17:52:10.647 00.013 11872 PHD2 version 2.6.13 begins execution with:
17:52:10.647 00.000 11872    Windows 10 (build 26100), 64-bit edition
17:52:10.648 00.001 11872    wxWidgets 3.0.5
17:52:10.648 00.000 11872    cfitsio 3.47
17:52:10.649 00.001 11872 GetString("/frame/LogDir", "") returns ""
17:52:10.650 00.001 11872 CoInitializeEx returns 1
17:52:10.664 00.014 11872 locale: using dir C:\Program Files (x86)\PHDGuiding2\locale exists=1
17:52:10.665 00.001 11872 GetInt("/wxLanguage", 0) returns 60
17:52:10.681 00.016 11872 locale: initialized with lang id 60 (r=1)
17:52:10.686 00.005 11872 locale: wxTranslations language set to 60
17:52:10.706 00.020 11872 Removed 7 files of pattern: PHD2_DebugLog*.txt
17:52:10.721 00.015 11872 Removed 5 files of pattern: PHD2_GuideLog*.txt
17:52:10.724 00.003 11872 GetInt("/currentProfile", 0) returns 5
17:52:10.735 00.011 11872 reset dither spiral
17:52:10.739 00.004 11872 StartWorkerThread(00000000) begins
17:52:10.742 00.003 11872 WorkerThread constructor called
17:52:10.745 00.003 11872 StartWorkerThread(0151DEF8) ends
17:52:10.748 00.003 9960 WorkerThread::Entry() begins
17:52:10.748 00.000 9960 worker thread CoInitializeEx returns 0
17:52:10.748 00.000 11872 StartWorkerThread(00000000) begins
17:52:10.750 00.002 11872 WorkerThread constructor called
17:52:10.753 00.003 11872 StartWorkerThread(014BBC60) ends
17:52:10.755 00.002 11860 WorkerThread::Entry() begins
17:52:10.756 00.001 11860 worker thread CoInitializeEx returns 0
17:52:10.756 00.000 11872 GetBoolean("/ServerMode", 1) returns 1
17:52:10.858 00.102 11872 GetInt("/profile/5/NoiseReductionMethod", 0) returns 0
17:52:10.862 00.004 11872 GetDouble("/profile/5/DitherScaleFactor", 1.000000) returns 1.000000
17:52:10.866 00.004 11872 GetBoolean("/profile/5/DitherRaOnly", 0) returns 0
17:52:10.869 00.003 11872 GetInt("/profile/5/DitherMode", 0) returns 0
17:52:10.872 00.003 11872 set dither mode 0
17:52:10.875 00.003 11872 GetInt("/profile/5/frame/timeLapse", 0) returns 0
17:52:10.877 00.002 11872 GetInt("/profile/5/frame/var_delay/long_delay", 10000) returns 10000
17:52:10.880 00.003 11872 GetInt("/profile/5/frame/var_delay/short_delay", 1000) returns 1000
17:52:10.883 00.003 11872 GetBoolean("/profile/5/frame/var_delay/enabled", 0) returns 0
17:52:10.885 00.002 11872 Variable delay: Disabled, Short = 1000 ms, Long = 10000 ms
17:52:10.891 00.006 11872 GetInt("/profile/5/AutoLoadCalibration", -1) returns 1
17:52:10.894 00.003 11872 GetInt("/profile/5/frame/focalLength", 0) returns 0
17:52:10.897 00.003 11872 GetInt("/profile/5/auto_exp/exposure_min", 1000) returns 1000
17:52:10.899 00.002 11872 GetInt("/profile/5/auto_exp/exposure_max", 5000) returns 5000
17:52:10.901 00.002 11872 GetDouble("/profile/5/auto_exp/target_snr", 6.000000) returns 6.000000
17:52:10.904 00.003 11872 AutoExp: config min = 1000 max = 5000 snr = 6.00
17:52:10.906 00.002 11872 AutoExp: reset exp to 5000
17:52:10.909 00.003 11872 GetInt("/profile/5/CustomExposureDuration", 30000) returns 30000
17:52:10.912 00.003 11872 GetInt("/profile/5/ExposureDurationMs", 1000) returns 1000
17:52:10.915 00.003 11872 OnExposureDurationSelected: duration = 1000
17:52:10.919 00.004 11872 GetBoolean("/profile/5/BeepForLostStar", 1) returns 1
17:52:10.923 00.004 11872 GetInt("/profile/5/Gamma", 100) returns 100
17:52:10.925 00.002 11872 GetBoolean("/profile/5/ImageLogger/LoggingEnabled", 0) returns 1
17:52:10.928 00.003 11872 GetBoolean("/profile/5/ImageLogger/LogFramesOverThreshRel", 0) returns 0
17:52:10.930 00.002 11872 GetBoolean("/profile/5/ImageLogger/LogFramesOverThreshPx", 0) returns 0
17:52:10.932 00.002 11872 GetBoolean("/profile/5/ImageLogger/LogFramesDropped", 0) returns 0
17:52:10.937 00.005 11872 GetBoolean("/profile/5/ImageLogger/LogAutoSelectFrames", 0) returns 0
17:52:10.941 00.004 11872 GetDouble("/profile/5/ImageLogger/ErrorThreshRel", 4.000000) returns 4.000000
17:52:10.944 00.003 11872 GetDouble("/profile/5/ImageLogger/ErrorThreshPx", 4.000000) returns 4.000000
17:52:10.946 00.002 11872 ImgLogger: Settings LogEnabled=1 Log Rel=0, 0.00 Log Px=0, 0.00 LogFrameDrop=0 LogAutoSel=0 NextN=0
17:52:10.953 00.007 11872 GetBoolean("/profile/5/indi/VerboseLogging", 0) returns 0
17:52:10.961 00.008 11872 guider state => UNINITIALIZED
17:52:10.966 00.005 11872 GetInt("/profile/5/overlay/slit/center.x", 376) returns 376
17:52:10.969 00.003 11872 GetInt("/profile/5/overlay/slit/center.y", 290) returns 290
17:52:10.972 00.003 11872 GetInt("/profile/5/overlay/slit/width", 8) returns 8
17:52:10.975 00.003 11872 GetInt("/profile/5/overlay/slit/height", 100) returns 100
17:52:10.978 00.003 11872 GetInt("/profile/5/overlay/slit/angle", 0) returns 0
17:52:10.982 00.004 11872 Changing from state UNINITIALIZED to UNINITIALIZED
17:52:10.985 00.003 11872 guider state => SELECTING
17:52:10.989 00.004 11872 GetBoolean("/profile/5/guider/FastRecenter", 1) returns 1
17:52:10.992 00.003 11872 GetBoolean("/profile/5/guider/ScaleImage", 1) returns 1
17:52:10.997 00.005 11872 GetDouble("/profile/5/guider/StarMinHFD", 1.500000) returns 1.500000
17:52:11.000 00.003 11872 Setting StarMinHFD = 1.50
17:52:11.003 00.003 11872 GetDouble("/profile/5/guider/StarMaxHFD", 20.000000) returns 10.000000
17:52:11.006 00.003 11872 Setting MaxHFD = 10.0
17:52:11.011 00.005 11872 GetDouble("/profile/5/guider/StarMinSNR", 6.000000) returns 6.000000
17:52:11.016 00.005 11872 Setting StarMinSNR = 6.0
17:52:11.020 00.004 11872 GetInt("/profile/5/guider/AutoSelDownsample", 0) returns 0
17:52:11.023 00.003 11872 Setting AutoSelDownsample = 0
17:52:11.027 00.004 11872 GetString("/profile/5/guider/bookmarks", "") returns ""
17:52:11.031 00.004 11872 GetDouble("/profile/5/guider/onestar/MassChangeThreshold", 0.500000) returns 0.500000
17:52:11.036 00.005 11872 GetBoolean("/profile/5/guider/onestar/MassChangeThresholdEnabled", 1) returns 1
17:52:11.039 00.003 11872 GetBoolean("/profile/5/guider/onestar/TolerateJumpsEnabled", 0) returns 0
17:52:11.045 00.006 11872 GetDouble("/profile/5/guider/onestar/TolerateJumpsThreshold", 4.000000) returns 4.000000
17:52:11.050 00.005 11872 GetInt("/profile/5/guider/onestar/SearchRegion", 15) returns 15
17:52:11.053 00.003 11872 GetBoolean("/profile/5/guider/multistar/enabled", 0) returns 0
17:52:11.057 00.004 11872 MultiStar mode disabled
17:52:11.062 00.005 11872 GetBoolean("/StickyLockPosition", 0) returns 0
17:52:11.070 00.008 11872 GetString("/geometry", "") returns "0;800;600;26;26"
17:52:11.141 00.071 11872 GetInt("/graph/ScopeOrCameraUnits", 0) returns 0
17:52:11.145 00.004 11872 GetString("/graph/RAColor", "") returns "#6464FF"
17:52:11.149 00.004 11872 GetString("/graph/DecColor", "") returns "#FF0000"
17:52:11.153 00.004 11872 GetInt("/graph/minLength", 50) returns 50
17:52:11.157 00.004 11872 GetInt("/graph/maxLength", 400) returns 400
17:52:11.160 00.003 11872 GetInt("/graph/minHeight", 1) returns 1
17:52:11.165 00.005 11872 GetInt("/graph/maxHeight", 16) returns 16
17:52:11.173 00.008 11872 GetInt("/graph/length", 100) returns 100
17:52:11.176 00.003 11872 GraphStats window size = 100
17:52:11.179 00.003 11872 GetInt("/graph/height", 4) returns 4
17:52:11.183 00.004 11872 GetInt("graph/HeightUnits", 1) returns 1
17:52:11.186 00.003 11872 GetBoolean("/graph/showCorrections", 1) returns 1
17:52:11.190 00.004 11872 GetBoolean("/graph/showStarMass", 0) returns 0
17:52:11.193 00.003 11872 GetBoolean("/graph/showStarSNR", 0) returns 0
17:52:11.196 00.003 11872 GetBoolean("/graph/correctionsToScale", 0) returns 0
17:52:11.266 00.070 11872 GetInt("/graph_stepguider/length", 1) returns 1
17:52:11.277 00.011 11872 GetBoolean("/ProfileRawMode", 0) returns 0
17:52:11.282 00.005 11872 GetInt("/target/length", 100) returns 100
17:52:11.285 00.003 11872 GetDouble("/target/zoom", 1.000000) returns 1.000000
17:52:11.307 00.022 11872 GetBoolean("/profile/5/target/refCircleEnabled", 0) returns 0
17:52:11.310 00.003 11872 GetDouble("/profile/5/target/refCircleRadius", 2.000000) returns 2.000000
17:52:11.708 00.398 11872 GetString("/profile/1/name", "") returns "SF PW 2025"
17:52:11.713 00.005 11872 GetString("/profile/2/name", "") returns "SF2025"
17:52:11.717 00.004 11872 GetString("/profile/3/name", "") returns "PWStarfront25"
17:52:11.721 00.004 11872 GetString("/profile/4/name", "") returns "PHDSF2025"
17:52:11.725 00.004 11872 GetString("/profile/5/name", "") returns "PHD SF 2025"
17:52:11.742 00.017 11872 GetString("/profile/5/name", "") returns "PHD SF 2025"
17:52:12.203 00.461 11872 GetString("/profile/5/indi/INDIcam", "") returns ""
17:52:12.222 00.019 11872 GetString("/profile/5/indi/INDImount", "") returns ""
17:52:12.236 00.014 11872 GetString("/profile/5/indi/INDImount", "") returns ""
17:52:12.253 00.017 11872 GetString("/profile/5/camera/LastMenuChoice", "None") returns "ZWO ASI Camera"
17:52:12.257 00.004 11872 CameraFactory(ZWO ASI Camera)
17:52:12.260 00.003 11872 GetBoolean("/profile/5/camera/UseSubframes", 0) returns 0
17:52:12.265 00.005 11872 GetInt("/profile/5/camera/ReadDelay", 150) returns 150
17:52:12.268 00.003 11872 GetInt("/profile/5/camera/gain", 95) returns 50
17:52:12.270 00.002 11872 GetInt("/profile/5/camera/TimeoutMs", 15000) returns 15000
17:52:12.272 00.002 11872 GetInt("/profile/5/camera/SaturationADU", 0) returns 255
17:52:12.276 00.004 11872 GetBoolean("/profile/5/camera/SaturationByADU", 1) returns 1
17:52:12.279 00.003 11872 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 2.900000
17:52:12.281 00.002 11872 GetInt("/profile/5/camera/binning", 1) returns 1
17:52:12.284 00.003 11872 GetInt("/profile/5/camera/ZWO/bpp", 8) returns 8
17:52:12.286 00.002 11872 Created new camera of type ZWO ASI Camera = 0D3091A8
17:52:12.289 00.003 11872 GetString("/profile/5/camera/LastMenuChoice", "") returns "ZWO ASI Camera"
17:52:12.294 00.005 11872 GetString("/profile/5/scope/LastMenuChoice", "None") returns "iOptron CEM120,70,40,26, GEM, HEM, HAE, HAZ series and SkyHunter Mount (ASCOM)"
17:52:12.299 00.005 11872 ScopeFactory(iOptron CEM120,70,40,26, GEM, HEM, HAE, HAZ series and SkyHunter Mount (ASCOM))
17:52:12.302 00.003 11872 GetInt("/profile/5/scope/CalibrationDuration", 750) returns 750
17:52:12.305 00.003 11872 GetInt("/profile/5/scope/CalibrationDistance", 25) returns 25
17:52:12.307 00.002 11872 GetInt("/profile/5/scope/MaxRaDuration", 2500) returns 2500
17:52:12.311 00.004 11872 GetInt("/profile/5/scope/MaxDecDuration", 2500) returns 2500
17:52:12.314 00.003 11872 GetInt("/profile/5/scope/DecGuideMode", 1) returns 1
17:52:12.316 00.002 11872 DecGuideMode set to Auto (1)
17:52:12.320 00.004 11872 GetInt("/profile/5/scope/XGuideAlgorithm", 1) returns 1
17:52:12.322 00.002 11872 GetDouble("/profile/5/scope/GuideAlgorithm/X/Hysteresis/minMove", 0.200000) returns 0.200000
17:52:12.327 00.005 11872 GetDouble("/profile/5/scope/GuideAlgorithm/X/Hysteresis/hysteresis", 0.100000) returns 0.100000
17:52:12.330 00.003 11872 GetDouble("/profile/5/scope/GuideAlgorithm/X/Hysteresis/aggression", 0.700000) returns 0.700000
17:52:12.333 00.003 11872 GetInt("/profile/5/scope/YGuideAlgorithm", 4) returns 4
17:52:12.337 00.004 11872 GetDouble("/profile/5/scope/GuideAlgorithm/Y/ResistSwitch/minMove", 0.200000) returns 0.200000
17:52:12.339 00.002 11872 GuideAlgorithmResistSwitch::SetMinMove() returns 0, m_minMove=0.20
17:52:12.342 00.003 11872 GetDouble("/profile/5/scope/GuideAlgorithm/Y/ResistSwitch/aggression", 1.000000) returns 1.000000
17:52:12.344 00.002 11872 GuideAlgorithmResistSwitch::SetAggression() returns 0, m_aggression=1.00
17:52:12.347 00.003 11872 GetBoolean("/profile/5/scope/GuideAlgorithm/Y/ResistSwitch/fastSwitch", 1) returns 1
17:52:12.349 00.002 11872 GuideAlgorithmResistSwitch::SetFastSwitchEnabled(1)
17:52:12.353 00.004 11872 GetBoolean("/profile/5/scope/CalFlipRequiresDecFlip", 0) returns 0
17:52:12.355 00.002 11872 GetBoolean("/profile/5/scope/AssumeOrthogonal", 0) returns 0
17:52:12.359 00.004 11872 GetBoolean("/profile/5/scope/UseDecComp", 1) returns 1
17:52:12.362 00.003 11872 GetBoolean("/profile/5/scope/HiResEncoders", 0) returns 0
17:52:12.364 00.002 11872 GetInt("/profile/5/scope/DecBacklashPulse", 0) returns 20
17:52:12.367 00.003 11872 GetInt("/profile/5/scope/DecBacklashFloor", 0) returns 20
17:52:12.369 00.002 11872 GetInt("/profile/5/scope/DecBacklashCeiling", 0) returns 20
17:52:12.373 00.004 11872 GetBoolean("/profile/5/scope/BacklashCompEnabled", 0) returns 0
17:52:12.375 00.002 11872 BLC: Backlash compensation is disabled
17:52:12.377 00.002 11872 GetBoolean("/profile/5/scope/StopGuidingWhenSlewing", 1) returns 1
17:52:12.379 00.002 11872 Scope: enabling slew check, guiding will stop when slew is detected
17:52:12.381 00.002 11872 Created new scope of type iOptron CEM120,70,40,26, GEM, HEM, HAE, HAZ series and SkyHunter Mount (ASCOM) = 0FA44CE0
17:52:12.385 00.004 11872 GetString("/profile/5/scope/LastMenuChoice", "") returns "iOptron CEM120,70,40,26, GEM, HEM, HAE, HAZ series and SkyHunter Mount (ASCOM)"
17:52:12.389 00.004 11872 GetString("/profile/5/scope/LastAuxMenuChoice", "None") returns "None"
17:52:12.392 00.003 11872 ScopeFactory(None)
17:52:12.396 00.004 11872 Created new aux scope of type None = 00000000
17:52:12.399 00.003 11872 GetString("/profile/5/scope/LastAuxMenuChoice", "") returns "None"
17:52:12.401 00.002 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\gear_dialog.cpp:1351->OnAuxChoiceScope: m_pAuxScope == NULL
17:52:12.405 00.004 11872 GetString("/profile/5/stepguider/LastMenuChoice", "None") returns "None"
17:52:12.407 00.002 11872 StepGuiderFactory(None)
17:52:12.409 00.002 11872 Created new stepguider of type None = 00000000
17:52:12.412 00.003 11872 GetString("/profile/5/stepguider/LastMenuChoice", "") returns "None"
17:52:12.414 00.002 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\gear_dialog.cpp:1577->OnChoiceStepGuider: m_pStepGuider == NULL
17:52:12.417 00.003 11872 GetString("/profile/5/rotator/LastMenuChoice", "None") returns "None"
17:52:12.421 00.004 11872 RotatorFactory(None)
17:52:12.423 00.002 11872 Created new Rotator of type None = 00000000
17:52:12.426 00.003 11872 GetString("/profile/5/rotator/LastMenuChoice", "") returns "None"
17:52:12.429 00.003 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\gear_dialog.cpp:1715->OnChoiceRotator: m_pRotator == NULL
17:52:12.441 00.012 11872 GetString("/profile/5/name", "") returns "PHD SF 2025"
17:52:12.444 00.003 11872 SetupHelpFile: langid=60, locale-specific help = C:\Program Files (x86)\PHDGuiding2\locale\en_US\PHD2GuideHelp.zip
17:52:12.446 00.002 11872 SetupHelpFile: using default help C:\Program Files (x86)\PHDGuiding2\PHD2GuideHelp.zip
17:52:12.473 00.027 11872 starting server
17:52:12.477 00.004 11872 event server started, listening on port 4400
17:52:12.480 00.003 11872 Server started, listening on port 4300
17:52:12.483 00.003 11872 Status Line: Server started
17:52:12.490 00.007 11872 GetString("/perspective", "") returns "layout2|name=MainToolBar;caption=Main tool bar;state=2106108;dir=3;layer=10;row=0;pos=0;prop=100000;bestw=567;besth=42;minw=-1;minh=-1;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=Guider;caption=Guider;state=256;dir=5;layer=0;row=0;pos=0;prop=100000;bestw=640;besth=512;minw=640;minh=512;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=GraphLog;caption=History;state=2099198;dir=4;layer=0;row=0;pos=0;prop=100000;bestw=534;besth=233;minw=-1;minh=-1;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=Stats;caption=Guide Stats;state=2099198;dir=4;layer=0;row=0;pos=0;prop=100000;bestw=245;besth=424;minw=-1;minh=-1;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=AOPosition;caption=AO Position;state=2099198;dir=4;layer=0;row=0;pos=0;prop=100000;bestw=293;besth=207;minw=-1;minh=-1;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=Profile;caption=Star Profile;state=2099198;dir=4;layer=0;row=0;pos=0;prop=100000;bestw=20;besth=20;minw=-1;minh=-1;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=Target;caption=Target;state=2099198;dir=4;layer=0;row=0;pos=0;prop=100000;bestw=320;besth=207;minw=-1;minh=-1;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|dock_size(3,10,0)=44|dock_size(5,0,0)=642|"
17:52:12.549 00.059 11872 GetBoolean("/Update/enabled", 1) returns 1
17:52:12.553 00.004 11872 GetInt("/Update/series", 0) returns 0
17:52:12.557 00.004 11324 UPD: updater thread entry
17:52:12.558 00.001 11324 UPD: fetch https://openphdguiding.org/release-main-win.txt
17:52:13.063 00.505 11872 evsrv: cli 0D2D3A40 connect
17:52:13.067 00.004 11872 evsrv: cli 0D2D3A40 request: {"method":"get_app_state","id":"1f33dca9-5453-4e57-99e6-39449124b6c5"}
17:52:13.071 00.004 11872 evsrv: cli 0D2D3A40 response: {"jsonrpc":"2.0","result":"Stopped","id":"1f33dca9-5453-4e57-99e6-39449124b6c5"}
17:52:13.075 00.004 11872 evsrv: cli 0D2D3A40 disconnect
17:52:13.082 00.007 11872 evsrv: cli 0D2D3900 connect
17:52:13.087 00.005 11872 evsrv: cli 0D2D3CC0 connect
17:52:13.090 00.003 11872 evsrv: cli 0D2D3CC0 request: {"method":"get_profile","id":"acbbbaa0-9310-40ca-9bc7-576f79cd48b7"}
17:52:13.094 00.004 11872 GetString("/profile/5/name", "") returns "PHD SF 2025"
17:52:13.098 00.004 11872 evsrv: cli 0D2D3CC0 response: {"jsonrpc":"2.0","result":{"id":5,"name":"PHD SF 2025"},"id":"acbbbaa0-9310-40ca-9bc7-576f79cd48b7"}
17:52:13.104 00.006 11872 evsrv: cli 0D2D3CC0 disconnect
17:52:13.111 00.007 11872 evsrv: cli 0D2D3CC0 connect
17:52:13.114 00.003 11872 evsrv: cli 0D2D3CC0 request: {"method":"get_profiles","id":"e61a6361-f5cc-4666-924f-9dc3c70fce2b"}
17:52:13.117 00.003 11872 GetString("/profile/1/name", "") returns "SF PW 2025"
17:52:13.119 00.002 11872 GetString("/profile/2/name", "") returns "SF2025"
17:52:13.123 00.004 11872 GetString("/profile/3/name", "") returns "PWStarfront25"
17:52:13.126 00.003 11872 GetString("/profile/4/name", "") returns "PHDSF2025"
17:52:13.129 00.003 11872 GetString("/profile/5/name", "") returns "PHD SF 2025"
17:52:13.131 00.002 11872 GetString("/profile/1/name", "") returns "SF PW 2025"
17:52:13.134 00.003 11872 GetString("/profile/1/name", "") returns "SF PW 2025"
17:52:13.139 00.005 11872 GetString("/profile/2/name", "") returns "SF2025"
17:52:13.143 00.004 11872 GetString("/profile/1/name", "") returns "SF PW 2025"
17:52:13.146 00.003 11872 GetString("/profile/2/name", "") returns "SF2025"
17:52:13.149 00.003 11872 GetString("/profile/3/name", "") returns "PWStarfront25"
17:52:13.152 00.003 11872 GetString("/profile/1/name", "") returns "SF PW 2025"
17:52:13.154 00.002 11872 GetString("/profile/2/name", "") returns "SF2025"
17:52:13.157 00.003 11872 GetString("/profile/3/name", "") returns "PWStarfront25"
17:52:13.161 00.004 11872 GetString("/profile/4/name", "") returns "PHDSF2025"
17:52:13.164 00.003 11872 GetString("/profile/1/name", "") returns "SF PW 2025"
17:52:13.169 00.005 11872 GetString("/profile/2/name", "") returns "SF2025"
17:52:13.173 00.004 11872 GetString("/profile/3/name", "") returns "PWStarfront25"
17:52:13.176 00.003 11872 GetString("/profile/4/name", "") returns "PHDSF2025"
17:52:13.179 00.003 11872 GetString("/profile/5/name", "") returns "PHD SF 2025"
17:52:13.182 00.003 11872 evsrv: cli 0D2D3CC0 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"SF PW 2025"},{"id":2,"name":"SF2025"},{"id":3,"name":"PWStarfront25"},{"id":4,"name":"PHDSF2025"},{"id":5,"name":"PHD SF 2025","selected":true}],"id":"e61a6361-f5cc-4666-924f-9dc3c70fce2b"}
17:52:13.186 00.004 11872 evsrv: cli 0D2D3CC0 disconnect
17:52:13.190 00.004 11872 evsrv: cli 0D2D3540 connect
17:52:13.195 00.005 11872 evsrv: cli 0D2D3540 request: {"method":"get_connected","id":"37ba28f6-4464-4124-b6e8-5862aa5e94de"}
17:52:13.197 00.002 11872 evsrv: cli 0D2D3540 response: {"jsonrpc":"2.0","result":false,"id":"37ba28f6-4464-4124-b6e8-5862aa5e94de"}
17:52:13.201 00.004 11872 evsrv: cli 0D2D3540 disconnect
17:52:13.204 00.003 11872 evsrv: cli 0D2D3A40 connect
17:52:13.208 00.004 11872 evsrv: cli 0D2D3A40 request: {"method":"set_connected","params":[true],"id":"3a9e1176-d291-40bf-9187-d04a91a5c723"}
17:52:13.211 00.003 11872 gear_dialog: ConnectAll calls OnButtonConnectAll
17:52:13.213 00.002 11872 gear_dialog: OnButtonConnectAll
17:52:13.215 00.002 11872 gear_dialog: DoConnectCamera [ZWO ASI Camera]
17:52:13.217 00.002 11872 Status Line: Connecting to Camera ...
17:52:13.220 00.003 11872 GetString("/profile/5/cam_hash/8d44cd37/whichCamera", "") returns "2,ZWO ASI290MM Mini"
17:52:13.224 00.004 11872 Connecting to camera [ZWO ASI Camera] id = [2,ZWO ASI290MM Mini]
17:52:13.249 00.025 11872 ZWO: SDK Version = [1, 30, 0, 0]
17:52:13.262 00.013 11872 ZWO: find camera id: [2,ZWO ASI290MM Mini], ncams = 3
17:52:13.275 00.013 11872 ZWO: found matching camera at idx 2
17:52:13.302 00.027 11324 UPD: latest ver = 2.6.13
17:52:13.303 00.001 11324 UPD: URL = https://openphdguiding.org/phd2-2.6.13-installer.exe
17:52:13.303 00.000 11324 UPD: SHA1 = c3bb2db8c671f8a106a94af5cdf6488dd0b82887
17:52:13.303 00.000 11324 GetInt("/Update/force", 0) returns 0
17:52:13.303 00.000 11324 UPD: version is up-to-date
17:52:13.305 00.002 11324 UPD: updater thread exit
17:52:13.475 00.170 11872 ZWO: using mode BPP = 8
17:52:13.477 00.002 11872 ZWO: usb3 = 0, is_mini = 1, name = [ZWO ASI290MM Mini]
17:52:13.480 00.003 11872 ZWO: selecting snap mode
17:52:13.484 00.004 11872 ZWO: IsColorCam = 0
17:52:13.487 00.003 11872 ZWO: supported bin 0 = 1
17:52:13.490 00.003 11872 ZWO: supported bin 1 = 2
17:52:13.503 00.013 11872 ZWO: gain range = 0 .. 600
17:52:13.505 00.002 11872 ZWO: lowest RN gain = 300 (50%)
17:52:13.509 00.004 11872 ZWO: frame (0,0)+(1936,1096)
17:52:13.555 00.046 11872 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 2.900000
17:52:13.558 00.003 11872 DoConnectCamera: reconnecting=0 warningIssued=0 lastCam=[ZWO ASI Camera] scaleRatio=1.000
17:52:13.563 00.005 11872 Connected Camera: ZWO ASI290MM Mini
17:52:13.565 00.002 11872 FullSize=(1936,1096)
17:52:13.567 00.002 11872 PixelSize=2.90
17:52:13.570 00.003 11872 BitsPerPixel=8
17:52:13.571 00.001 11872 HasGainControl=1
17:52:13.575 00.004 11872 GuideCameraGain=50
17:52:13.577 00.002 11872 HasShutter=0
17:52:13.580 00.003 11872 HasSubFrames=1
17:52:13.583 00.003 11872 ST4HasGuideOutput=1
17:52:13.585 00.002 11872 GetBoolean("/profile/5/camera/AutoLoadDefectMap", 1) returns 1
17:52:13.590 00.005 11872 auto-loading defect map
17:52:13.593 00.003 11872 Loading defect map file C:\Users\Paul.DESKTOP-0B00NHB\AppData\Local\phd2\darks_defects\PHD2_defect_map_5.txt
17:52:13.596 00.003 11872 Defect map file not found: C:\Users\Paul.DESKTOP-0B00NHB\AppData\Local\phd2\darks_defects\PHD2_defect_map_5.txt
17:52:13.598 00.002 11872 Status Line: Defect map not loaded
17:52:13.602 00.004 11872 GetBoolean("/profile/5/camera/AutoLoadDarks", 1) returns 1
17:52:13.606 00.004 11872 Auto-loading dark library
17:52:13.655 00.049 11872 loaded dark frame exposure = 1000, med = 0
17:52:13.698 00.043 11872 loaded dark frame exposure = 1500, med = 0
17:52:13.743 00.045 11872 loaded dark frame exposure = 2000, med = 0
17:52:13.786 00.043 11872 loaded dark frame exposure = 2500, med = 0
17:52:13.828 00.042 11872 loaded dark frame exposure = 3000, med = 0
17:52:13.878 00.050 11872 loaded dark frame exposure = 3500, med = 0
17:52:13.929 00.051 11872 loaded dark frame exposure = 4000, med = 0
17:52:13.985 00.056 11872 loaded dark frame exposure = 4500, med = 0
17:52:14.053 00.068 11872 loaded dark frame exposure = 5000, med = 2
17:52:14.113 00.060 11872 loaded dark frame exposure = 6000, med = 1
17:52:14.115 00.002 11872 loaded dark library from C:\Users\Paul.DESKTOP-0B00NHB\AppData\Local\phd2\darks_defects\PHD2_dark_lib_5.fit
17:52:14.118 00.003 11872 Status Line: Darks loaded
17:52:14.126 00.008 11872 Status Line: Camera Connected
17:52:14.134 00.008 11872 gear_dialog: OnButtonConnectStepGuider
17:52:14.142 00.008 11872 Connected AO:None
17:52:14.145 00.003 11872 gear_dialog: OnButtonConnectScope
17:52:14.148 00.003 11872 Status Line: Connecting to Mount ...
17:52:14.151 00.003 11872 Connecting to mount [iOptron CEM120,70,40,26, GEM, HEM, HAE, HAZ series and SkyHunter Mount (ASCOM)]
17:52:14.156 00.005 11872 ASCOM Scope: Connecting
17:52:14.158 00.002 11872 Create ASCOM Scope: choice 'iOptron CEM120,70,40,26, GEM, HEM, HAE, HAZ series and SkyHunter Mount (ASCOM)' progid ASCOM.iOptron2017.Telescope
17:52:14.282 00.124 11872 pScopeDriver = 0x18420030
17:52:14.312 00.030 11872 Scope reports its name as iOptron CEM120,70,40,26, GEM, HEM, HAE, HAZ series and SkyHunter Mount (ASCOM)
17:52:14.317 00.005 11872 ASCOM scope CanSlewAsync is true
17:52:14.320 00.003 11872 iOptron CEM120,70,40,26, GEM, HEM, HAE, HAZ series and SkyHunter Mount (ASCOM) connected
17:52:14.327 00.007 11872 ScopeASCOM::GetDeclinationRadians() returns 90.0
17:52:14.331 00.004 11872 ScopeASCOM::SideOfPier() returns 1
17:52:14.334 00.003 11872 ASCOM Scope: Connect success
17:52:14.336 00.002 11872 Status Line: Mount Connected
17:52:14.344 00.008 11872 Connected Scope:iOptron CEM120,70,40,26, GEM, HEM, HAE, HAZ series and SkyHunter Mount (ASCOM)
17:52:14.347 00.003 11872 gear_dialog: OnButtonConnectAuxScope
17:52:14.351 00.004 11872 Connected AuxScope:None
17:52:14.354 00.003 11872 gear_dialog: OnButtonConnectRotator
17:52:14.361 00.007 11872 Connected Rotator:None
17:52:14.436 00.075 11872 GetBoolean("/profile/5/target/refCircleEnabled", 0) returns 0
17:52:14.440 00.004 11872 GetDouble("/profile/5/target/refCircleRadius", 2.000000) returns 2.000000
17:52:14.443 00.003 11872 Auto-loading calibration data
17:52:14.447 00.004 11872 GetDouble("/profile/5/scope/calibration/xRate", 1.000000) returns 0.001564
17:52:14.452 00.005 11872 GetDouble("/profile/5/scope/calibration/yRate", 1.000000) returns 0.001340
17:52:14.455 00.003 11872 GetInt("/profile/5/scope/calibration/binning", 1) returns 1
17:52:14.458 00.003 11872 GetDouble("/profile/5/scope/calibration/xAngle", 0.000000) returns 0.004073
17:52:14.461 00.003 11872 GetDouble("/profile/5/scope/calibration/yAngle", 1.570796) returns -1.738880
17:52:14.464 00.003 11872 GetDouble("/profile/5/scope/calibration/declination", 0.000000) returns 0.000075
17:52:14.468 00.004 11872 GetInt("/profile/5/scope/calibration/pierSide", -1) returns 0
17:52:14.471 00.003 11872 GetInt("/profile/5/scope/calibration/raGuideParity", 0) returns 1
17:52:14.474 00.003 11872 GetInt("/profile/5/scope/calibration/decGuideParity", 0) returns -1
17:52:14.476 00.002 11872 GetDouble("/profile/5/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
17:52:14.479 00.003 11872 Mount::SetCalibration (scope) -- xAngle=0.2 yAngle=-99.6 xRate=1.564 yRate=1.340 bin=1 dec=0.0 pierSide=0 par=+/- rotAng=None
17:52:14.482 00.003 11872 Mount::SetCalibration (scope) -- sets m_xAngle=0.2 m_yAngleError=-170.1
17:52:14.488 00.006 11872 ScopeASCOM::GetDeclinationRadians() returns 90.0
17:52:14.492 00.004 11872 ScopeASCOM::SideOfPier() returns 1
17:52:15.003 00.511 11872 GetBoolean("/profile/5/target/refCircleEnabled", 0) returns 0
17:52:15.006 00.003 11872 GetDouble("/profile/5/target/refCircleRadius", 2.000000) returns 2.000000
17:52:15.009 00.003 11872 Auto-loading calibration data
17:52:15.013 00.004 11872 GetDouble("/profile/5/scope/calibration/xRate", 1.000000) returns 0.001564
17:52:15.017 00.004 11872 GetDouble("/profile/5/scope/calibration/yRate", 1.000000) returns 0.001340
17:52:15.021 00.004 11872 GetInt("/profile/5/scope/calibration/binning", 1) returns 1
17:52:15.024 00.003 11872 GetDouble("/profile/5/scope/calibration/xAngle", 0.000000) returns 0.004073
17:52:15.026 00.002 11872 GetDouble("/profile/5/scope/calibration/yAngle", 1.570796) returns -1.738880
17:52:15.028 00.002 11872 GetDouble("/profile/5/scope/calibration/declination", 0.000000) returns 0.000075
17:52:15.032 00.004 11872 GetInt("/profile/5/scope/calibration/pierSide", -1) returns 0
17:52:15.037 00.005 11872 GetInt("/profile/5/scope/calibration/raGuideParity", 0) returns 1
17:52:15.040 00.003 11872 GetInt("/profile/5/scope/calibration/decGuideParity", 0) returns -1
17:52:15.045 00.005 11872 GetDouble("/profile/5/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
17:52:15.049 00.004 11872 Mount::SetCalibration (scope) -- xAngle=0.2 yAngle=-99.6 xRate=1.564 yRate=1.340 bin=1 dec=0.0 pierSide=0 par=+/- rotAng=None
17:52:15.052 00.003 11872 Mount::SetCalibration (scope) -- sets m_xAngle=0.2 m_yAngleError=-170.1
17:52:15.058 00.006 11872 ScopeASCOM::GetDeclinationRadians() returns 90.0
17:52:15.062 00.004 11872 ScopeASCOM::SideOfPier() returns 1
17:52:15.071 00.009 11872 evsrv: cli 0D2D3A40 response: {"jsonrpc":"2.0","result":0,"id":"3a9e1176-d291-40bf-9187-d04a91a5c723"}
17:52:15.077 00.006 11872 evsrv: cli 0D2D3A40 disconnect
17:52:15.080 00.003 11872 evsrv: cli 0D2D2F00 connect
17:52:15.083 00.003 11872 evsrv: cli 0D2D2F00 request: {"method":"get_app_state","id":"f0afc9a5-310d-4ae3-a4f9-85f3d43b0940"}
17:52:15.086 00.003 11872 evsrv: cli 0D2D2F00 response: {"jsonrpc":"2.0","result":"Stopped","id":"f0afc9a5-310d-4ae3-a4f9-85f3d43b0940"}
17:52:15.090 00.004 11872 evsrv: cli 0D2D2F00 disconnect
17:52:16.096 01.006 11872 evsrv: cli 0D2D3360 connect
17:52:16.099 00.003 11872 evsrv: cli 0D2D3360 request: {"method":"loop","id":"ea89b886-da41-4933-83b2-6569c2edaa4a"}
17:52:16.104 00.005 11872 Status Line: Looping
17:52:16.115 00.011 11872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
17:52:16.124 00.009 11872 ScheduleExposure(1000,3,0) exposurePending=0
17:52:16.128 00.004 11872 Enqueuing Expose request
17:52:16.131 00.003 9960 Worker thread wakes up
17:52:16.131 00.000 11872 evsrv: cli 0D2D3360 response: {"jsonrpc":"2.0","result":0,"id":"ea89b886-da41-4933-83b2-6569c2edaa4a"}
17:52:16.133 00.002 9960 worker thread servicing REQUEST_EXPOSE 1000
17:52:16.133 00.000 9960 Exposure delay set to 0
17:52:16.133 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
17:52:16.133 00.000 9960 ZWO: set CONTROL_EXPOSURE 1000000
17:52:16.133 00.000 11872 evsrv: cli 0D2D3360 disconnect
17:52:16.142 00.009 11872 evsrv: cli 0D2D3220 connect
17:52:16.146 00.004 11872 case statement mapped state 1 to 101
17:52:16.149 00.003 11872 case statement mapped state 1 to 101
17:52:16.151 00.002 11872 evsrv: cli 0D2D3220 request: {"method":"get_lock_shift_params","id":"a27f1da5-dd59-4ff9-94db-eff433e07149"}
17:52:16.155 00.004 11872 evsrv: cli 0D2D3220 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"a27f1da5-dd59-4ff9-94db-eff433e07149"}
17:52:16.164 00.009 11872 evsrv: cli 0D2D3220 disconnect
17:52:16.170 00.006 11872 evsrv: cli 0D2D2BE0 connect
17:52:16.174 00.004 11872 case statement mapped state 1 to 101
17:52:16.176 00.002 11872 case statement mapped state 1 to 101
17:52:16.179 00.003 11872 evsrv: cli 0D2D2BE0 request: {"method":"get_pixel_scale","id":"0dae5e5a-c3ae-4444-b4d7-4b89e352972a"}
17:52:16.181 00.002 11872 evsrv: cli 0D2D2BE0 response: {"jsonrpc":"2.0","result":null,"id":"0dae5e5a-c3ae-4444-b4d7-4b89e352972a"}
17:52:16.184 00.003 11872 evsrv: cli 0D2D2BE0 disconnect
17:52:17.402 01.218 9960 Exposure complete
17:52:17.443 00.041 9960 worker thread done servicing request
17:52:17.443 00.000 11872 OnExposeComplete: enter
17:52:17.445 00.002 11872 UpdateGuideState(): m_state=1
17:52:17.448 00.003 11872 UpdateCurrentPosition: no star selected
17:52:17.452 00.004 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
17:52:17.452 00.000 11872 Status Line: No star selected
17:52:17.456 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=255, FiltMin=255, FiltMax=255, Gamma=1.000
17:52:17.479 00.023 11872 UpdateGuideState exits: No star selected
17:52:17.483 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
17:52:17.483 00.000 11872 ScheduleExposure(1000,3,0) exposurePending=0
17:52:17.488 00.005 11872 Enqueuing Expose request
17:52:17.488 00.000 9960 Worker thread wakes up
17:52:17.488 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
17:52:17.488 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
17:52:18.739 01.251 9960 Exposure complete
17:52:18.771 00.032 9960 worker thread done servicing request
17:52:18.771 00.000 11872 OnExposeComplete: enter
17:52:18.778 00.007 11872 UpdateGuideState(): m_state=1
17:52:18.780 00.002 11872 UpdateCurrentPosition: no star selected
17:52:18.780 00.000 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
17:52:18.780 00.000 11872 Status Line: No star selected
17:52:18.788 00.008 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=255, FiltMin=255, FiltMax=255, Gamma=1.000
17:52:18.807 00.019 11872 UpdateGuideState exits: No star selected
17:52:18.809 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
17:52:18.809 00.000 11872 ScheduleExposure(1000,3,0) exposurePending=0
17:52:18.809 00.000 11872 Enqueuing Expose request
17:52:18.809 00.000 9960 Worker thread wakes up
17:52:18.809 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
17:52:18.809 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
17:52:19.848 01.039 11872 Stop button clicked
17:52:19.856 00.008 11872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
17:52:19.860 00.004 11872 Status Line: Waiting for devices...
17:52:19.955 00.095 9960 ZWO: stopexposure
17:52:20.038 00.083 9960 Error thrown from C:\cygwin\home\agalasso\projects\phd2\worker_thread.cpp:190->Capture failed
17:52:20.038 00.000 9960 worker thread done servicing request
17:52:20.038 00.000 11872 OnExposeComplete: enter
17:52:20.042 00.004 11872 OnExposeComplete: Capture Error reported
17:52:20.042 00.000 11872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
17:52:20.042 00.000 11872 Changing from state SELECTING to UNINITIALIZED
17:52:20.052 00.010 11872 guider state => SELECTING
17:52:20.057 00.005 11872 Status Line: Stopped.
17:52:20.057 00.000 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\myframe_events.cpp:489->Error reported capturing image
19:51:11.473 7131.416 11872 evsrv: cli 0D2D3720 connect
19:51:11.482 00.009 11872 evsrv: cli 0D2D3720 request: {"method":"get_app_state","id":"412c9284-bddf-4677-842a-d6eaf0c810cb"}
19:51:11.487 00.005 11872 evsrv: cli 0D2D3720 response: {"jsonrpc":"2.0","result":"Stopped","id":"412c9284-bddf-4677-842a-d6eaf0c810cb"}
19:51:11.494 00.007 11872 evsrv: cli 0D2D3720 disconnect
19:52:29.501 78.007 11872 evsrv: cli 0D2D3720 connect
19:52:29.506 00.005 11872 evsrv: cli 0D2D3720 request: {"method":"get_app_state","id":"eb5a7e33-7a3d-4c18-a7f7-30ebb4b4afc0"}
19:52:29.510 00.004 11872 evsrv: cli 0D2D3720 response: {"jsonrpc":"2.0","result":"Stopped","id":"eb5a7e33-7a3d-4c18-a7f7-30ebb4b4afc0"}
19:52:29.514 00.004 11872 evsrv: cli 0D2D3720 disconnect
19:52:29.525 00.011 11872 evsrv: cli 0D2D3A40 connect
19:52:29.530 00.005 11872 evsrv: cli 0D2D3A40 request: {"method":"get_calibrated","id":"a86c05b8-c710-4da1-8855-8c10fa9caef4"}
19:52:29.533 00.003 11872 evsrv: cli 0D2D3A40 response: {"jsonrpc":"2.0","result":true,"id":"a86c05b8-c710-4da1-8855-8c10fa9caef4"}
19:52:29.542 00.009 11872 evsrv: cli 0D2D3A40 disconnect
19:52:29.552 00.010 11872 evsrv: cli 0D2D3720 connect
19:52:29.557 00.005 11872 evsrv: cli 0D2D3720 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"8646fe7a-0060-4bc9-854f-27e26fe761a7"}
19:52:29.567 00.010 11872 PhdController::Guide begins
19:52:29.571 00.004 11872 PhdController: newstate STATE_SETUP
19:52:29.576 00.005 11872 PhdController: setup
19:52:29.583 00.007 11872 PhdController: newstate STATE_ATTEMPT_START
19:52:29.588 00.005 11872 PhdController: start capturing
19:52:29.592 00.004 11872 Changing from state SELECTING to UNINITIALIZED
19:52:29.595 00.003 11872 guider state => SELECTING
19:52:29.598 00.003 11872 setting force full frames = true
19:52:29.600 00.002 11872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
19:52:29.608 00.008 11872 ScheduleExposure(1000,3,0) exposurePending=0
19:52:29.614 00.006 11872 Enqueuing Expose request
19:52:29.618 00.004 11872 PhdController: newstate STATE_SELECT_STAR
19:52:29.621 00.003 9960 Worker thread wakes up
19:52:29.621 00.000 11872 evsrv: cli 0D2D3720 response: {"jsonrpc":"2.0","result":0,"id":"8646fe7a-0060-4bc9-854f-27e26fe761a7"}
19:52:29.625 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
19:52:29.625 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:52:29.627 00.002 11872 evsrv: cli 0D2D3720 disconnect
19:52:29.630 00.003 11872 evsrv: cli 0D2D3A40 connect
19:52:29.635 00.005 11872 case statement mapped state 1 to 101
19:52:29.642 00.007 11872 case statement mapped state 1 to 101
19:52:29.648 00.006 11872 evsrv: cli 0D2D3A40 request: {"method":"get_lock_shift_params","id":"8a8086b4-d9b4-4144-8ae8-e10777452cfd"}
19:52:29.651 00.003 11872 evsrv: cli 0D2D3A40 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"8a8086b4-d9b4-4144-8ae8-e10777452cfd"}
19:52:29.658 00.007 11872 evsrv: cli 0D2D3A40 disconnect
19:52:29.662 00.004 11872 evsrv: cli 0D2D3180 connect
19:52:29.667 00.005 11872 case statement mapped state 1 to 101
19:52:29.675 00.008 11872 case statement mapped state 1 to 101
19:52:29.681 00.006 11872 evsrv: cli 0D2D3180 request: {"method":"get_lock_position","id":"a2bc7706-d082-4740-a253-8aa438f8d53b"}
19:52:29.684 00.003 11872 evsrv: cli 0D2D3180 response: {"jsonrpc":"2.0","result":null,"id":"a2bc7706-d082-4740-a253-8aa438f8d53b"}
19:52:29.691 00.007 11872 evsrv: cli 0D2D3180 disconnect
19:52:30.694 01.003 11872 evsrv: cli 0D2D3040 connect
19:52:30.702 00.008 11872 case statement mapped state 1 to 101
19:52:30.712 00.010 11872 case statement mapped state 1 to 101
19:52:30.718 00.006 11872 evsrv: cli 0D2D3040 request: {"method":"get_lock_position","id":"e9f07e16-310c-4f79-9244-4b692be7f117"}
19:52:30.727 00.009 11872 evsrv: cli 0D2D3040 response: {"jsonrpc":"2.0","result":null,"id":"e9f07e16-310c-4f79-9244-4b692be7f117"}
19:52:30.740 00.013 11872 evsrv: cli 0D2D3040 disconnect
19:52:30.867 00.127 9960 Exposure complete
19:52:30.998 00.131 9960 worker thread done servicing request
19:52:30.999 00.001 11872 OnExposeComplete: enter
19:52:31.002 00.003 11872 UpdateGuideState(): m_state=1
19:52:31.006 00.004 11872 UpdateCurrentPosition: no star selected
19:52:31.010 00.004 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
19:52:31.016 00.006 11872 Status Line: No star selected
19:52:31.021 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=192, med=1, FiltMin=0, FiltMax=170, Gamma=1.000
19:52:31.026 00.005 11872 UpdateGuideState exits: No star selected
19:52:31.030 00.004 11872 GuiderMultiStar::AutoSelect enter
19:52:31.033 00.003 11872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
19:52:31.161 00.128 11872 AutoFind: auto downsample for scale 1.00 => 1x
19:52:31.346 00.185 11872 AutoFind: global mean = 0.0, stdev 2.4
19:52:31.350 00.004 11872 AutoFind: using threshold = 0.1
19:52:31.607 00.257 11872 AutoFind: local max [1243, 845] 125.0
19:52:31.613 00.006 11872 AutoFind: local max [1243, 851] 104.5
19:52:31.617 00.004 11872 AutoFind: local max [1191, 1021] 81.9
19:52:31.621 00.004 11872 AutoFind: local max [1662, 319] 50.3
19:52:31.624 00.003 11872 AutoFind: local max [150, 805] 44.4
19:52:31.627 00.003 11872 AutoFind: local max [106, 891] 37.0
19:52:31.631 00.004 11872 AutoFind: local max [310, 141] 31.2
19:52:31.634 00.003 11872 AutoFind: local max [1522, 891] 29.6
19:52:31.640 00.006 11872 AutoFind: local max [1524, 885] 22.3
19:52:31.645 00.005 11872 AutoFind: local max [182, 532] 22.0
19:52:31.649 00.004 11872 AutoFind: local max [136, 414] 21.1
19:52:31.653 00.004 11872 AutoFind: local max [1627, 424] 11.8
19:52:31.657 00.004 11872 AutoFind: local max [210, 552] 10.5
19:52:31.661 00.004 11872 AutoFind: local max [494, 908] 10.3
19:52:31.664 00.003 11872 AutoFind: local max [1640, 899] 10.0
19:52:31.669 00.005 11872 AutoFind: local max [1345, 245] 10.0
19:52:31.675 00.006 11872 AutoFind: local max [247, 792] 9.9
19:52:31.680 00.005 11872 AutoFind: local max [1346, 251] 9.5
19:52:31.683 00.003 11872 AutoFind: local max [1147, 129] 9.1
19:52:31.686 00.003 11872 AutoFind: local max [1627, 430] 8.6
19:52:31.691 00.005 11872 AutoFind: local max [1737, 775] 8.1
19:52:31.694 00.003 11872 AutoFind: local max [607, 78] 7.9
19:52:31.697 00.003 11872 AutoFind: local max [944, 858] 6.8
19:52:31.700 00.003 11872 AutoFind: local max [344, 935] 6.0
19:52:31.706 00.006 11872 AutoFind: local max [205, 297] 5.6
19:52:31.710 00.004 11872 AutoFind: local max [799, 693] 5.4
19:52:31.713 00.003 11872 AutoFind: local max [1203, 1018] 5.4
19:52:31.717 00.004 11872 AutoFind: local max [774, 1036] 5.1
19:52:31.721 00.004 11872 AutoFind: local max [227, 533] 4.7
19:52:31.724 00.003 11872 AutoFind: local max [1753, 1021] 4.6
19:52:31.727 00.003 11872 AutoFind: local max [1234, 399] 4.6
19:52:31.731 00.004 11872 AutoFind: local max [279, 586] 4.4
19:52:31.736 00.005 11872 AutoFind: local max [1769, 522] 4.3
19:52:31.739 00.003 11872 AutoFind: local max [91, 640] 4.0
19:52:31.744 00.005 11872 AutoFind: local max [646, 610] 4.0
19:52:31.748 00.004 11872 AutoFind: local max [934, 1042] 3.9
19:52:31.753 00.005 11872 AutoFind: local max [1855, 1056] 3.9
19:52:31.756 00.003 11872 AutoFind: local max [1245, 865] 3.9
19:52:31.759 00.003 11872 AutoFind: local max [1909, 309] 3.8
19:52:31.765 00.006 11872 AutoFind: local max [834, 659] 3.8
19:52:31.770 00.005 11872 AutoFind: local max [1081, 79] 3.7
19:52:31.773 00.003 11872 AutoFind: local max [1627, 637] 3.7
19:52:31.777 00.004 11872 AutoFind: local max [817, 501] 3.7
19:52:31.780 00.003 11872 AutoFind: local max [1908, 17] 3.7
19:52:31.786 00.006 11872 AutoFind: local max [155, 269] 3.7
19:52:31.789 00.003 11872 AutoFind: local max [182, 878] 3.7
19:52:31.795 00.006 11872 AutoFind: local max [726, 127] 3.6
19:52:31.801 00.006 11872 AutoFind: local max [1643, 212] 3.6
19:52:31.806 00.005 11872 AutoFind: local max [1229, 847] 3.6
19:52:31.809 00.003 11872 AutoFind: local max [206, 978] 3.6
19:52:31.814 00.005 11872 AutoFind: local max [1769, 527] 3.6
19:52:31.818 00.004 11872 AutoFind: local max [1259, 857] 3.5
19:52:31.822 00.004 11872 AutoFind: local max [1193, 1008] 3.5
19:52:31.827 00.005 11872 AutoFind: local max [1025, 1007] 3.5
19:52:31.833 00.006 11872 AutoFind: local max [1276, 405] 3.5
19:52:31.837 00.004 11872 AutoFind: local max [872, 60] 3.5
19:52:31.841 00.004 11872 AutoFind: local max [225, 1062] 3.5
19:52:31.845 00.004 11872 AutoFind: local max [775, 690] 3.4
19:52:31.849 00.004 11872 AutoFind: local max [1926, 781] 3.4
19:52:31.853 00.004 11872 AutoFind: local max [1513, 891] 3.3
19:52:31.857 00.004 11872 AutoFind: local max [1531, 253] 3.3
19:52:31.861 00.004 11872 AutoFind: local max [1225, 853] 3.3
19:52:31.865 00.004 11872 AutoFind: local max [990, 1081] 3.3
19:52:31.868 00.003 11872 AutoFind: local max [1292, 173] 3.3
19:52:31.873 00.005 11872 AutoFind: local max [612, 737] 3.3
19:52:31.877 00.004 11872 AutoFind: local max [36, 147] 3.3
19:52:31.881 00.004 11872 AutoFind: local max [450, 907] 3.3
19:52:31.885 00.004 11872 AutoFind: local max [1883, 832] 3.3
19:52:31.891 00.006 11872 AutoFind: local max [1615, 163] 3.3
19:52:31.894 00.003 11872 AutoFind: local max [348, 263] 3.3
19:52:31.897 00.003 11872 AutoFind: local max [914, 1012] 3.3
19:52:31.900 00.003 11872 AutoFind: local max [178, 735] 3.3
19:52:31.903 00.003 11872 AutoFind: local max [1749, 714] 3.3
19:52:31.907 00.004 11872 AutoFind: local max [328, 747] 3.3
19:52:31.911 00.004 11872 AutoFind: local max [1271, 1087] 3.2
19:52:31.914 00.003 11872 AutoFind: local max [95, 993] 3.2
19:52:31.919 00.005 11872 AutoFind: local max [945, 114] 3.2
19:52:31.923 00.004 11872 AutoFind: local max [342, 781] 3.2
19:52:31.925 00.002 11872 AutoFind: local max [20, 902] 3.2
19:52:31.928 00.003 11872 AutoFind: local max [1619, 130] 3.2
19:52:31.931 00.003 11872 AutoFind: local max [1639, 244] 3.2
19:52:31.934 00.003 11872 AutoFind: local max [1179, 1008] 3.2
19:52:31.937 00.003 11872 AutoFind: local max [872, 437] 3.2
19:52:31.939 00.002 11872 AutoFind: local max [1337, 962] 3.2
19:52:31.942 00.003 11872 AutoFind: local max [1522, 14] 3.2
19:52:31.946 00.004 11872 AutoFind: local max [436, 13] 3.2
19:52:31.950 00.004 11872 AutoFind: local max [1896, 10] 3.2
19:52:31.954 00.004 11872 AutoFind: local max [1765, 109] 3.2
19:52:31.957 00.003 11872 AutoFind: local max [196, 1072] 3.2
19:52:31.959 00.002 11872 AutoFind: local max [1240, 569] 3.2
19:52:31.963 00.004 11872 AutoFind: local max [1925, 917] 3.2
19:52:31.966 00.003 11872 AutoFind: local max [1883, 350] 3.2
19:52:31.968 00.002 11872 AutoFind: local max [1430, 675] 3.2
19:52:31.971 00.003 11872 AutoFind: local max [1592, 1047] 3.2
19:52:31.973 00.002 11872 AutoFind: local max [966, 532] 3.2
19:52:31.976 00.003 11872 AutoFind: local max [342, 616] 3.2
19:52:31.979 00.003 11872 AutoFind: local max [1683, 760] 3.2
19:52:31.982 00.003 11872 AutoFind: local max [1831, 944] 3.2
19:52:31.987 00.005 11872 AutoFind: local max [1128, 1082] 3.2
19:52:31.990 00.003 11872 AutoFind: local max [447, 706] 3.1
19:52:31.994 00.004 11872 AutoFind: too close [1896, 10] 3.2 - [1908, 17] 3.7
19:52:31.996 00.002 11872 AutoFind: too close [1179, 1008] 3.2 - [1193, 1008] 3.5
19:52:31.999 00.003 11872 AutoFind: close dim-bright [1179, 1008] 3.2 - [1191, 1021] 81.9
19:52:32.003 00.004 11872 AutoFind: too close [1225, 853] 3.3 - [1229, 847] 3.6
19:52:32.006 00.003 11872 AutoFind: too close [1225, 853] 3.3 - [1245, 865] 3.9
19:52:32.008 00.002 11872 AutoFind: close dim-bright [1225, 853] 3.3 - [1243, 851] 104.5
19:52:32.012 00.004 11872 AutoFind: close dim-bright [1225, 853] 3.3 - [1243, 845] 125.0
19:52:32.014 00.002 11872 AutoFind: close dim-bright [1513, 891] 3.3 - [1524, 885] 22.3
19:52:32.019 00.005 11872 AutoFind: close dim-bright [1513, 891] 3.3 - [1522, 891] 29.6
19:52:32.022 00.003 11872 AutoFind: too close [1193, 1008] 3.5 - [1203, 1018] 5.4
19:52:32.024 00.002 11872 AutoFind: close dim-bright [1193, 1008] 3.5 - [1191, 1021] 81.9
19:52:32.027 00.003 11872 AutoFind: too close [1259, 857] 3.5 - [1245, 865] 3.9
19:52:32.030 00.003 11872 AutoFind: close dim-bright [1259, 857] 3.5 - [1243, 851] 104.5
19:52:32.032 00.002 11872 AutoFind: close dim-bright [1259, 857] 3.5 - [1243, 845] 125.0
19:52:32.035 00.003 11872 AutoFind: too close [1769, 527] 3.6 - [1769, 522] 4.3
19:52:32.038 00.003 11872 AutoFind: too close [1229, 847] 3.6 - [1245, 865] 3.9
19:52:32.040 00.002 11872 AutoFind: close dim-bright [1229, 847] 3.6 - [1243, 851] 104.5
19:52:32.044 00.004 11872 AutoFind: close dim-bright [1229, 847] 3.6 - [1243, 845] 125.0
19:52:32.046 00.002 11872 AutoFind: close dim-bright [1245, 865] 3.9 - [1243, 851] 104.5
19:52:32.050 00.004 11872 AutoFind: close dim-bright [1245, 865] 3.9 - [1243, 845] 125.0
19:52:32.054 00.004 11872 AutoFind: too close [227, 533] 4.7 - [210, 552] 10.5
19:52:32.057 00.003 11872 AutoFind: close dim-bright [1203, 1018] 5.4 - [1191, 1021] 81.9
19:52:32.060 00.003 11872 AutoFind: too close [1627, 430] 8.6 - [1627, 424] 11.8
19:52:32.062 00.002 11872 AutoFind: too close [1346, 251] 9.5 - [1345, 245] 10.0
19:52:32.065 00.003 11872 AutoFind: too close [1524, 885] 22.3 - [1522, 891] 29.6
19:52:32.067 00.002 11872 AutoFind: too close [1243, 851] 104.5 - [1243, 845] 125.0
19:52:32.071 00.004 11872 AutoFind: too close to edge [1128, 1082] 3.2
19:52:32.073 00.002 11872 AutoFind: too close to edge [1925, 917] 3.2
19:52:32.077 00.004 11872 AutoFind: too close to edge [436, 13] 3.2
19:52:32.081 00.004 11872 AutoFind: too close to edge [1522, 14] 3.2
19:52:32.084 00.003 11872 AutoFind: too close to edge [1271, 1087] 3.2
19:52:32.087 00.003 11872 AutoFind: too close to edge [990, 1081] 3.3
19:52:32.090 00.003 11872 AutoFind: too close to edge [1926, 781] 3.4
19:52:32.093 00.003 11872 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
19:52:32.097 00.004 11872 Star::Find(15, 1191, 1021, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:52:32.100 00.003 11872 Star::Find returns 1 (0), X=1191.58, Y=1018.56, Mass=5619, SNR=47.8, Peak=141 HFD=7.1
19:52:32.104 00.004 11872 Star::Find(15, 1662, 319, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:52:32.109 00.005 11872 Star::Find returns 1 (0), X=1662.10, Y=319.73, Mass=2215, SNR=30.8, Peak=88 HFD=6.2
19:52:32.113 00.004 11872 Star::Find(15, 150, 805, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:52:32.115 00.002 11872 Star::Find returns 1 (0), X=150.07, Y=805.01, Mass=1118, SNR=23.0, Peak=69 HFD=4.5
19:52:32.118 00.003 11872 Star::Find(15, 106, 891, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:52:32.120 00.002 11872 Star::Find returns 1 (0), X=105.78, Y=891.33, Mass=791, SNR=19.1, Peak=53 HFD=4.6
19:52:32.124 00.004 11872 Star::Find(15, 310, 141, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:52:32.127 00.003 11872 Star::Find returns 1 (0), X=310.68, Y=140.67, Mass=854, SNR=19.9, Peak=37 HFD=5.4
19:52:32.129 00.002 11872 Star::Find(15, 182, 532, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:52:32.132 00.003 11872 Star::Find returns 1 (0), X=181.46, Y=532.30, Mass=576, SNR=16.3, Peak=31 HFD=4.8
19:52:32.134 00.002 11872 Star::Find(15, 136, 414, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:52:32.139 00.005 11872 Star::Find returns 1 (0), X=136.20, Y=414.00, Mass=570, SNR=16.1, Peak=33 HFD=4.8
19:52:32.142 00.003 11872 Star::Find(15, 494, 908, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:52:32.144 00.002 11872 Star::Find returns 1 (0), X=493.78, Y=907.00, Mass=515, SNR=15.4, Peak=15 HFD=6.2
19:52:32.148 00.004 11872 Star::Find(15, 1640, 899, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:52:32.150 00.002 11872 Star::Find returns 1 (0), X=1639.89, Y=897.61, Mass=293, SNR=11.1, Peak=16 HFD=5.1
19:52:32.154 00.004 11872 Star::Find(15, 247, 792, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:52:32.158 00.004 11872 Star::Find returns 1 (0), X=246.85, Y=793.45, Mass=240, SNR=10.5, Peak=13 HFD=5.2
19:52:32.161 00.003 11872 Star::Find(15, 1147, 129, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:52:32.164 00.003 11872 Star::Find returns 1 (0), X=1147.27, Y=129.91, Mass=576, SNR=15.9, Peak=22 HFD=6.6
19:52:32.166 00.002 11872 Star::Find(15, 1737, 775, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:52:32.170 00.004 11872 Star::Find returns 1 (0), X=1737.18, Y=776.09, Mass=244, SNR=10.5, Peak=16 HFD=4.7
19:52:32.174 00.004 11872 Star::Find(15, 607, 78, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:52:32.177 00.003 11872 Star::Find returns 1 (0), X=606.80, Y=79.09, Mass=422, SNR=13.6, Peak=16 HFD=6.3
19:52:32.181 00.004 11872 Star::Find(15, 944, 858, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:52:32.184 00.003 11872 Star::Find returns 1 (0), X=944.67, Y=858.72, Mass=420, SNR=13.6, Peak=16 HFD=6.6
19:52:32.188 00.004 11872 Star::Find(15, 344, 935, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:52:32.191 00.003 11872 Star::Find returns 1 (0), X=343.81, Y=935.98, Mass=144, SNR=8.0, Peak=8 HFD=5.4
19:52:32.194 00.003 11872 Star::Find(15, 205, 297, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:52:32.198 00.004 11872 Star::Find returns 1 (0), X=204.74, Y=296.41, Mass=112, SNR=7.0, Peak=7 HFD=5.0
19:52:32.200 00.002 11872 Star::Find(15, 799, 693, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:52:32.205 00.005 11872 Star::Find returns 1 (0), X=799.95, Y=694.47, Mass=194, SNR=9.3, Peak=10 HFD=6.8
19:52:32.207 00.002 11872 Star::Find(15, 774, 1036, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:52:32.210 00.003 11872 Star::Find returns 1 (0), X=773.68, Y=1034.28, Mass=158, SNR=8.3, Peak=8 HFD=5.6
19:52:32.213 00.003 11872 Star::Find(15, 1753, 1021, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:52:32.216 00.003 11872 Star::Find returns 1 (0), X=1751.96, Y=1020.95, Mass=160, SNR=8.5, Peak=10 HFD=4.6
19:52:32.219 00.003 11872 Star::Find(15, 1234, 399, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:52:32.222 00.003 11872 Star::Find returns 1 (0), X=1235.32, Y=400.09, Mass=159, SNR=8.3, Peak=10 HFD=6.3
19:52:32.224 00.002 11872 Star::Find(15, 279, 586, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:52:32.227 00.003 11872 Star::Find false star n=29 nbg=275 bg=0.8 sigma=0.8 thresh=3 peak=3
19:52:32.230 00.003 11872 Star::Find returns 0 (2), X=279.00, Y=586.00, Mass=84, SNR=2.9, Peak=6 HFD=0.0
19:52:32.234 00.004 11872 Star::Find(15, 91, 640, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:52:32.238 00.004 11872 Star::Find returns 1 (0), X=90.75, Y=638.42, Mass=94, SNR=6.6, Peak=8 HFD=5.2
19:52:32.240 00.002 11872 Star::Find(15, 646, 610, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:52:32.243 00.003 11872 Star::Find returns 1 (0), X=646.18, Y=611.09, Mass=160, SNR=8.4, Peak=9 HFD=6.1
19:52:32.246 00.003 11872 Star::Find(15, 934, 1042, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:52:32.250 00.004 11872 Star::Find returns 1 (0), X=934.03, Y=1039.59, Mass=242, SNR=10.3, Peak=12 HFD=6.7
19:52:32.253 00.003 11872 Star::Find(15, 1855, 1056, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:52:32.257 00.004 11872 Star::Find returns 0 (2), X=1855.00, Y=1056.00, Mass=16, SNR=2.7, Peak=5 HFD=0.0
19:52:32.260 00.003 11872 Star::Find(15, 1909, 309, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:52:32.263 00.003 11872 Star::Find false star n=17 nbg=277 bg=0.6 sigma=0.8 thresh=3 peak=2
19:52:32.266 00.003 11872 Star::Find returns 0 (2), X=1909.00, Y=309.00, Mass=44, SNR=2.9, Peak=7 HFD=0.0
19:52:32.271 00.005 11872 Star::Find(15, 834, 659, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:52:32.273 00.002 11872 Star::Find false star n=17 nbg=288 bg=1.0 sigma=1.0 thresh=4 peak=4
19:52:32.278 00.005 11872 Star::Find returns 0 (2), X=834.00, Y=659.00, Mass=58, SNR=2.9, Peak=7 HFD=0.0
19:52:32.281 00.003 11872 Star::Find(15, 1081, 79, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:52:32.284 00.003 11872 Star::Find false star n=14 nbg=275 bg=0.7 sigma=0.8 thresh=3 peak=2
19:52:32.288 00.004 11872 Star::Find returns 0 (2), X=1081.00, Y=79.00, Mass=34, SNR=2.9, Peak=6 HFD=0.0
19:52:32.290 00.002 11872 Star::Find(15, 1627, 637, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:52:32.293 00.003 11872 Star::Find returns 1 (0), X=1628.30, Y=633.80, Mass=92, SNR=6.4, Peak=9 HFD=5.6
19:52:32.297 00.004 11872 Star::Find(15, 817, 501, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:52:32.301 00.004 11872 Star::Find false star n=41 nbg=264 bg=0.7 sigma=0.7 thresh=3 peak=3
19:52:32.304 00.003 11872 Star::Find returns 0 (2), X=817.00, Y=501.00, Mass=119, SNR=2.9, Peak=6 HFD=0.0
19:52:32.307 00.003 11872 Star::Find(15, 155, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:52:32.310 00.003 11872 Star::Find false star n=23 nbg=275 bg=0.8 sigma=0.8 thresh=3 peak=3
19:52:32.314 00.004 11872 Star::Find returns 0 (2), X=155.00, Y=269.00, Mass=61, SNR=2.9, Peak=7 HFD=0.0
19:52:32.317 00.003 11872 Star::Find(15, 182, 878, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:52:32.320 00.003 11872 Star::Find returns 1 (0), X=182.35, Y=878.10, Mass=94, SNR=6.6, Peak=7 HFD=6.7
19:52:32.324 00.004 11872 Star::Find(15, 726, 127, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:52:32.329 00.005 11872 Star::Find false star n=11 nbg=277 bg=0.7 sigma=0.7 thresh=3 peak=2
19:52:32.333 00.004 11872 Star::Find returns 0 (2), X=726.00, Y=127.00, Mass=29, SNR=2.9, Peak=5 HFD=0.0
19:52:32.337 00.004 11872 Star::Find(15, 1643, 212, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:52:32.339 00.002 11872 Star::Find false star n=12 nbg=276 bg=0.7 sigma=0.8 thresh=3 peak=2
19:52:32.344 00.005 11872 Star::Find returns 0 (2), X=1643.00, Y=212.00, Mass=31, SNR=2.9, Peak=4 HFD=0.0
19:52:32.347 00.003 11872 Star::Find(15, 206, 978, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:52:32.350 00.003 11872 Star::Find returns 1 (0), X=205.57, Y=975.38, Mass=103, SNR=6.8, Peak=9 HFD=6.7
19:52:32.354 00.004 11872 Star::Find(15, 1025, 1007, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:52:32.360 00.006 11872 Star::Find returns 0 (3), X=1025.00, Y=1007.00, Mass=9, SNR=2.0, Peak=5 HFD=0.0
19:52:32.364 00.004 11872 Star::Find(15, 1276, 405, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:52:32.367 00.003 11872 Star::Find false star n=15 nbg=271 bg=0.7 sigma=0.8 thresh=3 peak=2
19:52:32.372 00.005 11872 Star::Find returns 0 (2), X=1276.00, Y=405.00, Mass=41, SNR=2.9, Peak=6 HFD=0.0
19:52:32.375 00.003 11872 Star::Find(15, 872, 60, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:52:32.379 00.004 11872 Star::Find false star n=10 nbg=274 bg=0.7 sigma=0.7 thresh=3 peak=2
19:52:32.382 00.003 11872 Star::Find returns 0 (2), X=872.00, Y=60.00, Mass=24, SNR=2.9, Peak=5 HFD=0.0
19:52:32.385 00.003 11872 Star::Find(15, 225, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:52:32.391 00.006 11872 Star::Find returns 0 (2), X=225.00, Y=1062.00, Mass=16, SNR=2.7, Peak=6 HFD=0.0
19:52:32.395 00.004 11872 Star::Find(15, 775, 690, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:52:32.398 00.003 11872 Star::Find false star n=13 nbg=273 bg=0.7 sigma=0.8 thresh=3 peak=2
19:52:32.402 00.004 11872 Star::Find returns 0 (2), X=775.00, Y=690.00, Mass=35, SNR=2.9, Peak=6 HFD=0.0
19:52:32.405 00.003 11872 Star::Find(15, 1513, 891, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:52:32.407 00.002 11872 Star::Find returns 1 (0), X=1522.83, Y=888.83, Mass=1048, SNR=21.5, Peak=37 HFD=5.9
19:52:32.410 00.003 11872 Star::Find(15, 1531, 253, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:52:32.413 00.003 11872 Star::Find false star n=16 nbg=274 bg=0.7 sigma=0.7 thresh=3 peak=1
19:52:32.416 00.003 11872 Star::Find returns 0 (2), X=1531.00, Y=253.00, Mass=38, SNR=2.9, Peak=4 HFD=0.0
19:52:32.420 00.004 11872 Star::Find(15, 1292, 173, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:52:32.423 00.003 11872 Star::Find false star n=8 nbg=285 bg=1.0 sigma=0.9 thresh=4 peak=2
19:52:32.427 00.004 11872 Star::Find returns 0 (2), X=1292.00, Y=173.00, Mass=24, SNR=2.9, Peak=5 HFD=0.0
19:52:32.431 00.004 11872 Star::Find(15, 612, 737, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:52:32.435 00.004 11872 Star::Find false star n=14 nbg=272 bg=0.7 sigma=0.8 thresh=3 peak=2
19:52:32.438 00.003 11872 Star::Find returns 0 (2), X=612.00, Y=737.00, Mass=38, SNR=2.9, Peak=5 HFD=0.0
19:52:32.441 00.003 11872 Star::Find(15, 36, 147, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:52:32.445 00.004 11872 Star::Find returns 0 (2), X=36.00, Y=147.00, Mass=17, SNR=2.7, Peak=4 HFD=0.0
19:52:32.449 00.004 11872 Star::Find(15, 450, 907, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:52:32.452 00.003 11872 Star::Find false star n=10 nbg=286 bg=0.9 sigma=0.9 thresh=4 peak=3
19:52:32.455 00.003 11872 Star::Find returns 0 (2), X=450.00, Y=907.00, Mass=34, SNR=2.9, Peak=6 HFD=0.0
19:52:32.459 00.004 11872 Star::Find(15, 1883, 832, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:52:32.462 00.003 11872 Star::Find false star n=9 nbg=273 bg=0.6 sigma=0.7 thresh=3 peak=2
19:52:32.465 00.003 11872 Star::Find returns 0 (2), X=1883.00, Y=832.00, Mass=26, SNR=2.9, Peak=5 HFD=0.0
19:52:32.468 00.003 11872 Star::Find(15, 1615, 163, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:52:32.472 00.004 11872 Star::Find false star n=15 nbg=272 bg=0.7 sigma=0.8 thresh=3 peak=2
19:52:32.476 00.004 11872 Star::Find returns 0 (2), X=1615.00, Y=163.00, Mass=37, SNR=2.9, Peak=5 HFD=0.0
19:52:32.479 00.003 11872 Star::Find(15, 348, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:52:32.483 00.004 11872 Star::Find false star n=10 nbg=270 bg=0.7 sigma=0.7 thresh=3 peak=2
19:52:32.486 00.003 11872 Star::Find returns 0 (2), X=348.00, Y=263.00, Mass=27, SNR=2.9, Peak=7 HFD=0.0
19:52:32.490 00.004 11872 Star::Find(15, 914, 1012, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:52:32.494 00.004 11872 Star::Find false star n=13 nbg=269 bg=0.7 sigma=0.7 thresh=3 peak=2
19:52:32.497 00.003 11872 Star::Find returns 0 (2), X=914.00, Y=1012.00, Mass=32, SNR=2.9, Peak=6 HFD=0.0
19:52:32.500 00.003 11872 Star::Find(15, 178, 735, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:52:32.504 00.004 11872 Star::Find false star n=13 nbg=280 bg=0.7 sigma=0.8 thresh=3 peak=2
19:52:32.507 00.003 11872 Star::Find returns 0 (2), X=178.00, Y=735.00, Mass=32, SNR=2.9, Peak=4 HFD=0.0
19:52:32.510 00.003 11872 Star::Find(15, 1749, 714, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:52:32.514 00.004 11872 Star::Find false star n=11 nbg=278 bg=0.6 sigma=0.7 thresh=3 peak=2
19:52:32.518 00.004 11872 Star::Find returns 0 (2), X=1749.00, Y=714.00, Mass=30, SNR=2.9, Peak=5 HFD=0.0
19:52:32.522 00.004 11872 Star::Find(15, 328, 747, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:52:32.525 00.003 11872 Star::Find false star n=11 nbg=274 bg=0.7 sigma=0.8 thresh=3 peak=3
19:52:32.528 00.003 11872 Star::Find returns 0 (2), X=328.00, Y=747.00, Mass=31, SNR=2.9, Peak=9 HFD=0.0
19:52:32.532 00.004 11872 Star::Find(15, 95, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:52:32.535 00.003 11872 Star::Find false star n=7 nbg=286 bg=0.9 sigma=0.9 thresh=4 peak=3
19:52:32.539 00.004 11872 Star::Find returns 0 (2), X=95.00, Y=993.00, Mass=27, SNR=2.9, Peak=6 HFD=0.0
19:52:32.542 00.003 11872 Star::Find(15, 945, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:52:32.546 00.004 11872 Star::Find false star n=16 nbg=270 bg=0.7 sigma=0.8 thresh=3 peak=2
19:52:32.550 00.004 11872 Star::Find returns 0 (2), X=945.00, Y=114.00, Mass=38, SNR=2.9, Peak=5 HFD=0.0
19:52:32.553 00.003 11872 Star::Find(15, 342, 781, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:52:32.558 00.005 11872 Star::Find false star n=18 nbg=277 bg=0.7 sigma=0.7 thresh=3 peak=2
19:52:32.561 00.003 11872 Star::Find returns 0 (2), X=342.00, Y=781.00, Mass=48, SNR=2.9, Peak=5 HFD=0.0
19:52:32.564 00.003 11872 Star::Find(15, 20, 902, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:52:32.568 00.004 11872 Star::Find returns 0 (2), X=20.00, Y=902.00, Mass=16, SNR=2.6, Peak=5 HFD=0.0
19:52:32.571 00.003 11872 Star::Find(15, 1619, 130, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:52:32.575 00.004 11872 Star::Find false star n=11 nbg=272 bg=0.7 sigma=0.7 thresh=3 peak=2
19:52:32.580 00.005 11872 Star::Find returns 0 (2), X=1619.00, Y=130.00, Mass=29, SNR=2.9, Peak=5 HFD=0.0
19:52:32.584 00.004 11872 Star::Find(15, 1639, 244, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:52:32.588 00.004 11872 Star::Find returns 0 (2), X=1639.00, Y=244.00, Mass=17, SNR=2.8, Peak=5 HFD=0.0
19:52:32.591 00.003 11872 Star::Find(15, 872, 437, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:52:32.595 00.004 11872 Star::Find false star n=24 nbg=278 bg=1.1 sigma=1.0 thresh=4 peak=4
19:52:32.598 00.003 11872 Star::Find returns 0 (2), X=872.00, Y=437.00, Mass=84, SNR=2.9, Peak=6 HFD=0.0
19:52:32.602 00.004 11872 Star::Find(15, 1337, 962, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:52:32.607 00.005 11872 Star::Find returns 0 (2), X=1337.00, Y=962.00, Mass=12, SNR=2.3, Peak=6 HFD=0.0
19:52:32.610 00.003 11872 Star::Find(15, 1765, 109, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:52:32.613 00.003 11872 Star::Find returns 0 (2), X=1765.00, Y=109.00, Mass=14, SNR=2.4, Peak=6 HFD=0.0
19:52:32.617 00.004 11872 Star::Find(15, 196, 1072, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:52:32.620 00.003 11872 Star::Find false star n=9 nbg=285 bg=1.0 sigma=1.0 thresh=4 peak=2
19:52:32.623 00.003 11872 Star::Find returns 0 (2), X=196.00, Y=1072.00, Mass=30, SNR=2.9, Peak=6 HFD=0.0
19:52:32.627 00.004 11872 Star::Find(15, 1240, 569, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:52:32.631 00.004 11872 Star::Find false star n=11 nbg=277 bg=0.7 sigma=0.7 thresh=3 peak=2
19:52:32.633 00.002 11872 Star::Find returns 0 (2), X=1240.00, Y=569.00, Mass=26, SNR=2.9, Peak=5 HFD=0.0
19:52:32.638 00.005 11872 Star::Find(15, 1883, 350, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:52:32.641 00.003 11872 Star::Find returns 0 (2), X=1883.00, Y=350.00, Mass=18, SNR=2.9, Peak=4 HFD=0.0
19:52:32.645 00.004 11872 Star::Find(15, 1430, 675, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:52:32.648 00.003 11872 Star::Find false star n=9 nbg=274 bg=0.7 sigma=0.8 thresh=3 peak=2
19:52:32.651 00.003 11872 Star::Find returns 0 (2), X=1430.00, Y=675.00, Mass=21, SNR=2.9, Peak=4 HFD=0.0
19:52:32.654 00.003 11872 Star::Find(15, 1592, 1047, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:52:32.656 00.002 11872 Star::Find false star n=8 nbg=286 bg=1.0 sigma=0.9 thresh=4 peak=3
19:52:32.659 00.003 11872 Star::Find returns 0 (2), X=1592.00, Y=1047.00, Mass=27, SNR=2.9, Peak=6 HFD=0.0
19:52:32.662 00.003 11872 Star::Find(15, 966, 532, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:52:32.665 00.003 11872 Star::Find false star n=15 nbg=280 bg=0.7 sigma=0.7 thresh=3 peak=2
19:52:32.668 00.003 11872 Star::Find returns 0 (2), X=966.00, Y=532.00, Mass=40, SNR=2.9, Peak=5 HFD=0.0
19:52:32.672 00.004 11872 Star::Find(15, 342, 616, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:52:32.676 00.004 11872 Star::Find false star n=8 nbg=264 bg=0.6 sigma=0.7 thresh=3 peak=2
19:52:32.680 00.004 11872 Star::Find returns 0 (2), X=342.00, Y=616.00, Mass=20, SNR=2.9, Peak=5 HFD=0.0
19:52:32.684 00.004 11872 Star::Find(15, 1683, 760, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:52:32.687 00.003 11872 Star::Find false star n=9 nbg=270 bg=0.7 sigma=0.7 thresh=3 peak=2
19:52:32.691 00.004 11872 Star::Find returns 0 (2), X=1683.00, Y=760.00, Mass=28, SNR=2.9, Peak=8 HFD=0.0
19:52:32.694 00.003 11872 Star::Find(15, 1831, 944, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:52:32.699 00.005 11872 Star::Find false star n=16 nbg=276 bg=0.8 sigma=0.8 thresh=3 peak=2
19:52:32.702 00.003 11872 Star::Find returns 0 (2), X=1831.00, Y=944.00, Mass=39, SNR=2.9, Peak=5 HFD=0.0
19:52:32.707 00.005 11872 Star::Find(15, 447, 706, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:52:32.710 00.003 11872 Star::Find false star n=12 nbg=280 bg=0.7 sigma=0.7 thresh=3 peak=2
19:52:32.713 00.003 11872 Star::Find returns 0 (2), X=447.00, Y=706.00, Mass=28, SNR=2.9, Peak=4 HFD=0.0
19:52:32.716 00.003 11872 AutoFind: finding best star pass 1
19:52:32.720 00.004 11872 Star::Find(15, 1191, 1021, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:52:32.722 00.002 11872 Star::Find returns 1 (0), X=1191.58, Y=1018.56, Mass=5619, SNR=47.8, Peak=141 HFD=7.1
19:52:32.726 00.004 11872 AutoFind returns star at [1191, 1021] 81.9 Mass 5619 SNR 47.8
19:52:32.729 00.003 11872 Star::Find(15, 1191, 1021, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:52:32.732 00.003 11872 Star::Find returns 1 (0), X=1191.58, Y=1018.56, Mass=5619, SNR=47.8, Peak=141 HFD=7.1
19:52:32.735 00.003 11872 MultiStar: List (12): {1191.58, 1018.56}(47.8), {1662.10, 319.73}(30.8), {150.07, 805.01}(23.0), {105.78, 891.33}(19.1), {310.68, 140.67}(19.9), {181.46, 532.30}(16.3), {136.20, 414.00}(16.1), {493.78, 907.00}(15.4), {1639.89, 897.61}(11.1), {246.85, 793.45}(10.5), {1147.27, 129.91}(15.9), {1737.18, 776.09}(10.5), 
19:52:32.737 00.002 11872 setting lock position to (1191.58, 1018.56)
19:52:32.741 00.004 11872 AutoSelect: state = 1, call UpdateGuideState
19:52:32.743 00.002 11872 UpdateGuideState(): m_state=1
19:52:32.746 00.003 11872 Star::Find(15, 1191, 1018, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:52:32.749 00.003 11872 Star::Find returns 1 (0), X=1191.58, Y=1018.56, Mass=5619, SNR=47.8, Peak=141 HFD=7.1
19:52:32.751 00.002 11872 CameraToMount -- cameraTheta (0.00) - m_xAngle (0.00) = xAngle (-0.00 = -0.00)
19:52:32.757 00.006 11872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.97 = 2.97)
19:52:32.763 00.006 11872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
19:52:32.769 00.006 11872 setting force full frames = false
19:52:32.773 00.004 11872 setting lock position to (1191.58, 1018.56)
19:52:32.777 00.004 11872 CurrentPosition() valid, moving to STATE_SELECTED
19:52:32.780 00.003 11872 Changing from state SELECTING to SELECTED
19:52:32.783 00.003 11872 guider state => SELECTED
19:52:32.789 00.006 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=192, med=1, FiltMin=0, FiltMax=170, Gamma=1.000
19:52:32.793 00.004 11872 UpdateGuideState exits: m=5619 SNR=47.8
19:52:32.796 00.003 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=192, med=1, FiltMin=0, FiltMax=170, Gamma=1.000
19:52:32.799 00.003 11872 Status Line: Auto-selected star at (1191.6, 1018.6)
19:52:32.805 00.006 11872 PhdController: newstate STATE_WAIT_SELECTED
19:52:32.809 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:52:32.813 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
19:52:32.816 00.003 11872 Enqueuing Expose request
19:52:32.818 00.002 9960 Worker thread wakes up
19:52:32.818 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
19:52:32.819 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1177,1004,31,31)
19:52:32.819 00.000 11872 evsrv: cli 0D2D2640 connect
19:52:32.823 00.004 11872 case statement mapped state 2 to 1
19:52:32.828 00.005 11872 case statement mapped state 2 to 1
19:52:32.832 00.004 11872 evsrv: cli 0D2D2640 request: {"method":"get_lock_position","id":"08267d88-b11d-4fc9-9d1c-9d005228aa7d"}
19:52:32.839 00.007 11872 evsrv: cli 0D2D2640 response: {"jsonrpc":"2.0","result":[1191.58,1018.56],"id":"08267d88-b11d-4fc9-9d1c-9d005228aa7d"}
19:52:32.844 00.005 11872 evsrv: cli 0D2D2640 disconnect
19:52:32.848 00.004 11872 evsrv: cli 0D2D34A0 connect
19:52:32.852 00.004 11872 case statement mapped state 2 to 1
19:52:32.857 00.005 11872 case statement mapped state 2 to 1
19:52:32.862 00.005 11872 evsrv: cli 0D2D34A0 request: {"method":"get_app_state","id":"81517572-4a75-4216-9262-c4555465a555"}
19:52:32.867 00.005 11872 case statement mapped state 2 to 1
19:52:32.871 00.004 11872 evsrv: cli 0D2D34A0 response: {"jsonrpc":"2.0","result":"Selected","id":"81517572-4a75-4216-9262-c4555465a555"}
19:52:32.875 00.004 11872 evsrv: cli 0D2D34A0 disconnect
19:52:33.876 01.001 11872 evsrv: cli 0D2D2AA0 connect
19:52:33.882 00.006 11872 case statement mapped state 2 to 1
19:52:33.891 00.009 11872 case statement mapped state 2 to 1
19:52:33.896 00.005 11872 evsrv: cli 0D2D2AA0 request: {"method":"get_app_state","id":"9e12fc57-6129-4368-baa0-d8f289e2122a"}
19:52:33.903 00.007 11872 case statement mapped state 2 to 1
19:52:33.907 00.004 11872 evsrv: cli 0D2D2AA0 response: {"jsonrpc":"2.0","result":"Selected","id":"9e12fc57-6129-4368-baa0-d8f289e2122a"}
19:52:33.913 00.006 11872 evsrv: cli 0D2D2AA0 disconnect
19:52:34.069 00.156 9960 Exposure complete
19:52:34.213 00.144 9960 worker thread done servicing request
19:52:34.213 00.000 11872 OnExposeComplete: enter
19:52:34.218 00.005 11872 UpdateGuideState(): m_state=2
19:52:34.222 00.004 11872 Star::Find(15, 1191, 1018, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
19:52:34.226 00.004 11872 Star::Find returns 1 (0), X=1191.58, Y=1018.81, Mass=5539, SNR=47.9, Peak=118 HFD=6.9
19:52:34.232 00.006 11872 CameraToMount -- cameraTheta (1.56) - m_xAngle (0.00) = xAngle (1.56 = 1.56)
19:52:34.236 00.004 11872 CameraToMount -- cameraTheta (1.56) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.53 = -1.76)
19:52:34.240 00.004 11872 CameraToMount -- cameraX=0.00 cameraY=0.25 hyp=0.25 cameraTheta=1.56 mountX=0.00 mountY=-0.25, mountTheta=-1.56
19:52:34.245 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=201, med=1, FiltMin=0, FiltMax=171, Gamma=1.000
19:52:34.249 00.004 11872 UpdateGuideState exits: m=5539 SNR=47.9
19:52:34.252 00.003 11872 PhdController: newstate STATE_CALIBRATE
19:52:34.256 00.004 11872 PhdController: newstate STATE_GUIDE
19:52:34.274 00.018 11872 Changing from state SELECTED to CALIBRATING_PRIMARY
19:52:34.279 00.005 11872 guider state => CALIBRATED
19:52:34.283 00.004 11872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
19:52:34.288 00.005 11872 reset dither spiral
19:52:34.291 00.003 11872 PhdController: newstate STATE_SETTLE_BEGIN
19:52:34.295 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:52:34.299 00.004 11872 ScheduleExposure(1000,3,0) exposurePending=0
19:52:34.303 00.004 11872 Enqueuing Expose request
19:52:34.308 00.005 9960 Worker thread wakes up
19:52:34.308 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
19:52:34.308 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:52:34.916 00.608 11872 evsrv: cli 0D2D21E0 connect
19:52:34.924 00.008 11872 case statement mapped state 5 to 1
19:52:34.933 00.009 11872 case statement mapped state 5 to 1
19:52:34.941 00.008 11872 evsrv: cli 0D2D21E0 request: {"method":"get_app_state","id":"31351fff-82e4-410f-8d1e-20b1e0d48ab0"}
19:52:34.945 00.004 11872 case statement mapped state 5 to 1
19:52:34.948 00.003 11872 evsrv: cli 0D2D21E0 response: {"jsonrpc":"2.0","result":"Selected","id":"31351fff-82e4-410f-8d1e-20b1e0d48ab0"}
19:52:34.953 00.005 11872 evsrv: cli 0D2D21E0 disconnect
19:52:35.558 00.605 9960 Exposure complete
19:52:35.685 00.127 9960 worker thread done servicing request
19:52:35.686 00.001 11872 OnExposeComplete: enter
19:52:35.689 00.003 11872 UpdateGuideState(): m_state=5
19:52:35.692 00.003 11872 Star::Find(15, 1191, 1018, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
19:52:35.695 00.003 11872 Star::Find returns 1 (0), X=1191.36, Y=1019.26, Mass=5337, SNR=46.4, Peak=129 HFD=6.8
19:52:35.698 00.003 11872 CameraToMount -- cameraTheta (1.87) - m_xAngle (0.00) = xAngle (1.86 = 1.86)
19:52:35.703 00.005 11872 CameraToMount -- cameraTheta (1.87) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.83 = -1.45)
19:52:35.706 00.003 11872 CameraToMount -- cameraX=-0.21 cameraY=0.70 hyp=0.73 cameraTheta=1.87 mountX=-0.21 mountY=-0.72, mountTheta=-1.85
19:52:35.712 00.006 11872 Changing from state CALIBRATED to GUIDING
19:52:35.716 00.004 11872 ScopeASCOM::GetDeclinationRadians() returns 15.9
19:52:35.720 00.004 11872 ScopeASCOM::SideOfPier() returns 1
19:52:35.723 00.003 11872 AdjustCalibrationForScopePointing (scope): current dec=15.9 pierSide=1, cal dec=0.0 pierSide=0 rotAngle=None bin=1
19:52:35.727 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
19:52:35.734 00.007 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
19:52:35.738 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
19:52:35.742 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
19:52:35.747 00.005 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
19:52:35.750 00.003 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
19:52:35.754 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
19:52:35.757 00.003 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
19:52:35.763 00.006 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
19:52:35.769 00.006 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
19:52:35.773 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
19:52:35.778 00.005 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
19:52:35.782 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
19:52:35.966 00.184 11872 evsrv: cli 0D2D3220 connect
19:52:35.970 00.004 11872 case statement mapped state 5 to 1
19:52:35.974 00.004 11872 case statement mapped state 5 to 1
19:52:35.979 00.005 11872 evsrv: cli 0D2D3220 request: {"method":"get_app_state","id":"0c7610b8-277e-4d11-8478-39827d735ff9"}
19:52:35.985 00.006 11872 case statement mapped state 5 to 1
19:52:35.989 00.004 11872 evsrv: cli 0D2D3220 response: {"jsonrpc":"2.0","result":"Selected","id":"0c7610b8-277e-4d11-8478-39827d735ff9"}
19:52:35.994 00.005 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
19:52:35.998 00.004 11872 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 2.900000
19:52:36.003 00.005 11872 Guiding starts on opposite side of pier: calibration data side is East, current side is West
19:52:36.007 00.004 11872 FlipCalibration before: x=0.2, y=-99.6 decFlipRequired=0 sideOfPier=East rotAngle=None parity=+/-
19:52:36.010 00.003 11872 FlipCalibration pre-normalize: x=180.2, y=-99.6
19:52:36.014 00.004 11872 FlipCalibration after: x=-179.8 y=-99.6 sideOfPier=West parity=+/+
19:52:36.018 00.004 11872 Mount::SetCalibration (scope) -- xAngle=-179.8 yAngle=-99.6 xRate=1.564 yRate=1.340 bin=1 dec=0.0 pierSide=1 par=+/+ rotAng=None
19:52:36.022 00.004 11872 Mount::SetCalibration (scope) -- sets m_xAngle=-179.8 m_yAngleError=9.9
19:52:36.027 00.005 11872 ScopeASCOM::GetDeclinationRadians() returns 15.9
19:52:36.031 00.004 11872 ScopeASCOM::SideOfPier() returns 1
19:52:36.042 00.011 11872 Status Line: CAL: East(0,-100)->West(-180,-100)
19:52:36.049 00.007 11872 Dec comp: XRate 1.564 -> 1.504 for dec 0.0 -> dec 15.9
19:52:36.053 00.004 11872 ScopeASCOM::GetDeclinationRadians() returns 15.9
19:52:36.058 00.005 11872 ScopeASCOM::SideOfPier() returns 1
19:52:36.064 00.006 11872 setting lock position to (1191.36, 1019.26)
19:52:36.068 00.004 11872 evsrv: cli 0D2D3220 short write 0/116 Input / Output error
19:52:36.071 00.003 11872 guider state => GUIDING
19:52:36.076 00.005 11872 Status Line: Guiding
19:52:36.083 00.007 11872 Mount: notify guiding started
19:52:36.090 00.007 11872 GetString("/profile/5/name", "") returns "PHD SF 2025"
19:52:36.094 00.004 11872 GetString("/profile/5/scope/calibration/timestamp", "") returns "11/21/2025 7:52:36 PM"
19:52:36.098 00.004 11872 GetDouble("/profile/5/scope/calibration/xRate", 1.000000) returns 0.001564
19:52:36.102 00.004 11872 GetDouble("/profile/5/scope/calibration/yRate", 1.000000) returns 0.001340
19:52:36.108 00.006 11872 GetInt("/profile/5/scope/calibration/binning", 1) returns 1
19:52:36.113 00.005 11872 GetDouble("/profile/5/scope/calibration/xAngle", 0.000000) returns -3.137520
19:52:36.117 00.004 11872 GetDouble("/profile/5/scope/calibration/yAngle", 0.000000) returns -1.738880
19:52:36.122 00.005 11872 GetDouble("/profile/5/scope/calibration/declination", 0.000000) returns 0.000075
19:52:36.126 00.004 11872 GetInt("/profile/5/scope/calibration/pierSide", -1) returns 1
19:52:36.130 00.004 11872 GetInt("/profile/5/scope/calibration/raGuideParity", 0) returns 1
19:52:36.134 00.004 11872 GetInt("/profile/5/scope/calibration/decGuideParity", 0) returns 1
19:52:36.139 00.005 11872 GetDouble("/profile/5/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
19:52:36.143 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
19:52:36.147 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
19:52:36.151 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
19:52:36.154 00.003 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
19:52:36.157 00.003 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
19:52:36.160 00.003 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
19:52:36.163 00.003 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
19:52:36.167 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
19:52:36.171 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
19:52:36.175 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
19:52:36.178 00.003 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
19:52:36.182 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
19:52:36.187 00.005 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
19:52:36.191 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
19:52:36.195 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
19:52:36.199 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
19:52:36.206 00.007 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
19:52:36.211 00.005 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
19:52:36.216 00.005 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
19:52:36.220 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
19:52:36.224 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
19:52:36.228 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
19:52:36.232 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
19:52:36.238 00.006 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
19:52:36.242 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
19:52:36.246 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
19:52:36.259 00.013 11872 evsrv: cli 0D2D3220 disconnect
19:52:36.264 00.005 11872 evsrv: cli 0D2D2960 connect
19:52:36.268 00.004 11872 case statement mapped state 6 to 3
19:52:36.272 00.004 11872 case statement mapped state 6 to 3
19:52:36.278 00.006 11872 evsrv: cli 0D2D2960 request: {"method":"get_pixel_scale","id":"1cd644c2-0e7d-42cb-bc32-2db061c0eb16"}
19:52:36.282 00.004 11872 evsrv: cli 0D2D2960 response: {"jsonrpc":"2.0","result":null,"id":"1cd644c2-0e7d-42cb-bc32-2db061c0eb16"}
19:52:36.289 00.007 11872 evsrv: cli 0D2D2960 disconnect
19:52:36.336 00.047 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
19:52:36.345 00.009 11872 ScopeASCOM::SideOfPier() returns 1
19:52:36.354 00.009 11872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
19:52:36.361 00.007 11872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
19:52:36.366 00.005 11872 ScopeASCOM::GetDeclinationRadians() returns 15.9
19:52:36.370 00.004 11872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 15.9
19:52:36.375 00.005 11872 MountToCamera -- mountTheta (0.00) + m_xAngle (-3.14) = xAngle (-3.14 = -3.14)
19:52:36.378 00.003 11872 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=-0.00, cameraY=-0.00 cameraTheta=0.00
19:52:36.383 00.005 11872 UpdateLockPosShiftCameraCoords: shift rate camera coords = -0.00,-0.00 arcsec/hr
19:52:36.388 00.005 11872 UpdateLockPosShiftCameraCoords: shift rate -0,-0 px/sec
19:52:36.395 00.007 11872 GetInt("/profile/5/AutoLoadCalibration", -1) returns 1
19:52:36.399 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=201, med=1, FiltMin=0, FiltMax=161, Gamma=1.000
19:52:36.404 00.005 11872 UpdateGuideState exits: m=5337 SNR=46.4
19:52:36.409 00.005 11872 PhdController: newstate STATE_SETTLE_WAIT
19:52:36.413 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:52:36.417 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
19:52:36.421 00.004 11872 Enqueuing Expose request
19:52:36.426 00.005 9960 Worker thread wakes up
19:52:36.426 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
19:52:36.426 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1176,1004,31,31)
19:52:36.995 00.569 11872 evsrv: cli 0D2D2140 connect
19:52:37.003 00.008 11872 case statement mapped state 6 to 3
19:52:37.009 00.006 11872 case statement mapped state 6 to 3
19:52:37.017 00.008 11872 evsrv: cli 0D2D2140 request: {"method":"get_app_state","id":"be7d573a-6c5b-4f16-a6ab-6a918e6ece1b"}
19:52:37.023 00.006 11872 case statement mapped state 6 to 3
19:52:37.028 00.005 11872 evsrv: cli 0D2D2140 response: {"jsonrpc":"2.0","result":"Guiding","id":"be7d573a-6c5b-4f16-a6ab-6a918e6ece1b"}
19:52:37.033 00.005 11872 evsrv: cli 0D2D2140 disconnect
19:52:37.682 00.649 9960 Exposure complete
19:52:37.811 00.129 11872 OnExposeComplete: enter
19:52:37.816 00.005 11872 UpdateGuideState(): m_state=6
19:52:37.819 00.003 9960 worker thread done servicing request
19:52:37.819 00.000 11872 Star::Find(15, 1191, 1019, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:52:37.824 00.005 11872 Star::Find returns 1 (0), X=1191.46, Y=1019.25, Mass=5364, SNR=46.5, Peak=121 HFD=7.0
19:52:37.828 00.004 11872 CameraToMount -- cameraTheta (-0.08) - m_xAngle (-3.14) = xAngle (3.06 = 3.06)
19:52:37.833 00.005 11872 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.89 = 2.89)
19:52:37.835 00.002 11872 CameraToMount -- cameraX=0.09 cameraY=-0.01 hyp=0.09 cameraTheta=-0.08 mountX=-0.09 mountY=0.02, mountTheta=2.90
19:52:37.841 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.09, y=-0.01, opts=13)
19:52:37.844 00.003 11872 Enqueuing Move request for scope (0.09, -0.01)
19:52:37.849 00.005 9960 Worker thread wakes up
19:52:37.849 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=184, med=1, FiltMin=0, FiltMax=167, Gamma=1.000
19:52:37.854 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.01) opts 0xd
19:52:37.854 00.000 11872 UpdateGuideState exits: m=5364 SNR=46.5
19:52:37.858 00.004 9960 Handling offset move in thread for scope, endpoint = (0.09, -0.01)
19:52:37.858 00.000 9960 Moving (0.09, -0.01) raw xDistance=-0.09 yDistance=0.02
19:52:37.860 00.002 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
19:52:37.860 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
19:52:37.860 00.000 11872 PhdController: settling, locked = 1, distance = 0.54 (1.50) aobump = 0 frame = 1 / 99999
19:52:37.865 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
19:52:37.865 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763776357.865,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.54,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
19:52:37.869 00.004 9960 MoveAxis(E, 0, ABG)
19:52:37.869 00.000 9960 Move returns status 0, amount 0
19:52:37.869 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:52:37.874 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
19:52:37.877 00.003 11872 Enqueuing Expose request
19:52:37.882 00.005 9960 MoveAxis(N, 0, ABG)
19:52:37.882 00.000 9960 Move returns status 0, amount 0
19:52:37.882 00.000 9960 move complete, result=0
19:52:37.882 00.000 9960 worker thread done servicing request
19:52:37.883 00.001 9960 Worker thread wakes up
19:52:37.883 00.000 11872 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
19:52:37.887 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
19:52:37.887 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1176,1004,31,31)
19:52:39.134 01.247 9960 Exposure complete
19:52:39.270 00.136 9960 worker thread done servicing request
19:52:39.271 00.001 11872 OnExposeComplete: enter
19:52:39.275 00.004 11872 UpdateGuideState(): m_state=6
19:52:39.278 00.003 11872 Star::Find(15, 1191, 1019, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
19:52:39.284 00.006 11872 Star::Find returns 1 (0), X=1191.37, Y=1019.38, Mass=5351, SNR=46.2, Peak=129 HFD=7.0
19:52:39.287 00.003 11872 CameraToMount -- cameraTheta (1.50) - m_xAngle (-3.14) = xAngle (4.63 = -1.65)
19:52:39.290 00.003 11872 CameraToMount -- cameraTheta (1.50) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.46 = -1.82)
19:52:39.297 00.007 11872 CameraToMount -- cameraX=0.01 cameraY=0.12 hyp=0.12 cameraTheta=1.50 mountX=-0.01 mountY=-0.12, mountTheta=-1.65
19:52:39.303 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.01, y=0.12, opts=13)
19:52:39.307 00.004 11872 Enqueuing Move request for scope (0.01, 0.12)
19:52:39.311 00.004 9960 Worker thread wakes up
19:52:39.312 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=193, med=1, FiltMin=0, FiltMax=167, Gamma=1.000
19:52:39.316 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.12) opts 0xd
19:52:39.316 00.000 9960 Handling offset move in thread for scope, endpoint = (0.01, 0.12)
19:52:39.316 00.000 9960 Moving (0.01, 0.12) raw xDistance=-0.01 yDistance=-0.12
19:52:39.316 00.000 11872 UpdateGuideState exits: m=5351 SNR=46.2
19:52:39.320 00.004 11872 PhdController: settling, locked = 1, distance = 0.41 (1.50) aobump = 0 frame = 2 / 99999
19:52:39.325 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
19:52:39.325 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
19:52:39.325 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763776359.325,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.41,"Time":1.5,"SettleTime":10.0,"StarLocked":true}
19:52:39.330 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
19:52:39.330 00.000 9960 MoveAxis(E, 0, ABG)
19:52:39.330 00.000 9960 Move returns status 0, amount 0
19:52:39.330 00.000 9960 MoveAxis(N, 0, ABG)
19:52:39.331 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:52:39.335 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
19:52:39.338 00.003 11872 Enqueuing Expose request
19:52:39.342 00.004 9960 Move returns status 0, amount 0
19:52:39.342 00.000 9960 move complete, result=0
19:52:39.342 00.000 9960 worker thread done servicing request
19:52:39.344 00.002 9960 Worker thread wakes up
19:52:39.344 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
19:52:39.344 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1176,1004,31,31)
19:52:39.344 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
19:52:40.588 01.244 9960 Exposure complete
19:52:40.712 00.124 9960 worker thread done servicing request
19:52:40.713 00.001 11872 OnExposeComplete: enter
19:52:40.716 00.003 11872 UpdateGuideState(): m_state=6
19:52:40.721 00.005 11872 Star::Find(15, 1191, 1019, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
19:52:40.725 00.004 11872 Star::Find returns 1 (0), X=1191.22, Y=1019.71, Mass=5426, SNR=47.6, Peak=121 HFD=6.7
19:52:40.728 00.003 11872 CameraToMount -- cameraTheta (1.88) - m_xAngle (-3.14) = xAngle (5.01 = -1.27)
19:52:40.732 00.004 11872 CameraToMount -- cameraTheta (1.88) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.84 = -1.44)
19:52:40.737 00.005 11872 CameraToMount -- cameraX=-0.14 cameraY=0.45 hyp=0.47 cameraTheta=1.88 mountX=0.14 mountY=-0.47, mountTheta=-1.28
19:52:40.742 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.14, y=0.45, opts=13)
19:52:40.746 00.004 11872 Enqueuing Move request for scope (-0.14, 0.45)
19:52:40.751 00.005 9960 Worker thread wakes up
19:52:40.751 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.45) opts 0xd
19:52:40.751 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.14, 0.45)
19:52:40.751 00.000 9960 Moving (-0.14, 0.45) raw xDistance=0.14 yDistance=-0.47
19:52:40.751 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
19:52:40.751 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
19:52:40.752 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=196, med=1, FiltMin=0, FiltMax=173, Gamma=1.000
19:52:40.756 00.004 11872 UpdateGuideState exits: m=5426 SNR=47.6
19:52:40.759 00.003 11872 PhdController: settling, locked = 1, distance = 0.43 (1.50) aobump = 0 frame = 3 / 99999
19:52:40.764 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.47
19:52:40.764 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763776360.764,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.43,"Time":2.9,"SettleTime":10.0,"StarLocked":true}
19:52:40.768 00.004 9960 MoveAxis(E, 0, ABG)
19:52:40.770 00.002 9960 Move returns status 0, amount 0
19:52:40.770 00.000 9960 MoveAxis(N, 0, ABG)
19:52:40.770 00.000 9960 Move returns status 0, amount 0
19:52:40.770 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:52:40.774 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
19:52:40.778 00.004 11872 Enqueuing Expose request
19:52:40.782 00.004 9960 move complete, result=0
19:52:40.782 00.000 9960 worker thread done servicing request
19:52:40.783 00.001 9960 Worker thread wakes up
19:52:40.783 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
19:52:40.783 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.5 px 0 ms NORTH
19:52:40.787 00.004 9960 Handling exposure in thread, d=1000 o=3 r=(1176,1004,31,31)
19:52:42.039 01.252 9960 Exposure complete
19:52:42.173 00.134 9960 worker thread done servicing request
19:52:42.174 00.001 11872 OnExposeComplete: enter
19:52:42.178 00.004 11872 UpdateGuideState(): m_state=6
19:52:42.183 00.005 11872 Star::Find(15, 1191, 1019, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
19:52:42.187 00.004 11872 Star::Find returns 1 (0), X=1190.99, Y=1019.83, Mass=5663, SNR=49.3, Peak=137 HFD=6.7
19:52:42.192 00.005 11872 CameraToMount -- cameraTheta (2.15) - m_xAngle (-3.14) = xAngle (5.29 = -0.99)
19:52:42.196 00.004 11872 CameraToMount -- cameraTheta (2.15) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.12 = -1.17)
19:52:42.202 00.006 11872 CameraToMount -- cameraX=-0.37 cameraY=0.57 hyp=0.68 cameraTheta=2.15 mountX=0.37 mountY=-0.63, mountTheta=-1.03
19:52:42.210 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=-0.37, y=0.57, opts=13)
19:52:42.212 00.002 11872 Enqueuing Move request for scope (-0.37, 0.57)
19:52:42.217 00.005 9960 Worker thread wakes up
19:52:42.217 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 0.57) opts 0xd
19:52:42.217 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.37, 0.57)
19:52:42.217 00.000 9960 Moving (-0.37, 0.57) raw xDistance=0.37 yDistance=-0.63
19:52:42.218 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.37
19:52:42.219 00.001 9960 resist switch: large excursion: input -0.63 thresh 0.60 direction from 0 to -1
19:52:42.219 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.88
19:52:42.219 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=195, med=1, FiltMin=0, FiltMax=167, Gamma=1.000
19:52:42.223 00.004 11872 UpdateGuideState exits: m=5663 SNR=49.3
19:52:42.227 00.004 11872 PhdController: settling, locked = 1, distance = 0.51 (1.50) aobump = 0 frame = 4 / 99999
19:52:42.233 00.006 9960 GuideAlgorithmResistSwitch::result() returns -0.63 from input -0.63
19:52:42.233 00.000 9960 MoveAxis(W, 156, ABG)
19:52:42.233 00.000 9960 Guiding  Dir = 3, Dur = 156
19:52:42.233 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763776362.233,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.51,"Time":4.4,"SettleTime":10.0,"StarLocked":true}
19:52:42.238 00.005 9960 IsSlewing returns 0
19:52:42.238 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:52:42.243 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
19:52:42.248 00.005 11872 Enqueuing Expose request
19:52:42.251 00.003 9960 IsGuiding returns 0
19:52:42.259 00.008 9960 PulseGuide returned control before completion, sleep 159
19:52:42.434 00.175 9960 IsGuiding returns 1
19:52:42.435 00.001 9960 scope still moving after pulse duration time elapsed
19:52:42.466 00.031 9960 IsSlewing returns 0
19:52:42.467 00.001 9960 IsGuiding returns 0
19:52:42.467 00.000 9960 scope move finished after 156 + 60 ms
19:52:42.469 00.002 9960 Move returns status 0, amount 156
19:52:42.469 00.000 9960 MoveAxis(N, 467, ABG)
19:52:42.469 00.000 9960 Guiding  Dir = 0, Dur = 467
19:52:42.472 00.003 9960 IsSlewing returns 0
19:52:42.472 00.000 9960 IsGuiding returns 0
19:52:42.473 00.001 9960 PulseGuide returned control before completion, sleep 477
19:52:42.963 00.490 9960 IsGuiding returns 1
19:52:42.964 00.001 9960 scope still moving after pulse duration time elapsed
19:52:42.995 00.031 9960 IsSlewing returns 0
19:52:42.996 00.001 9960 IsGuiding returns 0
19:52:42.996 00.000 9960 scope move finished after 467 + 56 ms
19:52:42.997 00.001 9960 Move returns status 0, amount 467
19:52:42.997 00.000 9960 move complete, result=0
19:52:42.997 00.000 9960 worker thread done servicing request
19:52:42.998 00.001 9960 Worker thread wakes up
19:52:42.998 00.000 11872 GuideStep: 0.4 px 156 ms WEST, -0.6 px 467 ms NORTH
19:52:43.005 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
19:52:43.005 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1176,1004,31,31)
19:52:44.250 01.245 9960 Exposure complete
19:52:44.394 00.144 9960 worker thread done servicing request
19:52:44.394 00.000 11872 OnExposeComplete: enter
19:52:44.399 00.005 11872 UpdateGuideState(): m_state=6
19:52:44.402 00.003 11872 Star::Find(15, 1190, 1019, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
19:52:44.407 00.005 11872 Star::Find returns 1 (0), X=1191.52, Y=1019.88, Mass=5527, SNR=48.3, Peak=128 HFD=6.9
19:52:44.410 00.003 11872 CameraToMount -- cameraTheta (1.33) - m_xAngle (-3.14) = xAngle (4.46 = -1.82)
19:52:44.414 00.004 11872 CameraToMount -- cameraTheta (1.33) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.29 = -1.99)
19:52:44.419 00.005 11872 CameraToMount -- cameraX=0.16 cameraY=0.62 hyp=0.64 cameraTheta=1.33 mountX=-0.16 mountY=-0.58, mountTheta=-1.84
19:52:44.425 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.16, y=0.62, opts=13)
19:52:44.429 00.004 11872 Enqueuing Move request for scope (0.16, 0.62)
19:52:44.434 00.005 9960 Worker thread wakes up
19:52:44.434 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=208, med=1, FiltMin=0, FiltMax=164, Gamma=1.000
19:52:44.438 00.004 11872 UpdateGuideState exits: m=5527 SNR=48.3
19:52:44.442 00.004 11872 PhdController: settling, locked = 1, distance = 0.55 (1.50) aobump = 0 frame = 5 / 99999
19:52:44.445 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.62) opts 0xd
19:52:44.445 00.000 9960 Handling offset move in thread for scope, endpoint = (0.16, 0.62)
19:52:44.446 00.001 9960 Moving (0.16, 0.62) raw xDistance=-0.16 yDistance=-0.58
19:52:44.447 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
19:52:44.447 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.58 from input -0.58
19:52:44.447 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763776364.445,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.55,"Time":6.6,"SettleTime":10.0,"StarLocked":true}
19:52:44.451 00.004 9960 MoveAxis(E, 0, ABG)
19:52:44.451 00.000 9960 Move returns status 0, amount 0
19:52:44.451 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:52:44.456 00.005 9960 MoveAxis(N, 436, ABG)
19:52:44.456 00.000 9960 Guiding  Dir = 0, Dur = 436
19:52:44.456 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
19:52:44.460 00.004 9960 IsSlewing returns 0
19:52:44.461 00.001 11872 Enqueuing Expose request
19:52:44.464 00.003 9960 IsGuiding returns 0
19:52:44.464 00.000 9960 PulseGuide returned control before completion, sleep 446
19:52:44.925 00.461 9960 IsGuiding returns 1
19:52:44.926 00.001 9960 scope still moving after pulse duration time elapsed
19:52:44.957 00.031 9960 IsSlewing returns 0
19:52:44.960 00.003 9960 IsGuiding returns 0
19:52:44.960 00.000 9960 scope move finished after 436 + 59 ms
19:52:44.961 00.001 9960 Move returns status 0, amount 436
19:52:44.961 00.000 9960 move complete, result=0
19:52:44.962 00.001 9960 worker thread done servicing request
19:52:44.963 00.001 9960 Worker thread wakes up
19:52:44.963 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.6 px 436 ms NORTH
19:52:44.969 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
19:52:44.969 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1176,1004,31,31)
19:52:46.218 01.249 9960 Exposure complete
19:52:46.343 00.125 9960 worker thread done servicing request
19:52:46.343 00.000 11872 OnExposeComplete: enter
19:52:46.347 00.004 11872 UpdateGuideState(): m_state=6
19:52:46.350 00.003 11872 Star::Find(15, 1191, 1019, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
19:52:46.355 00.005 11872 Star::Find returns 1 (0), X=1191.12, Y=1019.56, Mass=5662, SNR=48.9, Peak=131 HFD=7.0
19:52:46.362 00.007 11872 CameraToMount -- cameraTheta (2.26) - m_xAngle (-3.14) = xAngle (5.40 = -0.88)
19:52:46.366 00.004 11872 CameraToMount -- cameraTheta (2.26) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.23 = -1.06)
19:52:46.370 00.004 11872 CameraToMount -- cameraX=-0.25 cameraY=0.30 hyp=0.39 cameraTheta=2.26 mountX=0.25 mountY=-0.34, mountTheta=-0.94
19:52:46.376 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.25, y=0.30, opts=13)
19:52:46.380 00.004 11872 Enqueuing Move request for scope (-0.25, 0.30)
19:52:46.384 00.004 9960 Worker thread wakes up
19:52:46.384 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=199, med=1, FiltMin=0, FiltMax=165, Gamma=1.000
19:52:46.391 00.007 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.30) opts 0xd
19:52:46.391 00.000 11872 UpdateGuideState exits: m=5662 SNR=48.9
19:52:46.396 00.005 11872 PhdController: settling, locked = 1, distance = 0.50 (1.50) aobump = 0 frame = 6 / 99999
19:52:46.401 00.005 9960 Handling offset move in thread for scope, endpoint = (-0.25, 0.30)
19:52:46.401 00.000 9960 Moving (-0.25, 0.30) raw xDistance=0.25 yDistance=-0.34
19:52:46.401 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
19:52:46.401 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
19:52:46.402 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763776366.401,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.50,"Time":8.5,"SettleTime":10.0,"StarLocked":true}
19:52:46.406 00.004 9960 MoveAxis(W, 103, ABG)
19:52:46.406 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:52:46.411 00.005 9960 Guiding  Dir = 3, Dur = 103
19:52:46.411 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
19:52:46.415 00.004 11872 Enqueuing Expose request
19:52:46.419 00.004 9960 IsSlewing returns 0
19:52:46.419 00.000 9960 IsGuiding returns 0
19:52:46.420 00.001 9960 PulseGuide returned control before completion, sleep 113
19:52:46.540 00.120 9960 IsGuiding returns 1
19:52:46.542 00.002 9960 scope still moving after pulse duration time elapsed
19:52:46.572 00.030 9960 IsSlewing returns 0
19:52:46.574 00.002 9960 IsGuiding returns 0
19:52:46.574 00.000 9960 scope move finished after 103 + 51 ms
19:52:46.575 00.001 9960 Move returns status 0, amount 103
19:52:46.576 00.001 9960 MoveAxis(N, 252, ABG)
19:52:46.576 00.000 9960 Guiding  Dir = 0, Dur = 252
19:52:46.577 00.001 9960 IsSlewing returns 0
19:52:46.578 00.001 9960 IsGuiding returns 0
19:52:46.579 00.001 9960 PulseGuide returned control before completion, sleep 262
19:52:46.851 00.272 9960 IsGuiding returns 1
19:52:46.852 00.001 9960 scope still moving after pulse duration time elapsed
19:52:46.882 00.030 9960 IsSlewing returns 0
19:52:46.883 00.001 9960 IsGuiding returns 0
19:52:46.884 00.001 9960 scope move finished after 252 + 53 ms
19:52:46.884 00.000 9960 Move returns status 0, amount 252
19:52:46.884 00.000 9960 move complete, result=0
19:52:46.886 00.002 9960 worker thread done servicing request
19:52:46.886 00.000 11872 GuideStep: 0.2 px 103 ms WEST, -0.3 px 252 ms NORTH
19:52:46.896 00.010 9960 Worker thread wakes up
19:52:46.897 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
19:52:46.897 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1176,1004,31,31)
19:52:48.146 01.249 9960 Exposure complete
19:52:48.271 00.125 9960 worker thread done servicing request
19:52:48.272 00.001 11872 OnExposeComplete: enter
19:52:48.277 00.005 11872 UpdateGuideState(): m_state=6
19:52:48.280 00.003 11872 Star::Find(15, 1191, 1019, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
19:52:48.284 00.004 11872 Star::Find returns 1 (0), X=1191.49, Y=1019.63, Mass=5627, SNR=48.8, Peak=129 HFD=7.1
19:52:48.288 00.004 11872 CameraToMount -- cameraTheta (1.25) - m_xAngle (-3.14) = xAngle (4.38 = -1.90)
19:52:48.292 00.004 11872 CameraToMount -- cameraTheta (1.25) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.21 = -2.07)
19:52:48.296 00.004 11872 CameraToMount -- cameraX=0.12 cameraY=0.37 hyp=0.39 cameraTheta=1.25 mountX=-0.13 mountY=-0.34, mountTheta=-1.92
19:52:48.301 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.12, y=0.37, opts=13)
19:52:48.304 00.003 11872 Enqueuing Move request for scope (0.12, 0.37)
19:52:48.311 00.007 9960 Worker thread wakes up
19:52:48.311 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.37) opts 0xd
19:52:48.311 00.000 9960 Handling offset move in thread for scope, endpoint = (0.12, 0.37)
19:52:48.311 00.000 9960 Moving (0.12, 0.37) raw xDistance=-0.13 yDistance=-0.34
19:52:48.312 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
19:52:48.312 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
19:52:48.312 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=1, FiltMin=0, FiltMax=163, Gamma=1.000
19:52:48.316 00.004 9960 MoveAxis(E, 0, ABG)
19:52:48.316 00.000 9960 Move returns status 0, amount 0
19:52:48.316 00.000 11872 UpdateGuideState exits: m=5627 SNR=48.8
19:52:48.319 00.003 9960 MoveAxis(N, 255, ABG)
19:52:48.320 00.001 11872 PhdController: settling, locked = 1, distance = 0.47 (1.50) aobump = 0 frame = 7 / 99999
19:52:48.327 00.007 9960 Guiding  Dir = 0, Dur = 255
19:52:48.327 00.000 11872 PhdController: newstate STATE_FINISH
19:52:48.333 00.006 11872 PhdController complete: success
19:52:48.340 00.007 9960 IsSlewing returns 0
19:52:48.341 00.001 9960 IsGuiding returns 0
19:52:48.342 00.001 11872 evsrv: {"Event":"SettleDone","Timestamp":1763776368.341,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":7,"DroppedFrames":0}
19:52:48.350 00.008 9960 PulseGuide returned control before completion, sleep 265
19:52:48.350 00.000 11872 Mount: notify guiding dither settle done success=1
19:52:48.356 00.006 11872 PhdController: newstate STATE_IDLE
19:52:48.363 00.007 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:52:48.368 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
19:52:48.372 00.004 11872 Enqueuing Expose request
19:52:48.618 00.246 9960 IsGuiding returns 1
19:52:48.618 00.000 9960 scope still moving after pulse duration time elapsed
19:52:48.650 00.032 9960 IsSlewing returns 0
19:52:48.650 00.000 9960 IsGuiding returns 0
19:52:48.650 00.000 9960 scope move finished after 255 + 53 ms
19:52:48.650 00.000 9960 Move returns status 0, amount 255
19:52:48.651 00.001 9960 move complete, result=0
19:52:48.651 00.000 9960 worker thread done servicing request
19:52:48.651 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 255 ms NORTH
19:52:48.656 00.005 9960 Worker thread wakes up
19:52:48.656 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
19:52:48.656 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1176,1004,31,31)
19:52:48.687 00.031 11872 evsrv: cli 0D2D21E0 connect
19:52:48.696 00.009 11872 case statement mapped state 6 to 3
19:52:48.709 00.013 11872 case statement mapped state 6 to 3
19:52:48.715 00.006 11872 evsrv: cli 0D2D21E0 request: {"method":"get_app_state","id":"0ad7c7a6-34be-4934-bb20-002da74af498"}
19:52:48.719 00.004 11872 case statement mapped state 6 to 3
19:52:48.723 00.004 11872 evsrv: cli 0D2D21E0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0ad7c7a6-34be-4934-bb20-002da74af498"}
19:52:48.729 00.006 11872 evsrv: cli 0D2D21E0 disconnect
19:52:48.738 00.009 11872 evsrv: cli 0D2D32C0 connect
19:52:48.743 00.005 11872 case statement mapped state 6 to 3
19:52:48.748 00.005 11872 case statement mapped state 6 to 3
19:52:48.754 00.006 11872 evsrv: cli 0D2D32C0 request: {"method":"stop_capture","id":"00301eb7-fe70-4361-b90a-918b4340f2b5"}
19:52:48.758 00.004 11872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
19:52:48.770 00.012 11872 Status Line: Waiting for devices...
19:52:48.774 00.004 11872 evsrv: cli 0D2D32C0 response: {"jsonrpc":"2.0","result":0,"id":"00301eb7-fe70-4361-b90a-918b4340f2b5"}
19:52:48.778 00.004 11872 evsrv: cli 0D2D32C0 disconnect
19:52:48.782 00.004 11872 evsrv: cli 0D2D2B40 connect
19:52:48.786 00.004 11872 case statement mapped state 6 to 3
19:52:48.790 00.004 11872 case statement mapped state 6 to 3
19:52:48.801 00.011 11872 evsrv: cli 0D2D2B40 request: {"method":"get_app_state","id":"a0f79245-5f6c-48f0-a2d2-cc50515c561f"}
19:52:48.807 00.006 11872 case statement mapped state 6 to 3
19:52:48.812 00.005 11872 evsrv: cli 0D2D2B40 response: {"jsonrpc":"2.0","result":"Guiding","id":"a0f79245-5f6c-48f0-a2d2-cc50515c561f"}
19:52:48.816 00.004 11872 evsrv: cli 0D2D2B40 disconnect
19:52:48.868 00.052 9960 ZWO: stopexposure
19:52:49.816 00.948 11872 evsrv: cli 0D2D2780 connect
19:52:49.821 00.005 11872 case statement mapped state 6 to 3
19:52:49.825 00.004 11872 case statement mapped state 6 to 3
19:52:49.831 00.006 11872 evsrv: cli 0D2D2780 request: {"method":"get_app_state","id":"6edf4385-c029-4569-88ce-9501b1b3643d"}
19:52:49.836 00.005 11872 case statement mapped state 6 to 3
19:52:49.840 00.004 11872 evsrv: cli 0D2D2780 response: {"jsonrpc":"2.0","result":"Guiding","id":"6edf4385-c029-4569-88ce-9501b1b3643d"}
19:52:49.844 00.004 11872 evsrv: cli 0D2D2780 disconnect
19:52:49.853 00.009 9960 ZWO: stopexposure
19:52:49.853 00.000 9960 Error thrown from C:\cygwin\home\agalasso\projects\phd2\worker_thread.cpp:190->Capture failed
19:52:49.853 00.000 9960 worker thread done servicing request
19:52:49.854 00.001 11872 OnExposeComplete: enter
19:52:49.858 00.004 11872 OnExposeComplete: Capture Error reported
19:52:49.862 00.004 11872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
19:52:49.864 00.002 11872 Mount: notify guiding stopped
19:52:49.872 00.008 11872 Changing from state GUIDING to STOP
19:52:49.875 00.003 11872 guider state => SELECTED
19:52:49.878 00.003 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=1, FiltMin=0, FiltMax=163, Gamma=1.000
19:52:49.883 00.005 11872 Changing from state SELECTED to UNINITIALIZED
19:52:49.887 00.004 11872 guider state => SELECTING
19:52:49.892 00.005 11872 Status Line: Stopped.
19:52:49.896 00.004 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\myframe_events.cpp:489->Error reported capturing image
19:52:50.845 00.949 11872 evsrv: cli 0D2D30E0 connect
19:52:50.854 00.009 11872 evsrv: cli 0D2D30E0 request: {"method":"get_app_state","id":"380874cd-70d7-4218-a653-dec2396590d1"}
19:52:50.859 00.005 11872 evsrv: cli 0D2D30E0 response: {"jsonrpc":"2.0","result":"Stopped","id":"380874cd-70d7-4218-a653-dec2396590d1"}
19:52:50.863 00.004 11872 evsrv: cli 0D2D30E0 disconnect
19:56:43.206 232.343 11872 evsrv: cli 0D2D2C80 connect
19:56:43.214 00.008 11872 evsrv: cli 0D2D2C80 request: {"method":"get_app_state","id":"b593cdb4-75f3-41d5-b03d-1f9f67a994f6"}
19:56:43.220 00.006 11872 evsrv: cli 0D2D2C80 response: {"jsonrpc":"2.0","result":"Stopped","id":"b593cdb4-75f3-41d5-b03d-1f9f67a994f6"}
19:56:43.227 00.007 11872 evsrv: cli 0D2D2C80 disconnect
19:56:43.232 00.005 11872 evsrv: cli 0D2D2BE0 connect
19:56:43.237 00.005 11872 evsrv: cli 0D2D2BE0 request: {"method":"get_calibrated","id":"6b8b8f8c-c028-4058-8e17-726efc79039a"}
19:56:43.240 00.003 11872 evsrv: cli 0D2D2BE0 response: {"jsonrpc":"2.0","result":true,"id":"6b8b8f8c-c028-4058-8e17-726efc79039a"}
19:56:43.245 00.005 11872 evsrv: cli 0D2D2BE0 disconnect
19:56:43.249 00.004 11872 evsrv: cli 0D2D21E0 connect
19:56:43.255 00.006 11872 evsrv: cli 0D2D21E0 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"45433264-de89-4560-88b8-680aa9e7f736"}
19:56:43.262 00.007 11872 PhdController::Guide begins
19:56:43.266 00.004 11872 PhdController: newstate STATE_SETUP
19:56:43.269 00.003 11872 PhdController: setup
19:56:43.273 00.004 11872 PhdController: newstate STATE_ATTEMPT_START
19:56:43.277 00.004 11872 PhdController: start capturing
19:56:43.280 00.003 11872 Changing from state SELECTING to UNINITIALIZED
19:56:43.287 00.007 11872 guider state => SELECTING
19:56:43.292 00.005 11872 setting force full frames = true
19:56:43.299 00.007 11872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
19:56:43.307 00.008 11872 ScheduleExposure(1000,3,0) exposurePending=0
19:56:43.313 00.006 11872 Enqueuing Expose request
19:56:43.316 00.003 11872 PhdController: newstate STATE_SELECT_STAR
19:56:43.319 00.003 9960 Worker thread wakes up
19:56:43.319 00.000 11872 evsrv: cli 0D2D21E0 response: {"jsonrpc":"2.0","result":0,"id":"45433264-de89-4560-88b8-680aa9e7f736"}
19:56:43.323 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
19:56:43.324 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:56:43.325 00.001 11872 evsrv: cli 0D2D21E0 disconnect
19:56:43.332 00.007 11872 evsrv: cli 0D2D2F00 connect
19:56:43.335 00.003 11872 case statement mapped state 1 to 101
19:56:43.339 00.004 11872 case statement mapped state 1 to 101
19:56:43.344 00.005 11872 evsrv: cli 0D2D2F00 request: {"method":"get_lock_shift_params","id":"7775f4a6-6582-4c51-ba47-9897f5b3ea1f"}
19:56:43.347 00.003 11872 evsrv: cli 0D2D2F00 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"7775f4a6-6582-4c51-ba47-9897f5b3ea1f"}
19:56:43.350 00.003 11872 evsrv: cli 0D2D2F00 disconnect
19:56:43.359 00.009 11872 evsrv: cli 0D2D2320 connect
19:56:43.363 00.004 11872 case statement mapped state 1 to 101
19:56:43.366 00.003 11872 case statement mapped state 1 to 101
19:56:43.373 00.007 11872 evsrv: cli 0D2D2320 request: {"method":"get_lock_position","id":"8e1295a7-a91b-48df-9d51-757083d50328"}
19:56:43.377 00.004 11872 evsrv: cli 0D2D2320 response: {"jsonrpc":"2.0","result":null,"id":"8e1295a7-a91b-48df-9d51-757083d50328"}
19:56:43.381 00.004 11872 evsrv: cli 0D2D2320 disconnect
19:56:44.384 01.003 11872 evsrv: cli 0D2D2DC0 connect
19:56:44.396 00.012 11872 case statement mapped state 1 to 101
19:56:44.401 00.005 11872 case statement mapped state 1 to 101
19:56:44.408 00.007 11872 evsrv: cli 0D2D2DC0 request: {"method":"get_lock_position","id":"cb0d0be7-6b08-477e-9100-f340be35fd6d"}
19:56:44.412 00.004 11872 evsrv: cli 0D2D2DC0 response: {"jsonrpc":"2.0","result":null,"id":"cb0d0be7-6b08-477e-9100-f340be35fd6d"}
19:56:44.417 00.005 11872 evsrv: cli 0D2D2DC0 disconnect
19:56:44.567 00.150 9960 Exposure complete
19:56:44.688 00.121 9960 worker thread done servicing request
19:56:44.689 00.001 11872 OnExposeComplete: enter
19:56:44.692 00.003 11872 UpdateGuideState(): m_state=1
19:56:44.696 00.004 11872 UpdateCurrentPosition: no star selected
19:56:44.700 00.004 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
19:56:44.704 00.004 11872 Status Line: No star selected
19:56:44.707 00.003 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=201, med=1, FiltMin=0, FiltMax=172, Gamma=1.000
19:56:44.712 00.005 11872 UpdateGuideState exits: No star selected
19:56:44.715 00.003 11872 GuiderMultiStar::AutoSelect enter
19:56:44.718 00.003 11872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
19:56:44.834 00.116 11872 AutoFind: auto downsample for scale 1.00 => 1x
19:56:45.023 00.189 11872 AutoFind: global mean = 0.0, stdev 2.5
19:56:45.028 00.005 11872 AutoFind: using threshold = 0.1
19:56:45.283 00.255 11872 AutoFind: local max [1248, 877] 130.1
19:56:45.287 00.004 11872 AutoFind: local max [1198, 1043] 93.9
19:56:45.291 00.004 11872 AutoFind: local max [1668, 345] 53.6
19:56:45.295 00.004 11872 AutoFind: local max [156, 831] 51.8
19:56:45.299 00.004 11872 AutoFind: local max [111, 918] 32.0
19:56:45.302 00.003 11872 AutoFind: local max [317, 166] 27.6
19:56:45.306 00.004 11872 AutoFind: local max [187, 559] 23.8
19:56:45.310 00.004 11872 AutoFind: local max [10, 530] 23.1
19:56:45.314 00.004 11872 AutoFind: local max [1528, 917] 22.3
19:56:45.318 00.004 11872 AutoFind: local max [1529, 912] 21.3
19:56:45.321 00.003 11872 AutoFind: local max [142, 442] 20.9
19:56:45.326 00.005 11872 AutoFind: local max [1167, 29] 12.6
19:56:45.330 00.004 11872 AutoFind: local max [1646, 924] 12.5
19:56:45.333 00.003 11872 AutoFind: local max [1633, 451] 11.0
19:56:45.337 00.004 11872 AutoFind: local max [500, 933] 10.8
19:56:45.342 00.005 11872 AutoFind: local max [1350, 272] 10.3
19:56:45.346 00.004 11872 AutoFind: local max [1152, 155] 10.3
19:56:45.349 00.003 11872 AutoFind: local max [216, 579] 9.3
19:56:45.352 00.003 11872 AutoFind: local max [1742, 805] 8.7
19:56:45.358 00.006 11872 AutoFind: local max [1351, 278] 8.0
19:56:45.362 00.004 11872 AutoFind: local max [253, 820] 7.4
19:56:45.367 00.005 11872 AutoFind: local max [950, 883] 7.3
19:56:45.370 00.003 11872 AutoFind: local max [939, 1066] 6.7
19:56:45.375 00.005 11872 AutoFind: local max [1186, 1046] 6.1
19:56:45.379 00.004 11872 AutoFind: local max [1757, 1049] 5.8
19:56:45.382 00.003 11872 AutoFind: local max [806, 718] 5.8
19:56:45.386 00.004 11872 AutoFind: local max [1153, 161] 5.6
19:56:45.390 00.004 11872 AutoFind: local max [951, 889] 5.6
19:56:45.393 00.003 11872 AutoFind: local max [780, 1063] 5.5
19:56:45.396 00.003 11872 AutoFind: local max [613, 103] 5.3
19:56:45.400 00.004 11872 AutoFind: local max [211, 322] 5.2
19:56:45.404 00.004 11872 AutoFind: local max [1251, 889] 5.2
19:56:45.408 00.004 11872 AutoFind: local max [10, 463] 5.0
19:56:45.412 00.004 11872 AutoFind: local max [233, 559] 4.7
19:56:45.415 00.003 11872 AutoFind: local max [1250, 863] 4.7
19:56:45.419 00.004 11872 AutoFind: local max [212, 1007] 4.7
19:56:45.424 00.005 11872 AutoFind: local max [96, 667] 4.6
19:56:45.427 00.003 11872 AutoFind: local max [1194, 1057] 4.5
19:56:45.430 00.003 11872 AutoFind: local max [1257, 888] 4.3
19:56:45.435 00.005 11872 AutoFind: local max [651, 636] 4.3
19:56:45.438 00.003 11872 AutoFind: local max [284, 613] 4.0
19:56:45.442 00.004 11872 AutoFind: local max [1264, 882] 4.0
19:56:45.445 00.003 11872 AutoFind: local max [1249, 857] 3.9
19:56:45.448 00.003 11872 AutoFind: local max [1808, 588] 3.9
19:56:45.453 00.005 11872 AutoFind: local max [1203, 1057] 3.8
19:56:45.456 00.003 11872 AutoFind: local max [1188, 1055] 3.8
19:56:45.460 00.004 11872 AutoFind: local max [1258, 859] 3.8
19:56:45.464 00.004 11872 AutoFind: local max [1377, 1051] 3.6
19:56:45.469 00.005 11872 AutoFind: local max [879, 463] 3.6
19:56:45.472 00.003 11872 AutoFind: local max [1390, 403] 3.5
19:56:45.476 00.004 11872 AutoFind: local max [364, 835] 3.5
19:56:45.479 00.003 11872 AutoFind: local max [460, 60] 3.5
19:56:45.484 00.005 11872 AutoFind: local max [1530, 724] 3.5
19:56:45.488 00.004 11872 AutoFind: local max [1528, 40] 3.5
19:56:45.493 00.005 11872 AutoFind: local max [1654, 334] 3.5
19:56:45.496 00.003 11872 AutoFind: local max [1359, 162] 3.5
19:56:45.502 00.006 11872 AutoFind: local max [1071, 989] 3.4
19:56:45.505 00.003 11872 AutoFind: local max [141, 1080] 3.4
19:56:45.509 00.004 11872 AutoFind: local max [1080, 60] 3.4
19:56:45.513 00.004 11872 AutoFind: local max [1431, 22] 3.4
19:56:45.517 00.004 11872 AutoFind: local max [921, 107] 3.4
19:56:45.522 00.005 11872 AutoFind: local max [987, 305] 3.4
19:56:45.527 00.005 11872 AutoFind: local max [613, 964] 3.3
19:56:45.529 00.002 11872 AutoFind: local max [190, 906] 3.3
19:56:45.534 00.005 11872 AutoFind: local max [1244, 887] 3.3
19:56:45.538 00.004 11872 AutoFind: local max [986, 835] 3.3
19:56:45.542 00.004 11872 AutoFind: local max [139, 738] 3.3
19:56:45.545 00.003 11872 AutoFind: local max [970, 520] 3.3
19:56:45.549 00.004 11872 AutoFind: local max [29, 125] 3.3
19:56:45.553 00.004 11872 AutoFind: local max [1235, 791] 3.3
19:56:45.556 00.003 11872 AutoFind: local max [350, 966] 3.2
19:56:45.562 00.006 11872 AutoFind: local max [1457, 840] 3.2
19:56:45.565 00.003 11872 AutoFind: local max [1196, 805] 3.2
19:56:45.570 00.005 11872 AutoFind: local max [1267, 859] 3.2
19:56:45.574 00.004 11872 AutoFind: local max [1290, 408] 3.2
19:56:45.578 00.004 11872 AutoFind: local max [959, 610] 3.2
19:56:45.582 00.004 11872 AutoFind: local max [554, 718] 3.2
19:56:45.585 00.003 11872 AutoFind: local max [1774, 547] 3.2
19:56:45.591 00.006 11872 AutoFind: local max [517, 354] 3.2
19:56:45.594 00.003 11872 AutoFind: local max [318, 450] 3.2
19:56:45.599 00.005 11872 AutoFind: local max [538, 361] 3.2
19:56:45.602 00.003 11872 AutoFind: local max [1487, 380] 3.1
19:56:45.607 00.005 11872 AutoFind: local max [963, 871] 3.1
19:56:45.610 00.003 11872 AutoFind: local max [1180, 50] 3.1
19:56:45.614 00.004 11872 AutoFind: local max [21, 743] 3.1
19:56:45.618 00.004 11872 AutoFind: local max [358, 675] 3.1
19:56:45.622 00.004 11872 AutoFind: local max [272, 564] 3.1
19:56:45.626 00.004 11872 AutoFind: local max [34, 96] 3.1
19:56:45.630 00.004 11872 AutoFind: local max [61, 406] 3.1
19:56:45.633 00.003 11872 AutoFind: local max [969, 896] 3.1
19:56:45.636 00.003 11872 AutoFind: local max [669, 526] 3.1
19:56:45.640 00.004 11872 AutoFind: local max [698, 1052] 3.1
19:56:45.644 00.004 11872 AutoFind: local max [666, 1017] 3.1
19:56:45.648 00.004 11872 AutoFind: local max [1490, 301] 3.1
19:56:45.651 00.003 11872 AutoFind: local max [1658, 406] 3.1
19:56:45.655 00.004 11872 AutoFind: local max [244, 547] 3.1
19:56:45.659 00.004 11872 AutoFind: local max [365, 676] 3.1
19:56:45.662 00.003 11872 AutoFind: local max [327, 885] 3.1
19:56:45.667 00.005 11872 AutoFind: local max [1888, 320] 3.1
19:56:45.671 00.004 11872 AutoFind: local max [273, 177] 3.1
19:56:45.674 00.003 11872 AutoFind: too close [365, 676] 3.1 - [358, 675] 3.1
19:56:45.677 00.003 11872 AutoFind: too close [244, 547] 3.1 - [233, 559] 4.7
19:56:45.680 00.003 11872 AutoFind: too close [969, 896] 3.1 - [951, 889] 5.6
19:56:45.683 00.003 11872 AutoFind: too close [969, 896] 3.1 - [950, 883] 7.3
19:56:45.688 00.005 11872 AutoFind: too close [963, 871] 3.1 - [951, 889] 5.6
19:56:45.692 00.004 11872 AutoFind: too close [963, 871] 3.1 - [950, 883] 7.3
19:56:45.696 00.004 11872 AutoFind: too close [1267, 859] 3.2 - [1258, 859] 3.8
19:56:45.702 00.006 11872 AutoFind: too close [1267, 859] 3.2 - [1249, 857] 3.9
19:56:45.707 00.005 11872 AutoFind: too close [1267, 859] 3.2 - [1250, 863] 4.7
19:56:45.712 00.005 11872 AutoFind: close dim-bright [1267, 859] 3.2 - [1248, 877] 130.1
19:56:45.719 00.007 11872 AutoFind: too close [1244, 887] 3.3 - [1264, 882] 4.0
19:56:45.723 00.004 11872 AutoFind: too close [1244, 887] 3.3 - [1257, 888] 4.3
19:56:45.730 00.007 11872 AutoFind: too close [1244, 887] 3.3 - [1251, 889] 5.2
19:56:45.736 00.006 11872 AutoFind: close dim-bright [1244, 887] 3.3 - [1248, 877] 130.1
19:56:45.739 00.003 11872 AutoFind: close dim-bright [1654, 334] 3.5 - [1668, 345] 53.6
19:56:45.743 00.004 11872 AutoFind: too close [1258, 859] 3.8 - [1249, 857] 3.9
19:56:45.747 00.004 11872 AutoFind: too close [1258, 859] 3.8 - [1250, 863] 4.7
19:56:45.750 00.003 11872 AutoFind: close dim-bright [1258, 859] 3.8 - [1248, 877] 130.1
19:56:45.753 00.003 11872 AutoFind: too close [1188, 1055] 3.8 - [1203, 1057] 3.8
19:56:45.756 00.003 11872 AutoFind: too close [1188, 1055] 3.8 - [1194, 1057] 4.5
19:56:45.760 00.004 11872 AutoFind: too close [1188, 1055] 3.8 - [1186, 1046] 6.1
19:56:45.763 00.003 11872 AutoFind: close dim-bright [1188, 1055] 3.8 - [1198, 1043] 93.9
19:56:45.767 00.004 11872 AutoFind: too close [1203, 1057] 3.8 - [1194, 1057] 4.5
19:56:45.770 00.003 11872 AutoFind: too close [1203, 1057] 3.8 - [1186, 1046] 6.1
19:56:45.774 00.004 11872 AutoFind: close dim-bright [1203, 1057] 3.8 - [1198, 1043] 93.9
19:56:45.777 00.003 11872 AutoFind: too close [1249, 857] 3.9 - [1250, 863] 4.7
19:56:45.782 00.005 11872 AutoFind: close dim-bright [1249, 857] 3.9 - [1248, 877] 130.1
19:56:45.786 00.004 11872 AutoFind: too close [1264, 882] 4.0 - [1257, 888] 4.3
19:56:45.788 00.002 11872 AutoFind: too close [1264, 882] 4.0 - [1250, 863] 4.7
19:56:45.794 00.006 11872 AutoFind: too close [1264, 882] 4.0 - [1251, 889] 5.2
19:56:45.798 00.004 11872 AutoFind: close dim-bright [1264, 882] 4.0 - [1248, 877] 130.1
19:56:45.803 00.005 11872 AutoFind: too close [1257, 888] 4.3 - [1251, 889] 5.2
19:56:45.807 00.004 11872 AutoFind: close dim-bright [1257, 888] 4.3 - [1248, 877] 130.1
19:56:45.811 00.004 11872 AutoFind: too close [1194, 1057] 4.5 - [1186, 1046] 6.1
19:56:45.816 00.005 11872 AutoFind: close dim-bright [1194, 1057] 4.5 - [1198, 1043] 93.9
19:56:45.819 00.003 11872 AutoFind: close dim-bright [1250, 863] 4.7 - [1248, 877] 130.1
19:56:45.822 00.003 11872 AutoFind: too close [233, 559] 4.7 - [216, 579] 9.3
19:56:45.825 00.003 11872 AutoFind: close dim-bright [1251, 889] 5.2 - [1248, 877] 130.1
19:56:45.830 00.005 11872 AutoFind: too close [951, 889] 5.6 - [950, 883] 7.3
19:56:45.833 00.003 11872 AutoFind: too close [1153, 161] 5.6 - [1152, 155] 10.3
19:56:45.836 00.003 11872 AutoFind: close dim-bright [1186, 1046] 6.1 - [1198, 1043] 93.9
19:56:45.840 00.004 11872 AutoFind: too close [1351, 278] 8.0 - [1350, 272] 10.3
19:56:45.843 00.003 11872 AutoFind: too close [1529, 912] 21.3 - [1528, 917] 22.3
19:56:45.847 00.004 11872 AutoFind: too close to edge [10, 463] 5.0
19:56:45.851 00.004 11872 AutoFind: too close to edge [10, 530] 23.1
19:56:45.856 00.005 11872 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
19:56:45.859 00.003 11872 Star::Find(15, 1248, 877, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:56:45.863 00.004 11872 Star::Find returns 1 (0), X=1248.91, Y=873.92, Mass=9598, SNR=59.9, Peak=201 HFD=7.3
19:56:45.866 00.003 11872 Star::Find(15, 1198, 1043, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:56:45.870 00.004 11872 Star::Find returns 1 (0), X=1197.50, Y=1044.97, Mass=5461, SNR=47.6, Peak=139 HFD=6.7
19:56:45.873 00.003 11872 Star::Find(15, 1668, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:56:45.876 00.003 11872 Star::Find returns 1 (0), X=1667.90, Y=346.54, Mass=2511, SNR=33.1, Peak=84 HFD=6.5
19:56:45.881 00.005 11872 Star::Find(15, 156, 831, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:56:45.884 00.003 11872 Star::Find returns 1 (0), X=155.68, Y=831.92, Mass=1139, SNR=23.1, Peak=53 HFD=4.7
19:56:45.889 00.005 11872 Star::Find(15, 111, 918, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:56:45.892 00.003 11872 Star::Find returns 1 (0), X=111.40, Y=918.05, Mass=746, SNR=18.5, Peak=50 HFD=4.8
19:56:45.897 00.005 11872 Star::Find(15, 317, 166, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:56:45.900 00.003 11872 Star::Find returns 1 (0), X=316.29, Y=166.77, Mass=843, SNR=19.8, Peak=42 HFD=5.2
19:56:45.904 00.004 11872 Star::Find(15, 187, 559, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:56:45.907 00.003 11872 Star::Find returns 1 (0), X=187.10, Y=558.76, Mass=627, SNR=17.1, Peak=32 HFD=4.9
19:56:45.911 00.004 11872 Star::Find(15, 142, 442, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:56:45.914 00.003 11872 Star::Find returns 1 (0), X=141.77, Y=441.07, Mass=595, SNR=16.5, Peak=34 HFD=5.1
19:56:45.918 00.004 11872 Star::Find(15, 1167, 29, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:56:45.920 00.002 11872 Star::Find returns 1 (0), X=1169.39, Y=30.57, Mass=956, SNR=19.7, Peak=33 HFD=6.9
19:56:45.924 00.004 11872 Star::Find(15, 1646, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:56:45.926 00.002 11872 Star::Find returns 1 (0), X=1645.92, Y=922.66, Mass=453, SNR=14.0, Peak=22 HFD=5.7
19:56:45.929 00.003 11872 Star::Find(15, 1633, 451, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:56:45.932 00.003 11872 Star::Find returns 1 (0), X=1632.71, Y=453.66, Mass=456, SNR=14.3, Peak=21 HFD=5.6
19:56:45.936 00.004 11872 Star::Find(15, 500, 933, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:56:45.941 00.005 11872 Star::Find returns 1 (0), X=499.73, Y=933.96, Mass=458, SNR=14.4, Peak=20 HFD=6.0
19:56:45.944 00.003 11872 Star::Find(15, 1742, 805, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:56:45.948 00.004 11872 Star::Find returns 1 (0), X=1743.00, Y=802.26, Mass=327, SNR=12.2, Peak=20 HFD=5.3
19:56:45.952 00.004 11872 Star::Find(15, 253, 820, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:56:45.956 00.004 11872 Star::Find returns 1 (0), X=252.39, Y=820.53, Mass=219, SNR=9.9, Peak=13 HFD=5.1
19:56:45.960 00.004 11872 Star::Find(15, 939, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:56:45.964 00.004 11872 Star::Find returns 1 (0), X=939.19, Y=1066.76, Mass=276, SNR=11.0, Peak=15 HFD=6.1
19:56:45.968 00.004 11872 Star::Find(15, 1757, 1049, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:56:45.972 00.004 11872 Star::Find returns 1 (0), X=1757.43, Y=1048.63, Mass=150, SNR=8.2, Peak=9 HFD=5.2
19:56:45.975 00.003 11872 Star::Find(15, 806, 718, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:56:45.979 00.004 11872 Star::Find returns 1 (0), X=806.49, Y=719.59, Mass=154, SNR=8.2, Peak=10 HFD=5.4
19:56:45.984 00.005 11872 Star::Find(15, 780, 1063, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:56:45.987 00.003 11872 Star::Find returns 1 (0), X=779.46, Y=1061.48, Mass=135, SNR=7.7, Peak=9 HFD=5.1
19:56:45.991 00.004 11872 Star::Find(15, 613, 103, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:56:45.995 00.004 11872 Star::Find returns 1 (0), X=612.73, Y=105.31, Mass=335, SNR=12.2, Peak=12 HFD=6.0
19:56:45.999 00.004 11872 Star::Find(15, 211, 322, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:56:46.003 00.004 11872 Star::Find returns 1 (0), X=210.64, Y=322.13, Mass=110, SNR=7.0, Peak=9 HFD=4.4
19:56:46.006 00.003 11872 Star::Find(15, 212, 1007, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:56:46.011 00.005 11872 Star::Find false star n=23 nbg=278 bg=1.1 sigma=0.9 thresh=4 peak=4
19:56:46.013 00.002 11872 Star::Find returns 0 (2), X=212.00, Y=1007.00, Mass=86, SNR=2.9, Peak=8 HFD=0.0
19:56:46.018 00.005 11872 Star::Find(15, 96, 667, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:56:46.022 00.004 11872 Star::Find false star n=34 nbg=275 bg=0.7 sigma=0.8 thresh=3 peak=3
19:56:46.026 00.004 11872 Star::Find returns 0 (2), X=96.00, Y=667.00, Mass=104, SNR=2.9, Peak=6 HFD=0.0
19:56:46.029 00.003 11872 Star::Find(15, 651, 636, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:56:46.033 00.004 11872 Star::Find returns 1 (0), X=651.63, Y=637.34, Mass=132, SNR=7.7, Peak=7 HFD=5.8
19:56:46.037 00.004 11872 Star::Find(15, 284, 613, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:56:46.040 00.003 11872 Star::Find false star n=15 nbg=288 bg=0.9 sigma=1.0 thresh=4 peak=4
19:56:46.044 00.004 11872 Star::Find returns 0 (2), X=284.00, Y=613.00, Mass=57, SNR=2.9, Peak=6 HFD=0.0
19:56:46.048 00.004 11872 Star::Find(15, 1808, 588, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:56:46.051 00.003 11872 Star::Find returns 1 (0), X=1807.19, Y=586.62, Mass=89, SNR=6.4, Peak=9 HFD=5.3
19:56:46.054 00.003 11872 Star::Find(15, 1377, 1051, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:56:46.059 00.005 11872 Star::Find returns 0 (2), X=1377.00, Y=1051.00, Mass=13, SNR=2.3, Peak=6 HFD=0.0
19:56:46.063 00.004 11872 Star::Find(15, 879, 463, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:56:46.067 00.004 11872 Star::Find false star n=22 nbg=275 bg=0.9 sigma=0.9 thresh=4 peak=4
19:56:46.071 00.004 11872 Star::Find returns 0 (2), X=879.00, Y=463.00, Mass=82, SNR=2.9, Peak=7 HFD=0.0
19:56:46.074 00.003 11872 Star::Find(15, 1390, 403, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:56:46.078 00.004 11872 Star::Find false star n=14 nbg=281 bg=0.7 sigma=0.8 thresh=3 peak=2
19:56:46.081 00.003 11872 Star::Find returns 0 (2), X=1390.00, Y=403.00, Mass=33, SNR=2.9, Peak=4 HFD=0.0
19:56:46.084 00.003 11872 Star::Find(15, 364, 835, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:56:46.088 00.004 11872 Star::Find false star n=25 nbg=267 bg=0.6 sigma=0.7 thresh=3 peak=3
19:56:46.092 00.004 11872 Star::Find returns 0 (2), X=364.00, Y=835.00, Mass=66, SNR=2.9, Peak=5 HFD=0.0
19:56:46.096 00.004 11872 Star::Find(15, 460, 60, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:56:46.099 00.003 11872 Star::Find false star n=30 nbg=283 bg=0.8 sigma=0.9 thresh=3 peak=3
19:56:46.102 00.003 11872 Star::Find returns 0 (2), X=460.00, Y=60.00, Mass=78, SNR=2.9, Peak=5 HFD=0.0
19:56:46.107 00.005 11872 Star::Find(15, 1530, 724, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:56:46.110 00.003 11872 Star::Find false star n=19 nbg=277 bg=1.6 sigma=1.1 thresh=5 peak=4
19:56:46.114 00.004 11872 Star::Find returns 0 (2), X=1530.00, Y=724.00, Mass=76, SNR=2.9, Peak=7 HFD=0.0
19:56:46.116 00.002 11872 Star::Find(15, 1528, 40, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:56:46.121 00.005 11872 Star::Find false star n=11 nbg=281 bg=1.0 sigma=1.0 thresh=4 peak=4
19:56:46.124 00.003 11872 Star::Find returns 0 (2), X=1528.00, Y=40.00, Mass=43, SNR=2.9, Peak=7 HFD=0.0
19:56:46.129 00.005 11872 Star::Find(15, 1654, 334, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:56:46.132 00.003 11872 Star::Find returns 1 (0), X=1667.90, Y=346.54, Mass=2511, SNR=33.1, Peak=74 HFD=6.5
19:56:46.135 00.003 11872 Star::Find(15, 1359, 162, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:56:46.141 00.006 11872 Star::Find false star n=9 nbg=273 bg=0.6 sigma=0.7 thresh=3 peak=2
19:56:46.145 00.004 11872 Star::Find returns 0 (2), X=1359.00, Y=162.00, Mass=25, SNR=2.9, Peak=5 HFD=0.0
19:56:46.148 00.003 11872 Star::Find(15, 1071, 989, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:56:46.151 00.003 11872 Star::Find false star n=15 nbg=272 bg=0.8 sigma=0.8 thresh=3 peak=2
19:56:46.155 00.004 11872 Star::Find returns 0 (2), X=1071.00, Y=989.00, Mass=37, SNR=2.9, Peak=4 HFD=0.0
19:56:46.158 00.003 11872 Star::Find(15, 141, 1080, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:56:46.161 00.003 11872 Star::Find returns 0 (2), X=141.00, Y=1080.00, Mass=18, SNR=2.8, Peak=6 HFD=0.0
19:56:46.164 00.003 11872 Star::Find(15, 1080, 60, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:56:46.168 00.004 11872 Star::Find false star n=13 nbg=277 bg=0.7 sigma=0.7 thresh=3 peak=2
19:56:46.171 00.003 11872 Star::Find returns 0 (2), X=1080.00, Y=60.00, Mass=34, SNR=2.9, Peak=5 HFD=0.0
19:56:46.174 00.003 11872 Star::Find(15, 1431, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:56:46.176 00.002 11872 Star::Find false star n=11 nbg=246 bg=0.6 sigma=0.7 thresh=3 peak=1
19:56:46.179 00.003 11872 Star::Find returns 0 (2), X=1431.00, Y=22.00, Mass=28, SNR=2.9, Peak=5 HFD=0.0
19:56:46.181 00.002 11872 Star::Find(15, 921, 107, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:56:46.185 00.004 11872 Star::Find returns 0 (2), X=921.00, Y=107.00, Mass=17, SNR=2.8, Peak=5 HFD=0.0
19:56:46.187 00.002 11872 Star::Find(15, 987, 305, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:56:46.190 00.003 11872 Star::Find false star n=10 nbg=285 bg=0.9 sigma=0.9 thresh=4 peak=3
19:56:46.192 00.002 11872 Star::Find returns 0 (2), X=987.00, Y=305.00, Mass=35, SNR=2.9, Peak=7 HFD=0.0
19:56:46.195 00.003 11872 Star::Find(15, 613, 964, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:56:46.198 00.003 11872 Star::Find false star n=38 nbg=263 bg=0.8 sigma=0.7 thresh=3 peak=3
19:56:46.202 00.004 11872 Star::Find returns 0 (2), X=613.00, Y=964.00, Mass=105, SNR=2.9, Peak=5 HFD=0.0
19:56:46.206 00.004 11872 Star::Find(15, 190, 906, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:56:46.209 00.003 11872 Star::Find false star n=31 nbg=267 bg=0.6 sigma=0.7 thresh=3 peak=3
19:56:46.214 00.005 11872 Star::Find returns 0 (2), X=190.00, Y=906.00, Mass=91, SNR=2.9, Peak=7 HFD=0.0
19:56:46.218 00.004 11872 Star::Find(15, 986, 835, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:56:46.222 00.004 11872 Star::Find false star n=10 nbg=269 bg=0.7 sigma=0.7 thresh=3 peak=2
19:56:46.226 00.004 11872 Star::Find returns 0 (2), X=986.00, Y=835.00, Mass=27, SNR=2.9, Peak=5 HFD=0.0
19:56:46.229 00.003 11872 Star::Find(15, 139, 738, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:56:46.235 00.006 11872 Star::Find returns 0 (2), X=139.00, Y=738.00, Mass=19, SNR=2.9, Peak=5 HFD=0.0
19:56:46.239 00.004 11872 Star::Find(15, 970, 520, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:56:46.242 00.003 11872 Star::Find returns 0 (2), X=970.00, Y=520.00, Mass=14, SNR=2.5, Peak=5 HFD=0.0
19:56:46.246 00.004 11872 Star::Find(15, 29, 125, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:56:46.250 00.004 11872 Star::Find returns 0 (2), X=29.00, Y=125.00, Mass=10, SNR=2.2, Peak=4 HFD=0.0
19:56:46.254 00.004 11872 Star::Find(15, 1235, 791, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:56:46.257 00.003 11872 Star::Find false star n=17 nbg=275 bg=0.7 sigma=0.7 thresh=3 peak=3
19:56:46.262 00.005 11872 Star::Find returns 0 (2), X=1235.00, Y=791.00, Mass=43, SNR=2.9, Peak=6 HFD=0.0
19:56:46.265 00.003 11872 Star::Find(15, 350, 966, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:56:46.268 00.003 11872 Star::Find returns 1 (0), X=349.82, Y=963.00, Mass=155, SNR=8.2, Peak=11 HFD=6.0
19:56:46.272 00.004 11872 Star::Find(15, 1457, 840, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:56:46.276 00.004 11872 Star::Find returns 0 (2), X=1457.00, Y=840.00, Mass=16, SNR=2.7, Peak=4 HFD=0.0
19:56:46.279 00.003 11872 Star::Find(15, 1196, 805, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:56:46.282 00.003 11872 Star::Find false star n=14 nbg=275 bg=0.7 sigma=0.7 thresh=3 peak=2
19:56:46.285 00.003 11872 Star::Find returns 0 (2), X=1196.00, Y=805.00, Mass=35, SNR=2.9, Peak=5 HFD=0.0
19:56:46.289 00.004 11872 Star::Find(15, 1290, 408, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:56:46.293 00.004 11872 Star::Find returns 0 (2), X=1290.00, Y=408.00, Mass=13, SNR=2.4, Peak=6 HFD=0.0
19:56:46.296 00.003 11872 Star::Find(15, 959, 610, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:56:46.300 00.004 11872 Star::Find returns 0 (2), X=959.00, Y=610.00, Mass=12, SNR=2.4, Peak=5 HFD=0.0
19:56:46.304 00.004 11872 Star::Find(15, 554, 718, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:56:46.308 00.004 11872 Star::Find false star n=35 nbg=287 bg=1.0 sigma=1.0 thresh=4 peak=4
19:56:46.311 00.003 11872 Star::Find returns 0 (2), X=554.00, Y=718.00, Mass=128, SNR=2.9, Peak=9 HFD=0.0
19:56:46.314 00.003 11872 Star::Find(15, 1774, 547, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:56:46.318 00.004 11872 Star::Find false star n=19 nbg=284 bg=1.0 sigma=0.9 thresh=4 peak=4
19:56:46.321 00.003 11872 Star::Find returns 0 (2), X=1774.00, Y=547.00, Mass=70, SNR=2.9, Peak=8 HFD=0.0
19:56:46.326 00.005 11872 Star::Find(15, 517, 354, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:56:46.329 00.003 11872 Star::Find false star n=8 nbg=276 bg=0.6 sigma=0.7 thresh=3 peak=2
19:56:46.332 00.003 11872 Star::Find returns 0 (2), X=517.00, Y=354.00, Mass=20, SNR=2.9, Peak=5 HFD=0.0
19:56:46.335 00.003 11872 Star::Find(15, 318, 450, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:56:46.337 00.002 11872 Star::Find returns 0 (2), X=318.00, Y=450.00, Mass=17, SNR=2.7, Peak=4 HFD=0.0
19:56:46.340 00.003 11872 Star::Find(15, 538, 361, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:56:46.343 00.003 11872 Star::Find false star n=8 nbg=280 bg=0.7 sigma=0.8 thresh=3 peak=2
19:56:46.346 00.003 11872 Star::Find returns 0 (2), X=538.00, Y=361.00, Mass=22, SNR=2.9, Peak=5 HFD=0.0
19:56:46.348 00.002 11872 Star::Find(15, 1487, 380, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:56:46.351 00.003 11872 Star::Find false star n=11 nbg=275 bg=0.7 sigma=0.8 thresh=3 peak=2
19:56:46.354 00.003 11872 Star::Find returns 0 (2), X=1487.00, Y=380.00, Mass=28, SNR=2.9, Peak=5 HFD=0.0
19:56:46.357 00.003 11872 Star::Find(15, 1180, 50, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:56:46.360 00.003 11872 Star::Find returns 1 (0), X=1171.76, Y=32.92, Mass=722, SNR=17.3, Peak=13 HFD=6.0
19:56:46.362 00.002 11872 Star::Find(15, 21, 743, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:56:46.365 00.003 11872 Star::Find false star n=10 nbg=278 bg=0.7 sigma=0.7 thresh=3 peak=2
19:56:46.367 00.002 11872 Star::Find returns 0 (2), X=21.00, Y=743.00, Mass=29, SNR=2.9, Peak=5 HFD=0.0
19:56:46.370 00.003 11872 Star::Find(15, 272, 564, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:56:46.373 00.003 11872 Star::Find false star n=11 nbg=273 bg=0.7 sigma=0.7 thresh=3 peak=2
19:56:46.376 00.003 11872 Star::Find returns 0 (2), X=272.00, Y=564.00, Mass=28, SNR=2.9, Peak=4 HFD=0.0
19:56:46.379 00.003 11872 Star::Find(15, 34, 96, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:56:46.382 00.003 11872 Star::Find false star n=16 nbg=274 bg=0.6 sigma=0.7 thresh=3 peak=2
19:56:46.385 00.003 11872 Star::Find returns 0 (2), X=34.00, Y=96.00, Mass=45, SNR=2.9, Peak=5 HFD=0.0
19:56:46.388 00.003 11872 Star::Find(15, 61, 406, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:56:46.391 00.003 11872 Star::Find false star n=10 nbg=280 bg=0.7 sigma=0.8 thresh=3 peak=2
19:56:46.393 00.002 11872 Star::Find returns 0 (2), X=61.00, Y=406.00, Mass=26, SNR=2.9, Peak=5 HFD=0.0
19:56:46.396 00.003 11872 Star::Find(15, 669, 526, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:56:46.398 00.002 11872 Star::Find false star n=19 nbg=276 bg=0.8 sigma=0.8 thresh=3 peak=2
19:56:46.401 00.003 11872 Star::Find returns 0 (2), X=669.00, Y=526.00, Mass=52, SNR=2.9, Peak=7 HFD=0.0
19:56:46.404 00.003 11872 Star::Find(15, 698, 1052, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:56:46.407 00.003 11872 Star::Find returns 0 (2), X=698.00, Y=1052.00, Mass=19, SNR=2.9, Peak=5 HFD=0.0
19:56:46.410 00.003 11872 Star::Find(15, 666, 1017, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:56:46.413 00.003 11872 Star::Find false star n=17 nbg=267 bg=0.7 sigma=0.7 thresh=3 peak=2
19:56:46.416 00.003 11872 Star::Find returns 0 (2), X=666.00, Y=1017.00, Mass=41, SNR=2.9, Peak=5 HFD=0.0
19:56:46.420 00.004 11872 Star::Find(15, 1490, 301, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:56:46.424 00.004 11872 Star::Find returns 0 (2), X=1490.00, Y=301.00, Mass=13, SNR=2.4, Peak=4 HFD=0.0
19:56:46.427 00.003 11872 Star::Find(15, 1658, 406, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:56:46.431 00.004 11872 Star::Find false star n=10 nbg=278 bg=0.7 sigma=0.7 thresh=3 peak=2
19:56:46.436 00.005 11872 Star::Find returns 0 (2), X=1658.00, Y=406.00, Mass=25, SNR=2.9, Peak=5 HFD=0.0
19:56:46.440 00.004 11872 Star::Find(15, 327, 885, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:56:46.443 00.003 11872 Star::Find returns 0 (3), X=327.00, Y=885.00, Mass=3, SNR=1.2, Peak=5 HFD=0.0
19:56:46.447 00.004 11872 Star::Find(15, 1888, 320, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:56:46.452 00.005 11872 Star::Find false star n=11 nbg=277 bg=0.6 sigma=0.7 thresh=3 peak=2
19:56:46.458 00.006 11872 Star::Find returns 0 (2), X=1888.00, Y=320.00, Mass=27, SNR=2.9, Peak=4 HFD=0.0
19:56:46.463 00.005 11872 Star::Find(15, 273, 177, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:56:46.470 00.007 11872 Star::Find false star n=7 nbg=279 bg=0.7 sigma=0.8 thresh=3 peak=2
19:56:46.475 00.005 11872 Star::Find returns 0 (2), X=273.00, Y=177.00, Mass=22, SNR=2.9, Peak=6 HFD=0.0
19:56:46.481 00.006 11872 AutoFind: finding best star pass 1
19:56:46.485 00.004 11872 Star::Find(15, 1248, 877, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:56:46.490 00.005 11872 Star::Find returns 1 (0), X=1248.91, Y=873.92, Mass=9598, SNR=59.9, Peak=201 HFD=7.3
19:56:46.495 00.005 11872 AutoFind returns star at [1248, 877] 130.1 Mass 9598 SNR 59.9
19:56:46.501 00.006 11872 Star::Find(15, 1248, 877, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:56:46.506 00.005 11872 Star::Find returns 1 (0), X=1248.91, Y=873.92, Mass=9598, SNR=59.9, Peak=201 HFD=7.3
19:56:46.512 00.006 11872 MultiStar: List (12): {1248.91, 873.92}(59.9), {1197.50, 1044.97}(47.6), {1667.90, 346.54}(33.1), {155.68, 831.92}(23.1), {111.40, 918.05}(18.5), {316.29, 166.77}(19.8), {187.10, 558.76}(17.1), {141.77, 441.07}(16.5), {1169.39, 30.57}(19.7), {1645.92, 922.66}(14.0), {1632.71, 453.66}(14.3), {499.73, 933.96}(14.4), 
19:56:46.517 00.005 11872 setting lock position to (1248.91, 873.92)
19:56:46.523 00.006 11872 AutoSelect: state = 1, call UpdateGuideState
19:56:46.528 00.005 11872 UpdateGuideState(): m_state=1
19:56:46.533 00.005 11872 Star::Find(15, 1248, 873, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:56:46.538 00.005 11872 Star::Find returns 1 (0), X=1248.91, Y=873.92, Mass=9598, SNR=59.9, Peak=201 HFD=7.3
19:56:46.543 00.005 11872 CameraToMount -- cameraTheta (0.00) - m_xAngle (-3.14) = xAngle (3.14 = 3.14)
19:56:46.548 00.005 11872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.97 = 2.97)
19:56:46.554 00.006 11872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=-0.00 mountY=0.00, mountTheta=0.00
19:56:46.562 00.008 11872 setting force full frames = false
19:56:46.567 00.005 11872 setting lock position to (1248.91, 873.92)
19:56:46.571 00.004 11872 CurrentPosition() valid, moving to STATE_SELECTED
19:56:46.577 00.006 11872 Changing from state SELECTING to SELECTED
19:56:46.581 00.004 11872 guider state => SELECTED
19:56:46.585 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=201, med=1, FiltMin=0, FiltMax=172, Gamma=1.000
19:56:46.590 00.005 11872 UpdateGuideState exits: m=9598 SNR=59.9
19:56:46.594 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=201, med=1, FiltMin=0, FiltMax=172, Gamma=1.000
19:56:46.602 00.008 11872 Status Line: Auto-selected star at (1248.9, 873.9)
19:56:46.613 00.011 11872 PhdController: newstate STATE_WAIT_SELECTED
19:56:46.617 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:56:46.622 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
19:56:46.628 00.006 11872 Enqueuing Expose request
19:56:46.633 00.005 9960 Worker thread wakes up
19:56:46.633 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
19:56:46.633 00.000 11872 evsrv: cli 0D2D2BE0 connect
19:56:46.638 00.005 9960 Handling exposure in thread, d=1000 o=3 r=(1234,859,31,31)
19:56:46.638 00.000 11872 case statement mapped state 2 to 1
19:56:46.642 00.004 11872 case statement mapped state 2 to 1
19:56:46.646 00.004 11872 evsrv: cli 0D2D2BE0 request: {"method":"get_lock_position","id":"a76b9141-8fb9-436d-bf50-d545d0212d62"}
19:56:46.652 00.006 11872 evsrv: cli 0D2D2BE0 response: {"jsonrpc":"2.0","result":[1248.91,873.92],"id":"a76b9141-8fb9-436d-bf50-d545d0212d62"}
19:56:46.655 00.003 11872 evsrv: cli 0D2D2BE0 disconnect
19:56:46.660 00.005 11872 evsrv: cli 0D2D2460 connect
19:56:46.663 00.003 11872 case statement mapped state 2 to 1
19:56:46.669 00.006 11872 case statement mapped state 2 to 1
19:56:46.673 00.004 11872 evsrv: cli 0D2D2460 request: {"method":"get_app_state","id":"62bc83e4-9a8e-4741-a5c2-28962aa11dbb"}
19:56:46.676 00.003 11872 case statement mapped state 2 to 1
19:56:46.679 00.003 11872 evsrv: cli 0D2D2460 response: {"jsonrpc":"2.0","result":"Selected","id":"62bc83e4-9a8e-4741-a5c2-28962aa11dbb"}
19:56:46.683 00.004 11872 evsrv: cli 0D2D2460 disconnect
19:56:47.685 01.002 11872 evsrv: cli 0D2D26E0 connect
19:56:47.694 00.009 11872 case statement mapped state 2 to 1
19:56:47.699 00.005 11872 case statement mapped state 2 to 1
19:56:47.707 00.008 11872 evsrv: cli 0D2D26E0 request: {"method":"get_app_state","id":"45990927-b273-43a9-bd0a-173ae16c9a5d"}
19:56:47.712 00.005 11872 case statement mapped state 2 to 1
19:56:47.717 00.005 11872 evsrv: cli 0D2D26E0 response: {"jsonrpc":"2.0","result":"Selected","id":"45990927-b273-43a9-bd0a-173ae16c9a5d"}
19:56:47.723 00.006 11872 evsrv: cli 0D2D26E0 disconnect
19:56:47.881 00.158 9960 Exposure complete
19:56:47.998 00.117 9960 worker thread done servicing request
19:56:47.998 00.000 11872 OnExposeComplete: enter
19:56:48.002 00.004 11872 UpdateGuideState(): m_state=2
19:56:48.007 00.005 11872 Star::Find(15, 1248, 873, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
19:56:48.010 00.003 11872 Star::Find returns 1 (0), X=1248.93, Y=874.38, Mass=9962, SNR=61.9, Peak=214 HFD=7.5
19:56:48.015 00.005 11872 CameraToMount -- cameraTheta (1.51) - m_xAngle (-3.14) = xAngle (4.65 = -1.63)
19:56:48.020 00.005 11872 CameraToMount -- cameraTheta (1.51) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.48 = -1.80)
19:56:48.023 00.003 11872 CameraToMount -- cameraX=0.03 cameraY=0.46 hyp=0.47 cameraTheta=1.51 mountX=-0.03 mountY=-0.45, mountTheta=-1.63
19:56:48.029 00.006 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=214, med=1, FiltMin=0, FiltMax=175, Gamma=1.000
19:56:48.033 00.004 11872 UpdateGuideState exits: m=9962 SNR=61.9
19:56:48.036 00.003 11872 PhdController: newstate STATE_CALIBRATE
19:56:48.040 00.004 11872 PhdController: newstate STATE_GUIDE
19:56:48.058 00.018 11872 Changing from state SELECTED to CALIBRATING_PRIMARY
19:56:48.062 00.004 11872 guider state => CALIBRATED
19:56:48.066 00.004 11872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
19:56:48.069 00.003 11872 reset dither spiral
19:56:48.073 00.004 11872 PhdController: newstate STATE_SETTLE_BEGIN
19:56:48.078 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:56:48.083 00.005 11872 ScheduleExposure(1000,3,0) exposurePending=0
19:56:48.087 00.004 11872 Enqueuing Expose request
19:56:48.090 00.003 9960 Worker thread wakes up
19:56:48.090 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
19:56:48.091 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:56:48.722 00.631 11872 evsrv: cli 0D2D2820 connect
19:56:48.730 00.008 11872 case statement mapped state 5 to 1
19:56:48.737 00.007 11872 case statement mapped state 5 to 1
19:56:48.743 00.006 11872 evsrv: cli 0D2D2820 request: {"method":"get_app_state","id":"e43d2588-a737-4801-aa16-ff5536b4cb58"}
19:56:48.747 00.004 11872 case statement mapped state 5 to 1
19:56:48.754 00.007 11872 evsrv: cli 0D2D2820 response: {"jsonrpc":"2.0","result":"Selected","id":"e43d2588-a737-4801-aa16-ff5536b4cb58"}
19:56:48.758 00.004 11872 evsrv: cli 0D2D2820 disconnect
19:56:49.339 00.581 9960 Exposure complete
19:56:49.458 00.119 9960 worker thread done servicing request
19:56:49.459 00.001 11872 OnExposeComplete: enter
19:56:49.464 00.005 11872 UpdateGuideState(): m_state=5
19:56:49.470 00.006 11872 Star::Find(15, 1248, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
19:56:49.475 00.005 11872 Star::Find returns 1 (0), X=1249.13, Y=874.58, Mass=9606, SNR=59.7, Peak=215 HFD=7.2
19:56:49.480 00.005 11872 CameraToMount -- cameraTheta (1.25) - m_xAngle (-3.14) = xAngle (4.39 = -1.90)
19:56:49.485 00.005 11872 CameraToMount -- cameraTheta (1.25) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.21 = -2.07)
19:56:49.489 00.004 11872 CameraToMount -- cameraX=0.22 cameraY=0.67 hyp=0.70 cameraTheta=1.25 mountX=-0.23 mountY=-0.62, mountTheta=-1.92
19:56:49.495 00.006 11872 Changing from state CALIBRATED to GUIDING
19:56:49.500 00.005 11872 ScopeASCOM::GetDeclinationRadians() returns 15.9
19:56:49.503 00.003 11872 ScopeASCOM::SideOfPier() returns 1
19:56:49.508 00.005 11872 AdjustCalibrationForScopePointing (scope): current dec=15.9 pierSide=1, cal dec=0.0 pierSide=1 rotAngle=None bin=1
19:56:49.512 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
19:56:49.517 00.005 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
19:56:49.522 00.005 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
19:56:49.526 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
19:56:49.530 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
19:56:49.536 00.006 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
19:56:49.539 00.003 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
19:56:49.543 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
19:56:49.547 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
19:56:49.552 00.005 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
19:56:49.555 00.003 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
19:56:49.560 00.005 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
19:56:49.564 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
19:56:49.658 00.094 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
19:56:49.666 00.008 11872 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 2.900000
19:56:49.672 00.006 11872 Dec comp: XRate 1.564 -> 1.504 for dec 0.0 -> dec 15.9
19:56:49.678 00.006 11872 ScopeASCOM::GetDeclinationRadians() returns 15.9
19:56:49.682 00.004 11872 ScopeASCOM::SideOfPier() returns 1
19:56:49.686 00.004 11872 setting lock position to (1249.13, 874.58)
19:56:49.690 00.004 11872 guider state => GUIDING
19:56:49.696 00.006 11872 Status Line: Guiding
19:56:49.701 00.005 11872 Mount: notify guiding started
19:56:49.708 00.007 11872 GetString("/profile/5/name", "") returns "PHD SF 2025"
19:56:49.712 00.004 11872 GetString("/profile/5/scope/calibration/timestamp", "") returns "11/21/2025 7:52:36 PM"
19:56:49.717 00.005 11872 GetDouble("/profile/5/scope/calibration/xRate", 1.000000) returns 0.001564
19:56:49.721 00.004 11872 GetDouble("/profile/5/scope/calibration/yRate", 1.000000) returns 0.001340
19:56:49.725 00.004 11872 GetInt("/profile/5/scope/calibration/binning", 1) returns 1
19:56:49.731 00.006 11872 GetDouble("/profile/5/scope/calibration/xAngle", 0.000000) returns -3.137520
19:56:49.735 00.004 11872 GetDouble("/profile/5/scope/calibration/yAngle", 0.000000) returns -1.738880
19:56:49.740 00.005 11872 GetDouble("/profile/5/scope/calibration/declination", 0.000000) returns 0.000075
19:56:49.744 00.004 11872 GetInt("/profile/5/scope/calibration/pierSide", -1) returns 1
19:56:49.748 00.004 11872 GetInt("/profile/5/scope/calibration/raGuideParity", 0) returns 1
19:56:49.751 00.003 11872 GetInt("/profile/5/scope/calibration/decGuideParity", 0) returns 1
19:56:49.757 00.006 11872 GetDouble("/profile/5/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
19:56:49.759 00.002 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
19:56:49.764 00.005 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
19:56:49.768 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
19:56:49.773 00.005 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
19:56:49.777 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
19:56:49.781 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
19:56:49.785 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
19:56:49.789 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
19:56:49.793 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
19:56:49.797 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
19:56:49.801 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
19:56:49.805 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
19:56:49.809 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
19:56:49.812 00.003 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
19:56:49.816 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
19:56:49.823 00.007 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
19:56:49.827 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
19:56:49.835 00.008 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
19:56:49.842 00.007 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
19:56:49.847 00.005 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
19:56:49.853 00.006 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
19:56:49.862 00.009 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
19:56:49.866 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
19:56:49.870 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
19:56:49.873 00.003 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
19:56:49.876 00.003 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
19:56:49.895 00.019 11872 evsrv: cli 0D2D2280 connect
19:56:49.900 00.005 11872 case statement mapped state 6 to 3
19:56:49.906 00.006 11872 case statement mapped state 6 to 3
19:56:49.911 00.005 11872 evsrv: cli 0D2D2280 request: {"method":"get_app_state","id":"f23d7def-6b8e-44cb-8bd7-41b59f7affa5"}
19:56:49.914 00.003 11872 case statement mapped state 6 to 3
19:56:49.919 00.005 11872 evsrv: cli 0D2D2280 response: {"jsonrpc":"2.0","result":"Guiding","id":"f23d7def-6b8e-44cb-8bd7-41b59f7affa5"}
19:56:49.943 00.024 11872 evsrv: cli 0D2D2280 disconnect
19:56:49.956 00.013 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
19:56:49.962 00.006 11872 ScopeASCOM::SideOfPier() returns 1
19:56:49.967 00.005 11872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
19:56:49.971 00.004 11872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
19:56:49.975 00.004 11872 ScopeASCOM::GetDeclinationRadians() returns 15.9
19:56:49.979 00.004 11872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 15.9
19:56:49.984 00.005 11872 MountToCamera -- mountTheta (0.00) + m_xAngle (-3.14) = xAngle (-3.14 = -3.14)
19:56:49.989 00.005 11872 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=-0.00, cameraY=-0.00 cameraTheta=0.00
19:56:49.993 00.004 11872 UpdateLockPosShiftCameraCoords: shift rate camera coords = -0.00,-0.00 arcsec/hr
19:56:49.997 00.004 11872 UpdateLockPosShiftCameraCoords: shift rate -0,-0 px/sec
19:56:50.002 00.005 11872 GetInt("/profile/5/AutoLoadCalibration", -1) returns 1
19:56:50.005 00.003 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=1, FiltMin=0, FiltMax=181, Gamma=1.000
19:56:50.009 00.004 11872 UpdateGuideState exits: m=9606 SNR=59.7
19:56:50.012 00.003 11872 PhdController: newstate STATE_SETTLE_WAIT
19:56:50.017 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:56:50.022 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
19:56:50.026 00.004 11872 Enqueuing Expose request
19:56:50.029 00.003 9960 Worker thread wakes up
19:56:50.029 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
19:56:50.029 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1234,860,31,31)
19:56:51.272 01.243 9960 Exposure complete
19:56:51.394 00.122 9960 worker thread done servicing request
19:56:51.395 00.001 11872 OnExposeComplete: enter
19:56:51.399 00.004 11872 UpdateGuideState(): m_state=6
19:56:51.403 00.004 11872 Star::Find(15, 1249, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
19:56:51.407 00.004 11872 Star::Find returns 1 (0), X=1249.19, Y=874.57, Mass=9083, SNR=57.1, Peak=189 HFD=7.3
19:56:51.411 00.004 11872 CameraToMount -- cameraTheta (-0.21) - m_xAngle (-3.14) = xAngle (2.93 = 2.93)
19:56:51.415 00.004 11872 CameraToMount -- cameraTheta (-0.21) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.75 = 2.75)
19:56:51.419 00.004 11872 CameraToMount -- cameraX=0.06 cameraY=-0.01 hyp=0.07 cameraTheta=-0.21 mountX=-0.06 mountY=0.02, mountTheta=2.77
19:56:51.426 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.06, y=-0.01, opts=13)
19:56:51.429 00.003 11872 Enqueuing Move request for scope (0.06, -0.01)
19:56:51.432 00.003 9960 Worker thread wakes up
19:56:51.432 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.01) opts 0xd
19:56:51.432 00.000 9960 Handling offset move in thread for scope, endpoint = (0.06, -0.01)
19:56:51.432 00.000 9960 Moving (0.06, -0.01) raw xDistance=-0.06 yDistance=0.02
19:56:51.434 00.002 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
19:56:51.434 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
19:56:51.434 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
19:56:51.434 00.000 9960 MoveAxis(E, 0, ABG)
19:56:51.434 00.000 9960 Move returns status 0, amount 0
19:56:51.434 00.000 9960 MoveAxis(N, 0, ABG)
19:56:51.434 00.000 9960 Move returns status 0, amount 0
19:56:51.434 00.000 9960 move complete, result=0
19:56:51.434 00.000 9960 worker thread done servicing request
19:56:51.434 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=189, med=1, FiltMin=0, FiltMax=170, Gamma=1.000
19:56:51.439 00.005 11872 UpdateGuideState exits: m=9083 SNR=57.1
19:56:51.442 00.003 11872 PhdController: settling, locked = 1, distance = 0.51 (1.50) aobump = 0 frame = 1 / 99999
19:56:51.446 00.004 11872 evsrv: {"Event":"Settling","Timestamp":1763776611.446,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.51,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
19:56:51.450 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:56:51.454 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
19:56:51.457 00.003 11872 Enqueuing Expose request
19:56:51.461 00.004 9960 Worker thread wakes up
19:56:51.461 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
19:56:51.462 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1234,860,31,31)
19:56:51.462 00.000 11872 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
19:56:52.710 01.248 9960 Exposure complete
19:56:52.832 00.122 9960 worker thread done servicing request
19:56:52.833 00.001 11872 OnExposeComplete: enter
19:56:52.837 00.004 11872 UpdateGuideState(): m_state=6
19:56:52.841 00.004 11872 Star::Find(15, 1249, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
19:56:52.845 00.004 11872 Star::Find returns 1 (0), X=1248.83, Y=876.15, Mass=8534, SNR=54.4, Peak=236 HFD=6.6
19:56:52.849 00.004 11872 CameraToMount -- cameraTheta (1.76) - m_xAngle (-3.14) = xAngle (4.90 = -1.39)
19:56:52.852 00.003 11872 CameraToMount -- cameraTheta (1.76) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.73 = -1.56)
19:56:52.856 00.004 11872 CameraToMount -- cameraX=-0.30 cameraY=1.57 hyp=1.60 cameraTheta=1.76 mountX=0.29 mountY=-1.60, mountTheta=-1.39
19:56:52.860 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.30, y=1.57, opts=13)
19:56:52.865 00.005 11872 Enqueuing Move request for scope (-0.30, 1.57)
19:56:52.869 00.004 9960 Worker thread wakes up
19:56:52.869 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=236, med=1, FiltMin=0, FiltMax=165, Gamma=1.000
19:56:52.872 00.003 11872 UpdateGuideState exits: m=8534 SNR=54.4
19:56:52.876 00.004 11872 PhdController: settling, locked = 1, distance = 0.84 (1.50) aobump = 0 frame = 2 / 99999
19:56:52.880 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 1.57) opts 0xd
19:56:52.880 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.30, 1.57)
19:56:52.881 00.001 9960 Moving (-0.30, 1.57) raw xDistance=0.29 yDistance=-1.60
19:56:52.881 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.29
19:56:52.881 00.000 9960 resist switch: large excursion: input -1.60 thresh 0.60 direction from 0 to -1
19:56:52.881 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-4.79
19:56:52.881 00.000 9960 GuideAlgorithmResistSwitch::result() returns -1.60 from input -1.60
19:56:52.881 00.000 9960 MoveAxis(W, 123, ABG)
19:56:52.881 00.000 9960 Guiding  Dir = 3, Dur = 123
19:56:52.881 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763776612.880,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.84,"Time":1.4,"SettleTime":10.0,"StarLocked":true}
19:56:52.886 00.005 9960 IsSlewing returns 0
19:56:52.886 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:56:52.890 00.004 9960 IsGuiding returns 0
19:56:52.890 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
19:56:52.895 00.005 11872 Enqueuing Expose request
19:56:52.898 00.003 9960 PulseGuide returned control before completion, sleep 133
19:56:53.047 00.149 9960 IsGuiding returns 1
19:56:53.048 00.001 9960 scope still moving after pulse duration time elapsed
19:56:53.078 00.030 9960 IsSlewing returns 0
19:56:53.080 00.002 9960 IsGuiding returns 0
19:56:53.080 00.000 9960 scope move finished after 123 + 66 ms
19:56:53.081 00.001 9960 Move returns status 0, amount 123
19:56:53.082 00.001 9960 MoveAxis(N, 1193, ABG)
19:56:53.082 00.000 9960 Guiding  Dir = 0, Dur = 1193
19:56:53.083 00.001 9960 IsSlewing returns 0
19:56:53.084 00.001 9960 IsGuiding returns 0
19:56:53.085 00.001 9960 PulseGuide returned control before completion, sleep 1203
19:56:54.303 01.218 9960 IsGuiding returns 1
19:56:54.305 00.002 9960 scope still moving after pulse duration time elapsed
19:56:54.335 00.030 9960 IsSlewing returns 0
19:56:54.338 00.003 9960 IsGuiding returns 0
19:56:54.339 00.001 9960 scope move finished after 1193 + 61 ms
19:56:54.340 00.001 9960 Move returns status 0, amount 1193
19:56:54.340 00.000 9960 move complete, result=0
19:56:54.340 00.000 9960 worker thread done servicing request
19:56:54.340 00.000 11872 GuideStep: 0.3 px 123 ms WEST, -1.6 px 1193 ms NORTH
19:56:54.347 00.007 9960 Worker thread wakes up
19:56:54.347 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
19:56:54.347 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1234,860,31,31)
19:56:55.596 01.249 9960 Exposure complete
19:56:55.719 00.123 9960 worker thread done servicing request
19:56:55.719 00.000 11872 OnExposeComplete: enter
19:56:55.723 00.004 11872 UpdateGuideState(): m_state=6
19:56:55.726 00.003 11872 Star::Find(15, 1248, 876, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
19:56:55.730 00.004 11872 Star::Find returns 1 (0), X=1249.06, Y=873.50, Mass=10178, SNR=63.4, Peak=211 HFD=7.3
19:56:55.735 00.005 11872 CameraToMount -- cameraTheta (-1.63) - m_xAngle (-3.14) = xAngle (1.50 = 1.50)
19:56:55.739 00.004 11872 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.33 = 1.33)
19:56:55.742 00.003 11872 CameraToMount -- cameraX=-0.07 cameraY=-1.08 hyp=1.09 cameraTheta=-1.63 mountX=0.07 mountY=1.05, mountTheta=1.50
19:56:55.748 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.07, y=-1.08, opts=13)
19:56:55.752 00.004 11872 Enqueuing Move request for scope (-0.07, -1.08)
19:56:55.756 00.004 9960 Worker thread wakes up
19:56:55.756 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -1.08) opts 0xd
19:56:55.756 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.07, -1.08)
19:56:55.757 00.001 9960 Moving (-0.07, -1.08) raw xDistance=0.07 yDistance=1.05
19:56:55.757 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
19:56:55.757 00.000 9960 resist switch: large excursion: input 1.05 thresh 0.60 direction from -1 to 1
19:56:55.757 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=3.16
19:56:55.757 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=1, FiltMin=0, FiltMax=181, Gamma=1.000
19:56:55.762 00.005 11872 UpdateGuideState exits: m=10178 SNR=63.4
19:56:55.767 00.005 9960 GuideAlgorithmResistSwitch::result() returns 1.05 from input 1.05
19:56:55.767 00.000 9960 MoveAxis(E, 0, ABG)
19:56:55.767 00.000 9960 Move returns status 0, amount 0
19:56:55.768 00.001 11872 PhdController: settling, locked = 1, distance = 0.91 (1.50) aobump = 0 frame = 3 / 99999
19:56:55.772 00.004 9960 MoveAxis(S, 787, ABG)
19:56:55.772 00.000 9960 Guiding  Dir = 1, Dur = 787
19:56:55.772 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763776615.772,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.91,"Time":4.3,"SettleTime":10.0,"StarLocked":true}
19:56:55.776 00.004 9960 IsSlewing returns 0
19:56:55.776 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:56:55.781 00.005 9960 IsGuiding returns 0
19:56:55.781 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
19:56:55.784 00.003 11872 Enqueuing Expose request
19:56:55.788 00.004 9960 PulseGuide returned control before completion, sleep 797
19:56:56.591 00.803 9960 IsGuiding returns 1
19:56:56.591 00.000 9960 scope still moving after pulse duration time elapsed
19:56:56.622 00.031 9960 IsSlewing returns 0
19:56:56.623 00.001 9960 IsGuiding returns 0
19:56:56.625 00.002 9960 scope move finished after 787 + 56 ms
19:56:56.625 00.000 9960 Move returns status 0, amount 787
19:56:56.625 00.000 9960 move complete, result=0
19:56:56.625 00.000 9960 worker thread done servicing request
19:56:56.626 00.001 9960 Worker thread wakes up
19:56:56.627 00.001 11872 GuideStep: 0.1 px 0 ms EAST, 1.1 px 787 ms SOUTH
19:56:56.632 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
19:56:56.633 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1234,860,31,31)
19:56:57.880 01.247 9960 Exposure complete
19:56:58.007 00.127 9960 worker thread done servicing request
19:56:58.008 00.001 11872 OnExposeComplete: enter
19:56:58.011 00.003 11872 UpdateGuideState(): m_state=6
19:56:58.016 00.005 11872 Star::Find(15, 1249, 873, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
19:56:58.020 00.004 11872 Star::Find returns 1 (0), X=1249.48, Y=874.04, Mass=9587, SNR=59.3, Peak=209 HFD=7.3
19:56:58.024 00.004 11872 CameraToMount -- cameraTheta (-1.00) - m_xAngle (-3.14) = xAngle (2.14 = 2.14)
19:56:58.028 00.004 11872 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.97 = 1.97)
19:56:58.031 00.003 11872 CameraToMount -- cameraX=0.35 cameraY=-0.54 hyp=0.64 cameraTheta=-1.00 mountX=-0.35 mountY=0.59, mountTheta=2.10
19:56:58.037 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.35, y=-0.54, opts=13)
19:56:58.040 00.003 11872 Enqueuing Move request for scope (0.35, -0.54)
19:56:58.045 00.005 9960 Worker thread wakes up
19:56:58.045 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
19:56:58.049 00.004 11872 UpdateGuideState exits: m=9587 SNR=59.3
19:56:58.052 00.003 11872 PhdController: settling, locked = 1, distance = 0.83 (1.50) aobump = 0 frame = 4 / 99999
19:56:58.056 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.35, -0.54) opts 0xd
19:56:58.056 00.000 9960 Handling offset move in thread for scope, endpoint = (0.35, -0.54)
19:56:58.057 00.001 9960 Moving (0.35, -0.54) raw xDistance=-0.35 yDistance=0.59
19:56:58.057 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.35
19:56:58.057 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.59 from input 0.59
19:56:58.057 00.000 9960 MoveAxis(E, 145, ABG)
19:56:58.057 00.000 9960 Guiding  Dir = 2, Dur = 145
19:56:58.057 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763776618.056,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.83,"Time":6.6,"SettleTime":10.0,"StarLocked":true}
19:56:58.063 00.006 9960 IsSlewing returns 0
19:56:58.063 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:56:58.069 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
19:56:58.076 00.007 11872 Enqueuing Expose request
19:56:58.082 00.006 9960 IsGuiding returns 0
19:56:58.082 00.000 9960 PulseGuide returned control before completion, sleep 155
19:56:58.247 00.165 9960 IsGuiding returns 1
19:56:58.247 00.000 9960 scope still moving after pulse duration time elapsed
19:56:58.280 00.033 9960 IsSlewing returns 0
19:56:58.280 00.000 9960 IsGuiding returns 0
19:56:58.281 00.001 9960 scope move finished after 145 + 54 ms
19:56:58.281 00.000 9960 Move returns status 0, amount 145
19:56:58.281 00.000 9960 MoveAxis(S, 444, ABG)
19:56:58.282 00.001 9960 Guiding  Dir = 1, Dur = 444
19:56:58.282 00.000 9960 IsSlewing returns 0
19:56:58.283 00.001 9960 IsGuiding returns 0
19:56:58.284 00.001 9960 PulseGuide returned control before completion, sleep 454
19:56:58.754 00.470 9960 IsGuiding returns 1
19:56:58.755 00.001 9960 scope still moving after pulse duration time elapsed
19:56:58.785 00.030 9960 IsSlewing returns 0
19:56:58.785 00.000 9960 IsGuiding returns 0
19:56:58.786 00.001 9960 scope move finished after 444 + 58 ms
19:56:58.787 00.001 9960 Move returns status 0, amount 444
19:56:58.787 00.000 9960 move complete, result=0
19:56:58.787 00.000 9960 worker thread done servicing request
19:56:58.787 00.000 9960 Worker thread wakes up
19:56:58.788 00.001 11872 GuideStep: -0.3 px 145 ms EAST, 0.6 px 444 ms SOUTH
19:56:58.794 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
19:56:58.794 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1234,860,31,31)
19:57:00.052 01.258 9960 Exposure complete
19:57:00.183 00.131 9960 worker thread done servicing request
19:57:00.183 00.000 11872 OnExposeComplete: enter
19:57:00.187 00.004 11872 UpdateGuideState(): m_state=6
19:57:00.191 00.004 11872 Star::Find(15, 1249, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
19:57:00.195 00.004 11872 Star::Find returns 1 (0), X=1249.52, Y=874.82, Mass=9493, SNR=58.8, Peak=207 HFD=7.3
19:57:00.199 00.004 11872 CameraToMount -- cameraTheta (0.54) - m_xAngle (-3.14) = xAngle (3.67 = -2.61)
19:57:00.203 00.004 11872 CameraToMount -- cameraTheta (0.54) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.50 = -2.78)
19:57:00.208 00.005 11872 CameraToMount -- cameraX=0.39 cameraY=0.23 hyp=0.46 cameraTheta=0.54 mountX=-0.39 mountY=-0.16, mountTheta=-2.75
19:57:00.213 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.39, y=0.23, opts=13)
19:57:00.217 00.004 11872 Enqueuing Move request for scope (0.39, 0.23)
19:57:00.222 00.005 9960 Worker thread wakes up
19:57:00.222 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.39, 0.23) opts 0xd
19:57:00.222 00.000 9960 Handling offset move in thread for scope, endpoint = (0.39, 0.23)
19:57:00.222 00.000 9960 Moving (0.39, 0.23) raw xDistance=-0.39 yDistance=-0.16
19:57:00.223 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=1, FiltMin=0, FiltMax=168, Gamma=1.000
19:57:00.227 00.004 11872 UpdateGuideState exits: m=9493 SNR=58.8
19:57:00.230 00.003 11872 PhdController: settling, locked = 1, distance = 0.72 (1.50) aobump = 0 frame = 5 / 99999
19:57:00.236 00.006 9960 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.39
19:57:00.236 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
19:57:00.236 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763776620.236,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.72,"Time":8.8,"SettleTime":10.0,"StarLocked":true}
19:57:00.240 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
19:57:00.240 00.000 9960 MoveAxis(E, 175, ABG)
19:57:00.241 00.001 9960 Guiding  Dir = 2, Dur = 175
19:57:00.241 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:57:00.245 00.004 9960 IsSlewing returns 0
19:57:00.245 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
19:57:00.249 00.004 11872 Enqueuing Expose request
19:57:00.253 00.004 9960 IsGuiding returns 0
19:57:00.253 00.000 9960 PulseGuide returned control before completion, sleep 185
19:57:00.448 00.195 9960 IsGuiding returns 1
19:57:00.449 00.001 9960 scope still moving after pulse duration time elapsed
19:57:00.479 00.030 9960 IsSlewing returns 0
19:57:00.481 00.002 9960 IsGuiding returns 0
19:57:00.481 00.000 9960 scope move finished after 175 + 53 ms
19:57:00.481 00.000 9960 Move returns status 0, amount 175
19:57:00.481 00.000 9960 MoveAxis(N, 0, ABG)
19:57:00.483 00.002 9960 Move returns status 0, amount 0
19:57:00.483 00.000 9960 move complete, result=0
19:57:00.484 00.001 9960 worker thread done servicing request
19:57:00.484 00.000 11872 GuideStep: -0.4 px 175 ms EAST, -0.2 px 0 ms NORTH
19:57:00.490 00.006 9960 Worker thread wakes up
19:57:00.490 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
19:57:00.490 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1234,860,31,31)
19:57:01.742 01.252 9960 Exposure complete
19:57:01.868 00.126 9960 worker thread done servicing request
19:57:01.868 00.000 11872 OnExposeComplete: enter
19:57:01.873 00.005 11872 UpdateGuideState(): m_state=6
19:57:01.879 00.006 11872 Star::Find(15, 1249, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
19:57:01.883 00.004 11872 Star::Find returns 1 (0), X=1248.93, Y=875.05, Mass=9210, SNR=57.3, Peak=202 HFD=7.3
19:57:01.888 00.005 11872 CameraToMount -- cameraTheta (1.97) - m_xAngle (-3.14) = xAngle (5.11 = -1.18)
19:57:01.893 00.005 11872 CameraToMount -- cameraTheta (1.97) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.93 = -1.35)
19:57:01.896 00.003 11872 CameraToMount -- cameraX=-0.20 cameraY=0.47 hyp=0.51 cameraTheta=1.97 mountX=0.20 mountY=-0.50, mountTheta=-1.20
19:57:01.901 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.20, y=0.47, opts=13)
19:57:01.906 00.005 11872 Enqueuing Move request for scope (-0.20, 0.47)
19:57:01.910 00.004 9960 Worker thread wakes up
19:57:01.910 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=202, med=1, FiltMin=0, FiltMax=176, Gamma=1.000
19:57:01.915 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.47) opts 0xd
19:57:01.915 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.20, 0.47)
19:57:01.915 00.000 9960 Moving (-0.20, 0.47) raw xDistance=0.20 yDistance=-0.50
19:57:01.915 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
19:57:01.915 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
19:57:01.917 00.002 11872 UpdateGuideState exits: m=9210 SNR=57.3
19:57:01.924 00.007 11872 PhdController: settling, locked = 1, distance = 0.66 (1.50) aobump = 0 frame = 6 / 99999
19:57:01.927 00.003 11872 PhdController: newstate STATE_FINISH
19:57:01.930 00.003 11872 PhdController complete: success
19:57:01.933 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.50
19:57:01.934 00.001 9960 MoveAxis(E, 0, ABG)
19:57:01.934 00.000 11872 evsrv: {"Event":"SettleDone","Timestamp":1763776621.933,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":6,"DroppedFrames":0}
19:57:01.938 00.004 9960 Move returns status 0, amount 0
19:57:01.938 00.000 9960 MoveAxis(N, 0, ABG)
19:57:01.939 00.001 9960 Move returns status 0, amount 0
19:57:01.939 00.000 9960 move complete, result=0
19:57:01.939 00.000 11872 Mount: notify guiding dither settle done success=1
19:57:01.942 00.003 11872 PhdController: newstate STATE_IDLE
19:57:01.947 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:57:01.951 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
19:57:01.956 00.005 11872 Enqueuing Expose request
19:57:01.960 00.004 9960 worker thread done servicing request
19:57:01.960 00.000 9960 Worker thread wakes up
19:57:01.961 00.001 11872 GuideStep: 0.2 px 0 ms EAST, -0.5 px 0 ms NORTH
19:57:01.964 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
19:57:01.965 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1234,860,31,31)
19:57:03.208 01.243 9960 Exposure complete
19:57:03.348 00.140 9960 worker thread done servicing request
19:57:03.349 00.001 11872 OnExposeComplete: enter
19:57:03.353 00.004 11872 UpdateGuideState(): m_state=6
19:57:03.358 00.005 11872 Star::Find(15, 1248, 875, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
19:57:03.362 00.004 11872 Star::Find returns 1 (0), X=1248.99, Y=875.40, Mass=9501, SNR=57.8, Peak=198 HFD=7.4
19:57:03.365 00.003 11872 CameraToMount -- cameraTheta (1.74) - m_xAngle (-3.14) = xAngle (4.88 = -1.40)
19:57:03.368 00.003 11872 CameraToMount -- cameraTheta (1.74) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.71 = -1.57)
19:57:03.373 00.005 11872 CameraToMount -- cameraX=-0.14 cameraY=0.81 hyp=0.82 cameraTheta=1.74 mountX=0.14 mountY=-0.82, mountTheta=-1.40
19:57:03.378 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.14, y=0.81, opts=13)
19:57:03.381 00.003 11872 Enqueuing Move request for scope (-0.14, 0.81)
19:57:03.384 00.003 9960 Worker thread wakes up
19:57:03.384 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=198, med=1, FiltMin=0, FiltMax=173, Gamma=1.000
19:57:03.387 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.81) opts 0xd
19:57:03.388 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.14, 0.81)
19:57:03.388 00.000 9960 Moving (-0.14, 0.81) raw xDistance=0.14 yDistance=-0.82
19:57:03.388 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
19:57:03.388 00.000 9960 resist switch: large excursion: input -0.82 thresh 0.60 direction from 1 to -1
19:57:03.389 00.001 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.47
19:57:03.389 00.000 11872 UpdateGuideState exits: m=9501 SNR=57.8
19:57:03.394 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:57:03.398 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
19:57:03.402 00.004 9960 GuideAlgorithmResistSwitch::result() returns -0.82 from input -0.82
19:57:03.402 00.000 11872 Enqueuing Expose request
19:57:03.407 00.005 9960 MoveAxis(E, 0, ABG)
19:57:03.407 00.000 9960 Move returns status 0, amount 0
19:57:03.407 00.000 9960 MoveAxis(N, 615, ABG)
19:57:03.407 00.000 9960 Guiding  Dir = 0, Dur = 615
19:57:03.407 00.000 9960 IsSlewing returns 0
19:57:03.408 00.001 9960 IsGuiding returns 0
19:57:03.408 00.000 9960 PulseGuide returned control before completion, sleep 625
19:57:04.047 00.639 9960 IsGuiding returns 1
19:57:04.048 00.001 9960 scope still moving after pulse duration time elapsed
19:57:04.077 00.029 9960 IsSlewing returns 0
19:57:04.077 00.000 9960 IsGuiding returns 0
19:57:04.079 00.002 9960 scope move finished after 615 + 55 ms
19:57:04.079 00.000 9960 Move returns status 0, amount 615
19:57:04.080 00.001 9960 move complete, result=0
19:57:04.080 00.000 9960 worker thread done servicing request
19:57:04.080 00.000 9960 Worker thread wakes up
19:57:04.081 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.8 px 615 ms NORTH
19:57:04.086 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
19:57:04.087 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1234,860,31,31)
19:57:05.340 01.253 9960 Exposure complete
19:57:05.475 00.135 9960 worker thread done servicing request
19:57:05.476 00.001 11872 OnExposeComplete: enter
19:57:05.480 00.004 11872 UpdateGuideState(): m_state=6
19:57:05.484 00.004 11872 Star::Find(15, 1248, 875, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
19:57:05.491 00.007 11872 Star::Find returns 1 (0), X=1249.07, Y=875.59, Mass=9451, SNR=59.3, Peak=201 HFD=7.4
19:57:05.495 00.004 11872 CameraToMount -- cameraTheta (1.63) - m_xAngle (-3.14) = xAngle (4.77 = -1.51)
19:57:05.499 00.004 11872 CameraToMount -- cameraTheta (1.63) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.60 = -1.68)
19:57:05.503 00.004 11872 CameraToMount -- cameraX=-0.06 cameraY=1.01 hyp=1.01 cameraTheta=1.63 mountX=0.06 mountY=-1.00, mountTheta=-1.51
19:57:05.509 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.06, y=1.01, opts=13)
19:57:05.514 00.005 11872 Enqueuing Move request for scope (-0.06, 1.01)
19:57:05.520 00.006 9960 Worker thread wakes up
19:57:05.520 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 1.01) opts 0xd
19:57:05.520 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.06, 1.01)
19:57:05.520 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=201, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
19:57:05.525 00.005 11872 UpdateGuideState exits: m=9451 SNR=59.3
19:57:05.530 00.005 9960 Moving (-0.06, 1.01) raw xDistance=0.06 yDistance=-1.00
19:57:05.530 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:57:05.534 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
19:57:05.537 00.003 11872 Enqueuing Expose request
19:57:05.542 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
19:57:05.542 00.000 9960 GuideAlgorithmResistSwitch::result() returns -1.00 from input -1.00
19:57:05.542 00.000 9960 MoveAxis(E, 0, ABG)
19:57:05.542 00.000 9960 Move returns status 0, amount 0
19:57:05.542 00.000 9960 MoveAxis(N, 749, ABG)
19:57:05.543 00.001 9960 Guiding  Dir = 0, Dur = 749
19:57:05.543 00.000 9960 IsSlewing returns 0
19:57:05.543 00.000 9960 IsGuiding returns 0
19:57:05.544 00.001 9960 PulseGuide returned control before completion, sleep 759
19:57:06.311 00.767 9960 IsGuiding returns 1
19:57:06.311 00.000 9960 scope still moving after pulse duration time elapsed
19:57:06.342 00.031 9960 IsSlewing returns 0
19:57:06.342 00.000 9960 IsGuiding returns 0
19:57:06.342 00.000 9960 scope move finished after 749 + 49 ms
19:57:06.343 00.001 9960 Move returns status 0, amount 749
19:57:06.343 00.000 9960 move complete, result=0
19:57:06.343 00.000 9960 worker thread done servicing request
19:57:06.343 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -1.0 px 749 ms NORTH
19:57:06.349 00.006 9960 Worker thread wakes up
19:57:06.350 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
19:57:06.350 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1234,860,31,31)
19:57:07.598 01.248 9960 Exposure complete
19:57:07.743 00.145 9960 worker thread done servicing request
19:57:07.743 00.000 11872 OnExposeComplete: enter
19:57:07.747 00.004 11872 UpdateGuideState(): m_state=6
19:57:07.750 00.003 11872 Star::Find(15, 1249, 875, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
19:57:07.754 00.004 11872 Star::Find returns 1 (0), X=1249.04, Y=874.61, Mass=10131, SNR=61.0, Peak=209 HFD=7.4
19:57:07.758 00.004 11872 CameraToMount -- cameraTheta (2.82) - m_xAngle (-3.14) = xAngle (5.96 = -0.32)
19:57:07.761 00.003 11872 CameraToMount -- cameraTheta (2.82) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.79 = -0.49)
19:57:07.766 00.005 11872 CameraToMount -- cameraX=-0.09 cameraY=0.03 hyp=0.09 cameraTheta=2.82 mountX=0.09 mountY=-0.04, mountTheta=-0.46
19:57:07.772 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.09, y=0.03, opts=13)
19:57:07.776 00.004 11872 Enqueuing Move request for scope (-0.09, 0.03)
19:57:07.779 00.003 9960 Worker thread wakes up
19:57:07.779 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.03) opts 0xd
19:57:07.779 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.09, 0.03)
19:57:07.779 00.000 9960 Moving (-0.09, 0.03) raw xDistance=0.09 yDistance=-0.04
19:57:07.779 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
19:57:07.781 00.002 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
19:57:07.781 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=1, FiltMin=0, FiltMax=176, Gamma=1.000
19:57:07.785 00.004 11872 UpdateGuideState exits: m=10131 SNR=61.0
19:57:07.788 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:57:07.795 00.007 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
19:57:07.796 00.001 9960 MoveAxis(E, 0, ABG)
19:57:07.796 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
19:57:07.802 00.006 11872 Enqueuing Expose request
19:57:07.806 00.004 9960 Move returns status 0, amount 0
19:57:07.806 00.000 9960 MoveAxis(N, 0, ABG)
19:57:07.807 00.001 9960 Move returns status 0, amount 0
19:57:07.807 00.000 9960 move complete, result=0
19:57:07.807 00.000 9960 worker thread done servicing request
19:57:07.807 00.000 9960 Worker thread wakes up
19:57:07.807 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
19:57:07.812 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
19:57:07.813 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1234,860,31,31)
19:57:09.061 01.248 9960 Exposure complete
19:57:09.197 00.136 9960 worker thread done servicing request
19:57:09.197 00.000 11872 OnExposeComplete: enter
19:57:09.204 00.007 11872 UpdateGuideState(): m_state=6
19:57:09.212 00.008 11872 Star::Find(15, 1249, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10
19:57:09.217 00.005 11872 Star::Find returns 1 (0), X=1248.73, Y=876.30, Mass=9363, SNR=60.5, Peak=220 HFD=6.9
19:57:09.222 00.005 11872 CameraToMount -- cameraTheta (1.80) - m_xAngle (-3.14) = xAngle (4.93 = -1.35)
19:57:09.226 00.004 11872 CameraToMount -- cameraTheta (1.80) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.76 = -1.52)
19:57:09.230 00.004 11872 CameraToMount -- cameraX=-0.40 cameraY=1.72 hyp=1.76 cameraTheta=1.80 mountX=0.39 mountY=-1.76, mountTheta=-1.35
19:57:09.234 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.40, y=1.72, opts=13)
19:57:09.240 00.006 11872 Enqueuing Move request for scope (-0.40, 1.72)
19:57:09.245 00.005 9960 Worker thread wakes up
19:57:09.245 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=220, med=1, FiltMin=0, FiltMax=176, Gamma=1.000
19:57:09.249 00.004 11872 UpdateGuideState exits: m=9363 SNR=60.5
19:57:09.254 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:57:09.257 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
19:57:09.262 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.40, 1.72) opts 0xd
19:57:09.262 00.000 11872 Enqueuing Expose request
19:57:09.266 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.40, 1.72)
19:57:09.266 00.000 9960 Moving (-0.40, 1.72) raw xDistance=0.39 yDistance=-1.76
19:57:09.266 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.39
19:57:09.266 00.000 9960 GuideAlgorithmResistSwitch::result() returns -1.76 from input -1.76
19:57:09.267 00.001 9960 MoveAxis(W, 163, ABG)
19:57:09.267 00.000 9960 Guiding  Dir = 3, Dur = 163
19:57:09.268 00.001 9960 IsSlewing returns 0
19:57:09.268 00.000 9960 IsGuiding returns 0
19:57:09.268 00.000 9960 PulseGuide returned control before completion, sleep 173
19:57:09.455 00.187 9960 IsGuiding returns 1
19:57:09.459 00.004 9960 scope still moving after pulse duration time elapsed
19:57:09.486 00.027 9960 IsSlewing returns 0
19:57:09.488 00.002 9960 IsGuiding returns 0
19:57:09.488 00.000 9960 scope move finished after 163 + 55 ms
19:57:09.489 00.001 9960 Move returns status 0, amount 163
19:57:09.489 00.000 9960 MoveAxis(N, 1313, ABG)
19:57:09.490 00.001 9960 Guiding  Dir = 0, Dur = 1313
19:57:09.490 00.000 9960 IsSlewing returns 0
19:57:09.491 00.001 9960 IsGuiding returns 0
19:57:09.491 00.000 9960 PulseGuide returned control before completion, sleep 1323
19:57:10.830 01.339 9960 IsGuiding returns 1
19:57:10.830 00.000 9960 scope still moving after pulse duration time elapsed
19:57:10.861 00.031 9960 IsSlewing returns 0
19:57:10.862 00.001 9960 IsGuiding returns 0
19:57:10.862 00.000 9960 scope move finished after 1313 + 59 ms
19:57:10.863 00.001 9960 Move returns status 0, amount 1313
19:57:10.863 00.000 9960 move complete, result=0
19:57:10.863 00.000 9960 worker thread done servicing request
19:57:10.864 00.001 9960 Worker thread wakes up
19:57:10.866 00.002 11872 GuideStep: 0.4 px 163 ms WEST, -1.8 px 1313 ms NORTH
19:57:10.872 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
19:57:10.872 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1234,860,31,31)
19:57:12.126 01.254 9960 Exposure complete
19:57:12.255 00.129 9960 worker thread done servicing request
19:57:12.256 00.001 11872 OnExposeComplete: enter
19:57:12.260 00.004 11872 UpdateGuideState(): m_state=6
19:57:12.264 00.004 11872 Star::Find(15, 1248, 876, 0, (0,0,0,0), 1.5, 10.0, 255) frame 11
19:57:12.267 00.003 11872 Star::Find returns 1 (0), X=1248.83, Y=873.40, Mass=9676, SNR=60.6, Peak=213 HFD=7.4
19:57:12.272 00.005 11872 CameraToMount -- cameraTheta (-1.82) - m_xAngle (-3.14) = xAngle (1.32 = 1.32)
19:57:12.276 00.004 11872 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.14 = 1.14)
19:57:12.280 00.004 11872 CameraToMount -- cameraX=-0.30 cameraY=-1.18 hyp=1.22 cameraTheta=-1.82 mountX=0.31 mountY=1.11, mountTheta=1.30
19:57:12.285 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.30, y=-1.18, opts=13)
19:57:12.289 00.004 11872 Enqueuing Move request for scope (-0.30, -1.18)
19:57:12.292 00.003 9960 Worker thread wakes up
19:57:12.292 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -1.18) opts 0xd
19:57:12.293 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=1, FiltMin=0, FiltMax=167, Gamma=1.000
19:57:12.297 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.30, -1.18)
19:57:12.297 00.000 9960 Moving (-0.30, -1.18) raw xDistance=0.31 yDistance=1.11
19:57:12.297 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.31
19:57:12.298 00.001 9960 resist switch: large excursion: input 1.11 thresh 0.60 direction from -1 to 1
19:57:12.298 00.000 11872 UpdateGuideState exits: m=9676 SNR=60.6
19:57:12.302 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:57:12.307 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
19:57:12.310 00.003 11872 Enqueuing Expose request
19:57:12.314 00.004 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=3.33
19:57:12.314 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.11 from input 1.11
19:57:12.315 00.001 9960 MoveAxis(W, 140, ABG)
19:57:12.315 00.000 9960 Guiding  Dir = 3, Dur = 140
19:57:12.315 00.000 9960 IsSlewing returns 0
19:57:12.315 00.000 9960 IsGuiding returns 0
19:57:12.316 00.001 9960 PulseGuide returned control before completion, sleep 150
19:57:12.473 00.157 9960 IsGuiding returns 1
19:57:12.474 00.001 9960 scope still moving after pulse duration time elapsed
19:57:12.504 00.030 9960 IsSlewing returns 0
19:57:12.505 00.001 9960 IsGuiding returns 0
19:57:12.505 00.000 9960 scope move finished after 140 + 50 ms
19:57:12.505 00.000 9960 Move returns status 0, amount 140
19:57:12.506 00.001 9960 MoveAxis(S, 828, ABG)
19:57:12.506 00.000 9960 Guiding  Dir = 1, Dur = 828
19:57:12.506 00.000 9960 IsSlewing returns 0
19:57:12.508 00.002 9960 IsGuiding returns 0
19:57:12.509 00.001 9960 PulseGuide returned control before completion, sleep 838
19:57:13.347 00.838 9960 IsGuiding returns 1
19:57:13.349 00.002 9960 scope still moving after pulse duration time elapsed
19:57:13.379 00.030 9960 IsSlewing returns 0
19:57:13.380 00.001 9960 IsGuiding returns 0
19:57:13.381 00.001 9960 scope move finished after 828 + 45 ms
19:57:13.382 00.001 9960 Move returns status 0, amount 828
19:57:13.382 00.000 9960 move complete, result=0
19:57:13.382 00.000 9960 worker thread done servicing request
19:57:13.383 00.001 9960 Worker thread wakes up
19:57:13.384 00.001 11872 GuideStep: 0.3 px 140 ms WEST, 1.1 px 828 ms SOUTH
19:57:13.390 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
19:57:13.390 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1234,860,31,31)
19:57:14.646 01.256 9960 Exposure complete
19:57:14.775 00.129 9960 worker thread done servicing request
19:57:14.776 00.001 11872 OnExposeComplete: enter
19:57:14.780 00.004 11872 UpdateGuideState(): m_state=6
19:57:14.784 00.004 11872 Star::Find(15, 1248, 873, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
19:57:14.788 00.004 11872 Star::Find returns 1 (0), X=1249.24, Y=873.88, Mass=9082, SNR=55.0, Peak=203 HFD=7.2
19:57:14.792 00.004 11872 CameraToMount -- cameraTheta (-1.41) - m_xAngle (-3.14) = xAngle (1.72 = 1.72)
19:57:14.796 00.004 11872 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.55 = 1.55)
19:57:14.800 00.004 11872 CameraToMount -- cameraX=0.11 cameraY=-0.70 hyp=0.71 cameraTheta=-1.41 mountX=-0.11 mountY=0.71, mountTheta=1.72
19:57:14.804 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.11, y=-0.70, opts=13)
19:57:14.809 00.005 11872 Enqueuing Move request for scope (0.11, -0.70)
19:57:14.812 00.003 9960 Worker thread wakes up
19:57:14.813 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.70) opts 0xd
19:57:14.813 00.000 9960 Handling offset move in thread for scope, endpoint = (0.11, -0.70)
19:57:14.813 00.000 9960 Moving (0.11, -0.70) raw xDistance=-0.11 yDistance=0.71
19:57:14.813 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=203, med=1, FiltMin=0, FiltMax=174, Gamma=1.000
19:57:14.817 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
19:57:14.817 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.71 from input 0.71
19:57:14.817 00.000 9960 MoveAxis(E, 0, ABG)
19:57:14.818 00.001 11872 UpdateGuideState exits: m=9082 SNR=55.0
19:57:14.822 00.004 9960 Move returns status 0, amount 0
19:57:14.822 00.000 9960 MoveAxis(S, 530, ABG)
19:57:14.823 00.001 9960 Guiding  Dir = 1, Dur = 530
19:57:14.823 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:57:14.828 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
19:57:14.831 00.003 11872 Enqueuing Expose request
19:57:14.836 00.005 9960 IsSlewing returns 0
19:57:14.836 00.000 9960 IsGuiding returns 0
19:57:14.836 00.000 9960 PulseGuide returned control before completion, sleep 540
19:57:15.382 00.546 9960 IsGuiding returns 1
19:57:15.383 00.001 9960 scope still moving after pulse duration time elapsed
19:57:15.413 00.030 9960 IsSlewing returns 0
19:57:15.415 00.002 9960 IsGuiding returns 0
19:57:15.415 00.000 9960 scope move finished after 530 + 48 ms
19:57:15.416 00.001 9960 Move returns status 0, amount 530
19:57:15.416 00.000 9960 move complete, result=0
19:57:15.417 00.001 9960 worker thread done servicing request
19:57:15.418 00.001 11872 GuideStep: -0.1 px 0 ms EAST, 0.7 px 530 ms SOUTH
19:57:15.425 00.007 9960 Worker thread wakes up
19:57:15.425 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
19:57:15.426 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1234,860,31,31)
19:57:16.675 01.249 9960 Exposure complete
19:57:16.805 00.130 9960 worker thread done servicing request
19:57:16.805 00.000 11872 OnExposeComplete: enter
19:57:16.811 00.006 11872 UpdateGuideState(): m_state=6
19:57:16.815 00.004 11872 Star::Find(15, 1249, 873, 0, (0,0,0,0), 1.5, 10.0, 255) frame 13
19:57:16.819 00.004 11872 Star::Find returns 1 (0), X=1249.11, Y=874.54, Mass=9491, SNR=58.5, Peak=198 HFD=7.3
19:57:16.823 00.004 11872 CameraToMount -- cameraTheta (-1.93) - m_xAngle (-3.14) = xAngle (1.20 = 1.20)
19:57:16.827 00.004 11872 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.03 = 1.03)
19:57:16.832 00.005 11872 CameraToMount -- cameraX=-0.02 cameraY=-0.04 hyp=0.05 cameraTheta=-1.93 mountX=0.02 mountY=0.04, mountTheta=1.18
19:57:16.837 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.02, y=-0.04, opts=13)
19:57:16.841 00.004 11872 Enqueuing Move request for scope (-0.02, -0.04)
19:57:16.845 00.004 9960 Worker thread wakes up
19:57:16.845 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=198, med=1, FiltMin=0, FiltMax=174, Gamma=1.000
19:57:16.848 00.003 11872 UpdateGuideState exits: m=9491 SNR=58.5
19:57:16.853 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:57:16.856 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
19:57:16.861 00.005 11872 Enqueuing Expose request
19:57:16.867 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.04) opts 0xd
19:57:16.867 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.02, -0.04)
19:57:16.867 00.000 9960 Moving (-0.02, -0.04) raw xDistance=0.02 yDistance=0.04
19:57:16.867 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
19:57:16.867 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
19:57:16.868 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
19:57:16.868 00.000 9960 MoveAxis(E, 0, ABG)
19:57:16.868 00.000 9960 Move returns status 0, amount 0
19:57:16.868 00.000 9960 MoveAxis(N, 0, ABG)
19:57:16.869 00.001 9960 Move returns status 0, amount 0
19:57:16.869 00.000 9960 move complete, result=0
19:57:16.869 00.000 9960 worker thread done servicing request
19:57:16.869 00.000 9960 Worker thread wakes up
19:57:16.869 00.000 11872 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
19:57:16.874 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
19:57:16.876 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1234,860,31,31)
19:57:18.114 01.238 9960 Exposure complete
19:57:18.265 00.151 9960 worker thread done servicing request
19:57:18.265 00.000 11872 OnExposeComplete: enter
19:57:18.270 00.005 11872 UpdateGuideState(): m_state=6
19:57:18.274 00.004 11872 Star::Find(15, 1249, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 14
19:57:18.279 00.005 11872 Star::Find returns 1 (0), X=1249.07, Y=874.90, Mass=9254, SNR=57.5, Peak=210 HFD=7.4
19:57:18.282 00.003 11872 CameraToMount -- cameraTheta (1.75) - m_xAngle (-3.14) = xAngle (4.89 = -1.40)
19:57:18.284 00.002 11872 CameraToMount -- cameraTheta (1.75) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.72 = -1.57)
19:57:18.288 00.004 11872 CameraToMount -- cameraX=-0.06 cameraY=0.32 hyp=0.32 cameraTheta=1.75 mountX=0.06 mountY=-0.32, mountTheta=-1.40
19:57:18.295 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.06, y=0.32, opts=13)
19:57:18.300 00.005 11872 Enqueuing Move request for scope (-0.06, 0.32)
19:57:18.303 00.003 9960 Worker thread wakes up
19:57:18.304 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=210, med=1, FiltMin=0, FiltMax=168, Gamma=1.000
19:57:18.307 00.003 11872 UpdateGuideState exits: m=9254 SNR=57.5
19:57:18.311 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:57:18.315 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.32) opts 0xd
19:57:18.315 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.06, 0.32)
19:57:18.316 00.001 9960 Moving (-0.06, 0.32) raw xDistance=0.06 yDistance=-0.32
19:57:18.316 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
19:57:18.316 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
19:57:18.316 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
19:57:18.320 00.004 11872 Enqueuing Expose request
19:57:18.324 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.32
19:57:18.324 00.000 9960 MoveAxis(E, 0, ABG)
19:57:18.324 00.000 9960 Move returns status 0, amount 0
19:57:18.325 00.001 9960 MoveAxis(N, 0, ABG)
19:57:18.325 00.000 9960 Move returns status 0, amount 0
19:57:18.326 00.001 9960 move complete, result=0
19:57:18.326 00.000 9960 worker thread done servicing request
19:57:18.326 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
19:57:18.331 00.005 9960 Worker thread wakes up
19:57:18.331 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
19:57:18.331 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1234,860,31,31)
19:57:19.580 01.249 9960 Exposure complete
19:57:19.720 00.140 9960 worker thread done servicing request
19:57:19.720 00.000 11872 OnExposeComplete: enter
19:57:19.725 00.005 11872 UpdateGuideState(): m_state=6
19:57:19.730 00.005 11872 Star::Find(15, 1249, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 15
19:57:19.734 00.004 11872 Star::Find returns 1 (0), X=1249.04, Y=874.85, Mass=9583, SNR=58.2, Peak=202 HFD=7.4
19:57:19.738 00.004 11872 CameraToMount -- cameraTheta (1.88) - m_xAngle (-3.14) = xAngle (5.02 = -1.27)
19:57:19.742 00.004 11872 CameraToMount -- cameraTheta (1.88) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.84 = -1.44)
19:57:19.747 00.005 11872 CameraToMount -- cameraX=-0.09 cameraY=0.27 hyp=0.28 cameraTheta=1.88 mountX=0.08 mountY=-0.28, mountTheta=-1.28
19:57:19.752 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.09, y=0.27, opts=13)
19:57:19.756 00.004 11872 Enqueuing Move request for scope (-0.09, 0.27)
19:57:19.759 00.003 9960 Worker thread wakes up
19:57:19.760 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=202, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
19:57:19.764 00.004 11872 UpdateGuideState exits: m=9583 SNR=58.2
19:57:19.768 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.27) opts 0xd
19:57:19.769 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.09, 0.27)
19:57:19.769 00.000 9960 Moving (-0.09, 0.27) raw xDistance=0.08 yDistance=-0.28
19:57:19.769 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
19:57:19.769 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
19:57:19.769 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:57:19.774 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
19:57:19.778 00.004 11872 Enqueuing Expose request
19:57:19.782 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
19:57:19.782 00.000 9960 MoveAxis(E, 0, ABG)
19:57:19.782 00.000 9960 Move returns status 0, amount 0
19:57:19.782 00.000 9960 MoveAxis(N, 0, ABG)
19:57:19.783 00.001 9960 Move returns status 0, amount 0
19:57:19.783 00.000 9960 move complete, result=0
19:57:19.783 00.000 9960 worker thread done servicing request
19:57:19.783 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
19:57:19.787 00.004 9960 Worker thread wakes up
19:57:19.787 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
19:57:19.787 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1234,860,31,31)
19:57:21.036 01.249 9960 Exposure complete
19:57:21.180 00.144 9960 worker thread done servicing request
19:57:21.180 00.000 11872 OnExposeComplete: enter
19:57:21.185 00.005 11872 UpdateGuideState(): m_state=6
19:57:21.190 00.005 11872 Star::Find(15, 1249, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 16
19:57:21.194 00.004 11872 Star::Find returns 1 (0), X=1249.00, Y=875.48, Mass=9679, SNR=58.8, Peak=209 HFD=7.3
19:57:21.198 00.004 11872 CameraToMount -- cameraTheta (1.72) - m_xAngle (-3.14) = xAngle (4.85 = -1.43)
19:57:21.203 00.005 11872 CameraToMount -- cameraTheta (1.72) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.68 = -1.60)
19:57:21.211 00.008 11872 CameraToMount -- cameraX=-0.13 cameraY=0.90 hyp=0.91 cameraTheta=1.72 mountX=0.13 mountY=-0.91, mountTheta=-1.43
19:57:21.217 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.13, y=0.90, opts=13)
19:57:21.222 00.005 11872 Enqueuing Move request for scope (-0.13, 0.90)
19:57:21.227 00.005 9960 Worker thread wakes up
19:57:21.227 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.90) opts 0xd
19:57:21.227 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.13, 0.90)
19:57:21.227 00.000 9960 Moving (-0.13, 0.90) raw xDistance=0.13 yDistance=-0.91
19:57:21.227 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
19:57:21.228 00.001 9960 resist switch: large excursion: input -0.91 thresh 0.60 direction from 1 to -1
19:57:21.228 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.72
19:57:21.228 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.91 from input -0.91
19:57:21.228 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=1, FiltMin=0, FiltMax=170, Gamma=1.000
19:57:21.233 00.005 9960 MoveAxis(E, 0, ABG)
19:57:21.233 00.000 9960 Move returns status 0, amount 0
19:57:21.234 00.001 9960 MoveAxis(N, 677, ABG)
19:57:21.234 00.000 9960 Guiding  Dir = 0, Dur = 677
19:57:21.234 00.000 11872 UpdateGuideState exits: m=9679 SNR=58.8
19:57:21.238 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:57:21.243 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
19:57:21.247 00.004 11872 Enqueuing Expose request
19:57:21.251 00.004 9960 IsSlewing returns 0
19:57:21.251 00.000 9960 IsGuiding returns 0
19:57:21.251 00.000 9960 PulseGuide returned control before completion, sleep 687
19:57:21.945 00.694 9960 IsGuiding returns 1
19:57:21.946 00.001 9960 scope still moving after pulse duration time elapsed
19:57:21.977 00.031 9960 IsSlewing returns 0
19:57:21.977 00.000 9960 IsGuiding returns 0
19:57:21.977 00.000 9960 scope move finished after 677 + 49 ms
19:57:21.979 00.002 9960 Move returns status 0, amount 677
19:57:21.979 00.000 9960 move complete, result=0
19:57:21.980 00.001 9960 worker thread done servicing request
19:57:21.981 00.001 9960 Worker thread wakes up
19:57:21.981 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.9 px 677 ms NORTH
19:57:21.991 00.010 9960 worker thread servicing REQUEST_EXPOSE 1000
19:57:21.991 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1234,860,31,31)
19:57:23.238 01.247 9960 Exposure complete
19:57:23.408 00.170 11872 OnExposeComplete: enter
19:57:23.413 00.005 11872 UpdateGuideState(): m_state=6
19:57:23.423 00.010 9960 worker thread done servicing request
19:57:23.423 00.000 11872 Star::Find(15, 1248, 875, 0, (0,0,0,0), 1.5, 10.0, 255) frame 17
19:57:23.428 00.005 11872 Star::Find returns 1 (0), X=1248.97, Y=875.56, Mass=9483, SNR=59.0, Peak=209 HFD=7.2
19:57:23.433 00.005 11872 CameraToMount -- cameraTheta (1.73) - m_xAngle (-3.14) = xAngle (4.87 = -1.42)
19:57:23.439 00.006 11872 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.69 = -1.59)
19:57:23.451 00.012 11872 CameraToMount -- cameraX=-0.16 cameraY=0.98 hyp=0.99 cameraTheta=1.73 mountX=0.15 mountY=-0.99, mountTheta=-1.42
19:57:23.463 00.012 11872 SchedulePrimaryMove(0FA44CE0, x=-0.16, y=0.98, opts=13)
19:57:23.469 00.006 11872 Enqueuing Move request for scope (-0.16, 0.98)
19:57:23.473 00.004 9960 Worker thread wakes up
19:57:23.474 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.98) opts 0xd
19:57:23.474 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.16, 0.98)
19:57:23.474 00.000 9960 Moving (-0.16, 0.98) raw xDistance=0.15 yDistance=-0.99
19:57:23.475 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
19:57:23.475 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.99 from input -0.99
19:57:23.475 00.000 9960 MoveAxis(E, 0, ABG)
19:57:23.475 00.000 9960 Move returns status 0, amount 0
19:57:23.475 00.000 9960 MoveAxis(N, 738, ABG)
19:57:23.475 00.000 9960 Guiding  Dir = 0, Dur = 738
19:57:23.476 00.001 9960 IsSlewing returns 0
19:57:23.476 00.000 9960 IsGuiding returns 0
19:57:23.476 00.000 9960 PulseGuide returned control before completion, sleep 748
19:57:23.477 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=1, FiltMin=0, FiltMax=174, Gamma=1.000
19:57:23.487 00.010 11872 UpdateGuideState exits: m=9483 SNR=59.0
19:57:23.491 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:57:23.495 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
19:57:23.499 00.004 11872 Enqueuing Expose request
19:57:24.231 00.732 9960 IsGuiding returns 1
19:57:24.233 00.002 9960 scope still moving after pulse duration time elapsed
19:57:24.262 00.029 9960 IsSlewing returns 0
19:57:24.264 00.002 9960 IsGuiding returns 0
19:57:24.265 00.001 9960 scope move finished after 738 + 50 ms
19:57:24.265 00.000 9960 Move returns status 0, amount 738
19:57:24.266 00.001 9960 move complete, result=0
19:57:24.266 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -1.0 px 738 ms NORTH
19:57:24.274 00.008 9960 worker thread done servicing request
19:57:24.274 00.000 9960 Worker thread wakes up
19:57:24.274 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
19:57:24.274 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1234,860,31,31)
19:57:25.524 01.250 9960 Exposure complete
19:57:25.654 00.130 9960 worker thread done servicing request
19:57:25.654 00.000 11872 OnExposeComplete: enter
19:57:25.658 00.004 11872 UpdateGuideState(): m_state=6
19:57:25.663 00.005 11872 Star::Find(15, 1248, 875, 0, (0,0,0,0), 1.5, 10.0, 255) frame 18
19:57:25.667 00.004 11872 Star::Find returns 1 (0), X=1248.81, Y=874.74, Mass=9622, SNR=58.3, Peak=226 HFD=7.4
19:57:25.669 00.002 11872 CameraToMount -- cameraTheta (2.68) - m_xAngle (-3.14) = xAngle (5.82 = -0.47)
19:57:25.674 00.005 11872 CameraToMount -- cameraTheta (2.68) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.65 = -0.64)
19:57:25.677 00.003 11872 CameraToMount -- cameraX=-0.32 cameraY=0.16 hyp=0.36 cameraTheta=2.68 mountX=0.32 mountY=-0.21, mountTheta=-0.59
19:57:25.683 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.32, y=0.16, opts=13)
19:57:25.687 00.004 11872 Enqueuing Move request for scope (-0.32, 0.16)
19:57:25.691 00.004 9960 Worker thread wakes up
19:57:25.691 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.16) opts 0xd
19:57:25.691 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.32, 0.16)
19:57:25.691 00.000 9960 Moving (-0.32, 0.16) raw xDistance=0.32 yDistance=-0.21
19:57:25.691 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=226, med=1, FiltMin=0, FiltMax=183, Gamma=1.000
19:57:25.695 00.004 11872 UpdateGuideState exits: m=9622 SNR=58.3
19:57:25.699 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32
19:57:25.699 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
19:57:25.699 00.000 9960 MoveAxis(W, 135, ABG)
19:57:25.699 00.000 9960 Guiding  Dir = 3, Dur = 135
19:57:25.700 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:57:25.704 00.004 9960 IsSlewing returns 0
19:57:25.704 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
19:57:25.710 00.006 11872 Enqueuing Expose request
19:57:25.715 00.005 9960 IsGuiding returns 0
19:57:25.715 00.000 9960 PulseGuide returned control before completion, sleep 145
19:57:25.875 00.160 9960 IsGuiding returns 0
19:57:25.876 00.001 9960 Move returns status 0, amount 135
19:57:25.876 00.000 9960 MoveAxis(N, 160, ABG)
19:57:25.876 00.000 9960 Guiding  Dir = 0, Dur = 160
19:57:25.876 00.000 9960 IsSlewing returns 0
19:57:25.877 00.001 9960 IsGuiding returns 0
19:57:25.877 00.000 9960 PulseGuide returned control before completion, sleep 170
19:57:26.063 00.186 9960 IsGuiding returns 1
19:57:26.064 00.001 9960 scope still moving after pulse duration time elapsed
19:57:26.094 00.030 9960 IsSlewing returns 0
19:57:26.095 00.001 9960 IsGuiding returns 0
19:57:26.095 00.000 9960 scope move finished after 160 + 57 ms
19:57:26.095 00.000 9960 Move returns status 0, amount 160
19:57:26.096 00.001 9960 move complete, result=0
19:57:26.096 00.000 9960 worker thread done servicing request
19:57:26.096 00.000 9960 Worker thread wakes up
19:57:26.096 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
19:57:26.097 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1234,860,31,31)
19:57:26.097 00.000 11872 GuideStep: 0.3 px 135 ms WEST, -0.2 px 160 ms NORTH
19:57:27.341 01.244 9960 Exposure complete
19:57:27.475 00.134 9960 worker thread done servicing request
19:57:27.476 00.001 11872 OnExposeComplete: enter
19:57:27.481 00.005 11872 UpdateGuideState(): m_state=6
19:57:27.484 00.003 11872 Star::Find(15, 1248, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 19
19:57:27.489 00.005 11872 Star::Find returns 1 (0), X=1249.13, Y=874.71, Mass=9138, SNR=59.5, Peak=208 HFD=7.4
19:57:27.492 00.003 11872 CameraToMount -- cameraTheta (1.54) - m_xAngle (-3.14) = xAngle (4.67 = -1.61)
19:57:27.496 00.004 11872 CameraToMount -- cameraTheta (1.54) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.50 = -1.78)
19:57:27.500 00.004 11872 CameraToMount -- cameraX=0.00 cameraY=0.12 hyp=0.12 cameraTheta=1.54 mountX=-0.00 mountY=-0.12, mountTheta=-1.61
19:57:27.504 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.00, y=0.12, opts=13)
19:57:27.508 00.004 11872 Enqueuing Move request for scope (0.00, 0.12)
19:57:27.511 00.003 9960 Worker thread wakes up
19:57:27.511 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.12) opts 0xd
19:57:27.511 00.000 9960 Handling offset move in thread for scope, endpoint = (0.00, 0.12)
19:57:27.513 00.002 9960 Moving (0.00, 0.12) raw xDistance=-0.00 yDistance=-0.12
19:57:27.513 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
19:57:27.513 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
19:57:27.513 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
19:57:27.513 00.000 9960 MoveAxis(E, 0, ABG)
19:57:27.513 00.000 9960 Move returns status 0, amount 0
19:57:27.513 00.000 9960 MoveAxis(N, 0, ABG)
19:57:27.514 00.001 9960 Move returns status 0, amount 0
19:57:27.514 00.000 9960 move complete, result=0
19:57:27.515 00.001 9960 worker thread done servicing request
19:57:27.515 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=208, med=1, FiltMin=0, FiltMax=160, Gamma=1.000
19:57:27.520 00.005 11872 UpdateGuideState exits: m=9138 SNR=59.5
19:57:27.525 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:57:27.528 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
19:57:27.531 00.003 11872 Enqueuing Expose request
19:57:27.535 00.004 11872 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
19:57:27.538 00.003 9960 Worker thread wakes up
19:57:27.538 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
19:57:27.538 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1234,860,31,31)
19:57:28.785 01.247 9960 Exposure complete
19:57:28.917 00.132 9960 worker thread done servicing request
19:57:28.917 00.000 11872 OnExposeComplete: enter
19:57:28.922 00.005 11872 UpdateGuideState(): m_state=6
19:57:28.926 00.004 11872 Star::Find(15, 1249, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 20
19:57:28.931 00.005 11872 Star::Find returns 1 (0), X=1249.22, Y=874.81, Mass=9174, SNR=57.6, Peak=197 HFD=7.4
19:57:28.935 00.004 11872 CameraToMount -- cameraTheta (1.20) - m_xAngle (-3.14) = xAngle (4.33 = -1.95)
19:57:28.939 00.004 11872 CameraToMount -- cameraTheta (1.20) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.16 = -2.12)
19:57:28.943 00.004 11872 CameraToMount -- cameraX=0.09 cameraY=0.23 hyp=0.24 cameraTheta=1.20 mountX=-0.09 mountY=-0.21, mountTheta=-1.98
19:57:28.948 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.09, y=0.23, opts=13)
19:57:28.953 00.005 11872 Enqueuing Move request for scope (0.09, 0.23)
19:57:28.958 00.005 9960 Worker thread wakes up
19:57:28.958 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=197, med=1, FiltMin=0, FiltMax=166, Gamma=1.000
19:57:28.963 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.23) opts 0xd
19:57:28.963 00.000 9960 Handling offset move in thread for scope, endpoint = (0.09, 0.23)
19:57:28.963 00.000 11872 UpdateGuideState exits: m=9174 SNR=57.6
19:57:28.968 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:57:28.973 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
19:57:28.977 00.004 11872 Enqueuing Expose request
19:57:28.982 00.005 9960 Moving (0.09, 0.23) raw xDistance=-0.09 yDistance=-0.21
19:57:28.982 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
19:57:28.982 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
19:57:28.982 00.000 9960 MoveAxis(E, 0, ABG)
19:57:28.983 00.001 9960 Move returns status 0, amount 0
19:57:28.983 00.000 9960 MoveAxis(N, 155, ABG)
19:57:28.983 00.000 9960 Guiding  Dir = 0, Dur = 155
19:57:28.983 00.000 9960 IsSlewing returns 0
19:57:28.984 00.001 9960 IsGuiding returns 0
19:57:28.984 00.000 9960 PulseGuide returned control before completion, sleep 165
19:57:29.155 00.171 9960 IsGuiding returns 1
19:57:29.155 00.000 9960 scope still moving after pulse duration time elapsed
19:57:29.186 00.031 9960 IsSlewing returns 0
19:57:29.187 00.001 9960 IsGuiding returns 0
19:57:29.188 00.001 9960 scope move finished after 155 + 48 ms
19:57:29.188 00.000 9960 Move returns status 0, amount 155
19:57:29.188 00.000 9960 move complete, result=0
19:57:29.189 00.001 9960 worker thread done servicing request
19:57:29.189 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 155 ms NORTH
19:57:29.196 00.007 9960 Worker thread wakes up
19:57:29.196 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
19:57:29.196 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1234,860,31,31)
19:57:30.450 01.254 9960 Exposure complete
19:57:30.587 00.137 9960 worker thread done servicing request
19:57:30.587 00.000 11872 OnExposeComplete: enter
19:57:30.591 00.004 11872 UpdateGuideState(): m_state=6
19:57:30.595 00.004 11872 Star::Find(15, 1249, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 21
19:57:30.599 00.004 11872 Star::Find returns 1 (0), X=1249.51, Y=874.71, Mass=9519, SNR=58.8, Peak=211 HFD=7.3
19:57:30.603 00.004 11872 CameraToMount -- cameraTheta (0.33) - m_xAngle (-3.14) = xAngle (3.47 = -2.82)
19:57:30.607 00.004 11872 CameraToMount -- cameraTheta (0.33) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.29 = -2.99)
19:57:30.612 00.005 11872 CameraToMount -- cameraX=0.38 cameraY=0.13 hyp=0.40 cameraTheta=0.33 mountX=-0.38 mountY=-0.06, mountTheta=-2.98
19:57:30.617 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.38, y=0.13, opts=13)
19:57:30.622 00.005 11872 Enqueuing Move request for scope (0.38, 0.13)
19:57:30.626 00.004 9960 Worker thread wakes up
19:57:30.626 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=1, FiltMin=0, FiltMax=176, Gamma=1.000
19:57:30.629 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.38, 0.13) opts 0xd
19:57:30.631 00.002 9960 Handling offset move in thread for scope, endpoint = (0.38, 0.13)
19:57:30.631 00.000 9960 Moving (0.38, 0.13) raw xDistance=-0.38 yDistance=-0.06
19:57:30.631 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.38
19:57:30.631 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
19:57:30.632 00.001 11872 UpdateGuideState exits: m=9519 SNR=58.8
19:57:30.635 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:57:30.639 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
19:57:30.643 00.004 11872 Enqueuing Expose request
19:57:30.648 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
19:57:30.648 00.000 9960 MoveAxis(E, 159, ABG)
19:57:30.649 00.001 9960 Guiding  Dir = 2, Dur = 159
19:57:30.649 00.000 9960 IsSlewing returns 0
19:57:30.649 00.000 9960 IsGuiding returns 0
19:57:30.650 00.001 9960 PulseGuide returned control before completion, sleep 169
19:57:30.831 00.181 9960 IsGuiding returns 1
19:57:30.835 00.004 9960 scope still moving after pulse duration time elapsed
19:57:30.862 00.027 9960 IsSlewing returns 0
19:57:30.863 00.001 9960 IsGuiding returns 0
19:57:30.864 00.001 9960 scope move finished after 159 + 55 ms
19:57:30.864 00.000 9960 Move returns status 0, amount 159
19:57:30.865 00.001 9960 MoveAxis(N, 0, ABG)
19:57:30.866 00.001 9960 Move returns status 0, amount 0
19:57:30.866 00.000 9960 move complete, result=0
19:57:30.866 00.000 9960 worker thread done servicing request
19:57:30.866 00.000 9960 Worker thread wakes up
19:57:30.866 00.000 11872 GuideStep: -0.4 px 159 ms EAST, -0.1 px 0 ms NORTH
19:57:30.872 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
19:57:30.873 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1234,860,31,31)
19:57:32.122 01.249 9960 Exposure complete
19:57:32.259 00.137 9960 worker thread done servicing request
19:57:32.259 00.000 11872 OnExposeComplete: enter
19:57:32.264 00.005 11872 UpdateGuideState(): m_state=6
19:57:32.269 00.005 11872 Star::Find(15, 1249, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 22
19:57:32.273 00.004 11872 Star::Find returns 1 (0), X=1249.22, Y=874.93, Mass=9049, SNR=56.6, Peak=194 HFD=7.5
19:57:32.276 00.003 11872 CameraToMount -- cameraTheta (1.30) - m_xAngle (-3.14) = xAngle (4.44 = -1.85)
19:57:32.281 00.005 11872 CameraToMount -- cameraTheta (1.30) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.27 = -2.02)
19:57:32.284 00.003 11872 CameraToMount -- cameraX=0.09 cameraY=0.34 hyp=0.35 cameraTheta=1.30 mountX=-0.10 mountY=-0.32, mountTheta=-1.86
19:57:32.290 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.09, y=0.34, opts=13)
19:57:32.294 00.004 11872 Enqueuing Move request for scope (0.09, 0.34)
19:57:32.298 00.004 9960 Worker thread wakes up
19:57:32.299 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=194, med=1, FiltMin=0, FiltMax=160, Gamma=1.000
19:57:32.304 00.005 11872 UpdateGuideState exits: m=9049 SNR=56.6
19:57:32.308 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:57:32.312 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
19:57:32.316 00.004 11872 Enqueuing Expose request
19:57:32.320 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.34) opts 0xd
19:57:32.320 00.000 9960 Handling offset move in thread for scope, endpoint = (0.09, 0.34)
19:57:32.320 00.000 9960 Moving (0.09, 0.34) raw xDistance=-0.10 yDistance=-0.32
19:57:32.320 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
19:57:32.321 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
19:57:32.321 00.000 9960 MoveAxis(E, 0, ABG)
19:57:32.321 00.000 9960 Move returns status 0, amount 0
19:57:32.321 00.000 9960 MoveAxis(N, 239, ABG)
19:57:32.322 00.001 9960 Guiding  Dir = 0, Dur = 239
19:57:32.322 00.000 9960 IsSlewing returns 0
19:57:32.323 00.001 9960 IsGuiding returns 0
19:57:32.323 00.000 9960 PulseGuide returned control before completion, sleep 249
19:57:32.583 00.260 9960 IsGuiding returns 1
19:57:32.584 00.001 9960 scope still moving after pulse duration time elapsed
19:57:32.615 00.031 9960 IsSlewing returns 0
19:57:32.616 00.001 9960 IsGuiding returns 0
19:57:32.617 00.001 9960 scope move finished after 239 + 54 ms
19:57:32.617 00.000 9960 Move returns status 0, amount 239
19:57:32.617 00.000 9960 move complete, result=0
19:57:32.618 00.001 9960 worker thread done servicing request
19:57:32.618 00.000 9960 Worker thread wakes up
19:57:32.619 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 239 ms NORTH
19:57:32.624 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
19:57:32.624 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1234,860,31,31)
19:57:33.876 01.252 9960 Exposure complete
19:57:34.018 00.142 9960 worker thread done servicing request
19:57:34.018 00.000 11872 OnExposeComplete: enter
19:57:34.022 00.004 11872 UpdateGuideState(): m_state=6
19:57:34.028 00.006 11872 Star::Find(15, 1249, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 23
19:57:34.034 00.006 11872 Star::Find returns 1 (0), X=1249.42, Y=874.83, Mass=9798, SNR=58.7, Peak=207 HFD=7.5
19:57:34.039 00.005 11872 CameraToMount -- cameraTheta (0.70) - m_xAngle (-3.14) = xAngle (3.84 = -2.44)
19:57:34.046 00.007 11872 CameraToMount -- cameraTheta (0.70) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.67 = -2.61)
19:57:34.051 00.005 11872 CameraToMount -- cameraX=0.29 cameraY=0.25 hyp=0.38 cameraTheta=0.70 mountX=-0.29 mountY=-0.19, mountTheta=-2.56
19:57:34.059 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=0.29, y=0.25, opts=13)
19:57:34.063 00.004 11872 Enqueuing Move request for scope (0.29, 0.25)
19:57:34.066 00.003 9960 Worker thread wakes up
19:57:34.066 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=1, FiltMin=0, FiltMax=172, Gamma=1.000
19:57:34.071 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.25) opts 0xd
19:57:34.071 00.000 11872 UpdateGuideState exits: m=9798 SNR=58.7
19:57:34.077 00.006 9960 Handling offset move in thread for scope, endpoint = (0.29, 0.25)
19:57:34.077 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:57:34.080 00.003 9960 Moving (0.29, 0.25) raw xDistance=-0.29 yDistance=-0.19
19:57:34.081 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
19:57:34.085 00.004 9960 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.29
19:57:34.085 00.000 11872 Enqueuing Expose request
19:57:34.089 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
19:57:34.089 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
19:57:34.090 00.001 9960 MoveAxis(E, 123, ABG)
19:57:34.090 00.000 9960 Guiding  Dir = 2, Dur = 123
19:57:34.090 00.000 9960 IsSlewing returns 0
19:57:34.090 00.000 9960 IsGuiding returns 0
19:57:34.090 00.000 9960 PulseGuide returned control before completion, sleep 133
19:57:34.226 00.136 9960 IsGuiding returns 1
19:57:34.227 00.001 9960 scope still moving after pulse duration time elapsed
19:57:34.257 00.030 9960 IsSlewing returns 0
19:57:34.259 00.002 9960 IsGuiding returns 0
19:57:34.260 00.001 9960 scope move finished after 123 + 46 ms
19:57:34.260 00.000 9960 Move returns status 0, amount 123
19:57:34.260 00.000 9960 MoveAxis(N, 0, ABG)
19:57:34.261 00.001 9960 Move returns status 0, amount 0
19:57:34.261 00.000 9960 move complete, result=0
19:57:34.261 00.000 9960 worker thread done servicing request
19:57:34.263 00.002 9960 Worker thread wakes up
19:57:34.263 00.000 11872 GuideStep: -0.3 px 123 ms EAST, -0.2 px 0 ms NORTH
19:57:34.270 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
19:57:34.270 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1234,860,31,31)
19:57:35.523 01.253 9960 Exposure complete
19:57:35.658 00.135 9960 worker thread done servicing request
19:57:35.659 00.001 11872 OnExposeComplete: enter
19:57:35.662 00.003 11872 UpdateGuideState(): m_state=6
19:57:35.667 00.005 11872 Star::Find(15, 1249, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 24
19:57:35.671 00.004 11872 Star::Find returns 1 (0), X=1249.12, Y=875.26, Mass=9691, SNR=61.0, Peak=195 HFD=7.5
19:57:35.678 00.007 11872 CameraToMount -- cameraTheta (1.59) - m_xAngle (-3.14) = xAngle (4.72 = -1.56)
19:57:35.683 00.005 11872 CameraToMount -- cameraTheta (1.59) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.55 = -1.73)
19:57:35.688 00.005 11872 CameraToMount -- cameraX=-0.01 cameraY=0.68 hyp=0.68 cameraTheta=1.59 mountX=0.01 mountY=-0.67, mountTheta=-1.56
19:57:35.692 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.01, y=0.68, opts=13)
19:57:35.697 00.005 11872 Enqueuing Move request for scope (-0.01, 0.68)
19:57:35.701 00.004 9960 Worker thread wakes up
19:57:35.701 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=195, med=1, FiltMin=0, FiltMax=176, Gamma=1.000
19:57:35.706 00.005 11872 UpdateGuideState exits: m=9691 SNR=61.0
19:57:35.710 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:57:35.715 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.68) opts 0xd
19:57:35.715 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.01, 0.68)
19:57:35.715 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
19:57:35.719 00.004 11872 Enqueuing Expose request
19:57:35.723 00.004 9960 Moving (-0.01, 0.68) raw xDistance=0.01 yDistance=-0.67
19:57:35.723 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
19:57:35.724 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.67 from input -0.67
19:57:35.724 00.000 9960 MoveAxis(E, 0, ABG)
19:57:35.724 00.000 9960 Move returns status 0, amount 0
19:57:35.724 00.000 9960 MoveAxis(N, 498, ABG)
19:57:35.724 00.000 9960 Guiding  Dir = 0, Dur = 498
19:57:35.725 00.001 9960 IsSlewing returns 0
19:57:35.725 00.000 9960 IsGuiding returns 0
19:57:35.726 00.001 9960 PulseGuide returned control before completion, sleep 508
19:57:36.248 00.522 9960 IsGuiding returns 0
19:57:36.248 00.000 9960 Move returns status 0, amount 498
19:57:36.250 00.002 9960 move complete, result=0
19:57:36.250 00.000 9960 worker thread done servicing request
19:57:36.250 00.000 9960 Worker thread wakes up
19:57:36.251 00.001 11872 GuideStep: 0.0 px 0 ms EAST, -0.7 px 498 ms NORTH
19:57:36.257 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
19:57:36.257 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1234,860,31,31)
19:57:37.510 01.253 9960 Exposure complete
19:57:37.644 00.134 9960 worker thread done servicing request
19:57:37.645 00.001 11872 OnExposeComplete: enter
19:57:37.649 00.004 11872 UpdateGuideState(): m_state=6
19:57:37.653 00.004 11872 Star::Find(15, 1249, 875, 0, (0,0,0,0), 1.5, 10.0, 255) frame 25
19:57:37.657 00.004 11872 Star::Find returns 1 (0), X=1249.12, Y=874.48, Mass=9522, SNR=58.4, Peak=201 HFD=7.3
19:57:37.661 00.004 11872 CameraToMount -- cameraTheta (-1.69) - m_xAngle (-3.14) = xAngle (1.44 = 1.44)
19:57:37.664 00.003 11872 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.27 = 1.27)
19:57:37.668 00.004 11872 CameraToMount -- cameraX=-0.01 cameraY=-0.10 hyp=0.10 cameraTheta=-1.69 mountX=0.01 mountY=0.10, mountTheta=1.44
19:57:37.674 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.01, y=-0.10, opts=13)
19:57:37.681 00.007 11872 Enqueuing Move request for scope (-0.01, -0.10)
19:57:37.685 00.004 9960 Worker thread wakes up
19:57:37.685 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=201, med=1, FiltMin=0, FiltMax=168, Gamma=1.000
19:57:37.689 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.10) opts 0xd
19:57:37.689 00.000 11872 UpdateGuideState exits: m=9522 SNR=58.4
19:57:37.693 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:57:37.696 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
19:57:37.701 00.005 9960 Handling offset move in thread for scope, endpoint = (-0.01, -0.10)
19:57:37.701 00.000 9960 Moving (-0.01, -0.10) raw xDistance=0.01 yDistance=0.10
19:57:37.701 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
19:57:37.701 00.000 11872 Enqueuing Expose request
19:57:37.707 00.006 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
19:57:37.708 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
19:57:37.708 00.000 9960 MoveAxis(E, 0, ABG)
19:57:37.708 00.000 9960 Move returns status 0, amount 0
19:57:37.708 00.000 9960 MoveAxis(N, 0, ABG)
19:57:37.708 00.000 9960 Move returns status 0, amount 0
19:57:37.708 00.000 9960 move complete, result=0
19:57:37.709 00.001 9960 worker thread done servicing request
19:57:37.709 00.000 11872 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
19:57:37.713 00.004 9960 Worker thread wakes up
19:57:37.713 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
19:57:37.713 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1234,860,31,31)
19:57:38.956 01.243 9960 Exposure complete
19:57:39.084 00.128 9960 worker thread done servicing request
19:57:39.085 00.001 11872 OnExposeComplete: enter
19:57:39.088 00.003 11872 UpdateGuideState(): m_state=6
19:57:39.092 00.004 11872 Star::Find(15, 1249, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 26
19:57:39.095 00.003 11872 Star::Find returns 1 (0), X=1249.06, Y=874.53, Mass=9688, SNR=61.3, Peak=203 HFD=7.3
19:57:39.098 00.003 11872 CameraToMount -- cameraTheta (-2.46) - m_xAngle (-3.14) = xAngle (0.68 = 0.68)
19:57:39.103 00.005 11872 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.51 = 0.51)
19:57:39.115 00.012 11872 CameraToMount -- cameraX=-0.07 cameraY=-0.06 hyp=0.09 cameraTheta=-2.46 mountX=0.07 mountY=0.04, mountTheta=0.56
19:57:39.123 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=-0.07, y=-0.06, opts=13)
19:57:39.130 00.007 11872 Enqueuing Move request for scope (-0.07, -0.06)
19:57:39.134 00.004 9960 Worker thread wakes up
19:57:39.134 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.06) opts 0xd
19:57:39.134 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=203, med=1, FiltMin=0, FiltMax=167, Gamma=1.000
19:57:39.139 00.005 9960 Handling offset move in thread for scope, endpoint = (-0.07, -0.06)
19:57:39.139 00.000 11872 UpdateGuideState exits: m=9688 SNR=61.3
19:57:39.143 00.004 9960 Moving (-0.07, -0.06) raw xDistance=0.07 yDistance=0.04
19:57:39.143 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:57:39.146 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
19:57:39.146 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
19:57:39.150 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
19:57:39.151 00.001 11872 Enqueuing Expose request
19:57:39.154 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
19:57:39.154 00.000 9960 MoveAxis(E, 0, ABG)
19:57:39.154 00.000 9960 Move returns status 0, amount 0
19:57:39.154 00.000 9960 MoveAxis(N, 0, ABG)
19:57:39.155 00.001 9960 Move returns status 0, amount 0
19:57:39.155 00.000 9960 move complete, result=0
19:57:39.155 00.000 9960 worker thread done servicing request
19:57:39.155 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
19:57:39.158 00.003 9960 Worker thread wakes up
19:57:39.159 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
19:57:39.159 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1234,860,31,31)
19:57:40.409 01.250 9960 Exposure complete
19:57:40.546 00.137 9960 worker thread done servicing request
19:57:40.547 00.001 11872 OnExposeComplete: enter
19:57:40.550 00.003 11872 UpdateGuideState(): m_state=6
19:57:40.554 00.004 11872 Star::Find(15, 1249, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 27
19:57:40.559 00.005 11872 Star::Find returns 1 (0), X=1248.95, Y=874.75, Mass=9535, SNR=60.7, Peak=197 HFD=7.5
19:57:40.564 00.005 11872 CameraToMount -- cameraTheta (2.41) - m_xAngle (-3.14) = xAngle (5.55 = -0.73)
19:57:40.567 00.003 11872 CameraToMount -- cameraTheta (2.41) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.38 = -0.91)
19:57:40.571 00.004 11872 CameraToMount -- cameraX=-0.18 cameraY=0.16 hyp=0.25 cameraTheta=2.41 mountX=0.18 mountY=-0.19, mountTheta=-0.82
19:57:40.577 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.18, y=0.16, opts=13)
19:57:40.581 00.004 11872 Enqueuing Move request for scope (-0.18, 0.16)
19:57:40.585 00.004 9960 Worker thread wakes up
19:57:40.585 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=197, med=1, FiltMin=0, FiltMax=167, Gamma=1.000
19:57:40.589 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.16) opts 0xd
19:57:40.589 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.18, 0.16)
19:57:40.591 00.002 9960 Moving (-0.18, 0.16) raw xDistance=0.18 yDistance=-0.19
19:57:40.591 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
19:57:40.591 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
19:57:40.591 00.000 11872 UpdateGuideState exits: m=9535 SNR=60.7
19:57:40.595 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:57:40.599 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
19:57:40.602 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
19:57:40.602 00.000 9960 MoveAxis(E, 0, ABG)
19:57:40.602 00.000 9960 Move returns status 0, amount 0
19:57:40.602 00.000 9960 MoveAxis(N, 0, ABG)
19:57:40.604 00.002 9960 Move returns status 0, amount 0
19:57:40.604 00.000 9960 move complete, result=0
19:57:40.604 00.000 11872 Enqueuing Expose request
19:57:40.609 00.005 9960 worker thread done servicing request
19:57:40.609 00.000 9960 Worker thread wakes up
19:57:40.609 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
19:57:40.615 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
19:57:40.615 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1234,860,31,31)
19:57:41.867 01.252 9960 Exposure complete
19:57:42.003 00.136 9960 worker thread done servicing request
19:57:42.003 00.000 11872 OnExposeComplete: enter
19:57:42.008 00.005 11872 UpdateGuideState(): m_state=6
19:57:42.013 00.005 11872 Star::Find(15, 1248, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 28
19:57:42.019 00.006 11872 Star::Find returns 1 (0), X=1248.85, Y=874.93, Mass=9409, SNR=57.5, Peak=196 HFD=7.4
19:57:42.023 00.004 11872 CameraToMount -- cameraTheta (2.25) - m_xAngle (-3.14) = xAngle (5.39 = -0.89)
19:57:42.028 00.005 11872 CameraToMount -- cameraTheta (2.25) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.22 = -1.07)
19:57:42.032 00.004 11872 CameraToMount -- cameraX=-0.28 cameraY=0.34 hyp=0.44 cameraTheta=2.25 mountX=0.28 mountY=-0.39, mountTheta=-0.95
19:57:42.038 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.28, y=0.34, opts=13)
19:57:42.041 00.003 11872 Enqueuing Move request for scope (-0.28, 0.34)
19:57:42.047 00.006 9960 Worker thread wakes up
19:57:42.048 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.34) opts 0xd
19:57:42.048 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=196, med=1, FiltMin=0, FiltMax=167, Gamma=1.000
19:57:42.052 00.004 11872 UpdateGuideState exits: m=9409 SNR=57.5
19:57:42.056 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:57:42.061 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
19:57:42.065 00.004 11872 Enqueuing Expose request
19:57:42.068 00.003 9960 Handling offset move in thread for scope, endpoint = (-0.28, 0.34)
19:57:42.068 00.000 9960 Moving (-0.28, 0.34) raw xDistance=0.28 yDistance=-0.39
19:57:42.069 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.28
19:57:42.069 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.39 from input -0.39
19:57:42.069 00.000 9960 MoveAxis(W, 116, ABG)
19:57:42.069 00.000 9960 Guiding  Dir = 3, Dur = 116
19:57:42.069 00.000 9960 IsSlewing returns 0
19:57:42.071 00.002 9960 IsGuiding returns 0
19:57:42.071 00.000 9960 PulseGuide returned control before completion, sleep 126
19:57:42.203 00.132 9960 IsGuiding returns 1
19:57:42.203 00.000 9960 scope still moving after pulse duration time elapsed
19:57:42.233 00.030 9960 IsSlewing returns 0
19:57:42.235 00.002 9960 IsGuiding returns 1
19:57:42.264 00.029 9960 IsSlewing returns 0
19:57:42.265 00.001 9960 IsGuiding returns 1
19:57:42.294 00.029 9960 IsSlewing returns 0
19:57:42.296 00.002 9960 IsGuiding returns 0
19:57:42.296 00.000 9960 scope move finished after 116 + 109 ms
19:57:42.297 00.001 9960 Move returns status 0, amount 116
19:57:42.297 00.000 9960 MoveAxis(N, 288, ABG)
19:57:42.297 00.000 9960 Guiding  Dir = 0, Dur = 288
19:57:42.298 00.001 9960 IsSlewing returns 0
19:57:42.299 00.001 9960 IsGuiding returns 0
19:57:42.299 00.000 9960 PulseGuide returned control before completion, sleep 298
19:57:42.609 00.310 9960 IsGuiding returns 1
19:57:42.611 00.002 9960 scope still moving after pulse duration time elapsed
19:57:42.640 00.029 9960 IsSlewing returns 0
19:57:42.642 00.002 9960 IsGuiding returns 0
19:57:42.643 00.001 9960 scope move finished after 288 + 55 ms
19:57:42.643 00.000 9960 Move returns status 0, amount 288
19:57:42.644 00.001 9960 move complete, result=0
19:57:42.644 00.000 9960 worker thread done servicing request
19:57:42.645 00.001 9960 Worker thread wakes up
19:57:42.646 00.001 11872 GuideStep: 0.3 px 116 ms WEST, -0.4 px 288 ms NORTH
19:57:42.651 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
19:57:42.652 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1234,860,31,31)
19:57:43.902 01.250 9960 Exposure complete
19:57:44.022 00.120 9960 worker thread done servicing request
19:57:44.023 00.001 11872 OnExposeComplete: enter
19:57:44.026 00.003 11872 UpdateGuideState(): m_state=6
19:57:44.030 00.004 11872 Star::Find(15, 1248, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
19:57:44.034 00.004 11872 Star::Find returns 1 (0), X=1248.82, Y=874.69, Mass=9987, SNR=62.2, Peak=219 HFD=7.5
19:57:44.037 00.003 11872 CameraToMount -- cameraTheta (2.82) - m_xAngle (-3.14) = xAngle (5.96 = -0.33)
19:57:44.041 00.004 11872 CameraToMount -- cameraTheta (2.82) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.78 = -0.50)
19:57:44.046 00.005 11872 CameraToMount -- cameraX=-0.31 cameraY=0.10 hyp=0.32 cameraTheta=2.82 mountX=0.31 mountY=-0.16, mountTheta=-0.47
19:57:44.051 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.31, y=0.10, opts=13)
19:57:44.057 00.006 11872 Enqueuing Move request for scope (-0.31, 0.10)
19:57:44.060 00.003 9960 Worker thread wakes up
19:57:44.060 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.10) opts 0xd
19:57:44.061 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.31, 0.10)
19:57:44.061 00.000 9960 Moving (-0.31, 0.10) raw xDistance=0.31 yDistance=-0.16
19:57:44.062 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=219, med=1, FiltMin=0, FiltMax=185, Gamma=1.000
19:57:44.065 00.003 11872 UpdateGuideState exits: m=9987 SNR=62.2
19:57:44.069 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:57:44.072 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
19:57:44.076 00.004 11872 Enqueuing Expose request
19:57:44.080 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.31
19:57:44.080 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
19:57:44.080 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
19:57:44.081 00.001 9960 MoveAxis(W, 137, ABG)
19:57:44.081 00.000 9960 Guiding  Dir = 3, Dur = 137
19:57:44.082 00.001 9960 IsSlewing returns 0
19:57:44.082 00.000 9960 IsGuiding returns 0
19:57:44.082 00.000 9960 PulseGuide returned control before completion, sleep 147
19:57:44.237 00.155 9960 IsGuiding returns 1
19:57:44.238 00.001 9960 scope still moving after pulse duration time elapsed
19:57:44.269 00.031 9960 IsSlewing returns 0
19:57:44.269 00.000 9960 IsGuiding returns 0
19:57:44.271 00.002 9960 scope move finished after 137 + 51 ms
19:57:44.271 00.000 9960 Move returns status 0, amount 137
19:57:44.271 00.000 9960 MoveAxis(N, 0, ABG)
19:57:44.271 00.000 9960 Move returns status 0, amount 0
19:57:44.272 00.001 9960 move complete, result=0
19:57:44.272 00.000 9960 worker thread done servicing request
19:57:44.272 00.000 9960 Worker thread wakes up
19:57:44.272 00.000 11872 GuideStep: 0.3 px 137 ms WEST, -0.2 px 0 ms NORTH
19:57:44.279 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
19:57:44.279 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1234,860,31,31)
19:57:45.526 01.247 9960 Exposure complete
19:57:45.662 00.136 9960 worker thread done servicing request
19:57:45.663 00.001 11872 OnExposeComplete: enter
19:57:45.667 00.004 11872 UpdateGuideState(): m_state=6
19:57:45.670 00.003 11872 Star::Find(15, 1248, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 30
19:57:45.676 00.006 11872 Star::Find returns 1 (0), X=1249.01, Y=874.91, Mass=9395, SNR=57.2, Peak=198 HFD=7.2
19:57:45.680 00.004 11872 CameraToMount -- cameraTheta (1.92) - m_xAngle (-3.14) = xAngle (5.06 = -1.22)
19:57:45.684 00.004 11872 CameraToMount -- cameraTheta (1.92) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.89 = -1.39)
19:57:45.687 00.003 11872 CameraToMount -- cameraX=-0.12 cameraY=0.32 hyp=0.35 cameraTheta=1.92 mountX=0.12 mountY=-0.34, mountTheta=-1.24
19:57:45.692 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.12, y=0.32, opts=13)
19:57:45.696 00.004 11872 Enqueuing Move request for scope (-0.12, 0.32)
19:57:45.700 00.004 9960 Worker thread wakes up
19:57:45.701 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.32) opts 0xd
19:57:45.701 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.12, 0.32)
19:57:45.701 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=198, med=1, FiltMin=0, FiltMax=176, Gamma=1.000
19:57:45.705 00.004 11872 UpdateGuideState exits: m=9395 SNR=57.2
19:57:45.709 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:57:45.713 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
19:57:45.716 00.003 11872 Enqueuing Expose request
19:57:45.719 00.003 9960 Moving (-0.12, 0.32) raw xDistance=0.12 yDistance=-0.34
19:57:45.721 00.002 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
19:57:45.721 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
19:57:45.721 00.000 9960 MoveAxis(E, 0, ABG)
19:57:45.721 00.000 9960 Move returns status 0, amount 0
19:57:45.721 00.000 9960 MoveAxis(N, 254, ABG)
19:57:45.721 00.000 9960 Guiding  Dir = 0, Dur = 254
19:57:45.722 00.001 9960 IsSlewing returns 0
19:57:45.722 00.000 9960 IsGuiding returns 0
19:57:45.722 00.000 9960 PulseGuide returned control before completion, sleep 264
19:57:45.999 00.277 9960 IsGuiding returns 1
19:57:45.999 00.000 9960 scope still moving after pulse duration time elapsed
19:57:46.030 00.031 9960 IsSlewing returns 0
19:57:46.031 00.001 9960 IsGuiding returns 0
19:57:46.032 00.001 9960 scope move finished after 254 + 55 ms
19:57:46.033 00.001 9960 Move returns status 0, amount 254
19:57:46.033 00.000 9960 move complete, result=0
19:57:46.033 00.000 9960 worker thread done servicing request
19:57:46.034 00.001 9960 Worker thread wakes up
19:57:46.034 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 254 ms NORTH
19:57:46.041 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
19:57:46.041 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1234,860,31,31)
19:57:47.290 01.249 9960 Exposure complete
19:57:47.421 00.131 9960 worker thread done servicing request
19:57:47.421 00.000 11872 OnExposeComplete: enter
19:57:47.425 00.004 11872 UpdateGuideState(): m_state=6
19:57:47.429 00.004 11872 Star::Find(15, 1249, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 31
19:57:47.433 00.004 11872 Star::Find returns 1 (0), X=1248.84, Y=874.58, Mass=9557, SNR=59.7, Peak=187 HFD=7.4
19:57:47.436 00.003 11872 CameraToMount -- cameraTheta (-3.12) - m_xAngle (-3.14) = xAngle (0.01 = 0.01)
19:57:47.441 00.005 11872 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (-0.16 = -0.16)
19:57:47.445 00.004 11872 CameraToMount -- cameraX=-0.29 cameraY=-0.01 hyp=0.29 cameraTheta=-3.12 mountX=0.29 mountY=-0.05, mountTheta=-0.16
19:57:47.449 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.29, y=-0.01, opts=13)
19:57:47.452 00.003 11872 Enqueuing Move request for scope (-0.29, -0.01)
19:57:47.457 00.005 9960 Worker thread wakes up
19:57:47.457 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.01) opts 0xd
19:57:47.458 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.29, -0.01)
19:57:47.459 00.001 9960 Moving (-0.29, -0.01) raw xDistance=0.29 yDistance=-0.05
19:57:47.459 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29
19:57:47.459 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
19:57:47.459 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=187, med=1, FiltMin=0, FiltMax=171, Gamma=1.000
19:57:47.464 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
19:57:47.464 00.000 9960 MoveAxis(W, 122, ABG)
19:57:47.464 00.000 9960 Guiding  Dir = 3, Dur = 122
19:57:47.464 00.000 11872 UpdateGuideState exits: m=9557 SNR=59.7
19:57:47.469 00.005 9960 IsSlewing returns 0
19:57:47.469 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:57:47.473 00.004 9960 IsGuiding returns 0
19:57:47.473 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
19:57:47.477 00.004 9960 PulseGuide returned control before completion, sleep 132
19:57:47.477 00.000 11872 Enqueuing Expose request
19:57:47.626 00.149 9960 IsGuiding returns 1
19:57:47.626 00.000 9960 scope still moving after pulse duration time elapsed
19:57:47.657 00.031 9960 IsSlewing returns 0
19:57:47.657 00.000 9960 IsGuiding returns 0
19:57:47.657 00.000 9960 scope move finished after 122 + 61 ms
19:57:47.658 00.001 9960 Move returns status 0, amount 122
19:57:47.658 00.000 9960 MoveAxis(N, 0, ABG)
19:57:47.658 00.000 9960 Move returns status 0, amount 0
19:57:47.658 00.000 9960 move complete, result=0
19:57:47.658 00.000 11872 GuideStep: 0.3 px 122 ms WEST, -0.0 px 0 ms NORTH
19:57:47.663 00.005 9960 worker thread done servicing request
19:57:47.663 00.000 9960 Worker thread wakes up
19:57:47.663 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
19:57:47.663 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1234,860,31,31)
19:57:48.914 01.251 9960 Exposure complete
19:57:49.035 00.121 9960 worker thread done servicing request
19:57:49.036 00.001 11872 OnExposeComplete: enter
19:57:49.039 00.003 11872 UpdateGuideState(): m_state=6
19:57:49.043 00.004 11872 Star::Find(15, 1248, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 32
19:57:49.048 00.005 11872 Star::Find returns 1 (0), X=1249.17, Y=874.80, Mass=9233, SNR=56.6, Peak=195 HFD=7.4
19:57:49.054 00.006 11872 CameraToMount -- cameraTheta (1.37) - m_xAngle (-3.14) = xAngle (4.50 = -1.78)
19:57:49.058 00.004 11872 CameraToMount -- cameraTheta (1.37) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.33 = -1.95)
19:57:49.062 00.004 11872 CameraToMount -- cameraX=0.04 cameraY=0.21 hyp=0.22 cameraTheta=1.37 mountX=-0.05 mountY=-0.20, mountTheta=-1.79
19:57:49.068 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.04, y=0.21, opts=13)
19:57:49.071 00.003 11872 Enqueuing Move request for scope (0.04, 0.21)
19:57:49.079 00.008 9960 Worker thread wakes up
19:57:49.079 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=195, med=1, FiltMin=0, FiltMax=177, Gamma=1.000
19:57:49.082 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.21) opts 0xd
19:57:49.084 00.002 9960 Handling offset move in thread for scope, endpoint = (0.04, 0.21)
19:57:49.084 00.000 9960 Moving (0.04, 0.21) raw xDistance=-0.05 yDistance=-0.20
19:57:49.084 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
19:57:49.084 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
19:57:49.084 00.000 9960 MoveAxis(E, 0, ABG)
19:57:49.084 00.000 11872 UpdateGuideState exits: m=9233 SNR=56.6
19:57:49.088 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:57:49.092 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
19:57:49.096 00.004 11872 Enqueuing Expose request
19:57:49.099 00.003 9960 Move returns status 0, amount 0
19:57:49.099 00.000 9960 MoveAxis(N, 152, ABG)
19:57:49.099 00.000 9960 Guiding  Dir = 0, Dur = 152
19:57:49.099 00.000 9960 IsSlewing returns 0
19:57:49.099 00.000 9960 IsGuiding returns 0
19:57:49.101 00.002 9960 PulseGuide returned control before completion, sleep 162
19:57:49.278 00.177 9960 IsGuiding returns 1
19:57:49.279 00.001 9960 scope still moving after pulse duration time elapsed
19:57:49.309 00.030 9960 IsSlewing returns 0
19:57:49.311 00.002 9960 IsGuiding returns 0
19:57:49.311 00.000 9960 scope move finished after 152 + 58 ms
19:57:49.312 00.001 9960 Move returns status 0, amount 152
19:57:49.312 00.000 9960 move complete, result=0
19:57:49.313 00.001 9960 worker thread done servicing request
19:57:49.313 00.000 9960 Worker thread wakes up
19:57:49.313 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.2 px 152 ms NORTH
19:57:49.320 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
19:57:49.320 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1234,860,31,31)
19:57:50.568 01.248 9960 Exposure complete
19:57:50.696 00.128 9960 worker thread done servicing request
19:57:50.696 00.000 11872 OnExposeComplete: enter
19:57:50.703 00.007 11872 UpdateGuideState(): m_state=6
19:57:50.708 00.005 11872 Star::Find(15, 1249, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 33
19:57:50.712 00.004 11872 Star::Find returns 1 (0), X=1248.98, Y=874.80, Mass=9426, SNR=59.2, Peak=203 HFD=7.5
19:57:50.715 00.003 11872 CameraToMount -- cameraTheta (2.18) - m_xAngle (-3.14) = xAngle (5.31 = -0.97)
19:57:50.720 00.005 11872 CameraToMount -- cameraTheta (2.18) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.14 = -1.14)
19:57:50.724 00.004 11872 CameraToMount -- cameraX=-0.15 cameraY=0.22 hyp=0.26 cameraTheta=2.18 mountX=0.15 mountY=-0.24, mountTheta=-1.01
19:57:50.728 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.15, y=0.22, opts=13)
19:57:50.732 00.004 11872 Enqueuing Move request for scope (-0.15, 0.22)
19:57:50.737 00.005 9960 Worker thread wakes up
19:57:50.737 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.22) opts 0xd
19:57:50.737 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=203, med=1, FiltMin=0, FiltMax=171, Gamma=1.000
19:57:50.741 00.004 11872 UpdateGuideState exits: m=9426 SNR=59.2
19:57:50.745 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.15, 0.22)
19:57:50.745 00.000 9960 Moving (-0.15, 0.22) raw xDistance=0.15 yDistance=-0.24
19:57:50.745 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:57:50.749 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
19:57:50.753 00.004 11872 Enqueuing Expose request
19:57:50.756 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
19:57:50.757 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
19:57:50.757 00.000 9960 MoveAxis(E, 0, ABG)
19:57:50.757 00.000 9960 Move returns status 0, amount 0
19:57:50.758 00.001 9960 MoveAxis(N, 179, ABG)
19:57:50.758 00.000 9960 Guiding  Dir = 0, Dur = 179
19:57:50.759 00.001 9960 IsSlewing returns 0
19:57:50.759 00.000 9960 IsGuiding returns 0
19:57:50.759 00.000 9960 PulseGuide returned control before completion, sleep 189
19:57:50.953 00.194 9960 IsGuiding returns 1
19:57:50.954 00.001 9960 scope still moving after pulse duration time elapsed
19:57:50.984 00.030 9960 IsSlewing returns 0
19:57:50.985 00.001 9960 IsGuiding returns 0
19:57:50.985 00.000 9960 scope move finished after 179 + 47 ms
19:57:50.985 00.000 9960 Move returns status 0, amount 179
19:57:50.986 00.001 9960 move complete, result=0
19:57:50.987 00.001 9960 worker thread done servicing request
19:57:50.987 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 179 ms NORTH
19:57:50.993 00.006 9960 Worker thread wakes up
19:57:50.993 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
19:57:50.993 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1234,860,31,31)
19:57:52.248 01.255 9960 Exposure complete
19:57:52.384 00.136 9960 worker thread done servicing request
19:57:52.384 00.000 11872 OnExposeComplete: enter
19:57:52.389 00.005 11872 UpdateGuideState(): m_state=6
19:57:52.395 00.006 11872 Star::Find(15, 1248, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 34
19:57:52.400 00.005 11872 Star::Find returns 1 (0), X=1248.94, Y=874.68, Mass=9559, SNR=58.5, Peak=212 HFD=7.6
19:57:52.404 00.004 11872 CameraToMount -- cameraTheta (2.69) - m_xAngle (-3.14) = xAngle (5.82 = -0.46)
19:57:52.408 00.004 11872 CameraToMount -- cameraTheta (2.69) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.65 = -0.63)
19:57:52.412 00.004 11872 CameraToMount -- cameraX=-0.19 cameraY=0.09 hyp=0.21 cameraTheta=2.69 mountX=0.19 mountY=-0.13, mountTheta=-0.58
19:57:52.416 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.19, y=0.09, opts=13)
19:57:52.421 00.005 11872 Enqueuing Move request for scope (-0.19, 0.09)
19:57:52.426 00.005 9960 Worker thread wakes up
19:57:52.427 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=212, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
19:57:52.431 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.09) opts 0xd
19:57:52.431 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.19, 0.09)
19:57:52.431 00.000 9960 Moving (-0.19, 0.09) raw xDistance=0.19 yDistance=-0.13
19:57:52.431 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
19:57:52.433 00.002 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
19:57:52.433 00.000 11872 UpdateGuideState exits: m=9559 SNR=58.5
19:57:52.437 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:57:52.440 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
19:57:52.445 00.005 11872 Enqueuing Expose request
19:57:52.448 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
19:57:52.448 00.000 9960 MoveAxis(E, 0, ABG)
19:57:52.448 00.000 9960 Move returns status 0, amount 0
19:57:52.448 00.000 9960 MoveAxis(N, 0, ABG)
19:57:52.449 00.001 9960 Move returns status 0, amount 0
19:57:52.449 00.000 9960 move complete, result=0
19:57:52.450 00.001 11872 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
19:57:52.454 00.004 9960 worker thread done servicing request
19:57:52.454 00.000 9960 Worker thread wakes up
19:57:52.454 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
19:57:52.454 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1234,860,31,31)
19:57:53.703 01.249 9960 Exposure complete
19:57:53.844 00.141 9960 worker thread done servicing request
19:57:53.844 00.000 11872 OnExposeComplete: enter
19:57:53.851 00.007 11872 UpdateGuideState(): m_state=6
19:57:53.858 00.007 11872 Star::Find(15, 1248, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 35
19:57:53.862 00.004 11872 Star::Find returns 1 (0), X=1249.19, Y=874.45, Mass=9426, SNR=58.5, Peak=226 HFD=7.1
19:57:53.866 00.004 11872 CameraToMount -- cameraTheta (-1.17) - m_xAngle (-3.14) = xAngle (1.97 = 1.97)
19:57:53.871 00.005 11872 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.80 = 1.80)
19:57:53.874 00.003 11872 CameraToMount -- cameraX=0.06 cameraY=-0.13 hyp=0.14 cameraTheta=-1.17 mountX=-0.06 mountY=0.14, mountTheta=1.95
19:57:53.881 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.06, y=-0.13, opts=13)
19:57:53.885 00.004 11872 Enqueuing Move request for scope (0.06, -0.13)
19:57:53.889 00.004 9960 Worker thread wakes up
19:57:53.890 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=226, med=1, FiltMin=0, FiltMax=182, Gamma=1.000
19:57:53.897 00.007 9960 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.13) opts 0xd
19:57:53.897 00.000 9960 Handling offset move in thread for scope, endpoint = (0.06, -0.13)
19:57:53.898 00.001 11872 UpdateGuideState exits: m=9426 SNR=58.5
19:57:53.902 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:57:53.906 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
19:57:53.910 00.004 9960 Moving (0.06, -0.13) raw xDistance=-0.06 yDistance=0.14
19:57:53.910 00.000 11872 Enqueuing Expose request
19:57:53.918 00.008 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
19:57:53.920 00.002 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
19:57:53.920 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
19:57:53.921 00.001 9960 MoveAxis(E, 0, ABG)
19:57:53.922 00.001 9960 Move returns status 0, amount 0
19:57:53.923 00.001 9960 MoveAxis(N, 0, ABG)
19:57:53.923 00.000 9960 Move returns status 0, amount 0
19:57:53.924 00.001 9960 move complete, result=0
19:57:53.924 00.000 9960 worker thread done servicing request
19:57:53.924 00.000 11872 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
19:57:53.932 00.008 9960 Worker thread wakes up
19:57:53.932 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
19:57:53.934 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1234,860,31,31)
19:57:55.188 01.254 9960 Exposure complete
19:57:55.320 00.132 9960 worker thread done servicing request
19:57:55.320 00.000 11872 OnExposeComplete: enter
19:57:55.325 00.005 11872 UpdateGuideState(): m_state=6
19:57:55.328 00.003 11872 Star::Find(15, 1249, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 36
19:57:55.333 00.005 11872 Star::Find returns 1 (0), X=1248.47, Y=877.08, Mass=8330, SNR=57.1, Peak=206 HFD=6.8
19:57:55.338 00.005 11872 CameraToMount -- cameraTheta (1.83) - m_xAngle (-3.14) = xAngle (4.97 = -1.32)
19:57:55.341 00.003 11872 CameraToMount -- cameraTheta (1.83) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.79 = -1.49)
19:57:55.346 00.005 11872 CameraToMount -- cameraX=-0.66 cameraY=2.50 hyp=2.59 cameraTheta=1.83 mountX=0.65 mountY=-2.58, mountTheta=-1.32
19:57:55.351 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.66, y=2.50, opts=13)
19:57:55.355 00.004 11872 Enqueuing Move request for scope (-0.66, 2.50)
19:57:55.360 00.005 9960 Worker thread wakes up
19:57:55.360 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.66, 2.50) opts 0xd
19:57:55.360 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.66, 2.50)
19:57:55.360 00.000 9960 Moving (-0.66, 2.50) raw xDistance=0.65 yDistance=-2.58
19:57:55.360 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.41 from input 0.65
19:57:55.361 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=1, FiltMin=0, FiltMax=159, Gamma=1.000
19:57:55.364 00.003 9960 GuideAlgorithmResistSwitch::result() returns -2.58 from input -2.58
19:57:55.366 00.002 9960 MoveAxis(W, 273, ABG)
19:57:55.366 00.000 9960 Guiding  Dir = 3, Dur = 273
19:57:55.366 00.000 11872 UpdateGuideState exits: m=8330 SNR=57.1
19:57:55.369 00.003 9960 IsSlewing returns 0
19:57:55.370 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:57:55.374 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
19:57:55.378 00.004 11872 Enqueuing Expose request
19:57:55.382 00.004 9960 IsGuiding returns 0
19:57:55.382 00.000 9960 PulseGuide returned control before completion, sleep 283
19:57:55.674 00.292 9960 IsGuiding returns 1
19:57:55.675 00.001 9960 scope still moving after pulse duration time elapsed
19:57:55.706 00.031 9960 IsSlewing returns 0
19:57:55.708 00.002 9960 IsGuiding returns 1
19:57:55.738 00.030 9960 IsSlewing returns 0
19:57:55.741 00.003 9960 IsGuiding returns 1
19:57:55.769 00.028 9960 IsSlewing returns 0
19:57:55.771 00.002 9960 IsGuiding returns 0
19:57:55.772 00.001 9960 scope move finished after 273 + 116 ms
19:57:55.772 00.000 9960 Move returns status 0, amount 273
19:57:55.772 00.000 9960 MoveAxis(N, 1923, ABG)
19:57:55.772 00.000 9960 Guiding  Dir = 0, Dur = 1923
19:57:55.773 00.001 9960 IsSlewing returns 0
19:57:55.773 00.000 9960 IsGuiding returns 0
19:57:55.774 00.001 9960 PulseGuide returned control before completion, sleep 1933
19:57:57.723 01.949 9960 IsGuiding returns 1
19:57:57.723 00.000 9960 scope still moving after pulse duration time elapsed
19:57:57.755 00.032 9960 IsSlewing returns 0
19:57:57.756 00.001 9960 IsGuiding returns 0
19:57:57.756 00.000 9960 scope move finished after 1923 + 58 ms
19:57:57.756 00.000 9960 Move returns status 0, amount 1923
19:57:57.757 00.001 9960 move complete, result=0
19:57:57.757 00.000 9960 worker thread done servicing request
19:57:57.757 00.000 11872 GuideStep: 0.7 px 273 ms WEST, -2.6 px 1923 ms NORTH
19:57:57.765 00.008 9960 Worker thread wakes up
19:57:57.765 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
19:57:57.765 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1234,860,31,31)
19:57:59.014 01.249 9960 Exposure complete
19:57:59.155 00.141 9960 worker thread done servicing request
19:57:59.156 00.001 11872 OnExposeComplete: enter
19:57:59.159 00.003 11872 UpdateGuideState(): m_state=6
19:57:59.162 00.003 11872 Star::Find(15, 1248, 877, 0, (0,0,0,0), 1.5, 10.0, 255) frame 37
19:57:59.166 00.004 11872 Star::Find returns 1 (0), X=1248.84, Y=872.72, Mass=9801, SNR=58.4, Peak=210 HFD=7.4
19:57:59.171 00.005 11872 CameraToMount -- cameraTheta (-1.73) - m_xAngle (-3.14) = xAngle (1.41 = 1.41)
19:57:59.174 00.003 11872 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.24 = 1.24)
19:57:59.179 00.005 11872 CameraToMount -- cameraX=-0.29 cameraY=-1.87 hyp=1.89 cameraTheta=-1.73 mountX=0.30 mountY=1.79, mountTheta=1.40
19:57:59.185 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.29, y=-1.87, opts=13)
19:57:59.188 00.003 11872 Enqueuing Move request for scope (-0.29, -1.87)
19:57:59.192 00.004 9960 Worker thread wakes up
19:57:59.192 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=210, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
19:57:59.196 00.004 11872 UpdateGuideState exits: m=9801 SNR=58.4
19:57:59.202 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:57:59.209 00.007 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -1.87) opts 0xd
19:57:59.209 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
19:57:59.215 00.006 11872 Enqueuing Expose request
19:57:59.219 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.29, -1.87)
19:57:59.220 00.001 9960 Moving (-0.29, -1.87) raw xDistance=0.30 yDistance=1.79
19:57:59.220 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.30
19:57:59.220 00.000 9960 resist switch: large excursion: input 1.79 thresh 0.60 direction from -1 to 1
19:57:59.221 00.001 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=5.36
19:57:59.221 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.79 from input 1.79
19:57:59.221 00.000 9960 MoveAxis(W, 144, ABG)
19:57:59.221 00.000 9960 Guiding  Dir = 3, Dur = 144
19:57:59.222 00.001 9960 IsSlewing returns 0
19:57:59.222 00.000 9960 IsGuiding returns 0
19:57:59.222 00.000 9960 PulseGuide returned control before completion, sleep 154
19:57:59.379 00.157 9960 IsGuiding returns 1
19:57:59.380 00.001 9960 scope still moving after pulse duration time elapsed
19:57:59.409 00.029 9960 IsSlewing returns 0
19:57:59.411 00.002 9960 IsGuiding returns 0
19:57:59.411 00.000 9960 scope move finished after 144 + 44 ms
19:57:59.412 00.001 9960 Move returns status 0, amount 144
19:57:59.412 00.000 9960 MoveAxis(S, 1333, ABG)
19:57:59.412 00.000 9960 Guiding  Dir = 1, Dur = 1333
19:57:59.413 00.001 9960 IsSlewing returns 0
19:57:59.414 00.001 9960 IsGuiding returns 0
19:57:59.415 00.001 9960 PulseGuide returned control before completion, sleep 1343
19:58:00.774 01.359 9960 IsGuiding returns 1
19:58:00.776 00.002 9960 scope still moving after pulse duration time elapsed
19:58:00.805 00.029 9960 IsSlewing returns 0
19:58:00.805 00.000 9960 IsGuiding returns 0
19:58:00.806 00.001 9960 scope move finished after 1333 + 58 ms
19:58:00.806 00.000 9960 Move returns status 0, amount 1333
19:58:00.807 00.001 9960 move complete, result=0
19:58:00.807 00.000 9960 worker thread done servicing request
19:58:00.808 00.001 9960 Worker thread wakes up
19:58:00.808 00.000 11872 GuideStep: 0.3 px 144 ms WEST, 1.8 px 1333 ms SOUTH
19:58:00.814 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
19:58:00.814 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1234,860,31,31)
19:58:02.064 01.250 9960 Exposure complete
19:58:02.209 00.145 9960 worker thread done servicing request
19:58:02.209 00.000 11872 OnExposeComplete: enter
19:58:02.213 00.004 11872 UpdateGuideState(): m_state=6
19:58:02.217 00.004 11872 Star::Find(15, 1248, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 38
19:58:02.220 00.003 11872 Star::Find returns 1 (0), X=1248.98, Y=874.29, Mass=9667, SNR=58.5, Peak=193 HFD=7.5
19:58:02.224 00.004 11872 CameraToMount -- cameraTheta (-2.04) - m_xAngle (-3.14) = xAngle (1.10 = 1.10)
19:58:02.228 00.004 11872 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.92 = 0.92)
19:58:02.232 00.004 11872 CameraToMount -- cameraX=-0.15 cameraY=-0.30 hyp=0.33 cameraTheta=-2.04 mountX=0.15 mountY=0.27, mountTheta=1.05
19:58:02.240 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=-0.15, y=-0.30, opts=13)
19:58:02.244 00.004 11872 Enqueuing Move request for scope (-0.15, -0.30)
19:58:02.250 00.006 9960 Worker thread wakes up
19:58:02.250 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.30) opts 0xd
19:58:02.250 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.15, -0.30)
19:58:02.251 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=193, med=1, FiltMin=0, FiltMax=187, Gamma=1.000
19:58:02.255 00.004 11872 UpdateGuideState exits: m=9667 SNR=58.5
19:58:02.259 00.004 9960 Moving (-0.15, -0.30) raw xDistance=0.15 yDistance=0.27
19:58:02.259 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
19:58:02.259 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:58:02.265 00.006 9960 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.27
19:58:02.265 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
19:58:02.270 00.005 11872 Enqueuing Expose request
19:58:02.274 00.004 9960 MoveAxis(E, 0, ABG)
19:58:02.275 00.001 9960 Move returns status 0, amount 0
19:58:02.275 00.000 9960 MoveAxis(S, 198, ABG)
19:58:02.275 00.000 9960 Guiding  Dir = 1, Dur = 198
19:58:02.275 00.000 9960 IsSlewing returns 0
19:58:02.276 00.001 9960 IsGuiding returns 0
19:58:02.277 00.001 9960 PulseGuide returned control before completion, sleep 208
19:58:02.491 00.214 9960 IsGuiding returns 1
19:58:02.492 00.001 9960 scope still moving after pulse duration time elapsed
19:58:02.522 00.030 9960 IsSlewing returns 0
19:58:02.523 00.001 9960 IsGuiding returns 0
19:58:02.524 00.001 9960 scope move finished after 198 + 49 ms
19:58:02.524 00.000 9960 Move returns status 0, amount 198
19:58:02.524 00.000 9960 move complete, result=0
19:58:02.524 00.000 9960 worker thread done servicing request
19:58:02.525 00.001 9960 Worker thread wakes up
19:58:02.526 00.001 11872 GuideStep: 0.2 px 0 ms EAST, 0.3 px 198 ms SOUTH
19:58:02.531 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
19:58:02.533 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1234,860,31,31)
19:58:03.790 01.257 9960 Exposure complete
19:58:03.929 00.139 9960 worker thread done servicing request
19:58:03.929 00.000 11872 OnExposeComplete: enter
19:58:03.933 00.004 11872 UpdateGuideState(): m_state=6
19:58:03.937 00.004 11872 Star::Find(15, 1248, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 39
19:58:03.940 00.003 11872 Star::Find returns 1 (0), X=1248.91, Y=874.62, Mass=9611, SNR=60.1, Peak=207 HFD=7.3
19:58:03.943 00.003 11872 CameraToMount -- cameraTheta (2.99) - m_xAngle (-3.14) = xAngle (6.13 = -0.15)
19:58:03.948 00.005 11872 CameraToMount -- cameraTheta (2.99) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.96 = -0.33)
19:58:03.954 00.006 11872 CameraToMount -- cameraX=-0.22 cameraY=0.03 hyp=0.22 cameraTheta=2.99 mountX=0.22 mountY=-0.07, mountTheta=-0.31
19:58:03.961 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.22, y=0.03, opts=13)
19:58:03.966 00.005 11872 Enqueuing Move request for scope (-0.22, 0.03)
19:58:03.973 00.007 9960 Worker thread wakes up
19:58:03.973 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.03) opts 0xd
19:58:03.974 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.22, 0.03)
19:58:03.974 00.000 9960 Moving (-0.22, 0.03) raw xDistance=0.22 yDistance=-0.07
19:58:03.974 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
19:58:03.974 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
19:58:03.975 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=1, FiltMin=0, FiltMax=175, Gamma=1.000
19:58:03.979 00.004 11872 UpdateGuideState exits: m=9611 SNR=60.1
19:58:03.984 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:58:03.988 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
19:58:03.992 00.004 11872 Enqueuing Expose request
19:58:03.997 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
19:58:03.997 00.000 9960 MoveAxis(W, 90, ABG)
19:58:03.997 00.000 9960 Guiding  Dir = 3, Dur = 90
19:58:03.998 00.001 9960 IsSlewing returns 0
19:58:03.999 00.001 9960 IsGuiding returns 0
19:58:03.999 00.000 9960 PulseGuide returned control before completion, sleep 100
19:58:04.105 00.106 9960 IsGuiding returns 1
19:58:04.106 00.001 9960 scope still moving after pulse duration time elapsed
19:58:04.136 00.030 9960 IsSlewing returns 0
19:58:04.137 00.001 9960 IsGuiding returns 0
19:58:04.138 00.001 9960 scope move finished after 90 + 48 ms
19:58:04.138 00.000 9960 Move returns status 0, amount 90
19:58:04.138 00.000 9960 MoveAxis(N, 0, ABG)
19:58:04.138 00.000 9960 Move returns status 0, amount 0
19:58:04.139 00.001 9960 move complete, result=0
19:58:04.139 00.000 9960 worker thread done servicing request
19:58:04.140 00.001 9960 Worker thread wakes up
19:58:04.140 00.000 11872 GuideStep: 0.2 px 90 ms WEST, -0.1 px 0 ms NORTH
19:58:04.150 00.010 9960 worker thread servicing REQUEST_EXPOSE 1000
19:58:04.150 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1234,860,31,31)
19:58:05.404 01.254 9960 Exposure complete
19:58:05.557 00.153 9960 worker thread done servicing request
19:58:05.557 00.000 11872 OnExposeComplete: enter
19:58:05.563 00.006 11872 UpdateGuideState(): m_state=6
19:58:05.570 00.007 11872 Star::Find(15, 1248, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 40
19:58:05.576 00.006 11872 Star::Find returns 1 (0), X=1248.75, Y=876.29, Mass=8837, SNR=57.9, Peak=213 HFD=6.7
19:58:05.583 00.007 11872 CameraToMount -- cameraTheta (1.79) - m_xAngle (-3.14) = xAngle (4.92 = -1.36)
19:58:05.590 00.007 11872 CameraToMount -- cameraTheta (1.79) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.75 = -1.53)
19:58:05.595 00.005 11872 CameraToMount -- cameraX=-0.38 cameraY=1.71 hyp=1.75 cameraTheta=1.79 mountX=0.37 mountY=-1.75, mountTheta=-1.36
19:58:05.603 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=-0.38, y=1.71, opts=13)
19:58:05.610 00.007 11872 Enqueuing Move request for scope (-0.38, 1.71)
19:58:05.615 00.005 9960 Worker thread wakes up
19:58:05.615 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=1, FiltMin=0, FiltMax=167, Gamma=1.000
19:58:05.621 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.38, 1.71) opts 0xd
19:58:05.621 00.000 11872 UpdateGuideState exits: m=8837 SNR=57.9
19:58:05.626 00.005 9960 Handling offset move in thread for scope, endpoint = (-0.38, 1.71)
19:58:05.626 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:58:05.632 00.006 9960 Moving (-0.38, 1.71) raw xDistance=0.37 yDistance=-1.75
19:58:05.632 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
19:58:05.636 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.37
19:58:05.637 00.001 11872 Enqueuing Expose request
19:58:05.643 00.006 9960 resist switch: large excursion: input -1.75 thresh 0.60 direction from 1 to -1
19:58:05.646 00.003 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-5.25
19:58:05.646 00.000 9960 GuideAlgorithmResistSwitch::result() returns -1.75 from input -1.75
19:58:05.646 00.000 9960 MoveAxis(W, 161, ABG)
19:58:05.647 00.001 9960 Guiding  Dir = 3, Dur = 161
19:58:05.647 00.000 9960 IsSlewing returns 0
19:58:05.648 00.001 9960 IsGuiding returns 0
19:58:05.648 00.000 9960 PulseGuide returned control before completion, sleep 171
19:58:05.834 00.186 9960 IsGuiding returns 1
19:58:05.835 00.001 9960 scope still moving after pulse duration time elapsed
19:58:05.865 00.030 9960 IsSlewing returns 0
19:58:05.865 00.000 9960 IsGuiding returns 0
19:58:05.866 00.001 9960 scope move finished after 161 + 57 ms
19:58:05.866 00.000 9960 Move returns status 0, amount 161
19:58:05.867 00.001 9960 MoveAxis(N, 1305, ABG)
19:58:05.867 00.000 9960 Guiding  Dir = 0, Dur = 1305
19:58:05.867 00.000 9960 IsSlewing returns 0
19:58:05.868 00.001 9960 IsGuiding returns 0
19:58:05.869 00.001 9960 PulseGuide returned control before completion, sleep 1315
19:58:07.195 01.326 9960 IsGuiding returns 1
19:58:07.196 00.001 9960 scope still moving after pulse duration time elapsed
19:58:07.227 00.031 9960 IsSlewing returns 0
19:58:07.228 00.001 9960 IsGuiding returns 0
19:58:07.229 00.001 9960 scope move finished after 1305 + 55 ms
19:58:07.230 00.001 9960 Move returns status 0, amount 1305
19:58:07.230 00.000 9960 move complete, result=0
19:58:07.231 00.001 9960 worker thread done servicing request
19:58:07.231 00.000 11872 GuideStep: 0.4 px 161 ms WEST, -1.7 px 1305 ms NORTH
19:58:07.238 00.007 9960 Worker thread wakes up
19:58:07.238 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
19:58:07.240 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1234,860,31,31)
19:58:08.493 01.253 9960 Exposure complete
19:58:08.621 00.128 9960 worker thread done servicing request
19:58:08.621 00.000 11872 OnExposeComplete: enter
19:58:08.627 00.006 11872 UpdateGuideState(): m_state=6
19:58:08.631 00.004 11872 Star::Find(15, 1248, 876, 0, (0,0,0,0), 1.5, 10.0, 255) frame 41
19:58:08.634 00.003 11872 Star::Find returns 1 (0), X=1249.07, Y=873.99, Mass=9146, SNR=56.8, Peak=198 HFD=7.1
19:58:08.640 00.006 11872 CameraToMount -- cameraTheta (-1.67) - m_xAngle (-3.14) = xAngle (1.47 = 1.47)
19:58:08.644 00.004 11872 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.30 = 1.30)
19:58:08.648 00.004 11872 CameraToMount -- cameraX=-0.06 cameraY=-0.59 hyp=0.59 cameraTheta=-1.67 mountX=0.06 mountY=0.57, mountTheta=1.46
19:58:08.653 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.06, y=-0.59, opts=13)
19:58:08.656 00.003 11872 Enqueuing Move request for scope (-0.06, -0.59)
19:58:08.661 00.005 9960 Worker thread wakes up
19:58:08.662 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=198, med=1, FiltMin=0, FiltMax=166, Gamma=1.000
19:58:08.665 00.003 11872 UpdateGuideState exits: m=9146 SNR=56.8
19:58:08.668 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.59) opts 0xd
19:58:08.668 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:58:08.673 00.005 9960 Handling offset move in thread for scope, endpoint = (-0.06, -0.59)
19:58:08.673 00.000 9960 Moving (-0.06, -0.59) raw xDistance=0.06 yDistance=0.57
19:58:08.674 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
19:58:08.680 00.006 11872 Enqueuing Expose request
19:58:08.684 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
19:58:08.684 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
19:58:08.684 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.57
19:58:08.684 00.000 9960 MoveAxis(E, 0, ABG)
19:58:08.685 00.001 9960 Move returns status 0, amount 0
19:58:08.686 00.001 9960 MoveAxis(N, 0, ABG)
19:58:08.686 00.000 9960 Move returns status 0, amount 0
19:58:08.686 00.000 9960 move complete, result=0
19:58:08.686 00.000 9960 worker thread done servicing request
19:58:08.687 00.001 9960 Worker thread wakes up
19:58:08.687 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.6 px 0 ms NORTH
19:58:08.692 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
19:58:08.692 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1234,860,31,31)
19:58:09.941 01.249 9960 Exposure complete
19:58:10.067 00.126 9960 worker thread done servicing request
19:58:10.067 00.000 11872 OnExposeComplete: enter
19:58:10.070 00.003 11872 UpdateGuideState(): m_state=6
19:58:10.076 00.006 11872 Star::Find(15, 1249, 873, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
19:58:10.080 00.004 11872 Star::Find returns 1 (0), X=1249.04, Y=874.46, Mass=9552, SNR=58.8, Peak=192 HFD=7.3
19:58:10.084 00.004 11872 CameraToMount -- cameraTheta (-2.19) - m_xAngle (-3.14) = xAngle (0.94 = 0.94)
19:58:10.089 00.005 11872 CameraToMount -- cameraTheta (-2.19) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.77 = 0.77)
19:58:10.093 00.004 11872 CameraToMount -- cameraX=-0.09 cameraY=-0.13 hyp=0.16 cameraTheta=-2.19 mountX=0.09 mountY=0.11, mountTheta=0.87
19:58:10.099 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.09, y=-0.13, opts=13)
19:58:10.103 00.004 11872 Enqueuing Move request for scope (-0.09, -0.13)
19:58:10.108 00.005 9960 Worker thread wakes up
19:58:10.108 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=192, med=1, FiltMin=0, FiltMax=170, Gamma=1.000
19:58:10.112 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.13) opts 0xd
19:58:10.113 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.09, -0.13)
19:58:10.113 00.000 9960 Moving (-0.09, -0.13) raw xDistance=0.09 yDistance=0.11
19:58:10.113 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
19:58:10.114 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
19:58:10.114 00.000 11872 UpdateGuideState exits: m=9552 SNR=58.8
19:58:10.119 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:58:10.123 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
19:58:10.127 00.004 11872 Enqueuing Expose request
19:58:10.131 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
19:58:10.131 00.000 9960 MoveAxis(E, 0, ABG)
19:58:10.131 00.000 9960 Move returns status 0, amount 0
19:58:10.131 00.000 9960 MoveAxis(N, 0, ABG)
19:58:10.132 00.001 9960 Move returns status 0, amount 0
19:58:10.132 00.000 9960 move complete, result=0
19:58:10.132 00.000 9960 worker thread done servicing request
19:58:10.132 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
19:58:10.137 00.005 9960 Worker thread wakes up
19:58:10.137 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
19:58:10.137 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1234,860,31,31)
19:58:11.384 01.247 9960 Exposure complete
19:58:11.513 00.129 9960 worker thread done servicing request
19:58:11.513 00.000 11872 OnExposeComplete: enter
19:58:11.519 00.006 11872 UpdateGuideState(): m_state=6
19:58:11.524 00.005 11872 Star::Find(15, 1249, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 43
19:58:11.528 00.004 11872 Star::Find returns 1 (0), X=1249.06, Y=874.52, Mass=9553, SNR=55.9, Peak=220 HFD=7.2
19:58:11.533 00.005 11872 CameraToMount -- cameraTheta (-2.41) - m_xAngle (-3.14) = xAngle (0.73 = 0.73)
19:58:11.536 00.003 11872 CameraToMount -- cameraTheta (-2.41) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.56 = 0.56)
19:58:11.540 00.004 11872 CameraToMount -- cameraX=-0.07 cameraY=-0.07 hyp=0.10 cameraTheta=-2.41 mountX=0.07 mountY=0.05, mountTheta=0.62
19:58:11.546 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.07, y=-0.07, opts=13)
19:58:11.550 00.004 11872 Enqueuing Move request for scope (-0.07, -0.07)
19:58:11.553 00.003 9960 Worker thread wakes up
19:58:11.554 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=220, med=1, FiltMin=0, FiltMax=173, Gamma=1.000
19:58:11.558 00.004 11872 UpdateGuideState exits: m=9553 SNR=55.9
19:58:11.562 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:58:11.565 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
19:58:11.569 00.004 11872 Enqueuing Expose request
19:58:11.573 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.07) opts 0xd
19:58:11.573 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.07, -0.07)
19:58:11.573 00.000 9960 Moving (-0.07, -0.07) raw xDistance=0.07 yDistance=0.05
19:58:11.573 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
19:58:11.573 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
19:58:11.573 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
19:58:11.574 00.001 9960 MoveAxis(E, 0, ABG)
19:58:11.574 00.000 9960 Move returns status 0, amount 0
19:58:11.574 00.000 9960 MoveAxis(N, 0, ABG)
19:58:11.574 00.000 9960 Move returns status 0, amount 0
19:58:11.574 00.000 9960 move complete, result=0
19:58:11.574 00.000 9960 worker thread done servicing request
19:58:11.575 00.001 11872 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
19:58:11.579 00.004 9960 Worker thread wakes up
19:58:11.581 00.002 9960 worker thread servicing REQUEST_EXPOSE 1000
19:58:11.581 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1234,860,31,31)
19:58:12.839 01.258 9960 Exposure complete
19:58:12.969 00.130 9960 worker thread done servicing request
19:58:12.970 00.001 11872 OnExposeComplete: enter
19:58:12.974 00.004 11872 UpdateGuideState(): m_state=6
19:58:12.977 00.003 11872 Star::Find(15, 1249, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
19:58:12.983 00.006 11872 Star::Find returns 1 (0), X=1249.00, Y=874.52, Mass=9614, SNR=59.1, Peak=209 HFD=7.3
19:58:12.987 00.004 11872 CameraToMount -- cameraTheta (-2.68) - m_xAngle (-3.14) = xAngle (0.46 = 0.46)
19:58:12.992 00.005 11872 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.29 = 0.29)
19:58:12.996 00.004 11872 CameraToMount -- cameraX=-0.13 cameraY=-0.07 hyp=0.15 cameraTheta=-2.68 mountX=0.13 mountY=0.04, mountTheta=0.30
19:58:13.002 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.13, y=-0.07, opts=13)
19:58:13.005 00.003 11872 Enqueuing Move request for scope (-0.13, -0.07)
19:58:13.008 00.003 9960 Worker thread wakes up
19:58:13.008 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.07) opts 0xd
19:58:13.008 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.13, -0.07)
19:58:13.010 00.002 9960 Moving (-0.13, -0.07) raw xDistance=0.13 yDistance=0.04
19:58:13.010 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
19:58:13.010 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
19:58:13.010 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
19:58:13.010 00.000 9960 MoveAxis(E, 0, ABG)
19:58:13.010 00.000 9960 Move returns status 0, amount 0
19:58:13.010 00.000 9960 MoveAxis(N, 0, ABG)
19:58:13.010 00.000 9960 Move returns status 0, amount 0
19:58:13.010 00.000 9960 move complete, result=0
19:58:13.012 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
19:58:13.018 00.006 9960 worker thread done servicing request
19:58:13.018 00.000 11872 UpdateGuideState exits: m=9614 SNR=59.1
19:58:13.024 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:58:13.029 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
19:58:13.034 00.005 11872 Enqueuing Expose request
19:58:13.037 00.003 11872 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
19:58:13.040 00.003 9960 Worker thread wakes up
19:58:13.040 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
19:58:13.040 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1234,860,31,31)
19:58:14.287 01.247 9960 Exposure complete
19:58:14.422 00.135 9960 worker thread done servicing request
19:58:14.423 00.001 11872 OnExposeComplete: enter
19:58:14.426 00.003 11872 UpdateGuideState(): m_state=6
19:58:14.431 00.005 11872 Star::Find(15, 1248, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 45
19:58:14.436 00.005 11872 Star::Find returns 1 (0), X=1248.91, Y=874.74, Mass=9658, SNR=58.8, Peak=196 HFD=7.4
19:58:14.442 00.006 11872 CameraToMount -- cameraTheta (2.52) - m_xAngle (-3.14) = xAngle (5.66 = -0.63)
19:58:14.448 00.006 11872 CameraToMount -- cameraTheta (2.52) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.49 = -0.80)
19:58:14.455 00.007 11872 CameraToMount -- cameraX=-0.21 cameraY=0.15 hyp=0.26 cameraTheta=2.52 mountX=0.21 mountY=-0.19, mountTheta=-0.72
19:58:14.462 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.21, y=0.15, opts=13)
19:58:14.468 00.006 11872 Enqueuing Move request for scope (-0.21, 0.15)
19:58:14.473 00.005 9960 Worker thread wakes up
19:58:14.473 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=196, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
19:58:14.480 00.007 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.15) opts 0xd
19:58:14.480 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.21, 0.15)
19:58:14.480 00.000 9960 Moving (-0.21, 0.15) raw xDistance=0.21 yDistance=-0.19
19:58:14.480 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
19:58:14.480 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
19:58:14.482 00.002 11872 UpdateGuideState exits: m=9658 SNR=58.8
19:58:14.489 00.007 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:58:14.493 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
19:58:14.498 00.005 11872 Enqueuing Expose request
19:58:14.501 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
19:58:14.501 00.000 9960 MoveAxis(W, 90, ABG)
19:58:14.502 00.001 9960 Guiding  Dir = 3, Dur = 90
19:58:14.502 00.000 9960 IsSlewing returns 0
19:58:14.502 00.000 9960 IsGuiding returns 0
19:58:14.502 00.000 9960 PulseGuide returned control before completion, sleep 100
19:58:14.619 00.117 9960 IsGuiding returns 1
19:58:14.619 00.000 9960 scope still moving after pulse duration time elapsed
19:58:14.651 00.032 9960 IsSlewing returns 0
19:58:14.652 00.001 9960 IsGuiding returns 0
19:58:14.652 00.000 9960 scope move finished after 90 + 60 ms
19:58:14.654 00.002 9960 Move returns status 0, amount 90
19:58:14.654 00.000 9960 MoveAxis(N, 0, ABG)
19:58:14.654 00.000 9960 Move returns status 0, amount 0
19:58:14.655 00.001 9960 move complete, result=0
19:58:14.655 00.000 9960 worker thread done servicing request
19:58:14.655 00.000 11872 GuideStep: 0.2 px 90 ms WEST, -0.2 px 0 ms NORTH
19:58:14.663 00.008 9960 Worker thread wakes up
19:58:14.663 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
19:58:14.663 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1234,860,31,31)
19:58:15.911 01.248 9960 Exposure complete
19:58:16.050 00.139 9960 worker thread done servicing request
19:58:16.050 00.000 11872 OnExposeComplete: enter
19:58:16.056 00.006 11872 UpdateGuideState(): m_state=6
19:58:16.060 00.004 11872 Star::Find(15, 1248, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 46
19:58:16.066 00.006 11872 Star::Find returns 1 (0), X=1249.04, Y=874.80, Mass=9565, SNR=60.3, Peak=210 HFD=7.5
19:58:16.070 00.004 11872 CameraToMount -- cameraTheta (1.98) - m_xAngle (-3.14) = xAngle (5.11 = -1.17)
19:58:16.078 00.008 11872 CameraToMount -- cameraTheta (1.98) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.94 = -1.34)
19:58:16.084 00.006 11872 CameraToMount -- cameraX=-0.09 cameraY=0.22 hyp=0.24 cameraTheta=1.98 mountX=0.09 mountY=-0.23, mountTheta=-1.19
19:58:16.094 00.010 11872 SchedulePrimaryMove(0FA44CE0, x=-0.09, y=0.22, opts=13)
19:58:16.100 00.006 11872 Enqueuing Move request for scope (-0.09, 0.22)
19:58:16.107 00.007 9960 Worker thread wakes up
19:58:16.107 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=210, med=1, FiltMin=0, FiltMax=185, Gamma=1.000
19:58:16.112 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.22) opts 0xd
19:58:16.112 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.09, 0.22)
19:58:16.114 00.002 11872 UpdateGuideState exits: m=9565 SNR=60.3
19:58:16.118 00.004 9960 Moving (-0.09, 0.22) raw xDistance=0.09 yDistance=-0.23
19:58:16.119 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:58:16.122 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
19:58:16.123 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
19:58:16.123 00.000 9960 MoveAxis(E, 0, ABG)
19:58:16.124 00.001 9960 Move returns status 0, amount 0
19:58:16.124 00.000 9960 MoveAxis(N, 173, ABG)
19:58:16.124 00.000 9960 Guiding  Dir = 0, Dur = 173
19:58:16.124 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
19:58:16.127 00.003 9960 IsSlewing returns 0
19:58:16.127 00.000 11872 Enqueuing Expose request
19:58:16.132 00.005 9960 IsGuiding returns 0
19:58:16.132 00.000 9960 PulseGuide returned control before completion, sleep 183
19:58:16.327 00.195 9960 IsGuiding returns 1
19:58:16.327 00.000 9960 scope still moving after pulse duration time elapsed
19:58:16.358 00.031 9960 IsSlewing returns 0
19:58:16.361 00.003 9960 IsGuiding returns 0
19:58:16.362 00.001 9960 scope move finished after 173 + 56 ms
19:58:16.362 00.000 9960 Move returns status 0, amount 173
19:58:16.362 00.000 9960 move complete, result=0
19:58:16.363 00.001 9960 worker thread done servicing request
19:58:16.363 00.000 9960 Worker thread wakes up
19:58:16.363 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 173 ms NORTH
19:58:16.369 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
19:58:16.369 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1234,860,31,31)
19:58:17.623 01.254 9960 Exposure complete
19:58:17.753 00.130 9960 worker thread done servicing request
19:58:17.753 00.000 11872 OnExposeComplete: enter
19:58:17.757 00.004 11872 UpdateGuideState(): m_state=6
19:58:17.761 00.004 11872 Star::Find(15, 1249, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 47
19:58:17.766 00.005 11872 Star::Find returns 1 (0), X=1248.92, Y=874.83, Mass=9679, SNR=59.1, Peak=200 HFD=7.3
19:58:17.770 00.004 11872 CameraToMount -- cameraTheta (2.26) - m_xAngle (-3.14) = xAngle (5.40 = -0.89)
19:58:17.774 00.004 11872 CameraToMount -- cameraTheta (2.26) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.22 = -1.06)
19:58:17.777 00.003 11872 CameraToMount -- cameraX=-0.20 cameraY=0.25 hyp=0.32 cameraTheta=2.26 mountX=0.20 mountY=-0.28, mountTheta=-0.94
19:58:17.781 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.20, y=0.25, opts=13)
19:58:17.786 00.005 11872 Enqueuing Move request for scope (-0.20, 0.25)
19:58:17.789 00.003 9960 Worker thread wakes up
19:58:17.789 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.25) opts 0xd
19:58:17.789 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.20, 0.25)
19:58:17.789 00.000 9960 Moving (-0.20, 0.25) raw xDistance=0.20 yDistance=-0.28
19:58:17.791 00.002 9960 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
19:58:17.791 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
19:58:17.791 00.000 9960 MoveAxis(W, 85, ABG)
19:58:17.791 00.000 9960 Guiding  Dir = 3, Dur = 85
19:58:17.791 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=200, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
19:58:17.797 00.006 9960 IsSlewing returns 0
19:58:17.797 00.000 11872 UpdateGuideState exits: m=9679 SNR=59.1
19:58:17.803 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:58:17.808 00.005 9960 IsGuiding returns 0
19:58:17.808 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
19:58:17.813 00.005 9960 PulseGuide returned control before completion, sleep 95
19:58:17.813 00.000 11872 Enqueuing Expose request
19:58:17.909 00.096 9960 IsGuiding returns 1
19:58:17.909 00.000 9960 scope still moving after pulse duration time elapsed
19:58:17.940 00.031 9960 IsSlewing returns 0
19:58:17.940 00.000 9960 IsGuiding returns 0
19:58:17.941 00.001 9960 scope move finished after 85 + 47 ms
19:58:17.941 00.000 9960 Move returns status 0, amount 85
19:58:17.941 00.000 9960 MoveAxis(N, 210, ABG)
19:58:17.941 00.000 9960 Guiding  Dir = 0, Dur = 210
19:58:17.941 00.000 9960 IsSlewing returns 0
19:58:17.942 00.001 9960 IsGuiding returns 0
19:58:17.942 00.000 9960 PulseGuide returned control before completion, sleep 220
19:58:18.174 00.232 9960 IsGuiding returns 1
19:58:18.174 00.000 9960 scope still moving after pulse duration time elapsed
19:58:18.204 00.030 9960 IsSlewing returns 0
19:58:18.205 00.001 9960 IsGuiding returns 0
19:58:18.205 00.000 9960 scope move finished after 210 + 52 ms
19:58:18.205 00.000 9960 Move returns status 0, amount 210
19:58:18.205 00.000 9960 move complete, result=0
19:58:18.206 00.001 9960 worker thread done servicing request
19:58:18.206 00.000 11872 GuideStep: 0.2 px 85 ms WEST, -0.3 px 210 ms NORTH
19:58:18.212 00.006 9960 Worker thread wakes up
19:58:18.212 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
19:58:18.212 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1234,860,31,31)
19:58:19.461 01.249 9960 Exposure complete
19:58:19.590 00.129 9960 worker thread done servicing request
19:58:19.590 00.000 11872 OnExposeComplete: enter
19:58:19.595 00.005 11872 UpdateGuideState(): m_state=6
19:58:19.601 00.006 11872 Star::Find(15, 1248, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 48
19:58:19.605 00.004 11872 Star::Find returns 1 (0), X=1249.09, Y=874.72, Mass=8966, SNR=56.7, Peak=199 HFD=7.4
19:58:19.611 00.006 11872 CameraToMount -- cameraTheta (1.87) - m_xAngle (-3.14) = xAngle (5.01 = -1.28)
19:58:19.617 00.006 11872 CameraToMount -- cameraTheta (1.87) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.83 = -1.45)
19:58:19.621 00.004 11872 CameraToMount -- cameraX=-0.04 cameraY=0.13 hyp=0.14 cameraTheta=1.87 mountX=0.04 mountY=-0.14, mountTheta=-1.29
19:58:19.627 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.04, y=0.13, opts=13)
19:58:19.630 00.003 11872 Enqueuing Move request for scope (-0.04, 0.13)
19:58:19.634 00.004 9960 Worker thread wakes up
19:58:19.634 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.13) opts 0xd
19:58:19.635 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.04, 0.13)
19:58:19.635 00.000 9960 Moving (-0.04, 0.13) raw xDistance=0.04 yDistance=-0.14
19:58:19.635 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
19:58:19.635 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
19:58:19.636 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
19:58:19.636 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=199, med=1, FiltMin=0, FiltMax=173, Gamma=1.000
19:58:19.642 00.006 11872 UpdateGuideState exits: m=8966 SNR=56.7
19:58:19.648 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:58:19.652 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
19:58:19.655 00.003 11872 Enqueuing Expose request
19:58:19.659 00.004 9960 MoveAxis(E, 0, ABG)
19:58:19.660 00.001 9960 Move returns status 0, amount 0
19:58:19.660 00.000 9960 MoveAxis(N, 0, ABG)
19:58:19.660 00.000 9960 Move returns status 0, amount 0
19:58:19.661 00.001 9960 move complete, result=0
19:58:19.661 00.000 9960 worker thread done servicing request
19:58:19.661 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
19:58:19.664 00.003 9960 Worker thread wakes up
19:58:19.664 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
19:58:19.666 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1234,860,31,31)
19:58:20.917 01.251 9960 Exposure complete
19:58:21.048 00.131 9960 worker thread done servicing request
19:58:21.049 00.001 11872 OnExposeComplete: enter
19:58:21.053 00.004 11872 UpdateGuideState(): m_state=6
19:58:21.058 00.005 11872 Star::Find(15, 1249, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 49
19:58:21.063 00.005 11872 Star::Find returns 1 (0), X=1249.29, Y=874.52, Mass=9305, SNR=57.4, Peak=211 HFD=7.2
19:58:21.067 00.004 11872 CameraToMount -- cameraTheta (-0.38) - m_xAngle (-3.14) = xAngle (2.76 = 2.76)
19:58:21.070 00.003 11872 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.58 = 2.58)
19:58:21.074 00.004 11872 CameraToMount -- cameraX=0.16 cameraY=-0.06 hyp=0.17 cameraTheta=-0.38 mountX=-0.16 mountY=0.09, mountTheta=2.62
19:58:21.079 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.16, y=-0.06, opts=13)
19:58:21.084 00.005 11872 Enqueuing Move request for scope (0.16, -0.06)
19:58:21.088 00.004 9960 Worker thread wakes up
19:58:21.088 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=1, FiltMin=0, FiltMax=177, Gamma=1.000
19:58:21.092 00.004 11872 UpdateGuideState exits: m=9305 SNR=57.4
19:58:21.097 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:58:21.100 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
19:58:21.104 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.06) opts 0xd
19:58:21.104 00.000 11872 Enqueuing Expose request
19:58:21.110 00.006 9960 Handling offset move in thread for scope, endpoint = (0.16, -0.06)
19:58:21.110 00.000 9960 Moving (0.16, -0.06) raw xDistance=-0.16 yDistance=0.09
19:58:21.111 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
19:58:21.111 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
19:58:21.111 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
19:58:21.111 00.000 9960 MoveAxis(E, 0, ABG)
19:58:21.112 00.001 9960 Move returns status 0, amount 0
19:58:21.112 00.000 9960 MoveAxis(N, 0, ABG)
19:58:21.112 00.000 9960 Move returns status 0, amount 0
19:58:21.112 00.000 9960 move complete, result=0
19:58:21.112 00.000 9960 worker thread done servicing request
19:58:21.112 00.000 9960 Worker thread wakes up
19:58:21.113 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
19:58:21.113 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1234,860,31,31)
19:58:21.113 00.000 11872 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
19:58:22.367 01.254 9960 Exposure complete
19:58:22.498 00.131 9960 worker thread done servicing request
19:58:22.498 00.000 11872 OnExposeComplete: enter
19:58:22.502 00.004 11872 UpdateGuideState(): m_state=6
19:58:22.506 00.004 11872 Star::Find(15, 1249, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 50
19:58:22.510 00.004 11872 Star::Find returns 1 (0), X=1248.76, Y=876.91, Mass=9087, SNR=58.2, Peak=208 HFD=6.7
19:58:22.514 00.004 11872 CameraToMount -- cameraTheta (1.73) - m_xAngle (-3.14) = xAngle (4.87 = -1.42)
19:58:22.519 00.005 11872 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.70 = -1.59)
19:58:22.523 00.004 11872 CameraToMount -- cameraX=-0.37 cameraY=2.33 hyp=2.36 cameraTheta=1.73 mountX=0.36 mountY=-2.36, mountTheta=-1.42
19:58:22.528 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.37, y=2.33, opts=13)
19:58:22.532 00.004 11872 Enqueuing Move request for scope (-0.37, 2.33)
19:58:22.535 00.003 9960 Worker thread wakes up
19:58:22.537 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=208, med=1, FiltMin=0, FiltMax=170, Gamma=1.000
19:58:22.540 00.003 11872 UpdateGuideState exits: m=9087 SNR=58.2
19:58:22.545 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:58:22.549 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
19:58:22.554 00.005 11872 Enqueuing Expose request
19:58:22.556 00.002 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 2.33) opts 0xd
19:58:22.556 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.37, 2.33)
19:58:22.557 00.001 9960 Moving (-0.37, 2.33) raw xDistance=0.36 yDistance=-2.36
19:58:22.557 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.36
19:58:22.557 00.000 9960 GuideAlgorithmResistSwitch::result() returns -2.36 from input -2.36
19:58:22.557 00.000 9960 MoveAxis(W, 153, ABG)
19:58:22.557 00.000 9960 Guiding  Dir = 3, Dur = 153
19:58:22.558 00.001 9960 IsSlewing returns 0
19:58:22.558 00.000 9960 IsGuiding returns 0
19:58:22.558 00.000 9960 PulseGuide returned control before completion, sleep 163
19:58:22.733 00.175 9960 IsGuiding returns 1
19:58:22.733 00.000 9960 scope still moving after pulse duration time elapsed
19:58:22.764 00.031 9960 IsSlewing returns 0
19:58:22.766 00.002 9960 IsGuiding returns 0
19:58:22.766 00.000 9960 scope move finished after 153 + 54 ms
19:58:22.767 00.001 9960 Move returns status 0, amount 153
19:58:22.767 00.000 9960 MoveAxis(N, 1760, ABG)
19:58:22.768 00.001 9960 Guiding  Dir = 0, Dur = 1760
19:58:22.768 00.000 9960 IsSlewing returns 0
19:58:22.768 00.000 9960 IsGuiding returns 0
19:58:22.769 00.001 9960 PulseGuide returned control before completion, sleep 1770
19:58:24.548 01.779 9960 IsGuiding returns 1
19:58:24.549 00.001 9960 scope still moving after pulse duration time elapsed
19:58:24.579 00.030 9960 IsSlewing returns 0
19:58:24.579 00.000 9960 IsGuiding returns 0
19:58:24.579 00.000 9960 scope move finished after 1760 + 51 ms
19:58:24.580 00.001 9960 Move returns status 0, amount 1760
19:58:24.580 00.000 9960 move complete, result=0
19:58:24.580 00.000 9960 worker thread done servicing request
19:58:24.581 00.001 9960 Worker thread wakes up
19:58:24.582 00.001 11872 GuideStep: 0.4 px 153 ms WEST, -2.4 px 1760 ms NORTH
19:58:24.587 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
19:58:24.587 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1234,860,31,31)
19:58:25.837 01.250 9960 Exposure complete
19:58:25.958 00.121 9960 worker thread done servicing request
19:58:25.958 00.000 11872 OnExposeComplete: enter
19:58:25.962 00.004 11872 UpdateGuideState(): m_state=6
19:58:25.966 00.004 11872 Star::Find(15, 1248, 876, 0, (0,0,0,0), 1.5, 10.0, 255) frame 51
19:58:25.971 00.005 11872 Star::Find returns 1 (0), X=1249.07, Y=872.83, Mass=9304, SNR=57.1, Peak=203 HFD=7.3
19:58:25.974 00.003 11872 CameraToMount -- cameraTheta (-1.60) - m_xAngle (-3.14) = xAngle (1.53 = 1.53)
19:58:25.978 00.004 11872 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.36 = 1.36)
19:58:25.982 00.004 11872 CameraToMount -- cameraX=-0.06 cameraY=-1.76 hyp=1.76 cameraTheta=-1.60 mountX=0.06 mountY=1.72, mountTheta=1.53
19:58:25.986 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.06, y=-1.76, opts=13)
19:58:25.991 00.005 11872 Enqueuing Move request for scope (-0.06, -1.76)
19:58:25.994 00.003 9960 Worker thread wakes up
19:58:25.995 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -1.76) opts 0xd
19:58:25.995 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.06, -1.76)
19:58:25.995 00.000 9960 Moving (-0.06, -1.76) raw xDistance=0.06 yDistance=1.72
19:58:25.995 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=203, med=1, FiltMin=0, FiltMax=175, Gamma=1.000
19:58:25.999 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
19:58:25.999 00.000 9960 resist switch: large excursion: input 1.72 thresh 0.60 direction from -1 to 1
19:58:25.999 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=5.16
19:58:25.999 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.72 from input 1.72
19:58:26.001 00.002 9960 MoveAxis(E, 0, ABG)
19:58:26.001 00.000 9960 Move returns status 0, amount 0
19:58:26.001 00.000 9960 MoveAxis(S, 1283, ABG)
19:58:26.001 00.000 9960 Guiding  Dir = 1, Dur = 1283
19:58:26.001 00.000 11872 UpdateGuideState exits: m=9304 SNR=57.1
19:58:26.006 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:58:26.010 00.004 9960 IsSlewing returns 0
19:58:26.010 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
19:58:26.014 00.004 11872 Enqueuing Expose request
19:58:26.018 00.004 9960 IsGuiding returns 0
19:58:26.018 00.000 9960 PulseGuide returned control before completion, sleep 1293
19:58:27.325 01.307 9960 IsGuiding returns 1
19:58:27.326 00.001 9960 scope still moving after pulse duration time elapsed
19:58:27.355 00.029 9960 IsSlewing returns 0
19:58:27.356 00.001 9960 IsGuiding returns 0
19:58:27.356 00.000 9960 scope move finished after 1283 + 55 ms
19:58:27.357 00.001 9960 Move returns status 0, amount 1283
19:58:27.357 00.000 9960 move complete, result=0
19:58:27.357 00.000 9960 worker thread done servicing request
19:58:27.359 00.002 9960 Worker thread wakes up
19:58:27.359 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 1.7 px 1283 ms SOUTH
19:58:27.365 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
19:58:27.365 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1234,860,31,31)
19:58:28.620 01.255 9960 Exposure complete
19:58:28.756 00.136 9960 worker thread done servicing request
19:58:28.756 00.000 11872 OnExposeComplete: enter
19:58:28.760 00.004 11872 UpdateGuideState(): m_state=6
19:58:28.766 00.006 11872 Star::Find(15, 1249, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 52
19:58:28.770 00.004 11872 Star::Find returns 1 (0), X=1249.15, Y=874.36, Mass=9597, SNR=59.2, Peak=201 HFD=7.3
19:58:28.773 00.003 11872 CameraToMount -- cameraTheta (-1.47) - m_xAngle (-3.14) = xAngle (1.67 = 1.67)
19:58:28.778 00.005 11872 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.49 = 1.49)
19:58:28.781 00.003 11872 CameraToMount -- cameraX=0.02 cameraY=-0.22 hyp=0.22 cameraTheta=-1.47 mountX=-0.02 mountY=0.22, mountTheta=1.67
19:58:28.786 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.02, y=-0.22, opts=13)
19:58:28.789 00.003 11872 Enqueuing Move request for scope (0.02, -0.22)
19:58:28.793 00.004 9960 Worker thread wakes up
19:58:28.793 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.22) opts 0xd
19:58:28.794 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=201, med=1, FiltMin=0, FiltMax=182, Gamma=1.000
19:58:28.798 00.004 9960 Handling offset move in thread for scope, endpoint = (0.02, -0.22)
19:58:28.798 00.000 9960 Moving (0.02, -0.22) raw xDistance=-0.02 yDistance=0.22
19:58:28.798 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
19:58:28.799 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
19:58:28.799 00.000 9960 MoveAxis(E, 0, ABG)
19:58:28.799 00.000 11872 UpdateGuideState exits: m=9597 SNR=59.2
19:58:28.803 00.004 9960 Move returns status 0, amount 0
19:58:28.803 00.000 9960 MoveAxis(S, 164, ABG)
19:58:28.803 00.000 9960 Guiding  Dir = 1, Dur = 164
19:58:28.803 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:58:28.807 00.004 9960 IsSlewing returns 0
19:58:28.807 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
19:58:28.812 00.005 11872 Enqueuing Expose request
19:58:28.816 00.004 9960 IsGuiding returns 0
19:58:28.816 00.000 9960 PulseGuide returned control before completion, sleep 174
19:58:28.997 00.181 9960 IsGuiding returns 1
19:58:28.998 00.001 9960 scope still moving after pulse duration time elapsed
19:58:29.027 00.029 9960 IsSlewing returns 0
19:58:29.029 00.002 9960 IsGuiding returns 0
19:58:29.029 00.000 9960 scope move finished after 164 + 48 ms
19:58:29.030 00.001 9960 Move returns status 0, amount 164
19:58:29.030 00.000 9960 move complete, result=0
19:58:29.030 00.000 9960 worker thread done servicing request
19:58:29.031 00.001 9960 Worker thread wakes up
19:58:29.031 00.000 11872 GuideStep: -0.0 px 0 ms EAST, 0.2 px 164 ms SOUTH
19:58:29.038 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
19:58:29.038 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1234,860,31,31)
19:58:30.293 01.255 9960 Exposure complete
19:58:30.433 00.140 9960 worker thread done servicing request
19:58:30.434 00.001 11872 OnExposeComplete: enter
19:58:30.439 00.005 11872 UpdateGuideState(): m_state=6
19:58:30.443 00.004 11872 Star::Find(15, 1249, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 53
19:58:30.446 00.003 11872 Star::Find returns 1 (0), X=1249.41, Y=874.53, Mass=9774, SNR=59.6, Peak=221 HFD=7.2
19:58:30.452 00.006 11872 CameraToMount -- cameraTheta (-0.19) - m_xAngle (-3.14) = xAngle (2.95 = 2.95)
19:58:30.457 00.005 11872 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.78 = 2.78)
19:58:30.461 00.004 11872 CameraToMount -- cameraX=0.28 cameraY=-0.05 hyp=0.28 cameraTheta=-0.19 mountX=-0.28 mountY=0.10, mountTheta=2.79
19:58:30.466 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.28, y=-0.05, opts=13)
19:58:30.471 00.005 11872 Enqueuing Move request for scope (0.28, -0.05)
19:58:30.475 00.004 9960 Worker thread wakes up
19:58:30.475 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=221, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
19:58:30.478 00.003 11872 UpdateGuideState exits: m=9774 SNR=59.6
19:58:30.482 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:58:30.486 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.05) opts 0xd
19:58:30.486 00.000 9960 Handling offset move in thread for scope, endpoint = (0.28, -0.05)
19:58:30.486 00.000 9960 Moving (0.28, -0.05) raw xDistance=-0.28 yDistance=0.10
19:58:30.487 00.001 9960 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.28
19:58:30.487 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
19:58:30.487 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
19:58:30.493 00.006 11872 Enqueuing Expose request
19:58:30.496 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
19:58:30.497 00.001 9960 MoveAxis(E, 116, ABG)
19:58:30.497 00.000 9960 Guiding  Dir = 2, Dur = 116
19:58:30.497 00.000 9960 IsSlewing returns 0
19:58:30.499 00.002 9960 IsGuiding returns 0
19:58:30.499 00.000 9960 PulseGuide returned control before completion, sleep 126
19:58:30.639 00.140 9960 IsGuiding returns 1
19:58:30.639 00.000 9960 scope still moving after pulse duration time elapsed
19:58:30.670 00.031 9960 IsSlewing returns 0
19:58:30.671 00.001 9960 IsGuiding returns 0
19:58:30.671 00.000 9960 scope move finished after 116 + 56 ms
19:58:30.671 00.000 9960 Move returns status 0, amount 116
19:58:30.671 00.000 9960 MoveAxis(N, 0, ABG)
19:58:30.673 00.002 9960 Move returns status 0, amount 0
19:58:30.673 00.000 9960 move complete, result=0
19:58:30.673 00.000 9960 worker thread done servicing request
19:58:30.674 00.001 9960 Worker thread wakes up
19:58:30.674 00.000 11872 GuideStep: -0.3 px 116 ms EAST, 0.1 px 0 ms NORTH
19:58:30.680 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
19:58:30.680 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1234,860,31,31)
19:58:31.930 01.250 9960 Exposure complete
19:58:32.043 00.113 9960 worker thread done servicing request
19:58:32.045 00.002 11872 OnExposeComplete: enter
19:58:32.051 00.006 11872 UpdateGuideState(): m_state=6
19:58:32.057 00.006 11872 Star::Find(15, 1249, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 54
19:58:32.064 00.007 11872 Star::Find returns 1 (0), X=1249.24, Y=874.72, Mass=9537, SNR=60.1, Peak=205 HFD=7.4
19:58:32.068 00.004 11872 CameraToMount -- cameraTheta (0.87) - m_xAngle (-3.14) = xAngle (4.01 = -2.27)
19:58:32.071 00.003 11872 CameraToMount -- cameraTheta (0.87) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.84 = -2.44)
19:58:32.075 00.004 11872 CameraToMount -- cameraX=0.11 cameraY=0.13 hyp=0.17 cameraTheta=0.87 mountX=-0.11 mountY=-0.11, mountTheta=-2.36
19:58:32.081 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.11, y=0.13, opts=13)
19:58:32.084 00.003 11872 Enqueuing Move request for scope (0.11, 0.13)
19:58:32.086 00.002 9960 Worker thread wakes up
19:58:32.086 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=205, med=1, FiltMin=0, FiltMax=175, Gamma=1.000
19:58:32.089 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.13) opts 0xd
19:58:32.089 00.000 11872 UpdateGuideState exits: m=9537 SNR=60.1
19:58:32.093 00.004 9960 Handling offset move in thread for scope, endpoint = (0.11, 0.13)
19:58:32.093 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:58:32.097 00.004 9960 Moving (0.11, 0.13) raw xDistance=-0.11 yDistance=-0.11
19:58:32.097 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
19:58:32.101 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
19:58:32.102 00.001 11872 Enqueuing Expose request
19:58:32.106 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
19:58:32.106 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
19:58:32.106 00.000 9960 MoveAxis(E, 0, ABG)
19:58:32.106 00.000 9960 Move returns status 0, amount 0
19:58:32.106 00.000 9960 MoveAxis(N, 0, ABG)
19:58:32.107 00.001 9960 Move returns status 0, amount 0
19:58:32.107 00.000 9960 move complete, result=0
19:58:32.107 00.000 9960 worker thread done servicing request
19:58:32.107 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
19:58:32.113 00.006 9960 Worker thread wakes up
19:58:32.113 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
19:58:32.113 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1234,860,31,31)
19:58:33.353 01.240 9960 Exposure complete
19:58:33.486 00.133 9960 worker thread done servicing request
19:58:33.487 00.001 11872 OnExposeComplete: enter
19:58:33.490 00.003 11872 UpdateGuideState(): m_state=6
19:58:33.493 00.003 11872 Star::Find(15, 1249, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 55
19:58:33.499 00.006 11872 Star::Find returns 1 (0), X=1249.38, Y=874.77, Mass=9104, SNR=57.8, Peak=201 HFD=7.3
19:58:33.502 00.003 11872 CameraToMount -- cameraTheta (0.62) - m_xAngle (-3.14) = xAngle (3.76 = -2.52)
19:58:33.506 00.004 11872 CameraToMount -- cameraTheta (0.62) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.59 = -2.70)
19:58:33.509 00.003 11872 CameraToMount -- cameraX=0.25 cameraY=0.18 hyp=0.31 cameraTheta=0.62 mountX=-0.25 mountY=-0.13, mountTheta=-2.66
19:58:33.514 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.25, y=0.18, opts=13)
19:58:33.519 00.005 11872 Enqueuing Move request for scope (0.25, 0.18)
19:58:33.524 00.005 9960 Worker thread wakes up
19:58:33.524 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.18) opts 0xd
19:58:33.525 00.001 9960 Handling offset move in thread for scope, endpoint = (0.25, 0.18)
19:58:33.525 00.000 9960 Moving (0.25, 0.18) raw xDistance=-0.25 yDistance=-0.13
19:58:33.525 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
19:58:33.525 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
19:58:33.525 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=201, med=1, FiltMin=0, FiltMax=158, Gamma=1.000
19:58:33.530 00.005 11872 UpdateGuideState exits: m=9104 SNR=57.8
19:58:33.533 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
19:58:33.533 00.000 9960 MoveAxis(E, 106, ABG)
19:58:33.533 00.000 9960 Guiding  Dir = 2, Dur = 106
19:58:33.533 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:58:33.538 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
19:58:33.542 00.004 11872 Enqueuing Expose request
19:58:33.546 00.004 9960 IsSlewing returns 0
19:58:33.546 00.000 9960 IsGuiding returns 0
19:58:33.546 00.000 9960 PulseGuide returned control before completion, sleep 116
19:58:33.668 00.122 9960 IsGuiding returns 1
19:58:33.669 00.001 9960 scope still moving after pulse duration time elapsed
19:58:33.698 00.029 9960 IsSlewing returns 0
19:58:33.699 00.001 9960 IsGuiding returns 0
19:58:33.701 00.002 9960 scope move finished after 106 + 48 ms
19:58:33.702 00.001 9960 Move returns status 0, amount 106
19:58:33.702 00.000 9960 MoveAxis(N, 0, ABG)
19:58:33.702 00.000 9960 Move returns status 0, amount 0
19:58:33.703 00.001 9960 move complete, result=0
19:58:33.703 00.000 9960 worker thread done servicing request
19:58:33.704 00.001 9960 Worker thread wakes up
19:58:33.704 00.000 11872 GuideStep: -0.3 px 106 ms EAST, -0.1 px 0 ms NORTH
19:58:33.712 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
19:58:33.712 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1234,860,31,31)
19:58:34.960 01.248 9960 Exposure complete
19:58:35.126 00.166 9960 worker thread done servicing request
19:58:35.128 00.002 11872 OnExposeComplete: enter
19:58:35.137 00.009 11872 UpdateGuideState(): m_state=6
19:58:35.147 00.010 11872 Star::Find(15, 1249, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 56
19:58:35.151 00.004 11872 Star::Find returns 1 (0), X=1249.49, Y=874.57, Mass=8728, SNR=56.3, Peak=184 HFD=7.2
19:58:35.154 00.003 11872 CameraToMount -- cameraTheta (-0.03) - m_xAngle (-3.14) = xAngle (3.10 = 3.10)
19:58:35.158 00.004 11872 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.93 = 2.93)
19:58:35.160 00.002 11872 CameraToMount -- cameraX=0.36 cameraY=-0.01 hyp=0.36 cameraTheta=-0.03 mountX=-0.36 mountY=0.08, mountTheta=2.94
19:58:35.165 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.36, y=-0.01, opts=13)
19:58:35.169 00.004 11872 Enqueuing Move request for scope (0.36, -0.01)
19:58:35.173 00.004 9960 Worker thread wakes up
19:58:35.174 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.36, -0.01) opts 0xd
19:58:35.174 00.000 9960 Handling offset move in thread for scope, endpoint = (0.36, -0.01)
19:58:35.174 00.000 9960 Moving (0.36, -0.01) raw xDistance=-0.36 yDistance=0.08
19:58:35.174 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.36
19:58:35.174 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
19:58:35.174 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=184, med=1, FiltMin=0, FiltMax=168, Gamma=1.000
19:58:35.178 00.004 11872 UpdateGuideState exits: m=8728 SNR=56.3
19:58:35.181 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:58:35.185 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
19:58:35.189 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
19:58:35.190 00.001 11872 Enqueuing Expose request
19:58:35.194 00.004 9960 MoveAxis(E, 160, ABG)
19:58:35.194 00.000 9960 Guiding  Dir = 2, Dur = 160
19:58:35.194 00.000 9960 IsSlewing returns 0
19:58:35.194 00.000 9960 IsGuiding returns 0
19:58:35.195 00.001 9960 PulseGuide returned control before completion, sleep 170
19:58:35.370 00.175 9960 IsGuiding returns 1
19:58:35.372 00.002 9960 scope still moving after pulse duration time elapsed
19:58:35.401 00.029 9960 IsSlewing returns 0
19:58:35.402 00.001 9960 IsGuiding returns 1
19:58:35.433 00.031 9960 IsSlewing returns 0
19:58:35.434 00.001 9960 IsGuiding returns 1
19:58:35.465 00.031 9960 IsSlewing returns 0
19:58:35.466 00.001 9960 IsGuiding returns 1
19:58:35.495 00.029 9960 IsSlewing returns 0
19:58:35.496 00.001 9960 IsGuiding returns 0
19:58:35.497 00.001 9960 scope move finished after 160 + 142 ms
19:58:35.497 00.000 9960 Move returns status 0, amount 160
19:58:35.497 00.000 9960 MoveAxis(N, 0, ABG)
19:58:35.497 00.000 9960 Move returns status 0, amount 0
19:58:35.499 00.002 9960 move complete, result=0
19:58:35.499 00.000 9960 worker thread done servicing request
19:58:35.499 00.000 9960 Worker thread wakes up
19:58:35.500 00.001 11872 GuideStep: -0.4 px 160 ms EAST, 0.1 px 0 ms NORTH
19:58:35.505 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
19:58:35.506 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1234,860,31,31)
19:58:36.754 01.248 9960 Exposure complete
19:58:36.888 00.134 9960 worker thread done servicing request
19:58:36.888 00.000 11872 OnExposeComplete: enter
19:58:36.894 00.006 11872 UpdateGuideState(): m_state=6
19:58:36.898 00.004 11872 Star::Find(15, 1249, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 57
19:58:36.901 00.003 11872 Star::Find returns 1 (0), X=1249.08, Y=875.42, Mass=9467, SNR=61.0, Peak=196 HFD=7.4
19:58:36.905 00.004 11872 CameraToMount -- cameraTheta (1.63) - m_xAngle (-3.14) = xAngle (4.77 = -1.52)
19:58:36.909 00.004 11872 CameraToMount -- cameraTheta (1.63) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.59 = -1.69)
19:58:36.912 00.003 11872 CameraToMount -- cameraX=-0.05 cameraY=0.83 hyp=0.84 cameraTheta=1.63 mountX=0.04 mountY=-0.83, mountTheta=-1.52
19:58:36.917 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.05, y=0.83, opts=13)
19:58:36.923 00.006 11872 Enqueuing Move request for scope (-0.05, 0.83)
19:58:36.928 00.005 9960 Worker thread wakes up
19:58:36.929 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.83) opts 0xd
19:58:36.929 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.05, 0.83)
19:58:36.929 00.000 9960 Moving (-0.05, 0.83) raw xDistance=0.04 yDistance=-0.83
19:58:36.930 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=196, med=1, FiltMin=0, FiltMax=173, Gamma=1.000
19:58:36.934 00.004 11872 UpdateGuideState exits: m=9467 SNR=61.0
19:58:36.938 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:58:36.942 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
19:58:36.946 00.004 11872 Enqueuing Expose request
19:58:36.950 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
19:58:36.950 00.000 9960 resist switch: large excursion: input -0.83 thresh 0.60 direction from 1 to -1
19:58:36.950 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.49
19:58:36.950 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.83 from input -0.83
19:58:36.951 00.001 9960 MoveAxis(E, 0, ABG)
19:58:36.951 00.000 9960 Move returns status 0, amount 0
19:58:36.951 00.000 9960 MoveAxis(N, 620, ABG)
19:58:36.951 00.000 9960 Guiding  Dir = 0, Dur = 620
19:58:36.951 00.000 9960 IsSlewing returns 0
19:58:36.952 00.001 9960 IsGuiding returns 0
19:58:36.952 00.000 9960 PulseGuide returned control before completion, sleep 630
19:58:37.590 00.638 9960 IsGuiding returns 1
19:58:37.592 00.002 9960 scope still moving after pulse duration time elapsed
19:58:37.622 00.030 9960 IsSlewing returns 0
19:58:37.623 00.001 9960 IsGuiding returns 0
19:58:37.624 00.001 9960 scope move finished after 620 + 51 ms
19:58:37.625 00.001 9960 Move returns status 0, amount 620
19:58:37.625 00.000 9960 move complete, result=0
19:58:37.625 00.000 9960 worker thread done servicing request
19:58:37.626 00.001 9960 Worker thread wakes up
19:58:37.626 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.8 px 620 ms NORTH
19:58:37.632 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
19:58:37.632 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1234,860,31,31)
19:58:38.888 01.256 9960 Exposure complete
19:58:39.023 00.135 9960 worker thread done servicing request
19:58:39.024 00.001 11872 OnExposeComplete: enter
19:58:39.027 00.003 11872 UpdateGuideState(): m_state=6
19:58:39.032 00.005 11872 Star::Find(15, 1249, 875, 0, (0,0,0,0), 1.5, 10.0, 255) frame 58
19:58:39.035 00.003 11872 Star::Find returns 1 (0), X=1248.70, Y=877.14, Mass=8847, SNR=57.0, Peak=211 HFD=6.6
19:58:39.039 00.004 11872 CameraToMount -- cameraTheta (1.74) - m_xAngle (-3.14) = xAngle (4.88 = -1.41)
19:58:39.044 00.005 11872 CameraToMount -- cameraTheta (1.74) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.70 = -1.58)
19:58:39.048 00.004 11872 CameraToMount -- cameraX=-0.43 cameraY=2.55 hyp=2.59 cameraTheta=1.74 mountX=0.42 mountY=-2.59, mountTheta=-1.41
19:58:39.055 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.43, y=2.55, opts=13)
19:58:39.060 00.005 11872 Enqueuing Move request for scope (-0.43, 2.55)
19:58:39.065 00.005 9960 Worker thread wakes up
19:58:39.065 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=1, FiltMin=0, FiltMax=172, Gamma=1.000
19:58:39.069 00.004 11872 UpdateGuideState exits: m=8847 SNR=57.0
19:58:39.073 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:58:39.079 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.43, 2.55) opts 0xd
19:58:39.079 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.43, 2.55)
19:58:39.079 00.000 9960 Moving (-0.43, 2.55) raw xDistance=0.42 yDistance=-2.59
19:58:39.080 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.42
19:58:39.080 00.000 9960 GuideAlgorithmResistSwitch::result() returns -2.59 from input -2.59
19:58:39.080 00.000 9960 MoveAxis(W, 176, ABG)
19:58:39.081 00.001 9960 Guiding  Dir = 3, Dur = 176
19:58:39.081 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
19:58:39.086 00.005 11872 Enqueuing Expose request
19:58:39.090 00.004 9960 IsSlewing returns 0
19:58:39.090 00.000 9960 IsGuiding returns 0
19:58:39.090 00.000 9960 PulseGuide returned control before completion, sleep 186
19:58:39.282 00.192 9960 IsGuiding returns 1
19:58:39.282 00.000 9960 scope still moving after pulse duration time elapsed
19:58:39.314 00.032 9960 IsSlewing returns 0
19:58:39.315 00.001 9960 IsGuiding returns 0
19:58:39.315 00.000 9960 scope move finished after 176 + 49 ms
19:58:39.316 00.001 9960 Move returns status 0, amount 176
19:58:39.316 00.000 9960 MoveAxis(N, 1932, ABG)
19:58:39.316 00.000 9960 Guiding  Dir = 0, Dur = 1932
19:58:39.318 00.002 9960 IsSlewing returns 0
19:58:39.318 00.000 9960 IsGuiding returns 0
19:58:39.319 00.001 9960 PulseGuide returned control before completion, sleep 1942
19:58:41.278 01.959 9960 IsGuiding returns 1
19:58:41.278 00.000 9960 scope still moving after pulse duration time elapsed
19:58:41.308 00.030 9960 IsSlewing returns 0
19:58:41.308 00.000 9960 IsGuiding returns 0
19:58:41.308 00.000 9960 scope move finished after 1932 + 58 ms
19:58:41.310 00.002 9960 Move returns status 0, amount 1932
19:58:41.310 00.000 9960 move complete, result=0
19:58:41.310 00.000 9960 worker thread done servicing request
19:58:41.311 00.001 9960 Worker thread wakes up
19:58:41.311 00.000 11872 GuideStep: 0.4 px 176 ms WEST, -2.6 px 1932 ms NORTH
19:58:41.317 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
19:58:41.317 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1234,860,31,31)
19:58:42.564 01.247 9960 Exposure complete
19:58:42.712 00.148 9960 worker thread done servicing request
19:58:42.712 00.000 11872 OnExposeComplete: enter
19:58:42.717 00.005 11872 UpdateGuideState(): m_state=6
19:58:42.722 00.005 11872 Star::Find(15, 1248, 877, 0, (0,0,0,0), 1.5, 10.0, 255) frame 59
19:58:42.725 00.003 11872 Star::Find returns 1 (0), X=1249.66, Y=872.95, Mass=9295, SNR=56.8, Peak=207 HFD=7.3
19:58:42.729 00.004 11872 CameraToMount -- cameraTheta (-1.26) - m_xAngle (-3.14) = xAngle (1.88 = 1.88)
19:58:42.732 00.003 11872 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.71 = 1.71)
19:58:42.736 00.004 11872 CameraToMount -- cameraX=0.53 cameraY=-1.63 hyp=1.71 cameraTheta=-1.26 mountX=-0.52 mountY=1.70, mountTheta=1.87
19:58:42.742 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.53, y=-1.63, opts=13)
19:58:42.745 00.003 11872 Enqueuing Move request for scope (0.53, -1.63)
19:58:42.749 00.004 9960 Worker thread wakes up
19:58:42.749 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.53, -1.63) opts 0xd
19:58:42.750 00.001 9960 Handling offset move in thread for scope, endpoint = (0.53, -1.63)
19:58:42.750 00.000 9960 Moving (0.53, -1.63) raw xDistance=-0.52 yDistance=1.70
19:58:42.750 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.52
19:58:42.750 00.000 9960 resist switch: large excursion: input 1.70 thresh 0.60 direction from -1 to 1
19:58:42.750 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=5.10
19:58:42.751 00.001 9960 GuideAlgorithmResistSwitch::result() returns 1.70 from input 1.70
19:58:42.751 00.000 9960 MoveAxis(E, 206, ABG)
19:58:42.751 00.000 9960 Guiding  Dir = 2, Dur = 206
19:58:42.751 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=1, FiltMin=0, FiltMax=172, Gamma=1.000
19:58:42.755 00.004 9960 IsSlewing returns 0
19:58:42.755 00.000 11872 UpdateGuideState exits: m=9295 SNR=56.8
19:58:42.759 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:58:42.762 00.003 9960 IsGuiding returns 0
19:58:42.762 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
19:58:42.767 00.005 11872 Enqueuing Expose request
19:58:42.773 00.006 9960 PulseGuide returned control before completion, sleep 216
19:58:42.997 00.224 9960 IsGuiding returns 1
19:58:42.998 00.001 9960 scope still moving after pulse duration time elapsed
19:58:43.027 00.029 9960 IsSlewing returns 0
19:58:43.028 00.001 9960 IsGuiding returns 0
19:58:43.028 00.000 9960 scope move finished after 206 + 59 ms
19:58:43.028 00.000 9960 Move returns status 0, amount 206
19:58:43.029 00.001 9960 MoveAxis(S, 1268, ABG)
19:58:43.029 00.000 9960 Guiding  Dir = 1, Dur = 1268
19:58:43.030 00.001 9960 IsSlewing returns 0
19:58:43.030 00.000 9960 IsGuiding returns 0
19:58:43.031 00.001 9960 PulseGuide returned control before completion, sleep 1278
19:58:44.327 01.296 9960 IsGuiding returns 1
19:58:44.328 00.001 9960 scope still moving after pulse duration time elapsed
19:58:44.358 00.030 9960 IsSlewing returns 0
19:58:44.359 00.001 9960 IsGuiding returns 1
19:58:44.388 00.029 9960 IsSlewing returns 0
19:58:44.389 00.001 9960 IsGuiding returns 0
19:58:44.390 00.001 9960 scope move finished after 1268 + 92 ms
19:58:44.390 00.000 9960 Move returns status 0, amount 1268
19:58:44.392 00.002 9960 move complete, result=0
19:58:44.392 00.000 9960 worker thread done servicing request
19:58:44.393 00.001 9960 Worker thread wakes up
19:58:44.393 00.000 11872 GuideStep: -0.5 px 206 ms EAST, 1.7 px 1268 ms SOUTH
19:58:44.403 00.010 9960 worker thread servicing REQUEST_EXPOSE 1000
19:58:44.403 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1234,860,31,31)
19:58:45.649 01.246 9960 Exposure complete
19:58:45.773 00.124 9960 worker thread done servicing request
19:58:45.774 00.001 11872 OnExposeComplete: enter
19:58:45.778 00.004 11872 UpdateGuideState(): m_state=6
19:58:45.782 00.004 11872 Star::Find(15, 1249, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 60
19:58:45.786 00.004 11872 Star::Find returns 1 (0), X=1249.11, Y=874.60, Mass=9790, SNR=59.2, Peak=213 HFD=7.3
19:58:45.789 00.003 11872 CameraToMount -- cameraTheta (2.33) - m_xAngle (-3.14) = xAngle (5.47 = -0.81)
19:58:45.794 00.005 11872 CameraToMount -- cameraTheta (2.33) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.30 = -0.99)
19:58:45.800 00.006 11872 CameraToMount -- cameraX=-0.02 cameraY=0.02 hyp=0.03 cameraTheta=2.33 mountX=0.02 mountY=-0.02, mountTheta=-0.88
19:58:45.805 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.02, y=0.02, opts=13)
19:58:45.809 00.004 11872 Enqueuing Move request for scope (-0.02, 0.02)
19:58:45.814 00.005 9960 Worker thread wakes up
19:58:45.814 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=1, FiltMin=0, FiltMax=181, Gamma=1.000
19:58:45.817 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.02) opts 0xd
19:58:45.819 00.002 9960 Handling offset move in thread for scope, endpoint = (-0.02, 0.02)
19:58:45.819 00.000 9960 Moving (-0.02, 0.02) raw xDistance=0.02 yDistance=-0.02
19:58:45.819 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
19:58:45.819 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
19:58:45.820 00.001 11872 UpdateGuideState exits: m=9790 SNR=59.2
19:58:45.824 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
19:58:45.824 00.000 9960 MoveAxis(E, 0, ABG)
19:58:45.824 00.000 9960 Move returns status 0, amount 0
19:58:45.824 00.000 9960 MoveAxis(N, 0, ABG)
19:58:45.824 00.000 9960 Move returns status 0, amount 0
19:58:45.825 00.001 9960 move complete, result=0
19:58:45.825 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:58:45.830 00.005 9960 worker thread done servicing request
19:58:45.831 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
19:58:45.836 00.005 11872 Enqueuing Expose request
19:58:45.839 00.003 11872 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
19:58:45.844 00.005 9960 Worker thread wakes up
19:58:45.844 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
19:58:45.844 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1234,860,31,31)
19:58:47.090 01.246 9960 Exposure complete
19:58:47.224 00.134 9960 worker thread done servicing request
19:58:47.225 00.001 11872 OnExposeComplete: enter
19:58:47.229 00.004 11872 UpdateGuideState(): m_state=6
19:58:47.234 00.005 11872 Star::Find(15, 1249, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 61
19:58:47.241 00.007 11872 Star::Find returns 1 (0), X=1249.27, Y=874.52, Mass=9659, SNR=59.8, Peak=208 HFD=7.4
19:58:47.245 00.004 11872 CameraToMount -- cameraTheta (-0.43) - m_xAngle (-3.14) = xAngle (2.71 = 2.71)
19:58:47.249 00.004 11872 CameraToMount -- cameraTheta (-0.43) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.54 = 2.54)
19:58:47.253 00.004 11872 CameraToMount -- cameraX=0.14 cameraY=-0.06 hyp=0.15 cameraTheta=-0.43 mountX=-0.14 mountY=0.09, mountTheta=2.58
19:58:47.258 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.14, y=-0.06, opts=13)
19:58:47.263 00.005 11872 Enqueuing Move request for scope (0.14, -0.06)
19:58:47.267 00.004 9960 Worker thread wakes up
19:58:47.267 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.06) opts 0xd
19:58:47.267 00.000 9960 Handling offset move in thread for scope, endpoint = (0.14, -0.06)
19:58:47.268 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=208, med=1, FiltMin=0, FiltMax=172, Gamma=1.000
19:58:47.272 00.004 11872 UpdateGuideState exits: m=9659 SNR=59.8
19:58:47.275 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:58:47.280 00.005 9960 Moving (0.14, -0.06) raw xDistance=-0.14 yDistance=0.09
19:58:47.280 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
19:58:47.280 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
19:58:47.280 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
19:58:47.283 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
19:58:47.284 00.001 11872 Enqueuing Expose request
19:58:47.288 00.004 9960 MoveAxis(E, 0, ABG)
19:58:47.288 00.000 9960 Move returns status 0, amount 0
19:58:47.288 00.000 9960 MoveAxis(N, 0, ABG)
19:58:47.288 00.000 9960 Move returns status 0, amount 0
19:58:47.288 00.000 9960 move complete, result=0
19:58:47.288 00.000 9960 worker thread done servicing request
19:58:47.289 00.001 9960 Worker thread wakes up
19:58:47.289 00.000 11872 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
19:58:47.293 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
19:58:47.293 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1234,860,31,31)
19:58:48.542 01.249 9960 Exposure complete
19:58:48.682 00.140 9960 worker thread done servicing request
19:58:48.682 00.000 11872 OnExposeComplete: enter
19:58:48.686 00.004 11872 UpdateGuideState(): m_state=6
19:58:48.691 00.005 11872 Star::Find(15, 1249, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 62
19:58:48.695 00.004 11872 Star::Find returns 1 (0), X=1249.54, Y=874.64, Mass=9249, SNR=57.0, Peak=209 HFD=7.3
19:58:48.699 00.004 11872 CameraToMount -- cameraTheta (0.15) - m_xAngle (-3.14) = xAngle (3.28 = -3.00)
19:58:48.704 00.005 11872 CameraToMount -- cameraTheta (0.15) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.11 = 3.11)
19:58:48.711 00.007 11872 CameraToMount -- cameraX=0.41 cameraY=0.06 hyp=0.41 cameraTheta=0.15 mountX=-0.41 mountY=0.01, mountTheta=3.11
19:58:48.717 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.41, y=0.06, opts=13)
19:58:48.723 00.006 11872 Enqueuing Move request for scope (0.41, 0.06)
19:58:48.726 00.003 9960 Worker thread wakes up
19:58:48.727 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=1, FiltMin=0, FiltMax=166, Gamma=1.000
19:58:48.730 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.41, 0.06) opts 0xd
19:58:48.731 00.001 11872 UpdateGuideState exits: m=9249 SNR=57.0
19:58:48.734 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:58:48.739 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
19:58:48.744 00.005 11872 Enqueuing Expose request
19:58:48.748 00.004 9960 Handling offset move in thread for scope, endpoint = (0.41, 0.06)
19:58:48.748 00.000 9960 Moving (0.41, 0.06) raw xDistance=-0.41 yDistance=0.01
19:58:48.748 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.41
19:58:48.748 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
19:58:48.748 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
19:58:48.749 00.001 9960 MoveAxis(E, 171, ABG)
19:58:48.749 00.000 9960 Guiding  Dir = 2, Dur = 171
19:58:48.749 00.000 9960 IsSlewing returns 0
19:58:48.749 00.000 9960 IsGuiding returns 0
19:58:48.750 00.001 9960 PulseGuide returned control before completion, sleep 181
19:58:48.941 00.191 9960 IsGuiding returns 1
19:58:48.941 00.000 9960 scope still moving after pulse duration time elapsed
19:58:48.970 00.029 9960 IsSlewing returns 0
19:58:48.972 00.002 9960 IsGuiding returns 0
19:58:48.973 00.001 9960 scope move finished after 171 + 51 ms
19:58:48.973 00.000 9960 Move returns status 0, amount 171
19:58:48.973 00.000 9960 MoveAxis(N, 0, ABG)
19:58:48.974 00.001 9960 Move returns status 0, amount 0
19:58:48.974 00.000 9960 move complete, result=0
19:58:48.975 00.001 9960 worker thread done servicing request
19:58:48.975 00.000 11872 GuideStep: -0.4 px 171 ms EAST, 0.0 px 0 ms NORTH
19:58:48.981 00.006 9960 Worker thread wakes up
19:58:48.982 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
19:58:48.982 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1234,860,31,31)
19:58:50.238 01.256 9960 Exposure complete
19:58:50.372 00.134 9960 worker thread done servicing request
19:58:50.372 00.000 11872 OnExposeComplete: enter
19:58:50.376 00.004 11872 UpdateGuideState(): m_state=6
19:58:50.379 00.003 11872 Star::Find(15, 1249, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 63
19:58:50.384 00.005 11872 Star::Find returns 1 (0), X=1249.48, Y=874.67, Mass=9934, SNR=61.8, Peak=205 HFD=7.4
19:58:50.388 00.004 11872 CameraToMount -- cameraTheta (0.24) - m_xAngle (-3.14) = xAngle (3.38 = -2.91)
19:58:50.391 00.003 11872 CameraToMount -- cameraTheta (0.24) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.20 = -3.08)
19:58:50.394 00.003 11872 CameraToMount -- cameraX=0.35 cameraY=0.09 hyp=0.36 cameraTheta=0.24 mountX=-0.35 mountY=-0.02, mountTheta=-3.08
19:58:50.400 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.35, y=0.09, opts=13)
19:58:50.403 00.003 11872 Enqueuing Move request for scope (0.35, 0.09)
19:58:50.407 00.004 9960 Worker thread wakes up
19:58:50.407 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.35, 0.09) opts 0xd
19:58:50.407 00.000 9960 Handling offset move in thread for scope, endpoint = (0.35, 0.09)
19:58:50.407 00.000 9960 Moving (0.35, 0.09) raw xDistance=-0.35 yDistance=-0.02
19:58:50.407 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=205, med=1, FiltMin=0, FiltMax=174, Gamma=1.000
19:58:50.412 00.005 11872 UpdateGuideState exits: m=9934 SNR=61.8
19:58:50.415 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:58:50.418 00.003 9960 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.35
19:58:50.418 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
19:58:50.419 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
19:58:50.419 00.000 9960 MoveAxis(E, 160, ABG)
19:58:50.419 00.000 9960 Guiding  Dir = 2, Dur = 160
19:58:50.419 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
19:58:50.424 00.005 11872 Enqueuing Expose request
19:58:50.430 00.006 9960 IsSlewing returns 0
19:58:50.430 00.000 9960 IsGuiding returns 0
19:58:50.431 00.001 9960 PulseGuide returned control before completion, sleep 170
19:58:50.617 00.186 9960 IsGuiding returns 1
19:58:50.617 00.000 9960 scope still moving after pulse duration time elapsed
19:58:50.647 00.030 9960 IsSlewing returns 0
19:58:50.647 00.000 9960 IsGuiding returns 0
19:58:50.648 00.001 9960 scope move finished after 160 + 57 ms
19:58:50.648 00.000 9960 Move returns status 0, amount 160
19:58:50.648 00.000 9960 MoveAxis(N, 0, ABG)
19:58:50.649 00.001 9960 Move returns status 0, amount 0
19:58:50.650 00.001 9960 move complete, result=0
19:58:50.650 00.000 9960 worker thread done servicing request
19:58:50.650 00.000 9960 Worker thread wakes up
19:58:50.650 00.000 11872 GuideStep: -0.4 px 160 ms EAST, -0.0 px 0 ms NORTH
19:58:50.656 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
19:58:50.656 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1234,860,31,31)
19:58:51.912 01.256 9960 Exposure complete
19:58:52.043 00.131 9960 worker thread done servicing request
19:58:52.044 00.001 11872 OnExposeComplete: enter
19:58:52.049 00.005 11872 UpdateGuideState(): m_state=6
19:58:52.057 00.008 11872 Star::Find(15, 1249, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 64
19:58:52.062 00.005 11872 Star::Find returns 1 (0), X=1248.99, Y=875.17, Mass=9853, SNR=60.0, Peak=207 HFD=7.5
19:58:52.066 00.004 11872 CameraToMount -- cameraTheta (1.80) - m_xAngle (-3.14) = xAngle (4.94 = -1.34)
19:58:52.069 00.003 11872 CameraToMount -- cameraTheta (1.80) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.77 = -1.51)
19:58:52.074 00.005 11872 CameraToMount -- cameraX=-0.14 cameraY=0.59 hyp=0.61 cameraTheta=1.80 mountX=0.14 mountY=-0.61, mountTheta=-1.35
19:58:52.080 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.14, y=0.59, opts=13)
19:58:52.085 00.005 11872 Enqueuing Move request for scope (-0.14, 0.59)
19:58:52.089 00.004 9960 Worker thread wakes up
19:58:52.089 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=1, FiltMin=0, FiltMax=171, Gamma=1.000
19:58:52.093 00.004 11872 UpdateGuideState exits: m=9853 SNR=60.0
19:58:52.098 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:58:52.101 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
19:58:52.108 00.007 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.59) opts 0xd
19:58:52.108 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.14, 0.59)
19:58:52.109 00.001 9960 Moving (-0.14, 0.59) raw xDistance=0.14 yDistance=-0.61
19:58:52.109 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
19:58:52.109 00.000 11872 Enqueuing Expose request
19:58:52.113 00.004 9960 resist switch: large excursion: input -0.61 thresh 0.60 direction from 1 to -1
19:58:52.113 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.82
19:58:52.113 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.61 from input -0.61
19:58:52.113 00.000 9960 MoveAxis(E, 0, ABG)
19:58:52.113 00.000 9960 Move returns status 0, amount 0
19:58:52.115 00.002 9960 MoveAxis(N, 452, ABG)
19:58:52.115 00.000 9960 Guiding  Dir = 0, Dur = 452
19:58:52.115 00.000 9960 IsSlewing returns 0
19:58:52.116 00.001 9960 IsGuiding returns 0
19:58:52.116 00.000 9960 PulseGuide returned control before completion, sleep 462
19:58:52.589 00.473 9960 IsGuiding returns 1
19:58:52.589 00.000 9960 scope still moving after pulse duration time elapsed
19:58:52.619 00.030 9960 IsSlewing returns 0
19:58:52.620 00.001 9960 IsGuiding returns 0
19:58:52.621 00.001 9960 scope move finished after 452 + 52 ms
19:58:52.621 00.000 9960 Move returns status 0, amount 452
19:58:52.621 00.000 9960 move complete, result=0
19:58:52.622 00.001 9960 worker thread done servicing request
19:58:52.622 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.6 px 452 ms NORTH
19:58:52.628 00.006 9960 Worker thread wakes up
19:58:52.628 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
19:58:52.628 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1234,860,31,31)
19:58:53.887 01.259 9960 Exposure complete
19:58:54.020 00.133 9960 worker thread done servicing request
19:58:54.021 00.001 11872 OnExposeComplete: enter
19:58:54.024 00.003 11872 UpdateGuideState(): m_state=6
19:58:54.028 00.004 11872 Star::Find(15, 1248, 875, 0, (0,0,0,0), 1.5, 10.0, 255) frame 65
19:58:54.031 00.003 11872 Star::Find returns 1 (0), X=1249.05, Y=875.52, Mass=10181, SNR=64.0, Peak=224 HFD=7.3
19:58:54.036 00.005 11872 CameraToMount -- cameraTheta (1.66) - m_xAngle (-3.14) = xAngle (4.80 = -1.49)
19:58:54.039 00.003 11872 CameraToMount -- cameraTheta (1.66) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.63 = -1.66)
19:58:54.045 00.006 11872 CameraToMount -- cameraX=-0.08 cameraY=0.93 hyp=0.94 cameraTheta=1.66 mountX=0.08 mountY=-0.93, mountTheta=-1.49
19:58:54.052 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.08, y=0.93, opts=13)
19:58:54.057 00.005 11872 Enqueuing Move request for scope (-0.08, 0.93)
19:58:54.061 00.004 9960 Worker thread wakes up
19:58:54.061 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=224, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
19:58:54.066 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.93) opts 0xd
19:58:54.067 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.08, 0.93)
19:58:54.067 00.000 9960 Moving (-0.08, 0.93) raw xDistance=0.08 yDistance=-0.93
19:58:54.067 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
19:58:54.067 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.93 from input -0.93
19:58:54.067 00.000 11872 UpdateGuideState exits: m=10181 SNR=64.0
19:58:54.071 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:58:54.076 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
19:58:54.079 00.003 11872 Enqueuing Expose request
19:58:54.084 00.005 9960 MoveAxis(E, 0, ABG)
19:58:54.084 00.000 9960 Move returns status 0, amount 0
19:58:54.084 00.000 9960 MoveAxis(N, 696, ABG)
19:58:54.084 00.000 9960 Guiding  Dir = 0, Dur = 696
19:58:54.085 00.001 9960 IsSlewing returns 0
19:58:54.085 00.000 9960 IsGuiding returns 0
19:58:54.085 00.000 9960 PulseGuide returned control before completion, sleep 706
19:58:54.799 00.714 9960 IsGuiding returns 1
19:58:54.799 00.000 9960 scope still moving after pulse duration time elapsed
19:58:54.832 00.033 9960 IsSlewing returns 0
19:58:54.832 00.000 9960 IsGuiding returns 1
19:58:54.862 00.030 9960 IsSlewing returns 0
19:58:54.864 00.002 9960 IsGuiding returns 1
19:58:54.895 00.031 9960 IsSlewing returns 0
19:58:54.896 00.001 9960 IsGuiding returns 0
19:58:54.897 00.001 9960 scope move finished after 696 + 115 ms
19:58:54.897 00.000 9960 Move returns status 0, amount 696
19:58:54.898 00.001 9960 move complete, result=0
19:58:54.898 00.000 9960 worker thread done servicing request
19:58:54.898 00.000 9960 Worker thread wakes up
19:58:54.898 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.9 px 696 ms NORTH
19:58:54.905 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
19:58:54.905 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1234,860,31,31)
19:58:56.156 01.251 9960 Exposure complete
19:58:56.291 00.135 9960 worker thread done servicing request
19:58:56.291 00.000 11872 OnExposeComplete: enter
19:58:56.295 00.004 11872 UpdateGuideState(): m_state=6
19:58:56.299 00.004 11872 Star::Find(15, 1249, 875, 0, (0,0,0,0), 1.5, 10.0, 255) frame 66
19:58:56.304 00.005 11872 Star::Find returns 1 (0), X=1249.16, Y=874.67, Mass=9304, SNR=59.6, Peak=188 HFD=7.5
19:58:56.308 00.004 11872 CameraToMount -- cameraTheta (1.29) - m_xAngle (-3.14) = xAngle (4.43 = -1.86)
19:58:56.311 00.003 11872 CameraToMount -- cameraTheta (1.29) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.26 = -2.03)
19:58:56.315 00.004 11872 CameraToMount -- cameraX=0.03 cameraY=0.09 hyp=0.09 cameraTheta=1.29 mountX=-0.03 mountY=-0.08, mountTheta=-1.87
19:58:56.321 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.03, y=0.09, opts=13)
19:58:56.325 00.004 11872 Enqueuing Move request for scope (0.03, 0.09)
19:58:56.330 00.005 9960 Worker thread wakes up
19:58:56.330 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=188, med=1, FiltMin=0, FiltMax=175, Gamma=1.000
19:58:56.336 00.006 11872 UpdateGuideState exits: m=9304 SNR=59.6
19:58:56.341 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:58:56.344 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.09) opts 0xd
19:58:56.345 00.001 9960 Handling offset move in thread for scope, endpoint = (0.03, 0.09)
19:58:56.345 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
19:58:56.349 00.004 11872 Enqueuing Expose request
19:58:56.353 00.004 9960 Moving (0.03, 0.09) raw xDistance=-0.03 yDistance=-0.08
19:58:56.353 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
19:58:56.353 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
19:58:56.354 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
19:58:56.354 00.000 9960 MoveAxis(E, 0, ABG)
19:58:56.354 00.000 9960 Move returns status 0, amount 0
19:58:56.355 00.001 9960 MoveAxis(N, 0, ABG)
19:58:56.355 00.000 9960 Move returns status 0, amount 0
19:58:56.355 00.000 9960 move complete, result=0
19:58:56.355 00.000 9960 worker thread done servicing request
19:58:56.356 00.001 9960 Worker thread wakes up
19:58:56.356 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
19:58:56.360 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
19:58:56.360 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1234,860,31,31)
19:58:57.617 01.257 9960 Exposure complete
19:58:57.780 00.163 9960 worker thread done servicing request
19:58:57.781 00.001 11872 OnExposeComplete: enter
19:58:57.786 00.005 11872 UpdateGuideState(): m_state=6
19:58:57.789 00.003 11872 Star::Find(15, 1249, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 67
19:58:57.796 00.007 11872 Star::Find returns 1 (0), X=1249.00, Y=874.87, Mass=9341, SNR=57.7, Peak=210 HFD=7.4
19:58:57.803 00.007 11872 CameraToMount -- cameraTheta (2.00) - m_xAngle (-3.14) = xAngle (5.14 = -1.15)
19:58:57.811 00.008 11872 CameraToMount -- cameraTheta (2.00) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.97 = -1.32)
19:58:57.818 00.007 11872 CameraToMount -- cameraX=-0.13 cameraY=0.29 hyp=0.32 cameraTheta=2.00 mountX=0.13 mountY=-0.31, mountTheta=-1.17
19:58:57.828 00.010 11872 SchedulePrimaryMove(0FA44CE0, x=-0.13, y=0.29, opts=13)
19:58:57.833 00.005 11872 Enqueuing Move request for scope (-0.13, 0.29)
19:58:57.838 00.005 9960 Worker thread wakes up
19:58:57.839 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=210, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
19:58:57.845 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.29) opts 0xd
19:58:57.845 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.13, 0.29)
19:58:57.845 00.000 9960 Moving (-0.13, 0.29) raw xDistance=0.13 yDistance=-0.31
19:58:57.846 00.001 11872 UpdateGuideState exits: m=9341 SNR=57.7
19:58:57.850 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
19:58:57.851 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:58:57.854 00.003 9960 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
19:58:57.854 00.000 9960 MoveAxis(E, 0, ABG)
19:58:57.854 00.000 9960 Move returns status 0, amount 0
19:58:57.854 00.000 9960 MoveAxis(N, 229, ABG)
19:58:57.854 00.000 9960 Guiding  Dir = 0, Dur = 229
19:58:57.854 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
19:58:57.859 00.005 9960 IsSlewing returns 0
19:58:57.859 00.000 11872 Enqueuing Expose request
19:58:57.863 00.004 9960 IsGuiding returns 0
19:58:57.863 00.000 9960 PulseGuide returned control before completion, sleep 239
19:58:58.105 00.242 9960 IsGuiding returns 1
19:58:58.106 00.001 9960 scope still moving after pulse duration time elapsed
19:58:58.134 00.028 9960 IsSlewing returns 0
19:58:58.137 00.003 9960 IsGuiding returns 1
19:58:58.168 00.031 9960 IsSlewing returns 0
19:58:58.169 00.001 9960 IsGuiding returns 0
19:58:58.171 00.002 9960 scope move finished after 229 + 78 ms
19:58:58.171 00.000 9960 Move returns status 0, amount 229
19:58:58.171 00.000 9960 move complete, result=0
19:58:58.171 00.000 9960 worker thread done servicing request
19:58:58.171 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 229 ms NORTH
19:58:58.175 00.004 9960 Worker thread wakes up
19:58:58.176 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
19:58:58.177 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1234,860,31,31)
19:58:59.430 01.253 9960 Exposure complete
19:58:59.558 00.128 9960 worker thread done servicing request
19:58:59.558 00.000 11872 OnExposeComplete: enter
19:58:59.562 00.004 11872 UpdateGuideState(): m_state=6
19:58:59.567 00.005 11872 Star::Find(15, 1248, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 68
19:58:59.571 00.004 11872 Star::Find returns 1 (0), X=1249.14, Y=874.67, Mass=10155, SNR=61.8, Peak=232 HFD=7.4
19:58:59.579 00.008 11872 CameraToMount -- cameraTheta (1.46) - m_xAngle (-3.14) = xAngle (4.59 = -1.69)
19:58:59.583 00.004 11872 CameraToMount -- cameraTheta (1.46) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.42 = -1.86)
19:58:59.588 00.005 11872 CameraToMount -- cameraX=0.01 cameraY=0.09 hyp=0.09 cameraTheta=1.46 mountX=-0.01 mountY=-0.08, mountTheta=-1.69
19:58:59.593 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.01, y=0.09, opts=13)
19:58:59.598 00.005 11872 Enqueuing Move request for scope (0.01, 0.09)
19:58:59.601 00.003 9960 Worker thread wakes up
19:58:59.601 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=232, med=1, FiltMin=0, FiltMax=183, Gamma=1.000
19:58:59.606 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.09) opts 0xd
19:58:59.607 00.001 9960 Handling offset move in thread for scope, endpoint = (0.01, 0.09)
19:58:59.607 00.000 9960 Moving (0.01, 0.09) raw xDistance=-0.01 yDistance=-0.08
19:58:59.607 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
19:58:59.607 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
19:58:59.607 00.000 11872 UpdateGuideState exits: m=10155 SNR=61.8
19:58:59.612 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:58:59.617 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
19:58:59.622 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
19:58:59.622 00.000 11872 Enqueuing Expose request
19:58:59.626 00.004 9960 MoveAxis(E, 0, ABG)
19:58:59.626 00.000 9960 Move returns status 0, amount 0
19:58:59.626 00.000 9960 MoveAxis(N, 0, ABG)
19:58:59.626 00.000 9960 Move returns status 0, amount 0
19:58:59.626 00.000 9960 move complete, result=0
19:58:59.626 00.000 9960 worker thread done servicing request
19:58:59.626 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
19:58:59.630 00.004 9960 Worker thread wakes up
19:58:59.630 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
19:58:59.631 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1234,860,31,31)
19:59:00.879 01.248 9960 Exposure complete
19:59:01.007 00.128 9960 worker thread done servicing request
19:59:01.007 00.000 11872 OnExposeComplete: enter
19:59:01.013 00.006 11872 UpdateGuideState(): m_state=6
19:59:01.019 00.006 11872 Star::Find(15, 1249, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 69
19:59:01.023 00.004 11872 Star::Find returns 1 (0), X=1249.38, Y=874.88, Mass=9255, SNR=58.3, Peak=206 HFD=7.4
19:59:01.026 00.003 11872 CameraToMount -- cameraTheta (0.86) - m_xAngle (-3.14) = xAngle (4.00 = -2.28)
19:59:01.031 00.005 11872 CameraToMount -- cameraTheta (0.86) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.83 = -2.45)
19:59:01.034 00.003 11872 CameraToMount -- cameraX=0.25 cameraY=0.29 hyp=0.38 cameraTheta=0.86 mountX=-0.25 mountY=-0.24, mountTheta=-2.37
19:59:01.041 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.25, y=0.29, opts=13)
19:59:01.047 00.006 11872 Enqueuing Move request for scope (0.25, 0.29)
19:59:01.052 00.005 9960 Worker thread wakes up
19:59:01.052 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=1, FiltMin=0, FiltMax=173, Gamma=1.000
19:59:01.056 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.29) opts 0xd
19:59:01.056 00.000 9960 Handling offset move in thread for scope, endpoint = (0.25, 0.29)
19:59:01.056 00.000 9960 Moving (0.25, 0.29) raw xDistance=-0.25 yDistance=-0.24
19:59:01.057 00.001 11872 UpdateGuideState exits: m=9255 SNR=58.3
19:59:01.061 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:59:01.065 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
19:59:01.069 00.004 11872 Enqueuing Expose request
19:59:01.073 00.004 9960 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
19:59:01.073 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
19:59:01.074 00.001 9960 MoveAxis(E, 105, ABG)
19:59:01.074 00.000 9960 Guiding  Dir = 2, Dur = 105
19:59:01.074 00.000 9960 IsSlewing returns 0
19:59:01.074 00.000 9960 IsGuiding returns 0
19:59:01.076 00.002 9960 PulseGuide returned control before completion, sleep 115
19:59:01.197 00.121 9960 IsGuiding returns 1
19:59:01.198 00.001 9960 scope still moving after pulse duration time elapsed
19:59:01.230 00.032 9960 IsSlewing returns 0
19:59:01.231 00.001 9960 IsGuiding returns 0
19:59:01.231 00.000 9960 scope move finished after 105 + 51 ms
19:59:01.232 00.001 9960 Move returns status 0, amount 105
19:59:01.232 00.000 9960 MoveAxis(N, 182, ABG)
19:59:01.234 00.002 9960 Guiding  Dir = 0, Dur = 182
19:59:01.234 00.000 9960 IsSlewing returns 0
19:59:01.235 00.001 9960 IsGuiding returns 0
19:59:01.235 00.000 9960 PulseGuide returned control before completion, sleep 192
19:59:01.431 00.196 9960 IsGuiding returns 1
19:59:01.433 00.002 9960 scope still moving after pulse duration time elapsed
19:59:01.463 00.030 9960 IsSlewing returns 0
19:59:01.463 00.000 9960 IsGuiding returns 0
19:59:01.465 00.002 9960 scope move finished after 182 + 47 ms
19:59:01.465 00.000 9960 Move returns status 0, amount 182
19:59:01.466 00.001 9960 move complete, result=0
19:59:01.466 00.000 9960 worker thread done servicing request
19:59:01.467 00.001 9960 Worker thread wakes up
19:59:01.467 00.000 11872 GuideStep: -0.3 px 105 ms EAST, -0.2 px 182 ms NORTH
19:59:01.473 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
19:59:01.473 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1234,860,31,31)
19:59:02.725 01.252 9960 Exposure complete
19:59:02.861 00.136 9960 worker thread done servicing request
19:59:02.862 00.001 11872 OnExposeComplete: enter
19:59:02.865 00.003 11872 UpdateGuideState(): m_state=6
19:59:02.870 00.005 11872 Star::Find(15, 1249, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 70
19:59:02.874 00.004 11872 Star::Find returns 1 (0), X=1248.86, Y=874.82, Mass=9901, SNR=60.0, Peak=205 HFD=7.4
19:59:02.878 00.004 11872 CameraToMount -- cameraTheta (2.43) - m_xAngle (-3.14) = xAngle (5.57 = -0.71)
19:59:02.881 00.003 11872 CameraToMount -- cameraTheta (2.43) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.40 = -0.88)
19:59:02.885 00.004 11872 CameraToMount -- cameraX=-0.27 cameraY=0.23 hyp=0.36 cameraTheta=2.43 mountX=0.27 mountY=-0.28, mountTheta=-0.80
19:59:02.894 00.009 11872 SchedulePrimaryMove(0FA44CE0, x=-0.27, y=0.23, opts=13)
19:59:02.899 00.005 11872 Enqueuing Move request for scope (-0.27, 0.23)
19:59:02.903 00.004 9960 Worker thread wakes up
19:59:02.904 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=205, med=1, FiltMin=0, FiltMax=189, Gamma=1.000
19:59:02.909 00.005 11872 UpdateGuideState exits: m=9901 SNR=60.0
19:59:02.913 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:59:02.916 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.23) opts 0xd
19:59:02.916 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.27, 0.23)
19:59:02.916 00.000 9960 Moving (-0.27, 0.23) raw xDistance=0.27 yDistance=-0.28
19:59:02.916 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.27
19:59:02.917 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
19:59:02.917 00.000 9960 MoveAxis(W, 106, ABG)
19:59:02.917 00.000 9960 Guiding  Dir = 3, Dur = 106
19:59:02.918 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
19:59:02.925 00.007 11872 Enqueuing Expose request
19:59:02.929 00.004 9960 IsSlewing returns 0
19:59:02.929 00.000 9960 IsGuiding returns 0
19:59:02.930 00.001 9960 PulseGuide returned control before completion, sleep 116
19:59:03.062 00.132 9960 IsGuiding returns 0
19:59:03.063 00.001 9960 Move returns status 0, amount 106
19:59:03.063 00.000 9960 MoveAxis(N, 207, ABG)
19:59:03.063 00.000 9960 Guiding  Dir = 0, Dur = 207
19:59:03.064 00.001 9960 IsSlewing returns 0
19:59:03.064 00.000 9960 IsGuiding returns 0
19:59:03.065 00.001 9960 PulseGuide returned control before completion, sleep 217
19:59:03.297 00.232 9960 IsGuiding returns 1
19:59:03.297 00.000 9960 scope still moving after pulse duration time elapsed
19:59:03.328 00.031 9960 IsSlewing returns 0
19:59:03.329 00.001 9960 IsGuiding returns 0
19:59:03.331 00.002 9960 scope move finished after 207 + 58 ms
19:59:03.331 00.000 9960 Move returns status 0, amount 207
19:59:03.331 00.000 9960 move complete, result=0
19:59:03.331 00.000 9960 worker thread done servicing request
19:59:03.332 00.001 9960 Worker thread wakes up
19:59:03.332 00.000 11872 GuideStep: 0.3 px 106 ms WEST, -0.3 px 207 ms NORTH
19:59:03.339 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
19:59:03.339 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1234,860,31,31)
19:59:04.583 01.244 9960 Exposure complete
19:59:04.710 00.127 9960 worker thread done servicing request
19:59:04.711 00.001 11872 OnExposeComplete: enter
19:59:04.716 00.005 11872 UpdateGuideState(): m_state=6
19:59:04.720 00.004 11872 Star::Find(15, 1248, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 71
19:59:04.724 00.004 11872 Star::Find returns 1 (0), X=1249.39, Y=874.79, Mass=9551, SNR=58.9, Peak=227 HFD=7.2
19:59:04.728 00.004 11872 CameraToMount -- cameraTheta (0.67) - m_xAngle (-3.14) = xAngle (3.81 = -2.48)
19:59:04.734 00.006 11872 CameraToMount -- cameraTheta (0.67) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.63 = -2.65)
19:59:04.740 00.006 11872 CameraToMount -- cameraX=0.26 cameraY=0.21 hyp=0.33 cameraTheta=0.67 mountX=-0.26 mountY=-0.16, mountTheta=-2.60
19:59:04.747 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.26, y=0.21, opts=13)
19:59:04.752 00.005 11872 Enqueuing Move request for scope (0.26, 0.21)
19:59:04.757 00.005 9960 Worker thread wakes up
19:59:04.757 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.21) opts 0xd
19:59:04.757 00.000 9960 Handling offset move in thread for scope, endpoint = (0.26, 0.21)
19:59:04.757 00.000 9960 Moving (0.26, 0.21) raw xDistance=-0.26 yDistance=-0.16
19:59:04.758 00.001 9960 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.26
19:59:04.758 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
19:59:04.758 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=227, med=1, FiltMin=0, FiltMax=164, Gamma=1.000
19:59:04.763 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
19:59:04.763 00.000 11872 UpdateGuideState exits: m=9551 SNR=58.9
19:59:04.767 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:59:04.770 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
19:59:04.776 00.006 11872 Enqueuing Expose request
19:59:04.779 00.003 9960 MoveAxis(E, 103, ABG)
19:59:04.780 00.001 9960 Guiding  Dir = 2, Dur = 103
19:59:04.780 00.000 9960 IsSlewing returns 0
19:59:04.780 00.000 9960 IsGuiding returns 0
19:59:04.781 00.001 9960 PulseGuide returned control before completion, sleep 113
19:59:04.897 00.116 9960 IsGuiding returns 1
19:59:04.898 00.001 9960 scope still moving after pulse duration time elapsed
19:59:04.928 00.030 9960 IsSlewing returns 0
19:59:04.932 00.004 9960 IsGuiding returns 0
19:59:04.933 00.001 9960 scope move finished after 103 + 49 ms
19:59:04.934 00.001 9960 Move returns status 0, amount 103
19:59:04.936 00.002 9960 MoveAxis(N, 0, ABG)
19:59:04.937 00.001 9960 Move returns status 0, amount 0
19:59:04.937 00.000 9960 move complete, result=0
19:59:04.937 00.000 9960 worker thread done servicing request
19:59:04.937 00.000 11872 GuideStep: -0.3 px 103 ms EAST, -0.2 px 0 ms NORTH
19:59:04.943 00.006 9960 Worker thread wakes up
19:59:04.944 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
19:59:04.945 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1234,860,31,31)
19:59:06.191 01.246 9960 Exposure complete
19:59:06.325 00.134 9960 worker thread done servicing request
19:59:06.325 00.000 11872 OnExposeComplete: enter
19:59:06.329 00.004 11872 UpdateGuideState(): m_state=6
19:59:06.333 00.004 11872 Star::Find(15, 1249, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 72
19:59:06.336 00.003 11872 Star::Find returns 1 (0), X=1248.90, Y=875.02, Mass=9271, SNR=57.4, Peak=203 HFD=7.2
19:59:06.341 00.005 11872 CameraToMount -- cameraTheta (2.05) - m_xAngle (-3.14) = xAngle (5.19 = -1.09)
19:59:06.345 00.004 11872 CameraToMount -- cameraTheta (2.05) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.02 = -1.27)
19:59:06.349 00.004 11872 CameraToMount -- cameraX=-0.23 cameraY=0.43 hyp=0.49 cameraTheta=2.05 mountX=0.22 mountY=-0.46, mountTheta=-1.12
19:59:06.357 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=-0.23, y=0.43, opts=13)
19:59:06.361 00.004 11872 Enqueuing Move request for scope (-0.23, 0.43)
19:59:06.366 00.005 9960 Worker thread wakes up
19:59:06.366 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=203, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
19:59:06.370 00.004 11872 UpdateGuideState exits: m=9271 SNR=57.4
19:59:06.373 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:59:06.378 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
19:59:06.381 00.003 11872 Enqueuing Expose request
19:59:06.385 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.43) opts 0xd
19:59:06.385 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.23, 0.43)
19:59:06.385 00.000 9960 Moving (-0.23, 0.43) raw xDistance=0.22 yDistance=-0.46
19:59:06.385 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.22
19:59:06.385 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.46 from input -0.46
19:59:06.385 00.000 9960 MoveAxis(W, 86, ABG)
19:59:06.385 00.000 9960 Guiding  Dir = 3, Dur = 86
19:59:06.387 00.002 9960 IsSlewing returns 0
19:59:06.387 00.000 9960 IsGuiding returns 0
19:59:06.387 00.000 9960 PulseGuide returned control before completion, sleep 96
19:59:06.493 00.106 9960 IsGuiding returns 1
19:59:06.493 00.000 9960 scope still moving after pulse duration time elapsed
19:59:06.525 00.032 9960 IsSlewing returns 0
19:59:06.525 00.000 9960 IsGuiding returns 0
19:59:06.527 00.002 9960 scope move finished after 86 + 52 ms
19:59:06.527 00.000 9960 Move returns status 0, amount 86
19:59:06.527 00.000 9960 MoveAxis(N, 346, ABG)
19:59:06.528 00.001 9960 Guiding  Dir = 0, Dur = 346
19:59:06.528 00.000 9960 IsSlewing returns 0
19:59:06.529 00.001 9960 IsGuiding returns 0
19:59:06.530 00.001 9960 PulseGuide returned control before completion, sleep 356
19:59:06.901 00.371 9960 IsGuiding returns 1
19:59:06.902 00.001 9960 scope still moving after pulse duration time elapsed
19:59:06.933 00.031 9960 IsSlewing returns 0
19:59:06.934 00.001 9960 IsGuiding returns 0
19:59:06.934 00.000 9960 scope move finished after 346 + 58 ms
19:59:06.935 00.001 9960 Move returns status 0, amount 346
19:59:06.935 00.000 9960 move complete, result=0
19:59:06.935 00.000 9960 worker thread done servicing request
19:59:06.935 00.000 9960 Worker thread wakes up
19:59:06.936 00.001 11872 GuideStep: 0.2 px 86 ms WEST, -0.5 px 346 ms NORTH
19:59:06.942 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
19:59:06.942 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1234,860,31,31)
19:59:08.198 01.256 9960 Exposure complete
19:59:08.324 00.126 9960 worker thread done servicing request
19:59:08.324 00.000 11872 OnExposeComplete: enter
19:59:08.328 00.004 11872 UpdateGuideState(): m_state=6
19:59:08.335 00.007 11872 Star::Find(15, 1248, 875, 0, (0,0,0,0), 1.5, 10.0, 255) frame 73
19:59:08.340 00.005 11872 Star::Find returns 1 (0), X=1249.07, Y=874.70, Mass=9790, SNR=61.7, Peak=214 HFD=7.6
19:59:08.345 00.005 11872 CameraToMount -- cameraTheta (2.08) - m_xAngle (-3.14) = xAngle (5.22 = -1.06)
19:59:08.348 00.003 11872 CameraToMount -- cameraTheta (2.08) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.05 = -1.23)
19:59:08.351 00.003 11872 CameraToMount -- cameraX=-0.06 cameraY=0.11 hyp=0.13 cameraTheta=2.08 mountX=0.06 mountY=-0.12, mountTheta=-1.09
19:59:08.357 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.06, y=0.11, opts=13)
19:59:08.362 00.005 11872 Enqueuing Move request for scope (-0.06, 0.11)
19:59:08.367 00.005 9960 Worker thread wakes up
19:59:08.367 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.11) opts 0xd
19:59:08.367 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.06, 0.11)
19:59:08.368 00.001 9960 Moving (-0.06, 0.11) raw xDistance=0.06 yDistance=-0.12
19:59:08.368 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
19:59:08.369 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
19:59:08.369 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=214, med=1, FiltMin=0, FiltMax=170, Gamma=1.000
19:59:08.373 00.004 11872 UpdateGuideState exits: m=9790 SNR=61.7
19:59:08.378 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:59:08.381 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
19:59:08.385 00.004 11872 Enqueuing Expose request
19:59:08.389 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
19:59:08.389 00.000 9960 MoveAxis(E, 0, ABG)
19:59:08.389 00.000 9960 Move returns status 0, amount 0
19:59:08.390 00.001 9960 MoveAxis(N, 0, ABG)
19:59:08.390 00.000 9960 Move returns status 0, amount 0
19:59:08.390 00.000 9960 move complete, result=0
19:59:08.390 00.000 9960 worker thread done servicing request
19:59:08.390 00.000 9960 Worker thread wakes up
19:59:08.391 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
19:59:08.395 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
19:59:08.395 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1234,860,31,31)
19:59:09.639 01.244 9960 Exposure complete
19:59:09.786 00.147 9960 worker thread done servicing request
19:59:09.787 00.001 11872 OnExposeComplete: enter
19:59:09.791 00.004 11872 UpdateGuideState(): m_state=6
19:59:09.797 00.006 11872 Star::Find(15, 1249, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 74
19:59:09.802 00.005 11872 Star::Find returns 1 (0), X=1249.35, Y=874.73, Mass=9639, SNR=58.5, Peak=199 HFD=7.3
19:59:09.806 00.004 11872 CameraToMount -- cameraTheta (0.58) - m_xAngle (-3.14) = xAngle (3.72 = -2.57)
19:59:09.811 00.005 11872 CameraToMount -- cameraTheta (0.58) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.55 = -2.74)
19:59:09.814 00.003 11872 CameraToMount -- cameraX=0.22 cameraY=0.15 hyp=0.27 cameraTheta=0.58 mountX=-0.23 mountY=-0.11, mountTheta=-2.70
19:59:09.819 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.22, y=0.15, opts=13)
19:59:09.824 00.005 11872 Enqueuing Move request for scope (0.22, 0.15)
19:59:09.829 00.005 9960 Worker thread wakes up
19:59:09.829 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=199, med=1, FiltMin=0, FiltMax=177, Gamma=1.000
19:59:09.836 00.007 9960 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.15) opts 0xd
19:59:09.836 00.000 9960 Handling offset move in thread for scope, endpoint = (0.22, 0.15)
19:59:09.836 00.000 9960 Moving (0.22, 0.15) raw xDistance=-0.23 yDistance=-0.11
19:59:09.836 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
19:59:09.836 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
19:59:09.837 00.001 11872 UpdateGuideState exits: m=9639 SNR=58.5
19:59:09.842 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:59:09.846 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
19:59:09.851 00.005 11872 Enqueuing Expose request
19:59:09.855 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
19:59:09.855 00.000 9960 MoveAxis(E, 94, ABG)
19:59:09.855 00.000 9960 Guiding  Dir = 2, Dur = 94
19:59:09.856 00.001 9960 IsSlewing returns 0
19:59:09.856 00.000 9960 IsGuiding returns 0
19:59:09.857 00.001 9960 PulseGuide returned control before completion, sleep 104
19:59:09.968 00.111 9960 IsGuiding returns 1
19:59:09.969 00.001 9960 scope still moving after pulse duration time elapsed
19:59:09.998 00.029 9960 IsSlewing returns 0
19:59:10.000 00.002 9960 IsGuiding returns 0
19:59:10.001 00.001 9960 scope move finished after 94 + 49 ms
19:59:10.001 00.000 9960 Move returns status 0, amount 94
19:59:10.002 00.001 9960 MoveAxis(N, 0, ABG)
19:59:10.002 00.000 9960 Move returns status 0, amount 0
19:59:10.002 00.000 9960 move complete, result=0
19:59:10.003 00.001 9960 worker thread done servicing request
19:59:10.003 00.000 9960 Worker thread wakes up
19:59:10.003 00.000 11872 GuideStep: -0.2 px 94 ms EAST, -0.1 px 0 ms NORTH
19:59:10.010 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
19:59:10.010 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1234,860,31,31)
19:59:11.261 01.251 9960 Exposure complete
19:59:11.388 00.127 9960 worker thread done servicing request
19:59:11.389 00.001 11872 OnExposeComplete: enter
19:59:11.395 00.006 11872 UpdateGuideState(): m_state=6
19:59:11.399 00.004 11872 Star::Find(15, 1249, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 75
19:59:11.403 00.004 11872 Star::Find returns 1 (0), X=1249.43, Y=874.54, Mass=9349, SNR=57.1, Peak=201 HFD=7.2
19:59:11.406 00.003 11872 CameraToMount -- cameraTheta (-0.16) - m_xAngle (-3.14) = xAngle (2.98 = 2.98)
19:59:11.411 00.005 11872 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.81 = 2.81)
19:59:11.414 00.003 11872 CameraToMount -- cameraX=0.30 cameraY=-0.05 hyp=0.31 cameraTheta=-0.16 mountX=-0.30 mountY=0.10, mountTheta=2.82
19:59:11.420 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.30, y=-0.05, opts=13)
19:59:11.426 00.006 11872 Enqueuing Move request for scope (0.30, -0.05)
19:59:11.431 00.005 9960 Worker thread wakes up
19:59:11.431 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.05) opts 0xd
19:59:11.431 00.000 9960 Handling offset move in thread for scope, endpoint = (0.30, -0.05)
19:59:11.431 00.000 9960 Moving (0.30, -0.05) raw xDistance=-0.30 yDistance=0.10
19:59:11.431 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.30
19:59:11.433 00.002 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
19:59:11.433 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=201, med=1, FiltMin=0, FiltMax=173, Gamma=1.000
19:59:11.436 00.003 11872 UpdateGuideState exits: m=9349 SNR=57.1
19:59:11.440 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
19:59:11.440 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:59:11.445 00.005 9960 MoveAxis(E, 133, ABG)
19:59:11.445 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
19:59:11.448 00.003 9960 Guiding  Dir = 2, Dur = 133
19:59:11.449 00.001 11872 Enqueuing Expose request
19:59:11.454 00.005 9960 IsSlewing returns 0
19:59:11.454 00.000 9960 IsGuiding returns 0
19:59:11.454 00.000 9960 PulseGuide returned control before completion, sleep 143
19:59:11.614 00.160 9960 IsGuiding returns 0
19:59:11.614 00.000 9960 Move returns status 0, amount 133
19:59:11.616 00.002 9960 MoveAxis(N, 0, ABG)
19:59:11.616 00.000 9960 Move returns status 0, amount 0
19:59:11.616 00.000 9960 move complete, result=0
19:59:11.617 00.001 9960 worker thread done servicing request
19:59:11.617 00.000 9960 Worker thread wakes up
19:59:11.617 00.000 11872 GuideStep: -0.3 px 133 ms EAST, 0.1 px 0 ms NORTH
19:59:11.623 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
19:59:11.624 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1234,860,31,31)
19:59:12.874 01.250 9960 Exposure complete
19:59:13.007 00.133 9960 worker thread done servicing request
19:59:13.008 00.001 11872 OnExposeComplete: enter
19:59:13.013 00.005 11872 UpdateGuideState(): m_state=6
19:59:13.017 00.004 11872 Star::Find(15, 1249, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 76
19:59:13.021 00.004 11872 Star::Find returns 1 (0), X=1248.98, Y=874.92, Mass=9893, SNR=61.4, Peak=212 HFD=7.3
19:59:13.025 00.004 11872 CameraToMount -- cameraTheta (1.99) - m_xAngle (-3.14) = xAngle (5.13 = -1.16)
19:59:13.028 00.003 11872 CameraToMount -- cameraTheta (1.99) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.95 = -1.33)
19:59:13.032 00.004 11872 CameraToMount -- cameraX=-0.15 cameraY=0.33 hyp=0.37 cameraTheta=1.99 mountX=0.15 mountY=-0.36, mountTheta=-1.18
19:59:13.039 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.15, y=0.33, opts=13)
19:59:13.044 00.005 11872 Enqueuing Move request for scope (-0.15, 0.33)
19:59:13.048 00.004 9960 Worker thread wakes up
19:59:13.048 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.33) opts 0xd
19:59:13.048 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.15, 0.33)
19:59:13.050 00.002 9960 Moving (-0.15, 0.33) raw xDistance=0.15 yDistance=-0.36
19:59:13.050 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
19:59:13.050 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.36
19:59:13.050 00.000 9960 MoveAxis(E, 0, ABG)
19:59:13.050 00.000 9960 Move returns status 0, amount 0
19:59:13.051 00.001 9960 MoveAxis(N, 265, ABG)
19:59:13.051 00.000 9960 Guiding  Dir = 0, Dur = 265
19:59:13.051 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=212, med=1, FiltMin=0, FiltMax=183, Gamma=1.000
19:59:13.055 00.004 11872 UpdateGuideState exits: m=9893 SNR=61.4
19:59:13.058 00.003 9960 IsSlewing returns 0
19:59:13.059 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:59:13.062 00.003 9960 IsGuiding returns 0
19:59:13.062 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
19:59:13.065 00.003 9960 PulseGuide returned control before completion, sleep 275
19:59:13.065 00.000 11872 Enqueuing Expose request
19:59:13.350 00.285 9960 IsGuiding returns 1
19:59:13.351 00.001 9960 scope still moving after pulse duration time elapsed
19:59:13.380 00.029 9960 IsSlewing returns 0
19:59:13.380 00.000 9960 IsGuiding returns 0
19:59:13.382 00.002 9960 scope move finished after 265 + 54 ms
19:59:13.382 00.000 9960 Move returns status 0, amount 265
19:59:13.382 00.000 9960 move complete, result=0
19:59:13.383 00.001 9960 worker thread done servicing request
19:59:13.383 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.4 px 265 ms NORTH
19:59:13.390 00.007 9960 Worker thread wakes up
19:59:13.391 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
19:59:13.391 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1234,860,31,31)
19:59:14.640 01.249 9960 Exposure complete
19:59:14.776 00.136 9960 worker thread done servicing request
19:59:14.777 00.001 11872 OnExposeComplete: enter
19:59:14.780 00.003 11872 UpdateGuideState(): m_state=6
19:59:14.785 00.005 11872 Star::Find(15, 1248, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 77
19:59:14.790 00.005 11872 Star::Find returns 1 (0), X=1248.90, Y=874.99, Mass=9720, SNR=60.7, Peak=219 HFD=7.3
19:59:14.794 00.004 11872 CameraToMount -- cameraTheta (2.08) - m_xAngle (-3.14) = xAngle (5.22 = -1.06)
19:59:14.799 00.005 11872 CameraToMount -- cameraTheta (2.08) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.05 = -1.24)
19:59:14.805 00.006 11872 CameraToMount -- cameraX=-0.23 cameraY=0.41 hyp=0.47 cameraTheta=2.08 mountX=0.23 mountY=-0.44, mountTheta=-1.10
19:59:14.810 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.23, y=0.41, opts=13)
19:59:14.814 00.004 11872 Enqueuing Move request for scope (-0.23, 0.41)
19:59:14.818 00.004 9960 Worker thread wakes up
19:59:14.818 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.41) opts 0xd
19:59:14.818 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.23, 0.41)
19:59:14.818 00.000 9960 Moving (-0.23, 0.41) raw xDistance=0.23 yDistance=-0.44
19:59:14.820 00.002 9960 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
19:59:14.820 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.44 from input -0.44
19:59:14.820 00.000 9960 MoveAxis(W, 95, ABG)
19:59:14.820 00.000 9960 Guiding  Dir = 3, Dur = 95
19:59:14.821 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=219, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
19:59:14.824 00.003 9960 IsSlewing returns 0
19:59:14.824 00.000 11872 UpdateGuideState exits: m=9720 SNR=60.7
19:59:14.829 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:59:14.832 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
19:59:14.837 00.005 11872 Enqueuing Expose request
19:59:14.841 00.004 9960 IsGuiding returns 0
19:59:14.841 00.000 9960 PulseGuide returned control before completion, sleep 105
19:59:14.956 00.115 9960 IsGuiding returns 1
19:59:14.958 00.002 9960 scope still moving after pulse duration time elapsed
19:59:14.989 00.031 9960 IsSlewing returns 0
19:59:14.989 00.000 9960 IsGuiding returns 0
19:59:14.990 00.001 9960 scope move finished after 95 + 54 ms
19:59:14.991 00.001 9960 Move returns status 0, amount 95
19:59:14.991 00.000 9960 MoveAxis(N, 329, ABG)
19:59:14.991 00.000 9960 Guiding  Dir = 0, Dur = 329
19:59:14.993 00.002 9960 IsSlewing returns 0
19:59:14.993 00.000 9960 IsGuiding returns 0
19:59:14.993 00.000 9960 PulseGuide returned control before completion, sleep 339
19:59:15.348 00.355 9960 IsGuiding returns 1
19:59:15.349 00.001 9960 scope still moving after pulse duration time elapsed
19:59:15.379 00.030 9960 IsSlewing returns 0
19:59:15.380 00.001 9960 IsGuiding returns 0
19:59:15.382 00.002 9960 scope move finished after 329 + 59 ms
19:59:15.382 00.000 9960 Move returns status 0, amount 329
19:59:15.382 00.000 9960 move complete, result=0
19:59:15.383 00.001 9960 worker thread done servicing request
19:59:15.383 00.000 9960 Worker thread wakes up
19:59:15.383 00.000 11872 GuideStep: 0.2 px 95 ms WEST, -0.4 px 329 ms NORTH
19:59:15.392 00.009 9960 worker thread servicing REQUEST_EXPOSE 1000
19:59:15.392 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1234,860,31,31)
19:59:16.646 01.254 9960 Exposure complete
19:59:16.779 00.133 9960 worker thread done servicing request
19:59:16.781 00.002 11872 OnExposeComplete: enter
19:59:16.784 00.003 11872 UpdateGuideState(): m_state=6
19:59:16.788 00.004 11872 Star::Find(15, 1248, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 78
19:59:16.792 00.004 11872 Star::Find returns 1 (0), X=1249.17, Y=874.61, Mass=9634, SNR=58.9, Peak=214 HFD=7.3
19:59:16.796 00.004 11872 CameraToMount -- cameraTheta (0.57) - m_xAngle (-3.14) = xAngle (3.70 = -2.58)
19:59:16.800 00.004 11872 CameraToMount -- cameraTheta (0.57) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.53 = -2.75)
19:59:16.804 00.004 11872 CameraToMount -- cameraX=0.04 cameraY=0.02 hyp=0.04 cameraTheta=0.57 mountX=-0.04 mountY=-0.02, mountTheta=-2.72
19:59:16.811 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.04, y=0.02, opts=13)
19:59:16.816 00.005 11872 Enqueuing Move request for scope (0.04, 0.02)
19:59:16.820 00.004 9960 Worker thread wakes up
19:59:16.820 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.02) opts 0xd
19:59:16.820 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=214, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
19:59:16.824 00.004 9960 Handling offset move in thread for scope, endpoint = (0.04, 0.02)
19:59:16.824 00.000 11872 UpdateGuideState exits: m=9634 SNR=58.9
19:59:16.829 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:59:16.833 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
19:59:16.837 00.004 11872 Enqueuing Expose request
19:59:16.841 00.004 9960 Moving (0.04, 0.02) raw xDistance=-0.04 yDistance=-0.02
19:59:16.842 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
19:59:16.842 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
19:59:16.842 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
19:59:16.842 00.000 9960 MoveAxis(E, 0, ABG)
19:59:16.842 00.000 9960 Move returns status 0, amount 0
19:59:16.843 00.001 9960 MoveAxis(N, 0, ABG)
19:59:16.843 00.000 9960 Move returns status 0, amount 0
19:59:16.843 00.000 9960 move complete, result=0
19:59:16.843 00.000 9960 worker thread done servicing request
19:59:16.844 00.001 11872 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
19:59:16.847 00.003 9960 Worker thread wakes up
19:59:16.847 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
19:59:16.848 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1234,860,31,31)
19:59:18.094 01.246 9960 Exposure complete
19:59:18.224 00.130 9960 worker thread done servicing request
19:59:18.224 00.000 11872 OnExposeComplete: enter
19:59:18.229 00.005 11872 UpdateGuideState(): m_state=6
19:59:18.234 00.005 11872 Star::Find(15, 1249, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 79
19:59:18.238 00.004 11872 Star::Find returns 1 (0), X=1249.17, Y=874.80, Mass=9678, SNR=58.4, Peak=206 HFD=7.3
19:59:18.243 00.005 11872 CameraToMount -- cameraTheta (1.37) - m_xAngle (-3.14) = xAngle (4.50 = -1.78)
19:59:18.247 00.004 11872 CameraToMount -- cameraTheta (1.37) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.33 = -1.95)
19:59:18.250 00.003 11872 CameraToMount -- cameraX=0.04 cameraY=0.22 hyp=0.22 cameraTheta=1.37 mountX=-0.05 mountY=-0.20, mountTheta=-1.79
19:59:18.255 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.04, y=0.22, opts=13)
19:59:18.259 00.004 11872 Enqueuing Move request for scope (0.04, 0.22)
19:59:18.262 00.003 9960 Worker thread wakes up
19:59:18.262 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.22) opts 0xd
19:59:18.263 00.001 9960 Handling offset move in thread for scope, endpoint = (0.04, 0.22)
19:59:18.263 00.000 9960 Moving (0.04, 0.22) raw xDistance=-0.05 yDistance=-0.20
19:59:18.264 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
19:59:18.264 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
19:59:18.265 00.001 9960 MoveAxis(E, 0, ABG)
19:59:18.265 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=1, FiltMin=0, FiltMax=175, Gamma=1.000
19:59:18.270 00.005 9960 Move returns status 0, amount 0
19:59:18.271 00.001 11872 UpdateGuideState exits: m=9678 SNR=58.4
19:59:18.276 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:59:18.280 00.004 9960 MoveAxis(N, 152, ABG)
19:59:18.280 00.000 9960 Guiding  Dir = 0, Dur = 152
19:59:18.280 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
19:59:18.284 00.004 9960 IsSlewing returns 0
19:59:18.284 00.000 11872 Enqueuing Expose request
19:59:18.288 00.004 9960 IsGuiding returns 0
19:59:18.289 00.001 9960 PulseGuide returned control before completion, sleep 162
19:59:18.457 00.168 9960 IsGuiding returns 1
19:59:18.458 00.001 9960 scope still moving after pulse duration time elapsed
19:59:18.488 00.030 9960 IsSlewing returns 0
19:59:18.489 00.001 9960 IsGuiding returns 0
19:59:18.489 00.000 9960 scope move finished after 152 + 48 ms
19:59:18.489 00.000 9960 Move returns status 0, amount 152
19:59:18.490 00.001 9960 move complete, result=0
19:59:18.490 00.000 9960 worker thread done servicing request
19:59:18.491 00.001 11872 GuideStep: -0.0 px 0 ms EAST, -0.2 px 152 ms NORTH
19:59:18.496 00.005 9960 Worker thread wakes up
19:59:18.496 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
19:59:18.498 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1234,860,31,31)
19:59:19.750 01.252 9960 Exposure complete
19:59:19.886 00.136 9960 worker thread done servicing request
19:59:19.886 00.000 11872 OnExposeComplete: enter
19:59:19.890 00.004 11872 UpdateGuideState(): m_state=6
19:59:19.896 00.006 11872 Star::Find(15, 1249, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 80
19:59:19.901 00.005 11872 Star::Find returns 1 (0), X=1249.22, Y=874.70, Mass=9493, SNR=58.0, Peak=213 HFD=7.3
19:59:19.905 00.004 11872 CameraToMount -- cameraTheta (0.92) - m_xAngle (-3.14) = xAngle (4.06 = -2.23)
19:59:19.908 00.003 11872 CameraToMount -- cameraTheta (0.92) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.88 = -2.40)
19:59:19.912 00.004 11872 CameraToMount -- cameraX=0.09 cameraY=0.12 hyp=0.15 cameraTheta=0.92 mountX=-0.09 mountY=-0.10, mountTheta=-2.30
19:59:19.918 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.09, y=0.12, opts=13)
19:59:19.921 00.003 11872 Enqueuing Move request for scope (0.09, 0.12)
19:59:19.923 00.002 9960 Worker thread wakes up
19:59:19.924 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.12) opts 0xd
19:59:19.924 00.000 9960 Handling offset move in thread for scope, endpoint = (0.09, 0.12)
19:59:19.924 00.000 9960 Moving (0.09, 0.12) raw xDistance=-0.09 yDistance=-0.10
19:59:19.924 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
19:59:19.924 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
19:59:19.924 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
19:59:19.925 00.001 9960 MoveAxis(E, 0, ABG)
19:59:19.925 00.000 9960 Move returns status 0, amount 0
19:59:19.925 00.000 9960 MoveAxis(N, 0, ABG)
19:59:19.925 00.000 9960 Move returns status 0, amount 0
19:59:19.925 00.000 9960 move complete, result=0
19:59:19.925 00.000 9960 worker thread done servicing request
19:59:19.925 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
19:59:19.934 00.009 11872 UpdateGuideState exits: m=9493 SNR=58.0
19:59:19.939 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:59:19.943 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
19:59:19.947 00.004 11872 Enqueuing Expose request
19:59:19.950 00.003 11872 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
19:59:19.954 00.004 9960 Worker thread wakes up
19:59:19.954 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
19:59:19.954 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1234,860,31,31)
19:59:21.206 01.252 9960 Exposure complete
19:59:21.338 00.132 9960 worker thread done servicing request
19:59:21.338 00.000 11872 OnExposeComplete: enter
19:59:21.343 00.005 11872 UpdateGuideState(): m_state=6
19:59:21.346 00.003 11872 Star::Find(15, 1249, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 81
19:59:21.351 00.005 11872 Star::Find returns 1 (0), X=1249.15, Y=874.89, Mass=9494, SNR=59.7, Peak=192 HFD=7.4
19:59:21.355 00.004 11872 CameraToMount -- cameraTheta (1.50) - m_xAngle (-3.14) = xAngle (4.64 = -1.65)
19:59:21.359 00.004 11872 CameraToMount -- cameraTheta (1.50) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.46 = -1.82)
19:59:21.364 00.005 11872 CameraToMount -- cameraX=0.02 cameraY=0.31 hyp=0.31 cameraTheta=1.50 mountX=-0.02 mountY=-0.30, mountTheta=-1.65
19:59:21.369 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.02, y=0.31, opts=13)
19:59:21.374 00.005 11872 Enqueuing Move request for scope (0.02, 0.31)
19:59:21.377 00.003 9960 Worker thread wakes up
19:59:21.377 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.31) opts 0xd
19:59:21.377 00.000 9960 Handling offset move in thread for scope, endpoint = (0.02, 0.31)
19:59:21.377 00.000 9960 Moving (0.02, 0.31) raw xDistance=-0.02 yDistance=-0.30
19:59:21.377 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
19:59:21.377 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=192, med=1, FiltMin=0, FiltMax=175, Gamma=1.000
19:59:21.383 00.006 9960 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
19:59:21.383 00.000 9960 MoveAxis(E, 0, ABG)
19:59:21.383 00.000 9960 Move returns status 0, amount 0
19:59:21.383 00.000 9960 MoveAxis(N, 222, ABG)
19:59:21.383 00.000 11872 UpdateGuideState exits: m=9494 SNR=59.7
19:59:21.387 00.004 9960 Guiding  Dir = 0, Dur = 222
19:59:21.387 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:59:21.393 00.006 9960 IsSlewing returns 0
19:59:21.393 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
19:59:21.400 00.007 9960 IsGuiding returns 0
19:59:21.400 00.000 11872 Enqueuing Expose request
19:59:21.407 00.007 9960 PulseGuide returned control before completion, sleep 232
19:59:21.647 00.240 9960 IsGuiding returns 1
19:59:21.648 00.001 9960 scope still moving after pulse duration time elapsed
19:59:21.678 00.030 9960 IsSlewing returns 0
19:59:21.681 00.003 9960 IsGuiding returns 0
19:59:21.681 00.000 9960 scope move finished after 222 + 59 ms
19:59:21.682 00.001 9960 Move returns status 0, amount 222
19:59:21.682 00.000 9960 move complete, result=0
19:59:21.682 00.000 9960 worker thread done servicing request
19:59:21.684 00.002 9960 Worker thread wakes up
19:59:21.684 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.3 px 222 ms NORTH
19:59:21.690 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
19:59:21.690 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1234,860,31,31)
19:59:22.942 01.252 9960 Exposure complete
19:59:23.076 00.134 9960 worker thread done servicing request
19:59:23.076 00.000 11872 OnExposeComplete: enter
19:59:23.080 00.004 11872 UpdateGuideState(): m_state=6
19:59:23.084 00.004 11872 Star::Find(15, 1249, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 82
19:59:23.089 00.005 11872 Star::Find returns 1 (0), X=1249.39, Y=874.85, Mass=9738, SNR=58.7, Peak=204 HFD=7.4
19:59:23.092 00.003 11872 CameraToMount -- cameraTheta (0.79) - m_xAngle (-3.14) = xAngle (3.93 = -2.36)
19:59:23.095 00.003 11872 CameraToMount -- cameraTheta (0.79) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.75 = -2.53)
19:59:23.099 00.004 11872 CameraToMount -- cameraX=0.26 cameraY=0.26 hyp=0.37 cameraTheta=0.79 mountX=-0.26 mountY=-0.21, mountTheta=-2.46
19:59:23.107 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=0.26, y=0.26, opts=13)
19:59:23.111 00.004 11872 Enqueuing Move request for scope (0.26, 0.26)
19:59:23.114 00.003 9960 Worker thread wakes up
19:59:23.114 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.26) opts 0xd
19:59:23.114 00.000 9960 Handling offset move in thread for scope, endpoint = (0.26, 0.26)
19:59:23.114 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=204, med=1, FiltMin=0, FiltMax=166, Gamma=1.000
19:59:23.118 00.004 11872 UpdateGuideState exits: m=9738 SNR=58.7
19:59:23.121 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:59:23.124 00.003 9960 Moving (0.26, 0.26) raw xDistance=-0.26 yDistance=-0.21
19:59:23.124 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
19:59:23.124 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
19:59:23.128 00.004 11872 Enqueuing Expose request
19:59:23.130 00.002 9960 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
19:59:23.130 00.000 9960 MoveAxis(E, 109, ABG)
19:59:23.130 00.000 9960 Guiding  Dir = 2, Dur = 109
19:59:23.131 00.001 9960 IsSlewing returns 0
19:59:23.131 00.000 9960 IsGuiding returns 0
19:59:23.132 00.001 9960 PulseGuide returned control before completion, sleep 119
19:59:23.261 00.129 9960 IsGuiding returns 1
19:59:23.262 00.001 9960 scope still moving after pulse duration time elapsed
19:59:23.293 00.031 9960 IsSlewing returns 0
19:59:23.294 00.001 9960 IsGuiding returns 0
19:59:23.294 00.000 9960 scope move finished after 109 + 54 ms
19:59:23.294 00.000 9960 Move returns status 0, amount 109
19:59:23.296 00.002 9960 MoveAxis(N, 158, ABG)
19:59:23.296 00.000 9960 Guiding  Dir = 0, Dur = 158
19:59:23.297 00.001 9960 IsSlewing returns 0
19:59:23.297 00.000 9960 IsGuiding returns 0
19:59:23.298 00.001 9960 PulseGuide returned control before completion, sleep 168
19:59:23.483 00.185 9960 IsGuiding returns 1
19:59:23.485 00.002 9960 scope still moving after pulse duration time elapsed
19:59:23.515 00.030 9960 IsSlewing returns 0
19:59:23.516 00.001 9960 IsGuiding returns 0
19:59:23.516 00.000 9960 scope move finished after 158 + 60 ms
19:59:23.516 00.000 9960 Move returns status 0, amount 158
19:59:23.516 00.000 9960 move complete, result=0
19:59:23.517 00.001 9960 worker thread done servicing request
19:59:23.517 00.000 9960 Worker thread wakes up
19:59:23.518 00.001 11872 GuideStep: -0.3 px 109 ms EAST, -0.2 px 158 ms NORTH
19:59:23.527 00.009 9960 worker thread servicing REQUEST_EXPOSE 1000
19:59:23.528 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1234,860,31,31)
19:59:24.778 01.250 9960 Exposure complete
19:59:24.904 00.126 9960 worker thread done servicing request
19:59:24.905 00.001 11872 OnExposeComplete: enter
19:59:24.908 00.003 11872 UpdateGuideState(): m_state=6
19:59:24.913 00.005 11872 Star::Find(15, 1249, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 83
19:59:24.917 00.004 11872 Star::Find returns 1 (0), X=1249.11, Y=874.89, Mass=9715, SNR=59.7, Peak=221 HFD=7.3
19:59:24.922 00.005 11872 CameraToMount -- cameraTheta (1.63) - m_xAngle (-3.14) = xAngle (4.77 = -1.51)
19:59:24.929 00.007 11872 CameraToMount -- cameraTheta (1.63) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.60 = -1.68)
19:59:24.934 00.005 11872 CameraToMount -- cameraX=-0.02 cameraY=0.31 hyp=0.31 cameraTheta=1.63 mountX=0.02 mountY=-0.31, mountTheta=-1.51
19:59:24.939 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.02, y=0.31, opts=13)
19:59:24.944 00.005 11872 Enqueuing Move request for scope (-0.02, 0.31)
19:59:24.948 00.004 9960 Worker thread wakes up
19:59:24.948 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=221, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
19:59:24.952 00.004 11872 UpdateGuideState exits: m=9715 SNR=59.7
19:59:24.956 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.31) opts 0xd
19:59:24.956 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.02, 0.31)
19:59:24.957 00.001 9960 Moving (-0.02, 0.31) raw xDistance=0.02 yDistance=-0.31
19:59:24.958 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
19:59:24.958 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
19:59:24.958 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:59:24.962 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
19:59:24.965 00.003 11872 Enqueuing Expose request
19:59:24.970 00.005 9960 MoveAxis(E, 0, ABG)
19:59:24.970 00.000 9960 Move returns status 0, amount 0
19:59:24.970 00.000 9960 MoveAxis(N, 231, ABG)
19:59:24.970 00.000 9960 Guiding  Dir = 0, Dur = 231
19:59:24.970 00.000 9960 IsSlewing returns 0
19:59:24.971 00.001 9960 IsGuiding returns 0
19:59:24.971 00.000 9960 PulseGuide returned control before completion, sleep 241
19:59:25.222 00.251 9960 IsGuiding returns 1
19:59:25.223 00.001 9960 scope still moving after pulse duration time elapsed
19:59:25.252 00.029 9960 IsSlewing returns 0
19:59:25.253 00.001 9960 IsGuiding returns 0
19:59:25.255 00.002 9960 scope move finished after 231 + 52 ms
19:59:25.255 00.000 9960 Move returns status 0, amount 231
19:59:25.256 00.001 9960 move complete, result=0
19:59:25.256 00.000 9960 worker thread done servicing request
19:59:25.257 00.001 9960 Worker thread wakes up
19:59:25.257 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.3 px 231 ms NORTH
19:59:25.263 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
19:59:25.263 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1234,860,31,31)
19:59:26.510 01.247 9960 Exposure complete
19:59:26.650 00.140 9960 worker thread done servicing request
19:59:26.650 00.000 11872 OnExposeComplete: enter
19:59:26.654 00.004 11872 UpdateGuideState(): m_state=6
19:59:26.659 00.005 11872 Star::Find(15, 1249, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 84
19:59:26.663 00.004 11872 Star::Find returns 1 (0), X=1248.85, Y=874.64, Mass=9469, SNR=58.3, Peak=191 HFD=7.5
19:59:26.667 00.004 11872 CameraToMount -- cameraTheta (2.94) - m_xAngle (-3.14) = xAngle (6.07 = -0.21)
19:59:26.671 00.004 11872 CameraToMount -- cameraTheta (2.94) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.90 = -0.38)
19:59:26.677 00.006 11872 CameraToMount -- cameraX=-0.28 cameraY=0.06 hyp=0.29 cameraTheta=2.94 mountX=0.28 mountY=-0.11, mountTheta=-0.36
19:59:26.686 00.009 11872 SchedulePrimaryMove(0FA44CE0, x=-0.28, y=0.06, opts=13)
19:59:26.693 00.007 11872 Enqueuing Move request for scope (-0.28, 0.06)
19:59:26.698 00.005 9960 Worker thread wakes up
19:59:26.699 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.06) opts 0xd
19:59:26.699 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.28, 0.06)
19:59:26.699 00.000 9960 Moving (-0.28, 0.06) raw xDistance=0.28 yDistance=-0.11
19:59:26.701 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=191, med=1, FiltMin=0, FiltMax=167, Gamma=1.000
19:59:26.706 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
19:59:26.707 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
19:59:26.707 00.000 11872 UpdateGuideState exits: m=9469 SNR=58.3
19:59:26.713 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:59:26.719 00.006 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
19:59:26.720 00.001 9960 MoveAxis(W, 118, ABG)
19:59:26.720 00.000 9960 Guiding  Dir = 3, Dur = 118
19:59:26.720 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
19:59:26.726 00.006 9960 IsSlewing returns 0
19:59:26.726 00.000 11872 Enqueuing Expose request
19:59:26.731 00.005 9960 IsGuiding returns 0
19:59:26.732 00.001 9960 PulseGuide returned control before completion, sleep 128
19:59:26.874 00.142 9960 IsGuiding returns 0
19:59:26.874 00.000 9960 Move returns status 0, amount 118
19:59:26.876 00.002 9960 MoveAxis(N, 0, ABG)
19:59:26.876 00.000 9960 Move returns status 0, amount 0
19:59:26.877 00.001 9960 move complete, result=0
19:59:26.877 00.000 9960 worker thread done servicing request
19:59:26.877 00.000 11872 GuideStep: 0.3 px 118 ms WEST, -0.1 px 0 ms NORTH
19:59:26.884 00.007 9960 Worker thread wakes up
19:59:26.885 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
19:59:26.885 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1234,860,31,31)
19:59:28.135 01.250 9960 Exposure complete
19:59:28.271 00.136 9960 worker thread done servicing request
19:59:28.272 00.001 11872 OnExposeComplete: enter
19:59:28.276 00.004 11872 UpdateGuideState(): m_state=6
19:59:28.280 00.004 11872 Star::Find(15, 1248, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 85
19:59:28.284 00.004 11872 Star::Find returns 1 (0), X=1249.55, Y=874.78, Mass=9867, SNR=60.6, Peak=204 HFD=7.4
19:59:28.287 00.003 11872 CameraToMount -- cameraTheta (0.44) - m_xAngle (-3.14) = xAngle (3.57 = -2.71)
19:59:28.290 00.003 11872 CameraToMount -- cameraTheta (0.44) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.40 = -2.88)
19:59:28.295 00.005 11872 CameraToMount -- cameraX=0.42 cameraY=0.20 hyp=0.47 cameraTheta=0.44 mountX=-0.42 mountY=-0.12, mountTheta=-2.87
19:59:28.301 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.42, y=0.20, opts=13)
19:59:28.305 00.004 11872 Enqueuing Move request for scope (0.42, 0.20)
19:59:28.309 00.004 9960 Worker thread wakes up
19:59:28.309 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.42, 0.20) opts 0xd
19:59:28.310 00.001 9960 Handling offset move in thread for scope, endpoint = (0.42, 0.20)
19:59:28.310 00.000 9960 Moving (0.42, 0.20) raw xDistance=-0.42 yDistance=-0.12
19:59:28.310 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.42
19:59:28.310 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
19:59:28.310 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=204, med=1, FiltMin=0, FiltMax=175, Gamma=1.000
19:59:28.314 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
19:59:28.315 00.001 9960 MoveAxis(E, 169, ABG)
19:59:28.315 00.000 9960 Guiding  Dir = 2, Dur = 169
19:59:28.315 00.000 11872 UpdateGuideState exits: m=9867 SNR=60.6
19:59:28.318 00.003 9960 IsSlewing returns 0
19:59:28.318 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:59:28.323 00.005 9960 IsGuiding returns 0
19:59:28.323 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
19:59:28.326 00.003 9960 PulseGuide returned control before completion, sleep 179
19:59:28.327 00.001 11872 Enqueuing Expose request
19:59:28.516 00.189 9960 IsGuiding returns 1
19:59:28.516 00.000 9960 scope still moving after pulse duration time elapsed
19:59:28.545 00.029 9960 IsSlewing returns 0
19:59:28.546 00.001 9960 IsGuiding returns 0
19:59:28.547 00.001 9960 scope move finished after 169 + 54 ms
19:59:28.547 00.000 9960 Move returns status 0, amount 169
19:59:28.547 00.000 9960 MoveAxis(N, 0, ABG)
19:59:28.547 00.000 9960 Move returns status 0, amount 0
19:59:28.548 00.001 9960 move complete, result=0
19:59:28.548 00.000 9960 worker thread done servicing request
19:59:28.548 00.000 9960 Worker thread wakes up
19:59:28.550 00.002 11872 GuideStep: -0.4 px 169 ms EAST, -0.1 px 0 ms NORTH
19:59:28.558 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
19:59:28.558 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1234,860,31,31)
19:59:29.809 01.251 9960 Exposure complete
19:59:29.946 00.137 9960 worker thread done servicing request
19:59:29.946 00.000 11872 OnExposeComplete: enter
19:59:29.951 00.005 11872 UpdateGuideState(): m_state=6
19:59:29.957 00.006 11872 Star::Find(15, 1249, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 86
19:59:29.962 00.005 11872 Star::Find returns 1 (0), X=1249.62, Y=875.42, Mass=9605, SNR=58.1, Peak=219 HFD=7.3
19:59:29.967 00.005 11872 CameraToMount -- cameraTheta (1.04) - m_xAngle (-3.14) = xAngle (4.18 = -2.11)
19:59:29.970 00.003 11872 CameraToMount -- cameraTheta (1.04) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.01 = -2.28)
19:59:29.975 00.005 11872 CameraToMount -- cameraX=0.49 cameraY=0.84 hyp=0.97 cameraTheta=1.04 mountX=-0.49 mountY=-0.74, mountTheta=-2.16
19:59:29.980 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.49, y=0.84, opts=13)
19:59:29.983 00.003 11872 Enqueuing Move request for scope (0.49, 0.84)
19:59:29.986 00.003 9960 Worker thread wakes up
19:59:29.986 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.49, 0.84) opts 0xd
19:59:29.986 00.000 9960 Handling offset move in thread for scope, endpoint = (0.49, 0.84)
19:59:29.986 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=219, med=1, FiltMin=0, FiltMax=166, Gamma=1.000
19:59:29.990 00.004 9960 Moving (0.49, 0.84) raw xDistance=-0.49 yDistance=-0.74
19:59:29.990 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.49
19:59:29.992 00.002 11872 UpdateGuideState exits: m=9605 SNR=58.1
19:59:29.995 00.003 9960 GuideAlgorithmResistSwitch::result() returns -0.74 from input -0.74
19:59:29.995 00.000 9960 MoveAxis(E, 219, ABG)
19:59:29.995 00.000 9960 Guiding  Dir = 2, Dur = 219
19:59:29.995 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:59:30.000 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
19:59:30.003 00.003 9960 IsSlewing returns 0
19:59:30.003 00.000 11872 Enqueuing Expose request
19:59:30.007 00.004 9960 IsGuiding returns 0
19:59:30.007 00.000 9960 PulseGuide returned control before completion, sleep 229
19:59:30.253 00.246 9960 IsGuiding returns 1
19:59:30.254 00.001 9960 scope still moving after pulse duration time elapsed
19:59:30.286 00.032 9960 IsSlewing returns 0
19:59:30.287 00.001 9960 IsGuiding returns 0
19:59:30.288 00.001 9960 scope move finished after 219 + 61 ms
19:59:30.289 00.001 9960 Move returns status 0, amount 219
19:59:30.289 00.000 9960 MoveAxis(N, 550, ABG)
19:59:30.289 00.000 9960 Guiding  Dir = 0, Dur = 550
19:59:30.290 00.001 9960 IsSlewing returns 0
19:59:30.290 00.000 9960 IsGuiding returns 0
19:59:30.290 00.000 9960 PulseGuide returned control before completion, sleep 560
19:59:30.863 00.573 9960 IsGuiding returns 1
19:59:30.863 00.000 9960 scope still moving after pulse duration time elapsed
19:59:30.893 00.030 9960 IsSlewing returns 0
19:59:30.894 00.001 9960 IsGuiding returns 0
19:59:30.894 00.000 9960 scope move finished after 550 + 53 ms
19:59:30.895 00.001 9960 Move returns status 0, amount 550
19:59:30.895 00.000 9960 move complete, result=0
19:59:30.895 00.000 9960 worker thread done servicing request
19:59:30.896 00.001 11872 GuideStep: -0.5 px 219 ms EAST, -0.7 px 550 ms NORTH
19:59:30.901 00.005 9960 Worker thread wakes up
19:59:30.902 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
19:59:30.902 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1234,860,31,31)
19:59:32.152 01.250 9960 Exposure complete
19:59:32.292 00.140 9960 worker thread done servicing request
19:59:32.293 00.001 11872 OnExposeComplete: enter
19:59:32.297 00.004 11872 UpdateGuideState(): m_state=6
19:59:32.302 00.005 11872 Star::Find(15, 1249, 875, 0, (0,0,0,0), 1.5, 10.0, 255) frame 87
19:59:32.307 00.005 11872 Star::Find returns 1 (0), X=1248.84, Y=874.39, Mass=9315, SNR=57.5, Peak=207 HFD=7.4
19:59:32.310 00.003 11872 CameraToMount -- cameraTheta (-2.56) - m_xAngle (-3.14) = xAngle (0.58 = 0.58)
19:59:32.314 00.004 11872 CameraToMount -- cameraTheta (-2.56) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.40 = 0.40)
19:59:32.317 00.003 11872 CameraToMount -- cameraX=-0.29 cameraY=-0.19 hyp=0.35 cameraTheta=-2.56 mountX=0.29 mountY=0.14, mountTheta=0.44
19:59:32.323 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.29, y=-0.19, opts=13)
19:59:32.328 00.005 11872 Enqueuing Move request for scope (-0.29, -0.19)
19:59:32.332 00.004 9960 Worker thread wakes up
19:59:32.333 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=1, FiltMin=0, FiltMax=162, Gamma=1.000
19:59:32.337 00.004 11872 UpdateGuideState exits: m=9315 SNR=57.5
19:59:32.340 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:59:32.344 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
19:59:32.348 00.004 11872 Enqueuing Expose request
19:59:32.351 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.19) opts 0xd
19:59:32.351 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.29, -0.19)
19:59:32.352 00.001 9960 Moving (-0.29, -0.19) raw xDistance=0.29 yDistance=0.14
19:59:32.352 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.29
19:59:32.352 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
19:59:32.352 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
19:59:32.352 00.000 9960 MoveAxis(W, 108, ABG)
19:59:32.352 00.000 9960 Guiding  Dir = 3, Dur = 108
19:59:32.354 00.002 9960 IsSlewing returns 0
19:59:32.354 00.000 9960 IsGuiding returns 0
19:59:32.355 00.001 9960 PulseGuide returned control before completion, sleep 118
19:59:32.487 00.132 9960 IsGuiding returns 1
19:59:32.489 00.002 9960 scope still moving after pulse duration time elapsed
19:59:32.518 00.029 9960 IsSlewing returns 0
19:59:32.520 00.002 9960 IsGuiding returns 0
19:59:32.520 00.000 9960 scope move finished after 108 + 57 ms
19:59:32.521 00.001 9960 Move returns status 0, amount 108
19:59:32.521 00.000 9960 MoveAxis(N, 0, ABG)
19:59:32.521 00.000 9960 Move returns status 0, amount 0
19:59:32.522 00.001 9960 move complete, result=0
19:59:32.522 00.000 9960 worker thread done servicing request
19:59:32.522 00.000 9960 Worker thread wakes up
19:59:32.522 00.000 11872 GuideStep: 0.3 px 108 ms WEST, 0.1 px 0 ms NORTH
19:59:32.529 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
19:59:32.530 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1234,860,31,31)
19:59:33.778 01.248 9960 Exposure complete
19:59:33.919 00.141 9960 worker thread done servicing request
19:59:33.920 00.001 11872 OnExposeComplete: enter
19:59:33.924 00.004 11872 UpdateGuideState(): m_state=6
19:59:33.928 00.004 11872 Star::Find(15, 1248, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 88
19:59:33.931 00.003 11872 Star::Find returns 1 (0), X=1248.71, Y=876.04, Mass=7841, SNR=52.0, Peak=173 HFD=6.6
19:59:33.935 00.004 11872 CameraToMount -- cameraTheta (1.85) - m_xAngle (-3.14) = xAngle (4.99 = -1.29)
19:59:33.939 00.004 11872 CameraToMount -- cameraTheta (1.85) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.82 = -1.47)
19:59:33.944 00.005 11872 CameraToMount -- cameraX=-0.42 cameraY=1.45 hyp=1.51 cameraTheta=1.85 mountX=0.41 mountY=-1.51, mountTheta=-1.30
19:59:33.950 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.42, y=1.45, opts=13)
19:59:33.955 00.005 11872 Enqueuing Move request for scope (-0.42, 1.45)
19:59:33.966 00.011 9960 Worker thread wakes up
19:59:33.967 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=173, med=1, FiltMin=0, FiltMax=154, Gamma=1.000
19:59:33.970 00.003 11872 UpdateGuideState exits: m=7841 SNR=52.0
19:59:33.976 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:59:33.980 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
19:59:33.985 00.005 11872 Enqueuing Expose request
19:59:33.991 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.42, 1.45) opts 0xd
19:59:33.991 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.42, 1.45)
19:59:33.991 00.000 9960 Moving (-0.42, 1.45) raw xDistance=0.41 yDistance=-1.51
19:59:33.991 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.27 from input 0.41
19:59:33.991 00.000 9960 GuideAlgorithmResistSwitch::result() returns -1.51 from input -1.51
19:59:33.991 00.000 9960 MoveAxis(W, 181, ABG)
19:59:33.992 00.001 9960 Guiding  Dir = 3, Dur = 181
19:59:33.992 00.000 9960 IsSlewing returns 0
19:59:33.992 00.000 9960 IsGuiding returns 0
19:59:33.993 00.001 9960 PulseGuide returned control before completion, sleep 191
19:59:34.190 00.197 9960 IsGuiding returns 1
19:59:34.191 00.001 9960 scope still moving after pulse duration time elapsed
19:59:34.221 00.030 9960 IsSlewing returns 0
19:59:34.222 00.001 9960 IsGuiding returns 1
19:59:34.253 00.031 9960 IsSlewing returns 0
19:59:34.254 00.001 9960 IsGuiding returns 1
19:59:34.284 00.030 9960 IsSlewing returns 0
19:59:34.285 00.001 9960 IsGuiding returns 0
19:59:34.285 00.000 9960 scope move finished after 181 + 111 ms
19:59:34.285 00.000 9960 Move returns status 0, amount 181
19:59:34.286 00.001 9960 MoveAxis(N, 1124, ABG)
19:59:34.286 00.000 9960 Guiding  Dir = 0, Dur = 1124
19:59:34.286 00.000 9960 IsSlewing returns 0
19:59:34.287 00.001 9960 IsGuiding returns 0
19:59:34.287 00.000 9960 PulseGuide returned control before completion, sleep 1134
19:59:35.438 01.151 9960 IsGuiding returns 1
19:59:35.438 00.000 9960 scope still moving after pulse duration time elapsed
19:59:35.468 00.030 9960 IsSlewing returns 0
19:59:35.470 00.002 9960 IsGuiding returns 0
19:59:35.470 00.000 9960 scope move finished after 1124 + 58 ms
19:59:35.471 00.001 9960 Move returns status 0, amount 1124
19:59:35.471 00.000 9960 move complete, result=0
19:59:35.471 00.000 9960 worker thread done servicing request
19:59:35.472 00.001 9960 Worker thread wakes up
19:59:35.472 00.000 11872 GuideStep: 0.4 px 181 ms WEST, -1.5 px 1124 ms NORTH
19:59:35.479 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
19:59:35.479 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1234,860,31,31)
19:59:36.728 01.249 9960 Exposure complete
19:59:36.863 00.135 9960 worker thread done servicing request
19:59:36.863 00.000 11872 OnExposeComplete: enter
19:59:36.867 00.004 11872 UpdateGuideState(): m_state=6
19:59:36.871 00.004 11872 Star::Find(15, 1248, 876, 0, (0,0,0,0), 1.5, 10.0, 255) frame 89
19:59:36.876 00.005 11872 Star::Find returns 1 (0), X=1249.20, Y=873.50, Mass=9118, SNR=57.2, Peak=204 HFD=7.2
19:59:36.879 00.003 11872 CameraToMount -- cameraTheta (-1.51) - m_xAngle (-3.14) = xAngle (1.63 = 1.63)
19:59:36.882 00.003 11872 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.46 = 1.46)
19:59:36.887 00.005 11872 CameraToMount -- cameraX=0.07 cameraY=-1.08 hyp=1.08 cameraTheta=-1.51 mountX=-0.06 mountY=1.07, mountTheta=1.63
19:59:36.892 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.07, y=-1.08, opts=13)
19:59:36.900 00.008 11872 Enqueuing Move request for scope (0.07, -1.08)
19:59:36.904 00.004 9960 Worker thread wakes up
19:59:36.904 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=204, med=1, FiltMin=0, FiltMax=159, Gamma=1.000
19:59:36.909 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.07, -1.08) opts 0xd
19:59:36.909 00.000 9960 Handling offset move in thread for scope, endpoint = (0.07, -1.08)
19:59:36.909 00.000 9960 Moving (0.07, -1.08) raw xDistance=-0.06 yDistance=1.07
19:59:36.909 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
19:59:36.909 00.000 9960 resist switch: large excursion: input 1.07 thresh 0.60 direction from -1 to 1
19:59:36.909 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=3.22
19:59:36.911 00.002 9960 GuideAlgorithmResistSwitch::result() returns 1.07 from input 1.07
19:59:36.911 00.000 9960 MoveAxis(E, 0, ABG)
19:59:36.911 00.000 9960 Move returns status 0, amount 0
19:59:36.911 00.000 9960 MoveAxis(S, 802, ABG)
19:59:36.911 00.000 9960 Guiding  Dir = 1, Dur = 802
19:59:36.911 00.000 11872 UpdateGuideState exits: m=9118 SNR=57.2
19:59:36.915 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:59:36.920 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
19:59:36.925 00.005 11872 Enqueuing Expose request
19:59:36.929 00.004 9960 IsSlewing returns 0
19:59:36.929 00.000 9960 IsGuiding returns 0
19:59:36.930 00.001 9960 PulseGuide returned control before completion, sleep 812
19:59:37.749 00.819 9960 IsGuiding returns 1
19:59:37.749 00.000 9960 scope still moving after pulse duration time elapsed
19:59:37.779 00.030 9960 IsSlewing returns 0
19:59:37.779 00.000 9960 IsGuiding returns 0
19:59:37.779 00.000 9960 scope move finished after 802 + 47 ms
19:59:37.781 00.002 9960 Move returns status 0, amount 802
19:59:37.781 00.000 9960 move complete, result=0
19:59:37.781 00.000 9960 worker thread done servicing request
19:59:37.782 00.001 9960 Worker thread wakes up
19:59:37.782 00.000 11872 GuideStep: -0.1 px 0 ms EAST, 1.1 px 802 ms SOUTH
19:59:37.788 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
19:59:37.788 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1234,860,31,31)
19:59:39.040 01.252 9960 Exposure complete
19:59:39.183 00.143 9960 worker thread done servicing request
19:59:39.183 00.000 11872 OnExposeComplete: enter
19:59:39.188 00.005 11872 UpdateGuideState(): m_state=6
19:59:39.192 00.004 11872 Star::Find(15, 1249, 873, 0, (0,0,0,0), 1.5, 10.0, 255) frame 90
19:59:39.196 00.004 11872 Star::Find returns 1 (0), X=1249.82, Y=873.70, Mass=9892, SNR=60.7, Peak=210 HFD=7.5
19:59:39.199 00.003 11872 CameraToMount -- cameraTheta (-0.91) - m_xAngle (-3.14) = xAngle (2.22 = 2.22)
19:59:39.203 00.004 11872 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.05 = 2.05)
19:59:39.209 00.006 11872 CameraToMount -- cameraX=0.69 cameraY=-0.89 hyp=1.12 cameraTheta=-0.91 mountX=-0.68 mountY=0.99, mountTheta=2.17
19:59:39.216 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.69, y=-0.89, opts=13)
19:59:39.221 00.005 11872 Enqueuing Move request for scope (0.69, -0.89)
19:59:39.225 00.004 9960 Worker thread wakes up
19:59:39.226 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=210, med=1, FiltMin=0, FiltMax=181, Gamma=1.000
19:59:39.229 00.003 11872 UpdateGuideState exits: m=9892 SNR=60.7
19:59:39.234 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:59:39.237 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.69, -0.89) opts 0xd
19:59:39.237 00.000 9960 Handling offset move in thread for scope, endpoint = (0.69, -0.89)
19:59:39.238 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
19:59:39.243 00.005 11872 Enqueuing Expose request
19:59:39.247 00.004 9960 Moving (0.69, -0.89) raw xDistance=-0.68 yDistance=0.99
19:59:39.247 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.43 from input -0.68
19:59:39.247 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.99 from input 0.99
19:59:39.247 00.000 9960 MoveAxis(E, 286, ABG)
19:59:39.248 00.001 9960 Guiding  Dir = 2, Dur = 286
19:59:39.248 00.000 9960 IsSlewing returns 0
19:59:39.248 00.000 9960 IsGuiding returns 0
19:59:39.249 00.001 9960 PulseGuide returned control before completion, sleep 296
19:59:39.549 00.300 9960 IsGuiding returns 1
19:59:39.551 00.002 9960 scope still moving after pulse duration time elapsed
19:59:39.579 00.028 9960 IsSlewing returns 0
19:59:39.579 00.000 9960 IsGuiding returns 0
19:59:39.580 00.001 9960 scope move finished after 286 + 44 ms
19:59:39.580 00.000 9960 Move returns status 0, amount 286
19:59:39.580 00.000 9960 MoveAxis(S, 742, ABG)
19:59:39.580 00.000 9960 Guiding  Dir = 1, Dur = 742
19:59:39.581 00.001 9960 IsSlewing returns 0
19:59:39.581 00.000 9960 IsGuiding returns 0
19:59:39.582 00.001 9960 PulseGuide returned control before completion, sleep 752
19:59:40.345 00.763 9960 IsGuiding returns 1
19:59:40.345 00.000 9960 scope still moving after pulse duration time elapsed
19:59:40.375 00.030 9960 IsSlewing returns 0
19:59:40.377 00.002 9960 IsGuiding returns 1
19:59:40.407 00.030 9960 IsSlewing returns 0
19:59:40.407 00.000 9960 IsGuiding returns 1
19:59:40.439 00.032 9960 IsSlewing returns 0
19:59:40.439 00.000 9960 IsGuiding returns 0
19:59:40.439 00.000 9960 scope move finished after 742 + 116 ms
19:59:40.439 00.000 9960 Move returns status 0, amount 742
19:59:40.439 00.000 9960 move complete, result=0
19:59:40.441 00.002 9960 worker thread done servicing request
19:59:40.441 00.000 11872 GuideStep: -0.7 px 286 ms EAST, 1.0 px 742 ms SOUTH
19:59:40.446 00.005 9960 Worker thread wakes up
19:59:40.446 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
19:59:40.446 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1234,860,31,31)
19:59:41.698 01.252 9960 Exposure complete
19:59:41.832 00.134 9960 worker thread done servicing request
19:59:41.832 00.000 11872 OnExposeComplete: enter
19:59:41.836 00.004 11872 UpdateGuideState(): m_state=6
19:59:41.841 00.005 11872 Star::Find(15, 1249, 873, 0, (0,0,0,0), 1.5, 10.0, 255) frame 91
19:59:41.844 00.003 11872 Star::Find returns 1 (0), X=1249.39, Y=874.92, Mass=9119, SNR=58.7, Peak=190 HFD=7.5
19:59:41.848 00.004 11872 CameraToMount -- cameraTheta (0.92) - m_xAngle (-3.14) = xAngle (4.06 = -2.22)
19:59:41.853 00.005 11872 CameraToMount -- cameraTheta (0.92) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.89 = -2.39)
19:59:41.858 00.005 11872 CameraToMount -- cameraX=0.26 cameraY=0.34 hyp=0.42 cameraTheta=0.92 mountX=-0.26 mountY=-0.29, mountTheta=-2.30
19:59:41.863 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.26, y=0.34, opts=13)
19:59:41.868 00.005 11872 Enqueuing Move request for scope (0.26, 0.34)
19:59:41.872 00.004 9960 Worker thread wakes up
19:59:41.872 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=190, med=1, FiltMin=0, FiltMax=162, Gamma=1.000
19:59:41.876 00.004 11872 UpdateGuideState exits: m=9119 SNR=58.7
19:59:41.880 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:59:41.884 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
19:59:41.886 00.002 11872 Enqueuing Expose request
19:59:41.891 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.34) opts 0xd
19:59:41.892 00.001 9960 Handling offset move in thread for scope, endpoint = (0.26, 0.34)
19:59:41.892 00.000 9960 Moving (0.26, 0.34) raw xDistance=-0.26 yDistance=-0.29
19:59:41.894 00.002 9960 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.26
19:59:41.894 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
19:59:41.894 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
19:59:41.894 00.000 9960 MoveAxis(E, 128, ABG)
19:59:41.895 00.001 9960 Guiding  Dir = 2, Dur = 128
19:59:41.895 00.000 9960 IsSlewing returns 0
19:59:41.896 00.001 9960 IsGuiding returns 0
19:59:41.896 00.000 9960 PulseGuide returned control before completion, sleep 138
19:59:42.047 00.151 9960 IsGuiding returns 1
19:59:42.047 00.000 9960 scope still moving after pulse duration time elapsed
19:59:42.077 00.030 9960 IsSlewing returns 0
19:59:42.078 00.001 9960 IsGuiding returns 0
19:59:42.078 00.000 9960 scope move finished after 128 + 54 ms
19:59:42.079 00.001 9960 Move returns status 0, amount 128
19:59:42.080 00.001 9960 MoveAxis(N, 0, ABG)
19:59:42.080 00.000 9960 Move returns status 0, amount 0
19:59:42.080 00.000 9960 move complete, result=0
19:59:42.080 00.000 9960 worker thread done servicing request
19:59:42.081 00.001 9960 Worker thread wakes up
19:59:42.081 00.000 11872 GuideStep: -0.3 px 128 ms EAST, -0.3 px 0 ms NORTH
19:59:42.087 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
19:59:42.087 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1234,860,31,31)
19:59:43.336 01.249 9960 Exposure complete
19:59:43.471 00.135 9960 worker thread done servicing request
19:59:43.472 00.001 11872 OnExposeComplete: enter
19:59:43.476 00.004 11872 UpdateGuideState(): m_state=6
19:59:43.479 00.003 11872 Star::Find(15, 1249, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 92
19:59:43.483 00.004 11872 Star::Find returns 1 (0), X=1249.20, Y=875.35, Mass=9356, SNR=57.4, Peak=219 HFD=7.3
19:59:43.488 00.005 11872 CameraToMount -- cameraTheta (1.48) - m_xAngle (-3.14) = xAngle (4.62 = -1.66)
19:59:43.493 00.005 11872 CameraToMount -- cameraTheta (1.48) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.45 = -1.84)
19:59:43.497 00.004 11872 CameraToMount -- cameraX=0.07 cameraY=0.77 hyp=0.77 cameraTheta=1.48 mountX=-0.07 mountY=-0.74, mountTheta=-1.67
19:59:43.501 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.07, y=0.77, opts=13)
19:59:43.506 00.005 11872 Enqueuing Move request for scope (0.07, 0.77)
19:59:43.509 00.003 9960 Worker thread wakes up
19:59:43.509 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=219, med=1, FiltMin=0, FiltMax=166, Gamma=1.000
19:59:43.514 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.77) opts 0xd
19:59:43.514 00.000 9960 Handling offset move in thread for scope, endpoint = (0.07, 0.77)
19:59:43.514 00.000 9960 Moving (0.07, 0.77) raw xDistance=-0.07 yDistance=-0.74
19:59:43.515 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
19:59:43.515 00.000 11872 UpdateGuideState exits: m=9356 SNR=57.4
19:59:43.520 00.005 9960 resist switch: large excursion: input -0.74 thresh 0.60 direction from 1 to -1
19:59:43.520 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.23
19:59:43.521 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:59:43.525 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
19:59:43.529 00.004 9960 GuideAlgorithmResistSwitch::result() returns -0.74 from input -0.74
19:59:43.529 00.000 9960 MoveAxis(E, 0, ABG)
19:59:43.531 00.002 9960 Move returns status 0, amount 0
19:59:43.531 00.000 9960 MoveAxis(N, 554, ABG)
19:59:43.531 00.000 9960 Guiding  Dir = 0, Dur = 554
19:59:43.531 00.000 11872 Enqueuing Expose request
19:59:43.536 00.005 9960 IsSlewing returns 0
19:59:43.536 00.000 9960 IsGuiding returns 0
19:59:43.537 00.001 9960 PulseGuide returned control before completion, sleep 564
19:59:44.116 00.579 9960 IsGuiding returns 1
19:59:44.116 00.000 9960 scope still moving after pulse duration time elapsed
19:59:44.146 00.030 9960 IsSlewing returns 0
19:59:44.146 00.000 9960 IsGuiding returns 0
19:59:44.147 00.001 9960 scope move finished after 554 + 57 ms
19:59:44.148 00.001 9960 Move returns status 0, amount 554
19:59:44.150 00.002 9960 move complete, result=0
19:59:44.151 00.001 9960 worker thread done servicing request
19:59:44.151 00.000 9960 Worker thread wakes up
19:59:44.151 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.7 px 554 ms NORTH
19:59:44.158 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
19:59:44.158 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1234,860,31,31)
19:59:45.403 01.245 9960 Exposure complete
19:59:45.536 00.133 9960 worker thread done servicing request
19:59:45.536 00.000 11872 OnExposeComplete: enter
19:59:45.540 00.004 11872 UpdateGuideState(): m_state=6
19:59:45.544 00.004 11872 Star::Find(15, 1249, 875, 0, (0,0,0,0), 1.5, 10.0, 255) frame 93
19:59:45.548 00.004 11872 Star::Find returns 1 (0), X=1249.61, Y=875.59, Mass=8786, SNR=55.3, Peak=200 HFD=7.3
19:59:45.559 00.011 11872 CameraToMount -- cameraTheta (1.13) - m_xAngle (-3.14) = xAngle (4.27 = -2.02)
19:59:45.564 00.005 11872 CameraToMount -- cameraTheta (1.13) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.09 = -2.19)
19:59:45.570 00.006 11872 CameraToMount -- cameraX=0.48 cameraY=1.01 hyp=1.11 cameraTheta=1.13 mountX=-0.48 mountY=-0.91, mountTheta=-2.06
19:59:45.579 00.009 11872 SchedulePrimaryMove(0FA44CE0, x=0.48, y=1.01, opts=13)
19:59:45.587 00.008 11872 Enqueuing Move request for scope (0.48, 1.01)
19:59:45.593 00.006 9960 Worker thread wakes up
19:59:45.594 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=200, med=1, FiltMin=0, FiltMax=156, Gamma=1.000
19:59:45.599 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.48, 1.01) opts 0xd
19:59:45.599 00.000 11872 UpdateGuideState exits: m=8786 SNR=55.3
19:59:45.605 00.006 9960 Handling offset move in thread for scope, endpoint = (0.48, 1.01)
19:59:45.607 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:59:45.614 00.007 9960 Moving (0.48, 1.01) raw xDistance=-0.48 yDistance=-0.91
19:59:45.614 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.48
19:59:45.614 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.91 from input -0.91
19:59:45.614 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
19:59:45.620 00.006 9960 MoveAxis(E, 201, ABG)
19:59:45.620 00.000 9960 Guiding  Dir = 2, Dur = 201
19:59:45.620 00.000 11872 Enqueuing Expose request
19:59:45.626 00.006 9960 IsSlewing returns 0
19:59:45.627 00.001 9960 IsGuiding returns 0
19:59:45.627 00.000 9960 PulseGuide returned control before completion, sleep 211
19:59:45.846 00.219 9960 IsGuiding returns 1
19:59:45.847 00.001 9960 scope still moving after pulse duration time elapsed
19:59:45.877 00.030 9960 IsSlewing returns 0
19:59:45.878 00.001 9960 IsGuiding returns 0
19:59:45.879 00.001 9960 scope move finished after 201 + 50 ms
19:59:45.879 00.000 9960 Move returns status 0, amount 201
19:59:45.879 00.000 9960 MoveAxis(N, 678, ABG)
19:59:45.879 00.000 9960 Guiding  Dir = 0, Dur = 678
19:59:45.879 00.000 9960 IsSlewing returns 0
19:59:45.881 00.002 9960 IsGuiding returns 0
19:59:45.881 00.000 9960 PulseGuide returned control before completion, sleep 688
19:59:46.584 00.703 9960 IsGuiding returns 1
19:59:46.585 00.001 9960 scope still moving after pulse duration time elapsed
19:59:46.615 00.030 9960 IsSlewing returns 0
19:59:46.616 00.001 9960 IsGuiding returns 0
19:59:46.617 00.001 9960 scope move finished after 678 + 57 ms
19:59:46.617 00.000 9960 Move returns status 0, amount 678
19:59:46.617 00.000 9960 move complete, result=0
19:59:46.617 00.000 9960 worker thread done servicing request
19:59:46.618 00.001 9960 Worker thread wakes up
19:59:46.618 00.000 11872 GuideStep: -0.5 px 201 ms EAST, -0.9 px 678 ms NORTH
19:59:46.624 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
19:59:46.624 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1234,860,31,31)
19:59:47.873 01.249 9960 Exposure complete
19:59:48.004 00.131 9960 worker thread done servicing request
19:59:48.005 00.001 11872 OnExposeComplete: enter
19:59:48.008 00.003 11872 UpdateGuideState(): m_state=6
19:59:48.014 00.006 11872 Star::Find(15, 1249, 875, 0, (0,0,0,0), 1.5, 10.0, 255) frame 94
19:59:48.017 00.003 11872 Star::Find returns 1 (0), X=1248.94, Y=874.88, Mass=9540, SNR=60.5, Peak=204 HFD=7.5
19:59:48.024 00.007 11872 CameraToMount -- cameraTheta (2.14) - m_xAngle (-3.14) = xAngle (5.28 = -1.00)
19:59:48.030 00.006 11872 CameraToMount -- cameraTheta (2.14) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.11 = -1.17)
19:59:48.035 00.005 11872 CameraToMount -- cameraX=-0.19 cameraY=0.30 hyp=0.36 cameraTheta=2.14 mountX=0.19 mountY=-0.33, mountTheta=-1.04
19:59:48.041 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.19, y=0.30, opts=13)
19:59:48.046 00.005 11872 Enqueuing Move request for scope (-0.19, 0.30)
19:59:48.051 00.005 9960 Worker thread wakes up
19:59:48.053 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=204, med=1, FiltMin=0, FiltMax=164, Gamma=1.000
19:59:48.057 00.004 11872 UpdateGuideState exits: m=9540 SNR=60.5
19:59:48.061 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:59:48.066 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.30) opts 0xd
19:59:48.066 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
19:59:48.071 00.005 11872 Enqueuing Expose request
19:59:48.075 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.19, 0.30)
19:59:48.075 00.000 9960 Moving (-0.19, 0.30) raw xDistance=0.19 yDistance=-0.33
19:59:48.075 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
19:59:48.075 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
19:59:48.076 00.001 9960 MoveAxis(E, 0, ABG)
19:59:48.076 00.000 9960 Move returns status 0, amount 0
19:59:48.076 00.000 9960 MoveAxis(N, 247, ABG)
19:59:48.077 00.001 9960 Guiding  Dir = 0, Dur = 247
19:59:48.077 00.000 9960 IsSlewing returns 0
19:59:48.077 00.000 9960 IsGuiding returns 0
19:59:48.078 00.001 9960 PulseGuide returned control before completion, sleep 257
19:59:48.345 00.267 9960 IsGuiding returns 1
19:59:48.346 00.001 9960 scope still moving after pulse duration time elapsed
19:59:48.376 00.030 9960 IsSlewing returns 0
19:59:48.378 00.002 9960 IsGuiding returns 0
19:59:48.379 00.001 9960 scope move finished after 247 + 54 ms
19:59:48.379 00.000 9960 Move returns status 0, amount 247
19:59:48.379 00.000 9960 move complete, result=0
19:59:48.380 00.001 9960 worker thread done servicing request
19:59:48.380 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.3 px 247 ms NORTH
19:59:48.386 00.006 9960 Worker thread wakes up
19:59:48.386 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
19:59:48.386 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1234,860,31,31)
19:59:49.637 01.251 9960 Exposure complete
19:59:49.772 00.135 9960 worker thread done servicing request
19:59:49.773 00.001 11872 OnExposeComplete: enter
19:59:49.777 00.004 11872 UpdateGuideState(): m_state=6
19:59:49.782 00.005 11872 Star::Find(15, 1248, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 95
19:59:49.786 00.004 11872 Star::Find returns 1 (0), X=1248.77, Y=874.58, Mass=10033, SNR=60.9, Peak=215 HFD=7.3
19:59:49.789 00.003 11872 CameraToMount -- cameraTheta (-3.13) - m_xAngle (-3.14) = xAngle (0.00 = 0.00)
19:59:49.794 00.005 11872 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (-0.17 = -0.17)
19:59:49.798 00.004 11872 CameraToMount -- cameraX=-0.36 cameraY=-0.00 hyp=0.36 cameraTheta=-3.13 mountX=0.36 mountY=-0.06, mountTheta=-0.17
19:59:49.804 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.36, y=-0.00, opts=13)
19:59:49.809 00.005 11872 Enqueuing Move request for scope (-0.36, -0.00)
19:59:49.813 00.004 9960 Worker thread wakes up
19:59:49.813 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.36, -0.00) opts 0xd
19:59:49.813 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.36, -0.00)
19:59:49.813 00.000 9960 Moving (-0.36, -0.00) raw xDistance=0.36 yDistance=-0.06
19:59:49.814 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.36
19:59:49.814 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
19:59:49.814 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
19:59:49.819 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
19:59:49.819 00.000 9960 MoveAxis(W, 151, ABG)
19:59:49.820 00.001 11872 UpdateGuideState exits: m=10033 SNR=60.9
19:59:49.824 00.004 9960 Guiding  Dir = 3, Dur = 151
19:59:49.824 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:59:49.828 00.004 9960 IsSlewing returns 0
19:59:49.829 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
19:59:49.833 00.004 9960 IsGuiding returns 0
19:59:49.833 00.000 11872 Enqueuing Expose request
19:59:49.838 00.005 9960 PulseGuide returned control before completion, sleep 161
19:59:50.004 00.166 9960 IsGuiding returns 1
19:59:50.004 00.000 9960 scope still moving after pulse duration time elapsed
19:59:50.034 00.030 9960 IsSlewing returns 0
19:59:50.035 00.001 9960 IsGuiding returns 0
19:59:50.036 00.001 9960 scope move finished after 151 + 51 ms
19:59:50.036 00.000 9960 Move returns status 0, amount 151
19:59:50.037 00.001 9960 MoveAxis(N, 0, ABG)
19:59:50.037 00.000 9960 Move returns status 0, amount 0
19:59:50.038 00.001 9960 move complete, result=0
19:59:50.038 00.000 9960 worker thread done servicing request
19:59:50.038 00.000 11872 GuideStep: 0.4 px 151 ms WEST, -0.1 px 0 ms NORTH
19:59:50.045 00.007 9960 Worker thread wakes up
19:59:50.045 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
19:59:50.045 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1234,860,31,31)
19:59:51.289 01.244 9960 Exposure complete
19:59:51.421 00.132 9960 worker thread done servicing request
19:59:51.421 00.000 11872 OnExposeComplete: enter
19:59:51.426 00.005 11872 UpdateGuideState(): m_state=6
19:59:51.430 00.004 11872 Star::Find(15, 1248, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 96
19:59:51.434 00.004 11872 Star::Find returns 1 (0), X=1248.82, Y=876.25, Mass=8640, SNR=55.7, Peak=210 HFD=6.7
19:59:51.437 00.003 11872 CameraToMount -- cameraTheta (1.76) - m_xAngle (-3.14) = xAngle (4.89 = -1.39)
19:59:51.441 00.004 11872 CameraToMount -- cameraTheta (1.76) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.72 = -1.56)
19:59:51.445 00.004 11872 CameraToMount -- cameraX=-0.31 cameraY=1.66 hyp=1.69 cameraTheta=1.76 mountX=0.31 mountY=-1.69, mountTheta=-1.39
19:59:51.450 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.31, y=1.66, opts=13)
19:59:51.456 00.006 11872 Enqueuing Move request for scope (-0.31, 1.66)
19:59:51.464 00.008 9960 Worker thread wakes up
19:59:51.465 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=210, med=1, FiltMin=0, FiltMax=166, Gamma=1.000
19:59:51.470 00.005 11872 UpdateGuideState exits: m=8640 SNR=55.7
19:59:51.477 00.007 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:59:51.487 00.010 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 1.66) opts 0xd
19:59:51.487 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.31, 1.66)
19:59:51.488 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
19:59:51.496 00.008 9960 Moving (-0.31, 1.66) raw xDistance=0.31 yDistance=-1.69
19:59:51.497 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.31
19:59:51.497 00.000 11872 Enqueuing Expose request
19:59:51.506 00.009 9960 GuideAlgorithmResistSwitch::result() returns -1.69 from input -1.69
19:59:51.506 00.000 9960 MoveAxis(W, 139, ABG)
19:59:51.506 00.000 9960 Guiding  Dir = 3, Dur = 139
19:59:51.507 00.001 9960 IsSlewing returns 0
19:59:51.507 00.000 9960 IsGuiding returns 0
19:59:51.508 00.001 9960 PulseGuide returned control before completion, sleep 149
19:59:51.669 00.161 9960 IsGuiding returns 1
19:59:51.670 00.001 9960 scope still moving after pulse duration time elapsed
19:59:51.701 00.031 9960 IsSlewing returns 0
19:59:51.703 00.002 9960 IsGuiding returns 0
19:59:51.703 00.000 9960 scope move finished after 139 + 57 ms
19:59:51.705 00.002 9960 Move returns status 0, amount 139
19:59:51.706 00.001 9960 MoveAxis(N, 1264, ABG)
19:59:51.706 00.000 9960 Guiding  Dir = 0, Dur = 1264
19:59:51.707 00.001 9960 IsSlewing returns 0
19:59:51.707 00.000 9960 IsGuiding returns 0
19:59:51.707 00.000 9960 PulseGuide returned control before completion, sleep 1274
19:59:52.987 01.280 9960 IsGuiding returns 1
19:59:52.988 00.001 9960 scope still moving after pulse duration time elapsed
19:59:53.017 00.029 9960 IsSlewing returns 0
19:59:53.018 00.001 9960 IsGuiding returns 0
19:59:53.018 00.000 9960 scope move finished after 1264 + 47 ms
19:59:53.019 00.001 9960 Move returns status 0, amount 1264
19:59:53.020 00.001 9960 move complete, result=0
19:59:53.021 00.001 9960 worker thread done servicing request
19:59:53.021 00.000 9960 Worker thread wakes up
19:59:53.021 00.000 11872 GuideStep: 0.3 px 139 ms WEST, -1.7 px 1264 ms NORTH
19:59:53.027 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
19:59:53.027 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1234,860,31,31)
19:59:54.277 01.250 9960 Exposure complete
19:59:54.403 00.126 9960 worker thread done servicing request
19:59:54.404 00.001 11872 OnExposeComplete: enter
19:59:54.407 00.003 11872 UpdateGuideState(): m_state=6
19:59:54.411 00.004 11872 Star::Find(15, 1248, 876, 0, (0,0,0,0), 1.5, 10.0, 255) frame 97
19:59:54.414 00.003 11872 Star::Find returns 1 (0), X=1248.99, Y=874.83, Mass=8230, SNR=53.3, Peak=224 HFD=6.4
19:59:54.418 00.004 11872 CameraToMount -- cameraTheta (2.07) - m_xAngle (-3.14) = xAngle (5.21 = -1.07)
19:59:54.422 00.004 11872 CameraToMount -- cameraTheta (2.07) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.04 = -1.25)
19:59:54.426 00.004 11872 CameraToMount -- cameraX=-0.14 cameraY=0.25 hyp=0.28 cameraTheta=2.07 mountX=0.13 mountY=-0.27, mountTheta=-1.11
19:59:54.432 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.14, y=0.25, opts=13)
19:59:54.435 00.003 11872 Enqueuing Move request for scope (-0.14, 0.25)
19:59:54.439 00.004 9960 Worker thread wakes up
19:59:54.440 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.25) opts 0xd
19:59:54.440 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.14, 0.25)
19:59:54.440 00.000 9960 Moving (-0.14, 0.25) raw xDistance=0.13 yDistance=-0.27
19:59:54.440 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
19:59:54.440 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
19:59:54.440 00.000 9960 MoveAxis(E, 0, ABG)
19:59:54.440 00.000 9960 Move returns status 0, amount 0
19:59:54.440 00.000 9960 MoveAxis(N, 200, ABG)
19:59:54.440 00.000 9960 Guiding  Dir = 0, Dur = 200
19:59:54.440 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=224, med=1, FiltMin=0, FiltMax=170, Gamma=1.000
19:59:54.445 00.005 9960 IsSlewing returns 0
19:59:54.445 00.000 11872 UpdateGuideState exits: m=8230 SNR=53.3
19:59:54.449 00.004 9960 IsGuiding returns 0
19:59:54.449 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:59:54.453 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
19:59:54.458 00.005 11872 Enqueuing Expose request
19:59:54.462 00.004 9960 PulseGuide returned control before completion, sleep 210
19:59:54.673 00.211 9960 IsGuiding returns 1
19:59:54.674 00.001 9960 scope still moving after pulse duration time elapsed
19:59:54.704 00.030 9960 IsSlewing returns 0
19:59:54.706 00.002 9960 IsGuiding returns 0
19:59:54.706 00.000 9960 scope move finished after 200 + 56 ms
19:59:54.707 00.001 9960 Move returns status 0, amount 200
19:59:54.707 00.000 9960 move complete, result=0
19:59:54.707 00.000 9960 worker thread done servicing request
19:59:54.708 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 200 ms NORTH
19:59:54.714 00.006 9960 Worker thread wakes up
19:59:54.714 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
19:59:54.715 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1234,860,31,31)
19:59:55.959 01.244 9960 Exposure complete
19:59:56.087 00.128 9960 worker thread done servicing request
19:59:56.088 00.001 11872 OnExposeComplete: enter
19:59:56.093 00.005 11872 UpdateGuideState(): m_state=6
19:59:56.096 00.003 11872 Star::Find(15, 1248, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 98
19:59:56.100 00.004 11872 Star::Find returns 1 (0), X=1249.59, Y=873.14, Mass=9153, SNR=57.3, Peak=211 HFD=7.2
19:59:56.105 00.005 11872 CameraToMount -- cameraTheta (-1.26) - m_xAngle (-3.14) = xAngle (1.88 = 1.88)
19:59:56.111 00.006 11872 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.70 = 1.70)
19:59:56.117 00.006 11872 CameraToMount -- cameraX=0.46 cameraY=-1.45 hyp=1.52 cameraTheta=-1.26 mountX=-0.46 mountY=1.50, mountTheta=1.86
19:59:56.123 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.46, y=-1.45, opts=13)
19:59:56.127 00.004 11872 Enqueuing Move request for scope (0.46, -1.45)
19:59:56.133 00.006 9960 Worker thread wakes up
19:59:56.134 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=1, FiltMin=0, FiltMax=176, Gamma=1.000
19:59:56.140 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (0.46, -1.45) opts 0xd
19:59:56.140 00.000 9960 Handling offset move in thread for scope, endpoint = (0.46, -1.45)
19:59:56.142 00.002 11872 UpdateGuideState exits: m=9153 SNR=57.3
19:59:56.148 00.006 9960 Moving (0.46, -1.45) raw xDistance=-0.46 yDistance=1.50
19:59:56.148 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.46
19:59:56.148 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:59:56.154 00.006 9960 resist switch: large excursion: input 1.50 thresh 0.60 direction from -1 to 1
19:59:56.154 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
19:59:56.160 00.006 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.51
19:59:56.161 00.001 9960 GuideAlgorithmResistSwitch::result() returns 1.50 from input 1.50
19:59:56.161 00.000 11872 Enqueuing Expose request
19:59:56.165 00.004 9960 MoveAxis(E, 191, ABG)
19:59:56.166 00.001 9960 Guiding  Dir = 2, Dur = 191
19:59:56.167 00.001 9960 IsSlewing returns 0
19:59:56.167 00.000 9960 IsGuiding returns 0
19:59:56.168 00.001 9960 PulseGuide returned control before completion, sleep 201
19:59:56.373 00.205 9960 IsGuiding returns 1
19:59:56.373 00.000 9960 scope still moving after pulse duration time elapsed
19:59:56.404 00.031 9960 IsSlewing returns 0
19:59:56.404 00.000 9960 IsGuiding returns 1
19:59:56.435 00.031 9960 IsSlewing returns 0
19:59:56.436 00.001 9960 IsGuiding returns 1
19:59:56.466 00.030 9960 IsSlewing returns 0
19:59:56.467 00.001 9960 IsGuiding returns 0
19:59:56.468 00.001 9960 scope move finished after 191 + 109 ms
19:59:56.468 00.000 9960 Move returns status 0, amount 191
19:59:56.469 00.001 9960 MoveAxis(S, 1123, ABG)
19:59:56.469 00.000 9960 Guiding  Dir = 1, Dur = 1123
19:59:56.470 00.001 9960 IsSlewing returns 0
19:59:56.471 00.001 9960 IsGuiding returns 0
19:59:56.472 00.001 9960 PulseGuide returned control before completion, sleep 1133
19:59:57.608 01.136 9960 IsGuiding returns 1
19:59:57.613 00.005 9960 scope still moving after pulse duration time elapsed
19:59:57.640 00.027 9960 IsSlewing returns 0
19:59:57.641 00.001 9960 IsGuiding returns 0
19:59:57.641 00.000 9960 scope move finished after 1123 + 47 ms
19:59:57.641 00.000 9960 Move returns status 0, amount 1123
19:59:57.642 00.001 9960 move complete, result=0
19:59:57.642 00.000 9960 worker thread done servicing request
19:59:57.642 00.000 9960 Worker thread wakes up
19:59:57.644 00.002 11872 GuideStep: -0.5 px 191 ms EAST, 1.5 px 1123 ms SOUTH
19:59:57.651 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
19:59:57.652 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1234,860,31,31)
19:59:58.904 01.252 9960 Exposure complete
19:59:59.037 00.133 9960 worker thread done servicing request
19:59:59.038 00.001 11872 OnExposeComplete: enter
19:59:59.041 00.003 11872 UpdateGuideState(): m_state=6
19:59:59.045 00.004 11872 Star::Find(15, 1249, 873, 0, (0,0,0,0), 1.5, 10.0, 255) frame 99
19:59:59.050 00.005 11872 Star::Find returns 1 (0), X=1249.47, Y=874.54, Mass=9844, SNR=60.5, Peak=207 HFD=7.2
19:59:59.054 00.004 11872 CameraToMount -- cameraTheta (-0.11) - m_xAngle (-3.14) = xAngle (3.02 = 3.02)
19:59:59.059 00.005 11872 CameraToMount -- cameraTheta (-0.11) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.85 = 2.85)
19:59:59.063 00.004 11872 CameraToMount -- cameraX=0.34 cameraY=-0.04 hyp=0.34 cameraTheta=-0.11 mountX=-0.34 mountY=0.10, mountTheta=2.86
19:59:59.068 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.34, y=-0.04, opts=13)
19:59:59.071 00.003 11872 Enqueuing Move request for scope (0.34, -0.04)
19:59:59.075 00.004 9960 Worker thread wakes up
19:59:59.075 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.04) opts 0xd
19:59:59.075 00.000 9960 Handling offset move in thread for scope, endpoint = (0.34, -0.04)
19:59:59.076 00.001 9960 Moving (0.34, -0.04) raw xDistance=-0.34 yDistance=0.10
19:59:59.076 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.34
19:59:59.076 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
19:59:59.076 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=1, FiltMin=0, FiltMax=176, Gamma=1.000
19:59:59.080 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
19:59:59.080 00.000 11872 UpdateGuideState exits: m=9844 SNR=60.5
19:59:59.084 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:59:59.089 00.005 9960 MoveAxis(E, 156, ABG)
19:59:59.089 00.000 9960 Guiding  Dir = 2, Dur = 156
19:59:59.089 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
19:59:59.093 00.004 11872 Enqueuing Expose request
19:59:59.097 00.004 9960 IsSlewing returns 0
19:59:59.097 00.000 9960 IsGuiding returns 0
19:59:59.097 00.000 9960 PulseGuide returned control before completion, sleep 166
19:59:59.269 00.172 9960 IsGuiding returns 1
19:59:59.270 00.001 9960 scope still moving after pulse duration time elapsed
19:59:59.299 00.029 9960 IsSlewing returns 0
19:59:59.300 00.001 9960 IsGuiding returns 0
19:59:59.300 00.000 9960 scope move finished after 156 + 47 ms
19:59:59.302 00.002 9960 Move returns status 0, amount 156
19:59:59.302 00.000 9960 MoveAxis(N, 0, ABG)
19:59:59.302 00.000 9960 Move returns status 0, amount 0
19:59:59.302 00.000 9960 move complete, result=0
19:59:59.302 00.000 9960 worker thread done servicing request
19:59:59.303 00.001 9960 Worker thread wakes up
19:59:59.303 00.000 11872 GuideStep: -0.3 px 156 ms EAST, 0.1 px 0 ms NORTH
19:59:59.309 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
19:59:59.310 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1234,860,31,31)
20:00:00.562 01.252 9960 Exposure complete
20:00:00.706 00.144 9960 worker thread done servicing request
20:00:00.706 00.000 11872 OnExposeComplete: enter
20:00:00.711 00.005 11872 UpdateGuideState(): m_state=6
20:00:00.715 00.004 11872 Star::Find(15, 1249, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 100
20:00:00.718 00.003 11872 Star::Find returns 1 (0), X=1249.05, Y=874.65, Mass=9885, SNR=62.3, Peak=219 HFD=7.5
20:00:00.723 00.005 11872 CameraToMount -- cameraTheta (2.39) - m_xAngle (-3.14) = xAngle (5.52 = -0.76)
20:00:00.727 00.004 11872 CameraToMount -- cameraTheta (2.39) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.35 = -0.93)
20:00:00.730 00.003 11872 CameraToMount -- cameraX=-0.08 cameraY=0.07 hyp=0.10 cameraTheta=2.39 mountX=0.08 mountY=-0.08, mountTheta=-0.84
20:00:00.738 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=-0.08, y=0.07, opts=13)
20:00:00.742 00.004 11872 Enqueuing Move request for scope (-0.08, 0.07)
20:00:00.747 00.005 9960 Worker thread wakes up
20:00:00.747 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=219, med=1, FiltMin=0, FiltMax=169, Gamma=1.000
20:00:00.751 00.004 11872 UpdateGuideState exits: m=9885 SNR=62.3
20:00:00.755 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:00:00.758 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:00:00.762 00.004 11872 Enqueuing Expose request
20:00:00.765 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.07) opts 0xd
20:00:00.765 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.08, 0.07)
20:00:00.766 00.001 9960 Moving (-0.08, 0.07) raw xDistance=0.08 yDistance=-0.08
20:00:00.766 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
20:00:00.768 00.002 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:00:00.770 00.002 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:00:00.771 00.001 9960 MoveAxis(E, 0, ABG)
20:00:00.771 00.000 9960 Move returns status 0, amount 0
20:00:00.772 00.001 9960 MoveAxis(N, 0, ABG)
20:00:00.772 00.000 9960 Move returns status 0, amount 0
20:00:00.772 00.000 9960 move complete, result=0
20:00:00.772 00.000 9960 worker thread done servicing request
20:00:00.772 00.000 9960 Worker thread wakes up
20:00:00.772 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:00:00.778 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:00:00.778 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1234,860,31,31)
20:00:02.022 01.244 9960 Exposure complete
20:00:02.148 00.126 9960 worker thread done servicing request
20:00:02.149 00.001 11872 OnExposeComplete: enter
20:00:02.154 00.005 11872 UpdateGuideState(): m_state=6
20:00:02.158 00.004 11872 Star::Find(15, 1249, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 101
20:00:02.161 00.003 11872 Star::Find returns 1 (0), X=1249.19, Y=874.79, Mass=9471, SNR=57.9, Peak=209 HFD=7.3
20:00:02.165 00.004 11872 CameraToMount -- cameraTheta (1.29) - m_xAngle (-3.14) = xAngle (4.43 = -1.86)
20:00:02.169 00.004 11872 CameraToMount -- cameraTheta (1.29) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.25 = -2.03)
20:00:02.172 00.003 11872 CameraToMount -- cameraX=0.06 cameraY=0.21 hyp=0.22 cameraTheta=1.29 mountX=-0.06 mountY=-0.19, mountTheta=-1.87
20:00:02.177 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.06, y=0.21, opts=13)
20:00:02.182 00.005 11872 Enqueuing Move request for scope (0.06, 0.21)
20:00:02.185 00.003 9960 Worker thread wakes up
20:00:02.185 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.21) opts 0xd
20:00:02.185 00.000 9960 Handling offset move in thread for scope, endpoint = (0.06, 0.21)
20:00:02.185 00.000 9960 Moving (0.06, 0.21) raw xDistance=-0.06 yDistance=-0.19
20:00:02.185 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=1, FiltMin=0, FiltMax=170, Gamma=1.000
20:00:02.190 00.005 11872 UpdateGuideState exits: m=9471 SNR=57.9
20:00:02.194 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:00:02.197 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:00:02.197 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:00:02.202 00.005 11872 Enqueuing Expose request
20:00:02.206 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:00:02.206 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
20:00:02.208 00.002 9960 MoveAxis(E, 0, ABG)
20:00:02.208 00.000 9960 Move returns status 0, amount 0
20:00:02.208 00.000 9960 MoveAxis(N, 0, ABG)
20:00:02.208 00.000 9960 Move returns status 0, amount 0
20:00:02.209 00.001 9960 move complete, result=0
20:00:02.209 00.000 9960 worker thread done servicing request
20:00:02.209 00.000 9960 Worker thread wakes up
20:00:02.209 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:00:02.212 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
20:00:02.212 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1234,860,31,31)
20:00:03.471 01.259 9960 Exposure complete
20:00:03.588 00.117 9960 worker thread done servicing request
20:00:03.589 00.001 11872 OnExposeComplete: enter
20:00:03.592 00.003 11872 UpdateGuideState(): m_state=6
20:00:03.596 00.004 11872 Star::Find(15, 1249, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 102
20:00:03.601 00.005 11872 Star::Find returns 1 (0), X=1249.47, Y=874.84, Mass=9374, SNR=57.4, Peak=200 HFD=7.4
20:00:03.605 00.004 11872 CameraToMount -- cameraTheta (0.65) - m_xAngle (-3.14) = xAngle (3.79 = -2.50)
20:00:03.609 00.004 11872 CameraToMount -- cameraTheta (0.65) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.61 = -2.67)
20:00:03.612 00.003 11872 CameraToMount -- cameraX=0.34 cameraY=0.26 hyp=0.43 cameraTheta=0.65 mountX=-0.34 mountY=-0.20, mountTheta=-2.63
20:00:03.619 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.34, y=0.26, opts=13)
20:00:03.623 00.004 11872 Enqueuing Move request for scope (0.34, 0.26)
20:00:03.627 00.004 9960 Worker thread wakes up
20:00:03.627 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.34, 0.26) opts 0xd
20:00:03.627 00.000 9960 Handling offset move in thread for scope, endpoint = (0.34, 0.26)
20:00:03.627 00.000 9960 Moving (0.34, 0.26) raw xDistance=-0.34 yDistance=-0.20
20:00:03.629 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=200, med=1, FiltMin=0, FiltMax=171, Gamma=1.000
20:00:03.632 00.003 11872 UpdateGuideState exits: m=9374 SNR=57.4
20:00:03.635 00.003 9960 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.34
20:00:03.635 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:00:03.635 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:00:03.640 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:00:03.643 00.003 11872 Enqueuing Expose request
20:00:03.648 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
20:00:03.648 00.000 9960 MoveAxis(E, 144, ABG)
20:00:03.648 00.000 9960 Guiding  Dir = 2, Dur = 144
20:00:03.648 00.000 9960 IsSlewing returns 0
20:00:03.649 00.001 9960 IsGuiding returns 0
20:00:03.649 00.000 9960 PulseGuide returned control before completion, sleep 154
20:00:03.816 00.167 9960 IsGuiding returns 1
20:00:03.819 00.003 9960 scope still moving after pulse duration time elapsed
20:00:03.850 00.031 9960 IsSlewing returns 0
20:00:03.852 00.002 9960 IsGuiding returns 0
20:00:03.852 00.000 9960 scope move finished after 144 + 59 ms
20:00:03.853 00.001 9960 Move returns status 0, amount 144
20:00:03.854 00.001 9960 MoveAxis(N, 0, ABG)
20:00:03.854 00.000 9960 Move returns status 0, amount 0
20:00:03.855 00.001 9960 move complete, result=0
20:00:03.856 00.001 9960 worker thread done servicing request
20:00:03.857 00.001 11872 GuideStep: -0.3 px 144 ms EAST, -0.2 px 0 ms NORTH
20:00:03.869 00.012 9960 Worker thread wakes up
20:00:03.869 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:00:03.869 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1234,860,31,31)
20:00:05.111 01.242 9960 Exposure complete
20:00:05.249 00.138 9960 worker thread done servicing request
20:00:05.249 00.000 11872 OnExposeComplete: enter
20:00:05.254 00.005 11872 UpdateGuideState(): m_state=6
20:00:05.257 00.003 11872 Star::Find(15, 1249, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 103
20:00:05.263 00.006 11872 Star::Find returns 1 (0), X=1249.41, Y=875.35, Mass=9696, SNR=58.6, Peak=201 HFD=7.3
20:00:05.267 00.004 11872 CameraToMount -- cameraTheta (1.22) - m_xAngle (-3.14) = xAngle (4.36 = -1.93)
20:00:05.271 00.004 11872 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.18 = -2.10)
20:00:05.274 00.003 11872 CameraToMount -- cameraX=0.28 cameraY=0.77 hyp=0.82 cameraTheta=1.22 mountX=-0.29 mountY=-0.71, mountTheta=-1.96
20:00:05.280 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.28, y=0.77, opts=13)
20:00:05.284 00.004 11872 Enqueuing Move request for scope (0.28, 0.77)
20:00:05.286 00.002 9960 Worker thread wakes up
20:00:05.288 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=201, med=1, FiltMin=0, FiltMax=177, Gamma=1.000
20:00:05.291 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.77) opts 0xd
20:00:05.291 00.000 9960 Handling offset move in thread for scope, endpoint = (0.28, 0.77)
20:00:05.291 00.000 9960 Moving (0.28, 0.77) raw xDistance=-0.29 yDistance=-0.71
20:00:05.291 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.29
20:00:05.291 00.000 9960 resist switch: large excursion: input -0.71 thresh 0.60 direction from 1 to -1
20:00:05.293 00.002 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.12
20:00:05.293 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.71 from input -0.71
20:00:05.293 00.000 9960 MoveAxis(E, 130, ABG)
20:00:05.294 00.001 9960 Guiding  Dir = 2, Dur = 130
20:00:05.294 00.000 11872 UpdateGuideState exits: m=9696 SNR=58.6
20:00:05.299 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:00:05.302 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:00:05.306 00.004 9960 IsSlewing returns 0
20:00:05.306 00.000 11872 Enqueuing Expose request
20:00:05.311 00.005 9960 IsGuiding returns 0
20:00:05.311 00.000 9960 PulseGuide returned control before completion, sleep 140
20:00:05.465 00.154 9960 IsGuiding returns 1
20:00:05.465 00.000 9960 scope still moving after pulse duration time elapsed
20:00:05.496 00.031 9960 IsSlewing returns 0
20:00:05.497 00.001 9960 IsGuiding returns 0
20:00:05.498 00.001 9960 scope move finished after 130 + 56 ms
20:00:05.498 00.000 9960 Move returns status 0, amount 130
20:00:05.499 00.001 9960 MoveAxis(N, 527, ABG)
20:00:05.500 00.001 9960 Guiding  Dir = 0, Dur = 527
20:00:05.500 00.000 9960 IsSlewing returns 0
20:00:05.501 00.001 9960 IsGuiding returns 0
20:00:05.501 00.000 9960 PulseGuide returned control before completion, sleep 537
20:00:06.028 00.527 11872 evsrv: cli 0D2D26E0 connect
20:00:06.146 00.118 9960 IsGuiding returns 0
20:00:06.146 00.000 9960 Move returns status 0, amount 527
20:00:06.146 00.000 9960 move complete, result=0
20:00:06.146 00.000 9960 worker thread done servicing request
20:00:06.146 00.000 9960 Worker thread wakes up
20:00:06.146 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:00:06.146 00.000 11872 case statement mapped state 6 to 3
20:00:06.151 00.005 9960 Handling exposure in thread, d=1000 o=3 r=(1234,860,31,31)
20:00:06.155 00.004 11872 case statement mapped state 6 to 3
20:00:06.160 00.005 11872 GuideStep: -0.3 px 130 ms EAST, -0.7 px 527 ms NORTH
20:00:06.309 00.149 11872 evsrv: cli 0D2D26E0 request: {"method":"get_app_state","id":"4f43aa5c-4bc9-4999-9e83-822d42c3398d"}
20:00:06.314 00.005 11872 case statement mapped state 6 to 3
20:00:06.316 00.002 11872 evsrv: cli 0D2D26E0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4f43aa5c-4bc9-4999-9e83-822d42c3398d"}
20:00:06.320 00.004 11872 evsrv: cli 0D2D26E0 disconnect
20:00:06.434 00.114 11872 evsrv: cli 0D2D3220 connect
20:00:06.439 00.005 11872 case statement mapped state 6 to 3
20:00:06.443 00.004 11872 case statement mapped state 6 to 3
20:00:06.448 00.005 11872 evsrv: cli 0D2D3220 request: {"method":"dither","params":{"amount":5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"da3cfd0e-b26f-4c8c-9c16-880926556075"}
20:00:06.454 00.006 11872 PhdController::Dither begins
20:00:06.457 00.003 11872 dither: size=5.00, dRA=-4.99 dDec=0.64
20:00:06.460 00.003 11872 MountToCamera -- mountTheta (3.01) + m_xAngle (-3.14) = xAngle (-0.12 = -0.12)
20:00:06.463 00.003 11872 MountToCamera -- mountX=-4.99 mountY=0.64 hyp=5.03 mountTheta=3.01 cameraX=4.99, cameraY=-0.62 cameraTheta=-0.12
20:00:06.465 00.002 11872 setting lock position to (1254.12, 873.97)
20:00:06.468 00.003 11872 Mount: notify guiding dithered (5.0, -0.6)
20:00:06.472 00.004 11872 Status Line: Dither by -4.99,0.64
20:00:06.476 00.004 11872 PhdController: newstate STATE_SETTLE_BEGIN
20:00:06.479 00.003 11872 PhdController: newstate STATE_SETTLE_WAIT
20:00:06.482 00.003 11872 evsrv: cli 0D2D3220 response: {"jsonrpc":"2.0","result":0,"id":"da3cfd0e-b26f-4c8c-9c16-880926556075"}
20:00:06.485 00.003 11872 evsrv: cli 0D2D3220 disconnect
20:00:07.395 00.910 9960 Exposure complete
20:00:07.504 00.109 9960 worker thread done servicing request
20:00:07.509 00.005 11872 OnExposeComplete: enter
20:00:07.513 00.004 11872 UpdateGuideState(): m_state=6
20:00:07.519 00.006 11872 Star::Find(15, 1249, 875, 0, (0,0,0,0), 1.5, 10.0, 255) frame 104
20:00:07.524 00.005 11872 Star::Find returns 1 (0), X=1249.10, Y=875.50, Mass=9721, SNR=58.9, Peak=210 HFD=7.2
20:00:07.530 00.006 11872 CameraToMount -- cameraTheta (2.85) - m_xAngle (-3.14) = xAngle (5.98 = -0.30)
20:00:07.534 00.004 11872 CameraToMount -- cameraTheta (2.85) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.81 = -0.47)
20:00:07.539 00.005 11872 CameraToMount -- cameraX=-5.02 cameraY=1.53 hyp=5.24 cameraTheta=2.85 mountX=5.01 mountY=-2.38, mountTheta=-0.44
20:00:07.545 00.006 11872 dither recenter: remaining=(5.0,-0.6) step=(5.0,-0.6)
20:00:07.551 00.006 11872 MountToCamera -- mountTheta (-0.13) + m_xAngle (-3.14) = xAngle (-3.26 = 3.02)
20:00:07.555 00.004 11872 MountToCamera -- mountX=4.99 mountY=-0.64 hyp=5.03 mountTheta=-0.13 cameraX=-4.99, cameraY=0.62 cameraTheta=3.02
20:00:07.560 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-4.99, y=0.62, opts=4)
20:00:07.564 00.004 11872 Enqueuing Move request for scope (-4.99, 0.62)
20:00:07.568 00.004 9960 Worker thread wakes up
20:00:07.568 00.000 11872 Mount: notify direct move 4.99,-0.64
20:00:07.573 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-4.99, 0.62) opts 0x4
20:00:07.573 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=210, med=1, FiltMin=0, FiltMax=174, Gamma=1.000
20:00:07.577 00.004 9960 Handling offset move in thread for scope, endpoint = (-4.99, 0.62)
20:00:07.577 00.000 9960 Moving (-4.99, 0.62) raw xDistance=4.99 yDistance=-0.64
20:00:07.577 00.000 11872 UpdateGuideState exits: m=9721 SNR=58.9
20:00:07.581 00.004 9960 MoveAxis(W, 3317, B)
20:00:07.581 00.000 11872 PhdController: settling, locked = 1, distance = 5.49 (1.50) aobump = 0 frame = 1 / 99999
20:00:07.585 00.004 9960 Guiding  Dir = 3, Dur = 3317
20:00:07.586 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763776807.585,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":5.49,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
20:00:07.589 00.003 9960 IsSlewing returns 0
20:00:07.589 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:00:07.594 00.005 9960 IsGuiding returns 0
20:00:07.594 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:00:07.598 00.004 9960 PulseGuide returned control before completion, sleep 3327
20:00:07.598 00.000 11872 Enqueuing Expose request
20:00:10.934 03.336 9960 IsGuiding returns 1
20:00:10.935 00.001 9960 scope still moving after pulse duration time elapsed
20:00:10.964 00.029 9960 IsSlewing returns 0
20:00:10.966 00.002 9960 IsGuiding returns 0
20:00:10.967 00.001 9960 scope move finished after 3317 + 56 ms
20:00:10.967 00.000 9960 Move returns status 0, amount 3317
20:00:10.967 00.000 9960 MoveAxis(N, 475, B)
20:00:10.967 00.000 9960 Guiding  Dir = 0, Dur = 475
20:00:10.967 00.000 9960 IsSlewing returns 0
20:00:10.969 00.002 9960 IsGuiding returns 0
20:00:10.969 00.000 9960 PulseGuide returned control before completion, sleep 485
20:00:11.464 00.495 9960 IsGuiding returns 1
20:00:11.466 00.002 9960 scope still moving after pulse duration time elapsed
20:00:11.496 00.030 9960 IsSlewing returns 0
20:00:11.496 00.000 9960 IsGuiding returns 0
20:00:11.496 00.000 9960 scope move finished after 475 + 52 ms
20:00:11.497 00.001 9960 Move returns status 0, amount 475
20:00:11.497 00.000 9960 move complete, result=0
20:00:11.497 00.000 9960 worker thread done servicing request
20:00:11.497 00.000 9960 Worker thread wakes up
20:00:11.498 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:00:11.498 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1239,859,31,31)
20:00:11.498 00.000 11872 GuideStep: 5.0 px 3317 ms WEST, -0.6 px 475 ms NORTH
20:00:12.748 01.250 9960 Exposure complete
20:00:12.878 00.130 9960 worker thread done servicing request
20:00:12.879 00.001 11872 OnExposeComplete: enter
20:00:12.882 00.003 11872 UpdateGuideState(): m_state=6
20:00:12.886 00.004 11872 Star::Find(15, 1249, 875, 0, (0,0,0,0), 1.5, 10.0, 255) frame 105
20:00:12.890 00.004 11872 Star::Find returns 1 (0), X=1254.01, Y=874.91, Mass=9167, SNR=57.1, Peak=196 HFD=7.3
20:00:12.894 00.004 11872 CameraToMount -- cameraTheta (1.69) - m_xAngle (-3.14) = xAngle (4.83 = -1.46)
20:00:12.898 00.004 11872 CameraToMount -- cameraTheta (1.69) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.65 = -1.63)
20:00:12.903 00.005 11872 CameraToMount -- cameraX=-0.11 cameraY=0.95 hyp=0.95 cameraTheta=1.69 mountX=0.11 mountY=-0.95, mountTheta=-1.46
20:00:12.908 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.11, y=0.95, opts=13)
20:00:12.912 00.004 11872 Enqueuing Move request for scope (-0.11, 0.95)
20:00:12.916 00.004 9960 Worker thread wakes up
20:00:12.916 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.95) opts 0xd
20:00:12.916 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.11, 0.95)
20:00:12.916 00.000 9960 Moving (-0.11, 0.95) raw xDistance=0.11 yDistance=-0.95
20:00:12.917 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
20:00:12.917 00.000 9960 resist switch: large excursion: input -0.95 thresh 0.60 direction from 0 to -1
20:00:12.917 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.85
20:00:12.917 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.95 from input -0.95
20:00:12.917 00.000 9960 MoveAxis(E, 0, ABG)
20:00:12.917 00.000 9960 Move returns status 0, amount 0
20:00:12.917 00.000 9960 MoveAxis(N, 710, ABG)
20:00:12.918 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=196, med=1, FiltMin=0, FiltMax=175, Gamma=1.000
20:00:12.921 00.003 9960 Guiding  Dir = 0, Dur = 710
20:00:12.921 00.000 11872 UpdateGuideState exits: m=9167 SNR=57.1
20:00:12.927 00.006 9960 IsSlewing returns 0
20:00:12.928 00.001 11872 PhdController: settling, locked = 1, distance = 0.95 (1.50) aobump = 0 frame = 2 / 99999
20:00:12.932 00.004 11872 evsrv: {"Event":"Settling","Timestamp":1763776812.932,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.95,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
20:00:12.936 00.004 9960 IsGuiding returns 0
20:00:12.936 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:00:12.939 00.003 9960 PulseGuide returned control before completion, sleep 720
20:00:12.940 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:00:12.944 00.004 11872 Enqueuing Expose request
20:00:13.671 00.727 9960 IsGuiding returns 0
20:00:13.672 00.001 9960 Move returns status 0, amount 710
20:00:13.672 00.000 9960 move complete, result=0
20:00:13.672 00.000 9960 worker thread done servicing request
20:00:13.672 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -1.0 px 710 ms NORTH
20:00:13.678 00.006 9960 Worker thread wakes up
20:00:13.678 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:00:13.678 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1239,859,31,31)
20:00:14.934 01.256 9960 Exposure complete
20:00:15.064 00.130 9960 worker thread done servicing request
20:00:15.064 00.000 11872 OnExposeComplete: enter
20:00:15.069 00.005 11872 UpdateGuideState(): m_state=6
20:00:15.073 00.004 11872 Star::Find(15, 1254, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 106
20:00:15.076 00.003 11872 Star::Find returns 1 (0), X=1253.90, Y=873.96, Mass=9578, SNR=58.3, Peak=200 HFD=7.3
20:00:15.082 00.006 11872 CameraToMount -- cameraTheta (-3.13) - m_xAngle (-3.14) = xAngle (0.01 = 0.01)
20:00:15.085 00.003 11872 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (-0.16 = -0.16)
20:00:15.089 00.004 11872 CameraToMount -- cameraX=-0.22 cameraY=-0.00 hyp=0.22 cameraTheta=-3.13 mountX=0.22 mountY=-0.03, mountTheta=-0.16
20:00:15.097 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=-0.22, y=-0.00, opts=13)
20:00:15.101 00.004 11872 Enqueuing Move request for scope (-0.22, -0.00)
20:00:15.110 00.009 9960 Worker thread wakes up
20:00:15.112 00.002 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.00) opts 0xd
20:00:15.112 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.22, -0.00)
20:00:15.112 00.000 9960 Moving (-0.22, -0.00) raw xDistance=0.22 yDistance=-0.03
20:00:15.112 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
20:00:15.113 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=200, med=1, FiltMin=0, FiltMax=189, Gamma=1.000
20:00:15.118 00.005 11872 UpdateGuideState exits: m=9578 SNR=58.3
20:00:15.123 00.005 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:00:15.123 00.000 11872 PhdController: settling, locked = 1, distance = 0.73 (1.50) aobump = 0 frame = 3 / 99999
20:00:15.126 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:00:15.127 00.001 9960 MoveAxis(W, 91, ABG)
20:00:15.127 00.000 9960 Guiding  Dir = 3, Dur = 91
20:00:15.127 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763776815.126,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.73,"Time":2.2,"SettleTime":10.0,"StarLocked":true}
20:00:15.130 00.003 9960 IsSlewing returns 0
20:00:15.131 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:00:15.133 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:00:15.138 00.005 9960 IsGuiding returns 0
20:00:15.138 00.000 11872 Enqueuing Expose request
20:00:15.144 00.006 9960 PulseGuide returned control before completion, sleep 101
20:00:15.250 00.106 9960 IsGuiding returns 1
20:00:15.250 00.000 9960 scope still moving after pulse duration time elapsed
20:00:15.281 00.031 9960 IsSlewing returns 0
20:00:15.283 00.002 9960 IsGuiding returns 0
20:00:15.284 00.001 9960 scope move finished after 91 + 53 ms
20:00:15.285 00.001 9960 Move returns status 0, amount 91
20:00:15.285 00.000 9960 MoveAxis(N, 0, ABG)
20:00:15.286 00.001 9960 Move returns status 0, amount 0
20:00:15.286 00.000 9960 move complete, result=0
20:00:15.287 00.001 9960 worker thread done servicing request
20:00:15.287 00.000 11872 GuideStep: 0.2 px 91 ms WEST, -0.0 px 0 ms NORTH
20:00:15.296 00.009 9960 Worker thread wakes up
20:00:15.296 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:00:15.297 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1239,859,31,31)
20:00:16.545 01.248 9960 Exposure complete
20:00:16.673 00.128 9960 worker thread done servicing request
20:00:16.674 00.001 11872 OnExposeComplete: enter
20:00:16.678 00.004 11872 UpdateGuideState(): m_state=6
20:00:16.682 00.004 11872 Star::Find(15, 1253, 873, 0, (0,0,0,0), 1.5, 10.0, 255) frame 107
20:00:16.685 00.003 11872 Star::Find returns 1 (0), X=1254.04, Y=874.46, Mass=9580, SNR=58.5, Peak=218 HFD=7.2
20:00:16.689 00.004 11872 CameraToMount -- cameraTheta (1.74) - m_xAngle (-3.14) = xAngle (4.88 = -1.41)
20:00:16.694 00.005 11872 CameraToMount -- cameraTheta (1.74) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.71 = -1.58)
20:00:16.698 00.004 11872 CameraToMount -- cameraX=-0.08 cameraY=0.49 hyp=0.50 cameraTheta=1.74 mountX=0.08 mountY=-0.50, mountTheta=-1.41
20:00:16.702 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.08, y=0.49, opts=13)
20:00:16.707 00.005 11872 Enqueuing Move request for scope (-0.08, 0.49)
20:00:16.710 00.003 9960 Worker thread wakes up
20:00:16.712 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=218, med=1, FiltMin=0, FiltMax=185, Gamma=1.000
20:00:16.715 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.49) opts 0xd
20:00:16.716 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.08, 0.49)
20:00:16.716 00.000 11872 UpdateGuideState exits: m=9580 SNR=58.5
20:00:16.720 00.004 11872 PhdController: settling, locked = 1, distance = 0.66 (1.50) aobump = 0 frame = 4 / 99999
20:00:16.723 00.003 9960 Moving (-0.08, 0.49) raw xDistance=0.08 yDistance=-0.50
20:00:16.723 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
20:00:16.724 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.50 from input -0.50
20:00:16.724 00.000 9960 MoveAxis(E, 0, ABG)
20:00:16.725 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763776816.723,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.66,"Time":3.8,"SettleTime":10.0,"StarLocked":true}
20:00:16.728 00.003 9960 Move returns status 0, amount 0
20:00:16.728 00.000 9960 MoveAxis(N, 375, ABG)
20:00:16.729 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:00:16.734 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:00:16.738 00.004 9960 Guiding  Dir = 0, Dur = 375
20:00:16.738 00.000 11872 Enqueuing Expose request
20:00:16.743 00.005 9960 IsSlewing returns 0
20:00:16.743 00.000 9960 IsGuiding returns 0
20:00:16.745 00.002 9960 PulseGuide returned control before completion, sleep 385
20:00:17.145 00.400 9960 IsGuiding returns 1
20:00:17.145 00.000 9960 scope still moving after pulse duration time elapsed
20:00:17.177 00.032 9960 IsSlewing returns 0
20:00:17.178 00.001 9960 IsGuiding returns 0
20:00:17.179 00.001 9960 scope move finished after 375 + 60 ms
20:00:17.179 00.000 9960 Move returns status 0, amount 375
20:00:17.180 00.001 9960 move complete, result=0
20:00:17.181 00.001 9960 worker thread done servicing request
20:00:17.181 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.5 px 375 ms NORTH
20:00:17.187 00.006 9960 Worker thread wakes up
20:00:17.187 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:00:17.187 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1239,859,31,31)
20:00:18.438 01.251 9960 Exposure complete
20:00:18.564 00.126 9960 worker thread done servicing request
20:00:18.564 00.000 11872 OnExposeComplete: enter
20:00:18.567 00.003 11872 UpdateGuideState(): m_state=6
20:00:18.571 00.004 11872 Star::Find(15, 1254, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 108
20:00:18.575 00.004 11872 Star::Find returns 1 (0), X=1254.04, Y=873.92, Mass=9576, SNR=58.6, Peak=208 HFD=7.3
20:00:18.579 00.004 11872 CameraToMount -- cameraTheta (-2.60) - m_xAngle (-3.14) = xAngle (0.54 = 0.54)
20:00:18.583 00.004 11872 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.36 = 0.36)
20:00:18.588 00.005 11872 CameraToMount -- cameraX=-0.08 cameraY=-0.05 hyp=0.10 cameraTheta=-2.60 mountX=0.08 mountY=0.03, mountTheta=0.39
20:00:18.594 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.08, y=-0.05, opts=13)
20:00:18.598 00.004 11872 Enqueuing Move request for scope (-0.08, -0.05)
20:00:18.601 00.003 9960 Worker thread wakes up
20:00:18.601 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.05) opts 0xd
20:00:18.602 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.08, -0.05)
20:00:18.602 00.000 9960 Moving (-0.08, -0.05) raw xDistance=0.08 yDistance=0.03
20:00:18.602 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=208, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
20:00:18.607 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
20:00:18.607 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:00:18.607 00.000 11872 UpdateGuideState exits: m=9576 SNR=58.6
20:00:18.612 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:00:18.612 00.000 11872 PhdController: settling, locked = 1, distance = 0.49 (1.50) aobump = 0 frame = 5 / 99999
20:00:18.615 00.003 9960 MoveAxis(E, 0, ABG)
20:00:18.615 00.000 9960 Move returns status 0, amount 0
20:00:18.617 00.002 11872 evsrv: {"Event":"Settling","Timestamp":1763776818.615,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.49,"Time":5.7,"SettleTime":10.0,"StarLocked":true}
20:00:18.620 00.003 9960 MoveAxis(N, 0, ABG)
20:00:18.620 00.000 9960 Move returns status 0, amount 0
20:00:18.620 00.000 9960 move complete, result=0
20:00:18.620 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:00:18.626 00.006 9960 worker thread done servicing request
20:00:18.626 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:00:18.630 00.004 11872 Enqueuing Expose request
20:00:18.633 00.003 11872 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:00:18.638 00.005 9960 Worker thread wakes up
20:00:18.638 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:00:18.638 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1239,859,31,31)
20:00:19.892 01.254 9960 Exposure complete
20:00:20.009 00.117 9960 worker thread done servicing request
20:00:20.011 00.002 11872 OnExposeComplete: enter
20:00:20.015 00.004 11872 UpdateGuideState(): m_state=6
20:00:20.020 00.005 11872 Star::Find(15, 1254, 873, 0, (0,0,0,0), 1.5, 10.0, 255) frame 109
20:00:20.025 00.005 11872 Star::Find returns 1 (0), X=1254.03, Y=873.89, Mass=9887, SNR=61.2, Peak=206 HFD=7.4
20:00:20.029 00.004 11872 CameraToMount -- cameraTheta (-2.41) - m_xAngle (-3.14) = xAngle (0.73 = 0.73)
20:00:20.033 00.004 11872 CameraToMount -- cameraTheta (-2.41) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.56 = 0.56)
20:00:20.036 00.003 11872 CameraToMount -- cameraX=-0.09 cameraY=-0.08 hyp=0.12 cameraTheta=-2.41 mountX=0.09 mountY=0.06, mountTheta=0.62
20:00:20.041 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.09, y=-0.08, opts=13)
20:00:20.046 00.005 11872 Enqueuing Move request for scope (-0.09, -0.08)
20:00:20.050 00.004 9960 Worker thread wakes up
20:00:20.050 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.08) opts 0xd
20:00:20.050 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.09, -0.08)
20:00:20.050 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=1, FiltMin=0, FiltMax=177, Gamma=1.000
20:00:20.053 00.003 11872 UpdateGuideState exits: m=9887 SNR=61.2
20:00:20.058 00.005 9960 Moving (-0.09, -0.08) raw xDistance=0.09 yDistance=0.06
20:00:20.058 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
20:00:20.059 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:00:20.059 00.000 11872 PhdController: settling, locked = 1, distance = 0.38 (1.50) aobump = 0 frame = 6 / 99999
20:00:20.062 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:00:20.063 00.001 9960 MoveAxis(E, 0, ABG)
20:00:20.064 00.001 9960 Move returns status 0, amount 0
20:00:20.064 00.000 9960 MoveAxis(N, 0, ABG)
20:00:20.064 00.000 9960 Move returns status 0, amount 0
20:00:20.064 00.000 9960 move complete, result=0
20:00:20.064 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763776820.062,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.38,"Time":7.1,"SettleTime":10.0,"StarLocked":true}
20:00:20.068 00.004 9960 worker thread done servicing request
20:00:20.069 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:00:20.073 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:00:20.076 00.003 11872 Enqueuing Expose request
20:00:20.081 00.005 9960 Worker thread wakes up
20:00:20.081 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:00:20.084 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
20:00:20.084 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1239,859,31,31)
20:00:21.337 01.253 9960 Exposure complete
20:00:21.467 00.130 9960 worker thread done servicing request
20:00:21.468 00.001 11872 OnExposeComplete: enter
20:00:21.471 00.003 11872 UpdateGuideState(): m_state=6
20:00:21.475 00.004 11872 Star::Find(15, 1254, 873, 0, (0,0,0,0), 1.5, 10.0, 255) frame 110
20:00:21.480 00.005 11872 Star::Find returns 1 (0), X=1254.19, Y=874.46, Mass=9241, SNR=57.7, Peak=195 HFD=7.3
20:00:21.484 00.004 11872 CameraToMount -- cameraTheta (1.44) - m_xAngle (-3.14) = xAngle (4.57 = -1.71)
20:00:21.487 00.003 11872 CameraToMount -- cameraTheta (1.44) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.40 = -1.88)
20:00:21.491 00.004 11872 CameraToMount -- cameraX=0.07 cameraY=0.49 hyp=0.50 cameraTheta=1.44 mountX=-0.07 mountY=-0.47, mountTheta=-1.71
20:00:21.496 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.07, y=0.49, opts=13)
20:00:21.501 00.005 11872 Enqueuing Move request for scope (0.07, 0.49)
20:00:21.505 00.004 9960 Worker thread wakes up
20:00:21.505 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.49) opts 0xd
20:00:21.505 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=195, med=1, FiltMin=0, FiltMax=177, Gamma=1.000
20:00:21.509 00.004 9960 Handling offset move in thread for scope, endpoint = (0.07, 0.49)
20:00:21.509 00.000 9960 Moving (0.07, 0.49) raw xDistance=-0.07 yDistance=-0.47
20:00:21.509 00.000 11872 UpdateGuideState exits: m=9241 SNR=57.7
20:00:21.513 00.004 11872 PhdController: settling, locked = 1, distance = 0.42 (1.50) aobump = 0 frame = 7 / 99999
20:00:21.517 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:00:21.517 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.47 from input -0.47
20:00:21.518 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763776821.517,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.42,"Time":8.6,"SettleTime":10.0,"StarLocked":true}
20:00:21.522 00.004 9960 MoveAxis(E, 0, ABG)
20:00:21.522 00.000 9960 Move returns status 0, amount 0
20:00:21.522 00.000 9960 MoveAxis(N, 353, ABG)
20:00:21.522 00.000 9960 Guiding  Dir = 0, Dur = 353
20:00:21.522 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:00:21.527 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:00:21.531 00.004 11872 Enqueuing Expose request
20:00:21.534 00.003 9960 IsSlewing returns 0
20:00:21.534 00.000 9960 IsGuiding returns 0
20:00:21.535 00.001 9960 PulseGuide returned control before completion, sleep 363
20:00:21.901 00.366 9960 IsGuiding returns 1
20:00:21.902 00.001 9960 scope still moving after pulse duration time elapsed
20:00:21.932 00.030 9960 IsSlewing returns 0
20:00:21.933 00.001 9960 IsGuiding returns 0
20:00:21.933 00.000 9960 scope move finished after 353 + 45 ms
20:00:21.933 00.000 9960 Move returns status 0, amount 353
20:00:21.933 00.000 9960 move complete, result=0
20:00:21.934 00.001 9960 worker thread done servicing request
20:00:21.934 00.000 9960 Worker thread wakes up
20:00:21.934 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.5 px 353 ms NORTH
20:00:21.939 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:00:21.940 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1239,859,31,31)
20:00:23.198 01.258 9960 Exposure complete
20:00:23.320 00.122 9960 worker thread done servicing request
20:00:23.320 00.000 11872 OnExposeComplete: enter
20:00:23.324 00.004 11872 UpdateGuideState(): m_state=6
20:00:23.330 00.006 11872 Star::Find(15, 1254, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 111
20:00:23.335 00.005 11872 Star::Find returns 1 (0), X=1254.13, Y=873.96, Mass=9054, SNR=57.4, Peak=202 HFD=7.3
20:00:23.338 00.003 11872 CameraToMount -- cameraTheta (-0.80) - m_xAngle (-3.14) = xAngle (2.34 = 2.34)
20:00:23.342 00.004 11872 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.17 = 2.17)
20:00:23.346 00.004 11872 CameraToMount -- cameraX=0.01 cameraY=-0.01 hyp=0.01 cameraTheta=-0.80 mountX=-0.01 mountY=0.01, mountTheta=2.27
20:00:23.351 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.01, y=-0.01, opts=13)
20:00:23.354 00.003 11872 Enqueuing Move request for scope (0.01, -0.01)
20:00:23.359 00.005 9960 Worker thread wakes up
20:00:23.359 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.01) opts 0xd
20:00:23.359 00.000 9960 Handling offset move in thread for scope, endpoint = (0.01, -0.01)
20:00:23.359 00.000 9960 Moving (0.01, -0.01) raw xDistance=-0.01 yDistance=0.01
20:00:23.359 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
20:00:23.359 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:00:23.360 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=202, med=1, FiltMin=0, FiltMax=165, Gamma=1.000
20:00:23.363 00.003 11872 UpdateGuideState exits: m=9054 SNR=57.4
20:00:23.368 00.005 11872 PhdController: settling, locked = 1, distance = 0.30 (1.50) aobump = 0 frame = 8 / 99999
20:00:23.371 00.003 11872 PhdController: newstate STATE_FINISH
20:00:23.375 00.004 11872 PhdController complete: success
20:00:23.379 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:00:23.379 00.000 9960 MoveAxis(E, 0, ABG)
20:00:23.379 00.000 9960 Move returns status 0, amount 0
20:00:23.379 00.000 9960 MoveAxis(N, 0, ABG)
20:00:23.379 00.000 11872 evsrv: {"Event":"SettleDone","Timestamp":1763776823.379,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":8,"DroppedFrames":0}
20:00:23.383 00.004 9960 Move returns status 0, amount 0
20:00:23.383 00.000 9960 move complete, result=0
20:00:23.384 00.001 11872 Mount: notify guiding dither settle done success=1
20:00:23.388 00.004 9960 worker thread done servicing request
20:00:23.388 00.000 11872 PhdController: newstate STATE_IDLE
20:00:23.392 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:00:23.396 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:00:23.400 00.004 11872 Enqueuing Expose request
20:00:23.403 00.003 11872 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:00:23.408 00.005 9960 Worker thread wakes up
20:00:23.408 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:00:23.408 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1239,859,31,31)
20:00:24.654 01.246 9960 Exposure complete
20:00:24.790 00.136 9960 worker thread done servicing request
20:00:24.791 00.001 11872 OnExposeComplete: enter
20:00:24.795 00.004 11872 UpdateGuideState(): m_state=6
20:00:24.800 00.005 11872 Star::Find(15, 1254, 873, 0, (0,0,0,0), 1.5, 10.0, 255) frame 112
20:00:24.806 00.006 11872 Star::Find returns 1 (0), X=1254.40, Y=874.24, Mass=9936, SNR=60.5, Peak=204 HFD=7.4
20:00:24.810 00.004 11872 CameraToMount -- cameraTheta (0.77) - m_xAngle (-3.14) = xAngle (3.91 = -2.38)
20:00:24.813 00.003 11872 CameraToMount -- cameraTheta (0.77) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.74 = -2.55)
20:00:24.818 00.005 11872 CameraToMount -- cameraX=0.28 cameraY=0.27 hyp=0.39 cameraTheta=0.77 mountX=-0.28 mountY=-0.22, mountTheta=-2.48
20:00:24.823 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.28, y=0.27, opts=13)
20:00:24.827 00.004 11872 Enqueuing Move request for scope (0.28, 0.27)
20:00:24.831 00.004 9960 Worker thread wakes up
20:00:24.832 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.27) opts 0xd
20:00:24.832 00.000 9960 Handling offset move in thread for scope, endpoint = (0.28, 0.27)
20:00:24.832 00.000 9960 Moving (0.28, 0.27) raw xDistance=-0.28 yDistance=-0.22
20:00:24.832 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28
20:00:24.832 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
20:00:24.833 00.001 9960 MoveAxis(E, 119, ABG)
20:00:24.833 00.000 9960 Guiding  Dir = 2, Dur = 119
20:00:24.833 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=204, med=1, FiltMin=0, FiltMax=176, Gamma=1.000
20:00:24.837 00.004 9960 IsSlewing returns 0
20:00:24.838 00.001 11872 UpdateGuideState exits: m=9936 SNR=60.5
20:00:24.841 00.003 9960 IsGuiding returns 0
20:00:24.841 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:00:24.845 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:00:24.849 00.004 9960 PulseGuide returned control before completion, sleep 129
20:00:24.850 00.001 11872 Enqueuing Expose request
20:00:24.985 00.135 9960 IsGuiding returns 0
20:00:24.985 00.000 9960 Move returns status 0, amount 119
20:00:24.985 00.000 9960 MoveAxis(N, 165, ABG)
20:00:24.987 00.002 9960 Guiding  Dir = 0, Dur = 165
20:00:24.987 00.000 9960 IsSlewing returns 0
20:00:24.987 00.000 9960 IsGuiding returns 0
20:00:24.988 00.001 9960 PulseGuide returned control before completion, sleep 175
20:00:25.174 00.186 9960 IsGuiding returns 1
20:00:25.176 00.002 9960 scope still moving after pulse duration time elapsed
20:00:25.205 00.029 9960 IsSlewing returns 0
20:00:25.207 00.002 9960 IsGuiding returns 0
20:00:25.207 00.000 9960 scope move finished after 165 + 54 ms
20:00:25.207 00.000 9960 Move returns status 0, amount 165
20:00:25.208 00.001 9960 move complete, result=0
20:00:25.208 00.000 9960 worker thread done servicing request
20:00:25.208 00.000 9960 Worker thread wakes up
20:00:25.209 00.001 11872 GuideStep: -0.3 px 119 ms EAST, -0.2 px 165 ms NORTH
20:00:25.215 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:00:25.216 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1239,859,31,31)
20:00:26.464 01.248 9960 Exposure complete
20:00:26.610 00.146 9960 worker thread done servicing request
20:00:26.611 00.001 11872 OnExposeComplete: enter
20:00:26.617 00.006 11872 UpdateGuideState(): m_state=6
20:00:26.624 00.007 11872 Star::Find(15, 1254, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 113
20:00:26.630 00.006 11872 Star::Find returns 1 (0), X=1254.26, Y=874.37, Mass=9601, SNR=58.4, Peak=212 HFD=7.3
20:00:26.635 00.005 11872 CameraToMount -- cameraTheta (1.23) - m_xAngle (-3.14) = xAngle (4.36 = -1.92)
20:00:26.641 00.006 11872 CameraToMount -- cameraTheta (1.23) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.19 = -2.09)
20:00:26.646 00.005 11872 CameraToMount -- cameraX=0.14 cameraY=0.40 hyp=0.42 cameraTheta=1.23 mountX=-0.14 mountY=-0.37, mountTheta=-1.95
20:00:26.651 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.14, y=0.40, opts=13)
20:00:26.655 00.004 11872 Enqueuing Move request for scope (0.14, 0.40)
20:00:26.659 00.004 9960 Worker thread wakes up
20:00:26.659 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.40) opts 0xd
20:00:26.659 00.000 9960 Handling offset move in thread for scope, endpoint = (0.14, 0.40)
20:00:26.659 00.000 9960 Moving (0.14, 0.40) raw xDistance=-0.14 yDistance=-0.37
20:00:26.660 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
20:00:26.660 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.37 from input -0.37
20:00:26.660 00.000 9960 MoveAxis(E, 0, ABG)
20:00:26.660 00.000 9960 Move returns status 0, amount 0
20:00:26.660 00.000 9960 MoveAxis(N, 274, ABG)
20:00:26.660 00.000 9960 Guiding  Dir = 0, Dur = 274
20:00:26.660 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=212, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
20:00:26.664 00.004 11872 UpdateGuideState exits: m=9601 SNR=58.4
20:00:26.668 00.004 9960 IsSlewing returns 0
20:00:26.668 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:00:26.672 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:00:26.674 00.002 11872 Enqueuing Expose request
20:00:26.679 00.005 9960 IsGuiding returns 0
20:00:26.679 00.000 9960 PulseGuide returned control before completion, sleep 284
20:00:26.966 00.287 9960 IsGuiding returns 1
20:00:26.967 00.001 9960 scope still moving after pulse duration time elapsed
20:00:26.997 00.030 9960 IsSlewing returns 0
20:00:26.998 00.001 9960 IsGuiding returns 0
20:00:26.999 00.001 9960 scope move finished after 274 + 45 ms
20:00:26.999 00.000 9960 Move returns status 0, amount 274
20:00:26.999 00.000 9960 move complete, result=0
20:00:27.000 00.001 9960 worker thread done servicing request
20:00:27.001 00.001 9960 Worker thread wakes up
20:00:27.001 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.4 px 274 ms NORTH
20:00:27.006 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:00:27.007 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1239,859,31,31)
20:00:28.260 01.253 9960 Exposure complete
20:00:28.400 00.140 9960 worker thread done servicing request
20:00:28.401 00.001 11872 OnExposeComplete: enter
20:00:28.404 00.003 11872 UpdateGuideState(): m_state=6
20:00:28.410 00.006 11872 Star::Find(15, 1254, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 114
20:00:28.413 00.003 11872 Star::Find returns 1 (0), X=1254.19, Y=873.84, Mass=9305, SNR=59.0, Peak=203 HFD=7.4
20:00:28.417 00.004 11872 CameraToMount -- cameraTheta (-1.06) - m_xAngle (-3.14) = xAngle (2.08 = 2.08)
20:00:28.421 00.004 11872 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.91 = 1.91)
20:00:28.425 00.004 11872 CameraToMount -- cameraX=0.07 cameraY=-0.12 hyp=0.14 cameraTheta=-1.06 mountX=-0.07 mountY=0.13, mountTheta=2.05
20:00:28.431 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.07, y=-0.12, opts=13)
20:00:28.435 00.004 11872 Enqueuing Move request for scope (0.07, -0.12)
20:00:28.440 00.005 9960 Worker thread wakes up
20:00:28.440 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.12) opts 0xd
20:00:28.440 00.000 9960 Handling offset move in thread for scope, endpoint = (0.07, -0.12)
20:00:28.441 00.001 9960 Moving (0.07, -0.12) raw xDistance=-0.07 yDistance=0.13
20:00:28.441 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:00:28.441 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:00:28.442 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
20:00:28.442 00.000 9960 MoveAxis(E, 0, ABG)
20:00:28.442 00.000 9960 Move returns status 0, amount 0
20:00:28.442 00.000 9960 MoveAxis(N, 0, ABG)
20:00:28.442 00.000 9960 Move returns status 0, amount 0
20:00:28.442 00.000 9960 move complete, result=0
20:00:28.442 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=203, med=1, FiltMin=0, FiltMax=171, Gamma=1.000
20:00:28.446 00.004 9960 worker thread done servicing request
20:00:28.446 00.000 11872 UpdateGuideState exits: m=9305 SNR=59.0
20:00:28.452 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:00:28.456 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:00:28.459 00.003 11872 Enqueuing Expose request
20:00:28.463 00.004 11872 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:00:28.467 00.004 9960 Worker thread wakes up
20:00:28.467 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:00:28.467 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1239,859,31,31)
20:00:29.717 01.250 9960 Exposure complete
20:00:29.867 00.150 9960 worker thread done servicing request
20:00:29.867 00.000 11872 OnExposeComplete: enter
20:00:29.872 00.005 11872 UpdateGuideState(): m_state=6
20:00:29.877 00.005 11872 Star::Find(15, 1254, 873, 0, (0,0,0,0), 1.5, 10.0, 255) frame 115
20:00:29.882 00.005 11872 Star::Find returns 1 (0), X=1254.44, Y=873.81, Mass=9616, SNR=59.5, Peak=199 HFD=7.4
20:00:29.885 00.003 11872 CameraToMount -- cameraTheta (-0.45) - m_xAngle (-3.14) = xAngle (2.68 = 2.68)
20:00:29.890 00.005 11872 CameraToMount -- cameraTheta (-0.45) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.51 = 2.51)
20:00:29.894 00.004 11872 CameraToMount -- cameraX=0.32 cameraY=-0.16 hyp=0.36 cameraTheta=-0.45 mountX=-0.32 mountY=0.21, mountTheta=2.56
20:00:29.900 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.32, y=-0.16, opts=13)
20:00:29.904 00.004 11872 Enqueuing Move request for scope (0.32, -0.16)
20:00:29.908 00.004 9960 Worker thread wakes up
20:00:29.909 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=199, med=1, FiltMin=0, FiltMax=170, Gamma=1.000
20:00:29.912 00.003 11872 UpdateGuideState exits: m=9616 SNR=59.5
20:00:29.915 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:00:29.929 00.014 9960 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.16) opts 0xd
20:00:29.929 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:00:29.938 00.009 9960 Handling offset move in thread for scope, endpoint = (0.32, -0.16)
20:00:29.938 00.000 9960 Moving (0.32, -0.16) raw xDistance=-0.32 yDistance=0.21
20:00:29.938 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.32
20:00:29.939 00.001 11872 Enqueuing Expose request
20:00:29.945 00.006 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:00:29.946 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
20:00:29.946 00.000 9960 MoveAxis(E, 135, ABG)
20:00:29.946 00.000 9960 Guiding  Dir = 2, Dur = 135
20:00:29.946 00.000 9960 IsSlewing returns 0
20:00:29.947 00.001 9960 IsGuiding returns 0
20:00:29.947 00.000 9960 PulseGuide returned control before completion, sleep 145
20:00:30.095 00.148 9960 IsGuiding returns 1
20:00:30.095 00.000 9960 scope still moving after pulse duration time elapsed
20:00:30.126 00.031 9960 IsSlewing returns 0
20:00:30.128 00.002 9960 IsGuiding returns 0
20:00:30.128 00.000 9960 scope move finished after 135 + 45 ms
20:00:30.128 00.000 9960 Move returns status 0, amount 135
20:00:30.129 00.001 9960 MoveAxis(N, 0, ABG)
20:00:30.129 00.000 9960 Move returns status 0, amount 0
20:00:30.129 00.000 9960 move complete, result=0
20:00:30.129 00.000 9960 worker thread done servicing request
20:00:30.130 00.001 11872 GuideStep: -0.3 px 135 ms EAST, 0.2 px 0 ms NORTH
20:00:30.135 00.005 9960 Worker thread wakes up
20:00:30.135 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:00:30.137 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1239,859,31,31)
20:00:31.392 01.255 9960 Exposure complete
20:00:31.532 00.140 9960 worker thread done servicing request
20:00:31.532 00.000 11872 OnExposeComplete: enter
20:00:31.535 00.003 11872 UpdateGuideState(): m_state=6
20:00:31.540 00.005 11872 Star::Find(15, 1254, 873, 0, (0,0,0,0), 1.5, 10.0, 255) frame 116
20:00:31.544 00.004 11872 Star::Find returns 1 (0), X=1254.50, Y=873.66, Mass=8775, SNR=55.7, Peak=197 HFD=7.2
20:00:31.550 00.006 11872 CameraToMount -- cameraTheta (-0.67) - m_xAngle (-3.14) = xAngle (2.47 = 2.47)
20:00:31.554 00.004 11872 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.29 = 2.29)
20:00:31.558 00.004 11872 CameraToMount -- cameraX=0.38 cameraY=-0.30 hyp=0.49 cameraTheta=-0.67 mountX=-0.38 mountY=0.37, mountTheta=2.38
20:00:31.563 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.38, y=-0.30, opts=13)
20:00:31.567 00.004 11872 Enqueuing Move request for scope (0.38, -0.30)
20:00:31.571 00.004 9960 Worker thread wakes up
20:00:31.572 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=197, med=1, FiltMin=0, FiltMax=168, Gamma=1.000
20:00:31.576 00.004 11872 UpdateGuideState exits: m=8775 SNR=55.7
20:00:31.580 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:00:31.586 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:00:31.591 00.005 11872 Enqueuing Expose request
20:00:31.595 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.38, -0.30) opts 0xd
20:00:31.595 00.000 9960 Handling offset move in thread for scope, endpoint = (0.38, -0.30)
20:00:31.595 00.000 9960 Moving (0.38, -0.30) raw xDistance=-0.38 yDistance=0.37
20:00:31.595 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.38
20:00:31.595 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:00:31.596 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.37
20:00:31.596 00.000 9960 MoveAxis(E, 169, ABG)
20:00:31.596 00.000 9960 Guiding  Dir = 2, Dur = 169
20:00:31.596 00.000 9960 IsSlewing returns 0
20:00:31.597 00.001 9960 IsGuiding returns 0
20:00:31.597 00.000 9960 PulseGuide returned control before completion, sleep 179
20:00:31.786 00.189 9960 IsGuiding returns 1
20:00:31.786 00.000 9960 scope still moving after pulse duration time elapsed
20:00:31.816 00.030 9960 IsSlewing returns 0
20:00:31.819 00.003 9960 IsGuiding returns 0
20:00:31.820 00.001 9960 scope move finished after 169 + 53 ms
20:00:31.820 00.000 9960 Move returns status 0, amount 169
20:00:31.820 00.000 9960 MoveAxis(N, 0, ABG)
20:00:31.820 00.000 9960 Move returns status 0, amount 0
20:00:31.821 00.001 9960 move complete, result=0
20:00:31.821 00.000 9960 worker thread done servicing request
20:00:31.821 00.000 9960 Worker thread wakes up
20:00:31.821 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:00:31.822 00.001 11872 GuideStep: -0.4 px 169 ms EAST, 0.4 px 0 ms NORTH
20:00:31.830 00.008 9960 Handling exposure in thread, d=1000 o=3 r=(1239,859,31,31)
20:00:33.077 01.247 9960 Exposure complete
20:00:33.241 00.164 9960 worker thread done servicing request
20:00:33.241 00.000 11872 OnExposeComplete: enter
20:00:33.246 00.005 11872 UpdateGuideState(): m_state=6
20:00:33.251 00.005 11872 Star::Find(15, 1254, 873, 0, (0,0,0,0), 1.5, 10.0, 255) frame 117
20:00:33.257 00.006 11872 Star::Find returns 1 (0), X=1254.13, Y=874.41, Mass=9331, SNR=57.2, Peak=207 HFD=7.2
20:00:33.260 00.003 11872 CameraToMount -- cameraTheta (1.56) - m_xAngle (-3.14) = xAngle (4.69 = -1.59)
20:00:33.267 00.007 11872 CameraToMount -- cameraTheta (1.56) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.52 = -1.76)
20:00:33.275 00.008 11872 CameraToMount -- cameraX=0.01 cameraY=0.45 hyp=0.45 cameraTheta=1.56 mountX=-0.01 mountY=-0.44, mountTheta=-1.59
20:00:33.282 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.01, y=0.45, opts=13)
20:00:33.286 00.004 11872 Enqueuing Move request for scope (0.01, 0.45)
20:00:33.289 00.003 9960 Worker thread wakes up
20:00:33.289 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=1, FiltMin=0, FiltMax=170, Gamma=1.000
20:00:33.293 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.45) opts 0xd
20:00:33.293 00.000 9960 Handling offset move in thread for scope, endpoint = (0.01, 0.45)
20:00:33.294 00.001 9960 Moving (0.01, 0.45) raw xDistance=-0.01 yDistance=-0.44
20:00:33.294 00.000 11872 UpdateGuideState exits: m=9331 SNR=57.2
20:00:33.297 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
20:00:33.297 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:00:33.301 00.004 9960 GuideAlgorithmResistSwitch::result() returns -0.44 from input -0.44
20:00:33.301 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:00:33.304 00.003 9960 MoveAxis(E, 0, ABG)
20:00:33.304 00.000 11872 Enqueuing Expose request
20:00:33.309 00.005 9960 Move returns status 0, amount 0
20:00:33.309 00.000 9960 MoveAxis(N, 327, ABG)
20:00:33.309 00.000 9960 Guiding  Dir = 0, Dur = 327
20:00:33.309 00.000 9960 IsSlewing returns 0
20:00:33.309 00.000 9960 IsGuiding returns 0
20:00:33.310 00.001 9960 PulseGuide returned control before completion, sleep 337
20:00:33.663 00.353 9960 IsGuiding returns 1
20:00:33.664 00.001 9960 scope still moving after pulse duration time elapsed
20:00:33.694 00.030 9960 IsSlewing returns 0
20:00:33.695 00.001 9960 IsGuiding returns 0
20:00:33.696 00.001 9960 scope move finished after 327 + 60 ms
20:00:33.696 00.000 9960 Move returns status 0, amount 327
20:00:33.698 00.002 9960 move complete, result=0
20:00:33.699 00.001 9960 worker thread done servicing request
20:00:33.699 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.4 px 327 ms NORTH
20:00:33.706 00.007 9960 Worker thread wakes up
20:00:33.706 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:00:33.707 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1239,859,31,31)
20:00:34.957 01.250 9960 Exposure complete
20:00:35.091 00.134 9960 worker thread done servicing request
20:00:35.092 00.001 11872 OnExposeComplete: enter
20:00:35.095 00.003 11872 UpdateGuideState(): m_state=6
20:00:35.143 00.048 11872 Star::Find(15, 1254, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 118
20:00:35.155 00.012 11872 Star::Find returns 1 (0), X=1254.33, Y=873.47, Mass=9578, SNR=58.8, Peak=222 HFD=7.3
20:00:35.160 00.005 11872 CameraToMount -- cameraTheta (-1.18) - m_xAngle (-3.14) = xAngle (1.96 = 1.96)
20:00:35.163 00.003 11872 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.79 = 1.79)
20:00:35.168 00.005 11872 CameraToMount -- cameraX=0.21 cameraY=-0.50 hyp=0.54 cameraTheta=-1.18 mountX=-0.20 mountY=0.53, mountTheta=1.94
20:00:35.175 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.21, y=-0.50, opts=13)
20:00:35.179 00.004 11872 Enqueuing Move request for scope (0.21, -0.50)
20:00:35.182 00.003 9960 Worker thread wakes up
20:00:35.182 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=222, med=1, FiltMin=0, FiltMax=177, Gamma=1.000
20:00:35.185 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.50) opts 0xd
20:00:35.186 00.001 11872 UpdateGuideState exits: m=9578 SNR=58.8
20:00:35.188 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:00:35.191 00.003 9960 Handling offset move in thread for scope, endpoint = (0.21, -0.50)
20:00:35.191 00.000 9960 Moving (0.21, -0.50) raw xDistance=-0.20 yDistance=0.53
20:00:35.192 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:00:35.196 00.004 11872 Enqueuing Expose request
20:00:35.200 00.004 9960 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
20:00:35.200 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:00:35.200 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.53
20:00:35.201 00.001 9960 MoveAxis(E, 86, ABG)
20:00:35.201 00.000 9960 Guiding  Dir = 2, Dur = 86
20:00:35.201 00.000 9960 IsSlewing returns 0
20:00:35.201 00.000 9960 IsGuiding returns 0
20:00:35.202 00.001 9960 PulseGuide returned control before completion, sleep 96
20:00:35.310 00.108 9960 IsGuiding returns 1
20:00:35.311 00.001 9960 scope still moving after pulse duration time elapsed
20:00:35.341 00.030 9960 IsSlewing returns 0
20:00:35.343 00.002 9960 IsGuiding returns 1
20:00:35.373 00.030 9960 IsSlewing returns 0
20:00:35.373 00.000 9960 IsGuiding returns 1
20:00:35.404 00.031 9960 IsSlewing returns 0
20:00:35.406 00.002 9960 IsGuiding returns 0
20:00:35.406 00.000 9960 scope move finished after 86 + 117 ms
20:00:35.406 00.000 9960 Move returns status 0, amount 86
20:00:35.407 00.001 9960 MoveAxis(N, 0, ABG)
20:00:35.407 00.000 9960 Move returns status 0, amount 0
20:00:35.407 00.000 9960 move complete, result=0
20:00:35.408 00.001 9960 worker thread done servicing request
20:00:35.408 00.000 9960 Worker thread wakes up
20:00:35.408 00.000 11872 GuideStep: -0.2 px 86 ms EAST, 0.5 px 0 ms NORTH
20:00:35.415 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:00:35.415 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1239,859,31,31)
20:00:36.667 01.252 9960 Exposure complete
20:00:36.807 00.140 9960 worker thread done servicing request
20:00:36.807 00.000 11872 OnExposeComplete: enter
20:00:36.811 00.004 11872 UpdateGuideState(): m_state=6
20:00:36.816 00.005 11872 Star::Find(15, 1254, 873, 0, (0,0,0,0), 1.5, 10.0, 255) frame 119
20:00:36.820 00.004 11872 Star::Find returns 1 (0), X=1254.18, Y=874.45, Mass=9620, SNR=59.2, Peak=199 HFD=7.3
20:00:36.824 00.004 11872 CameraToMount -- cameraTheta (1.46) - m_xAngle (-3.14) = xAngle (4.59 = -1.69)
20:00:36.829 00.005 11872 CameraToMount -- cameraTheta (1.46) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.42 = -1.86)
20:00:36.839 00.010 11872 CameraToMount -- cameraX=0.06 cameraY=0.48 hyp=0.49 cameraTheta=1.46 mountX=-0.06 mountY=-0.46, mountTheta=-1.69
20:00:36.846 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.06, y=0.48, opts=13)
20:00:36.851 00.005 11872 Enqueuing Move request for scope (0.06, 0.48)
20:00:36.856 00.005 9960 Worker thread wakes up
20:00:36.857 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.48) opts 0xd
20:00:36.857 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=199, med=1, FiltMin=0, FiltMax=183, Gamma=1.000
20:00:36.863 00.006 11872 UpdateGuideState exits: m=9620 SNR=59.2
20:00:36.868 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:00:36.872 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:00:36.877 00.005 9960 Handling offset move in thread for scope, endpoint = (0.06, 0.48)
20:00:36.877 00.000 9960 Moving (0.06, 0.48) raw xDistance=-0.06 yDistance=-0.46
20:00:36.877 00.000 11872 Enqueuing Expose request
20:00:36.882 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:00:36.882 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.46 from input -0.46
20:00:36.882 00.000 9960 MoveAxis(E, 0, ABG)
20:00:36.882 00.000 9960 Move returns status 0, amount 0
20:00:36.883 00.001 9960 MoveAxis(N, 347, ABG)
20:00:36.883 00.000 9960 Guiding  Dir = 0, Dur = 347
20:00:36.883 00.000 9960 IsSlewing returns 0
20:00:36.883 00.000 9960 IsGuiding returns 0
20:00:36.884 00.001 9960 PulseGuide returned control before completion, sleep 357
20:00:37.250 00.366 9960 IsGuiding returns 1
20:00:37.251 00.001 9960 scope still moving after pulse duration time elapsed
20:00:37.280 00.029 9960 IsSlewing returns 0
20:00:37.281 00.001 9960 IsGuiding returns 0
20:00:37.282 00.001 9960 scope move finished after 347 + 50 ms
20:00:37.282 00.000 9960 Move returns status 0, amount 347
20:00:37.282 00.000 9960 move complete, result=0
20:00:37.283 00.001 9960 worker thread done servicing request
20:00:37.283 00.000 9960 Worker thread wakes up
20:00:37.283 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.5 px 347 ms NORTH
20:00:37.290 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:00:37.290 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1239,859,31,31)
20:00:38.534 01.244 9960 Exposure complete
20:00:38.675 00.141 9960 worker thread done servicing request
20:00:38.675 00.000 11872 OnExposeComplete: enter
20:00:38.681 00.006 11872 UpdateGuideState(): m_state=6
20:00:38.686 00.005 11872 Star::Find(15, 1254, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 120
20:00:38.690 00.004 11872 Star::Find returns 1 (0), X=1254.08, Y=873.83, Mass=9083, SNR=57.4, Peak=195 HFD=7.4
20:00:38.693 00.003 11872 CameraToMount -- cameraTheta (-1.86) - m_xAngle (-3.14) = xAngle (1.27 = 1.27)
20:00:38.697 00.004 11872 CameraToMount -- cameraTheta (-1.86) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.10 = 1.10)
20:00:38.703 00.006 11872 CameraToMount -- cameraX=-0.04 cameraY=-0.14 hyp=0.15 cameraTheta=-1.86 mountX=0.04 mountY=0.13, mountTheta=1.25
20:00:38.709 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.04, y=-0.14, opts=13)
20:00:38.714 00.005 11872 Enqueuing Move request for scope (-0.04, -0.14)
20:00:38.719 00.005 9960 Worker thread wakes up
20:00:38.719 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=195, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
20:00:38.723 00.004 11872 UpdateGuideState exits: m=9083 SNR=57.4
20:00:38.727 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:00:38.733 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:00:38.738 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.14) opts 0xd
20:00:38.738 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.04, -0.14)
20:00:38.738 00.000 11872 Enqueuing Expose request
20:00:38.744 00.006 9960 Moving (-0.04, -0.14) raw xDistance=0.04 yDistance=0.13
20:00:38.745 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
20:00:38.745 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:00:38.745 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
20:00:38.745 00.000 9960 MoveAxis(E, 0, ABG)
20:00:38.746 00.001 9960 Move returns status 0, amount 0
20:00:38.746 00.000 9960 MoveAxis(N, 0, ABG)
20:00:38.747 00.001 9960 Move returns status 0, amount 0
20:00:38.747 00.000 9960 move complete, result=0
20:00:38.747 00.000 9960 worker thread done servicing request
20:00:38.747 00.000 9960 Worker thread wakes up
20:00:38.747 00.000 11872 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:00:38.752 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:00:38.752 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1239,859,31,31)
20:00:40.002 01.250 9960 Exposure complete
20:00:40.135 00.133 9960 worker thread done servicing request
20:00:40.135 00.000 11872 OnExposeComplete: enter
20:00:40.140 00.005 11872 UpdateGuideState(): m_state=6
20:00:40.144 00.004 11872 Star::Find(15, 1254, 873, 0, (0,0,0,0), 1.5, 10.0, 255) frame 121
20:00:40.150 00.006 11872 Star::Find returns 1 (0), X=1254.31, Y=874.40, Mass=9035, SNR=54.3, Peak=218 HFD=7.2
20:00:40.155 00.005 11872 CameraToMount -- cameraTheta (1.15) - m_xAngle (-3.14) = xAngle (4.29 = -2.00)
20:00:40.158 00.003 11872 CameraToMount -- cameraTheta (1.15) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.12 = -2.17)
20:00:40.162 00.004 11872 CameraToMount -- cameraX=0.20 cameraY=0.44 hyp=0.48 cameraTheta=1.15 mountX=-0.20 mountY=-0.40, mountTheta=-2.03
20:00:40.168 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.20, y=0.44, opts=13)
20:00:40.173 00.005 11872 Enqueuing Move request for scope (0.20, 0.44)
20:00:40.177 00.004 9960 Worker thread wakes up
20:00:40.178 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=218, med=1, FiltMin=0, FiltMax=174, Gamma=1.000
20:00:40.182 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.44) opts 0xd
20:00:40.183 00.001 9960 Handling offset move in thread for scope, endpoint = (0.20, 0.44)
20:00:40.183 00.000 9960 Moving (0.20, 0.44) raw xDistance=-0.20 yDistance=-0.40
20:00:40.183 00.000 11872 UpdateGuideState exits: m=9035 SNR=54.3
20:00:40.188 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:00:40.191 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:00:40.196 00.005 11872 Enqueuing Expose request
20:00:40.200 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
20:00:40.201 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.40 from input -0.40
20:00:40.201 00.000 9960 MoveAxis(E, 0, ABG)
20:00:40.201 00.000 9960 Move returns status 0, amount 0
20:00:40.201 00.000 9960 MoveAxis(N, 295, ABG)
20:00:40.203 00.002 9960 Guiding  Dir = 0, Dur = 295
20:00:40.203 00.000 9960 IsSlewing returns 0
20:00:40.204 00.001 9960 IsGuiding returns 0
20:00:40.204 00.000 9960 PulseGuide returned control before completion, sleep 305
20:00:40.524 00.320 9960 IsGuiding returns 1
20:00:40.525 00.001 9960 scope still moving after pulse duration time elapsed
20:00:40.556 00.031 9960 IsSlewing returns 0
20:00:40.558 00.002 9960 IsGuiding returns 0
20:00:40.559 00.001 9960 scope move finished after 295 + 60 ms
20:00:40.559 00.000 9960 Move returns status 0, amount 295
20:00:40.559 00.000 9960 move complete, result=0
20:00:40.559 00.000 9960 worker thread done servicing request
20:00:40.561 00.002 11872 GuideStep: -0.2 px 0 ms EAST, -0.4 px 295 ms NORTH
20:00:40.566 00.005 9960 Worker thread wakes up
20:00:40.567 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:00:40.567 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1239,859,31,31)
20:00:41.817 01.250 9960 Exposure complete
20:00:41.971 00.154 9960 worker thread done servicing request
20:00:41.971 00.000 11872 OnExposeComplete: enter
20:00:41.976 00.005 11872 UpdateGuideState(): m_state=6
20:00:41.981 00.005 11872 Star::Find(15, 1254, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 122
20:00:41.987 00.006 11872 Star::Find returns 1 (0), X=1254.16, Y=873.93, Mass=9843, SNR=59.8, Peak=209 HFD=7.4
20:00:41.992 00.005 11872 CameraToMount -- cameraTheta (-0.83) - m_xAngle (-3.14) = xAngle (2.31 = 2.31)
20:00:41.997 00.005 11872 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.14 = 2.14)
20:00:42.002 00.005 11872 CameraToMount -- cameraX=0.04 cameraY=-0.04 hyp=0.05 cameraTheta=-0.83 mountX=-0.04 mountY=0.04, mountTheta=2.24
20:00:42.007 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.04, y=-0.04, opts=13)
20:00:42.012 00.005 11872 Enqueuing Move request for scope (0.04, -0.04)
20:00:42.016 00.004 9960 Worker thread wakes up
20:00:42.016 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=1, FiltMin=0, FiltMax=181, Gamma=1.000
20:00:42.020 00.004 11872 UpdateGuideState exits: m=9843 SNR=59.8
20:00:42.024 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:00:42.028 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:00:42.032 00.004 11872 Enqueuing Expose request
20:00:42.035 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.04) opts 0xd
20:00:42.035 00.000 9960 Handling offset move in thread for scope, endpoint = (0.04, -0.04)
20:00:42.035 00.000 9960 Moving (0.04, -0.04) raw xDistance=-0.04 yDistance=0.04
20:00:42.035 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:00:42.037 00.002 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:00:42.037 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:00:42.037 00.000 9960 MoveAxis(E, 0, ABG)
20:00:42.037 00.000 9960 Move returns status 0, amount 0
20:00:42.037 00.000 9960 MoveAxis(N, 0, ABG)
20:00:42.037 00.000 9960 Move returns status 0, amount 0
20:00:42.038 00.001 9960 move complete, result=0
20:00:42.038 00.000 9960 worker thread done servicing request
20:00:42.038 00.000 11872 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:00:42.043 00.005 9960 Worker thread wakes up
20:00:42.043 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:00:42.044 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1239,859,31,31)
20:00:43.290 01.246 9960 Exposure complete
20:00:43.422 00.132 9960 worker thread done servicing request
20:00:43.422 00.000 11872 OnExposeComplete: enter
20:00:43.426 00.004 11872 UpdateGuideState(): m_state=6
20:00:43.430 00.004 11872 Star::Find(15, 1254, 873, 0, (0,0,0,0), 1.5, 10.0, 255) frame 123
20:00:43.435 00.005 11872 Star::Find returns 1 (0), X=1254.19, Y=873.99, Mass=9577, SNR=59.4, Peak=206 HFD=7.4
20:00:43.438 00.003 11872 CameraToMount -- cameraTheta (0.26) - m_xAngle (-3.14) = xAngle (3.39 = -2.89)
20:00:43.443 00.005 11872 CameraToMount -- cameraTheta (0.26) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.22 = -3.06)
20:00:43.446 00.003 11872 CameraToMount -- cameraX=0.07 cameraY=0.02 hyp=0.07 cameraTheta=0.26 mountX=-0.07 mountY=-0.01, mountTheta=-3.06
20:00:43.452 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.07, y=0.02, opts=13)
20:00:43.458 00.006 11872 Enqueuing Move request for scope (0.07, 0.02)
20:00:43.462 00.004 9960 Worker thread wakes up
20:00:43.462 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.02) opts 0xd
20:00:43.462 00.000 9960 Handling offset move in thread for scope, endpoint = (0.07, 0.02)
20:00:43.463 00.001 9960 Moving (0.07, 0.02) raw xDistance=-0.07 yDistance=-0.01
20:00:43.463 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=1, FiltMin=0, FiltMax=181, Gamma=1.000
20:00:43.467 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:00:43.467 00.000 11872 UpdateGuideState exits: m=9577 SNR=59.4
20:00:43.471 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:00:43.472 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:00:43.475 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:00:43.475 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:00:43.480 00.005 11872 Enqueuing Expose request
20:00:43.484 00.004 9960 MoveAxis(E, 0, ABG)
20:00:43.484 00.000 9960 Move returns status 0, amount 0
20:00:43.484 00.000 9960 MoveAxis(N, 0, ABG)
20:00:43.484 00.000 9960 Move returns status 0, amount 0
20:00:43.486 00.002 9960 move complete, result=0
20:00:43.486 00.000 9960 worker thread done servicing request
20:00:43.486 00.000 9960 Worker thread wakes up
20:00:43.486 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:00:43.486 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1239,859,31,31)
20:00:43.486 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:00:44.727 01.241 9960 Exposure complete
20:00:44.856 00.129 9960 worker thread done servicing request
20:00:44.857 00.001 11872 OnExposeComplete: enter
20:00:44.861 00.004 11872 UpdateGuideState(): m_state=6
20:00:44.863 00.002 11872 Star::Find(15, 1254, 873, 0, (0,0,0,0), 1.5, 10.0, 255) frame 124
20:00:44.866 00.003 11872 Star::Find returns 1 (0), X=1254.53, Y=873.98, Mass=9524, SNR=59.5, Peak=194 HFD=7.3
20:00:44.868 00.002 11872 CameraToMount -- cameraTheta (0.02) - m_xAngle (-3.14) = xAngle (3.16 = -3.12)
20:00:44.870 00.002 11872 CameraToMount -- cameraTheta (0.02) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.99 = 2.99)
20:00:44.874 00.004 11872 CameraToMount -- cameraX=0.41 cameraY=0.01 hyp=0.41 cameraTheta=0.02 mountX=-0.41 mountY=0.06, mountTheta=2.99
20:00:44.877 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=0.41, y=0.01, opts=13)
20:00:44.881 00.004 11872 Enqueuing Move request for scope (0.41, 0.01)
20:00:44.883 00.002 9960 Worker thread wakes up
20:00:44.883 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.41, 0.01) opts 0xd
20:00:44.884 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=194, med=1, FiltMin=0, FiltMax=171, Gamma=1.000
20:00:44.887 00.003 9960 Handling offset move in thread for scope, endpoint = (0.41, 0.01)
20:00:44.887 00.000 9960 Moving (0.41, 0.01) raw xDistance=-0.41 yDistance=0.06
20:00:44.889 00.002 11872 UpdateGuideState exits: m=9524 SNR=59.5
20:00:44.891 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:00:44.895 00.004 9960 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.41
20:00:44.895 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:00:44.895 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:00:44.898 00.003 11872 Enqueuing Expose request
20:00:44.901 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:00:44.901 00.000 9960 MoveAxis(E, 171, ABG)
20:00:44.901 00.000 9960 Guiding  Dir = 2, Dur = 171
20:00:44.902 00.001 9960 IsSlewing returns 0
20:00:44.902 00.000 9960 IsGuiding returns 0
20:00:44.903 00.001 9960 PulseGuide returned control before completion, sleep 181
20:00:45.092 00.189 9960 IsGuiding returns 1
20:00:45.092 00.000 9960 scope still moving after pulse duration time elapsed
20:00:45.123 00.031 9960 IsSlewing returns 0
20:00:45.123 00.000 9960 IsGuiding returns 0
20:00:45.123 00.000 9960 scope move finished after 171 + 50 ms
20:00:45.125 00.002 9960 Move returns status 0, amount 171
20:00:45.125 00.000 9960 MoveAxis(N, 0, ABG)
20:00:45.125 00.000 9960 Move returns status 0, amount 0
20:00:45.125 00.000 9960 move complete, result=0
20:00:45.125 00.000 9960 worker thread done servicing request
20:00:45.125 00.000 9960 Worker thread wakes up
20:00:45.125 00.000 11872 GuideStep: -0.4 px 171 ms EAST, 0.1 px 0 ms NORTH
20:00:45.129 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
20:00:45.129 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1239,859,31,31)
20:00:46.370 01.241 9960 Exposure complete
20:00:46.504 00.134 9960 worker thread done servicing request
20:00:46.504 00.000 11872 OnExposeComplete: enter
20:00:46.510 00.006 11872 UpdateGuideState(): m_state=6
20:00:46.514 00.004 11872 Star::Find(15, 1254, 873, 0, (0,0,0,0), 1.5, 10.0, 255) frame 125
20:00:46.521 00.007 11872 Star::Find returns 1 (0), X=1254.07, Y=874.53, Mass=9773, SNR=60.2, Peak=221 HFD=7.3
20:00:46.525 00.004 11872 CameraToMount -- cameraTheta (1.66) - m_xAngle (-3.14) = xAngle (4.80 = -1.48)
20:00:46.529 00.004 11872 CameraToMount -- cameraTheta (1.66) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.63 = -1.65)
20:00:46.533 00.004 11872 CameraToMount -- cameraX=-0.05 cameraY=0.56 hyp=0.56 cameraTheta=1.66 mountX=0.05 mountY=-0.56, mountTheta=-1.48
20:00:46.538 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.05, y=0.56, opts=13)
20:00:46.542 00.004 11872 Enqueuing Move request for scope (-0.05, 0.56)
20:00:46.545 00.003 9960 Worker thread wakes up
20:00:46.546 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=221, med=1, FiltMin=0, FiltMax=184, Gamma=1.000
20:00:46.551 00.005 11872 UpdateGuideState exits: m=9773 SNR=60.2
20:00:46.556 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:00:46.559 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:00:46.563 00.004 11872 Enqueuing Expose request
20:00:46.566 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.56) opts 0xd
20:00:46.566 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.05, 0.56)
20:00:46.567 00.001 9960 Moving (-0.05, 0.56) raw xDistance=0.05 yDistance=-0.56
20:00:46.567 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
20:00:46.568 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.56 from input -0.56
20:00:46.568 00.000 9960 MoveAxis(E, 0, ABG)
20:00:46.568 00.000 9960 Move returns status 0, amount 0
20:00:46.568 00.000 9960 MoveAxis(N, 417, ABG)
20:00:46.569 00.001 9960 Guiding  Dir = 0, Dur = 417
20:00:46.569 00.000 9960 IsSlewing returns 0
20:00:46.570 00.001 9960 IsGuiding returns 0
20:00:46.570 00.000 9960 PulseGuide returned control before completion, sleep 427
20:00:46.999 00.429 9960 IsGuiding returns 1
20:00:47.000 00.001 9960 scope still moving after pulse duration time elapsed
20:00:47.030 00.030 9960 IsSlewing returns 0
20:00:47.031 00.001 9960 IsGuiding returns 0
20:00:47.031 00.000 9960 scope move finished after 417 + 44 ms
20:00:47.032 00.001 9960 Move returns status 0, amount 417
20:00:47.033 00.001 9960 move complete, result=0
20:00:47.033 00.000 9960 worker thread done servicing request
20:00:47.033 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.6 px 417 ms NORTH
20:00:47.040 00.007 9960 Worker thread wakes up
20:00:47.040 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:00:47.040 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1239,859,31,31)
20:00:48.288 01.248 9960 Exposure complete
20:00:48.433 00.145 9960 worker thread done servicing request
20:00:48.433 00.000 11872 OnExposeComplete: enter
20:00:48.437 00.004 11872 UpdateGuideState(): m_state=6
20:00:48.441 00.004 11872 Star::Find(15, 1254, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 126
20:00:48.445 00.004 11872 Star::Find returns 1 (0), X=1254.16, Y=873.94, Mass=9322, SNR=56.9, Peak=201 HFD=7.3
20:00:48.450 00.005 11872 CameraToMount -- cameraTheta (-0.67) - m_xAngle (-3.14) = xAngle (2.47 = 2.47)
20:00:48.455 00.005 11872 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.29 = 2.29)
20:00:48.458 00.003 11872 CameraToMount -- cameraX=0.04 cameraY=-0.03 hyp=0.05 cameraTheta=-0.67 mountX=-0.04 mountY=0.04, mountTheta=2.38
20:00:48.464 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.04, y=-0.03, opts=13)
20:00:48.467 00.003 11872 Enqueuing Move request for scope (0.04, -0.03)
20:00:48.472 00.005 9960 Worker thread wakes up
20:00:48.472 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=201, med=1, FiltMin=0, FiltMax=163, Gamma=1.000
20:00:48.476 00.004 11872 UpdateGuideState exits: m=9322 SNR=56.9
20:00:48.480 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:00:48.484 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:00:48.489 00.005 11872 Enqueuing Expose request
20:00:48.494 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.03) opts 0xd
20:00:48.494 00.000 9960 Handling offset move in thread for scope, endpoint = (0.04, -0.03)
20:00:48.495 00.001 9960 Moving (0.04, -0.03) raw xDistance=-0.04 yDistance=0.04
20:00:48.495 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:00:48.495 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:00:48.495 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:00:48.496 00.001 9960 MoveAxis(E, 0, ABG)
20:00:48.496 00.000 9960 Move returns status 0, amount 0
20:00:48.496 00.000 9960 MoveAxis(N, 0, ABG)
20:00:48.497 00.001 9960 Move returns status 0, amount 0
20:00:48.497 00.000 9960 move complete, result=0
20:00:48.498 00.001 9960 worker thread done servicing request
20:00:48.498 00.000 11872 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:00:48.502 00.004 9960 Worker thread wakes up
20:00:48.503 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:00:48.503 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1239,859,31,31)
20:00:49.746 01.243 9960 Exposure complete
20:00:49.881 00.135 9960 worker thread done servicing request
20:00:49.882 00.001 11872 OnExposeComplete: enter
20:00:49.886 00.004 11872 UpdateGuideState(): m_state=6
20:00:49.890 00.004 11872 Star::Find(15, 1254, 873, 0, (0,0,0,0), 1.5, 10.0, 255) frame 127
20:00:49.895 00.005 11872 Star::Find returns 1 (0), X=1254.46, Y=873.90, Mass=9664, SNR=59.2, Peak=199 HFD=7.4
20:00:49.901 00.006 11872 CameraToMount -- cameraTheta (-0.19) - m_xAngle (-3.14) = xAngle (2.95 = 2.95)
20:00:49.905 00.004 11872 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.78 = 2.78)
20:00:49.910 00.005 11872 CameraToMount -- cameraX=0.34 cameraY=-0.07 hyp=0.35 cameraTheta=-0.19 mountX=-0.34 mountY=0.13, mountTheta=2.79
20:00:49.913 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=0.34, y=-0.07, opts=13)
20:00:49.918 00.005 11872 Enqueuing Move request for scope (0.34, -0.07)
20:00:49.923 00.005 9960 Worker thread wakes up
20:00:49.923 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.07) opts 0xd
20:00:49.924 00.001 9960 Handling offset move in thread for scope, endpoint = (0.34, -0.07)
20:00:49.924 00.000 9960 Moving (0.34, -0.07) raw xDistance=-0.34 yDistance=0.13
20:00:49.924 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.34
20:00:49.924 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:00:49.924 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=199, med=1, FiltMin=0, FiltMax=164, Gamma=1.000
20:00:49.928 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
20:00:49.928 00.000 9960 MoveAxis(E, 144, ABG)
20:00:49.928 00.000 9960 Guiding  Dir = 2, Dur = 144
20:00:49.928 00.000 11872 UpdateGuideState exits: m=9664 SNR=59.2
20:00:49.931 00.003 9960 IsSlewing returns 0
20:00:49.931 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:00:49.936 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:00:49.942 00.006 11872 Enqueuing Expose request
20:00:49.947 00.005 9960 IsGuiding returns 0
20:00:49.948 00.001 9960 PulseGuide returned control before completion, sleep 154
20:00:50.110 00.162 9960 IsGuiding returns 1
20:00:50.111 00.001 9960 scope still moving after pulse duration time elapsed
20:00:50.142 00.031 9960 IsSlewing returns 0
20:00:50.145 00.003 9960 IsGuiding returns 0
20:00:50.145 00.000 9960 scope move finished after 144 + 53 ms
20:00:50.145 00.000 9960 Move returns status 0, amount 144
20:00:50.146 00.001 9960 MoveAxis(N, 0, ABG)
20:00:50.146 00.000 9960 Move returns status 0, amount 0
20:00:50.146 00.000 9960 move complete, result=0
20:00:50.146 00.000 9960 worker thread done servicing request
20:00:50.147 00.001 9960 Worker thread wakes up
20:00:50.148 00.001 11872 GuideStep: -0.3 px 144 ms EAST, 0.1 px 0 ms NORTH
20:00:50.153 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:00:50.154 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1239,859,31,31)
20:00:51.401 01.247 9960 Exposure complete
20:00:51.524 00.123 9960 worker thread done servicing request
20:00:51.525 00.001 11872 OnExposeComplete: enter
20:00:51.530 00.005 11872 UpdateGuideState(): m_state=6
20:00:51.533 00.003 11872 Star::Find(15, 1254, 873, 0, (0,0,0,0), 1.5, 10.0, 255) frame 128
20:00:51.539 00.006 11872 Star::Find returns 1 (0), X=1254.08, Y=875.93, Mass=8974, SNR=59.0, Peak=220 HFD=6.5
20:00:51.543 00.004 11872 CameraToMount -- cameraTheta (1.59) - m_xAngle (-3.14) = xAngle (4.73 = -1.55)
20:00:51.547 00.004 11872 CameraToMount -- cameraTheta (1.59) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.56 = -1.72)
20:00:51.553 00.006 11872 CameraToMount -- cameraX=-0.04 cameraY=1.96 hyp=1.96 cameraTheta=1.59 mountX=0.04 mountY=-1.94, mountTheta=-1.55
20:00:51.559 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.04, y=1.96, opts=13)
20:00:51.564 00.005 11872 Enqueuing Move request for scope (-0.04, 1.96)
20:00:51.568 00.004 9960 Worker thread wakes up
20:00:51.568 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=220, med=1, FiltMin=0, FiltMax=166, Gamma=1.000
20:00:51.572 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 1.96) opts 0xd
20:00:51.573 00.001 11872 UpdateGuideState exits: m=8974 SNR=59.0
20:00:51.577 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:00:51.582 00.005 9960 Handling offset move in thread for scope, endpoint = (-0.04, 1.96)
20:00:51.582 00.000 9960 Moving (-0.04, 1.96) raw xDistance=0.04 yDistance=-1.94
20:00:51.583 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:00:51.587 00.004 11872 Enqueuing Expose request
20:00:51.592 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
20:00:51.592 00.000 9960 GuideAlgorithmResistSwitch::result() returns -1.94 from input -1.94
20:00:51.593 00.001 9960 MoveAxis(E, 0, ABG)
20:00:51.593 00.000 9960 Move returns status 0, amount 0
20:00:51.593 00.000 9960 MoveAxis(N, 1448, ABG)
20:00:51.593 00.000 9960 Guiding  Dir = 0, Dur = 1448
20:00:51.593 00.000 9960 IsSlewing returns 0
20:00:51.595 00.002 9960 IsGuiding returns 0
20:00:51.596 00.001 9960 PulseGuide returned control before completion, sleep 1458
20:00:53.065 01.469 9960 IsGuiding returns 1
20:00:53.066 00.001 9960 scope still moving after pulse duration time elapsed
20:00:53.096 00.030 9960 IsSlewing returns 0
20:00:53.098 00.002 9960 IsGuiding returns 0
20:00:53.099 00.001 9960 scope move finished after 1448 + 55 ms
20:00:53.099 00.000 9960 Move returns status 0, amount 1448
20:00:53.100 00.001 9960 move complete, result=0
20:00:53.100 00.000 9960 worker thread done servicing request
20:00:53.101 00.001 11872 GuideStep: 0.0 px 0 ms EAST, -1.9 px 1448 ms NORTH
20:00:53.111 00.010 9960 Worker thread wakes up
20:00:53.111 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:00:53.112 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1239,859,31,31)
20:00:54.365 01.253 9960 Exposure complete
20:00:54.494 00.129 9960 worker thread done servicing request
20:00:54.494 00.000 11872 OnExposeComplete: enter
20:00:54.499 00.005 11872 UpdateGuideState(): m_state=6
20:00:54.502 00.003 11872 Star::Find(15, 1254, 875, 0, (0,0,0,0), 1.5, 10.0, 255) frame 129
20:00:54.507 00.005 11872 Star::Find returns 1 (0), X=1254.27, Y=872.59, Mass=9747, SNR=58.9, Peak=231 HFD=7.3
20:00:54.510 00.003 11872 CameraToMount -- cameraTheta (-1.46) - m_xAngle (-3.14) = xAngle (1.68 = 1.68)
20:00:54.514 00.004 11872 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.51 = 1.51)
20:00:54.518 00.004 11872 CameraToMount -- cameraX=0.15 cameraY=-1.37 hyp=1.38 cameraTheta=-1.46 mountX=-0.15 mountY=1.38, mountTheta=1.68
20:00:54.524 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.15, y=-1.37, opts=13)
20:00:54.528 00.004 11872 Enqueuing Move request for scope (0.15, -1.37)
20:00:54.533 00.005 9960 Worker thread wakes up
20:00:54.534 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=231, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
20:00:54.537 00.003 11872 UpdateGuideState exits: m=9747 SNR=58.9
20:00:54.541 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:00:54.546 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:00:54.551 00.005 11872 Enqueuing Expose request
20:00:54.555 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.15, -1.37) opts 0xd
20:00:54.555 00.000 9960 Handling offset move in thread for scope, endpoint = (0.15, -1.37)
20:00:54.555 00.000 9960 Moving (0.15, -1.37) raw xDistance=-0.15 yDistance=1.38
20:00:54.555 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
20:00:54.555 00.000 9960 resist switch: large excursion: input 1.38 thresh 0.60 direction from -1 to 1
20:00:54.555 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.14
20:00:54.556 00.001 9960 GuideAlgorithmResistSwitch::result() returns 1.38 from input 1.38
20:00:54.556 00.000 9960 MoveAxis(E, 0, ABG)
20:00:54.556 00.000 9960 Move returns status 0, amount 0
20:00:54.556 00.000 9960 MoveAxis(S, 1030, ABG)
20:00:54.556 00.000 9960 Guiding  Dir = 1, Dur = 1030
20:00:54.558 00.002 9960 IsSlewing returns 0
20:00:54.558 00.000 9960 IsGuiding returns 0
20:00:54.558 00.000 9960 PulseGuide returned control before completion, sleep 1040
20:00:55.605 01.047 9960 IsGuiding returns 1
20:00:55.606 00.001 9960 scope still moving after pulse duration time elapsed
20:00:55.639 00.033 9960 IsSlewing returns 0
20:00:55.640 00.001 9960 IsGuiding returns 0
20:00:55.640 00.000 9960 scope move finished after 1030 + 52 ms
20:00:55.641 00.001 9960 Move returns status 0, amount 1030
20:00:55.641 00.000 9960 move complete, result=0
20:00:55.643 00.002 9960 worker thread done servicing request
20:00:55.643 00.000 11872 GuideStep: -0.1 px 0 ms EAST, 1.4 px 1030 ms SOUTH
20:00:55.649 00.006 9960 Worker thread wakes up
20:00:55.649 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:00:55.649 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1239,859,31,31)
20:00:56.908 01.259 9960 Exposure complete
20:00:57.044 00.136 9960 worker thread done servicing request
20:00:57.045 00.001 11872 OnExposeComplete: enter
20:00:57.050 00.005 11872 UpdateGuideState(): m_state=6
20:00:57.058 00.008 11872 Star::Find(15, 1254, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 130
20:00:57.062 00.004 11872 Star::Find returns 1 (0), X=1254.46, Y=873.36, Mass=9658, SNR=59.5, Peak=199 HFD=7.4
20:00:57.068 00.006 11872 CameraToMount -- cameraTheta (-1.07) - m_xAngle (-3.14) = xAngle (2.07 = 2.07)
20:00:57.071 00.003 11872 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.90 = 1.90)
20:00:57.076 00.005 11872 CameraToMount -- cameraX=0.34 cameraY=-0.61 hyp=0.70 cameraTheta=-1.07 mountX=-0.33 mountY=0.66, mountTheta=2.04
20:00:57.082 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.34, y=-0.61, opts=13)
20:00:57.087 00.005 11872 Enqueuing Move request for scope (0.34, -0.61)
20:00:57.091 00.004 9960 Worker thread wakes up
20:00:57.091 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=199, med=1, FiltMin=0, FiltMax=172, Gamma=1.000
20:00:57.095 00.004 11872 UpdateGuideState exits: m=9658 SNR=59.5
20:00:57.099 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:00:57.103 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.61) opts 0xd
20:00:57.103 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:00:57.109 00.006 9960 Handling offset move in thread for scope, endpoint = (0.34, -0.61)
20:00:57.109 00.000 9960 Moving (0.34, -0.61) raw xDistance=-0.33 yDistance=0.66
20:00:57.109 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.33
20:00:57.109 00.000 11872 Enqueuing Expose request
20:00:57.113 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.66 from input 0.66
20:00:57.113 00.000 9960 MoveAxis(E, 140, ABG)
20:00:57.113 00.000 9960 Guiding  Dir = 2, Dur = 140
20:00:57.113 00.000 9960 IsSlewing returns 0
20:00:57.113 00.000 9960 IsGuiding returns 0
20:00:57.114 00.001 9960 PulseGuide returned control before completion, sleep 150
20:00:57.270 00.156 9960 IsGuiding returns 1
20:00:57.271 00.001 9960 scope still moving after pulse duration time elapsed
20:00:57.300 00.029 9960 IsSlewing returns 0
20:00:57.300 00.000 9960 IsGuiding returns 0
20:00:57.302 00.002 9960 scope move finished after 140 + 47 ms
20:00:57.302 00.000 9960 Move returns status 0, amount 140
20:00:57.303 00.001 9960 MoveAxis(S, 494, ABG)
20:00:57.303 00.000 9960 Guiding  Dir = 1, Dur = 494
20:00:57.303 00.000 9960 IsSlewing returns 0
20:00:57.304 00.001 9960 IsGuiding returns 0
20:00:57.305 00.001 9960 PulseGuide returned control before completion, sleep 504
20:00:57.816 00.511 9960 IsGuiding returns 1
20:00:57.817 00.001 9960 scope still moving after pulse duration time elapsed
20:00:57.848 00.031 9960 IsSlewing returns 0
20:00:57.850 00.002 9960 IsGuiding returns 1
20:00:57.881 00.031 9960 IsSlewing returns 0
20:00:57.884 00.003 9960 IsGuiding returns 1
20:00:57.912 00.028 9960 IsSlewing returns 0
20:00:57.913 00.001 9960 IsGuiding returns 0
20:00:57.913 00.000 9960 scope move finished after 494 + 115 ms
20:00:57.914 00.001 9960 Move returns status 0, amount 494
20:00:57.914 00.000 9960 move complete, result=0
20:00:57.915 00.001 9960 worker thread done servicing request
20:00:57.915 00.000 9960 Worker thread wakes up
20:00:57.915 00.000 11872 GuideStep: -0.3 px 140 ms EAST, 0.7 px 494 ms SOUTH
20:00:57.922 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:00:57.923 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1239,859,31,31)
20:00:59.168 01.245 9960 Exposure complete
20:00:59.307 00.139 9960 worker thread done servicing request
20:00:59.308 00.001 11872 OnExposeComplete: enter
20:00:59.311 00.003 11872 UpdateGuideState(): m_state=6
20:00:59.315 00.004 11872 Star::Find(15, 1254, 873, 0, (0,0,0,0), 1.5, 10.0, 255) frame 131
20:00:59.319 00.004 11872 Star::Find returns 1 (0), X=1254.48, Y=874.31, Mass=9622, SNR=59.3, Peak=204 HFD=7.4
20:00:59.323 00.004 11872 CameraToMount -- cameraTheta (0.76) - m_xAngle (-3.14) = xAngle (3.90 = -2.38)
20:00:59.327 00.004 11872 CameraToMount -- cameraTheta (0.76) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.73 = -2.56)
20:00:59.334 00.007 11872 CameraToMount -- cameraX=0.36 cameraY=0.35 hyp=0.50 cameraTheta=0.76 mountX=-0.36 mountY=-0.28, mountTheta=-2.49
20:00:59.338 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.36, y=0.35, opts=13)
20:00:59.343 00.005 11872 Enqueuing Move request for scope (0.36, 0.35)
20:00:59.346 00.003 9960 Worker thread wakes up
20:00:59.348 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=204, med=1, FiltMin=0, FiltMax=173, Gamma=1.000
20:00:59.351 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.36, 0.35) opts 0xd
20:00:59.352 00.001 9960 Handling offset move in thread for scope, endpoint = (0.36, 0.35)
20:00:59.352 00.000 11872 UpdateGuideState exits: m=9622 SNR=59.3
20:00:59.356 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:00:59.360 00.004 9960 Moving (0.36, 0.35) raw xDistance=-0.36 yDistance=-0.28
20:00:59.360 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:00:59.364 00.004 11872 Enqueuing Expose request
20:00:59.368 00.004 9960 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.36
20:00:59.368 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:00:59.368 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
20:00:59.368 00.000 9960 MoveAxis(E, 162, ABG)
20:00:59.368 00.000 9960 Guiding  Dir = 2, Dur = 162
20:00:59.369 00.001 9960 IsSlewing returns 0
20:00:59.370 00.001 9960 IsGuiding returns 0
20:00:59.370 00.000 9960 PulseGuide returned control before completion, sleep 172
20:00:59.551 00.181 9960 IsGuiding returns 1
20:00:59.552 00.001 9960 scope still moving after pulse duration time elapsed
20:00:59.583 00.031 9960 IsSlewing returns 0
20:00:59.584 00.001 9960 IsGuiding returns 0
20:00:59.584 00.000 9960 scope move finished after 162 + 52 ms
20:00:59.584 00.000 9960 Move returns status 0, amount 162
20:00:59.585 00.001 9960 MoveAxis(N, 0, ABG)
20:00:59.585 00.000 9960 Move returns status 0, amount 0
20:00:59.585 00.000 9960 move complete, result=0
20:00:59.585 00.000 9960 worker thread done servicing request
20:00:59.585 00.000 11872 GuideStep: -0.4 px 162 ms EAST, -0.3 px 0 ms NORTH
20:00:59.593 00.008 9960 Worker thread wakes up
20:00:59.594 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:00:59.596 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1239,859,31,31)
20:01:00.847 01.251 9960 Exposure complete
20:01:00.992 00.145 9960 worker thread done servicing request
20:01:00.992 00.000 11872 OnExposeComplete: enter
20:01:00.997 00.005 11872 UpdateGuideState(): m_state=6
20:01:01.002 00.005 11872 Star::Find(15, 1254, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 132
20:01:01.006 00.004 11872 Star::Find returns 1 (0), X=1254.15, Y=874.60, Mass=9310, SNR=57.4, Peak=201 HFD=7.2
20:01:01.009 00.003 11872 CameraToMount -- cameraTheta (1.53) - m_xAngle (-3.14) = xAngle (4.67 = -1.62)
20:01:01.015 00.006 11872 CameraToMount -- cameraTheta (1.53) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.49 = -1.79)
20:01:01.019 00.004 11872 CameraToMount -- cameraX=0.03 cameraY=0.63 hyp=0.63 cameraTheta=1.53 mountX=-0.03 mountY=-0.62, mountTheta=-1.62
20:01:01.024 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.03, y=0.63, opts=13)
20:01:01.029 00.005 11872 Enqueuing Move request for scope (0.03, 0.63)
20:01:01.031 00.002 9960 Worker thread wakes up
20:01:01.032 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=201, med=1, FiltMin=0, FiltMax=172, Gamma=1.000
20:01:01.036 00.004 11872 UpdateGuideState exits: m=9310 SNR=57.4
20:01:01.039 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.63) opts 0xd
20:01:01.039 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:01:01.042 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:01:01.047 00.005 9960 Handling offset move in thread for scope, endpoint = (0.03, 0.63)
20:01:01.048 00.001 9960 Moving (0.03, 0.63) raw xDistance=-0.03 yDistance=-0.62
20:01:01.048 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:01:01.049 00.001 9960 resist switch: large excursion: input -0.62 thresh 0.60 direction from 1 to -1
20:01:01.049 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.85
20:01:01.049 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.62 from input -0.62
20:01:01.050 00.001 9960 MoveAxis(E, 0, ABG)
20:01:01.050 00.000 9960 Move returns status 0, amount 0
20:01:01.050 00.000 9960 MoveAxis(N, 459, ABG)
20:01:01.050 00.000 9960 Guiding  Dir = 0, Dur = 459
20:01:01.050 00.000 11872 Enqueuing Expose request
20:01:01.057 00.007 9960 IsSlewing returns 0
20:01:01.057 00.000 9960 IsGuiding returns 0
20:01:01.057 00.000 9960 PulseGuide returned control before completion, sleep 469
20:01:01.538 00.481 9960 IsGuiding returns 1
20:01:01.539 00.001 9960 scope still moving after pulse duration time elapsed
20:01:01.568 00.029 9960 IsSlewing returns 0
20:01:01.570 00.002 9960 IsGuiding returns 0
20:01:01.570 00.000 9960 scope move finished after 459 + 54 ms
20:01:01.571 00.001 9960 Move returns status 0, amount 459
20:01:01.571 00.000 9960 move complete, result=0
20:01:01.573 00.002 9960 worker thread done servicing request
20:01:01.573 00.000 9960 Worker thread wakes up
20:01:01.574 00.001 11872 GuideStep: -0.0 px 0 ms EAST, -0.6 px 459 ms NORTH
20:01:01.580 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:01:01.582 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1239,859,31,31)
20:01:02.834 01.252 9960 Exposure complete
20:01:02.972 00.138 9960 worker thread done servicing request
20:01:02.972 00.000 11872 OnExposeComplete: enter
20:01:02.975 00.003 11872 UpdateGuideState(): m_state=6
20:01:02.980 00.005 11872 Star::Find(15, 1254, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 133
20:01:02.987 00.007 11872 Star::Find returns 1 (0), X=1254.54, Y=874.76, Mass=9808, SNR=57.6, Peak=208 HFD=7.3
20:01:02.991 00.004 11872 CameraToMount -- cameraTheta (1.08) - m_xAngle (-3.14) = xAngle (4.21 = -2.07)
20:01:02.997 00.006 11872 CameraToMount -- cameraTheta (1.08) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.04 = -2.24)
20:01:03.000 00.003 11872 CameraToMount -- cameraX=0.42 cameraY=0.79 hyp=0.90 cameraTheta=1.08 mountX=-0.43 mountY=-0.70, mountTheta=-2.12
20:01:03.006 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.42, y=0.79, opts=13)
20:01:03.010 00.004 11872 Enqueuing Move request for scope (0.42, 0.79)
20:01:03.015 00.005 9960 Worker thread wakes up
20:01:03.015 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=208, med=1, FiltMin=0, FiltMax=175, Gamma=1.000
20:01:03.019 00.004 11872 UpdateGuideState exits: m=9808 SNR=57.6
20:01:03.023 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:01:03.026 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:01:03.031 00.005 11872 Enqueuing Expose request
20:01:03.035 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.42, 0.79) opts 0xd
20:01:03.035 00.000 9960 Handling offset move in thread for scope, endpoint = (0.42, 0.79)
20:01:03.035 00.000 9960 Moving (0.42, 0.79) raw xDistance=-0.43 yDistance=-0.70
20:01:03.036 00.001 9960 GuideAlgorithmHysteresis::Result() returns -0.27 from input -0.43
20:01:03.036 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.70 from input -0.70
20:01:03.036 00.000 9960 MoveAxis(E, 179, ABG)
20:01:03.036 00.000 9960 Guiding  Dir = 2, Dur = 179
20:01:03.037 00.001 9960 IsSlewing returns 0
20:01:03.038 00.001 9960 IsGuiding returns 0
20:01:03.038 00.000 9960 PulseGuide returned control before completion, sleep 189
20:01:03.230 00.192 9960 IsGuiding returns 1
20:01:03.231 00.001 9960 scope still moving after pulse duration time elapsed
20:01:03.261 00.030 9960 IsSlewing returns 0
20:01:03.263 00.002 9960 IsGuiding returns 0
20:01:03.263 00.000 9960 scope move finished after 179 + 46 ms
20:01:03.263 00.000 9960 Move returns status 0, amount 179
20:01:03.264 00.001 9960 MoveAxis(N, 524, ABG)
20:01:03.264 00.000 9960 Guiding  Dir = 0, Dur = 524
20:01:03.264 00.000 9960 IsSlewing returns 0
20:01:03.266 00.002 9960 IsGuiding returns 0
20:01:03.266 00.000 9960 PulseGuide returned control before completion, sleep 534
20:01:03.812 00.546 9960 IsGuiding returns 1
20:01:03.812 00.000 9960 scope still moving after pulse duration time elapsed
20:01:03.843 00.031 9960 IsSlewing returns 0
20:01:03.844 00.001 9960 IsGuiding returns 0
20:01:03.844 00.000 9960 scope move finished after 524 + 55 ms
20:01:03.846 00.002 9960 Move returns status 0, amount 524
20:01:03.846 00.000 9960 move complete, result=0
20:01:03.847 00.001 9960 worker thread done servicing request
20:01:03.847 00.000 9960 Worker thread wakes up
20:01:03.847 00.000 11872 GuideStep: -0.4 px 179 ms EAST, -0.7 px 524 ms NORTH
20:01:03.854 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:01:03.854 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1239,859,31,31)
20:01:05.103 01.249 9960 Exposure complete
20:01:05.236 00.133 9960 worker thread done servicing request
20:01:05.236 00.000 11872 OnExposeComplete: enter
20:01:05.241 00.005 11872 UpdateGuideState(): m_state=6
20:01:05.246 00.005 11872 Star::Find(15, 1254, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 134
20:01:05.249 00.003 11872 Star::Find returns 1 (0), X=1254.11, Y=874.49, Mass=9818, SNR=58.0, Peak=218 HFD=7.3
20:01:05.252 00.003 11872 CameraToMount -- cameraTheta (1.59) - m_xAngle (-3.14) = xAngle (4.73 = -1.55)
20:01:05.256 00.004 11872 CameraToMount -- cameraTheta (1.59) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.56 = -1.73)
20:01:05.259 00.003 11872 CameraToMount -- cameraX=-0.01 cameraY=0.52 hyp=0.52 cameraTheta=1.59 mountX=0.01 mountY=-0.51, mountTheta=-1.55
20:01:05.263 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.01, y=0.52, opts=13)
20:01:05.269 00.006 11872 Enqueuing Move request for scope (-0.01, 0.52)
20:01:05.275 00.006 9960 Worker thread wakes up
20:01:05.276 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=218, med=1, FiltMin=0, FiltMax=182, Gamma=1.000
20:01:05.280 00.004 11872 UpdateGuideState exits: m=9818 SNR=58.0
20:01:05.283 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:01:05.288 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.52) opts 0xd
20:01:05.288 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.01, 0.52)
20:01:05.288 00.000 9960 Moving (-0.01, 0.52) raw xDistance=0.01 yDistance=-0.51
20:01:05.288 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:01:05.288 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.51 from input -0.51
20:01:05.289 00.001 9960 MoveAxis(E, 0, ABG)
20:01:05.289 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:01:05.292 00.003 11872 Enqueuing Expose request
20:01:05.297 00.005 9960 Move returns status 0, amount 0
20:01:05.297 00.000 9960 MoveAxis(N, 383, ABG)
20:01:05.297 00.000 9960 Guiding  Dir = 0, Dur = 383
20:01:05.297 00.000 9960 IsSlewing returns 0
20:01:05.298 00.001 9960 IsGuiding returns 0
20:01:05.298 00.000 9960 PulseGuide returned control before completion, sleep 393
20:01:05.707 00.409 9960 IsGuiding returns 0
20:01:05.709 00.002 9960 Move returns status 0, amount 383
20:01:05.710 00.001 9960 move complete, result=0
20:01:05.711 00.001 9960 worker thread done servicing request
20:01:05.711 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.5 px 383 ms NORTH
20:01:05.718 00.007 9960 Worker thread wakes up
20:01:05.719 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:01:05.719 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1239,859,31,31)
20:01:06.970 01.251 9960 Exposure complete
20:01:07.111 00.141 9960 worker thread done servicing request
20:01:07.111 00.000 11872 OnExposeComplete: enter
20:01:07.117 00.006 11872 UpdateGuideState(): m_state=6
20:01:07.123 00.006 11872 Star::Find(15, 1254, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 135
20:01:07.127 00.004 11872 Star::Find returns 1 (0), X=1254.36, Y=874.32, Mass=9861, SNR=60.9, Peak=217 HFD=7.4
20:01:07.132 00.005 11872 CameraToMount -- cameraTheta (0.98) - m_xAngle (-3.14) = xAngle (4.12 = -2.16)
20:01:07.137 00.005 11872 CameraToMount -- cameraTheta (0.98) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.95 = -2.33)
20:01:07.141 00.004 11872 CameraToMount -- cameraX=0.24 cameraY=0.35 hyp=0.42 cameraTheta=0.98 mountX=-0.24 mountY=-0.31, mountTheta=-2.23
20:01:07.149 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=0.24, y=0.35, opts=13)
20:01:07.154 00.005 11872 Enqueuing Move request for scope (0.24, 0.35)
20:01:07.158 00.004 9960 Worker thread wakes up
20:01:07.159 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=217, med=1, FiltMin=0, FiltMax=181, Gamma=1.000
20:01:07.162 00.003 11872 UpdateGuideState exits: m=9861 SNR=60.9
20:01:07.167 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:01:07.171 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:01:07.176 00.005 11872 Enqueuing Expose request
20:01:07.182 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.35) opts 0xd
20:01:07.182 00.000 9960 Handling offset move in thread for scope, endpoint = (0.24, 0.35)
20:01:07.182 00.000 9960 Moving (0.24, 0.35) raw xDistance=-0.24 yDistance=-0.31
20:01:07.182 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
20:01:07.183 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
20:01:07.183 00.000 9960 MoveAxis(E, 99, ABG)
20:01:07.183 00.000 9960 Guiding  Dir = 2, Dur = 99
20:01:07.183 00.000 9960 IsSlewing returns 0
20:01:07.184 00.001 9960 IsGuiding returns 0
20:01:07.184 00.000 9960 PulseGuide returned control before completion, sleep 109
20:01:07.305 00.121 9960 IsGuiding returns 1
20:01:07.305 00.000 9960 scope still moving after pulse duration time elapsed
20:01:07.336 00.031 9960 IsSlewing returns 0
20:01:07.338 00.002 9960 IsGuiding returns 0
20:01:07.339 00.001 9960 scope move finished after 99 + 55 ms
20:01:07.340 00.001 9960 Move returns status 0, amount 99
20:01:07.340 00.000 9960 MoveAxis(N, 229, ABG)
20:01:07.340 00.000 9960 Guiding  Dir = 0, Dur = 229
20:01:07.341 00.001 9960 IsSlewing returns 0
20:01:07.341 00.000 9960 IsGuiding returns 0
20:01:07.342 00.001 9960 PulseGuide returned control before completion, sleep 239
20:01:07.586 00.244 9960 IsGuiding returns 1
20:01:07.586 00.000 9960 scope still moving after pulse duration time elapsed
20:01:07.617 00.031 9960 IsSlewing returns 0
20:01:07.617 00.000 9960 IsGuiding returns 0
20:01:07.618 00.001 9960 scope move finished after 229 + 46 ms
20:01:07.618 00.000 9960 Move returns status 0, amount 229
20:01:07.618 00.000 9960 move complete, result=0
20:01:07.618 00.000 9960 worker thread done servicing request
20:01:07.619 00.001 11872 GuideStep: -0.2 px 99 ms EAST, -0.3 px 229 ms NORTH
20:01:07.623 00.004 9960 Worker thread wakes up
20:01:07.623 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:01:07.625 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1239,859,31,31)
20:01:08.874 01.249 9960 Exposure complete
20:01:09.014 00.140 9960 worker thread done servicing request
20:01:09.014 00.000 11872 OnExposeComplete: enter
20:01:09.019 00.005 11872 UpdateGuideState(): m_state=6
20:01:09.022 00.003 11872 Star::Find(15, 1254, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 136
20:01:09.027 00.005 11872 Star::Find returns 1 (0), X=1254.44, Y=873.87, Mass=9880, SNR=60.2, Peak=211 HFD=7.2
20:01:09.030 00.003 11872 CameraToMount -- cameraTheta (-0.31) - m_xAngle (-3.14) = xAngle (2.83 = 2.83)
20:01:09.033 00.003 11872 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.66 = 2.66)
20:01:09.036 00.003 11872 CameraToMount -- cameraX=0.32 cameraY=-0.10 hyp=0.33 cameraTheta=-0.31 mountX=-0.32 mountY=0.15, mountTheta=2.69
20:01:09.042 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.32, y=-0.10, opts=13)
20:01:09.048 00.006 11872 Enqueuing Move request for scope (0.32, -0.10)
20:01:09.054 00.006 9960 Worker thread wakes up
20:01:09.055 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
20:01:09.061 00.006 11872 UpdateGuideState exits: m=9880 SNR=60.2
20:01:09.065 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.10) opts 0xd
20:01:09.065 00.000 9960 Handling offset move in thread for scope, endpoint = (0.32, -0.10)
20:01:09.066 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:01:09.070 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:01:09.074 00.004 9960 Moving (0.32, -0.10) raw xDistance=-0.32 yDistance=0.15
20:01:09.075 00.001 9960 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.32
20:01:09.075 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:01:09.075 00.000 11872 Enqueuing Expose request
20:01:09.081 00.006 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
20:01:09.081 00.000 9960 MoveAxis(E, 139, ABG)
20:01:09.082 00.001 9960 Guiding  Dir = 2, Dur = 139
20:01:09.084 00.002 9960 IsSlewing returns 0
20:01:09.085 00.001 9960 IsGuiding returns 0
20:01:09.086 00.001 9960 PulseGuide returned control before completion, sleep 149
20:01:09.239 00.153 9960 IsGuiding returns 1
20:01:09.239 00.000 9960 scope still moving after pulse duration time elapsed
20:01:09.270 00.031 9960 IsSlewing returns 0
20:01:09.271 00.001 9960 IsGuiding returns 0
20:01:09.272 00.001 9960 scope move finished after 139 + 47 ms
20:01:09.272 00.000 9960 Move returns status 0, amount 139
20:01:09.272 00.000 9960 MoveAxis(N, 0, ABG)
20:01:09.273 00.001 9960 Move returns status 0, amount 0
20:01:09.273 00.000 9960 move complete, result=0
20:01:09.274 00.001 9960 worker thread done servicing request
20:01:09.274 00.000 9960 Worker thread wakes up
20:01:09.274 00.000 11872 GuideStep: -0.3 px 139 ms EAST, 0.2 px 0 ms NORTH
20:01:09.278 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
20:01:09.278 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1239,859,31,31)
20:01:10.532 01.254 9960 Exposure complete
20:01:10.669 00.137 9960 worker thread done servicing request
20:01:10.669 00.000 11872 OnExposeComplete: enter
20:01:10.674 00.005 11872 UpdateGuideState(): m_state=6
20:01:10.678 00.004 11872 Star::Find(15, 1254, 873, 0, (0,0,0,0), 1.5, 10.0, 255) frame 137
20:01:10.683 00.005 11872 Star::Find returns 1 (0), X=1254.10, Y=874.47, Mass=9033, SNR=56.9, Peak=200 HFD=7.3
20:01:10.687 00.004 11872 CameraToMount -- cameraTheta (1.61) - m_xAngle (-3.14) = xAngle (4.75 = -1.54)
20:01:10.691 00.004 11872 CameraToMount -- cameraTheta (1.61) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.58 = -1.71)
20:01:10.696 00.005 11872 CameraToMount -- cameraX=-0.02 cameraY=0.50 hyp=0.50 cameraTheta=1.61 mountX=0.02 mountY=-0.50, mountTheta=-1.54
20:01:10.703 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.02, y=0.50, opts=13)
20:01:10.708 00.005 11872 Enqueuing Move request for scope (-0.02, 0.50)
20:01:10.712 00.004 9960 Worker thread wakes up
20:01:10.712 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=200, med=1, FiltMin=0, FiltMax=165, Gamma=1.000
20:01:10.715 00.003 11872 UpdateGuideState exits: m=9033 SNR=56.9
20:01:10.720 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:01:10.724 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:01:10.728 00.004 11872 Enqueuing Expose request
20:01:10.733 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.50) opts 0xd
20:01:10.733 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.02, 0.50)
20:01:10.733 00.000 9960 Moving (-0.02, 0.50) raw xDistance=0.02 yDistance=-0.50
20:01:10.733 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:01:10.734 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.50 from input -0.50
20:01:10.734 00.000 9960 MoveAxis(E, 0, ABG)
20:01:10.734 00.000 9960 Move returns status 0, amount 0
20:01:10.734 00.000 9960 MoveAxis(N, 370, ABG)
20:01:10.734 00.000 9960 Guiding  Dir = 0, Dur = 370
20:01:10.737 00.003 9960 IsSlewing returns 0
20:01:10.738 00.001 9960 IsGuiding returns 0
20:01:10.738 00.000 9960 PulseGuide returned control before completion, sleep 380
20:01:11.126 00.388 9960 IsGuiding returns 1
20:01:11.127 00.001 9960 scope still moving after pulse duration time elapsed
20:01:11.159 00.032 9960 IsSlewing returns 0
20:01:11.160 00.001 9960 IsGuiding returns 0
20:01:11.160 00.000 9960 scope move finished after 370 + 52 ms
20:01:11.161 00.001 9960 Move returns status 0, amount 370
20:01:11.161 00.000 9960 move complete, result=0
20:01:11.161 00.000 9960 worker thread done servicing request
20:01:11.161 00.000 9960 Worker thread wakes up
20:01:11.161 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:01:11.162 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1239,859,31,31)
20:01:11.162 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.5 px 370 ms NORTH
20:01:12.420 01.258 9960 Exposure complete
20:01:12.557 00.137 9960 worker thread done servicing request
20:01:12.558 00.001 11872 OnExposeComplete: enter
20:01:12.561 00.003 11872 UpdateGuideState(): m_state=6
20:01:12.566 00.005 11872 Star::Find(15, 1254, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 138
20:01:12.570 00.004 11872 Star::Find returns 1 (0), X=1254.06, Y=873.76, Mass=9523, SNR=58.8, Peak=201 HFD=7.5
20:01:12.574 00.004 11872 CameraToMount -- cameraTheta (-1.85) - m_xAngle (-3.14) = xAngle (1.29 = 1.29)
20:01:12.578 00.004 11872 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.11 = 1.11)
20:01:12.583 00.005 11872 CameraToMount -- cameraX=-0.06 cameraY=-0.21 hyp=0.22 cameraTheta=-1.85 mountX=0.06 mountY=0.20, mountTheta=1.27
20:01:12.588 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.06, y=-0.21, opts=13)
20:01:12.592 00.004 11872 Enqueuing Move request for scope (-0.06, -0.21)
20:01:12.596 00.004 9960 Worker thread wakes up
20:01:12.597 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.21) opts 0xd
20:01:12.597 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.06, -0.21)
20:01:12.597 00.000 9960 Moving (-0.06, -0.21) raw xDistance=0.06 yDistance=0.20
20:01:12.597 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
20:01:12.597 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:01:12.598 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=201, med=1, FiltMin=0, FiltMax=176, Gamma=1.000
20:01:12.602 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
20:01:12.602 00.000 11872 UpdateGuideState exits: m=9523 SNR=58.8
20:01:12.605 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:01:12.611 00.006 9960 MoveAxis(E, 0, ABG)
20:01:12.611 00.000 9960 Move returns status 0, amount 0
20:01:12.611 00.000 9960 MoveAxis(N, 0, ABG)
20:01:12.611 00.000 9960 Move returns status 0, amount 0
20:01:12.613 00.002 9960 move complete, result=0
20:01:12.613 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:01:12.618 00.005 11872 Enqueuing Expose request
20:01:12.622 00.004 9960 worker thread done servicing request
20:01:12.622 00.000 9960 Worker thread wakes up
20:01:12.622 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:01:12.627 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:01:12.627 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1239,859,31,31)
20:01:13.876 01.249 9960 Exposure complete
20:01:13.999 00.123 9960 worker thread done servicing request
20:01:13.999 00.000 11872 OnExposeComplete: enter
20:01:14.002 00.003 11872 UpdateGuideState(): m_state=6
20:01:14.007 00.005 11872 Star::Find(15, 1254, 873, 0, (0,0,0,0), 1.5, 10.0, 255) frame 139
20:01:14.010 00.003 11872 Star::Find returns 1 (0), X=1254.14, Y=873.87, Mass=9193, SNR=57.1, Peak=215 HFD=7.3
20:01:14.015 00.005 11872 CameraToMount -- cameraTheta (-1.39) - m_xAngle (-3.14) = xAngle (1.75 = 1.75)
20:01:14.020 00.005 11872 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.58 = 1.58)
20:01:14.026 00.006 11872 CameraToMount -- cameraX=0.02 cameraY=-0.10 hyp=0.10 cameraTheta=-1.39 mountX=-0.02 mountY=0.10, mountTheta=1.75
20:01:14.032 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.02, y=-0.10, opts=13)
20:01:14.037 00.005 11872 Enqueuing Move request for scope (0.02, -0.10)
20:01:14.042 00.005 9960 Worker thread wakes up
20:01:14.043 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=1, FiltMin=0, FiltMax=164, Gamma=1.000
20:01:14.049 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.10) opts 0xd
20:01:14.049 00.000 9960 Handling offset move in thread for scope, endpoint = (0.02, -0.10)
20:01:14.049 00.000 9960 Moving (0.02, -0.10) raw xDistance=-0.02 yDistance=0.10
20:01:14.049 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:01:14.049 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:01:14.050 00.001 11872 UpdateGuideState exits: m=9193 SNR=57.1
20:01:14.054 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:01:14.059 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
20:01:14.059 00.000 9960 MoveAxis(E, 0, ABG)
20:01:14.059 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:01:14.065 00.006 9960 Move returns status 0, amount 0
20:01:14.065 00.000 9960 MoveAxis(N, 0, ABG)
20:01:14.066 00.001 11872 Enqueuing Expose request
20:01:14.073 00.007 9960 Move returns status 0, amount 0
20:01:14.074 00.001 9960 move complete, result=0
20:01:14.074 00.000 9960 worker thread done servicing request
20:01:14.074 00.000 9960 Worker thread wakes up
20:01:14.075 00.001 11872 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:01:14.082 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:01:14.082 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1239,859,31,31)
20:01:15.335 01.253 9960 Exposure complete
20:01:15.482 00.147 9960 worker thread done servicing request
20:01:15.482 00.000 11872 OnExposeComplete: enter
20:01:15.485 00.003 11872 UpdateGuideState(): m_state=6
20:01:15.491 00.006 11872 Star::Find(15, 1254, 873, 0, (0,0,0,0), 1.5, 10.0, 255) frame 140
20:01:15.497 00.006 11872 Star::Find returns 1 (0), X=1254.40, Y=874.33, Mass=9636, SNR=57.5, Peak=214 HFD=7.3
20:01:15.501 00.004 11872 CameraToMount -- cameraTheta (0.92) - m_xAngle (-3.14) = xAngle (4.05 = -2.23)
20:01:15.506 00.005 11872 CameraToMount -- cameraTheta (0.92) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.88 = -2.40)
20:01:15.509 00.003 11872 CameraToMount -- cameraX=0.28 cameraY=0.36 hyp=0.45 cameraTheta=0.92 mountX=-0.28 mountY=-0.31, mountTheta=-2.31
20:01:15.516 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.28, y=0.36, opts=13)
20:01:15.521 00.005 11872 Enqueuing Move request for scope (0.28, 0.36)
20:01:15.527 00.006 9960 Worker thread wakes up
20:01:15.527 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=214, med=1, FiltMin=0, FiltMax=185, Gamma=1.000
20:01:15.531 00.004 11872 UpdateGuideState exits: m=9636 SNR=57.5
20:01:15.535 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:01:15.539 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.36) opts 0xd
20:01:15.539 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:01:15.543 00.004 11872 Enqueuing Expose request
20:01:15.548 00.005 9960 Handling offset move in thread for scope, endpoint = (0.28, 0.36)
20:01:15.548 00.000 9960 Moving (0.28, 0.36) raw xDistance=-0.28 yDistance=-0.31
20:01:15.548 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.28
20:01:15.548 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
20:01:15.548 00.000 9960 MoveAxis(E, 116, ABG)
20:01:15.549 00.001 9960 Guiding  Dir = 2, Dur = 116
20:01:15.549 00.000 9960 IsSlewing returns 0
20:01:15.549 00.000 9960 IsGuiding returns 0
20:01:15.550 00.001 9960 PulseGuide returned control before completion, sleep 126
20:01:15.683 00.133 9960 IsGuiding returns 1
20:01:15.685 00.002 9960 scope still moving after pulse duration time elapsed
20:01:15.715 00.030 9960 IsSlewing returns 0
20:01:15.716 00.001 9960 IsGuiding returns 0
20:01:15.717 00.001 9960 scope move finished after 116 + 50 ms
20:01:15.717 00.000 9960 Move returns status 0, amount 116
20:01:15.717 00.000 9960 MoveAxis(N, 229, ABG)
20:01:15.718 00.001 9960 Guiding  Dir = 0, Dur = 229
20:01:15.718 00.000 9960 IsSlewing returns 0
20:01:15.719 00.001 9960 IsGuiding returns 0
20:01:15.720 00.001 9960 PulseGuide returned control before completion, sleep 239
20:01:15.965 00.245 9960 IsGuiding returns 1
20:01:15.965 00.000 9960 scope still moving after pulse duration time elapsed
20:01:15.996 00.031 9960 IsSlewing returns 0
20:01:15.998 00.002 9960 IsGuiding returns 0
20:01:15.998 00.000 9960 scope move finished after 229 + 49 ms
20:01:15.998 00.000 9960 Move returns status 0, amount 229
20:01:15.999 00.001 9960 move complete, result=0
20:01:15.999 00.000 9960 worker thread done servicing request
20:01:16.000 00.001 11872 GuideStep: -0.3 px 116 ms EAST, -0.3 px 229 ms NORTH
20:01:16.007 00.007 9960 Worker thread wakes up
20:01:16.007 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:01:16.007 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1239,859,31,31)
20:01:17.256 01.249 9960 Exposure complete
20:01:17.392 00.136 9960 worker thread done servicing request
20:01:17.392 00.000 11872 OnExposeComplete: enter
20:01:17.397 00.005 11872 UpdateGuideState(): m_state=6
20:01:17.401 00.004 11872 Star::Find(15, 1254, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 141
20:01:17.405 00.004 11872 Star::Find returns 1 (0), X=1254.10, Y=873.79, Mass=9770, SNR=59.5, Peak=202 HFD=7.4
20:01:17.409 00.004 11872 CameraToMount -- cameraTheta (-1.67) - m_xAngle (-3.14) = xAngle (1.47 = 1.47)
20:01:17.413 00.004 11872 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.30 = 1.30)
20:01:17.417 00.004 11872 CameraToMount -- cameraX=-0.02 cameraY=-0.17 hyp=0.18 cameraTheta=-1.67 mountX=0.02 mountY=0.17, mountTheta=1.47
20:01:17.424 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.02, y=-0.17, opts=13)
20:01:17.429 00.005 11872 Enqueuing Move request for scope (-0.02, -0.17)
20:01:17.432 00.003 9960 Worker thread wakes up
20:01:17.434 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=202, med=1, FiltMin=0, FiltMax=176, Gamma=1.000
20:01:17.437 00.003 11872 UpdateGuideState exits: m=9770 SNR=59.5
20:01:17.442 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:01:17.445 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:01:17.449 00.004 11872 Enqueuing Expose request
20:01:17.454 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.17) opts 0xd
20:01:17.454 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.02, -0.17)
20:01:17.454 00.000 9960 Moving (-0.02, -0.17) raw xDistance=0.02 yDistance=0.17
20:01:17.454 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:01:17.455 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:01:17.455 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
20:01:17.456 00.001 9960 MoveAxis(E, 0, ABG)
20:01:17.456 00.000 9960 Move returns status 0, amount 0
20:01:17.456 00.000 9960 MoveAxis(N, 0, ABG)
20:01:17.456 00.000 9960 Move returns status 0, amount 0
20:01:17.457 00.001 9960 move complete, result=0
20:01:17.457 00.000 9960 worker thread done servicing request
20:01:17.457 00.000 11872 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
20:01:17.462 00.005 9960 Worker thread wakes up
20:01:17.463 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:01:17.463 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1239,859,31,31)
20:01:18.710 01.247 9960 Exposure complete
20:01:18.830 00.120 9960 worker thread done servicing request
20:01:18.831 00.001 11872 OnExposeComplete: enter
20:01:18.835 00.004 11872 UpdateGuideState(): m_state=6
20:01:18.839 00.004 11872 Star::Find(15, 1254, 873, 0, (0,0,0,0), 1.5, 10.0, 255) frame 142
20:01:18.843 00.004 11872 Star::Find returns 1 (0), X=1253.86, Y=875.36, Mass=8682, SNR=55.2, Peak=217 HFD=6.8
20:01:18.846 00.003 11872 CameraToMount -- cameraTheta (1.76) - m_xAngle (-3.14) = xAngle (4.89 = -1.39)
20:01:18.850 00.004 11872 CameraToMount -- cameraTheta (1.76) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.72 = -1.56)
20:01:18.853 00.003 11872 CameraToMount -- cameraX=-0.26 cameraY=1.39 hyp=1.41 cameraTheta=1.76 mountX=0.25 mountY=-1.41, mountTheta=-1.39
20:01:18.858 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.26, y=1.39, opts=13)
20:01:18.862 00.004 11872 Enqueuing Move request for scope (-0.26, 1.39)
20:01:18.865 00.003 9960 Worker thread wakes up
20:01:18.865 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=217, med=1, FiltMin=0, FiltMax=165, Gamma=1.000
20:01:18.869 00.004 11872 UpdateGuideState exits: m=8682 SNR=55.2
20:01:18.871 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:01:18.875 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:01:18.878 00.003 11872 Enqueuing Expose request
20:01:18.880 00.002 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 1.39) opts 0xd
20:01:18.881 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.26, 1.39)
20:01:18.881 00.000 9960 Moving (-0.26, 1.39) raw xDistance=0.25 yDistance=-1.41
20:01:18.881 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
20:01:18.881 00.000 9960 GuideAlgorithmResistSwitch::result() returns -1.41 from input -1.41
20:01:18.881 00.000 9960 MoveAxis(W, 106, ABG)
20:01:18.882 00.001 9960 Guiding  Dir = 3, Dur = 106
20:01:18.882 00.000 9960 IsSlewing returns 0
20:01:18.882 00.000 9960 IsGuiding returns 0
20:01:18.882 00.000 9960 PulseGuide returned control before completion, sleep 116
20:01:19.013 00.131 9960 IsGuiding returns 1
20:01:19.014 00.001 9960 scope still moving after pulse duration time elapsed
20:01:19.042 00.028 9960 IsSlewing returns 0
20:01:19.043 00.001 9960 IsGuiding returns 0
20:01:19.044 00.001 9960 scope move finished after 106 + 55 ms
20:01:19.044 00.000 9960 Move returns status 0, amount 106
20:01:19.045 00.001 9960 MoveAxis(N, 1054, ABG)
20:01:19.045 00.000 9960 Guiding  Dir = 0, Dur = 1054
20:01:19.046 00.001 9960 IsSlewing returns 0
20:01:19.046 00.000 9960 IsGuiding returns 0
20:01:19.048 00.002 9960 PulseGuide returned control before completion, sleep 1064
20:01:20.121 01.073 9960 IsGuiding returns 1
20:01:20.121 00.000 9960 scope still moving after pulse duration time elapsed
20:01:20.150 00.029 9960 IsSlewing returns 0
20:01:20.151 00.001 9960 IsGuiding returns 0
20:01:20.153 00.002 9960 scope move finished after 1054 + 50 ms
20:01:20.153 00.000 9960 Move returns status 0, amount 1054
20:01:20.154 00.001 9960 move complete, result=0
20:01:20.154 00.000 9960 worker thread done servicing request
20:01:20.155 00.001 9960 Worker thread wakes up
20:01:20.155 00.000 11872 GuideStep: 0.3 px 106 ms WEST, -1.4 px 1054 ms NORTH
20:01:20.161 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:01:20.161 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1239,859,31,31)
20:01:21.414 01.253 9960 Exposure complete
20:01:21.551 00.137 9960 worker thread done servicing request
20:01:21.552 00.001 11872 OnExposeComplete: enter
20:01:21.556 00.004 11872 UpdateGuideState(): m_state=6
20:01:21.561 00.005 11872 Star::Find(15, 1253, 875, 0, (0,0,0,0), 1.5, 10.0, 255) frame 143
20:01:21.565 00.004 11872 Star::Find returns 1 (0), X=1254.14, Y=872.72, Mass=9574, SNR=59.8, Peak=215 HFD=7.4
20:01:21.568 00.003 11872 CameraToMount -- cameraTheta (-1.55) - m_xAngle (-3.14) = xAngle (1.58 = 1.58)
20:01:21.571 00.003 11872 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.41 = 1.41)
20:01:21.579 00.008 11872 CameraToMount -- cameraX=0.02 cameraY=-1.24 hyp=1.24 cameraTheta=-1.55 mountX=-0.02 mountY=1.23, mountTheta=1.59
20:01:21.585 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.02, y=-1.24, opts=13)
20:01:21.590 00.005 11872 Enqueuing Move request for scope (0.02, -1.24)
20:01:21.594 00.004 9960 Worker thread wakes up
20:01:21.594 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.02, -1.24) opts 0xd
20:01:21.594 00.000 9960 Handling offset move in thread for scope, endpoint = (0.02, -1.24)
20:01:21.594 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=1, FiltMin=0, FiltMax=173, Gamma=1.000
20:01:21.597 00.003 11872 UpdateGuideState exits: m=9574 SNR=59.8
20:01:21.601 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:01:21.605 00.004 9960 Moving (0.02, -1.24) raw xDistance=-0.02 yDistance=1.23
20:01:21.605 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:01:21.611 00.006 11872 Enqueuing Expose request
20:01:21.615 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:01:21.615 00.000 9960 resist switch: large excursion: input 1.23 thresh 0.60 direction from -1 to 1
20:01:21.616 00.001 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=3.68
20:01:21.616 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.23 from input 1.23
20:01:21.616 00.000 9960 MoveAxis(E, 0, ABG)
20:01:21.616 00.000 9960 Move returns status 0, amount 0
20:01:21.616 00.000 9960 MoveAxis(S, 917, ABG)
20:01:21.617 00.001 9960 Guiding  Dir = 1, Dur = 917
20:01:21.617 00.000 9960 IsSlewing returns 0
20:01:21.617 00.000 9960 IsGuiding returns 0
20:01:21.618 00.001 9960 PulseGuide returned control before completion, sleep 927
20:01:22.557 00.939 9960 IsGuiding returns 1
20:01:22.558 00.001 9960 scope still moving after pulse duration time elapsed
20:01:22.588 00.030 9960 IsSlewing returns 0
20:01:22.589 00.001 9960 IsGuiding returns 0
20:01:22.589 00.000 9960 scope move finished after 917 + 54 ms
20:01:22.590 00.001 9960 Move returns status 0, amount 917
20:01:22.590 00.000 9960 move complete, result=0
20:01:22.590 00.000 9960 worker thread done servicing request
20:01:22.591 00.001 9960 Worker thread wakes up
20:01:22.592 00.001 11872 GuideStep: -0.0 px 0 ms EAST, 1.2 px 917 ms SOUTH
20:01:22.597 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:01:22.598 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1239,859,31,31)
20:01:23.838 01.240 9960 Exposure complete
20:01:23.982 00.144 9960 worker thread done servicing request
20:01:23.982 00.000 11872 OnExposeComplete: enter
20:01:23.990 00.008 11872 UpdateGuideState(): m_state=6
20:01:23.998 00.008 11872 Star::Find(15, 1254, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 144
20:01:24.007 00.009 11872 Star::Find returns 1 (0), X=1254.38, Y=873.65, Mass=9777, SNR=61.1, Peak=215 HFD=7.3
20:01:24.010 00.003 11872 CameraToMount -- cameraTheta (-0.89) - m_xAngle (-3.14) = xAngle (2.25 = 2.25)
20:01:24.021 00.011 11872 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.08 = 2.08)
20:01:24.024 00.003 11872 CameraToMount -- cameraX=0.26 cameraY=-0.32 hyp=0.41 cameraTheta=-0.89 mountX=-0.26 mountY=0.36, mountTheta=2.20
20:01:24.029 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.26, y=-0.32, opts=13)
20:01:24.032 00.003 11872 Enqueuing Move request for scope (0.26, -0.32)
20:01:24.038 00.006 9960 Worker thread wakes up
20:01:24.038 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=1, FiltMin=0, FiltMax=177, Gamma=1.000
20:01:24.043 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.32) opts 0xd
20:01:24.043 00.000 9960 Handling offset move in thread for scope, endpoint = (0.26, -0.32)
20:01:24.043 00.000 9960 Moving (0.26, -0.32) raw xDistance=-0.26 yDistance=0.36
20:01:24.043 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
20:01:24.044 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.36 from input 0.36
20:01:24.044 00.000 11872 UpdateGuideState exits: m=9777 SNR=61.1
20:01:24.050 00.006 9960 MoveAxis(E, 108, ABG)
20:01:24.050 00.000 9960 Guiding  Dir = 2, Dur = 108
20:01:24.050 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:01:24.054 00.004 9960 IsSlewing returns 0
20:01:24.054 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:01:24.057 00.003 9960 IsGuiding returns 0
20:01:24.058 00.001 11872 Enqueuing Expose request
20:01:24.061 00.003 9960 PulseGuide returned control before completion, sleep 118
20:01:24.191 00.130 9960 IsGuiding returns 1
20:01:24.191 00.000 9960 scope still moving after pulse duration time elapsed
20:01:24.221 00.030 9960 IsSlewing returns 0
20:01:24.223 00.002 9960 IsGuiding returns 0
20:01:24.224 00.001 9960 scope move finished after 108 + 57 ms
20:01:24.224 00.000 9960 Move returns status 0, amount 108
20:01:24.224 00.000 9960 MoveAxis(S, 267, ABG)
20:01:24.225 00.001 9960 Guiding  Dir = 1, Dur = 267
20:01:24.225 00.000 9960 IsSlewing returns 0
20:01:24.226 00.001 9960 IsGuiding returns 0
20:01:24.227 00.001 9960 PulseGuide returned control before completion, sleep 277
20:01:24.518 00.291 9960 IsGuiding returns 1
20:01:24.518 00.000 9960 scope still moving after pulse duration time elapsed
20:01:24.550 00.032 9960 IsSlewing returns 0
20:01:24.550 00.000 9960 IsGuiding returns 0
20:01:24.551 00.001 9960 scope move finished after 267 + 57 ms
20:01:24.551 00.000 9960 Move returns status 0, amount 267
20:01:24.552 00.001 9960 move complete, result=0
20:01:24.552 00.000 9960 worker thread done servicing request
20:01:24.553 00.001 9960 Worker thread wakes up
20:01:24.553 00.000 11872 GuideStep: -0.3 px 108 ms EAST, 0.4 px 267 ms SOUTH
20:01:24.562 00.009 9960 worker thread servicing REQUEST_EXPOSE 1000
20:01:24.562 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1239,859,31,31)
20:01:25.807 01.245 9960 Exposure complete
20:01:25.949 00.142 9960 worker thread done servicing request
20:01:25.950 00.001 11872 OnExposeComplete: enter
20:01:25.954 00.004 11872 UpdateGuideState(): m_state=6
20:01:25.958 00.004 11872 Star::Find(15, 1254, 873, 0, (0,0,0,0), 1.5, 10.0, 255) frame 145
20:01:25.962 00.004 11872 Star::Find returns 1 (0), X=1254.18, Y=874.01, Mass=9300, SNR=58.2, Peak=213 HFD=7.4
20:01:25.964 00.002 11872 CameraToMount -- cameraTheta (0.59) - m_xAngle (-3.14) = xAngle (3.73 = -2.55)
20:01:25.968 00.004 11872 CameraToMount -- cameraTheta (0.59) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.56 = -2.73)
20:01:25.972 00.004 11872 CameraToMount -- cameraX=0.06 cameraY=0.04 hyp=0.07 cameraTheta=0.59 mountX=-0.06 mountY=-0.03, mountTheta=-2.69
20:01:25.976 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.06, y=0.04, opts=13)
20:01:25.980 00.004 11872 Enqueuing Move request for scope (0.06, 0.04)
20:01:25.984 00.004 9960 Worker thread wakes up
20:01:25.984 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=1, FiltMin=0, FiltMax=171, Gamma=1.000
20:01:25.988 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.04) opts 0xd
20:01:25.988 00.000 9960 Handling offset move in thread for scope, endpoint = (0.06, 0.04)
20:01:25.988 00.000 11872 UpdateGuideState exits: m=9300 SNR=58.2
20:01:25.993 00.005 9960 Moving (0.06, 0.04) raw xDistance=-0.06 yDistance=-0.03
20:01:25.993 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:01:25.996 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:01:25.996 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:01:26.000 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:01:26.000 00.000 11872 Enqueuing Expose request
20:01:26.005 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:01:26.005 00.000 9960 MoveAxis(E, 0, ABG)
20:01:26.005 00.000 9960 Move returns status 0, amount 0
20:01:26.005 00.000 9960 MoveAxis(N, 0, ABG)
20:01:26.005 00.000 9960 Move returns status 0, amount 0
20:01:26.005 00.000 9960 move complete, result=0
20:01:26.006 00.001 9960 worker thread done servicing request
20:01:26.006 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:01:26.010 00.004 9960 Worker thread wakes up
20:01:26.010 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:01:26.010 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1239,859,31,31)
20:01:27.254 01.244 9960 Exposure complete
20:01:27.387 00.133 9960 worker thread done servicing request
20:01:27.387 00.000 11872 OnExposeComplete: enter
20:01:27.392 00.005 11872 UpdateGuideState(): m_state=6
20:01:27.398 00.006 11872 Star::Find(15, 1254, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 146
20:01:27.402 00.004 11872 Star::Find returns 1 (0), X=1254.33, Y=874.46, Mass=9704, SNR=59.1, Peak=206 HFD=7.4
20:01:27.407 00.005 11872 CameraToMount -- cameraTheta (1.16) - m_xAngle (-3.14) = xAngle (4.30 = -1.98)
20:01:27.411 00.004 11872 CameraToMount -- cameraTheta (1.16) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.13 = -2.16)
20:01:27.414 00.003 11872 CameraToMount -- cameraX=0.21 cameraY=0.49 hyp=0.54 cameraTheta=1.16 mountX=-0.21 mountY=-0.45, mountTheta=-2.02
20:01:27.420 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.21, y=0.49, opts=13)
20:01:27.424 00.004 11872 Enqueuing Move request for scope (0.21, 0.49)
20:01:27.427 00.003 9960 Worker thread wakes up
20:01:27.427 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=1, FiltMin=0, FiltMax=176, Gamma=1.000
20:01:27.431 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.49) opts 0xd
20:01:27.431 00.000 11872 UpdateGuideState exits: m=9704 SNR=59.1
20:01:27.438 00.007 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:01:27.442 00.004 9960 Handling offset move in thread for scope, endpoint = (0.21, 0.49)
20:01:27.442 00.000 9960 Moving (0.21, 0.49) raw xDistance=-0.21 yDistance=-0.45
20:01:27.442 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.21
20:01:27.442 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:01:27.442 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:01:27.446 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.45
20:01:27.446 00.000 9960 MoveAxis(E, 90, ABG)
20:01:27.446 00.000 11872 Enqueuing Expose request
20:01:27.452 00.006 9960 Guiding  Dir = 2, Dur = 90
20:01:27.452 00.000 9960 IsSlewing returns 0
20:01:27.452 00.000 9960 IsGuiding returns 0
20:01:27.453 00.001 9960 PulseGuide returned control before completion, sleep 100
20:01:27.555 00.102 9960 IsGuiding returns 1
20:01:27.556 00.001 9960 scope still moving after pulse duration time elapsed
20:01:27.587 00.031 9960 IsSlewing returns 0
20:01:27.588 00.001 9960 IsGuiding returns 0
20:01:27.589 00.001 9960 scope move finished after 90 + 45 ms
20:01:27.589 00.000 9960 Move returns status 0, amount 90
20:01:27.589 00.000 9960 MoveAxis(N, 0, ABG)
20:01:27.590 00.001 9960 Move returns status 0, amount 0
20:01:27.590 00.000 9960 move complete, result=0
20:01:27.590 00.000 9960 worker thread done servicing request
20:01:27.591 00.001 9960 Worker thread wakes up
20:01:27.591 00.000 11872 GuideStep: -0.2 px 90 ms EAST, -0.4 px 0 ms NORTH
20:01:27.597 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:01:27.597 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1239,859,31,31)
20:01:28.842 01.245 9960 Exposure complete
20:01:28.961 00.119 9960 worker thread done servicing request
20:01:28.961 00.000 11872 OnExposeComplete: enter
20:01:28.966 00.005 11872 UpdateGuideState(): m_state=6
20:01:28.970 00.004 11872 Star::Find(15, 1254, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 147
20:01:28.973 00.003 11872 Star::Find returns 1 (0), X=1254.11, Y=874.59, Mass=9606, SNR=59.3, Peak=213 HFD=7.2
20:01:28.977 00.004 11872 CameraToMount -- cameraTheta (1.58) - m_xAngle (-3.14) = xAngle (4.72 = -1.57)
20:01:28.981 00.004 11872 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.54 = -1.74)
20:01:28.985 00.004 11872 CameraToMount -- cameraX=-0.01 cameraY=0.62 hyp=0.62 cameraTheta=1.58 mountX=0.00 mountY=-0.61, mountTheta=-1.57
20:01:28.992 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.01, y=0.62, opts=13)
20:01:28.997 00.005 11872 Enqueuing Move request for scope (-0.01, 0.62)
20:01:29.001 00.004 9960 Worker thread wakes up
20:01:29.001 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.62) opts 0xd
20:01:29.001 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.01, 0.62)
20:01:29.001 00.000 9960 Moving (-0.01, 0.62) raw xDistance=0.00 yDistance=-0.61
20:01:29.001 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
20:01:29.001 00.000 9960 resist switch: large excursion: input -0.61 thresh 0.60 direction from 1 to -1
20:01:29.001 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.83
20:01:29.001 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.61 from input -0.61
20:01:29.002 00.001 9960 MoveAxis(E, 0, ABG)
20:01:29.002 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=1, FiltMin=0, FiltMax=173, Gamma=1.000
20:01:29.007 00.005 11872 UpdateGuideState exits: m=9606 SNR=59.3
20:01:29.010 00.003 9960 Move returns status 0, amount 0
20:01:29.010 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:01:29.015 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:01:29.019 00.004 9960 MoveAxis(N, 455, ABG)
20:01:29.019 00.000 11872 Enqueuing Expose request
20:01:29.024 00.005 9960 Guiding  Dir = 0, Dur = 455
20:01:29.024 00.000 9960 IsSlewing returns 0
20:01:29.025 00.001 9960 IsGuiding returns 0
20:01:29.025 00.000 9960 PulseGuide returned control before completion, sleep 465
20:01:29.502 00.477 9960 IsGuiding returns 1
20:01:29.504 00.002 9960 scope still moving after pulse duration time elapsed
20:01:29.532 00.028 9960 IsSlewing returns 0
20:01:29.534 00.002 9960 IsGuiding returns 0
20:01:29.534 00.000 9960 scope move finished after 455 + 54 ms
20:01:29.536 00.002 9960 Move returns status 0, amount 455
20:01:29.536 00.000 9960 move complete, result=0
20:01:29.536 00.000 9960 worker thread done servicing request
20:01:29.537 00.001 9960 Worker thread wakes up
20:01:29.537 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.6 px 455 ms NORTH
20:01:29.544 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:01:29.544 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1239,859,31,31)
20:01:30.790 01.246 9960 Exposure complete
20:01:30.933 00.143 9960 worker thread done servicing request
20:01:30.933 00.000 11872 OnExposeComplete: enter
20:01:30.937 00.004 11872 UpdateGuideState(): m_state=6
20:01:30.942 00.005 11872 Star::Find(15, 1254, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 148
20:01:30.946 00.004 11872 Star::Find returns 1 (0), X=1254.38, Y=874.74, Mass=9628, SNR=60.9, Peak=211 HFD=7.3
20:01:30.951 00.005 11872 CameraToMount -- cameraTheta (1.24) - m_xAngle (-3.14) = xAngle (4.38 = -1.90)
20:01:30.956 00.005 11872 CameraToMount -- cameraTheta (1.24) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.21 = -2.08)
20:01:30.959 00.003 11872 CameraToMount -- cameraX=0.26 cameraY=0.77 hyp=0.82 cameraTheta=1.24 mountX=-0.27 mountY=-0.71, mountTheta=-1.93
20:01:30.965 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.26, y=0.77, opts=13)
20:01:30.969 00.004 11872 Enqueuing Move request for scope (0.26, 0.77)
20:01:30.974 00.005 9960 Worker thread wakes up
20:01:30.974 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=1, FiltMin=0, FiltMax=170, Gamma=1.000
20:01:30.979 00.005 11872 UpdateGuideState exits: m=9628 SNR=60.9
20:01:30.983 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:01:30.987 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:01:30.992 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.77) opts 0xd
20:01:30.992 00.000 9960 Handling offset move in thread for scope, endpoint = (0.26, 0.77)
20:01:30.993 00.001 11872 Enqueuing Expose request
20:01:30.997 00.004 9960 Moving (0.26, 0.77) raw xDistance=-0.27 yDistance=-0.71
20:01:30.997 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
20:01:30.997 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.71 from input -0.71
20:01:30.997 00.000 9960 MoveAxis(E, 112, ABG)
20:01:30.997 00.000 9960 Guiding  Dir = 2, Dur = 112
20:01:30.999 00.002 9960 IsSlewing returns 0
20:01:30.999 00.000 9960 IsGuiding returns 0
20:01:31.000 00.001 9960 PulseGuide returned control before completion, sleep 122
20:01:31.126 00.126 9960 IsGuiding returns 1
20:01:31.127 00.001 9960 scope still moving after pulse duration time elapsed
20:01:31.157 00.030 9960 IsSlewing returns 0
20:01:31.157 00.000 9960 IsGuiding returns 0
20:01:31.157 00.000 9960 scope move finished after 112 + 46 ms
20:01:31.158 00.001 9960 Move returns status 0, amount 112
20:01:31.158 00.000 9960 MoveAxis(N, 533, ABG)
20:01:31.158 00.000 9960 Guiding  Dir = 0, Dur = 533
20:01:31.158 00.000 9960 IsSlewing returns 0
20:01:31.159 00.001 9960 IsGuiding returns 0
20:01:31.159 00.000 9960 PulseGuide returned control before completion, sleep 543
20:01:31.719 00.560 9960 IsGuiding returns 1
20:01:31.720 00.001 9960 scope still moving after pulse duration time elapsed
20:01:31.749 00.029 9960 IsSlewing returns 0
20:01:31.750 00.001 9960 IsGuiding returns 0
20:01:31.750 00.000 9960 scope move finished after 533 + 58 ms
20:01:31.752 00.002 9960 Move returns status 0, amount 533
20:01:31.752 00.000 9960 move complete, result=0
20:01:31.753 00.001 9960 worker thread done servicing request
20:01:31.753 00.000 9960 Worker thread wakes up
20:01:31.753 00.000 11872 GuideStep: -0.3 px 112 ms EAST, -0.7 px 533 ms NORTH
20:01:31.759 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:01:31.759 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1239,859,31,31)
20:01:33.008 01.249 9960 Exposure complete
20:01:33.118 00.110 9960 worker thread done servicing request
20:01:33.119 00.001 11872 OnExposeComplete: enter
20:01:33.122 00.003 11872 UpdateGuideState(): m_state=6
20:01:33.127 00.005 11872 Star::Find(15, 1254, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 149
20:01:33.131 00.004 11872 Star::Find returns 1 (0), X=1254.05, Y=874.69, Mass=9464, SNR=58.8, Peak=192 HFD=7.4
20:01:33.134 00.003 11872 CameraToMount -- cameraTheta (1.67) - m_xAngle (-3.14) = xAngle (4.81 = -1.47)
20:01:33.138 00.004 11872 CameraToMount -- cameraTheta (1.67) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.64 = -1.65)
20:01:33.146 00.008 11872 CameraToMount -- cameraX=-0.07 cameraY=0.72 hyp=0.72 cameraTheta=1.67 mountX=0.07 mountY=-0.72, mountTheta=-1.47
20:01:33.152 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.07, y=0.72, opts=13)
20:01:33.156 00.004 11872 Enqueuing Move request for scope (-0.07, 0.72)
20:01:33.160 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=192, med=1, FiltMin=0, FiltMax=168, Gamma=1.000
20:01:33.164 00.004 11872 UpdateGuideState exits: m=9464 SNR=58.8
20:01:33.167 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:01:33.172 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:01:33.178 00.006 11872 Enqueuing Expose request
20:01:33.182 00.004 9960 Worker thread wakes up
20:01:33.182 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.72) opts 0xd
20:01:33.182 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.07, 0.72)
20:01:33.182 00.000 9960 Moving (-0.07, 0.72) raw xDistance=0.07 yDistance=-0.72
20:01:33.183 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
20:01:33.183 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.72 from input -0.72
20:01:33.183 00.000 9960 MoveAxis(E, 0, ABG)
20:01:33.183 00.000 9960 Move returns status 0, amount 0
20:01:33.184 00.001 9960 MoveAxis(N, 536, ABG)
20:01:33.184 00.000 9960 Guiding  Dir = 0, Dur = 536
20:01:33.185 00.001 9960 IsSlewing returns 0
20:01:33.186 00.001 9960 IsGuiding returns 0
20:01:33.186 00.000 9960 PulseGuide returned control before completion, sleep 546
20:01:33.737 00.551 9960 IsGuiding returns 1
20:01:33.740 00.003 9960 scope still moving after pulse duration time elapsed
20:01:33.768 00.028 9960 IsSlewing returns 0
20:01:33.768 00.000 9960 IsGuiding returns 0
20:01:33.769 00.001 9960 scope move finished after 536 + 46 ms
20:01:33.769 00.000 9960 Move returns status 0, amount 536
20:01:33.769 00.000 9960 move complete, result=0
20:01:33.770 00.001 9960 worker thread done servicing request
20:01:33.770 00.000 9960 Worker thread wakes up
20:01:33.771 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.7 px 536 ms NORTH
20:01:33.777 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:01:33.777 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1239,859,31,31)
20:01:35.028 01.251 9960 Exposure complete
20:01:35.208 00.180 9960 worker thread done servicing request
20:01:35.208 00.000 11872 OnExposeComplete: enter
20:01:35.212 00.004 11872 UpdateGuideState(): m_state=6
20:01:35.215 00.003 11872 Star::Find(15, 1254, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 150
20:01:35.219 00.004 11872 Star::Find returns 1 (0), X=1254.08, Y=873.95, Mass=9803, SNR=59.9, Peak=222 HFD=7.2
20:01:35.221 00.002 11872 CameraToMount -- cameraTheta (-2.63) - m_xAngle (-3.14) = xAngle (0.51 = 0.51)
20:01:35.226 00.005 11872 CameraToMount -- cameraTheta (-2.63) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.34 = 0.34)
20:01:35.228 00.002 11872 CameraToMount -- cameraX=-0.04 cameraY=-0.02 hyp=0.04 cameraTheta=-2.63 mountX=0.04 mountY=0.01, mountTheta=0.36
20:01:35.233 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.04, y=-0.02, opts=13)
20:01:35.235 00.002 11872 Enqueuing Move request for scope (-0.04, -0.02)
20:01:35.240 00.005 9960 Worker thread wakes up
20:01:35.240 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=222, med=1, FiltMin=0, FiltMax=188, Gamma=1.000
20:01:35.242 00.002 11872 UpdateGuideState exits: m=9803 SNR=59.9
20:01:35.247 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:01:35.250 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:01:35.254 00.004 11872 Enqueuing Expose request
20:01:35.257 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.02) opts 0xd
20:01:35.257 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.04, -0.02)
20:01:35.257 00.000 9960 Moving (-0.04, -0.02) raw xDistance=0.04 yDistance=0.01
20:01:35.257 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
20:01:35.257 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:01:35.258 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:01:35.258 00.000 9960 MoveAxis(E, 0, ABG)
20:01:35.258 00.000 9960 Move returns status 0, amount 0
20:01:35.258 00.000 9960 MoveAxis(N, 0, ABG)
20:01:35.258 00.000 9960 Move returns status 0, amount 0
20:01:35.258 00.000 9960 move complete, result=0
20:01:35.258 00.000 9960 worker thread done servicing request
20:01:35.258 00.000 11872 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:01:35.261 00.003 9960 Worker thread wakes up
20:01:35.261 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:01:35.261 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1239,859,31,31)
20:01:36.517 01.256 9960 Exposure complete
20:01:36.663 00.146 9960 worker thread done servicing request
20:01:36.663 00.000 11872 OnExposeComplete: enter
20:01:36.667 00.004 11872 UpdateGuideState(): m_state=6
20:01:36.670 00.003 11872 Star::Find(15, 1254, 873, 0, (0,0,0,0), 1.5, 10.0, 255) frame 151
20:01:36.674 00.004 11872 Star::Find returns 1 (0), X=1254.13, Y=873.98, Mass=9034, SNR=54.8, Peak=213 HFD=7.0
20:01:36.680 00.006 11872 CameraToMount -- cameraTheta (0.80) - m_xAngle (-3.14) = xAngle (3.94 = -2.34)
20:01:36.685 00.005 11872 CameraToMount -- cameraTheta (0.80) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.77 = -2.52)
20:01:36.688 00.003 11872 CameraToMount -- cameraX=0.02 cameraY=0.02 hyp=0.02 cameraTheta=0.80 mountX=-0.02 mountY=-0.01, mountTheta=-2.44
20:01:36.694 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.02, y=0.02, opts=13)
20:01:36.698 00.004 11872 Enqueuing Move request for scope (0.02, 0.02)
20:01:36.701 00.003 9960 Worker thread wakes up
20:01:36.701 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.02) opts 0xd
20:01:36.702 00.001 9960 Handling offset move in thread for scope, endpoint = (0.02, 0.02)
20:01:36.702 00.000 9960 Moving (0.02, 0.02) raw xDistance=-0.02 yDistance=-0.01
20:01:36.702 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:01:36.703 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:01:36.703 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=1, FiltMin=0, FiltMax=171, Gamma=1.000
20:01:36.708 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:01:36.708 00.000 11872 UpdateGuideState exits: m=9034 SNR=54.8
20:01:36.712 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:01:36.715 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:01:36.720 00.005 11872 Enqueuing Expose request
20:01:36.724 00.004 9960 MoveAxis(E, 0, ABG)
20:01:36.724 00.000 9960 Move returns status 0, amount 0
20:01:36.724 00.000 9960 MoveAxis(N, 0, ABG)
20:01:36.724 00.000 9960 Move returns status 0, amount 0
20:01:36.725 00.001 9960 move complete, result=0
20:01:36.725 00.000 9960 worker thread done servicing request
20:01:36.726 00.001 11872 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:01:36.729 00.003 9960 Worker thread wakes up
20:01:36.730 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:01:36.730 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1239,859,31,31)
20:01:37.979 01.249 9960 Exposure complete
20:01:38.113 00.134 9960 worker thread done servicing request
20:01:38.113 00.000 11872 OnExposeComplete: enter
20:01:38.117 00.004 11872 UpdateGuideState(): m_state=6
20:01:38.121 00.004 11872 Star::Find(15, 1254, 873, 0, (0,0,0,0), 1.5, 10.0, 255) frame 152
20:01:38.126 00.005 11872 Star::Find returns 1 (0), X=1254.12, Y=874.48, Mass=9351, SNR=57.3, Peak=213 HFD=7.2
20:01:38.129 00.003 11872 CameraToMount -- cameraTheta (1.57) - m_xAngle (-3.14) = xAngle (4.71 = -1.58)
20:01:38.133 00.004 11872 CameraToMount -- cameraTheta (1.57) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.54 = -1.75)
20:01:38.138 00.005 11872 CameraToMount -- cameraX=0.00 cameraY=0.51 hyp=0.51 cameraTheta=1.57 mountX=-0.00 mountY=-0.50, mountTheta=-1.58
20:01:38.144 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.00, y=0.51, opts=13)
20:01:38.148 00.004 11872 Enqueuing Move request for scope (0.00, 0.51)
20:01:38.152 00.004 9960 Worker thread wakes up
20:01:38.152 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=1, FiltMin=0, FiltMax=176, Gamma=1.000
20:01:38.156 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.51) opts 0xd
20:01:38.157 00.001 11872 UpdateGuideState exits: m=9351 SNR=57.3
20:01:38.160 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:01:38.164 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:01:38.168 00.004 9960 Handling offset move in thread for scope, endpoint = (0.00, 0.51)
20:01:38.169 00.001 9960 Moving (0.00, 0.51) raw xDistance=-0.00 yDistance=-0.50
20:01:38.169 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
20:01:38.169 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.50 from input -0.50
20:01:38.169 00.000 9960 MoveAxis(E, 0, ABG)
20:01:38.169 00.000 9960 Move returns status 0, amount 0
20:01:38.170 00.001 11872 Enqueuing Expose request
20:01:38.175 00.005 9960 MoveAxis(N, 376, ABG)
20:01:38.175 00.000 9960 Guiding  Dir = 0, Dur = 376
20:01:38.177 00.002 9960 IsSlewing returns 0
20:01:38.178 00.001 9960 IsGuiding returns 0
20:01:38.178 00.000 9960 PulseGuide returned control before completion, sleep 386
20:01:38.578 00.400 9960 IsGuiding returns 1
20:01:38.580 00.002 9960 scope still moving after pulse duration time elapsed
20:01:38.609 00.029 9960 IsSlewing returns 0
20:01:38.611 00.002 9960 IsGuiding returns 0
20:01:38.612 00.001 9960 scope move finished after 376 + 57 ms
20:01:38.612 00.000 9960 Move returns status 0, amount 376
20:01:38.612 00.000 9960 move complete, result=0
20:01:38.613 00.001 9960 worker thread done servicing request
20:01:38.613 00.000 9960 Worker thread wakes up
20:01:38.613 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.5 px 376 ms NORTH
20:01:38.620 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:01:38.620 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1239,859,31,31)
20:01:39.868 01.248 9960 Exposure complete
20:01:39.994 00.126 9960 worker thread done servicing request
20:01:39.996 00.002 11872 OnExposeComplete: enter
20:01:40.000 00.004 11872 UpdateGuideState(): m_state=6
20:01:40.004 00.004 11872 Star::Find(15, 1254, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 153
20:01:40.007 00.003 11872 Star::Find returns 1 (0), X=1253.80, Y=875.45, Mass=9359, SNR=60.7, Peak=204 HFD=7.1
20:01:40.012 00.005 11872 CameraToMount -- cameraTheta (1.78) - m_xAngle (-3.14) = xAngle (4.92 = -1.36)
20:01:40.016 00.004 11872 CameraToMount -- cameraTheta (1.78) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.75 = -1.54)
20:01:40.020 00.004 11872 CameraToMount -- cameraX=-0.32 cameraY=1.48 hyp=1.51 cameraTheta=1.78 mountX=0.31 mountY=-1.51, mountTheta=-1.37
20:01:40.025 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.32, y=1.48, opts=13)
20:01:40.028 00.003 11872 Enqueuing Move request for scope (-0.32, 1.48)
20:01:40.032 00.004 9960 Worker thread wakes up
20:01:40.032 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 1.48) opts 0xd
20:01:40.033 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.32, 1.48)
20:01:40.033 00.000 9960 Moving (-0.32, 1.48) raw xDistance=0.31 yDistance=-1.51
20:01:40.033 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.31
20:01:40.033 00.000 9960 GuideAlgorithmResistSwitch::result() returns -1.51 from input -1.51
20:01:40.034 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=204, med=1, FiltMin=0, FiltMax=173, Gamma=1.000
20:01:40.037 00.003 11872 UpdateGuideState exits: m=9359 SNR=60.7
20:01:40.040 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:01:40.045 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:01:40.050 00.005 11872 Enqueuing Expose request
20:01:40.055 00.005 9960 MoveAxis(W, 130, ABG)
20:01:40.055 00.000 9960 Guiding  Dir = 3, Dur = 130
20:01:40.055 00.000 9960 IsSlewing returns 0
20:01:40.056 00.001 9960 IsGuiding returns 0
20:01:40.056 00.000 9960 PulseGuide returned control before completion, sleep 140
20:01:40.200 00.144 9960 IsGuiding returns 1
20:01:40.200 00.000 9960 scope still moving after pulse duration time elapsed
20:01:40.231 00.031 9960 IsSlewing returns 0
20:01:40.231 00.000 9960 IsGuiding returns 0
20:01:40.232 00.001 9960 scope move finished after 130 + 46 ms
20:01:40.233 00.001 9960 Move returns status 0, amount 130
20:01:40.233 00.000 9960 MoveAxis(N, 1129, ABG)
20:01:40.234 00.001 9960 Guiding  Dir = 0, Dur = 1129
20:01:40.234 00.000 9960 IsSlewing returns 0
20:01:40.235 00.001 9960 IsGuiding returns 0
20:01:40.235 00.000 9960 PulseGuide returned control before completion, sleep 1139
20:01:41.389 01.154 9960 IsGuiding returns 1
20:01:41.391 00.002 9960 scope still moving after pulse duration time elapsed
20:01:41.421 00.030 9960 IsSlewing returns 0
20:01:41.421 00.000 9960 IsGuiding returns 0
20:01:41.423 00.002 9960 scope move finished after 1129 + 58 ms
20:01:41.423 00.000 9960 Move returns status 0, amount 1129
20:01:41.424 00.001 9960 move complete, result=0
20:01:41.424 00.000 9960 worker thread done servicing request
20:01:41.424 00.000 9960 Worker thread wakes up
20:01:41.425 00.001 11872 GuideStep: 0.3 px 130 ms WEST, -1.5 px 1129 ms NORTH
20:01:41.431 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:01:41.431 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1239,859,31,31)
20:01:42.678 01.247 9960 Exposure complete
20:01:42.817 00.139 9960 worker thread done servicing request
20:01:42.817 00.000 11872 OnExposeComplete: enter
20:01:42.821 00.004 11872 UpdateGuideState(): m_state=6
20:01:42.825 00.004 11872 Star::Find(15, 1253, 875, 0, (0,0,0,0), 1.5, 10.0, 255) frame 154
20:01:42.829 00.004 11872 Star::Find returns 1 (0), X=1254.10, Y=872.66, Mass=9438, SNR=57.7, Peak=213 HFD=7.3
20:01:42.834 00.005 11872 CameraToMount -- cameraTheta (-1.59) - m_xAngle (-3.14) = xAngle (1.55 = 1.55)
20:01:42.837 00.003 11872 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.38 = 1.38)
20:01:42.842 00.005 11872 CameraToMount -- cameraX=-0.02 cameraY=-1.31 hyp=1.31 cameraTheta=-1.59 mountX=0.03 mountY=1.28, mountTheta=1.55
20:01:42.848 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.02, y=-1.31, opts=13)
20:01:42.853 00.005 11872 Enqueuing Move request for scope (-0.02, -1.31)
20:01:42.858 00.005 9960 Worker thread wakes up
20:01:42.858 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=1, FiltMin=0, FiltMax=173, Gamma=1.000
20:01:42.862 00.004 11872 UpdateGuideState exits: m=9438 SNR=57.7
20:01:42.866 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:01:42.870 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:01:42.873 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -1.31) opts 0xd
20:01:42.874 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.02, -1.31)
20:01:42.874 00.000 11872 Enqueuing Expose request
20:01:42.878 00.004 9960 Moving (-0.02, -1.31) raw xDistance=0.03 yDistance=1.28
20:01:42.878 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:01:42.878 00.000 9960 resist switch: large excursion: input 1.28 thresh 0.60 direction from -1 to 1
20:01:42.878 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=3.85
20:01:42.879 00.001 9960 GuideAlgorithmResistSwitch::result() returns 1.28 from input 1.28
20:01:42.879 00.000 9960 MoveAxis(E, 0, ABG)
20:01:42.880 00.001 9960 Move returns status 0, amount 0
20:01:42.880 00.000 9960 MoveAxis(S, 959, ABG)
20:01:42.880 00.000 9960 Guiding  Dir = 1, Dur = 959
20:01:42.880 00.000 9960 IsSlewing returns 0
20:01:42.880 00.000 9960 IsGuiding returns 0
20:01:42.881 00.001 9960 PulseGuide returned control before completion, sleep 969
20:01:43.858 00.977 9960 IsGuiding returns 1
20:01:43.858 00.000 9960 scope still moving after pulse duration time elapsed
20:01:43.890 00.032 9960 IsSlewing returns 0
20:01:43.891 00.001 9960 IsGuiding returns 0
20:01:43.891 00.000 9960 scope move finished after 959 + 51 ms
20:01:43.891 00.000 9960 Move returns status 0, amount 959
20:01:43.891 00.000 9960 move complete, result=0
20:01:43.892 00.001 9960 worker thread done servicing request
20:01:43.892 00.000 9960 Worker thread wakes up
20:01:43.892 00.000 11872 GuideStep: 0.0 px 0 ms EAST, 1.3 px 959 ms SOUTH
20:01:43.901 00.009 9960 worker thread servicing REQUEST_EXPOSE 1000
20:01:43.901 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1239,859,31,31)
20:01:45.150 01.249 9960 Exposure complete
20:01:45.294 00.144 9960 worker thread done servicing request
20:01:45.295 00.001 11872 OnExposeComplete: enter
20:01:45.300 00.005 11872 UpdateGuideState(): m_state=6
20:01:45.304 00.004 11872 Star::Find(15, 1254, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 155
20:01:45.308 00.004 11872 Star::Find returns 1 (0), X=1254.03, Y=873.37, Mass=9358, SNR=58.1, Peak=195 HFD=7.4
20:01:45.313 00.005 11872 CameraToMount -- cameraTheta (-1.71) - m_xAngle (-3.14) = xAngle (1.43 = 1.43)
20:01:45.316 00.003 11872 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.25 = 1.25)
20:01:45.320 00.004 11872 CameraToMount -- cameraX=-0.09 cameraY=-0.60 hyp=0.61 cameraTheta=-1.71 mountX=0.09 mountY=0.58, mountTheta=1.42
20:01:45.325 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.09, y=-0.60, opts=13)
20:01:45.330 00.005 11872 Enqueuing Move request for scope (-0.09, -0.60)
20:01:45.333 00.003 9960 Worker thread wakes up
20:01:45.334 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=195, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
20:01:45.337 00.003 11872 UpdateGuideState exits: m=9358 SNR=58.1
20:01:45.340 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:01:45.345 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:01:45.349 00.004 11872 Enqueuing Expose request
20:01:45.353 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.60) opts 0xd
20:01:45.353 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.09, -0.60)
20:01:45.353 00.000 9960 Moving (-0.09, -0.60) raw xDistance=0.09 yDistance=0.58
20:01:45.353 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
20:01:45.353 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.58 from input 0.58
20:01:45.353 00.000 9960 MoveAxis(E, 0, ABG)
20:01:45.353 00.000 9960 Move returns status 0, amount 0
20:01:45.354 00.001 9960 MoveAxis(S, 431, ABG)
20:01:45.354 00.000 9960 Guiding  Dir = 1, Dur = 431
20:01:45.354 00.000 9960 IsSlewing returns 0
20:01:45.354 00.000 9960 IsGuiding returns 0
20:01:45.355 00.001 9960 PulseGuide returned control before completion, sleep 441
20:01:45.811 00.456 9960 IsGuiding returns 0
20:01:45.812 00.001 9960 Move returns status 0, amount 431
20:01:45.812 00.000 9960 move complete, result=0
20:01:45.813 00.001 9960 worker thread done servicing request
20:01:45.813 00.000 9960 Worker thread wakes up
20:01:45.813 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.6 px 431 ms SOUTH
20:01:45.820 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:01:45.820 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1239,859,31,31)
20:01:47.069 01.249 9960 Exposure complete
20:01:47.220 00.151 9960 worker thread done servicing request
20:01:47.220 00.000 11872 OnExposeComplete: enter
20:01:47.225 00.005 11872 UpdateGuideState(): m_state=6
20:01:47.229 00.004 11872 Star::Find(15, 1254, 873, 0, (0,0,0,0), 1.5, 10.0, 255) frame 156
20:01:47.236 00.007 11872 Star::Find returns 1 (0), X=1254.37, Y=874.38, Mass=9894, SNR=59.7, Peak=214 HFD=7.3
20:01:47.241 00.005 11872 CameraToMount -- cameraTheta (1.03) - m_xAngle (-3.14) = xAngle (4.17 = -2.11)
20:01:47.245 00.004 11872 CameraToMount -- cameraTheta (1.03) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.00 = -2.28)
20:01:47.250 00.005 11872 CameraToMount -- cameraX=0.25 cameraY=0.41 hyp=0.48 cameraTheta=1.03 mountX=-0.25 mountY=-0.36, mountTheta=-2.17
20:01:47.256 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.25, y=0.41, opts=13)
20:01:47.260 00.004 11872 Enqueuing Move request for scope (0.25, 0.41)
20:01:47.265 00.005 9960 Worker thread wakes up
20:01:47.265 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=214, med=1, FiltMin=0, FiltMax=191, Gamma=1.000
20:01:47.269 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.41) opts 0xd
20:01:47.269 00.000 11872 UpdateGuideState exits: m=9894 SNR=59.7
20:01:47.273 00.004 9960 Handling offset move in thread for scope, endpoint = (0.25, 0.41)
20:01:47.273 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:01:47.277 00.004 9960 Moving (0.25, 0.41) raw xDistance=-0.25 yDistance=-0.36
20:01:47.277 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
20:01:47.277 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:01:47.277 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:01:47.281 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.36
20:01:47.281 00.000 11872 Enqueuing Expose request
20:01:47.285 00.004 9960 MoveAxis(E, 104, ABG)
20:01:47.285 00.000 9960 Guiding  Dir = 2, Dur = 104
20:01:47.286 00.001 9960 IsSlewing returns 0
20:01:47.286 00.000 9960 IsGuiding returns 0
20:01:47.286 00.000 9960 PulseGuide returned control before completion, sleep 114
20:01:47.404 00.118 9960 IsGuiding returns 1
20:01:47.404 00.000 9960 scope still moving after pulse duration time elapsed
20:01:47.434 00.030 9960 IsSlewing returns 0
20:01:47.435 00.001 9960 IsGuiding returns 0
20:01:47.435 00.000 9960 scope move finished after 104 + 45 ms
20:01:47.435 00.000 9960 Move returns status 0, amount 104
20:01:47.437 00.002 9960 MoveAxis(N, 0, ABG)
20:01:47.437 00.000 9960 Move returns status 0, amount 0
20:01:47.437 00.000 9960 move complete, result=0
20:01:47.437 00.000 9960 worker thread done servicing request
20:01:47.438 00.001 9960 Worker thread wakes up
20:01:47.438 00.000 11872 GuideStep: -0.2 px 104 ms EAST, -0.4 px 0 ms NORTH
20:01:47.444 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:01:47.444 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1239,859,31,31)
20:01:48.706 01.262 9960 Exposure complete
20:01:48.835 00.129 9960 worker thread done servicing request
20:01:48.835 00.000 11872 OnExposeComplete: enter
20:01:48.850 00.015 11872 UpdateGuideState(): m_state=6
20:01:48.854 00.004 11872 Star::Find(15, 1254, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 157
20:01:48.854 00.000 11872 Star::Find returns 1 (0), X=1254.06, Y=874.53, Mass=9362, SNR=56.7, Peak=197 HFD=7.2
20:01:48.854 00.000 11872 CameraToMount -- cameraTheta (1.68) - m_xAngle (-3.14) = xAngle (4.82 = -1.47)
20:01:48.864 00.010 11872 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.65 = -1.64)
20:01:48.869 00.005 11872 CameraToMount -- cameraX=-0.06 cameraY=0.56 hyp=0.57 cameraTheta=1.68 mountX=0.06 mountY=-0.56, mountTheta=-1.47
20:01:48.875 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.06, y=0.56, opts=13)
20:01:48.877 00.002 11872 Enqueuing Move request for scope (-0.06, 0.56)
20:01:48.882 00.005 9960 Worker thread wakes up
20:01:48.882 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.56) opts 0xd
20:01:48.882 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.06, 0.56)
20:01:48.882 00.000 9960 Moving (-0.06, 0.56) raw xDistance=0.06 yDistance=-0.56
20:01:48.882 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
20:01:48.882 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:01:48.882 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=197, med=1, FiltMin=0, FiltMax=181, Gamma=1.000
20:01:48.886 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.56
20:01:48.886 00.000 11872 UpdateGuideState exits: m=9362 SNR=56.7
20:01:48.886 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:01:48.898 00.012 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:01:48.901 00.003 11872 Enqueuing Expose request
20:01:48.905 00.004 9960 MoveAxis(E, 0, ABG)
20:01:48.905 00.000 9960 Move returns status 0, amount 0
20:01:48.905 00.000 9960 MoveAxis(N, 0, ABG)
20:01:48.905 00.000 9960 Move returns status 0, amount 0
20:01:48.905 00.000 9960 move complete, result=0
20:01:48.905 00.000 9960 worker thread done servicing request
20:01:48.905 00.000 9960 Worker thread wakes up
20:01:48.905 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.6 px 0 ms NORTH
20:01:48.905 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:01:48.905 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1239,859,31,31)
20:01:50.166 01.261 9960 Exposure complete
20:01:50.297 00.131 9960 worker thread done servicing request
20:01:50.297 00.000 11872 OnExposeComplete: enter
20:01:50.310 00.013 11872 UpdateGuideState(): m_state=6
20:01:50.315 00.005 11872 Star::Find(15, 1254, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 158
20:01:50.319 00.004 11872 Star::Find returns 1 (0), X=1253.98, Y=874.69, Mass=9525, SNR=59.6, Peak=209 HFD=7.6
20:01:50.323 00.004 11872 CameraToMount -- cameraTheta (1.76) - m_xAngle (-3.14) = xAngle (4.90 = -1.39)
20:01:50.325 00.002 11872 CameraToMount -- cameraTheta (1.76) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.73 = -1.56)
20:01:50.329 00.004 11872 CameraToMount -- cameraX=-0.14 cameraY=0.72 hyp=0.73 cameraTheta=1.76 mountX=0.13 mountY=-0.73, mountTheta=-1.39
20:01:50.329 00.000 11872 SchedulePrimaryMove(0FA44CE0, x=-0.14, y=0.72, opts=13)
20:01:50.329 00.000 11872 Enqueuing Move request for scope (-0.14, 0.72)
20:01:50.342 00.013 9960 Worker thread wakes up
20:01:50.345 00.003 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=1, FiltMin=0, FiltMax=165, Gamma=1.000
20:01:50.346 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.72) opts 0xd
20:01:50.346 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.14, 0.72)
20:01:50.346 00.000 9960 Moving (-0.14, 0.72) raw xDistance=0.13 yDistance=-0.73
20:01:50.346 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
20:01:50.346 00.000 9960 resist switch: large excursion: input -0.73 thresh 0.60 direction from 1 to -1
20:01:50.346 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.20
20:01:50.346 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.73 from input -0.73
20:01:50.346 00.000 9960 MoveAxis(E, 0, ABG)
20:01:50.346 00.000 9960 Move returns status 0, amount 0
20:01:50.346 00.000 9960 MoveAxis(N, 548, ABG)
20:01:50.346 00.000 9960 Guiding  Dir = 0, Dur = 548
20:01:50.346 00.000 11872 UpdateGuideState exits: m=9525 SNR=59.6
20:01:50.354 00.008 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:01:50.354 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:01:50.361 00.007 11872 Enqueuing Expose request
20:01:50.365 00.004 9960 IsSlewing returns 0
20:01:50.365 00.000 9960 IsGuiding returns 0
20:01:50.365 00.000 9960 PulseGuide returned control before completion, sleep 558
20:01:50.933 00.568 9960 IsGuiding returns 1
20:01:50.933 00.000 9960 scope still moving after pulse duration time elapsed
20:01:50.965 00.032 9960 IsSlewing returns 0
20:01:50.965 00.000 9960 IsGuiding returns 0
20:01:50.965 00.000 9960 scope move finished after 548 + 50 ms
20:01:50.968 00.003 9960 Move returns status 0, amount 548
20:01:50.968 00.000 9960 move complete, result=0
20:01:50.968 00.000 9960 worker thread done servicing request
20:01:50.968 00.000 9960 Worker thread wakes up
20:01:50.968 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.7 px 548 ms NORTH
20:01:50.968 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:01:50.968 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1239,859,31,31)
20:01:52.232 01.264 9960 Exposure complete
20:01:52.371 00.139 9960 worker thread done servicing request
20:01:52.371 00.000 11872 OnExposeComplete: enter
20:01:52.374 00.003 11872 UpdateGuideState(): m_state=6
20:01:52.381 00.007 11872 Star::Find(15, 1253, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 159
20:01:52.385 00.004 11872 Star::Find returns 1 (0), X=1253.90, Y=874.81, Mass=9739, SNR=61.1, Peak=200 HFD=7.4
20:01:52.391 00.006 11872 CameraToMount -- cameraTheta (1.82) - m_xAngle (-3.14) = xAngle (4.96 = -1.33)
20:01:52.397 00.006 11872 CameraToMount -- cameraTheta (1.82) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.79 = -1.50)
20:01:52.401 00.004 11872 CameraToMount -- cameraX=-0.22 cameraY=0.85 hyp=0.87 cameraTheta=1.82 mountX=0.21 mountY=-0.87, mountTheta=-1.33
20:01:52.408 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.22, y=0.85, opts=13)
20:01:52.412 00.004 11872 Enqueuing Move request for scope (-0.22, 0.85)
20:01:52.416 00.004 9960 Worker thread wakes up
20:01:52.416 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=200, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
20:01:52.416 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.85) opts 0xd
20:01:52.416 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.22, 0.85)
20:01:52.416 00.000 11872 UpdateGuideState exits: m=9739 SNR=61.1
20:01:52.428 00.012 9960 Moving (-0.22, 0.85) raw xDistance=0.21 yDistance=-0.87
20:01:52.429 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:01:52.430 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
20:01:52.430 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.87 from input -0.87
20:01:52.430 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:01:52.437 00.007 9960 MoveAxis(W, 89, ABG)
20:01:52.437 00.000 11872 Enqueuing Expose request
20:01:52.443 00.006 9960 Guiding  Dir = 3, Dur = 89
20:01:52.443 00.000 9960 IsSlewing returns 0
20:01:52.443 00.000 9960 IsGuiding returns 0
20:01:52.443 00.000 9960 PulseGuide returned control before completion, sleep 99
20:01:52.555 00.112 9960 IsGuiding returns 0
20:01:52.555 00.000 9960 Move returns status 0, amount 89
20:01:52.555 00.000 9960 MoveAxis(N, 650, ABG)
20:01:52.555 00.000 9960 Guiding  Dir = 0, Dur = 650
20:01:52.555 00.000 9960 IsSlewing returns 0
20:01:52.555 00.000 9960 IsGuiding returns 0
20:01:52.555 00.000 9960 PulseGuide returned control before completion, sleep 660
20:01:53.224 00.669 9960 IsGuiding returns 1
20:01:53.225 00.001 9960 scope still moving after pulse duration time elapsed
20:01:53.255 00.030 9960 IsSlewing returns 0
20:01:53.256 00.001 9960 IsGuiding returns 0
20:01:53.256 00.000 9960 scope move finished after 650 + 48 ms
20:01:53.256 00.000 9960 Move returns status 0, amount 650
20:01:53.256 00.000 9960 move complete, result=0
20:01:53.256 00.000 9960 worker thread done servicing request
20:01:53.256 00.000 11872 GuideStep: 0.2 px 89 ms WEST, -0.9 px 650 ms NORTH
20:01:53.262 00.006 9960 Worker thread wakes up
20:01:53.262 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:01:53.262 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1239,859,31,31)
20:01:54.525 01.263 9960 Exposure complete
20:01:54.663 00.138 9960 worker thread done servicing request
20:01:54.663 00.000 11872 OnExposeComplete: enter
20:01:54.666 00.003 11872 UpdateGuideState(): m_state=6
20:01:54.671 00.005 11872 Star::Find(15, 1253, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 160
20:01:54.678 00.007 11872 Star::Find returns 1 (0), X=1254.01, Y=874.21, Mass=9716, SNR=58.6, Peak=204 HFD=7.5
20:01:54.682 00.004 11872 CameraToMount -- cameraTheta (1.98) - m_xAngle (-3.14) = xAngle (5.12 = -1.16)
20:01:54.686 00.004 11872 CameraToMount -- cameraTheta (1.98) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.95 = -1.34)
20:01:54.686 00.000 11872 CameraToMount -- cameraX=-0.11 cameraY=0.24 hyp=0.27 cameraTheta=1.98 mountX=0.10 mountY=-0.26, mountTheta=-1.18
20:01:54.695 00.009 11872 SchedulePrimaryMove(0FA44CE0, x=-0.11, y=0.24, opts=13)
20:01:54.698 00.003 11872 Enqueuing Move request for scope (-0.11, 0.24)
20:01:54.702 00.004 9960 Worker thread wakes up
20:01:54.702 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=204, med=1, FiltMin=0, FiltMax=170, Gamma=1.000
20:01:54.702 00.000 11872 UpdateGuideState exits: m=9716 SNR=58.6
20:01:54.707 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:01:54.715 00.008 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:01:54.718 00.003 11872 Enqueuing Expose request
20:01:54.723 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.24) opts 0xd
20:01:54.723 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.11, 0.24)
20:01:54.723 00.000 9960 Moving (-0.11, 0.24) raw xDistance=0.10 yDistance=-0.26
20:01:54.723 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
20:01:54.723 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
20:01:54.723 00.000 9960 MoveAxis(E, 0, ABG)
20:01:54.723 00.000 9960 Move returns status 0, amount 0
20:01:54.723 00.000 9960 MoveAxis(N, 193, ABG)
20:01:54.723 00.000 9960 Guiding  Dir = 0, Dur = 193
20:01:54.723 00.000 9960 IsSlewing returns 0
20:01:54.723 00.000 9960 IsGuiding returns 0
20:01:54.723 00.000 9960 PulseGuide returned control before completion, sleep 203
20:01:54.943 00.220 9960 IsGuiding returns 1
20:01:54.943 00.000 9960 scope still moving after pulse duration time elapsed
20:01:54.973 00.030 9960 IsSlewing returns 0
20:01:54.974 00.001 9960 IsGuiding returns 0
20:01:54.975 00.001 9960 scope move finished after 193 + 55 ms
20:01:54.975 00.000 9960 Move returns status 0, amount 193
20:01:54.976 00.001 9960 move complete, result=0
20:01:54.977 00.001 9960 worker thread done servicing request
20:01:54.977 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 193 ms NORTH
20:01:54.979 00.002 9960 Worker thread wakes up
20:01:54.979 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:01:54.979 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1239,859,31,31)
20:01:56.239 01.260 9960 Exposure complete
20:01:56.375 00.136 9960 worker thread done servicing request
20:01:56.375 00.000 11872 OnExposeComplete: enter
20:01:56.383 00.008 11872 UpdateGuideState(): m_state=6
20:01:56.387 00.004 11872 Star::Find(15, 1254, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 161
20:01:56.390 00.003 11872 Star::Find returns 1 (0), X=1253.98, Y=873.97, Mass=9829, SNR=60.1, Peak=209 HFD=7.2
20:01:56.398 00.008 11872 CameraToMount -- cameraTheta (3.10) - m_xAngle (-3.14) = xAngle (6.24 = -0.04)
20:01:56.402 00.004 11872 CameraToMount -- cameraTheta (3.10) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (6.07 = -0.21)
20:01:56.406 00.004 11872 CameraToMount -- cameraX=-0.14 cameraY=0.01 hyp=0.14 cameraTheta=3.10 mountX=0.14 mountY=-0.03, mountTheta=-0.21
20:01:56.406 00.000 11872 SchedulePrimaryMove(0FA44CE0, x=-0.14, y=0.01, opts=13)
20:01:56.406 00.000 11872 Enqueuing Move request for scope (-0.14, 0.01)
20:01:56.417 00.011 9960 Worker thread wakes up
20:01:56.417 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.01) opts 0xd
20:01:56.417 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.14, 0.01)
20:01:56.417 00.000 9960 Moving (-0.14, 0.01) raw xDistance=0.14 yDistance=-0.03
20:01:56.417 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
20:01:56.417 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:01:56.417 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=1, FiltMin=0, FiltMax=176, Gamma=1.000
20:01:56.422 00.005 11872 UpdateGuideState exits: m=9829 SNR=60.1
20:01:56.422 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:01:56.422 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:01:56.432 00.010 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:01:56.432 00.000 9960 MoveAxis(E, 0, ABG)
20:01:56.432 00.000 9960 Move returns status 0, amount 0
20:01:56.432 00.000 9960 MoveAxis(N, 0, ABG)
20:01:56.432 00.000 9960 Move returns status 0, amount 0
20:01:56.432 00.000 9960 move complete, result=0
20:01:56.432 00.000 9960 worker thread done servicing request
20:01:56.432 00.000 11872 Enqueuing Expose request
20:01:56.438 00.006 9960 Worker thread wakes up
20:01:56.438 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:01:56.438 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1239,859,31,31)
20:01:56.438 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:01:57.689 01.251 9960 Exposure complete
20:01:57.823 00.134 9960 worker thread done servicing request
20:01:57.823 00.000 11872 OnExposeComplete: enter
20:01:57.839 00.016 11872 UpdateGuideState(): m_state=6
20:01:57.841 00.002 11872 Star::Find(15, 1253, 873, 0, (0,0,0,0), 1.5, 10.0, 255) frame 162
20:01:57.841 00.000 11872 Star::Find returns 1 (0), X=1253.97, Y=874.43, Mass=10125, SNR=61.5, Peak=207 HFD=7.3
20:01:57.853 00.012 11872 CameraToMount -- cameraTheta (1.89) - m_xAngle (-3.14) = xAngle (5.03 = -1.25)
20:01:57.856 00.003 11872 CameraToMount -- cameraTheta (1.89) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.86 = -1.43)
20:01:57.861 00.005 11872 CameraToMount -- cameraX=-0.15 cameraY=0.46 hyp=0.48 cameraTheta=1.89 mountX=0.15 mountY=-0.48, mountTheta=-1.27
20:01:57.866 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.15, y=0.46, opts=13)
20:01:57.870 00.004 11872 Enqueuing Move request for scope (-0.15, 0.46)
20:01:57.870 00.000 9960 Worker thread wakes up
20:01:57.870 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
20:01:57.870 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.46) opts 0xd
20:01:57.870 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.15, 0.46)
20:01:57.870 00.000 9960 Moving (-0.15, 0.46) raw xDistance=0.15 yDistance=-0.48
20:01:57.870 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
20:01:57.870 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.48 from input -0.48
20:01:57.870 00.000 9960 MoveAxis(E, 0, ABG)
20:01:57.870 00.000 9960 Move returns status 0, amount 0
20:01:57.870 00.000 11872 UpdateGuideState exits: m=10125 SNR=61.5
20:01:57.886 00.016 9960 MoveAxis(N, 358, ABG)
20:01:57.886 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:01:57.888 00.002 9960 Guiding  Dir = 0, Dur = 358
20:01:57.888 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:01:57.888 00.000 11872 Enqueuing Expose request
20:01:57.901 00.013 9960 IsSlewing returns 0
20:01:57.901 00.000 9960 IsGuiding returns 0
20:01:57.902 00.001 9960 PulseGuide returned control before completion, sleep 368
20:01:58.284 00.382 9960 IsGuiding returns 0
20:01:58.284 00.000 9960 Move returns status 0, amount 358
20:01:58.284 00.000 9960 move complete, result=0
20:01:58.284 00.000 9960 worker thread done servicing request
20:01:58.284 00.000 9960 Worker thread wakes up
20:01:58.284 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.5 px 358 ms NORTH
20:01:58.291 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:01:58.291 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1239,859,31,31)
20:01:59.551 01.260 9960 Exposure complete
20:01:59.686 00.135 9960 worker thread done servicing request
20:01:59.686 00.000 11872 OnExposeComplete: enter
20:01:59.690 00.004 11872 UpdateGuideState(): m_state=6
20:01:59.690 00.000 11872 Star::Find(15, 1253, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 163
20:01:59.698 00.008 11872 Star::Find returns 1 (0), X=1254.02, Y=873.96, Mass=9205, SNR=57.3, Peak=210 HFD=7.2
20:01:59.703 00.005 11872 CameraToMount -- cameraTheta (-3.03) - m_xAngle (-3.14) = xAngle (0.11 = 0.11)
20:01:59.707 00.004 11872 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (-0.06 = -0.06)
20:01:59.714 00.007 11872 CameraToMount -- cameraX=-0.10 cameraY=-0.01 hyp=0.10 cameraTheta=-3.03 mountX=0.10 mountY=-0.01, mountTheta=-0.06
20:01:59.719 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.10, y=-0.01, opts=13)
20:01:59.722 00.003 11872 Enqueuing Move request for scope (-0.10, -0.01)
20:01:59.726 00.004 9960 Worker thread wakes up
20:01:59.726 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=210, med=1, FiltMin=0, FiltMax=166, Gamma=1.000
20:01:59.731 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.01) opts 0xd
20:01:59.731 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.10, -0.01)
20:01:59.731 00.000 9960 Moving (-0.10, -0.01) raw xDistance=0.10 yDistance=-0.01
20:01:59.731 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
20:01:59.731 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:01:59.731 00.000 11872 UpdateGuideState exits: m=9205 SNR=57.3
20:01:59.739 00.008 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:01:59.742 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:01:59.742 00.000 9960 MoveAxis(E, 0, ABG)
20:01:59.742 00.000 9960 Move returns status 0, amount 0
20:01:59.742 00.000 9960 MoveAxis(N, 0, ABG)
20:01:59.742 00.000 9960 Move returns status 0, amount 0
20:01:59.742 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:01:59.742 00.000 11872 Enqueuing Expose request
20:01:59.751 00.009 9960 move complete, result=0
20:01:59.751 00.000 9960 worker thread done servicing request
20:01:59.751 00.000 9960 Worker thread wakes up
20:01:59.751 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:01:59.759 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
20:01:59.759 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1239,859,31,31)
20:02:01.014 01.255 9960 Exposure complete
20:02:01.145 00.131 9960 worker thread done servicing request
20:02:01.145 00.000 11872 OnExposeComplete: enter
20:02:01.153 00.008 11872 UpdateGuideState(): m_state=6
20:02:01.158 00.005 11872 Star::Find(15, 1254, 873, 0, (0,0,0,0), 1.5, 10.0, 255) frame 164
20:02:01.162 00.004 11872 Star::Find returns 1 (0), X=1254.11, Y=874.25, Mass=9157, SNR=55.8, Peak=198 HFD=7.1
20:02:01.167 00.005 11872 CameraToMount -- cameraTheta (1.61) - m_xAngle (-3.14) = xAngle (4.75 = -1.53)
20:02:01.169 00.002 11872 CameraToMount -- cameraTheta (1.61) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.58 = -1.70)
20:02:01.175 00.006 11872 CameraToMount -- cameraX=-0.01 cameraY=0.28 hyp=0.28 cameraTheta=1.61 mountX=0.01 mountY=-0.28, mountTheta=-1.53
20:02:01.181 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.01, y=0.28, opts=13)
20:02:01.185 00.004 11872 Enqueuing Move request for scope (-0.01, 0.28)
20:02:01.188 00.003 9960 Worker thread wakes up
20:02:01.188 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.28) opts 0xd
20:02:01.188 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.01, 0.28)
20:02:01.188 00.000 9960 Moving (-0.01, 0.28) raw xDistance=0.01 yDistance=-0.28
20:02:01.188 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:02:01.188 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
20:02:01.188 00.000 9960 MoveAxis(E, 0, ABG)
20:02:01.188 00.000 9960 Move returns status 0, amount 0
20:02:01.188 00.000 9960 MoveAxis(N, 209, ABG)
20:02:01.188 00.000 9960 Guiding  Dir = 0, Dur = 209
20:02:01.188 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=198, med=1, FiltMin=0, FiltMax=173, Gamma=1.000
20:02:01.188 00.000 9960 IsSlewing returns 0
20:02:01.197 00.009 11872 UpdateGuideState exits: m=9157 SNR=55.8
20:02:01.198 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:02:01.204 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:02:01.208 00.004 11872 Enqueuing Expose request
20:02:01.212 00.004 9960 IsGuiding returns 0
20:02:01.214 00.002 9960 PulseGuide returned control before completion, sleep 219
20:02:01.441 00.227 9960 IsGuiding returns 1
20:02:01.441 00.000 9960 scope still moving after pulse duration time elapsed
20:02:01.472 00.031 9960 IsSlewing returns 0
20:02:01.474 00.002 9960 IsGuiding returns 0
20:02:01.474 00.000 9960 scope move finished after 209 + 51 ms
20:02:01.474 00.000 9960 Move returns status 0, amount 209
20:02:01.475 00.001 9960 move complete, result=0
20:02:01.475 00.000 9960 worker thread done servicing request
20:02:01.475 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.3 px 209 ms NORTH
20:02:01.480 00.005 9960 Worker thread wakes up
20:02:01.480 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:02:01.480 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1239,859,31,31)
20:02:02.739 01.259 9960 Exposure complete
20:02:02.919 00.180 9960 worker thread done servicing request
20:02:02.919 00.000 11872 OnExposeComplete: enter
20:02:02.922 00.003 11872 UpdateGuideState(): m_state=6
20:02:02.928 00.006 11872 Star::Find(15, 1254, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 165
20:02:02.934 00.006 11872 Star::Find returns 1 (0), X=1253.98, Y=874.10, Mass=9390, SNR=58.3, Peak=203 HFD=7.2
20:02:02.938 00.004 11872 CameraToMount -- cameraTheta (2.37) - m_xAngle (-3.14) = xAngle (5.51 = -0.77)
20:02:02.942 00.004 11872 CameraToMount -- cameraTheta (2.37) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.34 = -0.94)
20:02:02.944 00.002 11872 CameraToMount -- cameraX=-0.14 cameraY=0.13 hyp=0.19 cameraTheta=2.37 mountX=0.14 mountY=-0.16, mountTheta=-0.85
20:02:02.954 00.010 11872 SchedulePrimaryMove(0FA44CE0, x=-0.14, y=0.13, opts=13)
20:02:02.958 00.004 11872 Enqueuing Move request for scope (-0.14, 0.13)
20:02:02.963 00.005 9960 Worker thread wakes up
20:02:02.963 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=203, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
20:02:02.967 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.13) opts 0xd
20:02:02.967 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.14, 0.13)
20:02:02.967 00.000 11872 UpdateGuideState exits: m=9390 SNR=58.3
20:02:02.967 00.000 9960 Moving (-0.14, 0.13) raw xDistance=0.14 yDistance=-0.16
20:02:02.967 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:02:02.967 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
20:02:02.967 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:02:02.979 00.012 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:02:02.979 00.000 11872 Enqueuing Expose request
20:02:02.983 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
20:02:02.983 00.000 9960 MoveAxis(E, 0, ABG)
20:02:02.983 00.000 9960 Move returns status 0, amount 0
20:02:02.983 00.000 9960 MoveAxis(N, 0, ABG)
20:02:02.983 00.000 9960 Move returns status 0, amount 0
20:02:02.983 00.000 9960 move complete, result=0
20:02:02.985 00.002 9960 worker thread done servicing request
20:02:02.985 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:02:02.987 00.002 9960 Worker thread wakes up
20:02:02.989 00.002 9960 worker thread servicing REQUEST_EXPOSE 1000
20:02:02.989 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1239,859,31,31)
20:02:04.252 01.263 9960 Exposure complete
20:02:04.379 00.127 9960 worker thread done servicing request
20:02:04.379 00.000 11872 OnExposeComplete: enter
20:02:04.383 00.004 11872 UpdateGuideState(): m_state=6
20:02:04.385 00.002 11872 Star::Find(15, 1253, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 166
20:02:04.390 00.005 11872 Star::Find returns 1 (0), X=1253.94, Y=873.95, Mass=9667, SNR=59.5, Peak=208 HFD=7.3
20:02:04.393 00.003 11872 CameraToMount -- cameraTheta (-3.03) - m_xAngle (-3.14) = xAngle (0.11 = 0.11)
20:02:04.398 00.005 11872 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (-0.06 = -0.06)
20:02:04.403 00.005 11872 CameraToMount -- cameraX=-0.18 cameraY=-0.02 hyp=0.18 cameraTheta=-3.03 mountX=0.18 mountY=-0.01, mountTheta=-0.06
20:02:04.403 00.000 11872 SchedulePrimaryMove(0FA44CE0, x=-0.18, y=-0.02, opts=13)
20:02:04.416 00.013 11872 Enqueuing Move request for scope (-0.18, -0.02)
20:02:04.418 00.002 9960 Worker thread wakes up
20:02:04.418 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=208, med=1, FiltMin=0, FiltMax=181, Gamma=1.000
20:02:04.418 00.000 11872 UpdateGuideState exits: m=9667 SNR=59.5
20:02:04.429 00.011 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:02:04.432 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:02:04.435 00.003 11872 Enqueuing Expose request
20:02:04.438 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.02) opts 0xd
20:02:04.438 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.18, -0.02)
20:02:04.438 00.000 9960 Moving (-0.18, -0.02) raw xDistance=0.18 yDistance=-0.01
20:02:04.438 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
20:02:04.438 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:02:04.438 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:02:04.438 00.000 9960 MoveAxis(E, 0, ABG)
20:02:04.438 00.000 9960 Move returns status 0, amount 0
20:02:04.438 00.000 9960 MoveAxis(N, 0, ABG)
20:02:04.438 00.000 9960 Move returns status 0, amount 0
20:02:04.438 00.000 9960 move complete, result=0
20:02:04.438 00.000 9960 worker thread done servicing request
20:02:04.438 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
20:02:04.446 00.008 9960 Worker thread wakes up
20:02:04.446 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:02:04.446 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1239,859,31,31)
20:02:05.701 01.255 9960 Exposure complete
20:02:05.854 00.153 9960 worker thread done servicing request
20:02:05.854 00.000 11872 OnExposeComplete: enter
20:02:05.858 00.004 11872 UpdateGuideState(): m_state=6
20:02:05.858 00.000 11872 Star::Find(15, 1253, 873, 0, (0,0,0,0), 1.5, 10.0, 255) frame 167
20:02:05.869 00.011 11872 Star::Find returns 1 (0), X=1253.92, Y=874.40, Mass=9401, SNR=58.6, Peak=207 HFD=7.2
20:02:05.874 00.005 11872 CameraToMount -- cameraTheta (2.01) - m_xAngle (-3.14) = xAngle (5.15 = -1.13)
20:02:05.879 00.005 11872 CameraToMount -- cameraTheta (2.01) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.98 = -1.31)
20:02:05.879 00.000 11872 CameraToMount -- cameraX=-0.20 cameraY=0.43 hyp=0.48 cameraTheta=2.01 mountX=0.20 mountY=-0.46, mountTheta=-1.16
20:02:05.890 00.011 11872 SchedulePrimaryMove(0FA44CE0, x=-0.20, y=0.43, opts=13)
20:02:05.895 00.005 11872 Enqueuing Move request for scope (-0.20, 0.43)
20:02:05.900 00.005 9960 Worker thread wakes up
20:02:05.900 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=1, FiltMin=0, FiltMax=173, Gamma=1.000
20:02:05.900 00.000 11872 UpdateGuideState exits: m=9401 SNR=58.6
20:02:05.909 00.009 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.43) opts 0xd
20:02:05.909 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:02:05.909 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:02:05.917 00.008 9960 Handling offset move in thread for scope, endpoint = (-0.20, 0.43)
20:02:05.917 00.000 9960 Moving (-0.20, 0.43) raw xDistance=0.20 yDistance=-0.46
20:02:05.917 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
20:02:05.917 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.46 from input -0.46
20:02:05.917 00.000 11872 Enqueuing Expose request
20:02:05.923 00.006 9960 MoveAxis(W, 85, ABG)
20:02:05.923 00.000 9960 Guiding  Dir = 3, Dur = 85
20:02:05.923 00.000 9960 IsSlewing returns 0
20:02:05.923 00.000 9960 IsGuiding returns 0
20:02:05.926 00.003 9960 PulseGuide returned control before completion, sleep 95
20:02:06.033 00.107 9960 IsGuiding returns 1
20:02:06.033 00.000 9960 scope still moving after pulse duration time elapsed
20:02:06.065 00.032 9960 IsSlewing returns 0
20:02:06.065 00.000 9960 IsGuiding returns 0
20:02:06.065 00.000 9960 scope move finished after 85 + 56 ms
20:02:06.067 00.002 9960 Move returns status 0, amount 85
20:02:06.067 00.000 9960 MoveAxis(N, 344, ABG)
20:02:06.067 00.000 9960 Guiding  Dir = 0, Dur = 344
20:02:06.067 00.000 9960 IsSlewing returns 0
20:02:06.069 00.002 9960 IsGuiding returns 0
20:02:06.069 00.000 9960 PulseGuide returned control before completion, sleep 354
20:02:06.431 00.362 9960 IsGuiding returns 1
20:02:06.431 00.000 9960 scope still moving after pulse duration time elapsed
20:02:06.463 00.032 9960 IsSlewing returns 0
20:02:06.465 00.002 9960 IsGuiding returns 1
20:02:06.496 00.031 9960 IsSlewing returns 0
20:02:06.497 00.001 9960 IsGuiding returns 0
20:02:06.498 00.001 9960 scope move finished after 344 + 84 ms
20:02:06.498 00.000 9960 Move returns status 0, amount 344
20:02:06.498 00.000 9960 move complete, result=0
20:02:06.498 00.000 9960 worker thread done servicing request
20:02:06.498 00.000 9960 Worker thread wakes up
20:02:06.498 00.000 11872 GuideStep: 0.2 px 85 ms WEST, -0.5 px 344 ms NORTH
20:02:06.498 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:02:06.498 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1239,859,31,31)
20:02:07.766 01.268 9960 Exposure complete
20:02:07.917 00.151 9960 worker thread done servicing request
20:02:07.917 00.000 11872 OnExposeComplete: enter
20:02:07.924 00.007 11872 UpdateGuideState(): m_state=6
20:02:07.927 00.003 11872 Star::Find(15, 1253, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 168
20:02:07.927 00.000 11872 Star::Find returns 1 (0), X=1254.02, Y=873.90, Mass=9697, SNR=59.6, Peak=211 HFD=7.3
20:02:07.933 00.006 11872 CameraToMount -- cameraTheta (-2.54) - m_xAngle (-3.14) = xAngle (0.59 = 0.59)
20:02:07.936 00.003 11872 CameraToMount -- cameraTheta (-2.54) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.42 = 0.42)
20:02:07.939 00.003 11872 CameraToMount -- cameraX=-0.10 cameraY=-0.07 hyp=0.12 cameraTheta=-2.54 mountX=0.10 mountY=0.05, mountTheta=0.46
20:02:07.946 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.10, y=-0.07, opts=13)
20:02:07.949 00.003 11872 Enqueuing Move request for scope (-0.10, -0.07)
20:02:07.957 00.008 9960 Worker thread wakes up
20:02:07.957 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=1, FiltMin=0, FiltMax=183, Gamma=1.000
20:02:07.961 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.07) opts 0xd
20:02:07.961 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.10, -0.07)
20:02:07.961 00.000 9960 Moving (-0.10, -0.07) raw xDistance=0.10 yDistance=0.05
20:02:07.961 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
20:02:07.961 00.000 11872 UpdateGuideState exits: m=9697 SNR=59.6
20:02:07.961 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:02:07.961 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:02:07.961 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:02:07.975 00.014 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:02:07.975 00.000 9960 MoveAxis(E, 0, ABG)
20:02:07.975 00.000 9960 Move returns status 0, amount 0
20:02:07.975 00.000 11872 Enqueuing Expose request
20:02:07.979 00.004 9960 MoveAxis(N, 0, ABG)
20:02:07.979 00.000 9960 Move returns status 0, amount 0
20:02:07.979 00.000 9960 move complete, result=0
20:02:07.979 00.000 9960 worker thread done servicing request
20:02:07.984 00.005 9960 Worker thread wakes up
20:02:07.984 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:02:07.988 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
20:02:07.988 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1239,859,31,31)
20:02:09.235 01.247 9960 Exposure complete
20:02:09.373 00.138 9960 worker thread done servicing request
20:02:09.373 00.000 11872 OnExposeComplete: enter
20:02:09.373 00.000 11872 UpdateGuideState(): m_state=6
20:02:09.373 00.000 11872 Star::Find(15, 1254, 873, 0, (0,0,0,0), 1.5, 10.0, 255) frame 169
20:02:09.388 00.015 11872 Star::Find returns 1 (0), X=1253.93, Y=874.26, Mass=9772, SNR=60.5, Peak=203 HFD=7.5
20:02:09.391 00.003 11872 CameraToMount -- cameraTheta (2.13) - m_xAngle (-3.14) = xAngle (5.27 = -1.01)
20:02:09.391 00.000 11872 CameraToMount -- cameraTheta (2.13) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.10 = -1.19)
20:02:09.403 00.012 11872 CameraToMount -- cameraX=-0.19 cameraY=0.30 hyp=0.35 cameraTheta=2.13 mountX=0.18 mountY=-0.32, mountTheta=-1.05
20:02:09.410 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.19, y=0.30, opts=13)
20:02:09.414 00.004 11872 Enqueuing Move request for scope (-0.19, 0.30)
20:02:09.418 00.004 9960 Worker thread wakes up
20:02:09.418 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=203, med=1, FiltMin=0, FiltMax=175, Gamma=1.000
20:02:09.418 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.30) opts 0xd
20:02:09.418 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.19, 0.30)
20:02:09.418 00.000 9960 Moving (-0.19, 0.30) raw xDistance=0.18 yDistance=-0.32
20:02:09.426 00.008 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
20:02:09.426 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
20:02:09.426 00.000 9960 MoveAxis(E, 0, ABG)
20:02:09.426 00.000 11872 UpdateGuideState exits: m=9772 SNR=60.5
20:02:09.426 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:02:09.433 00.007 9960 Move returns status 0, amount 0
20:02:09.433 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:02:09.433 00.000 9960 MoveAxis(N, 241, ABG)
20:02:09.433 00.000 11872 Enqueuing Expose request
20:02:09.445 00.012 9960 Guiding  Dir = 0, Dur = 241
20:02:09.445 00.000 9960 IsSlewing returns 0
20:02:09.445 00.000 9960 IsGuiding returns 0
20:02:09.445 00.000 9960 PulseGuide returned control before completion, sleep 251
20:02:09.702 00.257 9960 IsGuiding returns 1
20:02:09.703 00.001 9960 scope still moving after pulse duration time elapsed
20:02:09.734 00.031 9960 IsSlewing returns 0
20:02:09.734 00.000 9960 IsGuiding returns 0
20:02:09.734 00.000 9960 scope move finished after 241 + 49 ms
20:02:09.736 00.002 9960 Move returns status 0, amount 241
20:02:09.736 00.000 9960 move complete, result=0
20:02:09.738 00.002 9960 worker thread done servicing request
20:02:09.738 00.000 9960 Worker thread wakes up
20:02:09.738 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.3 px 241 ms NORTH
20:02:09.738 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:02:09.738 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1239,859,31,31)
20:02:10.993 01.255 9960 Exposure complete
20:02:11.140 00.147 9960 worker thread done servicing request
20:02:11.140 00.000 11872 OnExposeComplete: enter
20:02:11.148 00.008 11872 UpdateGuideState(): m_state=6
20:02:11.148 00.000 11872 Star::Find(15, 1253, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 170
20:02:11.157 00.009 11872 Star::Find returns 1 (0), X=1254.01, Y=874.25, Mass=9364, SNR=57.8, Peak=205 HFD=7.4
20:02:11.157 00.000 11872 CameraToMount -- cameraTheta (1.95) - m_xAngle (-3.14) = xAngle (5.09 = -1.20)
20:02:11.167 00.010 11872 CameraToMount -- cameraTheta (1.95) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.91 = -1.37)
20:02:11.170 00.003 11872 CameraToMount -- cameraX=-0.11 cameraY=0.28 hyp=0.30 cameraTheta=1.95 mountX=0.11 mountY=-0.30, mountTheta=-1.21
20:02:11.175 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.11, y=0.28, opts=13)
20:02:11.183 00.008 11872 Enqueuing Move request for scope (-0.11, 0.28)
20:02:11.183 00.000 9960 Worker thread wakes up
20:02:11.192 00.009 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=205, med=1, FiltMin=0, FiltMax=171, Gamma=1.000
20:02:11.197 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.28) opts 0xd
20:02:11.197 00.000 11872 UpdateGuideState exits: m=9364 SNR=57.8
20:02:11.198 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:02:11.209 00.011 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:02:11.213 00.004 11872 Enqueuing Expose request
20:02:11.213 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.11, 0.28)
20:02:11.213 00.000 9960 Moving (-0.11, 0.28) raw xDistance=0.11 yDistance=-0.30
20:02:11.213 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
20:02:11.213 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
20:02:11.213 00.000 9960 MoveAxis(E, 0, ABG)
20:02:11.213 00.000 9960 Move returns status 0, amount 0
20:02:11.213 00.000 9960 MoveAxis(N, 222, ABG)
20:02:11.213 00.000 9960 Guiding  Dir = 0, Dur = 222
20:02:11.213 00.000 9960 IsSlewing returns 0
20:02:11.213 00.000 9960 IsGuiding returns 0
20:02:11.213 00.000 9960 PulseGuide returned control before completion, sleep 232
20:02:11.465 00.252 9960 IsGuiding returns 1
20:02:11.466 00.001 9960 scope still moving after pulse duration time elapsed
20:02:11.497 00.031 9960 IsSlewing returns 0
20:02:11.498 00.001 9960 IsGuiding returns 0
20:02:11.498 00.000 9960 scope move finished after 222 + 53 ms
20:02:11.498 00.000 9960 Move returns status 0, amount 222
20:02:11.498 00.000 9960 move complete, result=0
20:02:11.498 00.000 9960 worker thread done servicing request
20:02:11.498 00.000 9960 Worker thread wakes up
20:02:11.498 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 222 ms NORTH
20:02:11.505 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:02:11.505 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1239,859,31,31)
20:02:12.760 01.255 9960 Exposure complete
20:02:12.896 00.136 9960 worker thread done servicing request
20:02:12.896 00.000 11872 OnExposeComplete: enter
20:02:12.905 00.009 11872 UpdateGuideState(): m_state=6
20:02:12.908 00.003 11872 Star::Find(15, 1254, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 171
20:02:12.913 00.005 11872 Star::Find returns 1 (0), X=1253.84, Y=873.86, Mass=9416, SNR=58.5, Peak=203 HFD=7.3
20:02:12.916 00.003 11872 CameraToMount -- cameraTheta (-2.79) - m_xAngle (-3.14) = xAngle (0.35 = 0.35)
20:02:12.926 00.010 11872 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.18 = 0.18)
20:02:12.929 00.003 11872 CameraToMount -- cameraX=-0.28 cameraY=-0.10 hyp=0.30 cameraTheta=-2.79 mountX=0.28 mountY=0.05, mountTheta=0.18
20:02:12.929 00.000 11872 SchedulePrimaryMove(0FA44CE0, x=-0.28, y=-0.10, opts=13)
20:02:12.929 00.000 11872 Enqueuing Move request for scope (-0.28, -0.10)
20:02:12.945 00.016 9960 Worker thread wakes up
20:02:12.945 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=203, med=1, FiltMin=0, FiltMax=182, Gamma=1.000
20:02:12.948 00.003 11872 UpdateGuideState exits: m=9416 SNR=58.5
20:02:12.948 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:02:12.948 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:02:12.961 00.013 11872 Enqueuing Expose request
20:02:12.966 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.10) opts 0xd
20:02:12.966 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.28, -0.10)
20:02:12.966 00.000 9960 Moving (-0.28, -0.10) raw xDistance=0.28 yDistance=0.05
20:02:12.966 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
20:02:12.966 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:02:12.966 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:02:12.966 00.000 9960 MoveAxis(W, 118, ABG)
20:02:12.966 00.000 9960 Guiding  Dir = 3, Dur = 118
20:02:12.966 00.000 9960 IsSlewing returns 0
20:02:12.966 00.000 9960 IsGuiding returns 0
20:02:12.966 00.000 9960 PulseGuide returned control before completion, sleep 128
20:02:13.104 00.138 9960 IsGuiding returns 1
20:02:13.104 00.000 9960 scope still moving after pulse duration time elapsed
20:02:13.135 00.031 9960 IsSlewing returns 0
20:02:13.136 00.001 9960 IsGuiding returns 0
20:02:13.136 00.000 9960 scope move finished after 118 + 46 ms
20:02:13.136 00.000 9960 Move returns status 0, amount 118
20:02:13.136 00.000 9960 MoveAxis(N, 0, ABG)
20:02:13.138 00.002 9960 Move returns status 0, amount 0
20:02:13.138 00.000 9960 move complete, result=0
20:02:13.138 00.000 9960 worker thread done servicing request
20:02:13.138 00.000 9960 Worker thread wakes up
20:02:13.138 00.000 11872 GuideStep: 0.3 px 118 ms WEST, 0.1 px 0 ms NORTH
20:02:13.143 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:02:13.143 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1239,859,31,31)
20:02:14.394 01.251 9960 Exposure complete
20:02:14.533 00.139 9960 worker thread done servicing request
20:02:14.542 00.009 11872 OnExposeComplete: enter
20:02:14.545 00.003 11872 UpdateGuideState(): m_state=6
20:02:14.545 00.000 11872 Star::Find(15, 1253, 873, 0, (0,0,0,0), 1.5, 10.0, 255) frame 172
20:02:14.550 00.005 11872 Star::Find returns 1 (0), X=1254.05, Y=873.97, Mass=9332, SNR=58.2, Peak=212 HFD=7.2
20:02:14.550 00.000 11872 CameraToMount -- cameraTheta (-3.11) - m_xAngle (-3.14) = xAngle (0.03 = 0.03)
20:02:14.561 00.011 11872 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (-0.14 = -0.14)
20:02:14.561 00.000 11872 CameraToMount -- cameraX=-0.07 cameraY=-0.00 hyp=0.07 cameraTheta=-3.11 mountX=0.07 mountY=-0.01, mountTheta=-0.14
20:02:14.567 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.07, y=-0.00, opts=13)
20:02:14.573 00.006 11872 Enqueuing Move request for scope (-0.07, -0.00)
20:02:14.577 00.004 9960 Worker thread wakes up
20:02:14.577 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=212, med=1, FiltMin=0, FiltMax=177, Gamma=1.000
20:02:14.577 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.00) opts 0xd
20:02:14.577 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.07, -0.00)
20:02:14.577 00.000 9960 Moving (-0.07, -0.00) raw xDistance=0.07 yDistance=-0.01
20:02:14.577 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
20:02:14.577 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:02:14.577 00.000 11872 UpdateGuideState exits: m=9332 SNR=58.2
20:02:14.585 00.008 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:02:14.585 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:02:14.593 00.008 11872 Enqueuing Expose request
20:02:14.593 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:02:14.593 00.000 9960 MoveAxis(E, 0, ABG)
20:02:14.593 00.000 9960 Move returns status 0, amount 0
20:02:14.593 00.000 9960 MoveAxis(N, 0, ABG)
20:02:14.593 00.000 9960 Move returns status 0, amount 0
20:02:14.593 00.000 9960 move complete, result=0
20:02:14.593 00.000 9960 worker thread done servicing request
20:02:14.593 00.000 9960 Worker thread wakes up
20:02:14.593 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:02:14.605 00.012 9960 worker thread servicing REQUEST_EXPOSE 1000
20:02:14.605 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1239,859,31,31)
20:02:15.856 01.251 9960 Exposure complete
20:02:15.981 00.125 9960 worker thread done servicing request
20:02:15.981 00.000 11872 OnExposeComplete: enter
20:02:15.981 00.000 11872 UpdateGuideState(): m_state=6
20:02:15.990 00.009 11872 Star::Find(15, 1254, 873, 0, (0,0,0,0), 1.5, 10.0, 255) frame 173
20:02:15.995 00.005 11872 Star::Find returns 1 (0), X=1254.16, Y=873.98, Mass=9388, SNR=58.4, Peak=208 HFD=7.1
20:02:15.995 00.000 11872 CameraToMount -- cameraTheta (0.39) - m_xAngle (-3.14) = xAngle (3.53 = -2.75)
20:02:16.010 00.015 11872 CameraToMount -- cameraTheta (0.39) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.36 = -2.93)
20:02:16.016 00.006 11872 CameraToMount -- cameraX=0.04 cameraY=0.02 hyp=0.04 cameraTheta=0.39 mountX=-0.04 mountY=-0.01, mountTheta=-2.92
20:02:16.030 00.014 11872 SchedulePrimaryMove(0FA44CE0, x=0.04, y=0.02, opts=13)
20:02:16.038 00.008 11872 Enqueuing Move request for scope (0.04, 0.02)
20:02:16.045 00.007 9960 Worker thread wakes up
20:02:16.047 00.002 9960 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.02) opts 0xd
20:02:16.047 00.000 9960 Handling offset move in thread for scope, endpoint = (0.04, 0.02)
20:02:16.047 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=208, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
20:02:16.053 00.006 9960 Moving (0.04, 0.02) raw xDistance=-0.04 yDistance=-0.01
20:02:16.053 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:02:16.053 00.000 11872 UpdateGuideState exits: m=9388 SNR=58.4
20:02:16.059 00.006 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:02:16.059 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:02:16.059 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:02:16.059 00.000 9960 MoveAxis(E, 0, ABG)
20:02:16.059 00.000 9960 Move returns status 0, amount 0
20:02:16.059 00.000 9960 MoveAxis(N, 0, ABG)
20:02:16.059 00.000 9960 Move returns status 0, amount 0
20:02:16.059 00.000 9960 move complete, result=0
20:02:16.059 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:02:16.059 00.000 9960 worker thread done servicing request
20:02:16.059 00.000 11872 Enqueuing Expose request
20:02:16.073 00.014 11872 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:02:16.078 00.005 9960 Worker thread wakes up
20:02:16.078 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:02:16.078 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1239,859,31,31)
20:02:17.329 01.251 9960 Exposure complete
20:02:17.462 00.133 9960 worker thread done servicing request
20:02:17.462 00.000 11872 OnExposeComplete: enter
20:02:17.474 00.012 11872 UpdateGuideState(): m_state=6
20:02:17.479 00.005 11872 Star::Find(15, 1254, 873, 0, (0,0,0,0), 1.5, 10.0, 255) frame 174
20:02:17.480 00.001 11872 Star::Find returns 1 (0), X=1254.09, Y=874.48, Mass=9369, SNR=59.2, Peak=215 HFD=7.3
20:02:17.488 00.008 11872 CameraToMount -- cameraTheta (1.64) - m_xAngle (-3.14) = xAngle (4.77 = -1.51)
20:02:17.488 00.000 11872 CameraToMount -- cameraTheta (1.64) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.60 = -1.68)
20:02:17.496 00.008 11872 CameraToMount -- cameraX=-0.03 cameraY=0.51 hyp=0.51 cameraTheta=1.64 mountX=0.03 mountY=-0.51, mountTheta=-1.51
20:02:17.496 00.000 11872 SchedulePrimaryMove(0FA44CE0, x=-0.03, y=0.51, opts=13)
20:02:17.504 00.008 11872 Enqueuing Move request for scope (-0.03, 0.51)
20:02:17.508 00.004 9960 Worker thread wakes up
20:02:17.508 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.51) opts 0xd
20:02:17.508 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.03, 0.51)
20:02:17.508 00.000 9960 Moving (-0.03, 0.51) raw xDistance=0.03 yDistance=-0.51
20:02:17.511 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:02:17.511 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=1, FiltMin=0, FiltMax=173, Gamma=1.000
20:02:17.514 00.003 11872 UpdateGuideState exits: m=9369 SNR=59.2
20:02:17.514 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:02:17.520 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:02:17.520 00.000 11872 Enqueuing Expose request
20:02:17.531 00.011 9960 GuideAlgorithmResistSwitch::result() returns -0.51 from input -0.51
20:02:17.531 00.000 9960 MoveAxis(E, 0, ABG)
20:02:17.531 00.000 9960 Move returns status 0, amount 0
20:02:17.531 00.000 9960 MoveAxis(N, 382, ABG)
20:02:17.531 00.000 9960 Guiding  Dir = 0, Dur = 382
20:02:17.531 00.000 9960 IsSlewing returns 0
20:02:17.531 00.000 9960 IsGuiding returns 0
20:02:17.531 00.000 9960 PulseGuide returned control before completion, sleep 392
20:02:17.935 00.404 9960 IsGuiding returns 1
20:02:17.935 00.000 9960 scope still moving after pulse duration time elapsed
20:02:17.968 00.033 9960 IsSlewing returns 0
20:02:17.968 00.000 9960 IsGuiding returns 0
20:02:17.968 00.000 9960 scope move finished after 382 + 53 ms
20:02:17.968 00.000 9960 Move returns status 0, amount 382
20:02:17.968 00.000 9960 move complete, result=0
20:02:17.968 00.000 9960 worker thread done servicing request
20:02:17.968 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.5 px 382 ms NORTH
20:02:17.968 00.000 9960 Worker thread wakes up
20:02:17.968 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:02:17.968 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1239,859,31,31)
20:02:19.230 01.262 9960 Exposure complete
20:02:19.369 00.139 9960 worker thread done servicing request
20:02:19.369 00.000 11872 OnExposeComplete: enter
20:02:19.377 00.008 11872 UpdateGuideState(): m_state=6
20:02:19.381 00.004 11872 Star::Find(15, 1254, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 175
20:02:19.385 00.004 11872 Star::Find returns 1 (0), X=1254.06, Y=873.85, Mass=9927, SNR=60.5, Peak=213 HFD=7.4
20:02:19.390 00.005 11872 CameraToMount -- cameraTheta (-2.06) - m_xAngle (-3.14) = xAngle (1.07 = 1.07)
20:02:19.390 00.000 11872 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.90 = 0.90)
20:02:19.397 00.007 11872 CameraToMount -- cameraX=-0.06 cameraY=-0.12 hyp=0.13 cameraTheta=-2.06 mountX=0.06 mountY=0.10, mountTheta=1.02
20:02:19.406 00.009 11872 SchedulePrimaryMove(0FA44CE0, x=-0.06, y=-0.12, opts=13)
20:02:19.408 00.002 11872 Enqueuing Move request for scope (-0.06, -0.12)
20:02:19.413 00.005 9960 Worker thread wakes up
20:02:19.413 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=1, FiltMin=0, FiltMax=177, Gamma=1.000
20:02:19.418 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.12) opts 0xd
20:02:19.418 00.000 11872 UpdateGuideState exits: m=9927 SNR=60.5
20:02:19.423 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:02:19.428 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:02:19.428 00.000 11872 Enqueuing Expose request
20:02:19.438 00.010 9960 Handling offset move in thread for scope, endpoint = (-0.06, -0.12)
20:02:19.438 00.000 9960 Moving (-0.06, -0.12) raw xDistance=0.06 yDistance=0.10
20:02:19.438 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
20:02:19.438 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:02:19.438 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
20:02:19.438 00.000 9960 MoveAxis(E, 0, ABG)
20:02:19.438 00.000 9960 Move returns status 0, amount 0
20:02:19.438 00.000 9960 MoveAxis(N, 0, ABG)
20:02:19.438 00.000 9960 Move returns status 0, amount 0
20:02:19.438 00.000 9960 move complete, result=0
20:02:19.438 00.000 9960 worker thread done servicing request
20:02:19.438 00.000 9960 Worker thread wakes up
20:02:19.438 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:02:19.444 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:02:19.444 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1239,859,31,31)
20:02:20.688 01.244 9960 Exposure complete
20:02:20.810 00.122 9960 worker thread done servicing request
20:02:20.810 00.000 11872 OnExposeComplete: enter
20:02:20.810 00.000 11872 UpdateGuideState(): m_state=6
20:02:20.826 00.016 11872 Star::Find(15, 1254, 873, 0, (0,0,0,0), 1.5, 10.0, 255) frame 176
20:02:20.832 00.006 11872 Star::Find returns 1 (0), X=1254.16, Y=874.00, Mass=9116, SNR=57.3, Peak=205 HFD=7.2
20:02:20.832 00.000 11872 CameraToMount -- cameraTheta (0.65) - m_xAngle (-3.14) = xAngle (3.79 = -2.49)
20:02:20.841 00.009 11872 CameraToMount -- cameraTheta (0.65) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.62 = -2.66)
20:02:20.844 00.003 11872 CameraToMount -- cameraX=0.04 cameraY=0.03 hyp=0.04 cameraTheta=0.65 mountX=-0.04 mountY=-0.02, mountTheta=-2.62
20:02:20.844 00.000 11872 SchedulePrimaryMove(0FA44CE0, x=0.04, y=0.03, opts=13)
20:02:20.844 00.000 11872 Enqueuing Move request for scope (0.04, 0.03)
20:02:20.858 00.014 9960 Worker thread wakes up
20:02:20.858 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=205, med=1, FiltMin=0, FiltMax=171, Gamma=1.000
20:02:20.861 00.003 11872 UpdateGuideState exits: m=9116 SNR=57.3
20:02:20.861 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:02:20.861 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:02:20.874 00.013 11872 Enqueuing Expose request
20:02:20.878 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.03) opts 0xd
20:02:20.878 00.000 9960 Handling offset move in thread for scope, endpoint = (0.04, 0.03)
20:02:20.878 00.000 9960 Moving (0.04, 0.03) raw xDistance=-0.04 yDistance=-0.02
20:02:20.878 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:02:20.878 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:02:20.878 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:02:20.878 00.000 9960 MoveAxis(E, 0, ABG)
20:02:20.878 00.000 9960 Move returns status 0, amount 0
20:02:20.878 00.000 9960 MoveAxis(N, 0, ABG)
20:02:20.878 00.000 9960 Move returns status 0, amount 0
20:02:20.878 00.000 9960 move complete, result=0
20:02:20.878 00.000 9960 worker thread done servicing request
20:02:20.878 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:02:20.889 00.011 9960 Worker thread wakes up
20:02:20.889 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:02:20.889 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1239,859,31,31)
20:02:22.135 01.246 9960 Exposure complete
20:02:22.274 00.139 9960 worker thread done servicing request
20:02:22.274 00.000 11872 OnExposeComplete: enter
20:02:22.274 00.000 11872 UpdateGuideState(): m_state=6
20:02:22.283 00.009 11872 Star::Find(15, 1254, 873, 0, (0,0,0,0), 1.5, 10.0, 255) frame 177
20:02:22.283 00.000 11872 Star::Find returns 1 (0), X=1254.16, Y=874.61, Mass=9479, SNR=58.0, Peak=212 HFD=7.2
20:02:22.292 00.009 11872 CameraToMount -- cameraTheta (1.52) - m_xAngle (-3.14) = xAngle (4.65 = -1.63)
20:02:22.292 00.000 11872 CameraToMount -- cameraTheta (1.52) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.48 = -1.80)
20:02:22.300 00.008 11872 CameraToMount -- cameraX=0.04 cameraY=0.64 hyp=0.65 cameraTheta=1.52 mountX=-0.04 mountY=-0.63, mountTheta=-1.63
20:02:22.300 00.000 11872 SchedulePrimaryMove(0FA44CE0, x=0.04, y=0.64, opts=13)
20:02:22.307 00.007 11872 Enqueuing Move request for scope (0.04, 0.64)
20:02:22.307 00.000 9960 Worker thread wakes up
20:02:22.307 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=212, med=1, FiltMin=0, FiltMax=172, Gamma=1.000
20:02:22.318 00.011 11872 UpdateGuideState exits: m=9479 SNR=58.0
20:02:22.323 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:02:22.323 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:02:22.333 00.010 11872 Enqueuing Expose request
20:02:22.338 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.64) opts 0xd
20:02:22.338 00.000 9960 Handling offset move in thread for scope, endpoint = (0.04, 0.64)
20:02:22.338 00.000 9960 Moving (0.04, 0.64) raw xDistance=-0.04 yDistance=-0.63
20:02:22.338 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:02:22.338 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.63 from input -0.63
20:02:22.338 00.000 9960 MoveAxis(E, 0, ABG)
20:02:22.338 00.000 9960 Move returns status 0, amount 0
20:02:22.338 00.000 9960 MoveAxis(N, 469, ABG)
20:02:22.338 00.000 9960 Guiding  Dir = 0, Dur = 469
20:02:22.338 00.000 9960 IsSlewing returns 0
20:02:22.338 00.000 9960 IsGuiding returns 0
20:02:22.338 00.000 9960 PulseGuide returned control before completion, sleep 479
20:02:22.835 00.497 9960 IsGuiding returns 1
20:02:22.837 00.002 9960 scope still moving after pulse duration time elapsed
20:02:22.867 00.030 9960 IsSlewing returns 0
20:02:22.867 00.000 9960 IsGuiding returns 0
20:02:22.867 00.000 9960 scope move finished after 469 + 57 ms
20:02:22.867 00.000 9960 Move returns status 0, amount 469
20:02:22.867 00.000 9960 move complete, result=0
20:02:22.867 00.000 9960 worker thread done servicing request
20:02:22.867 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.6 px 469 ms NORTH
20:02:22.876 00.009 9960 Worker thread wakes up
20:02:22.876 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:02:22.876 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1239,859,31,31)
20:02:24.122 01.246 9960 Exposure complete
20:02:24.250 00.128 9960 worker thread done servicing request
20:02:24.250 00.000 11872 OnExposeComplete: enter
20:02:24.255 00.005 11872 UpdateGuideState(): m_state=6
20:02:24.260 00.005 11872 Star::Find(15, 1254, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 178
20:02:24.260 00.000 11872 Star::Find returns 1 (0), X=1254.05, Y=873.84, Mass=9636, SNR=60.8, Peak=216 HFD=7.3
20:02:24.277 00.017 11872 CameraToMount -- cameraTheta (-2.10) - m_xAngle (-3.14) = xAngle (1.04 = 1.04)
20:02:24.281 00.004 11872 CameraToMount -- cameraTheta (-2.10) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.87 = 0.87)
20:02:24.287 00.006 11872 CameraToMount -- cameraX=-0.07 cameraY=-0.12 hyp=0.14 cameraTheta=-2.10 mountX=0.07 mountY=0.11, mountTheta=0.99
20:02:24.293 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.07, y=-0.12, opts=13)
20:02:24.293 00.000 11872 Enqueuing Move request for scope (-0.07, -0.12)
20:02:24.304 00.011 9960 Worker thread wakes up
20:02:24.304 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=216, med=1, FiltMin=0, FiltMax=185, Gamma=1.000
20:02:24.310 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.12) opts 0xd
20:02:24.310 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.07, -0.12)
20:02:24.310 00.000 9960 Moving (-0.07, -0.12) raw xDistance=0.07 yDistance=0.11
20:02:24.310 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
20:02:24.310 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:02:24.310 00.000 11872 UpdateGuideState exits: m=9636 SNR=60.8
20:02:24.310 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:02:24.320 00.010 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:02:24.325 00.005 11872 Enqueuing Expose request
20:02:24.329 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
20:02:24.329 00.000 9960 MoveAxis(E, 0, ABG)
20:02:24.329 00.000 9960 Move returns status 0, amount 0
20:02:24.329 00.000 9960 MoveAxis(N, 0, ABG)
20:02:24.329 00.000 9960 Move returns status 0, amount 0
20:02:24.329 00.000 9960 move complete, result=0
20:02:24.329 00.000 9960 worker thread done servicing request
20:02:24.329 00.000 9960 Worker thread wakes up
20:02:24.329 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:02:24.329 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1239,859,31,31)
20:02:24.329 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:02:25.587 01.258 9960 Exposure complete
20:02:25.712 00.125 9960 worker thread done servicing request
20:02:25.714 00.002 11872 OnExposeComplete: enter
20:02:25.718 00.004 11872 UpdateGuideState(): m_state=6
20:02:25.724 00.006 11872 Star::Find(15, 1254, 873, 0, (0,0,0,0), 1.5, 10.0, 255) frame 179
20:02:25.728 00.004 11872 Star::Find returns 1 (0), X=1254.11, Y=874.36, Mass=9882, SNR=58.3, Peak=218 HFD=7.3
20:02:25.733 00.005 11872 CameraToMount -- cameraTheta (1.60) - m_xAngle (-3.14) = xAngle (4.74 = -1.55)
20:02:25.739 00.006 11872 CameraToMount -- cameraTheta (1.60) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.57 = -1.72)
20:02:25.742 00.003 11872 CameraToMount -- cameraX=-0.01 cameraY=0.39 hyp=0.39 cameraTheta=1.60 mountX=0.01 mountY=-0.39, mountTheta=-1.54
20:02:25.749 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.01, y=0.39, opts=13)
20:02:25.753 00.004 11872 Enqueuing Move request for scope (-0.01, 0.39)
20:02:25.762 00.009 9960 Worker thread wakes up
20:02:25.762 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.39) opts 0xd
20:02:25.763 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.01, 0.39)
20:02:25.763 00.000 9960 Moving (-0.01, 0.39) raw xDistance=0.01 yDistance=-0.39
20:02:25.763 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:02:25.763 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.39 from input -0.39
20:02:25.763 00.000 9960 MoveAxis(E, 0, ABG)
20:02:25.764 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=218, med=1, FiltMin=0, FiltMax=185, Gamma=1.000
20:02:25.766 00.002 9960 Move returns status 0, amount 0
20:02:25.766 00.000 9960 MoveAxis(N, 290, ABG)
20:02:25.766 00.000 9960 Guiding  Dir = 0, Dur = 290
20:02:25.766 00.000 11872 UpdateGuideState exits: m=9882 SNR=58.3
20:02:25.779 00.013 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:02:25.784 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:02:25.784 00.000 11872 Enqueuing Expose request
20:02:25.791 00.007 9960 IsSlewing returns 0
20:02:25.791 00.000 9960 IsGuiding returns 0
20:02:25.791 00.000 9960 PulseGuide returned control before completion, sleep 300
20:02:26.098 00.307 9960 IsGuiding returns 1
20:02:26.098 00.000 9960 scope still moving after pulse duration time elapsed
20:02:26.130 00.032 9960 IsSlewing returns 0
20:02:26.130 00.000 9960 IsGuiding returns 0
20:02:26.130 00.000 9960 scope move finished after 290 + 48 ms
20:02:26.130 00.000 9960 Move returns status 0, amount 290
20:02:26.130 00.000 9960 move complete, result=0
20:02:26.134 00.004 9960 worker thread done servicing request
20:02:26.134 00.000 9960 Worker thread wakes up
20:02:26.134 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.4 px 290 ms NORTH
20:02:26.137 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
20:02:26.137 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1239,859,31,31)
20:02:27.396 01.259 9960 Exposure complete
20:02:27.531 00.135 9960 worker thread done servicing request
20:02:27.531 00.000 11872 OnExposeComplete: enter
20:02:27.533 00.002 11872 UpdateGuideState(): m_state=6
20:02:27.533 00.000 11872 Star::Find(15, 1254, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 180
20:02:27.542 00.009 11872 Star::Find returns 1 (0), X=1253.97, Y=873.79, Mass=9928, SNR=62.3, Peak=210 HFD=7.5
20:02:27.547 00.005 11872 CameraToMount -- cameraTheta (-2.28) - m_xAngle (-3.14) = xAngle (0.86 = 0.86)
20:02:27.550 00.003 11872 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.69 = 0.69)
20:02:27.550 00.000 11872 CameraToMount -- cameraX=-0.15 cameraY=-0.18 hyp=0.23 cameraTheta=-2.28 mountX=0.15 mountY=0.15, mountTheta=0.77
20:02:27.560 00.010 11872 SchedulePrimaryMove(0FA44CE0, x=-0.15, y=-0.18, opts=13)
20:02:27.560 00.000 11872 Enqueuing Move request for scope (-0.15, -0.18)
20:02:27.567 00.007 9960 Worker thread wakes up
20:02:27.567 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.18) opts 0xd
20:02:27.567 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.15, -0.18)
20:02:27.567 00.000 9960 Moving (-0.15, -0.18) raw xDistance=0.15 yDistance=0.15
20:02:27.567 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=210, med=1, FiltMin=0, FiltMax=175, Gamma=1.000
20:02:27.575 00.008 11872 UpdateGuideState exits: m=9928 SNR=62.3
20:02:27.575 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:02:27.575 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:02:27.585 00.010 11872 Enqueuing Expose request
20:02:27.585 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
20:02:27.585 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:02:27.591 00.006 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
20:02:27.591 00.000 9960 MoveAxis(E, 0, ABG)
20:02:27.591 00.000 9960 Move returns status 0, amount 0
20:02:27.591 00.000 9960 MoveAxis(N, 0, ABG)
20:02:27.591 00.000 9960 Move returns status 0, amount 0
20:02:27.591 00.000 9960 move complete, result=0
20:02:27.591 00.000 9960 worker thread done servicing request
20:02:27.591 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:02:27.593 00.002 9960 Worker thread wakes up
20:02:27.593 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:02:27.593 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1239,859,31,31)
20:02:28.839 01.246 9960 Exposure complete
20:02:28.979 00.140 9960 worker thread done servicing request
20:02:28.979 00.000 11872 OnExposeComplete: enter
20:02:28.984 00.005 11872 UpdateGuideState(): m_state=6
20:02:28.989 00.005 11872 Star::Find(15, 1253, 873, 0, (0,0,0,0), 1.5, 10.0, 255) frame 181
20:02:28.995 00.006 11872 Star::Find returns 1 (0), X=1254.14, Y=873.83, Mass=9298, SNR=59.2, Peak=205 HFD=7.3
20:02:28.995 00.000 11872 CameraToMount -- cameraTheta (-1.43) - m_xAngle (-3.14) = xAngle (1.71 = 1.71)
20:02:29.006 00.011 11872 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.54 = 1.54)
20:02:29.006 00.000 11872 CameraToMount -- cameraX=0.02 cameraY=-0.14 hyp=0.14 cameraTheta=-1.43 mountX=-0.02 mountY=0.14, mountTheta=1.71
20:02:29.015 00.009 11872 SchedulePrimaryMove(0FA44CE0, x=0.02, y=-0.14, opts=13)
20:02:29.018 00.003 11872 Enqueuing Move request for scope (0.02, -0.14)
20:02:29.018 00.000 9960 Worker thread wakes up
20:02:29.018 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.14) opts 0xd
20:02:29.018 00.000 9960 Handling offset move in thread for scope, endpoint = (0.02, -0.14)
20:02:29.018 00.000 9960 Moving (0.02, -0.14) raw xDistance=-0.02 yDistance=0.14
20:02:29.024 00.006 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:02:29.024 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:02:29.024 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=205, med=1, FiltMin=0, FiltMax=184, Gamma=1.000
20:02:29.026 00.002 11872 UpdateGuideState exits: m=9298 SNR=59.2
20:02:29.026 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:02:29.026 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:02:29.026 00.000 11872 Enqueuing Expose request
20:02:29.041 00.015 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
20:02:29.041 00.000 9960 MoveAxis(E, 0, ABG)
20:02:29.041 00.000 9960 Move returns status 0, amount 0
20:02:29.041 00.000 9960 MoveAxis(N, 0, ABG)
20:02:29.041 00.000 9960 Move returns status 0, amount 0
20:02:29.041 00.000 9960 move complete, result=0
20:02:29.041 00.000 9960 worker thread done servicing request
20:02:29.041 00.000 11872 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:02:29.041 00.000 9960 Worker thread wakes up
20:02:29.041 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:02:29.041 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1239,859,31,31)
20:02:30.304 01.263 9960 Exposure complete
20:02:30.445 00.141 9960 worker thread done servicing request
20:02:30.445 00.000 11872 OnExposeComplete: enter
20:02:30.448 00.003 11872 UpdateGuideState(): m_state=6
20:02:30.458 00.010 11872 Star::Find(15, 1254, 873, 0, (0,0,0,0), 1.5, 10.0, 255) frame 182
20:02:30.464 00.006 11872 Star::Find returns 1 (0), X=1254.07, Y=874.35, Mass=9231, SNR=55.6, Peak=202 HFD=7.2
20:02:30.468 00.004 11872 CameraToMount -- cameraTheta (1.69) - m_xAngle (-3.14) = xAngle (4.83 = -1.45)
20:02:30.473 00.005 11872 CameraToMount -- cameraTheta (1.69) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.66 = -1.62)
20:02:30.477 00.004 11872 CameraToMount -- cameraX=-0.05 cameraY=0.38 hyp=0.38 cameraTheta=1.69 mountX=0.05 mountY=-0.38, mountTheta=-1.45
20:02:30.479 00.002 11872 SchedulePrimaryMove(0FA44CE0, x=-0.05, y=0.38, opts=13)
20:02:30.479 00.000 11872 Enqueuing Move request for scope (-0.05, 0.38)
20:02:30.491 00.012 9960 Worker thread wakes up
20:02:30.491 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.38) opts 0xd
20:02:30.491 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.05, 0.38)
20:02:30.491 00.000 9960 Moving (-0.05, 0.38) raw xDistance=0.05 yDistance=-0.38
20:02:30.494 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
20:02:30.494 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.38 from input -0.38
20:02:30.494 00.000 9960 MoveAxis(E, 0, ABG)
20:02:30.494 00.000 9960 Move returns status 0, amount 0
20:02:30.494 00.000 9960 MoveAxis(N, 287, ABG)
20:02:30.494 00.000 9960 Guiding  Dir = 0, Dur = 287
20:02:30.494 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=202, med=1, FiltMin=0, FiltMax=183, Gamma=1.000
20:02:30.494 00.000 11872 UpdateGuideState exits: m=9231 SNR=55.6
20:02:30.494 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:02:30.504 00.010 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:02:30.511 00.007 9960 IsSlewing returns 0
20:02:30.511 00.000 11872 Enqueuing Expose request
20:02:30.511 00.000 9960 IsGuiding returns 0
20:02:30.511 00.000 9960 PulseGuide returned control before completion, sleep 297
20:02:30.821 00.310 9960 IsGuiding returns 1
20:02:30.823 00.002 9960 scope still moving after pulse duration time elapsed
20:02:30.854 00.031 9960 IsSlewing returns 0
20:02:30.854 00.000 9960 IsGuiding returns 0
20:02:30.856 00.002 9960 scope move finished after 287 + 53 ms
20:02:30.856 00.000 9960 Move returns status 0, amount 287
20:02:30.858 00.002 9960 move complete, result=0
20:02:30.858 00.000 9960 worker thread done servicing request
20:02:30.858 00.000 9960 Worker thread wakes up
20:02:30.858 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.4 px 287 ms NORTH
20:02:30.858 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:02:30.858 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1239,859,31,31)
20:02:32.107 01.249 9960 Exposure complete
20:02:32.249 00.142 9960 worker thread done servicing request
20:02:32.249 00.000 11872 OnExposeComplete: enter
20:02:32.249 00.000 11872 UpdateGuideState(): m_state=6
20:02:32.260 00.011 11872 Star::Find(15, 1254, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 183
20:02:32.265 00.005 11872 Star::Find returns 1 (0), X=1254.10, Y=873.86, Mass=9280, SNR=58.7, Peak=197 HFD=7.3
20:02:32.265 00.000 11872 CameraToMount -- cameraTheta (-1.70) - m_xAngle (-3.14) = xAngle (1.43 = 1.43)
20:02:32.265 00.000 11872 CameraToMount -- cameraTheta (-1.70) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.26 = 1.26)
20:02:32.281 00.016 11872 CameraToMount -- cameraX=-0.02 cameraY=-0.11 hyp=0.11 cameraTheta=-1.70 mountX=0.02 mountY=0.11, mountTheta=1.43
20:02:32.281 00.000 11872 SchedulePrimaryMove(0FA44CE0, x=-0.02, y=-0.11, opts=13)
20:02:32.281 00.000 11872 Enqueuing Move request for scope (-0.02, -0.11)
20:02:32.295 00.014 9960 Worker thread wakes up
20:02:32.295 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=197, med=1, FiltMin=0, FiltMax=169, Gamma=1.000
20:02:32.299 00.004 11872 UpdateGuideState exits: m=9280 SNR=58.7
20:02:32.299 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:02:32.299 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:02:32.313 00.014 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.11) opts 0xd
20:02:32.313 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.02, -0.11)
20:02:32.313 00.000 11872 Enqueuing Expose request
20:02:32.319 00.006 9960 Moving (-0.02, -0.11) raw xDistance=0.02 yDistance=0.11
20:02:32.319 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:02:32.319 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:02:32.319 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
20:02:32.319 00.000 9960 MoveAxis(E, 0, ABG)
20:02:32.319 00.000 9960 Move returns status 0, amount 0
20:02:32.319 00.000 9960 MoveAxis(N, 0, ABG)
20:02:32.319 00.000 9960 Move returns status 0, amount 0
20:02:32.319 00.000 9960 move complete, result=0
20:02:32.319 00.000 9960 worker thread done servicing request
20:02:32.319 00.000 9960 Worker thread wakes up
20:02:32.319 00.000 11872 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:02:32.325 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:02:32.328 00.003 9960 Handling exposure in thread, d=1000 o=3 r=(1239,859,31,31)
20:02:33.577 01.249 9960 Exposure complete
20:02:33.701 00.124 9960 worker thread done servicing request
20:02:33.703 00.002 11872 OnExposeComplete: enter
20:02:33.703 00.000 11872 UpdateGuideState(): m_state=6
20:02:33.703 00.000 11872 Star::Find(15, 1254, 873, 0, (0,0,0,0), 1.5, 10.0, 255) frame 184
20:02:33.716 00.013 11872 Star::Find returns 1 (0), X=1254.03, Y=873.99, Mass=9440, SNR=58.1, Peak=201 HFD=7.2
20:02:33.716 00.000 11872 CameraToMount -- cameraTheta (2.90) - m_xAngle (-3.14) = xAngle (6.04 = -0.24)
20:02:33.716 00.000 11872 CameraToMount -- cameraTheta (2.90) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.87 = -0.41)
20:02:33.729 00.013 11872 CameraToMount -- cameraX=-0.09 cameraY=0.02 hyp=0.09 cameraTheta=2.90 mountX=0.09 mountY=-0.04, mountTheta=-0.39
20:02:33.733 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.09, y=0.02, opts=13)
20:02:33.733 00.000 11872 Enqueuing Move request for scope (-0.09, 0.02)
20:02:33.733 00.000 9960 Worker thread wakes up
20:02:33.733 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.02) opts 0xd
20:02:33.733 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.09, 0.02)
20:02:33.733 00.000 9960 Moving (-0.09, 0.02) raw xDistance=0.09 yDistance=-0.04
20:02:33.733 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
20:02:33.733 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:02:33.745 00.012 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:02:33.745 00.000 9960 MoveAxis(E, 0, ABG)
20:02:33.745 00.000 9960 Move returns status 0, amount 0
20:02:33.745 00.000 9960 MoveAxis(N, 0, ABG)
20:02:33.745 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=201, med=1, FiltMin=0, FiltMax=181, Gamma=1.000
20:02:33.750 00.005 9960 Move returns status 0, amount 0
20:02:33.750 00.000 11872 UpdateGuideState exits: m=9440 SNR=58.1
20:02:33.754 00.004 9960 move complete, result=0
20:02:33.754 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:02:33.755 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:02:33.764 00.009 9960 worker thread done servicing request
20:02:33.764 00.000 11872 Enqueuing Expose request
20:02:33.770 00.006 9960 Worker thread wakes up
20:02:33.770 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:02:33.776 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:02:33.776 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1239,859,31,31)
20:02:35.015 01.239 9960 Exposure complete
20:02:35.171 00.156 9960 worker thread done servicing request
20:02:35.171 00.000 11872 OnExposeComplete: enter
20:02:35.171 00.000 11872 UpdateGuideState(): m_state=6
20:02:35.171 00.000 11872 Star::Find(15, 1254, 873, 0, (0,0,0,0), 1.5, 10.0, 255) frame 185
20:02:35.185 00.014 11872 Star::Find returns 1 (0), X=1254.00, Y=874.07, Mass=9658, SNR=59.1, Peak=206 HFD=7.3
20:02:35.188 00.003 11872 CameraToMount -- cameraTheta (2.46) - m_xAngle (-3.14) = xAngle (5.60 = -0.68)
20:02:35.188 00.000 11872 CameraToMount -- cameraTheta (2.46) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.43 = -0.86)
20:02:35.188 00.000 11872 CameraToMount -- cameraX=-0.12 cameraY=0.10 hyp=0.15 cameraTheta=2.46 mountX=0.12 mountY=-0.12, mountTheta=-0.77
20:02:35.198 00.010 11872 SchedulePrimaryMove(0FA44CE0, x=-0.12, y=0.10, opts=13)
20:02:35.205 00.007 11872 Enqueuing Move request for scope (-0.12, 0.10)
20:02:35.209 00.004 9960 Worker thread wakes up
20:02:35.209 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.10) opts 0xd
20:02:35.209 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.12, 0.10)
20:02:35.209 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=1, FiltMin=0, FiltMax=176, Gamma=1.000
20:02:35.214 00.005 11872 UpdateGuideState exits: m=9658 SNR=59.1
20:02:35.217 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:02:35.222 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:02:35.222 00.000 11872 Enqueuing Expose request
20:02:35.229 00.007 9960 Moving (-0.12, 0.10) raw xDistance=0.12 yDistance=-0.12
20:02:35.229 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
20:02:35.229 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:02:35.229 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
20:02:35.229 00.000 9960 MoveAxis(E, 0, ABG)
20:02:35.229 00.000 9960 Move returns status 0, amount 0
20:02:35.229 00.000 9960 MoveAxis(N, 0, ABG)
20:02:35.229 00.000 9960 Move returns status 0, amount 0
20:02:35.229 00.000 9960 move complete, result=0
20:02:35.229 00.000 9960 worker thread done servicing request
20:02:35.229 00.000 9960 Worker thread wakes up
20:02:35.229 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:02:35.235 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:02:35.235 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1239,859,31,31)
20:02:36.486 01.251 9960 Exposure complete
20:02:36.608 00.122 9960 worker thread done servicing request
20:02:36.608 00.000 11872 OnExposeComplete: enter
20:02:36.620 00.012 11872 UpdateGuideState(): m_state=6
20:02:36.625 00.005 11872 Star::Find(15, 1253, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 186
20:02:36.625 00.000 11872 Star::Find returns 1 (0), X=1253.86, Y=874.49, Mass=10004, SNR=62.9, Peak=211 HFD=7.4
20:02:36.635 00.010 11872 CameraToMount -- cameraTheta (2.04) - m_xAngle (-3.14) = xAngle (5.17 = -1.11)
20:02:36.644 00.009 11872 CameraToMount -- cameraTheta (2.04) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.00 = -1.28)
20:02:36.651 00.007 11872 CameraToMount -- cameraX=-0.26 cameraY=0.52 hyp=0.59 cameraTheta=2.04 mountX=0.26 mountY=-0.56, mountTheta=-1.14
20:02:36.662 00.011 11872 SchedulePrimaryMove(0FA44CE0, x=-0.26, y=0.52, opts=13)
20:02:36.667 00.005 11872 Enqueuing Move request for scope (-0.26, 0.52)
20:02:36.667 00.000 9960 Worker thread wakes up
20:02:36.667 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=1, FiltMin=0, FiltMax=166, Gamma=1.000
20:02:36.677 00.010 11872 UpdateGuideState exits: m=10004 SNR=62.9
20:02:36.682 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.52) opts 0xd
20:02:36.682 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.26, 0.52)
20:02:36.682 00.000 9960 Moving (-0.26, 0.52) raw xDistance=0.26 yDistance=-0.56
20:02:36.682 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:02:36.682 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:02:36.693 00.011 11872 Enqueuing Expose request
20:02:36.698 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
20:02:36.698 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.56 from input -0.56
20:02:36.698 00.000 9960 MoveAxis(W, 109, ABG)
20:02:36.698 00.000 9960 Guiding  Dir = 3, Dur = 109
20:02:36.698 00.000 9960 IsSlewing returns 0
20:02:36.698 00.000 9960 IsGuiding returns 0
20:02:36.698 00.000 9960 PulseGuide returned control before completion, sleep 119
20:02:36.823 00.125 9960 IsGuiding returns 1
20:02:36.824 00.001 9960 scope still moving after pulse duration time elapsed
20:02:36.854 00.030 9960 IsSlewing returns 0
20:02:36.856 00.002 9960 IsGuiding returns 0
20:02:36.856 00.000 9960 scope move finished after 109 + 49 ms
20:02:36.856 00.000 9960 Move returns status 0, amount 109
20:02:36.856 00.000 9960 MoveAxis(N, 419, ABG)
20:02:36.856 00.000 9960 Guiding  Dir = 0, Dur = 419
20:02:36.856 00.000 9960 IsSlewing returns 0
20:02:36.861 00.005 9960 IsGuiding returns 0
20:02:36.861 00.000 9960 PulseGuide returned control before completion, sleep 429
20:02:37.302 00.441 9960 IsGuiding returns 1
20:02:37.302 00.000 9960 scope still moving after pulse duration time elapsed
20:02:37.333 00.031 9960 IsSlewing returns 0
20:02:37.335 00.002 9960 IsGuiding returns 0
20:02:37.336 00.001 9960 scope move finished after 419 + 55 ms
20:02:37.336 00.000 9960 Move returns status 0, amount 419
20:02:37.336 00.000 9960 move complete, result=0
20:02:37.336 00.000 9960 worker thread done servicing request
20:02:37.336 00.000 9960 Worker thread wakes up
20:02:37.336 00.000 11872 GuideStep: 0.3 px 109 ms WEST, -0.6 px 419 ms NORTH
20:02:37.343 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:02:37.343 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1239,859,31,31)
20:02:38.604 01.261 9960 Exposure complete
20:02:38.749 00.145 9960 worker thread done servicing request
20:02:38.749 00.000 11872 OnExposeComplete: enter
20:02:38.749 00.000 11872 UpdateGuideState(): m_state=6
20:02:38.761 00.012 11872 Star::Find(15, 1253, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 187
20:02:38.766 00.005 11872 Star::Find returns 1 (0), X=1254.36, Y=873.48, Mass=9381, SNR=58.7, Peak=207 HFD=7.3
20:02:38.770 00.004 11872 CameraToMount -- cameraTheta (-1.11) - m_xAngle (-3.14) = xAngle (2.03 = 2.03)
20:02:38.770 00.000 11872 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.86 = 1.86)
20:02:38.779 00.009 11872 CameraToMount -- cameraX=0.24 cameraY=-0.48 hyp=0.54 cameraTheta=-1.11 mountX=-0.24 mountY=0.52, mountTheta=2.01
20:02:38.783 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.24, y=-0.48, opts=13)
20:02:38.783 00.000 11872 Enqueuing Move request for scope (0.24, -0.48)
20:02:38.794 00.011 9960 Worker thread wakes up
20:02:38.794 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=1, FiltMin=0, FiltMax=172, Gamma=1.000
20:02:38.797 00.003 11872 UpdateGuideState exits: m=9381 SNR=58.7
20:02:38.801 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:02:38.801 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:02:38.801 00.000 11872 Enqueuing Expose request
20:02:38.813 00.012 9960 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.48) opts 0xd
20:02:38.813 00.000 9960 Handling offset move in thread for scope, endpoint = (0.24, -0.48)
20:02:38.813 00.000 9960 Moving (0.24, -0.48) raw xDistance=-0.24 yDistance=0.52
20:02:38.813 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.24
20:02:38.813 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:02:38.813 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.52
20:02:38.813 00.000 9960 MoveAxis(E, 93, ABG)
20:02:38.813 00.000 9960 Guiding  Dir = 2, Dur = 93
20:02:38.813 00.000 9960 IsSlewing returns 0
20:02:38.813 00.000 9960 IsGuiding returns 0
20:02:38.813 00.000 9960 PulseGuide returned control before completion, sleep 103
20:02:38.925 00.112 9960 IsGuiding returns 1
20:02:38.925 00.000 9960 scope still moving after pulse duration time elapsed
20:02:38.956 00.031 9960 IsSlewing returns 0
20:02:38.956 00.000 9960 IsGuiding returns 0
20:02:38.956 00.000 9960 scope move finished after 93 + 48 ms
20:02:38.956 00.000 9960 Move returns status 0, amount 93
20:02:38.956 00.000 9960 MoveAxis(N, 0, ABG)
20:02:38.956 00.000 9960 Move returns status 0, amount 0
20:02:38.956 00.000 9960 move complete, result=0
20:02:38.956 00.000 9960 worker thread done servicing request
20:02:38.956 00.000 9960 Worker thread wakes up
20:02:38.956 00.000 11872 GuideStep: -0.2 px 93 ms EAST, 0.5 px 0 ms NORTH
20:02:38.956 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:02:38.967 00.011 9960 Handling exposure in thread, d=1000 o=3 r=(1239,859,31,31)
20:02:40.220 01.253 9960 Exposure complete
20:02:40.354 00.134 9960 worker thread done servicing request
20:02:40.354 00.000 11872 OnExposeComplete: enter
20:02:40.358 00.004 11872 UpdateGuideState(): m_state=6
20:02:40.358 00.000 11872 Star::Find(15, 1254, 873, 0, (0,0,0,0), 1.5, 10.0, 255) frame 188
20:02:40.358 00.000 11872 Star::Find returns 1 (0), X=1254.27, Y=873.68, Mass=9622, SNR=59.8, Peak=229 HFD=7.1
20:02:40.372 00.014 11872 CameraToMount -- cameraTheta (-1.11) - m_xAngle (-3.14) = xAngle (2.03 = 2.03)
20:02:40.372 00.000 11872 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.86 = 1.86)
20:02:40.372 00.000 11872 CameraToMount -- cameraX=0.15 cameraY=-0.29 hyp=0.33 cameraTheta=-1.11 mountX=-0.15 mountY=0.31, mountTheta=2.00
20:02:40.388 00.016 11872 SchedulePrimaryMove(0FA44CE0, x=0.15, y=-0.29, opts=13)
20:02:40.389 00.001 11872 Enqueuing Move request for scope (0.15, -0.29)
20:02:40.389 00.000 9960 Worker thread wakes up
20:02:40.389 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=229, med=1, FiltMin=0, FiltMax=176, Gamma=1.000
20:02:40.389 00.000 11872 UpdateGuideState exits: m=9622 SNR=59.8
20:02:40.403 00.014 9960 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.29) opts 0xd
20:02:40.403 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:02:40.406 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:02:40.406 00.000 11872 Enqueuing Expose request
20:02:40.416 00.010 9960 Handling offset move in thread for scope, endpoint = (0.15, -0.29)
20:02:40.416 00.000 9960 Moving (0.15, -0.29) raw xDistance=-0.15 yDistance=0.31
20:02:40.416 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
20:02:40.416 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:02:40.416 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31
20:02:40.416 00.000 9960 MoveAxis(E, 0, ABG)
20:02:40.416 00.000 9960 Move returns status 0, amount 0
20:02:40.416 00.000 9960 MoveAxis(N, 0, ABG)
20:02:40.416 00.000 9960 Move returns status 0, amount 0
20:02:40.419 00.003 9960 move complete, result=0
20:02:40.419 00.000 9960 worker thread done servicing request
20:02:40.419 00.000 11872 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
20:02:40.424 00.005 9960 Worker thread wakes up
20:02:40.424 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:02:40.424 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1239,859,31,31)
20:02:41.669 01.245 9960 Exposure complete
20:02:41.773 00.104 9960 worker thread done servicing request
20:02:41.774 00.001 11872 OnExposeComplete: enter
20:02:41.778 00.004 11872 UpdateGuideState(): m_state=6
20:02:41.783 00.005 11872 Star::Find(15, 1254, 873, 0, (0,0,0,0), 1.5, 10.0, 255) frame 189
20:02:41.787 00.004 11872 Star::Find returns 1 (0), X=1254.29, Y=874.43, Mass=9571, SNR=59.1, Peak=212 HFD=7.3
20:02:41.791 00.004 11872 CameraToMount -- cameraTheta (1.21) - m_xAngle (-3.14) = xAngle (4.35 = -1.93)
20:02:41.796 00.005 11872 CameraToMount -- cameraTheta (1.21) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.18 = -2.10)
20:02:41.801 00.005 11872 CameraToMount -- cameraX=0.17 cameraY=0.46 hyp=0.49 cameraTheta=1.21 mountX=-0.17 mountY=-0.43, mountTheta=-1.96
20:02:41.807 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.17, y=0.46, opts=13)
20:02:41.812 00.005 11872 Enqueuing Move request for scope (0.17, 0.46)
20:02:41.816 00.004 9960 Worker thread wakes up
20:02:41.816 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.46) opts 0xd
20:02:41.816 00.000 9960 Handling offset move in thread for scope, endpoint = (0.17, 0.46)
20:02:41.816 00.000 9960 Moving (0.17, 0.46) raw xDistance=-0.17 yDistance=-0.43
20:02:41.816 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
20:02:41.817 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.43 from input -0.43
20:02:41.817 00.000 9960 MoveAxis(E, 0, ABG)
20:02:41.817 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=212, med=1, FiltMin=0, FiltMax=173, Gamma=1.000
20:02:41.822 00.005 11872 UpdateGuideState exits: m=9571 SNR=59.1
20:02:41.825 00.003 9960 Move returns status 0, amount 0
20:02:41.825 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:02:41.830 00.005 9960 MoveAxis(N, 317, ABG)
20:02:41.831 00.001 9960 Guiding  Dir = 0, Dur = 317
20:02:41.831 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:02:41.836 00.005 11872 Enqueuing Expose request
20:02:41.840 00.004 9960 IsSlewing returns 0
20:02:41.840 00.000 9960 IsGuiding returns 0
20:02:41.841 00.001 9960 PulseGuide returned control before completion, sleep 327
20:02:42.178 00.337 9960 IsGuiding returns 1
20:02:42.179 00.001 9960 scope still moving after pulse duration time elapsed
20:02:42.209 00.030 9960 IsSlewing returns 0
20:02:42.210 00.001 9960 IsGuiding returns 0
20:02:42.211 00.001 9960 scope move finished after 317 + 53 ms
20:02:42.211 00.000 9960 Move returns status 0, amount 317
20:02:42.212 00.001 9960 move complete, result=0
20:02:42.212 00.000 9960 worker thread done servicing request
20:02:42.212 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.4 px 317 ms NORTH
20:02:42.219 00.007 9960 Worker thread wakes up
20:02:42.219 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:02:42.219 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1239,859,31,31)
20:02:43.462 01.243 9960 Exposure complete
20:02:43.597 00.135 9960 worker thread done servicing request
20:02:43.598 00.001 11872 OnExposeComplete: enter
20:02:43.601 00.003 11872 UpdateGuideState(): m_state=6
20:02:43.607 00.006 11872 Star::Find(15, 1254, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 190
20:02:43.611 00.004 11872 Star::Find returns 1 (0), X=1253.99, Y=874.11, Mass=9888, SNR=60.3, Peak=214 HFD=7.3
20:02:43.615 00.004 11872 CameraToMount -- cameraTheta (2.31) - m_xAngle (-3.14) = xAngle (5.45 = -0.83)
20:02:43.618 00.003 11872 CameraToMount -- cameraTheta (2.31) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.28 = -1.00)
20:02:43.623 00.005 11872 CameraToMount -- cameraX=-0.13 cameraY=0.14 hyp=0.19 cameraTheta=2.31 mountX=0.13 mountY=-0.16, mountTheta=-0.90
20:02:43.628 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.13, y=0.14, opts=13)
20:02:43.633 00.005 11872 Enqueuing Move request for scope (-0.13, 0.14)
20:02:43.636 00.003 9960 Worker thread wakes up
20:02:43.636 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=214, med=1, FiltMin=0, FiltMax=185, Gamma=1.000
20:02:43.640 00.004 11872 UpdateGuideState exits: m=9888 SNR=60.3
20:02:43.644 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:02:43.647 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.14) opts 0xd
20:02:43.647 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.13, 0.14)
20:02:43.647 00.000 9960 Moving (-0.13, 0.14) raw xDistance=0.13 yDistance=-0.16
20:02:43.649 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:02:43.654 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
20:02:43.654 00.000 11872 Enqueuing Expose request
20:02:43.657 00.003 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:02:43.659 00.002 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
20:02:43.659 00.000 9960 MoveAxis(E, 0, ABG)
20:02:43.659 00.000 9960 Move returns status 0, amount 0
20:02:43.659 00.000 9960 MoveAxis(N, 0, ABG)
20:02:43.659 00.000 9960 Move returns status 0, amount 0
20:02:43.660 00.001 9960 move complete, result=0
20:02:43.660 00.000 9960 worker thread done servicing request
20:02:43.660 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:02:43.665 00.005 9960 Worker thread wakes up
20:02:43.665 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:02:43.665 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1239,859,31,31)
20:02:44.915 01.250 9960 Exposure complete
20:02:45.075 00.160 9960 worker thread done servicing request
20:02:45.076 00.001 11872 OnExposeComplete: enter
20:02:45.088 00.012 11872 UpdateGuideState(): m_state=6
20:02:45.094 00.006 11872 Star::Find(15, 1253, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 191
20:02:45.100 00.006 11872 Star::Find returns 1 (0), X=1253.91, Y=874.40, Mass=9431, SNR=55.8, Peak=205 HFD=7.2
20:02:45.109 00.009 11872 CameraToMount -- cameraTheta (2.02) - m_xAngle (-3.14) = xAngle (5.16 = -1.12)
20:02:45.115 00.006 11872 CameraToMount -- cameraTheta (2.02) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.99 = -1.30)
20:02:45.119 00.004 11872 CameraToMount -- cameraX=-0.21 cameraY=0.44 hyp=0.48 cameraTheta=2.02 mountX=0.21 mountY=-0.47, mountTheta=-1.15
20:02:45.125 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.21, y=0.44, opts=13)
20:02:45.129 00.004 11872 Enqueuing Move request for scope (-0.21, 0.44)
20:02:45.132 00.003 9960 Worker thread wakes up
20:02:45.132 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=205, med=1, FiltMin=0, FiltMax=177, Gamma=1.000
20:02:45.137 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.44) opts 0xd
20:02:45.137 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.21, 0.44)
20:02:45.139 00.002 11872 UpdateGuideState exits: m=9431 SNR=55.8
20:02:45.142 00.003 9960 Moving (-0.21, 0.44) raw xDistance=0.21 yDistance=-0.47
20:02:45.142 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:02:45.146 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
20:02:45.146 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:02:45.150 00.004 9960 GuideAlgorithmResistSwitch::result() returns -0.47 from input -0.47
20:02:45.150 00.000 11872 Enqueuing Expose request
20:02:45.153 00.003 9960 MoveAxis(W, 88, ABG)
20:02:45.153 00.000 9960 Guiding  Dir = 3, Dur = 88
20:02:45.153 00.000 9960 IsSlewing returns 0
20:02:45.154 00.001 9960 IsGuiding returns 0
20:02:45.154 00.000 9960 PulseGuide returned control before completion, sleep 98
20:02:45.261 00.107 9960 IsGuiding returns 1
20:02:45.261 00.000 9960 scope still moving after pulse duration time elapsed
20:02:45.293 00.032 9960 IsSlewing returns 0
20:02:45.294 00.001 9960 IsGuiding returns 0
20:02:45.295 00.001 9960 scope move finished after 88 + 52 ms
20:02:45.295 00.000 9960 Move returns status 0, amount 88
20:02:45.295 00.000 9960 MoveAxis(N, 348, ABG)
20:02:45.295 00.000 9960 Guiding  Dir = 0, Dur = 348
20:02:45.296 00.001 9960 IsSlewing returns 0
20:02:45.298 00.002 9960 IsGuiding returns 0
20:02:45.298 00.000 9960 PulseGuide returned control before completion, sleep 358
20:02:45.671 00.373 9960 IsGuiding returns 1
20:02:45.672 00.001 9960 scope still moving after pulse duration time elapsed
20:02:45.702 00.030 9960 IsSlewing returns 0
20:02:45.704 00.002 9960 IsGuiding returns 0
20:02:45.704 00.000 9960 scope move finished after 348 + 58 ms
20:02:45.705 00.001 9960 Move returns status 0, amount 348
20:02:45.705 00.000 9960 move complete, result=0
20:02:45.706 00.001 9960 worker thread done servicing request
20:02:45.706 00.000 9960 Worker thread wakes up
20:02:45.706 00.000 11872 GuideStep: 0.2 px 88 ms WEST, -0.5 px 348 ms NORTH
20:02:45.713 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:02:45.713 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1239,859,31,31)
20:02:46.967 01.254 9960 Exposure complete
20:02:47.115 00.148 9960 worker thread done servicing request
20:02:47.115 00.000 11872 OnExposeComplete: enter
20:02:47.121 00.006 11872 UpdateGuideState(): m_state=6
20:02:47.125 00.004 11872 Star::Find(15, 1253, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 192
20:02:47.129 00.004 11872 Star::Find returns 1 (0), X=1254.16, Y=873.78, Mass=9627, SNR=61.7, Peak=213 HFD=7.3
20:02:47.133 00.004 11872 CameraToMount -- cameraTheta (-1.36) - m_xAngle (-3.14) = xAngle (1.78 = 1.78)
20:02:47.139 00.006 11872 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.60 = 1.60)
20:02:47.143 00.004 11872 CameraToMount -- cameraX=0.04 cameraY=-0.19 hyp=0.19 cameraTheta=-1.36 mountX=-0.04 mountY=0.19, mountTheta=1.77
20:02:47.149 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.04, y=-0.19, opts=13)
20:02:47.153 00.004 11872 Enqueuing Move request for scope (0.04, -0.19)
20:02:47.157 00.004 9960 Worker thread wakes up
20:02:47.157 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=1, FiltMin=0, FiltMax=168, Gamma=1.000
20:02:47.161 00.004 11872 UpdateGuideState exits: m=9627 SNR=61.7
20:02:47.165 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:02:47.172 00.007 9960 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.19) opts 0xd
20:02:47.172 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:02:47.176 00.004 11872 Enqueuing Expose request
20:02:47.182 00.006 9960 Handling offset move in thread for scope, endpoint = (0.04, -0.19)
20:02:47.182 00.000 9960 Moving (0.04, -0.19) raw xDistance=-0.04 yDistance=0.19
20:02:47.182 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:02:47.182 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:02:47.184 00.002 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
20:02:47.184 00.000 9960 MoveAxis(E, 0, ABG)
20:02:47.184 00.000 9960 Move returns status 0, amount 0
20:02:47.184 00.000 9960 MoveAxis(N, 0, ABG)
20:02:47.185 00.001 9960 Move returns status 0, amount 0
20:02:47.185 00.000 9960 move complete, result=0
20:02:47.185 00.000 9960 worker thread done servicing request
20:02:47.185 00.000 11872 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
20:02:47.190 00.005 9960 Worker thread wakes up
20:02:47.190 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:02:47.190 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1239,859,31,31)
20:02:48.430 01.240 9960 Exposure complete
20:02:48.568 00.138 9960 worker thread done servicing request
20:02:48.569 00.001 11872 OnExposeComplete: enter
20:02:48.573 00.004 11872 UpdateGuideState(): m_state=6
20:02:48.578 00.005 11872 Star::Find(15, 1254, 873, 0, (0,0,0,0), 1.5, 10.0, 255) frame 193
20:02:48.582 00.004 11872 Star::Find returns 1 (0), X=1253.96, Y=875.91, Mass=8901, SNR=56.8, Peak=230 HFD=6.5
20:02:48.586 00.004 11872 CameraToMount -- cameraTheta (1.65) - m_xAngle (-3.14) = xAngle (4.79 = -1.49)
20:02:48.589 00.003 11872 CameraToMount -- cameraTheta (1.65) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.62 = -1.67)
20:02:48.594 00.005 11872 CameraToMount -- cameraX=-0.16 cameraY=1.94 hyp=1.95 cameraTheta=1.65 mountX=0.15 mountY=-1.94, mountTheta=-1.49
20:02:48.598 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.16, y=1.94, opts=13)
20:02:48.602 00.004 11872 Enqueuing Move request for scope (-0.16, 1.94)
20:02:48.606 00.004 9960 Worker thread wakes up
20:02:48.607 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 1.94) opts 0xd
20:02:48.607 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.16, 1.94)
20:02:48.607 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=230, med=1, FiltMin=0, FiltMax=169, Gamma=1.000
20:02:48.612 00.005 9960 Moving (-0.16, 1.94) raw xDistance=0.15 yDistance=-1.94
20:02:48.613 00.001 11872 UpdateGuideState exits: m=8901 SNR=56.8
20:02:48.618 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:02:48.622 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
20:02:48.622 00.000 9960 GuideAlgorithmResistSwitch::result() returns -1.94 from input -1.94
20:02:48.623 00.001 9960 MoveAxis(E, 0, ABG)
20:02:48.623 00.000 9960 Move returns status 0, amount 0
20:02:48.623 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:02:48.628 00.005 11872 Enqueuing Expose request
20:02:48.632 00.004 9960 MoveAxis(N, 1447, ABG)
20:02:48.632 00.000 9960 Guiding  Dir = 0, Dur = 1447
20:02:48.632 00.000 9960 IsSlewing returns 0
20:02:48.633 00.001 9960 IsGuiding returns 0
20:02:48.633 00.000 9960 PulseGuide returned control before completion, sleep 1457
20:02:50.104 01.471 9960 IsGuiding returns 1
20:02:50.104 00.000 9960 scope still moving after pulse duration time elapsed
20:02:50.135 00.031 9960 IsSlewing returns 0
20:02:50.137 00.002 9960 IsGuiding returns 0
20:02:50.137 00.000 9960 scope move finished after 1447 + 56 ms
20:02:50.138 00.001 9960 Move returns status 0, amount 1447
20:02:50.138 00.000 9960 move complete, result=0
20:02:50.138 00.000 9960 worker thread done servicing request
20:02:50.139 00.001 9960 Worker thread wakes up
20:02:50.139 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -1.9 px 1447 ms NORTH
20:02:50.146 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:02:50.146 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1239,859,31,31)
20:02:51.399 01.253 9960 Exposure complete
20:02:51.530 00.131 9960 worker thread done servicing request
20:02:51.531 00.001 11872 OnExposeComplete: enter
20:02:51.536 00.005 11872 UpdateGuideState(): m_state=6
20:02:51.539 00.003 11872 Star::Find(15, 1253, 875, 0, (0,0,0,0), 1.5, 10.0, 255) frame 194
20:02:51.542 00.003 11872 Star::Find returns 1 (0), X=1253.81, Y=872.40, Mass=9832, SNR=60.9, Peak=209 HFD=7.4
20:02:51.548 00.006 11872 CameraToMount -- cameraTheta (-1.77) - m_xAngle (-3.14) = xAngle (1.37 = 1.37)
20:02:51.551 00.003 11872 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.20 = 1.20)
20:02:51.556 00.005 11872 CameraToMount -- cameraX=-0.31 cameraY=-1.57 hyp=1.60 cameraTheta=-1.77 mountX=0.32 mountY=1.49, mountTheta=1.36
20:02:51.560 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.31, y=-1.57, opts=13)
20:02:51.565 00.005 11872 Enqueuing Move request for scope (-0.31, -1.57)
20:02:51.568 00.003 9960 Worker thread wakes up
20:02:51.569 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=1, FiltMin=0, FiltMax=174, Gamma=1.000
20:02:51.572 00.003 11872 UpdateGuideState exits: m=9832 SNR=60.9
20:02:51.578 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:02:51.582 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -1.57) opts 0xd
20:02:51.582 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.31, -1.57)
20:02:51.583 00.001 9960 Moving (-0.31, -1.57) raw xDistance=0.32 yDistance=1.49
20:02:51.583 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:02:51.587 00.004 11872 Enqueuing Expose request
20:02:51.590 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32
20:02:51.590 00.000 9960 resist switch: large excursion: input 1.49 thresh 0.60 direction from -1 to 1
20:02:51.591 00.001 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.47
20:02:51.591 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.49 from input 1.49
20:02:51.591 00.000 9960 MoveAxis(W, 133, ABG)
20:02:51.591 00.000 9960 Guiding  Dir = 3, Dur = 133
20:02:51.592 00.001 9960 IsSlewing returns 0
20:02:51.593 00.001 9960 IsGuiding returns 0
20:02:51.593 00.000 9960 PulseGuide returned control before completion, sleep 143
20:02:51.748 00.155 9960 IsGuiding returns 1
20:02:51.749 00.001 9960 scope still moving after pulse duration time elapsed
20:02:51.779 00.030 9960 IsSlewing returns 0
20:02:51.781 00.002 9960 IsGuiding returns 0
20:02:51.782 00.001 9960 scope move finished after 133 + 56 ms
20:02:51.782 00.000 9960 Move returns status 0, amount 133
20:02:51.783 00.001 9960 MoveAxis(S, 1111, ABG)
20:02:51.783 00.000 9960 Guiding  Dir = 1, Dur = 1111
20:02:51.784 00.001 9960 IsSlewing returns 0
20:02:51.784 00.000 9960 IsGuiding returns 0
20:02:51.785 00.001 9960 PulseGuide returned control before completion, sleep 1121
20:02:52.908 01.123 9960 IsGuiding returns 1
20:02:52.910 00.002 9960 scope still moving after pulse duration time elapsed
20:02:52.939 00.029 9960 IsSlewing returns 0
20:02:52.940 00.001 9960 IsGuiding returns 0
20:02:52.940 00.000 9960 scope move finished after 1111 + 44 ms
20:02:52.941 00.001 9960 Move returns status 0, amount 1111
20:02:52.941 00.000 9960 move complete, result=0
20:02:52.942 00.001 9960 worker thread done servicing request
20:02:52.942 00.000 9960 Worker thread wakes up
20:02:52.942 00.000 11872 GuideStep: 0.3 px 133 ms WEST, 1.5 px 1111 ms SOUTH
20:02:52.949 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:02:52.949 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1239,859,31,31)
20:02:54.207 01.258 9960 Exposure complete
20:02:54.352 00.145 9960 worker thread done servicing request
20:02:54.352 00.000 11872 OnExposeComplete: enter
20:02:54.357 00.005 11872 UpdateGuideState(): m_state=6
20:02:54.362 00.005 11872 Star::Find(15, 1253, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 195
20:02:54.367 00.005 11872 Star::Find returns 1 (0), X=1254.32, Y=873.38, Mass=9600, SNR=58.9, Peak=211 HFD=7.3
20:02:54.372 00.005 11872 CameraToMount -- cameraTheta (-1.23) - m_xAngle (-3.14) = xAngle (1.90 = 1.90)
20:02:54.376 00.004 11872 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.73 = 1.73)
20:02:54.379 00.003 11872 CameraToMount -- cameraX=0.20 cameraY=-0.58 hyp=0.62 cameraTheta=-1.23 mountX=-0.20 mountY=0.61, mountTheta=1.89
20:02:54.384 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.20, y=-0.58, opts=13)
20:02:54.389 00.005 11872 Enqueuing Move request for scope (0.20, -0.58)
20:02:54.393 00.004 9960 Worker thread wakes up
20:02:54.393 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.58) opts 0xd
20:02:54.393 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=1, FiltMin=0, FiltMax=181, Gamma=1.000
20:02:54.398 00.005 9960 Handling offset move in thread for scope, endpoint = (0.20, -0.58)
20:02:54.398 00.000 9960 Moving (0.20, -0.58) raw xDistance=-0.20 yDistance=0.61
20:02:54.398 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.20
20:02:54.398 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.61 from input 0.61
20:02:54.399 00.001 11872 UpdateGuideState exits: m=9600 SNR=58.9
20:02:54.402 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:02:54.406 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:02:54.411 00.005 11872 Enqueuing Expose request
20:02:54.415 00.004 9960 MoveAxis(E, 76, ABG)
20:02:54.415 00.000 9960 Guiding  Dir = 2, Dur = 76
20:02:54.415 00.000 9960 IsSlewing returns 0
20:02:54.416 00.001 9960 IsGuiding returns 0
20:02:54.416 00.000 9960 PulseGuide returned control before completion, sleep 86
20:02:54.507 00.091 9960 IsGuiding returns 1
20:02:54.507 00.000 9960 scope still moving after pulse duration time elapsed
20:02:54.537 00.030 9960 IsSlewing returns 0
20:02:54.540 00.003 9960 IsGuiding returns 0
20:02:54.541 00.001 9960 scope move finished after 76 + 49 ms
20:02:54.541 00.000 9960 Move returns status 0, amount 76
20:02:54.541 00.000 9960 MoveAxis(S, 456, ABG)
20:02:54.541 00.000 9960 Guiding  Dir = 1, Dur = 456
20:02:54.541 00.000 9960 IsSlewing returns 0
20:02:54.542 00.001 9960 IsGuiding returns 0
20:02:54.542 00.000 9960 PulseGuide returned control before completion, sleep 466
20:02:55.023 00.481 9960 IsGuiding returns 1
20:02:55.024 00.001 9960 scope still moving after pulse duration time elapsed
20:02:55.054 00.030 9960 IsSlewing returns 0
20:02:55.055 00.001 9960 IsGuiding returns 0
20:02:55.055 00.000 9960 scope move finished after 456 + 56 ms
20:02:55.056 00.001 9960 Move returns status 0, amount 456
20:02:55.056 00.000 9960 move complete, result=0
20:02:55.056 00.000 9960 worker thread done servicing request
20:02:55.058 00.002 9960 Worker thread wakes up
20:02:55.058 00.000 11872 GuideStep: -0.2 px 76 ms EAST, 0.6 px 456 ms SOUTH
20:02:55.064 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:02:55.064 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1239,859,31,31)
20:02:56.314 01.250 9960 Exposure complete
20:02:56.443 00.129 9960 worker thread done servicing request
20:02:56.443 00.000 11872 OnExposeComplete: enter
20:02:56.447 00.004 11872 UpdateGuideState(): m_state=6
20:02:56.453 00.006 11872 Star::Find(15, 1254, 873, 0, (0,0,0,0), 1.5, 10.0, 255) frame 196
20:02:56.459 00.006 11872 Star::Find returns 1 (0), X=1254.16, Y=874.31, Mass=9649, SNR=59.7, Peak=201 HFD=7.4
20:02:56.464 00.005 11872 CameraToMount -- cameraTheta (1.47) - m_xAngle (-3.14) = xAngle (4.60 = -1.68)
20:02:56.469 00.005 11872 CameraToMount -- cameraTheta (1.47) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.43 = -1.85)
20:02:56.473 00.004 11872 CameraToMount -- cameraX=0.04 cameraY=0.35 hyp=0.35 cameraTheta=1.47 mountX=-0.04 mountY=-0.33, mountTheta=-1.68
20:02:56.478 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.04, y=0.35, opts=13)
20:02:56.483 00.005 11872 Enqueuing Move request for scope (0.04, 0.35)
20:02:56.486 00.003 9960 Worker thread wakes up
20:02:56.486 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=201, med=1, FiltMin=0, FiltMax=176, Gamma=1.000
20:02:56.491 00.005 11872 UpdateGuideState exits: m=9649 SNR=59.7
20:02:56.495 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:02:56.498 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.35) opts 0xd
20:02:56.499 00.001 9960 Handling offset move in thread for scope, endpoint = (0.04, 0.35)
20:02:56.499 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:02:56.503 00.004 9960 Moving (0.04, 0.35) raw xDistance=-0.04 yDistance=-0.33
20:02:56.504 00.001 11872 Enqueuing Expose request
20:02:56.508 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:02:56.508 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:02:56.508 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.33
20:02:56.509 00.001 9960 MoveAxis(E, 0, ABG)
20:02:56.509 00.000 9960 Move returns status 0, amount 0
20:02:56.509 00.000 9960 MoveAxis(N, 0, ABG)
20:02:56.509 00.000 9960 Move returns status 0, amount 0
20:02:56.509 00.000 9960 move complete, result=0
20:02:56.509 00.000 9960 worker thread done servicing request
20:02:56.510 00.001 11872 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
20:02:56.514 00.004 9960 Worker thread wakes up
20:02:56.515 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:02:56.515 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1239,859,31,31)
20:02:57.765 01.250 9960 Exposure complete
20:02:57.909 00.144 9960 worker thread done servicing request
20:02:57.910 00.001 11872 OnExposeComplete: enter
20:02:57.914 00.004 11872 UpdateGuideState(): m_state=6
20:02:57.920 00.006 11872 Star::Find(15, 1254, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 197
20:02:57.926 00.006 11872 Star::Find returns 1 (0), X=1254.40, Y=874.34, Mass=9107, SNR=55.6, Peak=206 HFD=7.4
20:02:57.933 00.007 11872 CameraToMount -- cameraTheta (0.92) - m_xAngle (-3.14) = xAngle (4.06 = -2.22)
20:02:57.935 00.002 11872 CameraToMount -- cameraTheta (0.92) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.89 = -2.40)
20:02:57.939 00.004 11872 CameraToMount -- cameraX=0.28 cameraY=0.37 hyp=0.47 cameraTheta=0.92 mountX=-0.29 mountY=-0.32, mountTheta=-2.30
20:02:57.945 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.28, y=0.37, opts=13)
20:02:57.950 00.005 11872 Enqueuing Move request for scope (0.28, 0.37)
20:02:57.955 00.005 9960 Worker thread wakes up
20:02:57.955 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.37) opts 0xd
20:02:57.955 00.000 9960 Handling offset move in thread for scope, endpoint = (0.28, 0.37)
20:02:57.955 00.000 9960 Moving (0.28, 0.37) raw xDistance=-0.29 yDistance=-0.32
20:02:57.957 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=1, FiltMin=0, FiltMax=160, Gamma=1.000
20:02:57.962 00.005 9960 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29
20:02:57.964 00.002 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:02:57.964 00.000 11872 UpdateGuideState exits: m=9107 SNR=55.6
20:02:57.969 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:02:57.973 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.32
20:02:57.973 00.000 9960 MoveAxis(E, 120, ABG)
20:02:57.973 00.000 9960 Guiding  Dir = 2, Dur = 120
20:02:57.975 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:02:57.978 00.003 11872 Enqueuing Expose request
20:02:57.982 00.004 9960 IsSlewing returns 0
20:02:57.982 00.000 9960 IsGuiding returns 0
20:02:57.983 00.001 9960 PulseGuide returned control before completion, sleep 130
20:02:58.129 00.146 9960 IsGuiding returns 1
20:02:58.130 00.001 9960 scope still moving after pulse duration time elapsed
20:02:58.160 00.030 9960 IsSlewing returns 0
20:02:58.160 00.000 9960 IsGuiding returns 0
20:02:58.161 00.001 9960 scope move finished after 120 + 57 ms
20:02:58.161 00.000 9960 Move returns status 0, amount 120
20:02:58.161 00.000 9960 MoveAxis(N, 0, ABG)
20:02:58.161 00.000 9960 Move returns status 0, amount 0
20:02:58.162 00.001 9960 move complete, result=0
20:02:58.162 00.000 9960 worker thread done servicing request
20:02:58.162 00.000 11872 GuideStep: -0.3 px 120 ms EAST, -0.3 px 0 ms NORTH
20:02:58.169 00.007 9960 Worker thread wakes up
20:02:58.169 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:02:58.169 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1239,859,31,31)
20:02:59.425 01.256 9960 Exposure complete
20:02:59.591 00.166 9960 worker thread done servicing request
20:02:59.591 00.000 11872 OnExposeComplete: enter
20:02:59.599 00.008 11872 UpdateGuideState(): m_state=6
20:02:59.605 00.006 11872 Star::Find(15, 1254, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 198
20:02:59.610 00.005 11872 Star::Find returns 1 (0), X=1254.03, Y=874.55, Mass=9902, SNR=61.3, Peak=211 HFD=7.2
20:02:59.614 00.004 11872 CameraToMount -- cameraTheta (1.72) - m_xAngle (-3.14) = xAngle (4.85 = -1.43)
20:02:59.618 00.004 11872 CameraToMount -- cameraTheta (1.72) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.68 = -1.60)
20:02:59.624 00.006 11872 CameraToMount -- cameraX=-0.09 cameraY=0.59 hyp=0.59 cameraTheta=1.72 mountX=0.08 mountY=-0.59, mountTheta=-1.43
20:02:59.629 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.09, y=0.59, opts=13)
20:02:59.636 00.007 11872 Enqueuing Move request for scope (-0.09, 0.59)
20:02:59.640 00.004 9960 Worker thread wakes up
20:02:59.640 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=1, FiltMin=0, FiltMax=182, Gamma=1.000
20:02:59.645 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.59) opts 0xd
20:02:59.645 00.000 11872 UpdateGuideState exits: m=9902 SNR=61.3
20:02:59.650 00.005 9960 Handling offset move in thread for scope, endpoint = (-0.09, 0.59)
20:02:59.651 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:02:59.658 00.007 9960 Moving (-0.09, 0.59) raw xDistance=0.08 yDistance=-0.59
20:02:59.658 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:02:59.664 00.006 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
20:02:59.664 00.000 11872 Enqueuing Expose request
20:02:59.668 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:02:59.668 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.59
20:02:59.668 00.000 9960 MoveAxis(E, 0, ABG)
20:02:59.668 00.000 9960 Move returns status 0, amount 0
20:02:59.670 00.002 9960 MoveAxis(N, 0, ABG)
20:02:59.670 00.000 9960 Move returns status 0, amount 0
20:02:59.670 00.000 9960 move complete, result=0
20:02:59.670 00.000 9960 worker thread done servicing request
20:02:59.670 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.6 px 0 ms NORTH
20:02:59.674 00.004 9960 Worker thread wakes up
20:02:59.674 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:02:59.674 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1239,859,31,31)
20:03:00.919 01.245 9960 Exposure complete
20:03:01.056 00.137 9960 worker thread done servicing request
20:03:01.056 00.000 11872 OnExposeComplete: enter
20:03:01.060 00.004 11872 UpdateGuideState(): m_state=6
20:03:01.064 00.004 11872 Star::Find(15, 1254, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 199
20:03:01.069 00.005 11872 Star::Find returns 1 (0), X=1254.03, Y=874.69, Mass=10006, SNR=61.4, Peak=209 HFD=7.5
20:03:01.072 00.003 11872 CameraToMount -- cameraTheta (1.69) - m_xAngle (-3.14) = xAngle (4.83 = -1.45)
20:03:01.076 00.004 11872 CameraToMount -- cameraTheta (1.69) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.66 = -1.62)
20:03:01.081 00.005 11872 CameraToMount -- cameraX=-0.09 cameraY=0.72 hyp=0.73 cameraTheta=1.69 mountX=0.09 mountY=-0.73, mountTheta=-1.45
20:03:01.088 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.09, y=0.72, opts=13)
20:03:01.092 00.004 11872 Enqueuing Move request for scope (-0.09, 0.72)
20:03:01.096 00.004 9960 Worker thread wakes up
20:03:01.097 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=1, FiltMin=0, FiltMax=176, Gamma=1.000
20:03:01.100 00.003 11872 UpdateGuideState exits: m=10006 SNR=61.4
20:03:01.106 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:03:01.113 00.007 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.72) opts 0xd
20:03:01.113 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:03:01.118 00.005 9960 Handling offset move in thread for scope, endpoint = (-0.09, 0.72)
20:03:01.118 00.000 9960 Moving (-0.09, 0.72) raw xDistance=0.09 yDistance=-0.73
20:03:01.118 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
20:03:01.118 00.000 11872 Enqueuing Expose request
20:03:01.122 00.004 9960 resist switch: large excursion: input -0.73 thresh 0.60 direction from 1 to -1
20:03:01.122 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.18
20:03:01.122 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.73 from input -0.73
20:03:01.124 00.002 9960 MoveAxis(E, 0, ABG)
20:03:01.124 00.000 9960 Move returns status 0, amount 0
20:03:01.124 00.000 9960 MoveAxis(N, 542, ABG)
20:03:01.125 00.001 9960 Guiding  Dir = 0, Dur = 542
20:03:01.125 00.000 9960 IsSlewing returns 0
20:03:01.125 00.000 9960 IsGuiding returns 0
20:03:01.125 00.000 9960 PulseGuide returned control before completion, sleep 552
20:03:01.692 00.567 9960 IsGuiding returns 0
20:03:01.693 00.001 9960 Move returns status 0, amount 542
20:03:01.693 00.000 9960 move complete, result=0
20:03:01.694 00.001 9960 worker thread done servicing request
20:03:01.694 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.7 px 542 ms NORTH
20:03:01.702 00.008 9960 Worker thread wakes up
20:03:01.702 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:03:01.703 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1239,859,31,31)
20:03:02.953 01.250 9960 Exposure complete
20:03:03.089 00.136 9960 worker thread done servicing request
20:03:03.090 00.001 11872 OnExposeComplete: enter
20:03:03.094 00.004 11872 UpdateGuideState(): m_state=6
20:03:03.099 00.005 11872 Star::Find(15, 1254, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 200
20:03:03.102 00.003 11872 Star::Find returns 1 (0), X=1254.07, Y=874.82, Mass=9492, SNR=57.7, Peak=209 HFD=7.4
20:03:03.109 00.007 11872 CameraToMount -- cameraTheta (1.63) - m_xAngle (-3.14) = xAngle (4.77 = -1.51)
20:03:03.113 00.004 11872 CameraToMount -- cameraTheta (1.63) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.60 = -1.68)
20:03:03.118 00.005 11872 CameraToMount -- cameraX=-0.05 cameraY=0.85 hyp=0.85 cameraTheta=1.63 mountX=0.05 mountY=-0.85, mountTheta=-1.51
20:03:03.121 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=-0.05, y=0.85, opts=13)
20:03:03.124 00.003 11872 Enqueuing Move request for scope (-0.05, 0.85)
20:03:03.128 00.004 9960 Worker thread wakes up
20:03:03.129 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.85) opts 0xd
20:03:03.129 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.05, 0.85)
20:03:03.129 00.000 9960 Moving (-0.05, 0.85) raw xDistance=0.05 yDistance=-0.85
20:03:03.129 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=1, FiltMin=0, FiltMax=176, Gamma=1.000
20:03:03.133 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
20:03:03.133 00.000 11872 UpdateGuideState exits: m=9492 SNR=57.7
20:03:03.138 00.005 9960 GuideAlgorithmResistSwitch::result() returns -0.85 from input -0.85
20:03:03.138 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:03:03.142 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:03:03.146 00.004 11872 Enqueuing Expose request
20:03:03.150 00.004 9960 MoveAxis(E, 0, ABG)
20:03:03.150 00.000 9960 Move returns status 0, amount 0
20:03:03.150 00.000 9960 MoveAxis(N, 634, ABG)
20:03:03.150 00.000 9960 Guiding  Dir = 0, Dur = 634
20:03:03.150 00.000 9960 IsSlewing returns 0
20:03:03.152 00.002 9960 IsGuiding returns 0
20:03:03.152 00.000 9960 PulseGuide returned control before completion, sleep 644
20:03:03.800 00.648 9960 IsGuiding returns 1
20:03:03.801 00.001 9960 scope still moving after pulse duration time elapsed
20:03:03.831 00.030 9960 IsSlewing returns 0
20:03:03.833 00.002 9960 IsGuiding returns 0
20:03:03.835 00.002 9960 scope move finished after 634 + 48 ms
20:03:03.835 00.000 9960 Move returns status 0, amount 634
20:03:03.835 00.000 9960 move complete, result=0
20:03:03.837 00.002 9960 worker thread done servicing request
20:03:03.837 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.8 px 634 ms NORTH
20:03:03.844 00.007 9960 Worker thread wakes up
20:03:03.845 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:03:03.845 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1239,859,31,31)
20:03:05.091 01.246 9960 Exposure complete
20:03:05.223 00.132 9960 worker thread done servicing request
20:03:05.223 00.000 11872 OnExposeComplete: enter
20:03:05.228 00.005 11872 UpdateGuideState(): m_state=6
20:03:05.232 00.004 11872 Star::Find(15, 1254, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 201
20:03:05.236 00.004 11872 Star::Find returns 1 (0), X=1253.78, Y=874.49, Mass=9704, SNR=60.8, Peak=208 HFD=7.2
20:03:05.241 00.005 11872 CameraToMount -- cameraTheta (2.15) - m_xAngle (-3.14) = xAngle (5.29 = -0.99)
20:03:05.245 00.004 11872 CameraToMount -- cameraTheta (2.15) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.12 = -1.16)
20:03:05.248 00.003 11872 CameraToMount -- cameraX=-0.34 cameraY=0.52 hyp=0.62 cameraTheta=2.15 mountX=0.34 mountY=-0.57, mountTheta=-1.03
20:03:05.254 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.34, y=0.52, opts=13)
20:03:05.258 00.004 11872 Enqueuing Move request for scope (-0.34, 0.52)
20:03:05.263 00.005 9960 Worker thread wakes up
20:03:05.263 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=208, med=1, FiltMin=0, FiltMax=167, Gamma=1.000
20:03:05.267 00.004 11872 UpdateGuideState exits: m=9704 SNR=60.8
20:03:05.272 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:03:05.276 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:03:05.279 00.003 11872 Enqueuing Expose request
20:03:05.283 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.52) opts 0xd
20:03:05.283 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.34, 0.52)
20:03:05.283 00.000 9960 Moving (-0.34, 0.52) raw xDistance=0.34 yDistance=-0.57
20:03:05.283 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.34
20:03:05.284 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.57 from input -0.57
20:03:05.284 00.000 9960 MoveAxis(W, 143, ABG)
20:03:05.284 00.000 9960 Guiding  Dir = 3, Dur = 143
20:03:05.284 00.000 9960 IsSlewing returns 0
20:03:05.284 00.000 9960 IsGuiding returns 0
20:03:05.285 00.001 9960 PulseGuide returned control before completion, sleep 153
20:03:05.442 00.157 9960 IsGuiding returns 1
20:03:05.443 00.001 9960 scope still moving after pulse duration time elapsed
20:03:05.474 00.031 9960 IsSlewing returns 0
20:03:05.475 00.001 9960 IsGuiding returns 0
20:03:05.476 00.001 9960 scope move finished after 143 + 49 ms
20:03:05.478 00.002 9960 Move returns status 0, amount 143
20:03:05.478 00.000 9960 MoveAxis(N, 426, ABG)
20:03:05.478 00.000 9960 Guiding  Dir = 0, Dur = 426
20:03:05.479 00.001 9960 IsSlewing returns 0
20:03:05.480 00.001 9960 IsGuiding returns 0
20:03:05.481 00.001 9960 PulseGuide returned control before completion, sleep 436
20:03:05.922 00.441 9960 IsGuiding returns 1
20:03:05.922 00.000 9960 scope still moving after pulse duration time elapsed
20:03:05.953 00.031 9960 IsSlewing returns 0
20:03:05.955 00.002 9960 IsGuiding returns 0
20:03:05.955 00.000 9960 scope move finished after 426 + 48 ms
20:03:05.956 00.001 9960 Move returns status 0, amount 426
20:03:05.956 00.000 9960 move complete, result=0
20:03:05.956 00.000 9960 worker thread done servicing request
20:03:05.956 00.000 11872 GuideStep: 0.3 px 143 ms WEST, -0.6 px 426 ms NORTH
20:03:05.961 00.005 9960 Worker thread wakes up
20:03:05.961 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:03:05.962 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1239,859,31,31)
20:03:07.214 01.252 9960 Exposure complete
20:03:07.354 00.140 9960 worker thread done servicing request
20:03:07.355 00.001 11872 OnExposeComplete: enter
20:03:07.359 00.004 11872 UpdateGuideState(): m_state=6
20:03:07.363 00.004 11872 Star::Find(15, 1253, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 202
20:03:07.368 00.005 11872 Star::Find returns 1 (0), X=1253.75, Y=873.89, Mass=9519, SNR=58.5, Peak=194 HFD=7.3
20:03:07.372 00.004 11872 CameraToMount -- cameraTheta (-2.94) - m_xAngle (-3.14) = xAngle (0.20 = 0.20)
20:03:07.376 00.004 11872 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.03 = 0.03)
20:03:07.379 00.003 11872 CameraToMount -- cameraX=-0.37 cameraY=-0.08 hyp=0.38 cameraTheta=-2.94 mountX=0.37 mountY=0.01, mountTheta=0.03
20:03:07.385 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.37, y=-0.08, opts=13)
20:03:07.388 00.003 11872 Enqueuing Move request for scope (-0.37, -0.08)
20:03:07.393 00.005 9960 Worker thread wakes up
20:03:07.393 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.37, -0.08) opts 0xd
20:03:07.393 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.37, -0.08)
20:03:07.393 00.000 9960 Moving (-0.37, -0.08) raw xDistance=0.37 yDistance=0.01
20:03:07.393 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.37
20:03:07.393 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:03:07.394 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:03:07.394 00.000 9960 MoveAxis(W, 165, ABG)
20:03:07.394 00.000 9960 Guiding  Dir = 3, Dur = 165
20:03:07.394 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=194, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
20:03:07.399 00.005 9960 IsSlewing returns 0
20:03:07.399 00.000 11872 UpdateGuideState exits: m=9519 SNR=58.5
20:03:07.403 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:03:07.407 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:03:07.412 00.005 11872 Enqueuing Expose request
20:03:07.415 00.003 9960 IsGuiding returns 0
20:03:07.416 00.001 9960 PulseGuide returned control before completion, sleep 175
20:03:07.593 00.177 9960 IsGuiding returns 1
20:03:07.593 00.000 9960 scope still moving after pulse duration time elapsed
20:03:07.624 00.031 9960 IsSlewing returns 0
20:03:07.626 00.002 9960 IsGuiding returns 0
20:03:07.626 00.000 9960 scope move finished after 165 + 45 ms
20:03:07.626 00.000 9960 Move returns status 0, amount 165
20:03:07.627 00.001 9960 MoveAxis(N, 0, ABG)
20:03:07.627 00.000 9960 Move returns status 0, amount 0
20:03:07.627 00.000 9960 move complete, result=0
20:03:07.629 00.002 9960 worker thread done servicing request
20:03:07.629 00.000 11872 GuideStep: 0.4 px 165 ms WEST, 0.0 px 0 ms NORTH
20:03:07.635 00.006 9960 Worker thread wakes up
20:03:07.635 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:03:07.636 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1239,859,31,31)
20:03:08.883 01.247 9960 Exposure complete
20:03:09.017 00.134 9960 worker thread done servicing request
20:03:09.018 00.001 11872 OnExposeComplete: enter
20:03:09.022 00.004 11872 UpdateGuideState(): m_state=6
20:03:09.026 00.004 11872 Star::Find(15, 1253, 873, 0, (0,0,0,0), 1.5, 10.0, 255) frame 203
20:03:09.030 00.004 11872 Star::Find returns 1 (0), X=1253.97, Y=874.40, Mass=9751, SNR=59.6, Peak=212 HFD=7.3
20:03:09.034 00.004 11872 CameraToMount -- cameraTheta (1.90) - m_xAngle (-3.14) = xAngle (5.04 = -1.25)
20:03:09.038 00.004 11872 CameraToMount -- cameraTheta (1.90) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.86 = -1.42)
20:03:09.042 00.004 11872 CameraToMount -- cameraX=-0.15 cameraY=0.43 hyp=0.46 cameraTheta=1.90 mountX=0.15 mountY=-0.45, mountTheta=-1.26
20:03:09.048 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.15, y=0.43, opts=13)
20:03:09.052 00.004 11872 Enqueuing Move request for scope (-0.15, 0.43)
20:03:09.056 00.004 9960 Worker thread wakes up
20:03:09.056 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.43) opts 0xd
20:03:09.057 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=212, med=1, FiltMin=0, FiltMax=173, Gamma=1.000
20:03:09.060 00.003 9960 Handling offset move in thread for scope, endpoint = (-0.15, 0.43)
20:03:09.060 00.000 9960 Moving (-0.15, 0.43) raw xDistance=0.15 yDistance=-0.45
20:03:09.061 00.001 11872 UpdateGuideState exits: m=9751 SNR=59.6
20:03:09.064 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:03:09.068 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
20:03:09.068 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.45 from input -0.45
20:03:09.069 00.001 9960 MoveAxis(E, 0, ABG)
20:03:09.069 00.000 9960 Move returns status 0, amount 0
20:03:09.069 00.000 9960 MoveAxis(N, 339, ABG)
20:03:09.069 00.000 9960 Guiding  Dir = 0, Dur = 339
20:03:09.069 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:03:09.073 00.004 9960 IsSlewing returns 0
20:03:09.073 00.000 11872 Enqueuing Expose request
20:03:09.077 00.004 9960 IsGuiding returns 0
20:03:09.077 00.000 9960 PulseGuide returned control before completion, sleep 349
20:03:09.438 00.361 9960 IsGuiding returns 1
20:03:09.439 00.001 9960 scope still moving after pulse duration time elapsed
20:03:09.469 00.030 9960 IsSlewing returns 0
20:03:09.470 00.001 9960 IsGuiding returns 0
20:03:09.472 00.002 9960 scope move finished after 339 + 54 ms
20:03:09.472 00.000 9960 Move returns status 0, amount 339
20:03:09.472 00.000 9960 move complete, result=0
20:03:09.473 00.001 9960 worker thread done servicing request
20:03:09.473 00.000 9960 Worker thread wakes up
20:03:09.474 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.5 px 339 ms NORTH
20:03:09.480 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:03:09.481 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1239,859,31,31)
20:03:10.730 01.249 9960 Exposure complete
20:03:10.869 00.139 9960 worker thread done servicing request
20:03:10.870 00.001 11872 OnExposeComplete: enter
20:03:10.874 00.004 11872 UpdateGuideState(): m_state=6
20:03:10.878 00.004 11872 Star::Find(15, 1253, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 204
20:03:10.882 00.004 11872 Star::Find returns 1 (0), X=1253.86, Y=873.77, Mass=9841, SNR=60.2, Peak=212 HFD=7.3
20:03:10.885 00.003 11872 CameraToMount -- cameraTheta (-2.49) - m_xAngle (-3.14) = xAngle (0.65 = 0.65)
20:03:10.890 00.005 11872 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.48 = 0.48)
20:03:10.893 00.003 11872 CameraToMount -- cameraX=-0.26 cameraY=-0.20 hyp=0.33 cameraTheta=-2.49 mountX=0.26 mountY=0.15, mountTheta=0.53
20:03:10.899 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.26, y=-0.20, opts=13)
20:03:10.903 00.004 11872 Enqueuing Move request for scope (-0.26, -0.20)
20:03:10.906 00.003 9960 Worker thread wakes up
20:03:10.907 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=212, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
20:03:10.911 00.004 11872 UpdateGuideState exits: m=9841 SNR=60.2
20:03:10.915 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.20) opts 0xd
20:03:10.915 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.26, -0.20)
20:03:10.915 00.000 9960 Moving (-0.26, -0.20) raw xDistance=0.26 yDistance=0.15
20:03:10.915 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
20:03:10.915 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:03:10.916 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:03:10.919 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
20:03:10.919 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:03:10.924 00.005 9960 MoveAxis(W, 109, ABG)
20:03:10.924 00.000 9960 Guiding  Dir = 3, Dur = 109
20:03:10.924 00.000 11872 Enqueuing Expose request
20:03:10.928 00.004 9960 IsSlewing returns 0
20:03:10.929 00.001 9960 IsGuiding returns 0
20:03:10.929 00.000 9960 PulseGuide returned control before completion, sleep 119
20:03:11.061 00.132 9960 IsGuiding returns 1
20:03:11.062 00.001 9960 scope still moving after pulse duration time elapsed
20:03:11.092 00.030 9960 IsSlewing returns 0
20:03:11.093 00.001 9960 IsGuiding returns 0
20:03:11.094 00.001 9960 scope move finished after 109 + 55 ms
20:03:11.094 00.000 9960 Move returns status 0, amount 109
20:03:11.095 00.001 9960 MoveAxis(N, 0, ABG)
20:03:11.095 00.000 9960 Move returns status 0, amount 0
20:03:11.095 00.000 9960 move complete, result=0
20:03:11.096 00.001 9960 worker thread done servicing request
20:03:11.096 00.000 9960 Worker thread wakes up
20:03:11.096 00.000 11872 GuideStep: 0.3 px 109 ms WEST, 0.2 px 0 ms NORTH
20:03:11.102 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:03:11.102 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1239,859,31,31)
20:03:12.352 01.250 9960 Exposure complete
20:03:12.497 00.145 9960 worker thread done servicing request
20:03:12.497 00.000 11872 OnExposeComplete: enter
20:03:12.502 00.005 11872 UpdateGuideState(): m_state=6
20:03:12.506 00.004 11872 Star::Find(15, 1253, 873, 0, (0,0,0,0), 1.5, 10.0, 255) frame 205
20:03:12.510 00.004 11872 Star::Find returns 1 (0), X=1254.11, Y=873.91, Mass=9563, SNR=59.2, Peak=206 HFD=7.4
20:03:12.515 00.005 11872 CameraToMount -- cameraTheta (-1.70) - m_xAngle (-3.14) = xAngle (1.44 = 1.44)
20:03:12.520 00.005 11872 CameraToMount -- cameraTheta (-1.70) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.27 = 1.27)
20:03:12.524 00.004 11872 CameraToMount -- cameraX=-0.01 cameraY=-0.06 hyp=0.06 cameraTheta=-1.70 mountX=0.01 mountY=0.06, mountTheta=1.43
20:03:12.530 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.01, y=-0.06, opts=13)
20:03:12.535 00.005 11872 Enqueuing Move request for scope (-0.01, -0.06)
20:03:12.538 00.003 9960 Worker thread wakes up
20:03:12.539 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=169, Gamma=1.000
20:03:12.543 00.004 11872 UpdateGuideState exits: m=9563 SNR=59.2
20:03:12.548 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:03:12.553 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:03:12.558 00.005 11872 Enqueuing Expose request
20:03:12.562 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.06) opts 0xd
20:03:12.562 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.01, -0.06)
20:03:12.563 00.001 9960 Moving (-0.01, -0.06) raw xDistance=0.01 yDistance=0.06
20:03:12.563 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:03:12.563 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:03:12.563 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:03:12.563 00.000 9960 MoveAxis(E, 0, ABG)
20:03:12.564 00.001 9960 Move returns status 0, amount 0
20:03:12.564 00.000 9960 MoveAxis(N, 0, ABG)
20:03:12.564 00.000 9960 Move returns status 0, amount 0
20:03:12.564 00.000 9960 move complete, result=0
20:03:12.564 00.000 9960 worker thread done servicing request
20:03:12.564 00.000 9960 Worker thread wakes up
20:03:12.565 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:03:12.565 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1239,859,31,31)
20:03:12.565 00.000 11872 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:03:13.822 01.257 9960 Exposure complete
20:03:13.957 00.135 9960 worker thread done servicing request
20:03:13.957 00.000 11872 OnExposeComplete: enter
20:03:13.962 00.005 11872 UpdateGuideState(): m_state=6
20:03:13.966 00.004 11872 Star::Find(15, 1254, 873, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
20:03:13.970 00.004 11872 Star::Find returns 1 (0), X=1254.19, Y=874.32, Mass=9373, SNR=57.6, Peak=207 HFD=7.4
20:03:13.973 00.003 11872 CameraToMount -- cameraTheta (1.38) - m_xAngle (-3.14) = xAngle (4.51 = -1.77)
20:03:13.978 00.005 11872 CameraToMount -- cameraTheta (1.38) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.34 = -1.94)
20:03:13.981 00.003 11872 CameraToMount -- cameraX=0.07 cameraY=0.35 hyp=0.35 cameraTheta=1.38 mountX=-0.07 mountY=-0.33, mountTheta=-1.78
20:03:13.987 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.07, y=0.35, opts=13)
20:03:13.991 00.004 11872 Enqueuing Move request for scope (0.07, 0.35)
20:03:13.995 00.004 9960 Worker thread wakes up
20:03:13.995 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.35) opts 0xd
20:03:13.995 00.000 9960 Handling offset move in thread for scope, endpoint = (0.07, 0.35)
20:03:13.995 00.000 9960 Moving (0.07, 0.35) raw xDistance=-0.07 yDistance=-0.33
20:03:13.995 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:03:13.995 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
20:03:13.997 00.002 9960 MoveAxis(E, 0, ABG)
20:03:13.997 00.000 9960 Move returns status 0, amount 0
20:03:13.997 00.000 9960 MoveAxis(N, 246, ABG)
20:03:13.997 00.000 9960 Guiding  Dir = 0, Dur = 246
20:03:13.997 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
20:03:14.003 00.006 9960 IsSlewing returns 0
20:03:14.003 00.000 11872 UpdateGuideState exits: m=9373 SNR=57.6
20:03:14.007 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:03:14.010 00.003 9960 IsGuiding returns 0
20:03:14.012 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:03:14.016 00.004 11872 Enqueuing Expose request
20:03:14.021 00.005 9960 PulseGuide returned control before completion, sleep 256
20:03:14.280 00.259 9960 IsGuiding returns 0
20:03:14.281 00.001 9960 Move returns status 0, amount 246
20:03:14.281 00.000 9960 move complete, result=0
20:03:14.281 00.000 9960 worker thread done servicing request
20:03:14.282 00.001 9960 Worker thread wakes up
20:03:14.282 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 246 ms NORTH
20:03:14.288 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:03:14.288 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1239,859,31,31)
20:03:15.541 01.253 9960 Exposure complete
20:03:15.667 00.126 11872 OnExposeComplete: enter
20:03:15.671 00.004 11872 UpdateGuideState(): m_state=6
20:03:15.677 00.006 9960 worker thread done servicing request
20:03:15.677 00.000 11872 Star::Find(15, 1254, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 207
20:03:15.682 00.005 11872 Star::Find returns 1 (0), X=1254.61, Y=873.98, Mass=9500, SNR=58.6, Peak=207 HFD=7.5
20:03:15.686 00.004 11872 CameraToMount -- cameraTheta (0.01) - m_xAngle (-3.14) = xAngle (3.15 = -3.13)
20:03:15.690 00.004 11872 CameraToMount -- cameraTheta (0.01) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.98 = 2.98)
20:03:15.695 00.005 11872 CameraToMount -- cameraX=0.49 cameraY=0.01 hyp=0.49 cameraTheta=0.01 mountX=-0.49 mountY=0.08, mountTheta=2.98
20:03:15.700 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.49, y=0.01, opts=13)
20:03:15.706 00.006 11872 Enqueuing Move request for scope (0.49, 0.01)
20:03:15.709 00.003 9960 Worker thread wakes up
20:03:15.709 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=1, FiltMin=0, FiltMax=168, Gamma=1.000
20:03:15.714 00.005 11872 UpdateGuideState exits: m=9500 SNR=58.6
20:03:15.717 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:03:15.722 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:03:15.725 00.003 11872 Enqueuing Expose request
20:03:15.729 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.49, 0.01) opts 0xd
20:03:15.729 00.000 9960 Handling offset move in thread for scope, endpoint = (0.49, 0.01)
20:03:15.729 00.000 9960 Moving (0.49, 0.01) raw xDistance=-0.49 yDistance=0.08
20:03:15.729 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.49
20:03:15.731 00.002 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:03:15.731 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:03:15.731 00.000 9960 MoveAxis(E, 205, ABG)
20:03:15.731 00.000 9960 Guiding  Dir = 2, Dur = 205
20:03:15.732 00.001 9960 IsSlewing returns 0
20:03:15.732 00.000 9960 IsGuiding returns 0
20:03:15.732 00.000 9960 PulseGuide returned control before completion, sleep 215
20:03:15.952 00.220 9960 IsGuiding returns 1
20:03:15.952 00.000 9960 scope still moving after pulse duration time elapsed
20:03:15.984 00.032 9960 IsSlewing returns 0
20:03:15.985 00.001 9960 IsGuiding returns 0
20:03:15.985 00.000 9960 scope move finished after 205 + 47 ms
20:03:15.985 00.000 9960 Move returns status 0, amount 205
20:03:15.985 00.000 9960 MoveAxis(N, 0, ABG)
20:03:15.985 00.000 9960 Move returns status 0, amount 0
20:03:15.985 00.000 9960 move complete, result=0
20:03:15.987 00.002 9960 worker thread done servicing request
20:03:15.987 00.000 9960 Worker thread wakes up
20:03:15.987 00.000 11872 GuideStep: -0.5 px 205 ms EAST, 0.1 px 0 ms NORTH
20:03:15.993 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:03:15.993 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1239,859,31,31)
20:03:17.240 01.247 9960 Exposure complete
20:03:17.378 00.138 9960 worker thread done servicing request
20:03:17.378 00.000 11872 OnExposeComplete: enter
20:03:17.382 00.004 11872 UpdateGuideState(): m_state=6
20:03:17.387 00.005 11872 Star::Find(15, 1254, 873, 0, (0,0,0,0), 1.5, 10.0, 255) frame 208
20:03:17.393 00.006 11872 Star::Find returns 1 (0), X=1254.11, Y=874.31, Mass=9387, SNR=59.6, Peak=213 HFD=7.4
20:03:17.397 00.004 11872 CameraToMount -- cameraTheta (1.60) - m_xAngle (-3.14) = xAngle (4.74 = -1.54)
20:03:17.402 00.005 11872 CameraToMount -- cameraTheta (1.60) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.57 = -1.71)
20:03:17.406 00.004 11872 CameraToMount -- cameraX=-0.01 cameraY=0.34 hyp=0.34 cameraTheta=1.60 mountX=0.01 mountY=-0.34, mountTheta=-1.54
20:03:17.411 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.01, y=0.34, opts=13)
20:03:17.415 00.004 11872 Enqueuing Move request for scope (-0.01, 0.34)
20:03:17.419 00.004 9960 Worker thread wakes up
20:03:17.419 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=1, FiltMin=0, FiltMax=163, Gamma=1.000
20:03:17.423 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.34) opts 0xd
20:03:17.424 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.01, 0.34)
20:03:17.424 00.000 9960 Moving (-0.01, 0.34) raw xDistance=0.01 yDistance=-0.34
20:03:17.424 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:03:17.424 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
20:03:17.424 00.000 9960 MoveAxis(E, 0, ABG)
20:03:17.424 00.000 9960 Move returns status 0, amount 0
20:03:17.425 00.001 9960 MoveAxis(N, 253, ABG)
20:03:17.425 00.000 9960 Guiding  Dir = 0, Dur = 253
20:03:17.425 00.000 11872 UpdateGuideState exits: m=9387 SNR=59.6
20:03:17.428 00.003 9960 IsSlewing returns 0
20:03:17.429 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:03:17.433 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:03:17.438 00.005 9960 IsGuiding returns 0
20:03:17.438 00.000 11872 Enqueuing Expose request
20:03:17.441 00.003 9960 PulseGuide returned control before completion, sleep 263
20:03:17.714 00.273 9960 IsGuiding returns 1
20:03:17.715 00.001 9960 scope still moving after pulse duration time elapsed
20:03:17.742 00.027 9960 IsSlewing returns 0
20:03:17.744 00.002 9960 IsGuiding returns 0
20:03:17.744 00.000 9960 scope move finished after 253 + 53 ms
20:03:17.745 00.001 9960 Move returns status 0, amount 253
20:03:17.745 00.000 9960 move complete, result=0
20:03:17.746 00.001 9960 worker thread done servicing request
20:03:17.746 00.000 9960 Worker thread wakes up
20:03:17.746 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.3 px 253 ms NORTH
20:03:17.753 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:03:17.753 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1239,859,31,31)
20:03:19.006 01.253 9960 Exposure complete
20:03:19.131 00.125 9960 worker thread done servicing request
20:03:19.131 00.000 11872 OnExposeComplete: enter
20:03:19.135 00.004 11872 UpdateGuideState(): m_state=6
20:03:19.141 00.006 11872 Star::Find(15, 1254, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 209
20:03:19.146 00.005 11872 Star::Find returns 1 (0), X=1254.55, Y=873.84, Mass=10021, SNR=60.5, Peak=225 HFD=7.3
20:03:19.149 00.003 11872 CameraToMount -- cameraTheta (-0.29) - m_xAngle (-3.14) = xAngle (2.84 = 2.84)
20:03:19.154 00.005 11872 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.67 = 2.67)
20:03:19.158 00.004 11872 CameraToMount -- cameraX=0.43 cameraY=-0.13 hyp=0.45 cameraTheta=-0.29 mountX=-0.43 mountY=0.20, mountTheta=2.70
20:03:19.163 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.43, y=-0.13, opts=13)
20:03:19.168 00.005 11872 Enqueuing Move request for scope (0.43, -0.13)
20:03:19.171 00.003 9960 Worker thread wakes up
20:03:19.172 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.43, -0.13) opts 0xd
20:03:19.172 00.000 9960 Handling offset move in thread for scope, endpoint = (0.43, -0.13)
20:03:19.172 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=225, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
20:03:19.177 00.005 11872 UpdateGuideState exits: m=10021 SNR=60.5
20:03:19.181 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:03:19.185 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:03:19.188 00.003 11872 Enqueuing Expose request
20:03:19.192 00.004 9960 Moving (0.43, -0.13) raw xDistance=-0.43 yDistance=0.20
20:03:19.192 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.27 from input -0.43
20:03:19.192 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:03:19.192 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
20:03:19.193 00.001 9960 MoveAxis(E, 181, ABG)
20:03:19.193 00.000 9960 Guiding  Dir = 2, Dur = 181
20:03:19.193 00.000 9960 IsSlewing returns 0
20:03:19.194 00.001 9960 IsGuiding returns 0
20:03:19.194 00.000 9960 PulseGuide returned control before completion, sleep 191
20:03:19.401 00.207 9960 IsGuiding returns 1
20:03:19.401 00.000 9960 scope still moving after pulse duration time elapsed
20:03:19.432 00.031 9960 IsSlewing returns 0
20:03:19.433 00.001 9960 IsGuiding returns 1
20:03:19.465 00.032 9960 IsSlewing returns 0
20:03:19.466 00.001 9960 IsGuiding returns 1
20:03:19.496 00.030 9960 IsSlewing returns 0
20:03:19.497 00.001 9960 IsGuiding returns 0
20:03:19.497 00.000 9960 scope move finished after 181 + 122 ms
20:03:19.497 00.000 9960 Move returns status 0, amount 181
20:03:19.498 00.001 9960 MoveAxis(N, 0, ABG)
20:03:19.498 00.000 9960 Move returns status 0, amount 0
20:03:19.498 00.000 9960 move complete, result=0
20:03:19.498 00.000 9960 worker thread done servicing request
20:03:19.500 00.002 9960 Worker thread wakes up
20:03:19.500 00.000 11872 GuideStep: -0.4 px 181 ms EAST, 0.2 px 0 ms NORTH
20:03:19.506 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:03:19.507 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1239,859,31,31)
20:03:20.758 01.251 9960 Exposure complete
20:03:20.893 00.135 9960 worker thread done servicing request
20:03:20.893 00.000 11872 OnExposeComplete: enter
20:03:20.899 00.006 11872 UpdateGuideState(): m_state=6
20:03:20.903 00.004 11872 Star::Find(15, 1254, 873, 0, (0,0,0,0), 1.5, 10.0, 255) frame 210
20:03:20.908 00.005 11872 Star::Find returns 1 (0), X=1254.18, Y=874.44, Mass=9799, SNR=58.2, Peak=209 HFD=7.3
20:03:20.912 00.004 11872 CameraToMount -- cameraTheta (1.45) - m_xAngle (-3.14) = xAngle (4.59 = -1.70)
20:03:20.915 00.003 11872 CameraToMount -- cameraTheta (1.45) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.42 = -1.87)
20:03:20.920 00.005 11872 CameraToMount -- cameraX=0.06 cameraY=0.47 hyp=0.47 cameraTheta=1.45 mountX=-0.06 mountY=-0.45, mountTheta=-1.70
20:03:20.927 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.06, y=0.47, opts=13)
20:03:20.932 00.005 11872 Enqueuing Move request for scope (0.06, 0.47)
20:03:20.936 00.004 9960 Worker thread wakes up
20:03:20.936 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=1, FiltMin=0, FiltMax=172, Gamma=1.000
20:03:20.940 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.47) opts 0xd
20:03:20.940 00.000 9960 Handling offset move in thread for scope, endpoint = (0.06, 0.47)
20:03:20.940 00.000 9960 Moving (0.06, 0.47) raw xDistance=-0.06 yDistance=-0.45
20:03:20.940 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:03:20.940 00.000 11872 UpdateGuideState exits: m=9799 SNR=58.2
20:03:20.945 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:03:20.949 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:03:20.953 00.004 11872 Enqueuing Expose request
20:03:20.957 00.004 9960 GuideAlgorithmResistSwitch::result() returns -0.45 from input -0.45
20:03:20.957 00.000 9960 MoveAxis(E, 0, ABG)
20:03:20.957 00.000 9960 Move returns status 0, amount 0
20:03:20.957 00.000 9960 MoveAxis(N, 339, ABG)
20:03:20.957 00.000 9960 Guiding  Dir = 0, Dur = 339
20:03:20.957 00.000 9960 IsSlewing returns 0
20:03:20.959 00.002 9960 IsGuiding returns 0
20:03:20.959 00.000 9960 PulseGuide returned control before completion, sleep 349
20:03:21.311 00.352 9960 IsGuiding returns 1
20:03:21.311 00.000 9960 scope still moving after pulse duration time elapsed
20:03:21.342 00.031 9960 IsSlewing returns 0
20:03:21.343 00.001 9960 IsGuiding returns 0
20:03:21.344 00.001 9960 scope move finished after 339 + 45 ms
20:03:21.344 00.000 9960 Move returns status 0, amount 339
20:03:21.344 00.000 9960 move complete, result=0
20:03:21.345 00.001 9960 worker thread done servicing request
20:03:21.345 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.5 px 339 ms NORTH
20:03:21.352 00.007 9960 Worker thread wakes up
20:03:21.353 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:03:21.353 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1239,859,31,31)
20:03:22.597 01.244 9960 Exposure complete
20:03:22.732 00.135 9960 worker thread done servicing request
20:03:22.732 00.000 11872 OnExposeComplete: enter
20:03:22.737 00.005 11872 UpdateGuideState(): m_state=6
20:03:22.742 00.005 11872 Star::Find(15, 1254, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 211
20:03:22.745 00.003 11872 Star::Find returns 1 (0), X=1254.06, Y=873.87, Mass=9138, SNR=59.7, Peak=195 HFD=7.3
20:03:22.750 00.005 11872 CameraToMount -- cameraTheta (-2.14) - m_xAngle (-3.14) = xAngle (1.00 = 1.00)
20:03:22.753 00.003 11872 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.82 = 0.82)
20:03:22.756 00.003 11872 CameraToMount -- cameraX=-0.06 cameraY=-0.09 hyp=0.11 cameraTheta=-2.14 mountX=0.06 mountY=0.08, mountTheta=0.93
20:03:22.762 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.06, y=-0.09, opts=13)
20:03:22.767 00.005 11872 Enqueuing Move request for scope (-0.06, -0.09)
20:03:22.770 00.003 9960 Worker thread wakes up
20:03:22.771 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=195, med=1, FiltMin=0, FiltMax=170, Gamma=1.000
20:03:22.775 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.09) opts 0xd
20:03:22.776 00.001 11872 UpdateGuideState exits: m=9138 SNR=59.7
20:03:22.780 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:03:22.783 00.003 9960 Handling offset move in thread for scope, endpoint = (-0.06, -0.09)
20:03:22.784 00.001 9960 Moving (-0.06, -0.09) raw xDistance=0.06 yDistance=0.08
20:03:22.784 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
20:03:22.784 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:03:22.784 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:03:22.784 00.000 9960 MoveAxis(E, 0, ABG)
20:03:22.785 00.001 9960 Move returns status 0, amount 0
20:03:22.785 00.000 9960 MoveAxis(N, 0, ABG)
20:03:22.785 00.000 9960 Move returns status 0, amount 0
20:03:22.785 00.000 9960 move complete, result=0
20:03:22.785 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:03:22.789 00.004 9960 worker thread done servicing request
20:03:22.789 00.000 11872 Enqueuing Expose request
20:03:22.794 00.005 11872 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:03:22.799 00.005 9960 Worker thread wakes up
20:03:22.799 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:03:22.799 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1239,859,31,31)
20:03:24.051 01.252 9960 Exposure complete
20:03:24.190 00.139 9960 worker thread done servicing request
20:03:24.190 00.000 11872 OnExposeComplete: enter
20:03:24.196 00.006 11872 UpdateGuideState(): m_state=6
20:03:24.203 00.007 11872 Star::Find(15, 1254, 873, 0, (0,0,0,0), 1.5, 10.0, 255) frame 212
20:03:24.210 00.007 11872 Star::Find returns 1 (0), X=1254.01, Y=873.84, Mass=9685, SNR=59.2, Peak=209 HFD=7.4
20:03:24.215 00.005 11872 CameraToMount -- cameraTheta (-2.31) - m_xAngle (-3.14) = xAngle (0.83 = 0.83)
20:03:24.221 00.006 11872 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.66 = 0.66)
20:03:24.225 00.004 11872 CameraToMount -- cameraX=-0.11 cameraY=-0.12 hyp=0.17 cameraTheta=-2.31 mountX=0.11 mountY=0.10, mountTheta=0.74
20:03:24.231 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.11, y=-0.12, opts=13)
20:03:24.236 00.005 11872 Enqueuing Move request for scope (-0.11, -0.12)
20:03:24.243 00.007 9960 Worker thread wakes up
20:03:24.244 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.12) opts 0xd
20:03:24.244 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.11, -0.12)
20:03:24.244 00.000 9960 Moving (-0.11, -0.12) raw xDistance=0.11 yDistance=0.10
20:03:24.244 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
20:03:24.245 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=1, FiltMin=0, FiltMax=184, Gamma=1.000
20:03:24.249 00.004 11872 UpdateGuideState exits: m=9685 SNR=59.2
20:03:24.253 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:03:24.257 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:03:24.263 00.006 11872 Enqueuing Expose request
20:03:24.266 00.003 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:03:24.267 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
20:03:24.267 00.000 9960 MoveAxis(E, 0, ABG)
20:03:24.267 00.000 9960 Move returns status 0, amount 0
20:03:24.267 00.000 9960 MoveAxis(N, 0, ABG)
20:03:24.268 00.001 9960 Move returns status 0, amount 0
20:03:24.268 00.000 9960 move complete, result=0
20:03:24.268 00.000 9960 worker thread done servicing request
20:03:24.268 00.000 9960 Worker thread wakes up
20:03:24.269 00.001 11872 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:03:24.275 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:03:24.275 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1239,859,31,31)
20:03:25.532 01.257 9960 Exposure complete
20:03:25.648 00.116 9960 worker thread done servicing request
20:03:25.648 00.000 11872 OnExposeComplete: enter
20:03:25.652 00.004 11872 UpdateGuideState(): m_state=6
20:03:25.656 00.004 11872 Star::Find(15, 1254, 873, 0, (0,0,0,0), 1.5, 10.0, 255) frame 213
20:03:25.660 00.004 11872 Star::Find returns 1 (0), X=1253.93, Y=874.30, Mass=9373, SNR=59.5, Peak=191 HFD=7.6
20:03:25.664 00.004 11872 CameraToMount -- cameraTheta (2.10) - m_xAngle (-3.14) = xAngle (5.24 = -1.04)
20:03:25.667 00.003 11872 CameraToMount -- cameraTheta (2.10) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.07 = -1.21)
20:03:25.671 00.004 11872 CameraToMount -- cameraX=-0.19 cameraY=0.33 hyp=0.38 cameraTheta=2.10 mountX=0.19 mountY=-0.36, mountTheta=-1.08
20:03:25.677 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.19, y=0.33, opts=13)
20:03:25.681 00.004 11872 Enqueuing Move request for scope (-0.19, 0.33)
20:03:25.685 00.004 9960 Worker thread wakes up
20:03:25.685 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=191, med=1, FiltMin=0, FiltMax=162, Gamma=1.000
20:03:25.690 00.005 11872 UpdateGuideState exits: m=9373 SNR=59.5
20:03:25.694 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:03:25.698 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:03:25.703 00.005 11872 Enqueuing Expose request
20:03:25.707 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.33) opts 0xd
20:03:25.707 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.19, 0.33)
20:03:25.707 00.000 9960 Moving (-0.19, 0.33) raw xDistance=0.19 yDistance=-0.36
20:03:25.708 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
20:03:25.708 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.36
20:03:25.708 00.000 9960 MoveAxis(E, 0, ABG)
20:03:25.709 00.001 9960 Move returns status 0, amount 0
20:03:25.709 00.000 9960 MoveAxis(N, 267, ABG)
20:03:25.709 00.000 9960 Guiding  Dir = 0, Dur = 267
20:03:25.709 00.000 9960 IsSlewing returns 0
20:03:25.709 00.000 9960 IsGuiding returns 0
20:03:25.710 00.001 9960 PulseGuide returned control before completion, sleep 277
20:03:25.991 00.281 9960 IsGuiding returns 1
20:03:25.991 00.000 9960 scope still moving after pulse duration time elapsed
20:03:26.021 00.030 9960 IsSlewing returns 0
20:03:26.025 00.004 9960 IsGuiding returns 0
20:03:26.026 00.001 9960 scope move finished after 267 + 48 ms
20:03:26.026 00.000 9960 Move returns status 0, amount 267
20:03:26.026 00.000 9960 move complete, result=0
20:03:26.026 00.000 9960 worker thread done servicing request
20:03:26.027 00.001 11872 GuideStep: 0.2 px 0 ms EAST, -0.4 px 267 ms NORTH
20:03:26.034 00.007 9960 Worker thread wakes up
20:03:26.034 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:03:26.034 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1239,859,31,31)
20:03:27.274 01.240 9960 Exposure complete
20:03:27.379 00.105 9960 worker thread done servicing request
20:03:27.379 00.000 11872 OnExposeComplete: enter
20:03:27.383 00.004 11872 UpdateGuideState(): m_state=6
20:03:27.386 00.003 11872 Star::Find(15, 1253, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 214
20:03:27.393 00.007 11872 Star::Find returns 1 (0), X=1253.77, Y=874.31, Mass=9670, SNR=59.8, Peak=200 HFD=7.4
20:03:27.400 00.007 11872 CameraToMount -- cameraTheta (2.36) - m_xAngle (-3.14) = xAngle (5.50 = -0.79)
20:03:27.403 00.003 11872 CameraToMount -- cameraTheta (2.36) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.32 = -0.96)
20:03:27.408 00.005 11872 CameraToMount -- cameraX=-0.35 cameraY=0.34 hyp=0.49 cameraTheta=2.36 mountX=0.35 mountY=-0.40, mountTheta=-0.86
20:03:27.413 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.35, y=0.34, opts=13)
20:03:27.417 00.004 11872 Enqueuing Move request for scope (-0.35, 0.34)
20:03:27.420 00.003 9960 Worker thread wakes up
20:03:27.421 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=200, med=1, FiltMin=0, FiltMax=183, Gamma=1.000
20:03:27.424 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.35, 0.34) opts 0xd
20:03:27.424 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.35, 0.34)
20:03:27.424 00.000 9960 Moving (-0.35, 0.34) raw xDistance=0.35 yDistance=-0.40
20:03:27.424 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.35
20:03:27.426 00.002 9960 GuideAlgorithmResistSwitch::result() returns -0.40 from input -0.40
20:03:27.426 00.000 9960 MoveAxis(W, 145, ABG)
20:03:27.426 00.000 9960 Guiding  Dir = 3, Dur = 145
20:03:27.426 00.000 11872 UpdateGuideState exits: m=9670 SNR=59.8
20:03:27.431 00.005 9960 IsSlewing returns 0
20:03:27.431 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:03:27.436 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:03:27.443 00.007 9960 IsGuiding returns 0
20:03:27.446 00.003 9960 PulseGuide returned control before completion, sleep 155
20:03:27.446 00.000 11872 Enqueuing Expose request
20:03:27.460 00.014 11872 evsrv: cli 0D2D2460 connect
20:03:27.463 00.003 11872 case statement mapped state 6 to 3
20:03:27.472 00.009 11872 case statement mapped state 6 to 3
20:03:27.610 00.138 9960 IsGuiding returns 1
20:03:27.610 00.000 9960 scope still moving after pulse duration time elapsed
20:03:27.612 00.002 11872 evsrv: cli 0D2D2460 request: {"method":"get_app_state","id":"6cc2e993-164d-47b2-a2ee-c85376929ac1"}
20:03:27.616 00.004 11872 case statement mapped state 6 to 3
20:03:27.619 00.003 11872 evsrv: cli 0D2D2460 response: {"jsonrpc":"2.0","result":"Guiding","id":"6cc2e993-164d-47b2-a2ee-c85376929ac1"}
20:03:27.625 00.006 11872 evsrv: cli 0D2D2460 disconnect
20:03:27.629 00.004 11872 evsrv: cli 0D2D3180 connect
20:03:27.633 00.004 11872 case statement mapped state 6 to 3
20:03:27.776 00.143 9960 IsSlewing returns 0
20:03:27.777 00.001 9960 IsGuiding returns 0
20:03:27.778 00.001 11872 case statement mapped state 6 to 3
20:03:27.783 00.005 9960 scope move finished after 145 + 189 ms
20:03:27.783 00.000 9960 Move returns status 0, amount 145
20:03:27.783 00.000 9960 MoveAxis(N, 299, ABG)
20:03:27.783 00.000 9960 Guiding  Dir = 0, Dur = 299
20:03:27.783 00.000 11872 evsrv: cli 0D2D3180 request: {"method":"dither","params":{"amount":5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"85e55deb-b9fc-4ebd-b2f2-013a193eeb04"}
20:03:27.787 00.004 9960 IsSlewing returns 0
20:03:27.787 00.000 11872 PhdController::Dither begins
20:03:27.791 00.004 9960 IsGuiding returns 0
20:03:27.791 00.000 11872 dither: size=5.00, dRA=-3.07 dDec=3.09
20:03:27.806 00.015 9960 PulseGuide returned control before completion, sleep 309
20:03:27.806 00.000 11872 MountToCamera -- mountTheta (2.35) + m_xAngle (-3.14) = xAngle (-0.78 = -0.78)
20:03:27.809 00.003 11872 MountToCamera -- mountX=-3.07 mountY=3.09 hyp=4.35 mountTheta=2.35 cameraX=3.08, cameraY=-3.07 cameraTheta=-0.78
20:03:27.813 00.004 11872 setting lock position to (1257.20, 870.89)
20:03:27.817 00.004 11872 Mount: notify guiding dithered (3.1, -3.1)
20:03:27.821 00.004 11872 Status Line: Dither by -3.07,3.09
20:03:27.828 00.007 11872 PhdController: newstate STATE_SETTLE_BEGIN
20:03:27.833 00.005 11872 PhdController: newstate STATE_SETTLE_WAIT
20:03:27.841 00.008 11872 evsrv: cli 0D2D3180 response: {"jsonrpc":"2.0","result":0,"id":"85e55deb-b9fc-4ebd-b2f2-013a193eeb04"}
20:03:27.877 00.036 11872 evsrv: cli 0D2D3180 disconnect
20:03:28.128 00.251 9960 IsGuiding returns 0
20:03:28.129 00.001 9960 Move returns status 0, amount 299
20:03:28.129 00.000 9960 move complete, result=0
20:03:28.129 00.000 9960 worker thread done servicing request
20:03:28.129 00.000 11872 GuideStep: 0.3 px 145 ms WEST, -0.4 px 299 ms NORTH
20:03:28.132 00.003 9960 Worker thread wakes up
20:03:28.133 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:03:28.133 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1239,859,31,31)
20:03:29.381 01.248 9960 Exposure complete
20:03:29.491 00.110 9960 worker thread done servicing request
20:03:29.491 00.000 11872 OnExposeComplete: enter
20:03:29.495 00.004 11872 UpdateGuideState(): m_state=6
20:03:29.501 00.006 11872 Star::Find(15, 1253, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 215
20:03:29.506 00.005 11872 Star::Find returns 1 (0), X=1253.96, Y=873.79, Mass=9015, SNR=57.0, Peak=202 HFD=7.4
20:03:29.509 00.003 11872 CameraToMount -- cameraTheta (2.41) - m_xAngle (-3.14) = xAngle (5.55 = -0.73)
20:03:29.513 00.004 11872 CameraToMount -- cameraTheta (2.41) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.38 = -0.91)
20:03:29.518 00.005 11872 CameraToMount -- cameraX=-3.24 cameraY=2.90 hyp=4.35 cameraTheta=2.41 mountX=3.22 mountY=-3.42, mountTheta=-0.81
20:03:29.523 00.005 11872 dither recenter: remaining=(3.1,-3.1) step=(3.1,-3.1)
20:03:29.527 00.004 11872 MountToCamera -- mountTheta (-0.79) + m_xAngle (-3.14) = xAngle (-3.93 = 2.36)
20:03:29.532 00.005 11872 MountToCamera -- mountX=3.07 mountY=-3.09 hyp=4.35 mountTheta=-0.79 cameraX=-3.08, cameraY=3.07 cameraTheta=2.36
20:03:29.536 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-3.08, y=3.07, opts=4)
20:03:29.540 00.004 11872 Enqueuing Move request for scope (-3.08, 3.07)
20:03:29.545 00.005 9960 Worker thread wakes up
20:03:29.545 00.000 11872 Mount: notify direct move 3.07,-3.09
20:03:29.549 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-3.08, 3.07) opts 0x4
20:03:29.549 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=202, med=1, FiltMin=0, FiltMax=172, Gamma=1.000
20:03:29.553 00.004 9960 Handling offset move in thread for scope, endpoint = (-3.08, 3.07)
20:03:29.553 00.000 11872 UpdateGuideState exits: m=9015 SNR=57.0
20:03:29.557 00.004 9960 Moving (-3.08, 3.07) raw xDistance=3.07 yDistance=-3.09
20:03:29.557 00.000 11872 PhdController: settling, locked = 1, distance = 4.61 (1.50) aobump = 0 frame = 1 / 99999
20:03:29.562 00.005 9960 MoveAxis(W, 2040, B)
20:03:29.562 00.000 9960 Guiding  Dir = 3, Dur = 2040
20:03:29.562 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763777009.562,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":4.61,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
20:03:29.566 00.004 9960 IsSlewing returns 0
20:03:29.566 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:03:29.570 00.004 9960 IsGuiding returns 0
20:03:29.570 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:03:29.574 00.004 9960 PulseGuide returned control before completion, sleep 2050
20:03:29.574 00.000 11872 Enqueuing Expose request
20:03:31.639 02.065 9960 IsGuiding returns 0
20:03:31.640 00.001 9960 Move returns status 0, amount 2040
20:03:31.641 00.001 9960 MoveAxis(N, 2304, B)
20:03:31.642 00.001 9960 Guiding  Dir = 0, Dur = 2304
20:03:31.642 00.000 9960 IsSlewing returns 0
20:03:31.643 00.001 9960 IsGuiding returns 0
20:03:31.643 00.000 9960 PulseGuide returned control before completion, sleep 2314
20:03:33.970 02.327 9960 IsGuiding returns 1
20:03:33.972 00.002 9960 scope still moving after pulse duration time elapsed
20:03:34.002 00.030 9960 IsSlewing returns 0
20:03:34.003 00.001 9960 IsGuiding returns 0
20:03:34.004 00.001 9960 scope move finished after 2304 + 57 ms
20:03:34.005 00.001 9960 Move returns status 0, amount 2304
20:03:34.005 00.000 9960 move complete, result=0
20:03:34.005 00.000 9960 worker thread done servicing request
20:03:34.006 00.001 9960 Worker thread wakes up
20:03:34.006 00.000 11872 GuideStep: 3.1 px 2040 ms WEST, -3.1 px 2304 ms NORTH
20:03:34.013 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:03:34.013 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1242,856,31,31)
20:03:35.266 01.253 9960 Exposure complete
20:03:35.389 00.123 9960 worker thread done servicing request
20:03:35.389 00.000 11872 OnExposeComplete: enter
20:03:35.392 00.003 11872 UpdateGuideState(): m_state=6
20:03:35.397 00.005 11872 Star::Find(15, 1253, 873, 0, (0,0,0,0), 1.5, 10.0, 255) frame 216
20:03:35.401 00.004 11872 Star::Find returns 1 (0), X=1256.67, Y=870.66, Mass=9978, SNR=59.2, Peak=210 HFD=7.4
20:03:35.404 00.003 11872 CameraToMount -- cameraTheta (-2.73) - m_xAngle (-3.14) = xAngle (0.41 = 0.41)
20:03:35.408 00.004 11872 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.24 = 0.24)
20:03:35.412 00.004 11872 CameraToMount -- cameraX=-0.53 cameraY=-0.23 hyp=0.58 cameraTheta=-2.73 mountX=0.53 mountY=0.14, mountTheta=0.25
20:03:35.418 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.53, y=-0.23, opts=13)
20:03:35.421 00.003 11872 Enqueuing Move request for scope (-0.53, -0.23)
20:03:35.426 00.005 9960 Worker thread wakes up
20:03:35.426 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.53, -0.23) opts 0xd
20:03:35.426 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.53, -0.23)
20:03:35.426 00.000 9960 Moving (-0.53, -0.23) raw xDistance=0.53 yDistance=0.14
20:03:35.426 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=210, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
20:03:35.431 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.33 from input 0.53
20:03:35.431 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:03:35.431 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
20:03:35.432 00.001 9960 MoveAxis(W, 222, ABG)
20:03:35.432 00.000 9960 Guiding  Dir = 3, Dur = 222
20:03:35.432 00.000 11872 UpdateGuideState exits: m=9978 SNR=59.2
20:03:35.436 00.004 9960 IsSlewing returns 0
20:03:35.436 00.000 11872 PhdController: settling, locked = 1, distance = 0.58 (1.50) aobump = 0 frame = 2 / 99999
20:03:35.439 00.003 9960 IsGuiding returns 0
20:03:35.439 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763777015.439,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.58,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
20:03:35.444 00.005 9960 PulseGuide returned control before completion, sleep 232
20:03:35.444 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:03:35.448 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:03:35.452 00.004 11872 Enqueuing Expose request
20:03:35.692 00.240 9960 IsGuiding returns 1
20:03:35.693 00.001 9960 scope still moving after pulse duration time elapsed
20:03:35.723 00.030 9960 IsSlewing returns 0
20:03:35.724 00.001 9960 IsGuiding returns 0
20:03:35.725 00.001 9960 scope move finished after 222 + 63 ms
20:03:35.725 00.000 9960 Move returns status 0, amount 222
20:03:35.726 00.001 9960 MoveAxis(N, 0, ABG)
20:03:35.726 00.000 9960 Move returns status 0, amount 0
20:03:35.727 00.001 9960 move complete, result=0
20:03:35.727 00.000 9960 worker thread done servicing request
20:03:35.728 00.001 11872 GuideStep: 0.5 px 222 ms WEST, 0.1 px 0 ms NORTH
20:03:35.734 00.006 9960 Worker thread wakes up
20:03:35.734 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:03:35.734 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1242,856,31,31)
20:03:36.990 01.256 9960 Exposure complete
20:03:37.125 00.135 9960 worker thread done servicing request
20:03:37.126 00.001 11872 OnExposeComplete: enter
20:03:37.130 00.004 11872 UpdateGuideState(): m_state=6
20:03:37.134 00.004 11872 Star::Find(15, 1256, 870, 0, (0,0,0,0), 1.5, 10.0, 255) frame 217
20:03:37.139 00.005 11872 Star::Find returns 1 (0), X=1256.81, Y=870.46, Mass=9487, SNR=58.1, Peak=204 HFD=7.3
20:03:37.144 00.005 11872 CameraToMount -- cameraTheta (-2.30) - m_xAngle (-3.14) = xAngle (0.84 = 0.84)
20:03:37.148 00.004 11872 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.66 = 0.66)
20:03:37.153 00.005 11872 CameraToMount -- cameraX=-0.39 cameraY=-0.43 hyp=0.58 cameraTheta=-2.30 mountX=0.39 mountY=0.36, mountTheta=0.74
20:03:37.158 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.39, y=-0.43, opts=13)
20:03:37.163 00.005 11872 Enqueuing Move request for scope (-0.39, -0.43)
20:03:37.166 00.003 9960 Worker thread wakes up
20:03:37.166 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=204, med=1, FiltMin=0, FiltMax=181, Gamma=1.000
20:03:37.171 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.39, -0.43) opts 0xd
20:03:37.171 00.000 11872 UpdateGuideState exits: m=9487 SNR=58.1
20:03:37.176 00.005 9960 Handling offset move in thread for scope, endpoint = (-0.39, -0.43)
20:03:37.177 00.001 9960 Moving (-0.39, -0.43) raw xDistance=0.39 yDistance=0.36
20:03:37.177 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.27 from input 0.39
20:03:37.177 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
20:03:37.177 00.000 11872 PhdController: settling, locked = 1, distance = 0.58 (1.50) aobump = 0 frame = 3 / 99999
20:03:37.182 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.36
20:03:37.182 00.000 9960 MoveAxis(W, 179, ABG)
20:03:37.182 00.000 9960 Guiding  Dir = 3, Dur = 179
20:03:37.182 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763777017.182,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.58,"Time":1.7,"SettleTime":10.0,"StarLocked":true}
20:03:37.187 00.005 9960 IsSlewing returns 0
20:03:37.187 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:03:37.191 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:03:37.194 00.003 11872 Enqueuing Expose request
20:03:37.199 00.005 9960 IsGuiding returns 0
20:03:37.200 00.001 9960 PulseGuide returned control before completion, sleep 189
20:03:37.399 00.199 9960 IsGuiding returns 1
20:03:37.400 00.001 9960 scope still moving after pulse duration time elapsed
20:03:37.432 00.032 9960 IsSlewing returns 0
20:03:37.434 00.002 9960 IsGuiding returns 0
20:03:37.435 00.001 9960 scope move finished after 179 + 57 ms
20:03:37.435 00.000 9960 Move returns status 0, amount 179
20:03:37.435 00.000 9960 MoveAxis(N, 0, ABG)
20:03:37.435 00.000 9960 Move returns status 0, amount 0
20:03:37.435 00.000 9960 move complete, result=0
20:03:37.437 00.002 9960 worker thread done servicing request
20:03:37.437 00.000 9960 Worker thread wakes up
20:03:37.437 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:03:37.437 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1242,856,31,31)
20:03:37.438 00.001 11872 GuideStep: 0.4 px 179 ms WEST, 0.4 px 0 ms NORTH
20:03:38.692 01.254 9960 Exposure complete
20:03:38.811 00.119 9960 worker thread done servicing request
20:03:38.811 00.000 11872 OnExposeComplete: enter
20:03:38.816 00.005 11872 UpdateGuideState(): m_state=6
20:03:38.820 00.004 11872 Star::Find(15, 1256, 870, 0, (0,0,0,0), 1.5, 10.0, 255) frame 218
20:03:38.823 00.003 11872 Star::Find returns 1 (0), X=1256.79, Y=870.63, Mass=9852, SNR=60.5, Peak=218 HFD=7.2
20:03:38.827 00.004 11872 CameraToMount -- cameraTheta (-2.57) - m_xAngle (-3.14) = xAngle (0.56 = 0.56)
20:03:38.831 00.004 11872 CameraToMount -- cameraTheta (-2.57) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.39 = 0.39)
20:03:38.835 00.004 11872 CameraToMount -- cameraX=-0.41 cameraY=-0.26 hyp=0.49 cameraTheta=-2.57 mountX=0.41 mountY=0.19, mountTheta=0.42
20:03:38.840 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.41, y=-0.26, opts=13)
20:03:38.843 00.003 11872 Enqueuing Move request for scope (-0.41, -0.26)
20:03:38.849 00.006 9960 Worker thread wakes up
20:03:38.849 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=218, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
20:03:38.853 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.41, -0.26) opts 0xd
20:03:38.853 00.000 11872 UpdateGuideState exits: m=9852 SNR=60.5
20:03:38.858 00.005 11872 PhdController: settling, locked = 1, distance = 0.55 (1.50) aobump = 0 frame = 4 / 99999
20:03:38.863 00.005 9960 Handling offset move in thread for scope, endpoint = (-0.41, -0.26)
20:03:38.863 00.000 9960 Moving (-0.41, -0.26) raw xDistance=0.41 yDistance=0.19
20:03:38.864 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.41
20:03:38.864 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:03:38.864 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763777018.863,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.55,"Time":3.4,"SettleTime":10.0,"StarLocked":true}
20:03:38.868 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
20:03:38.868 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:03:38.873 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:03:38.876 00.003 11872 Enqueuing Expose request
20:03:38.880 00.004 9960 MoveAxis(W, 186, ABG)
20:03:38.880 00.000 9960 Guiding  Dir = 3, Dur = 186
20:03:38.880 00.000 9960 IsSlewing returns 0
20:03:38.881 00.001 9960 IsGuiding returns 0
20:03:38.881 00.000 9960 PulseGuide returned control before completion, sleep 196
20:03:39.093 00.212 9960 IsGuiding returns 1
20:03:39.095 00.002 9960 scope still moving after pulse duration time elapsed
20:03:39.126 00.031 9960 IsSlewing returns 0
20:03:39.128 00.002 9960 IsGuiding returns 0
20:03:39.129 00.001 9960 scope move finished after 186 + 60 ms
20:03:39.129 00.000 9960 Move returns status 0, amount 186
20:03:39.129 00.000 9960 MoveAxis(N, 0, ABG)
20:03:39.130 00.001 9960 Move returns status 0, amount 0
20:03:39.130 00.000 9960 move complete, result=0
20:03:39.130 00.000 9960 worker thread done servicing request
20:03:39.132 00.002 9960 Worker thread wakes up
20:03:39.132 00.000 11872 GuideStep: 0.4 px 186 ms WEST, 0.2 px 0 ms NORTH
20:03:39.137 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:03:39.137 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1242,856,31,31)
20:03:40.388 01.251 9960 Exposure complete
20:03:40.513 00.125 9960 worker thread done servicing request
20:03:40.513 00.000 11872 OnExposeComplete: enter
20:03:40.518 00.005 11872 UpdateGuideState(): m_state=6
20:03:40.522 00.004 11872 Star::Find(15, 1256, 870, 0, (0,0,0,0), 1.5, 10.0, 255) frame 219
20:03:40.525 00.003 11872 Star::Find returns 1 (0), X=1256.16, Y=872.33, Mass=8510, SNR=54.3, Peak=226 HFD=6.7
20:03:40.527 00.002 11872 CameraToMount -- cameraTheta (2.20) - m_xAngle (-3.14) = xAngle (5.33 = -0.95)
20:03:40.531 00.004 11872 CameraToMount -- cameraTheta (2.20) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.16 = -1.12)
20:03:40.535 00.004 11872 CameraToMount -- cameraX=-1.04 cameraY=1.44 hyp=1.78 cameraTheta=2.20 mountX=1.03 mountY=-1.60, mountTheta=-1.00
20:03:40.540 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-1.04, y=1.44, opts=13)
20:03:40.544 00.004 11872 Enqueuing Move request for scope (-1.04, 1.44)
20:03:40.547 00.003 9960 Worker thread wakes up
20:03:40.548 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=226, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
20:03:40.552 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-1.04, 1.44) opts 0xd
20:03:40.552 00.000 9960 Handling offset move in thread for scope, endpoint = (-1.04, 1.44)
20:03:40.553 00.001 9960 Moving (-1.04, 1.44) raw xDistance=1.03 yDistance=-1.60
20:03:40.553 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.67 from input 1.03
20:03:40.553 00.000 11872 UpdateGuideState exits: m=8510 SNR=54.3
20:03:40.556 00.003 9960 resist switch: large excursion: input -1.60 thresh 0.60 direction from 0 to -1
20:03:40.557 00.001 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-4.80
20:03:40.557 00.000 9960 GuideAlgorithmResistSwitch::result() returns -1.60 from input -1.60
20:03:40.557 00.000 9960 MoveAxis(W, 446, ABG)
20:03:40.557 00.000 9960 Guiding  Dir = 3, Dur = 446
20:03:40.557 00.000 11872 PhdController: settling, locked = 1, distance = 0.92 (1.50) aobump = 0 frame = 5 / 99999
20:03:40.562 00.005 9960 IsSlewing returns 0
20:03:40.562 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763777020.562,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.92,"Time":5.1,"SettleTime":10.0,"StarLocked":true}
20:03:40.566 00.004 9960 IsGuiding returns 0
20:03:40.566 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:03:40.569 00.003 9960 PulseGuide returned control before completion, sleep 456
20:03:40.569 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:03:40.573 00.004 11872 Enqueuing Expose request
20:03:41.038 00.465 9960 IsGuiding returns 1
20:03:41.039 00.001 9960 scope still moving after pulse duration time elapsed
20:03:41.069 00.030 9960 IsSlewing returns 0
20:03:41.070 00.001 9960 IsGuiding returns 0
20:03:41.070 00.000 9960 scope move finished after 446 + 59 ms
20:03:41.071 00.001 9960 Move returns status 0, amount 446
20:03:41.072 00.001 9960 MoveAxis(N, 1193, ABG)
20:03:41.072 00.000 9960 Guiding  Dir = 0, Dur = 1193
20:03:41.072 00.000 9960 IsSlewing returns 0
20:03:41.072 00.000 9960 IsGuiding returns 0
20:03:41.073 00.001 9960 PulseGuide returned control before completion, sleep 1203
20:03:42.282 01.209 9960 IsGuiding returns 1
20:03:42.282 00.000 9960 scope still moving after pulse duration time elapsed
20:03:42.312 00.030 9960 IsSlewing returns 0
20:03:42.313 00.001 9960 IsGuiding returns 0
20:03:42.313 00.000 9960 scope move finished after 1193 + 48 ms
20:03:42.315 00.002 9960 Move returns status 0, amount 1193
20:03:42.315 00.000 9960 move complete, result=0
20:03:42.315 00.000 9960 worker thread done servicing request
20:03:42.316 00.001 9960 Worker thread wakes up
20:03:42.316 00.000 11872 GuideStep: 1.0 px 446 ms WEST, -1.6 px 1193 ms NORTH
20:03:42.321 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:03:42.323 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1242,856,31,31)
20:03:43.563 01.240 9960 Exposure complete
20:03:43.678 00.115 9960 worker thread done servicing request
20:03:43.679 00.001 11872 OnExposeComplete: enter
20:03:43.683 00.004 11872 UpdateGuideState(): m_state=6
20:03:43.687 00.004 11872 Star::Find(15, 1256, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 220
20:03:43.692 00.005 11872 Star::Find returns 1 (0), X=1256.95, Y=869.79, Mass=8876, SNR=56.3, Peak=182 HFD=7.5
20:03:43.696 00.004 11872 CameraToMount -- cameraTheta (-1.79) - m_xAngle (-3.14) = xAngle (1.35 = 1.35)
20:03:43.701 00.005 11872 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.17 = 1.17)
20:03:43.705 00.004 11872 CameraToMount -- cameraX=-0.25 cameraY=-1.11 hyp=1.13 cameraTheta=-1.79 mountX=0.25 mountY=1.05, mountTheta=1.33
20:03:43.710 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.25, y=-1.11, opts=13)
20:03:43.714 00.004 11872 Enqueuing Move request for scope (-0.25, -1.11)
20:03:43.718 00.004 9960 Worker thread wakes up
20:03:43.718 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=182, med=1, FiltMin=0, FiltMax=160, Gamma=1.000
20:03:43.723 00.005 11872 UpdateGuideState exits: m=8876 SNR=56.3
20:03:43.727 00.004 11872 PhdController: settling, locked = 1, distance = 0.98 (1.50) aobump = 0 frame = 6 / 99999
20:03:43.730 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -1.11) opts 0xd
20:03:43.730 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.25, -1.11)
20:03:43.730 00.000 9960 Moving (-0.25, -1.11) raw xDistance=0.25 yDistance=1.05
20:03:43.731 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.25
20:03:43.731 00.000 9960 resist switch: large excursion: input 1.05 thresh 0.60 direction from -1 to 1
20:03:43.731 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=3.14
20:03:43.731 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.05 from input 1.05
20:03:43.731 00.000 9960 MoveAxis(W, 137, ABG)
20:03:43.731 00.000 9960 Guiding  Dir = 3, Dur = 137
20:03:43.731 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763777023.730,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.98,"Time":8.3,"SettleTime":10.0,"StarLocked":true}
20:03:43.735 00.004 9960 IsSlewing returns 0
20:03:43.735 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:03:43.739 00.004 9960 IsGuiding returns 0
20:03:43.739 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:03:43.744 00.005 11872 Enqueuing Expose request
20:03:43.747 00.003 9960 PulseGuide returned control before completion, sleep 147
20:03:43.897 00.150 9960 IsGuiding returns 1
20:03:43.898 00.001 9960 scope still moving after pulse duration time elapsed
20:03:43.929 00.031 9960 IsSlewing returns 0
20:03:43.929 00.000 9960 IsGuiding returns 0
20:03:43.929 00.000 9960 scope move finished after 137 + 53 ms
20:03:43.930 00.001 9960 Move returns status 0, amount 137
20:03:43.930 00.000 9960 MoveAxis(S, 781, ABG)
20:03:43.930 00.000 9960 Guiding  Dir = 1, Dur = 781
20:03:43.930 00.000 9960 IsSlewing returns 0
20:03:43.931 00.001 9960 IsGuiding returns 0
20:03:43.931 00.000 9960 PulseGuide returned control before completion, sleep 791
20:03:44.728 00.797 9960 IsGuiding returns 1
20:03:44.728 00.000 9960 scope still moving after pulse duration time elapsed
20:03:44.758 00.030 9960 IsSlewing returns 0
20:03:44.759 00.001 9960 IsGuiding returns 0
20:03:44.760 00.001 9960 scope move finished after 781 + 47 ms
20:03:44.760 00.000 9960 Move returns status 0, amount 781
20:03:44.760 00.000 9960 move complete, result=0
20:03:44.760 00.000 9960 worker thread done servicing request
20:03:44.760 00.000 11872 GuideStep: 0.3 px 137 ms WEST, 1.0 px 781 ms SOUTH
20:03:44.767 00.007 9960 Worker thread wakes up
20:03:44.767 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:03:44.767 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1242,856,31,31)
20:03:46.015 01.248 9960 Exposure complete
20:03:46.134 00.119 9960 worker thread done servicing request
20:03:46.134 00.000 11872 OnExposeComplete: enter
20:03:46.139 00.005 11872 UpdateGuideState(): m_state=6
20:03:46.143 00.004 11872 Star::Find(15, 1256, 869, 0, (0,0,0,0), 1.5, 10.0, 255) frame 221
20:03:46.147 00.004 11872 Star::Find returns 1 (0), X=1257.11, Y=870.43, Mass=9446, SNR=58.6, Peak=211 HFD=7.3
20:03:46.152 00.005 11872 CameraToMount -- cameraTheta (-1.77) - m_xAngle (-3.14) = xAngle (1.37 = 1.37)
20:03:46.156 00.004 11872 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.20 = 1.20)
20:03:46.159 00.003 11872 CameraToMount -- cameraX=-0.09 cameraY=-0.46 hyp=0.47 cameraTheta=-1.77 mountX=0.09 mountY=0.44, mountTheta=1.36
20:03:46.164 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.09, y=-0.46, opts=13)
20:03:46.167 00.003 11872 Enqueuing Move request for scope (-0.09, -0.46)
20:03:46.173 00.006 9960 Worker thread wakes up
20:03:46.173 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=1, FiltMin=0, FiltMax=174, Gamma=1.000
20:03:46.176 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.46) opts 0xd
20:03:46.176 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.09, -0.46)
20:03:46.177 00.001 11872 UpdateGuideState exits: m=9446 SNR=58.6
20:03:46.181 00.004 11872 PhdController: settling, locked = 1, distance = 0.83 (1.50) aobump = 0 frame = 7 / 99999
20:03:46.185 00.004 11872 PhdController: newstate STATE_FINISH
20:03:46.189 00.004 11872 PhdController complete: success
20:03:46.193 00.004 9960 Moving (-0.09, -0.46) raw xDistance=0.09 yDistance=0.44
20:03:46.193 00.000 11872 evsrv: {"Event":"SettleDone","Timestamp":1763777026.193,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":7,"DroppedFrames":0}
20:03:46.197 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
20:03:46.197 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.44 from input 0.44
20:03:46.198 00.001 9960 MoveAxis(E, 0, ABG)
20:03:46.198 00.000 9960 Move returns status 0, amount 0
20:03:46.198 00.000 9960 MoveAxis(S, 326, ABG)
20:03:46.198 00.000 9960 Guiding  Dir = 1, Dur = 326
20:03:46.198 00.000 11872 Mount: notify guiding dither settle done success=1
20:03:46.203 00.005 11872 PhdController: newstate STATE_IDLE
20:03:46.207 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:03:46.212 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:03:46.216 00.004 11872 Enqueuing Expose request
20:03:46.219 00.003 9960 IsSlewing returns 0
20:03:46.220 00.001 9960 IsGuiding returns 0
20:03:46.220 00.000 9960 PulseGuide returned control before completion, sleep 336
20:03:46.569 00.349 9960 IsGuiding returns 1
20:03:46.570 00.001 9960 scope still moving after pulse duration time elapsed
20:03:46.599 00.029 9960 IsSlewing returns 0
20:03:46.600 00.001 9960 IsGuiding returns 0
20:03:46.600 00.000 9960 scope move finished after 326 + 54 ms
20:03:46.602 00.002 9960 Move returns status 0, amount 326
20:03:46.602 00.000 9960 move complete, result=0
20:03:46.602 00.000 9960 worker thread done servicing request
20:03:46.602 00.000 9960 Worker thread wakes up
20:03:46.603 00.001 11872 GuideStep: 0.1 px 0 ms EAST, 0.4 px 326 ms SOUTH
20:03:46.611 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
20:03:46.611 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1242,856,31,31)
20:03:47.862 01.251 9960 Exposure complete
20:03:47.996 00.134 9960 worker thread done servicing request
20:03:47.997 00.001 11872 OnExposeComplete: enter
20:03:48.000 00.003 11872 UpdateGuideState(): m_state=6
20:03:48.005 00.005 11872 Star::Find(15, 1257, 870, 0, (0,0,0,0), 1.5, 10.0, 255) frame 222
20:03:48.008 00.003 11872 Star::Find returns 1 (0), X=1256.63, Y=872.40, Mass=9086, SNR=57.2, Peak=203 HFD=7.2
20:03:48.015 00.007 11872 CameraToMount -- cameraTheta (1.93) - m_xAngle (-3.14) = xAngle (5.07 = -1.21)
20:03:48.019 00.004 11872 CameraToMount -- cameraTheta (1.93) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.90 = -1.39)
20:03:48.023 00.004 11872 CameraToMount -- cameraX=-0.57 cameraY=1.51 hyp=1.61 cameraTheta=1.93 mountX=0.56 mountY=-1.59, mountTheta=-1.23
20:03:48.028 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.57, y=1.51, opts=13)
20:03:48.032 00.004 11872 Enqueuing Move request for scope (-0.57, 1.51)
20:03:48.037 00.005 9960 Worker thread wakes up
20:03:48.037 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.57, 1.51) opts 0xd
20:03:48.037 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.57, 1.51)
20:03:48.037 00.000 9960 Moving (-0.57, 1.51) raw xDistance=0.56 yDistance=-1.59
20:03:48.038 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.36 from input 0.56
20:03:48.038 00.000 9960 resist switch: large excursion: input -1.59 thresh 0.60 direction from 1 to -1
20:03:48.038 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=203, med=1, FiltMin=0, FiltMax=171, Gamma=1.000
20:03:48.043 00.005 11872 UpdateGuideState exits: m=9086 SNR=57.2
20:03:48.047 00.004 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-4.76
20:03:48.047 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:03:48.054 00.007 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:03:48.058 00.004 11872 Enqueuing Expose request
20:03:48.063 00.005 9960 GuideAlgorithmResistSwitch::result() returns -1.59 from input -1.59
20:03:48.063 00.000 9960 MoveAxis(W, 237, ABG)
20:03:48.064 00.001 9960 Guiding  Dir = 3, Dur = 237
20:03:48.064 00.000 9960 IsSlewing returns 0
20:03:48.064 00.000 9960 IsGuiding returns 0
20:03:48.065 00.001 9960 PulseGuide returned control before completion, sleep 247
20:03:48.320 00.255 9960 IsGuiding returns 1
20:03:48.320 00.000 9960 scope still moving after pulse duration time elapsed
20:03:48.351 00.031 9960 IsSlewing returns 0
20:03:48.351 00.000 9960 IsGuiding returns 0
20:03:48.351 00.000 9960 scope move finished after 237 + 50 ms
20:03:48.351 00.000 9960 Move returns status 0, amount 237
20:03:48.351 00.000 9960 MoveAxis(N, 1184, ABG)
20:03:48.353 00.002 9960 Guiding  Dir = 0, Dur = 1184
20:03:48.353 00.000 9960 IsSlewing returns 0
20:03:48.353 00.000 9960 IsGuiding returns 0
20:03:48.353 00.000 9960 PulseGuide returned control before completion, sleep 1194
20:03:49.551 01.198 9960 IsGuiding returns 1
20:03:49.551 00.000 9960 scope still moving after pulse duration time elapsed
20:03:49.584 00.033 9960 IsSlewing returns 0
20:03:49.586 00.002 9960 IsGuiding returns 0
20:03:49.587 00.001 9960 scope move finished after 1184 + 50 ms
20:03:49.587 00.000 9960 Move returns status 0, amount 1184
20:03:49.587 00.000 9960 move complete, result=0
20:03:49.589 00.002 9960 worker thread done servicing request
20:03:49.589 00.000 9960 Worker thread wakes up
20:03:49.589 00.000 11872 GuideStep: 0.6 px 237 ms WEST, -1.6 px 1184 ms NORTH
20:03:49.595 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:03:49.595 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1242,856,31,31)
20:03:50.845 01.250 9960 Exposure complete
20:03:50.987 00.142 9960 worker thread done servicing request
20:03:50.987 00.000 11872 OnExposeComplete: enter
20:03:50.992 00.005 11872 UpdateGuideState(): m_state=6
20:03:50.999 00.007 11872 Star::Find(15, 1256, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 223
20:03:51.004 00.005 11872 Star::Find returns 1 (0), X=1257.24, Y=870.21, Mass=9624, SNR=59.7, Peak=209 HFD=7.6
20:03:51.011 00.007 11872 CameraToMount -- cameraTheta (-1.51) - m_xAngle (-3.14) = xAngle (1.62 = 1.62)
20:03:51.017 00.006 11872 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.45 = 1.45)
20:03:51.024 00.007 11872 CameraToMount -- cameraX=0.04 cameraY=-0.68 hyp=0.68 cameraTheta=-1.51 mountX=-0.04 mountY=0.68, mountTheta=1.62
20:03:51.030 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.04, y=-0.68, opts=13)
20:03:51.035 00.005 11872 Enqueuing Move request for scope (0.04, -0.68)
20:03:51.038 00.003 9960 Worker thread wakes up
20:03:51.038 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.68) opts 0xd
20:03:51.038 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=1, FiltMin=0, FiltMax=167, Gamma=1.000
20:03:51.043 00.005 11872 UpdateGuideState exits: m=9624 SNR=59.7
20:03:51.047 00.004 9960 Handling offset move in thread for scope, endpoint = (0.04, -0.68)
20:03:51.047 00.000 9960 Moving (0.04, -0.68) raw xDistance=-0.04 yDistance=0.68
20:03:51.047 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:03:51.047 00.000 9960 resist switch: large excursion: input 0.68 thresh 0.60 direction from -1 to 1
20:03:51.047 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.04
20:03:51.047 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.68 from input 0.68
20:03:51.048 00.001 9960 MoveAxis(E, 0, ABG)
20:03:51.048 00.000 9960 Move returns status 0, amount 0
20:03:51.048 00.000 9960 MoveAxis(S, 507, ABG)
20:03:51.048 00.000 9960 Guiding  Dir = 1, Dur = 507
20:03:51.049 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:03:51.054 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:03:51.057 00.003 11872 Enqueuing Expose request
20:03:51.062 00.005 9960 IsSlewing returns 0
20:03:51.062 00.000 9960 IsGuiding returns 0
20:03:51.063 00.001 9960 PulseGuide returned control before completion, sleep 517
20:03:51.584 00.521 9960 IsGuiding returns 1
20:03:51.584 00.000 9960 scope still moving after pulse duration time elapsed
20:03:51.616 00.032 9960 IsSlewing returns 0
20:03:51.616 00.000 9960 IsGuiding returns 0
20:03:51.617 00.001 9960 scope move finished after 507 + 47 ms
20:03:51.617 00.000 9960 Move returns status 0, amount 507
20:03:51.617 00.000 9960 move complete, result=0
20:03:51.617 00.000 9960 worker thread done servicing request
20:03:51.619 00.002 9960 Worker thread wakes up
20:03:51.619 00.000 11872 GuideStep: -0.0 px 0 ms EAST, 0.7 px 507 ms SOUTH
20:03:51.625 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:03:51.625 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1242,856,31,31)
20:03:52.870 01.245 9960 Exposure complete
20:03:53.003 00.133 9960 worker thread done servicing request
20:03:53.003 00.000 11872 OnExposeComplete: enter
20:03:53.007 00.004 11872 UpdateGuideState(): m_state=6
20:03:53.012 00.005 11872 Star::Find(15, 1257, 870, 0, (0,0,0,0), 1.5, 10.0, 255) frame 224
20:03:53.017 00.005 11872 Star::Find returns 1 (0), X=1257.60, Y=870.49, Mass=9944, SNR=62.1, Peak=221 HFD=7.2
20:03:53.023 00.006 11872 CameraToMount -- cameraTheta (-0.79) - m_xAngle (-3.14) = xAngle (2.35 = 2.35)
20:03:53.030 00.007 11872 CameraToMount -- cameraTheta (-0.79) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.17 = 2.17)
20:03:53.035 00.005 11872 CameraToMount -- cameraX=0.40 cameraY=-0.40 hyp=0.56 cameraTheta=-0.79 mountX=-0.40 mountY=0.47, mountTheta=2.27
20:03:53.042 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.40, y=-0.40, opts=13)
20:03:53.049 00.007 11872 Enqueuing Move request for scope (0.40, -0.40)
20:03:53.057 00.008 9960 Worker thread wakes up
20:03:53.057 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=221, med=1, FiltMin=0, FiltMax=183, Gamma=1.000
20:03:53.063 00.006 11872 UpdateGuideState exits: m=9944 SNR=62.1
20:03:53.070 00.007 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:03:53.074 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.40, -0.40) opts 0xd
20:03:53.075 00.001 9960 Handling offset move in thread for scope, endpoint = (0.40, -0.40)
20:03:53.075 00.000 9960 Moving (0.40, -0.40) raw xDistance=-0.40 yDistance=0.47
20:03:53.075 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.40
20:03:53.075 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.47 from input 0.47
20:03:53.075 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:03:53.080 00.005 11872 Enqueuing Expose request
20:03:53.085 00.005 9960 MoveAxis(E, 166, ABG)
20:03:53.085 00.000 9960 Guiding  Dir = 2, Dur = 166
20:03:53.085 00.000 9960 IsSlewing returns 0
20:03:53.085 00.000 9960 IsGuiding returns 0
20:03:53.086 00.001 9960 PulseGuide returned control before completion, sleep 176
20:03:53.265 00.179 9960 IsGuiding returns 1
20:03:53.265 00.000 9960 scope still moving after pulse duration time elapsed
20:03:53.295 00.030 9960 IsSlewing returns 0
20:03:53.296 00.001 9960 IsGuiding returns 0
20:03:53.297 00.001 9960 scope move finished after 166 + 45 ms
20:03:53.298 00.001 9960 Move returns status 0, amount 166
20:03:53.298 00.000 9960 MoveAxis(S, 348, ABG)
20:03:53.298 00.000 9960 Guiding  Dir = 1, Dur = 348
20:03:53.300 00.002 9960 IsSlewing returns 0
20:03:53.300 00.000 9960 IsGuiding returns 0
20:03:53.301 00.001 9960 PulseGuide returned control before completion, sleep 358
20:03:53.670 00.369 9960 IsGuiding returns 1
20:03:53.670 00.000 9960 scope still moving after pulse duration time elapsed
20:03:53.702 00.032 9960 IsSlewing returns 0
20:03:53.702 00.000 9960 IsGuiding returns 0
20:03:53.704 00.002 9960 scope move finished after 348 + 54 ms
20:03:53.704 00.000 9960 Move returns status 0, amount 348
20:03:53.704 00.000 9960 move complete, result=0
20:03:53.704 00.000 9960 worker thread done servicing request
20:03:53.705 00.001 11872 GuideStep: -0.4 px 166 ms EAST, 0.5 px 348 ms SOUTH
20:03:53.710 00.005 9960 Worker thread wakes up
20:03:53.710 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:03:53.710 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1242,856,31,31)
20:03:54.963 01.253 9960 Exposure complete
20:03:55.102 00.139 11872 OnExposeComplete: enter
20:03:55.115 00.013 9960 worker thread done servicing request
20:03:55.115 00.000 11872 UpdateGuideState(): m_state=6
20:03:55.123 00.008 11872 Star::Find(15, 1257, 870, 0, (0,0,0,0), 1.5, 10.0, 255) frame 225
20:03:55.130 00.007 11872 Star::Find returns 1 (0), X=1257.39, Y=870.85, Mass=9942, SNR=61.3, Peak=193 HFD=7.4
20:03:55.138 00.008 11872 CameraToMount -- cameraTheta (-0.22) - m_xAngle (-3.14) = xAngle (2.92 = 2.92)
20:03:55.144 00.006 11872 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.75 = 2.75)
20:03:55.149 00.005 11872 CameraToMount -- cameraX=0.19 cameraY=-0.04 hyp=0.19 cameraTheta=-0.22 mountX=-0.19 mountY=0.07, mountTheta=2.77
20:03:55.153 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.19, y=-0.04, opts=13)
20:03:55.159 00.006 11872 Enqueuing Move request for scope (0.19, -0.04)
20:03:55.163 00.004 9960 Worker thread wakes up
20:03:55.163 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.04) opts 0xd
20:03:55.163 00.000 9960 Handling offset move in thread for scope, endpoint = (0.19, -0.04)
20:03:55.164 00.001 9960 Moving (0.19, -0.04) raw xDistance=-0.19 yDistance=0.07
20:03:55.164 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
20:03:55.164 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:03:55.164 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=193, med=1, FiltMin=0, FiltMax=182, Gamma=1.000
20:03:55.168 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:03:55.169 00.001 11872 UpdateGuideState exits: m=9942 SNR=61.3
20:03:55.174 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:03:55.180 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:03:55.185 00.005 11872 Enqueuing Expose request
20:03:55.189 00.004 9960 MoveAxis(E, 0, ABG)
20:03:55.189 00.000 9960 Move returns status 0, amount 0
20:03:55.189 00.000 9960 MoveAxis(N, 0, ABG)
20:03:55.189 00.000 9960 Move returns status 0, amount 0
20:03:55.190 00.001 9960 move complete, result=0
20:03:55.190 00.000 9960 worker thread done servicing request
20:03:55.190 00.000 9960 Worker thread wakes up
20:03:55.190 00.000 11872 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:03:55.194 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
20:03:55.194 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1242,856,31,31)
20:03:56.437 01.243 9960 Exposure complete
20:03:56.566 00.129 9960 worker thread done servicing request
20:03:56.566 00.000 11872 OnExposeComplete: enter
20:03:56.570 00.004 11872 UpdateGuideState(): m_state=6
20:03:56.574 00.004 11872 Star::Find(15, 1257, 870, 0, (0,0,0,0), 1.5, 10.0, 255) frame 226
20:03:56.579 00.005 11872 Star::Find returns 1 (0), X=1257.41, Y=871.00, Mass=9167, SNR=57.2, Peak=191 HFD=7.4
20:03:56.584 00.005 11872 CameraToMount -- cameraTheta (0.45) - m_xAngle (-3.14) = xAngle (3.59 = -2.69)
20:03:56.589 00.005 11872 CameraToMount -- cameraTheta (0.45) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.42 = -2.86)
20:03:56.592 00.003 11872 CameraToMount -- cameraX=0.21 cameraY=0.11 hyp=0.24 cameraTheta=0.45 mountX=-0.22 mountY=-0.07, mountTheta=-2.84
20:03:56.598 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.21, y=0.11, opts=13)
20:03:56.602 00.004 11872 Enqueuing Move request for scope (0.21, 0.11)
20:03:56.606 00.004 9960 Worker thread wakes up
20:03:56.606 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.11) opts 0xd
20:03:56.606 00.000 9960 Handling offset move in thread for scope, endpoint = (0.21, 0.11)
20:03:56.607 00.001 9960 Moving (0.21, 0.11) raw xDistance=-0.22 yDistance=-0.07
20:03:56.607 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
20:03:56.607 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:03:56.607 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:03:56.607 00.000 9960 MoveAxis(E, 90, ABG)
20:03:56.607 00.000 9960 Guiding  Dir = 2, Dur = 90
20:03:56.608 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=191, med=1, FiltMin=0, FiltMax=164, Gamma=1.000
20:03:56.611 00.003 9960 IsSlewing returns 0
20:03:56.612 00.001 11872 UpdateGuideState exits: m=9167 SNR=57.2
20:03:56.615 00.003 9960 IsGuiding returns 0
20:03:56.615 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:03:56.620 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:03:56.626 00.006 9960 PulseGuide returned control before completion, sleep 100
20:03:56.626 00.000 11872 Enqueuing Expose request
20:03:56.741 00.115 9960 IsGuiding returns 0
20:03:56.741 00.000 9960 Move returns status 0, amount 90
20:03:56.743 00.002 9960 MoveAxis(N, 0, ABG)
20:03:56.743 00.000 9960 Move returns status 0, amount 0
20:03:56.744 00.001 9960 move complete, result=0
20:03:56.744 00.000 9960 worker thread done servicing request
20:03:56.744 00.000 9960 Worker thread wakes up
20:03:56.745 00.001 11872 GuideStep: -0.2 px 90 ms EAST, -0.1 px 0 ms NORTH
20:03:56.751 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:03:56.751 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1242,856,31,31)
20:03:58.003 01.252 9960 Exposure complete
20:03:58.131 00.128 9960 worker thread done servicing request
20:03:58.131 00.000 11872 OnExposeComplete: enter
20:03:58.135 00.004 11872 UpdateGuideState(): m_state=6
20:03:58.140 00.005 11872 Star::Find(15, 1257, 870, 0, (0,0,0,0), 1.5, 10.0, 255) frame 227
20:03:58.144 00.004 11872 Star::Find returns 1 (0), X=1256.89, Y=871.51, Mass=10053, SNR=62.6, Peak=210 HFD=7.4
20:03:58.147 00.003 11872 CameraToMount -- cameraTheta (2.04) - m_xAngle (-3.14) = xAngle (5.17 = -1.11)
20:03:58.152 00.005 11872 CameraToMount -- cameraTheta (2.04) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.00 = -1.28)
20:03:58.157 00.005 11872 CameraToMount -- cameraX=-0.31 cameraY=0.61 hyp=0.69 cameraTheta=2.04 mountX=0.31 mountY=-0.66, mountTheta=-1.14
20:03:58.162 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.31, y=0.61, opts=13)
20:03:58.168 00.006 11872 Enqueuing Move request for scope (-0.31, 0.61)
20:03:58.171 00.003 9960 Worker thread wakes up
20:03:58.172 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.61) opts 0xd
20:03:58.172 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=210, med=1, FiltMin=0, FiltMax=173, Gamma=1.000
20:03:58.177 00.005 11872 UpdateGuideState exits: m=10053 SNR=62.6
20:03:58.180 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:03:58.185 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:03:58.189 00.004 11872 Enqueuing Expose request
20:03:58.192 00.003 9960 Handling offset move in thread for scope, endpoint = (-0.31, 0.61)
20:03:58.192 00.000 9960 Moving (-0.31, 0.61) raw xDistance=0.31 yDistance=-0.66
20:03:58.192 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.31
20:03:58.192 00.000 9960 resist switch: large excursion: input -0.66 thresh 0.60 direction from 1 to -1
20:03:58.193 00.001 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.98
20:03:58.193 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.66 from input -0.66
20:03:58.193 00.000 9960 MoveAxis(W, 122, ABG)
20:03:58.193 00.000 9960 Guiding  Dir = 3, Dur = 122
20:03:58.195 00.002 9960 IsSlewing returns 0
20:03:58.195 00.000 9960 IsGuiding returns 0
20:03:58.195 00.000 9960 PulseGuide returned control before completion, sleep 132
20:03:58.339 00.144 9960 IsGuiding returns 1
20:03:58.340 00.001 9960 scope still moving after pulse duration time elapsed
20:03:58.370 00.030 9960 IsSlewing returns 0
20:03:58.373 00.003 9960 IsGuiding returns 0
20:03:58.375 00.002 9960 scope move finished after 122 + 57 ms
20:03:58.375 00.000 9960 Move returns status 0, amount 122
20:03:58.376 00.001 9960 MoveAxis(N, 492, ABG)
20:03:58.376 00.000 9960 Guiding  Dir = 0, Dur = 492
20:03:58.377 00.001 9960 IsSlewing returns 0
20:03:58.377 00.000 9960 IsGuiding returns 0
20:03:58.378 00.001 9960 PulseGuide returned control before completion, sleep 502
20:03:58.883 00.505 9960 IsGuiding returns 1
20:03:58.883 00.000 9960 scope still moving after pulse duration time elapsed
20:03:58.914 00.031 9960 IsSlewing returns 0
20:03:58.914 00.000 9960 IsGuiding returns 0
20:03:58.914 00.000 9960 scope move finished after 492 + 44 ms
20:03:58.915 00.001 9960 Move returns status 0, amount 492
20:03:58.915 00.000 9960 move complete, result=0
20:03:58.915 00.000 9960 worker thread done servicing request
20:03:58.915 00.000 11872 GuideStep: 0.3 px 122 ms WEST, -0.7 px 492 ms NORTH
20:03:58.923 00.008 9960 Worker thread wakes up
20:03:58.923 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:03:58.924 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1242,856,31,31)
20:04:00.170 01.246 9960 Exposure complete
20:04:00.309 00.139 9960 worker thread done servicing request
20:04:00.309 00.000 11872 OnExposeComplete: enter
20:04:00.314 00.005 11872 UpdateGuideState(): m_state=6
20:04:00.317 00.003 11872 Star::Find(15, 1256, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 228
20:04:00.321 00.004 11872 Star::Find returns 1 (0), X=1257.09, Y=871.56, Mass=9737, SNR=59.5, Peak=210 HFD=7.3
20:04:00.327 00.006 11872 CameraToMount -- cameraTheta (1.74) - m_xAngle (-3.14) = xAngle (4.88 = -1.41)
20:04:00.332 00.005 11872 CameraToMount -- cameraTheta (1.74) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.70 = -1.58)
20:04:00.336 00.004 11872 CameraToMount -- cameraX=-0.11 cameraY=0.67 hyp=0.68 cameraTheta=1.74 mountX=0.11 mountY=-0.68, mountTheta=-1.41
20:04:00.343 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.11, y=0.67, opts=13)
20:04:00.347 00.004 11872 Enqueuing Move request for scope (-0.11, 0.67)
20:04:00.350 00.003 9960 Worker thread wakes up
20:04:00.351 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=210, med=1, FiltMin=0, FiltMax=188, Gamma=1.000
20:04:00.355 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.67) opts 0xd
20:04:00.356 00.001 11872 UpdateGuideState exits: m=9737 SNR=59.5
20:04:00.361 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:04:00.364 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:04:00.369 00.005 9960 Handling offset move in thread for scope, endpoint = (-0.11, 0.67)
20:04:00.370 00.001 11872 Enqueuing Expose request
20:04:00.374 00.004 9960 Moving (-0.11, 0.67) raw xDistance=0.11 yDistance=-0.68
20:04:00.374 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
20:04:00.374 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.68 from input -0.68
20:04:00.374 00.000 9960 MoveAxis(E, 0, ABG)
20:04:00.374 00.000 9960 Move returns status 0, amount 0
20:04:00.375 00.001 9960 MoveAxis(N, 506, ABG)
20:04:00.375 00.000 9960 Guiding  Dir = 0, Dur = 506
20:04:00.375 00.000 9960 IsSlewing returns 0
20:04:00.375 00.000 9960 IsGuiding returns 0
20:04:00.375 00.000 9960 PulseGuide returned control before completion, sleep 516
20:04:00.899 00.524 9960 IsGuiding returns 1
20:04:00.900 00.001 9960 scope still moving after pulse duration time elapsed
20:04:00.930 00.030 9960 IsSlewing returns 0
20:04:00.931 00.001 9960 IsGuiding returns 0
20:04:00.931 00.000 9960 scope move finished after 506 + 49 ms
20:04:00.932 00.001 9960 Move returns status 0, amount 506
20:04:00.932 00.000 9960 move complete, result=0
20:04:00.932 00.000 9960 worker thread done servicing request
20:04:00.933 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.7 px 506 ms NORTH
20:04:00.939 00.006 9960 Worker thread wakes up
20:04:00.939 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:04:00.939 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1242,856,31,31)
20:04:02.190 01.251 9960 Exposure complete
20:04:02.328 00.138 9960 worker thread done servicing request
20:04:02.328 00.000 11872 OnExposeComplete: enter
20:04:02.337 00.009 11872 UpdateGuideState(): m_state=6
20:04:02.342 00.005 11872 Star::Find(15, 1257, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 229
20:04:02.347 00.005 11872 Star::Find returns 1 (0), X=1257.57, Y=871.17, Mass=9515, SNR=59.9, Peak=223 HFD=7.1
20:04:02.351 00.004 11872 CameraToMount -- cameraTheta (0.65) - m_xAngle (-3.14) = xAngle (3.79 = -2.50)
20:04:02.354 00.003 11872 CameraToMount -- cameraTheta (0.65) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.62 = -2.67)
20:04:02.360 00.006 11872 CameraToMount -- cameraX=0.37 cameraY=0.28 hyp=0.46 cameraTheta=0.65 mountX=-0.37 mountY=-0.21, mountTheta=-2.62
20:04:02.366 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.37, y=0.28, opts=13)
20:04:02.371 00.005 11872 Enqueuing Move request for scope (0.37, 0.28)
20:04:02.374 00.003 9960 Worker thread wakes up
20:04:02.375 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=223, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
20:04:02.378 00.003 11872 UpdateGuideState exits: m=9515 SNR=59.9
20:04:02.383 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:04:02.387 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:04:02.391 00.004 11872 Enqueuing Expose request
20:04:02.394 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.37, 0.28) opts 0xd
20:04:02.394 00.000 9960 Handling offset move in thread for scope, endpoint = (0.37, 0.28)
20:04:02.396 00.002 9960 Moving (0.37, 0.28) raw xDistance=-0.37 yDistance=-0.21
20:04:02.396 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.37
20:04:02.396 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
20:04:02.397 00.001 9960 MoveAxis(E, 154, ABG)
20:04:02.397 00.000 9960 Guiding  Dir = 2, Dur = 154
20:04:02.397 00.000 9960 IsSlewing returns 0
20:04:02.398 00.001 9960 IsGuiding returns 0
20:04:02.398 00.000 9960 PulseGuide returned control before completion, sleep 164
20:04:02.570 00.172 9960 IsGuiding returns 1
20:04:02.571 00.001 9960 scope still moving after pulse duration time elapsed
20:04:02.601 00.030 9960 IsSlewing returns 0
20:04:02.602 00.001 9960 IsGuiding returns 0
20:04:02.602 00.000 9960 scope move finished after 154 + 50 ms
20:04:02.602 00.000 9960 Move returns status 0, amount 154
20:04:02.603 00.001 9960 MoveAxis(N, 157, ABG)
20:04:02.603 00.000 9960 Guiding  Dir = 0, Dur = 157
20:04:02.603 00.000 9960 IsSlewing returns 0
20:04:02.605 00.002 9960 IsGuiding returns 0
20:04:02.606 00.001 9960 PulseGuide returned control before completion, sleep 167
20:04:02.787 00.181 9960 IsGuiding returns 1
20:04:02.788 00.001 9960 scope still moving after pulse duration time elapsed
20:04:02.819 00.031 9960 IsSlewing returns 0
20:04:02.821 00.002 9960 IsGuiding returns 0
20:04:02.821 00.000 9960 scope move finished after 157 + 58 ms
20:04:02.822 00.001 9960 Move returns status 0, amount 157
20:04:02.822 00.000 9960 move complete, result=0
20:04:02.823 00.001 11872 GuideStep: -0.4 px 154 ms EAST, -0.2 px 157 ms NORTH
20:04:02.831 00.008 9960 worker thread done servicing request
20:04:02.831 00.000 9960 Worker thread wakes up
20:04:02.832 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:04:02.832 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1242,856,31,31)
20:04:04.079 01.247 9960 Exposure complete
20:04:04.224 00.145 9960 worker thread done servicing request
20:04:04.224 00.000 11872 OnExposeComplete: enter
20:04:04.229 00.005 11872 UpdateGuideState(): m_state=6
20:04:04.234 00.005 11872 Star::Find(15, 1257, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 230
20:04:04.240 00.006 11872 Star::Find returns 1 (0), X=1256.83, Y=871.45, Mass=9425, SNR=60.2, Peak=202 HFD=7.5
20:04:04.246 00.006 11872 CameraToMount -- cameraTheta (2.16) - m_xAngle (-3.14) = xAngle (5.30 = -0.99)
20:04:04.251 00.005 11872 CameraToMount -- cameraTheta (2.16) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.13 = -1.16)
20:04:04.254 00.003 11872 CameraToMount -- cameraX=-0.37 cameraY=0.55 hyp=0.67 cameraTheta=2.16 mountX=0.37 mountY=-0.61, mountTheta=-1.03
20:04:04.260 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.37, y=0.55, opts=13)
20:04:04.262 00.002 11872 Enqueuing Move request for scope (-0.37, 0.55)
20:04:04.268 00.006 9960 Worker thread wakes up
20:04:04.268 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=202, med=1, FiltMin=0, FiltMax=166, Gamma=1.000
20:04:04.275 00.007 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 0.55) opts 0xd
20:04:04.275 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.37, 0.55)
20:04:04.275 00.000 9960 Moving (-0.37, 0.55) raw xDistance=0.37 yDistance=-0.61
20:04:04.276 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.37
20:04:04.276 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.61 from input -0.61
20:04:04.276 00.000 9960 MoveAxis(W, 143, ABG)
20:04:04.276 00.000 11872 UpdateGuideState exits: m=9425 SNR=60.2
20:04:04.280 00.004 9960 Guiding  Dir = 3, Dur = 143
20:04:04.280 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:04:04.284 00.004 9960 IsSlewing returns 0
20:04:04.284 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:04:04.287 00.003 9960 IsGuiding returns 0
20:04:04.287 00.000 11872 Enqueuing Expose request
20:04:04.291 00.004 9960 PulseGuide returned control before completion, sleep 153
20:04:04.446 00.155 9960 IsGuiding returns 1
20:04:04.446 00.000 9960 scope still moving after pulse duration time elapsed
20:04:04.477 00.031 9960 IsSlewing returns 0
20:04:04.479 00.002 9960 IsGuiding returns 0
20:04:04.479 00.000 9960 scope move finished after 143 + 48 ms
20:04:04.480 00.001 9960 Move returns status 0, amount 143
20:04:04.480 00.000 9960 MoveAxis(N, 455, ABG)
20:04:04.481 00.001 9960 Guiding  Dir = 0, Dur = 455
20:04:04.481 00.000 9960 IsSlewing returns 0
20:04:04.482 00.001 9960 IsGuiding returns 0
20:04:04.483 00.001 9960 PulseGuide returned control before completion, sleep 465
20:04:04.962 00.479 9960 IsGuiding returns 1
20:04:04.962 00.000 9960 scope still moving after pulse duration time elapsed
20:04:04.994 00.032 9960 IsSlewing returns 0
20:04:04.995 00.001 9960 IsGuiding returns 0
20:04:04.996 00.001 9960 scope move finished after 455 + 57 ms
20:04:04.996 00.000 9960 Move returns status 0, amount 455
20:04:04.997 00.001 9960 move complete, result=0
20:04:04.997 00.000 9960 worker thread done servicing request
20:04:04.997 00.000 9960 Worker thread wakes up
20:04:04.998 00.001 11872 GuideStep: 0.4 px 143 ms WEST, -0.6 px 455 ms NORTH
20:04:05.004 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:04:05.004 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1242,856,31,31)
20:04:06.253 01.249 9960 Exposure complete
20:04:06.393 00.140 9960 worker thread done servicing request
20:04:06.393 00.000 11872 OnExposeComplete: enter
20:04:06.397 00.004 11872 UpdateGuideState(): m_state=6
20:04:06.402 00.005 11872 Star::Find(15, 1256, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 231
20:04:06.405 00.003 11872 Star::Find returns 1 (0), X=1257.05, Y=870.87, Mass=9733, SNR=60.6, Peak=197 HFD=7.4
20:04:06.409 00.004 11872 CameraToMount -- cameraTheta (-3.00) - m_xAngle (-3.14) = xAngle (0.14 = 0.14)
20:04:06.413 00.004 11872 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (-0.04 = -0.04)
20:04:06.417 00.004 11872 CameraToMount -- cameraX=-0.15 cameraY=-0.02 hyp=0.15 cameraTheta=-3.00 mountX=0.15 mountY=-0.01, mountTheta=-0.04
20:04:06.423 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.15, y=-0.02, opts=13)
20:04:06.428 00.005 11872 Enqueuing Move request for scope (-0.15, -0.02)
20:04:06.433 00.005 9960 Worker thread wakes up
20:04:06.433 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.02) opts 0xd
20:04:06.433 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.15, -0.02)
20:04:06.433 00.000 9960 Moving (-0.15, -0.02) raw xDistance=0.15 yDistance=-0.01
20:04:06.433 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
20:04:06.433 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:04:06.434 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=197, med=1, FiltMin=0, FiltMax=169, Gamma=1.000
20:04:06.439 00.005 11872 UpdateGuideState exits: m=9733 SNR=60.6
20:04:06.443 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:04:06.446 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:04:06.450 00.004 11872 Enqueuing Expose request
20:04:06.454 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:04:06.454 00.000 9960 MoveAxis(E, 0, ABG)
20:04:06.454 00.000 9960 Move returns status 0, amount 0
20:04:06.454 00.000 9960 MoveAxis(N, 0, ABG)
20:04:06.454 00.000 9960 Move returns status 0, amount 0
20:04:06.456 00.002 9960 move complete, result=0
20:04:06.456 00.000 9960 worker thread done servicing request
20:04:06.456 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
20:04:06.460 00.004 9960 Worker thread wakes up
20:04:06.460 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:04:06.461 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1242,856,31,31)
20:04:07.707 01.246 9960 Exposure complete
20:04:07.832 00.125 9960 worker thread done servicing request
20:04:07.832 00.000 11872 OnExposeComplete: enter
20:04:07.838 00.006 11872 UpdateGuideState(): m_state=6
20:04:07.844 00.006 11872 Star::Find(15, 1257, 870, 0, (0,0,0,0), 1.5, 10.0, 255) frame 232
20:04:07.849 00.005 11872 Star::Find returns 1 (0), X=1257.03, Y=871.27, Mass=9959, SNR=60.1, Peak=215 HFD=7.1
20:04:07.853 00.004 11872 CameraToMount -- cameraTheta (2.00) - m_xAngle (-3.14) = xAngle (5.14 = -1.14)
20:04:07.856 00.003 11872 CameraToMount -- cameraTheta (2.00) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.97 = -1.32)
20:04:07.862 00.006 11872 CameraToMount -- cameraX=-0.17 cameraY=0.38 hyp=0.41 cameraTheta=2.00 mountX=0.17 mountY=-0.40, mountTheta=-1.17
20:04:07.868 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.17, y=0.38, opts=13)
20:04:07.873 00.005 11872 Enqueuing Move request for scope (-0.17, 0.38)
20:04:07.876 00.003 9960 Worker thread wakes up
20:04:07.876 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=1, FiltMin=0, FiltMax=188, Gamma=1.000
20:04:07.880 00.004 11872 UpdateGuideState exits: m=9959 SNR=60.1
20:04:07.885 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.38) opts 0xd
20:04:07.885 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:04:07.890 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:04:07.894 00.004 11872 Enqueuing Expose request
20:04:07.899 00.005 9960 Handling offset move in thread for scope, endpoint = (-0.17, 0.38)
20:04:07.899 00.000 9960 Moving (-0.17, 0.38) raw xDistance=0.17 yDistance=-0.40
20:04:07.899 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
20:04:07.899 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.40 from input -0.40
20:04:07.900 00.001 9960 MoveAxis(E, 0, ABG)
20:04:07.900 00.000 9960 Move returns status 0, amount 0
20:04:07.900 00.000 9960 MoveAxis(N, 299, ABG)
20:04:07.900 00.000 9960 Guiding  Dir = 0, Dur = 299
20:04:07.901 00.001 9960 IsSlewing returns 0
20:04:07.901 00.000 9960 IsGuiding returns 0
20:04:07.902 00.001 9960 PulseGuide returned control before completion, sleep 309
20:04:08.215 00.313 9960 IsGuiding returns 1
20:04:08.217 00.002 9960 scope still moving after pulse duration time elapsed
20:04:08.244 00.027 9960 IsSlewing returns 0
20:04:08.244 00.000 9960 IsGuiding returns 0
20:04:08.246 00.002 9960 scope move finished after 299 + 44 ms
20:04:08.246 00.000 9960 Move returns status 0, amount 299
20:04:08.246 00.000 9960 move complete, result=0
20:04:08.247 00.001 9960 worker thread done servicing request
20:04:08.247 00.000 9960 Worker thread wakes up
20:04:08.248 00.001 11872 GuideStep: 0.2 px 0 ms EAST, -0.4 px 299 ms NORTH
20:04:08.253 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:04:08.254 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1242,856,31,31)
20:04:09.503 01.249 9960 Exposure complete
20:04:09.640 00.137 9960 worker thread done servicing request
20:04:09.640 00.000 11872 OnExposeComplete: enter
20:04:09.644 00.004 11872 UpdateGuideState(): m_state=6
20:04:09.647 00.003 11872 Star::Find(15, 1257, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 233
20:04:09.651 00.004 11872 Star::Find returns 1 (0), X=1256.98, Y=870.93, Mass=9255, SNR=56.4, Peak=198 HFD=7.3
20:04:09.654 00.003 11872 CameraToMount -- cameraTheta (2.99) - m_xAngle (-3.14) = xAngle (6.13 = -0.15)
20:04:09.658 00.004 11872 CameraToMount -- cameraTheta (2.99) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.96 = -0.32)
20:04:09.662 00.004 11872 CameraToMount -- cameraX=-0.22 cameraY=0.03 hyp=0.22 cameraTheta=2.99 mountX=0.22 mountY=-0.07, mountTheta=-0.31
20:04:09.667 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.22, y=0.03, opts=13)
20:04:09.671 00.004 11872 Enqueuing Move request for scope (-0.22, 0.03)
20:04:09.675 00.004 9960 Worker thread wakes up
20:04:09.675 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=198, med=1, FiltMin=0, FiltMax=172, Gamma=1.000
20:04:09.682 00.007 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.03) opts 0xd
20:04:09.682 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.22, 0.03)
20:04:09.682 00.000 9960 Moving (-0.22, 0.03) raw xDistance=0.22 yDistance=-0.07
20:04:09.682 00.000 11872 UpdateGuideState exits: m=9255 SNR=56.4
20:04:09.687 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:04:09.691 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:04:09.695 00.004 11872 Enqueuing Expose request
20:04:09.698 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
20:04:09.698 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:04:09.699 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:04:09.699 00.000 9960 MoveAxis(W, 91, ABG)
20:04:09.699 00.000 9960 Guiding  Dir = 3, Dur = 91
20:04:09.700 00.001 9960 IsSlewing returns 0
20:04:09.703 00.003 9960 IsGuiding returns 0
20:04:09.703 00.000 9960 PulseGuide returned control before completion, sleep 101
20:04:09.811 00.108 9960 IsGuiding returns 1
20:04:09.812 00.001 9960 scope still moving after pulse duration time elapsed
20:04:09.842 00.030 9960 IsSlewing returns 0
20:04:09.845 00.003 9960 IsGuiding returns 0
20:04:09.845 00.000 9960 scope move finished after 91 + 51 ms
20:04:09.845 00.000 9960 Move returns status 0, amount 91
20:04:09.846 00.001 9960 MoveAxis(N, 0, ABG)
20:04:09.846 00.000 9960 Move returns status 0, amount 0
20:04:09.846 00.000 9960 move complete, result=0
20:04:09.847 00.001 9960 worker thread done servicing request
20:04:09.847 00.000 11872 GuideStep: 0.2 px 91 ms WEST, -0.1 px 0 ms NORTH
20:04:09.853 00.006 9960 Worker thread wakes up
20:04:09.854 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:04:09.854 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1242,856,31,31)
20:04:11.098 01.244 9960 Exposure complete
20:04:11.237 00.139 9960 worker thread done servicing request
20:04:11.237 00.000 11872 OnExposeComplete: enter
20:04:11.241 00.004 11872 UpdateGuideState(): m_state=6
20:04:11.245 00.004 11872 Star::Find(15, 1256, 870, 0, (0,0,0,0), 1.5, 10.0, 255) frame 234
20:04:11.250 00.005 11872 Star::Find returns 1 (0), X=1256.97, Y=870.85, Mass=9243, SNR=58.6, Peak=205 HFD=7.4
20:04:11.253 00.003 11872 CameraToMount -- cameraTheta (-2.93) - m_xAngle (-3.14) = xAngle (0.20 = 0.20)
20:04:11.257 00.004 11872 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.03 = 0.03)
20:04:11.260 00.003 11872 CameraToMount -- cameraX=-0.23 cameraY=-0.05 hyp=0.23 cameraTheta=-2.93 mountX=0.23 mountY=0.01, mountTheta=0.03
20:04:11.265 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.23, y=-0.05, opts=13)
20:04:11.269 00.004 11872 Enqueuing Move request for scope (-0.23, -0.05)
20:04:11.274 00.005 9960 Worker thread wakes up
20:04:11.274 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=205, med=1, FiltMin=0, FiltMax=174, Gamma=1.000
20:04:11.279 00.005 11872 UpdateGuideState exits: m=9243 SNR=58.6
20:04:11.282 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:04:11.287 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:04:11.291 00.004 11872 Enqueuing Expose request
20:04:11.295 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.05) opts 0xd
20:04:11.296 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.23, -0.05)
20:04:11.296 00.000 9960 Moving (-0.23, -0.05) raw xDistance=0.23 yDistance=0.01
20:04:11.296 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
20:04:11.296 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:04:11.296 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:04:11.298 00.002 9960 MoveAxis(W, 101, ABG)
20:04:11.298 00.000 9960 Guiding  Dir = 3, Dur = 101
20:04:11.298 00.000 9960 IsSlewing returns 0
20:04:11.299 00.001 9960 IsGuiding returns 0
20:04:11.299 00.000 9960 PulseGuide returned control before completion, sleep 111
20:04:11.418 00.119 9960 IsGuiding returns 1
20:04:11.420 00.002 9960 scope still moving after pulse duration time elapsed
20:04:11.448 00.028 9960 IsSlewing returns 0
20:04:11.450 00.002 9960 IsGuiding returns 0
20:04:11.450 00.000 9960 scope move finished after 101 + 50 ms
20:04:11.451 00.001 9960 Move returns status 0, amount 101
20:04:11.452 00.001 9960 MoveAxis(N, 0, ABG)
20:04:11.452 00.000 9960 Move returns status 0, amount 0
20:04:11.452 00.000 9960 move complete, result=0
20:04:11.453 00.001 9960 worker thread done servicing request
20:04:11.453 00.000 9960 Worker thread wakes up
20:04:11.453 00.000 11872 GuideStep: 0.2 px 101 ms WEST, 0.0 px 0 ms NORTH
20:04:11.460 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:04:11.460 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1242,856,31,31)
20:04:12.713 01.253 9960 Exposure complete
20:04:12.845 00.132 9960 worker thread done servicing request
20:04:12.846 00.001 11872 OnExposeComplete: enter
20:04:12.849 00.003 11872 UpdateGuideState(): m_state=6
20:04:12.854 00.005 11872 Star::Find(15, 1256, 870, 0, (0,0,0,0), 1.5, 10.0, 255) frame 235
20:04:12.857 00.003 11872 Star::Find returns 1 (0), X=1257.42, Y=870.64, Mass=9312, SNR=57.4, Peak=206 HFD=7.3
20:04:12.862 00.005 11872 CameraToMount -- cameraTheta (-0.86) - m_xAngle (-3.14) = xAngle (2.28 = 2.28)
20:04:12.866 00.004 11872 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.11 = 2.11)
20:04:12.871 00.005 11872 CameraToMount -- cameraX=0.22 cameraY=-0.25 hyp=0.33 cameraTheta=-0.86 mountX=-0.22 mountY=0.29, mountTheta=2.22
20:04:12.875 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.22, y=-0.25, opts=13)
20:04:12.879 00.004 11872 Enqueuing Move request for scope (0.22, -0.25)
20:04:12.882 00.003 9960 Worker thread wakes up
20:04:12.884 00.002 9960 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.25) opts 0xd
20:04:12.884 00.000 9960 Handling offset move in thread for scope, endpoint = (0.22, -0.25)
20:04:12.884 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
20:04:12.887 00.003 9960 Moving (0.22, -0.25) raw xDistance=-0.22 yDistance=0.29
20:04:12.888 00.001 11872 UpdateGuideState exits: m=9312 SNR=57.4
20:04:12.891 00.003 9960 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.22
20:04:12.891 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:04:12.892 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:04:12.895 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
20:04:12.895 00.000 9960 MoveAxis(E, 84, ABG)
20:04:12.895 00.000 9960 Guiding  Dir = 2, Dur = 84
20:04:12.896 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:04:12.900 00.004 9960 IsSlewing returns 0
20:04:12.900 00.000 11872 Enqueuing Expose request
20:04:12.905 00.005 9960 IsGuiding returns 0
20:04:12.905 00.000 9960 PulseGuide returned control before completion, sleep 94
20:04:13.013 00.108 9960 IsGuiding returns 1
20:04:13.015 00.002 9960 scope still moving after pulse duration time elapsed
20:04:13.044 00.029 9960 IsSlewing returns 0
20:04:13.045 00.001 9960 IsGuiding returns 0
20:04:13.045 00.000 9960 scope move finished after 84 + 57 ms
20:04:13.045 00.000 9960 Move returns status 0, amount 84
20:04:13.046 00.001 9960 MoveAxis(N, 0, ABG)
20:04:13.047 00.001 9960 Move returns status 0, amount 0
20:04:13.047 00.000 9960 move complete, result=0
20:04:13.047 00.000 9960 worker thread done servicing request
20:04:13.048 00.001 11872 GuideStep: -0.2 px 84 ms EAST, 0.3 px 0 ms NORTH
20:04:13.053 00.005 9960 Worker thread wakes up
20:04:13.053 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:04:13.053 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1242,856,31,31)
20:04:14.293 01.240 9960 Exposure complete
20:04:14.414 00.121 9960 worker thread done servicing request
20:04:14.414 00.000 11872 OnExposeComplete: enter
20:04:14.418 00.004 11872 UpdateGuideState(): m_state=6
20:04:14.422 00.004 11872 Star::Find(15, 1257, 870, 0, (0,0,0,0), 1.5, 10.0, 255) frame 236
20:04:14.427 00.005 11872 Star::Find returns 1 (0), X=1256.51, Y=873.07, Mass=9336, SNR=59.9, Peak=242 HFD=6.6
20:04:14.433 00.006 11872 CameraToMount -- cameraTheta (1.88) - m_xAngle (-3.14) = xAngle (5.01 = -1.27)
20:04:14.438 00.005 11872 CameraToMount -- cameraTheta (1.88) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.84 = -1.44)
20:04:14.441 00.003 11872 CameraToMount -- cameraX=-0.69 cameraY=2.18 hyp=2.28 cameraTheta=1.88 mountX=0.68 mountY=-2.26, mountTheta=-1.28
20:04:14.447 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.69, y=2.18, opts=13)
20:04:14.451 00.004 11872 Enqueuing Move request for scope (-0.69, 2.18)
20:04:14.454 00.003 9960 Worker thread wakes up
20:04:14.455 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.69, 2.18) opts 0xd
20:04:14.455 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.69, 2.18)
20:04:14.455 00.000 9960 Moving (-0.69, 2.18) raw xDistance=0.68 yDistance=-2.26
20:04:14.455 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.42 from input 0.68
20:04:14.456 00.001 9960 GuideAlgorithmResistSwitch::result() returns -2.26 from input -2.26
20:04:14.456 00.000 9960 MoveAxis(W, 278, ABG)
20:04:14.456 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=242, med=1, FiltMin=0, FiltMax=186, Gamma=1.000
20:04:14.461 00.005 11872 UpdateGuideState exits: m=9336 SNR=59.9
20:04:14.465 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:04:14.469 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:04:14.472 00.003 11872 Enqueuing Expose request
20:04:14.477 00.005 9960 Guiding  Dir = 3, Dur = 278
20:04:14.477 00.000 9960 IsSlewing returns 0
20:04:14.477 00.000 9960 IsGuiding returns 0
20:04:14.478 00.001 9960 PulseGuide returned control before completion, sleep 288
20:04:14.772 00.294 9960 IsGuiding returns 1
20:04:14.772 00.000 9960 scope still moving after pulse duration time elapsed
20:04:14.803 00.031 9960 IsSlewing returns 0
20:04:14.803 00.000 9960 IsGuiding returns 0
20:04:14.804 00.001 9960 scope move finished after 278 + 48 ms
20:04:14.804 00.000 9960 Move returns status 0, amount 278
20:04:14.804 00.000 9960 MoveAxis(N, 1690, ABG)
20:04:14.804 00.000 9960 Guiding  Dir = 0, Dur = 1690
20:04:14.805 00.001 9960 IsSlewing returns 0
20:04:14.805 00.000 9960 IsGuiding returns 0
20:04:14.807 00.002 9960 PulseGuide returned control before completion, sleep 1700
20:04:16.522 01.715 9960 IsGuiding returns 1
20:04:16.523 00.001 9960 scope still moving after pulse duration time elapsed
20:04:16.553 00.030 9960 IsSlewing returns 0
20:04:16.554 00.001 9960 IsGuiding returns 0
20:04:16.555 00.001 9960 scope move finished after 1690 + 57 ms
20:04:16.555 00.000 9960 Move returns status 0, amount 1690
20:04:16.555 00.000 9960 move complete, result=0
20:04:16.556 00.001 9960 worker thread done servicing request
20:04:16.557 00.001 9960 Worker thread wakes up
20:04:16.557 00.000 11872 GuideStep: 0.7 px 278 ms WEST, -2.3 px 1690 ms NORTH
20:04:16.563 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:04:16.563 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1242,856,31,31)
20:04:17.811 01.248 9960 Exposure complete
20:04:17.945 00.134 9960 worker thread done servicing request
20:04:17.946 00.001 11872 OnExposeComplete: enter
20:04:17.950 00.004 11872 UpdateGuideState(): m_state=6
20:04:17.954 00.004 11872 Star::Find(15, 1256, 873, 0, (0,0,0,0), 1.5, 10.0, 255) frame 237
20:04:17.960 00.006 11872 Star::Find returns 1 (0), X=1257.59, Y=869.34, Mass=10164, SNR=61.4, Peak=219 HFD=7.4
20:04:17.965 00.005 11872 CameraToMount -- cameraTheta (-1.33) - m_xAngle (-3.14) = xAngle (1.81 = 1.81)
20:04:17.968 00.003 11872 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.64 = 1.64)
20:04:17.973 00.005 11872 CameraToMount -- cameraX=0.39 cameraY=-1.55 hyp=1.60 cameraTheta=-1.33 mountX=-0.38 mountY=1.60, mountTheta=1.81
20:04:17.978 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.39, y=-1.55, opts=13)
20:04:17.983 00.005 11872 Enqueuing Move request for scope (0.39, -1.55)
20:04:17.987 00.004 9960 Worker thread wakes up
20:04:17.988 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.39, -1.55) opts 0xd
20:04:17.988 00.000 9960 Handling offset move in thread for scope, endpoint = (0.39, -1.55)
20:04:17.988 00.000 9960 Moving (0.39, -1.55) raw xDistance=-0.38 yDistance=1.60
20:04:17.988 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.38
20:04:17.989 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=219, med=1, FiltMin=0, FiltMax=186, Gamma=1.000
20:04:17.994 00.005 11872 UpdateGuideState exits: m=10164 SNR=61.4
20:04:17.998 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:04:18.001 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:04:18.006 00.005 11872 Enqueuing Expose request
20:04:18.009 00.003 9960 resist switch: large excursion: input 1.60 thresh 0.60 direction from -1 to 1
20:04:18.009 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.79
20:04:18.011 00.002 9960 GuideAlgorithmResistSwitch::result() returns 1.60 from input 1.60
20:04:18.011 00.000 9960 MoveAxis(E, 140, ABG)
20:04:18.011 00.000 9960 Guiding  Dir = 2, Dur = 140
20:04:18.011 00.000 9960 IsSlewing returns 0
20:04:18.012 00.001 9960 IsGuiding returns 0
20:04:18.012 00.000 9960 PulseGuide returned control before completion, sleep 150
20:04:18.179 00.167 9960 IsGuiding returns 1
20:04:18.183 00.004 9960 scope still moving after pulse duration time elapsed
20:04:18.208 00.025 9960 IsSlewing returns 0
20:04:18.209 00.001 9960 IsGuiding returns 0
20:04:18.210 00.001 9960 scope move finished after 140 + 58 ms
20:04:18.210 00.000 9960 Move returns status 0, amount 140
20:04:18.210 00.000 9960 MoveAxis(S, 1192, ABG)
20:04:18.212 00.002 9960 Guiding  Dir = 1, Dur = 1192
20:04:18.212 00.000 9960 IsSlewing returns 0
20:04:18.212 00.000 9960 IsGuiding returns 0
20:04:18.213 00.001 9960 PulseGuide returned control before completion, sleep 1202
20:04:19.419 01.206 9960 IsGuiding returns 1
20:04:19.419 00.000 9960 scope still moving after pulse duration time elapsed
20:04:19.449 00.030 9960 IsSlewing returns 0
20:04:19.449 00.000 9960 IsGuiding returns 0
20:04:19.449 00.000 9960 scope move finished after 1192 + 44 ms
20:04:19.450 00.001 9960 Move returns status 0, amount 1192
20:04:19.450 00.000 9960 move complete, result=0
20:04:19.450 00.000 9960 worker thread done servicing request
20:04:19.451 00.001 11872 GuideStep: -0.4 px 140 ms EAST, 1.6 px 1192 ms SOUTH
20:04:19.458 00.007 9960 Worker thread wakes up
20:04:19.458 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:04:19.459 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1242,856,31,31)
20:04:20.712 01.253 9960 Exposure complete
20:04:20.846 00.134 9960 worker thread done servicing request
20:04:20.847 00.001 11872 OnExposeComplete: enter
20:04:20.851 00.004 11872 UpdateGuideState(): m_state=6
20:04:20.854 00.003 11872 Star::Find(15, 1257, 869, 0, (0,0,0,0), 1.5, 10.0, 255) frame 238
20:04:20.860 00.006 11872 Star::Find returns 1 (0), X=1257.65, Y=870.47, Mass=9596, SNR=58.2, Peak=209 HFD=7.3
20:04:20.865 00.005 11872 CameraToMount -- cameraTheta (-0.74) - m_xAngle (-3.14) = xAngle (2.39 = 2.39)
20:04:20.870 00.005 11872 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.22 = 2.22)
20:04:20.876 00.006 11872 CameraToMount -- cameraX=0.46 cameraY=-0.42 hyp=0.62 cameraTheta=-0.74 mountX=-0.45 mountY=0.49, mountTheta=2.31
20:04:20.881 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.46, y=-0.42, opts=13)
20:04:20.885 00.004 11872 Enqueuing Move request for scope (0.46, -0.42)
20:04:20.890 00.005 9960 Worker thread wakes up
20:04:20.891 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
20:04:20.895 00.004 11872 UpdateGuideState exits: m=9596 SNR=58.2
20:04:20.899 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:04:20.904 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:04:20.909 00.005 11872 Enqueuing Expose request
20:04:20.913 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.46, -0.42) opts 0xd
20:04:20.913 00.000 9960 Handling offset move in thread for scope, endpoint = (0.46, -0.42)
20:04:20.913 00.000 9960 Moving (0.46, -0.42) raw xDistance=-0.45 yDistance=0.49
20:04:20.913 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.45
20:04:20.914 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.49 from input 0.49
20:04:20.914 00.000 9960 MoveAxis(E, 200, ABG)
20:04:20.914 00.000 9960 Guiding  Dir = 2, Dur = 200
20:04:20.914 00.000 9960 IsSlewing returns 0
20:04:20.916 00.002 9960 IsGuiding returns 0
20:04:20.916 00.000 9960 PulseGuide returned control before completion, sleep 210
20:04:21.138 00.222 9960 IsGuiding returns 1
20:04:21.138 00.000 9960 scope still moving after pulse duration time elapsed
20:04:21.168 00.030 9960 IsSlewing returns 0
20:04:21.169 00.001 9960 IsGuiding returns 0
20:04:21.170 00.001 9960 scope move finished after 200 + 55 ms
20:04:21.172 00.002 9960 Move returns status 0, amount 200
20:04:21.173 00.001 9960 MoveAxis(S, 368, ABG)
20:04:21.173 00.000 9960 Guiding  Dir = 1, Dur = 368
20:04:21.174 00.001 9960 IsSlewing returns 0
20:04:21.174 00.000 9960 IsGuiding returns 0
20:04:21.175 00.001 9960 PulseGuide returned control before completion, sleep 378
20:04:21.559 00.384 9960 IsGuiding returns 1
20:04:21.560 00.001 9960 scope still moving after pulse duration time elapsed
20:04:21.590 00.030 9960 IsSlewing returns 0
20:04:21.591 00.001 9960 IsGuiding returns 0
20:04:21.592 00.001 9960 scope move finished after 368 + 48 ms
20:04:21.592 00.000 9960 Move returns status 0, amount 368
20:04:21.592 00.000 9960 move complete, result=0
20:04:21.593 00.001 9960 worker thread done servicing request
20:04:21.593 00.000 9960 Worker thread wakes up
20:04:21.593 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:04:21.593 00.000 11872 GuideStep: -0.5 px 200 ms EAST, 0.5 px 368 ms SOUTH
20:04:21.600 00.007 9960 Handling exposure in thread, d=1000 o=3 r=(1242,856,31,31)
20:04:22.851 01.251 9960 Exposure complete
20:04:22.985 00.134 9960 worker thread done servicing request
20:04:22.985 00.000 11872 OnExposeComplete: enter
20:04:22.990 00.005 11872 UpdateGuideState(): m_state=6
20:04:22.993 00.003 11872 Star::Find(15, 1257, 870, 0, (0,0,0,0), 1.5, 10.0, 255) frame 239
20:04:22.997 00.004 11872 Star::Find returns 1 (0), X=1257.47, Y=870.86, Mass=10126, SNR=62.5, Peak=207 HFD=7.6
20:04:23.002 00.005 11872 CameraToMount -- cameraTheta (-0.12) - m_xAngle (-3.14) = xAngle (3.02 = 3.02)
20:04:23.007 00.005 11872 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.84 = 2.84)
20:04:23.010 00.003 11872 CameraToMount -- cameraX=0.27 cameraY=-0.03 hyp=0.28 cameraTheta=-0.12 mountX=-0.27 mountY=0.08, mountTheta=2.85
20:04:23.018 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=0.27, y=-0.03, opts=13)
20:04:23.021 00.003 11872 Enqueuing Move request for scope (0.27, -0.03)
20:04:23.026 00.005 9960 Worker thread wakes up
20:04:23.026 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=1, FiltMin=0, FiltMax=182, Gamma=1.000
20:04:23.030 00.004 11872 UpdateGuideState exits: m=10126 SNR=62.5
20:04:23.033 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:04:23.038 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.03) opts 0xd
20:04:23.038 00.000 9960 Handling offset move in thread for scope, endpoint = (0.27, -0.03)
20:04:23.038 00.000 9960 Moving (0.27, -0.03) raw xDistance=-0.27 yDistance=0.08
20:04:23.038 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.27
20:04:23.039 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:04:23.039 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:04:23.042 00.003 11872 Enqueuing Expose request
20:04:23.048 00.006 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:04:23.048 00.000 9960 MoveAxis(E, 129, ABG)
20:04:23.048 00.000 9960 Guiding  Dir = 2, Dur = 129
20:04:23.048 00.000 9960 IsSlewing returns 0
20:04:23.049 00.001 9960 IsGuiding returns 0
20:04:23.049 00.000 9960 PulseGuide returned control before completion, sleep 139
20:04:23.201 00.152 9960 IsGuiding returns 1
20:04:23.203 00.002 9960 scope still moving after pulse duration time elapsed
20:04:23.234 00.031 9960 IsSlewing returns 0
20:04:23.235 00.001 9960 IsGuiding returns 0
20:04:23.236 00.001 9960 scope move finished after 129 + 57 ms
20:04:23.236 00.000 9960 Move returns status 0, amount 129
20:04:23.236 00.000 9960 MoveAxis(N, 0, ABG)
20:04:23.236 00.000 9960 Move returns status 0, amount 0
20:04:23.237 00.001 9960 move complete, result=0
20:04:23.237 00.000 9960 worker thread done servicing request
20:04:23.238 00.001 9960 Worker thread wakes up
20:04:23.238 00.000 11872 GuideStep: -0.3 px 129 ms EAST, 0.1 px 0 ms NORTH
20:04:23.244 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:04:23.245 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1242,856,31,31)
20:04:24.492 01.247 9960 Exposure complete
20:04:24.627 00.135 9960 worker thread done servicing request
20:04:24.627 00.000 11872 OnExposeComplete: enter
20:04:24.630 00.003 11872 UpdateGuideState(): m_state=6
20:04:24.634 00.004 11872 Star::Find(15, 1257, 870, 0, (0,0,0,0), 1.5, 10.0, 255) frame 240
20:04:24.639 00.005 11872 Star::Find returns 1 (0), X=1257.59, Y=871.12, Mass=9484, SNR=58.5, Peak=204 HFD=7.2
20:04:24.644 00.005 11872 CameraToMount -- cameraTheta (0.53) - m_xAngle (-3.14) = xAngle (3.67 = -2.62)
20:04:24.648 00.004 11872 CameraToMount -- cameraTheta (0.53) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.50 = -2.79)
20:04:24.652 00.004 11872 CameraToMount -- cameraX=0.39 cameraY=0.23 hyp=0.45 cameraTheta=0.53 mountX=-0.39 mountY=-0.16, mountTheta=-2.76
20:04:24.657 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.39, y=0.23, opts=13)
20:04:24.661 00.004 11872 Enqueuing Move request for scope (0.39, 0.23)
20:04:24.665 00.004 9960 Worker thread wakes up
20:04:24.665 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.39, 0.23) opts 0xd
20:04:24.665 00.000 9960 Handling offset move in thread for scope, endpoint = (0.39, 0.23)
20:04:24.665 00.000 9960 Moving (0.39, 0.23) raw xDistance=-0.39 yDistance=-0.16
20:04:24.665 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.39
20:04:24.665 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:04:24.667 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=204, med=1, FiltMin=0, FiltMax=187, Gamma=1.000
20:04:24.670 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
20:04:24.670 00.000 9960 MoveAxis(E, 173, ABG)
20:04:24.670 00.000 9960 Guiding  Dir = 2, Dur = 173
20:04:24.671 00.001 11872 UpdateGuideState exits: m=9484 SNR=58.5
20:04:24.676 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:04:24.681 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:04:24.685 00.004 9960 IsSlewing returns 0
20:04:24.685 00.000 11872 Enqueuing Expose request
20:04:24.689 00.004 9960 IsGuiding returns 0
20:04:24.689 00.000 9960 PulseGuide returned control before completion, sleep 183
20:04:24.888 00.199 9960 IsGuiding returns 1
20:04:24.889 00.001 9960 scope still moving after pulse duration time elapsed
20:04:24.922 00.033 9960 IsSlewing returns 0
20:04:24.923 00.001 9960 IsGuiding returns 0
20:04:24.923 00.000 9960 scope move finished after 173 + 61 ms
20:04:24.925 00.002 9960 Move returns status 0, amount 173
20:04:24.925 00.000 9960 MoveAxis(N, 0, ABG)
20:04:24.925 00.000 9960 Move returns status 0, amount 0
20:04:24.926 00.001 9960 move complete, result=0
20:04:24.926 00.000 9960 worker thread done servicing request
20:04:24.926 00.000 9960 Worker thread wakes up
20:04:24.927 00.001 11872 GuideStep: -0.4 px 173 ms EAST, -0.2 px 0 ms NORTH
20:04:24.933 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:04:24.933 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1242,856,31,31)
20:04:26.186 01.253 9960 Exposure complete
20:04:26.324 00.138 9960 worker thread done servicing request
20:04:26.324 00.000 11872 OnExposeComplete: enter
20:04:26.329 00.005 11872 UpdateGuideState(): m_state=6
20:04:26.335 00.006 11872 Star::Find(15, 1257, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 241
20:04:26.340 00.005 11872 Star::Find returns 1 (0), X=1257.03, Y=871.63, Mass=9641, SNR=61.5, Peak=194 HFD=7.5
20:04:26.343 00.003 11872 CameraToMount -- cameraTheta (1.79) - m_xAngle (-3.14) = xAngle (4.93 = -1.35)
20:04:26.348 00.005 11872 CameraToMount -- cameraTheta (1.79) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.76 = -1.52)
20:04:26.351 00.003 11872 CameraToMount -- cameraX=-0.17 cameraY=0.74 hyp=0.76 cameraTheta=1.79 mountX=0.16 mountY=-0.75, mountTheta=-1.36
20:04:26.356 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.17, y=0.74, opts=13)
20:04:26.361 00.005 11872 Enqueuing Move request for scope (-0.17, 0.74)
20:04:26.365 00.004 9960 Worker thread wakes up
20:04:26.365 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=194, med=1, FiltMin=0, FiltMax=169, Gamma=1.000
20:04:26.369 00.004 11872 UpdateGuideState exits: m=9641 SNR=61.5
20:04:26.373 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:04:26.377 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:04:26.380 00.003 11872 Enqueuing Expose request
20:04:26.384 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.74) opts 0xd
20:04:26.384 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.17, 0.74)
20:04:26.384 00.000 9960 Moving (-0.17, 0.74) raw xDistance=0.16 yDistance=-0.75
20:04:26.384 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
20:04:26.385 00.001 9960 resist switch: large excursion: input -0.75 thresh 0.60 direction from 1 to -1
20:04:26.385 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.26
20:04:26.385 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.75 from input -0.75
20:04:26.385 00.000 9960 MoveAxis(E, 0, ABG)
20:04:26.385 00.000 9960 Move returns status 0, amount 0
20:04:26.386 00.001 9960 MoveAxis(N, 563, ABG)
20:04:26.386 00.000 9960 Guiding  Dir = 0, Dur = 563
20:04:26.386 00.000 9960 IsSlewing returns 0
20:04:26.386 00.000 9960 IsGuiding returns 0
20:04:26.387 00.001 9960 PulseGuide returned control before completion, sleep 573
20:04:26.973 00.586 9960 IsGuiding returns 1
20:04:26.975 00.002 9960 scope still moving after pulse duration time elapsed
20:04:27.006 00.031 9960 IsSlewing returns 0
20:04:27.007 00.001 9960 IsGuiding returns 0
20:04:27.008 00.001 9960 scope move finished after 563 + 58 ms
20:04:27.008 00.000 9960 Move returns status 0, amount 563
20:04:27.009 00.001 9960 move complete, result=0
20:04:27.009 00.000 9960 worker thread done servicing request
20:04:27.010 00.001 11872 GuideStep: 0.2 px 0 ms EAST, -0.8 px 563 ms NORTH
20:04:27.016 00.006 9960 Worker thread wakes up
20:04:27.017 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:04:27.017 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1242,856,31,31)
20:04:28.256 01.239 9960 Exposure complete
20:04:28.393 00.137 9960 worker thread done servicing request
20:04:28.393 00.000 11872 OnExposeComplete: enter
20:04:28.397 00.004 11872 UpdateGuideState(): m_state=6
20:04:28.400 00.003 11872 Star::Find(15, 1257, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 242
20:04:28.405 00.005 11872 Star::Find returns 1 (0), X=1257.09, Y=871.76, Mass=9577, SNR=59.1, Peak=205 HFD=7.3
20:04:28.409 00.004 11872 CameraToMount -- cameraTheta (1.70) - m_xAngle (-3.14) = xAngle (4.84 = -1.45)
20:04:28.413 00.004 11872 CameraToMount -- cameraTheta (1.70) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.66 = -1.62)
20:04:28.417 00.004 11872 CameraToMount -- cameraX=-0.11 cameraY=0.86 hyp=0.87 cameraTheta=1.70 mountX=0.11 mountY=-0.87, mountTheta=-1.45
20:04:28.424 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.11, y=0.86, opts=13)
20:04:28.431 00.007 11872 Enqueuing Move request for scope (-0.11, 0.86)
20:04:28.435 00.004 9960 Worker thread wakes up
20:04:28.435 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.86) opts 0xd
20:04:28.437 00.002 9960 Handling offset move in thread for scope, endpoint = (-0.11, 0.86)
20:04:28.437 00.000 9960 Moving (-0.11, 0.86) raw xDistance=0.11 yDistance=-0.87
20:04:28.437 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
20:04:28.437 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=205, med=1, FiltMin=0, FiltMax=183, Gamma=1.000
20:04:28.442 00.005 11872 UpdateGuideState exits: m=9577 SNR=59.1
20:04:28.446 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:04:28.450 00.004 9960 GuideAlgorithmResistSwitch::result() returns -0.87 from input -0.87
20:04:28.450 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:04:28.455 00.005 11872 Enqueuing Expose request
20:04:28.459 00.004 9960 MoveAxis(E, 0, ABG)
20:04:28.459 00.000 9960 Move returns status 0, amount 0
20:04:28.459 00.000 9960 MoveAxis(N, 650, ABG)
20:04:28.459 00.000 9960 Guiding  Dir = 0, Dur = 650
20:04:28.459 00.000 9960 IsSlewing returns 0
20:04:28.460 00.001 9960 IsGuiding returns 0
20:04:28.460 00.000 9960 PulseGuide returned control before completion, sleep 660
20:04:29.125 00.665 9960 IsGuiding returns 1
20:04:29.126 00.001 9960 scope still moving after pulse duration time elapsed
20:04:29.156 00.030 9960 IsSlewing returns 0
20:04:29.157 00.001 9960 IsGuiding returns 0
20:04:29.158 00.001 9960 scope move finished after 650 + 48 ms
20:04:29.158 00.000 9960 Move returns status 0, amount 650
20:04:29.160 00.002 9960 move complete, result=0
20:04:29.160 00.000 9960 worker thread done servicing request
20:04:29.161 00.001 9960 Worker thread wakes up
20:04:29.161 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.9 px 650 ms NORTH
20:04:29.167 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:04:29.168 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1242,856,31,31)
20:04:30.421 01.253 9960 Exposure complete
20:04:30.570 00.149 9960 worker thread done servicing request
20:04:30.571 00.001 11872 OnExposeComplete: enter
20:04:30.575 00.004 11872 UpdateGuideState(): m_state=6
20:04:30.579 00.004 11872 Star::Find(15, 1257, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 243
20:04:30.584 00.005 11872 Star::Find returns 1 (0), X=1257.05, Y=871.31, Mass=9642, SNR=59.2, Peak=197 HFD=7.4
20:04:30.587 00.003 11872 CameraToMount -- cameraTheta (1.91) - m_xAngle (-3.14) = xAngle (5.05 = -1.24)
20:04:30.590 00.003 11872 CameraToMount -- cameraTheta (1.91) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.87 = -1.41)
20:04:30.594 00.004 11872 CameraToMount -- cameraX=-0.15 cameraY=0.42 hyp=0.44 cameraTheta=1.91 mountX=0.14 mountY=-0.44, mountTheta=-1.25
20:04:30.598 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.15, y=0.42, opts=13)
20:04:30.601 00.003 11872 Enqueuing Move request for scope (-0.15, 0.42)
20:04:30.606 00.005 9960 Worker thread wakes up
20:04:30.606 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=197, med=1, FiltMin=0, FiltMax=176, Gamma=1.000
20:04:30.609 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.42) opts 0xd
20:04:30.609 00.000 11872 UpdateGuideState exits: m=9642 SNR=59.2
20:04:30.615 00.006 9960 Handling offset move in thread for scope, endpoint = (-0.15, 0.42)
20:04:30.615 00.000 9960 Moving (-0.15, 0.42) raw xDistance=0.14 yDistance=-0.44
20:04:30.615 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:04:30.618 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:04:30.622 00.004 11872 Enqueuing Expose request
20:04:30.624 00.002 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
20:04:30.624 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.44 from input -0.44
20:04:30.626 00.002 9960 MoveAxis(E, 0, ABG)
20:04:30.626 00.000 9960 Move returns status 0, amount 0
20:04:30.626 00.000 9960 MoveAxis(N, 326, ABG)
20:04:30.626 00.000 9960 Guiding  Dir = 0, Dur = 326
20:04:30.626 00.000 9960 IsSlewing returns 0
20:04:30.627 00.001 9960 IsGuiding returns 0
20:04:30.627 00.000 9960 PulseGuide returned control before completion, sleep 336
20:04:30.979 00.352 9960 IsGuiding returns 1
20:04:30.979 00.000 9960 scope still moving after pulse duration time elapsed
20:04:31.010 00.031 9960 IsSlewing returns 0
20:04:31.012 00.002 9960 IsGuiding returns 0
20:04:31.013 00.001 9960 scope move finished after 326 + 60 ms
20:04:31.013 00.000 9960 Move returns status 0, amount 326
20:04:31.013 00.000 9960 move complete, result=0
20:04:31.014 00.001 9960 worker thread done servicing request
20:04:31.014 00.000 9960 Worker thread wakes up
20:04:31.015 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.4 px 326 ms NORTH
20:04:31.024 00.009 9960 worker thread servicing REQUEST_EXPOSE 1000
20:04:31.025 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1242,856,31,31)
20:04:32.274 01.249 9960 Exposure complete
20:04:32.405 00.131 9960 worker thread done servicing request
20:04:32.405 00.000 11872 OnExposeComplete: enter
20:04:32.409 00.004 11872 UpdateGuideState(): m_state=6
20:04:32.411 00.002 11872 Star::Find(15, 1257, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 244
20:04:32.414 00.003 11872 Star::Find returns 1 (0), X=1257.42, Y=870.78, Mass=9654, SNR=59.4, Peak=211 HFD=7.3
20:04:32.417 00.003 11872 CameraToMount -- cameraTheta (-0.49) - m_xAngle (-3.14) = xAngle (2.65 = 2.65)
20:04:32.421 00.004 11872 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.47 = 2.47)
20:04:32.424 00.003 11872 CameraToMount -- cameraX=0.22 cameraY=-0.12 hyp=0.25 cameraTheta=-0.49 mountX=-0.22 mountY=0.15, mountTheta=2.53
20:04:32.430 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.22, y=-0.12, opts=13)
20:04:32.435 00.005 11872 Enqueuing Move request for scope (0.22, -0.12)
20:04:32.439 00.004 9960 Worker thread wakes up
20:04:32.439 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=1, FiltMin=0, FiltMax=176, Gamma=1.000
20:04:32.443 00.004 11872 UpdateGuideState exits: m=9654 SNR=59.4
20:04:32.446 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:04:32.451 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:04:32.456 00.005 11872 Enqueuing Expose request
20:04:32.460 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.12) opts 0xd
20:04:32.460 00.000 9960 Handling offset move in thread for scope, endpoint = (0.22, -0.12)
20:04:32.460 00.000 9960 Moving (0.22, -0.12) raw xDistance=-0.22 yDistance=0.15
20:04:32.460 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
20:04:32.461 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:04:32.461 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
20:04:32.461 00.000 9960 MoveAxis(E, 92, ABG)
20:04:32.461 00.000 9960 Guiding  Dir = 2, Dur = 92
20:04:32.462 00.001 9960 IsSlewing returns 0
20:04:32.462 00.000 9960 IsGuiding returns 0
20:04:32.462 00.000 9960 PulseGuide returned control before completion, sleep 102
20:04:32.575 00.113 9960 IsGuiding returns 1
20:04:32.576 00.001 9960 scope still moving after pulse duration time elapsed
20:04:32.605 00.029 9960 IsSlewing returns 0
20:04:32.606 00.001 9960 IsGuiding returns 0
20:04:32.607 00.001 9960 scope move finished after 92 + 52 ms
20:04:32.607 00.000 9960 Move returns status 0, amount 92
20:04:32.609 00.002 9960 MoveAxis(N, 0, ABG)
20:04:32.609 00.000 9960 Move returns status 0, amount 0
20:04:32.609 00.000 9960 move complete, result=0
20:04:32.610 00.001 9960 worker thread done servicing request
20:04:32.610 00.000 9960 Worker thread wakes up
20:04:32.611 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:04:32.611 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1242,856,31,31)
20:04:32.611 00.000 11872 GuideStep: -0.2 px 92 ms EAST, 0.2 px 0 ms NORTH
20:04:33.852 01.241 9960 Exposure complete
20:04:33.978 00.126 9960 worker thread done servicing request
20:04:33.979 00.001 11872 OnExposeComplete: enter
20:04:33.984 00.005 11872 UpdateGuideState(): m_state=6
20:04:33.988 00.004 11872 Star::Find(15, 1257, 870, 0, (0,0,0,0), 1.5, 10.0, 255) frame 245
20:04:33.994 00.006 11872 Star::Find returns 1 (0), X=1257.34, Y=870.47, Mass=9239, SNR=57.0, Peak=205 HFD=7.3
20:04:33.998 00.004 11872 CameraToMount -- cameraTheta (-1.26) - m_xAngle (-3.14) = xAngle (1.88 = 1.88)
20:04:34.001 00.003 11872 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.71 = 1.71)
20:04:34.005 00.004 11872 CameraToMount -- cameraX=0.14 cameraY=-0.43 hyp=0.45 cameraTheta=-1.26 mountX=-0.14 mountY=0.44, mountTheta=1.87
20:04:34.012 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.14, y=-0.43, opts=13)
20:04:34.015 00.003 11872 Enqueuing Move request for scope (0.14, -0.43)
20:04:34.020 00.005 9960 Worker thread wakes up
20:04:34.021 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.43) opts 0xd
20:04:34.021 00.000 9960 Handling offset move in thread for scope, endpoint = (0.14, -0.43)
20:04:34.021 00.000 9960 Moving (0.14, -0.43) raw xDistance=-0.14 yDistance=0.44
20:04:34.021 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=205, med=1, FiltMin=0, FiltMax=172, Gamma=1.000
20:04:34.025 00.004 11872 UpdateGuideState exits: m=9239 SNR=57.0
20:04:34.029 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
20:04:34.030 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:04:34.030 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:04:34.034 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:04:34.037 00.003 11872 Enqueuing Expose request
20:04:34.042 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.44
20:04:34.043 00.001 9960 MoveAxis(E, 0, ABG)
20:04:34.043 00.000 9960 Move returns status 0, amount 0
20:04:34.043 00.000 9960 MoveAxis(N, 0, ABG)
20:04:34.043 00.000 9960 Move returns status 0, amount 0
20:04:34.043 00.000 9960 move complete, result=0
20:04:34.044 00.001 9960 worker thread done servicing request
20:04:34.044 00.000 11872 GuideStep: -0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
20:04:34.049 00.005 9960 Worker thread wakes up
20:04:34.049 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:04:34.049 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1242,856,31,31)
20:04:35.305 01.256 9960 Exposure complete
20:04:35.439 00.134 9960 worker thread done servicing request
20:04:35.441 00.002 11872 OnExposeComplete: enter
20:04:35.444 00.003 11872 UpdateGuideState(): m_state=6
20:04:35.448 00.004 11872 Star::Find(15, 1257, 870, 0, (0,0,0,0), 1.5, 10.0, 255) frame 246
20:04:35.453 00.005 11872 Star::Find returns 1 (0), X=1257.23, Y=871.35, Mass=9229, SNR=56.9, Peak=190 HFD=7.3
20:04:35.457 00.004 11872 CameraToMount -- cameraTheta (1.49) - m_xAngle (-3.14) = xAngle (4.63 = -1.65)
20:04:35.461 00.004 11872 CameraToMount -- cameraTheta (1.49) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.46 = -1.82)
20:04:35.464 00.003 11872 CameraToMount -- cameraX=0.03 cameraY=0.45 hyp=0.46 cameraTheta=1.49 mountX=-0.04 mountY=-0.44, mountTheta=-1.65
20:04:35.470 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.03, y=0.45, opts=13)
20:04:35.474 00.004 11872 Enqueuing Move request for scope (0.03, 0.45)
20:04:35.477 00.003 9960 Worker thread wakes up
20:04:35.477 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.45) opts 0xd
20:04:35.477 00.000 9960 Handling offset move in thread for scope, endpoint = (0.03, 0.45)
20:04:35.477 00.000 9960 Moving (0.03, 0.45) raw xDistance=-0.04 yDistance=-0.44
20:04:35.478 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:04:35.478 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.44 from input -0.44
20:04:35.479 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=190, med=1, FiltMin=0, FiltMax=173, Gamma=1.000
20:04:35.484 00.005 9960 MoveAxis(E, 0, ABG)
20:04:35.484 00.000 9960 Move returns status 0, amount 0
20:04:35.484 00.000 11872 UpdateGuideState exits: m=9229 SNR=56.9
20:04:35.488 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:04:35.491 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:04:35.495 00.004 9960 MoveAxis(N, 329, ABG)
20:04:35.496 00.001 9960 Guiding  Dir = 0, Dur = 329
20:04:35.496 00.000 11872 Enqueuing Expose request
20:04:35.499 00.003 9960 IsSlewing returns 0
20:04:35.500 00.001 9960 IsGuiding returns 0
20:04:35.500 00.000 9960 PulseGuide returned control before completion, sleep 339
20:04:35.855 00.355 9960 IsGuiding returns 1
20:04:35.855 00.000 9960 scope still moving after pulse duration time elapsed
20:04:35.885 00.030 9960 IsSlewing returns 0
20:04:35.886 00.001 9960 IsGuiding returns 0
20:04:35.888 00.002 9960 scope move finished after 329 + 58 ms
20:04:35.888 00.000 9960 Move returns status 0, amount 329
20:04:35.889 00.001 9960 move complete, result=0
20:04:35.889 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.4 px 329 ms NORTH
20:04:35.900 00.011 9960 worker thread done servicing request
20:04:35.900 00.000 9960 Worker thread wakes up
20:04:35.900 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:04:35.900 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1242,856,31,31)
20:04:37.150 01.250 9960 Exposure complete
20:04:37.285 00.135 9960 worker thread done servicing request
20:04:37.285 00.000 11872 OnExposeComplete: enter
20:04:37.288 00.003 11872 UpdateGuideState(): m_state=6
20:04:37.293 00.005 11872 Star::Find(15, 1257, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 247
20:04:37.297 00.004 11872 Star::Find returns 1 (0), X=1256.79, Y=872.24, Mass=9032, SNR=58.4, Peak=224 HFD=6.7
20:04:37.301 00.004 11872 CameraToMount -- cameraTheta (1.87) - m_xAngle (-3.14) = xAngle (5.00 = -1.28)
20:04:37.304 00.003 11872 CameraToMount -- cameraTheta (1.87) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.83 = -1.45)
20:04:37.309 00.005 11872 CameraToMount -- cameraX=-0.41 cameraY=1.35 hyp=1.41 cameraTheta=1.87 mountX=0.41 mountY=-1.40, mountTheta=-1.29
20:04:37.313 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.41, y=1.35, opts=13)
20:04:37.318 00.005 11872 Enqueuing Move request for scope (-0.41, 1.35)
20:04:37.321 00.003 9960 Worker thread wakes up
20:04:37.321 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.41, 1.35) opts 0xd
20:04:37.321 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.41, 1.35)
20:04:37.321 00.000 9960 Moving (-0.41, 1.35) raw xDistance=0.41 yDistance=-1.40
20:04:37.321 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.41
20:04:37.321 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=224, med=1, FiltMin=0, FiltMax=174, Gamma=1.000
20:04:37.327 00.006 9960 GuideAlgorithmResistSwitch::result() returns -1.40 from input -1.40
20:04:37.327 00.000 9960 MoveAxis(W, 170, ABG)
20:04:37.328 00.001 9960 Guiding  Dir = 3, Dur = 170
20:04:37.328 00.000 11872 UpdateGuideState exits: m=9032 SNR=58.4
20:04:37.333 00.005 9960 IsSlewing returns 0
20:04:37.334 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:04:37.339 00.005 9960 IsGuiding returns 0
20:04:37.339 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:04:37.345 00.006 11872 Enqueuing Expose request
20:04:37.349 00.004 9960 PulseGuide returned control before completion, sleep 180
20:04:37.541 00.192 9960 IsGuiding returns 1
20:04:37.545 00.004 9960 scope still moving after pulse duration time elapsed
20:04:37.573 00.028 9960 IsSlewing returns 0
20:04:37.574 00.001 9960 IsGuiding returns 0
20:04:37.575 00.001 9960 scope move finished after 170 + 65 ms
20:04:37.575 00.000 9960 Move returns status 0, amount 170
20:04:37.576 00.001 9960 MoveAxis(N, 1043, ABG)
20:04:37.576 00.000 9960 Guiding  Dir = 0, Dur = 1043
20:04:37.578 00.002 9960 IsSlewing returns 0
20:04:37.578 00.000 9960 IsGuiding returns 0
20:04:37.579 00.001 9960 PulseGuide returned control before completion, sleep 1053
20:04:38.637 01.058 9960 IsGuiding returns 1
20:04:38.637 00.000 9960 scope still moving after pulse duration time elapsed
20:04:38.668 00.031 9960 IsSlewing returns 0
20:04:38.669 00.001 9960 IsGuiding returns 0
20:04:38.669 00.000 9960 scope move finished after 1043 + 47 ms
20:04:38.670 00.001 9960 Move returns status 0, amount 1043
20:04:38.670 00.000 9960 move complete, result=0
20:04:38.670 00.000 9960 worker thread done servicing request
20:04:38.670 00.000 9960 Worker thread wakes up
20:04:38.671 00.001 11872 GuideStep: 0.4 px 170 ms WEST, -1.4 px 1043 ms NORTH
20:04:38.677 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:04:38.677 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1242,856,31,31)
20:04:39.927 01.250 9960 Exposure complete
20:04:40.046 00.119 11872 OnExposeComplete: enter
20:04:40.051 00.005 11872 UpdateGuideState(): m_state=6
20:04:40.056 00.005 9960 worker thread done servicing request
20:04:40.056 00.000 11872 Star::Find(15, 1256, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 248
20:04:40.060 00.004 11872 Star::Find returns 1 (0), X=1256.99, Y=869.46, Mass=10017, SNR=59.0, Peak=237 HFD=7.1
20:04:40.065 00.005 11872 CameraToMount -- cameraTheta (-1.72) - m_xAngle (-3.14) = xAngle (1.42 = 1.42)
20:04:40.069 00.004 11872 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.25 = 1.25)
20:04:40.072 00.003 11872 CameraToMount -- cameraX=-0.21 cameraY=-1.43 hyp=1.45 cameraTheta=-1.72 mountX=0.22 mountY=1.37, mountTheta=1.41
20:04:40.079 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.21, y=-1.43, opts=13)
20:04:40.083 00.004 11872 Enqueuing Move request for scope (-0.21, -1.43)
20:04:40.088 00.005 9960 Worker thread wakes up
20:04:40.088 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=237, med=1, FiltMin=0, FiltMax=192, Gamma=1.000
20:04:40.092 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -1.43) opts 0xd
20:04:40.092 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.21, -1.43)
20:04:40.093 00.001 11872 UpdateGuideState exits: m=10017 SNR=59.0
20:04:40.097 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:04:40.101 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:04:40.104 00.003 9960 Moving (-0.21, -1.43) raw xDistance=0.22 yDistance=1.37
20:04:40.104 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.22
20:04:40.104 00.000 9960 resist switch: large excursion: input 1.37 thresh 0.60 direction from -1 to 1
20:04:40.106 00.002 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.12
20:04:40.106 00.000 11872 Enqueuing Expose request
20:04:40.110 00.004 9960 GuideAlgorithmResistSwitch::result() returns 1.37 from input 1.37
20:04:40.112 00.002 9960 MoveAxis(W, 102, ABG)
20:04:40.112 00.000 9960 Guiding  Dir = 3, Dur = 102
20:04:40.112 00.000 9960 IsSlewing returns 0
20:04:40.113 00.001 9960 IsGuiding returns 0
20:04:40.113 00.000 9960 PulseGuide returned control before completion, sleep 112
20:04:40.234 00.121 9960 IsGuiding returns 1
20:04:40.234 00.000 9960 scope still moving after pulse duration time elapsed
20:04:40.264 00.030 9960 IsSlewing returns 0
20:04:40.265 00.001 9960 IsGuiding returns 0
20:04:40.266 00.001 9960 scope move finished after 102 + 51 ms
20:04:40.266 00.000 9960 Move returns status 0, amount 102
20:04:40.266 00.000 9960 MoveAxis(S, 1024, ABG)
20:04:40.268 00.002 9960 Guiding  Dir = 1, Dur = 1024
20:04:40.268 00.000 9960 IsSlewing returns 0
20:04:40.269 00.001 9960 IsGuiding returns 0
20:04:40.269 00.000 9960 PulseGuide returned control before completion, sleep 1034
20:04:41.313 01.044 9960 IsGuiding returns 1
20:04:41.313 00.000 9960 scope still moving after pulse duration time elapsed
20:04:41.345 00.032 9960 IsSlewing returns 0
20:04:41.346 00.001 9960 IsGuiding returns 0
20:04:41.347 00.001 9960 scope move finished after 1024 + 54 ms
20:04:41.347 00.000 9960 Move returns status 0, amount 1024
20:04:41.347 00.000 9960 move complete, result=0
20:04:41.349 00.002 9960 worker thread done servicing request
20:04:41.349 00.000 11872 GuideStep: 0.2 px 102 ms WEST, 1.4 px 1024 ms SOUTH
20:04:41.356 00.007 9960 Worker thread wakes up
20:04:41.356 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:04:41.357 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1242,856,31,31)
20:04:42.610 01.253 9960 Exposure complete
20:04:42.740 00.130 9960 worker thread done servicing request
20:04:42.740 00.000 11872 OnExposeComplete: enter
20:04:42.744 00.004 11872 UpdateGuideState(): m_state=6
20:04:42.747 00.003 11872 Star::Find(15, 1256, 869, 0, (0,0,0,0), 1.5, 10.0, 255) frame 249
20:04:42.752 00.005 11872 Star::Find returns 1 (1), X=1257.71, Y=869.87, Mass=8637, SNR=54.6, Peak=255 HFD=6.8
20:04:42.755 00.003 11872 CameraToMount -- cameraTheta (-1.11) - m_xAngle (-3.14) = xAngle (2.03 = 2.03)
20:04:42.759 00.004 11872 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.86 = 1.86)
20:04:42.763 00.004 11872 CameraToMount -- cameraX=0.51 cameraY=-1.02 hyp=1.14 cameraTheta=-1.11 mountX=-0.51 mountY=1.10, mountTheta=2.00
20:04:42.770 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.51, y=-1.02, opts=13)
20:04:42.776 00.006 11872 Enqueuing Move request for scope (0.51, -1.02)
20:04:42.780 00.004 9960 Worker thread wakes up
20:04:42.780 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.51, -1.02) opts 0xd
20:04:42.780 00.000 9960 Handling offset move in thread for scope, endpoint = (0.51, -1.02)
20:04:42.781 00.001 9960 Moving (0.51, -1.02) raw xDistance=-0.51 yDistance=1.10
20:04:42.781 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.51
20:04:42.781 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.10 from input 1.10
20:04:42.781 00.000 9960 MoveAxis(E, 205, ABG)
20:04:42.781 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=175, Gamma=1.000
20:04:42.786 00.005 9960 Guiding  Dir = 2, Dur = 205
20:04:42.786 00.000 11872 UpdateGuideState exits: m=8637 SNR=54.6 Saturated
20:04:42.790 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:04:42.795 00.005 9960 IsSlewing returns 0
20:04:42.795 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:04:42.799 00.004 9960 IsGuiding returns 0
20:04:42.800 00.001 11872 Enqueuing Expose request
20:04:42.803 00.003 9960 PulseGuide returned control before completion, sleep 215
20:04:43.024 00.221 9960 IsGuiding returns 1
20:04:43.025 00.001 9960 scope still moving after pulse duration time elapsed
20:04:43.054 00.029 9960 IsSlewing returns 0
20:04:43.056 00.002 9960 IsGuiding returns 0
20:04:43.057 00.001 9960 scope move finished after 205 + 51 ms
20:04:43.057 00.000 9960 Move returns status 0, amount 205
20:04:43.057 00.000 9960 MoveAxis(S, 819, ABG)
20:04:43.057 00.000 9960 Guiding  Dir = 1, Dur = 819
20:04:43.058 00.001 9960 IsSlewing returns 0
20:04:43.058 00.000 9960 IsGuiding returns 0
20:04:43.059 00.001 9960 PulseGuide returned control before completion, sleep 829
20:04:43.903 00.844 9960 IsGuiding returns 1
20:04:43.904 00.001 9960 scope still moving after pulse duration time elapsed
20:04:43.934 00.030 9960 IsSlewing returns 0
20:04:43.935 00.001 9960 IsGuiding returns 0
20:04:43.935 00.000 9960 scope move finished after 819 + 57 ms
20:04:43.935 00.000 9960 Move returns status 0, amount 819
20:04:43.935 00.000 9960 move complete, result=0
20:04:43.935 00.000 9960 worker thread done servicing request
20:04:43.935 00.000 11872 GuideStep: -0.5 px 205 ms EAST, 1.1 px 819 ms SOUTH
20:04:43.940 00.005 9960 Worker thread wakes up
20:04:43.941 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:04:43.941 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1242,856,31,31)
20:04:45.184 01.243 9960 Exposure complete
20:04:45.316 00.132 9960 worker thread done servicing request
20:04:45.316 00.000 11872 OnExposeComplete: enter
20:04:45.320 00.004 11872 UpdateGuideState(): m_state=6
20:04:45.324 00.004 11872 Star::Find(15, 1257, 869, 0, (0,0,0,0), 1.5, 10.0, 255) frame 250
20:04:45.329 00.005 11872 Star::Find returns 1 (0), X=1257.70, Y=872.23, Mass=10168, SNR=62.7, Peak=210 HFD=7.6
20:04:45.333 00.004 11872 CameraToMount -- cameraTheta (1.21) - m_xAngle (-3.14) = xAngle (4.35 = -1.93)
20:04:45.338 00.005 11872 CameraToMount -- cameraTheta (1.21) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.18 = -2.11)
20:04:45.342 00.004 11872 CameraToMount -- cameraX=0.50 cameraY=1.34 hyp=1.43 cameraTheta=1.21 mountX=-0.51 mountY=-1.23, mountTheta=-1.96
20:04:45.349 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.50, y=1.34, opts=13)
20:04:45.353 00.004 11872 Enqueuing Move request for scope (0.50, 1.34)
20:04:45.357 00.004 9960 Worker thread wakes up
20:04:45.357 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=210, med=1, FiltMin=0, FiltMax=175, Gamma=1.000
20:04:45.362 00.005 11872 UpdateGuideState exits: m=10168 SNR=62.7
20:04:45.366 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:04:45.370 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:04:45.373 00.003 11872 Enqueuing Expose request
20:04:45.377 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.50, 1.34) opts 0xd
20:04:45.377 00.000 9960 Handling offset move in thread for scope, endpoint = (0.50, 1.34)
20:04:45.378 00.001 9960 Moving (0.50, 1.34) raw xDistance=-0.51 yDistance=-1.23
20:04:45.378 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.34 from input -0.51
20:04:45.378 00.000 9960 resist switch: large excursion: input -1.23 thresh 0.60 direction from 1 to -1
20:04:45.379 00.001 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.69
20:04:45.379 00.000 9960 GuideAlgorithmResistSwitch::result() returns -1.23 from input -1.23
20:04:45.379 00.000 9960 MoveAxis(E, 227, ABG)
20:04:45.380 00.001 9960 Guiding  Dir = 2, Dur = 227
20:04:45.380 00.000 9960 IsSlewing returns 0
20:04:45.380 00.000 9960 IsGuiding returns 0
20:04:45.381 00.001 9960 PulseGuide returned control before completion, sleep 237
20:04:45.625 00.244 9960 IsGuiding returns 1
20:04:45.626 00.001 9960 scope still moving after pulse duration time elapsed
20:04:45.658 00.032 9960 IsSlewing returns 0
20:04:45.659 00.001 9960 IsGuiding returns 0
20:04:45.660 00.001 9960 scope move finished after 227 + 52 ms
20:04:45.661 00.001 9960 Move returns status 0, amount 227
20:04:45.661 00.000 9960 MoveAxis(N, 919, ABG)
20:04:45.661 00.000 9960 Guiding  Dir = 0, Dur = 919
20:04:45.662 00.001 9960 IsSlewing returns 0
20:04:45.662 00.000 9960 IsGuiding returns 0
20:04:45.664 00.002 9960 PulseGuide returned control before completion, sleep 929
20:04:46.598 00.934 9960 IsGuiding returns 1
20:04:46.599 00.001 9960 scope still moving after pulse duration time elapsed
20:04:46.629 00.030 9960 IsSlewing returns 0
20:04:46.631 00.002 9960 IsGuiding returns 0
20:04:46.631 00.000 9960 scope move finished after 919 + 48 ms
20:04:46.631 00.000 9960 Move returns status 0, amount 919
20:04:46.631 00.000 9960 move complete, result=0
20:04:46.632 00.001 9960 worker thread done servicing request
20:04:46.632 00.000 11872 GuideStep: -0.5 px 227 ms EAST, -1.2 px 919 ms NORTH
20:04:46.640 00.008 9960 Worker thread wakes up
20:04:46.640 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:04:46.640 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1242,856,31,31)
20:04:47.888 01.248 9960 Exposure complete
20:04:48.024 00.136 9960 worker thread done servicing request
20:04:48.024 00.000 11872 OnExposeComplete: enter
20:04:48.029 00.005 11872 UpdateGuideState(): m_state=6
20:04:48.033 00.004 11872 Star::Find(15, 1257, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 251
20:04:48.037 00.004 11872 Star::Find returns 1 (0), X=1257.57, Y=871.89, Mass=9723, SNR=59.4, Peak=203 HFD=7.2
20:04:48.040 00.003 11872 CameraToMount -- cameraTheta (1.22) - m_xAngle (-3.14) = xAngle (4.35 = -1.93)
20:04:48.045 00.005 11872 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.18 = -2.10)
20:04:48.050 00.005 11872 CameraToMount -- cameraX=0.37 cameraY=1.00 hyp=1.07 cameraTheta=1.22 mountX=-0.37 mountY=-0.92, mountTheta=-1.96
20:04:48.058 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=0.37, y=1.00, opts=13)
20:04:48.062 00.004 11872 Enqueuing Move request for scope (0.37, 1.00)
20:04:48.066 00.004 9960 Worker thread wakes up
20:04:48.066 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.37, 1.00) opts 0xd
20:04:48.066 00.000 9960 Handling offset move in thread for scope, endpoint = (0.37, 1.00)
20:04:48.067 00.001 9960 Moving (0.37, 1.00) raw xDistance=-0.37 yDistance=-0.92
20:04:48.067 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=203, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
20:04:48.071 00.004 11872 UpdateGuideState exits: m=9723 SNR=59.4
20:04:48.074 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:04:48.078 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:04:48.084 00.006 9960 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.37
20:04:48.084 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.92 from input -0.92
20:04:48.084 00.000 9960 MoveAxis(E, 173, ABG)
20:04:48.084 00.000 9960 Guiding  Dir = 2, Dur = 173
20:04:48.085 00.001 11872 Enqueuing Expose request
20:04:48.089 00.004 9960 IsSlewing returns 0
20:04:48.089 00.000 9960 IsGuiding returns 0
20:04:48.089 00.000 9960 PulseGuide returned control before completion, sleep 183
20:04:48.284 00.195 9960 IsGuiding returns 1
20:04:48.285 00.001 9960 scope still moving after pulse duration time elapsed
20:04:48.314 00.029 9960 IsSlewing returns 0
20:04:48.317 00.003 9960 IsGuiding returns 1
20:04:48.345 00.028 9960 IsSlewing returns 0
20:04:48.347 00.002 9960 IsGuiding returns 1
20:04:48.375 00.028 9960 IsSlewing returns 0
20:04:48.376 00.001 9960 IsGuiding returns 0
20:04:48.378 00.002 9960 scope move finished after 173 + 114 ms
20:04:48.378 00.000 9960 Move returns status 0, amount 173
20:04:48.378 00.000 9960 MoveAxis(N, 686, ABG)
20:04:48.378 00.000 9960 Guiding  Dir = 0, Dur = 686
20:04:48.379 00.001 9960 IsSlewing returns 0
20:04:48.380 00.001 9960 IsGuiding returns 0
20:04:48.380 00.000 9960 PulseGuide returned control before completion, sleep 696
20:04:49.094 00.714 9960 IsGuiding returns 1
20:04:49.094 00.000 9960 scope still moving after pulse duration time elapsed
20:04:49.124 00.030 9960 IsSlewing returns 0
20:04:49.125 00.001 9960 IsGuiding returns 0
20:04:49.125 00.000 9960 scope move finished after 686 + 60 ms
20:04:49.127 00.002 9960 Move returns status 0, amount 686
20:04:49.127 00.000 9960 move complete, result=0
20:04:49.128 00.001 9960 worker thread done servicing request
20:04:49.128 00.000 11872 GuideStep: -0.4 px 173 ms EAST, -0.9 px 686 ms NORTH
20:04:49.134 00.006 9960 Worker thread wakes up
20:04:49.134 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:04:49.135 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1242,856,31,31)
20:04:50.387 01.252 9960 Exposure complete
20:04:50.518 00.131 9960 worker thread done servicing request
20:04:50.518 00.000 11872 OnExposeComplete: enter
20:04:50.526 00.008 11872 UpdateGuideState(): m_state=6
20:04:50.531 00.005 11872 Star::Find(15, 1257, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 252
20:04:50.535 00.004 11872 Star::Find returns 1 (0), X=1257.10, Y=872.77, Mass=8421, SNR=54.1, Peak=210 HFD=6.7
20:04:50.540 00.005 11872 CameraToMount -- cameraTheta (1.63) - m_xAngle (-3.14) = xAngle (4.76 = -1.52)
20:04:50.544 00.004 11872 CameraToMount -- cameraTheta (1.63) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.59 = -1.69)
20:04:50.549 00.005 11872 CameraToMount -- cameraX=-0.10 cameraY=1.88 hyp=1.88 cameraTheta=1.63 mountX=0.10 mountY=-1.87, mountTheta=-1.52
20:04:50.555 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.10, y=1.88, opts=13)
20:04:50.559 00.004 11872 Enqueuing Move request for scope (-0.10, 1.88)
20:04:50.564 00.005 9960 Worker thread wakes up
20:04:50.564 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 1.88) opts 0xd
20:04:50.564 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.10, 1.88)
20:04:50.565 00.001 9960 Moving (-0.10, 1.88) raw xDistance=0.10 yDistance=-1.87
20:04:50.565 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
20:04:50.565 00.000 9960 GuideAlgorithmResistSwitch::result() returns -1.87 from input -1.87
20:04:50.565 00.000 9960 MoveAxis(E, 0, ABG)
20:04:50.566 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=210, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
20:04:50.570 00.004 11872 UpdateGuideState exits: m=8421 SNR=54.1
20:04:50.574 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:04:50.579 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:04:50.584 00.005 11872 Enqueuing Expose request
20:04:50.589 00.005 9960 Move returns status 0, amount 0
20:04:50.589 00.000 9960 MoveAxis(N, 1392, ABG)
20:04:50.589 00.000 9960 Guiding  Dir = 0, Dur = 1392
20:04:50.590 00.001 9960 IsSlewing returns 0
20:04:50.590 00.000 9960 IsGuiding returns 0
20:04:50.590 00.000 9960 PulseGuide returned control before completion, sleep 1402
20:04:52.005 01.415 9960 IsGuiding returns 1
20:04:52.007 00.002 9960 scope still moving after pulse duration time elapsed
20:04:52.036 00.029 9960 IsSlewing returns 0
20:04:52.038 00.002 9960 IsGuiding returns 0
20:04:52.038 00.000 9960 scope move finished after 1392 + 55 ms
20:04:52.039 00.001 9960 Move returns status 0, amount 1392
20:04:52.039 00.000 9960 move complete, result=0
20:04:52.039 00.000 9960 worker thread done servicing request
20:04:52.040 00.001 9960 Worker thread wakes up
20:04:52.040 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -1.9 px 1392 ms NORTH
20:04:52.048 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
20:04:52.048 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1242,856,31,31)
20:04:53.300 01.252 9960 Exposure complete
20:04:53.430 00.130 9960 worker thread done servicing request
20:04:53.431 00.001 11872 OnExposeComplete: enter
20:04:53.435 00.004 11872 UpdateGuideState(): m_state=6
20:04:53.439 00.004 11872 Star::Find(15, 1257, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 253
20:04:53.443 00.004 11872 Star::Find returns 1 (0), X=1257.09, Y=869.51, Mass=9480, SNR=58.7, Peak=217 HFD=7.3
20:04:53.447 00.004 11872 CameraToMount -- cameraTheta (-1.65) - m_xAngle (-3.14) = xAngle (1.49 = 1.49)
20:04:53.452 00.005 11872 CameraToMount -- cameraTheta (-1.65) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.31 = 1.31)
20:04:53.457 00.005 11872 CameraToMount -- cameraX=-0.11 cameraY=-1.38 hyp=1.38 cameraTheta=-1.65 mountX=0.12 mountY=1.34, mountTheta=1.48
20:04:53.463 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.11, y=-1.38, opts=13)
20:04:53.467 00.004 11872 Enqueuing Move request for scope (-0.11, -1.38)
20:04:53.470 00.003 9960 Worker thread wakes up
20:04:53.470 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -1.38) opts 0xd
20:04:53.471 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=217, med=1, FiltMin=0, FiltMax=172, Gamma=1.000
20:04:53.474 00.003 11872 UpdateGuideState exits: m=9480 SNR=58.7
20:04:53.477 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:04:53.483 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:04:53.487 00.004 11872 Enqueuing Expose request
20:04:53.490 00.003 9960 Handling offset move in thread for scope, endpoint = (-0.11, -1.38)
20:04:53.490 00.000 9960 Moving (-0.11, -1.38) raw xDistance=0.12 yDistance=1.34
20:04:53.493 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
20:04:53.493 00.000 9960 resist switch: large excursion: input 1.34 thresh 0.60 direction from -1 to 1
20:04:53.493 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.02
20:04:53.493 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.34 from input 1.34
20:04:53.493 00.000 9960 MoveAxis(E, 0, ABG)
20:04:53.493 00.000 9960 Move returns status 0, amount 0
20:04:53.493 00.000 9960 MoveAxis(S, 1000, ABG)
20:04:53.493 00.000 9960 Guiding  Dir = 1, Dur = 1000
20:04:53.495 00.002 9960 IsSlewing returns 0
20:04:53.495 00.000 9960 IsGuiding returns 0
20:04:53.495 00.000 9960 PulseGuide returned control before completion, sleep 1010
20:04:54.520 01.025 9960 IsGuiding returns 1
20:04:54.520 00.000 9960 scope still moving after pulse duration time elapsed
20:04:54.551 00.031 9960 IsSlewing returns 0
20:04:54.551 00.000 9960 IsGuiding returns 0
20:04:54.553 00.002 9960 scope move finished after 1000 + 57 ms
20:04:54.553 00.000 9960 Move returns status 0, amount 1000
20:04:54.553 00.000 9960 move complete, result=0
20:04:54.554 00.001 9960 worker thread done servicing request
20:04:54.554 00.000 9960 Worker thread wakes up
20:04:54.554 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 1.3 px 1000 ms SOUTH
20:04:54.560 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:04:54.560 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1242,856,31,31)
20:04:55.812 01.252 9960 Exposure complete
20:04:55.940 00.128 9960 worker thread done servicing request
20:04:55.940 00.000 11872 OnExposeComplete: enter
20:04:55.945 00.005 11872 UpdateGuideState(): m_state=6
20:04:55.948 00.003 11872 Star::Find(15, 1257, 869, 0, (0,0,0,0), 1.5, 10.0, 255) frame 254
20:04:55.952 00.004 11872 Star::Find returns 1 (0), X=1257.07, Y=870.42, Mass=9333, SNR=57.8, Peak=203 HFD=7.4
20:04:55.955 00.003 11872 CameraToMount -- cameraTheta (-1.84) - m_xAngle (-3.14) = xAngle (1.30 = 1.30)
20:04:55.959 00.004 11872 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.12 = 1.12)
20:04:55.963 00.004 11872 CameraToMount -- cameraX=-0.13 cameraY=-0.47 hyp=0.49 cameraTheta=-1.84 mountX=0.13 mountY=0.44, mountTheta=1.28
20:04:55.966 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=-0.13, y=-0.47, opts=13)
20:04:55.969 00.003 11872 Enqueuing Move request for scope (-0.13, -0.47)
20:04:55.973 00.004 9960 Worker thread wakes up
20:04:55.973 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=203, med=1, FiltMin=0, FiltMax=163, Gamma=1.000
20:04:55.976 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.47) opts 0xd
20:04:55.976 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.13, -0.47)
20:04:55.978 00.002 9960 Moving (-0.13, -0.47) raw xDistance=0.13 yDistance=0.44
20:04:55.978 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
20:04:55.978 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.44 from input 0.44
20:04:55.978 00.000 9960 MoveAxis(E, 0, ABG)
20:04:55.978 00.000 9960 Move returns status 0, amount 0
20:04:55.978 00.000 9960 MoveAxis(S, 331, ABG)
20:04:55.978 00.000 9960 Guiding  Dir = 1, Dur = 331
20:04:55.979 00.001 11872 UpdateGuideState exits: m=9333 SNR=57.8
20:04:55.984 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:04:55.989 00.005 9960 IsSlewing returns 0
20:04:55.989 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:04:55.993 00.004 11872 Enqueuing Expose request
20:04:55.996 00.003 9960 IsGuiding returns 0
20:04:55.996 00.000 9960 PulseGuide returned control before completion, sleep 341
20:04:56.345 00.349 9960 IsGuiding returns 1
20:04:56.347 00.002 9960 scope still moving after pulse duration time elapsed
20:04:56.376 00.029 9960 IsSlewing returns 0
20:04:56.377 00.001 9960 IsGuiding returns 0
20:04:56.378 00.001 9960 scope move finished after 331 + 50 ms
20:04:56.378 00.000 9960 Move returns status 0, amount 331
20:04:56.378 00.000 9960 move complete, result=0
20:04:56.380 00.002 9960 worker thread done servicing request
20:04:56.380 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.4 px 331 ms SOUTH
20:04:56.387 00.007 9960 Worker thread wakes up
20:04:56.388 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:04:56.388 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1242,856,31,31)
20:04:57.635 01.247 9960 Exposure complete
20:04:57.778 00.143 9960 worker thread done servicing request
20:04:57.778 00.000 11872 OnExposeComplete: enter
20:04:57.783 00.005 11872 UpdateGuideState(): m_state=6
20:04:57.786 00.003 11872 Star::Find(15, 1257, 870, 0, (0,0,0,0), 1.5, 10.0, 255) frame 255
20:04:57.790 00.004 11872 Star::Find returns 1 (0), X=1257.45, Y=870.74, Mass=9786, SNR=60.5, Peak=213 HFD=7.4
20:04:57.797 00.007 11872 CameraToMount -- cameraTheta (-0.55) - m_xAngle (-3.14) = xAngle (2.59 = 2.59)
20:04:57.801 00.004 11872 CameraToMount -- cameraTheta (-0.55) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.42 = 2.42)
20:04:57.805 00.004 11872 CameraToMount -- cameraX=0.25 cameraY=-0.16 hyp=0.30 cameraTheta=-0.55 mountX=-0.25 mountY=0.20, mountTheta=2.48
20:04:57.814 00.009 11872 SchedulePrimaryMove(0FA44CE0, x=0.25, y=-0.16, opts=13)
20:04:57.818 00.004 11872 Enqueuing Move request for scope (0.25, -0.16)
20:04:57.823 00.005 9960 Worker thread wakes up
20:04:57.823 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.16) opts 0xd
20:04:57.824 00.001 9960 Handling offset move in thread for scope, endpoint = (0.25, -0.16)
20:04:57.824 00.000 9960 Moving (0.25, -0.16) raw xDistance=-0.25 yDistance=0.20
20:04:57.824 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
20:04:57.824 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=1, FiltMin=0, FiltMax=171, Gamma=1.000
20:04:57.830 00.006 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:04:57.830 00.000 11872 UpdateGuideState exits: m=9786 SNR=60.5
20:04:57.836 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:04:57.840 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:04:57.845 00.005 11872 Enqueuing Expose request
20:04:57.850 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
20:04:57.850 00.000 9960 MoveAxis(E, 106, ABG)
20:04:57.850 00.000 9960 Guiding  Dir = 2, Dur = 106
20:04:57.851 00.001 9960 IsSlewing returns 0
20:04:57.851 00.000 9960 IsGuiding returns 0
20:04:57.851 00.000 9960 PulseGuide returned control before completion, sleep 116
20:04:57.981 00.130 9960 IsGuiding returns 1
20:04:57.983 00.002 9960 scope still moving after pulse duration time elapsed
20:04:58.013 00.030 9960 IsSlewing returns 0
20:04:58.015 00.002 9960 IsGuiding returns 0
20:04:58.016 00.001 9960 scope move finished after 106 + 58 ms
20:04:58.016 00.000 9960 Move returns status 0, amount 106
20:04:58.017 00.001 9960 MoveAxis(N, 0, ABG)
20:04:58.017 00.000 9960 Move returns status 0, amount 0
20:04:58.017 00.000 9960 move complete, result=0
20:04:58.017 00.000 9960 worker thread done servicing request
20:04:58.018 00.001 9960 Worker thread wakes up
20:04:58.018 00.000 11872 GuideStep: -0.3 px 106 ms EAST, 0.2 px 0 ms NORTH
20:04:58.024 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:04:58.024 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1242,856,31,31)
20:04:59.275 01.251 9960 Exposure complete
20:04:59.408 00.133 9960 worker thread done servicing request
20:04:59.409 00.001 11872 OnExposeComplete: enter
20:04:59.412 00.003 11872 UpdateGuideState(): m_state=6
20:04:59.416 00.004 11872 Star::Find(15, 1257, 870, 0, (0,0,0,0), 1.5, 10.0, 255) frame 256
20:04:59.420 00.004 11872 Star::Find returns 1 (0), X=1257.13, Y=871.30, Mass=10005, SNR=59.9, Peak=221 HFD=7.4
20:04:59.424 00.004 11872 CameraToMount -- cameraTheta (1.74) - m_xAngle (-3.14) = xAngle (4.87 = -1.41)
20:04:59.428 00.004 11872 CameraToMount -- cameraTheta (1.74) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.70 = -1.58)
20:04:59.432 00.004 11872 CameraToMount -- cameraX=-0.07 cameraY=0.41 hyp=0.42 cameraTheta=1.74 mountX=0.07 mountY=-0.42, mountTheta=-1.41
20:04:59.437 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.07, y=0.41, opts=13)
20:04:59.442 00.005 11872 Enqueuing Move request for scope (-0.07, 0.41)
20:04:59.446 00.004 9960 Worker thread wakes up
20:04:59.446 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.41) opts 0xd
20:04:59.446 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.07, 0.41)
20:04:59.446 00.000 9960 Moving (-0.07, 0.41) raw xDistance=0.07 yDistance=-0.42
20:04:59.446 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
20:04:59.446 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:04:59.448 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=221, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
20:04:59.452 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.42
20:04:59.452 00.000 9960 MoveAxis(E, 0, ABG)
20:04:59.452 00.000 9960 Move returns status 0, amount 0
20:04:59.452 00.000 9960 MoveAxis(N, 0, ABG)
20:04:59.452 00.000 9960 Move returns status 0, amount 0
20:04:59.453 00.001 11872 UpdateGuideState exits: m=10005 SNR=59.9
20:04:59.460 00.007 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:04:59.464 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:04:59.468 00.004 9960 move complete, result=0
20:04:59.468 00.000 11872 Enqueuing Expose request
20:04:59.473 00.005 9960 worker thread done servicing request
20:04:59.473 00.000 9960 Worker thread wakes up
20:04:59.474 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:04:59.474 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1242,856,31,31)
20:04:59.474 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
20:05:00.725 01.251 9960 Exposure complete
20:05:00.849 00.124 9960 worker thread done servicing request
20:05:00.850 00.001 11872 OnExposeComplete: enter
20:05:00.853 00.003 11872 UpdateGuideState(): m_state=6
20:05:00.857 00.004 11872 Star::Find(15, 1257, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 257
20:05:00.863 00.006 11872 Star::Find returns 1 (0), X=1257.34, Y=871.48, Mass=10177, SNR=61.2, Peak=223 HFD=7.3
20:05:00.868 00.005 11872 CameraToMount -- cameraTheta (1.33) - m_xAngle (-3.14) = xAngle (4.47 = -1.81)
20:05:00.871 00.003 11872 CameraToMount -- cameraTheta (1.33) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.30 = -1.99)
20:05:00.874 00.003 11872 CameraToMount -- cameraX=0.14 cameraY=0.59 hyp=0.60 cameraTheta=1.33 mountX=-0.15 mountY=-0.55, mountTheta=-1.83
20:05:00.878 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.14, y=0.59, opts=13)
20:05:00.883 00.005 11872 Enqueuing Move request for scope (0.14, 0.59)
20:05:00.887 00.004 9960 Worker thread wakes up
20:05:00.887 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=223, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
20:05:00.891 00.004 11872 UpdateGuideState exits: m=10177 SNR=61.2
20:05:00.895 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:05:00.898 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:05:00.903 00.005 11872 Enqueuing Expose request
20:05:00.907 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.59) opts 0xd
20:05:00.907 00.000 9960 Handling offset move in thread for scope, endpoint = (0.14, 0.59)
20:05:00.907 00.000 9960 Moving (0.14, 0.59) raw xDistance=-0.15 yDistance=-0.55
20:05:00.907 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
20:05:00.907 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:05:00.907 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.55
20:05:00.908 00.001 9960 MoveAxis(E, 0, ABG)
20:05:00.908 00.000 9960 Move returns status 0, amount 0
20:05:00.908 00.000 9960 MoveAxis(N, 0, ABG)
20:05:00.908 00.000 9960 Move returns status 0, amount 0
20:05:00.908 00.000 9960 move complete, result=0
20:05:00.908 00.000 9960 worker thread done servicing request
20:05:00.910 00.002 11872 GuideStep: -0.1 px 0 ms EAST, -0.6 px 0 ms NORTH
20:05:00.913 00.003 9960 Worker thread wakes up
20:05:00.913 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:05:00.913 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1242,856,31,31)
20:05:02.162 01.249 9960 Exposure complete
20:05:02.316 00.154 9960 worker thread done servicing request
20:05:02.316 00.000 11872 OnExposeComplete: enter
20:05:02.320 00.004 11872 UpdateGuideState(): m_state=6
20:05:02.323 00.003 11872 Star::Find(15, 1257, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 258
20:05:02.328 00.005 11872 Star::Find returns 1 (0), X=1257.40, Y=871.17, Mass=9431, SNR=58.4, Peak=201 HFD=7.4
20:05:02.332 00.004 11872 CameraToMount -- cameraTheta (0.94) - m_xAngle (-3.14) = xAngle (4.08 = -2.20)
20:05:02.335 00.003 11872 CameraToMount -- cameraTheta (0.94) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.91 = -2.37)
20:05:02.338 00.003 11872 CameraToMount -- cameraX=0.20 cameraY=0.28 hyp=0.35 cameraTheta=0.94 mountX=-0.20 mountY=-0.24, mountTheta=-2.28
20:05:02.342 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.20, y=0.28, opts=13)
20:05:02.345 00.003 11872 Enqueuing Move request for scope (0.20, 0.28)
20:05:02.349 00.004 9960 Worker thread wakes up
20:05:02.349 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.28) opts 0xd
20:05:02.349 00.000 9960 Handling offset move in thread for scope, endpoint = (0.20, 0.28)
20:05:02.349 00.000 9960 Moving (0.20, 0.28) raw xDistance=-0.20 yDistance=-0.24
20:05:02.351 00.002 9960 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
20:05:02.351 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=201, med=1, FiltMin=0, FiltMax=167, Gamma=1.000
20:05:02.355 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:05:02.355 00.000 11872 UpdateGuideState exits: m=9431 SNR=58.4
20:05:02.359 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
20:05:02.359 00.000 9960 MoveAxis(E, 85, ABG)
20:05:02.359 00.000 9960 Guiding  Dir = 2, Dur = 85
20:05:02.359 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:05:02.364 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:05:02.368 00.004 11872 Enqueuing Expose request
20:05:02.371 00.003 9960 IsSlewing returns 0
20:05:02.372 00.001 9960 IsGuiding returns 0
20:05:02.372 00.000 9960 PulseGuide returned control before completion, sleep 95
20:05:02.483 00.111 9960 IsGuiding returns 0
20:05:02.485 00.002 9960 Move returns status 0, amount 85
20:05:02.485 00.000 9960 MoveAxis(N, 0, ABG)
20:05:02.485 00.000 9960 Move returns status 0, amount 0
20:05:02.485 00.000 9960 move complete, result=0
20:05:02.486 00.001 9960 worker thread done servicing request
20:05:02.486 00.000 11872 GuideStep: -0.2 px 85 ms EAST, -0.2 px 0 ms NORTH
20:05:02.493 00.007 9960 Worker thread wakes up
20:05:02.493 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:05:02.493 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1242,856,31,31)
20:05:03.745 01.252 9960 Exposure complete
20:05:03.879 00.134 9960 worker thread done servicing request
20:05:03.879 00.000 11872 OnExposeComplete: enter
20:05:03.883 00.004 11872 UpdateGuideState(): m_state=6
20:05:03.889 00.006 11872 Star::Find(15, 1257, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 259
20:05:03.895 00.006 11872 Star::Find returns 1 (0), X=1257.14, Y=871.70, Mass=9602, SNR=58.4, Peak=206 HFD=7.4
20:05:03.900 00.005 11872 CameraToMount -- cameraTheta (1.64) - m_xAngle (-3.14) = xAngle (4.78 = -1.50)
20:05:03.908 00.008 11872 CameraToMount -- cameraTheta (1.64) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.61 = -1.68)
20:05:03.914 00.006 11872 CameraToMount -- cameraX=-0.06 cameraY=0.80 hyp=0.81 cameraTheta=1.64 mountX=0.05 mountY=-0.80, mountTheta=-1.50
20:05:03.926 00.012 11872 SchedulePrimaryMove(0FA44CE0, x=-0.06, y=0.80, opts=13)
20:05:03.929 00.003 11872 Enqueuing Move request for scope (-0.06, 0.80)
20:05:03.933 00.004 9960 Worker thread wakes up
20:05:03.933 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=1, FiltMin=0, FiltMax=174, Gamma=1.000
20:05:03.936 00.003 11872 UpdateGuideState exits: m=9602 SNR=58.4
20:05:03.939 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:05:03.942 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:05:03.945 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.80) opts 0xd
20:05:03.945 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.06, 0.80)
20:05:03.946 00.001 9960 Moving (-0.06, 0.80) raw xDistance=0.05 yDistance=-0.80
20:05:03.946 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
20:05:03.946 00.000 9960 resist switch: large excursion: input -0.80 thresh 0.60 direction from 1 to -1
20:05:03.946 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.40
20:05:03.946 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.80 from input -0.80
20:05:03.946 00.000 9960 MoveAxis(E, 0, ABG)
20:05:03.948 00.002 9960 Move returns status 0, amount 0
20:05:03.948 00.000 9960 MoveAxis(N, 598, ABG)
20:05:03.948 00.000 9960 Guiding  Dir = 0, Dur = 598
20:05:03.948 00.000 11872 Enqueuing Expose request
20:05:03.952 00.004 9960 IsSlewing returns 0
20:05:03.954 00.002 9960 IsGuiding returns 0
20:05:03.954 00.000 9960 PulseGuide returned control before completion, sleep 608
20:05:04.566 00.612 9960 IsGuiding returns 1
20:05:04.566 00.000 9960 scope still moving after pulse duration time elapsed
20:05:04.597 00.031 9960 IsSlewing returns 0
20:05:04.598 00.001 9960 IsGuiding returns 0
20:05:04.599 00.001 9960 scope move finished after 598 + 47 ms
20:05:04.599 00.000 9960 Move returns status 0, amount 598
20:05:04.601 00.002 9960 move complete, result=0
20:05:04.601 00.000 9960 worker thread done servicing request
20:05:04.601 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.8 px 598 ms NORTH
20:05:04.611 00.010 9960 Worker thread wakes up
20:05:04.611 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:05:04.611 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1242,856,31,31)
20:05:05.857 01.246 9960 Exposure complete
20:05:05.974 00.117 9960 worker thread done servicing request
20:05:05.974 00.000 11872 OnExposeComplete: enter
20:05:05.978 00.004 11872 UpdateGuideState(): m_state=6
20:05:05.981 00.003 11872 Star::Find(15, 1257, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 260
20:05:05.986 00.005 11872 Star::Find returns 1 (0), X=1257.12, Y=871.73, Mass=9723, SNR=60.8, Peak=214 HFD=7.3
20:05:05.990 00.004 11872 CameraToMount -- cameraTheta (1.66) - m_xAngle (-3.14) = xAngle (4.80 = -1.48)
20:05:05.994 00.004 11872 CameraToMount -- cameraTheta (1.66) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.63 = -1.65)
20:05:05.997 00.003 11872 CameraToMount -- cameraX=-0.08 cameraY=0.84 hyp=0.84 cameraTheta=1.66 mountX=0.07 mountY=-0.84, mountTheta=-1.48
20:05:06.003 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.08, y=0.84, opts=13)
20:05:06.008 00.005 11872 Enqueuing Move request for scope (-0.08, 0.84)
20:05:06.010 00.002 9960 Worker thread wakes up
20:05:06.012 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=214, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
20:05:06.016 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.84) opts 0xd
20:05:06.017 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.08, 0.84)
20:05:06.017 00.000 9960 Moving (-0.08, 0.84) raw xDistance=0.07 yDistance=-0.84
20:05:06.017 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
20:05:06.017 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.84 from input -0.84
20:05:06.018 00.001 9960 MoveAxis(E, 0, ABG)
20:05:06.018 00.000 11872 UpdateGuideState exits: m=9723 SNR=60.8
20:05:06.023 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:05:06.027 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:05:06.031 00.004 11872 Enqueuing Expose request
20:05:06.034 00.003 9960 Move returns status 0, amount 0
20:05:06.034 00.000 9960 MoveAxis(N, 625, ABG)
20:05:06.034 00.000 9960 Guiding  Dir = 0, Dur = 625
20:05:06.035 00.001 9960 IsSlewing returns 0
20:05:06.037 00.002 9960 IsGuiding returns 0
20:05:06.037 00.000 9960 PulseGuide returned control before completion, sleep 635
20:05:06.674 00.637 9960 IsGuiding returns 1
20:05:06.676 00.002 9960 scope still moving after pulse duration time elapsed
20:05:06.706 00.030 9960 IsSlewing returns 0
20:05:06.707 00.001 9960 IsGuiding returns 0
20:05:06.708 00.001 9960 scope move finished after 625 + 46 ms
20:05:06.708 00.000 9960 Move returns status 0, amount 625
20:05:06.708 00.000 9960 move complete, result=0
20:05:06.709 00.001 9960 worker thread done servicing request
20:05:06.710 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.8 px 625 ms NORTH
20:05:06.718 00.008 9960 Worker thread wakes up
20:05:06.720 00.002 9960 worker thread servicing REQUEST_EXPOSE 1000
20:05:06.720 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1242,856,31,31)
20:05:07.969 01.249 9960 Exposure complete
20:05:08.101 00.132 9960 worker thread done servicing request
20:05:08.102 00.001 11872 OnExposeComplete: enter
20:05:08.107 00.005 11872 UpdateGuideState(): m_state=6
20:05:08.112 00.005 11872 Star::Find(15, 1257, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 261
20:05:08.116 00.004 11872 Star::Find returns 1 (0), X=1257.33, Y=871.28, Mass=10088, SNR=60.2, Peak=216 HFD=7.4
20:05:08.121 00.005 11872 CameraToMount -- cameraTheta (1.24) - m_xAngle (-3.14) = xAngle (4.38 = -1.90)
20:05:08.124 00.003 11872 CameraToMount -- cameraTheta (1.24) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.21 = -2.07)
20:05:08.128 00.004 11872 CameraToMount -- cameraX=0.13 cameraY=0.39 hyp=0.41 cameraTheta=1.24 mountX=-0.13 mountY=-0.36, mountTheta=-1.93
20:05:08.133 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.13, y=0.39, opts=13)
20:05:08.138 00.005 11872 Enqueuing Move request for scope (0.13, 0.39)
20:05:08.142 00.004 9960 Worker thread wakes up
20:05:08.143 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=216, med=1, FiltMin=0, FiltMax=183, Gamma=1.000
20:05:08.148 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.39) opts 0xd
20:05:08.149 00.001 9960 Handling offset move in thread for scope, endpoint = (0.13, 0.39)
20:05:08.149 00.000 9960 Moving (0.13, 0.39) raw xDistance=-0.13 yDistance=-0.36
20:05:08.149 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
20:05:08.150 00.001 11872 UpdateGuideState exits: m=10088 SNR=60.2
20:05:08.154 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:05:08.159 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:05:08.162 00.003 11872 Enqueuing Expose request
20:05:08.165 00.003 9960 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.36
20:05:08.167 00.002 9960 MoveAxis(E, 0, ABG)
20:05:08.167 00.000 9960 Move returns status 0, amount 0
20:05:08.167 00.000 9960 MoveAxis(N, 269, ABG)
20:05:08.167 00.000 9960 Guiding  Dir = 0, Dur = 269
20:05:08.167 00.000 9960 IsSlewing returns 0
20:05:08.168 00.001 9960 IsGuiding returns 0
20:05:08.168 00.000 9960 PulseGuide returned control before completion, sleep 279
20:05:08.460 00.292 9960 IsGuiding returns 1
20:05:08.461 00.001 9960 scope still moving after pulse duration time elapsed
20:05:08.490 00.029 9960 IsSlewing returns 0
20:05:08.492 00.002 9960 IsGuiding returns 0
20:05:08.493 00.001 9960 scope move finished after 269 + 55 ms
20:05:08.493 00.000 9960 Move returns status 0, amount 269
20:05:08.493 00.000 9960 move complete, result=0
20:05:08.495 00.002 9960 worker thread done servicing request
20:05:08.495 00.000 9960 Worker thread wakes up
20:05:08.495 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.4 px 269 ms NORTH
20:05:08.502 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:05:08.502 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1242,856,31,31)
20:05:09.751 01.249 9960 Exposure complete
20:05:09.893 00.142 9960 worker thread done servicing request
20:05:09.894 00.001 11872 OnExposeComplete: enter
20:05:09.898 00.004 11872 UpdateGuideState(): m_state=6
20:05:09.902 00.004 11872 Star::Find(15, 1257, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 262
20:05:09.904 00.002 11872 Star::Find returns 1 (0), X=1257.47, Y=870.92, Mass=9832, SNR=59.1, Peak=218 HFD=7.3
20:05:09.907 00.003 11872 CameraToMount -- cameraTheta (0.12) - m_xAngle (-3.14) = xAngle (3.26 = -3.03)
20:05:09.909 00.002 11872 CameraToMount -- cameraTheta (0.12) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.08 = 3.08)
20:05:09.915 00.006 11872 CameraToMount -- cameraX=0.27 cameraY=0.03 hyp=0.27 cameraTheta=0.12 mountX=-0.27 mountY=0.02, mountTheta=3.08
20:05:09.924 00.009 11872 SchedulePrimaryMove(0FA44CE0, x=0.27, y=0.03, opts=13)
20:05:09.929 00.005 11872 Enqueuing Move request for scope (0.27, 0.03)
20:05:09.933 00.004 9960 Worker thread wakes up
20:05:09.933 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=218, med=1, FiltMin=0, FiltMax=185, Gamma=1.000
20:05:09.937 00.004 11872 UpdateGuideState exits: m=9832 SNR=59.1
20:05:09.940 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:05:09.944 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:05:09.947 00.003 11872 Enqueuing Expose request
20:05:09.950 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.03) opts 0xd
20:05:09.950 00.000 9960 Handling offset move in thread for scope, endpoint = (0.27, 0.03)
20:05:09.950 00.000 9960 Moving (0.27, 0.03) raw xDistance=-0.27 yDistance=0.02
20:05:09.950 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
20:05:09.951 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:05:09.951 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:05:09.951 00.000 9960 MoveAxis(E, 113, ABG)
20:05:09.951 00.000 9960 Guiding  Dir = 2, Dur = 113
20:05:09.951 00.000 9960 IsSlewing returns 0
20:05:09.952 00.001 9960 IsGuiding returns 0
20:05:09.952 00.000 9960 PulseGuide returned control before completion, sleep 123
20:05:10.083 00.131 9960 IsGuiding returns 1
20:05:10.083 00.000 9960 scope still moving after pulse duration time elapsed
20:05:10.114 00.031 9960 IsSlewing returns 0
20:05:10.114 00.000 9960 IsGuiding returns 0
20:05:10.115 00.001 9960 scope move finished after 113 + 49 ms
20:05:10.115 00.000 9960 Move returns status 0, amount 113
20:05:10.115 00.000 9960 MoveAxis(N, 0, ABG)
20:05:10.116 00.001 9960 Move returns status 0, amount 0
20:05:10.116 00.000 9960 move complete, result=0
20:05:10.116 00.000 9960 worker thread done servicing request
20:05:10.117 00.001 9960 Worker thread wakes up
20:05:10.117 00.000 11872 GuideStep: -0.3 px 113 ms EAST, 0.0 px 0 ms NORTH
20:05:10.123 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:05:10.123 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1242,856,31,31)
20:05:11.373 01.250 9960 Exposure complete
20:05:11.508 00.135 9960 worker thread done servicing request
20:05:11.510 00.002 11872 OnExposeComplete: enter
20:05:11.514 00.004 11872 UpdateGuideState(): m_state=6
20:05:11.518 00.004 11872 Star::Find(15, 1257, 870, 0, (0,0,0,0), 1.5, 10.0, 255) frame 263
20:05:11.523 00.005 11872 Star::Find returns 1 (0), X=1257.34, Y=871.52, Mass=9386, SNR=57.7, Peak=214 HFD=7.2
20:05:11.528 00.005 11872 CameraToMount -- cameraTheta (1.35) - m_xAngle (-3.14) = xAngle (4.49 = -1.80)
20:05:11.533 00.005 11872 CameraToMount -- cameraTheta (1.35) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.32 = -1.97)
20:05:11.538 00.005 11872 CameraToMount -- cameraX=0.14 cameraY=0.63 hyp=0.64 cameraTheta=1.35 mountX=-0.14 mountY=-0.59, mountTheta=-1.81
20:05:11.543 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.14, y=0.63, opts=13)
20:05:11.547 00.004 11872 Enqueuing Move request for scope (0.14, 0.63)
20:05:11.553 00.006 9960 Worker thread wakes up
20:05:11.554 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.63) opts 0xd
20:05:11.554 00.000 9960 Handling offset move in thread for scope, endpoint = (0.14, 0.63)
20:05:11.554 00.000 9960 Moving (0.14, 0.63) raw xDistance=-0.14 yDistance=-0.59
20:05:11.555 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
20:05:11.555 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.59 from input -0.59
20:05:11.555 00.000 9960 MoveAxis(E, 0, ABG)
20:05:11.555 00.000 9960 Move returns status 0, amount 0
20:05:11.556 00.001 9960 MoveAxis(N, 442, ABG)
20:05:11.556 00.000 9960 Guiding  Dir = 0, Dur = 442
20:05:11.556 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=214, med=1, FiltMin=0, FiltMax=175, Gamma=1.000
20:05:11.561 00.005 9960 IsSlewing returns 0
20:05:11.561 00.000 11872 UpdateGuideState exits: m=9386 SNR=57.7
20:05:11.566 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:05:11.570 00.004 9960 IsGuiding returns 0
20:05:11.570 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:05:11.574 00.004 11872 Enqueuing Expose request
20:05:11.578 00.004 9960 PulseGuide returned control before completion, sleep 452
20:05:12.039 00.461 9960 IsGuiding returns 1
20:05:12.040 00.001 9960 scope still moving after pulse duration time elapsed
20:05:12.069 00.029 9960 IsSlewing returns 0
20:05:12.070 00.001 9960 IsGuiding returns 0
20:05:12.071 00.001 9960 scope move finished after 442 + 59 ms
20:05:12.072 00.001 9960 Move returns status 0, amount 442
20:05:12.072 00.000 9960 move complete, result=0
20:05:12.074 00.002 11872 GuideStep: -0.1 px 0 ms EAST, -0.6 px 442 ms NORTH
20:05:12.084 00.010 9960 worker thread done servicing request
20:05:12.085 00.001 9960 Worker thread wakes up
20:05:12.086 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:05:12.086 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1242,856,31,31)
20:05:13.337 01.251 9960 Exposure complete
20:05:13.475 00.138 9960 worker thread done servicing request
20:05:13.476 00.001 11872 OnExposeComplete: enter
20:05:13.480 00.004 11872 UpdateGuideState(): m_state=6
20:05:13.486 00.006 11872 Star::Find(15, 1257, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 264
20:05:13.491 00.005 11872 Star::Find returns 1 (0), X=1257.38, Y=870.85, Mass=8953, SNR=54.4, Peak=195 HFD=7.1
20:05:13.494 00.003 11872 CameraToMount -- cameraTheta (-0.21) - m_xAngle (-3.14) = xAngle (2.92 = 2.92)
20:05:13.498 00.004 11872 CameraToMount -- cameraTheta (-0.21) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.75 = 2.75)
20:05:13.502 00.004 11872 CameraToMount -- cameraX=0.18 cameraY=-0.04 hyp=0.19 cameraTheta=-0.21 mountX=-0.18 mountY=0.07, mountTheta=2.77
20:05:13.508 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.18, y=-0.04, opts=13)
20:05:13.512 00.004 11872 Enqueuing Move request for scope (0.18, -0.04)
20:05:13.517 00.005 9960 Worker thread wakes up
20:05:13.517 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.04) opts 0xd
20:05:13.517 00.000 9960 Handling offset move in thread for scope, endpoint = (0.18, -0.04)
20:05:13.518 00.001 9960 Moving (0.18, -0.04) raw xDistance=-0.18 yDistance=0.07
20:05:13.518 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
20:05:13.518 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:05:13.518 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=195, med=1, FiltMin=0, FiltMax=173, Gamma=1.000
20:05:13.523 00.005 11872 UpdateGuideState exits: m=8953 SNR=54.4
20:05:13.527 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:05:13.530 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:05:13.531 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:05:13.534 00.003 11872 Enqueuing Expose request
20:05:13.537 00.003 9960 MoveAxis(E, 0, ABG)
20:05:13.538 00.001 9960 Move returns status 0, amount 0
20:05:13.538 00.000 9960 MoveAxis(N, 0, ABG)
20:05:13.538 00.000 9960 Move returns status 0, amount 0
20:05:13.538 00.000 9960 move complete, result=0
20:05:13.538 00.000 9960 worker thread done servicing request
20:05:13.538 00.000 11872 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:05:13.545 00.007 9960 Worker thread wakes up
20:05:13.545 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:05:13.545 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1242,856,31,31)
20:05:14.801 01.256 9960 Exposure complete
20:05:14.928 00.127 9960 worker thread done servicing request
20:05:14.928 00.000 11872 OnExposeComplete: enter
20:05:14.932 00.004 11872 UpdateGuideState(): m_state=6
20:05:14.936 00.004 11872 Star::Find(15, 1257, 870, 0, (0,0,0,0), 1.5, 10.0, 255) frame 265
20:05:14.940 00.004 11872 Star::Find returns 1 (0), X=1257.43, Y=871.28, Mass=9424, SNR=56.9, Peak=203 HFD=7.3
20:05:14.944 00.004 11872 CameraToMount -- cameraTheta (1.02) - m_xAngle (-3.14) = xAngle (4.16 = -2.13)
20:05:14.948 00.004 11872 CameraToMount -- cameraTheta (1.02) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.99 = -2.30)
20:05:14.952 00.004 11872 CameraToMount -- cameraX=0.24 cameraY=0.38 hyp=0.45 cameraTheta=1.02 mountX=-0.24 mountY=-0.34, mountTheta=-2.19
20:05:14.960 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=0.24, y=0.38, opts=13)
20:05:14.964 00.004 11872 Enqueuing Move request for scope (0.24, 0.38)
20:05:14.969 00.005 9960 Worker thread wakes up
20:05:14.969 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=203, med=1, FiltMin=0, FiltMax=172, Gamma=1.000
20:05:14.973 00.004 11872 UpdateGuideState exits: m=9424 SNR=56.9
20:05:14.976 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:05:14.981 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:05:14.986 00.005 11872 Enqueuing Expose request
20:05:14.991 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.38) opts 0xd
20:05:14.991 00.000 9960 Handling offset move in thread for scope, endpoint = (0.24, 0.38)
20:05:14.991 00.000 9960 Moving (0.24, 0.38) raw xDistance=-0.24 yDistance=-0.34
20:05:14.991 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
20:05:14.992 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
20:05:14.992 00.000 9960 MoveAxis(E, 99, ABG)
20:05:14.992 00.000 9960 Guiding  Dir = 2, Dur = 99
20:05:14.992 00.000 9960 IsSlewing returns 0
20:05:14.993 00.001 9960 IsGuiding returns 0
20:05:14.994 00.001 9960 PulseGuide returned control before completion, sleep 109
20:05:15.104 00.110 9960 IsGuiding returns 1
20:05:15.105 00.001 9960 scope still moving after pulse duration time elapsed
20:05:15.134 00.029 9960 IsSlewing returns 0
20:05:15.136 00.002 9960 IsGuiding returns 0
20:05:15.138 00.002 9960 scope move finished after 99 + 45 ms
20:05:15.139 00.001 9960 Move returns status 0, amount 99
20:05:15.139 00.000 9960 MoveAxis(N, 251, ABG)
20:05:15.139 00.000 9960 Guiding  Dir = 0, Dur = 251
20:05:15.140 00.001 9960 IsSlewing returns 0
20:05:15.141 00.001 9960 IsGuiding returns 0
20:05:15.143 00.002 9960 PulseGuide returned control before completion, sleep 261
20:05:15.413 00.270 9960 IsGuiding returns 1
20:05:15.414 00.001 9960 scope still moving after pulse duration time elapsed
20:05:15.443 00.029 9960 IsSlewing returns 0
20:05:15.445 00.002 9960 IsGuiding returns 0
20:05:15.445 00.000 9960 scope move finished after 251 + 52 ms
20:05:15.446 00.001 9960 Move returns status 0, amount 251
20:05:15.446 00.000 9960 move complete, result=0
20:05:15.447 00.001 9960 worker thread done servicing request
20:05:15.447 00.000 9960 Worker thread wakes up
20:05:15.448 00.001 11872 GuideStep: -0.2 px 99 ms EAST, -0.3 px 251 ms NORTH
20:05:15.455 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:05:15.456 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1242,856,31,31)
20:05:16.704 01.248 9960 Exposure complete
20:05:16.836 00.132 9960 worker thread done servicing request
20:05:16.837 00.001 11872 OnExposeComplete: enter
20:05:16.842 00.005 11872 UpdateGuideState(): m_state=6
20:05:16.845 00.003 11872 Star::Find(15, 1257, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 266
20:05:16.850 00.005 11872 Star::Find returns 1 (0), X=1257.20, Y=870.82, Mass=9252, SNR=58.7, Peak=205 HFD=7.3
20:05:16.854 00.004 11872 CameraToMount -- cameraTheta (-1.59) - m_xAngle (-3.14) = xAngle (1.55 = 1.55)
20:05:16.858 00.004 11872 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.38 = 1.38)
20:05:16.863 00.005 11872 CameraToMount -- cameraX=-0.00 cameraY=-0.07 hyp=0.07 cameraTheta=-1.59 mountX=0.00 mountY=0.07, mountTheta=1.55
20:05:16.867 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.00, y=-0.07, opts=13)
20:05:16.872 00.005 11872 Enqueuing Move request for scope (-0.00, -0.07)
20:05:16.875 00.003 9960 Worker thread wakes up
20:05:16.876 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.07) opts 0xd
20:05:16.876 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.00, -0.07)
20:05:16.876 00.000 9960 Moving (-0.00, -0.07) raw xDistance=0.00 yDistance=0.07
20:05:16.876 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
20:05:16.877 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:05:16.877 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=205, med=1, FiltMin=0, FiltMax=171, Gamma=1.000
20:05:16.881 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:05:16.881 00.000 11872 UpdateGuideState exits: m=9252 SNR=58.7
20:05:16.884 00.003 9960 MoveAxis(E, 0, ABG)
20:05:16.886 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:05:16.890 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:05:16.895 00.005 9960 Move returns status 0, amount 0
20:05:16.895 00.000 11872 Enqueuing Expose request
20:05:16.901 00.006 9960 MoveAxis(N, 0, ABG)
20:05:16.901 00.000 9960 Move returns status 0, amount 0
20:05:16.901 00.000 9960 move complete, result=0
20:05:16.902 00.001 9960 worker thread done servicing request
20:05:16.902 00.000 9960 Worker thread wakes up
20:05:16.902 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:05:16.902 00.000 11872 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:05:16.907 00.005 9960 Handling exposure in thread, d=1000 o=3 r=(1242,856,31,31)
20:05:18.152 01.245 9960 Exposure complete
20:05:18.288 00.136 9960 worker thread done servicing request
20:05:18.288 00.000 11872 OnExposeComplete: enter
20:05:18.292 00.004 11872 UpdateGuideState(): m_state=6
20:05:18.296 00.004 11872 Star::Find(15, 1257, 870, 0, (0,0,0,0), 1.5, 10.0, 255) frame 267
20:05:18.303 00.007 11872 Star::Find returns 1 (0), X=1256.97, Y=872.44, Mass=9240, SNR=58.5, Peak=204 HFD=6.8
20:05:18.308 00.005 11872 CameraToMount -- cameraTheta (1.72) - m_xAngle (-3.14) = xAngle (4.85 = -1.43)
20:05:18.312 00.004 11872 CameraToMount -- cameraTheta (1.72) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.68 = -1.60)
20:05:18.316 00.004 11872 CameraToMount -- cameraX=-0.23 cameraY=1.55 hyp=1.56 cameraTheta=1.72 mountX=0.22 mountY=-1.56, mountTheta=-1.43
20:05:18.321 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.23, y=1.55, opts=13)
20:05:18.325 00.004 11872 Enqueuing Move request for scope (-0.23, 1.55)
20:05:18.330 00.005 9960 Worker thread wakes up
20:05:18.330 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 1.55) opts 0xd
20:05:18.330 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.23, 1.55)
20:05:18.330 00.000 9960 Moving (-0.23, 1.55) raw xDistance=0.22 yDistance=-1.56
20:05:18.331 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=204, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
20:05:18.337 00.006 9960 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
20:05:18.337 00.000 11872 UpdateGuideState exits: m=9240 SNR=58.5
20:05:18.340 00.003 9960 GuideAlgorithmResistSwitch::result() returns -1.56 from input -1.56
20:05:18.341 00.001 9960 MoveAxis(W, 92, ABG)
20:05:18.341 00.000 9960 Guiding  Dir = 3, Dur = 92
20:05:18.341 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:05:18.347 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:05:18.352 00.005 11872 Enqueuing Expose request
20:05:18.356 00.004 9960 IsSlewing returns 0
20:05:18.356 00.000 9960 IsGuiding returns 0
20:05:18.357 00.001 9960 PulseGuide returned control before completion, sleep 102
20:05:18.473 00.116 9960 IsGuiding returns 1
20:05:18.475 00.002 9960 scope still moving after pulse duration time elapsed
20:05:18.504 00.029 9960 IsSlewing returns 0
20:05:18.504 00.000 9960 IsGuiding returns 0
20:05:18.505 00.001 9960 scope move finished after 92 + 57 ms
20:05:18.506 00.001 9960 Move returns status 0, amount 92
20:05:18.507 00.001 9960 MoveAxis(N, 1165, ABG)
20:05:18.507 00.000 9960 Guiding  Dir = 0, Dur = 1165
20:05:18.508 00.001 9960 IsSlewing returns 0
20:05:18.509 00.001 9960 IsGuiding returns 0
20:05:18.509 00.000 9960 PulseGuide returned control before completion, sleep 1175
20:05:19.700 01.191 9960 IsGuiding returns 1
20:05:19.700 00.000 9960 scope still moving after pulse duration time elapsed
20:05:19.730 00.030 9960 IsSlewing returns 0
20:05:19.734 00.004 9960 IsGuiding returns 0
20:05:19.734 00.000 9960 scope move finished after 1165 + 60 ms
20:05:19.735 00.001 9960 Move returns status 0, amount 1165
20:05:19.735 00.000 9960 move complete, result=0
20:05:19.736 00.001 9960 worker thread done servicing request
20:05:19.736 00.000 9960 Worker thread wakes up
20:05:19.736 00.000 11872 GuideStep: 0.2 px 92 ms WEST, -1.6 px 1165 ms NORTH
20:05:19.743 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:05:19.743 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1242,856,31,31)
20:05:20.992 01.249 9960 Exposure complete
20:05:21.127 00.135 9960 worker thread done servicing request
20:05:21.127 00.000 11872 OnExposeComplete: enter
20:05:21.132 00.005 11872 UpdateGuideState(): m_state=6
20:05:21.137 00.005 11872 Star::Find(15, 1256, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 268
20:05:21.141 00.004 11872 Star::Find returns 1 (0), X=1257.31, Y=869.54, Mass=8867, SNR=54.7, Peak=190 HFD=7.3
20:05:21.146 00.005 11872 CameraToMount -- cameraTheta (-1.49) - m_xAngle (-3.14) = xAngle (1.65 = 1.65)
20:05:21.150 00.004 11872 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.47 = 1.47)
20:05:21.154 00.004 11872 CameraToMount -- cameraX=0.11 cameraY=-1.35 hyp=1.36 cameraTheta=-1.49 mountX=-0.10 mountY=1.35, mountTheta=1.65
20:05:21.160 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.11, y=-1.35, opts=13)
20:05:21.163 00.003 11872 Enqueuing Move request for scope (0.11, -1.35)
20:05:21.168 00.005 9960 Worker thread wakes up
20:05:21.168 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.11, -1.35) opts 0xd
20:05:21.168 00.000 9960 Handling offset move in thread for scope, endpoint = (0.11, -1.35)
20:05:21.169 00.001 9960 Moving (0.11, -1.35) raw xDistance=-0.10 yDistance=1.35
20:05:21.169 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=190, med=1, FiltMin=0, FiltMax=167, Gamma=1.000
20:05:21.174 00.005 11872 UpdateGuideState exits: m=8867 SNR=54.7
20:05:21.178 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:05:21.182 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:05:21.185 00.003 11872 Enqueuing Expose request
20:05:21.189 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
20:05:21.189 00.000 9960 resist switch: large excursion: input 1.35 thresh 0.60 direction from -1 to 1
20:05:21.189 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.05
20:05:21.189 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.35 from input 1.35
20:05:21.190 00.001 9960 MoveAxis(E, 0, ABG)
20:05:21.190 00.000 9960 Move returns status 0, amount 0
20:05:21.190 00.000 9960 MoveAxis(S, 1007, ABG)
20:05:21.190 00.000 9960 Guiding  Dir = 1, Dur = 1007
20:05:21.191 00.001 9960 IsSlewing returns 0
20:05:21.192 00.001 9960 IsGuiding returns 0
20:05:21.192 00.000 9960 PulseGuide returned control before completion, sleep 1017
20:05:22.216 01.024 9960 IsGuiding returns 1
20:05:22.217 00.001 9960 scope still moving after pulse duration time elapsed
20:05:22.248 00.031 9960 IsSlewing returns 0
20:05:22.249 00.001 9960 IsGuiding returns 0
20:05:22.249 00.000 9960 scope move finished after 1007 + 50 ms
20:05:22.249 00.000 9960 Move returns status 0, amount 1007
20:05:22.250 00.001 9960 move complete, result=0
20:05:22.250 00.000 9960 worker thread done servicing request
20:05:22.250 00.000 9960 Worker thread wakes up
20:05:22.252 00.002 11872 GuideStep: -0.1 px 0 ms EAST, 1.3 px 1007 ms SOUTH
20:05:22.257 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:05:22.257 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1242,856,31,31)
20:05:23.505 01.248 9960 Exposure complete
20:05:23.654 00.149 9960 worker thread done servicing request
20:05:23.654 00.000 11872 OnExposeComplete: enter
20:05:23.659 00.005 11872 UpdateGuideState(): m_state=6
20:05:23.663 00.004 11872 Star::Find(15, 1257, 869, 0, (0,0,0,0), 1.5, 10.0, 255) frame 269
20:05:23.666 00.003 11872 Star::Find returns 1 (0), X=1257.46, Y=870.31, Mass=9944, SNR=59.4, Peak=211 HFD=7.4
20:05:23.672 00.006 11872 CameraToMount -- cameraTheta (-1.15) - m_xAngle (-3.14) = xAngle (1.98 = 1.98)
20:05:23.676 00.004 11872 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.81 = 1.81)
20:05:23.679 00.003 11872 CameraToMount -- cameraX=0.26 cameraY=-0.58 hyp=0.64 cameraTheta=-1.15 mountX=-0.26 mountY=0.62, mountTheta=1.96
20:05:23.685 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.26, y=-0.58, opts=13)
20:05:23.689 00.004 11872 Enqueuing Move request for scope (0.26, -0.58)
20:05:23.693 00.004 9960 Worker thread wakes up
20:05:23.693 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.58) opts 0xd
20:05:23.693 00.000 9960 Handling offset move in thread for scope, endpoint = (0.26, -0.58)
20:05:23.693 00.000 9960 Moving (0.26, -0.58) raw xDistance=-0.26 yDistance=0.62
20:05:23.693 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
20:05:23.694 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=1, FiltMin=0, FiltMax=184, Gamma=1.000
20:05:23.697 00.003 11872 UpdateGuideState exits: m=9944 SNR=59.4
20:05:23.704 00.007 9960 GuideAlgorithmResistSwitch::result() returns 0.62 from input 0.62
20:05:23.704 00.000 9960 MoveAxis(E, 108, ABG)
20:05:23.704 00.000 9960 Guiding  Dir = 2, Dur = 108
20:05:23.704 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:05:23.709 00.005 9960 IsSlewing returns 0
20:05:23.709 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:05:23.713 00.004 11872 Enqueuing Expose request
20:05:23.718 00.005 9960 IsGuiding returns 0
20:05:23.718 00.000 9960 PulseGuide returned control before completion, sleep 118
20:05:23.839 00.121 9960 IsGuiding returns 1
20:05:23.839 00.000 9960 scope still moving after pulse duration time elapsed
20:05:23.872 00.033 9960 IsSlewing returns 0
20:05:23.875 00.003 9960 IsGuiding returns 0
20:05:23.876 00.001 9960 scope move finished after 108 + 50 ms
20:05:23.876 00.000 9960 Move returns status 0, amount 108
20:05:23.878 00.002 9960 MoveAxis(S, 463, ABG)
20:05:23.878 00.000 9960 Guiding  Dir = 1, Dur = 463
20:05:23.878 00.000 9960 IsSlewing returns 0
20:05:23.879 00.001 9960 IsGuiding returns 0
20:05:23.879 00.000 9960 PulseGuide returned control before completion, sleep 473
20:05:24.358 00.479 9960 IsGuiding returns 1
20:05:24.359 00.001 9960 scope still moving after pulse duration time elapsed
20:05:24.387 00.028 9960 IsSlewing returns 0
20:05:24.387 00.000 9960 IsGuiding returns 0
20:05:24.389 00.002 9960 scope move finished after 463 + 46 ms
20:05:24.389 00.000 9960 Move returns status 0, amount 463
20:05:24.389 00.000 9960 move complete, result=0
20:05:24.390 00.001 9960 worker thread done servicing request
20:05:24.390 00.000 9960 Worker thread wakes up
20:05:24.390 00.000 11872 GuideStep: -0.3 px 108 ms EAST, 0.6 px 463 ms SOUTH
20:05:24.397 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:05:24.397 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1242,856,31,31)
20:05:25.653 01.256 9960 Exposure complete
20:05:25.790 00.137 9960 worker thread done servicing request
20:05:25.790 00.000 11872 OnExposeComplete: enter
20:05:25.796 00.006 11872 UpdateGuideState(): m_state=6
20:05:25.801 00.005 11872 Star::Find(15, 1257, 870, 0, (0,0,0,0), 1.5, 10.0, 255) frame 270
20:05:25.805 00.004 11872 Star::Find returns 1 (0), X=1257.58, Y=871.60, Mass=9503, SNR=58.9, Peak=214 HFD=7.3
20:05:25.810 00.005 11872 CameraToMount -- cameraTheta (1.08) - m_xAngle (-3.14) = xAngle (4.22 = -2.06)
20:05:25.815 00.005 11872 CameraToMount -- cameraTheta (1.08) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.05 = -2.24)
20:05:25.819 00.004 11872 CameraToMount -- cameraX=0.38 cameraY=0.71 hyp=0.81 cameraTheta=1.08 mountX=-0.38 mountY=-0.63, mountTheta=-2.11
20:05:25.824 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.38, y=0.71, opts=13)
20:05:25.830 00.006 11872 Enqueuing Move request for scope (0.38, 0.71)
20:05:25.835 00.005 9960 Worker thread wakes up
20:05:25.835 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.38, 0.71) opts 0xd
20:05:25.835 00.000 9960 Handling offset move in thread for scope, endpoint = (0.38, 0.71)
20:05:25.837 00.002 9960 Moving (0.38, 0.71) raw xDistance=-0.38 yDistance=-0.63
20:05:25.837 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.38
20:05:25.837 00.000 9960 resist switch: large excursion: input -0.63 thresh 0.60 direction from 1 to -1
20:05:25.837 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.90
20:05:25.838 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=214, med=1, FiltMin=0, FiltMax=173, Gamma=1.000
20:05:25.842 00.004 11872 UpdateGuideState exits: m=9503 SNR=58.9
20:05:25.849 00.007 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:05:25.852 00.003 9960 GuideAlgorithmResistSwitch::result() returns -0.63 from input -0.63
20:05:25.852 00.000 9960 MoveAxis(E, 167, ABG)
20:05:25.852 00.000 9960 Guiding  Dir = 2, Dur = 167
20:05:25.852 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:05:25.858 00.006 9960 IsSlewing returns 0
20:05:25.858 00.000 11872 Enqueuing Expose request
20:05:25.863 00.005 9960 IsGuiding returns 0
20:05:25.864 00.001 9960 PulseGuide returned control before completion, sleep 177
20:05:26.047 00.183 9960 IsGuiding returns 1
20:05:26.048 00.001 9960 scope still moving after pulse duration time elapsed
20:05:26.080 00.032 9960 IsSlewing returns 0
20:05:26.081 00.001 9960 IsGuiding returns 0
20:05:26.081 00.000 9960 scope move finished after 167 + 50 ms
20:05:26.081 00.000 9960 Move returns status 0, amount 167
20:05:26.083 00.002 9960 MoveAxis(N, 473, ABG)
20:05:26.083 00.000 9960 Guiding  Dir = 0, Dur = 473
20:05:26.083 00.000 9960 IsSlewing returns 0
20:05:26.084 00.001 9960 IsGuiding returns 0
20:05:26.084 00.000 9960 PulseGuide returned control before completion, sleep 483
20:05:26.579 00.495 9960 IsGuiding returns 1
20:05:26.580 00.001 9960 scope still moving after pulse duration time elapsed
20:05:26.610 00.030 9960 IsSlewing returns 0
20:05:26.615 00.005 9960 IsGuiding returns 0
20:05:26.615 00.000 9960 scope move finished after 473 + 57 ms
20:05:26.617 00.002 9960 Move returns status 0, amount 473
20:05:26.617 00.000 9960 move complete, result=0
20:05:26.619 00.002 9960 worker thread done servicing request
20:05:26.619 00.000 11872 GuideStep: -0.4 px 167 ms EAST, -0.6 px 473 ms NORTH
20:05:26.624 00.005 9960 Worker thread wakes up
20:05:26.625 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:05:26.625 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1242,856,31,31)
20:05:27.874 01.249 9960 Exposure complete
20:05:28.005 00.131 9960 worker thread done servicing request
20:05:28.005 00.000 11872 OnExposeComplete: enter
20:05:28.011 00.006 11872 UpdateGuideState(): m_state=6
20:05:28.015 00.004 11872 Star::Find(15, 1257, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 271
20:05:28.021 00.006 11872 Star::Find returns 1 (0), X=1257.21, Y=871.57, Mass=10026, SNR=59.5, Peak=237 HFD=7.3
20:05:28.027 00.006 11872 CameraToMount -- cameraTheta (1.55) - m_xAngle (-3.14) = xAngle (4.69 = -1.60)
20:05:28.032 00.005 11872 CameraToMount -- cameraTheta (1.55) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.51 = -1.77)
20:05:28.039 00.007 11872 CameraToMount -- cameraX=0.01 cameraY=0.68 hyp=0.68 cameraTheta=1.55 mountX=-0.02 mountY=-0.67, mountTheta=-1.60
20:05:28.047 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=0.01, y=0.68, opts=13)
20:05:28.055 00.008 11872 Enqueuing Move request for scope (0.01, 0.68)
20:05:28.059 00.004 9960 Worker thread wakes up
20:05:28.059 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.68) opts 0xd
20:05:28.060 00.001 9960 Handling offset move in thread for scope, endpoint = (0.01, 0.68)
20:05:28.060 00.000 9960 Moving (0.01, 0.68) raw xDistance=-0.02 yDistance=-0.67
20:05:28.060 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:05:28.060 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.67 from input -0.67
20:05:28.061 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=237, med=1, FiltMin=0, FiltMax=186, Gamma=1.000
20:05:28.065 00.004 9960 MoveAxis(E, 0, ABG)
20:05:28.066 00.001 9960 Move returns status 0, amount 0
20:05:28.066 00.000 9960 MoveAxis(N, 499, ABG)
20:05:28.066 00.000 9960 Guiding  Dir = 0, Dur = 499
20:05:28.066 00.000 11872 UpdateGuideState exits: m=10026 SNR=59.5
20:05:28.071 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:05:28.076 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:05:28.081 00.005 11872 Enqueuing Expose request
20:05:28.085 00.004 9960 IsSlewing returns 0
20:05:28.085 00.000 9960 IsGuiding returns 0
20:05:28.085 00.000 9960 PulseGuide returned control before completion, sleep 509
20:05:28.611 00.526 9960 IsGuiding returns 1
20:05:28.611 00.000 9960 scope still moving after pulse duration time elapsed
20:05:28.642 00.031 9960 IsSlewing returns 0
20:05:28.643 00.001 9960 IsGuiding returns 0
20:05:28.643 00.000 9960 scope move finished after 499 + 58 ms
20:05:28.644 00.001 9960 Move returns status 0, amount 499
20:05:28.644 00.000 9960 move complete, result=0
20:05:28.644 00.000 9960 worker thread done servicing request
20:05:28.645 00.001 9960 Worker thread wakes up
20:05:28.645 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:05:28.645 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.7 px 499 ms NORTH
20:05:28.653 00.008 9960 Handling exposure in thread, d=1000 o=3 r=(1242,856,31,31)
20:05:29.904 01.251 9960 Exposure complete
20:05:30.024 00.120 9960 worker thread done servicing request
20:05:30.024 00.000 11872 OnExposeComplete: enter
20:05:30.028 00.004 11872 UpdateGuideState(): m_state=6
20:05:30.032 00.004 11872 Star::Find(15, 1257, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 272
20:05:30.037 00.005 11872 Star::Find returns 1 (0), X=1257.33, Y=871.24, Mass=10162, SNR=61.7, Peak=222 HFD=7.5
20:05:30.040 00.003 11872 CameraToMount -- cameraTheta (1.21) - m_xAngle (-3.14) = xAngle (4.35 = -1.94)
20:05:30.044 00.004 11872 CameraToMount -- cameraTheta (1.21) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.17 = -2.11)
20:05:30.047 00.003 11872 CameraToMount -- cameraX=0.13 cameraY=0.35 hyp=0.37 cameraTheta=1.21 mountX=-0.13 mountY=-0.32, mountTheta=-1.97
20:05:30.053 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.13, y=0.35, opts=13)
20:05:30.057 00.004 11872 Enqueuing Move request for scope (0.13, 0.35)
20:05:30.062 00.005 9960 Worker thread wakes up
20:05:30.062 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.35) opts 0xd
20:05:30.062 00.000 9960 Handling offset move in thread for scope, endpoint = (0.13, 0.35)
20:05:30.062 00.000 9960 Moving (0.13, 0.35) raw xDistance=-0.13 yDistance=-0.32
20:05:30.062 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
20:05:30.063 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
20:05:30.063 00.000 9960 MoveAxis(E, 0, ABG)
20:05:30.063 00.000 9960 Move returns status 0, amount 0
20:05:30.063 00.000 9960 MoveAxis(N, 237, ABG)
20:05:30.064 00.001 9960 Guiding  Dir = 0, Dur = 237
20:05:30.064 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=222, med=1, FiltMin=0, FiltMax=172, Gamma=1.000
20:05:30.068 00.004 9960 IsSlewing returns 0
20:05:30.069 00.001 11872 UpdateGuideState exits: m=10162 SNR=61.7
20:05:30.075 00.006 9960 IsGuiding returns 0
20:05:30.076 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:05:30.084 00.008 9960 PulseGuide returned control before completion, sleep 247
20:05:30.086 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:05:30.091 00.005 11872 Enqueuing Expose request
20:05:30.346 00.255 9960 IsGuiding returns 0
20:05:30.347 00.001 9960 Move returns status 0, amount 237
20:05:30.347 00.000 9960 move complete, result=0
20:05:30.347 00.000 9960 worker thread done servicing request
20:05:30.347 00.000 9960 Worker thread wakes up
20:05:30.349 00.002 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 237 ms NORTH
20:05:30.355 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:05:30.355 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1242,856,31,31)
20:05:31.604 01.249 9960 Exposure complete
20:05:31.727 00.123 9960 worker thread done servicing request
20:05:31.727 00.000 11872 OnExposeComplete: enter
20:05:31.731 00.004 11872 UpdateGuideState(): m_state=6
20:05:31.736 00.005 11872 Star::Find(15, 1257, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 273
20:05:31.740 00.004 11872 Star::Find returns 1 (0), X=1257.56, Y=870.84, Mass=9651, SNR=60.2, Peak=206 HFD=7.3
20:05:31.744 00.004 11872 CameraToMount -- cameraTheta (-0.13) - m_xAngle (-3.14) = xAngle (3.00 = 3.00)
20:05:31.748 00.004 11872 CameraToMount -- cameraTheta (-0.13) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.83 = 2.83)
20:05:31.751 00.003 11872 CameraToMount -- cameraX=0.37 cameraY=-0.05 hyp=0.37 cameraTheta=-0.13 mountX=-0.36 mountY=0.11, mountTheta=2.84
20:05:31.757 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.37, y=-0.05, opts=13)
20:05:31.761 00.004 11872 Enqueuing Move request for scope (0.37, -0.05)
20:05:31.765 00.004 9960 Worker thread wakes up
20:05:31.766 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=1, FiltMin=0, FiltMax=177, Gamma=1.000
20:05:31.771 00.005 11872 UpdateGuideState exits: m=9651 SNR=60.2
20:05:31.776 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:05:31.780 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:05:31.784 00.004 11872 Enqueuing Expose request
20:05:31.788 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.37, -0.05) opts 0xd
20:05:31.788 00.000 9960 Handling offset move in thread for scope, endpoint = (0.37, -0.05)
20:05:31.789 00.001 9960 Moving (0.37, -0.05) raw xDistance=-0.36 yDistance=0.11
20:05:31.789 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.36
20:05:31.789 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:05:31.789 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
20:05:31.789 00.000 9960 MoveAxis(E, 153, ABG)
20:05:31.790 00.001 9960 Guiding  Dir = 2, Dur = 153
20:05:31.790 00.000 9960 IsSlewing returns 0
20:05:31.791 00.001 9960 IsGuiding returns 0
20:05:31.792 00.001 9960 PulseGuide returned control before completion, sleep 163
20:05:31.970 00.178 9960 IsGuiding returns 1
20:05:31.972 00.002 9960 scope still moving after pulse duration time elapsed
20:05:32.001 00.029 9960 IsSlewing returns 0
20:05:32.001 00.000 9960 IsGuiding returns 0
20:05:32.002 00.001 9960 scope move finished after 153 + 57 ms
20:05:32.002 00.000 9960 Move returns status 0, amount 153
20:05:32.003 00.001 9960 MoveAxis(N, 0, ABG)
20:05:32.004 00.001 9960 Move returns status 0, amount 0
20:05:32.004 00.000 9960 move complete, result=0
20:05:32.004 00.000 9960 worker thread done servicing request
20:05:32.004 00.000 9960 Worker thread wakes up
20:05:32.004 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:05:32.004 00.000 11872 GuideStep: -0.4 px 153 ms EAST, 0.1 px 0 ms NORTH
20:05:32.010 00.006 9960 Handling exposure in thread, d=1000 o=3 r=(1242,856,31,31)
20:05:33.264 01.254 9960 Exposure complete
20:05:33.386 00.122 11872 OnExposeComplete: enter
20:05:33.391 00.005 11872 UpdateGuideState(): m_state=6
20:05:33.399 00.008 9960 worker thread done servicing request
20:05:33.400 00.001 11872 Star::Find(15, 1257, 870, 0, (0,0,0,0), 1.5, 10.0, 255) frame 274
20:05:33.403 00.003 11872 Star::Find returns 1 (0), X=1257.26, Y=871.34, Mass=10108, SNR=61.0, Peak=218 HFD=7.4
20:05:33.407 00.004 11872 CameraToMount -- cameraTheta (1.42) - m_xAngle (-3.14) = xAngle (4.56 = -1.72)
20:05:33.410 00.003 11872 CameraToMount -- cameraTheta (1.42) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.39 = -1.89)
20:05:33.414 00.004 11872 CameraToMount -- cameraX=0.07 cameraY=0.45 hyp=0.45 cameraTheta=1.42 mountX=-0.07 mountY=-0.43, mountTheta=-1.73
20:05:33.419 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.07, y=0.45, opts=13)
20:05:33.427 00.008 11872 Enqueuing Move request for scope (0.07, 0.45)
20:05:33.431 00.004 9960 Worker thread wakes up
20:05:33.432 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.45) opts 0xd
20:05:33.432 00.000 9960 Handling offset move in thread for scope, endpoint = (0.07, 0.45)
20:05:33.432 00.000 9960 Moving (0.07, 0.45) raw xDistance=-0.07 yDistance=-0.43
20:05:33.432 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:05:33.433 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.43 from input -0.43
20:05:33.433 00.000 9960 MoveAxis(E, 0, ABG)
20:05:33.433 00.000 9960 Move returns status 0, amount 0
20:05:33.433 00.000 9960 MoveAxis(N, 318, ABG)
20:05:33.433 00.000 9960 Guiding  Dir = 0, Dur = 318
20:05:33.433 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=218, med=1, FiltMin=0, FiltMax=176, Gamma=1.000
20:05:33.438 00.005 9960 IsSlewing returns 0
20:05:33.438 00.000 11872 UpdateGuideState exits: m=10108 SNR=61.0
20:05:33.443 00.005 9960 IsGuiding returns 0
20:05:33.443 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:05:33.446 00.003 9960 PulseGuide returned control before completion, sleep 328
20:05:33.446 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:05:33.452 00.006 11872 Enqueuing Expose request
20:05:33.785 00.333 9960 IsGuiding returns 1
20:05:33.786 00.001 9960 scope still moving after pulse duration time elapsed
20:05:33.815 00.029 9960 IsSlewing returns 0
20:05:33.816 00.001 9960 IsGuiding returns 1
20:05:33.846 00.030 9960 IsSlewing returns 0
20:05:33.846 00.000 9960 IsGuiding returns 1
20:05:33.877 00.031 9960 IsSlewing returns 0
20:05:33.878 00.001 9960 IsGuiding returns 0
20:05:33.879 00.001 9960 scope move finished after 318 + 117 ms
20:05:33.880 00.001 9960 Move returns status 0, amount 318
20:05:33.880 00.000 9960 move complete, result=0
20:05:33.881 00.001 9960 worker thread done servicing request
20:05:33.881 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.4 px 318 ms NORTH
20:05:33.889 00.008 9960 Worker thread wakes up
20:05:33.889 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:05:33.890 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1242,856,31,31)
20:05:35.173 01.283 9960 Exposure complete
20:05:35.295 00.122 9960 worker thread done servicing request
20:05:35.296 00.001 11872 OnExposeComplete: enter
20:05:35.301 00.005 11872 UpdateGuideState(): m_state=6
20:05:35.307 00.006 11872 Star::Find(15, 1257, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 275
20:05:35.311 00.004 11872 Star::Find returns 1 (0), X=1257.10, Y=870.90, Mass=9314, SNR=56.5, Peak=197 HFD=7.2
20:05:35.315 00.004 11872 CameraToMount -- cameraTheta (3.11) - m_xAngle (-3.14) = xAngle (6.24 = -0.04)
20:05:35.320 00.005 11872 CameraToMount -- cameraTheta (3.11) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (6.07 = -0.21)
20:05:35.325 00.005 11872 CameraToMount -- cameraX=-0.10 cameraY=0.00 hyp=0.10 cameraTheta=3.11 mountX=0.10 mountY=-0.02, mountTheta=-0.21
20:05:35.330 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.10, y=0.00, opts=13)
20:05:35.335 00.005 11872 Enqueuing Move request for scope (-0.10, 0.00)
20:05:35.340 00.005 9960 Worker thread wakes up
20:05:35.340 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=197, med=1, FiltMin=0, FiltMax=170, Gamma=1.000
20:05:35.344 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.00) opts 0xd
20:05:35.344 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.10, 0.00)
20:05:35.344 00.000 9960 Moving (-0.10, 0.00) raw xDistance=0.10 yDistance=-0.02
20:05:35.344 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
20:05:35.345 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:05:35.345 00.000 11872 UpdateGuideState exits: m=9314 SNR=56.5
20:05:35.348 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:05:35.353 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:05:35.355 00.002 11872 Enqueuing Expose request
20:05:35.360 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:05:35.361 00.001 9960 MoveAxis(E, 0, ABG)
20:05:35.361 00.000 9960 Move returns status 0, amount 0
20:05:35.361 00.000 9960 MoveAxis(N, 0, ABG)
20:05:35.361 00.000 9960 Move returns status 0, amount 0
20:05:35.361 00.000 9960 move complete, result=0
20:05:35.362 00.001 9960 worker thread done servicing request
20:05:35.362 00.000 9960 Worker thread wakes up
20:05:35.362 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:05:35.367 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:05:35.367 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1242,856,31,31)
20:05:36.621 01.254 9960 Exposure complete
20:05:36.753 00.132 9960 worker thread done servicing request
20:05:36.753 00.000 11872 OnExposeComplete: enter
20:05:36.758 00.005 11872 UpdateGuideState(): m_state=6
20:05:36.762 00.004 11872 Star::Find(15, 1257, 870, 0, (0,0,0,0), 1.5, 10.0, 255) frame 276
20:05:36.766 00.004 11872 Star::Find returns 1 (0), X=1257.37, Y=870.56, Mass=9331, SNR=59.3, Peak=201 HFD=7.3
20:05:36.770 00.004 11872 CameraToMount -- cameraTheta (-1.10) - m_xAngle (-3.14) = xAngle (2.04 = 2.04)
20:05:36.775 00.005 11872 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.87 = 1.87)
20:05:36.779 00.004 11872 CameraToMount -- cameraX=0.17 cameraY=-0.33 hyp=0.37 cameraTheta=-1.10 mountX=-0.17 mountY=0.35, mountTheta=2.01
20:05:36.783 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.17, y=-0.33, opts=13)
20:05:36.786 00.003 11872 Enqueuing Move request for scope (0.17, -0.33)
20:05:36.790 00.004 9960 Worker thread wakes up
20:05:36.790 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.33) opts 0xd
20:05:36.790 00.000 9960 Handling offset move in thread for scope, endpoint = (0.17, -0.33)
20:05:36.790 00.000 9960 Moving (0.17, -0.33) raw xDistance=-0.17 yDistance=0.35
20:05:36.790 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
20:05:36.790 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:05:36.792 00.002 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.35
20:05:36.792 00.000 9960 MoveAxis(E, 0, ABG)
20:05:36.792 00.000 9960 Move returns status 0, amount 0
20:05:36.792 00.000 9960 MoveAxis(N, 0, ABG)
20:05:36.792 00.000 9960 Move returns status 0, amount 0
20:05:36.792 00.000 9960 move complete, result=0
20:05:36.793 00.001 9960 worker thread done servicing request
20:05:36.793 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=201, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
20:05:36.796 00.003 11872 UpdateGuideState exits: m=9331 SNR=59.3
20:05:36.800 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:05:36.807 00.007 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:05:36.811 00.004 11872 Enqueuing Expose request
20:05:36.814 00.003 11872 GuideStep: -0.2 px 0 ms EAST, 0.4 px 0 ms NORTH
20:05:36.817 00.003 9960 Worker thread wakes up
20:05:36.817 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:05:36.818 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1242,856,31,31)
20:05:38.060 01.242 9960 Exposure complete
20:05:38.195 00.135 9960 worker thread done servicing request
20:05:38.195 00.000 11872 OnExposeComplete: enter
20:05:38.198 00.003 11872 UpdateGuideState(): m_state=6
20:05:38.203 00.005 11872 Star::Find(15, 1257, 870, 0, (0,0,0,0), 1.5, 10.0, 255) frame 277
20:05:38.207 00.004 11872 Star::Find returns 1 (0), X=1257.28, Y=871.53, Mass=10009, SNR=58.6, Peak=228 HFD=7.3
20:05:38.210 00.003 11872 CameraToMount -- cameraTheta (1.44) - m_xAngle (-3.14) = xAngle (4.58 = -1.71)
20:05:38.215 00.005 11872 CameraToMount -- cameraTheta (1.44) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.40 = -1.88)
20:05:38.218 00.003 11872 CameraToMount -- cameraX=0.08 cameraY=0.63 hyp=0.64 cameraTheta=1.44 mountX=-0.09 mountY=-0.61, mountTheta=-1.71
20:05:38.224 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.08, y=0.63, opts=13)
20:05:38.229 00.005 11872 Enqueuing Move request for scope (0.08, 0.63)
20:05:38.236 00.007 9960 Worker thread wakes up
20:05:38.236 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.63) opts 0xd
20:05:38.236 00.000 9960 Handling offset move in thread for scope, endpoint = (0.08, 0.63)
20:05:38.236 00.000 9960 Moving (0.08, 0.63) raw xDistance=-0.09 yDistance=-0.61
20:05:38.236 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:05:38.236 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.61 from input -0.61
20:05:38.238 00.002 9960 MoveAxis(E, 0, ABG)
20:05:38.238 00.000 9960 Move returns status 0, amount 0
20:05:38.238 00.000 9960 MoveAxis(N, 454, ABG)
20:05:38.238 00.000 9960 Guiding  Dir = 0, Dur = 454
20:05:38.238 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=228, med=1, FiltMin=0, FiltMax=176, Gamma=1.000
20:05:38.242 00.004 11872 UpdateGuideState exits: m=10009 SNR=58.6
20:05:38.246 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:05:38.250 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:05:38.254 00.004 11872 Enqueuing Expose request
20:05:38.259 00.005 9960 IsSlewing returns 0
20:05:38.259 00.000 9960 IsGuiding returns 0
20:05:38.259 00.000 9960 PulseGuide returned control before completion, sleep 464
20:05:38.739 00.480 9960 IsGuiding returns 1
20:05:38.739 00.000 9960 scope still moving after pulse duration time elapsed
20:05:38.771 00.032 9960 IsSlewing returns 0
20:05:38.774 00.003 9960 IsGuiding returns 0
20:05:38.774 00.000 9960 scope move finished after 454 + 61 ms
20:05:38.775 00.001 9960 Move returns status 0, amount 454
20:05:38.775 00.000 9960 move complete, result=0
20:05:38.775 00.000 9960 worker thread done servicing request
20:05:38.777 00.002 9960 Worker thread wakes up
20:05:38.777 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.6 px 454 ms NORTH
20:05:38.783 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:05:38.783 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1242,856,31,31)
20:05:40.028 01.245 9960 Exposure complete
20:05:40.158 00.130 9960 worker thread done servicing request
20:05:40.158 00.000 11872 OnExposeComplete: enter
20:05:40.163 00.005 11872 UpdateGuideState(): m_state=6
20:05:40.167 00.004 11872 Star::Find(15, 1257, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 278
20:05:40.170 00.003 11872 Star::Find returns 1 (0), X=1257.15, Y=870.72, Mass=9564, SNR=59.1, Peak=201 HFD=7.3
20:05:40.174 00.004 11872 CameraToMount -- cameraTheta (-1.86) - m_xAngle (-3.14) = xAngle (1.27 = 1.27)
20:05:40.179 00.005 11872 CameraToMount -- cameraTheta (-1.86) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.10 = 1.10)
20:05:40.184 00.005 11872 CameraToMount -- cameraX=-0.05 cameraY=-0.17 hyp=0.18 cameraTheta=-1.86 mountX=0.05 mountY=0.16, mountTheta=1.25
20:05:40.189 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.05, y=-0.17, opts=13)
20:05:40.194 00.005 11872 Enqueuing Move request for scope (-0.05, -0.17)
20:05:40.198 00.004 9960 Worker thread wakes up
20:05:40.198 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=201, med=1, FiltMin=0, FiltMax=171, Gamma=1.000
20:05:40.203 00.005 11872 UpdateGuideState exits: m=9564 SNR=59.1
20:05:40.207 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.17) opts 0xd
20:05:40.207 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.05, -0.17)
20:05:40.207 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:05:40.211 00.004 9960 Moving (-0.05, -0.17) raw xDistance=0.05 yDistance=0.16
20:05:40.211 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:05:40.215 00.004 11872 Enqueuing Expose request
20:05:40.219 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
20:05:40.219 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:05:40.219 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
20:05:40.220 00.001 9960 MoveAxis(E, 0, ABG)
20:05:40.220 00.000 9960 Move returns status 0, amount 0
20:05:40.220 00.000 9960 MoveAxis(N, 0, ABG)
20:05:40.220 00.000 9960 Move returns status 0, amount 0
20:05:40.221 00.001 9960 move complete, result=0
20:05:40.221 00.000 9960 worker thread done servicing request
20:05:40.221 00.000 9960 Worker thread wakes up
20:05:40.221 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:05:40.226 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:05:40.227 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1242,856,31,31)
20:05:41.469 01.242 9960 Exposure complete
20:05:41.598 00.129 9960 worker thread done servicing request
20:05:41.598 00.000 11872 OnExposeComplete: enter
20:05:41.602 00.004 11872 UpdateGuideState(): m_state=6
20:05:41.607 00.005 11872 Star::Find(15, 1257, 870, 0, (0,0,0,0), 1.5, 10.0, 255) frame 279
20:05:41.612 00.005 11872 Star::Find returns 1 (0), X=1257.58, Y=870.95, Mass=9757, SNR=58.2, Peak=204 HFD=7.3
20:05:41.615 00.003 11872 CameraToMount -- cameraTheta (0.14) - m_xAngle (-3.14) = xAngle (3.27 = -3.01)
20:05:41.620 00.005 11872 CameraToMount -- cameraTheta (0.14) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.10 = 3.10)
20:05:41.623 00.003 11872 CameraToMount -- cameraX=0.38 cameraY=0.05 hyp=0.39 cameraTheta=0.14 mountX=-0.38 mountY=0.02, mountTheta=3.10
20:05:41.628 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.38, y=0.05, opts=13)
20:05:41.632 00.004 11872 Enqueuing Move request for scope (0.38, 0.05)
20:05:41.636 00.004 9960 Worker thread wakes up
20:05:41.636 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=204, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
20:05:41.641 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.38, 0.05) opts 0xd
20:05:41.641 00.000 11872 UpdateGuideState exits: m=9757 SNR=58.2
20:05:41.646 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:05:41.651 00.005 9960 Handling offset move in thread for scope, endpoint = (0.38, 0.05)
20:05:41.651 00.000 9960 Moving (0.38, 0.05) raw xDistance=-0.38 yDistance=0.02
20:05:41.651 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.38
20:05:41.651 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:05:41.651 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:05:41.651 00.000 9960 MoveAxis(E, 160, ABG)
20:05:41.652 00.001 9960 Guiding  Dir = 2, Dur = 160
20:05:41.653 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:05:41.657 00.004 9960 IsSlewing returns 0
20:05:41.657 00.000 11872 Enqueuing Expose request
20:05:41.660 00.003 9960 IsGuiding returns 0
20:05:41.660 00.000 9960 PulseGuide returned control before completion, sleep 170
20:05:41.836 00.176 9960 IsGuiding returns 1
20:05:41.837 00.001 9960 scope still moving after pulse duration time elapsed
20:05:41.868 00.031 9960 IsSlewing returns 0
20:05:41.871 00.003 9960 IsGuiding returns 0
20:05:41.871 00.000 9960 scope move finished after 160 + 51 ms
20:05:41.871 00.000 9960 Move returns status 0, amount 160
20:05:41.871 00.000 9960 MoveAxis(N, 0, ABG)
20:05:41.871 00.000 9960 Move returns status 0, amount 0
20:05:41.873 00.002 9960 move complete, result=0
20:05:41.873 00.000 9960 worker thread done servicing request
20:05:41.873 00.000 11872 GuideStep: -0.4 px 160 ms EAST, 0.0 px 0 ms NORTH
20:05:41.880 00.007 9960 Worker thread wakes up
20:05:41.880 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:05:41.880 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1242,856,31,31)
20:05:43.134 01.254 9960 Exposure complete
20:05:43.268 00.134 11872 OnExposeComplete: enter
20:05:43.271 00.003 11872 UpdateGuideState(): m_state=6
20:05:43.275 00.004 9960 worker thread done servicing request
20:05:43.275 00.000 11872 Star::Find(15, 1257, 870, 0, (0,0,0,0), 1.5, 10.0, 255) frame 280
20:05:43.279 00.004 11872 Star::Find returns 1 (0), X=1257.36, Y=871.31, Mass=9492, SNR=60.2, Peak=199 HFD=7.4
20:05:43.284 00.005 11872 CameraToMount -- cameraTheta (1.21) - m_xAngle (-3.14) = xAngle (4.34 = -1.94)
20:05:43.287 00.003 11872 CameraToMount -- cameraTheta (1.21) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.17 = -2.11)
20:05:43.289 00.002 11872 CameraToMount -- cameraX=0.16 cameraY=0.42 hyp=0.45 cameraTheta=1.21 mountX=-0.16 mountY=-0.38, mountTheta=-1.97
20:05:43.296 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.16, y=0.42, opts=13)
20:05:43.301 00.005 11872 Enqueuing Move request for scope (0.16, 0.42)
20:05:43.305 00.004 9960 Worker thread wakes up
20:05:43.305 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=199, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
20:05:43.309 00.004 11872 UpdateGuideState exits: m=9492 SNR=60.2
20:05:43.313 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:05:43.317 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:05:43.320 00.003 11872 Enqueuing Expose request
20:05:43.324 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.42) opts 0xd
20:05:43.324 00.000 9960 Handling offset move in thread for scope, endpoint = (0.16, 0.42)
20:05:43.325 00.001 9960 Moving (0.16, 0.42) raw xDistance=-0.16 yDistance=-0.38
20:05:43.325 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
20:05:43.325 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.38 from input -0.38
20:05:43.326 00.001 9960 MoveAxis(E, 0, ABG)
20:05:43.326 00.000 9960 Move returns status 0, amount 0
20:05:43.326 00.000 9960 MoveAxis(N, 287, ABG)
20:05:43.326 00.000 9960 Guiding  Dir = 0, Dur = 287
20:05:43.327 00.001 9960 IsSlewing returns 0
20:05:43.328 00.001 9960 IsGuiding returns 0
20:05:43.328 00.000 9960 PulseGuide returned control before completion, sleep 297
20:05:43.640 00.312 9960 IsGuiding returns 1
20:05:43.640 00.000 9960 scope still moving after pulse duration time elapsed
20:05:43.670 00.030 9960 IsSlewing returns 0
20:05:43.671 00.001 9960 IsGuiding returns 0
20:05:43.671 00.000 9960 scope move finished after 287 + 56 ms
20:05:43.671 00.000 9960 Move returns status 0, amount 287
20:05:43.672 00.001 9960 move complete, result=0
20:05:43.672 00.000 9960 worker thread done servicing request
20:05:43.673 00.001 9960 Worker thread wakes up
20:05:43.674 00.001 11872 GuideStep: -0.2 px 0 ms EAST, -0.4 px 287 ms NORTH
20:05:43.682 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
20:05:43.683 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1242,856,31,31)
20:05:44.934 01.251 9960 Exposure complete
20:05:45.072 00.138 9960 worker thread done servicing request
20:05:45.072 00.000 11872 OnExposeComplete: enter
20:05:45.076 00.004 11872 UpdateGuideState(): m_state=6
20:05:45.082 00.006 11872 Star::Find(15, 1257, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 281
20:05:45.087 00.005 11872 Star::Find returns 1 (0), X=1257.08, Y=871.18, Mass=9731, SNR=61.4, Peak=201 HFD=7.4
20:05:45.091 00.004 11872 CameraToMount -- cameraTheta (1.95) - m_xAngle (-3.14) = xAngle (5.09 = -1.20)
20:05:45.095 00.004 11872 CameraToMount -- cameraTheta (1.95) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.92 = -1.37)
20:05:45.100 00.005 11872 CameraToMount -- cameraX=-0.12 cameraY=0.29 hyp=0.31 cameraTheta=1.95 mountX=0.11 mountY=-0.31, mountTheta=-1.21
20:05:45.106 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.12, y=0.29, opts=13)
20:05:45.109 00.003 11872 Enqueuing Move request for scope (-0.12, 0.29)
20:05:45.112 00.003 9960 Worker thread wakes up
20:05:45.112 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.29) opts 0xd
20:05:45.112 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.12, 0.29)
20:05:45.114 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=201, med=1, FiltMin=0, FiltMax=172, Gamma=1.000
20:05:45.118 00.004 11872 UpdateGuideState exits: m=9731 SNR=61.4
20:05:45.122 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:05:45.126 00.004 9960 Moving (-0.12, 0.29) raw xDistance=0.11 yDistance=-0.31
20:05:45.126 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
20:05:45.126 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:05:45.130 00.004 9960 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
20:05:45.131 00.001 9960 MoveAxis(E, 0, ABG)
20:05:45.131 00.000 9960 Move returns status 0, amount 0
20:05:45.131 00.000 9960 MoveAxis(N, 228, ABG)
20:05:45.131 00.000 9960 Guiding  Dir = 0, Dur = 228
20:05:45.131 00.000 11872 Enqueuing Expose request
20:05:45.135 00.004 9960 IsSlewing returns 0
20:05:45.137 00.002 9960 IsGuiding returns 0
20:05:45.137 00.000 9960 PulseGuide returned control before completion, sleep 238
20:05:45.379 00.242 9960 IsGuiding returns 1
20:05:45.379 00.000 9960 scope still moving after pulse duration time elapsed
20:05:45.409 00.030 9960 IsSlewing returns 0
20:05:45.411 00.002 9960 IsGuiding returns 0
20:05:45.412 00.001 9960 scope move finished after 228 + 47 ms
20:05:45.412 00.000 9960 Move returns status 0, amount 228
20:05:45.413 00.001 9960 move complete, result=0
20:05:45.413 00.000 9960 worker thread done servicing request
20:05:45.413 00.000 9960 Worker thread wakes up
20:05:45.413 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 228 ms NORTH
20:05:45.422 00.009 9960 worker thread servicing REQUEST_EXPOSE 1000
20:05:45.422 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1242,856,31,31)
20:05:46.669 01.247 9960 Exposure complete
20:05:46.804 00.135 9960 worker thread done servicing request
20:05:46.805 00.001 11872 OnExposeComplete: enter
20:05:46.809 00.004 11872 UpdateGuideState(): m_state=6
20:05:46.813 00.004 11872 Star::Find(15, 1257, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 282
20:05:46.817 00.004 11872 Star::Find returns 1 (0), X=1257.22, Y=870.86, Mass=9070, SNR=56.5, Peak=209 HFD=7.2
20:05:46.820 00.003 11872 CameraToMount -- cameraTheta (-0.92) - m_xAngle (-3.14) = xAngle (2.21 = 2.21)
20:05:46.825 00.005 11872 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.04 = 2.04)
20:05:46.830 00.005 11872 CameraToMount -- cameraX=0.03 cameraY=-0.03 hyp=0.04 cameraTheta=-0.92 mountX=-0.03 mountY=0.04, mountTheta=2.16
20:05:46.835 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.03, y=-0.03, opts=13)
20:05:46.839 00.004 11872 Enqueuing Move request for scope (0.03, -0.03)
20:05:46.842 00.003 9960 Worker thread wakes up
20:05:46.843 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.03) opts 0xd
20:05:46.843 00.000 9960 Handling offset move in thread for scope, endpoint = (0.03, -0.03)
20:05:46.843 00.000 9960 Moving (0.03, -0.03) raw xDistance=-0.03 yDistance=0.04
20:05:46.843 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:05:46.843 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:05:46.845 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=1, FiltMin=0, FiltMax=167, Gamma=1.000
20:05:46.850 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:05:46.850 00.000 11872 UpdateGuideState exits: m=9070 SNR=56.5
20:05:46.854 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:05:46.858 00.004 9960 MoveAxis(E, 0, ABG)
20:05:46.859 00.001 9960 Move returns status 0, amount 0
20:05:46.859 00.000 9960 MoveAxis(N, 0, ABG)
20:05:46.859 00.000 9960 Move returns status 0, amount 0
20:05:46.859 00.000 9960 move complete, result=0
20:05:46.859 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:05:46.866 00.007 11872 Enqueuing Expose request
20:05:46.870 00.004 9960 worker thread done servicing request
20:05:46.870 00.000 9960 Worker thread wakes up
20:05:46.870 00.000 11872 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:05:46.874 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
20:05:46.874 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1242,856,31,31)
20:05:48.128 01.254 9960 Exposure complete
20:05:48.269 00.141 9960 worker thread done servicing request
20:05:48.270 00.001 11872 OnExposeComplete: enter
20:05:48.273 00.003 11872 UpdateGuideState(): m_state=6
20:05:48.277 00.004 11872 Star::Find(15, 1257, 870, 0, (0,0,0,0), 1.5, 10.0, 255) frame 283
20:05:48.281 00.004 11872 Star::Find returns 1 (0), X=1257.45, Y=870.75, Mass=9934, SNR=61.5, Peak=210 HFD=7.3
20:05:48.286 00.005 11872 CameraToMount -- cameraTheta (-0.53) - m_xAngle (-3.14) = xAngle (2.60 = 2.60)
20:05:48.289 00.003 11872 CameraToMount -- cameraTheta (-0.53) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.43 = 2.43)
20:05:48.294 00.005 11872 CameraToMount -- cameraX=0.25 cameraY=-0.15 hyp=0.29 cameraTheta=-0.53 mountX=-0.25 mountY=0.19, mountTheta=2.49
20:05:48.299 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.25, y=-0.15, opts=13)
20:05:48.305 00.006 11872 Enqueuing Move request for scope (0.25, -0.15)
20:05:48.310 00.005 9960 Worker thread wakes up
20:05:48.310 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=210, med=1, FiltMin=0, FiltMax=181, Gamma=1.000
20:05:48.314 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.15) opts 0xd
20:05:48.315 00.001 9960 Handling offset move in thread for scope, endpoint = (0.25, -0.15)
20:05:48.315 00.000 9960 Moving (0.25, -0.15) raw xDistance=-0.25 yDistance=0.19
20:05:48.315 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
20:05:48.315 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:05:48.316 00.001 11872 UpdateGuideState exits: m=9934 SNR=61.5
20:05:48.320 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:05:48.324 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
20:05:48.324 00.000 9960 MoveAxis(E, 103, ABG)
20:05:48.324 00.000 9960 Guiding  Dir = 2, Dur = 103
20:05:48.325 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:05:48.330 00.005 11872 Enqueuing Expose request
20:05:48.334 00.004 9960 IsSlewing returns 0
20:05:48.334 00.000 9960 IsGuiding returns 0
20:05:48.334 00.000 9960 PulseGuide returned control before completion, sleep 113
20:05:48.456 00.122 9960 IsGuiding returns 1
20:05:48.457 00.001 9960 scope still moving after pulse duration time elapsed
20:05:48.489 00.032 9960 IsSlewing returns 0
20:05:48.490 00.001 9960 IsGuiding returns 0
20:05:48.492 00.002 9960 scope move finished after 103 + 55 ms
20:05:48.492 00.000 9960 Move returns status 0, amount 103
20:05:48.494 00.002 9960 MoveAxis(N, 0, ABG)
20:05:48.495 00.001 9960 Move returns status 0, amount 0
20:05:48.495 00.000 9960 move complete, result=0
20:05:48.495 00.000 9960 worker thread done servicing request
20:05:48.496 00.001 11872 GuideStep: -0.2 px 103 ms EAST, 0.2 px 0 ms NORTH
20:05:48.503 00.007 9960 Worker thread wakes up
20:05:48.503 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:05:48.503 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1242,856,31,31)
20:05:49.745 01.242 9960 Exposure complete
20:05:49.878 00.133 9960 worker thread done servicing request
20:05:49.878 00.000 11872 OnExposeComplete: enter
20:05:49.883 00.005 11872 UpdateGuideState(): m_state=6
20:05:49.888 00.005 11872 Star::Find(15, 1257, 870, 0, (0,0,0,0), 1.5, 10.0, 255) frame 284
20:05:49.893 00.005 11872 Star::Find returns 1 (0), X=1257.04, Y=871.32, Mass=9889, SNR=60.7, Peak=209 HFD=7.5
20:05:49.898 00.005 11872 CameraToMount -- cameraTheta (1.93) - m_xAngle (-3.14) = xAngle (5.06 = -1.22)
20:05:49.901 00.003 11872 CameraToMount -- cameraTheta (1.93) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.89 = -1.39)
20:05:49.906 00.005 11872 CameraToMount -- cameraX=-0.16 cameraY=0.43 hyp=0.45 cameraTheta=1.93 mountX=0.16 mountY=-0.45, mountTheta=-1.23
20:05:49.912 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.16, y=0.43, opts=13)
20:05:49.917 00.005 11872 Enqueuing Move request for scope (-0.16, 0.43)
20:05:49.921 00.004 9960 Worker thread wakes up
20:05:49.921 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.43) opts 0xd
20:05:49.921 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.16, 0.43)
20:05:49.921 00.000 9960 Moving (-0.16, 0.43) raw xDistance=0.16 yDistance=-0.45
20:05:49.921 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
20:05:49.923 00.002 9960 GuideAlgorithmResistSwitch::result() returns -0.45 from input -0.45
20:05:49.923 00.000 9960 MoveAxis(E, 0, ABG)
20:05:49.923 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=1, FiltMin=0, FiltMax=172, Gamma=1.000
20:05:49.925 00.002 9960 Move returns status 0, amount 0
20:05:49.925 00.000 9960 MoveAxis(N, 334, ABG)
20:05:49.925 00.000 9960 Guiding  Dir = 0, Dur = 334
20:05:49.927 00.002 11872 UpdateGuideState exits: m=9889 SNR=60.7
20:05:49.930 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:05:49.933 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:05:49.935 00.002 11872 Enqueuing Expose request
20:05:49.938 00.003 9960 IsSlewing returns 0
20:05:49.938 00.000 9960 IsGuiding returns 0
20:05:49.938 00.000 9960 PulseGuide returned control before completion, sleep 344
20:05:50.286 00.348 9960 IsGuiding returns 1
20:05:50.287 00.001 9960 scope still moving after pulse duration time elapsed
20:05:50.317 00.030 9960 IsSlewing returns 0
20:05:50.318 00.001 9960 IsGuiding returns 0
20:05:50.320 00.002 9960 scope move finished after 334 + 46 ms
20:05:50.320 00.000 9960 Move returns status 0, amount 334
20:05:50.320 00.000 9960 move complete, result=0
20:05:50.321 00.001 9960 worker thread done servicing request
20:05:50.321 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.4 px 334 ms NORTH
20:05:50.330 00.009 9960 Worker thread wakes up
20:05:50.331 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:05:50.332 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1242,856,31,31)
20:05:51.577 01.245 9960 Exposure complete
20:05:51.722 00.145 9960 worker thread done servicing request
20:05:51.723 00.001 11872 OnExposeComplete: enter
20:05:51.727 00.004 11872 UpdateGuideState(): m_state=6
20:05:51.731 00.004 11872 Star::Find(15, 1257, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 285
20:05:51.736 00.005 11872 Star::Find returns 1 (0), X=1257.42, Y=870.84, Mass=9175, SNR=57.5, Peak=200 HFD=7.2
20:05:51.741 00.005 11872 CameraToMount -- cameraTheta (-0.25) - m_xAngle (-3.14) = xAngle (2.89 = 2.89)
20:05:51.745 00.004 11872 CameraToMount -- cameraTheta (-0.25) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.72 = 2.72)
20:05:51.749 00.004 11872 CameraToMount -- cameraX=0.22 cameraY=-0.05 hyp=0.22 cameraTheta=-0.25 mountX=-0.22 mountY=0.09, mountTheta=2.74
20:05:51.754 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.22, y=-0.05, opts=13)
20:05:51.758 00.004 11872 Enqueuing Move request for scope (0.22, -0.05)
20:05:51.762 00.004 9960 Worker thread wakes up
20:05:51.763 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=200, med=1, FiltMin=0, FiltMax=167, Gamma=1.000
20:05:51.766 00.003 11872 UpdateGuideState exits: m=9175 SNR=57.5
20:05:51.770 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:05:51.775 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:05:51.778 00.003 11872 Enqueuing Expose request
20:05:51.782 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.05) opts 0xd
20:05:51.782 00.000 9960 Handling offset move in thread for scope, endpoint = (0.22, -0.05)
20:05:51.782 00.000 9960 Moving (0.22, -0.05) raw xDistance=-0.22 yDistance=0.09
20:05:51.782 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
20:05:51.783 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:05:51.783 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
20:05:51.783 00.000 9960 MoveAxis(E, 91, ABG)
20:05:51.784 00.001 9960 Guiding  Dir = 2, Dur = 91
20:05:51.784 00.000 9960 IsSlewing returns 0
20:05:51.784 00.000 9960 IsGuiding returns 0
20:05:51.785 00.001 9960 PulseGuide returned control before completion, sleep 101
20:05:51.893 00.108 9960 IsGuiding returns 1
20:05:51.894 00.001 9960 scope still moving after pulse duration time elapsed
20:05:51.925 00.031 9960 IsSlewing returns 0
20:05:51.926 00.001 9960 IsGuiding returns 0
20:05:51.926 00.000 9960 scope move finished after 91 + 50 ms
20:05:51.927 00.001 9960 Move returns status 0, amount 91
20:05:51.927 00.000 9960 MoveAxis(N, 0, ABG)
20:05:51.927 00.000 9960 Move returns status 0, amount 0
20:05:51.928 00.001 9960 move complete, result=0
20:05:51.928 00.000 11872 GuideStep: -0.2 px 91 ms EAST, 0.1 px 0 ms NORTH
20:05:51.931 00.003 9960 worker thread done servicing request
20:05:51.932 00.001 9960 Worker thread wakes up
20:05:51.932 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:05:51.933 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1242,856,31,31)
20:05:53.178 01.245 9960 Exposure complete
20:05:53.313 00.135 9960 worker thread done servicing request
20:05:53.314 00.001 11872 OnExposeComplete: enter
20:05:53.317 00.003 11872 UpdateGuideState(): m_state=6
20:05:53.321 00.004 11872 Star::Find(15, 1257, 870, 0, (0,0,0,0), 1.5, 10.0, 255) frame 286
20:05:53.327 00.006 11872 Star::Find returns 1 (0), X=1257.13, Y=871.35, Mass=9845, SNR=59.6, Peak=208 HFD=7.4
20:05:53.330 00.003 11872 CameraToMount -- cameraTheta (1.73) - m_xAngle (-3.14) = xAngle (4.87 = -1.42)
20:05:53.334 00.004 11872 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.69 = -1.59)
20:05:53.339 00.005 11872 CameraToMount -- cameraX=-0.07 cameraY=0.46 hyp=0.47 cameraTheta=1.73 mountX=0.07 mountY=-0.47, mountTheta=-1.42
20:05:53.344 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.07, y=0.46, opts=13)
20:05:53.349 00.005 11872 Enqueuing Move request for scope (-0.07, 0.46)
20:05:53.353 00.004 9960 Worker thread wakes up
20:05:53.353 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=208, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
20:05:53.358 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.46) opts 0xd
20:05:53.359 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.07, 0.46)
20:05:53.359 00.000 9960 Moving (-0.07, 0.46) raw xDistance=0.07 yDistance=-0.47
20:05:53.359 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
20:05:53.359 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.47 from input -0.47
20:05:53.360 00.001 9960 MoveAxis(E, 0, ABG)
20:05:53.360 00.000 9960 Move returns status 0, amount 0
20:05:53.360 00.000 11872 UpdateGuideState exits: m=9845 SNR=59.6
20:05:53.365 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:05:53.368 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:05:53.372 00.004 11872 Enqueuing Expose request
20:05:53.375 00.003 9960 MoveAxis(N, 348, ABG)
20:05:53.376 00.001 9960 Guiding  Dir = 0, Dur = 348
20:05:53.376 00.000 9960 IsSlewing returns 0
20:05:53.376 00.000 9960 IsGuiding returns 0
20:05:53.377 00.001 9960 PulseGuide returned control before completion, sleep 358
20:05:53.744 00.367 9960 IsGuiding returns 1
20:05:53.747 00.003 9960 scope still moving after pulse duration time elapsed
20:05:53.776 00.029 9960 IsSlewing returns 0
20:05:53.778 00.002 9960 IsGuiding returns 0
20:05:53.778 00.000 9960 scope move finished after 348 + 52 ms
20:05:53.778 00.000 9960 Move returns status 0, amount 348
20:05:53.778 00.000 9960 move complete, result=0
20:05:53.779 00.001 9960 worker thread done servicing request
20:05:53.779 00.000 9960 Worker thread wakes up
20:05:53.780 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.5 px 348 ms NORTH
20:05:53.787 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:05:53.787 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1242,856,31,31)
20:05:55.035 01.248 9960 Exposure complete
20:05:55.167 00.132 9960 worker thread done servicing request
20:05:55.167 00.000 11872 OnExposeComplete: enter
20:05:55.172 00.005 11872 UpdateGuideState(): m_state=6
20:05:55.175 00.003 11872 Star::Find(15, 1257, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 287
20:05:55.180 00.005 11872 Star::Find returns 1 (0), X=1256.66, Y=872.17, Mass=8483, SNR=56.2, Peak=208 HFD=6.9
20:05:55.183 00.003 11872 CameraToMount -- cameraTheta (1.97) - m_xAngle (-3.14) = xAngle (5.11 = -1.17)
20:05:55.187 00.004 11872 CameraToMount -- cameraTheta (1.97) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.94 = -1.35)
20:05:55.191 00.004 11872 CameraToMount -- cameraX=-0.54 cameraY=1.27 hyp=1.38 cameraTheta=1.97 mountX=0.53 mountY=-1.35, mountTheta=-1.19
20:05:55.196 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.54, y=1.27, opts=13)
20:05:55.200 00.004 11872 Enqueuing Move request for scope (-0.54, 1.27)
20:05:55.204 00.004 9960 Worker thread wakes up
20:05:55.205 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=208, med=1, FiltMin=0, FiltMax=164, Gamma=1.000
20:05:55.210 00.005 11872 UpdateGuideState exits: m=8483 SNR=56.2
20:05:55.215 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.54, 1.27) opts 0xd
20:05:55.216 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.54, 1.27)
20:05:55.216 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:05:55.219 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:05:55.224 00.005 11872 Enqueuing Expose request
20:05:55.228 00.004 9960 Moving (-0.54, 1.27) raw xDistance=0.53 yDistance=-1.35
20:05:55.228 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.34 from input 0.53
20:05:55.228 00.000 9960 GuideAlgorithmResistSwitch::result() returns -1.35 from input -1.35
20:05:55.228 00.000 9960 MoveAxis(W, 224, ABG)
20:05:55.228 00.000 9960 Guiding  Dir = 3, Dur = 224
20:05:55.229 00.001 9960 IsSlewing returns 0
20:05:55.229 00.000 9960 IsGuiding returns 0
20:05:55.229 00.000 9960 PulseGuide returned control before completion, sleep 234
20:05:55.480 00.251 9960 IsGuiding returns 0
20:05:55.482 00.002 9960 Move returns status 0, amount 224
20:05:55.482 00.000 9960 MoveAxis(N, 1005, ABG)
20:05:55.483 00.001 9960 Guiding  Dir = 0, Dur = 1005
20:05:55.484 00.001 9960 IsSlewing returns 0
20:05:55.484 00.000 9960 IsGuiding returns 0
20:05:55.485 00.001 9960 PulseGuide returned control before completion, sleep 1015
20:05:56.515 01.030 9960 IsGuiding returns 1
20:05:56.515 00.000 9960 scope still moving after pulse duration time elapsed
20:05:56.546 00.031 9960 IsSlewing returns 0
20:05:56.548 00.002 9960 IsGuiding returns 0
20:05:56.549 00.001 9960 scope move finished after 1005 + 59 ms
20:05:56.549 00.000 9960 Move returns status 0, amount 1005
20:05:56.549 00.000 9960 move complete, result=0
20:05:56.551 00.002 9960 worker thread done servicing request
20:05:56.551 00.000 9960 Worker thread wakes up
20:05:56.552 00.001 11872 GuideStep: 0.5 px 224 ms WEST, -1.3 px 1005 ms NORTH
20:05:56.558 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:05:56.558 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1242,856,31,31)
20:05:57.809 01.251 9960 Exposure complete
20:05:57.950 00.141 9960 worker thread done servicing request
20:05:57.951 00.001 11872 OnExposeComplete: enter
20:05:57.956 00.005 11872 UpdateGuideState(): m_state=6
20:05:57.962 00.006 11872 Star::Find(15, 1256, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 288
20:05:57.967 00.005 11872 Star::Find returns 1 (0), X=1257.49, Y=869.43, Mass=9874, SNR=59.7, Peak=206 HFD=7.2
20:05:57.972 00.005 11872 CameraToMount -- cameraTheta (-1.38) - m_xAngle (-3.14) = xAngle (1.76 = 1.76)
20:05:57.976 00.004 11872 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.59 = 1.59)
20:05:57.981 00.005 11872 CameraToMount -- cameraX=0.29 cameraY=-1.47 hyp=1.50 cameraTheta=-1.38 mountX=-0.28 mountY=1.50, mountTheta=1.76
20:05:57.987 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.29, y=-1.47, opts=13)
20:05:57.994 00.007 11872 Enqueuing Move request for scope (0.29, -1.47)
20:05:57.999 00.005 9960 Worker thread wakes up
20:05:57.999 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=1, FiltMin=0, FiltMax=171, Gamma=1.000
20:05:58.003 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.29, -1.47) opts 0xd
20:05:58.003 00.000 11872 UpdateGuideState exits: m=9874 SNR=59.7
20:05:58.008 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:05:58.011 00.003 9960 Handling offset move in thread for scope, endpoint = (0.29, -1.47)
20:05:58.011 00.000 9960 Moving (0.29, -1.47) raw xDistance=-0.28 yDistance=1.50
20:05:58.011 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:05:58.016 00.005 11872 Enqueuing Expose request
20:05:58.021 00.005 9960 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.28
20:05:58.021 00.000 9960 resist switch: large excursion: input 1.50 thresh 0.60 direction from -1 to 1
20:05:58.021 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.49
20:05:58.021 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.50 from input 1.50
20:05:58.022 00.001 9960 MoveAxis(E, 103, ABG)
20:05:58.022 00.000 9960 Guiding  Dir = 2, Dur = 103
20:05:58.022 00.000 9960 IsSlewing returns 0
20:05:58.023 00.001 9960 IsGuiding returns 0
20:05:58.023 00.000 9960 PulseGuide returned control before completion, sleep 113
20:05:58.145 00.122 9960 IsGuiding returns 1
20:05:58.146 00.001 9960 scope still moving after pulse duration time elapsed
20:05:58.176 00.030 9960 IsSlewing returns 0
20:05:58.176 00.000 9960 IsGuiding returns 0
20:05:58.177 00.001 9960 scope move finished after 103 + 51 ms
20:05:58.179 00.002 9960 Move returns status 0, amount 103
20:05:58.179 00.000 9960 MoveAxis(S, 1116, ABG)
20:05:58.179 00.000 9960 Guiding  Dir = 1, Dur = 1116
20:05:58.180 00.001 9960 IsSlewing returns 0
20:05:58.181 00.001 9960 IsGuiding returns 0
20:05:58.181 00.000 9960 PulseGuide returned control before completion, sleep 1126
20:05:59.318 01.137 9960 IsGuiding returns 1
20:05:59.318 00.000 9960 scope still moving after pulse duration time elapsed
20:05:59.348 00.030 9960 IsSlewing returns 0
20:05:59.348 00.000 9960 IsGuiding returns 0
20:05:59.349 00.001 9960 scope move finished after 1116 + 52 ms
20:05:59.350 00.001 9960 Move returns status 0, amount 1116
20:05:59.350 00.000 9960 move complete, result=0
20:05:59.350 00.000 9960 worker thread done servicing request
20:05:59.350 00.000 11872 GuideStep: -0.3 px 103 ms EAST, 1.5 px 1116 ms SOUTH
20:05:59.356 00.006 9960 Worker thread wakes up
20:05:59.357 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:05:59.358 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1242,856,31,31)
20:06:00.610 01.252 9960 Exposure complete
20:06:00.738 00.128 9960 worker thread done servicing request
20:06:00.738 00.000 11872 OnExposeComplete: enter
20:06:00.744 00.006 11872 UpdateGuideState(): m_state=6
20:06:00.750 00.006 11872 Star::Find(15, 1257, 869, 0, (0,0,0,0), 1.5, 10.0, 255) frame 289
20:06:00.755 00.005 11872 Star::Find returns 1 (0), X=1257.55, Y=870.64, Mass=10021, SNR=59.3, Peak=218 HFD=7.3
20:06:00.760 00.005 11872 CameraToMount -- cameraTheta (-0.63) - m_xAngle (-3.14) = xAngle (2.51 = 2.51)
20:06:00.768 00.008 11872 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.34 = 2.34)
20:06:00.774 00.006 11872 CameraToMount -- cameraX=0.35 cameraY=-0.26 hyp=0.44 cameraTheta=-0.63 mountX=-0.35 mountY=0.31, mountTheta=2.41
20:06:00.781 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.35, y=-0.26, opts=13)
20:06:00.788 00.007 11872 Enqueuing Move request for scope (0.35, -0.26)
20:06:00.796 00.008 9960 Worker thread wakes up
20:06:00.796 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=218, med=1, FiltMin=0, FiltMax=186, Gamma=1.000
20:06:00.803 00.007 9960 worker thread servicing REQUEST_MOVE scope ofs (0.35, -0.26) opts 0xd
20:06:00.804 00.001 9960 Handling offset move in thread for scope, endpoint = (0.35, -0.26)
20:06:00.804 00.000 9960 Moving (0.35, -0.26) raw xDistance=-0.35 yDistance=0.31
20:06:00.804 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.35
20:06:00.804 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.31 from input 0.31
20:06:00.804 00.000 11872 UpdateGuideState exits: m=10021 SNR=59.3
20:06:00.811 00.007 9960 MoveAxis(E, 155, ABG)
20:06:00.811 00.000 9960 Guiding  Dir = 2, Dur = 155
20:06:00.811 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:06:00.815 00.004 9960 IsSlewing returns 0
20:06:00.816 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:06:00.821 00.005 11872 Enqueuing Expose request
20:06:00.826 00.005 9960 IsGuiding returns 0
20:06:00.826 00.000 9960 PulseGuide returned control before completion, sleep 165
20:06:01.004 00.178 9960 IsGuiding returns 1
20:06:01.006 00.002 9960 scope still moving after pulse duration time elapsed
20:06:01.036 00.030 9960 IsSlewing returns 0
20:06:01.037 00.001 9960 IsGuiding returns 0
20:06:01.037 00.000 9960 scope move finished after 155 + 56 ms
20:06:01.038 00.001 9960 Move returns status 0, amount 155
20:06:01.038 00.000 9960 MoveAxis(S, 234, ABG)
20:06:01.039 00.001 9960 Guiding  Dir = 1, Dur = 234
20:06:01.039 00.000 9960 IsSlewing returns 0
20:06:01.040 00.001 9960 IsGuiding returns 0
20:06:01.041 00.001 9960 PulseGuide returned control before completion, sleep 244
20:06:01.288 00.247 9960 IsGuiding returns 1
20:06:01.288 00.000 9960 scope still moving after pulse duration time elapsed
20:06:01.318 00.030 9960 IsSlewing returns 0
20:06:01.318 00.000 9960 IsGuiding returns 0
20:06:01.318 00.000 9960 scope move finished after 234 + 44 ms
20:06:01.318 00.000 9960 Move returns status 0, amount 234
20:06:01.320 00.002 9960 move complete, result=0
20:06:01.320 00.000 9960 worker thread done servicing request
20:06:01.320 00.000 9960 Worker thread wakes up
20:06:01.321 00.001 11872 GuideStep: -0.4 px 155 ms EAST, 0.3 px 234 ms SOUTH
20:06:01.328 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:06:01.328 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1242,856,31,31)
20:06:02.585 01.257 9960 Exposure complete
20:06:02.712 00.127 9960 worker thread done servicing request
20:06:02.713 00.001 11872 OnExposeComplete: enter
20:06:02.718 00.005 11872 UpdateGuideState(): m_state=6
20:06:02.721 00.003 11872 Star::Find(15, 1257, 870, 0, (0,0,0,0), 1.5, 10.0, 255) frame 290
20:06:02.726 00.005 11872 Star::Find returns 1 (0), X=1257.06, Y=872.77, Mass=8458, SNR=55.8, Peak=199 HFD=6.6
20:06:02.729 00.003 11872 CameraToMount -- cameraTheta (1.64) - m_xAngle (-3.14) = xAngle (4.78 = -1.50)
20:06:02.734 00.005 11872 CameraToMount -- cameraTheta (1.64) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.61 = -1.67)
20:06:02.737 00.003 11872 CameraToMount -- cameraX=-0.14 cameraY=1.87 hyp=1.88 cameraTheta=1.64 mountX=0.13 mountY=-1.87, mountTheta=-1.50
20:06:02.743 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.14, y=1.87, opts=13)
20:06:02.746 00.003 11872 Enqueuing Move request for scope (-0.14, 1.87)
20:06:02.750 00.004 9960 Worker thread wakes up
20:06:02.751 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 1.87) opts 0xd
20:06:02.751 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.14, 1.87)
20:06:02.751 00.000 9960 Moving (-0.14, 1.87) raw xDistance=0.13 yDistance=-1.87
20:06:02.751 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
20:06:02.751 00.000 9960 resist switch: large excursion: input -1.87 thresh 0.60 direction from 1 to -1
20:06:02.751 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-5.60
20:06:02.751 00.000 9960 GuideAlgorithmResistSwitch::result() returns -1.87 from input -1.87
20:06:02.752 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=199, med=1, FiltMin=0, FiltMax=168, Gamma=1.000
20:06:02.755 00.003 9960 MoveAxis(E, 0, ABG)
20:06:02.755 00.000 9960 Move returns status 0, amount 0
20:06:02.755 00.000 11872 UpdateGuideState exits: m=8458 SNR=55.8
20:06:02.761 00.006 9960 MoveAxis(N, 1394, ABG)
20:06:02.761 00.000 9960 Guiding  Dir = 0, Dur = 1394
20:06:02.761 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:06:02.767 00.006 9960 IsSlewing returns 0
20:06:02.768 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:06:02.773 00.005 9960 IsGuiding returns 0
20:06:02.773 00.000 11872 Enqueuing Expose request
20:06:02.777 00.004 9960 PulseGuide returned control before completion, sleep 1404
20:06:04.196 01.419 9960 IsGuiding returns 0
20:06:04.197 00.001 9960 Move returns status 0, amount 1394
20:06:04.197 00.000 9960 move complete, result=0
20:06:04.198 00.001 9960 worker thread done servicing request
20:06:04.198 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -1.9 px 1394 ms NORTH
20:06:04.206 00.008 9960 Worker thread wakes up
20:06:04.206 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:06:04.208 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1242,856,31,31)
20:06:05.460 01.252 9960 Exposure complete
20:06:05.603 00.143 9960 worker thread done servicing request
20:06:05.603 00.000 11872 OnExposeComplete: enter
20:06:05.607 00.004 11872 UpdateGuideState(): m_state=6
20:06:05.612 00.005 11872 Star::Find(15, 1257, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 291
20:06:05.616 00.004 11872 Star::Find returns 1 (0), X=1257.17, Y=870.43, Mass=9558, SNR=59.9, Peak=202 HFD=7.3
20:06:05.619 00.003 11872 CameraToMount -- cameraTheta (-1.62) - m_xAngle (-3.14) = xAngle (1.51 = 1.51)
20:06:05.623 00.004 11872 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.34 = 1.34)
20:06:05.627 00.004 11872 CameraToMount -- cameraX=-0.02 cameraY=-0.46 hyp=0.47 cameraTheta=-1.62 mountX=0.03 mountY=0.45, mountTheta=1.51
20:06:05.632 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.02, y=-0.46, opts=13)
20:06:05.634 00.002 11872 Enqueuing Move request for scope (-0.02, -0.46)
20:06:05.638 00.004 9960 Worker thread wakes up
20:06:05.638 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=202, med=1, FiltMin=0, FiltMax=173, Gamma=1.000
20:06:05.642 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.46) opts 0xd
20:06:05.642 00.000 11872 UpdateGuideState exits: m=9558 SNR=59.9
20:06:05.646 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:06:05.649 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:06:05.653 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.02, -0.46)
20:06:05.654 00.001 11872 Enqueuing Expose request
20:06:05.657 00.003 9960 Moving (-0.02, -0.46) raw xDistance=0.03 yDistance=0.45
20:06:05.657 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:06:05.658 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:06:05.658 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.45
20:06:05.658 00.000 9960 MoveAxis(E, 0, ABG)
20:06:05.658 00.000 9960 Move returns status 0, amount 0
20:06:05.658 00.000 9960 MoveAxis(N, 0, ABG)
20:06:05.659 00.001 9960 Move returns status 0, amount 0
20:06:05.659 00.000 9960 move complete, result=0
20:06:05.659 00.000 9960 worker thread done servicing request
20:06:05.659 00.000 9960 Worker thread wakes up
20:06:05.659 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:06:05.659 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1242,856,31,31)
20:06:05.659 00.000 11872 GuideStep: 0.0 px 0 ms EAST, 0.5 px 0 ms NORTH
20:06:06.912 01.253 9960 Exposure complete
20:06:07.048 00.136 9960 worker thread done servicing request
20:06:07.049 00.001 11872 OnExposeComplete: enter
20:06:07.052 00.003 11872 UpdateGuideState(): m_state=6
20:06:07.057 00.005 11872 Star::Find(15, 1257, 870, 0, (0,0,0,0), 1.5, 10.0, 255) frame 292
20:06:07.061 00.004 11872 Star::Find returns 1 (0), X=1257.49, Y=870.29, Mass=10039, SNR=58.4, Peak=228 HFD=7.4
20:06:07.064 00.003 11872 CameraToMount -- cameraTheta (-1.12) - m_xAngle (-3.14) = xAngle (2.02 = 2.02)
20:06:07.068 00.004 11872 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.84 = 1.84)
20:06:07.073 00.005 11872 CameraToMount -- cameraX=0.29 cameraY=-0.61 hyp=0.67 cameraTheta=-1.12 mountX=-0.29 mountY=0.65, mountTheta=1.99
20:06:07.080 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.29, y=-0.61, opts=13)
20:06:07.085 00.005 11872 Enqueuing Move request for scope (0.29, -0.61)
20:06:07.090 00.005 9960 Worker thread wakes up
20:06:07.090 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.61) opts 0xd
20:06:07.091 00.001 9960 Handling offset move in thread for scope, endpoint = (0.29, -0.61)
20:06:07.091 00.000 9960 Moving (0.29, -0.61) raw xDistance=-0.29 yDistance=0.65
20:06:07.091 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=228, med=1, FiltMin=0, FiltMax=193, Gamma=1.000
20:06:07.096 00.005 11872 UpdateGuideState exits: m=10039 SNR=58.4
20:06:07.100 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:06:07.106 00.006 9960 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29
20:06:07.108 00.002 9960 resist switch: large excursion: input 0.65 thresh 0.60 direction from -1 to 1
20:06:07.108 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.94
20:06:07.108 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.65 from input 0.65
20:06:07.108 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:06:07.112 00.004 11872 Enqueuing Expose request
20:06:07.118 00.006 9960 MoveAxis(E, 121, ABG)
20:06:07.118 00.000 9960 Guiding  Dir = 2, Dur = 121
20:06:07.118 00.000 9960 IsSlewing returns 0
20:06:07.119 00.001 9960 IsGuiding returns 0
20:06:07.119 00.000 9960 PulseGuide returned control before completion, sleep 131
20:06:07.260 00.141 9960 IsGuiding returns 1
20:06:07.261 00.001 9960 scope still moving after pulse duration time elapsed
20:06:07.293 00.032 9960 IsSlewing returns 0
20:06:07.294 00.001 9960 IsGuiding returns 0
20:06:07.294 00.000 9960 scope move finished after 121 + 53 ms
20:06:07.295 00.001 9960 Move returns status 0, amount 121
20:06:07.295 00.000 9960 MoveAxis(S, 483, ABG)
20:06:07.295 00.000 9960 Guiding  Dir = 1, Dur = 483
20:06:07.296 00.001 9960 IsSlewing returns 0
20:06:07.296 00.000 9960 IsGuiding returns 0
20:06:07.297 00.001 9960 PulseGuide returned control before completion, sleep 493
20:06:07.794 00.497 9960 IsGuiding returns 1
20:06:07.796 00.002 9960 scope still moving after pulse duration time elapsed
20:06:07.825 00.029 9960 IsSlewing returns 0
20:06:07.828 00.003 9960 IsGuiding returns 0
20:06:07.828 00.000 9960 scope move finished after 483 + 48 ms
20:06:07.828 00.000 9960 Move returns status 0, amount 483
20:06:07.829 00.001 9960 move complete, result=0
20:06:07.829 00.000 9960 worker thread done servicing request
20:06:07.829 00.000 11872 GuideStep: -0.3 px 121 ms EAST, 0.6 px 483 ms SOUTH
20:06:07.835 00.006 9960 Worker thread wakes up
20:06:07.835 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:06:07.836 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1242,856,31,31)
20:06:09.087 01.251 9960 Exposure complete
20:06:09.253 00.166 9960 worker thread done servicing request
20:06:09.253 00.000 11872 OnExposeComplete: enter
20:06:09.257 00.004 11872 UpdateGuideState(): m_state=6
20:06:09.261 00.004 11872 Star::Find(15, 1257, 870, 0, (0,0,0,0), 1.5, 10.0, 255) frame 293
20:06:09.265 00.004 11872 Star::Find returns 1 (0), X=1257.11, Y=870.46, Mass=10002, SNR=62.6, Peak=199 HFD=7.4
20:06:09.270 00.005 11872 CameraToMount -- cameraTheta (-1.78) - m_xAngle (-3.14) = xAngle (1.36 = 1.36)
20:06:09.275 00.005 11872 CameraToMount -- cameraTheta (-1.78) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.19 = 1.19)
20:06:09.282 00.007 11872 CameraToMount -- cameraX=-0.09 cameraY=-0.43 hyp=0.44 cameraTheta=-1.78 mountX=0.09 mountY=0.41, mountTheta=1.35
20:06:09.290 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=-0.09, y=-0.43, opts=13)
20:06:09.296 00.006 11872 Enqueuing Move request for scope (-0.09, -0.43)
20:06:09.306 00.010 9960 Worker thread wakes up
20:06:09.306 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
20:06:09.312 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.43) opts 0xd
20:06:09.312 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.09, -0.43)
20:06:09.313 00.001 9960 Moving (-0.09, -0.43) raw xDistance=0.09 yDistance=0.41
20:06:09.313 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
20:06:09.313 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.41 from input 0.41
20:06:09.313 00.000 9960 MoveAxis(E, 0, ABG)
20:06:09.313 00.000 9960 Move returns status 0, amount 0
20:06:09.314 00.001 9960 MoveAxis(S, 306, ABG)
20:06:09.314 00.000 9960 Guiding  Dir = 1, Dur = 306
20:06:09.314 00.000 11872 UpdateGuideState exits: m=10002 SNR=62.6
20:06:09.320 00.006 9960 IsSlewing returns 0
20:06:09.320 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:06:09.327 00.007 9960 IsGuiding returns 0
20:06:09.327 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:06:09.331 00.004 9960 PulseGuide returned control before completion, sleep 316
20:06:09.331 00.000 11872 Enqueuing Expose request
20:06:09.660 00.329 9960 IsGuiding returns 0
20:06:09.660 00.000 9960 Move returns status 0, amount 306
20:06:09.660 00.000 9960 move complete, result=0
20:06:09.661 00.001 9960 worker thread done servicing request
20:06:09.661 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.4 px 306 ms SOUTH
20:06:09.666 00.005 9960 Worker thread wakes up
20:06:09.666 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:06:09.667 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1242,856,31,31)
20:06:10.919 01.252 9960 Exposure complete
20:06:11.040 00.121 9960 worker thread done servicing request
20:06:11.041 00.001 11872 OnExposeComplete: enter
20:06:11.043 00.002 11872 UpdateGuideState(): m_state=6
20:06:11.050 00.007 11872 Star::Find(15, 1257, 870, 0, (0,0,0,0), 1.5, 10.0, 255) frame 294
20:06:11.054 00.004 11872 Star::Find returns 1 (0), X=1257.49, Y=871.03, Mass=9834, SNR=60.6, Peak=202 HFD=7.3
20:06:11.058 00.004 11872 CameraToMount -- cameraTheta (0.43) - m_xAngle (-3.14) = xAngle (3.57 = -2.71)
20:06:11.063 00.005 11872 CameraToMount -- cameraTheta (0.43) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.40 = -2.89)
20:06:11.070 00.007 11872 CameraToMount -- cameraX=0.29 cameraY=0.14 hyp=0.32 cameraTheta=0.43 mountX=-0.29 mountY=-0.08, mountTheta=-2.87
20:06:11.077 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.29, y=0.14, opts=13)
20:06:11.082 00.005 11872 Enqueuing Move request for scope (0.29, 0.14)
20:06:11.087 00.005 9960 Worker thread wakes up
20:06:11.088 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=202, med=1, FiltMin=0, FiltMax=182, Gamma=1.000
20:06:11.092 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.14) opts 0xd
20:06:11.092 00.000 11872 UpdateGuideState exits: m=9834 SNR=60.6
20:06:11.098 00.006 9960 Handling offset move in thread for scope, endpoint = (0.29, 0.14)
20:06:11.098 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:06:11.103 00.005 9960 Moving (0.29, 0.14) raw xDistance=-0.29 yDistance=-0.08
20:06:11.103 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:06:11.110 00.007 9960 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.29
20:06:11.110 00.000 11872 Enqueuing Expose request
20:06:11.117 00.007 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:06:11.117 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:06:11.118 00.001 9960 MoveAxis(E, 123, ABG)
20:06:11.118 00.000 9960 Guiding  Dir = 2, Dur = 123
20:06:11.119 00.001 9960 IsSlewing returns 0
20:06:11.119 00.000 9960 IsGuiding returns 0
20:06:11.121 00.002 9960 PulseGuide returned control before completion, sleep 133
20:06:11.268 00.147 9960 IsGuiding returns 1
20:06:11.269 00.001 9960 scope still moving after pulse duration time elapsed
20:06:11.299 00.030 9960 IsSlewing returns 0
20:06:11.299 00.000 9960 IsGuiding returns 0
20:06:11.299 00.000 9960 scope move finished after 123 + 56 ms
20:06:11.299 00.000 9960 Move returns status 0, amount 123
20:06:11.300 00.001 9960 MoveAxis(N, 0, ABG)
20:06:11.300 00.000 9960 Move returns status 0, amount 0
20:06:11.300 00.000 9960 move complete, result=0
20:06:11.300 00.000 9960 worker thread done servicing request
20:06:11.300 00.000 9960 Worker thread wakes up
20:06:11.301 00.001 11872 GuideStep: -0.3 px 123 ms EAST, -0.1 px 0 ms NORTH
20:06:11.307 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:06:11.308 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1242,856,31,31)
20:06:12.561 01.253 9960 Exposure complete
20:06:12.694 00.133 11872 OnExposeComplete: enter
20:06:12.698 00.004 11872 UpdateGuideState(): m_state=6
20:06:12.703 00.005 9960 worker thread done servicing request
20:06:12.703 00.000 11872 Star::Find(15, 1257, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 295
20:06:12.708 00.005 11872 Star::Find returns 1 (0), X=1257.11, Y=871.34, Mass=10071, SNR=61.2, Peak=212 HFD=7.5
20:06:12.712 00.004 11872 CameraToMount -- cameraTheta (1.76) - m_xAngle (-3.14) = xAngle (4.90 = -1.38)
20:06:12.716 00.004 11872 CameraToMount -- cameraTheta (1.76) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.73 = -1.55)
20:06:12.719 00.003 11872 CameraToMount -- cameraX=-0.09 cameraY=0.45 hyp=0.46 cameraTheta=1.76 mountX=0.09 mountY=-0.46, mountTheta=-1.39
20:06:12.726 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.09, y=0.45, opts=13)
20:06:12.730 00.004 11872 Enqueuing Move request for scope (-0.09, 0.45)
20:06:12.734 00.004 9960 Worker thread wakes up
20:06:12.734 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=212, med=1, FiltMin=0, FiltMax=176, Gamma=1.000
20:06:12.740 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.45) opts 0xd
20:06:12.740 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.09, 0.45)
20:06:12.740 00.000 9960 Moving (-0.09, 0.45) raw xDistance=0.09 yDistance=-0.46
20:06:12.741 00.001 11872 UpdateGuideState exits: m=10071 SNR=61.2
20:06:12.745 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
20:06:12.745 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:06:12.749 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:06:12.753 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:06:12.754 00.001 11872 Enqueuing Expose request
20:06:12.758 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.46
20:06:12.758 00.000 9960 MoveAxis(E, 0, ABG)
20:06:12.758 00.000 9960 Move returns status 0, amount 0
20:06:12.758 00.000 9960 MoveAxis(N, 0, ABG)
20:06:12.758 00.000 9960 Move returns status 0, amount 0
20:06:12.758 00.000 9960 move complete, result=0
20:06:12.759 00.001 9960 worker thread done servicing request
20:06:12.759 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.5 px 0 ms NORTH
20:06:12.765 00.006 9960 Worker thread wakes up
20:06:12.765 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:06:12.765 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1242,856,31,31)
20:06:14.018 01.253 9960 Exposure complete
20:06:14.159 00.141 9960 worker thread done servicing request
20:06:14.160 00.001 11872 OnExposeComplete: enter
20:06:14.164 00.004 11872 UpdateGuideState(): m_state=6
20:06:14.169 00.005 11872 Star::Find(15, 1257, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 296
20:06:14.175 00.006 11872 Star::Find returns 1 (0), X=1257.47, Y=871.44, Mass=9932, SNR=61.5, Peak=219 HFD=7.2
20:06:14.180 00.005 11872 CameraToMount -- cameraTheta (1.11) - m_xAngle (-3.14) = xAngle (4.25 = -2.03)
20:06:14.184 00.004 11872 CameraToMount -- cameraTheta (1.11) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.08 = -2.21)
20:06:14.189 00.005 11872 CameraToMount -- cameraX=0.27 cameraY=0.55 hyp=0.61 cameraTheta=1.11 mountX=-0.27 mountY=-0.49, mountTheta=-2.08
20:06:14.194 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.27, y=0.55, opts=13)
20:06:14.198 00.004 11872 Enqueuing Move request for scope (0.27, 0.55)
20:06:14.203 00.005 9960 Worker thread wakes up
20:06:14.203 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=219, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
20:06:14.207 00.004 11872 UpdateGuideState exits: m=9932 SNR=61.5
20:06:14.211 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:06:14.215 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:06:14.219 00.004 11872 Enqueuing Expose request
20:06:14.224 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.55) opts 0xd
20:06:14.224 00.000 9960 Handling offset move in thread for scope, endpoint = (0.27, 0.55)
20:06:14.225 00.001 9960 Moving (0.27, 0.55) raw xDistance=-0.27 yDistance=-0.49
20:06:14.225 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
20:06:14.225 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:06:14.225 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.49
20:06:14.226 00.001 9960 MoveAxis(E, 115, ABG)
20:06:14.226 00.000 9960 Guiding  Dir = 2, Dur = 115
20:06:14.226 00.000 9960 IsSlewing returns 0
20:06:14.227 00.001 9960 IsGuiding returns 0
20:06:14.227 00.000 9960 PulseGuide returned control before completion, sleep 125
20:06:14.367 00.140 9960 IsGuiding returns 1
20:06:14.368 00.001 9960 scope still moving after pulse duration time elapsed
20:06:14.398 00.030 9960 IsSlewing returns 0
20:06:14.400 00.002 9960 IsGuiding returns 0
20:06:14.400 00.000 9960 scope move finished after 115 + 58 ms
20:06:14.401 00.001 9960 Move returns status 0, amount 115
20:06:14.401 00.000 9960 MoveAxis(N, 0, ABG)
20:06:14.401 00.000 9960 Move returns status 0, amount 0
20:06:14.402 00.001 9960 move complete, result=0
20:06:14.402 00.000 9960 worker thread done servicing request
20:06:14.402 00.000 11872 GuideStep: -0.3 px 115 ms EAST, -0.5 px 0 ms NORTH
20:06:14.408 00.006 9960 Worker thread wakes up
20:06:14.408 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:06:14.409 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1242,856,31,31)
20:06:15.659 01.250 9960 Exposure complete
20:06:15.796 00.137 9960 worker thread done servicing request
20:06:15.797 00.001 11872 OnExposeComplete: enter
20:06:15.801 00.004 11872 UpdateGuideState(): m_state=6
20:06:15.805 00.004 11872 Star::Find(15, 1257, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 297
20:06:15.809 00.004 11872 Star::Find returns 1 (0), X=1257.06, Y=871.72, Mass=9781, SNR=58.9, Peak=222 HFD=7.4
20:06:15.814 00.005 11872 CameraToMount -- cameraTheta (1.73) - m_xAngle (-3.14) = xAngle (4.87 = -1.41)
20:06:15.818 00.004 11872 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.70 = -1.59)
20:06:15.821 00.003 11872 CameraToMount -- cameraX=-0.13 cameraY=0.83 hyp=0.84 cameraTheta=1.73 mountX=0.13 mountY=-0.84, mountTheta=-1.42
20:06:15.828 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.13, y=0.83, opts=13)
20:06:15.834 00.006 11872 Enqueuing Move request for scope (-0.13, 0.83)
20:06:15.839 00.005 9960 Worker thread wakes up
20:06:15.840 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=222, med=1, FiltMin=0, FiltMax=174, Gamma=1.000
20:06:15.844 00.004 11872 UpdateGuideState exits: m=9781 SNR=58.9
20:06:15.848 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:06:15.851 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:06:15.856 00.005 11872 Enqueuing Expose request
20:06:15.859 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.83) opts 0xd
20:06:15.859 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.13, 0.83)
20:06:15.861 00.002 9960 Moving (-0.13, 0.83) raw xDistance=0.13 yDistance=-0.84
20:06:15.861 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
20:06:15.861 00.000 9960 resist switch: large excursion: input -0.84 thresh 0.60 direction from 1 to -1
20:06:15.862 00.001 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.51
20:06:15.862 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.84 from input -0.84
20:06:15.862 00.000 9960 MoveAxis(E, 0, ABG)
20:06:15.862 00.000 9960 Move returns status 0, amount 0
20:06:15.863 00.001 9960 MoveAxis(N, 625, ABG)
20:06:15.863 00.000 9960 Guiding  Dir = 0, Dur = 625
20:06:15.863 00.000 9960 IsSlewing returns 0
20:06:15.864 00.001 9960 IsGuiding returns 0
20:06:15.864 00.000 9960 PulseGuide returned control before completion, sleep 635
20:06:16.507 00.643 9960 IsGuiding returns 1
20:06:16.508 00.001 9960 scope still moving after pulse duration time elapsed
20:06:16.537 00.029 9960 IsSlewing returns 0
20:06:16.539 00.002 9960 IsGuiding returns 0
20:06:16.539 00.000 9960 scope move finished after 625 + 50 ms
20:06:16.539 00.000 9960 Move returns status 0, amount 625
20:06:16.541 00.002 9960 move complete, result=0
20:06:16.541 00.000 9960 worker thread done servicing request
20:06:16.542 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.8 px 625 ms NORTH
20:06:16.550 00.008 9960 Worker thread wakes up
20:06:16.551 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:06:16.551 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1242,856,31,31)
20:06:17.802 01.251 9960 Exposure complete
20:06:17.930 00.128 9960 worker thread done servicing request
20:06:17.930 00.000 11872 OnExposeComplete: enter
20:06:17.934 00.004 11872 UpdateGuideState(): m_state=6
20:06:17.938 00.004 11872 Star::Find(15, 1257, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 298
20:06:17.942 00.004 11872 Star::Find returns 1 (0), X=1257.21, Y=871.83, Mass=8996, SNR=56.5, Peak=204 HFD=7.3
20:06:17.947 00.005 11872 CameraToMount -- cameraTheta (1.55) - m_xAngle (-3.14) = xAngle (4.69 = -1.59)
20:06:17.952 00.005 11872 CameraToMount -- cameraTheta (1.55) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.52 = -1.76)
20:06:17.956 00.004 11872 CameraToMount -- cameraX=0.01 cameraY=0.93 hyp=0.93 cameraTheta=1.55 mountX=-0.02 mountY=-0.92, mountTheta=-1.59
20:06:17.964 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=0.01, y=0.93, opts=13)
20:06:17.969 00.005 11872 Enqueuing Move request for scope (0.01, 0.93)
20:06:17.973 00.004 9960 Worker thread wakes up
20:06:17.973 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.93) opts 0xd
20:06:17.973 00.000 9960 Handling offset move in thread for scope, endpoint = (0.01, 0.93)
20:06:17.973 00.000 9960 Moving (0.01, 0.93) raw xDistance=-0.02 yDistance=-0.92
20:06:17.973 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:06:17.973 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=204, med=1, FiltMin=0, FiltMax=167, Gamma=1.000
20:06:17.979 00.006 9960 GuideAlgorithmResistSwitch::result() returns -0.92 from input -0.92
20:06:17.979 00.000 11872 UpdateGuideState exits: m=8996 SNR=56.5
20:06:17.984 00.005 9960 MoveAxis(E, 0, ABG)
20:06:17.984 00.000 9960 Move returns status 0, amount 0
20:06:17.984 00.000 9960 MoveAxis(N, 684, ABG)
20:06:17.984 00.000 9960 Guiding  Dir = 0, Dur = 684
20:06:17.984 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:06:17.990 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:06:17.996 00.006 9960 IsSlewing returns 0
20:06:17.997 00.001 11872 Enqueuing Expose request
20:06:18.002 00.005 9960 IsGuiding returns 0
20:06:18.003 00.001 9960 PulseGuide returned control before completion, sleep 694
20:06:18.713 00.710 9960 IsGuiding returns 1
20:06:18.715 00.002 9960 scope still moving after pulse duration time elapsed
20:06:18.745 00.030 9960 IsSlewing returns 0
20:06:18.746 00.001 9960 IsGuiding returns 0
20:06:18.748 00.002 9960 scope move finished after 684 + 60 ms
20:06:18.748 00.000 9960 Move returns status 0, amount 684
20:06:18.748 00.000 9960 move complete, result=0
20:06:18.748 00.000 9960 worker thread done servicing request
20:06:18.749 00.001 9960 Worker thread wakes up
20:06:18.749 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.9 px 684 ms NORTH
20:06:18.755 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:06:18.756 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1242,856,31,31)
20:06:20.008 01.252 9960 Exposure complete
20:06:20.148 00.140 9960 worker thread done servicing request
20:06:20.148 00.000 11872 OnExposeComplete: enter
20:06:20.153 00.005 11872 UpdateGuideState(): m_state=6
20:06:20.158 00.005 11872 Star::Find(15, 1257, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 299
20:06:20.163 00.005 11872 Star::Find returns 1 (0), X=1257.36, Y=870.91, Mass=9830, SNR=60.3, Peak=212 HFD=7.5
20:06:20.167 00.004 11872 CameraToMount -- cameraTheta (0.12) - m_xAngle (-3.14) = xAngle (3.26 = -3.02)
20:06:20.172 00.005 11872 CameraToMount -- cameraTheta (0.12) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.09 = 3.09)
20:06:20.177 00.005 11872 CameraToMount -- cameraX=0.16 cameraY=0.02 hyp=0.16 cameraTheta=0.12 mountX=-0.16 mountY=0.01, mountTheta=3.09
20:06:20.184 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.16, y=0.02, opts=13)
20:06:20.188 00.004 11872 Enqueuing Move request for scope (0.16, 0.02)
20:06:20.192 00.004 9960 Worker thread wakes up
20:06:20.192 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=212, med=1, FiltMin=0, FiltMax=183, Gamma=1.000
20:06:20.196 00.004 11872 UpdateGuideState exits: m=9830 SNR=60.3
20:06:20.201 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.02) opts 0xd
20:06:20.201 00.000 9960 Handling offset move in thread for scope, endpoint = (0.16, 0.02)
20:06:20.201 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:06:20.207 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:06:20.211 00.004 11872 Enqueuing Expose request
20:06:20.216 00.005 9960 Moving (0.16, 0.02) raw xDistance=-0.16 yDistance=0.01
20:06:20.216 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
20:06:20.216 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:06:20.217 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:06:20.217 00.000 9960 MoveAxis(E, 0, ABG)
20:06:20.217 00.000 9960 Move returns status 0, amount 0
20:06:20.217 00.000 9960 MoveAxis(N, 0, ABG)
20:06:20.217 00.000 9960 Move returns status 0, amount 0
20:06:20.218 00.001 9960 move complete, result=0
20:06:20.218 00.000 9960 worker thread done servicing request
20:06:20.218 00.000 9960 Worker thread wakes up
20:06:20.218 00.000 11872 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
20:06:20.224 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:06:20.224 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1242,856,31,31)
20:06:21.480 01.256 9960 Exposure complete
20:06:21.615 00.135 9960 worker thread done servicing request
20:06:21.615 00.000 11872 OnExposeComplete: enter
20:06:21.621 00.006 11872 UpdateGuideState(): m_state=6
20:06:21.625 00.004 11872 Star::Find(15, 1257, 870, 0, (0,0,0,0), 1.5, 10.0, 255) frame 300
20:06:21.628 00.003 11872 Star::Find returns 1 (0), X=1257.43, Y=871.39, Mass=9608, SNR=58.6, Peak=200 HFD=7.3
20:06:21.633 00.005 11872 CameraToMount -- cameraTheta (1.13) - m_xAngle (-3.14) = xAngle (4.27 = -2.01)
20:06:21.636 00.003 11872 CameraToMount -- cameraTheta (1.13) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.10 = -2.19)
20:06:21.641 00.005 11872 CameraToMount -- cameraX=0.23 cameraY=0.50 hyp=0.55 cameraTheta=1.13 mountX=-0.23 mountY=-0.45, mountTheta=-2.05
20:06:21.646 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.23, y=0.50, opts=13)
20:06:21.651 00.005 11872 Enqueuing Move request for scope (0.23, 0.50)
20:06:21.655 00.004 9960 Worker thread wakes up
20:06:21.655 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.50) opts 0xd
20:06:21.655 00.000 9960 Handling offset move in thread for scope, endpoint = (0.23, 0.50)
20:06:21.655 00.000 9960 Moving (0.23, 0.50) raw xDistance=-0.23 yDistance=-0.45
20:06:21.655 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
20:06:21.656 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=200, med=1, FiltMin=0, FiltMax=183, Gamma=1.000
20:06:21.661 00.005 9960 GuideAlgorithmResistSwitch::result() returns -0.45 from input -0.45
20:06:21.661 00.000 9960 MoveAxis(E, 98, ABG)
20:06:21.662 00.001 9960 Guiding  Dir = 2, Dur = 98
20:06:21.662 00.000 11872 UpdateGuideState exits: m=9608 SNR=58.6
20:06:21.668 00.006 9960 IsSlewing returns 0
20:06:21.668 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:06:21.676 00.008 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:06:21.682 00.006 9960 IsGuiding returns 0
20:06:21.682 00.000 11872 Enqueuing Expose request
20:06:21.691 00.009 9960 PulseGuide returned control before completion, sleep 108
20:06:21.812 00.121 9960 IsGuiding returns 0
20:06:21.813 00.001 9960 Move returns status 0, amount 98
20:06:21.813 00.000 9960 MoveAxis(N, 334, ABG)
20:06:21.813 00.000 9960 Guiding  Dir = 0, Dur = 334
20:06:21.815 00.002 9960 IsSlewing returns 0
20:06:21.815 00.000 9960 IsGuiding returns 0
20:06:21.817 00.002 9960 PulseGuide returned control before completion, sleep 344
20:06:22.171 00.354 9960 IsGuiding returns 1
20:06:22.171 00.000 9960 scope still moving after pulse duration time elapsed
20:06:22.204 00.033 9960 IsSlewing returns 0
20:06:22.204 00.000 9960 IsGuiding returns 0
20:06:22.205 00.001 9960 scope move finished after 334 + 54 ms
20:06:22.205 00.000 9960 Move returns status 0, amount 334
20:06:22.206 00.001 9960 move complete, result=0
20:06:22.206 00.000 9960 worker thread done servicing request
20:06:22.207 00.001 9960 Worker thread wakes up
20:06:22.208 00.001 11872 GuideStep: -0.2 px 98 ms EAST, -0.4 px 334 ms NORTH
20:06:22.214 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:06:22.214 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1242,856,31,31)
20:06:23.466 01.252 9960 Exposure complete
20:06:23.602 00.136 9960 worker thread done servicing request
20:06:23.604 00.002 11872 OnExposeComplete: enter
20:06:23.608 00.004 11872 UpdateGuideState(): m_state=6
20:06:23.614 00.006 11872 Star::Find(15, 1257, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 301
20:06:23.618 00.004 11872 Star::Find returns 1 (0), X=1257.52, Y=870.47, Mass=9371, SNR=59.2, Peak=198 HFD=7.1
20:06:23.622 00.004 11872 CameraToMount -- cameraTheta (-0.92) - m_xAngle (-3.14) = xAngle (2.22 = 2.22)
20:06:23.625 00.003 11872 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.05 = 2.05)
20:06:23.628 00.003 11872 CameraToMount -- cameraX=0.32 cameraY=-0.42 hyp=0.53 cameraTheta=-0.92 mountX=-0.32 mountY=0.47, mountTheta=2.17
20:06:23.633 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.32, y=-0.42, opts=13)
20:06:23.637 00.004 11872 Enqueuing Move request for scope (0.32, -0.42)
20:06:23.641 00.004 9960 Worker thread wakes up
20:06:23.641 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.42) opts 0xd
20:06:23.641 00.000 9960 Handling offset move in thread for scope, endpoint = (0.32, -0.42)
20:06:23.641 00.000 9960 Moving (0.32, -0.42) raw xDistance=-0.32 yDistance=0.47
20:06:23.641 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.32
20:06:23.641 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:06:23.641 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.47
20:06:23.641 00.000 9960 MoveAxis(E, 142, ABG)
20:06:23.642 00.001 9960 Guiding  Dir = 2, Dur = 142
20:06:23.642 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=198, med=1, FiltMin=0, FiltMax=174, Gamma=1.000
20:06:23.646 00.004 9960 IsSlewing returns 0
20:06:23.646 00.000 11872 UpdateGuideState exits: m=9371 SNR=59.2
20:06:23.649 00.003 9960 IsGuiding returns 0
20:06:23.650 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:06:23.654 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:06:23.657 00.003 9960 PulseGuide returned control before completion, sleep 152
20:06:23.657 00.000 11872 Enqueuing Expose request
20:06:23.816 00.159 9960 IsGuiding returns 1
20:06:23.817 00.001 9960 scope still moving after pulse duration time elapsed
20:06:23.847 00.030 9960 IsSlewing returns 0
20:06:23.849 00.002 9960 IsGuiding returns 0
20:06:23.849 00.000 9960 scope move finished after 142 + 57 ms
20:06:23.850 00.001 9960 Move returns status 0, amount 142
20:06:23.850 00.000 9960 MoveAxis(N, 0, ABG)
20:06:23.851 00.001 9960 Move returns status 0, amount 0
20:06:23.851 00.000 9960 move complete, result=0
20:06:23.851 00.000 9960 worker thread done servicing request
20:06:23.852 00.001 11872 GuideStep: -0.3 px 142 ms EAST, 0.5 px 0 ms NORTH
20:06:23.859 00.007 9960 Worker thread wakes up
20:06:23.859 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:06:23.859 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1242,856,31,31)
20:06:25.116 01.257 9960 Exposure complete
20:06:25.249 00.133 9960 worker thread done servicing request
20:06:25.250 00.001 11872 OnExposeComplete: enter
20:06:25.254 00.004 11872 UpdateGuideState(): m_state=6
20:06:25.259 00.005 11872 Star::Find(15, 1257, 870, 0, (0,0,0,0), 1.5, 10.0, 255) frame 302
20:06:25.263 00.004 11872 Star::Find returns 1 (0), X=1257.02, Y=871.34, Mass=9811, SNR=61.1, Peak=217 HFD=7.5
20:06:25.268 00.005 11872 CameraToMount -- cameraTheta (1.95) - m_xAngle (-3.14) = xAngle (5.09 = -1.19)
20:06:25.271 00.003 11872 CameraToMount -- cameraTheta (1.95) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.92 = -1.36)
20:06:25.276 00.005 11872 CameraToMount -- cameraX=-0.18 cameraY=0.45 hyp=0.48 cameraTheta=1.95 mountX=0.18 mountY=-0.47, mountTheta=-1.21
20:06:25.281 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.18, y=0.45, opts=13)
20:06:25.285 00.004 11872 Enqueuing Move request for scope (-0.18, 0.45)
20:06:25.288 00.003 9960 Worker thread wakes up
20:06:25.289 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.45) opts 0xd
20:06:25.289 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=217, med=1, FiltMin=0, FiltMax=176, Gamma=1.000
20:06:25.293 00.004 11872 UpdateGuideState exits: m=9811 SNR=61.1
20:06:25.297 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:06:25.302 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:06:25.307 00.005 11872 Enqueuing Expose request
20:06:25.312 00.005 9960 Handling offset move in thread for scope, endpoint = (-0.18, 0.45)
20:06:25.312 00.000 9960 Moving (-0.18, 0.45) raw xDistance=0.18 yDistance=-0.47
20:06:25.312 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
20:06:25.312 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.47 from input -0.47
20:06:25.313 00.001 9960 MoveAxis(E, 0, ABG)
20:06:25.313 00.000 9960 Move returns status 0, amount 0
20:06:25.313 00.000 9960 MoveAxis(N, 353, ABG)
20:06:25.313 00.000 9960 Guiding  Dir = 0, Dur = 353
20:06:25.314 00.001 9960 IsSlewing returns 0
20:06:25.314 00.000 9960 IsGuiding returns 0
20:06:25.314 00.000 9960 PulseGuide returned control before completion, sleep 363
20:06:25.684 00.370 9960 IsGuiding returns 1
20:06:25.686 00.002 9960 scope still moving after pulse duration time elapsed
20:06:25.716 00.030 9960 IsSlewing returns 0
20:06:25.717 00.001 9960 IsGuiding returns 0
20:06:25.718 00.001 9960 scope move finished after 353 + 50 ms
20:06:25.718 00.000 9960 Move returns status 0, amount 353
20:06:25.719 00.001 9960 move complete, result=0
20:06:25.719 00.000 9960 worker thread done servicing request
20:06:25.719 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.5 px 353 ms NORTH
20:06:25.724 00.005 9960 Worker thread wakes up
20:06:25.725 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:06:25.725 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1242,856,31,31)
20:06:26.977 01.252 9960 Exposure complete
20:06:27.109 00.132 9960 worker thread done servicing request
20:06:27.109 00.000 11872 OnExposeComplete: enter
20:06:27.117 00.008 11872 UpdateGuideState(): m_state=6
20:06:27.122 00.005 11872 Star::Find(15, 1257, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 303
20:06:27.126 00.004 11872 Star::Find returns 1 (0), X=1257.03, Y=870.82, Mass=9710, SNR=58.5, Peak=212 HFD=7.5
20:06:27.131 00.005 11872 CameraToMount -- cameraTheta (-2.75) - m_xAngle (-3.14) = xAngle (0.39 = 0.39)
20:06:27.134 00.003 11872 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.22 = 0.22)
20:06:27.137 00.003 11872 CameraToMount -- cameraX=-0.16 cameraY=-0.07 hyp=0.18 cameraTheta=-2.75 mountX=0.16 mountY=0.04, mountTheta=0.23
20:06:27.145 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=-0.16, y=-0.07, opts=13)
20:06:27.150 00.005 11872 Enqueuing Move request for scope (-0.16, -0.07)
20:06:27.153 00.003 9960 Worker thread wakes up
20:06:27.154 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=212, med=1, FiltMin=0, FiltMax=172, Gamma=1.000
20:06:27.158 00.004 11872 UpdateGuideState exits: m=9710 SNR=58.5
20:06:27.161 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:06:27.165 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:06:27.169 00.004 11872 Enqueuing Expose request
20:06:27.174 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.07) opts 0xd
20:06:27.174 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.16, -0.07)
20:06:27.174 00.000 9960 Moving (-0.16, -0.07) raw xDistance=0.16 yDistance=0.04
20:06:27.175 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
20:06:27.175 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:06:27.175 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:06:27.175 00.000 9960 MoveAxis(E, 0, ABG)
20:06:27.176 00.001 9960 Move returns status 0, amount 0
20:06:27.176 00.000 9960 MoveAxis(N, 0, ABG)
20:06:27.176 00.000 9960 Move returns status 0, amount 0
20:06:27.176 00.000 9960 move complete, result=0
20:06:27.176 00.000 9960 worker thread done servicing request
20:06:27.176 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
20:06:27.181 00.005 9960 Worker thread wakes up
20:06:27.181 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:06:27.181 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1242,856,31,31)
20:06:28.427 01.246 9960 Exposure complete
20:06:28.554 00.127 9960 worker thread done servicing request
20:06:28.554 00.000 11872 OnExposeComplete: enter
20:06:28.559 00.005 11872 UpdateGuideState(): m_state=6
20:06:28.564 00.005 11872 Star::Find(15, 1257, 870, 0, (0,0,0,0), 1.5, 10.0, 255) frame 304
20:06:28.567 00.003 11872 Star::Find returns 1 (0), X=1257.11, Y=870.88, Mass=9341, SNR=57.7, Peak=212 HFD=7.3
20:06:28.571 00.004 11872 CameraToMount -- cameraTheta (-2.97) - m_xAngle (-3.14) = xAngle (0.16 = 0.16)
20:06:28.576 00.005 11872 CameraToMount -- cameraTheta (-2.97) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (-0.01 = -0.01)
20:06:28.581 00.005 11872 CameraToMount -- cameraX=-0.09 cameraY=-0.01 hyp=0.09 cameraTheta=-2.97 mountX=0.09 mountY=-0.00, mountTheta=-0.01
20:06:28.586 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.09, y=-0.01, opts=13)
20:06:28.591 00.005 11872 Enqueuing Move request for scope (-0.09, -0.01)
20:06:28.594 00.003 9960 Worker thread wakes up
20:06:28.595 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.01) opts 0xd
20:06:28.595 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.09, -0.01)
20:06:28.595 00.000 9960 Moving (-0.09, -0.01) raw xDistance=0.09 yDistance=-0.00
20:06:28.595 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
20:06:28.596 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:06:28.596 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=212, med=1, FiltMin=0, FiltMax=174, Gamma=1.000
20:06:28.600 00.004 11872 UpdateGuideState exits: m=9341 SNR=57.7
20:06:28.603 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:06:28.606 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
20:06:28.606 00.000 9960 MoveAxis(E, 0, ABG)
20:06:28.607 00.001 9960 Move returns status 0, amount 0
20:06:28.607 00.000 9960 MoveAxis(N, 0, ABG)
20:06:28.607 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:06:28.611 00.004 11872 Enqueuing Expose request
20:06:28.616 00.005 9960 Move returns status 0, amount 0
20:06:28.616 00.000 9960 move complete, result=0
20:06:28.616 00.000 9960 worker thread done servicing request
20:06:28.616 00.000 9960 Worker thread wakes up
20:06:28.617 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:06:28.620 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
20:06:28.620 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1242,856,31,31)
20:06:29.870 01.250 9960 Exposure complete
20:06:30.011 00.141 9960 worker thread done servicing request
20:06:30.012 00.001 11872 OnExposeComplete: enter
20:06:30.016 00.004 11872 UpdateGuideState(): m_state=6
20:06:30.022 00.006 11872 Star::Find(15, 1257, 870, 0, (0,0,0,0), 1.5, 10.0, 255) frame 305
20:06:30.027 00.005 11872 Star::Find returns 1 (0), X=1256.99, Y=871.30, Mass=9661, SNR=61.0, Peak=190 HFD=7.6
20:06:30.030 00.003 11872 CameraToMount -- cameraTheta (2.04) - m_xAngle (-3.14) = xAngle (5.18 = -1.10)
20:06:30.035 00.005 11872 CameraToMount -- cameraTheta (2.04) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.01 = -1.28)
20:06:30.038 00.003 11872 CameraToMount -- cameraX=-0.21 cameraY=0.41 hyp=0.46 cameraTheta=2.04 mountX=0.21 mountY=-0.44, mountTheta=-1.13
20:06:30.045 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.21, y=0.41, opts=13)
20:06:30.050 00.005 11872 Enqueuing Move request for scope (-0.21, 0.41)
20:06:30.056 00.006 9960 Worker thread wakes up
20:06:30.056 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=190, med=1, FiltMin=0, FiltMax=173, Gamma=1.000
20:06:30.061 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.41) opts 0xd
20:06:30.061 00.000 11872 UpdateGuideState exits: m=9661 SNR=61.0
20:06:30.065 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:06:30.068 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:06:30.071 00.003 11872 Enqueuing Expose request
20:06:30.078 00.007 9960 Handling offset move in thread for scope, endpoint = (-0.21, 0.41)
20:06:30.078 00.000 9960 Moving (-0.21, 0.41) raw xDistance=0.21 yDistance=-0.44
20:06:30.078 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
20:06:30.078 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.44 from input -0.44
20:06:30.078 00.000 9960 MoveAxis(W, 86, ABG)
20:06:30.079 00.001 9960 Guiding  Dir = 3, Dur = 86
20:06:30.079 00.000 9960 IsSlewing returns 0
20:06:30.079 00.000 9960 IsGuiding returns 0
20:06:30.080 00.001 9960 PulseGuide returned control before completion, sleep 96
20:06:30.183 00.103 9960 IsGuiding returns 1
20:06:30.184 00.001 9960 scope still moving after pulse duration time elapsed
20:06:30.214 00.030 9960 IsSlewing returns 0
20:06:30.215 00.001 9960 IsGuiding returns 0
20:06:30.215 00.000 9960 scope move finished after 86 + 49 ms
20:06:30.216 00.001 9960 Move returns status 0, amount 86
20:06:30.216 00.000 9960 MoveAxis(N, 327, ABG)
20:06:30.216 00.000 9960 Guiding  Dir = 0, Dur = 327
20:06:30.217 00.001 9960 IsSlewing returns 0
20:06:30.218 00.001 9960 IsGuiding returns 0
20:06:30.218 00.000 9960 PulseGuide returned control before completion, sleep 337
20:06:30.573 00.355 9960 IsGuiding returns 1
20:06:30.574 00.001 9960 scope still moving after pulse duration time elapsed
20:06:30.603 00.029 9960 IsSlewing returns 0
20:06:30.604 00.001 9960 IsGuiding returns 0
20:06:30.605 00.001 9960 scope move finished after 327 + 59 ms
20:06:30.606 00.001 9960 Move returns status 0, amount 327
20:06:30.606 00.000 9960 move complete, result=0
20:06:30.607 00.001 9960 worker thread done servicing request
20:06:30.607 00.000 9960 Worker thread wakes up
20:06:30.608 00.001 11872 GuideStep: 0.2 px 86 ms WEST, -0.4 px 327 ms NORTH
20:06:30.613 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:06:30.615 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1242,856,31,31)
20:06:31.872 01.257 9960 Exposure complete
20:06:32.032 00.160 9960 worker thread done servicing request
20:06:32.033 00.001 11872 OnExposeComplete: enter
20:06:32.036 00.003 11872 UpdateGuideState(): m_state=6
20:06:32.039 00.003 11872 Star::Find(15, 1256, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 306
20:06:32.044 00.005 11872 Star::Find returns 1 (0), X=1257.71, Y=869.84, Mass=9306, SNR=59.2, Peak=219 HFD=7.0
20:06:32.049 00.005 11872 CameraToMount -- cameraTheta (-1.12) - m_xAngle (-3.14) = xAngle (2.02 = 2.02)
20:06:32.052 00.003 11872 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.85 = 1.85)
20:06:32.056 00.004 11872 CameraToMount -- cameraX=0.51 cameraY=-1.05 hyp=1.17 cameraTheta=-1.12 mountX=-0.51 mountY=1.12, mountTheta=2.00
20:06:32.061 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.51, y=-1.05, opts=13)
20:06:32.065 00.004 11872 Enqueuing Move request for scope (0.51, -1.05)
20:06:32.069 00.004 9960 Worker thread wakes up
20:06:32.069 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=219, med=1, FiltMin=0, FiltMax=176, Gamma=1.000
20:06:32.072 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.51, -1.05) opts 0xd
20:06:32.073 00.001 9960 Handling offset move in thread for scope, endpoint = (0.51, -1.05)
20:06:32.073 00.000 9960 Moving (0.51, -1.05) raw xDistance=-0.51 yDistance=1.12
20:06:32.073 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.51
20:06:32.073 00.000 9960 resist switch: large excursion: input 1.12 thresh 0.60 direction from -1 to 1
20:06:32.073 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=3.37
20:06:32.073 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.12 from input 1.12
20:06:32.073 00.000 9960 MoveAxis(E, 207, ABG)
20:06:32.073 00.000 9960 Guiding  Dir = 2, Dur = 207
20:06:32.074 00.001 11872 UpdateGuideState exits: m=9306 SNR=59.2
20:06:32.078 00.004 9960 IsSlewing returns 0
20:06:32.079 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:06:32.083 00.004 9960 IsGuiding returns 0
20:06:32.083 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:06:32.087 00.004 9960 PulseGuide returned control before completion, sleep 217
20:06:32.087 00.000 11872 Enqueuing Expose request
20:06:32.312 00.225 9960 IsGuiding returns 1
20:06:32.313 00.001 9960 scope still moving after pulse duration time elapsed
20:06:32.344 00.031 9960 IsSlewing returns 0
20:06:32.345 00.001 9960 IsGuiding returns 0
20:06:32.346 00.001 9960 scope move finished after 207 + 55 ms
20:06:32.346 00.000 9960 Move returns status 0, amount 207
20:06:32.347 00.001 9960 MoveAxis(S, 839, ABG)
20:06:32.347 00.000 9960 Guiding  Dir = 1, Dur = 839
20:06:32.348 00.001 9960 IsSlewing returns 0
20:06:32.348 00.000 9960 IsGuiding returns 0
20:06:32.348 00.000 9960 PulseGuide returned control before completion, sleep 849
20:06:33.205 00.857 9960 IsGuiding returns 1
20:06:33.205 00.000 9960 scope still moving after pulse duration time elapsed
20:06:33.235 00.030 9960 IsSlewing returns 0
20:06:33.235 00.000 9960 IsGuiding returns 0
20:06:33.236 00.001 9960 scope move finished after 839 + 48 ms
20:06:33.236 00.000 9960 Move returns status 0, amount 839
20:06:33.237 00.001 9960 move complete, result=0
20:06:33.237 00.000 9960 worker thread done servicing request
20:06:33.238 00.001 9960 Worker thread wakes up
20:06:33.238 00.000 11872 GuideStep: -0.5 px 207 ms EAST, 1.1 px 839 ms SOUTH
20:06:33.246 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
20:06:33.247 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1242,856,31,31)
20:06:34.497 01.250 9960 Exposure complete
20:06:34.631 00.134 9960 worker thread done servicing request
20:06:34.632 00.001 11872 OnExposeComplete: enter
20:06:34.635 00.003 11872 UpdateGuideState(): m_state=6
20:06:34.641 00.006 11872 Star::Find(15, 1257, 869, 0, (0,0,0,0), 1.5, 10.0, 255) frame 307
20:06:34.647 00.006 11872 Star::Find returns 1 (0), X=1257.05, Y=871.61, Mass=9865, SNR=60.8, Peak=218 HFD=7.4
20:06:34.651 00.004 11872 CameraToMount -- cameraTheta (1.78) - m_xAngle (-3.14) = xAngle (4.92 = -1.37)
20:06:34.656 00.005 11872 CameraToMount -- cameraTheta (1.78) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.74 = -1.54)
20:06:34.661 00.005 11872 CameraToMount -- cameraX=-0.15 cameraY=0.72 hyp=0.73 cameraTheta=1.78 mountX=0.15 mountY=-0.73, mountTheta=-1.37
20:06:34.666 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.15, y=0.72, opts=13)
20:06:34.670 00.004 11872 Enqueuing Move request for scope (-0.15, 0.72)
20:06:34.675 00.005 9960 Worker thread wakes up
20:06:34.675 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.72) opts 0xd
20:06:34.675 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=218, med=1, FiltMin=0, FiltMax=173, Gamma=1.000
20:06:34.679 00.004 11872 UpdateGuideState exits: m=9865 SNR=60.8
20:06:34.684 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:06:34.687 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:06:34.693 00.006 9960 Handling offset move in thread for scope, endpoint = (-0.15, 0.72)
20:06:34.694 00.001 11872 Enqueuing Expose request
20:06:34.699 00.005 9960 Moving (-0.15, 0.72) raw xDistance=0.15 yDistance=-0.73
20:06:34.699 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
20:06:34.699 00.000 9960 resist switch: large excursion: input -0.73 thresh 0.60 direction from 1 to -1
20:06:34.700 00.001 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.20
20:06:34.700 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.73 from input -0.73
20:06:34.701 00.001 9960 MoveAxis(E, 0, ABG)
20:06:34.701 00.000 9960 Move returns status 0, amount 0
20:06:34.701 00.000 9960 MoveAxis(N, 548, ABG)
20:06:34.702 00.001 9960 Guiding  Dir = 0, Dur = 548
20:06:34.702 00.000 9960 IsSlewing returns 0
20:06:34.702 00.000 9960 IsGuiding returns 0
20:06:34.703 00.001 9960 PulseGuide returned control before completion, sleep 558
20:06:35.269 00.566 9960 IsGuiding returns 1
20:06:35.270 00.001 9960 scope still moving after pulse duration time elapsed
20:06:35.304 00.034 9960 IsSlewing returns 0
20:06:35.304 00.000 9960 IsGuiding returns 0
20:06:35.304 00.000 9960 scope move finished after 548 + 54 ms
20:06:35.305 00.001 9960 Move returns status 0, amount 548
20:06:35.306 00.001 9960 move complete, result=0
20:06:35.306 00.000 9960 worker thread done servicing request
20:06:35.306 00.000 9960 Worker thread wakes up
20:06:35.306 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.7 px 548 ms NORTH
20:06:35.313 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:06:35.313 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1242,856,31,31)
20:06:36.565 01.252 9960 Exposure complete
20:06:36.701 00.136 9960 worker thread done servicing request
20:06:36.702 00.001 11872 OnExposeComplete: enter
20:06:36.707 00.005 11872 UpdateGuideState(): m_state=6
20:06:36.712 00.005 11872 Star::Find(15, 1257, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 308
20:06:36.716 00.004 11872 Star::Find returns 1 (0), X=1257.31, Y=871.71, Mass=9867, SNR=61.1, Peak=208 HFD=7.4
20:06:36.720 00.004 11872 CameraToMount -- cameraTheta (1.43) - m_xAngle (-3.14) = xAngle (4.57 = -1.71)
20:06:36.724 00.004 11872 CameraToMount -- cameraTheta (1.43) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.40 = -1.88)
20:06:36.728 00.004 11872 CameraToMount -- cameraX=0.11 cameraY=0.81 hyp=0.82 cameraTheta=1.43 mountX=-0.12 mountY=-0.78, mountTheta=-1.72
20:06:36.734 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.11, y=0.81, opts=13)
20:06:36.738 00.004 11872 Enqueuing Move request for scope (0.11, 0.81)
20:06:36.742 00.004 9960 Worker thread wakes up
20:06:36.743 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=208, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
20:06:36.747 00.004 11872 UpdateGuideState exits: m=9867 SNR=61.1
20:06:36.751 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:06:36.754 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:06:36.758 00.004 11872 Enqueuing Expose request
20:06:36.762 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.81) opts 0xd
20:06:36.762 00.000 9960 Handling offset move in thread for scope, endpoint = (0.11, 0.81)
20:06:36.762 00.000 9960 Moving (0.11, 0.81) raw xDistance=-0.12 yDistance=-0.78
20:06:36.762 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
20:06:36.762 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.78 from input -0.78
20:06:36.762 00.000 9960 MoveAxis(E, 0, ABG)
20:06:36.764 00.002 9960 Move returns status 0, amount 0
20:06:36.764 00.000 9960 MoveAxis(N, 584, ABG)
20:06:36.764 00.000 9960 Guiding  Dir = 0, Dur = 584
20:06:36.764 00.000 9960 IsSlewing returns 0
20:06:36.764 00.000 9960 IsGuiding returns 0
20:06:36.765 00.001 9960 PulseGuide returned control before completion, sleep 594
20:06:37.367 00.602 9960 IsGuiding returns 1
20:06:37.367 00.000 9960 scope still moving after pulse duration time elapsed
20:06:37.399 00.032 9960 IsSlewing returns 0
20:06:37.399 00.000 9960 IsGuiding returns 0
20:06:37.400 00.001 9960 scope move finished after 584 + 51 ms
20:06:37.400 00.000 9960 Move returns status 0, amount 584
20:06:37.400 00.000 9960 move complete, result=0
20:06:37.400 00.000 9960 worker thread done servicing request
20:06:37.400 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.8 px 584 ms NORTH
20:06:37.405 00.005 9960 Worker thread wakes up
20:06:37.407 00.002 9960 worker thread servicing REQUEST_EXPOSE 1000
20:06:37.407 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1242,856,31,31)
20:06:38.660 01.253 9960 Exposure complete
20:06:38.797 00.137 9960 worker thread done servicing request
20:06:38.797 00.000 11872 OnExposeComplete: enter
20:06:38.802 00.005 11872 UpdateGuideState(): m_state=6
20:06:38.805 00.003 11872 Star::Find(15, 1257, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 309
20:06:38.810 00.005 11872 Star::Find returns 1 (0), X=1257.54, Y=871.29, Mass=9454, SNR=57.1, Peak=201 HFD=7.3
20:06:38.815 00.005 11872 CameraToMount -- cameraTheta (0.86) - m_xAngle (-3.14) = xAngle (4.00 = -2.28)
20:06:38.819 00.004 11872 CameraToMount -- cameraTheta (0.86) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.83 = -2.45)
20:06:38.824 00.005 11872 CameraToMount -- cameraX=0.34 cameraY=0.40 hyp=0.53 cameraTheta=0.86 mountX=-0.34 mountY=-0.33, mountTheta=-2.37
20:06:38.830 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.34, y=0.40, opts=13)
20:06:38.834 00.004 11872 Enqueuing Move request for scope (0.34, 0.40)
20:06:38.839 00.005 9960 Worker thread wakes up
20:06:38.839 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=201, med=1, FiltMin=0, FiltMax=190, Gamma=1.000
20:06:38.842 00.003 11872 UpdateGuideState exits: m=9454 SNR=57.1
20:06:38.846 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:06:38.850 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.34, 0.40) opts 0xd
20:06:38.850 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:06:38.854 00.004 11872 Enqueuing Expose request
20:06:38.859 00.005 9960 Handling offset move in thread for scope, endpoint = (0.34, 0.40)
20:06:38.859 00.000 9960 Moving (0.34, 0.40) raw xDistance=-0.34 yDistance=-0.33
20:06:38.859 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.34
20:06:38.860 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
20:06:38.860 00.000 9960 MoveAxis(E, 144, ABG)
20:06:38.860 00.000 9960 Guiding  Dir = 2, Dur = 144
20:06:38.861 00.001 9960 IsSlewing returns 0
20:06:38.861 00.000 9960 IsGuiding returns 0
20:06:38.862 00.001 9960 PulseGuide returned control before completion, sleep 154
20:06:39.028 00.166 9960 IsGuiding returns 1
20:06:39.028 00.000 9960 scope still moving after pulse duration time elapsed
20:06:39.060 00.032 9960 IsSlewing returns 0
20:06:39.060 00.000 9960 IsGuiding returns 0
20:06:39.062 00.002 9960 scope move finished after 144 + 56 ms
20:06:39.062 00.000 9960 Move returns status 0, amount 144
20:06:39.062 00.000 9960 MoveAxis(N, 249, ABG)
20:06:39.062 00.000 9960 Guiding  Dir = 0, Dur = 249
20:06:39.063 00.001 9960 IsSlewing returns 0
20:06:39.063 00.000 9960 IsGuiding returns 0
20:06:39.064 00.001 9960 PulseGuide returned control before completion, sleep 259
20:06:39.327 00.263 9960 IsGuiding returns 1
20:06:39.327 00.000 9960 scope still moving after pulse duration time elapsed
20:06:39.356 00.029 9960 IsSlewing returns 0
20:06:39.358 00.002 9960 IsGuiding returns 0
20:06:39.358 00.000 9960 scope move finished after 249 + 45 ms
20:06:39.358 00.000 9960 Move returns status 0, amount 249
20:06:39.360 00.002 9960 move complete, result=0
20:06:39.360 00.000 9960 worker thread done servicing request
20:06:39.360 00.000 9960 Worker thread wakes up
20:06:39.361 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:06:39.361 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1242,856,31,31)
20:06:39.362 00.001 11872 GuideStep: -0.3 px 144 ms EAST, -0.3 px 249 ms NORTH
20:06:40.602 01.240 9960 Exposure complete
20:06:40.741 00.139 9960 worker thread done servicing request
20:06:40.742 00.001 11872 OnExposeComplete: enter
20:06:40.746 00.004 11872 UpdateGuideState(): m_state=6
20:06:40.750 00.004 11872 Star::Find(15, 1257, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 310
20:06:40.755 00.005 11872 Star::Find returns 1 (0), X=1256.80, Y=872.26, Mass=8896, SNR=55.6, Peak=219 HFD=6.6
20:06:40.759 00.004 11872 CameraToMount -- cameraTheta (1.85) - m_xAngle (-3.14) = xAngle (4.99 = -1.29)
20:06:40.764 00.005 11872 CameraToMount -- cameraTheta (1.85) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.82 = -1.46)
20:06:40.768 00.004 11872 CameraToMount -- cameraX=-0.40 cameraY=1.37 hyp=1.43 cameraTheta=1.85 mountX=0.39 mountY=-1.42, mountTheta=-1.30
20:06:40.772 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.40, y=1.37, opts=13)
20:06:40.777 00.005 11872 Enqueuing Move request for scope (-0.40, 1.37)
20:06:40.780 00.003 9960 Worker thread wakes up
20:06:40.781 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=219, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
20:06:40.785 00.004 11872 UpdateGuideState exits: m=8896 SNR=55.6
20:06:40.789 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:06:40.792 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:06:40.797 00.005 11872 Enqueuing Expose request
20:06:40.803 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.40, 1.37) opts 0xd
20:06:40.804 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.40, 1.37)
20:06:40.804 00.000 9960 Moving (-0.40, 1.37) raw xDistance=0.39 yDistance=-1.42
20:06:40.804 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.39
20:06:40.804 00.000 9960 GuideAlgorithmResistSwitch::result() returns -1.42 from input -1.42
20:06:40.805 00.001 9960 MoveAxis(W, 154, ABG)
20:06:40.805 00.000 9960 Guiding  Dir = 3, Dur = 154
20:06:40.806 00.001 9960 IsSlewing returns 0
20:06:40.806 00.000 9960 IsGuiding returns 0
20:06:40.807 00.001 9960 PulseGuide returned control before completion, sleep 164
20:06:40.981 00.174 9960 IsGuiding returns 1
20:06:40.981 00.000 9960 scope still moving after pulse duration time elapsed
20:06:41.013 00.032 9960 IsSlewing returns 0
20:06:41.018 00.005 9960 IsGuiding returns 0
20:06:41.018 00.000 9960 scope move finished after 154 + 57 ms
20:06:41.018 00.000 9960 Move returns status 0, amount 154
20:06:41.019 00.001 9960 MoveAxis(N, 1059, ABG)
20:06:41.019 00.000 9960 Guiding  Dir = 0, Dur = 1059
20:06:41.019 00.000 9960 IsSlewing returns 0
20:06:41.021 00.002 9960 IsGuiding returns 0
20:06:41.022 00.001 9960 PulseGuide returned control before completion, sleep 1069
20:06:42.109 01.087 9960 IsGuiding returns 1
20:06:42.109 00.000 9960 scope still moving after pulse duration time elapsed
20:06:42.138 00.029 9960 IsSlewing returns 0
20:06:42.139 00.001 9960 IsGuiding returns 1
20:06:42.169 00.030 9960 IsSlewing returns 0
20:06:42.172 00.003 9960 IsGuiding returns 1
20:06:42.200 00.028 9960 IsSlewing returns 0
20:06:42.202 00.002 9960 IsGuiding returns 0
20:06:42.202 00.000 9960 scope move finished after 1059 + 122 ms
20:06:42.203 00.001 9960 Move returns status 0, amount 1059
20:06:42.203 00.000 9960 move complete, result=0
20:06:42.203 00.000 9960 worker thread done servicing request
20:06:42.205 00.002 9960 Worker thread wakes up
20:06:42.205 00.000 11872 GuideStep: 0.4 px 154 ms WEST, -1.4 px 1059 ms NORTH
20:06:42.217 00.012 9960 worker thread servicing REQUEST_EXPOSE 1000
20:06:42.217 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1242,856,31,31)
20:06:43.462 01.245 9960 Exposure complete
20:06:43.596 00.134 9960 worker thread done servicing request
20:06:43.596 00.000 11872 OnExposeComplete: enter
20:06:43.600 00.004 11872 UpdateGuideState(): m_state=6
20:06:43.604 00.004 11872 Star::Find(15, 1256, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 311
20:06:43.608 00.004 11872 Star::Find returns 1 (0), X=1257.46, Y=869.76, Mass=9543, SNR=60.9, Peak=201 HFD=7.5
20:06:43.613 00.005 11872 CameraToMount -- cameraTheta (-1.34) - m_xAngle (-3.14) = xAngle (1.79 = 1.79)
20:06:43.617 00.004 11872 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.62 = 1.62)
20:06:43.620 00.003 11872 CameraToMount -- cameraX=0.26 cameraY=-1.13 hyp=1.16 cameraTheta=-1.34 mountX=-0.26 mountY=1.16, mountTheta=1.79
20:06:43.626 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.26, y=-1.13, opts=13)
20:06:43.629 00.003 11872 Enqueuing Move request for scope (0.26, -1.13)
20:06:43.632 00.003 9960 Worker thread wakes up
20:06:43.632 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=201, med=1, FiltMin=0, FiltMax=165, Gamma=1.000
20:06:43.635 00.003 11872 UpdateGuideState exits: m=9543 SNR=60.9
20:06:43.638 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:06:43.642 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:06:43.646 00.004 11872 Enqueuing Expose request
20:06:43.650 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.26, -1.13) opts 0xd
20:06:43.650 00.000 9960 Handling offset move in thread for scope, endpoint = (0.26, -1.13)
20:06:43.650 00.000 9960 Moving (0.26, -1.13) raw xDistance=-0.26 yDistance=1.16
20:06:43.650 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.26
20:06:43.651 00.001 9960 resist switch: large excursion: input 1.16 thresh 0.60 direction from -1 to 1
20:06:43.651 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=3.48
20:06:43.651 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.16 from input 1.16
20:06:43.651 00.000 9960 MoveAxis(E, 97, ABG)
20:06:43.651 00.000 9960 Guiding  Dir = 2, Dur = 97
20:06:43.652 00.001 9960 IsSlewing returns 0
20:06:43.652 00.000 9960 IsGuiding returns 0
20:06:43.652 00.000 9960 PulseGuide returned control before completion, sleep 107
20:06:43.766 00.114 9960 IsGuiding returns 1
20:06:43.766 00.000 9960 scope still moving after pulse duration time elapsed
20:06:43.797 00.031 9960 IsSlewing returns 0
20:06:43.798 00.001 9960 IsGuiding returns 0
20:06:43.798 00.000 9960 scope move finished after 97 + 49 ms
20:06:43.799 00.001 9960 Move returns status 0, amount 97
20:06:43.799 00.000 9960 MoveAxis(S, 865, ABG)
20:06:43.800 00.001 9960 Guiding  Dir = 1, Dur = 865
20:06:43.800 00.000 9960 IsSlewing returns 0
20:06:43.800 00.000 9960 IsGuiding returns 0
20:06:43.801 00.001 9960 PulseGuide returned control before completion, sleep 875
20:06:44.686 00.885 9960 IsGuiding returns 1
20:06:44.687 00.001 9960 scope still moving after pulse duration time elapsed
20:06:44.717 00.030 9960 IsSlewing returns 0
20:06:44.718 00.001 9960 IsGuiding returns 0
20:06:44.718 00.000 9960 scope move finished after 865 + 53 ms
20:06:44.720 00.002 9960 Move returns status 0, amount 865
20:06:44.720 00.000 9960 move complete, result=0
20:06:44.721 00.001 9960 worker thread done servicing request
20:06:44.722 00.001 9960 Worker thread wakes up
20:06:44.722 00.000 11872 GuideStep: -0.3 px 97 ms EAST, 1.2 px 865 ms SOUTH
20:06:44.728 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:06:44.729 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1242,856,31,31)
20:06:45.978 01.249 9960 Exposure complete
20:06:46.110 00.132 9960 worker thread done servicing request
20:06:46.111 00.001 11872 OnExposeComplete: enter
20:06:46.115 00.004 11872 UpdateGuideState(): m_state=6
20:06:46.119 00.004 11872 Star::Find(15, 1257, 869, 0, (0,0,0,0), 1.5, 10.0, 255) frame 312
20:06:46.123 00.004 11872 Star::Find returns 1 (0), X=1257.25, Y=870.42, Mass=9669, SNR=59.8, Peak=222 HFD=7.3
20:06:46.127 00.004 11872 CameraToMount -- cameraTheta (-1.47) - m_xAngle (-3.14) = xAngle (1.67 = 1.67)
20:06:46.131 00.004 11872 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.50 = 1.50)
20:06:46.134 00.003 11872 CameraToMount -- cameraX=0.05 cameraY=-0.47 hyp=0.48 cameraTheta=-1.47 mountX=-0.05 mountY=0.47, mountTheta=1.67
20:06:46.142 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=0.05, y=-0.47, opts=13)
20:06:46.149 00.007 11872 Enqueuing Move request for scope (0.05, -0.47)
20:06:46.153 00.004 9960 Worker thread wakes up
20:06:46.153 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=222, med=1, FiltMin=0, FiltMax=183, Gamma=1.000
20:06:46.158 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.47) opts 0xd
20:06:46.159 00.001 9960 Handling offset move in thread for scope, endpoint = (0.05, -0.47)
20:06:46.159 00.000 9960 Moving (0.05, -0.47) raw xDistance=-0.05 yDistance=0.47
20:06:46.159 00.000 11872 UpdateGuideState exits: m=9669 SNR=59.8
20:06:46.164 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:06:46.169 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:06:46.169 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.47 from input 0.47
20:06:46.170 00.001 9960 MoveAxis(E, 0, ABG)
20:06:46.170 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:06:46.175 00.005 11872 Enqueuing Expose request
20:06:46.179 00.004 9960 Move returns status 0, amount 0
20:06:46.180 00.001 9960 MoveAxis(S, 354, ABG)
20:06:46.180 00.000 9960 Guiding  Dir = 1, Dur = 354
20:06:46.180 00.000 9960 IsSlewing returns 0
20:06:46.182 00.002 9960 IsGuiding returns 0
20:06:46.182 00.000 9960 PulseGuide returned control before completion, sleep 364
20:06:46.561 00.379 9960 IsGuiding returns 0
20:06:46.562 00.001 9960 Move returns status 0, amount 354
20:06:46.563 00.001 9960 move complete, result=0
20:06:46.563 00.000 9960 worker thread done servicing request
20:06:46.564 00.001 9960 Worker thread wakes up
20:06:46.564 00.000 11872 GuideStep: -0.0 px 0 ms EAST, 0.5 px 354 ms SOUTH
20:06:46.570 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:06:46.570 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1242,856,31,31)
20:06:47.815 01.245 9960 Exposure complete
20:06:47.959 00.144 9960 worker thread done servicing request
20:06:47.959 00.000 11872 OnExposeComplete: enter
20:06:47.964 00.005 11872 UpdateGuideState(): m_state=6
20:06:47.968 00.004 11872 Star::Find(15, 1257, 870, 0, (0,0,0,0), 1.5, 10.0, 255) frame 313
20:06:47.973 00.005 11872 Star::Find returns 1 (0), X=1257.47, Y=870.93, Mass=9600, SNR=58.8, Peak=208 HFD=7.3
20:06:47.976 00.003 11872 CameraToMount -- cameraTheta (0.13) - m_xAngle (-3.14) = xAngle (3.27 = -3.01)
20:06:47.980 00.004 11872 CameraToMount -- cameraTheta (0.13) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.10 = 3.10)
20:06:47.984 00.004 11872 CameraToMount -- cameraX=0.27 cameraY=0.04 hyp=0.27 cameraTheta=0.13 mountX=-0.27 mountY=0.01, mountTheta=3.10
20:06:47.990 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.27, y=0.04, opts=13)
20:06:47.994 00.004 11872 Enqueuing Move request for scope (0.27, 0.04)
20:06:47.998 00.004 9960 Worker thread wakes up
20:06:47.998 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=208, med=1, FiltMin=0, FiltMax=174, Gamma=1.000
20:06:48.002 00.004 11872 UpdateGuideState exits: m=9600 SNR=58.8
20:06:48.006 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.04) opts 0xd
20:06:48.006 00.000 9960 Handling offset move in thread for scope, endpoint = (0.27, 0.04)
20:06:48.006 00.000 9960 Moving (0.27, 0.04) raw xDistance=-0.27 yDistance=0.01
20:06:48.006 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
20:06:48.006 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:06:48.010 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:06:48.015 00.005 11872 Enqueuing Expose request
20:06:48.018 00.003 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:06:48.019 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:06:48.019 00.000 9960 MoveAxis(E, 113, ABG)
20:06:48.019 00.000 9960 Guiding  Dir = 2, Dur = 113
20:06:48.019 00.000 9960 IsSlewing returns 0
20:06:48.020 00.001 9960 IsGuiding returns 0
20:06:48.020 00.000 9960 PulseGuide returned control before completion, sleep 123
20:06:48.147 00.127 9960 IsGuiding returns 1
20:06:48.149 00.002 9960 scope still moving after pulse duration time elapsed
20:06:48.179 00.030 9960 IsSlewing returns 0
20:06:48.181 00.002 9960 IsGuiding returns 0
20:06:48.183 00.002 9960 scope move finished after 113 + 49 ms
20:06:48.183 00.000 9960 Move returns status 0, amount 113
20:06:48.184 00.001 9960 MoveAxis(N, 0, ABG)
20:06:48.184 00.000 9960 Move returns status 0, amount 0
20:06:48.185 00.001 9960 move complete, result=0
20:06:48.186 00.001 9960 worker thread done servicing request
20:06:48.186 00.000 11872 GuideStep: -0.3 px 113 ms EAST, 0.0 px 0 ms NORTH
20:06:48.192 00.006 9960 Worker thread wakes up
20:06:48.193 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:06:48.193 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1242,856,31,31)
20:06:49.450 01.257 9960 Exposure complete
20:06:49.581 00.131 9960 worker thread done servicing request
20:06:49.582 00.001 11872 OnExposeComplete: enter
20:06:49.587 00.005 11872 UpdateGuideState(): m_state=6
20:06:49.593 00.006 11872 Star::Find(15, 1257, 870, 0, (0,0,0,0), 1.5, 10.0, 255) frame 314
20:06:49.598 00.005 11872 Star::Find returns 1 (0), X=1257.15, Y=871.40, Mass=9804, SNR=62.0, Peak=221 HFD=7.4
20:06:49.625 00.027 11872 CameraToMount -- cameraTheta (1.67) - m_xAngle (-3.14) = xAngle (4.80 = -1.48)
20:06:49.629 00.004 11872 CameraToMount -- cameraTheta (1.67) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.63 = -1.65)
20:06:49.633 00.004 11872 CameraToMount -- cameraX=-0.05 cameraY=0.51 hyp=0.51 cameraTheta=1.67 mountX=0.05 mountY=-0.51, mountTheta=-1.48
20:06:49.638 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.05, y=0.51, opts=13)
20:06:49.642 00.004 11872 Enqueuing Move request for scope (-0.05, 0.51)
20:06:49.647 00.005 9960 Worker thread wakes up
20:06:49.647 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=221, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
20:06:49.649 00.002 11872 UpdateGuideState exits: m=9804 SNR=62.0
20:06:49.652 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.51) opts 0xd
20:06:49.652 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:06:49.655 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:06:49.658 00.003 11872 Enqueuing Expose request
20:06:49.665 00.007 9960 Handling offset move in thread for scope, endpoint = (-0.05, 0.51)
20:06:49.676 00.011 9960 Moving (-0.05, 0.51) raw xDistance=0.05 yDistance=-0.51
20:06:49.681 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
20:06:49.681 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:06:49.681 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.51
20:06:49.681 00.000 9960 MoveAxis(E, 0, ABG)
20:06:49.681 00.000 9960 Move returns status 0, amount 0
20:06:49.681 00.000 9960 MoveAxis(N, 0, ABG)
20:06:49.681 00.000 9960 Move returns status 0, amount 0
20:06:49.681 00.000 9960 move complete, result=0
20:06:49.682 00.001 9960 worker thread done servicing request
20:06:49.682 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.5 px 0 ms NORTH
20:06:49.686 00.004 9960 Worker thread wakes up
20:06:49.687 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:06:49.687 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1242,856,31,31)
20:06:49.913 00.226 11872 evsrv: cli 0D2D3180 connect
20:06:50.026 00.113 11872 case statement mapped state 6 to 3
20:06:50.033 00.007 11872 case statement mapped state 6 to 3
20:06:50.037 00.004 11872 evsrv: cli 0D2D3180 request: {"method":"get_app_state","id":"73b388de-1372-4ec1-a08e-662a6e65e93e"}
20:06:50.056 00.019 11872 case statement mapped state 6 to 3
20:06:50.059 00.003 11872 evsrv: cli 0D2D3180 response: {"jsonrpc":"2.0","result":"Guiding","id":"73b388de-1372-4ec1-a08e-662a6e65e93e"}
20:06:50.066 00.007 11872 evsrv: cli 0D2D3180 disconnect
20:06:50.071 00.005 11872 evsrv: cli 0D2D26E0 connect
20:06:50.213 00.142 11872 case statement mapped state 6 to 3
20:06:50.217 00.004 11872 case statement mapped state 6 to 3
20:06:50.221 00.004 11872 evsrv: cli 0D2D26E0 request: {"method":"dither","params":{"amount":5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"00131478-6a35-4c4a-8cc1-3db42cc2ac1a"}
20:06:50.225 00.004 11872 PhdController::Dither begins
20:06:50.228 00.003 11872 dither: size=5.00, dRA=0.85 dDec=-0.20
20:06:50.347 00.119 11872 MountToCamera -- mountTheta (-0.23) + m_xAngle (-3.14) = xAngle (-3.37 = 2.91)
20:06:50.351 00.004 11872 MountToCamera -- mountX=0.85 mountY=-0.20 hyp=0.87 mountTheta=-0.23 cameraX=-0.85, cameraY=0.20 cameraTheta=2.91
20:06:50.356 00.005 11872 setting lock position to (1256.35, 871.09)
20:06:50.361 00.005 11872 Mount: notify guiding dithered (-0.9, 0.2)
20:06:50.363 00.002 11872 Status Line: Dither by 0.85,-0.20
20:06:50.368 00.005 11872 PhdController: newstate STATE_SETTLE_BEGIN
20:06:50.371 00.003 11872 PhdController: newstate STATE_SETTLE_WAIT
20:06:50.374 00.003 11872 evsrv: cli 0D2D26E0 response: {"jsonrpc":"2.0","result":0,"id":"00131478-6a35-4c4a-8cc1-3db42cc2ac1a"}
20:06:50.377 00.003 11872 evsrv: cli 0D2D26E0 disconnect
20:06:50.932 00.555 9960 Exposure complete
20:06:51.021 00.089 9960 worker thread done servicing request
20:06:51.021 00.000 11872 OnExposeComplete: enter
20:06:51.025 00.004 11872 UpdateGuideState(): m_state=6
20:06:51.028 00.003 11872 Star::Find(15, 1257, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 315
20:06:51.031 00.003 11872 Star::Find returns 1 (0), X=1257.43, Y=871.45, Mass=9923, SNR=61.5, Peak=202 HFD=7.2
20:06:51.034 00.003 11872 CameraToMount -- cameraTheta (0.32) - m_xAngle (-3.14) = xAngle (3.46 = -2.83)
20:06:51.038 00.004 11872 CameraToMount -- cameraTheta (0.32) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.28 = -3.00)
20:06:51.042 00.004 11872 CameraToMount -- cameraX=1.09 cameraY=0.36 hyp=1.14 cameraTheta=0.32 mountX=-1.09 mountY=-0.16, mountTheta=-2.99
20:06:51.046 00.004 11872 dither recenter: remaining=(-0.9,0.2) step=(-0.9,0.2)
20:06:51.050 00.004 11872 MountToCamera -- mountTheta (2.91) + m_xAngle (-3.14) = xAngle (-0.23 = -0.23)
20:06:51.054 00.004 11872 MountToCamera -- mountX=-0.85 mountY=0.20 hyp=0.87 mountTheta=2.91 cameraX=0.85, cameraY=-0.20 cameraTheta=-0.23
20:06:51.058 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.85, y=-0.20, opts=4)
20:06:51.064 00.006 11872 Enqueuing Move request for scope (0.85, -0.20)
20:06:51.069 00.005 9960 Worker thread wakes up
20:06:51.069 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.85, -0.20) opts 0x4
20:06:51.069 00.000 9960 Handling offset move in thread for scope, endpoint = (0.85, -0.20)
20:06:51.069 00.000 9960 Moving (0.85, -0.20) raw xDistance=-0.85 yDistance=0.20
20:06:51.069 00.000 9960 MoveAxis(E, 565, B)
20:06:51.069 00.000 9960 Guiding  Dir = 2, Dur = 565
20:06:51.070 00.001 11872 Mount: notify direct move -0.85,0.20
20:06:51.075 00.005 9960 IsSlewing returns 0
20:06:51.075 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=202, med=1, FiltMin=0, FiltMax=185, Gamma=1.000
20:06:51.080 00.005 9960 IsGuiding returns 0
20:06:51.080 00.000 11872 UpdateGuideState exits: m=9923 SNR=61.5
20:06:51.086 00.006 11872 PhdController: settling, locked = 1, distance = 1.38 (1.50) aobump = 0 frame = 1 / 99999
20:06:51.089 00.003 9960 PulseGuide returned control before completion, sleep 575
20:06:51.089 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763777211.089,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":1.38,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
20:06:51.093 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:06:51.097 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:06:51.101 00.004 11872 Enqueuing Expose request
20:06:51.678 00.577 9960 IsGuiding returns 0
20:06:51.678 00.000 9960 Move returns status 0, amount 565
20:06:51.678 00.000 9960 MoveAxis(S, 150, B)
20:06:51.678 00.000 9960 Guiding  Dir = 1, Dur = 150
20:06:51.678 00.000 9960 IsSlewing returns 0
20:06:51.679 00.001 9960 IsGuiding returns 0
20:06:51.679 00.000 9960 PulseGuide returned control before completion, sleep 160
20:06:51.849 00.170 9960 IsGuiding returns 1
20:06:51.849 00.000 9960 scope still moving after pulse duration time elapsed
20:06:51.880 00.031 9960 IsSlewing returns 0
20:06:51.881 00.001 9960 IsGuiding returns 0
20:06:51.881 00.000 9960 scope move finished after 150 + 52 ms
20:06:51.881 00.000 9960 Move returns status 0, amount 150
20:06:51.881 00.000 9960 move complete, result=0
20:06:51.881 00.000 9960 worker thread done servicing request
20:06:51.881 00.000 11872 GuideStep: -0.9 px 565 ms EAST, 0.2 px 150 ms SOUTH
20:06:51.887 00.006 9960 Worker thread wakes up
20:06:51.887 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:06:51.887 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,856,31,31)
20:06:53.139 01.252 9960 Exposure complete
20:06:53.253 00.114 9960 worker thread done servicing request
20:06:53.253 00.000 11872 OnExposeComplete: enter
20:06:53.259 00.006 11872 UpdateGuideState(): m_state=6
20:06:53.264 00.005 11872 Star::Find(15, 1257, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 316
20:06:53.268 00.004 11872 Star::Find returns 1 (0), X=1256.79, Y=871.79, Mass=9575, SNR=59.9, Peak=196 HFD=7.4
20:06:53.272 00.004 11872 CameraToMount -- cameraTheta (1.01) - m_xAngle (-3.14) = xAngle (4.15 = -2.14)
20:06:53.277 00.005 11872 CameraToMount -- cameraTheta (1.01) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.97 = -2.31)
20:06:53.280 00.003 11872 CameraToMount -- cameraX=0.44 cameraY=0.70 hyp=0.82 cameraTheta=1.01 mountX=-0.44 mountY=-0.61, mountTheta=-2.20
20:06:53.285 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.44, y=0.70, opts=13)
20:06:53.288 00.003 11872 Enqueuing Move request for scope (0.44, 0.70)
20:06:53.292 00.004 9960 Worker thread wakes up
20:06:53.293 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=196, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
20:06:53.296 00.003 11872 UpdateGuideState exits: m=9575 SNR=59.9
20:06:53.300 00.004 11872 PhdController: settling, locked = 1, distance = 0.82 (1.50) aobump = 0 frame = 2 / 99999
20:06:53.304 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.44, 0.70) opts 0xd
20:06:53.304 00.000 9960 Handling offset move in thread for scope, endpoint = (0.44, 0.70)
20:06:53.305 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763777213.304,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.82,"Time":2.2,"SettleTime":10.0,"StarLocked":true}
20:06:53.309 00.004 9960 Moving (0.44, 0.70) raw xDistance=-0.44 yDistance=-0.61
20:06:53.309 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.44
20:06:53.310 00.001 9960 resist switch: large excursion: input -0.61 thresh 0.60 direction from 0 to -1
20:06:53.310 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:06:53.313 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:06:53.316 00.003 11872 Enqueuing Expose request
20:06:53.319 00.003 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.83
20:06:53.319 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.61 from input -0.61
20:06:53.320 00.001 9960 MoveAxis(E, 185, ABG)
20:06:53.320 00.000 9960 Guiding  Dir = 2, Dur = 185
20:06:53.320 00.000 9960 IsSlewing returns 0
20:06:53.321 00.001 9960 IsGuiding returns 0
20:06:53.321 00.000 9960 PulseGuide returned control before completion, sleep 195
20:06:53.524 00.203 9960 IsGuiding returns 1
20:06:53.524 00.000 9960 scope still moving after pulse duration time elapsed
20:06:53.556 00.032 9960 IsSlewing returns 0
20:06:53.557 00.001 9960 IsGuiding returns 0
20:06:53.557 00.000 9960 scope move finished after 185 + 51 ms
20:06:53.557 00.000 9960 Move returns status 0, amount 185
20:06:53.557 00.000 9960 MoveAxis(N, 455, ABG)
20:06:53.559 00.002 9960 Guiding  Dir = 0, Dur = 455
20:06:53.559 00.000 9960 IsSlewing returns 0
20:06:53.560 00.001 9960 IsGuiding returns 0
20:06:53.560 00.000 9960 PulseGuide returned control before completion, sleep 465
20:06:54.027 00.467 9960 IsGuiding returns 1
20:06:54.028 00.001 9960 scope still moving after pulse duration time elapsed
20:06:54.058 00.030 9960 IsSlewing returns 0
20:06:54.058 00.000 9960 IsGuiding returns 0
20:06:54.058 00.000 9960 scope move finished after 455 + 43 ms
20:06:54.059 00.001 9960 Move returns status 0, amount 455
20:06:54.059 00.000 9960 move complete, result=0
20:06:54.059 00.000 9960 worker thread done servicing request
20:06:54.060 00.001 9960 Worker thread wakes up
20:06:54.060 00.000 11872 GuideStep: -0.4 px 185 ms EAST, -0.6 px 455 ms NORTH
20:06:54.064 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
20:06:54.064 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,856,31,31)
20:06:55.307 01.243 9960 Exposure complete
20:06:55.430 00.123 9960 worker thread done servicing request
20:06:55.431 00.001 11872 OnExposeComplete: enter
20:06:55.435 00.004 11872 UpdateGuideState(): m_state=6
20:06:55.439 00.004 11872 Star::Find(15, 1256, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 317
20:06:55.442 00.003 11872 Star::Find returns 1 (0), X=1256.55, Y=872.44, Mass=10120, SNR=61.3, Peak=216 HFD=7.3
20:06:55.446 00.004 11872 CameraToMount -- cameraTheta (1.43) - m_xAngle (-3.14) = xAngle (4.56 = -1.72)
20:06:55.451 00.005 11872 CameraToMount -- cameraTheta (1.43) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.39 = -1.89)
20:06:55.455 00.004 11872 CameraToMount -- cameraX=0.20 cameraY=1.35 hyp=1.36 cameraTheta=1.43 mountX=-0.20 mountY=-1.29, mountTheta=-1.73
20:06:55.460 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.20, y=1.35, opts=13)
20:06:55.463 00.003 11872 Enqueuing Move request for scope (0.20, 1.35)
20:06:55.467 00.004 9960 Worker thread wakes up
20:06:55.467 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.20, 1.35) opts 0xd
20:06:55.467 00.000 9960 Handling offset move in thread for scope, endpoint = (0.20, 1.35)
20:06:55.467 00.000 9960 Moving (0.20, 1.35) raw xDistance=-0.20 yDistance=-1.29
20:06:55.468 00.001 9960 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.20
20:06:55.468 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=216, med=1, FiltMin=0, FiltMax=191, Gamma=1.000
20:06:55.472 00.004 9960 GuideAlgorithmResistSwitch::result() returns -1.29 from input -1.29
20:06:55.472 00.000 9960 MoveAxis(E, 98, ABG)
20:06:55.472 00.000 11872 UpdateGuideState exits: m=10120 SNR=61.3
20:06:55.476 00.004 11872 PhdController: settling, locked = 1, distance = 0.99 (1.50) aobump = 0 frame = 3 / 99999
20:06:55.480 00.004 9960 Guiding  Dir = 2, Dur = 98
20:06:55.481 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763777215.480,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.99,"Time":4.4,"SettleTime":10.0,"StarLocked":true}
20:06:55.484 00.003 9960 IsSlewing returns 0
20:06:55.485 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:06:55.489 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:06:55.493 00.004 9960 IsGuiding returns 0
20:06:55.493 00.000 11872 Enqueuing Expose request
20:06:55.497 00.004 9960 PulseGuide returned control before completion, sleep 108
20:06:55.609 00.112 9960 IsGuiding returns 1
20:06:55.610 00.001 9960 scope still moving after pulse duration time elapsed
20:06:55.640 00.030 9960 IsSlewing returns 0
20:06:55.642 00.002 9960 IsGuiding returns 0
20:06:55.643 00.001 9960 scope move finished after 98 + 51 ms
20:06:55.644 00.001 9960 Move returns status 0, amount 98
20:06:55.644 00.000 9960 MoveAxis(N, 964, ABG)
20:06:55.644 00.000 9960 Guiding  Dir = 0, Dur = 964
20:06:55.645 00.001 9960 IsSlewing returns 0
20:06:55.645 00.000 9960 IsGuiding returns 0
20:06:55.646 00.001 9960 PulseGuide returned control before completion, sleep 974
20:06:56.624 00.978 9960 IsGuiding returns 1
20:06:56.625 00.001 9960 scope still moving after pulse duration time elapsed
20:06:56.655 00.030 9960 IsSlewing returns 0
20:06:56.656 00.001 9960 IsGuiding returns 1
20:06:56.686 00.030 9960 IsSlewing returns 0
20:06:56.687 00.001 9960 IsGuiding returns 1
20:06:56.718 00.031 9960 IsSlewing returns 0
20:06:56.720 00.002 9960 IsGuiding returns 0
20:06:56.720 00.000 9960 scope move finished after 964 + 110 ms
20:06:56.721 00.001 9960 Move returns status 0, amount 964
20:06:56.721 00.000 9960 move complete, result=0
20:06:56.721 00.000 9960 worker thread done servicing request
20:06:56.722 00.001 9960 Worker thread wakes up
20:06:56.722 00.000 11872 GuideStep: -0.2 px 98 ms EAST, -1.3 px 964 ms NORTH
20:06:56.728 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:06:56.728 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,856,31,31)
20:06:57.976 01.248 9960 Exposure complete
20:06:58.100 00.124 9960 worker thread done servicing request
20:06:58.101 00.001 11872 OnExposeComplete: enter
20:06:58.105 00.004 11872 UpdateGuideState(): m_state=6
20:06:58.109 00.004 11872 Star::Find(15, 1256, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 318
20:06:58.113 00.004 11872 Star::Find returns 1 (0), X=1256.57, Y=871.42, Mass=9756, SNR=59.1, Peak=213 HFD=7.2
20:06:58.117 00.004 11872 CameraToMount -- cameraTheta (0.97) - m_xAngle (-3.14) = xAngle (4.11 = -2.17)
20:06:58.121 00.004 11872 CameraToMount -- cameraTheta (0.97) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.94 = -2.34)
20:06:58.125 00.004 11872 CameraToMount -- cameraX=0.22 cameraY=0.33 hyp=0.40 cameraTheta=0.97 mountX=-0.23 mountY=-0.29, mountTheta=-2.24
20:06:58.130 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.22, y=0.33, opts=13)
20:06:58.134 00.004 11872 Enqueuing Move request for scope (0.22, 0.33)
20:06:58.140 00.006 9960 Worker thread wakes up
20:06:58.140 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=1, FiltMin=0, FiltMax=181, Gamma=1.000
20:06:58.145 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.33) opts 0xd
20:06:58.146 00.001 11872 UpdateGuideState exits: m=9756 SNR=59.1
20:06:58.150 00.004 11872 PhdController: settling, locked = 1, distance = 0.81 (1.50) aobump = 0 frame = 4 / 99999
20:06:58.153 00.003 9960 Handling offset move in thread for scope, endpoint = (0.22, 0.33)
20:06:58.153 00.000 9960 Moving (0.22, 0.33) raw xDistance=-0.23 yDistance=-0.29
20:06:58.154 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763777218.153,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.81,"Time":7.1,"SettleTime":10.0,"StarLocked":true}
20:06:58.157 00.003 9960 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
20:06:58.157 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
20:06:58.157 00.000 9960 MoveAxis(E, 101, ABG)
20:06:58.159 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:06:58.162 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:06:58.167 00.005 9960 Guiding  Dir = 2, Dur = 101
20:06:58.167 00.000 11872 Enqueuing Expose request
20:06:58.170 00.003 9960 IsSlewing returns 0
20:06:58.170 00.000 9960 IsGuiding returns 0
20:06:58.171 00.001 9960 PulseGuide returned control before completion, sleep 111
20:06:58.296 00.125 9960 IsGuiding returns 1
20:06:58.296 00.000 9960 scope still moving after pulse duration time elapsed
20:06:58.328 00.032 9960 IsSlewing returns 0
20:06:58.329 00.001 9960 IsGuiding returns 0
20:06:58.329 00.000 9960 scope move finished after 101 + 57 ms
20:06:58.329 00.000 9960 Move returns status 0, amount 101
20:06:58.329 00.000 9960 MoveAxis(N, 213, ABG)
20:06:58.329 00.000 9960 Guiding  Dir = 0, Dur = 213
20:06:58.330 00.001 9960 IsSlewing returns 0
20:06:58.330 00.000 9960 IsGuiding returns 0
20:06:58.331 00.001 9960 PulseGuide returned control before completion, sleep 223
20:06:58.563 00.232 9960 IsGuiding returns 1
20:06:58.564 00.001 9960 scope still moving after pulse duration time elapsed
20:06:58.593 00.029 9960 IsSlewing returns 0
20:06:58.593 00.000 9960 IsGuiding returns 0
20:06:58.594 00.001 9960 scope move finished after 213 + 50 ms
20:06:58.594 00.000 9960 Move returns status 0, amount 213
20:06:58.594 00.000 9960 move complete, result=0
20:06:58.594 00.000 9960 worker thread done servicing request
20:06:58.594 00.000 11872 GuideStep: -0.2 px 101 ms EAST, -0.3 px 213 ms NORTH
20:06:58.601 00.007 9960 Worker thread wakes up
20:06:58.601 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:06:58.601 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,856,31,31)
20:06:59.854 01.253 9960 Exposure complete
20:06:59.979 00.125 9960 worker thread done servicing request
20:06:59.980 00.001 11872 OnExposeComplete: enter
20:06:59.983 00.003 11872 UpdateGuideState(): m_state=6
20:06:59.988 00.005 11872 Star::Find(15, 1256, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 319
20:06:59.992 00.004 11872 Star::Find returns 1 (0), X=1256.46, Y=871.36, Mass=9361, SNR=58.4, Peak=199 HFD=7.3
20:06:59.997 00.005 11872 CameraToMount -- cameraTheta (1.19) - m_xAngle (-3.14) = xAngle (4.32 = -1.96)
20:07:00.000 00.003 11872 CameraToMount -- cameraTheta (1.19) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.15 = -2.13)
20:07:00.007 00.007 11872 CameraToMount -- cameraX=0.11 cameraY=0.27 hyp=0.29 cameraTheta=1.19 mountX=-0.11 mountY=-0.25, mountTheta=-1.99
20:07:00.021 00.014 11872 SchedulePrimaryMove(0FA44CE0, x=0.11, y=0.27, opts=13)
20:07:00.026 00.005 11872 Enqueuing Move request for scope (0.11, 0.27)
20:07:00.031 00.005 9960 Worker thread wakes up
20:07:00.031 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=199, med=1, FiltMin=0, FiltMax=171, Gamma=1.000
20:07:00.035 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.27) opts 0xd
20:07:00.035 00.000 11872 UpdateGuideState exits: m=9361 SNR=58.4
20:07:00.040 00.005 11872 PhdController: settling, locked = 1, distance = 0.65 (1.50) aobump = 0 frame = 5 / 99999
20:07:00.044 00.004 9960 Handling offset move in thread for scope, endpoint = (0.11, 0.27)
20:07:00.045 00.001 9960 Moving (0.11, 0.27) raw xDistance=-0.11 yDistance=-0.25
20:07:00.045 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
20:07:00.045 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
20:07:00.045 00.000 9960 MoveAxis(E, 0, ABG)
20:07:00.046 00.001 9960 Move returns status 0, amount 0
20:07:00.046 00.000 9960 MoveAxis(N, 185, ABG)
20:07:00.046 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763777220.044,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.65,"Time":9.0,"SettleTime":10.0,"StarLocked":true}
20:07:00.051 00.005 9960 Guiding  Dir = 0, Dur = 185
20:07:00.051 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:07:00.056 00.005 9960 IsSlewing returns 0
20:07:00.056 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:07:00.059 00.003 11872 Enqueuing Expose request
20:07:00.064 00.005 9960 IsGuiding returns 0
20:07:00.064 00.000 9960 PulseGuide returned control before completion, sleep 195
20:07:00.268 00.204 9960 IsGuiding returns 1
20:07:00.269 00.001 9960 scope still moving after pulse duration time elapsed
20:07:00.299 00.030 9960 IsSlewing returns 0
20:07:00.300 00.001 9960 IsGuiding returns 0
20:07:00.300 00.000 9960 scope move finished after 185 + 51 ms
20:07:00.301 00.001 9960 Move returns status 0, amount 185
20:07:00.301 00.000 9960 move complete, result=0
20:07:00.301 00.000 9960 worker thread done servicing request
20:07:00.302 00.001 9960 Worker thread wakes up
20:07:00.302 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 185 ms NORTH
20:07:00.309 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:07:00.309 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,856,31,31)
20:07:01.557 01.248 9960 Exposure complete
20:07:01.680 00.123 9960 worker thread done servicing request
20:07:01.680 00.000 11872 OnExposeComplete: enter
20:07:01.683 00.003 11872 UpdateGuideState(): m_state=6
20:07:01.688 00.005 11872 Star::Find(15, 1256, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 320
20:07:01.692 00.004 11872 Star::Find returns 1 (0), X=1256.45, Y=871.37, Mass=9826, SNR=59.3, Peak=213 HFD=7.3
20:07:01.696 00.004 11872 CameraToMount -- cameraTheta (1.21) - m_xAngle (-3.14) = xAngle (4.34 = -1.94)
20:07:01.699 00.003 11872 CameraToMount -- cameraTheta (1.21) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.17 = -2.11)
20:07:01.703 00.004 11872 CameraToMount -- cameraX=0.11 cameraY=0.28 hyp=0.30 cameraTheta=1.21 mountX=-0.11 mountY=-0.25, mountTheta=-1.97
20:07:01.708 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.11, y=0.28, opts=13)
20:07:01.713 00.005 11872 Enqueuing Move request for scope (0.11, 0.28)
20:07:01.716 00.003 9960 Worker thread wakes up
20:07:01.716 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.28) opts 0xd
20:07:01.716 00.000 9960 Handling offset move in thread for scope, endpoint = (0.11, 0.28)
20:07:01.716 00.000 9960 Moving (0.11, 0.28) raw xDistance=-0.11 yDistance=-0.25
20:07:01.716 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
20:07:01.717 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
20:07:01.720 00.003 9960 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
20:07:01.720 00.000 9960 MoveAxis(E, 0, ABG)
20:07:01.720 00.000 9960 Move returns status 0, amount 0
20:07:01.720 00.000 9960 MoveAxis(N, 189, ABG)
20:07:01.720 00.000 9960 Guiding  Dir = 0, Dur = 189
20:07:01.720 00.000 11872 UpdateGuideState exits: m=9826 SNR=59.3
20:07:01.725 00.005 9960 IsSlewing returns 0
20:07:01.726 00.001 11872 PhdController: settling, locked = 1, distance = 0.55 (1.50) aobump = 0 frame = 6 / 99999
20:07:01.729 00.003 11872 PhdController: newstate STATE_FINISH
20:07:01.732 00.003 9960 IsGuiding returns 0
20:07:01.733 00.001 11872 PhdController complete: success
20:07:01.736 00.003 9960 PulseGuide returned control before completion, sleep 199
20:07:01.736 00.000 11872 evsrv: {"Event":"SettleDone","Timestamp":1763777221.736,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":6,"DroppedFrames":0}
20:07:01.741 00.005 11872 Mount: notify guiding dither settle done success=1
20:07:01.744 00.003 11872 PhdController: newstate STATE_IDLE
20:07:01.748 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:07:01.751 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:07:01.756 00.005 11872 Enqueuing Expose request
20:07:01.941 00.185 9960 IsGuiding returns 1
20:07:01.941 00.000 9960 scope still moving after pulse duration time elapsed
20:07:01.972 00.031 9960 IsSlewing returns 0
20:07:01.972 00.000 9960 IsGuiding returns 0
20:07:01.974 00.002 9960 scope move finished after 189 + 52 ms
20:07:01.974 00.000 9960 Move returns status 0, amount 189
20:07:01.974 00.000 9960 move complete, result=0
20:07:01.975 00.001 9960 worker thread done servicing request
20:07:01.975 00.000 9960 Worker thread wakes up
20:07:01.976 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 189 ms NORTH
20:07:01.980 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
20:07:01.982 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1241,856,31,31)
20:07:03.231 01.249 9960 Exposure complete
20:07:03.370 00.139 9960 worker thread done servicing request
20:07:03.370 00.000 11872 OnExposeComplete: enter
20:07:03.373 00.003 11872 UpdateGuideState(): m_state=6
20:07:03.378 00.005 11872 Star::Find(15, 1256, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 321
20:07:03.382 00.004 11872 Star::Find returns 1 (0), X=1256.54, Y=870.96, Mass=9221, SNR=57.6, Peak=209 HFD=7.2
20:07:03.387 00.005 11872 CameraToMount -- cameraTheta (-0.59) - m_xAngle (-3.14) = xAngle (2.55 = 2.55)
20:07:03.390 00.003 11872 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.38 = 2.38)
20:07:03.395 00.005 11872 CameraToMount -- cameraX=0.19 cameraY=-0.13 hyp=0.23 cameraTheta=-0.59 mountX=-0.19 mountY=0.16, mountTheta=2.45
20:07:03.400 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.19, y=-0.13, opts=13)
20:07:03.404 00.004 11872 Enqueuing Move request for scope (0.19, -0.13)
20:07:03.407 00.003 9960 Worker thread wakes up
20:07:03.408 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=1, FiltMin=0, FiltMax=182, Gamma=1.000
20:07:03.412 00.004 11872 UpdateGuideState exits: m=9221 SNR=57.6
20:07:03.415 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:07:03.420 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.13) opts 0xd
20:07:03.420 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:07:03.424 00.004 9960 Handling offset move in thread for scope, endpoint = (0.19, -0.13)
20:07:03.424 00.000 9960 Moving (0.19, -0.13) raw xDistance=-0.19 yDistance=0.16
20:07:03.424 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
20:07:03.426 00.002 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:07:03.426 00.000 11872 Enqueuing Expose request
20:07:03.431 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
20:07:03.431 00.000 9960 MoveAxis(E, 0, ABG)
20:07:03.431 00.000 9960 Move returns status 0, amount 0
20:07:03.431 00.000 9960 MoveAxis(N, 0, ABG)
20:07:03.432 00.001 9960 Move returns status 0, amount 0
20:07:03.432 00.000 9960 move complete, result=0
20:07:03.432 00.000 9960 worker thread done servicing request
20:07:03.433 00.001 11872 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
20:07:03.436 00.003 9960 Worker thread wakes up
20:07:03.437 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:07:03.437 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,856,31,31)
20:07:04.690 01.253 9960 Exposure complete
20:07:04.826 00.136 9960 worker thread done servicing request
20:07:04.826 00.000 11872 OnExposeComplete: enter
20:07:04.831 00.005 11872 UpdateGuideState(): m_state=6
20:07:04.836 00.005 11872 Star::Find(15, 1256, 870, 0, (0,0,0,0), 1.5, 10.0, 255) frame 322
20:07:04.841 00.005 11872 Star::Find returns 1 (0), X=1256.58, Y=870.98, Mass=9713, SNR=59.1, Peak=218 HFD=7.2
20:07:04.844 00.003 11872 CameraToMount -- cameraTheta (-0.44) - m_xAngle (-3.14) = xAngle (2.70 = 2.70)
20:07:04.848 00.004 11872 CameraToMount -- cameraTheta (-0.44) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.53 = 2.53)
20:07:04.852 00.004 11872 CameraToMount -- cameraX=0.23 cameraY=-0.11 hyp=0.26 cameraTheta=-0.44 mountX=-0.23 mountY=0.15, mountTheta=2.57
20:07:04.858 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.23, y=-0.11, opts=13)
20:07:04.863 00.005 11872 Enqueuing Move request for scope (0.23, -0.11)
20:07:04.868 00.005 9960 Worker thread wakes up
20:07:04.868 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.11) opts 0xd
20:07:04.868 00.000 9960 Handling offset move in thread for scope, endpoint = (0.23, -0.11)
20:07:04.870 00.002 9960 Moving (0.23, -0.11) raw xDistance=-0.23 yDistance=0.15
20:07:04.870 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
20:07:04.870 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:07:04.870 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=218, med=1, FiltMin=0, FiltMax=186, Gamma=1.000
20:07:04.873 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
20:07:04.874 00.001 9960 MoveAxis(E, 98, ABG)
20:07:04.874 00.000 9960 Guiding  Dir = 2, Dur = 98
20:07:04.874 00.000 11872 UpdateGuideState exits: m=9713 SNR=59.1
20:07:04.877 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:07:04.882 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:07:04.885 00.003 9960 IsSlewing returns 0
20:07:04.885 00.000 11872 Enqueuing Expose request
20:07:04.889 00.004 9960 IsGuiding returns 0
20:07:04.889 00.000 9960 PulseGuide returned control before completion, sleep 108
20:07:05.006 00.117 9960 IsGuiding returns 1
20:07:05.007 00.001 9960 scope still moving after pulse duration time elapsed
20:07:05.036 00.029 9960 IsSlewing returns 0
20:07:05.037 00.001 9960 IsGuiding returns 0
20:07:05.038 00.001 9960 scope move finished after 98 + 50 ms
20:07:05.038 00.000 9960 Move returns status 0, amount 98
20:07:05.038 00.000 9960 MoveAxis(N, 0, ABG)
20:07:05.039 00.001 9960 Move returns status 0, amount 0
20:07:05.039 00.000 9960 move complete, result=0
20:07:05.039 00.000 9960 worker thread done servicing request
20:07:05.040 00.001 11872 GuideStep: -0.2 px 98 ms EAST, 0.1 px 0 ms NORTH
20:07:05.048 00.008 9960 Worker thread wakes up
20:07:05.048 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:07:05.049 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1241,856,31,31)
20:07:06.304 01.255 9960 Exposure complete
20:07:06.432 00.128 9960 worker thread done servicing request
20:07:06.434 00.002 11872 OnExposeComplete: enter
20:07:06.437 00.003 11872 UpdateGuideState(): m_state=6
20:07:06.442 00.005 11872 Star::Find(15, 1256, 870, 0, (0,0,0,0), 1.5, 10.0, 255) frame 323
20:07:06.445 00.003 11872 Star::Find returns 1 (0), X=1256.38, Y=871.39, Mass=10362, SNR=64.4, Peak=208 HFD=7.4
20:07:06.450 00.005 11872 CameraToMount -- cameraTheta (1.45) - m_xAngle (-3.14) = xAngle (4.59 = -1.70)
20:07:06.453 00.003 11872 CameraToMount -- cameraTheta (1.45) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.42 = -1.87)
20:07:06.458 00.005 11872 CameraToMount -- cameraX=0.04 cameraY=0.30 hyp=0.30 cameraTheta=1.45 mountX=-0.04 mountY=-0.29, mountTheta=-1.70
20:07:06.463 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.04, y=0.30, opts=13)
20:07:06.466 00.003 11872 Enqueuing Move request for scope (0.04, 0.30)
20:07:06.471 00.005 9960 Worker thread wakes up
20:07:06.471 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=208, med=1, FiltMin=0, FiltMax=182, Gamma=1.000
20:07:06.475 00.004 11872 UpdateGuideState exits: m=10362 SNR=64.4
20:07:06.479 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:07:06.482 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:07:06.486 00.004 11872 Enqueuing Expose request
20:07:06.491 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.30) opts 0xd
20:07:06.491 00.000 9960 Handling offset move in thread for scope, endpoint = (0.04, 0.30)
20:07:06.491 00.000 9960 Moving (0.04, 0.30) raw xDistance=-0.04 yDistance=-0.29
20:07:06.491 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:07:06.493 00.002 9960 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
20:07:06.493 00.000 9960 MoveAxis(E, 0, ABG)
20:07:06.493 00.000 9960 Move returns status 0, amount 0
20:07:06.493 00.000 9960 MoveAxis(N, 216, ABG)
20:07:06.494 00.001 9960 Guiding  Dir = 0, Dur = 216
20:07:06.494 00.000 9960 IsSlewing returns 0
20:07:06.494 00.000 9960 IsGuiding returns 0
20:07:06.495 00.001 9960 PulseGuide returned control before completion, sleep 226
20:07:06.729 00.234 9960 IsGuiding returns 1
20:07:06.731 00.002 9960 scope still moving after pulse duration time elapsed
20:07:06.760 00.029 9960 IsSlewing returns 0
20:07:06.761 00.001 9960 IsGuiding returns 0
20:07:06.762 00.001 9960 scope move finished after 216 + 51 ms
20:07:06.762 00.000 9960 Move returns status 0, amount 216
20:07:06.762 00.000 9960 move complete, result=0
20:07:06.762 00.000 9960 worker thread done servicing request
20:07:06.763 00.001 11872 GuideStep: -0.0 px 0 ms EAST, -0.3 px 216 ms NORTH
20:07:06.769 00.006 9960 Worker thread wakes up
20:07:06.769 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:07:06.769 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,856,31,31)
20:07:08.025 01.256 9960 Exposure complete
20:07:08.151 00.126 9960 worker thread done servicing request
20:07:08.152 00.001 11872 OnExposeComplete: enter
20:07:08.156 00.004 11872 UpdateGuideState(): m_state=6
20:07:08.159 00.003 11872 Star::Find(15, 1256, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 324
20:07:08.163 00.004 11872 Star::Find returns 1 (0), X=1256.48, Y=871.44, Mass=9901, SNR=61.7, Peak=197 HFD=7.5
20:07:08.166 00.003 11872 CameraToMount -- cameraTheta (1.20) - m_xAngle (-3.14) = xAngle (4.34 = -1.95)
20:07:08.171 00.005 11872 CameraToMount -- cameraTheta (1.20) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.16 = -2.12)
20:07:08.175 00.004 11872 CameraToMount -- cameraX=0.14 cameraY=0.35 hyp=0.37 cameraTheta=1.20 mountX=-0.14 mountY=-0.32, mountTheta=-1.98
20:07:08.180 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.14, y=0.35, opts=13)
20:07:08.184 00.004 11872 Enqueuing Move request for scope (0.14, 0.35)
20:07:08.188 00.004 9960 Worker thread wakes up
20:07:08.188 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=197, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
20:07:08.192 00.004 11872 UpdateGuideState exits: m=9901 SNR=61.7
20:07:08.195 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.35) opts 0xd
20:07:08.195 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:07:08.199 00.004 9960 Handling offset move in thread for scope, endpoint = (0.14, 0.35)
20:07:08.199 00.000 9960 Moving (0.14, 0.35) raw xDistance=-0.14 yDistance=-0.32
20:07:08.199 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
20:07:08.199 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
20:07:08.200 00.001 9960 MoveAxis(E, 0, ABG)
20:07:08.200 00.000 9960 Move returns status 0, amount 0
20:07:08.200 00.000 9960 MoveAxis(N, 236, ABG)
20:07:08.200 00.000 9960 Guiding  Dir = 0, Dur = 236
20:07:08.200 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:07:08.205 00.005 11872 Enqueuing Expose request
20:07:08.210 00.005 9960 IsSlewing returns 0
20:07:08.210 00.000 9960 IsGuiding returns 0
20:07:08.210 00.000 9960 PulseGuide returned control before completion, sleep 246
20:07:08.466 00.256 9960 IsGuiding returns 1
20:07:08.466 00.000 9960 scope still moving after pulse duration time elapsed
20:07:08.498 00.032 9960 IsSlewing returns 0
20:07:08.499 00.001 9960 IsGuiding returns 0
20:07:08.499 00.000 9960 scope move finished after 236 + 52 ms
20:07:08.499 00.000 9960 Move returns status 0, amount 236
20:07:08.499 00.000 9960 move complete, result=0
20:07:08.501 00.002 9960 worker thread done servicing request
20:07:08.501 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 236 ms NORTH
20:07:08.505 00.004 9960 Worker thread wakes up
20:07:08.505 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:07:08.505 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,856,31,31)
20:07:09.752 01.247 9960 Exposure complete
20:07:09.881 00.129 9960 worker thread done servicing request
20:07:09.881 00.000 11872 OnExposeComplete: enter
20:07:09.885 00.004 11872 UpdateGuideState(): m_state=6
20:07:09.890 00.005 11872 Star::Find(15, 1256, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 325
20:07:09.896 00.006 11872 Star::Find returns 1 (0), X=1256.57, Y=871.24, Mass=9798, SNR=58.6, Peak=218 HFD=7.3
20:07:09.901 00.005 11872 CameraToMount -- cameraTheta (0.59) - m_xAngle (-3.14) = xAngle (3.73 = -2.56)
20:07:09.906 00.005 11872 CameraToMount -- cameraTheta (0.59) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.55 = -2.73)
20:07:09.911 00.005 11872 CameraToMount -- cameraX=0.22 cameraY=0.15 hyp=0.27 cameraTheta=0.59 mountX=-0.22 mountY=-0.11, mountTheta=-2.69
20:07:09.914 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=0.22, y=0.15, opts=13)
20:07:09.918 00.004 11872 Enqueuing Move request for scope (0.22, 0.15)
20:07:09.921 00.003 9960 Worker thread wakes up
20:07:09.921 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=218, med=1, FiltMin=0, FiltMax=187, Gamma=1.000
20:07:09.924 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.15) opts 0xd
20:07:09.924 00.000 9960 Handling offset move in thread for scope, endpoint = (0.22, 0.15)
20:07:09.925 00.001 11872 UpdateGuideState exits: m=9798 SNR=58.6
20:07:09.928 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:07:09.931 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:07:09.933 00.002 11872 Enqueuing Expose request
20:07:09.937 00.004 9960 Moving (0.22, 0.15) raw xDistance=-0.22 yDistance=-0.11
20:07:09.937 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
20:07:09.937 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:07:09.937 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:07:09.938 00.001 9960 MoveAxis(E, 94, ABG)
20:07:09.938 00.000 9960 Guiding  Dir = 2, Dur = 94
20:07:09.939 00.001 9960 IsSlewing returns 0
20:07:09.939 00.000 9960 IsGuiding returns 0
20:07:09.939 00.000 9960 PulseGuide returned control before completion, sleep 104
20:07:10.051 00.112 9960 IsGuiding returns 1
20:07:10.052 00.001 9960 scope still moving after pulse duration time elapsed
20:07:10.080 00.028 9960 IsSlewing returns 0
20:07:10.083 00.003 9960 IsGuiding returns 0
20:07:10.084 00.001 9960 scope move finished after 94 + 50 ms
20:07:10.084 00.000 9960 Move returns status 0, amount 94
20:07:10.085 00.001 9960 MoveAxis(N, 0, ABG)
20:07:10.085 00.000 9960 Move returns status 0, amount 0
20:07:10.086 00.001 9960 move complete, result=0
20:07:10.086 00.000 9960 worker thread done servicing request
20:07:10.086 00.000 9960 Worker thread wakes up
20:07:10.087 00.001 11872 GuideStep: -0.2 px 94 ms EAST, -0.1 px 0 ms NORTH
20:07:10.093 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:07:10.093 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,856,31,31)
20:07:11.338 01.245 9960 Exposure complete
20:07:11.471 00.133 9960 worker thread done servicing request
20:07:11.471 00.000 11872 OnExposeComplete: enter
20:07:11.475 00.004 11872 UpdateGuideState(): m_state=6
20:07:11.479 00.004 11872 Star::Find(15, 1256, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 326
20:07:11.483 00.004 11872 Star::Find returns 1 (0), X=1256.36, Y=871.56, Mass=9254, SNR=56.5, Peak=216 HFD=7.3
20:07:11.488 00.005 11872 CameraToMount -- cameraTheta (1.54) - m_xAngle (-3.14) = xAngle (4.67 = -1.61)
20:07:11.493 00.005 11872 CameraToMount -- cameraTheta (1.54) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.50 = -1.78)
20:07:11.497 00.004 11872 CameraToMount -- cameraX=0.02 cameraY=0.47 hyp=0.47 cameraTheta=1.54 mountX=-0.02 mountY=-0.46, mountTheta=-1.61
20:07:11.502 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.02, y=0.47, opts=13)
20:07:11.507 00.005 11872 Enqueuing Move request for scope (0.02, 0.47)
20:07:11.512 00.005 9960 Worker thread wakes up
20:07:11.512 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=216, med=1, FiltMin=0, FiltMax=177, Gamma=1.000
20:07:11.517 00.005 11872 UpdateGuideState exits: m=9254 SNR=56.5
20:07:11.520 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:07:11.525 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:07:11.529 00.004 11872 Enqueuing Expose request
20:07:11.533 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.47) opts 0xd
20:07:11.533 00.000 9960 Handling offset move in thread for scope, endpoint = (0.02, 0.47)
20:07:11.533 00.000 9960 Moving (0.02, 0.47) raw xDistance=-0.02 yDistance=-0.46
20:07:11.533 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:07:11.533 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.46 from input -0.46
20:07:11.534 00.001 9960 MoveAxis(E, 0, ABG)
20:07:11.534 00.000 9960 Move returns status 0, amount 0
20:07:11.534 00.000 9960 MoveAxis(N, 343, ABG)
20:07:11.534 00.000 9960 Guiding  Dir = 0, Dur = 343
20:07:11.535 00.001 9960 IsSlewing returns 0
20:07:11.536 00.001 9960 IsGuiding returns 0
20:07:11.536 00.000 9960 PulseGuide returned control before completion, sleep 353
20:07:11.891 00.355 9960 IsGuiding returns 1
20:07:11.891 00.000 9960 scope still moving after pulse duration time elapsed
20:07:11.923 00.032 9960 IsSlewing returns 0
20:07:11.923 00.000 9960 IsGuiding returns 0
20:07:11.924 00.001 9960 scope move finished after 343 + 45 ms
20:07:11.924 00.000 9960 Move returns status 0, amount 343
20:07:11.924 00.000 9960 move complete, result=0
20:07:11.926 00.002 9960 worker thread done servicing request
20:07:11.926 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.5 px 343 ms NORTH
20:07:11.932 00.006 9960 Worker thread wakes up
20:07:11.932 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:07:11.932 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,856,31,31)
20:07:13.188 01.256 9960 Exposure complete
20:07:13.341 00.153 9960 worker thread done servicing request
20:07:13.343 00.002 11872 OnExposeComplete: enter
20:07:13.347 00.004 11872 UpdateGuideState(): m_state=6
20:07:13.352 00.005 11872 Star::Find(15, 1256, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 327
20:07:13.356 00.004 11872 Star::Find returns 1 (0), X=1256.49, Y=871.22, Mass=10121, SNR=59.4, Peak=213 HFD=7.5
20:07:13.361 00.005 11872 CameraToMount -- cameraTheta (0.75) - m_xAngle (-3.14) = xAngle (3.88 = -2.40)
20:07:13.366 00.005 11872 CameraToMount -- cameraTheta (0.75) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.71 = -2.57)
20:07:13.371 00.005 11872 CameraToMount -- cameraX=0.14 cameraY=0.13 hyp=0.19 cameraTheta=0.75 mountX=-0.14 mountY=-0.10, mountTheta=-2.51
20:07:13.377 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.14, y=0.13, opts=13)
20:07:13.381 00.004 11872 Enqueuing Move request for scope (0.14, 0.13)
20:07:13.384 00.003 9960 Worker thread wakes up
20:07:13.385 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
20:07:13.391 00.006 11872 UpdateGuideState exits: m=10121 SNR=59.4
20:07:13.395 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:07:13.399 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:07:13.403 00.004 11872 Enqueuing Expose request
20:07:13.408 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.13) opts 0xd
20:07:13.408 00.000 9960 Handling offset move in thread for scope, endpoint = (0.14, 0.13)
20:07:13.408 00.000 9960 Moving (0.14, 0.13) raw xDistance=-0.14 yDistance=-0.10
20:07:13.408 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
20:07:13.408 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:07:13.409 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:07:13.409 00.000 9960 MoveAxis(E, 0, ABG)
20:07:13.409 00.000 9960 Move returns status 0, amount 0
20:07:13.409 00.000 9960 MoveAxis(N, 0, ABG)
20:07:13.410 00.001 9960 Move returns status 0, amount 0
20:07:13.410 00.000 9960 move complete, result=0
20:07:13.410 00.000 9960 worker thread done servicing request
20:07:13.410 00.000 9960 Worker thread wakes up
20:07:13.410 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:07:13.412 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1241,856,31,31)
20:07:13.412 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:07:14.655 01.243 9960 Exposure complete
20:07:14.787 00.132 9960 worker thread done servicing request
20:07:14.788 00.001 11872 OnExposeComplete: enter
20:07:14.792 00.004 11872 UpdateGuideState(): m_state=6
20:07:14.797 00.005 11872 Star::Find(15, 1256, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 328
20:07:14.803 00.006 11872 Star::Find returns 1 (0), X=1256.51, Y=871.35, Mass=10093, SNR=61.3, Peak=224 HFD=7.4
20:07:14.806 00.003 11872 CameraToMount -- cameraTheta (1.00) - m_xAngle (-3.14) = xAngle (4.14 = -2.15)
20:07:14.810 00.004 11872 CameraToMount -- cameraTheta (1.00) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.97 = -2.32)
20:07:14.814 00.004 11872 CameraToMount -- cameraX=0.17 cameraY=0.26 hyp=0.31 cameraTheta=1.00 mountX=-0.17 mountY=-0.23, mountTheta=-2.21
20:07:14.819 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.17, y=0.26, opts=13)
20:07:14.823 00.004 11872 Enqueuing Move request for scope (0.17, 0.26)
20:07:14.827 00.004 9960 Worker thread wakes up
20:07:14.827 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=224, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
20:07:14.831 00.004 11872 UpdateGuideState exits: m=10093 SNR=61.3
20:07:14.835 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:07:14.839 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:07:14.843 00.004 11872 Enqueuing Expose request
20:07:14.846 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.26) opts 0xd
20:07:14.847 00.001 9960 Handling offset move in thread for scope, endpoint = (0.17, 0.26)
20:07:14.847 00.000 9960 Moving (0.17, 0.26) raw xDistance=-0.17 yDistance=-0.23
20:07:14.847 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
20:07:14.847 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
20:07:14.848 00.001 9960 MoveAxis(E, 0, ABG)
20:07:14.849 00.001 9960 Move returns status 0, amount 0
20:07:14.849 00.000 9960 MoveAxis(N, 169, ABG)
20:07:14.849 00.000 9960 Guiding  Dir = 0, Dur = 169
20:07:14.849 00.000 9960 IsSlewing returns 0
20:07:14.850 00.001 9960 IsGuiding returns 0
20:07:14.850 00.000 9960 PulseGuide returned control before completion, sleep 179
20:07:15.035 00.185 9960 IsGuiding returns 1
20:07:15.036 00.001 9960 scope still moving after pulse duration time elapsed
20:07:15.066 00.030 9960 IsSlewing returns 0
20:07:15.067 00.001 9960 IsGuiding returns 0
20:07:15.068 00.001 9960 scope move finished after 169 + 49 ms
20:07:15.068 00.000 9960 Move returns status 0, amount 169
20:07:15.070 00.002 9960 move complete, result=0
20:07:15.070 00.000 9960 worker thread done servicing request
20:07:15.070 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.2 px 169 ms NORTH
20:07:15.078 00.008 9960 Worker thread wakes up
20:07:15.078 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:07:15.079 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1241,856,31,31)
20:07:16.330 01.251 9960 Exposure complete
20:07:16.466 00.136 9960 worker thread done servicing request
20:07:16.466 00.000 11872 OnExposeComplete: enter
20:07:16.469 00.003 11872 UpdateGuideState(): m_state=6
20:07:16.474 00.005 11872 Star::Find(15, 1256, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 329
20:07:16.477 00.003 11872 Star::Find returns 1 (0), X=1256.49, Y=871.38, Mass=9500, SNR=57.2, Peak=205 HFD=7.3
20:07:16.481 00.004 11872 CameraToMount -- cameraTheta (1.11) - m_xAngle (-3.14) = xAngle (4.25 = -2.03)
20:07:16.487 00.006 11872 CameraToMount -- cameraTheta (1.11) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.08 = -2.20)
20:07:16.491 00.004 11872 CameraToMount -- cameraX=0.14 cameraY=0.29 hyp=0.32 cameraTheta=1.11 mountX=-0.14 mountY=-0.26, mountTheta=-2.07
20:07:16.496 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.14, y=0.29, opts=13)
20:07:16.500 00.004 11872 Enqueuing Move request for scope (0.14, 0.29)
20:07:16.504 00.004 9960 Worker thread wakes up
20:07:16.504 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.29) opts 0xd
20:07:16.504 00.000 9960 Handling offset move in thread for scope, endpoint = (0.14, 0.29)
20:07:16.504 00.000 9960 Moving (0.14, 0.29) raw xDistance=-0.14 yDistance=-0.26
20:07:16.506 00.002 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
20:07:16.506 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=205, med=1, FiltMin=0, FiltMax=174, Gamma=1.000
20:07:16.509 00.003 9960 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
20:07:16.510 00.001 11872 UpdateGuideState exits: m=9500 SNR=57.2
20:07:16.514 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:07:16.517 00.003 9960 MoveAxis(E, 0, ABG)
20:07:16.517 00.000 9960 Move returns status 0, amount 0
20:07:16.518 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:07:16.522 00.004 11872 Enqueuing Expose request
20:07:16.527 00.005 9960 MoveAxis(N, 193, ABG)
20:07:16.527 00.000 9960 Guiding  Dir = 0, Dur = 193
20:07:16.527 00.000 9960 IsSlewing returns 0
20:07:16.527 00.000 9960 IsGuiding returns 0
20:07:16.527 00.000 9960 PulseGuide returned control before completion, sleep 203
20:07:16.744 00.217 9960 IsGuiding returns 1
20:07:16.744 00.000 9960 scope still moving after pulse duration time elapsed
20:07:16.776 00.032 9960 IsSlewing returns 0
20:07:16.777 00.001 9960 IsGuiding returns 0
20:07:16.778 00.001 9960 scope move finished after 193 + 57 ms
20:07:16.778 00.000 9960 Move returns status 0, amount 193
20:07:16.779 00.001 9960 move complete, result=0
20:07:16.779 00.000 9960 worker thread done servicing request
20:07:16.779 00.000 9960 Worker thread wakes up
20:07:16.780 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 193 ms NORTH
20:07:16.785 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:07:16.787 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1241,856,31,31)
20:07:18.040 01.253 9960 Exposure complete
20:07:18.179 00.139 9960 worker thread done servicing request
20:07:18.179 00.000 11872 OnExposeComplete: enter
20:07:18.184 00.005 11872 UpdateGuideState(): m_state=6
20:07:18.189 00.005 11872 Star::Find(15, 1256, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 330
20:07:18.193 00.004 11872 Star::Find returns 1 (0), X=1256.47, Y=871.24, Mass=10383, SNR=62.9, Peak=214 HFD=7.5
20:07:18.197 00.004 11872 CameraToMount -- cameraTheta (0.88) - m_xAngle (-3.14) = xAngle (4.02 = -2.27)
20:07:18.201 00.004 11872 CameraToMount -- cameraTheta (0.88) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.85 = -2.44)
20:07:18.205 00.004 11872 CameraToMount -- cameraX=0.13 cameraY=0.15 hyp=0.20 cameraTheta=0.88 mountX=-0.13 mountY=-0.13, mountTheta=-2.35
20:07:18.212 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.13, y=0.15, opts=13)
20:07:18.216 00.004 11872 Enqueuing Move request for scope (0.13, 0.15)
20:07:18.222 00.006 9960 Worker thread wakes up
20:07:18.222 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.15) opts 0xd
20:07:18.222 00.000 9960 Handling offset move in thread for scope, endpoint = (0.13, 0.15)
20:07:18.223 00.001 9960 Moving (0.13, 0.15) raw xDistance=-0.13 yDistance=-0.13
20:07:18.223 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
20:07:18.223 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:07:18.223 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=214, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
20:07:18.228 00.005 11872 UpdateGuideState exits: m=10383 SNR=62.9
20:07:18.235 00.007 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:07:18.235 00.000 9960 MoveAxis(E, 0, ABG)
20:07:18.235 00.000 9960 Move returns status 0, amount 0
20:07:18.235 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:07:18.240 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:07:18.245 00.005 11872 Enqueuing Expose request
20:07:18.250 00.005 9960 MoveAxis(N, 0, ABG)
20:07:18.250 00.000 9960 Move returns status 0, amount 0
20:07:18.250 00.000 9960 move complete, result=0
20:07:18.251 00.001 9960 worker thread done servicing request
20:07:18.251 00.000 9960 Worker thread wakes up
20:07:18.251 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:07:18.255 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
20:07:18.256 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1241,856,31,31)
20:07:19.508 01.252 9960 Exposure complete
20:07:19.639 00.131 9960 worker thread done servicing request
20:07:19.639 00.000 11872 OnExposeComplete: enter
20:07:19.643 00.004 11872 UpdateGuideState(): m_state=6
20:07:19.648 00.005 11872 Star::Find(15, 1256, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 331
20:07:19.652 00.004 11872 Star::Find returns 1 (0), X=1256.63, Y=871.35, Mass=9567, SNR=57.5, Peak=202 HFD=7.3
20:07:19.656 00.004 11872 CameraToMount -- cameraTheta (0.74) - m_xAngle (-3.14) = xAngle (3.88 = -2.40)
20:07:19.661 00.005 11872 CameraToMount -- cameraTheta (0.74) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.71 = -2.57)
20:07:19.664 00.003 11872 CameraToMount -- cameraX=0.28 cameraY=0.26 hyp=0.38 cameraTheta=0.74 mountX=-0.28 mountY=-0.20, mountTheta=-2.51
20:07:19.669 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.28, y=0.26, opts=13)
20:07:19.674 00.005 11872 Enqueuing Move request for scope (0.28, 0.26)
20:07:19.678 00.004 9960 Worker thread wakes up
20:07:19.679 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=202, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
20:07:19.683 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.26) opts 0xd
20:07:19.683 00.000 9960 Handling offset move in thread for scope, endpoint = (0.28, 0.26)
20:07:19.683 00.000 11872 UpdateGuideState exits: m=9567 SNR=57.5
20:07:19.687 00.004 9960 Moving (0.28, 0.26) raw xDistance=-0.28 yDistance=-0.20
20:07:19.687 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28
20:07:19.687 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
20:07:19.688 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:07:19.692 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:07:19.695 00.003 11872 Enqueuing Expose request
20:07:19.699 00.004 9960 MoveAxis(E, 117, ABG)
20:07:19.699 00.000 9960 Guiding  Dir = 2, Dur = 117
20:07:19.699 00.000 9960 IsSlewing returns 0
20:07:19.700 00.001 9960 IsGuiding returns 0
20:07:19.701 00.001 9960 PulseGuide returned control before completion, sleep 127
20:07:19.830 00.129 9960 IsGuiding returns 1
20:07:19.830 00.000 9960 scope still moving after pulse duration time elapsed
20:07:19.862 00.032 9960 IsSlewing returns 0
20:07:19.864 00.002 9960 IsGuiding returns 0
20:07:19.864 00.000 9960 scope move finished after 117 + 47 ms
20:07:19.865 00.001 9960 Move returns status 0, amount 117
20:07:19.865 00.000 9960 MoveAxis(N, 152, ABG)
20:07:19.865 00.000 9960 Guiding  Dir = 0, Dur = 152
20:07:19.866 00.001 9960 IsSlewing returns 0
20:07:19.866 00.000 9960 IsGuiding returns 0
20:07:19.867 00.001 9960 PulseGuide returned control before completion, sleep 162
20:07:20.033 00.166 9960 IsGuiding returns 1
20:07:20.033 00.000 9960 scope still moving after pulse duration time elapsed
20:07:20.064 00.031 9960 IsSlewing returns 0
20:07:20.065 00.001 9960 IsGuiding returns 0
20:07:20.065 00.000 9960 scope move finished after 152 + 46 ms
20:07:20.065 00.000 9960 Move returns status 0, amount 152
20:07:20.065 00.000 9960 move complete, result=0
20:07:20.066 00.001 9960 worker thread done servicing request
20:07:20.066 00.000 11872 GuideStep: -0.3 px 117 ms EAST, -0.2 px 152 ms NORTH
20:07:20.073 00.007 9960 Worker thread wakes up
20:07:20.073 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:07:20.073 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,856,31,31)
20:07:21.329 01.256 9960 Exposure complete
20:07:21.468 00.139 9960 worker thread done servicing request
20:07:21.469 00.001 11872 OnExposeComplete: enter
20:07:21.472 00.003 11872 UpdateGuideState(): m_state=6
20:07:21.476 00.004 11872 Star::Find(15, 1256, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 332
20:07:21.480 00.004 11872 Star::Find returns 1 (0), X=1256.61, Y=871.10, Mass=9521, SNR=57.4, Peak=205 HFD=7.5
20:07:21.485 00.005 11872 CameraToMount -- cameraTheta (0.03) - m_xAngle (-3.14) = xAngle (3.17 = -3.12)
20:07:21.488 00.003 11872 CameraToMount -- cameraTheta (0.03) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.99 = 2.99)
20:07:21.493 00.005 11872 CameraToMount -- cameraX=0.26 cameraY=0.01 hyp=0.26 cameraTheta=0.03 mountX=-0.26 mountY=0.04, mountTheta=3.00
20:07:21.497 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.26, y=0.01, opts=13)
20:07:21.501 00.004 11872 Enqueuing Move request for scope (0.26, 0.01)
20:07:21.505 00.004 9960 Worker thread wakes up
20:07:21.506 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.01) opts 0xd
20:07:21.506 00.000 9960 Handling offset move in thread for scope, endpoint = (0.26, 0.01)
20:07:21.506 00.000 9960 Moving (0.26, 0.01) raw xDistance=-0.26 yDistance=0.04
20:07:21.506 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.26
20:07:21.506 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=205, med=1, FiltMin=0, FiltMax=170, Gamma=1.000
20:07:21.510 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:07:21.511 00.001 11872 UpdateGuideState exits: m=9521 SNR=57.4
20:07:21.513 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:07:21.519 00.006 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:07:21.519 00.000 9960 MoveAxis(E, 118, ABG)
20:07:21.520 00.001 9960 Guiding  Dir = 2, Dur = 118
20:07:21.520 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:07:21.526 00.006 11872 Enqueuing Expose request
20:07:21.529 00.003 9960 IsSlewing returns 0
20:07:21.530 00.001 9960 IsGuiding returns 0
20:07:21.530 00.000 9960 PulseGuide returned control before completion, sleep 128
20:07:21.660 00.130 9960 IsGuiding returns 1
20:07:21.662 00.002 9960 scope still moving after pulse duration time elapsed
20:07:21.692 00.030 9960 IsSlewing returns 0
20:07:21.694 00.002 9960 IsGuiding returns 0
20:07:21.695 00.001 9960 scope move finished after 118 + 46 ms
20:07:21.695 00.000 9960 Move returns status 0, amount 118
20:07:21.695 00.000 9960 MoveAxis(N, 0, ABG)
20:07:21.695 00.000 9960 Move returns status 0, amount 0
20:07:21.696 00.001 9960 move complete, result=0
20:07:21.696 00.000 9960 worker thread done servicing request
20:07:21.696 00.000 9960 Worker thread wakes up
20:07:21.698 00.002 11872 GuideStep: -0.3 px 118 ms EAST, 0.0 px 0 ms NORTH
20:07:21.708 00.010 9960 worker thread servicing REQUEST_EXPOSE 1000
20:07:21.710 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1241,856,31,31)
20:07:22.954 01.244 9960 Exposure complete
20:07:23.093 00.139 9960 worker thread done servicing request
20:07:23.093 00.000 11872 OnExposeComplete: enter
20:07:23.097 00.004 11872 UpdateGuideState(): m_state=6
20:07:23.101 00.004 11872 Star::Find(15, 1256, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 333
20:07:23.107 00.006 11872 Star::Find returns 1 (0), X=1256.07, Y=872.97, Mass=9205, SNR=59.2, Peak=215 HFD=6.5
20:07:23.112 00.005 11872 CameraToMount -- cameraTheta (1.72) - m_xAngle (-3.14) = xAngle (4.85 = -1.43)
20:07:23.116 00.004 11872 CameraToMount -- cameraTheta (1.72) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.68 = -1.60)
20:07:23.120 00.004 11872 CameraToMount -- cameraX=-0.28 cameraY=1.88 hyp=1.90 cameraTheta=1.72 mountX=0.27 mountY=-1.90, mountTheta=-1.43
20:07:23.126 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.28, y=1.88, opts=13)
20:07:23.130 00.004 11872 Enqueuing Move request for scope (-0.28, 1.88)
20:07:23.133 00.003 9960 Worker thread wakes up
20:07:23.134 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=1, FiltMin=0, FiltMax=173, Gamma=1.000
20:07:23.136 00.002 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 1.88) opts 0xd
20:07:23.136 00.000 11872 UpdateGuideState exits: m=9205 SNR=59.2
20:07:23.142 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:07:23.147 00.005 9960 Handling offset move in thread for scope, endpoint = (-0.28, 1.88)
20:07:23.148 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:07:23.153 00.005 11872 Enqueuing Expose request
20:07:23.157 00.004 9960 Moving (-0.28, 1.88) raw xDistance=0.27 yDistance=-1.90
20:07:23.157 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.27
20:07:23.157 00.000 9960 GuideAlgorithmResistSwitch::result() returns -1.90 from input -1.90
20:07:23.157 00.000 9960 MoveAxis(W, 104, ABG)
20:07:23.158 00.001 9960 Guiding  Dir = 3, Dur = 104
20:07:23.158 00.000 9960 IsSlewing returns 0
20:07:23.158 00.000 9960 IsGuiding returns 0
20:07:23.159 00.001 9960 PulseGuide returned control before completion, sleep 114
20:07:23.287 00.128 9960 IsGuiding returns 0
20:07:23.288 00.001 9960 Move returns status 0, amount 104
20:07:23.289 00.001 9960 MoveAxis(N, 1417, ABG)
20:07:23.289 00.000 9960 Guiding  Dir = 0, Dur = 1417
20:07:23.290 00.001 9960 IsSlewing returns 0
20:07:23.290 00.000 9960 IsGuiding returns 0
20:07:23.292 00.002 9960 PulseGuide returned control before completion, sleep 1427
20:07:24.726 01.434 9960 IsGuiding returns 1
20:07:24.726 00.000 9960 scope still moving after pulse duration time elapsed
20:07:24.758 00.032 9960 IsSlewing returns 0
20:07:24.758 00.000 9960 IsGuiding returns 0
20:07:24.758 00.000 9960 scope move finished after 1417 + 49 ms
20:07:24.758 00.000 9960 Move returns status 0, amount 1417
20:07:24.758 00.000 9960 move complete, result=0
20:07:24.759 00.001 9960 worker thread done servicing request
20:07:24.759 00.000 11872 GuideStep: 0.3 px 104 ms WEST, -1.9 px 1417 ms NORTH
20:07:24.767 00.008 9960 Worker thread wakes up
20:07:24.767 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:07:24.768 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1241,856,31,31)
20:07:26.020 01.252 9960 Exposure complete
20:07:26.148 00.128 9960 worker thread done servicing request
20:07:26.149 00.001 11872 OnExposeComplete: enter
20:07:26.153 00.004 11872 UpdateGuideState(): m_state=6
20:07:26.156 00.003 11872 Star::Find(15, 1256, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 334
20:07:26.161 00.005 11872 Star::Find returns 1 (0), X=1256.21, Y=869.57, Mass=9485, SNR=58.1, Peak=212 HFD=7.3
20:07:26.166 00.005 11872 CameraToMount -- cameraTheta (-1.66) - m_xAngle (-3.14) = xAngle (1.48 = 1.48)
20:07:26.170 00.004 11872 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.31 = 1.31)
20:07:26.174 00.004 11872 CameraToMount -- cameraX=-0.14 cameraY=-1.52 hyp=1.53 cameraTheta=-1.66 mountX=0.14 mountY=1.48, mountTheta=1.47
20:07:26.181 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.14, y=-1.52, opts=13)
20:07:26.185 00.004 11872 Enqueuing Move request for scope (-0.14, -1.52)
20:07:26.188 00.003 9960 Worker thread wakes up
20:07:26.189 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=212, med=1, FiltMin=0, FiltMax=175, Gamma=1.000
20:07:26.192 00.003 11872 UpdateGuideState exits: m=9485 SNR=58.1
20:07:26.196 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -1.52) opts 0xd
20:07:26.196 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.14, -1.52)
20:07:26.197 00.001 9960 Moving (-0.14, -1.52) raw xDistance=0.14 yDistance=1.48
20:07:26.197 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
20:07:26.198 00.001 9960 resist switch: large excursion: input 1.48 thresh 0.60 direction from -1 to 1
20:07:26.198 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.43
20:07:26.198 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.48 from input 1.48
20:07:26.198 00.000 9960 MoveAxis(E, 0, ABG)
20:07:26.198 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:07:26.203 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:07:26.208 00.005 9960 Move returns status 0, amount 0
20:07:26.208 00.000 9960 MoveAxis(S, 1103, ABG)
20:07:26.208 00.000 9960 Guiding  Dir = 1, Dur = 1103
20:07:26.208 00.000 11872 Enqueuing Expose request
20:07:26.212 00.004 9960 IsSlewing returns 0
20:07:26.213 00.001 9960 IsGuiding returns 0
20:07:26.213 00.000 9960 PulseGuide returned control before completion, sleep 1113
20:07:27.337 01.124 9960 IsGuiding returns 1
20:07:27.338 00.001 9960 scope still moving after pulse duration time elapsed
20:07:27.368 00.030 9960 IsSlewing returns 0
20:07:27.369 00.001 9960 IsGuiding returns 0
20:07:27.371 00.002 9960 scope move finished after 1103 + 54 ms
20:07:27.371 00.000 9960 Move returns status 0, amount 1103
20:07:27.371 00.000 9960 move complete, result=0
20:07:27.372 00.001 9960 worker thread done servicing request
20:07:27.372 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 1.5 px 1103 ms SOUTH
20:07:27.378 00.006 9960 Worker thread wakes up
20:07:27.378 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:07:27.379 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1241,856,31,31)
20:07:28.631 01.252 9960 Exposure complete
20:07:28.766 00.135 9960 worker thread done servicing request
20:07:28.768 00.002 11872 OnExposeComplete: enter
20:07:28.774 00.006 11872 UpdateGuideState(): m_state=6
20:07:28.779 00.005 11872 Star::Find(15, 1256, 869, 0, (0,0,0,0), 1.5, 10.0, 255) frame 335
20:07:28.784 00.005 11872 Star::Find returns 1 (0), X=1256.44, Y=870.64, Mass=9904, SNR=60.4, Peak=212 HFD=7.3
20:07:28.787 00.003 11872 CameraToMount -- cameraTheta (-1.37) - m_xAngle (-3.14) = xAngle (1.77 = 1.77)
20:07:28.792 00.005 11872 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.60 = 1.60)
20:07:28.796 00.004 11872 CameraToMount -- cameraX=0.09 cameraY=-0.45 hyp=0.46 cameraTheta=-1.37 mountX=-0.09 mountY=0.46, mountTheta=1.76
20:07:28.803 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.09, y=-0.45, opts=13)
20:07:28.807 00.004 11872 Enqueuing Move request for scope (0.09, -0.45)
20:07:28.812 00.005 9960 Worker thread wakes up
20:07:28.812 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=212, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
20:07:28.816 00.004 11872 UpdateGuideState exits: m=9904 SNR=60.4
20:07:28.819 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.45) opts 0xd
20:07:28.820 00.001 9960 Handling offset move in thread for scope, endpoint = (0.09, -0.45)
20:07:28.820 00.000 9960 Moving (0.09, -0.45) raw xDistance=-0.09 yDistance=0.46
20:07:28.820 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:07:28.821 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.46 from input 0.46
20:07:28.821 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:07:28.826 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:07:28.830 00.004 11872 Enqueuing Expose request
20:07:28.834 00.004 9960 MoveAxis(E, 0, ABG)
20:07:28.834 00.000 9960 Move returns status 0, amount 0
20:07:28.834 00.000 9960 MoveAxis(S, 346, ABG)
20:07:28.834 00.000 9960 Guiding  Dir = 1, Dur = 346
20:07:28.834 00.000 9960 IsSlewing returns 0
20:07:28.836 00.002 9960 IsGuiding returns 0
20:07:28.836 00.000 9960 PulseGuide returned control before completion, sleep 356
20:07:29.202 00.366 9960 IsGuiding returns 1
20:07:29.203 00.001 9960 scope still moving after pulse duration time elapsed
20:07:29.232 00.029 9960 IsSlewing returns 0
20:07:29.233 00.001 9960 IsGuiding returns 0
20:07:29.234 00.001 9960 scope move finished after 346 + 51 ms
20:07:29.234 00.000 9960 Move returns status 0, amount 346
20:07:29.235 00.001 9960 move complete, result=0
20:07:29.235 00.000 9960 worker thread done servicing request
20:07:29.235 00.000 11872 GuideStep: -0.1 px 0 ms EAST, 0.5 px 346 ms SOUTH
20:07:29.242 00.007 9960 Worker thread wakes up
20:07:29.242 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:07:29.242 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,856,31,31)
20:07:30.495 01.253 9960 Exposure complete
20:07:30.624 00.129 9960 worker thread done servicing request
20:07:30.625 00.001 11872 OnExposeComplete: enter
20:07:30.628 00.003 11872 UpdateGuideState(): m_state=6
20:07:30.633 00.005 11872 Star::Find(15, 1256, 870, 0, (0,0,0,0), 1.5, 10.0, 255) frame 336
20:07:30.637 00.004 11872 Star::Find returns 1 (0), X=1256.50, Y=871.41, Mass=9762, SNR=60.4, Peak=215 HFD=7.3
20:07:30.641 00.004 11872 CameraToMount -- cameraTheta (1.12) - m_xAngle (-3.14) = xAngle (4.26 = -2.02)
20:07:30.645 00.004 11872 CameraToMount -- cameraTheta (1.12) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.09 = -2.20)
20:07:30.649 00.004 11872 CameraToMount -- cameraX=0.15 cameraY=0.32 hyp=0.35 cameraTheta=1.12 mountX=-0.15 mountY=-0.29, mountTheta=-2.07
20:07:30.655 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.15, y=0.32, opts=13)
20:07:30.659 00.004 11872 Enqueuing Move request for scope (0.15, 0.32)
20:07:30.663 00.004 9960 Worker thread wakes up
20:07:30.663 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=1, FiltMin=0, FiltMax=186, Gamma=1.000
20:07:30.666 00.003 11872 UpdateGuideState exits: m=9762 SNR=60.4
20:07:30.672 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:07:30.677 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:07:30.682 00.005 11872 Enqueuing Expose request
20:07:30.686 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.32) opts 0xd
20:07:30.686 00.000 9960 Handling offset move in thread for scope, endpoint = (0.15, 0.32)
20:07:30.686 00.000 9960 Moving (0.15, 0.32) raw xDistance=-0.15 yDistance=-0.29
20:07:30.686 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
20:07:30.688 00.002 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:07:30.688 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
20:07:30.688 00.000 9960 MoveAxis(E, 0, ABG)
20:07:30.688 00.000 9960 Move returns status 0, amount 0
20:07:30.688 00.000 9960 MoveAxis(N, 0, ABG)
20:07:30.689 00.001 9960 Move returns status 0, amount 0
20:07:30.689 00.000 9960 move complete, result=0
20:07:30.689 00.000 9960 worker thread done servicing request
20:07:30.689 00.000 9960 Worker thread wakes up
20:07:30.689 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
20:07:30.694 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:07:30.694 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,856,31,31)
20:07:31.937 01.243 9960 Exposure complete
20:07:32.060 00.123 9960 worker thread done servicing request
20:07:32.060 00.000 11872 OnExposeComplete: enter
20:07:32.064 00.004 11872 UpdateGuideState(): m_state=6
20:07:32.068 00.004 11872 Star::Find(15, 1256, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 337
20:07:32.071 00.003 11872 Star::Find returns 1 (0), X=1256.58, Y=871.52, Mass=9443, SNR=56.8, Peak=207 HFD=7.1
20:07:32.077 00.006 11872 CameraToMount -- cameraTheta (1.08) - m_xAngle (-3.14) = xAngle (4.22 = -2.07)
20:07:32.081 00.004 11872 CameraToMount -- cameraTheta (1.08) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.04 = -2.24)
20:07:32.087 00.006 11872 CameraToMount -- cameraX=0.23 cameraY=0.43 hyp=0.48 cameraTheta=1.08 mountX=-0.23 mountY=-0.38, mountTheta=-2.12
20:07:32.092 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.23, y=0.43, opts=13)
20:07:32.097 00.005 11872 Enqueuing Move request for scope (0.23, 0.43)
20:07:32.103 00.006 9960 Worker thread wakes up
20:07:32.103 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.43) opts 0xd
20:07:32.103 00.000 9960 Handling offset move in thread for scope, endpoint = (0.23, 0.43)
20:07:32.103 00.000 9960 Moving (0.23, 0.43) raw xDistance=-0.23 yDistance=-0.38
20:07:32.103 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
20:07:32.103 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:07:32.104 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=1, FiltMin=0, FiltMax=184, Gamma=1.000
20:07:32.110 00.006 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.38
20:07:32.110 00.000 9960 MoveAxis(E, 96, ABG)
20:07:32.111 00.001 9960 Guiding  Dir = 2, Dur = 96
20:07:32.111 00.000 11872 UpdateGuideState exits: m=9443 SNR=56.8
20:07:32.116 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:07:32.119 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:07:32.124 00.005 11872 Enqueuing Expose request
20:07:32.128 00.004 9960 IsSlewing returns 0
20:07:32.128 00.000 9960 IsGuiding returns 0
20:07:32.129 00.001 9960 PulseGuide returned control before completion, sleep 106
20:07:32.243 00.114 9960 IsGuiding returns 1
20:07:32.243 00.000 9960 scope still moving after pulse duration time elapsed
20:07:32.276 00.033 9960 IsSlewing returns 0
20:07:32.278 00.002 9960 IsGuiding returns 0
20:07:32.278 00.000 9960 scope move finished after 96 + 53 ms
20:07:32.279 00.001 9960 Move returns status 0, amount 96
20:07:32.279 00.000 9960 MoveAxis(N, 0, ABG)
20:07:32.280 00.001 9960 Move returns status 0, amount 0
20:07:32.280 00.000 9960 move complete, result=0
20:07:32.280 00.000 9960 worker thread done servicing request
20:07:32.280 00.000 11872 GuideStep: -0.2 px 96 ms EAST, -0.4 px 0 ms NORTH
20:07:32.286 00.006 9960 Worker thread wakes up
20:07:32.286 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:07:32.286 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,856,31,31)
20:07:33.534 01.248 9960 Exposure complete
20:07:33.661 00.127 9960 worker thread done servicing request
20:07:33.661 00.000 11872 OnExposeComplete: enter
20:07:33.665 00.004 11872 UpdateGuideState(): m_state=6
20:07:33.671 00.006 11872 Star::Find(15, 1256, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 338
20:07:33.675 00.004 11872 Star::Find returns 1 (0), X=1256.16, Y=871.62, Mass=9093, SNR=57.7, Peak=211 HFD=7.2
20:07:33.679 00.004 11872 CameraToMount -- cameraTheta (1.92) - m_xAngle (-3.14) = xAngle (5.05 = -1.23)
20:07:33.683 00.004 11872 CameraToMount -- cameraTheta (1.92) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.88 = -1.40)
20:07:33.687 00.004 11872 CameraToMount -- cameraX=-0.19 cameraY=0.53 hyp=0.56 cameraTheta=1.92 mountX=0.19 mountY=-0.55, mountTheta=-1.24
20:07:33.691 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.19, y=0.53, opts=13)
20:07:33.694 00.003 11872 Enqueuing Move request for scope (-0.19, 0.53)
20:07:33.698 00.004 9960 Worker thread wakes up
20:07:33.698 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=1, FiltMin=0, FiltMax=170, Gamma=1.000
20:07:33.702 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.53) opts 0xd
20:07:33.703 00.001 11872 UpdateGuideState exits: m=9093 SNR=57.7
20:07:33.708 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:07:33.714 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:07:33.720 00.006 11872 Enqueuing Expose request
20:07:33.724 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.19, 0.53)
20:07:33.724 00.000 9960 Moving (-0.19, 0.53) raw xDistance=0.19 yDistance=-0.55
20:07:33.724 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
20:07:33.724 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:07:33.725 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.55
20:07:33.725 00.000 9960 MoveAxis(E, 0, ABG)
20:07:33.725 00.000 9960 Move returns status 0, amount 0
20:07:33.725 00.000 9960 MoveAxis(N, 0, ABG)
20:07:33.726 00.001 9960 Move returns status 0, amount 0
20:07:33.726 00.000 9960 move complete, result=0
20:07:33.727 00.001 9960 worker thread done servicing request
20:07:33.727 00.000 9960 Worker thread wakes up
20:07:33.727 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.6 px 0 ms NORTH
20:07:33.732 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:07:33.732 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,856,31,31)
20:07:34.974 01.242 9960 Exposure complete
20:07:35.110 00.136 11872 OnExposeComplete: enter
20:07:35.117 00.007 9960 worker thread done servicing request
20:07:35.117 00.000 11872 UpdateGuideState(): m_state=6
20:07:35.128 00.011 11872 Star::Find(15, 1256, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 339
20:07:35.192 00.064 11872 Star::Find returns 1 (0), X=1256.44, Y=871.30, Mass=9340, SNR=59.1, Peak=199 HFD=7.3
20:07:35.206 00.014 11872 CameraToMount -- cameraTheta (1.16) - m_xAngle (-3.14) = xAngle (4.29 = -1.99)
20:07:35.212 00.006 11872 CameraToMount -- cameraTheta (1.16) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.12 = -2.16)
20:07:35.217 00.005 11872 CameraToMount -- cameraX=0.09 cameraY=0.21 hyp=0.23 cameraTheta=1.16 mountX=-0.09 mountY=-0.19, mountTheta=-2.03
20:07:35.223 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.09, y=0.21, opts=13)
20:07:35.227 00.004 11872 Enqueuing Move request for scope (0.09, 0.21)
20:07:35.230 00.003 9960 Worker thread wakes up
20:07:35.230 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.21) opts 0xd
20:07:35.231 00.001 9960 Handling offset move in thread for scope, endpoint = (0.09, 0.21)
20:07:35.231 00.000 9960 Moving (0.09, 0.21) raw xDistance=-0.09 yDistance=-0.19
20:07:35.231 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:07:35.231 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:07:35.232 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
20:07:35.234 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=199, med=1, FiltMin=0, FiltMax=177, Gamma=1.000
20:07:35.236 00.002 9960 MoveAxis(E, 0, ABG)
20:07:35.238 00.002 9960 Move returns status 0, amount 0
20:07:35.238 00.000 9960 MoveAxis(N, 0, ABG)
20:07:35.238 00.000 9960 Move returns status 0, amount 0
20:07:35.238 00.000 9960 move complete, result=0
20:07:35.238 00.000 11872 UpdateGuideState exits: m=9340 SNR=59.1
20:07:35.242 00.004 9960 worker thread done servicing request
20:07:35.242 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:07:35.245 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:07:35.249 00.004 11872 Enqueuing Expose request
20:07:35.253 00.004 9960 Worker thread wakes up
20:07:35.253 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:07:35.257 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
20:07:35.257 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,856,31,31)
20:07:36.516 01.259 9960 Exposure complete
20:07:36.655 00.139 9960 worker thread done servicing request
20:07:36.657 00.002 11872 OnExposeComplete: enter
20:07:36.661 00.004 11872 UpdateGuideState(): m_state=6
20:07:36.664 00.003 11872 Star::Find(15, 1256, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 340
20:07:36.668 00.004 11872 Star::Find returns 1 (0), X=1256.39, Y=871.73, Mass=10063, SNR=60.6, Peak=224 HFD=7.4
20:07:36.673 00.005 11872 CameraToMount -- cameraTheta (1.50) - m_xAngle (-3.14) = xAngle (4.64 = -1.64)
20:07:36.676 00.003 11872 CameraToMount -- cameraTheta (1.50) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.47 = -1.81)
20:07:36.681 00.005 11872 CameraToMount -- cameraX=0.04 cameraY=0.64 hyp=0.64 cameraTheta=1.50 mountX=-0.04 mountY=-0.62, mountTheta=-1.64
20:07:36.686 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.04, y=0.64, opts=13)
20:07:36.690 00.004 11872 Enqueuing Move request for scope (0.04, 0.64)
20:07:36.695 00.005 9960 Worker thread wakes up
20:07:36.695 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=224, med=1, FiltMin=0, FiltMax=173, Gamma=1.000
20:07:36.699 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.64) opts 0xd
20:07:36.699 00.000 9960 Handling offset move in thread for scope, endpoint = (0.04, 0.64)
20:07:36.699 00.000 9960 Moving (0.04, 0.64) raw xDistance=-0.04 yDistance=-0.62
20:07:36.699 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:07:36.699 00.000 9960 resist switch: large excursion: input -0.62 thresh 0.60 direction from 1 to -1
20:07:36.699 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.86
20:07:36.701 00.002 9960 GuideAlgorithmResistSwitch::result() returns -0.62 from input -0.62
20:07:36.701 00.000 9960 MoveAxis(E, 0, ABG)
20:07:36.701 00.000 9960 Move returns status 0, amount 0
20:07:36.702 00.001 9960 MoveAxis(N, 464, ABG)
20:07:36.702 00.000 9960 Guiding  Dir = 0, Dur = 464
20:07:36.702 00.000 11872 UpdateGuideState exits: m=10063 SNR=60.6
20:07:36.709 00.007 9960 IsSlewing returns 0
20:07:36.709 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:07:36.714 00.005 9960 IsGuiding returns 0
20:07:36.714 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:07:36.719 00.005 11872 Enqueuing Expose request
20:07:36.723 00.004 9960 PulseGuide returned control before completion, sleep 474
20:07:37.208 00.485 9960 IsGuiding returns 1
20:07:37.209 00.001 9960 scope still moving after pulse duration time elapsed
20:07:37.239 00.030 9960 IsSlewing returns 0
20:07:37.239 00.000 9960 IsGuiding returns 1
20:07:37.270 00.031 9960 IsSlewing returns 0
20:07:37.271 00.001 9960 IsGuiding returns 1
20:07:37.302 00.031 9960 IsSlewing returns 0
20:07:37.302 00.000 9960 IsGuiding returns 0
20:07:37.303 00.001 9960 scope move finished after 464 + 124 ms
20:07:37.303 00.000 9960 Move returns status 0, amount 464
20:07:37.303 00.000 9960 move complete, result=0
20:07:37.303 00.000 9960 worker thread done servicing request
20:07:37.304 00.001 9960 Worker thread wakes up
20:07:37.304 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.6 px 464 ms NORTH
20:07:37.311 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:07:37.311 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,856,31,31)
20:07:38.548 01.237 9960 Exposure complete
20:07:38.675 00.127 9960 worker thread done servicing request
20:07:38.676 00.001 11872 OnExposeComplete: enter
20:07:38.680 00.004 11872 UpdateGuideState(): m_state=6
20:07:38.684 00.004 11872 Star::Find(15, 1256, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 341
20:07:38.688 00.004 11872 Star::Find returns 1 (0), X=1256.44, Y=872.33, Mass=10010, SNR=60.3, Peak=216 HFD=7.4
20:07:38.692 00.004 11872 CameraToMount -- cameraTheta (1.49) - m_xAngle (-3.14) = xAngle (4.63 = -1.65)
20:07:38.696 00.004 11872 CameraToMount -- cameraTheta (1.49) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.46 = -1.82)
20:07:38.699 00.003 11872 CameraToMount -- cameraX=0.10 cameraY=1.24 hyp=1.24 cameraTheta=1.49 mountX=-0.10 mountY=-1.20, mountTheta=-1.65
20:07:38.705 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.10, y=1.24, opts=13)
20:07:38.711 00.006 11872 Enqueuing Move request for scope (0.10, 1.24)
20:07:38.715 00.004 9960 Worker thread wakes up
20:07:38.717 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=216, med=1, FiltMin=0, FiltMax=192, Gamma=1.000
20:07:38.721 00.004 11872 UpdateGuideState exits: m=10010 SNR=60.3
20:07:38.724 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:07:38.728 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:07:38.732 00.004 11872 Enqueuing Expose request
20:07:38.736 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.10, 1.24) opts 0xd
20:07:38.736 00.000 9960 Handling offset move in thread for scope, endpoint = (0.10, 1.24)
20:07:38.736 00.000 9960 Moving (0.10, 1.24) raw xDistance=-0.10 yDistance=-1.20
20:07:38.736 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
20:07:38.736 00.000 9960 GuideAlgorithmResistSwitch::result() returns -1.20 from input -1.20
20:07:38.738 00.002 9960 MoveAxis(E, 0, ABG)
20:07:38.739 00.001 9960 Move returns status 0, amount 0
20:07:38.739 00.000 9960 MoveAxis(N, 898, ABG)
20:07:38.739 00.000 9960 Guiding  Dir = 0, Dur = 898
20:07:38.739 00.000 9960 IsSlewing returns 0
20:07:38.739 00.000 9960 IsGuiding returns 0
20:07:38.740 00.001 9960 PulseGuide returned control before completion, sleep 908
20:07:39.663 00.923 9960 IsGuiding returns 0
20:07:39.663 00.000 9960 Move returns status 0, amount 898
20:07:39.664 00.001 9960 move complete, result=0
20:07:39.665 00.001 9960 worker thread done servicing request
20:07:39.665 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -1.2 px 898 ms NORTH
20:07:39.674 00.009 9960 Worker thread wakes up
20:07:39.674 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:07:39.674 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,856,31,31)
20:07:40.929 01.255 9960 Exposure complete
20:07:41.065 00.136 9960 worker thread done servicing request
20:07:41.065 00.000 11872 OnExposeComplete: enter
20:07:41.069 00.004 11872 UpdateGuideState(): m_state=6
20:07:41.076 00.007 11872 Star::Find(15, 1256, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 342
20:07:41.082 00.006 11872 Star::Find returns 1 (0), X=1256.10, Y=871.57, Mass=9640, SNR=60.0, Peak=212 HFD=7.3
20:07:41.086 00.004 11872 CameraToMount -- cameraTheta (2.04) - m_xAngle (-3.14) = xAngle (5.18 = -1.10)
20:07:41.091 00.005 11872 CameraToMount -- cameraTheta (2.04) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.01 = -1.28)
20:07:41.095 00.004 11872 CameraToMount -- cameraX=-0.24 cameraY=0.48 hyp=0.54 cameraTheta=2.04 mountX=0.24 mountY=-0.51, mountTheta=-1.13
20:07:41.101 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.24, y=0.48, opts=13)
20:07:41.106 00.005 11872 Enqueuing Move request for scope (-0.24, 0.48)
20:07:41.110 00.004 9960 Worker thread wakes up
20:07:41.111 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=212, med=1, FiltMin=0, FiltMax=167, Gamma=1.000
20:07:41.116 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.48) opts 0xd
20:07:41.116 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.24, 0.48)
20:07:41.116 00.000 11872 UpdateGuideState exits: m=9640 SNR=60.0
20:07:41.120 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:07:41.124 00.004 9960 Moving (-0.24, 0.48) raw xDistance=0.24 yDistance=-0.51
20:07:41.124 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:07:41.128 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
20:07:41.128 00.000 11872 Enqueuing Expose request
20:07:41.131 00.003 9960 GuideAlgorithmResistSwitch::result() returns -0.51 from input -0.51
20:07:41.131 00.000 9960 MoveAxis(W, 102, ABG)
20:07:41.133 00.002 9960 Guiding  Dir = 3, Dur = 102
20:07:41.133 00.000 9960 IsSlewing returns 0
20:07:41.133 00.000 9960 IsGuiding returns 0
20:07:41.134 00.001 9960 PulseGuide returned control before completion, sleep 112
20:07:41.257 00.123 9960 IsGuiding returns 1
20:07:41.258 00.001 9960 scope still moving after pulse duration time elapsed
20:07:41.289 00.031 9960 IsSlewing returns 0
20:07:41.290 00.001 9960 IsGuiding returns 0
20:07:41.290 00.000 9960 scope move finished after 102 + 55 ms
20:07:41.292 00.002 9960 Move returns status 0, amount 102
20:07:41.293 00.001 9960 MoveAxis(N, 384, ABG)
20:07:41.293 00.000 9960 Guiding  Dir = 0, Dur = 384
20:07:41.295 00.002 9960 IsSlewing returns 0
20:07:41.296 00.001 9960 IsGuiding returns 0
20:07:41.298 00.002 9960 PulseGuide returned control before completion, sleep 394
20:07:41.708 00.410 9960 IsGuiding returns 1
20:07:41.709 00.001 9960 scope still moving after pulse duration time elapsed
20:07:41.739 00.030 9960 IsSlewing returns 0
20:07:41.741 00.002 9960 IsGuiding returns 0
20:07:41.741 00.000 9960 scope move finished after 384 + 60 ms
20:07:41.743 00.002 9960 Move returns status 0, amount 384
20:07:41.743 00.000 9960 move complete, result=0
20:07:41.743 00.000 9960 worker thread done servicing request
20:07:41.744 00.001 11872 GuideStep: 0.2 px 102 ms WEST, -0.5 px 384 ms NORTH
20:07:41.749 00.005 9960 Worker thread wakes up
20:07:41.749 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:07:41.749 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,856,31,31)
20:07:43.001 01.252 9960 Exposure complete
20:07:43.134 00.133 9960 worker thread done servicing request
20:07:43.135 00.001 11872 OnExposeComplete: enter
20:07:43.141 00.006 11872 UpdateGuideState(): m_state=6
20:07:43.150 00.009 11872 Star::Find(15, 1256, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 343
20:07:43.156 00.006 11872 Star::Find returns 1 (0), X=1256.36, Y=870.83, Mass=9700, SNR=58.8, Peak=214 HFD=7.3
20:07:43.162 00.006 11872 CameraToMount -- cameraTheta (-1.53) - m_xAngle (-3.14) = xAngle (1.61 = 1.61)
20:07:43.165 00.003 11872 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.43 = 1.43)
20:07:43.172 00.007 11872 CameraToMount -- cameraX=0.01 cameraY=-0.26 hyp=0.26 cameraTheta=-1.53 mountX=-0.01 mountY=0.26, mountTheta=1.61
20:07:43.179 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.01, y=-0.26, opts=13)
20:07:43.183 00.004 11872 Enqueuing Move request for scope (0.01, -0.26)
20:07:43.188 00.005 9960 Worker thread wakes up
20:07:43.188 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=214, med=1, FiltMin=0, FiltMax=183, Gamma=1.000
20:07:43.192 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.26) opts 0xd
20:07:43.192 00.000 11872 UpdateGuideState exits: m=9700 SNR=58.8
20:07:43.197 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:07:43.201 00.004 9960 Handling offset move in thread for scope, endpoint = (0.01, -0.26)
20:07:43.201 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:07:43.207 00.006 11872 Enqueuing Expose request
20:07:43.211 00.004 9960 Moving (0.01, -0.26) raw xDistance=-0.01 yDistance=0.26
20:07:43.211 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
20:07:43.213 00.002 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:07:43.213 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
20:07:43.213 00.000 9960 MoveAxis(E, 0, ABG)
20:07:43.213 00.000 9960 Move returns status 0, amount 0
20:07:43.214 00.001 9960 MoveAxis(N, 0, ABG)
20:07:43.214 00.000 9960 Move returns status 0, amount 0
20:07:43.214 00.000 9960 move complete, result=0
20:07:43.214 00.000 9960 worker thread done servicing request
20:07:43.214 00.000 9960 Worker thread wakes up
20:07:43.214 00.000 11872 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
20:07:43.220 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:07:43.220 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,856,31,31)
20:07:44.473 01.253 9960 Exposure complete
20:07:44.610 00.137 9960 worker thread done servicing request
20:07:44.610 00.000 11872 OnExposeComplete: enter
20:07:44.615 00.005 11872 UpdateGuideState(): m_state=6
20:07:44.619 00.004 11872 Star::Find(15, 1256, 870, 0, (0,0,0,0), 1.5, 10.0, 255) frame 344
20:07:44.622 00.003 11872 Star::Find returns 1 (0), X=1256.31, Y=871.35, Mass=9119, SNR=57.5, Peak=206 HFD=7.3
20:07:44.627 00.005 11872 CameraToMount -- cameraTheta (1.73) - m_xAngle (-3.14) = xAngle (4.87 = -1.41)
20:07:44.631 00.004 11872 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.70 = -1.59)
20:07:44.635 00.004 11872 CameraToMount -- cameraX=-0.04 cameraY=0.26 hyp=0.26 cameraTheta=1.73 mountX=0.04 mountY=-0.26, mountTheta=-1.42
20:07:44.641 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.04, y=0.26, opts=13)
20:07:44.645 00.004 11872 Enqueuing Move request for scope (-0.04, 0.26)
20:07:44.649 00.004 9960 Worker thread wakes up
20:07:44.650 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=1, FiltMin=0, FiltMax=161, Gamma=1.000
20:07:44.654 00.004 11872 UpdateGuideState exits: m=9119 SNR=57.5
20:07:44.657 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:07:44.661 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:07:44.665 00.004 11872 Enqueuing Expose request
20:07:44.668 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.26) opts 0xd
20:07:44.668 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.04, 0.26)
20:07:44.668 00.000 9960 Moving (-0.04, 0.26) raw xDistance=0.04 yDistance=-0.26
20:07:44.668 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
20:07:44.670 00.002 9960 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
20:07:44.670 00.000 9960 MoveAxis(E, 0, ABG)
20:07:44.670 00.000 9960 Move returns status 0, amount 0
20:07:44.670 00.000 9960 MoveAxis(N, 196, ABG)
20:07:44.671 00.001 9960 Guiding  Dir = 0, Dur = 196
20:07:44.671 00.000 9960 IsSlewing returns 0
20:07:44.671 00.000 9960 IsGuiding returns 0
20:07:44.672 00.001 9960 PulseGuide returned control before completion, sleep 206
20:07:44.886 00.214 9960 IsGuiding returns 1
20:07:44.886 00.000 9960 scope still moving after pulse duration time elapsed
20:07:44.917 00.031 9960 IsSlewing returns 0
20:07:44.919 00.002 9960 IsGuiding returns 0
20:07:44.919 00.000 9960 scope move finished after 196 + 52 ms
20:07:44.920 00.001 9960 Move returns status 0, amount 196
20:07:44.921 00.001 9960 move complete, result=0
20:07:44.922 00.001 11872 GuideStep: 0.0 px 0 ms EAST, -0.3 px 196 ms NORTH
20:07:44.928 00.006 9960 worker thread done servicing request
20:07:44.928 00.000 9960 Worker thread wakes up
20:07:44.929 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:07:44.929 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,856,31,31)
20:07:46.180 01.251 9960 Exposure complete
20:07:46.314 00.134 9960 worker thread done servicing request
20:07:46.314 00.000 11872 OnExposeComplete: enter
20:07:46.319 00.005 11872 UpdateGuideState(): m_state=6
20:07:46.324 00.005 11872 Star::Find(15, 1256, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 345
20:07:46.331 00.007 11872 Star::Find returns 1 (0), X=1256.11, Y=871.35, Mass=9857, SNR=59.2, Peak=201 HFD=7.3
20:07:46.336 00.005 11872 CameraToMount -- cameraTheta (2.32) - m_xAngle (-3.14) = xAngle (5.46 = -0.83)
20:07:46.340 00.004 11872 CameraToMount -- cameraTheta (2.32) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.28 = -1.00)
20:07:46.344 00.004 11872 CameraToMount -- cameraX=-0.24 cameraY=0.26 hyp=0.35 cameraTheta=2.32 mountX=0.24 mountY=-0.30, mountTheta=-0.89
20:07:46.351 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.24, y=0.26, opts=13)
20:07:46.358 00.007 11872 Enqueuing Move request for scope (-0.24, 0.26)
20:07:46.366 00.008 9960 Worker thread wakes up
20:07:46.367 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.26) opts 0xd
20:07:46.367 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.24, 0.26)
20:07:46.367 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=201, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
20:07:46.373 00.006 11872 UpdateGuideState exits: m=9857 SNR=59.2
20:07:46.379 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:07:46.384 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:07:46.392 00.008 11872 Enqueuing Expose request
20:07:46.398 00.006 9960 Moving (-0.24, 0.26) raw xDistance=0.24 yDistance=-0.30
20:07:46.399 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
20:07:46.399 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
20:07:46.399 00.000 9960 MoveAxis(W, 100, ABG)
20:07:46.399 00.000 9960 Guiding  Dir = 3, Dur = 100
20:07:46.401 00.002 9960 IsSlewing returns 0
20:07:46.401 00.000 9960 IsGuiding returns 0
20:07:46.402 00.001 9960 PulseGuide returned control before completion, sleep 110
20:07:46.515 00.113 9960 IsGuiding returns 1
20:07:46.515 00.000 9960 scope still moving after pulse duration time elapsed
20:07:46.545 00.030 9960 IsSlewing returns 0
20:07:46.547 00.002 9960 IsGuiding returns 0
20:07:46.548 00.001 9960 scope move finished after 100 + 46 ms
20:07:46.548 00.000 9960 Move returns status 0, amount 100
20:07:46.548 00.000 9960 MoveAxis(N, 222, ABG)
20:07:46.549 00.001 9960 Guiding  Dir = 0, Dur = 222
20:07:46.549 00.000 9960 IsSlewing returns 0
20:07:46.550 00.001 9960 IsGuiding returns 0
20:07:46.550 00.000 9960 PulseGuide returned control before completion, sleep 232
20:07:46.796 00.246 9960 IsGuiding returns 1
20:07:46.798 00.002 9960 scope still moving after pulse duration time elapsed
20:07:46.828 00.030 9960 IsSlewing returns 0
20:07:46.829 00.001 9960 IsGuiding returns 0
20:07:46.830 00.001 9960 scope move finished after 222 + 57 ms
20:07:46.830 00.000 9960 Move returns status 0, amount 222
20:07:46.830 00.000 9960 move complete, result=0
20:07:46.832 00.002 9960 worker thread done servicing request
20:07:46.832 00.000 9960 Worker thread wakes up
20:07:46.832 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:07:46.832 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,856,31,31)
20:07:46.833 00.001 11872 GuideStep: 0.2 px 100 ms WEST, -0.3 px 222 ms NORTH
20:07:48.078 01.245 9960 Exposure complete
20:07:48.210 00.132 9960 worker thread done servicing request
20:07:48.211 00.001 11872 OnExposeComplete: enter
20:07:48.215 00.004 11872 UpdateGuideState(): m_state=6
20:07:48.219 00.004 11872 Star::Find(15, 1256, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 346
20:07:48.223 00.004 11872 Star::Find returns 1 (0), X=1256.49, Y=870.81, Mass=9467, SNR=58.9, Peak=197 HFD=7.2
20:07:48.227 00.004 11872 CameraToMount -- cameraTheta (-1.10) - m_xAngle (-3.14) = xAngle (2.04 = 2.04)
20:07:48.231 00.004 11872 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.86 = 1.86)
20:07:48.236 00.005 11872 CameraToMount -- cameraX=0.14 cameraY=-0.28 hyp=0.32 cameraTheta=-1.10 mountX=-0.14 mountY=0.30, mountTheta=2.01
20:07:48.242 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.14, y=-0.28, opts=13)
20:07:48.246 00.004 11872 Enqueuing Move request for scope (0.14, -0.28)
20:07:48.250 00.004 9960 Worker thread wakes up
20:07:48.250 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=197, med=1, FiltMin=0, FiltMax=167, Gamma=1.000
20:07:48.255 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.28) opts 0xd
20:07:48.255 00.000 9960 Handling offset move in thread for scope, endpoint = (0.14, -0.28)
20:07:48.255 00.000 9960 Moving (0.14, -0.28) raw xDistance=-0.14 yDistance=0.30
20:07:48.255 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
20:07:48.256 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:07:48.256 00.000 11872 UpdateGuideState exits: m=9467 SNR=58.9
20:07:48.260 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:07:48.265 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:07:48.270 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.30
20:07:48.270 00.000 9960 MoveAxis(E, 0, ABG)
20:07:48.271 00.001 9960 Move returns status 0, amount 0
20:07:48.272 00.001 9960 MoveAxis(N, 0, ABG)
20:07:48.272 00.000 9960 Move returns status 0, amount 0
20:07:48.272 00.000 9960 move complete, result=0
20:07:48.272 00.000 9960 worker thread done servicing request
20:07:48.272 00.000 11872 Enqueuing Expose request
20:07:48.276 00.004 11872 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
20:07:48.280 00.004 9960 Worker thread wakes up
20:07:48.281 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:07:48.281 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,856,31,31)
20:07:49.532 01.251 9960 Exposure complete
20:07:49.666 00.134 9960 worker thread done servicing request
20:07:49.667 00.001 11872 OnExposeComplete: enter
20:07:49.671 00.004 11872 UpdateGuideState(): m_state=6
20:07:49.678 00.007 11872 Star::Find(15, 1256, 870, 0, (0,0,0,0), 1.5, 10.0, 255) frame 347
20:07:49.682 00.004 11872 Star::Find returns 1 (0), X=1256.44, Y=871.22, Mass=9520, SNR=58.9, Peak=201 HFD=7.3
20:07:49.687 00.005 11872 CameraToMount -- cameraTheta (0.97) - m_xAngle (-3.14) = xAngle (4.11 = -2.17)
20:07:49.691 00.004 11872 CameraToMount -- cameraTheta (0.97) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.94 = -2.34)
20:07:49.694 00.003 11872 CameraToMount -- cameraX=0.09 cameraY=0.13 hyp=0.16 cameraTheta=0.97 mountX=-0.09 mountY=-0.11, mountTheta=-2.24
20:07:49.699 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.09, y=0.13, opts=13)
20:07:49.703 00.004 11872 Enqueuing Move request for scope (0.09, 0.13)
20:07:49.707 00.004 9960 Worker thread wakes up
20:07:49.707 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.13) opts 0xd
20:07:49.707 00.000 9960 Handling offset move in thread for scope, endpoint = (0.09, 0.13)
20:07:49.707 00.000 9960 Moving (0.09, 0.13) raw xDistance=-0.09 yDistance=-0.11
20:07:49.707 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:07:49.708 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:07:49.708 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=201, med=1, FiltMin=0, FiltMax=162, Gamma=1.000
20:07:49.712 00.004 11872 UpdateGuideState exits: m=9520 SNR=58.9
20:07:49.717 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:07:49.721 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:07:49.724 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:07:49.725 00.001 9960 MoveAxis(E, 0, ABG)
20:07:49.725 00.000 9960 Move returns status 0, amount 0
20:07:49.725 00.000 11872 Enqueuing Expose request
20:07:49.729 00.004 9960 MoveAxis(N, 0, ABG)
20:07:49.730 00.001 9960 Move returns status 0, amount 0
20:07:49.730 00.000 9960 move complete, result=0
20:07:49.730 00.000 9960 worker thread done servicing request
20:07:49.731 00.001 9960 Worker thread wakes up
20:07:49.731 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:07:49.731 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:07:49.738 00.007 9960 Handling exposure in thread, d=1000 o=3 r=(1241,856,31,31)
20:07:50.994 01.256 9960 Exposure complete
20:07:51.136 00.142 9960 worker thread done servicing request
20:07:51.137 00.001 11872 OnExposeComplete: enter
20:07:51.141 00.004 11872 UpdateGuideState(): m_state=6
20:07:51.147 00.006 11872 Star::Find(15, 1256, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 348
20:07:51.152 00.005 11872 Star::Find returns 1 (0), X=1256.44, Y=871.48, Mass=9615, SNR=58.0, Peak=201 HFD=7.2
20:07:51.158 00.006 11872 CameraToMount -- cameraTheta (1.33) - m_xAngle (-3.14) = xAngle (4.47 = -1.81)
20:07:51.161 00.003 11872 CameraToMount -- cameraTheta (1.33) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.30 = -1.98)
20:07:51.165 00.004 11872 CameraToMount -- cameraX=0.09 cameraY=0.39 hyp=0.40 cameraTheta=1.33 mountX=-0.10 mountY=-0.37, mountTheta=-1.82
20:07:51.172 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.09, y=0.39, opts=13)
20:07:51.176 00.004 11872 Enqueuing Move request for scope (0.09, 0.39)
20:07:51.179 00.003 9960 Worker thread wakes up
20:07:51.179 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=201, med=1, FiltMin=0, FiltMax=171, Gamma=1.000
20:07:51.183 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.39) opts 0xd
20:07:51.183 00.000 11872 UpdateGuideState exits: m=9615 SNR=58.0
20:07:51.187 00.004 9960 Handling offset move in thread for scope, endpoint = (0.09, 0.39)
20:07:51.188 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:07:51.191 00.003 9960 Moving (0.09, 0.39) raw xDistance=-0.10 yDistance=-0.37
20:07:51.191 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:07:51.194 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
20:07:51.194 00.000 11872 Enqueuing Expose request
20:07:51.198 00.004 9960 GuideAlgorithmResistSwitch::result() returns -0.37 from input -0.37
20:07:51.198 00.000 9960 MoveAxis(E, 0, ABG)
20:07:51.198 00.000 9960 Move returns status 0, amount 0
20:07:51.198 00.000 9960 MoveAxis(N, 276, ABG)
20:07:51.198 00.000 9960 Guiding  Dir = 0, Dur = 276
20:07:51.199 00.001 9960 IsSlewing returns 0
20:07:51.199 00.000 9960 IsGuiding returns 0
20:07:51.199 00.000 9960 PulseGuide returned control before completion, sleep 286
20:07:51.498 00.299 9960 IsGuiding returns 1
20:07:51.499 00.001 9960 scope still moving after pulse duration time elapsed
20:07:51.530 00.031 9960 IsSlewing returns 0
20:07:51.531 00.001 9960 IsGuiding returns 0
20:07:51.531 00.000 9960 scope move finished after 276 + 55 ms
20:07:51.532 00.001 9960 Move returns status 0, amount 276
20:07:51.533 00.001 9960 move complete, result=0
20:07:51.533 00.000 9960 worker thread done servicing request
20:07:51.533 00.000 9960 Worker thread wakes up
20:07:51.535 00.002 11872 GuideStep: -0.1 px 0 ms EAST, -0.4 px 276 ms NORTH
20:07:51.540 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:07:51.541 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1241,856,31,31)
20:07:52.789 01.248 9960 Exposure complete
20:07:52.920 00.131 9960 worker thread done servicing request
20:07:52.920 00.000 11872 OnExposeComplete: enter
20:07:52.925 00.005 11872 UpdateGuideState(): m_state=6
20:07:52.929 00.004 11872 Star::Find(15, 1256, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 349
20:07:52.932 00.003 11872 Star::Find returns 1 (0), X=1256.12, Y=871.24, Mass=10037, SNR=61.8, Peak=201 HFD=7.5
20:07:52.937 00.005 11872 CameraToMount -- cameraTheta (2.56) - m_xAngle (-3.14) = xAngle (5.70 = -0.58)
20:07:52.940 00.003 11872 CameraToMount -- cameraTheta (2.56) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.53 = -0.75)
20:07:52.943 00.003 11872 CameraToMount -- cameraX=-0.23 cameraY=0.15 hyp=0.28 cameraTheta=2.56 mountX=0.23 mountY=-0.19, mountTheta=-0.69
20:07:52.948 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.23, y=0.15, opts=13)
20:07:52.951 00.003 11872 Enqueuing Move request for scope (-0.23, 0.15)
20:07:52.954 00.003 9960 Worker thread wakes up
20:07:52.954 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.15) opts 0xd
20:07:52.954 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.23, 0.15)
20:07:52.954 00.000 9960 Moving (-0.23, 0.15) raw xDistance=0.23 yDistance=-0.19
20:07:52.956 00.002 9960 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
20:07:52.956 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:07:52.956 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
20:07:52.956 00.000 9960 MoveAxis(W, 97, ABG)
20:07:52.957 00.001 9960 Guiding  Dir = 3, Dur = 97
20:07:52.957 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=201, med=1, FiltMin=0, FiltMax=184, Gamma=1.000
20:07:52.960 00.003 9960 IsSlewing returns 0
20:07:52.960 00.000 11872 UpdateGuideState exits: m=10037 SNR=61.8
20:07:52.964 00.004 9960 IsGuiding returns 0
20:07:52.965 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:07:52.969 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:07:52.973 00.004 9960 PulseGuide returned control before completion, sleep 107
20:07:52.973 00.000 11872 Enqueuing Expose request
20:07:53.092 00.119 9960 IsGuiding returns 0
20:07:53.093 00.001 9960 Move returns status 0, amount 97
20:07:53.094 00.001 9960 MoveAxis(N, 0, ABG)
20:07:53.094 00.000 9960 Move returns status 0, amount 0
20:07:53.095 00.001 9960 move complete, result=0
20:07:53.095 00.000 9960 worker thread done servicing request
20:07:53.096 00.001 9960 Worker thread wakes up
20:07:53.096 00.000 11872 GuideStep: 0.2 px 97 ms WEST, -0.2 px 0 ms NORTH
20:07:53.103 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:07:53.103 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,856,31,31)
20:07:54.354 01.251 9960 Exposure complete
20:07:54.496 00.142 9960 worker thread done servicing request
20:07:54.496 00.000 11872 OnExposeComplete: enter
20:07:54.501 00.005 11872 UpdateGuideState(): m_state=6
20:07:54.506 00.005 11872 Star::Find(15, 1256, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 350
20:07:54.509 00.003 11872 Star::Find returns 1 (0), X=1256.34, Y=871.42, Mass=9355, SNR=57.8, Peak=214 HFD=7.3
20:07:54.513 00.004 11872 CameraToMount -- cameraTheta (1.59) - m_xAngle (-3.14) = xAngle (4.73 = -1.56)
20:07:54.519 00.006 11872 CameraToMount -- cameraTheta (1.59) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.55 = -1.73)
20:07:54.525 00.006 11872 CameraToMount -- cameraX=-0.01 cameraY=0.33 hyp=0.33 cameraTheta=1.59 mountX=0.00 mountY=-0.33, mountTheta=-1.56
20:07:54.530 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.01, y=0.33, opts=13)
20:07:54.537 00.007 11872 Enqueuing Move request for scope (-0.01, 0.33)
20:07:54.541 00.004 9960 Worker thread wakes up
20:07:54.541 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.33) opts 0xd
20:07:54.541 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.01, 0.33)
20:07:54.542 00.001 9960 Moving (-0.01, 0.33) raw xDistance=0.00 yDistance=-0.33
20:07:54.542 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
20:07:54.543 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
20:07:54.543 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=172, Gamma=1.000
20:07:54.553 00.010 9960 MoveAxis(E, 0, ABG)
20:07:54.553 00.000 9960 Move returns status 0, amount 0
20:07:54.553 00.000 9960 MoveAxis(N, 246, ABG)
20:07:54.553 00.000 11872 UpdateGuideState exits: m=9355 SNR=57.8
20:07:54.559 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:07:54.564 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:07:54.567 00.003 11872 Enqueuing Expose request
20:07:54.572 00.005 9960 Guiding  Dir = 0, Dur = 246
20:07:54.572 00.000 9960 IsSlewing returns 0
20:07:54.572 00.000 9960 IsGuiding returns 0
20:07:54.572 00.000 9960 PulseGuide returned control before completion, sleep 256
20:07:54.844 00.272 9960 IsGuiding returns 0
20:07:54.844 00.000 9960 Move returns status 0, amount 246
20:07:54.845 00.001 9960 move complete, result=0
20:07:54.846 00.001 9960 worker thread done servicing request
20:07:54.846 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.3 px 246 ms NORTH
20:07:54.852 00.006 9960 Worker thread wakes up
20:07:54.852 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:07:54.852 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,856,31,31)
20:07:56.107 01.255 9960 Exposure complete
20:07:56.240 00.133 9960 worker thread done servicing request
20:07:56.240 00.000 11872 OnExposeComplete: enter
20:07:56.247 00.007 11872 UpdateGuideState(): m_state=6
20:07:56.254 00.007 11872 Star::Find(15, 1256, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 351
20:07:56.259 00.005 11872 Star::Find returns 1 (0), X=1256.44, Y=871.36, Mass=9573, SNR=59.2, Peak=206 HFD=7.3
20:07:56.264 00.005 11872 CameraToMount -- cameraTheta (1.25) - m_xAngle (-3.14) = xAngle (4.39 = -1.90)
20:07:56.272 00.008 11872 CameraToMount -- cameraTheta (1.25) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.21 = -2.07)
20:07:56.277 00.005 11872 CameraToMount -- cameraX=0.09 cameraY=0.27 hyp=0.29 cameraTheta=1.25 mountX=-0.09 mountY=-0.25, mountTheta=-1.92
20:07:56.283 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.09, y=0.27, opts=13)
20:07:56.287 00.004 11872 Enqueuing Move request for scope (0.09, 0.27)
20:07:56.290 00.003 9960 Worker thread wakes up
20:07:56.292 00.002 9960 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.27) opts 0xd
20:07:56.292 00.000 9960 Handling offset move in thread for scope, endpoint = (0.09, 0.27)
20:07:56.292 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=1, FiltMin=0, FiltMax=181, Gamma=1.000
20:07:56.298 00.006 9960 Moving (0.09, 0.27) raw xDistance=-0.09 yDistance=-0.25
20:07:56.298 00.000 11872 UpdateGuideState exits: m=9573 SNR=59.2
20:07:56.304 00.006 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:07:56.304 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
20:07:56.304 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:07:56.308 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:07:56.312 00.004 11872 Enqueuing Expose request
20:07:56.316 00.004 9960 MoveAxis(E, 0, ABG)
20:07:56.316 00.000 9960 Move returns status 0, amount 0
20:07:56.316 00.000 9960 MoveAxis(N, 187, ABG)
20:07:56.316 00.000 9960 Guiding  Dir = 0, Dur = 187
20:07:56.317 00.001 9960 IsSlewing returns 0
20:07:56.317 00.000 9960 IsGuiding returns 0
20:07:56.317 00.000 9960 PulseGuide returned control before completion, sleep 197
20:07:56.520 00.203 9960 IsGuiding returns 1
20:07:56.520 00.000 9960 scope still moving after pulse duration time elapsed
20:07:56.549 00.029 9960 IsSlewing returns 0
20:07:56.549 00.000 9960 IsGuiding returns 0
20:07:56.549 00.000 9960 scope move finished after 187 + 45 ms
20:07:56.549 00.000 9960 Move returns status 0, amount 187
20:07:56.551 00.002 9960 move complete, result=0
20:07:56.551 00.000 9960 worker thread done servicing request
20:07:56.551 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 187 ms NORTH
20:07:56.557 00.006 9960 Worker thread wakes up
20:07:56.557 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:07:56.558 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1241,856,31,31)
20:07:57.808 01.250 9960 Exposure complete
20:07:57.943 00.135 9960 worker thread done servicing request
20:07:57.943 00.000 11872 OnExposeComplete: enter
20:07:57.948 00.005 11872 UpdateGuideState(): m_state=6
20:07:57.953 00.005 11872 Star::Find(15, 1256, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 352
20:07:57.957 00.004 11872 Star::Find returns 1 (0), X=1256.19, Y=871.24, Mass=9238, SNR=57.6, Peak=206 HFD=7.4
20:07:57.960 00.003 11872 CameraToMount -- cameraTheta (2.37) - m_xAngle (-3.14) = xAngle (5.51 = -0.77)
20:07:57.963 00.003 11872 CameraToMount -- cameraTheta (2.37) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.34 = -0.95)
20:07:57.966 00.003 11872 CameraToMount -- cameraX=-0.15 cameraY=0.15 hyp=0.22 cameraTheta=2.37 mountX=0.15 mountY=-0.17, mountTheta=-0.85
20:07:57.972 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.15, y=0.15, opts=13)
20:07:57.975 00.003 11872 Enqueuing Move request for scope (-0.15, 0.15)
20:07:57.979 00.004 9960 Worker thread wakes up
20:07:57.979 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.15) opts 0xd
20:07:57.979 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.15, 0.15)
20:07:57.980 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=1, FiltMin=0, FiltMax=162, Gamma=1.000
20:07:57.985 00.005 9960 Moving (-0.15, 0.15) raw xDistance=0.15 yDistance=-0.17
20:07:57.985 00.000 11872 UpdateGuideState exits: m=9238 SNR=57.6
20:07:57.990 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:07:57.995 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
20:07:57.995 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:07:57.999 00.004 11872 Enqueuing Expose request
20:07:58.002 00.003 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:07:58.002 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
20:07:58.003 00.001 9960 MoveAxis(E, 0, ABG)
20:07:58.003 00.000 9960 Move returns status 0, amount 0
20:07:58.004 00.001 9960 MoveAxis(N, 0, ABG)
20:07:58.004 00.000 9960 Move returns status 0, amount 0
20:07:58.004 00.000 9960 move complete, result=0
20:07:58.004 00.000 9960 worker thread done servicing request
20:07:58.005 00.001 9960 Worker thread wakes up
20:07:58.005 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
20:07:58.009 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
20:07:58.009 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,856,31,31)
20:07:59.257 01.248 9960 Exposure complete
20:07:59.393 00.136 9960 worker thread done servicing request
20:07:59.394 00.001 11872 OnExposeComplete: enter
20:07:59.398 00.004 11872 UpdateGuideState(): m_state=6
20:07:59.402 00.004 11872 Star::Find(15, 1256, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 353
20:07:59.406 00.004 11872 Star::Find returns 1 (0), X=1256.50, Y=871.27, Mass=9665, SNR=57.3, Peak=200 HFD=7.4
20:07:59.409 00.003 11872 CameraToMount -- cameraTheta (0.85) - m_xAngle (-3.14) = xAngle (3.99 = -2.30)
20:07:59.413 00.004 11872 CameraToMount -- cameraTheta (0.85) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.81 = -2.47)
20:07:59.417 00.004 11872 CameraToMount -- cameraX=0.16 cameraY=0.18 hyp=0.24 cameraTheta=0.85 mountX=-0.16 mountY=-0.15, mountTheta=-2.39
20:07:59.423 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.16, y=0.18, opts=13)
20:07:59.428 00.005 11872 Enqueuing Move request for scope (0.16, 0.18)
20:07:59.433 00.005 9960 Worker thread wakes up
20:07:59.433 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=200, med=1, FiltMin=0, FiltMax=182, Gamma=1.000
20:07:59.436 00.003 11872 UpdateGuideState exits: m=9665 SNR=57.3
20:07:59.440 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:07:59.445 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:07:59.448 00.003 11872 Enqueuing Expose request
20:07:59.451 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.18) opts 0xd
20:07:59.451 00.000 9960 Handling offset move in thread for scope, endpoint = (0.16, 0.18)
20:07:59.452 00.001 9960 Moving (0.16, 0.18) raw xDistance=-0.16 yDistance=-0.15
20:07:59.452 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
20:07:59.452 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:07:59.453 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
20:07:59.453 00.000 9960 MoveAxis(E, 0, ABG)
20:07:59.453 00.000 9960 Move returns status 0, amount 0
20:07:59.453 00.000 9960 MoveAxis(N, 0, ABG)
20:07:59.453 00.000 9960 Move returns status 0, amount 0
20:07:59.453 00.000 9960 move complete, result=0
20:07:59.455 00.002 9960 worker thread done servicing request
20:07:59.455 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:07:59.459 00.004 9960 Worker thread wakes up
20:07:59.459 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:07:59.459 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,856,31,31)
20:08:00.711 01.252 9960 Exposure complete
20:08:00.844 00.133 9960 worker thread done servicing request
20:08:00.844 00.000 11872 OnExposeComplete: enter
20:08:00.848 00.004 11872 UpdateGuideState(): m_state=6
20:08:00.852 00.004 11872 Star::Find(15, 1256, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 354
20:08:00.855 00.003 11872 Star::Find returns 1 (0), X=1256.44, Y=871.44, Mass=9421, SNR=56.8, Peak=201 HFD=7.2
20:08:00.861 00.006 11872 CameraToMount -- cameraTheta (1.32) - m_xAngle (-3.14) = xAngle (4.46 = -1.82)
20:08:00.865 00.004 11872 CameraToMount -- cameraTheta (1.32) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.29 = -2.00)
20:08:00.869 00.004 11872 CameraToMount -- cameraX=0.09 cameraY=0.34 hyp=0.36 cameraTheta=1.32 mountX=-0.09 mountY=-0.32, mountTheta=-1.84
20:08:00.875 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.09, y=0.34, opts=13)
20:08:00.878 00.003 11872 Enqueuing Move request for scope (0.09, 0.34)
20:08:00.881 00.003 9960 Worker thread wakes up
20:08:00.881 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.34) opts 0xd
20:08:00.881 00.000 9960 Handling offset move in thread for scope, endpoint = (0.09, 0.34)
20:08:00.881 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=201, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
20:08:00.884 00.003 11872 UpdateGuideState exits: m=9421 SNR=56.8
20:08:00.888 00.004 9960 Moving (0.09, 0.34) raw xDistance=-0.09 yDistance=-0.32
20:08:00.888 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:08:00.888 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
20:08:00.888 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:08:00.894 00.006 9960 MoveAxis(E, 0, ABG)
20:08:00.894 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:08:00.898 00.004 11872 Enqueuing Expose request
20:08:00.903 00.005 9960 Move returns status 0, amount 0
20:08:00.903 00.000 9960 MoveAxis(N, 241, ABG)
20:08:00.903 00.000 9960 Guiding  Dir = 0, Dur = 241
20:08:00.903 00.000 9960 IsSlewing returns 0
20:08:00.903 00.000 9960 IsGuiding returns 0
20:08:00.905 00.002 9960 PulseGuide returned control before completion, sleep 251
20:08:01.170 00.265 9960 IsGuiding returns 1
20:08:01.172 00.002 9960 scope still moving after pulse duration time elapsed
20:08:01.202 00.030 9960 IsSlewing returns 0
20:08:01.203 00.001 9960 IsGuiding returns 0
20:08:01.204 00.001 9960 scope move finished after 241 + 58 ms
20:08:01.204 00.000 9960 Move returns status 0, amount 241
20:08:01.204 00.000 9960 move complete, result=0
20:08:01.205 00.001 9960 worker thread done servicing request
20:08:01.205 00.000 9960 Worker thread wakes up
20:08:01.205 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 241 ms NORTH
20:08:01.212 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:08:01.212 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,856,31,31)
20:08:02.462 01.250 9960 Exposure complete
20:08:02.599 00.137 9960 worker thread done servicing request
20:08:02.600 00.001 11872 OnExposeComplete: enter
20:08:02.603 00.003 11872 UpdateGuideState(): m_state=6
20:08:02.608 00.005 11872 Star::Find(15, 1256, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 355
20:08:02.613 00.005 11872 Star::Find returns 1 (0), X=1256.52, Y=871.35, Mass=9162, SNR=55.4, Peak=198 HFD=7.3
20:08:02.617 00.004 11872 CameraToMount -- cameraTheta (0.98) - m_xAngle (-3.14) = xAngle (4.12 = -2.17)
20:08:02.620 00.003 11872 CameraToMount -- cameraTheta (0.98) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.95 = -2.34)
20:08:02.623 00.003 11872 CameraToMount -- cameraX=0.17 cameraY=0.26 hyp=0.31 cameraTheta=0.98 mountX=-0.17 mountY=-0.22, mountTheta=-2.23
20:08:02.628 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.17, y=0.26, opts=13)
20:08:02.632 00.004 11872 Enqueuing Move request for scope (0.17, 0.26)
20:08:02.635 00.003 9960 Worker thread wakes up
20:08:02.635 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=198, med=1, FiltMin=0, FiltMax=176, Gamma=1.000
20:08:02.640 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.26) opts 0xd
20:08:02.640 00.000 9960 Handling offset move in thread for scope, endpoint = (0.17, 0.26)
20:08:02.640 00.000 9960 Moving (0.17, 0.26) raw xDistance=-0.17 yDistance=-0.22
20:08:02.640 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
20:08:02.640 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
20:08:02.640 00.000 9960 MoveAxis(E, 0, ABG)
20:08:02.641 00.001 11872 UpdateGuideState exits: m=9162 SNR=55.4
20:08:02.645 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:08:02.648 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:08:02.650 00.002 11872 Enqueuing Expose request
20:08:02.655 00.005 9960 Move returns status 0, amount 0
20:08:02.655 00.000 9960 MoveAxis(N, 167, ABG)
20:08:02.655 00.000 9960 Guiding  Dir = 0, Dur = 167
20:08:02.655 00.000 9960 IsSlewing returns 0
20:08:02.655 00.000 9960 IsGuiding returns 0
20:08:02.656 00.001 9960 PulseGuide returned control before completion, sleep 177
20:08:02.841 00.185 9960 IsGuiding returns 1
20:08:02.842 00.001 9960 scope still moving after pulse duration time elapsed
20:08:02.872 00.030 9960 IsSlewing returns 0
20:08:02.872 00.000 9960 IsGuiding returns 0
20:08:02.872 00.000 9960 scope move finished after 167 + 50 ms
20:08:02.872 00.000 9960 Move returns status 0, amount 167
20:08:02.874 00.002 9960 move complete, result=0
20:08:02.874 00.000 9960 worker thread done servicing request
20:08:02.874 00.000 9960 Worker thread wakes up
20:08:02.874 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.2 px 167 ms NORTH
20:08:02.882 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
20:08:02.882 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,856,31,31)
20:08:04.135 01.253 9960 Exposure complete
20:08:04.272 00.137 9960 worker thread done servicing request
20:08:04.272 00.000 11872 OnExposeComplete: enter
20:08:04.277 00.005 11872 UpdateGuideState(): m_state=6
20:08:04.281 00.004 11872 Star::Find(15, 1256, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 356
20:08:04.285 00.004 11872 Star::Find returns 1 (0), X=1256.53, Y=871.29, Mass=9487, SNR=56.7, Peak=208 HFD=7.4
20:08:04.288 00.003 11872 CameraToMount -- cameraTheta (0.83) - m_xAngle (-3.14) = xAngle (3.97 = -2.31)
20:08:04.293 00.005 11872 CameraToMount -- cameraTheta (0.83) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.80 = -2.48)
20:08:04.298 00.005 11872 CameraToMount -- cameraX=0.18 cameraY=0.20 hyp=0.27 cameraTheta=0.83 mountX=-0.18 mountY=-0.17, mountTheta=-2.41
20:08:04.305 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.18, y=0.20, opts=13)
20:08:04.310 00.005 11872 Enqueuing Move request for scope (0.18, 0.20)
20:08:04.313 00.003 9960 Worker thread wakes up
20:08:04.314 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.20) opts 0xd
20:08:04.314 00.000 9960 Handling offset move in thread for scope, endpoint = (0.18, 0.20)
20:08:04.314 00.000 9960 Moving (0.18, 0.20) raw xDistance=-0.18 yDistance=-0.17
20:08:04.314 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
20:08:04.314 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:08:04.315 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=208, med=1, FiltMin=0, FiltMax=170, Gamma=1.000
20:08:04.318 00.003 11872 UpdateGuideState exits: m=9487 SNR=56.7
20:08:04.323 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
20:08:04.323 00.000 9960 MoveAxis(E, 0, ABG)
20:08:04.323 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:08:04.328 00.005 9960 Move returns status 0, amount 0
20:08:04.331 00.003 9960 MoveAxis(N, 0, ABG)
20:08:04.332 00.001 9960 Move returns status 0, amount 0
20:08:04.332 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:08:04.337 00.005 11872 Enqueuing Expose request
20:08:04.341 00.004 9960 move complete, result=0
20:08:04.341 00.000 9960 worker thread done servicing request
20:08:04.341 00.000 9960 Worker thread wakes up
20:08:04.342 00.001 11872 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
20:08:04.346 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
20:08:04.346 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,856,31,31)
20:08:05.586 01.240 9960 Exposure complete
20:08:05.718 00.132 9960 worker thread done servicing request
20:08:05.718 00.000 11872 OnExposeComplete: enter
20:08:05.722 00.004 11872 UpdateGuideState(): m_state=6
20:08:05.726 00.004 11872 Star::Find(15, 1256, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 357
20:08:05.730 00.004 11872 Star::Find returns 1 (0), X=1256.49, Y=870.86, Mass=9868, SNR=60.6, Peak=214 HFD=7.6
20:08:05.735 00.005 11872 CameraToMount -- cameraTheta (-1.02) - m_xAngle (-3.14) = xAngle (2.12 = 2.12)
20:08:05.739 00.004 11872 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.95 = 1.95)
20:08:05.742 00.003 11872 CameraToMount -- cameraX=0.14 cameraY=-0.23 hyp=0.27 cameraTheta=-1.02 mountX=-0.14 mountY=0.26, mountTheta=2.08
20:08:05.747 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.14, y=-0.23, opts=13)
20:08:05.752 00.005 11872 Enqueuing Move request for scope (0.14, -0.23)
20:08:05.755 00.003 9960 Worker thread wakes up
20:08:05.755 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.23) opts 0xd
20:08:05.756 00.001 9960 Handling offset move in thread for scope, endpoint = (0.14, -0.23)
20:08:05.756 00.000 9960 Moving (0.14, -0.23) raw xDistance=-0.14 yDistance=0.26
20:08:05.756 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
20:08:05.756 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:08:05.757 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=214, med=1, FiltMin=0, FiltMax=174, Gamma=1.000
20:08:05.760 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
20:08:05.761 00.001 9960 MoveAxis(E, 0, ABG)
20:08:05.761 00.000 9960 Move returns status 0, amount 0
20:08:05.761 00.000 9960 MoveAxis(N, 0, ABG)
20:08:05.761 00.000 11872 UpdateGuideState exits: m=9868 SNR=60.6
20:08:05.768 00.007 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:08:05.774 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:08:05.777 00.003 11872 Enqueuing Expose request
20:08:05.782 00.005 9960 Move returns status 0, amount 0
20:08:05.782 00.000 9960 move complete, result=0
20:08:05.783 00.001 9960 worker thread done servicing request
20:08:05.783 00.000 9960 Worker thread wakes up
20:08:05.783 00.000 11872 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
20:08:05.787 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
20:08:05.787 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,856,31,31)
20:08:07.027 01.240 9960 Exposure complete
20:08:07.153 00.126 9960 worker thread done servicing request
20:08:07.154 00.001 11872 OnExposeComplete: enter
20:08:07.158 00.004 11872 UpdateGuideState(): m_state=6
20:08:07.162 00.004 11872 Star::Find(15, 1256, 870, 0, (0,0,0,0), 1.5, 10.0, 255) frame 358
20:08:07.165 00.003 11872 Star::Find returns 1 (0), X=1256.64, Y=871.49, Mass=9687, SNR=57.9, Peak=212 HFD=7.3
20:08:07.171 00.006 11872 CameraToMount -- cameraTheta (0.95) - m_xAngle (-3.14) = xAngle (4.08 = -2.20)
20:08:07.175 00.004 11872 CameraToMount -- cameraTheta (0.95) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.91 = -2.37)
20:08:07.180 00.005 11872 CameraToMount -- cameraX=0.29 cameraY=0.40 hyp=0.49 cameraTheta=0.95 mountX=-0.29 mountY=-0.34, mountTheta=-2.27
20:08:07.186 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.29, y=0.40, opts=13)
20:08:07.189 00.003 11872 Enqueuing Move request for scope (0.29, 0.40)
20:08:07.194 00.005 9960 Worker thread wakes up
20:08:07.194 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=212, med=1, FiltMin=0, FiltMax=184, Gamma=1.000
20:08:07.199 00.005 11872 UpdateGuideState exits: m=9687 SNR=57.9
20:08:07.202 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.40) opts 0xd
20:08:07.202 00.000 9960 Handling offset move in thread for scope, endpoint = (0.29, 0.40)
20:08:07.202 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:08:07.207 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:08:07.211 00.004 11872 Enqueuing Expose request
20:08:07.216 00.005 9960 Moving (0.29, 0.40) raw xDistance=-0.29 yDistance=-0.34
20:08:07.216 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29
20:08:07.216 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
20:08:07.216 00.000 9960 MoveAxis(E, 121, ABG)
20:08:07.217 00.001 9960 Guiding  Dir = 2, Dur = 121
20:08:07.217 00.000 9960 IsSlewing returns 0
20:08:07.217 00.000 9960 IsGuiding returns 0
20:08:07.218 00.001 9960 PulseGuide returned control before completion, sleep 131
20:08:07.359 00.141 9960 IsGuiding returns 1
20:08:07.360 00.001 9960 scope still moving after pulse duration time elapsed
20:08:07.391 00.031 9960 IsSlewing returns 0
20:08:07.391 00.000 9960 IsGuiding returns 0
20:08:07.392 00.001 9960 scope move finished after 121 + 53 ms
20:08:07.392 00.000 9960 Move returns status 0, amount 121
20:08:07.392 00.000 9960 MoveAxis(N, 254, ABG)
20:08:07.393 00.001 9960 Guiding  Dir = 0, Dur = 254
20:08:07.393 00.000 9960 IsSlewing returns 0
20:08:07.393 00.000 9960 IsGuiding returns 0
20:08:07.395 00.002 9960 PulseGuide returned control before completion, sleep 264
20:08:07.671 00.276 9960 IsGuiding returns 1
20:08:07.673 00.002 9960 scope still moving after pulse duration time elapsed
20:08:07.701 00.028 9960 IsSlewing returns 0
20:08:07.703 00.002 9960 IsGuiding returns 0
20:08:07.704 00.001 9960 scope move finished after 254 + 56 ms
20:08:07.704 00.000 9960 Move returns status 0, amount 254
20:08:07.705 00.001 9960 move complete, result=0
20:08:07.705 00.000 9960 worker thread done servicing request
20:08:07.705 00.000 9960 Worker thread wakes up
20:08:07.706 00.001 11872 GuideStep: -0.3 px 121 ms EAST, -0.3 px 254 ms NORTH
20:08:07.715 00.009 9960 worker thread servicing REQUEST_EXPOSE 1000
20:08:07.715 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,856,31,31)
20:08:08.962 01.247 9960 Exposure complete
20:08:09.113 00.151 9960 worker thread done servicing request
20:08:09.113 00.000 11872 OnExposeComplete: enter
20:08:09.119 00.006 11872 UpdateGuideState(): m_state=6
20:08:09.124 00.005 11872 Star::Find(15, 1256, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 359
20:08:09.129 00.005 11872 Star::Find returns 1 (0), X=1256.39, Y=871.49, Mass=9336, SNR=56.7, Peak=198 HFD=7.2
20:08:09.132 00.003 11872 CameraToMount -- cameraTheta (1.46) - m_xAngle (-3.14) = xAngle (4.60 = -1.68)
20:08:09.137 00.005 11872 CameraToMount -- cameraTheta (1.46) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.43 = -1.86)
20:08:09.143 00.006 11872 CameraToMount -- cameraX=0.04 cameraY=0.40 hyp=0.41 cameraTheta=1.46 mountX=-0.05 mountY=-0.39, mountTheta=-1.69
20:08:09.150 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.04, y=0.40, opts=13)
20:08:09.156 00.006 11872 Enqueuing Move request for scope (0.04, 0.40)
20:08:09.160 00.004 9960 Worker thread wakes up
20:08:09.160 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.40) opts 0xd
20:08:09.160 00.000 9960 Handling offset move in thread for scope, endpoint = (0.04, 0.40)
20:08:09.160 00.000 9960 Moving (0.04, 0.40) raw xDistance=-0.05 yDistance=-0.39
20:08:09.161 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:08:09.161 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.39 from input -0.39
20:08:09.161 00.000 9960 MoveAxis(E, 0, ABG)
20:08:09.161 00.000 9960 Move returns status 0, amount 0
20:08:09.161 00.000 9960 MoveAxis(N, 291, ABG)
20:08:09.161 00.000 9960 Guiding  Dir = 0, Dur = 291
20:08:09.162 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=198, med=1, FiltMin=0, FiltMax=177, Gamma=1.000
20:08:09.167 00.005 9960 IsSlewing returns 0
20:08:09.167 00.000 11872 UpdateGuideState exits: m=9336 SNR=56.7
20:08:09.172 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:08:09.175 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:08:09.180 00.005 11872 Enqueuing Expose request
20:08:09.183 00.003 9960 IsGuiding returns 0
20:08:09.184 00.001 9960 PulseGuide returned control before completion, sleep 301
20:08:09.498 00.314 9960 IsGuiding returns 0
20:08:09.499 00.001 9960 Move returns status 0, amount 291
20:08:09.499 00.000 9960 move complete, result=0
20:08:09.501 00.002 9960 worker thread done servicing request
20:08:09.501 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.4 px 291 ms NORTH
20:08:09.507 00.006 9960 Worker thread wakes up
20:08:09.507 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:08:09.507 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,856,31,31)
20:08:10.765 01.258 9960 Exposure complete
20:08:10.899 00.134 9960 worker thread done servicing request
20:08:10.900 00.001 11872 OnExposeComplete: enter
20:08:10.904 00.004 11872 UpdateGuideState(): m_state=6
20:08:10.909 00.005 11872 Star::Find(15, 1256, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 360
20:08:10.912 00.003 11872 Star::Find returns 1 (0), X=1256.19, Y=871.33, Mass=10054, SNR=59.2, Peak=215 HFD=7.3
20:08:10.915 00.003 11872 CameraToMount -- cameraTheta (2.17) - m_xAngle (-3.14) = xAngle (5.31 = -0.97)
20:08:10.922 00.007 11872 CameraToMount -- cameraTheta (2.17) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.14 = -1.15)
20:08:10.927 00.005 11872 CameraToMount -- cameraX=-0.16 cameraY=0.24 hyp=0.29 cameraTheta=2.17 mountX=0.16 mountY=-0.26, mountTheta=-1.02
20:08:10.934 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.16, y=0.24, opts=13)
20:08:10.937 00.003 11872 Enqueuing Move request for scope (-0.16, 0.24)
20:08:10.941 00.004 9960 Worker thread wakes up
20:08:10.942 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
20:08:10.946 00.004 11872 UpdateGuideState exits: m=10054 SNR=59.2
20:08:10.952 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:08:10.956 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:08:10.962 00.006 11872 Enqueuing Expose request
20:08:10.966 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.24) opts 0xd
20:08:10.966 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.16, 0.24)
20:08:10.967 00.001 9960 Moving (-0.16, 0.24) raw xDistance=0.16 yDistance=-0.26
20:08:10.967 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
20:08:10.968 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
20:08:10.968 00.000 9960 MoveAxis(E, 0, ABG)
20:08:10.968 00.000 9960 Move returns status 0, amount 0
20:08:10.968 00.000 9960 MoveAxis(N, 196, ABG)
20:08:10.969 00.001 9960 Guiding  Dir = 0, Dur = 196
20:08:10.969 00.000 9960 IsSlewing returns 0
20:08:10.970 00.001 9960 IsGuiding returns 0
20:08:10.970 00.000 9960 PulseGuide returned control before completion, sleep 206
20:08:11.178 00.208 9960 IsGuiding returns 1
20:08:11.179 00.001 9960 scope still moving after pulse duration time elapsed
20:08:11.209 00.030 9960 IsSlewing returns 0
20:08:11.210 00.001 9960 IsGuiding returns 0
20:08:11.211 00.001 9960 scope move finished after 196 + 45 ms
20:08:11.211 00.000 9960 Move returns status 0, amount 196
20:08:11.211 00.000 9960 move complete, result=0
20:08:11.213 00.002 9960 worker thread done servicing request
20:08:11.213 00.000 9960 Worker thread wakes up
20:08:11.213 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.3 px 196 ms NORTH
20:08:11.219 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:08:11.220 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1241,856,31,31)
20:08:12.477 01.257 9960 Exposure complete
20:08:12.613 00.136 9960 worker thread done servicing request
20:08:12.613 00.000 11872 OnExposeComplete: enter
20:08:12.618 00.005 11872 UpdateGuideState(): m_state=6
20:08:12.623 00.005 11872 Star::Find(15, 1256, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 361
20:08:12.627 00.004 11872 Star::Find returns 1 (0), X=1256.42, Y=870.83, Mass=9918, SNR=59.6, Peak=214 HFD=7.3
20:08:12.631 00.004 11872 CameraToMount -- cameraTheta (-1.30) - m_xAngle (-3.14) = xAngle (1.83 = 1.83)
20:08:12.634 00.003 11872 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.66 = 1.66)
20:08:12.639 00.005 11872 CameraToMount -- cameraX=0.07 cameraY=-0.27 hyp=0.28 cameraTheta=-1.30 mountX=-0.07 mountY=0.27, mountTheta=1.83
20:08:12.646 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.07, y=-0.27, opts=13)
20:08:12.651 00.005 11872 Enqueuing Move request for scope (0.07, -0.27)
20:08:12.654 00.003 9960 Worker thread wakes up
20:08:12.654 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=214, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
20:08:12.659 00.005 11872 UpdateGuideState exits: m=9918 SNR=59.6
20:08:12.662 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:08:12.666 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.27) opts 0xd
20:08:12.666 00.000 9960 Handling offset move in thread for scope, endpoint = (0.07, -0.27)
20:08:12.666 00.000 9960 Moving (0.07, -0.27) raw xDistance=-0.07 yDistance=0.27
20:08:12.666 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:08:12.671 00.005 11872 Enqueuing Expose request
20:08:12.675 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:08:12.675 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:08:12.675 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
20:08:12.676 00.001 9960 MoveAxis(E, 0, ABG)
20:08:12.676 00.000 9960 Move returns status 0, amount 0
20:08:12.677 00.001 9960 MoveAxis(N, 0, ABG)
20:08:12.677 00.000 9960 Move returns status 0, amount 0
20:08:12.677 00.000 9960 move complete, result=0
20:08:12.677 00.000 9960 worker thread done servicing request
20:08:12.678 00.001 9960 Worker thread wakes up
20:08:12.678 00.000 11872 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
20:08:12.682 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
20:08:12.683 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1241,856,31,31)
20:08:13.930 01.247 9960 Exposure complete
20:08:14.058 00.128 9960 worker thread done servicing request
20:08:14.059 00.001 11872 OnExposeComplete: enter
20:08:14.062 00.003 11872 UpdateGuideState(): m_state=6
20:08:14.067 00.005 11872 Star::Find(15, 1256, 870, 0, (0,0,0,0), 1.5, 10.0, 255) frame 362
20:08:14.071 00.004 11872 Star::Find returns 1 (0), X=1256.15, Y=870.89, Mass=9243, SNR=58.3, Peak=207 HFD=7.3
20:08:14.075 00.004 11872 CameraToMount -- cameraTheta (-2.37) - m_xAngle (-3.14) = xAngle (0.77 = 0.77)
20:08:14.078 00.003 11872 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.60 = 0.60)
20:08:14.083 00.005 11872 CameraToMount -- cameraX=-0.20 cameraY=-0.20 hyp=0.28 cameraTheta=-2.37 mountX=0.20 mountY=0.16, mountTheta=0.66
20:08:14.088 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.20, y=-0.20, opts=13)
20:08:14.092 00.004 11872 Enqueuing Move request for scope (-0.20, -0.20)
20:08:14.095 00.003 9960 Worker thread wakes up
20:08:14.096 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.20) opts 0xd
20:08:14.096 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=1, FiltMin=0, FiltMax=176, Gamma=1.000
20:08:14.100 00.004 11872 UpdateGuideState exits: m=9243 SNR=58.3
20:08:14.104 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:08:14.107 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:08:14.113 00.006 9960 Handling offset move in thread for scope, endpoint = (-0.20, -0.20)
20:08:14.113 00.000 9960 Moving (-0.20, -0.20) raw xDistance=0.20 yDistance=0.16
20:08:14.114 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
20:08:14.114 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:08:14.114 00.000 11872 Enqueuing Expose request
20:08:14.120 00.006 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
20:08:14.120 00.000 9960 MoveAxis(W, 85, ABG)
20:08:14.120 00.000 9960 Guiding  Dir = 3, Dur = 85
20:08:14.121 00.001 9960 IsSlewing returns 0
20:08:14.121 00.000 9960 IsGuiding returns 0
20:08:14.122 00.001 9960 PulseGuide returned control before completion, sleep 95
20:08:14.222 00.100 9960 IsGuiding returns 1
20:08:14.222 00.000 9960 scope still moving after pulse duration time elapsed
20:08:14.253 00.031 9960 IsSlewing returns 0
20:08:14.254 00.001 9960 IsGuiding returns 0
20:08:14.255 00.001 9960 scope move finished after 85 + 49 ms
20:08:14.256 00.001 9960 Move returns status 0, amount 85
20:08:14.256 00.000 9960 MoveAxis(N, 0, ABG)
20:08:14.258 00.002 9960 Move returns status 0, amount 0
20:08:14.258 00.000 9960 move complete, result=0
20:08:14.258 00.000 9960 worker thread done servicing request
20:08:14.259 00.001 9960 Worker thread wakes up
20:08:14.259 00.000 11872 GuideStep: 0.2 px 85 ms WEST, 0.2 px 0 ms NORTH
20:08:14.268 00.009 9960 worker thread servicing REQUEST_EXPOSE 1000
20:08:14.268 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,856,31,31)
20:08:15.514 01.246 9960 Exposure complete
20:08:15.647 00.133 9960 worker thread done servicing request
20:08:15.648 00.001 11872 OnExposeComplete: enter
20:08:15.653 00.005 11872 UpdateGuideState(): m_state=6
20:08:15.657 00.004 11872 Star::Find(15, 1256, 870, 0, (0,0,0,0), 1.5, 10.0, 255) frame 363
20:08:15.661 00.004 11872 Star::Find returns 1 (0), X=1256.54, Y=871.45, Mass=9533, SNR=57.6, Peak=202 HFD=7.2
20:08:15.664 00.003 11872 CameraToMount -- cameraTheta (1.08) - m_xAngle (-3.14) = xAngle (4.22 = -2.06)
20:08:15.669 00.005 11872 CameraToMount -- cameraTheta (1.08) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.05 = -2.24)
20:08:15.673 00.004 11872 CameraToMount -- cameraX=0.19 cameraY=0.36 hyp=0.40 cameraTheta=1.08 mountX=-0.19 mountY=-0.32, mountTheta=-2.11
20:08:15.680 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.19, y=0.36, opts=13)
20:08:15.685 00.005 11872 Enqueuing Move request for scope (0.19, 0.36)
20:08:15.689 00.004 9960 Worker thread wakes up
20:08:15.689 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=202, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
20:08:15.694 00.005 11872 UpdateGuideState exits: m=9533 SNR=57.6
20:08:15.698 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.36) opts 0xd
20:08:15.698 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:08:15.702 00.004 9960 Handling offset move in thread for scope, endpoint = (0.19, 0.36)
20:08:15.702 00.000 9960 Moving (0.19, 0.36) raw xDistance=-0.19 yDistance=-0.32
20:08:15.702 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
20:08:15.703 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
20:08:15.703 00.000 9960 MoveAxis(E, 0, ABG)
20:08:15.703 00.000 9960 Move returns status 0, amount 0
20:08:15.703 00.000 9960 MoveAxis(N, 237, ABG)
20:08:15.703 00.000 9960 Guiding  Dir = 0, Dur = 237
20:08:15.703 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:08:15.708 00.005 9960 IsSlewing returns 0
20:08:15.708 00.000 11872 Enqueuing Expose request
20:08:15.713 00.005 9960 IsGuiding returns 0
20:08:15.713 00.000 9960 PulseGuide returned control before completion, sleep 247
20:08:15.971 00.258 9960 IsGuiding returns 1
20:08:15.971 00.000 9960 scope still moving after pulse duration time elapsed
20:08:16.002 00.031 9960 IsSlewing returns 0
20:08:16.005 00.003 9960 IsGuiding returns 0
20:08:16.005 00.000 9960 scope move finished after 237 + 54 ms
20:08:16.006 00.001 9960 Move returns status 0, amount 237
20:08:16.006 00.000 9960 move complete, result=0
20:08:16.007 00.001 9960 worker thread done servicing request
20:08:16.007 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.3 px 237 ms NORTH
20:08:16.010 00.003 9960 Worker thread wakes up
20:08:16.011 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:08:16.011 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,856,31,31)
20:08:17.259 01.248 9960 Exposure complete
20:08:17.413 00.154 9960 worker thread done servicing request
20:08:17.413 00.000 11872 OnExposeComplete: enter
20:08:17.418 00.005 11872 UpdateGuideState(): m_state=6
20:08:17.423 00.005 11872 Star::Find(15, 1256, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 364
20:08:17.428 00.005 11872 Star::Find returns 1 (0), X=1256.17, Y=871.31, Mass=9598, SNR=59.0, Peak=209 HFD=7.4
20:08:17.433 00.005 11872 CameraToMount -- cameraTheta (2.26) - m_xAngle (-3.14) = xAngle (5.39 = -0.89)
20:08:17.436 00.003 11872 CameraToMount -- cameraTheta (2.26) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.22 = -1.06)
20:08:17.440 00.004 11872 CameraToMount -- cameraX=-0.18 cameraY=0.22 hyp=0.28 cameraTheta=2.26 mountX=0.18 mountY=-0.24, mountTheta=-0.95
20:08:17.445 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.18, y=0.22, opts=13)
20:08:17.452 00.007 11872 Enqueuing Move request for scope (-0.18, 0.22)
20:08:17.457 00.005 9960 Worker thread wakes up
20:08:17.457 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.22) opts 0xd
20:08:17.459 00.002 9960 Handling offset move in thread for scope, endpoint = (-0.18, 0.22)
20:08:17.459 00.000 9960 Moving (-0.18, 0.22) raw xDistance=0.18 yDistance=-0.24
20:08:17.459 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
20:08:17.459 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
20:08:17.459 00.000 9960 MoveAxis(E, 0, ABG)
20:08:17.459 00.000 9960 Move returns status 0, amount 0
20:08:17.460 00.001 9960 MoveAxis(N, 181, ABG)
20:08:17.460 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
20:08:17.465 00.005 9960 Guiding  Dir = 0, Dur = 181
20:08:17.466 00.001 11872 UpdateGuideState exits: m=9598 SNR=59.0
20:08:17.472 00.006 9960 IsSlewing returns 0
20:08:17.472 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:08:17.478 00.006 9960 IsGuiding returns 0
20:08:17.478 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:08:17.484 00.006 9960 PulseGuide returned control before completion, sleep 191
20:08:17.486 00.002 11872 Enqueuing Expose request
20:08:17.687 00.201 9960 IsGuiding returns 0
20:08:17.687 00.000 9960 Move returns status 0, amount 181
20:08:17.688 00.001 9960 move complete, result=0
20:08:17.688 00.000 9960 worker thread done servicing request
20:08:17.689 00.001 9960 Worker thread wakes up
20:08:17.689 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.2 px 181 ms NORTH
20:08:17.695 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:08:17.695 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,856,31,31)
20:08:18.951 01.256 9960 Exposure complete
20:08:19.090 00.139 9960 worker thread done servicing request
20:08:19.090 00.000 11872 OnExposeComplete: enter
20:08:19.094 00.004 11872 UpdateGuideState(): m_state=6
20:08:19.100 00.006 11872 Star::Find(15, 1256, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 365
20:08:19.103 00.003 11872 Star::Find returns 1 (0), X=1256.17, Y=871.19, Mass=9128, SNR=55.9, Peak=198 HFD=7.4
20:08:19.109 00.006 11872 CameraToMount -- cameraTheta (2.64) - m_xAngle (-3.14) = xAngle (5.78 = -0.50)
20:08:19.116 00.007 11872 CameraToMount -- cameraTheta (2.64) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.61 = -0.68)
20:08:19.122 00.006 11872 CameraToMount -- cameraX=-0.18 cameraY=0.10 hyp=0.21 cameraTheta=2.64 mountX=0.18 mountY=-0.13, mountTheta=-0.62
20:08:19.127 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.18, y=0.10, opts=13)
20:08:19.132 00.005 11872 Enqueuing Move request for scope (-0.18, 0.10)
20:08:19.136 00.004 9960 Worker thread wakes up
20:08:19.136 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=198, med=1, FiltMin=0, FiltMax=169, Gamma=1.000
20:08:19.141 00.005 11872 UpdateGuideState exits: m=9128 SNR=55.9
20:08:19.144 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.10) opts 0xd
20:08:19.144 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.18, 0.10)
20:08:19.145 00.001 9960 Moving (-0.18, 0.10) raw xDistance=0.18 yDistance=-0.13
20:08:19.145 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:08:19.148 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:08:19.153 00.005 11872 Enqueuing Expose request
20:08:19.156 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
20:08:19.156 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:08:19.157 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:08:19.157 00.000 9960 MoveAxis(E, 0, ABG)
20:08:19.157 00.000 9960 Move returns status 0, amount 0
20:08:19.157 00.000 9960 MoveAxis(N, 0, ABG)
20:08:19.157 00.000 9960 Move returns status 0, amount 0
20:08:19.157 00.000 9960 move complete, result=0
20:08:19.157 00.000 9960 worker thread done servicing request
20:08:19.159 00.002 11872 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:08:19.163 00.004 9960 Worker thread wakes up
20:08:19.163 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:08:19.163 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,856,31,31)
20:08:20.414 01.251 9960 Exposure complete
20:08:20.539 00.125 9960 worker thread done servicing request
20:08:20.539 00.000 11872 OnExposeComplete: enter
20:08:20.543 00.004 11872 UpdateGuideState(): m_state=6
20:08:20.548 00.005 11872 Star::Find(15, 1256, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 366
20:08:20.552 00.004 11872 Star::Find returns 1 (0), X=1256.32, Y=871.35, Mass=9677, SNR=59.5, Peak=207 HFD=7.4
20:08:20.557 00.005 11872 CameraToMount -- cameraTheta (1.69) - m_xAngle (-3.14) = xAngle (4.83 = -1.45)
20:08:20.560 00.003 11872 CameraToMount -- cameraTheta (1.69) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.66 = -1.62)
20:08:20.565 00.005 11872 CameraToMount -- cameraX=-0.03 cameraY=0.26 hyp=0.26 cameraTheta=1.69 mountX=0.03 mountY=-0.26, mountTheta=-1.45
20:08:20.569 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.03, y=0.26, opts=13)
20:08:20.574 00.005 11872 Enqueuing Move request for scope (-0.03, 0.26)
20:08:20.578 00.004 9960 Worker thread wakes up
20:08:20.578 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=1, FiltMin=0, FiltMax=183, Gamma=1.000
20:08:20.582 00.004 11872 UpdateGuideState exits: m=9677 SNR=59.5
20:08:20.586 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:08:20.590 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:08:20.594 00.004 11872 Enqueuing Expose request
20:08:20.598 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.26) opts 0xd
20:08:20.599 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.03, 0.26)
20:08:20.599 00.000 9960 Moving (-0.03, 0.26) raw xDistance=0.03 yDistance=-0.26
20:08:20.599 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:08:20.599 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
20:08:20.600 00.001 9960 MoveAxis(E, 0, ABG)
20:08:20.600 00.000 9960 Move returns status 0, amount 0
20:08:20.600 00.000 9960 MoveAxis(N, 194, ABG)
20:08:20.600 00.000 9960 Guiding  Dir = 0, Dur = 194
20:08:20.601 00.001 9960 IsSlewing returns 0
20:08:20.601 00.000 9960 IsGuiding returns 0
20:08:20.601 00.000 9960 PulseGuide returned control before completion, sleep 204
20:08:20.823 00.222 9960 IsGuiding returns 0
20:08:20.823 00.000 9960 Move returns status 0, amount 194
20:08:20.823 00.000 9960 move complete, result=0
20:08:20.824 00.001 9960 worker thread done servicing request
20:08:20.824 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.3 px 194 ms NORTH
20:08:20.831 00.007 9960 Worker thread wakes up
20:08:20.831 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:08:20.831 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,856,31,31)
20:08:22.075 01.244 9960 Exposure complete
20:08:22.207 00.132 9960 worker thread done servicing request
20:08:22.208 00.001 11872 OnExposeComplete: enter
20:08:22.212 00.004 11872 UpdateGuideState(): m_state=6
20:08:22.216 00.004 11872 Star::Find(15, 1256, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 367
20:08:22.220 00.004 11872 Star::Find returns 1 (0), X=1256.41, Y=870.89, Mass=9529, SNR=59.8, Peak=209 HFD=7.3
20:08:22.224 00.004 11872 CameraToMount -- cameraTheta (-1.28) - m_xAngle (-3.14) = xAngle (1.86 = 1.86)
20:08:22.228 00.004 11872 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.68 = 1.68)
20:08:22.233 00.005 11872 CameraToMount -- cameraX=0.06 cameraY=-0.20 hyp=0.21 cameraTheta=-1.28 mountX=-0.06 mountY=0.21, mountTheta=1.85
20:08:22.239 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.06, y=-0.20, opts=13)
20:08:22.243 00.004 11872 Enqueuing Move request for scope (0.06, -0.20)
20:08:22.247 00.004 9960 Worker thread wakes up
20:08:22.248 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=1, FiltMin=0, FiltMax=173, Gamma=1.000
20:08:22.251 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.20) opts 0xd
20:08:22.251 00.000 9960 Handling offset move in thread for scope, endpoint = (0.06, -0.20)
20:08:22.252 00.001 9960 Moving (0.06, -0.20) raw xDistance=-0.06 yDistance=0.21
20:08:22.252 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:08:22.252 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:08:22.252 00.000 11872 UpdateGuideState exits: m=9529 SNR=59.8
20:08:22.258 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:08:22.262 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
20:08:22.263 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:08:22.269 00.006 11872 Enqueuing Expose request
20:08:22.273 00.004 9960 MoveAxis(E, 0, ABG)
20:08:22.274 00.001 9960 Move returns status 0, amount 0
20:08:22.274 00.000 9960 MoveAxis(N, 0, ABG)
20:08:22.274 00.000 9960 Move returns status 0, amount 0
20:08:22.274 00.000 9960 move complete, result=0
20:08:22.275 00.001 9960 worker thread done servicing request
20:08:22.275 00.000 9960 Worker thread wakes up
20:08:22.276 00.001 11872 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:08:22.280 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
20:08:22.280 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,856,31,31)
20:08:23.529 01.249 9960 Exposure complete
20:08:23.660 00.131 9960 worker thread done servicing request
20:08:23.660 00.000 11872 OnExposeComplete: enter
20:08:23.665 00.005 11872 UpdateGuideState(): m_state=6
20:08:23.668 00.003 11872 Star::Find(15, 1256, 870, 0, (0,0,0,0), 1.5, 10.0, 255) frame 368
20:08:23.674 00.006 11872 Star::Find returns 1 (0), X=1256.51, Y=871.40, Mass=9615, SNR=58.1, Peak=212 HFD=7.3
20:08:23.680 00.006 11872 CameraToMount -- cameraTheta (1.10) - m_xAngle (-3.14) = xAngle (4.23 = -2.05)
20:08:23.685 00.005 11872 CameraToMount -- cameraTheta (1.10) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.06 = -2.22)
20:08:23.690 00.005 11872 CameraToMount -- cameraX=0.16 cameraY=0.31 hyp=0.35 cameraTheta=1.10 mountX=-0.16 mountY=-0.28, mountTheta=-2.10
20:08:23.695 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.16, y=0.31, opts=13)
20:08:23.700 00.005 11872 Enqueuing Move request for scope (0.16, 0.31)
20:08:23.706 00.006 9960 Worker thread wakes up
20:08:23.706 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.31) opts 0xd
20:08:23.706 00.000 9960 Handling offset move in thread for scope, endpoint = (0.16, 0.31)
20:08:23.707 00.001 9960 Moving (0.16, 0.31) raw xDistance=-0.16 yDistance=-0.28
20:08:23.707 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
20:08:23.707 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=212, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
20:08:23.712 00.005 11872 UpdateGuideState exits: m=9615 SNR=58.1
20:08:23.716 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:08:23.720 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:08:23.724 00.004 11872 Enqueuing Expose request
20:08:23.727 00.003 9960 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
20:08:23.727 00.000 9960 MoveAxis(E, 0, ABG)
20:08:23.729 00.002 9960 Move returns status 0, amount 0
20:08:23.729 00.000 9960 MoveAxis(N, 208, ABG)
20:08:23.729 00.000 9960 Guiding  Dir = 0, Dur = 208
20:08:23.729 00.000 9960 IsSlewing returns 0
20:08:23.730 00.001 9960 IsGuiding returns 0
20:08:23.730 00.000 9960 PulseGuide returned control before completion, sleep 218
20:08:23.964 00.234 9960 IsGuiding returns 1
20:08:23.964 00.000 9960 scope still moving after pulse duration time elapsed
20:08:23.994 00.030 9960 IsSlewing returns 0
20:08:23.995 00.001 9960 IsGuiding returns 0
20:08:23.995 00.000 9960 scope move finished after 208 + 57 ms
20:08:23.995 00.000 9960 Move returns status 0, amount 208
20:08:23.996 00.001 9960 move complete, result=0
20:08:23.996 00.000 9960 worker thread done servicing request
20:08:23.996 00.000 9960 Worker thread wakes up
20:08:23.997 00.001 11872 GuideStep: -0.2 px 0 ms EAST, -0.3 px 208 ms NORTH
20:08:24.004 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:08:24.004 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,856,31,31)
20:08:25.261 01.257 9960 Exposure complete
20:08:25.391 00.130 9960 worker thread done servicing request
20:08:25.392 00.001 11872 OnExposeComplete: enter
20:08:25.397 00.005 11872 UpdateGuideState(): m_state=6
20:08:25.401 00.004 11872 Star::Find(15, 1256, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 369
20:08:25.405 00.004 11872 Star::Find returns 1 (0), X=1256.42, Y=871.30, Mass=9415, SNR=58.6, Peak=204 HFD=7.3
20:08:25.409 00.004 11872 CameraToMount -- cameraTheta (1.22) - m_xAngle (-3.14) = xAngle (4.36 = -1.92)
20:08:25.411 00.002 11872 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.19 = -2.10)
20:08:25.414 00.003 11872 CameraToMount -- cameraX=0.08 cameraY=0.21 hyp=0.22 cameraTheta=1.22 mountX=-0.08 mountY=-0.19, mountTheta=-1.95
20:08:25.419 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.08, y=0.21, opts=13)
20:08:25.425 00.006 11872 Enqueuing Move request for scope (0.08, 0.21)
20:08:25.428 00.003 9960 Worker thread wakes up
20:08:25.428 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.21) opts 0xd
20:08:25.428 00.000 9960 Handling offset move in thread for scope, endpoint = (0.08, 0.21)
20:08:25.429 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=204, med=1, FiltMin=0, FiltMax=176, Gamma=1.000
20:08:25.432 00.003 11872 UpdateGuideState exits: m=9415 SNR=58.6
20:08:25.436 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:08:25.440 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:08:25.444 00.004 11872 Enqueuing Expose request
20:08:25.448 00.004 9960 Moving (0.08, 0.21) raw xDistance=-0.08 yDistance=-0.19
20:08:25.448 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
20:08:25.448 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:08:25.449 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
20:08:25.449 00.000 9960 MoveAxis(E, 0, ABG)
20:08:25.450 00.001 9960 Move returns status 0, amount 0
20:08:25.450 00.000 9960 MoveAxis(N, 0, ABG)
20:08:25.450 00.000 9960 Move returns status 0, amount 0
20:08:25.450 00.000 9960 move complete, result=0
20:08:25.450 00.000 9960 worker thread done servicing request
20:08:25.450 00.000 9960 Worker thread wakes up
20:08:25.452 00.002 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:08:25.456 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
20:08:25.456 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,856,31,31)
20:08:26.696 01.240 9960 Exposure complete
20:08:26.828 00.132 9960 worker thread done servicing request
20:08:26.828 00.000 11872 OnExposeComplete: enter
20:08:26.837 00.009 11872 UpdateGuideState(): m_state=6
20:08:26.841 00.004 11872 Star::Find(15, 1256, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 370
20:08:26.846 00.005 11872 Star::Find returns 1 (0), X=1256.54, Y=871.44, Mass=9827, SNR=57.7, Peak=212 HFD=7.2
20:08:26.850 00.004 11872 CameraToMount -- cameraTheta (1.08) - m_xAngle (-3.14) = xAngle (4.22 = -2.06)
20:08:26.853 00.003 11872 CameraToMount -- cameraTheta (1.08) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.05 = -2.24)
20:08:26.856 00.003 11872 CameraToMount -- cameraX=0.19 cameraY=0.35 hyp=0.40 cameraTheta=1.08 mountX=-0.19 mountY=-0.31, mountTheta=-2.11
20:08:26.863 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.19, y=0.35, opts=13)
20:08:26.867 00.004 11872 Enqueuing Move request for scope (0.19, 0.35)
20:08:26.872 00.005 9960 Worker thread wakes up
20:08:26.872 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=212, med=1, FiltMin=0, FiltMax=189, Gamma=1.000
20:08:26.876 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.35) opts 0xd
20:08:26.877 00.001 9960 Handling offset move in thread for scope, endpoint = (0.19, 0.35)
20:08:26.878 00.001 9960 Moving (0.19, 0.35) raw xDistance=-0.19 yDistance=-0.31
20:08:26.878 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
20:08:26.878 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
20:08:26.878 00.000 9960 MoveAxis(E, 0, ABG)
20:08:26.878 00.000 9960 Move returns status 0, amount 0
20:08:26.878 00.000 11872 UpdateGuideState exits: m=9827 SNR=57.7
20:08:26.882 00.004 9960 MoveAxis(N, 235, ABG)
20:08:26.882 00.000 9960 Guiding  Dir = 0, Dur = 235
20:08:26.882 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:08:26.887 00.005 9960 IsSlewing returns 0
20:08:26.888 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:08:26.893 00.005 9960 IsGuiding returns 0
20:08:26.893 00.000 11872 Enqueuing Expose request
20:08:26.898 00.005 9960 PulseGuide returned control before completion, sleep 245
20:08:27.152 00.254 9960 IsGuiding returns 1
20:08:27.154 00.002 9960 scope still moving after pulse duration time elapsed
20:08:27.185 00.031 9960 IsSlewing returns 0
20:08:27.186 00.001 9960 IsGuiding returns 0
20:08:27.186 00.000 9960 scope move finished after 235 + 56 ms
20:08:27.187 00.001 9960 Move returns status 0, amount 235
20:08:27.187 00.000 9960 move complete, result=0
20:08:27.188 00.001 9960 worker thread done servicing request
20:08:27.188 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.3 px 235 ms NORTH
20:08:27.195 00.007 9960 Worker thread wakes up
20:08:27.195 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:08:27.195 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,856,31,31)
20:08:28.445 01.250 9960 Exposure complete
20:08:28.575 00.130 9960 worker thread done servicing request
20:08:28.575 00.000 11872 OnExposeComplete: enter
20:08:28.580 00.005 11872 UpdateGuideState(): m_state=6
20:08:28.585 00.005 11872 Star::Find(15, 1256, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 371
20:08:28.589 00.004 11872 Star::Find returns 1 (0), X=1256.26, Y=871.42, Mass=9569, SNR=58.2, Peak=212 HFD=7.3
20:08:28.593 00.004 11872 CameraToMount -- cameraTheta (1.84) - m_xAngle (-3.14) = xAngle (4.98 = -1.31)
20:08:28.597 00.004 11872 CameraToMount -- cameraTheta (1.84) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.80 = -1.48)
20:08:28.600 00.003 11872 CameraToMount -- cameraX=-0.09 cameraY=0.33 hyp=0.34 cameraTheta=1.84 mountX=0.09 mountY=-0.34, mountTheta=-1.32
20:08:28.605 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.09, y=0.33, opts=13)
20:08:28.610 00.005 11872 Enqueuing Move request for scope (-0.09, 0.33)
20:08:28.615 00.005 9960 Worker thread wakes up
20:08:28.615 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.33) opts 0xd
20:08:28.616 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=212, med=1, FiltMin=0, FiltMax=185, Gamma=1.000
20:08:28.620 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.09, 0.33)
20:08:28.620 00.000 9960 Moving (-0.09, 0.33) raw xDistance=0.09 yDistance=-0.34
20:08:28.621 00.001 11872 UpdateGuideState exits: m=9569 SNR=58.2
20:08:28.625 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
20:08:28.626 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
20:08:28.626 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:08:28.629 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:08:28.633 00.004 11872 Enqueuing Expose request
20:08:28.638 00.005 9960 MoveAxis(E, 0, ABG)
20:08:28.638 00.000 9960 Move returns status 0, amount 0
20:08:28.638 00.000 9960 MoveAxis(N, 255, ABG)
20:08:28.638 00.000 9960 Guiding  Dir = 0, Dur = 255
20:08:28.640 00.002 9960 IsSlewing returns 0
20:08:28.640 00.000 9960 IsGuiding returns 0
20:08:28.642 00.002 9960 PulseGuide returned control before completion, sleep 265
20:08:28.920 00.278 9960 IsGuiding returns 1
20:08:28.921 00.001 9960 scope still moving after pulse duration time elapsed
20:08:28.951 00.030 9960 IsSlewing returns 0
20:08:28.952 00.001 9960 IsGuiding returns 0
20:08:28.953 00.001 9960 scope move finished after 255 + 56 ms
20:08:28.953 00.000 9960 Move returns status 0, amount 255
20:08:28.953 00.000 9960 move complete, result=0
20:08:28.954 00.001 9960 worker thread done servicing request
20:08:28.954 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 255 ms NORTH
20:08:28.961 00.007 9960 Worker thread wakes up
20:08:28.961 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:08:28.961 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,856,31,31)
20:08:30.217 01.256 9960 Exposure complete
20:08:30.353 00.136 9960 worker thread done servicing request
20:08:30.353 00.000 11872 OnExposeComplete: enter
20:08:30.358 00.005 11872 UpdateGuideState(): m_state=6
20:08:30.361 00.003 11872 Star::Find(15, 1256, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 372
20:08:30.368 00.007 11872 Star::Find returns 1 (0), X=1255.84, Y=872.38, Mass=8857, SNR=58.4, Peak=199 HFD=6.9
20:08:30.372 00.004 11872 CameraToMount -- cameraTheta (1.95) - m_xAngle (-3.14) = xAngle (5.08 = -1.20)
20:08:30.376 00.004 11872 CameraToMount -- cameraTheta (1.95) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.91 = -1.37)
20:08:30.381 00.005 11872 CameraToMount -- cameraX=-0.51 cameraY=1.29 hyp=1.39 cameraTheta=1.95 mountX=0.50 mountY=-1.36, mountTheta=-1.22
20:08:30.387 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.51, y=1.29, opts=13)
20:08:30.390 00.003 11872 Enqueuing Move request for scope (-0.51, 1.29)
20:08:30.395 00.005 9960 Worker thread wakes up
20:08:30.395 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.51, 1.29) opts 0xd
20:08:30.396 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.51, 1.29)
20:08:30.396 00.000 9960 Moving (-0.51, 1.29) raw xDistance=0.50 yDistance=-1.36
20:08:30.396 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.50
20:08:30.396 00.000 9960 GuideAlgorithmResistSwitch::result() returns -1.36 from input -1.36
20:08:30.396 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=199, med=1, FiltMin=0, FiltMax=165, Gamma=1.000
20:08:30.401 00.005 11872 UpdateGuideState exits: m=8857 SNR=58.4
20:08:30.405 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:08:30.408 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:08:30.412 00.004 11872 Enqueuing Expose request
20:08:30.415 00.003 9960 MoveAxis(W, 210, ABG)
20:08:30.415 00.000 9960 Guiding  Dir = 3, Dur = 210
20:08:30.416 00.001 9960 IsSlewing returns 0
20:08:30.416 00.000 9960 IsGuiding returns 0
20:08:30.417 00.001 9960 PulseGuide returned control before completion, sleep 220
20:08:30.648 00.231 9960 IsGuiding returns 1
20:08:30.649 00.001 9960 scope still moving after pulse duration time elapsed
20:08:30.679 00.030 9960 IsSlewing returns 0
20:08:30.681 00.002 9960 IsGuiding returns 0
20:08:30.682 00.001 9960 scope move finished after 210 + 54 ms
20:08:30.682 00.000 9960 Move returns status 0, amount 210
20:08:30.683 00.001 9960 MoveAxis(N, 1015, ABG)
20:08:30.683 00.000 9960 Guiding  Dir = 0, Dur = 1015
20:08:30.684 00.001 9960 IsSlewing returns 0
20:08:30.685 00.001 9960 IsGuiding returns 0
20:08:30.685 00.000 9960 PulseGuide returned control before completion, sleep 1025
20:08:31.723 01.038 9960 IsGuiding returns 1
20:08:31.724 00.001 9960 scope still moving after pulse duration time elapsed
20:08:31.753 00.029 9960 IsSlewing returns 0
20:08:31.754 00.001 9960 IsGuiding returns 0
20:08:31.755 00.001 9960 scope move finished after 1015 + 54 ms
20:08:31.755 00.000 9960 Move returns status 0, amount 1015
20:08:31.756 00.001 9960 move complete, result=0
20:08:31.756 00.000 9960 worker thread done servicing request
20:08:31.756 00.000 9960 Worker thread wakes up
20:08:31.757 00.001 11872 GuideStep: 0.5 px 210 ms WEST, -1.4 px 1015 ms NORTH
20:08:31.763 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:08:31.763 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,856,31,31)
20:08:33.016 01.253 9960 Exposure complete
20:08:33.150 00.134 9960 worker thread done servicing request
20:08:33.151 00.001 11872 OnExposeComplete: enter
20:08:33.155 00.004 11872 UpdateGuideState(): m_state=6
20:08:33.158 00.003 11872 Star::Find(15, 1255, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 373
20:08:33.163 00.005 11872 Star::Find returns 1 (0), X=1256.66, Y=869.69, Mass=10062, SNR=61.0, Peak=218 HFD=7.4
20:08:33.166 00.003 11872 CameraToMount -- cameraTheta (-1.35) - m_xAngle (-3.14) = xAngle (1.79 = 1.79)
20:08:33.170 00.004 11872 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.62 = 1.62)
20:08:33.174 00.004 11872 CameraToMount -- cameraX=0.31 cameraY=-1.40 hyp=1.44 cameraTheta=-1.35 mountX=-0.31 mountY=1.44, mountTheta=1.78
20:08:33.180 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.31, y=-1.40, opts=13)
20:08:33.184 00.004 11872 Enqueuing Move request for scope (0.31, -1.40)
20:08:33.187 00.003 9960 Worker thread wakes up
20:08:33.187 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=218, med=1, FiltMin=0, FiltMax=173, Gamma=1.000
20:08:33.190 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.31, -1.40) opts 0xd
20:08:33.190 00.000 11872 UpdateGuideState exits: m=10062 SNR=61.0
20:08:33.193 00.003 9960 Handling offset move in thread for scope, endpoint = (0.31, -1.40)
20:08:33.193 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:08:33.198 00.005 9960 Moving (0.31, -1.40) raw xDistance=-0.31 yDistance=1.44
20:08:33.198 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:08:33.202 00.004 9960 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.31
20:08:33.202 00.000 11872 Enqueuing Expose request
20:08:33.205 00.003 9960 resist switch: large excursion: input 1.44 thresh 0.60 direction from -1 to 1
20:08:33.205 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.31
20:08:33.205 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.44 from input 1.44
20:08:33.205 00.000 9960 MoveAxis(E, 115, ABG)
20:08:33.205 00.000 9960 Guiding  Dir = 2, Dur = 115
20:08:33.207 00.002 9960 IsSlewing returns 0
20:08:33.208 00.001 9960 IsGuiding returns 0
20:08:33.209 00.001 9960 PulseGuide returned control before completion, sleep 125
20:08:33.349 00.140 9960 IsGuiding returns 1
20:08:33.350 00.001 9960 scope still moving after pulse duration time elapsed
20:08:33.380 00.030 9960 IsSlewing returns 0
20:08:33.381 00.001 9960 IsGuiding returns 1
20:08:33.411 00.030 9960 IsSlewing returns 0
20:08:33.412 00.001 9960 IsGuiding returns 1
20:08:33.442 00.030 9960 IsSlewing returns 0
20:08:33.444 00.002 9960 IsGuiding returns 0
20:08:33.445 00.001 9960 scope move finished after 115 + 121 ms
20:08:33.445 00.000 9960 Move returns status 0, amount 115
20:08:33.446 00.001 9960 MoveAxis(S, 1072, ABG)
20:08:33.447 00.001 9960 Guiding  Dir = 1, Dur = 1072
20:08:33.447 00.000 9960 IsSlewing returns 0
20:08:33.448 00.001 9960 IsGuiding returns 0
20:08:33.449 00.001 9960 PulseGuide returned control before completion, sleep 1082
20:08:34.540 01.091 9960 IsGuiding returns 1
20:08:34.540 00.000 9960 scope still moving after pulse duration time elapsed
20:08:34.569 00.029 9960 IsSlewing returns 0
20:08:34.570 00.001 9960 IsGuiding returns 0
20:08:34.570 00.000 9960 scope move finished after 1072 + 49 ms
20:08:34.570 00.000 9960 Move returns status 0, amount 1072
20:08:34.570 00.000 9960 move complete, result=0
20:08:34.571 00.001 9960 worker thread done servicing request
20:08:34.571 00.000 9960 Worker thread wakes up
20:08:34.571 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:08:34.571 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,856,31,31)
20:08:34.571 00.000 11872 GuideStep: -0.3 px 115 ms EAST, 1.4 px 1072 ms SOUTH
20:08:35.816 01.245 9960 Exposure complete
20:08:35.963 00.147 9960 worker thread done servicing request
20:08:35.963 00.000 11872 OnExposeComplete: enter
20:08:35.966 00.003 11872 UpdateGuideState(): m_state=6
20:08:35.970 00.004 11872 Star::Find(15, 1256, 869, 0, (0,0,0,0), 1.5, 10.0, 255) frame 374
20:08:35.974 00.004 11872 Star::Find returns 1 (0), X=1256.73, Y=870.71, Mass=9674, SNR=59.1, Peak=203 HFD=7.4
20:08:35.978 00.004 11872 CameraToMount -- cameraTheta (-0.79) - m_xAngle (-3.14) = xAngle (2.34 = 2.34)
20:08:35.982 00.004 11872 CameraToMount -- cameraTheta (-0.79) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.17 = 2.17)
20:08:35.987 00.005 11872 CameraToMount -- cameraX=0.38 cameraY=-0.39 hyp=0.54 cameraTheta=-0.79 mountX=-0.38 mountY=0.45, mountTheta=2.27
20:08:35.995 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=0.38, y=-0.39, opts=13)
20:08:36.001 00.006 11872 Enqueuing Move request for scope (0.38, -0.39)
20:08:36.005 00.004 9960 Worker thread wakes up
20:08:36.006 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=203, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
20:08:36.012 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (0.38, -0.39) opts 0xd
20:08:36.013 00.001 11872 UpdateGuideState exits: m=9674 SNR=59.1
20:08:36.020 00.007 9960 Handling offset move in thread for scope, endpoint = (0.38, -0.39)
20:08:36.020 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:08:36.026 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:08:36.031 00.005 9960 Moving (0.38, -0.39) raw xDistance=-0.38 yDistance=0.45
20:08:36.031 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.38
20:08:36.031 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.45 from input 0.45
20:08:36.032 00.001 9960 MoveAxis(E, 166, ABG)
20:08:36.032 00.000 9960 Guiding  Dir = 2, Dur = 166
20:08:36.032 00.000 11872 Enqueuing Expose request
20:08:36.037 00.005 9960 IsSlewing returns 0
20:08:36.037 00.000 9960 IsGuiding returns 0
20:08:36.037 00.000 9960 PulseGuide returned control before completion, sleep 176
20:08:36.222 00.185 9960 IsGuiding returns 1
20:08:36.222 00.000 9960 scope still moving after pulse duration time elapsed
20:08:36.252 00.030 9960 IsSlewing returns 0
20:08:36.253 00.001 9960 IsGuiding returns 0
20:08:36.254 00.001 9960 scope move finished after 166 + 50 ms
20:08:36.254 00.000 9960 Move returns status 0, amount 166
20:08:36.255 00.001 9960 MoveAxis(S, 333, ABG)
20:08:36.255 00.000 9960 Guiding  Dir = 1, Dur = 333
20:08:36.255 00.000 9960 IsSlewing returns 0
20:08:36.257 00.002 9960 IsGuiding returns 0
20:08:36.257 00.000 9960 PulseGuide returned control before completion, sleep 343
20:08:36.614 00.357 9960 IsGuiding returns 1
20:08:36.615 00.001 9960 scope still moving after pulse duration time elapsed
20:08:36.642 00.027 9960 IsSlewing returns 0
20:08:36.644 00.002 9960 IsGuiding returns 0
20:08:36.644 00.000 9960 scope move finished after 333 + 54 ms
20:08:36.645 00.001 9960 Move returns status 0, amount 333
20:08:36.645 00.000 9960 move complete, result=0
20:08:36.645 00.000 9960 worker thread done servicing request
20:08:36.645 00.000 9960 Worker thread wakes up
20:08:36.647 00.002 11872 GuideStep: -0.4 px 166 ms EAST, 0.4 px 333 ms SOUTH
20:08:36.652 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:08:36.652 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,856,31,31)
20:08:37.907 01.255 9960 Exposure complete
20:08:38.046 00.139 9960 worker thread done servicing request
20:08:38.046 00.000 11872 OnExposeComplete: enter
20:08:38.051 00.005 11872 UpdateGuideState(): m_state=6
20:08:38.055 00.004 11872 Star::Find(15, 1256, 870, 0, (0,0,0,0), 1.5, 10.0, 255) frame 375
20:08:38.059 00.004 11872 Star::Find returns 1 (0), X=1256.22, Y=871.42, Mass=9749, SNR=58.2, Peak=217 HFD=7.3
20:08:38.062 00.003 11872 CameraToMount -- cameraTheta (1.94) - m_xAngle (-3.14) = xAngle (5.08 = -1.20)
20:08:38.066 00.004 11872 CameraToMount -- cameraTheta (1.94) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.91 = -1.38)
20:08:38.070 00.004 11872 CameraToMount -- cameraX=-0.13 cameraY=0.33 hyp=0.36 cameraTheta=1.94 mountX=0.13 mountY=-0.35, mountTheta=-1.22
20:08:38.075 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.13, y=0.33, opts=13)
20:08:38.081 00.006 11872 Enqueuing Move request for scope (-0.13, 0.33)
20:08:38.087 00.006 9960 Worker thread wakes up
20:08:38.087 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.33) opts 0xd
20:08:38.087 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.13, 0.33)
20:08:38.087 00.000 9960 Moving (-0.13, 0.33) raw xDistance=0.13 yDistance=-0.35
20:08:38.087 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
20:08:38.088 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:08:38.088 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=217, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
20:08:38.093 00.005 11872 UpdateGuideState exits: m=9749 SNR=58.2
20:08:38.097 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:08:38.100 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:08:38.105 00.005 11872 Enqueuing Expose request
20:08:38.108 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.35
20:08:38.108 00.000 9960 MoveAxis(E, 0, ABG)
20:08:38.109 00.001 9960 Move returns status 0, amount 0
20:08:38.109 00.000 9960 MoveAxis(N, 0, ABG)
20:08:38.109 00.000 9960 Move returns status 0, amount 0
20:08:38.109 00.000 9960 move complete, result=0
20:08:38.110 00.001 9960 worker thread done servicing request
20:08:38.110 00.000 9960 Worker thread wakes up
20:08:38.110 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
20:08:38.113 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
20:08:38.113 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,856,31,31)
20:08:39.361 01.248 9960 Exposure complete
20:08:39.501 00.140 9960 worker thread done servicing request
20:08:39.502 00.001 11872 OnExposeComplete: enter
20:08:39.505 00.003 11872 UpdateGuideState(): m_state=6
20:08:39.510 00.005 11872 Star::Find(15, 1256, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 376
20:08:39.514 00.004 11872 Star::Find returns 1 (0), X=1256.63, Y=871.41, Mass=9745, SNR=58.8, Peak=220 HFD=7.2
20:08:39.520 00.006 11872 CameraToMount -- cameraTheta (0.85) - m_xAngle (-3.14) = xAngle (3.99 = -2.30)
20:08:39.524 00.004 11872 CameraToMount -- cameraTheta (0.85) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.81 = -2.47)
20:08:39.528 00.004 11872 CameraToMount -- cameraX=0.28 cameraY=0.32 hyp=0.43 cameraTheta=0.85 mountX=-0.28 mountY=-0.27, mountTheta=-2.39
20:08:39.533 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.28, y=0.32, opts=13)
20:08:39.537 00.004 11872 Enqueuing Move request for scope (0.28, 0.32)
20:08:39.541 00.004 9960 Worker thread wakes up
20:08:39.542 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=220, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
20:08:39.545 00.003 11872 UpdateGuideState exits: m=9745 SNR=58.8
20:08:39.550 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.32) opts 0xd
20:08:39.550 00.000 9960 Handling offset move in thread for scope, endpoint = (0.28, 0.32)
20:08:39.550 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:08:39.554 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:08:39.559 00.005 11872 Enqueuing Expose request
20:08:39.563 00.004 9960 Moving (0.28, 0.32) raw xDistance=-0.28 yDistance=-0.27
20:08:39.563 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28
20:08:39.563 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:08:39.563 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
20:08:39.563 00.000 9960 MoveAxis(E, 119, ABG)
20:08:39.563 00.000 9960 Guiding  Dir = 2, Dur = 119
20:08:39.564 00.001 9960 IsSlewing returns 0
20:08:39.564 00.000 9960 IsGuiding returns 0
20:08:39.564 00.000 9960 PulseGuide returned control before completion, sleep 129
20:08:39.695 00.131 9960 IsGuiding returns 1
20:08:39.696 00.001 9960 scope still moving after pulse duration time elapsed
20:08:39.725 00.029 9960 IsSlewing returns 0
20:08:39.726 00.001 9960 IsGuiding returns 0
20:08:39.727 00.001 9960 scope move finished after 119 + 43 ms
20:08:39.727 00.000 9960 Move returns status 0, amount 119
20:08:39.727 00.000 9960 MoveAxis(N, 0, ABG)
20:08:39.728 00.001 9960 Move returns status 0, amount 0
20:08:39.728 00.000 9960 move complete, result=0
20:08:39.728 00.000 9960 worker thread done servicing request
20:08:39.729 00.001 11872 GuideStep: -0.3 px 119 ms EAST, -0.3 px 0 ms NORTH
20:08:39.736 00.007 9960 Worker thread wakes up
20:08:39.736 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:08:39.737 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1241,856,31,31)
20:08:40.987 01.250 9960 Exposure complete
20:08:41.132 00.145 9960 worker thread done servicing request
20:08:41.132 00.000 11872 OnExposeComplete: enter
20:08:41.138 00.006 11872 UpdateGuideState(): m_state=6
20:08:41.142 00.004 11872 Star::Find(15, 1256, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 377
20:08:41.147 00.005 11872 Star::Find returns 1 (0), X=1256.51, Y=871.62, Mass=10026, SNR=61.0, Peak=213 HFD=7.4
20:08:41.150 00.003 11872 CameraToMount -- cameraTheta (1.27) - m_xAngle (-3.14) = xAngle (4.41 = -1.87)
20:08:41.155 00.005 11872 CameraToMount -- cameraTheta (1.27) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.24 = -2.05)
20:08:41.158 00.003 11872 CameraToMount -- cameraX=0.16 cameraY=0.53 hyp=0.56 cameraTheta=1.27 mountX=-0.17 mountY=-0.49, mountTheta=-1.90
20:08:41.165 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.16, y=0.53, opts=13)
20:08:41.168 00.003 11872 Enqueuing Move request for scope (0.16, 0.53)
20:08:41.172 00.004 9960 Worker thread wakes up
20:08:41.172 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=1, FiltMin=0, FiltMax=183, Gamma=1.000
20:08:41.178 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.53) opts 0xd
20:08:41.178 00.000 11872 UpdateGuideState exits: m=10026 SNR=61.0
20:08:41.182 00.004 9960 Handling offset move in thread for scope, endpoint = (0.16, 0.53)
20:08:41.182 00.000 9960 Moving (0.16, 0.53) raw xDistance=-0.17 yDistance=-0.49
20:08:41.183 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:08:41.187 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:08:41.191 00.004 11872 Enqueuing Expose request
20:08:41.196 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
20:08:41.196 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:08:41.196 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.49
20:08:41.196 00.000 9960 MoveAxis(E, 0, ABG)
20:08:41.196 00.000 9960 Move returns status 0, amount 0
20:08:41.197 00.001 9960 MoveAxis(N, 0, ABG)
20:08:41.198 00.001 9960 Move returns status 0, amount 0
20:08:41.198 00.000 9960 move complete, result=0
20:08:41.198 00.000 9960 worker thread done servicing request
20:08:41.198 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.5 px 0 ms NORTH
20:08:41.202 00.004 9960 Worker thread wakes up
20:08:41.203 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:08:41.203 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,856,31,31)
20:08:42.454 01.251 9960 Exposure complete
20:08:42.585 00.131 9960 worker thread done servicing request
20:08:42.586 00.001 11872 OnExposeComplete: enter
20:08:42.590 00.004 11872 UpdateGuideState(): m_state=6
20:08:42.594 00.004 11872 Star::Find(15, 1256, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 378
20:08:42.597 00.003 11872 Star::Find returns 1 (0), X=1256.30, Y=871.55, Mass=9485, SNR=58.2, Peak=211 HFD=7.4
20:08:42.602 00.005 11872 CameraToMount -- cameraTheta (1.67) - m_xAngle (-3.14) = xAngle (4.81 = -1.47)
20:08:42.605 00.003 11872 CameraToMount -- cameraTheta (1.67) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.64 = -1.64)
20:08:42.608 00.003 11872 CameraToMount -- cameraX=-0.05 cameraY=0.46 hyp=0.46 cameraTheta=1.67 mountX=0.05 mountY=-0.46, mountTheta=-1.47
20:08:42.612 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.05, y=0.46, opts=13)
20:08:42.617 00.005 11872 Enqueuing Move request for scope (-0.05, 0.46)
20:08:42.621 00.004 9960 Worker thread wakes up
20:08:42.621 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.46) opts 0xd
20:08:42.621 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.05, 0.46)
20:08:42.622 00.001 9960 Moving (-0.05, 0.46) raw xDistance=0.05 yDistance=-0.46
20:08:42.622 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
20:08:42.622 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:08:42.622 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.46
20:08:42.623 00.001 9960 MoveAxis(E, 0, ABG)
20:08:42.623 00.000 9960 Move returns status 0, amount 0
20:08:42.623 00.000 9960 MoveAxis(N, 0, ABG)
20:08:42.623 00.000 9960 Move returns status 0, amount 0
20:08:42.623 00.000 9960 move complete, result=0
20:08:42.624 00.001 9960 worker thread done servicing request
20:08:42.624 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
20:08:42.628 00.004 11872 UpdateGuideState exits: m=9485 SNR=58.2
20:08:42.633 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:08:42.637 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:08:42.640 00.003 11872 Enqueuing Expose request
20:08:42.644 00.004 9960 Worker thread wakes up
20:08:42.644 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.5 px 0 ms NORTH
20:08:42.647 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
20:08:42.649 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1241,856,31,31)
20:08:43.896 01.247 9960 Exposure complete
20:08:44.017 00.121 9960 worker thread done servicing request
20:08:44.018 00.001 11872 OnExposeComplete: enter
20:08:44.024 00.006 11872 UpdateGuideState(): m_state=6
20:08:44.029 00.005 11872 Star::Find(15, 1256, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 379
20:08:44.034 00.005 11872 Star::Find returns 1 (0), X=1255.89, Y=871.73, Mass=9961, SNR=60.4, Peak=201 HFD=7.5
20:08:44.037 00.003 11872 CameraToMount -- cameraTheta (2.20) - m_xAngle (-3.14) = xAngle (5.34 = -0.95)
20:08:44.042 00.005 11872 CameraToMount -- cameraTheta (2.20) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.16 = -1.12)
20:08:44.046 00.004 11872 CameraToMount -- cameraX=-0.46 cameraY=0.64 hyp=0.79 cameraTheta=2.20 mountX=0.46 mountY=-0.71, mountTheta=-0.99
20:08:44.051 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.46, y=0.64, opts=13)
20:08:44.056 00.005 11872 Enqueuing Move request for scope (-0.46, 0.64)
20:08:44.060 00.004 9960 Worker thread wakes up
20:08:44.060 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=201, med=1, FiltMin=0, FiltMax=182, Gamma=1.000
20:08:44.066 00.006 11872 UpdateGuideState exits: m=9961 SNR=60.4
20:08:44.069 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:08:44.075 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:08:44.078 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.46, 0.64) opts 0xd
20:08:44.079 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.46, 0.64)
20:08:44.079 00.000 9960 Moving (-0.46, 0.64) raw xDistance=0.46 yDistance=-0.71
20:08:44.080 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.29 from input 0.46
20:08:44.080 00.000 11872 Enqueuing Expose request
20:08:44.084 00.004 9960 resist switch: large excursion: input -0.71 thresh 0.60 direction from 1 to -1
20:08:44.084 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.13
20:08:44.084 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.71 from input -0.71
20:08:44.084 00.000 9960 MoveAxis(W, 193, ABG)
20:08:44.084 00.000 9960 Guiding  Dir = 3, Dur = 193
20:08:44.085 00.001 9960 IsSlewing returns 0
20:08:44.086 00.001 9960 IsGuiding returns 0
20:08:44.086 00.000 9960 PulseGuide returned control before completion, sleep 203
20:08:44.305 00.219 9960 IsGuiding returns 0
20:08:44.305 00.000 9960 Move returns status 0, amount 193
20:08:44.306 00.001 9960 MoveAxis(N, 529, ABG)
20:08:44.306 00.000 9960 Guiding  Dir = 0, Dur = 529
20:08:44.306 00.000 9960 IsSlewing returns 0
20:08:44.307 00.001 9960 IsGuiding returns 0
20:08:44.307 00.000 9960 PulseGuide returned control before completion, sleep 539
20:08:44.853 00.546 9960 IsGuiding returns 1
20:08:44.854 00.001 9960 scope still moving after pulse duration time elapsed
20:08:44.886 00.032 9960 IsSlewing returns 0
20:08:44.888 00.002 9960 IsGuiding returns 1
20:08:44.916 00.028 9960 IsSlewing returns 0
20:08:44.919 00.003 9960 IsGuiding returns 1
20:08:44.948 00.029 9960 IsSlewing returns 0
20:08:44.951 00.003 9960 IsGuiding returns 0
20:08:44.952 00.001 9960 scope move finished after 529 + 115 ms
20:08:44.952 00.000 9960 Move returns status 0, amount 529
20:08:44.954 00.002 9960 move complete, result=0
20:08:44.954 00.000 9960 worker thread done servicing request
20:08:44.955 00.001 9960 Worker thread wakes up
20:08:44.955 00.000 11872 GuideStep: 0.5 px 193 ms WEST, -0.7 px 529 ms NORTH
20:08:44.962 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:08:44.962 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,856,31,31)
20:08:46.209 01.247 9960 Exposure complete
20:08:46.350 00.141 9960 worker thread done servicing request
20:08:46.351 00.001 11872 OnExposeComplete: enter
20:08:46.354 00.003 11872 UpdateGuideState(): m_state=6
20:08:46.361 00.007 11872 Star::Find(15, 1255, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 380
20:08:46.366 00.005 11872 Star::Find returns 1 (0), X=1256.70, Y=871.62, Mass=9401, SNR=58.7, Peak=201 HFD=7.5
20:08:46.369 00.003 11872 CameraToMount -- cameraTheta (0.98) - m_xAngle (-3.14) = xAngle (4.12 = -2.16)
20:08:46.373 00.004 11872 CameraToMount -- cameraTheta (0.98) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.95 = -2.33)
20:08:46.377 00.004 11872 CameraToMount -- cameraX=0.35 cameraY=0.53 hyp=0.63 cameraTheta=0.98 mountX=-0.35 mountY=-0.46, mountTheta=-2.23
20:08:46.382 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.35, y=0.53, opts=13)
20:08:46.385 00.003 11872 Enqueuing Move request for scope (0.35, 0.53)
20:08:46.391 00.006 9960 Worker thread wakes up
20:08:46.391 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.35, 0.53) opts 0xd
20:08:46.391 00.000 9960 Handling offset move in thread for scope, endpoint = (0.35, 0.53)
20:08:46.391 00.000 9960 Moving (0.35, 0.53) raw xDistance=-0.35 yDistance=-0.46
20:08:46.391 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.35
20:08:46.392 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.46 from input -0.46
20:08:46.392 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=201, med=1, FiltMin=0, FiltMax=156, Gamma=1.000
20:08:46.396 00.004 11872 UpdateGuideState exits: m=9401 SNR=58.7
20:08:46.400 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:08:46.404 00.004 9960 MoveAxis(E, 135, ABG)
20:08:46.404 00.000 9960 Guiding  Dir = 2, Dur = 135
20:08:46.404 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:08:46.407 00.003 9960 IsSlewing returns 0
20:08:46.408 00.001 11872 Enqueuing Expose request
20:08:46.412 00.004 9960 IsGuiding returns 0
20:08:46.412 00.000 9960 PulseGuide returned control before completion, sleep 145
20:08:46.559 00.147 9960 IsGuiding returns 1
20:08:46.559 00.000 9960 scope still moving after pulse duration time elapsed
20:08:46.590 00.031 9960 IsSlewing returns 0
20:08:46.592 00.002 9960 IsGuiding returns 0
20:08:46.593 00.001 9960 scope move finished after 135 + 45 ms
20:08:46.593 00.000 9960 Move returns status 0, amount 135
20:08:46.593 00.000 9960 MoveAxis(N, 342, ABG)
20:08:46.594 00.001 9960 Guiding  Dir = 0, Dur = 342
20:08:46.594 00.000 9960 IsSlewing returns 0
20:08:46.595 00.001 9960 IsGuiding returns 0
20:08:46.595 00.000 9960 PulseGuide returned control before completion, sleep 352
20:08:46.951 00.356 9960 IsGuiding returns 1
20:08:46.951 00.000 9960 scope still moving after pulse duration time elapsed
20:08:46.982 00.031 9960 IsSlewing returns 0
20:08:46.983 00.001 9960 IsGuiding returns 0
20:08:46.983 00.000 9960 scope move finished after 342 + 46 ms
20:08:46.984 00.001 9960 Move returns status 0, amount 342
20:08:46.984 00.000 9960 move complete, result=0
20:08:46.984 00.000 9960 worker thread done servicing request
20:08:46.985 00.001 9960 Worker thread wakes up
20:08:46.985 00.000 11872 GuideStep: -0.4 px 135 ms EAST, -0.5 px 342 ms NORTH
20:08:46.992 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:08:46.992 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,856,31,31)
20:08:48.244 01.252 9960 Exposure complete
20:08:48.393 00.149 9960 worker thread done servicing request
20:08:48.394 00.001 11872 OnExposeComplete: enter
20:08:48.398 00.004 11872 UpdateGuideState(): m_state=6
20:08:48.402 00.004 11872 Star::Find(15, 1256, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 381
20:08:48.407 00.005 11872 Star::Find returns 1 (0), X=1256.48, Y=871.85, Mass=9817, SNR=60.2, Peak=199 HFD=7.1
20:08:48.410 00.003 11872 CameraToMount -- cameraTheta (1.39) - m_xAngle (-3.14) = xAngle (4.53 = -1.75)
20:08:48.414 00.004 11872 CameraToMount -- cameraTheta (1.39) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.36 = -1.92)
20:08:48.418 00.004 11872 CameraToMount -- cameraX=0.14 cameraY=0.76 hyp=0.77 cameraTheta=1.39 mountX=-0.14 mountY=-0.72, mountTheta=-1.76
20:08:48.425 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.14, y=0.76, opts=13)
20:08:48.429 00.004 11872 Enqueuing Move request for scope (0.14, 0.76)
20:08:48.433 00.004 9960 Worker thread wakes up
20:08:48.433 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.76) opts 0xd
20:08:48.433 00.000 9960 Handling offset move in thread for scope, endpoint = (0.14, 0.76)
20:08:48.433 00.000 9960 Moving (0.14, 0.76) raw xDistance=-0.14 yDistance=-0.72
20:08:48.435 00.002 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
20:08:48.435 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.72 from input -0.72
20:08:48.435 00.000 9960 MoveAxis(E, 0, ABG)
20:08:48.435 00.000 9960 Move returns status 0, amount 0
20:08:48.436 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=199, med=1, FiltMin=0, FiltMax=182, Gamma=1.000
20:08:48.440 00.004 9960 MoveAxis(N, 539, ABG)
20:08:48.440 00.000 9960 Guiding  Dir = 0, Dur = 539
20:08:48.440 00.000 11872 UpdateGuideState exits: m=9817 SNR=60.2
20:08:48.444 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:08:48.448 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:08:48.454 00.006 11872 Enqueuing Expose request
20:08:48.459 00.005 9960 IsSlewing returns 0
20:08:48.459 00.000 9960 IsGuiding returns 0
20:08:48.459 00.000 9960 PulseGuide returned control before completion, sleep 549
20:08:49.012 00.553 9960 IsGuiding returns 1
20:08:49.012 00.000 9960 scope still moving after pulse duration time elapsed
20:08:49.044 00.032 9960 IsSlewing returns 0
20:08:49.046 00.002 9960 IsGuiding returns 0
20:08:49.046 00.000 9960 scope move finished after 539 + 47 ms
20:08:49.046 00.000 9960 Move returns status 0, amount 539
20:08:49.046 00.000 9960 move complete, result=0
20:08:49.047 00.001 9960 worker thread done servicing request
20:08:49.047 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.7 px 539 ms NORTH
20:08:49.053 00.006 9960 Worker thread wakes up
20:08:49.053 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:08:49.053 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,856,31,31)
20:08:50.305 01.252 9960 Exposure complete
20:08:50.437 00.132 9960 worker thread done servicing request
20:08:50.439 00.002 11872 OnExposeComplete: enter
20:08:50.442 00.003 11872 UpdateGuideState(): m_state=6
20:08:50.446 00.004 11872 Star::Find(15, 1256, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 382
20:08:50.452 00.006 11872 Star::Find returns 1 (0), X=1256.02, Y=871.50, Mass=9421, SNR=57.9, Peak=205 HFD=7.3
20:08:50.457 00.005 11872 CameraToMount -- cameraTheta (2.26) - m_xAngle (-3.14) = xAngle (5.40 = -0.89)
20:08:50.462 00.005 11872 CameraToMount -- cameraTheta (2.26) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.22 = -1.06)
20:08:50.466 00.004 11872 CameraToMount -- cameraX=-0.33 cameraY=0.40 hyp=0.52 cameraTheta=2.26 mountX=0.33 mountY=-0.46, mountTheta=-0.94
20:08:50.471 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.33, y=0.40, opts=13)
20:08:50.476 00.005 11872 Enqueuing Move request for scope (-0.33, 0.40)
20:08:50.479 00.003 9960 Worker thread wakes up
20:08:50.480 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=205, med=1, FiltMin=0, FiltMax=172, Gamma=1.000
20:08:50.484 00.004 11872 UpdateGuideState exits: m=9421 SNR=57.9
20:08:50.489 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:08:50.492 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:08:50.496 00.004 11872 Enqueuing Expose request
20:08:50.499 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.40) opts 0xd
20:08:50.499 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.33, 0.40)
20:08:50.499 00.000 9960 Moving (-0.33, 0.40) raw xDistance=0.33 yDistance=-0.46
20:08:50.501 00.002 9960 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.33
20:08:50.501 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.46 from input -0.46
20:08:50.501 00.000 9960 MoveAxis(W, 139, ABG)
20:08:50.501 00.000 9960 Guiding  Dir = 3, Dur = 139
20:08:50.501 00.000 9960 IsSlewing returns 0
20:08:50.502 00.001 9960 IsGuiding returns 0
20:08:50.502 00.000 9960 PulseGuide returned control before completion, sleep 149
20:08:50.657 00.155 9960 IsGuiding returns 1
20:08:50.658 00.001 9960 scope still moving after pulse duration time elapsed
20:08:50.689 00.031 9960 IsSlewing returns 0
20:08:50.689 00.000 9960 IsGuiding returns 0
20:08:50.690 00.001 9960 scope move finished after 139 + 49 ms
20:08:50.690 00.000 9960 Move returns status 0, amount 139
20:08:50.691 00.001 9960 MoveAxis(N, 341, ABG)
20:08:50.691 00.000 9960 Guiding  Dir = 0, Dur = 341
20:08:50.691 00.000 9960 IsSlewing returns 0
20:08:50.692 00.001 9960 IsGuiding returns 0
20:08:50.692 00.000 9960 PulseGuide returned control before completion, sleep 351
20:08:51.046 00.354 9960 IsGuiding returns 1
20:08:51.047 00.001 9960 scope still moving after pulse duration time elapsed
20:08:51.079 00.032 9960 IsSlewing returns 0
20:08:51.079 00.000 9960 IsGuiding returns 0
20:08:51.080 00.001 9960 scope move finished after 341 + 46 ms
20:08:51.081 00.001 9960 Move returns status 0, amount 341
20:08:51.081 00.000 9960 move complete, result=0
20:08:51.081 00.000 9960 worker thread done servicing request
20:08:51.082 00.001 9960 Worker thread wakes up
20:08:51.082 00.000 11872 GuideStep: 0.3 px 139 ms WEST, -0.5 px 341 ms NORTH
20:08:51.088 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:08:51.088 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,856,31,31)
20:08:52.337 01.249 9960 Exposure complete
20:08:52.483 00.146 9960 worker thread done servicing request
20:08:52.483 00.000 11872 OnExposeComplete: enter
20:08:52.488 00.005 11872 UpdateGuideState(): m_state=6
20:08:52.493 00.005 11872 Star::Find(15, 1256, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 383
20:08:52.496 00.003 11872 Star::Find returns 1 (0), X=1256.00, Y=871.39, Mass=9579, SNR=58.2, Peak=203 HFD=7.2
20:08:52.500 00.004 11872 CameraToMount -- cameraTheta (2.43) - m_xAngle (-3.14) = xAngle (5.56 = -0.72)
20:08:52.504 00.004 11872 CameraToMount -- cameraTheta (2.43) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.39 = -0.89)
20:08:52.508 00.004 11872 CameraToMount -- cameraX=-0.35 cameraY=0.30 hyp=0.46 cameraTheta=2.43 mountX=0.34 mountY=-0.36, mountTheta=-0.80
20:08:52.514 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.35, y=0.30, opts=13)
20:08:52.518 00.004 11872 Enqueuing Move request for scope (-0.35, 0.30)
20:08:52.522 00.004 9960 Worker thread wakes up
20:08:52.522 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=203, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
20:08:52.526 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.35, 0.30) opts 0xd
20:08:52.526 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.35, 0.30)
20:08:52.526 00.000 11872 UpdateGuideState exits: m=9579 SNR=58.2
20:08:52.530 00.004 9960 Moving (-0.35, 0.30) raw xDistance=0.34 yDistance=-0.36
20:08:52.530 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.34
20:08:52.530 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.36
20:08:52.531 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:08:52.534 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:08:52.538 00.004 9960 MoveAxis(W, 154, ABG)
20:08:52.538 00.000 9960 Guiding  Dir = 3, Dur = 154
20:08:52.538 00.000 11872 Enqueuing Expose request
20:08:52.543 00.005 9960 IsSlewing returns 0
20:08:52.543 00.000 9960 IsGuiding returns 0
20:08:52.543 00.000 9960 PulseGuide returned control before completion, sleep 164
20:08:52.717 00.174 9960 IsGuiding returns 1
20:08:52.717 00.000 9960 scope still moving after pulse duration time elapsed
20:08:52.749 00.032 9960 IsSlewing returns 0
20:08:52.749 00.000 9960 IsGuiding returns 0
20:08:52.750 00.001 9960 scope move finished after 154 + 52 ms
20:08:52.750 00.000 9960 Move returns status 0, amount 154
20:08:52.750 00.000 9960 MoveAxis(N, 266, ABG)
20:08:52.750 00.000 9960 Guiding  Dir = 0, Dur = 266
20:08:52.752 00.002 9960 IsSlewing returns 0
20:08:52.753 00.001 9960 IsGuiding returns 0
20:08:52.753 00.000 9960 PulseGuide returned control before completion, sleep 276
20:08:53.032 00.279 9960 IsGuiding returns 1
20:08:53.033 00.001 9960 scope still moving after pulse duration time elapsed
20:08:53.062 00.029 9960 IsSlewing returns 0
20:08:53.065 00.003 9960 IsGuiding returns 0
20:08:53.065 00.000 9960 scope move finished after 266 + 47 ms
20:08:53.065 00.000 9960 Move returns status 0, amount 266
20:08:53.067 00.002 9960 move complete, result=0
20:08:53.067 00.000 9960 worker thread done servicing request
20:08:53.068 00.001 9960 Worker thread wakes up
20:08:53.068 00.000 11872 GuideStep: 0.3 px 154 ms WEST, -0.4 px 266 ms NORTH
20:08:53.075 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:08:53.075 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,856,31,31)
20:08:54.319 01.244 9960 Exposure complete
20:08:54.470 00.151 9960 worker thread done servicing request
20:08:54.470 00.000 11872 OnExposeComplete: enter
20:08:54.476 00.006 11872 UpdateGuideState(): m_state=6
20:08:54.485 00.009 11872 Star::Find(15, 1256, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 384
20:08:54.491 00.006 11872 Star::Find returns 1 (0), X=1255.11, Y=872.48, Mass=9110, SNR=60.0, Peak=220 HFD=6.9
20:08:54.496 00.005 11872 CameraToMount -- cameraTheta (2.30) - m_xAngle (-3.14) = xAngle (5.44 = -0.85)
20:08:54.500 00.004 11872 CameraToMount -- cameraTheta (2.30) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.26 = -1.02)
20:08:54.504 00.004 11872 CameraToMount -- cameraX=-1.23 cameraY=1.38 hyp=1.86 cameraTheta=2.30 mountX=1.23 mountY=-1.58, mountTheta=-0.91
20:08:54.509 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-1.23, y=1.38, opts=13)
20:08:54.513 00.004 11872 Enqueuing Move request for scope (-1.23, 1.38)
20:08:54.517 00.004 9960 Worker thread wakes up
20:08:54.517 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=220, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
20:08:54.523 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (-1.23, 1.38) opts 0xd
20:08:54.523 00.000 9960 Handling offset move in thread for scope, endpoint = (-1.23, 1.38)
20:08:54.523 00.000 11872 UpdateGuideState exits: m=9110 SNR=60.0
20:08:54.527 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:08:54.531 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:08:54.535 00.004 9960 Moving (-1.23, 1.38) raw xDistance=1.23 yDistance=-1.58
20:08:54.535 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.79 from input 1.23
20:08:54.536 00.001 9960 GuideAlgorithmResistSwitch::result() returns -1.58 from input -1.58
20:08:54.536 00.000 9960 MoveAxis(W, 526, ABG)
20:08:54.536 00.000 9960 Guiding  Dir = 3, Dur = 526
20:08:54.536 00.000 11872 Enqueuing Expose request
20:08:54.540 00.004 9960 IsSlewing returns 0
20:08:54.540 00.000 9960 IsGuiding returns 0
20:08:54.540 00.000 9960 PulseGuide returned control before completion, sleep 536
20:08:55.091 00.551 9960 IsGuiding returns 1
20:08:55.091 00.000 9960 scope still moving after pulse duration time elapsed
20:08:55.121 00.030 9960 IsSlewing returns 0
20:08:55.122 00.001 9960 IsGuiding returns 0
20:08:55.123 00.001 9960 scope move finished after 526 + 56 ms
20:08:55.123 00.000 9960 Move returns status 0, amount 526
20:08:55.124 00.001 9960 MoveAxis(N, 1179, ABG)
20:08:55.124 00.000 9960 Guiding  Dir = 0, Dur = 1179
20:08:55.124 00.000 9960 IsSlewing returns 0
20:08:55.124 00.000 9960 IsGuiding returns 0
20:08:55.125 00.001 9960 PulseGuide returned control before completion, sleep 1189
20:08:56.331 01.206 9960 IsGuiding returns 1
20:08:56.332 00.001 9960 scope still moving after pulse duration time elapsed
20:08:56.362 00.030 9960 IsSlewing returns 0
20:08:56.363 00.001 9960 IsGuiding returns 0
20:08:56.364 00.001 9960 scope move finished after 1179 + 59 ms
20:08:56.364 00.000 9960 Move returns status 0, amount 1179
20:08:56.365 00.001 9960 move complete, result=0
20:08:56.365 00.000 9960 worker thread done servicing request
20:08:56.366 00.001 9960 Worker thread wakes up
20:08:56.366 00.000 11872 GuideStep: 1.2 px 526 ms WEST, -1.6 px 1179 ms NORTH
20:08:56.373 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:08:56.373 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,856,31,31)
20:08:57.625 01.252 9960 Exposure complete
20:08:57.758 00.133 9960 worker thread done servicing request
20:08:57.759 00.001 11872 OnExposeComplete: enter
20:08:57.763 00.004 11872 UpdateGuideState(): m_state=6
20:08:57.768 00.005 11872 Star::Find(15, 1255, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 385
20:08:57.774 00.006 11872 Star::Find returns 1 (0), X=1255.79, Y=871.28, Mass=8660, SNR=56.0, Peak=208 HFD=6.8
20:08:57.777 00.003 11872 CameraToMount -- cameraTheta (2.81) - m_xAngle (-3.14) = xAngle (5.95 = -0.33)
20:08:57.781 00.004 11872 CameraToMount -- cameraTheta (2.81) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.78 = -0.51)
20:08:57.785 00.004 11872 CameraToMount -- cameraX=-0.56 cameraY=0.19 hyp=0.59 cameraTheta=2.81 mountX=0.56 mountY=-0.29, mountTheta=-0.47
20:08:57.788 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=-0.56, y=0.19, opts=13)
20:08:57.796 00.008 11872 Enqueuing Move request for scope (-0.56, 0.19)
20:08:57.801 00.005 9960 Worker thread wakes up
20:08:57.801 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=208, med=1, FiltMin=0, FiltMax=167, Gamma=1.000
20:08:57.806 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.56, 0.19) opts 0xd
20:08:57.806 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.56, 0.19)
20:08:57.807 00.001 9960 Moving (-0.56, 0.19) raw xDistance=0.56 yDistance=-0.29
20:08:57.807 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.41 from input 0.56
20:08:57.807 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
20:08:57.807 00.000 9960 MoveAxis(W, 270, ABG)
20:08:57.807 00.000 9960 Guiding  Dir = 3, Dur = 270
20:08:57.809 00.002 11872 UpdateGuideState exits: m=8660 SNR=56.0
20:08:57.813 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:08:57.816 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:08:57.821 00.005 11872 Enqueuing Expose request
20:08:57.824 00.003 9960 IsSlewing returns 0
20:08:57.824 00.000 9960 IsGuiding returns 0
20:08:57.826 00.002 9960 PulseGuide returned control before completion, sleep 280
20:08:58.112 00.286 9960 IsGuiding returns 1
20:08:58.113 00.001 9960 scope still moving after pulse duration time elapsed
20:08:58.144 00.031 9960 IsSlewing returns 0
20:08:58.145 00.001 9960 IsGuiding returns 0
20:08:58.146 00.001 9960 scope move finished after 270 + 50 ms
20:08:58.146 00.000 9960 Move returns status 0, amount 270
20:08:58.146 00.000 9960 MoveAxis(N, 214, ABG)
20:08:58.147 00.001 9960 Guiding  Dir = 0, Dur = 214
20:08:58.147 00.000 9960 IsSlewing returns 0
20:08:58.148 00.001 9960 IsGuiding returns 0
20:08:58.148 00.000 9960 PulseGuide returned control before completion, sleep 224
20:08:58.380 00.232 9960 IsGuiding returns 1
20:08:58.380 00.000 9960 scope still moving after pulse duration time elapsed
20:08:58.411 00.031 9960 IsSlewing returns 0
20:08:58.412 00.001 9960 IsGuiding returns 0
20:08:58.412 00.000 9960 scope move finished after 214 + 50 ms
20:08:58.412 00.000 9960 Move returns status 0, amount 214
20:08:58.413 00.001 9960 move complete, result=0
20:08:58.414 00.001 9960 worker thread done servicing request
20:08:58.414 00.000 9960 Worker thread wakes up
20:08:58.415 00.001 11872 GuideStep: 0.6 px 270 ms WEST, -0.3 px 214 ms NORTH
20:08:58.422 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:08:58.422 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,856,31,31)
20:08:59.678 01.256 9960 Exposure complete
20:08:59.817 00.139 9960 worker thread done servicing request
20:08:59.818 00.001 11872 OnExposeComplete: enter
20:08:59.821 00.003 11872 UpdateGuideState(): m_state=6
20:08:59.826 00.005 11872 Star::Find(15, 1255, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 386
20:08:59.831 00.005 11872 Star::Find returns 1 (0), X=1256.89, Y=869.58, Mass=9927, SNR=60.6, Peak=215 HFD=7.2
20:08:59.837 00.006 11872 CameraToMount -- cameraTheta (-1.22) - m_xAngle (-3.14) = xAngle (1.91 = 1.91)
20:08:59.841 00.004 11872 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.74 = 1.74)
20:08:59.845 00.004 11872 CameraToMount -- cameraX=0.55 cameraY=-1.51 hyp=1.60 cameraTheta=-1.22 mountX=-0.54 mountY=1.58, mountTheta=1.90
20:08:59.850 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.55, y=-1.51, opts=13)
20:08:59.855 00.005 11872 Enqueuing Move request for scope (0.55, -1.51)
20:08:59.858 00.003 9960 Worker thread wakes up
20:08:59.858 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=1, FiltMin=0, FiltMax=190, Gamma=1.000
20:08:59.863 00.005 11872 UpdateGuideState exits: m=9927 SNR=60.6
20:08:59.867 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:08:59.870 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:08:59.875 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.55, -1.51) opts 0xd
20:08:59.875 00.000 9960 Handling offset move in thread for scope, endpoint = (0.55, -1.51)
20:08:59.875 00.000 9960 Moving (0.55, -1.51) raw xDistance=-0.54 yDistance=1.58
20:08:59.875 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.54
20:08:59.875 00.000 9960 resist switch: large excursion: input 1.58 thresh 0.60 direction from -1 to 1
20:08:59.877 00.002 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.74
20:08:59.877 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.58 from input 1.58
20:08:59.877 00.000 11872 Enqueuing Expose request
20:08:59.881 00.004 9960 MoveAxis(E, 207, ABG)
20:08:59.881 00.000 9960 Guiding  Dir = 2, Dur = 207
20:08:59.881 00.000 9960 IsSlewing returns 0
20:08:59.881 00.000 9960 IsGuiding returns 0
20:08:59.883 00.002 9960 PulseGuide returned control before completion, sleep 217
20:09:00.111 00.228 9960 IsGuiding returns 1
20:09:00.111 00.000 9960 scope still moving after pulse duration time elapsed
20:09:00.143 00.032 9960 IsSlewing returns 0
20:09:00.145 00.002 9960 IsGuiding returns 1
20:09:00.172 00.027 9960 IsSlewing returns 0
20:09:00.172 00.000 9960 IsGuiding returns 1
20:09:00.204 00.032 9960 IsSlewing returns 0
20:09:00.205 00.001 9960 IsGuiding returns 1
20:09:00.236 00.031 9960 IsSlewing returns 0
20:09:00.238 00.002 9960 IsGuiding returns 0
20:09:00.238 00.000 9960 scope move finished after 207 + 148 ms
20:09:00.238 00.000 9960 Move returns status 0, amount 207
20:09:00.239 00.001 9960 MoveAxis(S, 1180, ABG)
20:09:00.239 00.000 9960 Guiding  Dir = 1, Dur = 1180
20:09:00.240 00.001 9960 IsSlewing returns 0
20:09:00.240 00.000 9960 IsGuiding returns 0
20:09:00.242 00.002 9960 PulseGuide returned control before completion, sleep 1190
20:09:01.438 01.196 9960 IsGuiding returns 1
20:09:01.440 00.002 9960 scope still moving after pulse duration time elapsed
20:09:01.470 00.030 9960 IsSlewing returns 0
20:09:01.473 00.003 9960 IsGuiding returns 0
20:09:01.473 00.000 9960 scope move finished after 1180 + 51 ms
20:09:01.474 00.001 9960 Move returns status 0, amount 1180
20:09:01.474 00.000 9960 move complete, result=0
20:09:01.474 00.000 9960 worker thread done servicing request
20:09:01.475 00.001 11872 GuideStep: -0.5 px 207 ms EAST, 1.6 px 1180 ms SOUTH
20:09:01.482 00.007 9960 Worker thread wakes up
20:09:01.483 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:09:01.484 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1241,856,31,31)
20:09:02.739 01.255 9960 Exposure complete
20:09:02.864 00.125 9960 worker thread done servicing request
20:09:02.865 00.001 11872 OnExposeComplete: enter
20:09:02.868 00.003 11872 UpdateGuideState(): m_state=6
20:09:02.872 00.004 11872 Star::Find(15, 1256, 869, 0, (0,0,0,0), 1.5, 10.0, 255) frame 387
20:09:02.877 00.005 11872 Star::Find returns 1 (0), X=1256.73, Y=872.03, Mass=8619, SNR=55.9, Peak=216 HFD=6.6
20:09:02.880 00.003 11872 CameraToMount -- cameraTheta (1.18) - m_xAngle (-3.14) = xAngle (4.32 = -1.96)
20:09:02.883 00.003 11872 CameraToMount -- cameraTheta (1.18) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.15 = -2.13)
20:09:02.888 00.005 11872 CameraToMount -- cameraX=0.38 cameraY=0.94 hyp=1.01 cameraTheta=1.18 mountX=-0.39 mountY=-0.86, mountTheta=-1.99
20:09:02.894 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.38, y=0.94, opts=13)
20:09:02.899 00.005 11872 Enqueuing Move request for scope (0.38, 0.94)
20:09:02.905 00.006 9960 Worker thread wakes up
20:09:02.905 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=216, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
20:09:02.909 00.004 11872 UpdateGuideState exits: m=8619 SNR=55.9
20:09:02.912 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.38, 0.94) opts 0xd
20:09:02.912 00.000 9960 Handling offset move in thread for scope, endpoint = (0.38, 0.94)
20:09:02.914 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:02.917 00.003 9960 Moving (0.38, 0.94) raw xDistance=-0.39 yDistance=-0.86
20:09:02.917 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.39
20:09:02.917 00.000 9960 resist switch: large excursion: input -0.86 thresh 0.60 direction from 1 to -1
20:09:02.917 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.57
20:09:02.918 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:09:02.922 00.004 11872 Enqueuing Expose request
20:09:02.926 00.004 9960 GuideAlgorithmResistSwitch::result() returns -0.86 from input -0.86
20:09:02.927 00.001 9960 MoveAxis(E, 176, ABG)
20:09:02.927 00.000 9960 Guiding  Dir = 2, Dur = 176
20:09:02.927 00.000 9960 IsSlewing returns 0
20:09:02.927 00.000 9960 IsGuiding returns 0
20:09:02.928 00.001 9960 PulseGuide returned control before completion, sleep 186
20:09:03.117 00.189 9960 IsGuiding returns 1
20:09:03.120 00.003 9960 scope still moving after pulse duration time elapsed
20:09:03.148 00.028 9960 IsSlewing returns 0
20:09:03.149 00.001 9960 IsGuiding returns 0
20:09:03.149 00.000 9960 scope move finished after 176 + 45 ms
20:09:03.150 00.001 9960 Move returns status 0, amount 176
20:09:03.150 00.000 9960 MoveAxis(N, 639, ABG)
20:09:03.151 00.001 9960 Guiding  Dir = 0, Dur = 639
20:09:03.151 00.000 9960 IsSlewing returns 0
20:09:03.151 00.000 9960 IsGuiding returns 0
20:09:03.152 00.001 9960 PulseGuide returned control before completion, sleep 649
20:09:03.803 00.651 9960 IsGuiding returns 1
20:09:03.804 00.001 9960 scope still moving after pulse duration time elapsed
20:09:03.833 00.029 9960 IsSlewing returns 0
20:09:03.836 00.003 9960 IsGuiding returns 0
20:09:03.837 00.001 9960 scope move finished after 639 + 45 ms
20:09:03.837 00.000 9960 Move returns status 0, amount 639
20:09:03.837 00.000 9960 move complete, result=0
20:09:03.838 00.001 9960 worker thread done servicing request
20:09:03.838 00.000 9960 Worker thread wakes up
20:09:03.838 00.000 11872 GuideStep: -0.4 px 176 ms EAST, -0.9 px 639 ms NORTH
20:09:03.845 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:09:03.845 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,856,31,31)
20:09:05.097 01.252 9960 Exposure complete
20:09:05.226 00.129 9960 worker thread done servicing request
20:09:05.226 00.000 11872 OnExposeComplete: enter
20:09:05.231 00.005 11872 UpdateGuideState(): m_state=6
20:09:05.237 00.006 11872 Star::Find(15, 1256, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 388
20:09:05.243 00.006 11872 Star::Find returns 1 (0), X=1256.70, Y=870.70, Mass=10150, SNR=61.4, Peak=220 HFD=7.1
20:09:05.248 00.005 11872 CameraToMount -- cameraTheta (-0.83) - m_xAngle (-3.14) = xAngle (2.30 = 2.30)
20:09:05.251 00.003 11872 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.13 = 2.13)
20:09:05.256 00.005 11872 CameraToMount -- cameraX=0.35 cameraY=-0.39 hyp=0.52 cameraTheta=-0.83 mountX=-0.35 mountY=0.44, mountTheta=2.24
20:09:05.260 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.35, y=-0.39, opts=13)
20:09:05.265 00.005 11872 Enqueuing Move request for scope (0.35, -0.39)
20:09:05.268 00.003 9960 Worker thread wakes up
20:09:05.269 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.35, -0.39) opts 0xd
20:09:05.269 00.000 9960 Handling offset move in thread for scope, endpoint = (0.35, -0.39)
20:09:05.269 00.000 9960 Moving (0.35, -0.39) raw xDistance=-0.35 yDistance=0.44
20:09:05.269 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=220, med=1, FiltMin=0, FiltMax=195, Gamma=1.000
20:09:05.273 00.004 11872 UpdateGuideState exits: m=10150 SNR=61.4
20:09:05.278 00.005 9960 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.35
20:09:05.278 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:09:05.278 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:05.283 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.44
20:09:05.283 00.000 9960 MoveAxis(E, 159, ABG)
20:09:05.283 00.000 9960 Guiding  Dir = 2, Dur = 159
20:09:05.284 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:09:05.287 00.003 9960 IsSlewing returns 0
20:09:05.288 00.001 11872 Enqueuing Expose request
20:09:05.292 00.004 9960 IsGuiding returns 0
20:09:05.294 00.002 9960 PulseGuide returned control before completion, sleep 168
20:09:05.479 00.185 9960 IsGuiding returns 1
20:09:05.479 00.000 9960 scope still moving after pulse duration time elapsed
20:09:05.510 00.031 9960 IsSlewing returns 0
20:09:05.512 00.002 9960 IsGuiding returns 0
20:09:05.512 00.000 9960 scope move finished after 159 + 61 ms
20:09:05.513 00.001 9960 Move returns status 0, amount 159
20:09:05.513 00.000 9960 MoveAxis(N, 0, ABG)
20:09:05.514 00.001 9960 Move returns status 0, amount 0
20:09:05.514 00.000 9960 move complete, result=0
20:09:05.515 00.001 9960 worker thread done servicing request
20:09:05.515 00.000 9960 Worker thread wakes up
20:09:05.516 00.001 11872 GuideStep: -0.4 px 159 ms EAST, 0.4 px 0 ms NORTH
20:09:05.523 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:09:05.525 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1241,856,31,31)
20:09:06.778 01.253 9960 Exposure complete
20:09:06.919 00.141 9960 worker thread done servicing request
20:09:06.919 00.000 11872 OnExposeComplete: enter
20:09:06.924 00.005 11872 UpdateGuideState(): m_state=6
20:09:06.930 00.006 11872 Star::Find(15, 1256, 870, 0, (0,0,0,0), 1.5, 10.0, 255) frame 389
20:09:06.934 00.004 11872 Star::Find returns 1 (0), X=1256.89, Y=870.99, Mass=8984, SNR=58.6, Peak=192 HFD=7.4
20:09:06.937 00.003 11872 CameraToMount -- cameraTheta (-0.19) - m_xAngle (-3.14) = xAngle (2.95 = 2.95)
20:09:06.941 00.004 11872 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.78 = 2.78)
20:09:06.944 00.003 11872 CameraToMount -- cameraX=0.54 cameraY=-0.10 hyp=0.55 cameraTheta=-0.19 mountX=-0.54 mountY=0.19, mountTheta=2.79
20:09:06.949 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.54, y=-0.10, opts=13)
20:09:06.954 00.005 11872 Enqueuing Move request for scope (0.54, -0.10)
20:09:06.958 00.004 9960 Worker thread wakes up
20:09:06.958 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=192, med=1, FiltMin=0, FiltMax=168, Gamma=1.000
20:09:06.962 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.54, -0.10) opts 0xd
20:09:06.962 00.000 9960 Handling offset move in thread for scope, endpoint = (0.54, -0.10)
20:09:06.962 00.000 9960 Moving (0.54, -0.10) raw xDistance=-0.54 yDistance=0.19
20:09:06.962 00.000 11872 UpdateGuideState exits: m=8984 SNR=58.6
20:09:06.968 00.006 9960 GuideAlgorithmHysteresis::Result() returns -0.36 from input -0.54
20:09:06.968 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:06.973 00.005 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:09:06.974 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:09:06.978 00.004 11872 Enqueuing Expose request
20:09:06.982 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
20:09:06.982 00.000 9960 MoveAxis(E, 236, ABG)
20:09:06.982 00.000 9960 Guiding  Dir = 2, Dur = 236
20:09:06.983 00.001 9960 IsSlewing returns 0
20:09:06.984 00.001 9960 IsGuiding returns 0
20:09:06.984 00.000 9960 PulseGuide returned control before completion, sleep 246
20:09:07.234 00.250 9960 IsGuiding returns 1
20:09:07.235 00.001 9960 scope still moving after pulse duration time elapsed
20:09:07.264 00.029 9960 IsSlewing returns 0
20:09:07.265 00.001 9960 IsGuiding returns 0
20:09:07.265 00.000 9960 scope move finished after 236 + 45 ms
20:09:07.266 00.001 9960 Move returns status 0, amount 236
20:09:07.266 00.000 9960 MoveAxis(N, 0, ABG)
20:09:07.266 00.000 9960 Move returns status 0, amount 0
20:09:07.268 00.002 9960 move complete, result=0
20:09:07.268 00.000 9960 worker thread done servicing request
20:09:07.268 00.000 9960 Worker thread wakes up
20:09:07.269 00.001 11872 GuideStep: -0.5 px 236 ms EAST, 0.2 px 0 ms NORTH
20:09:07.274 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:09:07.274 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,856,31,31)
20:09:08.523 01.249 9960 Exposure complete
20:09:08.650 00.127 9960 worker thread done servicing request
20:09:08.651 00.001 11872 OnExposeComplete: enter
20:09:08.656 00.005 11872 UpdateGuideState(): m_state=6
20:09:08.660 00.004 11872 Star::Find(15, 1256, 870, 0, (0,0,0,0), 1.5, 10.0, 255) frame 390
20:09:08.664 00.004 11872 Star::Find returns 1 (0), X=1256.25, Y=872.83, Mass=8600, SNR=55.3, Peak=217 HFD=6.5
20:09:08.668 00.004 11872 CameraToMount -- cameraTheta (1.63) - m_xAngle (-3.14) = xAngle (4.77 = -1.52)
20:09:08.672 00.004 11872 CameraToMount -- cameraTheta (1.63) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.59 = -1.69)
20:09:08.678 00.006 11872 CameraToMount -- cameraX=-0.10 cameraY=1.74 hyp=1.75 cameraTheta=1.63 mountX=0.09 mountY=-1.73, mountTheta=-1.52
20:09:08.683 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.10, y=1.74, opts=13)
20:09:08.687 00.004 11872 Enqueuing Move request for scope (-0.10, 1.74)
20:09:08.691 00.004 9960 Worker thread wakes up
20:09:08.691 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 1.74) opts 0xd
20:09:08.691 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=217, med=1, FiltMin=0, FiltMax=177, Gamma=1.000
20:09:08.694 00.003 11872 UpdateGuideState exits: m=8600 SNR=55.3
20:09:08.698 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.10, 1.74)
20:09:08.698 00.000 9960 Moving (-0.10, 1.74) raw xDistance=0.09 yDistance=-1.73
20:09:08.698 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
20:09:08.699 00.001 9960 GuideAlgorithmResistSwitch::result() returns -1.73 from input -1.73
20:09:08.699 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:08.704 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:09:08.707 00.003 11872 Enqueuing Expose request
20:09:08.710 00.003 9960 MoveAxis(E, 0, ABG)
20:09:08.710 00.000 9960 Move returns status 0, amount 0
20:09:08.711 00.001 9960 MoveAxis(N, 1294, ABG)
20:09:08.711 00.000 9960 Guiding  Dir = 0, Dur = 1294
20:09:08.712 00.001 9960 IsSlewing returns 0
20:09:08.712 00.000 9960 IsGuiding returns 0
20:09:08.712 00.000 9960 PulseGuide returned control before completion, sleep 1304
20:09:10.019 01.307 9960 IsGuiding returns 1
20:09:10.020 00.001 9960 scope still moving after pulse duration time elapsed
20:09:10.051 00.031 9960 IsSlewing returns 0
20:09:10.053 00.002 9960 IsGuiding returns 0
20:09:10.055 00.002 9960 scope move finished after 1294 + 48 ms
20:09:10.055 00.000 9960 Move returns status 0, amount 1294
20:09:10.055 00.000 9960 move complete, result=0
20:09:10.055 00.000 9960 worker thread done servicing request
20:09:10.056 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -1.7 px 1294 ms NORTH
20:09:10.064 00.008 9960 Worker thread wakes up
20:09:10.064 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:09:10.066 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1241,856,31,31)
20:09:11.317 01.251 9960 Exposure complete
20:09:11.448 00.131 9960 worker thread done servicing request
20:09:11.449 00.001 11872 OnExposeComplete: enter
20:09:11.455 00.006 11872 UpdateGuideState(): m_state=6
20:09:11.461 00.006 11872 Star::Find(15, 1256, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 391
20:09:11.466 00.005 11872 Star::Find returns 1 (0), X=1256.31, Y=869.15, Mass=9596, SNR=57.5, Peak=223 HFD=7.1
20:09:11.469 00.003 11872 CameraToMount -- cameraTheta (-1.59) - m_xAngle (-3.14) = xAngle (1.55 = 1.55)
20:09:11.474 00.005 11872 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.37 = 1.37)
20:09:11.477 00.003 11872 CameraToMount -- cameraX=-0.04 cameraY=-1.94 hyp=1.94 cameraTheta=-1.59 mountX=0.05 mountY=1.90, mountTheta=1.55
20:09:11.483 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.04, y=-1.94, opts=13)
20:09:11.488 00.005 11872 Enqueuing Move request for scope (-0.04, -1.94)
20:09:11.492 00.004 9960 Worker thread wakes up
20:09:11.493 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=223, med=1, FiltMin=0, FiltMax=185, Gamma=1.000
20:09:11.497 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -1.94) opts 0xd
20:09:11.497 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.04, -1.94)
20:09:11.497 00.000 11872 UpdateGuideState exits: m=9596 SNR=57.5
20:09:11.500 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:11.505 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:09:11.508 00.003 9960 Moving (-0.04, -1.94) raw xDistance=0.05 yDistance=1.90
20:09:11.509 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
20:09:11.509 00.000 9960 resist switch: large excursion: input 1.90 thresh 0.60 direction from -1 to 1
20:09:11.509 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=5.71
20:09:11.509 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.90 from input 1.90
20:09:11.509 00.000 11872 Enqueuing Expose request
20:09:11.516 00.007 9960 MoveAxis(E, 0, ABG)
20:09:11.516 00.000 9960 Move returns status 0, amount 0
20:09:11.516 00.000 9960 MoveAxis(S, 1421, ABG)
20:09:11.516 00.000 9960 Guiding  Dir = 1, Dur = 1421
20:09:11.516 00.000 9960 IsSlewing returns 0
20:09:11.517 00.001 9960 IsGuiding returns 0
20:09:11.517 00.000 9960 PulseGuide returned control before completion, sleep 1431
20:09:12.959 01.442 9960 IsGuiding returns 1
20:09:12.960 00.001 9960 scope still moving after pulse duration time elapsed
20:09:12.990 00.030 9960 IsSlewing returns 0
20:09:12.991 00.001 9960 IsGuiding returns 0
20:09:12.993 00.002 9960 scope move finished after 1421 + 54 ms
20:09:12.993 00.000 9960 Move returns status 0, amount 1421
20:09:12.994 00.001 9960 move complete, result=0
20:09:12.994 00.000 9960 worker thread done servicing request
20:09:12.994 00.000 9960 Worker thread wakes up
20:09:12.995 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:09:12.995 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,856,31,31)
20:09:12.996 00.001 11872 GuideStep: 0.0 px 0 ms EAST, 1.9 px 1421 ms SOUTH
20:09:14.242 01.246 9960 Exposure complete
20:09:14.379 00.137 9960 worker thread done servicing request
20:09:14.379 00.000 11872 OnExposeComplete: enter
20:09:14.384 00.005 11872 UpdateGuideState(): m_state=6
20:09:14.388 00.004 11872 Star::Find(15, 1256, 869, 0, (0,0,0,0), 1.5, 10.0, 255) frame 392
20:09:14.393 00.005 11872 Star::Find returns 1 (0), X=1256.45, Y=871.12, Mass=8363, SNR=52.5, Peak=193 HFD=7.2
20:09:14.396 00.003 11872 CameraToMount -- cameraTheta (0.24) - m_xAngle (-3.14) = xAngle (3.38 = -2.91)
20:09:14.400 00.004 11872 CameraToMount -- cameraTheta (0.24) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.20 = -3.08)
20:09:14.405 00.005 11872 CameraToMount -- cameraX=0.10 cameraY=0.02 hyp=0.10 cameraTheta=0.24 mountX=-0.10 mountY=-0.01, mountTheta=-3.08
20:09:14.411 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.10, y=0.02, opts=13)
20:09:14.415 00.004 11872 Enqueuing Move request for scope (0.10, 0.02)
20:09:14.422 00.007 9960 Worker thread wakes up
20:09:14.422 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.02) opts 0xd
20:09:14.422 00.000 9960 Handling offset move in thread for scope, endpoint = (0.10, 0.02)
20:09:14.422 00.000 9960 Moving (0.10, 0.02) raw xDistance=-0.10 yDistance=-0.01
20:09:14.423 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
20:09:14.423 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:09:14.423 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=193, med=1, FiltMin=0, FiltMax=165, Gamma=1.000
20:09:14.427 00.004 11872 UpdateGuideState exits: m=8363 SNR=52.5
20:09:14.431 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:14.436 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:09:14.436 00.000 9960 MoveAxis(E, 0, ABG)
20:09:14.436 00.000 9960 Move returns status 0, amount 0
20:09:14.437 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:09:14.440 00.003 11872 Enqueuing Expose request
20:09:14.445 00.005 9960 MoveAxis(N, 0, ABG)
20:09:14.445 00.000 9960 Move returns status 0, amount 0
20:09:14.445 00.000 9960 move complete, result=0
20:09:14.445 00.000 9960 worker thread done servicing request
20:09:14.446 00.001 9960 Worker thread wakes up
20:09:14.446 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:09:14.446 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,856,31,31)
20:09:14.446 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:09:15.694 01.248 9960 Exposure complete
20:09:15.833 00.139 9960 worker thread done servicing request
20:09:15.834 00.001 11872 OnExposeComplete: enter
20:09:15.838 00.004 11872 UpdateGuideState(): m_state=6
20:09:15.844 00.006 11872 Star::Find(15, 1256, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 393
20:09:15.846 00.002 11872 Star::Find returns 1 (0), X=1256.45, Y=871.46, Mass=10260, SNR=62.1, Peak=223 HFD=7.1
20:09:15.851 00.005 11872 CameraToMount -- cameraTheta (1.29) - m_xAngle (-3.14) = xAngle (4.43 = -1.85)
20:09:15.854 00.003 11872 CameraToMount -- cameraTheta (1.29) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.26 = -2.03)
20:09:15.859 00.005 11872 CameraToMount -- cameraX=0.11 cameraY=0.37 hyp=0.38 cameraTheta=1.29 mountX=-0.11 mountY=-0.34, mountTheta=-1.87
20:09:15.866 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.11, y=0.37, opts=13)
20:09:15.871 00.005 11872 Enqueuing Move request for scope (0.11, 0.37)
20:09:15.875 00.004 9960 Worker thread wakes up
20:09:15.876 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=223, med=1, FiltMin=0, FiltMax=201, Gamma=1.000
20:09:15.880 00.004 11872 UpdateGuideState exits: m=10260 SNR=62.1
20:09:15.883 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:15.890 00.007 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:09:15.895 00.005 11872 Enqueuing Expose request
20:09:15.900 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.37) opts 0xd
20:09:15.901 00.001 9960 Handling offset move in thread for scope, endpoint = (0.11, 0.37)
20:09:15.901 00.000 9960 Moving (0.11, 0.37) raw xDistance=-0.11 yDistance=-0.34
20:09:15.901 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
20:09:15.901 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:09:15.902 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.34
20:09:15.902 00.000 9960 MoveAxis(E, 0, ABG)
20:09:15.902 00.000 9960 Move returns status 0, amount 0
20:09:15.902 00.000 9960 MoveAxis(N, 0, ABG)
20:09:15.902 00.000 9960 Move returns status 0, amount 0
20:09:15.902 00.000 9960 move complete, result=0
20:09:15.903 00.001 9960 worker thread done servicing request
20:09:15.903 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
20:09:15.908 00.005 9960 Worker thread wakes up
20:09:15.908 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:09:15.908 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,856,31,31)
20:09:17.149 01.241 9960 Exposure complete
20:09:17.304 00.155 9960 worker thread done servicing request
20:09:17.304 00.000 11872 OnExposeComplete: enter
20:09:17.309 00.005 11872 UpdateGuideState(): m_state=6
20:09:17.313 00.004 11872 Star::Find(15, 1256, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 394
20:09:17.317 00.004 11872 Star::Find returns 1 (0), X=1256.12, Y=871.61, Mass=9564, SNR=58.9, Peak=226 HFD=7.1
20:09:17.320 00.003 11872 CameraToMount -- cameraTheta (1.99) - m_xAngle (-3.14) = xAngle (5.13 = -1.15)
20:09:17.324 00.004 11872 CameraToMount -- cameraTheta (1.99) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.96 = -1.32)
20:09:17.330 00.006 11872 CameraToMount -- cameraX=-0.23 cameraY=0.51 hyp=0.56 cameraTheta=1.99 mountX=0.23 mountY=-0.55, mountTheta=-1.17
20:09:17.336 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.23, y=0.51, opts=13)
20:09:17.340 00.004 11872 Enqueuing Move request for scope (-0.23, 0.51)
20:09:17.344 00.004 9960 Worker thread wakes up
20:09:17.345 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=226, med=1, FiltMin=0, FiltMax=170, Gamma=1.000
20:09:17.349 00.004 11872 UpdateGuideState exits: m=9564 SNR=58.9
20:09:17.352 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:17.355 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:09:17.361 00.006 11872 Enqueuing Expose request
20:09:17.365 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.51) opts 0xd
20:09:17.365 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.23, 0.51)
20:09:17.366 00.001 9960 Moving (-0.23, 0.51) raw xDistance=0.23 yDistance=-0.55
20:09:17.366 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
20:09:17.366 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:09:17.366 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.55
20:09:17.366 00.000 9960 MoveAxis(W, 96, ABG)
20:09:17.366 00.000 9960 Guiding  Dir = 3, Dur = 96
20:09:17.367 00.001 9960 IsSlewing returns 0
20:09:17.367 00.000 9960 IsGuiding returns 0
20:09:17.368 00.001 9960 PulseGuide returned control before completion, sleep 106
20:09:17.482 00.114 9960 IsGuiding returns 1
20:09:17.482 00.000 9960 scope still moving after pulse duration time elapsed
20:09:17.514 00.032 9960 IsSlewing returns 0
20:09:17.514 00.000 9960 IsGuiding returns 0
20:09:17.515 00.001 9960 scope move finished after 96 + 51 ms
20:09:17.515 00.000 9960 Move returns status 0, amount 96
20:09:17.516 00.001 9960 MoveAxis(N, 0, ABG)
20:09:17.516 00.000 9960 Move returns status 0, amount 0
20:09:17.516 00.000 9960 move complete, result=0
20:09:17.517 00.001 9960 worker thread done servicing request
20:09:17.517 00.000 9960 Worker thread wakes up
20:09:17.517 00.000 11872 GuideStep: 0.2 px 96 ms WEST, -0.5 px 0 ms NORTH
20:09:17.528 00.011 9960 worker thread servicing REQUEST_EXPOSE 1000
20:09:17.528 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,856,31,31)
20:09:18.776 01.248 9960 Exposure complete
20:09:18.915 00.139 9960 worker thread done servicing request
20:09:18.916 00.001 11872 OnExposeComplete: enter
20:09:18.921 00.005 11872 UpdateGuideState(): m_state=6
20:09:18.926 00.005 11872 Star::Find(15, 1256, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 395
20:09:18.931 00.005 11872 Star::Find returns 1 (0), X=1256.54, Y=871.56, Mass=9892, SNR=58.7, Peak=209 HFD=7.3
20:09:18.935 00.004 11872 CameraToMount -- cameraTheta (1.18) - m_xAngle (-3.14) = xAngle (4.32 = -1.97)
20:09:18.939 00.004 11872 CameraToMount -- cameraTheta (1.18) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.14 = -2.14)
20:09:18.943 00.004 11872 CameraToMount -- cameraX=0.20 cameraY=0.47 hyp=0.51 cameraTheta=1.18 mountX=-0.20 mountY=-0.43, mountTheta=-2.00
20:09:18.948 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.20, y=0.47, opts=13)
20:09:18.952 00.004 11872 Enqueuing Move request for scope (0.20, 0.47)
20:09:18.956 00.004 9960 Worker thread wakes up
20:09:18.956 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.47) opts 0xd
20:09:18.956 00.000 9960 Handling offset move in thread for scope, endpoint = (0.20, 0.47)
20:09:18.956 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=1, FiltMin=0, FiltMax=165, Gamma=1.000
20:09:18.959 00.003 9960 Moving (0.20, 0.47) raw xDistance=-0.20 yDistance=-0.43
20:09:18.960 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
20:09:18.960 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:09:18.961 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.43
20:09:18.961 00.000 9960 MoveAxis(E, 0, ABG)
20:09:18.961 00.000 9960 Move returns status 0, amount 0
20:09:18.961 00.000 9960 MoveAxis(N, 0, ABG)
20:09:18.961 00.000 9960 Move returns status 0, amount 0
20:09:18.962 00.001 9960 move complete, result=0
20:09:18.962 00.000 9960 worker thread done servicing request
20:09:18.962 00.000 11872 UpdateGuideState exits: m=9892 SNR=58.7
20:09:18.967 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:18.970 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:09:18.974 00.004 11872 Enqueuing Expose request
20:09:18.977 00.003 9960 Worker thread wakes up
20:09:18.977 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:09:18.977 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,856,31,31)
20:09:18.977 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.4 px 0 ms NORTH
20:09:20.227 01.250 9960 Exposure complete
20:09:20.366 00.139 9960 worker thread done servicing request
20:09:20.366 00.000 11872 OnExposeComplete: enter
20:09:20.370 00.004 11872 UpdateGuideState(): m_state=6
20:09:20.375 00.005 11872 Star::Find(15, 1256, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 396
20:09:20.379 00.004 11872 Star::Find returns 1 (0), X=1255.67, Y=873.28, Mass=8769, SNR=55.1, Peak=231 HFD=6.8
20:09:20.383 00.004 11872 CameraToMount -- cameraTheta (1.87) - m_xAngle (-3.14) = xAngle (5.01 = -1.27)
20:09:20.387 00.004 11872 CameraToMount -- cameraTheta (1.87) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.84 = -1.45)
20:09:20.391 00.004 11872 CameraToMount -- cameraX=-0.68 cameraY=2.19 hyp=2.29 cameraTheta=1.87 mountX=0.67 mountY=-2.27, mountTheta=-1.28
20:09:20.396 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.68, y=2.19, opts=13)
20:09:20.400 00.004 11872 Enqueuing Move request for scope (-0.68, 2.19)
20:09:20.404 00.004 9960 Worker thread wakes up
20:09:20.404 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=231, med=1, FiltMin=0, FiltMax=175, Gamma=1.000
20:09:20.409 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.68, 2.19) opts 0xd
20:09:20.409 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.68, 2.19)
20:09:20.409 00.000 9960 Moving (-0.68, 2.19) raw xDistance=0.67 yDistance=-2.27
20:09:20.409 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.42 from input 0.67
20:09:20.409 00.000 9960 resist switch: large excursion: input -2.27 thresh 0.60 direction from 1 to -1
20:09:20.410 00.001 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-6.82
20:09:20.410 00.000 11872 UpdateGuideState exits: m=8769 SNR=55.1
20:09:20.413 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:20.418 00.005 9960 GuideAlgorithmResistSwitch::result() returns -2.27 from input -2.27
20:09:20.418 00.000 9960 MoveAxis(W, 281, ABG)
20:09:20.418 00.000 9960 Guiding  Dir = 3, Dur = 281
20:09:20.418 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:09:20.423 00.005 11872 Enqueuing Expose request
20:09:20.428 00.005 9960 IsSlewing returns 0
20:09:20.429 00.001 9960 IsGuiding returns 0
20:09:20.429 00.000 9960 PulseGuide returned control before completion, sleep 291
20:09:20.733 00.304 9960 IsGuiding returns 1
20:09:20.733 00.000 9960 scope still moving after pulse duration time elapsed
20:09:20.764 00.031 9960 IsSlewing returns 0
20:09:20.766 00.002 9960 IsGuiding returns 0
20:09:20.766 00.000 9960 scope move finished after 281 + 56 ms
20:09:20.766 00.000 9960 Move returns status 0, amount 281
20:09:20.766 00.000 9960 MoveAxis(N, 1697, ABG)
20:09:20.767 00.001 9960 Guiding  Dir = 0, Dur = 1697
20:09:20.767 00.000 9960 IsSlewing returns 0
20:09:20.768 00.001 9960 IsGuiding returns 0
20:09:20.768 00.000 9960 PulseGuide returned control before completion, sleep 1707
20:09:22.487 01.719 9960 IsGuiding returns 1
20:09:22.487 00.000 9960 scope still moving after pulse duration time elapsed
20:09:22.518 00.031 9960 IsSlewing returns 0
20:09:22.519 00.001 9960 IsGuiding returns 0
20:09:22.519 00.000 9960 scope move finished after 1697 + 54 ms
20:09:22.520 00.001 9960 Move returns status 0, amount 1697
20:09:22.520 00.000 9960 move complete, result=0
20:09:22.521 00.001 9960 worker thread done servicing request
20:09:22.523 00.002 11872 GuideStep: 0.7 px 281 ms WEST, -2.3 px 1697 ms NORTH
20:09:22.530 00.007 9960 Worker thread wakes up
20:09:22.530 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:09:22.531 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1241,856,31,31)
20:09:23.772 01.241 9960 Exposure complete
20:09:23.910 00.138 9960 worker thread done servicing request
20:09:23.911 00.001 11872 OnExposeComplete: enter
20:09:23.914 00.003 11872 UpdateGuideState(): m_state=6
20:09:23.921 00.007 11872 Star::Find(15, 1255, 873, 0, (0,0,0,0), 1.5, 10.0, 255) frame 397
20:09:23.926 00.005 11872 Star::Find returns 1 (0), X=1256.57, Y=870.73, Mass=9964, SNR=60.9, Peak=212 HFD=7.3
20:09:23.932 00.006 11872 CameraToMount -- cameraTheta (-1.03) - m_xAngle (-3.14) = xAngle (2.11 = 2.11)
20:09:23.935 00.003 11872 CameraToMount -- cameraTheta (-1.03) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.94 = 1.94)
20:09:23.939 00.004 11872 CameraToMount -- cameraX=0.22 cameraY=-0.36 hyp=0.42 cameraTheta=-1.03 mountX=-0.22 mountY=0.39, mountTheta=2.08
20:09:23.944 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.22, y=-0.36, opts=13)
20:09:23.946 00.002 11872 Enqueuing Move request for scope (0.22, -0.36)
20:09:23.952 00.006 9960 Worker thread wakes up
20:09:23.952 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=212, med=1, FiltMin=0, FiltMax=169, Gamma=1.000
20:09:23.957 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.36) opts 0xd
20:09:23.958 00.001 11872 UpdateGuideState exits: m=9964 SNR=60.9
20:09:23.961 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:23.966 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:09:23.970 00.004 11872 Enqueuing Expose request
20:09:23.973 00.003 9960 Handling offset move in thread for scope, endpoint = (0.22, -0.36)
20:09:23.974 00.001 9960 Moving (0.22, -0.36) raw xDistance=-0.22 yDistance=0.39
20:09:23.974 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.22
20:09:23.975 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:09:23.975 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.39
20:09:23.975 00.000 9960 MoveAxis(E, 71, ABG)
20:09:23.975 00.000 9960 Guiding  Dir = 2, Dur = 71
20:09:23.976 00.001 9960 IsSlewing returns 0
20:09:23.976 00.000 9960 IsGuiding returns 0
20:09:23.977 00.001 9960 PulseGuide returned control before completion, sleep 81
20:09:24.059 00.082 9960 IsGuiding returns 1
20:09:24.061 00.002 9960 scope still moving after pulse duration time elapsed
20:09:24.091 00.030 9960 IsSlewing returns 0
20:09:24.092 00.001 9960 IsGuiding returns 0
20:09:24.093 00.001 9960 scope move finished after 71 + 45 ms
20:09:24.093 00.000 9960 Move returns status 0, amount 71
20:09:24.093 00.000 9960 MoveAxis(N, 0, ABG)
20:09:24.094 00.001 9960 Move returns status 0, amount 0
20:09:24.094 00.000 9960 move complete, result=0
20:09:24.094 00.000 9960 worker thread done servicing request
20:09:24.094 00.000 11872 GuideStep: -0.2 px 71 ms EAST, 0.4 px 0 ms NORTH
20:09:24.101 00.007 9960 Worker thread wakes up
20:09:24.101 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:09:24.101 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,856,31,31)
20:09:25.351 01.250 9960 Exposure complete
20:09:25.507 00.156 9960 worker thread done servicing request
20:09:25.507 00.000 11872 OnExposeComplete: enter
20:09:25.511 00.004 11872 UpdateGuideState(): m_state=6
20:09:25.517 00.006 11872 Star::Find(15, 1256, 870, 0, (0,0,0,0), 1.5, 10.0, 255) frame 398
20:09:25.521 00.004 11872 Star::Find returns 1 (0), X=1256.58, Y=870.81, Mass=9917, SNR=59.0, Peak=213 HFD=7.3
20:09:25.525 00.004 11872 CameraToMount -- cameraTheta (-0.88) - m_xAngle (-3.14) = xAngle (2.26 = 2.26)
20:09:25.529 00.004 11872 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.09 = 2.09)
20:09:25.533 00.004 11872 CameraToMount -- cameraX=0.23 cameraY=-0.28 hyp=0.36 cameraTheta=-0.88 mountX=-0.23 mountY=0.31, mountTheta=2.20
20:09:25.538 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.23, y=-0.28, opts=13)
20:09:25.541 00.003 11872 Enqueuing Move request for scope (0.23, -0.28)
20:09:25.546 00.005 9960 Worker thread wakes up
20:09:25.546 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=1, FiltMin=0, FiltMax=182, Gamma=1.000
20:09:25.551 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.28) opts 0xd
20:09:25.551 00.000 9960 Handling offset move in thread for scope, endpoint = (0.23, -0.28)
20:09:25.551 00.000 9960 Moving (0.23, -0.28) raw xDistance=-0.23 yDistance=0.31
20:09:25.551 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
20:09:25.551 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:09:25.552 00.001 11872 UpdateGuideState exits: m=9917 SNR=59.0
20:09:25.557 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31
20:09:25.557 00.000 9960 MoveAxis(E, 101, ABG)
20:09:25.557 00.000 9960 Guiding  Dir = 2, Dur = 101
20:09:25.557 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:25.562 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:09:25.566 00.004 9960 IsSlewing returns 0
20:09:25.566 00.000 11872 Enqueuing Expose request
20:09:25.571 00.005 9960 IsGuiding returns 0
20:09:25.571 00.000 9960 PulseGuide returned control before completion, sleep 111
20:09:25.686 00.115 9960 IsGuiding returns 1
20:09:25.687 00.001 9960 scope still moving after pulse duration time elapsed
20:09:25.717 00.030 9960 IsSlewing returns 0
20:09:25.719 00.002 9960 IsGuiding returns 0
20:09:25.719 00.000 9960 scope move finished after 101 + 47 ms
20:09:25.719 00.000 9960 Move returns status 0, amount 101
20:09:25.719 00.000 9960 MoveAxis(N, 0, ABG)
20:09:25.720 00.001 9960 Move returns status 0, amount 0
20:09:25.720 00.000 9960 move complete, result=0
20:09:25.721 00.001 9960 worker thread done servicing request
20:09:25.721 00.000 11872 GuideStep: -0.2 px 101 ms EAST, 0.3 px 0 ms NORTH
20:09:25.727 00.006 9960 Worker thread wakes up
20:09:25.728 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:09:25.728 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,856,31,31)
20:09:26.985 01.257 9960 Exposure complete
20:09:27.118 00.133 9960 worker thread done servicing request
20:09:27.119 00.001 11872 OnExposeComplete: enter
20:09:27.122 00.003 11872 UpdateGuideState(): m_state=6
20:09:27.126 00.004 11872 Star::Find(15, 1256, 870, 0, (0,0,0,0), 1.5, 10.0, 255) frame 399
20:09:27.130 00.004 11872 Star::Find returns 1 (0), X=1256.41, Y=870.95, Mass=10066, SNR=59.8, Peak=211 HFD=7.4
20:09:27.134 00.004 11872 CameraToMount -- cameraTheta (-1.12) - m_xAngle (-3.14) = xAngle (2.02 = 2.02)
20:09:27.139 00.005 11872 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.84 = 1.84)
20:09:27.143 00.004 11872 CameraToMount -- cameraX=0.07 cameraY=-0.14 hyp=0.15 cameraTheta=-1.12 mountX=-0.07 mountY=0.15, mountTheta=1.99
20:09:27.151 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=0.07, y=-0.14, opts=13)
20:09:27.155 00.004 11872 Enqueuing Move request for scope (0.07, -0.14)
20:09:27.160 00.005 9960 Worker thread wakes up
20:09:27.160 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
20:09:27.164 00.004 11872 UpdateGuideState exits: m=10066 SNR=59.8
20:09:27.168 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:27.173 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:09:27.176 00.003 11872 Enqueuing Expose request
20:09:27.180 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.14) opts 0xd
20:09:27.181 00.001 9960 Handling offset move in thread for scope, endpoint = (0.07, -0.14)
20:09:27.181 00.000 9960 Moving (0.07, -0.14) raw xDistance=-0.07 yDistance=0.15
20:09:27.181 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:09:27.181 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:09:27.181 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
20:09:27.182 00.001 9960 MoveAxis(E, 0, ABG)
20:09:27.182 00.000 9960 Move returns status 0, amount 0
20:09:27.183 00.001 9960 MoveAxis(N, 0, ABG)
20:09:27.183 00.000 9960 Move returns status 0, amount 0
20:09:27.183 00.000 9960 move complete, result=0
20:09:27.183 00.000 9960 worker thread done servicing request
20:09:27.183 00.000 9960 Worker thread wakes up
20:09:27.183 00.000 11872 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:09:27.188 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:09:27.188 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,856,31,31)
20:09:28.446 01.258 9960 Exposure complete
20:09:28.580 00.134 9960 worker thread done servicing request
20:09:28.582 00.002 11872 OnExposeComplete: enter
20:09:28.587 00.005 11872 UpdateGuideState(): m_state=6
20:09:28.591 00.004 11872 Star::Find(15, 1256, 870, 0, (0,0,0,0), 1.5, 10.0, 255) frame 400
20:09:28.596 00.005 11872 Star::Find returns 1 (0), X=1256.08, Y=870.89, Mass=9535, SNR=59.7, Peak=201 HFD=7.3
20:09:28.599 00.003 11872 CameraToMount -- cameraTheta (-2.51) - m_xAngle (-3.14) = xAngle (0.63 = 0.63)
20:09:28.601 00.002 11872 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.45 = 0.45)
20:09:28.605 00.004 11872 CameraToMount -- cameraX=-0.27 cameraY=-0.20 hyp=0.33 cameraTheta=-2.51 mountX=0.27 mountY=0.15, mountTheta=0.50
20:09:28.613 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=-0.27, y=-0.20, opts=13)
20:09:28.617 00.004 11872 Enqueuing Move request for scope (-0.27, -0.20)
20:09:28.622 00.005 9960 Worker thread wakes up
20:09:28.622 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.20) opts 0xd
20:09:28.623 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.27, -0.20)
20:09:28.623 00.000 9960 Moving (-0.27, -0.20) raw xDistance=0.27 yDistance=0.15
20:09:28.623 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=201, med=1, FiltMin=0, FiltMax=177, Gamma=1.000
20:09:28.628 00.005 11872 UpdateGuideState exits: m=9535 SNR=59.7
20:09:28.632 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:28.635 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
20:09:28.635 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:09:28.635 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:09:28.641 00.006 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
20:09:28.641 00.000 11872 Enqueuing Expose request
20:09:28.647 00.006 9960 MoveAxis(W, 113, ABG)
20:09:28.647 00.000 9960 Guiding  Dir = 3, Dur = 113
20:09:28.647 00.000 9960 IsSlewing returns 0
20:09:28.647 00.000 9960 IsGuiding returns 0
20:09:28.648 00.001 9960 PulseGuide returned control before completion, sleep 123
20:09:28.781 00.133 9960 IsGuiding returns 1
20:09:28.781 00.000 9960 scope still moving after pulse duration time elapsed
20:09:28.812 00.031 9960 IsSlewing returns 0
20:09:28.813 00.001 9960 IsGuiding returns 1
20:09:28.844 00.031 9960 IsSlewing returns 0
20:09:28.847 00.003 9960 IsGuiding returns 1
20:09:28.876 00.029 9960 IsSlewing returns 0
20:09:28.877 00.001 9960 IsGuiding returns 0
20:09:28.877 00.000 9960 scope move finished after 113 + 117 ms
20:09:28.878 00.001 9960 Move returns status 0, amount 113
20:09:28.878 00.000 9960 MoveAxis(N, 0, ABG)
20:09:28.879 00.001 9960 Move returns status 0, amount 0
20:09:28.879 00.000 9960 move complete, result=0
20:09:28.879 00.000 9960 worker thread done servicing request
20:09:28.879 00.000 9960 Worker thread wakes up
20:09:28.880 00.001 11872 GuideStep: 0.3 px 113 ms WEST, 0.1 px 0 ms NORTH
20:09:28.886 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:09:28.886 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,856,31,31)
20:09:30.134 01.248 9960 Exposure complete
20:09:30.266 00.132 9960 worker thread done servicing request
20:09:30.266 00.000 11872 OnExposeComplete: enter
20:09:30.271 00.005 11872 UpdateGuideState(): m_state=6
20:09:30.275 00.004 11872 Star::Find(15, 1256, 870, 0, (0,0,0,0), 1.5, 10.0, 255) frame 401
20:09:30.278 00.003 11872 Star::Find returns 1 (0), X=1256.23, Y=870.42, Mass=10221, SNR=62.1, Peak=222 HFD=7.2
20:09:30.282 00.004 11872 CameraToMount -- cameraTheta (-1.74) - m_xAngle (-3.14) = xAngle (1.40 = 1.40)
20:09:30.286 00.004 11872 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.23 = 1.23)
20:09:30.290 00.004 11872 CameraToMount -- cameraX=-0.11 cameraY=-0.67 hyp=0.68 cameraTheta=-1.74 mountX=0.12 mountY=0.64, mountTheta=1.39
20:09:30.296 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.11, y=-0.67, opts=13)
20:09:30.303 00.007 11872 Enqueuing Move request for scope (-0.11, -0.67)
20:09:30.307 00.004 9960 Worker thread wakes up
20:09:30.308 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=222, med=1, FiltMin=0, FiltMax=199, Gamma=1.000
20:09:30.312 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.67) opts 0xd
20:09:30.312 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.11, -0.67)
20:09:30.313 00.001 9960 Moving (-0.11, -0.67) raw xDistance=0.12 yDistance=0.64
20:09:30.313 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
20:09:30.313 00.000 11872 UpdateGuideState exits: m=10221 SNR=62.1
20:09:30.319 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:30.322 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:09:30.327 00.005 11872 Enqueuing Expose request
20:09:30.333 00.006 9960 resist switch: large excursion: input 0.64 thresh 0.60 direction from -1 to 1
20:09:30.333 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.92
20:09:30.333 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.64 from input 0.64
20:09:30.333 00.000 9960 MoveAxis(E, 0, ABG)
20:09:30.334 00.001 9960 Move returns status 0, amount 0
20:09:30.334 00.000 9960 MoveAxis(S, 478, ABG)
20:09:30.335 00.001 9960 Guiding  Dir = 1, Dur = 478
20:09:30.335 00.000 9960 IsSlewing returns 0
20:09:30.335 00.000 9960 IsGuiding returns 0
20:09:30.336 00.001 9960 PulseGuide returned control before completion, sleep 488
20:09:30.836 00.500 9960 IsGuiding returns 1
20:09:30.837 00.001 9960 scope still moving after pulse duration time elapsed
20:09:30.865 00.028 9960 IsSlewing returns 0
20:09:30.866 00.001 9960 IsGuiding returns 0
20:09:30.867 00.001 9960 scope move finished after 478 + 52 ms
20:09:30.867 00.000 9960 Move returns status 0, amount 478
20:09:30.868 00.001 9960 move complete, result=0
20:09:30.868 00.000 9960 worker thread done servicing request
20:09:30.869 00.001 9960 Worker thread wakes up
20:09:30.869 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.6 px 478 ms SOUTH
20:09:30.875 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:09:30.875 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,856,31,31)
20:09:32.125 01.250 9960 Exposure complete
20:09:32.259 00.134 9960 worker thread done servicing request
20:09:32.260 00.001 11872 OnExposeComplete: enter
20:09:32.264 00.004 11872 UpdateGuideState(): m_state=6
20:09:32.270 00.006 11872 Star::Find(15, 1256, 870, 0, (0,0,0,0), 1.5, 10.0, 255) frame 402
20:09:32.274 00.004 11872 Star::Find returns 1 (0), X=1256.72, Y=869.99, Mass=8256, SNR=54.0, Peak=206 HFD=6.7
20:09:32.278 00.004 11872 CameraToMount -- cameraTheta (-1.24) - m_xAngle (-3.14) = xAngle (1.89 = 1.89)
20:09:32.281 00.003 11872 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.72 = 1.72)
20:09:32.285 00.004 11872 CameraToMount -- cameraX=0.37 cameraY=-1.10 hyp=1.16 cameraTheta=-1.24 mountX=-0.37 mountY=1.14, mountTheta=1.88
20:09:32.290 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.37, y=-1.10, opts=13)
20:09:32.293 00.003 11872 Enqueuing Move request for scope (0.37, -1.10)
20:09:32.298 00.005 9960 Worker thread wakes up
20:09:32.298 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=1, FiltMin=0, FiltMax=169, Gamma=1.000
20:09:32.304 00.006 11872 UpdateGuideState exits: m=8256 SNR=54.0
20:09:32.308 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:32.312 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:09:32.315 00.003 11872 Enqueuing Expose request
20:09:32.319 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.37, -1.10) opts 0xd
20:09:32.319 00.000 9960 Handling offset move in thread for scope, endpoint = (0.37, -1.10)
20:09:32.319 00.000 9960 Moving (0.37, -1.10) raw xDistance=-0.37 yDistance=1.14
20:09:32.319 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.37
20:09:32.319 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.14 from input 1.14
20:09:32.320 00.001 9960 MoveAxis(E, 154, ABG)
20:09:32.320 00.000 9960 Guiding  Dir = 2, Dur = 154
20:09:32.320 00.000 9960 IsSlewing returns 0
20:09:32.320 00.000 9960 IsGuiding returns 0
20:09:32.321 00.001 9960 PulseGuide returned control before completion, sleep 164
20:09:32.488 00.167 9960 IsGuiding returns 1
20:09:32.489 00.001 9960 scope still moving after pulse duration time elapsed
20:09:32.519 00.030 9960 IsSlewing returns 0
20:09:32.520 00.001 9960 IsGuiding returns 0
20:09:32.520 00.000 9960 scope move finished after 154 + 44 ms
20:09:32.520 00.000 9960 Move returns status 0, amount 154
20:09:32.520 00.000 9960 MoveAxis(S, 854, ABG)
20:09:32.521 00.001 9960 Guiding  Dir = 1, Dur = 854
20:09:32.521 00.000 9960 IsSlewing returns 0
20:09:32.522 00.001 9960 IsGuiding returns 0
20:09:32.523 00.001 9960 PulseGuide returned control before completion, sleep 864
20:09:33.393 00.870 9960 IsGuiding returns 1
20:09:33.394 00.001 9960 scope still moving after pulse duration time elapsed
20:09:33.424 00.030 9960 IsSlewing returns 0
20:09:33.425 00.001 9960 IsGuiding returns 0
20:09:33.425 00.000 9960 scope move finished after 854 + 49 ms
20:09:33.425 00.000 9960 Move returns status 0, amount 854
20:09:33.427 00.002 9960 move complete, result=0
20:09:33.428 00.001 11872 GuideStep: -0.4 px 154 ms EAST, 1.1 px 854 ms SOUTH
20:09:33.435 00.007 9960 worker thread done servicing request
20:09:33.436 00.001 9960 Worker thread wakes up
20:09:33.436 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:09:33.436 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,856,31,31)
20:09:34.681 01.245 9960 Exposure complete
20:09:34.807 00.126 9960 worker thread done servicing request
20:09:34.808 00.001 11872 OnExposeComplete: enter
20:09:34.812 00.004 11872 UpdateGuideState(): m_state=6
20:09:34.816 00.004 11872 Star::Find(15, 1256, 869, 0, (0,0,0,0), 1.5, 10.0, 255) frame 403
20:09:34.821 00.005 11872 Star::Find returns 1 (0), X=1256.28, Y=873.21, Mass=9705, SNR=58.5, Peak=224 HFD=7.1
20:09:34.824 00.003 11872 CameraToMount -- cameraTheta (1.60) - m_xAngle (-3.14) = xAngle (4.74 = -1.54)
20:09:34.829 00.005 11872 CameraToMount -- cameraTheta (1.60) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.57 = -1.72)
20:09:34.838 00.009 11872 CameraToMount -- cameraX=-0.07 cameraY=2.11 hyp=2.12 cameraTheta=1.60 mountX=0.06 mountY=-2.09, mountTheta=-1.54
20:09:34.843 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.07, y=2.11, opts=13)
20:09:34.847 00.004 11872 Enqueuing Move request for scope (-0.07, 2.11)
20:09:34.853 00.006 9960 Worker thread wakes up
20:09:34.853 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=224, med=1, FiltMin=0, FiltMax=177, Gamma=1.000
20:09:34.858 00.005 11872 UpdateGuideState exits: m=9705 SNR=58.5
20:09:34.861 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 2.11) opts 0xd
20:09:34.862 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:34.867 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:09:34.870 00.003 11872 Enqueuing Expose request
20:09:34.874 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.07, 2.11)
20:09:34.875 00.001 9960 Moving (-0.07, 2.11) raw xDistance=0.06 yDistance=-2.09
20:09:34.875 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
20:09:34.875 00.000 9960 resist switch: large excursion: input -2.09 thresh 0.60 direction from 1 to -1
20:09:34.875 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-6.28
20:09:34.875 00.000 9960 GuideAlgorithmResistSwitch::result() returns -2.09 from input -2.09
20:09:34.876 00.001 9960 MoveAxis(E, 0, ABG)
20:09:34.876 00.000 9960 Move returns status 0, amount 0
20:09:34.876 00.000 9960 MoveAxis(N, 1563, ABG)
20:09:34.876 00.000 9960 Guiding  Dir = 0, Dur = 1563
20:09:34.877 00.001 9960 IsSlewing returns 0
20:09:34.877 00.000 9960 IsGuiding returns 0
20:09:34.877 00.000 9960 PulseGuide returned control before completion, sleep 1573
20:09:36.461 01.584 9960 IsGuiding returns 1
20:09:36.462 00.001 9960 scope still moving after pulse duration time elapsed
20:09:36.490 00.028 9960 IsSlewing returns 0
20:09:36.490 00.000 9960 IsGuiding returns 0
20:09:36.490 00.000 9960 scope move finished after 1563 + 51 ms
20:09:36.490 00.000 9960 Move returns status 0, amount 1563
20:09:36.492 00.002 9960 move complete, result=0
20:09:36.492 00.000 9960 worker thread done servicing request
20:09:36.492 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -2.1 px 1563 ms NORTH
20:09:36.496 00.004 9960 Worker thread wakes up
20:09:36.496 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:09:36.497 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1241,856,31,31)
20:09:37.753 01.256 9960 Exposure complete
20:09:37.906 00.153 9960 worker thread done servicing request
20:09:37.907 00.001 11872 OnExposeComplete: enter
20:09:37.910 00.003 11872 UpdateGuideState(): m_state=6
20:09:37.915 00.005 11872 Star::Find(15, 1256, 873, 0, (0,0,0,0), 1.5, 10.0, 255) frame 404
20:09:37.921 00.006 11872 Star::Find returns 1 (0), X=1256.10, Y=872.47, Mass=9615, SNR=58.8, Peak=209 HFD=7.3
20:09:37.925 00.004 11872 CameraToMount -- cameraTheta (1.75) - m_xAngle (-3.14) = xAngle (4.89 = -1.39)
20:09:37.931 00.006 11872 CameraToMount -- cameraTheta (1.75) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.72 = -1.57)
20:09:37.936 00.005 11872 CameraToMount -- cameraX=-0.25 cameraY=1.38 hyp=1.40 cameraTheta=1.75 mountX=0.25 mountY=-1.40, mountTheta=-1.40
20:09:37.941 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.25, y=1.38, opts=13)
20:09:37.945 00.004 11872 Enqueuing Move request for scope (-0.25, 1.38)
20:09:37.951 00.006 9960 Worker thread wakes up
20:09:37.951 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=1, FiltMin=0, FiltMax=169, Gamma=1.000
20:09:37.958 00.007 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 1.38) opts 0xd
20:09:37.958 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.25, 1.38)
20:09:37.958 00.000 11872 UpdateGuideState exits: m=9615 SNR=58.8
20:09:37.962 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:37.967 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:09:37.971 00.004 11872 Enqueuing Expose request
20:09:37.975 00.004 9960 Moving (-0.25, 1.38) raw xDistance=0.25 yDistance=-1.40
20:09:37.975 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
20:09:37.975 00.000 9960 GuideAlgorithmResistSwitch::result() returns -1.40 from input -1.40
20:09:37.975 00.000 9960 MoveAxis(W, 103, ABG)
20:09:37.976 00.001 9960 Guiding  Dir = 3, Dur = 103
20:09:37.976 00.000 9960 IsSlewing returns 0
20:09:37.976 00.000 9960 IsGuiding returns 0
20:09:37.977 00.001 9960 PulseGuide returned control before completion, sleep 113
20:09:38.105 00.128 9960 IsGuiding returns 0
20:09:38.107 00.002 9960 Move returns status 0, amount 103
20:09:38.107 00.000 9960 MoveAxis(N, 1048, ABG)
20:09:38.107 00.000 9960 Guiding  Dir = 0, Dur = 1048
20:09:38.107 00.000 9960 IsSlewing returns 0
20:09:38.109 00.002 9960 IsGuiding returns 0
20:09:38.109 00.000 9960 PulseGuide returned control before completion, sleep 1058
20:09:39.172 01.063 9960 IsGuiding returns 1
20:09:39.174 00.002 9960 scope still moving after pulse duration time elapsed
20:09:39.203 00.029 9960 IsSlewing returns 0
20:09:39.203 00.000 9960 IsGuiding returns 0
20:09:39.204 00.001 9960 scope move finished after 1048 + 47 ms
20:09:39.205 00.001 9960 Move returns status 0, amount 1048
20:09:39.205 00.000 9960 move complete, result=0
20:09:39.205 00.000 9960 worker thread done servicing request
20:09:39.206 00.001 11872 GuideStep: 0.2 px 103 ms WEST, -1.4 px 1048 ms NORTH
20:09:39.212 00.006 9960 Worker thread wakes up
20:09:39.212 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:09:39.212 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,856,31,31)
20:09:40.464 01.252 9960 Exposure complete
20:09:40.594 00.130 9960 worker thread done servicing request
20:09:40.595 00.001 11872 OnExposeComplete: enter
20:09:40.598 00.003 11872 UpdateGuideState(): m_state=6
20:09:40.603 00.005 11872 Star::Find(15, 1256, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 405
20:09:40.606 00.003 11872 Star::Find returns 1 (0), X=1255.96, Y=870.64, Mass=9612, SNR=58.0, Peak=214 HFD=7.4
20:09:40.610 00.004 11872 CameraToMount -- cameraTheta (-2.28) - m_xAngle (-3.14) = xAngle (0.86 = 0.86)
20:09:40.616 00.006 11872 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.68 = 0.68)
20:09:40.620 00.004 11872 CameraToMount -- cameraX=-0.38 cameraY=-0.45 hyp=0.59 cameraTheta=-2.28 mountX=0.39 mountY=0.37, mountTheta=0.77
20:09:40.625 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.38, y=-0.45, opts=13)
20:09:40.629 00.004 11872 Enqueuing Move request for scope (-0.38, -0.45)
20:09:40.633 00.004 9960 Worker thread wakes up
20:09:40.633 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.38, -0.45) opts 0xd
20:09:40.633 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.38, -0.45)
20:09:40.634 00.001 9960 Moving (-0.38, -0.45) raw xDistance=0.39 yDistance=0.37
20:09:40.634 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.39
20:09:40.634 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:09:40.634 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.37
20:09:40.634 00.000 9960 MoveAxis(W, 169, ABG)
20:09:40.634 00.000 9960 Guiding  Dir = 3, Dur = 169
20:09:40.634 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=214, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
20:09:40.639 00.005 9960 IsSlewing returns 0
20:09:40.639 00.000 11872 UpdateGuideState exits: m=9612 SNR=58.0
20:09:40.644 00.005 9960 IsGuiding returns 0
20:09:40.644 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:40.648 00.004 9960 PulseGuide returned control before completion, sleep 179
20:09:40.649 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:09:40.653 00.004 11872 Enqueuing Expose request
20:09:40.844 00.191 9960 IsGuiding returns 0
20:09:40.845 00.001 9960 Move returns status 0, amount 169
20:09:40.845 00.000 9960 MoveAxis(N, 0, ABG)
20:09:40.847 00.002 9960 Move returns status 0, amount 0
20:09:40.847 00.000 9960 move complete, result=0
20:09:40.847 00.000 9960 worker thread done servicing request
20:09:40.848 00.001 9960 Worker thread wakes up
20:09:40.848 00.000 11872 GuideStep: 0.4 px 169 ms WEST, 0.4 px 0 ms NORTH
20:09:40.854 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:09:40.854 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,856,31,31)
20:09:42.100 01.246 9960 Exposure complete
20:09:42.226 00.126 9960 worker thread done servicing request
20:09:42.227 00.001 11872 OnExposeComplete: enter
20:09:42.232 00.005 11872 UpdateGuideState(): m_state=6
20:09:42.236 00.004 11872 Star::Find(15, 1255, 870, 0, (0,0,0,0), 1.5, 10.0, 255) frame 406
20:09:42.241 00.005 11872 Star::Find returns 1 (0), X=1255.99, Y=870.79, Mass=10067, SNR=62.3, Peak=220 HFD=7.5
20:09:42.245 00.004 11872 CameraToMount -- cameraTheta (-2.45) - m_xAngle (-3.14) = xAngle (0.69 = 0.69)
20:09:42.250 00.005 11872 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.52 = 0.52)
20:09:42.254 00.004 11872 CameraToMount -- cameraX=-0.36 cameraY=-0.30 hyp=0.47 cameraTheta=-2.45 mountX=0.36 mountY=0.23, mountTheta=0.57
20:09:42.259 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.36, y=-0.30, opts=13)
20:09:42.263 00.004 11872 Enqueuing Move request for scope (-0.36, -0.30)
20:09:42.266 00.003 9960 Worker thread wakes up
20:09:42.266 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=220, med=1, FiltMin=0, FiltMax=183, Gamma=1.000
20:09:42.271 00.005 11872 UpdateGuideState exits: m=10067 SNR=62.3
20:09:42.276 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:42.280 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:09:42.285 00.005 11872 Enqueuing Expose request
20:09:42.288 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.36, -0.30) opts 0xd
20:09:42.288 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.36, -0.30)
20:09:42.289 00.001 9960 Moving (-0.36, -0.30) raw xDistance=0.36 yDistance=0.23
20:09:42.289 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.36
20:09:42.289 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:09:42.289 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
20:09:42.290 00.001 9960 MoveAxis(W, 164, ABG)
20:09:42.290 00.000 9960 Guiding  Dir = 3, Dur = 164
20:09:42.290 00.000 9960 IsSlewing returns 0
20:09:42.290 00.000 9960 IsGuiding returns 0
20:09:42.291 00.001 9960 PulseGuide returned control before completion, sleep 174
20:09:42.482 00.191 9960 IsGuiding returns 0
20:09:42.484 00.002 9960 Move returns status 0, amount 164
20:09:42.484 00.000 9960 MoveAxis(N, 0, ABG)
20:09:42.484 00.000 9960 Move returns status 0, amount 0
20:09:42.485 00.001 9960 move complete, result=0
20:09:42.485 00.000 9960 worker thread done servicing request
20:09:42.485 00.000 9960 Worker thread wakes up
20:09:42.486 00.001 11872 GuideStep: 0.4 px 164 ms WEST, 0.2 px 0 ms NORTH
20:09:42.492 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:09:42.492 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,856,31,31)
20:09:43.742 01.250 9960 Exposure complete
20:09:43.882 00.140 9960 worker thread done servicing request
20:09:43.882 00.000 11872 OnExposeComplete: enter
20:09:43.888 00.006 11872 UpdateGuideState(): m_state=6
20:09:43.897 00.009 11872 Star::Find(15, 1255, 870, 0, (0,0,0,0), 1.5, 10.0, 255) frame 407
20:09:43.901 00.004 11872 Star::Find returns 1 (0), X=1256.33, Y=871.28, Mass=9792, SNR=58.8, Peak=210 HFD=7.4
20:09:43.906 00.005 11872 CameraToMount -- cameraTheta (1.66) - m_xAngle (-3.14) = xAngle (4.80 = -1.48)
20:09:43.910 00.004 11872 CameraToMount -- cameraTheta (1.66) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.63 = -1.65)
20:09:43.913 00.003 11872 CameraToMount -- cameraX=-0.02 cameraY=0.19 hyp=0.19 cameraTheta=1.66 mountX=0.02 mountY=-0.19, mountTheta=-1.48
20:09:43.921 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=-0.02, y=0.19, opts=13)
20:09:43.924 00.003 11872 Enqueuing Move request for scope (-0.02, 0.19)
20:09:43.927 00.003 9960 Worker thread wakes up
20:09:43.927 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=210, med=1, FiltMin=0, FiltMax=181, Gamma=1.000
20:09:43.930 00.003 11872 UpdateGuideState exits: m=9792 SNR=58.8
20:09:43.933 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:43.936 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.19) opts 0xd
20:09:43.936 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.02, 0.19)
20:09:43.936 00.000 9960 Moving (-0.02, 0.19) raw xDistance=0.02 yDistance=-0.19
20:09:43.936 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:09:43.937 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:09:43.937 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:09:43.940 00.003 11872 Enqueuing Expose request
20:09:43.943 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
20:09:43.943 00.000 9960 MoveAxis(E, 0, ABG)
20:09:43.943 00.000 9960 Move returns status 0, amount 0
20:09:43.943 00.000 9960 MoveAxis(N, 0, ABG)
20:09:43.944 00.001 9960 Move returns status 0, amount 0
20:09:43.944 00.000 9960 move complete, result=0
20:09:43.944 00.000 9960 worker thread done servicing request
20:09:43.944 00.000 9960 Worker thread wakes up
20:09:43.946 00.002 11872 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
20:09:43.949 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
20:09:43.949 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,856,31,31)
20:09:45.197 01.248 9960 Exposure complete
20:09:45.321 00.124 9960 worker thread done servicing request
20:09:45.321 00.000 11872 OnExposeComplete: enter
20:09:45.325 00.004 11872 UpdateGuideState(): m_state=6
20:09:45.331 00.006 11872 Star::Find(15, 1256, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 408
20:09:45.335 00.004 11872 Star::Find returns 1 (0), X=1256.53, Y=870.85, Mass=9601, SNR=57.4, Peak=209 HFD=7.3
20:09:45.340 00.005 11872 CameraToMount -- cameraTheta (-0.91) - m_xAngle (-3.14) = xAngle (2.22 = 2.22)
20:09:45.343 00.003 11872 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.05 = 2.05)
20:09:45.348 00.005 11872 CameraToMount -- cameraX=0.18 cameraY=-0.24 hyp=0.30 cameraTheta=-0.91 mountX=-0.18 mountY=0.27, mountTheta=2.17
20:09:45.353 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.18, y=-0.24, opts=13)
20:09:45.358 00.005 11872 Enqueuing Move request for scope (0.18, -0.24)
20:09:45.361 00.003 9960 Worker thread wakes up
20:09:45.361 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
20:09:45.366 00.005 11872 UpdateGuideState exits: m=9601 SNR=57.4
20:09:45.370 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:45.374 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:09:45.378 00.004 11872 Enqueuing Expose request
20:09:45.381 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.24) opts 0xd
20:09:45.381 00.000 9960 Handling offset move in thread for scope, endpoint = (0.18, -0.24)
20:09:45.381 00.000 9960 Moving (0.18, -0.24) raw xDistance=-0.18 yDistance=0.27
20:09:45.381 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
20:09:45.382 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:09:45.382 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
20:09:45.383 00.001 9960 MoveAxis(E, 0, ABG)
20:09:45.383 00.000 9960 Move returns status 0, amount 0
20:09:45.384 00.001 9960 MoveAxis(N, 0, ABG)
20:09:45.384 00.000 9960 Move returns status 0, amount 0
20:09:45.384 00.000 9960 move complete, result=0
20:09:45.384 00.000 9960 worker thread done servicing request
20:09:45.384 00.000 11872 GuideStep: -0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
20:09:45.390 00.006 9960 Worker thread wakes up
20:09:45.390 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:09:45.390 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,856,31,31)
20:09:46.647 01.257 9960 Exposure complete
20:09:46.785 00.138 9960 worker thread done servicing request
20:09:46.785 00.000 11872 OnExposeComplete: enter
20:09:46.789 00.004 11872 UpdateGuideState(): m_state=6
20:09:46.793 00.004 11872 Star::Find(15, 1256, 870, 0, (0,0,0,0), 1.5, 10.0, 255) frame 409
20:09:46.798 00.005 11872 Star::Find returns 1 (0), X=1256.31, Y=870.61, Mass=10077, SNR=61.4, Peak=248 HFD=7.1
20:09:46.804 00.006 11872 CameraToMount -- cameraTheta (-1.65) - m_xAngle (-3.14) = xAngle (1.48 = 1.48)
20:09:46.808 00.004 11872 CameraToMount -- cameraTheta (-1.65) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.31 = 1.31)
20:09:46.813 00.005 11872 CameraToMount -- cameraX=-0.04 cameraY=-0.48 hyp=0.48 cameraTheta=-1.65 mountX=0.04 mountY=0.46, mountTheta=1.48
20:09:46.817 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.04, y=-0.48, opts=13)
20:09:46.822 00.005 11872 Enqueuing Move request for scope (-0.04, -0.48)
20:09:46.825 00.003 9960 Worker thread wakes up
20:09:46.825 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=248, med=1, FiltMin=0, FiltMax=190, Gamma=1.000
20:09:46.828 00.003 11872 UpdateGuideState exits: m=10077 SNR=61.4
20:09:46.832 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:46.837 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:09:46.841 00.004 11872 Enqueuing Expose request
20:09:46.845 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.48) opts 0xd
20:09:46.845 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.04, -0.48)
20:09:46.845 00.000 9960 Moving (-0.04, -0.48) raw xDistance=0.04 yDistance=0.46
20:09:46.845 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
20:09:46.845 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:09:46.845 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.46
20:09:46.847 00.002 9960 MoveAxis(E, 0, ABG)
20:09:46.847 00.000 9960 Move returns status 0, amount 0
20:09:46.847 00.000 9960 MoveAxis(N, 0, ABG)
20:09:46.847 00.000 9960 Move returns status 0, amount 0
20:09:46.847 00.000 9960 move complete, result=0
20:09:46.848 00.001 9960 worker thread done servicing request
20:09:46.848 00.000 9960 Worker thread wakes up
20:09:46.849 00.001 11872 GuideStep: 0.0 px 0 ms EAST, 0.5 px 0 ms NORTH
20:09:46.852 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
20:09:46.852 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,856,31,31)
20:09:48.092 01.240 9960 Exposure complete
20:09:48.240 00.148 9960 worker thread done servicing request
20:09:48.241 00.001 11872 OnExposeComplete: enter
20:09:48.246 00.005 11872 UpdateGuideState(): m_state=6
20:09:48.250 00.004 11872 Star::Find(15, 1256, 870, 0, (0,0,0,0), 1.5, 10.0, 255) frame 410
20:09:48.254 00.004 11872 Star::Find returns 1 (0), X=1255.62, Y=871.34, Mass=10099, SNR=63.0, Peak=239 HFD=7.4
20:09:48.257 00.003 11872 CameraToMount -- cameraTheta (2.81) - m_xAngle (-3.14) = xAngle (5.95 = -0.33)
20:09:48.261 00.004 11872 CameraToMount -- cameraTheta (2.81) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.78 = -0.51)
20:09:48.266 00.005 11872 CameraToMount -- cameraX=-0.73 cameraY=0.25 hyp=0.77 cameraTheta=2.81 mountX=0.73 mountY=-0.37, mountTheta=-0.47
20:09:48.272 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.73, y=0.25, opts=13)
20:09:48.276 00.004 11872 Enqueuing Move request for scope (-0.73, 0.25)
20:09:48.280 00.004 9960 Worker thread wakes up
20:09:48.280 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=239, med=1, FiltMin=0, FiltMax=193, Gamma=1.000
20:09:48.284 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.73, 0.25) opts 0xd
20:09:48.284 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.73, 0.25)
20:09:48.285 00.001 9960 Moving (-0.73, 0.25) raw xDistance=0.73 yDistance=-0.37
20:09:48.285 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.46 from input 0.73
20:09:48.285 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.37 from input -0.37
20:09:48.285 00.000 9960 MoveAxis(W, 304, ABG)
20:09:48.286 00.001 11872 UpdateGuideState exits: m=10099 SNR=63.0
20:09:48.290 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:48.293 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:09:48.299 00.006 9960 Guiding  Dir = 3, Dur = 304
20:09:48.299 00.000 11872 Enqueuing Expose request
20:09:48.304 00.005 9960 IsSlewing returns 0
20:09:48.304 00.000 9960 IsGuiding returns 0
20:09:48.306 00.002 9960 PulseGuide returned control before completion, sleep 314
20:09:48.636 00.330 9960 IsGuiding returns 1
20:09:48.636 00.000 9960 scope still moving after pulse duration time elapsed
20:09:48.667 00.031 9960 IsSlewing returns 0
20:09:48.667 00.000 9960 IsGuiding returns 0
20:09:48.667 00.000 9960 scope move finished after 304 + 58 ms
20:09:48.669 00.002 9960 Move returns status 0, amount 304
20:09:48.669 00.000 9960 MoveAxis(N, 278, ABG)
20:09:48.669 00.000 9960 Guiding  Dir = 0, Dur = 278
20:09:48.670 00.001 9960 IsSlewing returns 0
20:09:48.670 00.000 9960 IsGuiding returns 0
20:09:48.670 00.000 9960 PulseGuide returned control before completion, sleep 288
20:09:48.968 00.298 9960 IsGuiding returns 1
20:09:48.968 00.000 9960 scope still moving after pulse duration time elapsed
20:09:48.998 00.030 9960 IsSlewing returns 0
20:09:48.999 00.001 9960 IsGuiding returns 0
20:09:49.000 00.001 9960 scope move finished after 278 + 50 ms
20:09:49.000 00.000 9960 Move returns status 0, amount 278
20:09:49.000 00.000 9960 move complete, result=0
20:09:49.001 00.001 9960 worker thread done servicing request
20:09:49.001 00.000 9960 Worker thread wakes up
20:09:49.001 00.000 11872 GuideStep: 0.7 px 304 ms WEST, -0.4 px 278 ms NORTH
20:09:49.007 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:09:49.008 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1241,856,31,31)
20:09:50.259 01.251 9960 Exposure complete
20:09:50.384 00.125 9960 worker thread done servicing request
20:09:50.384 00.000 11872 OnExposeComplete: enter
20:09:50.387 00.003 11872 UpdateGuideState(): m_state=6
20:09:50.392 00.005 11872 Star::Find(15, 1255, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 411
20:09:50.396 00.004 11872 Star::Find returns 1 (0), X=1256.32, Y=870.93, Mass=9633, SNR=58.9, Peak=193 HFD=7.6
20:09:50.399 00.003 11872 CameraToMount -- cameraTheta (-1.76) - m_xAngle (-3.14) = xAngle (1.38 = 1.38)
20:09:50.402 00.003 11872 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.20 = 1.20)
20:09:50.405 00.003 11872 CameraToMount -- cameraX=-0.03 cameraY=-0.16 hyp=0.16 cameraTheta=-1.76 mountX=0.03 mountY=0.15, mountTheta=1.37
20:09:50.409 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.03, y=-0.16, opts=13)
20:09:50.414 00.005 11872 Enqueuing Move request for scope (-0.03, -0.16)
20:09:50.417 00.003 9960 Worker thread wakes up
20:09:50.417 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=193, med=1, FiltMin=0, FiltMax=170, Gamma=1.000
20:09:50.422 00.005 11872 UpdateGuideState exits: m=9633 SNR=58.9
20:09:50.427 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:50.430 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.16) opts 0xd
20:09:50.430 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:09:50.435 00.005 11872 Enqueuing Expose request
20:09:50.440 00.005 9960 Handling offset move in thread for scope, endpoint = (-0.03, -0.16)
20:09:50.440 00.000 9960 Moving (-0.03, -0.16) raw xDistance=0.03 yDistance=0.15
20:09:50.440 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:09:50.440 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:09:50.441 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
20:09:50.441 00.000 9960 MoveAxis(E, 0, ABG)
20:09:50.441 00.000 9960 Move returns status 0, amount 0
20:09:50.441 00.000 9960 MoveAxis(N, 0, ABG)
20:09:50.441 00.000 9960 Move returns status 0, amount 0
20:09:50.442 00.001 9960 move complete, result=0
20:09:50.442 00.000 9960 worker thread done servicing request
20:09:50.442 00.000 11872 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
20:09:50.446 00.004 9960 Worker thread wakes up
20:09:50.446 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:09:50.446 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,856,31,31)
20:09:51.706 01.260 9960 Exposure complete
20:09:51.842 00.136 9960 worker thread done servicing request
20:09:51.842 00.000 11872 OnExposeComplete: enter
20:09:51.846 00.004 11872 UpdateGuideState(): m_state=6
20:09:51.851 00.005 11872 Star::Find(15, 1256, 870, 0, (0,0,0,0), 1.5, 10.0, 255) frame 412
20:09:51.854 00.003 11872 Star::Find returns 1 (0), X=1255.93, Y=871.53, Mass=9653, SNR=59.7, Peak=222 HFD=7.0
20:09:51.859 00.005 11872 CameraToMount -- cameraTheta (2.32) - m_xAngle (-3.14) = xAngle (5.46 = -0.82)
20:09:51.862 00.003 11872 CameraToMount -- cameraTheta (2.32) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.29 = -0.99)
20:09:51.867 00.005 11872 CameraToMount -- cameraX=-0.41 cameraY=0.44 hyp=0.61 cameraTheta=2.32 mountX=0.41 mountY=-0.51, mountTheta=-0.89
20:09:51.873 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.41, y=0.44, opts=13)
20:09:51.877 00.004 11872 Enqueuing Move request for scope (-0.41, 0.44)
20:09:51.881 00.004 9960 Worker thread wakes up
20:09:51.881 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.41, 0.44) opts 0xd
20:09:51.881 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.41, 0.44)
20:09:51.883 00.002 9960 Moving (-0.41, 0.44) raw xDistance=0.41 yDistance=-0.51
20:09:51.883 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.41
20:09:51.883 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.51 from input -0.51
20:09:51.883 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=222, med=1, FiltMin=0, FiltMax=185, Gamma=1.000
20:09:51.889 00.006 11872 UpdateGuideState exits: m=9653 SNR=59.7
20:09:51.894 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:51.899 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:09:51.903 00.004 11872 Enqueuing Expose request
20:09:51.906 00.003 9960 MoveAxis(W, 173, ABG)
20:09:51.907 00.001 9960 Guiding  Dir = 3, Dur = 173
20:09:51.907 00.000 9960 IsSlewing returns 0
20:09:51.907 00.000 9960 IsGuiding returns 0
20:09:51.907 00.000 9960 PulseGuide returned control before completion, sleep 183
20:09:52.096 00.189 9960 IsGuiding returns 1
20:09:52.097 00.001 9960 scope still moving after pulse duration time elapsed
20:09:52.127 00.030 9960 IsSlewing returns 0
20:09:52.128 00.001 9960 IsGuiding returns 1
20:09:52.158 00.030 9960 IsSlewing returns 0
20:09:52.160 00.002 9960 IsGuiding returns 1
20:09:52.190 00.030 9960 IsSlewing returns 0
20:09:52.191 00.001 9960 IsGuiding returns 0
20:09:52.192 00.001 9960 scope move finished after 173 + 111 ms
20:09:52.192 00.000 9960 Move returns status 0, amount 173
20:09:52.194 00.002 9960 MoveAxis(N, 379, ABG)
20:09:52.194 00.000 9960 Guiding  Dir = 0, Dur = 379
20:09:52.195 00.001 9960 IsSlewing returns 0
20:09:52.196 00.001 9960 IsGuiding returns 0
20:09:52.196 00.000 9960 PulseGuide returned control before completion, sleep 389
20:09:52.598 00.402 9960 IsGuiding returns 1
20:09:52.598 00.000 9960 scope still moving after pulse duration time elapsed
20:09:52.628 00.030 9960 IsSlewing returns 0
20:09:52.630 00.002 9960 IsGuiding returns 0
20:09:52.631 00.001 9960 scope move finished after 379 + 55 ms
20:09:52.631 00.000 9960 Move returns status 0, amount 379
20:09:52.632 00.001 9960 move complete, result=0
20:09:52.632 00.000 9960 worker thread done servicing request
20:09:52.632 00.000 11872 GuideStep: 0.4 px 173 ms WEST, -0.5 px 379 ms NORTH
20:09:52.639 00.007 9960 Worker thread wakes up
20:09:52.639 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:09:52.640 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1241,856,31,31)
20:09:53.885 01.245 9960 Exposure complete
20:09:53.993 00.108 9960 worker thread done servicing request
20:09:53.994 00.001 11872 OnExposeComplete: enter
20:09:53.999 00.005 11872 UpdateGuideState(): m_state=6
20:09:54.003 00.004 11872 Star::Find(15, 1255, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 413
20:09:54.006 00.003 11872 Star::Find returns 1 (0), X=1256.64, Y=871.32, Mass=9994, SNR=58.6, Peak=215 HFD=7.4
20:09:54.010 00.004 11872 CameraToMount -- cameraTheta (0.65) - m_xAngle (-3.14) = xAngle (3.79 = -2.50)
20:09:54.015 00.005 11872 CameraToMount -- cameraTheta (0.65) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.61 = -2.67)
20:09:54.020 00.005 11872 CameraToMount -- cameraX=0.30 cameraY=0.22 hyp=0.37 cameraTheta=0.65 mountX=-0.30 mountY=-0.17, mountTheta=-2.63
20:09:54.025 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.30, y=0.22, opts=13)
20:09:54.028 00.003 11872 Enqueuing Move request for scope (0.30, 0.22)
20:09:54.031 00.003 9960 Worker thread wakes up
20:09:54.032 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.22) opts 0xd
20:09:54.032 00.000 9960 Handling offset move in thread for scope, endpoint = (0.30, 0.22)
20:09:54.032 00.000 9960 Moving (0.30, 0.22) raw xDistance=-0.30 yDistance=-0.17
20:09:54.032 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.30
20:09:54.032 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:09:54.032 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
20:09:54.032 00.000 9960 MoveAxis(E, 112, ABG)
20:09:54.032 00.000 9960 Guiding  Dir = 2, Dur = 112
20:09:54.034 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=1, FiltMin=0, FiltMax=181, Gamma=1.000
20:09:54.037 00.003 9960 IsSlewing returns 0
20:09:54.038 00.001 11872 UpdateGuideState exits: m=9994 SNR=58.6
20:09:54.041 00.003 9960 IsGuiding returns 0
20:09:54.041 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:54.045 00.004 9960 PulseGuide returned control before completion, sleep 122
20:09:54.045 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:09:54.050 00.005 11872 Enqueuing Expose request
20:09:54.177 00.127 9960 IsGuiding returns 1
20:09:54.178 00.001 9960 scope still moving after pulse duration time elapsed
20:09:54.206 00.028 9960 IsSlewing returns 0
20:09:54.207 00.001 9960 IsGuiding returns 0
20:09:54.208 00.001 9960 scope move finished after 112 + 53 ms
20:09:54.208 00.000 9960 Move returns status 0, amount 112
20:09:54.208 00.000 9960 MoveAxis(N, 0, ABG)
20:09:54.209 00.001 9960 Move returns status 0, amount 0
20:09:54.209 00.000 9960 move complete, result=0
20:09:54.209 00.000 9960 worker thread done servicing request
20:09:54.209 00.000 9960 Worker thread wakes up
20:09:54.209 00.000 11872 GuideStep: -0.3 px 112 ms EAST, -0.2 px 0 ms NORTH
20:09:54.215 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:09:54.215 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,856,31,31)
20:09:55.457 01.242 9960 Exposure complete
20:09:55.596 00.139 9960 worker thread done servicing request
20:09:55.596 00.000 11872 OnExposeComplete: enter
20:09:55.601 00.005 11872 UpdateGuideState(): m_state=6
20:09:55.605 00.004 11872 Star::Find(15, 1256, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 414
20:09:55.609 00.004 11872 Star::Find returns 1 (0), X=1256.61, Y=871.02, Mass=9389, SNR=58.2, Peak=218 HFD=7.2
20:09:55.614 00.005 11872 CameraToMount -- cameraTheta (-0.26) - m_xAngle (-3.14) = xAngle (2.88 = 2.88)
20:09:55.617 00.003 11872 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.71 = 2.71)
20:09:55.622 00.005 11872 CameraToMount -- cameraX=0.26 cameraY=-0.07 hyp=0.27 cameraTheta=-0.26 mountX=-0.26 mountY=0.11, mountTheta=2.73
20:09:55.627 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.26, y=-0.07, opts=13)
20:09:55.631 00.004 11872 Enqueuing Move request for scope (0.26, -0.07)
20:09:55.634 00.003 9960 Worker thread wakes up
20:09:55.634 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.07) opts 0xd
20:09:55.634 00.000 9960 Handling offset move in thread for scope, endpoint = (0.26, -0.07)
20:09:55.635 00.001 9960 Moving (0.26, -0.07) raw xDistance=-0.26 yDistance=0.11
20:09:55.635 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.26
20:09:55.635 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:09:55.635 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=218, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
20:09:55.641 00.006 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
20:09:55.641 00.000 9960 MoveAxis(E, 116, ABG)
20:09:55.642 00.001 9960 Guiding  Dir = 2, Dur = 116
20:09:55.642 00.000 11872 UpdateGuideState exits: m=9389 SNR=58.2
20:09:55.649 00.007 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:55.652 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:09:55.657 00.005 11872 Enqueuing Expose request
20:09:55.661 00.004 9960 IsSlewing returns 0
20:09:55.661 00.000 9960 IsGuiding returns 0
20:09:55.661 00.000 9960 PulseGuide returned control before completion, sleep 126
20:09:55.791 00.130 9960 IsGuiding returns 1
20:09:55.794 00.003 9960 scope still moving after pulse duration time elapsed
20:09:55.819 00.025 9960 IsSlewing returns 0
20:09:55.821 00.002 9960 IsGuiding returns 0
20:09:55.821 00.000 9960 scope move finished after 116 + 44 ms
20:09:55.822 00.001 9960 Move returns status 0, amount 116
20:09:55.822 00.000 9960 MoveAxis(N, 0, ABG)
20:09:55.823 00.001 9960 Move returns status 0, amount 0
20:09:55.823 00.000 9960 move complete, result=0
20:09:55.824 00.001 9960 worker thread done servicing request
20:09:55.825 00.001 9960 Worker thread wakes up
20:09:55.825 00.000 11872 GuideStep: -0.3 px 116 ms EAST, 0.1 px 0 ms NORTH
20:09:55.832 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:09:55.832 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,856,31,31)
20:09:57.085 01.253 9960 Exposure complete
20:09:57.219 00.134 9960 worker thread done servicing request
20:09:57.220 00.001 11872 OnExposeComplete: enter
20:09:57.224 00.004 11872 UpdateGuideState(): m_state=6
20:09:57.227 00.003 11872 Star::Find(15, 1256, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 415
20:09:57.233 00.006 11872 Star::Find returns 1 (0), X=1256.39, Y=871.54, Mass=9767, SNR=59.0, Peak=211 HFD=7.3
20:09:57.237 00.004 11872 CameraToMount -- cameraTheta (1.49) - m_xAngle (-3.14) = xAngle (4.62 = -1.66)
20:09:57.240 00.003 11872 CameraToMount -- cameraTheta (1.49) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.45 = -1.83)
20:09:57.244 00.004 11872 CameraToMount -- cameraX=0.04 cameraY=0.45 hyp=0.45 cameraTheta=1.49 mountX=-0.04 mountY=-0.44, mountTheta=-1.66
20:09:57.250 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.04, y=0.45, opts=13)
20:09:57.254 00.004 11872 Enqueuing Move request for scope (0.04, 0.45)
20:09:57.257 00.003 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=1, FiltMin=0, FiltMax=176, Gamma=1.000
20:09:57.261 00.004 9960 Worker thread wakes up
20:09:57.261 00.000 11872 UpdateGuideState exits: m=9767 SNR=59.0
20:09:57.266 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.45) opts 0xd
20:09:57.268 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:57.273 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:09:57.279 00.006 11872 Enqueuing Expose request
20:09:57.282 00.003 9960 Handling offset move in thread for scope, endpoint = (0.04, 0.45)
20:09:57.282 00.000 9960 Moving (0.04, 0.45) raw xDistance=-0.04 yDistance=-0.44
20:09:57.283 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:09:57.283 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.44 from input -0.44
20:09:57.283 00.000 9960 MoveAxis(E, 0, ABG)
20:09:57.283 00.000 9960 Move returns status 0, amount 0
20:09:57.283 00.000 9960 MoveAxis(N, 328, ABG)
20:09:57.285 00.002 9960 Guiding  Dir = 0, Dur = 328
20:09:57.285 00.000 9960 IsSlewing returns 0
20:09:57.285 00.000 9960 IsGuiding returns 0
20:09:57.285 00.000 9960 PulseGuide returned control before completion, sleep 338
20:09:57.638 00.353 9960 IsGuiding returns 0
20:09:57.638 00.000 9960 Move returns status 0, amount 328
20:09:57.639 00.001 9960 move complete, result=0
20:09:57.639 00.000 9960 worker thread done servicing request
20:09:57.639 00.000 9960 Worker thread wakes up
20:09:57.639 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:09:57.641 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1241,856,31,31)
20:09:57.641 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.4 px 328 ms NORTH
20:09:58.887 01.246 9960 Exposure complete
20:09:59.017 00.130 9960 worker thread done servicing request
20:09:59.017 00.000 11872 OnExposeComplete: enter
20:09:59.022 00.005 11872 UpdateGuideState(): m_state=6
20:09:59.026 00.004 11872 Star::Find(15, 1256, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 416
20:09:59.031 00.005 11872 Star::Find returns 1 (0), X=1256.41, Y=871.46, Mass=10005, SNR=61.8, Peak=209 HFD=7.2
20:09:59.035 00.004 11872 CameraToMount -- cameraTheta (1.41) - m_xAngle (-3.14) = xAngle (4.55 = -1.74)
20:09:59.038 00.003 11872 CameraToMount -- cameraTheta (1.41) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.38 = -1.91)
20:09:59.043 00.005 11872 CameraToMount -- cameraX=0.06 cameraY=0.37 hyp=0.38 cameraTheta=1.41 mountX=-0.06 mountY=-0.36, mountTheta=-1.74
20:09:59.050 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.06, y=0.37, opts=13)
20:09:59.055 00.005 11872 Enqueuing Move request for scope (0.06, 0.37)
20:09:59.059 00.004 9960 Worker thread wakes up
20:09:59.060 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=1, FiltMin=0, FiltMax=183, Gamma=1.000
20:09:59.064 00.004 11872 UpdateGuideState exits: m=10005 SNR=61.8
20:09:59.068 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:59.072 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:09:59.076 00.004 11872 Enqueuing Expose request
20:09:59.080 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.37) opts 0xd
20:09:59.080 00.000 9960 Handling offset move in thread for scope, endpoint = (0.06, 0.37)
20:09:59.080 00.000 9960 Moving (0.06, 0.37) raw xDistance=-0.06 yDistance=-0.36
20:09:59.080 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:09:59.082 00.002 9960 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.36
20:09:59.082 00.000 9960 MoveAxis(E, 0, ABG)
20:09:59.082 00.000 9960 Move returns status 0, amount 0
20:09:59.082 00.000 9960 MoveAxis(N, 267, ABG)
20:09:59.083 00.001 9960 Guiding  Dir = 0, Dur = 267
20:09:59.083 00.000 9960 IsSlewing returns 0
20:09:59.084 00.001 9960 IsGuiding returns 0
20:09:59.084 00.000 9960 PulseGuide returned control before completion, sleep 277
20:09:59.378 00.294 9960 IsGuiding returns 1
20:09:59.378 00.000 9960 scope still moving after pulse duration time elapsed
20:09:59.408 00.030 9960 IsSlewing returns 0
20:09:59.409 00.001 9960 IsGuiding returns 0
20:09:59.410 00.001 9960 scope move finished after 267 + 59 ms
20:09:59.410 00.000 9960 Move returns status 0, amount 267
20:09:59.411 00.001 9960 move complete, result=0
20:09:59.411 00.000 9960 worker thread done servicing request
20:09:59.412 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.4 px 267 ms NORTH
20:09:59.421 00.009 9960 Worker thread wakes up
20:09:59.421 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:09:59.421 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,856,31,31)
20:10:00.665 01.244 9960 Exposure complete
20:10:00.811 00.146 9960 worker thread done servicing request
20:10:00.811 00.000 11872 OnExposeComplete: enter
20:10:00.816 00.005 11872 UpdateGuideState(): m_state=6
20:10:00.821 00.005 11872 Star::Find(15, 1256, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 417
20:10:00.825 00.004 11872 Star::Find returns 1 (0), X=1256.14, Y=871.44, Mass=9925, SNR=60.7, Peak=228 HFD=7.3
20:10:00.828 00.003 11872 CameraToMount -- cameraTheta (2.12) - m_xAngle (-3.14) = xAngle (5.26 = -1.03)
20:10:00.833 00.005 11872 CameraToMount -- cameraTheta (2.12) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.08 = -1.20)
20:10:00.836 00.003 11872 CameraToMount -- cameraX=-0.21 cameraY=0.35 hyp=0.41 cameraTheta=2.12 mountX=0.21 mountY=-0.38, mountTheta=-1.06
20:10:00.842 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.21, y=0.35, opts=13)
20:10:00.846 00.004 11872 Enqueuing Move request for scope (-0.21, 0.35)
20:10:00.850 00.004 9960 Worker thread wakes up
20:10:00.850 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=228, med=1, FiltMin=0, FiltMax=173, Gamma=1.000
20:10:00.856 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.35) opts 0xd
20:10:00.857 00.001 11872 UpdateGuideState exits: m=9925 SNR=60.7
20:10:00.865 00.008 9960 Handling offset move in thread for scope, endpoint = (-0.21, 0.35)
20:10:00.866 00.001 9960 Moving (-0.21, 0.35) raw xDistance=0.21 yDistance=-0.38
20:10:00.866 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
20:10:00.867 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:00.874 00.007 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:10:00.879 00.005 11872 Enqueuing Expose request
20:10:00.884 00.005 9960 GuideAlgorithmResistSwitch::result() returns -0.38 from input -0.38
20:10:00.884 00.000 9960 MoveAxis(W, 88, ABG)
20:10:00.884 00.000 9960 Guiding  Dir = 3, Dur = 88
20:10:00.884 00.000 9960 IsSlewing returns 0
20:10:00.885 00.001 9960 IsGuiding returns 0
20:10:00.885 00.000 9960 PulseGuide returned control before completion, sleep 98
20:10:00.987 00.102 9960 IsGuiding returns 1
20:10:00.989 00.002 9960 scope still moving after pulse duration time elapsed
20:10:01.018 00.029 9960 IsSlewing returns 0
20:10:01.020 00.002 9960 IsGuiding returns 0
20:10:01.020 00.000 9960 scope move finished after 88 + 46 ms
20:10:01.020 00.000 9960 Move returns status 0, amount 88
20:10:01.021 00.001 9960 MoveAxis(N, 282, ABG)
20:10:01.021 00.000 9960 Guiding  Dir = 0, Dur = 282
20:10:01.023 00.002 9960 IsSlewing returns 0
20:10:01.023 00.000 9960 IsGuiding returns 0
20:10:01.024 00.001 9960 PulseGuide returned control before completion, sleep 292
20:10:01.332 00.308 9960 IsGuiding returns 1
20:10:01.333 00.001 9960 scope still moving after pulse duration time elapsed
20:10:01.361 00.028 9960 IsSlewing returns 0
20:10:01.361 00.000 9960 IsGuiding returns 0
20:10:01.362 00.001 9960 scope move finished after 282 + 56 ms
20:10:01.362 00.000 9960 Move returns status 0, amount 282
20:10:01.363 00.001 9960 move complete, result=0
20:10:01.363 00.000 9960 worker thread done servicing request
20:10:01.363 00.000 11872 GuideStep: 0.2 px 88 ms WEST, -0.4 px 282 ms NORTH
20:10:01.369 00.006 9960 Worker thread wakes up
20:10:01.369 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:10:01.369 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,856,31,31)
20:10:02.616 01.247 9960 Exposure complete
20:10:02.751 00.135 9960 worker thread done servicing request
20:10:02.751 00.000 11872 OnExposeComplete: enter
20:10:02.755 00.004 11872 UpdateGuideState(): m_state=6
20:10:02.762 00.007 11872 Star::Find(15, 1256, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 418
20:10:02.770 00.008 11872 Star::Find returns 1 (0), X=1256.51, Y=870.81, Mass=9830, SNR=60.2, Peak=210 HFD=7.3
20:10:02.775 00.005 11872 CameraToMount -- cameraTheta (-1.03) - m_xAngle (-3.14) = xAngle (2.10 = 2.10)
20:10:02.780 00.005 11872 CameraToMount -- cameraTheta (-1.03) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.93 = 1.93)
20:10:02.786 00.006 11872 CameraToMount -- cameraX=0.17 cameraY=-0.28 hyp=0.32 cameraTheta=-1.03 mountX=-0.16 mountY=0.30, mountTheta=2.07
20:10:02.792 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.17, y=-0.28, opts=13)
20:10:02.797 00.005 11872 Enqueuing Move request for scope (0.17, -0.28)
20:10:02.801 00.004 9960 Worker thread wakes up
20:10:02.801 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.28) opts 0xd
20:10:02.801 00.000 9960 Handling offset move in thread for scope, endpoint = (0.17, -0.28)
20:10:02.801 00.000 9960 Moving (0.17, -0.28) raw xDistance=-0.16 yDistance=0.30
20:10:02.801 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
20:10:02.802 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:10:02.802 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=210, med=1, FiltMin=0, FiltMax=184, Gamma=1.000
20:10:02.806 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.30
20:10:02.806 00.000 9960 MoveAxis(E, 0, ABG)
20:10:02.806 00.000 9960 Move returns status 0, amount 0
20:10:02.806 00.000 9960 MoveAxis(N, 0, ABG)
20:10:02.806 00.000 9960 Move returns status 0, amount 0
20:10:02.806 00.000 9960 move complete, result=0
20:10:02.806 00.000 9960 worker thread done servicing request
20:10:02.806 00.000 11872 UpdateGuideState exits: m=9830 SNR=60.2
20:10:02.810 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:02.814 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:10:02.817 00.003 11872 Enqueuing Expose request
20:10:02.821 00.004 9960 Worker thread wakes up
20:10:02.821 00.000 11872 GuideStep: -0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
20:10:02.825 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
20:10:02.825 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,856,31,31)
20:10:04.074 01.249 9960 Exposure complete
20:10:04.200 00.126 9960 worker thread done servicing request
20:10:04.201 00.001 11872 OnExposeComplete: enter
20:10:04.206 00.005 11872 UpdateGuideState(): m_state=6
20:10:04.210 00.004 11872 Star::Find(15, 1256, 870, 0, (0,0,0,0), 1.5, 10.0, 255) frame 419
20:10:04.214 00.004 11872 Star::Find returns 1 (0), X=1256.40, Y=871.27, Mass=9969, SNR=60.6, Peak=216 HFD=7.3
20:10:04.217 00.003 11872 CameraToMount -- cameraTheta (1.29) - m_xAngle (-3.14) = xAngle (4.43 = -1.85)
20:10:04.222 00.005 11872 CameraToMount -- cameraTheta (1.29) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.26 = -2.03)
20:10:04.226 00.004 11872 CameraToMount -- cameraX=0.05 cameraY=0.18 hyp=0.19 cameraTheta=1.29 mountX=-0.05 mountY=-0.17, mountTheta=-1.87
20:10:04.231 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.05, y=0.18, opts=13)
20:10:04.235 00.004 11872 Enqueuing Move request for scope (0.05, 0.18)
20:10:04.239 00.004 9960 Worker thread wakes up
20:10:04.239 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.18) opts 0xd
20:10:04.239 00.000 9960 Handling offset move in thread for scope, endpoint = (0.05, 0.18)
20:10:04.239 00.000 9960 Moving (0.05, 0.18) raw xDistance=-0.05 yDistance=-0.17
20:10:04.239 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=216, med=1, FiltMin=0, FiltMax=175, Gamma=1.000
20:10:04.244 00.005 11872 UpdateGuideState exits: m=9969 SNR=60.6
20:10:04.248 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:04.251 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:10:04.255 00.004 11872 Enqueuing Expose request
20:10:04.259 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:10:04.259 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:10:04.259 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
20:10:04.259 00.000 9960 MoveAxis(E, 0, ABG)
20:10:04.259 00.000 9960 Move returns status 0, amount 0
20:10:04.260 00.001 9960 MoveAxis(N, 0, ABG)
20:10:04.260 00.000 9960 Move returns status 0, amount 0
20:10:04.261 00.001 9960 move complete, result=0
20:10:04.261 00.000 9960 worker thread done servicing request
20:10:04.261 00.000 9960 Worker thread wakes up
20:10:04.261 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:10:04.266 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:10:04.266 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,856,31,31)
20:10:05.519 01.253 9960 Exposure complete
20:10:05.637 00.118 9960 worker thread done servicing request
20:10:05.637 00.000 11872 OnExposeComplete: enter
20:10:05.639 00.002 11872 UpdateGuideState(): m_state=6
20:10:05.643 00.004 11872 Star::Find(15, 1256, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 420
20:10:05.649 00.006 11872 Star::Find returns 1 (0), X=1256.60, Y=871.17, Mass=9351, SNR=57.7, Peak=222 HFD=7.0
20:10:05.652 00.003 11872 CameraToMount -- cameraTheta (0.30) - m_xAngle (-3.14) = xAngle (3.44 = -2.85)
20:10:05.654 00.002 11872 CameraToMount -- cameraTheta (0.30) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.27 = -3.02)
20:10:05.657 00.003 11872 CameraToMount -- cameraX=0.25 cameraY=0.08 hyp=0.26 cameraTheta=0.30 mountX=-0.25 mountY=-0.03, mountTheta=-3.01
20:10:05.674 00.017 11872 SchedulePrimaryMove(0FA44CE0, x=0.25, y=0.08, opts=13)
20:10:05.681 00.007 11872 Enqueuing Move request for scope (0.25, 0.08)
20:10:05.686 00.005 9960 Worker thread wakes up
20:10:05.686 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.08) opts 0xd
20:10:05.686 00.000 9960 Handling offset move in thread for scope, endpoint = (0.25, 0.08)
20:10:05.686 00.000 9960 Moving (0.25, 0.08) raw xDistance=-0.25 yDistance=-0.03
20:10:05.686 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
20:10:05.686 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:10:05.687 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:10:05.687 00.000 9960 MoveAxis(E, 106, ABG)
20:10:05.687 00.000 9960 Guiding  Dir = 2, Dur = 106
20:10:05.687 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=222, med=1, FiltMin=0, FiltMax=190, Gamma=1.000
20:10:05.691 00.004 9960 IsSlewing returns 0
20:10:05.691 00.000 11872 UpdateGuideState exits: m=9351 SNR=57.7
20:10:05.695 00.004 9960 IsGuiding returns 0
20:10:05.695 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:05.700 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:10:05.705 00.005 9960 PulseGuide returned control before completion, sleep 116
20:10:05.705 00.000 11872 Enqueuing Expose request
20:10:05.855 00.150 9960 IsGuiding returns 0
20:10:05.855 00.000 9960 Move returns status 0, amount 106
20:10:05.856 00.001 9960 MoveAxis(N, 0, ABG)
20:10:05.856 00.000 9960 Move returns status 0, amount 0
20:10:05.856 00.000 9960 move complete, result=0
20:10:05.857 00.001 11872 GuideStep: -0.3 px 106 ms EAST, -0.0 px 0 ms NORTH
20:10:05.862 00.005 9960 worker thread done servicing request
20:10:05.863 00.001 9960 Worker thread wakes up
20:10:05.866 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
20:10:05.868 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1241,856,31,31)
20:10:05.990 00.122 11872 evsrv: cli 0D2D2AA0 connect
20:10:06.011 00.021 11872 case statement mapped state 6 to 3
20:10:06.015 00.004 11872 case statement mapped state 6 to 3
20:10:06.029 00.014 11872 evsrv: cli 0D2D2AA0 request: {"method":"get_app_state","id":"9df3001b-de11-45f9-b72f-c1facab9d307"}
20:10:06.116 00.087 11872 case statement mapped state 6 to 3
20:10:06.119 00.003 11872 evsrv: cli 0D2D2AA0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9df3001b-de11-45f9-b72f-c1facab9d307"}
20:10:06.124 00.005 11872 evsrv: cli 0D2D2AA0 disconnect
20:10:06.129 00.005 11872 evsrv: cli 0D2D3220 connect
20:10:06.133 00.004 11872 case statement mapped state 6 to 3
20:10:06.281 00.148 11872 case statement mapped state 6 to 3
20:10:06.287 00.006 11872 evsrv: cli 0D2D3220 request: {"method":"dither","params":{"amount":5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"91c7de5c-0225-4278-82d3-5cc3002ed0e6"}
20:10:06.290 00.003 11872 PhdController::Dither begins
20:10:06.296 00.006 11872 dither: size=5.00, dRA=-1.50 dDec=3.96
20:10:06.409 00.113 11872 MountToCamera -- mountTheta (1.93) + m_xAngle (-3.14) = xAngle (-1.21 = -1.21)
20:10:06.414 00.005 11872 MountToCamera -- mountX=-1.50 mountY=3.96 hyp=4.23 mountTheta=1.93 cameraX=1.51, cameraY=-3.95 cameraTheta=-1.21
20:10:06.419 00.005 11872 setting lock position to (1257.86, 867.14)
20:10:06.422 00.003 11872 Mount: notify guiding dithered (1.5, -4.0)
20:10:06.425 00.003 11872 Status Line: Dither by -1.50,3.96
20:10:06.429 00.004 11872 PhdController: newstate STATE_SETTLE_BEGIN
20:10:06.433 00.004 11872 PhdController: newstate STATE_SETTLE_WAIT
20:10:06.436 00.003 11872 evsrv: cli 0D2D3220 response: {"jsonrpc":"2.0","result":0,"id":"91c7de5c-0225-4278-82d3-5cc3002ed0e6"}
20:10:06.439 00.003 11872 evsrv: cli 0D2D3220 disconnect
20:10:07.117 00.678 9960 Exposure complete
20:10:07.198 00.081 11872 OnExposeComplete: enter
20:10:07.203 00.005 11872 UpdateGuideState(): m_state=6
20:10:07.205 00.002 9960 worker thread done servicing request
20:10:07.205 00.000 11872 Star::Find(15, 1256, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 421
20:10:07.209 00.004 11872 Star::Find returns 1 (0), X=1256.34, Y=871.60, Mass=9581, SNR=56.8, Peak=208 HFD=7.3
20:10:07.211 00.002 11872 CameraToMount -- cameraTheta (1.90) - m_xAngle (-3.14) = xAngle (5.04 = -1.25)
20:10:07.214 00.003 11872 CameraToMount -- cameraTheta (1.90) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.87 = -1.42)
20:10:07.216 00.002 11872 CameraToMount -- cameraX=-1.52 cameraY=4.46 hyp=4.72 cameraTheta=1.90 mountX=1.51 mountY=-4.66, mountTheta=-1.26
20:10:07.221 00.005 11872 dither recenter: remaining=(1.5,-4.0) step=(1.5,-4.0)
20:10:07.224 00.003 11872 MountToCamera -- mountTheta (-1.21) + m_xAngle (-3.14) = xAngle (-4.35 = 1.94)
20:10:07.226 00.002 11872 MountToCamera -- mountX=1.50 mountY=-3.96 hyp=4.23 mountTheta=-1.21 cameraX=-1.51, cameraY=3.95 cameraTheta=1.94
20:10:07.230 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-1.51, y=3.95, opts=4)
20:10:07.239 00.009 11872 Enqueuing Move request for scope (-1.51, 3.95)
20:10:07.244 00.005 9960 Worker thread wakes up
20:10:07.244 00.000 11872 Mount: notify direct move 1.50,-3.96
20:10:07.247 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-1.51, 3.95) opts 0x4
20:10:07.247 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=208, med=1, FiltMin=0, FiltMax=175, Gamma=1.000
20:10:07.251 00.004 9960 Handling offset move in thread for scope, endpoint = (-1.51, 3.95)
20:10:07.251 00.000 11872 UpdateGuideState exits: m=9581 SNR=56.8
20:10:07.255 00.004 9960 Moving (-1.51, 3.95) raw xDistance=1.50 yDistance=-3.96
20:10:07.255 00.000 9960 MoveAxis(W, 996, B)
20:10:07.255 00.000 9960 Guiding  Dir = 3, Dur = 996
20:10:07.255 00.000 11872 PhdController: settling, locked = 1, distance = 4.59 (1.50) aobump = 0 frame = 1 / 99999
20:10:07.260 00.005 9960 IsSlewing returns 0
20:10:07.260 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763777407.260,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":4.59,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
20:10:07.265 00.005 9960 IsGuiding returns 0
20:10:07.265 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:07.270 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:10:07.275 00.005 9960 PulseGuide returned control before completion, sleep 1006
20:10:07.275 00.000 11872 Enqueuing Expose request
20:10:08.292 01.017 9960 IsGuiding returns 0
20:10:08.293 00.001 9960 Move returns status 0, amount 996
20:10:08.293 00.000 9960 MoveAxis(N, 2955, B)
20:10:08.293 00.000 9960 Guiding  Dir = 0, Dur = 2955
20:10:08.295 00.002 9960 IsSlewing returns 0
20:10:08.295 00.000 9960 IsGuiding returns 0
20:10:08.295 00.000 9960 PulseGuide returned control before completion, sleep 2965
20:10:11.277 02.982 9960 IsGuiding returns 1
20:10:11.278 00.001 9960 scope still moving after pulse duration time elapsed
20:10:11.308 00.030 9960 IsSlewing returns 0
20:10:11.309 00.001 9960 IsGuiding returns 0
20:10:11.311 00.002 9960 scope move finished after 2955 + 60 ms
20:10:11.311 00.000 9960 Move returns status 0, amount 2955
20:10:11.311 00.000 9960 move complete, result=0
20:10:11.311 00.000 9960 worker thread done servicing request
20:10:11.313 00.002 9960 Worker thread wakes up
20:10:11.313 00.000 11872 GuideStep: 1.5 px 996 ms WEST, -4.0 px 2955 ms NORTH
20:10:11.319 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:10:11.319 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,852,31,31)
20:10:12.568 01.249 9960 Exposure complete
20:10:12.689 00.121 9960 worker thread done servicing request
20:10:12.690 00.001 11872 OnExposeComplete: enter
20:10:12.694 00.004 11872 UpdateGuideState(): m_state=6
20:10:12.698 00.004 11872 Star::Find(15, 1256, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 422
20:10:12.702 00.004 11872 Star::Find returns 1 (0), X=1257.62, Y=867.45, Mass=9819, SNR=61.1, Peak=209 HFD=7.3
20:10:12.705 00.003 11872 CameraToMount -- cameraTheta (2.23) - m_xAngle (-3.14) = xAngle (5.37 = -0.92)
20:10:12.709 00.004 11872 CameraToMount -- cameraTheta (2.23) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.19 = -1.09)
20:10:12.713 00.004 11872 CameraToMount -- cameraX=-0.24 cameraY=0.31 hyp=0.39 cameraTheta=2.23 mountX=0.24 mountY=-0.35, mountTheta=-0.97
20:10:12.718 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.24, y=0.31, opts=13)
20:10:12.723 00.005 11872 Enqueuing Move request for scope (-0.24, 0.31)
20:10:12.727 00.004 9960 Worker thread wakes up
20:10:12.727 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.31) opts 0xd
20:10:12.727 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.24, 0.31)
20:10:12.727 00.000 9960 Moving (-0.24, 0.31) raw xDistance=0.24 yDistance=-0.35
20:10:12.727 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
20:10:12.727 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
20:10:12.727 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.35
20:10:12.728 00.001 9960 MoveAxis(W, 101, ABG)
20:10:12.728 00.000 9960 Guiding  Dir = 3, Dur = 101
20:10:12.728 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=1, FiltMin=0, FiltMax=184, Gamma=1.000
20:10:12.732 00.004 9960 IsSlewing returns 0
20:10:12.732 00.000 11872 UpdateGuideState exits: m=9819 SNR=61.1
20:10:12.736 00.004 9960 IsGuiding returns 0
20:10:12.737 00.001 11872 PhdController: settling, locked = 1, distance = 0.39 (1.50) aobump = 0 frame = 2 / 99999
20:10:12.740 00.003 11872 evsrv: {"Event":"Settling","Timestamp":1763777412.740,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.39,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
20:10:12.743 00.003 9960 PulseGuide returned control before completion, sleep 111
20:10:12.744 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:12.748 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:10:12.752 00.004 11872 Enqueuing Expose request
20:10:12.856 00.104 9960 IsGuiding returns 1
20:10:12.856 00.000 9960 scope still moving after pulse duration time elapsed
20:10:12.886 00.030 9960 IsSlewing returns 0
20:10:12.886 00.000 9960 IsGuiding returns 0
20:10:12.887 00.001 9960 scope move finished after 101 + 49 ms
20:10:12.887 00.000 9960 Move returns status 0, amount 101
20:10:12.887 00.000 9960 MoveAxis(N, 0, ABG)
20:10:12.887 00.000 9960 Move returns status 0, amount 0
20:10:12.887 00.000 9960 move complete, result=0
20:10:12.888 00.001 9960 worker thread done servicing request
20:10:12.888 00.000 11872 GuideStep: 0.2 px 101 ms WEST, -0.4 px 0 ms NORTH
20:10:12.896 00.008 9960 Worker thread wakes up
20:10:12.897 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:10:12.897 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,852,31,31)
20:10:14.148 01.251 9960 Exposure complete
20:10:14.273 00.125 9960 worker thread done servicing request
20:10:14.273 00.000 11872 OnExposeComplete: enter
20:10:14.278 00.005 11872 UpdateGuideState(): m_state=6
20:10:14.281 00.003 11872 Star::Find(15, 1257, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 423
20:10:14.286 00.005 11872 Star::Find returns 1 (0), X=1257.82, Y=867.53, Mass=9965, SNR=61.1, Peak=208 HFD=7.3
20:10:14.290 00.004 11872 CameraToMount -- cameraTheta (1.68) - m_xAngle (-3.14) = xAngle (4.81 = -1.47)
20:10:14.293 00.003 11872 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.64 = -1.64)
20:10:14.297 00.004 11872 CameraToMount -- cameraX=-0.04 cameraY=0.39 hyp=0.40 cameraTheta=1.68 mountX=0.04 mountY=-0.40, mountTheta=-1.47
20:10:14.303 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.04, y=0.39, opts=13)
20:10:14.307 00.004 11872 Enqueuing Move request for scope (-0.04, 0.39)
20:10:14.311 00.004 9960 Worker thread wakes up
20:10:14.312 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.39) opts 0xd
20:10:14.312 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.04, 0.39)
20:10:14.312 00.000 9960 Moving (-0.04, 0.39) raw xDistance=0.04 yDistance=-0.40
20:10:14.312 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
20:10:14.313 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
20:10:14.313 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=208, med=1, FiltMin=0, FiltMax=184, Gamma=1.000
20:10:14.316 00.003 11872 UpdateGuideState exits: m=9965 SNR=61.1
20:10:14.320 00.004 11872 PhdController: settling, locked = 1, distance = 0.40 (1.50) aobump = 0 frame = 3 / 99999
20:10:14.324 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.40
20:10:14.325 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763777414.324,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.40,"Time":1.6,"SettleTime":10.0,"StarLocked":true}
20:10:14.330 00.005 9960 MoveAxis(E, 0, ABG)
20:10:14.330 00.000 9960 Move returns status 0, amount 0
20:10:14.330 00.000 9960 MoveAxis(N, 0, ABG)
20:10:14.330 00.000 9960 Move returns status 0, amount 0
20:10:14.330 00.000 9960 move complete, result=0
20:10:14.331 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:14.335 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:10:14.339 00.004 9960 worker thread done servicing request
20:10:14.340 00.001 11872 Enqueuing Expose request
20:10:14.343 00.003 11872 GuideStep: 0.0 px 0 ms EAST, -0.4 px 0 ms NORTH
20:10:14.347 00.004 9960 Worker thread wakes up
20:10:14.347 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:10:14.347 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,852,31,31)
20:10:15.600 01.253 9960 Exposure complete
20:10:15.725 00.125 9960 worker thread done servicing request
20:10:15.725 00.000 11872 OnExposeComplete: enter
20:10:15.729 00.004 11872 UpdateGuideState(): m_state=6
20:10:15.733 00.004 11872 Star::Find(15, 1257, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 424
20:10:15.738 00.005 11872 Star::Find returns 1 (0), X=1257.95, Y=867.78, Mass=9032, SNR=57.2, Peak=196 HFD=7.4
20:10:15.742 00.004 11872 CameraToMount -- cameraTheta (1.44) - m_xAngle (-3.14) = xAngle (4.57 = -1.71)
20:10:15.747 00.005 11872 CameraToMount -- cameraTheta (1.44) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.40 = -1.88)
20:10:15.751 00.004 11872 CameraToMount -- cameraX=0.09 cameraY=0.65 hyp=0.65 cameraTheta=1.44 mountX=-0.09 mountY=-0.62, mountTheta=-1.71
20:10:15.757 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.09, y=0.65, opts=13)
20:10:15.761 00.004 11872 Enqueuing Move request for scope (0.09, 0.65)
20:10:15.765 00.004 9960 Worker thread wakes up
20:10:15.765 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=196, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
20:10:15.769 00.004 11872 UpdateGuideState exits: m=9032 SNR=57.2
20:10:15.772 00.003 11872 PhdController: settling, locked = 1, distance = 0.47 (1.50) aobump = 0 frame = 4 / 99999
20:10:15.776 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.65) opts 0xd
20:10:15.777 00.001 9960 Handling offset move in thread for scope, endpoint = (0.09, 0.65)
20:10:15.777 00.000 9960 Moving (0.09, 0.65) raw xDistance=-0.09 yDistance=-0.62
20:10:15.777 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763777415.776,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.47,"Time":3.0,"SettleTime":10.0,"StarLocked":true}
20:10:15.781 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:10:15.781 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:15.785 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:10:15.788 00.003 11872 Enqueuing Expose request
20:10:15.793 00.005 9960 resist switch: large excursion: input -0.62 thresh 0.60 direction from 0 to -1
20:10:15.793 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.87
20:10:15.793 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.62 from input -0.62
20:10:15.793 00.000 9960 MoveAxis(E, 0, ABG)
20:10:15.793 00.000 9960 Move returns status 0, amount 0
20:10:15.795 00.002 9960 MoveAxis(N, 464, ABG)
20:10:15.795 00.000 9960 Guiding  Dir = 0, Dur = 464
20:10:15.795 00.000 9960 IsSlewing returns 0
20:10:15.795 00.000 9960 IsGuiding returns 0
20:10:15.796 00.001 9960 PulseGuide returned control before completion, sleep 474
20:10:16.274 00.478 9960 IsGuiding returns 1
20:10:16.275 00.001 9960 scope still moving after pulse duration time elapsed
20:10:16.307 00.032 9960 IsSlewing returns 0
20:10:16.309 00.002 9960 IsGuiding returns 0
20:10:16.309 00.000 9960 scope move finished after 464 + 50 ms
20:10:16.311 00.002 9960 Move returns status 0, amount 464
20:10:16.311 00.000 9960 move complete, result=0
20:10:16.311 00.000 9960 worker thread done servicing request
20:10:16.312 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.6 px 464 ms NORTH
20:10:16.318 00.006 9960 Worker thread wakes up
20:10:16.318 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:10:16.318 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,852,31,31)
20:10:17.567 01.249 9960 Exposure complete
20:10:17.696 00.129 9960 worker thread done servicing request
20:10:17.697 00.001 11872 OnExposeComplete: enter
20:10:17.701 00.004 11872 UpdateGuideState(): m_state=6
20:10:17.705 00.004 11872 Star::Find(15, 1257, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 425
20:10:17.709 00.004 11872 Star::Find returns 1 (0), X=1257.89, Y=867.45, Mass=9466, SNR=59.0, Peak=199 HFD=7.3
20:10:17.713 00.004 11872 CameraToMount -- cameraTheta (1.47) - m_xAngle (-3.14) = xAngle (4.60 = -1.68)
20:10:17.717 00.004 11872 CameraToMount -- cameraTheta (1.47) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.43 = -1.85)
20:10:17.720 00.003 11872 CameraToMount -- cameraX=0.03 cameraY=0.31 hyp=0.32 cameraTheta=1.47 mountX=-0.03 mountY=-0.30, mountTheta=-1.68
20:10:17.725 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.03, y=0.31, opts=13)
20:10:17.730 00.005 11872 Enqueuing Move request for scope (0.03, 0.31)
20:10:17.734 00.004 9960 Worker thread wakes up
20:10:17.734 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=199, med=1, FiltMin=0, FiltMax=164, Gamma=1.000
20:10:17.737 00.003 11872 UpdateGuideState exits: m=9466 SNR=59.0
20:10:17.742 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.31) opts 0xd
20:10:17.742 00.000 9960 Handling offset move in thread for scope, endpoint = (0.03, 0.31)
20:10:17.743 00.001 9960 Moving (0.03, 0.31) raw xDistance=-0.03 yDistance=-0.30
20:10:17.743 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:10:17.743 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
20:10:17.743 00.000 9960 MoveAxis(E, 0, ABG)
20:10:17.743 00.000 11872 PhdController: settling, locked = 1, distance = 0.43 (1.50) aobump = 0 frame = 5 / 99999
20:10:17.748 00.005 9960 Move returns status 0, amount 0
20:10:17.749 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763777417.748,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.43,"Time":5.0,"SettleTime":10.0,"StarLocked":true}
20:10:17.753 00.004 9960 MoveAxis(N, 226, ABG)
20:10:17.753 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:17.757 00.004 9960 Guiding  Dir = 0, Dur = 226
20:10:17.757 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:10:17.762 00.005 11872 Enqueuing Expose request
20:10:17.766 00.004 9960 IsSlewing returns 0
20:10:17.766 00.000 9960 IsGuiding returns 0
20:10:17.767 00.001 9960 PulseGuide returned control before completion, sleep 236
20:10:18.010 00.243 9960 IsGuiding returns 1
20:10:18.011 00.001 9960 scope still moving after pulse duration time elapsed
20:10:18.042 00.031 9960 IsSlewing returns 0
20:10:18.042 00.000 9960 IsGuiding returns 0
20:10:18.043 00.001 9960 scope move finished after 226 + 49 ms
20:10:18.043 00.000 9960 Move returns status 0, amount 226
20:10:18.044 00.001 9960 move complete, result=0
20:10:18.044 00.000 9960 worker thread done servicing request
20:10:18.044 00.000 9960 Worker thread wakes up
20:10:18.046 00.002 11872 GuideStep: -0.0 px 0 ms EAST, -0.3 px 226 ms NORTH
20:10:18.052 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:10:18.052 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,852,31,31)
20:10:19.308 01.256 9960 Exposure complete
20:10:19.439 00.131 9960 worker thread done servicing request
20:10:19.440 00.001 11872 OnExposeComplete: enter
20:10:19.443 00.003 11872 UpdateGuideState(): m_state=6
20:10:19.446 00.003 11872 Star::Find(15, 1257, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 426
20:10:19.452 00.006 11872 Star::Find returns 1 (0), X=1257.81, Y=867.27, Mass=10618, SNR=63.3, Peak=217 HFD=7.5
20:10:19.455 00.003 11872 CameraToMount -- cameraTheta (1.95) - m_xAngle (-3.14) = xAngle (5.09 = -1.20)
20:10:19.460 00.005 11872 CameraToMount -- cameraTheta (1.95) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.91 = -1.37)
20:10:19.464 00.004 11872 CameraToMount -- cameraX=-0.05 cameraY=0.13 hyp=0.14 cameraTheta=1.95 mountX=0.05 mountY=-0.14, mountTheta=-1.21
20:10:19.470 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.05, y=0.13, opts=13)
20:10:19.473 00.003 11872 Enqueuing Move request for scope (-0.05, 0.13)
20:10:19.477 00.004 9960 Worker thread wakes up
20:10:19.478 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.13) opts 0xd
20:10:19.478 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.05, 0.13)
20:10:19.478 00.000 9960 Moving (-0.05, 0.13) raw xDistance=0.05 yDistance=-0.14
20:10:19.478 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
20:10:19.478 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:10:19.478 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=217, med=1, FiltMin=0, FiltMax=184, Gamma=1.000
20:10:19.483 00.005 11872 UpdateGuideState exits: m=10618 SNR=63.3
20:10:19.488 00.005 11872 PhdController: settling, locked = 1, distance = 0.34 (1.50) aobump = 0 frame = 6 / 99999
20:10:19.491 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
20:10:19.492 00.001 9960 MoveAxis(E, 0, ABG)
20:10:19.492 00.000 9960 Move returns status 0, amount 0
20:10:19.492 00.000 9960 MoveAxis(N, 0, ABG)
20:10:19.493 00.001 9960 Move returns status 0, amount 0
20:10:19.493 00.000 9960 move complete, result=0
20:10:19.493 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763777419.491,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.34,"Time":6.8,"SettleTime":10.0,"StarLocked":true}
20:10:19.497 00.004 9960 worker thread done servicing request
20:10:19.497 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:19.502 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:10:19.506 00.004 11872 Enqueuing Expose request
20:10:19.509 00.003 11872 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:10:19.514 00.005 9960 Worker thread wakes up
20:10:19.514 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:10:19.515 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1243,852,31,31)
20:10:20.768 01.253 9960 Exposure complete
20:10:20.896 00.128 9960 worker thread done servicing request
20:10:20.896 00.000 11872 OnExposeComplete: enter
20:10:20.901 00.005 11872 UpdateGuideState(): m_state=6
20:10:20.905 00.004 11872 Star::Find(15, 1257, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 427
20:10:20.908 00.003 11872 Star::Find returns 1 (0), X=1257.93, Y=866.92, Mass=9514, SNR=60.7, Peak=199 HFD=7.3
20:10:20.911 00.003 11872 CameraToMount -- cameraTheta (-1.28) - m_xAngle (-3.14) = xAngle (1.86 = 1.86)
20:10:20.915 00.004 11872 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.68 = 1.68)
20:10:20.919 00.004 11872 CameraToMount -- cameraX=0.06 cameraY=-0.22 hyp=0.23 cameraTheta=-1.28 mountX=-0.06 mountY=0.23, mountTheta=1.85
20:10:20.923 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.06, y=-0.22, opts=13)
20:10:20.927 00.004 11872 Enqueuing Move request for scope (0.06, -0.22)
20:10:20.932 00.005 9960 Worker thread wakes up
20:10:20.932 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=199, med=1, FiltMin=0, FiltMax=175, Gamma=1.000
20:10:20.936 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.22) opts 0xd
20:10:20.936 00.000 11872 UpdateGuideState exits: m=9514 SNR=60.7
20:10:20.939 00.003 9960 Handling offset move in thread for scope, endpoint = (0.06, -0.22)
20:10:20.939 00.000 9960 Moving (0.06, -0.22) raw xDistance=-0.06 yDistance=0.23
20:10:20.939 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:10:20.940 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:10:20.940 00.000 11872 PhdController: settling, locked = 1, distance = 0.31 (1.50) aobump = 0 frame = 7 / 99999
20:10:20.945 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
20:10:20.945 00.000 9960 MoveAxis(E, 0, ABG)
20:10:20.945 00.000 9960 Move returns status 0, amount 0
20:10:20.946 00.001 9960 MoveAxis(N, 0, ABG)
20:10:20.946 00.000 9960 Move returns status 0, amount 0
20:10:20.946 00.000 9960 move complete, result=0
20:10:20.946 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763777420.945,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.31,"Time":8.2,"SettleTime":10.0,"StarLocked":true}
20:10:20.952 00.006 9960 worker thread done servicing request
20:10:20.953 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:20.957 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:10:20.962 00.005 11872 Enqueuing Expose request
20:10:20.966 00.004 11872 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:10:20.969 00.003 9960 Worker thread wakes up
20:10:20.970 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:10:20.970 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,852,31,31)
20:10:22.221 01.251 9960 Exposure complete
20:10:22.333 00.112 9960 worker thread done servicing request
20:10:22.334 00.001 11872 OnExposeComplete: enter
20:10:22.338 00.004 11872 UpdateGuideState(): m_state=6
20:10:22.342 00.004 11872 Star::Find(15, 1257, 866, 0, (0,0,0,0), 1.5, 10.0, 255) frame 428
20:10:22.346 00.004 11872 Star::Find returns 1 (0), X=1258.03, Y=867.47, Mass=9891, SNR=60.0, Peak=222 HFD=7.3
20:10:22.350 00.004 11872 CameraToMount -- cameraTheta (1.11) - m_xAngle (-3.14) = xAngle (4.25 = -2.03)
20:10:22.353 00.003 11872 CameraToMount -- cameraTheta (1.11) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.08 = -2.21)
20:10:22.357 00.004 11872 CameraToMount -- cameraX=0.17 cameraY=0.34 hyp=0.38 cameraTheta=1.11 mountX=-0.17 mountY=-0.30, mountTheta=-2.08
20:10:22.361 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.17, y=0.34, opts=13)
20:10:22.365 00.004 11872 Enqueuing Move request for scope (0.17, 0.34)
20:10:22.369 00.004 9960 Worker thread wakes up
20:10:22.369 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.34) opts 0xd
20:10:22.369 00.000 9960 Handling offset move in thread for scope, endpoint = (0.17, 0.34)
20:10:22.370 00.001 9960 Moving (0.17, 0.34) raw xDistance=-0.17 yDistance=-0.30
20:10:22.370 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
20:10:22.370 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
20:10:22.370 00.000 9960 MoveAxis(E, 0, ABG)
20:10:22.371 00.001 9960 Move returns status 0, amount 0
20:10:22.371 00.000 9960 MoveAxis(N, 226, ABG)
20:10:22.371 00.000 9960 Guiding  Dir = 0, Dur = 226
20:10:22.371 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=222, med=1, FiltMin=0, FiltMax=176, Gamma=1.000
20:10:22.376 00.005 9960 IsSlewing returns 0
20:10:22.376 00.000 11872 UpdateGuideState exits: m=9891 SNR=60.0
20:10:22.379 00.003 11872 PhdController: settling, locked = 1, distance = 0.33 (1.50) aobump = 0 frame = 8 / 99999
20:10:22.382 00.003 9960 IsGuiding returns 0
20:10:22.382 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763777422.382,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.33,"Time":9.6,"SettleTime":10.0,"StarLocked":true}
20:10:22.387 00.005 9960 PulseGuide returned control before completion, sleep 236
20:10:22.387 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:22.392 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:10:22.395 00.003 11872 Enqueuing Expose request
20:10:22.634 00.239 9960 IsGuiding returns 0
20:10:22.634 00.000 9960 Move returns status 0, amount 226
20:10:22.635 00.001 9960 move complete, result=0
20:10:22.637 00.002 11872 GuideStep: -0.2 px 0 ms EAST, -0.3 px 226 ms NORTH
20:10:22.645 00.008 9960 worker thread done servicing request
20:10:22.646 00.001 9960 Worker thread wakes up
20:10:22.646 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:10:22.646 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,852,31,31)
20:10:23.895 01.249 9960 Exposure complete
20:10:24.029 00.134 9960 worker thread done servicing request
20:10:24.029 00.000 11872 OnExposeComplete: enter
20:10:24.034 00.005 11872 UpdateGuideState(): m_state=6
20:10:24.039 00.005 11872 Star::Find(15, 1258, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 429
20:10:24.044 00.005 11872 Star::Find returns 1 (0), X=1258.05, Y=867.35, Mass=9602, SNR=58.5, Peak=210 HFD=7.5
20:10:24.049 00.005 11872 CameraToMount -- cameraTheta (0.86) - m_xAngle (-3.14) = xAngle (4.00 = -2.29)
20:10:24.053 00.004 11872 CameraToMount -- cameraTheta (0.86) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.82 = -2.46)
20:10:24.058 00.005 11872 CameraToMount -- cameraX=0.19 cameraY=0.22 hyp=0.29 cameraTheta=0.86 mountX=-0.19 mountY=-0.18, mountTheta=-2.38
20:10:24.064 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.19, y=0.22, opts=13)
20:10:24.068 00.004 11872 Enqueuing Move request for scope (0.19, 0.22)
20:10:24.072 00.004 9960 Worker thread wakes up
20:10:24.073 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=210, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
20:10:24.078 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.22) opts 0xd
20:10:24.078 00.000 11872 UpdateGuideState exits: m=9602 SNR=58.5
20:10:24.082 00.004 9960 Handling offset move in thread for scope, endpoint = (0.19, 0.22)
20:10:24.082 00.000 11872 PhdController: settling, locked = 1, distance = 0.32 (1.50) aobump = 0 frame = 9 / 99999
20:10:24.088 00.006 9960 Moving (0.19, 0.22) raw xDistance=-0.19 yDistance=-0.18
20:10:24.088 00.000 11872 PhdController: newstate STATE_FINISH
20:10:24.093 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
20:10:24.094 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:10:24.094 00.000 11872 PhdController complete: success
20:10:24.099 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
20:10:24.099 00.000 11872 evsrv: {"Event":"SettleDone","Timestamp":1763777424.099,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":9,"DroppedFrames":0}
20:10:24.103 00.004 9960 MoveAxis(E, 0, ABG)
20:10:24.103 00.000 9960 Move returns status 0, amount 0
20:10:24.104 00.001 9960 MoveAxis(N, 0, ABG)
20:10:24.104 00.000 11872 Mount: notify guiding dither settle done success=1
20:10:24.108 00.004 11872 PhdController: newstate STATE_IDLE
20:10:24.112 00.004 9960 Move returns status 0, amount 0
20:10:24.113 00.001 9960 move complete, result=0
20:10:24.113 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:24.116 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:10:24.119 00.003 9960 worker thread done servicing request
20:10:24.119 00.000 11872 Enqueuing Expose request
20:10:24.124 00.005 9960 Worker thread wakes up
20:10:24.124 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:10:24.124 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,852,31,31)
20:10:24.124 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
20:10:25.368 01.244 9960 Exposure complete
20:10:25.500 00.132 9960 worker thread done servicing request
20:10:25.500 00.000 11872 OnExposeComplete: enter
20:10:25.504 00.004 11872 UpdateGuideState(): m_state=6
20:10:25.508 00.004 11872 Star::Find(15, 1258, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 430
20:10:25.511 00.003 11872 Star::Find returns 1 (0), X=1258.12, Y=867.56, Mass=9357, SNR=59.1, Peak=214 HFD=7.2
20:10:25.516 00.005 11872 CameraToMount -- cameraTheta (1.03) - m_xAngle (-3.14) = xAngle (4.16 = -2.12)
20:10:25.520 00.004 11872 CameraToMount -- cameraTheta (1.03) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.99 = -2.29)
20:10:25.526 00.006 11872 CameraToMount -- cameraX=0.26 cameraY=0.42 hyp=0.50 cameraTheta=1.03 mountX=-0.26 mountY=-0.37, mountTheta=-2.18
20:10:25.532 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.26, y=0.42, opts=13)
20:10:25.536 00.004 11872 Enqueuing Move request for scope (0.26, 0.42)
20:10:25.539 00.003 9960 Worker thread wakes up
20:10:25.540 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=214, med=1, FiltMin=0, FiltMax=162, Gamma=1.000
20:10:25.544 00.004 11872 UpdateGuideState exits: m=9357 SNR=59.1
20:10:25.548 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:25.551 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:10:25.555 00.004 11872 Enqueuing Expose request
20:10:25.560 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.42) opts 0xd
20:10:25.560 00.000 9960 Handling offset move in thread for scope, endpoint = (0.26, 0.42)
20:10:25.560 00.000 9960 Moving (0.26, 0.42) raw xDistance=-0.26 yDistance=-0.37
20:10:25.560 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
20:10:25.560 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.37 from input -0.37
20:10:25.560 00.000 9960 MoveAxis(E, 109, ABG)
20:10:25.560 00.000 9960 Guiding  Dir = 2, Dur = 109
20:10:25.561 00.001 9960 IsSlewing returns 0
20:10:25.562 00.001 9960 IsGuiding returns 0
20:10:25.562 00.000 9960 PulseGuide returned control before completion, sleep 119
20:10:25.685 00.123 9960 IsGuiding returns 1
20:10:25.687 00.002 9960 scope still moving after pulse duration time elapsed
20:10:25.717 00.030 9960 IsSlewing returns 0
20:10:25.718 00.001 9960 IsGuiding returns 0
20:10:25.718 00.000 9960 scope move finished after 109 + 47 ms
20:10:25.718 00.000 9960 Move returns status 0, amount 109
20:10:25.719 00.001 9960 MoveAxis(N, 278, ABG)
20:10:25.719 00.000 9960 Guiding  Dir = 0, Dur = 278
20:10:25.719 00.000 9960 IsSlewing returns 0
20:10:25.720 00.001 9960 IsGuiding returns 0
20:10:25.721 00.001 9960 PulseGuide returned control before completion, sleep 288
20:10:26.014 00.293 9960 IsGuiding returns 1
20:10:26.015 00.001 9960 scope still moving after pulse duration time elapsed
20:10:26.046 00.031 9960 IsSlewing returns 0
20:10:26.049 00.003 9960 IsGuiding returns 0
20:10:26.049 00.000 9960 scope move finished after 278 + 50 ms
20:10:26.049 00.000 9960 Move returns status 0, amount 278
20:10:26.050 00.001 9960 move complete, result=0
20:10:26.051 00.001 9960 worker thread done servicing request
20:10:26.051 00.000 9960 Worker thread wakes up
20:10:26.051 00.000 11872 GuideStep: -0.3 px 109 ms EAST, -0.4 px 278 ms NORTH
20:10:26.058 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:10:26.058 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,852,31,31)
20:10:27.310 01.252 9960 Exposure complete
20:10:27.462 00.152 9960 worker thread done servicing request
20:10:27.462 00.000 11872 OnExposeComplete: enter
20:10:27.466 00.004 11872 UpdateGuideState(): m_state=6
20:10:27.470 00.004 11872 Star::Find(15, 1258, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 431
20:10:27.475 00.005 11872 Star::Find returns 1 (0), X=1258.00, Y=867.46, Mass=9678, SNR=58.8, Peak=207 HFD=7.2
20:10:27.478 00.003 11872 CameraToMount -- cameraTheta (1.16) - m_xAngle (-3.14) = xAngle (4.30 = -1.98)
20:10:27.482 00.004 11872 CameraToMount -- cameraTheta (1.16) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.13 = -2.15)
20:10:27.487 00.005 11872 CameraToMount -- cameraX=0.14 cameraY=0.32 hyp=0.35 cameraTheta=1.16 mountX=-0.14 mountY=-0.30, mountTheta=-2.02
20:10:27.492 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.14, y=0.32, opts=13)
20:10:27.496 00.004 11872 Enqueuing Move request for scope (0.14, 0.32)
20:10:27.501 00.005 9960 Worker thread wakes up
20:10:27.501 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
20:10:27.504 00.003 11872 UpdateGuideState exits: m=9678 SNR=58.8
20:10:27.508 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:27.512 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:10:27.516 00.004 11872 Enqueuing Expose request
20:10:27.521 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.32) opts 0xd
20:10:27.523 00.002 9960 Handling offset move in thread for scope, endpoint = (0.14, 0.32)
20:10:27.523 00.000 9960 Moving (0.14, 0.32) raw xDistance=-0.14 yDistance=-0.30
20:10:27.523 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
20:10:27.523 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
20:10:27.523 00.000 9960 MoveAxis(E, 0, ABG)
20:10:27.524 00.001 9960 Move returns status 0, amount 0
20:10:27.524 00.000 9960 MoveAxis(N, 220, ABG)
20:10:27.524 00.000 9960 Guiding  Dir = 0, Dur = 220
20:10:27.525 00.001 9960 IsSlewing returns 0
20:10:27.525 00.000 9960 IsGuiding returns 0
20:10:27.525 00.000 9960 PulseGuide returned control before completion, sleep 230
20:10:27.765 00.240 9960 IsGuiding returns 1
20:10:27.768 00.003 9960 scope still moving after pulse duration time elapsed
20:10:27.796 00.028 9960 IsSlewing returns 0
20:10:27.797 00.001 9960 IsGuiding returns 0
20:10:27.797 00.000 9960 scope move finished after 220 + 51 ms
20:10:27.797 00.000 9960 Move returns status 0, amount 220
20:10:27.798 00.001 9960 move complete, result=0
20:10:27.798 00.000 9960 worker thread done servicing request
20:10:27.798 00.000 9960 Worker thread wakes up
20:10:27.799 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 220 ms NORTH
20:10:27.805 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:10:27.805 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,852,31,31)
20:10:29.052 01.247 9960 Exposure complete
20:10:29.175 00.123 9960 worker thread done servicing request
20:10:29.176 00.001 11872 OnExposeComplete: enter
20:10:29.179 00.003 11872 UpdateGuideState(): m_state=6
20:10:29.184 00.005 11872 Star::Find(15, 1258, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 432
20:10:29.187 00.003 11872 Star::Find returns 1 (0), X=1258.13, Y=867.01, Mass=9432, SNR=58.6, Peak=205 HFD=7.3
20:10:29.191 00.004 11872 CameraToMount -- cameraTheta (-0.43) - m_xAngle (-3.14) = xAngle (2.71 = 2.71)
20:10:29.194 00.003 11872 CameraToMount -- cameraTheta (-0.43) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.54 = 2.54)
20:10:29.199 00.005 11872 CameraToMount -- cameraX=0.27 cameraY=-0.12 hyp=0.30 cameraTheta=-0.43 mountX=-0.27 mountY=0.17, mountTheta=2.58
20:10:29.203 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.27, y=-0.12, opts=13)
20:10:29.207 00.004 11872 Enqueuing Move request for scope (0.27, -0.12)
20:10:29.210 00.003 9960 Worker thread wakes up
20:10:29.210 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=205, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
20:10:29.215 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.12) opts 0xd
20:10:29.215 00.000 11872 UpdateGuideState exits: m=9432 SNR=58.6
20:10:29.218 00.003 9960 Handling offset move in thread for scope, endpoint = (0.27, -0.12)
20:10:29.218 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:29.221 00.003 9960 Moving (0.27, -0.12) raw xDistance=-0.27 yDistance=0.17
20:10:29.221 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:10:29.224 00.003 9960 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
20:10:29.224 00.000 11872 Enqueuing Expose request
20:10:29.228 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:10:29.228 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
20:10:29.228 00.000 9960 MoveAxis(E, 114, ABG)
20:10:29.228 00.000 9960 Guiding  Dir = 2, Dur = 114
20:10:29.229 00.001 9960 IsSlewing returns 0
20:10:29.229 00.000 9960 IsGuiding returns 0
20:10:29.230 00.001 9960 PulseGuide returned control before completion, sleep 124
20:10:29.369 00.139 9960 IsGuiding returns 1
20:10:29.370 00.001 9960 scope still moving after pulse duration time elapsed
20:10:29.398 00.028 9960 IsSlewing returns 0
20:10:29.399 00.001 9960 IsGuiding returns 0
20:10:29.399 00.000 9960 scope move finished after 114 + 55 ms
20:10:29.399 00.000 9960 Move returns status 0, amount 114
20:10:29.399 00.000 9960 MoveAxis(N, 0, ABG)
20:10:29.399 00.000 9960 Move returns status 0, amount 0
20:10:29.401 00.002 9960 move complete, result=0
20:10:29.401 00.000 11872 GuideStep: -0.3 px 114 ms EAST, 0.2 px 0 ms NORTH
20:10:29.408 00.007 9960 worker thread done servicing request
20:10:29.408 00.000 9960 Worker thread wakes up
20:10:29.409 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:10:29.409 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,852,31,31)
20:10:30.665 01.256 9960 Exposure complete
20:10:30.808 00.143 9960 worker thread done servicing request
20:10:30.809 00.001 11872 OnExposeComplete: enter
20:10:30.813 00.004 11872 UpdateGuideState(): m_state=6
20:10:30.817 00.004 11872 Star::Find(15, 1258, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 433
20:10:30.821 00.004 11872 Star::Find returns 1 (0), X=1257.92, Y=867.38, Mass=9806, SNR=61.7, Peak=209 HFD=7.5
20:10:30.824 00.003 11872 CameraToMount -- cameraTheta (1.32) - m_xAngle (-3.14) = xAngle (4.46 = -1.82)
20:10:30.829 00.005 11872 CameraToMount -- cameraTheta (1.32) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.29 = -1.99)
20:10:30.835 00.006 11872 CameraToMount -- cameraX=0.06 cameraY=0.24 hyp=0.25 cameraTheta=1.32 mountX=-0.06 mountY=-0.23, mountTheta=-1.84
20:10:30.841 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.06, y=0.24, opts=13)
20:10:30.846 00.005 11872 Enqueuing Move request for scope (0.06, 0.24)
20:10:30.850 00.004 9960 Worker thread wakes up
20:10:30.850 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.24) opts 0xd
20:10:30.850 00.000 9960 Handling offset move in thread for scope, endpoint = (0.06, 0.24)
20:10:30.851 00.001 9960 Moving (0.06, 0.24) raw xDistance=-0.06 yDistance=-0.23
20:10:30.851 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:10:30.851 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
20:10:30.851 00.000 9960 MoveAxis(E, 0, ABG)
20:10:30.851 00.000 9960 Move returns status 0, amount 0
20:10:30.851 00.000 9960 MoveAxis(N, 169, ABG)
20:10:30.853 00.002 9960 Guiding  Dir = 0, Dur = 169
20:10:30.853 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=1, FiltMin=0, FiltMax=177, Gamma=1.000
20:10:30.860 00.007 9960 IsSlewing returns 0
20:10:30.861 00.001 11872 UpdateGuideState exits: m=9806 SNR=61.7
20:10:30.867 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:30.871 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:10:30.876 00.005 11872 Enqueuing Expose request
20:10:30.879 00.003 9960 IsGuiding returns 0
20:10:30.880 00.001 9960 PulseGuide returned control before completion, sleep 179
20:10:31.066 00.186 9960 IsGuiding returns 1
20:10:31.067 00.001 9960 scope still moving after pulse duration time elapsed
20:10:31.092 00.025 9960 IsSlewing returns 0
20:10:31.095 00.003 9960 IsGuiding returns 0
20:10:31.095 00.000 9960 scope move finished after 169 + 46 ms
20:10:31.095 00.000 9960 Move returns status 0, amount 169
20:10:31.096 00.001 9960 move complete, result=0
20:10:31.096 00.000 9960 worker thread done servicing request
20:10:31.097 00.001 9960 Worker thread wakes up
20:10:31.097 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 169 ms NORTH
20:10:31.105 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
20:10:31.105 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,852,31,31)
20:10:32.354 01.249 9960 Exposure complete
20:10:32.495 00.141 9960 worker thread done servicing request
20:10:32.496 00.001 11872 OnExposeComplete: enter
20:10:32.499 00.003 11872 UpdateGuideState(): m_state=6
20:10:32.503 00.004 11872 Star::Find(15, 1257, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 434
20:10:32.507 00.004 11872 Star::Find returns 1 (0), X=1258.13, Y=867.35, Mass=9200, SNR=56.2, Peak=206 HFD=7.3
20:10:32.510 00.003 11872 CameraToMount -- cameraTheta (0.68) - m_xAngle (-3.14) = xAngle (3.82 = -2.46)
20:10:32.513 00.003 11872 CameraToMount -- cameraTheta (0.68) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.65 = -2.64)
20:10:32.518 00.005 11872 CameraToMount -- cameraX=0.26 cameraY=0.21 hyp=0.34 cameraTheta=0.68 mountX=-0.26 mountY=-0.16, mountTheta=-2.59
20:10:32.523 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.26, y=0.21, opts=13)
20:10:32.527 00.004 11872 Enqueuing Move request for scope (0.26, 0.21)
20:10:32.530 00.003 9960 Worker thread wakes up
20:10:32.531 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.21) opts 0xd
20:10:32.531 00.000 9960 Handling offset move in thread for scope, endpoint = (0.26, 0.21)
20:10:32.531 00.000 9960 Moving (0.26, 0.21) raw xDistance=-0.26 yDistance=-0.16
20:10:32.531 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.26
20:10:32.532 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:10:32.532 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
20:10:32.536 00.004 11872 UpdateGuideState exits: m=9200 SNR=56.2
20:10:32.539 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:32.543 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
20:10:32.543 00.000 9960 MoveAxis(E, 111, ABG)
20:10:32.543 00.000 9960 Guiding  Dir = 2, Dur = 111
20:10:32.543 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:10:32.548 00.005 9960 IsSlewing returns 0
20:10:32.549 00.001 11872 Enqueuing Expose request
20:10:32.554 00.005 9960 IsGuiding returns 0
20:10:32.554 00.000 9960 PulseGuide returned control before completion, sleep 121
20:10:32.688 00.134 9960 IsGuiding returns 1
20:10:32.689 00.001 9960 scope still moving after pulse duration time elapsed
20:10:32.719 00.030 9960 IsSlewing returns 0
20:10:32.720 00.001 9960 IsGuiding returns 0
20:10:32.720 00.000 9960 scope move finished after 111 + 55 ms
20:10:32.721 00.001 9960 Move returns status 0, amount 111
20:10:32.721 00.000 9960 MoveAxis(N, 0, ABG)
20:10:32.721 00.000 9960 Move returns status 0, amount 0
20:10:32.722 00.001 9960 move complete, result=0
20:10:32.723 00.001 9960 worker thread done servicing request
20:10:32.723 00.000 11872 GuideStep: -0.3 px 111 ms EAST, -0.2 px 0 ms NORTH
20:10:32.729 00.006 9960 Worker thread wakes up
20:10:32.729 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:10:32.730 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1243,852,31,31)
20:10:33.986 01.256 9960 Exposure complete
20:10:34.111 00.125 9960 worker thread done servicing request
20:10:34.111 00.000 11872 OnExposeComplete: enter
20:10:34.115 00.004 11872 UpdateGuideState(): m_state=6
20:10:34.121 00.006 11872 Star::Find(15, 1258, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 435
20:10:34.124 00.003 11872 Star::Find returns 1 (0), X=1258.04, Y=867.56, Mass=9436, SNR=58.2, Peak=205 HFD=7.2
20:10:34.129 00.005 11872 CameraToMount -- cameraTheta (1.18) - m_xAngle (-3.14) = xAngle (4.32 = -1.96)
20:10:34.132 00.003 11872 CameraToMount -- cameraTheta (1.18) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.15 = -2.14)
20:10:34.137 00.005 11872 CameraToMount -- cameraX=0.17 cameraY=0.42 hyp=0.46 cameraTheta=1.18 mountX=-0.18 mountY=-0.39, mountTheta=-2.00
20:10:34.140 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=0.17, y=0.42, opts=13)
20:10:34.145 00.005 11872 Enqueuing Move request for scope (0.17, 0.42)
20:10:34.151 00.006 9960 Worker thread wakes up
20:10:34.151 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=205, med=1, FiltMin=0, FiltMax=173, Gamma=1.000
20:10:34.155 00.004 11872 UpdateGuideState exits: m=9436 SNR=58.2
20:10:34.159 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:34.161 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:10:34.165 00.004 11872 Enqueuing Expose request
20:10:34.168 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.42) opts 0xd
20:10:34.170 00.002 9960 Handling offset move in thread for scope, endpoint = (0.17, 0.42)
20:10:34.170 00.000 9960 Moving (0.17, 0.42) raw xDistance=-0.18 yDistance=-0.39
20:10:34.170 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
20:10:34.170 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.39 from input -0.39
20:10:34.171 00.001 9960 MoveAxis(E, 0, ABG)
20:10:34.171 00.000 9960 Move returns status 0, amount 0
20:10:34.171 00.000 9960 MoveAxis(N, 289, ABG)
20:10:34.171 00.000 9960 Guiding  Dir = 0, Dur = 289
20:10:34.172 00.001 9960 IsSlewing returns 0
20:10:34.172 00.000 9960 IsGuiding returns 0
20:10:34.173 00.001 9960 PulseGuide returned control before completion, sleep 299
20:10:34.476 00.303 9960 IsGuiding returns 1
20:10:34.476 00.000 9960 scope still moving after pulse duration time elapsed
20:10:34.507 00.031 9960 IsSlewing returns 0
20:10:34.507 00.000 9960 IsGuiding returns 0
20:10:34.508 00.001 9960 scope move finished after 289 + 46 ms
20:10:34.508 00.000 9960 Move returns status 0, amount 289
20:10:34.508 00.000 9960 move complete, result=0
20:10:34.508 00.000 9960 worker thread done servicing request
20:10:34.508 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.4 px 289 ms NORTH
20:10:34.515 00.007 9960 Worker thread wakes up
20:10:34.515 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:10:34.516 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1243,852,31,31)
20:10:35.778 01.262 9960 Exposure complete
20:10:35.921 00.143 9960 worker thread done servicing request
20:10:35.921 00.000 11872 OnExposeComplete: enter
20:10:35.924 00.003 11872 UpdateGuideState(): m_state=6
20:10:35.927 00.003 11872 Star::Find(15, 1258, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 436
20:10:35.929 00.002 11872 Star::Find returns 1 (0), X=1258.30, Y=866.54, Mass=9273, SNR=58.3, Peak=212 HFD=7.3
20:10:35.933 00.004 11872 CameraToMount -- cameraTheta (-0.94) - m_xAngle (-3.14) = xAngle (2.20 = 2.20)
20:10:35.936 00.003 11872 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.03 = 2.03)
20:10:35.939 00.003 11872 CameraToMount -- cameraX=0.43 cameraY=-0.59 hyp=0.74 cameraTheta=-0.94 mountX=-0.43 mountY=0.66, mountTheta=2.15
20:10:35.943 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.43, y=-0.59, opts=13)
20:10:35.948 00.005 11872 Enqueuing Move request for scope (0.43, -0.59)
20:10:35.953 00.005 9960 Worker thread wakes up
20:10:35.954 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.43, -0.59) opts 0xd
20:10:35.954 00.000 9960 Handling offset move in thread for scope, endpoint = (0.43, -0.59)
20:10:35.954 00.000 9960 Moving (0.43, -0.59) raw xDistance=-0.43 yDistance=0.66
20:10:35.955 00.001 9960 GuideAlgorithmHysteresis::Result() returns -0.27 from input -0.43
20:10:35.955 00.000 9960 resist switch: large excursion: input 0.66 thresh 0.60 direction from -1 to 1
20:10:35.955 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.98
20:10:35.956 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=212, med=1, FiltMin=0, FiltMax=170, Gamma=1.000
20:10:35.960 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.66 from input 0.66
20:10:35.960 00.000 9960 MoveAxis(E, 181, ABG)
20:10:35.960 00.000 9960 Guiding  Dir = 2, Dur = 181
20:10:35.962 00.002 11872 UpdateGuideState exits: m=9273 SNR=58.3
20:10:35.967 00.005 9960 IsSlewing returns 0
20:10:35.967 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:35.971 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:10:35.975 00.004 11872 Enqueuing Expose request
20:10:35.979 00.004 9960 IsGuiding returns 0
20:10:35.979 00.000 9960 PulseGuide returned control before completion, sleep 191
20:10:36.183 00.204 9960 IsGuiding returns 1
20:10:36.183 00.000 9960 scope still moving after pulse duration time elapsed
20:10:36.215 00.032 9960 IsSlewing returns 0
20:10:36.216 00.001 9960 IsGuiding returns 0
20:10:36.217 00.001 9960 scope move finished after 181 + 57 ms
20:10:36.217 00.000 9960 Move returns status 0, amount 181
20:10:36.218 00.001 9960 MoveAxis(S, 493, ABG)
20:10:36.218 00.000 9960 Guiding  Dir = 1, Dur = 493
20:10:36.219 00.001 9960 IsSlewing returns 0
20:10:36.219 00.000 9960 IsGuiding returns 0
20:10:36.221 00.002 9960 PulseGuide returned control before completion, sleep 503
20:10:36.729 00.508 9960 IsGuiding returns 1
20:10:36.730 00.001 9960 scope still moving after pulse duration time elapsed
20:10:36.760 00.030 9960 IsSlewing returns 0
20:10:36.763 00.003 9960 IsGuiding returns 0
20:10:36.763 00.000 9960 scope move finished after 493 + 49 ms
20:10:36.764 00.001 9960 Move returns status 0, amount 493
20:10:36.766 00.002 9960 move complete, result=0
20:10:36.768 00.002 11872 GuideStep: -0.4 px 181 ms EAST, 0.7 px 493 ms SOUTH
20:10:36.771 00.003 9960 worker thread done servicing request
20:10:36.771 00.000 9960 Worker thread wakes up
20:10:36.773 00.002 9960 worker thread servicing REQUEST_EXPOSE 1000
20:10:36.773 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,852,31,31)
20:10:38.023 01.250 9960 Exposure complete
20:10:38.157 00.134 9960 worker thread done servicing request
20:10:38.157 00.000 11872 OnExposeComplete: enter
20:10:38.161 00.004 11872 UpdateGuideState(): m_state=6
20:10:38.165 00.004 11872 Star::Find(15, 1258, 866, 0, (0,0,0,0), 1.5, 10.0, 255) frame 437
20:10:38.171 00.006 11872 Star::Find returns 1 (0), X=1257.84, Y=867.57, Mass=9842, SNR=60.0, Peak=220 HFD=7.2
20:10:38.177 00.006 11872 CameraToMount -- cameraTheta (1.62) - m_xAngle (-3.14) = xAngle (4.76 = -1.52)
20:10:38.182 00.005 11872 CameraToMount -- cameraTheta (1.62) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.59 = -1.69)
20:10:38.188 00.006 11872 CameraToMount -- cameraX=-0.02 cameraY=0.44 hyp=0.44 cameraTheta=1.62 mountX=0.02 mountY=-0.43, mountTheta=-1.52
20:10:38.193 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.02, y=0.44, opts=13)
20:10:38.198 00.005 11872 Enqueuing Move request for scope (-0.02, 0.44)
20:10:38.207 00.009 9960 Worker thread wakes up
20:10:38.208 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.44) opts 0xd
20:10:38.208 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.02, 0.44)
20:10:38.208 00.000 9960 Moving (-0.02, 0.44) raw xDistance=0.02 yDistance=-0.43
20:10:38.209 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:10:38.209 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=220, med=1, FiltMin=0, FiltMax=176, Gamma=1.000
20:10:38.213 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:10:38.213 00.000 11872 UpdateGuideState exits: m=9842 SNR=60.0
20:10:38.219 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:38.222 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:10:38.227 00.005 11872 Enqueuing Expose request
20:10:38.235 00.008 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.43
20:10:38.235 00.000 9960 MoveAxis(E, 0, ABG)
20:10:38.235 00.000 9960 Move returns status 0, amount 0
20:10:38.236 00.001 9960 MoveAxis(N, 0, ABG)
20:10:38.236 00.000 9960 Move returns status 0, amount 0
20:10:38.236 00.000 9960 move complete, result=0
20:10:38.237 00.001 9960 worker thread done servicing request
20:10:38.238 00.001 11872 GuideStep: 0.0 px 0 ms EAST, -0.4 px 0 ms NORTH
20:10:38.243 00.005 9960 Worker thread wakes up
20:10:38.244 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:10:38.244 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,852,31,31)
20:10:39.493 01.249 9960 Exposure complete
20:10:39.576 00.083 9960 worker thread done servicing request
20:10:39.577 00.001 11872 OnExposeComplete: enter
20:10:39.579 00.002 11872 UpdateGuideState(): m_state=6
20:10:39.583 00.004 11872 Star::Find(15, 1257, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 438
20:10:39.586 00.003 11872 Star::Find returns 1 (0), X=1257.94, Y=867.54, Mass=9739, SNR=58.2, Peak=227 HFD=7.2
20:10:39.588 00.002 11872 CameraToMount -- cameraTheta (1.38) - m_xAngle (-3.14) = xAngle (4.52 = -1.76)
20:10:39.591 00.003 11872 CameraToMount -- cameraTheta (1.38) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.35 = -1.93)
20:10:39.594 00.003 11872 CameraToMount -- cameraX=0.08 cameraY=0.40 hyp=0.41 cameraTheta=1.38 mountX=-0.08 mountY=-0.38, mountTheta=-1.77
20:10:39.596 00.002 11872 SchedulePrimaryMove(0FA44CE0, x=0.08, y=0.40, opts=13)
20:10:39.600 00.004 11872 Enqueuing Move request for scope (0.08, 0.40)
20:10:39.602 00.002 9960 Worker thread wakes up
20:10:39.602 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.40) opts 0xd
20:10:39.602 00.000 9960 Handling offset move in thread for scope, endpoint = (0.08, 0.40)
20:10:39.602 00.000 9960 Moving (0.08, 0.40) raw xDistance=-0.08 yDistance=-0.38
20:10:39.602 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
20:10:39.603 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:10:39.603 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.38
20:10:39.604 00.001 9960 MoveAxis(E, 0, ABG)
20:10:39.604 00.000 9960 Move returns status 0, amount 0
20:10:39.604 00.000 9960 MoveAxis(N, 0, ABG)
20:10:39.604 00.000 9960 Move returns status 0, amount 0
20:10:39.604 00.000 9960 move complete, result=0
20:10:39.604 00.000 9960 worker thread done servicing request
20:10:39.605 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=227, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
20:10:39.623 00.018 11872 UpdateGuideState exits: m=9739 SNR=58.2
20:10:39.625 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:39.629 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:10:39.631 00.002 11872 Enqueuing Expose request
20:10:39.633 00.002 11872 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
20:10:39.635 00.002 9960 Worker thread wakes up
20:10:39.635 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:10:39.637 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1243,852,31,31)
20:10:40.884 01.247 9960 Exposure complete
20:10:40.967 00.083 9960 worker thread done servicing request
20:10:40.967 00.000 11872 OnExposeComplete: enter
20:10:40.970 00.003 11872 UpdateGuideState(): m_state=6
20:10:40.973 00.003 11872 Star::Find(15, 1257, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 439
20:10:40.975 00.002 11872 Star::Find returns 1 (0), X=1257.87, Y=867.67, Mass=10476, SNR=65.2, Peak=218 HFD=7.6
20:10:40.977 00.002 11872 CameraToMount -- cameraTheta (1.55) - m_xAngle (-3.14) = xAngle (4.69 = -1.60)
20:10:40.981 00.004 11872 CameraToMount -- cameraTheta (1.55) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.51 = -1.77)
20:10:40.984 00.003 11872 CameraToMount -- cameraX=0.01 cameraY=0.53 hyp=0.53 cameraTheta=1.55 mountX=-0.01 mountY=-0.52, mountTheta=-1.60
20:10:40.987 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=0.01, y=0.53, opts=13)
20:10:40.990 00.003 11872 Enqueuing Move request for scope (0.01, 0.53)
20:10:40.992 00.002 9960 Worker thread wakes up
20:10:40.992 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.53) opts 0xd
20:10:40.992 00.000 9960 Handling offset move in thread for scope, endpoint = (0.01, 0.53)
20:10:40.992 00.000 9960 Moving (0.01, 0.53) raw xDistance=-0.01 yDistance=-0.52
20:10:40.992 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
20:10:40.993 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:10:40.993 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.52
20:10:40.993 00.000 9960 MoveAxis(E, 0, ABG)
20:10:40.993 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=218, med=1, FiltMin=0, FiltMax=192, Gamma=1.000
20:10:40.996 00.003 9960 Move returns status 0, amount 0
20:10:40.996 00.000 9960 MoveAxis(N, 0, ABG)
20:10:40.996 00.000 9960 Move returns status 0, amount 0
20:10:40.996 00.000 9960 move complete, result=0
20:10:40.996 00.000 9960 worker thread done servicing request
20:10:41.010 00.014 11872 UpdateGuideState exits: m=10476 SNR=65.2
20:10:41.014 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:41.016 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:10:41.019 00.003 11872 Enqueuing Expose request
20:10:41.023 00.004 11872 GuideStep: -0.0 px 0 ms EAST, -0.5 px 0 ms NORTH
20:10:41.025 00.002 9960 Worker thread wakes up
20:10:41.025 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:10:41.025 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,852,31,31)
20:10:42.267 01.242 9960 Exposure complete
20:10:42.348 00.081 9960 worker thread done servicing request
20:10:42.348 00.000 11872 OnExposeComplete: enter
20:10:42.350 00.002 11872 UpdateGuideState(): m_state=6
20:10:42.353 00.003 11872 Star::Find(15, 1257, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 440
20:10:42.356 00.003 11872 Star::Find returns 1 (0), X=1258.35, Y=867.71, Mass=9746, SNR=60.9, Peak=199 HFD=7.4
20:10:42.359 00.003 11872 CameraToMount -- cameraTheta (0.86) - m_xAngle (-3.14) = xAngle (4.00 = -2.28)
20:10:42.361 00.002 11872 CameraToMount -- cameraTheta (0.86) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.83 = -2.45)
20:10:42.364 00.003 11872 CameraToMount -- cameraX=0.49 cameraY=0.57 hyp=0.76 cameraTheta=0.86 mountX=-0.49 mountY=-0.48, mountTheta=-2.37
20:10:42.367 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=0.49, y=0.57, opts=13)
20:10:42.370 00.003 11872 Enqueuing Move request for scope (0.49, 0.57)
20:10:42.373 00.003 9960 Worker thread wakes up
20:10:42.373 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.49, 0.57) opts 0xd
20:10:42.373 00.000 9960 Handling offset move in thread for scope, endpoint = (0.49, 0.57)
20:10:42.373 00.000 9960 Moving (0.49, 0.57) raw xDistance=-0.49 yDistance=-0.48
20:10:42.373 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.49
20:10:42.373 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
20:10:42.374 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.48
20:10:42.374 00.000 9960 MoveAxis(E, 206, ABG)
20:10:42.374 00.000 9960 Guiding  Dir = 2, Dur = 206
20:10:42.374 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=199, med=1, FiltMin=0, FiltMax=174, Gamma=1.000
20:10:42.378 00.004 9960 IsSlewing returns 0
20:10:42.378 00.000 9960 IsGuiding returns 0
20:10:42.379 00.001 9960 PulseGuide returned control before completion, sleep 216
20:10:42.392 00.013 11872 UpdateGuideState exits: m=9746 SNR=60.9
20:10:42.395 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:42.397 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:10:42.401 00.004 11872 Enqueuing Expose request
20:10:42.602 00.201 9960 IsGuiding returns 1
20:10:42.602 00.000 9960 scope still moving after pulse duration time elapsed
20:10:42.634 00.032 9960 IsSlewing returns 0
20:10:42.634 00.000 9960 IsGuiding returns 0
20:10:42.634 00.000 9960 scope move finished after 206 + 50 ms
20:10:42.636 00.002 9960 Move returns status 0, amount 206
20:10:42.636 00.000 9960 MoveAxis(N, 0, ABG)
20:10:42.636 00.000 9960 Move returns status 0, amount 0
20:10:42.636 00.000 9960 move complete, result=0
20:10:42.636 00.000 9960 worker thread done servicing request
20:10:42.637 00.001 9960 Worker thread wakes up
20:10:42.637 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:10:42.638 00.001 11872 GuideStep: -0.5 px 206 ms EAST, -0.5 px 0 ms NORTH
20:10:42.643 00.005 9960 Handling exposure in thread, d=1000 o=3 r=(1243,852,31,31)
20:10:43.889 01.246 9960 Exposure complete
20:10:43.972 00.083 9960 worker thread done servicing request
20:10:43.973 00.001 11872 OnExposeComplete: enter
20:10:43.976 00.003 11872 UpdateGuideState(): m_state=6
20:10:43.979 00.003 11872 Star::Find(15, 1258, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 441
20:10:43.982 00.003 11872 Star::Find returns 1 (0), X=1257.81, Y=868.28, Mass=9637, SNR=59.7, Peak=219 HFD=7.4
20:10:43.984 00.002 11872 CameraToMount -- cameraTheta (1.61) - m_xAngle (-3.14) = xAngle (4.75 = -1.53)
20:10:43.987 00.003 11872 CameraToMount -- cameraTheta (1.61) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.58 = -1.70)
20:10:43.989 00.002 11872 CameraToMount -- cameraX=-0.05 cameraY=1.14 hyp=1.14 cameraTheta=1.61 mountX=0.04 mountY=-1.13, mountTheta=-1.53
20:10:43.993 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.05, y=1.14, opts=13)
20:10:43.996 00.003 11872 Enqueuing Move request for scope (-0.05, 1.14)
20:10:43.998 00.002 9960 Worker thread wakes up
20:10:43.998 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 1.14) opts 0xd
20:10:43.998 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.05, 1.14)
20:10:43.998 00.000 9960 Moving (-0.05, 1.14) raw xDistance=0.04 yDistance=-1.13
20:10:43.998 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
20:10:43.998 00.000 9960 resist switch: large excursion: input -1.13 thresh 0.60 direction from 1 to -1
20:10:43.999 00.001 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.39
20:10:43.999 00.000 9960 GuideAlgorithmResistSwitch::result() returns -1.13 from input -1.13
20:10:43.999 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=219, med=1, FiltMin=0, FiltMax=176, Gamma=1.000
20:10:44.002 00.003 9960 MoveAxis(E, 0, ABG)
20:10:44.002 00.000 9960 Move returns status 0, amount 0
20:10:44.002 00.000 9960 MoveAxis(N, 844, ABG)
20:10:44.002 00.000 9960 Guiding  Dir = 0, Dur = 844
20:10:44.003 00.001 9960 IsSlewing returns 0
20:10:44.003 00.000 9960 IsGuiding returns 0
20:10:44.003 00.000 9960 PulseGuide returned control before completion, sleep 854
20:10:44.016 00.013 11872 UpdateGuideState exits: m=9637 SNR=59.7
20:10:44.018 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:44.021 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:10:44.024 00.003 11872 Enqueuing Expose request
20:10:44.866 00.842 9960 IsGuiding returns 1
20:10:44.867 00.001 9960 scope still moving after pulse duration time elapsed
20:10:44.896 00.029 9960 IsSlewing returns 0
20:10:44.897 00.001 9960 IsGuiding returns 0
20:10:44.898 00.001 9960 scope move finished after 844 + 51 ms
20:10:44.898 00.000 9960 Move returns status 0, amount 844
20:10:44.898 00.000 9960 move complete, result=0
20:10:44.898 00.000 9960 worker thread done servicing request
20:10:44.900 00.002 11872 GuideStep: 0.0 px 0 ms EAST, -1.1 px 844 ms NORTH
20:10:44.906 00.006 9960 Worker thread wakes up
20:10:44.908 00.002 9960 worker thread servicing REQUEST_EXPOSE 1000
20:10:44.908 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,852,31,31)
20:10:46.153 01.245 9960 Exposure complete
20:10:46.241 00.088 9960 worker thread done servicing request
20:10:46.242 00.001 11872 OnExposeComplete: enter
20:10:46.244 00.002 11872 UpdateGuideState(): m_state=6
20:10:46.247 00.003 11872 Star::Find(15, 1257, 868, 0, (0,0,0,0), 1.5, 10.0, 255) frame 442
20:10:46.249 00.002 11872 Star::Find returns 1 (0), X=1257.87, Y=867.98, Mass=9032, SNR=58.1, Peak=186 HFD=7.3
20:10:46.252 00.003 11872 CameraToMount -- cameraTheta (1.56) - m_xAngle (-3.14) = xAngle (4.70 = -1.59)
20:10:46.254 00.002 11872 CameraToMount -- cameraTheta (1.56) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.52 = -1.76)
20:10:46.257 00.003 11872 CameraToMount -- cameraX=0.01 cameraY=0.84 hyp=0.84 cameraTheta=1.56 mountX=-0.01 mountY=-0.82, mountTheta=-1.59
20:10:46.260 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=0.01, y=0.84, opts=13)
20:10:46.263 00.003 11872 Enqueuing Move request for scope (0.01, 0.84)
20:10:46.265 00.002 9960 Worker thread wakes up
20:10:46.265 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.84) opts 0xd
20:10:46.265 00.000 9960 Handling offset move in thread for scope, endpoint = (0.01, 0.84)
20:10:46.265 00.000 9960 Moving (0.01, 0.84) raw xDistance=-0.01 yDistance=-0.82
20:10:46.266 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
20:10:46.266 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.82 from input -0.82
20:10:46.266 00.000 9960 MoveAxis(E, 0, ABG)
20:10:46.266 00.000 9960 Move returns status 0, amount 0
20:10:46.266 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=186, med=1, FiltMin=0, FiltMax=159, Gamma=1.000
20:10:46.270 00.004 9960 MoveAxis(N, 614, ABG)
20:10:46.270 00.000 9960 Guiding  Dir = 0, Dur = 614
20:10:46.270 00.000 9960 IsSlewing returns 0
20:10:46.270 00.000 9960 IsGuiding returns 0
20:10:46.272 00.002 9960 PulseGuide returned control before completion, sleep 624
20:10:46.284 00.012 11872 UpdateGuideState exits: m=9032 SNR=58.1
20:10:46.288 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:46.290 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:10:46.294 00.004 11872 Enqueuing Expose request
20:10:46.905 00.611 9960 IsGuiding returns 1
20:10:46.907 00.002 9960 scope still moving after pulse duration time elapsed
20:10:46.936 00.029 9960 IsSlewing returns 0
20:10:46.938 00.002 9960 IsGuiding returns 0
20:10:46.938 00.000 9960 scope move finished after 614 + 52 ms
20:10:46.939 00.001 9960 Move returns status 0, amount 614
20:10:46.939 00.000 9960 move complete, result=0
20:10:46.940 00.001 9960 worker thread done servicing request
20:10:46.940 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.8 px 614 ms NORTH
20:10:46.946 00.006 9960 Worker thread wakes up
20:10:46.946 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:10:46.946 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,852,31,31)
20:10:48.201 01.255 9960 Exposure complete
20:10:48.288 00.087 9960 worker thread done servicing request
20:10:48.288 00.000 11872 OnExposeComplete: enter
20:10:48.291 00.003 11872 UpdateGuideState(): m_state=6
20:10:48.295 00.004 11872 Star::Find(15, 1257, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 443
20:10:48.297 00.002 11872 Star::Find returns 1 (0), X=1257.74, Y=867.30, Mass=10411, SNR=63.1, Peak=224 HFD=7.4
20:10:48.300 00.003 11872 CameraToMount -- cameraTheta (2.21) - m_xAngle (-3.14) = xAngle (5.35 = -0.93)
20:10:48.302 00.002 11872 CameraToMount -- cameraTheta (2.21) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.18 = -1.11)
20:10:48.305 00.003 11872 CameraToMount -- cameraX=-0.12 cameraY=0.16 hyp=0.20 cameraTheta=2.21 mountX=0.12 mountY=-0.18, mountTheta=-0.98
20:10:48.308 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=-0.12, y=0.16, opts=13)
20:10:48.310 00.002 11872 Enqueuing Move request for scope (-0.12, 0.16)
20:10:48.313 00.003 9960 Worker thread wakes up
20:10:48.313 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.16) opts 0xd
20:10:48.313 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.12, 0.16)
20:10:48.313 00.000 9960 Moving (-0.12, 0.16) raw xDistance=0.12 yDistance=-0.18
20:10:48.314 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
20:10:48.314 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:10:48.314 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
20:10:48.314 00.000 9960 MoveAxis(E, 0, ABG)
20:10:48.314 00.000 9960 Move returns status 0, amount 0
20:10:48.314 00.000 9960 MoveAxis(N, 0, ABG)
20:10:48.316 00.002 9960 Move returns status 0, amount 0
20:10:48.316 00.000 9960 move complete, result=0
20:10:48.316 00.000 9960 worker thread done servicing request
20:10:48.316 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=224, med=1, FiltMin=0, FiltMax=177, Gamma=1.000
20:10:48.334 00.018 11872 UpdateGuideState exits: m=10411 SNR=63.1
20:10:48.337 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:48.339 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:10:48.342 00.003 11872 Enqueuing Expose request
20:10:48.344 00.002 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:10:48.347 00.003 9960 Worker thread wakes up
20:10:48.347 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:10:48.347 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,852,31,31)
20:10:49.587 01.240 9960 Exposure complete
20:10:49.668 00.081 9960 worker thread done servicing request
20:10:49.668 00.000 11872 OnExposeComplete: enter
20:10:49.672 00.004 11872 UpdateGuideState(): m_state=6
20:10:49.674 00.002 11872 Star::Find(15, 1257, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 444
20:10:49.679 00.005 11872 Star::Find returns 1 (0), X=1257.87, Y=867.42, Mass=9844, SNR=59.6, Peak=218 HFD=7.3
20:10:49.683 00.004 11872 CameraToMount -- cameraTheta (1.55) - m_xAngle (-3.14) = xAngle (4.69 = -1.59)
20:10:49.686 00.003 11872 CameraToMount -- cameraTheta (1.55) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.52 = -1.77)
20:10:49.688 00.002 11872 CameraToMount -- cameraX=0.01 cameraY=0.28 hyp=0.28 cameraTheta=1.55 mountX=-0.01 mountY=-0.27, mountTheta=-1.59
20:10:49.693 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.01, y=0.28, opts=13)
20:10:49.696 00.003 11872 Enqueuing Move request for scope (0.01, 0.28)
20:10:49.699 00.003 9960 Worker thread wakes up
20:10:49.699 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.28) opts 0xd
20:10:49.700 00.001 9960 Handling offset move in thread for scope, endpoint = (0.01, 0.28)
20:10:49.700 00.000 9960 Moving (0.01, 0.28) raw xDistance=-0.01 yDistance=-0.27
20:10:49.700 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
20:10:49.700 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
20:10:49.700 00.000 9960 MoveAxis(E, 0, ABG)
20:10:49.700 00.000 9960 Move returns status 0, amount 0
20:10:49.701 00.001 9960 MoveAxis(N, 203, ABG)
20:10:49.701 00.000 9960 Guiding  Dir = 0, Dur = 203
20:10:49.701 00.000 9960 IsSlewing returns 0
20:10:49.702 00.001 9960 IsGuiding returns 0
20:10:49.702 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=218, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
20:10:49.705 00.003 9960 PulseGuide returned control before completion, sleep 213
20:10:49.720 00.015 11872 UpdateGuideState exits: m=9844 SNR=59.6
20:10:49.723 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:49.725 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:10:49.727 00.002 11872 Enqueuing Expose request
20:10:49.927 00.200 9960 IsGuiding returns 1
20:10:49.927 00.000 9960 scope still moving after pulse duration time elapsed
20:10:49.957 00.030 9960 IsSlewing returns 0
20:10:49.958 00.001 9960 IsGuiding returns 0
20:10:49.959 00.001 9960 scope move finished after 203 + 53 ms
20:10:49.959 00.000 9960 Move returns status 0, amount 203
20:10:49.959 00.000 9960 move complete, result=0
20:10:49.960 00.001 9960 worker thread done servicing request
20:10:49.960 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.3 px 203 ms NORTH
20:10:49.964 00.004 9960 Worker thread wakes up
20:10:49.964 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:10:49.964 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,852,31,31)
20:10:51.216 01.252 9960 Exposure complete
20:10:51.303 00.087 9960 worker thread done servicing request
20:10:51.303 00.000 11872 OnExposeComplete: enter
20:10:51.306 00.003 11872 UpdateGuideState(): m_state=6
20:10:51.309 00.003 11872 Star::Find(15, 1257, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 445
20:10:51.311 00.002 11872 Star::Find returns 1 (0), X=1257.82, Y=867.01, Mass=9369, SNR=56.8, Peak=205 HFD=7.4
20:10:51.313 00.002 11872 CameraToMount -- cameraTheta (-1.92) - m_xAngle (-3.14) = xAngle (1.22 = 1.22)
20:10:51.317 00.004 11872 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.05 = 1.05)
20:10:51.319 00.002 11872 CameraToMount -- cameraX=-0.05 cameraY=-0.12 hyp=0.13 cameraTheta=-1.92 mountX=0.05 mountY=0.11, mountTheta=1.19
20:10:51.321 00.002 11872 SchedulePrimaryMove(0FA44CE0, x=-0.05, y=-0.12, opts=13)
20:10:51.326 00.005 11872 Enqueuing Move request for scope (-0.05, -0.12)
20:10:51.328 00.002 9960 Worker thread wakes up
20:10:51.328 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.12) opts 0xd
20:10:51.328 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.05, -0.12)
20:10:51.328 00.000 9960 Moving (-0.05, -0.12) raw xDistance=0.05 yDistance=0.11
20:10:51.328 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
20:10:51.328 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:10:51.330 00.002 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
20:10:51.330 00.000 9960 MoveAxis(E, 0, ABG)
20:10:51.330 00.000 9960 Move returns status 0, amount 0
20:10:51.330 00.000 9960 MoveAxis(N, 0, ABG)
20:10:51.330 00.000 9960 Move returns status 0, amount 0
20:10:51.331 00.001 9960 move complete, result=0
20:10:51.331 00.000 9960 worker thread done servicing request
20:10:51.331 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=205, med=1, FiltMin=0, FiltMax=185, Gamma=1.000
20:10:51.347 00.016 11872 UpdateGuideState exits: m=9369 SNR=56.8
20:10:51.349 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:51.352 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:10:51.354 00.002 11872 Enqueuing Expose request
20:10:51.358 00.004 11872 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:10:51.360 00.002 9960 Worker thread wakes up
20:10:51.360 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:10:51.360 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,852,31,31)
20:10:52.604 01.244 9960 Exposure complete
20:10:52.687 00.083 9960 worker thread done servicing request
20:10:52.687 00.000 11872 OnExposeComplete: enter
20:10:52.692 00.005 11872 UpdateGuideState(): m_state=6
20:10:52.694 00.002 11872 Star::Find(15, 1257, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 446
20:10:52.696 00.002 11872 Star::Find returns 1 (0), X=1257.87, Y=867.44, Mass=9931, SNR=60.6, Peak=217 HFD=7.3
20:10:52.699 00.003 11872 CameraToMount -- cameraTheta (1.55) - m_xAngle (-3.14) = xAngle (4.69 = -1.59)
20:10:52.702 00.003 11872 CameraToMount -- cameraTheta (1.55) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.52 = -1.76)
20:10:52.704 00.002 11872 CameraToMount -- cameraX=0.01 cameraY=0.30 hyp=0.30 cameraTheta=1.55 mountX=-0.01 mountY=-0.29, mountTheta=-1.59
20:10:52.708 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.01, y=0.30, opts=13)
20:10:52.711 00.003 11872 Enqueuing Move request for scope (0.01, 0.30)
20:10:52.714 00.003 9960 Worker thread wakes up
20:10:52.714 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.30) opts 0xd
20:10:52.714 00.000 9960 Handling offset move in thread for scope, endpoint = (0.01, 0.30)
20:10:52.714 00.000 9960 Moving (0.01, 0.30) raw xDistance=-0.01 yDistance=-0.29
20:10:52.714 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
20:10:52.714 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
20:10:52.715 00.001 9960 MoveAxis(E, 0, ABG)
20:10:52.715 00.000 9960 Move returns status 0, amount 0
20:10:52.715 00.000 9960 MoveAxis(N, 220, ABG)
20:10:52.715 00.000 9960 Guiding  Dir = 0, Dur = 220
20:10:52.715 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=217, med=1, FiltMin=0, FiltMax=171, Gamma=1.000
20:10:52.717 00.002 9960 IsSlewing returns 0
20:10:52.717 00.000 9960 IsGuiding returns 0
20:10:52.718 00.001 9960 PulseGuide returned control before completion, sleep 230
20:10:52.733 00.015 11872 UpdateGuideState exits: m=9931 SNR=60.6
20:10:52.735 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:52.738 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:10:52.741 00.003 11872 Enqueuing Expose request
20:10:52.955 00.214 9960 IsGuiding returns 1
20:10:52.956 00.001 9960 scope still moving after pulse duration time elapsed
20:10:52.986 00.030 9960 IsSlewing returns 0
20:10:52.987 00.001 9960 IsGuiding returns 0
20:10:52.987 00.000 9960 scope move finished after 220 + 50 ms
20:10:52.988 00.001 9960 Move returns status 0, amount 220
20:10:52.988 00.000 9960 move complete, result=0
20:10:52.988 00.000 9960 worker thread done servicing request
20:10:52.990 00.002 9960 Worker thread wakes up
20:10:52.990 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:10:52.991 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1243,852,31,31)
20:10:52.991 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.3 px 220 ms NORTH
20:10:54.244 01.253 9960 Exposure complete
20:10:54.327 00.083 9960 worker thread done servicing request
20:10:54.327 00.000 11872 OnExposeComplete: enter
20:10:54.330 00.003 11872 UpdateGuideState(): m_state=6
20:10:54.333 00.003 11872 Star::Find(15, 1257, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 447
20:10:54.338 00.005 11872 Star::Find returns 1 (0), X=1257.80, Y=867.34, Mass=10199, SNR=60.0, Peak=229 HFD=7.4
20:10:54.340 00.002 11872 CameraToMount -- cameraTheta (1.88) - m_xAngle (-3.14) = xAngle (5.02 = -1.26)
20:10:54.342 00.002 11872 CameraToMount -- cameraTheta (1.88) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.85 = -1.44)
20:10:54.345 00.003 11872 CameraToMount -- cameraX=-0.06 cameraY=0.20 hyp=0.21 cameraTheta=1.88 mountX=0.06 mountY=-0.21, mountTheta=-1.28
20:10:54.349 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.06, y=0.20, opts=13)
20:10:54.351 00.002 11872 Enqueuing Move request for scope (-0.06, 0.20)
20:10:54.353 00.002 9960 Worker thread wakes up
20:10:54.353 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.20) opts 0xd
20:10:54.353 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.06, 0.20)
20:10:54.354 00.001 9960 Moving (-0.06, 0.20) raw xDistance=0.06 yDistance=-0.21
20:10:54.354 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
20:10:54.354 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
20:10:54.354 00.000 9960 MoveAxis(E, 0, ABG)
20:10:54.354 00.000 9960 Move returns status 0, amount 0
20:10:54.354 00.000 9960 MoveAxis(N, 157, ABG)
20:10:54.355 00.001 9960 Guiding  Dir = 0, Dur = 157
20:10:54.355 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=229, med=1, FiltMin=0, FiltMax=174, Gamma=1.000
20:10:54.358 00.003 9960 IsSlewing returns 0
20:10:54.358 00.000 9960 IsGuiding returns 0
20:10:54.358 00.000 9960 PulseGuide returned control before completion, sleep 167
20:10:54.372 00.014 11872 UpdateGuideState exits: m=10199 SNR=60.0
20:10:54.375 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:54.377 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:10:54.381 00.004 11872 Enqueuing Expose request
20:10:54.538 00.157 9960 IsGuiding returns 1
20:10:54.538 00.000 9960 scope still moving after pulse duration time elapsed
20:10:54.569 00.031 9960 IsSlewing returns 0
20:10:54.571 00.002 9960 IsGuiding returns 0
20:10:54.572 00.001 9960 scope move finished after 157 + 56 ms
20:10:54.573 00.001 9960 Move returns status 0, amount 157
20:10:54.573 00.000 9960 move complete, result=0
20:10:54.573 00.000 9960 worker thread done servicing request
20:10:54.574 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 157 ms NORTH
20:10:54.582 00.008 9960 Worker thread wakes up
20:10:54.582 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:10:54.583 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1243,852,31,31)
20:10:55.830 01.247 9960 Exposure complete
20:10:55.919 00.089 9960 worker thread done servicing request
20:10:55.920 00.001 11872 OnExposeComplete: enter
20:10:55.922 00.002 11872 UpdateGuideState(): m_state=6
20:10:55.925 00.003 11872 Star::Find(15, 1257, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 448
20:10:55.929 00.004 11872 Star::Find returns 1 (0), X=1257.87, Y=867.20, Mass=9990, SNR=60.7, Peak=207 HFD=7.6
20:10:55.933 00.004 11872 CameraToMount -- cameraTheta (1.49) - m_xAngle (-3.14) = xAngle (4.63 = -1.66)
20:10:55.935 00.002 11872 CameraToMount -- cameraTheta (1.49) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.45 = -1.83)
20:10:55.938 00.003 11872 CameraToMount -- cameraX=0.01 cameraY=0.07 hyp=0.07 cameraTheta=1.49 mountX=-0.01 mountY=-0.06, mountTheta=-1.66
20:10:55.941 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=0.01, y=0.07, opts=13)
20:10:55.944 00.003 11872 Enqueuing Move request for scope (0.01, 0.07)
20:10:55.946 00.002 9960 Worker thread wakes up
20:10:55.946 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.07) opts 0xd
20:10:55.948 00.002 9960 Handling offset move in thread for scope, endpoint = (0.01, 0.07)
20:10:55.948 00.000 9960 Moving (0.01, 0.07) raw xDistance=-0.01 yDistance=-0.06
20:10:55.949 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
20:10:55.949 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:10:55.949 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
20:10:55.952 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:10:55.952 00.000 9960 MoveAxis(E, 0, ABG)
20:10:55.952 00.000 9960 Move returns status 0, amount 0
20:10:55.952 00.000 9960 MoveAxis(N, 0, ABG)
20:10:55.952 00.000 9960 Move returns status 0, amount 0
20:10:55.952 00.000 9960 move complete, result=0
20:10:55.954 00.002 9960 worker thread done servicing request
20:10:55.966 00.012 11872 UpdateGuideState exits: m=9990 SNR=60.7
20:10:55.968 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:55.971 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:10:55.974 00.003 11872 Enqueuing Expose request
20:10:55.976 00.002 11872 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:10:55.978 00.002 9960 Worker thread wakes up
20:10:55.979 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:10:55.979 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,852,31,31)
20:10:57.219 01.240 9960 Exposure complete
20:10:57.306 00.087 9960 worker thread done servicing request
20:10:57.306 00.000 11872 OnExposeComplete: enter
20:10:57.309 00.003 11872 UpdateGuideState(): m_state=6
20:10:57.311 00.002 11872 Star::Find(15, 1257, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 449
20:10:57.314 00.003 11872 Star::Find returns 1 (0), X=1257.91, Y=867.36, Mass=10015, SNR=61.4, Peak=203 HFD=7.5
20:10:57.316 00.002 11872 CameraToMount -- cameraTheta (1.35) - m_xAngle (-3.14) = xAngle (4.49 = -1.79)
20:10:57.319 00.003 11872 CameraToMount -- cameraTheta (1.35) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.32 = -1.96)
20:10:57.321 00.002 11872 CameraToMount -- cameraX=0.05 cameraY=0.22 hyp=0.22 cameraTheta=1.35 mountX=-0.05 mountY=-0.21, mountTheta=-1.80
20:10:57.325 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.05, y=0.22, opts=13)
20:10:57.328 00.003 11872 Enqueuing Move request for scope (0.05, 0.22)
20:10:57.331 00.003 9960 Worker thread wakes up
20:10:57.331 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.22) opts 0xd
20:10:57.331 00.000 9960 Handling offset move in thread for scope, endpoint = (0.05, 0.22)
20:10:57.331 00.000 9960 Moving (0.05, 0.22) raw xDistance=-0.05 yDistance=-0.21
20:10:57.331 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:10:57.331 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
20:10:57.331 00.000 9960 MoveAxis(E, 0, ABG)
20:10:57.332 00.001 9960 Move returns status 0, amount 0
20:10:57.332 00.000 9960 MoveAxis(N, 154, ABG)
20:10:57.332 00.000 9960 Guiding  Dir = 0, Dur = 154
20:10:57.332 00.000 9960 IsSlewing returns 0
20:10:57.332 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=203, med=1, FiltMin=0, FiltMax=176, Gamma=1.000
20:10:57.337 00.005 9960 IsGuiding returns 0
20:10:57.337 00.000 9960 PulseGuide returned control before completion, sleep 164
20:10:57.352 00.015 11872 UpdateGuideState exits: m=10015 SNR=61.4
20:10:57.355 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:57.360 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:10:57.362 00.002 11872 Enqueuing Expose request
20:10:57.505 00.143 9960 IsGuiding returns 1
20:10:57.507 00.002 9960 scope still moving after pulse duration time elapsed
20:10:57.536 00.029 9960 IsSlewing returns 0
20:10:57.538 00.002 9960 IsGuiding returns 0
20:10:57.538 00.000 9960 scope move finished after 154 + 46 ms
20:10:57.538 00.000 9960 Move returns status 0, amount 154
20:10:57.539 00.001 9960 move complete, result=0
20:10:57.539 00.000 9960 worker thread done servicing request
20:10:57.539 00.000 9960 Worker thread wakes up
20:10:57.539 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.2 px 154 ms NORTH
20:10:57.546 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:10:57.546 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,852,31,31)
20:10:58.793 01.247 9960 Exposure complete
20:10:58.873 00.080 9960 worker thread done servicing request
20:10:58.874 00.001 11872 OnExposeComplete: enter
20:10:58.878 00.004 11872 UpdateGuideState(): m_state=6
20:10:58.880 00.002 11872 Star::Find(15, 1257, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 450
20:10:58.882 00.002 11872 Star::Find returns 1 (0), X=1257.96, Y=867.45, Mass=9719, SNR=59.8, Peak=217 HFD=7.2
20:10:58.884 00.002 11872 CameraToMount -- cameraTheta (1.27) - m_xAngle (-3.14) = xAngle (4.40 = -1.88)
20:10:58.888 00.004 11872 CameraToMount -- cameraTheta (1.27) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.23 = -2.05)
20:10:58.890 00.002 11872 CameraToMount -- cameraX=0.10 cameraY=0.31 hyp=0.33 cameraTheta=1.27 mountX=-0.10 mountY=-0.29, mountTheta=-1.90
20:10:58.894 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.10, y=0.31, opts=13)
20:10:58.896 00.002 11872 Enqueuing Move request for scope (0.10, 0.31)
20:10:58.899 00.003 9960 Worker thread wakes up
20:10:58.900 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.31) opts 0xd
20:10:58.900 00.000 9960 Handling offset move in thread for scope, endpoint = (0.10, 0.31)
20:10:58.900 00.000 9960 Moving (0.10, 0.31) raw xDistance=-0.10 yDistance=-0.29
20:10:58.900 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
20:10:58.900 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
20:10:58.900 00.000 9960 MoveAxis(E, 0, ABG)
20:10:58.900 00.000 9960 Move returns status 0, amount 0
20:10:58.901 00.001 9960 MoveAxis(N, 218, ABG)
20:10:58.901 00.000 9960 Guiding  Dir = 0, Dur = 218
20:10:58.901 00.000 9960 IsSlewing returns 0
20:10:58.901 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=217, med=1, FiltMin=0, FiltMax=174, Gamma=1.000
20:10:58.902 00.001 9960 IsGuiding returns 0
20:10:58.904 00.002 9960 PulseGuide returned control before completion, sleep 228
20:10:58.917 00.013 11872 UpdateGuideState exits: m=9719 SNR=59.8
20:10:58.921 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:58.924 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:10:58.928 00.004 11872 Enqueuing Expose request
20:10:59.142 00.214 9960 IsGuiding returns 1
20:10:59.142 00.000 9960 scope still moving after pulse duration time elapsed
20:10:59.172 00.030 9960 IsSlewing returns 0
20:10:59.174 00.002 9960 IsGuiding returns 0
20:10:59.175 00.001 9960 scope move finished after 218 + 52 ms
20:10:59.175 00.000 9960 Move returns status 0, amount 218
20:10:59.176 00.001 9960 move complete, result=0
20:10:59.176 00.000 9960 worker thread done servicing request
20:10:59.176 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 218 ms NORTH
20:10:59.183 00.007 9960 Worker thread wakes up
20:10:59.183 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:10:59.183 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,852,31,31)
20:11:00.433 01.250 9960 Exposure complete
20:11:00.516 00.083 9960 worker thread done servicing request
20:11:00.517 00.001 11872 OnExposeComplete: enter
20:11:00.520 00.003 11872 UpdateGuideState(): m_state=6
20:11:00.522 00.002 11872 Star::Find(15, 1257, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 451
20:11:00.524 00.002 11872 Star::Find returns 1 (0), X=1257.90, Y=867.33, Mass=10112, SNR=61.7, Peak=215 HFD=7.5
20:11:00.527 00.003 11872 CameraToMount -- cameraTheta (1.39) - m_xAngle (-3.14) = xAngle (4.53 = -1.76)
20:11:00.529 00.002 11872 CameraToMount -- cameraTheta (1.39) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.35 = -1.93)
20:11:00.532 00.003 11872 CameraToMount -- cameraX=0.04 cameraY=0.20 hyp=0.20 cameraTheta=1.39 mountX=-0.04 mountY=-0.19, mountTheta=-1.77
20:11:00.536 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.04, y=0.20, opts=13)
20:11:00.539 00.003 11872 Enqueuing Move request for scope (0.04, 0.20)
20:11:00.541 00.002 9960 Worker thread wakes up
20:11:00.541 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.20) opts 0xd
20:11:00.541 00.000 9960 Handling offset move in thread for scope, endpoint = (0.04, 0.20)
20:11:00.541 00.000 9960 Moving (0.04, 0.20) raw xDistance=-0.04 yDistance=-0.19
20:11:00.541 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:11:00.541 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:11:00.541 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
20:11:00.541 00.000 9960 MoveAxis(E, 0, ABG)
20:11:00.543 00.002 9960 Move returns status 0, amount 0
20:11:00.543 00.000 9960 MoveAxis(N, 0, ABG)
20:11:00.543 00.000 9960 Move returns status 0, amount 0
20:11:00.543 00.000 9960 move complete, result=0
20:11:00.543 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=1, FiltMin=0, FiltMax=188, Gamma=1.000
20:11:00.546 00.003 9960 worker thread done servicing request
20:11:00.562 00.016 11872 UpdateGuideState exits: m=10112 SNR=61.7
20:11:00.565 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:00.567 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:11:00.569 00.002 11872 Enqueuing Expose request
20:11:00.571 00.002 11872 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
20:11:00.576 00.005 9960 Worker thread wakes up
20:11:00.579 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
20:11:00.579 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,852,31,31)
20:11:01.827 01.248 9960 Exposure complete
20:11:01.914 00.087 9960 worker thread done servicing request
20:11:01.915 00.001 11872 OnExposeComplete: enter
20:11:01.918 00.003 11872 UpdateGuideState(): m_state=6
20:11:01.922 00.004 11872 Star::Find(15, 1257, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 452
20:11:01.927 00.005 11872 Star::Find returns 1 (0), X=1258.10, Y=867.50, Mass=9340, SNR=57.1, Peak=205 HFD=7.2
20:11:01.932 00.005 11872 CameraToMount -- cameraTheta (0.98) - m_xAngle (-3.14) = xAngle (4.11 = -2.17)
20:11:01.934 00.002 11872 CameraToMount -- cameraTheta (0.98) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.94 = -2.34)
20:11:01.937 00.003 11872 CameraToMount -- cameraX=0.24 cameraY=0.36 hyp=0.43 cameraTheta=0.98 mountX=-0.24 mountY=-0.31, mountTheta=-2.24
20:11:01.942 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.24, y=0.36, opts=13)
20:11:01.945 00.003 11872 Enqueuing Move request for scope (0.24, 0.36)
20:11:01.947 00.002 9960 Worker thread wakes up
20:11:01.947 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.36) opts 0xd
20:11:01.947 00.000 9960 Handling offset move in thread for scope, endpoint = (0.24, 0.36)
20:11:01.948 00.001 9960 Moving (0.24, 0.36) raw xDistance=-0.24 yDistance=-0.31
20:11:01.948 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
20:11:01.948 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
20:11:01.948 00.000 9960 MoveAxis(E, 102, ABG)
20:11:01.948 00.000 9960 Guiding  Dir = 2, Dur = 102
20:11:01.948 00.000 9960 IsSlewing returns 0
20:11:01.948 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=205, med=1, FiltMin=0, FiltMax=183, Gamma=1.000
20:11:01.953 00.005 9960 IsGuiding returns 0
20:11:01.953 00.000 9960 PulseGuide returned control before completion, sleep 112
20:11:01.970 00.017 11872 UpdateGuideState exits: m=9340 SNR=57.1
20:11:01.973 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:01.975 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:11:01.978 00.003 11872 Enqueuing Expose request
20:11:02.078 00.100 9960 IsGuiding returns 1
20:11:02.080 00.002 9960 scope still moving after pulse duration time elapsed
20:11:02.108 00.028 9960 IsSlewing returns 0
20:11:02.110 00.002 9960 IsGuiding returns 0
20:11:02.110 00.000 9960 scope move finished after 102 + 56 ms
20:11:02.110 00.000 9960 Move returns status 0, amount 102
20:11:02.112 00.002 9960 MoveAxis(N, 232, ABG)
20:11:02.112 00.000 9960 Guiding  Dir = 0, Dur = 232
20:11:02.112 00.000 9960 IsSlewing returns 0
20:11:02.113 00.001 9960 IsGuiding returns 0
20:11:02.113 00.000 9960 PulseGuide returned control before completion, sleep 242
20:11:02.358 00.245 9960 IsGuiding returns 1
20:11:02.362 00.004 9960 scope still moving after pulse duration time elapsed
20:11:02.389 00.027 9960 IsSlewing returns 0
20:11:02.390 00.001 9960 IsGuiding returns 0
20:11:02.391 00.001 9960 scope move finished after 232 + 46 ms
20:11:02.391 00.000 9960 Move returns status 0, amount 232
20:11:02.391 00.000 9960 move complete, result=0
20:11:02.392 00.001 9960 worker thread done servicing request
20:11:02.392 00.000 11872 GuideStep: -0.2 px 102 ms EAST, -0.3 px 232 ms NORTH
20:11:02.397 00.005 9960 Worker thread wakes up
20:11:02.399 00.002 9960 worker thread servicing REQUEST_EXPOSE 1000
20:11:02.400 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1243,852,31,31)
20:11:03.652 01.252 9960 Exposure complete
20:11:03.735 00.083 9960 worker thread done servicing request
20:11:03.735 00.000 11872 OnExposeComplete: enter
20:11:03.740 00.005 11872 UpdateGuideState(): m_state=6
20:11:03.742 00.002 11872 Star::Find(15, 1258, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 453
20:11:03.744 00.002 11872 Star::Find returns 1 (0), X=1258.02, Y=866.97, Mass=9220, SNR=58.6, Peak=186 HFD=7.2
20:11:03.747 00.003 11872 CameraToMount -- cameraTheta (-0.81) - m_xAngle (-3.14) = xAngle (2.32 = 2.32)
20:11:03.749 00.002 11872 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.15 = 2.15)
20:11:03.751 00.002 11872 CameraToMount -- cameraX=0.16 cameraY=-0.17 hyp=0.23 cameraTheta=-0.81 mountX=-0.16 mountY=0.19, mountTheta=2.26
20:11:03.755 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.16, y=-0.17, opts=13)
20:11:03.758 00.003 11872 Enqueuing Move request for scope (0.16, -0.17)
20:11:03.760 00.002 9960 Worker thread wakes up
20:11:03.760 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.17) opts 0xd
20:11:03.760 00.000 9960 Handling offset move in thread for scope, endpoint = (0.16, -0.17)
20:11:03.760 00.000 9960 Moving (0.16, -0.17) raw xDistance=-0.16 yDistance=0.19
20:11:03.761 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
20:11:03.761 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:11:03.761 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
20:11:03.761 00.000 9960 MoveAxis(E, 0, ABG)
20:11:03.761 00.000 9960 Move returns status 0, amount 0
20:11:03.762 00.001 9960 MoveAxis(N, 0, ABG)
20:11:03.762 00.000 9960 Move returns status 0, amount 0
20:11:03.762 00.000 9960 move complete, result=0
20:11:03.762 00.000 9960 worker thread done servicing request
20:11:03.762 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=186, med=1, FiltMin=0, FiltMax=164, Gamma=1.000
20:11:03.781 00.019 11872 UpdateGuideState exits: m=9220 SNR=58.6
20:11:03.786 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:03.788 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:11:03.792 00.004 11872 Enqueuing Expose request
20:11:03.794 00.002 9960 Worker thread wakes up
20:11:03.794 00.000 11872 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
20:11:03.797 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
20:11:03.801 00.004 9960 Handling exposure in thread, d=1000 o=3 r=(1243,852,31,31)
20:11:05.046 01.245 9960 Exposure complete
20:11:05.127 00.081 9960 worker thread done servicing request
20:11:05.128 00.001 11872 OnExposeComplete: enter
20:11:05.131 00.003 11872 UpdateGuideState(): m_state=6
20:11:05.133 00.002 11872 Star::Find(15, 1258, 866, 0, (0,0,0,0), 1.5, 10.0, 255) frame 454
20:11:05.136 00.003 11872 Star::Find returns 1 (0), X=1258.11, Y=867.34, Mass=9647, SNR=58.6, Peak=211 HFD=7.3
20:11:05.139 00.003 11872 CameraToMount -- cameraTheta (0.67) - m_xAngle (-3.14) = xAngle (3.81 = -2.47)
20:11:05.141 00.002 11872 CameraToMount -- cameraTheta (0.67) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.64 = -2.64)
20:11:05.144 00.003 11872 CameraToMount -- cameraX=0.25 cameraY=0.20 hyp=0.32 cameraTheta=0.67 mountX=-0.25 mountY=-0.15, mountTheta=-2.60
20:11:05.149 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.25, y=0.20, opts=13)
20:11:05.151 00.002 11872 Enqueuing Move request for scope (0.25, 0.20)
20:11:05.154 00.003 9960 Worker thread wakes up
20:11:05.154 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.20) opts 0xd
20:11:05.154 00.000 9960 Handling offset move in thread for scope, endpoint = (0.25, 0.20)
20:11:05.154 00.000 9960 Moving (0.25, 0.20) raw xDistance=-0.25 yDistance=-0.15
20:11:05.154 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
20:11:05.154 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:11:05.154 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
20:11:05.155 00.001 9960 MoveAxis(E, 106, ABG)
20:11:05.155 00.000 9960 Guiding  Dir = 2, Dur = 106
20:11:05.155 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
20:11:05.159 00.004 9960 IsSlewing returns 0
20:11:05.159 00.000 9960 IsGuiding returns 0
20:11:05.160 00.001 9960 PulseGuide returned control before completion, sleep 115
20:11:05.174 00.014 11872 UpdateGuideState exits: m=9647 SNR=58.6
20:11:05.177 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:05.180 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:11:05.183 00.003 11872 Enqueuing Expose request
20:11:05.285 00.102 9960 IsGuiding returns 1
20:11:05.285 00.000 9960 scope still moving after pulse duration time elapsed
20:11:05.317 00.032 9960 IsSlewing returns 0
20:11:05.318 00.001 9960 IsGuiding returns 0
20:11:05.318 00.000 9960 scope move finished after 106 + 53 ms
20:11:05.319 00.001 9960 Move returns status 0, amount 106
20:11:05.319 00.000 9960 MoveAxis(N, 0, ABG)
20:11:05.320 00.001 9960 Move returns status 0, amount 0
20:11:05.320 00.000 9960 move complete, result=0
20:11:05.320 00.000 9960 worker thread done servicing request
20:11:05.321 00.001 9960 Worker thread wakes up
20:11:05.321 00.000 11872 GuideStep: -0.3 px 106 ms EAST, -0.2 px 0 ms NORTH
20:11:05.329 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
20:11:05.329 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,852,31,31)
20:11:06.573 01.244 9960 Exposure complete
20:11:06.653 00.080 9960 worker thread done servicing request
20:11:06.655 00.002 11872 OnExposeComplete: enter
20:11:06.657 00.002 11872 UpdateGuideState(): m_state=6
20:11:06.659 00.002 11872 Star::Find(15, 1258, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 455
20:11:06.662 00.003 11872 Star::Find returns 1 (0), X=1257.91, Y=867.49, Mass=9511, SNR=59.2, Peak=215 HFD=7.3
20:11:06.665 00.003 11872 CameraToMount -- cameraTheta (1.43) - m_xAngle (-3.14) = xAngle (4.57 = -1.71)
20:11:06.667 00.002 11872 CameraToMount -- cameraTheta (1.43) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.40 = -1.89)
20:11:06.669 00.002 11872 CameraToMount -- cameraX=0.05 cameraY=0.36 hyp=0.36 cameraTheta=1.43 mountX=-0.05 mountY=-0.34, mountTheta=-1.72
20:11:06.674 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.05, y=0.36, opts=13)
20:11:06.678 00.004 11872 Enqueuing Move request for scope (0.05, 0.36)
20:11:06.681 00.003 9960 Worker thread wakes up
20:11:06.681 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.36) opts 0xd
20:11:06.681 00.000 9960 Handling offset move in thread for scope, endpoint = (0.05, 0.36)
20:11:06.681 00.000 9960 Moving (0.05, 0.36) raw xDistance=-0.05 yDistance=-0.34
20:11:06.681 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:11:06.681 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
20:11:06.682 00.001 9960 MoveAxis(E, 0, ABG)
20:11:06.682 00.000 9960 Move returns status 0, amount 0
20:11:06.682 00.000 9960 MoveAxis(N, 255, ABG)
20:11:06.682 00.000 9960 Guiding  Dir = 0, Dur = 255
20:11:06.682 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=1, FiltMin=0, FiltMax=170, Gamma=1.000
20:11:06.686 00.004 9960 IsSlewing returns 0
20:11:06.686 00.000 9960 IsGuiding returns 0
20:11:06.686 00.000 9960 PulseGuide returned control before completion, sleep 265
20:11:06.699 00.013 11872 UpdateGuideState exits: m=9511 SNR=59.2
20:11:06.704 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:06.706 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:11:06.710 00.004 11872 Enqueuing Expose request
20:11:06.958 00.248 9960 IsGuiding returns 1
20:11:06.959 00.001 9960 scope still moving after pulse duration time elapsed
20:11:06.989 00.030 9960 IsSlewing returns 0
20:11:06.991 00.002 9960 IsGuiding returns 0
20:11:06.993 00.002 9960 scope move finished after 255 + 51 ms
20:11:06.993 00.000 9960 Move returns status 0, amount 255
20:11:06.993 00.000 9960 move complete, result=0
20:11:06.994 00.001 9960 worker thread done servicing request
20:11:06.994 00.000 9960 Worker thread wakes up
20:11:06.994 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 255 ms NORTH
20:11:07.001 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:11:07.001 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,852,31,31)
20:11:08.253 01.252 9960 Exposure complete
20:11:08.362 00.109 9960 worker thread done servicing request
20:11:08.362 00.000 11872 OnExposeComplete: enter
20:11:08.366 00.004 11872 UpdateGuideState(): m_state=6
20:11:08.371 00.005 11872 Star::Find(15, 1257, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 456
20:11:08.375 00.004 11872 Star::Find returns 1 (0), X=1257.96, Y=867.41, Mass=9509, SNR=58.4, Peak=199 HFD=7.2
20:11:08.379 00.004 11872 CameraToMount -- cameraTheta (1.22) - m_xAngle (-3.14) = xAngle (4.36 = -1.93)
20:11:08.384 00.005 11872 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.18 = -2.10)
20:11:08.389 00.005 11872 CameraToMount -- cameraX=0.10 cameraY=0.27 hyp=0.29 cameraTheta=1.22 mountX=-0.10 mountY=-0.25, mountTheta=-1.96
20:11:08.395 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.10, y=0.27, opts=13)
20:11:08.399 00.004 11872 Enqueuing Move request for scope (0.10, 0.27)
20:11:08.403 00.004 9960 Worker thread wakes up
20:11:08.403 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.27) opts 0xd
20:11:08.403 00.000 9960 Handling offset move in thread for scope, endpoint = (0.10, 0.27)
20:11:08.403 00.000 9960 Moving (0.10, 0.27) raw xDistance=-0.10 yDistance=-0.25
20:11:08.405 00.002 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
20:11:08.405 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
20:11:08.405 00.000 9960 MoveAxis(E, 0, ABG)
20:11:08.405 00.000 9960 Move returns status 0, amount 0
20:11:08.405 00.000 9960 MoveAxis(N, 185, ABG)
20:11:08.405 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=199, med=1, FiltMin=0, FiltMax=169, Gamma=1.000
20:11:08.409 00.004 9960 Guiding  Dir = 0, Dur = 185
20:11:08.410 00.001 9960 IsSlewing returns 0
20:11:08.412 00.002 9960 IsGuiding returns 0
20:11:08.412 00.000 9960 PulseGuide returned control before completion, sleep 195
20:11:08.426 00.014 11872 UpdateGuideState exits: m=9509 SNR=58.4
20:11:08.431 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:08.435 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:11:08.439 00.004 11872 Enqueuing Expose request
20:11:08.617 00.178 9960 IsGuiding returns 1
20:11:08.618 00.001 9960 scope still moving after pulse duration time elapsed
20:11:08.648 00.030 9960 IsSlewing returns 0
20:11:08.648 00.000 9960 IsGuiding returns 0
20:11:08.649 00.001 9960 scope move finished after 185 + 51 ms
20:11:08.649 00.000 9960 Move returns status 0, amount 185
20:11:08.649 00.000 9960 move complete, result=0
20:11:08.649 00.000 9960 worker thread done servicing request
20:11:08.649 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 185 ms NORTH
20:11:08.653 00.004 9960 Worker thread wakes up
20:11:08.653 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:11:08.653 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,852,31,31)
20:11:09.905 01.252 9960 Exposure complete
20:11:10.005 00.100 9960 worker thread done servicing request
20:11:10.005 00.000 11872 OnExposeComplete: enter
20:11:10.008 00.003 11872 UpdateGuideState(): m_state=6
20:11:10.013 00.005 11872 Star::Find(15, 1257, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 457
20:11:10.016 00.003 11872 Star::Find returns 1 (0), X=1257.96, Y=867.26, Mass=9556, SNR=57.9, Peak=211 HFD=7.5
20:11:10.018 00.002 11872 CameraToMount -- cameraTheta (0.90) - m_xAngle (-3.14) = xAngle (4.04 = -2.24)
20:11:10.022 00.004 11872 CameraToMount -- cameraTheta (0.90) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.87 = -2.42)
20:11:10.026 00.004 11872 CameraToMount -- cameraX=0.10 cameraY=0.12 hyp=0.16 cameraTheta=0.90 mountX=-0.10 mountY=-0.10, mountTheta=-2.32
20:11:10.029 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=0.10, y=0.12, opts=13)
20:11:10.032 00.003 11872 Enqueuing Move request for scope (0.10, 0.12)
20:11:10.034 00.002 9960 Worker thread wakes up
20:11:10.034 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.12) opts 0xd
20:11:10.034 00.000 9960 Handling offset move in thread for scope, endpoint = (0.10, 0.12)
20:11:10.034 00.000 9960 Moving (0.10, 0.12) raw xDistance=-0.10 yDistance=-0.10
20:11:10.035 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
20:11:10.035 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:11:10.035 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:11:10.035 00.000 9960 MoveAxis(E, 0, ABG)
20:11:10.035 00.000 9960 Move returns status 0, amount 0
20:11:10.035 00.000 9960 MoveAxis(N, 0, ABG)
20:11:10.037 00.002 9960 Move returns status 0, amount 0
20:11:10.037 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=1, FiltMin=0, FiltMax=183, Gamma=1.000
20:11:10.040 00.003 9960 move complete, result=0
20:11:10.040 00.000 9960 worker thread done servicing request
20:11:10.058 00.018 11872 UpdateGuideState exits: m=9556 SNR=57.9
20:11:10.061 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:10.064 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:11:10.066 00.002 11872 Enqueuing Expose request
20:11:10.069 00.003 11872 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:11:10.072 00.003 9960 Worker thread wakes up
20:11:10.072 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:11:10.072 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,852,31,31)
20:11:11.312 01.240 9960 Exposure complete
20:11:11.410 00.098 9960 worker thread done servicing request
20:11:11.410 00.000 11872 OnExposeComplete: enter
20:11:11.412 00.002 11872 UpdateGuideState(): m_state=6
20:11:11.416 00.004 11872 Star::Find(15, 1257, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 458
20:11:11.418 00.002 11872 Star::Find returns 1 (0), X=1257.89, Y=867.36, Mass=9846, SNR=59.4, Peak=211 HFD=7.3
20:11:11.421 00.003 11872 CameraToMount -- cameraTheta (1.44) - m_xAngle (-3.14) = xAngle (4.58 = -1.71)
20:11:11.423 00.002 11872 CameraToMount -- cameraTheta (1.44) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.40 = -1.88)
20:11:11.426 00.003 11872 CameraToMount -- cameraX=0.03 cameraY=0.22 hyp=0.22 cameraTheta=1.44 mountX=-0.03 mountY=-0.21, mountTheta=-1.71
20:11:11.429 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=0.03, y=0.22, opts=13)
20:11:11.433 00.004 11872 Enqueuing Move request for scope (0.03, 0.22)
20:11:11.435 00.002 9960 Worker thread wakes up
20:11:11.435 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.22) opts 0xd
20:11:11.435 00.000 9960 Handling offset move in thread for scope, endpoint = (0.03, 0.22)
20:11:11.435 00.000 9960 Moving (0.03, 0.22) raw xDistance=-0.03 yDistance=-0.21
20:11:11.436 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:11:11.436 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
20:11:11.436 00.000 9960 MoveAxis(E, 0, ABG)
20:11:11.436 00.000 9960 Move returns status 0, amount 0
20:11:11.436 00.000 9960 MoveAxis(N, 156, ABG)
20:11:11.436 00.000 9960 Guiding  Dir = 0, Dur = 156
20:11:11.436 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=1, FiltMin=0, FiltMax=191, Gamma=1.000
20:11:11.439 00.003 9960 IsSlewing returns 0
20:11:11.439 00.000 9960 IsGuiding returns 0
20:11:11.439 00.000 9960 PulseGuide returned control before completion, sleep 166
20:11:11.453 00.014 11872 UpdateGuideState exits: m=9846 SNR=59.4
20:11:11.456 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:11.459 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:11:11.462 00.003 11872 Enqueuing Expose request
20:11:11.619 00.157 9960 IsGuiding returns 1
20:11:11.619 00.000 9960 scope still moving after pulse duration time elapsed
20:11:11.650 00.031 9960 IsSlewing returns 0
20:11:11.652 00.002 9960 IsGuiding returns 0
20:11:11.653 00.001 9960 scope move finished after 156 + 57 ms
20:11:11.653 00.000 9960 Move returns status 0, amount 156
20:11:11.654 00.001 9960 move complete, result=0
20:11:11.654 00.000 9960 worker thread done servicing request
20:11:11.655 00.001 9960 Worker thread wakes up
20:11:11.655 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.2 px 156 ms NORTH
20:11:11.660 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:11:11.660 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,852,31,31)
20:11:12.905 01.245 9960 Exposure complete
20:11:12.999 00.094 9960 worker thread done servicing request
20:11:12.999 00.000 11872 OnExposeComplete: enter
20:11:13.002 00.003 11872 UpdateGuideState(): m_state=6
20:11:13.005 00.003 11872 Star::Find(15, 1257, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 459
20:11:13.008 00.003 11872 Star::Find returns 1 (0), X=1257.91, Y=867.27, Mass=10084, SNR=63.1, Peak=210 HFD=7.6
20:11:13.013 00.005 11872 CameraToMount -- cameraTheta (1.25) - m_xAngle (-3.14) = xAngle (4.39 = -1.89)
20:11:13.016 00.003 11872 CameraToMount -- cameraTheta (1.25) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.22 = -2.07)
20:11:13.020 00.004 11872 CameraToMount -- cameraX=0.05 cameraY=0.14 hyp=0.14 cameraTheta=1.25 mountX=-0.05 mountY=-0.13, mountTheta=-1.92
20:11:13.026 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.05, y=0.14, opts=13)
20:11:13.030 00.004 11872 Enqueuing Move request for scope (0.05, 0.14)
20:11:13.032 00.002 9960 Worker thread wakes up
20:11:13.032 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.14) opts 0xd
20:11:13.032 00.000 9960 Handling offset move in thread for scope, endpoint = (0.05, 0.14)
20:11:13.033 00.001 9960 Moving (0.05, 0.14) raw xDistance=-0.05 yDistance=-0.13
20:11:13.033 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:11:13.033 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:11:13.033 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:11:13.033 00.000 9960 MoveAxis(E, 0, ABG)
20:11:13.033 00.000 9960 Move returns status 0, amount 0
20:11:13.033 00.000 9960 MoveAxis(N, 0, ABG)
20:11:13.033 00.000 9960 Move returns status 0, amount 0
20:11:13.033 00.000 9960 move complete, result=0
20:11:13.034 00.001 9960 worker thread done servicing request
20:11:13.034 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=210, med=1, FiltMin=0, FiltMax=172, Gamma=1.000
20:11:13.052 00.018 11872 UpdateGuideState exits: m=10084 SNR=63.1
20:11:13.056 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:13.059 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:11:13.061 00.002 11872 Enqueuing Expose request
20:11:13.065 00.004 11872 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:11:13.068 00.003 9960 Worker thread wakes up
20:11:13.068 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:11:13.068 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,852,31,31)
20:11:14.317 01.249 9960 Exposure complete
20:11:14.399 00.082 9960 worker thread done servicing request
20:11:14.399 00.000 11872 OnExposeComplete: enter
20:11:14.402 00.003 11872 UpdateGuideState(): m_state=6
20:11:14.405 00.003 11872 Star::Find(15, 1257, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 460
20:11:14.408 00.003 11872 Star::Find returns 1 (0), X=1258.02, Y=867.37, Mass=9744, SNR=58.6, Peak=223 HFD=7.4
20:11:14.410 00.002 11872 CameraToMount -- cameraTheta (0.99) - m_xAngle (-3.14) = xAngle (4.12 = -2.16)
20:11:14.412 00.002 11872 CameraToMount -- cameraTheta (0.99) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.95 = -2.33)
20:11:14.415 00.003 11872 CameraToMount -- cameraX=0.16 cameraY=0.23 hyp=0.28 cameraTheta=0.99 mountX=-0.16 mountY=-0.20, mountTheta=-2.23
20:11:14.419 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.16, y=0.23, opts=13)
20:11:14.422 00.003 11872 Enqueuing Move request for scope (0.16, 0.23)
20:11:14.424 00.002 9960 Worker thread wakes up
20:11:14.425 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.23) opts 0xd
20:11:14.425 00.000 9960 Handling offset move in thread for scope, endpoint = (0.16, 0.23)
20:11:14.425 00.000 9960 Moving (0.16, 0.23) raw xDistance=-0.16 yDistance=-0.20
20:11:14.425 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
20:11:14.425 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
20:11:14.425 00.000 9960 MoveAxis(E, 0, ABG)
20:11:14.426 00.001 9960 Move returns status 0, amount 0
20:11:14.426 00.000 9960 MoveAxis(N, 152, ABG)
20:11:14.426 00.000 9960 Guiding  Dir = 0, Dur = 152
20:11:14.426 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=223, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
20:11:14.429 00.003 9960 IsSlewing returns 0
20:11:14.430 00.001 9960 IsGuiding returns 0
20:11:14.430 00.000 9960 PulseGuide returned control before completion, sleep 162
20:11:14.443 00.013 11872 UpdateGuideState exits: m=9744 SNR=58.6
20:11:14.446 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:14.450 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:11:14.453 00.003 11872 Enqueuing Expose request
20:11:14.604 00.151 9960 IsGuiding returns 1
20:11:14.606 00.002 9960 scope still moving after pulse duration time elapsed
20:11:14.636 00.030 9960 IsSlewing returns 0
20:11:14.638 00.002 9960 IsGuiding returns 0
20:11:14.638 00.000 9960 scope move finished after 152 + 56 ms
20:11:14.638 00.000 9960 Move returns status 0, amount 152
20:11:14.639 00.001 9960 move complete, result=0
20:11:14.639 00.000 9960 worker thread done servicing request
20:11:14.639 00.000 9960 Worker thread wakes up
20:11:14.639 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.2 px 152 ms NORTH
20:11:14.645 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:11:14.646 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1243,852,31,31)
20:11:15.895 01.249 9960 Exposure complete
20:11:15.977 00.082 9960 worker thread done servicing request
20:11:15.977 00.000 11872 OnExposeComplete: enter
20:11:15.980 00.003 11872 UpdateGuideState(): m_state=6
20:11:15.982 00.002 11872 Star::Find(15, 1258, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 461
20:11:15.984 00.002 11872 Star::Find returns 1 (0), X=1257.96, Y=867.42, Mass=9997, SNR=59.1, Peak=205 HFD=7.3
20:11:15.987 00.003 11872 CameraToMount -- cameraTheta (1.25) - m_xAngle (-3.14) = xAngle (4.39 = -1.89)
20:11:15.990 00.003 11872 CameraToMount -- cameraTheta (1.25) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.22 = -2.06)
20:11:15.991 00.001 11872 CameraToMount -- cameraX=0.09 cameraY=0.29 hyp=0.30 cameraTheta=1.25 mountX=-0.10 mountY=-0.27, mountTheta=-1.91
20:11:15.996 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.09, y=0.29, opts=13)
20:11:15.999 00.003 11872 Enqueuing Move request for scope (0.09, 0.29)
20:11:16.001 00.002 9960 Worker thread wakes up
20:11:16.001 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.29) opts 0xd
20:11:16.001 00.000 9960 Handling offset move in thread for scope, endpoint = (0.09, 0.29)
20:11:16.001 00.000 9960 Moving (0.09, 0.29) raw xDistance=-0.10 yDistance=-0.27
20:11:16.001 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
20:11:16.001 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
20:11:16.002 00.001 9960 MoveAxis(E, 0, ABG)
20:11:16.002 00.000 9960 Move returns status 0, amount 0
20:11:16.002 00.000 9960 MoveAxis(N, 199, ABG)
20:11:16.002 00.000 9960 Guiding  Dir = 0, Dur = 199
20:11:16.002 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=205, med=1, FiltMin=0, FiltMax=177, Gamma=1.000
20:11:16.005 00.003 9960 IsSlewing returns 0
20:11:16.005 00.000 9960 IsGuiding returns 0
20:11:16.006 00.001 9960 PulseGuide returned control before completion, sleep 209
20:11:16.019 00.013 11872 UpdateGuideState exits: m=9997 SNR=59.1
20:11:16.022 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:16.024 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:11:16.027 00.003 11872 Enqueuing Expose request
20:11:16.227 00.200 9960 IsGuiding returns 1
20:11:16.228 00.001 9960 scope still moving after pulse duration time elapsed
20:11:16.258 00.030 9960 IsSlewing returns 0
20:11:16.259 00.001 9960 IsGuiding returns 0
20:11:16.259 00.000 9960 scope move finished after 199 + 55 ms
20:11:16.260 00.001 9960 Move returns status 0, amount 199
20:11:16.260 00.000 9960 move complete, result=0
20:11:16.262 00.002 9960 worker thread done servicing request
20:11:16.262 00.000 9960 Worker thread wakes up
20:11:16.263 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 199 ms NORTH
20:11:16.269 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:11:16.269 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,852,31,31)
20:11:17.518 01.249 9960 Exposure complete
20:11:17.602 00.084 9960 worker thread done servicing request
20:11:17.602 00.000 11872 OnExposeComplete: enter
20:11:17.607 00.005 11872 UpdateGuideState(): m_state=6
20:11:17.611 00.004 11872 Star::Find(15, 1257, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 462
20:11:17.613 00.002 11872 Star::Find returns 1 (0), X=1258.12, Y=867.31, Mass=9752, SNR=60.0, Peak=208 HFD=7.4
20:11:17.617 00.004 11872 CameraToMount -- cameraTheta (0.58) - m_xAngle (-3.14) = xAngle (3.72 = -2.57)
20:11:17.619 00.002 11872 CameraToMount -- cameraTheta (0.58) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.54 = -2.74)
20:11:17.622 00.003 11872 CameraToMount -- cameraX=0.26 cameraY=0.17 hyp=0.31 cameraTheta=0.58 mountX=-0.26 mountY=-0.12, mountTheta=-2.71
20:11:17.625 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=0.26, y=0.17, opts=13)
20:11:17.628 00.003 11872 Enqueuing Move request for scope (0.26, 0.17)
20:11:17.631 00.003 9960 Worker thread wakes up
20:11:17.631 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.17) opts 0xd
20:11:17.631 00.000 9960 Handling offset move in thread for scope, endpoint = (0.26, 0.17)
20:11:17.631 00.000 9960 Moving (0.26, 0.17) raw xDistance=-0.26 yDistance=-0.12
20:11:17.632 00.001 9960 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.26
20:11:17.632 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:11:17.632 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
20:11:17.632 00.000 9960 MoveAxis(E, 110, ABG)
20:11:17.632 00.000 9960 Guiding  Dir = 2, Dur = 110
20:11:17.632 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=208, med=1, FiltMin=0, FiltMax=177, Gamma=1.000
20:11:17.634 00.002 9960 IsSlewing returns 0
20:11:17.636 00.002 9960 IsGuiding returns 0
20:11:17.636 00.000 9960 PulseGuide returned control before completion, sleep 120
20:11:17.648 00.012 11872 UpdateGuideState exits: m=9752 SNR=60.0
20:11:17.651 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:17.655 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:11:17.657 00.002 11872 Enqueuing Expose request
20:11:17.761 00.104 9960 IsGuiding returns 1
20:11:17.761 00.000 9960 scope still moving after pulse duration time elapsed
20:11:17.793 00.032 9960 IsSlewing returns 0
20:11:17.795 00.002 9960 IsGuiding returns 0
20:11:17.796 00.001 9960 scope move finished after 110 + 50 ms
20:11:17.797 00.001 9960 Move returns status 0, amount 110
20:11:17.798 00.001 9960 MoveAxis(N, 0, ABG)
20:11:17.798 00.000 9960 Move returns status 0, amount 0
20:11:17.799 00.001 9960 move complete, result=0
20:11:17.799 00.000 9960 worker thread done servicing request
20:11:17.799 00.000 9960 Worker thread wakes up
20:11:17.800 00.001 11872 GuideStep: -0.3 px 110 ms EAST, -0.1 px 0 ms NORTH
20:11:17.804 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
20:11:17.804 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,852,31,31)
20:11:19.060 01.256 9960 Exposure complete
20:11:19.140 00.080 9960 worker thread done servicing request
20:11:19.141 00.001 11872 OnExposeComplete: enter
20:11:19.145 00.004 11872 UpdateGuideState(): m_state=6
20:11:19.148 00.003 11872 Star::Find(15, 1258, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 463
20:11:19.151 00.003 11872 Star::Find returns 1 (0), X=1257.89, Y=867.54, Mass=9537, SNR=59.6, Peak=218 HFD=7.3
20:11:19.153 00.002 11872 CameraToMount -- cameraTheta (1.50) - m_xAngle (-3.14) = xAngle (4.64 = -1.64)
20:11:19.156 00.003 11872 CameraToMount -- cameraTheta (1.50) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.47 = -1.81)
20:11:19.158 00.002 11872 CameraToMount -- cameraX=0.03 cameraY=0.40 hyp=0.41 cameraTheta=1.50 mountX=-0.03 mountY=-0.39, mountTheta=-1.64
20:11:19.163 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.03, y=0.40, opts=13)
20:11:19.165 00.002 11872 Enqueuing Move request for scope (0.03, 0.40)
20:11:19.168 00.003 9960 Worker thread wakes up
20:11:19.168 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.40) opts 0xd
20:11:19.168 00.000 9960 Handling offset move in thread for scope, endpoint = (0.03, 0.40)
20:11:19.168 00.000 9960 Moving (0.03, 0.40) raw xDistance=-0.03 yDistance=-0.39
20:11:19.168 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:11:19.169 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.39 from input -0.39
20:11:19.169 00.000 9960 MoveAxis(E, 0, ABG)
20:11:19.169 00.000 9960 Move returns status 0, amount 0
20:11:19.169 00.000 9960 MoveAxis(N, 294, ABG)
20:11:19.169 00.000 9960 Guiding  Dir = 0, Dur = 294
20:11:19.170 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=218, med=1, FiltMin=0, FiltMax=170, Gamma=1.000
20:11:19.172 00.002 9960 IsSlewing returns 0
20:11:19.172 00.000 9960 IsGuiding returns 0
20:11:19.173 00.001 9960 PulseGuide returned control before completion, sleep 304
20:11:19.186 00.013 11872 UpdateGuideState exits: m=9537 SNR=59.6
20:11:19.189 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:19.192 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:11:19.194 00.002 11872 Enqueuing Expose request
20:11:19.489 00.295 9960 IsGuiding returns 1
20:11:19.490 00.001 9960 scope still moving after pulse duration time elapsed
20:11:19.520 00.030 9960 IsSlewing returns 0
20:11:19.521 00.001 9960 IsGuiding returns 0
20:11:19.521 00.000 9960 scope move finished after 294 + 54 ms
20:11:19.521 00.000 9960 Move returns status 0, amount 294
20:11:19.522 00.001 9960 move complete, result=0
20:11:19.522 00.000 9960 worker thread done servicing request
20:11:19.523 00.001 11872 GuideStep: -0.0 px 0 ms EAST, -0.4 px 294 ms NORTH
20:11:19.529 00.006 9960 Worker thread wakes up
20:11:19.529 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:11:19.529 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,852,31,31)
20:11:20.780 01.251 9960 Exposure complete
20:11:20.863 00.083 9960 worker thread done servicing request
20:11:20.864 00.001 11872 OnExposeComplete: enter
20:11:20.869 00.005 11872 UpdateGuideState(): m_state=6
20:11:20.873 00.004 11872 Star::Find(15, 1257, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 464
20:11:20.876 00.003 11872 Star::Find returns 1 (0), X=1257.87, Y=866.89, Mass=9820, SNR=60.9, Peak=216 HFD=7.3
20:11:20.879 00.003 11872 CameraToMount -- cameraTheta (-1.52) - m_xAngle (-3.14) = xAngle (1.62 = 1.62)
20:11:20.883 00.004 11872 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.45 = 1.45)
20:11:20.884 00.001 11872 CameraToMount -- cameraX=0.01 cameraY=-0.25 hyp=0.25 cameraTheta=-1.52 mountX=-0.01 mountY=0.25, mountTheta=1.62
20:11:20.890 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.01, y=-0.25, opts=13)
20:11:20.892 00.002 11872 Enqueuing Move request for scope (0.01, -0.25)
20:11:20.894 00.002 9960 Worker thread wakes up
20:11:20.894 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.25) opts 0xd
20:11:20.895 00.001 9960 Handling offset move in thread for scope, endpoint = (0.01, -0.25)
20:11:20.895 00.000 9960 Moving (0.01, -0.25) raw xDistance=-0.01 yDistance=0.25
20:11:20.895 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
20:11:20.895 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:11:20.895 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
20:11:20.895 00.000 9960 MoveAxis(E, 0, ABG)
20:11:20.896 00.001 9960 Move returns status 0, amount 0
20:11:20.896 00.000 9960 MoveAxis(N, 0, ABG)
20:11:20.896 00.000 9960 Move returns status 0, amount 0
20:11:20.896 00.000 9960 move complete, result=0
20:11:20.898 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=216, med=1, FiltMin=0, FiltMax=176, Gamma=1.000
20:11:20.901 00.003 9960 worker thread done servicing request
20:11:20.914 00.013 11872 UpdateGuideState exits: m=9820 SNR=60.9
20:11:20.920 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:20.924 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:11:20.926 00.002 11872 Enqueuing Expose request
20:11:20.930 00.004 11872 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
20:11:20.932 00.002 9960 Worker thread wakes up
20:11:20.933 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:11:20.933 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,852,31,31)
20:11:22.185 01.252 9960 Exposure complete
20:11:22.270 00.085 9960 worker thread done servicing request
20:11:22.271 00.001 11872 OnExposeComplete: enter
20:11:22.273 00.002 11872 UpdateGuideState(): m_state=6
20:11:22.275 00.002 11872 Star::Find(15, 1257, 866, 0, (0,0,0,0), 1.5, 10.0, 255) frame 465
20:11:22.278 00.003 11872 Star::Find returns 1 (0), X=1258.04, Y=867.28, Mass=9628, SNR=59.3, Peak=211 HFD=7.5
20:11:22.282 00.004 11872 CameraToMount -- cameraTheta (0.68) - m_xAngle (-3.14) = xAngle (3.82 = -2.46)
20:11:22.284 00.002 11872 CameraToMount -- cameraTheta (0.68) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.65 = -2.63)
20:11:22.287 00.003 11872 CameraToMount -- cameraX=0.18 cameraY=0.15 hyp=0.23 cameraTheta=0.68 mountX=-0.18 mountY=-0.11, mountTheta=-2.58
20:11:22.290 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=0.18, y=0.15, opts=13)
20:11:22.294 00.004 11872 Enqueuing Move request for scope (0.18, 0.15)
20:11:22.297 00.003 9960 Worker thread wakes up
20:11:22.297 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.15) opts 0xd
20:11:22.297 00.000 9960 Handling offset move in thread for scope, endpoint = (0.18, 0.15)
20:11:22.298 00.001 9960 Moving (0.18, 0.15) raw xDistance=-0.18 yDistance=-0.11
20:11:22.298 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
20:11:22.298 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:11:22.298 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:11:22.298 00.000 9960 MoveAxis(E, 0, ABG)
20:11:22.298 00.000 9960 Move returns status 0, amount 0
20:11:22.299 00.001 9960 MoveAxis(N, 0, ABG)
20:11:22.299 00.000 9960 Move returns status 0, amount 0
20:11:22.299 00.000 9960 move complete, result=0
20:11:22.299 00.000 9960 worker thread done servicing request
20:11:22.301 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=1, FiltMin=0, FiltMax=166, Gamma=1.000
20:11:22.318 00.017 11872 UpdateGuideState exits: m=9628 SNR=59.3
20:11:22.321 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:22.324 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:11:22.327 00.003 11872 Enqueuing Expose request
20:11:22.329 00.002 11872 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:11:22.332 00.003 9960 Worker thread wakes up
20:11:22.333 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:11:22.333 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,852,31,31)
20:11:23.581 01.248 9960 Exposure complete
20:11:23.667 00.086 9960 worker thread done servicing request
20:11:23.667 00.000 11872 OnExposeComplete: enter
20:11:23.670 00.003 11872 UpdateGuideState(): m_state=6
20:11:23.673 00.003 11872 Star::Find(15, 1258, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 466
20:11:23.678 00.005 11872 Star::Find returns 1 (0), X=1257.97, Y=867.59, Mass=9597, SNR=59.5, Peak=212 HFD=7.2
20:11:23.680 00.002 11872 CameraToMount -- cameraTheta (1.33) - m_xAngle (-3.14) = xAngle (4.46 = -1.82)
20:11:23.683 00.003 11872 CameraToMount -- cameraTheta (1.33) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.29 = -1.99)
20:11:23.686 00.003 11872 CameraToMount -- cameraX=0.11 cameraY=0.45 hyp=0.46 cameraTheta=1.33 mountX=-0.11 mountY=-0.42, mountTheta=-1.83
20:11:23.689 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=0.11, y=0.45, opts=13)
20:11:23.693 00.004 11872 Enqueuing Move request for scope (0.11, 0.45)
20:11:23.695 00.002 9960 Worker thread wakes up
20:11:23.696 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.45) opts 0xd
20:11:23.696 00.000 9960 Handling offset move in thread for scope, endpoint = (0.11, 0.45)
20:11:23.696 00.000 9960 Moving (0.11, 0.45) raw xDistance=-0.11 yDistance=-0.42
20:11:23.696 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
20:11:23.696 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.42 from input -0.42
20:11:23.696 00.000 9960 MoveAxis(E, 0, ABG)
20:11:23.697 00.001 9960 Move returns status 0, amount 0
20:11:23.697 00.000 9960 MoveAxis(N, 316, ABG)
20:11:23.697 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=212, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
20:11:23.700 00.003 9960 Guiding  Dir = 0, Dur = 316
20:11:23.700 00.000 9960 IsSlewing returns 0
20:11:23.701 00.001 9960 IsGuiding returns 0
20:11:23.702 00.001 9960 PulseGuide returned control before completion, sleep 326
20:11:23.716 00.014 11872 UpdateGuideState exits: m=9597 SNR=59.5
20:11:23.719 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:23.722 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:11:23.725 00.003 11872 Enqueuing Expose request
20:11:24.035 00.310 9960 IsGuiding returns 1
20:11:24.036 00.001 9960 scope still moving after pulse duration time elapsed
20:11:24.066 00.030 9960 IsSlewing returns 0
20:11:24.067 00.001 9960 IsGuiding returns 0
20:11:24.067 00.000 9960 scope move finished after 316 + 49 ms
20:11:24.068 00.001 9960 Move returns status 0, amount 316
20:11:24.068 00.000 9960 move complete, result=0
20:11:24.069 00.001 9960 worker thread done servicing request
20:11:24.069 00.000 9960 Worker thread wakes up
20:11:24.069 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:11:24.070 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1243,852,31,31)
20:11:24.070 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.4 px 316 ms NORTH
20:11:25.318 01.248 9960 Exposure complete
20:11:25.397 00.079 9960 worker thread done servicing request
20:11:25.397 00.000 11872 OnExposeComplete: enter
20:11:25.401 00.004 11872 UpdateGuideState(): m_state=6
20:11:25.405 00.004 11872 Star::Find(15, 1257, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 467
20:11:25.408 00.003 11872 Star::Find returns 1 (0), X=1257.96, Y=867.23, Mass=9837, SNR=62.0, Peak=209 HFD=7.5
20:11:25.410 00.002 11872 CameraToMount -- cameraTheta (0.75) - m_xAngle (-3.14) = xAngle (3.89 = -2.39)
20:11:25.413 00.003 11872 CameraToMount -- cameraTheta (0.75) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.72 = -2.57)
20:11:25.415 00.002 11872 CameraToMount -- cameraX=0.10 cameraY=0.10 hyp=0.14 cameraTheta=0.75 mountX=-0.10 mountY=-0.08, mountTheta=-2.50
20:11:25.421 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.10, y=0.10, opts=13)
20:11:25.424 00.003 11872 Enqueuing Move request for scope (0.10, 0.10)
20:11:25.427 00.003 9960 Worker thread wakes up
20:11:25.427 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.10) opts 0xd
20:11:25.427 00.000 9960 Handling offset move in thread for scope, endpoint = (0.10, 0.10)
20:11:25.427 00.000 9960 Moving (0.10, 0.10) raw xDistance=-0.10 yDistance=-0.08
20:11:25.428 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
20:11:25.428 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:11:25.428 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:11:25.428 00.000 9960 MoveAxis(E, 0, ABG)
20:11:25.428 00.000 9960 Move returns status 0, amount 0
20:11:25.428 00.000 9960 MoveAxis(N, 0, ABG)
20:11:25.428 00.000 9960 Move returns status 0, amount 0
20:11:25.428 00.000 9960 move complete, result=0
20:11:25.428 00.000 9960 worker thread done servicing request
20:11:25.428 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=1, FiltMin=0, FiltMax=171, Gamma=1.000
20:11:25.445 00.017 11872 UpdateGuideState exits: m=9837 SNR=62.0
20:11:25.449 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:25.453 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:11:25.456 00.003 11872 Enqueuing Expose request
20:11:25.458 00.002 11872 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:11:25.461 00.003 9960 Worker thread wakes up
20:11:25.461 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:11:25.461 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,852,31,31)
20:11:26.709 01.248 9960 Exposure complete
20:11:26.788 00.079 9960 worker thread done servicing request
20:11:26.788 00.000 11872 OnExposeComplete: enter
20:11:26.790 00.002 11872 UpdateGuideState(): m_state=6
20:11:26.794 00.004 11872 Star::Find(15, 1257, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 468
20:11:26.797 00.003 11872 Star::Find returns 1 (0), X=1257.95, Y=867.39, Mass=9430, SNR=58.7, Peak=207 HFD=7.4
20:11:26.801 00.004 11872 CameraToMount -- cameraTheta (1.25) - m_xAngle (-3.14) = xAngle (4.38 = -1.90)
20:11:26.803 00.002 11872 CameraToMount -- cameraTheta (1.25) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.21 = -2.07)
20:11:26.805 00.002 11872 CameraToMount -- cameraX=0.08 cameraY=0.25 hyp=0.26 cameraTheta=1.25 mountX=-0.09 mountY=-0.23, mountTheta=-1.92
20:11:26.811 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.08, y=0.25, opts=13)
20:11:26.813 00.002 11872 Enqueuing Move request for scope (0.08, 0.25)
20:11:26.815 00.002 9960 Worker thread wakes up
20:11:26.815 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.25) opts 0xd
20:11:26.815 00.000 9960 Handling offset move in thread for scope, endpoint = (0.08, 0.25)
20:11:26.815 00.000 9960 Moving (0.08, 0.25) raw xDistance=-0.09 yDistance=-0.23
20:11:26.815 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:11:26.817 00.002 9960 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
20:11:26.817 00.000 9960 MoveAxis(E, 0, ABG)
20:11:26.817 00.000 9960 Move returns status 0, amount 0
20:11:26.817 00.000 9960 MoveAxis(N, 173, ABG)
20:11:26.817 00.000 9960 Guiding  Dir = 0, Dur = 173
20:11:26.817 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=1, FiltMin=0, FiltMax=177, Gamma=1.000
20:11:26.820 00.003 9960 IsSlewing returns 0
20:11:26.820 00.000 9960 IsGuiding returns 0
20:11:26.820 00.000 9960 PulseGuide returned control before completion, sleep 183
20:11:26.835 00.015 11872 UpdateGuideState exits: m=9430 SNR=58.7
20:11:26.837 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:26.841 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:11:26.843 00.002 11872 Enqueuing Expose request
20:11:27.011 00.168 9960 IsGuiding returns 1
20:11:27.011 00.000 9960 scope still moving after pulse duration time elapsed
20:11:27.042 00.031 9960 IsSlewing returns 0
20:11:27.043 00.001 9960 IsGuiding returns 0
20:11:27.043 00.000 9960 scope move finished after 173 + 48 ms
20:11:27.043 00.000 9960 Move returns status 0, amount 173
20:11:27.043 00.000 9960 move complete, result=0
20:11:27.044 00.001 9960 worker thread done servicing request
20:11:27.044 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 173 ms NORTH
20:11:27.049 00.005 9960 Worker thread wakes up
20:11:27.049 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:11:27.049 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,852,31,31)
20:11:28.302 01.253 9960 Exposure complete
20:11:28.384 00.082 9960 worker thread done servicing request
20:11:28.385 00.001 11872 OnExposeComplete: enter
20:11:28.389 00.004 11872 UpdateGuideState(): m_state=6
20:11:28.391 00.002 11872 Star::Find(15, 1257, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 469
20:11:28.394 00.003 11872 Star::Find returns 1 (0), X=1257.92, Y=867.38, Mass=10001, SNR=62.1, Peak=205 HFD=7.5
20:11:28.397 00.003 11872 CameraToMount -- cameraTheta (1.32) - m_xAngle (-3.14) = xAngle (4.46 = -1.82)
20:11:28.399 00.002 11872 CameraToMount -- cameraTheta (1.32) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.29 = -1.99)
20:11:28.401 00.002 11872 CameraToMount -- cameraX=0.06 cameraY=0.24 hyp=0.25 cameraTheta=1.32 mountX=-0.06 mountY=-0.22, mountTheta=-1.84
20:11:28.406 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.06, y=0.24, opts=13)
20:11:28.408 00.002 11872 Enqueuing Move request for scope (0.06, 0.24)
20:11:28.411 00.003 9960 Worker thread wakes up
20:11:28.411 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.24) opts 0xd
20:11:28.411 00.000 9960 Handling offset move in thread for scope, endpoint = (0.06, 0.24)
20:11:28.411 00.000 9960 Moving (0.06, 0.24) raw xDistance=-0.06 yDistance=-0.22
20:11:28.411 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:11:28.411 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
20:11:28.412 00.001 9960 MoveAxis(E, 0, ABG)
20:11:28.412 00.000 9960 Move returns status 0, amount 0
20:11:28.412 00.000 9960 MoveAxis(N, 167, ABG)
20:11:28.412 00.000 9960 Guiding  Dir = 0, Dur = 167
20:11:28.412 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=205, med=1, FiltMin=0, FiltMax=177, Gamma=1.000
20:11:28.415 00.003 9960 IsSlewing returns 0
20:11:28.415 00.000 9960 IsGuiding returns 0
20:11:28.416 00.001 9960 PulseGuide returned control before completion, sleep 177
20:11:28.429 00.013 11872 UpdateGuideState exits: m=10001 SNR=62.1
20:11:28.432 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:28.434 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:11:28.437 00.003 11872 Enqueuing Expose request
20:11:28.603 00.166 9960 IsGuiding returns 1
20:11:28.605 00.002 9960 scope still moving after pulse duration time elapsed
20:11:28.635 00.030 9960 IsSlewing returns 0
20:11:28.636 00.001 9960 IsGuiding returns 0
20:11:28.637 00.001 9960 scope move finished after 167 + 54 ms
20:11:28.638 00.001 9960 Move returns status 0, amount 167
20:11:28.639 00.001 9960 move complete, result=0
20:11:28.639 00.000 9960 worker thread done servicing request
20:11:28.639 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 167 ms NORTH
20:11:28.647 00.008 9960 Worker thread wakes up
20:11:28.647 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:11:28.647 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,852,31,31)
20:11:29.893 01.246 9960 Exposure complete
20:11:29.978 00.085 9960 worker thread done servicing request
20:11:29.978 00.000 11872 OnExposeComplete: enter
20:11:29.982 00.004 11872 UpdateGuideState(): m_state=6
20:11:29.984 00.002 11872 Star::Find(15, 1257, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 470
20:11:29.987 00.003 11872 Star::Find returns 1 (0), X=1258.15, Y=867.44, Mass=9436, SNR=57.5, Peak=208 HFD=7.2
20:11:29.990 00.003 11872 CameraToMount -- cameraTheta (0.80) - m_xAngle (-3.14) = xAngle (3.93 = -2.35)
20:11:29.992 00.002 11872 CameraToMount -- cameraTheta (0.80) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.76 = -2.52)
20:11:29.995 00.003 11872 CameraToMount -- cameraX=0.29 cameraY=0.30 hyp=0.42 cameraTheta=0.80 mountX=-0.29 mountY=-0.24, mountTheta=-2.45
20:11:29.998 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=0.29, y=0.30, opts=13)
20:11:30.002 00.004 11872 Enqueuing Move request for scope (0.29, 0.30)
20:11:30.004 00.002 9960 Worker thread wakes up
20:11:30.004 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.30) opts 0xd
20:11:30.005 00.001 9960 Handling offset move in thread for scope, endpoint = (0.29, 0.30)
20:11:30.005 00.000 9960 Moving (0.29, 0.30) raw xDistance=-0.29 yDistance=-0.24
20:11:30.005 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29
20:11:30.005 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
20:11:30.005 00.000 9960 MoveAxis(E, 123, ABG)
20:11:30.005 00.000 9960 Guiding  Dir = 2, Dur = 123
20:11:30.006 00.001 9960 IsSlewing returns 0
20:11:30.006 00.000 9960 IsGuiding returns 0
20:11:30.006 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=208, med=1, FiltMin=0, FiltMax=176, Gamma=1.000
20:11:30.009 00.003 9960 PulseGuide returned control before completion, sleep 133
20:11:30.024 00.015 11872 UpdateGuideState exits: m=9436 SNR=57.5
20:11:30.027 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:30.029 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:11:30.031 00.002 11872 Enqueuing Expose request
20:11:30.148 00.117 9960 IsGuiding returns 1
20:11:30.149 00.001 9960 scope still moving after pulse duration time elapsed
20:11:30.179 00.030 9960 IsSlewing returns 0
20:11:30.180 00.001 9960 IsGuiding returns 0
20:11:30.181 00.001 9960 scope move finished after 123 + 51 ms
20:11:30.181 00.000 9960 Move returns status 0, amount 123
20:11:30.181 00.000 9960 MoveAxis(N, 182, ABG)
20:11:30.182 00.001 9960 Guiding  Dir = 0, Dur = 182
20:11:30.182 00.000 9960 IsSlewing returns 0
20:11:30.183 00.001 9960 IsGuiding returns 0
20:11:30.183 00.000 9960 PulseGuide returned control before completion, sleep 192
20:11:30.382 00.199 9960 IsGuiding returns 1
20:11:30.386 00.004 9960 scope still moving after pulse duration time elapsed
20:11:30.413 00.027 9960 IsSlewing returns 0
20:11:30.415 00.002 9960 IsGuiding returns 0
20:11:30.416 00.001 9960 scope move finished after 182 + 50 ms
20:11:30.416 00.000 9960 Move returns status 0, amount 182
20:11:30.417 00.001 9960 move complete, result=0
20:11:30.417 00.000 9960 worker thread done servicing request
20:11:30.418 00.001 9960 Worker thread wakes up
20:11:30.418 00.000 11872 GuideStep: -0.3 px 123 ms EAST, -0.2 px 182 ms NORTH
20:11:30.426 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
20:11:30.427 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1243,852,31,31)
20:11:31.678 01.251 9960 Exposure complete
20:11:31.764 00.086 9960 worker thread done servicing request
20:11:31.764 00.000 11872 OnExposeComplete: enter
20:11:31.766 00.002 11872 UpdateGuideState(): m_state=6
20:11:31.769 00.003 11872 Star::Find(15, 1258, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 471
20:11:31.772 00.003 11872 Star::Find returns 1 (0), X=1257.94, Y=867.27, Mass=10147, SNR=60.6, Peak=210 HFD=7.6
20:11:31.774 00.002 11872 CameraToMount -- cameraTheta (1.07) - m_xAngle (-3.14) = xAngle (4.21 = -2.08)
20:11:31.777 00.003 11872 CameraToMount -- cameraTheta (1.07) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.03 = -2.25)
20:11:31.779 00.002 11872 CameraToMount -- cameraX=0.07 cameraY=0.14 hyp=0.15 cameraTheta=1.07 mountX=-0.07 mountY=-0.12, mountTheta=-2.13
20:11:31.782 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=0.07, y=0.14, opts=13)
20:11:31.785 00.003 11872 Enqueuing Move request for scope (0.07, 0.14)
20:11:31.788 00.003 9960 Worker thread wakes up
20:11:31.788 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.14) opts 0xd
20:11:31.788 00.000 9960 Handling offset move in thread for scope, endpoint = (0.07, 0.14)
20:11:31.788 00.000 9960 Moving (0.07, 0.14) raw xDistance=-0.07 yDistance=-0.12
20:11:31.789 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:11:31.789 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:11:31.789 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
20:11:31.789 00.000 9960 MoveAxis(E, 0, ABG)
20:11:31.789 00.000 9960 Move returns status 0, amount 0
20:11:31.789 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=210, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
20:11:31.793 00.004 9960 MoveAxis(N, 0, ABG)
20:11:31.793 00.000 9960 Move returns status 0, amount 0
20:11:31.793 00.000 9960 move complete, result=0
20:11:31.793 00.000 9960 worker thread done servicing request
20:11:31.808 00.015 11872 UpdateGuideState exits: m=10147 SNR=60.6
20:11:31.812 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:31.815 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:11:31.818 00.003 11872 Enqueuing Expose request
20:11:31.821 00.003 11872 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:11:31.823 00.002 9960 Worker thread wakes up
20:11:31.823 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:11:31.823 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,852,31,31)
20:11:33.066 01.243 9960 Exposure complete
20:11:33.150 00.084 9960 worker thread done servicing request
20:11:33.150 00.000 11872 OnExposeComplete: enter
20:11:33.153 00.003 11872 UpdateGuideState(): m_state=6
20:11:33.157 00.004 11872 Star::Find(15, 1257, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 472
20:11:33.160 00.003 11872 Star::Find returns 1 (0), X=1258.09, Y=867.35, Mass=9544, SNR=58.0, Peak=215 HFD=7.4
20:11:33.162 00.002 11872 CameraToMount -- cameraTheta (0.74) - m_xAngle (-3.14) = xAngle (3.88 = -2.40)
20:11:33.165 00.003 11872 CameraToMount -- cameraTheta (0.74) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.71 = -2.58)
20:11:33.168 00.003 11872 CameraToMount -- cameraX=0.23 cameraY=0.21 hyp=0.31 cameraTheta=0.74 mountX=-0.23 mountY=-0.17, mountTheta=-2.51
20:11:33.172 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.23, y=0.21, opts=13)
20:11:33.174 00.002 11872 Enqueuing Move request for scope (0.23, 0.21)
20:11:33.177 00.003 9960 Worker thread wakes up
20:11:33.177 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.21) opts 0xd
20:11:33.177 00.000 9960 Handling offset move in thread for scope, endpoint = (0.23, 0.21)
20:11:33.177 00.000 9960 Moving (0.23, 0.21) raw xDistance=-0.23 yDistance=-0.17
20:11:33.177 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
20:11:33.177 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:11:33.179 00.002 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
20:11:33.179 00.000 9960 MoveAxis(E, 97, ABG)
20:11:33.179 00.000 9960 Guiding  Dir = 2, Dur = 97
20:11:33.179 00.000 9960 IsSlewing returns 0
20:11:33.179 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=1, FiltMin=0, FiltMax=165, Gamma=1.000
20:11:33.182 00.003 9960 IsGuiding returns 0
20:11:33.182 00.000 9960 PulseGuide returned control before completion, sleep 107
20:11:33.195 00.013 11872 UpdateGuideState exits: m=9544 SNR=58.0
20:11:33.198 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:33.201 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:11:33.204 00.003 11872 Enqueuing Expose request
20:11:33.295 00.091 9960 IsGuiding returns 1
20:11:33.295 00.000 9960 scope still moving after pulse duration time elapsed
20:11:33.327 00.032 9960 IsSlewing returns 0
20:11:33.327 00.000 9960 IsGuiding returns 0
20:11:33.327 00.000 9960 scope move finished after 97 + 48 ms
20:11:33.327 00.000 9960 Move returns status 0, amount 97
20:11:33.327 00.000 9960 MoveAxis(N, 0, ABG)
20:11:33.328 00.001 9960 Move returns status 0, amount 0
20:11:33.328 00.000 9960 move complete, result=0
20:11:33.328 00.000 9960 worker thread done servicing request
20:11:33.328 00.000 9960 Worker thread wakes up
20:11:33.328 00.000 11872 GuideStep: -0.2 px 97 ms EAST, -0.2 px 0 ms NORTH
20:11:33.336 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
20:11:33.337 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1243,852,31,31)
20:11:34.587 01.250 9960 Exposure complete
20:11:34.666 00.079 9960 worker thread done servicing request
20:11:34.666 00.000 11872 OnExposeComplete: enter
20:11:34.669 00.003 11872 UpdateGuideState(): m_state=6
20:11:34.672 00.003 11872 Star::Find(15, 1258, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 473
20:11:34.676 00.004 11872 Star::Find returns 1 (0), X=1258.05, Y=867.57, Mass=9940, SNR=59.6, Peak=222 HFD=7.2
20:11:34.678 00.002 11872 CameraToMount -- cameraTheta (1.16) - m_xAngle (-3.14) = xAngle (4.30 = -1.99)
20:11:34.681 00.003 11872 CameraToMount -- cameraTheta (1.16) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.12 = -2.16)
20:11:34.683 00.002 11872 CameraToMount -- cameraX=0.19 cameraY=0.43 hyp=0.47 cameraTheta=1.16 mountX=-0.19 mountY=-0.39, mountTheta=-2.02
20:11:34.688 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.19, y=0.43, opts=13)
20:11:34.691 00.003 11872 Enqueuing Move request for scope (0.19, 0.43)
20:11:34.693 00.002 9960 Worker thread wakes up
20:11:34.693 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.43) opts 0xd
20:11:34.693 00.000 9960 Handling offset move in thread for scope, endpoint = (0.19, 0.43)
20:11:34.693 00.000 9960 Moving (0.19, 0.43) raw xDistance=-0.19 yDistance=-0.39
20:11:34.693 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
20:11:34.693 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.39 from input -0.39
20:11:34.693 00.000 9960 MoveAxis(E, 0, ABG)
20:11:34.694 00.001 9960 Move returns status 0, amount 0
20:11:34.694 00.000 9960 MoveAxis(N, 290, ABG)
20:11:34.694 00.000 9960 Guiding  Dir = 0, Dur = 290
20:11:34.694 00.000 9960 IsSlewing returns 0
20:11:34.694 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=222, med=1, FiltMin=0, FiltMax=183, Gamma=1.000
20:11:34.698 00.004 9960 IsGuiding returns 0
20:11:34.699 00.001 9960 PulseGuide returned control before completion, sleep 300
20:11:34.716 00.017 11872 UpdateGuideState exits: m=9940 SNR=59.6
20:11:34.718 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:34.722 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:11:34.724 00.002 11872 Enqueuing Expose request
20:11:35.013 00.289 9960 IsGuiding returns 0
20:11:35.013 00.000 9960 Move returns status 0, amount 290
20:11:35.015 00.002 9960 move complete, result=0
20:11:35.015 00.000 9960 worker thread done servicing request
20:11:35.016 00.001 9960 Worker thread wakes up
20:11:35.016 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.4 px 290 ms NORTH
20:11:35.022 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:11:35.022 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,852,31,31)
20:11:36.272 01.250 9960 Exposure complete
20:11:36.358 00.086 9960 worker thread done servicing request
20:11:36.360 00.002 11872 OnExposeComplete: enter
20:11:36.363 00.003 11872 UpdateGuideState(): m_state=6
20:11:36.366 00.003 11872 Star::Find(15, 1258, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 474
20:11:36.370 00.004 11872 Star::Find returns 1 (0), X=1258.00, Y=867.35, Mass=9605, SNR=59.9, Peak=199 HFD=7.6
20:11:36.373 00.003 11872 CameraToMount -- cameraTheta (1.01) - m_xAngle (-3.14) = xAngle (4.15 = -2.13)
20:11:36.375 00.002 11872 CameraToMount -- cameraTheta (1.01) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.98 = -2.31)
20:11:36.377 00.002 11872 CameraToMount -- cameraX=0.14 cameraY=0.22 hyp=0.26 cameraTheta=1.01 mountX=-0.14 mountY=-0.19, mountTheta=-2.20
20:11:36.381 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.14, y=0.22, opts=13)
20:11:36.383 00.002 11872 Enqueuing Move request for scope (0.14, 0.22)
20:11:36.387 00.004 9960 Worker thread wakes up
20:11:36.387 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.22) opts 0xd
20:11:36.387 00.000 9960 Handling offset move in thread for scope, endpoint = (0.14, 0.22)
20:11:36.387 00.000 9960 Moving (0.14, 0.22) raw xDistance=-0.14 yDistance=-0.19
20:11:36.388 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
20:11:36.388 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:11:36.388 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
20:11:36.388 00.000 9960 MoveAxis(E, 0, ABG)
20:11:36.388 00.000 9960 Move returns status 0, amount 0
20:11:36.388 00.000 9960 MoveAxis(N, 0, ABG)
20:11:36.389 00.001 9960 Move returns status 0, amount 0
20:11:36.389 00.000 9960 move complete, result=0
20:11:36.389 00.000 9960 worker thread done servicing request
20:11:36.389 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=199, med=1, FiltMin=0, FiltMax=165, Gamma=1.000
20:11:36.407 00.018 11872 UpdateGuideState exits: m=9605 SNR=59.9
20:11:36.410 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:36.413 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:11:36.415 00.002 11872 Enqueuing Expose request
20:11:36.419 00.004 9960 Worker thread wakes up
20:11:36.420 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:11:36.423 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
20:11:36.424 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1243,852,31,31)
20:11:37.674 01.250 9960 Exposure complete
20:11:37.774 00.100 9960 worker thread done servicing request
20:11:37.774 00.000 11872 OnExposeComplete: enter
20:11:37.777 00.003 11872 UpdateGuideState(): m_state=6
20:11:37.781 00.004 11872 Star::Find(15, 1257, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 475
20:11:37.783 00.002 11872 Star::Find returns 1 (0), X=1258.18, Y=867.52, Mass=9489, SNR=55.5, Peak=206 HFD=7.2
20:11:37.786 00.003 11872 CameraToMount -- cameraTheta (0.88) - m_xAngle (-3.14) = xAngle (4.02 = -2.26)
20:11:37.788 00.002 11872 CameraToMount -- cameraTheta (0.88) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.85 = -2.44)
20:11:37.790 00.002 11872 CameraToMount -- cameraX=0.32 cameraY=0.39 hyp=0.50 cameraTheta=0.88 mountX=-0.32 mountY=-0.33, mountTheta=-2.35
20:11:37.795 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.32, y=0.39, opts=13)
20:11:37.798 00.003 11872 Enqueuing Move request for scope (0.32, 0.39)
20:11:37.801 00.003 9960 Worker thread wakes up
20:11:37.801 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.39) opts 0xd
20:11:37.801 00.000 9960 Handling offset move in thread for scope, endpoint = (0.32, 0.39)
20:11:37.801 00.000 9960 Moving (0.32, 0.39) raw xDistance=-0.32 yDistance=-0.33
20:11:37.802 00.001 9960 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.32
20:11:37.802 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
20:11:37.802 00.000 9960 MoveAxis(E, 134, ABG)
20:11:37.802 00.000 9960 Guiding  Dir = 2, Dur = 134
20:11:37.802 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
20:11:37.805 00.003 9960 IsSlewing returns 0
20:11:37.805 00.000 9960 IsGuiding returns 0
20:11:37.805 00.000 9960 PulseGuide returned control before completion, sleep 144
20:11:37.820 00.015 11872 UpdateGuideState exits: m=9489 SNR=55.5
20:11:37.824 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:37.829 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:11:37.832 00.003 11872 Enqueuing Expose request
20:11:37.963 00.131 9960 IsGuiding returns 0
20:11:37.963 00.000 9960 Move returns status 0, amount 134
20:11:37.963 00.000 9960 MoveAxis(N, 243, ABG)
20:11:37.965 00.002 9960 Guiding  Dir = 0, Dur = 243
20:11:37.965 00.000 9960 IsSlewing returns 0
20:11:37.965 00.000 9960 IsGuiding returns 0
20:11:37.966 00.001 9960 PulseGuide returned control before completion, sleep 253
20:11:38.231 00.265 9960 IsGuiding returns 1
20:11:38.232 00.001 9960 scope still moving after pulse duration time elapsed
20:11:38.261 00.029 9960 IsSlewing returns 0
20:11:38.262 00.001 9960 IsGuiding returns 0
20:11:38.263 00.001 9960 scope move finished after 243 + 54 ms
20:11:38.263 00.000 9960 Move returns status 0, amount 243
20:11:38.263 00.000 9960 move complete, result=0
20:11:38.265 00.002 9960 worker thread done servicing request
20:11:38.265 00.000 11872 GuideStep: -0.3 px 134 ms EAST, -0.3 px 243 ms NORTH
20:11:38.271 00.006 9960 Worker thread wakes up
20:11:38.271 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:11:38.272 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1243,852,31,31)
20:11:39.518 01.246 9960 Exposure complete
20:11:39.601 00.083 9960 worker thread done servicing request
20:11:39.602 00.001 11872 OnExposeComplete: enter
20:11:39.604 00.002 11872 UpdateGuideState(): m_state=6
20:11:39.609 00.005 11872 Star::Find(15, 1258, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 476
20:11:39.612 00.003 11872 Star::Find returns 1 (0), X=1258.06, Y=867.44, Mass=9232, SNR=56.6, Peak=208 HFD=7.1
20:11:39.615 00.003 11872 CameraToMount -- cameraTheta (0.98) - m_xAngle (-3.14) = xAngle (4.12 = -2.16)
20:11:39.618 00.003 11872 CameraToMount -- cameraTheta (0.98) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.95 = -2.34)
20:11:39.620 00.002 11872 CameraToMount -- cameraX=0.20 cameraY=0.30 hyp=0.36 cameraTheta=0.98 mountX=-0.20 mountY=-0.26, mountTheta=-2.23
20:11:39.625 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.20, y=0.30, opts=13)
20:11:39.628 00.003 11872 Enqueuing Move request for scope (0.20, 0.30)
20:11:39.630 00.002 9960 Worker thread wakes up
20:11:39.630 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.30) opts 0xd
20:11:39.630 00.000 9960 Handling offset move in thread for scope, endpoint = (0.20, 0.30)
20:11:39.631 00.001 9960 Moving (0.20, 0.30) raw xDistance=-0.20 yDistance=-0.26
20:11:39.631 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.20
20:11:39.631 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
20:11:39.631 00.000 9960 MoveAxis(E, 93, ABG)
20:11:39.631 00.000 9960 Guiding  Dir = 2, Dur = 93
20:11:39.632 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=208, med=1, FiltMin=0, FiltMax=170, Gamma=1.000
20:11:39.634 00.002 9960 IsSlewing returns 0
20:11:39.634 00.000 9960 IsGuiding returns 0
20:11:39.635 00.001 9960 PulseGuide returned control before completion, sleep 103
20:11:39.649 00.014 11872 UpdateGuideState exits: m=9232 SNR=56.6
20:11:39.652 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:39.655 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:11:39.658 00.003 11872 Enqueuing Expose request
20:11:39.745 00.087 9960 IsGuiding returns 1
20:11:39.746 00.001 9960 scope still moving after pulse duration time elapsed
20:11:39.776 00.030 9960 IsSlewing returns 0
20:11:39.776 00.000 9960 IsGuiding returns 1
20:11:39.808 00.032 9960 IsSlewing returns 0
20:11:39.809 00.001 9960 IsGuiding returns 0
20:11:39.809 00.000 9960 scope move finished after 93 + 81 ms
20:11:39.810 00.001 9960 Move returns status 0, amount 93
20:11:39.810 00.000 9960 MoveAxis(N, 193, ABG)
20:11:39.810 00.000 9960 Guiding  Dir = 0, Dur = 193
20:11:39.811 00.001 9960 IsSlewing returns 0
20:11:39.811 00.000 9960 IsGuiding returns 0
20:11:39.812 00.001 9960 PulseGuide returned control before completion, sleep 203
20:11:40.027 00.215 9960 IsGuiding returns 1
20:11:40.028 00.001 9960 scope still moving after pulse duration time elapsed
20:11:40.058 00.030 9960 IsSlewing returns 0
20:11:40.059 00.001 9960 IsGuiding returns 1
20:11:40.090 00.031 9960 IsSlewing returns 0
20:11:40.091 00.001 9960 IsGuiding returns 0
20:11:40.092 00.001 9960 scope move finished after 193 + 87 ms
20:11:40.092 00.000 9960 Move returns status 0, amount 193
20:11:40.092 00.000 9960 move complete, result=0
20:11:40.093 00.001 9960 worker thread done servicing request
20:11:40.095 00.002 9960 Worker thread wakes up
20:11:40.095 00.000 11872 GuideStep: -0.2 px 93 ms EAST, -0.3 px 193 ms NORTH
20:11:40.101 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:11:40.101 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,852,31,31)
20:11:41.352 01.251 9960 Exposure complete
20:11:41.436 00.084 9960 worker thread done servicing request
20:11:41.436 00.000 11872 OnExposeComplete: enter
20:11:41.440 00.004 11872 UpdateGuideState(): m_state=6
20:11:41.442 00.002 11872 Star::Find(15, 1258, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 477
20:11:41.445 00.003 11872 Star::Find returns 1 (0), X=1257.98, Y=867.37, Mass=9599, SNR=58.4, Peak=200 HFD=7.4
20:11:41.448 00.003 11872 CameraToMount -- cameraTheta (1.12) - m_xAngle (-3.14) = xAngle (4.26 = -2.03)
20:11:41.451 00.003 11872 CameraToMount -- cameraTheta (1.12) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.08 = -2.20)
20:11:41.453 00.002 11872 CameraToMount -- cameraX=0.12 cameraY=0.24 hyp=0.26 cameraTheta=1.12 mountX=-0.12 mountY=-0.21, mountTheta=-2.07
20:11:41.458 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.12, y=0.24, opts=13)
20:11:41.460 00.002 11872 Enqueuing Move request for scope (0.12, 0.24)
20:11:41.462 00.002 9960 Worker thread wakes up
20:11:41.462 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.24) opts 0xd
20:11:41.462 00.000 9960 Handling offset move in thread for scope, endpoint = (0.12, 0.24)
20:11:41.462 00.000 9960 Moving (0.12, 0.24) raw xDistance=-0.12 yDistance=-0.21
20:11:41.463 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
20:11:41.463 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
20:11:41.463 00.000 9960 MoveAxis(E, 0, ABG)
20:11:41.463 00.000 9960 Move returns status 0, amount 0
20:11:41.463 00.000 9960 MoveAxis(N, 159, ABG)
20:11:41.463 00.000 9960 Guiding  Dir = 0, Dur = 159
20:11:41.463 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=200, med=1, FiltMin=0, FiltMax=176, Gamma=1.000
20:11:41.465 00.002 9960 IsSlewing returns 0
20:11:41.466 00.001 9960 IsGuiding returns 0
20:11:41.466 00.000 9960 PulseGuide returned control before completion, sleep 169
20:11:41.480 00.014 11872 UpdateGuideState exits: m=9599 SNR=58.4
20:11:41.483 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:41.487 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:11:41.490 00.003 11872 Enqueuing Expose request
20:11:41.642 00.152 9960 IsGuiding returns 1
20:11:41.643 00.001 9960 scope still moving after pulse duration time elapsed
20:11:41.675 00.032 9960 IsSlewing returns 0
20:11:41.676 00.001 9960 IsGuiding returns 0
20:11:41.676 00.000 9960 scope move finished after 159 + 50 ms
20:11:41.676 00.000 9960 Move returns status 0, amount 159
20:11:41.677 00.001 9960 move complete, result=0
20:11:41.678 00.001 9960 worker thread done servicing request
20:11:41.678 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 159 ms NORTH
20:11:41.684 00.006 9960 Worker thread wakes up
20:11:41.685 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:11:41.685 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,852,31,31)
20:11:42.930 01.245 9960 Exposure complete
20:11:43.028 00.098 9960 worker thread done servicing request
20:11:43.029 00.001 11872 OnExposeComplete: enter
20:11:43.031 00.002 11872 UpdateGuideState(): m_state=6
20:11:43.034 00.003 11872 Star::Find(15, 1257, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 478
20:11:43.036 00.002 11872 Star::Find returns 1 (0), X=1257.93, Y=867.26, Mass=9678, SNR=59.7, Peak=210 HFD=7.4
20:11:43.039 00.003 11872 CameraToMount -- cameraTheta (1.08) - m_xAngle (-3.14) = xAngle (4.22 = -2.06)
20:11:43.042 00.003 11872 CameraToMount -- cameraTheta (1.08) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.05 = -2.24)
20:11:43.045 00.003 11872 CameraToMount -- cameraX=0.07 cameraY=0.12 hyp=0.14 cameraTheta=1.08 mountX=-0.07 mountY=-0.11, mountTheta=-2.11
20:11:43.049 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.07, y=0.12, opts=13)
20:11:43.051 00.002 11872 Enqueuing Move request for scope (0.07, 0.12)
20:11:43.054 00.003 9960 Worker thread wakes up
20:11:43.055 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.12) opts 0xd
20:11:43.055 00.000 9960 Handling offset move in thread for scope, endpoint = (0.07, 0.12)
20:11:43.055 00.000 9960 Moving (0.07, 0.12) raw xDistance=-0.07 yDistance=-0.11
20:11:43.055 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:11:43.055 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:11:43.055 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:11:43.055 00.000 9960 MoveAxis(E, 0, ABG)
20:11:43.055 00.000 9960 Move returns status 0, amount 0
20:11:43.057 00.002 9960 MoveAxis(N, 0, ABG)
20:11:43.057 00.000 9960 Move returns status 0, amount 0
20:11:43.057 00.000 9960 move complete, result=0
20:11:43.057 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=210, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
20:11:43.060 00.003 9960 worker thread done servicing request
20:11:43.074 00.014 11872 UpdateGuideState exits: m=9678 SNR=59.7
20:11:43.077 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:43.081 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:11:43.085 00.004 11872 Enqueuing Expose request
20:11:43.088 00.003 11872 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:11:43.090 00.002 9960 Worker thread wakes up
20:11:43.090 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:11:43.090 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,852,31,31)
20:11:44.335 01.245 9960 Exposure complete
20:11:44.413 00.078 9960 worker thread done servicing request
20:11:44.413 00.000 11872 OnExposeComplete: enter
20:11:44.417 00.004 11872 UpdateGuideState(): m_state=6
20:11:44.419 00.002 11872 Star::Find(15, 1257, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 479
20:11:44.423 00.004 11872 Star::Find returns 1 (0), X=1257.88, Y=867.37, Mass=9709, SNR=59.2, Peak=205 HFD=7.4
20:11:44.426 00.003 11872 CameraToMount -- cameraTheta (1.47) - m_xAngle (-3.14) = xAngle (4.61 = -1.67)
20:11:44.428 00.002 11872 CameraToMount -- cameraTheta (1.47) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.44 = -1.85)
20:11:44.430 00.002 11872 CameraToMount -- cameraX=0.02 cameraY=0.23 hyp=0.23 cameraTheta=1.47 mountX=-0.02 mountY=-0.22, mountTheta=-1.68
20:11:44.434 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.02, y=0.23, opts=13)
20:11:44.437 00.003 11872 Enqueuing Move request for scope (0.02, 0.23)
20:11:44.439 00.002 9960 Worker thread wakes up
20:11:44.439 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.23) opts 0xd
20:11:44.439 00.000 9960 Handling offset move in thread for scope, endpoint = (0.02, 0.23)
20:11:44.439 00.000 9960 Moving (0.02, 0.23) raw xDistance=-0.02 yDistance=-0.22
20:11:44.439 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:11:44.440 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
20:11:44.440 00.000 9960 MoveAxis(E, 0, ABG)
20:11:44.440 00.000 9960 Move returns status 0, amount 0
20:11:44.440 00.000 9960 MoveAxis(N, 167, ABG)
20:11:44.440 00.000 9960 Guiding  Dir = 0, Dur = 167
20:11:44.440 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=205, med=1, FiltMin=0, FiltMax=174, Gamma=1.000
20:11:44.444 00.004 9960 IsSlewing returns 0
20:11:44.444 00.000 9960 IsGuiding returns 0
20:11:44.444 00.000 9960 PulseGuide returned control before completion, sleep 177
20:11:44.459 00.015 11872 UpdateGuideState exits: m=9709 SNR=59.2
20:11:44.462 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:44.464 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:11:44.466 00.002 11872 Enqueuing Expose request
20:11:44.624 00.158 9960 IsGuiding returns 1
20:11:44.625 00.001 9960 scope still moving after pulse duration time elapsed
20:11:44.656 00.031 9960 IsSlewing returns 0
20:11:44.657 00.001 9960 IsGuiding returns 0
20:11:44.658 00.001 9960 scope move finished after 167 + 46 ms
20:11:44.658 00.000 9960 Move returns status 0, amount 167
20:11:44.658 00.000 9960 move complete, result=0
20:11:44.659 00.001 9960 worker thread done servicing request
20:11:44.659 00.000 9960 Worker thread wakes up
20:11:44.660 00.001 11872 GuideStep: -0.0 px 0 ms EAST, -0.2 px 167 ms NORTH
20:11:44.666 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:11:44.667 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1243,852,31,31)
20:11:45.923 01.256 9960 Exposure complete
20:11:46.008 00.085 9960 worker thread done servicing request
20:11:46.008 00.000 11872 OnExposeComplete: enter
20:11:46.012 00.004 11872 UpdateGuideState(): m_state=6
20:11:46.015 00.003 11872 Star::Find(15, 1257, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 480
20:11:46.017 00.002 11872 Star::Find returns 1 (0), X=1257.94, Y=867.32, Mass=9950, SNR=58.2, Peak=229 HFD=7.4
20:11:46.021 00.004 11872 CameraToMount -- cameraTheta (1.15) - m_xAngle (-3.14) = xAngle (4.28 = -2.00)
20:11:46.023 00.002 11872 CameraToMount -- cameraTheta (1.15) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.11 = -2.17)
20:11:46.026 00.003 11872 CameraToMount -- cameraX=0.08 cameraY=0.18 hyp=0.20 cameraTheta=1.15 mountX=-0.08 mountY=-0.17, mountTheta=-2.04
20:11:46.030 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.08, y=0.18, opts=13)
20:11:46.032 00.002 11872 Enqueuing Move request for scope (0.08, 0.18)
20:11:46.036 00.004 9960 Worker thread wakes up
20:11:46.036 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.18) opts 0xd
20:11:46.036 00.000 9960 Handling offset move in thread for scope, endpoint = (0.08, 0.18)
20:11:46.036 00.000 9960 Moving (0.08, 0.18) raw xDistance=-0.08 yDistance=-0.17
20:11:46.036 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
20:11:46.036 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:11:46.037 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
20:11:46.037 00.000 9960 MoveAxis(E, 0, ABG)
20:11:46.037 00.000 9960 Move returns status 0, amount 0
20:11:46.037 00.000 9960 MoveAxis(N, 0, ABG)
20:11:46.037 00.000 9960 Move returns status 0, amount 0
20:11:46.038 00.001 9960 move complete, result=0
20:11:46.038 00.000 9960 worker thread done servicing request
20:11:46.039 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=229, med=1, FiltMin=0, FiltMax=175, Gamma=1.000
20:11:46.056 00.017 11872 UpdateGuideState exits: m=9950 SNR=58.2
20:11:46.059 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:46.062 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:11:46.065 00.003 11872 Enqueuing Expose request
20:11:46.067 00.002 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:11:46.069 00.002 9960 Worker thread wakes up
20:11:46.070 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:11:46.070 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,852,31,31)
20:11:47.326 01.256 9960 Exposure complete
20:11:47.411 00.085 9960 worker thread done servicing request
20:11:47.411 00.000 11872 OnExposeComplete: enter
20:11:47.413 00.002 11872 UpdateGuideState(): m_state=6
20:11:47.416 00.003 11872 Star::Find(15, 1257, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 481
20:11:47.419 00.003 11872 Star::Find returns 1 (0), X=1257.94, Y=867.48, Mass=9561, SNR=58.3, Peak=205 HFD=7.3
20:11:47.422 00.003 11872 CameraToMount -- cameraTheta (1.35) - m_xAngle (-3.14) = xAngle (4.49 = -1.80)
20:11:47.425 00.003 11872 CameraToMount -- cameraTheta (1.35) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.31 = -1.97)
20:11:47.429 00.004 11872 CameraToMount -- cameraX=0.08 cameraY=0.34 hyp=0.35 cameraTheta=1.35 mountX=-0.08 mountY=-0.32, mountTheta=-1.81
20:11:47.432 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=0.08, y=0.34, opts=13)
20:11:47.435 00.003 11872 Enqueuing Move request for scope (0.08, 0.34)
20:11:47.437 00.002 9960 Worker thread wakes up
20:11:47.438 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.34) opts 0xd
20:11:47.438 00.000 9960 Handling offset move in thread for scope, endpoint = (0.08, 0.34)
20:11:47.438 00.000 9960 Moving (0.08, 0.34) raw xDistance=-0.08 yDistance=-0.32
20:11:47.438 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
20:11:47.438 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
20:11:47.438 00.000 9960 MoveAxis(E, 0, ABG)
20:11:47.439 00.001 9960 Move returns status 0, amount 0
20:11:47.439 00.000 9960 MoveAxis(N, 240, ABG)
20:11:47.439 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=205, med=1, FiltMin=0, FiltMax=171, Gamma=1.000
20:11:47.441 00.002 9960 Guiding  Dir = 0, Dur = 240
20:11:47.442 00.001 9960 IsSlewing returns 0
20:11:47.442 00.000 9960 IsGuiding returns 0
20:11:47.442 00.000 9960 PulseGuide returned control before completion, sleep 250
20:11:47.456 00.014 11872 UpdateGuideState exits: m=9561 SNR=58.3
20:11:47.460 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:47.462 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:11:47.465 00.003 11872 Enqueuing Expose request
20:11:47.706 00.241 9960 IsGuiding returns 1
20:11:47.706 00.000 9960 scope still moving after pulse duration time elapsed
20:11:47.736 00.030 9960 IsSlewing returns 0
20:11:47.737 00.001 9960 IsGuiding returns 0
20:11:47.737 00.000 9960 scope move finished after 240 + 54 ms
20:11:47.737 00.000 9960 Move returns status 0, amount 240
20:11:47.737 00.000 9960 move complete, result=0
20:11:47.739 00.002 9960 worker thread done servicing request
20:11:47.739 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 240 ms NORTH
20:11:47.746 00.007 9960 Worker thread wakes up
20:11:47.748 00.002 9960 worker thread servicing REQUEST_EXPOSE 1000
20:11:47.748 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,852,31,31)
20:11:48.996 01.248 9960 Exposure complete
20:11:49.081 00.085 9960 worker thread done servicing request
20:11:49.082 00.001 11872 OnExposeComplete: enter
20:11:49.085 00.003 11872 UpdateGuideState(): m_state=6
20:11:49.089 00.004 11872 Star::Find(15, 1257, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 482
20:11:49.093 00.004 11872 Star::Find returns 1 (0), X=1258.21, Y=866.59, Mass=9610, SNR=59.3, Peak=217 HFD=7.3
20:11:49.095 00.002 11872 CameraToMount -- cameraTheta (-1.01) - m_xAngle (-3.14) = xAngle (2.13 = 2.13)
20:11:49.099 00.004 11872 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.96 = 1.96)
20:11:49.101 00.002 11872 CameraToMount -- cameraX=0.35 cameraY=-0.55 hyp=0.65 cameraTheta=-1.01 mountX=-0.34 mountY=0.60, mountTheta=2.09
20:11:49.106 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.35, y=-0.55, opts=13)
20:11:49.109 00.003 11872 Enqueuing Move request for scope (0.35, -0.55)
20:11:49.113 00.004 9960 Worker thread wakes up
20:11:49.113 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.35, -0.55) opts 0xd
20:11:49.113 00.000 9960 Handling offset move in thread for scope, endpoint = (0.35, -0.55)
20:11:49.113 00.000 9960 Moving (0.35, -0.55) raw xDistance=-0.34 yDistance=0.60
20:11:49.114 00.001 9960 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.34
20:11:49.114 00.000 9960 resist switch: large excursion: input 0.60 thresh 0.60 direction from -1 to 1
20:11:49.114 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.81
20:11:49.114 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.60 from input 0.60
20:11:49.114 00.000 9960 MoveAxis(E, 144, ABG)
20:11:49.114 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=217, med=1, FiltMin=0, FiltMax=168, Gamma=1.000
20:11:49.117 00.003 9960 Guiding  Dir = 2, Dur = 144
20:11:49.117 00.000 9960 IsSlewing returns 0
20:11:49.117 00.000 9960 IsGuiding returns 0
20:11:49.119 00.002 9960 PulseGuide returned control before completion, sleep 154
20:11:49.130 00.011 11872 UpdateGuideState exits: m=9610 SNR=59.3
20:11:49.133 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:49.137 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:11:49.139 00.002 11872 Enqueuing Expose request
20:11:49.283 00.144 9960 IsGuiding returns 1
20:11:49.285 00.002 9960 scope still moving after pulse duration time elapsed
20:11:49.314 00.029 9960 IsSlewing returns 0
20:11:49.316 00.002 9960 IsGuiding returns 0
20:11:49.316 00.000 9960 scope move finished after 144 + 54 ms
20:11:49.317 00.001 9960 Move returns status 0, amount 144
20:11:49.317 00.000 9960 MoveAxis(S, 450, ABG)
20:11:49.319 00.002 9960 Guiding  Dir = 1, Dur = 450
20:11:49.319 00.000 9960 IsSlewing returns 0
20:11:49.320 00.001 9960 IsGuiding returns 0
20:11:49.320 00.000 9960 PulseGuide returned control before completion, sleep 460
20:11:49.783 00.463 9960 IsGuiding returns 1
20:11:49.784 00.001 9960 scope still moving after pulse duration time elapsed
20:11:49.813 00.029 9960 IsSlewing returns 0
20:11:49.813 00.000 9960 IsGuiding returns 0
20:11:49.814 00.001 9960 scope move finished after 450 + 43 ms
20:11:49.814 00.000 9960 Move returns status 0, amount 450
20:11:49.814 00.000 9960 move complete, result=0
20:11:49.814 00.000 9960 worker thread done servicing request
20:11:49.815 00.001 9960 Worker thread wakes up
20:11:49.815 00.000 11872 GuideStep: -0.3 px 144 ms EAST, 0.6 px 450 ms SOUTH
20:11:49.822 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:11:49.822 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,852,31,31)
20:11:51.072 01.250 9960 Exposure complete
20:11:51.152 00.080 9960 worker thread done servicing request
20:11:51.152 00.000 11872 OnExposeComplete: enter
20:11:51.156 00.004 11872 UpdateGuideState(): m_state=6
20:11:51.158 00.002 11872 Star::Find(15, 1258, 866, 0, (0,0,0,0), 1.5, 10.0, 255) frame 483
20:11:51.161 00.003 11872 Star::Find returns 1 (0), X=1257.87, Y=867.40, Mass=9777, SNR=59.6, Peak=215 HFD=7.2
20:11:51.164 00.003 11872 CameraToMount -- cameraTheta (1.56) - m_xAngle (-3.14) = xAngle (4.69 = -1.59)
20:11:51.165 00.001 11872 CameraToMount -- cameraTheta (1.56) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.52 = -1.76)
20:11:51.169 00.004 11872 CameraToMount -- cameraX=0.00 cameraY=0.26 hyp=0.26 cameraTheta=1.56 mountX=-0.00 mountY=-0.26, mountTheta=-1.59
20:11:51.174 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.00, y=0.26, opts=13)
20:11:51.178 00.004 11872 Enqueuing Move request for scope (0.00, 0.26)
20:11:51.180 00.002 9960 Worker thread wakes up
20:11:51.180 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.26) opts 0xd
20:11:51.180 00.000 9960 Handling offset move in thread for scope, endpoint = (0.00, 0.26)
20:11:51.181 00.001 9960 Moving (0.00, 0.26) raw xDistance=-0.00 yDistance=-0.26
20:11:51.181 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
20:11:51.181 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:11:51.181 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
20:11:51.182 00.001 9960 MoveAxis(E, 0, ABG)
20:11:51.182 00.000 9960 Move returns status 0, amount 0
20:11:51.182 00.000 9960 MoveAxis(N, 0, ABG)
20:11:51.182 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
20:11:51.185 00.003 9960 Move returns status 0, amount 0
20:11:51.185 00.000 9960 move complete, result=0
20:11:51.185 00.000 9960 worker thread done servicing request
20:11:51.199 00.014 11872 UpdateGuideState exits: m=9777 SNR=59.6
20:11:51.202 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:51.205 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:11:51.208 00.003 11872 Enqueuing Expose request
20:11:51.210 00.002 11872 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
20:11:51.213 00.003 9960 Worker thread wakes up
20:11:51.213 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:11:51.213 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,852,31,31)
20:11:52.468 01.255 9960 Exposure complete
20:11:52.546 00.078 9960 worker thread done servicing request
20:11:52.547 00.001 11872 OnExposeComplete: enter
20:11:52.550 00.003 11872 UpdateGuideState(): m_state=6
20:11:52.554 00.004 11872 Star::Find(15, 1257, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 484
20:11:52.556 00.002 11872 Star::Find returns 1 (0), X=1257.75, Y=867.48, Mass=9716, SNR=60.8, Peak=209 HFD=7.3
20:11:52.560 00.004 11872 CameraToMount -- cameraTheta (1.88) - m_xAngle (-3.14) = xAngle (5.02 = -1.26)
20:11:52.562 00.002 11872 CameraToMount -- cameraTheta (1.88) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.85 = -1.43)
20:11:52.564 00.002 11872 CameraToMount -- cameraX=-0.11 cameraY=0.34 hyp=0.36 cameraTheta=1.88 mountX=0.11 mountY=-0.35, mountTheta=-1.27
20:11:52.569 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.11, y=0.34, opts=13)
20:11:52.571 00.002 11872 Enqueuing Move request for scope (-0.11, 0.34)
20:11:52.574 00.003 9960 Worker thread wakes up
20:11:52.574 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.34) opts 0xd
20:11:52.574 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.11, 0.34)
20:11:52.574 00.000 9960 Moving (-0.11, 0.34) raw xDistance=0.11 yDistance=-0.35
20:11:52.574 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
20:11:52.574 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:11:52.575 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.35
20:11:52.575 00.000 9960 MoveAxis(E, 0, ABG)
20:11:52.575 00.000 9960 Move returns status 0, amount 0
20:11:52.575 00.000 9960 MoveAxis(N, 0, ABG)
20:11:52.575 00.000 9960 Move returns status 0, amount 0
20:11:52.575 00.000 9960 move complete, result=0
20:11:52.575 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=1, FiltMin=0, FiltMax=167, Gamma=1.000
20:11:52.578 00.003 9960 worker thread done servicing request
20:11:52.592 00.014 11872 UpdateGuideState exits: m=9716 SNR=60.8
20:11:52.595 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:52.597 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:11:52.599 00.002 11872 Enqueuing Expose request
20:11:52.602 00.003 9960 Worker thread wakes up
20:11:52.602 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
20:11:52.606 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
20:11:52.608 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1243,852,31,31)
20:11:53.863 01.255 9960 Exposure complete
20:11:53.955 00.092 9960 worker thread done servicing request
20:11:53.955 00.000 11872 OnExposeComplete: enter
20:11:53.958 00.003 11872 UpdateGuideState(): m_state=6
20:11:53.961 00.003 11872 Star::Find(15, 1257, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 485
20:11:53.964 00.003 11872 Star::Find returns 1 (0), X=1257.85, Y=867.59, Mass=10219, SNR=59.7, Peak=230 HFD=7.2
20:11:53.966 00.002 11872 CameraToMount -- cameraTheta (1.60) - m_xAngle (-3.14) = xAngle (4.74 = -1.55)
20:11:53.969 00.003 11872 CameraToMount -- cameraTheta (1.60) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.56 = -1.72)
20:11:53.971 00.002 11872 CameraToMount -- cameraX=-0.01 cameraY=0.45 hyp=0.45 cameraTheta=1.60 mountX=0.01 mountY=-0.44, mountTheta=-1.55
20:11:53.975 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.01, y=0.45, opts=13)
20:11:53.977 00.002 11872 Enqueuing Move request for scope (-0.01, 0.45)
20:11:53.980 00.003 9960 Worker thread wakes up
20:11:53.980 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.45) opts 0xd
20:11:53.980 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.01, 0.45)
20:11:53.981 00.001 9960 Moving (-0.01, 0.45) raw xDistance=0.01 yDistance=-0.44
20:11:53.981 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:11:53.981 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:11:53.981 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.44
20:11:53.981 00.000 9960 MoveAxis(E, 0, ABG)
20:11:53.982 00.001 9960 Move returns status 0, amount 0
20:11:53.982 00.000 9960 MoveAxis(N, 0, ABG)
20:11:53.982 00.000 9960 Move returns status 0, amount 0
20:11:53.982 00.000 9960 move complete, result=0
20:11:53.982 00.000 9960 worker thread done servicing request
20:11:53.983 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=230, med=1, FiltMin=0, FiltMax=196, Gamma=1.000
20:11:54.000 00.017 11872 UpdateGuideState exits: m=10219 SNR=59.7
20:11:54.003 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:54.005 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:11:54.009 00.004 11872 Enqueuing Expose request
20:11:54.012 00.003 11872 GuideStep: 0.0 px 0 ms EAST, -0.4 px 0 ms NORTH
20:11:54.015 00.003 9960 Worker thread wakes up
20:11:54.015 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:11:54.015 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,852,31,31)
20:11:55.270 01.255 9960 Exposure complete
20:11:55.360 00.090 9960 worker thread done servicing request
20:11:55.360 00.000 11872 OnExposeComplete: enter
20:11:55.364 00.004 11872 UpdateGuideState(): m_state=6
20:11:55.368 00.004 11872 Star::Find(15, 1257, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 486
20:11:55.370 00.002 11872 Star::Find returns 1 (0), X=1257.93, Y=867.77, Mass=10014, SNR=59.9, Peak=212 HFD=7.4
20:11:55.372 00.002 11872 CameraToMount -- cameraTheta (1.47) - m_xAngle (-3.14) = xAngle (4.61 = -1.68)
20:11:55.375 00.003 11872 CameraToMount -- cameraTheta (1.47) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.43 = -1.85)
20:11:55.378 00.003 11872 CameraToMount -- cameraX=0.07 cameraY=0.63 hyp=0.63 cameraTheta=1.47 mountX=-0.07 mountY=-0.61, mountTheta=-1.68
20:11:55.381 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=0.07, y=0.63, opts=13)
20:11:55.384 00.003 11872 Enqueuing Move request for scope (0.07, 0.63)
20:11:55.387 00.003 9960 Worker thread wakes up
20:11:55.388 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.63) opts 0xd
20:11:55.388 00.000 9960 Handling offset move in thread for scope, endpoint = (0.07, 0.63)
20:11:55.388 00.000 9960 Moving (0.07, 0.63) raw xDistance=-0.07 yDistance=-0.61
20:11:55.388 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:11:55.388 00.000 9960 resist switch: large excursion: input -0.61 thresh 0.60 direction from 1 to -1
20:11:55.388 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.83
20:11:55.388 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.61 from input -0.61
20:11:55.389 00.001 9960 MoveAxis(E, 0, ABG)
20:11:55.389 00.000 9960 Move returns status 0, amount 0
20:11:55.389 00.000 9960 MoveAxis(N, 454, ABG)
20:11:55.389 00.000 9960 Guiding  Dir = 0, Dur = 454
20:11:55.390 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=212, med=1, FiltMin=0, FiltMax=177, Gamma=1.000
20:11:55.392 00.002 9960 IsSlewing returns 0
20:11:55.392 00.000 9960 IsGuiding returns 0
20:11:55.393 00.001 9960 PulseGuide returned control before completion, sleep 464
20:11:55.407 00.014 11872 UpdateGuideState exits: m=10014 SNR=59.9
20:11:55.409 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:55.412 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:11:55.415 00.003 11872 Enqueuing Expose request
20:11:55.870 00.455 9960 IsGuiding returns 1
20:11:55.882 00.012 9960 scope still moving after pulse duration time elapsed
20:11:55.917 00.035 9960 IsSlewing returns 0
20:11:55.918 00.001 9960 IsGuiding returns 0
20:11:55.918 00.000 9960 scope move finished after 454 + 71 ms
20:11:55.918 00.000 9960 Move returns status 0, amount 454
20:11:55.918 00.000 9960 move complete, result=0
20:11:55.920 00.002 9960 worker thread done servicing request
20:11:55.920 00.000 9960 Worker thread wakes up
20:11:55.921 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.6 px 454 ms NORTH
20:11:55.925 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
20:11:55.926 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1243,852,31,31)
20:11:57.176 01.250 9960 Exposure complete
20:11:57.259 00.083 9960 worker thread done servicing request
20:11:57.260 00.001 11872 OnExposeComplete: enter
20:11:57.264 00.004 11872 UpdateGuideState(): m_state=6
20:11:57.267 00.003 11872 Star::Find(15, 1257, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 487
20:11:57.270 00.003 11872 Star::Find returns 1 (0), X=1258.05, Y=867.75, Mass=9464, SNR=59.0, Peak=195 HFD=7.5
20:11:57.273 00.003 11872 CameraToMount -- cameraTheta (1.27) - m_xAngle (-3.14) = xAngle (4.41 = -1.87)
20:11:57.275 00.002 11872 CameraToMount -- cameraTheta (1.27) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.24 = -2.04)
20:11:57.276 00.001 11872 CameraToMount -- cameraX=0.19 cameraY=0.61 hyp=0.64 cameraTheta=1.27 mountX=-0.19 mountY=-0.57, mountTheta=-1.89
20:11:57.281 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.19, y=0.61, opts=13)
20:11:57.284 00.003 11872 Enqueuing Move request for scope (0.19, 0.61)
20:11:57.286 00.002 9960 Worker thread wakes up
20:11:57.286 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.61) opts 0xd
20:11:57.286 00.000 9960 Handling offset move in thread for scope, endpoint = (0.19, 0.61)
20:11:57.286 00.000 9960 Moving (0.19, 0.61) raw xDistance=-0.19 yDistance=-0.57
20:11:57.286 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
20:11:57.286 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.57 from input -0.57
20:11:57.287 00.001 9960 MoveAxis(E, 0, ABG)
20:11:57.287 00.000 9960 Move returns status 0, amount 0
20:11:57.287 00.000 9960 MoveAxis(N, 423, ABG)
20:11:57.287 00.000 9960 Guiding  Dir = 0, Dur = 423
20:11:57.287 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=195, med=1, FiltMin=0, FiltMax=175, Gamma=1.000
20:11:57.291 00.004 9960 IsSlewing returns 0
20:11:57.291 00.000 9960 IsGuiding returns 0
20:11:57.291 00.000 9960 PulseGuide returned control before completion, sleep 433
20:11:57.307 00.016 11872 UpdateGuideState exits: m=9464 SNR=59.0
20:11:57.309 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:57.312 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:11:57.314 00.002 11872 Enqueuing Expose request
20:11:57.735 00.421 9960 IsGuiding returns 1
20:11:57.735 00.000 9960 scope still moving after pulse duration time elapsed
20:11:57.766 00.031 9960 IsSlewing returns 0
20:11:57.767 00.001 9960 IsGuiding returns 0
20:11:57.767 00.000 9960 scope move finished after 423 + 52 ms
20:11:57.767 00.000 9960 Move returns status 0, amount 423
20:11:57.767 00.000 9960 move complete, result=0
20:11:57.767 00.000 9960 worker thread done servicing request
20:11:57.768 00.001 9960 Worker thread wakes up
20:11:57.769 00.001 11872 GuideStep: -0.2 px 0 ms EAST, -0.6 px 423 ms NORTH
20:11:57.776 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:11:57.776 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,852,31,31)
20:11:59.024 01.248 9960 Exposure complete
20:11:59.107 00.083 9960 worker thread done servicing request
20:11:59.107 00.000 11872 OnExposeComplete: enter
20:11:59.110 00.003 11872 UpdateGuideState(): m_state=6
20:11:59.113 00.003 11872 Star::Find(15, 1258, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 488
20:11:59.115 00.002 11872 Star::Find returns 1 (0), X=1258.00, Y=867.50, Mass=9586, SNR=59.0, Peak=208 HFD=7.3
20:11:59.117 00.002 11872 CameraToMount -- cameraTheta (1.21) - m_xAngle (-3.14) = xAngle (4.35 = -1.93)
20:11:59.120 00.003 11872 CameraToMount -- cameraTheta (1.21) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.18 = -2.10)
20:11:59.123 00.003 11872 CameraToMount -- cameraX=0.14 cameraY=0.37 hyp=0.39 cameraTheta=1.21 mountX=-0.14 mountY=-0.34, mountTheta=-1.96
20:11:59.126 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=0.14, y=0.37, opts=13)
20:11:59.129 00.003 11872 Enqueuing Move request for scope (0.14, 0.37)
20:11:59.131 00.002 9960 Worker thread wakes up
20:11:59.131 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.37) opts 0xd
20:11:59.131 00.000 9960 Handling offset move in thread for scope, endpoint = (0.14, 0.37)
20:11:59.132 00.001 9960 Moving (0.14, 0.37) raw xDistance=-0.14 yDistance=-0.34
20:11:59.132 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
20:11:59.132 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
20:11:59.132 00.000 9960 MoveAxis(E, 0, ABG)
20:11:59.132 00.000 9960 Move returns status 0, amount 0
20:11:59.133 00.001 9960 MoveAxis(N, 252, ABG)
20:11:59.134 00.001 9960 Guiding  Dir = 0, Dur = 252
20:11:59.134 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=208, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
20:11:59.136 00.002 9960 IsSlewing returns 0
20:11:59.137 00.001 9960 IsGuiding returns 0
20:11:59.137 00.000 9960 PulseGuide returned control before completion, sleep 262
20:11:59.151 00.014 11872 UpdateGuideState exits: m=9586 SNR=59.0
20:11:59.154 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:59.158 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:11:59.160 00.002 11872 Enqueuing Expose request
20:11:59.405 00.245 9960 IsGuiding returns 1
20:11:59.406 00.001 9960 scope still moving after pulse duration time elapsed
20:11:59.436 00.030 9960 IsSlewing returns 0
20:11:59.438 00.002 9960 IsGuiding returns 0
20:11:59.438 00.000 9960 scope move finished after 252 + 49 ms
20:11:59.438 00.000 9960 Move returns status 0, amount 252
20:11:59.440 00.002 9960 move complete, result=0
20:11:59.440 00.000 9960 worker thread done servicing request
20:11:59.440 00.000 9960 Worker thread wakes up
20:11:59.441 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 252 ms NORTH
20:11:59.446 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:11:59.448 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1243,852,31,31)
20:12:00.698 01.250 9960 Exposure complete
20:12:00.784 00.086 9960 worker thread done servicing request
20:12:00.785 00.001 11872 OnExposeComplete: enter
20:12:00.787 00.002 11872 UpdateGuideState(): m_state=6
20:12:00.789 00.002 11872 Star::Find(15, 1257, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 489
20:12:00.793 00.004 11872 Star::Find returns 1 (0), X=1257.71, Y=869.03, Mass=8469, SNR=55.5, Peak=207 HFD=6.7
20:12:00.795 00.002 11872 CameraToMount -- cameraTheta (1.65) - m_xAngle (-3.14) = xAngle (4.79 = -1.50)
20:12:00.798 00.003 11872 CameraToMount -- cameraTheta (1.65) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.61 = -1.67)
20:12:00.802 00.004 11872 CameraToMount -- cameraX=-0.15 cameraY=1.89 hyp=1.89 cameraTheta=1.65 mountX=0.14 mountY=-1.89, mountTheta=-1.50
20:12:00.806 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.15, y=1.89, opts=13)
20:12:00.808 00.002 11872 Enqueuing Move request for scope (-0.15, 1.89)
20:12:00.810 00.002 9960 Worker thread wakes up
20:12:00.810 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 1.89) opts 0xd
20:12:00.810 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.15, 1.89)
20:12:00.810 00.000 9960 Moving (-0.15, 1.89) raw xDistance=0.14 yDistance=-1.89
20:12:00.811 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
20:12:00.811 00.000 9960 GuideAlgorithmResistSwitch::result() returns -1.89 from input -1.89
20:12:00.811 00.000 9960 MoveAxis(E, 0, ABG)
20:12:00.811 00.000 9960 Move returns status 0, amount 0
20:12:00.813 00.002 9960 MoveAxis(N, 1407, ABG)
20:12:00.813 00.000 9960 Guiding  Dir = 0, Dur = 1407
20:12:00.813 00.000 9960 IsSlewing returns 0
20:12:00.813 00.000 9960 IsGuiding returns 0
20:12:00.814 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=1, FiltMin=0, FiltMax=172, Gamma=1.000
20:12:00.817 00.003 9960 PulseGuide returned control before completion, sleep 1417
20:12:00.832 00.015 11872 UpdateGuideState exits: m=8469 SNR=55.5
20:12:00.835 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:00.837 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:12:00.839 00.002 11872 Enqueuing Expose request
20:12:02.237 01.398 9960 IsGuiding returns 1
20:12:02.238 00.001 9960 scope still moving after pulse duration time elapsed
20:12:02.268 00.030 9960 IsSlewing returns 0
20:12:02.270 00.002 9960 IsGuiding returns 1
20:12:02.300 00.030 9960 IsSlewing returns 0
20:12:02.300 00.000 9960 IsGuiding returns 0
20:12:02.301 00.001 9960 scope move finished after 1407 + 79 ms
20:12:02.301 00.000 9960 Move returns status 0, amount 1407
20:12:02.301 00.000 9960 move complete, result=0
20:12:02.302 00.001 9960 worker thread done servicing request
20:12:02.302 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -1.9 px 1407 ms NORTH
20:12:02.306 00.004 9960 Worker thread wakes up
20:12:02.306 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:12:02.307 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1243,852,31,31)
20:12:03.556 01.249 9960 Exposure complete
20:12:03.637 00.081 9960 worker thread done servicing request
20:12:03.637 00.000 11872 OnExposeComplete: enter
20:12:03.639 00.002 11872 UpdateGuideState(): m_state=6
20:12:03.643 00.004 11872 Star::Find(15, 1257, 869, 0, (0,0,0,0), 1.5, 10.0, 255) frame 490
20:12:03.647 00.004 11872 Star::Find returns 1 (0), X=1257.96, Y=865.58, Mass=9499, SNR=59.5, Peak=206 HFD=7.4
20:12:03.649 00.002 11872 CameraToMount -- cameraTheta (-1.51) - m_xAngle (-3.14) = xAngle (1.63 = 1.63)
20:12:03.651 00.002 11872 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.46 = 1.46)
20:12:03.654 00.003 11872 CameraToMount -- cameraX=0.09 cameraY=-1.55 hyp=1.56 cameraTheta=-1.51 mountX=-0.09 mountY=1.55, mountTheta=1.63
20:12:03.659 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.09, y=-1.55, opts=13)
20:12:03.662 00.003 11872 Enqueuing Move request for scope (0.09, -1.55)
20:12:03.665 00.003 9960 Worker thread wakes up
20:12:03.665 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.09, -1.55) opts 0xd
20:12:03.665 00.000 9960 Handling offset move in thread for scope, endpoint = (0.09, -1.55)
20:12:03.665 00.000 9960 Moving (0.09, -1.55) raw xDistance=-0.09 yDistance=1.55
20:12:03.665 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:12:03.665 00.000 9960 resist switch: large excursion: input 1.55 thresh 0.60 direction from -1 to 1
20:12:03.665 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.64
20:12:03.665 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.55 from input 1.55
20:12:03.665 00.000 9960 MoveAxis(E, 0, ABG)
20:12:03.667 00.002 9960 Move returns status 0, amount 0
20:12:03.667 00.000 9960 MoveAxis(S, 1155, ABG)
20:12:03.667 00.000 9960 Guiding  Dir = 1, Dur = 1155
20:12:03.667 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=1, FiltMin=0, FiltMax=163, Gamma=1.000
20:12:03.670 00.003 9960 IsSlewing returns 0
20:12:03.670 00.000 9960 IsGuiding returns 0
20:12:03.670 00.000 9960 PulseGuide returned control before completion, sleep 1165
20:12:03.684 00.014 11872 UpdateGuideState exits: m=9499 SNR=59.5
20:12:03.687 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:03.690 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:12:03.692 00.002 11872 Enqueuing Expose request
20:12:04.844 01.152 9960 IsGuiding returns 1
20:12:04.845 00.001 9960 scope still moving after pulse duration time elapsed
20:12:04.875 00.030 9960 IsSlewing returns 0
20:12:04.877 00.002 9960 IsGuiding returns 0
20:12:04.877 00.000 9960 scope move finished after 1155 + 51 ms
20:12:04.877 00.000 9960 Move returns status 0, amount 1155
20:12:04.878 00.001 9960 move complete, result=0
20:12:04.878 00.000 9960 worker thread done servicing request
20:12:04.879 00.001 9960 Worker thread wakes up
20:12:04.879 00.000 11872 GuideStep: -0.1 px 0 ms EAST, 1.5 px 1155 ms SOUTH
20:12:04.886 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:12:04.886 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,852,31,31)
20:12:06.142 01.256 9960 Exposure complete
20:12:06.224 00.082 9960 worker thread done servicing request
20:12:06.225 00.001 11872 OnExposeComplete: enter
20:12:06.228 00.003 11872 UpdateGuideState(): m_state=6
20:12:06.232 00.004 11872 Star::Find(15, 1257, 865, 0, (0,0,0,0), 1.5, 10.0, 255) frame 491
20:12:06.235 00.003 11872 Star::Find returns 1 (0), X=1257.96, Y=866.60, Mass=10553, SNR=63.5, Peak=222 HFD=7.3
20:12:06.237 00.002 11872 CameraToMount -- cameraTheta (-1.39) - m_xAngle (-3.14) = xAngle (1.75 = 1.75)
20:12:06.239 00.002 11872 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.58 = 1.58)
20:12:06.243 00.004 11872 CameraToMount -- cameraX=0.10 cameraY=-0.54 hyp=0.55 cameraTheta=-1.39 mountX=-0.10 mountY=0.55, mountTheta=1.75
20:12:06.246 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=0.10, y=-0.54, opts=13)
20:12:06.250 00.004 11872 Enqueuing Move request for scope (0.10, -0.54)
20:12:06.252 00.002 9960 Worker thread wakes up
20:12:06.252 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.54) opts 0xd
20:12:06.252 00.000 9960 Handling offset move in thread for scope, endpoint = (0.10, -0.54)
20:12:06.252 00.000 9960 Moving (0.10, -0.54) raw xDistance=-0.10 yDistance=0.55
20:12:06.253 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
20:12:06.253 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.55 from input 0.55
20:12:06.253 00.000 9960 MoveAxis(E, 0, ABG)
20:12:06.253 00.000 9960 Move returns status 0, amount 0
20:12:06.253 00.000 9960 MoveAxis(S, 408, ABG)
20:12:06.253 00.000 9960 Guiding  Dir = 1, Dur = 408
20:12:06.254 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=222, med=1, FiltMin=0, FiltMax=197, Gamma=1.000
20:12:06.256 00.002 9960 IsSlewing returns 0
20:12:06.257 00.001 9960 IsGuiding returns 0
20:12:06.257 00.000 9960 PulseGuide returned control before completion, sleep 418
20:12:06.275 00.018 11872 UpdateGuideState exits: m=10553 SNR=63.5
20:12:06.278 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:06.282 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:12:06.284 00.002 11872 Enqueuing Expose request
20:12:06.677 00.393 9960 IsGuiding returns 1
20:12:06.677 00.000 9960 scope still moving after pulse duration time elapsed
20:12:06.709 00.032 9960 IsSlewing returns 0
20:12:06.710 00.001 9960 IsGuiding returns 0
20:12:06.711 00.001 9960 scope move finished after 408 + 45 ms
20:12:06.711 00.000 9960 Move returns status 0, amount 408
20:12:06.712 00.001 9960 move complete, result=0
20:12:06.712 00.000 9960 worker thread done servicing request
20:12:06.712 00.000 9960 Worker thread wakes up
20:12:06.713 00.001 11872 GuideStep: -0.1 px 0 ms EAST, 0.5 px 408 ms SOUTH
20:12:06.718 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:12:06.718 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,852,31,31)
20:12:07.968 01.250 9960 Exposure complete
20:12:08.049 00.081 9960 worker thread done servicing request
20:12:08.050 00.001 11872 OnExposeComplete: enter
20:12:08.052 00.002 11872 UpdateGuideState(): m_state=6
20:12:08.055 00.003 11872 Star::Find(15, 1257, 866, 0, (0,0,0,0), 1.5, 10.0, 255) frame 492
20:12:08.057 00.002 11872 Star::Find returns 1 (0), X=1258.19, Y=867.40, Mass=9619, SNR=60.0, Peak=221 HFD=7.3
20:12:08.059 00.002 11872 CameraToMount -- cameraTheta (0.67) - m_xAngle (-3.14) = xAngle (3.81 = -2.47)
20:12:08.062 00.003 11872 CameraToMount -- cameraTheta (0.67) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.64 = -2.64)
20:12:08.065 00.003 11872 CameraToMount -- cameraX=0.33 cameraY=0.27 hyp=0.43 cameraTheta=0.67 mountX=-0.33 mountY=-0.20, mountTheta=-2.60
20:12:08.068 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=0.33, y=0.27, opts=13)
20:12:08.070 00.002 11872 Enqueuing Move request for scope (0.33, 0.27)
20:12:08.073 00.003 9960 Worker thread wakes up
20:12:08.074 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.27) opts 0xd
20:12:08.074 00.000 9960 Handling offset move in thread for scope, endpoint = (0.33, 0.27)
20:12:08.074 00.000 9960 Moving (0.33, 0.27) raw xDistance=-0.33 yDistance=-0.20
20:12:08.075 00.001 9960 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.33
20:12:08.075 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:12:08.075 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
20:12:08.076 00.001 9960 MoveAxis(E, 140, ABG)
20:12:08.076 00.000 9960 Guiding  Dir = 2, Dur = 140
20:12:08.076 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=221, med=1, FiltMin=0, FiltMax=172, Gamma=1.000
20:12:08.079 00.003 9960 IsSlewing returns 0
20:12:08.079 00.000 9960 IsGuiding returns 0
20:12:08.080 00.001 9960 PulseGuide returned control before completion, sleep 150
20:12:08.094 00.014 11872 UpdateGuideState exits: m=9619 SNR=60.0
20:12:08.099 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:08.101 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:12:08.105 00.004 11872 Enqueuing Expose request
20:12:08.243 00.138 9960 IsGuiding returns 1
20:12:08.244 00.001 9960 scope still moving after pulse duration time elapsed
20:12:08.274 00.030 9960 IsSlewing returns 0
20:12:08.275 00.001 9960 IsGuiding returns 0
20:12:08.276 00.001 9960 scope move finished after 140 + 56 ms
20:12:08.276 00.000 9960 Move returns status 0, amount 140
20:12:08.277 00.001 9960 MoveAxis(N, 0, ABG)
20:12:08.277 00.000 9960 Move returns status 0, amount 0
20:12:08.277 00.000 9960 move complete, result=0
20:12:08.278 00.001 9960 worker thread done servicing request
20:12:08.278 00.000 11872 GuideStep: -0.3 px 140 ms EAST, -0.2 px 0 ms NORTH
20:12:08.284 00.006 9960 Worker thread wakes up
20:12:08.284 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:12:08.284 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,852,31,31)
20:12:09.538 01.254 9960 Exposure complete
20:12:09.620 00.082 9960 worker thread done servicing request
20:12:09.620 00.000 11872 OnExposeComplete: enter
20:12:09.623 00.003 11872 UpdateGuideState(): m_state=6
20:12:09.626 00.003 11872 Star::Find(15, 1258, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 493
20:12:09.628 00.002 11872 Star::Find returns 1 (0), X=1257.94, Y=867.65, Mass=9995, SNR=62.4, Peak=212 HFD=7.5
20:12:09.630 00.002 11872 CameraToMount -- cameraTheta (1.42) - m_xAngle (-3.14) = xAngle (4.55 = -1.73)
20:12:09.633 00.003 11872 CameraToMount -- cameraTheta (1.42) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.38 = -1.90)
20:12:09.636 00.003 11872 CameraToMount -- cameraX=0.08 cameraY=0.51 hyp=0.52 cameraTheta=1.42 mountX=-0.08 mountY=-0.49, mountTheta=-1.74
20:12:09.640 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.08, y=0.51, opts=13)
20:12:09.643 00.003 11872 Enqueuing Move request for scope (0.08, 0.51)
20:12:09.645 00.002 9960 Worker thread wakes up
20:12:09.645 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.51) opts 0xd
20:12:09.645 00.000 9960 Handling offset move in thread for scope, endpoint = (0.08, 0.51)
20:12:09.645 00.000 9960 Moving (0.08, 0.51) raw xDistance=-0.08 yDistance=-0.49
20:12:09.646 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
20:12:09.646 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:12:09.646 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.49
20:12:09.647 00.001 9960 MoveAxis(E, 0, ABG)
20:12:09.647 00.000 9960 Move returns status 0, amount 0
20:12:09.647 00.000 9960 MoveAxis(N, 0, ABG)
20:12:09.647 00.000 9960 Move returns status 0, amount 0
20:12:09.647 00.000 9960 move complete, result=0
20:12:09.647 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=212, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
20:12:09.649 00.002 9960 worker thread done servicing request
20:12:09.662 00.013 11872 UpdateGuideState exits: m=9995 SNR=62.4
20:12:09.665 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:09.669 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:12:09.672 00.003 11872 Enqueuing Expose request
20:12:09.674 00.002 9960 Worker thread wakes up
20:12:09.674 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.5 px 0 ms NORTH
20:12:09.677 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
20:12:09.677 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,852,31,31)
20:12:10.932 01.255 9960 Exposure complete
20:12:11.010 00.078 9960 worker thread done servicing request
20:12:11.011 00.001 11872 OnExposeComplete: enter
20:12:11.014 00.003 11872 UpdateGuideState(): m_state=6
20:12:11.016 00.002 11872 Star::Find(15, 1257, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 494
20:12:11.020 00.004 11872 Star::Find returns 1 (0), X=1258.09, Y=867.65, Mass=9703, SNR=59.7, Peak=222 HFD=7.4
20:12:11.022 00.002 11872 CameraToMount -- cameraTheta (1.15) - m_xAngle (-3.14) = xAngle (4.29 = -1.99)
20:12:11.025 00.003 11872 CameraToMount -- cameraTheta (1.15) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.12 = -2.16)
20:12:11.026 00.001 11872 CameraToMount -- cameraX=0.23 cameraY=0.52 hyp=0.56 cameraTheta=1.15 mountX=-0.23 mountY=-0.47, mountTheta=-2.03
20:12:11.030 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.23, y=0.52, opts=13)
20:12:11.034 00.004 11872 Enqueuing Move request for scope (0.23, 0.52)
20:12:11.036 00.002 9960 Worker thread wakes up
20:12:11.037 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.52) opts 0xd
20:12:11.037 00.000 9960 Handling offset move in thread for scope, endpoint = (0.23, 0.52)
20:12:11.037 00.000 9960 Moving (0.23, 0.52) raw xDistance=-0.23 yDistance=-0.47
20:12:11.037 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
20:12:11.037 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:12:11.038 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.47
20:12:11.038 00.000 9960 MoveAxis(E, 96, ABG)
20:12:11.038 00.000 9960 Guiding  Dir = 2, Dur = 96
20:12:11.038 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=222, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
20:12:11.040 00.002 9960 IsSlewing returns 0
20:12:11.042 00.002 9960 IsGuiding returns 0
20:12:11.042 00.000 9960 PulseGuide returned control before completion, sleep 106
20:12:11.055 00.013 11872 UpdateGuideState exits: m=9703 SNR=59.7
20:12:11.058 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:11.061 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:12:11.064 00.003 11872 Enqueuing Expose request
20:12:11.157 00.093 9960 IsGuiding returns 1
20:12:11.158 00.001 9960 scope still moving after pulse duration time elapsed
20:12:11.188 00.030 9960 IsSlewing returns 0
20:12:11.189 00.001 9960 IsGuiding returns 0
20:12:11.189 00.000 9960 scope move finished after 96 + 51 ms
20:12:11.189 00.000 9960 Move returns status 0, amount 96
20:12:11.190 00.001 9960 MoveAxis(N, 0, ABG)
20:12:11.190 00.000 9960 Move returns status 0, amount 0
20:12:11.190 00.000 9960 move complete, result=0
20:12:11.191 00.001 9960 worker thread done servicing request
20:12:11.191 00.000 9960 Worker thread wakes up
20:12:11.192 00.001 11872 GuideStep: -0.2 px 96 ms EAST, -0.5 px 0 ms NORTH
20:12:11.197 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:12:11.198 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1243,852,31,31)
20:12:12.445 01.247 9960 Exposure complete
20:12:12.529 00.084 9960 worker thread done servicing request
20:12:12.529 00.000 11872 OnExposeComplete: enter
20:12:12.532 00.003 11872 UpdateGuideState(): m_state=6
20:12:12.534 00.002 11872 Star::Find(15, 1258, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 495
20:12:12.539 00.005 11872 Star::Find returns 1 (0), X=1257.98, Y=867.83, Mass=9942, SNR=59.7, Peak=211 HFD=7.4
20:12:12.542 00.003 11872 CameraToMount -- cameraTheta (1.40) - m_xAngle (-3.14) = xAngle (4.53 = -1.75)
20:12:12.546 00.004 11872 CameraToMount -- cameraTheta (1.40) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.36 = -1.92)
20:12:12.549 00.003 11872 CameraToMount -- cameraX=0.12 cameraY=0.69 hyp=0.70 cameraTheta=1.40 mountX=-0.12 mountY=-0.66, mountTheta=-1.76
20:12:12.552 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=0.12, y=0.69, opts=13)
20:12:12.554 00.002 11872 Enqueuing Move request for scope (0.12, 0.69)
20:12:12.556 00.002 9960 Worker thread wakes up
20:12:12.557 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.69) opts 0xd
20:12:12.557 00.000 9960 Handling offset move in thread for scope, endpoint = (0.12, 0.69)
20:12:12.557 00.000 9960 Moving (0.12, 0.69) raw xDistance=-0.12 yDistance=-0.66
20:12:12.557 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
20:12:12.557 00.000 9960 resist switch: large excursion: input -0.66 thresh 0.60 direction from 1 to -1
20:12:12.557 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.98
20:12:12.559 00.002 9960 GuideAlgorithmResistSwitch::result() returns -0.66 from input -0.66
20:12:12.559 00.000 9960 MoveAxis(E, 0, ABG)
20:12:12.559 00.000 9960 Move returns status 0, amount 0
20:12:12.559 00.000 9960 MoveAxis(N, 492, ABG)
20:12:12.559 00.000 9960 Guiding  Dir = 0, Dur = 492
20:12:12.559 00.000 9960 IsSlewing returns 0
20:12:12.560 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=1, FiltMin=0, FiltMax=193, Gamma=1.000
20:12:12.562 00.002 9960 IsGuiding returns 0
20:12:12.562 00.000 9960 PulseGuide returned control before completion, sleep 502
20:12:12.576 00.014 11872 UpdateGuideState exits: m=9942 SNR=59.7
20:12:12.579 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:12.583 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:12:12.585 00.002 11872 Enqueuing Expose request
20:12:13.071 00.486 9960 IsGuiding returns 1
20:12:13.076 00.005 9960 scope still moving after pulse duration time elapsed
20:12:13.101 00.025 9960 IsSlewing returns 0
20:12:13.102 00.001 9960 IsGuiding returns 0
20:12:13.105 00.003 9960 scope move finished after 492 + 50 ms
20:12:13.106 00.001 9960 Move returns status 0, amount 492
20:12:13.106 00.000 9960 move complete, result=0
20:12:13.106 00.000 9960 worker thread done servicing request
20:12:13.106 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.7 px 492 ms NORTH
20:12:13.112 00.006 9960 Worker thread wakes up
20:12:13.113 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:12:13.113 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,852,31,31)
20:12:14.366 01.253 9960 Exposure complete
20:12:14.457 00.091 9960 worker thread done servicing request
20:12:14.457 00.000 11872 OnExposeComplete: enter
20:12:14.461 00.004 11872 UpdateGuideState(): m_state=6
20:12:14.465 00.004 11872 Star::Find(15, 1257, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 496
20:12:14.468 00.003 11872 Star::Find returns 1 (0), X=1257.96, Y=868.29, Mass=9265, SNR=58.0, Peak=201 HFD=7.4
20:12:14.471 00.003 11872 CameraToMount -- cameraTheta (1.49) - m_xAngle (-3.14) = xAngle (4.62 = -1.66)
20:12:14.474 00.003 11872 CameraToMount -- cameraTheta (1.49) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.45 = -1.83)
20:12:14.477 00.003 11872 CameraToMount -- cameraX=0.10 cameraY=1.15 hyp=1.16 cameraTheta=1.49 mountX=-0.10 mountY=-1.12, mountTheta=-1.66
20:12:14.484 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.10, y=1.15, opts=13)
20:12:14.489 00.005 11872 Enqueuing Move request for scope (0.10, 1.15)
20:12:14.495 00.006 9960 Worker thread wakes up
20:12:14.496 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.10, 1.15) opts 0xd
20:12:14.498 00.002 9960 Handling offset move in thread for scope, endpoint = (0.10, 1.15)
20:12:14.499 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=201, med=1, FiltMin=0, FiltMax=174, Gamma=1.000
20:12:14.503 00.004 9960 Moving (0.10, 1.15) raw xDistance=-0.10 yDistance=-1.12
20:12:14.503 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
20:12:14.503 00.000 9960 GuideAlgorithmResistSwitch::result() returns -1.12 from input -1.12
20:12:14.503 00.000 9960 MoveAxis(E, 0, ABG)
20:12:14.505 00.002 9960 Move returns status 0, amount 0
20:12:14.505 00.000 9960 MoveAxis(N, 835, ABG)
20:12:14.505 00.000 9960 Guiding  Dir = 0, Dur = 835
20:12:14.505 00.000 9960 IsSlewing returns 0
20:12:14.505 00.000 9960 IsGuiding returns 0
20:12:14.505 00.000 9960 PulseGuide returned control before completion, sleep 845
20:12:14.521 00.016 11872 UpdateGuideState exits: m=9265 SNR=58.0
20:12:14.524 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:14.528 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:12:14.532 00.004 11872 Enqueuing Expose request
20:12:15.355 00.823 9960 IsGuiding returns 1
20:12:15.357 00.002 9960 scope still moving after pulse duration time elapsed
20:12:15.387 00.030 9960 IsSlewing returns 0
20:12:15.389 00.002 9960 IsGuiding returns 0
20:12:15.389 00.000 9960 scope move finished after 835 + 48 ms
20:12:15.390 00.001 9960 Move returns status 0, amount 835
20:12:15.391 00.001 9960 move complete, result=0
20:12:15.391 00.000 9960 worker thread done servicing request
20:12:15.391 00.000 9960 Worker thread wakes up
20:12:15.392 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -1.1 px 835 ms NORTH
20:12:15.396 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
20:12:15.396 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,852,31,31)
20:12:16.649 01.253 9960 Exposure complete
20:12:16.734 00.085 9960 worker thread done servicing request
20:12:16.735 00.001 11872 OnExposeComplete: enter
20:12:16.738 00.003 11872 UpdateGuideState(): m_state=6
20:12:16.740 00.002 11872 Star::Find(15, 1257, 868, 0, (0,0,0,0), 1.5, 10.0, 255) frame 497
20:12:16.743 00.003 11872 Star::Find returns 1 (0), X=1257.95, Y=867.41, Mass=9730, SNR=59.9, Peak=221 HFD=7.4
20:12:16.745 00.002 11872 CameraToMount -- cameraTheta (1.27) - m_xAngle (-3.14) = xAngle (4.41 = -1.87)
20:12:16.748 00.003 11872 CameraToMount -- cameraTheta (1.27) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.24 = -2.05)
20:12:16.750 00.002 11872 CameraToMount -- cameraX=0.08 cameraY=0.28 hyp=0.29 cameraTheta=1.27 mountX=-0.09 mountY=-0.26, mountTheta=-1.89
20:12:16.754 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.08, y=0.28, opts=13)
20:12:16.757 00.003 11872 Enqueuing Move request for scope (0.08, 0.28)
20:12:16.759 00.002 9960 Worker thread wakes up
20:12:16.759 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.28) opts 0xd
20:12:16.759 00.000 9960 Handling offset move in thread for scope, endpoint = (0.08, 0.28)
20:12:16.759 00.000 9960 Moving (0.08, 0.28) raw xDistance=-0.09 yDistance=-0.26
20:12:16.759 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:12:16.760 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
20:12:16.760 00.000 9960 MoveAxis(E, 0, ABG)
20:12:16.760 00.000 9960 Move returns status 0, amount 0
20:12:16.760 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=221, med=1, FiltMin=0, FiltMax=177, Gamma=1.000
20:12:16.764 00.004 9960 MoveAxis(N, 191, ABG)
20:12:16.764 00.000 9960 Guiding  Dir = 0, Dur = 191
20:12:16.764 00.000 9960 IsSlewing returns 0
20:12:16.764 00.000 9960 IsGuiding returns 0
20:12:16.765 00.001 9960 PulseGuide returned control before completion, sleep 201
20:12:16.778 00.013 11872 UpdateGuideState exits: m=9730 SNR=59.9
20:12:16.781 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:16.784 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:12:16.787 00.003 11872 Enqueuing Expose request
20:12:16.982 00.195 9960 IsGuiding returns 0
20:12:16.982 00.000 9960 Move returns status 0, amount 191
20:12:16.982 00.000 9960 move complete, result=0
20:12:16.982 00.000 9960 worker thread done servicing request
20:12:16.982 00.000 9960 Worker thread wakes up
20:12:16.984 00.002 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 191 ms NORTH
20:12:16.989 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:12:16.990 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1243,852,31,31)
20:12:18.243 01.253 9960 Exposure complete
20:12:18.324 00.081 9960 worker thread done servicing request
20:12:18.324 00.000 11872 OnExposeComplete: enter
20:12:18.328 00.004 11872 UpdateGuideState(): m_state=6
20:12:18.332 00.004 11872 Star::Find(15, 1257, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 498
20:12:18.334 00.002 11872 Star::Find returns 1 (0), X=1257.82, Y=867.30, Mass=9837, SNR=61.7, Peak=217 HFD=7.5
20:12:18.337 00.003 11872 CameraToMount -- cameraTheta (1.80) - m_xAngle (-3.14) = xAngle (4.93 = -1.35)
20:12:18.339 00.002 11872 CameraToMount -- cameraTheta (1.80) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.76 = -1.52)
20:12:18.341 00.002 11872 CameraToMount -- cameraX=-0.04 cameraY=0.16 hyp=0.16 cameraTheta=1.80 mountX=0.04 mountY=-0.16, mountTheta=-1.35
20:12:18.347 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.04, y=0.16, opts=13)
20:12:18.350 00.003 11872 Enqueuing Move request for scope (-0.04, 0.16)
20:12:18.353 00.003 9960 Worker thread wakes up
20:12:18.353 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.16) opts 0xd
20:12:18.353 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.04, 0.16)
20:12:18.353 00.000 9960 Moving (-0.04, 0.16) raw xDistance=0.04 yDistance=-0.16
20:12:18.354 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
20:12:18.354 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:12:18.354 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
20:12:18.354 00.000 9960 MoveAxis(E, 0, ABG)
20:12:18.354 00.000 9960 Move returns status 0, amount 0
20:12:18.354 00.000 9960 MoveAxis(N, 0, ABG)
20:12:18.354 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=217, med=1, FiltMin=0, FiltMax=166, Gamma=1.000
20:12:18.358 00.004 9960 Move returns status 0, amount 0
20:12:18.358 00.000 9960 move complete, result=0
20:12:18.358 00.000 9960 worker thread done servicing request
20:12:18.372 00.014 11872 UpdateGuideState exits: m=9837 SNR=61.7
20:12:18.376 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:18.378 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:12:18.380 00.002 11872 Enqueuing Expose request
20:12:18.382 00.002 11872 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
20:12:18.385 00.003 9960 Worker thread wakes up
20:12:18.386 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:12:18.386 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,852,31,31)
20:12:19.634 01.248 9960 Exposure complete
20:12:19.746 00.112 9960 worker thread done servicing request
20:12:19.746 00.000 11872 OnExposeComplete: enter
20:12:19.750 00.004 11872 UpdateGuideState(): m_state=6
20:12:19.754 00.004 11872 Star::Find(15, 1257, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 499
20:12:19.757 00.003 11872 Star::Find returns 1 (0), X=1257.99, Y=867.40, Mass=9312, SNR=58.0, Peak=206 HFD=7.3
20:12:19.761 00.004 11872 CameraToMount -- cameraTheta (1.12) - m_xAngle (-3.14) = xAngle (4.26 = -2.02)
20:12:19.765 00.004 11872 CameraToMount -- cameraTheta (1.12) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.09 = -2.20)
20:12:19.768 00.003 11872 CameraToMount -- cameraX=0.13 cameraY=0.27 hyp=0.29 cameraTheta=1.12 mountX=-0.13 mountY=-0.24, mountTheta=-2.07
20:12:19.773 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.13, y=0.27, opts=13)
20:12:19.776 00.003 11872 Enqueuing Move request for scope (0.13, 0.27)
20:12:19.779 00.003 9960 Worker thread wakes up
20:12:19.779 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.27) opts 0xd
20:12:19.779 00.000 9960 Handling offset move in thread for scope, endpoint = (0.13, 0.27)
20:12:19.779 00.000 9960 Moving (0.13, 0.27) raw xDistance=-0.13 yDistance=-0.24
20:12:19.780 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
20:12:19.780 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
20:12:19.780 00.000 9960 MoveAxis(E, 0, ABG)
20:12:19.780 00.000 9960 Move returns status 0, amount 0
20:12:19.780 00.000 9960 MoveAxis(N, 178, ABG)
20:12:19.780 00.000 9960 Guiding  Dir = 0, Dur = 178
20:12:19.781 00.001 9960 IsSlewing returns 0
20:12:19.781 00.000 9960 IsGuiding returns 0
20:12:19.781 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=1, FiltMin=0, FiltMax=177, Gamma=1.000
20:12:19.785 00.004 9960 PulseGuide returned control before completion, sleep 188
20:12:19.803 00.018 11872 UpdateGuideState exits: m=9312 SNR=58.0
20:12:19.807 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:19.810 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:12:19.814 00.004 11872 Enqueuing Expose request
20:12:19.984 00.170 9960 IsGuiding returns 1
20:12:19.986 00.002 9960 scope still moving after pulse duration time elapsed
20:12:20.016 00.030 9960 IsSlewing returns 0
20:12:20.016 00.000 9960 IsGuiding returns 0
20:12:20.017 00.001 9960 scope move finished after 178 + 57 ms
20:12:20.017 00.000 9960 Move returns status 0, amount 178
20:12:20.017 00.000 9960 move complete, result=0
20:12:20.018 00.001 9960 worker thread done servicing request
20:12:20.019 00.001 9960 Worker thread wakes up
20:12:20.019 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 178 ms NORTH
20:12:20.025 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:12:20.025 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,852,31,31)
20:12:21.280 01.255 9960 Exposure complete
20:12:21.370 00.090 9960 worker thread done servicing request
20:12:21.371 00.001 11872 OnExposeComplete: enter
20:12:21.373 00.002 11872 UpdateGuideState(): m_state=6
20:12:21.376 00.003 11872 Star::Find(15, 1257, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 500
20:12:21.380 00.004 11872 Star::Find returns 1 (0), X=1258.08, Y=867.50, Mass=9653, SNR=59.5, Peak=203 HFD=7.3
20:12:21.383 00.003 11872 CameraToMount -- cameraTheta (1.02) - m_xAngle (-3.14) = xAngle (4.16 = -2.13)
20:12:21.385 00.002 11872 CameraToMount -- cameraTheta (1.02) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.99 = -2.30)
20:12:21.387 00.002 11872 CameraToMount -- cameraX=0.22 cameraY=0.36 hyp=0.43 cameraTheta=1.02 mountX=-0.22 mountY=-0.32, mountTheta=-2.18
20:12:21.391 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.22, y=0.36, opts=13)
20:12:21.395 00.004 11872 Enqueuing Move request for scope (0.22, 0.36)
20:12:21.398 00.003 9960 Worker thread wakes up
20:12:21.398 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.36) opts 0xd
20:12:21.398 00.000 9960 Handling offset move in thread for scope, endpoint = (0.22, 0.36)
20:12:21.398 00.000 9960 Moving (0.22, 0.36) raw xDistance=-0.22 yDistance=-0.32
20:12:21.398 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
20:12:21.398 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
20:12:21.398 00.000 9960 MoveAxis(E, 94, ABG)
20:12:21.398 00.000 9960 Guiding  Dir = 2, Dur = 94
20:12:21.399 00.001 9960 IsSlewing returns 0
20:12:21.399 00.000 9960 IsGuiding returns 0
20:12:21.399 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=203, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
20:12:21.401 00.002 9960 PulseGuide returned control before completion, sleep 104
20:12:21.416 00.015 11872 UpdateGuideState exits: m=9653 SNR=59.5
20:12:21.420 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:21.423 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:12:21.427 00.004 11872 Enqueuing Expose request
20:12:21.518 00.091 9960 IsGuiding returns 1
20:12:21.520 00.002 9960 scope still moving after pulse duration time elapsed
20:12:21.549 00.029 9960 IsSlewing returns 0
20:12:21.549 00.000 9960 IsGuiding returns 0
20:12:21.550 00.001 9960 scope move finished after 94 + 56 ms
20:12:21.550 00.000 9960 Move returns status 0, amount 94
20:12:21.550 00.000 9960 MoveAxis(N, 238, ABG)
20:12:21.552 00.002 9960 Guiding  Dir = 0, Dur = 238
20:12:21.552 00.000 9960 IsSlewing returns 0
20:12:21.552 00.000 9960 IsGuiding returns 0
20:12:21.553 00.001 9960 PulseGuide returned control before completion, sleep 248
20:12:21.813 00.260 9960 IsGuiding returns 1
20:12:21.815 00.002 9960 scope still moving after pulse duration time elapsed
20:12:21.845 00.030 9960 IsSlewing returns 0
20:12:21.847 00.002 9960 IsGuiding returns 0
20:12:21.847 00.000 9960 scope move finished after 238 + 57 ms
20:12:21.847 00.000 9960 Move returns status 0, amount 238
20:12:21.849 00.002 9960 move complete, result=0
20:12:21.850 00.001 9960 worker thread done servicing request
20:12:21.850 00.000 11872 GuideStep: -0.2 px 94 ms EAST, -0.3 px 238 ms NORTH
20:12:21.857 00.007 9960 Worker thread wakes up
20:12:21.858 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:12:21.859 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1243,852,31,31)
20:12:23.102 01.243 9960 Exposure complete
20:12:23.183 00.081 9960 worker thread done servicing request
20:12:23.183 00.000 11872 OnExposeComplete: enter
20:12:23.186 00.003 11872 UpdateGuideState(): m_state=6
20:12:23.189 00.003 11872 Star::Find(15, 1258, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 501
20:12:23.192 00.003 11872 Star::Find returns 1 (0), X=1258.01, Y=867.06, Mass=9371, SNR=55.9, Peak=208 HFD=7.2
20:12:23.194 00.002 11872 CameraToMount -- cameraTheta (-0.48) - m_xAngle (-3.14) = xAngle (2.66 = 2.66)
20:12:23.196 00.002 11872 CameraToMount -- cameraTheta (-0.48) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.49 = 2.49)
20:12:23.198 00.002 11872 CameraToMount -- cameraX=0.15 cameraY=-0.08 hyp=0.17 cameraTheta=-0.48 mountX=-0.15 mountY=0.10, mountTheta=2.54
20:12:23.203 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.15, y=-0.08, opts=13)
20:12:23.206 00.003 11872 Enqueuing Move request for scope (0.15, -0.08)
20:12:23.209 00.003 9960 Worker thread wakes up
20:12:23.209 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.08) opts 0xd
20:12:23.209 00.000 9960 Handling offset move in thread for scope, endpoint = (0.15, -0.08)
20:12:23.209 00.000 9960 Moving (0.15, -0.08) raw xDistance=-0.15 yDistance=0.10
20:12:23.209 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
20:12:23.209 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:12:23.209 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
20:12:23.209 00.000 9960 MoveAxis(E, 0, ABG)
20:12:23.210 00.001 9960 Move returns status 0, amount 0
20:12:23.210 00.000 9960 MoveAxis(N, 0, ABG)
20:12:23.210 00.000 9960 Move returns status 0, amount 0
20:12:23.210 00.000 9960 move complete, result=0
20:12:23.211 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=208, med=1, FiltMin=0, FiltMax=188, Gamma=1.000
20:12:23.213 00.002 9960 worker thread done servicing request
20:12:23.227 00.014 11872 UpdateGuideState exits: m=9371 SNR=55.9
20:12:23.231 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:23.236 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:12:23.238 00.002 11872 Enqueuing Expose request
20:12:23.241 00.003 11872 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:12:23.243 00.002 9960 Worker thread wakes up
20:12:23.243 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:12:23.243 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,852,31,31)
20:12:24.489 01.246 9960 Exposure complete
20:12:24.569 00.080 9960 worker thread done servicing request
20:12:24.570 00.001 11872 OnExposeComplete: enter
20:12:24.573 00.003 11872 UpdateGuideState(): m_state=6
20:12:24.576 00.003 11872 Star::Find(15, 1258, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 502
20:12:24.580 00.004 11872 Star::Find returns 1 (0), X=1257.95, Y=867.39, Mass=10280, SNR=61.4, Peak=218 HFD=7.4
20:12:24.583 00.003 11872 CameraToMount -- cameraTheta (1.23) - m_xAngle (-3.14) = xAngle (4.37 = -1.92)
20:12:24.586 00.003 11872 CameraToMount -- cameraTheta (1.23) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.20 = -2.09)
20:12:24.588 00.002 11872 CameraToMount -- cameraX=0.09 cameraY=0.25 hyp=0.27 cameraTheta=1.23 mountX=-0.09 mountY=-0.23, mountTheta=-1.94
20:12:24.593 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.09, y=0.25, opts=13)
20:12:24.596 00.003 11872 Enqueuing Move request for scope (0.09, 0.25)
20:12:24.597 00.001 9960 Worker thread wakes up
20:12:24.597 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.25) opts 0xd
20:12:24.599 00.002 9960 Handling offset move in thread for scope, endpoint = (0.09, 0.25)
20:12:24.599 00.000 9960 Moving (0.09, 0.25) raw xDistance=-0.09 yDistance=-0.23
20:12:24.599 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:12:24.599 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
20:12:24.599 00.000 9960 MoveAxis(E, 0, ABG)
20:12:24.599 00.000 9960 Move returns status 0, amount 0
20:12:24.599 00.000 9960 MoveAxis(N, 175, ABG)
20:12:24.599 00.000 9960 Guiding  Dir = 0, Dur = 175
20:12:24.600 00.001 9960 IsSlewing returns 0
20:12:24.601 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=218, med=1, FiltMin=0, FiltMax=181, Gamma=1.000
20:12:24.603 00.002 9960 IsGuiding returns 0
20:12:24.603 00.000 9960 PulseGuide returned control before completion, sleep 185
20:12:24.619 00.016 11872 UpdateGuideState exits: m=10280 SNR=61.4
20:12:24.622 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:24.626 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:12:24.628 00.002 11872 Enqueuing Expose request
20:12:24.794 00.166 9960 IsGuiding returns 1
20:12:24.795 00.001 9960 scope still moving after pulse duration time elapsed
20:12:24.824 00.029 9960 IsSlewing returns 0
20:12:24.826 00.002 9960 IsGuiding returns 0
20:12:24.827 00.001 9960 scope move finished after 175 + 48 ms
20:12:24.827 00.000 9960 Move returns status 0, amount 175
20:12:24.827 00.000 9960 move complete, result=0
20:12:24.827 00.000 9960 worker thread done servicing request
20:12:24.829 00.002 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 175 ms NORTH
20:12:24.836 00.007 9960 Worker thread wakes up
20:12:24.837 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:12:24.837 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,852,31,31)
20:12:26.087 01.250 9960 Exposure complete
20:12:26.174 00.087 9960 worker thread done servicing request
20:12:26.174 00.000 11872 OnExposeComplete: enter
20:12:26.177 00.003 11872 UpdateGuideState(): m_state=6
20:12:26.179 00.002 11872 Star::Find(15, 1257, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 503
20:12:26.181 00.002 11872 Star::Find returns 1 (0), X=1258.07, Y=867.32, Mass=9636, SNR=56.9, Peak=199 HFD=7.4
20:12:26.184 00.003 11872 CameraToMount -- cameraTheta (0.72) - m_xAngle (-3.14) = xAngle (3.85 = -2.43)
20:12:26.186 00.002 11872 CameraToMount -- cameraTheta (0.72) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.68 = -2.60)
20:12:26.189 00.003 11872 CameraToMount -- cameraX=0.21 cameraY=0.18 hyp=0.28 cameraTheta=0.72 mountX=-0.21 mountY=-0.14, mountTheta=-2.55
20:12:26.192 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=0.21, y=0.18, opts=13)
20:12:26.195 00.003 11872 Enqueuing Move request for scope (0.21, 0.18)
20:12:26.198 00.003 9960 Worker thread wakes up
20:12:26.198 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.18) opts 0xd
20:12:26.198 00.000 9960 Handling offset move in thread for scope, endpoint = (0.21, 0.18)
20:12:26.198 00.000 9960 Moving (0.21, 0.18) raw xDistance=-0.21 yDistance=-0.14
20:12:26.199 00.001 9960 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
20:12:26.199 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:12:26.199 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
20:12:26.199 00.000 9960 MoveAxis(E, 88, ABG)
20:12:26.200 00.001 9960 Guiding  Dir = 2, Dur = 88
20:12:26.200 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=199, med=1, FiltMin=0, FiltMax=184, Gamma=1.000
20:12:26.204 00.004 9960 IsSlewing returns 0
20:12:26.204 00.000 9960 IsGuiding returns 0
20:12:26.205 00.001 9960 PulseGuide returned control before completion, sleep 98
20:12:26.219 00.014 11872 UpdateGuideState exits: m=9636 SNR=56.9
20:12:26.223 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:26.225 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:12:26.227 00.002 11872 Enqueuing Expose request
20:12:26.310 00.083 9960 IsGuiding returns 1
20:12:26.311 00.001 9960 scope still moving after pulse duration time elapsed
20:12:26.342 00.031 9960 IsSlewing returns 0
20:12:26.342 00.000 9960 IsGuiding returns 0
20:12:26.343 00.001 9960 scope move finished after 88 + 50 ms
20:12:26.343 00.000 9960 Move returns status 0, amount 88
20:12:26.344 00.001 9960 MoveAxis(N, 0, ABG)
20:12:26.344 00.000 9960 Move returns status 0, amount 0
20:12:26.344 00.000 9960 move complete, result=0
20:12:26.345 00.001 9960 worker thread done servicing request
20:12:26.345 00.000 9960 Worker thread wakes up
20:12:26.345 00.000 11872 GuideStep: -0.2 px 88 ms EAST, -0.1 px 0 ms NORTH
20:12:26.350 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:12:26.350 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,852,31,31)
20:12:27.596 01.246 9960 Exposure complete
20:12:27.676 00.080 9960 worker thread done servicing request
20:12:27.677 00.001 11872 OnExposeComplete: enter
20:12:27.680 00.003 11872 UpdateGuideState(): m_state=6
20:12:27.682 00.002 11872 Star::Find(15, 1258, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 504
20:12:27.685 00.003 11872 Star::Find returns 1 (0), X=1258.06, Y=867.46, Mass=9856, SNR=59.1, Peak=228 HFD=7.3
20:12:27.687 00.002 11872 CameraToMount -- cameraTheta (1.01) - m_xAngle (-3.14) = xAngle (4.15 = -2.13)
20:12:27.689 00.002 11872 CameraToMount -- cameraTheta (1.01) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.98 = -2.31)
20:12:27.693 00.004 11872 CameraToMount -- cameraX=0.20 cameraY=0.32 hyp=0.38 cameraTheta=1.01 mountX=-0.20 mountY=-0.28, mountTheta=-2.19
20:12:27.696 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=0.20, y=0.32, opts=13)
20:12:27.698 00.002 11872 Enqueuing Move request for scope (0.20, 0.32)
20:12:27.701 00.003 9960 Worker thread wakes up
20:12:27.701 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.32) opts 0xd
20:12:27.702 00.001 9960 Handling offset move in thread for scope, endpoint = (0.20, 0.32)
20:12:27.703 00.001 9960 Moving (0.20, 0.32) raw xDistance=-0.20 yDistance=-0.28
20:12:27.704 00.001 9960 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.20
20:12:27.705 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
20:12:27.705 00.000 9960 MoveAxis(E, 91, ABG)
20:12:27.705 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=228, med=1, FiltMin=0, FiltMax=186, Gamma=1.000
20:12:27.709 00.004 9960 Guiding  Dir = 2, Dur = 91
20:12:27.709 00.000 9960 IsSlewing returns 0
20:12:27.710 00.001 9960 IsGuiding returns 0
20:12:27.710 00.000 9960 PulseGuide returned control before completion, sleep 101
20:12:27.722 00.012 11872 UpdateGuideState exits: m=9856 SNR=59.1
20:12:27.725 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:27.728 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:12:27.730 00.002 11872 Enqueuing Expose request
20:12:27.827 00.097 9960 IsGuiding returns 1
20:12:27.828 00.001 9960 scope still moving after pulse duration time elapsed
20:12:27.859 00.031 9960 IsSlewing returns 0
20:12:27.862 00.003 9960 IsGuiding returns 0
20:12:27.863 00.001 9960 scope move finished after 91 + 61 ms
20:12:27.864 00.001 9960 Move returns status 0, amount 91
20:12:27.864 00.000 9960 MoveAxis(N, 210, ABG)
20:12:27.864 00.000 9960 Guiding  Dir = 0, Dur = 210
20:12:27.865 00.001 9960 IsSlewing returns 0
20:12:27.865 00.000 9960 IsGuiding returns 0
20:12:27.866 00.001 9960 PulseGuide returned control before completion, sleep 220
20:12:28.098 00.232 9960 IsGuiding returns 1
20:12:28.099 00.001 9960 scope still moving after pulse duration time elapsed
20:12:28.129 00.030 9960 IsSlewing returns 0
20:12:28.131 00.002 9960 IsGuiding returns 0
20:12:28.131 00.000 9960 scope move finished after 210 + 55 ms
20:12:28.132 00.001 9960 Move returns status 0, amount 210
20:12:28.132 00.000 9960 move complete, result=0
20:12:28.132 00.000 9960 worker thread done servicing request
20:12:28.133 00.001 9960 Worker thread wakes up
20:12:28.133 00.000 11872 GuideStep: -0.2 px 91 ms EAST, -0.3 px 210 ms NORTH
20:12:28.141 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
20:12:28.142 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1243,852,31,31)
20:12:29.390 01.248 9960 Exposure complete
20:12:29.476 00.086 9960 worker thread done servicing request
20:12:29.477 00.001 11872 OnExposeComplete: enter
20:12:29.479 00.002 11872 UpdateGuideState(): m_state=6
20:12:29.482 00.003 11872 Star::Find(15, 1258, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 505
20:12:29.486 00.004 11872 Star::Find returns 1 (0), X=1257.97, Y=867.34, Mass=10394, SNR=62.8, Peak=217 HFD=7.6
20:12:29.489 00.003 11872 CameraToMount -- cameraTheta (1.06) - m_xAngle (-3.14) = xAngle (4.20 = -2.08)
20:12:29.492 00.003 11872 CameraToMount -- cameraTheta (1.06) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.03 = -2.25)
20:12:29.494 00.002 11872 CameraToMount -- cameraX=0.11 cameraY=0.20 hyp=0.23 cameraTheta=1.06 mountX=-0.11 mountY=-0.18, mountTheta=-2.13
20:12:29.497 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=0.11, y=0.20, opts=13)
20:12:29.500 00.003 11872 Enqueuing Move request for scope (0.11, 0.20)
20:12:29.502 00.002 9960 Worker thread wakes up
20:12:29.502 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.20) opts 0xd
20:12:29.502 00.000 9960 Handling offset move in thread for scope, endpoint = (0.11, 0.20)
20:12:29.502 00.000 9960 Moving (0.11, 0.20) raw xDistance=-0.11 yDistance=-0.18
20:12:29.502 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
20:12:29.502 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:12:29.503 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
20:12:29.503 00.000 9960 MoveAxis(E, 0, ABG)
20:12:29.503 00.000 9960 Move returns status 0, amount 0
20:12:29.503 00.000 9960 MoveAxis(N, 0, ABG)
20:12:29.503 00.000 9960 Move returns status 0, amount 0
20:12:29.503 00.000 9960 move complete, result=0
20:12:29.503 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=217, med=1, FiltMin=0, FiltMax=176, Gamma=1.000
20:12:29.507 00.004 9960 worker thread done servicing request
20:12:29.522 00.015 11872 UpdateGuideState exits: m=10394 SNR=62.8
20:12:29.525 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:29.527 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:12:29.529 00.002 11872 Enqueuing Expose request
20:12:29.532 00.003 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:12:29.534 00.002 9960 Worker thread wakes up
20:12:29.534 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:12:29.534 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,852,31,31)
20:12:30.775 01.241 9960 Exposure complete
20:12:30.863 00.088 9960 worker thread done servicing request
20:12:30.864 00.001 11872 OnExposeComplete: enter
20:12:30.866 00.002 11872 UpdateGuideState(): m_state=6
20:12:30.871 00.005 11872 Star::Find(15, 1257, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 506
20:12:30.874 00.003 11872 Star::Find returns 1 (0), X=1258.04, Y=867.49, Mass=9943, SNR=59.6, Peak=216 HFD=7.3
20:12:30.876 00.002 11872 CameraToMount -- cameraTheta (1.09) - m_xAngle (-3.14) = xAngle (4.23 = -2.05)
20:12:30.879 00.003 11872 CameraToMount -- cameraTheta (1.09) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.06 = -2.23)
20:12:30.882 00.003 11872 CameraToMount -- cameraX=0.18 cameraY=0.35 hyp=0.39 cameraTheta=1.09 mountX=-0.18 mountY=-0.31, mountTheta=-2.10
20:12:30.885 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=0.18, y=0.35, opts=13)
20:12:30.888 00.003 11872 Enqueuing Move request for scope (0.18, 0.35)
20:12:30.890 00.002 9960 Worker thread wakes up
20:12:30.890 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.35) opts 0xd
20:12:30.890 00.000 9960 Handling offset move in thread for scope, endpoint = (0.18, 0.35)
20:12:30.890 00.000 9960 Moving (0.18, 0.35) raw xDistance=-0.18 yDistance=-0.31
20:12:30.891 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
20:12:30.891 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
20:12:30.891 00.000 9960 MoveAxis(E, 0, ABG)
20:12:30.891 00.000 9960 Move returns status 0, amount 0
20:12:30.891 00.000 9960 MoveAxis(N, 233, ABG)
20:12:30.891 00.000 9960 Guiding  Dir = 0, Dur = 233
20:12:30.891 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=216, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
20:12:30.895 00.004 9960 IsSlewing returns 0
20:12:30.895 00.000 9960 IsGuiding returns 0
20:12:30.896 00.001 9960 PulseGuide returned control before completion, sleep 243
20:12:30.908 00.012 11872 UpdateGuideState exits: m=9943 SNR=59.6
20:12:30.911 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:30.915 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:12:30.917 00.002 11872 Enqueuing Expose request
20:12:31.146 00.229 9960 IsGuiding returns 1
20:12:31.146 00.000 9960 scope still moving after pulse duration time elapsed
20:12:31.176 00.030 9960 IsSlewing returns 0
20:12:31.177 00.001 9960 IsGuiding returns 0
20:12:31.180 00.003 9960 scope move finished after 233 + 50 ms
20:12:31.180 00.000 9960 Move returns status 0, amount 233
20:12:31.181 00.001 9960 move complete, result=0
20:12:31.181 00.000 9960 worker thread done servicing request
20:12:31.181 00.000 9960 Worker thread wakes up
20:12:31.182 00.001 11872 GuideStep: -0.2 px 0 ms EAST, -0.3 px 233 ms NORTH
20:12:31.187 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:12:31.187 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,852,31,31)
20:12:32.445 01.258 9960 Exposure complete
20:12:32.539 00.094 9960 worker thread done servicing request
20:12:32.539 00.000 11872 OnExposeComplete: enter
20:12:32.542 00.003 11872 UpdateGuideState(): m_state=6
20:12:32.546 00.004 11872 Star::Find(15, 1258, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 507
20:12:32.548 00.002 11872 Star::Find returns 1 (0), X=1258.31, Y=866.65, Mass=9408, SNR=57.6, Peak=225 HFD=7.2
20:12:32.551 00.003 11872 CameraToMount -- cameraTheta (-0.82) - m_xAngle (-3.14) = xAngle (2.31 = 2.31)
20:12:32.554 00.003 11872 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.14 = 2.14)
20:12:32.557 00.003 11872 CameraToMount -- cameraX=0.45 cameraY=-0.48 hyp=0.66 cameraTheta=-0.82 mountX=-0.44 mountY=0.55, mountTheta=2.25
20:12:32.560 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=0.45, y=-0.48, opts=13)
20:12:32.564 00.004 11872 Enqueuing Move request for scope (0.45, -0.48)
20:12:32.567 00.003 9960 Worker thread wakes up
20:12:32.567 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.45, -0.48) opts 0xd
20:12:32.567 00.000 9960 Handling offset move in thread for scope, endpoint = (0.45, -0.48)
20:12:32.567 00.000 9960 Moving (0.45, -0.48) raw xDistance=-0.44 yDistance=0.55
20:12:32.567 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.44
20:12:32.567 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:12:32.568 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.55
20:12:32.568 00.000 9960 MoveAxis(E, 186, ABG)
20:12:32.568 00.000 9960 Guiding  Dir = 2, Dur = 186
20:12:32.568 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=225, med=1, FiltMin=0, FiltMax=175, Gamma=1.000
20:12:32.570 00.002 9960 IsSlewing returns 0
20:12:32.570 00.000 9960 IsGuiding returns 0
20:12:32.570 00.000 9960 PulseGuide returned control before completion, sleep 196
20:12:32.586 00.016 11872 UpdateGuideState exits: m=9408 SNR=57.6
20:12:32.588 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:32.592 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:12:32.594 00.002 11872 Enqueuing Expose request
20:12:32.780 00.186 9960 IsGuiding returns 1
20:12:32.782 00.002 9960 scope still moving after pulse duration time elapsed
20:12:32.810 00.028 9960 IsSlewing returns 0
20:12:32.812 00.002 9960 IsGuiding returns 0
20:12:32.812 00.000 9960 scope move finished after 186 + 55 ms
20:12:32.812 00.000 9960 Move returns status 0, amount 186
20:12:32.813 00.001 9960 MoveAxis(N, 0, ABG)
20:12:32.813 00.000 9960 Move returns status 0, amount 0
20:12:32.813 00.000 9960 move complete, result=0
20:12:32.813 00.000 9960 worker thread done servicing request
20:12:32.815 00.002 11872 GuideStep: -0.4 px 186 ms EAST, 0.6 px 0 ms NORTH
20:12:32.820 00.005 9960 Worker thread wakes up
20:12:32.821 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:12:32.821 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,852,31,31)
20:12:34.076 01.255 9960 Exposure complete
20:12:34.167 00.091 9960 worker thread done servicing request
20:12:34.167 00.000 11872 OnExposeComplete: enter
20:12:34.172 00.005 11872 UpdateGuideState(): m_state=6
20:12:34.179 00.007 11872 Star::Find(15, 1258, 866, 0, (0,0,0,0), 1.5, 10.0, 255) frame 508
20:12:34.182 00.003 11872 Star::Find returns 1 (0), X=1257.83, Y=867.43, Mass=10413, SNR=64.3, Peak=230 HFD=7.3
20:12:34.184 00.002 11872 CameraToMount -- cameraTheta (1.68) - m_xAngle (-3.14) = xAngle (4.81 = -1.47)
20:12:34.187 00.003 11872 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.64 = -1.64)
20:12:34.190 00.003 11872 CameraToMount -- cameraX=-0.03 cameraY=0.29 hyp=0.30 cameraTheta=1.68 mountX=0.03 mountY=-0.30, mountTheta=-1.47
20:12:34.194 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.03, y=0.29, opts=13)
20:12:34.196 00.002 11872 Enqueuing Move request for scope (-0.03, 0.29)
20:12:34.200 00.004 9960 Worker thread wakes up
20:12:34.200 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.29) opts 0xd
20:12:34.200 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.03, 0.29)
20:12:34.200 00.000 9960 Moving (-0.03, 0.29) raw xDistance=0.03 yDistance=-0.30
20:12:34.201 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:12:34.201 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
20:12:34.201 00.000 9960 MoveAxis(E, 0, ABG)
20:12:34.201 00.000 9960 Move returns status 0, amount 0
20:12:34.201 00.000 9960 MoveAxis(N, 221, ABG)
20:12:34.202 00.001 9960 Guiding  Dir = 0, Dur = 221
20:12:34.202 00.000 9960 IsSlewing returns 0
20:12:34.202 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=230, med=1, FiltMin=0, FiltMax=185, Gamma=1.000
20:12:34.206 00.004 9960 IsGuiding returns 0
20:12:34.206 00.000 9960 PulseGuide returned control before completion, sleep 231
20:12:34.219 00.013 11872 UpdateGuideState exits: m=10413 SNR=64.3
20:12:34.222 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:34.225 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:12:34.227 00.002 11872 Enqueuing Expose request
20:12:34.440 00.213 9960 IsGuiding returns 1
20:12:34.442 00.002 9960 scope still moving after pulse duration time elapsed
20:12:34.472 00.030 9960 IsSlewing returns 0
20:12:34.473 00.001 9960 IsGuiding returns 0
20:12:34.473 00.000 9960 scope move finished after 221 + 46 ms
20:12:34.474 00.001 9960 Move returns status 0, amount 221
20:12:34.474 00.000 9960 move complete, result=0
20:12:34.475 00.001 9960 worker thread done servicing request
20:12:34.475 00.000 9960 Worker thread wakes up
20:12:34.475 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.3 px 221 ms NORTH
20:12:34.483 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
20:12:34.483 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,852,31,31)
20:12:35.732 01.249 9960 Exposure complete
20:12:35.812 00.080 9960 worker thread done servicing request
20:12:35.813 00.001 11872 OnExposeComplete: enter
20:12:35.815 00.002 11872 UpdateGuideState(): m_state=6
20:12:35.818 00.003 11872 Star::Find(15, 1257, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 509
20:12:35.821 00.003 11872 Star::Find returns 1 (0), X=1257.93, Y=867.43, Mass=9745, SNR=59.9, Peak=210 HFD=7.3
20:12:35.823 00.002 11872 CameraToMount -- cameraTheta (1.36) - m_xAngle (-3.14) = xAngle (4.49 = -1.79)
20:12:35.825 00.002 11872 CameraToMount -- cameraTheta (1.36) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.32 = -1.96)
20:12:35.828 00.003 11872 CameraToMount -- cameraX=0.06 cameraY=0.29 hyp=0.30 cameraTheta=1.36 mountX=-0.07 mountY=-0.28, mountTheta=-1.80
20:12:35.833 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.06, y=0.29, opts=13)
20:12:35.836 00.003 11872 Enqueuing Move request for scope (0.06, 0.29)
20:12:35.839 00.003 9960 Worker thread wakes up
20:12:35.839 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.29) opts 0xd
20:12:35.839 00.000 9960 Handling offset move in thread for scope, endpoint = (0.06, 0.29)
20:12:35.840 00.001 9960 Moving (0.06, 0.29) raw xDistance=-0.07 yDistance=-0.28
20:12:35.840 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:12:35.840 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
20:12:35.840 00.000 9960 MoveAxis(E, 0, ABG)
20:12:35.840 00.000 9960 Move returns status 0, amount 0
20:12:35.840 00.000 9960 MoveAxis(N, 208, ABG)
20:12:35.840 00.000 9960 Guiding  Dir = 0, Dur = 208
20:12:35.841 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=210, med=1, FiltMin=0, FiltMax=176, Gamma=1.000
20:12:35.843 00.002 9960 IsSlewing returns 0
20:12:35.843 00.000 9960 IsGuiding returns 0
20:12:35.843 00.000 9960 PulseGuide returned control before completion, sleep 218
20:12:35.857 00.014 11872 UpdateGuideState exits: m=9745 SNR=59.9
20:12:35.861 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:35.865 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:12:35.868 00.003 11872 Enqueuing Expose request
20:12:36.067 00.199 9960 IsGuiding returns 1
20:12:36.068 00.001 9960 scope still moving after pulse duration time elapsed
20:12:36.099 00.031 9960 IsSlewing returns 0
20:12:36.100 00.001 9960 IsGuiding returns 0
20:12:36.102 00.002 9960 scope move finished after 208 + 49 ms
20:12:36.102 00.000 9960 Move returns status 0, amount 208
20:12:36.102 00.000 9960 move complete, result=0
20:12:36.102 00.000 9960 worker thread done servicing request
20:12:36.103 00.001 9960 Worker thread wakes up
20:12:36.103 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 208 ms NORTH
20:12:36.110 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:12:36.110 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,852,31,31)
20:12:37.364 01.254 9960 Exposure complete
20:12:37.452 00.088 9960 worker thread done servicing request
20:12:37.453 00.001 11872 OnExposeComplete: enter
20:12:37.456 00.003 11872 UpdateGuideState(): m_state=6
20:12:37.458 00.002 11872 Star::Find(15, 1257, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 510
20:12:37.461 00.003 11872 Star::Find returns 1 (0), X=1258.00, Y=867.42, Mass=9991, SNR=60.3, Peak=222 HFD=7.3
20:12:37.463 00.002 11872 CameraToMount -- cameraTheta (1.10) - m_xAngle (-3.14) = xAngle (4.23 = -2.05)
20:12:37.465 00.002 11872 CameraToMount -- cameraTheta (1.10) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.06 = -2.22)
20:12:37.468 00.003 11872 CameraToMount -- cameraX=0.14 cameraY=0.28 hyp=0.31 cameraTheta=1.10 mountX=-0.14 mountY=-0.25, mountTheta=-2.09
20:12:37.472 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.14, y=0.28, opts=13)
20:12:37.474 00.002 11872 Enqueuing Move request for scope (0.14, 0.28)
20:12:37.478 00.004 9960 Worker thread wakes up
20:12:37.478 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.28) opts 0xd
20:12:37.478 00.000 9960 Handling offset move in thread for scope, endpoint = (0.14, 0.28)
20:12:37.478 00.000 9960 Moving (0.14, 0.28) raw xDistance=-0.14 yDistance=-0.25
20:12:37.478 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
20:12:37.478 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
20:12:37.479 00.001 9960 MoveAxis(E, 0, ABG)
20:12:37.479 00.000 9960 Move returns status 0, amount 0
20:12:37.479 00.000 9960 MoveAxis(N, 185, ABG)
20:12:37.479 00.000 9960 Guiding  Dir = 0, Dur = 185
20:12:37.479 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=222, med=1, FiltMin=0, FiltMax=185, Gamma=1.000
20:12:37.482 00.003 9960 IsSlewing returns 0
20:12:37.483 00.001 9960 IsGuiding returns 0
20:12:37.483 00.000 9960 PulseGuide returned control before completion, sleep 195
20:12:37.498 00.015 11872 UpdateGuideState exits: m=9991 SNR=60.3
20:12:37.500 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:37.504 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:12:37.506 00.002 11872 Enqueuing Expose request
20:12:37.694 00.188 9960 IsGuiding returns 1
20:12:37.695 00.001 9960 scope still moving after pulse duration time elapsed
20:12:37.725 00.030 9960 IsSlewing returns 0
20:12:37.727 00.002 9960 IsGuiding returns 0
20:12:37.728 00.001 9960 scope move finished after 185 + 59 ms
20:12:37.728 00.000 9960 Move returns status 0, amount 185
20:12:37.729 00.001 9960 move complete, result=0
20:12:37.729 00.000 9960 worker thread done servicing request
20:12:37.731 00.002 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 185 ms NORTH
20:12:37.737 00.006 9960 Worker thread wakes up
20:12:37.737 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:12:37.737 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,852,31,31)
20:12:38.990 01.253 9960 Exposure complete
20:12:39.075 00.085 9960 worker thread done servicing request
20:12:39.075 00.000 11872 OnExposeComplete: enter
20:12:39.077 00.002 11872 UpdateGuideState(): m_state=6
20:12:39.080 00.003 11872 Star::Find(15, 1258, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 511
20:12:39.083 00.003 11872 Star::Find returns 1 (0), X=1258.04, Y=867.21, Mass=9712, SNR=58.3, Peak=220 HFD=7.3
20:12:39.085 00.002 11872 CameraToMount -- cameraTheta (0.39) - m_xAngle (-3.14) = xAngle (3.53 = -2.75)
20:12:39.088 00.003 11872 CameraToMount -- cameraTheta (0.39) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.36 = -2.92)
20:12:39.090 00.002 11872 CameraToMount -- cameraX=0.18 cameraY=0.08 hyp=0.20 cameraTheta=0.39 mountX=-0.18 mountY=-0.04, mountTheta=-2.91
20:12:39.094 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.18, y=0.08, opts=13)
20:12:39.096 00.002 11872 Enqueuing Move request for scope (0.18, 0.08)
20:12:39.099 00.003 9960 Worker thread wakes up
20:12:39.099 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.08) opts 0xd
20:12:39.099 00.000 9960 Handling offset move in thread for scope, endpoint = (0.18, 0.08)
20:12:39.099 00.000 9960 Moving (0.18, 0.08) raw xDistance=-0.18 yDistance=-0.04
20:12:39.100 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
20:12:39.100 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:12:39.100 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:12:39.100 00.000 9960 MoveAxis(E, 0, ABG)
20:12:39.100 00.000 9960 Move returns status 0, amount 0
20:12:39.100 00.000 9960 MoveAxis(N, 0, ABG)
20:12:39.101 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=220, med=1, FiltMin=0, FiltMax=186, Gamma=1.000
20:12:39.104 00.003 9960 Move returns status 0, amount 0
20:12:39.107 00.003 9960 move complete, result=0
20:12:39.107 00.000 9960 worker thread done servicing request
20:12:39.119 00.012 11872 UpdateGuideState exits: m=9712 SNR=58.3
20:12:39.122 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:39.125 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:12:39.127 00.002 11872 Enqueuing Expose request
20:12:39.129 00.002 11872 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
20:12:39.131 00.002 9960 Worker thread wakes up
20:12:39.132 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:12:39.132 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,852,31,31)
20:12:40.380 01.248 9960 Exposure complete
20:12:40.463 00.083 9960 worker thread done servicing request
20:12:40.463 00.000 11872 OnExposeComplete: enter
20:12:40.467 00.004 11872 UpdateGuideState(): m_state=6
20:12:40.470 00.003 11872 Star::Find(15, 1258, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 512
20:12:40.473 00.003 11872 Star::Find returns 1 (0), X=1258.20, Y=867.47, Mass=9568, SNR=58.6, Peak=205 HFD=7.2
20:12:40.476 00.003 11872 CameraToMount -- cameraTheta (0.78) - m_xAngle (-3.14) = xAngle (3.91 = -2.37)
20:12:40.478 00.002 11872 CameraToMount -- cameraTheta (0.78) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.74 = -2.54)
20:12:40.482 00.004 11872 CameraToMount -- cameraX=0.34 cameraY=0.33 hyp=0.47 cameraTheta=0.78 mountX=-0.34 mountY=-0.27, mountTheta=-2.47
20:12:40.485 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=0.34, y=0.33, opts=13)
20:12:40.488 00.003 11872 Enqueuing Move request for scope (0.34, 0.33)
20:12:40.490 00.002 9960 Worker thread wakes up
20:12:40.490 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.34, 0.33) opts 0xd
20:12:40.491 00.001 9960 Handling offset move in thread for scope, endpoint = (0.34, 0.33)
20:12:40.491 00.000 9960 Moving (0.34, 0.33) raw xDistance=-0.34 yDistance=-0.27
20:12:40.491 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.34
20:12:40.491 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
20:12:40.491 00.000 9960 MoveAxis(E, 142, ABG)
20:12:40.491 00.000 9960 Guiding  Dir = 2, Dur = 142
20:12:40.492 00.001 9960 IsSlewing returns 0
20:12:40.492 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=205, med=1, FiltMin=0, FiltMax=174, Gamma=1.000
20:12:40.495 00.003 9960 IsGuiding returns 0
20:12:40.495 00.000 9960 PulseGuide returned control before completion, sleep 152
20:12:40.509 00.014 11872 UpdateGuideState exits: m=9568 SNR=58.6
20:12:40.511 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:40.515 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:12:40.518 00.003 11872 Enqueuing Expose request
20:12:40.653 00.135 9960 IsGuiding returns 1
20:12:40.653 00.000 9960 scope still moving after pulse duration time elapsed
20:12:40.684 00.031 9960 IsSlewing returns 0
20:12:40.684 00.000 9960 IsGuiding returns 0
20:12:40.685 00.001 9960 scope move finished after 142 + 47 ms
20:12:40.685 00.000 9960 Move returns status 0, amount 142
20:12:40.686 00.001 9960 MoveAxis(N, 199, ABG)
20:12:40.686 00.000 9960 Guiding  Dir = 0, Dur = 199
20:12:40.686 00.000 9960 IsSlewing returns 0
20:12:40.687 00.001 9960 IsGuiding returns 0
20:12:40.687 00.000 9960 PulseGuide returned control before completion, sleep 209
20:12:40.901 00.214 9960 IsGuiding returns 1
20:12:40.901 00.000 9960 scope still moving after pulse duration time elapsed
20:12:40.932 00.031 9960 IsSlewing returns 0
20:12:40.932 00.000 9960 IsGuiding returns 0
20:12:40.932 00.000 9960 scope move finished after 199 + 46 ms
20:12:40.933 00.001 9960 Move returns status 0, amount 199
20:12:40.933 00.000 9960 move complete, result=0
20:12:40.933 00.000 9960 worker thread done servicing request
20:12:40.933 00.000 11872 GuideStep: -0.3 px 142 ms EAST, -0.3 px 199 ms NORTH
20:12:40.939 00.006 9960 Worker thread wakes up
20:12:40.939 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:12:40.939 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,852,31,31)
20:12:42.178 01.239 9960 Exposure complete
20:12:42.257 00.079 9960 worker thread done servicing request
20:12:42.258 00.001 11872 OnExposeComplete: enter
20:12:42.261 00.003 11872 UpdateGuideState(): m_state=6
20:12:42.264 00.003 11872 Star::Find(15, 1258, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 513
20:12:42.267 00.003 11872 Star::Find returns 1 (0), X=1258.07, Y=867.23, Mass=9653, SNR=58.5, Peak=201 HFD=7.4
20:12:42.269 00.002 11872 CameraToMount -- cameraTheta (0.43) - m_xAngle (-3.14) = xAngle (3.57 = -2.72)
20:12:42.271 00.002 11872 CameraToMount -- cameraTheta (0.43) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.39 = -2.89)
20:12:42.274 00.003 11872 CameraToMount -- cameraX=0.21 cameraY=0.09 hyp=0.23 cameraTheta=0.43 mountX=-0.21 mountY=-0.06, mountTheta=-2.87
20:12:42.278 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.21, y=0.09, opts=13)
20:12:42.281 00.003 11872 Enqueuing Move request for scope (0.21, 0.09)
20:12:42.284 00.003 9960 Worker thread wakes up
20:12:42.284 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.09) opts 0xd
20:12:42.284 00.000 9960 Handling offset move in thread for scope, endpoint = (0.21, 0.09)
20:12:42.285 00.001 9960 Moving (0.21, 0.09) raw xDistance=-0.21 yDistance=-0.06
20:12:42.285 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.21
20:12:42.285 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:12:42.285 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:12:42.286 00.001 9960 MoveAxis(E, 97, ABG)
20:12:42.286 00.000 9960 Guiding  Dir = 2, Dur = 97
20:12:42.286 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=201, med=1, FiltMin=0, FiltMax=171, Gamma=1.000
20:12:42.288 00.002 9960 IsSlewing returns 0
20:12:42.288 00.000 9960 IsGuiding returns 0
20:12:42.290 00.002 9960 PulseGuide returned control before completion, sleep 107
20:12:42.305 00.015 11872 UpdateGuideState exits: m=9653 SNR=58.5
20:12:42.308 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:42.311 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:12:42.313 00.002 11872 Enqueuing Expose request
20:12:42.401 00.088 9960 IsGuiding returns 1
20:12:42.402 00.001 9960 scope still moving after pulse duration time elapsed
20:12:42.433 00.031 9960 IsSlewing returns 0
20:12:42.433 00.000 9960 IsGuiding returns 0
20:12:42.434 00.001 9960 scope move finished after 97 + 47 ms
20:12:42.434 00.000 9960 Move returns status 0, amount 97
20:12:42.435 00.001 9960 MoveAxis(N, 0, ABG)
20:12:42.435 00.000 9960 Move returns status 0, amount 0
20:12:42.435 00.000 9960 move complete, result=0
20:12:42.436 00.001 9960 worker thread done servicing request
20:12:42.436 00.000 9960 Worker thread wakes up
20:12:42.436 00.000 11872 GuideStep: -0.2 px 97 ms EAST, -0.1 px 0 ms NORTH
20:12:42.442 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:12:42.442 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,852,31,31)
20:12:43.685 01.243 9960 Exposure complete
20:12:43.775 00.090 9960 worker thread done servicing request
20:12:43.775 00.000 11872 OnExposeComplete: enter
20:12:43.780 00.005 11872 UpdateGuideState(): m_state=6
20:12:43.783 00.003 11872 Star::Find(15, 1258, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 514
20:12:43.787 00.004 11872 Star::Find returns 1 (0), X=1258.00, Y=867.41, Mass=9575, SNR=60.1, Peak=218 HFD=7.3
20:12:43.789 00.002 11872 CameraToMount -- cameraTheta (1.09) - m_xAngle (-3.14) = xAngle (4.23 = -2.05)
20:12:43.794 00.005 11872 CameraToMount -- cameraTheta (1.09) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.06 = -2.23)
20:12:43.797 00.003 11872 CameraToMount -- cameraX=0.14 cameraY=0.27 hyp=0.31 cameraTheta=1.09 mountX=-0.14 mountY=-0.24, mountTheta=-2.10
20:12:43.800 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=0.14, y=0.27, opts=13)
20:12:43.804 00.004 11872 Enqueuing Move request for scope (0.14, 0.27)
20:12:43.806 00.002 9960 Worker thread wakes up
20:12:43.806 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.27) opts 0xd
20:12:43.807 00.001 9960 Handling offset move in thread for scope, endpoint = (0.14, 0.27)
20:12:43.807 00.000 9960 Moving (0.14, 0.27) raw xDistance=-0.14 yDistance=-0.24
20:12:43.807 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
20:12:43.807 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
20:12:43.807 00.000 9960 MoveAxis(E, 0, ABG)
20:12:43.808 00.001 9960 Move returns status 0, amount 0
20:12:43.808 00.000 9960 MoveAxis(N, 182, ABG)
20:12:43.808 00.000 9960 Guiding  Dir = 0, Dur = 182
20:12:43.808 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=218, med=1, FiltMin=0, FiltMax=171, Gamma=1.000
20:12:43.810 00.002 9960 IsSlewing returns 0
20:12:43.810 00.000 9960 IsGuiding returns 0
20:12:43.811 00.001 9960 PulseGuide returned control before completion, sleep 192
20:12:43.825 00.014 11872 UpdateGuideState exits: m=9575 SNR=60.1
20:12:43.828 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:43.832 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:12:43.835 00.003 11872 Enqueuing Expose request
20:12:44.007 00.172 9960 IsGuiding returns 1
20:12:44.008 00.001 9960 scope still moving after pulse duration time elapsed
20:12:44.038 00.030 9960 IsSlewing returns 0
20:12:44.039 00.001 9960 IsGuiding returns 0
20:12:44.040 00.001 9960 scope move finished after 182 + 46 ms
20:12:44.040 00.000 9960 Move returns status 0, amount 182
20:12:44.041 00.001 9960 move complete, result=0
20:12:44.041 00.000 9960 worker thread done servicing request
20:12:44.041 00.000 9960 Worker thread wakes up
20:12:44.042 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 182 ms NORTH
20:12:44.047 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:12:44.047 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,852,31,31)
20:12:45.291 01.244 9960 Exposure complete
20:12:45.376 00.085 9960 worker thread done servicing request
20:12:45.377 00.001 11872 OnExposeComplete: enter
20:12:45.379 00.002 11872 UpdateGuideState(): m_state=6
20:12:45.382 00.003 11872 Star::Find(15, 1258, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 515
20:12:45.384 00.002 11872 Star::Find returns 1 (0), X=1257.95, Y=867.35, Mass=9877, SNR=60.2, Peak=216 HFD=7.4
20:12:45.387 00.003 11872 CameraToMount -- cameraTheta (1.18) - m_xAngle (-3.14) = xAngle (4.32 = -1.96)
20:12:45.389 00.002 11872 CameraToMount -- cameraTheta (1.18) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.15 = -2.13)
20:12:45.393 00.004 11872 CameraToMount -- cameraX=0.09 cameraY=0.22 hyp=0.23 cameraTheta=1.18 mountX=-0.09 mountY=-0.20, mountTheta=-1.99
20:12:45.398 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.09, y=0.22, opts=13)
20:12:45.400 00.002 11872 Enqueuing Move request for scope (0.09, 0.22)
20:12:45.403 00.003 9960 Worker thread wakes up
20:12:45.403 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.22) opts 0xd
20:12:45.403 00.000 9960 Handling offset move in thread for scope, endpoint = (0.09, 0.22)
20:12:45.403 00.000 9960 Moving (0.09, 0.22) raw xDistance=-0.09 yDistance=-0.20
20:12:45.403 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:12:45.404 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:12:45.404 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
20:12:45.404 00.000 9960 MoveAxis(E, 0, ABG)
20:12:45.404 00.000 9960 Move returns status 0, amount 0
20:12:45.404 00.000 9960 MoveAxis(N, 0, ABG)
20:12:45.404 00.000 9960 Move returns status 0, amount 0
20:12:45.404 00.000 9960 move complete, result=0
20:12:45.404 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=216, med=1, FiltMin=0, FiltMax=175, Gamma=1.000
20:12:45.408 00.004 9960 worker thread done servicing request
20:12:45.422 00.014 11872 UpdateGuideState exits: m=9877 SNR=60.2
20:12:45.426 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:45.430 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:12:45.432 00.002 11872 Enqueuing Expose request
20:12:45.435 00.003 9960 Worker thread wakes up
20:12:45.436 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:12:45.439 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
20:12:45.439 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,852,31,31)
20:12:46.678 01.239 9960 Exposure complete
20:12:46.759 00.081 9960 worker thread done servicing request
20:12:46.759 00.000 11872 OnExposeComplete: enter
20:12:46.762 00.003 11872 UpdateGuideState(): m_state=6
20:12:46.766 00.004 11872 Star::Find(15, 1257, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 516
20:12:46.769 00.003 11872 Star::Find returns 1 (0), X=1258.05, Y=867.54, Mass=10118, SNR=60.5, Peak=235 HFD=7.2
20:12:46.772 00.003 11872 CameraToMount -- cameraTheta (1.13) - m_xAngle (-3.14) = xAngle (4.27 = -2.01)
20:12:46.773 00.001 11872 CameraToMount -- cameraTheta (1.13) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.10 = -2.18)
20:12:46.777 00.004 11872 CameraToMount -- cameraX=0.19 cameraY=0.40 hyp=0.44 cameraTheta=1.13 mountX=-0.19 mountY=-0.36, mountTheta=-2.05
20:12:46.781 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.19, y=0.40, opts=13)
20:12:46.783 00.002 11872 Enqueuing Move request for scope (0.19, 0.40)
20:12:46.786 00.003 9960 Worker thread wakes up
20:12:46.786 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.40) opts 0xd
20:12:46.786 00.000 9960 Handling offset move in thread for scope, endpoint = (0.19, 0.40)
20:12:46.786 00.000 9960 Moving (0.19, 0.40) raw xDistance=-0.19 yDistance=-0.36
20:12:46.786 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
20:12:46.786 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.36
20:12:46.787 00.001 9960 MoveAxis(E, 0, ABG)
20:12:46.787 00.000 9960 Move returns status 0, amount 0
20:12:46.787 00.000 9960 MoveAxis(N, 270, ABG)
20:12:46.787 00.000 9960 Guiding  Dir = 0, Dur = 270
20:12:46.787 00.000 9960 IsSlewing returns 0
20:12:46.787 00.000 9960 IsGuiding returns 0
20:12:46.787 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=235, med=1, FiltMin=0, FiltMax=181, Gamma=1.000
20:12:46.790 00.003 9960 PulseGuide returned control before completion, sleep 280
20:12:46.806 00.016 11872 UpdateGuideState exits: m=10118 SNR=60.5
20:12:46.810 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:46.812 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:12:46.815 00.003 11872 Enqueuing Expose request
20:12:47.074 00.259 9960 IsGuiding returns 1
20:12:47.075 00.001 9960 scope still moving after pulse duration time elapsed
20:12:47.106 00.031 9960 IsSlewing returns 0
20:12:47.107 00.001 9960 IsGuiding returns 0
20:12:47.107 00.000 9960 scope move finished after 270 + 48 ms
20:12:47.107 00.000 9960 Move returns status 0, amount 270
20:12:47.108 00.001 9960 move complete, result=0
20:12:47.108 00.000 9960 worker thread done servicing request
20:12:47.109 00.001 9960 Worker thread wakes up
20:12:47.109 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.4 px 270 ms NORTH
20:12:47.116 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:12:47.116 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,852,31,31)
20:12:48.372 01.256 9960 Exposure complete
20:12:48.451 00.079 9960 worker thread done servicing request
20:12:48.451 00.000 11872 OnExposeComplete: enter
20:12:48.456 00.005 11872 UpdateGuideState(): m_state=6
20:12:48.459 00.003 11872 Star::Find(15, 1258, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 517
20:12:48.462 00.003 11872 Star::Find returns 1 (0), X=1258.10, Y=867.36, Mass=9432, SNR=58.4, Peak=213 HFD=7.2
20:12:48.464 00.002 11872 CameraToMount -- cameraTheta (0.75) - m_xAngle (-3.14) = xAngle (3.89 = -2.39)
20:12:48.467 00.003 11872 CameraToMount -- cameraTheta (0.75) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.72 = -2.57)
20:12:48.470 00.003 11872 CameraToMount -- cameraX=0.24 cameraY=0.23 hyp=0.33 cameraTheta=0.75 mountX=-0.24 mountY=-0.18, mountTheta=-2.50
20:12:48.473 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=0.24, y=0.23, opts=13)
20:12:48.476 00.003 11872 Enqueuing Move request for scope (0.24, 0.23)
20:12:48.478 00.002 9960 Worker thread wakes up
20:12:48.479 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.23) opts 0xd
20:12:48.479 00.000 9960 Handling offset move in thread for scope, endpoint = (0.24, 0.23)
20:12:48.479 00.000 9960 Moving (0.24, 0.23) raw xDistance=-0.24 yDistance=-0.18
20:12:48.479 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
20:12:48.480 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:12:48.480 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
20:12:48.480 00.000 9960 MoveAxis(E, 102, ABG)
20:12:48.480 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=1, FiltMin=0, FiltMax=176, Gamma=1.000
20:12:48.484 00.004 9960 Guiding  Dir = 2, Dur = 102
20:12:48.484 00.000 9960 IsSlewing returns 0
20:12:48.484 00.000 9960 IsGuiding returns 0
20:12:48.484 00.000 9960 PulseGuide returned control before completion, sleep 112
20:12:48.499 00.015 11872 UpdateGuideState exits: m=9432 SNR=58.4
20:12:48.501 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:48.505 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:12:48.507 00.002 11872 Enqueuing Expose request
20:12:48.608 00.101 9960 IsGuiding returns 1
20:12:48.610 00.002 9960 scope still moving after pulse duration time elapsed
20:12:48.640 00.030 9960 IsSlewing returns 0
20:12:48.640 00.000 9960 IsGuiding returns 0
20:12:48.641 00.001 9960 scope move finished after 102 + 54 ms
20:12:48.642 00.001 9960 Move returns status 0, amount 102
20:12:48.642 00.000 9960 MoveAxis(N, 0, ABG)
20:12:48.642 00.000 9960 Move returns status 0, amount 0
20:12:48.642 00.000 9960 move complete, result=0
20:12:48.643 00.001 9960 worker thread done servicing request
20:12:48.643 00.000 9960 Worker thread wakes up
20:12:48.643 00.000 11872 GuideStep: -0.2 px 102 ms EAST, -0.2 px 0 ms NORTH
20:12:48.649 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:12:48.649 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,852,31,31)
20:12:49.902 01.253 9960 Exposure complete
20:12:49.987 00.085 9960 worker thread done servicing request
20:12:49.989 00.002 11872 OnExposeComplete: enter
20:12:49.991 00.002 11872 UpdateGuideState(): m_state=6
20:12:49.994 00.003 11872 Star::Find(15, 1258, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 518
20:12:49.996 00.002 11872 Star::Find returns 1 (0), X=1257.95, Y=867.46, Mass=9899, SNR=61.5, Peak=223 HFD=7.3
20:12:49.999 00.003 11872 CameraToMount -- cameraTheta (1.29) - m_xAngle (-3.14) = xAngle (4.43 = -1.86)
20:12:50.001 00.002 11872 CameraToMount -- cameraTheta (1.29) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.25 = -2.03)
20:12:50.005 00.004 11872 CameraToMount -- cameraX=0.09 cameraY=0.32 hyp=0.33 cameraTheta=1.29 mountX=-0.09 mountY=-0.30, mountTheta=-1.88
20:12:50.008 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=0.09, y=0.32, opts=13)
20:12:50.011 00.003 11872 Enqueuing Move request for scope (0.09, 0.32)
20:12:50.013 00.002 9960 Worker thread wakes up
20:12:50.013 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.32) opts 0xd
20:12:50.013 00.000 9960 Handling offset move in thread for scope, endpoint = (0.09, 0.32)
20:12:50.013 00.000 9960 Moving (0.09, 0.32) raw xDistance=-0.09 yDistance=-0.30
20:12:50.013 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:12:50.014 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
20:12:50.014 00.000 9960 MoveAxis(E, 0, ABG)
20:12:50.014 00.000 9960 Move returns status 0, amount 0
20:12:50.014 00.000 9960 MoveAxis(N, 222, ABG)
20:12:50.014 00.000 9960 Guiding  Dir = 0, Dur = 222
20:12:50.014 00.000 9960 IsSlewing returns 0
20:12:50.015 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=223, med=1, FiltMin=0, FiltMax=169, Gamma=1.000
20:12:50.017 00.002 9960 IsGuiding returns 0
20:12:50.017 00.000 9960 PulseGuide returned control before completion, sleep 232
20:12:50.032 00.015 11872 UpdateGuideState exits: m=9899 SNR=61.5
20:12:50.036 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:50.039 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:12:50.041 00.002 11872 Enqueuing Expose request
20:12:50.254 00.213 9960 IsGuiding returns 1
20:12:50.255 00.001 9960 scope still moving after pulse duration time elapsed
20:12:50.286 00.031 9960 IsSlewing returns 0
20:12:50.288 00.002 9960 IsGuiding returns 0
20:12:50.289 00.001 9960 scope move finished after 222 + 48 ms
20:12:50.289 00.000 9960 Move returns status 0, amount 222
20:12:50.290 00.001 9960 move complete, result=0
20:12:50.290 00.000 9960 worker thread done servicing request
20:12:50.290 00.000 9960 Worker thread wakes up
20:12:50.290 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 222 ms NORTH
20:12:50.299 00.009 9960 worker thread servicing REQUEST_EXPOSE 1000
20:12:50.300 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1243,852,31,31)
20:12:51.549 01.249 9960 Exposure complete
20:12:51.635 00.086 9960 worker thread done servicing request
20:12:51.636 00.001 11872 OnExposeComplete: enter
20:12:51.638 00.002 11872 UpdateGuideState(): m_state=6
20:12:51.640 00.002 11872 Star::Find(15, 1257, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 519
20:12:51.644 00.004 11872 Star::Find returns 1 (0), X=1257.96, Y=867.32, Mass=9793, SNR=60.4, Peak=209 HFD=7.5
20:12:51.646 00.002 11872 CameraToMount -- cameraTheta (1.10) - m_xAngle (-3.14) = xAngle (4.24 = -2.04)
20:12:51.650 00.004 11872 CameraToMount -- cameraTheta (1.10) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.07 = -2.22)
20:12:51.652 00.002 11872 CameraToMount -- cameraX=0.09 cameraY=0.19 hyp=0.21 cameraTheta=1.10 mountX=-0.10 mountY=-0.17, mountTheta=-2.09
20:12:51.655 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=0.09, y=0.19, opts=13)
20:12:51.657 00.002 11872 Enqueuing Move request for scope (0.09, 0.19)
20:12:51.660 00.003 9960 Worker thread wakes up
20:12:51.661 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.19) opts 0xd
20:12:51.661 00.000 9960 Handling offset move in thread for scope, endpoint = (0.09, 0.19)
20:12:51.661 00.000 9960 Moving (0.09, 0.19) raw xDistance=-0.10 yDistance=-0.17
20:12:51.661 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
20:12:51.661 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:12:51.661 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
20:12:51.662 00.001 9960 MoveAxis(E, 0, ABG)
20:12:51.662 00.000 9960 Move returns status 0, amount 0
20:12:51.662 00.000 9960 MoveAxis(N, 0, ABG)
20:12:51.662 00.000 9960 Move returns status 0, amount 0
20:12:51.662 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=1, FiltMin=0, FiltMax=175, Gamma=1.000
20:12:51.665 00.003 9960 move complete, result=0
20:12:51.665 00.000 9960 worker thread done servicing request
20:12:51.678 00.013 11872 UpdateGuideState exits: m=9793 SNR=60.4
20:12:51.681 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:51.684 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:12:51.686 00.002 11872 Enqueuing Expose request
20:12:51.688 00.002 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:12:51.691 00.003 9960 Worker thread wakes up
20:12:51.691 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:12:51.691 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,852,31,31)
20:12:52.932 01.241 9960 Exposure complete
20:12:53.010 00.078 9960 worker thread done servicing request
20:12:53.010 00.000 11872 OnExposeComplete: enter
20:12:53.013 00.003 11872 UpdateGuideState(): m_state=6
20:12:53.017 00.004 11872 Star::Find(15, 1257, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 520
20:12:53.021 00.004 11872 Star::Find returns 1 (0), X=1258.17, Y=867.44, Mass=9688, SNR=58.3, Peak=235 HFD=7.3
20:12:53.023 00.002 11872 CameraToMount -- cameraTheta (0.77) - m_xAngle (-3.14) = xAngle (3.91 = -2.38)
20:12:53.026 00.003 11872 CameraToMount -- cameraTheta (0.77) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.74 = -2.55)
20:12:53.028 00.002 11872 CameraToMount -- cameraX=0.31 cameraY=0.30 hyp=0.44 cameraTheta=0.77 mountX=-0.31 mountY=-0.24, mountTheta=-2.48
20:12:53.032 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.31, y=0.30, opts=13)
20:12:53.034 00.002 11872 Enqueuing Move request for scope (0.31, 0.30)
20:12:53.037 00.003 9960 Worker thread wakes up
20:12:53.037 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.30) opts 0xd
20:12:53.037 00.000 9960 Handling offset move in thread for scope, endpoint = (0.31, 0.30)
20:12:53.037 00.000 9960 Moving (0.31, 0.30) raw xDistance=-0.31 yDistance=-0.24
20:12:53.037 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.31
20:12:53.037 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
20:12:53.038 00.001 9960 MoveAxis(E, 132, ABG)
20:12:53.038 00.000 9960 Guiding  Dir = 2, Dur = 132
20:12:53.038 00.000 9960 IsSlewing returns 0
20:12:53.038 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=235, med=1, FiltMin=0, FiltMax=175, Gamma=1.000
20:12:53.041 00.003 9960 IsGuiding returns 0
20:12:53.043 00.002 9960 PulseGuide returned control before completion, sleep 142
20:12:53.057 00.014 11872 UpdateGuideState exits: m=9688 SNR=58.3
20:12:53.061 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:53.063 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:12:53.065 00.002 11872 Enqueuing Expose request
20:12:53.192 00.127 9960 IsGuiding returns 1
20:12:53.193 00.001 9960 scope still moving after pulse duration time elapsed
20:12:53.222 00.029 9960 IsSlewing returns 0
20:12:53.222 00.000 9960 IsGuiding returns 1
20:12:53.253 00.031 9960 IsSlewing returns 0
20:12:53.253 00.000 9960 IsGuiding returns 0
20:12:53.253 00.000 9960 scope move finished after 132 + 79 ms
20:12:53.254 00.001 9960 Move returns status 0, amount 132
20:12:53.254 00.000 9960 MoveAxis(N, 182, ABG)
20:12:53.254 00.000 9960 Guiding  Dir = 0, Dur = 182
20:12:53.255 00.001 9960 IsSlewing returns 0
20:12:53.256 00.001 9960 IsGuiding returns 0
20:12:53.256 00.000 9960 PulseGuide returned control before completion, sleep 192
20:12:53.456 00.200 9960 IsGuiding returns 1
20:12:53.457 00.001 9960 scope still moving after pulse duration time elapsed
20:12:53.488 00.031 9960 IsSlewing returns 0
20:12:53.490 00.002 9960 IsGuiding returns 0
20:12:53.490 00.000 9960 scope move finished after 182 + 51 ms
20:12:53.491 00.001 9960 Move returns status 0, amount 182
20:12:53.491 00.000 9960 move complete, result=0
20:12:53.492 00.001 9960 worker thread done servicing request
20:12:53.492 00.000 11872 GuideStep: -0.3 px 132 ms EAST, -0.2 px 182 ms NORTH
20:12:53.499 00.007 9960 Worker thread wakes up
20:12:53.500 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:12:53.500 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,852,31,31)
20:12:54.754 01.254 9960 Exposure complete
20:12:54.842 00.088 9960 worker thread done servicing request
20:12:54.842 00.000 11872 OnExposeComplete: enter
20:12:54.847 00.005 11872 UpdateGuideState(): m_state=6
20:12:54.850 00.003 11872 Star::Find(15, 1258, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 521
20:12:54.852 00.002 11872 Star::Find returns 1 (0), X=1258.14, Y=867.45, Mass=9661, SNR=58.0, Peak=215 HFD=7.2
20:12:54.857 00.005 11872 CameraToMount -- cameraTheta (0.86) - m_xAngle (-3.14) = xAngle (3.99 = -2.29)
20:12:54.859 00.002 11872 CameraToMount -- cameraTheta (0.86) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.82 = -2.46)
20:12:54.861 00.002 11872 CameraToMount -- cameraX=0.27 cameraY=0.32 hyp=0.42 cameraTheta=0.86 mountX=-0.28 mountY=-0.26, mountTheta=-2.38
20:12:54.866 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.27, y=0.32, opts=13)
20:12:54.868 00.002 11872 Enqueuing Move request for scope (0.27, 0.32)
20:12:54.871 00.003 9960 Worker thread wakes up
20:12:54.871 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.32) opts 0xd
20:12:54.871 00.000 9960 Handling offset move in thread for scope, endpoint = (0.27, 0.32)
20:12:54.871 00.000 9960 Moving (0.27, 0.32) raw xDistance=-0.28 yDistance=-0.26
20:12:54.871 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.28
20:12:54.871 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
20:12:54.872 00.001 9960 MoveAxis(E, 125, ABG)
20:12:54.872 00.000 9960 Guiding  Dir = 2, Dur = 125
20:12:54.872 00.000 9960 IsSlewing returns 0
20:12:54.872 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=1, FiltMin=0, FiltMax=184, Gamma=1.000
20:12:54.875 00.003 9960 IsGuiding returns 0
20:12:54.875 00.000 9960 PulseGuide returned control before completion, sleep 135
20:12:54.889 00.014 11872 UpdateGuideState exits: m=9661 SNR=58.0
20:12:54.892 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:54.895 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:12:54.898 00.003 11872 Enqueuing Expose request
20:12:55.024 00.126 9960 IsGuiding returns 1
20:12:55.024 00.000 9960 scope still moving after pulse duration time elapsed
20:12:55.055 00.031 9960 IsSlewing returns 0
20:12:55.059 00.004 9960 IsGuiding returns 0
20:12:55.059 00.000 9960 scope move finished after 125 + 59 ms
20:12:55.059 00.000 9960 Move returns status 0, amount 125
20:12:55.061 00.002 9960 MoveAxis(N, 197, ABG)
20:12:55.061 00.000 9960 Guiding  Dir = 0, Dur = 197
20:12:55.062 00.001 9960 IsSlewing returns 0
20:12:55.062 00.000 9960 IsGuiding returns 0
20:12:55.063 00.001 9960 PulseGuide returned control before completion, sleep 207
20:12:55.276 00.213 9960 IsGuiding returns 1
20:12:55.277 00.001 9960 scope still moving after pulse duration time elapsed
20:12:55.308 00.031 9960 IsSlewing returns 0
20:12:55.309 00.001 9960 IsGuiding returns 0
20:12:55.309 00.000 9960 scope move finished after 197 + 50 ms
20:12:55.310 00.001 9960 Move returns status 0, amount 197
20:12:55.310 00.000 9960 move complete, result=0
20:12:55.310 00.000 9960 worker thread done servicing request
20:12:55.310 00.000 11872 GuideStep: -0.3 px 125 ms EAST, -0.3 px 197 ms NORTH
20:12:55.316 00.006 9960 Worker thread wakes up
20:12:55.316 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:12:55.316 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,852,31,31)
20:12:56.568 01.252 9960 Exposure complete
20:12:56.663 00.095 9960 worker thread done servicing request
20:12:56.664 00.001 11872 OnExposeComplete: enter
20:12:56.667 00.003 11872 UpdateGuideState(): m_state=6
20:12:56.670 00.003 11872 Star::Find(15, 1258, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 522
20:12:56.674 00.004 11872 Star::Find returns 1 (0), X=1258.01, Y=867.39, Mass=9344, SNR=56.8, Peak=212 HFD=7.3
20:12:56.676 00.002 11872 CameraToMount -- cameraTheta (1.02) - m_xAngle (-3.14) = xAngle (4.16 = -2.12)
20:12:56.678 00.002 11872 CameraToMount -- cameraTheta (1.02) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.99 = -2.30)
20:12:56.681 00.003 11872 CameraToMount -- cameraX=0.15 cameraY=0.25 hyp=0.29 cameraTheta=1.02 mountX=-0.15 mountY=-0.22, mountTheta=-2.18
20:12:56.684 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=0.15, y=0.25, opts=13)
20:12:56.687 00.003 11872 Enqueuing Move request for scope (0.15, 0.25)
20:12:56.690 00.003 9960 Worker thread wakes up
20:12:56.690 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.25) opts 0xd
20:12:56.690 00.000 9960 Handling offset move in thread for scope, endpoint = (0.15, 0.25)
20:12:56.690 00.000 9960 Moving (0.15, 0.25) raw xDistance=-0.15 yDistance=-0.22
20:12:56.690 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
20:12:56.690 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
20:12:56.691 00.001 9960 MoveAxis(E, 0, ABG)
20:12:56.691 00.000 9960 Move returns status 0, amount 0
20:12:56.691 00.000 9960 MoveAxis(N, 164, ABG)
20:12:56.691 00.000 9960 Guiding  Dir = 0, Dur = 164
20:12:56.691 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=212, med=1, FiltMin=0, FiltMax=173, Gamma=1.000
20:12:56.693 00.002 9960 IsSlewing returns 0
20:12:56.693 00.000 9960 IsGuiding returns 0
20:12:56.693 00.000 9960 PulseGuide returned control before completion, sleep 174
20:12:56.708 00.015 11872 UpdateGuideState exits: m=9344 SNR=56.8
20:12:56.711 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:56.713 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:12:56.715 00.002 11872 Enqueuing Expose request
20:12:56.874 00.159 9960 IsGuiding returns 1
20:12:56.875 00.001 9960 scope still moving after pulse duration time elapsed
20:12:56.905 00.030 9960 IsSlewing returns 0
20:12:56.908 00.003 9960 IsGuiding returns 0
20:12:56.908 00.000 9960 scope move finished after 164 + 50 ms
20:12:56.908 00.000 9960 Move returns status 0, amount 164
20:12:56.909 00.001 9960 move complete, result=0
20:12:56.909 00.000 9960 worker thread done servicing request
20:12:56.909 00.000 9960 Worker thread wakes up
20:12:56.909 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.2 px 164 ms NORTH
20:12:56.916 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:12:56.917 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1243,852,31,31)
20:12:58.161 01.244 9960 Exposure complete
20:12:58.247 00.086 9960 worker thread done servicing request
20:12:58.248 00.001 11872 OnExposeComplete: enter
20:12:58.250 00.002 11872 UpdateGuideState(): m_state=6
20:12:58.252 00.002 11872 Star::Find(15, 1258, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 523
20:12:58.255 00.003 11872 Star::Find returns 1 (0), X=1257.81, Y=867.35, Mass=10114, SNR=61.8, Peak=209 HFD=7.4
20:12:58.257 00.002 11872 CameraToMount -- cameraTheta (1.81) - m_xAngle (-3.14) = xAngle (4.95 = -1.34)
20:12:58.260 00.003 11872 CameraToMount -- cameraTheta (1.81) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.77 = -1.51)
20:12:58.263 00.003 11872 CameraToMount -- cameraX=-0.05 cameraY=0.21 hyp=0.22 cameraTheta=1.81 mountX=0.05 mountY=-0.22, mountTheta=-1.34
20:12:58.267 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.05, y=0.21, opts=13)
20:12:58.269 00.002 11872 Enqueuing Move request for scope (-0.05, 0.21)
20:12:58.271 00.002 9960 Worker thread wakes up
20:12:58.272 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.21) opts 0xd
20:12:58.272 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.05, 0.21)
20:12:58.272 00.000 9960 Moving (-0.05, 0.21) raw xDistance=0.05 yDistance=-0.22
20:12:58.272 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
20:12:58.272 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
20:12:58.273 00.001 9960 MoveAxis(E, 0, ABG)
20:12:58.273 00.000 9960 Move returns status 0, amount 0
20:12:58.273 00.000 9960 MoveAxis(N, 162, ABG)
20:12:58.273 00.000 9960 Guiding  Dir = 0, Dur = 162
20:12:58.273 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=1, FiltMin=0, FiltMax=181, Gamma=1.000
20:12:58.277 00.004 9960 IsSlewing returns 0
20:12:58.277 00.000 9960 IsGuiding returns 0
20:12:58.277 00.000 9960 PulseGuide returned control before completion, sleep 172
20:12:58.290 00.013 11872 UpdateGuideState exits: m=10114 SNR=61.8
20:12:58.295 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:58.299 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:12:58.302 00.003 11872 Enqueuing Expose request
20:12:58.463 00.161 9960 IsGuiding returns 1
20:12:58.467 00.004 9960 scope still moving after pulse duration time elapsed
20:12:58.495 00.028 9960 IsSlewing returns 0
20:12:58.495 00.000 9960 IsGuiding returns 0
20:12:58.495 00.000 9960 scope move finished after 162 + 56 ms
20:12:58.495 00.000 9960 Move returns status 0, amount 162
20:12:58.496 00.001 9960 move complete, result=0
20:12:58.496 00.000 9960 worker thread done servicing request
20:12:58.497 00.001 9960 Worker thread wakes up
20:12:58.497 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 162 ms NORTH
20:12:58.501 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
20:12:58.501 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,852,31,31)
20:12:59.752 01.251 9960 Exposure complete
20:12:59.840 00.088 9960 worker thread done servicing request
20:12:59.841 00.001 11872 OnExposeComplete: enter
20:12:59.844 00.003 11872 UpdateGuideState(): m_state=6
20:12:59.846 00.002 11872 Star::Find(15, 1257, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 524
20:12:59.850 00.004 11872 Star::Find returns 1 (0), X=1257.76, Y=866.96, Mass=9627, SNR=59.8, Peak=195 HFD=7.5
20:12:59.852 00.002 11872 CameraToMount -- cameraTheta (-2.06) - m_xAngle (-3.14) = xAngle (1.07 = 1.07)
20:12:59.854 00.002 11872 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.90 = 0.90)
20:12:59.857 00.003 11872 CameraToMount -- cameraX=-0.10 cameraY=-0.18 hyp=0.20 cameraTheta=-2.06 mountX=0.10 mountY=0.16, mountTheta=1.02
20:12:59.861 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.10, y=-0.18, opts=13)
20:12:59.863 00.002 11872 Enqueuing Move request for scope (-0.10, -0.18)
20:12:59.867 00.004 9960 Worker thread wakes up
20:12:59.867 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.18) opts 0xd
20:12:59.867 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.10, -0.18)
20:12:59.867 00.000 9960 Moving (-0.10, -0.18) raw xDistance=0.10 yDistance=0.16
20:12:59.867 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
20:12:59.868 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:12:59.868 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
20:12:59.868 00.000 9960 MoveAxis(E, 0, ABG)
20:12:59.868 00.000 9960 Move returns status 0, amount 0
20:12:59.869 00.001 9960 MoveAxis(N, 0, ABG)
20:12:59.869 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=195, med=1, FiltMin=0, FiltMax=175, Gamma=1.000
20:12:59.871 00.002 9960 Move returns status 0, amount 0
20:12:59.872 00.001 9960 move complete, result=0
20:12:59.872 00.000 9960 worker thread done servicing request
20:12:59.886 00.014 11872 UpdateGuideState exits: m=9627 SNR=59.8
20:12:59.889 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:59.892 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:12:59.895 00.003 11872 Enqueuing Expose request
20:12:59.898 00.003 11872 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:12:59.900 00.002 9960 Worker thread wakes up
20:12:59.900 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:12:59.900 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,852,31,31)
20:13:01.147 01.247 9960 Exposure complete
20:13:01.232 00.085 9960 worker thread done servicing request
20:13:01.232 00.000 11872 OnExposeComplete: enter
20:13:01.236 00.004 11872 UpdateGuideState(): m_state=6
20:13:01.239 00.003 11872 Star::Find(15, 1257, 866, 0, (0,0,0,0), 1.5, 10.0, 255) frame 525
20:13:01.241 00.002 11872 Star::Find returns 1 (0), X=1257.96, Y=867.31, Mass=9839, SNR=59.9, Peak=205 HFD=7.3
20:13:01.243 00.002 11872 CameraToMount -- cameraTheta (1.05) - m_xAngle (-3.14) = xAngle (4.19 = -2.10)
20:13:01.247 00.004 11872 CameraToMount -- cameraTheta (1.05) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.02 = -2.27)
20:13:01.249 00.002 11872 CameraToMount -- cameraX=0.10 cameraY=0.17 hyp=0.20 cameraTheta=1.05 mountX=-0.10 mountY=-0.15, mountTheta=-2.15
20:13:01.253 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.10, y=0.17, opts=13)
20:13:01.256 00.003 11872 Enqueuing Move request for scope (0.10, 0.17)
20:13:01.258 00.002 9960 Worker thread wakes up
20:13:01.258 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.17) opts 0xd
20:13:01.258 00.000 9960 Handling offset move in thread for scope, endpoint = (0.10, 0.17)
20:13:01.258 00.000 9960 Moving (0.10, 0.17) raw xDistance=-0.10 yDistance=-0.15
20:13:01.258 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
20:13:01.259 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:13:01.259 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
20:13:01.259 00.000 9960 MoveAxis(E, 0, ABG)
20:13:01.259 00.000 9960 Move returns status 0, amount 0
20:13:01.259 00.000 9960 MoveAxis(N, 0, ABG)
20:13:01.259 00.000 9960 Move returns status 0, amount 0
20:13:01.259 00.000 9960 move complete, result=0
20:13:01.259 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=205, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
20:13:01.264 00.005 9960 worker thread done servicing request
20:13:01.277 00.013 11872 UpdateGuideState exits: m=9839 SNR=59.9
20:13:01.281 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:01.283 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:13:01.285 00.002 11872 Enqueuing Expose request
20:13:01.287 00.002 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:13:01.289 00.002 9960 Worker thread wakes up
20:13:01.289 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:13:01.289 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,852,31,31)
20:13:02.539 01.250 9960 Exposure complete
20:13:02.624 00.085 9960 worker thread done servicing request
20:13:02.625 00.001 11872 OnExposeComplete: enter
20:13:02.627 00.002 11872 UpdateGuideState(): m_state=6
20:13:02.630 00.003 11872 Star::Find(15, 1257, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 526
20:13:02.632 00.002 11872 Star::Find returns 1 (0), X=1257.96, Y=867.46, Mass=9900, SNR=60.9, Peak=213 HFD=7.3
20:13:02.635 00.003 11872 CameraToMount -- cameraTheta (1.27) - m_xAngle (-3.14) = xAngle (4.40 = -1.88)
20:13:02.639 00.004 11872 CameraToMount -- cameraTheta (1.27) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.23 = -2.05)
20:13:02.641 00.002 11872 CameraToMount -- cameraX=0.10 cameraY=0.32 hyp=0.33 cameraTheta=1.27 mountX=-0.10 mountY=-0.30, mountTheta=-1.90
20:13:02.644 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=0.10, y=0.32, opts=13)
20:13:02.646 00.002 11872 Enqueuing Move request for scope (0.10, 0.32)
20:13:02.650 00.004 9960 Worker thread wakes up
20:13:02.650 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.32) opts 0xd
20:13:02.650 00.000 9960 Handling offset move in thread for scope, endpoint = (0.10, 0.32)
20:13:02.650 00.000 9960 Moving (0.10, 0.32) raw xDistance=-0.10 yDistance=-0.30
20:13:02.651 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
20:13:02.651 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
20:13:02.651 00.000 9960 MoveAxis(E, 0, ABG)
20:13:02.651 00.000 9960 Move returns status 0, amount 0
20:13:02.651 00.000 9960 MoveAxis(N, 222, ABG)
20:13:02.651 00.000 9960 Guiding  Dir = 0, Dur = 222
20:13:02.651 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
20:13:02.655 00.004 9960 IsSlewing returns 0
20:13:02.655 00.000 9960 IsGuiding returns 0
20:13:02.655 00.000 9960 PulseGuide returned control before completion, sleep 232
20:13:02.668 00.013 11872 UpdateGuideState exits: m=9900 SNR=60.9
20:13:02.672 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:02.674 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:13:02.677 00.003 11872 Enqueuing Expose request
20:13:02.900 00.223 9960 IsGuiding returns 1
20:13:02.901 00.001 9960 scope still moving after pulse duration time elapsed
20:13:02.931 00.030 9960 IsSlewing returns 0
20:13:02.933 00.002 9960 IsGuiding returns 0
20:13:02.933 00.000 9960 scope move finished after 222 + 56 ms
20:13:02.934 00.001 9960 Move returns status 0, amount 222
20:13:02.934 00.000 9960 move complete, result=0
20:13:02.935 00.001 9960 worker thread done servicing request
20:13:02.935 00.000 9960 Worker thread wakes up
20:13:02.935 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 222 ms NORTH
20:13:02.941 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:13:02.941 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,852,31,31)
20:13:04.192 01.251 9960 Exposure complete
20:13:04.276 00.084 9960 worker thread done servicing request
20:13:04.277 00.001 11872 OnExposeComplete: enter
20:13:04.280 00.003 11872 UpdateGuideState(): m_state=6
20:13:04.282 00.002 11872 Star::Find(15, 1257, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 527
20:13:04.284 00.002 11872 Star::Find returns 1 (0), X=1257.96, Y=867.36, Mass=9469, SNR=58.6, Peak=208 HFD=7.3
20:13:04.287 00.003 11872 CameraToMount -- cameraTheta (1.13) - m_xAngle (-3.14) = xAngle (4.27 = -2.01)
20:13:04.289 00.002 11872 CameraToMount -- cameraTheta (1.13) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.10 = -2.18)
20:13:04.292 00.003 11872 CameraToMount -- cameraX=0.10 cameraY=0.22 hyp=0.24 cameraTheta=1.13 mountX=-0.10 mountY=-0.20, mountTheta=-2.05
20:13:04.297 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.10, y=0.22, opts=13)
20:13:04.299 00.002 11872 Enqueuing Move request for scope (0.10, 0.22)
20:13:04.302 00.003 9960 Worker thread wakes up
20:13:04.302 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.22) opts 0xd
20:13:04.302 00.000 9960 Handling offset move in thread for scope, endpoint = (0.10, 0.22)
20:13:04.302 00.000 9960 Moving (0.10, 0.22) raw xDistance=-0.10 yDistance=-0.20
20:13:04.302 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
20:13:04.302 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:13:04.303 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
20:13:04.303 00.000 9960 MoveAxis(E, 0, ABG)
20:13:04.303 00.000 9960 Move returns status 0, amount 0
20:13:04.303 00.000 9960 MoveAxis(N, 0, ABG)
20:13:04.303 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=208, med=1, FiltMin=0, FiltMax=183, Gamma=1.000
20:13:04.305 00.002 9960 Move returns status 0, amount 0
20:13:04.305 00.000 9960 move complete, result=0
20:13:04.305 00.000 9960 worker thread done servicing request
20:13:04.319 00.014 11872 UpdateGuideState exits: m=9469 SNR=58.6
20:13:04.322 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:04.325 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:13:04.330 00.005 11872 Enqueuing Expose request
20:13:04.333 00.003 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:13:04.335 00.002 9960 Worker thread wakes up
20:13:04.335 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:13:04.336 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1243,852,31,31)
20:13:05.587 01.251 9960 Exposure complete
20:13:05.670 00.083 9960 worker thread done servicing request
20:13:05.670 00.000 11872 OnExposeComplete: enter
20:13:05.673 00.003 11872 UpdateGuideState(): m_state=6
20:13:05.676 00.003 11872 Star::Find(15, 1257, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 528
20:13:05.680 00.004 11872 Star::Find returns 1 (0), X=1258.03, Y=867.57, Mass=10374, SNR=61.0, Peak=236 HFD=7.2
20:13:05.683 00.003 11872 CameraToMount -- cameraTheta (1.19) - m_xAngle (-3.14) = xAngle (4.33 = -1.95)
20:13:05.685 00.002 11872 CameraToMount -- cameraTheta (1.19) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.16 = -2.13)
20:13:05.688 00.003 11872 CameraToMount -- cameraX=0.17 cameraY=0.43 hyp=0.47 cameraTheta=1.19 mountX=-0.17 mountY=-0.40, mountTheta=-1.99
20:13:05.691 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=0.17, y=0.43, opts=13)
20:13:05.694 00.003 11872 Enqueuing Move request for scope (0.17, 0.43)
20:13:05.696 00.002 9960 Worker thread wakes up
20:13:05.696 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.43) opts 0xd
20:13:05.696 00.000 9960 Handling offset move in thread for scope, endpoint = (0.17, 0.43)
20:13:05.696 00.000 9960 Moving (0.17, 0.43) raw xDistance=-0.17 yDistance=-0.40
20:13:05.696 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
20:13:05.698 00.002 9960 GuideAlgorithmResistSwitch::result() returns -0.40 from input -0.40
20:13:05.698 00.000 9960 MoveAxis(E, 0, ABG)
20:13:05.698 00.000 9960 Move returns status 0, amount 0
20:13:05.698 00.000 9960 MoveAxis(N, 295, ABG)
20:13:05.698 00.000 9960 Guiding  Dir = 0, Dur = 295
20:13:05.698 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=236, med=1, FiltMin=0, FiltMax=199, Gamma=1.000
20:13:05.702 00.004 9960 IsSlewing returns 0
20:13:05.703 00.001 9960 IsGuiding returns 0
20:13:05.703 00.000 9960 PulseGuide returned control before completion, sleep 305
20:13:05.717 00.014 11872 UpdateGuideState exits: m=10374 SNR=61.0
20:13:05.720 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:05.722 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:13:05.725 00.003 11872 Enqueuing Expose request
20:13:06.009 00.284 9960 IsGuiding returns 1
20:13:06.010 00.001 9960 scope still moving after pulse duration time elapsed
20:13:06.040 00.030 9960 IsSlewing returns 0
20:13:06.040 00.000 9960 IsGuiding returns 0
20:13:06.040 00.000 9960 scope move finished after 295 + 42 ms
20:13:06.040 00.000 9960 Move returns status 0, amount 295
20:13:06.040 00.000 9960 move complete, result=0
20:13:06.040 00.000 9960 worker thread done servicing request
20:13:06.042 00.002 9960 Worker thread wakes up
20:13:06.042 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:13:06.042 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,852,31,31)
20:13:06.043 00.001 11872 GuideStep: -0.2 px 0 ms EAST, -0.4 px 295 ms NORTH
20:13:07.297 01.254 9960 Exposure complete
20:13:07.378 00.081 9960 worker thread done servicing request
20:13:07.378 00.000 11872 OnExposeComplete: enter
20:13:07.381 00.003 11872 UpdateGuideState(): m_state=6
20:13:07.384 00.003 11872 Star::Find(15, 1258, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 529
20:13:07.386 00.002 11872 Star::Find returns 1 (0), X=1257.82, Y=867.34, Mass=10440, SNR=62.7, Peak=227 HFD=7.4
20:13:07.390 00.004 11872 CameraToMount -- cameraTheta (1.77) - m_xAngle (-3.14) = xAngle (4.90 = -1.38)
20:13:07.393 00.003 11872 CameraToMount -- cameraTheta (1.77) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.73 = -1.55)
20:13:07.395 00.002 11872 CameraToMount -- cameraX=-0.04 cameraY=0.20 hyp=0.20 cameraTheta=1.77 mountX=0.04 mountY=-0.20, mountTheta=-1.38
20:13:07.399 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.04, y=0.20, opts=13)
20:13:07.402 00.003 11872 Enqueuing Move request for scope (-0.04, 0.20)
20:13:07.404 00.002 9960 Worker thread wakes up
20:13:07.404 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.20) opts 0xd
20:13:07.404 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.04, 0.20)
20:13:07.404 00.000 9960 Moving (-0.04, 0.20) raw xDistance=0.04 yDistance=-0.20
20:13:07.404 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
20:13:07.405 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
20:13:07.405 00.000 9960 MoveAxis(E, 0, ABG)
20:13:07.405 00.000 9960 Move returns status 0, amount 0
20:13:07.405 00.000 9960 MoveAxis(N, 153, ABG)
20:13:07.405 00.000 9960 Guiding  Dir = 0, Dur = 153
20:13:07.405 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=227, med=1, FiltMin=0, FiltMax=193, Gamma=1.000
20:13:07.409 00.004 9960 IsSlewing returns 0
20:13:07.409 00.000 9960 IsGuiding returns 0
20:13:07.409 00.000 9960 PulseGuide returned control before completion, sleep 163
20:13:07.423 00.014 11872 UpdateGuideState exits: m=10440 SNR=62.7
20:13:07.426 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:07.429 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:13:07.431 00.002 11872 Enqueuing Expose request
20:13:07.581 00.150 9960 IsGuiding returns 1
20:13:07.582 00.001 9960 scope still moving after pulse duration time elapsed
20:13:07.613 00.031 9960 IsSlewing returns 0
20:13:07.614 00.001 9960 IsGuiding returns 1
20:13:07.645 00.031 9960 IsSlewing returns 0
20:13:07.645 00.000 9960 IsGuiding returns 1
20:13:07.676 00.031 9960 IsSlewing returns 0
20:13:07.678 00.002 9960 IsGuiding returns 0
20:13:07.678 00.000 9960 scope move finished after 153 + 116 ms
20:13:07.679 00.001 9960 Move returns status 0, amount 153
20:13:07.679 00.000 9960 move complete, result=0
20:13:07.680 00.001 9960 worker thread done servicing request
20:13:07.680 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.2 px 153 ms NORTH
20:13:07.685 00.005 9960 Worker thread wakes up
20:13:07.685 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:13:07.685 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,852,31,31)
20:13:08.935 01.250 9960 Exposure complete
20:13:09.017 00.082 9960 worker thread done servicing request
20:13:09.018 00.001 11872 OnExposeComplete: enter
20:13:09.021 00.003 11872 UpdateGuideState(): m_state=6
20:13:09.023 00.002 11872 Star::Find(15, 1257, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 530
20:13:09.026 00.003 11872 Star::Find returns 1 (0), X=1257.96, Y=867.40, Mass=9815, SNR=59.9, Peak=217 HFD=7.4
20:13:09.029 00.003 11872 CameraToMount -- cameraTheta (1.20) - m_xAngle (-3.14) = xAngle (4.34 = -1.94)
20:13:09.031 00.002 11872 CameraToMount -- cameraTheta (1.20) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.17 = -2.12)
20:13:09.033 00.002 11872 CameraToMount -- cameraX=0.10 cameraY=0.26 hyp=0.28 cameraTheta=1.20 mountX=-0.10 mountY=-0.24, mountTheta=-1.97
20:13:09.037 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.10, y=0.26, opts=13)
20:13:09.040 00.003 11872 Enqueuing Move request for scope (0.10, 0.26)
20:13:09.042 00.002 9960 Worker thread wakes up
20:13:09.044 00.002 9960 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.26) opts 0xd
20:13:09.044 00.000 9960 Handling offset move in thread for scope, endpoint = (0.10, 0.26)
20:13:09.044 00.000 9960 Moving (0.10, 0.26) raw xDistance=-0.10 yDistance=-0.24
20:13:09.044 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
20:13:09.044 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
20:13:09.044 00.000 9960 MoveAxis(E, 0, ABG)
20:13:09.044 00.000 9960 Move returns status 0, amount 0
20:13:09.044 00.000 9960 MoveAxis(N, 177, ABG)
20:13:09.044 00.000 9960 Guiding  Dir = 0, Dur = 177
20:13:09.045 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=217, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
20:13:09.048 00.003 9960 IsSlewing returns 0
20:13:09.048 00.000 9960 IsGuiding returns 0
20:13:09.048 00.000 9960 PulseGuide returned control before completion, sleep 187
20:13:09.060 00.012 11872 UpdateGuideState exits: m=9815 SNR=59.9
20:13:09.064 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:09.066 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:13:09.069 00.003 11872 Enqueuing Expose request
20:13:09.237 00.168 9960 IsGuiding returns 1
20:13:09.238 00.001 9960 scope still moving after pulse duration time elapsed
20:13:09.269 00.031 9960 IsSlewing returns 0
20:13:09.270 00.001 9960 IsGuiding returns 0
20:13:09.271 00.001 9960 scope move finished after 177 + 45 ms
20:13:09.271 00.000 9960 Move returns status 0, amount 177
20:13:09.271 00.000 9960 move complete, result=0
20:13:09.272 00.001 9960 worker thread done servicing request
20:13:09.272 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 177 ms NORTH
20:13:09.279 00.007 9960 Worker thread wakes up
20:13:09.279 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:13:09.279 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,852,31,31)
20:13:10.532 01.253 9960 Exposure complete
20:13:10.613 00.081 9960 worker thread done servicing request
20:13:10.613 00.000 11872 OnExposeComplete: enter
20:13:10.616 00.003 11872 UpdateGuideState(): m_state=6
20:13:10.619 00.003 11872 Star::Find(15, 1257, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 531
20:13:10.622 00.003 11872 Star::Find returns 1 (0), X=1257.78, Y=866.99, Mass=9797, SNR=60.5, Peak=236 HFD=7.4
20:13:10.624 00.002 11872 CameraToMount -- cameraTheta (-2.10) - m_xAngle (-3.14) = xAngle (1.03 = 1.03)
20:13:10.627 00.003 11872 CameraToMount -- cameraTheta (-2.10) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.86 = 0.86)
20:13:10.629 00.002 11872 CameraToMount -- cameraX=-0.09 cameraY=-0.15 hyp=0.17 cameraTheta=-2.10 mountX=0.09 mountY=0.13, mountTheta=0.98
20:13:10.632 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=-0.09, y=-0.15, opts=13)
20:13:10.635 00.003 11872 Enqueuing Move request for scope (-0.09, -0.15)
20:13:10.638 00.003 9960 Worker thread wakes up
20:13:10.639 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.15) opts 0xd
20:13:10.639 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.09, -0.15)
20:13:10.639 00.000 9960 Moving (-0.09, -0.15) raw xDistance=0.09 yDistance=0.13
20:13:10.639 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
20:13:10.639 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:13:10.639 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
20:13:10.640 00.001 9960 MoveAxis(E, 0, ABG)
20:13:10.640 00.000 9960 Move returns status 0, amount 0
20:13:10.640 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=236, med=1, FiltMin=0, FiltMax=191, Gamma=1.000
20:13:10.643 00.003 9960 MoveAxis(N, 0, ABG)
20:13:10.643 00.000 9960 Move returns status 0, amount 0
20:13:10.643 00.000 9960 move complete, result=0
20:13:10.643 00.000 9960 worker thread done servicing request
20:13:10.656 00.013 11872 UpdateGuideState exits: m=9797 SNR=60.5
20:13:10.659 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:10.661 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:13:10.663 00.002 11872 Enqueuing Expose request
20:13:10.667 00.004 9960 Worker thread wakes up
20:13:10.667 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:13:10.671 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
20:13:10.671 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,852,31,31)
20:13:11.920 01.249 9960 Exposure complete
20:13:12.006 00.086 9960 worker thread done servicing request
20:13:12.006 00.000 11872 OnExposeComplete: enter
20:13:12.009 00.003 11872 UpdateGuideState(): m_state=6
20:13:12.012 00.003 11872 Star::Find(15, 1257, 866, 0, (0,0,0,0), 1.5, 10.0, 255) frame 532
20:13:12.015 00.003 11872 Star::Find returns 1 (0), X=1257.74, Y=867.40, Mass=9899, SNR=61.5, Peak=195 HFD=7.5
20:13:12.018 00.003 11872 CameraToMount -- cameraTheta (1.99) - m_xAngle (-3.14) = xAngle (5.13 = -1.15)
20:13:12.021 00.003 11872 CameraToMount -- cameraTheta (1.99) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.96 = -1.33)
20:13:12.023 00.002 11872 CameraToMount -- cameraX=-0.12 cameraY=0.27 hyp=0.29 cameraTheta=1.99 mountX=0.12 mountY=-0.28, mountTheta=-1.18
20:13:12.027 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.12, y=0.27, opts=13)
20:13:12.029 00.002 11872 Enqueuing Move request for scope (-0.12, 0.27)
20:13:12.032 00.003 9960 Worker thread wakes up
20:13:12.033 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.27) opts 0xd
20:13:12.033 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.12, 0.27)
20:13:12.033 00.000 9960 Moving (-0.12, 0.27) raw xDistance=0.12 yDistance=-0.28
20:13:12.033 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
20:13:12.033 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
20:13:12.033 00.000 9960 MoveAxis(E, 0, ABG)
20:13:12.033 00.000 9960 Move returns status 0, amount 0
20:13:12.034 00.001 9960 MoveAxis(N, 211, ABG)
20:13:12.034 00.000 9960 Guiding  Dir = 0, Dur = 211
20:13:12.034 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=195, med=1, FiltMin=0, FiltMax=175, Gamma=1.000
20:13:12.037 00.003 9960 IsSlewing returns 0
20:13:12.037 00.000 9960 IsGuiding returns 0
20:13:12.037 00.000 9960 PulseGuide returned control before completion, sleep 221
20:13:12.051 00.014 11872 UpdateGuideState exits: m=9899 SNR=61.5
20:13:12.054 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:12.056 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:13:12.059 00.003 11872 Enqueuing Expose request
20:13:12.260 00.201 9960 IsGuiding returns 1
20:13:12.260 00.000 9960 scope still moving after pulse duration time elapsed
20:13:12.292 00.032 9960 IsSlewing returns 0
20:13:12.292 00.000 9960 IsGuiding returns 0
20:13:12.292 00.000 9960 scope move finished after 211 + 44 ms
20:13:12.293 00.001 9960 Move returns status 0, amount 211
20:13:12.293 00.000 9960 move complete, result=0
20:13:12.293 00.000 9960 worker thread done servicing request
20:13:12.294 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 211 ms NORTH
20:13:12.300 00.006 9960 Worker thread wakes up
20:13:12.300 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:13:12.301 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1243,852,31,31)
20:13:13.548 01.247 9960 Exposure complete
20:13:13.629 00.081 9960 worker thread done servicing request
20:13:13.629 00.000 11872 OnExposeComplete: enter
20:13:13.633 00.004 11872 UpdateGuideState(): m_state=6
20:13:13.635 00.002 11872 Star::Find(15, 1257, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 533
20:13:13.638 00.003 11872 Star::Find returns 1 (0), X=1257.84, Y=867.33, Mass=9880, SNR=60.2, Peak=206 HFD=7.4
20:13:13.641 00.003 11872 CameraToMount -- cameraTheta (1.66) - m_xAngle (-3.14) = xAngle (4.80 = -1.49)
20:13:13.643 00.002 11872 CameraToMount -- cameraTheta (1.66) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.62 = -1.66)
20:13:13.645 00.002 11872 CameraToMount -- cameraX=-0.02 cameraY=0.19 hyp=0.19 cameraTheta=1.66 mountX=0.02 mountY=-0.19, mountTheta=-1.49
20:13:13.650 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.02, y=0.19, opts=13)
20:13:13.653 00.003 11872 Enqueuing Move request for scope (-0.02, 0.19)
20:13:13.655 00.002 9960 Worker thread wakes up
20:13:13.655 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.19) opts 0xd
20:13:13.655 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.02, 0.19)
20:13:13.655 00.000 9960 Moving (-0.02, 0.19) raw xDistance=0.02 yDistance=-0.19
20:13:13.655 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:13:13.657 00.002 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:13:13.657 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
20:13:13.657 00.000 9960 MoveAxis(E, 0, ABG)
20:13:13.657 00.000 9960 Move returns status 0, amount 0
20:13:13.657 00.000 9960 MoveAxis(N, 0, ABG)
20:13:13.658 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
20:13:13.660 00.002 9960 Move returns status 0, amount 0
20:13:13.660 00.000 9960 move complete, result=0
20:13:13.660 00.000 9960 worker thread done servicing request
20:13:13.675 00.015 11872 UpdateGuideState exits: m=9880 SNR=60.2
20:13:13.677 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:13.680 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:13:13.682 00.002 11872 Enqueuing Expose request
20:13:13.684 00.002 11872 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
20:13:13.686 00.002 9960 Worker thread wakes up
20:13:13.686 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:13:13.686 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,852,31,31)
20:13:14.941 01.255 9960 Exposure complete
20:13:15.026 00.085 9960 worker thread done servicing request
20:13:15.027 00.001 11872 OnExposeComplete: enter
20:13:15.029 00.002 11872 UpdateGuideState(): m_state=6
20:13:15.033 00.004 11872 Star::Find(15, 1257, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 534
20:13:15.035 00.002 11872 Star::Find returns 1 (0), X=1257.82, Y=867.43, Mass=9818, SNR=61.5, Peak=194 HFD=7.3
20:13:15.037 00.002 11872 CameraToMount -- cameraTheta (1.72) - m_xAngle (-3.14) = xAngle (4.86 = -1.42)
20:13:15.040 00.003 11872 CameraToMount -- cameraTheta (1.72) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.69 = -1.60)
20:13:15.042 00.002 11872 CameraToMount -- cameraX=-0.04 cameraY=0.29 hyp=0.30 cameraTheta=1.72 mountX=0.04 mountY=-0.30, mountTheta=-1.42
20:13:15.048 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.04, y=0.29, opts=13)
20:13:15.051 00.003 11872 Enqueuing Move request for scope (-0.04, 0.29)
20:13:15.053 00.002 9960 Worker thread wakes up
20:13:15.053 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.29) opts 0xd
20:13:15.053 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.04, 0.29)
20:13:15.053 00.000 9960 Moving (-0.04, 0.29) raw xDistance=0.04 yDistance=-0.30
20:13:15.053 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
20:13:15.053 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
20:13:15.053 00.000 9960 MoveAxis(E, 0, ABG)
20:13:15.055 00.002 9960 Move returns status 0, amount 0
20:13:15.055 00.000 9960 MoveAxis(N, 221, ABG)
20:13:15.055 00.000 9960 Guiding  Dir = 0, Dur = 221
20:13:15.055 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=194, med=1, FiltMin=0, FiltMax=164, Gamma=1.000
20:13:15.058 00.003 9960 IsSlewing returns 0
20:13:15.058 00.000 9960 IsGuiding returns 0
20:13:15.058 00.000 9960 PulseGuide returned control before completion, sleep 231
20:13:15.073 00.015 11872 UpdateGuideState exits: m=9818 SNR=61.5
20:13:15.076 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:15.078 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:13:15.081 00.003 11872 Enqueuing Expose request
20:13:15.294 00.213 9960 IsGuiding returns 1
20:13:15.295 00.001 9960 scope still moving after pulse duration time elapsed
20:13:15.325 00.030 9960 IsSlewing returns 0
20:13:15.325 00.000 9960 IsGuiding returns 0
20:13:15.326 00.001 9960 scope move finished after 221 + 47 ms
20:13:15.326 00.000 9960 Move returns status 0, amount 221
20:13:15.326 00.000 9960 move complete, result=0
20:13:15.328 00.002 9960 worker thread done servicing request
20:13:15.328 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.3 px 221 ms NORTH
20:13:15.331 00.003 9960 Worker thread wakes up
20:13:15.331 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:13:15.331 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,852,31,31)
20:13:16.587 01.256 9960 Exposure complete
20:13:16.671 00.084 9960 worker thread done servicing request
20:13:16.671 00.000 11872 OnExposeComplete: enter
20:13:16.673 00.002 11872 UpdateGuideState(): m_state=6
20:13:16.676 00.003 11872 Star::Find(15, 1257, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 535
20:13:16.678 00.002 11872 Star::Find returns 1 (0), X=1257.84, Y=867.38, Mass=9537, SNR=61.5, Peak=204 HFD=7.4
20:13:16.680 00.002 11872 CameraToMount -- cameraTheta (1.67) - m_xAngle (-3.14) = xAngle (4.81 = -1.48)
20:13:16.682 00.002 11872 CameraToMount -- cameraTheta (1.67) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.63 = -1.65)
20:13:16.687 00.005 11872 CameraToMount -- cameraX=-0.02 cameraY=0.24 hyp=0.24 cameraTheta=1.67 mountX=0.02 mountY=-0.24, mountTheta=-1.48
20:13:16.690 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=-0.02, y=0.24, opts=13)
20:13:16.693 00.003 11872 Enqueuing Move request for scope (-0.02, 0.24)
20:13:16.695 00.002 9960 Worker thread wakes up
20:13:16.695 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.24) opts 0xd
20:13:16.695 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.02, 0.24)
20:13:16.695 00.000 9960 Moving (-0.02, 0.24) raw xDistance=0.02 yDistance=-0.24
20:13:16.695 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:13:16.696 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
20:13:16.696 00.000 9960 MoveAxis(E, 0, ABG)
20:13:16.696 00.000 9960 Move returns status 0, amount 0
20:13:16.696 00.000 9960 MoveAxis(N, 181, ABG)
20:13:16.696 00.000 9960 Guiding  Dir = 0, Dur = 181
20:13:16.696 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=204, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
20:13:16.701 00.005 9960 IsSlewing returns 0
20:13:16.701 00.000 9960 IsGuiding returns 0
20:13:16.701 00.000 9960 PulseGuide returned control before completion, sleep 191
20:13:16.715 00.014 11872 UpdateGuideState exits: m=9537 SNR=61.5
20:13:16.718 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:16.720 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:13:16.723 00.003 11872 Enqueuing Expose request
20:13:16.903 00.180 9960 IsGuiding returns 1
20:13:16.904 00.001 9960 scope still moving after pulse duration time elapsed
20:13:16.934 00.030 9960 IsSlewing returns 0
20:13:16.935 00.001 9960 IsGuiding returns 0
20:13:16.935 00.000 9960 scope move finished after 181 + 52 ms
20:13:16.936 00.001 9960 Move returns status 0, amount 181
20:13:16.936 00.000 9960 move complete, result=0
20:13:16.936 00.000 9960 worker thread done servicing request
20:13:16.936 00.000 9960 Worker thread wakes up
20:13:16.937 00.001 11872 GuideStep: 0.0 px 0 ms EAST, -0.2 px 181 ms NORTH
20:13:16.943 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:13:16.943 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,852,31,31)
20:13:18.196 01.253 9960 Exposure complete
20:13:18.280 00.084 9960 worker thread done servicing request
20:13:18.280 00.000 11872 OnExposeComplete: enter
20:13:18.284 00.004 11872 UpdateGuideState(): m_state=6
20:13:18.286 00.002 11872 Star::Find(15, 1257, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 536
20:13:18.289 00.003 11872 Star::Find returns 1 (0), X=1257.84, Y=867.32, Mass=9914, SNR=59.3, Peak=224 HFD=7.3
20:13:18.290 00.001 11872 CameraToMount -- cameraTheta (1.67) - m_xAngle (-3.14) = xAngle (4.81 = -1.48)
20:13:18.294 00.004 11872 CameraToMount -- cameraTheta (1.67) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.64 = -1.65)
20:13:18.298 00.004 11872 CameraToMount -- cameraX=-0.02 cameraY=0.19 hyp=0.19 cameraTheta=1.67 mountX=0.02 mountY=-0.19, mountTheta=-1.48
20:13:18.301 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=-0.02, y=0.19, opts=13)
20:13:18.304 00.003 11872 Enqueuing Move request for scope (-0.02, 0.19)
20:13:18.306 00.002 9960 Worker thread wakes up
20:13:18.306 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.19) opts 0xd
20:13:18.306 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.02, 0.19)
20:13:18.306 00.000 9960 Moving (-0.02, 0.19) raw xDistance=0.02 yDistance=-0.19
20:13:18.306 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:13:18.306 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:13:18.307 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
20:13:18.307 00.000 9960 MoveAxis(E, 0, ABG)
20:13:18.307 00.000 9960 Move returns status 0, amount 0
20:13:18.307 00.000 9960 MoveAxis(N, 0, ABG)
20:13:18.307 00.000 9960 Move returns status 0, amount 0
20:13:18.307 00.000 9960 move complete, result=0
20:13:18.307 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=224, med=1, FiltMin=0, FiltMax=188, Gamma=1.000
20:13:18.310 00.003 9960 worker thread done servicing request
20:13:18.325 00.015 11872 UpdateGuideState exits: m=9914 SNR=59.3
20:13:18.330 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:18.333 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:13:18.335 00.002 11872 Enqueuing Expose request
20:13:18.338 00.003 11872 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
20:13:18.340 00.002 9960 Worker thread wakes up
20:13:18.340 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:13:18.340 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,852,31,31)
20:13:19.591 01.251 9960 Exposure complete
20:13:19.679 00.088 9960 worker thread done servicing request
20:13:19.679 00.000 11872 OnExposeComplete: enter
20:13:19.682 00.003 11872 UpdateGuideState(): m_state=6
20:13:19.684 00.002 11872 Star::Find(15, 1257, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 537
20:13:19.686 00.002 11872 Star::Find returns 1 (0), X=1257.79, Y=867.47, Mass=9712, SNR=59.9, Peak=209 HFD=7.3
20:13:19.689 00.003 11872 CameraToMount -- cameraTheta (1.77) - m_xAngle (-3.14) = xAngle (4.91 = -1.37)
20:13:19.693 00.004 11872 CameraToMount -- cameraTheta (1.77) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.74 = -1.54)
20:13:19.695 00.002 11872 CameraToMount -- cameraX=-0.07 cameraY=0.34 hyp=0.34 cameraTheta=1.77 mountX=0.07 mountY=-0.34, mountTheta=-1.38
20:13:19.701 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.07, y=0.34, opts=13)
20:13:19.704 00.003 11872 Enqueuing Move request for scope (-0.07, 0.34)
20:13:19.707 00.003 9960 Worker thread wakes up
20:13:19.707 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.34) opts 0xd
20:13:19.707 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.07, 0.34)
20:13:19.707 00.000 9960 Moving (-0.07, 0.34) raw xDistance=0.07 yDistance=-0.34
20:13:19.707 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
20:13:19.707 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
20:13:19.707 00.000 9960 MoveAxis(E, 0, ABG)
20:13:19.707 00.000 9960 Move returns status 0, amount 0
20:13:19.708 00.001 9960 MoveAxis(N, 257, ABG)
20:13:19.708 00.000 9960 Guiding  Dir = 0, Dur = 257
20:13:19.708 00.000 9960 IsSlewing returns 0
20:13:19.708 00.000 9960 IsGuiding returns 0
20:13:19.708 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=1, FiltMin=0, FiltMax=186, Gamma=1.000
20:13:19.712 00.004 9960 PulseGuide returned control before completion, sleep 267
20:13:19.727 00.015 11872 UpdateGuideState exits: m=9712 SNR=59.9
20:13:19.730 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:19.734 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:13:19.736 00.002 11872 Enqueuing Expose request
20:13:19.984 00.248 9960 IsGuiding returns 1
20:13:19.986 00.002 9960 scope still moving after pulse duration time elapsed
20:13:20.016 00.030 9960 IsSlewing returns 0
20:13:20.016 00.000 9960 IsGuiding returns 0
20:13:20.017 00.001 9960 scope move finished after 257 + 52 ms
20:13:20.017 00.000 9960 Move returns status 0, amount 257
20:13:20.018 00.001 9960 move complete, result=0
20:13:20.018 00.000 9960 worker thread done servicing request
20:13:20.019 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 257 ms NORTH
20:13:20.024 00.005 9960 Worker thread wakes up
20:13:20.024 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:13:20.025 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1243,852,31,31)
20:13:21.274 01.249 9960 Exposure complete
20:13:21.365 00.091 9960 worker thread done servicing request
20:13:21.365 00.000 11872 OnExposeComplete: enter
20:13:21.369 00.004 11872 UpdateGuideState(): m_state=6
20:13:21.372 00.003 11872 Star::Find(15, 1257, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 538
20:13:21.376 00.004 11872 Star::Find returns 1 (0), X=1258.03, Y=866.59, Mass=9580, SNR=58.7, Peak=215 HFD=7.1
20:13:21.378 00.002 11872 CameraToMount -- cameraTheta (-1.27) - m_xAngle (-3.14) = xAngle (1.87 = 1.87)
20:13:21.381 00.003 11872 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.69 = 1.69)
20:13:21.383 00.002 11872 CameraToMount -- cameraX=0.17 cameraY=-0.55 hyp=0.57 cameraTheta=-1.27 mountX=-0.17 mountY=0.57, mountTheta=1.86
20:13:21.387 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.17, y=-0.55, opts=13)
20:13:21.390 00.003 11872 Enqueuing Move request for scope (0.17, -0.55)
20:13:21.393 00.003 9960 Worker thread wakes up
20:13:21.393 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.55) opts 0xd
20:13:21.394 00.001 9960 Handling offset move in thread for scope, endpoint = (0.17, -0.55)
20:13:21.394 00.000 9960 Moving (0.17, -0.55) raw xDistance=-0.17 yDistance=0.57
20:13:21.394 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
20:13:21.394 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:13:21.394 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.57
20:13:21.394 00.000 9960 MoveAxis(E, 0, ABG)
20:13:21.394 00.000 9960 Move returns status 0, amount 0
20:13:21.395 00.001 9960 MoveAxis(N, 0, ABG)
20:13:21.395 00.000 9960 Move returns status 0, amount 0
20:13:21.396 00.001 9960 move complete, result=0
20:13:21.396 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
20:13:21.398 00.002 9960 worker thread done servicing request
20:13:21.412 00.014 11872 UpdateGuideState exits: m=9580 SNR=58.7
20:13:21.414 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:21.418 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:13:21.420 00.002 11872 Enqueuing Expose request
20:13:21.424 00.004 11872 GuideStep: -0.2 px 0 ms EAST, 0.6 px 0 ms NORTH
20:13:21.426 00.002 9960 Worker thread wakes up
20:13:21.426 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:13:21.426 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,852,31,31)
20:13:22.679 01.253 9960 Exposure complete
20:13:22.759 00.080 9960 worker thread done servicing request
20:13:22.759 00.000 11872 OnExposeComplete: enter
20:13:22.763 00.004 11872 UpdateGuideState(): m_state=6
20:13:22.766 00.003 11872 Star::Find(15, 1258, 866, 0, (0,0,0,0), 1.5, 10.0, 255) frame 539
20:13:22.770 00.004 11872 Star::Find returns 1 (0), X=1258.31, Y=866.38, Mass=9936, SNR=59.5, Peak=227 HFD=7.3
20:13:22.772 00.002 11872 CameraToMount -- cameraTheta (-1.04) - m_xAngle (-3.14) = xAngle (2.10 = 2.10)
20:13:22.775 00.003 11872 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.93 = 1.93)
20:13:22.777 00.002 11872 CameraToMount -- cameraX=0.45 cameraY=-0.76 hyp=0.88 cameraTheta=-1.04 mountX=-0.44 mountY=0.82, mountTheta=2.07
20:13:22.782 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.45, y=-0.76, opts=13)
20:13:22.784 00.002 11872 Enqueuing Move request for scope (0.45, -0.76)
20:13:22.787 00.003 9960 Worker thread wakes up
20:13:22.787 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.45, -0.76) opts 0xd
20:13:22.787 00.000 9960 Handling offset move in thread for scope, endpoint = (0.45, -0.76)
20:13:22.787 00.000 9960 Moving (0.45, -0.76) raw xDistance=-0.44 yDistance=0.82
20:13:22.787 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.44
20:13:22.787 00.000 9960 resist switch: large excursion: input 0.82 thresh 0.60 direction from -1 to 1
20:13:22.788 00.001 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.47
20:13:22.788 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.82 from input 0.82
20:13:22.788 00.000 9960 MoveAxis(E, 186, ABG)
20:13:22.788 00.000 9960 Guiding  Dir = 2, Dur = 186
20:13:22.788 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=227, med=1, FiltMin=0, FiltMax=185, Gamma=1.000
20:13:22.790 00.002 9960 IsSlewing returns 0
20:13:22.791 00.001 9960 IsGuiding returns 0
20:13:22.791 00.000 9960 PulseGuide returned control before completion, sleep 196
20:13:22.806 00.015 11872 UpdateGuideState exits: m=9936 SNR=59.5
20:13:22.808 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:22.810 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:13:22.815 00.005 11872 Enqueuing Expose request
20:13:23.001 00.186 9960 IsGuiding returns 1
20:13:23.001 00.000 9960 scope still moving after pulse duration time elapsed
20:13:23.033 00.032 9960 IsSlewing returns 0
20:13:23.033 00.000 9960 IsGuiding returns 0
20:13:23.033 00.000 9960 scope move finished after 186 + 55 ms
20:13:23.033 00.000 9960 Move returns status 0, amount 186
20:13:23.033 00.000 9960 MoveAxis(S, 614, ABG)
20:13:23.033 00.000 9960 Guiding  Dir = 1, Dur = 614
20:13:23.034 00.001 9960 IsSlewing returns 0
20:13:23.034 00.000 9960 IsGuiding returns 0
20:13:23.035 00.001 9960 PulseGuide returned control before completion, sleep 624
20:13:23.673 00.638 9960 IsGuiding returns 1
20:13:23.673 00.000 9960 scope still moving after pulse duration time elapsed
20:13:23.705 00.032 9960 IsSlewing returns 0
20:13:23.708 00.003 9960 IsGuiding returns 0
20:13:23.708 00.000 9960 scope move finished after 614 + 59 ms
20:13:23.709 00.001 9960 Move returns status 0, amount 614
20:13:23.710 00.001 9960 move complete, result=0
20:13:23.710 00.000 9960 worker thread done servicing request
20:13:23.710 00.000 9960 Worker thread wakes up
20:13:23.711 00.001 11872 GuideStep: -0.4 px 186 ms EAST, 0.8 px 614 ms SOUTH
20:13:23.714 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
20:13:23.714 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,852,31,31)
20:13:24.963 01.249 9960 Exposure complete
20:13:25.054 00.091 9960 worker thread done servicing request
20:13:25.054 00.000 11872 OnExposeComplete: enter
20:13:25.057 00.003 11872 UpdateGuideState(): m_state=6
20:13:25.060 00.003 11872 Star::Find(15, 1258, 866, 0, (0,0,0,0), 1.5, 10.0, 255) frame 540
20:13:25.062 00.002 11872 Star::Find returns 1 (0), X=1257.60, Y=867.56, Mass=9800, SNR=57.6, Peak=214 HFD=7.2
20:13:25.064 00.002 11872 CameraToMount -- cameraTheta (2.12) - m_xAngle (-3.14) = xAngle (5.25 = -1.03)
20:13:25.067 00.003 11872 CameraToMount -- cameraTheta (2.12) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.08 = -1.20)
20:13:25.069 00.002 11872 CameraToMount -- cameraX=-0.26 cameraY=0.42 hyp=0.49 cameraTheta=2.12 mountX=0.25 mountY=-0.46, mountTheta=-1.07
20:13:25.073 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.26, y=0.42, opts=13)
20:13:25.076 00.003 11872 Enqueuing Move request for scope (-0.26, 0.42)
20:13:25.078 00.002 9960 Worker thread wakes up
20:13:25.078 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.42) opts 0xd
20:13:25.078 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.26, 0.42)
20:13:25.078 00.000 9960 Moving (-0.26, 0.42) raw xDistance=0.25 yDistance=-0.46
20:13:25.078 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.25
20:13:25.078 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:13:25.079 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.46
20:13:25.079 00.000 9960 MoveAxis(W, 94, ABG)
20:13:25.079 00.000 9960 Guiding  Dir = 3, Dur = 94
20:13:25.079 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=214, med=1, FiltMin=0, FiltMax=184, Gamma=1.000
20:13:25.082 00.003 9960 IsSlewing returns 0
20:13:25.082 00.000 9960 IsGuiding returns 0
20:13:25.084 00.002 9960 PulseGuide returned control before completion, sleep 104
20:13:25.096 00.012 11872 UpdateGuideState exits: m=9800 SNR=57.6
20:13:25.101 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:25.103 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:13:25.107 00.004 11872 Enqueuing Expose request
20:13:25.190 00.083 9960 IsGuiding returns 1
20:13:25.190 00.000 9960 scope still moving after pulse duration time elapsed
20:13:25.221 00.031 9960 IsSlewing returns 0
20:13:25.223 00.002 9960 IsGuiding returns 0
20:13:25.223 00.000 9960 scope move finished after 94 + 45 ms
20:13:25.224 00.001 9960 Move returns status 0, amount 94
20:13:25.224 00.000 9960 MoveAxis(N, 0, ABG)
20:13:25.225 00.001 9960 Move returns status 0, amount 0
20:13:25.225 00.000 9960 move complete, result=0
20:13:25.226 00.001 9960 worker thread done servicing request
20:13:25.226 00.000 11872 GuideStep: 0.3 px 94 ms WEST, -0.5 px 0 ms NORTH
20:13:25.234 00.008 9960 Worker thread wakes up
20:13:25.234 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:13:25.235 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1243,852,31,31)
20:13:26.488 01.253 9960 Exposure complete
20:13:26.568 00.080 9960 worker thread done servicing request
20:13:26.569 00.001 11872 OnExposeComplete: enter
20:13:26.571 00.002 11872 UpdateGuideState(): m_state=6
20:13:26.575 00.004 11872 Star::Find(15, 1257, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 541
20:13:26.577 00.002 11872 Star::Find returns 1 (0), X=1257.67, Y=867.75, Mass=9714, SNR=59.2, Peak=214 HFD=7.3
20:13:26.580 00.003 11872 CameraToMount -- cameraTheta (1.88) - m_xAngle (-3.14) = xAngle (5.01 = -1.27)
20:13:26.582 00.002 11872 CameraToMount -- cameraTheta (1.88) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.84 = -1.44)
20:13:26.585 00.003 11872 CameraToMount -- cameraX=-0.19 cameraY=0.61 hyp=0.64 cameraTheta=1.88 mountX=0.19 mountY=-0.64, mountTheta=-1.28
20:13:26.589 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.19, y=0.61, opts=13)
20:13:26.591 00.002 11872 Enqueuing Move request for scope (-0.19, 0.61)
20:13:26.593 00.002 9960 Worker thread wakes up
20:13:26.593 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.61) opts 0xd
20:13:26.593 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.19, 0.61)
20:13:26.594 00.001 9960 Moving (-0.19, 0.61) raw xDistance=0.19 yDistance=-0.64
20:13:26.594 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
20:13:26.594 00.000 9960 resist switch: large excursion: input -0.64 thresh 0.60 direction from 1 to -1
20:13:26.594 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.91
20:13:26.594 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.64 from input -0.64
20:13:26.594 00.000 9960 MoveAxis(E, 0, ABG)
20:13:26.594 00.000 9960 Move returns status 0, amount 0
20:13:26.594 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=214, med=1, FiltMin=0, FiltMax=173, Gamma=1.000
20:13:26.597 00.003 9960 MoveAxis(N, 475, ABG)
20:13:26.598 00.001 9960 Guiding  Dir = 0, Dur = 475
20:13:26.598 00.000 9960 IsSlewing returns 0
20:13:26.598 00.000 9960 IsGuiding returns 0
20:13:26.598 00.000 9960 PulseGuide returned control before completion, sleep 485
20:13:26.614 00.016 11872 UpdateGuideState exits: m=9714 SNR=59.2
20:13:26.618 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:26.620 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:13:26.624 00.004 11872 Enqueuing Expose request
20:13:27.086 00.462 9960 IsGuiding returns 1
20:13:27.087 00.001 9960 scope still moving after pulse duration time elapsed
20:13:27.117 00.030 9960 IsSlewing returns 0
20:13:27.118 00.001 9960 IsGuiding returns 0
20:13:27.118 00.000 9960 scope move finished after 475 + 44 ms
20:13:27.119 00.001 9960 Move returns status 0, amount 475
20:13:27.119 00.000 9960 move complete, result=0
20:13:27.119 00.000 9960 worker thread done servicing request
20:13:27.120 00.001 9960 Worker thread wakes up
20:13:27.120 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.6 px 475 ms NORTH
20:13:27.125 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:13:27.125 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,852,31,31)
20:13:27.915 00.790 11872 evsrv: cli 0D2D2E60 connect
20:13:27.922 00.007 11872 case statement mapped state 6 to 3
20:13:27.927 00.005 11872 case statement mapped state 6 to 3
20:13:27.932 00.005 11872 evsrv: cli 0D2D2E60 request: {"method":"get_app_state","id":"ae10deff-23dd-457d-a83c-3ed567a8b553"}
20:13:27.936 00.004 11872 case statement mapped state 6 to 3
20:13:27.954 00.018 11872 evsrv: cli 0D2D2E60 response: {"jsonrpc":"2.0","result":"Guiding","id":"ae10deff-23dd-457d-a83c-3ed567a8b553"}
20:13:27.996 00.042 11872 evsrv: cli 0D2D2E60 disconnect
20:13:28.023 00.027 11872 evsrv: cli 0D2D3180 connect
20:13:28.045 00.022 11872 case statement mapped state 6 to 3
20:13:28.062 00.017 11872 case statement mapped state 6 to 3
20:13:28.078 00.016 11872 evsrv: cli 0D2D3180 request: {"method":"dither","params":{"amount":5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"091ced98-7cc9-4a4d-94f2-f5a05e1b1bd5"}
20:13:28.086 00.008 11872 PhdController::Dither begins
20:13:28.100 00.014 11872 dither: size=5.00, dRA=3.23 dDec=2.47
20:13:28.104 00.004 11872 MountToCamera -- mountTheta (0.65) + m_xAngle (-3.14) = xAngle (-2.49 = -2.49)
20:13:28.108 00.004 11872 MountToCamera -- mountX=3.23 mountY=2.47 hyp=4.06 mountTheta=0.65 cameraX=-3.22, cameraY=-2.48 cameraTheta=-2.49
20:13:28.113 00.005 11872 setting lock position to (1254.64, 864.66)
20:13:28.116 00.003 11872 Mount: notify guiding dithered (-3.2, -2.5)
20:13:28.120 00.004 11872 Status Line: Dither by 3.23,2.47
20:13:28.134 00.014 11872 PhdController: newstate STATE_SETTLE_BEGIN
20:13:28.156 00.022 11872 PhdController: newstate STATE_SETTLE_WAIT
20:13:28.177 00.021 11872 evsrv: cli 0D2D3180 response: {"jsonrpc":"2.0","result":0,"id":"091ced98-7cc9-4a4d-94f2-f5a05e1b1bd5"}
20:13:28.196 00.019 11872 evsrv: cli 0D2D3180 disconnect
20:13:28.372 00.176 9960 Exposure complete
20:13:28.489 00.117 9960 worker thread done servicing request
20:13:28.489 00.000 11872 OnExposeComplete: enter
20:13:28.492 00.003 11872 UpdateGuideState(): m_state=6
20:13:28.496 00.004 11872 Star::Find(15, 1257, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 542
20:13:28.498 00.002 11872 Star::Find returns 1 (0), X=1257.66, Y=867.79, Mass=9925, SNR=58.8, Peak=220 HFD=7.3
20:13:28.502 00.004 11872 CameraToMount -- cameraTheta (0.80) - m_xAngle (-3.14) = xAngle (3.94 = -2.34)
20:13:28.505 00.003 11872 CameraToMount -- cameraTheta (0.80) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.77 = -2.51)
20:13:28.507 00.002 11872 CameraToMount -- cameraX=3.02 cameraY=3.14 hyp=4.35 cameraTheta=0.80 mountX=-3.03 mountY=-2.56, mountTheta=-2.44
20:13:28.511 00.004 11872 dither recenter: remaining=(-3.2,-2.5) step=(-3.2,-2.5)
20:13:28.514 00.003 11872 MountToCamera -- mountTheta (-2.49) + m_xAngle (-3.14) = xAngle (-5.63 = 0.66)
20:13:28.517 00.003 11872 MountToCamera -- mountX=-3.23 mountY=-2.47 hyp=4.06 mountTheta=-2.49 cameraX=3.22, cameraY=2.48 cameraTheta=0.66
20:13:28.520 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=3.22, y=2.48, opts=4)
20:13:28.522 00.002 11872 Enqueuing Move request for scope (3.22, 2.48)
20:13:28.525 00.003 9960 Worker thread wakes up
20:13:28.526 00.001 11872 Mount: notify direct move -3.23,-2.47
20:13:28.529 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (3.22, 2.48) opts 0x4
20:13:28.529 00.000 9960 Handling offset move in thread for scope, endpoint = (3.22, 2.48)
20:13:28.529 00.000 9960 Moving (3.22, 2.48) raw xDistance=-3.23 yDistance=-2.47
20:13:28.529 00.000 9960 MoveAxis(E, 2147, B)
20:13:28.529 00.000 9960 Guiding  Dir = 2, Dur = 2147
20:13:28.529 00.000 9960 IsSlewing returns 0
20:13:28.530 00.001 9960 IsGuiding returns 0
20:13:28.530 00.000 9960 PulseGuide returned control before completion, sleep 2157
20:13:28.530 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=220, med=1, FiltMin=0, FiltMax=186, Gamma=1.000
20:13:28.549 00.019 11872 UpdateGuideState exits: m=9925 SNR=58.8
20:13:28.553 00.004 11872 PhdController: settling, locked = 1, distance = 4.53 (1.50) aobump = 0 frame = 1 / 99999
20:13:28.555 00.002 11872 evsrv: {"Event":"Settling","Timestamp":1763777608.555,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":4.53,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
20:13:28.559 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:28.561 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:13:28.564 00.003 11872 Enqueuing Expose request
20:13:30.696 02.132 9960 IsGuiding returns 1
20:13:30.697 00.001 9960 scope still moving after pulse duration time elapsed
20:13:30.728 00.031 9960 IsSlewing returns 0
20:13:30.728 00.000 9960 IsGuiding returns 1
20:13:30.759 00.031 9960 IsSlewing returns 0
20:13:30.760 00.001 9960 IsGuiding returns 0
20:13:30.761 00.001 9960 scope move finished after 2147 + 83 ms
20:13:30.761 00.000 9960 Move returns status 0, amount 2147
20:13:30.762 00.001 9960 MoveAxis(N, 1840, B)
20:13:30.762 00.000 9960 Guiding  Dir = 0, Dur = 1840
20:13:30.762 00.000 9960 IsSlewing returns 0
20:13:30.763 00.001 9960 IsGuiding returns 0
20:13:30.763 00.000 9960 PulseGuide returned control before completion, sleep 1850
20:13:32.626 01.863 9960 IsGuiding returns 1
20:13:32.627 00.001 9960 scope still moving after pulse duration time elapsed
20:13:32.657 00.030 9960 IsSlewing returns 0
20:13:32.658 00.001 9960 IsGuiding returns 1
20:13:32.689 00.031 9960 IsSlewing returns 0
20:13:32.690 00.001 9960 IsGuiding returns 0
20:13:32.690 00.000 9960 scope move finished after 1840 + 87 ms
20:13:32.691 00.001 9960 Move returns status 0, amount 1840
20:13:32.691 00.000 9960 move complete, result=0
20:13:32.691 00.000 9960 worker thread done servicing request
20:13:32.691 00.000 11872 GuideStep: -3.2 px 2147 ms EAST, -2.5 px 1840 ms NORTH
20:13:32.695 00.004 9960 Worker thread wakes up
20:13:32.696 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:13:32.696 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1240,850,31,31)
20:13:33.943 01.247 9960 Exposure complete
20:13:34.024 00.081 9960 worker thread done servicing request
20:13:34.024 00.000 11872 OnExposeComplete: enter
20:13:34.026 00.002 11872 UpdateGuideState(): m_state=6
20:13:34.030 00.004 11872 Star::Find(15, 1257, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 543
20:13:34.032 00.002 11872 Star::Find returns 1 (0), X=1254.56, Y=866.34, Mass=9462, SNR=56.6, Peak=211 HFD=7.3
20:13:34.035 00.003 11872 CameraToMount -- cameraTheta (1.62) - m_xAngle (-3.14) = xAngle (4.76 = -1.53)
20:13:34.037 00.002 11872 CameraToMount -- cameraTheta (1.62) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.59 = -1.70)
20:13:34.040 00.003 11872 CameraToMount -- cameraX=-0.08 cameraY=1.68 hyp=1.68 cameraTheta=1.62 mountX=0.08 mountY=-1.67, mountTheta=-1.53
20:13:34.043 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=-0.08, y=1.68, opts=13)
20:13:34.046 00.003 11872 Enqueuing Move request for scope (-0.08, 1.68)
20:13:34.048 00.002 9960 Worker thread wakes up
20:13:34.048 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 1.68) opts 0xd
20:13:34.048 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.08, 1.68)
20:13:34.048 00.000 9960 Moving (-0.08, 1.68) raw xDistance=0.08 yDistance=-1.67
20:13:34.049 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
20:13:34.051 00.002 9960 resist switch: large excursion: input -1.67 thresh 0.60 direction from 0 to -1
20:13:34.051 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-5.01
20:13:34.051 00.000 9960 GuideAlgorithmResistSwitch::result() returns -1.67 from input -1.67
20:13:34.051 00.000 9960 MoveAxis(E, 0, ABG)
20:13:34.051 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=1, FiltMin=0, FiltMax=174, Gamma=1.000
20:13:34.054 00.003 9960 Move returns status 0, amount 0
20:13:34.054 00.000 9960 MoveAxis(N, 1247, ABG)
20:13:34.054 00.000 9960 Guiding  Dir = 0, Dur = 1247
20:13:34.054 00.000 9960 IsSlewing returns 0
20:13:34.055 00.001 9960 IsGuiding returns 0
20:13:34.055 00.000 9960 PulseGuide returned control before completion, sleep 1257
20:13:34.067 00.012 11872 UpdateGuideState exits: m=9462 SNR=56.6
20:13:34.070 00.003 11872 PhdController: settling, locked = 1, distance = 1.68 (1.50) aobump = 0 frame = 2 / 99999
20:13:34.073 00.003 11872 evsrv: {"Event":"Settling","Timestamp":1763777614.073,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":1.68,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
20:13:34.076 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:34.079 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:13:34.084 00.005 11872 Enqueuing Expose request
20:13:35.326 01.242 9960 IsGuiding returns 1
20:13:35.327 00.001 9960 scope still moving after pulse duration time elapsed
20:13:35.357 00.030 9960 IsSlewing returns 0
20:13:35.359 00.002 9960 IsGuiding returns 0
20:13:35.359 00.000 9960 scope move finished after 1247 + 57 ms
20:13:35.360 00.001 9960 Move returns status 0, amount 1247
20:13:35.360 00.000 9960 move complete, result=0
20:13:35.360 00.000 9960 worker thread done servicing request
20:13:35.361 00.001 9960 Worker thread wakes up
20:13:35.362 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -1.7 px 1247 ms NORTH
20:13:35.367 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:13:35.368 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1240,850,31,31)
20:13:36.621 01.253 9960 Exposure complete
20:13:36.704 00.083 9960 worker thread done servicing request
20:13:36.704 00.000 11872 OnExposeComplete: enter
20:13:36.707 00.003 11872 UpdateGuideState(): m_state=6
20:13:36.710 00.003 11872 Star::Find(15, 1254, 866, 0, (0,0,0,0), 1.5, 10.0, 255) frame 544
20:13:36.713 00.003 11872 Star::Find returns 1 (0), X=1254.01, Y=864.68, Mass=9427, SNR=59.5, Peak=210 HFD=7.5
20:13:36.714 00.001 11872 CameraToMount -- cameraTheta (3.10) - m_xAngle (-3.14) = xAngle (6.24 = -0.04)
20:13:36.718 00.004 11872 CameraToMount -- cameraTheta (3.10) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (6.07 = -0.21)
20:13:36.720 00.002 11872 CameraToMount -- cameraX=-0.63 cameraY=0.02 hyp=0.63 cameraTheta=3.10 mountX=0.63 mountY=-0.13, mountTheta=-0.21
20:13:36.725 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.63, y=0.02, opts=13)
20:13:36.727 00.002 11872 Enqueuing Move request for scope (-0.63, 0.02)
20:13:36.730 00.003 9960 Worker thread wakes up
20:13:36.730 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.63, 0.02) opts 0xd
20:13:36.730 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.63, 0.02)
20:13:36.730 00.000 9960 Moving (-0.63, 0.02) raw xDistance=0.63 yDistance=-0.13
20:13:36.730 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.40 from input 0.63
20:13:36.730 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:13:36.731 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:13:36.731 00.000 9960 MoveAxis(W, 263, ABG)
20:13:36.731 00.000 9960 Guiding  Dir = 3, Dur = 263
20:13:36.731 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=210, med=1, FiltMin=0, FiltMax=163, Gamma=1.000
20:13:36.735 00.004 9960 IsSlewing returns 0
20:13:36.735 00.000 9960 IsGuiding returns 0
20:13:36.735 00.000 9960 PulseGuide returned control before completion, sleep 273
20:13:36.752 00.017 11872 UpdateGuideState exits: m=9427 SNR=59.5
20:13:36.755 00.003 11872 PhdController: settling, locked = 1, distance = 1.37 (1.50) aobump = 0 frame = 3 / 99999
20:13:36.758 00.003 11872 evsrv: {"Event":"Settling","Timestamp":1763777616.758,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":1.37,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
20:13:36.761 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:36.764 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:13:36.767 00.003 11872 Enqueuing Expose request
20:13:37.015 00.248 9960 IsGuiding returns 1
20:13:37.015 00.000 9960 scope still moving after pulse duration time elapsed
20:13:37.048 00.033 9960 IsSlewing returns 0
20:13:37.050 00.002 9960 IsGuiding returns 0
20:13:37.050 00.000 9960 scope move finished after 263 + 51 ms
20:13:37.051 00.001 9960 Move returns status 0, amount 263
20:13:37.051 00.000 9960 MoveAxis(N, 0, ABG)
20:13:37.051 00.000 9960 Move returns status 0, amount 0
20:13:37.051 00.000 9960 move complete, result=0
20:13:37.052 00.001 9960 worker thread done servicing request
20:13:37.052 00.000 11872 GuideStep: 0.6 px 263 ms WEST, -0.1 px 0 ms NORTH
20:13:37.056 00.004 9960 Worker thread wakes up
20:13:37.056 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:13:37.056 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1240,850,31,31)
20:13:38.308 01.252 9960 Exposure complete
20:13:38.396 00.088 9960 worker thread done servicing request
20:13:38.397 00.001 11872 OnExposeComplete: enter
20:13:38.399 00.002 11872 UpdateGuideState(): m_state=6
20:13:38.402 00.003 11872 Star::Find(15, 1254, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 545
20:13:38.404 00.002 11872 Star::Find returns 1 (0), X=1254.44, Y=864.70, Mass=9838, SNR=60.0, Peak=201 HFD=7.3
20:13:38.407 00.003 11872 CameraToMount -- cameraTheta (2.96) - m_xAngle (-3.14) = xAngle (6.09 = -0.19)
20:13:38.409 00.002 11872 CameraToMount -- cameraTheta (2.96) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.92 = -0.36)
20:13:38.412 00.003 11872 CameraToMount -- cameraX=-0.20 cameraY=0.04 hyp=0.20 cameraTheta=2.96 mountX=0.20 mountY=-0.07, mountTheta=-0.35
20:13:38.416 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.20, y=0.04, opts=13)
20:13:38.418 00.002 11872 Enqueuing Move request for scope (-0.20, 0.04)
20:13:38.420 00.002 9960 Worker thread wakes up
20:13:38.420 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.04) opts 0xd
20:13:38.420 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.20, 0.04)
20:13:38.420 00.000 9960 Moving (-0.20, 0.04) raw xDistance=0.20 yDistance=-0.07
20:13:38.420 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
20:13:38.420 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:13:38.422 00.002 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:13:38.422 00.000 9960 MoveAxis(E, 0, ABG)
20:13:38.422 00.000 9960 Move returns status 0, amount 0
20:13:38.423 00.001 9960 MoveAxis(N, 0, ABG)
20:13:38.423 00.000 9960 Move returns status 0, amount 0
20:13:38.423 00.000 9960 move complete, result=0
20:13:38.423 00.000 9960 worker thread done servicing request
20:13:38.423 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=201, med=1, FiltMin=0, FiltMax=175, Gamma=1.000
20:13:38.439 00.016 11872 UpdateGuideState exits: m=9838 SNR=60.0
20:13:38.441 00.002 11872 PhdController: settling, locked = 1, distance = 1.02 (1.50) aobump = 0 frame = 4 / 99999
20:13:38.445 00.004 11872 evsrv: {"Event":"Settling","Timestamp":1763777618.445,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":1.02,"Time":1.7,"SettleTime":10.0,"StarLocked":true}
20:13:38.448 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:38.451 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:13:38.456 00.005 11872 Enqueuing Expose request
20:13:38.458 00.002 9960 Worker thread wakes up
20:13:38.458 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:13:38.461 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
20:13:38.462 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1240,850,31,31)
20:13:39.716 01.254 9960 Exposure complete
20:13:39.802 00.086 9960 worker thread done servicing request
20:13:39.802 00.000 11872 OnExposeComplete: enter
20:13:39.805 00.003 11872 UpdateGuideState(): m_state=6
20:13:39.808 00.003 11872 Star::Find(15, 1254, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 546
20:13:39.810 00.002 11872 Star::Find returns 1 (0), X=1253.91, Y=866.33, Mass=8948, SNR=56.9, Peak=212 HFD=6.8
20:13:39.813 00.003 11872 CameraToMount -- cameraTheta (1.99) - m_xAngle (-3.14) = xAngle (5.13 = -1.16)
20:13:39.816 00.003 11872 CameraToMount -- cameraTheta (1.99) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.95 = -1.33)
20:13:39.818 00.002 11872 CameraToMount -- cameraX=-0.74 cameraY=1.67 hyp=1.82 cameraTheta=1.99 mountX=0.73 mountY=-1.77, mountTheta=-1.18
20:13:39.821 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=-0.74, y=1.67, opts=13)
20:13:39.824 00.003 11872 Enqueuing Move request for scope (-0.74, 1.67)
20:13:39.826 00.002 9960 Worker thread wakes up
20:13:39.826 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.74, 1.67) opts 0xd
20:13:39.826 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.74, 1.67)
20:13:39.827 00.001 9960 Moving (-0.74, 1.67) raw xDistance=0.73 yDistance=-1.77
20:13:39.827 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.46 from input 0.73
20:13:39.827 00.000 9960 GuideAlgorithmResistSwitch::result() returns -1.77 from input -1.77
20:13:39.827 00.000 9960 MoveAxis(W, 306, ABG)
20:13:39.827 00.000 9960 Guiding  Dir = 3, Dur = 306
20:13:39.827 00.000 9960 IsSlewing returns 0
20:13:39.829 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=212, med=1, FiltMin=0, FiltMax=177, Gamma=1.000
20:13:39.831 00.002 9960 IsGuiding returns 0
20:13:39.832 00.001 9960 PulseGuide returned control before completion, sleep 316
20:13:39.848 00.016 11872 UpdateGuideState exits: m=8948 SNR=56.9
20:13:39.851 00.003 11872 PhdController: settling, locked = 1, distance = 1.26 (1.50) aobump = 0 frame = 5 / 99999
20:13:39.853 00.002 11872 evsrv: {"Event":"Settling","Timestamp":1763777619.853,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":1.26,"Time":3.1,"SettleTime":10.0,"StarLocked":true}
20:13:39.856 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:39.860 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:13:39.863 00.003 11872 Enqueuing Expose request
20:13:40.162 00.299 9960 IsGuiding returns 1
20:13:40.162 00.000 9960 scope still moving after pulse duration time elapsed
20:13:40.193 00.031 9960 IsSlewing returns 0
20:13:40.195 00.002 9960 IsGuiding returns 0
20:13:40.195 00.000 9960 scope move finished after 306 + 57 ms
20:13:40.196 00.001 9960 Move returns status 0, amount 306
20:13:40.196 00.000 9960 MoveAxis(N, 1321, ABG)
20:13:40.197 00.001 9960 Guiding  Dir = 0, Dur = 1321
20:13:40.197 00.000 9960 IsSlewing returns 0
20:13:40.198 00.001 9960 IsGuiding returns 0
20:13:40.199 00.001 9960 PulseGuide returned control before completion, sleep 1331
20:13:41.542 01.343 9960 IsGuiding returns 1
20:13:41.542 00.000 9960 scope still moving after pulse duration time elapsed
20:13:41.573 00.031 9960 IsSlewing returns 0
20:13:41.574 00.001 9960 IsGuiding returns 0
20:13:41.574 00.000 9960 scope move finished after 1321 + 54 ms
20:13:41.575 00.001 9960 Move returns status 0, amount 1321
20:13:41.575 00.000 9960 move complete, result=0
20:13:41.576 00.001 9960 worker thread done servicing request
20:13:41.576 00.000 11872 GuideStep: 0.7 px 306 ms WEST, -1.8 px 1321 ms NORTH
20:13:41.582 00.006 9960 Worker thread wakes up
20:13:41.583 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:13:41.583 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1240,850,31,31)
20:13:42.830 01.247 9960 Exposure complete
20:13:42.919 00.089 9960 worker thread done servicing request
20:13:42.920 00.001 11872 OnExposeComplete: enter
20:13:42.924 00.004 11872 UpdateGuideState(): m_state=6
20:13:42.926 00.002 11872 Star::Find(15, 1253, 866, 0, (0,0,0,0), 1.5, 10.0, 255) frame 547
20:13:42.928 00.002 11872 Star::Find returns 1 (0), X=1254.66, Y=863.36, Mass=10060, SNR=59.6, Peak=212 HFD=7.4
20:13:42.931 00.003 11872 CameraToMount -- cameraTheta (-1.56) - m_xAngle (-3.14) = xAngle (1.58 = 1.58)
20:13:42.934 00.003 11872 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.41 = 1.41)
20:13:42.936 00.002 11872 CameraToMount -- cameraX=0.02 cameraY=-1.30 hyp=1.30 cameraTheta=-1.56 mountX=-0.01 mountY=1.28, mountTheta=1.58
20:13:42.940 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.02, y=-1.30, opts=13)
20:13:42.942 00.002 11872 Enqueuing Move request for scope (0.02, -1.30)
20:13:42.945 00.003 9960 Worker thread wakes up
20:13:42.945 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.02, -1.30) opts 0xd
20:13:42.945 00.000 9960 Handling offset move in thread for scope, endpoint = (0.02, -1.30)
20:13:42.945 00.000 9960 Moving (0.02, -1.30) raw xDistance=-0.01 yDistance=1.28
20:13:42.945 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
20:13:42.946 00.001 9960 resist switch: large excursion: input 1.28 thresh 0.60 direction from -1 to 1
20:13:42.946 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=3.84
20:13:42.946 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.28 from input 1.28
20:13:42.946 00.000 9960 MoveAxis(E, 0, ABG)
20:13:42.946 00.000 9960 Move returns status 0, amount 0
20:13:42.946 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=212, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
20:13:42.951 00.005 9960 MoveAxis(S, 954, ABG)
20:13:42.952 00.001 9960 Guiding  Dir = 1, Dur = 954
20:13:42.952 00.000 9960 IsSlewing returns 0
20:13:42.953 00.001 9960 IsGuiding returns 0
20:13:42.953 00.000 9960 PulseGuide returned control before completion, sleep 964
20:13:42.965 00.012 11872 UpdateGuideState exits: m=10060 SNR=59.6
20:13:42.969 00.004 11872 PhdController: settling, locked = 1, distance = 1.27 (1.50) aobump = 0 frame = 6 / 99999
20:13:42.971 00.002 11872 evsrv: {"Event":"Settling","Timestamp":1763777622.971,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":1.27,"Time":6.2,"SettleTime":10.0,"StarLocked":true}
20:13:42.973 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:42.976 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:13:42.977 00.001 11872 Enqueuing Expose request
20:13:43.926 00.949 9960 IsGuiding returns 1
20:13:43.927 00.001 9960 scope still moving after pulse duration time elapsed
20:13:43.957 00.030 9960 IsSlewing returns 0
20:13:43.958 00.001 9960 IsGuiding returns 0
20:13:43.959 00.001 9960 scope move finished after 954 + 52 ms
20:13:43.959 00.000 9960 Move returns status 0, amount 954
20:13:43.959 00.000 9960 move complete, result=0
20:13:43.960 00.001 9960 worker thread done servicing request
20:13:43.960 00.000 11872 GuideStep: -0.0 px 0 ms EAST, 1.3 px 954 ms SOUTH
20:13:43.966 00.006 9960 Worker thread wakes up
20:13:43.966 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:13:43.966 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1240,850,31,31)
20:13:45.214 01.248 9960 Exposure complete
20:13:45.304 00.090 9960 worker thread done servicing request
20:13:45.304 00.000 11872 OnExposeComplete: enter
20:13:45.307 00.003 11872 UpdateGuideState(): m_state=6
20:13:45.310 00.003 11872 Star::Find(15, 1254, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 548
20:13:45.314 00.004 11872 Star::Find returns 1 (0), X=1254.63, Y=864.20, Mass=9754, SNR=59.3, Peak=206 HFD=7.6
20:13:45.316 00.002 11872 CameraToMount -- cameraTheta (-1.60) - m_xAngle (-3.14) = xAngle (1.54 = 1.54)
20:13:45.321 00.005 11872 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.37 = 1.37)
20:13:45.322 00.001 11872 CameraToMount -- cameraX=-0.01 cameraY=-0.45 hyp=0.46 cameraTheta=-1.60 mountX=0.01 mountY=0.45, mountTheta=1.54
20:13:45.327 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.01, y=-0.45, opts=13)
20:13:45.330 00.003 11872 Enqueuing Move request for scope (-0.01, -0.45)
20:13:45.333 00.003 9960 Worker thread wakes up
20:13:45.333 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.45) opts 0xd
20:13:45.333 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.01, -0.45)
20:13:45.333 00.000 9960 Moving (-0.01, -0.45) raw xDistance=0.01 yDistance=0.45
20:13:45.334 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:13:45.334 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.45 from input 0.45
20:13:45.334 00.000 9960 MoveAxis(E, 0, ABG)
20:13:45.334 00.000 9960 Move returns status 0, amount 0
20:13:45.334 00.000 9960 MoveAxis(S, 333, ABG)
20:13:45.334 00.000 9960 Guiding  Dir = 1, Dur = 333
20:13:45.335 00.001 9960 IsSlewing returns 0
20:13:45.335 00.000 9960 IsGuiding returns 0
20:13:45.335 00.000 9960 PulseGuide returned control before completion, sleep 343
20:13:45.335 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=1, FiltMin=0, FiltMax=169, Gamma=1.000
20:13:45.352 00.017 11872 UpdateGuideState exits: m=9754 SNR=59.3
20:13:45.357 00.005 11872 PhdController: settling, locked = 1, distance = 1.03 (1.50) aobump = 0 frame = 7 / 99999
20:13:45.359 00.002 11872 evsrv: {"Event":"Settling","Timestamp":1763777625.359,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":1.03,"Time":8.6,"SettleTime":10.0,"StarLocked":true}
20:13:45.361 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:45.363 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:13:45.366 00.003 11872 Enqueuing Expose request
20:13:45.689 00.323 9960 IsGuiding returns 1
20:13:45.689 00.000 9960 scope still moving after pulse duration time elapsed
20:13:45.721 00.032 9960 IsSlewing returns 0
20:13:45.723 00.002 9960 IsGuiding returns 0
20:13:45.724 00.001 9960 scope move finished after 333 + 54 ms
20:13:45.724 00.000 9960 Move returns status 0, amount 333
20:13:45.724 00.000 9960 move complete, result=0
20:13:45.725 00.001 9960 worker thread done servicing request
20:13:45.725 00.000 9960 Worker thread wakes up
20:13:45.726 00.001 11872 GuideStep: 0.0 px 0 ms EAST, 0.4 px 333 ms SOUTH
20:13:45.733 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:13:45.733 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1240,850,31,31)
20:13:46.983 01.250 9960 Exposure complete
20:13:47.070 00.087 9960 worker thread done servicing request
20:13:47.070 00.000 11872 OnExposeComplete: enter
20:13:47.073 00.003 11872 UpdateGuideState(): m_state=6
20:13:47.076 00.003 11872 Star::Find(15, 1254, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 549
20:13:47.078 00.002 11872 Star::Find returns 1 (0), X=1254.85, Y=864.70, Mass=9491, SNR=60.6, Peak=206 HFD=7.2
20:13:47.080 00.002 11872 CameraToMount -- cameraTheta (0.18) - m_xAngle (-3.14) = xAngle (3.31 = -2.97)
20:13:47.083 00.003 11872 CameraToMount -- cameraTheta (0.18) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.14 = -3.14)
20:13:47.086 00.003 11872 CameraToMount -- cameraX=0.21 cameraY=0.04 hyp=0.21 cameraTheta=0.18 mountX=-0.21 mountY=-0.00, mountTheta=-3.14
20:13:47.090 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.21, y=0.04, opts=13)
20:13:47.092 00.002 11872 Enqueuing Move request for scope (0.21, 0.04)
20:13:47.095 00.003 9960 Worker thread wakes up
20:13:47.095 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.04) opts 0xd
20:13:47.095 00.000 9960 Handling offset move in thread for scope, endpoint = (0.21, 0.04)
20:13:47.095 00.000 9960 Moving (0.21, 0.04) raw xDistance=-0.21 yDistance=-0.00
20:13:47.095 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
20:13:47.096 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:13:47.096 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
20:13:47.096 00.000 9960 MoveAxis(E, 86, ABG)
20:13:47.096 00.000 9960 Guiding  Dir = 2, Dur = 86
20:13:47.096 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
20:13:47.099 00.003 9960 IsSlewing returns 0
20:13:47.099 00.000 9960 IsGuiding returns 0
20:13:47.099 00.000 9960 PulseGuide returned control before completion, sleep 96
20:13:47.114 00.015 11872 UpdateGuideState exits: m=9491 SNR=60.6
20:13:47.116 00.002 11872 PhdController: settling, locked = 1, distance = 0.78 (1.50) aobump = 0 frame = 8 / 99999
20:13:47.119 00.003 11872 PhdController: newstate STATE_FINISH
20:13:47.123 00.004 11872 PhdController complete: success
20:13:47.125 00.002 11872 evsrv: {"Event":"SettleDone","Timestamp":1763777627.125,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":8,"DroppedFrames":0}
20:13:47.127 00.002 11872 Mount: notify guiding dither settle done success=1
20:13:47.130 00.003 11872 PhdController: newstate STATE_IDLE
20:13:47.132 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:47.135 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:13:47.138 00.003 11872 Enqueuing Expose request
20:13:47.211 00.073 9960 IsGuiding returns 0
20:13:47.212 00.001 9960 Move returns status 0, amount 86
20:13:47.212 00.000 9960 MoveAxis(N, 0, ABG)
20:13:47.213 00.001 9960 Move returns status 0, amount 0
20:13:47.213 00.000 9960 move complete, result=0
20:13:47.213 00.000 9960 worker thread done servicing request
20:13:47.215 00.002 9960 Worker thread wakes up
20:13:47.215 00.000 11872 GuideStep: -0.2 px 86 ms EAST, -0.0 px 0 ms NORTH
20:13:47.220 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:13:47.221 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1240,850,31,31)
20:13:48.472 01.251 9960 Exposure complete
20:13:48.558 00.086 9960 worker thread done servicing request
20:13:48.558 00.000 11872 OnExposeComplete: enter
20:13:48.561 00.003 11872 UpdateGuideState(): m_state=6
20:13:48.565 00.004 11872 Star::Find(15, 1254, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 550
20:13:48.568 00.003 11872 Star::Find returns 1 (0), X=1254.70, Y=864.68, Mass=9407, SNR=58.2, Peak=194 HFD=7.4
20:13:48.570 00.002 11872 CameraToMount -- cameraTheta (0.38) - m_xAngle (-3.14) = xAngle (3.52 = -2.76)
20:13:48.574 00.004 11872 CameraToMount -- cameraTheta (0.38) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.35 = -2.94)
20:13:48.577 00.003 11872 CameraToMount -- cameraX=0.05 cameraY=0.02 hyp=0.06 cameraTheta=0.38 mountX=-0.06 mountY=-0.01, mountTheta=-2.93
20:13:48.580 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=0.05, y=0.02, opts=13)
20:13:48.582 00.002 11872 Enqueuing Move request for scope (0.05, 0.02)
20:13:48.585 00.003 9960 Worker thread wakes up
20:13:48.585 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.02) opts 0xd
20:13:48.585 00.000 9960 Handling offset move in thread for scope, endpoint = (0.05, 0.02)
20:13:48.585 00.000 9960 Moving (0.05, 0.02) raw xDistance=-0.06 yDistance=-0.01
20:13:48.587 00.002 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:13:48.587 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:13:48.588 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:13:48.588 00.000 9960 MoveAxis(E, 0, ABG)
20:13:48.589 00.001 9960 Move returns status 0, amount 0
20:13:48.589 00.000 9960 MoveAxis(N, 0, ABG)
20:13:48.589 00.000 9960 Move returns status 0, amount 0
20:13:48.589 00.000 9960 move complete, result=0
20:13:48.590 00.001 9960 worker thread done servicing request
20:13:48.590 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=194, med=1, FiltMin=0, FiltMax=171, Gamma=1.000
20:13:48.607 00.017 11872 UpdateGuideState exits: m=9407 SNR=58.2
20:13:48.610 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:48.614 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:13:48.617 00.003 11872 Enqueuing Expose request
20:13:48.620 00.003 11872 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:13:48.622 00.002 9960 Worker thread wakes up
20:13:48.622 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:13:48.623 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1240,850,31,31)
20:13:49.874 01.251 9960 Exposure complete
20:13:49.955 00.081 9960 worker thread done servicing request
20:13:49.956 00.001 11872 OnExposeComplete: enter
20:13:49.959 00.003 11872 UpdateGuideState(): m_state=6
20:13:49.963 00.004 11872 Star::Find(15, 1254, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 551
20:13:49.965 00.002 11872 Star::Find returns 1 (0), X=1254.85, Y=863.99, Mass=8794, SNR=55.2, Peak=215 HFD=7.0
20:13:49.967 00.002 11872 CameraToMount -- cameraTheta (-1.27) - m_xAngle (-3.14) = xAngle (1.87 = 1.87)
20:13:49.971 00.004 11872 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.70 = 1.70)
20:13:49.974 00.003 11872 CameraToMount -- cameraX=0.21 cameraY=-0.66 hyp=0.70 cameraTheta=-1.27 mountX=-0.21 mountY=0.69, mountTheta=1.86
20:13:49.978 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.21, y=-0.66, opts=13)
20:13:49.981 00.003 11872 Enqueuing Move request for scope (0.21, -0.66)
20:13:49.983 00.002 9960 Worker thread wakes up
20:13:49.983 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.66) opts 0xd
20:13:49.983 00.000 9960 Handling offset move in thread for scope, endpoint = (0.21, -0.66)
20:13:49.983 00.000 9960 Moving (0.21, -0.66) raw xDistance=-0.21 yDistance=0.69
20:13:49.984 00.001 9960 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
20:13:49.984 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.69 from input 0.69
20:13:49.984 00.000 9960 MoveAxis(E, 86, ABG)
20:13:49.984 00.000 9960 Guiding  Dir = 2, Dur = 86
20:13:49.984 00.000 9960 IsSlewing returns 0
20:13:49.984 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=1, FiltMin=0, FiltMax=183, Gamma=1.000
20:13:49.987 00.003 9960 IsGuiding returns 0
20:13:49.987 00.000 9960 PulseGuide returned control before completion, sleep 96
20:13:50.002 00.015 11872 UpdateGuideState exits: m=8794 SNR=55.2
20:13:50.005 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:50.008 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:13:50.010 00.002 11872 Enqueuing Expose request
20:13:50.097 00.087 9960 IsGuiding returns 0
20:13:50.098 00.001 9960 Move returns status 0, amount 86
20:13:50.098 00.000 9960 MoveAxis(S, 516, ABG)
20:13:50.098 00.000 9960 Guiding  Dir = 1, Dur = 516
20:13:50.099 00.001 9960 IsSlewing returns 0
20:13:50.099 00.000 9960 IsGuiding returns 0
20:13:50.101 00.002 9960 PulseGuide returned control before completion, sleep 526
20:13:50.629 00.528 9960 IsGuiding returns 1
20:13:50.629 00.000 9960 scope still moving after pulse duration time elapsed
20:13:50.660 00.031 9960 IsSlewing returns 0
20:13:50.661 00.001 9960 IsGuiding returns 0
20:13:50.662 00.001 9960 scope move finished after 516 + 44 ms
20:13:50.662 00.000 9960 Move returns status 0, amount 516
20:13:50.662 00.000 9960 move complete, result=0
20:13:50.663 00.001 9960 worker thread done servicing request
20:13:50.663 00.000 9960 Worker thread wakes up
20:13:50.664 00.001 11872 GuideStep: -0.2 px 86 ms EAST, 0.7 px 516 ms SOUTH
20:13:50.671 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:13:50.671 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1240,850,31,31)
20:13:51.920 01.249 9960 Exposure complete
20:13:52.015 00.095 9960 worker thread done servicing request
20:13:52.015 00.000 11872 OnExposeComplete: enter
20:13:52.019 00.004 11872 UpdateGuideState(): m_state=6
20:13:52.022 00.003 11872 Star::Find(15, 1254, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 552
20:13:52.025 00.003 11872 Star::Find returns 1 (0), X=1254.56, Y=865.77, Mass=9987, SNR=60.5, Peak=210 HFD=7.4
20:13:52.027 00.002 11872 CameraToMount -- cameraTheta (1.64) - m_xAngle (-3.14) = xAngle (4.78 = -1.50)
20:13:52.030 00.003 11872 CameraToMount -- cameraTheta (1.64) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.61 = -1.68)
20:13:52.032 00.002 11872 CameraToMount -- cameraX=-0.08 cameraY=1.11 hyp=1.12 cameraTheta=1.64 mountX=0.08 mountY=-1.11, mountTheta=-1.50
20:13:52.035 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=-0.08, y=1.11, opts=13)
20:13:52.038 00.003 11872 Enqueuing Move request for scope (-0.08, 1.11)
20:13:52.040 00.002 9960 Worker thread wakes up
20:13:52.040 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 1.11) opts 0xd
20:13:52.040 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.08, 1.11)
20:13:52.040 00.000 9960 Moving (-0.08, 1.11) raw xDistance=0.08 yDistance=-1.11
20:13:52.042 00.002 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
20:13:52.042 00.000 9960 resist switch: large excursion: input -1.11 thresh 0.60 direction from 1 to -1
20:13:52.042 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.33
20:13:52.042 00.000 9960 GuideAlgorithmResistSwitch::result() returns -1.11 from input -1.11
20:13:52.042 00.000 9960 MoveAxis(E, 0, ABG)
20:13:52.042 00.000 9960 Move returns status 0, amount 0
20:13:52.042 00.000 9960 MoveAxis(N, 828, ABG)
20:13:52.042 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=210, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
20:13:52.046 00.004 9960 Guiding  Dir = 0, Dur = 828
20:13:52.046 00.000 9960 IsSlewing returns 0
20:13:52.046 00.000 9960 IsGuiding returns 0
20:13:52.047 00.001 9960 PulseGuide returned control before completion, sleep 838
20:13:52.059 00.012 11872 UpdateGuideState exits: m=9987 SNR=60.5
20:13:52.061 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:52.065 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:13:52.068 00.003 11872 Enqueuing Expose request
20:13:52.892 00.824 9960 IsGuiding returns 1
20:13:52.893 00.001 9960 scope still moving after pulse duration time elapsed
20:13:52.924 00.031 9960 IsSlewing returns 0
20:13:52.926 00.002 9960 IsGuiding returns 0
20:13:52.927 00.001 9960 scope move finished after 828 + 52 ms
20:13:52.927 00.000 9960 Move returns status 0, amount 828
20:13:52.927 00.000 9960 move complete, result=0
20:13:52.929 00.002 9960 worker thread done servicing request
20:13:52.929 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -1.1 px 828 ms NORTH
20:13:52.936 00.007 9960 Worker thread wakes up
20:13:52.936 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:13:52.937 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1240,850,31,31)
20:13:54.181 01.244 9960 Exposure complete
20:13:54.263 00.082 9960 worker thread done servicing request
20:13:54.264 00.001 11872 OnExposeComplete: enter
20:13:54.266 00.002 11872 UpdateGuideState(): m_state=6
20:13:54.269 00.003 11872 Star::Find(15, 1254, 865, 0, (0,0,0,0), 1.5, 10.0, 255) frame 553
20:13:54.272 00.003 11872 Star::Find returns 1 (0), X=1254.79, Y=865.78, Mass=9599, SNR=57.8, Peak=202 HFD=7.4
20:13:54.275 00.003 11872 CameraToMount -- cameraTheta (1.44) - m_xAngle (-3.14) = xAngle (4.57 = -1.71)
20:13:54.277 00.002 11872 CameraToMount -- cameraTheta (1.44) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.40 = -1.88)
20:13:54.279 00.002 11872 CameraToMount -- cameraX=0.15 cameraY=1.12 hyp=1.13 cameraTheta=1.44 mountX=-0.15 mountY=-1.07, mountTheta=-1.71
20:13:54.283 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.15, y=1.12, opts=13)
20:13:54.286 00.003 11872 Enqueuing Move request for scope (0.15, 1.12)
20:13:54.289 00.003 9960 Worker thread wakes up
20:13:54.289 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.15, 1.12) opts 0xd
20:13:54.289 00.000 9960 Handling offset move in thread for scope, endpoint = (0.15, 1.12)
20:13:54.290 00.001 9960 Moving (0.15, 1.12) raw xDistance=-0.15 yDistance=-1.07
20:13:54.290 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
20:13:54.290 00.000 9960 GuideAlgorithmResistSwitch::result() returns -1.07 from input -1.07
20:13:54.290 00.000 9960 MoveAxis(E, 0, ABG)
20:13:54.290 00.000 9960 Move returns status 0, amount 0
20:13:54.290 00.000 9960 MoveAxis(N, 801, ABG)
20:13:54.291 00.001 9960 Guiding  Dir = 0, Dur = 801
20:13:54.291 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=202, med=1, FiltMin=0, FiltMax=185, Gamma=1.000
20:13:54.294 00.003 9960 IsSlewing returns 0
20:13:54.295 00.001 9960 IsGuiding returns 0
20:13:54.295 00.000 9960 PulseGuide returned control before completion, sleep 811
20:13:54.309 00.014 11872 UpdateGuideState exits: m=9599 SNR=57.8
20:13:54.311 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:54.314 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:13:54.317 00.003 11872 Enqueuing Expose request
20:13:55.114 00.797 9960 IsGuiding returns 1
20:13:55.114 00.000 9960 scope still moving after pulse duration time elapsed
20:13:55.146 00.032 9960 IsSlewing returns 0
20:13:55.147 00.001 9960 IsGuiding returns 0
20:13:55.147 00.000 9960 scope move finished after 801 + 51 ms
20:13:55.148 00.001 9960 Move returns status 0, amount 801
20:13:55.148 00.000 9960 move complete, result=0
20:13:55.148 00.000 9960 worker thread done servicing request
20:13:55.149 00.001 9960 Worker thread wakes up
20:13:55.149 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -1.1 px 801 ms NORTH
20:13:55.155 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:13:55.155 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1240,850,31,31)
20:13:56.412 01.257 9960 Exposure complete
20:13:56.494 00.082 9960 worker thread done servicing request
20:13:56.494 00.000 11872 OnExposeComplete: enter
20:13:56.497 00.003 11872 UpdateGuideState(): m_state=6
20:13:56.500 00.003 11872 Star::Find(15, 1254, 865, 0, (0,0,0,0), 1.5, 10.0, 255) frame 554
20:13:56.502 00.002 11872 Star::Find returns 1 (0), X=1254.61, Y=864.93, Mass=9551, SNR=60.5, Peak=201 HFD=7.5
20:13:56.504 00.002 11872 CameraToMount -- cameraTheta (1.68) - m_xAngle (-3.14) = xAngle (4.82 = -1.46)
20:13:56.507 00.003 11872 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.65 = -1.64)
20:13:56.509 00.002 11872 CameraToMount -- cameraX=-0.03 cameraY=0.27 hyp=0.27 cameraTheta=1.68 mountX=0.03 mountY=-0.27, mountTheta=-1.46
20:13:56.514 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.03, y=0.27, opts=13)
20:13:56.516 00.002 11872 Enqueuing Move request for scope (-0.03, 0.27)
20:13:56.520 00.004 9960 Worker thread wakes up
20:13:56.520 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.27) opts 0xd
20:13:56.520 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.03, 0.27)
20:13:56.520 00.000 9960 Moving (-0.03, 0.27) raw xDistance=0.03 yDistance=-0.27
20:13:56.520 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:13:56.520 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
20:13:56.521 00.001 9960 MoveAxis(E, 0, ABG)
20:13:56.521 00.000 9960 Move returns status 0, amount 0
20:13:56.521 00.000 9960 MoveAxis(N, 203, ABG)
20:13:56.521 00.000 9960 Guiding  Dir = 0, Dur = 203
20:13:56.521 00.000 9960 IsSlewing returns 0
20:13:56.521 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=201, med=1, FiltMin=0, FiltMax=175, Gamma=1.000
20:13:56.525 00.004 9960 IsGuiding returns 0
20:13:56.525 00.000 9960 PulseGuide returned control before completion, sleep 213
20:13:56.538 00.013 11872 UpdateGuideState exits: m=9551 SNR=60.5
20:13:56.540 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:56.544 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:13:56.548 00.004 11872 Enqueuing Expose request
20:13:56.748 00.200 9960 IsGuiding returns 1
20:13:56.748 00.000 9960 scope still moving after pulse duration time elapsed
20:13:56.779 00.031 9960 IsSlewing returns 0
20:13:56.780 00.001 9960 IsGuiding returns 0
20:13:56.781 00.001 9960 scope move finished after 203 + 53 ms
20:13:56.781 00.000 9960 Move returns status 0, amount 203
20:13:56.781 00.000 9960 move complete, result=0
20:13:56.782 00.001 9960 worker thread done servicing request
20:13:56.782 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.3 px 203 ms NORTH
20:13:56.789 00.007 9960 Worker thread wakes up
20:13:56.789 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:13:56.789 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1240,850,31,31)
20:13:58.042 01.253 9960 Exposure complete
20:13:58.122 00.080 9960 worker thread done servicing request
20:13:58.122 00.000 11872 OnExposeComplete: enter
20:13:58.125 00.003 11872 UpdateGuideState(): m_state=6
20:13:58.128 00.003 11872 Star::Find(15, 1254, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 555
20:13:58.130 00.002 11872 Star::Find returns 1 (0), X=1254.68, Y=864.80, Mass=9920, SNR=59.2, Peak=211 HFD=7.2
20:13:58.133 00.003 11872 CameraToMount -- cameraTheta (1.34) - m_xAngle (-3.14) = xAngle (4.48 = -1.80)
20:13:58.136 00.003 11872 CameraToMount -- cameraTheta (1.34) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.31 = -1.98)
20:13:58.139 00.003 11872 CameraToMount -- cameraX=0.03 cameraY=0.14 hyp=0.14 cameraTheta=1.34 mountX=-0.03 mountY=-0.13, mountTheta=-1.82
20:13:58.143 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.03, y=0.14, opts=13)
20:13:58.147 00.004 11872 Enqueuing Move request for scope (0.03, 0.14)
20:13:58.149 00.002 9960 Worker thread wakes up
20:13:58.149 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.14) opts 0xd
20:13:58.149 00.000 9960 Handling offset move in thread for scope, endpoint = (0.03, 0.14)
20:13:58.149 00.000 9960 Moving (0.03, 0.14) raw xDistance=-0.03 yDistance=-0.13
20:13:58.149 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:13:58.149 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:13:58.150 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:13:58.150 00.000 9960 MoveAxis(E, 0, ABG)
20:13:58.150 00.000 9960 Move returns status 0, amount 0
20:13:58.150 00.000 9960 MoveAxis(N, 0, ABG)
20:13:58.150 00.000 9960 Move returns status 0, amount 0
20:13:58.150 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=1, FiltMin=0, FiltMax=185, Gamma=1.000
20:13:58.154 00.004 9960 move complete, result=0
20:13:58.154 00.000 9960 worker thread done servicing request
20:13:58.168 00.014 11872 UpdateGuideState exits: m=9920 SNR=59.2
20:13:58.171 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:58.175 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:13:58.178 00.003 11872 Enqueuing Expose request
20:13:58.180 00.002 11872 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:13:58.182 00.002 9960 Worker thread wakes up
20:13:58.182 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:13:58.183 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1240,850,31,31)
20:13:59.429 01.246 9960 Exposure complete
20:13:59.508 00.079 9960 worker thread done servicing request
20:13:59.509 00.001 11872 OnExposeComplete: enter
20:13:59.513 00.004 11872 UpdateGuideState(): m_state=6
20:13:59.516 00.003 11872 Star::Find(15, 1254, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 556
20:13:59.519 00.003 11872 Star::Find returns 1 (0), X=1254.63, Y=864.73, Mass=10272, SNR=63.1, Peak=218 HFD=7.4
20:13:59.522 00.003 11872 CameraToMount -- cameraTheta (1.77) - m_xAngle (-3.14) = xAngle (4.91 = -1.38)
20:13:59.524 00.002 11872 CameraToMount -- cameraTheta (1.77) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.73 = -1.55)
20:13:59.526 00.002 11872 CameraToMount -- cameraX=-0.02 cameraY=0.08 hyp=0.08 cameraTheta=1.77 mountX=0.01 mountY=-0.08, mountTheta=-1.38
20:13:59.530 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.02, y=0.08, opts=13)
20:13:59.534 00.004 11872 Enqueuing Move request for scope (-0.02, 0.08)
20:13:59.536 00.002 9960 Worker thread wakes up
20:13:59.536 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.08) opts 0xd
20:13:59.536 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.02, 0.08)
20:13:59.536 00.000 9960 Moving (-0.02, 0.08) raw xDistance=0.01 yDistance=-0.08
20:13:59.536 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:13:59.536 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:13:59.537 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:13:59.537 00.000 9960 MoveAxis(E, 0, ABG)
20:13:59.537 00.000 9960 Move returns status 0, amount 0
20:13:59.537 00.000 9960 MoveAxis(N, 0, ABG)
20:13:59.537 00.000 9960 Move returns status 0, amount 0
20:13:59.537 00.000 9960 move complete, result=0
20:13:59.537 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=218, med=1, FiltMin=0, FiltMax=187, Gamma=1.000
20:13:59.541 00.004 9960 worker thread done servicing request
20:13:59.556 00.015 11872 UpdateGuideState exits: m=10272 SNR=63.1
20:13:59.558 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:59.560 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:13:59.563 00.003 11872 Enqueuing Expose request
20:13:59.565 00.002 11872 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:13:59.568 00.003 9960 Worker thread wakes up
20:13:59.568 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:13:59.568 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1240,850,31,31)
20:14:00.822 01.254 9960 Exposure complete
20:14:00.905 00.083 9960 worker thread done servicing request
20:14:00.906 00.001 11872 OnExposeComplete: enter
20:14:00.909 00.003 11872 UpdateGuideState(): m_state=6
20:14:00.911 00.002 11872 Star::Find(15, 1254, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 557
20:14:00.914 00.003 11872 Star::Find returns 1 (0), X=1254.63, Y=865.33, Mass=9636, SNR=58.1, Peak=203 HFD=7.3
20:14:00.916 00.002 11872 CameraToMount -- cameraTheta (1.59) - m_xAngle (-3.14) = xAngle (4.73 = -1.56)
20:14:00.921 00.005 11872 CameraToMount -- cameraTheta (1.59) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.55 = -1.73)
20:14:00.925 00.004 11872 CameraToMount -- cameraX=-0.01 cameraY=0.67 hyp=0.67 cameraTheta=1.59 mountX=0.01 mountY=-0.67, mountTheta=-1.56
20:14:00.928 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=-0.01, y=0.67, opts=13)
20:14:00.932 00.004 11872 Enqueuing Move request for scope (-0.01, 0.67)
20:14:00.934 00.002 9960 Worker thread wakes up
20:14:00.934 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.67) opts 0xd
20:14:00.934 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.01, 0.67)
20:14:00.934 00.000 9960 Moving (-0.01, 0.67) raw xDistance=0.01 yDistance=-0.67
20:14:00.934 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:14:00.934 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.67 from input -0.67
20:14:00.936 00.002 9960 MoveAxis(E, 0, ABG)
20:14:00.936 00.000 9960 Move returns status 0, amount 0
20:14:00.936 00.000 9960 MoveAxis(N, 496, ABG)
20:14:00.936 00.000 9960 Guiding  Dir = 0, Dur = 496
20:14:00.936 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=203, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
20:14:00.940 00.004 9960 IsSlewing returns 0
20:14:00.941 00.001 9960 IsGuiding returns 0
20:14:00.941 00.000 9960 PulseGuide returned control before completion, sleep 506
20:14:00.959 00.018 11872 UpdateGuideState exits: m=9636 SNR=58.1
20:14:00.962 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:00.965 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:14:00.967 00.002 11872 Enqueuing Expose request
20:14:01.451 00.484 9960 IsGuiding returns 1
20:14:01.452 00.001 9960 scope still moving after pulse duration time elapsed
20:14:01.483 00.031 9960 IsSlewing returns 0
20:14:01.483 00.000 9960 IsGuiding returns 0
20:14:01.484 00.001 9960 scope move finished after 496 + 46 ms
20:14:01.484 00.000 9960 Move returns status 0, amount 496
20:14:01.484 00.000 9960 move complete, result=0
20:14:01.485 00.001 9960 worker thread done servicing request
20:14:01.485 00.000 9960 Worker thread wakes up
20:14:01.485 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.7 px 496 ms NORTH
20:14:01.492 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:14:01.492 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1240,850,31,31)
20:14:02.747 01.255 9960 Exposure complete
20:14:02.832 00.085 9960 worker thread done servicing request
20:14:02.833 00.001 11872 OnExposeComplete: enter
20:14:02.835 00.002 11872 UpdateGuideState(): m_state=6
20:14:02.838 00.003 11872 Star::Find(15, 1254, 865, 0, (0,0,0,0), 1.5, 10.0, 255) frame 558
20:14:02.841 00.003 11872 Star::Find returns 1 (0), X=1254.64, Y=864.65, Mass=9418, SNR=56.5, Peak=201 HFD=7.3
20:14:02.843 00.002 11872 CameraToMount -- cameraTheta (-1.80) - m_xAngle (-3.14) = xAngle (1.34 = 1.34)
20:14:02.846 00.003 11872 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.17 = 1.17)
20:14:02.848 00.002 11872 CameraToMount -- cameraX=-0.00 cameraY=-0.01 hyp=0.01 cameraTheta=-1.80 mountX=0.00 mountY=0.01, mountTheta=1.33
20:14:02.852 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.00, y=-0.01, opts=13)
20:14:02.854 00.002 11872 Enqueuing Move request for scope (-0.00, -0.01)
20:14:02.858 00.004 9960 Worker thread wakes up
20:14:02.858 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.01) opts 0xd
20:14:02.858 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.00, -0.01)
20:14:02.858 00.000 9960 Moving (-0.00, -0.01) raw xDistance=0.00 yDistance=0.01
20:14:02.858 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
20:14:02.859 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:14:02.859 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:14:02.859 00.000 9960 MoveAxis(E, 0, ABG)
20:14:02.859 00.000 9960 Move returns status 0, amount 0
20:14:02.859 00.000 9960 MoveAxis(N, 0, ABG)
20:14:02.859 00.000 9960 Move returns status 0, amount 0
20:14:02.859 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=201, med=1, FiltMin=0, FiltMax=177, Gamma=1.000
20:14:02.863 00.004 9960 move complete, result=0
20:14:02.863 00.000 9960 worker thread done servicing request
20:14:02.877 00.014 11872 UpdateGuideState exits: m=9418 SNR=56.5
20:14:02.879 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:02.882 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:14:02.884 00.002 11872 Enqueuing Expose request
20:14:02.888 00.004 9960 Worker thread wakes up
20:14:02.889 00.001 11872 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:14:02.891 00.002 9960 worker thread servicing REQUEST_EXPOSE 1000
20:14:02.891 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1240,850,31,31)
20:14:04.135 01.244 9960 Exposure complete
20:14:04.222 00.087 9960 worker thread done servicing request
20:14:04.222 00.000 11872 OnExposeComplete: enter
20:14:04.226 00.004 11872 UpdateGuideState(): m_state=6
20:14:04.231 00.005 11872 Star::Find(15, 1254, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 559
20:14:04.235 00.004 11872 Star::Find returns 1 (0), X=1254.36, Y=864.78, Mass=9495, SNR=56.2, Peak=230 HFD=7.2
20:14:04.238 00.003 11872 CameraToMount -- cameraTheta (2.74) - m_xAngle (-3.14) = xAngle (5.88 = -0.40)
20:14:04.241 00.003 11872 CameraToMount -- cameraTheta (2.74) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.71 = -0.58)
20:14:04.243 00.002 11872 CameraToMount -- cameraX=-0.28 cameraY=0.12 hyp=0.31 cameraTheta=2.74 mountX=0.28 mountY=-0.17, mountTheta=-0.53
20:14:04.248 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.28, y=0.12, opts=13)
20:14:04.251 00.003 11872 Enqueuing Move request for scope (-0.28, 0.12)
20:14:04.253 00.002 9960 Worker thread wakes up
20:14:04.255 00.002 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.12) opts 0xd
20:14:04.255 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.28, 0.12)
20:14:04.255 00.000 9960 Moving (-0.28, 0.12) raw xDistance=0.28 yDistance=-0.17
20:14:04.255 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
20:14:04.255 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:14:04.256 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
20:14:04.256 00.000 9960 MoveAxis(W, 118, ABG)
20:14:04.256 00.000 9960 Guiding  Dir = 3, Dur = 118
20:14:04.256 00.000 9960 IsSlewing returns 0
20:14:04.257 00.001 9960 IsGuiding returns 0
20:14:04.257 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=230, med=1, FiltMin=0, FiltMax=169, Gamma=1.000
20:14:04.262 00.005 9960 PulseGuide returned control before completion, sleep 128
20:14:04.280 00.018 11872 UpdateGuideState exits: m=9495 SNR=56.2
20:14:04.285 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:04.288 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:14:04.290 00.002 11872 Enqueuing Expose request
20:14:04.395 00.105 9960 IsGuiding returns 1
20:14:04.396 00.001 9960 scope still moving after pulse duration time elapsed
20:14:04.427 00.031 9960 IsSlewing returns 0
20:14:04.428 00.001 9960 IsGuiding returns 0
20:14:04.428 00.000 9960 scope move finished after 118 + 53 ms
20:14:04.430 00.002 9960 Move returns status 0, amount 118
20:14:04.430 00.000 9960 MoveAxis(N, 0, ABG)
20:14:04.430 00.000 9960 Move returns status 0, amount 0
20:14:04.431 00.001 9960 move complete, result=0
20:14:04.431 00.000 9960 worker thread done servicing request
20:14:04.431 00.000 9960 Worker thread wakes up
20:14:04.432 00.001 11872 GuideStep: 0.3 px 118 ms WEST, -0.2 px 0 ms NORTH
20:14:04.437 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:14:04.438 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1240,850,31,31)
20:14:05.692 01.254 9960 Exposure complete
20:14:05.777 00.085 9960 worker thread done servicing request
20:14:05.777 00.000 11872 OnExposeComplete: enter
20:14:05.781 00.004 11872 UpdateGuideState(): m_state=6
20:14:05.785 00.004 11872 Star::Find(15, 1254, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 560
20:14:05.789 00.004 11872 Star::Find returns 1 (0), X=1254.73, Y=865.20, Mass=10003, SNR=60.1, Peak=208 HFD=7.5
20:14:05.794 00.005 11872 CameraToMount -- cameraTheta (1.41) - m_xAngle (-3.14) = xAngle (4.55 = -1.73)
20:14:05.799 00.005 11872 CameraToMount -- cameraTheta (1.41) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.38 = -1.90)
20:14:05.802 00.003 11872 CameraToMount -- cameraX=0.09 cameraY=0.54 hyp=0.54 cameraTheta=1.41 mountX=-0.09 mountY=-0.51, mountTheta=-1.74
20:14:05.809 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.09, y=0.54, opts=13)
20:14:05.812 00.003 11872 Enqueuing Move request for scope (0.09, 0.54)
20:14:05.816 00.004 9960 Worker thread wakes up
20:14:05.816 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.54) opts 0xd
20:14:05.817 00.001 9960 Handling offset move in thread for scope, endpoint = (0.09, 0.54)
20:14:05.817 00.000 9960 Moving (0.09, 0.54) raw xDistance=-0.09 yDistance=-0.51
20:14:05.817 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:14:05.817 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.51 from input -0.51
20:14:05.817 00.000 9960 MoveAxis(E, 0, ABG)
20:14:05.817 00.000 9960 Move returns status 0, amount 0
20:14:05.817 00.000 9960 MoveAxis(N, 384, ABG)
20:14:05.818 00.001 9960 Guiding  Dir = 0, Dur = 384
20:14:05.818 00.000 9960 IsSlewing returns 0
20:14:05.818 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=208, med=1, FiltMin=0, FiltMax=172, Gamma=1.000
20:14:05.822 00.004 9960 IsGuiding returns 0
20:14:05.822 00.000 9960 PulseGuide returned control before completion, sleep 394
20:14:05.836 00.014 11872 UpdateGuideState exits: m=10003 SNR=60.1
20:14:05.840 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:05.842 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:14:05.845 00.003 11872 Enqueuing Expose request
20:14:06.231 00.386 9960 IsGuiding returns 1
20:14:06.233 00.002 9960 scope still moving after pulse duration time elapsed
20:14:06.261 00.028 9960 IsSlewing returns 0
20:14:06.263 00.002 9960 IsGuiding returns 0
20:14:06.264 00.001 9960 scope move finished after 384 + 57 ms
20:14:06.264 00.000 9960 Move returns status 0, amount 384
20:14:06.264 00.000 9960 move complete, result=0
20:14:06.265 00.001 9960 worker thread done servicing request
20:14:06.265 00.000 9960 Worker thread wakes up
20:14:06.265 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.5 px 384 ms NORTH
20:14:06.274 00.009 9960 worker thread servicing REQUEST_EXPOSE 1000
20:14:06.276 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1240,850,31,31)
20:14:07.525 01.249 9960 Exposure complete
20:14:07.606 00.081 9960 worker thread done servicing request
20:14:07.607 00.001 11872 OnExposeComplete: enter
20:14:07.609 00.002 11872 UpdateGuideState(): m_state=6
20:14:07.613 00.004 11872 Star::Find(15, 1254, 865, 0, (0,0,0,0), 1.5, 10.0, 255) frame 561
20:14:07.616 00.003 11872 Star::Find returns 1 (0), X=1254.71, Y=864.48, Mass=10088, SNR=60.8, Peak=229 HFD=7.4
20:14:07.618 00.002 11872 CameraToMount -- cameraTheta (-1.19) - m_xAngle (-3.14) = xAngle (1.95 = 1.95)
20:14:07.620 00.002 11872 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.78 = 1.78)
20:14:07.623 00.003 11872 CameraToMount -- cameraX=0.07 cameraY=-0.17 hyp=0.19 cameraTheta=-1.19 mountX=-0.07 mountY=0.18, mountTheta=1.93
20:14:07.626 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=0.07, y=-0.17, opts=13)
20:14:07.628 00.002 11872 Enqueuing Move request for scope (0.07, -0.17)
20:14:07.632 00.004 9960 Worker thread wakes up
20:14:07.632 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.17) opts 0xd
20:14:07.632 00.000 9960 Handling offset move in thread for scope, endpoint = (0.07, -0.17)
20:14:07.632 00.000 9960 Moving (0.07, -0.17) raw xDistance=-0.07 yDistance=0.18
20:14:07.632 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:14:07.632 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:14:07.633 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
20:14:07.633 00.000 9960 MoveAxis(E, 0, ABG)
20:14:07.633 00.000 9960 Move returns status 0, amount 0
20:14:07.633 00.000 9960 MoveAxis(N, 0, ABG)
20:14:07.633 00.000 9960 Move returns status 0, amount 0
20:14:07.633 00.000 9960 move complete, result=0
20:14:07.633 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=229, med=1, FiltMin=0, FiltMax=175, Gamma=1.000
20:14:07.636 00.003 9960 worker thread done servicing request
20:14:07.650 00.014 11872 UpdateGuideState exits: m=10088 SNR=60.8
20:14:07.652 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:07.655 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:14:07.657 00.002 11872 Enqueuing Expose request
20:14:07.659 00.002 9960 Worker thread wakes up
20:14:07.659 00.000 11872 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:14:07.662 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
20:14:07.662 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1240,850,31,31)
20:14:08.915 01.253 9960 Exposure complete
20:14:08.996 00.081 9960 worker thread done servicing request
20:14:08.996 00.000 11872 OnExposeComplete: enter
20:14:08.999 00.003 11872 UpdateGuideState(): m_state=6
20:14:09.002 00.003 11872 Star::Find(15, 1254, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 562
20:14:09.004 00.002 11872 Star::Find returns 1 (0), X=1254.63, Y=864.64, Mass=9892, SNR=59.6, Peak=200 HFD=7.3
20:14:09.007 00.003 11872 CameraToMount -- cameraTheta (-2.21) - m_xAngle (-3.14) = xAngle (0.92 = 0.92)
20:14:09.009 00.002 11872 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.75 = 0.75)
20:14:09.012 00.003 11872 CameraToMount -- cameraX=-0.02 cameraY=-0.02 hyp=0.03 cameraTheta=-2.21 mountX=0.02 mountY=0.02, mountTheta=0.85
20:14:09.016 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.02, y=-0.02, opts=13)
20:14:09.018 00.002 11872 Enqueuing Move request for scope (-0.02, -0.02)
20:14:09.020 00.002 9960 Worker thread wakes up
20:14:09.020 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.02) opts 0xd
20:14:09.020 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.02, -0.02)
20:14:09.021 00.001 9960 Moving (-0.02, -0.02) raw xDistance=0.02 yDistance=0.02
20:14:09.021 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:14:09.021 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:14:09.021 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:14:09.021 00.000 9960 MoveAxis(E, 0, ABG)
20:14:09.021 00.000 9960 Move returns status 0, amount 0
20:14:09.021 00.000 9960 MoveAxis(N, 0, ABG)
20:14:09.022 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=200, med=1, FiltMin=0, FiltMax=182, Gamma=1.000
20:14:09.025 00.003 9960 Move returns status 0, amount 0
20:14:09.025 00.000 9960 move complete, result=0
20:14:09.025 00.000 9960 worker thread done servicing request
20:14:09.038 00.013 11872 UpdateGuideState exits: m=9892 SNR=59.6
20:14:09.040 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:09.044 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:14:09.048 00.004 11872 Enqueuing Expose request
20:14:09.051 00.003 9960 Worker thread wakes up
20:14:09.051 00.000 11872 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:14:09.053 00.002 9960 worker thread servicing REQUEST_EXPOSE 1000
20:14:09.053 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1240,850,31,31)
20:14:10.307 01.254 9960 Exposure complete
20:14:10.390 00.083 9960 worker thread done servicing request
20:14:10.391 00.001 11872 OnExposeComplete: enter
20:14:10.396 00.005 11872 UpdateGuideState(): m_state=6
20:14:10.401 00.005 11872 Star::Find(15, 1254, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 563
20:14:10.406 00.005 11872 Star::Find returns 1 (0), X=1254.78, Y=864.77, Mass=9452, SNR=59.3, Peak=203 HFD=7.4
20:14:10.409 00.003 11872 CameraToMount -- cameraTheta (0.71) - m_xAngle (-3.14) = xAngle (3.84 = -2.44)
20:14:10.412 00.003 11872 CameraToMount -- cameraTheta (0.71) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.67 = -2.61)
20:14:10.416 00.004 11872 CameraToMount -- cameraX=0.13 cameraY=0.11 hyp=0.17 cameraTheta=0.71 mountX=-0.13 mountY=-0.09, mountTheta=-2.56
20:14:10.423 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.13, y=0.11, opts=13)
20:14:10.426 00.003 11872 Enqueuing Move request for scope (0.13, 0.11)
20:14:10.430 00.004 9960 Worker thread wakes up
20:14:10.430 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.11) opts 0xd
20:14:10.430 00.000 9960 Handling offset move in thread for scope, endpoint = (0.13, 0.11)
20:14:10.430 00.000 9960 Moving (0.13, 0.11) raw xDistance=-0.13 yDistance=-0.09
20:14:10.431 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
20:14:10.431 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:14:10.431 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:14:10.431 00.000 9960 MoveAxis(E, 0, ABG)
20:14:10.431 00.000 9960 Move returns status 0, amount 0
20:14:10.431 00.000 9960 MoveAxis(N, 0, ABG)
20:14:10.432 00.001 9960 Move returns status 0, amount 0
20:14:10.432 00.000 9960 move complete, result=0
20:14:10.432 00.000 9960 worker thread done servicing request
20:14:10.432 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=203, med=1, FiltMin=0, FiltMax=168, Gamma=1.000
20:14:10.453 00.021 11872 UpdateGuideState exits: m=9452 SNR=59.3
20:14:10.457 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:10.460 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:14:10.463 00.003 11872 Enqueuing Expose request
20:14:10.466 00.003 9960 Worker thread wakes up
20:14:10.466 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:14:10.471 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:14:10.471 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1240,850,31,31)
20:14:11.711 01.240 9960 Exposure complete
20:14:11.791 00.080 9960 worker thread done servicing request
20:14:11.791 00.000 11872 OnExposeComplete: enter
20:14:11.794 00.003 11872 UpdateGuideState(): m_state=6
20:14:11.798 00.004 11872 Star::Find(15, 1254, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 564
20:14:11.801 00.003 11872 Star::Find returns 1 (0), X=1254.83, Y=864.89, Mass=9010, SNR=57.1, Peak=184 HFD=7.2
20:14:11.804 00.003 11872 CameraToMount -- cameraTheta (0.90) - m_xAngle (-3.14) = xAngle (4.04 = -2.24)
20:14:11.807 00.003 11872 CameraToMount -- cameraTheta (0.90) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.87 = -2.42)
20:14:11.809 00.002 11872 CameraToMount -- cameraX=0.19 cameraY=0.23 hyp=0.30 cameraTheta=0.90 mountX=-0.19 mountY=-0.20, mountTheta=-2.32
20:14:11.813 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.19, y=0.23, opts=13)
20:14:11.816 00.003 11872 Enqueuing Move request for scope (0.19, 0.23)
20:14:11.818 00.002 9960 Worker thread wakes up
20:14:11.819 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.23) opts 0xd
20:14:11.819 00.000 9960 Handling offset move in thread for scope, endpoint = (0.19, 0.23)
20:14:11.819 00.000 9960 Moving (0.19, 0.23) raw xDistance=-0.19 yDistance=-0.20
20:14:11.819 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
20:14:11.819 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:14:11.819 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
20:14:11.819 00.000 9960 MoveAxis(E, 0, ABG)
20:14:11.819 00.000 9960 Move returns status 0, amount 0
20:14:11.819 00.000 9960 MoveAxis(N, 0, ABG)
20:14:11.819 00.000 9960 Move returns status 0, amount 0
20:14:11.819 00.000 9960 move complete, result=0
20:14:11.821 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=184, med=1, FiltMin=0, FiltMax=169, Gamma=1.000
20:14:11.824 00.003 9960 worker thread done servicing request
20:14:11.841 00.017 11872 UpdateGuideState exits: m=9010 SNR=57.1
20:14:11.843 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:11.846 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:14:11.849 00.003 11872 Enqueuing Expose request
20:14:11.851 00.002 11872 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
20:14:11.853 00.002 9960 Worker thread wakes up
20:14:11.853 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:14:11.853 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1240,850,31,31)
20:14:13.109 01.256 9960 Exposure complete
20:14:13.187 00.078 9960 worker thread done servicing request
20:14:13.187 00.000 11872 OnExposeComplete: enter
20:14:13.190 00.003 11872 UpdateGuideState(): m_state=6
20:14:13.193 00.003 11872 Star::Find(15, 1254, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 565
20:14:13.195 00.002 11872 Star::Find returns 1 (0), X=1254.98, Y=865.36, Mass=9464, SNR=57.0, Peak=205 HFD=7.4
20:14:13.198 00.003 11872 CameraToMount -- cameraTheta (1.12) - m_xAngle (-3.14) = xAngle (4.26 = -2.02)
20:14:13.201 00.003 11872 CameraToMount -- cameraTheta (1.12) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.09 = -2.19)
20:14:13.204 00.003 11872 CameraToMount -- cameraX=0.33 cameraY=0.70 hyp=0.77 cameraTheta=1.12 mountX=-0.34 mountY=-0.63, mountTheta=-2.06
20:14:13.210 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.33, y=0.70, opts=13)
20:14:13.212 00.002 11872 Enqueuing Move request for scope (0.33, 0.70)
20:14:13.215 00.003 9960 Worker thread wakes up
20:14:13.215 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.70) opts 0xd
20:14:13.216 00.001 9960 Handling offset move in thread for scope, endpoint = (0.33, 0.70)
20:14:13.216 00.000 9960 Moving (0.33, 0.70) raw xDistance=-0.34 yDistance=-0.63
20:14:13.216 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.34
20:14:13.216 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.63 from input -0.63
20:14:13.216 00.000 9960 MoveAxis(E, 141, ABG)
20:14:13.216 00.000 9960 Guiding  Dir = 2, Dur = 141
20:14:13.217 00.001 9960 IsSlewing returns 0
20:14:13.217 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=205, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
20:14:13.219 00.002 9960 IsGuiding returns 0
20:14:13.219 00.000 9960 PulseGuide returned control before completion, sleep 151
20:14:13.234 00.015 11872 UpdateGuideState exits: m=9464 SNR=57.0
20:14:13.238 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:13.241 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:14:13.244 00.003 11872 Enqueuing Expose request
20:14:13.380 00.136 9960 IsGuiding returns 1
20:14:13.382 00.002 9960 scope still moving after pulse duration time elapsed
20:14:13.413 00.031 9960 IsSlewing returns 0
20:14:13.414 00.001 9960 IsGuiding returns 0
20:14:13.415 00.001 9960 scope move finished after 141 + 54 ms
20:14:13.415 00.000 9960 Move returns status 0, amount 141
20:14:13.416 00.001 9960 MoveAxis(N, 469, ABG)
20:14:13.416 00.000 9960 Guiding  Dir = 0, Dur = 469
20:14:13.417 00.001 9960 IsSlewing returns 0
20:14:13.417 00.000 9960 IsGuiding returns 0
20:14:13.418 00.001 9960 PulseGuide returned control before completion, sleep 479
20:14:13.912 00.494 9960 IsGuiding returns 1
20:14:13.913 00.001 9960 scope still moving after pulse duration time elapsed
20:14:13.944 00.031 9960 IsSlewing returns 0
20:14:13.944 00.000 9960 IsGuiding returns 0
20:14:13.944 00.000 9960 scope move finished after 469 + 57 ms
20:14:13.944 00.000 9960 Move returns status 0, amount 469
20:14:13.944 00.000 9960 move complete, result=0
20:14:13.945 00.001 9960 worker thread done servicing request
20:14:13.945 00.000 11872 GuideStep: -0.3 px 141 ms EAST, -0.6 px 469 ms NORTH
20:14:13.948 00.003 9960 Worker thread wakes up
20:14:13.948 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:14:13.948 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1240,850,31,31)
20:14:15.203 01.255 9960 Exposure complete
20:14:15.288 00.085 9960 worker thread done servicing request
20:14:15.288 00.000 11872 OnExposeComplete: enter
20:14:15.290 00.002 11872 UpdateGuideState(): m_state=6
20:14:15.294 00.004 11872 Star::Find(15, 1254, 865, 0, (0,0,0,0), 1.5, 10.0, 255) frame 566
20:14:15.297 00.003 11872 Star::Find returns 1 (0), X=1254.26, Y=864.83, Mass=9678, SNR=58.5, Peak=218 HFD=7.5
20:14:15.300 00.003 11872 CameraToMount -- cameraTheta (2.73) - m_xAngle (-3.14) = xAngle (5.86 = -0.42)
20:14:15.305 00.005 11872 CameraToMount -- cameraTheta (2.73) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.69 = -0.59)
20:14:15.307 00.002 11872 CameraToMount -- cameraX=-0.39 cameraY=0.17 hyp=0.42 cameraTheta=2.73 mountX=0.38 mountY=-0.24, mountTheta=-0.55
20:14:15.310 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=-0.39, y=0.17, opts=13)
20:14:15.313 00.003 11872 Enqueuing Move request for scope (-0.39, 0.17)
20:14:15.316 00.003 9960 Worker thread wakes up
20:14:15.316 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.39, 0.17) opts 0xd
20:14:15.316 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.39, 0.17)
20:14:15.316 00.000 9960 Moving (-0.39, 0.17) raw xDistance=0.38 yDistance=-0.24
20:14:15.316 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.38
20:14:15.316 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
20:14:15.316 00.000 9960 MoveAxis(W, 151, ABG)
20:14:15.317 00.001 9960 Guiding  Dir = 3, Dur = 151
20:14:15.317 00.000 9960 IsSlewing returns 0
20:14:15.317 00.000 9960 IsGuiding returns 0
20:14:15.317 00.000 9960 PulseGuide returned control before completion, sleep 161
20:14:15.319 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=218, med=1, FiltMin=0, FiltMax=173, Gamma=1.000
20:14:15.335 00.016 11872 UpdateGuideState exits: m=9678 SNR=58.5
20:14:15.338 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:15.341 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:14:15.343 00.002 11872 Enqueuing Expose request
20:14:15.488 00.145 9960 IsGuiding returns 1
20:14:15.489 00.001 9960 scope still moving after pulse duration time elapsed
20:14:15.519 00.030 9960 IsSlewing returns 0
20:14:15.520 00.001 9960 IsGuiding returns 0
20:14:15.520 00.000 9960 scope move finished after 151 + 51 ms
20:14:15.520 00.000 9960 Move returns status 0, amount 151
20:14:15.521 00.001 9960 MoveAxis(N, 176, ABG)
20:14:15.521 00.000 9960 Guiding  Dir = 0, Dur = 176
20:14:15.522 00.001 9960 IsSlewing returns 0
20:14:15.523 00.001 9960 IsGuiding returns 0
20:14:15.524 00.001 9960 PulseGuide returned control before completion, sleep 186
20:14:15.724 00.200 9960 IsGuiding returns 1
20:14:15.724 00.000 9960 scope still moving after pulse duration time elapsed
20:14:15.754 00.030 9960 IsSlewing returns 0
20:14:15.755 00.001 9960 IsGuiding returns 0
20:14:15.755 00.000 9960 scope move finished after 176 + 55 ms
20:14:15.755 00.000 9960 Move returns status 0, amount 176
20:14:15.755 00.000 9960 move complete, result=0
20:14:15.755 00.000 9960 worker thread done servicing request
20:14:15.757 00.002 9960 Worker thread wakes up
20:14:15.757 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:14:15.757 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1240,850,31,31)
20:14:15.757 00.000 11872 GuideStep: 0.4 px 151 ms WEST, -0.2 px 176 ms NORTH
20:14:17.003 01.246 9960 Exposure complete
20:14:17.093 00.090 9960 worker thread done servicing request
20:14:17.093 00.000 11872 OnExposeComplete: enter
20:14:17.096 00.003 11872 UpdateGuideState(): m_state=6
20:14:17.098 00.002 11872 Star::Find(15, 1254, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 567
20:14:17.100 00.002 11872 Star::Find returns 1 (0), X=1254.70, Y=864.59, Mass=10285, SNR=61.3, Peak=223 HFD=7.3
20:14:17.103 00.003 11872 CameraToMount -- cameraTheta (-0.91) - m_xAngle (-3.14) = xAngle (2.23 = 2.23)
20:14:17.109 00.006 11872 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.06 = 2.06)
20:14:17.112 00.003 11872 CameraToMount -- cameraX=0.05 cameraY=-0.07 hyp=0.09 cameraTheta=-0.91 mountX=-0.05 mountY=0.08, mountTheta=2.18
20:14:17.117 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.05, y=-0.07, opts=13)
20:14:17.119 00.002 11872 Enqueuing Move request for scope (0.05, -0.07)
20:14:17.122 00.003 9960 Worker thread wakes up
20:14:17.122 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.07) opts 0xd
20:14:17.122 00.000 9960 Handling offset move in thread for scope, endpoint = (0.05, -0.07)
20:14:17.122 00.000 9960 Moving (0.05, -0.07) raw xDistance=-0.05 yDistance=0.08
20:14:17.124 00.002 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:14:17.124 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:14:17.124 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:14:17.124 00.000 9960 MoveAxis(E, 0, ABG)
20:14:17.124 00.000 9960 Move returns status 0, amount 0
20:14:17.125 00.001 9960 MoveAxis(N, 0, ABG)
20:14:17.125 00.000 9960 Move returns status 0, amount 0
20:14:17.125 00.000 9960 move complete, result=0
20:14:17.125 00.000 9960 worker thread done servicing request
20:14:17.125 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=223, med=1, FiltMin=0, FiltMax=184, Gamma=1.000
20:14:17.143 00.018 11872 UpdateGuideState exits: m=10285 SNR=61.3
20:14:17.145 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:17.148 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:14:17.150 00.002 11872 Enqueuing Expose request
20:14:17.154 00.004 11872 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:14:17.156 00.002 9960 Worker thread wakes up
20:14:17.156 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:14:17.156 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1240,850,31,31)
20:14:18.411 01.255 9960 Exposure complete
20:14:18.498 00.087 9960 worker thread done servicing request
20:14:18.498 00.000 11872 OnExposeComplete: enter
20:14:18.501 00.003 11872 UpdateGuideState(): m_state=6
20:14:18.503 00.002 11872 Star::Find(15, 1254, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 568
20:14:18.506 00.003 11872 Star::Find returns 1 (0), X=1254.74, Y=865.19, Mass=9983, SNR=61.0, Peak=206 HFD=7.5
20:14:18.508 00.002 11872 CameraToMount -- cameraTheta (1.39) - m_xAngle (-3.14) = xAngle (4.53 = -1.75)
20:14:18.512 00.004 11872 CameraToMount -- cameraTheta (1.39) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.36 = -1.93)
20:14:18.516 00.004 11872 CameraToMount -- cameraX=0.10 cameraY=0.53 hyp=0.54 cameraTheta=1.39 mountX=-0.10 mountY=-0.51, mountTheta=-1.76
20:14:18.520 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.10, y=0.53, opts=13)
20:14:18.523 00.003 11872 Enqueuing Move request for scope (0.10, 0.53)
20:14:18.526 00.003 9960 Worker thread wakes up
20:14:18.526 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.53) opts 0xd
20:14:18.526 00.000 9960 Handling offset move in thread for scope, endpoint = (0.10, 0.53)
20:14:18.526 00.000 9960 Moving (0.10, 0.53) raw xDistance=-0.10 yDistance=-0.51
20:14:18.526 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
20:14:18.526 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.51 from input -0.51
20:14:18.527 00.001 9960 MoveAxis(E, 0, ABG)
20:14:18.527 00.000 9960 Move returns status 0, amount 0
20:14:18.527 00.000 9960 MoveAxis(N, 377, ABG)
20:14:18.527 00.000 9960 Guiding  Dir = 0, Dur = 377
20:14:18.527 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=1, FiltMin=0, FiltMax=176, Gamma=1.000
20:14:18.530 00.003 9960 IsSlewing returns 0
20:14:18.530 00.000 9960 IsGuiding returns 0
20:14:18.530 00.000 9960 PulseGuide returned control before completion, sleep 387
20:14:18.544 00.014 11872 UpdateGuideState exits: m=9983 SNR=61.0
20:14:18.547 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:18.550 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:14:18.553 00.003 11872 Enqueuing Expose request
20:14:18.933 00.380 9960 IsGuiding returns 1
20:14:18.933 00.000 9960 scope still moving after pulse duration time elapsed
20:14:18.964 00.031 9960 IsSlewing returns 0
20:14:18.965 00.001 9960 IsGuiding returns 0
20:14:18.966 00.001 9960 scope move finished after 377 + 58 ms
20:14:18.967 00.001 9960 Move returns status 0, amount 377
20:14:18.967 00.000 9960 move complete, result=0
20:14:18.968 00.001 9960 worker thread done servicing request
20:14:18.968 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.5 px 377 ms NORTH
20:14:18.973 00.005 9960 Worker thread wakes up
20:14:18.973 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:14:18.974 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1240,850,31,31)
20:14:20.222 01.248 9960 Exposure complete
20:14:20.303 00.081 9960 worker thread done servicing request
20:14:20.303 00.000 11872 OnExposeComplete: enter
20:14:20.306 00.003 11872 UpdateGuideState(): m_state=6
20:14:20.309 00.003 11872 Star::Find(15, 1254, 865, 0, (0,0,0,0), 1.5, 10.0, 255) frame 569
20:14:20.311 00.002 11872 Star::Find returns 1 (0), X=1254.76, Y=864.57, Mass=9943, SNR=60.2, Peak=209 HFD=7.3
20:14:20.313 00.002 11872 CameraToMount -- cameraTheta (-0.65) - m_xAngle (-3.14) = xAngle (2.49 = 2.49)
20:14:20.316 00.003 11872 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.31 = 2.31)
20:14:20.318 00.002 11872 CameraToMount -- cameraX=0.12 cameraY=-0.09 hyp=0.15 cameraTheta=-0.65 mountX=-0.12 mountY=0.11, mountTheta=2.39
20:14:20.321 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=0.12, y=-0.09, opts=13)
20:14:20.324 00.003 11872 Enqueuing Move request for scope (0.12, -0.09)
20:14:20.328 00.004 9960 Worker thread wakes up
20:14:20.328 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.09) opts 0xd
20:14:20.328 00.000 9960 Handling offset move in thread for scope, endpoint = (0.12, -0.09)
20:14:20.328 00.000 9960 Moving (0.12, -0.09) raw xDistance=-0.12 yDistance=0.11
20:14:20.328 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
20:14:20.329 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:14:20.329 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
20:14:20.329 00.000 9960 MoveAxis(E, 0, ABG)
20:14:20.329 00.000 9960 Move returns status 0, amount 0
20:14:20.329 00.000 9960 MoveAxis(N, 0, ABG)
20:14:20.330 00.001 9960 Move returns status 0, amount 0
20:14:20.330 00.000 9960 move complete, result=0
20:14:20.330 00.000 9960 worker thread done servicing request
20:14:20.330 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=1, FiltMin=0, FiltMax=189, Gamma=1.000
20:14:20.347 00.017 11872 UpdateGuideState exits: m=9943 SNR=60.2
20:14:20.350 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:20.352 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:14:20.355 00.003 11872 Enqueuing Expose request
20:14:20.359 00.004 9960 Worker thread wakes up
20:14:20.359 00.000 11872 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:14:20.363 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
20:14:20.363 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1240,850,31,31)
20:14:21.607 01.244 9960 Exposure complete
20:14:21.687 00.080 9960 worker thread done servicing request
20:14:21.688 00.001 11872 OnExposeComplete: enter
20:14:21.690 00.002 11872 UpdateGuideState(): m_state=6
20:14:21.694 00.004 11872 Star::Find(15, 1254, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 570
20:14:21.696 00.002 11872 Star::Find returns 1 (0), X=1254.84, Y=864.67, Mass=9353, SNR=57.5, Peak=205 HFD=7.2
20:14:21.698 00.002 11872 CameraToMount -- cameraTheta (0.05) - m_xAngle (-3.14) = xAngle (3.19 = -3.09)
20:14:21.701 00.003 11872 CameraToMount -- cameraTheta (0.05) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.02 = 3.02)
20:14:21.704 00.003 11872 CameraToMount -- cameraX=0.19 cameraY=0.01 hyp=0.19 cameraTheta=0.05 mountX=-0.19 mountY=0.02, mountTheta=3.02
20:14:21.708 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.19, y=0.01, opts=13)
20:14:21.711 00.003 11872 Enqueuing Move request for scope (0.19, 0.01)
20:14:21.713 00.002 9960 Worker thread wakes up
20:14:21.713 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.01) opts 0xd
20:14:21.713 00.000 9960 Handling offset move in thread for scope, endpoint = (0.19, 0.01)
20:14:21.713 00.000 9960 Moving (0.19, 0.01) raw xDistance=-0.19 yDistance=0.02
20:14:21.714 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
20:14:21.714 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:14:21.714 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:14:21.714 00.000 9960 MoveAxis(E, 0, ABG)
20:14:21.714 00.000 9960 Move returns status 0, amount 0
20:14:21.715 00.001 9960 MoveAxis(N, 0, ABG)
20:14:21.715 00.000 9960 Move returns status 0, amount 0
20:14:21.715 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=205, med=1, FiltMin=0, FiltMax=169, Gamma=1.000
20:14:21.717 00.002 9960 move complete, result=0
20:14:21.718 00.001 9960 worker thread done servicing request
20:14:21.731 00.013 11872 UpdateGuideState exits: m=9353 SNR=57.5
20:14:21.734 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:21.737 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:14:21.739 00.002 11872 Enqueuing Expose request
20:14:21.741 00.002 9960 Worker thread wakes up
20:14:21.741 00.000 11872 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
20:14:21.744 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
20:14:21.745 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1240,850,31,31)
20:14:22.984 01.239 9960 Exposure complete
20:14:23.064 00.080 9960 worker thread done servicing request
20:14:23.065 00.001 11872 OnExposeComplete: enter
20:14:23.067 00.002 11872 UpdateGuideState(): m_state=6
20:14:23.070 00.003 11872 Star::Find(15, 1254, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 571
20:14:23.074 00.004 11872 Star::Find returns 1 (0), X=1254.80, Y=864.82, Mass=10073, SNR=61.7, Peak=209 HFD=7.3
20:14:23.076 00.002 11872 CameraToMount -- cameraTheta (0.79) - m_xAngle (-3.14) = xAngle (3.93 = -2.35)
20:14:23.078 00.002 11872 CameraToMount -- cameraTheta (0.79) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.76 = -2.53)
20:14:23.081 00.003 11872 CameraToMount -- cameraX=0.16 cameraY=0.16 hyp=0.22 cameraTheta=0.79 mountX=-0.16 mountY=-0.13, mountTheta=-2.46
20:14:23.085 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.16, y=0.16, opts=13)
20:14:23.089 00.004 11872 Enqueuing Move request for scope (0.16, 0.16)
20:14:23.091 00.002 9960 Worker thread wakes up
20:14:23.091 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.16) opts 0xd
20:14:23.091 00.000 9960 Handling offset move in thread for scope, endpoint = (0.16, 0.16)
20:14:23.092 00.001 9960 Moving (0.16, 0.16) raw xDistance=-0.16 yDistance=-0.13
20:14:23.092 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
20:14:23.092 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:14:23.092 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:14:23.092 00.000 9960 MoveAxis(E, 0, ABG)
20:14:23.092 00.000 9960 Move returns status 0, amount 0
20:14:23.092 00.000 9960 MoveAxis(N, 0, ABG)
20:14:23.092 00.000 9960 Move returns status 0, amount 0
20:14:23.093 00.001 9960 move complete, result=0
20:14:23.093 00.000 9960 worker thread done servicing request
20:14:23.093 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=1, FiltMin=0, FiltMax=189, Gamma=1.000
20:14:23.110 00.017 11872 UpdateGuideState exits: m=10073 SNR=61.7
20:14:23.113 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:23.116 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:14:23.118 00.002 11872 Enqueuing Expose request
20:14:23.121 00.003 11872 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:14:23.123 00.002 9960 Worker thread wakes up
20:14:23.123 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:14:23.123 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1240,850,31,31)
20:14:24.372 01.249 9960 Exposure complete
20:14:24.452 00.080 9960 worker thread done servicing request
20:14:24.452 00.000 11872 OnExposeComplete: enter
20:14:24.456 00.004 11872 UpdateGuideState(): m_state=6
20:14:24.459 00.003 11872 Star::Find(15, 1254, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 572
20:14:24.462 00.003 11872 Star::Find returns 1 (0), X=1254.86, Y=864.84, Mass=10086, SNR=62.9, Peak=208 HFD=7.3
20:14:24.464 00.002 11872 CameraToMount -- cameraTheta (0.72) - m_xAngle (-3.14) = xAngle (3.85 = -2.43)
20:14:24.467 00.003 11872 CameraToMount -- cameraTheta (0.72) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.68 = -2.60)
20:14:24.469 00.002 11872 CameraToMount -- cameraX=0.21 cameraY=0.19 hyp=0.28 cameraTheta=0.72 mountX=-0.21 mountY=-0.15, mountTheta=-2.54
20:14:24.473 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.21, y=0.19, opts=13)
20:14:24.476 00.003 11872 Enqueuing Move request for scope (0.21, 0.19)
20:14:24.478 00.002 9960 Worker thread wakes up
20:14:24.478 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.19) opts 0xd
20:14:24.478 00.000 9960 Handling offset move in thread for scope, endpoint = (0.21, 0.19)
20:14:24.478 00.000 9960 Moving (0.21, 0.19) raw xDistance=-0.21 yDistance=-0.15
20:14:24.478 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.21
20:14:24.478 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:14:24.479 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
20:14:24.479 00.000 9960 MoveAxis(E, 90, ABG)
20:14:24.479 00.000 9960 Guiding  Dir = 2, Dur = 90
20:14:24.480 00.001 9960 IsSlewing returns 0
20:14:24.480 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=208, med=1, FiltMin=0, FiltMax=181, Gamma=1.000
20:14:24.482 00.002 9960 IsGuiding returns 0
20:14:24.483 00.001 9960 PulseGuide returned control before completion, sleep 100
20:14:24.496 00.013 11872 UpdateGuideState exits: m=10086 SNR=62.9
20:14:24.499 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:24.502 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:14:24.505 00.003 11872 Enqueuing Expose request
20:14:24.585 00.080 9960 IsGuiding returns 1
20:14:24.585 00.000 9960 scope still moving after pulse duration time elapsed
20:14:24.616 00.031 9960 IsSlewing returns 0
20:14:24.617 00.001 9960 IsGuiding returns 0
20:14:24.617 00.000 9960 scope move finished after 90 + 44 ms
20:14:24.617 00.000 9960 Move returns status 0, amount 90
20:14:24.617 00.000 9960 MoveAxis(N, 0, ABG)
20:14:24.617 00.000 9960 Move returns status 0, amount 0
20:14:24.617 00.000 9960 move complete, result=0
20:14:24.619 00.002 9960 worker thread done servicing request
20:14:24.619 00.000 9960 Worker thread wakes up
20:14:24.619 00.000 11872 GuideStep: -0.2 px 90 ms EAST, -0.1 px 0 ms NORTH
20:14:24.624 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:14:24.624 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1240,850,31,31)
20:14:25.878 01.254 9960 Exposure complete
20:14:25.963 00.085 9960 worker thread done servicing request
20:14:25.963 00.000 11872 OnExposeComplete: enter
20:14:25.967 00.004 11872 UpdateGuideState(): m_state=6
20:14:25.969 00.002 11872 Star::Find(15, 1254, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 573
20:14:25.972 00.003 11872 Star::Find returns 1 (0), X=1254.70, Y=865.40, Mass=10117, SNR=60.6, Peak=221 HFD=7.3
20:14:25.974 00.002 11872 CameraToMount -- cameraTheta (1.50) - m_xAngle (-3.14) = xAngle (4.64 = -1.65)
20:14:25.977 00.003 11872 CameraToMount -- cameraTheta (1.50) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.46 = -1.82)
20:14:25.979 00.002 11872 CameraToMount -- cameraX=0.05 cameraY=0.74 hyp=0.74 cameraTheta=1.50 mountX=-0.06 mountY=-0.72, mountTheta=-1.65
20:14:25.984 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.05, y=0.74, opts=13)
20:14:25.987 00.003 11872 Enqueuing Move request for scope (0.05, 0.74)
20:14:25.990 00.003 9960 Worker thread wakes up
20:14:25.990 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.74) opts 0xd
20:14:25.990 00.000 9960 Handling offset move in thread for scope, endpoint = (0.05, 0.74)
20:14:25.990 00.000 9960 Moving (0.05, 0.74) raw xDistance=-0.06 yDistance=-0.72
20:14:25.990 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:14:25.991 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.72 from input -0.72
20:14:25.991 00.000 9960 MoveAxis(E, 0, ABG)
20:14:25.991 00.000 9960 Move returns status 0, amount 0
20:14:25.991 00.000 9960 MoveAxis(N, 535, ABG)
20:14:25.991 00.000 9960 Guiding  Dir = 0, Dur = 535
20:14:25.991 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=221, med=1, FiltMin=0, FiltMax=189, Gamma=1.000
20:14:25.994 00.003 9960 IsSlewing returns 0
20:14:25.994 00.000 9960 IsGuiding returns 0
20:14:25.994 00.000 9960 PulseGuide returned control before completion, sleep 545
20:14:26.007 00.013 11872 UpdateGuideState exits: m=10117 SNR=60.6
20:14:26.010 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:26.014 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:14:26.017 00.003 11872 Enqueuing Expose request
20:14:26.546 00.529 9960 IsGuiding returns 1
20:14:26.546 00.000 9960 scope still moving after pulse duration time elapsed
20:14:26.577 00.031 9960 IsSlewing returns 0
20:14:26.578 00.001 9960 IsGuiding returns 0
20:14:26.579 00.001 9960 scope move finished after 535 + 49 ms
20:14:26.579 00.000 9960 Move returns status 0, amount 535
20:14:26.579 00.000 9960 move complete, result=0
20:14:26.580 00.001 9960 worker thread done servicing request
20:14:26.580 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.7 px 535 ms NORTH
20:14:26.589 00.009 9960 Worker thread wakes up
20:14:26.589 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:14:26.589 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1240,850,31,31)
20:14:27.835 01.246 9960 Exposure complete
20:14:27.922 00.087 9960 worker thread done servicing request
20:14:27.922 00.000 11872 OnExposeComplete: enter
20:14:27.925 00.003 11872 UpdateGuideState(): m_state=6
20:14:27.928 00.003 11872 Star::Find(15, 1254, 865, 0, (0,0,0,0), 1.5, 10.0, 255) frame 574
20:14:27.930 00.002 11872 Star::Find returns 1 (0), X=1254.67, Y=864.58, Mass=9727, SNR=59.4, Peak=214 HFD=7.3
20:14:27.934 00.004 11872 CameraToMount -- cameraTheta (-1.27) - m_xAngle (-3.14) = xAngle (1.87 = 1.87)
20:14:27.936 00.002 11872 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.70 = 1.70)
20:14:27.940 00.004 11872 CameraToMount -- cameraX=0.02 cameraY=-0.07 hyp=0.08 cameraTheta=-1.27 mountX=-0.02 mountY=0.08, mountTheta=1.86
20:14:27.944 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.02, y=-0.07, opts=13)
20:14:27.946 00.002 11872 Enqueuing Move request for scope (0.02, -0.07)
20:14:27.950 00.004 9960 Worker thread wakes up
20:14:27.950 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.07) opts 0xd
20:14:27.950 00.000 9960 Handling offset move in thread for scope, endpoint = (0.02, -0.07)
20:14:27.950 00.000 9960 Moving (0.02, -0.07) raw xDistance=-0.02 yDistance=0.08
20:14:27.950 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:14:27.952 00.002 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:14:27.952 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:14:27.952 00.000 9960 MoveAxis(E, 0, ABG)
20:14:27.952 00.000 9960 Move returns status 0, amount 0
20:14:27.952 00.000 9960 MoveAxis(N, 0, ABG)
20:14:27.952 00.000 9960 Move returns status 0, amount 0
20:14:27.952 00.000 9960 move complete, result=0
20:14:27.952 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=214, med=1, FiltMin=0, FiltMax=189, Gamma=1.000
20:14:27.955 00.003 9960 worker thread done servicing request
20:14:27.969 00.014 11872 UpdateGuideState exits: m=9727 SNR=59.4
20:14:27.972 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:27.974 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:14:27.977 00.003 11872 Enqueuing Expose request
20:14:27.979 00.002 9960 Worker thread wakes up
20:14:27.979 00.000 11872 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:14:27.983 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
20:14:27.983 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1240,850,31,31)
20:14:29.227 01.244 9960 Exposure complete
20:14:29.309 00.082 9960 worker thread done servicing request
20:14:29.310 00.001 11872 OnExposeComplete: enter
20:14:29.314 00.004 11872 UpdateGuideState(): m_state=6
20:14:29.318 00.004 11872 Star::Find(15, 1254, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 575
20:14:29.320 00.002 11872 Star::Find returns 1 (0), X=1254.67, Y=864.74, Mass=9790, SNR=59.7, Peak=209 HFD=7.3
20:14:29.323 00.003 11872 CameraToMount -- cameraTheta (1.23) - m_xAngle (-3.14) = xAngle (4.37 = -1.92)
20:14:29.325 00.002 11872 CameraToMount -- cameraTheta (1.23) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.19 = -2.09)
20:14:29.329 00.004 11872 CameraToMount -- cameraX=0.03 cameraY=0.08 hyp=0.08 cameraTheta=1.23 mountX=-0.03 mountY=-0.07, mountTheta=-1.94
20:14:29.333 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.03, y=0.08, opts=13)
20:14:29.337 00.004 11872 Enqueuing Move request for scope (0.03, 0.08)
20:14:29.339 00.002 9960 Worker thread wakes up
20:14:29.340 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.08) opts 0xd
20:14:29.340 00.000 9960 Handling offset move in thread for scope, endpoint = (0.03, 0.08)
20:14:29.340 00.000 9960 Moving (0.03, 0.08) raw xDistance=-0.03 yDistance=-0.07
20:14:29.340 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:14:29.340 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:14:29.340 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:14:29.340 00.000 9960 MoveAxis(E, 0, ABG)
20:14:29.340 00.000 9960 Move returns status 0, amount 0
20:14:29.340 00.000 9960 MoveAxis(N, 0, ABG)
20:14:29.340 00.000 9960 Move returns status 0, amount 0
20:14:29.340 00.000 9960 move complete, result=0
20:14:29.340 00.000 9960 worker thread done servicing request
20:14:29.341 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
20:14:29.359 00.018 11872 UpdateGuideState exits: m=9790 SNR=59.7
20:14:29.362 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:29.365 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:14:29.367 00.002 11872 Enqueuing Expose request
20:14:29.369 00.002 11872 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:14:29.371 00.002 9960 Worker thread wakes up
20:14:29.372 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:14:29.372 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1240,850,31,31)
20:14:30.621 01.249 9960 Exposure complete
20:14:30.708 00.087 9960 worker thread done servicing request
20:14:30.709 00.001 11872 OnExposeComplete: enter
20:14:30.713 00.004 11872 UpdateGuideState(): m_state=6
20:14:30.715 00.002 11872 Star::Find(15, 1254, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 576
20:14:30.718 00.003 11872 Star::Find returns 1 (0), X=1254.70, Y=864.78, Mass=9854, SNR=59.5, Peak=204 HFD=7.4
20:14:30.721 00.003 11872 CameraToMount -- cameraTheta (1.15) - m_xAngle (-3.14) = xAngle (4.28 = -2.00)
20:14:30.724 00.003 11872 CameraToMount -- cameraTheta (1.15) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.11 = -2.17)
20:14:30.726 00.002 11872 CameraToMount -- cameraX=0.05 cameraY=0.12 hyp=0.13 cameraTheta=1.15 mountX=-0.05 mountY=-0.11, mountTheta=-2.04
20:14:30.729 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=0.05, y=0.12, opts=13)
20:14:30.733 00.004 11872 Enqueuing Move request for scope (0.05, 0.12)
20:14:30.738 00.005 9960 Worker thread wakes up
20:14:30.739 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.12) opts 0xd
20:14:30.739 00.000 9960 Handling offset move in thread for scope, endpoint = (0.05, 0.12)
20:14:30.741 00.002 9960 Moving (0.05, 0.12) raw xDistance=-0.05 yDistance=-0.11
20:14:30.741 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:14:30.742 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:14:30.743 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=204, med=1, FiltMin=0, FiltMax=175, Gamma=1.000
20:14:30.745 00.002 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:14:30.745 00.000 9960 MoveAxis(E, 0, ABG)
20:14:30.745 00.000 9960 Move returns status 0, amount 0
20:14:30.745 00.000 9960 MoveAxis(N, 0, ABG)
20:14:30.745 00.000 9960 Move returns status 0, amount 0
20:14:30.745 00.000 9960 move complete, result=0
20:14:30.746 00.001 9960 worker thread done servicing request
20:14:30.759 00.013 11872 UpdateGuideState exits: m=9854 SNR=59.5
20:14:30.762 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:30.766 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:14:30.770 00.004 11872 Enqueuing Expose request
20:14:30.772 00.002 11872 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:14:30.774 00.002 9960 Worker thread wakes up
20:14:30.775 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:14:30.775 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1240,850,31,31)
20:14:32.016 01.241 9960 Exposure complete
20:14:32.099 00.083 9960 worker thread done servicing request
20:14:32.099 00.000 11872 OnExposeComplete: enter
20:14:32.103 00.004 11872 UpdateGuideState(): m_state=6
20:14:32.108 00.005 11872 Star::Find(15, 1254, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 577
20:14:32.111 00.003 11872 Star::Find returns 1 (0), X=1254.66, Y=865.25, Mass=9415, SNR=57.2, Peak=196 HFD=7.3
20:14:32.117 00.006 11872 CameraToMount -- cameraTheta (1.55) - m_xAngle (-3.14) = xAngle (4.68 = -1.60)
20:14:32.119 00.002 11872 CameraToMount -- cameraTheta (1.55) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.51 = -1.77)
20:14:32.121 00.002 11872 CameraToMount -- cameraX=0.01 cameraY=0.60 hyp=0.60 cameraTheta=1.55 mountX=-0.02 mountY=-0.58, mountTheta=-1.60
20:14:32.125 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.01, y=0.60, opts=13)
20:14:32.127 00.002 11872 Enqueuing Move request for scope (0.01, 0.60)
20:14:32.130 00.003 9960 Worker thread wakes up
20:14:32.130 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.60) opts 0xd
20:14:32.130 00.000 9960 Handling offset move in thread for scope, endpoint = (0.01, 0.60)
20:14:32.131 00.001 9960 Moving (0.01, 0.60) raw xDistance=-0.02 yDistance=-0.58
20:14:32.131 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:14:32.131 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.58 from input -0.58
20:14:32.132 00.001 9960 MoveAxis(E, 0, ABG)
20:14:32.132 00.000 9960 Move returns status 0, amount 0
20:14:32.132 00.000 9960 MoveAxis(N, 436, ABG)
20:14:32.132 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=196, med=1, FiltMin=0, FiltMax=177, Gamma=1.000
20:14:32.134 00.002 9960 Guiding  Dir = 0, Dur = 436
20:14:32.135 00.001 9960 IsSlewing returns 0
20:14:32.135 00.000 9960 IsGuiding returns 0
20:14:32.136 00.001 9960 PulseGuide returned control before completion, sleep 446
20:14:32.151 00.015 11872 UpdateGuideState exits: m=9415 SNR=57.2
20:14:32.154 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:32.156 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:14:32.158 00.002 11872 Enqueuing Expose request
20:14:32.584 00.426 9960 IsGuiding returns 1
20:14:32.584 00.000 9960 scope still moving after pulse duration time elapsed
20:14:32.615 00.031 9960 IsSlewing returns 0
20:14:32.616 00.001 9960 IsGuiding returns 0
20:14:32.616 00.000 9960 scope move finished after 436 + 45 ms
20:14:32.616 00.000 9960 Move returns status 0, amount 436
20:14:32.616 00.000 9960 move complete, result=0
20:14:32.618 00.002 9960 worker thread done servicing request
20:14:32.618 00.000 9960 Worker thread wakes up
20:14:32.618 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.6 px 436 ms NORTH
20:14:32.622 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
20:14:32.622 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1240,850,31,31)
20:14:33.869 01.247 9960 Exposure complete
20:14:33.958 00.089 9960 worker thread done servicing request
20:14:33.959 00.001 11872 OnExposeComplete: enter
20:14:33.962 00.003 11872 UpdateGuideState(): m_state=6
20:14:33.965 00.003 11872 Star::Find(15, 1254, 865, 0, (0,0,0,0), 1.5, 10.0, 255) frame 578
20:14:33.969 00.004 11872 Star::Find returns 1 (0), X=1254.59, Y=864.63, Mass=9254, SNR=59.0, Peak=191 HFD=7.3
20:14:33.971 00.002 11872 CameraToMount -- cameraTheta (-2.71) - m_xAngle (-3.14) = xAngle (0.43 = 0.43)
20:14:33.973 00.002 11872 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.26 = 0.26)
20:14:33.977 00.004 11872 CameraToMount -- cameraX=-0.05 cameraY=-0.02 hyp=0.06 cameraTheta=-2.71 mountX=0.05 mountY=0.01, mountTheta=0.27
20:14:33.980 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=-0.05, y=-0.02, opts=13)
20:14:33.985 00.005 11872 Enqueuing Move request for scope (-0.05, -0.02)
20:14:33.989 00.004 9960 Worker thread wakes up
20:14:33.989 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.02) opts 0xd
20:14:33.989 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.05, -0.02)
20:14:33.989 00.000 9960 Moving (-0.05, -0.02) raw xDistance=0.05 yDistance=0.01
20:14:33.989 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
20:14:33.989 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:14:33.990 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:14:33.990 00.000 9960 MoveAxis(E, 0, ABG)
20:14:33.990 00.000 9960 Move returns status 0, amount 0
20:14:33.990 00.000 9960 MoveAxis(N, 0, ABG)
20:14:33.990 00.000 9960 Move returns status 0, amount 0
20:14:33.990 00.000 9960 move complete, result=0
20:14:33.990 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=191, med=1, FiltMin=0, FiltMax=167, Gamma=1.000
20:14:33.993 00.003 9960 worker thread done servicing request
20:14:34.006 00.013 11872 UpdateGuideState exits: m=9254 SNR=59.0
20:14:34.009 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:34.015 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:14:34.018 00.003 11872 Enqueuing Expose request
20:14:34.021 00.003 11872 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:14:34.023 00.002 9960 Worker thread wakes up
20:14:34.023 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:14:34.023 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1240,850,31,31)
20:14:35.272 01.249 9960 Exposure complete
20:14:35.355 00.083 9960 worker thread done servicing request
20:14:35.357 00.002 11872 OnExposeComplete: enter
20:14:35.360 00.003 11872 UpdateGuideState(): m_state=6
20:14:35.363 00.003 11872 Star::Find(15, 1254, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 579
20:14:35.365 00.002 11872 Star::Find returns 1 (0), X=1254.58, Y=864.67, Mass=9386, SNR=57.6, Peak=198 HFD=7.4
20:14:35.368 00.003 11872 CameraToMount -- cameraTheta (2.88) - m_xAngle (-3.14) = xAngle (6.02 = -0.26)
20:14:35.370 00.002 11872 CameraToMount -- cameraTheta (2.88) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.85 = -0.44)
20:14:35.372 00.002 11872 CameraToMount -- cameraX=-0.06 cameraY=0.02 hyp=0.06 cameraTheta=2.88 mountX=0.06 mountY=-0.03, mountTheta=-0.41
20:14:35.376 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.06, y=0.02, opts=13)
20:14:35.379 00.003 11872 Enqueuing Move request for scope (-0.06, 0.02)
20:14:35.381 00.002 9960 Worker thread wakes up
20:14:35.381 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.02) opts 0xd
20:14:35.381 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.06, 0.02)
20:14:35.381 00.000 9960 Moving (-0.06, 0.02) raw xDistance=0.06 yDistance=-0.03
20:14:35.381 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
20:14:35.381 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:14:35.382 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:14:35.382 00.000 9960 MoveAxis(E, 0, ABG)
20:14:35.382 00.000 9960 Move returns status 0, amount 0
20:14:35.382 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=198, med=1, FiltMin=0, FiltMax=168, Gamma=1.000
20:14:35.384 00.002 9960 MoveAxis(N, 0, ABG)
20:14:35.385 00.001 9960 Move returns status 0, amount 0
20:14:35.386 00.001 9960 move complete, result=0
20:14:35.386 00.000 9960 worker thread done servicing request
20:14:35.399 00.013 11872 UpdateGuideState exits: m=9386 SNR=57.6
20:14:35.402 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:35.404 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:14:35.408 00.004 11872 Enqueuing Expose request
20:14:35.410 00.002 11872 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:14:35.412 00.002 9960 Worker thread wakes up
20:14:35.412 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:14:35.412 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1240,850,31,31)
20:14:36.663 01.251 9960 Exposure complete
20:14:36.758 00.095 9960 worker thread done servicing request
20:14:36.758 00.000 11872 OnExposeComplete: enter
20:14:36.761 00.003 11872 UpdateGuideState(): m_state=6
20:14:36.764 00.003 11872 Star::Find(15, 1254, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 580
20:14:36.767 00.003 11872 Star::Find returns 1 (0), X=1254.34, Y=865.21, Mass=9577, SNR=59.0, Peak=208 HFD=7.3
20:14:36.769 00.002 11872 CameraToMount -- cameraTheta (2.07) - m_xAngle (-3.14) = xAngle (5.21 = -1.08)
20:14:36.771 00.002 11872 CameraToMount -- cameraTheta (2.07) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.04 = -1.25)
20:14:36.775 00.004 11872 CameraToMount -- cameraX=-0.30 cameraY=0.55 hyp=0.63 cameraTheta=2.07 mountX=0.30 mountY=-0.59, mountTheta=-1.11
20:14:36.778 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=-0.30, y=0.55, opts=13)
20:14:36.782 00.004 11872 Enqueuing Move request for scope (-0.30, 0.55)
20:14:36.785 00.003 9960 Worker thread wakes up
20:14:36.785 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.55) opts 0xd
20:14:36.785 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.30, 0.55)
20:14:36.785 00.000 9960 Moving (-0.30, 0.55) raw xDistance=0.30 yDistance=-0.59
20:14:36.785 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
20:14:36.785 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.59 from input -0.59
20:14:36.785 00.000 9960 MoveAxis(W, 125, ABG)
20:14:36.785 00.000 9960 Guiding  Dir = 3, Dur = 125
20:14:36.785 00.000 9960 IsSlewing returns 0
20:14:36.786 00.001 9960 IsGuiding returns 0
20:14:36.786 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=208, med=1, FiltMin=0, FiltMax=176, Gamma=1.000
20:14:36.789 00.003 9960 PulseGuide returned control before completion, sleep 135
20:14:36.807 00.018 11872 UpdateGuideState exits: m=9577 SNR=59.0
20:14:36.810 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:36.815 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:14:36.818 00.003 11872 Enqueuing Expose request
20:14:36.933 00.115 9960 IsGuiding returns 1
20:14:36.933 00.000 9960 scope still moving after pulse duration time elapsed
20:14:36.964 00.031 9960 IsSlewing returns 0
20:14:36.964 00.000 9960 IsGuiding returns 0
20:14:36.964 00.000 9960 scope move finished after 125 + 53 ms
20:14:36.964 00.000 9960 Move returns status 0, amount 125
20:14:36.964 00.000 9960 MoveAxis(N, 442, ABG)
20:14:36.965 00.001 9960 Guiding  Dir = 0, Dur = 442
20:14:36.965 00.000 9960 IsSlewing returns 0
20:14:36.965 00.000 9960 IsGuiding returns 0
20:14:36.966 00.001 9960 PulseGuide returned control before completion, sleep 452
20:14:37.433 00.467 9960 IsGuiding returns 1
20:14:37.433 00.000 9960 scope still moving after pulse duration time elapsed
20:14:37.463 00.030 9960 IsSlewing returns 0
20:14:37.464 00.001 9960 IsGuiding returns 0
20:14:37.464 00.000 9960 scope move finished after 442 + 56 ms
20:14:37.466 00.002 9960 Move returns status 0, amount 442
20:14:37.466 00.000 9960 move complete, result=0
20:14:37.467 00.001 9960 worker thread done servicing request
20:14:37.467 00.000 11872 GuideStep: 0.3 px 125 ms WEST, -0.6 px 442 ms NORTH
20:14:37.472 00.005 9960 Worker thread wakes up
20:14:37.472 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:14:37.473 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1240,850,31,31)
20:14:38.729 01.256 9960 Exposure complete
20:14:38.813 00.084 9960 worker thread done servicing request
20:14:38.813 00.000 11872 OnExposeComplete: enter
20:14:38.816 00.003 11872 UpdateGuideState(): m_state=6
20:14:38.818 00.002 11872 Star::Find(15, 1254, 865, 0, (0,0,0,0), 1.5, 10.0, 255) frame 581
20:14:38.820 00.002 11872 Star::Find returns 1 (0), X=1254.60, Y=864.64, Mass=10258, SNR=61.4, Peak=214 HFD=7.3
20:14:38.823 00.003 11872 CameraToMount -- cameraTheta (-2.70) - m_xAngle (-3.14) = xAngle (0.43 = 0.43)
20:14:38.826 00.003 11872 CameraToMount -- cameraTheta (-2.70) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.26 = 0.26)
20:14:38.829 00.003 11872 CameraToMount -- cameraX=-0.04 cameraY=-0.02 hyp=0.05 cameraTheta=-2.70 mountX=0.04 mountY=0.01, mountTheta=0.28
20:14:38.832 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=-0.04, y=-0.02, opts=13)
20:14:38.835 00.003 11872 Enqueuing Move request for scope (-0.04, -0.02)
20:14:38.837 00.002 9960 Worker thread wakes up
20:14:38.837 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.02) opts 0xd
20:14:38.837 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.04, -0.02)
20:14:38.837 00.000 9960 Moving (-0.04, -0.02) raw xDistance=0.04 yDistance=0.01
20:14:38.838 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
20:14:38.838 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:14:38.838 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:14:38.838 00.000 9960 MoveAxis(E, 0, ABG)
20:14:38.838 00.000 9960 Move returns status 0, amount 0
20:14:38.838 00.000 9960 MoveAxis(N, 0, ABG)
20:14:38.838 00.000 9960 Move returns status 0, amount 0
20:14:38.839 00.001 9960 move complete, result=0
20:14:38.839 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=214, med=1, FiltMin=0, FiltMax=186, Gamma=1.000
20:14:38.842 00.003 9960 worker thread done servicing request
20:14:38.857 00.015 11872 UpdateGuideState exits: m=10258 SNR=61.4
20:14:38.861 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:38.863 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:14:38.866 00.003 11872 Enqueuing Expose request
20:14:38.868 00.002 11872 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:14:38.871 00.003 9960 Worker thread wakes up
20:14:38.871 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:14:38.872 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1240,850,31,31)
20:14:40.118 01.246 9960 Exposure complete
20:14:40.201 00.083 9960 worker thread done servicing request
20:14:40.202 00.001 11872 OnExposeComplete: enter
20:14:40.205 00.003 11872 UpdateGuideState(): m_state=6
20:14:40.208 00.003 11872 Star::Find(15, 1254, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 582
20:14:40.211 00.003 11872 Star::Find returns 1 (0), X=1254.60, Y=864.64, Mass=10102, SNR=60.0, Peak=220 HFD=7.3
20:14:40.214 00.003 11872 CameraToMount -- cameraTheta (-2.83) - m_xAngle (-3.14) = xAngle (0.31 = 0.31)
20:14:40.217 00.003 11872 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.13 = 0.13)
20:14:40.221 00.004 11872 CameraToMount -- cameraX=-0.04 cameraY=-0.01 hyp=0.05 cameraTheta=-2.83 mountX=0.04 mountY=0.01, mountTheta=0.14
20:14:40.225 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.04, y=-0.01, opts=13)
20:14:40.228 00.003 11872 Enqueuing Move request for scope (-0.04, -0.01)
20:14:40.232 00.004 9960 Worker thread wakes up
20:14:40.233 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.01) opts 0xd
20:14:40.233 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.04, -0.01)
20:14:40.233 00.000 9960 Moving (-0.04, -0.01) raw xDistance=0.04 yDistance=0.01
20:14:40.233 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
20:14:40.234 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:14:40.234 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:14:40.234 00.000 9960 MoveAxis(E, 0, ABG)
20:14:40.234 00.000 9960 Move returns status 0, amount 0
20:14:40.234 00.000 9960 MoveAxis(N, 0, ABG)
20:14:40.234 00.000 9960 Move returns status 0, amount 0
20:14:40.234 00.000 9960 move complete, result=0
20:14:40.235 00.001 9960 worker thread done servicing request
20:14:40.235 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=220, med=1, FiltMin=0, FiltMax=188, Gamma=1.000
20:14:40.252 00.017 11872 UpdateGuideState exits: m=10102 SNR=60.0
20:14:40.255 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:40.257 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:14:40.260 00.003 11872 Enqueuing Expose request
20:14:40.263 00.003 9960 Worker thread wakes up
20:14:40.264 00.001 11872 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:14:40.267 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
20:14:40.268 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1240,850,31,31)
20:14:41.507 01.239 9960 Exposure complete
20:14:41.587 00.080 9960 worker thread done servicing request
20:14:41.587 00.000 11872 OnExposeComplete: enter
20:14:41.590 00.003 11872 UpdateGuideState(): m_state=6
20:14:41.592 00.002 11872 Star::Find(15, 1254, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 583
20:14:41.594 00.002 11872 Star::Find returns 1 (0), X=1254.50, Y=864.68, Mass=9265, SNR=57.6, Peak=217 HFD=7.3
20:14:41.598 00.004 11872 CameraToMount -- cameraTheta (2.96) - m_xAngle (-3.14) = xAngle (6.09 = -0.19)
20:14:41.601 00.003 11872 CameraToMount -- cameraTheta (2.96) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.92 = -0.36)
20:14:41.603 00.002 11872 CameraToMount -- cameraX=-0.14 cameraY=0.03 hyp=0.14 cameraTheta=2.96 mountX=0.14 mountY=-0.05, mountTheta=-0.35
20:14:41.608 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.14, y=0.03, opts=13)
20:14:41.612 00.004 11872 Enqueuing Move request for scope (-0.14, 0.03)
20:14:41.615 00.003 9960 Worker thread wakes up
20:14:41.615 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.03) opts 0xd
20:14:41.615 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.14, 0.03)
20:14:41.615 00.000 9960 Moving (-0.14, 0.03) raw xDistance=0.14 yDistance=-0.05
20:14:41.615 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
20:14:41.615 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:14:41.615 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:14:41.616 00.001 9960 MoveAxis(E, 0, ABG)
20:14:41.616 00.000 9960 Move returns status 0, amount 0
20:14:41.616 00.000 9960 MoveAxis(N, 0, ABG)
20:14:41.616 00.000 9960 Move returns status 0, amount 0
20:14:41.616 00.000 9960 move complete, result=0
20:14:41.616 00.000 9960 worker thread done servicing request
20:14:41.617 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=217, med=1, FiltMin=0, FiltMax=171, Gamma=1.000
20:14:41.634 00.017 11872 UpdateGuideState exits: m=9265 SNR=57.6
20:14:41.639 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:41.642 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:14:41.644 00.002 11872 Enqueuing Expose request
20:14:41.647 00.003 11872 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:14:41.650 00.003 9960 Worker thread wakes up
20:14:41.650 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:14:41.650 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1240,850,31,31)
20:14:42.901 01.251 9960 Exposure complete
20:14:42.986 00.085 9960 worker thread done servicing request
20:14:42.986 00.000 11872 OnExposeComplete: enter
20:14:42.990 00.004 11872 UpdateGuideState(): m_state=6
20:14:42.992 00.002 11872 Star::Find(15, 1254, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 584
20:14:42.994 00.002 11872 Star::Find returns 1 (0), X=1254.46, Y=864.86, Mass=9700, SNR=59.5, Peak=208 HFD=7.3
20:14:42.998 00.004 11872 CameraToMount -- cameraTheta (2.32) - m_xAngle (-3.14) = xAngle (5.46 = -0.83)
20:14:43.001 00.003 11872 CameraToMount -- cameraTheta (2.32) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.29 = -1.00)
20:14:43.003 00.002 11872 CameraToMount -- cameraX=-0.19 cameraY=0.20 hyp=0.28 cameraTheta=2.32 mountX=0.19 mountY=-0.23, mountTheta=-0.89
20:14:43.006 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=-0.19, y=0.20, opts=13)
20:14:43.009 00.003 11872 Enqueuing Move request for scope (-0.19, 0.20)
20:14:43.012 00.003 9960 Worker thread wakes up
20:14:43.012 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.20) opts 0xd
20:14:43.013 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.19, 0.20)
20:14:43.013 00.000 9960 Moving (-0.19, 0.20) raw xDistance=0.19 yDistance=-0.23
20:14:43.013 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
20:14:43.013 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
20:14:43.013 00.000 9960 MoveAxis(E, 0, ABG)
20:14:43.013 00.000 9960 Move returns status 0, amount 0
20:14:43.013 00.000 9960 MoveAxis(N, 173, ABG)
20:14:43.014 00.001 9960 Guiding  Dir = 0, Dur = 173
20:14:43.014 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=208, med=1, FiltMin=0, FiltMax=174, Gamma=1.000
20:14:43.016 00.002 9960 IsSlewing returns 0
20:14:43.017 00.001 9960 IsGuiding returns 0
20:14:43.017 00.000 9960 PulseGuide returned control before completion, sleep 183
20:14:43.030 00.013 11872 UpdateGuideState exits: m=9700 SNR=59.5
20:14:43.034 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:43.037 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:14:43.039 00.002 11872 Enqueuing Expose request
20:14:43.217 00.178 9960 IsGuiding returns 1
20:14:43.218 00.001 9960 scope still moving after pulse duration time elapsed
20:14:43.249 00.031 9960 IsSlewing returns 0
20:14:43.250 00.001 9960 IsGuiding returns 0
20:14:43.250 00.000 9960 scope move finished after 173 + 60 ms
20:14:43.251 00.001 9960 Move returns status 0, amount 173
20:14:43.252 00.001 9960 move complete, result=0
20:14:43.252 00.000 9960 worker thread done servicing request
20:14:43.252 00.000 9960 Worker thread wakes up
20:14:43.253 00.001 11872 GuideStep: 0.2 px 0 ms EAST, -0.2 px 173 ms NORTH
20:14:43.258 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:14:43.258 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1240,850,31,31)
20:14:44.509 01.251 9960 Exposure complete
20:14:44.592 00.083 9960 worker thread done servicing request
20:14:44.593 00.001 11872 OnExposeComplete: enter
20:14:44.595 00.002 11872 UpdateGuideState(): m_state=6
20:14:44.598 00.003 11872 Star::Find(15, 1254, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 585
20:14:44.601 00.003 11872 Star::Find returns 1 (0), X=1254.39, Y=864.90, Mass=10113, SNR=60.2, Peak=227 HFD=7.3
20:14:44.603 00.002 11872 CameraToMount -- cameraTheta (2.38) - m_xAngle (-3.14) = xAngle (5.51 = -0.77)
20:14:44.606 00.003 11872 CameraToMount -- cameraTheta (2.38) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.34 = -0.94)
20:14:44.608 00.002 11872 CameraToMount -- cameraX=-0.25 cameraY=0.24 hyp=0.35 cameraTheta=2.38 mountX=0.25 mountY=-0.28, mountTheta=-0.84
20:14:44.613 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.25, y=0.24, opts=13)
20:14:44.616 00.003 11872 Enqueuing Move request for scope (-0.25, 0.24)
20:14:44.619 00.003 9960 Worker thread wakes up
20:14:44.619 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.24) opts 0xd
20:14:44.620 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.25, 0.24)
20:14:44.620 00.000 9960 Moving (-0.25, 0.24) raw xDistance=0.25 yDistance=-0.28
20:14:44.620 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
20:14:44.620 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
20:14:44.620 00.000 9960 MoveAxis(W, 106, ABG)
20:14:44.620 00.000 9960 Guiding  Dir = 3, Dur = 106
20:14:44.620 00.000 9960 IsSlewing returns 0
20:14:44.621 00.001 9960 IsGuiding returns 0
20:14:44.621 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=227, med=1, FiltMin=0, FiltMax=184, Gamma=1.000
20:14:44.623 00.002 9960 PulseGuide returned control before completion, sleep 116
20:14:44.638 00.015 11872 UpdateGuideState exits: m=10113 SNR=60.2
20:14:44.643 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:44.646 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:14:44.648 00.002 11872 Enqueuing Expose request
20:14:44.749 00.101 9960 IsGuiding returns 1
20:14:44.751 00.002 9960 scope still moving after pulse duration time elapsed
20:14:44.780 00.029 9960 IsSlewing returns 0
20:14:44.782 00.002 9960 IsGuiding returns 0
20:14:44.783 00.001 9960 scope move finished after 106 + 56 ms
20:14:44.783 00.000 9960 Move returns status 0, amount 106
20:14:44.783 00.000 9960 MoveAxis(N, 211, ABG)
20:14:44.784 00.001 9960 Guiding  Dir = 0, Dur = 211
20:14:44.785 00.001 9960 IsSlewing returns 0
20:14:44.785 00.000 9960 IsGuiding returns 0
20:14:44.786 00.001 9960 PulseGuide returned control before completion, sleep 221
20:14:45.016 00.230 9960 IsGuiding returns 1
20:14:45.017 00.001 9960 scope still moving after pulse duration time elapsed
20:14:45.046 00.029 9960 IsSlewing returns 0
20:14:45.049 00.003 9960 IsGuiding returns 0
20:14:45.050 00.001 9960 scope move finished after 211 + 53 ms
20:14:45.050 00.000 9960 Move returns status 0, amount 211
20:14:45.051 00.001 9960 move complete, result=0
20:14:45.051 00.000 9960 worker thread done servicing request
20:14:45.051 00.000 9960 Worker thread wakes up
20:14:45.051 00.000 11872 GuideStep: 0.3 px 106 ms WEST, -0.3 px 211 ms NORTH
20:14:45.058 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:14:45.058 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1240,850,31,31)
20:14:46.307 01.249 9960 Exposure complete
20:14:46.388 00.081 9960 worker thread done servicing request
20:14:46.389 00.001 11872 OnExposeComplete: enter
20:14:46.391 00.002 11872 UpdateGuideState(): m_state=6
20:14:46.395 00.004 11872 Star::Find(15, 1254, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 586
20:14:46.398 00.003 11872 Star::Find returns 1 (0), X=1254.06, Y=865.14, Mass=9939, SNR=61.4, Peak=207 HFD=7.4
20:14:46.400 00.002 11872 CameraToMount -- cameraTheta (2.45) - m_xAngle (-3.14) = xAngle (5.59 = -0.70)
20:14:46.403 00.003 11872 CameraToMount -- cameraTheta (2.45) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.42 = -0.87)
20:14:46.405 00.002 11872 CameraToMount -- cameraX=-0.58 cameraY=0.48 hyp=0.75 cameraTheta=2.45 mountX=0.58 mountY=-0.58, mountTheta=-0.78
20:14:46.410 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.58, y=0.48, opts=13)
20:14:46.413 00.003 11872 Enqueuing Move request for scope (-0.58, 0.48)
20:14:46.416 00.003 9960 Worker thread wakes up
20:14:46.416 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.58, 0.48) opts 0xd
20:14:46.416 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.58, 0.48)
20:14:46.416 00.000 9960 Moving (-0.58, 0.48) raw xDistance=0.58 yDistance=-0.58
20:14:46.416 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.38 from input 0.58
20:14:46.417 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.58 from input -0.58
20:14:46.417 00.000 9960 MoveAxis(W, 250, ABG)
20:14:46.417 00.000 9960 Guiding  Dir = 3, Dur = 250
20:14:46.417 00.000 9960 IsSlewing returns 0
20:14:46.418 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=1, FiltMin=0, FiltMax=172, Gamma=1.000
20:14:46.421 00.003 9960 IsGuiding returns 0
20:14:46.421 00.000 9960 PulseGuide returned control before completion, sleep 260
20:14:46.437 00.016 11872 UpdateGuideState exits: m=9939 SNR=61.4
20:14:46.441 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:46.443 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:14:46.446 00.003 11872 Enqueuing Expose request
20:14:46.689 00.243 9960 IsGuiding returns 1
20:14:46.690 00.001 9960 scope still moving after pulse duration time elapsed
20:14:46.721 00.031 9960 IsSlewing returns 0
20:14:46.723 00.002 9960 IsGuiding returns 0
20:14:46.723 00.000 9960 scope move finished after 250 + 52 ms
20:14:46.724 00.001 9960 Move returns status 0, amount 250
20:14:46.724 00.000 9960 MoveAxis(N, 429, ABG)
20:14:46.725 00.001 9960 Guiding  Dir = 0, Dur = 429
20:14:46.727 00.002 9960 IsSlewing returns 0
20:14:46.727 00.000 9960 IsGuiding returns 0
20:14:46.728 00.001 9960 PulseGuide returned control before completion, sleep 439
20:14:47.176 00.448 9960 IsGuiding returns 1
20:14:47.180 00.004 9960 scope still moving after pulse duration time elapsed
20:14:47.207 00.027 9960 IsSlewing returns 0
20:14:47.207 00.000 9960 IsGuiding returns 0
20:14:47.208 00.001 9960 scope move finished after 429 + 52 ms
20:14:47.208 00.000 9960 Move returns status 0, amount 429
20:14:47.208 00.000 9960 move complete, result=0
20:14:47.209 00.001 9960 worker thread done servicing request
20:14:47.209 00.000 11872 GuideStep: 0.6 px 250 ms WEST, -0.6 px 429 ms NORTH
20:14:47.216 00.007 9960 Worker thread wakes up
20:14:47.216 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:14:47.216 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1240,850,31,31)
20:14:48.477 01.261 9960 Exposure complete
20:14:48.562 00.085 9960 worker thread done servicing request
20:14:48.563 00.001 11872 OnExposeComplete: enter
20:14:48.565 00.002 11872 UpdateGuideState(): m_state=6
20:14:48.568 00.003 11872 Star::Find(15, 1254, 865, 0, (0,0,0,0), 1.5, 10.0, 255) frame 587
20:14:48.571 00.003 11872 Star::Find returns 1 (0), X=1254.65, Y=864.63, Mass=9637, SNR=58.4, Peak=223 HFD=7.3
20:14:48.573 00.002 11872 CameraToMount -- cameraTheta (-1.36) - m_xAngle (-3.14) = xAngle (1.78 = 1.78)
20:14:48.576 00.003 11872 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.60 = 1.60)
20:14:48.579 00.003 11872 CameraToMount -- cameraX=0.01 cameraY=-0.03 hyp=0.03 cameraTheta=-1.36 mountX=-0.01 mountY=0.03, mountTheta=1.77
20:14:48.583 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.01, y=-0.03, opts=13)
20:14:48.585 00.002 11872 Enqueuing Move request for scope (0.01, -0.03)
20:14:48.587 00.002 9960 Worker thread wakes up
20:14:48.587 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.03) opts 0xd
20:14:48.588 00.001 9960 Handling offset move in thread for scope, endpoint = (0.01, -0.03)
20:14:48.588 00.000 9960 Moving (0.01, -0.03) raw xDistance=-0.01 yDistance=0.03
20:14:48.588 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
20:14:48.588 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:14:48.588 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:14:48.588 00.000 9960 MoveAxis(E, 0, ABG)
20:14:48.588 00.000 9960 Move returns status 0, amount 0
20:14:48.589 00.001 9960 MoveAxis(N, 0, ABG)
20:14:48.589 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=223, med=1, FiltMin=0, FiltMax=168, Gamma=1.000
20:14:48.592 00.003 9960 Move returns status 0, amount 0
20:14:48.592 00.000 9960 move complete, result=0
20:14:48.593 00.001 9960 worker thread done servicing request
20:14:48.606 00.013 11872 UpdateGuideState exits: m=9637 SNR=58.4
20:14:48.609 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:48.611 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:14:48.614 00.003 11872 Enqueuing Expose request
20:14:48.616 00.002 9960 Worker thread wakes up
20:14:48.617 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:14:48.617 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1240,850,31,31)
20:14:48.617 00.000 11872 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:14:49.867 01.250 9960 Exposure complete
20:14:49.948 00.081 9960 worker thread done servicing request
20:14:49.948 00.000 11872 OnExposeComplete: enter
20:14:49.952 00.004 11872 UpdateGuideState(): m_state=6
20:14:49.956 00.004 11872 Star::Find(15, 1254, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 588
20:14:49.960 00.004 11872 Star::Find returns 1 (0), X=1254.70, Y=864.67, Mass=9549, SNR=59.9, Peak=208 HFD=7.3
20:14:49.963 00.003 11872 CameraToMount -- cameraTheta (0.19) - m_xAngle (-3.14) = xAngle (3.32 = -2.96)
20:14:49.965 00.002 11872 CameraToMount -- cameraTheta (0.19) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.15 = -3.13)
20:14:49.968 00.003 11872 CameraToMount -- cameraX=0.06 cameraY=0.01 hyp=0.06 cameraTheta=0.19 mountX=-0.06 mountY=-0.00, mountTheta=-3.13
20:14:49.971 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=0.06, y=0.01, opts=13)
20:14:49.975 00.004 11872 Enqueuing Move request for scope (0.06, 0.01)
20:14:49.977 00.002 9960 Worker thread wakes up
20:14:49.977 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.01) opts 0xd
20:14:49.978 00.001 9960 Handling offset move in thread for scope, endpoint = (0.06, 0.01)
20:14:49.978 00.000 9960 Moving (0.06, 0.01) raw xDistance=-0.06 yDistance=-0.00
20:14:49.978 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:14:49.978 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:14:49.978 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
20:14:49.978 00.000 9960 MoveAxis(E, 0, ABG)
20:14:49.979 00.001 9960 Move returns status 0, amount 0
20:14:49.979 00.000 9960 MoveAxis(N, 0, ABG)
20:14:49.979 00.000 9960 Move returns status 0, amount 0
20:14:49.979 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=208, med=1, FiltMin=0, FiltMax=171, Gamma=1.000
20:14:49.984 00.005 9960 move complete, result=0
20:14:49.984 00.000 9960 worker thread done servicing request
20:14:49.997 00.013 11872 UpdateGuideState exits: m=9549 SNR=59.9
20:14:50.000 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:50.002 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:14:50.004 00.002 11872 Enqueuing Expose request
20:14:50.008 00.004 11872 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:14:50.010 00.002 9960 Worker thread wakes up
20:14:50.010 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:14:50.010 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1240,850,31,31)
20:14:51.257 01.247 9960 Exposure complete
20:14:51.340 00.083 9960 worker thread done servicing request
20:14:51.340 00.000 11872 OnExposeComplete: enter
20:14:51.345 00.005 11872 UpdateGuideState(): m_state=6
20:14:51.348 00.003 11872 Star::Find(15, 1254, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 589
20:14:51.350 00.002 11872 Star::Find returns 1 (0), X=1254.79, Y=864.78, Mass=9648, SNR=58.6, Peak=196 HFD=7.3
20:14:51.353 00.003 11872 CameraToMount -- cameraTheta (0.68) - m_xAngle (-3.14) = xAngle (3.82 = -2.47)
20:14:51.355 00.002 11872 CameraToMount -- cameraTheta (0.68) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.65 = -2.64)
20:14:51.359 00.004 11872 CameraToMount -- cameraX=0.14 cameraY=0.12 hyp=0.19 cameraTheta=0.68 mountX=-0.15 mountY=-0.09, mountTheta=-2.59
20:14:51.362 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=0.14, y=0.12, opts=13)
20:14:51.366 00.004 11872 Enqueuing Move request for scope (0.14, 0.12)
20:14:51.369 00.003 9960 Worker thread wakes up
20:14:51.369 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.12) opts 0xd
20:14:51.369 00.000 9960 Handling offset move in thread for scope, endpoint = (0.14, 0.12)
20:14:51.369 00.000 9960 Moving (0.14, 0.12) raw xDistance=-0.15 yDistance=-0.09
20:14:51.369 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
20:14:51.369 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:14:51.370 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:14:51.370 00.000 9960 MoveAxis(E, 0, ABG)
20:14:51.370 00.000 9960 Move returns status 0, amount 0
20:14:51.370 00.000 9960 MoveAxis(N, 0, ABG)
20:14:51.370 00.000 9960 Move returns status 0, amount 0
20:14:51.370 00.000 9960 move complete, result=0
20:14:51.370 00.000 9960 worker thread done servicing request
20:14:51.370 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=196, med=1, FiltMin=0, FiltMax=182, Gamma=1.000
20:14:51.387 00.017 11872 UpdateGuideState exits: m=9648 SNR=58.6
20:14:51.390 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:51.393 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:14:51.394 00.001 11872 Enqueuing Expose request
20:14:51.398 00.004 11872 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:14:51.401 00.003 9960 Worker thread wakes up
20:14:51.401 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:14:51.401 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1240,850,31,31)
20:14:52.650 01.249 9960 Exposure complete
20:14:52.761 00.111 9960 worker thread done servicing request
20:14:52.761 00.000 11872 OnExposeComplete: enter
20:14:52.765 00.004 11872 UpdateGuideState(): m_state=6
20:14:52.770 00.005 11872 Star::Find(15, 1254, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 590
20:14:52.774 00.004 11872 Star::Find returns 1 (0), X=1254.96, Y=864.81, Mass=9844, SNR=60.8, Peak=208 HFD=7.4
20:14:52.776 00.002 11872 CameraToMount -- cameraTheta (0.45) - m_xAngle (-3.14) = xAngle (3.59 = -2.70)
20:14:52.780 00.004 11872 CameraToMount -- cameraTheta (0.45) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.41 = -2.87)
20:14:52.783 00.003 11872 CameraToMount -- cameraX=0.32 cameraY=0.15 hyp=0.35 cameraTheta=0.45 mountX=-0.32 mountY=-0.09, mountTheta=-2.85
20:14:52.786 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=0.32, y=0.15, opts=13)
20:14:52.788 00.002 11872 Enqueuing Move request for scope (0.32, 0.15)
20:14:52.791 00.003 9960 Worker thread wakes up
20:14:52.791 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.15) opts 0xd
20:14:52.791 00.000 9960 Handling offset move in thread for scope, endpoint = (0.32, 0.15)
20:14:52.791 00.000 9960 Moving (0.32, 0.15) raw xDistance=-0.32 yDistance=-0.09
20:14:52.791 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.32
20:14:52.792 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:14:52.792 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:14:52.792 00.000 9960 MoveAxis(E, 132, ABG)
20:14:52.792 00.000 9960 Guiding  Dir = 2, Dur = 132
20:14:52.792 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=208, med=1, FiltMin=0, FiltMax=181, Gamma=1.000
20:14:52.795 00.003 9960 IsSlewing returns 0
20:14:52.795 00.000 9960 IsGuiding returns 0
20:14:52.796 00.001 9960 PulseGuide returned control before completion, sleep 142
20:14:52.810 00.014 11872 UpdateGuideState exits: m=9844 SNR=60.8
20:14:52.814 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:52.816 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:14:52.819 00.003 11872 Enqueuing Expose request
20:14:52.954 00.135 9960 IsGuiding returns 1
20:14:52.955 00.001 9960 scope still moving after pulse duration time elapsed
20:14:52.985 00.030 9960 IsSlewing returns 0
20:14:52.985 00.000 9960 IsGuiding returns 0
20:14:52.985 00.000 9960 scope move finished after 132 + 57 ms
20:14:52.987 00.002 9960 Move returns status 0, amount 132
20:14:52.987 00.000 9960 MoveAxis(N, 0, ABG)
20:14:52.987 00.000 9960 Move returns status 0, amount 0
20:14:52.987 00.000 9960 move complete, result=0
20:14:52.988 00.001 9960 worker thread done servicing request
20:14:52.988 00.000 11872 GuideStep: -0.3 px 132 ms EAST, -0.1 px 0 ms NORTH
20:14:52.994 00.006 9960 Worker thread wakes up
20:14:52.994 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:14:52.994 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1240,850,31,31)
20:14:54.245 01.251 9960 Exposure complete
20:14:54.328 00.083 9960 worker thread done servicing request
20:14:54.329 00.001 11872 OnExposeComplete: enter
20:14:54.333 00.004 11872 UpdateGuideState(): m_state=6
20:14:54.335 00.002 11872 Star::Find(15, 1254, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 591
20:14:54.338 00.003 11872 Star::Find returns 1 (0), X=1254.89, Y=864.96, Mass=9999, SNR=59.9, Peak=209 HFD=7.2
20:14:54.340 00.002 11872 CameraToMount -- cameraTheta (0.88) - m_xAngle (-3.14) = xAngle (4.02 = -2.27)
20:14:54.342 00.002 11872 CameraToMount -- cameraTheta (0.88) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.84 = -2.44)
20:14:54.344 00.002 11872 CameraToMount -- cameraX=0.25 cameraY=0.30 hyp=0.39 cameraTheta=0.88 mountX=-0.25 mountY=-0.25, mountTheta=-2.35
20:14:54.348 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.25, y=0.30, opts=13)
20:14:54.350 00.002 11872 Enqueuing Move request for scope (0.25, 0.30)
20:14:54.353 00.003 9960 Worker thread wakes up
20:14:54.353 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.30) opts 0xd
20:14:54.353 00.000 9960 Handling offset move in thread for scope, endpoint = (0.25, 0.30)
20:14:54.353 00.000 9960 Moving (0.25, 0.30) raw xDistance=-0.25 yDistance=-0.25
20:14:54.354 00.001 9960 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.25
20:14:54.354 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
20:14:54.355 00.001 9960 MoveAxis(E, 114, ABG)
20:14:54.355 00.000 9960 Guiding  Dir = 2, Dur = 114
20:14:54.355 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=1, FiltMin=0, FiltMax=188, Gamma=1.000
20:14:54.359 00.004 9960 IsSlewing returns 0
20:14:54.359 00.000 9960 IsGuiding returns 0
20:14:54.359 00.000 9960 PulseGuide returned control before completion, sleep 124
20:14:54.373 00.014 11872 UpdateGuideState exits: m=9999 SNR=59.9
20:14:54.376 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:54.379 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:14:54.381 00.002 11872 Enqueuing Expose request
20:14:54.500 00.119 9960 IsGuiding returns 0
20:14:54.502 00.002 9960 Move returns status 0, amount 114
20:14:54.502 00.000 9960 MoveAxis(N, 188, ABG)
20:14:54.504 00.002 9960 Guiding  Dir = 0, Dur = 188
20:14:54.505 00.001 9960 IsSlewing returns 0
20:14:54.505 00.000 9960 IsGuiding returns 0
20:14:54.506 00.001 9960 PulseGuide returned control before completion, sleep 198
20:14:54.718 00.212 9960 IsGuiding returns 1
20:14:54.719 00.001 9960 scope still moving after pulse duration time elapsed
20:14:54.749 00.030 9960 IsSlewing returns 0
20:14:54.750 00.001 9960 IsGuiding returns 0
20:14:54.750 00.000 9960 scope move finished after 188 + 57 ms
20:14:54.752 00.002 9960 Move returns status 0, amount 188
20:14:54.752 00.000 9960 move complete, result=0
20:14:54.753 00.001 9960 worker thread done servicing request
20:14:54.753 00.000 11872 GuideStep: -0.2 px 114 ms EAST, -0.3 px 188 ms NORTH
20:14:54.759 00.006 9960 Worker thread wakes up
20:14:54.759 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:14:54.760 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1240,850,31,31)
20:14:56.010 01.250 9960 Exposure complete
20:14:56.096 00.086 9960 worker thread done servicing request
20:14:56.096 00.000 11872 OnExposeComplete: enter
20:14:56.099 00.003 11872 UpdateGuideState(): m_state=6
20:14:56.102 00.003 11872 Star::Find(15, 1254, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 592
20:14:56.104 00.002 11872 Star::Find returns 1 (0), X=1254.96, Y=864.99, Mass=9612, SNR=58.4, Peak=213 HFD=7.2
20:14:56.106 00.002 11872 CameraToMount -- cameraTheta (0.80) - m_xAngle (-3.14) = xAngle (3.94 = -2.34)
20:14:56.109 00.003 11872 CameraToMount -- cameraTheta (0.80) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.77 = -2.52)
20:14:56.113 00.004 11872 CameraToMount -- cameraX=0.32 cameraY=0.33 hyp=0.46 cameraTheta=0.80 mountX=-0.32 mountY=-0.27, mountTheta=-2.44
20:14:56.117 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.32, y=0.33, opts=13)
20:14:56.119 00.002 11872 Enqueuing Move request for scope (0.32, 0.33)
20:14:56.122 00.003 9960 Worker thread wakes up
20:14:56.122 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.33) opts 0xd
20:14:56.122 00.000 9960 Handling offset move in thread for scope, endpoint = (0.32, 0.33)
20:14:56.122 00.000 9960 Moving (0.32, 0.33) raw xDistance=-0.32 yDistance=-0.27
20:14:56.122 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.32
20:14:56.122 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
20:14:56.122 00.000 9960 MoveAxis(E, 143, ABG)
20:14:56.123 00.001 9960 Guiding  Dir = 2, Dur = 143
20:14:56.123 00.000 9960 IsSlewing returns 0
20:14:56.123 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=1, FiltMin=0, FiltMax=185, Gamma=1.000
20:14:56.126 00.003 9960 IsGuiding returns 0
20:14:56.126 00.000 9960 PulseGuide returned control before completion, sleep 153
20:14:56.140 00.014 11872 UpdateGuideState exits: m=9612 SNR=58.4
20:14:56.143 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:56.147 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:14:56.150 00.003 11872 Enqueuing Expose request
20:14:56.282 00.132 9960 IsGuiding returns 1
20:14:56.283 00.001 9960 scope still moving after pulse duration time elapsed
20:14:56.315 00.032 9960 IsSlewing returns 0
20:14:56.316 00.001 9960 IsGuiding returns 0
20:14:56.316 00.000 9960 scope move finished after 143 + 47 ms
20:14:56.317 00.001 9960 Move returns status 0, amount 143
20:14:56.317 00.000 9960 MoveAxis(N, 201, ABG)
20:14:56.318 00.001 9960 Guiding  Dir = 0, Dur = 201
20:14:56.318 00.000 9960 IsSlewing returns 0
20:14:56.320 00.002 9960 IsGuiding returns 0
20:14:56.320 00.000 9960 PulseGuide returned control before completion, sleep 211
20:14:56.547 00.227 9960 IsGuiding returns 1
20:14:56.548 00.001 9960 scope still moving after pulse duration time elapsed
20:14:56.579 00.031 9960 IsSlewing returns 0
20:14:56.580 00.001 9960 IsGuiding returns 0
20:14:56.580 00.000 9960 scope move finished after 201 + 59 ms
20:14:56.580 00.000 9960 Move returns status 0, amount 201
20:14:56.580 00.000 9960 move complete, result=0
20:14:56.581 00.001 9960 worker thread done servicing request
20:14:56.581 00.000 11872 GuideStep: -0.3 px 143 ms EAST, -0.3 px 201 ms NORTH
20:14:56.590 00.009 9960 Worker thread wakes up
20:14:56.590 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:14:56.590 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1240,850,31,31)
20:14:57.842 01.252 9960 Exposure complete
20:14:57.944 00.102 9960 worker thread done servicing request
20:14:57.944 00.000 11872 OnExposeComplete: enter
20:14:57.948 00.004 11872 UpdateGuideState(): m_state=6
20:14:57.951 00.003 11872 Star::Find(15, 1254, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 593
20:14:57.955 00.004 11872 Star::Find returns 1 (0), X=1254.71, Y=864.83, Mass=9824, SNR=62.0, Peak=200 HFD=7.5
20:14:57.959 00.004 11872 CameraToMount -- cameraTheta (1.21) - m_xAngle (-3.14) = xAngle (4.35 = -1.93)
20:14:57.962 00.003 11872 CameraToMount -- cameraTheta (1.21) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.18 = -2.10)
20:14:57.965 00.003 11872 CameraToMount -- cameraX=0.06 cameraY=0.17 hyp=0.18 cameraTheta=1.21 mountX=-0.06 mountY=-0.15, mountTheta=-1.96
20:14:57.970 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.06, y=0.17, opts=13)
20:14:57.974 00.004 11872 Enqueuing Move request for scope (0.06, 0.17)
20:14:57.977 00.003 9960 Worker thread wakes up
20:14:57.978 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.17) opts 0xd
20:14:57.978 00.000 9960 Handling offset move in thread for scope, endpoint = (0.06, 0.17)
20:14:57.978 00.000 9960 Moving (0.06, 0.17) raw xDistance=-0.06 yDistance=-0.15
20:14:57.978 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:14:57.978 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:14:57.978 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
20:14:57.979 00.001 9960 MoveAxis(E, 0, ABG)
20:14:57.979 00.000 9960 Move returns status 0, amount 0
20:14:57.980 00.001 9960 MoveAxis(N, 0, ABG)
20:14:57.980 00.000 9960 Move returns status 0, amount 0
20:14:57.980 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=200, med=1, FiltMin=0, FiltMax=181, Gamma=1.000
20:14:57.983 00.003 9960 move complete, result=0
20:14:57.983 00.000 9960 worker thread done servicing request
20:14:58.001 00.018 11872 UpdateGuideState exits: m=9824 SNR=62.0
20:14:58.004 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:58.007 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:14:58.010 00.003 11872 Enqueuing Expose request
20:14:58.014 00.004 9960 Worker thread wakes up
20:14:58.014 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:14:58.018 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
20:14:58.018 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1240,850,31,31)
20:14:59.264 01.246 9960 Exposure complete
20:14:59.350 00.086 9960 worker thread done servicing request
20:14:59.351 00.001 11872 OnExposeComplete: enter
20:14:59.353 00.002 11872 UpdateGuideState(): m_state=6
20:14:59.357 00.004 11872 Star::Find(15, 1254, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 594
20:14:59.360 00.003 11872 Star::Find returns 1 (0), X=1254.88, Y=864.99, Mass=9498, SNR=57.7, Peak=202 HFD=7.2
20:14:59.362 00.002 11872 CameraToMount -- cameraTheta (0.94) - m_xAngle (-3.14) = xAngle (4.08 = -2.20)
20:14:59.365 00.003 11872 CameraToMount -- cameraTheta (0.94) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.91 = -2.38)
20:14:59.368 00.003 11872 CameraToMount -- cameraX=0.24 cameraY=0.33 hyp=0.41 cameraTheta=0.94 mountX=-0.24 mountY=-0.28, mountTheta=-2.28
20:14:59.372 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.24, y=0.33, opts=13)
20:14:59.374 00.002 11872 Enqueuing Move request for scope (0.24, 0.33)
20:14:59.377 00.003 9960 Worker thread wakes up
20:14:59.377 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.33) opts 0xd
20:14:59.377 00.000 9960 Handling offset move in thread for scope, endpoint = (0.24, 0.33)
20:14:59.377 00.000 9960 Moving (0.24, 0.33) raw xDistance=-0.24 yDistance=-0.28
20:14:59.378 00.001 9960 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
20:14:59.378 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
20:14:59.378 00.000 9960 MoveAxis(E, 101, ABG)
20:14:59.378 00.000 9960 Guiding  Dir = 2, Dur = 101
20:14:59.378 00.000 9960 IsSlewing returns 0
20:14:59.378 00.000 9960 IsGuiding returns 0
20:14:59.380 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=202, med=1, FiltMin=0, FiltMax=174, Gamma=1.000
20:14:59.382 00.002 9960 PulseGuide returned control before completion, sleep 111
20:14:59.398 00.016 11872 UpdateGuideState exits: m=9498 SNR=57.7
20:14:59.400 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:59.404 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:14:59.408 00.004 11872 Enqueuing Expose request
20:14:59.503 00.095 9960 IsGuiding returns 1
20:14:59.504 00.001 9960 scope still moving after pulse duration time elapsed
20:14:59.534 00.030 9960 IsSlewing returns 0
20:14:59.537 00.003 9960 IsGuiding returns 0
20:14:59.537 00.000 9960 scope move finished after 101 + 56 ms
20:14:59.537 00.000 9960 Move returns status 0, amount 101
20:14:59.538 00.001 9960 MoveAxis(N, 210, ABG)
20:14:59.538 00.000 9960 Guiding  Dir = 0, Dur = 210
20:14:59.538 00.000 9960 IsSlewing returns 0
20:14:59.539 00.001 9960 IsGuiding returns 0
20:14:59.540 00.001 9960 PulseGuide returned control before completion, sleep 220
20:14:59.768 00.228 9960 IsGuiding returns 1
20:14:59.769 00.001 9960 scope still moving after pulse duration time elapsed
20:14:59.800 00.031 9960 IsSlewing returns 0
20:14:59.802 00.002 9960 IsGuiding returns 0
20:14:59.802 00.000 9960 scope move finished after 210 + 51 ms
20:14:59.803 00.001 9960 Move returns status 0, amount 210
20:14:59.803 00.000 9960 move complete, result=0
20:14:59.805 00.002 9960 worker thread done servicing request
20:14:59.805 00.000 11872 GuideStep: -0.2 px 101 ms EAST, -0.3 px 210 ms NORTH
20:14:59.808 00.003 9960 Worker thread wakes up
20:14:59.808 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:14:59.808 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1240,850,31,31)
20:15:01.052 01.244 9960 Exposure complete
20:15:01.137 00.085 9960 worker thread done servicing request
20:15:01.138 00.001 11872 OnExposeComplete: enter
20:15:01.142 00.004 11872 UpdateGuideState(): m_state=6
20:15:01.146 00.004 11872 Star::Find(15, 1254, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 595
20:15:01.148 00.002 11872 Star::Find returns 1 (0), X=1254.75, Y=864.94, Mass=9029, SNR=56.1, Peak=196 HFD=7.3
20:15:01.150 00.002 11872 CameraToMount -- cameraTheta (1.20) - m_xAngle (-3.14) = xAngle (4.34 = -1.95)
20:15:01.154 00.004 11872 CameraToMount -- cameraTheta (1.20) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.17 = -2.12)
20:15:01.156 00.002 11872 CameraToMount -- cameraX=0.11 cameraY=0.28 hyp=0.30 cameraTheta=1.20 mountX=-0.11 mountY=-0.26, mountTheta=-1.98
20:15:01.160 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.11, y=0.28, opts=13)
20:15:01.163 00.003 11872 Enqueuing Move request for scope (0.11, 0.28)
20:15:01.165 00.002 9960 Worker thread wakes up
20:15:01.166 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.28) opts 0xd
20:15:01.166 00.000 9960 Handling offset move in thread for scope, endpoint = (0.11, 0.28)
20:15:01.166 00.000 9960 Moving (0.11, 0.28) raw xDistance=-0.11 yDistance=-0.26
20:15:01.166 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
20:15:01.166 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
20:15:01.167 00.001 9960 MoveAxis(E, 0, ABG)
20:15:01.167 00.000 9960 Move returns status 0, amount 0
20:15:01.167 00.000 9960 MoveAxis(N, 194, ABG)
20:15:01.167 00.000 9960 Guiding  Dir = 0, Dur = 194
20:15:01.168 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=196, med=1, FiltMin=0, FiltMax=172, Gamma=1.000
20:15:01.170 00.002 9960 IsSlewing returns 0
20:15:01.170 00.000 9960 IsGuiding returns 0
20:15:01.171 00.001 9960 PulseGuide returned control before completion, sleep 204
20:15:01.184 00.013 11872 UpdateGuideState exits: m=9029 SNR=56.1
20:15:01.188 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:01.190 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:15:01.193 00.003 11872 Enqueuing Expose request
20:15:01.388 00.195 9960 IsGuiding returns 1
20:15:01.388 00.000 9960 scope still moving after pulse duration time elapsed
20:15:01.419 00.031 9960 IsSlewing returns 0
20:15:01.420 00.001 9960 IsGuiding returns 0
20:15:01.420 00.000 9960 scope move finished after 194 + 54 ms
20:15:01.420 00.000 9960 Move returns status 0, amount 194
20:15:01.421 00.001 9960 move complete, result=0
20:15:01.421 00.000 9960 worker thread done servicing request
20:15:01.421 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 194 ms NORTH
20:15:01.428 00.007 9960 Worker thread wakes up
20:15:01.429 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:15:01.429 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1240,850,31,31)
20:15:02.675 01.246 9960 Exposure complete
20:15:02.760 00.085 9960 worker thread done servicing request
20:15:02.760 00.000 11872 OnExposeComplete: enter
20:15:02.765 00.005 11872 UpdateGuideState(): m_state=6
20:15:02.767 00.002 11872 Star::Find(15, 1254, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 596
20:15:02.770 00.003 11872 Star::Find returns 1 (0), X=1254.58, Y=864.85, Mass=9495, SNR=58.9, Peak=200 HFD=7.3
20:15:02.773 00.003 11872 CameraToMount -- cameraTheta (1.89) - m_xAngle (-3.14) = xAngle (5.03 = -1.25)
20:15:02.775 00.002 11872 CameraToMount -- cameraTheta (1.89) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.86 = -1.42)
20:15:02.778 00.003 11872 CameraToMount -- cameraX=-0.06 cameraY=0.19 hyp=0.20 cameraTheta=1.89 mountX=0.06 mountY=-0.20, mountTheta=-1.26
20:15:02.782 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.06, y=0.19, opts=13)
20:15:02.784 00.002 11872 Enqueuing Move request for scope (-0.06, 0.19)
20:15:02.786 00.002 9960 Worker thread wakes up
20:15:02.787 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.19) opts 0xd
20:15:02.787 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.06, 0.19)
20:15:02.787 00.000 9960 Moving (-0.06, 0.19) raw xDistance=0.06 yDistance=-0.20
20:15:02.787 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
20:15:02.787 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:15:02.806 00.019 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=200, med=1, FiltMin=0, FiltMax=174, Gamma=1.000
20:15:02.808 00.002 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
20:15:02.808 00.000 9960 MoveAxis(E, 0, ABG)
20:15:02.809 00.001 9960 Move returns status 0, amount 0
20:15:02.809 00.000 9960 MoveAxis(N, 0, ABG)
20:15:02.809 00.000 9960 Move returns status 0, amount 0
20:15:02.809 00.000 9960 move complete, result=0
20:15:02.809 00.000 9960 worker thread done servicing request
20:15:02.822 00.013 11872 UpdateGuideState exits: m=9495 SNR=58.9
20:15:02.825 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:02.829 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:15:02.831 00.002 11872 Enqueuing Expose request
20:15:02.833 00.002 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:15:02.836 00.003 9960 Worker thread wakes up
20:15:02.836 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:15:02.836 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1240,850,31,31)
20:15:04.088 01.252 9960 Exposure complete
20:15:04.170 00.082 9960 worker thread done servicing request
20:15:04.170 00.000 11872 OnExposeComplete: enter
20:15:04.175 00.005 11872 UpdateGuideState(): m_state=6
20:15:04.179 00.004 11872 Star::Find(15, 1254, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 597
20:15:04.181 00.002 11872 Star::Find returns 1 (0), X=1254.41, Y=865.20, Mass=9807, SNR=59.6, Peak=197 HFD=7.4
20:15:04.183 00.002 11872 CameraToMount -- cameraTheta (1.98) - m_xAngle (-3.14) = xAngle (5.12 = -1.16)
20:15:04.186 00.003 11872 CameraToMount -- cameraTheta (1.98) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.95 = -1.34)
20:15:04.188 00.002 11872 CameraToMount -- cameraX=-0.23 cameraY=0.54 hyp=0.59 cameraTheta=1.98 mountX=0.23 mountY=-0.57, mountTheta=-1.18
20:15:04.192 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.23, y=0.54, opts=13)
20:15:04.195 00.003 11872 Enqueuing Move request for scope (-0.23, 0.54)
20:15:04.197 00.002 9960 Worker thread wakes up
20:15:04.198 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.54) opts 0xd
20:15:04.198 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.23, 0.54)
20:15:04.198 00.000 9960 Moving (-0.23, 0.54) raw xDistance=0.23 yDistance=-0.57
20:15:04.198 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
20:15:04.198 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.57 from input -0.57
20:15:04.199 00.001 9960 MoveAxis(W, 97, ABG)
20:15:04.199 00.000 9960 Guiding  Dir = 3, Dur = 97
20:15:04.199 00.000 9960 IsSlewing returns 0
20:15:04.199 00.000 9960 IsGuiding returns 0
20:15:04.200 00.001 9960 PulseGuide returned control before completion, sleep 107
20:15:04.200 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=197, med=1, FiltMin=0, FiltMax=177, Gamma=1.000
20:15:04.217 00.017 11872 UpdateGuideState exits: m=9807 SNR=59.6
20:15:04.221 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:04.223 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:15:04.226 00.003 11872 Enqueuing Expose request
20:15:04.312 00.086 9960 IsGuiding returns 1
20:15:04.314 00.002 9960 scope still moving after pulse duration time elapsed
20:15:04.343 00.029 9960 IsSlewing returns 0
20:15:04.343 00.000 9960 IsGuiding returns 0
20:15:04.343 00.000 9960 scope move finished after 97 + 46 ms
20:15:04.344 00.001 9960 Move returns status 0, amount 97
20:15:04.344 00.000 9960 MoveAxis(N, 426, ABG)
20:15:04.344 00.000 9960 Guiding  Dir = 0, Dur = 426
20:15:04.345 00.001 9960 IsSlewing returns 0
20:15:04.345 00.000 9960 IsGuiding returns 0
20:15:04.345 00.000 9960 PulseGuide returned control before completion, sleep 436
20:15:04.795 00.450 9960 IsGuiding returns 1
20:15:04.798 00.003 9960 scope still moving after pulse duration time elapsed
20:15:04.827 00.029 9960 IsSlewing returns 0
20:15:04.828 00.001 9960 IsGuiding returns 0
20:15:04.828 00.000 9960 scope move finished after 426 + 57 ms
20:15:04.830 00.002 9960 Move returns status 0, amount 426
20:15:04.830 00.000 9960 move complete, result=0
20:15:04.830 00.000 9960 worker thread done servicing request
20:15:04.831 00.001 9960 Worker thread wakes up
20:15:04.831 00.000 11872 GuideStep: 0.2 px 97 ms WEST, -0.6 px 426 ms NORTH
20:15:04.837 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:15:04.837 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1240,850,31,31)
20:15:06.095 01.258 9960 Exposure complete
20:15:06.179 00.084 9960 worker thread done servicing request
20:15:06.179 00.000 11872 OnExposeComplete: enter
20:15:06.182 00.003 11872 UpdateGuideState(): m_state=6
20:15:06.185 00.003 11872 Star::Find(15, 1254, 865, 0, (0,0,0,0), 1.5, 10.0, 255) frame 598
20:15:06.188 00.003 11872 Star::Find returns 1 (0), X=1254.51, Y=864.62, Mass=9662, SNR=58.6, Peak=210 HFD=7.3
20:15:06.189 00.001 11872 CameraToMount -- cameraTheta (-2.84) - m_xAngle (-3.14) = xAngle (0.30 = 0.30)
20:15:06.192 00.003 11872 CameraToMount -- cameraTheta (-2.84) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.12 = 0.12)
20:15:06.194 00.002 11872 CameraToMount -- cameraX=-0.13 cameraY=-0.04 hyp=0.14 cameraTheta=-2.84 mountX=0.13 mountY=0.02, mountTheta=0.13
20:15:06.199 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.13, y=-0.04, opts=13)
20:15:06.202 00.003 11872 Enqueuing Move request for scope (-0.13, -0.04)
20:15:06.204 00.002 9960 Worker thread wakes up
20:15:06.204 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.04) opts 0xd
20:15:06.204 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.13, -0.04)
20:15:06.204 00.000 9960 Moving (-0.13, -0.04) raw xDistance=0.13 yDistance=0.02
20:15:06.204 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
20:15:06.204 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:15:06.204 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:15:06.206 00.002 9960 MoveAxis(E, 0, ABG)
20:15:06.206 00.000 9960 Move returns status 0, amount 0
20:15:06.206 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=210, med=1, FiltMin=0, FiltMax=184, Gamma=1.000
20:15:06.209 00.003 9960 MoveAxis(N, 0, ABG)
20:15:06.209 00.000 9960 Move returns status 0, amount 0
20:15:06.209 00.000 9960 move complete, result=0
20:15:06.209 00.000 9960 worker thread done servicing request
20:15:06.222 00.013 11872 UpdateGuideState exits: m=9662 SNR=58.6
20:15:06.226 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:06.228 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:15:06.232 00.004 11872 Enqueuing Expose request
20:15:06.235 00.003 11872 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:15:06.238 00.003 9960 Worker thread wakes up
20:15:06.238 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:15:06.239 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1240,850,31,31)
20:15:07.488 01.249 9960 Exposure complete
20:15:07.574 00.086 9960 worker thread done servicing request
20:15:07.574 00.000 11872 OnExposeComplete: enter
20:15:07.577 00.003 11872 UpdateGuideState(): m_state=6
20:15:07.581 00.004 11872 Star::Find(15, 1254, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 599
20:15:07.584 00.003 11872 Star::Find returns 1 (0), X=1254.48, Y=864.72, Mass=9250, SNR=57.5, Peak=192 HFD=7.4
20:15:07.586 00.002 11872 CameraToMount -- cameraTheta (2.77) - m_xAngle (-3.14) = xAngle (5.91 = -0.37)
20:15:07.589 00.003 11872 CameraToMount -- cameraTheta (2.77) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.74 = -0.54)
20:15:07.592 00.003 11872 CameraToMount -- cameraX=-0.16 cameraY=0.06 hyp=0.17 cameraTheta=2.77 mountX=0.16 mountY=-0.09, mountTheta=-0.51
20:15:07.595 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=-0.16, y=0.06, opts=13)
20:15:07.597 00.002 11872 Enqueuing Move request for scope (-0.16, 0.06)
20:15:07.600 00.003 9960 Worker thread wakes up
20:15:07.600 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.06) opts 0xd
20:15:07.600 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.16, 0.06)
20:15:07.600 00.000 9960 Moving (-0.16, 0.06) raw xDistance=0.16 yDistance=-0.09
20:15:07.600 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
20:15:07.601 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:15:07.601 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:15:07.601 00.000 9960 MoveAxis(E, 0, ABG)
20:15:07.601 00.000 9960 Move returns status 0, amount 0
20:15:07.601 00.000 9960 MoveAxis(N, 0, ABG)
20:15:07.602 00.001 9960 Move returns status 0, amount 0
20:15:07.602 00.000 9960 move complete, result=0
20:15:07.602 00.000 9960 worker thread done servicing request
20:15:07.602 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=192, med=1, FiltMin=0, FiltMax=173, Gamma=1.000
20:15:07.623 00.021 11872 UpdateGuideState exits: m=9250 SNR=57.5
20:15:07.626 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:07.628 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:15:07.630 00.002 11872 Enqueuing Expose request
20:15:07.633 00.003 11872 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:15:07.634 00.001 9960 Worker thread wakes up
20:15:07.635 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:15:07.635 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1240,850,31,31)
20:15:08.884 01.249 9960 Exposure complete
20:15:08.966 00.082 9960 worker thread done servicing request
20:15:08.966 00.000 11872 OnExposeComplete: enter
20:15:08.969 00.003 11872 UpdateGuideState(): m_state=6
20:15:08.972 00.003 11872 Star::Find(15, 1254, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 600
20:15:08.974 00.002 11872 Star::Find returns 1 (0), X=1254.55, Y=864.76, Mass=9378, SNR=58.1, Peak=207 HFD=7.3
20:15:08.976 00.002 11872 CameraToMount -- cameraTheta (2.32) - m_xAngle (-3.14) = xAngle (5.46 = -0.82)
20:15:08.980 00.004 11872 CameraToMount -- cameraTheta (2.32) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.29 = -1.00)
20:15:08.982 00.002 11872 CameraToMount -- cameraX=-0.09 cameraY=0.10 hyp=0.14 cameraTheta=2.32 mountX=0.09 mountY=-0.12, mountTheta=-0.89
20:15:08.987 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.09, y=0.10, opts=13)
20:15:08.989 00.002 11872 Enqueuing Move request for scope (-0.09, 0.10)
20:15:08.991 00.002 9960 Worker thread wakes up
20:15:08.991 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.10) opts 0xd
20:15:08.991 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.09, 0.10)
20:15:08.991 00.000 9960 Moving (-0.09, 0.10) raw xDistance=0.09 yDistance=-0.12
20:15:08.991 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
20:15:08.991 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:15:08.992 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
20:15:08.992 00.000 9960 MoveAxis(E, 0, ABG)
20:15:08.992 00.000 9960 Move returns status 0, amount 0
20:15:08.992 00.000 9960 MoveAxis(N, 0, ABG)
20:15:08.992 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=1, FiltMin=0, FiltMax=169, Gamma=1.000
20:15:08.995 00.003 9960 Move returns status 0, amount 0
20:15:08.995 00.000 9960 move complete, result=0
20:15:08.995 00.000 9960 worker thread done servicing request
20:15:09.008 00.013 11872 UpdateGuideState exits: m=9378 SNR=58.1
20:15:09.012 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:09.016 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:15:09.020 00.004 11872 Enqueuing Expose request
20:15:09.022 00.002 11872 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:15:09.025 00.003 9960 Worker thread wakes up
20:15:09.026 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:15:09.026 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1240,850,31,31)
20:15:10.279 01.253 9960 Exposure complete
20:15:10.367 00.088 9960 worker thread done servicing request
20:15:10.369 00.002 11872 OnExposeComplete: enter
20:15:10.371 00.002 11872 UpdateGuideState(): m_state=6
20:15:10.374 00.003 11872 Star::Find(15, 1254, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 601
20:15:10.376 00.002 11872 Star::Find returns 1 (0), X=1254.49, Y=864.94, Mass=9551, SNR=57.2, Peak=209 HFD=7.3
20:15:10.380 00.004 11872 CameraToMount -- cameraTheta (2.08) - m_xAngle (-3.14) = xAngle (5.22 = -1.07)
20:15:10.382 00.002 11872 CameraToMount -- cameraTheta (2.08) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.04 = -1.24)
20:15:10.383 00.001 11872 CameraToMount -- cameraX=-0.16 cameraY=0.28 hyp=0.32 cameraTheta=2.08 mountX=0.15 mountY=-0.30, mountTheta=-1.10
20:15:10.389 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.16, y=0.28, opts=13)
20:15:10.392 00.003 11872 Enqueuing Move request for scope (-0.16, 0.28)
20:15:10.395 00.003 9960 Worker thread wakes up
20:15:10.395 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.28) opts 0xd
20:15:10.396 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.16, 0.28)
20:15:10.396 00.000 9960 Moving (-0.16, 0.28) raw xDistance=0.15 yDistance=-0.30
20:15:10.396 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
20:15:10.396 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
20:15:10.396 00.000 9960 MoveAxis(E, 0, ABG)
20:15:10.396 00.000 9960 Move returns status 0, amount 0
20:15:10.396 00.000 9960 MoveAxis(N, 225, ABG)
20:15:10.396 00.000 9960 Guiding  Dir = 0, Dur = 225
20:15:10.396 00.000 9960 IsSlewing returns 0
20:15:10.398 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=1, FiltMin=0, FiltMax=174, Gamma=1.000
20:15:10.401 00.003 9960 IsGuiding returns 0
20:15:10.401 00.000 9960 PulseGuide returned control before completion, sleep 235
20:15:10.414 00.013 11872 UpdateGuideState exits: m=9551 SNR=57.2
20:15:10.417 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:10.421 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:15:10.426 00.005 11872 Enqueuing Expose request
20:15:10.645 00.219 9960 IsGuiding returns 1
20:15:10.645 00.000 9960 scope still moving after pulse duration time elapsed
20:15:10.676 00.031 9960 IsSlewing returns 0
20:15:10.677 00.001 9960 IsGuiding returns 0
20:15:10.678 00.001 9960 scope move finished after 225 + 52 ms
20:15:10.678 00.000 9960 Move returns status 0, amount 225
20:15:10.679 00.001 9960 move complete, result=0
20:15:10.679 00.000 9960 worker thread done servicing request
20:15:10.680 00.001 9960 Worker thread wakes up
20:15:10.680 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.3 px 225 ms NORTH
20:15:10.686 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:15:10.686 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1240,850,31,31)
20:15:11.930 01.244 9960 Exposure complete
20:15:12.010 00.080 9960 worker thread done servicing request
20:15:12.011 00.001 11872 OnExposeComplete: enter
20:15:12.014 00.003 11872 UpdateGuideState(): m_state=6
20:15:12.016 00.002 11872 Star::Find(15, 1254, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 602
20:15:12.019 00.003 11872 Star::Find returns 1 (0), X=1254.40, Y=864.73, Mass=9951, SNR=60.4, Peak=206 HFD=7.3
20:15:12.022 00.003 11872 CameraToMount -- cameraTheta (2.85) - m_xAngle (-3.14) = xAngle (5.98 = -0.30)
20:15:12.024 00.002 11872 CameraToMount -- cameraTheta (2.85) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.81 = -0.47)
20:15:12.027 00.003 11872 CameraToMount -- cameraX=-0.24 cameraY=0.07 hyp=0.25 cameraTheta=2.85 mountX=0.24 mountY=-0.11, mountTheta=-0.44
20:15:12.030 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=-0.24, y=0.07, opts=13)
20:15:12.033 00.003 11872 Enqueuing Move request for scope (-0.24, 0.07)
20:15:12.036 00.003 9960 Worker thread wakes up
20:15:12.036 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.07) opts 0xd
20:15:12.036 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.24, 0.07)
20:15:12.036 00.000 9960 Moving (-0.24, 0.07) raw xDistance=0.24 yDistance=-0.11
20:15:12.037 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
20:15:12.037 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:15:12.037 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:15:12.037 00.000 9960 MoveAxis(W, 101, ABG)
20:15:12.037 00.000 9960 Guiding  Dir = 3, Dur = 101
20:15:12.037 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=1, FiltMin=0, FiltMax=172, Gamma=1.000
20:15:12.040 00.003 9960 IsSlewing returns 0
20:15:12.040 00.000 9960 IsGuiding returns 0
20:15:12.040 00.000 9960 PulseGuide returned control before completion, sleep 111
20:15:12.054 00.014 11872 UpdateGuideState exits: m=9951 SNR=60.4
20:15:12.057 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:12.060 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:15:12.061 00.001 11872 Enqueuing Expose request
20:15:12.157 00.096 9960 IsGuiding returns 1
20:15:12.158 00.001 9960 scope still moving after pulse duration time elapsed
20:15:12.188 00.030 9960 IsSlewing returns 0
20:15:12.190 00.002 9960 IsGuiding returns 0
20:15:12.191 00.001 9960 scope move finished after 101 + 49 ms
20:15:12.191 00.000 9960 Move returns status 0, amount 101
20:15:12.192 00.001 9960 MoveAxis(N, 0, ABG)
20:15:12.192 00.000 9960 Move returns status 0, amount 0
20:15:12.192 00.000 9960 move complete, result=0
20:15:12.192 00.000 9960 worker thread done servicing request
20:15:12.192 00.000 11872 GuideStep: 0.2 px 101 ms WEST, -0.1 px 0 ms NORTH
20:15:12.198 00.006 9960 Worker thread wakes up
20:15:12.199 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:15:12.199 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1240,850,31,31)
20:15:13.452 01.253 9960 Exposure complete
20:15:13.539 00.087 9960 worker thread done servicing request
20:15:13.539 00.000 11872 OnExposeComplete: enter
20:15:13.542 00.003 11872 UpdateGuideState(): m_state=6
20:15:13.545 00.003 11872 Star::Find(15, 1254, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 603
20:15:13.547 00.002 11872 Star::Find returns 1 (0), X=1254.46, Y=865.23, Mass=10451, SNR=62.0, Peak=215 HFD=7.5
20:15:13.550 00.003 11872 CameraToMount -- cameraTheta (1.89) - m_xAngle (-3.14) = xAngle (5.02 = -1.26)
20:15:13.552 00.002 11872 CameraToMount -- cameraTheta (1.89) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.85 = -1.43)
20:15:13.555 00.003 11872 CameraToMount -- cameraX=-0.19 cameraY=0.57 hyp=0.60 cameraTheta=1.89 mountX=0.19 mountY=-0.60, mountTheta=-1.27
20:15:13.559 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.19, y=0.57, opts=13)
20:15:13.563 00.004 11872 Enqueuing Move request for scope (-0.19, 0.57)
20:15:13.565 00.002 9960 Worker thread wakes up
20:15:13.565 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.57) opts 0xd
20:15:13.565 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.19, 0.57)
20:15:13.566 00.001 9960 Moving (-0.19, 0.57) raw xDistance=0.19 yDistance=-0.60
20:15:13.566 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
20:15:13.566 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.60 from input -0.60
20:15:13.566 00.000 9960 MoveAxis(E, 0, ABG)
20:15:13.566 00.000 9960 Move returns status 0, amount 0
20:15:13.566 00.000 9960 MoveAxis(N, 445, ABG)
20:15:13.566 00.000 9960 Guiding  Dir = 0, Dur = 445
20:15:13.566 00.000 9960 IsSlewing returns 0
20:15:13.567 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=1, FiltMin=0, FiltMax=181, Gamma=1.000
20:15:13.571 00.004 9960 IsGuiding returns 0
20:15:13.571 00.000 9960 PulseGuide returned control before completion, sleep 455
20:15:13.587 00.016 11872 UpdateGuideState exits: m=10451 SNR=62.0
20:15:13.591 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:13.594 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:15:13.598 00.004 11872 Enqueuing Expose request
20:15:14.038 00.440 9960 IsGuiding returns 1
20:15:14.038 00.000 9960 scope still moving after pulse duration time elapsed
20:15:14.070 00.032 9960 IsSlewing returns 0
20:15:14.071 00.001 9960 IsGuiding returns 0
20:15:14.072 00.001 9960 scope move finished after 445 + 56 ms
20:15:14.072 00.000 9960 Move returns status 0, amount 445
20:15:14.073 00.001 9960 move complete, result=0
20:15:14.073 00.000 9960 worker thread done servicing request
20:15:14.075 00.002 9960 Worker thread wakes up
20:15:14.075 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.6 px 445 ms NORTH
20:15:14.081 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:15:14.081 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1240,850,31,31)
20:15:15.340 01.259 9960 Exposure complete
20:15:15.419 00.079 9960 worker thread done servicing request
20:15:15.419 00.000 11872 OnExposeComplete: enter
20:15:15.422 00.003 11872 UpdateGuideState(): m_state=6
20:15:15.427 00.005 11872 Star::Find(15, 1254, 865, 0, (0,0,0,0), 1.5, 10.0, 255) frame 604
20:15:15.429 00.002 11872 Star::Find returns 1 (0), X=1254.34, Y=864.66, Mass=9716, SNR=59.4, Peak=229 HFD=7.4
20:15:15.432 00.003 11872 CameraToMount -- cameraTheta (3.14) - m_xAngle (-3.14) = xAngle (6.27 = -0.01)
20:15:15.434 00.002 11872 CameraToMount -- cameraTheta (3.14) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (6.10 = -0.18)
20:15:15.437 00.003 11872 CameraToMount -- cameraX=-0.31 cameraY=0.00 hyp=0.31 cameraTheta=3.14 mountX=0.31 mountY=-0.06, mountTheta=-0.18
20:15:15.441 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.31, y=0.00, opts=13)
20:15:15.444 00.003 11872 Enqueuing Move request for scope (-0.31, 0.00)
20:15:15.447 00.003 9960 Worker thread wakes up
20:15:15.447 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.00) opts 0xd
20:15:15.447 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.31, 0.00)
20:15:15.447 00.000 9960 Moving (-0.31, 0.00) raw xDistance=0.31 yDistance=-0.06
20:15:15.447 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.31
20:15:15.447 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:15:15.448 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:15:15.448 00.000 9960 MoveAxis(W, 129, ABG)
20:15:15.448 00.000 9960 Guiding  Dir = 3, Dur = 129
20:15:15.448 00.000 9960 IsSlewing returns 0
20:15:15.449 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=229, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
20:15:15.451 00.002 9960 IsGuiding returns 0
20:15:15.451 00.000 9960 PulseGuide returned control before completion, sleep 139
20:15:15.467 00.016 11872 UpdateGuideState exits: m=9716 SNR=59.4
20:15:15.470 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:15.472 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:15:15.474 00.002 11872 Enqueuing Expose request
20:15:15.592 00.118 9960 IsGuiding returns 1
20:15:15.593 00.001 9960 scope still moving after pulse duration time elapsed
20:15:15.623 00.030 9960 IsSlewing returns 0
20:15:15.624 00.001 9960 IsGuiding returns 0
20:15:15.625 00.001 9960 scope move finished after 129 + 44 ms
20:15:15.625 00.000 9960 Move returns status 0, amount 129
20:15:15.625 00.000 9960 MoveAxis(N, 0, ABG)
20:15:15.626 00.001 9960 Move returns status 0, amount 0
20:15:15.626 00.000 9960 move complete, result=0
20:15:15.626 00.000 9960 worker thread done servicing request
20:15:15.627 00.001 9960 Worker thread wakes up
20:15:15.627 00.000 11872 GuideStep: 0.3 px 129 ms WEST, -0.1 px 0 ms NORTH
20:15:15.632 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:15:15.633 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1240,850,31,31)
20:15:16.877 01.244 9960 Exposure complete
20:15:16.960 00.083 9960 worker thread done servicing request
20:15:16.960 00.000 11872 OnExposeComplete: enter
20:15:16.964 00.004 11872 UpdateGuideState(): m_state=6
20:15:16.968 00.004 11872 Star::Find(15, 1254, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 605
20:15:16.971 00.003 11872 Star::Find returns 1 (0), X=1254.57, Y=864.81, Mass=9050, SNR=56.8, Peak=192 HFD=7.2
20:15:16.973 00.002 11872 CameraToMount -- cameraTheta (2.03) - m_xAngle (-3.14) = xAngle (5.17 = -1.12)
20:15:16.975 00.002 11872 CameraToMount -- cameraTheta (2.03) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.00 = -1.29)
20:15:16.978 00.003 11872 CameraToMount -- cameraX=-0.07 cameraY=0.15 hyp=0.17 cameraTheta=2.03 mountX=0.07 mountY=-0.16, mountTheta=-1.14
20:15:16.983 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.07, y=0.15, opts=13)
20:15:16.985 00.002 11872 Enqueuing Move request for scope (-0.07, 0.15)
20:15:16.988 00.003 9960 Worker thread wakes up
20:15:16.988 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.15) opts 0xd
20:15:16.988 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.07, 0.15)
20:15:16.988 00.000 9960 Moving (-0.07, 0.15) raw xDistance=0.07 yDistance=-0.16
20:15:16.988 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
20:15:16.988 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:15:16.989 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
20:15:16.989 00.000 9960 MoveAxis(E, 0, ABG)
20:15:16.989 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=192, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
20:15:16.992 00.003 9960 Move returns status 0, amount 0
20:15:16.992 00.000 9960 MoveAxis(N, 0, ABG)
20:15:16.992 00.000 9960 Move returns status 0, amount 0
20:15:16.992 00.000 9960 move complete, result=0
20:15:16.992 00.000 9960 worker thread done servicing request
20:15:17.007 00.015 11872 UpdateGuideState exits: m=9050 SNR=56.8
20:15:17.011 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:17.013 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:15:17.017 00.004 11872 Enqueuing Expose request
20:15:17.020 00.003 9960 Worker thread wakes up
20:15:17.020 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:15:17.022 00.002 9960 worker thread servicing REQUEST_EXPOSE 1000
20:15:17.022 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1240,850,31,31)
20:15:18.278 01.256 9960 Exposure complete
20:15:18.362 00.084 9960 worker thread done servicing request
20:15:18.363 00.001 11872 OnExposeComplete: enter
20:15:18.366 00.003 11872 UpdateGuideState(): m_state=6
20:15:18.368 00.002 11872 Star::Find(15, 1254, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 606
20:15:18.370 00.002 11872 Star::Find returns 1 (0), X=1254.54, Y=864.81, Mass=10041, SNR=59.6, Peak=218 HFD=7.3
20:15:18.373 00.003 11872 CameraToMount -- cameraTheta (2.16) - m_xAngle (-3.14) = xAngle (5.30 = -0.99)
20:15:18.375 00.002 11872 CameraToMount -- cameraTheta (2.16) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.13 = -1.16)
20:15:18.377 00.002 11872 CameraToMount -- cameraX=-0.10 cameraY=0.15 hyp=0.18 cameraTheta=2.16 mountX=0.10 mountY=-0.17, mountTheta=-1.03
20:15:18.382 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.10, y=0.15, opts=13)
20:15:18.384 00.002 11872 Enqueuing Move request for scope (-0.10, 0.15)
20:15:18.387 00.003 9960 Worker thread wakes up
20:15:18.387 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.15) opts 0xd
20:15:18.387 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.10, 0.15)
20:15:18.387 00.000 9960 Moving (-0.10, 0.15) raw xDistance=0.10 yDistance=-0.17
20:15:18.387 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
20:15:18.388 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:15:18.388 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
20:15:18.388 00.000 9960 MoveAxis(E, 0, ABG)
20:15:18.388 00.000 9960 Move returns status 0, amount 0
20:15:18.388 00.000 9960 MoveAxis(N, 0, ABG)
20:15:18.388 00.000 9960 Move returns status 0, amount 0
20:15:18.388 00.000 9960 move complete, result=0
20:15:18.388 00.000 9960 worker thread done servicing request
20:15:18.388 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=218, med=1, FiltMin=0, FiltMax=173, Gamma=1.000
20:15:18.407 00.019 11872 UpdateGuideState exits: m=10041 SNR=59.6
20:15:18.409 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:18.414 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:15:18.416 00.002 11872 Enqueuing Expose request
20:15:18.419 00.003 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:15:18.421 00.002 9960 Worker thread wakes up
20:15:18.421 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:15:18.421 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1240,850,31,31)
20:15:19.665 01.244 9960 Exposure complete
20:15:19.749 00.084 9960 worker thread done servicing request
20:15:19.749 00.000 11872 OnExposeComplete: enter
20:15:19.752 00.003 11872 UpdateGuideState(): m_state=6
20:15:19.756 00.004 11872 Star::Find(15, 1254, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 607
20:15:19.758 00.002 11872 Star::Find returns 1 (0), X=1254.24, Y=865.27, Mass=9992, SNR=61.6, Peak=218 HFD=7.5
20:15:19.760 00.002 11872 CameraToMount -- cameraTheta (2.15) - m_xAngle (-3.14) = xAngle (5.29 = -1.00)
20:15:19.763 00.003 11872 CameraToMount -- cameraTheta (2.15) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.12 = -1.17)
20:15:19.766 00.003 11872 CameraToMount -- cameraX=-0.40 cameraY=0.61 hyp=0.73 cameraTheta=2.15 mountX=0.40 mountY=-0.67, mountTheta=-1.04
20:15:19.771 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.40, y=0.61, opts=13)
20:15:19.774 00.003 11872 Enqueuing Move request for scope (-0.40, 0.61)
20:15:19.776 00.002 9960 Worker thread wakes up
20:15:19.776 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.40, 0.61) opts 0xd
20:15:19.776 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.40, 0.61)
20:15:19.776 00.000 9960 Moving (-0.40, 0.61) raw xDistance=0.40 yDistance=-0.67
20:15:19.776 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.40
20:15:19.776 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.67 from input -0.67
20:15:19.777 00.001 9960 MoveAxis(W, 167, ABG)
20:15:19.777 00.000 9960 Guiding  Dir = 3, Dur = 167
20:15:19.777 00.000 9960 IsSlewing returns 0
20:15:19.777 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=218, med=1, FiltMin=0, FiltMax=189, Gamma=1.000
20:15:19.781 00.004 9960 IsGuiding returns 0
20:15:19.781 00.000 9960 PulseGuide returned control before completion, sleep 177
20:15:19.796 00.015 11872 UpdateGuideState exits: m=9992 SNR=61.6
20:15:19.800 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:19.803 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:15:19.806 00.003 11872 Enqueuing Expose request
20:15:19.970 00.164 9960 IsGuiding returns 0
20:15:19.971 00.001 9960 Move returns status 0, amount 167
20:15:19.971 00.000 9960 MoveAxis(N, 503, ABG)
20:15:19.972 00.001 9960 Guiding  Dir = 0, Dur = 503
20:15:19.972 00.000 9960 IsSlewing returns 0
20:15:19.972 00.000 9960 IsGuiding returns 0
20:15:19.973 00.001 9960 PulseGuide returned control before completion, sleep 513
20:15:20.502 00.529 9960 IsGuiding returns 1
20:15:20.505 00.003 9960 scope still moving after pulse duration time elapsed
20:15:20.535 00.030 9960 IsSlewing returns 0
20:15:20.538 00.003 9960 IsGuiding returns 0
20:15:20.539 00.001 9960 scope move finished after 503 + 62 ms
20:15:20.539 00.000 9960 Move returns status 0, amount 503
20:15:20.539 00.000 9960 move complete, result=0
20:15:20.540 00.001 9960 worker thread done servicing request
20:15:20.540 00.000 9960 Worker thread wakes up
20:15:20.540 00.000 11872 GuideStep: 0.4 px 167 ms WEST, -0.7 px 503 ms NORTH
20:15:20.547 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:15:20.547 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1240,850,31,31)
20:15:21.794 01.247 9960 Exposure complete
20:15:21.876 00.082 9960 worker thread done servicing request
20:15:21.876 00.000 11872 OnExposeComplete: enter
20:15:21.881 00.005 11872 UpdateGuideState(): m_state=6
20:15:21.884 00.003 11872 Star::Find(15, 1254, 865, 0, (0,0,0,0), 1.5, 10.0, 255) frame 608
20:15:21.887 00.003 11872 Star::Find returns 1 (0), X=1254.68, Y=864.63, Mass=9910, SNR=60.0, Peak=209 HFD=7.3
20:15:21.889 00.002 11872 CameraToMount -- cameraTheta (-0.73) - m_xAngle (-3.14) = xAngle (2.40 = 2.40)
20:15:21.891 00.002 11872 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.23 = 2.23)
20:15:21.896 00.005 11872 CameraToMount -- cameraX=0.03 cameraY=-0.03 hyp=0.05 cameraTheta=-0.73 mountX=-0.03 mountY=0.04, mountTheta=2.32
20:15:21.900 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.03, y=-0.03, opts=13)
20:15:21.902 00.002 11872 Enqueuing Move request for scope (0.03, -0.03)
20:15:21.905 00.003 9960 Worker thread wakes up
20:15:21.905 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.03) opts 0xd
20:15:21.905 00.000 9960 Handling offset move in thread for scope, endpoint = (0.03, -0.03)
20:15:21.905 00.000 9960 Moving (0.03, -0.03) raw xDistance=-0.03 yDistance=0.04
20:15:21.905 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:15:21.907 00.002 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:15:21.907 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:15:21.907 00.000 9960 MoveAxis(E, 0, ABG)
20:15:21.907 00.000 9960 Move returns status 0, amount 0
20:15:21.907 00.000 9960 MoveAxis(N, 0, ABG)
20:15:21.908 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
20:15:21.911 00.003 9960 Move returns status 0, amount 0
20:15:21.911 00.000 9960 move complete, result=0
20:15:21.911 00.000 9960 worker thread done servicing request
20:15:21.927 00.016 11872 UpdateGuideState exits: m=9910 SNR=60.0
20:15:21.932 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:21.935 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:15:21.937 00.002 11872 Enqueuing Expose request
20:15:21.941 00.004 9960 Worker thread wakes up
20:15:21.941 00.000 11872 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:15:21.946 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:15:21.946 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1240,850,31,31)
20:15:23.199 01.253 9960 Exposure complete
20:15:23.287 00.088 9960 worker thread done servicing request
20:15:23.287 00.000 11872 OnExposeComplete: enter
20:15:23.290 00.003 11872 UpdateGuideState(): m_state=6
20:15:23.292 00.002 11872 Star::Find(15, 1254, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 609
20:15:23.295 00.003 11872 Star::Find returns 1 (0), X=1254.62, Y=864.71, Mass=9983, SNR=60.8, Peak=226 HFD=7.3
20:15:23.297 00.002 11872 CameraToMount -- cameraTheta (2.04) - m_xAngle (-3.14) = xAngle (5.18 = -1.10)
20:15:23.300 00.003 11872 CameraToMount -- cameraTheta (2.04) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.01 = -1.28)
20:15:23.303 00.003 11872 CameraToMount -- cameraX=-0.03 cameraY=0.05 hyp=0.06 cameraTheta=2.04 mountX=0.03 mountY=-0.06, mountTheta=-1.13
20:15:23.307 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.03, y=0.05, opts=13)
20:15:23.310 00.003 11872 Enqueuing Move request for scope (-0.03, 0.05)
20:15:23.312 00.002 9960 Worker thread wakes up
20:15:23.312 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.05) opts 0xd
20:15:23.312 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.03, 0.05)
20:15:23.312 00.000 9960 Moving (-0.03, 0.05) raw xDistance=0.03 yDistance=-0.06
20:15:23.312 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:15:23.313 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:15:23.313 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:15:23.313 00.000 9960 MoveAxis(E, 0, ABG)
20:15:23.313 00.000 9960 Move returns status 0, amount 0
20:15:23.313 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=226, med=1, FiltMin=0, FiltMax=186, Gamma=1.000
20:15:23.317 00.004 9960 MoveAxis(N, 0, ABG)
20:15:23.317 00.000 9960 Move returns status 0, amount 0
20:15:23.317 00.000 9960 move complete, result=0
20:15:23.317 00.000 9960 worker thread done servicing request
20:15:23.332 00.015 11872 UpdateGuideState exits: m=9983 SNR=60.8
20:15:23.335 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:23.337 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:15:23.339 00.002 11872 Enqueuing Expose request
20:15:23.342 00.003 11872 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:15:23.344 00.002 9960 Worker thread wakes up
20:15:23.345 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:15:23.345 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1240,850,31,31)
20:15:24.597 01.252 9960 Exposure complete
20:15:24.681 00.084 9960 worker thread done servicing request
20:15:24.682 00.001 11872 OnExposeComplete: enter
20:15:24.684 00.002 11872 UpdateGuideState(): m_state=6
20:15:24.686 00.002 11872 Star::Find(15, 1254, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 610
20:15:24.688 00.002 11872 Star::Find returns 1 (0), X=1254.65, Y=864.81, Mass=9559, SNR=60.8, Peak=210 HFD=7.4
20:15:24.692 00.004 11872 CameraToMount -- cameraTheta (1.51) - m_xAngle (-3.14) = xAngle (4.65 = -1.64)
20:15:24.694 00.002 11872 CameraToMount -- cameraTheta (1.51) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.47 = -1.81)
20:15:24.696 00.002 11872 CameraToMount -- cameraX=0.01 cameraY=0.15 hyp=0.15 cameraTheta=1.51 mountX=-0.01 mountY=-0.15, mountTheta=-1.64
20:15:24.703 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.01, y=0.15, opts=13)
20:15:24.706 00.003 11872 Enqueuing Move request for scope (0.01, 0.15)
20:15:24.711 00.005 9960 Worker thread wakes up
20:15:24.711 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.15) opts 0xd
20:15:24.711 00.000 9960 Handling offset move in thread for scope, endpoint = (0.01, 0.15)
20:15:24.711 00.000 9960 Moving (0.01, 0.15) raw xDistance=-0.01 yDistance=-0.15
20:15:24.711 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
20:15:24.711 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:15:24.712 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
20:15:24.712 00.000 9960 MoveAxis(E, 0, ABG)
20:15:24.712 00.000 9960 Move returns status 0, amount 0
20:15:24.712 00.000 9960 MoveAxis(N, 0, ABG)
20:15:24.712 00.000 9960 Move returns status 0, amount 0
20:15:24.712 00.000 9960 move complete, result=0
20:15:24.713 00.001 9960 worker thread done servicing request
20:15:24.713 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=210, med=1, FiltMin=0, FiltMax=165, Gamma=1.000
20:15:24.732 00.019 11872 UpdateGuideState exits: m=9559 SNR=60.8
20:15:24.735 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:24.740 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:15:24.745 00.005 11872 Enqueuing Expose request
20:15:24.749 00.004 9960 Worker thread wakes up
20:15:24.749 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:15:24.749 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:15:24.753 00.004 9960 Handling exposure in thread, d=1000 o=3 r=(1240,850,31,31)
20:15:26.005 01.252 9960 Exposure complete
20:15:26.102 00.097 9960 worker thread done servicing request
20:15:26.102 00.000 11872 OnExposeComplete: enter
20:15:26.106 00.004 11872 UpdateGuideState(): m_state=6
20:15:26.109 00.003 11872 Star::Find(15, 1254, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 611
20:15:26.114 00.005 11872 Star::Find returns 1 (0), X=1254.67, Y=865.10, Mass=9109, SNR=55.4, Peak=211 HFD=7.0
20:15:26.117 00.003 11872 CameraToMount -- cameraTheta (1.50) - m_xAngle (-3.14) = xAngle (4.64 = -1.64)
20:15:26.120 00.003 11872 CameraToMount -- cameraTheta (1.50) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.47 = -1.81)
20:15:26.122 00.002 11872 CameraToMount -- cameraX=0.03 cameraY=0.44 hyp=0.45 cameraTheta=1.50 mountX=-0.03 mountY=-0.43, mountTheta=-1.64
20:15:26.128 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.03, y=0.44, opts=13)
20:15:26.131 00.003 11872 Enqueuing Move request for scope (0.03, 0.44)
20:15:26.134 00.003 9960 Worker thread wakes up
20:15:26.134 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.44) opts 0xd
20:15:26.134 00.000 9960 Handling offset move in thread for scope, endpoint = (0.03, 0.44)
20:15:26.134 00.000 9960 Moving (0.03, 0.44) raw xDistance=-0.03 yDistance=-0.43
20:15:26.134 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:15:26.134 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.43 from input -0.43
20:15:26.135 00.001 9960 MoveAxis(E, 0, ABG)
20:15:26.135 00.000 9960 Move returns status 0, amount 0
20:15:26.135 00.000 9960 MoveAxis(N, 323, ABG)
20:15:26.135 00.000 9960 Guiding  Dir = 0, Dur = 323
20:15:26.136 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=1, FiltMin=0, FiltMax=182, Gamma=1.000
20:15:26.139 00.003 9960 IsSlewing returns 0
20:15:26.139 00.000 9960 IsGuiding returns 0
20:15:26.140 00.001 9960 PulseGuide returned control before completion, sleep 333
20:15:26.156 00.016 11872 UpdateGuideState exits: m=9109 SNR=55.4
20:15:26.160 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:26.163 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:15:26.167 00.004 11872 Enqueuing Expose request
20:15:26.485 00.318 9960 IsGuiding returns 1
20:15:26.485 00.000 9960 scope still moving after pulse duration time elapsed
20:15:26.515 00.030 9960 IsSlewing returns 0
20:15:26.516 00.001 9960 IsGuiding returns 0
20:15:26.516 00.000 9960 scope move finished after 323 + 52 ms
20:15:26.516 00.000 9960 Move returns status 0, amount 323
20:15:26.516 00.000 9960 move complete, result=0
20:15:26.516 00.000 9960 worker thread done servicing request
20:15:26.517 00.001 11872 GuideStep: -0.0 px 0 ms EAST, -0.4 px 323 ms NORTH
20:15:26.521 00.004 9960 Worker thread wakes up
20:15:26.522 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:15:26.523 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1240,850,31,31)
20:15:27.774 01.251 9960 Exposure complete
20:15:27.857 00.083 9960 worker thread done servicing request
20:15:27.857 00.000 11872 OnExposeComplete: enter
20:15:27.862 00.005 11872 UpdateGuideState(): m_state=6
20:15:27.866 00.004 11872 Star::Find(15, 1254, 865, 0, (0,0,0,0), 1.5, 10.0, 255) frame 612
20:15:27.868 00.002 11872 Star::Find returns 1 (0), X=1254.46, Y=864.75, Mass=9574, SNR=59.3, Peak=204 HFD=7.2
20:15:27.870 00.002 11872 CameraToMount -- cameraTheta (2.66) - m_xAngle (-3.14) = xAngle (5.80 = -0.48)
20:15:27.872 00.002 11872 CameraToMount -- cameraTheta (2.66) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.63 = -0.65)
20:15:27.875 00.003 11872 CameraToMount -- cameraX=-0.18 cameraY=0.09 hyp=0.20 cameraTheta=2.66 mountX=0.18 mountY=-0.12, mountTheta=-0.60
20:15:27.879 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.18, y=0.09, opts=13)
20:15:27.882 00.003 11872 Enqueuing Move request for scope (-0.18, 0.09)
20:15:27.884 00.002 9960 Worker thread wakes up
20:15:27.884 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.09) opts 0xd
20:15:27.885 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.18, 0.09)
20:15:27.885 00.000 9960 Moving (-0.18, 0.09) raw xDistance=0.18 yDistance=-0.12
20:15:27.885 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
20:15:27.885 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:15:27.885 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
20:15:27.885 00.000 9960 MoveAxis(E, 0, ABG)
20:15:27.885 00.000 9960 Move returns status 0, amount 0
20:15:27.885 00.000 9960 MoveAxis(N, 0, ABG)
20:15:27.885 00.000 9960 Move returns status 0, amount 0
20:15:27.887 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=204, med=1, FiltMin=0, FiltMax=182, Gamma=1.000
20:15:27.890 00.003 9960 move complete, result=0
20:15:27.890 00.000 9960 worker thread done servicing request
20:15:27.905 00.015 11872 UpdateGuideState exits: m=9574 SNR=59.3
20:15:27.908 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:27.911 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:15:27.913 00.002 11872 Enqueuing Expose request
20:15:27.915 00.002 11872 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:15:27.920 00.005 9960 Worker thread wakes up
20:15:27.920 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:15:27.921 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1240,850,31,31)
20:15:29.173 01.252 9960 Exposure complete
20:15:29.255 00.082 9960 worker thread done servicing request
20:15:29.257 00.002 11872 OnExposeComplete: enter
20:15:29.259 00.002 11872 UpdateGuideState(): m_state=6
20:15:29.263 00.004 11872 Star::Find(15, 1254, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 613
20:15:29.266 00.003 11872 Star::Find returns 1 (0), X=1254.39, Y=864.87, Mass=9394, SNR=58.8, Peak=199 HFD=7.4
20:15:29.268 00.002 11872 CameraToMount -- cameraTheta (2.45) - m_xAngle (-3.14) = xAngle (5.59 = -0.70)
20:15:29.270 00.002 11872 CameraToMount -- cameraTheta (2.45) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.41 = -0.87)
20:15:29.274 00.004 11872 CameraToMount -- cameraX=-0.26 cameraY=0.21 hyp=0.33 cameraTheta=2.45 mountX=0.25 mountY=-0.25, mountTheta=-0.78
20:15:29.278 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.26, y=0.21, opts=13)
20:15:29.280 00.002 11872 Enqueuing Move request for scope (-0.26, 0.21)
20:15:29.283 00.003 9960 Worker thread wakes up
20:15:29.283 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.21) opts 0xd
20:15:29.283 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.26, 0.21)
20:15:29.283 00.000 9960 Moving (-0.26, 0.21) raw xDistance=0.25 yDistance=-0.25
20:15:29.283 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
20:15:29.283 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
20:15:29.283 00.000 9960 MoveAxis(W, 107, ABG)
20:15:29.283 00.000 9960 Guiding  Dir = 3, Dur = 107
20:15:29.284 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=199, med=1, FiltMin=0, FiltMax=166, Gamma=1.000
20:15:29.286 00.002 9960 IsSlewing returns 0
20:15:29.287 00.001 9960 IsGuiding returns 0
20:15:29.287 00.000 9960 PulseGuide returned control before completion, sleep 117
20:15:29.300 00.013 11872 UpdateGuideState exits: m=9394 SNR=58.8
20:15:29.304 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:29.306 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:15:29.308 00.002 11872 Enqueuing Expose request
20:15:29.411 00.103 9960 IsGuiding returns 1
20:15:29.412 00.001 9960 scope still moving after pulse duration time elapsed
20:15:29.442 00.030 9960 IsSlewing returns 0
20:15:29.444 00.002 9960 IsGuiding returns 0
20:15:29.444 00.000 9960 scope move finished after 107 + 49 ms
20:15:29.445 00.001 9960 Move returns status 0, amount 107
20:15:29.445 00.000 9960 MoveAxis(N, 190, ABG)
20:15:29.445 00.000 9960 Guiding  Dir = 0, Dur = 190
20:15:29.446 00.001 9960 IsSlewing returns 0
20:15:29.446 00.000 9960 IsGuiding returns 0
20:15:29.447 00.001 9960 PulseGuide returned control before completion, sleep 200
20:15:29.662 00.215 9960 IsGuiding returns 1
20:15:29.662 00.000 9960 scope still moving after pulse duration time elapsed
20:15:29.694 00.032 9960 IsSlewing returns 0
20:15:29.694 00.000 9960 IsGuiding returns 0
20:15:29.694 00.000 9960 scope move finished after 190 + 57 ms
20:15:29.694 00.000 9960 Move returns status 0, amount 190
20:15:29.694 00.000 9960 move complete, result=0
20:15:29.695 00.001 9960 worker thread done servicing request
20:15:29.695 00.000 11872 GuideStep: 0.3 px 107 ms WEST, -0.3 px 190 ms NORTH
20:15:29.700 00.005 9960 Worker thread wakes up
20:15:29.700 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:15:29.702 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1240,850,31,31)
20:15:30.959 01.257 9960 Exposure complete
20:15:31.044 00.085 9960 worker thread done servicing request
20:15:31.044 00.000 11872 OnExposeComplete: enter
20:15:31.047 00.003 11872 UpdateGuideState(): m_state=6
20:15:31.050 00.003 11872 Star::Find(15, 1254, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 614
20:15:31.053 00.003 11872 Star::Find returns 1 (0), X=1254.52, Y=864.74, Mass=9952, SNR=59.8, Peak=233 HFD=7.4
20:15:31.055 00.002 11872 CameraToMount -- cameraTheta (2.56) - m_xAngle (-3.14) = xAngle (5.70 = -0.58)
20:15:31.057 00.002 11872 CameraToMount -- cameraTheta (2.56) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.53 = -0.76)
20:15:31.061 00.004 11872 CameraToMount -- cameraX=-0.13 cameraY=0.08 hyp=0.15 cameraTheta=2.56 mountX=0.13 mountY=-0.10, mountTheta=-0.69
20:15:31.064 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=-0.13, y=0.08, opts=13)
20:15:31.066 00.002 11872 Enqueuing Move request for scope (-0.13, 0.08)
20:15:31.069 00.003 9960 Worker thread wakes up
20:15:31.069 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.08) opts 0xd
20:15:31.069 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.13, 0.08)
20:15:31.069 00.000 9960 Moving (-0.13, 0.08) raw xDistance=0.13 yDistance=-0.10
20:15:31.069 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
20:15:31.069 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:15:31.070 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:15:31.070 00.000 9960 MoveAxis(E, 0, ABG)
20:15:31.070 00.000 9960 Move returns status 0, amount 0
20:15:31.070 00.000 9960 MoveAxis(N, 0, ABG)
20:15:31.071 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=233, med=1, FiltMin=0, FiltMax=190, Gamma=1.000
20:15:31.074 00.003 9960 Move returns status 0, amount 0
20:15:31.075 00.001 9960 move complete, result=0
20:15:31.075 00.000 9960 worker thread done servicing request
20:15:31.089 00.014 11872 UpdateGuideState exits: m=9952 SNR=59.8
20:15:31.093 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:31.094 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:15:31.098 00.004 11872 Enqueuing Expose request
20:15:31.100 00.002 11872 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:15:31.102 00.002 9960 Worker thread wakes up
20:15:31.103 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:15:31.103 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1240,850,31,31)
20:15:32.353 01.250 9960 Exposure complete
20:15:32.432 00.079 9960 worker thread done servicing request
20:15:32.433 00.001 11872 OnExposeComplete: enter
20:15:32.434 00.001 11872 UpdateGuideState(): m_state=6
20:15:32.437 00.003 11872 Star::Find(15, 1254, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 615
20:15:32.440 00.003 11872 Star::Find returns 1 (0), X=1254.44, Y=864.96, Mass=9832, SNR=59.4, Peak=224 HFD=7.3
20:15:32.443 00.003 11872 CameraToMount -- cameraTheta (2.15) - m_xAngle (-3.14) = xAngle (5.29 = -1.00)
20:15:32.446 00.003 11872 CameraToMount -- cameraTheta (2.15) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.11 = -1.17)
20:15:32.448 00.002 11872 CameraToMount -- cameraX=-0.20 cameraY=0.30 hyp=0.36 cameraTheta=2.15 mountX=0.20 mountY=-0.33, mountTheta=-1.04
20:15:32.451 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=-0.20, y=0.30, opts=13)
20:15:32.455 00.004 11872 Enqueuing Move request for scope (-0.20, 0.30)
20:15:32.458 00.003 9960 Worker thread wakes up
20:15:32.458 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.30) opts 0xd
20:15:32.458 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.20, 0.30)
20:15:32.458 00.000 9960 Moving (-0.20, 0.30) raw xDistance=0.20 yDistance=-0.33
20:15:32.458 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
20:15:32.458 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
20:15:32.459 00.001 9960 MoveAxis(E, 0, ABG)
20:15:32.459 00.000 9960 Move returns status 0, amount 0
20:15:32.459 00.000 9960 MoveAxis(N, 249, ABG)
20:15:32.459 00.000 9960 Guiding  Dir = 0, Dur = 249
20:15:32.459 00.000 9960 IsSlewing returns 0
20:15:32.459 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=224, med=1, FiltMin=0, FiltMax=195, Gamma=1.000
20:15:32.462 00.003 9960 IsGuiding returns 0
20:15:32.462 00.000 9960 PulseGuide returned control before completion, sleep 259
20:15:32.478 00.016 11872 UpdateGuideState exits: m=9832 SNR=59.4
20:15:32.482 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:32.486 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:15:32.488 00.002 11872 Enqueuing Expose request
20:15:32.737 00.249 9960 IsGuiding returns 1
20:15:32.737 00.000 9960 scope still moving after pulse duration time elapsed
20:15:32.769 00.032 9960 IsSlewing returns 0
20:15:32.772 00.003 9960 IsGuiding returns 0
20:15:32.772 00.000 9960 scope move finished after 249 + 60 ms
20:15:32.773 00.001 9960 Move returns status 0, amount 249
20:15:32.773 00.000 9960 move complete, result=0
20:15:32.774 00.001 9960 worker thread done servicing request
20:15:32.774 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.3 px 249 ms NORTH
20:15:32.779 00.005 9960 Worker thread wakes up
20:15:32.780 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:15:32.780 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1240,850,31,31)
20:15:34.024 01.244 9960 Exposure complete
20:15:34.105 00.081 9960 worker thread done servicing request
20:15:34.106 00.001 11872 OnExposeComplete: enter
20:15:34.108 00.002 11872 UpdateGuideState(): m_state=6
20:15:34.112 00.004 11872 Star::Find(15, 1254, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 616
20:15:34.114 00.002 11872 Star::Find returns 1 (0), X=1254.20, Y=864.87, Mass=9522, SNR=59.4, Peak=219 HFD=7.2
20:15:34.117 00.003 11872 CameraToMount -- cameraTheta (2.69) - m_xAngle (-3.14) = xAngle (5.83 = -0.46)
20:15:34.119 00.002 11872 CameraToMount -- cameraTheta (2.69) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.66 = -0.63)
20:15:34.121 00.002 11872 CameraToMount -- cameraX=-0.44 cameraY=0.21 hyp=0.49 cameraTheta=2.69 mountX=0.44 mountY=-0.29, mountTheta=-0.58
20:15:34.125 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.44, y=0.21, opts=13)
20:15:34.128 00.003 11872 Enqueuing Move request for scope (-0.44, 0.21)
20:15:34.130 00.002 9960 Worker thread wakes up
20:15:34.130 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.44, 0.21) opts 0xd
20:15:34.130 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.44, 0.21)
20:15:34.132 00.002 9960 Moving (-0.44, 0.21) raw xDistance=0.44 yDistance=-0.29
20:15:34.132 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.44
20:15:34.132 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
20:15:34.132 00.000 9960 MoveAxis(W, 184, ABG)
20:15:34.132 00.000 9960 Guiding  Dir = 3, Dur = 184
20:15:34.133 00.001 9960 IsSlewing returns 0
20:15:34.133 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=219, med=1, FiltMin=0, FiltMax=172, Gamma=1.000
20:15:34.135 00.002 9960 IsGuiding returns 0
20:15:34.135 00.000 9960 PulseGuide returned control before completion, sleep 194
20:15:34.150 00.015 11872 UpdateGuideState exits: m=9522 SNR=59.4
20:15:34.153 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:34.155 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:15:34.157 00.002 11872 Enqueuing Expose request
20:15:34.332 00.175 9960 IsGuiding returns 1
20:15:34.332 00.000 9960 scope still moving after pulse duration time elapsed
20:15:34.364 00.032 9960 IsSlewing returns 0
20:15:34.365 00.001 9960 IsGuiding returns 0
20:15:34.365 00.000 9960 scope move finished after 184 + 45 ms
20:15:34.365 00.000 9960 Move returns status 0, amount 184
20:15:34.365 00.000 9960 MoveAxis(N, 214, ABG)
20:15:34.365 00.000 9960 Guiding  Dir = 0, Dur = 214
20:15:34.366 00.001 9960 IsSlewing returns 0
20:15:34.366 00.000 9960 IsGuiding returns 0
20:15:34.366 00.000 9960 PulseGuide returned control before completion, sleep 224
20:15:34.598 00.232 9960 IsGuiding returns 1
20:15:34.599 00.001 9960 scope still moving after pulse duration time elapsed
20:15:34.629 00.030 9960 IsSlewing returns 0
20:15:34.630 00.001 9960 IsGuiding returns 0
20:15:34.630 00.000 9960 scope move finished after 214 + 49 ms
20:15:34.630 00.000 9960 Move returns status 0, amount 214
20:15:34.631 00.001 9960 move complete, result=0
20:15:34.631 00.000 9960 worker thread done servicing request
20:15:34.632 00.001 11872 GuideStep: 0.4 px 184 ms WEST, -0.3 px 214 ms NORTH
20:15:34.639 00.007 9960 Worker thread wakes up
20:15:34.640 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:15:34.640 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1240,850,31,31)
20:15:35.885 01.245 9960 Exposure complete
20:15:35.969 00.084 9960 worker thread done servicing request
20:15:35.969 00.000 11872 OnExposeComplete: enter
20:15:35.972 00.003 11872 UpdateGuideState(): m_state=6
20:15:35.975 00.003 11872 Star::Find(15, 1254, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 617
20:15:35.977 00.002 11872 Star::Find returns 1 (0), X=1254.61, Y=864.73, Mass=10039, SNR=60.2, Peak=216 HFD=7.3
20:15:35.980 00.003 11872 CameraToMount -- cameraTheta (2.05) - m_xAngle (-3.14) = xAngle (5.18 = -1.10)
20:15:35.983 00.003 11872 CameraToMount -- cameraTheta (2.05) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.01 = -1.27)
20:15:35.986 00.003 11872 CameraToMount -- cameraX=-0.04 cameraY=0.07 hyp=0.08 cameraTheta=2.05 mountX=0.04 mountY=-0.08, mountTheta=-1.13
20:15:35.991 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.04, y=0.07, opts=13)
20:15:35.994 00.003 11872 Enqueuing Move request for scope (-0.04, 0.07)
20:15:35.996 00.002 9960 Worker thread wakes up
20:15:35.996 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.07) opts 0xd
20:15:35.996 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.04, 0.07)
20:15:35.996 00.000 9960 Moving (-0.04, 0.07) raw xDistance=0.04 yDistance=-0.08
20:15:35.996 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
20:15:35.996 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:15:35.997 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:15:35.997 00.000 9960 MoveAxis(E, 0, ABG)
20:15:35.997 00.000 9960 Move returns status 0, amount 0
20:15:35.997 00.000 9960 MoveAxis(N, 0, ABG)
20:15:35.997 00.000 9960 Move returns status 0, amount 0
20:15:35.998 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=216, med=1, FiltMin=0, FiltMax=182, Gamma=1.000
20:15:36.001 00.003 9960 move complete, result=0
20:15:36.001 00.000 9960 worker thread done servicing request
20:15:36.016 00.015 11872 UpdateGuideState exits: m=10039 SNR=60.2
20:15:36.018 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:36.022 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:15:36.024 00.002 11872 Enqueuing Expose request
20:15:36.026 00.002 11872 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:15:36.028 00.002 9960 Worker thread wakes up
20:15:36.028 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:15:36.028 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1240,850,31,31)
20:15:37.275 01.247 9960 Exposure complete
20:15:37.354 00.079 9960 worker thread done servicing request
20:15:37.354 00.000 11872 OnExposeComplete: enter
20:15:37.358 00.004 11872 UpdateGuideState(): m_state=6
20:15:37.361 00.003 11872 Star::Find(15, 1254, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 618
20:15:37.364 00.003 11872 Star::Find returns 1 (0), X=1254.53, Y=864.94, Mass=9851, SNR=58.7, Peak=212 HFD=7.3
20:15:37.366 00.002 11872 CameraToMount -- cameraTheta (1.95) - m_xAngle (-3.14) = xAngle (5.09 = -1.20)
20:15:37.368 00.002 11872 CameraToMount -- cameraTheta (1.95) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.91 = -1.37)
20:15:37.370 00.002 11872 CameraToMount -- cameraX=-0.11 cameraY=0.29 hyp=0.31 cameraTheta=1.95 mountX=0.11 mountY=-0.30, mountTheta=-1.21
20:15:37.374 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.11, y=0.29, opts=13)
20:15:37.377 00.003 11872 Enqueuing Move request for scope (-0.11, 0.29)
20:15:37.379 00.002 9960 Worker thread wakes up
20:15:37.379 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.29) opts 0xd
20:15:37.380 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.11, 0.29)
20:15:37.380 00.000 9960 Moving (-0.11, 0.29) raw xDistance=0.11 yDistance=-0.30
20:15:37.380 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
20:15:37.380 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
20:15:37.380 00.000 9960 MoveAxis(E, 0, ABG)
20:15:37.380 00.000 9960 Move returns status 0, amount 0
20:15:37.380 00.000 9960 MoveAxis(N, 225, ABG)
20:15:37.381 00.001 9960 Guiding  Dir = 0, Dur = 225
20:15:37.381 00.000 9960 IsSlewing returns 0
20:15:37.381 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=212, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
20:15:37.384 00.003 9960 IsGuiding returns 0
20:15:37.384 00.000 9960 PulseGuide returned control before completion, sleep 235
20:15:37.399 00.015 11872 UpdateGuideState exits: m=9851 SNR=58.7
20:15:37.402 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:37.404 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:15:37.407 00.003 11872 Enqueuing Expose request
20:15:37.626 00.219 9960 IsGuiding returns 1
20:15:37.627 00.001 9960 scope still moving after pulse duration time elapsed
20:15:37.657 00.030 9960 IsSlewing returns 0
20:15:37.658 00.001 9960 IsGuiding returns 0
20:15:37.659 00.001 9960 scope move finished after 225 + 49 ms
20:15:37.659 00.000 9960 Move returns status 0, amount 225
20:15:37.660 00.001 9960 move complete, result=0
20:15:37.660 00.000 9960 worker thread done servicing request
20:15:37.661 00.001 9960 Worker thread wakes up
20:15:37.662 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 225 ms NORTH
20:15:37.668 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:15:37.668 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1240,850,31,31)
20:15:38.918 01.250 9960 Exposure complete
20:15:39.004 00.086 9960 worker thread done servicing request
20:15:39.004 00.000 11872 OnExposeComplete: enter
20:15:39.007 00.003 11872 UpdateGuideState(): m_state=6
20:15:39.009 00.002 11872 Star::Find(15, 1254, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 619
20:15:39.012 00.003 11872 Star::Find returns 1 (0), X=1254.27, Y=864.85, Mass=9762, SNR=59.0, Peak=212 HFD=7.2
20:15:39.015 00.003 11872 CameraToMount -- cameraTheta (2.67) - m_xAngle (-3.14) = xAngle (5.81 = -0.48)
20:15:39.018 00.003 11872 CameraToMount -- cameraTheta (2.67) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.64 = -0.65)
20:15:39.021 00.003 11872 CameraToMount -- cameraX=-0.38 cameraY=0.19 hyp=0.42 cameraTheta=2.67 mountX=0.38 mountY=-0.26, mountTheta=-0.60
20:15:39.025 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.38, y=0.19, opts=13)
20:15:39.027 00.002 11872 Enqueuing Move request for scope (-0.38, 0.19)
20:15:39.030 00.003 9960 Worker thread wakes up
20:15:39.030 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.38, 0.19) opts 0xd
20:15:39.030 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.38, 0.19)
20:15:39.030 00.000 9960 Moving (-0.38, 0.19) raw xDistance=0.38 yDistance=-0.26
20:15:39.030 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.38
20:15:39.030 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
20:15:39.030 00.000 9960 MoveAxis(W, 158, ABG)
20:15:39.030 00.000 9960 Guiding  Dir = 3, Dur = 158
20:15:39.032 00.002 9960 IsSlewing returns 0
20:15:39.032 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=212, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
20:15:39.034 00.002 9960 IsGuiding returns 0
20:15:39.035 00.001 9960 PulseGuide returned control before completion, sleep 168
20:15:39.049 00.014 11872 UpdateGuideState exits: m=9762 SNR=59.0
20:15:39.052 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:39.055 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:15:39.057 00.002 11872 Enqueuing Expose request
20:15:39.207 00.150 9960 IsGuiding returns 1
20:15:39.207 00.000 9960 scope still moving after pulse duration time elapsed
20:15:39.238 00.031 9960 IsSlewing returns 0
20:15:39.239 00.001 9960 IsGuiding returns 0
20:15:39.239 00.000 9960 scope move finished after 158 + 46 ms
20:15:39.239 00.000 9960 Move returns status 0, amount 158
20:15:39.240 00.001 9960 MoveAxis(N, 191, ABG)
20:15:39.240 00.000 9960 Guiding  Dir = 0, Dur = 191
20:15:39.240 00.000 9960 IsSlewing returns 0
20:15:39.240 00.000 9960 IsGuiding returns 0
20:15:39.241 00.001 9960 PulseGuide returned control before completion, sleep 201
20:15:39.458 00.217 9960 IsGuiding returns 1
20:15:39.458 00.000 9960 scope still moving after pulse duration time elapsed
20:15:39.490 00.032 9960 IsSlewing returns 0
20:15:39.491 00.001 9960 IsGuiding returns 1
20:15:39.521 00.030 9960 IsSlewing returns 0
20:15:39.523 00.002 9960 IsGuiding returns 0
20:15:39.524 00.001 9960 scope move finished after 191 + 92 ms
20:15:39.524 00.000 9960 Move returns status 0, amount 191
20:15:39.525 00.001 9960 move complete, result=0
20:15:39.526 00.001 9960 worker thread done servicing request
20:15:39.526 00.000 9960 Worker thread wakes up
20:15:39.527 00.001 11872 GuideStep: 0.4 px 158 ms WEST, -0.3 px 191 ms NORTH
20:15:39.533 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:15:39.533 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1240,850,31,31)
20:15:40.778 01.245 9960 Exposure complete
20:15:40.859 00.081 9960 worker thread done servicing request
20:15:40.859 00.000 11872 OnExposeComplete: enter
20:15:40.861 00.002 11872 UpdateGuideState(): m_state=6
20:15:40.865 00.004 11872 Star::Find(15, 1254, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 620
20:15:40.867 00.002 11872 Star::Find returns 1 (0), X=1254.60, Y=864.66, Mass=9560, SNR=59.6, Peak=217 HFD=7.3
20:15:40.871 00.004 11872 CameraToMount -- cameraTheta (-3.14) - m_xAngle (-3.14) = xAngle (-0.00 = -0.00)
20:15:40.874 00.003 11872 CameraToMount -- cameraTheta (-3.14) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (-0.17 = -0.17)
20:15:40.876 00.002 11872 CameraToMount -- cameraX=-0.04 cameraY=-0.00 hyp=0.04 cameraTheta=-3.14 mountX=0.04 mountY=-0.01, mountTheta=-0.17
20:15:40.881 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.04, y=-0.00, opts=13)
20:15:40.883 00.002 11872 Enqueuing Move request for scope (-0.04, -0.00)
20:15:40.885 00.002 9960 Worker thread wakes up
20:15:40.886 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.00) opts 0xd
20:15:40.886 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.04, -0.00)
20:15:40.886 00.000 9960 Moving (-0.04, -0.00) raw xDistance=0.04 yDistance=-0.01
20:15:40.886 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
20:15:40.886 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:15:40.887 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:15:40.887 00.000 9960 MoveAxis(E, 0, ABG)
20:15:40.887 00.000 9960 Move returns status 0, amount 0
20:15:40.888 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=217, med=1, FiltMin=0, FiltMax=174, Gamma=1.000
20:15:40.890 00.002 9960 MoveAxis(N, 0, ABG)
20:15:40.890 00.000 9960 Move returns status 0, amount 0
20:15:40.890 00.000 9960 move complete, result=0
20:15:40.891 00.001 9960 worker thread done servicing request
20:15:40.904 00.013 11872 UpdateGuideState exits: m=9560 SNR=59.6
20:15:40.907 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:40.909 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:15:40.913 00.004 11872 Enqueuing Expose request
20:15:40.915 00.002 11872 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:15:40.919 00.004 9960 Worker thread wakes up
20:15:40.919 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:15:40.919 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1240,850,31,31)
20:15:42.172 01.253 9960 Exposure complete
20:15:42.255 00.083 9960 worker thread done servicing request
20:15:42.255 00.000 11872 OnExposeComplete: enter
20:15:42.259 00.004 11872 UpdateGuideState(): m_state=6
20:15:42.262 00.003 11872 Star::Find(15, 1254, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 621
20:15:42.265 00.003 11872 Star::Find returns 1 (0), X=1254.71, Y=864.69, Mass=9559, SNR=60.5, Peak=207 HFD=7.4
20:15:42.267 00.002 11872 CameraToMount -- cameraTheta (0.48) - m_xAngle (-3.14) = xAngle (3.62 = -2.66)
20:15:42.270 00.003 11872 CameraToMount -- cameraTheta (0.48) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.45 = -2.83)
20:15:42.273 00.003 11872 CameraToMount -- cameraX=0.06 cameraY=0.03 hyp=0.07 cameraTheta=0.48 mountX=-0.06 mountY=-0.02, mountTheta=-2.81
20:15:42.277 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.06, y=0.03, opts=13)
20:15:42.279 00.002 11872 Enqueuing Move request for scope (0.06, 0.03)
20:15:42.281 00.002 9960 Worker thread wakes up
20:15:42.282 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.03) opts 0xd
20:15:42.282 00.000 9960 Handling offset move in thread for scope, endpoint = (0.06, 0.03)
20:15:42.282 00.000 9960 Moving (0.06, 0.03) raw xDistance=-0.06 yDistance=-0.02
20:15:42.282 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:15:42.282 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:15:42.283 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:15:42.283 00.000 9960 MoveAxis(E, 0, ABG)
20:15:42.283 00.000 9960 Move returns status 0, amount 0
20:15:42.283 00.000 9960 MoveAxis(N, 0, ABG)
20:15:42.283 00.000 9960 Move returns status 0, amount 0
20:15:42.283 00.000 9960 move complete, result=0
20:15:42.283 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=1, FiltMin=0, FiltMax=175, Gamma=1.000
20:15:42.285 00.002 9960 worker thread done servicing request
20:15:42.300 00.015 11872 UpdateGuideState exits: m=9559 SNR=60.5
20:15:42.302 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:42.306 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:15:42.309 00.003 11872 Enqueuing Expose request
20:15:42.311 00.002 11872 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:15:42.314 00.003 9960 Worker thread wakes up
20:15:42.314 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:15:42.314 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1240,850,31,31)
20:15:43.561 01.247 9960 Exposure complete
20:15:43.642 00.081 9960 worker thread done servicing request
20:15:43.643 00.001 11872 OnExposeComplete: enter
20:15:43.645 00.002 11872 UpdateGuideState(): m_state=6
20:15:43.648 00.003 11872 Star::Find(15, 1254, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 622
20:15:43.650 00.002 11872 Star::Find returns 1 (0), X=1254.62, Y=864.93, Mass=9993, SNR=60.5, Peak=215 HFD=7.5
20:15:43.653 00.003 11872 CameraToMount -- cameraTheta (1.66) - m_xAngle (-3.14) = xAngle (4.79 = -1.49)
20:15:43.655 00.002 11872 CameraToMount -- cameraTheta (1.66) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.62 = -1.66)
20:15:43.658 00.003 11872 CameraToMount -- cameraX=-0.02 cameraY=0.27 hyp=0.27 cameraTheta=1.66 mountX=0.02 mountY=-0.27, mountTheta=-1.49
20:15:43.663 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.02, y=0.27, opts=13)
20:15:43.665 00.002 11872 Enqueuing Move request for scope (-0.02, 0.27)
20:15:43.668 00.003 9960 Worker thread wakes up
20:15:43.668 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.27) opts 0xd
20:15:43.668 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.02, 0.27)
20:15:43.668 00.000 9960 Moving (-0.02, 0.27) raw xDistance=0.02 yDistance=-0.27
20:15:43.669 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:15:43.669 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
20:15:43.669 00.000 9960 MoveAxis(E, 0, ABG)
20:15:43.669 00.000 9960 Move returns status 0, amount 0
20:15:43.669 00.000 9960 MoveAxis(N, 201, ABG)
20:15:43.669 00.000 9960 Guiding  Dir = 0, Dur = 201
20:15:43.670 00.001 9960 IsSlewing returns 0
20:15:43.670 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=1, FiltMin=0, FiltMax=193, Gamma=1.000
20:15:43.672 00.002 9960 IsGuiding returns 0
20:15:43.673 00.001 9960 PulseGuide returned control before completion, sleep 211
20:15:43.687 00.014 11872 UpdateGuideState exits: m=9993 SNR=60.5
20:15:43.691 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:43.694 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:15:43.696 00.002 11872 Enqueuing Expose request
20:15:43.894 00.198 9960 IsGuiding returns 1
20:15:43.895 00.001 9960 scope still moving after pulse duration time elapsed
20:15:43.925 00.030 9960 IsSlewing returns 0
20:15:43.926 00.001 9960 IsGuiding returns 0
20:15:43.926 00.000 9960 scope move finished after 201 + 52 ms
20:15:43.927 00.001 9960 Move returns status 0, amount 201
20:15:43.928 00.001 9960 move complete, result=0
20:15:43.929 00.001 9960 worker thread done servicing request
20:15:43.930 00.001 11872 GuideStep: 0.0 px 0 ms EAST, -0.3 px 201 ms NORTH
20:15:43.934 00.004 9960 Worker thread wakes up
20:15:43.934 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:15:43.934 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1240,850,31,31)
20:15:45.183 01.249 9960 Exposure complete
20:15:45.278 00.095 9960 worker thread done servicing request
20:15:45.279 00.001 11872 OnExposeComplete: enter
20:15:45.282 00.003 11872 UpdateGuideState(): m_state=6
20:15:45.285 00.003 11872 Star::Find(15, 1254, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 623
20:15:45.288 00.003 11872 Star::Find returns 1 (0), X=1254.60, Y=864.81, Mass=10279, SNR=61.8, Peak=206 HFD=7.4
20:15:45.293 00.005 11872 CameraToMount -- cameraTheta (1.82) - m_xAngle (-3.14) = xAngle (4.96 = -1.32)
20:15:45.296 00.003 11872 CameraToMount -- cameraTheta (1.82) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.79 = -1.50)
20:15:45.300 00.004 11872 CameraToMount -- cameraX=-0.04 cameraY=0.15 hyp=0.16 cameraTheta=1.82 mountX=0.04 mountY=-0.15, mountTheta=-1.33
20:15:45.304 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.04, y=0.15, opts=13)
20:15:45.308 00.004 11872 Enqueuing Move request for scope (-0.04, 0.15)
20:15:45.310 00.002 9960 Worker thread wakes up
20:15:45.310 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.15) opts 0xd
20:15:45.311 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.04, 0.15)
20:15:45.311 00.000 9960 Moving (-0.04, 0.15) raw xDistance=0.04 yDistance=-0.15
20:15:45.311 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
20:15:45.311 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:15:45.311 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
20:15:45.311 00.000 9960 MoveAxis(E, 0, ABG)
20:15:45.313 00.002 9960 Move returns status 0, amount 0
20:15:45.313 00.000 9960 MoveAxis(N, 0, ABG)
20:15:45.313 00.000 9960 Move returns status 0, amount 0
20:15:45.313 00.000 9960 move complete, result=0
20:15:45.313 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=1, FiltMin=0, FiltMax=190, Gamma=1.000
20:15:45.317 00.004 9960 worker thread done servicing request
20:15:45.335 00.018 11872 UpdateGuideState exits: m=10279 SNR=61.8
20:15:45.338 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:45.341 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:15:45.345 00.004 11872 Enqueuing Expose request
20:15:45.348 00.003 9960 Worker thread wakes up
20:15:45.348 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
20:15:45.352 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
20:15:45.352 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1240,850,31,31)
20:15:46.609 01.257 9960 Exposure complete
20:15:46.694 00.085 9960 worker thread done servicing request
20:15:46.694 00.000 11872 OnExposeComplete: enter
20:15:46.698 00.004 11872 UpdateGuideState(): m_state=6
20:15:46.702 00.004 11872 Star::Find(15, 1254, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 624
20:15:46.706 00.004 11872 Star::Find returns 1 (0), X=1254.53, Y=864.80, Mass=10020, SNR=60.2, Peak=209 HFD=7.5
20:15:46.710 00.004 11872 CameraToMount -- cameraTheta (2.22) - m_xAngle (-3.14) = xAngle (5.36 = -0.92)
20:15:46.713 00.003 11872 CameraToMount -- cameraTheta (2.22) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.19 = -1.10)
20:15:46.716 00.003 11872 CameraToMount -- cameraX=-0.11 cameraY=0.14 hyp=0.18 cameraTheta=2.22 mountX=0.11 mountY=-0.16, mountTheta=-0.97
20:15:46.720 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.11, y=0.14, opts=13)
20:15:46.724 00.004 11872 Enqueuing Move request for scope (-0.11, 0.14)
20:15:46.728 00.004 9960 Worker thread wakes up
20:15:46.728 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.14) opts 0xd
20:15:46.728 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.11, 0.14)
20:15:46.728 00.000 9960 Moving (-0.11, 0.14) raw xDistance=0.11 yDistance=-0.16
20:15:46.729 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
20:15:46.729 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:15:46.729 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
20:15:46.730 00.001 9960 MoveAxis(E, 0, ABG)
20:15:46.730 00.000 9960 Move returns status 0, amount 0
20:15:46.730 00.000 9960 MoveAxis(N, 0, ABG)
20:15:46.730 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=1, FiltMin=0, FiltMax=189, Gamma=1.000
20:15:46.734 00.004 9960 Move returns status 0, amount 0
20:15:46.734 00.000 9960 move complete, result=0
20:15:46.734 00.000 9960 worker thread done servicing request
20:15:46.750 00.016 11872 UpdateGuideState exits: m=10020 SNR=60.2
20:15:46.753 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:46.757 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:15:46.759 00.002 11872 Enqueuing Expose request
20:15:46.762 00.003 9960 Worker thread wakes up
20:15:46.763 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:15:46.767 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
20:15:46.767 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1240,850,31,31)
20:15:48.015 01.248 9960 Exposure complete
20:15:48.100 00.085 9960 worker thread done servicing request
20:15:48.101 00.001 11872 OnExposeComplete: enter
20:15:48.104 00.003 11872 UpdateGuideState(): m_state=6
20:15:48.108 00.004 11872 Star::Find(15, 1254, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 625
20:15:48.111 00.003 11872 Star::Find returns 1 (0), X=1254.51, Y=865.32, Mass=9872, SNR=59.6, Peak=218 HFD=7.3
20:15:48.113 00.002 11872 CameraToMount -- cameraTheta (1.77) - m_xAngle (-3.14) = xAngle (4.91 = -1.38)
20:15:48.116 00.003 11872 CameraToMount -- cameraTheta (1.77) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.73 = -1.55)
20:15:48.118 00.002 11872 CameraToMount -- cameraX=-0.13 cameraY=0.66 hyp=0.68 cameraTheta=1.77 mountX=0.13 mountY=-0.68, mountTheta=-1.38
20:15:48.122 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.13, y=0.66, opts=13)
20:15:48.124 00.002 11872 Enqueuing Move request for scope (-0.13, 0.66)
20:15:48.127 00.003 9960 Worker thread wakes up
20:15:48.127 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.66) opts 0xd
20:15:48.127 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.13, 0.66)
20:15:48.128 00.001 9960 Moving (-0.13, 0.66) raw xDistance=0.13 yDistance=-0.68
20:15:48.128 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
20:15:48.128 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.68 from input -0.68
20:15:48.128 00.000 9960 MoveAxis(E, 0, ABG)
20:15:48.128 00.000 9960 Move returns status 0, amount 0
20:15:48.128 00.000 9960 MoveAxis(N, 506, ABG)
20:15:48.129 00.001 9960 Guiding  Dir = 0, Dur = 506
20:15:48.129 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=218, med=1, FiltMin=0, FiltMax=181, Gamma=1.000
20:15:48.132 00.003 9960 IsSlewing returns 0
20:15:48.132 00.000 9960 IsGuiding returns 0
20:15:48.132 00.000 9960 PulseGuide returned control before completion, sleep 516
20:15:48.147 00.015 11872 UpdateGuideState exits: m=9872 SNR=59.6
20:15:48.150 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:48.153 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:15:48.155 00.002 11872 Enqueuing Expose request
20:15:48.662 00.507 9960 IsGuiding returns 1
20:15:48.663 00.001 9960 scope still moving after pulse duration time elapsed
20:15:48.693 00.030 9960 IsSlewing returns 0
20:15:48.694 00.001 9960 IsGuiding returns 1
20:15:48.724 00.030 9960 IsSlewing returns 0
20:15:48.725 00.001 9960 IsGuiding returns 0
20:15:48.725 00.000 9960 scope move finished after 506 + 87 ms
20:15:48.726 00.001 9960 Move returns status 0, amount 506
20:15:48.726 00.000 9960 move complete, result=0
20:15:48.727 00.001 9960 worker thread done servicing request
20:15:48.727 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.7 px 506 ms NORTH
20:15:48.735 00.008 9960 Worker thread wakes up
20:15:48.735 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:15:48.737 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1240,850,31,31)
20:15:49.987 01.250 9960 Exposure complete
20:15:50.066 00.079 9960 worker thread done servicing request
20:15:50.066 00.000 11872 OnExposeComplete: enter
20:15:50.068 00.002 11872 UpdateGuideState(): m_state=6
20:15:50.071 00.003 11872 Star::Find(15, 1254, 865, 0, (0,0,0,0), 1.5, 10.0, 255) frame 626
20:15:50.074 00.003 11872 Star::Find returns 1 (0), X=1254.46, Y=864.62, Mass=10090, SNR=62.6, Peak=223 HFD=7.3
20:15:50.077 00.003 11872 CameraToMount -- cameraTheta (-2.93) - m_xAngle (-3.14) = xAngle (0.20 = 0.20)
20:15:50.080 00.003 11872 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.03 = 0.03)
20:15:50.082 00.002 11872 CameraToMount -- cameraX=-0.19 cameraY=-0.04 hyp=0.19 cameraTheta=-2.93 mountX=0.19 mountY=0.01, mountTheta=0.03
20:15:50.088 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.19, y=-0.04, opts=13)
20:15:50.091 00.003 11872 Enqueuing Move request for scope (-0.19, -0.04)
20:15:50.094 00.003 9960 Worker thread wakes up
20:15:50.094 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.04) opts 0xd
20:15:50.094 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.19, -0.04)
20:15:50.094 00.000 9960 Moving (-0.19, -0.04) raw xDistance=0.19 yDistance=0.01
20:15:50.094 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
20:15:50.094 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:15:50.094 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:15:50.094 00.000 9960 MoveAxis(E, 0, ABG)
20:15:50.095 00.001 9960 Move returns status 0, amount 0
20:15:50.095 00.000 9960 MoveAxis(N, 0, ABG)
20:15:50.095 00.000 9960 Move returns status 0, amount 0
20:15:50.095 00.000 9960 move complete, result=0
20:15:50.095 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=223, med=1, FiltMin=0, FiltMax=168, Gamma=1.000
20:15:50.099 00.004 9960 worker thread done servicing request
20:15:50.113 00.014 11872 UpdateGuideState exits: m=10090 SNR=62.6
20:15:50.116 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:50.119 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:15:50.122 00.003 11872 Enqueuing Expose request
20:15:50.125 00.003 11872 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
20:15:50.127 00.002 9960 Worker thread wakes up
20:15:50.127 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:15:50.127 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1240,850,31,31)
20:15:51.381 01.254 9960 Exposure complete
20:15:51.466 00.085 9960 worker thread done servicing request
20:15:51.466 00.000 11872 OnExposeComplete: enter
20:15:51.470 00.004 11872 UpdateGuideState(): m_state=6
20:15:51.473 00.003 11872 Star::Find(15, 1254, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 627
20:15:51.475 00.002 11872 Star::Find returns 1 (0), X=1254.55, Y=864.81, Mass=9336, SNR=56.3, Peak=217 HFD=7.3
20:15:51.477 00.002 11872 CameraToMount -- cameraTheta (2.11) - m_xAngle (-3.14) = xAngle (5.25 = -1.03)
20:15:51.482 00.005 11872 CameraToMount -- cameraTheta (2.11) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.08 = -1.20)
20:15:51.486 00.004 11872 CameraToMount -- cameraX=-0.09 cameraY=0.15 hyp=0.18 cameraTheta=2.11 mountX=0.09 mountY=-0.17, mountTheta=-1.07
20:15:51.490 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.09, y=0.15, opts=13)
20:15:51.493 00.003 11872 Enqueuing Move request for scope (-0.09, 0.15)
20:15:51.495 00.002 9960 Worker thread wakes up
20:15:51.495 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.15) opts 0xd
20:15:51.495 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.09, 0.15)
20:15:51.495 00.000 9960 Moving (-0.09, 0.15) raw xDistance=0.09 yDistance=-0.17
20:15:51.496 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
20:15:51.496 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:15:51.496 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
20:15:51.497 00.001 9960 MoveAxis(E, 0, ABG)
20:15:51.497 00.000 9960 Move returns status 0, amount 0
20:15:51.497 00.000 9960 MoveAxis(N, 0, ABG)
20:15:51.497 00.000 9960 Move returns status 0, amount 0
20:15:51.497 00.000 9960 move complete, result=0
20:15:51.497 00.000 9960 worker thread done servicing request
20:15:51.498 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=217, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
20:15:51.516 00.018 11872 UpdateGuideState exits: m=9336 SNR=56.3
20:15:51.518 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:51.520 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:15:51.524 00.004 11872 Enqueuing Expose request
20:15:51.526 00.002 9960 Worker thread wakes up
20:15:51.526 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:15:51.530 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
20:15:51.530 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1240,850,31,31)
20:15:52.777 01.247 9960 Exposure complete
20:15:52.858 00.081 9960 worker thread done servicing request
20:15:52.859 00.001 11872 OnExposeComplete: enter
20:15:52.863 00.004 11872 UpdateGuideState(): m_state=6
20:15:52.867 00.004 11872 Star::Find(15, 1254, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 628
20:15:52.870 00.003 11872 Star::Find returns 1 (0), X=1254.62, Y=864.87, Mass=10261, SNR=62.1, Peak=210 HFD=7.5
20:15:52.873 00.003 11872 CameraToMount -- cameraTheta (1.69) - m_xAngle (-3.14) = xAngle (4.83 = -1.46)
20:15:52.876 00.003 11872 CameraToMount -- cameraTheta (1.69) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.65 = -1.63)
20:15:52.880 00.004 11872 CameraToMount -- cameraX=-0.03 cameraY=0.22 hyp=0.22 cameraTheta=1.69 mountX=0.02 mountY=-0.22, mountTheta=-1.46
20:15:52.884 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.03, y=0.22, opts=13)
20:15:52.887 00.003 11872 Enqueuing Move request for scope (-0.03, 0.22)
20:15:52.891 00.004 9960 Worker thread wakes up
20:15:52.891 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.22) opts 0xd
20:15:52.891 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.03, 0.22)
20:15:52.891 00.000 9960 Moving (-0.03, 0.22) raw xDistance=0.02 yDistance=-0.22
20:15:52.892 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:15:52.892 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
20:15:52.893 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=210, med=1, FiltMin=0, FiltMax=191, Gamma=1.000
20:15:52.895 00.002 9960 MoveAxis(E, 0, ABG)
20:15:52.896 00.001 9960 Move returns status 0, amount 0
20:15:52.896 00.000 9960 MoveAxis(N, 163, ABG)
20:15:52.896 00.000 9960 Guiding  Dir = 0, Dur = 163
20:15:52.897 00.001 9960 IsSlewing returns 0
20:15:52.898 00.001 9960 IsGuiding returns 0
20:15:52.898 00.000 9960 PulseGuide returned control before completion, sleep 173
20:15:52.911 00.013 11872 UpdateGuideState exits: m=10261 SNR=62.1
20:15:52.914 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:52.916 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:15:52.922 00.006 11872 Enqueuing Expose request
20:15:53.076 00.154 9960 IsGuiding returns 1
20:15:53.076 00.000 9960 scope still moving after pulse duration time elapsed
20:15:53.107 00.031 9960 IsSlewing returns 0
20:15:53.108 00.001 9960 IsGuiding returns 0
20:15:53.109 00.001 9960 scope move finished after 163 + 47 ms
20:15:53.110 00.001 9960 Move returns status 0, amount 163
20:15:53.110 00.000 9960 move complete, result=0
20:15:53.111 00.001 9960 worker thread done servicing request
20:15:53.111 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.2 px 163 ms NORTH
20:15:53.118 00.007 9960 Worker thread wakes up
20:15:53.119 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:15:53.119 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1240,850,31,31)
20:15:54.370 01.251 9960 Exposure complete
20:15:54.453 00.083 9960 worker thread done servicing request
20:15:54.453 00.000 11872 OnExposeComplete: enter
20:15:54.455 00.002 11872 UpdateGuideState(): m_state=6
20:15:54.458 00.003 11872 Star::Find(15, 1254, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 629
20:15:54.461 00.003 11872 Star::Find returns 1 (0), X=1254.77, Y=864.51, Mass=9320, SNR=56.9, Peak=210 HFD=7.1
20:15:54.464 00.003 11872 CameraToMount -- cameraTheta (-0.86) - m_xAngle (-3.14) = xAngle (2.27 = 2.27)
20:15:54.466 00.002 11872 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.10 = 2.10)
20:15:54.469 00.003 11872 CameraToMount -- cameraX=0.12 cameraY=-0.15 hyp=0.19 cameraTheta=-0.86 mountX=-0.12 mountY=0.17, mountTheta=2.22
20:15:54.473 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.12, y=-0.15, opts=13)
20:15:54.475 00.002 11872 Enqueuing Move request for scope (0.12, -0.15)
20:15:54.478 00.003 9960 Worker thread wakes up
20:15:54.478 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.15) opts 0xd
20:15:54.478 00.000 9960 Handling offset move in thread for scope, endpoint = (0.12, -0.15)
20:15:54.478 00.000 9960 Moving (0.12, -0.15) raw xDistance=-0.12 yDistance=0.17
20:15:54.479 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
20:15:54.479 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:15:54.479 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
20:15:54.479 00.000 9960 MoveAxis(E, 0, ABG)
20:15:54.479 00.000 9960 Move returns status 0, amount 0
20:15:54.480 00.001 9960 MoveAxis(N, 0, ABG)
20:15:54.480 00.000 9960 Move returns status 0, amount 0
20:15:54.480 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=210, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
20:15:54.483 00.003 9960 move complete, result=0
20:15:54.483 00.000 9960 worker thread done servicing request
20:15:54.498 00.015 11872 UpdateGuideState exits: m=9320 SNR=56.9
20:15:54.500 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:54.503 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:15:54.506 00.003 11872 Enqueuing Expose request
20:15:54.508 00.002 11872 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:15:54.511 00.003 9960 Worker thread wakes up
20:15:54.511 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:15:54.511 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1240,850,31,31)
20:15:55.751 01.240 9960 Exposure complete
20:15:55.853 00.102 9960 worker thread done servicing request
20:15:55.853 00.000 11872 OnExposeComplete: enter
20:15:55.858 00.005 11872 UpdateGuideState(): m_state=6
20:15:55.861 00.003 11872 Star::Find(15, 1254, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 630
20:15:55.864 00.003 11872 Star::Find returns 1 (0), X=1254.72, Y=864.91, Mass=9788, SNR=60.2, Peak=206 HFD=7.4
20:15:55.866 00.002 11872 CameraToMount -- cameraTheta (1.27) - m_xAngle (-3.14) = xAngle (4.41 = -1.87)
20:15:55.869 00.003 11872 CameraToMount -- cameraTheta (1.27) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.24 = -2.04)
20:15:55.871 00.002 11872 CameraToMount -- cameraX=0.08 cameraY=0.26 hyp=0.27 cameraTheta=1.27 mountX=-0.08 mountY=-0.24, mountTheta=-1.89
20:15:55.877 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.08, y=0.26, opts=13)
20:15:55.880 00.003 11872 Enqueuing Move request for scope (0.08, 0.26)
20:15:55.884 00.004 9960 Worker thread wakes up
20:15:55.884 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.26) opts 0xd
20:15:55.884 00.000 9960 Handling offset move in thread for scope, endpoint = (0.08, 0.26)
20:15:55.884 00.000 9960 Moving (0.08, 0.26) raw xDistance=-0.08 yDistance=-0.24
20:15:55.884 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
20:15:55.884 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
20:15:55.885 00.001 9960 MoveAxis(E, 0, ABG)
20:15:55.886 00.001 9960 Move returns status 0, amount 0
20:15:55.886 00.000 9960 MoveAxis(N, 177, ABG)
20:15:55.886 00.000 9960 Guiding  Dir = 0, Dur = 177
20:15:55.886 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=1, FiltMin=0, FiltMax=189, Gamma=1.000
20:15:55.891 00.005 9960 IsSlewing returns 0
20:15:55.891 00.000 9960 IsGuiding returns 0
20:15:55.892 00.001 9960 PulseGuide returned control before completion, sleep 187
20:15:55.906 00.014 11872 UpdateGuideState exits: m=9788 SNR=60.2
20:15:55.909 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:55.913 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:15:55.915 00.002 11872 Enqueuing Expose request
20:15:56.090 00.175 9960 IsGuiding returns 1
20:15:56.090 00.000 9960 scope still moving after pulse duration time elapsed
20:15:56.122 00.032 9960 IsSlewing returns 0
20:15:56.123 00.001 9960 IsGuiding returns 1
20:15:56.154 00.031 9960 IsSlewing returns 0
20:15:56.154 00.000 9960 IsGuiding returns 0
20:15:56.155 00.001 9960 scope move finished after 177 + 86 ms
20:15:56.156 00.001 9960 Move returns status 0, amount 177
20:15:56.156 00.000 9960 move complete, result=0
20:15:56.156 00.000 9960 worker thread done servicing request
20:15:56.157 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 177 ms NORTH
20:15:56.164 00.007 9960 Worker thread wakes up
20:15:56.164 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:15:56.164 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1240,850,31,31)
20:15:57.411 01.247 9960 Exposure complete
20:15:57.494 00.083 9960 worker thread done servicing request
20:15:57.494 00.000 11872 OnExposeComplete: enter
20:15:57.499 00.005 11872 UpdateGuideState(): m_state=6
20:15:57.501 00.002 11872 Star::Find(15, 1254, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 631
20:15:57.504 00.003 11872 Star::Find returns 1 (0), X=1254.78, Y=865.26, Mass=9559, SNR=58.8, Peak=207 HFD=7.4
20:15:57.506 00.002 11872 CameraToMount -- cameraTheta (1.35) - m_xAngle (-3.14) = xAngle (4.49 = -1.80)
20:15:57.508 00.002 11872 CameraToMount -- cameraTheta (1.35) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.31 = -1.97)
20:15:57.510 00.002 11872 CameraToMount -- cameraX=0.14 cameraY=0.60 hyp=0.62 cameraTheta=1.35 mountX=-0.14 mountY=-0.57, mountTheta=-1.81
20:15:57.516 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.14, y=0.60, opts=13)
20:15:57.518 00.002 11872 Enqueuing Move request for scope (0.14, 0.60)
20:15:57.521 00.003 9960 Worker thread wakes up
20:15:57.521 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.60) opts 0xd
20:15:57.521 00.000 9960 Handling offset move in thread for scope, endpoint = (0.14, 0.60)
20:15:57.521 00.000 9960 Moving (0.14, 0.60) raw xDistance=-0.14 yDistance=-0.57
20:15:57.521 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
20:15:57.521 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.57 from input -0.57
20:15:57.521 00.000 9960 MoveAxis(E, 0, ABG)
20:15:57.522 00.001 9960 Move returns status 0, amount 0
20:15:57.522 00.000 9960 MoveAxis(N, 425, ABG)
20:15:57.522 00.000 9960 Guiding  Dir = 0, Dur = 425
20:15:57.522 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=1, FiltMin=0, FiltMax=171, Gamma=1.000
20:15:57.525 00.003 9960 IsSlewing returns 0
20:15:57.525 00.000 9960 IsGuiding returns 0
20:15:57.525 00.000 9960 PulseGuide returned control before completion, sleep 435
20:15:57.540 00.015 11872 UpdateGuideState exits: m=9559 SNR=58.8
20:15:57.544 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:57.548 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:15:57.550 00.002 11872 Enqueuing Expose request
20:15:57.964 00.414 9960 IsGuiding returns 1
20:15:57.964 00.000 9960 scope still moving after pulse duration time elapsed
20:15:57.996 00.032 9960 IsSlewing returns 0
20:15:57.997 00.001 9960 IsGuiding returns 0
20:15:57.997 00.000 9960 scope move finished after 425 + 46 ms
20:15:57.997 00.000 9960 Move returns status 0, amount 425
20:15:57.998 00.001 9960 move complete, result=0
20:15:57.998 00.000 9960 worker thread done servicing request
20:15:57.998 00.000 9960 Worker thread wakes up
20:15:57.999 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.6 px 425 ms NORTH
20:15:58.005 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:15:58.005 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1240,850,31,31)
20:15:59.255 01.250 9960 Exposure complete
20:15:59.345 00.090 9960 worker thread done servicing request
20:15:59.346 00.001 11872 OnExposeComplete: enter
20:15:59.350 00.004 11872 UpdateGuideState(): m_state=6
20:15:59.352 00.002 11872 Star::Find(15, 1254, 865, 0, (0,0,0,0), 1.5, 10.0, 255) frame 632
20:15:59.355 00.003 11872 Star::Find returns 1 (0), X=1254.90, Y=864.55, Mass=9740, SNR=58.9, Peak=214 HFD=7.3
20:15:59.357 00.002 11872 CameraToMount -- cameraTheta (-0.41) - m_xAngle (-3.14) = xAngle (2.73 = 2.73)
20:15:59.361 00.004 11872 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.56 = 2.56)
20:15:59.363 00.002 11872 CameraToMount -- cameraX=0.25 cameraY=-0.11 hyp=0.27 cameraTheta=-0.41 mountX=-0.25 mountY=0.15, mountTheta=2.60
20:15:59.368 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.25, y=-0.11, opts=13)
20:15:59.370 00.002 11872 Enqueuing Move request for scope (0.25, -0.11)
20:15:59.373 00.003 9960 Worker thread wakes up
20:15:59.373 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.11) opts 0xd
20:15:59.373 00.000 9960 Handling offset move in thread for scope, endpoint = (0.25, -0.11)
20:15:59.373 00.000 9960 Moving (0.25, -0.11) raw xDistance=-0.25 yDistance=0.15
20:15:59.374 00.001 9960 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
20:15:59.374 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:15:59.374 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
20:15:59.374 00.000 9960 MoveAxis(E, 105, ABG)
20:15:59.374 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=214, med=1, FiltMin=0, FiltMax=173, Gamma=1.000
20:15:59.377 00.003 9960 Guiding  Dir = 2, Dur = 105
20:15:59.377 00.000 9960 IsSlewing returns 0
20:15:59.377 00.000 9960 IsGuiding returns 0
20:15:59.378 00.001 9960 PulseGuide returned control before completion, sleep 115
20:15:59.392 00.014 11872 UpdateGuideState exits: m=9740 SNR=58.9
20:15:59.395 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:59.397 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:15:59.399 00.002 11872 Enqueuing Expose request
20:15:59.497 00.098 9960 IsGuiding returns 1
20:15:59.498 00.001 9960 scope still moving after pulse duration time elapsed
20:15:59.529 00.031 9960 IsSlewing returns 0
20:15:59.530 00.001 9960 IsGuiding returns 0
20:15:59.530 00.000 9960 scope move finished after 105 + 46 ms
20:15:59.531 00.001 9960 Move returns status 0, amount 105
20:15:59.531 00.000 9960 MoveAxis(N, 0, ABG)
20:15:59.531 00.000 9960 Move returns status 0, amount 0
20:15:59.532 00.001 9960 move complete, result=0
20:15:59.532 00.000 9960 worker thread done servicing request
20:15:59.532 00.000 9960 Worker thread wakes up
20:15:59.533 00.001 11872 GuideStep: -0.3 px 105 ms EAST, 0.2 px 0 ms NORTH
20:15:59.539 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:15:59.539 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1240,850,31,31)
20:16:00.789 01.250 9960 Exposure complete
20:16:00.872 00.083 9960 worker thread done servicing request
20:16:00.872 00.000 11872 OnExposeComplete: enter
20:16:00.876 00.004 11872 UpdateGuideState(): m_state=6
20:16:00.879 00.003 11872 Star::Find(15, 1254, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 633
20:16:00.883 00.004 11872 Star::Find returns 1 (0), X=1254.80, Y=864.66, Mass=9511, SNR=57.6, Peak=207 HFD=7.3
20:16:00.887 00.004 11872 CameraToMount -- cameraTheta (0.04) - m_xAngle (-3.14) = xAngle (3.18 = -3.10)
20:16:00.891 00.004 11872 CameraToMount -- cameraTheta (0.04) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.01 = 3.01)
20:16:00.894 00.003 11872 CameraToMount -- cameraX=0.16 cameraY=0.01 hyp=0.16 cameraTheta=0.04 mountX=-0.16 mountY=0.02, mountTheta=3.01
20:16:00.900 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.16, y=0.01, opts=13)
20:16:00.904 00.004 11872 Enqueuing Move request for scope (0.16, 0.01)
20:16:00.907 00.003 9960 Worker thread wakes up
20:16:00.907 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.01) opts 0xd
20:16:00.908 00.001 9960 Handling offset move in thread for scope, endpoint = (0.16, 0.01)
20:16:00.908 00.000 9960 Moving (0.16, 0.01) raw xDistance=-0.16 yDistance=0.02
20:16:00.908 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
20:16:00.908 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:16:00.908 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:16:00.908 00.000 9960 MoveAxis(E, 0, ABG)
20:16:00.910 00.002 9960 Move returns status 0, amount 0
20:16:00.910 00.000 9960 MoveAxis(N, 0, ABG)
20:16:00.910 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=1, FiltMin=0, FiltMax=185, Gamma=1.000
20:16:00.914 00.004 9960 Move returns status 0, amount 0
20:16:00.914 00.000 9960 move complete, result=0
20:16:00.914 00.000 9960 worker thread done servicing request
20:16:00.931 00.017 11872 UpdateGuideState exits: m=9511 SNR=57.6
20:16:00.935 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:16:00.938 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:16:00.942 00.004 11872 Enqueuing Expose request
20:16:00.945 00.003 9960 Worker thread wakes up
20:16:00.945 00.000 11872 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
20:16:00.948 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
20:16:00.950 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1240,850,31,31)
20:16:02.197 01.247 9960 Exposure complete
20:16:02.282 00.085 9960 worker thread done servicing request
20:16:02.283 00.001 11872 OnExposeComplete: enter
20:16:02.285 00.002 11872 UpdateGuideState(): m_state=6
20:16:02.289 00.004 11872 Star::Find(15, 1254, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 634
20:16:02.291 00.002 11872 Star::Find returns 1 (0), X=1254.88, Y=864.71, Mass=9522, SNR=58.9, Peak=198 HFD=7.4
20:16:02.296 00.005 11872 CameraToMount -- cameraTheta (0.21) - m_xAngle (-3.14) = xAngle (3.35 = -2.94)
20:16:02.298 00.002 11872 CameraToMount -- cameraTheta (0.21) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.17 = -3.11)
20:16:02.300 00.002 11872 CameraToMount -- cameraX=0.24 cameraY=0.05 hyp=0.24 cameraTheta=0.21 mountX=-0.24 mountY=-0.01, mountTheta=-3.11
20:16:02.304 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.24, y=0.05, opts=13)
20:16:02.306 00.002 11872 Enqueuing Move request for scope (0.24, 0.05)
20:16:02.310 00.004 9960 Worker thread wakes up
20:16:02.310 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.05) opts 0xd
20:16:02.310 00.000 9960 Handling offset move in thread for scope, endpoint = (0.24, 0.05)
20:16:02.310 00.000 9960 Moving (0.24, 0.05) raw xDistance=-0.24 yDistance=-0.01
20:16:02.310 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
20:16:02.310 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:16:02.311 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:16:02.311 00.000 9960 MoveAxis(E, 99, ABG)
20:16:02.311 00.000 9960 Guiding  Dir = 2, Dur = 99
20:16:02.311 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=198, med=1, FiltMin=0, FiltMax=188, Gamma=1.000
20:16:02.313 00.002 9960 IsSlewing returns 0
20:16:02.313 00.000 9960 IsGuiding returns 0
20:16:02.313 00.000 9960 PulseGuide returned control before completion, sleep 109
20:16:02.327 00.014 11872 UpdateGuideState exits: m=9522 SNR=58.9
20:16:02.331 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:16:02.334 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:16:02.336 00.002 11872 Enqueuing Expose request
20:16:02.439 00.103 9960 IsGuiding returns 0
20:16:02.440 00.001 9960 Move returns status 0, amount 99
20:16:02.440 00.000 9960 MoveAxis(N, 0, ABG)
20:16:02.440 00.000 9960 Move returns status 0, amount 0
20:16:02.440 00.000 9960 move complete, result=0
20:16:02.440 00.000 9960 worker thread done servicing request
20:16:02.441 00.001 11872 GuideStep: -0.2 px 99 ms EAST, -0.0 px 0 ms NORTH
20:16:02.446 00.005 9960 Worker thread wakes up
20:16:02.450 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
20:16:02.451 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1240,850,31,31)
20:16:03.699 01.248 9960 Exposure complete
20:16:03.779 00.080 9960 worker thread done servicing request
20:16:03.780 00.001 11872 OnExposeComplete: enter
20:16:03.782 00.002 11872 UpdateGuideState(): m_state=6
20:16:03.784 00.002 11872 Star::Find(15, 1254, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 635
20:16:03.787 00.003 11872 Star::Find returns 1 (0), X=1254.78, Y=864.89, Mass=9905, SNR=59.4, Peak=229 HFD=7.3
20:16:03.791 00.004 11872 CameraToMount -- cameraTheta (1.04) - m_xAngle (-3.14) = xAngle (4.18 = -2.11)
20:16:03.793 00.002 11872 CameraToMount -- cameraTheta (1.04) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.01 = -2.28)
20:16:03.795 00.002 11872 CameraToMount -- cameraX=0.14 cameraY=0.24 hyp=0.27 cameraTheta=1.04 mountX=-0.14 mountY=-0.21, mountTheta=-2.16
20:16:03.800 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.14, y=0.24, opts=13)
20:16:03.803 00.003 11872 Enqueuing Move request for scope (0.14, 0.24)
20:16:03.806 00.003 9960 Worker thread wakes up
20:16:03.806 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.24) opts 0xd
20:16:03.806 00.000 9960 Handling offset move in thread for scope, endpoint = (0.14, 0.24)
20:16:03.806 00.000 9960 Moving (0.14, 0.24) raw xDistance=-0.14 yDistance=-0.21
20:16:03.806 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
20:16:03.806 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
20:16:03.806 00.000 9960 MoveAxis(E, 0, ABG)
20:16:03.806 00.000 9960 Move returns status 0, amount 0
20:16:03.807 00.001 9960 MoveAxis(N, 156, ABG)
20:16:03.807 00.000 9960 Guiding  Dir = 0, Dur = 156
20:16:03.807 00.000 9960 IsSlewing returns 0
20:16:03.807 00.000 9960 IsGuiding returns 0
20:16:03.808 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=229, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
20:16:03.811 00.003 9960 PulseGuide returned control before completion, sleep 166
20:16:03.825 00.014 11872 UpdateGuideState exits: m=9905 SNR=59.4
20:16:03.828 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:16:03.832 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:16:03.834 00.002 11872 Enqueuing Expose request
20:16:03.990 00.156 9960 IsGuiding returns 1
20:16:03.991 00.001 9960 scope still moving after pulse duration time elapsed
20:16:04.020 00.029 9960 IsSlewing returns 0
20:16:04.021 00.001 9960 IsGuiding returns 0
20:16:04.022 00.001 9960 scope move finished after 156 + 57 ms
20:16:04.022 00.000 9960 Move returns status 0, amount 156
20:16:04.022 00.000 9960 move complete, result=0
20:16:04.023 00.001 9960 worker thread done servicing request
20:16:04.023 00.000 9960 Worker thread wakes up
20:16:04.024 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 156 ms NORTH
20:16:04.030 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:16:04.030 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1240,850,31,31)
20:16:05.276 01.246 9960 Exposure complete
20:16:05.357 00.081 9960 worker thread done servicing request
20:16:05.358 00.001 11872 OnExposeComplete: enter
20:16:05.360 00.002 11872 UpdateGuideState(): m_state=6
20:16:05.363 00.003 11872 Star::Find(15, 1254, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 636
20:16:05.366 00.003 11872 Star::Find returns 1 (0), X=1254.78, Y=865.26, Mass=9670, SNR=58.3, Peak=203 HFD=7.4
20:16:05.369 00.003 11872 CameraToMount -- cameraTheta (1.34) - m_xAngle (-3.14) = xAngle (4.48 = -1.80)
20:16:05.371 00.002 11872 CameraToMount -- cameraTheta (1.34) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.31 = -1.97)
20:16:05.373 00.002 11872 CameraToMount -- cameraX=0.14 cameraY=0.60 hyp=0.62 cameraTheta=1.34 mountX=-0.14 mountY=-0.57, mountTheta=-1.81
20:16:05.377 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.14, y=0.60, opts=13)
20:16:05.380 00.003 11872 Enqueuing Move request for scope (0.14, 0.60)
20:16:05.383 00.003 9960 Worker thread wakes up
20:16:05.383 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.60) opts 0xd
20:16:05.383 00.000 9960 Handling offset move in thread for scope, endpoint = (0.14, 0.60)
20:16:05.383 00.000 9960 Moving (0.14, 0.60) raw xDistance=-0.14 yDistance=-0.57
20:16:05.384 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
20:16:05.384 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.57 from input -0.57
20:16:05.384 00.000 9960 MoveAxis(E, 0, ABG)
20:16:05.385 00.001 9960 Move returns status 0, amount 0
20:16:05.385 00.000 9960 MoveAxis(N, 425, ABG)
20:16:05.385 00.000 9960 Guiding  Dir = 0, Dur = 425
20:16:05.385 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=203, med=1, FiltMin=0, FiltMax=175, Gamma=1.000
20:16:05.388 00.003 9960 IsSlewing returns 0
20:16:05.388 00.000 9960 IsGuiding returns 0
20:16:05.390 00.002 9960 PulseGuide returned control before completion, sleep 435
20:16:05.404 00.014 11872 UpdateGuideState exits: m=9670 SNR=58.3
20:16:05.406 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:16:05.409 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:16:05.411 00.002 11872 Enqueuing Expose request
20:16:05.830 00.419 9960 IsGuiding returns 1
20:16:05.831 00.001 9960 scope still moving after pulse duration time elapsed
20:16:05.862 00.031 9960 IsSlewing returns 0
20:16:05.863 00.001 9960 IsGuiding returns 0
20:16:05.863 00.000 9960 scope move finished after 425 + 49 ms
20:16:05.864 00.001 9960 Move returns status 0, amount 425
20:16:05.864 00.000 9960 move complete, result=0
20:16:05.865 00.001 9960 worker thread done servicing request
20:16:05.865 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.6 px 425 ms NORTH
20:16:05.873 00.008 9960 Worker thread wakes up
20:16:05.873 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:16:05.873 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1240,850,31,31)
20:16:07.117 01.244 9960 Exposure complete
20:16:07.198 00.081 9960 worker thread done servicing request
20:16:07.199 00.001 11872 OnExposeComplete: enter
20:16:07.202 00.003 11872 UpdateGuideState(): m_state=6
20:16:07.204 00.002 11872 Star::Find(15, 1254, 865, 0, (0,0,0,0), 1.5, 10.0, 255) frame 637
20:16:07.208 00.004 11872 Star::Find returns 1 (0), X=1254.73, Y=864.56, Mass=9745, SNR=60.7, Peak=198 HFD=7.3
20:16:07.211 00.003 11872 CameraToMount -- cameraTheta (-0.85) - m_xAngle (-3.14) = xAngle (2.29 = 2.29)
20:16:07.213 00.002 11872 CameraToMount -- cameraTheta (-0.85) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.12 = 2.12)
20:16:07.216 00.003 11872 CameraToMount -- cameraX=0.08 cameraY=-0.09 hyp=0.13 cameraTheta=-0.85 mountX=-0.08 mountY=0.11, mountTheta=2.23
20:16:07.219 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=0.08, y=-0.09, opts=13)
20:16:07.221 00.002 11872 Enqueuing Move request for scope (0.08, -0.09)
20:16:07.224 00.003 9960 Worker thread wakes up
20:16:07.225 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.09) opts 0xd
20:16:07.225 00.000 9960 Handling offset move in thread for scope, endpoint = (0.08, -0.09)
20:16:07.225 00.000 9960 Moving (0.08, -0.09) raw xDistance=-0.08 yDistance=0.11
20:16:07.225 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
20:16:07.225 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:16:07.225 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
20:16:07.226 00.001 9960 MoveAxis(E, 0, ABG)
20:16:07.226 00.000 9960 Move returns status 0, amount 0
20:16:07.226 00.000 9960 MoveAxis(N, 0, ABG)
20:16:07.227 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=198, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
20:16:07.228 00.001 9960 Move returns status 0, amount 0
20:16:07.229 00.001 9960 move complete, result=0
20:16:07.229 00.000 9960 worker thread done servicing request
20:16:07.245 00.016 11872 UpdateGuideState exits: m=9745 SNR=60.7
20:16:07.247 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:16:07.249 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:16:07.251 00.002 11872 Enqueuing Expose request
20:16:07.255 00.004 11872 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:16:07.257 00.002 9960 Worker thread wakes up
20:16:07.257 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:16:07.257 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1240,850,31,31)
20:16:08.504 01.247 9960 Exposure complete
20:16:08.587 00.083 9960 worker thread done servicing request
20:16:08.587 00.000 11872 OnExposeComplete: enter
20:16:08.589 00.002 11872 UpdateGuideState(): m_state=6
20:16:08.593 00.004 11872 Star::Find(15, 1254, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 638
20:16:08.595 00.002 11872 Star::Find returns 1 (0), X=1254.77, Y=864.87, Mass=8979, SNR=57.2, Peak=196 HFD=7.2
20:16:08.597 00.002 11872 CameraToMount -- cameraTheta (1.02) - m_xAngle (-3.14) = xAngle (4.16 = -2.12)
20:16:08.600 00.003 11872 CameraToMount -- cameraTheta (1.02) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.99 = -2.29)
20:16:08.603 00.003 11872 CameraToMount -- cameraX=0.13 cameraY=0.21 hyp=0.25 cameraTheta=1.02 mountX=-0.13 mountY=-0.19, mountTheta=-2.18
20:16:08.607 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.13, y=0.21, opts=13)
20:16:08.609 00.002 11872 Enqueuing Move request for scope (0.13, 0.21)
20:16:08.612 00.003 9960 Worker thread wakes up
20:16:08.614 00.002 9960 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.21) opts 0xd
20:16:08.614 00.000 9960 Handling offset move in thread for scope, endpoint = (0.13, 0.21)
20:16:08.614 00.000 9960 Moving (0.13, 0.21) raw xDistance=-0.13 yDistance=-0.19
20:16:08.614 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
20:16:08.614 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:16:08.614 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
20:16:08.615 00.001 9960 MoveAxis(E, 0, ABG)
20:16:08.615 00.000 9960 Move returns status 0, amount 0
20:16:08.615 00.000 9960 MoveAxis(N, 0, ABG)
20:16:08.615 00.000 9960 Move returns status 0, amount 0
20:16:08.615 00.000 9960 move complete, result=0
20:16:08.615 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=196, med=1, FiltMin=0, FiltMax=171, Gamma=1.000
20:16:08.618 00.003 9960 worker thread done servicing request
20:16:08.632 00.014 11872 UpdateGuideState exits: m=8979 SNR=57.2
20:16:08.634 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:16:08.639 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:16:08.642 00.003 11872 Enqueuing Expose request
20:16:08.644 00.002 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:16:08.647 00.003 9960 Worker thread wakes up
20:16:08.647 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:16:08.647 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1240,850,31,31)
20:16:09.897 01.250 9960 Exposure complete
20:16:09.988 00.091 9960 worker thread done servicing request
20:16:09.988 00.000 11872 OnExposeComplete: enter
20:16:09.991 00.003 11872 UpdateGuideState(): m_state=6
20:16:09.993 00.002 11872 Star::Find(15, 1254, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 639
20:16:09.996 00.003 11872 Star::Find returns 1 (0), X=1254.78, Y=864.80, Mass=9370, SNR=58.1, Peak=193 HFD=7.3
20:16:09.998 00.002 11872 CameraToMount -- cameraTheta (0.79) - m_xAngle (-3.14) = xAngle (3.93 = -2.36)
20:16:10.002 00.004 11872 CameraToMount -- cameraTheta (0.79) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.75 = -2.53)
20:16:10.004 00.002 11872 CameraToMount -- cameraX=0.14 cameraY=0.14 hyp=0.19 cameraTheta=0.79 mountX=-0.14 mountY=-0.11, mountTheta=-2.46
20:16:10.007 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=0.14, y=0.14, opts=13)
20:16:10.009 00.002 11872 Enqueuing Move request for scope (0.14, 0.14)
20:16:10.013 00.004 9960 Worker thread wakes up
20:16:10.013 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.14) opts 0xd
20:16:10.013 00.000 9960 Handling offset move in thread for scope, endpoint = (0.14, 0.14)
20:16:10.013 00.000 9960 Moving (0.14, 0.14) raw xDistance=-0.14 yDistance=-0.11
20:16:10.013 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
20:16:10.014 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:16:10.014 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:16:10.014 00.000 9960 MoveAxis(E, 0, ABG)
20:16:10.014 00.000 9960 Move returns status 0, amount 0
20:16:10.014 00.000 9960 MoveAxis(N, 0, ABG)
20:16:10.014 00.000 9960 Move returns status 0, amount 0
20:16:10.014 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=193, med=1, FiltMin=0, FiltMax=175, Gamma=1.000
20:16:10.019 00.005 9960 move complete, result=0
20:16:10.019 00.000 9960 worker thread done servicing request
20:16:10.033 00.014 11872 UpdateGuideState exits: m=9370 SNR=58.1
20:16:10.035 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:16:10.038 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:16:10.041 00.003 11872 Enqueuing Expose request
20:16:10.043 00.002 9960 Worker thread wakes up
20:16:10.044 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:16:10.047 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
20:16:10.048 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1240,850,31,31)
20:16:11.292 01.244 9960 Exposure complete
20:16:11.386 00.094 9960 worker thread done servicing request
20:16:11.386 00.000 11872 OnExposeComplete: enter
20:16:11.390 00.004 11872 UpdateGuideState(): m_state=6
20:16:11.393 00.003 11872 Star::Find(15, 1254, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 640
20:16:11.396 00.003 11872 Star::Find returns 1 (0), X=1254.89, Y=864.86, Mass=9556, SNR=59.1, Peak=205 HFD=7.3
20:16:11.400 00.004 11872 CameraToMount -- cameraTheta (0.68) - m_xAngle (-3.14) = xAngle (3.82 = -2.46)
20:16:11.403 00.003 11872 CameraToMount -- cameraTheta (0.68) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.65 = -2.63)
20:16:11.407 00.004 11872 CameraToMount -- cameraX=0.24 cameraY=0.20 hyp=0.32 cameraTheta=0.68 mountX=-0.25 mountY=-0.15, mountTheta=-2.58
20:16:11.413 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.24, y=0.20, opts=13)
20:16:11.417 00.004 11872 Enqueuing Move request for scope (0.24, 0.20)
20:16:11.422 00.005 9960 Worker thread wakes up
20:16:11.422 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.20) opts 0xd
20:16:11.423 00.001 9960 Handling offset move in thread for scope, endpoint = (0.24, 0.20)
20:16:11.423 00.000 9960 Moving (0.24, 0.20) raw xDistance=-0.25 yDistance=-0.15
20:16:11.423 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.25
20:16:11.423 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:16:11.424 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
20:16:11.424 00.000 9960 MoveAxis(E, 103, ABG)
20:16:11.424 00.000 9960 Guiding  Dir = 2, Dur = 103
20:16:11.425 00.001 9960 IsSlewing returns 0
20:16:11.426 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=205, med=1, FiltMin=0, FiltMax=190, Gamma=1.000
20:16:11.430 00.004 9960 IsGuiding returns 0
20:16:11.430 00.000 9960 PulseGuide returned control before completion, sleep 113
20:16:11.448 00.018 11872 UpdateGuideState exits: m=9556 SNR=59.1
20:16:11.452 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:16:11.455 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:16:11.458 00.003 11872 Enqueuing Expose request
20:16:11.545 00.087 9960 IsGuiding returns 1
20:16:11.548 00.003 9960 scope still moving after pulse duration time elapsed
20:16:11.576 00.028 9960 IsSlewing returns 0
20:16:11.576 00.000 9960 IsGuiding returns 1
20:16:11.608 00.032 9960 IsSlewing returns 0
20:16:11.609 00.001 9960 IsGuiding returns 1
20:16:11.640 00.031 9960 IsSlewing returns 0
20:16:11.641 00.001 9960 IsGuiding returns 0
20:16:11.641 00.000 9960 scope move finished after 103 + 107 ms
20:16:11.641 00.000 9960 Move returns status 0, amount 103
20:16:11.642 00.001 9960 MoveAxis(N, 0, ABG)
20:16:11.642 00.000 9960 Move returns status 0, amount 0
20:16:11.642 00.000 9960 move complete, result=0
20:16:11.643 00.001 9960 worker thread done servicing request
20:16:11.644 00.001 9960 Worker thread wakes up
20:16:11.644 00.000 11872 GuideStep: -0.2 px 103 ms EAST, -0.2 px 0 ms NORTH
20:16:11.650 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:16:11.650 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1240,850,31,31)
20:16:12.902 01.252 9960 Exposure complete
20:16:12.985 00.083 9960 worker thread done servicing request
20:16:12.985 00.000 11872 OnExposeComplete: enter
20:16:12.988 00.003 11872 UpdateGuideState(): m_state=6
20:16:12.992 00.004 11872 Star::Find(15, 1254, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 641
20:16:12.994 00.002 11872 Star::Find returns 1 (0), X=1254.90, Y=865.02, Mass=9378, SNR=58.3, Peak=201 HFD=7.3
20:16:12.996 00.002 11872 CameraToMount -- cameraTheta (0.96) - m_xAngle (-3.14) = xAngle (4.10 = -2.19)
20:16:13.000 00.004 11872 CameraToMount -- cameraTheta (0.96) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.92 = -2.36)
20:16:13.002 00.002 11872 CameraToMount -- cameraX=0.26 cameraY=0.36 hyp=0.45 cameraTheta=0.96 mountX=-0.26 mountY=-0.31, mountTheta=-2.26
20:16:13.005 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=0.26, y=0.36, opts=13)
20:16:13.008 00.003 11872 Enqueuing Move request for scope (0.26, 0.36)
20:16:13.011 00.003 9960 Worker thread wakes up
20:16:13.011 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.36) opts 0xd
20:16:13.011 00.000 9960 Handling offset move in thread for scope, endpoint = (0.26, 0.36)
20:16:13.011 00.000 9960 Moving (0.26, 0.36) raw xDistance=-0.26 yDistance=-0.31
20:16:13.012 00.001 9960 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.26
20:16:13.012 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
20:16:13.012 00.000 9960 MoveAxis(E, 115, ABG)
20:16:13.012 00.000 9960 Guiding  Dir = 2, Dur = 115
20:16:13.013 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=201, med=1, FiltMin=0, FiltMax=183, Gamma=1.000
20:16:13.016 00.003 9960 IsSlewing returns 0
20:16:13.016 00.000 9960 IsGuiding returns 0
20:16:13.017 00.001 9960 PulseGuide returned control before completion, sleep 125
20:16:13.031 00.014 11872 UpdateGuideState exits: m=9378 SNR=58.3
20:16:13.034 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:16:13.037 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:16:13.039 00.002 11872 Enqueuing Expose request
20:16:13.155 00.116 9960 IsGuiding returns 1
20:16:13.156 00.001 9960 scope still moving after pulse duration time elapsed
20:16:13.187 00.031 9960 IsSlewing returns 0
20:16:13.189 00.002 9960 IsGuiding returns 0
20:16:13.189 00.000 9960 scope move finished after 115 + 57 ms
20:16:13.190 00.001 9960 Move returns status 0, amount 115
20:16:13.190 00.000 9960 MoveAxis(N, 234, ABG)
20:16:13.190 00.000 9960 Guiding  Dir = 0, Dur = 234
20:16:13.191 00.001 9960 IsSlewing returns 0
20:16:13.192 00.001 9960 IsGuiding returns 0
20:16:13.192 00.000 9960 PulseGuide returned control before completion, sleep 244
20:16:13.451 00.259 9960 IsGuiding returns 1
20:16:13.452 00.001 9960 scope still moving after pulse duration time elapsed
20:16:13.482 00.030 9960 IsSlewing returns 0
20:16:13.483 00.001 9960 IsGuiding returns 0
20:16:13.483 00.000 9960 scope move finished after 234 + 57 ms
20:16:13.483 00.000 9960 Move returns status 0, amount 234
20:16:13.483 00.000 9960 move complete, result=0
20:16:13.484 00.001 9960 worker thread done servicing request
20:16:13.484 00.000 9960 Worker thread wakes up
20:16:13.484 00.000 11872 GuideStep: -0.3 px 115 ms EAST, -0.3 px 234 ms NORTH
20:16:13.489 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:16:13.489 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1240,850,31,31)
20:16:14.734 01.245 9960 Exposure complete
20:16:14.823 00.089 9960 worker thread done servicing request
20:16:14.824 00.001 11872 OnExposeComplete: enter
20:16:14.826 00.002 11872 UpdateGuideState(): m_state=6
20:16:14.829 00.003 11872 Star::Find(15, 1254, 865, 0, (0,0,0,0), 1.5, 10.0, 255) frame 642
20:16:14.833 00.004 11872 Star::Find returns 1 (0), X=1254.70, Y=865.28, Mass=9701, SNR=59.5, Peak=217 HFD=7.4
20:16:14.835 00.002 11872 CameraToMount -- cameraTheta (1.48) - m_xAngle (-3.14) = xAngle (4.62 = -1.66)
20:16:14.838 00.003 11872 CameraToMount -- cameraTheta (1.48) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.45 = -1.83)
20:16:14.840 00.002 11872 CameraToMount -- cameraX=0.05 cameraY=0.62 hyp=0.63 cameraTheta=1.48 mountX=-0.06 mountY=-0.60, mountTheta=-1.66
20:16:14.844 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.05, y=0.62, opts=13)
20:16:14.846 00.002 11872 Enqueuing Move request for scope (0.05, 0.62)
20:16:14.850 00.004 9960 Worker thread wakes up
20:16:14.850 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.62) opts 0xd
20:16:14.850 00.000 9960 Handling offset move in thread for scope, endpoint = (0.05, 0.62)
20:16:14.850 00.000 9960 Moving (0.05, 0.62) raw xDistance=-0.06 yDistance=-0.60
20:16:14.850 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:16:14.850 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.60 from input -0.60
20:16:14.851 00.001 9960 MoveAxis(E, 0, ABG)
20:16:14.851 00.000 9960 Move returns status 0, amount 0
20:16:14.852 00.001 9960 MoveAxis(N, 451, ABG)
20:16:14.852 00.000 9960 Guiding  Dir = 0, Dur = 451
20:16:14.852 00.000 9960 IsSlewing returns 0
20:16:14.853 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=217, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
20:16:14.855 00.002 9960 IsGuiding returns 0
20:16:14.856 00.001 9960 PulseGuide returned control before completion, sleep 461
20:16:14.870 00.014 11872 UpdateGuideState exits: m=9701 SNR=59.5
20:16:14.873 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:16:14.876 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:16:14.879 00.003 11872 Enqueuing Expose request
20:16:15.333 00.454 9960 IsGuiding returns 0
20:16:15.335 00.002 9960 Move returns status 0, amount 451
20:16:15.335 00.000 9960 move complete, result=0
20:16:15.336 00.001 9960 worker thread done servicing request
20:16:15.336 00.000 9960 Worker thread wakes up
20:16:15.337 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.6 px 451 ms NORTH
20:16:15.344 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:16:15.344 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1240,850,31,31)
20:16:16.598 01.254 9960 Exposure complete
20:16:16.701 00.103 9960 worker thread done servicing request
20:16:16.702 00.001 11872 OnExposeComplete: enter
20:16:16.705 00.003 11872 UpdateGuideState(): m_state=6
20:16:16.709 00.004 11872 Star::Find(15, 1254, 865, 0, (0,0,0,0), 1.5, 10.0, 255) frame 643
20:16:16.712 00.003 11872 Star::Find returns 1 (0), X=1254.73, Y=864.51, Mass=9678, SNR=58.6, Peak=210 HFD=7.2
20:16:16.715 00.003 11872 CameraToMount -- cameraTheta (-1.02) - m_xAngle (-3.14) = xAngle (2.12 = 2.12)
20:16:16.719 00.004 11872 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.94 = 1.94)
20:16:16.722 00.003 11872 CameraToMount -- cameraX=0.09 cameraY=-0.15 hyp=0.17 cameraTheta=-1.02 mountX=-0.09 mountY=0.16, mountTheta=2.08
20:16:16.727 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.09, y=-0.15, opts=13)
20:16:16.730 00.003 11872 Enqueuing Move request for scope (0.09, -0.15)
20:16:16.734 00.004 9960 Worker thread wakes up
20:16:16.734 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.15) opts 0xd
20:16:16.734 00.000 9960 Handling offset move in thread for scope, endpoint = (0.09, -0.15)
20:16:16.734 00.000 9960 Moving (0.09, -0.15) raw xDistance=-0.09 yDistance=0.16
20:16:16.734 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:16:16.736 00.002 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:16:16.736 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
20:16:16.736 00.000 9960 MoveAxis(E, 0, ABG)
20:16:16.736 00.000 9960 Move returns status 0, amount 0
20:16:16.736 00.000 9960 MoveAxis(N, 0, ABG)
20:16:16.736 00.000 9960 Move returns status 0, amount 0
20:16:16.736 00.000 9960 move complete, result=0
20:16:16.737 00.001 9960 worker thread done servicing request
20:16:16.738 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=210, med=1, FiltMin=0, FiltMax=182, Gamma=1.000
20:16:16.756 00.018 11872 UpdateGuideState exits: m=9678 SNR=58.6
20:16:16.758 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:16:16.760 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:16:16.764 00.004 11872 Enqueuing Expose request
20:16:16.769 00.005 11872 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:16:16.771 00.002 9960 Worker thread wakes up
20:16:16.771 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:16:16.772 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1240,850,31,31)
20:16:18.012 01.240 9960 Exposure complete
20:16:18.093 00.081 9960 worker thread done servicing request
20:16:18.094 00.001 11872 OnExposeComplete: enter
20:16:18.096 00.002 11872 UpdateGuideState(): m_state=6
20:16:18.099 00.003 11872 Star::Find(15, 1254, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 644
20:16:18.102 00.003 11872 Star::Find returns 1 (0), X=1254.61, Y=864.77, Mass=9469, SNR=59.7, Peak=213 HFD=7.3
20:16:18.104 00.002 11872 CameraToMount -- cameraTheta (1.86) - m_xAngle (-3.14) = xAngle (5.00 = -1.29)
20:16:18.106 00.002 11872 CameraToMount -- cameraTheta (1.86) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.82 = -1.46)
20:16:18.108 00.002 11872 CameraToMount -- cameraX=-0.03 cameraY=0.11 hyp=0.12 cameraTheta=1.86 mountX=0.03 mountY=-0.11, mountTheta=-1.30
20:16:18.113 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.03, y=0.11, opts=13)
20:16:18.117 00.004 11872 Enqueuing Move request for scope (-0.03, 0.11)
20:16:18.120 00.003 9960 Worker thread wakes up
20:16:18.120 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.11) opts 0xd
20:16:18.120 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.03, 0.11)
20:16:18.120 00.000 9960 Moving (-0.03, 0.11) raw xDistance=0.03 yDistance=-0.11
20:16:18.120 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:16:18.120 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:16:18.120 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:16:18.120 00.000 9960 MoveAxis(E, 0, ABG)
20:16:18.120 00.000 9960 Move returns status 0, amount 0
20:16:18.120 00.000 9960 MoveAxis(N, 0, ABG)
20:16:18.121 00.001 9960 Move returns status 0, amount 0
20:16:18.121 00.000 9960 move complete, result=0
20:16:18.121 00.000 9960 worker thread done servicing request
20:16:18.121 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=1, FiltMin=0, FiltMax=171, Gamma=1.000
20:16:18.140 00.019 11872 UpdateGuideState exits: m=9469 SNR=59.7
20:16:18.144 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:16:18.146 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:16:18.148 00.002 11872 Enqueuing Expose request
20:16:18.151 00.003 11872 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:16:18.153 00.002 9960 Worker thread wakes up
20:16:18.153 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:16:18.153 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1240,850,31,31)
20:16:19.398 01.245 9960 Exposure complete
20:16:19.478 00.080 9960 worker thread done servicing request
20:16:19.478 00.000 11872 OnExposeComplete: enter
20:16:19.481 00.003 11872 UpdateGuideState(): m_state=6
20:16:19.484 00.003 11872 Star::Find(15, 1254, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 645
20:16:19.488 00.004 11872 Star::Find returns 1 (0), X=1254.73, Y=864.84, Mass=9730, SNR=60.2, Peak=204 HFD=7.5
20:16:19.490 00.002 11872 CameraToMount -- cameraTheta (1.13) - m_xAngle (-3.14) = xAngle (4.27 = -2.02)
20:16:19.493 00.003 11872 CameraToMount -- cameraTheta (1.13) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.10 = -2.19)
20:16:19.496 00.003 11872 CameraToMount -- cameraX=0.09 cameraY=0.18 hyp=0.20 cameraTheta=1.13 mountX=-0.09 mountY=-0.16, mountTheta=-2.06
20:16:19.501 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.09, y=0.18, opts=13)
20:16:19.505 00.004 11872 Enqueuing Move request for scope (0.09, 0.18)
20:16:19.508 00.003 9960 Worker thread wakes up
20:16:19.508 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.18) opts 0xd
20:16:19.508 00.000 9960 Handling offset move in thread for scope, endpoint = (0.09, 0.18)
20:16:19.508 00.000 9960 Moving (0.09, 0.18) raw xDistance=-0.09 yDistance=-0.16
20:16:19.508 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:16:19.508 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:16:19.509 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
20:16:19.509 00.000 9960 MoveAxis(E, 0, ABG)
20:16:19.509 00.000 9960 Move returns status 0, amount 0
20:16:19.509 00.000 9960 MoveAxis(N, 0, ABG)
20:16:19.509 00.000 9960 Move returns status 0, amount 0
20:16:19.509 00.000 9960 move complete, result=0
20:16:19.509 00.000 9960 worker thread done servicing request
20:16:19.509 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=204, med=1, FiltMin=0, FiltMax=184, Gamma=1.000
20:16:19.528 00.019 11872 UpdateGuideState exits: m=9730 SNR=60.2
20:16:19.531 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:16:19.536 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:16:19.539 00.003 11872 Enqueuing Expose request
20:16:19.540 00.001 9960 Worker thread wakes up
20:16:19.542 00.002 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:16:19.545 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
20:16:19.545 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1240,850,31,31)
20:16:20.789 01.244 9960 Exposure complete
20:16:20.873 00.084 9960 worker thread done servicing request
20:16:20.874 00.001 11872 OnExposeComplete: enter
20:16:20.877 00.003 11872 UpdateGuideState(): m_state=6
20:16:20.880 00.003 11872 Star::Find(15, 1254, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 646
20:16:20.883 00.003 11872 Star::Find returns 1 (0), X=1254.67, Y=865.22, Mass=10161, SNR=60.3, Peak=207 HFD=7.5
20:16:20.885 00.002 11872 CameraToMount -- cameraTheta (1.53) - m_xAngle (-3.14) = xAngle (4.66 = -1.62)
20:16:20.887 00.002 11872 CameraToMount -- cameraTheta (1.53) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.49 = -1.79)
20:16:20.890 00.003 11872 CameraToMount -- cameraX=0.03 cameraY=0.56 hyp=0.57 cameraTheta=1.53 mountX=-0.03 mountY=-0.55, mountTheta=-1.62
20:16:20.895 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.03, y=0.56, opts=13)
20:16:20.898 00.003 11872 Enqueuing Move request for scope (0.03, 0.56)
20:16:20.900 00.002 9960 Worker thread wakes up
20:16:20.900 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.56) opts 0xd
20:16:20.900 00.000 9960 Handling offset move in thread for scope, endpoint = (0.03, 0.56)
20:16:20.900 00.000 9960 Moving (0.03, 0.56) raw xDistance=-0.03 yDistance=-0.55
20:16:20.901 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:16:20.901 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.55 from input -0.55
20:16:20.901 00.000 9960 MoveAxis(E, 0, ABG)
20:16:20.901 00.000 9960 Move returns status 0, amount 0
20:16:20.901 00.000 9960 MoveAxis(N, 412, ABG)
20:16:20.902 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=1, FiltMin=0, FiltMax=185, Gamma=1.000
20:16:20.905 00.003 9960 Guiding  Dir = 0, Dur = 412
20:16:20.905 00.000 9960 IsSlewing returns 0
20:16:20.905 00.000 9960 IsGuiding returns 0
20:16:20.906 00.001 9960 PulseGuide returned control before completion, sleep 422
20:16:20.919 00.013 11872 UpdateGuideState exits: m=10161 SNR=60.3
20:16:20.924 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:16:20.926 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:16:20.930 00.004 11872 Enqueuing Expose request
20:16:21.331 00.401 9960 IsGuiding returns 1
20:16:21.332 00.001 9960 scope still moving after pulse duration time elapsed
20:16:21.362 00.030 9960 IsSlewing returns 0
20:16:21.362 00.000 9960 IsGuiding returns 0
20:16:21.362 00.000 9960 scope move finished after 412 + 45 ms
20:16:21.362 00.000 9960 Move returns status 0, amount 412
20:16:21.363 00.001 9960 move complete, result=0
20:16:21.363 00.000 9960 worker thread done servicing request
20:16:21.363 00.000 9960 Worker thread wakes up
20:16:21.365 00.002 11872 GuideStep: -0.0 px 0 ms EAST, -0.6 px 412 ms NORTH
20:16:21.371 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:16:21.371 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1240,850,31,31)
20:16:22.619 01.248 9960 Exposure complete
20:16:22.697 00.078 9960 worker thread done servicing request
20:16:22.697 00.000 11872 OnExposeComplete: enter
20:16:22.702 00.005 11872 UpdateGuideState(): m_state=6
20:16:22.704 00.002 11872 Star::Find(15, 1254, 865, 0, (0,0,0,0), 1.5, 10.0, 255) frame 647
20:16:22.708 00.004 11872 Star::Find returns 1 (0), X=1254.71, Y=864.64, Mass=10404, SNR=62.6, Peak=213 HFD=7.3
20:16:22.710 00.002 11872 CameraToMount -- cameraTheta (-0.30) - m_xAngle (-3.14) = xAngle (2.84 = 2.84)
20:16:22.713 00.003 11872 CameraToMount -- cameraTheta (-0.30) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.67 = 2.67)
20:16:22.715 00.002 11872 CameraToMount -- cameraX=0.06 cameraY=-0.02 hyp=0.07 cameraTheta=-0.30 mountX=-0.06 mountY=0.03, mountTheta=2.69
20:16:22.718 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=0.06, y=-0.02, opts=13)
20:16:22.721 00.003 11872 Enqueuing Move request for scope (0.06, -0.02)
20:16:22.723 00.002 9960 Worker thread wakes up
20:16:22.723 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.02) opts 0xd
20:16:22.723 00.000 9960 Handling offset move in thread for scope, endpoint = (0.06, -0.02)
20:16:22.723 00.000 9960 Moving (0.06, -0.02) raw xDistance=-0.06 yDistance=0.03
20:16:22.724 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:16:22.724 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:16:22.724 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:16:22.726 00.002 9960 MoveAxis(E, 0, ABG)
20:16:22.726 00.000 9960 Move returns status 0, amount 0
20:16:22.726 00.000 9960 MoveAxis(N, 0, ABG)
20:16:22.726 00.000 9960 Move returns status 0, amount 0
20:16:22.726 00.000 9960 move complete, result=0
20:16:22.726 00.000 9960 worker thread done servicing request
20:16:22.726 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=1, FiltMin=0, FiltMax=174, Gamma=1.000
20:16:22.741 00.015 11872 UpdateGuideState exits: m=10404 SNR=62.6
20:16:22.745 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:16:22.747 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:16:22.750 00.003 11872 Enqueuing Expose request
20:16:22.752 00.002 11872 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:16:22.754 00.002 9960 Worker thread wakes up
20:16:22.754 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:16:22.754 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1240,850,31,31)
20:16:24.006 01.252 9960 Exposure complete
20:16:24.084 00.078 9960 worker thread done servicing request
20:16:24.085 00.001 11872 OnExposeComplete: enter
20:16:24.088 00.003 11872 UpdateGuideState(): m_state=6
20:16:24.091 00.003 11872 Star::Find(15, 1254, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 648
20:16:24.093 00.002 11872 Star::Find returns 1 (0), X=1254.66, Y=864.73, Mass=9816, SNR=61.5, Peak=201 HFD=7.5
20:16:24.095 00.002 11872 CameraToMount -- cameraTheta (1.39) - m_xAngle (-3.14) = xAngle (4.53 = -1.76)
20:16:24.098 00.003 11872 CameraToMount -- cameraTheta (1.39) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.35 = -1.93)
20:16:24.100 00.002 11872 CameraToMount -- cameraX=0.01 cameraY=0.07 hyp=0.07 cameraTheta=1.39 mountX=-0.01 mountY=-0.06, mountTheta=-1.77
20:16:24.103 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=0.01, y=0.07, opts=13)
20:16:24.108 00.005 11872 Enqueuing Move request for scope (0.01, 0.07)
20:16:24.110 00.002 9960 Worker thread wakes up
20:16:24.110 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.07) opts 0xd
20:16:24.111 00.001 9960 Handling offset move in thread for scope, endpoint = (0.01, 0.07)
20:16:24.111 00.000 9960 Moving (0.01, 0.07) raw xDistance=-0.01 yDistance=-0.06
20:16:24.111 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
20:16:24.111 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:16:24.111 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:16:24.112 00.001 9960 MoveAxis(E, 0, ABG)
20:16:24.112 00.000 9960 Move returns status 0, amount 0
20:16:24.112 00.000 9960 MoveAxis(N, 0, ABG)
20:16:24.112 00.000 9960 Move returns status 0, amount 0
20:16:24.112 00.000 9960 move complete, result=0
20:16:24.112 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=201, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
20:16:24.116 00.004 9960 worker thread done servicing request
20:16:24.130 00.014 11872 UpdateGuideState exits: m=9816 SNR=61.5
20:16:24.132 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:16:24.134 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:16:24.137 00.003 11872 Enqueuing Expose request
20:16:24.140 00.003 9960 Worker thread wakes up
20:16:24.140 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:16:24.140 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1240,850,31,31)
20:16:24.141 00.001 11872 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:16:25.389 01.248 9960 Exposure complete
20:16:25.471 00.082 9960 worker thread done servicing request
20:16:25.471 00.000 11872 OnExposeComplete: enter
20:16:25.474 00.003 11872 UpdateGuideState(): m_state=6
20:16:25.477 00.003 11872 Star::Find(15, 1254, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 649
20:16:25.480 00.003 11872 Star::Find returns 1 (0), X=1254.69, Y=864.89, Mass=10042, SNR=62.3, Peak=212 HFD=7.3
20:16:25.483 00.003 11872 CameraToMount -- cameraTheta (1.37) - m_xAngle (-3.14) = xAngle (4.51 = -1.77)
20:16:25.486 00.003 11872 CameraToMount -- cameraTheta (1.37) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.34 = -1.94)
20:16:25.488 00.002 11872 CameraToMount -- cameraX=0.05 cameraY=0.24 hyp=0.24 cameraTheta=1.37 mountX=-0.05 mountY=-0.22, mountTheta=-1.78
20:16:25.492 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.05, y=0.24, opts=13)
20:16:25.495 00.003 11872 Enqueuing Move request for scope (0.05, 0.24)
20:16:25.497 00.002 9960 Worker thread wakes up
20:16:25.497 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.24) opts 0xd
20:16:25.497 00.000 9960 Handling offset move in thread for scope, endpoint = (0.05, 0.24)
20:16:25.497 00.000 9960 Moving (0.05, 0.24) raw xDistance=-0.05 yDistance=-0.22
20:16:25.497 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:16:25.497 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
20:16:25.498 00.001 9960 MoveAxis(E, 0, ABG)
20:16:25.498 00.000 9960 Move returns status 0, amount 0
20:16:25.498 00.000 9960 MoveAxis(N, 167, ABG)
20:16:25.498 00.000 9960 Guiding  Dir = 0, Dur = 167
20:16:25.498 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=212, med=1, FiltMin=0, FiltMax=201, Gamma=1.000
20:16:25.501 00.003 9960 IsSlewing returns 0
20:16:25.501 00.000 9960 IsGuiding returns 0
20:16:25.501 00.000 9960 PulseGuide returned control before completion, sleep 177
20:16:25.514 00.013 11872 UpdateGuideState exits: m=10042 SNR=62.3
20:16:25.517 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:16:25.521 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:16:25.523 00.002 11872 Enqueuing Expose request
20:16:25.692 00.169 9960 IsGuiding returns 0
20:16:25.693 00.001 9960 Move returns status 0, amount 167
20:16:25.693 00.000 9960 move complete, result=0
20:16:25.693 00.000 9960 worker thread done servicing request
20:16:25.695 00.002 9960 Worker thread wakes up
20:16:25.695 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.2 px 167 ms NORTH
20:16:25.704 00.009 9960 worker thread servicing REQUEST_EXPOSE 1000
20:16:25.704 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1240,850,31,31)
20:16:26.957 01.253 9960 Exposure complete
20:16:27.072 00.115 9960 worker thread done servicing request
20:16:27.072 00.000 11872 OnExposeComplete: enter
20:16:27.077 00.005 11872 UpdateGuideState(): m_state=6
20:16:27.080 00.003 11872 Star::Find(15, 1254, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 650
20:16:27.083 00.003 11872 Star::Find returns 1 (0), X=1254.65, Y=864.85, Mass=9887, SNR=61.7, Peak=215 HFD=7.4
20:16:27.087 00.004 11872 CameraToMount -- cameraTheta (1.53) - m_xAngle (-3.14) = xAngle (4.67 = -1.62)
20:16:27.090 00.003 11872 CameraToMount -- cameraTheta (1.53) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.49 = -1.79)
20:16:27.094 00.004 11872 CameraToMount -- cameraX=0.01 cameraY=0.19 hyp=0.19 cameraTheta=1.53 mountX=-0.01 mountY=-0.19, mountTheta=-1.62
20:16:27.098 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.01, y=0.19, opts=13)
20:16:27.101 00.003 11872 Enqueuing Move request for scope (0.01, 0.19)
20:16:27.106 00.005 9960 Worker thread wakes up
20:16:27.109 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.19) opts 0xd
20:16:27.110 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=1, FiltMin=0, FiltMax=181, Gamma=1.000
20:16:27.115 00.005 9960 Handling offset move in thread for scope, endpoint = (0.01, 0.19)
20:16:27.116 00.001 9960 Moving (0.01, 0.19) raw xDistance=-0.01 yDistance=-0.19
20:16:27.116 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
20:16:27.116 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:16:27.116 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
20:16:27.116 00.000 9960 MoveAxis(E, 0, ABG)
20:16:27.116 00.000 9960 Move returns status 0, amount 0
20:16:27.116 00.000 9960 MoveAxis(N, 0, ABG)
20:16:27.116 00.000 9960 Move returns status 0, amount 0
20:16:27.117 00.001 9960 move complete, result=0
20:16:27.117 00.000 9960 worker thread done servicing request
20:16:27.132 00.015 11872 UpdateGuideState exits: m=9887 SNR=61.7
20:16:27.136 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:16:27.140 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:16:27.144 00.004 11872 Enqueuing Expose request
20:16:27.147 00.003 9960 Worker thread wakes up
20:16:27.147 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
20:16:27.150 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
20:16:27.150 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1240,850,31,31)
20:16:28.398 01.248 9960 Exposure complete
20:16:28.484 00.086 9960 worker thread done servicing request
20:16:28.484 00.000 11872 OnExposeComplete: enter
20:16:28.487 00.003 11872 UpdateGuideState(): m_state=6
20:16:28.490 00.003 11872 Star::Find(15, 1254, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 651
20:16:28.492 00.002 11872 Star::Find returns 1 (0), X=1254.81, Y=865.23, Mass=9541, SNR=59.5, Peak=203 HFD=7.5
20:16:28.494 00.002 11872 CameraToMount -- cameraTheta (1.29) - m_xAngle (-3.14) = xAngle (4.42 = -1.86)
20:16:28.497 00.003 11872 CameraToMount -- cameraTheta (1.29) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.25 = -2.03)
20:16:28.499 00.002 11872 CameraToMount -- cameraX=0.17 cameraY=0.57 hyp=0.59 cameraTheta=1.29 mountX=-0.17 mountY=-0.53, mountTheta=-1.88
20:16:28.502 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=0.17, y=0.57, opts=13)
20:16:28.506 00.004 11872 Enqueuing Move request for scope (0.17, 0.57)
20:16:28.508 00.002 9960 Worker thread wakes up
20:16:28.508 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.57) opts 0xd
20:16:28.508 00.000 9960 Handling offset move in thread for scope, endpoint = (0.17, 0.57)
20:16:28.508 00.000 9960 Moving (0.17, 0.57) raw xDistance=-0.17 yDistance=-0.53
20:16:28.508 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
20:16:28.508 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.53 from input -0.53
20:16:28.509 00.001 9960 MoveAxis(E, 0, ABG)
20:16:28.509 00.000 9960 Move returns status 0, amount 0
20:16:28.509 00.000 9960 MoveAxis(N, 396, ABG)
20:16:28.509 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=203, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
20:16:28.513 00.004 9960 Guiding  Dir = 0, Dur = 396
20:16:28.514 00.001 9960 IsSlewing returns 0
20:16:28.514 00.000 9960 IsGuiding returns 0
20:16:28.514 00.000 9960 PulseGuide returned control before completion, sleep 406
20:16:28.527 00.013 11872 UpdateGuideState exits: m=9541 SNR=59.5
20:16:28.530 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:16:28.533 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:16:28.535 00.002 11872 Enqueuing Expose request
20:16:28.933 00.398 9960 IsGuiding returns 1
20:16:28.933 00.000 9960 scope still moving after pulse duration time elapsed
20:16:28.963 00.030 9960 IsSlewing returns 0
20:16:28.964 00.001 9960 IsGuiding returns 0
20:16:28.965 00.001 9960 scope move finished after 396 + 54 ms
20:16:28.965 00.000 9960 Move returns status 0, amount 396
20:16:28.965 00.000 9960 move complete, result=0
20:16:28.966 00.001 9960 worker thread done servicing request
20:16:28.966 00.000 9960 Worker thread wakes up
20:16:28.966 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.5 px 396 ms NORTH
20:16:28.973 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:16:28.973 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1240,850,31,31)
20:16:30.228 01.255 9960 Exposure complete
20:16:30.313 00.085 9960 worker thread done servicing request
20:16:30.313 00.000 11872 OnExposeComplete: enter
20:16:30.315 00.002 11872 UpdateGuideState(): m_state=6
20:16:30.318 00.003 11872 Star::Find(15, 1254, 865, 0, (0,0,0,0), 1.5, 10.0, 255) frame 652
20:16:30.321 00.003 11872 Star::Find returns 1 (0), X=1254.68, Y=864.66, Mass=10058, SNR=61.4, Peak=232 HFD=7.4
20:16:30.323 00.002 11872 CameraToMount -- cameraTheta (-0.09) - m_xAngle (-3.14) = xAngle (3.04 = 3.04)
20:16:30.326 00.003 11872 CameraToMount -- cameraTheta (-0.09) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.87 = 2.87)
20:16:30.329 00.003 11872 CameraToMount -- cameraX=0.03 cameraY=-0.00 hyp=0.03 cameraTheta=-0.09 mountX=-0.03 mountY=0.01, mountTheta=2.88
20:16:30.334 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.03, y=-0.00, opts=13)
20:16:30.336 00.002 11872 Enqueuing Move request for scope (0.03, -0.00)
20:16:30.338 00.002 9960 Worker thread wakes up
20:16:30.338 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.00) opts 0xd
20:16:30.339 00.001 9960 Handling offset move in thread for scope, endpoint = (0.03, -0.00)
20:16:30.339 00.000 9960 Moving (0.03, -0.00) raw xDistance=-0.03 yDistance=0.01
20:16:30.339 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:16:30.339 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:16:30.339 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:16:30.339 00.000 9960 MoveAxis(E, 0, ABG)
20:16:30.340 00.001 9960 Move returns status 0, amount 0
20:16:30.340 00.000 9960 MoveAxis(N, 0, ABG)
20:16:30.340 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=232, med=1, FiltMin=0, FiltMax=183, Gamma=1.000
20:16:30.343 00.003 9960 Move returns status 0, amount 0
20:16:30.343 00.000 9960 move complete, result=0
20:16:30.343 00.000 9960 worker thread done servicing request
20:16:30.357 00.014 11872 UpdateGuideState exits: m=10058 SNR=61.4
20:16:30.362 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:16:30.364 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:16:30.366 00.002 11872 Enqueuing Expose request
20:16:30.369 00.003 9960 Worker thread wakes up
20:16:30.369 00.000 11872 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:16:30.372 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
20:16:30.372 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1240,850,31,31)
20:16:31.621 01.249 9960 Exposure complete
20:16:31.700 00.079 9960 worker thread done servicing request
20:16:31.701 00.001 11872 OnExposeComplete: enter
20:16:31.703 00.002 11872 UpdateGuideState(): m_state=6
20:16:31.707 00.004 11872 Star::Find(15, 1254, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 653
20:16:31.709 00.002 11872 Star::Find returns 1 (0), X=1254.84, Y=864.70, Mass=10100, SNR=60.4, Peak=214 HFD=7.3
20:16:31.712 00.003 11872 CameraToMount -- cameraTheta (0.19) - m_xAngle (-3.14) = xAngle (3.33 = -2.95)
20:16:31.715 00.003 11872 CameraToMount -- cameraTheta (0.19) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.16 = -3.12)
20:16:31.717 00.002 11872 CameraToMount -- cameraX=0.20 cameraY=0.04 hyp=0.20 cameraTheta=0.19 mountX=-0.20 mountY=-0.00, mountTheta=-3.12
20:16:31.722 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.20, y=0.04, opts=13)
20:16:31.724 00.002 11872 Enqueuing Move request for scope (0.20, 0.04)
20:16:31.727 00.003 9960 Worker thread wakes up
20:16:31.727 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.04) opts 0xd
20:16:31.727 00.000 9960 Handling offset move in thread for scope, endpoint = (0.20, 0.04)
20:16:31.727 00.000 9960 Moving (0.20, 0.04) raw xDistance=-0.20 yDistance=-0.00
20:16:31.727 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
20:16:31.728 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:16:31.728 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
20:16:31.728 00.000 9960 MoveAxis(E, 84, ABG)
20:16:31.728 00.000 9960 Guiding  Dir = 2, Dur = 84
20:16:31.728 00.000 9960 IsSlewing returns 0
20:16:31.728 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=214, med=1, FiltMin=0, FiltMax=190, Gamma=1.000
20:16:31.732 00.004 9960 IsGuiding returns 0
20:16:31.732 00.000 9960 PulseGuide returned control before completion, sleep 94
20:16:31.748 00.016 11872 UpdateGuideState exits: m=10100 SNR=60.4
20:16:31.751 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:16:31.754 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:16:31.757 00.003 11872 Enqueuing Expose request
20:16:31.831 00.074 9960 IsGuiding returns 1
20:16:31.831 00.000 9960 scope still moving after pulse duration time elapsed
20:16:31.861 00.030 9960 IsSlewing returns 0
20:16:31.862 00.001 9960 IsGuiding returns 0
20:16:31.862 00.000 9960 scope move finished after 84 + 45 ms
20:16:31.862 00.000 9960 Move returns status 0, amount 84
20:16:31.863 00.001 9960 MoveAxis(N, 0, ABG)
20:16:31.863 00.000 9960 Move returns status 0, amount 0
20:16:31.863 00.000 9960 move complete, result=0
20:16:31.864 00.001 9960 worker thread done servicing request
20:16:31.864 00.000 9960 Worker thread wakes up
20:16:31.864 00.000 11872 GuideStep: -0.2 px 84 ms EAST, -0.0 px 0 ms NORTH
20:16:31.871 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:16:31.871 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1240,850,31,31)
20:16:33.116 01.245 9960 Exposure complete
20:16:33.193 00.077 9960 worker thread done servicing request
20:16:33.193 00.000 11872 OnExposeComplete: enter
20:16:33.196 00.003 11872 UpdateGuideState(): m_state=6
20:16:33.200 00.004 11872 Star::Find(15, 1254, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 654
20:16:33.203 00.003 11872 Star::Find returns 1 (0), X=1254.65, Y=865.28, Mass=9726, SNR=60.7, Peak=199 HFD=7.4
20:16:33.205 00.002 11872 CameraToMount -- cameraTheta (1.55) - m_xAngle (-3.14) = xAngle (4.69 = -1.59)
20:16:33.208 00.003 11872 CameraToMount -- cameraTheta (1.55) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.52 = -1.77)
20:16:33.211 00.003 11872 CameraToMount -- cameraX=0.01 cameraY=0.63 hyp=0.63 cameraTheta=1.55 mountX=-0.01 mountY=-0.61, mountTheta=-1.59
20:16:33.214 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=0.01, y=0.63, opts=13)
20:16:33.216 00.002 11872 Enqueuing Move request for scope (0.01, 0.63)
20:16:33.218 00.002 9960 Worker thread wakes up
20:16:33.218 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.63) opts 0xd
20:16:33.218 00.000 9960 Handling offset move in thread for scope, endpoint = (0.01, 0.63)
20:16:33.218 00.000 9960 Moving (0.01, 0.63) raw xDistance=-0.01 yDistance=-0.61
20:16:33.220 00.002 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
20:16:33.220 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.61 from input -0.61
20:16:33.220 00.000 9960 MoveAxis(E, 0, ABG)
20:16:33.220 00.000 9960 Move returns status 0, amount 0
20:16:33.220 00.000 9960 MoveAxis(N, 458, ABG)
20:16:33.220 00.000 9960 Guiding  Dir = 0, Dur = 458
20:16:33.220 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=199, med=1, FiltMin=0, FiltMax=173, Gamma=1.000
20:16:33.222 00.002 9960 IsSlewing returns 0
20:16:33.223 00.001 9960 IsGuiding returns 0
20:16:33.223 00.000 9960 PulseGuide returned control before completion, sleep 468
20:16:33.237 00.014 11872 UpdateGuideState exits: m=9726 SNR=60.7
20:16:33.240 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:16:33.244 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:16:33.246 00.002 11872 Enqueuing Expose request
20:16:33.700 00.454 9960 IsGuiding returns 1
20:16:33.700 00.000 9960 scope still moving after pulse duration time elapsed
20:16:33.731 00.031 9960 IsSlewing returns 0
20:16:33.733 00.002 9960 IsGuiding returns 0
20:16:33.734 00.001 9960 scope move finished after 458 + 52 ms
20:16:33.735 00.001 9960 Move returns status 0, amount 458
20:16:33.735 00.000 9960 move complete, result=0
20:16:33.736 00.001 9960 worker thread done servicing request
20:16:33.736 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.6 px 458 ms NORTH
20:16:33.743 00.007 9960 Worker thread wakes up
20:16:33.743 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:16:33.744 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1240,850,31,31)
20:16:34.995 01.251 9960 Exposure complete
20:16:35.076 00.081 9960 worker thread done servicing request
20:16:35.076 00.000 11872 OnExposeComplete: enter
20:16:35.080 00.004 11872 UpdateGuideState(): m_state=6
20:16:35.082 00.002 11872 Star::Find(15, 1254, 865, 0, (0,0,0,0), 1.5, 10.0, 255) frame 655
20:16:35.086 00.004 11872 Star::Find returns 1 (0), X=1254.57, Y=864.60, Mass=10385, SNR=61.4, Peak=228 HFD=7.3
20:16:35.088 00.002 11872 CameraToMount -- cameraTheta (-2.42) - m_xAngle (-3.14) = xAngle (0.72 = 0.72)
20:16:35.090 00.002 11872 CameraToMount -- cameraTheta (-2.42) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.55 = 0.55)
20:16:35.093 00.003 11872 CameraToMount -- cameraX=-0.07 cameraY=-0.06 hyp=0.09 cameraTheta=-2.42 mountX=0.07 mountY=0.05, mountTheta=0.61
20:16:35.097 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.07, y=-0.06, opts=13)
20:16:35.100 00.003 11872 Enqueuing Move request for scope (-0.07, -0.06)
20:16:35.104 00.004 9960 Worker thread wakes up
20:16:35.104 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.06) opts 0xd
20:16:35.104 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.07, -0.06)
20:16:35.104 00.000 9960 Moving (-0.07, -0.06) raw xDistance=0.07 yDistance=0.05
20:16:35.104 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
20:16:35.104 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:16:35.104 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:16:35.106 00.002 9960 MoveAxis(E, 0, ABG)
20:16:35.106 00.000 9960 Move returns status 0, amount 0
20:16:35.106 00.000 9960 MoveAxis(N, 0, ABG)
20:16:35.106 00.000 9960 Move returns status 0, amount 0
20:16:35.106 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=228, med=1, FiltMin=0, FiltMax=186, Gamma=1.000
20:16:35.110 00.004 9960 move complete, result=0
20:16:35.110 00.000 9960 worker thread done servicing request
20:16:35.124 00.014 11872 UpdateGuideState exits: m=10385 SNR=61.4
20:16:35.128 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:16:35.131 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:16:35.133 00.002 11872 Enqueuing Expose request
20:16:35.135 00.002 9960 Worker thread wakes up
20:16:35.135 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:16:35.139 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
20:16:35.141 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1240,850,31,31)
20:16:36.383 01.242 9960 Exposure complete
20:16:36.465 00.082 9960 worker thread done servicing request
20:16:36.466 00.001 11872 OnExposeComplete: enter
20:16:36.468 00.002 11872 UpdateGuideState(): m_state=6
20:16:36.471 00.003 11872 Star::Find(15, 1254, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 656
20:16:36.473 00.002 11872 Star::Find returns 1 (0), X=1254.52, Y=864.75, Mass=10081, SNR=61.0, Peak=222 HFD=7.3
20:16:36.477 00.004 11872 CameraToMount -- cameraTheta (2.46) - m_xAngle (-3.14) = xAngle (5.60 = -0.68)
20:16:36.479 00.002 11872 CameraToMount -- cameraTheta (2.46) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.43 = -0.85)
20:16:36.481 00.002 11872 CameraToMount -- cameraX=-0.12 cameraY=0.10 hyp=0.15 cameraTheta=2.46 mountX=0.12 mountY=-0.12, mountTheta=-0.77
20:16:36.486 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.12, y=0.10, opts=13)
20:16:36.488 00.002 11872 Enqueuing Move request for scope (-0.12, 0.10)
20:16:36.491 00.003 9960 Worker thread wakes up
20:16:36.491 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.10) opts 0xd
20:16:36.491 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.12, 0.10)
20:16:36.491 00.000 9960 Moving (-0.12, 0.10) raw xDistance=0.12 yDistance=-0.12
20:16:36.491 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
20:16:36.492 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:16:36.492 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
20:16:36.492 00.000 9960 MoveAxis(E, 0, ABG)
20:16:36.492 00.000 9960 Move returns status 0, amount 0
20:16:36.492 00.000 9960 MoveAxis(N, 0, ABG)
20:16:36.492 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=222, med=1, FiltMin=0, FiltMax=177, Gamma=1.000
20:16:36.496 00.004 9960 Move returns status 0, amount 0
20:16:36.496 00.000 9960 move complete, result=0
20:16:36.496 00.000 9960 worker thread done servicing request
20:16:36.509 00.013 11872 UpdateGuideState exits: m=10081 SNR=61.0
20:16:36.513 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:16:36.517 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:16:36.519 00.002 11872 Enqueuing Expose request
20:16:36.522 00.003 11872 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:16:36.524 00.002 9960 Worker thread wakes up
20:16:36.524 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:16:36.524 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1240,850,31,31)
20:16:37.775 01.251 9960 Exposure complete
20:16:37.862 00.087 9960 worker thread done servicing request
20:16:37.862 00.000 11872 OnExposeComplete: enter
20:16:37.865 00.003 11872 UpdateGuideState(): m_state=6
20:16:37.868 00.003 11872 Star::Find(15, 1254, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 657
20:16:37.870 00.002 11872 Star::Find returns 1 (0), X=1254.66, Y=864.74, Mass=10071, SNR=60.3, Peak=203 HFD=7.4
20:16:37.872 00.002 11872 CameraToMount -- cameraTheta (1.35) - m_xAngle (-3.14) = xAngle (4.49 = -1.80)
20:16:37.876 00.004 11872 CameraToMount -- cameraTheta (1.35) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.31 = -1.97)
20:16:37.879 00.003 11872 CameraToMount -- cameraX=0.02 cameraY=0.08 hyp=0.09 cameraTheta=1.35 mountX=-0.02 mountY=-0.08, mountTheta=-1.81
20:16:37.883 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.02, y=0.08, opts=13)
20:16:37.885 00.002 11872 Enqueuing Move request for scope (0.02, 0.08)
20:16:37.890 00.005 9960 Worker thread wakes up
20:16:37.890 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.08) opts 0xd
20:16:37.890 00.000 9960 Handling offset move in thread for scope, endpoint = (0.02, 0.08)
20:16:37.890 00.000 9960 Moving (0.02, 0.08) raw xDistance=-0.02 yDistance=-0.08
20:16:37.890 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:16:37.892 00.002 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:16:37.892 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:16:37.892 00.000 9960 MoveAxis(E, 0, ABG)
20:16:37.892 00.000 9960 Move returns status 0, amount 0
20:16:37.893 00.001 9960 MoveAxis(N, 0, ABG)
20:16:37.893 00.000 9960 Move returns status 0, amount 0
20:16:37.893 00.000 9960 move complete, result=0
20:16:37.894 00.001 9960 worker thread done servicing request
20:16:37.894 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=203, med=1, FiltMin=0, FiltMax=186, Gamma=1.000
20:16:37.911 00.017 11872 UpdateGuideState exits: m=10071 SNR=60.3
20:16:37.914 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:16:37.918 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:16:37.923 00.005 11872 Enqueuing Expose request
20:16:37.926 00.003 11872 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:16:37.928 00.002 9960 Worker thread wakes up
20:16:37.928 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:16:37.928 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1240,850,31,31)
20:16:39.179 01.251 9960 Exposure complete
20:16:39.258 00.079 9960 worker thread done servicing request
20:16:39.258 00.000 11872 OnExposeComplete: enter
20:16:39.261 00.003 11872 UpdateGuideState(): m_state=6
20:16:39.265 00.004 11872 Star::Find(15, 1254, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 658
20:16:39.267 00.002 11872 Star::Find returns 1 (0), X=1254.54, Y=864.91, Mass=9799, SNR=59.3, Peak=212 HFD=7.3
20:16:39.270 00.003 11872 CameraToMount -- cameraTheta (1.96) - m_xAngle (-3.14) = xAngle (5.09 = -1.19)
20:16:39.273 00.003 11872 CameraToMount -- cameraTheta (1.96) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.92 = -1.36)
20:16:39.275 00.002 11872 CameraToMount -- cameraX=-0.10 cameraY=0.25 hyp=0.27 cameraTheta=1.96 mountX=0.10 mountY=-0.27, mountTheta=-1.21
20:16:39.279 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.10, y=0.25, opts=13)
20:16:39.281 00.002 11872 Enqueuing Move request for scope (-0.10, 0.25)
20:16:39.283 00.002 9960 Worker thread wakes up
20:16:39.284 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.25) opts 0xd
20:16:39.284 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.10, 0.25)
20:16:39.284 00.000 9960 Moving (-0.10, 0.25) raw xDistance=0.10 yDistance=-0.27
20:16:39.284 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
20:16:39.284 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
20:16:39.285 00.001 9960 MoveAxis(E, 0, ABG)
20:16:39.285 00.000 9960 Move returns status 0, amount 0
20:16:39.285 00.000 9960 MoveAxis(N, 198, ABG)
20:16:39.285 00.000 9960 Guiding  Dir = 0, Dur = 198
20:16:39.285 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=212, med=1, FiltMin=0, FiltMax=181, Gamma=1.000
20:16:39.287 00.002 9960 IsSlewing returns 0
20:16:39.287 00.000 9960 IsGuiding returns 0
20:16:39.289 00.002 9960 PulseGuide returned control before completion, sleep 208
20:16:39.302 00.013 11872 UpdateGuideState exits: m=9799 SNR=59.3
20:16:39.305 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:16:39.307 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:16:39.311 00.004 11872 Enqueuing Expose request
20:16:39.513 00.202 9960 IsGuiding returns 0
20:16:39.514 00.001 9960 Move returns status 0, amount 198
20:16:39.514 00.000 9960 move complete, result=0
20:16:39.515 00.001 9960 worker thread done servicing request
20:16:39.515 00.000 9960 Worker thread wakes up
20:16:39.516 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 198 ms NORTH
20:16:39.523 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:16:39.523 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1240,850,31,31)
20:16:40.773 01.250 9960 Exposure complete
20:16:40.852 00.079 9960 worker thread done servicing request
20:16:40.854 00.002 11872 OnExposeComplete: enter
20:16:40.857 00.003 11872 UpdateGuideState(): m_state=6
20:16:40.859 00.002 11872 Star::Find(15, 1254, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 659
20:16:40.863 00.004 11872 Star::Find returns 1 (0), X=1254.64, Y=864.81, Mass=9750, SNR=59.4, Peak=216 HFD=7.3
20:16:40.865 00.002 11872 CameraToMount -- cameraTheta (1.59) - m_xAngle (-3.14) = xAngle (4.73 = -1.55)
20:16:40.867 00.002 11872 CameraToMount -- cameraTheta (1.59) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.56 = -1.73)
20:16:40.870 00.003 11872 CameraToMount -- cameraX=-0.00 cameraY=0.15 hyp=0.15 cameraTheta=1.59 mountX=0.00 mountY=-0.15, mountTheta=-1.55
20:16:40.874 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.00, y=0.15, opts=13)
20:16:40.876 00.002 11872 Enqueuing Move request for scope (-0.00, 0.15)
20:16:40.878 00.002 9960 Worker thread wakes up
20:16:40.879 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.15) opts 0xd
20:16:40.879 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.00, 0.15)
20:16:40.879 00.000 9960 Moving (-0.00, 0.15) raw xDistance=0.00 yDistance=-0.15
20:16:40.879 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
20:16:40.879 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:16:40.879 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
20:16:40.879 00.000 9960 MoveAxis(E, 0, ABG)
20:16:40.879 00.000 9960 Move returns status 0, amount 0
20:16:40.881 00.002 9960 MoveAxis(N, 0, ABG)
20:16:40.881 00.000 9960 Move returns status 0, amount 0
20:16:40.881 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=216, med=1, FiltMin=0, FiltMax=174, Gamma=1.000
20:16:40.884 00.003 9960 move complete, result=0
20:16:40.884 00.000 9960 worker thread done servicing request
20:16:40.898 00.014 11872 UpdateGuideState exits: m=9750 SNR=59.4
20:16:40.901 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:16:40.904 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:16:40.906 00.002 11872 Enqueuing Expose request
20:16:40.909 00.003 9960 Worker thread wakes up
20:16:40.909 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:16:40.909 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1240,850,31,31)
20:16:40.909 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
20:16:42.154 01.245 9960 Exposure complete
20:16:42.242 00.088 9960 worker thread done servicing request
20:16:42.242 00.000 11872 OnExposeComplete: enter
20:16:42.244 00.002 11872 UpdateGuideState(): m_state=6
20:16:42.247 00.003 11872 Star::Find(15, 1254, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 660
20:16:42.250 00.003 11872 Star::Find returns 1 (0), X=1254.62, Y=865.22, Mass=9714, SNR=58.9, Peak=224 HFD=7.3
20:16:42.252 00.002 11872 CameraToMount -- cameraTheta (1.61) - m_xAngle (-3.14) = xAngle (4.75 = -1.53)
20:16:42.254 00.002 11872 CameraToMount -- cameraTheta (1.61) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.58 = -1.71)
20:16:42.258 00.004 11872 CameraToMount -- cameraX=-0.02 cameraY=0.56 hyp=0.56 cameraTheta=1.61 mountX=0.02 mountY=-0.56, mountTheta=-1.53
20:16:42.263 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.02, y=0.56, opts=13)
20:16:42.266 00.003 11872 Enqueuing Move request for scope (-0.02, 0.56)
20:16:42.269 00.003 9960 Worker thread wakes up
20:16:42.269 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.56) opts 0xd
20:16:42.269 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.02, 0.56)
20:16:42.270 00.001 9960 Moving (-0.02, 0.56) raw xDistance=0.02 yDistance=-0.56
20:16:42.270 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:16:42.270 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.56 from input -0.56
20:16:42.270 00.000 9960 MoveAxis(E, 0, ABG)
20:16:42.270 00.000 9960 Move returns status 0, amount 0
20:16:42.271 00.001 9960 MoveAxis(N, 414, ABG)
20:16:42.271 00.000 9960 Guiding  Dir = 0, Dur = 414
20:16:42.271 00.000 9960 IsSlewing returns 0
20:16:42.272 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=224, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
20:16:42.274 00.002 9960 IsGuiding returns 0
20:16:42.274 00.000 9960 PulseGuide returned control before completion, sleep 424
20:16:42.288 00.014 11872 UpdateGuideState exits: m=9714 SNR=58.9
20:16:42.290 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:16:42.293 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:16:42.296 00.003 11872 Enqueuing Expose request
20:16:42.705 00.409 9960 IsGuiding returns 1
20:16:42.706 00.001 9960 scope still moving after pulse duration time elapsed
20:16:42.737 00.031 9960 IsSlewing returns 0
20:16:42.737 00.000 9960 IsGuiding returns 0
20:16:42.737 00.000 9960 scope move finished after 414 + 49 ms
20:16:42.737 00.000 9960 Move returns status 0, amount 414
20:16:42.738 00.001 9960 move complete, result=0
20:16:42.738 00.000 9960 worker thread done servicing request
20:16:42.738 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.6 px 414 ms NORTH
20:16:42.744 00.006 9960 Worker thread wakes up
20:16:42.744 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:16:42.745 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1240,850,31,31)
20:16:43.997 01.252 9960 Exposure complete
20:16:44.078 00.081 9960 worker thread done servicing request
20:16:44.079 00.001 11872 OnExposeComplete: enter
20:16:44.081 00.002 11872 UpdateGuideState(): m_state=6
20:16:44.085 00.004 11872 Star::Find(15, 1254, 865, 0, (0,0,0,0), 1.5, 10.0, 255) frame 661
20:16:44.087 00.002 11872 Star::Find returns 1 (0), X=1254.70, Y=864.68, Mass=9508, SNR=56.3, Peak=216 HFD=7.2
20:16:44.089 00.002 11872 CameraToMount -- cameraTheta (0.46) - m_xAngle (-3.14) = xAngle (3.60 = -2.69)
20:16:44.092 00.003 11872 CameraToMount -- cameraTheta (0.46) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.42 = -2.86)
20:16:44.095 00.003 11872 CameraToMount -- cameraX=0.05 cameraY=0.03 hyp=0.06 cameraTheta=0.46 mountX=-0.05 mountY=-0.02, mountTheta=-2.84
20:16:44.099 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.05, y=0.03, opts=13)
20:16:44.102 00.003 11872 Enqueuing Move request for scope (0.05, 0.03)
20:16:44.105 00.003 9960 Worker thread wakes up
20:16:44.105 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.03) opts 0xd
20:16:44.105 00.000 9960 Handling offset move in thread for scope, endpoint = (0.05, 0.03)
20:16:44.105 00.000 9960 Moving (0.05, 0.03) raw xDistance=-0.05 yDistance=-0.02
20:16:44.105 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:16:44.105 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:16:44.107 00.002 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:16:44.107 00.000 9960 MoveAxis(E, 0, ABG)
20:16:44.107 00.000 9960 Move returns status 0, amount 0
20:16:44.107 00.000 9960 MoveAxis(N, 0, ABG)
20:16:44.107 00.000 9960 Move returns status 0, amount 0
20:16:44.107 00.000 9960 move complete, result=0
20:16:44.107 00.000 9960 worker thread done servicing request
20:16:44.108 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=216, med=1, FiltMin=0, FiltMax=181, Gamma=1.000
20:16:44.124 00.016 11872 UpdateGuideState exits: m=9508 SNR=56.3
20:16:44.126 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:16:44.129 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:16:44.133 00.004 11872 Enqueuing Expose request
20:16:44.137 00.004 9960 Worker thread wakes up
20:16:44.137 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:16:44.140 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
20:16:44.140 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1240,850,31,31)
20:16:45.396 01.256 9960 Exposure complete
20:16:45.484 00.088 9960 worker thread done servicing request
20:16:45.485 00.001 11872 OnExposeComplete: enter
20:16:45.488 00.003 11872 UpdateGuideState(): m_state=6
20:16:45.490 00.002 11872 Star::Find(15, 1254, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 662
20:16:45.493 00.003 11872 Star::Find returns 1 (0), X=1254.66, Y=864.84, Mass=9219, SNR=58.7, Peak=198 HFD=7.3
20:16:45.496 00.003 11872 CameraToMount -- cameraTheta (1.50) - m_xAngle (-3.14) = xAngle (4.64 = -1.64)
20:16:45.498 00.002 11872 CameraToMount -- cameraTheta (1.50) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.47 = -1.82)
20:16:45.501 00.003 11872 CameraToMount -- cameraX=0.01 cameraY=0.18 hyp=0.18 cameraTheta=1.50 mountX=-0.01 mountY=-0.17, mountTheta=-1.65
20:16:45.504 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=0.01, y=0.18, opts=13)
20:16:45.507 00.003 11872 Enqueuing Move request for scope (0.01, 0.18)
20:16:45.509 00.002 9960 Worker thread wakes up
20:16:45.509 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.18) opts 0xd
20:16:45.509 00.000 9960 Handling offset move in thread for scope, endpoint = (0.01, 0.18)
20:16:45.509 00.000 9960 Moving (0.01, 0.18) raw xDistance=-0.01 yDistance=-0.17
20:16:45.509 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
20:16:45.509 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:16:45.509 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
20:16:45.509 00.000 9960 MoveAxis(E, 0, ABG)
20:16:45.510 00.001 9960 Move returns status 0, amount 0
20:16:45.510 00.000 9960 MoveAxis(N, 0, ABG)
20:16:45.510 00.000 9960 Move returns status 0, amount 0
20:16:45.510 00.000 9960 move complete, result=0
20:16:45.510 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=198, med=1, FiltMin=0, FiltMax=166, Gamma=1.000
20:16:45.514 00.004 9960 worker thread done servicing request
20:16:45.527 00.013 11872 UpdateGuideState exits: m=9219 SNR=58.7
20:16:45.531 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:16:45.533 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:16:45.536 00.003 11872 Enqueuing Expose request
20:16:45.538 00.002 11872 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
20:16:45.540 00.002 9960 Worker thread wakes up
20:16:45.540 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:16:45.540 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1240,850,31,31)
20:16:46.790 01.250 9960 Exposure complete
20:16:46.870 00.080 9960 worker thread done servicing request
20:16:46.871 00.001 11872 OnExposeComplete: enter
20:16:46.873 00.002 11872 UpdateGuideState(): m_state=6
20:16:46.876 00.003 11872 Star::Find(15, 1254, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 663
20:16:46.880 00.004 11872 Star::Find returns 1 (0), X=1254.71, Y=864.84, Mass=9272, SNR=57.8, Peak=199 HFD=7.3
20:16:46.883 00.003 11872 CameraToMount -- cameraTheta (1.20) - m_xAngle (-3.14) = xAngle (4.34 = -1.94)
20:16:46.885 00.002 11872 CameraToMount -- cameraTheta (1.20) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.17 = -2.12)
20:16:46.888 00.003 11872 CameraToMount -- cameraX=0.07 cameraY=0.18 hyp=0.19 cameraTheta=1.20 mountX=-0.07 mountY=-0.16, mountTheta=-1.97
20:16:46.893 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.07, y=0.18, opts=13)
20:16:46.896 00.003 11872 Enqueuing Move request for scope (0.07, 0.18)
20:16:46.899 00.003 9960 Worker thread wakes up
20:16:46.900 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.18) opts 0xd
20:16:46.900 00.000 9960 Handling offset move in thread for scope, endpoint = (0.07, 0.18)
20:16:46.900 00.000 9960 Moving (0.07, 0.18) raw xDistance=-0.07 yDistance=-0.16
20:16:46.901 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:16:46.901 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:16:46.901 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
20:16:46.901 00.000 9960 MoveAxis(E, 0, ABG)
20:16:46.903 00.002 9960 Move returns status 0, amount 0
20:16:46.903 00.000 9960 MoveAxis(N, 0, ABG)
20:16:46.903 00.000 9960 Move returns status 0, amount 0
20:16:46.903 00.000 9960 move complete, result=0
20:16:46.903 00.000 9960 worker thread done servicing request
20:16:46.904 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=199, med=1, FiltMin=0, FiltMax=174, Gamma=1.000
20:16:46.922 00.018 11872 UpdateGuideState exits: m=9272 SNR=57.8
20:16:46.925 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:16:46.927 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:16:46.929 00.002 11872 Enqueuing Expose request
20:16:46.932 00.003 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:16:46.934 00.002 9960 Worker thread wakes up
20:16:46.934 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:16:46.934 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1240,850,31,31)
20:16:48.178 01.244 9960 Exposure complete
20:16:48.261 00.083 9960 worker thread done servicing request
20:16:48.261 00.000 11872 OnExposeComplete: enter
20:16:48.265 00.004 11872 UpdateGuideState(): m_state=6
20:16:48.268 00.003 11872 Star::Find(15, 1254, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 664
20:16:48.271 00.003 11872 Star::Find returns 1 (0), X=1254.65, Y=865.26, Mass=9667, SNR=58.8, Peak=208 HFD=7.5
20:16:48.274 00.003 11872 CameraToMount -- cameraTheta (1.57) - m_xAngle (-3.14) = xAngle (4.70 = -1.58)
20:16:48.277 00.003 11872 CameraToMount -- cameraTheta (1.57) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.53 = -1.75)
20:16:48.279 00.002 11872 CameraToMount -- cameraX=0.00 cameraY=0.60 hyp=0.60 cameraTheta=1.57 mountX=-0.01 mountY=-0.59, mountTheta=-1.58
20:16:48.283 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.00, y=0.60, opts=13)
20:16:48.285 00.002 11872 Enqueuing Move request for scope (0.00, 0.60)
20:16:48.288 00.003 9960 Worker thread wakes up
20:16:48.288 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.60) opts 0xd
20:16:48.288 00.000 9960 Handling offset move in thread for scope, endpoint = (0.00, 0.60)
20:16:48.288 00.000 9960 Moving (0.00, 0.60) raw xDistance=-0.01 yDistance=-0.59
20:16:48.288 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
20:16:48.288 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.59 from input -0.59
20:16:48.289 00.001 9960 MoveAxis(E, 0, ABG)
20:16:48.289 00.000 9960 Move returns status 0, amount 0
20:16:48.289 00.000 9960 MoveAxis(N, 439, ABG)
20:16:48.289 00.000 9960 Guiding  Dir = 0, Dur = 439
20:16:48.289 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=208, med=1, FiltMin=0, FiltMax=174, Gamma=1.000
20:16:48.292 00.003 9960 IsSlewing returns 0
20:16:48.292 00.000 9960 IsGuiding returns 0
20:16:48.294 00.002 9960 PulseGuide returned control before completion, sleep 449
20:16:48.308 00.014 11872 UpdateGuideState exits: m=9667 SNR=58.8
20:16:48.311 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:16:48.314 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:16:48.317 00.003 11872 Enqueuing Expose request
20:16:48.748 00.431 9960 IsGuiding returns 1
20:16:48.749 00.001 9960 scope still moving after pulse duration time elapsed
20:16:48.780 00.031 9960 IsSlewing returns 0
20:16:48.781 00.001 9960 IsGuiding returns 0
20:16:48.781 00.000 9960 scope move finished after 439 + 49 ms
20:16:48.783 00.002 9960 Move returns status 0, amount 439
20:16:48.783 00.000 9960 move complete, result=0
20:16:48.783 00.000 9960 worker thread done servicing request
20:16:48.783 00.000 9960 Worker thread wakes up
20:16:48.784 00.001 11872 GuideStep: -0.0 px 0 ms EAST, -0.6 px 439 ms NORTH
20:16:48.789 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:16:48.790 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1240,850,31,31)
20:16:50.039 01.249 9960 Exposure complete
20:16:50.123 00.084 9960 worker thread done servicing request
20:16:50.124 00.001 11872 OnExposeComplete: enter
20:16:50.127 00.003 11872 UpdateGuideState(): m_state=6
20:16:50.130 00.003 11872 Star::Find(15, 1254, 865, 0, (0,0,0,0), 1.5, 10.0, 255) frame 665
20:16:50.134 00.004 11872 Star::Find returns 1 (0), X=1254.59, Y=864.54, Mass=10325, SNR=62.6, Peak=215 HFD=7.4
20:16:50.137 00.003 11872 CameraToMount -- cameraTheta (-1.97) - m_xAngle (-3.14) = xAngle (1.16 = 1.16)
20:16:50.141 00.004 11872 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.99 = 0.99)
20:16:50.143 00.002 11872 CameraToMount -- cameraX=-0.05 cameraY=-0.12 hyp=0.13 cameraTheta=-1.97 mountX=0.05 mountY=0.11, mountTheta=1.13
20:16:50.147 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.05, y=-0.12, opts=13)
20:16:50.150 00.003 11872 Enqueuing Move request for scope (-0.05, -0.12)
20:16:50.153 00.003 9960 Worker thread wakes up
20:16:50.153 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.12) opts 0xd
20:16:50.153 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.05, -0.12)
20:16:50.153 00.000 9960 Moving (-0.05, -0.12) raw xDistance=0.05 yDistance=0.11
20:16:50.154 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
20:16:50.154 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:16:50.154 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
20:16:50.154 00.000 9960 MoveAxis(E, 0, ABG)
20:16:50.154 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=1, FiltMin=0, FiltMax=183, Gamma=1.000
20:16:50.157 00.003 9960 Move returns status 0, amount 0
20:16:50.157 00.000 9960 MoveAxis(N, 0, ABG)
20:16:50.157 00.000 9960 Move returns status 0, amount 0
20:16:50.157 00.000 9960 move complete, result=0
20:16:50.157 00.000 9960 worker thread done servicing request
20:16:50.171 00.014 11872 UpdateGuideState exits: m=10325 SNR=62.6
20:16:50.175 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:16:50.177 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:16:50.180 00.003 11872 Enqueuing Expose request
20:16:50.182 00.002 9960 Worker thread wakes up
20:16:50.182 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:16:50.185 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
20:16:50.185 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1240,850,31,31)
20:16:51.220 01.035 11872 evsrv: cli 0D2D3040 connect
20:16:51.233 00.013 11872 case statement mapped state 6 to 3
20:16:51.255 00.022 11872 case statement mapped state 6 to 3
20:16:51.259 00.004 11872 evsrv: cli 0D2D3040 request: {"method":"get_app_state","id":"f0f3080f-a1a8-4a79-8855-a8e1860bb411"}
20:16:51.276 00.017 11872 case statement mapped state 6 to 3
20:16:51.280 00.004 11872 evsrv: cli 0D2D3040 response: {"jsonrpc":"2.0","result":"Guiding","id":"f0f3080f-a1a8-4a79-8855-a8e1860bb411"}
20:16:51.289 00.009 11872 evsrv: cli 0D2D3040 disconnect
20:16:51.310 00.021 11872 evsrv: cli 0D2D2500 connect
20:16:51.332 00.022 11872 case statement mapped state 6 to 3
20:16:51.348 00.016 11872 case statement mapped state 6 to 3
20:16:51.361 00.013 11872 evsrv: cli 0D2D2500 request: {"method":"dither","params":{"amount":5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"6fb290b3-bd79-49d6-be47-e89049d1eabc"}
20:16:51.372 00.011 11872 PhdController::Dither begins
20:16:51.379 00.007 11872 dither: size=5.00, dRA=-3.26 dDec=3.59
20:16:51.383 00.004 11872 MountToCamera -- mountTheta (2.31) + m_xAngle (-3.14) = xAngle (-0.83 = -0.83)
20:16:51.388 00.005 11872 MountToCamera -- mountX=-3.26 mountY=3.59 hyp=4.85 mountTheta=2.31 cameraX=3.27, cameraY=-3.58 cameraTheta=-0.83
20:16:51.391 00.003 11872 setting lock position to (1257.92, 861.08)
20:16:51.395 00.004 11872 Mount: notify guiding dithered (3.3, -3.6)
20:16:51.398 00.003 11872 Status Line: Dither by -3.26,3.59
20:16:51.414 00.016 11872 PhdController: newstate STATE_SETTLE_BEGIN
20:16:51.434 00.020 9960 Exposure complete
20:16:51.438 00.004 11872 PhdController: newstate STATE_SETTLE_WAIT
20:16:51.460 00.022 11872 evsrv: cli 0D2D2500 response: {"jsonrpc":"2.0","result":0,"id":"6fb290b3-bd79-49d6-be47-e89049d1eabc"}
20:16:51.465 00.005 11872 evsrv: cli 0D2D2500 disconnect
20:16:51.541 00.076 9960 worker thread done servicing request
20:16:51.545 00.004 11872 OnExposeComplete: enter
20:16:51.559 00.014 11872 UpdateGuideState(): m_state=6
20:16:51.566 00.007 11872 Star::Find(15, 1254, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 666
20:16:51.576 00.010 11872 Star::Find returns 1 (0), X=1254.56, Y=865.16, Mass=9493, SNR=59.0, Peak=190 HFD=7.5
20:16:51.580 00.004 11872 CameraToMount -- cameraTheta (2.26) - m_xAngle (-3.14) = xAngle (5.40 = -0.89)
20:16:51.583 00.003 11872 CameraToMount -- cameraTheta (2.26) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.22 = -1.06)
20:16:51.587 00.004 11872 CameraToMount -- cameraX=-3.36 cameraY=4.08 hyp=5.29 cameraTheta=2.26 mountX=3.34 mountY=-4.61, mountTheta=-0.94
20:16:51.592 00.005 11872 dither recenter: remaining=(3.3,-3.6) step=(3.3,-3.6)
20:16:51.596 00.004 11872 MountToCamera -- mountTheta (-0.83) + m_xAngle (-3.14) = xAngle (-3.97 = 2.31)
20:16:51.599 00.003 11872 MountToCamera -- mountX=3.26 mountY=-3.59 hyp=4.85 mountTheta=-0.83 cameraX=-3.27, cameraY=3.58 cameraTheta=2.31
20:16:51.612 00.013 11872 SchedulePrimaryMove(0FA44CE0, x=-3.27, y=3.58, opts=4)
20:16:51.618 00.006 11872 Enqueuing Move request for scope (-3.27, 3.58)
20:16:51.625 00.007 9960 Worker thread wakes up
20:16:51.634 00.009 11872 Mount: notify direct move 3.26,-3.59
20:16:51.641 00.007 9960 worker thread servicing REQUEST_MOVE scope ofs (-3.27, 3.58) opts 0x4
20:16:51.655 00.014 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=190, med=1, FiltMin=0, FiltMax=171, Gamma=1.000
20:16:51.664 00.009 9960 Handling offset move in thread for scope, endpoint = (-3.27, 3.58)
20:16:51.680 00.016 9960 Moving (-3.27, 3.58) raw xDistance=3.26 yDistance=-3.59
20:16:51.695 00.015 11872 UpdateGuideState exits: m=9493 SNR=59.0
20:16:51.701 00.006 9960 MoveAxis(W, 2167, B)
20:16:51.717 00.016 11872 PhdController: settling, locked = 1, distance = 5.17 (1.50) aobump = 0 frame = 1 / 99999
20:16:51.724 00.007 9960 Guiding  Dir = 3, Dur = 2167
20:16:51.725 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763777811.724,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":5.17,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
20:16:51.730 00.005 9960 IsSlewing returns 0
20:16:51.731 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:16:51.735 00.004 9960 IsGuiding returns 0
20:16:51.735 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:16:51.739 00.004 9960 PulseGuide returned control before completion, sleep 2177
20:16:51.739 00.000 11872 Enqueuing Expose request
20:16:53.918 02.179 9960 IsGuiding returns 1
20:16:53.918 00.000 9960 scope still moving after pulse duration time elapsed
20:16:53.949 00.031 9960 IsSlewing returns 0
20:16:53.950 00.001 9960 IsGuiding returns 0
20:16:53.950 00.000 9960 scope move finished after 2167 + 48 ms
20:16:53.950 00.000 9960 Move returns status 0, amount 2167
20:16:53.950 00.000 9960 MoveAxis(N, 2679, B)
20:16:53.952 00.002 9960 Guiding  Dir = 0, Dur = 2679
20:16:53.952 00.000 9960 IsSlewing returns 0
20:16:53.953 00.001 9960 IsGuiding returns 0
20:16:53.953 00.000 9960 PulseGuide returned control before completion, sleep 2689
20:16:56.658 02.705 9960 IsGuiding returns 1
20:16:56.658 00.000 9960 scope still moving after pulse duration time elapsed
20:16:56.689 00.031 9960 IsSlewing returns 0
20:16:56.690 00.001 9960 IsGuiding returns 0
20:16:56.691 00.001 9960 scope move finished after 2679 + 58 ms
20:16:56.691 00.000 9960 Move returns status 0, amount 2679
20:16:56.692 00.001 9960 move complete, result=0
20:16:56.692 00.000 9960 worker thread done servicing request
20:16:56.692 00.000 9960 Worker thread wakes up
20:16:56.693 00.001 11872 GuideStep: 3.3 px 2167 ms WEST, -3.6 px 2679 ms NORTH
20:16:56.698 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:16:56.699 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1243,846,31,31)
20:16:57.940 01.241 9960 Exposure complete
20:16:58.023 00.083 9960 worker thread done servicing request
20:16:58.023 00.000 11872 OnExposeComplete: enter
20:16:58.025 00.002 11872 UpdateGuideState(): m_state=6
20:16:58.029 00.004 11872 Star::Find(15, 1254, 865, 0, (0,0,0,0), 1.5, 10.0, 255) frame 667
20:16:58.032 00.003 11872 Star::Find returns 1 (0), X=1257.87, Y=860.98, Mass=9246, SNR=57.9, Peak=194 HFD=7.2
20:16:58.034 00.002 11872 CameraToMount -- cameraTheta (-2.02) - m_xAngle (-3.14) = xAngle (1.12 = 1.12)
20:16:58.036 00.002 11872 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.94 = 0.94)
20:16:58.039 00.003 11872 CameraToMount -- cameraX=-0.05 cameraY=-0.10 hyp=0.11 cameraTheta=-2.02 mountX=0.05 mountY=0.09, mountTheta=1.07
20:16:58.043 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.05, y=-0.10, opts=13)
20:16:58.048 00.005 11872 Enqueuing Move request for scope (-0.05, -0.10)
20:16:58.050 00.002 9960 Worker thread wakes up
20:16:58.050 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.10) opts 0xd
20:16:58.050 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.05, -0.10)
20:16:58.050 00.000 9960 Moving (-0.05, -0.10) raw xDistance=0.05 yDistance=0.09
20:16:58.050 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
20:16:58.051 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:16:58.051 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
20:16:58.051 00.000 9960 MoveAxis(E, 0, ABG)
20:16:58.051 00.000 9960 Move returns status 0, amount 0
20:16:58.051 00.000 9960 MoveAxis(N, 0, ABG)
20:16:58.051 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=194, med=1, FiltMin=0, FiltMax=177, Gamma=1.000
20:16:58.053 00.002 9960 Move returns status 0, amount 0
20:16:58.053 00.000 9960 move complete, result=0
20:16:58.055 00.002 9960 worker thread done servicing request
20:16:58.067 00.012 11872 UpdateGuideState exits: m=9246 SNR=57.9
20:16:58.070 00.003 11872 PhdController: settling, locked = 1, distance = 0.11 (1.50) aobump = 0 frame = 2 / 99999
20:16:58.071 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763777818.071,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.11,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
20:16:58.075 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:16:58.080 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:16:58.082 00.002 11872 Enqueuing Expose request
20:16:58.086 00.004 9960 Worker thread wakes up
20:16:58.086 00.000 11872 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:16:58.090 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
20:16:58.090 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,846,31,31)
20:16:59.337 01.247 9960 Exposure complete
20:16:59.416 00.079 9960 worker thread done servicing request
20:16:59.417 00.001 11872 OnExposeComplete: enter
20:16:59.419 00.002 11872 UpdateGuideState(): m_state=6
20:16:59.423 00.004 11872 Star::Find(15, 1257, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 668
20:16:59.425 00.002 11872 Star::Find returns 1 (0), X=1257.75, Y=861.34, Mass=9736, SNR=59.5, Peak=208 HFD=7.4
20:16:59.427 00.002 11872 CameraToMount -- cameraTheta (2.15) - m_xAngle (-3.14) = xAngle (5.29 = -1.00)
20:16:59.430 00.003 11872 CameraToMount -- cameraTheta (2.15) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.11 = -1.17)
20:16:59.433 00.003 11872 CameraToMount -- cameraX=-0.17 cameraY=0.26 hyp=0.31 cameraTheta=2.15 mountX=0.17 mountY=-0.28, mountTheta=-1.04
20:16:59.437 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.17, y=0.26, opts=13)
20:16:59.440 00.003 11872 Enqueuing Move request for scope (-0.17, 0.26)
20:16:59.443 00.003 9960 Worker thread wakes up
20:16:59.443 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.26) opts 0xd
20:16:59.443 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.17, 0.26)
20:16:59.443 00.000 9960 Moving (-0.17, 0.26) raw xDistance=0.17 yDistance=-0.28
20:16:59.443 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
20:16:59.443 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
20:16:59.444 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
20:16:59.444 00.000 9960 MoveAxis(E, 0, ABG)
20:16:59.444 00.000 9960 Move returns status 0, amount 0
20:16:59.444 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=208, med=1, FiltMin=0, FiltMax=186, Gamma=1.000
20:16:59.446 00.002 9960 MoveAxis(N, 0, ABG)
20:16:59.446 00.000 9960 Move returns status 0, amount 0
20:16:59.446 00.000 9960 move complete, result=0
20:16:59.447 00.001 9960 worker thread done servicing request
20:16:59.461 00.014 11872 UpdateGuideState exits: m=9736 SNR=59.5
20:16:59.464 00.003 11872 PhdController: settling, locked = 1, distance = 0.17 (1.50) aobump = 0 frame = 3 / 99999
20:16:59.466 00.002 11872 evsrv: {"Event":"Settling","Timestamp":1763777819.466,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.17,"Time":1.4,"SettleTime":10.0,"StarLocked":true}
20:16:59.470 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:16:59.472 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:16:59.474 00.002 11872 Enqueuing Expose request
20:16:59.476 00.002 11872 GuideStep: 0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
20:16:59.479 00.003 9960 Worker thread wakes up
20:16:59.479 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:16:59.480 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1243,846,31,31)
20:17:00.727 01.247 9960 Exposure complete
20:17:00.813 00.086 9960 worker thread done servicing request
20:17:00.814 00.001 11872 OnExposeComplete: enter
20:17:00.816 00.002 11872 UpdateGuideState(): m_state=6
20:17:00.820 00.004 11872 Star::Find(15, 1257, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 669
20:17:00.821 00.001 11872 Star::Find returns 1 (0), X=1257.84, Y=861.44, Mass=10100, SNR=60.6, Peak=239 HFD=7.3
20:17:00.825 00.004 11872 CameraToMount -- cameraTheta (1.79) - m_xAngle (-3.14) = xAngle (4.92 = -1.36)
20:17:00.827 00.002 11872 CameraToMount -- cameraTheta (1.79) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.75 = -1.53)
20:17:00.830 00.003 11872 CameraToMount -- cameraX=-0.08 cameraY=0.36 hyp=0.37 cameraTheta=1.79 mountX=0.08 mountY=-0.37, mountTheta=-1.36
20:17:00.833 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=-0.08, y=0.36, opts=13)
20:17:00.836 00.003 11872 Enqueuing Move request for scope (-0.08, 0.36)
20:17:00.837 00.001 9960 Worker thread wakes up
20:17:00.839 00.002 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.36) opts 0xd
20:17:00.839 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.08, 0.36)
20:17:00.839 00.000 9960 Moving (-0.08, 0.36) raw xDistance=0.08 yDistance=-0.37
20:17:00.839 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
20:17:00.839 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
20:17:00.839 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.37
20:17:00.839 00.000 9960 MoveAxis(E, 0, ABG)
20:17:00.839 00.000 9960 Move returns status 0, amount 0
20:17:00.840 00.001 9960 MoveAxis(N, 0, ABG)
20:17:00.840 00.000 9960 Move returns status 0, amount 0
20:17:00.840 00.000 9960 move complete, result=0
20:17:00.840 00.000 9960 worker thread done servicing request
20:17:00.840 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=239, med=1, FiltMin=0, FiltMax=190, Gamma=1.000
20:17:00.857 00.017 11872 UpdateGuideState exits: m=10100 SNR=60.6
20:17:00.861 00.004 11872 PhdController: settling, locked = 1, distance = 0.23 (1.50) aobump = 0 frame = 4 / 99999
20:17:00.863 00.002 11872 evsrv: {"Event":"Settling","Timestamp":1763777820.863,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.23,"Time":2.8,"SettleTime":10.0,"StarLocked":true}
20:17:00.866 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:17:00.869 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:17:00.871 00.002 11872 Enqueuing Expose request
20:17:00.874 00.003 9960 Worker thread wakes up
20:17:00.874 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:17:00.874 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
20:17:00.876 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1243,846,31,31)
20:17:02.116 01.240 9960 Exposure complete
20:17:02.199 00.083 9960 worker thread done servicing request
20:17:02.199 00.000 11872 OnExposeComplete: enter
20:17:02.203 00.004 11872 UpdateGuideState(): m_state=6
20:17:02.205 00.002 11872 Star::Find(15, 1257, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 670
20:17:02.208 00.003 11872 Star::Find returns 1 (0), X=1257.79, Y=861.64, Mass=10068, SNR=63.1, Peak=200 HFD=7.3
20:17:02.210 00.002 11872 CameraToMount -- cameraTheta (1.79) - m_xAngle (-3.14) = xAngle (4.92 = -1.36)
20:17:02.213 00.003 11872 CameraToMount -- cameraTheta (1.79) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.75 = -1.53)
20:17:02.215 00.002 11872 CameraToMount -- cameraX=-0.12 cameraY=0.56 hyp=0.57 cameraTheta=1.79 mountX=0.12 mountY=-0.57, mountTheta=-1.36
20:17:02.220 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.12, y=0.56, opts=13)
20:17:02.223 00.003 11872 Enqueuing Move request for scope (-0.12, 0.56)
20:17:02.225 00.002 9960 Worker thread wakes up
20:17:02.225 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.56) opts 0xd
20:17:02.225 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.12, 0.56)
20:17:02.225 00.000 9960 Moving (-0.12, 0.56) raw xDistance=0.12 yDistance=-0.57
20:17:02.225 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
20:17:02.225 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.22
20:17:02.226 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.57 from input -0.57
20:17:02.226 00.000 9960 MoveAxis(E, 0, ABG)
20:17:02.226 00.000 9960 Move returns status 0, amount 0
20:17:02.226 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=200, med=1, FiltMin=0, FiltMax=175, Gamma=1.000
20:17:02.228 00.002 9960 MoveAxis(N, 426, ABG)
20:17:02.229 00.001 9960 Guiding  Dir = 0, Dur = 426
20:17:02.230 00.001 9960 IsSlewing returns 0
20:17:02.230 00.000 9960 IsGuiding returns 0
20:17:02.230 00.000 9960 PulseGuide returned control before completion, sleep 436
20:17:02.244 00.014 11872 UpdateGuideState exits: m=10068 SNR=63.1
20:17:02.247 00.003 11872 PhdController: settling, locked = 1, distance = 0.33 (1.50) aobump = 0 frame = 5 / 99999
20:17:02.251 00.004 11872 evsrv: {"Event":"Settling","Timestamp":1763777822.251,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.33,"Time":4.2,"SettleTime":10.0,"StarLocked":true}
20:17:02.253 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:17:02.255 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:17:02.257 00.002 11872 Enqueuing Expose request
20:17:02.671 00.414 9960 IsGuiding returns 1
20:17:02.672 00.001 9960 scope still moving after pulse duration time elapsed
20:17:02.704 00.032 9960 IsSlewing returns 0
20:17:02.705 00.001 9960 IsGuiding returns 0
20:17:02.705 00.000 9960 scope move finished after 426 + 49 ms
20:17:02.706 00.001 9960 Move returns status 0, amount 426
20:17:02.706 00.000 9960 move complete, result=0
20:17:02.706 00.000 9960 worker thread done servicing request
20:17:02.706 00.000 9960 Worker thread wakes up
20:17:02.707 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.6 px 426 ms NORTH
20:17:02.714 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:17:02.714 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,846,31,31)
20:17:03.958 01.244 9960 Exposure complete
20:17:04.042 00.084 9960 worker thread done servicing request
20:17:04.042 00.000 11872 OnExposeComplete: enter
20:17:04.046 00.004 11872 UpdateGuideState(): m_state=6
20:17:04.050 00.004 11872 Star::Find(15, 1257, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 671
20:17:04.053 00.003 11872 Star::Find returns 1 (0), X=1257.92, Y=860.90, Mass=9884, SNR=59.4, Peak=212 HFD=7.2
20:17:04.056 00.003 11872 CameraToMount -- cameraTheta (-1.57) - m_xAngle (-3.14) = xAngle (1.57 = 1.57)
20:17:04.058 00.002 11872 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.40 = 1.40)
20:17:04.060 00.002 11872 CameraToMount -- cameraX=0.00 cameraY=-0.18 hyp=0.18 cameraTheta=-1.57 mountX=0.00 mountY=0.18, mountTheta=1.57
20:17:04.065 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.00, y=-0.18, opts=13)
20:17:04.067 00.002 11872 Enqueuing Move request for scope (0.00, -0.18)
20:17:04.069 00.002 9960 Worker thread wakes up
20:17:04.069 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.18) opts 0xd
20:17:04.069 00.000 9960 Handling offset move in thread for scope, endpoint = (0.00, -0.18)
20:17:04.070 00.001 9960 Moving (0.00, -0.18) raw xDistance=0.00 yDistance=0.18
20:17:04.070 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
20:17:04.070 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:17:04.070 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
20:17:04.070 00.000 9960 MoveAxis(E, 0, ABG)
20:17:04.071 00.001 9960 Move returns status 0, amount 0
20:17:04.071 00.000 9960 MoveAxis(N, 0, ABG)
20:17:04.071 00.000 9960 Move returns status 0, amount 0
20:17:04.071 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=212, med=1, FiltMin=0, FiltMax=187, Gamma=1.000
20:17:04.075 00.004 9960 move complete, result=0
20:17:04.076 00.001 9960 worker thread done servicing request
20:17:04.090 00.014 11872 UpdateGuideState exits: m=9884 SNR=59.4
20:17:04.092 00.002 11872 PhdController: settling, locked = 1, distance = 0.29 (1.50) aobump = 0 frame = 6 / 99999
20:17:04.095 00.003 11872 evsrv: {"Event":"Settling","Timestamp":1763777824.095,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.29,"Time":6.0,"SettleTime":10.0,"StarLocked":true}
20:17:04.098 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:17:04.100 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:17:04.103 00.003 11872 Enqueuing Expose request
20:17:04.105 00.002 9960 Worker thread wakes up
20:17:04.105 00.000 11872 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
20:17:04.109 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
20:17:04.110 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1243,846,31,31)
20:17:05.353 01.243 9960 Exposure complete
20:17:05.448 00.095 9960 worker thread done servicing request
20:17:05.449 00.001 11872 OnExposeComplete: enter
20:17:05.452 00.003 11872 UpdateGuideState(): m_state=6
20:17:05.454 00.002 11872 Star::Find(15, 1257, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 672
20:17:05.457 00.003 11872 Star::Find returns 1 (0), X=1257.92, Y=861.39, Mass=9863, SNR=60.8, Peak=220 HFD=7.2
20:17:05.460 00.003 11872 CameraToMount -- cameraTheta (1.57) - m_xAngle (-3.14) = xAngle (4.71 = -1.57)
20:17:05.462 00.002 11872 CameraToMount -- cameraTheta (1.57) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.54 = -1.74)
20:17:05.464 00.002 11872 CameraToMount -- cameraX=-0.00 cameraY=0.31 hyp=0.31 cameraTheta=1.57 mountX=-0.00 mountY=-0.31, mountTheta=-1.57
20:17:05.468 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.00, y=0.31, opts=13)
20:17:05.471 00.003 11872 Enqueuing Move request for scope (-0.00, 0.31)
20:17:05.473 00.002 9960 Worker thread wakes up
20:17:05.473 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.31) opts 0xd
20:17:05.474 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.00, 0.31)
20:17:05.474 00.000 9960 Moving (-0.00, 0.31) raw xDistance=-0.00 yDistance=-0.31
20:17:05.474 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
20:17:05.474 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
20:17:05.474 00.000 9960 MoveAxis(E, 0, ABG)
20:17:05.474 00.000 9960 Move returns status 0, amount 0
20:17:05.475 00.001 9960 MoveAxis(N, 228, ABG)
20:17:05.475 00.000 9960 Guiding  Dir = 0, Dur = 228
20:17:05.475 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=220, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
20:17:05.478 00.003 9960 IsSlewing returns 0
20:17:05.478 00.000 9960 IsGuiding returns 0
20:17:05.479 00.001 9960 PulseGuide returned control before completion, sleep 238
20:17:05.494 00.015 11872 UpdateGuideState exits: m=9863 SNR=60.8
20:17:05.497 00.003 11872 PhdController: settling, locked = 1, distance = 0.29 (1.50) aobump = 0 frame = 7 / 99999
20:17:05.499 00.002 11872 evsrv: {"Event":"Settling","Timestamp":1763777825.499,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.29,"Time":7.4,"SettleTime":10.0,"StarLocked":true}
20:17:05.502 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:17:05.506 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:17:05.508 00.002 11872 Enqueuing Expose request
20:17:05.734 00.226 9960 IsGuiding returns 1
20:17:05.734 00.000 9960 scope still moving after pulse duration time elapsed
20:17:05.765 00.031 9960 IsSlewing returns 0
20:17:05.766 00.001 9960 IsGuiding returns 0
20:17:05.766 00.000 9960 scope move finished after 228 + 59 ms
20:17:05.767 00.001 9960 Move returns status 0, amount 228
20:17:05.768 00.001 9960 move complete, result=0
20:17:05.768 00.000 9960 worker thread done servicing request
20:17:05.768 00.000 9960 Worker thread wakes up
20:17:05.768 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.3 px 228 ms NORTH
20:17:05.775 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:17:05.775 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,846,31,31)
20:17:07.030 01.255 9960 Exposure complete
20:17:07.116 00.086 9960 worker thread done servicing request
20:17:07.117 00.001 11872 OnExposeComplete: enter
20:17:07.120 00.003 11872 UpdateGuideState(): m_state=6
20:17:07.123 00.003 11872 Star::Find(15, 1257, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 673
20:17:07.127 00.004 11872 Star::Find returns 1 (0), X=1257.91, Y=860.93, Mass=9423, SNR=59.3, Peak=200 HFD=7.3
20:17:07.131 00.004 11872 CameraToMount -- cameraTheta (-1.62) - m_xAngle (-3.14) = xAngle (1.52 = 1.52)
20:17:07.134 00.003 11872 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.35 = 1.35)
20:17:07.136 00.002 11872 CameraToMount -- cameraX=-0.01 cameraY=-0.15 hyp=0.15 cameraTheta=-1.62 mountX=0.01 mountY=0.15, mountTheta=1.52
20:17:07.141 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.01, y=-0.15, opts=13)
20:17:07.144 00.003 11872 Enqueuing Move request for scope (-0.01, -0.15)
20:17:07.146 00.002 9960 Worker thread wakes up
20:17:07.146 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.15) opts 0xd
20:17:07.147 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.01, -0.15)
20:17:07.147 00.000 9960 Moving (-0.01, -0.15) raw xDistance=0.01 yDistance=0.15
20:17:07.147 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:17:07.147 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:17:07.148 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
20:17:07.148 00.000 9960 MoveAxis(E, 0, ABG)
20:17:07.148 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=200, med=1, FiltMin=0, FiltMax=177, Gamma=1.000
20:17:07.151 00.003 9960 Move returns status 0, amount 0
20:17:07.151 00.000 9960 MoveAxis(N, 0, ABG)
20:17:07.151 00.000 9960 Move returns status 0, amount 0
20:17:07.151 00.000 9960 move complete, result=0
20:17:07.151 00.000 9960 worker thread done servicing request
20:17:07.164 00.013 11872 UpdateGuideState exits: m=9423 SNR=59.3
20:17:07.168 00.004 11872 PhdController: settling, locked = 1, distance = 0.25 (1.50) aobump = 0 frame = 8 / 99999
20:17:07.171 00.003 11872 evsrv: {"Event":"Settling","Timestamp":1763777827.171,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.25,"Time":9.1,"SettleTime":10.0,"StarLocked":true}
20:17:07.174 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:17:07.176 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:17:07.180 00.004 11872 Enqueuing Expose request
20:17:07.183 00.003 11872 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:17:07.185 00.002 9960 Worker thread wakes up
20:17:07.185 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:17:07.185 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,846,31,31)
20:17:08.440 01.255 9960 Exposure complete
20:17:08.527 00.087 9960 worker thread done servicing request
20:17:08.528 00.001 11872 OnExposeComplete: enter
20:17:08.530 00.002 11872 UpdateGuideState(): m_state=6
20:17:08.533 00.003 11872 Star::Find(15, 1257, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 674
20:17:08.535 00.002 11872 Star::Find returns 1 (0), X=1257.85, Y=861.37, Mass=10069, SNR=61.8, Peak=211 HFD=7.4
20:17:08.538 00.003 11872 CameraToMount -- cameraTheta (1.81) - m_xAngle (-3.14) = xAngle (4.95 = -1.34)
20:17:08.540 00.002 11872 CameraToMount -- cameraTheta (1.81) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.77 = -1.51)
20:17:08.543 00.003 11872 CameraToMount -- cameraX=-0.07 cameraY=0.29 hyp=0.30 cameraTheta=1.81 mountX=0.07 mountY=-0.30, mountTheta=-1.34
20:17:08.546 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=-0.07, y=0.29, opts=13)
20:17:08.550 00.004 11872 Enqueuing Move request for scope (-0.07, 0.29)
20:17:08.552 00.002 9960 Worker thread wakes up
20:17:08.552 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.29) opts 0xd
20:17:08.552 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.07, 0.29)
20:17:08.552 00.000 9960 Moving (-0.07, 0.29) raw xDistance=0.07 yDistance=-0.30
20:17:08.552 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
20:17:08.552 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
20:17:08.553 00.001 9960 MoveAxis(E, 0, ABG)
20:17:08.553 00.000 9960 Move returns status 0, amount 0
20:17:08.554 00.001 9960 MoveAxis(N, 223, ABG)
20:17:08.554 00.000 9960 Guiding  Dir = 0, Dur = 223
20:17:08.554 00.000 9960 IsSlewing returns 0
20:17:08.554 00.000 9960 IsGuiding returns 0
20:17:08.554 00.000 9960 PulseGuide returned control before completion, sleep 233
20:17:08.555 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=1, FiltMin=0, FiltMax=181, Gamma=1.000
20:17:08.571 00.016 11872 UpdateGuideState exits: m=10069 SNR=61.8
20:17:08.575 00.004 11872 PhdController: settling, locked = 1, distance = 0.27 (1.50) aobump = 0 frame = 9 / 99999
20:17:08.578 00.003 11872 PhdController: newstate STATE_FINISH
20:17:08.583 00.005 11872 PhdController complete: success
20:17:08.586 00.003 11872 evsrv: {"Event":"SettleDone","Timestamp":1763777828.586,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":9,"DroppedFrames":0}
20:17:08.593 00.007 11872 Mount: notify guiding dither settle done success=1
20:17:08.596 00.003 11872 PhdController: newstate STATE_IDLE
20:17:08.598 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:17:08.602 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:17:08.604 00.002 11872 Enqueuing Expose request
20:17:08.803 00.199 9960 IsGuiding returns 1
20:17:08.804 00.001 9960 scope still moving after pulse duration time elapsed
20:17:08.833 00.029 9960 IsSlewing returns 0
20:17:08.835 00.002 9960 IsGuiding returns 0
20:17:08.836 00.001 9960 scope move finished after 223 + 58 ms
20:17:08.836 00.000 9960 Move returns status 0, amount 223
20:17:08.836 00.000 9960 move complete, result=0
20:17:08.837 00.001 9960 worker thread done servicing request
20:17:08.837 00.000 9960 Worker thread wakes up
20:17:08.837 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 223 ms NORTH
20:17:08.844 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:17:08.844 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,846,31,31)
20:17:10.098 01.254 9960 Exposure complete
20:17:10.185 00.087 9960 worker thread done servicing request
20:17:10.186 00.001 11872 OnExposeComplete: enter
20:17:10.188 00.002 11872 UpdateGuideState(): m_state=6
20:17:10.190 00.002 11872 Star::Find(15, 1257, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 675
20:17:10.192 00.002 11872 Star::Find returns 1 (0), X=1257.96, Y=861.30, Mass=9469, SNR=57.2, Peak=217 HFD=7.0
20:17:10.195 00.003 11872 CameraToMount -- cameraTheta (1.38) - m_xAngle (-3.14) = xAngle (4.52 = -1.76)
20:17:10.198 00.003 11872 CameraToMount -- cameraTheta (1.38) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.35 = -1.94)
20:17:10.201 00.003 11872 CameraToMount -- cameraX=0.04 cameraY=0.22 hyp=0.22 cameraTheta=1.38 mountX=-0.04 mountY=-0.21, mountTheta=-1.77
20:17:10.205 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.04, y=0.22, opts=13)
20:17:10.208 00.003 11872 Enqueuing Move request for scope (0.04, 0.22)
20:17:10.210 00.002 9960 Worker thread wakes up
20:17:10.210 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.22) opts 0xd
20:17:10.210 00.000 9960 Handling offset move in thread for scope, endpoint = (0.04, 0.22)
20:17:10.210 00.000 9960 Moving (0.04, 0.22) raw xDistance=-0.04 yDistance=-0.21
20:17:10.210 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:17:10.210 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
20:17:10.211 00.001 9960 MoveAxis(E, 0, ABG)
20:17:10.211 00.000 9960 Move returns status 0, amount 0
20:17:10.213 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=217, med=1, FiltMin=0, FiltMax=183, Gamma=1.000
20:17:10.215 00.002 9960 MoveAxis(N, 156, ABG)
20:17:10.215 00.000 9960 Guiding  Dir = 0, Dur = 156
20:17:10.215 00.000 9960 IsSlewing returns 0
20:17:10.215 00.000 9960 IsGuiding returns 0
20:17:10.216 00.001 9960 PulseGuide returned control before completion, sleep 166
20:17:10.229 00.013 11872 UpdateGuideState exits: m=9469 SNR=57.2
20:17:10.234 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:17:10.236 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:17:10.240 00.004 11872 Enqueuing Expose request
20:17:10.383 00.143 9960 IsGuiding returns 1
20:17:10.385 00.002 9960 scope still moving after pulse duration time elapsed
20:17:10.415 00.030 9960 IsSlewing returns 0
20:17:10.416 00.001 9960 IsGuiding returns 0
20:17:10.417 00.001 9960 scope move finished after 156 + 45 ms
20:17:10.418 00.001 9960 Move returns status 0, amount 156
20:17:10.418 00.000 9960 move complete, result=0
20:17:10.419 00.001 9960 worker thread done servicing request
20:17:10.419 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.2 px 156 ms NORTH
20:17:10.427 00.008 9960 Worker thread wakes up
20:17:10.427 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:17:10.428 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1243,846,31,31)
20:17:11.679 01.251 9960 Exposure complete
20:17:11.761 00.082 9960 worker thread done servicing request
20:17:11.761 00.000 11872 OnExposeComplete: enter
20:17:11.766 00.005 11872 UpdateGuideState(): m_state=6
20:17:11.769 00.003 11872 Star::Find(15, 1257, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 676
20:17:11.772 00.003 11872 Star::Find returns 1 (0), X=1257.86, Y=860.80, Mass=10115, SNR=60.8, Peak=225 HFD=7.4
20:17:11.774 00.002 11872 CameraToMount -- cameraTheta (-1.76) - m_xAngle (-3.14) = xAngle (1.38 = 1.38)
20:17:11.776 00.002 11872 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.21 = 1.21)
20:17:11.780 00.004 11872 CameraToMount -- cameraX=-0.05 cameraY=-0.28 hyp=0.28 cameraTheta=-1.76 mountX=0.05 mountY=0.26, mountTheta=1.37
20:17:11.783 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=-0.05, y=-0.28, opts=13)
20:17:11.785 00.002 11872 Enqueuing Move request for scope (-0.05, -0.28)
20:17:11.787 00.002 9960 Worker thread wakes up
20:17:11.788 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.28) opts 0xd
20:17:11.788 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.05, -0.28)
20:17:11.788 00.000 9960 Moving (-0.05, -0.28) raw xDistance=0.05 yDistance=0.26
20:17:11.788 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
20:17:11.788 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:17:11.789 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
20:17:11.789 00.000 9960 MoveAxis(E, 0, ABG)
20:17:11.789 00.000 9960 Move returns status 0, amount 0
20:17:11.789 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=225, med=1, FiltMin=0, FiltMax=183, Gamma=1.000
20:17:11.793 00.004 9960 MoveAxis(N, 0, ABG)
20:17:11.793 00.000 9960 Move returns status 0, amount 0
20:17:11.794 00.001 9960 move complete, result=0
20:17:11.794 00.000 9960 worker thread done servicing request
20:17:11.807 00.013 11872 UpdateGuideState exits: m=10115 SNR=60.8
20:17:11.810 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:17:11.815 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:17:11.817 00.002 11872 Enqueuing Expose request
20:17:11.820 00.003 11872 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
20:17:11.821 00.001 9960 Worker thread wakes up
20:17:11.821 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:17:11.821 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,846,31,31)
20:17:13.074 01.253 9960 Exposure complete
20:17:13.156 00.082 9960 worker thread done servicing request
20:17:13.158 00.002 11872 OnExposeComplete: enter
20:17:13.160 00.002 11872 UpdateGuideState(): m_state=6
20:17:13.163 00.003 11872 Star::Find(15, 1257, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 677
20:17:13.165 00.002 11872 Star::Find returns 1 (0), X=1257.53, Y=862.93, Mass=8430, SNR=54.5, Peak=220 HFD=6.6
20:17:13.167 00.002 11872 CameraToMount -- cameraTheta (1.78) - m_xAngle (-3.14) = xAngle (4.92 = -1.37)
20:17:13.170 00.003 11872 CameraToMount -- cameraTheta (1.78) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.74 = -1.54)
20:17:13.174 00.004 11872 CameraToMount -- cameraX=-0.39 cameraY=1.84 hyp=1.88 cameraTheta=1.78 mountX=0.38 mountY=-1.88, mountTheta=-1.37
20:17:13.178 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.39, y=1.84, opts=13)
20:17:13.180 00.002 11872 Enqueuing Move request for scope (-0.39, 1.84)
20:17:13.183 00.003 9960 Worker thread wakes up
20:17:13.183 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.39, 1.84) opts 0xd
20:17:13.183 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.39, 1.84)
20:17:13.183 00.000 9960 Moving (-0.39, 1.84) raw xDistance=0.38 yDistance=-1.88
20:17:13.183 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.38
20:17:13.183 00.000 9960 GuideAlgorithmResistSwitch::result() returns -1.88 from input -1.88
20:17:13.184 00.001 9960 MoveAxis(W, 159, ABG)
20:17:13.184 00.000 9960 Guiding  Dir = 3, Dur = 159
20:17:13.184 00.000 9960 IsSlewing returns 0
20:17:13.184 00.000 9960 IsGuiding returns 0
20:17:13.184 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=220, med=1, FiltMin=0, FiltMax=167, Gamma=1.000
20:17:13.189 00.005 9960 PulseGuide returned control before completion, sleep 169
20:17:13.203 00.014 11872 UpdateGuideState exits: m=8430 SNR=54.5
20:17:13.206 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:17:13.208 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:17:13.211 00.003 11872 Enqueuing Expose request
20:17:13.374 00.163 9960 IsGuiding returns 0
20:17:13.375 00.001 9960 Move returns status 0, amount 159
20:17:13.375 00.000 9960 MoveAxis(N, 1405, ABG)
20:17:13.377 00.002 9960 Guiding  Dir = 0, Dur = 1405
20:17:13.377 00.000 9960 IsSlewing returns 0
20:17:13.378 00.001 9960 IsGuiding returns 0
20:17:13.378 00.000 9960 PulseGuide returned control before completion, sleep 1415
20:17:14.810 01.432 9960 IsGuiding returns 1
20:17:14.812 00.002 9960 scope still moving after pulse duration time elapsed
20:17:14.842 00.030 9960 IsSlewing returns 0
20:17:14.842 00.000 9960 IsGuiding returns 0
20:17:14.843 00.001 9960 scope move finished after 1405 + 59 ms
20:17:14.843 00.000 9960 Move returns status 0, amount 1405
20:17:14.844 00.001 9960 move complete, result=0
20:17:14.844 00.000 9960 worker thread done servicing request
20:17:14.844 00.000 9960 Worker thread wakes up
20:17:14.845 00.001 11872 GuideStep: 0.4 px 159 ms WEST, -1.9 px 1405 ms NORTH
20:17:14.851 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:17:14.852 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1243,846,31,31)
20:17:16.100 01.248 9960 Exposure complete
20:17:16.185 00.085 9960 worker thread done servicing request
20:17:16.187 00.002 11872 OnExposeComplete: enter
20:17:16.189 00.002 11872 UpdateGuideState(): m_state=6
20:17:16.191 00.002 11872 Star::Find(15, 1257, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 678
20:17:16.194 00.003 11872 Star::Find returns 1 (0), X=1258.10, Y=859.46, Mass=9841, SNR=61.3, Peak=221 HFD=7.3
20:17:16.196 00.002 11872 CameraToMount -- cameraTheta (-1.46) - m_xAngle (-3.14) = xAngle (1.68 = 1.68)
20:17:16.199 00.003 11872 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.51 = 1.51)
20:17:16.204 00.005 11872 CameraToMount -- cameraX=0.19 cameraY=-1.62 hyp=1.63 cameraTheta=-1.46 mountX=-0.18 mountY=1.63, mountTheta=1.68
20:17:16.207 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=0.19, y=-1.62, opts=13)
20:17:16.210 00.003 11872 Enqueuing Move request for scope (0.19, -1.62)
20:17:16.212 00.002 9960 Worker thread wakes up
20:17:16.212 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.19, -1.62) opts 0xd
20:17:16.212 00.000 9960 Handling offset move in thread for scope, endpoint = (0.19, -1.62)
20:17:16.213 00.001 9960 Moving (0.19, -1.62) raw xDistance=-0.18 yDistance=1.63
20:17:16.213 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
20:17:16.213 00.000 9960 resist switch: large excursion: input 1.63 thresh 0.60 direction from -1 to 1
20:17:16.213 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.89
20:17:16.213 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.63 from input 1.63
20:17:16.213 00.000 9960 MoveAxis(E, 0, ABG)
20:17:16.214 00.001 9960 Move returns status 0, amount 0
20:17:16.214 00.000 9960 MoveAxis(S, 1217, ABG)
20:17:16.214 00.000 9960 Guiding  Dir = 1, Dur = 1217
20:17:16.214 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=221, med=1, FiltMin=0, FiltMax=176, Gamma=1.000
20:17:16.217 00.003 9960 IsSlewing returns 0
20:17:16.217 00.000 9960 IsGuiding returns 0
20:17:16.219 00.002 9960 PulseGuide returned control before completion, sleep 1227
20:17:16.232 00.013 11872 UpdateGuideState exits: m=9841 SNR=61.3
20:17:16.236 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:17:16.239 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:17:16.242 00.003 11872 Enqueuing Expose request
20:17:17.450 01.208 9960 IsGuiding returns 1
20:17:17.450 00.000 9960 scope still moving after pulse duration time elapsed
20:17:17.482 00.032 9960 IsSlewing returns 0
20:17:17.483 00.001 9960 IsGuiding returns 0
20:17:17.483 00.000 9960 scope move finished after 1217 + 48 ms
20:17:17.484 00.001 9960 Move returns status 0, amount 1217
20:17:17.484 00.000 9960 move complete, result=0
20:17:17.486 00.002 9960 worker thread done servicing request
20:17:17.486 00.000 9960 Worker thread wakes up
20:17:17.486 00.000 11872 GuideStep: -0.2 px 0 ms EAST, 1.6 px 1217 ms SOUTH
20:17:17.491 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:17:17.491 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,846,31,31)
20:17:18.732 01.241 9960 Exposure complete
20:17:18.813 00.081 9960 worker thread done servicing request
20:17:18.815 00.002 11872 OnExposeComplete: enter
20:17:18.818 00.003 11872 UpdateGuideState(): m_state=6
20:17:18.820 00.002 11872 Star::Find(15, 1258, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 679
20:17:18.822 00.002 11872 Star::Find returns 1 (0), X=1258.10, Y=860.39, Mass=9920, SNR=61.4, Peak=210 HFD=7.5
20:17:18.825 00.003 11872 CameraToMount -- cameraTheta (-1.31) - m_xAngle (-3.14) = xAngle (1.83 = 1.83)
20:17:18.829 00.004 11872 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.66 = 1.66)
20:17:18.831 00.002 11872 CameraToMount -- cameraX=0.19 cameraY=-0.69 hyp=0.72 cameraTheta=-1.31 mountX=-0.18 mountY=0.71, mountTheta=1.82
20:17:18.835 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.19, y=-0.69, opts=13)
20:17:18.838 00.003 11872 Enqueuing Move request for scope (0.19, -0.69)
20:17:18.840 00.002 9960 Worker thread wakes up
20:17:18.840 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.69) opts 0xd
20:17:18.840 00.000 9960 Handling offset move in thread for scope, endpoint = (0.19, -0.69)
20:17:18.840 00.000 9960 Moving (0.19, -0.69) raw xDistance=-0.18 yDistance=0.71
20:17:18.840 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
20:17:18.840 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.71 from input 0.71
20:17:18.841 00.001 9960 MoveAxis(E, 0, ABG)
20:17:18.841 00.000 9960 Move returns status 0, amount 0
20:17:18.841 00.000 9960 MoveAxis(S, 533, ABG)
20:17:18.841 00.000 9960 Guiding  Dir = 1, Dur = 533
20:17:18.841 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=210, med=1, FiltMin=0, FiltMax=176, Gamma=1.000
20:17:18.844 00.003 9960 IsSlewing returns 0
20:17:18.844 00.000 9960 IsGuiding returns 0
20:17:18.844 00.000 9960 PulseGuide returned control before completion, sleep 543
20:17:18.857 00.013 11872 UpdateGuideState exits: m=9920 SNR=61.4
20:17:18.862 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:17:18.865 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:17:18.867 00.002 11872 Enqueuing Expose request
20:17:19.391 00.524 9960 IsGuiding returns 1
20:17:19.394 00.003 9960 scope still moving after pulse duration time elapsed
20:17:19.423 00.029 9960 IsSlewing returns 0
20:17:19.423 00.000 9960 IsGuiding returns 0
20:17:19.423 00.000 9960 scope move finished after 533 + 46 ms
20:17:19.424 00.001 9960 Move returns status 0, amount 533
20:17:19.424 00.000 9960 move complete, result=0
20:17:19.424 00.000 9960 worker thread done servicing request
20:17:19.424 00.000 11872 GuideStep: -0.2 px 0 ms EAST, 0.7 px 533 ms SOUTH
20:17:19.431 00.007 9960 Worker thread wakes up
20:17:19.431 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:17:19.431 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,846,31,31)
20:17:20.680 01.249 9960 Exposure complete
20:17:20.764 00.084 9960 worker thread done servicing request
20:17:20.765 00.001 11872 OnExposeComplete: enter
20:17:20.767 00.002 11872 UpdateGuideState(): m_state=6
20:17:20.772 00.005 11872 Star::Find(15, 1258, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 680
20:17:20.775 00.003 11872 Star::Find returns 1 (0), X=1258.15, Y=861.38, Mass=9861, SNR=60.5, Peak=214 HFD=7.4
20:17:20.777 00.002 11872 CameraToMount -- cameraTheta (0.90) - m_xAngle (-3.14) = xAngle (4.04 = -2.24)
20:17:20.779 00.002 11872 CameraToMount -- cameraTheta (0.90) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.87 = -2.41)
20:17:20.782 00.003 11872 CameraToMount -- cameraX=0.24 cameraY=0.30 hyp=0.38 cameraTheta=0.90 mountX=-0.24 mountY=-0.25, mountTheta=-2.32
20:17:20.785 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=0.24, y=0.30, opts=13)
20:17:20.788 00.003 11872 Enqueuing Move request for scope (0.24, 0.30)
20:17:20.790 00.002 9960 Worker thread wakes up
20:17:20.790 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.30) opts 0xd
20:17:20.790 00.000 9960 Handling offset move in thread for scope, endpoint = (0.24, 0.30)
20:17:20.790 00.000 9960 Moving (0.24, 0.30) raw xDistance=-0.24 yDistance=-0.25
20:17:20.791 00.001 9960 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
20:17:20.791 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:17:20.791 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
20:17:20.791 00.000 9960 MoveAxis(E, 100, ABG)
20:17:20.791 00.000 9960 Guiding  Dir = 2, Dur = 100
20:17:20.793 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=214, med=1, FiltMin=0, FiltMax=168, Gamma=1.000
20:17:20.796 00.003 9960 IsSlewing returns 0
20:17:20.796 00.000 9960 IsGuiding returns 0
20:17:20.797 00.001 9960 PulseGuide returned control before completion, sleep 110
20:17:20.810 00.013 11872 UpdateGuideState exits: m=9861 SNR=60.5
20:17:20.814 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:17:20.816 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:17:20.818 00.002 11872 Enqueuing Expose request
20:17:20.920 00.102 9960 IsGuiding returns 1
20:17:20.922 00.002 9960 scope still moving after pulse duration time elapsed
20:17:20.950 00.028 9960 IsSlewing returns 0
20:17:20.951 00.001 9960 IsGuiding returns 0
20:17:20.951 00.000 9960 scope move finished after 100 + 54 ms
20:17:20.951 00.000 9960 Move returns status 0, amount 100
20:17:20.951 00.000 9960 MoveAxis(N, 0, ABG)
20:17:20.953 00.002 9960 Move returns status 0, amount 0
20:17:20.953 00.000 9960 move complete, result=0
20:17:20.953 00.000 9960 worker thread done servicing request
20:17:20.954 00.001 11872 GuideStep: -0.2 px 100 ms EAST, -0.3 px 0 ms NORTH
20:17:20.960 00.006 9960 Worker thread wakes up
20:17:20.960 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:17:20.960 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,846,31,31)
20:17:22.212 01.252 9960 Exposure complete
20:17:22.294 00.082 9960 worker thread done servicing request
20:17:22.296 00.002 11872 OnExposeComplete: enter
20:17:22.298 00.002 11872 UpdateGuideState(): m_state=6
20:17:22.302 00.004 11872 Star::Find(15, 1258, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 681
20:17:22.303 00.001 11872 Star::Find returns 1 (0), X=1258.07, Y=861.55, Mass=9853, SNR=60.7, Peak=206 HFD=7.3
20:17:22.307 00.004 11872 CameraToMount -- cameraTheta (1.26) - m_xAngle (-3.14) = xAngle (4.39 = -1.89)
20:17:22.309 00.002 11872 CameraToMount -- cameraTheta (1.26) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.22 = -2.06)
20:17:22.311 00.002 11872 CameraToMount -- cameraX=0.15 cameraY=0.47 hyp=0.50 cameraTheta=1.26 mountX=-0.16 mountY=-0.44, mountTheta=-1.91
20:17:22.316 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.15, y=0.47, opts=13)
20:17:22.319 00.003 11872 Enqueuing Move request for scope (0.15, 0.47)
20:17:22.321 00.002 9960 Worker thread wakes up
20:17:22.321 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.47) opts 0xd
20:17:22.322 00.001 9960 Handling offset move in thread for scope, endpoint = (0.15, 0.47)
20:17:22.322 00.000 9960 Moving (0.15, 0.47) raw xDistance=-0.16 yDistance=-0.44
20:17:22.322 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
20:17:22.322 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:17:22.322 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.44
20:17:22.322 00.000 9960 MoveAxis(E, 0, ABG)
20:17:22.322 00.000 9960 Move returns status 0, amount 0
20:17:22.322 00.000 9960 MoveAxis(N, 0, ABG)
20:17:22.323 00.001 9960 Move returns status 0, amount 0
20:17:22.323 00.000 9960 move complete, result=0
20:17:22.323 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=1, FiltMin=0, FiltMax=171, Gamma=1.000
20:17:22.326 00.003 9960 worker thread done servicing request
20:17:22.341 00.015 11872 UpdateGuideState exits: m=9853 SNR=60.7
20:17:22.344 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:17:22.347 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:17:22.350 00.003 11872 Enqueuing Expose request
20:17:22.354 00.004 9960 Worker thread wakes up
20:17:22.354 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.4 px 0 ms NORTH
20:17:22.359 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:17:22.359 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,846,31,31)
20:17:23.608 01.249 9960 Exposure complete
20:17:23.688 00.080 9960 worker thread done servicing request
20:17:23.689 00.001 11872 OnExposeComplete: enter
20:17:23.691 00.002 11872 UpdateGuideState(): m_state=6
20:17:23.694 00.003 11872 Star::Find(15, 1258, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 682
20:17:23.698 00.004 11872 Star::Find returns 1 (0), X=1258.16, Y=861.67, Mass=9954, SNR=62.1, Peak=202 HFD=7.3
20:17:23.700 00.002 11872 CameraToMount -- cameraTheta (1.17) - m_xAngle (-3.14) = xAngle (4.31 = -1.97)
20:17:23.702 00.002 11872 CameraToMount -- cameraTheta (1.17) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.14 = -2.15)
20:17:23.706 00.004 11872 CameraToMount -- cameraX=0.25 cameraY=0.59 hyp=0.64 cameraTheta=1.17 mountX=-0.25 mountY=-0.53, mountTheta=-2.01
20:17:23.710 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.25, y=0.59, opts=13)
20:17:23.714 00.004 11872 Enqueuing Move request for scope (0.25, 0.59)
20:17:23.716 00.002 9960 Worker thread wakes up
20:17:23.716 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.59) opts 0xd
20:17:23.716 00.000 9960 Handling offset move in thread for scope, endpoint = (0.25, 0.59)
20:17:23.716 00.000 9960 Moving (0.25, 0.59) raw xDistance=-0.25 yDistance=-0.53
20:17:23.716 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
20:17:23.717 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:17:23.717 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.53
20:17:23.717 00.000 9960 MoveAxis(E, 105, ABG)
20:17:23.717 00.000 9960 Guiding  Dir = 2, Dur = 105
20:17:23.717 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=202, med=1, FiltMin=0, FiltMax=176, Gamma=1.000
20:17:23.720 00.003 9960 IsSlewing returns 0
20:17:23.720 00.000 9960 IsGuiding returns 0
20:17:23.720 00.000 9960 PulseGuide returned control before completion, sleep 115
20:17:23.734 00.014 11872 UpdateGuideState exits: m=9954 SNR=62.1
20:17:23.737 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:17:23.740 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:17:23.743 00.003 11872 Enqueuing Expose request
20:17:23.849 00.106 9960 IsGuiding returns 1
20:17:23.850 00.001 9960 scope still moving after pulse duration time elapsed
20:17:23.880 00.030 9960 IsSlewing returns 0
20:17:23.881 00.001 9960 IsGuiding returns 0
20:17:23.882 00.001 9960 scope move finished after 105 + 56 ms
20:17:23.882 00.000 9960 Move returns status 0, amount 105
20:17:23.882 00.000 9960 MoveAxis(N, 0, ABG)
20:17:23.883 00.001 9960 Move returns status 0, amount 0
20:17:23.883 00.000 9960 move complete, result=0
20:17:23.884 00.001 9960 worker thread done servicing request
20:17:23.884 00.000 11872 GuideStep: -0.2 px 105 ms EAST, -0.5 px 0 ms NORTH
20:17:23.892 00.008 9960 Worker thread wakes up
20:17:23.893 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:17:23.893 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,846,31,31)
20:17:25.137 01.244 9960 Exposure complete
20:17:25.218 00.081 9960 worker thread done servicing request
20:17:25.218 00.000 11872 OnExposeComplete: enter
20:17:25.221 00.003 11872 UpdateGuideState(): m_state=6
20:17:25.223 00.002 11872 Star::Find(15, 1258, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 683
20:17:25.226 00.003 11872 Star::Find returns 1 (0), X=1258.00, Y=863.14, Mass=8591, SNR=53.6, Peak=218 HFD=6.6
20:17:25.229 00.003 11872 CameraToMount -- cameraTheta (1.53) - m_xAngle (-3.14) = xAngle (4.67 = -1.61)
20:17:25.232 00.003 11872 CameraToMount -- cameraTheta (1.53) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.50 = -1.79)
20:17:25.235 00.003 11872 CameraToMount -- cameraX=0.08 cameraY=2.06 hyp=2.06 cameraTheta=1.53 mountX=-0.09 mountY=-2.01, mountTheta=-1.62
20:17:25.239 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.08, y=2.06, opts=13)
20:17:25.244 00.005 11872 Enqueuing Move request for scope (0.08, 2.06)
20:17:25.247 00.003 9960 Worker thread wakes up
20:17:25.247 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.08, 2.06) opts 0xd
20:17:25.247 00.000 9960 Handling offset move in thread for scope, endpoint = (0.08, 2.06)
20:17:25.247 00.000 9960 Moving (0.08, 2.06) raw xDistance=-0.09 yDistance=-2.01
20:17:25.247 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:17:25.247 00.000 9960 resist switch: large excursion: input -2.01 thresh 0.60 direction from 1 to -1
20:17:25.247 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-6.03
20:17:25.247 00.000 9960 GuideAlgorithmResistSwitch::result() returns -2.01 from input -2.01
20:17:25.247 00.000 9960 MoveAxis(E, 0, ABG)
20:17:25.247 00.000 9960 Move returns status 0, amount 0
20:17:25.248 00.001 9960 MoveAxis(N, 1501, ABG)
20:17:25.248 00.000 9960 Guiding  Dir = 0, Dur = 1501
20:17:25.248 00.000 9960 IsSlewing returns 0
20:17:25.249 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=218, med=1, FiltMin=0, FiltMax=168, Gamma=1.000
20:17:25.252 00.003 9960 IsGuiding returns 0
20:17:25.252 00.000 9960 PulseGuide returned control before completion, sleep 1511
20:17:25.267 00.015 11872 UpdateGuideState exits: m=8591 SNR=53.6
20:17:25.270 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:17:25.272 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:17:25.275 00.003 11872 Enqueuing Expose request
20:17:26.768 01.493 9960 IsGuiding returns 1
20:17:26.772 00.004 9960 scope still moving after pulse duration time elapsed
20:17:26.800 00.028 9960 IsSlewing returns 0
20:17:26.801 00.001 9960 IsGuiding returns 0
20:17:26.801 00.000 9960 scope move finished after 1501 + 48 ms
20:17:26.801 00.000 9960 Move returns status 0, amount 1501
20:17:26.801 00.000 9960 move complete, result=0
20:17:26.802 00.001 9960 worker thread done servicing request
20:17:26.802 00.000 9960 Worker thread wakes up
20:17:26.802 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:17:26.804 00.002 11872 GuideStep: -0.1 px 0 ms EAST, -2.0 px 1501 ms NORTH
20:17:26.810 00.006 9960 Handling exposure in thread, d=1000 o=3 r=(1243,846,31,31)
20:17:28.061 01.251 9960 Exposure complete
20:17:28.146 00.085 9960 worker thread done servicing request
20:17:28.147 00.001 11872 OnExposeComplete: enter
20:17:28.150 00.003 11872 UpdateGuideState(): m_state=6
20:17:28.152 00.002 11872 Star::Find(15, 1257, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 684
20:17:28.155 00.003 11872 Star::Find returns 1 (0), X=1258.08, Y=860.80, Mass=9573, SNR=60.2, Peak=210 HFD=7.4
20:17:28.157 00.002 11872 CameraToMount -- cameraTheta (-1.06) - m_xAngle (-3.14) = xAngle (2.08 = 2.08)
20:17:28.159 00.002 11872 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.90 = 1.90)
20:17:28.162 00.003 11872 CameraToMount -- cameraX=0.16 cameraY=-0.28 hyp=0.33 cameraTheta=-1.06 mountX=-0.16 mountY=0.31, mountTheta=2.04
20:17:28.166 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.16, y=-0.28, opts=13)
20:17:28.169 00.003 11872 Enqueuing Move request for scope (0.16, -0.28)
20:17:28.171 00.002 9960 Worker thread wakes up
20:17:28.171 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.28) opts 0xd
20:17:28.171 00.000 9960 Handling offset move in thread for scope, endpoint = (0.16, -0.28)
20:17:28.171 00.000 9960 Moving (0.16, -0.28) raw xDistance=-0.16 yDistance=0.31
20:17:28.171 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
20:17:28.172 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:17:28.172 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31
20:17:28.172 00.000 9960 MoveAxis(E, 0, ABG)
20:17:28.172 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=210, med=1, FiltMin=0, FiltMax=164, Gamma=1.000
20:17:28.175 00.003 9960 Move returns status 0, amount 0
20:17:28.175 00.000 9960 MoveAxis(N, 0, ABG)
20:17:28.175 00.000 9960 Move returns status 0, amount 0
20:17:28.175 00.000 9960 move complete, result=0
20:17:28.175 00.000 9960 worker thread done servicing request
20:17:28.189 00.014 11872 UpdateGuideState exits: m=9573 SNR=60.2
20:17:28.192 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:17:28.195 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:17:28.196 00.001 11872 Enqueuing Expose request
20:17:28.201 00.005 11872 GuideStep: -0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
20:17:28.205 00.004 9960 Worker thread wakes up
20:17:28.205 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:17:28.205 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,846,31,31)
20:17:29.452 01.247 9960 Exposure complete
20:17:29.538 00.086 9960 worker thread done servicing request
20:17:29.538 00.000 11872 OnExposeComplete: enter
20:17:29.540 00.002 11872 UpdateGuideState(): m_state=6
20:17:29.544 00.004 11872 Star::Find(15, 1258, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 685
20:17:29.546 00.002 11872 Star::Find returns 1 (0), X=1258.26, Y=861.26, Mass=9400, SNR=57.9, Peak=206 HFD=7.3
20:17:29.549 00.003 11872 CameraToMount -- cameraTheta (0.48) - m_xAngle (-3.14) = xAngle (3.62 = -2.67)
20:17:29.552 00.003 11872 CameraToMount -- cameraTheta (0.48) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.44 = -2.84)
20:17:29.554 00.002 11872 CameraToMount -- cameraX=0.35 cameraY=0.18 hyp=0.39 cameraTheta=0.48 mountX=-0.35 mountY=-0.12, mountTheta=-2.82
20:17:29.557 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=0.35, y=0.18, opts=13)
20:17:29.561 00.004 11872 Enqueuing Move request for scope (0.35, 0.18)
20:17:29.564 00.003 9960 Worker thread wakes up
20:17:29.564 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.35, 0.18) opts 0xd
20:17:29.564 00.000 9960 Handling offset move in thread for scope, endpoint = (0.35, 0.18)
20:17:29.564 00.000 9960 Moving (0.35, 0.18) raw xDistance=-0.35 yDistance=-0.12
20:17:29.564 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.35
20:17:29.564 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:17:29.565 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
20:17:29.565 00.000 9960 MoveAxis(E, 145, ABG)
20:17:29.565 00.000 9960 Guiding  Dir = 2, Dur = 145
20:17:29.565 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=1, FiltMin=0, FiltMax=171, Gamma=1.000
20:17:29.568 00.003 9960 IsSlewing returns 0
20:17:29.568 00.000 9960 IsGuiding returns 0
20:17:29.568 00.000 9960 PulseGuide returned control before completion, sleep 155
20:17:29.582 00.014 11872 UpdateGuideState exits: m=9400 SNR=57.9
20:17:29.585 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:17:29.588 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:17:29.591 00.003 11872 Enqueuing Expose request
20:17:29.738 00.147 9960 IsGuiding returns 1
20:17:29.739 00.001 9960 scope still moving after pulse duration time elapsed
20:17:29.769 00.030 9960 IsSlewing returns 0
20:17:29.769 00.000 9960 IsGuiding returns 0
20:17:29.770 00.001 9960 scope move finished after 145 + 56 ms
20:17:29.770 00.000 9960 Move returns status 0, amount 145
20:17:29.770 00.000 9960 MoveAxis(N, 0, ABG)
20:17:29.771 00.001 9960 Move returns status 0, amount 0
20:17:29.771 00.000 9960 move complete, result=0
20:17:29.771 00.000 9960 worker thread done servicing request
20:17:29.772 00.001 9960 Worker thread wakes up
20:17:29.772 00.000 11872 GuideStep: -0.3 px 145 ms EAST, -0.1 px 0 ms NORTH
20:17:29.778 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:17:29.779 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1243,846,31,31)
20:17:31.021 01.242 9960 Exposure complete
20:17:31.107 00.086 9960 worker thread done servicing request
20:17:31.109 00.002 11872 OnExposeComplete: enter
20:17:31.111 00.002 11872 UpdateGuideState(): m_state=6
20:17:31.114 00.003 11872 Star::Find(15, 1258, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 686
20:17:31.117 00.003 11872 Star::Find returns 1 (0), X=1258.06, Y=861.45, Mass=9453, SNR=58.4, Peak=202 HFD=7.3
20:17:31.119 00.002 11872 CameraToMount -- cameraTheta (1.20) - m_xAngle (-3.14) = xAngle (4.34 = -1.94)
20:17:31.121 00.002 11872 CameraToMount -- cameraTheta (1.20) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.17 = -2.12)
20:17:31.124 00.003 11872 CameraToMount -- cameraX=0.14 cameraY=0.36 hyp=0.39 cameraTheta=1.20 mountX=-0.14 mountY=-0.33, mountTheta=-1.97
20:17:31.127 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=0.14, y=0.36, opts=13)
20:17:31.129 00.002 11872 Enqueuing Move request for scope (0.14, 0.36)
20:17:31.133 00.004 9960 Worker thread wakes up
20:17:31.133 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.36) opts 0xd
20:17:31.133 00.000 9960 Handling offset move in thread for scope, endpoint = (0.14, 0.36)
20:17:31.133 00.000 9960 Moving (0.14, 0.36) raw xDistance=-0.14 yDistance=-0.33
20:17:31.133 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
20:17:31.133 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
20:17:31.133 00.000 9960 MoveAxis(E, 0, ABG)
20:17:31.134 00.001 9960 Move returns status 0, amount 0
20:17:31.134 00.000 9960 MoveAxis(N, 249, ABG)
20:17:31.134 00.000 9960 Guiding  Dir = 0, Dur = 249
20:17:31.134 00.000 9960 IsSlewing returns 0
20:17:31.134 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=202, med=1, FiltMin=0, FiltMax=175, Gamma=1.000
20:17:31.137 00.003 9960 IsGuiding returns 0
20:17:31.139 00.002 9960 PulseGuide returned control before completion, sleep 259
20:17:31.154 00.015 11872 UpdateGuideState exits: m=9453 SNR=58.4
20:17:31.157 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:17:31.159 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:17:31.162 00.003 11872 Enqueuing Expose request
20:17:31.403 00.241 9960 IsGuiding returns 1
20:17:31.406 00.003 9960 scope still moving after pulse duration time elapsed
20:17:31.435 00.029 9960 IsSlewing returns 0
20:17:31.437 00.002 9960 IsGuiding returns 0
20:17:31.437 00.000 9960 scope move finished after 249 + 50 ms
20:17:31.438 00.001 9960 Move returns status 0, amount 249
20:17:31.438 00.000 9960 move complete, result=0
20:17:31.438 00.000 9960 worker thread done servicing request
20:17:31.438 00.000 9960 Worker thread wakes up
20:17:31.438 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 249 ms NORTH
20:17:31.445 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:17:31.445 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,846,31,31)
20:17:32.697 01.252 9960 Exposure complete
20:17:32.784 00.087 9960 worker thread done servicing request
20:17:32.784 00.000 11872 OnExposeComplete: enter
20:17:32.788 00.004 11872 UpdateGuideState(): m_state=6
20:17:32.790 00.002 11872 Star::Find(15, 1258, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 687
20:17:32.794 00.004 11872 Star::Find returns 1 (0), X=1258.33, Y=861.30, Mass=9742, SNR=59.6, Peak=197 HFD=7.4
20:17:32.799 00.005 11872 CameraToMount -- cameraTheta (0.50) - m_xAngle (-3.14) = xAngle (3.63 = -2.65)
20:17:32.802 00.003 11872 CameraToMount -- cameraTheta (0.50) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.46 = -2.82)
20:17:32.805 00.003 11872 CameraToMount -- cameraX=0.41 cameraY=0.22 hyp=0.47 cameraTheta=0.50 mountX=-0.41 mountY=-0.15, mountTheta=-2.80
20:17:32.809 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.41, y=0.22, opts=13)
20:17:32.812 00.003 11872 Enqueuing Move request for scope (0.41, 0.22)
20:17:32.814 00.002 9960 Worker thread wakes up
20:17:32.814 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.41, 0.22) opts 0xd
20:17:32.814 00.000 9960 Handling offset move in thread for scope, endpoint = (0.41, 0.22)
20:17:32.814 00.000 9960 Moving (0.41, 0.22) raw xDistance=-0.41 yDistance=-0.15
20:17:32.814 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.41
20:17:32.815 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:17:32.815 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
20:17:32.815 00.000 9960 MoveAxis(E, 173, ABG)
20:17:32.815 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=197, med=1, FiltMin=0, FiltMax=170, Gamma=1.000
20:17:32.819 00.004 9960 Guiding  Dir = 2, Dur = 173
20:17:32.819 00.000 9960 IsSlewing returns 0
20:17:32.819 00.000 9960 IsGuiding returns 0
20:17:32.819 00.000 9960 PulseGuide returned control before completion, sleep 183
20:17:32.834 00.015 11872 UpdateGuideState exits: m=9742 SNR=59.6
20:17:32.836 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:17:32.839 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:17:32.841 00.002 11872 Enqueuing Expose request
20:17:33.013 00.172 9960 IsGuiding returns 1
20:17:33.014 00.001 9960 scope still moving after pulse duration time elapsed
20:17:33.045 00.031 9960 IsSlewing returns 0
20:17:33.046 00.001 9960 IsGuiding returns 0
20:17:33.046 00.000 9960 scope move finished after 173 + 54 ms
20:17:33.047 00.001 9960 Move returns status 0, amount 173
20:17:33.048 00.001 9960 MoveAxis(N, 0, ABG)
20:17:33.048 00.000 9960 Move returns status 0, amount 0
20:17:33.048 00.000 9960 move complete, result=0
20:17:33.049 00.001 9960 worker thread done servicing request
20:17:33.049 00.000 9960 Worker thread wakes up
20:17:33.049 00.000 11872 GuideStep: -0.4 px 173 ms EAST, -0.1 px 0 ms NORTH
20:17:33.058 00.009 9960 worker thread servicing REQUEST_EXPOSE 1000
20:17:33.060 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1243,846,31,31)
20:17:34.308 01.248 9960 Exposure complete
20:17:34.393 00.085 9960 worker thread done servicing request
20:17:34.393 00.000 11872 OnExposeComplete: enter
20:17:34.397 00.004 11872 UpdateGuideState(): m_state=6
20:17:34.400 00.003 11872 Star::Find(15, 1258, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 688
20:17:34.402 00.002 11872 Star::Find returns 1 (0), X=1257.95, Y=861.34, Mass=10051, SNR=59.0, Peak=206 HFD=7.5
20:17:34.404 00.002 11872 CameraToMount -- cameraTheta (1.44) - m_xAngle (-3.14) = xAngle (4.58 = -1.71)
20:17:34.407 00.003 11872 CameraToMount -- cameraTheta (1.44) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.40 = -1.88)
20:17:34.410 00.003 11872 CameraToMount -- cameraX=0.03 cameraY=0.26 hyp=0.26 cameraTheta=1.44 mountX=-0.04 mountY=-0.25, mountTheta=-1.71
20:17:34.413 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=0.03, y=0.26, opts=13)
20:17:34.415 00.002 11872 Enqueuing Move request for scope (0.03, 0.26)
20:17:34.419 00.004 9960 Worker thread wakes up
20:17:34.419 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.26) opts 0xd
20:17:34.419 00.000 9960 Handling offset move in thread for scope, endpoint = (0.03, 0.26)
20:17:34.419 00.000 9960 Moving (0.03, 0.26) raw xDistance=-0.04 yDistance=-0.25
20:17:34.419 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:17:34.419 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
20:17:34.419 00.000 9960 MoveAxis(E, 0, ABG)
20:17:34.420 00.001 9960 Move returns status 0, amount 0
20:17:34.420 00.000 9960 MoveAxis(N, 188, ABG)
20:17:34.420 00.000 9960 Guiding  Dir = 0, Dur = 188
20:17:34.420 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=1, FiltMin=0, FiltMax=182, Gamma=1.000
20:17:34.424 00.004 9960 IsSlewing returns 0
20:17:34.424 00.000 9960 IsGuiding returns 0
20:17:34.424 00.000 9960 PulseGuide returned control before completion, sleep 198
20:17:34.437 00.013 11872 UpdateGuideState exits: m=10051 SNR=59.0
20:17:34.441 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:17:34.443 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:17:34.445 00.002 11872 Enqueuing Expose request
20:17:34.627 00.182 9960 IsGuiding returns 1
20:17:34.628 00.001 9960 scope still moving after pulse duration time elapsed
20:17:34.659 00.031 9960 IsSlewing returns 0
20:17:34.660 00.001 9960 IsGuiding returns 0
20:17:34.661 00.001 9960 scope move finished after 188 + 48 ms
20:17:34.661 00.000 9960 Move returns status 0, amount 188
20:17:34.661 00.000 9960 move complete, result=0
20:17:34.662 00.001 9960 worker thread done servicing request
20:17:34.662 00.000 9960 Worker thread wakes up
20:17:34.663 00.001 11872 GuideStep: -0.0 px 0 ms EAST, -0.3 px 188 ms NORTH
20:17:34.670 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:17:34.671 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1243,846,31,31)
20:17:35.919 01.248 9960 Exposure complete
20:17:36.002 00.083 9960 worker thread done servicing request
20:17:36.003 00.001 11872 OnExposeComplete: enter
20:17:36.005 00.002 11872 UpdateGuideState(): m_state=6
20:17:36.009 00.004 11872 Star::Find(15, 1257, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 689
20:17:36.011 00.002 11872 Star::Find returns 1 (0), X=1257.81, Y=861.36, Mass=10498, SNR=62.7, Peak=208 HFD=7.3
20:17:36.014 00.003 11872 CameraToMount -- cameraTheta (1.94) - m_xAngle (-3.14) = xAngle (5.07 = -1.21)
20:17:36.016 00.002 11872 CameraToMount -- cameraTheta (1.94) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.90 = -1.38)
20:17:36.019 00.003 11872 CameraToMount -- cameraX=-0.11 cameraY=0.28 hyp=0.30 cameraTheta=1.94 mountX=0.10 mountY=-0.29, mountTheta=-1.22
20:17:36.025 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.11, y=0.28, opts=13)
20:17:36.028 00.003 11872 Enqueuing Move request for scope (-0.11, 0.28)
20:17:36.030 00.002 9960 Worker thread wakes up
20:17:36.030 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.28) opts 0xd
20:17:36.030 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.11, 0.28)
20:17:36.031 00.001 9960 Moving (-0.11, 0.28) raw xDistance=0.10 yDistance=-0.29
20:17:36.031 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
20:17:36.031 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
20:17:36.031 00.000 9960 MoveAxis(E, 0, ABG)
20:17:36.031 00.000 9960 Move returns status 0, amount 0
20:17:36.031 00.000 9960 MoveAxis(N, 217, ABG)
20:17:36.031 00.000 9960 Guiding  Dir = 0, Dur = 217
20:17:36.031 00.000 9960 IsSlewing returns 0
20:17:36.032 00.001 9960 IsGuiding returns 0
20:17:36.032 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=208, med=1, FiltMin=0, FiltMax=193, Gamma=1.000
20:17:36.035 00.003 9960 PulseGuide returned control before completion, sleep 227
20:17:36.050 00.015 11872 UpdateGuideState exits: m=10498 SNR=62.7
20:17:36.053 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:17:36.057 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:17:36.059 00.002 11872 Enqueuing Expose request
20:17:36.273 00.214 9960 IsGuiding returns 1
20:17:36.274 00.001 9960 scope still moving after pulse duration time elapsed
20:17:36.304 00.030 9960 IsSlewing returns 0
20:17:36.304 00.000 9960 IsGuiding returns 0
20:17:36.305 00.001 9960 scope move finished after 217 + 56 ms
20:17:36.305 00.000 9960 Move returns status 0, amount 217
20:17:36.305 00.000 9960 move complete, result=0
20:17:36.305 00.000 9960 worker thread done servicing request
20:17:36.306 00.001 9960 Worker thread wakes up
20:17:36.306 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:17:36.306 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,846,31,31)
20:17:36.306 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 217 ms NORTH
20:17:37.548 01.242 9960 Exposure complete
20:17:37.632 00.084 9960 worker thread done servicing request
20:17:37.632 00.000 11872 OnExposeComplete: enter
20:17:37.635 00.003 11872 UpdateGuideState(): m_state=6
20:17:37.638 00.003 11872 Star::Find(15, 1257, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 690
20:17:37.640 00.002 11872 Star::Find returns 1 (0), X=1257.88, Y=861.23, Mass=9815, SNR=58.7, Peak=203 HFD=7.3
20:17:37.643 00.003 11872 CameraToMount -- cameraTheta (1.84) - m_xAngle (-3.14) = xAngle (4.98 = -1.31)
20:17:37.645 00.002 11872 CameraToMount -- cameraTheta (1.84) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.81 = -1.48)
20:17:37.649 00.004 11872 CameraToMount -- cameraX=-0.04 cameraY=0.15 hyp=0.15 cameraTheta=1.84 mountX=0.04 mountY=-0.15, mountTheta=-1.31
20:17:37.652 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=-0.04, y=0.15, opts=13)
20:17:37.656 00.004 11872 Enqueuing Move request for scope (-0.04, 0.15)
20:17:37.659 00.003 9960 Worker thread wakes up
20:17:37.659 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.15) opts 0xd
20:17:37.659 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.04, 0.15)
20:17:37.659 00.000 9960 Moving (-0.04, 0.15) raw xDistance=0.04 yDistance=-0.15
20:17:37.659 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
20:17:37.659 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:17:37.659 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
20:17:37.660 00.001 9960 MoveAxis(E, 0, ABG)
20:17:37.660 00.000 9960 Move returns status 0, amount 0
20:17:37.660 00.000 9960 MoveAxis(N, 0, ABG)
20:17:37.660 00.000 9960 Move returns status 0, amount 0
20:17:37.660 00.000 9960 move complete, result=0
20:17:37.660 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=203, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
20:17:37.663 00.003 9960 worker thread done servicing request
20:17:37.678 00.015 11872 UpdateGuideState exits: m=9815 SNR=58.7
20:17:37.681 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:17:37.684 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:17:37.686 00.002 11872 Enqueuing Expose request
20:17:37.688 00.002 11872 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
20:17:37.691 00.003 9960 Worker thread wakes up
20:17:37.691 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:17:37.691 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,846,31,31)
20:17:38.939 01.248 9960 Exposure complete
20:17:39.016 00.077 9960 worker thread done servicing request
20:17:39.017 00.001 11872 OnExposeComplete: enter
20:17:39.020 00.003 11872 UpdateGuideState(): m_state=6
20:17:39.022 00.002 11872 Star::Find(15, 1257, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 691
20:17:39.027 00.005 11872 Star::Find returns 1 (0), X=1257.93, Y=861.22, Mass=9790, SNR=60.5, Peak=198 HFD=7.5
20:17:39.029 00.002 11872 CameraToMount -- cameraTheta (1.47) - m_xAngle (-3.14) = xAngle (4.61 = -1.67)
20:17:39.031 00.002 11872 CameraToMount -- cameraTheta (1.47) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.44 = -1.85)
20:17:39.034 00.003 11872 CameraToMount -- cameraX=0.01 cameraY=0.14 hyp=0.14 cameraTheta=1.47 mountX=-0.01 mountY=-0.13, mountTheta=-1.68
20:17:39.037 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=0.01, y=0.14, opts=13)
20:17:39.039 00.002 11872 Enqueuing Move request for scope (0.01, 0.14)
20:17:39.042 00.003 9960 Worker thread wakes up
20:17:39.042 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.14) opts 0xd
20:17:39.043 00.001 9960 Handling offset move in thread for scope, endpoint = (0.01, 0.14)
20:17:39.043 00.000 9960 Moving (0.01, 0.14) raw xDistance=-0.01 yDistance=-0.13
20:17:39.043 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
20:17:39.043 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:17:39.043 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:17:39.043 00.000 9960 MoveAxis(E, 0, ABG)
20:17:39.043 00.000 9960 Move returns status 0, amount 0
20:17:39.043 00.000 9960 MoveAxis(N, 0, ABG)
20:17:39.043 00.000 9960 Move returns status 0, amount 0
20:17:39.043 00.000 9960 move complete, result=0
20:17:39.043 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=198, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
20:17:39.048 00.005 9960 worker thread done servicing request
20:17:39.061 00.013 11872 UpdateGuideState exits: m=9790 SNR=60.5
20:17:39.064 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:17:39.066 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:17:39.069 00.003 11872 Enqueuing Expose request
20:17:39.070 00.001 11872 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:17:39.075 00.005 9960 Worker thread wakes up
20:17:39.076 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:17:39.076 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,846,31,31)
20:17:40.323 01.247 9960 Exposure complete
20:17:40.410 00.087 9960 worker thread done servicing request
20:17:40.410 00.000 11872 OnExposeComplete: enter
20:17:40.413 00.003 11872 UpdateGuideState(): m_state=6
20:17:40.416 00.003 11872 Star::Find(15, 1257, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 692
20:17:40.420 00.004 11872 Star::Find returns 1 (0), X=1257.79, Y=861.40, Mass=10260, SNR=62.8, Peak=213 HFD=7.3
20:17:40.422 00.002 11872 CameraToMount -- cameraTheta (1.94) - m_xAngle (-3.14) = xAngle (5.07 = -1.21)
20:17:40.425 00.003 11872 CameraToMount -- cameraTheta (1.94) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.90 = -1.38)
20:17:40.428 00.003 11872 CameraToMount -- cameraX=-0.12 cameraY=0.32 hyp=0.35 cameraTheta=1.94 mountX=0.12 mountY=-0.34, mountTheta=-1.22
20:17:40.431 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=-0.12, y=0.32, opts=13)
20:17:40.434 00.003 11872 Enqueuing Move request for scope (-0.12, 0.32)
20:17:40.437 00.003 9960 Worker thread wakes up
20:17:40.437 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.32) opts 0xd
20:17:40.437 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.12, 0.32)
20:17:40.437 00.000 9960 Moving (-0.12, 0.32) raw xDistance=0.12 yDistance=-0.34
20:17:40.437 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
20:17:40.437 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
20:17:40.437 00.000 9960 MoveAxis(E, 0, ABG)
20:17:40.438 00.001 9960 Move returns status 0, amount 0
20:17:40.438 00.000 9960 MoveAxis(N, 253, ABG)
20:17:40.438 00.000 9960 Guiding  Dir = 0, Dur = 253
20:17:40.438 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=1, FiltMin=0, FiltMax=187, Gamma=1.000
20:17:40.441 00.003 9960 IsSlewing returns 0
20:17:40.441 00.000 9960 IsGuiding returns 0
20:17:40.441 00.000 9960 PulseGuide returned control before completion, sleep 263
20:17:40.456 00.015 11872 UpdateGuideState exits: m=10260 SNR=62.8
20:17:40.459 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:17:40.461 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:17:40.463 00.002 11872 Enqueuing Expose request
20:17:40.706 00.243 9960 IsGuiding returns 1
20:17:40.706 00.000 9960 scope still moving after pulse duration time elapsed
20:17:40.738 00.032 9960 IsSlewing returns 0
20:17:40.740 00.002 9960 IsGuiding returns 0
20:17:40.741 00.001 9960 scope move finished after 253 + 46 ms
20:17:40.741 00.000 9960 Move returns status 0, amount 253
20:17:40.742 00.001 9960 move complete, result=0
20:17:40.742 00.000 9960 worker thread done servicing request
20:17:40.742 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 253 ms NORTH
20:17:40.750 00.008 9960 Worker thread wakes up
20:17:40.750 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:17:40.750 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,846,31,31)
20:17:41.996 01.246 9960 Exposure complete
20:17:42.077 00.081 9960 worker thread done servicing request
20:17:42.078 00.001 11872 OnExposeComplete: enter
20:17:42.081 00.003 11872 UpdateGuideState(): m_state=6
20:17:42.084 00.003 11872 Star::Find(15, 1257, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 693
20:17:42.088 00.004 11872 Star::Find returns 1 (0), X=1257.85, Y=861.36, Mass=10026, SNR=62.4, Peak=213 HFD=7.4
20:17:42.090 00.002 11872 CameraToMount -- cameraTheta (1.81) - m_xAngle (-3.14) = xAngle (4.95 = -1.34)
20:17:42.093 00.003 11872 CameraToMount -- cameraTheta (1.81) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.77 = -1.51)
20:17:42.095 00.002 11872 CameraToMount -- cameraX=-0.07 cameraY=0.28 hyp=0.28 cameraTheta=1.81 mountX=0.07 mountY=-0.28, mountTheta=-1.34
20:17:42.099 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.07, y=0.28, opts=13)
20:17:42.102 00.003 11872 Enqueuing Move request for scope (-0.07, 0.28)
20:17:42.106 00.004 9960 Worker thread wakes up
20:17:42.106 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.28) opts 0xd
20:17:42.106 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.07, 0.28)
20:17:42.106 00.000 9960 Moving (-0.07, 0.28) raw xDistance=0.07 yDistance=-0.28
20:17:42.106 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
20:17:42.106 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
20:17:42.106 00.000 9960 MoveAxis(E, 0, ABG)
20:17:42.106 00.000 9960 Move returns status 0, amount 0
20:17:42.106 00.000 9960 MoveAxis(N, 212, ABG)
20:17:42.108 00.002 9960 Guiding  Dir = 0, Dur = 212
20:17:42.108 00.000 9960 IsSlewing returns 0
20:17:42.108 00.000 9960 IsGuiding returns 0
20:17:42.108 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=1, FiltMin=0, FiltMax=177, Gamma=1.000
20:17:42.111 00.003 9960 PulseGuide returned control before completion, sleep 222
20:17:42.127 00.016 11872 UpdateGuideState exits: m=10026 SNR=62.4
20:17:42.132 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:17:42.135 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:17:42.138 00.003 11872 Enqueuing Expose request
20:17:42.347 00.209 9960 IsGuiding returns 0
20:17:42.349 00.002 9960 Move returns status 0, amount 212
20:17:42.349 00.000 9960 move complete, result=0
20:17:42.350 00.001 9960 worker thread done servicing request
20:17:42.350 00.000 9960 Worker thread wakes up
20:17:42.350 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 212 ms NORTH
20:17:42.356 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:17:42.356 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,846,31,31)
20:17:43.607 01.251 9960 Exposure complete
20:17:43.695 00.088 9960 worker thread done servicing request
20:17:43.695 00.000 11872 OnExposeComplete: enter
20:17:43.698 00.003 11872 UpdateGuideState(): m_state=6
20:17:43.700 00.002 11872 Star::Find(15, 1257, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 694
20:17:43.704 00.004 11872 Star::Find returns 1 (0), X=1257.96, Y=860.84, Mass=9650, SNR=59.6, Peak=200 HFD=7.4
20:17:43.707 00.003 11872 CameraToMount -- cameraTheta (-1.39) - m_xAngle (-3.14) = xAngle (1.74 = 1.74)
20:17:43.709 00.002 11872 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.57 = 1.57)
20:17:43.711 00.002 11872 CameraToMount -- cameraX=0.04 cameraY=-0.25 hyp=0.25 cameraTheta=-1.39 mountX=-0.04 mountY=0.25, mountTheta=1.74
20:17:43.714 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=0.04, y=-0.25, opts=13)
20:17:43.718 00.004 11872 Enqueuing Move request for scope (0.04, -0.25)
20:17:43.720 00.002 9960 Worker thread wakes up
20:17:43.720 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.25) opts 0xd
20:17:43.720 00.000 9960 Handling offset move in thread for scope, endpoint = (0.04, -0.25)
20:17:43.720 00.000 9960 Moving (0.04, -0.25) raw xDistance=-0.04 yDistance=0.25
20:17:43.721 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:17:43.721 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:17:43.721 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
20:17:43.721 00.000 9960 MoveAxis(E, 0, ABG)
20:17:43.721 00.000 9960 Move returns status 0, amount 0
20:17:43.721 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=200, med=1, FiltMin=0, FiltMax=173, Gamma=1.000
20:17:43.724 00.003 9960 MoveAxis(N, 0, ABG)
20:17:43.724 00.000 9960 Move returns status 0, amount 0
20:17:43.724 00.000 9960 move complete, result=0
20:17:43.724 00.000 9960 worker thread done servicing request
20:17:43.738 00.014 11872 UpdateGuideState exits: m=9650 SNR=59.6
20:17:43.741 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:17:43.744 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:17:43.746 00.002 11872 Enqueuing Expose request
20:17:43.748 00.002 9960 Worker thread wakes up
20:17:43.748 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:17:43.748 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,846,31,31)
20:17:43.748 00.000 11872 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
20:17:44.995 01.247 9960 Exposure complete
20:17:45.081 00.086 9960 worker thread done servicing request
20:17:45.081 00.000 11872 OnExposeComplete: enter
20:17:45.084 00.003 11872 UpdateGuideState(): m_state=6
20:17:45.087 00.003 11872 Star::Find(15, 1257, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 695
20:17:45.090 00.003 11872 Star::Find returns 1 (0), X=1258.02, Y=861.31, Mass=9778, SNR=59.2, Peak=218 HFD=7.4
20:17:45.092 00.002 11872 CameraToMount -- cameraTheta (1.13) - m_xAngle (-3.14) = xAngle (4.26 = -2.02)
20:17:45.094 00.002 11872 CameraToMount -- cameraTheta (1.13) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.09 = -2.19)
20:17:45.097 00.003 11872 CameraToMount -- cameraX=0.11 cameraY=0.23 hyp=0.25 cameraTheta=1.13 mountX=-0.11 mountY=-0.20, mountTheta=-2.06
20:17:45.101 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.11, y=0.23, opts=13)
20:17:45.103 00.002 11872 Enqueuing Move request for scope (0.11, 0.23)
20:17:45.106 00.003 9960 Worker thread wakes up
20:17:45.106 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.23) opts 0xd
20:17:45.107 00.001 9960 Handling offset move in thread for scope, endpoint = (0.11, 0.23)
20:17:45.107 00.000 9960 Moving (0.11, 0.23) raw xDistance=-0.11 yDistance=-0.20
20:17:45.107 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
20:17:45.108 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
20:17:45.108 00.000 9960 MoveAxis(E, 0, ABG)
20:17:45.108 00.000 9960 Move returns status 0, amount 0
20:17:45.109 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=218, med=1, FiltMin=0, FiltMax=170, Gamma=1.000
20:17:45.113 00.004 9960 MoveAxis(N, 152, ABG)
20:17:45.113 00.000 9960 Guiding  Dir = 0, Dur = 152
20:17:45.113 00.000 9960 IsSlewing returns 0
20:17:45.114 00.001 9960 IsGuiding returns 0
20:17:45.114 00.000 9960 PulseGuide returned control before completion, sleep 162
20:17:45.127 00.013 11872 UpdateGuideState exits: m=9778 SNR=59.2
20:17:45.130 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:17:45.133 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:17:45.134 00.001 11872 Enqueuing Expose request
20:17:45.281 00.147 9960 IsGuiding returns 1
20:17:45.282 00.001 9960 scope still moving after pulse duration time elapsed
20:17:45.313 00.031 9960 IsSlewing returns 0
20:17:45.314 00.001 9960 IsGuiding returns 0
20:17:45.314 00.000 9960 scope move finished after 152 + 48 ms
20:17:45.315 00.001 9960 Move returns status 0, amount 152
20:17:45.315 00.000 9960 move complete, result=0
20:17:45.315 00.000 9960 worker thread done servicing request
20:17:45.317 00.002 9960 Worker thread wakes up
20:17:45.317 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 152 ms NORTH
20:17:45.321 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
20:17:45.323 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1243,846,31,31)
20:17:46.571 01.248 9960 Exposure complete
20:17:46.652 00.081 9960 worker thread done servicing request
20:17:46.652 00.000 11872 OnExposeComplete: enter
20:17:46.657 00.005 11872 UpdateGuideState(): m_state=6
20:17:46.660 00.003 11872 Star::Find(15, 1258, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 696
20:17:46.663 00.003 11872 Star::Find returns 1 (0), X=1258.09, Y=861.28, Mass=9857, SNR=60.2, Peak=228 HFD=7.4
20:17:46.665 00.002 11872 CameraToMount -- cameraTheta (0.85) - m_xAngle (-3.14) = xAngle (3.99 = -2.29)
20:17:46.667 00.002 11872 CameraToMount -- cameraTheta (0.85) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.82 = -2.47)
20:17:46.672 00.005 11872 CameraToMount -- cameraX=0.17 cameraY=0.20 hyp=0.26 cameraTheta=0.85 mountX=-0.17 mountY=-0.16, mountTheta=-2.38
20:17:46.677 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.17, y=0.20, opts=13)
20:17:46.680 00.003 11872 Enqueuing Move request for scope (0.17, 0.20)
20:17:46.683 00.003 9960 Worker thread wakes up
20:17:46.683 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.20) opts 0xd
20:17:46.683 00.000 9960 Handling offset move in thread for scope, endpoint = (0.17, 0.20)
20:17:46.683 00.000 9960 Moving (0.17, 0.20) raw xDistance=-0.17 yDistance=-0.16
20:17:46.683 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
20:17:46.683 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:17:46.684 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
20:17:46.684 00.000 9960 MoveAxis(E, 0, ABG)
20:17:46.684 00.000 9960 Move returns status 0, amount 0
20:17:46.684 00.000 9960 MoveAxis(N, 0, ABG)
20:17:46.684 00.000 9960 Move returns status 0, amount 0
20:17:46.684 00.000 9960 move complete, result=0
20:17:46.684 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=228, med=1, FiltMin=0, FiltMax=173, Gamma=1.000
20:17:46.688 00.004 9960 worker thread done servicing request
20:17:46.704 00.016 11872 UpdateGuideState exits: m=9857 SNR=60.2
20:17:46.707 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:17:46.709 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:17:46.712 00.003 11872 Enqueuing Expose request
20:17:46.714 00.002 11872 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
20:17:46.717 00.003 9960 Worker thread wakes up
20:17:46.718 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:17:46.718 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,846,31,31)
20:17:47.953 01.235 9960 Exposure complete
20:17:48.031 00.078 9960 worker thread done servicing request
20:17:48.032 00.001 11872 OnExposeComplete: enter
20:17:48.035 00.003 11872 UpdateGuideState(): m_state=6
20:17:48.037 00.002 11872 Star::Find(15, 1258, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 697
20:17:48.039 00.002 11872 Star::Find returns 1 (0), X=1258.05, Y=861.40, Mass=9639, SNR=59.3, Peak=218 HFD=7.2
20:17:48.043 00.004 11872 CameraToMount -- cameraTheta (1.17) - m_xAngle (-3.14) = xAngle (4.30 = -1.98)
20:17:48.046 00.003 11872 CameraToMount -- cameraTheta (1.17) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.13 = -2.15)
20:17:48.049 00.003 11872 CameraToMount -- cameraX=0.14 cameraY=0.32 hyp=0.35 cameraTheta=1.17 mountX=-0.14 mountY=-0.29, mountTheta=-2.02
20:17:48.052 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=0.14, y=0.32, opts=13)
20:17:48.055 00.003 11872 Enqueuing Move request for scope (0.14, 0.32)
20:17:48.057 00.002 9960 Worker thread wakes up
20:17:48.057 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.32) opts 0xd
20:17:48.057 00.000 9960 Handling offset move in thread for scope, endpoint = (0.14, 0.32)
20:17:48.057 00.000 9960 Moving (0.14, 0.32) raw xDistance=-0.14 yDistance=-0.29
20:17:48.059 00.002 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
20:17:48.059 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
20:17:48.059 00.000 9960 MoveAxis(E, 0, ABG)
20:17:48.059 00.000 9960 Move returns status 0, amount 0
20:17:48.059 00.000 9960 MoveAxis(N, 216, ABG)
20:17:48.060 00.001 9960 Guiding  Dir = 0, Dur = 216
20:17:48.060 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=218, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
20:17:48.062 00.002 9960 IsSlewing returns 0
20:17:48.062 00.000 9960 IsGuiding returns 0
20:17:48.063 00.001 9960 PulseGuide returned control before completion, sleep 226
20:17:48.076 00.013 11872 UpdateGuideState exits: m=9639 SNR=59.3
20:17:48.080 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:17:48.082 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:17:48.085 00.003 11872 Enqueuing Expose request
20:17:48.294 00.209 9960 IsGuiding returns 1
20:17:48.295 00.001 9960 scope still moving after pulse duration time elapsed
20:17:48.325 00.030 9960 IsSlewing returns 0
20:17:48.325 00.000 9960 IsGuiding returns 0
20:17:48.327 00.002 9960 scope move finished after 216 + 47 ms
20:17:48.327 00.000 9960 Move returns status 0, amount 216
20:17:48.327 00.000 9960 move complete, result=0
20:17:48.328 00.001 9960 worker thread done servicing request
20:17:48.328 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 216 ms NORTH
20:17:48.332 00.004 9960 Worker thread wakes up
20:17:48.332 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:17:48.332 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,846,31,31)
20:17:49.588 01.256 9960 Exposure complete
20:17:49.667 00.079 9960 worker thread done servicing request
20:17:49.669 00.002 11872 OnExposeComplete: enter
20:17:49.671 00.002 11872 UpdateGuideState(): m_state=6
20:17:49.673 00.002 11872 Star::Find(15, 1258, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 698
20:17:49.677 00.004 11872 Star::Find returns 1 (0), X=1257.96, Y=861.33, Mass=10314, SNR=61.6, Peak=230 HFD=7.6
20:17:49.679 00.002 11872 CameraToMount -- cameraTheta (1.39) - m_xAngle (-3.14) = xAngle (4.52 = -1.76)
20:17:49.681 00.002 11872 CameraToMount -- cameraTheta (1.39) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.35 = -1.93)
20:17:49.684 00.003 11872 CameraToMount -- cameraX=0.05 cameraY=0.25 hyp=0.26 cameraTheta=1.39 mountX=-0.05 mountY=-0.24, mountTheta=-1.77
20:17:49.687 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=0.05, y=0.25, opts=13)
20:17:49.690 00.003 11872 Enqueuing Move request for scope (0.05, 0.25)
20:17:49.693 00.003 9960 Worker thread wakes up
20:17:49.693 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.25) opts 0xd
20:17:49.693 00.000 9960 Handling offset move in thread for scope, endpoint = (0.05, 0.25)
20:17:49.693 00.000 9960 Moving (0.05, 0.25) raw xDistance=-0.05 yDistance=-0.24
20:17:49.693 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:17:49.694 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
20:17:49.694 00.000 9960 MoveAxis(E, 0, ABG)
20:17:49.694 00.000 9960 Move returns status 0, amount 0
20:17:49.694 00.000 9960 MoveAxis(N, 178, ABG)
20:17:49.694 00.000 9960 Guiding  Dir = 0, Dur = 178
20:17:49.694 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=230, med=1, FiltMin=0, FiltMax=182, Gamma=1.000
20:17:49.697 00.003 9960 IsSlewing returns 0
20:17:49.697 00.000 9960 IsGuiding returns 0
20:17:49.697 00.000 9960 PulseGuide returned control before completion, sleep 188
20:17:49.711 00.014 11872 UpdateGuideState exits: m=10314 SNR=61.6
20:17:49.713 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:17:49.716 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:17:49.718 00.002 11872 Enqueuing Expose request
20:17:49.892 00.174 9960 IsGuiding returns 1
20:17:49.893 00.001 9960 scope still moving after pulse duration time elapsed
20:17:49.924 00.031 9960 IsSlewing returns 0
20:17:49.924 00.000 9960 IsGuiding returns 0
20:17:49.924 00.000 9960 scope move finished after 178 + 49 ms
20:17:49.925 00.001 9960 Move returns status 0, amount 178
20:17:49.925 00.000 9960 move complete, result=0
20:17:49.925 00.000 9960 worker thread done servicing request
20:17:49.925 00.000 9960 Worker thread wakes up
20:17:49.925 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:17:49.926 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1243,846,31,31)
20:17:49.926 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.2 px 178 ms NORTH
20:17:51.169 01.243 9960 Exposure complete
20:17:51.255 00.086 9960 worker thread done servicing request
20:17:51.255 00.000 11872 OnExposeComplete: enter
20:17:51.258 00.003 11872 UpdateGuideState(): m_state=6
20:17:51.263 00.005 11872 Star::Find(15, 1257, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 699
20:17:51.267 00.004 11872 Star::Find returns 1 (0), X=1258.70, Y=859.88, Mass=8779, SNR=56.7, Peak=222 HFD=6.8
20:17:51.270 00.003 11872 CameraToMount -- cameraTheta (-0.99) - m_xAngle (-3.14) = xAngle (2.15 = 2.15)
20:17:51.273 00.003 11872 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.98 = 1.98)
20:17:51.276 00.003 11872 CameraToMount -- cameraX=0.79 cameraY=-1.20 hyp=1.44 cameraTheta=-0.99 mountX=-0.78 mountY=1.32, mountTheta=2.11
20:17:51.281 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.79, y=-1.20, opts=13)
20:17:51.284 00.003 11872 Enqueuing Move request for scope (0.79, -1.20)
20:17:51.287 00.003 9960 Worker thread wakes up
20:17:51.288 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.79, -1.20) opts 0xd
20:17:51.288 00.000 9960 Handling offset move in thread for scope, endpoint = (0.79, -1.20)
20:17:51.288 00.000 9960 Moving (0.79, -1.20) raw xDistance=-0.78 yDistance=1.32
20:17:51.288 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.49 from input -0.78
20:17:51.288 00.000 9960 resist switch: large excursion: input 1.32 thresh 0.60 direction from -1 to 1
20:17:51.288 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=3.96
20:17:51.288 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.32 from input 1.32
20:17:51.288 00.000 9960 MoveAxis(E, 328, ABG)
20:17:51.288 00.000 9960 Guiding  Dir = 2, Dur = 328
20:17:51.289 00.001 9960 IsSlewing returns 0
20:17:51.289 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=222, med=1, FiltMin=0, FiltMax=171, Gamma=1.000
20:17:51.293 00.004 9960 IsGuiding returns 0
20:17:51.293 00.000 9960 PulseGuide returned control before completion, sleep 338
20:17:51.311 00.018 11872 UpdateGuideState exits: m=8779 SNR=56.7
20:17:51.315 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:17:51.318 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:17:51.321 00.003 11872 Enqueuing Expose request
20:17:51.643 00.322 9960 IsGuiding returns 1
20:17:51.646 00.003 9960 scope still moving after pulse duration time elapsed
20:17:51.675 00.029 9960 IsSlewing returns 0
20:17:51.676 00.001 9960 IsGuiding returns 0
20:17:51.676 00.000 9960 scope move finished after 328 + 54 ms
20:17:51.676 00.000 9960 Move returns status 0, amount 328
20:17:51.676 00.000 9960 MoveAxis(S, 985, ABG)
20:17:51.677 00.001 9960 Guiding  Dir = 1, Dur = 985
20:17:51.677 00.000 9960 IsSlewing returns 0
20:17:51.678 00.001 9960 IsGuiding returns 0
20:17:51.678 00.000 9960 PulseGuide returned control before completion, sleep 995
20:17:52.678 01.000 9960 IsGuiding returns 1
20:17:52.679 00.001 9960 scope still moving after pulse duration time elapsed
20:17:52.709 00.030 9960 IsSlewing returns 0
20:17:52.710 00.001 9960 IsGuiding returns 0
20:17:52.711 00.001 9960 scope move finished after 985 + 47 ms
20:17:52.711 00.000 9960 Move returns status 0, amount 985
20:17:52.711 00.000 9960 move complete, result=0
20:17:52.712 00.001 9960 worker thread done servicing request
20:17:52.712 00.000 9960 Worker thread wakes up
20:17:52.712 00.000 11872 GuideStep: -0.8 px 328 ms EAST, 1.3 px 985 ms SOUTH
20:17:52.717 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:17:52.717 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,846,31,31)
20:17:53.962 01.245 9960 Exposure complete
20:17:54.039 00.077 9960 worker thread done servicing request
20:17:54.039 00.000 11872 OnExposeComplete: enter
20:17:54.042 00.003 11872 UpdateGuideState(): m_state=6
20:17:54.046 00.004 11872 Star::Find(15, 1258, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 700
20:17:54.050 00.004 11872 Star::Find returns 1 (0), X=1258.07, Y=861.73, Mass=9528, SNR=58.8, Peak=200 HFD=7.5
20:17:54.054 00.004 11872 CameraToMount -- cameraTheta (1.33) - m_xAngle (-3.14) = xAngle (4.47 = -1.81)
20:17:54.056 00.002 11872 CameraToMount -- cameraTheta (1.33) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.30 = -1.98)
20:17:54.058 00.002 11872 CameraToMount -- cameraX=0.16 cameraY=0.65 hyp=0.67 cameraTheta=1.33 mountX=-0.16 mountY=-0.61, mountTheta=-1.83
20:17:54.062 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.16, y=0.65, opts=13)
20:17:54.065 00.003 11872 Enqueuing Move request for scope (0.16, 0.65)
20:17:54.068 00.003 9960 Worker thread wakes up
20:17:54.068 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.65) opts 0xd
20:17:54.068 00.000 9960 Handling offset move in thread for scope, endpoint = (0.16, 0.65)
20:17:54.068 00.000 9960 Moving (0.16, 0.65) raw xDistance=-0.16 yDistance=-0.61
20:17:54.069 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
20:17:54.069 00.000 9960 resist switch: large excursion: input -0.61 thresh 0.60 direction from 1 to -1
20:17:54.069 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.83
20:17:54.069 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.61 from input -0.61
20:17:54.069 00.000 9960 MoveAxis(E, 0, ABG)
20:17:54.069 00.000 9960 Move returns status 0, amount 0
20:17:54.069 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=200, med=1, FiltMin=0, FiltMax=172, Gamma=1.000
20:17:54.072 00.003 9960 MoveAxis(N, 455, ABG)
20:17:54.072 00.000 9960 Guiding  Dir = 0, Dur = 455
20:17:54.073 00.001 9960 IsSlewing returns 0
20:17:54.073 00.000 9960 IsGuiding returns 0
20:17:54.074 00.001 9960 PulseGuide returned control before completion, sleep 465
20:17:54.088 00.014 11872 UpdateGuideState exits: m=9528 SNR=58.8
20:17:54.090 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:17:54.094 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:17:54.097 00.003 11872 Enqueuing Expose request
20:17:54.551 00.454 9960 IsGuiding returns 1
20:17:54.551 00.000 9960 scope still moving after pulse duration time elapsed
20:17:54.582 00.031 9960 IsSlewing returns 0
20:17:54.583 00.001 9960 IsGuiding returns 0
20:17:54.583 00.000 9960 scope move finished after 455 + 55 ms
20:17:54.584 00.001 9960 Move returns status 0, amount 455
20:17:54.584 00.000 9960 move complete, result=0
20:17:54.585 00.001 9960 worker thread done servicing request
20:17:54.585 00.000 9960 Worker thread wakes up
20:17:54.585 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.6 px 455 ms NORTH
20:17:54.592 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:17:54.593 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1243,846,31,31)
20:17:55.845 01.252 9960 Exposure complete
20:17:55.930 00.085 9960 worker thread done servicing request
20:17:55.931 00.001 11872 OnExposeComplete: enter
20:17:55.934 00.003 11872 UpdateGuideState(): m_state=6
20:17:55.936 00.002 11872 Star::Find(15, 1258, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 701
20:17:55.938 00.002 11872 Star::Find returns 1 (0), X=1258.13, Y=862.47, Mass=9886, SNR=60.2, Peak=217 HFD=7.2
20:17:55.940 00.002 11872 CameraToMount -- cameraTheta (1.42) - m_xAngle (-3.14) = xAngle (4.55 = -1.73)
20:17:55.944 00.004 11872 CameraToMount -- cameraTheta (1.42) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.38 = -1.90)
20:17:55.947 00.003 11872 CameraToMount -- cameraX=0.22 cameraY=1.39 hyp=1.40 cameraTheta=1.42 mountX=-0.22 mountY=-1.33, mountTheta=-1.74
20:17:55.952 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.22, y=1.39, opts=13)
20:17:55.954 00.002 11872 Enqueuing Move request for scope (0.22, 1.39)
20:17:55.958 00.004 9960 Worker thread wakes up
20:17:55.958 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.22, 1.39) opts 0xd
20:17:55.958 00.000 9960 Handling offset move in thread for scope, endpoint = (0.22, 1.39)
20:17:55.958 00.000 9960 Moving (0.22, 1.39) raw xDistance=-0.22 yDistance=-1.33
20:17:55.958 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
20:17:55.958 00.000 9960 GuideAlgorithmResistSwitch::result() returns -1.33 from input -1.33
20:17:55.958 00.000 9960 MoveAxis(E, 93, ABG)
20:17:55.958 00.000 9960 Guiding  Dir = 2, Dur = 93
20:17:55.959 00.001 9960 IsSlewing returns 0
20:17:55.959 00.000 9960 IsGuiding returns 0
20:17:55.959 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=217, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
20:17:55.963 00.004 9960 PulseGuide returned control before completion, sleep 103
20:17:55.976 00.013 11872 UpdateGuideState exits: m=9886 SNR=60.2
20:17:55.979 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:17:55.982 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:17:55.986 00.004 11872 Enqueuing Expose request
20:17:56.082 00.096 9960 IsGuiding returns 1
20:17:56.084 00.002 9960 scope still moving after pulse duration time elapsed
20:17:56.114 00.030 9960 IsSlewing returns 0
20:17:56.116 00.002 9960 IsGuiding returns 0
20:17:56.116 00.000 9960 scope move finished after 93 + 63 ms
20:17:56.117 00.001 9960 Move returns status 0, amount 93
20:17:56.117 00.000 9960 MoveAxis(N, 991, ABG)
20:17:56.117 00.000 9960 Guiding  Dir = 0, Dur = 991
20:17:56.118 00.001 9960 IsSlewing returns 0
20:17:56.119 00.001 9960 IsGuiding returns 0
20:17:56.119 00.000 9960 PulseGuide returned control before completion, sleep 1001
20:17:57.128 01.009 9960 IsGuiding returns 1
20:17:57.129 00.001 9960 scope still moving after pulse duration time elapsed
20:17:57.159 00.030 9960 IsSlewing returns 0
20:17:57.160 00.001 9960 IsGuiding returns 1
20:17:57.191 00.031 9960 IsSlewing returns 0
20:17:57.192 00.001 9960 IsGuiding returns 0
20:17:57.192 00.000 9960 scope move finished after 991 + 81 ms
20:17:57.192 00.000 9960 Move returns status 0, amount 991
20:17:57.192 00.000 9960 move complete, result=0
20:17:57.192 00.000 9960 worker thread done servicing request
20:17:57.192 00.000 9960 Worker thread wakes up
20:17:57.193 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:17:57.193 00.000 11872 GuideStep: -0.2 px 93 ms EAST, -1.3 px 991 ms NORTH
20:17:57.195 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1243,846,31,31)
20:17:58.439 01.244 9960 Exposure complete
20:17:58.519 00.080 9960 worker thread done servicing request
20:17:58.519 00.000 11872 OnExposeComplete: enter
20:17:58.522 00.003 11872 UpdateGuideState(): m_state=6
20:17:58.524 00.002 11872 Star::Find(15, 1258, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 702
20:17:58.526 00.002 11872 Star::Find returns 1 (0), X=1257.70, Y=860.98, Mass=9810, SNR=61.6, Peak=215 HFD=7.7
20:17:58.528 00.002 11872 CameraToMount -- cameraTheta (-2.70) - m_xAngle (-3.14) = xAngle (0.44 = 0.44)
20:17:58.531 00.003 11872 CameraToMount -- cameraTheta (-2.70) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.27 = 0.27)
20:17:58.534 00.003 11872 CameraToMount -- cameraX=-0.21 cameraY=-0.10 hyp=0.24 cameraTheta=-2.70 mountX=0.21 mountY=0.06, mountTheta=0.28
20:17:58.538 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.21, y=-0.10, opts=13)
20:17:58.540 00.002 11872 Enqueuing Move request for scope (-0.21, -0.10)
20:17:58.543 00.003 9960 Worker thread wakes up
20:17:58.543 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.10) opts 0xd
20:17:58.543 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.21, -0.10)
20:17:58.543 00.000 9960 Moving (-0.21, -0.10) raw xDistance=0.21 yDistance=0.06
20:17:58.543 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.21
20:17:58.544 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:17:58.544 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:17:58.544 00.000 9960 MoveAxis(W, 83, ABG)
20:17:58.544 00.000 9960 Guiding  Dir = 3, Dur = 83
20:17:58.544 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=1, FiltMin=0, FiltMax=184, Gamma=1.000
20:17:58.548 00.004 9960 IsSlewing returns 0
20:17:58.548 00.000 9960 IsGuiding returns 0
20:17:58.549 00.001 9960 PulseGuide returned control before completion, sleep 93
20:17:58.564 00.015 11872 UpdateGuideState exits: m=9810 SNR=61.6
20:17:58.567 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:17:58.569 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:17:58.571 00.002 11872 Enqueuing Expose request
20:17:58.647 00.076 9960 IsGuiding returns 1
20:17:58.647 00.000 9960 scope still moving after pulse duration time elapsed
20:17:58.678 00.031 9960 IsSlewing returns 0
20:17:58.680 00.002 9960 IsGuiding returns 0
20:17:58.680 00.000 9960 scope move finished after 83 + 49 ms
20:17:58.681 00.001 9960 Move returns status 0, amount 83
20:17:58.681 00.000 9960 MoveAxis(N, 0, ABG)
20:17:58.681 00.000 9960 Move returns status 0, amount 0
20:17:58.682 00.001 9960 move complete, result=0
20:17:58.682 00.000 9960 worker thread done servicing request
20:17:58.682 00.000 11872 GuideStep: 0.2 px 83 ms WEST, 0.1 px 0 ms NORTH
20:17:58.687 00.005 9960 Worker thread wakes up
20:17:58.687 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:17:58.687 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,846,31,31)
20:17:59.934 01.247 9960 Exposure complete
20:18:00.016 00.082 9960 worker thread done servicing request
20:18:00.017 00.001 11872 OnExposeComplete: enter
20:18:00.020 00.003 11872 UpdateGuideState(): m_state=6
20:18:00.026 00.006 11872 Star::Find(15, 1257, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 703
20:18:00.029 00.003 11872 Star::Find returns 1 (0), X=1258.01, Y=861.42, Mass=9784, SNR=58.6, Peak=218 HFD=7.3
20:18:00.031 00.002 11872 CameraToMount -- cameraTheta (1.30) - m_xAngle (-3.14) = xAngle (4.44 = -1.84)
20:18:00.034 00.003 11872 CameraToMount -- cameraTheta (1.30) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.27 = -2.01)
20:18:00.036 00.002 11872 CameraToMount -- cameraX=0.09 cameraY=0.33 hyp=0.35 cameraTheta=1.30 mountX=-0.09 mountY=-0.31, mountTheta=-1.86
20:18:00.039 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=0.09, y=0.33, opts=13)
20:18:00.042 00.003 11872 Enqueuing Move request for scope (0.09, 0.33)
20:18:00.045 00.003 9960 Worker thread wakes up
20:18:00.045 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.33) opts 0xd
20:18:00.045 00.000 9960 Handling offset move in thread for scope, endpoint = (0.09, 0.33)
20:18:00.045 00.000 9960 Moving (0.09, 0.33) raw xDistance=-0.09 yDistance=-0.31
20:18:00.045 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:18:00.046 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
20:18:00.046 00.000 9960 MoveAxis(E, 0, ABG)
20:18:00.046 00.000 9960 Move returns status 0, amount 0
20:18:00.046 00.000 9960 MoveAxis(N, 233, ABG)
20:18:00.046 00.000 9960 Guiding  Dir = 0, Dur = 233
20:18:00.047 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=218, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
20:18:00.049 00.002 9960 IsSlewing returns 0
20:18:00.049 00.000 9960 IsGuiding returns 0
20:18:00.050 00.001 9960 PulseGuide returned control before completion, sleep 243
20:18:00.063 00.013 11872 UpdateGuideState exits: m=9784 SNR=58.6
20:18:00.066 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:18:00.069 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:18:00.072 00.003 11872 Enqueuing Expose request
20:18:00.304 00.232 9960 IsGuiding returns 1
20:18:00.305 00.001 9960 scope still moving after pulse duration time elapsed
20:18:00.335 00.030 9960 IsSlewing returns 0
20:18:00.335 00.000 9960 IsGuiding returns 0
20:18:00.336 00.001 9960 scope move finished after 233 + 52 ms
20:18:00.336 00.000 9960 Move returns status 0, amount 233
20:18:00.336 00.000 9960 move complete, result=0
20:18:00.336 00.000 9960 worker thread done servicing request
20:18:00.337 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 233 ms NORTH
20:18:00.341 00.004 9960 Worker thread wakes up
20:18:00.341 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:18:00.341 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,846,31,31)
20:18:01.599 01.258 9960 Exposure complete
20:18:01.688 00.089 9960 worker thread done servicing request
20:18:01.688 00.000 11872 OnExposeComplete: enter
20:18:01.690 00.002 11872 UpdateGuideState(): m_state=6
20:18:01.694 00.004 11872 Star::Find(15, 1258, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 704
20:18:01.696 00.002 11872 Star::Find returns 1 (0), X=1257.95, Y=861.39, Mass=9505, SNR=57.8, Peak=214 HFD=7.2
20:18:01.701 00.005 11872 CameraToMount -- cameraTheta (1.46) - m_xAngle (-3.14) = xAngle (4.59 = -1.69)
20:18:01.705 00.004 11872 CameraToMount -- cameraTheta (1.46) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.42 = -1.86)
20:18:01.707 00.002 11872 CameraToMount -- cameraX=0.04 cameraY=0.31 hyp=0.31 cameraTheta=1.46 mountX=-0.04 mountY=-0.29, mountTheta=-1.69
20:18:01.711 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.04, y=0.31, opts=13)
20:18:01.714 00.003 11872 Enqueuing Move request for scope (0.04, 0.31)
20:18:01.716 00.002 9960 Worker thread wakes up
20:18:01.716 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.31) opts 0xd
20:18:01.716 00.000 9960 Handling offset move in thread for scope, endpoint = (0.04, 0.31)
20:18:01.716 00.000 9960 Moving (0.04, 0.31) raw xDistance=-0.04 yDistance=-0.29
20:18:01.717 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:18:01.717 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
20:18:01.717 00.000 9960 MoveAxis(E, 0, ABG)
20:18:01.717 00.000 9960 Move returns status 0, amount 0
20:18:01.717 00.000 9960 MoveAxis(N, 220, ABG)
20:18:01.718 00.001 9960 Guiding  Dir = 0, Dur = 220
20:18:01.718 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=214, med=1, FiltMin=0, FiltMax=172, Gamma=1.000
20:18:01.721 00.003 9960 IsSlewing returns 0
20:18:01.721 00.000 9960 IsGuiding returns 0
20:18:01.721 00.000 9960 PulseGuide returned control before completion, sleep 230
20:18:01.734 00.013 11872 UpdateGuideState exits: m=9505 SNR=57.8
20:18:01.738 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:18:01.740 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:18:01.743 00.003 11872 Enqueuing Expose request
20:18:01.967 00.224 9960 IsGuiding returns 1
20:18:01.967 00.000 9960 scope still moving after pulse duration time elapsed
20:18:01.998 00.031 9960 IsSlewing returns 0
20:18:01.999 00.001 9960 IsGuiding returns 0
20:18:02.000 00.001 9960 scope move finished after 220 + 58 ms
20:18:02.000 00.000 9960 Move returns status 0, amount 220
20:18:02.001 00.001 9960 move complete, result=0
20:18:02.001 00.000 9960 worker thread done servicing request
20:18:02.001 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.3 px 220 ms NORTH
20:18:02.005 00.004 9960 Worker thread wakes up
20:18:02.005 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:18:02.007 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1243,846,31,31)
20:18:03.261 01.254 9960 Exposure complete
20:18:03.346 00.085 9960 worker thread done servicing request
20:18:03.347 00.001 11872 OnExposeComplete: enter
20:18:03.350 00.003 11872 UpdateGuideState(): m_state=6
20:18:03.353 00.003 11872 Star::Find(15, 1257, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 705
20:18:03.355 00.002 11872 Star::Find returns 1 (0), X=1257.92, Y=860.90, Mass=10260, SNR=61.7, Peak=214 HFD=7.3
20:18:03.358 00.003 11872 CameraToMount -- cameraTheta (-1.53) - m_xAngle (-3.14) = xAngle (1.61 = 1.61)
20:18:03.361 00.003 11872 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.44 = 1.44)
20:18:03.364 00.003 11872 CameraToMount -- cameraX=0.01 cameraY=-0.19 hyp=0.19 cameraTheta=-1.53 mountX=-0.01 mountY=0.18, mountTheta=1.61
20:18:03.367 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=0.01, y=-0.19, opts=13)
20:18:03.371 00.004 11872 Enqueuing Move request for scope (0.01, -0.19)
20:18:03.373 00.002 9960 Worker thread wakes up
20:18:03.374 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.19) opts 0xd
20:18:03.374 00.000 9960 Handling offset move in thread for scope, endpoint = (0.01, -0.19)
20:18:03.374 00.000 9960 Moving (0.01, -0.19) raw xDistance=-0.01 yDistance=0.18
20:18:03.374 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
20:18:03.374 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:18:03.374 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
20:18:03.374 00.000 9960 MoveAxis(E, 0, ABG)
20:18:03.374 00.000 9960 Move returns status 0, amount 0
20:18:03.374 00.000 9960 MoveAxis(N, 0, ABG)
20:18:03.375 00.001 9960 Move returns status 0, amount 0
20:18:03.375 00.000 9960 move complete, result=0
20:18:03.375 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=214, med=1, FiltMin=0, FiltMax=186, Gamma=1.000
20:18:03.379 00.004 9960 worker thread done servicing request
20:18:03.393 00.014 11872 UpdateGuideState exits: m=10260 SNR=61.7
20:18:03.395 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:18:03.399 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:18:03.401 00.002 11872 Enqueuing Expose request
20:18:03.403 00.002 11872 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
20:18:03.406 00.003 9960 Worker thread wakes up
20:18:03.406 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:18:03.406 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,846,31,31)
20:18:04.653 01.247 9960 Exposure complete
20:18:04.738 00.085 9960 worker thread done servicing request
20:18:04.738 00.000 11872 OnExposeComplete: enter
20:18:04.742 00.004 11872 UpdateGuideState(): m_state=6
20:18:04.744 00.002 11872 Star::Find(15, 1257, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 706
20:18:04.746 00.002 11872 Star::Find returns 1 (0), X=1258.00, Y=861.31, Mass=9930, SNR=59.8, Peak=216 HFD=7.3
20:18:04.748 00.002 11872 CameraToMount -- cameraTheta (1.20) - m_xAngle (-3.14) = xAngle (4.33 = -1.95)
20:18:04.751 00.003 11872 CameraToMount -- cameraTheta (1.20) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.16 = -2.12)
20:18:04.753 00.002 11872 CameraToMount -- cameraX=0.09 cameraY=0.22 hyp=0.24 cameraTheta=1.20 mountX=-0.09 mountY=-0.20, mountTheta=-1.98
20:18:04.758 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.09, y=0.22, opts=13)
20:18:04.760 00.002 11872 Enqueuing Move request for scope (0.09, 0.22)
20:18:04.764 00.004 9960 Worker thread wakes up
20:18:04.764 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.22) opts 0xd
20:18:04.764 00.000 9960 Handling offset move in thread for scope, endpoint = (0.09, 0.22)
20:18:04.764 00.000 9960 Moving (0.09, 0.22) raw xDistance=-0.09 yDistance=-0.20
20:18:04.764 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:18:04.764 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
20:18:04.765 00.001 9960 MoveAxis(E, 0, ABG)
20:18:04.765 00.000 9960 Move returns status 0, amount 0
20:18:04.765 00.000 9960 MoveAxis(N, 152, ABG)
20:18:04.765 00.000 9960 Guiding  Dir = 0, Dur = 152
20:18:04.765 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=216, med=1, FiltMin=0, FiltMax=177, Gamma=1.000
20:18:04.768 00.003 9960 IsSlewing returns 0
20:18:04.768 00.000 9960 IsGuiding returns 0
20:18:04.768 00.000 9960 PulseGuide returned control before completion, sleep 162
20:18:04.782 00.014 11872 UpdateGuideState exits: m=9930 SNR=59.8
20:18:04.784 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:18:04.787 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:18:04.790 00.003 11872 Enqueuing Expose request
20:18:04.940 00.150 9960 IsGuiding returns 1
20:18:04.941 00.001 9960 scope still moving after pulse duration time elapsed
20:18:04.971 00.030 9960 IsSlewing returns 0
20:18:04.972 00.001 9960 IsGuiding returns 0
20:18:04.973 00.001 9960 scope move finished after 152 + 53 ms
20:18:04.973 00.000 9960 Move returns status 0, amount 152
20:18:04.975 00.002 9960 move complete, result=0
20:18:04.975 00.000 9960 worker thread done servicing request
20:18:04.976 00.001 9960 Worker thread wakes up
20:18:04.976 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 152 ms NORTH
20:18:04.983 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:18:04.983 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,846,31,31)
20:18:06.228 01.245 9960 Exposure complete
20:18:06.321 00.093 9960 worker thread done servicing request
20:18:06.321 00.000 11872 OnExposeComplete: enter
20:18:06.325 00.004 11872 UpdateGuideState(): m_state=6
20:18:06.327 00.002 11872 Star::Find(15, 1258, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 707
20:18:06.330 00.003 11872 Star::Find returns 1 (0), X=1257.83, Y=861.29, Mass=9974, SNR=60.3, Peak=209 HFD=7.4
20:18:06.333 00.003 11872 CameraToMount -- cameraTheta (1.94) - m_xAngle (-3.14) = xAngle (5.08 = -1.20)
20:18:06.335 00.002 11872 CameraToMount -- cameraTheta (1.94) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.91 = -1.38)
20:18:06.337 00.002 11872 CameraToMount -- cameraX=-0.08 cameraY=0.21 hyp=0.23 cameraTheta=1.94 mountX=0.08 mountY=-0.22, mountTheta=-1.22
20:18:06.341 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.08, y=0.21, opts=13)
20:18:06.343 00.002 11872 Enqueuing Move request for scope (-0.08, 0.21)
20:18:06.345 00.002 9960 Worker thread wakes up
20:18:06.345 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.21) opts 0xd
20:18:06.346 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.08, 0.21)
20:18:06.346 00.000 9960 Moving (-0.08, 0.21) raw xDistance=0.08 yDistance=-0.22
20:18:06.346 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
20:18:06.346 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
20:18:06.346 00.000 9960 MoveAxis(E, 0, ABG)
20:18:06.346 00.000 9960 Move returns status 0, amount 0
20:18:06.347 00.001 9960 MoveAxis(N, 167, ABG)
20:18:06.347 00.000 9960 Guiding  Dir = 0, Dur = 167
20:18:06.347 00.000 9960 IsSlewing returns 0
20:18:06.347 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=1, FiltMin=0, FiltMax=182, Gamma=1.000
20:18:06.350 00.003 9960 IsGuiding returns 0
20:18:06.351 00.001 9960 PulseGuide returned control before completion, sleep 177
20:18:06.365 00.014 11872 UpdateGuideState exits: m=9974 SNR=60.3
20:18:06.368 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:18:06.370 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:18:06.372 00.002 11872 Enqueuing Expose request
20:18:06.534 00.162 9960 IsGuiding returns 1
20:18:06.535 00.001 9960 scope still moving after pulse duration time elapsed
20:18:06.565 00.030 9960 IsSlewing returns 0
20:18:06.567 00.002 9960 IsGuiding returns 0
20:18:06.567 00.000 9960 scope move finished after 167 + 49 ms
20:18:06.567 00.000 9960 Move returns status 0, amount 167
20:18:06.568 00.001 9960 move complete, result=0
20:18:06.568 00.000 9960 worker thread done servicing request
20:18:06.570 00.002 9960 Worker thread wakes up
20:18:06.570 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 167 ms NORTH
20:18:06.578 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
20:18:06.578 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,846,31,31)
20:18:07.829 01.251 9960 Exposure complete
20:18:07.916 00.087 9960 worker thread done servicing request
20:18:07.916 00.000 11872 OnExposeComplete: enter
20:18:07.920 00.004 11872 UpdateGuideState(): m_state=6
20:18:07.924 00.004 11872 Star::Find(15, 1257, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 708
20:18:07.928 00.004 11872 Star::Find returns 1 (0), X=1258.05, Y=860.99, Mass=9304, SNR=58.0, Peak=195 HFD=7.3
20:18:07.931 00.003 11872 CameraToMount -- cameraTheta (-0.59) - m_xAngle (-3.14) = xAngle (2.55 = 2.55)
20:18:07.933 00.002 11872 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.38 = 2.38)
20:18:07.936 00.003 11872 CameraToMount -- cameraX=0.14 cameraY=-0.09 hyp=0.16 cameraTheta=-0.59 mountX=-0.14 mountY=0.11, mountTheta=2.45
20:18:07.940 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.14, y=-0.09, opts=13)
20:18:07.943 00.003 11872 Enqueuing Move request for scope (0.14, -0.09)
20:18:07.945 00.002 9960 Worker thread wakes up
20:18:07.945 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.09) opts 0xd
20:18:07.945 00.000 9960 Handling offset move in thread for scope, endpoint = (0.14, -0.09)
20:18:07.946 00.001 9960 Moving (0.14, -0.09) raw xDistance=-0.14 yDistance=0.11
20:18:07.946 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
20:18:07.946 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:18:07.946 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
20:18:07.946 00.000 9960 MoveAxis(E, 0, ABG)
20:18:07.946 00.000 9960 Move returns status 0, amount 0
20:18:07.946 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=195, med=1, FiltMin=0, FiltMax=169, Gamma=1.000
20:18:07.950 00.004 9960 MoveAxis(N, 0, ABG)
20:18:07.950 00.000 9960 Move returns status 0, amount 0
20:18:07.950 00.000 9960 move complete, result=0
20:18:07.950 00.000 9960 worker thread done servicing request
20:18:07.966 00.016 11872 UpdateGuideState exits: m=9304 SNR=58.0
20:18:07.968 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:18:07.971 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:18:07.974 00.003 11872 Enqueuing Expose request
20:18:07.978 00.004 9960 Worker thread wakes up
20:18:07.978 00.000 11872 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:18:07.981 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
20:18:07.981 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,846,31,31)
20:18:09.237 01.256 9960 Exposure complete
20:18:09.323 00.086 9960 worker thread done servicing request
20:18:09.323 00.000 11872 OnExposeComplete: enter
20:18:09.326 00.003 11872 UpdateGuideState(): m_state=6
20:18:09.328 00.002 11872 Star::Find(15, 1258, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 709
20:18:09.333 00.005 11872 Star::Find returns 1 (0), X=1258.03, Y=861.37, Mass=9781, SNR=59.7, Peak=216 HFD=7.2
20:18:09.337 00.004 11872 CameraToMount -- cameraTheta (1.21) - m_xAngle (-3.14) = xAngle (4.34 = -1.94)
20:18:09.339 00.002 11872 CameraToMount -- cameraTheta (1.21) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.17 = -2.11)
20:18:09.341 00.002 11872 CameraToMount -- cameraX=0.11 cameraY=0.29 hyp=0.31 cameraTheta=1.21 mountX=-0.11 mountY=-0.26, mountTheta=-1.97
20:18:09.345 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.11, y=0.29, opts=13)
20:18:09.347 00.002 11872 Enqueuing Move request for scope (0.11, 0.29)
20:18:09.351 00.004 9960 Worker thread wakes up
20:18:09.351 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.29) opts 0xd
20:18:09.351 00.000 9960 Handling offset move in thread for scope, endpoint = (0.11, 0.29)
20:18:09.351 00.000 9960 Moving (0.11, 0.29) raw xDistance=-0.11 yDistance=-0.26
20:18:09.351 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
20:18:09.352 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
20:18:09.352 00.000 9960 MoveAxis(E, 0, ABG)
20:18:09.352 00.000 9960 Move returns status 0, amount 0
20:18:09.352 00.000 9960 MoveAxis(N, 197, ABG)
20:18:09.352 00.000 9960 Guiding  Dir = 0, Dur = 197
20:18:09.352 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=216, med=1, FiltMin=0, FiltMax=183, Gamma=1.000
20:18:09.356 00.004 9960 IsSlewing returns 0
20:18:09.356 00.000 9960 IsGuiding returns 0
20:18:09.358 00.002 9960 PulseGuide returned control before completion, sleep 207
20:18:09.371 00.013 11872 UpdateGuideState exits: m=9781 SNR=59.7
20:18:09.374 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:18:09.376 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:18:09.378 00.002 11872 Enqueuing Expose request
20:18:09.568 00.190 9960 IsGuiding returns 1
20:18:09.570 00.002 9960 scope still moving after pulse duration time elapsed
20:18:09.599 00.029 9960 IsSlewing returns 0
20:18:09.601 00.002 9960 IsGuiding returns 0
20:18:09.601 00.000 9960 scope move finished after 197 + 47 ms
20:18:09.602 00.001 9960 Move returns status 0, amount 197
20:18:09.602 00.000 9960 move complete, result=0
20:18:09.603 00.001 9960 worker thread done servicing request
20:18:09.603 00.000 9960 Worker thread wakes up
20:18:09.604 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 197 ms NORTH
20:18:09.612 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
20:18:09.612 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,846,31,31)
20:18:10.862 01.250 9960 Exposure complete
20:18:10.944 00.082 9960 worker thread done servicing request
20:18:10.946 00.002 11872 OnExposeComplete: enter
20:18:10.948 00.002 11872 UpdateGuideState(): m_state=6
20:18:10.951 00.003 11872 Star::Find(15, 1258, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 710
20:18:10.955 00.004 11872 Star::Find returns 1 (0), X=1257.95, Y=861.29, Mass=9723, SNR=59.2, Peak=208 HFD=7.6
20:18:10.957 00.002 11872 CameraToMount -- cameraTheta (1.42) - m_xAngle (-3.14) = xAngle (4.55 = -1.73)
20:18:10.960 00.003 11872 CameraToMount -- cameraTheta (1.42) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.38 = -1.90)
20:18:10.962 00.002 11872 CameraToMount -- cameraX=0.03 cameraY=0.21 hyp=0.21 cameraTheta=1.42 mountX=-0.03 mountY=-0.20, mountTheta=-1.74
20:18:10.966 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.03, y=0.21, opts=13)
20:18:10.970 00.004 11872 Enqueuing Move request for scope (0.03, 0.21)
20:18:10.974 00.004 9960 Worker thread wakes up
20:18:10.974 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.21) opts 0xd
20:18:10.974 00.000 9960 Handling offset move in thread for scope, endpoint = (0.03, 0.21)
20:18:10.974 00.000 9960 Moving (0.03, 0.21) raw xDistance=-0.03 yDistance=-0.20
20:18:10.974 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:18:10.974 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:18:10.974 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
20:18:10.975 00.001 9960 MoveAxis(E, 0, ABG)
20:18:10.975 00.000 9960 Move returns status 0, amount 0
20:18:10.975 00.000 9960 MoveAxis(N, 0, ABG)
20:18:10.975 00.000 9960 Move returns status 0, amount 0
20:18:10.975 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=208, med=1, FiltMin=0, FiltMax=177, Gamma=1.000
20:18:10.979 00.004 9960 move complete, result=0
20:18:10.980 00.001 9960 worker thread done servicing request
20:18:10.995 00.015 11872 UpdateGuideState exits: m=9723 SNR=59.2
20:18:11.000 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:18:11.002 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:18:11.004 00.002 11872 Enqueuing Expose request
20:18:11.006 00.002 11872 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
20:18:11.009 00.003 9960 Worker thread wakes up
20:18:11.009 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:18:11.009 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,846,31,31)
20:18:12.252 01.243 9960 Exposure complete
20:18:12.341 00.089 9960 worker thread done servicing request
20:18:12.342 00.001 11872 OnExposeComplete: enter
20:18:12.345 00.003 11872 UpdateGuideState(): m_state=6
20:18:12.348 00.003 11872 Star::Find(15, 1257, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 711
20:18:12.356 00.008 11872 Star::Find returns 1 (0), X=1257.97, Y=861.35, Mass=9851, SNR=58.6, Peak=207 HFD=7.5
20:18:12.362 00.006 11872 CameraToMount -- cameraTheta (1.37) - m_xAngle (-3.14) = xAngle (4.51 = -1.78)
20:18:12.367 00.005 11872 CameraToMount -- cameraTheta (1.37) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.33 = -1.95)
20:18:12.371 00.004 11872 CameraToMount -- cameraX=0.06 cameraY=0.27 hyp=0.28 cameraTheta=1.37 mountX=-0.06 mountY=-0.26, mountTheta=-1.79
20:18:12.376 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.06, y=0.27, opts=13)
20:18:12.379 00.003 11872 Enqueuing Move request for scope (0.06, 0.27)
20:18:12.382 00.003 9960 Worker thread wakes up
20:18:12.382 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.27) opts 0xd
20:18:12.383 00.001 9960 Handling offset move in thread for scope, endpoint = (0.06, 0.27)
20:18:12.383 00.000 9960 Moving (0.06, 0.27) raw xDistance=-0.06 yDistance=-0.26
20:18:12.383 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:18:12.383 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
20:18:12.383 00.000 9960 MoveAxis(E, 0, ABG)
20:18:12.383 00.000 9960 Move returns status 0, amount 0
20:18:12.385 00.002 9960 MoveAxis(N, 191, ABG)
20:18:12.385 00.000 9960 Guiding  Dir = 0, Dur = 191
20:18:12.385 00.000 9960 IsSlewing returns 0
20:18:12.385 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=1, FiltMin=0, FiltMax=176, Gamma=1.000
20:18:12.389 00.004 9960 IsGuiding returns 0
20:18:12.390 00.001 9960 PulseGuide returned control before completion, sleep 201
20:18:12.406 00.016 11872 UpdateGuideState exits: m=9851 SNR=58.6
20:18:12.410 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:18:12.412 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:18:12.417 00.005 11872 Enqueuing Expose request
20:18:12.601 00.184 9960 IsGuiding returns 1
20:18:12.602 00.001 9960 scope still moving after pulse duration time elapsed
20:18:12.633 00.031 9960 IsSlewing returns 0
20:18:12.633 00.000 9960 IsGuiding returns 0
20:18:12.633 00.000 9960 scope move finished after 191 + 52 ms
20:18:12.634 00.001 9960 Move returns status 0, amount 191
20:18:12.634 00.000 9960 move complete, result=0
20:18:12.634 00.000 9960 worker thread done servicing request
20:18:12.635 00.001 9960 Worker thread wakes up
20:18:12.636 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 191 ms NORTH
20:18:12.642 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:18:12.642 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,846,31,31)
20:18:13.898 01.256 9960 Exposure complete
20:18:13.991 00.093 9960 worker thread done servicing request
20:18:13.991 00.000 11872 OnExposeComplete: enter
20:18:13.994 00.003 11872 UpdateGuideState(): m_state=6
20:18:13.997 00.003 11872 Star::Find(15, 1257, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 712
20:18:14.000 00.003 11872 Star::Find returns 1 (0), X=1257.91, Y=861.39, Mass=10146, SNR=60.1, Peak=228 HFD=7.4
20:18:14.002 00.002 11872 CameraToMount -- cameraTheta (1.58) - m_xAngle (-3.14) = xAngle (4.71 = -1.57)
20:18:14.004 00.002 11872 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.54 = -1.74)
20:18:14.006 00.002 11872 CameraToMount -- cameraX=-0.00 cameraY=0.31 hyp=0.31 cameraTheta=1.58 mountX=0.00 mountY=-0.31, mountTheta=-1.57
20:18:14.009 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=-0.00, y=0.31, opts=13)
20:18:14.013 00.004 11872 Enqueuing Move request for scope (-0.00, 0.31)
20:18:14.015 00.002 9960 Worker thread wakes up
20:18:14.015 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.31) opts 0xd
20:18:14.015 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.00, 0.31)
20:18:14.015 00.000 9960 Moving (-0.00, 0.31) raw xDistance=0.00 yDistance=-0.31
20:18:14.015 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
20:18:14.015 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
20:18:14.017 00.002 9960 MoveAxis(E, 0, ABG)
20:18:14.017 00.000 9960 Move returns status 0, amount 0
20:18:14.017 00.000 9960 MoveAxis(N, 229, ABG)
20:18:14.017 00.000 9960 Guiding  Dir = 0, Dur = 229
20:18:14.017 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=228, med=1, FiltMin=0, FiltMax=177, Gamma=1.000
20:18:14.020 00.003 9960 IsSlewing returns 0
20:18:14.020 00.000 9960 IsGuiding returns 0
20:18:14.020 00.000 9960 PulseGuide returned control before completion, sleep 239
20:18:14.034 00.014 11872 UpdateGuideState exits: m=10146 SNR=60.1
20:18:14.036 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:18:14.040 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:18:14.043 00.003 11872 Enqueuing Expose request
20:18:14.275 00.232 9960 IsGuiding returns 1
20:18:14.276 00.001 9960 scope still moving after pulse duration time elapsed
20:18:14.307 00.031 9960 IsSlewing returns 0
20:18:14.308 00.001 9960 IsGuiding returns 0
20:18:14.310 00.002 9960 scope move finished after 229 + 60 ms
20:18:14.311 00.001 9960 Move returns status 0, amount 229
20:18:14.311 00.000 9960 move complete, result=0
20:18:14.311 00.000 9960 worker thread done servicing request
20:18:14.312 00.001 9960 Worker thread wakes up
20:18:14.312 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.3 px 229 ms NORTH
20:18:14.318 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:18:14.318 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,846,31,31)
20:18:15.569 01.251 9960 Exposure complete
20:18:15.650 00.081 9960 worker thread done servicing request
20:18:15.650 00.000 11872 OnExposeComplete: enter
20:18:15.652 00.002 11872 UpdateGuideState(): m_state=6
20:18:15.655 00.003 11872 Star::Find(15, 1257, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 713
20:18:15.658 00.003 11872 Star::Find returns 1 (0), X=1257.98, Y=860.92, Mass=9717, SNR=59.6, Peak=196 HFD=7.3
20:18:15.660 00.002 11872 CameraToMount -- cameraTheta (-1.19) - m_xAngle (-3.14) = xAngle (1.94 = 1.94)
20:18:15.664 00.004 11872 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.77 = 1.77)
20:18:15.666 00.002 11872 CameraToMount -- cameraX=0.06 cameraY=-0.16 hyp=0.17 cameraTheta=-1.19 mountX=-0.06 mountY=0.17, mountTheta=1.93
20:18:15.670 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.06, y=-0.16, opts=13)
20:18:15.674 00.004 11872 Enqueuing Move request for scope (0.06, -0.16)
20:18:15.676 00.002 9960 Worker thread wakes up
20:18:15.676 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.16) opts 0xd
20:18:15.676 00.000 9960 Handling offset move in thread for scope, endpoint = (0.06, -0.16)
20:18:15.676 00.000 9960 Moving (0.06, -0.16) raw xDistance=-0.06 yDistance=0.17
20:18:15.677 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:18:15.677 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:18:15.677 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
20:18:15.677 00.000 9960 MoveAxis(E, 0, ABG)
20:18:15.677 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=196, med=1, FiltMin=0, FiltMax=183, Gamma=1.000
20:18:15.679 00.002 9960 Move returns status 0, amount 0
20:18:15.680 00.001 9960 MoveAxis(N, 0, ABG)
20:18:15.680 00.000 9960 Move returns status 0, amount 0
20:18:15.680 00.000 9960 move complete, result=0
20:18:15.680 00.000 9960 worker thread done servicing request
20:18:15.693 00.013 11872 UpdateGuideState exits: m=9717 SNR=59.6
20:18:15.695 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:18:15.699 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:18:15.701 00.002 11872 Enqueuing Expose request
20:18:15.704 00.003 9960 Worker thread wakes up
20:18:15.704 00.000 11872 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:18:15.708 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
20:18:15.708 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,846,31,31)
20:18:16.953 01.245 9960 Exposure complete
20:18:17.037 00.084 9960 worker thread done servicing request
20:18:17.038 00.001 11872 OnExposeComplete: enter
20:18:17.040 00.002 11872 UpdateGuideState(): m_state=6
20:18:17.043 00.003 11872 Star::Find(15, 1257, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 714
20:18:17.045 00.002 11872 Star::Find returns 1 (0), X=1258.09, Y=861.29, Mass=9462, SNR=58.3, Peak=202 HFD=7.4
20:18:17.048 00.003 11872 CameraToMount -- cameraTheta (0.87) - m_xAngle (-3.14) = xAngle (4.01 = -2.27)
20:18:17.051 00.003 11872 CameraToMount -- cameraTheta (0.87) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.84 = -2.45)
20:18:17.053 00.002 11872 CameraToMount -- cameraX=0.17 cameraY=0.20 hyp=0.27 cameraTheta=0.87 mountX=-0.17 mountY=-0.17, mountTheta=-2.36
20:18:17.057 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.17, y=0.20, opts=13)
20:18:17.060 00.003 11872 Enqueuing Move request for scope (0.17, 0.20)
20:18:17.062 00.002 9960 Worker thread wakes up
20:18:17.062 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.20) opts 0xd
20:18:17.062 00.000 9960 Handling offset move in thread for scope, endpoint = (0.17, 0.20)
20:18:17.062 00.000 9960 Moving (0.17, 0.20) raw xDistance=-0.17 yDistance=-0.17
20:18:17.062 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
20:18:17.062 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:18:17.063 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
20:18:17.063 00.000 9960 MoveAxis(E, 0, ABG)
20:18:17.063 00.000 9960 Move returns status 0, amount 0
20:18:17.063 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=202, med=1, FiltMin=0, FiltMax=181, Gamma=1.000
20:18:17.065 00.002 9960 MoveAxis(N, 0, ABG)
20:18:17.065 00.000 9960 Move returns status 0, amount 0
20:18:17.065 00.000 9960 move complete, result=0
20:18:17.066 00.001 9960 worker thread done servicing request
20:18:17.080 00.014 11872 UpdateGuideState exits: m=9462 SNR=58.3
20:18:17.083 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:18:17.086 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:18:17.089 00.003 11872 Enqueuing Expose request
20:18:17.091 00.002 9960 Worker thread wakes up
20:18:17.091 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:18:17.091 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,846,31,31)
20:18:17.091 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
20:18:18.332 01.241 9960 Exposure complete
20:18:18.419 00.087 9960 worker thread done servicing request
20:18:18.420 00.001 11872 OnExposeComplete: enter
20:18:18.424 00.004 11872 UpdateGuideState(): m_state=6
20:18:18.426 00.002 11872 Star::Find(15, 1258, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 715
20:18:18.428 00.002 11872 Star::Find returns 1 (0), X=1258.46, Y=861.00, Mass=9750, SNR=58.7, Peak=211 HFD=7.4
20:18:18.432 00.004 11872 CameraToMount -- cameraTheta (-0.15) - m_xAngle (-3.14) = xAngle (2.99 = 2.99)
20:18:18.435 00.003 11872 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.82 = 2.82)
20:18:18.437 00.002 11872 CameraToMount -- cameraX=0.55 cameraY=-0.08 hyp=0.55 cameraTheta=-0.15 mountX=-0.55 mountY=0.17, mountTheta=2.83
20:18:18.441 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.55, y=-0.08, opts=13)
20:18:18.444 00.003 11872 Enqueuing Move request for scope (0.55, -0.08)
20:18:18.446 00.002 9960 Worker thread wakes up
20:18:18.446 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.55, -0.08) opts 0xd
20:18:18.446 00.000 9960 Handling offset move in thread for scope, endpoint = (0.55, -0.08)
20:18:18.446 00.000 9960 Moving (0.55, -0.08) raw xDistance=-0.55 yDistance=0.17
20:18:18.446 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.34 from input -0.55
20:18:18.446 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:18:18.446 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
20:18:18.448 00.002 9960 MoveAxis(E, 229, ABG)
20:18:18.448 00.000 9960 Guiding  Dir = 2, Dur = 229
20:18:18.448 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=1, FiltMin=0, FiltMax=187, Gamma=1.000
20:18:18.452 00.004 9960 IsSlewing returns 0
20:18:18.452 00.000 9960 IsGuiding returns 0
20:18:18.452 00.000 9960 PulseGuide returned control before completion, sleep 239
20:18:18.465 00.013 11872 UpdateGuideState exits: m=9750 SNR=58.7
20:18:18.468 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:18:18.471 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:18:18.473 00.002 11872 Enqueuing Expose request
20:18:18.698 00.225 9960 IsGuiding returns 1
20:18:18.699 00.001 9960 scope still moving after pulse duration time elapsed
20:18:18.729 00.030 9960 IsSlewing returns 0
20:18:18.732 00.003 9960 IsGuiding returns 0
20:18:18.732 00.000 9960 scope move finished after 229 + 50 ms
20:18:18.733 00.001 9960 Move returns status 0, amount 229
20:18:18.733 00.000 9960 MoveAxis(N, 0, ABG)
20:18:18.734 00.001 9960 Move returns status 0, amount 0
20:18:18.734 00.000 9960 move complete, result=0
20:18:18.735 00.001 9960 worker thread done servicing request
20:18:18.735 00.000 9960 Worker thread wakes up
20:18:18.735 00.000 11872 GuideStep: -0.5 px 229 ms EAST, 0.2 px 0 ms NORTH
20:18:18.741 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:18:18.741 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,846,31,31)
20:18:19.986 01.245 9960 Exposure complete
20:18:20.064 00.078 9960 worker thread done servicing request
20:18:20.065 00.001 11872 OnExposeComplete: enter
20:18:20.069 00.004 11872 UpdateGuideState(): m_state=6
20:18:20.072 00.003 11872 Star::Find(15, 1258, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 716
20:18:20.076 00.004 11872 Star::Find returns 1 (0), X=1258.10, Y=861.43, Mass=9710, SNR=59.6, Peak=211 HFD=7.3
20:18:20.079 00.003 11872 CameraToMount -- cameraTheta (1.08) - m_xAngle (-3.14) = xAngle (4.22 = -2.06)
20:18:20.082 00.003 11872 CameraToMount -- cameraTheta (1.08) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.05 = -2.24)
20:18:20.084 00.002 11872 CameraToMount -- cameraX=0.19 cameraY=0.35 hyp=0.40 cameraTheta=1.08 mountX=-0.19 mountY=-0.31, mountTheta=-2.11
20:18:20.089 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.19, y=0.35, opts=13)
20:18:20.092 00.003 11872 Enqueuing Move request for scope (0.19, 0.35)
20:18:20.094 00.002 9960 Worker thread wakes up
20:18:20.094 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.35) opts 0xd
20:18:20.094 00.000 9960 Handling offset move in thread for scope, endpoint = (0.19, 0.35)
20:18:20.094 00.000 9960 Moving (0.19, 0.35) raw xDistance=-0.19 yDistance=-0.31
20:18:20.095 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
20:18:20.095 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
20:18:20.095 00.000 9960 MoveAxis(E, 0, ABG)
20:18:20.095 00.000 9960 Move returns status 0, amount 0
20:18:20.095 00.000 9960 MoveAxis(N, 235, ABG)
20:18:20.095 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=1, FiltMin=0, FiltMax=181, Gamma=1.000
20:18:20.099 00.004 9960 Guiding  Dir = 0, Dur = 235
20:18:20.099 00.000 9960 IsSlewing returns 0
20:18:20.099 00.000 9960 IsGuiding returns 0
20:18:20.100 00.001 9960 PulseGuide returned control before completion, sleep 245
20:18:20.114 00.014 11872 UpdateGuideState exits: m=9710 SNR=59.6
20:18:20.116 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:18:20.120 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:18:20.123 00.003 11872 Enqueuing Expose request
20:18:20.354 00.231 9960 IsGuiding returns 1
20:18:20.355 00.001 9960 scope still moving after pulse duration time elapsed
20:18:20.385 00.030 9960 IsSlewing returns 0
20:18:20.389 00.004 9960 IsGuiding returns 0
20:18:20.390 00.001 9960 scope move finished after 235 + 55 ms
20:18:20.390 00.000 9960 Move returns status 0, amount 235
20:18:20.391 00.001 9960 move complete, result=0
20:18:20.391 00.000 9960 worker thread done servicing request
20:18:20.392 00.001 11872 GuideStep: -0.2 px 0 ms EAST, -0.3 px 235 ms NORTH
20:18:20.398 00.006 9960 Worker thread wakes up
20:18:20.399 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:18:20.400 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1243,846,31,31)
20:18:21.644 01.244 9960 Exposure complete
20:18:21.733 00.089 9960 worker thread done servicing request
20:18:21.734 00.001 11872 OnExposeComplete: enter
20:18:21.737 00.003 11872 UpdateGuideState(): m_state=6
20:18:21.739 00.002 11872 Star::Find(15, 1258, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 717
20:18:21.741 00.002 11872 Star::Find returns 1 (0), X=1257.88, Y=861.49, Mass=9840, SNR=61.4, Peak=208 HFD=7.3
20:18:21.745 00.004 11872 CameraToMount -- cameraTheta (1.65) - m_xAngle (-3.14) = xAngle (4.79 = -1.49)
20:18:21.748 00.003 11872 CameraToMount -- cameraTheta (1.65) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.62 = -1.66)
20:18:21.750 00.002 11872 CameraToMount -- cameraX=-0.03 cameraY=0.41 hyp=0.41 cameraTheta=1.65 mountX=0.03 mountY=-0.41, mountTheta=-1.49
20:18:21.754 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.03, y=0.41, opts=13)
20:18:21.757 00.003 11872 Enqueuing Move request for scope (-0.03, 0.41)
20:18:21.759 00.002 9960 Worker thread wakes up
20:18:21.759 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.41) opts 0xd
20:18:21.759 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.03, 0.41)
20:18:21.760 00.001 9960 Moving (-0.03, 0.41) raw xDistance=0.03 yDistance=-0.41
20:18:21.760 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:18:21.760 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.41 from input -0.41
20:18:21.760 00.000 9960 MoveAxis(E, 0, ABG)
20:18:21.761 00.001 9960 Move returns status 0, amount 0
20:18:21.761 00.000 9960 MoveAxis(N, 303, ABG)
20:18:21.761 00.000 9960 Guiding  Dir = 0, Dur = 303
20:18:21.761 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=208, med=1, FiltMin=0, FiltMax=166, Gamma=1.000
20:18:21.766 00.005 9960 IsSlewing returns 0
20:18:21.766 00.000 9960 IsGuiding returns 0
20:18:21.766 00.000 9960 PulseGuide returned control before completion, sleep 313
20:18:21.781 00.015 11872 UpdateGuideState exits: m=9840 SNR=61.4
20:18:21.783 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:18:21.786 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:18:21.788 00.002 11872 Enqueuing Expose request
20:18:22.087 00.299 9960 IsGuiding returns 1
20:18:22.089 00.002 9960 scope still moving after pulse duration time elapsed
20:18:22.119 00.030 9960 IsSlewing returns 0
20:18:22.120 00.001 9960 IsGuiding returns 0
20:18:22.121 00.001 9960 scope move finished after 303 + 52 ms
20:18:22.121 00.000 9960 Move returns status 0, amount 303
20:18:22.122 00.001 9960 move complete, result=0
20:18:22.122 00.000 9960 worker thread done servicing request
20:18:22.122 00.000 9960 Worker thread wakes up
20:18:22.123 00.001 11872 GuideStep: 0.0 px 0 ms EAST, -0.4 px 303 ms NORTH
20:18:22.130 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:18:22.130 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,846,31,31)
20:18:23.384 01.254 9960 Exposure complete
20:18:23.463 00.079 9960 worker thread done servicing request
20:18:23.464 00.001 11872 OnExposeComplete: enter
20:18:23.467 00.003 11872 UpdateGuideState(): m_state=6
20:18:23.469 00.002 11872 Star::Find(15, 1257, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 718
20:18:23.472 00.003 11872 Star::Find returns 1 (0), X=1258.03, Y=861.30, Mass=9423, SNR=57.6, Peak=195 HFD=7.4
20:18:23.476 00.004 11872 CameraToMount -- cameraTheta (1.09) - m_xAngle (-3.14) = xAngle (4.22 = -2.06)
20:18:23.478 00.002 11872 CameraToMount -- cameraTheta (1.09) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.05 = -2.23)
20:18:23.482 00.004 11872 CameraToMount -- cameraX=0.11 cameraY=0.21 hyp=0.24 cameraTheta=1.09 mountX=-0.11 mountY=-0.19, mountTheta=-2.11
20:18:23.486 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.11, y=0.21, opts=13)
20:18:23.488 00.002 11872 Enqueuing Move request for scope (0.11, 0.21)
20:18:23.491 00.003 9960 Worker thread wakes up
20:18:23.491 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.21) opts 0xd
20:18:23.491 00.000 9960 Handling offset move in thread for scope, endpoint = (0.11, 0.21)
20:18:23.491 00.000 9960 Moving (0.11, 0.21) raw xDistance=-0.11 yDistance=-0.19
20:18:23.491 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
20:18:23.492 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:18:23.492 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
20:18:23.492 00.000 9960 MoveAxis(E, 0, ABG)
20:18:23.492 00.000 9960 Move returns status 0, amount 0
20:18:23.492 00.000 9960 MoveAxis(N, 0, ABG)
20:18:23.494 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=195, med=1, FiltMin=0, FiltMax=171, Gamma=1.000
20:18:23.497 00.003 9960 Move returns status 0, amount 0
20:18:23.497 00.000 9960 move complete, result=0
20:18:23.497 00.000 9960 worker thread done servicing request
20:18:23.510 00.013 11872 UpdateGuideState exits: m=9423 SNR=57.6
20:18:23.513 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:18:23.515 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:18:23.517 00.002 11872 Enqueuing Expose request
20:18:23.521 00.004 9960 Worker thread wakes up
20:18:23.521 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:18:23.524 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
20:18:23.524 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,846,31,31)
20:18:24.772 01.248 9960 Exposure complete
20:18:24.857 00.085 9960 worker thread done servicing request
20:18:24.858 00.001 11872 OnExposeComplete: enter
20:18:24.860 00.002 11872 UpdateGuideState(): m_state=6
20:18:24.864 00.004 11872 Star::Find(15, 1258, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 719
20:18:24.867 00.003 11872 Star::Find returns 1 (0), X=1258.14, Y=861.35, Mass=9026, SNR=56.7, Peak=210 HFD=7.3
20:18:24.869 00.002 11872 CameraToMount -- cameraTheta (0.87) - m_xAngle (-3.14) = xAngle (4.01 = -2.28)
20:18:24.872 00.003 11872 CameraToMount -- cameraTheta (0.87) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.84 = -2.45)
20:18:24.875 00.003 11872 CameraToMount -- cameraX=0.23 cameraY=0.27 hyp=0.35 cameraTheta=0.87 mountX=-0.23 mountY=-0.22, mountTheta=-2.36
20:18:24.878 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=0.23, y=0.27, opts=13)
20:18:24.881 00.003 11872 Enqueuing Move request for scope (0.23, 0.27)
20:18:24.883 00.002 9960 Worker thread wakes up
20:18:24.883 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.27) opts 0xd
20:18:24.883 00.000 9960 Handling offset move in thread for scope, endpoint = (0.23, 0.27)
20:18:24.883 00.000 9960 Moving (0.23, 0.27) raw xDistance=-0.23 yDistance=-0.22
20:18:24.883 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
20:18:24.883 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
20:18:24.883 00.000 9960 MoveAxis(E, 95, ABG)
20:18:24.883 00.000 9960 Guiding  Dir = 2, Dur = 95
20:18:24.885 00.002 9960 IsSlewing returns 0
20:18:24.885 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=210, med=1, FiltMin=0, FiltMax=170, Gamma=1.000
20:18:24.888 00.003 9960 IsGuiding returns 0
20:18:24.888 00.000 9960 PulseGuide returned control before completion, sleep 105
20:18:24.901 00.013 11872 UpdateGuideState exits: m=9026 SNR=56.7
20:18:24.904 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:18:24.907 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:18:24.910 00.003 11872 Enqueuing Expose request
20:18:25.012 00.102 9960 IsGuiding returns 1
20:18:25.015 00.003 9960 scope still moving after pulse duration time elapsed
20:18:25.042 00.027 9960 IsSlewing returns 0
20:18:25.042 00.000 9960 IsGuiding returns 0
20:18:25.043 00.001 9960 scope move finished after 95 + 59 ms
20:18:25.043 00.000 9960 Move returns status 0, amount 95
20:18:25.043 00.000 9960 MoveAxis(N, 168, ABG)
20:18:25.044 00.001 9960 Guiding  Dir = 0, Dur = 168
20:18:25.044 00.000 9960 IsSlewing returns 0
20:18:25.044 00.000 9960 IsGuiding returns 0
20:18:25.045 00.001 9960 PulseGuide returned control before completion, sleep 178
20:18:25.230 00.185 9960 IsGuiding returns 1
20:18:25.232 00.002 9960 scope still moving after pulse duration time elapsed
20:18:25.260 00.028 9960 IsSlewing returns 0
20:18:25.261 00.001 9960 IsGuiding returns 1
20:18:25.292 00.031 9960 IsSlewing returns 0
20:18:25.294 00.002 9960 IsGuiding returns 0
20:18:25.295 00.001 9960 scope move finished after 168 + 81 ms
20:18:25.295 00.000 9960 Move returns status 0, amount 168
20:18:25.295 00.000 9960 move complete, result=0
20:18:25.295 00.000 9960 worker thread done servicing request
20:18:25.295 00.000 9960 Worker thread wakes up
20:18:25.297 00.002 11872 GuideStep: -0.2 px 95 ms EAST, -0.2 px 168 ms NORTH
20:18:25.302 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:18:25.303 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1243,846,31,31)
20:18:26.553 01.250 9960 Exposure complete
20:18:26.636 00.083 9960 worker thread done servicing request
20:18:26.636 00.000 11872 OnExposeComplete: enter
20:18:26.640 00.004 11872 UpdateGuideState(): m_state=6
20:18:26.642 00.002 11872 Star::Find(15, 1258, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 720
20:18:26.645 00.003 11872 Star::Find returns 1 (0), X=1257.97, Y=861.42, Mass=9390, SNR=57.1, Peak=211 HFD=7.1
20:18:26.648 00.003 11872 CameraToMount -- cameraTheta (1.41) - m_xAngle (-3.14) = xAngle (4.54 = -1.74)
20:18:26.650 00.002 11872 CameraToMount -- cameraTheta (1.41) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.37 = -1.91)
20:18:26.653 00.003 11872 CameraToMount -- cameraX=0.06 cameraY=0.34 hyp=0.34 cameraTheta=1.41 mountX=-0.06 mountY=-0.32, mountTheta=-1.75
20:18:26.657 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.06, y=0.34, opts=13)
20:18:26.659 00.002 11872 Enqueuing Move request for scope (0.06, 0.34)
20:18:26.661 00.002 9960 Worker thread wakes up
20:18:26.662 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.34) opts 0xd
20:18:26.662 00.000 9960 Handling offset move in thread for scope, endpoint = (0.06, 0.34)
20:18:26.662 00.000 9960 Moving (0.06, 0.34) raw xDistance=-0.06 yDistance=-0.32
20:18:26.662 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:18:26.662 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
20:18:26.663 00.001 9960 MoveAxis(E, 0, ABG)
20:18:26.663 00.000 9960 Move returns status 0, amount 0
20:18:26.663 00.000 9960 MoveAxis(N, 239, ABG)
20:18:26.663 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=1, FiltMin=0, FiltMax=176, Gamma=1.000
20:18:26.665 00.002 9960 Guiding  Dir = 0, Dur = 239
20:18:26.666 00.001 9960 IsSlewing returns 0
20:18:26.667 00.001 9960 IsGuiding returns 0
20:18:26.667 00.000 9960 PulseGuide returned control before completion, sleep 249
20:18:26.681 00.014 11872 UpdateGuideState exits: m=9390 SNR=57.1
20:18:26.684 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:18:26.687 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:18:26.691 00.004 11872 Enqueuing Expose request
20:18:26.932 00.241 9960 IsGuiding returns 1
20:18:26.933 00.001 9960 scope still moving after pulse duration time elapsed
20:18:26.964 00.031 9960 IsSlewing returns 0
20:18:26.965 00.001 9960 IsGuiding returns 0
20:18:26.965 00.000 9960 scope move finished after 239 + 59 ms
20:18:26.966 00.001 9960 Move returns status 0, amount 239
20:18:26.966 00.000 9960 move complete, result=0
20:18:26.967 00.001 9960 worker thread done servicing request
20:18:26.967 00.000 9960 Worker thread wakes up
20:18:26.968 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 239 ms NORTH
20:18:26.973 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:18:26.973 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,846,31,31)
20:18:28.222 01.249 9960 Exposure complete
20:18:28.314 00.092 9960 worker thread done servicing request
20:18:28.315 00.001 11872 OnExposeComplete: enter
20:18:28.317 00.002 11872 UpdateGuideState(): m_state=6
20:18:28.320 00.003 11872 Star::Find(15, 1257, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 721
20:18:28.321 00.001 11872 Star::Find returns 1 (0), X=1258.12, Y=860.99, Mass=9451, SNR=59.0, Peak=199 HFD=7.3
20:18:28.326 00.005 11872 CameraToMount -- cameraTheta (-0.45) - m_xAngle (-3.14) = xAngle (2.68 = 2.68)
20:18:28.330 00.004 11872 CameraToMount -- cameraTheta (-0.45) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.51 = 2.51)
20:18:28.332 00.002 11872 CameraToMount -- cameraX=0.20 cameraY=-0.10 hyp=0.22 cameraTheta=-0.45 mountX=-0.20 mountY=0.13, mountTheta=2.56
20:18:28.335 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=0.20, y=-0.10, opts=13)
20:18:28.338 00.003 11872 Enqueuing Move request for scope (0.20, -0.10)
20:18:28.340 00.002 9960 Worker thread wakes up
20:18:28.340 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.10) opts 0xd
20:18:28.340 00.000 9960 Handling offset move in thread for scope, endpoint = (0.20, -0.10)
20:18:28.340 00.000 9960 Moving (0.20, -0.10) raw xDistance=-0.20 yDistance=0.13
20:18:28.340 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
20:18:28.340 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:18:28.342 00.002 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
20:18:28.342 00.000 9960 MoveAxis(E, 0, ABG)
20:18:28.342 00.000 9960 Move returns status 0, amount 0
20:18:28.342 00.000 9960 MoveAxis(N, 0, ABG)
20:18:28.342 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=199, med=1, FiltMin=0, FiltMax=177, Gamma=1.000
20:18:28.345 00.003 9960 Move returns status 0, amount 0
20:18:28.345 00.000 9960 move complete, result=0
20:18:28.346 00.001 9960 worker thread done servicing request
20:18:28.359 00.013 11872 UpdateGuideState exits: m=9451 SNR=59.0
20:18:28.363 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:18:28.366 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:18:28.368 00.002 11872 Enqueuing Expose request
20:18:28.371 00.003 11872 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:18:28.373 00.002 9960 Worker thread wakes up
20:18:28.374 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:18:28.374 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,846,31,31)
20:18:29.612 01.238 9960 Exposure complete
20:18:29.693 00.081 9960 worker thread done servicing request
20:18:29.693 00.000 11872 OnExposeComplete: enter
20:18:29.695 00.002 11872 UpdateGuideState(): m_state=6
20:18:29.698 00.003 11872 Star::Find(15, 1258, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 722
20:18:29.701 00.003 11872 Star::Find returns 1 (0), X=1258.17, Y=861.37, Mass=10057, SNR=61.3, Peak=215 HFD=7.3
20:18:29.704 00.003 11872 CameraToMount -- cameraTheta (0.85) - m_xAngle (-3.14) = xAngle (3.98 = -2.30)
20:18:29.707 00.003 11872 CameraToMount -- cameraTheta (0.85) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.81 = -2.47)
20:18:29.709 00.002 11872 CameraToMount -- cameraX=0.25 cameraY=0.28 hyp=0.38 cameraTheta=0.85 mountX=-0.25 mountY=-0.24, mountTheta=-2.39
20:18:29.714 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.25, y=0.28, opts=13)
20:18:29.717 00.003 11872 Enqueuing Move request for scope (0.25, 0.28)
20:18:29.720 00.003 9960 Worker thread wakes up
20:18:29.720 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.28) opts 0xd
20:18:29.720 00.000 9960 Handling offset move in thread for scope, endpoint = (0.25, 0.28)
20:18:29.720 00.000 9960 Moving (0.25, 0.28) raw xDistance=-0.25 yDistance=-0.24
20:18:29.720 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
20:18:29.721 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
20:18:29.721 00.000 9960 MoveAxis(E, 106, ABG)
20:18:29.721 00.000 9960 Guiding  Dir = 2, Dur = 106
20:18:29.721 00.000 9960 IsSlewing returns 0
20:18:29.721 00.000 9960 IsGuiding returns 0
20:18:29.721 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=1, FiltMin=0, FiltMax=189, Gamma=1.000
20:18:29.725 00.004 9960 PulseGuide returned control before completion, sleep 116
20:18:29.739 00.014 11872 UpdateGuideState exits: m=10057 SNR=61.3
20:18:29.741 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:18:29.744 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:18:29.747 00.003 11872 Enqueuing Expose request
20:18:29.854 00.107 9960 IsGuiding returns 0
20:18:29.857 00.003 9960 Move returns status 0, amount 106
20:18:29.858 00.001 9960 MoveAxis(N, 176, ABG)
20:18:29.858 00.000 9960 Guiding  Dir = 0, Dur = 176
20:18:29.859 00.001 9960 IsSlewing returns 0
20:18:29.859 00.000 9960 IsGuiding returns 0
20:18:29.860 00.001 9960 PulseGuide returned control before completion, sleep 186
20:18:30.057 00.197 9960 IsGuiding returns 1
20:18:30.057 00.000 9960 scope still moving after pulse duration time elapsed
20:18:30.088 00.031 9960 IsSlewing returns 0
20:18:30.089 00.001 9960 IsGuiding returns 0
20:18:30.089 00.000 9960 scope move finished after 176 + 53 ms
20:18:30.090 00.001 9960 Move returns status 0, amount 176
20:18:30.090 00.000 9960 move complete, result=0
20:18:30.090 00.000 9960 worker thread done servicing request
20:18:30.091 00.001 11872 GuideStep: -0.3 px 106 ms EAST, -0.2 px 176 ms NORTH
20:18:30.097 00.006 9960 Worker thread wakes up
20:18:30.097 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:18:30.097 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,846,31,31)
20:18:31.352 01.255 9960 Exposure complete
20:18:31.441 00.089 9960 worker thread done servicing request
20:18:31.441 00.000 11872 OnExposeComplete: enter
20:18:31.443 00.002 11872 UpdateGuideState(): m_state=6
20:18:31.447 00.004 11872 Star::Find(15, 1258, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 723
20:18:31.450 00.003 11872 Star::Find returns 1 (0), X=1258.10, Y=861.36, Mass=9876, SNR=60.7, Peak=203 HFD=7.4
20:18:31.452 00.002 11872 CameraToMount -- cameraTheta (0.99) - m_xAngle (-3.14) = xAngle (4.13 = -2.16)
20:18:31.456 00.004 11872 CameraToMount -- cameraTheta (0.99) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.95 = -2.33)
20:18:31.458 00.002 11872 CameraToMount -- cameraX=0.18 cameraY=0.27 hyp=0.33 cameraTheta=0.99 mountX=-0.18 mountY=-0.24, mountTheta=-2.22
20:18:31.462 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.18, y=0.27, opts=13)
20:18:31.464 00.002 11872 Enqueuing Move request for scope (0.18, 0.27)
20:18:31.468 00.004 9960 Worker thread wakes up
20:18:31.468 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.27) opts 0xd
20:18:31.468 00.000 9960 Handling offset move in thread for scope, endpoint = (0.18, 0.27)
20:18:31.468 00.000 9960 Moving (0.18, 0.27) raw xDistance=-0.18 yDistance=-0.24
20:18:31.468 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
20:18:31.468 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
20:18:31.469 00.001 9960 MoveAxis(E, 0, ABG)
20:18:31.469 00.000 9960 Move returns status 0, amount 0
20:18:31.469 00.000 9960 MoveAxis(N, 178, ABG)
20:18:31.469 00.000 9960 Guiding  Dir = 0, Dur = 178
20:18:31.469 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=203, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
20:18:31.472 00.003 9960 IsSlewing returns 0
20:18:31.472 00.000 9960 IsGuiding returns 0
20:18:31.472 00.000 9960 PulseGuide returned control before completion, sleep 188
20:18:31.486 00.014 11872 UpdateGuideState exits: m=9876 SNR=60.7
20:18:31.490 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:18:31.493 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:18:31.495 00.002 11872 Enqueuing Expose request
20:18:31.668 00.173 9960 IsGuiding returns 1
20:18:31.668 00.000 9960 scope still moving after pulse duration time elapsed
20:18:31.699 00.031 9960 IsSlewing returns 0
20:18:31.699 00.000 9960 IsGuiding returns 0
20:18:31.699 00.000 9960 scope move finished after 178 + 50 ms
20:18:31.701 00.002 9960 Move returns status 0, amount 178
20:18:31.701 00.000 9960 move complete, result=0
20:18:31.702 00.001 9960 worker thread done servicing request
20:18:31.702 00.000 9960 Worker thread wakes up
20:18:31.702 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.2 px 178 ms NORTH
20:18:31.708 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:18:31.708 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,846,31,31)
20:18:32.960 01.252 9960 Exposure complete
20:18:33.045 00.085 9960 worker thread done servicing request
20:18:33.045 00.000 11872 OnExposeComplete: enter
20:18:33.047 00.002 11872 UpdateGuideState(): m_state=6
20:18:33.050 00.003 11872 Star::Find(15, 1258, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 724
20:18:33.052 00.002 11872 Star::Find returns 1 (0), X=1258.20, Y=861.20, Mass=9239, SNR=56.1, Peak=209 HFD=7.1
20:18:33.054 00.002 11872 CameraToMount -- cameraTheta (0.40) - m_xAngle (-3.14) = xAngle (3.54 = -2.75)
20:18:33.058 00.004 11872 CameraToMount -- cameraTheta (0.40) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.37 = -2.92)
20:18:33.060 00.002 11872 CameraToMount -- cameraX=0.28 cameraY=0.12 hyp=0.31 cameraTheta=0.40 mountX=-0.28 mountY=-0.07, mountTheta=-2.91
20:18:33.064 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.28, y=0.12, opts=13)
20:18:33.066 00.002 11872 Enqueuing Move request for scope (0.28, 0.12)
20:18:33.068 00.002 9960 Worker thread wakes up
20:18:33.069 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.12) opts 0xd
20:18:33.069 00.000 9960 Handling offset move in thread for scope, endpoint = (0.28, 0.12)
20:18:33.069 00.000 9960 Moving (0.28, 0.12) raw xDistance=-0.28 yDistance=-0.07
20:18:33.070 00.001 9960 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28
20:18:33.070 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:18:33.070 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:18:33.070 00.000 9960 MoveAxis(E, 118, ABG)
20:18:33.070 00.000 9960 Guiding  Dir = 2, Dur = 118
20:18:33.070 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
20:18:33.073 00.003 9960 IsSlewing returns 0
20:18:33.074 00.001 9960 IsGuiding returns 0
20:18:33.074 00.000 9960 PulseGuide returned control before completion, sleep 128
20:18:33.089 00.015 11872 UpdateGuideState exits: m=9239 SNR=56.1
20:18:33.093 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:18:33.096 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:18:33.098 00.002 11872 Enqueuing Expose request
20:18:33.216 00.118 9960 IsGuiding returns 0
20:18:33.217 00.001 9960 Move returns status 0, amount 118
20:18:33.217 00.000 9960 MoveAxis(N, 0, ABG)
20:18:33.219 00.002 9960 Move returns status 0, amount 0
20:18:33.219 00.000 9960 move complete, result=0
20:18:33.219 00.000 9960 worker thread done servicing request
20:18:33.220 00.001 9960 Worker thread wakes up
20:18:33.220 00.000 11872 GuideStep: -0.3 px 118 ms EAST, -0.1 px 0 ms NORTH
20:18:33.226 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:18:33.226 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,846,31,31)
20:18:34.473 01.247 9960 Exposure complete
20:18:34.557 00.084 9960 worker thread done servicing request
20:18:34.558 00.001 11872 OnExposeComplete: enter
20:18:34.561 00.003 11872 UpdateGuideState(): m_state=6
20:18:34.566 00.005 11872 Star::Find(15, 1258, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 725
20:18:34.570 00.004 11872 Star::Find returns 1 (0), X=1258.06, Y=861.05, Mass=9250, SNR=57.0, Peak=207 HFD=7.2
20:18:34.573 00.003 11872 CameraToMount -- cameraTheta (-0.22) - m_xAngle (-3.14) = xAngle (2.92 = 2.92)
20:18:34.576 00.003 11872 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.74 = 2.74)
20:18:34.579 00.003 11872 CameraToMount -- cameraX=0.15 cameraY=-0.03 hyp=0.15 cameraTheta=-0.22 mountX=-0.15 mountY=0.06, mountTheta=2.76
20:18:34.582 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=0.15, y=-0.03, opts=13)
20:18:34.585 00.003 11872 Enqueuing Move request for scope (0.15, -0.03)
20:18:34.587 00.002 9960 Worker thread wakes up
20:18:34.587 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.03) opts 0xd
20:18:34.587 00.000 9960 Handling offset move in thread for scope, endpoint = (0.15, -0.03)
20:18:34.587 00.000 9960 Moving (0.15, -0.03) raw xDistance=-0.15 yDistance=0.06
20:18:34.587 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
20:18:34.588 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:18:34.588 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:18:34.588 00.000 9960 MoveAxis(E, 0, ABG)
20:18:34.588 00.000 9960 Move returns status 0, amount 0
20:18:34.588 00.000 9960 MoveAxis(N, 0, ABG)
20:18:34.588 00.000 9960 Move returns status 0, amount 0
20:18:34.588 00.000 9960 move complete, result=0
20:18:34.589 00.001 9960 worker thread done servicing request
20:18:34.589 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=1, FiltMin=0, FiltMax=171, Gamma=1.000
20:18:34.608 00.019 11872 UpdateGuideState exits: m=9250 SNR=57.0
20:18:34.610 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:18:34.614 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:18:34.617 00.003 11872 Enqueuing Expose request
20:18:34.620 00.003 9960 Worker thread wakes up
20:18:34.620 00.000 11872 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:18:34.623 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
20:18:34.623 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,846,31,31)
20:18:35.865 01.242 9960 Exposure complete
20:18:35.951 00.086 9960 worker thread done servicing request
20:18:35.951 00.000 11872 OnExposeComplete: enter
20:18:35.954 00.003 11872 UpdateGuideState(): m_state=6
20:18:35.957 00.003 11872 Star::Find(15, 1258, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 726
20:18:35.960 00.003 11872 Star::Find returns 1 (0), X=1258.09, Y=861.50, Mass=9894, SNR=60.0, Peak=226 HFD=7.2
20:18:35.964 00.004 11872 CameraToMount -- cameraTheta (1.18) - m_xAngle (-3.14) = xAngle (4.31 = -1.97)
20:18:35.967 00.003 11872 CameraToMount -- cameraTheta (1.18) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.14 = -2.14)
20:18:35.969 00.002 11872 CameraToMount -- cameraX=0.17 cameraY=0.42 hyp=0.45 cameraTheta=1.18 mountX=-0.17 mountY=-0.38, mountTheta=-2.00
20:18:35.974 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.17, y=0.42, opts=13)
20:18:35.978 00.004 11872 Enqueuing Move request for scope (0.17, 0.42)
20:18:35.981 00.003 9960 Worker thread wakes up
20:18:35.981 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.42) opts 0xd
20:18:35.981 00.000 9960 Handling offset move in thread for scope, endpoint = (0.17, 0.42)
20:18:35.981 00.000 9960 Moving (0.17, 0.42) raw xDistance=-0.17 yDistance=-0.38
20:18:35.981 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
20:18:35.983 00.002 9960 GuideAlgorithmResistSwitch::result() returns -0.38 from input -0.38
20:18:35.983 00.000 9960 MoveAxis(E, 0, ABG)
20:18:35.983 00.000 9960 Move returns status 0, amount 0
20:18:35.983 00.000 9960 MoveAxis(N, 282, ABG)
20:18:35.983 00.000 9960 Guiding  Dir = 0, Dur = 282
20:18:35.983 00.000 9960 IsSlewing returns 0
20:18:35.984 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=226, med=1, FiltMin=0, FiltMax=183, Gamma=1.000
20:18:35.986 00.002 9960 IsGuiding returns 0
20:18:35.986 00.000 9960 PulseGuide returned control before completion, sleep 292
20:18:35.999 00.013 11872 UpdateGuideState exits: m=9894 SNR=60.0
20:18:36.002 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:18:36.004 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:18:36.007 00.003 11872 Enqueuing Expose request
20:18:36.293 00.286 9960 IsGuiding returns 1
20:18:36.294 00.001 9960 scope still moving after pulse duration time elapsed
20:18:36.324 00.030 9960 IsSlewing returns 0
20:18:36.326 00.002 9960 IsGuiding returns 0
20:18:36.326 00.000 9960 scope move finished after 282 + 58 ms
20:18:36.327 00.001 9960 Move returns status 0, amount 282
20:18:36.327 00.000 9960 move complete, result=0
20:18:36.328 00.001 9960 worker thread done servicing request
20:18:36.328 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.4 px 282 ms NORTH
20:18:36.334 00.006 9960 Worker thread wakes up
20:18:36.334 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:18:36.334 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,846,31,31)
20:18:37.588 01.254 9960 Exposure complete
20:18:37.670 00.082 9960 worker thread done servicing request
20:18:37.670 00.000 11872 OnExposeComplete: enter
20:18:37.675 00.005 11872 UpdateGuideState(): m_state=6
20:18:37.679 00.004 11872 Star::Find(15, 1258, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 727
20:18:37.683 00.004 11872 Star::Find returns 1 (0), X=1258.41, Y=860.91, Mass=9697, SNR=61.4, Peak=210 HFD=7.4
20:18:37.685 00.002 11872 CameraToMount -- cameraTheta (-0.33) - m_xAngle (-3.14) = xAngle (2.80 = 2.80)
20:18:37.688 00.003 11872 CameraToMount -- cameraTheta (-0.33) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.63 = 2.63)
20:18:37.691 00.003 11872 CameraToMount -- cameraX=0.50 cameraY=-0.17 hyp=0.53 cameraTheta=-0.33 mountX=-0.50 mountY=0.26, mountTheta=2.67
20:18:37.694 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=0.50, y=-0.17, opts=13)
20:18:37.697 00.003 11872 Enqueuing Move request for scope (0.50, -0.17)
20:18:37.700 00.003 9960 Worker thread wakes up
20:18:37.700 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.50, -0.17) opts 0xd
20:18:37.701 00.001 9960 Handling offset move in thread for scope, endpoint = (0.50, -0.17)
20:18:37.701 00.000 9960 Moving (0.50, -0.17) raw xDistance=-0.50 yDistance=0.26
20:18:37.701 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.50
20:18:37.701 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:18:37.702 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
20:18:37.702 00.000 9960 MoveAxis(E, 208, ABG)
20:18:37.702 00.000 9960 Guiding  Dir = 2, Dur = 208
20:18:37.702 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=210, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
20:18:37.705 00.003 9960 IsSlewing returns 0
20:18:37.705 00.000 9960 IsGuiding returns 0
20:18:37.707 00.002 9960 PulseGuide returned control before completion, sleep 218
20:18:37.721 00.014 11872 UpdateGuideState exits: m=9697 SNR=61.4
20:18:37.723 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:18:37.726 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:18:37.728 00.002 11872 Enqueuing Expose request
20:18:37.936 00.208 9960 IsGuiding returns 1
20:18:37.937 00.001 9960 scope still moving after pulse duration time elapsed
20:18:37.967 00.030 9960 IsSlewing returns 0
20:18:37.967 00.000 9960 IsGuiding returns 0
20:18:37.967 00.000 9960 scope move finished after 208 + 52 ms
20:18:37.967 00.000 9960 Move returns status 0, amount 208
20:18:37.968 00.001 9960 MoveAxis(N, 0, ABG)
20:18:37.968 00.000 9960 Move returns status 0, amount 0
20:18:37.969 00.001 9960 move complete, result=0
20:18:37.969 00.000 9960 worker thread done servicing request
20:18:37.969 00.000 9960 Worker thread wakes up
20:18:37.969 00.000 11872 GuideStep: -0.5 px 208 ms EAST, 0.3 px 0 ms NORTH
20:18:37.975 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:18:37.975 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,846,31,31)
20:18:39.219 01.244 9960 Exposure complete
20:18:39.303 00.084 9960 worker thread done servicing request
20:18:39.304 00.001 11872 OnExposeComplete: enter
20:18:39.307 00.003 11872 UpdateGuideState(): m_state=6
20:18:39.309 00.002 11872 Star::Find(15, 1258, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 728
20:18:39.312 00.003 11872 Star::Find returns 1 (0), X=1257.98, Y=861.52, Mass=9490, SNR=59.2, Peak=218 HFD=7.2
20:18:39.314 00.002 11872 CameraToMount -- cameraTheta (1.42) - m_xAngle (-3.14) = xAngle (4.56 = -1.72)
20:18:39.317 00.003 11872 CameraToMount -- cameraTheta (1.42) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.39 = -1.89)
20:18:39.320 00.003 11872 CameraToMount -- cameraX=0.07 cameraY=0.44 hyp=0.44 cameraTheta=1.42 mountX=-0.07 mountY=-0.42, mountTheta=-1.73
20:18:39.323 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=0.07, y=0.44, opts=13)
20:18:39.327 00.004 11872 Enqueuing Move request for scope (0.07, 0.44)
20:18:39.329 00.002 9960 Worker thread wakes up
20:18:39.329 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.44) opts 0xd
20:18:39.330 00.001 9960 Handling offset move in thread for scope, endpoint = (0.07, 0.44)
20:18:39.330 00.000 9960 Moving (0.07, 0.44) raw xDistance=-0.07 yDistance=-0.42
20:18:39.330 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:18:39.330 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.42 from input -0.42
20:18:39.330 00.000 9960 MoveAxis(E, 0, ABG)
20:18:39.330 00.000 9960 Move returns status 0, amount 0
20:18:39.331 00.001 9960 MoveAxis(N, 314, ABG)
20:18:39.331 00.000 9960 Guiding  Dir = 0, Dur = 314
20:18:39.331 00.000 9960 IsSlewing returns 0
20:18:39.331 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=218, med=1, FiltMin=0, FiltMax=173, Gamma=1.000
20:18:39.335 00.004 9960 IsGuiding returns 0
20:18:39.336 00.001 9960 PulseGuide returned control before completion, sleep 324
20:18:39.349 00.013 11872 UpdateGuideState exits: m=9490 SNR=59.2
20:18:39.352 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:18:39.355 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:18:39.358 00.003 11872 Enqueuing Expose request
20:18:39.662 00.304 9960 IsGuiding returns 1
20:18:39.664 00.002 9960 scope still moving after pulse duration time elapsed
20:18:39.694 00.030 9960 IsSlewing returns 0
20:18:39.696 00.002 9960 IsGuiding returns 0
20:18:39.696 00.000 9960 scope move finished after 314 + 46 ms
20:18:39.697 00.001 9960 Move returns status 0, amount 314
20:18:39.697 00.000 9960 move complete, result=0
20:18:39.698 00.001 9960 worker thread done servicing request
20:18:39.698 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.4 px 314 ms NORTH
20:18:39.706 00.008 9960 Worker thread wakes up
20:18:39.706 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:18:39.706 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,846,31,31)
20:18:40.957 01.251 9960 Exposure complete
20:18:41.039 00.082 9960 worker thread done servicing request
20:18:41.040 00.001 11872 OnExposeComplete: enter
20:18:41.043 00.003 11872 UpdateGuideState(): m_state=6
20:18:41.046 00.003 11872 Star::Find(15, 1257, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 729
20:18:41.049 00.003 11872 Star::Find returns 1 (0), X=1258.02, Y=861.31, Mass=10205, SNR=60.2, Peak=214 HFD=7.5
20:18:41.052 00.003 11872 CameraToMount -- cameraTheta (1.16) - m_xAngle (-3.14) = xAngle (4.29 = -1.99)
20:18:41.055 00.003 11872 CameraToMount -- cameraTheta (1.16) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.12 = -2.16)
20:18:41.058 00.003 11872 CameraToMount -- cameraX=0.10 cameraY=0.23 hyp=0.25 cameraTheta=1.16 mountX=-0.10 mountY=-0.21, mountTheta=-2.03
20:18:41.061 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=0.10, y=0.23, opts=13)
20:18:41.064 00.003 11872 Enqueuing Move request for scope (0.10, 0.23)
20:18:41.067 00.003 9960 Worker thread wakes up
20:18:41.067 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.23) opts 0xd
20:18:41.067 00.000 9960 Handling offset move in thread for scope, endpoint = (0.10, 0.23)
20:18:41.067 00.000 9960 Moving (0.10, 0.23) raw xDistance=-0.10 yDistance=-0.21
20:18:41.067 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
20:18:41.067 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
20:18:41.068 00.001 9960 MoveAxis(E, 0, ABG)
20:18:41.068 00.000 9960 Move returns status 0, amount 0
20:18:41.068 00.000 9960 MoveAxis(N, 157, ABG)
20:18:41.068 00.000 9960 Guiding  Dir = 0, Dur = 157
20:18:41.068 00.000 9960 IsSlewing returns 0
20:18:41.068 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=214, med=1, FiltMin=0, FiltMax=173, Gamma=1.000
20:18:41.071 00.003 9960 IsGuiding returns 0
20:18:41.072 00.001 9960 PulseGuide returned control before completion, sleep 167
20:18:41.088 00.016 11872 UpdateGuideState exits: m=10205 SNR=60.2
20:18:41.092 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:18:41.094 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:18:41.097 00.003 11872 Enqueuing Expose request
20:18:41.240 00.143 9960 IsGuiding returns 1
20:18:41.240 00.000 9960 scope still moving after pulse duration time elapsed
20:18:41.272 00.032 9960 IsSlewing returns 0
20:18:41.273 00.001 9960 IsGuiding returns 0
20:18:41.274 00.001 9960 scope move finished after 157 + 45 ms
20:18:41.275 00.001 9960 Move returns status 0, amount 157
20:18:41.275 00.000 9960 move complete, result=0
20:18:41.276 00.001 9960 worker thread done servicing request
20:18:41.276 00.000 9960 Worker thread wakes up
20:18:41.277 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 157 ms NORTH
20:18:41.284 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:18:41.284 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,846,31,31)
20:18:42.535 01.251 9960 Exposure complete
20:18:42.622 00.087 9960 worker thread done servicing request
20:18:42.622 00.000 11872 OnExposeComplete: enter
20:18:42.626 00.004 11872 UpdateGuideState(): m_state=6
20:18:42.628 00.002 11872 Star::Find(15, 1258, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 730
20:18:42.631 00.003 11872 Star::Find returns 1 (0), X=1258.02, Y=860.90, Mass=9774, SNR=59.7, Peak=202 HFD=7.3
20:18:42.633 00.002 11872 CameraToMount -- cameraTheta (-1.05) - m_xAngle (-3.14) = xAngle (2.09 = 2.09)
20:18:42.636 00.003 11872 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.91 = 1.91)
20:18:42.639 00.003 11872 CameraToMount -- cameraX=0.10 cameraY=-0.18 hyp=0.21 cameraTheta=-1.05 mountX=-0.10 mountY=0.20, mountTheta=2.05
20:18:42.644 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.10, y=-0.18, opts=13)
20:18:42.647 00.003 11872 Enqueuing Move request for scope (0.10, -0.18)
20:18:42.650 00.003 9960 Worker thread wakes up
20:18:42.650 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.18) opts 0xd
20:18:42.650 00.000 9960 Handling offset move in thread for scope, endpoint = (0.10, -0.18)
20:18:42.650 00.000 9960 Moving (0.10, -0.18) raw xDistance=-0.10 yDistance=0.20
20:18:42.650 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
20:18:42.651 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:18:42.651 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
20:18:42.651 00.000 9960 MoveAxis(E, 0, ABG)
20:18:42.651 00.000 9960 Move returns status 0, amount 0
20:18:42.651 00.000 9960 MoveAxis(N, 0, ABG)
20:18:42.651 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=202, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
20:18:42.654 00.003 9960 Move returns status 0, amount 0
20:18:42.654 00.000 9960 move complete, result=0
20:18:42.654 00.000 9960 worker thread done servicing request
20:18:42.670 00.016 11872 UpdateGuideState exits: m=9774 SNR=59.7
20:18:42.674 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:18:42.676 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:18:42.678 00.002 11872 Enqueuing Expose request
20:18:42.681 00.003 9960 Worker thread wakes up
20:18:42.681 00.000 11872 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:18:42.684 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
20:18:42.684 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,846,31,31)
20:18:43.932 01.248 9960 Exposure complete
20:18:44.040 00.108 9960 worker thread done servicing request
20:18:44.042 00.002 11872 OnExposeComplete: enter
20:18:44.045 00.003 11872 UpdateGuideState(): m_state=6
20:18:44.049 00.004 11872 Star::Find(15, 1258, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 731
20:18:44.052 00.003 11872 Star::Find returns 1 (0), X=1257.99, Y=861.42, Mass=9699, SNR=60.9, Peak=216 HFD=7.3
20:18:44.056 00.004 11872 CameraToMount -- cameraTheta (1.35) - m_xAngle (-3.14) = xAngle (4.48 = -1.80)
20:18:44.059 00.003 11872 CameraToMount -- cameraTheta (1.35) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.31 = -1.97)
20:18:44.062 00.003 11872 CameraToMount -- cameraX=0.08 cameraY=0.34 hyp=0.34 cameraTheta=1.35 mountX=-0.08 mountY=-0.32, mountTheta=-1.81
20:18:44.068 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.08, y=0.34, opts=13)
20:18:44.070 00.002 11872 Enqueuing Move request for scope (0.08, 0.34)
20:18:44.073 00.003 9960 Worker thread wakes up
20:18:44.073 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.34) opts 0xd
20:18:44.073 00.000 9960 Handling offset move in thread for scope, endpoint = (0.08, 0.34)
20:18:44.075 00.002 9960 Moving (0.08, 0.34) raw xDistance=-0.08 yDistance=-0.32
20:18:44.075 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
20:18:44.075 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
20:18:44.075 00.000 9960 MoveAxis(E, 0, ABG)
20:18:44.075 00.000 9960 Move returns status 0, amount 0
20:18:44.075 00.000 9960 MoveAxis(N, 237, ABG)
20:18:44.075 00.000 9960 Guiding  Dir = 0, Dur = 237
20:18:44.076 00.001 9960 IsSlewing returns 0
20:18:44.076 00.000 9960 IsGuiding returns 0
20:18:44.076 00.000 9960 PulseGuide returned control before completion, sleep 247
20:18:44.076 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=216, med=1, FiltMin=0, FiltMax=176, Gamma=1.000
20:18:44.095 00.019 11872 UpdateGuideState exits: m=9699 SNR=60.9
20:18:44.098 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:18:44.102 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:18:44.105 00.003 11872 Enqueuing Expose request
20:18:44.333 00.228 9960 IsGuiding returns 1
20:18:44.334 00.001 9960 scope still moving after pulse duration time elapsed
20:18:44.364 00.030 9960 IsSlewing returns 0
20:18:44.364 00.000 9960 IsGuiding returns 0
20:18:44.365 00.001 9960 scope move finished after 237 + 52 ms
20:18:44.365 00.000 9960 Move returns status 0, amount 237
20:18:44.365 00.000 9960 move complete, result=0
20:18:44.366 00.001 9960 worker thread done servicing request
20:18:44.366 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 237 ms NORTH
20:18:44.373 00.007 9960 Worker thread wakes up
20:18:44.373 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:18:44.373 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,846,31,31)
20:18:45.627 01.254 9960 Exposure complete
20:18:45.711 00.084 9960 worker thread done servicing request
20:18:45.711 00.000 11872 OnExposeComplete: enter
20:18:45.714 00.003 11872 UpdateGuideState(): m_state=6
20:18:45.716 00.002 11872 Star::Find(15, 1257, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 732
20:18:45.719 00.003 11872 Star::Find returns 1 (0), X=1258.60, Y=859.79, Mass=8887, SNR=58.6, Peak=210 HFD=7.0
20:18:45.721 00.002 11872 CameraToMount -- cameraTheta (-1.08) - m_xAngle (-3.14) = xAngle (2.05 = 2.05)
20:18:45.723 00.002 11872 CameraToMount -- cameraTheta (-1.08) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.88 = 1.88)
20:18:45.727 00.004 11872 CameraToMount -- cameraX=0.68 cameraY=-1.29 hyp=1.46 cameraTheta=-1.08 mountX=-0.68 mountY=1.39, mountTheta=2.03
20:18:45.733 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.68, y=-1.29, opts=13)
20:18:45.735 00.002 11872 Enqueuing Move request for scope (0.68, -1.29)
20:18:45.738 00.003 9960 Worker thread wakes up
20:18:45.738 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.68, -1.29) opts 0xd
20:18:45.738 00.000 9960 Handling offset move in thread for scope, endpoint = (0.68, -1.29)
20:18:45.738 00.000 9960 Moving (0.68, -1.29) raw xDistance=-0.68 yDistance=1.39
20:18:45.738 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.43 from input -0.68
20:18:45.739 00.001 9960 resist switch: large excursion: input 1.39 thresh 0.60 direction from -1 to 1
20:18:45.739 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.17
20:18:45.739 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.39 from input 1.39
20:18:45.739 00.000 9960 MoveAxis(E, 285, ABG)
20:18:45.740 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=210, med=1, FiltMin=0, FiltMax=168, Gamma=1.000
20:18:45.743 00.003 9960 Guiding  Dir = 2, Dur = 285
20:18:45.743 00.000 9960 IsSlewing returns 0
20:18:45.744 00.001 9960 IsGuiding returns 0
20:18:45.745 00.001 9960 PulseGuide returned control before completion, sleep 295
20:18:45.759 00.014 11872 UpdateGuideState exits: m=8887 SNR=58.6
20:18:45.763 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:18:45.766 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:18:45.769 00.003 11872 Enqueuing Expose request
20:18:46.053 00.284 9960 IsGuiding returns 1
20:18:46.053 00.000 9960 scope still moving after pulse duration time elapsed
20:18:46.084 00.031 9960 IsSlewing returns 0
20:18:46.084 00.000 9960 IsGuiding returns 0
20:18:46.084 00.000 9960 scope move finished after 285 + 54 ms
20:18:46.084 00.000 9960 Move returns status 0, amount 285
20:18:46.084 00.000 9960 MoveAxis(S, 1038, ABG)
20:18:46.085 00.001 9960 Guiding  Dir = 1, Dur = 1038
20:18:46.085 00.000 9960 IsSlewing returns 0
20:18:46.085 00.000 9960 IsGuiding returns 0
20:18:46.086 00.001 9960 PulseGuide returned control before completion, sleep 1048
20:18:47.150 01.064 9960 IsGuiding returns 1
20:18:47.151 00.001 9960 scope still moving after pulse duration time elapsed
20:18:47.182 00.031 9960 IsSlewing returns 0
20:18:47.182 00.000 9960 IsGuiding returns 0
20:18:47.183 00.001 9960 scope move finished after 1038 + 59 ms
20:18:47.183 00.000 9960 Move returns status 0, amount 1038
20:18:47.184 00.001 9960 move complete, result=0
20:18:47.184 00.000 9960 worker thread done servicing request
20:18:47.184 00.000 11872 GuideStep: -0.7 px 285 ms EAST, 1.4 px 1038 ms SOUTH
20:18:47.191 00.007 9960 Worker thread wakes up
20:18:47.191 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:18:47.192 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1243,846,31,31)
20:18:48.446 01.254 9960 Exposure complete
20:18:48.532 00.086 9960 worker thread done servicing request
20:18:48.532 00.000 11872 OnExposeComplete: enter
20:18:48.535 00.003 11872 UpdateGuideState(): m_state=6
20:18:48.537 00.002 11872 Star::Find(15, 1258, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 733
20:18:48.539 00.002 11872 Star::Find returns 1 (0), X=1257.82, Y=861.94, Mass=9814, SNR=60.4, Peak=233 HFD=7.4
20:18:48.543 00.004 11872 CameraToMount -- cameraTheta (1.68) - m_xAngle (-3.14) = xAngle (4.82 = -1.47)
20:18:48.547 00.004 11872 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.64 = -1.64)
20:18:48.549 00.002 11872 CameraToMount -- cameraX=-0.09 cameraY=0.86 hyp=0.86 cameraTheta=1.68 mountX=0.09 mountY=-0.86, mountTheta=-1.47
20:18:48.552 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=-0.09, y=0.86, opts=13)
20:18:48.555 00.003 11872 Enqueuing Move request for scope (-0.09, 0.86)
20:18:48.558 00.003 9960 Worker thread wakes up
20:18:48.558 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.86) opts 0xd
20:18:48.558 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.09, 0.86)
20:18:48.558 00.000 9960 Moving (-0.09, 0.86) raw xDistance=0.09 yDistance=-0.86
20:18:48.558 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
20:18:48.559 00.001 9960 resist switch: large excursion: input -0.86 thresh 0.60 direction from 1 to -1
20:18:48.559 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.58
20:18:48.559 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.86 from input -0.86
20:18:48.559 00.000 9960 MoveAxis(E, 0, ABG)
20:18:48.559 00.000 9960 Move returns status 0, amount 0
20:18:48.559 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=233, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
20:18:48.563 00.004 9960 MoveAxis(N, 642, ABG)
20:18:48.563 00.000 9960 Guiding  Dir = 0, Dur = 642
20:18:48.563 00.000 9960 IsSlewing returns 0
20:18:48.563 00.000 9960 IsGuiding returns 0
20:18:48.563 00.000 9960 PulseGuide returned control before completion, sleep 652
20:18:48.579 00.016 11872 UpdateGuideState exits: m=9814 SNR=60.4
20:18:48.583 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:18:48.585 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:18:48.588 00.003 11872 Enqueuing Expose request
20:18:49.219 00.631 9960 IsGuiding returns 1
20:18:49.219 00.000 9960 scope still moving after pulse duration time elapsed
20:18:49.250 00.031 9960 IsSlewing returns 0
20:18:49.250 00.000 9960 IsGuiding returns 0
20:18:49.250 00.000 9960 scope move finished after 642 + 45 ms
20:18:49.250 00.000 9960 Move returns status 0, amount 642
20:18:49.250 00.000 9960 move complete, result=0
20:18:49.250 00.000 9960 worker thread done servicing request
20:18:49.250 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.9 px 642 ms NORTH
20:18:49.255 00.005 9960 Worker thread wakes up
20:18:49.255 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:18:49.255 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,846,31,31)
20:18:50.511 01.256 9960 Exposure complete
20:18:50.600 00.089 9960 worker thread done servicing request
20:18:50.601 00.001 11872 OnExposeComplete: enter
20:18:50.604 00.003 11872 UpdateGuideState(): m_state=6
20:18:50.606 00.002 11872 Star::Find(15, 1257, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 734
20:18:50.610 00.004 11872 Star::Find returns 1 (0), X=1257.83, Y=862.32, Mass=9738, SNR=58.2, Peak=210 HFD=7.4
20:18:50.613 00.003 11872 CameraToMount -- cameraTheta (1.64) - m_xAngle (-3.14) = xAngle (4.78 = -1.50)
20:18:50.615 00.002 11872 CameraToMount -- cameraTheta (1.64) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.61 = -1.67)
20:18:50.617 00.002 11872 CameraToMount -- cameraX=-0.09 cameraY=1.23 hyp=1.24 cameraTheta=1.64 mountX=0.09 mountY=-1.23, mountTheta=-1.50
20:18:50.622 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.09, y=1.23, opts=13)
20:18:50.624 00.002 11872 Enqueuing Move request for scope (-0.09, 1.23)
20:18:50.627 00.003 9960 Worker thread wakes up
20:18:50.628 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 1.23) opts 0xd
20:18:50.628 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.09, 1.23)
20:18:50.628 00.000 9960 Moving (-0.09, 1.23) raw xDistance=0.09 yDistance=-1.23
20:18:50.628 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
20:18:50.629 00.001 9960 GuideAlgorithmResistSwitch::result() returns -1.23 from input -1.23
20:18:50.629 00.000 9960 MoveAxis(E, 0, ABG)
20:18:50.629 00.000 9960 Move returns status 0, amount 0
20:18:50.629 00.000 9960 MoveAxis(N, 919, ABG)
20:18:50.629 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=210, med=1, FiltMin=0, FiltMax=172, Gamma=1.000
20:18:50.632 00.003 9960 Guiding  Dir = 0, Dur = 919
20:18:50.632 00.000 9960 IsSlewing returns 0
20:18:50.633 00.001 9960 IsGuiding returns 0
20:18:50.633 00.000 9960 PulseGuide returned control before completion, sleep 929
20:18:50.646 00.013 11872 UpdateGuideState exits: m=9738 SNR=58.2
20:18:50.648 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:18:50.651 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:18:50.653 00.002 11872 Enqueuing Expose request
20:18:51.566 00.913 9960 IsGuiding returns 1
20:18:51.567 00.001 9960 scope still moving after pulse duration time elapsed
20:18:51.598 00.031 9960 IsSlewing returns 0
20:18:51.599 00.001 9960 IsGuiding returns 0
20:18:51.599 00.000 9960 scope move finished after 919 + 48 ms
20:18:51.600 00.001 9960 Move returns status 0, amount 919
20:18:51.600 00.000 9960 move complete, result=0
20:18:51.600 00.000 9960 worker thread done servicing request
20:18:51.602 00.002 11872 GuideStep: 0.1 px 0 ms EAST, -1.2 px 919 ms NORTH
20:18:51.609 00.007 9960 Worker thread wakes up
20:18:51.610 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:18:51.610 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,846,31,31)
20:18:52.858 01.248 9960 Exposure complete
20:18:52.937 00.079 9960 worker thread done servicing request
20:18:52.938 00.001 11872 OnExposeComplete: enter
20:18:52.940 00.002 11872 UpdateGuideState(): m_state=6
20:18:52.943 00.003 11872 Star::Find(15, 1257, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 735
20:18:52.946 00.003 11872 Star::Find returns 1 (0), X=1257.84, Y=860.88, Mass=9577, SNR=59.8, Peak=211 HFD=7.2
20:18:52.949 00.003 11872 CameraToMount -- cameraTheta (-1.96) - m_xAngle (-3.14) = xAngle (1.18 = 1.18)
20:18:52.951 00.002 11872 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.01 = 1.01)
20:18:52.953 00.002 11872 CameraToMount -- cameraX=-0.08 cameraY=-0.20 hyp=0.22 cameraTheta=-1.96 mountX=0.08 mountY=0.18, mountTheta=1.15
20:18:52.956 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=-0.08, y=-0.20, opts=13)
20:18:52.959 00.003 11872 Enqueuing Move request for scope (-0.08, -0.20)
20:18:52.962 00.003 9960 Worker thread wakes up
20:18:52.962 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.20) opts 0xd
20:18:52.962 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.08, -0.20)
20:18:52.963 00.001 9960 Moving (-0.08, -0.20) raw xDistance=0.08 yDistance=0.18
20:18:52.963 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
20:18:52.963 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:18:52.963 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
20:18:52.963 00.000 9960 MoveAxis(E, 0, ABG)
20:18:52.963 00.000 9960 Move returns status 0, amount 0
20:18:52.965 00.002 9960 MoveAxis(N, 0, ABG)
20:18:52.965 00.000 9960 Move returns status 0, amount 0
20:18:52.965 00.000 9960 move complete, result=0
20:18:52.965 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
20:18:52.968 00.003 9960 worker thread done servicing request
20:18:52.983 00.015 11872 UpdateGuideState exits: m=9577 SNR=59.8
20:18:52.986 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:18:52.988 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:18:52.991 00.003 11872 Enqueuing Expose request
20:18:52.993 00.002 11872 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:18:52.996 00.003 9960 Worker thread wakes up
20:18:52.996 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:18:52.996 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,846,31,31)
20:18:54.237 01.241 9960 Exposure complete
20:18:54.325 00.088 9960 worker thread done servicing request
20:18:54.325 00.000 11872 OnExposeComplete: enter
20:18:54.328 00.003 11872 UpdateGuideState(): m_state=6
20:18:54.331 00.003 11872 Star::Find(15, 1257, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 736
20:18:54.334 00.003 11872 Star::Find returns 1 (0), X=1257.90, Y=861.33, Mass=9533, SNR=56.5, Peak=214 HFD=7.2
20:18:54.337 00.003 11872 CameraToMount -- cameraTheta (1.65) - m_xAngle (-3.14) = xAngle (4.79 = -1.49)
20:18:54.339 00.002 11872 CameraToMount -- cameraTheta (1.65) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.62 = -1.66)
20:18:54.342 00.003 11872 CameraToMount -- cameraX=-0.02 cameraY=0.25 hyp=0.25 cameraTheta=1.65 mountX=0.02 mountY=-0.25, mountTheta=-1.49
20:18:54.345 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=-0.02, y=0.25, opts=13)
20:18:54.348 00.003 11872 Enqueuing Move request for scope (-0.02, 0.25)
20:18:54.350 00.002 9960 Worker thread wakes up
20:18:54.350 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.25) opts 0xd
20:18:54.350 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.02, 0.25)
20:18:54.350 00.000 9960 Moving (-0.02, 0.25) raw xDistance=0.02 yDistance=-0.25
20:18:54.350 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:18:54.351 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
20:18:54.351 00.000 9960 MoveAxis(E, 0, ABG)
20:18:54.351 00.000 9960 Move returns status 0, amount 0
20:18:54.351 00.000 9960 MoveAxis(N, 187, ABG)
20:18:54.351 00.000 9960 Guiding  Dir = 0, Dur = 187
20:18:54.351 00.000 9960 IsSlewing returns 0
20:18:54.351 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=214, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
20:18:54.355 00.004 9960 IsGuiding returns 0
20:18:54.355 00.000 9960 PulseGuide returned control before completion, sleep 197
20:18:54.372 00.017 11872 UpdateGuideState exits: m=9533 SNR=56.5
20:18:54.376 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:18:54.380 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:18:54.385 00.005 11872 Enqueuing Expose request
20:18:54.567 00.182 9960 IsGuiding returns 1
20:18:54.568 00.001 9960 scope still moving after pulse duration time elapsed
20:18:54.598 00.030 9960 IsSlewing returns 0
20:18:54.599 00.001 9960 IsGuiding returns 0
20:18:54.599 00.000 9960 scope move finished after 187 + 56 ms
20:18:54.600 00.001 9960 Move returns status 0, amount 187
20:18:54.601 00.001 9960 move complete, result=0
20:18:54.601 00.000 9960 worker thread done servicing request
20:18:54.601 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.3 px 187 ms NORTH
20:18:54.609 00.008 9960 Worker thread wakes up
20:18:54.609 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:18:54.609 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,846,31,31)
20:18:55.865 01.256 9960 Exposure complete
20:18:55.950 00.085 9960 worker thread done servicing request
20:18:55.951 00.001 11872 OnExposeComplete: enter
20:18:55.953 00.002 11872 UpdateGuideState(): m_state=6
20:18:55.956 00.003 11872 Star::Find(15, 1257, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 737
20:18:55.959 00.003 11872 Star::Find returns 1 (0), X=1257.86, Y=861.22, Mass=10079, SNR=63.0, Peak=209 HFD=7.4
20:18:55.961 00.002 11872 CameraToMount -- cameraTheta (1.97) - m_xAngle (-3.14) = xAngle (5.11 = -1.17)
20:18:55.964 00.003 11872 CameraToMount -- cameraTheta (1.97) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.94 = -1.35)
20:18:55.967 00.003 11872 CameraToMount -- cameraX=-0.06 cameraY=0.14 hyp=0.15 cameraTheta=1.97 mountX=0.06 mountY=-0.15, mountTheta=-1.19
20:18:55.970 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=-0.06, y=0.14, opts=13)
20:18:55.972 00.002 11872 Enqueuing Move request for scope (-0.06, 0.14)
20:18:55.976 00.004 9960 Worker thread wakes up
20:18:55.976 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.14) opts 0xd
20:18:55.976 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.06, 0.14)
20:18:55.976 00.000 9960 Moving (-0.06, 0.14) raw xDistance=0.06 yDistance=-0.15
20:18:55.976 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
20:18:55.976 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:18:55.976 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
20:18:55.976 00.000 9960 MoveAxis(E, 0, ABG)
20:18:55.976 00.000 9960 Move returns status 0, amount 0
20:18:55.977 00.001 9960 MoveAxis(N, 0, ABG)
20:18:55.977 00.000 9960 Move returns status 0, amount 0
20:18:55.977 00.000 9960 move complete, result=0
20:18:55.977 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=1, FiltMin=0, FiltMax=176, Gamma=1.000
20:18:55.981 00.004 9960 worker thread done servicing request
20:18:55.996 00.015 11872 UpdateGuideState exits: m=10079 SNR=63.0
20:18:55.999 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:18:56.002 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:18:56.004 00.002 11872 Enqueuing Expose request
20:18:56.007 00.003 9960 Worker thread wakes up
20:18:56.008 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:18:56.010 00.002 9960 worker thread servicing REQUEST_EXPOSE 1000
20:18:56.010 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,846,31,31)
20:18:57.255 01.245 9960 Exposure complete
20:18:57.341 00.086 9960 worker thread done servicing request
20:18:57.341 00.000 11872 OnExposeComplete: enter
20:18:57.345 00.004 11872 UpdateGuideState(): m_state=6
20:18:57.348 00.003 11872 Star::Find(15, 1257, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 738
20:18:57.351 00.003 11872 Star::Find returns 1 (0), X=1257.84, Y=861.33, Mass=9907, SNR=59.4, Peak=228 HFD=7.3
20:18:57.352 00.001 11872 CameraToMount -- cameraTheta (1.88) - m_xAngle (-3.14) = xAngle (5.02 = -1.26)
20:18:57.356 00.004 11872 CameraToMount -- cameraTheta (1.88) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.85 = -1.44)
20:18:57.360 00.004 11872 CameraToMount -- cameraX=-0.08 cameraY=0.25 hyp=0.26 cameraTheta=1.88 mountX=0.08 mountY=-0.26, mountTheta=-1.28
20:18:57.364 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.08, y=0.25, opts=13)
20:18:57.367 00.003 11872 Enqueuing Move request for scope (-0.08, 0.25)
20:18:57.368 00.001 9960 Worker thread wakes up
20:18:57.370 00.002 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.25) opts 0xd
20:18:57.370 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.08, 0.25)
20:18:57.370 00.000 9960 Moving (-0.08, 0.25) raw xDistance=0.08 yDistance=-0.26
20:18:57.370 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
20:18:57.370 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
20:18:57.370 00.000 9960 MoveAxis(E, 0, ABG)
20:18:57.371 00.001 9960 Move returns status 0, amount 0
20:18:57.371 00.000 9960 MoveAxis(N, 195, ABG)
20:18:57.371 00.000 9960 Guiding  Dir = 0, Dur = 195
20:18:57.371 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=228, med=1, FiltMin=0, FiltMax=177, Gamma=1.000
20:18:57.374 00.003 9960 IsSlewing returns 0
20:18:57.374 00.000 9960 IsGuiding returns 0
20:18:57.374 00.000 9960 PulseGuide returned control before completion, sleep 205
20:18:57.388 00.014 11872 UpdateGuideState exits: m=9907 SNR=59.4
20:18:57.392 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:18:57.395 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:18:57.397 00.002 11872 Enqueuing Expose request
20:18:57.594 00.197 9960 IsGuiding returns 1
20:18:57.595 00.001 9960 scope still moving after pulse duration time elapsed
20:18:57.626 00.031 9960 IsSlewing returns 0
20:18:57.627 00.001 9960 IsGuiding returns 0
20:18:57.627 00.000 9960 scope move finished after 195 + 57 ms
20:18:57.627 00.000 9960 Move returns status 0, amount 195
20:18:57.627 00.000 9960 move complete, result=0
20:18:57.629 00.002 9960 worker thread done servicing request
20:18:57.629 00.000 9960 Worker thread wakes up
20:18:57.630 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 195 ms NORTH
20:18:57.634 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
20:18:57.635 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1243,846,31,31)
20:18:58.893 01.258 9960 Exposure complete
20:18:58.982 00.089 9960 worker thread done servicing request
20:18:58.983 00.001 11872 OnExposeComplete: enter
20:18:58.985 00.002 11872 UpdateGuideState(): m_state=6
20:18:58.990 00.005 11872 Star::Find(15, 1257, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 739
20:18:58.993 00.003 11872 Star::Find returns 1 (0), X=1257.80, Y=861.26, Mass=10013, SNR=60.4, Peak=207 HFD=7.5
20:18:58.995 00.002 11872 CameraToMount -- cameraTheta (2.15) - m_xAngle (-3.14) = xAngle (5.29 = -0.99)
20:18:58.998 00.003 11872 CameraToMount -- cameraTheta (2.15) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.12 = -1.16)
20:18:59.001 00.003 11872 CameraToMount -- cameraX=-0.12 cameraY=0.18 hyp=0.22 cameraTheta=2.15 mountX=0.12 mountY=-0.20, mountTheta=-1.03
20:18:59.004 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=-0.12, y=0.18, opts=13)
20:18:59.007 00.003 11872 Enqueuing Move request for scope (-0.12, 0.18)
20:18:59.010 00.003 9960 Worker thread wakes up
20:18:59.010 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.18) opts 0xd
20:18:59.011 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.12, 0.18)
20:18:59.011 00.000 9960 Moving (-0.12, 0.18) raw xDistance=0.12 yDistance=-0.20
20:18:59.011 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
20:18:59.011 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:18:59.012 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
20:18:59.012 00.000 9960 MoveAxis(E, 0, ABG)
20:18:59.012 00.000 9960 Move returns status 0, amount 0
20:18:59.012 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=1, FiltMin=0, FiltMax=183, Gamma=1.000
20:18:59.015 00.003 9960 MoveAxis(N, 0, ABG)
20:18:59.015 00.000 9960 Move returns status 0, amount 0
20:18:59.015 00.000 9960 move complete, result=0
20:18:59.015 00.000 9960 worker thread done servicing request
20:18:59.029 00.014 11872 UpdateGuideState exits: m=10013 SNR=60.4
20:18:59.033 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:18:59.036 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:18:59.038 00.002 11872 Enqueuing Expose request
20:18:59.041 00.003 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:18:59.044 00.003 9960 Worker thread wakes up
20:18:59.044 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:18:59.044 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,846,31,31)
20:19:00.300 01.256 9960 Exposure complete
20:19:00.378 00.078 9960 worker thread done servicing request
20:19:00.379 00.001 11872 OnExposeComplete: enter
20:19:00.382 00.003 11872 UpdateGuideState(): m_state=6
20:19:00.384 00.002 11872 Star::Find(15, 1257, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 740
20:19:00.387 00.003 11872 Star::Find returns 1 (0), X=1257.82, Y=861.36, Mass=9649, SNR=59.6, Peak=204 HFD=7.3
20:19:00.391 00.004 11872 CameraToMount -- cameraTheta (1.90) - m_xAngle (-3.14) = xAngle (5.04 = -1.25)
20:19:00.393 00.002 11872 CameraToMount -- cameraTheta (1.90) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.87 = -1.42)
20:19:00.396 00.003 11872 CameraToMount -- cameraX=-0.09 cameraY=0.28 hyp=0.29 cameraTheta=1.90 mountX=0.09 mountY=-0.29, mountTheta=-1.26
20:19:00.400 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.09, y=0.28, opts=13)
20:19:00.402 00.002 11872 Enqueuing Move request for scope (-0.09, 0.28)
20:19:00.405 00.003 9960 Worker thread wakes up
20:19:00.406 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.28) opts 0xd
20:19:00.406 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.09, 0.28)
20:19:00.406 00.000 9960 Moving (-0.09, 0.28) raw xDistance=0.09 yDistance=-0.29
20:19:00.406 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
20:19:00.406 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
20:19:00.406 00.000 9960 MoveAxis(E, 0, ABG)
20:19:00.406 00.000 9960 Move returns status 0, amount 0
20:19:00.407 00.001 9960 MoveAxis(N, 215, ABG)
20:19:00.407 00.000 9960 Guiding  Dir = 0, Dur = 215
20:19:00.407 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=204, med=1, FiltMin=0, FiltMax=176, Gamma=1.000
20:19:00.409 00.002 9960 IsSlewing returns 0
20:19:00.409 00.000 9960 IsGuiding returns 0
20:19:00.409 00.000 9960 PulseGuide returned control before completion, sleep 225
20:19:00.423 00.014 11872 UpdateGuideState exits: m=9649 SNR=59.6
20:19:00.426 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:00.430 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:19:00.434 00.004 11872 Enqueuing Expose request
20:19:00.646 00.212 9960 IsGuiding returns 1
20:19:00.647 00.001 9960 scope still moving after pulse duration time elapsed
20:19:00.678 00.031 9960 IsSlewing returns 0
20:19:00.680 00.002 9960 IsGuiding returns 0
20:19:00.680 00.000 9960 scope move finished after 215 + 55 ms
20:19:00.680 00.000 9960 Move returns status 0, amount 215
20:19:00.681 00.001 9960 move complete, result=0
20:19:00.682 00.001 9960 worker thread done servicing request
20:19:00.682 00.000 9960 Worker thread wakes up
20:19:00.682 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 215 ms NORTH
20:19:00.688 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:19:00.688 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,846,31,31)
20:19:01.937 01.249 9960 Exposure complete
20:19:02.016 00.079 9960 worker thread done servicing request
20:19:02.017 00.001 11872 OnExposeComplete: enter
20:19:02.020 00.003 11872 UpdateGuideState(): m_state=6
20:19:02.022 00.002 11872 Star::Find(15, 1257, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 741
20:19:02.024 00.002 11872 Star::Find returns 1 (0), X=1257.85, Y=861.24, Mass=9832, SNR=58.7, Peak=213 HFD=7.3
20:19:02.027 00.003 11872 CameraToMount -- cameraTheta (1.96) - m_xAngle (-3.14) = xAngle (5.10 = -1.18)
20:19:02.030 00.003 11872 CameraToMount -- cameraTheta (1.96) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.93 = -1.35)
20:19:02.032 00.002 11872 CameraToMount -- cameraX=-0.06 cameraY=0.16 hyp=0.17 cameraTheta=1.96 mountX=0.06 mountY=-0.17, mountTheta=-1.20
20:19:02.036 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.06, y=0.16, opts=13)
20:19:02.038 00.002 11872 Enqueuing Move request for scope (-0.06, 0.16)
20:19:02.041 00.003 9960 Worker thread wakes up
20:19:02.041 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.16) opts 0xd
20:19:02.041 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.06, 0.16)
20:19:02.042 00.001 9960 Moving (-0.06, 0.16) raw xDistance=0.06 yDistance=-0.17
20:19:02.042 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
20:19:02.042 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:19:02.042 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
20:19:02.042 00.000 9960 MoveAxis(E, 0, ABG)
20:19:02.042 00.000 9960 Move returns status 0, amount 0
20:19:02.043 00.001 9960 MoveAxis(N, 0, ABG)
20:19:02.043 00.000 9960 Move returns status 0, amount 0
20:19:02.043 00.000 9960 move complete, result=0
20:19:02.043 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
20:19:02.046 00.003 9960 worker thread done servicing request
20:19:02.060 00.014 11872 UpdateGuideState exits: m=9832 SNR=58.7
20:19:02.062 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:02.065 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:19:02.067 00.002 11872 Enqueuing Expose request
20:19:02.070 00.003 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:19:02.072 00.002 9960 Worker thread wakes up
20:19:02.073 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:19:02.073 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,846,31,31)
20:19:03.322 01.249 9960 Exposure complete
20:19:03.405 00.083 9960 worker thread done servicing request
20:19:03.406 00.001 11872 OnExposeComplete: enter
20:19:03.408 00.002 11872 UpdateGuideState(): m_state=6
20:19:03.410 00.002 11872 Star::Find(15, 1257, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 742
20:19:03.413 00.003 11872 Star::Find returns 1 (0), X=1257.81, Y=861.51, Mass=10028, SNR=59.6, Peak=211 HFD=7.2
20:19:03.416 00.003 11872 CameraToMount -- cameraTheta (1.81) - m_xAngle (-3.14) = xAngle (4.95 = -1.33)
20:19:03.419 00.003 11872 CameraToMount -- cameraTheta (1.81) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.78 = -1.51)
20:19:03.421 00.002 11872 CameraToMount -- cameraX=-0.11 cameraY=0.43 hyp=0.44 cameraTheta=1.81 mountX=0.10 mountY=-0.44, mountTheta=-1.34
20:19:03.425 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.11, y=0.43, opts=13)
20:19:03.427 00.002 11872 Enqueuing Move request for scope (-0.11, 0.43)
20:19:03.429 00.002 9960 Worker thread wakes up
20:19:03.429 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.43) opts 0xd
20:19:03.429 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.11, 0.43)
20:19:03.429 00.000 9960 Moving (-0.11, 0.43) raw xDistance=0.10 yDistance=-0.44
20:19:03.431 00.002 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
20:19:03.431 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.44 from input -0.44
20:19:03.431 00.000 9960 MoveAxis(E, 0, ABG)
20:19:03.431 00.000 9960 Move returns status 0, amount 0
20:19:03.431 00.000 9960 MoveAxis(N, 328, ABG)
20:19:03.431 00.000 9960 Guiding  Dir = 0, Dur = 328
20:19:03.431 00.000 9960 IsSlewing returns 0
20:19:03.431 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=1, FiltMin=0, FiltMax=181, Gamma=1.000
20:19:03.435 00.004 9960 IsGuiding returns 0
20:19:03.435 00.000 9960 PulseGuide returned control before completion, sleep 338
20:19:03.449 00.014 11872 UpdateGuideState exits: m=10028 SNR=59.6
20:19:03.452 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:03.455 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:19:03.458 00.003 11872 Enqueuing Expose request
20:19:03.781 00.323 9960 IsGuiding returns 1
20:19:03.783 00.002 9960 scope still moving after pulse duration time elapsed
20:19:03.813 00.030 9960 IsSlewing returns 0
20:19:03.814 00.001 9960 IsGuiding returns 0
20:19:03.815 00.001 9960 scope move finished after 328 + 52 ms
20:19:03.816 00.001 9960 Move returns status 0, amount 328
20:19:03.817 00.001 9960 move complete, result=0
20:19:03.818 00.001 9960 worker thread done servicing request
20:19:03.819 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.4 px 328 ms NORTH
20:19:03.825 00.006 9960 Worker thread wakes up
20:19:03.826 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:19:03.826 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,846,31,31)
20:19:05.064 01.238 9960 Exposure complete
20:19:05.161 00.097 9960 worker thread done servicing request
20:19:05.163 00.002 11872 OnExposeComplete: enter
20:19:05.166 00.003 11872 UpdateGuideState(): m_state=6
20:19:05.169 00.003 11872 Star::Find(15, 1257, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 743
20:19:05.172 00.003 11872 Star::Find returns 1 (0), X=1257.82, Y=861.22, Mass=9658, SNR=59.3, Peak=207 HFD=7.5
20:19:05.174 00.002 11872 CameraToMount -- cameraTheta (2.17) - m_xAngle (-3.14) = xAngle (5.31 = -0.98)
20:19:05.177 00.003 11872 CameraToMount -- cameraTheta (2.17) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.13 = -1.15)
20:19:05.179 00.002 11872 CameraToMount -- cameraX=-0.09 cameraY=0.14 hyp=0.17 cameraTheta=2.17 mountX=0.09 mountY=-0.15, mountTheta=-1.02
20:19:05.183 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.09, y=0.14, opts=13)
20:19:05.185 00.002 11872 Enqueuing Move request for scope (-0.09, 0.14)
20:19:05.188 00.003 9960 Worker thread wakes up
20:19:05.188 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.14) opts 0xd
20:19:05.188 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.09, 0.14)
20:19:05.188 00.000 9960 Moving (-0.09, 0.14) raw xDistance=0.09 yDistance=-0.15
20:19:05.188 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
20:19:05.188 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:19:05.189 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
20:19:05.189 00.000 9960 MoveAxis(E, 0, ABG)
20:19:05.189 00.000 9960 Move returns status 0, amount 0
20:19:05.189 00.000 9960 MoveAxis(N, 0, ABG)
20:19:05.189 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
20:19:05.192 00.003 9960 Move returns status 0, amount 0
20:19:05.192 00.000 9960 move complete, result=0
20:19:05.192 00.000 9960 worker thread done servicing request
20:19:05.207 00.015 11872 UpdateGuideState exits: m=9658 SNR=59.3
20:19:05.210 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:05.211 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:19:05.215 00.004 11872 Enqueuing Expose request
20:19:05.218 00.003 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:19:05.221 00.003 9960 Worker thread wakes up
20:19:05.221 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:19:05.221 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,846,31,31)
20:19:06.476 01.255 9960 Exposure complete
20:19:06.557 00.081 9960 worker thread done servicing request
20:19:06.558 00.001 11872 OnExposeComplete: enter
20:19:06.562 00.004 11872 UpdateGuideState(): m_state=6
20:19:06.564 00.002 11872 Star::Find(15, 1257, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 744
20:19:06.566 00.002 11872 Star::Find returns 1 (0), X=1257.82, Y=861.39, Mass=10016, SNR=60.7, Peak=222 HFD=7.3
20:19:06.569 00.003 11872 CameraToMount -- cameraTheta (1.86) - m_xAngle (-3.14) = xAngle (5.00 = -1.28)
20:19:06.571 00.002 11872 CameraToMount -- cameraTheta (1.86) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.83 = -1.46)
20:19:06.575 00.004 11872 CameraToMount -- cameraX=-0.09 cameraY=0.31 hyp=0.32 cameraTheta=1.86 mountX=0.09 mountY=-0.32, mountTheta=-1.29
20:19:06.579 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.09, y=0.31, opts=13)
20:19:06.581 00.002 11872 Enqueuing Move request for scope (-0.09, 0.31)
20:19:06.585 00.004 9960 Worker thread wakes up
20:19:06.585 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.31) opts 0xd
20:19:06.585 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.09, 0.31)
20:19:06.585 00.000 9960 Moving (-0.09, 0.31) raw xDistance=0.09 yDistance=-0.32
20:19:06.585 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
20:19:06.585 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
20:19:06.585 00.000 9960 MoveAxis(E, 0, ABG)
20:19:06.585 00.000 9960 Move returns status 0, amount 0
20:19:06.586 00.001 9960 MoveAxis(N, 237, ABG)
20:19:06.586 00.000 9960 Guiding  Dir = 0, Dur = 237
20:19:06.586 00.000 9960 IsSlewing returns 0
20:19:06.586 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=222, med=1, FiltMin=0, FiltMax=185, Gamma=1.000
20:19:06.589 00.003 9960 IsGuiding returns 0
20:19:06.590 00.001 9960 PulseGuide returned control before completion, sleep 247
20:19:06.605 00.015 11872 UpdateGuideState exits: m=10016 SNR=60.7
20:19:06.610 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:06.614 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:19:06.617 00.003 11872 Enqueuing Expose request
20:19:06.853 00.236 9960 IsGuiding returns 1
20:19:06.854 00.001 9960 scope still moving after pulse duration time elapsed
20:19:06.886 00.032 9960 IsSlewing returns 0
20:19:06.887 00.001 9960 IsGuiding returns 0
20:19:06.888 00.001 9960 scope move finished after 237 + 61 ms
20:19:06.888 00.000 9960 Move returns status 0, amount 237
20:19:06.889 00.001 9960 move complete, result=0
20:19:06.889 00.000 9960 worker thread done servicing request
20:19:06.889 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 237 ms NORTH
20:19:06.898 00.009 9960 Worker thread wakes up
20:19:06.898 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:19:06.899 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1243,846,31,31)
20:19:08.155 01.256 9960 Exposure complete
20:19:08.237 00.082 9960 worker thread done servicing request
20:19:08.238 00.001 11872 OnExposeComplete: enter
20:19:08.242 00.004 11872 UpdateGuideState(): m_state=6
20:19:08.244 00.002 11872 Star::Find(15, 1257, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 745
20:19:08.247 00.003 11872 Star::Find returns 1 (0), X=1257.72, Y=861.23, Mass=9954, SNR=60.6, Peak=206 HFD=7.5
20:19:08.249 00.002 11872 CameraToMount -- cameraTheta (2.52) - m_xAngle (-3.14) = xAngle (5.65 = -0.63)
20:19:08.252 00.003 11872 CameraToMount -- cameraTheta (2.52) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.48 = -0.80)
20:19:08.254 00.002 11872 CameraToMount -- cameraX=-0.20 cameraY=0.14 hyp=0.25 cameraTheta=2.52 mountX=0.20 mountY=-0.18, mountTheta=-0.73
20:19:08.258 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.20, y=0.14, opts=13)
20:19:08.262 00.004 11872 Enqueuing Move request for scope (-0.20, 0.14)
20:19:08.264 00.002 9960 Worker thread wakes up
20:19:08.264 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.14) opts 0xd
20:19:08.264 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.20, 0.14)
20:19:08.264 00.000 9960 Moving (-0.20, 0.14) raw xDistance=0.20 yDistance=-0.18
20:19:08.264 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
20:19:08.265 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:19:08.265 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
20:19:08.265 00.000 9960 MoveAxis(E, 0, ABG)
20:19:08.265 00.000 9960 Move returns status 0, amount 0
20:19:08.265 00.000 9960 MoveAxis(N, 0, ABG)
20:19:08.265 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
20:19:08.270 00.005 9960 Move returns status 0, amount 0
20:19:08.270 00.000 9960 move complete, result=0
20:19:08.270 00.000 9960 worker thread done servicing request
20:19:08.283 00.013 11872 UpdateGuideState exits: m=9954 SNR=60.6
20:19:08.286 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:08.289 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:19:08.290 00.001 11872 Enqueuing Expose request
20:19:08.295 00.005 11872 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
20:19:08.297 00.002 9960 Worker thread wakes up
20:19:08.297 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:19:08.297 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,846,31,31)
20:19:09.553 01.256 9960 Exposure complete
20:19:09.633 00.080 9960 worker thread done servicing request
20:19:09.633 00.000 11872 OnExposeComplete: enter
20:19:09.636 00.003 11872 UpdateGuideState(): m_state=6
20:19:09.640 00.004 11872 Star::Find(15, 1257, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 746
20:19:09.642 00.002 11872 Star::Find returns 1 (0), X=1257.84, Y=861.39, Mass=9887, SNR=59.5, Peak=212 HFD=7.4
20:19:09.645 00.003 11872 CameraToMount -- cameraTheta (1.82) - m_xAngle (-3.14) = xAngle (4.96 = -1.32)
20:19:09.649 00.004 11872 CameraToMount -- cameraTheta (1.82) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.79 = -1.49)
20:19:09.651 00.002 11872 CameraToMount -- cameraX=-0.08 cameraY=0.31 hyp=0.32 cameraTheta=1.82 mountX=0.08 mountY=-0.31, mountTheta=-1.33
20:19:09.655 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.08, y=0.31, opts=13)
20:19:09.658 00.003 11872 Enqueuing Move request for scope (-0.08, 0.31)
20:19:09.660 00.002 9960 Worker thread wakes up
20:19:09.660 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.31) opts 0xd
20:19:09.660 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.08, 0.31)
20:19:09.660 00.000 9960 Moving (-0.08, 0.31) raw xDistance=0.08 yDistance=-0.31
20:19:09.660 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
20:19:09.661 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
20:19:09.661 00.000 9960 MoveAxis(E, 0, ABG)
20:19:09.661 00.000 9960 Move returns status 0, amount 0
20:19:09.661 00.000 9960 MoveAxis(N, 235, ABG)
20:19:09.661 00.000 9960 Guiding  Dir = 0, Dur = 235
20:19:09.662 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=212, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
20:19:09.664 00.002 9960 IsSlewing returns 0
20:19:09.664 00.000 9960 IsGuiding returns 0
20:19:09.666 00.002 9960 PulseGuide returned control before completion, sleep 245
20:19:09.680 00.014 11872 UpdateGuideState exits: m=9887 SNR=59.5
20:19:09.683 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:09.686 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:19:09.689 00.003 11872 Enqueuing Expose request
20:19:09.920 00.231 9960 IsGuiding returns 1
20:19:09.921 00.001 9960 scope still moving after pulse duration time elapsed
20:19:09.951 00.030 9960 IsSlewing returns 0
20:19:09.951 00.000 9960 IsGuiding returns 0
20:19:09.951 00.000 9960 scope move finished after 235 + 51 ms
20:19:09.952 00.001 9960 Move returns status 0, amount 235
20:19:09.952 00.000 9960 move complete, result=0
20:19:09.952 00.000 9960 worker thread done servicing request
20:19:09.954 00.002 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 235 ms NORTH
20:19:09.962 00.008 9960 Worker thread wakes up
20:19:09.962 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:19:09.963 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1243,846,31,31)
20:19:11.214 01.251 9960 Exposure complete
20:19:11.295 00.081 9960 worker thread done servicing request
20:19:11.295 00.000 11872 OnExposeComplete: enter
20:19:11.299 00.004 11872 UpdateGuideState(): m_state=6
20:19:11.302 00.003 11872 Star::Find(15, 1257, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 747
20:19:11.306 00.004 11872 Star::Find returns 1 (0), X=1257.72, Y=861.21, Mass=10239, SNR=62.5, Peak=206 HFD=7.5
20:19:11.308 00.002 11872 CameraToMount -- cameraTheta (2.58) - m_xAngle (-3.14) = xAngle (5.72 = -0.56)
20:19:11.311 00.003 11872 CameraToMount -- cameraTheta (2.58) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.55 = -0.73)
20:19:11.314 00.003 11872 CameraToMount -- cameraX=-0.20 cameraY=0.13 hyp=0.24 cameraTheta=2.58 mountX=0.20 mountY=-0.16, mountTheta=-0.67
20:19:11.317 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=-0.20, y=0.13, opts=13)
20:19:11.319 00.002 11872 Enqueuing Move request for scope (-0.20, 0.13)
20:19:11.321 00.002 9960 Worker thread wakes up
20:19:11.321 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.13) opts 0xd
20:19:11.321 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.20, 0.13)
20:19:11.323 00.002 9960 Moving (-0.20, 0.13) raw xDistance=0.20 yDistance=-0.16
20:19:11.323 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
20:19:11.323 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:19:11.323 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
20:19:11.323 00.000 9960 MoveAxis(W, 84, ABG)
20:19:11.323 00.000 9960 Guiding  Dir = 3, Dur = 84
20:19:11.324 00.001 9960 IsSlewing returns 0
20:19:11.324 00.000 9960 IsGuiding returns 0
20:19:11.324 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=1, FiltMin=0, FiltMax=186, Gamma=1.000
20:19:11.328 00.004 9960 PulseGuide returned control before completion, sleep 94
20:19:11.341 00.013 11872 UpdateGuideState exits: m=10239 SNR=62.5
20:19:11.344 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:11.346 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:19:11.350 00.004 11872 Enqueuing Expose request
20:19:11.436 00.086 9960 IsGuiding returns 0
20:19:11.437 00.001 9960 Move returns status 0, amount 84
20:19:11.437 00.000 9960 MoveAxis(N, 0, ABG)
20:19:11.437 00.000 9960 Move returns status 0, amount 0
20:19:11.437 00.000 9960 move complete, result=0
20:19:11.438 00.001 9960 worker thread done servicing request
20:19:11.438 00.000 9960 Worker thread wakes up
20:19:11.440 00.002 11872 GuideStep: 0.2 px 84 ms WEST, -0.2 px 0 ms NORTH
20:19:11.445 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:19:11.446 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1243,846,31,31)
20:19:12.697 01.251 9960 Exposure complete
20:19:12.783 00.086 9960 worker thread done servicing request
20:19:12.784 00.001 11872 OnExposeComplete: enter
20:19:12.788 00.004 11872 UpdateGuideState(): m_state=6
20:19:12.790 00.002 11872 Star::Find(15, 1257, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 748
20:19:12.793 00.003 11872 Star::Find returns 1 (0), X=1257.93, Y=861.38, Mass=9450, SNR=57.4, Peak=221 HFD=7.3
20:19:12.796 00.003 11872 CameraToMount -- cameraTheta (1.52) - m_xAngle (-3.14) = xAngle (4.65 = -1.63)
20:19:12.800 00.004 11872 CameraToMount -- cameraTheta (1.52) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.48 = -1.80)
20:19:12.803 00.003 11872 CameraToMount -- cameraX=0.02 cameraY=0.30 hyp=0.30 cameraTheta=1.52 mountX=-0.02 mountY=-0.29, mountTheta=-1.63
20:19:12.807 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.02, y=0.30, opts=13)
20:19:12.810 00.003 11872 Enqueuing Move request for scope (0.02, 0.30)
20:19:12.812 00.002 9960 Worker thread wakes up
20:19:12.812 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.30) opts 0xd
20:19:12.812 00.000 9960 Handling offset move in thread for scope, endpoint = (0.02, 0.30)
20:19:12.812 00.000 9960 Moving (0.02, 0.30) raw xDistance=-0.02 yDistance=-0.29
20:19:12.812 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:19:12.813 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
20:19:12.813 00.000 9960 MoveAxis(E, 0, ABG)
20:19:12.813 00.000 9960 Move returns status 0, amount 0
20:19:12.813 00.000 9960 MoveAxis(N, 219, ABG)
20:19:12.813 00.000 9960 Guiding  Dir = 0, Dur = 219
20:19:12.813 00.000 9960 IsSlewing returns 0
20:19:12.813 00.000 9960 IsGuiding returns 0
20:19:12.815 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=221, med=1, FiltMin=0, FiltMax=171, Gamma=1.000
20:19:12.818 00.003 9960 PulseGuide returned control before completion, sleep 229
20:19:12.832 00.014 11872 UpdateGuideState exits: m=9450 SNR=57.4
20:19:12.835 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:12.837 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:19:12.839 00.002 11872 Enqueuing Expose request
20:19:13.049 00.210 9960 IsGuiding returns 1
20:19:13.049 00.000 9960 scope still moving after pulse duration time elapsed
20:19:13.081 00.032 9960 IsSlewing returns 0
20:19:13.081 00.000 9960 IsGuiding returns 0
20:19:13.083 00.002 9960 scope move finished after 219 + 49 ms
20:19:13.083 00.000 9960 Move returns status 0, amount 219
20:19:13.083 00.000 9960 move complete, result=0
20:19:13.084 00.001 9960 worker thread done servicing request
20:19:13.084 00.000 9960 Worker thread wakes up
20:19:13.085 00.001 11872 GuideStep: -0.0 px 0 ms EAST, -0.3 px 219 ms NORTH
20:19:13.092 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:19:13.092 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,846,31,31)
20:19:14.342 01.250 9960 Exposure complete
20:19:14.425 00.083 9960 worker thread done servicing request
20:19:14.426 00.001 11872 OnExposeComplete: enter
20:19:14.429 00.003 11872 UpdateGuideState(): m_state=6
20:19:14.432 00.003 11872 Star::Find(15, 1257, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 749
20:19:14.435 00.003 11872 Star::Find returns 1 (0), X=1257.73, Y=861.26, Mass=10259, SNR=61.1, Peak=211 HFD=7.5
20:19:14.437 00.002 11872 CameraToMount -- cameraTheta (2.39) - m_xAngle (-3.14) = xAngle (5.53 = -0.75)
20:19:14.440 00.003 11872 CameraToMount -- cameraTheta (2.39) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.36 = -0.92)
20:19:14.443 00.003 11872 CameraToMount -- cameraX=-0.19 cameraY=0.18 hyp=0.26 cameraTheta=2.39 mountX=0.19 mountY=-0.21, mountTheta=-0.83
20:19:14.446 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=-0.19, y=0.18, opts=13)
20:19:14.450 00.004 11872 Enqueuing Move request for scope (-0.19, 0.18)
20:19:14.452 00.002 9960 Worker thread wakes up
20:19:14.452 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.18) opts 0xd
20:19:14.452 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.19, 0.18)
20:19:14.452 00.000 9960 Moving (-0.19, 0.18) raw xDistance=0.19 yDistance=-0.21
20:19:14.452 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
20:19:14.452 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
20:19:14.453 00.001 9960 MoveAxis(E, 0, ABG)
20:19:14.453 00.000 9960 Move returns status 0, amount 0
20:19:14.453 00.000 9960 MoveAxis(N, 154, ABG)
20:19:14.453 00.000 9960 Guiding  Dir = 0, Dur = 154
20:19:14.453 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=1, FiltMin=0, FiltMax=192, Gamma=1.000
20:19:14.457 00.004 9960 IsSlewing returns 0
20:19:14.457 00.000 9960 IsGuiding returns 0
20:19:14.457 00.000 9960 PulseGuide returned control before completion, sleep 164
20:19:14.470 00.013 11872 UpdateGuideState exits: m=10259 SNR=61.1
20:19:14.474 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:14.476 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:19:14.478 00.002 11872 Enqueuing Expose request
20:19:14.627 00.149 9960 IsGuiding returns 1
20:19:14.629 00.002 9960 scope still moving after pulse duration time elapsed
20:19:14.657 00.028 9960 IsSlewing returns 0
20:19:14.659 00.002 9960 IsGuiding returns 0
20:19:14.659 00.000 9960 scope move finished after 154 + 48 ms
20:19:14.661 00.002 9960 Move returns status 0, amount 154
20:19:14.661 00.000 9960 move complete, result=0
20:19:14.661 00.000 9960 worker thread done servicing request
20:19:14.661 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.2 px 154 ms NORTH
20:19:14.669 00.008 9960 Worker thread wakes up
20:19:14.669 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:19:14.670 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1243,846,31,31)
20:19:15.913 01.243 9960 Exposure complete
20:19:15.995 00.082 9960 worker thread done servicing request
20:19:15.996 00.001 11872 OnExposeComplete: enter
20:19:15.998 00.002 11872 UpdateGuideState(): m_state=6
20:19:16.001 00.003 11872 Star::Find(15, 1257, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 750
20:19:16.003 00.002 11872 Star::Find returns 1 (0), X=1257.84, Y=861.01, Mass=9628, SNR=58.5, Peak=213 HFD=7.3
20:19:16.005 00.002 11872 CameraToMount -- cameraTheta (-2.38) - m_xAngle (-3.14) = xAngle (0.76 = 0.76)
20:19:16.009 00.004 11872 CameraToMount -- cameraTheta (-2.38) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.58 = 0.58)
20:19:16.011 00.002 11872 CameraToMount -- cameraX=-0.08 cameraY=-0.07 hyp=0.10 cameraTheta=-2.38 mountX=0.08 mountY=0.06, mountTheta=0.65
20:19:16.014 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=-0.08, y=-0.07, opts=13)
20:19:16.016 00.002 11872 Enqueuing Move request for scope (-0.08, -0.07)
20:19:16.019 00.003 9960 Worker thread wakes up
20:19:16.021 00.002 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.07) opts 0xd
20:19:16.021 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.08, -0.07)
20:19:16.021 00.000 9960 Moving (-0.08, -0.07) raw xDistance=0.08 yDistance=0.06
20:19:16.021 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
20:19:16.021 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:19:16.021 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:19:16.021 00.000 9960 MoveAxis(E, 0, ABG)
20:19:16.022 00.001 9960 Move returns status 0, amount 0
20:19:16.022 00.000 9960 MoveAxis(N, 0, ABG)
20:19:16.022 00.000 9960 Move returns status 0, amount 0
20:19:16.022 00.000 9960 move complete, result=0
20:19:16.022 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=1, FiltMin=0, FiltMax=187, Gamma=1.000
20:19:16.024 00.002 9960 worker thread done servicing request
20:19:16.038 00.014 11872 UpdateGuideState exits: m=9628 SNR=58.5
20:19:16.040 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:16.045 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:19:16.050 00.005 11872 Enqueuing Expose request
20:19:16.053 00.003 11872 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:19:16.055 00.002 9960 Worker thread wakes up
20:19:16.055 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:19:16.056 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1243,846,31,31)
20:19:17.302 01.246 9960 Exposure complete
20:19:17.382 00.080 9960 worker thread done servicing request
20:19:17.382 00.000 11872 OnExposeComplete: enter
20:19:17.384 00.002 11872 UpdateGuideState(): m_state=6
20:19:17.388 00.004 11872 Star::Find(15, 1257, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 751
20:19:17.392 00.004 11872 Star::Find returns 1 (0), X=1257.80, Y=860.96, Mass=9721, SNR=59.4, Peak=212 HFD=7.5
20:19:17.396 00.004 11872 CameraToMount -- cameraTheta (-2.33) - m_xAngle (-3.14) = xAngle (0.81 = 0.81)
20:19:17.398 00.002 11872 CameraToMount -- cameraTheta (-2.33) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.64 = 0.64)
20:19:17.400 00.002 11872 CameraToMount -- cameraX=-0.12 cameraY=-0.13 hyp=0.17 cameraTheta=-2.33 mountX=0.12 mountY=0.10, mountTheta=0.71
20:19:17.403 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=-0.12, y=-0.13, opts=13)
20:19:17.408 00.005 11872 Enqueuing Move request for scope (-0.12, -0.13)
20:19:17.411 00.003 9960 Worker thread wakes up
20:19:17.411 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.13) opts 0xd
20:19:17.412 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.12, -0.13)
20:19:17.412 00.000 9960 Moving (-0.12, -0.13) raw xDistance=0.12 yDistance=0.10
20:19:17.412 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
20:19:17.412 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:19:17.412 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
20:19:17.413 00.001 9960 MoveAxis(E, 0, ABG)
20:19:17.413 00.000 9960 Move returns status 0, amount 0
20:19:17.413 00.000 9960 MoveAxis(N, 0, ABG)
20:19:17.413 00.000 9960 Move returns status 0, amount 0
20:19:17.413 00.000 9960 move complete, result=0
20:19:17.413 00.000 9960 worker thread done servicing request
20:19:17.413 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=212, med=1, FiltMin=0, FiltMax=174, Gamma=1.000
20:19:17.434 00.021 11872 UpdateGuideState exits: m=9721 SNR=59.4
20:19:17.437 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:17.439 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:19:17.441 00.002 11872 Enqueuing Expose request
20:19:17.445 00.004 11872 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:19:17.447 00.002 9960 Worker thread wakes up
20:19:17.447 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:19:17.448 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1243,846,31,31)
20:19:18.699 01.251 9960 Exposure complete
20:19:18.782 00.083 9960 worker thread done servicing request
20:19:18.782 00.000 11872 OnExposeComplete: enter
20:19:18.785 00.003 11872 UpdateGuideState(): m_state=6
20:19:18.787 00.002 11872 Star::Find(15, 1257, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 752
20:19:18.790 00.003 11872 Star::Find returns 1 (0), X=1257.90, Y=861.43, Mass=9308, SNR=57.1, Peak=207 HFD=7.2
20:19:18.793 00.003 11872 CameraToMount -- cameraTheta (1.61) - m_xAngle (-3.14) = xAngle (4.75 = -1.53)
20:19:18.796 00.003 11872 CameraToMount -- cameraTheta (1.61) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.58 = -1.71)
20:19:18.799 00.003 11872 CameraToMount -- cameraX=-0.01 cameraY=0.35 hyp=0.35 cameraTheta=1.61 mountX=0.01 mountY=-0.34, mountTheta=-1.53
20:19:18.804 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.01, y=0.35, opts=13)
20:19:18.807 00.003 11872 Enqueuing Move request for scope (-0.01, 0.35)
20:19:18.809 00.002 9960 Worker thread wakes up
20:19:18.809 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.35) opts 0xd
20:19:18.809 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.01, 0.35)
20:19:18.809 00.000 9960 Moving (-0.01, 0.35) raw xDistance=0.01 yDistance=-0.34
20:19:18.810 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:19:18.810 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
20:19:18.810 00.000 9960 MoveAxis(E, 0, ABG)
20:19:18.810 00.000 9960 Move returns status 0, amount 0
20:19:18.810 00.000 9960 MoveAxis(N, 256, ABG)
20:19:18.810 00.000 9960 Guiding  Dir = 0, Dur = 256
20:19:18.811 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=1, FiltMin=0, FiltMax=177, Gamma=1.000
20:19:18.814 00.003 9960 IsSlewing returns 0
20:19:18.814 00.000 9960 IsGuiding returns 0
20:19:18.816 00.002 9960 PulseGuide returned control before completion, sleep 266
20:19:18.831 00.015 11872 UpdateGuideState exits: m=9308 SNR=57.1
20:19:18.834 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:18.836 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:19:18.839 00.003 11872 Enqueuing Expose request
20:19:19.094 00.255 9960 IsGuiding returns 1
20:19:19.097 00.003 9960 scope still moving after pulse duration time elapsed
20:19:19.125 00.028 9960 IsSlewing returns 0
20:19:19.126 00.001 9960 IsGuiding returns 0
20:19:19.126 00.000 9960 scope move finished after 256 + 54 ms
20:19:19.127 00.001 9960 Move returns status 0, amount 256
20:19:19.127 00.000 9960 move complete, result=0
20:19:19.127 00.000 9960 worker thread done servicing request
20:19:19.127 00.000 9960 Worker thread wakes up
20:19:19.128 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:19:19.128 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,846,31,31)
20:19:19.128 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.3 px 256 ms NORTH
20:19:20.370 01.242 9960 Exposure complete
20:19:20.452 00.082 9960 worker thread done servicing request
20:19:20.452 00.000 11872 OnExposeComplete: enter
20:19:20.456 00.004 11872 UpdateGuideState(): m_state=6
20:19:20.460 00.004 11872 Star::Find(15, 1257, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 753
20:19:20.462 00.002 11872 Star::Find returns 1 (0), X=1257.87, Y=861.03, Mass=9470, SNR=56.5, Peak=215 HFD=7.3
20:19:20.465 00.003 11872 CameraToMount -- cameraTheta (-2.23) - m_xAngle (-3.14) = xAngle (0.91 = 0.91)
20:19:20.467 00.002 11872 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.74 = 0.74)
20:19:20.470 00.003 11872 CameraToMount -- cameraX=-0.04 cameraY=-0.06 hyp=0.07 cameraTheta=-2.23 mountX=0.04 mountY=0.05, mountTheta=0.83
20:19:20.473 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=-0.04, y=-0.06, opts=13)
20:19:20.477 00.004 11872 Enqueuing Move request for scope (-0.04, -0.06)
20:19:20.480 00.003 9960 Worker thread wakes up
20:19:20.480 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.06) opts 0xd
20:19:20.480 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.04, -0.06)
20:19:20.481 00.001 9960 Moving (-0.04, -0.06) raw xDistance=0.04 yDistance=0.05
20:19:20.481 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
20:19:20.481 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:19:20.481 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:19:20.481 00.000 9960 MoveAxis(E, 0, ABG)
20:19:20.482 00.001 9960 Move returns status 0, amount 0
20:19:20.482 00.000 9960 MoveAxis(N, 0, ABG)
20:19:20.483 00.001 9960 Move returns status 0, amount 0
20:19:20.483 00.000 9960 move complete, result=0
20:19:20.483 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=1, FiltMin=0, FiltMax=181, Gamma=1.000
20:19:20.486 00.003 9960 worker thread done servicing request
20:19:20.499 00.013 11872 UpdateGuideState exits: m=9470 SNR=56.5
20:19:20.502 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:20.504 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:19:20.508 00.004 11872 Enqueuing Expose request
20:19:20.510 00.002 11872 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:19:20.513 00.003 9960 Worker thread wakes up
20:19:20.513 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:19:20.513 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,846,31,31)
20:19:21.757 01.244 9960 Exposure complete
20:19:21.838 00.081 9960 worker thread done servicing request
20:19:21.838 00.000 11872 OnExposeComplete: enter
20:19:21.842 00.004 11872 UpdateGuideState(): m_state=6
20:19:21.844 00.002 11872 Star::Find(15, 1257, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 754
20:19:21.847 00.003 11872 Star::Find returns 1 (0), X=1257.77, Y=861.35, Mass=10009, SNR=61.5, Peak=213 HFD=7.3
20:19:21.849 00.002 11872 CameraToMount -- cameraTheta (2.08) - m_xAngle (-3.14) = xAngle (5.22 = -1.06)
20:19:21.853 00.004 11872 CameraToMount -- cameraTheta (2.08) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.05 = -1.23)
20:19:21.856 00.003 11872 CameraToMount -- cameraX=-0.15 cameraY=0.27 hyp=0.31 cameraTheta=2.08 mountX=0.15 mountY=-0.29, mountTheta=-1.09
20:19:21.861 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.15, y=0.27, opts=13)
20:19:21.865 00.004 11872 Enqueuing Move request for scope (-0.15, 0.27)
20:19:21.867 00.002 9960 Worker thread wakes up
20:19:21.867 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.27) opts 0xd
20:19:21.867 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.15, 0.27)
20:19:21.867 00.000 9960 Moving (-0.15, 0.27) raw xDistance=0.15 yDistance=-0.29
20:19:21.867 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
20:19:21.867 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
20:19:21.868 00.001 9960 MoveAxis(E, 0, ABG)
20:19:21.868 00.000 9960 Move returns status 0, amount 0
20:19:21.868 00.000 9960 MoveAxis(N, 215, ABG)
20:19:21.868 00.000 9960 Guiding  Dir = 0, Dur = 215
20:19:21.869 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=1, FiltMin=0, FiltMax=187, Gamma=1.000
20:19:21.872 00.003 9960 IsSlewing returns 0
20:19:21.872 00.000 9960 IsGuiding returns 0
20:19:21.872 00.000 9960 PulseGuide returned control before completion, sleep 225
20:19:21.887 00.015 11872 UpdateGuideState exits: m=10009 SNR=61.5
20:19:21.891 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:21.893 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:19:21.895 00.002 11872 Enqueuing Expose request
20:19:22.106 00.211 9960 IsGuiding returns 1
20:19:22.108 00.002 9960 scope still moving after pulse duration time elapsed
20:19:22.138 00.030 9960 IsSlewing returns 0
20:19:22.138 00.000 9960 IsGuiding returns 0
20:19:22.140 00.002 9960 scope move finished after 215 + 52 ms
20:19:22.140 00.000 9960 Move returns status 0, amount 215
20:19:22.141 00.001 9960 move complete, result=0
20:19:22.142 00.001 9960 worker thread done servicing request
20:19:22.142 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 215 ms NORTH
20:19:22.147 00.005 9960 Worker thread wakes up
20:19:22.150 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
20:19:22.151 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1243,846,31,31)
20:19:23.398 01.247 9960 Exposure complete
20:19:23.482 00.084 9960 worker thread done servicing request
20:19:23.483 00.001 11872 OnExposeComplete: enter
20:19:23.486 00.003 11872 UpdateGuideState(): m_state=6
20:19:23.490 00.004 11872 Star::Find(15, 1257, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 755
20:19:23.493 00.003 11872 Star::Find returns 1 (0), X=1257.76, Y=860.94, Mass=9481, SNR=57.7, Peak=208 HFD=7.3
20:19:23.496 00.003 11872 CameraToMount -- cameraTheta (-2.40) - m_xAngle (-3.14) = xAngle (0.74 = 0.74)
20:19:23.499 00.003 11872 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.57 = 0.57)
20:19:23.502 00.003 11872 CameraToMount -- cameraX=-0.15 cameraY=-0.14 hyp=0.21 cameraTheta=-2.40 mountX=0.15 mountY=0.11, mountTheta=0.63
20:19:23.507 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.15, y=-0.14, opts=13)
20:19:23.510 00.003 11872 Enqueuing Move request for scope (-0.15, -0.14)
20:19:23.514 00.004 9960 Worker thread wakes up
20:19:23.514 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.14) opts 0xd
20:19:23.515 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.15, -0.14)
20:19:23.515 00.000 9960 Moving (-0.15, -0.14) raw xDistance=0.15 yDistance=0.11
20:19:23.515 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
20:19:23.515 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:19:23.515 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
20:19:23.515 00.000 9960 MoveAxis(E, 0, ABG)
20:19:23.516 00.001 9960 Move returns status 0, amount 0
20:19:23.516 00.000 9960 MoveAxis(N, 0, ABG)
20:19:23.516 00.000 9960 Move returns status 0, amount 0
20:19:23.516 00.000 9960 move complete, result=0
20:19:23.516 00.000 9960 worker thread done servicing request
20:19:23.516 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=208, med=1, FiltMin=0, FiltMax=185, Gamma=1.000
20:19:23.536 00.020 11872 UpdateGuideState exits: m=9481 SNR=57.7
20:19:23.539 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:23.542 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:19:23.545 00.003 11872 Enqueuing Expose request
20:19:23.547 00.002 9960 Worker thread wakes up
20:19:23.547 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:19:23.551 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
20:19:23.551 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,846,31,31)
20:19:24.808 01.257 9960 Exposure complete
20:19:24.899 00.091 9960 worker thread done servicing request
20:19:24.899 00.000 11872 OnExposeComplete: enter
20:19:24.902 00.003 11872 UpdateGuideState(): m_state=6
20:19:24.904 00.002 11872 Star::Find(15, 1257, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 756
20:19:24.907 00.003 11872 Star::Find returns 1 (0), X=1257.72, Y=861.34, Mass=9902, SNR=59.7, Peak=205 HFD=7.4
20:19:24.910 00.003 11872 CameraToMount -- cameraTheta (2.23) - m_xAngle (-3.14) = xAngle (5.36 = -0.92)
20:19:24.911 00.001 11872 CameraToMount -- cameraTheta (2.23) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.19 = -1.09)
20:19:24.915 00.004 11872 CameraToMount -- cameraX=-0.20 cameraY=0.25 hyp=0.32 cameraTheta=2.23 mountX=0.19 mountY=-0.28, mountTheta=-0.97
20:19:24.920 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.20, y=0.25, opts=13)
20:19:24.922 00.002 11872 Enqueuing Move request for scope (-0.20, 0.25)
20:19:24.925 00.003 9960 Worker thread wakes up
20:19:24.925 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.25) opts 0xd
20:19:24.925 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.20, 0.25)
20:19:24.925 00.000 9960 Moving (-0.20, 0.25) raw xDistance=0.19 yDistance=-0.28
20:19:24.925 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
20:19:24.925 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
20:19:24.926 00.001 9960 MoveAxis(E, 0, ABG)
20:19:24.926 00.000 9960 Move returns status 0, amount 0
20:19:24.926 00.000 9960 MoveAxis(N, 212, ABG)
20:19:24.926 00.000 9960 Guiding  Dir = 0, Dur = 212
20:19:24.926 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=205, med=1, FiltMin=0, FiltMax=187, Gamma=1.000
20:19:24.928 00.002 9960 IsSlewing returns 0
20:19:24.928 00.000 9960 IsGuiding returns 0
20:19:24.930 00.002 9960 PulseGuide returned control before completion, sleep 222
20:19:24.944 00.014 11872 UpdateGuideState exits: m=9902 SNR=59.7
20:19:24.946 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:24.950 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:19:24.954 00.004 11872 Enqueuing Expose request
20:19:25.156 00.202 9960 IsGuiding returns 1
20:19:25.156 00.000 9960 scope still moving after pulse duration time elapsed
20:19:25.188 00.032 9960 IsSlewing returns 0
20:19:25.189 00.001 9960 IsGuiding returns 0
20:19:25.189 00.000 9960 scope move finished after 212 + 47 ms
20:19:25.189 00.000 9960 Move returns status 0, amount 212
20:19:25.191 00.002 9960 move complete, result=0
20:19:25.191 00.000 9960 worker thread done servicing request
20:19:25.191 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.3 px 212 ms NORTH
20:19:25.196 00.005 9960 Worker thread wakes up
20:19:25.196 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:19:25.196 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,846,31,31)
20:19:26.436 01.240 9960 Exposure complete
20:19:26.520 00.084 9960 worker thread done servicing request
20:19:26.521 00.001 11872 OnExposeComplete: enter
20:19:26.523 00.002 11872 UpdateGuideState(): m_state=6
20:19:26.526 00.003 11872 Star::Find(15, 1257, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 757
20:19:26.528 00.002 11872 Star::Find returns 1 (0), X=1257.70, Y=861.33, Mass=9806, SNR=59.9, Peak=202 HFD=7.4
20:19:26.531 00.003 11872 CameraToMount -- cameraTheta (2.29) - m_xAngle (-3.14) = xAngle (5.42 = -0.86)
20:19:26.533 00.002 11872 CameraToMount -- cameraTheta (2.29) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.25 = -1.03)
20:19:26.536 00.003 11872 CameraToMount -- cameraX=-0.21 cameraY=0.24 hyp=0.32 cameraTheta=2.29 mountX=0.21 mountY=-0.28, mountTheta=-0.92
20:19:26.540 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.21, y=0.24, opts=13)
20:19:26.543 00.003 11872 Enqueuing Move request for scope (-0.21, 0.24)
20:19:26.545 00.002 9960 Worker thread wakes up
20:19:26.546 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.24) opts 0xd
20:19:26.546 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.21, 0.24)
20:19:26.546 00.000 9960 Moving (-0.21, 0.24) raw xDistance=0.21 yDistance=-0.28
20:19:26.546 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
20:19:26.546 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
20:19:26.547 00.001 9960 MoveAxis(W, 89, ABG)
20:19:26.547 00.000 9960 Guiding  Dir = 3, Dur = 89
20:19:26.548 00.001 9960 IsSlewing returns 0
20:19:26.548 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=202, med=1, FiltMin=0, FiltMax=173, Gamma=1.000
20:19:26.552 00.004 9960 IsGuiding returns 0
20:19:26.552 00.000 9960 PulseGuide returned control before completion, sleep 99
20:19:26.565 00.013 11872 UpdateGuideState exits: m=9806 SNR=59.9
20:19:26.568 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:26.570 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:19:26.573 00.003 11872 Enqueuing Expose request
20:19:26.659 00.086 9960 IsGuiding returns 1
20:19:26.660 00.001 9960 scope still moving after pulse duration time elapsed
20:19:26.690 00.030 9960 IsSlewing returns 0
20:19:26.692 00.002 9960 IsGuiding returns 0
20:19:26.692 00.000 9960 scope move finished after 89 + 51 ms
20:19:26.692 00.000 9960 Move returns status 0, amount 89
20:19:26.694 00.002 9960 MoveAxis(N, 208, ABG)
20:19:26.694 00.000 9960 Guiding  Dir = 0, Dur = 208
20:19:26.695 00.001 9960 IsSlewing returns 0
20:19:26.695 00.000 9960 IsGuiding returns 0
20:19:26.696 00.001 9960 PulseGuide returned control before completion, sleep 218
20:19:26.927 00.231 9960 IsGuiding returns 1
20:19:26.928 00.001 9960 scope still moving after pulse duration time elapsed
20:19:26.958 00.030 9960 IsSlewing returns 0
20:19:26.960 00.002 9960 IsGuiding returns 0
20:19:26.960 00.000 9960 scope move finished after 208 + 57 ms
20:19:26.961 00.001 9960 Move returns status 0, amount 208
20:19:26.961 00.000 9960 move complete, result=0
20:19:26.961 00.000 9960 worker thread done servicing request
20:19:26.961 00.000 11872 GuideStep: 0.2 px 89 ms WEST, -0.3 px 208 ms NORTH
20:19:26.967 00.006 9960 Worker thread wakes up
20:19:26.968 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:19:26.968 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,846,31,31)
20:19:28.218 01.250 9960 Exposure complete
20:19:28.299 00.081 9960 worker thread done servicing request
20:19:28.300 00.001 11872 OnExposeComplete: enter
20:19:28.303 00.003 11872 UpdateGuideState(): m_state=6
20:19:28.306 00.003 11872 Star::Find(15, 1257, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 758
20:19:28.308 00.002 11872 Star::Find returns 1 (0), X=1257.80, Y=861.27, Mass=9658, SNR=59.5, Peak=206 HFD=7.5
20:19:28.310 00.002 11872 CameraToMount -- cameraTheta (2.12) - m_xAngle (-3.14) = xAngle (5.25 = -1.03)
20:19:28.312 00.002 11872 CameraToMount -- cameraTheta (2.12) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.08 = -1.20)
20:19:28.315 00.003 11872 CameraToMount -- cameraX=-0.11 cameraY=0.19 hyp=0.22 cameraTheta=2.12 mountX=0.11 mountY=-0.20, mountTheta=-1.07
20:19:28.319 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.11, y=0.19, opts=13)
20:19:28.321 00.002 11872 Enqueuing Move request for scope (-0.11, 0.19)
20:19:28.323 00.002 9960 Worker thread wakes up
20:19:28.324 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.19) opts 0xd
20:19:28.324 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.11, 0.19)
20:19:28.324 00.000 9960 Moving (-0.11, 0.19) raw xDistance=0.11 yDistance=-0.20
20:19:28.324 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
20:19:28.324 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
20:19:28.324 00.000 9960 MoveAxis(E, 0, ABG)
20:19:28.324 00.000 9960 Move returns status 0, amount 0
20:19:28.324 00.000 9960 MoveAxis(N, 151, ABG)
20:19:28.325 00.001 9960 Guiding  Dir = 0, Dur = 151
20:19:28.325 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
20:19:28.327 00.002 9960 IsSlewing returns 0
20:19:28.327 00.000 9960 IsGuiding returns 0
20:19:28.329 00.002 9960 PulseGuide returned control before completion, sleep 161
20:19:28.343 00.014 11872 UpdateGuideState exits: m=9658 SNR=59.5
20:19:28.346 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:28.349 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:19:28.351 00.002 11872 Enqueuing Expose request
20:19:28.505 00.154 9960 IsGuiding returns 1
20:19:28.505 00.000 9960 scope still moving after pulse duration time elapsed
20:19:28.536 00.031 9960 IsSlewing returns 0
20:19:28.536 00.000 9960 IsGuiding returns 1
20:19:28.567 00.031 9960 IsSlewing returns 0
20:19:28.567 00.000 9960 IsGuiding returns 0
20:19:28.568 00.001 9960 scope move finished after 151 + 89 ms
20:19:28.569 00.001 9960 Move returns status 0, amount 151
20:19:28.569 00.000 9960 move complete, result=0
20:19:28.569 00.000 9960 worker thread done servicing request
20:19:28.570 00.001 9960 Worker thread wakes up
20:19:28.570 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 151 ms NORTH
20:19:28.573 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
20:19:28.574 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1243,846,31,31)
20:19:29.824 01.250 9960 Exposure complete
20:19:29.903 00.079 9960 worker thread done servicing request
20:19:29.903 00.000 11872 OnExposeComplete: enter
20:19:29.907 00.004 11872 UpdateGuideState(): m_state=6
20:19:29.909 00.002 11872 Star::Find(15, 1257, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 759
20:19:29.912 00.003 11872 Star::Find returns 1 (0), X=1257.78, Y=861.33, Mass=9978, SNR=58.7, Peak=216 HFD=7.3
20:19:29.915 00.003 11872 CameraToMount -- cameraTheta (2.07) - m_xAngle (-3.14) = xAngle (5.21 = -1.08)
20:19:29.918 00.003 11872 CameraToMount -- cameraTheta (2.07) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.03 = -1.25)
20:19:29.923 00.005 11872 CameraToMount -- cameraX=-0.14 cameraY=0.25 hyp=0.29 cameraTheta=2.07 mountX=0.14 mountY=-0.27, mountTheta=-1.11
20:19:29.927 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.14, y=0.25, opts=13)
20:19:29.930 00.003 11872 Enqueuing Move request for scope (-0.14, 0.25)
20:19:29.933 00.003 9960 Worker thread wakes up
20:19:29.933 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.25) opts 0xd
20:19:29.935 00.002 9960 Handling offset move in thread for scope, endpoint = (-0.14, 0.25)
20:19:29.935 00.000 9960 Moving (-0.14, 0.25) raw xDistance=0.14 yDistance=-0.27
20:19:29.935 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
20:19:29.935 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
20:19:29.936 00.001 9960 MoveAxis(E, 0, ABG)
20:19:29.936 00.000 9960 Move returns status 0, amount 0
20:19:29.936 00.000 9960 MoveAxis(N, 202, ABG)
20:19:29.936 00.000 9960 Guiding  Dir = 0, Dur = 202
20:19:29.936 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=216, med=1, FiltMin=0, FiltMax=184, Gamma=1.000
20:19:29.939 00.003 9960 IsSlewing returns 0
20:19:29.939 00.000 9960 IsGuiding returns 0
20:19:29.939 00.000 9960 PulseGuide returned control before completion, sleep 212
20:19:29.953 00.014 11872 UpdateGuideState exits: m=9978 SNR=58.7
20:19:29.956 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:29.958 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:19:29.961 00.003 11872 Enqueuing Expose request
20:19:30.160 00.199 9960 IsGuiding returns 1
20:19:30.161 00.001 9960 scope still moving after pulse duration time elapsed
20:19:30.192 00.031 9960 IsSlewing returns 0
20:19:30.193 00.001 9960 IsGuiding returns 0
20:19:30.194 00.001 9960 scope move finished after 202 + 52 ms
20:19:30.195 00.001 9960 Move returns status 0, amount 202
20:19:30.195 00.000 9960 move complete, result=0
20:19:30.195 00.000 9960 worker thread done servicing request
20:19:30.196 00.001 9960 Worker thread wakes up
20:19:30.196 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 202 ms NORTH
20:19:30.205 00.009 9960 worker thread servicing REQUEST_EXPOSE 1000
20:19:30.205 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,846,31,31)
20:19:31.453 01.248 9960 Exposure complete
20:19:31.539 00.086 9960 worker thread done servicing request
20:19:31.540 00.001 11872 OnExposeComplete: enter
20:19:31.543 00.003 11872 UpdateGuideState(): m_state=6
20:19:31.546 00.003 11872 Star::Find(15, 1257, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 760
20:19:31.548 00.002 11872 Star::Find returns 1 (0), X=1257.71, Y=860.76, Mass=10215, SNR=62.0, Peak=205 HFD=7.5
20:19:31.551 00.003 11872 CameraToMount -- cameraTheta (-2.14) - m_xAngle (-3.14) = xAngle (1.00 = 1.00)
20:19:31.553 00.002 11872 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.83 = 0.83)
20:19:31.555 00.002 11872 CameraToMount -- cameraX=-0.21 cameraY=-0.33 hyp=0.39 cameraTheta=-2.14 mountX=0.21 mountY=0.28, mountTheta=0.94
20:19:31.560 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.21, y=-0.33, opts=13)
20:19:31.562 00.002 11872 Enqueuing Move request for scope (-0.21, -0.33)
20:19:31.565 00.003 9960 Worker thread wakes up
20:19:31.565 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.33) opts 0xd
20:19:31.565 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.21, -0.33)
20:19:31.565 00.000 9960 Moving (-0.21, -0.33) raw xDistance=0.21 yDistance=0.28
20:19:31.565 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
20:19:31.565 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:19:31.566 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
20:19:31.566 00.000 9960 MoveAxis(W, 87, ABG)
20:19:31.566 00.000 9960 Guiding  Dir = 3, Dur = 87
20:19:31.566 00.000 9960 IsSlewing returns 0
20:19:31.566 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=205, med=1, FiltMin=0, FiltMax=177, Gamma=1.000
20:19:31.569 00.003 9960 IsGuiding returns 0
20:19:31.569 00.000 9960 PulseGuide returned control before completion, sleep 97
20:19:31.584 00.015 11872 UpdateGuideState exits: m=10215 SNR=62.0
20:19:31.586 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:31.590 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:19:31.592 00.002 11872 Enqueuing Expose request
20:19:31.682 00.090 9960 IsGuiding returns 0
20:19:31.682 00.000 9960 Move returns status 0, amount 87
20:19:31.682 00.000 9960 MoveAxis(N, 0, ABG)
20:19:31.683 00.001 9960 Move returns status 0, amount 0
20:19:31.683 00.000 9960 move complete, result=0
20:19:31.684 00.001 9960 worker thread done servicing request
20:19:31.684 00.000 9960 Worker thread wakes up
20:19:31.684 00.000 11872 GuideStep: 0.2 px 87 ms WEST, 0.3 px 0 ms NORTH
20:19:31.690 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:19:31.690 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,846,31,31)
20:19:32.935 01.245 9960 Exposure complete
20:19:33.025 00.090 9960 worker thread done servicing request
20:19:33.026 00.001 11872 OnExposeComplete: enter
20:19:33.029 00.003 11872 UpdateGuideState(): m_state=6
20:19:33.031 00.002 11872 Star::Find(15, 1257, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 761
20:19:33.033 00.002 11872 Star::Find returns 1 (0), X=1257.90, Y=860.88, Mass=9524, SNR=57.9, Peak=195 HFD=7.3
20:19:33.036 00.003 11872 CameraToMount -- cameraTheta (-1.67) - m_xAngle (-3.14) = xAngle (1.47 = 1.47)
20:19:33.039 00.003 11872 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.30 = 1.30)
20:19:33.042 00.003 11872 CameraToMount -- cameraX=-0.02 cameraY=-0.20 hyp=0.20 cameraTheta=-1.67 mountX=0.02 mountY=0.19, mountTheta=1.47
20:19:33.047 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.02, y=-0.20, opts=13)
20:19:33.050 00.003 11872 Enqueuing Move request for scope (-0.02, -0.20)
20:19:33.053 00.003 9960 Worker thread wakes up
20:19:33.053 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.20) opts 0xd
20:19:33.053 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.02, -0.20)
20:19:33.053 00.000 9960 Moving (-0.02, -0.20) raw xDistance=0.02 yDistance=0.19
20:19:33.053 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:19:33.053 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:19:33.053 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
20:19:33.054 00.001 9960 MoveAxis(E, 0, ABG)
20:19:33.054 00.000 9960 Move returns status 0, amount 0
20:19:33.054 00.000 9960 MoveAxis(N, 0, ABG)
20:19:33.054 00.000 9960 Move returns status 0, amount 0
20:19:33.054 00.000 9960 move complete, result=0
20:19:33.054 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=195, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
20:19:33.057 00.003 9960 worker thread done servicing request
20:19:33.071 00.014 11872 UpdateGuideState exits: m=9524 SNR=57.9
20:19:33.074 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:33.078 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:19:33.081 00.003 11872 Enqueuing Expose request
20:19:33.083 00.002 9960 Worker thread wakes up
20:19:33.083 00.000 11872 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
20:19:33.086 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
20:19:33.086 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,846,31,31)
20:19:34.330 01.244 9960 Exposure complete
20:19:34.414 00.084 9960 worker thread done servicing request
20:19:34.414 00.000 11872 OnExposeComplete: enter
20:19:34.418 00.004 11872 UpdateGuideState(): m_state=6
20:19:34.421 00.003 11872 Star::Find(15, 1257, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 762
20:19:34.424 00.003 11872 Star::Find returns 1 (0), X=1257.88, Y=861.36, Mass=9650, SNR=59.1, Peak=222 HFD=7.2
20:19:34.427 00.003 11872 CameraToMount -- cameraTheta (1.69) - m_xAngle (-3.14) = xAngle (4.83 = -1.46)
20:19:34.430 00.003 11872 CameraToMount -- cameraTheta (1.69) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.66 = -1.63)
20:19:34.432 00.002 11872 CameraToMount -- cameraX=-0.03 cameraY=0.28 hyp=0.28 cameraTheta=1.69 mountX=0.03 mountY=-0.28, mountTheta=-1.46
20:19:34.436 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.03, y=0.28, opts=13)
20:19:34.439 00.003 11872 Enqueuing Move request for scope (-0.03, 0.28)
20:19:34.440 00.001 9960 Worker thread wakes up
20:19:34.441 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.28) opts 0xd
20:19:34.441 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.03, 0.28)
20:19:34.441 00.000 9960 Moving (-0.03, 0.28) raw xDistance=0.03 yDistance=-0.28
20:19:34.441 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:19:34.441 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
20:19:34.441 00.000 9960 MoveAxis(E, 0, ABG)
20:19:34.443 00.002 9960 Move returns status 0, amount 0
20:19:34.443 00.000 9960 MoveAxis(N, 212, ABG)
20:19:34.443 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=222, med=1, FiltMin=0, FiltMax=185, Gamma=1.000
20:19:34.445 00.002 9960 Guiding  Dir = 0, Dur = 212
20:19:34.445 00.000 9960 IsSlewing returns 0
20:19:34.445 00.000 9960 IsGuiding returns 0
20:19:34.447 00.002 9960 PulseGuide returned control before completion, sleep 222
20:19:34.461 00.014 11872 UpdateGuideState exits: m=9650 SNR=59.1
20:19:34.465 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:34.467 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:19:34.469 00.002 11872 Enqueuing Expose request
20:19:34.674 00.205 9960 IsGuiding returns 1
20:19:34.675 00.001 9960 scope still moving after pulse duration time elapsed
20:19:34.705 00.030 9960 IsSlewing returns 0
20:19:34.706 00.001 9960 IsGuiding returns 0
20:19:34.706 00.000 9960 scope move finished after 212 + 47 ms
20:19:34.706 00.000 9960 Move returns status 0, amount 212
20:19:34.706 00.000 9960 move complete, result=0
20:19:34.707 00.001 9960 worker thread done servicing request
20:19:34.707 00.000 9960 Worker thread wakes up
20:19:34.709 00.002 11872 GuideStep: 0.0 px 0 ms EAST, -0.3 px 212 ms NORTH
20:19:34.715 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:19:34.715 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,846,31,31)
20:19:35.963 01.248 9960 Exposure complete
20:19:36.040 00.077 9960 worker thread done servicing request
20:19:36.040 00.000 11872 OnExposeComplete: enter
20:19:36.042 00.002 11872 UpdateGuideState(): m_state=6
20:19:36.047 00.005 11872 Star::Find(15, 1257, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 763
20:19:36.049 00.002 11872 Star::Find returns 1 (0), X=1258.02, Y=860.87, Mass=9249, SNR=56.9, Peak=201 HFD=7.3
20:19:36.053 00.004 11872 CameraToMount -- cameraTheta (-1.10) - m_xAngle (-3.14) = xAngle (2.03 = 2.03)
20:19:36.055 00.002 11872 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.86 = 1.86)
20:19:36.058 00.003 11872 CameraToMount -- cameraX=0.11 cameraY=-0.21 hyp=0.24 cameraTheta=-1.10 mountX=-0.11 mountY=0.23, mountTheta=2.01
20:19:36.061 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=0.11, y=-0.21, opts=13)
20:19:36.064 00.003 11872 Enqueuing Move request for scope (0.11, -0.21)
20:19:36.065 00.001 9960 Worker thread wakes up
20:19:36.066 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.21) opts 0xd
20:19:36.066 00.000 9960 Handling offset move in thread for scope, endpoint = (0.11, -0.21)
20:19:36.066 00.000 9960 Moving (0.11, -0.21) raw xDistance=-0.11 yDistance=0.23
20:19:36.068 00.002 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
20:19:36.068 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:19:36.068 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
20:19:36.068 00.000 9960 MoveAxis(E, 0, ABG)
20:19:36.068 00.000 9960 Move returns status 0, amount 0
20:19:36.069 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=201, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
20:19:36.071 00.002 9960 MoveAxis(N, 0, ABG)
20:19:36.071 00.000 9960 Move returns status 0, amount 0
20:19:36.071 00.000 9960 move complete, result=0
20:19:36.071 00.000 9960 worker thread done servicing request
20:19:36.085 00.014 11872 UpdateGuideState exits: m=9249 SNR=56.9
20:19:36.088 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:36.090 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:19:36.093 00.003 11872 Enqueuing Expose request
20:19:36.095 00.002 11872 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:19:36.097 00.002 9960 Worker thread wakes up
20:19:36.097 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:19:36.097 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,846,31,31)
20:19:37.342 01.245 9960 Exposure complete
20:19:37.442 00.100 9960 worker thread done servicing request
20:19:37.442 00.000 11872 OnExposeComplete: enter
20:19:37.446 00.004 11872 UpdateGuideState(): m_state=6
20:19:37.449 00.003 11872 Star::Find(15, 1258, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 764
20:19:37.453 00.004 11872 Star::Find returns 1 (0), X=1257.80, Y=861.33, Mass=10012, SNR=60.0, Peak=220 HFD=7.3
20:19:37.456 00.003 11872 CameraToMount -- cameraTheta (1.99) - m_xAngle (-3.14) = xAngle (5.13 = -1.15)
20:19:37.460 00.004 11872 CameraToMount -- cameraTheta (1.99) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.96 = -1.33)
20:19:37.463 00.003 11872 CameraToMount -- cameraX=-0.11 cameraY=0.25 hyp=0.27 cameraTheta=1.99 mountX=0.11 mountY=-0.27, mountTheta=-1.18
20:19:37.468 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.11, y=0.25, opts=13)
20:19:37.471 00.003 11872 Enqueuing Move request for scope (-0.11, 0.25)
20:19:37.474 00.003 9960 Worker thread wakes up
20:19:37.474 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.25) opts 0xd
20:19:37.474 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.11, 0.25)
20:19:37.474 00.000 9960 Moving (-0.11, 0.25) raw xDistance=0.11 yDistance=-0.27
20:19:37.475 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
20:19:37.475 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
20:19:37.475 00.000 9960 MoveAxis(E, 0, ABG)
20:19:37.475 00.000 9960 Move returns status 0, amount 0
20:19:37.475 00.000 9960 MoveAxis(N, 199, ABG)
20:19:37.475 00.000 9960 Guiding  Dir = 0, Dur = 199
20:19:37.475 00.000 9960 IsSlewing returns 0
20:19:37.476 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=220, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
20:19:37.480 00.004 9960 IsGuiding returns 0
20:19:37.480 00.000 9960 PulseGuide returned control before completion, sleep 209
20:19:37.497 00.017 11872 UpdateGuideState exits: m=10012 SNR=60.0
20:19:37.500 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:37.503 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:19:37.506 00.003 11872 Enqueuing Expose request
20:19:37.693 00.187 9960 IsGuiding returns 1
20:19:37.693 00.000 9960 scope still moving after pulse duration time elapsed
20:19:37.725 00.032 9960 IsSlewing returns 0
20:19:37.725 00.000 9960 IsGuiding returns 0
20:19:37.725 00.000 9960 scope move finished after 199 + 46 ms
20:19:37.726 00.001 9960 Move returns status 0, amount 199
20:19:37.726 00.000 9960 move complete, result=0
20:19:37.726 00.000 9960 worker thread done servicing request
20:19:37.726 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 199 ms NORTH
20:19:37.732 00.006 9960 Worker thread wakes up
20:19:37.732 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:19:37.733 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1243,846,31,31)
20:19:38.982 01.249 9960 Exposure complete
20:19:39.082 00.100 9960 worker thread done servicing request
20:19:39.082 00.000 11872 OnExposeComplete: enter
20:19:39.086 00.004 11872 UpdateGuideState(): m_state=6
20:19:39.090 00.004 11872 Star::Find(15, 1257, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 765
20:19:39.094 00.004 11872 Star::Find returns 1 (0), X=1257.76, Y=861.29, Mass=9703, SNR=58.6, Peak=210 HFD=7.4
20:19:39.097 00.003 11872 CameraToMount -- cameraTheta (2.23) - m_xAngle (-3.14) = xAngle (5.36 = -0.92)
20:19:39.100 00.003 11872 CameraToMount -- cameraTheta (2.23) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.19 = -1.09)
20:19:39.103 00.003 11872 CameraToMount -- cameraX=-0.16 cameraY=0.20 hyp=0.26 cameraTheta=2.23 mountX=0.16 mountY=-0.23, mountTheta=-0.97
20:19:39.108 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.16, y=0.20, opts=13)
20:19:39.112 00.004 11872 Enqueuing Move request for scope (-0.16, 0.20)
20:19:39.115 00.003 9960 Worker thread wakes up
20:19:39.116 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.20) opts 0xd
20:19:39.116 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.16, 0.20)
20:19:39.117 00.001 9960 Moving (-0.16, 0.20) raw xDistance=0.16 yDistance=-0.23
20:19:39.117 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
20:19:39.117 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
20:19:39.117 00.000 9960 MoveAxis(E, 0, ABG)
20:19:39.117 00.000 9960 Move returns status 0, amount 0
20:19:39.117 00.000 9960 MoveAxis(N, 171, ABG)
20:19:39.117 00.000 9960 Guiding  Dir = 0, Dur = 171
20:19:39.117 00.000 9960 IsSlewing returns 0
20:19:39.117 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=210, med=1, FiltMin=0, FiltMax=185, Gamma=1.000
20:19:39.121 00.004 9960 IsGuiding returns 0
20:19:39.123 00.002 9960 PulseGuide returned control before completion, sleep 181
20:19:39.139 00.016 11872 UpdateGuideState exits: m=9703 SNR=58.6
20:19:39.143 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:39.147 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:19:39.151 00.004 11872 Enqueuing Expose request
20:19:39.305 00.154 9960 IsGuiding returns 1
20:19:39.305 00.000 9960 scope still moving after pulse duration time elapsed
20:19:39.337 00.032 9960 IsSlewing returns 0
20:19:39.337 00.000 9960 IsGuiding returns 0
20:19:39.337 00.000 9960 scope move finished after 171 + 43 ms
20:19:39.337 00.000 9960 Move returns status 0, amount 171
20:19:39.338 00.001 9960 move complete, result=0
20:19:39.338 00.000 9960 worker thread done servicing request
20:19:39.338 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.2 px 171 ms NORTH
20:19:39.341 00.003 9960 Worker thread wakes up
20:19:39.341 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:19:39.342 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1243,846,31,31)
20:19:40.592 01.250 9960 Exposure complete
20:19:40.682 00.090 9960 worker thread done servicing request
20:19:40.682 00.000 11872 OnExposeComplete: enter
20:19:40.684 00.002 11872 UpdateGuideState(): m_state=6
20:19:40.688 00.004 11872 Star::Find(15, 1257, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 766
20:19:40.691 00.003 11872 Star::Find returns 1 (0), X=1257.87, Y=860.88, Mass=9790, SNR=60.7, Peak=200 HFD=7.4
20:19:40.693 00.002 11872 CameraToMount -- cameraTheta (-1.82) - m_xAngle (-3.14) = xAngle (1.32 = 1.32)
20:19:40.697 00.004 11872 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.15 = 1.15)
20:19:40.700 00.003 11872 CameraToMount -- cameraX=-0.05 cameraY=-0.20 hyp=0.21 cameraTheta=-1.82 mountX=0.05 mountY=0.19, mountTheta=1.30
20:19:40.705 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.05, y=-0.20, opts=13)
20:19:40.709 00.004 11872 Enqueuing Move request for scope (-0.05, -0.20)
20:19:40.712 00.003 9960 Worker thread wakes up
20:19:40.713 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.20) opts 0xd
20:19:40.713 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.05, -0.20)
20:19:40.713 00.000 9960 Moving (-0.05, -0.20) raw xDistance=0.05 yDistance=0.19
20:19:40.713 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
20:19:40.713 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:19:40.713 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
20:19:40.714 00.001 9960 MoveAxis(E, 0, ABG)
20:19:40.714 00.000 9960 Move returns status 0, amount 0
20:19:40.714 00.000 9960 MoveAxis(N, 0, ABG)
20:19:40.714 00.000 9960 Move returns status 0, amount 0
20:19:40.714 00.000 9960 move complete, result=0
20:19:40.714 00.000 9960 worker thread done servicing request
20:19:40.714 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=200, med=1, FiltMin=0, FiltMax=181, Gamma=1.000
20:19:40.731 00.017 11872 UpdateGuideState exits: m=9790 SNR=60.7
20:19:40.734 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:40.737 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:19:40.741 00.004 11872 Enqueuing Expose request
20:19:40.743 00.002 11872 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:19:40.746 00.003 9960 Worker thread wakes up
20:19:40.746 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:19:40.746 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,846,31,31)
20:19:41.993 01.247 9960 Exposure complete
20:19:42.093 00.100 9960 worker thread done servicing request
20:19:42.093 00.000 11872 OnExposeComplete: enter
20:19:42.097 00.004 11872 UpdateGuideState(): m_state=6
20:19:42.101 00.004 11872 Star::Find(15, 1257, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 767
20:19:42.105 00.004 11872 Star::Find returns 1 (0), X=1258.02, Y=861.32, Mass=9682, SNR=59.8, Peak=198 HFD=7.5
20:19:42.108 00.003 11872 CameraToMount -- cameraTheta (1.16) - m_xAngle (-3.14) = xAngle (4.30 = -1.99)
20:19:42.112 00.004 11872 CameraToMount -- cameraTheta (1.16) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.12 = -2.16)
20:19:42.116 00.004 11872 CameraToMount -- cameraX=0.11 cameraY=0.24 hyp=0.26 cameraTheta=1.16 mountX=-0.11 mountY=-0.22, mountTheta=-2.02
20:19:42.122 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.11, y=0.24, opts=13)
20:19:42.125 00.003 11872 Enqueuing Move request for scope (0.11, 0.24)
20:19:42.128 00.003 9960 Worker thread wakes up
20:19:42.128 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.24) opts 0xd
20:19:42.128 00.000 9960 Handling offset move in thread for scope, endpoint = (0.11, 0.24)
20:19:42.128 00.000 9960 Moving (0.11, 0.24) raw xDistance=-0.11 yDistance=-0.22
20:19:42.128 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
20:19:42.128 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
20:19:42.128 00.000 9960 MoveAxis(E, 0, ABG)
20:19:42.128 00.000 9960 Move returns status 0, amount 0
20:19:42.129 00.001 9960 MoveAxis(N, 164, ABG)
20:19:42.129 00.000 9960 Guiding  Dir = 0, Dur = 164
20:19:42.129 00.000 9960 IsSlewing returns 0
20:19:42.129 00.000 9960 IsGuiding returns 0
20:19:42.130 00.001 9960 PulseGuide returned control before completion, sleep 174
20:19:42.130 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=198, med=1, FiltMin=0, FiltMax=174, Gamma=1.000
20:19:42.151 00.021 11872 UpdateGuideState exits: m=9682 SNR=59.8
20:19:42.154 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:42.157 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:19:42.160 00.003 11872 Enqueuing Expose request
20:19:42.315 00.155 9960 IsGuiding returns 1
20:19:42.315 00.000 9960 scope still moving after pulse duration time elapsed
20:19:42.346 00.031 9960 IsSlewing returns 0
20:19:42.346 00.000 9960 IsGuiding returns 0
20:19:42.346 00.000 9960 scope move finished after 164 + 52 ms
20:19:42.346 00.000 9960 Move returns status 0, amount 164
20:19:42.346 00.000 9960 move complete, result=0
20:19:42.347 00.001 9960 worker thread done servicing request
20:19:42.347 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 164 ms NORTH
20:19:42.350 00.003 9960 Worker thread wakes up
20:19:42.350 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:19:42.352 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1243,846,31,31)
20:19:43.589 01.237 9960 Exposure complete
20:19:43.688 00.099 9960 worker thread done servicing request
20:19:43.688 00.000 11872 OnExposeComplete: enter
20:19:43.694 00.006 11872 UpdateGuideState(): m_state=6
20:19:43.699 00.005 11872 Star::Find(15, 1258, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 768
20:19:43.704 00.005 11872 Star::Find returns 1 (0), X=1257.97, Y=861.17, Mass=10420, SNR=64.0, Peak=216 HFD=7.5
20:19:43.710 00.006 11872 CameraToMount -- cameraTheta (1.07) - m_xAngle (-3.14) = xAngle (4.21 = -2.07)
20:19:43.713 00.003 11872 CameraToMount -- cameraTheta (1.07) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.04 = -2.25)
20:19:43.718 00.005 11872 CameraToMount -- cameraX=0.05 cameraY=0.09 hyp=0.10 cameraTheta=1.07 mountX=-0.05 mountY=-0.08, mountTheta=-2.12
20:19:43.723 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.05, y=0.09, opts=13)
20:19:43.728 00.005 11872 Enqueuing Move request for scope (0.05, 0.09)
20:19:43.732 00.004 9960 Worker thread wakes up
20:19:43.732 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.09) opts 0xd
20:19:43.732 00.000 9960 Handling offset move in thread for scope, endpoint = (0.05, 0.09)
20:19:43.733 00.001 9960 Moving (0.05, 0.09) raw xDistance=-0.05 yDistance=-0.08
20:19:43.733 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:19:43.733 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:19:43.733 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:19:43.733 00.000 9960 MoveAxis(E, 0, ABG)
20:19:43.734 00.001 9960 Move returns status 0, amount 0
20:19:43.734 00.000 9960 MoveAxis(N, 0, ABG)
20:19:43.734 00.000 9960 Move returns status 0, amount 0
20:19:43.734 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=216, med=1, FiltMin=0, FiltMax=186, Gamma=1.000
20:19:43.737 00.003 9960 move complete, result=0
20:19:43.737 00.000 9960 worker thread done servicing request
20:19:43.756 00.019 11872 UpdateGuideState exits: m=10420 SNR=64.0
20:19:43.759 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:43.766 00.007 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:19:43.771 00.005 11872 Enqueuing Expose request
20:19:43.774 00.003 9960 Worker thread wakes up
20:19:43.774 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:19:43.777 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
20:19:43.777 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,846,31,31)
20:19:45.023 01.246 9960 Exposure complete
20:19:45.109 00.086 9960 worker thread done servicing request
20:19:45.109 00.000 11872 OnExposeComplete: enter
20:19:45.114 00.005 11872 UpdateGuideState(): m_state=6
20:19:45.118 00.004 11872 Star::Find(15, 1257, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 769
20:19:45.124 00.006 11872 Star::Find returns 1 (0), X=1257.98, Y=861.47, Mass=9656, SNR=59.4, Peak=217 HFD=7.2
20:19:45.129 00.005 11872 CameraToMount -- cameraTheta (1.41) - m_xAngle (-3.14) = xAngle (4.55 = -1.73)
20:19:45.133 00.004 11872 CameraToMount -- cameraTheta (1.41) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.38 = -1.91)
20:19:45.136 00.003 11872 CameraToMount -- cameraX=0.06 cameraY=0.39 hyp=0.39 cameraTheta=1.41 mountX=-0.06 mountY=-0.37, mountTheta=-1.74
20:19:45.141 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.06, y=0.39, opts=13)
20:19:45.145 00.004 11872 Enqueuing Move request for scope (0.06, 0.39)
20:19:45.148 00.003 9960 Worker thread wakes up
20:19:45.148 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.39) opts 0xd
20:19:45.149 00.001 9960 Handling offset move in thread for scope, endpoint = (0.06, 0.39)
20:19:45.149 00.000 9960 Moving (0.06, 0.39) raw xDistance=-0.06 yDistance=-0.37
20:19:45.149 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:19:45.149 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.37 from input -0.37
20:19:45.149 00.000 9960 MoveAxis(E, 0, ABG)
20:19:45.149 00.000 9960 Move returns status 0, amount 0
20:19:45.149 00.000 9960 MoveAxis(N, 275, ABG)
20:19:45.150 00.001 9960 Guiding  Dir = 0, Dur = 275
20:19:45.150 00.000 9960 IsSlewing returns 0
20:19:45.150 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=217, med=1, FiltMin=0, FiltMax=176, Gamma=1.000
20:19:45.153 00.003 9960 IsGuiding returns 0
20:19:45.154 00.001 9960 PulseGuide returned control before completion, sleep 285
20:19:45.172 00.018 11872 UpdateGuideState exits: m=9656 SNR=59.4
20:19:45.176 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:45.180 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:19:45.183 00.003 11872 Enqueuing Expose request
20:19:45.454 00.271 9960 IsGuiding returns 0
20:19:45.454 00.000 9960 Move returns status 0, amount 275
20:19:45.454 00.000 9960 move complete, result=0
20:19:45.454 00.000 9960 worker thread done servicing request
20:19:45.454 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.4 px 275 ms NORTH
20:19:45.459 00.005 9960 Worker thread wakes up
20:19:45.460 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:19:45.460 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,846,31,31)
20:19:46.708 01.248 9960 Exposure complete
20:19:46.794 00.086 9960 worker thread done servicing request
20:19:46.795 00.001 11872 OnExposeComplete: enter
20:19:46.797 00.002 11872 UpdateGuideState(): m_state=6
20:19:46.799 00.002 11872 Star::Find(15, 1257, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 770
20:19:46.803 00.004 11872 Star::Find returns 1 (0), X=1257.86, Y=860.87, Mass=9906, SNR=60.9, Peak=216 HFD=7.3
20:19:46.805 00.002 11872 CameraToMount -- cameraTheta (-1.82) - m_xAngle (-3.14) = xAngle (1.32 = 1.32)
20:19:46.808 00.003 11872 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.15 = 1.15)
20:19:46.810 00.002 11872 CameraToMount -- cameraX=-0.05 cameraY=-0.21 hyp=0.22 cameraTheta=-1.82 mountX=0.05 mountY=0.20, mountTheta=1.31
20:19:46.816 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.05, y=-0.21, opts=13)
20:19:46.819 00.003 11872 Enqueuing Move request for scope (-0.05, -0.21)
20:19:46.823 00.004 9960 Worker thread wakes up
20:19:46.823 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.21) opts 0xd
20:19:46.823 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.05, -0.21)
20:19:46.823 00.000 9960 Moving (-0.05, -0.21) raw xDistance=0.05 yDistance=0.20
20:19:46.823 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
20:19:46.824 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:19:46.824 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
20:19:46.824 00.000 9960 MoveAxis(E, 0, ABG)
20:19:46.824 00.000 9960 Move returns status 0, amount 0
20:19:46.824 00.000 9960 MoveAxis(N, 0, ABG)
20:19:46.824 00.000 9960 Move returns status 0, amount 0
20:19:46.824 00.000 9960 move complete, result=0
20:19:46.825 00.001 9960 worker thread done servicing request
20:19:46.825 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=216, med=1, FiltMin=0, FiltMax=187, Gamma=1.000
20:19:46.844 00.019 11872 UpdateGuideState exits: m=9906 SNR=60.9
20:19:46.848 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:46.850 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:19:46.852 00.002 11872 Enqueuing Expose request
20:19:46.855 00.003 11872 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:19:46.858 00.003 9960 Worker thread wakes up
20:19:46.858 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:19:46.858 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,846,31,31)
20:19:48.105 01.247 9960 Exposure complete
20:19:48.189 00.084 9960 worker thread done servicing request
20:19:48.190 00.001 11872 OnExposeComplete: enter
20:19:48.193 00.003 11872 UpdateGuideState(): m_state=6
20:19:48.196 00.003 11872 Star::Find(15, 1257, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 771
20:19:48.199 00.003 11872 Star::Find returns 1 (0), X=1257.96, Y=861.39, Mass=9945, SNR=60.6, Peak=212 HFD=7.2
20:19:48.202 00.003 11872 CameraToMount -- cameraTheta (1.44) - m_xAngle (-3.14) = xAngle (4.58 = -1.70)
20:19:48.205 00.003 11872 CameraToMount -- cameraTheta (1.44) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.41 = -1.87)
20:19:48.208 00.003 11872 CameraToMount -- cameraX=0.04 cameraY=0.31 hyp=0.31 cameraTheta=1.44 mountX=-0.04 mountY=-0.30, mountTheta=-1.71
20:19:48.213 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.04, y=0.31, opts=13)
20:19:48.216 00.003 11872 Enqueuing Move request for scope (0.04, 0.31)
20:19:48.219 00.003 9960 Worker thread wakes up
20:19:48.219 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.31) opts 0xd
20:19:48.219 00.000 9960 Handling offset move in thread for scope, endpoint = (0.04, 0.31)
20:19:48.219 00.000 9960 Moving (0.04, 0.31) raw xDistance=-0.04 yDistance=-0.30
20:19:48.219 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:19:48.219 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
20:19:48.219 00.000 9960 MoveAxis(E, 0, ABG)
20:19:48.219 00.000 9960 Move returns status 0, amount 0
20:19:48.220 00.001 9960 MoveAxis(N, 222, ABG)
20:19:48.220 00.000 9960 Guiding  Dir = 0, Dur = 222
20:19:48.220 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=212, med=1, FiltMin=0, FiltMax=175, Gamma=1.000
20:19:48.224 00.004 9960 IsSlewing returns 0
20:19:48.224 00.000 9960 IsGuiding returns 0
20:19:48.224 00.000 9960 PulseGuide returned control before completion, sleep 232
20:19:48.242 00.018 11872 UpdateGuideState exits: m=9945 SNR=60.6
20:19:48.246 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:48.249 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:19:48.252 00.003 11872 Enqueuing Expose request
20:19:48.461 00.209 9960 IsGuiding returns 1
20:19:48.461 00.000 9960 scope still moving after pulse duration time elapsed
20:19:48.492 00.031 9960 IsSlewing returns 0
20:19:48.493 00.001 9960 IsGuiding returns 1
20:19:48.523 00.030 9960 IsSlewing returns 0
20:19:48.523 00.000 9960 IsGuiding returns 0
20:19:48.523 00.000 9960 scope move finished after 222 + 77 ms
20:19:48.523 00.000 9960 Move returns status 0, amount 222
20:19:48.524 00.001 9960 move complete, result=0
20:19:48.524 00.000 9960 worker thread done servicing request
20:19:48.524 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.3 px 222 ms NORTH
20:19:48.531 00.007 9960 Worker thread wakes up
20:19:48.531 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:19:48.531 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,846,31,31)
20:19:49.767 01.236 9960 Exposure complete
20:19:49.858 00.091 9960 worker thread done servicing request
20:19:49.859 00.001 11872 OnExposeComplete: enter
20:19:49.864 00.005 11872 UpdateGuideState(): m_state=6
20:19:49.866 00.002 11872 Star::Find(15, 1257, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 772
20:19:49.869 00.003 11872 Star::Find returns 1 (0), X=1257.89, Y=861.33, Mass=9913, SNR=60.6, Peak=195 HFD=7.5
20:19:49.873 00.004 11872 CameraToMount -- cameraTheta (1.68) - m_xAngle (-3.14) = xAngle (4.81 = -1.47)
20:19:49.878 00.005 11872 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.64 = -1.64)
20:19:49.884 00.006 11872 CameraToMount -- cameraX=-0.03 cameraY=0.25 hyp=0.25 cameraTheta=1.68 mountX=0.03 mountY=-0.25, mountTheta=-1.47
20:19:49.892 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=-0.03, y=0.25, opts=13)
20:19:49.897 00.005 11872 Enqueuing Move request for scope (-0.03, 0.25)
20:19:49.900 00.003 9960 Worker thread wakes up
20:19:49.900 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.25) opts 0xd
20:19:49.900 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.03, 0.25)
20:19:49.901 00.001 9960 Moving (-0.03, 0.25) raw xDistance=0.03 yDistance=-0.25
20:19:49.901 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:19:49.901 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
20:19:49.901 00.000 9960 MoveAxis(E, 0, ABG)
20:19:49.901 00.000 9960 Move returns status 0, amount 0
20:19:49.901 00.000 9960 MoveAxis(N, 187, ABG)
20:19:49.901 00.000 9960 Guiding  Dir = 0, Dur = 187
20:19:49.902 00.001 9960 IsSlewing returns 0
20:19:49.902 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=195, med=1, FiltMin=0, FiltMax=176, Gamma=1.000
20:19:49.905 00.003 9960 IsGuiding returns 0
20:19:49.906 00.001 9960 PulseGuide returned control before completion, sleep 197
20:19:49.924 00.018 11872 UpdateGuideState exits: m=9913 SNR=60.6
20:19:49.928 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:49.931 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:19:49.934 00.003 11872 Enqueuing Expose request
20:19:50.107 00.173 9960 IsGuiding returns 1
20:19:50.107 00.000 9960 scope still moving after pulse duration time elapsed
20:19:50.138 00.031 9960 IsSlewing returns 0
20:19:50.138 00.000 9960 IsGuiding returns 0
20:19:50.138 00.000 9960 scope move finished after 187 + 45 ms
20:19:50.138 00.000 9960 Move returns status 0, amount 187
20:19:50.138 00.000 9960 move complete, result=0
20:19:50.139 00.001 9960 worker thread done servicing request
20:19:50.139 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.3 px 187 ms NORTH
20:19:50.143 00.004 9960 Worker thread wakes up
20:19:50.143 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:19:50.145 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1243,846,31,31)
20:19:51.379 01.234 9960 Exposure complete
20:19:51.467 00.088 9960 worker thread done servicing request
20:19:51.468 00.001 11872 OnExposeComplete: enter
20:19:51.471 00.003 11872 UpdateGuideState(): m_state=6
20:19:51.474 00.003 11872 Star::Find(15, 1257, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 773
20:19:51.478 00.004 11872 Star::Find returns 1 (0), X=1257.75, Y=860.80, Mass=9876, SNR=62.2, Peak=204 HFD=7.5
20:19:51.481 00.003 11872 CameraToMount -- cameraTheta (-2.12) - m_xAngle (-3.14) = xAngle (1.02 = 1.02)
20:19:51.485 00.004 11872 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.85 = 0.85)
20:19:51.488 00.003 11872 CameraToMount -- cameraX=-0.17 cameraY=-0.28 hyp=0.32 cameraTheta=-2.12 mountX=0.17 mountY=0.24, mountTheta=0.96
20:19:51.492 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.17, y=-0.28, opts=13)
20:19:51.494 00.002 11872 Enqueuing Move request for scope (-0.17, -0.28)
20:19:51.497 00.003 9960 Worker thread wakes up
20:19:51.497 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.28) opts 0xd
20:19:51.497 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.17, -0.28)
20:19:51.497 00.000 9960 Moving (-0.17, -0.28) raw xDistance=0.17 yDistance=0.24
20:19:51.498 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
20:19:51.498 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:19:51.498 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
20:19:51.498 00.000 9960 MoveAxis(E, 0, ABG)
20:19:51.498 00.000 9960 Move returns status 0, amount 0
20:19:51.498 00.000 9960 MoveAxis(N, 0, ABG)
20:19:51.500 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=204, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
20:19:51.503 00.003 9960 Move returns status 0, amount 0
20:19:51.503 00.000 9960 move complete, result=0
20:19:51.503 00.000 9960 worker thread done servicing request
20:19:51.519 00.016 11872 UpdateGuideState exits: m=9876 SNR=62.2
20:19:51.522 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:51.525 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:19:51.528 00.003 11872 Enqueuing Expose request
20:19:51.530 00.002 11872 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
20:19:51.534 00.004 9960 Worker thread wakes up
20:19:51.535 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:19:51.535 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,846,31,31)
20:19:52.777 01.242 9960 Exposure complete
20:19:52.875 00.098 9960 worker thread done servicing request
20:19:52.875 00.000 11872 OnExposeComplete: enter
20:19:52.879 00.004 11872 UpdateGuideState(): m_state=6
20:19:52.883 00.004 11872 Star::Find(15, 1257, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 774
20:19:52.887 00.004 11872 Star::Find returns 1 (0), X=1257.84, Y=861.28, Mass=10234, SNR=61.1, Peak=213 HFD=7.5
20:19:52.891 00.004 11872 CameraToMount -- cameraTheta (1.92) - m_xAngle (-3.14) = xAngle (5.05 = -1.23)
20:19:52.894 00.003 11872 CameraToMount -- cameraTheta (1.92) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.88 = -1.40)
20:19:52.899 00.005 11872 CameraToMount -- cameraX=-0.07 cameraY=0.20 hyp=0.21 cameraTheta=1.92 mountX=0.07 mountY=-0.21, mountTheta=-1.24
20:19:52.904 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.07, y=0.20, opts=13)
20:19:52.907 00.003 11872 Enqueuing Move request for scope (-0.07, 0.20)
20:19:52.911 00.004 9960 Worker thread wakes up
20:19:52.911 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.20) opts 0xd
20:19:52.911 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.07, 0.20)
20:19:52.911 00.000 9960 Moving (-0.07, 0.20) raw xDistance=0.07 yDistance=-0.21
20:19:52.911 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
20:19:52.913 00.002 9960 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
20:19:52.913 00.000 9960 MoveAxis(E, 0, ABG)
20:19:52.913 00.000 9960 Move returns status 0, amount 0
20:19:52.913 00.000 9960 MoveAxis(N, 157, ABG)
20:19:52.913 00.000 9960 Guiding  Dir = 0, Dur = 157
20:19:52.913 00.000 9960 IsSlewing returns 0
20:19:52.914 00.001 9960 IsGuiding returns 0
20:19:52.914 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=1, FiltMin=0, FiltMax=187, Gamma=1.000
20:19:52.918 00.004 9960 PulseGuide returned control before completion, sleep 167
20:19:52.936 00.018 11872 UpdateGuideState exits: m=10234 SNR=61.1
20:19:52.940 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:52.944 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:19:52.949 00.005 11872 Enqueuing Expose request
20:19:53.100 00.151 9960 IsGuiding returns 1
20:19:53.101 00.001 9960 scope still moving after pulse duration time elapsed
20:19:53.131 00.030 9960 IsSlewing returns 0
20:19:53.133 00.002 9960 IsGuiding returns 0
20:19:53.134 00.001 9960 scope move finished after 157 + 62 ms
20:19:53.134 00.000 9960 Move returns status 0, amount 157
20:19:53.134 00.000 9960 move complete, result=0
20:19:53.134 00.000 9960 worker thread done servicing request
20:19:53.135 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 157 ms NORTH
20:19:53.141 00.006 9960 Worker thread wakes up
20:19:53.142 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:19:53.142 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,846,31,31)
20:19:54.397 01.255 9960 Exposure complete
20:19:54.485 00.088 9960 worker thread done servicing request
20:19:54.485 00.000 11872 OnExposeComplete: enter
20:19:54.490 00.005 11872 UpdateGuideState(): m_state=6
20:19:54.493 00.003 11872 Star::Find(15, 1257, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 775
20:19:54.495 00.002 11872 Star::Find returns 1 (0), X=1257.78, Y=861.28, Mass=9933, SNR=61.2, Peak=200 HFD=7.5
20:19:54.497 00.002 11872 CameraToMount -- cameraTheta (2.19) - m_xAngle (-3.14) = xAngle (5.33 = -0.96)
20:19:54.500 00.003 11872 CameraToMount -- cameraTheta (2.19) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.15 = -1.13)
20:19:54.503 00.003 11872 CameraToMount -- cameraX=-0.14 cameraY=0.20 hyp=0.24 cameraTheta=2.19 mountX=0.14 mountY=-0.22, mountTheta=-1.00
20:19:54.506 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=-0.14, y=0.20, opts=13)
20:19:54.508 00.002 11872 Enqueuing Move request for scope (-0.14, 0.20)
20:19:54.512 00.004 9960 Worker thread wakes up
20:19:54.512 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.20) opts 0xd
20:19:54.512 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.14, 0.20)
20:19:54.513 00.001 9960 Moving (-0.14, 0.20) raw xDistance=0.14 yDistance=-0.22
20:19:54.513 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
20:19:54.513 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
20:19:54.513 00.000 9960 MoveAxis(E, 0, ABG)
20:19:54.513 00.000 9960 Move returns status 0, amount 0
20:19:54.515 00.002 9960 MoveAxis(N, 164, ABG)
20:19:54.515 00.000 9960 Guiding  Dir = 0, Dur = 164
20:19:54.515 00.000 9960 IsSlewing returns 0
20:19:54.515 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=200, med=1, FiltMin=0, FiltMax=183, Gamma=1.000
20:19:54.518 00.003 9960 IsGuiding returns 0
20:19:54.518 00.000 9960 PulseGuide returned control before completion, sleep 174
20:19:54.533 00.015 11872 UpdateGuideState exits: m=9933 SNR=61.2
20:19:54.536 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:54.539 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:19:54.540 00.001 11872 Enqueuing Expose request
20:19:54.698 00.158 9960 IsGuiding returns 1
20:19:54.698 00.000 9960 scope still moving after pulse duration time elapsed
20:19:54.729 00.031 9960 IsSlewing returns 0
20:19:54.729 00.000 9960 IsGuiding returns 0
20:19:54.730 00.001 9960 scope move finished after 164 + 48 ms
20:19:54.730 00.000 9960 Move returns status 0, amount 164
20:19:54.732 00.002 9960 move complete, result=0
20:19:54.732 00.000 9960 worker thread done servicing request
20:19:54.733 00.001 9960 Worker thread wakes up
20:19:54.733 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 164 ms NORTH
20:19:54.737 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
20:19:54.738 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1243,846,31,31)
20:19:55.987 01.249 9960 Exposure complete
20:19:56.073 00.086 9960 worker thread done servicing request
20:19:56.073 00.000 11872 OnExposeComplete: enter
20:19:56.076 00.003 11872 UpdateGuideState(): m_state=6
20:19:56.079 00.003 11872 Star::Find(15, 1257, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 776
20:19:56.082 00.003 11872 Star::Find returns 1 (0), X=1257.85, Y=861.17, Mass=9711, SNR=60.9, Peak=209 HFD=7.5
20:19:56.085 00.003 11872 CameraToMount -- cameraTheta (2.21) - m_xAngle (-3.14) = xAngle (5.35 = -0.93)
20:19:56.087 00.002 11872 CameraToMount -- cameraTheta (2.21) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.18 = -1.10)
20:19:56.090 00.003 11872 CameraToMount -- cameraX=-0.07 cameraY=0.09 hyp=0.12 cameraTheta=2.21 mountX=0.07 mountY=-0.10, mountTheta=-0.98
20:19:56.094 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.07, y=0.09, opts=13)
20:19:56.097 00.003 11872 Enqueuing Move request for scope (-0.07, 0.09)
20:19:56.099 00.002 9960 Worker thread wakes up
20:19:56.099 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.09) opts 0xd
20:19:56.099 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.07, 0.09)
20:19:56.099 00.000 9960 Moving (-0.07, 0.09) raw xDistance=0.07 yDistance=-0.10
20:19:56.099 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
20:19:56.100 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:19:56.100 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:19:56.100 00.000 9960 MoveAxis(E, 0, ABG)
20:19:56.100 00.000 9960 Move returns status 0, amount 0
20:19:56.101 00.001 9960 MoveAxis(N, 0, ABG)
20:19:56.102 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=1, FiltMin=0, FiltMax=171, Gamma=1.000
20:19:56.104 00.002 9960 Move returns status 0, amount 0
20:19:56.104 00.000 9960 move complete, result=0
20:19:56.104 00.000 9960 worker thread done servicing request
20:19:56.119 00.015 11872 UpdateGuideState exits: m=9711 SNR=60.9
20:19:56.122 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:56.124 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:19:56.126 00.002 11872 Enqueuing Expose request
20:19:56.129 00.003 11872 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:19:56.131 00.002 9960 Worker thread wakes up
20:19:56.131 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:19:56.131 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,846,31,31)
20:19:57.382 01.251 9960 Exposure complete
20:19:57.471 00.089 9960 worker thread done servicing request
20:19:57.472 00.001 11872 OnExposeComplete: enter
20:19:57.474 00.002 11872 UpdateGuideState(): m_state=6
20:19:57.477 00.003 11872 Star::Find(15, 1257, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 777
20:19:57.479 00.002 11872 Star::Find returns 1 (0), X=1257.87, Y=860.91, Mass=9495, SNR=59.1, Peak=192 HFD=7.3
20:19:57.483 00.004 11872 CameraToMount -- cameraTheta (-1.87) - m_xAngle (-3.14) = xAngle (1.27 = 1.27)
20:19:57.486 00.003 11872 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.10 = 1.10)
20:19:57.489 00.003 11872 CameraToMount -- cameraX=-0.05 cameraY=-0.17 hyp=0.18 cameraTheta=-1.87 mountX=0.05 mountY=0.16, mountTheta=1.25
20:19:57.494 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.05, y=-0.17, opts=13)
20:19:57.497 00.003 11872 Enqueuing Move request for scope (-0.05, -0.17)
20:19:57.501 00.004 9960 Worker thread wakes up
20:19:57.502 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.17) opts 0xd
20:19:57.502 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.05, -0.17)
20:19:57.502 00.000 9960 Moving (-0.05, -0.17) raw xDistance=0.05 yDistance=0.16
20:19:57.502 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
20:19:57.502 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:19:57.503 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
20:19:57.503 00.000 9960 MoveAxis(E, 0, ABG)
20:19:57.503 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=192, med=1, FiltMin=0, FiltMax=186, Gamma=1.000
20:19:57.507 00.004 9960 Move returns status 0, amount 0
20:19:57.507 00.000 9960 MoveAxis(N, 0, ABG)
20:19:57.507 00.000 9960 Move returns status 0, amount 0
20:19:57.509 00.002 9960 move complete, result=0
20:19:57.509 00.000 9960 worker thread done servicing request
20:19:57.524 00.015 11872 UpdateGuideState exits: m=9495 SNR=59.1
20:19:57.528 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:57.531 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:19:57.534 00.003 11872 Enqueuing Expose request
20:19:57.538 00.004 9960 Worker thread wakes up
20:19:57.538 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:19:57.542 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
20:19:57.542 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,846,31,31)
20:19:58.789 01.247 9960 Exposure complete
20:19:58.872 00.083 9960 worker thread done servicing request
20:19:58.872 00.000 11872 OnExposeComplete: enter
20:19:58.875 00.003 11872 UpdateGuideState(): m_state=6
20:19:58.878 00.003 11872 Star::Find(15, 1257, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 778
20:19:58.881 00.003 11872 Star::Find returns 1 (0), X=1257.87, Y=861.49, Mass=9989, SNR=60.0, Peak=214 HFD=7.3
20:19:58.883 00.002 11872 CameraToMount -- cameraTheta (1.68) - m_xAngle (-3.14) = xAngle (4.81 = -1.47)
20:19:58.887 00.004 11872 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.64 = -1.64)
20:19:58.890 00.003 11872 CameraToMount -- cameraX=-0.04 cameraY=0.41 hyp=0.41 cameraTheta=1.68 mountX=0.04 mountY=-0.41, mountTheta=-1.47
20:19:58.893 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=-0.04, y=0.41, opts=13)
20:19:58.896 00.003 11872 Enqueuing Move request for scope (-0.04, 0.41)
20:19:58.898 00.002 9960 Worker thread wakes up
20:19:58.898 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.41) opts 0xd
20:19:58.898 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.04, 0.41)
20:19:58.898 00.000 9960 Moving (-0.04, 0.41) raw xDistance=0.04 yDistance=-0.41
20:19:58.898 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
20:19:58.898 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.41 from input -0.41
20:19:58.900 00.002 9960 MoveAxis(E, 0, ABG)
20:19:58.900 00.000 9960 Move returns status 0, amount 0
20:19:58.900 00.000 9960 MoveAxis(N, 303, ABG)
20:19:58.900 00.000 9960 Guiding  Dir = 0, Dur = 303
20:19:58.900 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=214, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
20:19:58.904 00.004 9960 IsSlewing returns 0
20:19:58.904 00.000 9960 IsGuiding returns 0
20:19:58.904 00.000 9960 PulseGuide returned control before completion, sleep 313
20:19:58.916 00.012 11872 UpdateGuideState exits: m=9989 SNR=60.0
20:19:58.921 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:58.923 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:19:58.927 00.004 11872 Enqueuing Expose request
20:19:59.220 00.293 9960 IsGuiding returns 1
20:19:59.221 00.001 9960 scope still moving after pulse duration time elapsed
20:19:59.252 00.031 9960 IsSlewing returns 0
20:19:59.253 00.001 9960 IsGuiding returns 0
20:19:59.253 00.000 9960 scope move finished after 303 + 47 ms
20:19:59.253 00.000 9960 Move returns status 0, amount 303
20:19:59.255 00.002 9960 move complete, result=0
20:19:59.255 00.000 9960 worker thread done servicing request
20:19:59.255 00.000 9960 Worker thread wakes up
20:19:59.255 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.4 px 303 ms NORTH
20:19:59.262 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:19:59.262 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,846,31,31)
20:20:00.518 01.256 9960 Exposure complete
20:20:00.608 00.090 9960 worker thread done servicing request
20:20:00.609 00.001 11872 OnExposeComplete: enter
20:20:00.613 00.004 11872 UpdateGuideState(): m_state=6
20:20:00.616 00.003 11872 Star::Find(15, 1257, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 779
20:20:00.619 00.003 11872 Star::Find returns 1 (0), X=1257.97, Y=860.94, Mass=9357, SNR=58.1, Peak=201 HFD=7.2
20:20:00.621 00.002 11872 CameraToMount -- cameraTheta (-1.23) - m_xAngle (-3.14) = xAngle (1.90 = 1.90)
20:20:00.624 00.003 11872 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.73 = 1.73)
20:20:00.627 00.003 11872 CameraToMount -- cameraX=0.05 cameraY=-0.14 hyp=0.15 cameraTheta=-1.23 mountX=-0.05 mountY=0.15, mountTheta=1.89
20:20:00.630 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=0.05, y=-0.14, opts=13)
20:20:00.633 00.003 11872 Enqueuing Move request for scope (0.05, -0.14)
20:20:00.636 00.003 9960 Worker thread wakes up
20:20:00.636 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.14) opts 0xd
20:20:00.636 00.000 9960 Handling offset move in thread for scope, endpoint = (0.05, -0.14)
20:20:00.637 00.001 9960 Moving (0.05, -0.14) raw xDistance=-0.05 yDistance=0.15
20:20:00.637 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:20:00.637 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:20:00.637 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
20:20:00.637 00.000 9960 MoveAxis(E, 0, ABG)
20:20:00.638 00.001 9960 Move returns status 0, amount 0
20:20:00.638 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=201, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
20:20:00.642 00.004 9960 MoveAxis(N, 0, ABG)
20:20:00.642 00.000 9960 Move returns status 0, amount 0
20:20:00.642 00.000 9960 move complete, result=0
20:20:00.642 00.000 9960 worker thread done servicing request
20:20:00.655 00.013 11872 UpdateGuideState exits: m=9357 SNR=58.1
20:20:00.658 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:00.661 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:20:00.663 00.002 11872 Enqueuing Expose request
20:20:00.665 00.002 11872 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
20:20:00.669 00.004 9960 Worker thread wakes up
20:20:00.670 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:20:00.670 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,846,31,31)
20:20:01.911 01.241 9960 Exposure complete
20:20:02.024 00.113 9960 worker thread done servicing request
20:20:02.025 00.001 11872 OnExposeComplete: enter
20:20:02.027 00.002 11872 UpdateGuideState(): m_state=6
20:20:02.031 00.004 11872 Star::Find(15, 1257, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 780
20:20:02.033 00.002 11872 Star::Find returns 1 (0), X=1258.01, Y=861.04, Mass=9729, SNR=59.8, Peak=215 HFD=7.2
20:20:02.035 00.002 11872 CameraToMount -- cameraTheta (-0.38) - m_xAngle (-3.14) = xAngle (2.75 = 2.75)
20:20:02.039 00.004 11872 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.58 = 2.58)
20:20:02.040 00.001 11872 CameraToMount -- cameraX=0.09 cameraY=-0.04 hyp=0.10 cameraTheta=-0.38 mountX=-0.09 mountY=0.05, mountTheta=2.62
20:20:02.045 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.09, y=-0.04, opts=13)
20:20:02.048 00.003 11872 Enqueuing Move request for scope (0.09, -0.04)
20:20:02.051 00.003 9960 Worker thread wakes up
20:20:02.051 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.04) opts 0xd
20:20:02.051 00.000 9960 Handling offset move in thread for scope, endpoint = (0.09, -0.04)
20:20:02.053 00.002 9960 Moving (0.09, -0.04) raw xDistance=-0.09 yDistance=0.05
20:20:02.053 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:20:02.053 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:20:02.053 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:20:02.053 00.000 9960 MoveAxis(E, 0, ABG)
20:20:02.053 00.000 9960 Move returns status 0, amount 0
20:20:02.054 00.001 9960 MoveAxis(N, 0, ABG)
20:20:02.054 00.000 9960 Move returns status 0, amount 0
20:20:02.054 00.000 9960 move complete, result=0
20:20:02.054 00.000 9960 worker thread done servicing request
20:20:02.054 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=1, FiltMin=0, FiltMax=187, Gamma=1.000
20:20:02.070 00.016 11872 UpdateGuideState exits: m=9729 SNR=59.8
20:20:02.073 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:02.077 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:20:02.080 00.003 11872 Enqueuing Expose request
20:20:02.083 00.003 11872 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:20:02.086 00.003 9960 Worker thread wakes up
20:20:02.086 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:20:02.086 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,846,31,31)
20:20:03.340 01.254 9960 Exposure complete
20:20:03.420 00.080 9960 worker thread done servicing request
20:20:03.420 00.000 11872 OnExposeComplete: enter
20:20:03.422 00.002 11872 UpdateGuideState(): m_state=6
20:20:03.427 00.005 11872 Star::Find(15, 1258, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 781
20:20:03.429 00.002 11872 Star::Find returns 1 (0), X=1257.90, Y=861.46, Mass=9878, SNR=59.9, Peak=207 HFD=7.3
20:20:03.432 00.003 11872 CameraToMount -- cameraTheta (1.61) - m_xAngle (-3.14) = xAngle (4.74 = -1.54)
20:20:03.434 00.002 11872 CameraToMount -- cameraTheta (1.61) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.57 = -1.71)
20:20:03.437 00.003 11872 CameraToMount -- cameraX=-0.01 cameraY=0.38 hyp=0.38 cameraTheta=1.61 mountX=0.01 mountY=-0.38, mountTheta=-1.54
20:20:03.440 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=-0.01, y=0.38, opts=13)
20:20:03.443 00.003 11872 Enqueuing Move request for scope (-0.01, 0.38)
20:20:03.445 00.002 9960 Worker thread wakes up
20:20:03.445 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.38) opts 0xd
20:20:03.445 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.01, 0.38)
20:20:03.445 00.000 9960 Moving (-0.01, 0.38) raw xDistance=0.01 yDistance=-0.38
20:20:03.446 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:20:03.446 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.38 from input -0.38
20:20:03.446 00.000 9960 MoveAxis(E, 0, ABG)
20:20:03.446 00.000 9960 Move returns status 0, amount 0
20:20:03.446 00.000 9960 MoveAxis(N, 282, ABG)
20:20:03.446 00.000 9960 Guiding  Dir = 0, Dur = 282
20:20:03.446 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=1, FiltMin=0, FiltMax=177, Gamma=1.000
20:20:03.451 00.005 9960 IsSlewing returns 0
20:20:03.452 00.001 9960 IsGuiding returns 0
20:20:03.452 00.000 9960 PulseGuide returned control before completion, sleep 292
20:20:03.465 00.013 11872 UpdateGuideState exits: m=9878 SNR=59.9
20:20:03.469 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:03.472 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:20:03.474 00.002 11872 Enqueuing Expose request
20:20:03.750 00.276 9960 IsGuiding returns 1
20:20:03.751 00.001 9960 scope still moving after pulse duration time elapsed
20:20:03.781 00.030 9960 IsSlewing returns 0
20:20:03.782 00.001 9960 IsGuiding returns 0
20:20:03.784 00.002 9960 scope move finished after 282 + 49 ms
20:20:03.784 00.000 9960 Move returns status 0, amount 282
20:20:03.784 00.000 9960 move complete, result=0
20:20:03.785 00.001 9960 worker thread done servicing request
20:20:03.785 00.000 9960 Worker thread wakes up
20:20:03.785 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.4 px 282 ms NORTH
20:20:03.792 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:20:03.794 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1243,846,31,31)
20:20:05.045 01.251 9960 Exposure complete
20:20:05.134 00.089 9960 worker thread done servicing request
20:20:05.135 00.001 11872 OnExposeComplete: enter
20:20:05.139 00.004 11872 UpdateGuideState(): m_state=6
20:20:05.143 00.004 11872 Star::Find(15, 1257, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 782
20:20:05.147 00.004 11872 Star::Find returns 1 (0), X=1257.84, Y=861.36, Mass=9765, SNR=61.5, Peak=205 HFD=7.4
20:20:05.149 00.002 11872 CameraToMount -- cameraTheta (1.85) - m_xAngle (-3.14) = xAngle (4.99 = -1.30)
20:20:05.151 00.002 11872 CameraToMount -- cameraTheta (1.85) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.82 = -1.47)
20:20:05.154 00.003 11872 CameraToMount -- cameraX=-0.08 cameraY=0.28 hyp=0.29 cameraTheta=1.85 mountX=0.08 mountY=-0.29, mountTheta=-1.30
20:20:05.157 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=-0.08, y=0.28, opts=13)
20:20:05.161 00.004 11872 Enqueuing Move request for scope (-0.08, 0.28)
20:20:05.163 00.002 9960 Worker thread wakes up
20:20:05.163 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.28) opts 0xd
20:20:05.163 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.08, 0.28)
20:20:05.164 00.001 9960 Moving (-0.08, 0.28) raw xDistance=0.08 yDistance=-0.29
20:20:05.164 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
20:20:05.164 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
20:20:05.164 00.000 9960 MoveAxis(E, 0, ABG)
20:20:05.164 00.000 9960 Move returns status 0, amount 0
20:20:05.164 00.000 9960 MoveAxis(N, 216, ABG)
20:20:05.164 00.000 9960 Guiding  Dir = 0, Dur = 216
20:20:05.164 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=205, med=1, FiltMin=0, FiltMax=177, Gamma=1.000
20:20:05.168 00.004 9960 IsSlewing returns 0
20:20:05.168 00.000 9960 IsGuiding returns 0
20:20:05.168 00.000 9960 PulseGuide returned control before completion, sleep 226
20:20:05.182 00.014 11872 UpdateGuideState exits: m=9765 SNR=61.5
20:20:05.184 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:05.187 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:20:05.191 00.004 11872 Enqueuing Expose request
20:20:05.410 00.219 9960 IsGuiding returns 0
20:20:05.410 00.000 9960 Move returns status 0, amount 216
20:20:05.412 00.002 9960 move complete, result=0
20:20:05.413 00.001 9960 worker thread done servicing request
20:20:05.413 00.000 9960 Worker thread wakes up
20:20:05.414 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 216 ms NORTH
20:20:05.421 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:20:05.421 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,846,31,31)
20:20:06.668 01.247 9960 Exposure complete
20:20:06.756 00.088 9960 worker thread done servicing request
20:20:06.757 00.001 11872 OnExposeComplete: enter
20:20:06.759 00.002 11872 UpdateGuideState(): m_state=6
20:20:06.763 00.004 11872 Star::Find(15, 1257, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 783
20:20:06.766 00.003 11872 Star::Find returns 1 (0), X=1257.84, Y=860.92, Mass=9698, SNR=60.6, Peak=202 HFD=7.5
20:20:06.769 00.003 11872 CameraToMount -- cameraTheta (-1.99) - m_xAngle (-3.14) = xAngle (1.14 = 1.14)
20:20:06.773 00.004 11872 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.97 = 0.97)
20:20:06.775 00.002 11872 CameraToMount -- cameraX=-0.07 cameraY=-0.17 hyp=0.18 cameraTheta=-1.99 mountX=0.07 mountY=0.15, mountTheta=1.11
20:20:06.779 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.07, y=-0.17, opts=13)
20:20:06.781 00.002 11872 Enqueuing Move request for scope (-0.07, -0.17)
20:20:06.783 00.002 9960 Worker thread wakes up
20:20:06.784 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.17) opts 0xd
20:20:06.784 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.07, -0.17)
20:20:06.784 00.000 9960 Moving (-0.07, -0.17) raw xDistance=0.07 yDistance=0.15
20:20:06.784 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
20:20:06.784 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:20:06.784 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
20:20:06.784 00.000 9960 MoveAxis(E, 0, ABG)
20:20:06.785 00.001 9960 Move returns status 0, amount 0
20:20:06.785 00.000 9960 MoveAxis(N, 0, ABG)
20:20:06.785 00.000 9960 Move returns status 0, amount 0
20:20:06.785 00.000 9960 move complete, result=0
20:20:06.785 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=202, med=1, FiltMin=0, FiltMax=185, Gamma=1.000
20:20:06.789 00.004 9960 worker thread done servicing request
20:20:06.803 00.014 11872 UpdateGuideState exits: m=9698 SNR=60.6
20:20:06.806 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:06.809 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:20:06.811 00.002 11872 Enqueuing Expose request
20:20:06.815 00.004 11872 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:20:06.817 00.002 9960 Worker thread wakes up
20:20:06.818 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:20:06.818 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,846,31,31)
20:20:08.066 01.248 9960 Exposure complete
20:20:08.169 00.103 9960 worker thread done servicing request
20:20:08.169 00.000 11872 OnExposeComplete: enter
20:20:08.172 00.003 11872 UpdateGuideState(): m_state=6
20:20:08.176 00.004 11872 Star::Find(15, 1257, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 784
20:20:08.179 00.003 11872 Star::Find returns 1 (0), X=1257.96, Y=861.36, Mass=9477, SNR=58.9, Peak=206 HFD=7.3
20:20:08.182 00.003 11872 CameraToMount -- cameraTheta (1.43) - m_xAngle (-3.14) = xAngle (4.57 = -1.72)
20:20:08.186 00.004 11872 CameraToMount -- cameraTheta (1.43) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.39 = -1.89)
20:20:08.188 00.002 11872 CameraToMount -- cameraX=0.04 cameraY=0.28 hyp=0.28 cameraTheta=1.43 mountX=-0.04 mountY=-0.27, mountTheta=-1.72
20:20:08.191 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=0.04, y=0.28, opts=13)
20:20:08.194 00.003 11872 Enqueuing Move request for scope (0.04, 0.28)
20:20:08.196 00.002 9960 Worker thread wakes up
20:20:08.196 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.28) opts 0xd
20:20:08.196 00.000 9960 Handling offset move in thread for scope, endpoint = (0.04, 0.28)
20:20:08.196 00.000 9960 Moving (0.04, 0.28) raw xDistance=-0.04 yDistance=-0.27
20:20:08.196 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:20:08.196 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
20:20:08.196 00.000 9960 MoveAxis(E, 0, ABG)
20:20:08.196 00.000 9960 Move returns status 0, amount 0
20:20:08.196 00.000 9960 MoveAxis(N, 202, ABG)
20:20:08.196 00.000 9960 Guiding  Dir = 0, Dur = 202
20:20:08.198 00.002 9960 IsSlewing returns 0
20:20:08.198 00.000 9960 IsGuiding returns 0
20:20:08.198 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=1, FiltMin=0, FiltMax=182, Gamma=1.000
20:20:08.201 00.003 9960 PulseGuide returned control before completion, sleep 212
20:20:08.217 00.016 11872 UpdateGuideState exits: m=9477 SNR=58.9
20:20:08.220 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:08.222 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:20:08.224 00.002 11872 Enqueuing Expose request
20:20:08.418 00.194 9960 IsGuiding returns 1
20:20:08.419 00.001 9960 scope still moving after pulse duration time elapsed
20:20:08.449 00.030 9960 IsSlewing returns 0
20:20:08.449 00.000 9960 IsGuiding returns 0
20:20:08.450 00.001 9960 scope move finished after 202 + 50 ms
20:20:08.450 00.000 9960 Move returns status 0, amount 202
20:20:08.450 00.000 9960 move complete, result=0
20:20:08.450 00.000 9960 worker thread done servicing request
20:20:08.451 00.001 9960 Worker thread wakes up
20:20:08.451 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.3 px 202 ms NORTH
20:20:08.455 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
20:20:08.455 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,846,31,31)
20:20:09.711 01.256 9960 Exposure complete
20:20:09.794 00.083 9960 worker thread done servicing request
20:20:09.794 00.000 11872 OnExposeComplete: enter
20:20:09.797 00.003 11872 UpdateGuideState(): m_state=6
20:20:09.800 00.003 11872 Star::Find(15, 1257, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 785
20:20:09.803 00.003 11872 Star::Find returns 1 (0), X=1258.02, Y=860.95, Mass=9521, SNR=59.1, Peak=202 HFD=7.2
20:20:09.806 00.003 11872 CameraToMount -- cameraTheta (-0.91) - m_xAngle (-3.14) = xAngle (2.23 = 2.23)
20:20:09.808 00.002 11872 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.05 = 2.05)
20:20:09.811 00.003 11872 CameraToMount -- cameraX=0.10 cameraY=-0.13 hyp=0.17 cameraTheta=-0.91 mountX=-0.10 mountY=0.15, mountTheta=2.17
20:20:09.815 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.10, y=-0.13, opts=13)
20:20:09.818 00.003 11872 Enqueuing Move request for scope (0.10, -0.13)
20:20:09.820 00.002 9960 Worker thread wakes up
20:20:09.820 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.13) opts 0xd
20:20:09.820 00.000 9960 Handling offset move in thread for scope, endpoint = (0.10, -0.13)
20:20:09.821 00.001 9960 Moving (0.10, -0.13) raw xDistance=-0.10 yDistance=0.15
20:20:09.821 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
20:20:09.821 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:20:09.821 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
20:20:09.821 00.000 9960 MoveAxis(E, 0, ABG)
20:20:09.822 00.001 9960 Move returns status 0, amount 0
20:20:09.822 00.000 9960 MoveAxis(N, 0, ABG)
20:20:09.822 00.000 9960 Move returns status 0, amount 0
20:20:09.822 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=202, med=1, FiltMin=0, FiltMax=173, Gamma=1.000
20:20:09.828 00.006 9960 move complete, result=0
20:20:09.828 00.000 9960 worker thread done servicing request
20:20:09.842 00.014 11872 UpdateGuideState exits: m=9521 SNR=59.1
20:20:09.845 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:09.849 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:20:09.852 00.003 11872 Enqueuing Expose request
20:20:09.854 00.002 11872 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:20:09.858 00.004 9960 Worker thread wakes up
20:20:09.859 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:20:09.859 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1243,846,31,31)
20:20:11.098 01.239 9960 Exposure complete
20:20:11.178 00.080 9960 worker thread done servicing request
20:20:11.179 00.001 11872 OnExposeComplete: enter
20:20:11.181 00.002 11872 UpdateGuideState(): m_state=6
20:20:11.184 00.003 11872 Star::Find(15, 1258, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 786
20:20:11.187 00.003 11872 Star::Find returns 1 (0), X=1258.00, Y=861.43, Mass=9941, SNR=58.3, Peak=222 HFD=7.2
20:20:11.189 00.002 11872 CameraToMount -- cameraTheta (1.32) - m_xAngle (-3.14) = xAngle (4.46 = -1.82)
20:20:11.191 00.002 11872 CameraToMount -- cameraTheta (1.32) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.29 = -1.99)
20:20:11.193 00.002 11872 CameraToMount -- cameraX=0.09 cameraY=0.35 hyp=0.36 cameraTheta=1.32 mountX=-0.09 mountY=-0.33, mountTheta=-1.84
20:20:11.197 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.09, y=0.35, opts=13)
20:20:11.200 00.003 11872 Enqueuing Move request for scope (0.09, 0.35)
20:20:11.203 00.003 9960 Worker thread wakes up
20:20:11.204 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.35) opts 0xd
20:20:11.204 00.000 9960 Handling offset move in thread for scope, endpoint = (0.09, 0.35)
20:20:11.204 00.000 9960 Moving (0.09, 0.35) raw xDistance=-0.09 yDistance=-0.33
20:20:11.204 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:20:11.204 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
20:20:11.204 00.000 9960 MoveAxis(E, 0, ABG)
20:20:11.204 00.000 9960 Move returns status 0, amount 0
20:20:11.204 00.000 9960 MoveAxis(N, 245, ABG)
20:20:11.205 00.001 9960 Guiding  Dir = 0, Dur = 245
20:20:11.205 00.000 9960 IsSlewing returns 0
20:20:11.205 00.000 9960 IsGuiding returns 0
20:20:11.205 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=222, med=1, FiltMin=0, FiltMax=185, Gamma=1.000
20:20:11.208 00.003 9960 PulseGuide returned control before completion, sleep 255
20:20:11.223 00.015 11872 UpdateGuideState exits: m=9941 SNR=58.3
20:20:11.227 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:11.229 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:20:11.234 00.005 11872 Enqueuing Expose request
20:20:11.465 00.231 9960 IsGuiding returns 1
20:20:11.466 00.001 9960 scope still moving after pulse duration time elapsed
20:20:11.496 00.030 9960 IsSlewing returns 0
20:20:11.497 00.001 9960 IsGuiding returns 0
20:20:11.497 00.000 9960 scope move finished after 245 + 47 ms
20:20:11.497 00.000 9960 Move returns status 0, amount 245
20:20:11.497 00.000 9960 move complete, result=0
20:20:11.499 00.002 9960 worker thread done servicing request
20:20:11.499 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 245 ms NORTH
20:20:11.505 00.006 9960 Worker thread wakes up
20:20:11.505 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:20:11.506 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1243,846,31,31)
20:20:12.440 00.934 11872 evsrv: cli 0D2D21E0 connect
20:20:12.446 00.006 11872 case statement mapped state 6 to 3
20:20:12.450 00.004 11872 case statement mapped state 6 to 3
20:20:12.454 00.004 11872 evsrv: cli 0D2D21E0 request: {"method":"get_app_state","id":"2f174bbd-db14-4d9b-aea4-0241923228ee"}
20:20:12.458 00.004 11872 case statement mapped state 6 to 3
20:20:12.461 00.003 11872 evsrv: cli 0D2D21E0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2f174bbd-db14-4d9b-aea4-0241923228ee"}
20:20:12.465 00.004 11872 evsrv: cli 0D2D21E0 disconnect
20:20:12.469 00.004 11872 evsrv: cli 0D2D2820 connect
20:20:12.485 00.016 11872 case statement mapped state 6 to 3
20:20:12.503 00.018 11872 case statement mapped state 6 to 3
20:20:12.523 00.020 11872 evsrv: cli 0D2D2820 request: {"method":"dither","params":{"amount":5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"ff8cd08f-bb57-4a2a-9bb5-47e106d9cc67"}
20:20:12.531 00.008 11872 PhdController::Dither begins
20:20:12.547 00.016 11872 dither: size=5.00, dRA=2.11 dDec=0.14
20:20:12.552 00.005 11872 MountToCamera -- mountTheta (0.06) + m_xAngle (-3.14) = xAngle (-3.07 = -3.07)
20:20:12.555 00.003 11872 MountToCamera -- mountX=2.11 mountY=0.14 hyp=2.11 mountTheta=0.06 cameraX=-2.10, cameraY=-0.14 cameraTheta=-3.07
20:20:12.558 00.003 11872 setting lock position to (1255.81, 860.94)
20:20:12.584 00.026 11872 Mount: notify guiding dithered (-2.1, -0.1)
20:20:12.605 00.021 11872 Status Line: Dither by 2.11,0.14
20:20:12.627 00.022 11872 PhdController: newstate STATE_SETTLE_BEGIN
20:20:12.648 00.021 11872 PhdController: newstate STATE_SETTLE_WAIT
20:20:12.651 00.003 11872 evsrv: cli 0D2D2820 response: {"jsonrpc":"2.0","result":0,"id":"ff8cd08f-bb57-4a2a-9bb5-47e106d9cc67"}
20:20:12.656 00.005 11872 evsrv: cli 0D2D2820 disconnect
20:20:12.752 00.096 9960 Exposure complete
20:20:12.861 00.109 9960 worker thread done servicing request
20:20:12.868 00.007 11872 OnExposeComplete: enter
20:20:12.873 00.005 11872 UpdateGuideState(): m_state=6
20:20:12.888 00.015 11872 Star::Find(15, 1258, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 787
20:20:12.892 00.004 11872 Star::Find returns 1 (0), X=1257.99, Y=860.88, Mass=9844, SNR=59.4, Peak=209 HFD=7.3
20:20:12.910 00.018 11872 CameraToMount -- cameraTheta (-0.02) - m_xAngle (-3.14) = xAngle (3.11 = 3.11)
20:20:12.931 00.021 11872 CameraToMount -- cameraTheta (-0.02) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.94 = 2.94)
20:20:12.950 00.019 11872 CameraToMount -- cameraX=2.18 cameraY=-0.05 hyp=2.18 cameraTheta=-0.02 mountX=-2.18 mountY=0.44, mountTheta=2.94
20:20:12.969 00.019 11872 dither recenter: remaining=(-2.1,-0.1) step=(-2.1,-0.1)
20:20:12.973 00.004 11872 MountToCamera -- mountTheta (-3.08) + m_xAngle (-3.14) = xAngle (-6.21 = 0.07)
20:20:12.976 00.003 11872 MountToCamera -- mountX=-2.11 mountY=-0.14 hyp=2.11 mountTheta=-3.08 cameraX=2.10, cameraY=0.14 cameraTheta=0.07
20:20:12.980 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=2.10, y=0.14, opts=4)
20:20:12.983 00.003 11872 Enqueuing Move request for scope (2.10, 0.14)
20:20:12.986 00.003 11872 Mount: notify direct move -2.11,-0.14
20:20:12.988 00.002 9960 Worker thread wakes up
20:20:12.989 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (2.10, 0.14) opts 0x4
20:20:12.989 00.000 9960 Handling offset move in thread for scope, endpoint = (2.10, 0.14)
20:20:12.989 00.000 9960 Moving (2.10, 0.14) raw xDistance=-2.11 yDistance=-0.14
20:20:12.989 00.000 9960 MoveAxis(E, 1400, B)
20:20:12.989 00.000 9960 Guiding  Dir = 2, Dur = 1400
20:20:12.989 00.000 9960 IsSlewing returns 0
20:20:12.989 00.000 9960 IsGuiding returns 0
20:20:12.991 00.002 9960 PulseGuide returned control before completion, sleep 1410
20:20:12.991 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=1, FiltMin=0, FiltMax=177, Gamma=1.000
20:20:13.010 00.019 11872 UpdateGuideState exits: m=9844 SNR=59.4
20:20:13.014 00.004 11872 PhdController: settling, locked = 1, distance = 2.32 (1.50) aobump = 0 frame = 1 / 99999
20:20:13.017 00.003 11872 evsrv: {"Event":"Settling","Timestamp":1763778013.017,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":2.32,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
20:20:13.020 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:13.022 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:20:13.025 00.003 11872 Enqueuing Expose request
20:20:14.403 01.378 9960 IsGuiding returns 1
20:20:14.403 00.000 9960 scope still moving after pulse duration time elapsed
20:20:14.434 00.031 9960 IsSlewing returns 0
20:20:14.434 00.000 9960 IsGuiding returns 0
20:20:14.434 00.000 9960 scope move finished after 1400 + 44 ms
20:20:14.434 00.000 9960 Move returns status 0, amount 1400
20:20:14.434 00.000 9960 MoveAxis(N, 101, B)
20:20:14.434 00.000 9960 Guiding  Dir = 0, Dur = 101
20:20:14.434 00.000 9960 IsSlewing returns 0
20:20:14.436 00.002 9960 IsGuiding returns 0
20:20:14.436 00.000 9960 PulseGuide returned control before completion, sleep 111
20:20:14.561 00.125 9960 IsGuiding returns 1
20:20:14.561 00.000 9960 scope still moving after pulse duration time elapsed
20:20:14.592 00.031 9960 IsSlewing returns 0
20:20:14.592 00.000 9960 IsGuiding returns 0
20:20:14.592 00.000 9960 scope move finished after 101 + 55 ms
20:20:14.592 00.000 9960 Move returns status 0, amount 101
20:20:14.592 00.000 9960 move complete, result=0
20:20:14.592 00.000 9960 worker thread done servicing request
20:20:14.592 00.000 11872 GuideStep: -2.1 px 1400 ms EAST, -0.1 px 101 ms NORTH
20:20:14.596 00.004 9960 Worker thread wakes up
20:20:14.596 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:20:14.596 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,846,31,31)
20:20:15.840 01.244 9960 Exposure complete
20:20:15.927 00.087 9960 worker thread done servicing request
20:20:15.927 00.000 11872 OnExposeComplete: enter
20:20:15.930 00.003 11872 UpdateGuideState(): m_state=6
20:20:15.932 00.002 11872 Star::Find(15, 1257, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 788
20:20:15.936 00.004 11872 Star::Find returns 1 (0), X=1256.10, Y=861.49, Mass=9197, SNR=57.0, Peak=196 HFD=7.3
20:20:15.938 00.002 11872 CameraToMount -- cameraTheta (1.09) - m_xAngle (-3.14) = xAngle (4.23 = -2.05)
20:20:15.941 00.003 11872 CameraToMount -- cameraTheta (1.09) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.06 = -2.23)
20:20:15.943 00.002 11872 CameraToMount -- cameraX=0.29 cameraY=0.55 hyp=0.62 cameraTheta=1.09 mountX=-0.29 mountY=-0.49, mountTheta=-2.10
20:20:15.947 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.29, y=0.55, opts=13)
20:20:15.950 00.003 11872 Enqueuing Move request for scope (0.29, 0.55)
20:20:15.952 00.002 9960 Worker thread wakes up
20:20:15.952 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.55) opts 0xd
20:20:15.953 00.001 9960 Handling offset move in thread for scope, endpoint = (0.29, 0.55)
20:20:15.953 00.000 9960 Moving (0.29, 0.55) raw xDistance=-0.29 yDistance=-0.49
20:20:15.953 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29
20:20:15.953 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
20:20:15.953 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.49
20:20:15.953 00.000 9960 MoveAxis(E, 121, ABG)
20:20:15.953 00.000 9960 Guiding  Dir = 2, Dur = 121
20:20:15.953 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=196, med=1, FiltMin=0, FiltMax=171, Gamma=1.000
20:20:15.958 00.005 9960 IsSlewing returns 0
20:20:15.958 00.000 9960 IsGuiding returns 0
20:20:15.959 00.001 9960 PulseGuide returned control before completion, sleep 131
20:20:15.971 00.012 11872 UpdateGuideState exits: m=9197 SNR=57.0
20:20:15.975 00.004 11872 PhdController: settling, locked = 1, distance = 0.62 (1.50) aobump = 0 frame = 2 / 99999
20:20:15.977 00.002 11872 evsrv: {"Event":"Settling","Timestamp":1763778015.977,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.62,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
20:20:15.980 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:15.982 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:20:15.986 00.004 11872 Enqueuing Expose request
20:20:16.096 00.110 9960 IsGuiding returns 1
20:20:16.096 00.000 9960 scope still moving after pulse duration time elapsed
20:20:16.127 00.031 9960 IsSlewing returns 0
20:20:16.129 00.002 9960 IsGuiding returns 0
20:20:16.130 00.001 9960 scope move finished after 121 + 50 ms
20:20:16.130 00.000 9960 Move returns status 0, amount 121
20:20:16.130 00.000 9960 MoveAxis(N, 0, ABG)
20:20:16.130 00.000 9960 Move returns status 0, amount 0
20:20:16.132 00.002 9960 move complete, result=0
20:20:16.132 00.000 9960 worker thread done servicing request
20:20:16.133 00.001 9960 Worker thread wakes up
20:20:16.133 00.000 11872 GuideStep: -0.3 px 121 ms EAST, -0.5 px 0 ms NORTH
20:20:16.139 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:20:16.139 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,846,31,31)
20:20:17.396 01.257 9960 Exposure complete
20:20:17.473 00.077 9960 worker thread done servicing request
20:20:17.473 00.000 11872 OnExposeComplete: enter
20:20:17.475 00.002 11872 UpdateGuideState(): m_state=6
20:20:17.479 00.004 11872 Star::Find(15, 1256, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 789
20:20:17.482 00.003 11872 Star::Find returns 1 (0), X=1255.81, Y=861.51, Mass=9713, SNR=58.6, Peak=210 HFD=7.2
20:20:17.484 00.002 11872 CameraToMount -- cameraTheta (1.57) - m_xAngle (-3.14) = xAngle (4.71 = -1.57)
20:20:17.487 00.003 11872 CameraToMount -- cameraTheta (1.57) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.54 = -1.74)
20:20:17.489 00.002 11872 CameraToMount -- cameraX=-0.00 cameraY=0.57 hyp=0.57 cameraTheta=1.57 mountX=-0.00 mountY=-0.56, mountTheta=-1.57
20:20:17.492 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=-0.00, y=0.57, opts=13)
20:20:17.494 00.002 11872 Enqueuing Move request for scope (-0.00, 0.57)
20:20:17.497 00.003 9960 Worker thread wakes up
20:20:17.497 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.57) opts 0xd
20:20:17.497 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.00, 0.57)
20:20:17.497 00.000 9960 Moving (-0.00, 0.57) raw xDistance=-0.00 yDistance=-0.56
20:20:17.497 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
20:20:17.498 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
20:20:17.498 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.56
20:20:17.498 00.000 9960 MoveAxis(E, 0, ABG)
20:20:17.498 00.000 9960 Move returns status 0, amount 0
20:20:17.498 00.000 9960 MoveAxis(N, 0, ABG)
20:20:17.498 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=210, med=1, FiltMin=0, FiltMax=188, Gamma=1.000
20:20:17.501 00.003 9960 Move returns status 0, amount 0
20:20:17.501 00.000 9960 move complete, result=0
20:20:17.502 00.001 9960 worker thread done servicing request
20:20:17.516 00.014 11872 UpdateGuideState exits: m=9713 SNR=58.6
20:20:17.519 00.003 11872 PhdController: settling, locked = 1, distance = 0.61 (1.50) aobump = 0 frame = 3 / 99999
20:20:17.522 00.003 11872 evsrv: {"Event":"Settling","Timestamp":1763778017.522,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.61,"Time":1.5,"SettleTime":10.0,"StarLocked":true}
20:20:17.524 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:17.528 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:20:17.532 00.004 11872 Enqueuing Expose request
20:20:17.534 00.002 9960 Worker thread wakes up
20:20:17.534 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.6 px 0 ms NORTH
20:20:17.536 00.002 9960 worker thread servicing REQUEST_EXPOSE 1000
20:20:17.536 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,846,31,31)
20:20:18.786 01.250 9960 Exposure complete
20:20:18.870 00.084 9960 worker thread done servicing request
20:20:18.870 00.000 11872 OnExposeComplete: enter
20:20:18.873 00.003 11872 UpdateGuideState(): m_state=6
20:20:18.875 00.002 11872 Star::Find(15, 1255, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 790
20:20:18.878 00.003 11872 Star::Find returns 1 (0), X=1255.70, Y=861.71, Mass=9933, SNR=60.2, Peak=204 HFD=7.4
20:20:18.880 00.002 11872 CameraToMount -- cameraTheta (1.72) - m_xAngle (-3.14) = xAngle (4.86 = -1.43)
20:20:18.883 00.003 11872 CameraToMount -- cameraTheta (1.72) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.68 = -1.60)
20:20:18.886 00.003 11872 CameraToMount -- cameraX=-0.11 cameraY=0.77 hyp=0.78 cameraTheta=1.72 mountX=0.11 mountY=-0.78, mountTheta=-1.43
20:20:18.892 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.11, y=0.77, opts=13)
20:20:18.896 00.004 11872 Enqueuing Move request for scope (-0.11, 0.77)
20:20:18.900 00.004 9960 Worker thread wakes up
20:20:18.900 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.77) opts 0xd
20:20:18.900 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.11, 0.77)
20:20:18.900 00.000 9960 Moving (-0.11, 0.77) raw xDistance=0.11 yDistance=-0.78
20:20:18.901 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
20:20:18.901 00.000 9960 resist switch: large excursion: input -0.78 thresh 0.60 direction from 0 to -1
20:20:18.901 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.33
20:20:18.901 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.78 from input -0.78
20:20:18.901 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=204, med=1, FiltMin=0, FiltMax=184, Gamma=1.000
20:20:18.905 00.004 9960 MoveAxis(E, 0, ABG)
20:20:18.905 00.000 9960 Move returns status 0, amount 0
20:20:18.906 00.001 9960 MoveAxis(N, 579, ABG)
20:20:18.906 00.000 9960 Guiding  Dir = 0, Dur = 579
20:20:18.906 00.000 9960 IsSlewing returns 0
20:20:18.907 00.001 9960 IsGuiding returns 0
20:20:18.907 00.000 9960 PulseGuide returned control before completion, sleep 589
20:20:18.922 00.015 11872 UpdateGuideState exits: m=9933 SNR=60.2
20:20:18.926 00.004 11872 PhdController: settling, locked = 1, distance = 0.66 (1.50) aobump = 0 frame = 4 / 99999
20:20:18.927 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763778018.927,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.66,"Time":3.0,"SettleTime":10.0,"StarLocked":true}
20:20:18.931 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:18.933 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:20:18.936 00.003 11872 Enqueuing Expose request
20:20:19.499 00.563 9960 IsGuiding returns 1
20:20:19.500 00.001 9960 scope still moving after pulse duration time elapsed
20:20:19.531 00.031 9960 IsSlewing returns 0
20:20:19.531 00.000 9960 IsGuiding returns 0
20:20:19.533 00.002 9960 scope move finished after 579 + 46 ms
20:20:19.533 00.000 9960 Move returns status 0, amount 579
20:20:19.534 00.001 9960 move complete, result=0
20:20:19.534 00.000 9960 worker thread done servicing request
20:20:19.534 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.8 px 579 ms NORTH
20:20:19.540 00.006 9960 Worker thread wakes up
20:20:19.540 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:20:19.540 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,846,31,31)
20:20:20.788 01.248 9960 Exposure complete
20:20:20.876 00.088 9960 worker thread done servicing request
20:20:20.876 00.000 11872 OnExposeComplete: enter
20:20:20.878 00.002 11872 UpdateGuideState(): m_state=6
20:20:20.882 00.004 11872 Star::Find(15, 1255, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 791
20:20:20.884 00.002 11872 Star::Find returns 1 (0), X=1255.72, Y=861.31, Mass=9750, SNR=60.0, Peak=209 HFD=7.5
20:20:20.886 00.002 11872 CameraToMount -- cameraTheta (1.81) - m_xAngle (-3.14) = xAngle (4.95 = -1.34)
20:20:20.888 00.002 11872 CameraToMount -- cameraTheta (1.81) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.77 = -1.51)
20:20:20.892 00.004 11872 CameraToMount -- cameraX=-0.09 cameraY=0.38 hyp=0.39 cameraTheta=1.81 mountX=0.09 mountY=-0.39, mountTheta=-1.34
20:20:20.896 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.09, y=0.38, opts=13)
20:20:20.898 00.002 11872 Enqueuing Move request for scope (-0.09, 0.38)
20:20:20.902 00.004 9960 Worker thread wakes up
20:20:20.902 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.38) opts 0xd
20:20:20.902 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.09, 0.38)
20:20:20.902 00.000 9960 Moving (-0.09, 0.38) raw xDistance=0.09 yDistance=-0.39
20:20:20.902 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
20:20:20.902 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.39 from input -0.39
20:20:20.903 00.001 9960 MoveAxis(E, 0, ABG)
20:20:20.903 00.000 9960 Move returns status 0, amount 0
20:20:20.903 00.000 9960 MoveAxis(N, 289, ABG)
20:20:20.903 00.000 9960 Guiding  Dir = 0, Dur = 289
20:20:20.903 00.000 9960 IsSlewing returns 0
20:20:20.903 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=1, FiltMin=0, FiltMax=174, Gamma=1.000
20:20:20.907 00.004 9960 IsGuiding returns 0
20:20:20.907 00.000 9960 PulseGuide returned control before completion, sleep 299
20:20:20.921 00.014 11872 UpdateGuideState exits: m=9750 SNR=60.0
20:20:20.925 00.004 11872 PhdController: settling, locked = 1, distance = 0.58 (1.50) aobump = 0 frame = 5 / 99999
20:20:20.927 00.002 11872 evsrv: {"Event":"Settling","Timestamp":1763778020.927,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.58,"Time":5.0,"SettleTime":10.0,"StarLocked":true}
20:20:20.929 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:20.932 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:20:20.934 00.002 11872 Enqueuing Expose request
20:20:21.218 00.284 9960 IsGuiding returns 1
20:20:21.219 00.001 9960 scope still moving after pulse duration time elapsed
20:20:21.250 00.031 9960 IsSlewing returns 0
20:20:21.251 00.001 9960 IsGuiding returns 0
20:20:21.252 00.001 9960 scope move finished after 289 + 54 ms
20:20:21.252 00.000 9960 Move returns status 0, amount 289
20:20:21.252 00.000 9960 move complete, result=0
20:20:21.252 00.000 9960 worker thread done servicing request
20:20:21.253 00.001 9960 Worker thread wakes up
20:20:21.253 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.4 px 289 ms NORTH
20:20:21.259 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:20:21.259 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,846,31,31)
20:20:22.514 01.255 9960 Exposure complete
20:20:22.597 00.083 9960 worker thread done servicing request
20:20:22.597 00.000 11872 OnExposeComplete: enter
20:20:22.600 00.003 11872 UpdateGuideState(): m_state=6
20:20:22.602 00.002 11872 Star::Find(15, 1255, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 792
20:20:22.605 00.003 11872 Star::Find returns 1 (0), X=1255.49, Y=860.83, Mass=10218, SNR=60.8, Peak=221 HFD=7.2
20:20:22.609 00.004 11872 CameraToMount -- cameraTheta (-2.82) - m_xAngle (-3.14) = xAngle (0.31 = 0.31)
20:20:22.611 00.002 11872 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.14 = 0.14)
20:20:22.613 00.002 11872 CameraToMount -- cameraX=-0.32 cameraY=-0.11 hyp=0.34 cameraTheta=-2.82 mountX=0.32 mountY=0.05, mountTheta=0.15
20:20:22.617 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.32, y=-0.11, opts=13)
20:20:22.620 00.003 11872 Enqueuing Move request for scope (-0.32, -0.11)
20:20:22.622 00.002 9960 Worker thread wakes up
20:20:22.622 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.11) opts 0xd
20:20:22.622 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.32, -0.11)
20:20:22.622 00.000 9960 Moving (-0.32, -0.11) raw xDistance=0.32 yDistance=0.05
20:20:22.623 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32
20:20:22.623 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:20:22.623 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:20:22.623 00.000 9960 MoveAxis(W, 134, ABG)
20:20:22.623 00.000 9960 Guiding  Dir = 3, Dur = 134
20:20:22.623 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=221, med=1, FiltMin=0, FiltMax=185, Gamma=1.000
20:20:22.626 00.003 9960 IsSlewing returns 0
20:20:22.626 00.000 9960 IsGuiding returns 0
20:20:22.627 00.001 9960 PulseGuide returned control before completion, sleep 144
20:20:22.641 00.014 11872 UpdateGuideState exits: m=10218 SNR=60.8
20:20:22.644 00.003 11872 PhdController: settling, locked = 1, distance = 0.51 (1.50) aobump = 0 frame = 6 / 99999
20:20:22.648 00.004 11872 evsrv: {"Event":"Settling","Timestamp":1763778022.648,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.51,"Time":6.7,"SettleTime":10.0,"StarLocked":true}
20:20:22.650 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:22.653 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:20:22.655 00.002 11872 Enqueuing Expose request
20:20:22.786 00.131 9960 IsGuiding returns 1
20:20:22.788 00.002 9960 scope still moving after pulse duration time elapsed
20:20:22.818 00.030 9960 IsSlewing returns 0
20:20:22.819 00.001 9960 IsGuiding returns 0
20:20:22.819 00.000 9960 scope move finished after 134 + 59 ms
20:20:22.820 00.001 9960 Move returns status 0, amount 134
20:20:22.820 00.000 9960 MoveAxis(N, 0, ABG)
20:20:22.821 00.001 9960 Move returns status 0, amount 0
20:20:22.821 00.000 9960 move complete, result=0
20:20:22.821 00.000 9960 worker thread done servicing request
20:20:22.822 00.001 9960 Worker thread wakes up
20:20:22.822 00.000 11872 GuideStep: 0.3 px 134 ms WEST, 0.0 px 0 ms NORTH
20:20:22.828 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:20:22.828 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,846,31,31)
20:20:24.067 01.239 9960 Exposure complete
20:20:24.149 00.082 9960 worker thread done servicing request
20:20:24.149 00.000 11872 OnExposeComplete: enter
20:20:24.151 00.002 11872 UpdateGuideState(): m_state=6
20:20:24.155 00.004 11872 Star::Find(15, 1255, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 793
20:20:24.157 00.002 11872 Star::Find returns 1 (0), X=1255.89, Y=860.91, Mass=9581, SNR=58.6, Peak=213 HFD=7.2
20:20:24.160 00.003 11872 CameraToMount -- cameraTheta (-0.37) - m_xAngle (-3.14) = xAngle (2.77 = 2.77)
20:20:24.162 00.002 11872 CameraToMount -- cameraTheta (-0.37) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.60 = 2.60)
20:20:24.165 00.003 11872 CameraToMount -- cameraX=0.07 cameraY=-0.03 hyp=0.08 cameraTheta=-0.37 mountX=-0.07 mountY=0.04, mountTheta=2.63
20:20:24.169 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.07, y=-0.03, opts=13)
20:20:24.171 00.002 11872 Enqueuing Move request for scope (0.07, -0.03)
20:20:24.174 00.003 9960 Worker thread wakes up
20:20:24.174 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.03) opts 0xd
20:20:24.174 00.000 9960 Handling offset move in thread for scope, endpoint = (0.07, -0.03)
20:20:24.174 00.000 9960 Moving (0.07, -0.03) raw xDistance=-0.07 yDistance=0.04
20:20:24.175 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:20:24.175 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:20:24.175 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:20:24.176 00.001 9960 MoveAxis(E, 0, ABG)
20:20:24.176 00.000 9960 Move returns status 0, amount 0
20:20:24.176 00.000 9960 MoveAxis(N, 0, ABG)
20:20:24.176 00.000 9960 Move returns status 0, amount 0
20:20:24.176 00.000 9960 move complete, result=0
20:20:24.176 00.000 9960 worker thread done servicing request
20:20:24.176 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=1, FiltMin=0, FiltMax=184, Gamma=1.000
20:20:24.191 00.015 11872 UpdateGuideState exits: m=9581 SNR=58.6
20:20:24.195 00.004 11872 PhdController: settling, locked = 1, distance = 0.38 (1.50) aobump = 0 frame = 7 / 99999
20:20:24.198 00.003 11872 evsrv: {"Event":"Settling","Timestamp":1763778024.198,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.38,"Time":8.2,"SettleTime":10.0,"StarLocked":true}
20:20:24.203 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:24.207 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:20:24.210 00.003 11872 Enqueuing Expose request
20:20:24.214 00.004 9960 Worker thread wakes up
20:20:24.214 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:20:24.214 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,846,31,31)
20:20:24.214 00.000 11872 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:20:25.466 01.252 9960 Exposure complete
20:20:25.551 00.085 9960 worker thread done servicing request
20:20:25.551 00.000 11872 OnExposeComplete: enter
20:20:25.554 00.003 11872 UpdateGuideState(): m_state=6
20:20:25.557 00.003 11872 Star::Find(15, 1255, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 794
20:20:25.560 00.003 11872 Star::Find returns 1 (0), X=1255.91, Y=861.31, Mass=9769, SNR=60.0, Peak=203 HFD=7.5
20:20:25.562 00.002 11872 CameraToMount -- cameraTheta (1.32) - m_xAngle (-3.14) = xAngle (4.46 = -1.83)
20:20:25.565 00.003 11872 CameraToMount -- cameraTheta (1.32) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.28 = -2.00)
20:20:25.567 00.002 11872 CameraToMount -- cameraX=0.10 cameraY=0.37 hyp=0.39 cameraTheta=1.32 mountX=-0.10 mountY=-0.35, mountTheta=-1.84
20:20:25.571 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.10, y=0.37, opts=13)
20:20:25.574 00.003 11872 Enqueuing Move request for scope (0.10, 0.37)
20:20:25.576 00.002 9960 Worker thread wakes up
20:20:25.576 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.37) opts 0xd
20:20:25.576 00.000 9960 Handling offset move in thread for scope, endpoint = (0.10, 0.37)
20:20:25.576 00.000 9960 Moving (0.10, 0.37) raw xDistance=-0.10 yDistance=-0.35
20:20:25.577 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
20:20:25.577 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
20:20:25.577 00.000 9960 MoveAxis(E, 0, ABG)
20:20:25.577 00.000 9960 Move returns status 0, amount 0
20:20:25.577 00.000 9960 MoveAxis(N, 262, ABG)
20:20:25.577 00.000 9960 Guiding  Dir = 0, Dur = 262
20:20:25.578 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=203, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
20:20:25.580 00.002 9960 IsSlewing returns 0
20:20:25.580 00.000 9960 IsGuiding returns 0
20:20:25.581 00.001 9960 PulseGuide returned control before completion, sleep 272
20:20:25.593 00.012 11872 UpdateGuideState exits: m=9769 SNR=60.0
20:20:25.596 00.003 11872 PhdController: settling, locked = 1, distance = 0.38 (1.50) aobump = 0 frame = 8 / 99999
20:20:25.599 00.003 11872 evsrv: {"Event":"Settling","Timestamp":1763778025.599,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.38,"Time":9.6,"SettleTime":10.0,"StarLocked":true}
20:20:25.601 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:25.604 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:20:25.607 00.003 11872 Enqueuing Expose request
20:20:25.854 00.247 9960 IsGuiding returns 1
20:20:25.854 00.000 9960 scope still moving after pulse duration time elapsed
20:20:25.885 00.031 9960 IsSlewing returns 0
20:20:25.885 00.000 9960 IsGuiding returns 0
20:20:25.886 00.001 9960 scope move finished after 262 + 43 ms
20:20:25.886 00.000 9960 Move returns status 0, amount 262
20:20:25.886 00.000 9960 move complete, result=0
20:20:25.886 00.000 9960 worker thread done servicing request
20:20:25.886 00.000 9960 Worker thread wakes up
20:20:25.887 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.4 px 262 ms NORTH
20:20:25.892 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:20:25.892 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,846,31,31)
20:20:27.145 01.253 9960 Exposure complete
20:20:27.231 00.086 9960 worker thread done servicing request
20:20:27.231 00.000 11872 OnExposeComplete: enter
20:20:27.234 00.003 11872 UpdateGuideState(): m_state=6
20:20:27.236 00.002 11872 Star::Find(15, 1255, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 795
20:20:27.239 00.003 11872 Star::Find returns 1 (0), X=1255.69, Y=861.27, Mass=9980, SNR=59.7, Peak=214 HFD=7.5
20:20:27.243 00.004 11872 CameraToMount -- cameraTheta (1.91) - m_xAngle (-3.14) = xAngle (5.05 = -1.23)
20:20:27.245 00.002 11872 CameraToMount -- cameraTheta (1.91) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.88 = -1.40)
20:20:27.247 00.002 11872 CameraToMount -- cameraX=-0.12 cameraY=0.33 hyp=0.35 cameraTheta=1.91 mountX=0.12 mountY=-0.35, mountTheta=-1.24
20:20:27.250 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=-0.12, y=0.33, opts=13)
20:20:27.253 00.003 11872 Enqueuing Move request for scope (-0.12, 0.33)
20:20:27.256 00.003 9960 Worker thread wakes up
20:20:27.256 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.33) opts 0xd
20:20:27.256 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.12, 0.33)
20:20:27.256 00.000 9960 Moving (-0.12, 0.33) raw xDistance=0.12 yDistance=-0.35
20:20:27.257 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
20:20:27.257 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
20:20:27.257 00.000 9960 MoveAxis(E, 0, ABG)
20:20:27.257 00.000 9960 Move returns status 0, amount 0
20:20:27.257 00.000 9960 MoveAxis(N, 261, ABG)
20:20:27.257 00.000 9960 Guiding  Dir = 0, Dur = 261
20:20:27.257 00.000 9960 IsSlewing returns 0
20:20:27.258 00.001 9960 IsGuiding returns 0
20:20:27.258 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=214, med=1, FiltMin=0, FiltMax=171, Gamma=1.000
20:20:27.260 00.002 9960 PulseGuide returned control before completion, sleep 271
20:20:27.278 00.018 11872 UpdateGuideState exits: m=9980 SNR=59.7
20:20:27.280 00.002 11872 PhdController: settling, locked = 1, distance = 0.37 (1.50) aobump = 0 frame = 9 / 99999
20:20:27.283 00.003 11872 PhdController: newstate STATE_FINISH
20:20:27.285 00.002 11872 PhdController complete: success
20:20:27.288 00.003 11872 evsrv: {"Event":"SettleDone","Timestamp":1763778027.288,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":9,"DroppedFrames":0}
20:20:27.291 00.003 11872 Mount: notify guiding dither settle done success=1
20:20:27.294 00.003 11872 PhdController: newstate STATE_IDLE
20:20:27.296 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:27.301 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:20:27.305 00.004 11872 Enqueuing Expose request
20:20:27.537 00.232 9960 IsGuiding returns 1
20:20:27.538 00.001 9960 scope still moving after pulse duration time elapsed
20:20:27.568 00.030 9960 IsSlewing returns 0
20:20:27.569 00.001 9960 IsGuiding returns 0
20:20:27.570 00.001 9960 scope move finished after 261 + 51 ms
20:20:27.570 00.000 9960 Move returns status 0, amount 261
20:20:27.571 00.001 9960 move complete, result=0
20:20:27.571 00.000 9960 worker thread done servicing request
20:20:27.571 00.000 9960 Worker thread wakes up
20:20:27.571 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 261 ms NORTH
20:20:27.579 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
20:20:27.579 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,846,31,31)
20:20:28.824 01.245 9960 Exposure complete
20:20:28.908 00.084 9960 worker thread done servicing request
20:20:28.908 00.000 11872 OnExposeComplete: enter
20:20:28.911 00.003 11872 UpdateGuideState(): m_state=6
20:20:28.913 00.002 11872 Star::Find(15, 1255, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 796
20:20:28.917 00.004 11872 Star::Find returns 1 (0), X=1255.58, Y=860.73, Mass=10033, SNR=61.4, Peak=220 HFD=7.3
20:20:28.920 00.003 11872 CameraToMount -- cameraTheta (-2.42) - m_xAngle (-3.14) = xAngle (0.72 = 0.72)
20:20:28.923 00.003 11872 CameraToMount -- cameraTheta (-2.42) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.55 = 0.55)
20:20:28.926 00.003 11872 CameraToMount -- cameraX=-0.23 cameraY=-0.20 hyp=0.31 cameraTheta=-2.42 mountX=0.23 mountY=0.16, mountTheta=0.61
20:20:28.930 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.23, y=-0.20, opts=13)
20:20:28.933 00.003 11872 Enqueuing Move request for scope (-0.23, -0.20)
20:20:28.937 00.004 9960 Worker thread wakes up
20:20:28.937 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.20) opts 0xd
20:20:28.937 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.23, -0.20)
20:20:28.939 00.002 9960 Moving (-0.23, -0.20) raw xDistance=0.23 yDistance=0.16
20:20:28.939 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
20:20:28.939 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:20:28.939 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
20:20:28.939 00.000 9960 MoveAxis(W, 97, ABG)
20:20:28.940 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=220, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
20:20:28.942 00.002 9960 Guiding  Dir = 3, Dur = 97
20:20:28.943 00.001 9960 IsSlewing returns 0
20:20:28.943 00.000 9960 IsGuiding returns 0
20:20:28.944 00.001 9960 PulseGuide returned control before completion, sleep 107
20:20:28.959 00.015 11872 UpdateGuideState exits: m=10033 SNR=61.4
20:20:28.963 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:28.966 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:20:28.970 00.004 11872 Enqueuing Expose request
20:20:29.064 00.094 9960 IsGuiding returns 1
20:20:29.064 00.000 9960 scope still moving after pulse duration time elapsed
20:20:29.095 00.031 9960 IsSlewing returns 0
20:20:29.095 00.000 9960 IsGuiding returns 0
20:20:29.096 00.001 9960 scope move finished after 97 + 55 ms
20:20:29.096 00.000 9960 Move returns status 0, amount 97
20:20:29.096 00.000 9960 MoveAxis(N, 0, ABG)
20:20:29.096 00.000 9960 Move returns status 0, amount 0
20:20:29.097 00.001 9960 move complete, result=0
20:20:29.097 00.000 9960 worker thread done servicing request
20:20:29.097 00.000 11872 GuideStep: 0.2 px 97 ms WEST, 0.2 px 0 ms NORTH
20:20:29.102 00.005 9960 Worker thread wakes up
20:20:29.103 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:20:29.104 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1241,846,31,31)
20:20:30.357 01.253 9960 Exposure complete
20:20:30.442 00.085 9960 worker thread done servicing request
20:20:30.443 00.001 11872 OnExposeComplete: enter
20:20:30.445 00.002 11872 UpdateGuideState(): m_state=6
20:20:30.449 00.004 11872 Star::Find(15, 1255, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 797
20:20:30.452 00.003 11872 Star::Find returns 1 (0), X=1255.65, Y=860.88, Mass=9401, SNR=58.5, Peak=199 HFD=7.4
20:20:30.455 00.003 11872 CameraToMount -- cameraTheta (-2.77) - m_xAngle (-3.14) = xAngle (0.37 = 0.37)
20:20:30.459 00.004 11872 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.19 = 0.19)
20:20:30.461 00.002 11872 CameraToMount -- cameraX=-0.16 cameraY=-0.06 hyp=0.17 cameraTheta=-2.77 mountX=0.16 mountY=0.03, mountTheta=0.20
20:20:30.466 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.16, y=-0.06, opts=13)
20:20:30.469 00.003 11872 Enqueuing Move request for scope (-0.16, -0.06)
20:20:30.471 00.002 9960 Worker thread wakes up
20:20:30.471 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.06) opts 0xd
20:20:30.472 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.16, -0.06)
20:20:30.472 00.000 9960 Moving (-0.16, -0.06) raw xDistance=0.16 yDistance=0.03
20:20:30.472 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
20:20:30.472 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:20:30.472 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:20:30.472 00.000 9960 MoveAxis(E, 0, ABG)
20:20:30.473 00.001 9960 Move returns status 0, amount 0
20:20:30.473 00.000 9960 MoveAxis(N, 0, ABG)
20:20:30.473 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=199, med=1, FiltMin=0, FiltMax=168, Gamma=1.000
20:20:30.475 00.002 9960 Move returns status 0, amount 0
20:20:30.475 00.000 9960 move complete, result=0
20:20:30.476 00.001 9960 worker thread done servicing request
20:20:30.490 00.014 11872 UpdateGuideState exits: m=9401 SNR=58.5
20:20:30.493 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:30.495 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:20:30.497 00.002 11872 Enqueuing Expose request
20:20:30.500 00.003 11872 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
20:20:30.502 00.002 9960 Worker thread wakes up
20:20:30.502 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:20:30.503 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1241,846,31,31)
20:20:31.748 01.245 9960 Exposure complete
20:20:31.834 00.086 9960 worker thread done servicing request
20:20:31.834 00.000 11872 OnExposeComplete: enter
20:20:31.837 00.003 11872 UpdateGuideState(): m_state=6
20:20:31.839 00.002 11872 Star::Find(15, 1255, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 798
20:20:31.841 00.002 11872 Star::Find returns 1 (0), X=1255.57, Y=861.34, Mass=9882, SNR=59.0, Peak=209 HFD=7.4
20:20:31.844 00.003 11872 CameraToMount -- cameraTheta (2.11) - m_xAngle (-3.14) = xAngle (5.25 = -1.03)
20:20:31.847 00.003 11872 CameraToMount -- cameraTheta (2.11) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.08 = -1.21)
20:20:31.849 00.002 11872 CameraToMount -- cameraX=-0.24 cameraY=0.40 hyp=0.47 cameraTheta=2.11 mountX=0.24 mountY=-0.44, mountTheta=-1.07
20:20:31.853 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.24, y=0.40, opts=13)
20:20:31.856 00.003 11872 Enqueuing Move request for scope (-0.24, 0.40)
20:20:31.858 00.002 9960 Worker thread wakes up
20:20:31.858 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.40) opts 0xd
20:20:31.858 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.24, 0.40)
20:20:31.858 00.000 9960 Moving (-0.24, 0.40) raw xDistance=0.24 yDistance=-0.44
20:20:31.858 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
20:20:31.860 00.002 9960 GuideAlgorithmResistSwitch::result() returns -0.44 from input -0.44
20:20:31.860 00.000 9960 MoveAxis(W, 101, ABG)
20:20:31.860 00.000 9960 Guiding  Dir = 3, Dur = 101
20:20:31.861 00.001 9960 IsSlewing returns 0
20:20:31.861 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=1, FiltMin=0, FiltMax=172, Gamma=1.000
20:20:31.864 00.003 9960 IsGuiding returns 0
20:20:31.864 00.000 9960 PulseGuide returned control before completion, sleep 111
20:20:31.879 00.015 11872 UpdateGuideState exits: m=9882 SNR=59.0
20:20:31.882 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:31.884 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:20:31.889 00.005 11872 Enqueuing Expose request
20:20:31.987 00.098 9960 IsGuiding returns 1
20:20:31.990 00.003 9960 scope still moving after pulse duration time elapsed
20:20:32.018 00.028 9960 IsSlewing returns 0
20:20:32.018 00.000 9960 IsGuiding returns 0
20:20:32.020 00.002 9960 scope move finished after 101 + 53 ms
20:20:32.020 00.000 9960 Move returns status 0, amount 101
20:20:32.020 00.000 9960 MoveAxis(N, 327, ABG)
20:20:32.020 00.000 9960 Guiding  Dir = 0, Dur = 327
20:20:32.020 00.000 9960 IsSlewing returns 0
20:20:32.021 00.001 9960 IsGuiding returns 0
20:20:32.021 00.000 9960 PulseGuide returned control before completion, sleep 337
20:20:32.363 00.342 9960 IsGuiding returns 1
20:20:32.366 00.003 9960 scope still moving after pulse duration time elapsed
20:20:32.395 00.029 9960 IsSlewing returns 0
20:20:32.396 00.001 9960 IsGuiding returns 0
20:20:32.396 00.000 9960 scope move finished after 327 + 47 ms
20:20:32.397 00.001 9960 Move returns status 0, amount 327
20:20:32.397 00.000 9960 move complete, result=0
20:20:32.398 00.001 9960 worker thread done servicing request
20:20:32.398 00.000 11872 GuideStep: 0.2 px 101 ms WEST, -0.4 px 327 ms NORTH
20:20:32.404 00.006 9960 Worker thread wakes up
20:20:32.404 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:20:32.404 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,846,31,31)
20:20:33.646 01.242 9960 Exposure complete
20:20:33.733 00.087 9960 worker thread done servicing request
20:20:33.733 00.000 11872 OnExposeComplete: enter
20:20:33.735 00.002 11872 UpdateGuideState(): m_state=6
20:20:33.739 00.004 11872 Star::Find(15, 1255, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 799
20:20:33.744 00.005 11872 Star::Find returns 1 (0), X=1255.54, Y=860.93, Mass=9432, SNR=58.1, Peak=216 HFD=7.2
20:20:33.746 00.002 11872 CameraToMount -- cameraTheta (-3.11) - m_xAngle (-3.14) = xAngle (0.03 = 0.03)
20:20:33.750 00.004 11872 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (-0.15 = -0.15)
20:20:33.752 00.002 11872 CameraToMount -- cameraX=-0.27 cameraY=-0.01 hyp=0.27 cameraTheta=-3.11 mountX=0.27 mountY=-0.04, mountTheta=-0.14
20:20:33.755 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=-0.27, y=-0.01, opts=13)
20:20:33.759 00.004 11872 Enqueuing Move request for scope (-0.27, -0.01)
20:20:33.761 00.002 9960 Worker thread wakes up
20:20:33.761 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.01) opts 0xd
20:20:33.763 00.002 9960 Handling offset move in thread for scope, endpoint = (-0.27, -0.01)
20:20:33.763 00.000 9960 Moving (-0.27, -0.01) raw xDistance=0.27 yDistance=-0.04
20:20:33.763 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.27
20:20:33.763 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:20:33.763 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:20:33.764 00.001 9960 MoveAxis(W, 119, ABG)
20:20:33.764 00.000 9960 Guiding  Dir = 3, Dur = 119
20:20:33.764 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=216, med=1, FiltMin=0, FiltMax=172, Gamma=1.000
20:20:33.767 00.003 9960 IsSlewing returns 0
20:20:33.767 00.000 9960 IsGuiding returns 0
20:20:33.767 00.000 9960 PulseGuide returned control before completion, sleep 129
20:20:33.780 00.013 11872 UpdateGuideState exits: m=9432 SNR=58.1
20:20:33.783 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:33.785 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:20:33.787 00.002 11872 Enqueuing Expose request
20:20:33.898 00.111 9960 IsGuiding returns 1
20:20:33.899 00.001 9960 scope still moving after pulse duration time elapsed
20:20:33.930 00.031 9960 IsSlewing returns 0
20:20:33.930 00.000 9960 IsGuiding returns 0
20:20:33.930 00.000 9960 scope move finished after 119 + 44 ms
20:20:33.931 00.001 9960 Move returns status 0, amount 119
20:20:33.931 00.000 9960 MoveAxis(N, 0, ABG)
20:20:33.931 00.000 9960 Move returns status 0, amount 0
20:20:33.931 00.000 9960 move complete, result=0
20:20:33.932 00.001 9960 worker thread done servicing request
20:20:33.932 00.000 9960 Worker thread wakes up
20:20:33.932 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:20:33.933 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1241,846,31,31)
20:20:33.933 00.000 11872 GuideStep: 0.3 px 119 ms WEST, -0.0 px 0 ms NORTH
20:20:35.174 01.241 9960 Exposure complete
20:20:35.261 00.087 9960 worker thread done servicing request
20:20:35.261 00.000 11872 OnExposeComplete: enter
20:20:35.265 00.004 11872 UpdateGuideState(): m_state=6
20:20:35.269 00.004 11872 Star::Find(15, 1255, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 800
20:20:35.272 00.003 11872 Star::Find returns 1 (0), X=1255.16, Y=862.29, Mass=8433, SNR=53.5, Peak=218 HFD=6.6
20:20:35.275 00.003 11872 CameraToMount -- cameraTheta (2.02) - m_xAngle (-3.14) = xAngle (5.16 = -1.12)
20:20:35.279 00.004 11872 CameraToMount -- cameraTheta (2.02) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.99 = -1.29)
20:20:35.281 00.002 11872 CameraToMount -- cameraX=-0.66 cameraY=1.35 hyp=1.50 cameraTheta=2.02 mountX=0.65 mountY=-1.44, mountTheta=-1.15
20:20:35.285 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.66, y=1.35, opts=13)
20:20:35.288 00.003 11872 Enqueuing Move request for scope (-0.66, 1.35)
20:20:35.292 00.004 9960 Worker thread wakes up
20:20:35.292 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.66, 1.35) opts 0xd
20:20:35.292 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.66, 1.35)
20:20:35.293 00.001 9960 Moving (-0.66, 1.35) raw xDistance=0.65 yDistance=-1.44
20:20:35.293 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.42 from input 0.65
20:20:35.293 00.000 9960 GuideAlgorithmResistSwitch::result() returns -1.44 from input -1.44
20:20:35.293 00.000 9960 MoveAxis(W, 281, ABG)
20:20:35.293 00.000 9960 Guiding  Dir = 3, Dur = 281
20:20:35.294 00.001 9960 IsSlewing returns 0
20:20:35.294 00.000 9960 IsGuiding returns 0
20:20:35.294 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=218, med=1, FiltMin=0, FiltMax=184, Gamma=1.000
20:20:35.298 00.004 9960 PulseGuide returned control before completion, sleep 291
20:20:35.311 00.013 11872 UpdateGuideState exits: m=8433 SNR=53.5
20:20:35.315 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:35.317 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:20:35.319 00.002 11872 Enqueuing Expose request
20:20:35.604 00.285 9960 IsGuiding returns 1
20:20:35.605 00.001 9960 scope still moving after pulse duration time elapsed
20:20:35.635 00.030 9960 IsSlewing returns 0
20:20:35.636 00.001 9960 IsGuiding returns 0
20:20:35.636 00.000 9960 scope move finished after 281 + 61 ms
20:20:35.638 00.002 9960 Move returns status 0, amount 281
20:20:35.638 00.000 9960 MoveAxis(N, 1077, ABG)
20:20:35.639 00.001 9960 Guiding  Dir = 0, Dur = 1077
20:20:35.640 00.001 9960 IsSlewing returns 0
20:20:35.640 00.000 9960 IsGuiding returns 0
20:20:35.641 00.001 9960 PulseGuide returned control before completion, sleep 1087
20:20:36.743 01.102 9960 IsGuiding returns 1
20:20:36.745 00.002 9960 scope still moving after pulse duration time elapsed
20:20:36.776 00.031 9960 IsSlewing returns 0
20:20:36.777 00.001 9960 IsGuiding returns 0
20:20:36.778 00.001 9960 scope move finished after 1077 + 59 ms
20:20:36.778 00.000 9960 Move returns status 0, amount 1077
20:20:36.778 00.000 9960 move complete, result=0
20:20:36.779 00.001 9960 worker thread done servicing request
20:20:36.779 00.000 9960 Worker thread wakes up
20:20:36.779 00.000 11872 GuideStep: 0.7 px 281 ms WEST, -1.4 px 1077 ms NORTH
20:20:36.785 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:20:36.785 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,846,31,31)
20:20:38.035 01.250 9960 Exposure complete
20:20:38.121 00.086 9960 worker thread done servicing request
20:20:38.123 00.002 11872 OnExposeComplete: enter
20:20:38.125 00.002 11872 UpdateGuideState(): m_state=6
20:20:38.128 00.003 11872 Star::Find(15, 1255, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 801
20:20:38.131 00.003 11872 Star::Find returns 1 (0), X=1255.83, Y=859.59, Mass=9761, SNR=60.8, Peak=208 HFD=7.4
20:20:38.133 00.002 11872 CameraToMount -- cameraTheta (-1.56) - m_xAngle (-3.14) = xAngle (1.58 = 1.58)
20:20:38.134 00.001 11872 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.41 = 1.41)
20:20:38.140 00.006 11872 CameraToMount -- cameraX=0.02 cameraY=-1.35 hyp=1.35 cameraTheta=-1.56 mountX=-0.01 mountY=1.33, mountTheta=1.58
20:20:38.144 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.02, y=-1.35, opts=13)
20:20:38.147 00.003 11872 Enqueuing Move request for scope (0.02, -1.35)
20:20:38.149 00.002 9960 Worker thread wakes up
20:20:38.149 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.02, -1.35) opts 0xd
20:20:38.149 00.000 9960 Handling offset move in thread for scope, endpoint = (0.02, -1.35)
20:20:38.149 00.000 9960 Moving (0.02, -1.35) raw xDistance=-0.01 yDistance=1.33
20:20:38.149 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
20:20:38.149 00.000 9960 resist switch: large excursion: input 1.33 thresh 0.60 direction from -1 to 1
20:20:38.150 00.001 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.00
20:20:38.150 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.33 from input 1.33
20:20:38.150 00.000 9960 MoveAxis(E, 0, ABG)
20:20:38.150 00.000 9960 Move returns status 0, amount 0
20:20:38.150 00.000 9960 MoveAxis(S, 995, ABG)
20:20:38.150 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=208, med=1, FiltMin=0, FiltMax=172, Gamma=1.000
20:20:38.154 00.004 9960 Guiding  Dir = 1, Dur = 995
20:20:38.154 00.000 9960 IsSlewing returns 0
20:20:38.154 00.000 9960 IsGuiding returns 0
20:20:38.155 00.001 9960 PulseGuide returned control before completion, sleep 1005
20:20:38.167 00.012 11872 UpdateGuideState exits: m=9761 SNR=60.8
20:20:38.171 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:38.175 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:20:38.177 00.002 11872 Enqueuing Expose request
20:20:39.175 00.998 9960 IsGuiding returns 1
20:20:39.176 00.001 9960 scope still moving after pulse duration time elapsed
20:20:39.205 00.029 9960 IsSlewing returns 0
20:20:39.205 00.000 9960 IsGuiding returns 0
20:20:39.207 00.002 9960 scope move finished after 995 + 57 ms
20:20:39.207 00.000 9960 Move returns status 0, amount 995
20:20:39.207 00.000 9960 move complete, result=0
20:20:39.208 00.001 9960 worker thread done servicing request
20:20:39.208 00.000 11872 GuideStep: -0.0 px 0 ms EAST, 1.3 px 995 ms SOUTH
20:20:39.217 00.009 9960 Worker thread wakes up
20:20:39.218 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:20:39.218 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,846,31,31)
20:20:40.466 01.248 9960 Exposure complete
20:20:40.549 00.083 9960 worker thread done servicing request
20:20:40.550 00.001 11872 OnExposeComplete: enter
20:20:40.552 00.002 11872 UpdateGuideState(): m_state=6
20:20:40.556 00.004 11872 Star::Find(15, 1255, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 802
20:20:40.559 00.003 11872 Star::Find returns 1 (0), X=1256.07, Y=860.50, Mass=10121, SNR=61.1, Peak=213 HFD=7.3
20:20:40.561 00.002 11872 CameraToMount -- cameraTheta (-1.04) - m_xAngle (-3.14) = xAngle (2.10 = 2.10)
20:20:40.563 00.002 11872 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.93 = 1.93)
20:20:40.566 00.003 11872 CameraToMount -- cameraX=0.26 cameraY=-0.44 hyp=0.51 cameraTheta=-1.04 mountX=-0.26 mountY=0.48, mountTheta=2.06
20:20:40.569 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=0.26, y=-0.44, opts=13)
20:20:40.572 00.003 11872 Enqueuing Move request for scope (0.26, -0.44)
20:20:40.575 00.003 9960 Worker thread wakes up
20:20:40.575 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.44) opts 0xd
20:20:40.575 00.000 9960 Handling offset move in thread for scope, endpoint = (0.26, -0.44)
20:20:40.575 00.000 9960 Moving (0.26, -0.44) raw xDistance=-0.26 yDistance=0.48
20:20:40.575 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
20:20:40.575 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.48 from input 0.48
20:20:40.576 00.001 9960 MoveAxis(E, 108, ABG)
20:20:40.576 00.000 9960 Guiding  Dir = 2, Dur = 108
20:20:40.576 00.000 9960 IsSlewing returns 0
20:20:40.576 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=1, FiltMin=0, FiltMax=189, Gamma=1.000
20:20:40.580 00.004 9960 IsGuiding returns 0
20:20:40.580 00.000 9960 PulseGuide returned control before completion, sleep 118
20:20:40.593 00.013 11872 UpdateGuideState exits: m=10121 SNR=61.1
20:20:40.596 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:40.598 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:20:40.602 00.004 11872 Enqueuing Expose request
20:20:40.707 00.105 9960 IsGuiding returns 1
20:20:40.707 00.000 9960 scope still moving after pulse duration time elapsed
20:20:40.738 00.031 9960 IsSlewing returns 0
20:20:40.740 00.002 9960 IsGuiding returns 0
20:20:40.741 00.001 9960 scope move finished after 108 + 53 ms
20:20:40.741 00.000 9960 Move returns status 0, amount 108
20:20:40.742 00.001 9960 MoveAxis(S, 358, ABG)
20:20:40.742 00.000 9960 Guiding  Dir = 1, Dur = 358
20:20:40.743 00.001 9960 IsSlewing returns 0
20:20:40.743 00.000 9960 IsGuiding returns 0
20:20:40.744 00.001 9960 PulseGuide returned control before completion, sleep 368
20:20:41.128 00.384 9960 IsGuiding returns 1
20:20:41.128 00.000 9960 scope still moving after pulse duration time elapsed
20:20:41.158 00.030 9960 IsSlewing returns 0
20:20:41.160 00.002 9960 IsGuiding returns 0
20:20:41.160 00.000 9960 scope move finished after 358 + 57 ms
20:20:41.160 00.000 9960 Move returns status 0, amount 358
20:20:41.161 00.001 9960 move complete, result=0
20:20:41.161 00.000 9960 worker thread done servicing request
20:20:41.161 00.000 11872 GuideStep: -0.3 px 108 ms EAST, 0.5 px 358 ms SOUTH
20:20:41.170 00.009 9960 Worker thread wakes up
20:20:41.170 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:20:41.170 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,846,31,31)
20:20:42.423 01.253 9960 Exposure complete
20:20:42.503 00.080 9960 worker thread done servicing request
20:20:42.503 00.000 11872 OnExposeComplete: enter
20:20:42.507 00.004 11872 UpdateGuideState(): m_state=6
20:20:42.509 00.002 11872 Star::Find(15, 1256, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 803
20:20:42.513 00.004 11872 Star::Find returns 1 (0), X=1256.14, Y=861.36, Mass=9330, SNR=58.0, Peak=209 HFD=7.3
20:20:42.515 00.002 11872 CameraToMount -- cameraTheta (0.91) - m_xAngle (-3.14) = xAngle (4.04 = -2.24)
20:20:42.518 00.003 11872 CameraToMount -- cameraTheta (0.91) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.87 = -2.41)
20:20:42.520 00.002 11872 CameraToMount -- cameraX=0.33 cameraY=0.42 hyp=0.54 cameraTheta=0.91 mountX=-0.33 mountY=-0.36, mountTheta=-2.32
20:20:42.526 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.33, y=0.42, opts=13)
20:20:42.528 00.002 11872 Enqueuing Move request for scope (0.33, 0.42)
20:20:42.530 00.002 9960 Worker thread wakes up
20:20:42.530 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.42) opts 0xd
20:20:42.530 00.000 9960 Handling offset move in thread for scope, endpoint = (0.33, 0.42)
20:20:42.530 00.000 9960 Moving (0.33, 0.42) raw xDistance=-0.33 yDistance=-0.36
20:20:42.530 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.33
20:20:42.530 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:20:42.531 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.36
20:20:42.531 00.000 9960 MoveAxis(E, 147, ABG)
20:20:42.531 00.000 9960 Guiding  Dir = 2, Dur = 147
20:20:42.531 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=1, FiltMin=0, FiltMax=170, Gamma=1.000
20:20:42.533 00.002 9960 IsSlewing returns 0
20:20:42.533 00.000 9960 IsGuiding returns 0
20:20:42.535 00.002 9960 PulseGuide returned control before completion, sleep 157
20:20:42.550 00.015 11872 UpdateGuideState exits: m=9330 SNR=58.0
20:20:42.553 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:42.557 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:20:42.560 00.003 11872 Enqueuing Expose request
20:20:42.708 00.148 9960 IsGuiding returns 1
20:20:42.708 00.000 9960 scope still moving after pulse duration time elapsed
20:20:42.739 00.031 9960 IsSlewing returns 0
20:20:42.740 00.001 9960 IsGuiding returns 1
20:20:42.770 00.030 9960 IsSlewing returns 0
20:20:42.770 00.000 9960 IsGuiding returns 1
20:20:42.803 00.033 9960 IsSlewing returns 0
20:20:42.803 00.000 9960 IsGuiding returns 0
20:20:42.805 00.002 9960 scope move finished after 147 + 122 ms
20:20:42.805 00.000 9960 Move returns status 0, amount 147
20:20:42.805 00.000 9960 MoveAxis(N, 0, ABG)
20:20:42.806 00.001 9960 Move returns status 0, amount 0
20:20:42.806 00.000 9960 move complete, result=0
20:20:42.806 00.000 9960 worker thread done servicing request
20:20:42.807 00.001 9960 Worker thread wakes up
20:20:42.808 00.001 11872 GuideStep: -0.3 px 147 ms EAST, -0.4 px 0 ms NORTH
20:20:42.813 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:20:42.814 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1241,846,31,31)
20:20:44.065 01.251 9960 Exposure complete
20:20:44.143 00.078 9960 worker thread done servicing request
20:20:44.144 00.001 11872 OnExposeComplete: enter
20:20:44.148 00.004 11872 UpdateGuideState(): m_state=6
20:20:44.151 00.003 11872 Star::Find(15, 1256, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 804
20:20:44.154 00.003 11872 Star::Find returns 1 (0), X=1256.11, Y=861.47, Mass=9644, SNR=57.7, Peak=217 HFD=7.3
20:20:44.156 00.002 11872 CameraToMount -- cameraTheta (1.06) - m_xAngle (-3.14) = xAngle (4.20 = -2.08)
20:20:44.159 00.003 11872 CameraToMount -- cameraTheta (1.06) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.03 = -2.26)
20:20:44.161 00.002 11872 CameraToMount -- cameraX=0.30 cameraY=0.53 hyp=0.61 cameraTheta=1.06 mountX=-0.30 mountY=-0.47, mountTheta=-2.14
20:20:44.165 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.30, y=0.53, opts=13)
20:20:44.168 00.003 11872 Enqueuing Move request for scope (0.30, 0.53)
20:20:44.170 00.002 9960 Worker thread wakes up
20:20:44.170 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.53) opts 0xd
20:20:44.170 00.000 9960 Handling offset move in thread for scope, endpoint = (0.30, 0.53)
20:20:44.170 00.000 9960 Moving (0.30, 0.53) raw xDistance=-0.30 yDistance=-0.47
20:20:44.170 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.30
20:20:44.170 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:20:44.171 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.47
20:20:44.171 00.000 9960 MoveAxis(E, 136, ABG)
20:20:44.171 00.000 9960 Guiding  Dir = 2, Dur = 136
20:20:44.171 00.000 9960 IsSlewing returns 0
20:20:44.173 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=217, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
20:20:44.175 00.002 9960 IsGuiding returns 0
20:20:44.175 00.000 9960 PulseGuide returned control before completion, sleep 146
20:20:44.189 00.014 11872 UpdateGuideState exits: m=9644 SNR=57.7
20:20:44.192 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:44.194 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:20:44.196 00.002 11872 Enqueuing Expose request
20:20:44.334 00.138 9960 IsGuiding returns 1
20:20:44.335 00.001 9960 scope still moving after pulse duration time elapsed
20:20:44.366 00.031 9960 IsSlewing returns 0
20:20:44.367 00.001 9960 IsGuiding returns 0
20:20:44.368 00.001 9960 scope move finished after 136 + 56 ms
20:20:44.368 00.000 9960 Move returns status 0, amount 136
20:20:44.370 00.002 9960 MoveAxis(N, 0, ABG)
20:20:44.371 00.001 9960 Move returns status 0, amount 0
20:20:44.371 00.000 9960 move complete, result=0
20:20:44.371 00.000 9960 worker thread done servicing request
20:20:44.372 00.001 11872 GuideStep: -0.3 px 136 ms EAST, -0.5 px 0 ms NORTH
20:20:44.378 00.006 9960 Worker thread wakes up
20:20:44.378 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:20:44.378 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,846,31,31)
20:20:45.626 01.248 9960 Exposure complete
20:20:45.711 00.085 9960 worker thread done servicing request
20:20:45.711 00.000 11872 OnExposeComplete: enter
20:20:45.714 00.003 11872 UpdateGuideState(): m_state=6
20:20:45.717 00.003 11872 Star::Find(15, 1256, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 805
20:20:45.719 00.002 11872 Star::Find returns 1 (0), X=1256.02, Y=861.50, Mass=10173, SNR=60.4, Peak=214 HFD=7.3
20:20:45.722 00.003 11872 CameraToMount -- cameraTheta (1.22) - m_xAngle (-3.14) = xAngle (4.35 = -1.93)
20:20:45.724 00.002 11872 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.18 = -2.10)
20:20:45.726 00.002 11872 CameraToMount -- cameraX=0.21 cameraY=0.56 hyp=0.59 cameraTheta=1.22 mountX=-0.21 mountY=-0.51, mountTheta=-1.96
20:20:45.730 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.21, y=0.56, opts=13)
20:20:45.734 00.004 11872 Enqueuing Move request for scope (0.21, 0.56)
20:20:45.736 00.002 9960 Worker thread wakes up
20:20:45.736 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.56) opts 0xd
20:20:45.736 00.000 9960 Handling offset move in thread for scope, endpoint = (0.21, 0.56)
20:20:45.737 00.001 9960 Moving (0.21, 0.56) raw xDistance=-0.21 yDistance=-0.51
20:20:45.737 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.21
20:20:45.737 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:20:45.737 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.51
20:20:45.737 00.000 9960 MoveAxis(E, 97, ABG)
20:20:45.738 00.001 9960 Guiding  Dir = 2, Dur = 97
20:20:45.738 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=214, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
20:20:45.741 00.003 9960 IsSlewing returns 0
20:20:45.741 00.000 9960 IsGuiding returns 0
20:20:45.741 00.000 9960 PulseGuide returned control before completion, sleep 107
20:20:45.755 00.014 11872 UpdateGuideState exits: m=10173 SNR=60.4
20:20:45.757 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:45.760 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:20:45.763 00.003 11872 Enqueuing Expose request
20:20:45.852 00.089 9960 IsGuiding returns 1
20:20:45.853 00.001 9960 scope still moving after pulse duration time elapsed
20:20:45.884 00.031 9960 IsSlewing returns 0
20:20:45.885 00.001 9960 IsGuiding returns 0
20:20:45.886 00.001 9960 scope move finished after 97 + 47 ms
20:20:45.886 00.000 9960 Move returns status 0, amount 97
20:20:45.887 00.001 9960 MoveAxis(N, 0, ABG)
20:20:45.887 00.000 9960 Move returns status 0, amount 0
20:20:45.887 00.000 9960 move complete, result=0
20:20:45.889 00.002 9960 worker thread done servicing request
20:20:45.889 00.000 9960 Worker thread wakes up
20:20:45.890 00.001 11872 GuideStep: -0.2 px 97 ms EAST, -0.5 px 0 ms NORTH
20:20:45.895 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:20:45.895 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,846,31,31)
20:20:47.151 01.256 9960 Exposure complete
20:20:47.238 00.087 9960 worker thread done servicing request
20:20:47.239 00.001 11872 OnExposeComplete: enter
20:20:47.241 00.002 11872 UpdateGuideState(): m_state=6
20:20:47.244 00.003 11872 Star::Find(15, 1256, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 806
20:20:47.246 00.002 11872 Star::Find returns 1 (0), X=1255.85, Y=861.52, Mass=10062, SNR=62.1, Peak=220 HFD=7.4
20:20:47.250 00.004 11872 CameraToMount -- cameraTheta (1.51) - m_xAngle (-3.14) = xAngle (4.64 = -1.64)
20:20:47.252 00.002 11872 CameraToMount -- cameraTheta (1.51) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.47 = -1.81)
20:20:47.254 00.002 11872 CameraToMount -- cameraX=0.04 cameraY=0.58 hyp=0.58 cameraTheta=1.51 mountX=-0.04 mountY=-0.56, mountTheta=-1.64
20:20:47.258 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.04, y=0.58, opts=13)
20:20:47.261 00.003 11872 Enqueuing Move request for scope (0.04, 0.58)
20:20:47.263 00.002 9960 Worker thread wakes up
20:20:47.263 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.58) opts 0xd
20:20:47.263 00.000 9960 Handling offset move in thread for scope, endpoint = (0.04, 0.58)
20:20:47.263 00.000 9960 Moving (0.04, 0.58) raw xDistance=-0.04 yDistance=-0.56
20:20:47.263 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:20:47.264 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:20:47.264 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.56
20:20:47.264 00.000 9960 MoveAxis(E, 0, ABG)
20:20:47.264 00.000 9960 Move returns status 0, amount 0
20:20:47.266 00.002 9960 MoveAxis(N, 0, ABG)
20:20:47.266 00.000 9960 Move returns status 0, amount 0
20:20:47.266 00.000 9960 move complete, result=0
20:20:47.266 00.000 9960 worker thread done servicing request
20:20:47.266 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=220, med=1, FiltMin=0, FiltMax=181, Gamma=1.000
20:20:47.283 00.017 11872 UpdateGuideState exits: m=10062 SNR=62.1
20:20:47.286 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:47.288 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:20:47.291 00.003 11872 Enqueuing Expose request
20:20:47.295 00.004 9960 Worker thread wakes up
20:20:47.295 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:20:47.296 00.001 11872 GuideStep: -0.0 px 0 ms EAST, -0.6 px 0 ms NORTH
20:20:47.302 00.006 9960 Handling exposure in thread, d=1000 o=3 r=(1241,846,31,31)
20:20:48.558 01.256 9960 Exposure complete
20:20:48.636 00.078 9960 worker thread done servicing request
20:20:48.637 00.001 11872 OnExposeComplete: enter
20:20:48.640 00.003 11872 UpdateGuideState(): m_state=6
20:20:48.643 00.003 11872 Star::Find(15, 1255, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 807
20:20:48.645 00.002 11872 Star::Find returns 1 (0), X=1255.88, Y=861.72, Mass=9410, SNR=57.1, Peak=207 HFD=7.4
20:20:48.648 00.003 11872 CameraToMount -- cameraTheta (1.49) - m_xAngle (-3.14) = xAngle (4.63 = -1.66)
20:20:48.650 00.002 11872 CameraToMount -- cameraTheta (1.49) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.46 = -1.83)
20:20:48.652 00.002 11872 CameraToMount -- cameraX=0.06 cameraY=0.78 hyp=0.78 cameraTheta=1.49 mountX=-0.07 mountY=-0.76, mountTheta=-1.66
20:20:48.656 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.06, y=0.78, opts=13)
20:20:48.659 00.003 11872 Enqueuing Move request for scope (0.06, 0.78)
20:20:48.661 00.002 9960 Worker thread wakes up
20:20:48.661 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.78) opts 0xd
20:20:48.661 00.000 9960 Handling offset move in thread for scope, endpoint = (0.06, 0.78)
20:20:48.661 00.000 9960 Moving (0.06, 0.78) raw xDistance=-0.07 yDistance=-0.76
20:20:48.661 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:20:48.661 00.000 9960 resist switch: large excursion: input -0.76 thresh 0.60 direction from 1 to -1
20:20:48.662 00.001 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.27
20:20:48.662 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.76 from input -0.76
20:20:48.662 00.000 9960 MoveAxis(E, 0, ABG)
20:20:48.662 00.000 9960 Move returns status 0, amount 0
20:20:48.663 00.001 9960 MoveAxis(N, 566, ABG)
20:20:48.663 00.000 9960 Guiding  Dir = 0, Dur = 566
20:20:48.663 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=1, FiltMin=0, FiltMax=181, Gamma=1.000
20:20:48.665 00.002 9960 IsSlewing returns 0
20:20:48.665 00.000 9960 IsGuiding returns 0
20:20:48.665 00.000 9960 PulseGuide returned control before completion, sleep 576
20:20:48.679 00.014 11872 UpdateGuideState exits: m=9410 SNR=57.1
20:20:48.682 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:48.685 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:20:48.688 00.003 11872 Enqueuing Expose request
20:20:49.250 00.562 9960 IsGuiding returns 1
20:20:49.253 00.003 9960 scope still moving after pulse duration time elapsed
20:20:49.282 00.029 9960 IsSlewing returns 0
20:20:49.283 00.001 9960 IsGuiding returns 0
20:20:49.283 00.000 9960 scope move finished after 566 + 52 ms
20:20:49.284 00.001 9960 Move returns status 0, amount 566
20:20:49.284 00.000 9960 move complete, result=0
20:20:49.284 00.000 9960 worker thread done servicing request
20:20:49.286 00.002 11872 GuideStep: -0.1 px 0 ms EAST, -0.8 px 566 ms NORTH
20:20:49.291 00.005 9960 Worker thread wakes up
20:20:49.292 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:20:49.292 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,846,31,31)
20:20:50.537 01.245 9960 Exposure complete
20:20:50.622 00.085 9960 worker thread done servicing request
20:20:50.622 00.000 11872 OnExposeComplete: enter
20:20:50.625 00.003 11872 UpdateGuideState(): m_state=6
20:20:50.627 00.002 11872 Star::Find(15, 1255, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 808
20:20:50.630 00.003 11872 Star::Find returns 1 (0), X=1255.86, Y=861.93, Mass=9477, SNR=59.4, Peak=207 HFD=7.3
20:20:50.632 00.002 11872 CameraToMount -- cameraTheta (1.52) - m_xAngle (-3.14) = xAngle (4.66 = -1.62)
20:20:50.635 00.003 11872 CameraToMount -- cameraTheta (1.52) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.49 = -1.79)
20:20:50.638 00.003 11872 CameraToMount -- cameraX=0.05 cameraY=0.99 hyp=0.99 cameraTheta=1.52 mountX=-0.05 mountY=-0.97, mountTheta=-1.62
20:20:50.643 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.05, y=0.99, opts=13)
20:20:50.645 00.002 11872 Enqueuing Move request for scope (0.05, 0.99)
20:20:50.648 00.003 9960 Worker thread wakes up
20:20:50.648 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.99) opts 0xd
20:20:50.648 00.000 9960 Handling offset move in thread for scope, endpoint = (0.05, 0.99)
20:20:50.648 00.000 9960 Moving (0.05, 0.99) raw xDistance=-0.05 yDistance=-0.97
20:20:50.648 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:20:50.648 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.97 from input -0.97
20:20:50.648 00.000 9960 MoveAxis(E, 0, ABG)
20:20:50.648 00.000 9960 Move returns status 0, amount 0
20:20:50.648 00.000 9960 MoveAxis(N, 723, ABG)
20:20:50.649 00.001 9960 Guiding  Dir = 0, Dur = 723
20:20:50.649 00.000 9960 IsSlewing returns 0
20:20:50.650 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=1, FiltMin=0, FiltMax=172, Gamma=1.000
20:20:50.652 00.002 9960 IsGuiding returns 0
20:20:50.653 00.001 9960 PulseGuide returned control before completion, sleep 733
20:20:50.667 00.014 11872 UpdateGuideState exits: m=9477 SNR=59.4
20:20:50.670 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:50.672 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:20:50.674 00.002 11872 Enqueuing Expose request
20:20:51.391 00.717 9960 IsGuiding returns 1
20:20:51.391 00.000 9960 scope still moving after pulse duration time elapsed
20:20:51.422 00.031 9960 IsSlewing returns 0
20:20:51.424 00.002 9960 IsGuiding returns 0
20:20:51.424 00.000 9960 scope move finished after 723 + 48 ms
20:20:51.425 00.001 9960 Move returns status 0, amount 723
20:20:51.425 00.000 9960 move complete, result=0
20:20:51.426 00.001 9960 worker thread done servicing request
20:20:51.426 00.000 9960 Worker thread wakes up
20:20:51.426 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -1.0 px 723 ms NORTH
20:20:51.431 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:20:51.431 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,846,31,31)
20:20:52.684 01.253 9960 Exposure complete
20:20:52.766 00.082 9960 worker thread done servicing request
20:20:52.767 00.001 11872 OnExposeComplete: enter
20:20:52.770 00.003 11872 UpdateGuideState(): m_state=6
20:20:52.772 00.002 11872 Star::Find(15, 1255, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 809
20:20:52.775 00.003 11872 Star::Find returns 1 (0), X=1255.67, Y=861.49, Mass=10338, SNR=61.2, Peak=223 HFD=7.3
20:20:52.778 00.003 11872 CameraToMount -- cameraTheta (1.82) - m_xAngle (-3.14) = xAngle (4.96 = -1.32)
20:20:52.780 00.002 11872 CameraToMount -- cameraTheta (1.82) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.79 = -1.50)
20:20:52.782 00.002 11872 CameraToMount -- cameraX=-0.14 cameraY=0.55 hyp=0.57 cameraTheta=1.82 mountX=0.14 mountY=-0.57, mountTheta=-1.33
20:20:52.786 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.14, y=0.55, opts=13)
20:20:52.789 00.003 11872 Enqueuing Move request for scope (-0.14, 0.55)
20:20:52.790 00.001 9960 Worker thread wakes up
20:20:52.791 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.55) opts 0xd
20:20:52.791 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.14, 0.55)
20:20:52.791 00.000 9960 Moving (-0.14, 0.55) raw xDistance=0.14 yDistance=-0.57
20:20:52.791 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
20:20:52.791 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.57 from input -0.57
20:20:52.791 00.000 9960 MoveAxis(E, 0, ABG)
20:20:52.791 00.000 9960 Move returns status 0, amount 0
20:20:52.793 00.002 9960 MoveAxis(N, 426, ABG)
20:20:52.793 00.000 9960 Guiding  Dir = 0, Dur = 426
20:20:52.793 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=223, med=1, FiltMin=0, FiltMax=181, Gamma=1.000
20:20:52.795 00.002 9960 IsSlewing returns 0
20:20:52.795 00.000 9960 IsGuiding returns 0
20:20:52.797 00.002 9960 PulseGuide returned control before completion, sleep 436
20:20:52.809 00.012 11872 UpdateGuideState exits: m=10338 SNR=61.2
20:20:52.814 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:52.817 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:20:52.819 00.002 11872 Enqueuing Expose request
20:20:53.248 00.429 9960 IsGuiding returns 0
20:20:53.249 00.001 9960 Move returns status 0, amount 426
20:20:53.249 00.000 9960 move complete, result=0
20:20:53.251 00.002 9960 worker thread done servicing request
20:20:53.251 00.000 9960 Worker thread wakes up
20:20:53.252 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.6 px 426 ms NORTH
20:20:53.258 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:20:53.258 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,846,31,31)
20:20:54.517 01.259 9960 Exposure complete
20:20:54.596 00.079 9960 worker thread done servicing request
20:20:54.596 00.000 11872 OnExposeComplete: enter
20:20:54.598 00.002 11872 UpdateGuideState(): m_state=6
20:20:54.602 00.004 11872 Star::Find(15, 1255, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 810
20:20:54.604 00.002 11872 Star::Find returns 1 (0), X=1255.63, Y=860.82, Mass=9942, SNR=59.9, Peak=223 HFD=7.1
20:20:54.606 00.002 11872 CameraToMount -- cameraTheta (-2.56) - m_xAngle (-3.14) = xAngle (0.57 = 0.57)
20:20:54.608 00.002 11872 CameraToMount -- cameraTheta (-2.56) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.40 = 0.40)
20:20:54.612 00.004 11872 CameraToMount -- cameraX=-0.19 cameraY=-0.12 hyp=0.22 cameraTheta=-2.56 mountX=0.19 mountY=0.09, mountTheta=0.44
20:20:54.615 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=-0.19, y=-0.12, opts=13)
20:20:54.618 00.003 11872 Enqueuing Move request for scope (-0.19, -0.12)
20:20:54.620 00.002 9960 Worker thread wakes up
20:20:54.621 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.12) opts 0xd
20:20:54.621 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.19, -0.12)
20:20:54.621 00.000 9960 Moving (-0.19, -0.12) raw xDistance=0.19 yDistance=0.09
20:20:54.621 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
20:20:54.622 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:20:54.622 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
20:20:54.622 00.000 9960 MoveAxis(E, 0, ABG)
20:20:54.622 00.000 9960 Move returns status 0, amount 0
20:20:54.622 00.000 9960 MoveAxis(N, 0, ABG)
20:20:54.622 00.000 9960 Move returns status 0, amount 0
20:20:54.623 00.001 9960 move complete, result=0
20:20:54.623 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=223, med=1, FiltMin=0, FiltMax=183, Gamma=1.000
20:20:54.626 00.003 9960 worker thread done servicing request
20:20:54.640 00.014 11872 UpdateGuideState exits: m=9942 SNR=59.9
20:20:54.643 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:54.646 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:20:54.648 00.002 11872 Enqueuing Expose request
20:20:54.650 00.002 11872 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:20:54.652 00.002 9960 Worker thread wakes up
20:20:54.652 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:20:54.652 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,846,31,31)
20:20:55.899 01.247 9960 Exposure complete
20:20:55.983 00.084 9960 worker thread done servicing request
20:20:55.983 00.000 11872 OnExposeComplete: enter
20:20:55.987 00.004 11872 UpdateGuideState(): m_state=6
20:20:55.989 00.002 11872 Star::Find(15, 1255, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 811
20:20:55.992 00.003 11872 Star::Find returns 1 (0), X=1255.49, Y=860.80, Mass=10016, SNR=60.2, Peak=223 HFD=7.3
20:20:55.994 00.002 11872 CameraToMount -- cameraTheta (-2.74) - m_xAngle (-3.14) = xAngle (0.40 = 0.40)
20:20:55.996 00.002 11872 CameraToMount -- cameraTheta (-2.74) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.23 = 0.23)
20:20:55.999 00.003 11872 CameraToMount -- cameraX=-0.32 cameraY=-0.14 hyp=0.35 cameraTheta=-2.74 mountX=0.32 mountY=0.08, mountTheta=0.24
20:20:56.002 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=-0.32, y=-0.14, opts=13)
20:20:56.006 00.004 11872 Enqueuing Move request for scope (-0.32, -0.14)
20:20:56.009 00.003 9960 Worker thread wakes up
20:20:56.009 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.14) opts 0xd
20:20:56.009 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.32, -0.14)
20:20:56.010 00.001 9960 Moving (-0.32, -0.14) raw xDistance=0.32 yDistance=0.08
20:20:56.010 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32
20:20:56.011 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:20:56.011 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:20:56.011 00.000 9960 MoveAxis(W, 135, ABG)
20:20:56.012 00.001 9960 Guiding  Dir = 3, Dur = 135
20:20:56.012 00.000 9960 IsSlewing returns 0
20:20:56.013 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=223, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
20:20:56.017 00.004 9960 IsGuiding returns 0
20:20:56.018 00.001 9960 PulseGuide returned control before completion, sleep 145
20:20:56.032 00.014 11872 UpdateGuideState exits: m=10016 SNR=60.2
20:20:56.035 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:56.038 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:20:56.040 00.002 11872 Enqueuing Expose request
20:20:56.176 00.136 9960 IsGuiding returns 0
20:20:56.176 00.000 9960 Move returns status 0, amount 135
20:20:56.177 00.001 9960 MoveAxis(N, 0, ABG)
20:20:56.177 00.000 9960 Move returns status 0, amount 0
20:20:56.177 00.000 9960 move complete, result=0
20:20:56.177 00.000 9960 worker thread done servicing request
20:20:56.177 00.000 9960 Worker thread wakes up
20:20:56.179 00.002 9960 worker thread servicing REQUEST_EXPOSE 1000
20:20:56.179 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,846,31,31)
20:20:56.179 00.000 11872 GuideStep: 0.3 px 135 ms WEST, 0.1 px 0 ms NORTH
20:20:57.435 01.256 9960 Exposure complete
20:20:57.515 00.080 9960 worker thread done servicing request
20:20:57.516 00.001 11872 OnExposeComplete: enter
20:20:57.519 00.003 11872 UpdateGuideState(): m_state=6
20:20:57.523 00.004 11872 Star::Find(15, 1255, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 812
20:20:57.525 00.002 11872 Star::Find returns 1 (0), X=1255.57, Y=861.28, Mass=9683, SNR=58.6, Peak=204 HFD=7.3
20:20:57.528 00.003 11872 CameraToMount -- cameraTheta (2.20) - m_xAngle (-3.14) = xAngle (5.33 = -0.95)
20:20:57.530 00.002 11872 CameraToMount -- cameraTheta (2.20) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.16 = -1.12)
20:20:57.533 00.003 11872 CameraToMount -- cameraX=-0.25 cameraY=0.34 hyp=0.42 cameraTheta=2.20 mountX=0.24 mountY=-0.38, mountTheta=-1.00
20:20:57.537 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.25, y=0.34, opts=13)
20:20:57.540 00.003 11872 Enqueuing Move request for scope (-0.25, 0.34)
20:20:57.543 00.003 9960 Worker thread wakes up
20:20:57.543 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.34) opts 0xd
20:20:57.543 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.25, 0.34)
20:20:57.543 00.000 9960 Moving (-0.25, 0.34) raw xDistance=0.24 yDistance=-0.38
20:20:57.543 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.24
20:20:57.543 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.38 from input -0.38
20:20:57.543 00.000 9960 MoveAxis(W, 112, ABG)
20:20:57.543 00.000 9960 Guiding  Dir = 3, Dur = 112
20:20:57.543 00.000 9960 IsSlewing returns 0
20:20:57.545 00.002 9960 IsGuiding returns 0
20:20:57.545 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=204, med=1, FiltMin=0, FiltMax=175, Gamma=1.000
20:20:57.548 00.003 9960 PulseGuide returned control before completion, sleep 122
20:20:57.562 00.014 11872 UpdateGuideState exits: m=9683 SNR=58.6
20:20:57.565 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:57.568 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:20:57.571 00.003 11872 Enqueuing Expose request
20:20:57.677 00.106 9960 IsGuiding returns 1
20:20:57.678 00.001 9960 scope still moving after pulse duration time elapsed
20:20:57.709 00.031 9960 IsSlewing returns 0
20:20:57.710 00.001 9960 IsGuiding returns 0
20:20:57.711 00.001 9960 scope move finished after 112 + 54 ms
20:20:57.711 00.000 9960 Move returns status 0, amount 112
20:20:57.712 00.001 9960 MoveAxis(N, 281, ABG)
20:20:57.713 00.001 9960 Guiding  Dir = 0, Dur = 281
20:20:57.713 00.000 9960 IsSlewing returns 0
20:20:57.714 00.001 9960 IsGuiding returns 0
20:20:57.715 00.001 9960 PulseGuide returned control before completion, sleep 291
20:20:58.020 00.305 9960 IsGuiding returns 1
20:20:58.021 00.001 9960 scope still moving after pulse duration time elapsed
20:20:58.051 00.030 9960 IsSlewing returns 0
20:20:58.052 00.001 9960 IsGuiding returns 0
20:20:58.054 00.002 9960 scope move finished after 281 + 58 ms
20:20:58.054 00.000 9960 Move returns status 0, amount 281
20:20:58.055 00.001 9960 move complete, result=0
20:20:58.055 00.000 9960 worker thread done servicing request
20:20:58.055 00.000 9960 Worker thread wakes up
20:20:58.057 00.002 11872 GuideStep: 0.2 px 112 ms WEST, -0.4 px 281 ms NORTH
20:20:58.062 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:20:58.062 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,846,31,31)
20:20:59.313 01.251 9960 Exposure complete
20:20:59.397 00.084 9960 worker thread done servicing request
20:20:59.398 00.001 11872 OnExposeComplete: enter
20:20:59.400 00.002 11872 UpdateGuideState(): m_state=6
20:20:59.403 00.003 11872 Star::Find(15, 1255, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 813
20:20:59.405 00.002 11872 Star::Find returns 1 (0), X=1255.70, Y=860.84, Mass=10092, SNR=61.1, Peak=211 HFD=7.4
20:20:59.408 00.003 11872 CameraToMount -- cameraTheta (-2.45) - m_xAngle (-3.14) = xAngle (0.68 = 0.68)
20:20:59.410 00.002 11872 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.51 = 0.51)
20:20:59.413 00.003 11872 CameraToMount -- cameraX=-0.12 cameraY=-0.09 hyp=0.15 cameraTheta=-2.45 mountX=0.12 mountY=0.07, mountTheta=0.56
20:20:59.417 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.12, y=-0.09, opts=13)
20:20:59.420 00.003 11872 Enqueuing Move request for scope (-0.12, -0.09)
20:20:59.422 00.002 9960 Worker thread wakes up
20:20:59.422 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.09) opts 0xd
20:20:59.423 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.12, -0.09)
20:20:59.423 00.000 9960 Moving (-0.12, -0.09) raw xDistance=0.12 yDistance=0.07
20:20:59.423 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
20:20:59.423 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:20:59.423 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:20:59.423 00.000 9960 MoveAxis(E, 0, ABG)
20:20:59.423 00.000 9960 Move returns status 0, amount 0
20:20:59.424 00.001 9960 MoveAxis(N, 0, ABG)
20:20:59.424 00.000 9960 Move returns status 0, amount 0
20:20:59.424 00.000 9960 move complete, result=0
20:20:59.424 00.000 9960 worker thread done servicing request
20:20:59.425 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=1, FiltMin=0, FiltMax=191, Gamma=1.000
20:20:59.443 00.018 11872 UpdateGuideState exits: m=10092 SNR=61.1
20:20:59.446 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:59.449 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:20:59.451 00.002 11872 Enqueuing Expose request
20:20:59.455 00.004 9960 Worker thread wakes up
20:20:59.455 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:20:59.455 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,846,31,31)
20:20:59.455 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:21:00.710 01.255 9960 Exposure complete
20:21:00.789 00.079 9960 worker thread done servicing request
20:21:00.790 00.001 11872 OnExposeComplete: enter
20:21:00.794 00.004 11872 UpdateGuideState(): m_state=6
20:21:00.796 00.002 11872 Star::Find(15, 1255, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 814
20:21:00.798 00.002 11872 Star::Find returns 1 (0), X=1255.54, Y=861.09, Mass=9543, SNR=56.9, Peak=212 HFD=7.2
20:21:00.800 00.002 11872 CameraToMount -- cameraTheta (2.62) - m_xAngle (-3.14) = xAngle (5.76 = -0.53)
20:21:00.804 00.004 11872 CameraToMount -- cameraTheta (2.62) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.59 = -0.70)
20:21:00.806 00.002 11872 CameraToMount -- cameraX=-0.27 cameraY=0.15 hyp=0.31 cameraTheta=2.62 mountX=0.27 mountY=-0.20, mountTheta=-0.64
20:21:00.810 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.27, y=0.15, opts=13)
20:21:00.814 00.004 11872 Enqueuing Move request for scope (-0.27, 0.15)
20:21:00.817 00.003 9960 Worker thread wakes up
20:21:00.818 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.15) opts 0xd
20:21:00.818 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.27, 0.15)
20:21:00.819 00.001 9960 Moving (-0.27, 0.15) raw xDistance=0.27 yDistance=-0.20
20:21:00.820 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
20:21:00.820 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:21:00.820 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
20:21:00.820 00.000 9960 MoveAxis(W, 112, ABG)
20:21:00.820 00.000 9960 Guiding  Dir = 3, Dur = 112
20:21:00.821 00.001 9960 IsSlewing returns 0
20:21:00.821 00.000 9960 IsGuiding returns 0
20:21:00.821 00.000 9960 PulseGuide returned control before completion, sleep 122
20:21:00.822 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=212, med=1, FiltMin=0, FiltMax=183, Gamma=1.000
20:21:00.839 00.017 11872 UpdateGuideState exits: m=9543 SNR=56.9
20:21:00.843 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:00.845 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:21:00.847 00.002 11872 Enqueuing Expose request
20:21:00.950 00.103 9960 IsGuiding returns 1
20:21:00.951 00.001 9960 scope still moving after pulse duration time elapsed
20:21:00.983 00.032 9960 IsSlewing returns 0
20:21:00.984 00.001 9960 IsGuiding returns 0
20:21:00.985 00.001 9960 scope move finished after 112 + 51 ms
20:21:00.985 00.000 9960 Move returns status 0, amount 112
20:21:00.986 00.001 9960 MoveAxis(N, 0, ABG)
20:21:00.986 00.000 9960 Move returns status 0, amount 0
20:21:00.987 00.001 9960 move complete, result=0
20:21:00.987 00.000 9960 worker thread done servicing request
20:21:00.988 00.001 11872 GuideStep: 0.3 px 112 ms WEST, -0.2 px 0 ms NORTH
20:21:00.994 00.006 9960 Worker thread wakes up
20:21:00.994 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:21:00.994 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,846,31,31)
20:21:02.247 01.253 9960 Exposure complete
20:21:02.328 00.081 9960 worker thread done servicing request
20:21:02.328 00.000 11872 OnExposeComplete: enter
20:21:02.333 00.005 11872 UpdateGuideState(): m_state=6
20:21:02.337 00.004 11872 Star::Find(15, 1255, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 815
20:21:02.340 00.003 11872 Star::Find returns 1 (0), X=1255.68, Y=861.40, Mass=10027, SNR=59.2, Peak=240 HFD=7.3
20:21:02.342 00.002 11872 CameraToMount -- cameraTheta (1.85) - m_xAngle (-3.14) = xAngle (4.99 = -1.29)
20:21:02.345 00.003 11872 CameraToMount -- cameraTheta (1.85) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.82 = -1.46)
20:21:02.349 00.004 11872 CameraToMount -- cameraX=-0.13 cameraY=0.46 hyp=0.48 cameraTheta=1.85 mountX=0.13 mountY=-0.48, mountTheta=-1.30
20:21:02.352 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=-0.13, y=0.46, opts=13)
20:21:02.355 00.003 11872 Enqueuing Move request for scope (-0.13, 0.46)
20:21:02.357 00.002 9960 Worker thread wakes up
20:21:02.357 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.46) opts 0xd
20:21:02.357 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.13, 0.46)
20:21:02.357 00.000 9960 Moving (-0.13, 0.46) raw xDistance=0.13 yDistance=-0.48
20:21:02.357 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
20:21:02.357 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.48 from input -0.48
20:21:02.359 00.002 9960 MoveAxis(E, 0, ABG)
20:21:02.359 00.000 9960 Move returns status 0, amount 0
20:21:02.359 00.000 9960 MoveAxis(N, 357, ABG)
20:21:02.359 00.000 9960 Guiding  Dir = 0, Dur = 357
20:21:02.359 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=240, med=1, FiltMin=0, FiltMax=192, Gamma=1.000
20:21:02.362 00.003 9960 IsSlewing returns 0
20:21:02.363 00.001 9960 IsGuiding returns 0
20:21:02.363 00.000 9960 PulseGuide returned control before completion, sleep 367
20:21:02.375 00.012 11872 UpdateGuideState exits: m=10027 SNR=59.2
20:21:02.380 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:02.382 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:21:02.384 00.002 11872 Enqueuing Expose request
20:21:02.736 00.352 9960 IsGuiding returns 1
20:21:02.736 00.000 9960 scope still moving after pulse duration time elapsed
20:21:02.766 00.030 9960 IsSlewing returns 0
20:21:02.769 00.003 9960 IsGuiding returns 0
20:21:02.770 00.001 9960 scope move finished after 357 + 49 ms
20:21:02.770 00.000 9960 Move returns status 0, amount 357
20:21:02.771 00.001 9960 move complete, result=0
20:21:02.771 00.000 9960 worker thread done servicing request
20:21:02.771 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.5 px 357 ms NORTH
20:21:02.775 00.004 9960 Worker thread wakes up
20:21:02.775 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:21:02.776 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1241,846,31,31)
20:21:04.031 01.255 9960 Exposure complete
20:21:04.123 00.092 9960 worker thread done servicing request
20:21:04.123 00.000 11872 OnExposeComplete: enter
20:21:04.125 00.002 11872 UpdateGuideState(): m_state=6
20:21:04.128 00.003 11872 Star::Find(15, 1255, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 816
20:21:04.130 00.002 11872 Star::Find returns 1 (0), X=1255.56, Y=861.17, Mass=9893, SNR=59.0, Peak=215 HFD=7.4
20:21:04.134 00.004 11872 CameraToMount -- cameraTheta (2.40) - m_xAngle (-3.14) = xAngle (5.53 = -0.75)
20:21:04.136 00.002 11872 CameraToMount -- cameraTheta (2.40) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.36 = -0.92)
20:21:04.140 00.004 11872 CameraToMount -- cameraX=-0.25 cameraY=0.23 hyp=0.35 cameraTheta=2.40 mountX=0.25 mountY=-0.28, mountTheta=-0.83
20:21:04.143 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=-0.25, y=0.23, opts=13)
20:21:04.146 00.003 11872 Enqueuing Move request for scope (-0.25, 0.23)
20:21:04.150 00.004 9960 Worker thread wakes up
20:21:04.150 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.23) opts 0xd
20:21:04.150 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.25, 0.23)
20:21:04.150 00.000 9960 Moving (-0.25, 0.23) raw xDistance=0.25 yDistance=-0.28
20:21:04.150 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
20:21:04.150 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
20:21:04.150 00.000 9960 MoveAxis(W, 106, ABG)
20:21:04.150 00.000 9960 Guiding  Dir = 3, Dur = 106
20:21:04.151 00.001 9960 IsSlewing returns 0
20:21:04.151 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
20:21:04.155 00.004 9960 IsGuiding returns 0
20:21:04.155 00.000 9960 PulseGuide returned control before completion, sleep 116
20:21:04.168 00.013 11872 UpdateGuideState exits: m=9893 SNR=59.0
20:21:04.172 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:04.175 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:21:04.178 00.003 11872 Enqueuing Expose request
20:21:04.272 00.094 9960 IsGuiding returns 1
20:21:04.272 00.000 9960 scope still moving after pulse duration time elapsed
20:21:04.303 00.031 9960 IsSlewing returns 0
20:21:04.305 00.002 9960 IsGuiding returns 0
20:21:04.305 00.000 9960 scope move finished after 106 + 44 ms
20:21:04.306 00.001 9960 Move returns status 0, amount 106
20:21:04.306 00.000 9960 MoveAxis(N, 206, ABG)
20:21:04.307 00.001 9960 Guiding  Dir = 0, Dur = 206
20:21:04.308 00.001 9960 IsSlewing returns 0
20:21:04.309 00.001 9960 IsGuiding returns 0
20:21:04.310 00.001 9960 PulseGuide returned control before completion, sleep 216
20:21:04.537 00.227 9960 IsGuiding returns 1
20:21:04.538 00.001 9960 scope still moving after pulse duration time elapsed
20:21:04.568 00.030 9960 IsSlewing returns 0
20:21:04.569 00.001 9960 IsGuiding returns 0
20:21:04.570 00.001 9960 scope move finished after 206 + 55 ms
20:21:04.571 00.001 9960 Move returns status 0, amount 206
20:21:04.571 00.000 9960 move complete, result=0
20:21:04.571 00.000 9960 worker thread done servicing request
20:21:04.571 00.000 9960 Worker thread wakes up
20:21:04.572 00.001 11872 GuideStep: 0.3 px 106 ms WEST, -0.3 px 206 ms NORTH
20:21:04.578 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:21:04.578 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,846,31,31)
20:21:05.827 01.249 9960 Exposure complete
20:21:05.926 00.099 9960 worker thread done servicing request
20:21:05.926 00.000 11872 OnExposeComplete: enter
20:21:05.930 00.004 11872 UpdateGuideState(): m_state=6
20:21:05.934 00.004 11872 Star::Find(15, 1255, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 817
20:21:05.936 00.002 11872 Star::Find returns 1 (0), X=1255.67, Y=860.86, Mass=9564, SNR=60.2, Peak=196 HFD=7.4
20:21:05.938 00.002 11872 CameraToMount -- cameraTheta (-2.65) - m_xAngle (-3.14) = xAngle (0.49 = 0.49)
20:21:05.941 00.003 11872 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.32 = 0.32)
20:21:05.943 00.002 11872 CameraToMount -- cameraX=-0.14 cameraY=-0.08 hyp=0.16 cameraTheta=-2.65 mountX=0.14 mountY=0.05, mountTheta=0.34
20:21:05.949 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.14, y=-0.08, opts=13)
20:21:05.953 00.004 11872 Enqueuing Move request for scope (-0.14, -0.08)
20:21:05.956 00.003 9960 Worker thread wakes up
20:21:05.957 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.08) opts 0xd
20:21:05.957 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.14, -0.08)
20:21:05.957 00.000 9960 Moving (-0.14, -0.08) raw xDistance=0.14 yDistance=0.05
20:21:05.957 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
20:21:05.957 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:21:05.957 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:21:05.958 00.001 9960 MoveAxis(E, 0, ABG)
20:21:05.958 00.000 9960 Move returns status 0, amount 0
20:21:05.958 00.000 9960 MoveAxis(N, 0, ABG)
20:21:05.958 00.000 9960 Move returns status 0, amount 0
20:21:05.958 00.000 9960 move complete, result=0
20:21:05.958 00.000 9960 worker thread done servicing request
20:21:05.958 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=196, med=1, FiltMin=0, FiltMax=171, Gamma=1.000
20:21:05.975 00.017 11872 UpdateGuideState exits: m=9564 SNR=60.2
20:21:05.978 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:05.980 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:21:05.982 00.002 11872 Enqueuing Expose request
20:21:05.985 00.003 11872 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:21:05.988 00.003 9960 Worker thread wakes up
20:21:05.988 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:21:05.988 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,846,31,31)
20:21:07.242 01.254 9960 Exposure complete
20:21:07.323 00.081 9960 worker thread done servicing request
20:21:07.324 00.001 11872 OnExposeComplete: enter
20:21:07.326 00.002 11872 UpdateGuideState(): m_state=6
20:21:07.330 00.004 11872 Star::Find(15, 1255, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 818
20:21:07.332 00.002 11872 Star::Find returns 1 (0), X=1255.70, Y=860.95, Mass=9437, SNR=58.3, Peak=206 HFD=7.4
20:21:07.335 00.003 11872 CameraToMount -- cameraTheta (3.04) - m_xAngle (-3.14) = xAngle (6.18 = -0.10)
20:21:07.337 00.002 11872 CameraToMount -- cameraTheta (3.04) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (6.01 = -0.27)
20:21:07.339 00.002 11872 CameraToMount -- cameraX=-0.11 cameraY=0.01 hyp=0.11 cameraTheta=3.04 mountX=0.11 mountY=-0.03, mountTheta=-0.27
20:21:07.344 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.11, y=0.01, opts=13)
20:21:07.346 00.002 11872 Enqueuing Move request for scope (-0.11, 0.01)
20:21:07.349 00.003 9960 Worker thread wakes up
20:21:07.349 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.01) opts 0xd
20:21:07.349 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.11, 0.01)
20:21:07.349 00.000 9960 Moving (-0.11, 0.01) raw xDistance=0.11 yDistance=-0.03
20:21:07.349 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
20:21:07.349 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:21:07.350 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:21:07.350 00.000 9960 MoveAxis(E, 0, ABG)
20:21:07.350 00.000 9960 Move returns status 0, amount 0
20:21:07.350 00.000 9960 MoveAxis(N, 0, ABG)
20:21:07.350 00.000 9960 Move returns status 0, amount 0
20:21:07.350 00.000 9960 move complete, result=0
20:21:07.350 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=1, FiltMin=0, FiltMax=187, Gamma=1.000
20:21:07.352 00.002 9960 worker thread done servicing request
20:21:07.369 00.017 11872 UpdateGuideState exits: m=9437 SNR=58.3
20:21:07.371 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:07.374 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:21:07.377 00.003 11872 Enqueuing Expose request
20:21:07.380 00.003 11872 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:21:07.382 00.002 9960 Worker thread wakes up
20:21:07.382 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:21:07.383 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1241,846,31,31)
20:21:08.634 01.251 9960 Exposure complete
20:21:08.733 00.099 9960 worker thread done servicing request
20:21:08.734 00.001 11872 OnExposeComplete: enter
20:21:08.738 00.004 11872 UpdateGuideState(): m_state=6
20:21:08.742 00.004 11872 Star::Find(15, 1255, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 819
20:21:08.746 00.004 11872 Star::Find returns 1 (0), X=1255.58, Y=861.29, Mass=10258, SNR=61.7, Peak=229 HFD=7.3
20:21:08.750 00.004 11872 CameraToMount -- cameraTheta (2.16) - m_xAngle (-3.14) = xAngle (5.30 = -0.98)
20:21:08.753 00.003 11872 CameraToMount -- cameraTheta (2.16) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.13 = -1.15)
20:21:08.756 00.003 11872 CameraToMount -- cameraX=-0.23 cameraY=0.35 hyp=0.42 cameraTheta=2.16 mountX=0.23 mountY=-0.38, mountTheta=-1.02
20:21:08.762 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.23, y=0.35, opts=13)
20:21:08.765 00.003 11872 Enqueuing Move request for scope (-0.23, 0.35)
20:21:08.769 00.004 9960 Worker thread wakes up
20:21:08.769 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.35) opts 0xd
20:21:08.770 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.23, 0.35)
20:21:08.770 00.000 9960 Moving (-0.23, 0.35) raw xDistance=0.23 yDistance=-0.38
20:21:08.770 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
20:21:08.772 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=229, med=1, FiltMin=0, FiltMax=188, Gamma=1.000
20:21:08.775 00.003 9960 GuideAlgorithmResistSwitch::result() returns -0.38 from input -0.38
20:21:08.775 00.000 9960 MoveAxis(W, 97, ABG)
20:21:08.776 00.001 9960 Guiding  Dir = 3, Dur = 97
20:21:08.777 00.001 9960 IsSlewing returns 0
20:21:08.777 00.000 9960 IsGuiding returns 0
20:21:08.778 00.001 9960 PulseGuide returned control before completion, sleep 107
20:21:08.792 00.014 11872 UpdateGuideState exits: m=10258 SNR=61.7
20:21:08.796 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:08.801 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:21:08.804 00.003 11872 Enqueuing Expose request
20:21:08.891 00.087 9960 IsGuiding returns 1
20:21:08.892 00.001 9960 scope still moving after pulse duration time elapsed
20:21:08.922 00.030 9960 IsSlewing returns 0
20:21:08.923 00.001 9960 IsGuiding returns 0
20:21:08.923 00.000 9960 scope move finished after 97 + 48 ms
20:21:08.923 00.000 9960 Move returns status 0, amount 97
20:21:08.923 00.000 9960 MoveAxis(N, 286, ABG)
20:21:08.923 00.000 9960 Guiding  Dir = 0, Dur = 286
20:21:08.925 00.002 9960 IsSlewing returns 0
20:21:08.925 00.000 9960 IsGuiding returns 0
20:21:08.926 00.001 9960 PulseGuide returned control before completion, sleep 296
20:21:09.235 00.309 9960 IsGuiding returns 1
20:21:09.235 00.000 9960 scope still moving after pulse duration time elapsed
20:21:09.267 00.032 9960 IsSlewing returns 0
20:21:09.267 00.000 9960 IsGuiding returns 0
20:21:09.268 00.001 9960 scope move finished after 286 + 55 ms
20:21:09.268 00.000 9960 Move returns status 0, amount 286
20:21:09.268 00.000 9960 move complete, result=0
20:21:09.268 00.000 9960 worker thread done servicing request
20:21:09.269 00.001 11872 GuideStep: 0.2 px 97 ms WEST, -0.4 px 286 ms NORTH
20:21:09.279 00.010 9960 Worker thread wakes up
20:21:09.279 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:21:09.280 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1241,846,31,31)
20:21:10.527 01.247 9960 Exposure complete
20:21:10.615 00.088 9960 worker thread done servicing request
20:21:10.616 00.001 11872 OnExposeComplete: enter
20:21:10.618 00.002 11872 UpdateGuideState(): m_state=6
20:21:10.622 00.004 11872 Star::Find(15, 1255, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 820
20:21:10.624 00.002 11872 Star::Find returns 1 (0), X=1255.66, Y=861.17, Mass=10061, SNR=59.1, Peak=222 HFD=7.3
20:21:10.626 00.002 11872 CameraToMount -- cameraTheta (2.17) - m_xAngle (-3.14) = xAngle (5.31 = -0.97)
20:21:10.630 00.004 11872 CameraToMount -- cameraTheta (2.17) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.14 = -1.15)
20:21:10.632 00.002 11872 CameraToMount -- cameraX=-0.16 cameraY=0.23 hyp=0.28 cameraTheta=2.17 mountX=0.16 mountY=-0.25, mountTheta=-1.02
20:21:10.635 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=-0.16, y=0.23, opts=13)
20:21:10.638 00.003 11872 Enqueuing Move request for scope (-0.16, 0.23)
20:21:10.641 00.003 9960 Worker thread wakes up
20:21:10.641 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.23) opts 0xd
20:21:10.641 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.16, 0.23)
20:21:10.641 00.000 9960 Moving (-0.16, 0.23) raw xDistance=0.16 yDistance=-0.25
20:21:10.641 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
20:21:10.641 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
20:21:10.641 00.000 9960 MoveAxis(E, 0, ABG)
20:21:10.642 00.001 9960 Move returns status 0, amount 0
20:21:10.642 00.000 9960 MoveAxis(N, 189, ABG)
20:21:10.642 00.000 9960 Guiding  Dir = 0, Dur = 189
20:21:10.642 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=222, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
20:21:10.646 00.004 9960 IsSlewing returns 0
20:21:10.646 00.000 9960 IsGuiding returns 0
20:21:10.646 00.000 9960 PulseGuide returned control before completion, sleep 199
20:21:10.660 00.014 11872 UpdateGuideState exits: m=10061 SNR=59.1
20:21:10.663 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:10.666 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:21:10.669 00.003 11872 Enqueuing Expose request
20:21:10.861 00.192 9960 IsGuiding returns 1
20:21:10.862 00.001 9960 scope still moving after pulse duration time elapsed
20:21:10.892 00.030 9960 IsSlewing returns 0
20:21:10.892 00.000 9960 IsGuiding returns 0
20:21:10.893 00.001 9960 scope move finished after 189 + 57 ms
20:21:10.893 00.000 9960 Move returns status 0, amount 189
20:21:10.893 00.000 9960 move complete, result=0
20:21:10.895 00.002 9960 worker thread done servicing request
20:21:10.895 00.000 9960 Worker thread wakes up
20:21:10.896 00.001 11872 GuideStep: 0.2 px 0 ms EAST, -0.3 px 189 ms NORTH
20:21:10.904 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
20:21:10.904 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,846,31,31)
20:21:12.151 01.247 9960 Exposure complete
20:21:12.241 00.090 9960 worker thread done servicing request
20:21:12.242 00.001 11872 OnExposeComplete: enter
20:21:12.245 00.003 11872 UpdateGuideState(): m_state=6
20:21:12.247 00.002 11872 Star::Find(15, 1255, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 821
20:21:12.250 00.003 11872 Star::Find returns 1 (0), X=1255.62, Y=860.65, Mass=10102, SNR=60.8, Peak=220 HFD=7.3
20:21:12.252 00.002 11872 CameraToMount -- cameraTheta (-2.16) - m_xAngle (-3.14) = xAngle (0.98 = 0.98)
20:21:12.255 00.003 11872 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.81 = 0.81)
20:21:12.257 00.002 11872 CameraToMount -- cameraX=-0.19 cameraY=-0.29 hyp=0.34 cameraTheta=-2.16 mountX=0.19 mountY=0.25, mountTheta=0.91
20:21:12.260 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=-0.19, y=-0.29, opts=13)
20:21:12.264 00.004 11872 Enqueuing Move request for scope (-0.19, -0.29)
20:21:12.268 00.004 9960 Worker thread wakes up
20:21:12.268 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.29) opts 0xd
20:21:12.269 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.19, -0.29)
20:21:12.269 00.000 9960 Moving (-0.19, -0.29) raw xDistance=0.19 yDistance=0.25
20:21:12.269 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
20:21:12.269 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:21:12.269 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
20:21:12.269 00.000 9960 MoveAxis(E, 0, ABG)
20:21:12.270 00.001 9960 Move returns status 0, amount 0
20:21:12.270 00.000 9960 MoveAxis(N, 0, ABG)
20:21:12.270 00.000 9960 Move returns status 0, amount 0
20:21:12.270 00.000 9960 move complete, result=0
20:21:12.270 00.000 9960 worker thread done servicing request
20:21:12.270 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=220, med=1, FiltMin=0, FiltMax=182, Gamma=1.000
20:21:12.288 00.018 11872 UpdateGuideState exits: m=10102 SNR=60.8
20:21:12.290 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:12.293 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:21:12.296 00.003 11872 Enqueuing Expose request
20:21:12.301 00.005 9960 Worker thread wakes up
20:21:12.301 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
20:21:12.305 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
20:21:12.306 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1241,846,31,31)
20:21:13.559 01.253 9960 Exposure complete
20:21:13.639 00.080 9960 worker thread done servicing request
20:21:13.639 00.000 11872 OnExposeComplete: enter
20:21:13.643 00.004 11872 UpdateGuideState(): m_state=6
20:21:13.646 00.003 11872 Star::Find(15, 1255, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 822
20:21:13.649 00.003 11872 Star::Find returns 1 (0), X=1255.69, Y=861.01, Mass=9487, SNR=57.4, Peak=212 HFD=6.9
20:21:13.652 00.003 11872 CameraToMount -- cameraTheta (2.61) - m_xAngle (-3.14) = xAngle (5.74 = -0.54)
20:21:13.655 00.003 11872 CameraToMount -- cameraTheta (2.61) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.57 = -0.71)
20:21:13.658 00.003 11872 CameraToMount -- cameraX=-0.12 cameraY=0.07 hyp=0.14 cameraTheta=2.61 mountX=0.12 mountY=-0.09, mountTheta=-0.65
20:21:13.661 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=-0.12, y=0.07, opts=13)
20:21:13.664 00.003 11872 Enqueuing Move request for scope (-0.12, 0.07)
20:21:13.667 00.003 9960 Worker thread wakes up
20:21:13.667 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.07) opts 0xd
20:21:13.667 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.12, 0.07)
20:21:13.667 00.000 9960 Moving (-0.12, 0.07) raw xDistance=0.12 yDistance=-0.09
20:21:13.667 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
20:21:13.667 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:21:13.668 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:21:13.668 00.000 9960 MoveAxis(E, 0, ABG)
20:21:13.668 00.000 9960 Move returns status 0, amount 0
20:21:13.668 00.000 9960 MoveAxis(N, 0, ABG)
20:21:13.668 00.000 9960 Move returns status 0, amount 0
20:21:13.668 00.000 9960 move complete, result=0
20:21:13.670 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=212, med=1, FiltMin=0, FiltMax=191, Gamma=1.000
20:21:13.672 00.002 9960 worker thread done servicing request
20:21:13.686 00.014 11872 UpdateGuideState exits: m=9487 SNR=57.4
20:21:13.689 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:13.691 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:21:13.694 00.003 11872 Enqueuing Expose request
20:21:13.697 00.003 11872 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:21:13.701 00.004 9960 Worker thread wakes up
20:21:13.701 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:21:13.701 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,846,31,31)
20:21:14.948 01.247 9960 Exposure complete
20:21:15.028 00.080 9960 worker thread done servicing request
20:21:15.029 00.001 11872 OnExposeComplete: enter
20:21:15.032 00.003 11872 UpdateGuideState(): m_state=6
20:21:15.035 00.003 11872 Star::Find(15, 1255, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 823
20:21:15.037 00.002 11872 Star::Find returns 1 (0), X=1255.61, Y=861.35, Mass=9622, SNR=59.6, Peak=221 HFD=7.3
20:21:15.040 00.003 11872 CameraToMount -- cameraTheta (2.04) - m_xAngle (-3.14) = xAngle (5.18 = -1.11)
20:21:15.044 00.004 11872 CameraToMount -- cameraTheta (2.04) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.00 = -1.28)
20:21:15.046 00.002 11872 CameraToMount -- cameraX=-0.21 cameraY=0.41 hyp=0.46 cameraTheta=2.04 mountX=0.20 mountY=-0.44, mountTheta=-1.13
20:21:15.050 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.21, y=0.41, opts=13)
20:21:15.054 00.004 11872 Enqueuing Move request for scope (-0.21, 0.41)
20:21:15.056 00.002 9960 Worker thread wakes up
20:21:15.056 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.41) opts 0xd
20:21:15.056 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.21, 0.41)
20:21:15.056 00.000 9960 Moving (-0.21, 0.41) raw xDistance=0.20 yDistance=-0.44
20:21:15.056 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
20:21:15.056 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.44 from input -0.44
20:21:15.056 00.000 9960 MoveAxis(W, 85, ABG)
20:21:15.057 00.001 9960 Guiding  Dir = 3, Dur = 85
20:21:15.057 00.000 9960 IsSlewing returns 0
20:21:15.057 00.000 9960 IsGuiding returns 0
20:21:15.058 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=221, med=1, FiltMin=0, FiltMax=176, Gamma=1.000
20:21:15.061 00.003 9960 PulseGuide returned control before completion, sleep 95
20:21:15.074 00.013 11872 UpdateGuideState exits: m=9622 SNR=59.6
20:21:15.077 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:15.079 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:21:15.082 00.003 11872 Enqueuing Expose request
20:21:15.157 00.075 9960 IsGuiding returns 1
20:21:15.158 00.001 9960 scope still moving after pulse duration time elapsed
20:21:15.188 00.030 9960 IsSlewing returns 0
20:21:15.189 00.001 9960 IsGuiding returns 0
20:21:15.190 00.001 9960 scope move finished after 85 + 46 ms
20:21:15.190 00.000 9960 Move returns status 0, amount 85
20:21:15.190 00.000 9960 MoveAxis(N, 326, ABG)
20:21:15.191 00.001 9960 Guiding  Dir = 0, Dur = 326
20:21:15.191 00.000 9960 IsSlewing returns 0
20:21:15.192 00.001 9960 IsGuiding returns 0
20:21:15.192 00.000 9960 PulseGuide returned control before completion, sleep 336
20:21:15.531 00.339 9960 IsGuiding returns 1
20:21:15.532 00.001 9960 scope still moving after pulse duration time elapsed
20:21:15.562 00.030 9960 IsSlewing returns 0
20:21:15.563 00.001 9960 IsGuiding returns 0
20:21:15.565 00.002 9960 scope move finished after 326 + 46 ms
20:21:15.565 00.000 9960 Move returns status 0, amount 326
20:21:15.565 00.000 9960 move complete, result=0
20:21:15.566 00.001 9960 worker thread done servicing request
20:21:15.566 00.000 9960 Worker thread wakes up
20:21:15.567 00.001 11872 GuideStep: 0.2 px 85 ms WEST, -0.4 px 326 ms NORTH
20:21:15.573 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:21:15.573 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,846,31,31)
20:21:16.825 01.252 9960 Exposure complete
20:21:16.907 00.082 9960 worker thread done servicing request
20:21:16.907 00.000 11872 OnExposeComplete: enter
20:21:16.910 00.003 11872 UpdateGuideState(): m_state=6
20:21:16.913 00.003 11872 Star::Find(15, 1255, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 824
20:21:16.915 00.002 11872 Star::Find returns 1 (0), X=1255.59, Y=860.71, Mass=9667, SNR=59.5, Peak=204 HFD=7.3
20:21:16.919 00.004 11872 CameraToMount -- cameraTheta (-2.35) - m_xAngle (-3.14) = xAngle (0.79 = 0.79)
20:21:16.923 00.004 11872 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.61 = 0.61)
20:21:16.926 00.003 11872 CameraToMount -- cameraX=-0.22 cameraY=-0.22 hyp=0.32 cameraTheta=-2.35 mountX=0.22 mountY=0.18, mountTheta=0.68
20:21:16.930 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.22, y=-0.22, opts=13)
20:21:16.932 00.002 11872 Enqueuing Move request for scope (-0.22, -0.22)
20:21:16.934 00.002 9960 Worker thread wakes up
20:21:16.936 00.002 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.22) opts 0xd
20:21:16.936 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.22, -0.22)
20:21:16.936 00.000 9960 Moving (-0.22, -0.22) raw xDistance=0.22 yDistance=0.18
20:21:16.936 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.22
20:21:16.936 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:21:16.936 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
20:21:16.936 00.000 9960 MoveAxis(W, 99, ABG)
20:21:16.936 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=204, med=1, FiltMin=0, FiltMax=181, Gamma=1.000
20:21:16.940 00.004 9960 Guiding  Dir = 3, Dur = 99
20:21:16.940 00.000 9960 IsSlewing returns 0
20:21:16.940 00.000 9960 IsGuiding returns 0
20:21:16.941 00.001 9960 PulseGuide returned control before completion, sleep 109
20:21:16.954 00.013 11872 UpdateGuideState exits: m=9667 SNR=59.5
20:21:16.957 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:16.960 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:21:16.962 00.002 11872 Enqueuing Expose request
20:21:17.061 00.099 9960 IsGuiding returns 1
20:21:17.061 00.000 9960 scope still moving after pulse duration time elapsed
20:21:17.093 00.032 9960 IsSlewing returns 0
20:21:17.095 00.002 9960 IsGuiding returns 0
20:21:17.096 00.001 9960 scope move finished after 99 + 56 ms
20:21:17.096 00.000 9960 Move returns status 0, amount 99
20:21:17.097 00.001 9960 MoveAxis(N, 0, ABG)
20:21:17.097 00.000 9960 Move returns status 0, amount 0
20:21:17.098 00.001 9960 move complete, result=0
20:21:17.098 00.000 9960 worker thread done servicing request
20:21:17.098 00.000 9960 Worker thread wakes up
20:21:17.099 00.001 11872 GuideStep: 0.2 px 99 ms WEST, 0.2 px 0 ms NORTH
20:21:17.106 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:21:17.106 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,846,31,31)
20:21:18.353 01.247 9960 Exposure complete
20:21:18.436 00.083 9960 worker thread done servicing request
20:21:18.436 00.000 11872 OnExposeComplete: enter
20:21:18.440 00.004 11872 UpdateGuideState(): m_state=6
20:21:18.442 00.002 11872 Star::Find(15, 1255, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 825
20:21:18.444 00.002 11872 Star::Find returns 1 (0), X=1255.70, Y=861.33, Mass=9551, SNR=57.6, Peak=217 HFD=7.4
20:21:18.446 00.002 11872 CameraToMount -- cameraTheta (1.86) - m_xAngle (-3.14) = xAngle (5.00 = -1.29)
20:21:18.450 00.004 11872 CameraToMount -- cameraTheta (1.86) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.83 = -1.46)
20:21:18.452 00.002 11872 CameraToMount -- cameraX=-0.12 cameraY=0.39 hyp=0.40 cameraTheta=1.86 mountX=0.11 mountY=-0.40, mountTheta=-1.30
20:21:18.456 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.12, y=0.39, opts=13)
20:21:18.458 00.002 11872 Enqueuing Move request for scope (-0.12, 0.39)
20:21:18.462 00.004 9960 Worker thread wakes up
20:21:18.462 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.39) opts 0xd
20:21:18.462 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.12, 0.39)
20:21:18.462 00.000 9960 Moving (-0.12, 0.39) raw xDistance=0.11 yDistance=-0.40
20:21:18.462 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
20:21:18.462 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.40 from input -0.40
20:21:18.462 00.000 9960 MoveAxis(E, 0, ABG)
20:21:18.463 00.001 9960 Move returns status 0, amount 0
20:21:18.463 00.000 9960 MoveAxis(N, 300, ABG)
20:21:18.463 00.000 9960 Guiding  Dir = 0, Dur = 300
20:21:18.463 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=168, Gamma=1.000
20:21:18.467 00.004 9960 IsSlewing returns 0
20:21:18.467 00.000 9960 IsGuiding returns 0
20:21:18.467 00.000 9960 PulseGuide returned control before completion, sleep 310
20:21:18.482 00.015 11872 UpdateGuideState exits: m=9551 SNR=57.6
20:21:18.487 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:18.490 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:21:18.493 00.003 11872 Enqueuing Expose request
20:21:18.781 00.288 9960 IsGuiding returns 1
20:21:18.782 00.001 9960 scope still moving after pulse duration time elapsed
20:21:18.812 00.030 9960 IsSlewing returns 0
20:21:18.813 00.001 9960 IsGuiding returns 0
20:21:18.813 00.000 9960 scope move finished after 300 + 47 ms
20:21:18.815 00.002 9960 Move returns status 0, amount 300
20:21:18.815 00.000 9960 move complete, result=0
20:21:18.816 00.001 9960 worker thread done servicing request
20:21:18.816 00.000 9960 Worker thread wakes up
20:21:18.816 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.4 px 300 ms NORTH
20:21:18.823 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:21:18.823 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,846,31,31)
20:21:20.069 01.246 9960 Exposure complete
20:21:20.153 00.084 9960 worker thread done servicing request
20:21:20.153 00.000 11872 OnExposeComplete: enter
20:21:20.157 00.004 11872 UpdateGuideState(): m_state=6
20:21:20.159 00.002 11872 Star::Find(15, 1255, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 826
20:21:20.161 00.002 11872 Star::Find returns 1 (0), X=1255.58, Y=860.67, Mass=10168, SNR=61.5, Peak=207 HFD=7.4
20:21:20.164 00.003 11872 CameraToMount -- cameraTheta (-2.29) - m_xAngle (-3.14) = xAngle (0.85 = 0.85)
20:21:20.166 00.002 11872 CameraToMount -- cameraTheta (-2.29) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.68 = 0.68)
20:21:20.169 00.003 11872 CameraToMount -- cameraX=-0.23 cameraY=-0.27 hyp=0.36 cameraTheta=-2.29 mountX=0.23 mountY=0.22, mountTheta=0.76
20:21:20.173 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.23, y=-0.27, opts=13)
20:21:20.176 00.003 11872 Enqueuing Move request for scope (-0.23, -0.27)
20:21:20.179 00.003 9960 Worker thread wakes up
20:21:20.179 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.27) opts 0xd
20:21:20.179 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.23, -0.27)
20:21:20.179 00.000 9960 Moving (-0.23, -0.27) raw xDistance=0.23 yDistance=0.22
20:21:20.179 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
20:21:20.179 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:21:20.180 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
20:21:20.180 00.000 9960 MoveAxis(W, 98, ABG)
20:21:20.180 00.000 9960 Guiding  Dir = 3, Dur = 98
20:21:20.180 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=1, FiltMin=0, FiltMax=186, Gamma=1.000
20:21:20.183 00.003 9960 IsSlewing returns 0
20:21:20.183 00.000 9960 IsGuiding returns 0
20:21:20.183 00.000 9960 PulseGuide returned control before completion, sleep 108
20:21:20.197 00.014 11872 UpdateGuideState exits: m=10168 SNR=61.5
20:21:20.201 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:20.205 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:21:20.207 00.002 11872 Enqueuing Expose request
20:21:20.295 00.088 9960 IsGuiding returns 1
20:21:20.295 00.000 9960 scope still moving after pulse duration time elapsed
20:21:20.325 00.030 9960 IsSlewing returns 0
20:21:20.326 00.001 9960 IsGuiding returns 0
20:21:20.327 00.001 9960 scope move finished after 98 + 46 ms
20:21:20.328 00.001 9960 Move returns status 0, amount 98
20:21:20.328 00.000 9960 MoveAxis(N, 0, ABG)
20:21:20.328 00.000 9960 Move returns status 0, amount 0
20:21:20.329 00.001 9960 move complete, result=0
20:21:20.329 00.000 9960 worker thread done servicing request
20:21:20.329 00.000 11872 GuideStep: 0.2 px 98 ms WEST, 0.2 px 0 ms NORTH
20:21:20.334 00.005 9960 Worker thread wakes up
20:21:20.334 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:21:20.334 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,846,31,31)
20:21:21.586 01.252 9960 Exposure complete
20:21:21.685 00.099 9960 worker thread done servicing request
20:21:21.685 00.000 11872 OnExposeComplete: enter
20:21:21.689 00.004 11872 UpdateGuideState(): m_state=6
20:21:21.693 00.004 11872 Star::Find(15, 1255, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 827
20:21:21.696 00.003 11872 Star::Find returns 1 (0), X=1255.60, Y=860.78, Mass=9835, SNR=60.3, Peak=207 HFD=7.4
20:21:21.700 00.004 11872 CameraToMount -- cameraTheta (-2.49) - m_xAngle (-3.14) = xAngle (0.65 = 0.65)
20:21:21.703 00.003 11872 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.48 = 0.48)
20:21:21.706 00.003 11872 CameraToMount -- cameraX=-0.21 cameraY=-0.16 hyp=0.26 cameraTheta=-2.49 mountX=0.21 mountY=0.12, mountTheta=0.52
20:21:21.711 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.21, y=-0.16, opts=13)
20:21:21.714 00.003 11872 Enqueuing Move request for scope (-0.21, -0.16)
20:21:21.716 00.002 9960 Worker thread wakes up
20:21:21.716 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.16) opts 0xd
20:21:21.716 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.21, -0.16)
20:21:21.717 00.001 9960 Moving (-0.21, -0.16) raw xDistance=0.21 yDistance=0.12
20:21:21.717 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.21
20:21:21.717 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:21:21.717 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
20:21:21.717 00.000 9960 MoveAxis(W, 95, ABG)
20:21:21.718 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=1, FiltMin=0, FiltMax=176, Gamma=1.000
20:21:21.720 00.002 9960 Guiding  Dir = 3, Dur = 95
20:21:21.720 00.000 9960 IsSlewing returns 0
20:21:21.722 00.002 9960 IsGuiding returns 0
20:21:21.722 00.000 9960 PulseGuide returned control before completion, sleep 105
20:21:21.735 00.013 11872 UpdateGuideState exits: m=9835 SNR=60.3
20:21:21.739 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:21.741 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:21:21.743 00.002 11872 Enqueuing Expose request
20:21:21.831 00.088 9960 IsGuiding returns 1
20:21:21.831 00.000 9960 scope still moving after pulse duration time elapsed
20:21:21.863 00.032 9960 IsSlewing returns 0
20:21:21.864 00.001 9960 IsGuiding returns 0
20:21:21.865 00.001 9960 scope move finished after 95 + 48 ms
20:21:21.866 00.001 9960 Move returns status 0, amount 95
20:21:21.866 00.000 9960 MoveAxis(N, 0, ABG)
20:21:21.868 00.002 9960 Move returns status 0, amount 0
20:21:21.868 00.000 9960 move complete, result=0
20:21:21.868 00.000 9960 worker thread done servicing request
20:21:21.870 00.002 11872 GuideStep: 0.2 px 95 ms WEST, 0.1 px 0 ms NORTH
20:21:21.873 00.003 9960 Worker thread wakes up
20:21:21.874 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:21:21.874 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,846,31,31)
20:21:23.120 01.246 9960 Exposure complete
20:21:23.203 00.083 9960 worker thread done servicing request
20:21:23.204 00.001 11872 OnExposeComplete: enter
20:21:23.206 00.002 11872 UpdateGuideState(): m_state=6
20:21:23.210 00.004 11872 Star::Find(15, 1255, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 828
20:21:23.213 00.003 11872 Star::Find returns 1 (0), X=1255.74, Y=861.28, Mass=10109, SNR=60.2, Peak=222 HFD=7.2
20:21:23.215 00.002 11872 CameraToMount -- cameraTheta (1.77) - m_xAngle (-3.14) = xAngle (4.91 = -1.38)
20:21:23.218 00.003 11872 CameraToMount -- cameraTheta (1.77) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.73 = -1.55)
20:21:23.220 00.002 11872 CameraToMount -- cameraX=-0.07 cameraY=0.34 hyp=0.35 cameraTheta=1.77 mountX=0.07 mountY=-0.35, mountTheta=-1.38
20:21:23.223 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=-0.07, y=0.34, opts=13)
20:21:23.227 00.004 11872 Enqueuing Move request for scope (-0.07, 0.34)
20:21:23.229 00.002 9960 Worker thread wakes up
20:21:23.229 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.34) opts 0xd
20:21:23.229 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.07, 0.34)
20:21:23.231 00.002 9960 Moving (-0.07, 0.34) raw xDistance=0.07 yDistance=-0.35
20:21:23.231 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
20:21:23.231 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
20:21:23.231 00.000 9960 MoveAxis(E, 0, ABG)
20:21:23.231 00.000 9960 Move returns status 0, amount 0
20:21:23.231 00.000 9960 MoveAxis(N, 258, ABG)
20:21:23.231 00.000 9960 Guiding  Dir = 0, Dur = 258
20:21:23.231 00.000 9960 IsSlewing returns 0
20:21:23.232 00.001 9960 IsGuiding returns 0
20:21:23.232 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=222, med=1, FiltMin=0, FiltMax=181, Gamma=1.000
20:21:23.235 00.003 9960 PulseGuide returned control before completion, sleep 268
20:21:23.250 00.015 11872 UpdateGuideState exits: m=10109 SNR=60.2
20:21:23.252 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:23.255 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:21:23.257 00.002 11872 Enqueuing Expose request
20:21:23.504 00.247 9960 IsGuiding returns 1
20:21:23.506 00.002 9960 scope still moving after pulse duration time elapsed
20:21:23.535 00.029 9960 IsSlewing returns 0
20:21:23.536 00.001 9960 IsGuiding returns 0
20:21:23.537 00.001 9960 scope move finished after 258 + 47 ms
20:21:23.537 00.000 9960 Move returns status 0, amount 258
20:21:23.538 00.001 9960 move complete, result=0
20:21:23.538 00.000 9960 worker thread done servicing request
20:21:23.538 00.000 9960 Worker thread wakes up
20:21:23.539 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 258 ms NORTH
20:21:23.547 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
20:21:23.547 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,846,31,31)
20:21:24.798 01.251 9960 Exposure complete
20:21:24.886 00.088 9960 worker thread done servicing request
20:21:24.886 00.000 11872 OnExposeComplete: enter
20:21:24.889 00.003 11872 UpdateGuideState(): m_state=6
20:21:24.892 00.003 11872 Star::Find(15, 1255, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 829
20:21:24.896 00.004 11872 Star::Find returns 1 (0), X=1255.51, Y=860.92, Mass=10204, SNR=60.1, Peak=219 HFD=7.4
20:21:24.899 00.003 11872 CameraToMount -- cameraTheta (-3.08) - m_xAngle (-3.14) = xAngle (0.06 = 0.06)
20:21:24.901 00.002 11872 CameraToMount -- cameraTheta (-3.08) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (-0.12 = -0.12)
20:21:24.904 00.003 11872 CameraToMount -- cameraX=-0.30 cameraY=-0.02 hyp=0.30 cameraTheta=-3.08 mountX=0.30 mountY=-0.03, mountTheta=-0.11
20:21:24.908 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.30, y=-0.02, opts=13)
20:21:24.911 00.003 11872 Enqueuing Move request for scope (-0.30, -0.02)
20:21:24.913 00.002 9960 Worker thread wakes up
20:21:24.913 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.02) opts 0xd
20:21:24.914 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.30, -0.02)
20:21:24.914 00.000 9960 Moving (-0.30, -0.02) raw xDistance=0.30 yDistance=-0.03
20:21:24.914 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
20:21:24.914 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:21:24.914 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:21:24.915 00.001 9960 MoveAxis(W, 125, ABG)
20:21:24.915 00.000 9960 Guiding  Dir = 3, Dur = 125
20:21:24.915 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=219, med=1, FiltMin=0, FiltMax=189, Gamma=1.000
20:21:24.919 00.004 9960 IsSlewing returns 0
20:21:24.920 00.001 9960 IsGuiding returns 0
20:21:24.920 00.000 9960 PulseGuide returned control before completion, sleep 135
20:21:24.933 00.013 11872 UpdateGuideState exits: m=10204 SNR=60.1
20:21:24.936 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:24.939 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:21:24.941 00.002 11872 Enqueuing Expose request
20:21:25.068 00.127 9960 IsGuiding returns 1
20:21:25.070 00.002 9960 scope still moving after pulse duration time elapsed
20:21:25.100 00.030 9960 IsSlewing returns 0
20:21:25.101 00.001 9960 IsGuiding returns 0
20:21:25.102 00.001 9960 scope move finished after 125 + 57 ms
20:21:25.102 00.000 9960 Move returns status 0, amount 125
20:21:25.103 00.001 9960 MoveAxis(N, 0, ABG)
20:21:25.103 00.000 9960 Move returns status 0, amount 0
20:21:25.105 00.002 9960 move complete, result=0
20:21:25.107 00.002 9960 worker thread done servicing request
20:21:25.108 00.001 11872 GuideStep: 0.3 px 125 ms WEST, -0.0 px 0 ms NORTH
20:21:25.114 00.006 9960 Worker thread wakes up
20:21:25.114 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:21:25.116 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1241,846,31,31)
20:21:26.362 01.246 9960 Exposure complete
20:21:26.446 00.084 9960 worker thread done servicing request
20:21:26.446 00.000 11872 OnExposeComplete: enter
20:21:26.451 00.005 11872 UpdateGuideState(): m_state=6
20:21:26.453 00.002 11872 Star::Find(15, 1255, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 830
20:21:26.456 00.003 11872 Star::Find returns 1 (0), X=1255.71, Y=861.28, Mass=9877, SNR=61.1, Peak=207 HFD=7.4
20:21:26.458 00.002 11872 CameraToMount -- cameraTheta (1.86) - m_xAngle (-3.14) = xAngle (5.00 = -1.28)
20:21:26.460 00.002 11872 CameraToMount -- cameraTheta (1.86) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.83 = -1.46)
20:21:26.464 00.004 11872 CameraToMount -- cameraX=-0.10 cameraY=0.34 hyp=0.35 cameraTheta=1.86 mountX=0.10 mountY=-0.35, mountTheta=-1.29
20:21:26.467 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=-0.10, y=0.34, opts=13)
20:21:26.469 00.002 11872 Enqueuing Move request for scope (-0.10, 0.34)
20:21:26.471 00.002 9960 Worker thread wakes up
20:21:26.472 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.34) opts 0xd
20:21:26.472 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.10, 0.34)
20:21:26.472 00.000 9960 Moving (-0.10, 0.34) raw xDistance=0.10 yDistance=-0.35
20:21:26.472 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
20:21:26.472 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
20:21:26.472 00.000 9960 MoveAxis(E, 0, ABG)
20:21:26.472 00.000 9960 Move returns status 0, amount 0
20:21:26.473 00.001 9960 MoveAxis(N, 262, ABG)
20:21:26.473 00.000 9960 Guiding  Dir = 0, Dur = 262
20:21:26.473 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=1, FiltMin=0, FiltMax=172, Gamma=1.000
20:21:26.476 00.003 9960 IsSlewing returns 0
20:21:26.477 00.001 9960 IsGuiding returns 0
20:21:26.477 00.000 9960 PulseGuide returned control before completion, sleep 272
20:21:26.490 00.013 11872 UpdateGuideState exits: m=9877 SNR=61.1
20:21:26.492 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:26.496 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:21:26.498 00.002 11872 Enqueuing Expose request
20:21:26.756 00.258 9960 IsGuiding returns 1
20:21:26.756 00.000 9960 scope still moving after pulse duration time elapsed
20:21:26.787 00.031 9960 IsSlewing returns 0
20:21:26.788 00.001 9960 IsGuiding returns 0
20:21:26.788 00.000 9960 scope move finished after 262 + 49 ms
20:21:26.788 00.000 9960 Move returns status 0, amount 262
20:21:26.788 00.000 9960 move complete, result=0
20:21:26.788 00.000 9960 worker thread done servicing request
20:21:26.790 00.002 11872 GuideStep: 0.1 px 0 ms EAST, -0.4 px 262 ms NORTH
20:21:26.798 00.008 9960 Worker thread wakes up
20:21:26.798 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:21:26.799 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1241,846,31,31)
20:21:28.048 01.249 9960 Exposure complete
20:21:28.133 00.085 9960 worker thread done servicing request
20:21:28.134 00.001 11872 OnExposeComplete: enter
20:21:28.137 00.003 11872 UpdateGuideState(): m_state=6
20:21:28.139 00.002 11872 Star::Find(15, 1255, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 831
20:21:28.142 00.003 11872 Star::Find returns 1 (0), X=1255.81, Y=860.78, Mass=9774, SNR=59.0, Peak=199 HFD=7.3
20:21:28.146 00.004 11872 CameraToMount -- cameraTheta (-1.57) - m_xAngle (-3.14) = xAngle (1.56 = 1.56)
20:21:28.150 00.004 11872 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.39 = 1.39)
20:21:28.153 00.003 11872 CameraToMount -- cameraX=-0.00 cameraY=-0.16 hyp=0.16 cameraTheta=-1.57 mountX=0.00 mountY=0.16, mountTheta=1.56
20:21:28.157 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.00, y=-0.16, opts=13)
20:21:28.159 00.002 11872 Enqueuing Move request for scope (-0.00, -0.16)
20:21:28.162 00.003 9960 Worker thread wakes up
20:21:28.162 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.16) opts 0xd
20:21:28.162 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.00, -0.16)
20:21:28.162 00.000 9960 Moving (-0.00, -0.16) raw xDistance=0.00 yDistance=0.16
20:21:28.162 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
20:21:28.162 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:21:28.162 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
20:21:28.163 00.001 9960 MoveAxis(E, 0, ABG)
20:21:28.163 00.000 9960 Move returns status 0, amount 0
20:21:28.163 00.000 9960 MoveAxis(N, 0, ABG)
20:21:28.163 00.000 9960 Move returns status 0, amount 0
20:21:28.164 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=199, med=1, FiltMin=0, FiltMax=184, Gamma=1.000
20:21:28.167 00.003 9960 move complete, result=0
20:21:28.167 00.000 9960 worker thread done servicing request
20:21:28.183 00.016 11872 UpdateGuideState exits: m=9774 SNR=59.0
20:21:28.187 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:28.190 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:21:28.192 00.002 11872 Enqueuing Expose request
20:21:28.194 00.002 11872 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
20:21:28.197 00.003 9960 Worker thread wakes up
20:21:28.197 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:21:28.197 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,846,31,31)
20:21:29.446 01.249 9960 Exposure complete
20:21:29.531 00.085 9960 worker thread done servicing request
20:21:29.531 00.000 11872 OnExposeComplete: enter
20:21:29.535 00.004 11872 UpdateGuideState(): m_state=6
20:21:29.537 00.002 11872 Star::Find(15, 1255, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 832
20:21:29.540 00.003 11872 Star::Find returns 1 (0), X=1255.79, Y=860.92, Mass=9236, SNR=57.9, Peak=197 HFD=7.4
20:21:29.543 00.003 11872 CameraToMount -- cameraTheta (-2.59) - m_xAngle (-3.14) = xAngle (0.55 = 0.55)
20:21:29.546 00.003 11872 CameraToMount -- cameraTheta (-2.59) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.38 = 0.38)
20:21:29.549 00.003 11872 CameraToMount -- cameraX=-0.03 cameraY=-0.02 hyp=0.03 cameraTheta=-2.59 mountX=0.03 mountY=0.01, mountTheta=0.41
20:21:29.553 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.03, y=-0.02, opts=13)
20:21:29.555 00.002 11872 Enqueuing Move request for scope (-0.03, -0.02)
20:21:29.558 00.003 9960 Worker thread wakes up
20:21:29.558 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.02) opts 0xd
20:21:29.558 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.03, -0.02)
20:21:29.558 00.000 9960 Moving (-0.03, -0.02) raw xDistance=0.03 yDistance=0.01
20:21:29.558 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:21:29.559 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:21:29.559 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:21:29.559 00.000 9960 MoveAxis(E, 0, ABG)
20:21:29.559 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=197, med=1, FiltMin=0, FiltMax=168, Gamma=1.000
20:21:29.562 00.003 9960 Move returns status 0, amount 0
20:21:29.562 00.000 9960 MoveAxis(N, 0, ABG)
20:21:29.562 00.000 9960 Move returns status 0, amount 0
20:21:29.562 00.000 9960 move complete, result=0
20:21:29.562 00.000 9960 worker thread done servicing request
20:21:29.576 00.014 11872 UpdateGuideState exits: m=9236 SNR=57.9
20:21:29.579 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:29.582 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:21:29.585 00.003 11872 Enqueuing Expose request
20:21:29.587 00.002 11872 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:21:29.589 00.002 9960 Worker thread wakes up
20:21:29.590 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:21:29.590 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,846,31,31)
20:21:30.844 01.254 9960 Exposure complete
20:21:30.939 00.095 9960 worker thread done servicing request
20:21:30.940 00.001 11872 OnExposeComplete: enter
20:21:30.943 00.003 11872 UpdateGuideState(): m_state=6
20:21:30.945 00.002 11872 Star::Find(15, 1255, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 833
20:21:30.948 00.003 11872 Star::Find returns 1 (0), X=1255.51, Y=861.32, Mass=9839, SNR=60.8, Peak=204 HFD=7.3
20:21:30.951 00.003 11872 CameraToMount -- cameraTheta (2.24) - m_xAngle (-3.14) = xAngle (5.37 = -0.91)
20:21:30.955 00.004 11872 CameraToMount -- cameraTheta (2.24) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.20 = -1.08)
20:21:30.958 00.003 11872 CameraToMount -- cameraX=-0.30 cameraY=0.39 hyp=0.49 cameraTheta=2.24 mountX=0.30 mountY=-0.43, mountTheta=-0.96
20:21:30.960 00.002 11872 SchedulePrimaryMove(0FA44CE0, x=-0.30, y=0.39, opts=13)
20:21:30.964 00.004 11872 Enqueuing Move request for scope (-0.30, 0.39)
20:21:30.966 00.002 9960 Worker thread wakes up
20:21:30.966 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.39) opts 0xd
20:21:30.966 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.30, 0.39)
20:21:30.966 00.000 9960 Moving (-0.30, 0.39) raw xDistance=0.30 yDistance=-0.43
20:21:30.967 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
20:21:30.967 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.43 from input -0.43
20:21:30.967 00.000 9960 MoveAxis(W, 126, ABG)
20:21:30.967 00.000 9960 Guiding  Dir = 3, Dur = 126
20:21:30.967 00.000 9960 IsSlewing returns 0
20:21:30.967 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=204, med=1, FiltMin=0, FiltMax=182, Gamma=1.000
20:21:30.971 00.004 9960 IsGuiding returns 0
20:21:30.971 00.000 9960 PulseGuide returned control before completion, sleep 136
20:21:30.986 00.015 11872 UpdateGuideState exits: m=9839 SNR=60.8
20:21:30.989 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:30.993 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:21:30.995 00.002 11872 Enqueuing Expose request
20:21:31.114 00.119 9960 IsGuiding returns 1
20:21:31.114 00.000 9960 scope still moving after pulse duration time elapsed
20:21:31.145 00.031 9960 IsSlewing returns 0
20:21:31.146 00.001 9960 IsGuiding returns 0
20:21:31.146 00.000 9960 scope move finished after 126 + 50 ms
20:21:31.147 00.001 9960 Move returns status 0, amount 126
20:21:31.148 00.001 9960 MoveAxis(N, 323, ABG)
20:21:31.148 00.000 9960 Guiding  Dir = 0, Dur = 323
20:21:31.149 00.001 9960 IsSlewing returns 0
20:21:31.150 00.001 9960 IsGuiding returns 0
20:21:31.150 00.000 9960 PulseGuide returned control before completion, sleep 333
20:21:31.489 00.339 9960 IsGuiding returns 1
20:21:31.491 00.002 9960 scope still moving after pulse duration time elapsed
20:21:31.519 00.028 9960 IsSlewing returns 0
20:21:31.520 00.001 9960 IsGuiding returns 0
20:21:31.521 00.001 9960 scope move finished after 323 + 47 ms
20:21:31.521 00.000 9960 Move returns status 0, amount 323
20:21:31.522 00.001 9960 move complete, result=0
20:21:31.522 00.000 9960 worker thread done servicing request
20:21:31.522 00.000 11872 GuideStep: 0.3 px 126 ms WEST, -0.4 px 323 ms NORTH
20:21:31.529 00.007 9960 Worker thread wakes up
20:21:31.529 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:21:31.530 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1241,846,31,31)
20:21:32.777 01.247 9960 Exposure complete
20:21:32.855 00.078 9960 worker thread done servicing request
20:21:32.856 00.001 11872 OnExposeComplete: enter
20:21:32.858 00.002 11872 UpdateGuideState(): m_state=6
20:21:32.862 00.004 11872 Star::Find(15, 1255, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 834
20:21:32.866 00.004 11872 Star::Find returns 1 (0), X=1256.16, Y=860.56, Mass=9492, SNR=58.2, Peak=212 HFD=7.1
20:21:32.868 00.002 11872 CameraToMount -- cameraTheta (-0.84) - m_xAngle (-3.14) = xAngle (2.30 = 2.30)
20:21:32.871 00.003 11872 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.13 = 2.13)
20:21:32.873 00.002 11872 CameraToMount -- cameraX=0.35 cameraY=-0.38 hyp=0.52 cameraTheta=-0.84 mountX=-0.34 mountY=0.44, mountTheta=2.24
20:21:32.879 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.35, y=-0.38, opts=13)
20:21:32.882 00.003 11872 Enqueuing Move request for scope (0.35, -0.38)
20:21:32.886 00.004 9960 Worker thread wakes up
20:21:32.886 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.35, -0.38) opts 0xd
20:21:32.886 00.000 9960 Handling offset move in thread for scope, endpoint = (0.35, -0.38)
20:21:32.886 00.000 9960 Moving (0.35, -0.38) raw xDistance=-0.34 yDistance=0.44
20:21:32.886 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.34
20:21:32.886 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:21:32.886 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.44
20:21:32.887 00.001 9960 MoveAxis(E, 136, ABG)
20:21:32.887 00.000 9960 Guiding  Dir = 2, Dur = 136
20:21:32.887 00.000 9960 IsSlewing returns 0
20:21:32.887 00.000 9960 IsGuiding returns 0
20:21:32.887 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=212, med=1, FiltMin=0, FiltMax=175, Gamma=1.000
20:21:32.890 00.003 9960 PulseGuide returned control before completion, sleep 146
20:21:32.905 00.015 11872 UpdateGuideState exits: m=9492 SNR=58.2
20:21:32.908 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:32.913 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:21:32.917 00.004 11872 Enqueuing Expose request
20:21:33.048 00.131 9960 IsGuiding returns 1
20:21:33.048 00.000 9960 scope still moving after pulse duration time elapsed
20:21:33.080 00.032 9960 IsSlewing returns 0
20:21:33.081 00.001 9960 IsGuiding returns 0
20:21:33.083 00.002 9960 scope move finished after 136 + 60 ms
20:21:33.083 00.000 9960 Move returns status 0, amount 136
20:21:33.084 00.001 9960 MoveAxis(N, 0, ABG)
20:21:33.084 00.000 9960 Move returns status 0, amount 0
20:21:33.084 00.000 9960 move complete, result=0
20:21:33.085 00.001 9960 worker thread done servicing request
20:21:33.085 00.000 9960 Worker thread wakes up
20:21:33.086 00.001 11872 GuideStep: -0.3 px 136 ms EAST, 0.4 px 0 ms NORTH
20:21:33.091 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:21:33.091 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,846,31,31)
20:21:34.343 01.252 9960 Exposure complete
20:21:34.423 00.080 9960 worker thread done servicing request
20:21:34.423 00.000 11872 OnExposeComplete: enter
20:21:34.427 00.004 11872 UpdateGuideState(): m_state=6
20:21:34.429 00.002 11872 Star::Find(15, 1256, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 835
20:21:34.432 00.003 11872 Star::Find returns 1 (0), X=1255.78, Y=861.39, Mass=9576, SNR=59.8, Peak=201 HFD=7.3
20:21:34.435 00.003 11872 CameraToMount -- cameraTheta (1.65) - m_xAngle (-3.14) = xAngle (4.79 = -1.50)
20:21:34.437 00.002 11872 CameraToMount -- cameraTheta (1.65) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.62 = -1.67)
20:21:34.439 00.002 11872 CameraToMount -- cameraX=-0.04 cameraY=0.46 hyp=0.46 cameraTheta=1.65 mountX=0.03 mountY=-0.46, mountTheta=-1.50
20:21:34.443 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.04, y=0.46, opts=13)
20:21:34.447 00.004 11872 Enqueuing Move request for scope (-0.04, 0.46)
20:21:34.449 00.002 9960 Worker thread wakes up
20:21:34.449 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.46) opts 0xd
20:21:34.449 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.04, 0.46)
20:21:34.449 00.000 9960 Moving (-0.04, 0.46) raw xDistance=0.03 yDistance=-0.46
20:21:34.451 00.002 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:21:34.451 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.46 from input -0.46
20:21:34.451 00.000 9960 MoveAxis(E, 0, ABG)
20:21:34.451 00.000 9960 Move returns status 0, amount 0
20:21:34.451 00.000 9960 MoveAxis(N, 340, ABG)
20:21:34.451 00.000 9960 Guiding  Dir = 0, Dur = 340
20:21:34.451 00.000 9960 IsSlewing returns 0
20:21:34.451 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=201, med=1, FiltMin=0, FiltMax=168, Gamma=1.000
20:21:34.454 00.003 9960 IsGuiding returns 0
20:21:34.454 00.000 9960 PulseGuide returned control before completion, sleep 350
20:21:34.468 00.014 11872 UpdateGuideState exits: m=9576 SNR=59.8
20:21:34.471 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:34.474 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:21:34.476 00.002 11872 Enqueuing Expose request
20:21:34.817 00.341 9960 IsGuiding returns 1
20:21:34.819 00.002 9960 scope still moving after pulse duration time elapsed
20:21:34.848 00.029 9960 IsSlewing returns 0
20:21:34.849 00.001 9960 IsGuiding returns 0
20:21:34.849 00.000 9960 scope move finished after 340 + 55 ms
20:21:34.850 00.001 9960 Move returns status 0, amount 340
20:21:34.850 00.000 9960 move complete, result=0
20:21:34.852 00.002 9960 worker thread done servicing request
20:21:34.852 00.000 9960 Worker thread wakes up
20:21:34.852 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.5 px 340 ms NORTH
20:21:34.859 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:21:34.859 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,846,31,31)
20:21:36.117 01.258 9960 Exposure complete
20:21:36.201 00.084 9960 worker thread done servicing request
20:21:36.202 00.001 11872 OnExposeComplete: enter
20:21:36.204 00.002 11872 UpdateGuideState(): m_state=6
20:21:36.207 00.003 11872 Star::Find(15, 1255, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 836
20:21:36.211 00.004 11872 Star::Find returns 1 (0), X=1255.66, Y=860.92, Mass=9317, SNR=58.3, Peak=205 HFD=7.2
20:21:36.213 00.002 11872 CameraToMount -- cameraTheta (-3.00) - m_xAngle (-3.14) = xAngle (0.14 = 0.14)
20:21:36.215 00.002 11872 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (-0.03 = -0.03)
20:21:36.218 00.003 11872 CameraToMount -- cameraX=-0.15 cameraY=-0.02 hyp=0.15 cameraTheta=-3.00 mountX=0.15 mountY=-0.00, mountTheta=-0.03
20:21:36.221 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=-0.15, y=-0.02, opts=13)
20:21:36.225 00.004 11872 Enqueuing Move request for scope (-0.15, -0.02)
20:21:36.227 00.002 9960 Worker thread wakes up
20:21:36.227 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.02) opts 0xd
20:21:36.228 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.15, -0.02)
20:21:36.228 00.000 9960 Moving (-0.15, -0.02) raw xDistance=0.15 yDistance=-0.00
20:21:36.228 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
20:21:36.228 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:21:36.228 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
20:21:36.228 00.000 9960 MoveAxis(E, 0, ABG)
20:21:36.228 00.000 9960 Move returns status 0, amount 0
20:21:36.229 00.001 9960 MoveAxis(N, 0, ABG)
20:21:36.229 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=205, med=1, FiltMin=0, FiltMax=172, Gamma=1.000
20:21:36.232 00.003 9960 Move returns status 0, amount 0
20:21:36.232 00.000 9960 move complete, result=0
20:21:36.232 00.000 9960 worker thread done servicing request
20:21:36.246 00.014 11872 UpdateGuideState exits: m=9317 SNR=58.3
20:21:36.249 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:36.251 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:21:36.253 00.002 11872 Enqueuing Expose request
20:21:36.256 00.003 9960 Worker thread wakes up
20:21:36.256 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:21:36.256 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,846,31,31)
20:21:36.256 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
20:21:37.509 01.253 9960 Exposure complete
20:21:37.593 00.084 9960 worker thread done servicing request
20:21:37.593 00.000 11872 OnExposeComplete: enter
20:21:37.597 00.004 11872 UpdateGuideState(): m_state=6
20:21:37.599 00.002 11872 Star::Find(15, 1255, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 837
20:21:37.601 00.002 11872 Star::Find returns 1 (0), X=1255.68, Y=861.21, Mass=9962, SNR=58.5, Peak=218 HFD=7.4
20:21:37.603 00.002 11872 CameraToMount -- cameraTheta (2.02) - m_xAngle (-3.14) = xAngle (5.16 = -1.13)
20:21:37.608 00.005 11872 CameraToMount -- cameraTheta (2.02) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.98 = -1.30)
20:21:37.610 00.002 11872 CameraToMount -- cameraX=-0.13 cameraY=0.28 hyp=0.31 cameraTheta=2.02 mountX=0.13 mountY=-0.29, mountTheta=-1.15
20:21:37.615 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.13, y=0.28, opts=13)
20:21:37.617 00.002 11872 Enqueuing Move request for scope (-0.13, 0.28)
20:21:37.620 00.003 9960 Worker thread wakes up
20:21:37.620 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.28) opts 0xd
20:21:37.620 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.13, 0.28)
20:21:37.620 00.000 9960 Moving (-0.13, 0.28) raw xDistance=0.13 yDistance=-0.29
20:21:37.620 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
20:21:37.620 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
20:21:37.622 00.002 9960 MoveAxis(E, 0, ABG)
20:21:37.622 00.000 9960 Move returns status 0, amount 0
20:21:37.622 00.000 9960 MoveAxis(N, 220, ABG)
20:21:37.622 00.000 9960 Guiding  Dir = 0, Dur = 220
20:21:37.622 00.000 9960 IsSlewing returns 0
20:21:37.622 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=218, med=1, FiltMin=0, FiltMax=191, Gamma=1.000
20:21:37.625 00.003 9960 IsGuiding returns 0
20:21:37.625 00.000 9960 PulseGuide returned control before completion, sleep 230
20:21:37.639 00.014 11872 UpdateGuideState exits: m=9962 SNR=58.5
20:21:37.641 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:37.646 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:21:37.648 00.002 11872 Enqueuing Expose request
20:21:37.864 00.216 9960 IsGuiding returns 1
20:21:37.864 00.000 9960 scope still moving after pulse duration time elapsed
20:21:37.894 00.030 9960 IsSlewing returns 0
20:21:37.895 00.001 9960 IsGuiding returns 0
20:21:37.895 00.000 9960 scope move finished after 220 + 50 ms
20:21:37.895 00.000 9960 Move returns status 0, amount 220
20:21:37.895 00.000 9960 move complete, result=0
20:21:37.896 00.001 9960 worker thread done servicing request
20:21:37.896 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 220 ms NORTH
20:21:37.898 00.002 9960 Worker thread wakes up
20:21:37.898 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:21:37.898 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,846,31,31)
20:21:39.155 01.257 9960 Exposure complete
20:21:39.243 00.088 9960 worker thread done servicing request
20:21:39.244 00.001 11872 OnExposeComplete: enter
20:21:39.246 00.002 11872 UpdateGuideState(): m_state=6
20:21:39.249 00.003 11872 Star::Find(15, 1255, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 838
20:21:39.251 00.002 11872 Star::Find returns 1 (0), X=1255.29, Y=862.90, Mass=8804, SNR=57.4, Peak=228 HFD=6.7
20:21:39.253 00.002 11872 CameraToMount -- cameraTheta (1.83) - m_xAngle (-3.14) = xAngle (4.97 = -1.32)
20:21:39.257 00.004 11872 CameraToMount -- cameraTheta (1.83) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.80 = -1.49)
20:21:39.259 00.002 11872 CameraToMount -- cameraX=-0.52 cameraY=1.96 hyp=2.03 cameraTheta=1.83 mountX=0.51 mountY=-2.03, mountTheta=-1.32
20:21:39.264 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.52, y=1.96, opts=13)
20:21:39.267 00.003 11872 Enqueuing Move request for scope (-0.52, 1.96)
20:21:39.269 00.002 9960 Worker thread wakes up
20:21:39.269 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.52, 1.96) opts 0xd
20:21:39.271 00.002 9960 Handling offset move in thread for scope, endpoint = (-0.52, 1.96)
20:21:39.271 00.000 9960 Moving (-0.52, 1.96) raw xDistance=0.51 yDistance=-2.03
20:21:39.271 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.51
20:21:39.271 00.000 9960 GuideAlgorithmResistSwitch::result() returns -2.03 from input -2.03
20:21:39.271 00.000 9960 MoveAxis(W, 215, ABG)
20:21:39.272 00.001 9960 Guiding  Dir = 3, Dur = 215
20:21:39.272 00.000 9960 IsSlewing returns 0
20:21:39.272 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=228, med=1, FiltMin=0, FiltMax=185, Gamma=1.000
20:21:39.275 00.003 9960 IsGuiding returns 0
20:21:39.275 00.000 9960 PulseGuide returned control before completion, sleep 225
20:21:39.288 00.013 11872 UpdateGuideState exits: m=8804 SNR=57.4
20:21:39.290 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:39.295 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:21:39.299 00.004 11872 Enqueuing Expose request
20:21:39.504 00.205 9960 IsGuiding returns 1
20:21:39.506 00.002 9960 scope still moving after pulse duration time elapsed
20:21:39.535 00.029 9960 IsSlewing returns 0
20:21:39.536 00.001 9960 IsGuiding returns 0
20:21:39.538 00.002 9960 scope move finished after 215 + 47 ms
20:21:39.538 00.000 9960 Move returns status 0, amount 215
20:21:39.538 00.000 9960 MoveAxis(N, 1512, ABG)
20:21:39.539 00.001 9960 Guiding  Dir = 0, Dur = 1512
20:21:39.539 00.000 9960 IsSlewing returns 0
20:21:39.540 00.001 9960 IsGuiding returns 0
20:21:39.540 00.000 9960 PulseGuide returned control before completion, sleep 1522
20:21:41.067 01.527 9960 IsGuiding returns 1
20:21:41.069 00.002 9960 scope still moving after pulse duration time elapsed
20:21:41.098 00.029 9960 IsSlewing returns 0
20:21:41.100 00.002 9960 IsGuiding returns 0
20:21:41.100 00.000 9960 scope move finished after 1512 + 47 ms
20:21:41.101 00.001 9960 Move returns status 0, amount 1512
20:21:41.101 00.000 9960 move complete, result=0
20:21:41.101 00.000 9960 worker thread done servicing request
20:21:41.101 00.000 11872 GuideStep: 0.5 px 215 ms WEST, -2.0 px 1512 ms NORTH
20:21:41.110 00.009 9960 Worker thread wakes up
20:21:41.111 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:21:41.113 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1241,846,31,31)
20:21:42.359 01.246 9960 Exposure complete
20:21:42.440 00.081 9960 worker thread done servicing request
20:21:42.441 00.001 11872 OnExposeComplete: enter
20:21:42.445 00.004 11872 UpdateGuideState(): m_state=6
20:21:42.447 00.002 11872 Star::Find(15, 1255, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 839
20:21:42.450 00.003 11872 Star::Find returns 1 (0), X=1255.76, Y=858.80, Mass=9775, SNR=59.4, Peak=198 HFD=7.3
20:21:42.452 00.002 11872 CameraToMount -- cameraTheta (-1.59) - m_xAngle (-3.14) = xAngle (1.54 = 1.54)
20:21:42.455 00.003 11872 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.37 = 1.37)
20:21:42.457 00.002 11872 CameraToMount -- cameraX=-0.05 cameraY=-2.14 hyp=2.14 cameraTheta=-1.59 mountX=0.06 mountY=2.10, mountTheta=1.54
20:21:42.462 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.05, y=-2.14, opts=13)
20:21:42.465 00.003 11872 Enqueuing Move request for scope (-0.05, -2.14)
20:21:42.467 00.002 9960 Worker thread wakes up
20:21:42.467 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -2.14) opts 0xd
20:21:42.467 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.05, -2.14)
20:21:42.467 00.000 9960 Moving (-0.05, -2.14) raw xDistance=0.06 yDistance=2.10
20:21:42.467 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
20:21:42.468 00.001 9960 resist switch: large excursion: input 2.10 thresh 0.60 direction from -1 to 1
20:21:42.468 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=6.30
20:21:42.468 00.000 9960 GuideAlgorithmResistSwitch::result() returns 2.10 from input 2.10
20:21:42.468 00.000 9960 MoveAxis(E, 0, ABG)
20:21:42.468 00.000 9960 Move returns status 0, amount 0
20:21:42.468 00.000 9960 MoveAxis(S, 1568, ABG)
20:21:42.470 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=198, med=1, FiltMin=0, FiltMax=186, Gamma=1.000
20:21:42.472 00.002 9960 Guiding  Dir = 1, Dur = 1568
20:21:42.472 00.000 9960 IsSlewing returns 0
20:21:42.472 00.000 9960 IsGuiding returns 0
20:21:42.473 00.001 9960 PulseGuide returned control before completion, sleep 1578
20:21:42.487 00.014 11872 UpdateGuideState exits: m=9775 SNR=59.4
20:21:42.489 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:42.493 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:21:42.496 00.003 11872 Enqueuing Expose request
20:21:44.054 01.558 9960 IsGuiding returns 1
20:21:44.055 00.001 9960 scope still moving after pulse duration time elapsed
20:21:44.084 00.029 9960 IsSlewing returns 0
20:21:44.086 00.002 9960 IsGuiding returns 0
20:21:44.086 00.000 9960 scope move finished after 1568 + 46 ms
20:21:44.088 00.002 9960 Move returns status 0, amount 1568
20:21:44.088 00.000 9960 move complete, result=0
20:21:44.088 00.000 9960 worker thread done servicing request
20:21:44.089 00.001 9960 Worker thread wakes up
20:21:44.090 00.001 11872 GuideStep: 0.1 px 0 ms EAST, 2.1 px 1568 ms SOUTH
20:21:44.096 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:21:44.097 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1241,846,31,31)
20:21:45.334 01.237 9960 Exposure complete
20:21:45.420 00.086 9960 worker thread done servicing request
20:21:45.421 00.001 11872 OnExposeComplete: enter
20:21:45.424 00.003 11872 UpdateGuideState(): m_state=6
20:21:45.427 00.003 11872 Star::Find(15, 1255, 858, 0, (0,0,0,0), 1.5, 10.0, 255) frame 840
20:21:45.429 00.002 11872 Star::Find returns 1 (0), X=1255.92, Y=860.65, Mass=9478, SNR=58.7, Peak=196 HFD=7.5
20:21:45.431 00.002 11872 CameraToMount -- cameraTheta (-1.20) - m_xAngle (-3.14) = xAngle (1.94 = 1.94)
20:21:45.433 00.002 11872 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.76 = 1.76)
20:21:45.436 00.003 11872 CameraToMount -- cameraX=0.11 cameraY=-0.29 hyp=0.31 cameraTheta=-1.20 mountX=-0.11 mountY=0.31, mountTheta=1.92
20:21:45.440 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.11, y=-0.29, opts=13)
20:21:45.443 00.003 11872 Enqueuing Move request for scope (0.11, -0.29)
20:21:45.445 00.002 9960 Worker thread wakes up
20:21:45.445 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.29) opts 0xd
20:21:45.445 00.000 9960 Handling offset move in thread for scope, endpoint = (0.11, -0.29)
20:21:45.445 00.000 9960 Moving (0.11, -0.29) raw xDistance=-0.11 yDistance=0.31
20:21:45.445 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
20:21:45.446 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.31 from input 0.31
20:21:45.446 00.000 9960 MoveAxis(E, 0, ABG)
20:21:45.446 00.000 9960 Move returns status 0, amount 0
20:21:45.446 00.000 9960 MoveAxis(S, 229, ABG)
20:21:45.446 00.000 9960 Guiding  Dir = 1, Dur = 229
20:21:45.446 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=196, med=1, FiltMin=0, FiltMax=167, Gamma=1.000
20:21:45.450 00.004 9960 IsSlewing returns 0
20:21:45.450 00.000 9960 IsGuiding returns 0
20:21:45.451 00.001 9960 PulseGuide returned control before completion, sleep 239
20:21:45.465 00.014 11872 UpdateGuideState exits: m=9478 SNR=58.7
20:21:45.467 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:45.472 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:21:45.474 00.002 11872 Enqueuing Expose request
20:21:45.706 00.232 9960 IsGuiding returns 0
20:21:45.706 00.000 9960 Move returns status 0, amount 229
20:21:45.707 00.001 9960 move complete, result=0
20:21:45.708 00.001 9960 worker thread done servicing request
20:21:45.708 00.000 11872 GuideStep: -0.1 px 0 ms EAST, 0.3 px 229 ms SOUTH
20:21:45.715 00.007 9960 Worker thread wakes up
20:21:45.715 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:21:45.715 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,846,31,31)
20:21:46.966 01.251 9960 Exposure complete
20:21:47.055 00.089 9960 worker thread done servicing request
20:21:47.055 00.000 11872 OnExposeComplete: enter
20:21:47.058 00.003 11872 UpdateGuideState(): m_state=6
20:21:47.060 00.002 11872 Star::Find(15, 1255, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 841
20:21:47.063 00.003 11872 Star::Find returns 1 (0), X=1255.96, Y=861.26, Mass=9788, SNR=60.6, Peak=209 HFD=7.5
20:21:47.066 00.003 11872 CameraToMount -- cameraTheta (1.15) - m_xAngle (-3.14) = xAngle (4.28 = -2.00)
20:21:47.068 00.002 11872 CameraToMount -- cameraTheta (1.15) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.11 = -2.17)
20:21:47.071 00.003 11872 CameraToMount -- cameraX=0.15 cameraY=0.33 hyp=0.36 cameraTheta=1.15 mountX=-0.15 mountY=-0.29, mountTheta=-2.04
20:21:47.074 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=0.15, y=0.33, opts=13)
20:21:47.077 00.003 11872 Enqueuing Move request for scope (0.15, 0.33)
20:21:47.080 00.003 9960 Worker thread wakes up
20:21:47.080 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.33) opts 0xd
20:21:47.080 00.000 9960 Handling offset move in thread for scope, endpoint = (0.15, 0.33)
20:21:47.080 00.000 9960 Moving (0.15, 0.33) raw xDistance=-0.15 yDistance=-0.29
20:21:47.080 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
20:21:47.080 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:21:47.081 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
20:21:47.081 00.000 9960 MoveAxis(E, 0, ABG)
20:21:47.081 00.000 9960 Move returns status 0, amount 0
20:21:47.081 00.000 9960 MoveAxis(N, 0, ABG)
20:21:47.082 00.001 9960 Move returns status 0, amount 0
20:21:47.082 00.000 9960 move complete, result=0
20:21:47.082 00.000 9960 worker thread done servicing request
20:21:47.082 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=1, FiltMin=0, FiltMax=175, Gamma=1.000
20:21:47.098 00.016 11872 UpdateGuideState exits: m=9788 SNR=60.6
20:21:47.100 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:47.103 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:21:47.107 00.004 11872 Enqueuing Expose request
20:21:47.114 00.007 9960 Worker thread wakes up
20:21:47.114 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
20:21:47.119 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:21:47.119 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,846,31,31)
20:21:48.375 01.256 9960 Exposure complete
20:21:48.461 00.086 9960 worker thread done servicing request
20:21:48.461 00.000 11872 OnExposeComplete: enter
20:21:48.464 00.003 11872 UpdateGuideState(): m_state=6
20:21:48.467 00.003 11872 Star::Find(15, 1255, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 842
20:21:48.469 00.002 11872 Star::Find returns 1 (0), X=1256.06, Y=861.38, Mass=9606, SNR=58.0, Peak=207 HFD=7.3
20:21:48.471 00.002 11872 CameraToMount -- cameraTheta (1.07) - m_xAngle (-3.14) = xAngle (4.21 = -2.08)
20:21:48.474 00.003 11872 CameraToMount -- cameraTheta (1.07) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.03 = -2.25)
20:21:48.477 00.003 11872 CameraToMount -- cameraX=0.24 cameraY=0.44 hyp=0.51 cameraTheta=1.07 mountX=-0.25 mountY=-0.39, mountTheta=-2.13
20:21:48.481 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.24, y=0.44, opts=13)
20:21:48.483 00.002 11872 Enqueuing Move request for scope (0.24, 0.44)
20:21:48.486 00.003 9960 Worker thread wakes up
20:21:48.486 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.44) opts 0xd
20:21:48.486 00.000 9960 Handling offset move in thread for scope, endpoint = (0.24, 0.44)
20:21:48.486 00.000 9960 Moving (0.24, 0.44) raw xDistance=-0.25 yDistance=-0.39
20:21:48.486 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.25
20:21:48.486 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:21:48.487 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.39
20:21:48.487 00.000 9960 MoveAxis(E, 103, ABG)
20:21:48.487 00.000 9960 Guiding  Dir = 2, Dur = 103
20:21:48.487 00.000 9960 IsSlewing returns 0
20:21:48.487 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
20:21:48.491 00.004 9960 IsGuiding returns 0
20:21:48.491 00.000 9960 PulseGuide returned control before completion, sleep 113
20:21:48.504 00.013 11872 UpdateGuideState exits: m=9606 SNR=58.0
20:21:48.507 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:48.509 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:21:48.512 00.003 11872 Enqueuing Expose request
20:21:48.613 00.101 9960 IsGuiding returns 1
20:21:48.614 00.001 9960 scope still moving after pulse duration time elapsed
20:21:48.644 00.030 9960 IsSlewing returns 0
20:21:48.645 00.001 9960 IsGuiding returns 0
20:21:48.646 00.001 9960 scope move finished after 103 + 51 ms
20:21:48.646 00.000 9960 Move returns status 0, amount 103
20:21:48.646 00.000 9960 MoveAxis(N, 0, ABG)
20:21:48.646 00.000 9960 Move returns status 0, amount 0
20:21:48.646 00.000 9960 move complete, result=0
20:21:48.647 00.001 9960 worker thread done servicing request
20:21:48.647 00.000 11872 GuideStep: -0.2 px 103 ms EAST, -0.4 px 0 ms NORTH
20:21:48.652 00.005 9960 Worker thread wakes up
20:21:48.652 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:21:48.652 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,846,31,31)
20:21:49.902 01.250 9960 Exposure complete
20:21:49.983 00.081 9960 worker thread done servicing request
20:21:49.984 00.001 11872 OnExposeComplete: enter
20:21:49.986 00.002 11872 UpdateGuideState(): m_state=6
20:21:49.989 00.003 11872 Star::Find(15, 1256, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 843
20:21:49.992 00.003 11872 Star::Find returns 1 (0), X=1256.04, Y=861.58, Mass=9880, SNR=59.9, Peak=218 HFD=7.2
20:21:49.995 00.003 11872 CameraToMount -- cameraTheta (1.23) - m_xAngle (-3.14) = xAngle (4.36 = -1.92)
20:21:49.997 00.002 11872 CameraToMount -- cameraTheta (1.23) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.19 = -2.09)
20:21:49.999 00.002 11872 CameraToMount -- cameraX=0.23 cameraY=0.64 hyp=0.68 cameraTheta=1.23 mountX=-0.23 mountY=-0.59, mountTheta=-1.95
20:21:50.003 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.23, y=0.64, opts=13)
20:21:50.006 00.003 11872 Enqueuing Move request for scope (0.23, 0.64)
20:21:50.008 00.002 9960 Worker thread wakes up
20:21:50.008 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.64) opts 0xd
20:21:50.008 00.000 9960 Handling offset move in thread for scope, endpoint = (0.23, 0.64)
20:21:50.009 00.001 9960 Moving (0.23, 0.64) raw xDistance=-0.23 yDistance=-0.59
20:21:50.009 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.23
20:21:50.009 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:21:50.009 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.59
20:21:50.009 00.000 9960 MoveAxis(E, 105, ABG)
20:21:50.010 00.001 9960 Guiding  Dir = 2, Dur = 105
20:21:50.010 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=218, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
20:21:50.013 00.003 9960 IsSlewing returns 0
20:21:50.014 00.001 9960 IsGuiding returns 0
20:21:50.014 00.000 9960 PulseGuide returned control before completion, sleep 115
20:21:50.029 00.015 11872 UpdateGuideState exits: m=9880 SNR=59.9
20:21:50.032 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:50.034 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:21:50.036 00.002 11872 Enqueuing Expose request
20:21:50.130 00.094 9960 IsGuiding returns 1
20:21:50.131 00.001 9960 scope still moving after pulse duration time elapsed
20:21:50.161 00.030 9960 IsSlewing returns 0
20:21:50.162 00.001 9960 IsGuiding returns 0
20:21:50.162 00.000 9960 scope move finished after 105 + 43 ms
20:21:50.163 00.001 9960 Move returns status 0, amount 105
20:21:50.163 00.000 9960 MoveAxis(N, 0, ABG)
20:21:50.163 00.000 9960 Move returns status 0, amount 0
20:21:50.164 00.001 9960 move complete, result=0
20:21:50.164 00.000 9960 worker thread done servicing request
20:21:50.164 00.000 9960 Worker thread wakes up
20:21:50.164 00.000 11872 GuideStep: -0.2 px 105 ms EAST, -0.6 px 0 ms NORTH
20:21:50.171 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:21:50.171 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,846,31,31)
20:21:51.421 01.250 9960 Exposure complete
20:21:51.504 00.083 9960 worker thread done servicing request
20:21:51.504 00.000 11872 OnExposeComplete: enter
20:21:51.507 00.003 11872 UpdateGuideState(): m_state=6
20:21:51.511 00.004 11872 Star::Find(15, 1256, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 844
20:21:51.515 00.004 11872 Star::Find returns 1 (0), X=1255.94, Y=861.65, Mass=10338, SNR=61.9, Peak=212 HFD=7.4
20:21:51.518 00.003 11872 CameraToMount -- cameraTheta (1.40) - m_xAngle (-3.14) = xAngle (4.53 = -1.75)
20:21:51.521 00.003 11872 CameraToMount -- cameraTheta (1.40) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.36 = -1.92)
20:21:51.525 00.004 11872 CameraToMount -- cameraX=0.12 cameraY=0.71 hyp=0.72 cameraTheta=1.40 mountX=-0.13 mountY=-0.68, mountTheta=-1.76
20:21:51.529 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.12, y=0.71, opts=13)
20:21:51.531 00.002 11872 Enqueuing Move request for scope (0.12, 0.71)
20:21:51.533 00.002 9960 Worker thread wakes up
20:21:51.533 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.71) opts 0xd
20:21:51.534 00.001 9960 Handling offset move in thread for scope, endpoint = (0.12, 0.71)
20:21:51.534 00.000 9960 Moving (0.12, 0.71) raw xDistance=-0.13 yDistance=-0.68
20:21:51.534 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
20:21:51.534 00.000 9960 resist switch: large excursion: input -0.68 thresh 0.60 direction from 1 to -1
20:21:51.534 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.03
20:21:51.535 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.68 from input -0.68
20:21:51.535 00.000 9960 MoveAxis(E, 0, ABG)
20:21:51.535 00.000 9960 Move returns status 0, amount 0
20:21:51.535 00.000 9960 MoveAxis(N, 504, ABG)
20:21:51.535 00.000 9960 Guiding  Dir = 0, Dur = 504
20:21:51.535 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=212, med=1, FiltMin=0, FiltMax=186, Gamma=1.000
20:21:51.538 00.003 9960 IsSlewing returns 0
20:21:51.539 00.001 9960 IsGuiding returns 0
20:21:51.539 00.000 9960 PulseGuide returned control before completion, sleep 514
20:21:51.554 00.015 11872 UpdateGuideState exits: m=10338 SNR=61.9
20:21:51.557 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:51.560 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:21:51.563 00.003 11872 Enqueuing Expose request
20:21:52.056 00.493 9960 IsGuiding returns 1
20:21:52.058 00.002 9960 scope still moving after pulse duration time elapsed
20:21:52.087 00.029 9960 IsSlewing returns 0
20:21:52.089 00.002 9960 IsGuiding returns 0
20:21:52.089 00.000 9960 scope move finished after 504 + 45 ms
20:21:52.090 00.001 9960 Move returns status 0, amount 504
20:21:52.090 00.000 9960 move complete, result=0
20:21:52.090 00.000 9960 worker thread done servicing request
20:21:52.091 00.001 9960 Worker thread wakes up
20:21:52.092 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.7 px 504 ms NORTH
20:21:52.097 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:21:52.098 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1241,846,31,31)
20:21:53.338 01.240 9960 Exposure complete
20:21:53.418 00.080 9960 worker thread done servicing request
20:21:53.418 00.000 11872 OnExposeComplete: enter
20:21:53.421 00.003 11872 UpdateGuideState(): m_state=6
20:21:53.424 00.003 11872 Star::Find(15, 1255, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 845
20:21:53.427 00.003 11872 Star::Find returns 1 (0), X=1256.14, Y=861.87, Mass=9351, SNR=58.4, Peak=204 HFD=7.3
20:21:53.430 00.003 11872 CameraToMount -- cameraTheta (1.24) - m_xAngle (-3.14) = xAngle (4.37 = -1.91)
20:21:53.433 00.003 11872 CameraToMount -- cameraTheta (1.24) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.20 = -2.08)
20:21:53.435 00.002 11872 CameraToMount -- cameraX=0.32 cameraY=0.93 hyp=0.99 cameraTheta=1.24 mountX=-0.33 mountY=-0.86, mountTheta=-1.93
20:21:53.439 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.32, y=0.93, opts=13)
20:21:53.441 00.002 11872 Enqueuing Move request for scope (0.32, 0.93)
20:21:53.443 00.002 9960 Worker thread wakes up
20:21:53.444 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.93) opts 0xd
20:21:53.444 00.000 9960 Handling offset move in thread for scope, endpoint = (0.32, 0.93)
20:21:53.444 00.000 9960 Moving (0.32, 0.93) raw xDistance=-0.33 yDistance=-0.86
20:21:53.445 00.001 9960 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.33
20:21:53.445 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.86 from input -0.86
20:21:53.445 00.000 9960 MoveAxis(E, 137, ABG)
20:21:53.445 00.000 9960 Guiding  Dir = 2, Dur = 137
20:21:53.445 00.000 9960 IsSlewing returns 0
20:21:53.446 00.001 9960 IsGuiding returns 0
20:21:53.446 00.000 9960 PulseGuide returned control before completion, sleep 147
20:21:53.446 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=204, med=1, FiltMin=0, FiltMax=177, Gamma=1.000
20:21:53.463 00.017 11872 UpdateGuideState exits: m=9351 SNR=58.4
20:21:53.466 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:53.468 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:21:53.470 00.002 11872 Enqueuing Expose request
20:21:53.601 00.131 9960 IsGuiding returns 1
20:21:53.601 00.000 9960 scope still moving after pulse duration time elapsed
20:21:53.632 00.031 9960 IsSlewing returns 0
20:21:53.632 00.000 9960 IsGuiding returns 0
20:21:53.633 00.001 9960 scope move finished after 137 + 50 ms
20:21:53.633 00.000 9960 Move returns status 0, amount 137
20:21:53.634 00.001 9960 MoveAxis(N, 642, ABG)
20:21:53.634 00.000 9960 Guiding  Dir = 0, Dur = 642
20:21:53.634 00.000 9960 IsSlewing returns 0
20:21:53.634 00.000 9960 IsGuiding returns 0
20:21:53.636 00.002 9960 PulseGuide returned control before completion, sleep 652
20:21:54.290 00.654 9960 IsGuiding returns 1
20:21:54.292 00.002 9960 scope still moving after pulse duration time elapsed
20:21:54.320 00.028 9960 IsSlewing returns 0
20:21:54.321 00.001 9960 IsGuiding returns 1
20:21:54.351 00.030 9960 IsSlewing returns 0
20:21:54.352 00.001 9960 IsGuiding returns 1
20:21:54.383 00.031 9960 IsSlewing returns 0
20:21:54.385 00.002 9960 IsGuiding returns 0
20:21:54.386 00.001 9960 scope move finished after 642 + 108 ms
20:21:54.386 00.000 9960 Move returns status 0, amount 642
20:21:54.387 00.001 9960 move complete, result=0
20:21:54.387 00.000 9960 worker thread done servicing request
20:21:54.387 00.000 9960 Worker thread wakes up
20:21:54.387 00.000 11872 GuideStep: -0.3 px 137 ms EAST, -0.9 px 642 ms NORTH
20:21:54.394 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:21:54.394 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,846,31,31)
20:21:55.639 01.245 9960 Exposure complete
20:21:55.719 00.080 9960 worker thread done servicing request
20:21:55.719 00.000 11872 OnExposeComplete: enter
20:21:55.722 00.003 11872 UpdateGuideState(): m_state=6
20:21:55.725 00.003 11872 Star::Find(15, 1256, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 846
20:21:55.728 00.003 11872 Star::Find returns 1 (0), X=1255.93, Y=861.38, Mass=9735, SNR=60.1, Peak=213 HFD=7.3
20:21:55.730 00.002 11872 CameraToMount -- cameraTheta (1.32) - m_xAngle (-3.14) = xAngle (4.46 = -1.82)
20:21:55.733 00.003 11872 CameraToMount -- cameraTheta (1.32) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.29 = -2.00)
20:21:55.735 00.002 11872 CameraToMount -- cameraX=0.11 cameraY=0.45 hyp=0.46 cameraTheta=1.32 mountX=-0.11 mountY=-0.42, mountTheta=-1.84
20:21:55.739 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.11, y=0.45, opts=13)
20:21:55.742 00.003 11872 Enqueuing Move request for scope (0.11, 0.45)
20:21:55.745 00.003 9960 Worker thread wakes up
20:21:55.745 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.45) opts 0xd
20:21:55.745 00.000 9960 Handling offset move in thread for scope, endpoint = (0.11, 0.45)
20:21:55.745 00.000 9960 Moving (0.11, 0.45) raw xDistance=-0.11 yDistance=-0.42
20:21:55.745 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
20:21:55.747 00.002 9960 GuideAlgorithmResistSwitch::result() returns -0.42 from input -0.42
20:21:55.747 00.000 9960 MoveAxis(E, 0, ABG)
20:21:55.747 00.000 9960 Move returns status 0, amount 0
20:21:55.747 00.000 9960 MoveAxis(N, 313, ABG)
20:21:55.747 00.000 9960 Guiding  Dir = 0, Dur = 313
20:21:55.748 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=1, FiltMin=0, FiltMax=174, Gamma=1.000
20:21:55.750 00.002 9960 IsSlewing returns 0
20:21:55.751 00.001 9960 IsGuiding returns 0
20:21:55.751 00.000 9960 PulseGuide returned control before completion, sleep 323
20:21:55.764 00.013 11872 UpdateGuideState exits: m=9735 SNR=60.1
20:21:55.767 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:55.770 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:21:55.772 00.002 11872 Enqueuing Expose request
20:21:56.086 00.314 9960 IsGuiding returns 1
20:21:56.087 00.001 9960 scope still moving after pulse duration time elapsed
20:21:56.117 00.030 9960 IsSlewing returns 0
20:21:56.118 00.001 9960 IsGuiding returns 0
20:21:56.118 00.000 9960 scope move finished after 313 + 55 ms
20:21:56.119 00.001 9960 Move returns status 0, amount 313
20:21:56.119 00.000 9960 move complete, result=0
20:21:56.121 00.002 9960 worker thread done servicing request
20:21:56.121 00.000 9960 Worker thread wakes up
20:21:56.121 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.4 px 313 ms NORTH
20:21:56.127 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:21:56.127 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,846,31,31)
20:21:57.383 01.256 9960 Exposure complete
20:21:57.462 00.079 9960 worker thread done servicing request
20:21:57.463 00.001 11872 OnExposeComplete: enter
20:21:57.465 00.002 11872 UpdateGuideState(): m_state=6
20:21:57.467 00.002 11872 Star::Find(15, 1255, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 847
20:21:57.470 00.003 11872 Star::Find returns 1 (0), X=1255.99, Y=860.88, Mass=9530, SNR=60.4, Peak=194 HFD=7.4
20:21:57.472 00.002 11872 CameraToMount -- cameraTheta (-0.33) - m_xAngle (-3.14) = xAngle (2.81 = 2.81)
20:21:57.475 00.003 11872 CameraToMount -- cameraTheta (-0.33) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.63 = 2.63)
20:21:57.477 00.002 11872 CameraToMount -- cameraX=0.18 cameraY=-0.06 hyp=0.19 cameraTheta=-0.33 mountX=-0.18 mountY=0.09, mountTheta=2.67
20:21:57.482 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.18, y=-0.06, opts=13)
20:21:57.485 00.003 11872 Enqueuing Move request for scope (0.18, -0.06)
20:21:57.488 00.003 9960 Worker thread wakes up
20:21:57.488 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.06) opts 0xd
20:21:57.488 00.000 9960 Handling offset move in thread for scope, endpoint = (0.18, -0.06)
20:21:57.488 00.000 9960 Moving (0.18, -0.06) raw xDistance=-0.18 yDistance=0.09
20:21:57.488 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
20:21:57.488 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:21:57.489 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
20:21:57.489 00.000 9960 MoveAxis(E, 0, ABG)
20:21:57.489 00.000 9960 Move returns status 0, amount 0
20:21:57.489 00.000 9960 MoveAxis(N, 0, ABG)
20:21:57.489 00.000 9960 Move returns status 0, amount 0
20:21:57.489 00.000 9960 move complete, result=0
20:21:57.489 00.000 9960 worker thread done servicing request
20:21:57.489 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=194, med=1, FiltMin=0, FiltMax=174, Gamma=1.000
20:21:57.506 00.017 11872 UpdateGuideState exits: m=9530 SNR=60.4
20:21:57.509 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:57.511 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:21:57.515 00.004 11872 Enqueuing Expose request
20:21:57.518 00.003 9960 Worker thread wakes up
20:21:57.518 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:21:57.518 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,846,31,31)
20:21:57.518 00.000 11872 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:21:58.774 01.256 9960 Exposure complete
20:21:58.854 00.080 9960 worker thread done servicing request
20:21:58.854 00.000 11872 OnExposeComplete: enter
20:21:58.858 00.004 11872 UpdateGuideState(): m_state=6
20:21:58.861 00.003 11872 Star::Find(15, 1255, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 848
20:21:58.863 00.002 11872 Star::Find returns 1 (0), X=1256.14, Y=860.91, Mass=9582, SNR=58.4, Peak=212 HFD=7.2
20:21:58.866 00.003 11872 CameraToMount -- cameraTheta (-0.08) - m_xAngle (-3.14) = xAngle (3.06 = 3.06)
20:21:58.869 00.003 11872 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.89 = 2.89)
20:21:58.872 00.003 11872 CameraToMount -- cameraX=0.33 cameraY=-0.02 hyp=0.33 cameraTheta=-0.08 mountX=-0.33 mountY=0.08, mountTheta=2.90
20:21:58.875 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=0.33, y=-0.02, opts=13)
20:21:58.878 00.003 11872 Enqueuing Move request for scope (0.33, -0.02)
20:21:58.881 00.003 9960 Worker thread wakes up
20:21:58.881 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.02) opts 0xd
20:21:58.881 00.000 9960 Handling offset move in thread for scope, endpoint = (0.33, -0.02)
20:21:58.881 00.000 9960 Moving (0.33, -0.02) raw xDistance=-0.33 yDistance=0.08
20:21:58.881 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.33
20:21:58.882 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:21:58.882 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:21:58.882 00.000 9960 MoveAxis(E, 136, ABG)
20:21:58.882 00.000 9960 Guiding  Dir = 2, Dur = 136
20:21:58.882 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=212, med=1, FiltMin=0, FiltMax=182, Gamma=1.000
20:21:58.885 00.003 9960 IsSlewing returns 0
20:21:58.885 00.000 9960 IsGuiding returns 0
20:21:58.885 00.000 9960 PulseGuide returned control before completion, sleep 146
20:21:58.900 00.015 11872 UpdateGuideState exits: m=9582 SNR=58.4
20:21:58.904 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:58.906 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:21:58.908 00.002 11872 Enqueuing Expose request
20:21:59.042 00.134 9960 IsGuiding returns 1
20:21:59.044 00.002 9960 scope still moving after pulse duration time elapsed
20:21:59.073 00.029 9960 IsSlewing returns 0
20:21:59.074 00.001 9960 IsGuiding returns 0
20:21:59.075 00.001 9960 scope move finished after 136 + 53 ms
20:21:59.075 00.000 9960 Move returns status 0, amount 136
20:21:59.076 00.001 9960 MoveAxis(N, 0, ABG)
20:21:59.076 00.000 9960 Move returns status 0, amount 0
20:21:59.076 00.000 9960 move complete, result=0
20:21:59.078 00.002 9960 worker thread done servicing request
20:21:59.078 00.000 9960 Worker thread wakes up
20:21:59.078 00.000 11872 GuideStep: -0.3 px 136 ms EAST, 0.1 px 0 ms NORTH
20:21:59.084 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:21:59.084 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,846,31,31)
20:22:00.323 01.239 9960 Exposure complete
20:22:00.409 00.086 9960 worker thread done servicing request
20:22:00.409 00.000 11872 OnExposeComplete: enter
20:22:00.413 00.004 11872 UpdateGuideState(): m_state=6
20:22:00.415 00.002 11872 Star::Find(15, 1256, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 849
20:22:00.417 00.002 11872 Star::Find returns 1 (0), X=1255.90, Y=861.38, Mass=9747, SNR=59.9, Peak=202 HFD=7.5
20:22:00.420 00.003 11872 CameraToMount -- cameraTheta (1.36) - m_xAngle (-3.14) = xAngle (4.50 = -1.78)
20:22:00.424 00.004 11872 CameraToMount -- cameraTheta (1.36) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.33 = -1.95)
20:22:00.428 00.004 11872 CameraToMount -- cameraX=0.09 cameraY=0.44 hyp=0.45 cameraTheta=1.36 mountX=-0.09 mountY=-0.42, mountTheta=-1.79
20:22:00.431 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=0.09, y=0.44, opts=13)
20:22:00.433 00.002 11872 Enqueuing Move request for scope (0.09, 0.44)
20:22:00.436 00.003 9960 Worker thread wakes up
20:22:00.436 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.44) opts 0xd
20:22:00.436 00.000 9960 Handling offset move in thread for scope, endpoint = (0.09, 0.44)
20:22:00.436 00.000 9960 Moving (0.09, 0.44) raw xDistance=-0.09 yDistance=-0.42
20:22:00.436 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:22:00.436 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.42 from input -0.42
20:22:00.436 00.000 9960 MoveAxis(E, 0, ABG)
20:22:00.436 00.000 9960 Move returns status 0, amount 0
20:22:00.438 00.002 9960 MoveAxis(N, 311, ABG)
20:22:00.438 00.000 9960 Guiding  Dir = 0, Dur = 311
20:22:00.438 00.000 9960 IsSlewing returns 0
20:22:00.438 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=202, med=1, FiltMin=0, FiltMax=173, Gamma=1.000
20:22:00.441 00.003 9960 IsGuiding returns 0
20:22:00.442 00.001 9960 PulseGuide returned control before completion, sleep 321
20:22:00.457 00.015 11872 UpdateGuideState exits: m=9747 SNR=59.9
20:22:00.460 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:00.462 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:22:00.464 00.002 11872 Enqueuing Expose request
20:22:00.768 00.304 9960 IsGuiding returns 1
20:22:00.769 00.001 9960 scope still moving after pulse duration time elapsed
20:22:00.800 00.031 9960 IsSlewing returns 0
20:22:00.800 00.000 9960 IsGuiding returns 0
20:22:00.801 00.001 9960 scope move finished after 311 + 48 ms
20:22:00.801 00.000 9960 Move returns status 0, amount 311
20:22:00.801 00.000 9960 move complete, result=0
20:22:00.802 00.001 9960 worker thread done servicing request
20:22:00.802 00.000 9960 Worker thread wakes up
20:22:00.802 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.4 px 311 ms NORTH
20:22:00.809 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:22:00.810 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1241,846,31,31)
20:22:02.059 01.249 9960 Exposure complete
20:22:02.139 00.080 9960 worker thread done servicing request
20:22:02.140 00.001 11872 OnExposeComplete: enter
20:22:02.144 00.004 11872 UpdateGuideState(): m_state=6
20:22:02.147 00.003 11872 Star::Find(15, 1255, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 850
20:22:02.151 00.004 11872 Star::Find returns 1 (0), X=1256.08, Y=861.02, Mass=9571, SNR=57.8, Peak=214 HFD=7.2
20:22:02.154 00.003 11872 CameraToMount -- cameraTheta (0.29) - m_xAngle (-3.14) = xAngle (3.42 = -2.86)
20:22:02.157 00.003 11872 CameraToMount -- cameraTheta (0.29) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.25 = -3.03)
20:22:02.160 00.003 11872 CameraToMount -- cameraX=0.27 cameraY=0.08 hyp=0.28 cameraTheta=0.29 mountX=-0.27 mountY=-0.03, mountTheta=-3.03
20:22:02.164 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.27, y=0.08, opts=13)
20:22:02.167 00.003 11872 Enqueuing Move request for scope (0.27, 0.08)
20:22:02.169 00.002 9960 Worker thread wakes up
20:22:02.169 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.08) opts 0xd
20:22:02.170 00.001 9960 Handling offset move in thread for scope, endpoint = (0.27, 0.08)
20:22:02.170 00.000 9960 Moving (0.27, 0.08) raw xDistance=-0.27 yDistance=-0.03
20:22:02.170 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
20:22:02.170 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:22:02.171 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:22:02.171 00.000 9960 MoveAxis(E, 112, ABG)
20:22:02.171 00.000 9960 Guiding  Dir = 2, Dur = 112
20:22:02.171 00.000 9960 IsSlewing returns 0
20:22:02.172 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=214, med=1, FiltMin=0, FiltMax=182, Gamma=1.000
20:22:02.175 00.003 9960 IsGuiding returns 0
20:22:02.177 00.002 9960 PulseGuide returned control before completion, sleep 122
20:22:02.189 00.012 11872 UpdateGuideState exits: m=9571 SNR=57.8
20:22:02.193 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:02.195 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:22:02.198 00.003 11872 Enqueuing Expose request
20:22:02.315 00.117 9960 IsGuiding returns 1
20:22:02.316 00.001 9960 scope still moving after pulse duration time elapsed
20:22:02.346 00.030 9960 IsSlewing returns 0
20:22:02.347 00.001 9960 IsGuiding returns 0
20:22:02.348 00.001 9960 scope move finished after 112 + 59 ms
20:22:02.348 00.000 9960 Move returns status 0, amount 112
20:22:02.348 00.000 9960 MoveAxis(N, 0, ABG)
20:22:02.349 00.001 9960 Move returns status 0, amount 0
20:22:02.349 00.000 9960 move complete, result=0
20:22:02.350 00.001 9960 worker thread done servicing request
20:22:02.350 00.000 9960 Worker thread wakes up
20:22:02.350 00.000 11872 GuideStep: -0.3 px 112 ms EAST, -0.0 px 0 ms NORTH
20:22:02.356 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:22:02.356 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,846,31,31)
20:22:03.608 01.252 9960 Exposure complete
20:22:03.709 00.101 9960 worker thread done servicing request
20:22:03.709 00.000 11872 OnExposeComplete: enter
20:22:03.712 00.003 11872 UpdateGuideState(): m_state=6
20:22:03.715 00.003 11872 Star::Find(15, 1256, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 851
20:22:03.718 00.003 11872 Star::Find returns 1 (0), X=1255.73, Y=861.40, Mass=10424, SNR=63.4, Peak=219 HFD=7.4
20:22:03.722 00.004 11872 CameraToMount -- cameraTheta (1.74) - m_xAngle (-3.14) = xAngle (4.88 = -1.40)
20:22:03.725 00.003 11872 CameraToMount -- cameraTheta (1.74) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.71 = -1.58)
20:22:03.728 00.003 11872 CameraToMount -- cameraX=-0.08 cameraY=0.46 hyp=0.46 cameraTheta=1.74 mountX=0.08 mountY=-0.46, mountTheta=-1.41
20:22:03.733 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.08, y=0.46, opts=13)
20:22:03.736 00.003 11872 Enqueuing Move request for scope (-0.08, 0.46)
20:22:03.740 00.004 9960 Worker thread wakes up
20:22:03.740 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.46) opts 0xd
20:22:03.740 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.08, 0.46)
20:22:03.740 00.000 9960 Moving (-0.08, 0.46) raw xDistance=0.08 yDistance=-0.46
20:22:03.740 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
20:22:03.741 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.46 from input -0.46
20:22:03.741 00.000 9960 MoveAxis(E, 0, ABG)
20:22:03.741 00.000 9960 Move returns status 0, amount 0
20:22:03.741 00.000 9960 MoveAxis(N, 347, ABG)
20:22:03.741 00.000 9960 Guiding  Dir = 0, Dur = 347
20:22:03.743 00.002 9960 IsSlewing returns 0
20:22:03.743 00.000 9960 IsGuiding returns 0
20:22:03.743 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=219, med=1, FiltMin=0, FiltMax=173, Gamma=1.000
20:22:03.746 00.003 9960 PulseGuide returned control before completion, sleep 357
20:22:03.762 00.016 11872 UpdateGuideState exits: m=10424 SNR=63.4
20:22:03.768 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:03.772 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:22:03.776 00.004 11872 Enqueuing Expose request
20:22:04.113 00.337 9960 IsGuiding returns 1
20:22:04.114 00.001 9960 scope still moving after pulse duration time elapsed
20:22:04.144 00.030 9960 IsSlewing returns 0
20:22:04.145 00.001 9960 IsGuiding returns 0
20:22:04.147 00.002 9960 scope move finished after 347 + 58 ms
20:22:04.148 00.001 9960 Move returns status 0, amount 347
20:22:04.149 00.001 9960 move complete, result=0
20:22:04.149 00.000 9960 worker thread done servicing request
20:22:04.149 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.5 px 347 ms NORTH
20:22:04.154 00.005 9960 Worker thread wakes up
20:22:04.154 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:22:04.155 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1241,846,31,31)
20:22:05.406 01.251 9960 Exposure complete
20:22:05.486 00.080 9960 worker thread done servicing request
20:22:05.487 00.001 11872 OnExposeComplete: enter
20:22:05.490 00.003 11872 UpdateGuideState(): m_state=6
20:22:05.493 00.003 11872 Star::Find(15, 1255, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 852
20:22:05.497 00.004 11872 Star::Find returns 1 (0), X=1255.87, Y=861.23, Mass=9660, SNR=58.5, Peak=212 HFD=7.3
20:22:05.499 00.002 11872 CameraToMount -- cameraTheta (1.36) - m_xAngle (-3.14) = xAngle (4.50 = -1.78)
20:22:05.502 00.003 11872 CameraToMount -- cameraTheta (1.36) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.33 = -1.96)
20:22:05.504 00.002 11872 CameraToMount -- cameraX=0.06 cameraY=0.29 hyp=0.30 cameraTheta=1.36 mountX=-0.06 mountY=-0.28, mountTheta=-1.79
20:22:05.508 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.06, y=0.29, opts=13)
20:22:05.510 00.002 11872 Enqueuing Move request for scope (0.06, 0.29)
20:22:05.512 00.002 9960 Worker thread wakes up
20:22:05.513 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.29) opts 0xd
20:22:05.513 00.000 9960 Handling offset move in thread for scope, endpoint = (0.06, 0.29)
20:22:05.513 00.000 9960 Moving (0.06, 0.29) raw xDistance=-0.06 yDistance=-0.28
20:22:05.513 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:22:05.513 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
20:22:05.513 00.000 9960 MoveAxis(E, 0, ABG)
20:22:05.515 00.002 9960 Move returns status 0, amount 0
20:22:05.515 00.000 9960 MoveAxis(N, 208, ABG)
20:22:05.515 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=212, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
20:22:05.517 00.002 9960 Guiding  Dir = 0, Dur = 208
20:22:05.517 00.000 9960 IsSlewing returns 0
20:22:05.517 00.000 9960 IsGuiding returns 0
20:22:05.518 00.001 9960 PulseGuide returned control before completion, sleep 218
20:22:05.530 00.012 11872 UpdateGuideState exits: m=9660 SNR=58.5
20:22:05.532 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:05.536 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:22:05.539 00.003 11872 Enqueuing Expose request
20:22:05.741 00.202 9960 IsGuiding returns 1
20:22:05.741 00.000 9960 scope still moving after pulse duration time elapsed
20:22:05.773 00.032 9960 IsSlewing returns 0
20:22:05.773 00.000 9960 IsGuiding returns 0
20:22:05.774 00.001 9960 scope move finished after 208 + 47 ms
20:22:05.774 00.000 9960 Move returns status 0, amount 208
20:22:05.774 00.000 9960 move complete, result=0
20:22:05.775 00.001 9960 worker thread done servicing request
20:22:05.775 00.000 9960 Worker thread wakes up
20:22:05.775 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 208 ms NORTH
20:22:05.781 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:22:05.781 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,846,31,31)
20:22:07.034 01.253 9960 Exposure complete
20:22:07.116 00.082 9960 worker thread done servicing request
20:22:07.116 00.000 11872 OnExposeComplete: enter
20:22:07.120 00.004 11872 UpdateGuideState(): m_state=6
20:22:07.123 00.003 11872 Star::Find(15, 1255, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 853
20:22:07.125 00.002 11872 Star::Find returns 1 (0), X=1255.98, Y=860.77, Mass=9486, SNR=58.1, Peak=199 HFD=7.4
20:22:07.128 00.003 11872 CameraToMount -- cameraTheta (-0.79) - m_xAngle (-3.14) = xAngle (2.35 = 2.35)
20:22:07.130 00.002 11872 CameraToMount -- cameraTheta (-0.79) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.18 = 2.18)
20:22:07.132 00.002 11872 CameraToMount -- cameraX=0.16 cameraY=-0.16 hyp=0.23 cameraTheta=-0.79 mountX=-0.16 mountY=0.19, mountTheta=2.28
20:22:07.138 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.16, y=-0.16, opts=13)
20:22:07.141 00.003 11872 Enqueuing Move request for scope (0.16, -0.16)
20:22:07.144 00.003 9960 Worker thread wakes up
20:22:07.145 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=199, med=1, FiltMin=0, FiltMax=188, Gamma=1.000
20:22:07.148 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.16) opts 0xd
20:22:07.149 00.001 9960 Handling offset move in thread for scope, endpoint = (0.16, -0.16)
20:22:07.150 00.001 9960 Moving (0.16, -0.16) raw xDistance=-0.16 yDistance=0.19
20:22:07.150 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
20:22:07.150 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:22:07.150 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
20:22:07.150 00.000 9960 MoveAxis(E, 0, ABG)
20:22:07.151 00.001 9960 Move returns status 0, amount 0
20:22:07.151 00.000 9960 MoveAxis(N, 0, ABG)
20:22:07.151 00.000 9960 Move returns status 0, amount 0
20:22:07.151 00.000 9960 move complete, result=0
20:22:07.151 00.000 9960 worker thread done servicing request
20:22:07.165 00.014 11872 UpdateGuideState exits: m=9486 SNR=58.1
20:22:07.169 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:07.172 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:22:07.175 00.003 11872 Enqueuing Expose request
20:22:07.178 00.003 9960 Worker thread wakes up
20:22:07.178 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:22:07.180 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1241,846,31,31)
20:22:07.180 00.000 11872 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
20:22:08.419 01.239 9960 Exposure complete
20:22:08.503 00.084 9960 worker thread done servicing request
20:22:08.503 00.000 11872 OnExposeComplete: enter
20:22:08.507 00.004 11872 UpdateGuideState(): m_state=6
20:22:08.509 00.002 11872 Star::Find(15, 1255, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 854
20:22:08.513 00.004 11872 Star::Find returns 1 (0), X=1255.89, Y=861.20, Mass=9759, SNR=61.2, Peak=195 HFD=7.6
20:22:08.515 00.002 11872 CameraToMount -- cameraTheta (1.27) - m_xAngle (-3.14) = xAngle (4.40 = -1.88)
20:22:08.517 00.002 11872 CameraToMount -- cameraTheta (1.27) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.23 = -2.05)
20:22:08.520 00.003 11872 CameraToMount -- cameraX=0.08 cameraY=0.26 hyp=0.27 cameraTheta=1.27 mountX=-0.08 mountY=-0.24, mountTheta=-1.90
20:22:08.525 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.08, y=0.26, opts=13)
20:22:08.528 00.003 11872 Enqueuing Move request for scope (0.08, 0.26)
20:22:08.530 00.002 9960 Worker thread wakes up
20:22:08.530 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.26) opts 0xd
20:22:08.531 00.001 9960 Handling offset move in thread for scope, endpoint = (0.08, 0.26)
20:22:08.531 00.000 9960 Moving (0.08, 0.26) raw xDistance=-0.08 yDistance=-0.24
20:22:08.531 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
20:22:08.531 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
20:22:08.531 00.000 9960 MoveAxis(E, 0, ABG)
20:22:08.531 00.000 9960 Move returns status 0, amount 0
20:22:08.532 00.001 9960 MoveAxis(N, 179, ABG)
20:22:08.533 00.001 9960 Guiding  Dir = 0, Dur = 179
20:22:08.533 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=195, med=1, FiltMin=0, FiltMax=176, Gamma=1.000
20:22:08.535 00.002 9960 IsSlewing returns 0
20:22:08.536 00.001 9960 IsGuiding returns 0
20:22:08.536 00.000 9960 PulseGuide returned control before completion, sleep 189
20:22:08.553 00.017 11872 UpdateGuideState exits: m=9759 SNR=61.2
20:22:08.556 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:08.558 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:22:08.561 00.003 11872 Enqueuing Expose request
20:22:08.740 00.179 9960 IsGuiding returns 1
20:22:08.740 00.000 9960 scope still moving after pulse duration time elapsed
20:22:08.771 00.031 9960 IsSlewing returns 0
20:22:08.774 00.003 9960 IsGuiding returns 0
20:22:08.774 00.000 9960 scope move finished after 179 + 59 ms
20:22:08.774 00.000 9960 Move returns status 0, amount 179
20:22:08.776 00.002 9960 move complete, result=0
20:22:08.776 00.000 9960 worker thread done servicing request
20:22:08.777 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 179 ms NORTH
20:22:08.783 00.006 9960 Worker thread wakes up
20:22:08.783 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:22:08.783 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,846,31,31)
20:22:10.031 01.248 9960 Exposure complete
20:22:10.113 00.082 9960 worker thread done servicing request
20:22:10.113 00.000 11872 OnExposeComplete: enter
20:22:10.117 00.004 11872 UpdateGuideState(): m_state=6
20:22:10.119 00.002 11872 Star::Find(15, 1255, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 855
20:22:10.122 00.003 11872 Star::Find returns 1 (0), X=1256.02, Y=860.74, Mass=9405, SNR=57.6, Peak=207 HFD=7.2
20:22:10.125 00.003 11872 CameraToMount -- cameraTheta (-0.76) - m_xAngle (-3.14) = xAngle (2.38 = 2.38)
20:22:10.127 00.002 11872 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.21 = 2.21)
20:22:10.129 00.002 11872 CameraToMount -- cameraX=0.21 cameraY=-0.20 hyp=0.29 cameraTheta=-0.76 mountX=-0.21 mountY=0.23, mountTheta=2.30
20:22:10.134 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.21, y=-0.20, opts=13)
20:22:10.136 00.002 11872 Enqueuing Move request for scope (0.21, -0.20)
20:22:10.140 00.004 9960 Worker thread wakes up
20:22:10.140 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.20) opts 0xd
20:22:10.141 00.001 9960 Handling offset move in thread for scope, endpoint = (0.21, -0.20)
20:22:10.141 00.000 9960 Moving (0.21, -0.20) raw xDistance=-0.21 yDistance=0.23
20:22:10.141 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
20:22:10.141 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:22:10.141 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
20:22:10.142 00.001 9960 MoveAxis(E, 86, ABG)
20:22:10.142 00.000 9960 Guiding  Dir = 2, Dur = 86
20:22:10.142 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=1, FiltMin=0, FiltMax=170, Gamma=1.000
20:22:10.145 00.003 9960 IsSlewing returns 0
20:22:10.145 00.000 9960 IsGuiding returns 0
20:22:10.146 00.001 9960 PulseGuide returned control before completion, sleep 96
20:22:10.159 00.013 11872 UpdateGuideState exits: m=9405 SNR=57.6
20:22:10.161 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:10.165 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:22:10.168 00.003 11872 Enqueuing Expose request
20:22:10.256 00.088 9960 IsGuiding returns 1
20:22:10.257 00.001 9960 scope still moving after pulse duration time elapsed
20:22:10.287 00.030 9960 IsSlewing returns 0
20:22:10.288 00.001 9960 IsGuiding returns 0
20:22:10.289 00.001 9960 scope move finished after 86 + 56 ms
20:22:10.289 00.000 9960 Move returns status 0, amount 86
20:22:10.289 00.000 9960 MoveAxis(N, 0, ABG)
20:22:10.290 00.001 9960 Move returns status 0, amount 0
20:22:10.290 00.000 9960 move complete, result=0
20:22:10.291 00.001 9960 worker thread done servicing request
20:22:10.291 00.000 11872 GuideStep: -0.2 px 86 ms EAST, 0.2 px 0 ms NORTH
20:22:10.299 00.008 9960 Worker thread wakes up
20:22:10.299 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:22:10.299 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,846,31,31)
20:22:11.546 01.247 9960 Exposure complete
20:22:11.624 00.078 9960 worker thread done servicing request
20:22:11.624 00.000 11872 OnExposeComplete: enter
20:22:11.626 00.002 11872 UpdateGuideState(): m_state=6
20:22:11.630 00.004 11872 Star::Find(15, 1256, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 856
20:22:11.634 00.004 11872 Star::Find returns 1 (0), X=1255.90, Y=861.37, Mass=10393, SNR=62.2, Peak=223 HFD=7.5
20:22:11.636 00.002 11872 CameraToMount -- cameraTheta (1.36) - m_xAngle (-3.14) = xAngle (4.50 = -1.78)
20:22:11.639 00.003 11872 CameraToMount -- cameraTheta (1.36) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.33 = -1.96)
20:22:11.641 00.002 11872 CameraToMount -- cameraX=0.09 cameraY=0.43 hyp=0.44 cameraTheta=1.36 mountX=-0.09 mountY=-0.41, mountTheta=-1.79
20:22:11.645 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.09, y=0.43, opts=13)
20:22:11.647 00.002 11872 Enqueuing Move request for scope (0.09, 0.43)
20:22:11.650 00.003 9960 Worker thread wakes up
20:22:11.650 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.43) opts 0xd
20:22:11.650 00.000 9960 Handling offset move in thread for scope, endpoint = (0.09, 0.43)
20:22:11.650 00.000 9960 Moving (0.09, 0.43) raw xDistance=-0.09 yDistance=-0.41
20:22:11.650 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:22:11.650 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.41 from input -0.41
20:22:11.652 00.002 9960 MoveAxis(E, 0, ABG)
20:22:11.652 00.000 9960 Move returns status 0, amount 0
20:22:11.652 00.000 9960 MoveAxis(N, 303, ABG)
20:22:11.652 00.000 9960 Guiding  Dir = 0, Dur = 303
20:22:11.652 00.000 9960 IsSlewing returns 0
20:22:11.652 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=223, med=1, FiltMin=0, FiltMax=181, Gamma=1.000
20:22:11.655 00.003 9960 IsGuiding returns 0
20:22:11.655 00.000 9960 PulseGuide returned control before completion, sleep 313
20:22:11.669 00.014 11872 UpdateGuideState exits: m=10393 SNR=62.2
20:22:11.673 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:11.675 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:22:11.677 00.002 11872 Enqueuing Expose request
20:22:11.976 00.299 9960 IsGuiding returns 1
20:22:11.977 00.001 9960 scope still moving after pulse duration time elapsed
20:22:12.007 00.030 9960 IsSlewing returns 0
20:22:12.008 00.001 9960 IsGuiding returns 0
20:22:12.009 00.001 9960 scope move finished after 303 + 50 ms
20:22:12.009 00.000 9960 Move returns status 0, amount 303
20:22:12.009 00.000 9960 move complete, result=0
20:22:12.009 00.000 9960 worker thread done servicing request
20:22:12.009 00.000 9960 Worker thread wakes up
20:22:12.010 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.4 px 303 ms NORTH
20:22:12.018 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
20:22:12.018 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,846,31,31)
20:22:13.274 01.256 9960 Exposure complete
20:22:13.358 00.084 9960 worker thread done servicing request
20:22:13.358 00.000 11872 OnExposeComplete: enter
20:22:13.360 00.002 11872 UpdateGuideState(): m_state=6
20:22:13.364 00.004 11872 Star::Find(15, 1255, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 857
20:22:13.367 00.003 11872 Star::Find returns 1 (0), X=1255.96, Y=860.76, Mass=9993, SNR=58.9, Peak=212 HFD=7.5
20:22:13.369 00.002 11872 CameraToMount -- cameraTheta (-0.88) - m_xAngle (-3.14) = xAngle (2.25 = 2.25)
20:22:13.373 00.004 11872 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.08 = 2.08)
20:22:13.375 00.002 11872 CameraToMount -- cameraX=0.14 cameraY=-0.18 hyp=0.23 cameraTheta=-0.88 mountX=-0.14 mountY=0.20, mountTheta=2.20
20:22:13.379 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.14, y=-0.18, opts=13)
20:22:13.381 00.002 11872 Enqueuing Move request for scope (0.14, -0.18)
20:22:13.383 00.002 9960 Worker thread wakes up
20:22:13.383 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.18) opts 0xd
20:22:13.383 00.000 9960 Handling offset move in thread for scope, endpoint = (0.14, -0.18)
20:22:13.383 00.000 9960 Moving (0.14, -0.18) raw xDistance=-0.14 yDistance=0.20
20:22:13.383 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
20:22:13.383 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:22:13.385 00.002 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
20:22:13.385 00.000 9960 MoveAxis(E, 0, ABG)
20:22:13.385 00.000 9960 Move returns status 0, amount 0
20:22:13.385 00.000 9960 MoveAxis(N, 0, ABG)
20:22:13.385 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=212, med=1, FiltMin=0, FiltMax=190, Gamma=1.000
20:22:13.389 00.004 9960 Move returns status 0, amount 0
20:22:13.389 00.000 9960 move complete, result=0
20:22:13.389 00.000 9960 worker thread done servicing request
20:22:13.402 00.013 11872 UpdateGuideState exits: m=9993 SNR=58.9
20:22:13.405 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:13.407 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:22:13.410 00.003 11872 Enqueuing Expose request
20:22:13.413 00.003 9960 Worker thread wakes up
20:22:13.413 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:22:13.413 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,846,31,31)
20:22:13.413 00.000 11872 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:22:14.663 01.250 9960 Exposure complete
20:22:14.749 00.086 9960 worker thread done servicing request
20:22:14.749 00.000 11872 OnExposeComplete: enter
20:22:14.752 00.003 11872 UpdateGuideState(): m_state=6
20:22:14.755 00.003 11872 Star::Find(15, 1255, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 858
20:22:14.759 00.004 11872 Star::Find returns 1 (0), X=1255.80, Y=861.23, Mass=10073, SNR=62.5, Peak=196 HFD=7.6
20:22:14.762 00.003 11872 CameraToMount -- cameraTheta (1.62) - m_xAngle (-3.14) = xAngle (4.76 = -1.53)
20:22:14.764 00.002 11872 CameraToMount -- cameraTheta (1.62) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.59 = -1.70)
20:22:14.767 00.003 11872 CameraToMount -- cameraX=-0.01 cameraY=0.29 hyp=0.29 cameraTheta=1.62 mountX=0.01 mountY=-0.29, mountTheta=-1.52
20:22:14.772 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.01, y=0.29, opts=13)
20:22:14.774 00.002 11872 Enqueuing Move request for scope (-0.01, 0.29)
20:22:14.776 00.002 9960 Worker thread wakes up
20:22:14.776 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.29) opts 0xd
20:22:14.776 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.01, 0.29)
20:22:14.776 00.000 9960 Moving (-0.01, 0.29) raw xDistance=0.01 yDistance=-0.29
20:22:14.776 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:22:14.776 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
20:22:14.778 00.002 9960 MoveAxis(E, 0, ABG)
20:22:14.778 00.000 9960 Move returns status 0, amount 0
20:22:14.778 00.000 9960 MoveAxis(N, 216, ABG)
20:22:14.778 00.000 9960 Guiding  Dir = 0, Dur = 216
20:22:14.779 00.001 9960 IsSlewing returns 0
20:22:14.779 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=196, med=1, FiltMin=0, FiltMax=184, Gamma=1.000
20:22:14.782 00.003 9960 IsGuiding returns 0
20:22:14.782 00.000 9960 PulseGuide returned control before completion, sleep 226
20:22:14.798 00.016 11872 UpdateGuideState exits: m=10073 SNR=62.5
20:22:14.800 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:14.803 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:22:14.805 00.002 11872 Enqueuing Expose request
20:22:15.014 00.209 9960 IsGuiding returns 1
20:22:15.015 00.001 9960 scope still moving after pulse duration time elapsed
20:22:15.046 00.031 9960 IsSlewing returns 0
20:22:15.048 00.002 9960 IsGuiding returns 0
20:22:15.048 00.000 9960 scope move finished after 216 + 50 ms
20:22:15.048 00.000 9960 Move returns status 0, amount 216
20:22:15.048 00.000 9960 move complete, result=0
20:22:15.049 00.001 9960 worker thread done servicing request
20:22:15.049 00.000 9960 Worker thread wakes up
20:22:15.049 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.3 px 216 ms NORTH
20:22:15.059 00.010 9960 worker thread servicing REQUEST_EXPOSE 1000
20:22:15.059 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,846,31,31)
20:22:16.312 01.253 9960 Exposure complete
20:22:16.398 00.086 9960 worker thread done servicing request
20:22:16.399 00.001 11872 OnExposeComplete: enter
20:22:16.402 00.003 11872 UpdateGuideState(): m_state=6
20:22:16.404 00.002 11872 Star::Find(15, 1255, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 859
20:22:16.407 00.003 11872 Star::Find returns 1 (0), X=1255.97, Y=860.77, Mass=9655, SNR=58.5, Peak=212 HFD=7.2
20:22:16.409 00.002 11872 CameraToMount -- cameraTheta (-0.81) - m_xAngle (-3.14) = xAngle (2.33 = 2.33)
20:22:16.412 00.003 11872 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.16 = 2.16)
20:22:16.415 00.003 11872 CameraToMount -- cameraX=0.16 cameraY=-0.17 hyp=0.23 cameraTheta=-0.81 mountX=-0.16 mountY=0.19, mountTheta=2.26
20:22:16.419 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.16, y=-0.17, opts=13)
20:22:16.421 00.002 11872 Enqueuing Move request for scope (0.16, -0.17)
20:22:16.423 00.002 9960 Worker thread wakes up
20:22:16.423 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.17) opts 0xd
20:22:16.424 00.001 9960 Handling offset move in thread for scope, endpoint = (0.16, -0.17)
20:22:16.424 00.000 9960 Moving (0.16, -0.17) raw xDistance=-0.16 yDistance=0.19
20:22:16.424 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
20:22:16.425 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:22:16.425 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
20:22:16.425 00.000 9960 MoveAxis(E, 0, ABG)
20:22:16.425 00.000 9960 Move returns status 0, amount 0
20:22:16.425 00.000 9960 MoveAxis(N, 0, ABG)
20:22:16.426 00.001 9960 Move returns status 0, amount 0
20:22:16.426 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=212, med=1, FiltMin=0, FiltMax=187, Gamma=1.000
20:22:16.429 00.003 9960 move complete, result=0
20:22:16.429 00.000 9960 worker thread done servicing request
20:22:16.443 00.014 11872 UpdateGuideState exits: m=9655 SNR=58.5
20:22:16.446 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:16.449 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:22:16.452 00.003 11872 Enqueuing Expose request
20:22:16.454 00.002 11872 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
20:22:16.458 00.004 9960 Worker thread wakes up
20:22:16.458 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:22:16.458 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,846,31,31)
20:22:17.705 01.247 9960 Exposure complete
20:22:17.786 00.081 9960 worker thread done servicing request
20:22:17.786 00.000 11872 OnExposeComplete: enter
20:22:17.790 00.004 11872 UpdateGuideState(): m_state=6
20:22:17.792 00.002 11872 Star::Find(15, 1255, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 860
20:22:17.796 00.004 11872 Star::Find returns 1 (0), X=1255.93, Y=861.31, Mass=9727, SNR=58.3, Peak=208 HFD=7.3
20:22:17.798 00.002 11872 CameraToMount -- cameraTheta (1.27) - m_xAngle (-3.14) = xAngle (4.40 = -1.88)
20:22:17.801 00.003 11872 CameraToMount -- cameraTheta (1.27) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.23 = -2.05)
20:22:17.805 00.004 11872 CameraToMount -- cameraX=0.12 cameraY=0.37 hyp=0.39 cameraTheta=1.27 mountX=-0.12 mountY=-0.34, mountTheta=-1.90
20:22:17.808 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=0.12, y=0.37, opts=13)
20:22:17.811 00.003 11872 Enqueuing Move request for scope (0.12, 0.37)
20:22:17.814 00.003 9960 Worker thread wakes up
20:22:17.814 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.37) opts 0xd
20:22:17.814 00.000 9960 Handling offset move in thread for scope, endpoint = (0.12, 0.37)
20:22:17.814 00.000 9960 Moving (0.12, 0.37) raw xDistance=-0.12 yDistance=-0.34
20:22:17.814 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
20:22:17.815 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
20:22:17.815 00.000 9960 MoveAxis(E, 0, ABG)
20:22:17.815 00.000 9960 Move returns status 0, amount 0
20:22:17.815 00.000 9960 MoveAxis(N, 257, ABG)
20:22:17.815 00.000 9960 Guiding  Dir = 0, Dur = 257
20:22:17.816 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=208, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
20:22:17.820 00.004 9960 IsSlewing returns 0
20:22:17.820 00.000 9960 IsGuiding returns 0
20:22:17.820 00.000 9960 PulseGuide returned control before completion, sleep 267
20:22:17.834 00.014 11872 UpdateGuideState exits: m=9727 SNR=58.3
20:22:17.837 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:17.840 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:22:17.842 00.002 11872 Enqueuing Expose request
20:22:18.099 00.257 9960 IsGuiding returns 1
20:22:18.100 00.001 9960 scope still moving after pulse duration time elapsed
20:22:18.130 00.030 9960 IsSlewing returns 0
20:22:18.132 00.002 9960 IsGuiding returns 0
20:22:18.132 00.000 9960 scope move finished after 257 + 55 ms
20:22:18.132 00.000 9960 Move returns status 0, amount 257
20:22:18.133 00.001 9960 move complete, result=0
20:22:18.133 00.000 9960 worker thread done servicing request
20:22:18.133 00.000 9960 Worker thread wakes up
20:22:18.134 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 257 ms NORTH
20:22:18.142 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
20:22:18.142 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,846,31,31)
20:22:19.389 01.247 9960 Exposure complete
20:22:19.494 00.105 9960 worker thread done servicing request
20:22:19.495 00.001 11872 OnExposeComplete: enter
20:22:19.498 00.003 11872 UpdateGuideState(): m_state=6
20:22:19.502 00.004 11872 Star::Find(15, 1255, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 861
20:22:19.505 00.003 11872 Star::Find returns 1 (0), X=1255.99, Y=860.81, Mass=9387, SNR=58.0, Peak=191 HFD=7.2
20:22:19.508 00.003 11872 CameraToMount -- cameraTheta (-0.62) - m_xAngle (-3.14) = xAngle (2.52 = 2.52)
20:22:19.512 00.004 11872 CameraToMount -- cameraTheta (-0.62) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.35 = 2.35)
20:22:19.516 00.004 11872 CameraToMount -- cameraX=0.18 cameraY=-0.13 hyp=0.22 cameraTheta=-0.62 mountX=-0.18 mountY=0.16, mountTheta=2.42
20:22:19.521 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.18, y=-0.13, opts=13)
20:22:19.524 00.003 11872 Enqueuing Move request for scope (0.18, -0.13)
20:22:19.527 00.003 9960 Worker thread wakes up
20:22:19.527 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.13) opts 0xd
20:22:19.527 00.000 9960 Handling offset move in thread for scope, endpoint = (0.18, -0.13)
20:22:19.527 00.000 9960 Moving (0.18, -0.13) raw xDistance=-0.18 yDistance=0.16
20:22:19.527 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
20:22:19.529 00.002 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:22:19.529 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
20:22:19.529 00.000 9960 MoveAxis(E, 0, ABG)
20:22:19.529 00.000 9960 Move returns status 0, amount 0
20:22:19.529 00.000 9960 MoveAxis(N, 0, ABG)
20:22:19.529 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=191, med=1, FiltMin=0, FiltMax=188, Gamma=1.000
20:22:19.532 00.003 9960 Move returns status 0, amount 0
20:22:19.533 00.001 9960 move complete, result=0
20:22:19.533 00.000 9960 worker thread done servicing request
20:22:19.548 00.015 11872 UpdateGuideState exits: m=9387 SNR=58.0
20:22:19.551 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:19.554 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:22:19.556 00.002 11872 Enqueuing Expose request
20:22:19.559 00.003 11872 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
20:22:19.561 00.002 9960 Worker thread wakes up
20:22:19.561 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:22:19.561 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,846,31,31)
20:22:20.804 01.243 9960 Exposure complete
20:22:20.887 00.083 9960 worker thread done servicing request
20:22:20.887 00.000 11872 OnExposeComplete: enter
20:22:20.891 00.004 11872 UpdateGuideState(): m_state=6
20:22:20.895 00.004 11872 Star::Find(15, 1255, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 862
20:22:20.897 00.002 11872 Star::Find returns 1 (0), X=1255.94, Y=861.27, Mass=9944, SNR=60.6, Peak=211 HFD=7.6
20:22:20.900 00.003 11872 CameraToMount -- cameraTheta (1.21) - m_xAngle (-3.14) = xAngle (4.35 = -1.94)
20:22:20.902 00.002 11872 CameraToMount -- cameraTheta (1.21) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.17 = -2.11)
20:22:20.905 00.003 11872 CameraToMount -- cameraX=0.12 cameraY=0.33 hyp=0.35 cameraTheta=1.21 mountX=-0.12 mountY=-0.30, mountTheta=-1.96
20:22:20.909 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.12, y=0.33, opts=13)
20:22:20.911 00.002 11872 Enqueuing Move request for scope (0.12, 0.33)
20:22:20.913 00.002 9960 Worker thread wakes up
20:22:20.913 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.33) opts 0xd
20:22:20.914 00.001 9960 Handling offset move in thread for scope, endpoint = (0.12, 0.33)
20:22:20.914 00.000 9960 Moving (0.12, 0.33) raw xDistance=-0.12 yDistance=-0.30
20:22:20.914 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
20:22:20.914 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
20:22:20.914 00.000 9960 MoveAxis(E, 0, ABG)
20:22:20.915 00.001 9960 Move returns status 0, amount 0
20:22:20.915 00.000 9960 MoveAxis(N, 224, ABG)
20:22:20.915 00.000 9960 Guiding  Dir = 0, Dur = 224
20:22:20.915 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=1, FiltMin=0, FiltMax=172, Gamma=1.000
20:22:20.920 00.005 9960 IsSlewing returns 0
20:22:20.921 00.001 9960 IsGuiding returns 0
20:22:20.921 00.000 9960 PulseGuide returned control before completion, sleep 234
20:22:20.933 00.012 11872 UpdateGuideState exits: m=9944 SNR=60.6
20:22:20.938 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:20.940 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:22:20.942 00.002 11872 Enqueuing Expose request
20:22:21.171 00.229 9960 IsGuiding returns 1
20:22:21.171 00.000 9960 scope still moving after pulse duration time elapsed
20:22:21.202 00.031 9960 IsSlewing returns 0
20:22:21.203 00.001 9960 IsGuiding returns 0
20:22:21.204 00.001 9960 scope move finished after 224 + 57 ms
20:22:21.204 00.000 9960 Move returns status 0, amount 224
20:22:21.204 00.000 9960 move complete, result=0
20:22:21.205 00.001 9960 worker thread done servicing request
20:22:21.205 00.000 9960 Worker thread wakes up
20:22:21.206 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 224 ms NORTH
20:22:21.215 00.009 9960 worker thread servicing REQUEST_EXPOSE 1000
20:22:21.215 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,846,31,31)
20:22:22.463 01.248 9960 Exposure complete
20:22:22.551 00.088 9960 worker thread done servicing request
20:22:22.551 00.000 11872 OnExposeComplete: enter
20:22:22.555 00.004 11872 UpdateGuideState(): m_state=6
20:22:22.557 00.002 11872 Star::Find(15, 1255, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 863
20:22:22.559 00.002 11872 Star::Find returns 1 (0), X=1255.96, Y=860.79, Mass=9375, SNR=58.6, Peak=198 HFD=7.1
20:22:22.562 00.003 11872 CameraToMount -- cameraTheta (-0.80) - m_xAngle (-3.14) = xAngle (2.34 = 2.34)
20:22:22.565 00.003 11872 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.17 = 2.17)
20:22:22.567 00.002 11872 CameraToMount -- cameraX=0.15 cameraY=-0.15 hyp=0.21 cameraTheta=-0.80 mountX=-0.15 mountY=0.17, mountTheta=2.27
20:22:22.570 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=0.15, y=-0.15, opts=13)
20:22:22.574 00.004 11872 Enqueuing Move request for scope (0.15, -0.15)
20:22:22.577 00.003 9960 Worker thread wakes up
20:22:22.577 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.15) opts 0xd
20:22:22.577 00.000 9960 Handling offset move in thread for scope, endpoint = (0.15, -0.15)
20:22:22.577 00.000 9960 Moving (0.15, -0.15) raw xDistance=-0.15 yDistance=0.17
20:22:22.577 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
20:22:22.577 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:22:22.578 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
20:22:22.578 00.000 9960 MoveAxis(E, 0, ABG)
20:22:22.578 00.000 9960 Move returns status 0, amount 0
20:22:22.578 00.000 9960 MoveAxis(N, 0, ABG)
20:22:22.578 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=198, med=1, FiltMin=0, FiltMax=182, Gamma=1.000
20:22:22.581 00.003 9960 Move returns status 0, amount 0
20:22:22.581 00.000 9960 move complete, result=0
20:22:22.581 00.000 9960 worker thread done servicing request
20:22:22.594 00.013 11872 UpdateGuideState exits: m=9375 SNR=58.6
20:22:22.597 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:22.599 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:22:22.602 00.003 11872 Enqueuing Expose request
20:22:22.604 00.002 9960 Worker thread wakes up
20:22:22.605 00.001 11872 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:22:22.608 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
20:22:22.608 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,846,31,31)
20:22:23.860 01.252 9960 Exposure complete
20:22:23.950 00.090 9960 worker thread done servicing request
20:22:23.950 00.000 11872 OnExposeComplete: enter
20:22:23.953 00.003 11872 UpdateGuideState(): m_state=6
20:22:23.956 00.003 11872 Star::Find(15, 1255, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 864
20:22:23.958 00.002 11872 Star::Find returns 1 (0), X=1256.01, Y=861.00, Mass=9330, SNR=58.7, Peak=195 HFD=7.2
20:22:23.962 00.004 11872 CameraToMount -- cameraTheta (0.31) - m_xAngle (-3.14) = xAngle (3.45 = -2.84)
20:22:23.968 00.006 11872 CameraToMount -- cameraTheta (0.31) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.27 = -3.01)
20:22:23.970 00.002 11872 CameraToMount -- cameraX=0.20 cameraY=0.06 hyp=0.21 cameraTheta=0.31 mountX=-0.20 mountY=-0.03, mountTheta=-3.00
20:22:23.973 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=0.20, y=0.06, opts=13)
20:22:23.976 00.003 11872 Enqueuing Move request for scope (0.20, 0.06)
20:22:23.978 00.002 9960 Worker thread wakes up
20:22:23.979 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.06) opts 0xd
20:22:23.979 00.000 9960 Handling offset move in thread for scope, endpoint = (0.20, 0.06)
20:22:23.979 00.000 9960 Moving (0.20, 0.06) raw xDistance=-0.20 yDistance=-0.03
20:22:23.979 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
20:22:23.979 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:22:23.979 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:22:23.979 00.000 9960 MoveAxis(E, 85, ABG)
20:22:23.980 00.001 9960 Guiding  Dir = 2, Dur = 85
20:22:23.980 00.000 9960 IsSlewing returns 0
20:22:23.980 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=195, med=1, FiltMin=0, FiltMax=175, Gamma=1.000
20:22:23.984 00.004 9960 IsGuiding returns 0
20:22:23.984 00.000 9960 PulseGuide returned control before completion, sleep 95
20:22:23.998 00.014 11872 UpdateGuideState exits: m=9330 SNR=58.7
20:22:24.001 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:24.003 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:22:24.005 00.002 11872 Enqueuing Expose request
20:22:24.086 00.081 9960 IsGuiding returns 1
20:22:24.087 00.001 9960 scope still moving after pulse duration time elapsed
20:22:24.118 00.031 9960 IsSlewing returns 0
20:22:24.118 00.000 9960 IsGuiding returns 0
20:22:24.119 00.001 9960 scope move finished after 85 + 50 ms
20:22:24.119 00.000 9960 Move returns status 0, amount 85
20:22:24.120 00.001 9960 MoveAxis(N, 0, ABG)
20:22:24.120 00.000 9960 Move returns status 0, amount 0
20:22:24.120 00.000 9960 move complete, result=0
20:22:24.121 00.001 9960 worker thread done servicing request
20:22:24.121 00.000 9960 Worker thread wakes up
20:22:24.122 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:22:24.122 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,846,31,31)
20:22:24.122 00.000 11872 GuideStep: -0.2 px 85 ms EAST, -0.0 px 0 ms NORTH
20:22:25.376 01.254 9960 Exposure complete
20:22:25.454 00.078 9960 worker thread done servicing request
20:22:25.455 00.001 11872 OnExposeComplete: enter
20:22:25.458 00.003 11872 UpdateGuideState(): m_state=6
20:22:25.461 00.003 11872 Star::Find(15, 1256, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 865
20:22:25.463 00.002 11872 Star::Find returns 1 (0), X=1255.95, Y=861.33, Mass=9688, SNR=58.3, Peak=199 HFD=7.4
20:22:25.466 00.003 11872 CameraToMount -- cameraTheta (1.23) - m_xAngle (-3.14) = xAngle (4.37 = -1.92)
20:22:25.468 00.002 11872 CameraToMount -- cameraTheta (1.23) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.20 = -2.09)
20:22:25.471 00.003 11872 CameraToMount -- cameraX=0.14 cameraY=0.39 hyp=0.42 cameraTheta=1.23 mountX=-0.14 mountY=-0.36, mountTheta=-1.94
20:22:25.475 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.14, y=0.39, opts=13)
20:22:25.477 00.002 11872 Enqueuing Move request for scope (0.14, 0.39)
20:22:25.481 00.004 9960 Worker thread wakes up
20:22:25.481 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.39) opts 0xd
20:22:25.482 00.001 9960 Handling offset move in thread for scope, endpoint = (0.14, 0.39)
20:22:25.482 00.000 9960 Moving (0.14, 0.39) raw xDistance=-0.14 yDistance=-0.36
20:22:25.482 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
20:22:25.482 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.36
20:22:25.482 00.000 9960 MoveAxis(E, 0, ABG)
20:22:25.482 00.000 9960 Move returns status 0, amount 0
20:22:25.482 00.000 9960 MoveAxis(N, 271, ABG)
20:22:25.483 00.001 9960 Guiding  Dir = 0, Dur = 271
20:22:25.483 00.000 9960 IsSlewing returns 0
20:22:25.483 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=199, med=1, FiltMin=0, FiltMax=170, Gamma=1.000
20:22:25.486 00.003 9960 IsGuiding returns 0
20:22:25.486 00.000 9960 PulseGuide returned control before completion, sleep 281
20:22:25.500 00.014 11872 UpdateGuideState exits: m=9688 SNR=58.3
20:22:25.503 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:25.505 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:22:25.508 00.003 11872 Enqueuing Expose request
20:22:25.772 00.264 9960 IsGuiding returns 1
20:22:25.773 00.001 9960 scope still moving after pulse duration time elapsed
20:22:25.804 00.031 9960 IsSlewing returns 0
20:22:25.805 00.001 9960 IsGuiding returns 0
20:22:25.805 00.000 9960 scope move finished after 271 + 48 ms
20:22:25.806 00.001 9960 Move returns status 0, amount 271
20:22:25.806 00.000 9960 move complete, result=0
20:22:25.806 00.000 9960 worker thread done servicing request
20:22:25.807 00.001 9960 Worker thread wakes up
20:22:25.807 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.4 px 271 ms NORTH
20:22:25.813 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:22:25.813 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,846,31,31)
20:22:27.061 01.248 9960 Exposure complete
20:22:27.147 00.086 9960 worker thread done servicing request
20:22:27.147 00.000 11872 OnExposeComplete: enter
20:22:27.151 00.004 11872 UpdateGuideState(): m_state=6
20:22:27.153 00.002 11872 Star::Find(15, 1255, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 866
20:22:27.156 00.003 11872 Star::Find returns 1 (0), X=1255.99, Y=860.96, Mass=9484, SNR=58.9, Peak=192 HFD=7.3
20:22:27.159 00.003 11872 CameraToMount -- cameraTheta (0.13) - m_xAngle (-3.14) = xAngle (3.26 = -3.02)
20:22:27.161 00.002 11872 CameraToMount -- cameraTheta (0.13) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.09 = 3.09)
20:22:27.164 00.003 11872 CameraToMount -- cameraX=0.18 cameraY=0.02 hyp=0.18 cameraTheta=0.13 mountX=-0.18 mountY=0.01, mountTheta=3.09
20:22:27.167 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=0.18, y=0.02, opts=13)
20:22:27.170 00.003 11872 Enqueuing Move request for scope (0.18, 0.02)
20:22:27.173 00.003 9960 Worker thread wakes up
20:22:27.173 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.02) opts 0xd
20:22:27.173 00.000 9960 Handling offset move in thread for scope, endpoint = (0.18, 0.02)
20:22:27.173 00.000 9960 Moving (0.18, 0.02) raw xDistance=-0.18 yDistance=0.01
20:22:27.173 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
20:22:27.174 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:22:27.174 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:22:27.174 00.000 9960 MoveAxis(E, 0, ABG)
20:22:27.174 00.000 9960 Move returns status 0, amount 0
20:22:27.174 00.000 9960 MoveAxis(N, 0, ABG)
20:22:27.174 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=192, med=1, FiltMin=0, FiltMax=170, Gamma=1.000
20:22:27.177 00.003 9960 Move returns status 0, amount 0
20:22:27.178 00.001 9960 move complete, result=0
20:22:27.178 00.000 9960 worker thread done servicing request
20:22:27.191 00.013 11872 UpdateGuideState exits: m=9484 SNR=58.9
20:22:27.193 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:27.196 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:22:27.200 00.004 11872 Enqueuing Expose request
20:22:27.203 00.003 9960 Worker thread wakes up
20:22:27.204 00.001 11872 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
20:22:27.206 00.002 9960 worker thread servicing REQUEST_EXPOSE 1000
20:22:27.206 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,846,31,31)
20:22:28.454 01.248 9960 Exposure complete
20:22:28.537 00.083 9960 worker thread done servicing request
20:22:28.538 00.001 11872 OnExposeComplete: enter
20:22:28.540 00.002 11872 UpdateGuideState(): m_state=6
20:22:28.544 00.004 11872 Star::Find(15, 1255, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 867
20:22:28.547 00.003 11872 Star::Find returns 1 (0), X=1255.96, Y=861.31, Mass=10038, SNR=61.6, Peak=211 HFD=7.6
20:22:28.551 00.004 11872 CameraToMount -- cameraTheta (1.19) - m_xAngle (-3.14) = xAngle (4.32 = -1.96)
20:22:28.554 00.003 11872 CameraToMount -- cameraTheta (1.19) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.15 = -2.13)
20:22:28.557 00.003 11872 CameraToMount -- cameraX=0.15 cameraY=0.37 hyp=0.40 cameraTheta=1.19 mountX=-0.15 mountY=-0.34, mountTheta=-1.99
20:22:28.562 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.15, y=0.37, opts=13)
20:22:28.565 00.003 11872 Enqueuing Move request for scope (0.15, 0.37)
20:22:28.567 00.002 9960 Worker thread wakes up
20:22:28.567 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.37) opts 0xd
20:22:28.567 00.000 9960 Handling offset move in thread for scope, endpoint = (0.15, 0.37)
20:22:28.567 00.000 9960 Moving (0.15, 0.37) raw xDistance=-0.15 yDistance=-0.34
20:22:28.567 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
20:22:28.567 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
20:22:28.567 00.000 9960 MoveAxis(E, 0, ABG)
20:22:28.570 00.003 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
20:22:28.573 00.003 9960 Move returns status 0, amount 0
20:22:28.573 00.000 9960 MoveAxis(N, 254, ABG)
20:22:28.573 00.000 9960 Guiding  Dir = 0, Dur = 254
20:22:28.573 00.000 9960 IsSlewing returns 0
20:22:28.574 00.001 9960 IsGuiding returns 0
20:22:28.574 00.000 9960 PulseGuide returned control before completion, sleep 264
20:22:28.591 00.017 11872 UpdateGuideState exits: m=10038 SNR=61.6
20:22:28.594 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:28.596 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:22:28.600 00.004 11872 Enqueuing Expose request
20:22:28.848 00.248 9960 IsGuiding returns 1
20:22:28.850 00.002 9960 scope still moving after pulse duration time elapsed
20:22:28.880 00.030 9960 IsSlewing returns 0
20:22:28.881 00.001 9960 IsGuiding returns 1
20:22:28.911 00.030 9960 IsSlewing returns 0
20:22:28.913 00.002 9960 IsGuiding returns 0
20:22:28.913 00.000 9960 scope move finished after 254 + 84 ms
20:22:28.913 00.000 9960 Move returns status 0, amount 254
20:22:28.914 00.001 9960 move complete, result=0
20:22:28.914 00.000 9960 worker thread done servicing request
20:22:28.914 00.000 9960 Worker thread wakes up
20:22:28.915 00.001 11872 GuideStep: -0.2 px 0 ms EAST, -0.3 px 254 ms NORTH
20:22:28.922 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:22:28.922 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,846,31,31)
20:22:30.172 01.250 9960 Exposure complete
20:22:30.251 00.079 9960 worker thread done servicing request
20:22:30.252 00.001 11872 OnExposeComplete: enter
20:22:30.254 00.002 11872 UpdateGuideState(): m_state=6
20:22:30.257 00.003 11872 Star::Find(15, 1255, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 868
20:22:30.259 00.002 11872 Star::Find returns 1 (0), X=1256.26, Y=861.15, Mass=9799, SNR=57.0, Peak=206 HFD=7.4
20:22:30.263 00.004 11872 CameraToMount -- cameraTheta (0.44) - m_xAngle (-3.14) = xAngle (3.58 = -2.70)
20:22:30.265 00.002 11872 CameraToMount -- cameraTheta (0.44) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.41 = -2.88)
20:22:30.268 00.003 11872 CameraToMount -- cameraX=0.45 cameraY=0.21 hyp=0.50 cameraTheta=0.44 mountX=-0.45 mountY=-0.13, mountTheta=-2.86
20:22:30.272 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.45, y=0.21, opts=13)
20:22:30.275 00.003 11872 Enqueuing Move request for scope (0.45, 0.21)
20:22:30.278 00.003 9960 Worker thread wakes up
20:22:30.278 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.45, 0.21) opts 0xd
20:22:30.278 00.000 9960 Handling offset move in thread for scope, endpoint = (0.45, 0.21)
20:22:30.278 00.000 9960 Moving (0.45, 0.21) raw xDistance=-0.45 yDistance=-0.13
20:22:30.278 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.45
20:22:30.279 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:22:30.279 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:22:30.279 00.000 9960 MoveAxis(E, 189, ABG)
20:22:30.279 00.000 9960 Guiding  Dir = 2, Dur = 189
20:22:30.279 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=1, FiltMin=0, FiltMax=172, Gamma=1.000
20:22:30.281 00.002 9960 IsSlewing returns 0
20:22:30.281 00.000 9960 IsGuiding returns 0
20:22:30.282 00.001 9960 PulseGuide returned control before completion, sleep 199
20:22:30.295 00.013 11872 UpdateGuideState exits: m=9799 SNR=57.0
20:22:30.298 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:30.300 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:22:30.303 00.003 11872 Enqueuing Expose request
20:22:30.489 00.186 9960 IsGuiding returns 1
20:22:30.490 00.001 9960 scope still moving after pulse duration time elapsed
20:22:30.520 00.030 9960 IsSlewing returns 0
20:22:30.521 00.001 9960 IsGuiding returns 0
20:22:30.522 00.001 9960 scope move finished after 189 + 51 ms
20:22:30.523 00.001 9960 Move returns status 0, amount 189
20:22:30.523 00.000 9960 MoveAxis(N, 0, ABG)
20:22:30.524 00.001 9960 Move returns status 0, amount 0
20:22:30.524 00.000 9960 move complete, result=0
20:22:30.524 00.000 9960 worker thread done servicing request
20:22:30.525 00.001 9960 Worker thread wakes up
20:22:30.525 00.000 11872 GuideStep: -0.5 px 189 ms EAST, -0.1 px 0 ms NORTH
20:22:30.531 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:22:30.531 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,846,31,31)
20:22:31.778 01.247 9960 Exposure complete
20:22:31.865 00.087 9960 worker thread done servicing request
20:22:31.866 00.001 11872 OnExposeComplete: enter
20:22:31.868 00.002 11872 UpdateGuideState(): m_state=6
20:22:31.871 00.003 11872 Star::Find(15, 1256, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 869
20:22:31.873 00.002 11872 Star::Find returns 1 (0), X=1255.87, Y=860.98, Mass=9398, SNR=57.1, Peak=208 HFD=7.2
20:22:31.875 00.002 11872 CameraToMount -- cameraTheta (0.62) - m_xAngle (-3.14) = xAngle (3.76 = -2.52)
20:22:31.879 00.004 11872 CameraToMount -- cameraTheta (0.62) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.59 = -2.69)
20:22:31.883 00.004 11872 CameraToMount -- cameraX=0.06 cameraY=0.04 hyp=0.08 cameraTheta=0.62 mountX=-0.06 mountY=-0.03, mountTheta=-2.65
20:22:31.888 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.06, y=0.04, opts=13)
20:22:31.891 00.003 11872 Enqueuing Move request for scope (0.06, 0.04)
20:22:31.895 00.004 9960 Worker thread wakes up
20:22:31.895 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.04) opts 0xd
20:22:31.895 00.000 9960 Handling offset move in thread for scope, endpoint = (0.06, 0.04)
20:22:31.895 00.000 9960 Moving (0.06, 0.04) raw xDistance=-0.06 yDistance=-0.03
20:22:31.895 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:22:31.895 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:22:31.895 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:22:31.895 00.000 9960 MoveAxis(E, 0, ABG)
20:22:31.897 00.002 9960 Move returns status 0, amount 0
20:22:31.897 00.000 9960 MoveAxis(N, 0, ABG)
20:22:31.897 00.000 9960 Move returns status 0, amount 0
20:22:31.897 00.000 9960 move complete, result=0
20:22:31.897 00.000 9960 worker thread done servicing request
20:22:31.897 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=208, med=1, FiltMin=0, FiltMax=187, Gamma=1.000
20:22:31.914 00.017 11872 UpdateGuideState exits: m=9398 SNR=57.1
20:22:31.918 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:31.923 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:22:31.926 00.003 11872 Enqueuing Expose request
20:22:31.931 00.005 9960 Worker thread wakes up
20:22:31.931 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:22:31.934 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
20:22:31.934 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,846,31,31)
20:22:33.181 01.247 9960 Exposure complete
20:22:33.263 00.082 9960 worker thread done servicing request
20:22:33.263 00.000 11872 OnExposeComplete: enter
20:22:33.266 00.003 11872 UpdateGuideState(): m_state=6
20:22:33.270 00.004 11872 Star::Find(15, 1255, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 870
20:22:33.272 00.002 11872 Star::Find returns 1 (0), X=1256.06, Y=861.05, Mass=9219, SNR=56.3, Peak=207 HFD=7.2
20:22:33.275 00.003 11872 CameraToMount -- cameraTheta (0.44) - m_xAngle (-3.14) = xAngle (3.58 = -2.70)
20:22:33.277 00.002 11872 CameraToMount -- cameraTheta (0.44) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.41 = -2.88)
20:22:33.280 00.003 11872 CameraToMount -- cameraX=0.24 cameraY=0.12 hyp=0.27 cameraTheta=0.44 mountX=-0.24 mountY=-0.07, mountTheta=-2.86
20:22:33.284 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.24, y=0.12, opts=13)
20:22:33.287 00.003 11872 Enqueuing Move request for scope (0.24, 0.12)
20:22:33.292 00.005 9960 Worker thread wakes up
20:22:33.292 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.12) opts 0xd
20:22:33.292 00.000 9960 Handling offset move in thread for scope, endpoint = (0.24, 0.12)
20:22:33.292 00.000 9960 Moving (0.24, 0.12) raw xDistance=-0.24 yDistance=-0.07
20:22:33.292 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
20:22:33.292 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:22:33.292 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:22:33.292 00.000 9960 MoveAxis(E, 102, ABG)
20:22:33.292 00.000 9960 Guiding  Dir = 2, Dur = 102
20:22:33.293 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=1, FiltMin=0, FiltMax=177, Gamma=1.000
20:22:33.295 00.002 9960 IsSlewing returns 0
20:22:33.295 00.000 9960 IsGuiding returns 0
20:22:33.296 00.001 9960 PulseGuide returned control before completion, sleep 112
20:22:33.310 00.014 11872 UpdateGuideState exits: m=9219 SNR=56.3
20:22:33.313 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:33.316 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:22:33.318 00.002 11872 Enqueuing Expose request
20:22:33.421 00.103 9960 IsGuiding returns 0
20:22:33.422 00.001 9960 Move returns status 0, amount 102
20:22:33.424 00.002 9960 MoveAxis(N, 0, ABG)
20:22:33.424 00.000 9960 Move returns status 0, amount 0
20:22:33.425 00.001 9960 move complete, result=0
20:22:33.425 00.000 9960 worker thread done servicing request
20:22:33.425 00.000 11872 GuideStep: -0.2 px 102 ms EAST, -0.1 px 0 ms NORTH
20:22:33.432 00.007 9960 Worker thread wakes up
20:22:33.432 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:22:33.432 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,846,31,31)
20:22:34.682 01.250 9960 Exposure complete
20:22:34.763 00.081 9960 worker thread done servicing request
20:22:34.763 00.000 11872 OnExposeComplete: enter
20:22:34.767 00.004 11872 UpdateGuideState(): m_state=6
20:22:34.772 00.005 11872 Star::Find(15, 1256, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 871
20:22:34.776 00.004 11872 Star::Find returns 1 (0), X=1255.82, Y=861.56, Mass=9746, SNR=57.7, Peak=217 HFD=7.2
20:22:34.779 00.003 11872 CameraToMount -- cameraTheta (1.56) - m_xAngle (-3.14) = xAngle (4.70 = -1.58)
20:22:34.782 00.003 11872 CameraToMount -- cameraTheta (1.56) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.53 = -1.76)
20:22:34.786 00.004 11872 CameraToMount -- cameraX=0.01 cameraY=0.62 hyp=0.62 cameraTheta=1.56 mountX=-0.01 mountY=-0.61, mountTheta=-1.58
20:22:34.790 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.01, y=0.62, opts=13)
20:22:34.793 00.003 11872 Enqueuing Move request for scope (0.01, 0.62)
20:22:34.797 00.004 9960 Worker thread wakes up
20:22:34.801 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=217, med=1, FiltMin=0, FiltMax=184, Gamma=1.000
20:22:34.804 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.62) opts 0xd
20:22:34.804 00.000 9960 Handling offset move in thread for scope, endpoint = (0.01, 0.62)
20:22:34.804 00.000 9960 Moving (0.01, 0.62) raw xDistance=-0.01 yDistance=-0.61
20:22:34.804 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
20:22:34.804 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.61 from input -0.61
20:22:34.804 00.000 9960 MoveAxis(E, 0, ABG)
20:22:34.805 00.001 9960 Move returns status 0, amount 0
20:22:34.805 00.000 9960 MoveAxis(N, 458, ABG)
20:22:34.805 00.000 9960 Guiding  Dir = 0, Dur = 458
20:22:34.805 00.000 9960 IsSlewing returns 0
20:22:34.806 00.001 9960 IsGuiding returns 0
20:22:34.806 00.000 9960 PulseGuide returned control before completion, sleep 468
20:22:34.818 00.012 11872 UpdateGuideState exits: m=9746 SNR=57.7
20:22:34.821 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:34.824 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:22:34.829 00.005 11872 Enqueuing Expose request
20:22:35.281 00.452 9960 IsGuiding returns 1
20:22:35.281 00.000 9960 scope still moving after pulse duration time elapsed
20:22:35.312 00.031 9960 IsSlewing returns 0
20:22:35.312 00.000 9960 IsGuiding returns 0
20:22:35.312 00.000 9960 scope move finished after 458 + 48 ms
20:22:35.312 00.000 9960 Move returns status 0, amount 458
20:22:35.314 00.002 9960 move complete, result=0
20:22:35.314 00.000 9960 worker thread done servicing request
20:22:35.314 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.6 px 458 ms NORTH
20:22:35.319 00.005 9960 Worker thread wakes up
20:22:35.320 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:22:35.320 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,846,31,31)
20:22:36.559 01.239 9960 Exposure complete
20:22:36.640 00.081 9960 worker thread done servicing request
20:22:36.640 00.000 11872 OnExposeComplete: enter
20:22:36.643 00.003 11872 UpdateGuideState(): m_state=6
20:22:36.646 00.003 11872 Star::Find(15, 1255, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 872
20:22:36.649 00.003 11872 Star::Find returns 1 (0), X=1255.83, Y=860.92, Mass=9768, SNR=59.9, Peak=202 HFD=7.4
20:22:36.652 00.003 11872 CameraToMount -- cameraTheta (-0.84) - m_xAngle (-3.14) = xAngle (2.29 = 2.29)
20:22:36.654 00.002 11872 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.12 = 2.12)
20:22:36.657 00.003 11872 CameraToMount -- cameraX=0.02 cameraY=-0.02 hyp=0.03 cameraTheta=-0.84 mountX=-0.02 mountY=0.02, mountTheta=2.23
20:22:36.660 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=0.02, y=-0.02, opts=13)
20:22:36.663 00.003 11872 Enqueuing Move request for scope (0.02, -0.02)
20:22:36.665 00.002 9960 Worker thread wakes up
20:22:36.665 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.02) opts 0xd
20:22:36.665 00.000 9960 Handling offset move in thread for scope, endpoint = (0.02, -0.02)
20:22:36.665 00.000 9960 Moving (0.02, -0.02) raw xDistance=-0.02 yDistance=0.02
20:22:36.665 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:22:36.665 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:22:36.667 00.002 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:22:36.667 00.000 9960 MoveAxis(E, 0, ABG)
20:22:36.667 00.000 9960 Move returns status 0, amount 0
20:22:36.667 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=202, med=1, FiltMin=0, FiltMax=183, Gamma=1.000
20:22:36.670 00.003 9960 MoveAxis(N, 0, ABG)
20:22:36.670 00.000 9960 Move returns status 0, amount 0
20:22:36.671 00.001 9960 move complete, result=0
20:22:36.671 00.000 9960 worker thread done servicing request
20:22:36.686 00.015 11872 UpdateGuideState exits: m=9768 SNR=59.9
20:22:36.690 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:36.693 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:22:36.695 00.002 11872 Enqueuing Expose request
20:22:36.698 00.003 9960 Worker thread wakes up
20:22:36.698 00.000 11872 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:22:36.701 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
20:22:36.701 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,846,31,31)
20:22:37.941 01.240 9960 Exposure complete
20:22:38.024 00.083 9960 worker thread done servicing request
20:22:38.024 00.000 11872 OnExposeComplete: enter
20:22:38.026 00.002 11872 UpdateGuideState(): m_state=6
20:22:38.028 00.002 11872 Star::Find(15, 1255, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 873
20:22:38.031 00.003 11872 Star::Find returns 1 (0), X=1255.92, Y=861.30, Mass=9755, SNR=59.9, Peak=215 HFD=7.4
20:22:38.034 00.003 11872 CameraToMount -- cameraTheta (1.28) - m_xAngle (-3.14) = xAngle (4.42 = -1.86)
20:22:38.037 00.003 11872 CameraToMount -- cameraTheta (1.28) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.25 = -2.03)
20:22:38.039 00.002 11872 CameraToMount -- cameraX=0.11 cameraY=0.36 hyp=0.38 cameraTheta=1.28 mountX=-0.11 mountY=-0.34, mountTheta=-1.88
20:22:38.043 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.11, y=0.36, opts=13)
20:22:38.046 00.003 11872 Enqueuing Move request for scope (0.11, 0.36)
20:22:38.049 00.003 9960 Worker thread wakes up
20:22:38.049 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.36) opts 0xd
20:22:38.049 00.000 9960 Handling offset move in thread for scope, endpoint = (0.11, 0.36)
20:22:38.049 00.000 9960 Moving (0.11, 0.36) raw xDistance=-0.11 yDistance=-0.34
20:22:38.050 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
20:22:38.050 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
20:22:38.050 00.000 9960 MoveAxis(E, 0, ABG)
20:22:38.050 00.000 9960 Move returns status 0, amount 0
20:22:38.050 00.000 9960 MoveAxis(N, 252, ABG)
20:22:38.052 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=1, FiltMin=0, FiltMax=174, Gamma=1.000
20:22:38.054 00.002 9960 Guiding  Dir = 0, Dur = 252
20:22:38.054 00.000 9960 IsSlewing returns 0
20:22:38.055 00.001 9960 IsGuiding returns 0
20:22:38.055 00.000 9960 PulseGuide returned control before completion, sleep 262
20:22:38.068 00.013 11872 UpdateGuideState exits: m=9755 SNR=59.9
20:22:38.071 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:38.074 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:22:38.076 00.002 11872 Enqueuing Expose request
20:22:38.328 00.252 9960 IsGuiding returns 1
20:22:38.329 00.001 9960 scope still moving after pulse duration time elapsed
20:22:38.359 00.030 9960 IsSlewing returns 0
20:22:38.360 00.001 9960 IsGuiding returns 0
20:22:38.361 00.001 9960 scope move finished after 252 + 53 ms
20:22:38.361 00.000 9960 Move returns status 0, amount 252
20:22:38.361 00.000 9960 move complete, result=0
20:22:38.362 00.001 9960 worker thread done servicing request
20:22:38.362 00.000 9960 Worker thread wakes up
20:22:38.362 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 252 ms NORTH
20:22:38.368 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:22:38.368 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,846,31,31)
20:22:39.617 01.249 9960 Exposure complete
20:22:39.702 00.085 9960 worker thread done servicing request
20:22:39.702 00.000 11872 OnExposeComplete: enter
20:22:39.706 00.004 11872 UpdateGuideState(): m_state=6
20:22:39.709 00.003 11872 Star::Find(15, 1255, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 874
20:22:39.712 00.003 11872 Star::Find returns 1 (0), X=1255.94, Y=860.81, Mass=9682, SNR=60.2, Peak=192 HFD=7.5
20:22:39.716 00.004 11872 CameraToMount -- cameraTheta (-0.79) - m_xAngle (-3.14) = xAngle (2.35 = 2.35)
20:22:39.718 00.002 11872 CameraToMount -- cameraTheta (-0.79) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.17 = 2.17)
20:22:39.721 00.003 11872 CameraToMount -- cameraX=0.13 cameraY=-0.13 hyp=0.18 cameraTheta=-0.79 mountX=-0.13 mountY=0.15, mountTheta=2.28
20:22:39.725 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.13, y=-0.13, opts=13)
20:22:39.728 00.003 11872 Enqueuing Move request for scope (0.13, -0.13)
20:22:39.730 00.002 9960 Worker thread wakes up
20:22:39.730 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.13) opts 0xd
20:22:39.730 00.000 9960 Handling offset move in thread for scope, endpoint = (0.13, -0.13)
20:22:39.731 00.001 9960 Moving (0.13, -0.13) raw xDistance=-0.13 yDistance=0.15
20:22:39.731 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
20:22:39.732 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:22:39.732 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
20:22:39.732 00.000 9960 MoveAxis(E, 0, ABG)
20:22:39.732 00.000 9960 Move returns status 0, amount 0
20:22:39.734 00.002 9960 MoveAxis(N, 0, ABG)
20:22:39.734 00.000 9960 Move returns status 0, amount 0
20:22:39.734 00.000 9960 move complete, result=0
20:22:39.735 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=192, med=1, FiltMin=0, FiltMax=173, Gamma=1.000
20:22:39.739 00.004 9960 worker thread done servicing request
20:22:39.755 00.016 11872 UpdateGuideState exits: m=9682 SNR=60.2
20:22:39.758 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:39.760 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:22:39.765 00.005 11872 Enqueuing Expose request
20:22:39.768 00.003 11872 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:22:39.770 00.002 9960 Worker thread wakes up
20:22:39.770 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:22:39.770 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,846,31,31)
20:22:41.024 01.254 9960 Exposure complete
20:22:41.149 00.125 9960 worker thread done servicing request
20:22:41.150 00.001 11872 OnExposeComplete: enter
20:22:41.154 00.004 11872 UpdateGuideState(): m_state=6
20:22:41.158 00.004 11872 Star::Find(15, 1255, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 875
20:22:41.163 00.005 11872 Star::Find returns 1 (0), X=1255.94, Y=861.30, Mass=10223, SNR=62.9, Peak=205 HFD=7.6
20:22:41.167 00.004 11872 CameraToMount -- cameraTheta (1.24) - m_xAngle (-3.14) = xAngle (4.37 = -1.91)
20:22:41.169 00.002 11872 CameraToMount -- cameraTheta (1.24) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.20 = -2.08)
20:22:41.175 00.006 11872 CameraToMount -- cameraX=0.13 cameraY=0.36 hyp=0.38 cameraTheta=1.24 mountX=-0.13 mountY=-0.33, mountTheta=-1.93
20:22:41.180 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.13, y=0.36, opts=13)
20:22:41.184 00.004 11872 Enqueuing Move request for scope (0.13, 0.36)
20:22:41.188 00.004 9960 Worker thread wakes up
20:22:41.188 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.36) opts 0xd
20:22:41.188 00.000 9960 Handling offset move in thread for scope, endpoint = (0.13, 0.36)
20:22:41.188 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=205, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
20:22:41.192 00.004 11872 UpdateGuideState exits: m=10223 SNR=62.9
20:22:41.195 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:41.198 00.003 9960 Moving (0.13, 0.36) raw xDistance=-0.13 yDistance=-0.33
20:22:41.198 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:22:41.203 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
20:22:41.203 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
20:22:41.203 00.000 11872 Enqueuing Expose request
20:22:41.209 00.006 9960 MoveAxis(E, 0, ABG)
20:22:41.209 00.000 9960 Move returns status 0, amount 0
20:22:41.209 00.000 9960 MoveAxis(N, 249, ABG)
20:22:41.209 00.000 9960 Guiding  Dir = 0, Dur = 249
20:22:41.209 00.000 9960 IsSlewing returns 0
20:22:41.210 00.001 9960 IsGuiding returns 0
20:22:41.210 00.000 9960 PulseGuide returned control before completion, sleep 259
20:22:41.485 00.275 9960 IsGuiding returns 1
20:22:41.486 00.001 9960 scope still moving after pulse duration time elapsed
20:22:41.517 00.031 9960 IsSlewing returns 0
20:22:41.518 00.001 9960 IsGuiding returns 0
20:22:41.518 00.000 9960 scope move finished after 249 + 58 ms
20:22:41.518 00.000 9960 Move returns status 0, amount 249
20:22:41.518 00.000 9960 move complete, result=0
20:22:41.520 00.002 9960 worker thread done servicing request
20:22:41.520 00.000 9960 Worker thread wakes up
20:22:41.520 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 249 ms NORTH
20:22:41.526 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:22:41.526 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,846,31,31)
20:22:42.780 01.254 9960 Exposure complete
20:22:42.917 00.137 9960 worker thread done servicing request
20:22:42.917 00.000 11872 OnExposeComplete: enter
20:22:42.921 00.004 11872 UpdateGuideState(): m_state=6
20:22:42.930 00.009 11872 Star::Find(15, 1255, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 876
20:22:42.935 00.005 11872 Star::Find returns 1 (0), X=1256.01, Y=861.22, Mass=9636, SNR=59.5, Peak=219 HFD=7.5
20:22:42.939 00.004 11872 CameraToMount -- cameraTheta (0.95) - m_xAngle (-3.14) = xAngle (4.09 = -2.19)
20:22:42.944 00.005 11872 CameraToMount -- cameraTheta (0.95) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.92 = -2.36)
20:22:42.948 00.004 11872 CameraToMount -- cameraX=0.20 cameraY=0.28 hyp=0.34 cameraTheta=0.95 mountX=-0.20 mountY=-0.24, mountTheta=-2.26
20:22:42.956 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=0.20, y=0.28, opts=13)
20:22:42.962 00.006 11872 Enqueuing Move request for scope (0.20, 0.28)
20:22:42.967 00.005 9960 Worker thread wakes up
20:22:42.967 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=219, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
20:22:42.972 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.28) opts 0xd
20:22:42.972 00.000 9960 Handling offset move in thread for scope, endpoint = (0.20, 0.28)
20:22:42.972 00.000 9960 Moving (0.20, 0.28) raw xDistance=-0.20 yDistance=-0.24
20:22:42.972 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
20:22:42.972 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
20:22:42.972 00.000 11872 UpdateGuideState exits: m=9636 SNR=59.5
20:22:42.978 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:42.983 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:22:42.987 00.004 9960 MoveAxis(E, 0, ABG)
20:22:42.988 00.001 9960 Move returns status 0, amount 0
20:22:42.988 00.000 11872 Enqueuing Expose request
20:22:42.995 00.007 9960 MoveAxis(N, 179, ABG)
20:22:42.996 00.001 9960 Guiding  Dir = 0, Dur = 179
20:22:42.996 00.000 9960 IsSlewing returns 0
20:22:42.997 00.001 9960 IsGuiding returns 0
20:22:42.998 00.001 9960 PulseGuide returned control before completion, sleep 189
20:22:43.190 00.192 9960 IsGuiding returns 1
20:22:43.190 00.000 9960 scope still moving after pulse duration time elapsed
20:22:43.220 00.030 9960 IsSlewing returns 0
20:22:43.221 00.001 9960 IsGuiding returns 1
20:22:43.251 00.030 9960 IsSlewing returns 0
20:22:43.254 00.003 9960 IsGuiding returns 1
20:22:43.282 00.028 9960 IsSlewing returns 0
20:22:43.283 00.001 9960 IsGuiding returns 0
20:22:43.283 00.000 9960 scope move finished after 179 + 106 ms
20:22:43.283 00.000 9960 Move returns status 0, amount 179
20:22:43.283 00.000 9960 move complete, result=0
20:22:43.284 00.001 9960 worker thread done servicing request
20:22:43.284 00.000 9960 Worker thread wakes up
20:22:43.284 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.2 px 179 ms NORTH
20:22:43.291 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:22:43.291 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,846,31,31)
20:22:44.540 01.249 9960 Exposure complete
20:22:44.680 00.140 9960 worker thread done servicing request
20:22:44.681 00.001 11872 OnExposeComplete: enter
20:22:44.686 00.005 11872 UpdateGuideState(): m_state=6
20:22:44.690 00.004 11872 Star::Find(15, 1256, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 877
20:22:44.695 00.005 11872 Star::Find returns 1 (0), X=1255.98, Y=861.22, Mass=9997, SNR=61.3, Peak=216 HFD=7.5
20:22:44.699 00.004 11872 CameraToMount -- cameraTheta (1.04) - m_xAngle (-3.14) = xAngle (4.18 = -2.10)
20:22:44.705 00.006 11872 CameraToMount -- cameraTheta (1.04) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.01 = -2.28)
20:22:44.709 00.004 11872 CameraToMount -- cameraX=0.16 cameraY=0.28 hyp=0.32 cameraTheta=1.04 mountX=-0.16 mountY=-0.25, mountTheta=-2.16
20:22:44.714 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.16, y=0.28, opts=13)
20:22:44.720 00.006 11872 Enqueuing Move request for scope (0.16, 0.28)
20:22:44.723 00.003 9960 Worker thread wakes up
20:22:44.724 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=216, med=1, FiltMin=0, FiltMax=185, Gamma=1.000
20:22:44.728 00.004 11872 UpdateGuideState exits: m=9997 SNR=61.3
20:22:44.732 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.28) opts 0xd
20:22:44.732 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:44.735 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:22:44.739 00.004 11872 Enqueuing Expose request
20:22:44.743 00.004 9960 Handling offset move in thread for scope, endpoint = (0.16, 0.28)
20:22:44.743 00.000 9960 Moving (0.16, 0.28) raw xDistance=-0.16 yDistance=-0.25
20:22:44.743 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
20:22:44.743 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
20:22:44.743 00.000 9960 MoveAxis(E, 0, ABG)
20:22:44.744 00.001 9960 Move returns status 0, amount 0
20:22:44.744 00.000 9960 MoveAxis(N, 185, ABG)
20:22:44.745 00.001 9960 Guiding  Dir = 0, Dur = 185
20:22:44.745 00.000 9960 IsSlewing returns 0
20:22:44.745 00.000 9960 IsGuiding returns 0
20:22:44.746 00.001 9960 PulseGuide returned control before completion, sleep 195
20:22:44.955 00.209 9960 IsGuiding returns 0
20:22:44.955 00.000 9960 Move returns status 0, amount 185
20:22:44.955 00.000 9960 move complete, result=0
20:22:44.956 00.001 9960 worker thread done servicing request
20:22:44.956 00.000 9960 Worker thread wakes up
20:22:44.956 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.2 px 185 ms NORTH
20:22:44.965 00.009 9960 worker thread servicing REQUEST_EXPOSE 1000
20:22:44.965 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,846,31,31)
20:22:46.207 01.242 9960 Exposure complete
20:22:46.349 00.142 9960 worker thread done servicing request
20:22:46.350 00.001 11872 OnExposeComplete: enter
20:22:46.354 00.004 11872 UpdateGuideState(): m_state=6
20:22:46.359 00.005 11872 Star::Find(15, 1255, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 878
20:22:46.364 00.005 11872 Star::Find returns 1 (0), X=1256.03, Y=860.66, Mass=9915, SNR=61.9, Peak=205 HFD=7.6
20:22:46.371 00.007 11872 CameraToMount -- cameraTheta (-0.92) - m_xAngle (-3.14) = xAngle (2.22 = 2.22)
20:22:46.375 00.004 11872 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.05 = 2.05)
20:22:46.378 00.003 11872 CameraToMount -- cameraX=0.22 cameraY=-0.28 hyp=0.36 cameraTheta=-0.92 mountX=-0.22 mountY=0.32, mountTheta=2.17
20:22:46.385 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.22, y=-0.28, opts=13)
20:22:46.392 00.007 11872 Enqueuing Move request for scope (0.22, -0.28)
20:22:46.397 00.005 9960 Worker thread wakes up
20:22:46.397 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.28) opts 0xd
20:22:46.398 00.001 9960 Handling offset move in thread for scope, endpoint = (0.22, -0.28)
20:22:46.398 00.000 9960 Moving (0.22, -0.28) raw xDistance=-0.22 yDistance=0.32
20:22:46.398 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
20:22:46.398 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:22:46.398 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=205, med=1, FiltMin=0, FiltMax=176, Gamma=1.000
20:22:46.402 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32
20:22:46.402 00.000 9960 MoveAxis(E, 90, ABG)
20:22:46.402 00.000 9960 Guiding  Dir = 2, Dur = 90
20:22:46.402 00.000 11872 UpdateGuideState exits: m=9915 SNR=61.9
20:22:46.407 00.005 9960 IsSlewing returns 0
20:22:46.407 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:46.412 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:22:46.416 00.004 11872 Enqueuing Expose request
20:22:46.422 00.006 9960 IsGuiding returns 0
20:22:46.422 00.000 9960 PulseGuide returned control before completion, sleep 100
20:22:46.532 00.110 9960 IsGuiding returns 1
20:22:46.532 00.000 9960 scope still moving after pulse duration time elapsed
20:22:46.562 00.030 9960 IsSlewing returns 0
20:22:46.564 00.002 9960 IsGuiding returns 0
20:22:46.564 00.000 9960 scope move finished after 90 + 51 ms
20:22:46.565 00.001 9960 Move returns status 0, amount 90
20:22:46.565 00.000 9960 MoveAxis(N, 0, ABG)
20:22:46.566 00.001 9960 Move returns status 0, amount 0
20:22:46.566 00.000 9960 move complete, result=0
20:22:46.566 00.000 9960 worker thread done servicing request
20:22:46.567 00.001 11872 GuideStep: -0.2 px 90 ms EAST, 0.3 px 0 ms NORTH
20:22:46.583 00.016 9960 Worker thread wakes up
20:22:46.583 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:22:46.584 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1241,846,31,31)
20:22:47.839 01.255 9960 Exposure complete
20:22:47.957 00.118 9960 worker thread done servicing request
20:22:47.957 00.000 11872 OnExposeComplete: enter
20:22:47.963 00.006 11872 UpdateGuideState(): m_state=6
20:22:47.967 00.004 11872 Star::Find(15, 1256, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 879
20:22:47.972 00.005 11872 Star::Find returns 1 (0), X=1255.98, Y=861.27, Mass=10123, SNR=61.1, Peak=215 HFD=7.5
20:22:47.976 00.004 11872 CameraToMount -- cameraTheta (1.11) - m_xAngle (-3.14) = xAngle (4.24 = -2.04)
20:22:47.980 00.004 11872 CameraToMount -- cameraTheta (1.11) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.07 = -2.21)
20:22:47.983 00.003 11872 CameraToMount -- cameraX=0.17 cameraY=0.33 hyp=0.37 cameraTheta=1.11 mountX=-0.17 mountY=-0.30, mountTheta=-2.08
20:22:47.990 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.17, y=0.33, opts=13)
20:22:47.994 00.004 11872 Enqueuing Move request for scope (0.17, 0.33)
20:22:47.999 00.005 9960 Worker thread wakes up
20:22:47.999 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.33) opts 0xd
20:22:47.999 00.000 9960 Handling offset move in thread for scope, endpoint = (0.17, 0.33)
20:22:47.999 00.000 9960 Moving (0.17, 0.33) raw xDistance=-0.17 yDistance=-0.30
20:22:48.000 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
20:22:48.000 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
20:22:48.000 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=1, FiltMin=0, FiltMax=177, Gamma=1.000
20:22:48.005 00.005 11872 UpdateGuideState exits: m=10123 SNR=61.1
20:22:48.009 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:48.012 00.003 9960 MoveAxis(E, 0, ABG)
20:22:48.012 00.000 9960 Move returns status 0, amount 0
20:22:48.013 00.001 9960 MoveAxis(N, 223, ABG)
20:22:48.016 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:22:48.021 00.005 11872 Enqueuing Expose request
20:22:48.025 00.004 9960 Guiding  Dir = 0, Dur = 223
20:22:48.025 00.000 9960 IsSlewing returns 0
20:22:48.025 00.000 9960 IsGuiding returns 0
20:22:48.027 00.002 9960 PulseGuide returned control before completion, sleep 233
20:22:48.264 00.237 9960 IsGuiding returns 1
20:22:48.265 00.001 9960 scope still moving after pulse duration time elapsed
20:22:48.294 00.029 9960 IsSlewing returns 0
20:22:48.297 00.003 9960 IsGuiding returns 0
20:22:48.298 00.001 9960 scope move finished after 223 + 48 ms
20:22:48.299 00.001 9960 Move returns status 0, amount 223
20:22:48.299 00.000 9960 move complete, result=0
20:22:48.299 00.000 9960 worker thread done servicing request
20:22:48.300 00.001 9960 Worker thread wakes up
20:22:48.300 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:22:48.300 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.3 px 223 ms NORTH
20:22:48.306 00.006 9960 Handling exposure in thread, d=1000 o=3 r=(1241,846,31,31)
20:22:49.565 01.259 9960 Exposure complete
20:22:49.694 00.129 9960 worker thread done servicing request
20:22:49.696 00.002 11872 OnExposeComplete: enter
20:22:49.700 00.004 11872 UpdateGuideState(): m_state=6
20:22:49.703 00.003 11872 Star::Find(15, 1255, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 880
20:22:49.707 00.004 11872 Star::Find returns 1 (0), X=1256.14, Y=860.88, Mass=9308, SNR=56.2, Peak=207 HFD=7.2
20:22:49.712 00.005 11872 CameraToMount -- cameraTheta (-0.17) - m_xAngle (-3.14) = xAngle (2.97 = 2.97)
20:22:49.716 00.004 11872 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.80 = 2.80)
20:22:49.720 00.004 11872 CameraToMount -- cameraX=0.33 cameraY=-0.06 hyp=0.33 cameraTheta=-0.17 mountX=-0.33 mountY=0.11, mountTheta=2.81
20:22:49.726 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.33, y=-0.06, opts=13)
20:22:49.729 00.003 11872 Enqueuing Move request for scope (0.33, -0.06)
20:22:49.734 00.005 9960 Worker thread wakes up
20:22:49.734 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=1, FiltMin=0, FiltMax=169, Gamma=1.000
20:22:49.738 00.004 11872 UpdateGuideState exits: m=9308 SNR=56.2
20:22:49.742 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:49.746 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:22:49.749 00.003 11872 Enqueuing Expose request
20:22:49.753 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.06) opts 0xd
20:22:49.754 00.001 9960 Handling offset move in thread for scope, endpoint = (0.33, -0.06)
20:22:49.754 00.000 9960 Moving (0.33, -0.06) raw xDistance=-0.33 yDistance=0.11
20:22:49.754 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.33
20:22:49.754 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:22:49.754 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
20:22:49.754 00.000 9960 MoveAxis(E, 138, ABG)
20:22:49.755 00.001 9960 Guiding  Dir = 2, Dur = 138
20:22:49.755 00.000 9960 IsSlewing returns 0
20:22:49.755 00.000 9960 IsGuiding returns 0
20:22:49.756 00.001 9960 PulseGuide returned control before completion, sleep 148
20:22:49.915 00.159 9960 IsGuiding returns 1
20:22:49.915 00.000 9960 scope still moving after pulse duration time elapsed
20:22:49.945 00.030 9960 IsSlewing returns 0
20:22:49.946 00.001 9960 IsGuiding returns 0
20:22:49.948 00.002 9960 scope move finished after 138 + 54 ms
20:22:49.949 00.001 9960 Move returns status 0, amount 138
20:22:49.950 00.001 9960 MoveAxis(N, 0, ABG)
20:22:49.950 00.000 9960 Move returns status 0, amount 0
20:22:49.951 00.001 9960 move complete, result=0
20:22:49.951 00.000 9960 worker thread done servicing request
20:22:49.952 00.001 9960 Worker thread wakes up
20:22:49.952 00.000 11872 GuideStep: -0.3 px 138 ms EAST, 0.1 px 0 ms NORTH
20:22:49.960 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
20:22:49.960 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,846,31,31)
20:22:51.202 01.242 9960 Exposure complete
20:22:51.348 00.146 9960 worker thread done servicing request
20:22:51.348 00.000 11872 OnExposeComplete: enter
20:22:51.352 00.004 11872 UpdateGuideState(): m_state=6
20:22:51.358 00.006 11872 Star::Find(15, 1256, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 881
20:22:51.362 00.004 11872 Star::Find returns 1 (0), X=1256.04, Y=861.06, Mass=9122, SNR=56.7, Peak=195 HFD=7.2
20:22:51.366 00.004 11872 CameraToMount -- cameraTheta (0.50) - m_xAngle (-3.14) = xAngle (3.63 = -2.65)
20:22:51.371 00.005 11872 CameraToMount -- cameraTheta (0.50) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.46 = -2.82)
20:22:51.375 00.004 11872 CameraToMount -- cameraX=0.23 cameraY=0.13 hyp=0.26 cameraTheta=0.50 mountX=-0.23 mountY=-0.08, mountTheta=-2.80
20:22:51.380 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.23, y=0.13, opts=13)
20:22:51.385 00.005 11872 Enqueuing Move request for scope (0.23, 0.13)
20:22:51.388 00.003 9960 Worker thread wakes up
20:22:51.388 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=195, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
20:22:51.393 00.005 11872 UpdateGuideState exits: m=9122 SNR=56.7
20:22:51.396 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:51.400 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:22:51.404 00.004 11872 Enqueuing Expose request
20:22:51.409 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.13) opts 0xd
20:22:51.409 00.000 9960 Handling offset move in thread for scope, endpoint = (0.23, 0.13)
20:22:51.409 00.000 9960 Moving (0.23, 0.13) raw xDistance=-0.23 yDistance=-0.08
20:22:51.409 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.23
20:22:51.410 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:22:51.410 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:22:51.410 00.000 9960 MoveAxis(E, 107, ABG)
20:22:51.410 00.000 9960 Guiding  Dir = 2, Dur = 107
20:22:51.411 00.001 9960 IsSlewing returns 0
20:22:51.411 00.000 9960 IsGuiding returns 0
20:22:51.412 00.001 9960 PulseGuide returned control before completion, sleep 117
20:22:51.540 00.128 9960 IsGuiding returns 1
20:22:51.541 00.001 9960 scope still moving after pulse duration time elapsed
20:22:51.571 00.030 9960 IsSlewing returns 0
20:22:51.573 00.002 9960 IsGuiding returns 0
20:22:51.573 00.000 9960 scope move finished after 107 + 54 ms
20:22:51.574 00.001 9960 Move returns status 0, amount 107
20:22:51.575 00.001 9960 MoveAxis(N, 0, ABG)
20:22:51.575 00.000 9960 Move returns status 0, amount 0
20:22:51.575 00.000 9960 move complete, result=0
20:22:51.576 00.001 9960 worker thread done servicing request
20:22:51.576 00.000 11872 GuideStep: -0.2 px 107 ms EAST, -0.1 px 0 ms NORTH
20:22:51.583 00.007 9960 Worker thread wakes up
20:22:51.583 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:22:51.583 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,846,31,31)
20:22:52.841 01.258 9960 Exposure complete
20:22:52.922 00.081 9960 worker thread done servicing request
20:22:52.922 00.000 11872 OnExposeComplete: enter
20:22:52.926 00.004 11872 UpdateGuideState(): m_state=6
20:22:52.929 00.003 11872 Star::Find(15, 1256, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 882
20:22:52.933 00.004 11872 Star::Find returns 1 (0), X=1255.85, Y=861.39, Mass=9913, SNR=60.6, Peak=218 HFD=7.4
20:22:52.935 00.002 11872 CameraToMount -- cameraTheta (1.48) - m_xAngle (-3.14) = xAngle (4.62 = -1.66)
20:22:52.937 00.002 11872 CameraToMount -- cameraTheta (1.48) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.45 = -1.84)
20:22:52.941 00.004 11872 CameraToMount -- cameraX=0.04 cameraY=0.45 hyp=0.45 cameraTheta=1.48 mountX=-0.04 mountY=-0.43, mountTheta=-1.67
20:22:52.945 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.04, y=0.45, opts=13)
20:22:52.948 00.003 11872 Enqueuing Move request for scope (0.04, 0.45)
20:22:52.948 00.000 9960 Worker thread wakes up
20:22:52.948 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=218, med=1, FiltMin=0, FiltMax=174, Gamma=1.000
20:22:52.953 00.005 11872 UpdateGuideState exits: m=9913 SNR=60.6
20:22:52.953 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:52.953 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:22:52.962 00.009 9960 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.45) opts 0xd
20:22:52.964 00.002 11872 Enqueuing Expose request
20:22:52.965 00.001 9960 Handling offset move in thread for scope, endpoint = (0.04, 0.45)
20:22:52.965 00.000 9960 Moving (0.04, 0.45) raw xDistance=-0.04 yDistance=-0.43
20:22:52.965 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:22:52.965 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.43 from input -0.43
20:22:52.965 00.000 9960 MoveAxis(E, 0, ABG)
20:22:52.965 00.000 9960 Move returns status 0, amount 0
20:22:52.965 00.000 9960 MoveAxis(N, 324, ABG)
20:22:52.965 00.000 9960 Guiding  Dir = 0, Dur = 324
20:22:52.965 00.000 9960 IsSlewing returns 0
20:22:52.965 00.000 9960 IsGuiding returns 0
20:22:52.965 00.000 9960 PulseGuide returned control before completion, sleep 334
20:22:53.312 00.347 9960 IsGuiding returns 1
20:22:53.312 00.000 9960 scope still moving after pulse duration time elapsed
20:22:53.344 00.032 9960 IsSlewing returns 0
20:22:53.345 00.001 9960 IsGuiding returns 0
20:22:53.345 00.000 9960 scope move finished after 324 + 52 ms
20:22:53.345 00.000 9960 Move returns status 0, amount 324
20:22:53.345 00.000 9960 move complete, result=0
20:22:53.345 00.000 9960 worker thread done servicing request
20:22:53.345 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.4 px 324 ms NORTH
20:22:53.353 00.008 9960 Worker thread wakes up
20:22:53.353 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:22:53.353 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,846,31,31)
20:22:54.612 01.259 9960 Exposure complete
20:22:54.743 00.131 9960 worker thread done servicing request
20:22:54.743 00.000 11872 OnExposeComplete: enter
20:22:54.746 00.003 11872 UpdateGuideState(): m_state=6
20:22:54.751 00.005 11872 Star::Find(15, 1255, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 883
20:22:54.751 00.000 11872 Star::Find returns 1 (0), X=1255.44, Y=862.23, Mass=9521, SNR=59.6, Peak=220 HFD=7.1
20:22:54.760 00.009 11872 CameraToMount -- cameraTheta (1.85) - m_xAngle (-3.14) = xAngle (4.99 = -1.30)
20:22:54.760 00.000 11872 CameraToMount -- cameraTheta (1.85) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.82 = -1.47)
20:22:54.768 00.008 11872 CameraToMount -- cameraX=-0.37 cameraY=1.29 hyp=1.34 cameraTheta=1.85 mountX=0.36 mountY=-1.33, mountTheta=-1.30
20:22:54.768 00.000 11872 SchedulePrimaryMove(0FA44CE0, x=-0.37, y=1.29, opts=13)
20:22:54.768 00.000 11872 Enqueuing Move request for scope (-0.37, 1.29)
20:22:54.776 00.008 9960 Worker thread wakes up
20:22:54.776 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 1.29) opts 0xd
20:22:54.776 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=220, med=1, FiltMin=0, FiltMax=188, Gamma=1.000
20:22:54.780 00.004 11872 UpdateGuideState exits: m=9521 SNR=59.6
20:22:54.785 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:54.790 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:22:54.793 00.003 11872 Enqueuing Expose request
20:22:54.793 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.37, 1.29)
20:22:54.793 00.000 9960 Moving (-0.37, 1.29) raw xDistance=0.36 yDistance=-1.33
20:22:54.793 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.36
20:22:54.793 00.000 9960 GuideAlgorithmResistSwitch::result() returns -1.33 from input -1.33
20:22:54.793 00.000 9960 MoveAxis(W, 152, ABG)
20:22:54.793 00.000 9960 Guiding  Dir = 3, Dur = 152
20:22:54.793 00.000 9960 IsSlewing returns 0
20:22:54.793 00.000 9960 IsGuiding returns 0
20:22:54.793 00.000 9960 PulseGuide returned control before completion, sleep 162
20:22:54.968 00.175 9960 IsGuiding returns 1
20:22:54.968 00.000 9960 scope still moving after pulse duration time elapsed
20:22:55.000 00.032 9960 IsSlewing returns 0
20:22:55.000 00.000 9960 IsGuiding returns 0
20:22:55.000 00.000 9960 scope move finished after 152 + 49 ms
20:22:55.000 00.000 9960 Move returns status 0, amount 152
20:22:55.000 00.000 9960 MoveAxis(N, 995, ABG)
20:22:55.000 00.000 9960 Guiding  Dir = 0, Dur = 995
20:22:55.000 00.000 9960 IsSlewing returns 0
20:22:55.000 00.000 9960 IsGuiding returns 0
20:22:55.000 00.000 9960 PulseGuide returned control before completion, sleep 1005
20:22:56.019 01.019 9960 IsGuiding returns 1
20:22:56.019 00.000 9960 scope still moving after pulse duration time elapsed
20:22:56.049 00.030 9960 IsSlewing returns 0
20:22:56.051 00.002 9960 IsGuiding returns 0
20:22:56.051 00.000 9960 scope move finished after 995 + 51 ms
20:22:56.051 00.000 9960 Move returns status 0, amount 995
20:22:56.051 00.000 9960 move complete, result=0
20:22:56.052 00.001 11872 GuideStep: 0.4 px 152 ms WEST, -1.3 px 995 ms NORTH
20:22:56.056 00.004 9960 worker thread done servicing request
20:22:56.056 00.000 9960 Worker thread wakes up
20:22:56.056 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:22:56.057 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1241,846,31,31)
20:22:57.304 01.247 9960 Exposure complete
20:22:57.448 00.144 9960 worker thread done servicing request
20:22:57.448 00.000 11872 OnExposeComplete: enter
20:22:57.454 00.006 11872 UpdateGuideState(): m_state=6
20:22:57.463 00.009 11872 Star::Find(15, 1255, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 884
20:22:57.463 00.000 11872 Star::Find returns 1 (0), X=1255.86, Y=859.65, Mass=9995, SNR=61.5, Peak=217 HFD=7.6
20:22:57.472 00.009 11872 CameraToMount -- cameraTheta (-1.53) - m_xAngle (-3.14) = xAngle (1.61 = 1.61)
20:22:57.472 00.000 11872 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.43 = 1.43)
20:22:57.479 00.007 11872 CameraToMount -- cameraX=0.05 cameraY=-1.29 hyp=1.29 cameraTheta=-1.53 mountX=-0.04 mountY=1.27, mountTheta=1.61
20:22:57.479 00.000 11872 SchedulePrimaryMove(0FA44CE0, x=0.05, y=-1.29, opts=13)
20:22:57.489 00.010 11872 Enqueuing Move request for scope (0.05, -1.29)
20:22:57.494 00.005 9960 Worker thread wakes up
20:22:57.494 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.05, -1.29) opts 0xd
20:22:57.494 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=217, med=1, FiltMin=0, FiltMax=175, Gamma=1.000
20:22:57.494 00.000 11872 UpdateGuideState exits: m=9995 SNR=61.5
20:22:57.494 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:57.508 00.014 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:22:57.513 00.005 11872 Enqueuing Expose request
20:22:57.516 00.003 9960 Handling offset move in thread for scope, endpoint = (0.05, -1.29)
20:22:57.516 00.000 9960 Moving (0.05, -1.29) raw xDistance=-0.04 yDistance=1.27
20:22:57.516 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:22:57.516 00.000 9960 resist switch: large excursion: input 1.27 thresh 0.60 direction from -1 to 1
20:22:57.516 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=3.82
20:22:57.516 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.27 from input 1.27
20:22:57.516 00.000 9960 MoveAxis(E, 0, ABG)
20:22:57.516 00.000 9960 Move returns status 0, amount 0
20:22:57.523 00.007 9960 MoveAxis(S, 951, ABG)
20:22:57.523 00.000 9960 Guiding  Dir = 1, Dur = 951
20:22:57.523 00.000 9960 IsSlewing returns 0
20:22:57.523 00.000 9960 IsGuiding returns 0
20:22:57.523 00.000 9960 PulseGuide returned control before completion, sleep 961
20:22:58.498 00.975 9960 IsGuiding returns 0
20:22:58.498 00.000 9960 Move returns status 0, amount 951
20:22:58.498 00.000 9960 move complete, result=0
20:22:58.498 00.000 9960 worker thread done servicing request
20:22:58.498 00.000 9960 Worker thread wakes up
20:22:58.498 00.000 11872 GuideStep: -0.0 px 0 ms EAST, 1.3 px 951 ms SOUTH
20:22:58.498 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:22:58.498 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,846,31,31)
20:22:59.762 01.264 9960 Exposure complete
20:22:59.892 00.130 9960 worker thread done servicing request
20:22:59.892 00.000 11872 OnExposeComplete: enter
20:22:59.900 00.008 11872 UpdateGuideState(): m_state=6
20:22:59.909 00.009 11872 Star::Find(15, 1255, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 885
20:22:59.909 00.000 11872 Star::Find returns 1 (0), X=1255.98, Y=860.62, Mass=9723, SNR=59.2, Peak=216 HFD=7.3
20:22:59.916 00.007 11872 CameraToMount -- cameraTheta (-1.09) - m_xAngle (-3.14) = xAngle (2.05 = 2.05)
20:22:59.920 00.004 11872 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.88 = 1.88)
20:22:59.927 00.007 11872 CameraToMount -- cameraX=0.17 cameraY=-0.32 hyp=0.36 cameraTheta=-1.09 mountX=-0.17 mountY=0.34, mountTheta=2.02
20:22:59.929 00.002 11872 SchedulePrimaryMove(0FA44CE0, x=0.17, y=-0.32, opts=13)
20:22:59.932 00.003 11872 Enqueuing Move request for scope (0.17, -0.32)
20:22:59.932 00.000 9960 Worker thread wakes up
20:22:59.932 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=216, med=1, FiltMin=0, FiltMax=184, Gamma=1.000
20:22:59.940 00.008 9960 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.32) opts 0xd
20:22:59.940 00.000 11872 UpdateGuideState exits: m=9723 SNR=59.2
20:22:59.948 00.008 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:59.952 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:22:59.957 00.005 11872 Enqueuing Expose request
20:22:59.959 00.002 9960 Handling offset move in thread for scope, endpoint = (0.17, -0.32)
20:22:59.959 00.000 9960 Moving (0.17, -0.32) raw xDistance=-0.17 yDistance=0.34
20:22:59.959 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
20:22:59.959 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.34 from input 0.34
20:22:59.959 00.000 9960 MoveAxis(E, 0, ABG)
20:22:59.959 00.000 9960 Move returns status 0, amount 0
20:22:59.959 00.000 9960 MoveAxis(S, 257, ABG)
20:22:59.959 00.000 9960 Guiding  Dir = 1, Dur = 257
20:22:59.959 00.000 9960 IsSlewing returns 0
20:22:59.959 00.000 9960 IsGuiding returns 0
20:22:59.959 00.000 9960 PulseGuide returned control before completion, sleep 267
20:23:00.245 00.286 9960 IsGuiding returns 1
20:23:00.245 00.000 9960 scope still moving after pulse duration time elapsed
20:23:00.277 00.032 9960 IsSlewing returns 0
20:23:00.277 00.000 9960 IsGuiding returns 0
20:23:00.278 00.001 9960 scope move finished after 257 + 58 ms
20:23:00.278 00.000 9960 Move returns status 0, amount 257
20:23:00.278 00.000 9960 move complete, result=0
20:23:00.278 00.000 9960 worker thread done servicing request
20:23:00.278 00.000 9960 Worker thread wakes up
20:23:00.278 00.000 11872 GuideStep: -0.2 px 0 ms EAST, 0.3 px 257 ms SOUTH
20:23:00.278 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:23:00.278 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,846,31,31)
20:23:01.544 01.266 9960 Exposure complete
20:23:01.682 00.138 9960 worker thread done servicing request
20:23:01.682 00.000 11872 OnExposeComplete: enter
20:23:01.686 00.004 11872 UpdateGuideState(): m_state=6
20:23:01.690 00.004 11872 Star::Find(15, 1255, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 886
20:23:01.695 00.005 11872 Star::Find returns 1 (0), X=1255.95, Y=860.86, Mass=9588, SNR=58.6, Peak=205 HFD=7.4
20:23:01.699 00.004 11872 CameraToMount -- cameraTheta (-0.50) - m_xAngle (-3.14) = xAngle (2.64 = 2.64)
20:23:01.703 00.004 11872 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.47 = 2.47)
20:23:01.708 00.005 11872 CameraToMount -- cameraX=0.14 cameraY=-0.08 hyp=0.16 cameraTheta=-0.50 mountX=-0.14 mountY=0.10, mountTheta=2.52
20:23:01.711 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=0.14, y=-0.08, opts=13)
20:23:01.716 00.005 11872 Enqueuing Move request for scope (0.14, -0.08)
20:23:01.722 00.006 9960 Worker thread wakes up
20:23:01.722 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=205, med=1, FiltMin=0, FiltMax=176, Gamma=1.000
20:23:01.727 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.08) opts 0xd
20:23:01.727 00.000 9960 Handling offset move in thread for scope, endpoint = (0.14, -0.08)
20:23:01.727 00.000 11872 UpdateGuideState exits: m=9588 SNR=58.6
20:23:01.729 00.002 9960 Moving (0.14, -0.08) raw xDistance=-0.14 yDistance=0.10
20:23:01.729 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
20:23:01.729 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:01.733 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:23:01.733 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:23:01.733 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
20:23:01.733 00.000 9960 MoveAxis(E, 0, ABG)
20:23:01.733 00.000 9960 Move returns status 0, amount 0
20:23:01.733 00.000 9960 MoveAxis(N, 0, ABG)
20:23:01.733 00.000 9960 Move returns status 0, amount 0
20:23:01.733 00.000 9960 move complete, result=0
20:23:01.733 00.000 11872 Enqueuing Expose request
20:23:01.743 00.010 11872 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:23:01.743 00.000 9960 worker thread done servicing request
20:23:01.743 00.000 9960 Worker thread wakes up
20:23:01.743 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:23:01.748 00.005 9960 Handling exposure in thread, d=1000 o=3 r=(1241,846,31,31)
20:23:02.986 01.238 9960 Exposure complete
20:23:03.118 00.132 9960 worker thread done servicing request
20:23:03.118 00.000 11872 OnExposeComplete: enter
20:23:03.127 00.009 11872 UpdateGuideState(): m_state=6
20:23:03.129 00.002 11872 Star::Find(15, 1255, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 887
20:23:03.135 00.006 11872 Star::Find returns 1 (0), X=1256.18, Y=860.63, Mass=9425, SNR=59.2, Peak=220 HFD=7.2
20:23:03.135 00.000 11872 CameraToMount -- cameraTheta (-0.70) - m_xAngle (-3.14) = xAngle (2.44 = 2.44)
20:23:03.142 00.007 11872 CameraToMount -- cameraTheta (-0.70) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.27 = 2.27)
20:23:03.145 00.003 11872 CameraToMount -- cameraX=0.36 cameraY=-0.30 hyp=0.47 cameraTheta=-0.70 mountX=-0.36 mountY=0.36, mountTheta=2.36
20:23:03.148 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=0.36, y=-0.30, opts=13)
20:23:03.148 00.000 11872 Enqueuing Move request for scope (0.36, -0.30)
20:23:03.157 00.009 9960 Worker thread wakes up
20:23:03.159 00.002 9960 worker thread servicing REQUEST_MOVE scope ofs (0.36, -0.30) opts 0xd
20:23:03.159 00.000 9960 Handling offset move in thread for scope, endpoint = (0.36, -0.30)
20:23:03.159 00.000 9960 Moving (0.36, -0.30) raw xDistance=-0.36 yDistance=0.36
20:23:03.159 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.36
20:23:03.159 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.36 from input 0.36
20:23:03.159 00.000 9960 MoveAxis(E, 152, ABG)
20:23:03.159 00.000 9960 Guiding  Dir = 2, Dur = 152
20:23:03.159 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=220, med=1, FiltMin=0, FiltMax=177, Gamma=1.000
20:23:03.163 00.004 9960 IsSlewing returns 0
20:23:03.163 00.000 11872 UpdateGuideState exits: m=9425 SNR=59.2
20:23:03.168 00.005 9960 IsGuiding returns 0
20:23:03.168 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:03.172 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:23:03.172 00.000 9960 PulseGuide returned control before completion, sleep 162
20:23:03.172 00.000 11872 Enqueuing Expose request
20:23:03.353 00.181 9960 IsGuiding returns 0
20:23:03.354 00.001 9960 Move returns status 0, amount 152
20:23:03.354 00.000 9960 MoveAxis(S, 271, ABG)
20:23:03.354 00.000 9960 Guiding  Dir = 1, Dur = 271
20:23:03.354 00.000 9960 IsSlewing returns 0
20:23:03.354 00.000 9960 IsGuiding returns 0
20:23:03.354 00.000 9960 PulseGuide returned control before completion, sleep 281
20:23:03.655 00.301 9960 IsGuiding returns 1
20:23:03.655 00.000 9960 scope still moving after pulse duration time elapsed
20:23:03.686 00.031 9960 IsSlewing returns 0
20:23:03.686 00.000 9960 IsGuiding returns 0
20:23:03.686 00.000 9960 scope move finished after 271 + 59 ms
20:23:03.686 00.000 9960 Move returns status 0, amount 271
20:23:03.686 00.000 9960 move complete, result=0
20:23:03.686 00.000 9960 worker thread done servicing request
20:23:03.686 00.000 9960 Worker thread wakes up
20:23:03.686 00.000 11872 GuideStep: -0.4 px 152 ms EAST, 0.4 px 271 ms SOUTH
20:23:03.686 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:23:03.686 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,846,31,31)
20:23:04.955 01.269 9960 Exposure complete
20:23:05.084 00.129 9960 worker thread done servicing request
20:23:05.084 00.000 11872 OnExposeComplete: enter
20:23:05.084 00.000 11872 UpdateGuideState(): m_state=6
20:23:05.091 00.007 11872 Star::Find(15, 1256, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 888
20:23:05.091 00.000 11872 Star::Find returns 1 (0), X=1256.00, Y=861.76, Mass=9787, SNR=60.1, Peak=214 HFD=7.5
20:23:05.101 00.010 11872 CameraToMount -- cameraTheta (1.35) - m_xAngle (-3.14) = xAngle (4.49 = -1.80)
20:23:05.104 00.003 11872 CameraToMount -- cameraTheta (1.35) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.32 = -1.97)
20:23:05.109 00.005 11872 CameraToMount -- cameraX=0.18 cameraY=0.83 hyp=0.85 cameraTheta=1.35 mountX=-0.19 mountY=-0.78, mountTheta=-1.81
20:23:05.109 00.000 11872 SchedulePrimaryMove(0FA44CE0, x=0.18, y=0.83, opts=13)
20:23:05.118 00.009 11872 Enqueuing Move request for scope (0.18, 0.83)
20:23:05.118 00.000 9960 Worker thread wakes up
20:23:05.123 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=214, med=1, FiltMin=0, FiltMax=173, Gamma=1.000
20:23:05.124 00.001 11872 UpdateGuideState exits: m=9787 SNR=60.1
20:23:05.124 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:05.124 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:23:05.136 00.012 11872 Enqueuing Expose request
20:23:05.139 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.83) opts 0xd
20:23:05.139 00.000 9960 Handling offset move in thread for scope, endpoint = (0.18, 0.83)
20:23:05.139 00.000 9960 Moving (0.18, 0.83) raw xDistance=-0.19 yDistance=-0.78
20:23:05.139 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
20:23:05.139 00.000 9960 resist switch: large excursion: input -0.78 thresh 0.60 direction from 1 to -1
20:23:05.139 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.34
20:23:05.139 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.78 from input -0.78
20:23:05.139 00.000 9960 MoveAxis(E, 0, ABG)
20:23:05.139 00.000 9960 Move returns status 0, amount 0
20:23:05.139 00.000 9960 MoveAxis(N, 582, ABG)
20:23:05.139 00.000 9960 Guiding  Dir = 0, Dur = 582
20:23:05.139 00.000 9960 IsSlewing returns 0
20:23:05.139 00.000 9960 IsGuiding returns 0
20:23:05.139 00.000 9960 PulseGuide returned control before completion, sleep 592
20:23:05.743 00.604 9960 IsGuiding returns 1
20:23:05.744 00.001 9960 scope still moving after pulse duration time elapsed
20:23:05.775 00.031 9960 IsSlewing returns 0
20:23:05.777 00.002 9960 IsGuiding returns 0
20:23:05.777 00.000 9960 scope move finished after 582 + 53 ms
20:23:05.779 00.002 9960 Move returns status 0, amount 582
20:23:05.779 00.000 9960 move complete, result=0
20:23:05.779 00.000 9960 worker thread done servicing request
20:23:05.779 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.8 px 582 ms NORTH
20:23:05.783 00.004 9960 Worker thread wakes up
20:23:05.783 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:23:05.788 00.005 9960 Handling exposure in thread, d=1000 o=3 r=(1241,846,31,31)
20:23:07.030 01.242 9960 Exposure complete
20:23:07.148 00.118 9960 worker thread done servicing request
20:23:07.148 00.000 11872 OnExposeComplete: enter
20:23:07.157 00.009 11872 UpdateGuideState(): m_state=6
20:23:07.157 00.000 11872 Star::Find(15, 1255, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 889
20:23:07.167 00.010 11872 Star::Find returns 1 (0), X=1256.00, Y=862.35, Mass=9730, SNR=58.6, Peak=213 HFD=7.2
20:23:07.169 00.002 11872 CameraToMount -- cameraTheta (1.44) - m_xAngle (-3.14) = xAngle (4.58 = -1.71)
20:23:07.172 00.003 11872 CameraToMount -- cameraTheta (1.44) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.40 = -1.88)
20:23:07.180 00.008 11872 CameraToMount -- cameraX=0.19 cameraY=1.42 hyp=1.43 cameraTheta=1.44 mountX=-0.19 mountY=-1.36, mountTheta=-1.71
20:23:07.185 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.19, y=1.42, opts=13)
20:23:07.187 00.002 11872 Enqueuing Move request for scope (0.19, 1.42)
20:23:07.187 00.000 9960 Worker thread wakes up
20:23:07.187 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.19, 1.42) opts 0xd
20:23:07.187 00.000 9960 Handling offset move in thread for scope, endpoint = (0.19, 1.42)
20:23:07.187 00.000 9960 Moving (0.19, 1.42) raw xDistance=-0.19 yDistance=-1.36
20:23:07.187 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
20:23:07.187 00.000 9960 GuideAlgorithmResistSwitch::result() returns -1.36 from input -1.36
20:23:07.187 00.000 9960 MoveAxis(E, 0, ABG)
20:23:07.187 00.000 9960 Move returns status 0, amount 0
20:23:07.187 00.000 9960 MoveAxis(N, 1016, ABG)
20:23:07.187 00.000 9960 Guiding  Dir = 0, Dur = 1016
20:23:07.187 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=1, FiltMin=0, FiltMax=187, Gamma=1.000
20:23:07.198 00.011 9960 IsSlewing returns 0
20:23:07.198 00.000 11872 UpdateGuideState exits: m=9730 SNR=58.6
20:23:07.202 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:07.204 00.002 9960 IsGuiding returns 0
20:23:07.204 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:23:07.204 00.000 9960 PulseGuide returned control before completion, sleep 1026
20:23:07.204 00.000 11872 Enqueuing Expose request
20:23:08.251 01.047 9960 IsGuiding returns 1
20:23:08.251 00.000 9960 scope still moving after pulse duration time elapsed
20:23:08.282 00.031 9960 IsSlewing returns 0
20:23:08.282 00.000 9960 IsGuiding returns 0
20:23:08.282 00.000 9960 scope move finished after 1016 + 59 ms
20:23:08.282 00.000 9960 Move returns status 0, amount 1016
20:23:08.282 00.000 9960 move complete, result=0
20:23:08.282 00.000 9960 worker thread done servicing request
20:23:08.282 00.000 9960 Worker thread wakes up
20:23:08.282 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -1.4 px 1016 ms NORTH
20:23:08.291 00.009 9960 worker thread servicing REQUEST_EXPOSE 1000
20:23:08.291 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,846,31,31)
20:23:09.549 01.258 9960 Exposure complete
20:23:09.667 00.118 9960 worker thread done servicing request
20:23:09.667 00.000 11872 OnExposeComplete: enter
20:23:09.667 00.000 11872 UpdateGuideState(): m_state=6
20:23:09.681 00.014 11872 Star::Find(15, 1255, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 890
20:23:09.688 00.007 11872 Star::Find returns 1 (0), X=1255.92, Y=860.82, Mass=9368, SNR=59.0, Peak=192 HFD=7.4
20:23:09.690 00.002 11872 CameraToMount -- cameraTheta (-0.80) - m_xAngle (-3.14) = xAngle (2.34 = 2.34)
20:23:09.693 00.003 11872 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.17 = 2.17)
20:23:09.699 00.006 11872 CameraToMount -- cameraX=0.11 cameraY=-0.11 hyp=0.16 cameraTheta=-0.80 mountX=-0.11 mountY=0.13, mountTheta=2.27
20:23:09.702 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=0.11, y=-0.11, opts=13)
20:23:09.702 00.000 11872 Enqueuing Move request for scope (0.11, -0.11)
20:23:09.709 00.007 9960 Worker thread wakes up
20:23:09.709 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.11) opts 0xd
20:23:09.709 00.000 9960 Handling offset move in thread for scope, endpoint = (0.11, -0.11)
20:23:09.709 00.000 9960 Moving (0.11, -0.11) raw xDistance=-0.11 yDistance=0.13
20:23:09.709 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
20:23:09.709 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:23:09.709 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
20:23:09.709 00.000 9960 MoveAxis(E, 0, ABG)
20:23:09.709 00.000 9960 Move returns status 0, amount 0
20:23:09.709 00.000 9960 MoveAxis(N, 0, ABG)
20:23:09.709 00.000 9960 Move returns status 0, amount 0
20:23:09.713 00.004 9960 move complete, result=0
20:23:09.713 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=192, med=1, FiltMin=0, FiltMax=177, Gamma=1.000
20:23:09.716 00.003 9960 worker thread done servicing request
20:23:09.716 00.000 11872 UpdateGuideState exits: m=9368 SNR=59.0
20:23:09.719 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:09.724 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:23:09.724 00.000 11872 Enqueuing Expose request
20:23:09.733 00.009 9960 Worker thread wakes up
20:23:09.733 00.000 11872 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:23:09.733 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:23:09.733 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,846,31,31)
20:23:10.999 01.266 9960 Exposure complete
20:23:11.121 00.122 9960 worker thread done servicing request
20:23:11.121 00.000 11872 OnExposeComplete: enter
20:23:11.121 00.000 11872 UpdateGuideState(): m_state=6
20:23:11.135 00.014 11872 Star::Find(15, 1255, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 891
20:23:11.138 00.003 11872 Star::Find returns 1 (0), X=1255.89, Y=861.26, Mass=9898, SNR=60.9, Peak=206 HFD=7.5
20:23:11.138 00.000 11872 CameraToMount -- cameraTheta (1.33) - m_xAngle (-3.14) = xAngle (4.47 = -1.82)
20:23:11.138 00.000 11872 CameraToMount -- cameraTheta (1.33) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.29 = -1.99)
20:23:11.151 00.013 11872 CameraToMount -- cameraX=0.08 cameraY=0.32 hyp=0.33 cameraTheta=1.33 mountX=-0.08 mountY=-0.30, mountTheta=-1.83
20:23:11.155 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.08, y=0.32, opts=13)
20:23:11.155 00.000 11872 Enqueuing Move request for scope (0.08, 0.32)
20:23:11.155 00.000 9960 Worker thread wakes up
20:23:11.155 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.32) opts 0xd
20:23:11.155 00.000 9960 Handling offset move in thread for scope, endpoint = (0.08, 0.32)
20:23:11.155 00.000 9960 Moving (0.08, 0.32) raw xDistance=-0.08 yDistance=-0.30
20:23:11.167 00.012 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
20:23:11.167 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
20:23:11.167 00.000 9960 MoveAxis(E, 0, ABG)
20:23:11.167 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=1, FiltMin=0, FiltMax=176, Gamma=1.000
20:23:11.167 00.000 11872 UpdateGuideState exits: m=9898 SNR=60.9
20:23:11.172 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:11.172 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:23:11.183 00.011 9960 Move returns status 0, amount 0
20:23:11.183 00.000 9960 MoveAxis(N, 224, ABG)
20:23:11.183 00.000 9960 Guiding  Dir = 0, Dur = 224
20:23:11.183 00.000 11872 Enqueuing Expose request
20:23:11.183 00.000 9960 IsSlewing returns 0
20:23:11.183 00.000 9960 IsGuiding returns 0
20:23:11.183 00.000 9960 PulseGuide returned control before completion, sleep 234
20:23:11.439 00.256 9960 IsGuiding returns 1
20:23:11.439 00.000 9960 scope still moving after pulse duration time elapsed
20:23:11.471 00.032 9960 IsSlewing returns 0
20:23:11.471 00.000 9960 IsGuiding returns 0
20:23:11.471 00.000 9960 scope move finished after 224 + 61 ms
20:23:11.471 00.000 9960 Move returns status 0, amount 224
20:23:11.471 00.000 9960 move complete, result=0
20:23:11.471 00.000 9960 worker thread done servicing request
20:23:11.471 00.000 9960 Worker thread wakes up
20:23:11.471 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 224 ms NORTH
20:23:11.481 00.010 9960 worker thread servicing REQUEST_EXPOSE 1000
20:23:11.481 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,846,31,31)
20:23:12.737 01.256 9960 Exposure complete
20:23:12.863 00.126 9960 worker thread done servicing request
20:23:12.863 00.000 11872 OnExposeComplete: enter
20:23:12.868 00.005 11872 UpdateGuideState(): m_state=6
20:23:12.871 00.003 11872 Star::Find(15, 1255, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 892
20:23:12.876 00.005 11872 Star::Find returns 1 (0), X=1255.94, Y=860.75, Mass=10154, SNR=63.3, Peak=197 HFD=7.6
20:23:12.878 00.002 11872 CameraToMount -- cameraTheta (-0.97) - m_xAngle (-3.14) = xAngle (2.17 = 2.17)
20:23:12.878 00.000 11872 CameraToMount -- cameraTheta (-0.97) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.00 = 2.00)
20:23:12.885 00.007 11872 CameraToMount -- cameraX=0.13 cameraY=-0.19 hyp=0.23 cameraTheta=-0.97 mountX=-0.13 mountY=0.21, mountTheta=2.13
20:23:12.890 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.13, y=-0.19, opts=13)
20:23:12.894 00.004 11872 Enqueuing Move request for scope (0.13, -0.19)
20:23:12.897 00.003 9960 Worker thread wakes up
20:23:12.897 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.19) opts 0xd
20:23:12.897 00.000 9960 Handling offset move in thread for scope, endpoint = (0.13, -0.19)
20:23:12.897 00.000 9960 Moving (0.13, -0.19) raw xDistance=-0.13 yDistance=0.21
20:23:12.897 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
20:23:12.897 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:23:12.897 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
20:23:12.897 00.000 9960 MoveAxis(E, 0, ABG)
20:23:12.897 00.000 9960 Move returns status 0, amount 0
20:23:12.897 00.000 9960 MoveAxis(N, 0, ABG)
20:23:12.897 00.000 9960 Move returns status 0, amount 0
20:23:12.901 00.004 9960 move complete, result=0
20:23:12.901 00.000 9960 worker thread done servicing request
20:23:12.901 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=197, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
20:23:12.901 00.000 11872 UpdateGuideState exits: m=10154 SNR=63.3
20:23:12.908 00.007 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:12.911 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:23:12.915 00.004 11872 Enqueuing Expose request
20:23:12.917 00.002 9960 Worker thread wakes up
20:23:12.917 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:23:12.917 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,846,31,31)
20:23:12.917 00.000 11872 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:23:14.166 01.249 9960 Exposure complete
20:23:14.292 00.126 11872 OnExposeComplete: enter
20:23:14.295 00.003 9960 worker thread done servicing request
20:23:14.295 00.000 11872 UpdateGuideState(): m_state=6
20:23:14.299 00.004 11872 Star::Find(15, 1255, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 893
20:23:14.306 00.007 11872 Star::Find returns 1 (0), X=1255.98, Y=861.17, Mass=9550, SNR=58.4, Peak=206 HFD=7.4
20:23:14.306 00.000 11872 CameraToMount -- cameraTheta (0.94) - m_xAngle (-3.14) = xAngle (4.07 = -2.21)
20:23:14.306 00.000 11872 CameraToMount -- cameraTheta (0.94) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.90 = -2.38)
20:23:14.317 00.011 11872 CameraToMount -- cameraX=0.17 cameraY=0.23 hyp=0.29 cameraTheta=0.94 mountX=-0.17 mountY=-0.20, mountTheta=-2.28
20:23:14.323 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.17, y=0.23, opts=13)
20:23:14.323 00.000 11872 Enqueuing Move request for scope (0.17, 0.23)
20:23:14.323 00.000 9960 Worker thread wakes up
20:23:14.323 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.23) opts 0xd
20:23:14.331 00.008 9960 Handling offset move in thread for scope, endpoint = (0.17, 0.23)
20:23:14.331 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=1, FiltMin=0, FiltMax=169, Gamma=1.000
20:23:14.334 00.003 11872 UpdateGuideState exits: m=9550 SNR=58.4
20:23:14.334 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:14.334 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:23:14.334 00.000 11872 Enqueuing Expose request
20:23:14.347 00.013 9960 Moving (0.17, 0.23) raw xDistance=-0.17 yDistance=-0.20
20:23:14.347 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
20:23:14.347 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:23:14.347 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
20:23:14.347 00.000 9960 MoveAxis(E, 0, ABG)
20:23:14.347 00.000 9960 Move returns status 0, amount 0
20:23:14.351 00.004 9960 MoveAxis(N, 0, ABG)
20:23:14.351 00.000 9960 Move returns status 0, amount 0
20:23:14.351 00.000 9960 move complete, result=0
20:23:14.351 00.000 9960 worker thread done servicing request
20:23:14.351 00.000 9960 Worker thread wakes up
20:23:14.351 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
20:23:14.356 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:23:14.356 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,846,31,31)
20:23:15.608 01.252 9960 Exposure complete
20:23:15.729 00.121 9960 worker thread done servicing request
20:23:15.729 00.000 11872 OnExposeComplete: enter
20:23:15.736 00.007 11872 UpdateGuideState(): m_state=6
20:23:15.740 00.004 11872 Star::Find(15, 1255, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 894
20:23:15.740 00.000 11872 Star::Find returns 1 (0), X=1256.13, Y=861.39, Mass=9647, SNR=57.4, Peak=222 HFD=7.4
20:23:15.740 00.000 11872 CameraToMount -- cameraTheta (0.95) - m_xAngle (-3.14) = xAngle (4.09 = -2.20)
20:23:15.752 00.012 11872 CameraToMount -- cameraTheta (0.95) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.92 = -2.37)
20:23:15.752 00.000 11872 CameraToMount -- cameraX=0.32 cameraY=0.45 hyp=0.55 cameraTheta=0.95 mountX=-0.32 mountY=-0.38, mountTheta=-2.27
20:23:15.760 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=0.32, y=0.45, opts=13)
20:23:15.766 00.006 11872 Enqueuing Move request for scope (0.32, 0.45)
20:23:15.772 00.006 9960 Worker thread wakes up
20:23:15.772 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=222, med=1, FiltMin=0, FiltMax=183, Gamma=1.000
20:23:15.774 00.002 11872 UpdateGuideState exits: m=9647 SNR=57.4
20:23:15.774 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:15.782 00.008 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:23:15.782 00.000 11872 Enqueuing Expose request
20:23:15.791 00.009 9960 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.45) opts 0xd
20:23:15.791 00.000 9960 Handling offset move in thread for scope, endpoint = (0.32, 0.45)
20:23:15.791 00.000 9960 Moving (0.32, 0.45) raw xDistance=-0.32 yDistance=-0.38
20:23:15.791 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.32
20:23:15.791 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.38 from input -0.38
20:23:15.791 00.000 9960 MoveAxis(E, 135, ABG)
20:23:15.791 00.000 9960 Guiding  Dir = 2, Dur = 135
20:23:15.791 00.000 9960 IsSlewing returns 0
20:23:15.791 00.000 9960 IsGuiding returns 0
20:23:15.791 00.000 9960 PulseGuide returned control before completion, sleep 145
20:23:15.941 00.150 9960 IsGuiding returns 1
20:23:15.941 00.000 9960 scope still moving after pulse duration time elapsed
20:23:15.973 00.032 9960 IsSlewing returns 0
20:23:15.973 00.000 9960 IsGuiding returns 0
20:23:15.973 00.000 9960 scope move finished after 135 + 45 ms
20:23:15.973 00.000 9960 Move returns status 0, amount 135
20:23:15.973 00.000 9960 MoveAxis(N, 287, ABG)
20:23:15.973 00.000 9960 Guiding  Dir = 0, Dur = 287
20:23:15.973 00.000 9960 IsSlewing returns 0
20:23:15.973 00.000 9960 IsGuiding returns 0
20:23:15.973 00.000 9960 PulseGuide returned control before completion, sleep 297
20:23:16.278 00.305 9960 IsGuiding returns 1
20:23:16.278 00.000 9960 scope still moving after pulse duration time elapsed
20:23:16.308 00.030 9960 IsSlewing returns 0
20:23:16.308 00.000 9960 IsGuiding returns 0
20:23:16.309 00.001 9960 scope move finished after 287 + 45 ms
20:23:16.309 00.000 9960 Move returns status 0, amount 287
20:23:16.309 00.000 9960 move complete, result=0
20:23:16.309 00.000 9960 worker thread done servicing request
20:23:16.309 00.000 11872 GuideStep: -0.3 px 135 ms EAST, -0.4 px 287 ms NORTH
20:23:16.313 00.004 9960 Worker thread wakes up
20:23:16.313 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:23:16.313 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,846,31,31)
20:23:17.561 01.248 9960 Exposure complete
20:23:17.701 00.140 9960 worker thread done servicing request
20:23:17.701 00.000 11872 OnExposeComplete: enter
20:23:17.701 00.000 11872 UpdateGuideState(): m_state=6
20:23:17.701 00.000 11872 Star::Find(15, 1256, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 895
20:23:17.701 00.000 11872 Star::Find returns 1 (0), X=1255.96, Y=861.28, Mass=9876, SNR=58.5, Peak=202 HFD=7.5
20:23:17.717 00.016 11872 CameraToMount -- cameraTheta (1.17) - m_xAngle (-3.14) = xAngle (4.30 = -1.98)
20:23:17.717 00.000 11872 CameraToMount -- cameraTheta (1.17) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.13 = -2.15)
20:23:17.717 00.000 11872 CameraToMount -- cameraX=0.15 cameraY=0.35 hyp=0.38 cameraTheta=1.17 mountX=-0.15 mountY=-0.32, mountTheta=-2.01
20:23:17.729 00.012 11872 SchedulePrimaryMove(0FA44CE0, x=0.15, y=0.35, opts=13)
20:23:17.733 00.004 11872 Enqueuing Move request for scope (0.15, 0.35)
20:23:17.733 00.000 9960 Worker thread wakes up
20:23:17.733 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=202, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
20:23:17.733 00.000 11872 UpdateGuideState exits: m=9876 SNR=58.5
20:23:17.733 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:17.750 00.017 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:23:17.750 00.000 11872 Enqueuing Expose request
20:23:17.750 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.35) opts 0xd
20:23:17.750 00.000 9960 Handling offset move in thread for scope, endpoint = (0.15, 0.35)
20:23:17.750 00.000 9960 Moving (0.15, 0.35) raw xDistance=-0.15 yDistance=-0.32
20:23:17.750 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
20:23:17.750 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
20:23:17.750 00.000 9960 MoveAxis(E, 0, ABG)
20:23:17.750 00.000 9960 Move returns status 0, amount 0
20:23:17.750 00.000 9960 MoveAxis(N, 235, ABG)
20:23:17.750 00.000 9960 Guiding  Dir = 0, Dur = 235
20:23:17.760 00.010 9960 IsSlewing returns 0
20:23:17.760 00.000 9960 IsGuiding returns 0
20:23:17.760 00.000 9960 PulseGuide returned control before completion, sleep 245
20:23:18.021 00.261 9960 IsGuiding returns 0
20:23:18.021 00.000 9960 Move returns status 0, amount 235
20:23:18.021 00.000 9960 move complete, result=0
20:23:18.021 00.000 9960 worker thread done servicing request
20:23:18.021 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 235 ms NORTH
20:23:18.027 00.006 9960 Worker thread wakes up
20:23:18.027 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:23:18.027 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,846,31,31)
20:23:19.277 01.250 9960 Exposure complete
20:23:19.415 00.138 9960 worker thread done servicing request
20:23:19.417 00.002 11872 OnExposeComplete: enter
20:23:19.421 00.004 11872 UpdateGuideState(): m_state=6
20:23:19.425 00.004 11872 Star::Find(15, 1255, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 896
20:23:19.429 00.004 11872 Star::Find returns 1 (0), X=1256.12, Y=860.82, Mass=9489, SNR=58.5, Peak=196 HFD=7.3
20:23:19.441 00.012 11872 CameraToMount -- cameraTheta (-0.37) - m_xAngle (-3.14) = xAngle (2.76 = 2.76)
20:23:19.441 00.000 11872 CameraToMount -- cameraTheta (-0.37) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.59 = 2.59)
20:23:19.449 00.008 11872 CameraToMount -- cameraX=0.31 cameraY=-0.12 hyp=0.33 cameraTheta=-0.37 mountX=-0.31 mountY=0.17, mountTheta=2.63
20:23:19.453 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.31, y=-0.12, opts=13)
20:23:19.453 00.000 11872 Enqueuing Move request for scope (0.31, -0.12)
20:23:19.453 00.000 9960 Worker thread wakes up
20:23:19.453 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.12) opts 0xd
20:23:19.453 00.000 9960 Handling offset move in thread for scope, endpoint = (0.31, -0.12)
20:23:19.453 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=196, med=1, FiltMin=0, FiltMax=164, Gamma=1.000
20:23:19.453 00.000 11872 UpdateGuideState exits: m=9489 SNR=58.5
20:23:19.467 00.014 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:19.467 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:23:19.473 00.006 11872 Enqueuing Expose request
20:23:19.473 00.000 9960 Moving (0.31, -0.12) raw xDistance=-0.31 yDistance=0.17
20:23:19.473 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.31
20:23:19.479 00.006 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:23:19.479 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
20:23:19.479 00.000 9960 MoveAxis(E, 129, ABG)
20:23:19.479 00.000 9960 Guiding  Dir = 2, Dur = 129
20:23:19.479 00.000 9960 IsSlewing returns 0
20:23:19.479 00.000 9960 IsGuiding returns 0
20:23:19.479 00.000 9960 PulseGuide returned control before completion, sleep 139
20:23:19.628 00.149 9960 IsGuiding returns 1
20:23:19.628 00.000 9960 scope still moving after pulse duration time elapsed
20:23:19.660 00.032 9960 IsSlewing returns 0
20:23:19.661 00.001 9960 IsGuiding returns 0
20:23:19.661 00.000 9960 scope move finished after 129 + 52 ms
20:23:19.661 00.000 9960 Move returns status 0, amount 129
20:23:19.662 00.001 9960 MoveAxis(N, 0, ABG)
20:23:19.662 00.000 9960 Move returns status 0, amount 0
20:23:19.662 00.000 9960 move complete, result=0
20:23:19.662 00.000 9960 worker thread done servicing request
20:23:19.662 00.000 11872 GuideStep: -0.3 px 129 ms EAST, 0.2 px 0 ms NORTH
20:23:19.669 00.007 9960 Worker thread wakes up
20:23:19.669 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:23:19.669 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,846,31,31)
20:23:20.923 01.254 9960 Exposure complete
20:23:21.028 00.105 9960 worker thread done servicing request
20:23:21.028 00.000 11872 OnExposeComplete: enter
20:23:21.040 00.012 11872 UpdateGuideState(): m_state=6
20:23:21.044 00.004 11872 Star::Find(15, 1256, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 897
20:23:21.047 00.003 11872 Star::Find returns 1 (0), X=1255.98, Y=860.95, Mass=9096, SNR=55.9, Peak=207 HFD=7.2
20:23:21.050 00.003 11872 CameraToMount -- cameraTheta (0.06) - m_xAngle (-3.14) = xAngle (3.20 = -3.08)
20:23:21.055 00.005 11872 CameraToMount -- cameraTheta (0.06) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.03 = 3.03)
20:23:21.059 00.004 11872 CameraToMount -- cameraX=0.16 cameraY=0.01 hyp=0.17 cameraTheta=0.06 mountX=-0.16 mountY=0.02, mountTheta=3.03
20:23:21.062 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=0.16, y=0.01, opts=13)
20:23:21.062 00.000 11872 Enqueuing Move request for scope (0.16, 0.01)
20:23:21.062 00.000 9960 Worker thread wakes up
20:23:21.062 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
20:23:21.073 00.011 9960 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.01) opts 0xd
20:23:21.073 00.000 11872 UpdateGuideState exits: m=9096 SNR=55.9
20:23:21.079 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:21.079 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:23:21.079 00.000 11872 Enqueuing Expose request
20:23:21.079 00.000 9960 Handling offset move in thread for scope, endpoint = (0.16, 0.01)
20:23:21.079 00.000 9960 Moving (0.16, 0.01) raw xDistance=-0.16 yDistance=0.02
20:23:21.079 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
20:23:21.079 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:23:21.079 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:23:21.079 00.000 9960 MoveAxis(E, 0, ABG)
20:23:21.079 00.000 9960 Move returns status 0, amount 0
20:23:21.079 00.000 9960 MoveAxis(N, 0, ABG)
20:23:21.079 00.000 9960 Move returns status 0, amount 0
20:23:21.079 00.000 9960 move complete, result=0
20:23:21.079 00.000 9960 worker thread done servicing request
20:23:21.079 00.000 11872 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
20:23:21.094 00.015 9960 Worker thread wakes up
20:23:21.094 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:23:21.094 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,846,31,31)
20:23:22.354 01.260 9960 Exposure complete
20:23:22.498 00.144 9960 worker thread done servicing request
20:23:22.498 00.000 11872 OnExposeComplete: enter
20:23:22.502 00.004 11872 UpdateGuideState(): m_state=6
20:23:22.510 00.008 11872 Star::Find(15, 1255, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 898
20:23:22.520 00.010 11872 Star::Find returns 1 (0), X=1256.00, Y=861.32, Mass=9682, SNR=58.0, Peak=213 HFD=7.3
20:23:22.527 00.007 11872 CameraToMount -- cameraTheta (1.12) - m_xAngle (-3.14) = xAngle (4.26 = -2.03)
20:23:22.531 00.004 11872 CameraToMount -- cameraTheta (1.12) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.08 = -2.20)
20:23:22.537 00.006 11872 CameraToMount -- cameraX=0.19 cameraY=0.39 hyp=0.43 cameraTheta=1.12 mountX=-0.19 mountY=-0.35, mountTheta=-2.07
20:23:22.542 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.19, y=0.39, opts=13)
20:23:22.547 00.005 11872 Enqueuing Move request for scope (0.19, 0.39)
20:23:22.554 00.007 9960 Worker thread wakes up
20:23:22.554 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=1, FiltMin=0, FiltMax=176, Gamma=1.000
20:23:22.554 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.39) opts 0xd
20:23:22.554 00.000 11872 UpdateGuideState exits: m=9682 SNR=58.0
20:23:22.554 00.000 9960 Handling offset move in thread for scope, endpoint = (0.19, 0.39)
20:23:22.554 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:22.565 00.011 9960 Moving (0.19, 0.39) raw xDistance=-0.19 yDistance=-0.35
20:23:22.565 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:23:22.571 00.006 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
20:23:22.571 00.000 11872 Enqueuing Expose request
20:23:22.573 00.002 9960 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
20:23:22.573 00.000 9960 MoveAxis(E, 0, ABG)
20:23:22.573 00.000 9960 Move returns status 0, amount 0
20:23:22.573 00.000 9960 MoveAxis(N, 259, ABG)
20:23:22.573 00.000 9960 Guiding  Dir = 0, Dur = 259
20:23:22.573 00.000 9960 IsSlewing returns 0
20:23:22.573 00.000 9960 IsGuiding returns 0
20:23:22.573 00.000 9960 PulseGuide returned control before completion, sleep 269
20:23:22.852 00.279 9960 IsGuiding returns 1
20:23:22.854 00.002 9960 scope still moving after pulse duration time elapsed
20:23:22.884 00.030 9960 IsSlewing returns 0
20:23:22.885 00.001 9960 IsGuiding returns 0
20:23:22.885 00.000 9960 scope move finished after 259 + 48 ms
20:23:22.885 00.000 9960 Move returns status 0, amount 259
20:23:22.885 00.000 9960 move complete, result=0
20:23:22.885 00.000 9960 worker thread done servicing request
20:23:22.885 00.000 9960 Worker thread wakes up
20:23:22.885 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.3 px 259 ms NORTH
20:23:22.885 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:23:22.885 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,846,31,31)
20:23:24.148 01.263 9960 Exposure complete
20:23:24.283 00.135 9960 worker thread done servicing request
20:23:24.283 00.000 11872 OnExposeComplete: enter
20:23:24.286 00.003 11872 UpdateGuideState(): m_state=6
20:23:24.292 00.006 11872 Star::Find(15, 1255, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 899
20:23:24.292 00.000 11872 Star::Find returns 1 (0), X=1256.11, Y=860.84, Mass=9741, SNR=57.8, Peak=219 HFD=7.3
20:23:24.298 00.006 11872 CameraToMount -- cameraTheta (-0.33) - m_xAngle (-3.14) = xAngle (2.80 = 2.80)
20:23:24.298 00.000 11872 CameraToMount -- cameraTheta (-0.33) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.63 = 2.63)
20:23:24.304 00.006 11872 CameraToMount -- cameraX=0.30 cameraY=-0.10 hyp=0.31 cameraTheta=-0.33 mountX=-0.29 mountY=0.15, mountTheta=2.66
20:23:24.304 00.000 11872 SchedulePrimaryMove(0FA44CE0, x=0.30, y=-0.10, opts=13)
20:23:24.314 00.010 11872 Enqueuing Move request for scope (0.30, -0.10)
20:23:24.314 00.000 9960 Worker thread wakes up
20:23:24.314 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.10) opts 0xd
20:23:24.314 00.000 9960 Handling offset move in thread for scope, endpoint = (0.30, -0.10)
20:23:24.314 00.000 9960 Moving (0.30, -0.10) raw xDistance=-0.29 yDistance=0.15
20:23:24.314 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.29
20:23:24.314 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:23:24.314 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
20:23:24.314 00.000 9960 MoveAxis(E, 123, ABG)
20:23:24.314 00.000 9960 Guiding  Dir = 2, Dur = 123
20:23:24.321 00.007 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=219, med=1, FiltMin=0, FiltMax=183, Gamma=1.000
20:23:24.323 00.002 9960 IsSlewing returns 0
20:23:24.323 00.000 11872 UpdateGuideState exits: m=9741 SNR=57.8
20:23:24.327 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:24.330 00.003 9960 IsGuiding returns 0
20:23:24.333 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:23:24.333 00.000 9960 PulseGuide returned control before completion, sleep 133
20:23:24.333 00.000 11872 Enqueuing Expose request
20:23:24.473 00.140 9960 IsGuiding returns 1
20:23:24.473 00.000 9960 scope still moving after pulse duration time elapsed
20:23:24.505 00.032 9960 IsSlewing returns 0
20:23:24.505 00.000 9960 IsGuiding returns 0
20:23:24.505 00.000 9960 scope move finished after 123 + 51 ms
20:23:24.505 00.000 9960 Move returns status 0, amount 123
20:23:24.505 00.000 9960 MoveAxis(N, 0, ABG)
20:23:24.505 00.000 9960 Move returns status 0, amount 0
20:23:24.505 00.000 9960 move complete, result=0
20:23:24.505 00.000 9960 worker thread done servicing request
20:23:24.510 00.005 9960 Worker thread wakes up
20:23:24.510 00.000 11872 GuideStep: -0.3 px 123 ms EAST, 0.2 px 0 ms NORTH
20:23:24.514 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
20:23:24.514 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,846,31,31)
20:23:25.774 01.260 9960 Exposure complete
20:23:25.900 00.126 9960 worker thread done servicing request
20:23:25.900 00.000 11872 OnExposeComplete: enter
20:23:25.905 00.005 11872 UpdateGuideState(): m_state=6
20:23:25.905 00.000 11872 Star::Find(15, 1256, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 900
20:23:25.905 00.000 11872 Star::Find returns 1 (0), X=1255.85, Y=861.35, Mass=9731, SNR=61.0, Peak=209 HFD=7.4
20:23:25.920 00.015 11872 CameraToMount -- cameraTheta (1.49) - m_xAngle (-3.14) = xAngle (4.63 = -1.66)
20:23:25.926 00.006 11872 CameraToMount -- cameraTheta (1.49) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.45 = -1.83)
20:23:25.930 00.004 11872 CameraToMount -- cameraX=0.03 cameraY=0.41 hyp=0.41 cameraTheta=1.49 mountX=-0.04 mountY=-0.40, mountTheta=-1.66
20:23:25.934 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.03, y=0.41, opts=13)
20:23:25.938 00.004 11872 Enqueuing Move request for scope (0.03, 0.41)
20:23:25.940 00.002 9960 Worker thread wakes up
20:23:25.940 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=1, FiltMin=0, FiltMax=173, Gamma=1.000
20:23:25.942 00.002 9960 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.41) opts 0xd
20:23:25.942 00.000 11872 UpdateGuideState exits: m=9731 SNR=61.0
20:23:25.948 00.006 9960 Handling offset move in thread for scope, endpoint = (0.03, 0.41)
20:23:25.948 00.000 9960 Moving (0.03, 0.41) raw xDistance=-0.04 yDistance=-0.40
20:23:25.948 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:23:25.948 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.40 from input -0.40
20:23:25.948 00.000 9960 MoveAxis(E, 0, ABG)
20:23:25.948 00.000 9960 Move returns status 0, amount 0
20:23:25.948 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:25.952 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:23:25.952 00.000 11872 Enqueuing Expose request
20:23:25.952 00.000 9960 MoveAxis(N, 296, ABG)
20:23:25.952 00.000 9960 Guiding  Dir = 0, Dur = 296
20:23:25.952 00.000 9960 IsSlewing returns 0
20:23:25.952 00.000 9960 IsGuiding returns 0
20:23:25.952 00.000 9960 PulseGuide returned control before completion, sleep 306
20:23:26.286 00.334 9960 IsGuiding returns 0
20:23:26.286 00.000 9960 Move returns status 0, amount 296
20:23:26.288 00.002 9960 move complete, result=0
20:23:26.288 00.000 9960 worker thread done servicing request
20:23:26.288 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.4 px 296 ms NORTH
20:23:26.294 00.006 9960 Worker thread wakes up
20:23:26.294 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:23:26.298 00.004 9960 Handling exposure in thread, d=1000 o=3 r=(1241,846,31,31)
20:23:27.547 01.249 9960 Exposure complete
20:23:27.686 00.139 9960 worker thread done servicing request
20:23:27.686 00.000 11872 OnExposeComplete: enter
20:23:27.686 00.000 11872 UpdateGuideState(): m_state=6
20:23:27.686 00.000 11872 Star::Find(15, 1255, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 901
20:23:27.686 00.000 11872 Star::Find returns 1 (0), X=1256.08, Y=861.28, Mass=9434, SNR=56.2, Peak=217 HFD=7.4
20:23:27.699 00.013 11872 CameraToMount -- cameraTheta (0.91) - m_xAngle (-3.14) = xAngle (4.05 = -2.23)
20:23:27.703 00.004 11872 CameraToMount -- cameraTheta (0.91) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.88 = -2.41)
20:23:27.703 00.000 11872 CameraToMount -- cameraX=0.27 cameraY=0.35 hyp=0.44 cameraTheta=0.91 mountX=-0.27 mountY=-0.29, mountTheta=-2.31
20:23:27.703 00.000 11872 SchedulePrimaryMove(0FA44CE0, x=0.27, y=0.35, opts=13)
20:23:27.715 00.012 11872 Enqueuing Move request for scope (0.27, 0.35)
20:23:27.720 00.005 9960 Worker thread wakes up
20:23:27.720 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=217, med=1, FiltMin=0, FiltMax=182, Gamma=1.000
20:23:27.729 00.009 9960 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.35) opts 0xd
20:23:27.729 00.000 11872 UpdateGuideState exits: m=9434 SNR=56.2
20:23:27.735 00.006 9960 Handling offset move in thread for scope, endpoint = (0.27, 0.35)
20:23:27.735 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:27.742 00.007 9960 Moving (0.27, 0.35) raw xDistance=-0.27 yDistance=-0.29
20:23:27.742 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
20:23:27.742 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:23:27.748 00.006 9960 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
20:23:27.748 00.000 9960 MoveAxis(E, 113, ABG)
20:23:27.749 00.001 9960 Guiding  Dir = 2, Dur = 113
20:23:27.749 00.000 11872 Enqueuing Expose request
20:23:27.755 00.006 9960 IsSlewing returns 0
20:23:27.755 00.000 9960 IsGuiding returns 0
20:23:27.755 00.000 9960 PulseGuide returned control before completion, sleep 123
20:23:27.890 00.135 9960 IsGuiding returns 1
20:23:27.891 00.001 9960 scope still moving after pulse duration time elapsed
20:23:27.922 00.031 9960 IsSlewing returns 0
20:23:27.923 00.001 9960 IsGuiding returns 0
20:23:27.923 00.000 9960 scope move finished after 113 + 54 ms
20:23:27.923 00.000 9960 Move returns status 0, amount 113
20:23:27.923 00.000 9960 MoveAxis(N, 219, ABG)
20:23:27.923 00.000 9960 Guiding  Dir = 0, Dur = 219
20:23:27.923 00.000 9960 IsSlewing returns 0
20:23:27.923 00.000 9960 IsGuiding returns 0
20:23:27.926 00.003 9960 PulseGuide returned control before completion, sleep 229
20:23:28.162 00.236 9960 IsGuiding returns 1
20:23:28.162 00.000 9960 scope still moving after pulse duration time elapsed
20:23:28.194 00.032 9960 IsSlewing returns 0
20:23:28.196 00.002 9960 IsGuiding returns 0
20:23:28.198 00.002 9960 scope move finished after 219 + 53 ms
20:23:28.198 00.000 9960 Move returns status 0, amount 219
20:23:28.199 00.001 9960 move complete, result=0
20:23:28.199 00.000 9960 worker thread done servicing request
20:23:28.199 00.000 11872 GuideStep: -0.3 px 113 ms EAST, -0.3 px 219 ms NORTH
20:23:28.199 00.000 9960 Worker thread wakes up
20:23:28.199 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:23:28.199 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1241,846,31,31)
20:23:28.716 00.517 11872 evsrv: cli 0D2D3220 connect
20:23:28.732 00.016 11872 case statement mapped state 6 to 3
20:23:28.742 00.010 11872 case statement mapped state 6 to 3
20:23:28.746 00.004 11872 evsrv: cli 0D2D3220 request: {"method":"get_app_state","id":"066157cd-4e92-4128-868c-06077a8121d9"}
20:23:28.749 00.003 11872 case statement mapped state 6 to 3
20:23:28.752 00.003 11872 evsrv: cli 0D2D3220 response: {"jsonrpc":"2.0","result":"Guiding","id":"066157cd-4e92-4128-868c-06077a8121d9"}
20:23:28.759 00.007 11872 evsrv: cli 0D2D3220 disconnect
20:23:28.766 00.007 11872 evsrv: cli 0D2D32C0 connect
20:23:28.771 00.005 11872 case statement mapped state 6 to 3
20:23:28.776 00.005 11872 case statement mapped state 6 to 3
20:23:28.781 00.005 11872 evsrv: cli 0D2D32C0 request: {"method":"stop_capture","id":"fb29390b-225d-4371-a8e9-7d87bf188c23"}
20:23:28.784 00.003 11872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
20:23:28.787 00.003 11872 Status Line: Waiting for devices...
20:23:28.791 00.004 11872 evsrv: cli 0D2D32C0 response: {"jsonrpc":"2.0","result":0,"id":"fb29390b-225d-4371-a8e9-7d87bf188c23"}
20:23:28.796 00.005 11872 evsrv: cli 0D2D32C0 disconnect
20:23:28.799 00.003 11872 evsrv: cli 0D2D2280 connect
20:23:28.804 00.005 11872 case statement mapped state 6 to 3
20:23:28.808 00.004 11872 case statement mapped state 6 to 3
20:23:28.812 00.004 11872 evsrv: cli 0D2D2280 request: {"method":"get_app_state","id":"00dd36b3-db95-4dd6-9edd-a1c237ec68e3"}
20:23:28.816 00.004 11872 case statement mapped state 6 to 3
20:23:28.820 00.004 11872 evsrv: cli 0D2D2280 response: {"jsonrpc":"2.0","result":"Guiding","id":"00dd36b3-db95-4dd6-9edd-a1c237ec68e3"}
20:23:28.824 00.004 11872 evsrv: cli 0D2D2280 disconnect
20:23:28.861 00.037 9960 ZWO: stopexposure
20:23:29.394 00.533 9960 ZWO: stopexposure
20:23:29.394 00.000 9960 Error thrown from C:\cygwin\home\agalasso\projects\phd2\worker_thread.cpp:190->Capture failed
20:23:29.395 00.001 9960 worker thread done servicing request
20:23:29.396 00.001 11872 OnExposeComplete: enter
20:23:29.402 00.006 11872 OnExposeComplete: Capture Error reported
20:23:29.408 00.006 11872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
20:23:29.413 00.005 11872 Mount: notify guiding stopped
20:23:29.422 00.009 11872 Changing from state GUIDING to STOP
20:23:29.428 00.006 11872 guider state => SELECTED
20:23:29.431 00.003 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=217, med=1, FiltMin=0, FiltMax=182, Gamma=1.000
20:23:29.437 00.006 11872 Changing from state SELECTED to UNINITIALIZED
20:23:29.441 00.004 11872 guider state => SELECTING
20:23:29.448 00.007 11872 Status Line: Stopped.
20:23:29.455 00.007 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\myframe_events.cpp:489->Error reported capturing image
20:23:29.829 00.374 11872 evsrv: cli 0D2D25A0 connect
20:23:29.843 00.014 11872 evsrv: cli 0D2D25A0 request: {"method":"get_app_state","id":"2db47784-5330-4225-bb1a-83576132a21f"}
20:23:29.851 00.008 11872 evsrv: cli 0D2D25A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"2db47784-5330-4225-bb1a-83576132a21f"}
20:23:29.863 00.012 11872 evsrv: cli 0D2D25A0 disconnect
20:24:06.098 36.235 11872 evsrv: cli 0D2D2140 connect
20:24:06.107 00.009 11872 evsrv: cli 0D2D2140 request: {"method":"get_app_state","id":"21701671-b177-4f1e-8b4a-5896abf95255"}
20:24:06.117 00.010 11872 evsrv: cli 0D2D2140 response: {"jsonrpc":"2.0","result":"Stopped","id":"21701671-b177-4f1e-8b4a-5896abf95255"}
20:24:06.123 00.006 11872 evsrv: cli 0D2D2140 disconnect
20:24:06.127 00.004 11872 evsrv: cli 0D2D2320 connect
20:24:06.131 00.004 11872 evsrv: cli 0D2D2320 request: {"method":"get_calibrated","id":"acac107a-ca9e-4010-b3ec-b94b12f6267a"}
20:24:06.135 00.004 11872 evsrv: cli 0D2D2320 response: {"jsonrpc":"2.0","result":true,"id":"acac107a-ca9e-4010-b3ec-b94b12f6267a"}
20:24:06.144 00.009 11872 evsrv: cli 0D2D2320 disconnect
20:24:06.150 00.006 11872 evsrv: cli 0D2D23C0 connect
20:24:06.154 00.004 11872 evsrv: cli 0D2D23C0 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"a8197bf2-c4f3-477d-a566-3d1fb3535c5d"}
20:24:06.158 00.004 11872 PhdController::Guide begins
20:24:06.162 00.004 11872 PhdController: newstate STATE_SETUP
20:24:06.165 00.003 11872 PhdController: setup
20:24:06.168 00.003 11872 PhdController: newstate STATE_ATTEMPT_START
20:24:06.172 00.004 11872 PhdController: start capturing
20:24:06.177 00.005 11872 Changing from state SELECTING to UNINITIALIZED
20:24:06.180 00.003 11872 guider state => SELECTING
20:24:06.183 00.003 11872 setting force full frames = true
20:24:06.186 00.003 11872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
20:24:06.194 00.008 11872 ScheduleExposure(1000,3,0) exposurePending=0
20:24:06.197 00.003 11872 Enqueuing Expose request
20:24:06.201 00.004 11872 PhdController: newstate STATE_SELECT_STAR
20:24:06.204 00.003 9960 Worker thread wakes up
20:24:06.204 00.000 11872 evsrv: cli 0D2D23C0 response: {"jsonrpc":"2.0","result":0,"id":"a8197bf2-c4f3-477d-a566-3d1fb3535c5d"}
20:24:06.209 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:24:06.209 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:24:06.209 00.000 11872 evsrv: cli 0D2D23C0 disconnect
20:24:06.215 00.006 11872 evsrv: cli 0D2D2BE0 connect
20:24:06.219 00.004 11872 case statement mapped state 1 to 101
20:24:06.223 00.004 11872 case statement mapped state 1 to 101
20:24:06.227 00.004 11872 evsrv: cli 0D2D2BE0 request: {"method":"get_lock_shift_params","id":"91641bc5-cb5c-4eab-9a97-1575e41f2f75"}
20:24:06.230 00.003 11872 evsrv: cli 0D2D2BE0 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"91641bc5-cb5c-4eab-9a97-1575e41f2f75"}
20:24:06.233 00.003 11872 evsrv: cli 0D2D2BE0 disconnect
20:24:06.239 00.006 11872 evsrv: cli 0D2D3040 connect
20:24:06.242 00.003 11872 case statement mapped state 1 to 101
20:24:06.247 00.005 11872 case statement mapped state 1 to 101
20:24:06.251 00.004 11872 evsrv: cli 0D2D3040 request: {"method":"get_lock_position","id":"c7aefe50-18fe-4f9a-aa9b-e2975acbcb26"}
20:24:06.254 00.003 11872 evsrv: cli 0D2D3040 response: {"jsonrpc":"2.0","result":null,"id":"c7aefe50-18fe-4f9a-aa9b-e2975acbcb26"}
20:24:06.258 00.004 11872 evsrv: cli 0D2D3040 disconnect
20:24:07.259 01.001 11872 evsrv: cli 0D2D3040 connect
20:24:07.269 00.010 11872 case statement mapped state 1 to 101
20:24:07.277 00.008 11872 case statement mapped state 1 to 101
20:24:07.283 00.006 11872 evsrv: cli 0D2D3040 request: {"method":"get_lock_position","id":"28d515b4-863d-427f-bd72-45cc58ba3553"}
20:24:07.287 00.004 11872 evsrv: cli 0D2D3040 response: {"jsonrpc":"2.0","result":null,"id":"28d515b4-863d-427f-bd72-45cc58ba3553"}
20:24:07.293 00.006 11872 evsrv: cli 0D2D3040 disconnect
20:24:07.448 00.155 9960 Exposure complete
20:24:07.580 00.132 9960 worker thread done servicing request
20:24:07.580 00.000 11872 OnExposeComplete: enter
20:24:07.585 00.005 11872 UpdateGuideState(): m_state=1
20:24:07.588 00.003 11872 UpdateCurrentPosition: no star selected
20:24:07.593 00.005 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
20:24:07.597 00.004 11872 Status Line: No star selected
20:24:07.602 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=1, FiltMin=0, FiltMax=186, Gamma=1.000
20:24:07.605 00.003 11872 UpdateGuideState exits: No star selected
20:24:07.611 00.006 11872 GuiderMultiStar::AutoSelect enter
20:24:07.615 00.004 11872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
20:24:07.740 00.125 11872 AutoFind: auto downsample for scale 1.00 => 1x
20:24:07.930 00.190 11872 AutoFind: global mean = 0.0, stdev 2.5
20:24:07.934 00.004 11872 AutoFind: using threshold = 0.1
20:24:08.206 00.272 11872 AutoFind: local max [1254, 854] 132.7
20:24:08.214 00.008 11872 AutoFind: local max [1202, 1026] 89.6
20:24:08.218 00.004 11872 AutoFind: local max [1673, 327] 54.7
20:24:08.223 00.005 11872 AutoFind: local max [161, 814] 47.4
20:24:08.228 00.005 11872 AutoFind: local max [321, 150] 31.7
20:24:08.234 00.006 11872 AutoFind: local max [116, 901] 30.6
20:24:08.240 00.006 11872 AutoFind: local max [1534, 895] 28.2
20:24:08.245 00.005 11872 AutoFind: local max [15, 514] 27.0
20:24:08.252 00.007 11872 AutoFind: local max [192, 542] 20.7
20:24:08.259 00.007 11872 AutoFind: local max [146, 425] 16.3
20:24:08.266 00.007 11872 AutoFind: local max [1651, 904] 14.3
20:24:08.269 00.003 11872 AutoFind: local max [504, 916] 13.3
20:24:08.273 00.004 11872 AutoFind: local max [1176, 12] 12.3
20:24:08.276 00.003 11872 AutoFind: local max [1156, 137] 11.7
20:24:08.282 00.006 11872 AutoFind: local max [1637, 433] 11.3
20:24:08.285 00.003 11872 AutoFind: local max [1355, 254] 11.1
20:24:08.289 00.004 11872 AutoFind: local max [220, 563] 10.2
20:24:08.291 00.002 11872 AutoFind: local max [257, 802] 10.0
20:24:08.295 00.004 11872 AutoFind: local max [616, 87] 8.7
20:24:08.298 00.003 11872 AutoFind: local max [1157, 143] 8.2
20:24:08.301 00.003 11872 AutoFind: local max [954, 866] 6.9
20:24:08.306 00.005 11872 AutoFind: local max [14, 447] 6.7
20:24:08.310 00.004 11872 AutoFind: local max [944, 1047] 6.7
20:24:08.314 00.004 11872 AutoFind: local max [1748, 782] 6.7
20:24:08.317 00.003 11872 AutoFind: local max [216, 304] 6.1
20:24:08.321 00.004 11872 AutoFind: local max [785, 1045] 5.6
20:24:08.325 00.004 11872 AutoFind: local max [216, 987] 5.4
20:24:08.328 00.003 11872 AutoFind: local max [881, 448] 5.0
20:24:08.331 00.003 11872 AutoFind: local max [355, 947] 4.5
20:24:08.337 00.006 11872 AutoFind: local max [1254, 874] 4.4
20:24:08.340 00.003 11872 AutoFind: local max [1402, 72] 4.4
20:24:08.343 00.003 11872 AutoFind: local max [520, 188] 4.4
20:24:08.347 00.004 11872 AutoFind: local max [101, 649] 4.3
20:24:08.350 00.003 11872 AutoFind: local max [1762, 1031] 4.2
20:24:08.354 00.004 11872 AutoFind: local max [1639, 644] 4.2
20:24:08.359 00.005 11872 AutoFind: local max [1812, 567] 4.2
20:24:08.362 00.003 11872 AutoFind: local max [1535, 707] 4.1
20:24:08.366 00.004 11872 AutoFind: local max [1503, 1010] 4.0
20:24:08.370 00.004 11872 AutoFind: local max [237, 538] 4.0
20:24:08.373 00.003 11872 AutoFind: local max [1246, 406] 3.9
20:24:08.376 00.003 11872 AutoFind: local max [827, 510] 3.7
20:24:08.379 00.003 11872 AutoFind: local max [1210, 1038] 3.7
20:24:08.382 00.003 11872 AutoFind: local max [194, 889] 3.6
20:24:08.385 00.003 11872 AutoFind: local max [368, 814] 3.5
20:24:08.389 00.004 11872 AutoFind: local max [654, 620] 3.5
20:24:08.393 00.004 11872 AutoFind: local max [843, 672] 3.5
20:24:08.395 00.002 11872 AutoFind: local max [1590, 531] 3.5
20:24:08.399 00.004 11872 AutoFind: local max [377, 8] 3.5
20:24:08.402 00.003 11872 AutoFind: local max [1684, 327] 3.5
20:24:08.405 00.003 11872 AutoFind: local max [157, 560] 3.5
20:24:08.408 00.003 11872 AutoFind: local max [1238, 854] 3.4
20:24:08.412 00.004 11872 AutoFind: local max [1708, 647] 3.4
20:24:08.414 00.002 11872 AutoFind: local max [1470, 667] 3.4
20:24:08.418 00.004 11872 AutoFind: local max [398, 524] 3.4
20:24:08.422 00.004 11872 AutoFind: local max [1013, 682] 3.4
20:24:08.425 00.003 11872 AutoFind: local max [582, 60] 3.4
20:24:08.427 00.002 11872 AutoFind: local max [1709, 642] 3.4
20:24:08.430 00.003 11872 AutoFind: local max [621, 780] 3.3
20:24:08.433 00.003 11872 AutoFind: local max [692, 941] 3.3
20:24:08.435 00.002 11872 AutoFind: local max [1142, 78] 3.3
20:24:08.438 00.003 11872 AutoFind: local max [1806, 666] 3.3
20:24:08.440 00.002 11872 AutoFind: local max [811, 707] 3.3
20:24:08.443 00.003 11872 AutoFind: local max [1335, 401] 3.3
20:24:08.445 00.002 11872 AutoFind: local max [882, 295] 3.2
20:24:08.448 00.003 11872 AutoFind: local max [1643, 154] 3.2
20:24:08.451 00.003 11872 AutoFind: local max [1000, 143] 3.2
20:24:08.454 00.003 11872 AutoFind: local max [985, 519] 3.2
20:24:08.457 00.003 11872 AutoFind: local max [724, 333] 3.2
20:24:08.460 00.003 11872 AutoFind: local max [788, 881] 3.2
20:24:08.463 00.003 11872 AutoFind: local max [666, 243] 3.2
20:24:08.466 00.003 11872 AutoFind: local max [1049, 893] 3.2
20:24:08.468 00.002 11872 AutoFind: local max [496, 201] 3.2
20:24:08.472 00.004 11872 AutoFind: local max [1521, 377] 3.2
20:24:08.476 00.004 11872 AutoFind: local max [89, 396] 3.1
20:24:08.479 00.003 11872 AutoFind: local max [575, 92] 3.1
20:24:08.482 00.003 11872 AutoFind: local max [875, 714] 3.1
20:24:08.485 00.003 11872 AutoFind: local max [1562, 890] 3.1
20:24:08.490 00.005 11872 AutoFind: local max [676, 264] 3.1
20:24:08.494 00.004 11872 AutoFind: local max [394, 452] 3.1
20:24:08.497 00.003 11872 AutoFind: local max [1802, 1054] 3.1
20:24:08.500 00.003 11872 AutoFind: local max [1640, 712] 3.1
20:24:08.503 00.003 11872 AutoFind: local max [202, 671] 3.1
20:24:08.507 00.004 11872 AutoFind: local max [1384, 1084] 3.1
20:24:08.511 00.004 11872 AutoFind: local max [599, 978] 3.1
20:24:08.514 00.003 11872 AutoFind: local max [1775, 948] 3.1
20:24:08.518 00.004 11872 AutoFind: local max [108, 995] 3.1
20:24:08.522 00.004 11872 AutoFind: local max [1043, 148] 3.1
20:24:08.525 00.003 11872 AutoFind: local max [1866, 41] 3.1
20:24:08.529 00.004 11872 AutoFind: local max [462, 492] 3.1
20:24:08.532 00.003 11872 AutoFind: local max [1171, 1044] 3.1
20:24:08.535 00.003 11872 AutoFind: local max [1641, 446] 3.1
20:24:08.539 00.004 11872 AutoFind: local max [1269, 842] 3.1
20:24:08.543 00.004 11872 AutoFind: local max [1084, 715] 3.1
20:24:08.546 00.003 11872 AutoFind: local max [1438, 406] 3.1
20:24:08.550 00.004 11872 AutoFind: local max [1577, 113] 3.1
20:24:08.554 00.004 11872 AutoFind: local max [352, 619] 3.0
20:24:08.557 00.003 11872 AutoFind: local max [1145, 117] 3.0
20:24:08.560 00.003 11872 AutoFind: local max [416, 9] 3.0
20:24:08.563 00.003 11872 AutoFind: local max [385, 102] 3.0
20:24:08.568 00.005 11872 AutoFind: local max [118, 1041] 3.0
20:24:08.571 00.003 11872 AutoFind: too close [1145, 117] 3.0 - [1156, 137] 11.7
20:24:08.574 00.003 11872 AutoFind: close dim-bright [1269, 842] 3.1 - [1254, 854] 132.7
20:24:08.577 00.003 11872 AutoFind: too close [1641, 446] 3.1 - [1637, 433] 11.3
20:24:08.582 00.005 11872 AutoFind: too close [1709, 642] 3.4 - [1708, 647] 3.4
20:24:08.586 00.004 11872 AutoFind: too close [1238, 854] 3.4 - [1254, 874] 4.4
20:24:08.589 00.003 11872 AutoFind: close dim-bright [1238, 854] 3.4 - [1254, 854] 132.7
20:24:08.593 00.004 11872 AutoFind: close dim-bright [1684, 327] 3.5 - [1673, 327] 54.7
20:24:08.596 00.003 11872 AutoFind: close dim-bright [1210, 1038] 3.7 - [1202, 1026] 89.6
20:24:08.599 00.003 11872 AutoFind: close dim-bright [1254, 874] 4.4 - [1254, 854] 132.7
20:24:08.602 00.003 11872 AutoFind: too close [1157, 143] 8.2 - [1156, 137] 11.7
20:24:08.607 00.005 11872 AutoFind: too close to edge [416, 9] 3.0
20:24:08.611 00.004 11872 AutoFind: too close to edge [1384, 1084] 3.1
20:24:08.615 00.004 11872 AutoFind: too close to edge [377, 8] 3.5
20:24:08.618 00.003 11872 AutoFind: too close to edge [14, 447] 6.7
20:24:08.621 00.003 11872 AutoFind: too close to edge [1176, 12] 12.3
20:24:08.625 00.004 11872 AutoFind: too close to edge [15, 514] 27.0
20:24:08.630 00.005 11872 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
20:24:08.633 00.003 11872 Star::Find(15, 1254, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:24:08.638 00.005 11872 Star::Find returns 1 (0), X=1253.84, Y=855.64, Mass=9872, SNR=61.1, Peak=209 HFD=7.3
20:24:08.643 00.005 11872 Star::Find(15, 1202, 1026, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:24:08.646 00.003 11872 Star::Find returns 1 (0), X=1202.52, Y=1026.89, Mass=5611, SNR=48.5, Peak=136 HFD=6.7
20:24:08.649 00.003 11872 Star::Find(15, 1673, 327, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:24:08.653 00.004 11872 Star::Find returns 1 (0), X=1672.53, Y=328.26, Mass=2530, SNR=32.8, Peak=83 HFD=6.3
20:24:08.656 00.003 11872 Star::Find(15, 161, 814, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:24:08.660 00.004 11872 Star::Find returns 1 (0), X=160.70, Y=814.34, Mass=1172, SNR=23.4, Peak=66 HFD=5.2
20:24:08.663 00.003 11872 Star::Find(15, 321, 150, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:24:08.666 00.003 11872 Star::Find returns 1 (0), X=320.60, Y=150.09, Mass=868, SNR=20.0, Peak=36 HFD=5.1
20:24:08.672 00.006 11872 Star::Find(15, 116, 901, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:24:08.674 00.002 11872 Star::Find returns 1 (0), X=115.98, Y=900.73, Mass=784, SNR=18.9, Peak=55 HFD=4.9
20:24:08.679 00.005 11872 Star::Find(15, 1534, 895, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:24:08.683 00.004 11872 Star::Find returns 1 (0), X=1533.57, Y=896.84, Mass=1168, SNR=22.8, Peak=44 HFD=5.8
20:24:08.685 00.002 11872 Star::Find(15, 192, 542, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:24:08.689 00.004 11872 Star::Find returns 1 (0), X=191.59, Y=541.30, Mass=596, SNR=16.7, Peak=31 HFD=5.2
20:24:08.693 00.004 11872 Star::Find(15, 146, 425, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:24:08.696 00.003 11872 Star::Find returns 1 (0), X=146.16, Y=423.70, Mass=543, SNR=15.7, Peak=35 HFD=5.0
20:24:08.700 00.004 11872 Star::Find(15, 1651, 904, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:24:08.703 00.003 11872 Star::Find returns 1 (0), X=1651.03, Y=905.15, Mass=466, SNR=14.2, Peak=21 HFD=5.9
20:24:08.706 00.003 11872 Star::Find(15, 504, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:24:08.710 00.004 11872 Star::Find returns 1 (0), X=504.55, Y=916.46, Mass=462, SNR=14.4, Peak=18 HFD=5.7
20:24:08.714 00.004 11872 Star::Find(15, 1355, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:24:08.716 00.002 11872 Star::Find returns 1 (0), X=1355.86, Y=255.39, Mass=656, SNR=17.1, Peak=20 HFD=6.8
20:24:08.718 00.002 11872 Star::Find(15, 220, 563, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:24:08.721 00.003 11872 Star::Find returns 1 (0), X=220.09, Y=562.32, Mass=277, SNR=11.3, Peak=18 HFD=5.1
20:24:08.724 00.003 11872 Star::Find(15, 257, 802, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:24:08.727 00.003 11872 Star::Find returns 1 (0), X=257.17, Y=802.71, Mass=261, SNR=10.9, Peak=14 HFD=4.9
20:24:08.730 00.003 11872 Star::Find(15, 616, 87, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:24:08.733 00.003 11872 Star::Find returns 1 (0), X=616.52, Y=88.31, Mass=339, SNR=12.2, Peak=15 HFD=5.6
20:24:08.736 00.003 11872 Star::Find(15, 954, 866, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:24:08.740 00.004 11872 Star::Find returns 1 (0), X=955.15, Y=867.09, Mass=426, SNR=13.6, Peak=19 HFD=6.7
20:24:08.745 00.005 11872 Star::Find(15, 944, 1047, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:24:08.748 00.003 11872 Star::Find returns 1 (0), X=944.91, Y=1048.08, Mass=226, SNR=9.9, Peak=10 HFD=6.1
20:24:08.751 00.003 11872 Star::Find(15, 1748, 782, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:24:08.756 00.005 11872 Star::Find returns 1 (0), X=1747.80, Y=783.52, Mass=259, SNR=10.7, Peak=16 HFD=5.2
20:24:08.759 00.003 11872 Star::Find(15, 216, 304, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:24:08.762 00.003 11872 Star::Find returns 1 (0), X=215.41, Y=305.10, Mass=98, SNR=6.7, Peak=9 HFD=4.3
20:24:08.766 00.004 11872 Star::Find(15, 785, 1045, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:24:08.769 00.003 11872 Star::Find returns 1 (0), X=783.95, Y=1043.40, Mass=245, SNR=10.4, Peak=10 HFD=6.5
20:24:08.773 00.004 11872 Star::Find(15, 216, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:24:08.777 00.004 11872 Star::Find returns 1 (0), X=215.94, Y=986.42, Mass=118, SNR=7.2, Peak=12 HFD=5.5
20:24:08.780 00.003 11872 Star::Find(15, 881, 448, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:24:08.783 00.003 11872 Star::Find returns 1 (0), X=881.21, Y=448.72, Mass=113, SNR=7.1, Peak=8 HFD=5.5
20:24:08.786 00.003 11872 Star::Find(15, 355, 947, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:24:08.790 00.004 11872 Star::Find returns 1 (0), X=355.49, Y=946.80, Mass=96, SNR=6.5, Peak=10 HFD=4.1
20:24:08.794 00.004 11872 Star::Find(15, 1402, 72, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:24:08.797 00.003 11872 Star::Find false star n=17 nbg=285 bg=0.9 sigma=0.9 thresh=4 peak=4
20:24:08.801 00.004 11872 Star::Find returns 0 (2), X=1402.00, Y=72.00, Mass=59, SNR=2.9, Peak=6 HFD=0.0
20:24:08.805 00.004 11872 Star::Find(15, 520, 188, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:24:08.810 00.005 11872 Star::Find false star n=17 nbg=286 bg=1.0 sigma=0.9 thresh=4 peak=4
20:24:08.813 00.003 11872 Star::Find returns 0 (2), X=520.00, Y=188.00, Mass=58, SNR=2.9, Peak=6 HFD=0.0
20:24:08.816 00.003 11872 Star::Find(15, 101, 649, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:24:08.819 00.003 11872 Star::Find returns 1 (0), X=101.56, Y=648.01, Mass=100, SNR=6.8, Peak=7 HFD=5.7
20:24:08.823 00.004 11872 Star::Find(15, 1762, 1031, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:24:08.826 00.003 11872 Star::Find returns 1 (0), X=1762.69, Y=1028.74, Mass=163, SNR=8.5, Peak=9 HFD=5.6
20:24:08.829 00.003 11872 Star::Find(15, 1639, 644, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:24:08.836 00.007 11872 Star::Find false star n=32 nbg=287 bg=1.0 sigma=0.9 thresh=4 peak=4
20:24:08.838 00.002 11872 Star::Find returns 0 (2), X=1639.00, Y=644.00, Mass=121, SNR=2.9, Peak=7 HFD=0.0
20:24:08.841 00.003 11872 Star::Find(15, 1812, 567, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:24:08.845 00.004 11872 Star::Find returns 1 (0), X=1811.91, Y=567.94, Mass=71, SNR=5.7, Peak=8 HFD=4.5
20:24:08.850 00.005 11872 Star::Find(15, 1535, 707, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:24:08.854 00.004 11872 Star::Find false star n=25 nbg=285 bg=1.5 sigma=1.2 thresh=5 peak=4
20:24:08.859 00.005 11872 Star::Find returns 0 (2), X=1535.00, Y=707.00, Mass=103, SNR=2.9, Peak=8 HFD=0.0
20:24:08.864 00.005 11872 Star::Find(15, 1503, 1010, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:24:08.867 00.003 11872 Star::Find false star n=26 nbg=283 bg=1.2 sigma=0.9 thresh=4 peak=3
20:24:08.872 00.005 11872 Star::Find returns 0 (2), X=1503.00, Y=1010.00, Mass=85, SNR=2.9, Peak=6 HFD=0.0
20:24:08.875 00.003 11872 Star::Find(15, 237, 538, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:24:08.879 00.004 11872 Star::Find returns 1 (0), X=237.17, Y=539.18, Mass=157, SNR=8.5, Peak=8 HFD=5.8
20:24:08.881 00.002 11872 Star::Find(15, 1246, 406, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:24:08.887 00.006 11872 Star::Find false star n=38 nbg=284 bg=1.4 sigma=1.2 thresh=5 peak=5
20:24:08.892 00.005 11872 Star::Find returns 0 (2), X=1246.00, Y=406.00, Mass=177, SNR=2.9, Peak=8 HFD=0.0
20:24:08.896 00.004 11872 Star::Find(15, 827, 510, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:24:08.901 00.005 11872 Star::Find false star n=14 nbg=285 bg=0.9 sigma=1.0 thresh=4 peak=3
20:24:08.905 00.004 11872 Star::Find returns 0 (2), X=827.00, Y=510.00, Mass=54, SNR=2.9, Peak=8 HFD=0.0
20:24:08.909 00.004 11872 Star::Find(15, 1210, 1038, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:24:08.913 00.004 11872 Star::Find returns 1 (0), X=1202.52, Y=1026.89, Mass=5611, SNR=48.5, Peak=136 HFD=6.7
20:24:08.916 00.003 11872 Star::Find(15, 194, 889, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:24:08.921 00.005 11872 Star::Find false star n=15 nbg=285 bg=0.9 sigma=0.9 thresh=4 peak=3
20:24:08.927 00.006 11872 Star::Find returns 0 (2), X=194.00, Y=889.00, Mass=54, SNR=2.9, Peak=6 HFD=0.0
20:24:08.930 00.003 11872 Star::Find(15, 368, 814, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:24:08.934 00.004 11872 Star::Find false star n=28 nbg=269 bg=0.7 sigma=0.7 thresh=3 peak=3
20:24:08.938 00.004 11872 Star::Find returns 0 (2), X=368.00, Y=814.00, Mass=77, SNR=2.9, Peak=7 HFD=0.0
20:24:08.942 00.004 11872 Star::Find(15, 654, 620, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:24:08.945 00.003 11872 Star::Find returns 1 (0), X=655.14, Y=619.91, Mass=92, SNR=6.4, Peak=8 HFD=5.6
20:24:08.949 00.004 11872 Star::Find(15, 843, 672, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:24:08.953 00.004 11872 Star::Find false star n=17 nbg=283 bg=1.0 sigma=0.9 thresh=4 peak=3
20:24:08.959 00.006 11872 Star::Find returns 0 (2), X=843.00, Y=672.00, Mass=59, SNR=2.9, Peak=7 HFD=0.0
20:24:08.963 00.004 11872 Star::Find(15, 1590, 531, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:24:08.968 00.005 11872 Star::Find returns 0 (2), X=1590.00, Y=531.00, Mass=12, SNR=2.3, Peak=4 HFD=0.0
20:24:08.972 00.004 11872 Star::Find(15, 1684, 327, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:24:08.976 00.004 11872 Star::Find returns 1 (0), X=1672.53, Y=328.26, Mass=2530, SNR=32.8, Peak=83 HFD=6.3
20:24:08.980 00.004 11872 Star::Find(15, 157, 560, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:24:08.984 00.004 11872 Star::Find false star n=10 nbg=279 bg=0.6 sigma=0.7 thresh=3 peak=2
20:24:08.989 00.005 11872 Star::Find returns 0 (2), X=157.00, Y=560.00, Mass=28, SNR=2.9, Peak=5 HFD=0.0
20:24:08.993 00.004 11872 Star::Find(15, 1470, 667, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:24:08.997 00.004 11872 Star::Find false star n=13 nbg=284 bg=1.0 sigma=0.9 thresh=4 peak=3
20:24:09.000 00.003 11872 Star::Find returns 0 (2), X=1470.00, Y=667.00, Mass=44, SNR=2.9, Peak=6 HFD=0.0
20:24:09.004 00.004 11872 Star::Find(15, 398, 524, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:24:09.009 00.005 11872 Star::Find returns 0 (2), X=398.00, Y=524.00, Mass=17, SNR=2.8, Peak=4 HFD=0.0
20:24:09.013 00.004 11872 Star::Find(15, 1013, 682, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:24:09.019 00.006 11872 Star::Find false star n=8 nbg=280 bg=0.7 sigma=0.7 thresh=3 peak=2
20:24:09.023 00.004 11872 Star::Find returns 0 (2), X=1013.00, Y=682.00, Mass=26, SNR=2.9, Peak=5 HFD=0.0
20:24:09.025 00.002 11872 Star::Find(15, 582, 60, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:24:09.031 00.006 11872 Star::Find returns 0 (2), X=582.00, Y=60.00, Mass=15, SNR=2.6, Peak=4 HFD=0.0
20:24:09.036 00.005 11872 Star::Find(15, 621, 780, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:24:09.042 00.006 11872 Star::Find false star n=9 nbg=282 bg=0.6 sigma=0.7 thresh=3 peak=2
20:24:09.047 00.005 11872 Star::Find returns 0 (2), X=621.00, Y=780.00, Mass=25, SNR=2.9, Peak=5 HFD=0.0
20:24:09.051 00.004 11872 Star::Find(15, 692, 941, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:24:09.057 00.006 11872 Star::Find false star n=16 nbg=273 bg=0.7 sigma=0.8 thresh=3 peak=2
20:24:09.062 00.005 11872 Star::Find returns 0 (2), X=692.00, Y=941.00, Mass=38, SNR=2.9, Peak=4 HFD=0.0
20:24:09.066 00.004 11872 Star::Find(15, 1142, 78, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:24:09.070 00.004 11872 Star::Find false star n=25 nbg=279 bg=1.1 sigma=1.0 thresh=4 peak=4
20:24:09.073 00.003 11872 Star::Find returns 0 (2), X=1142.00, Y=78.00, Mass=86, SNR=2.9, Peak=6 HFD=0.0
20:24:09.077 00.004 11872 Star::Find(15, 1806, 666, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:24:09.082 00.005 11872 Star::Find false star n=9 nbg=280 bg=0.7 sigma=0.8 thresh=3 peak=1
20:24:09.086 00.004 11872 Star::Find returns 0 (2), X=1806.00, Y=666.00, Mass=23, SNR=2.9, Peak=5 HFD=0.0
20:24:09.090 00.004 11872 Star::Find(15, 811, 707, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:24:09.093 00.003 11872 Star::Find returns 1 (0), X=810.13, Y=703.63, Mass=225, SNR=10.0, Peak=11 HFD=7.5
20:24:09.096 00.003 11872 Star::Find(15, 1335, 401, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:24:09.100 00.004 11872 Star::Find false star n=10 nbg=281 bg=0.7 sigma=0.8 thresh=3 peak=2
20:24:09.102 00.002 11872 Star::Find returns 0 (2), X=1335.00, Y=401.00, Mass=24, SNR=2.9, Peak=4 HFD=0.0
20:24:09.108 00.006 11872 Star::Find(15, 882, 295, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:24:09.113 00.005 11872 Star::Find false star n=10 nbg=279 bg=0.6 sigma=0.8 thresh=3 peak=2
20:24:09.118 00.005 11872 Star::Find returns 0 (2), X=882.00, Y=295.00, Mass=27, SNR=2.9, Peak=5 HFD=0.0
20:24:09.121 00.003 11872 Star::Find(15, 1643, 154, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:24:09.125 00.004 11872 Star::Find returns 0 (2), X=1643.00, Y=154.00, Mass=16, SNR=2.7, Peak=7 HFD=0.0
20:24:09.128 00.003 11872 Star::Find(15, 1000, 143, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:24:09.132 00.004 11872 Star::Find returns 0 (2), X=1000.00, Y=143.00, Mass=10, SNR=2.2, Peak=4 HFD=0.0
20:24:09.135 00.003 11872 Star::Find(15, 985, 519, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:24:09.141 00.006 11872 Star::Find returns 0 (2), X=985.00, Y=519.00, Mass=19, SNR=3.0, Peak=6 HFD=0.0
20:24:09.147 00.006 11872 Star::Find(15, 724, 333, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:24:09.151 00.004 11872 Star::Find returns 0 (2), X=724.00, Y=333.00, Mass=16, SNR=2.7, Peak=5 HFD=0.0
20:24:09.154 00.003 11872 Star::Find(15, 788, 881, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:24:09.159 00.005 11872 Star::Find false star n=13 nbg=275 bg=0.8 sigma=0.8 thresh=3 peak=2
20:24:09.162 00.003 11872 Star::Find returns 0 (2), X=788.00, Y=881.00, Mass=30, SNR=2.9, Peak=5 HFD=0.0
20:24:09.165 00.003 11872 Star::Find(15, 666, 243, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:24:09.169 00.004 11872 Star::Find returns 0 (2), X=666.00, Y=243.00, Mass=17, SNR=2.8, Peak=5 HFD=0.0
20:24:09.174 00.005 11872 Star::Find(15, 1049, 893, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:24:09.178 00.004 11872 Star::Find false star n=11 nbg=277 bg=0.6 sigma=0.7 thresh=3 peak=2
20:24:09.182 00.004 11872 Star::Find returns 0 (2), X=1049.00, Y=893.00, Mass=31, SNR=2.9, Peak=7 HFD=0.0
20:24:09.186 00.004 11872 Star::Find(15, 496, 201, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:24:09.189 00.003 11872 Star::Find false star n=9 nbg=281 bg=0.7 sigma=0.8 thresh=3 peak=2
20:24:09.193 00.004 11872 Star::Find returns 0 (2), X=496.00, Y=201.00, Mass=23, SNR=2.9, Peak=5 HFD=0.0
20:24:09.196 00.003 11872 Star::Find(15, 1521, 377, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:24:09.200 00.004 11872 Star::Find false star n=9 nbg=277 bg=0.7 sigma=0.7 thresh=3 peak=2
20:24:09.203 00.003 11872 Star::Find returns 0 (2), X=1521.00, Y=377.00, Mass=23, SNR=2.9, Peak=4 HFD=0.0
20:24:09.206 00.003 11872 Star::Find(15, 89, 396, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:24:09.211 00.005 11872 Star::Find returns 0 (2), X=89.00, Y=396.00, Mass=12, SNR=2.4, Peak=5 HFD=0.0
20:24:09.215 00.004 11872 Star::Find(15, 575, 92, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:24:09.218 00.003 11872 Star::Find false star n=14 nbg=275 bg=0.7 sigma=0.7 thresh=3 peak=2
20:24:09.222 00.004 11872 Star::Find returns 0 (2), X=575.00, Y=92.00, Mass=41, SNR=2.9, Peak=5 HFD=0.0
20:24:09.225 00.003 11872 Star::Find(15, 875, 714, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:24:09.228 00.003 11872 Star::Find returns 0 (2), X=875.00, Y=714.00, Mass=15, SNR=2.6, Peak=4 HFD=0.0
20:24:09.232 00.004 11872 Star::Find(15, 1562, 890, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:24:09.236 00.004 11872 Star::Find false star n=18 nbg=273 bg=0.7 sigma=0.8 thresh=3 peak=2
20:24:09.240 00.004 11872 Star::Find returns 0 (2), X=1562.00, Y=890.00, Mass=44, SNR=2.9, Peak=5 HFD=0.0
20:24:09.243 00.003 11872 Star::Find(15, 676, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:24:09.247 00.004 11872 Star::Find false star n=8 nbg=276 bg=0.7 sigma=0.7 thresh=3 peak=2
20:24:09.251 00.004 11872 Star::Find returns 0 (2), X=676.00, Y=264.00, Mass=23, SNR=2.9, Peak=5 HFD=0.0
20:24:09.255 00.004 11872 Star::Find(15, 394, 452, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:24:09.258 00.003 11872 Star::Find false star n=10 nbg=280 bg=0.7 sigma=0.8 thresh=3 peak=2
20:24:09.262 00.004 11872 Star::Find returns 0 (2), X=394.00, Y=452.00, Mass=27, SNR=2.9, Peak=5 HFD=0.0
20:24:09.266 00.004 11872 Star::Find(15, 1802, 1054, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:24:09.270 00.004 11872 Star::Find returns 0 (2), X=1802.00, Y=1054.00, Mass=15, SNR=2.5, Peak=6 HFD=0.0
20:24:09.274 00.004 11872 Star::Find(15, 1640, 712, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:24:09.278 00.004 11872 Star::Find false star n=17 nbg=271 bg=0.7 sigma=0.8 thresh=3 peak=2
20:24:09.281 00.003 11872 Star::Find returns 0 (2), X=1640.00, Y=712.00, Mass=47, SNR=2.9, Peak=5 HFD=0.0
20:24:09.285 00.004 11872 Star::Find(15, 202, 671, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:24:09.289 00.004 11872 Star::Find false star n=18 nbg=277 bg=0.7 sigma=0.7 thresh=3 peak=2
20:24:09.293 00.004 11872 Star::Find returns 0 (2), X=202.00, Y=671.00, Mass=46, SNR=2.9, Peak=5 HFD=0.0
20:24:09.296 00.003 11872 Star::Find(15, 599, 978, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:24:09.301 00.005 11872 Star::Find false star n=9 nbg=269 bg=0.7 sigma=0.8 thresh=3 peak=2
20:24:09.307 00.006 11872 Star::Find returns 0 (2), X=599.00, Y=978.00, Mass=22, SNR=2.9, Peak=6 HFD=0.0
20:24:09.310 00.003 11872 Star::Find(15, 1775, 948, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:24:09.315 00.005 11872 Star::Find false star n=9 nbg=275 bg=0.7 sigma=0.8 thresh=3 peak=2
20:24:09.318 00.003 11872 Star::Find returns 0 (2), X=1775.00, Y=948.00, Mass=24, SNR=2.9, Peak=5 HFD=0.0
20:24:09.321 00.003 11872 Star::Find(15, 108, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:24:09.326 00.005 11872 Star::Find false star n=17 nbg=272 bg=0.8 sigma=0.8 thresh=3 peak=3
20:24:09.329 00.003 11872 Star::Find returns 0 (2), X=108.00, Y=995.00, Mass=49, SNR=2.9, Peak=6 HFD=0.0
20:24:09.334 00.005 11872 Star::Find(15, 1043, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:24:09.337 00.003 11872 Star::Find false star n=12 nbg=274 bg=0.7 sigma=0.8 thresh=3 peak=1
20:24:09.341 00.004 11872 Star::Find returns 0 (2), X=1043.00, Y=148.00, Mass=30, SNR=2.9, Peak=5 HFD=0.0
20:24:09.344 00.003 11872 Star::Find(15, 1866, 41, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:24:09.348 00.004 11872 Star::Find false star n=13 nbg=270 bg=0.7 sigma=0.8 thresh=3 peak=2
20:24:09.351 00.003 11872 Star::Find returns 0 (2), X=1866.00, Y=41.00, Mass=37, SNR=2.9, Peak=7 HFD=0.0
20:24:09.354 00.003 11872 Star::Find(15, 462, 492, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:24:09.360 00.006 11872 Star::Find returns 0 (2), X=462.00, Y=492.00, Mass=19, SNR=3.0, Peak=6 HFD=0.0
20:24:09.365 00.005 11872 Star::Find(15, 1171, 1044, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:24:09.369 00.004 11872 Star::Find returns 0 (3), X=1171.00, Y=1044.00, Mass=0, SNR=0.0, Peak=5 HFD=0.0
20:24:09.373 00.004 11872 Star::Find(15, 1269, 842, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:24:09.376 00.003 11872 Star::Find returns 1 (0), X=1254.37, Y=854.72, Mass=9110, SNR=57.9, Peak=191 HFD=7.1
20:24:09.379 00.003 11872 Star::Find(15, 1084, 715, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:24:09.383 00.004 11872 Star::Find false star n=14 nbg=276 bg=0.7 sigma=0.8 thresh=3 peak=2
20:24:09.385 00.002 11872 Star::Find returns 0 (2), X=1084.00, Y=715.00, Mass=35, SNR=2.9, Peak=4 HFD=0.0
20:24:09.391 00.006 11872 Star::Find(15, 1438, 406, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:24:09.395 00.004 11872 Star::Find returns 0 (2), X=1438.00, Y=406.00, Mass=16, SNR=2.7, Peak=5 HFD=0.0
20:24:09.399 00.004 11872 Star::Find(15, 1577, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:24:09.402 00.003 11872 Star::Find false star n=10 nbg=276 bg=0.7 sigma=0.7 thresh=3 peak=2
20:24:09.405 00.003 11872 Star::Find returns 0 (2), X=1577.00, Y=113.00, Mass=27, SNR=2.9, Peak=6 HFD=0.0
20:24:09.408 00.003 11872 Star::Find(15, 352, 619, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:24:09.411 00.003 11872 Star::Find returns 0 (2), X=352.00, Y=619.00, Mass=12, SNR=2.3, Peak=4 HFD=0.0
20:24:09.414 00.003 11872 Star::Find(15, 385, 102, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:24:09.419 00.005 11872 Star::Find false star n=12 nbg=277 bg=0.7 sigma=0.8 thresh=3 peak=2
20:24:09.424 00.005 11872 Star::Find returns 0 (2), X=385.00, Y=102.00, Mass=30, SNR=2.9, Peak=5 HFD=0.0
20:24:09.428 00.004 11872 Star::Find(15, 118, 1041, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:24:09.431 00.003 11872 Star::Find returns 0 (3), X=118.00, Y=1041.00, Mass=9, SNR=2.0, Peak=5 HFD=0.0
20:24:09.434 00.003 11872 AutoFind: finding best star pass 1
20:24:09.438 00.004 11872 Star::Find(15, 1254, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:24:09.442 00.004 11872 Star::Find returns 1 (0), X=1253.84, Y=855.64, Mass=9872, SNR=61.1, Peak=209 HFD=7.3
20:24:09.445 00.003 11872 AutoFind returns star at [1254, 854] 132.7 Mass 9872 SNR 61.1
20:24:09.449 00.004 11872 Star::Find(15, 1254, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:24:09.453 00.004 11872 Star::Find returns 1 (0), X=1253.84, Y=855.64, Mass=9872, SNR=61.1, Peak=209 HFD=7.3
20:24:09.457 00.004 11872 MultiStar: List (12): {1253.84, 855.64}(61.1), {1202.52, 1026.89}(48.5), {1672.53, 328.26}(32.8), {160.70, 814.34}(23.4), {320.60, 150.09}(20.0), {115.98, 900.73}(18.9), {1533.57, 896.84}(22.8), {191.59, 541.30}(16.7), {146.16, 423.70}(15.7), {1651.03, 905.15}(14.2), {504.55, 916.46}(14.4), {1355.86, 255.39}(17.1), 
20:24:09.461 00.004 11872 setting lock position to (1253.84, 855.64)
20:24:09.465 00.004 11872 AutoSelect: state = 1, call UpdateGuideState
20:24:09.469 00.004 11872 UpdateGuideState(): m_state=1
20:24:09.473 00.004 11872 Star::Find(15, 1253, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:24:09.477 00.004 11872 Star::Find returns 1 (0), X=1253.84, Y=855.64, Mass=9872, SNR=61.1, Peak=209 HFD=7.3
20:24:09.480 00.003 11872 CameraToMount -- cameraTheta (0.00) - m_xAngle (-3.14) = xAngle (3.14 = 3.14)
20:24:09.484 00.004 11872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.97 = 2.97)
20:24:09.488 00.004 11872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=-0.00 mountY=0.00, mountTheta=0.00
20:24:09.494 00.006 11872 setting force full frames = false
20:24:09.498 00.004 11872 setting lock position to (1253.84, 855.64)
20:24:09.502 00.004 11872 CurrentPosition() valid, moving to STATE_SELECTED
20:24:09.506 00.004 11872 Changing from state SELECTING to SELECTED
20:24:09.510 00.004 11872 guider state => SELECTED
20:24:09.515 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=1, FiltMin=0, FiltMax=186, Gamma=1.000
20:24:09.520 00.005 11872 UpdateGuideState exits: m=9872 SNR=61.1
20:24:09.524 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=1, FiltMin=0, FiltMax=186, Gamma=1.000
20:24:09.528 00.004 11872 Status Line: Auto-selected star at (1253.8, 855.6)
20:24:09.534 00.006 11872 PhdController: newstate STATE_WAIT_SELECTED
20:24:09.539 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:09.544 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:24:09.547 00.003 11872 Enqueuing Expose request
20:24:09.552 00.005 9960 Worker thread wakes up
20:24:09.552 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:24:09.552 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1239,841,31,31)
20:24:09.552 00.000 11872 evsrv: cli 0D2D2F00 connect
20:24:09.557 00.005 11872 case statement mapped state 2 to 1
20:24:09.562 00.005 11872 case statement mapped state 2 to 1
20:24:09.565 00.003 11872 evsrv: cli 0D2D2F00 request: {"method":"get_lock_position","id":"c4c8662c-c95a-4f5e-84ff-8aebbfa239ee"}
20:24:09.568 00.003 11872 evsrv: cli 0D2D2F00 response: {"jsonrpc":"2.0","result":[1253.84,855.64],"id":"c4c8662c-c95a-4f5e-84ff-8aebbfa239ee"}
20:24:09.573 00.005 11872 evsrv: cli 0D2D2F00 disconnect
20:24:09.578 00.005 11872 evsrv: cli 0D2D2500 connect
20:24:09.583 00.005 11872 case statement mapped state 2 to 1
20:24:09.590 00.007 11872 case statement mapped state 2 to 1
20:24:09.597 00.007 11872 evsrv: cli 0D2D2500 request: {"method":"get_app_state","id":"5dd9f961-66ac-43f8-9a52-702470f8c6db"}
20:24:09.602 00.005 11872 case statement mapped state 2 to 1
20:24:09.608 00.006 11872 evsrv: cli 0D2D2500 response: {"jsonrpc":"2.0","result":"Selected","id":"5dd9f961-66ac-43f8-9a52-702470f8c6db"}
20:24:09.616 00.008 11872 evsrv: cli 0D2D2500 disconnect
20:24:10.618 01.002 11872 evsrv: cli 0D2D2320 connect
20:24:10.625 00.007 11872 case statement mapped state 2 to 1
20:24:10.633 00.008 11872 case statement mapped state 2 to 1
20:24:10.641 00.008 11872 evsrv: cli 0D2D2320 request: {"method":"get_app_state","id":"e5c3f807-05c2-4464-b910-d9a6117cd469"}
20:24:10.647 00.006 11872 case statement mapped state 2 to 1
20:24:10.652 00.005 11872 evsrv: cli 0D2D2320 response: {"jsonrpc":"2.0","result":"Selected","id":"e5c3f807-05c2-4464-b910-d9a6117cd469"}
20:24:10.657 00.005 11872 evsrv: cli 0D2D2320 disconnect
20:24:10.800 00.143 9960 Exposure complete
20:24:10.928 00.128 9960 worker thread done servicing request
20:24:10.929 00.001 11872 OnExposeComplete: enter
20:24:10.933 00.004 11872 UpdateGuideState(): m_state=2
20:24:10.937 00.004 11872 Star::Find(15, 1253, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
20:24:10.940 00.003 11872 Star::Find returns 1 (0), X=1253.97, Y=856.24, Mass=9652, SNR=60.8, Peak=207 HFD=7.5
20:24:10.944 00.004 11872 CameraToMount -- cameraTheta (1.35) - m_xAngle (-3.14) = xAngle (4.49 = -1.80)
20:24:10.948 00.004 11872 CameraToMount -- cameraTheta (1.35) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.31 = -1.97)
20:24:10.951 00.003 11872 CameraToMount -- cameraX=0.14 cameraY=0.60 hyp=0.62 cameraTheta=1.35 mountX=-0.14 mountY=-0.57, mountTheta=-1.81
20:24:10.957 00.006 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=1, FiltMin=0, FiltMax=174, Gamma=1.000
20:24:10.963 00.006 11872 UpdateGuideState exits: m=9652 SNR=60.8
20:24:10.967 00.004 11872 PhdController: newstate STATE_CALIBRATE
20:24:10.970 00.003 11872 PhdController: newstate STATE_GUIDE
20:24:10.988 00.018 11872 Changing from state SELECTED to CALIBRATING_PRIMARY
20:24:10.991 00.003 11872 guider state => CALIBRATED
20:24:10.994 00.003 11872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
20:24:10.998 00.004 11872 reset dither spiral
20:24:11.002 00.004 11872 PhdController: newstate STATE_SETTLE_BEGIN
20:24:11.006 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:11.010 00.004 11872 ScheduleExposure(1000,3,0) exposurePending=0
20:24:11.013 00.003 11872 Enqueuing Expose request
20:24:11.017 00.004 9960 Worker thread wakes up
20:24:11.017 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:24:11.017 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:24:11.659 00.642 11872 evsrv: cli 0D2D2320 connect
20:24:11.665 00.006 11872 case statement mapped state 5 to 1
20:24:11.674 00.009 11872 case statement mapped state 5 to 1
20:24:11.678 00.004 11872 evsrv: cli 0D2D2320 request: {"method":"get_app_state","id":"93ee71fe-0b3c-4b4c-9ef1-e14887af8285"}
20:24:11.681 00.003 11872 case statement mapped state 5 to 1
20:24:11.685 00.004 11872 evsrv: cli 0D2D2320 response: {"jsonrpc":"2.0","result":"Selected","id":"93ee71fe-0b3c-4b4c-9ef1-e14887af8285"}
20:24:11.691 00.006 11872 evsrv: cli 0D2D2320 disconnect
20:24:12.259 00.568 9960 Exposure complete
20:24:12.392 00.133 9960 worker thread done servicing request
20:24:12.393 00.001 11872 OnExposeComplete: enter
20:24:12.397 00.004 11872 UpdateGuideState(): m_state=5
20:24:12.402 00.005 11872 Star::Find(15, 1253, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
20:24:12.405 00.003 11872 Star::Find returns 1 (0), X=1253.98, Y=856.32, Mass=9795, SNR=60.4, Peak=197 HFD=7.6
20:24:12.410 00.005 11872 CameraToMount -- cameraTheta (1.36) - m_xAngle (-3.14) = xAngle (4.50 = -1.78)
20:24:12.413 00.003 11872 CameraToMount -- cameraTheta (1.36) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.33 = -1.96)
20:24:12.417 00.004 11872 CameraToMount -- cameraX=0.14 cameraY=0.68 hyp=0.70 cameraTheta=1.36 mountX=-0.15 mountY=-0.65, mountTheta=-1.79
20:24:12.425 00.008 11872 Changing from state CALIBRATED to GUIDING
20:24:12.429 00.004 11872 ScopeASCOM::GetDeclinationRadians() returns 15.9
20:24:12.433 00.004 11872 ScopeASCOM::SideOfPier() returns 1
20:24:12.436 00.003 11872 AdjustCalibrationForScopePointing (scope): current dec=15.9 pierSide=1, cal dec=0.0 pierSide=1 rotAngle=None bin=1
20:24:12.442 00.006 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
20:24:12.448 00.006 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
20:24:12.454 00.006 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
20:24:12.458 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
20:24:12.463 00.005 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
20:24:12.467 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
20:24:12.471 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
20:24:12.476 00.005 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
20:24:12.480 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
20:24:12.485 00.005 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
20:24:12.489 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
20:24:12.493 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
20:24:12.497 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
20:24:12.595 00.098 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
20:24:12.603 00.008 11872 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 2.900000
20:24:12.610 00.007 11872 Dec comp: XRate 1.564 -> 1.504 for dec 0.0 -> dec 15.9
20:24:12.616 00.006 11872 ScopeASCOM::GetDeclinationRadians() returns 15.9
20:24:12.621 00.005 11872 ScopeASCOM::SideOfPier() returns 1
20:24:12.629 00.008 11872 setting lock position to (1253.98, 856.32)
20:24:12.632 00.003 11872 guider state => GUIDING
20:24:12.638 00.006 11872 Status Line: Guiding
20:24:12.646 00.008 11872 Mount: notify guiding started
20:24:12.653 00.007 11872 GetString("/profile/5/name", "") returns "PHD SF 2025"
20:24:12.659 00.006 11872 GetString("/profile/5/scope/calibration/timestamp", "") returns "11/21/2025 7:52:36 PM"
20:24:12.663 00.004 11872 GetDouble("/profile/5/scope/calibration/xRate", 1.000000) returns 0.001564
20:24:12.668 00.005 11872 GetDouble("/profile/5/scope/calibration/yRate", 1.000000) returns 0.001340
20:24:12.676 00.008 11872 GetInt("/profile/5/scope/calibration/binning", 1) returns 1
20:24:12.681 00.005 11872 GetDouble("/profile/5/scope/calibration/xAngle", 0.000000) returns -3.137520
20:24:12.686 00.005 11872 GetDouble("/profile/5/scope/calibration/yAngle", 0.000000) returns -1.738880
20:24:12.690 00.004 11872 GetDouble("/profile/5/scope/calibration/declination", 0.000000) returns 0.000075
20:24:12.695 00.005 11872 GetInt("/profile/5/scope/calibration/pierSide", -1) returns 1
20:24:12.700 00.005 11872 GetInt("/profile/5/scope/calibration/raGuideParity", 0) returns 1
20:24:12.706 00.006 11872 GetInt("/profile/5/scope/calibration/decGuideParity", 0) returns 1
20:24:12.711 00.005 11872 GetDouble("/profile/5/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
20:24:12.715 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
20:24:12.720 00.005 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
20:24:12.725 00.005 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
20:24:12.728 00.003 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
20:24:12.732 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
20:24:12.739 00.007 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
20:24:12.743 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
20:24:12.747 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
20:24:12.752 00.005 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
20:24:12.755 00.003 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
20:24:12.760 00.005 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
20:24:12.764 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
20:24:12.768 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
20:24:12.772 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
20:24:12.776 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
20:24:12.780 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
20:24:12.785 00.005 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
20:24:12.789 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
20:24:12.793 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
20:24:12.798 00.005 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
20:24:12.803 00.005 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
20:24:12.807 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
20:24:12.812 00.005 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
20:24:12.816 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
20:24:12.820 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
20:24:12.823 00.003 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
20:24:12.845 00.022 11872 evsrv: cli 0D2D21E0 connect
20:24:12.851 00.006 11872 case statement mapped state 6 to 3
20:24:12.856 00.005 11872 case statement mapped state 6 to 3
20:24:12.863 00.007 11872 evsrv: cli 0D2D21E0 request: {"method":"get_app_state","id":"4c696b50-758a-4afb-924d-6a69e62c4136"}
20:24:12.867 00.004 11872 case statement mapped state 6 to 3
20:24:12.871 00.004 11872 evsrv: cli 0D2D21E0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4c696b50-758a-4afb-924d-6a69e62c4136"}
20:24:12.891 00.020 11872 evsrv: cli 0D2D21E0 disconnect
20:24:12.937 00.046 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
20:24:12.944 00.007 11872 ScopeASCOM::SideOfPier() returns 1
20:24:12.952 00.008 11872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
20:24:12.958 00.006 11872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
20:24:12.964 00.006 11872 ScopeASCOM::GetDeclinationRadians() returns 15.9
20:24:12.969 00.005 11872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 15.9
20:24:12.973 00.004 11872 MountToCamera -- mountTheta (0.00) + m_xAngle (-3.14) = xAngle (-3.14 = -3.14)
20:24:12.976 00.003 11872 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=-0.00, cameraY=-0.00 cameraTheta=0.00
20:24:12.980 00.004 11872 UpdateLockPosShiftCameraCoords: shift rate camera coords = -0.00,-0.00 arcsec/hr
20:24:12.986 00.006 11872 UpdateLockPosShiftCameraCoords: shift rate -0,-0 px/sec
20:24:12.991 00.005 11872 GetInt("/profile/5/AutoLoadCalibration", -1) returns 1
20:24:12.995 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=197, med=1, FiltMin=0, FiltMax=173, Gamma=1.000
20:24:12.998 00.003 11872 UpdateGuideState exits: m=9795 SNR=60.4
20:24:13.003 00.005 11872 PhdController: newstate STATE_SETTLE_WAIT
20:24:13.008 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:13.011 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:24:13.017 00.006 11872 Enqueuing Expose request
20:24:13.021 00.004 9960 Worker thread wakes up
20:24:13.021 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:24:13.021 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1239,841,31,31)
20:24:14.264 01.243 9960 Exposure complete
20:24:14.396 00.132 9960 worker thread done servicing request
20:24:14.397 00.001 11872 OnExposeComplete: enter
20:24:14.401 00.004 11872 UpdateGuideState(): m_state=6
20:24:14.405 00.004 11872 Star::Find(15, 1253, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:24:14.408 00.003 11872 Star::Find returns 1 (0), X=1253.88, Y=856.54, Mass=9650, SNR=60.4, Peak=211 HFD=7.3
20:24:14.412 00.004 11872 CameraToMount -- cameraTheta (2.02) - m_xAngle (-3.14) = xAngle (5.15 = -1.13)
20:24:14.416 00.004 11872 CameraToMount -- cameraTheta (2.02) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.98 = -1.30)
20:24:14.421 00.005 11872 CameraToMount -- cameraX=-0.10 cameraY=0.21 hyp=0.23 cameraTheta=2.02 mountX=0.10 mountY=-0.23, mountTheta=-1.15
20:24:14.427 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.10, y=0.21, opts=13)
20:24:14.431 00.004 11872 Enqueuing Move request for scope (-0.10, 0.21)
20:24:14.434 00.003 9960 Worker thread wakes up
20:24:14.435 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=1, FiltMin=0, FiltMax=169, Gamma=1.000
20:24:14.439 00.004 11872 UpdateGuideState exits: m=9650 SNR=60.4
20:24:14.442 00.003 11872 PhdController: settling, locked = 1, distance = 0.56 (1.50) aobump = 0 frame = 1 / 99999
20:24:14.446 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.21) opts 0xd
20:24:14.446 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.10, 0.21)
20:24:14.446 00.000 9960 Moving (-0.10, 0.21) raw xDistance=0.10 yDistance=-0.23
20:24:14.448 00.002 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
20:24:14.448 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
20:24:14.448 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763778254.446,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.56,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
20:24:14.453 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
20:24:14.453 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:14.456 00.003 9960 MoveAxis(E, 0, ABG)
20:24:14.456 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:24:14.461 00.005 11872 Enqueuing Expose request
20:24:14.465 00.004 9960 Move returns status 0, amount 0
20:24:14.465 00.000 9960 MoveAxis(N, 0, ABG)
20:24:14.465 00.000 9960 Move returns status 0, amount 0
20:24:14.465 00.000 9960 move complete, result=0
20:24:14.465 00.000 9960 worker thread done servicing request
20:24:14.466 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:24:14.469 00.003 9960 Worker thread wakes up
20:24:14.469 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:24:14.471 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1239,841,31,31)
20:24:15.717 01.246 9960 Exposure complete
20:24:15.857 00.140 9960 worker thread done servicing request
20:24:15.858 00.001 11872 OnExposeComplete: enter
20:24:15.861 00.003 11872 UpdateGuideState(): m_state=6
20:24:15.866 00.005 11872 Star::Find(15, 1253, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
20:24:15.870 00.004 11872 Star::Find returns 1 (0), X=1254.02, Y=856.62, Mass=9563, SNR=59.8, Peak=196 HFD=7.3
20:24:15.875 00.005 11872 CameraToMount -- cameraTheta (1.42) - m_xAngle (-3.14) = xAngle (4.56 = -1.73)
20:24:15.879 00.004 11872 CameraToMount -- cameraTheta (1.42) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.38 = -1.90)
20:24:15.884 00.005 11872 CameraToMount -- cameraX=0.04 cameraY=0.29 hyp=0.30 cameraTheta=1.42 mountX=-0.05 mountY=-0.28, mountTheta=-1.73
20:24:15.890 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.04, y=0.29, opts=13)
20:24:15.896 00.006 11872 Enqueuing Move request for scope (0.04, 0.29)
20:24:15.900 00.004 9960 Worker thread wakes up
20:24:15.901 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=196, med=1, FiltMin=0, FiltMax=171, Gamma=1.000
20:24:15.905 00.004 11872 UpdateGuideState exits: m=9563 SNR=59.8
20:24:15.908 00.003 11872 PhdController: settling, locked = 1, distance = 0.48 (1.50) aobump = 0 frame = 2 / 99999
20:24:15.911 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.29) opts 0xd
20:24:15.911 00.000 9960 Handling offset move in thread for scope, endpoint = (0.04, 0.29)
20:24:15.912 00.001 9960 Moving (0.04, 0.29) raw xDistance=-0.05 yDistance=-0.28
20:24:15.912 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:24:15.912 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
20:24:15.912 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763778255.911,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.48,"Time":1.5,"SettleTime":10.0,"StarLocked":true}
20:24:15.916 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
20:24:15.916 00.000 9960 MoveAxis(E, 0, ABG)
20:24:15.916 00.000 9960 Move returns status 0, amount 0
20:24:15.917 00.001 9960 MoveAxis(N, 0, ABG)
20:24:15.917 00.000 9960 Move returns status 0, amount 0
20:24:15.917 00.000 9960 move complete, result=0
20:24:15.917 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:15.922 00.005 9960 worker thread done servicing request
20:24:15.922 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:24:15.926 00.004 11872 Enqueuing Expose request
20:24:15.928 00.002 9960 Worker thread wakes up
20:24:15.929 00.001 11872 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
20:24:15.932 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
20:24:15.932 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1239,841,31,31)
20:24:17.179 01.247 9960 Exposure complete
20:24:17.314 00.135 9960 worker thread done servicing request
20:24:17.314 00.000 11872 OnExposeComplete: enter
20:24:17.319 00.005 11872 UpdateGuideState(): m_state=6
20:24:17.323 00.004 11872 Star::Find(15, 1254, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
20:24:17.330 00.007 11872 Star::Find returns 1 (0), X=1254.07, Y=856.75, Mass=9587, SNR=59.0, Peak=215 HFD=7.5
20:24:17.334 00.004 11872 CameraToMount -- cameraTheta (1.36) - m_xAngle (-3.14) = xAngle (4.49 = -1.79)
20:24:17.339 00.005 11872 CameraToMount -- cameraTheta (1.36) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.32 = -1.96)
20:24:17.343 00.004 11872 CameraToMount -- cameraX=0.09 cameraY=0.43 hyp=0.44 cameraTheta=1.36 mountX=-0.09 mountY=-0.40, mountTheta=-1.80
20:24:17.347 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.09, y=0.43, opts=13)
20:24:17.352 00.005 11872 Enqueuing Move request for scope (0.09, 0.43)
20:24:17.358 00.006 9960 Worker thread wakes up
20:24:17.358 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=1, FiltMin=0, FiltMax=163, Gamma=1.000
20:24:17.363 00.005 11872 UpdateGuideState exits: m=9587 SNR=59.0
20:24:17.367 00.004 11872 PhdController: settling, locked = 1, distance = 0.47 (1.50) aobump = 0 frame = 3 / 99999
20:24:17.371 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.43) opts 0xd
20:24:17.371 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763778257.371,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.47,"Time":2.9,"SettleTime":10.0,"StarLocked":true}
20:24:17.374 00.003 9960 Handling offset move in thread for scope, endpoint = (0.09, 0.43)
20:24:17.374 00.000 9960 Moving (0.09, 0.43) raw xDistance=-0.09 yDistance=-0.40
20:24:17.376 00.002 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:24:17.376 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.91
20:24:17.376 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.40 from input -0.40
20:24:17.376 00.000 9960 MoveAxis(E, 0, ABG)
20:24:17.377 00.001 9960 Move returns status 0, amount 0
20:24:17.377 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:17.381 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:24:17.385 00.004 11872 Enqueuing Expose request
20:24:17.390 00.005 9960 MoveAxis(N, 301, ABG)
20:24:17.390 00.000 9960 Guiding  Dir = 0, Dur = 301
20:24:17.390 00.000 9960 IsSlewing returns 0
20:24:17.391 00.001 9960 IsGuiding returns 0
20:24:17.391 00.000 9960 PulseGuide returned control before completion, sleep 311
20:24:17.714 00.323 9960 IsGuiding returns 1
20:24:17.715 00.001 9960 scope still moving after pulse duration time elapsed
20:24:17.746 00.031 9960 IsSlewing returns 0
20:24:17.747 00.001 9960 IsGuiding returns 1
20:24:17.777 00.030 9960 IsSlewing returns 0
20:24:17.778 00.001 9960 IsGuiding returns 1
20:24:17.808 00.030 9960 IsSlewing returns 0
20:24:17.809 00.001 9960 IsGuiding returns 1
20:24:17.839 00.030 9960 IsSlewing returns 0
20:24:17.840 00.001 9960 IsGuiding returns 0
20:24:17.840 00.000 9960 scope move finished after 301 + 147 ms
20:24:17.841 00.001 9960 Move returns status 0, amount 301
20:24:17.841 00.000 9960 move complete, result=0
20:24:17.842 00.001 9960 worker thread done servicing request
20:24:17.842 00.000 9960 Worker thread wakes up
20:24:17.842 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.4 px 301 ms NORTH
20:24:17.849 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:24:17.849 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1239,841,31,31)
20:24:19.098 01.249 9960 Exposure complete
20:24:19.236 00.138 9960 worker thread done servicing request
20:24:19.237 00.001 11872 OnExposeComplete: enter
20:24:19.241 00.004 11872 UpdateGuideState(): m_state=6
20:24:19.244 00.003 11872 Star::Find(15, 1254, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
20:24:19.249 00.005 11872 Star::Find returns 1 (0), X=1254.15, Y=856.74, Mass=9322, SNR=58.1, Peak=204 HFD=7.3
20:24:19.253 00.004 11872 CameraToMount -- cameraTheta (1.18) - m_xAngle (-3.14) = xAngle (4.32 = -1.96)
20:24:19.256 00.003 11872 CameraToMount -- cameraTheta (1.18) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.15 = -2.13)
20:24:19.260 00.004 11872 CameraToMount -- cameraX=0.17 cameraY=0.42 hyp=0.45 cameraTheta=1.18 mountX=-0.17 mountY=-0.38, mountTheta=-2.00
20:24:19.270 00.010 11872 SchedulePrimaryMove(0FA44CE0, x=0.17, y=0.42, opts=13)
20:24:19.274 00.004 11872 Enqueuing Move request for scope (0.17, 0.42)
20:24:19.277 00.003 9960 Worker thread wakes up
20:24:19.279 00.002 9960 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.42) opts 0xd
20:24:19.279 00.000 9960 Handling offset move in thread for scope, endpoint = (0.17, 0.42)
20:24:19.279 00.000 9960 Moving (0.17, 0.42) raw xDistance=-0.17 yDistance=-0.38
20:24:19.279 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
20:24:19.280 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.38 from input -0.38
20:24:19.280 00.000 9960 MoveAxis(E, 0, ABG)
20:24:19.280 00.000 9960 Move returns status 0, amount 0
20:24:19.280 00.000 9960 MoveAxis(N, 285, ABG)
20:24:19.280 00.000 9960 Guiding  Dir = 0, Dur = 285
20:24:19.280 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=204, med=1, FiltMin=0, FiltMax=173, Gamma=1.000
20:24:19.285 00.005 9960 IsSlewing returns 0
20:24:19.285 00.000 11872 UpdateGuideState exits: m=9322 SNR=58.1
20:24:19.289 00.004 11872 PhdController: settling, locked = 1, distance = 0.46 (1.50) aobump = 0 frame = 4 / 99999
20:24:19.294 00.005 9960 IsGuiding returns 0
20:24:19.295 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763778259.294,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.46,"Time":4.8,"SettleTime":10.0,"StarLocked":true}
20:24:19.301 00.006 9960 PulseGuide returned control before completion, sleep 295
20:24:19.301 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:19.305 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:24:19.309 00.004 11872 Enqueuing Expose request
20:24:19.607 00.298 9960 IsGuiding returns 1
20:24:19.608 00.001 9960 scope still moving after pulse duration time elapsed
20:24:19.637 00.029 9960 IsSlewing returns 0
20:24:19.641 00.004 9960 IsGuiding returns 0
20:24:19.643 00.002 9960 scope move finished after 285 + 63 ms
20:24:19.644 00.001 9960 Move returns status 0, amount 285
20:24:19.644 00.000 9960 move complete, result=0
20:24:19.645 00.001 9960 worker thread done servicing request
20:24:19.645 00.000 9960 Worker thread wakes up
20:24:19.646 00.001 11872 GuideStep: -0.2 px 0 ms EAST, -0.4 px 285 ms NORTH
20:24:19.653 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:24:19.653 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1239,841,31,31)
20:24:20.900 01.247 9960 Exposure complete
20:24:21.030 00.130 9960 worker thread done servicing request
20:24:21.030 00.000 11872 OnExposeComplete: enter
20:24:21.034 00.004 11872 UpdateGuideState(): m_state=6
20:24:21.038 00.004 11872 Star::Find(15, 1254, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
20:24:21.042 00.004 11872 Star::Find returns 1 (0), X=1254.34, Y=856.43, Mass=9982, SNR=59.8, Peak=214 HFD=7.4
20:24:21.045 00.003 11872 CameraToMount -- cameraTheta (0.29) - m_xAngle (-3.14) = xAngle (3.43 = -2.86)
20:24:21.048 00.003 11872 CameraToMount -- cameraTheta (0.29) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.26 = -3.03)
20:24:21.053 00.005 11872 CameraToMount -- cameraX=0.36 cameraY=0.11 hyp=0.37 cameraTheta=0.29 mountX=-0.36 mountY=-0.04, mountTheta=-3.02
20:24:21.057 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.36, y=0.11, opts=13)
20:24:21.061 00.004 11872 Enqueuing Move request for scope (0.36, 0.11)
20:24:21.064 00.003 9960 Worker thread wakes up
20:24:21.064 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.36, 0.11) opts 0xd
20:24:21.065 00.001 9960 Handling offset move in thread for scope, endpoint = (0.36, 0.11)
20:24:21.065 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=214, med=1, FiltMin=0, FiltMax=182, Gamma=1.000
20:24:21.069 00.004 9960 Moving (0.36, 0.11) raw xDistance=-0.36 yDistance=-0.04
20:24:21.069 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.36
20:24:21.069 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:24:21.070 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:24:21.070 00.000 9960 MoveAxis(E, 151, ABG)
20:24:21.070 00.000 9960 Guiding  Dir = 2, Dur = 151
20:24:21.070 00.000 11872 UpdateGuideState exits: m=9982 SNR=59.8
20:24:21.075 00.005 9960 IsSlewing returns 0
20:24:21.075 00.000 11872 PhdController: settling, locked = 1, distance = 0.44 (1.50) aobump = 0 frame = 5 / 99999
20:24:21.078 00.003 11872 evsrv: {"Event":"Settling","Timestamp":1763778261.078,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.44,"Time":6.6,"SettleTime":10.0,"StarLocked":true}
20:24:21.082 00.004 9960 IsGuiding returns 0
20:24:21.082 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:21.087 00.005 9960 PulseGuide returned control before completion, sleep 161
20:24:21.087 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:24:21.090 00.003 11872 Enqueuing Expose request
20:24:21.253 00.163 9960 IsGuiding returns 1
20:24:21.253 00.000 9960 scope still moving after pulse duration time elapsed
20:24:21.284 00.031 9960 IsSlewing returns 0
20:24:21.287 00.003 9960 IsGuiding returns 0
20:24:21.287 00.000 9960 scope move finished after 151 + 53 ms
20:24:21.288 00.001 9960 Move returns status 0, amount 151
20:24:21.288 00.000 9960 MoveAxis(N, 0, ABG)
20:24:21.288 00.000 9960 Move returns status 0, amount 0
20:24:21.289 00.001 9960 move complete, result=0
20:24:21.290 00.001 9960 worker thread done servicing request
20:24:21.290 00.000 11872 GuideStep: -0.4 px 151 ms EAST, -0.0 px 0 ms NORTH
20:24:21.300 00.010 9960 Worker thread wakes up
20:24:21.301 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:24:21.301 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1239,841,31,31)
20:24:22.550 01.249 9960 Exposure complete
20:24:22.681 00.131 9960 worker thread done servicing request
20:24:22.682 00.001 11872 OnExposeComplete: enter
20:24:22.686 00.004 11872 UpdateGuideState(): m_state=6
20:24:22.690 00.004 11872 Star::Find(15, 1254, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
20:24:22.694 00.004 11872 Star::Find returns 1 (0), X=1254.08, Y=856.63, Mass=10120, SNR=61.0, Peak=215 HFD=7.4
20:24:22.698 00.004 11872 CameraToMount -- cameraTheta (1.26) - m_xAngle (-3.14) = xAngle (4.40 = -1.88)
20:24:22.703 00.005 11872 CameraToMount -- cameraTheta (1.26) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.23 = -2.06)
20:24:22.708 00.005 11872 CameraToMount -- cameraX=0.10 cameraY=0.31 hyp=0.32 cameraTheta=1.26 mountX=-0.10 mountY=-0.29, mountTheta=-1.90
20:24:22.713 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.10, y=0.31, opts=13)
20:24:22.716 00.003 11872 Enqueuing Move request for scope (0.10, 0.31)
20:24:22.721 00.005 9960 Worker thread wakes up
20:24:22.721 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.31) opts 0xd
20:24:22.721 00.000 9960 Handling offset move in thread for scope, endpoint = (0.10, 0.31)
20:24:22.721 00.000 9960 Moving (0.10, 0.31) raw xDistance=-0.10 yDistance=-0.29
20:24:22.721 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
20:24:22.722 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
20:24:22.722 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=1, FiltMin=0, FiltMax=175, Gamma=1.000
20:24:22.725 00.003 11872 UpdateGuideState exits: m=10120 SNR=61.0
20:24:22.730 00.005 11872 PhdController: settling, locked = 1, distance = 0.40 (1.50) aobump = 0 frame = 6 / 99999
20:24:22.733 00.003 9960 MoveAxis(E, 0, ABG)
20:24:22.734 00.001 9960 Move returns status 0, amount 0
20:24:22.734 00.000 9960 MoveAxis(N, 214, ABG)
20:24:22.734 00.000 9960 Guiding  Dir = 0, Dur = 214
20:24:22.734 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763778262.733,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.40,"Time":8.3,"SettleTime":10.0,"StarLocked":true}
20:24:22.738 00.004 9960 IsSlewing returns 0
20:24:22.738 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:22.742 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:24:22.747 00.005 11872 Enqueuing Expose request
20:24:22.751 00.004 9960 IsGuiding returns 0
20:24:22.751 00.000 9960 PulseGuide returned control before completion, sleep 224
20:24:22.977 00.226 9960 IsGuiding returns 1
20:24:22.978 00.001 9960 scope still moving after pulse duration time elapsed
20:24:23.008 00.030 9960 IsSlewing returns 0
20:24:23.009 00.001 9960 IsGuiding returns 0
20:24:23.009 00.000 9960 scope move finished after 214 + 44 ms
20:24:23.010 00.001 9960 Move returns status 0, amount 214
20:24:23.010 00.000 9960 move complete, result=0
20:24:23.011 00.001 9960 worker thread done servicing request
20:24:23.012 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 214 ms NORTH
20:24:23.021 00.009 9960 Worker thread wakes up
20:24:23.021 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:24:23.022 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1239,841,31,31)
20:24:24.272 01.250 9960 Exposure complete
20:24:24.400 00.128 9960 worker thread done servicing request
20:24:24.401 00.001 11872 OnExposeComplete: enter
20:24:24.404 00.003 11872 UpdateGuideState(): m_state=6
20:24:24.408 00.004 11872 Star::Find(15, 1254, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
20:24:24.411 00.003 11872 Star::Find returns 1 (0), X=1254.06, Y=856.53, Mass=9627, SNR=57.9, Peak=201 HFD=7.3
20:24:24.417 00.006 11872 CameraToMount -- cameraTheta (1.21) - m_xAngle (-3.14) = xAngle (4.35 = -1.94)
20:24:24.421 00.004 11872 CameraToMount -- cameraTheta (1.21) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.17 = -2.11)
20:24:24.424 00.003 11872 CameraToMount -- cameraX=0.08 cameraY=0.20 hyp=0.22 cameraTheta=1.21 mountX=-0.08 mountY=-0.19, mountTheta=-1.97
20:24:24.430 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.08, y=0.20, opts=13)
20:24:24.435 00.005 11872 Enqueuing Move request for scope (0.08, 0.20)
20:24:24.439 00.004 9960 Worker thread wakes up
20:24:24.440 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.20) opts 0xd
20:24:24.440 00.000 9960 Handling offset move in thread for scope, endpoint = (0.08, 0.20)
20:24:24.440 00.000 9960 Moving (0.08, 0.20) raw xDistance=-0.08 yDistance=-0.19
20:24:24.440 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
20:24:24.440 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:24:24.441 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
20:24:24.441 00.000 9960 MoveAxis(E, 0, ABG)
20:24:24.441 00.000 9960 Move returns status 0, amount 0
20:24:24.441 00.000 9960 MoveAxis(N, 0, ABG)
20:24:24.441 00.000 9960 Move returns status 0, amount 0
20:24:24.441 00.000 9960 move complete, result=0
20:24:24.441 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=201, med=1, FiltMin=0, FiltMax=169, Gamma=1.000
20:24:24.445 00.004 9960 worker thread done servicing request
20:24:24.445 00.000 11872 UpdateGuideState exits: m=9627 SNR=57.9
20:24:24.450 00.005 11872 PhdController: settling, locked = 1, distance = 0.35 (1.50) aobump = 0 frame = 7 / 99999
20:24:24.453 00.003 11872 PhdController: newstate STATE_FINISH
20:24:24.458 00.005 11872 PhdController complete: success
20:24:24.461 00.003 11872 evsrv: {"Event":"SettleDone","Timestamp":1763778264.461,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":7,"DroppedFrames":0}
20:24:24.465 00.004 11872 Mount: notify guiding dither settle done success=1
20:24:24.469 00.004 11872 PhdController: newstate STATE_IDLE
20:24:24.472 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:24.475 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:24:24.479 00.004 11872 Enqueuing Expose request
20:24:24.482 00.003 9960 Worker thread wakes up
20:24:24.483 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:24:24.483 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1239,841,31,31)
20:24:24.483 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:24:24.894 00.411 11872 evsrv: cli 0D2D3360 connect
20:24:24.900 00.006 11872 case statement mapped state 6 to 3
20:24:24.907 00.007 11872 case statement mapped state 6 to 3
20:24:24.911 00.004 11872 evsrv: cli 0D2D3360 request: {"method":"get_app_state","id":"4ff5cbb9-dcee-40e8-bfb5-fb509b44154e"}
20:24:24.915 00.004 11872 case statement mapped state 6 to 3
20:24:24.920 00.005 11872 evsrv: cli 0D2D3360 response: {"jsonrpc":"2.0","result":"Guiding","id":"4ff5cbb9-dcee-40e8-bfb5-fb509b44154e"}
20:24:24.925 00.005 11872 evsrv: cli 0D2D3360 disconnect
20:24:25.063 00.138 11872 evsrv: cli 0D2D2640 connect
20:24:25.071 00.008 11872 case statement mapped state 6 to 3
20:24:25.082 00.011 11872 case statement mapped state 6 to 3
20:24:25.087 00.005 11872 evsrv: cli 0D2D2640 request: {"method":"get_app_state","id":"13ef1cbe-63db-471c-a5e8-0bc2b0ffd175"}
20:24:25.090 00.003 11872 case statement mapped state 6 to 3
20:24:25.092 00.002 11872 evsrv: cli 0D2D2640 response: {"jsonrpc":"2.0","result":"Guiding","id":"13ef1cbe-63db-471c-a5e8-0bc2b0ffd175"}
20:24:25.095 00.003 11872 evsrv: cli 0D2D2640 disconnect
20:24:25.098 00.003 11872 evsrv: cli 0D2D2F00 connect
20:24:25.102 00.004 11872 case statement mapped state 6 to 3
20:24:25.109 00.007 11872 case statement mapped state 6 to 3
20:24:25.115 00.006 11872 evsrv: cli 0D2D2F00 request: {"method":"stop_capture","id":"c52a3ea0-5ff1-4dc3-919c-27afb1edb21e"}
20:24:25.118 00.003 11872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
20:24:25.122 00.004 11872 Status Line: Waiting for devices...
20:24:25.126 00.004 11872 evsrv: cli 0D2D2F00 response: {"jsonrpc":"2.0","result":0,"id":"c52a3ea0-5ff1-4dc3-919c-27afb1edb21e"}
20:24:25.130 00.004 11872 evsrv: cli 0D2D2F00 disconnect
20:24:25.134 00.004 9960 ZWO: stopexposure
20:24:25.134 00.000 11872 evsrv: cli 0D2D2FA0 connect
20:24:25.141 00.007 11872 case statement mapped state 6 to 3
20:24:25.144 00.003 11872 case statement mapped state 6 to 3
20:24:25.150 00.006 11872 evsrv: cli 0D2D2FA0 request: {"method":"get_app_state","id":"d65eddc4-8557-4cef-ba6c-2d495789afbc"}
20:24:25.154 00.004 11872 case statement mapped state 6 to 3
20:24:25.157 00.003 11872 evsrv: cli 0D2D2FA0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d65eddc4-8557-4cef-ba6c-2d495789afbc"}
20:24:25.159 00.002 11872 evsrv: cli 0D2D2FA0 disconnect
20:24:25.683 00.524 9960 ZWO: stopexposure
20:24:25.684 00.001 9960 Error thrown from C:\cygwin\home\agalasso\projects\phd2\worker_thread.cpp:190->Capture failed
20:24:25.684 00.000 9960 worker thread done servicing request
20:24:25.684 00.000 11872 OnExposeComplete: enter
20:24:25.691 00.007 11872 OnExposeComplete: Capture Error reported
20:24:25.697 00.006 11872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
20:24:25.704 00.007 11872 Mount: notify guiding stopped
20:24:25.713 00.009 11872 Changing from state GUIDING to STOP
20:24:25.717 00.004 11872 guider state => SELECTED
20:24:25.722 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=201, med=1, FiltMin=0, FiltMax=169, Gamma=1.000
20:24:25.726 00.004 11872 Changing from state SELECTED to UNINITIALIZED
20:24:25.731 00.005 11872 guider state => SELECTING
20:24:25.739 00.008 11872 Status Line: Stopped.
20:24:25.745 00.006 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\myframe_events.cpp:489->Error reported capturing image
20:24:26.162 00.417 11872 evsrv: cli 0D2D3400 connect
20:24:26.173 00.011 11872 evsrv: cli 0D2D3400 request: {"method":"get_app_state","id":"e427d2b6-7e71-4bc4-add4-55824bba24c1"}
20:24:26.179 00.006 11872 evsrv: cli 0D2D3400 response: {"jsonrpc":"2.0","result":"Stopped","id":"e427d2b6-7e71-4bc4-add4-55824bba24c1"}
20:24:26.185 00.006 11872 evsrv: cli 0D2D3400 disconnect
20:27:50.959 204.774 11872 evsrv: cli 0D2D2B40 connect
20:27:50.964 00.005 11872 evsrv: cli 0D2D2B40 request: {"method":"get_app_state","id":"b4f155fd-5728-48ef-a6dd-a791e97a9a01"}
20:27:50.968 00.004 11872 evsrv: cli 0D2D2B40 response: {"jsonrpc":"2.0","result":"Stopped","id":"b4f155fd-5728-48ef-a6dd-a791e97a9a01"}
20:27:50.972 00.004 11872 evsrv: cli 0D2D2B40 disconnect
20:27:50.977 00.005 11872 evsrv: cli 0D2D26E0 connect
20:27:50.982 00.005 11872 evsrv: cli 0D2D26E0 request: {"method":"get_calibrated","id":"7f90f964-f164-479a-a0c1-985a4aed11b7"}
20:27:50.992 00.010 11872 evsrv: cli 0D2D26E0 response: {"jsonrpc":"2.0","result":true,"id":"7f90f964-f164-479a-a0c1-985a4aed11b7"}
20:27:50.997 00.005 11872 evsrv: cli 0D2D26E0 disconnect
20:27:51.001 00.004 11872 evsrv: cli 0D2D2E60 connect
20:27:51.009 00.008 11872 evsrv: cli 0D2D2E60 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"a3c85b37-e6f1-4e1b-b290-a00255a0587e"}
20:27:51.018 00.009 11872 PhdController::Guide begins
20:27:51.023 00.005 11872 PhdController: newstate STATE_SETUP
20:27:51.029 00.006 11872 PhdController: setup
20:27:51.032 00.003 11872 PhdController: newstate STATE_ATTEMPT_START
20:27:51.036 00.004 11872 PhdController: start capturing
20:27:51.039 00.003 11872 Changing from state SELECTING to UNINITIALIZED
20:27:51.044 00.005 11872 guider state => SELECTING
20:27:51.050 00.006 11872 setting force full frames = true
20:27:51.055 00.005 11872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
20:27:51.060 00.005 11872 ScheduleExposure(1000,3,0) exposurePending=0
20:27:51.063 00.003 11872 Enqueuing Expose request
20:27:51.066 00.003 11872 PhdController: newstate STATE_SELECT_STAR
20:27:51.069 00.003 9960 Worker thread wakes up
20:27:51.070 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:27:51.070 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:27:51.070 00.000 11872 evsrv: cli 0D2D2E60 response: {"jsonrpc":"2.0","result":0,"id":"a3c85b37-e6f1-4e1b-b290-a00255a0587e"}
20:27:51.076 00.006 11872 evsrv: cli 0D2D2E60 disconnect
20:27:51.081 00.005 11872 evsrv: cli 0D2D23C0 connect
20:27:51.086 00.005 11872 case statement mapped state 1 to 101
20:27:51.089 00.003 11872 case statement mapped state 1 to 101
20:27:51.093 00.004 11872 evsrv: cli 0D2D23C0 request: {"method":"get_lock_shift_params","id":"46981094-bf63-4362-b986-33d99d3984f1"}
20:27:51.097 00.004 11872 evsrv: cli 0D2D23C0 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"46981094-bf63-4362-b986-33d99d3984f1"}
20:27:51.102 00.005 11872 evsrv: cli 0D2D23C0 disconnect
20:27:51.106 00.004 11872 evsrv: cli 0D2D2460 connect
20:27:51.110 00.004 11872 case statement mapped state 1 to 101
20:27:51.115 00.005 11872 case statement mapped state 1 to 101
20:27:51.120 00.005 11872 evsrv: cli 0D2D2460 request: {"method":"get_lock_position","id":"52afa944-cc9e-41da-a159-5eba8ed39965"}
20:27:51.123 00.003 11872 evsrv: cli 0D2D2460 response: {"jsonrpc":"2.0","result":null,"id":"52afa944-cc9e-41da-a159-5eba8ed39965"}
20:27:51.126 00.003 11872 evsrv: cli 0D2D2460 disconnect
20:27:52.128 01.002 11872 evsrv: cli 0D2D2BE0 connect
20:27:52.134 00.006 11872 case statement mapped state 1 to 101
20:27:52.142 00.008 11872 case statement mapped state 1 to 101
20:27:52.148 00.006 11872 evsrv: cli 0D2D2BE0 request: {"method":"get_lock_position","id":"a81e3042-a46d-47da-b7ca-0ad3628e7de3"}
20:27:52.153 00.005 11872 evsrv: cli 0D2D2BE0 response: {"jsonrpc":"2.0","result":null,"id":"a81e3042-a46d-47da-b7ca-0ad3628e7de3"}
20:27:52.159 00.006 11872 evsrv: cli 0D2D2BE0 disconnect
20:27:52.313 00.154 9960 Exposure complete
20:27:52.435 00.122 9960 worker thread done servicing request
20:27:52.435 00.000 11872 OnExposeComplete: enter
20:27:52.440 00.005 11872 UpdateGuideState(): m_state=1
20:27:52.444 00.004 11872 UpdateCurrentPosition: no star selected
20:27:52.450 00.006 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
20:27:52.457 00.007 11872 Status Line: No star selected
20:27:52.464 00.007 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=242, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
20:27:52.468 00.004 11872 UpdateGuideState exits: No star selected
20:27:52.471 00.003 11872 GuiderMultiStar::AutoSelect enter
20:27:52.474 00.003 11872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
20:27:52.595 00.121 11872 AutoFind: auto downsample for scale 1.00 => 1x
20:27:52.797 00.202 11872 AutoFind: global mean = 0.0, stdev 2.5
20:27:52.802 00.005 11872 AutoFind: using threshold = 0.1
20:27:53.058 00.256 11872 AutoFind: local max [1255, 878] 130.7
20:27:53.063 00.005 11872 AutoFind: local max [1254, 884] 122.5
20:27:53.067 00.004 11872 AutoFind: local max [1202, 1053] 87.3
20:27:53.071 00.004 11872 AutoFind: local max [1673, 351] 61.0
20:27:53.075 00.004 11872 AutoFind: local max [162, 838] 44.7
20:27:53.078 00.003 11872 AutoFind: local max [117, 926] 33.0
20:27:53.083 00.005 11872 AutoFind: local max [1535, 919] 29.0
20:27:53.087 00.004 11872 AutoFind: local max [322, 173] 24.1
20:27:53.091 00.004 11872 AutoFind: local max [16, 539] 23.4
20:27:53.095 00.004 11872 AutoFind: local max [193, 567] 23.2
20:27:53.098 00.003 11872 AutoFind: local max [147, 448] 20.6
20:27:53.102 00.004 11872 AutoFind: local max [1356, 278] 13.5
20:27:53.110 00.008 11872 AutoFind: local max [1173, 35] 13.3
20:27:53.116 00.006 11872 AutoFind: local max [506, 940] 12.3
20:27:53.121 00.005 11872 AutoFind: local max [1652, 929] 11.3
20:27:53.125 00.004 11872 AutoFind: local max [1639, 457] 10.8
20:27:53.128 00.003 11872 AutoFind: local max [221, 587] 10.2
20:27:53.133 00.005 11872 AutoFind: local max [258, 827] 9.4
20:27:53.135 00.002 11872 AutoFind: local max [955, 891] 9.3
20:27:53.140 00.005 11872 AutoFind: local max [1158, 161] 9.1
20:27:53.144 00.004 11872 AutoFind: local max [1749, 807] 8.6
20:27:53.147 00.003 11872 AutoFind: local max [1889, 10] 7.7
20:27:53.150 00.003 11872 AutoFind: local max [617, 112] 7.4
20:27:53.154 00.004 11872 AutoFind: local max [946, 1075] 6.2
20:27:53.158 00.004 11872 AutoFind: local max [1245, 880] 6.0
20:27:53.161 00.003 11872 AutoFind: local max [217, 1011] 5.9
20:27:53.163 00.002 11872 AutoFind: local max [1813, 591] 5.5
20:27:53.166 00.003 11872 AutoFind: local max [1245, 433] 5.5
20:27:53.171 00.005 11872 AutoFind: local max [15, 474] 5.3
20:27:53.174 00.003 11872 AutoFind: local max [1763, 1055] 5.2
20:27:53.176 00.002 11872 AutoFind: local max [561, 724] 5.1
20:27:53.180 00.004 11872 AutoFind: local max [1773, 36] 5.0
20:27:53.183 00.003 11872 AutoFind: local max [239, 563] 5.0
20:27:53.186 00.003 11872 AutoFind: local max [785, 1067] 4.6
20:27:53.188 00.002 11872 AutoFind: local max [560, 729] 4.6
20:27:53.192 00.004 11872 AutoFind: local max [1197, 1040] 4.6
20:27:53.195 00.003 11872 AutoFind: local max [356, 970] 4.4
20:27:53.197 00.002 11872 AutoFind: local max [220, 470] 4.4
20:27:53.200 00.003 11872 AutoFind: local max [216, 329] 4.3
20:27:53.202 00.002 11872 AutoFind: local max [812, 725] 4.2
20:27:53.205 00.003 11872 AutoFind: local max [1502, 1041] 4.2
20:27:53.207 00.002 11872 AutoFind: local max [1259, 896] 4.1
20:27:53.212 00.005 11872 AutoFind: local max [1919, 49] 4.0
20:27:53.214 00.002 11872 AutoFind: local max [998, 1065] 3.8
20:27:53.217 00.003 11872 AutoFind: local max [882, 470] 3.8
20:27:53.220 00.003 11872 AutoFind: local max [520, 214] 3.8
20:27:53.222 00.002 11872 AutoFind: local max [102, 674] 3.7
20:27:53.225 00.003 11872 AutoFind: local max [1780, 556] 3.7
20:27:53.228 00.003 11872 AutoFind: local max [1033, 519] 3.7
20:27:53.232 00.004 11872 AutoFind: local max [1251, 864] 3.6
20:27:53.234 00.002 11872 AutoFind: local max [1216, 1053] 3.6
20:27:53.237 00.003 11872 AutoFind: local max [314, 123] 3.6
20:27:53.240 00.003 11872 AutoFind: local max [1664, 360] 3.5
20:27:53.242 00.002 11872 AutoFind: local max [883, 478] 3.5
20:27:53.245 00.003 11872 AutoFind: local max [1536, 731] 3.5
20:27:53.248 00.003 11872 AutoFind: local max [1195, 1024] 3.4
20:27:53.252 00.004 11872 AutoFind: local max [1785, 906] 3.4
20:27:53.254 00.002 11872 AutoFind: local max [783, 556] 3.4
20:27:53.256 00.002 11872 AutoFind: local max [336, 994] 3.3
20:27:53.259 00.003 11872 AutoFind: local max [1210, 218] 3.3
20:27:53.263 00.004 11872 AutoFind: local max [1779, 997] 3.3
20:27:53.267 00.004 11872 AutoFind: local max [1222, 818] 3.3
20:27:53.269 00.002 11872 AutoFind: local max [1507, 929] 3.3
20:27:53.273 00.004 11872 AutoFind: local max [1277, 876] 3.3
20:27:53.275 00.002 11872 AutoFind: local max [220, 954] 3.3
20:27:53.278 00.003 11872 AutoFind: local max [1208, 1083] 3.2
20:27:53.280 00.002 11872 AutoFind: local max [1483, 219] 3.2
20:27:53.283 00.003 11872 AutoFind: local max [1116, 671] 3.2
20:27:53.285 00.002 11872 AutoFind: local max [1369, 1068] 3.2
20:27:53.290 00.005 11872 AutoFind: local max [625, 724] 3.2
20:27:53.294 00.004 11872 AutoFind: local max [1662, 355] 3.2
20:27:53.298 00.004 11872 AutoFind: local max [1112, 63] 3.2
20:27:53.301 00.003 11872 AutoFind: local max [483, 254] 3.2
20:27:53.303 00.002 11872 AutoFind: local max [74, 769] 3.2
20:27:53.308 00.005 11872 AutoFind: local max [647, 137] 3.2
20:27:53.310 00.002 11872 AutoFind: local max [297, 985] 3.2
20:27:53.313 00.003 11872 AutoFind: local max [181, 491] 3.2
20:27:53.315 00.002 11872 AutoFind: local max [1785, 67] 3.1
20:27:53.318 00.003 11872 AutoFind: local max [559, 113] 3.1
20:27:53.321 00.003 11872 AutoFind: local max [657, 643] 3.1
20:27:53.325 00.004 11872 AutoFind: local max [1432, 345] 3.1
20:27:53.328 00.003 11872 AutoFind: local max [870, 238] 3.1
20:27:53.331 00.003 11872 AutoFind: local max [1605, 1022] 3.1
20:27:53.333 00.002 11872 AutoFind: local max [1121, 1002] 3.1
20:27:53.337 00.004 11872 AutoFind: local max [880, 738] 3.1
20:27:53.340 00.003 11872 AutoFind: local max [778, 224] 3.1
20:27:53.342 00.002 11872 AutoFind: local max [340, 42] 3.1
20:27:53.344 00.002 11872 AutoFind: local max [654, 995] 3.1
20:27:53.347 00.003 11872 AutoFind: local max [328, 669] 3.1
20:27:53.351 00.004 11872 AutoFind: local max [377, 271] 3.1
20:27:53.353 00.002 11872 AutoFind: local max [1524, 986] 3.1
20:27:53.357 00.004 11872 AutoFind: local max [1319, 1012] 3.1
20:27:53.361 00.004 11872 AutoFind: local max [1657, 829] 3.0
20:27:53.363 00.002 11872 AutoFind: local max [1402, 995] 3.0
20:27:53.367 00.004 11872 AutoFind: local max [1246, 900] 3.0
20:27:53.370 00.003 11872 AutoFind: local max [252, 807] 3.0
20:27:53.373 00.003 11872 AutoFind: local max [1272, 870] 3.0
20:27:53.377 00.004 11872 AutoFind: local max [1702, 63] 3.0
20:27:53.380 00.003 11872 AutoFind: local max [785, 533] 3.0
20:27:53.383 00.003 11872 AutoFind: local max [1484, 457] 3.0
20:27:53.387 00.004 11872 AutoFind: too close [1272, 870] 3.0 - [1277, 876] 3.3
20:27:53.390 00.003 11872 AutoFind: close dim-bright [1272, 870] 3.0 - [1254, 884] 122.5
20:27:53.394 00.004 11872 AutoFind: close dim-bright [1272, 870] 3.0 - [1255, 878] 130.7
20:27:53.398 00.004 11872 AutoFind: too close [252, 807] 3.0 - [258, 827] 9.4
20:27:53.401 00.003 11872 AutoFind: too close [1246, 900] 3.0 - [1259, 896] 4.1
20:27:53.405 00.004 11872 AutoFind: too close [1246, 900] 3.0 - [1245, 880] 6.0
20:27:53.408 00.003 11872 AutoFind: close dim-bright [1246, 900] 3.0 - [1254, 884] 122.5
20:27:53.412 00.004 11872 AutoFind: too close [1662, 355] 3.2 - [1664, 360] 3.5
20:27:53.415 00.003 11872 AutoFind: close dim-bright [1662, 355] 3.2 - [1673, 351] 61.0
20:27:53.419 00.004 11872 AutoFind: too close [1277, 876] 3.3 - [1259, 896] 4.1
20:27:53.423 00.004 11872 AutoFind: too close [1195, 1024] 3.4 - [1197, 1040] 4.6
20:27:53.426 00.003 11872 AutoFind: too close [883, 478] 3.5 - [882, 470] 3.8
20:27:53.430 00.004 11872 AutoFind: close dim-bright [1664, 360] 3.5 - [1673, 351] 61.0
20:27:53.433 00.003 11872 AutoFind: too close [1216, 1053] 3.6 - [1197, 1040] 4.6
20:27:53.436 00.003 11872 AutoFind: close dim-bright [1216, 1053] 3.6 - [1202, 1053] 87.3
20:27:53.439 00.003 11872 AutoFind: too close [1251, 864] 3.6 - [1245, 880] 6.0
20:27:53.443 00.004 11872 AutoFind: close dim-bright [1251, 864] 3.6 - [1254, 884] 122.5
20:27:53.448 00.005 11872 AutoFind: close dim-bright [1251, 864] 3.6 - [1255, 878] 130.7
20:27:53.455 00.007 11872 AutoFind: too close [1259, 896] 4.1 - [1245, 880] 6.0
20:27:53.459 00.004 11872 AutoFind: close dim-bright [1259, 896] 4.1 - [1254, 884] 122.5
20:27:53.464 00.005 11872 AutoFind: close dim-bright [1259, 896] 4.1 - [1255, 878] 130.7
20:27:53.469 00.005 11872 AutoFind: close dim-bright [1197, 1040] 4.6 - [1202, 1053] 87.3
20:27:53.473 00.004 11872 AutoFind: too close [560, 729] 4.6 - [561, 724] 5.1
20:27:53.481 00.008 11872 AutoFind: close dim-bright [1245, 880] 6.0 - [1254, 884] 122.5
20:27:53.485 00.004 11872 AutoFind: close dim-bright [1245, 880] 6.0 - [1255, 878] 130.7
20:27:53.491 00.006 11872 AutoFind: too close [1254, 884] 122.5 - [1255, 878] 130.7
20:27:53.496 00.005 11872 AutoFind: too close to edge [1208, 1083] 3.2
20:27:53.501 00.005 11872 AutoFind: too close to edge [15, 474] 5.3
20:27:53.506 00.005 11872 AutoFind: too close to edge [1889, 10] 7.7
20:27:53.510 00.004 11872 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
20:27:53.513 00.003 11872 Star::Find(15, 1202, 1053, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:27:53.518 00.005 11872 Star::Find returns 1 (0), X=1203.45, Y=1051.60, Mass=5665, SNR=48.3, Peak=130 HFD=6.9
20:27:53.521 00.003 11872 Star::Find(15, 1673, 351, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:27:53.525 00.004 11872 Star::Find returns 1 (0), X=1673.42, Y=352.48, Mass=2463, SNR=32.7, Peak=78 HFD=5.9
20:27:53.528 00.003 11872 Star::Find(15, 162, 838, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:27:53.532 00.004 11872 Star::Find returns 1 (0), X=161.50, Y=838.91, Mass=1213, SNR=23.9, Peak=66 HFD=4.9
20:27:53.536 00.004 11872 Star::Find(15, 117, 926, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:27:53.540 00.004 11872 Star::Find returns 1 (0), X=117.35, Y=925.26, Mass=774, SNR=18.9, Peak=57 HFD=4.6
20:27:53.544 00.004 11872 Star::Find(15, 1535, 919, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:27:53.549 00.005 11872 Star::Find returns 1 (0), X=1535.14, Y=920.05, Mass=1123, SNR=22.6, Peak=42 HFD=5.8
20:27:53.553 00.004 11872 Star::Find(15, 322, 173, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:27:53.557 00.004 11872 Star::Find returns 1 (0), X=321.61, Y=174.23, Mass=842, SNR=19.7, Peak=36 HFD=5.4
20:27:53.561 00.004 11872 Star::Find(15, 16, 539, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:27:53.564 00.003 11872 Star::Find returns 1 (0), X=15.87, Y=537.83, Mass=700, SNR=18.0, Peak=38 HFD=4.7
20:27:53.567 00.003 11872 Star::Find(15, 193, 567, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:27:53.572 00.005 11872 Star::Find returns 1 (0), X=192.71, Y=566.41, Mass=610, SNR=16.8, Peak=27 HFD=5.1
20:27:53.575 00.003 11872 Star::Find(15, 147, 448, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:27:53.578 00.003 11872 Star::Find returns 1 (0), X=147.33, Y=448.02, Mass=608, SNR=16.7, Peak=34 HFD=5.2
20:27:53.582 00.004 11872 Star::Find(15, 1356, 278, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:27:53.587 00.005 11872 Star::Find returns 1 (0), X=1357.12, Y=279.59, Mass=583, SNR=15.9, Peak=19 HFD=6.6
20:27:53.591 00.004 11872 Star::Find(15, 1173, 35, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:27:53.594 00.003 11872 Star::Find returns 1 (0), X=1174.32, Y=36.72, Mass=891, SNR=19.1, Peak=29 HFD=6.4
20:27:53.598 00.004 11872 Star::Find(15, 506, 940, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:27:53.602 00.004 11872 Star::Find returns 1 (0), X=505.81, Y=941.38, Mass=452, SNR=14.4, Peak=18 HFD=5.3
20:27:53.605 00.003 11872 Star::Find(15, 1652, 929, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:27:53.610 00.005 11872 Star::Find returns 1 (0), X=1651.64, Y=929.75, Mass=423, SNR=13.6, Peak=23 HFD=5.5
20:27:53.612 00.002 11872 Star::Find(15, 1639, 457, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:27:53.616 00.004 11872 Star::Find returns 1 (0), X=1638.36, Y=458.74, Mass=448, SNR=14.1, Peak=18 HFD=5.8
20:27:53.620 00.004 11872 Star::Find(15, 221, 587, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:27:53.623 00.003 11872 Star::Find returns 1 (0), X=221.09, Y=587.47, Mass=266, SNR=11.0, Peak=15 HFD=5.0
20:27:53.626 00.003 11872 Star::Find(15, 955, 891, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:27:53.631 00.005 11872 Star::Find returns 1 (0), X=956.22, Y=891.64, Mass=426, SNR=13.7, Peak=16 HFD=6.5
20:27:53.635 00.004 11872 Star::Find(15, 1158, 161, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:27:53.641 00.006 11872 Star::Find returns 1 (0), X=1158.55, Y=162.89, Mass=638, SNR=16.9, Peak=19 HFD=7.1
20:27:53.645 00.004 11872 Star::Find(15, 1749, 807, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:27:53.649 00.004 11872 Star::Find returns 1 (0), X=1748.81, Y=808.00, Mass=259, SNR=10.8, Peak=14 HFD=5.3
20:27:53.653 00.004 11872 Star::Find(15, 617, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:27:53.657 00.004 11872 Star::Find returns 1 (0), X=617.73, Y=112.02, Mass=391, SNR=13.2, Peak=19 HFD=6.1
20:27:53.660 00.003 11872 Star::Find(15, 946, 1075, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:27:53.663 00.003 11872 Star::Find returns 1 (0), X=945.94, Y=1072.92, Mass=289, SNR=11.3, Peak=11 HFD=6.2
20:27:53.667 00.004 11872 Star::Find(15, 217, 1011, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:27:53.670 00.003 11872 Star::Find returns 1 (0), X=217.69, Y=1010.47, Mass=121, SNR=7.3, Peak=9 HFD=5.5
20:27:53.675 00.005 11872 Star::Find(15, 1813, 591, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:27:53.679 00.004 11872 Star::Find returns 1 (0), X=1812.70, Y=592.28, Mass=96, SNR=6.6, Peak=8 HFD=4.6
20:27:53.684 00.005 11872 Star::Find(15, 1245, 433, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:27:53.688 00.004 11872 Star::Find returns 1 (0), X=1246.53, Y=432.86, Mass=150, SNR=8.1, Peak=8 HFD=6.9
20:27:53.691 00.003 11872 Star::Find(15, 1763, 1055, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:27:53.696 00.005 11872 Star::Find returns 1 (0), X=1763.40, Y=1054.17, Mass=142, SNR=7.9, Peak=9 HFD=5.3
20:27:53.701 00.005 11872 Star::Find(15, 1773, 36, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:27:53.703 00.002 11872 Star::Find false star n=19 nbg=281 bg=1.0 sigma=0.9 thresh=4 peak=4
20:27:53.708 00.005 11872 Star::Find returns 0 (2), X=1773.00, Y=36.00, Mass=73, SNR=2.9, Peak=7 HFD=0.0
20:27:53.712 00.004 11872 Star::Find(15, 239, 563, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:27:53.716 00.004 11872 Star::Find returns 1 (0), X=238.96, Y=564.17, Mass=92, SNR=6.5, Peak=10 HFD=4.7
20:27:53.719 00.003 11872 Star::Find(15, 785, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:27:53.723 00.004 11872 Star::Find returns 1 (0), X=785.84, Y=1067.01, Mass=174, SNR=8.7, Peak=10 HFD=6.0
20:27:53.727 00.004 11872 Star::Find(15, 356, 970, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:27:53.731 00.004 11872 Star::Find returns 1 (0), X=356.34, Y=969.92, Mass=177, SNR=8.9, Peak=13 HFD=5.4
20:27:53.734 00.003 11872 Star::Find(15, 220, 470, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:27:53.738 00.004 11872 Star::Find returns 1 (0), X=220.30, Y=469.10, Mass=79, SNR=6.0, Peak=5 HFD=5.1
20:27:53.742 00.004 11872 Star::Find(15, 216, 329, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:27:53.745 00.003 11872 Star::Find returns 1 (0), X=215.94, Y=329.58, Mass=179, SNR=9.0, Peak=10 HFD=6.1
20:27:53.749 00.004 11872 Star::Find(15, 812, 725, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:27:53.752 00.003 11872 Star::Find returns 1 (0), X=812.26, Y=726.88, Mass=219, SNR=9.9, Peak=13 HFD=6.7
20:27:53.756 00.004 11872 Star::Find(15, 1502, 1041, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:27:53.760 00.004 11872 Star::Find false star n=24 nbg=286 bg=1.1 sigma=1.0 thresh=4 peak=3
20:27:53.764 00.004 11872 Star::Find returns 0 (2), X=1502.00, Y=1041.00, Mass=83, SNR=2.9, Peak=7 HFD=0.0
20:27:53.767 00.003 11872 Star::Find(15, 1919, 49, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:27:53.771 00.004 11872 Star::Find false star n=27 nbg=268 bg=0.8 sigma=0.8 thresh=3 peak=3
20:27:53.773 00.002 11872 Star::Find returns 0 (2), X=1919.00, Y=49.00, Mass=75, SNR=2.9, Peak=6 HFD=0.0
20:27:53.777 00.004 11872 Star::Find(15, 998, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:27:53.780 00.003 11872 Star::Find false star n=20 nbg=284 bg=1.2 sigma=1.0 thresh=4 peak=4
20:27:53.783 00.003 11872 Star::Find returns 0 (2), X=998.00, Y=1065.00, Mass=73, SNR=2.9, Peak=9 HFD=0.0
20:27:53.786 00.003 11872 Star::Find(15, 520, 214, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:27:53.789 00.003 11872 Star::Find false star n=24 nbg=286 bg=1.0 sigma=1.0 thresh=4 peak=4
20:27:53.793 00.004 11872 Star::Find returns 0 (2), X=520.00, Y=214.00, Mass=94, SNR=2.9, Peak=8 HFD=0.0
20:27:53.796 00.003 11872 Star::Find(15, 102, 674, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:27:53.800 00.004 11872 Star::Find returns 1 (0), X=101.70, Y=673.07, Mass=99, SNR=6.7, Peak=7 HFD=4.7
20:27:53.803 00.003 11872 Star::Find(15, 1780, 556, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:27:53.807 00.004 11872 Star::Find false star n=19 nbg=285 bg=1.0 sigma=0.9 thresh=4 peak=4
20:27:53.811 00.004 11872 Star::Find returns 0 (2), X=1780.00, Y=556.00, Mass=75, SNR=2.9, Peak=9 HFD=0.0
20:27:53.814 00.003 11872 Star::Find(15, 1033, 519, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:27:53.817 00.003 11872 Star::Find false star n=15 nbg=282 bg=0.7 sigma=0.7 thresh=3 peak=2
20:27:53.821 00.004 11872 Star::Find returns 0 (2), X=1033.00, Y=519.00, Mass=35, SNR=2.9, Peak=5 HFD=0.0
20:27:53.825 00.004 11872 Star::Find(15, 314, 123, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:27:53.828 00.003 11872 Star::Find false star n=12 nbg=274 bg=0.7 sigma=0.7 thresh=3 peak=2
20:27:53.831 00.003 11872 Star::Find returns 0 (2), X=314.00, Y=123.00, Mass=30, SNR=2.9, Peak=4 HFD=0.0
20:27:53.837 00.006 11872 Star::Find(15, 1536, 731, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:27:53.841 00.004 11872 Star::Find false star n=19 nbg=284 bg=1.4 sigma=1.1 thresh=5 peak=5
20:27:53.845 00.004 11872 Star::Find returns 0 (2), X=1536.00, Y=731.00, Mass=80, SNR=2.9, Peak=7 HFD=0.0
20:27:53.847 00.002 11872 Star::Find(15, 1785, 906, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:27:53.850 00.003 11872 Star::Find false star n=8 nbg=278 bg=0.6 sigma=0.7 thresh=3 peak=2
20:27:53.854 00.004 11872 Star::Find returns 0 (2), X=1785.00, Y=906.00, Mass=22, SNR=2.9, Peak=5 HFD=0.0
20:27:53.858 00.004 11872 Star::Find(15, 783, 556, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:27:53.862 00.004 11872 Star::Find false star n=12 nbg=279 bg=0.6 sigma=0.7 thresh=3 peak=2
20:27:53.866 00.004 11872 Star::Find returns 0 (2), X=783.00, Y=556.00, Mass=32, SNR=2.9, Peak=5 HFD=0.0
20:27:53.871 00.005 11872 Star::Find(15, 336, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:27:53.875 00.004 11872 Star::Find false star n=15 nbg=275 bg=0.8 sigma=0.8 thresh=3 peak=2
20:27:53.877 00.002 11872 Star::Find returns 0 (2), X=336.00, Y=994.00, Mass=37, SNR=2.9, Peak=5 HFD=0.0
20:27:53.881 00.004 11872 Star::Find(15, 1210, 218, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:27:53.885 00.004 11872 Star::Find false star n=35 nbg=270 bg=0.8 sigma=0.8 thresh=3 peak=3
20:27:53.889 00.004 11872 Star::Find returns 0 (2), X=1210.00, Y=218.00, Mass=99, SNR=2.9, Peak=6 HFD=0.0
20:27:53.894 00.005 11872 Star::Find(15, 1779, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:27:53.898 00.004 11872 Star::Find false star n=9 nbg=281 bg=0.8 sigma=0.7 thresh=3 peak=2
20:27:53.902 00.004 11872 Star::Find returns 0 (2), X=1779.00, Y=997.00, Mass=20, SNR=2.9, Peak=6 HFD=0.0
20:27:53.907 00.005 11872 Star::Find(15, 1222, 818, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:27:53.910 00.003 11872 Star::Find returns 0 (2), X=1222.00, Y=818.00, Mass=17, SNR=2.7, Peak=5 HFD=0.0
20:27:53.912 00.002 11872 Star::Find(15, 1507, 929, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:27:53.915 00.003 11872 Star::Find false star n=10 nbg=273 bg=0.7 sigma=0.8 thresh=3 peak=2
20:27:53.921 00.006 11872 Star::Find returns 0 (2), X=1507.00, Y=929.00, Mass=24, SNR=2.9, Peak=5 HFD=0.0
20:27:53.925 00.004 11872 Star::Find(15, 220, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:27:53.929 00.004 11872 Star::Find false star n=11 nbg=270 bg=0.7 sigma=0.8 thresh=3 peak=2
20:27:53.931 00.002 11872 Star::Find returns 0 (2), X=220.00, Y=954.00, Mass=28, SNR=2.9, Peak=4 HFD=0.0
20:27:53.934 00.003 11872 Star::Find(15, 1483, 219, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:27:53.937 00.003 11872 Star::Find false star n=11 nbg=279 bg=0.7 sigma=0.7 thresh=3 peak=2
20:27:53.941 00.004 11872 Star::Find returns 0 (2), X=1483.00, Y=219.00, Mass=26, SNR=2.9, Peak=4 HFD=0.0
20:27:53.945 00.004 11872 Star::Find(15, 1116, 671, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:27:53.948 00.003 11872 Star::Find false star n=12 nbg=274 bg=0.6 sigma=0.7 thresh=3 peak=2
20:27:53.951 00.003 11872 Star::Find returns 0 (2), X=1116.00, Y=671.00, Mass=30, SNR=2.9, Peak=5 HFD=0.0
20:27:53.954 00.003 11872 Star::Find(15, 1369, 1068, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:27:53.959 00.005 11872 Star::Find returns 0 (2), X=1369.00, Y=1068.00, Mass=16, SNR=2.7, Peak=6 HFD=0.0
20:27:53.963 00.004 11872 Star::Find(15, 625, 724, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:27:53.966 00.003 11872 Star::Find returns 0 (3), X=625.00, Y=724.00, Mass=9, SNR=2.0, Peak=5 HFD=0.0
20:27:53.970 00.004 11872 Star::Find(15, 1112, 63, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:27:53.973 00.003 11872 Star::Find returns 0 (3), X=1112.00, Y=63.00, Mass=7, SNR=1.8, Peak=6 HFD=0.0
20:27:53.977 00.004 11872 Star::Find(15, 483, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:27:53.981 00.004 11872 Star::Find false star n=7 nbg=273 bg=0.6 sigma=0.7 thresh=3 peak=2
20:27:53.984 00.003 11872 Star::Find returns 0 (2), X=483.00, Y=254.00, Mass=22, SNR=2.9, Peak=6 HFD=0.0
20:27:53.988 00.004 11872 Star::Find(15, 74, 769, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:27:53.990 00.002 11872 Star::Find false star n=17 nbg=275 bg=0.7 sigma=0.8 thresh=3 peak=2
20:27:53.994 00.004 11872 Star::Find returns 0 (2), X=74.00, Y=769.00, Mass=45, SNR=2.9, Peak=5 HFD=0.0
20:27:53.997 00.003 11872 Star::Find(15, 647, 137, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:27:53.999 00.002 11872 Star::Find returns 0 (2), X=647.00, Y=137.00, Mass=19, SNR=2.9, Peak=6 HFD=0.0
20:27:54.001 00.002 11872 Star::Find(15, 297, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:27:54.004 00.003 11872 Star::Find false star n=8 nbg=286 bg=1.0 sigma=1.0 thresh=4 peak=3
20:27:54.008 00.004 11872 Star::Find returns 0 (2), X=297.00, Y=985.00, Mass=25, SNR=2.9, Peak=5 HFD=0.0
20:27:54.009 00.001 11872 Star::Find(15, 181, 491, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:27:54.013 00.004 11872 Star::Find false star n=9 nbg=280 bg=0.7 sigma=0.7 thresh=3 peak=2
20:27:54.018 00.005 11872 Star::Find returns 0 (2), X=181.00, Y=491.00, Mass=24, SNR=2.9, Peak=5 HFD=0.0
20:27:54.021 00.003 11872 Star::Find(15, 1785, 67, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:27:54.025 00.004 11872 Star::Find false star n=8 nbg=272 bg=0.7 sigma=0.8 thresh=3 peak=2
20:27:54.028 00.003 11872 Star::Find returns 0 (2), X=1785.00, Y=67.00, Mass=23, SNR=2.9, Peak=7 HFD=0.0
20:27:54.031 00.003 11872 Star::Find(15, 559, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:27:54.034 00.003 11872 Star::Find returns 0 (2), X=559.00, Y=113.00, Mass=17, SNR=2.7, Peak=6 HFD=0.0
20:27:54.037 00.003 11872 Star::Find(15, 657, 643, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:27:54.040 00.003 11872 Star::Find returns 1 (0), X=658.04, Y=642.72, Mass=128, SNR=7.5, Peak=8 HFD=5.4
20:27:54.043 00.003 11872 Star::Find(15, 1432, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:27:54.045 00.002 11872 Star::Find false star n=10 nbg=280 bg=0.7 sigma=0.7 thresh=3 peak=2
20:27:54.048 00.003 11872 Star::Find returns 0 (2), X=1432.00, Y=345.00, Mass=24, SNR=2.9, Peak=4 HFD=0.0
20:27:54.051 00.003 11872 Star::Find(15, 870, 238, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:27:54.055 00.004 11872 Star::Find false star n=15 nbg=282 bg=0.6 sigma=0.7 thresh=3 peak=2
20:27:54.058 00.003 11872 Star::Find returns 0 (2), X=870.00, Y=238.00, Mass=41, SNR=2.9, Peak=5 HFD=0.0
20:27:54.060 00.002 11872 Star::Find(15, 1605, 1022, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:27:54.063 00.003 11872 Star::Find returns 0 (2), X=1605.00, Y=1022.00, Mass=10, SNR=2.1, Peak=5 HFD=0.0
20:27:54.065 00.002 11872 Star::Find(15, 1121, 1002, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:27:54.068 00.003 11872 Star::Find false star n=18 nbg=278 bg=0.9 sigma=0.8 thresh=3 peak=2
20:27:54.070 00.002 11872 Star::Find returns 0 (2), X=1121.00, Y=1002.00, Mass=42, SNR=2.9, Peak=5 HFD=0.0
20:27:54.073 00.003 11872 Star::Find(15, 880, 738, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:27:54.077 00.004 11872 Star::Find false star n=11 nbg=273 bg=0.7 sigma=0.8 thresh=3 peak=2
20:27:54.080 00.003 11872 Star::Find returns 0 (2), X=880.00, Y=738.00, Mass=28, SNR=2.9, Peak=6 HFD=0.0
20:27:54.082 00.002 11872 Star::Find(15, 778, 224, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:27:54.086 00.004 11872 Star::Find returns 0 (2), X=778.00, Y=224.00, Mass=17, SNR=2.8, Peak=4 HFD=0.0
20:27:54.089 00.003 11872 Star::Find(15, 340, 42, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:27:54.092 00.003 11872 Star::Find false star n=12 nbg=273 bg=0.7 sigma=0.8 thresh=3 peak=2
20:27:54.095 00.003 11872 Star::Find returns 0 (2), X=340.00, Y=42.00, Mass=33, SNR=2.9, Peak=5 HFD=0.0
20:27:54.098 00.003 11872 Star::Find(15, 654, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:27:54.100 00.002 11872 Star::Find false star n=12 nbg=270 bg=0.6 sigma=0.7 thresh=3 peak=2
20:27:54.106 00.006 11872 Star::Find returns 0 (2), X=654.00, Y=995.00, Mass=38, SNR=2.9, Peak=6 HFD=0.0
20:27:54.110 00.004 11872 Star::Find(15, 328, 669, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:27:54.114 00.004 11872 Star::Find false star n=11 nbg=282 bg=0.7 sigma=0.7 thresh=3 peak=3
20:27:54.117 00.003 11872 Star::Find returns 0 (2), X=328.00, Y=669.00, Mass=31, SNR=2.9, Peak=6 HFD=0.0
20:27:54.120 00.003 11872 Star::Find(15, 377, 271, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:27:54.122 00.002 11872 Star::Find false star n=15 nbg=275 bg=0.6 sigma=0.7 thresh=3 peak=2
20:27:54.125 00.003 11872 Star::Find returns 0 (2), X=377.00, Y=271.00, Mass=40, SNR=2.9, Peak=5 HFD=0.0
20:27:54.129 00.004 11872 Star::Find(15, 1524, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:27:54.132 00.003 11872 Star::Find returns 0 (2), X=1524.00, Y=986.00, Mass=19, SNR=2.9, Peak=4 HFD=0.0
20:27:54.135 00.003 11872 Star::Find(15, 1319, 1012, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:27:54.141 00.006 11872 Star::Find false star n=10 nbg=271 bg=0.7 sigma=0.8 thresh=3 peak=2
20:27:54.145 00.004 11872 Star::Find returns 0 (2), X=1319.00, Y=1012.00, Mass=28, SNR=2.9, Peak=5 HFD=0.0
20:27:54.148 00.003 11872 Star::Find(15, 1657, 829, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:27:54.151 00.003 11872 Star::Find false star n=10 nbg=272 bg=0.7 sigma=0.7 thresh=3 peak=2
20:27:54.155 00.004 11872 Star::Find returns 0 (2), X=1657.00, Y=829.00, Mass=27, SNR=2.9, Peak=5 HFD=0.0
20:27:54.160 00.005 11872 Star::Find(15, 1402, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:27:54.163 00.003 11872 Star::Find false star n=13 nbg=278 bg=0.7 sigma=0.7 thresh=3 peak=2
20:27:54.166 00.003 11872 Star::Find returns 0 (2), X=1402.00, Y=995.00, Mass=35, SNR=2.9, Peak=6 HFD=0.0
20:27:54.169 00.003 11872 Star::Find(15, 1702, 63, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:27:54.172 00.003 11872 Star::Find returns 0 (2), X=1702.00, Y=63.00, Mass=15, SNR=2.6, Peak=8 HFD=0.0
20:27:54.176 00.004 11872 Star::Find(15, 785, 533, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:27:54.178 00.002 11872 Star::Find false star n=16 nbg=279 bg=0.6 sigma=0.7 thresh=3 peak=2
20:27:54.181 00.003 11872 Star::Find returns 0 (2), X=785.00, Y=533.00, Mass=44, SNR=2.9, Peak=4 HFD=0.0
20:27:54.183 00.002 11872 Star::Find(15, 1484, 457, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:27:54.186 00.003 11872 Star::Find false star n=12 nbg=282 bg=0.6 sigma=0.7 thresh=3 peak=2
20:27:54.189 00.003 11872 Star::Find returns 0 (2), X=1484.00, Y=457.00, Mass=30, SNR=2.9, Peak=5 HFD=0.0
20:27:54.192 00.003 11872 AutoFind: finding best star pass 1
20:27:54.195 00.003 11872 Star::Find(15, 1202, 1053, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:27:54.198 00.003 11872 Star::Find returns 1 (0), X=1203.45, Y=1051.60, Mass=5665, SNR=48.3, Peak=130 HFD=6.9
20:27:54.200 00.002 11872 AutoFind returns star at [1202, 1053] 87.3 Mass 5665 SNR 48.3
20:27:54.203 00.003 11872 Star::Find(15, 1202, 1053, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:27:54.207 00.004 11872 Star::Find returns 1 (0), X=1203.45, Y=1051.60, Mass=5665, SNR=48.3, Peak=130 HFD=6.9
20:27:54.211 00.004 11872 MultiStar: List (12): {1203.45, 1051.60}(48.3), {1673.42, 352.48}(32.7), {161.50, 838.91}(23.9), {117.35, 925.26}(18.9), {1535.14, 920.05}(22.6), {321.61, 174.23}(19.7), {15.87, 537.83}(18.0), {192.71, 566.41}(16.8), {147.33, 448.02}(16.7), {1357.12, 279.59}(15.9), {1174.32, 36.72}(19.1), {505.81, 941.38}(14.4), 
20:27:54.214 00.003 11872 setting lock position to (1203.45, 1051.60)
20:27:54.218 00.004 11872 AutoSelect: state = 1, call UpdateGuideState
20:27:54.222 00.004 11872 UpdateGuideState(): m_state=1
20:27:54.226 00.004 11872 Star::Find(15, 1203, 1051, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:27:54.229 00.003 11872 Star::Find returns 1 (0), X=1203.45, Y=1051.60, Mass=5665, SNR=48.3, Peak=130 HFD=6.9
20:27:54.233 00.004 11872 CameraToMount -- cameraTheta (0.00) - m_xAngle (-3.14) = xAngle (3.14 = 3.14)
20:27:54.238 00.005 11872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.97 = 2.97)
20:27:54.241 00.003 11872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=-0.00 mountY=0.00, mountTheta=0.00
20:27:54.248 00.007 11872 setting force full frames = false
20:27:54.252 00.004 11872 setting lock position to (1203.45, 1051.60)
20:27:54.256 00.004 11872 CurrentPosition() valid, moving to STATE_SELECTED
20:27:54.259 00.003 11872 Changing from state SELECTING to SELECTED
20:27:54.266 00.007 11872 guider state => SELECTED
20:27:54.271 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=242, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
20:27:54.274 00.003 11872 UpdateGuideState exits: m=5665 SNR=48.3
20:27:54.278 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=242, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
20:27:54.281 00.003 11872 Status Line: Auto-selected star at (1203.4, 1051.6)
20:27:54.285 00.004 11872 PhdController: newstate STATE_WAIT_SELECTED
20:27:54.289 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:54.293 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:27:54.297 00.004 11872 Enqueuing Expose request
20:27:54.300 00.003 9960 Worker thread wakes up
20:27:54.301 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:27:54.301 00.000 11872 evsrv: cli 0D2D2320 connect
20:27:54.305 00.004 11872 case statement mapped state 2 to 1
20:27:54.308 00.003 9960 Handling exposure in thread, d=1000 o=3 r=(1188,1037,31,31)
20:27:54.308 00.000 11872 case statement mapped state 2 to 1
20:27:54.312 00.004 11872 evsrv: cli 0D2D2320 request: {"method":"get_lock_position","id":"12638950-1bf2-4668-b638-089a7cabb5a9"}
20:27:54.317 00.005 11872 evsrv: cli 0D2D2320 response: {"jsonrpc":"2.0","result":[1203.45,1051.60],"id":"12638950-1bf2-4668-b638-089a7cabb5a9"}
20:27:54.321 00.004 11872 evsrv: cli 0D2D2320 disconnect
20:27:54.327 00.006 11872 evsrv: cli 0D2D3400 connect
20:27:54.331 00.004 11872 case statement mapped state 2 to 1
20:27:54.335 00.004 11872 case statement mapped state 2 to 1
20:27:54.339 00.004 11872 evsrv: cli 0D2D3400 request: {"method":"get_app_state","id":"292b9e3d-f0be-41fd-9c14-1cc78af167bc"}
20:27:54.343 00.004 11872 case statement mapped state 2 to 1
20:27:54.347 00.004 11872 evsrv: cli 0D2D3400 response: {"jsonrpc":"2.0","result":"Selected","id":"292b9e3d-f0be-41fd-9c14-1cc78af167bc"}
20:27:54.351 00.004 11872 evsrv: cli 0D2D3400 disconnect
20:27:55.352 01.001 11872 evsrv: cli 0D2D3400 connect
20:27:55.363 00.011 11872 case statement mapped state 2 to 1
20:27:55.370 00.007 11872 case statement mapped state 2 to 1
20:27:55.376 00.006 11872 evsrv: cli 0D2D3400 request: {"method":"get_app_state","id":"6fec8d4c-0c24-4864-959b-8acd9ecab293"}
20:27:55.382 00.006 11872 case statement mapped state 2 to 1
20:27:55.386 00.004 11872 evsrv: cli 0D2D3400 response: {"jsonrpc":"2.0","result":"Selected","id":"6fec8d4c-0c24-4864-959b-8acd9ecab293"}
20:27:55.392 00.006 11872 evsrv: cli 0D2D3400 disconnect
20:27:55.553 00.161 9960 Exposure complete
20:27:55.686 00.133 9960 worker thread done servicing request
20:27:55.686 00.000 11872 OnExposeComplete: enter
20:27:55.690 00.004 11872 UpdateGuideState(): m_state=2
20:27:55.694 00.004 11872 Star::Find(15, 1203, 1051, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
20:27:55.698 00.004 11872 Star::Find returns 1 (0), X=1203.70, Y=1051.75, Mass=5627, SNR=48.6, Peak=137 HFD=6.7
20:27:55.704 00.006 11872 CameraToMount -- cameraTheta (0.51) - m_xAngle (-3.14) = xAngle (3.65 = -2.63)
20:27:55.708 00.004 11872 CameraToMount -- cameraTheta (0.51) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.48 = -2.81)
20:27:55.713 00.005 11872 CameraToMount -- cameraX=0.26 cameraY=0.14 hyp=0.29 cameraTheta=0.51 mountX=-0.26 mountY=-0.10, mountTheta=-2.78
20:27:55.718 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=1, FiltMin=0, FiltMax=169, Gamma=1.000
20:27:55.722 00.004 11872 UpdateGuideState exits: m=5627 SNR=48.6
20:27:55.726 00.004 11872 PhdController: newstate STATE_CALIBRATE
20:27:55.729 00.003 11872 PhdController: newstate STATE_GUIDE
20:27:55.744 00.015 11872 Changing from state SELECTED to CALIBRATING_PRIMARY
20:27:55.747 00.003 11872 guider state => CALIBRATED
20:27:55.751 00.004 11872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
20:27:55.754 00.003 11872 reset dither spiral
20:27:55.757 00.003 11872 PhdController: newstate STATE_SETTLE_BEGIN
20:27:55.761 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:55.765 00.004 11872 ScheduleExposure(1000,3,0) exposurePending=0
20:27:55.768 00.003 11872 Enqueuing Expose request
20:27:55.772 00.004 9960 Worker thread wakes up
20:27:55.772 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:27:55.772 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:27:56.395 00.623 11872 evsrv: cli 0D2D2C80 connect
20:27:56.401 00.006 11872 case statement mapped state 5 to 1
20:27:56.407 00.006 11872 case statement mapped state 5 to 1
20:27:56.413 00.006 11872 evsrv: cli 0D2D2C80 request: {"method":"get_app_state","id":"7f0137f2-ca99-4b8b-9a92-3725e4379ce7"}
20:27:56.419 00.006 11872 case statement mapped state 5 to 1
20:27:56.425 00.006 11872 evsrv: cli 0D2D2C80 response: {"jsonrpc":"2.0","result":"Selected","id":"7f0137f2-ca99-4b8b-9a92-3725e4379ce7"}
20:27:56.432 00.007 11872 evsrv: cli 0D2D2C80 disconnect
20:27:57.022 00.590 9960 Exposure complete
20:27:57.155 00.133 9960 worker thread done servicing request
20:27:57.156 00.001 11872 OnExposeComplete: enter
20:27:57.159 00.003 11872 UpdateGuideState(): m_state=5
20:27:57.163 00.004 11872 Star::Find(15, 1203, 1051, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
20:27:57.166 00.003 11872 Star::Find returns 1 (0), X=1203.73, Y=1051.87, Mass=5665, SNR=49.0, Peak=128 HFD=6.8
20:27:57.171 00.005 11872 CameraToMount -- cameraTheta (0.74) - m_xAngle (-3.14) = xAngle (3.88 = -2.40)
20:27:57.175 00.004 11872 CameraToMount -- cameraTheta (0.74) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.71 = -2.58)
20:27:57.180 00.005 11872 CameraToMount -- cameraX=0.29 cameraY=0.26 hyp=0.39 cameraTheta=0.74 mountX=-0.29 mountY=-0.21, mountTheta=-2.51
20:27:57.185 00.005 11872 Changing from state CALIBRATED to GUIDING
20:27:57.189 00.004 11872 ScopeASCOM::GetDeclinationRadians() returns 15.9
20:27:57.193 00.004 11872 ScopeASCOM::SideOfPier() returns 1
20:27:57.196 00.003 11872 AdjustCalibrationForScopePointing (scope): current dec=15.9 pierSide=1, cal dec=0.0 pierSide=1 rotAngle=None bin=1
20:27:57.201 00.005 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
20:27:57.210 00.009 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
20:27:57.214 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
20:27:57.219 00.005 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
20:27:57.224 00.005 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
20:27:57.229 00.005 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
20:27:57.234 00.005 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
20:27:57.239 00.005 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
20:27:57.243 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
20:27:57.248 00.005 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
20:27:57.252 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
20:27:57.257 00.005 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
20:27:57.261 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
20:27:57.360 00.099 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
20:27:57.366 00.006 11872 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 2.900000
20:27:57.372 00.006 11872 Dec comp: XRate 1.564 -> 1.504 for dec 0.0 -> dec 15.9
20:27:57.379 00.007 11872 ScopeASCOM::GetDeclinationRadians() returns 15.9
20:27:57.384 00.005 11872 ScopeASCOM::SideOfPier() returns 1
20:27:57.389 00.005 11872 setting lock position to (1203.73, 1051.87)
20:27:57.394 00.005 11872 guider state => GUIDING
20:27:57.399 00.005 11872 Status Line: Guiding
20:27:57.404 00.005 11872 Mount: notify guiding started
20:27:57.412 00.008 11872 GetString("/profile/5/name", "") returns "PHD SF 2025"
20:27:57.416 00.004 11872 GetString("/profile/5/scope/calibration/timestamp", "") returns "11/21/2025 7:52:36 PM"
20:27:57.419 00.003 11872 GetDouble("/profile/5/scope/calibration/xRate", 1.000000) returns 0.001564
20:27:57.424 00.005 11872 GetDouble("/profile/5/scope/calibration/yRate", 1.000000) returns 0.001340
20:27:57.429 00.005 11872 GetInt("/profile/5/scope/calibration/binning", 1) returns 1
20:27:57.433 00.004 11872 GetDouble("/profile/5/scope/calibration/xAngle", 0.000000) returns -3.137520
20:27:57.437 00.004 11872 GetDouble("/profile/5/scope/calibration/yAngle", 0.000000) returns -1.738880
20:27:57.442 00.005 11872 GetDouble("/profile/5/scope/calibration/declination", 0.000000) returns 0.000075
20:27:57.447 00.005 11872 GetInt("/profile/5/scope/calibration/pierSide", -1) returns 1
20:27:57.451 00.004 11872 GetInt("/profile/5/scope/calibration/raGuideParity", 0) returns 1
20:27:57.456 00.005 11872 GetInt("/profile/5/scope/calibration/decGuideParity", 0) returns 1
20:27:57.460 00.004 11872 GetDouble("/profile/5/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
20:27:57.465 00.005 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
20:27:57.470 00.005 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
20:27:57.473 00.003 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
20:27:57.478 00.005 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
20:27:57.482 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
20:27:57.488 00.006 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
20:27:57.493 00.005 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
20:27:57.498 00.005 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
20:27:57.503 00.005 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
20:27:57.507 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
20:27:57.511 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
20:27:57.516 00.005 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
20:27:57.520 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
20:27:57.524 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
20:27:57.529 00.005 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
20:27:57.535 00.006 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
20:27:57.540 00.005 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
20:27:57.548 00.008 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
20:27:57.555 00.007 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
20:27:57.560 00.005 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
20:27:57.569 00.009 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
20:27:57.576 00.007 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
20:27:57.585 00.009 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
20:27:57.593 00.008 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
20:27:57.599 00.006 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
20:27:57.608 00.009 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
20:27:57.624 00.016 11872 evsrv: cli 0D2D2140 connect
20:27:57.628 00.004 11872 case statement mapped state 6 to 3
20:27:57.632 00.004 11872 case statement mapped state 6 to 3
20:27:57.636 00.004 11872 evsrv: cli 0D2D2140 request: {"method":"get_app_state","id":"a7cce69f-18e4-4754-9cf5-3fd5b62b5a01"}
20:27:57.641 00.005 11872 case statement mapped state 6 to 3
20:27:57.646 00.005 11872 evsrv: cli 0D2D2140 response: {"jsonrpc":"2.0","result":"Guiding","id":"a7cce69f-18e4-4754-9cf5-3fd5b62b5a01"}
20:27:57.657 00.011 11872 evsrv: cli 0D2D2140 disconnect
20:27:57.718 00.061 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
20:27:57.721 00.003 11872 ScopeASCOM::SideOfPier() returns 1
20:27:57.725 00.004 11872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
20:27:57.729 00.004 11872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
20:27:57.735 00.006 11872 ScopeASCOM::GetDeclinationRadians() returns 15.9
20:27:57.739 00.004 11872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 15.9
20:27:57.743 00.004 11872 MountToCamera -- mountTheta (0.00) + m_xAngle (-3.14) = xAngle (-3.14 = -3.14)
20:27:57.747 00.004 11872 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=-0.00, cameraY=-0.00 cameraTheta=0.00
20:27:57.751 00.004 11872 UpdateLockPosShiftCameraCoords: shift rate camera coords = -0.00,-0.00 arcsec/hr
20:27:57.755 00.004 11872 UpdateLockPosShiftCameraCoords: shift rate -0,-0 px/sec
20:27:57.758 00.003 11872 GetInt("/profile/5/AutoLoadCalibration", -1) returns 1
20:27:57.762 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=218, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
20:27:57.768 00.006 11872 UpdateGuideState exits: m=5665 SNR=49.0
20:27:57.772 00.004 11872 PhdController: newstate STATE_SETTLE_WAIT
20:27:57.777 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:57.780 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:27:57.783 00.003 11872 Enqueuing Expose request
20:27:57.787 00.004 9960 Worker thread wakes up
20:27:57.787 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:27:57.787 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1189,1037,31,31)
20:27:59.031 01.244 9960 Exposure complete
20:27:59.157 00.126 9960 worker thread done servicing request
20:27:59.157 00.000 11872 OnExposeComplete: enter
20:27:59.160 00.003 11872 UpdateGuideState(): m_state=6
20:27:59.165 00.005 11872 Star::Find(15, 1203, 1051, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
20:27:59.170 00.005 11872 Star::Find returns 1 (0), X=1203.81, Y=1052.28, Mass=5801, SNR=49.7, Peak=133 HFD=6.8
20:27:59.174 00.004 11872 CameraToMount -- cameraTheta (1.37) - m_xAngle (-3.14) = xAngle (4.51 = -1.77)
20:27:59.179 00.005 11872 CameraToMount -- cameraTheta (1.37) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.34 = -1.94)
20:27:59.183 00.004 11872 CameraToMount -- cameraX=0.08 cameraY=0.41 hyp=0.42 cameraTheta=1.37 mountX=-0.08 mountY=-0.39, mountTheta=-1.78
20:27:59.188 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.08, y=0.41, opts=13)
20:27:59.193 00.005 11872 Enqueuing Move request for scope (0.08, 0.41)
20:27:59.195 00.002 9960 Worker thread wakes up
20:27:59.195 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.41) opts 0xd
20:27:59.197 00.002 9960 Handling offset move in thread for scope, endpoint = (0.08, 0.41)
20:27:59.197 00.000 9960 Moving (0.08, 0.41) raw xDistance=-0.08 yDistance=-0.39
20:27:59.197 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
20:27:59.197 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=210, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
20:27:59.201 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
20:27:59.201 00.000 11872 UpdateGuideState exits: m=5801 SNR=49.7
20:27:59.204 00.003 11872 PhdController: settling, locked = 1, distance = 0.40 (1.50) aobump = 0 frame = 1 / 99999
20:27:59.209 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.39
20:27:59.209 00.000 9960 MoveAxis(E, 0, ABG)
20:27:59.209 00.000 9960 Move returns status 0, amount 0
20:27:59.209 00.000 9960 MoveAxis(N, 0, ABG)
20:27:59.211 00.002 9960 Move returns status 0, amount 0
20:27:59.211 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763778479.209,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.40,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
20:27:59.215 00.004 9960 move complete, result=0
20:27:59.216 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:59.219 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:27:59.224 00.005 9960 worker thread done servicing request
20:27:59.224 00.000 11872 Enqueuing Expose request
20:27:59.228 00.004 11872 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
20:27:59.232 00.004 9960 Worker thread wakes up
20:27:59.232 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:27:59.233 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1189,1037,31,31)
20:28:00.487 01.254 9960 Exposure complete
20:28:00.619 00.132 9960 worker thread done servicing request
20:28:00.619 00.000 11872 OnExposeComplete: enter
20:28:00.624 00.005 11872 UpdateGuideState(): m_state=6
20:28:00.628 00.004 11872 Star::Find(15, 1203, 1052, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
20:28:00.632 00.004 11872 Star::Find returns 1 (0), X=1203.94, Y=1052.51, Mass=5719, SNR=48.8, Peak=136 HFD=6.6
20:28:00.636 00.004 11872 CameraToMount -- cameraTheta (1.26) - m_xAngle (-3.14) = xAngle (4.40 = -1.89)
20:28:00.642 00.006 11872 CameraToMount -- cameraTheta (1.26) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.22 = -2.06)
20:28:00.647 00.005 11872 CameraToMount -- cameraX=0.21 cameraY=0.64 hyp=0.67 cameraTheta=1.26 mountX=-0.21 mountY=-0.59, mountTheta=-1.91
20:28:00.653 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.21, y=0.64, opts=13)
20:28:00.657 00.004 11872 Enqueuing Move request for scope (0.21, 0.64)
20:28:00.660 00.003 9960 Worker thread wakes up
20:28:00.660 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.64) opts 0xd
20:28:00.661 00.001 9960 Handling offset move in thread for scope, endpoint = (0.21, 0.64)
20:28:00.661 00.000 9960 Moving (0.21, 0.64) raw xDistance=-0.21 yDistance=-0.59
20:28:00.661 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
20:28:00.661 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
20:28:00.661 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=221, med=1, FiltMin=0, FiltMax=184, Gamma=1.000
20:28:00.665 00.004 11872 UpdateGuideState exits: m=5719 SNR=48.8
20:28:00.670 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.59
20:28:00.670 00.000 9960 MoveAxis(E, 88, ABG)
20:28:00.670 00.000 9960 Guiding  Dir = 2, Dur = 88
20:28:00.672 00.002 11872 PhdController: settling, locked = 1, distance = 0.48 (1.50) aobump = 0 frame = 2 / 99999
20:28:00.676 00.004 9960 IsSlewing returns 0
20:28:00.676 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763778480.676,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.48,"Time":1.5,"SettleTime":10.0,"StarLocked":true}
20:28:00.683 00.007 9960 IsGuiding returns 0
20:28:00.683 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:00.687 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:28:00.691 00.004 11872 Enqueuing Expose request
20:28:00.695 00.004 9960 PulseGuide returned control before completion, sleep 98
20:28:00.801 00.106 9960 IsGuiding returns 0
20:28:00.802 00.001 9960 Move returns status 0, amount 88
20:28:00.803 00.001 9960 MoveAxis(N, 0, ABG)
20:28:00.804 00.001 9960 Move returns status 0, amount 0
20:28:00.804 00.000 9960 move complete, result=0
20:28:00.804 00.000 9960 worker thread done servicing request
20:28:00.806 00.002 11872 GuideStep: -0.2 px 88 ms EAST, -0.6 px 0 ms NORTH
20:28:00.813 00.007 9960 Worker thread wakes up
20:28:00.814 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:28:00.814 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1189,1037,31,31)
20:28:02.058 01.244 9960 Exposure complete
20:28:02.178 00.120 9960 worker thread done servicing request
20:28:02.178 00.000 11872 OnExposeComplete: enter
20:28:02.182 00.004 11872 UpdateGuideState(): m_state=6
20:28:02.186 00.004 11872 Star::Find(15, 1203, 1052, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
20:28:02.190 00.004 11872 Star::Find returns 1 (0), X=1203.76, Y=1052.51, Mass=5918, SNR=49.8, Peak=140 HFD=6.9
20:28:02.194 00.004 11872 CameraToMount -- cameraTheta (1.53) - m_xAngle (-3.14) = xAngle (4.67 = -1.62)
20:28:02.198 00.004 11872 CameraToMount -- cameraTheta (1.53) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.50 = -1.79)
20:28:02.201 00.003 11872 CameraToMount -- cameraX=0.03 cameraY=0.65 hyp=0.65 cameraTheta=1.53 mountX=-0.03 mountY=-0.63, mountTheta=-1.62
20:28:02.206 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.03, y=0.65, opts=13)
20:28:02.212 00.006 11872 Enqueuing Move request for scope (0.03, 0.65)
20:28:02.215 00.003 9960 Worker thread wakes up
20:28:02.215 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=223, med=1, FiltMin=0, FiltMax=184, Gamma=1.000
20:28:02.219 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.65) opts 0xd
20:28:02.219 00.000 9960 Handling offset move in thread for scope, endpoint = (0.03, 0.65)
20:28:02.219 00.000 11872 UpdateGuideState exits: m=5918 SNR=49.8
20:28:02.223 00.004 11872 PhdController: settling, locked = 1, distance = 0.53 (1.50) aobump = 0 frame = 3 / 99999
20:28:02.228 00.005 9960 Moving (0.03, 0.65) raw xDistance=-0.03 yDistance=-0.63
20:28:02.228 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:28:02.228 00.000 9960 resist switch: large excursion: input -0.63 thresh 0.60 direction from 0 to -1
20:28:02.228 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.89
20:28:02.228 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.63 from input -0.63
20:28:02.228 00.000 9960 MoveAxis(E, 0, ABG)
20:28:02.229 00.001 9960 Move returns status 0, amount 0
20:28:02.229 00.000 9960 MoveAxis(N, 471, ABG)
20:28:02.229 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763778482.226,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.53,"Time":3.0,"SettleTime":10.0,"StarLocked":true}
20:28:02.234 00.005 9960 Guiding  Dir = 0, Dur = 471
20:28:02.234 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:02.240 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:28:02.244 00.004 11872 Enqueuing Expose request
20:28:02.247 00.003 9960 IsSlewing returns 0
20:28:02.248 00.001 9960 IsGuiding returns 0
20:28:02.248 00.000 9960 PulseGuide returned control before completion, sleep 481
20:28:02.735 00.487 9960 IsGuiding returns 1
20:28:02.737 00.002 9960 scope still moving after pulse duration time elapsed
20:28:02.765 00.028 9960 IsSlewing returns 0
20:28:02.765 00.000 9960 IsGuiding returns 0
20:28:02.765 00.000 9960 scope move finished after 471 + 46 ms
20:28:02.766 00.001 9960 Move returns status 0, amount 471
20:28:02.766 00.000 9960 move complete, result=0
20:28:02.766 00.000 9960 worker thread done servicing request
20:28:02.767 00.001 9960 Worker thread wakes up
20:28:02.767 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.6 px 471 ms NORTH
20:28:02.773 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:28:02.773 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1189,1037,31,31)
20:28:04.027 01.254 9960 Exposure complete
20:28:04.160 00.133 9960 worker thread done servicing request
20:28:04.160 00.000 11872 OnExposeComplete: enter
20:28:04.164 00.004 11872 UpdateGuideState(): m_state=6
20:28:04.170 00.006 11872 Star::Find(15, 1203, 1052, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
20:28:04.174 00.004 11872 Star::Find returns 1 (0), X=1203.72, Y=1051.90, Mass=5938, SNR=49.9, Peak=149 HFD=6.7
20:28:04.179 00.005 11872 CameraToMount -- cameraTheta (1.89) - m_xAngle (-3.14) = xAngle (5.03 = -1.25)
20:28:04.183 00.004 11872 CameraToMount -- cameraTheta (1.89) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.86 = -1.43)
20:28:04.188 00.005 11872 CameraToMount -- cameraX=-0.01 cameraY=0.04 hyp=0.04 cameraTheta=1.89 mountX=0.01 mountY=-0.04, mountTheta=-1.27
20:28:04.194 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.01, y=0.04, opts=13)
20:28:04.198 00.004 11872 Enqueuing Move request for scope (-0.01, 0.04)
20:28:04.201 00.003 9960 Worker thread wakes up
20:28:04.201 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=1, FiltMin=0, FiltMax=171, Gamma=1.000
20:28:04.206 00.005 11872 UpdateGuideState exits: m=5938 SNR=49.9
20:28:04.211 00.005 11872 PhdController: settling, locked = 1, distance = 0.38 (1.50) aobump = 0 frame = 4 / 99999
20:28:04.214 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.04) opts 0xd
20:28:04.215 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.01, 0.04)
20:28:04.215 00.000 9960 Moving (-0.01, 0.04) raw xDistance=0.01 yDistance=-0.04
20:28:04.215 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:28:04.215 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:28:04.217 00.002 11872 evsrv: {"Event":"Settling","Timestamp":1763778484.214,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.38,"Time":5.0,"SettleTime":10.0,"StarLocked":true}
20:28:04.221 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:28:04.221 00.000 9960 MoveAxis(E, 0, ABG)
20:28:04.222 00.001 9960 Move returns status 0, amount 0
20:28:04.222 00.000 9960 MoveAxis(N, 0, ABG)
20:28:04.223 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:04.228 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:28:04.233 00.005 9960 Move returns status 0, amount 0
20:28:04.233 00.000 11872 Enqueuing Expose request
20:28:04.238 00.005 9960 move complete, result=0
20:28:04.239 00.001 9960 worker thread done servicing request
20:28:04.239 00.000 9960 Worker thread wakes up
20:28:04.239 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:28:04.243 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
20:28:04.243 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1189,1037,31,31)
20:28:05.501 01.258 9960 Exposure complete
20:28:05.618 00.117 9960 worker thread done servicing request
20:28:05.618 00.000 11872 OnExposeComplete: enter
20:28:05.622 00.004 11872 UpdateGuideState(): m_state=6
20:28:05.626 00.004 11872 Star::Find(15, 1203, 1051, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
20:28:05.631 00.005 11872 Star::Find returns 1 (0), X=1203.86, Y=1052.34, Mass=5674, SNR=47.5, Peak=139 HFD=6.7
20:28:05.634 00.003 11872 CameraToMount -- cameraTheta (1.31) - m_xAngle (-3.14) = xAngle (4.44 = -1.84)
20:28:05.640 00.006 11872 CameraToMount -- cameraTheta (1.31) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.27 = -2.01)
20:28:05.646 00.006 11872 CameraToMount -- cameraX=0.13 cameraY=0.47 hyp=0.49 cameraTheta=1.31 mountX=-0.13 mountY=-0.44, mountTheta=-1.86
20:28:05.652 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.13, y=0.47, opts=13)
20:28:05.656 00.004 11872 Enqueuing Move request for scope (0.13, 0.47)
20:28:05.659 00.003 9960 Worker thread wakes up
20:28:05.659 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.47) opts 0xd
20:28:05.660 00.001 9960 Handling offset move in thread for scope, endpoint = (0.13, 0.47)
20:28:05.660 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=219, med=1, FiltMin=0, FiltMax=176, Gamma=1.000
20:28:05.664 00.004 11872 UpdateGuideState exits: m=5674 SNR=47.5
20:28:05.669 00.005 9960 Moving (0.13, 0.47) raw xDistance=-0.13 yDistance=-0.44
20:28:05.669 00.000 11872 PhdController: settling, locked = 1, distance = 0.41 (1.50) aobump = 0 frame = 5 / 99999
20:28:05.673 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
20:28:05.673 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.44 from input -0.44
20:28:05.674 00.001 9960 MoveAxis(E, 0, ABG)
20:28:05.674 00.000 9960 Move returns status 0, amount 0
20:28:05.675 00.001 9960 MoveAxis(N, 329, ABG)
20:28:05.675 00.000 9960 Guiding  Dir = 0, Dur = 329
20:28:05.675 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763778485.673,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.41,"Time":6.5,"SettleTime":10.0,"StarLocked":true}
20:28:05.683 00.008 9960 IsSlewing returns 0
20:28:05.683 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:05.687 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:28:05.693 00.006 11872 Enqueuing Expose request
20:28:05.697 00.004 9960 IsGuiding returns 0
20:28:05.698 00.001 9960 PulseGuide returned control before completion, sleep 339
20:28:06.052 00.354 9960 IsGuiding returns 1
20:28:06.053 00.001 9960 scope still moving after pulse duration time elapsed
20:28:06.081 00.028 9960 IsSlewing returns 0
20:28:06.083 00.002 9960 IsGuiding returns 0
20:28:06.083 00.000 9960 scope move finished after 329 + 57 ms
20:28:06.083 00.000 9960 Move returns status 0, amount 329
20:28:06.085 00.002 9960 move complete, result=0
20:28:06.085 00.000 9960 worker thread done servicing request
20:28:06.085 00.000 9960 Worker thread wakes up
20:28:06.086 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.4 px 329 ms NORTH
20:28:06.092 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:28:06.092 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1189,1037,31,31)
20:28:07.341 01.249 9960 Exposure complete
20:28:07.474 00.133 9960 worker thread done servicing request
20:28:07.475 00.001 11872 OnExposeComplete: enter
20:28:07.478 00.003 11872 UpdateGuideState(): m_state=6
20:28:07.483 00.005 11872 Star::Find(15, 1203, 1052, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
20:28:07.487 00.004 11872 Star::Find returns 1 (0), X=1203.89, Y=1051.80, Mass=5599, SNR=48.1, Peak=132 HFD=6.7
20:28:07.490 00.003 11872 CameraToMount -- cameraTheta (-0.39) - m_xAngle (-3.14) = xAngle (2.75 = 2.75)
20:28:07.496 00.006 11872 CameraToMount -- cameraTheta (-0.39) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.58 = 2.58)
20:28:07.499 00.003 11872 CameraToMount -- cameraX=0.16 cameraY=-0.06 hyp=0.17 cameraTheta=-0.39 mountX=-0.16 mountY=0.09, mountTheta=2.62
20:28:07.505 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.16, y=-0.06, opts=13)
20:28:07.509 00.004 11872 Enqueuing Move request for scope (0.16, -0.06)
20:28:07.514 00.005 9960 Worker thread wakes up
20:28:07.514 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=1, FiltMin=0, FiltMax=167, Gamma=1.000
20:28:07.520 00.006 11872 UpdateGuideState exits: m=5599 SNR=48.1
20:28:07.523 00.003 11872 PhdController: settling, locked = 1, distance = 0.34 (1.50) aobump = 0 frame = 6 / 99999
20:28:07.527 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.06) opts 0xd
20:28:07.528 00.001 9960 Handling offset move in thread for scope, endpoint = (0.16, -0.06)
20:28:07.528 00.000 9960 Moving (0.16, -0.06) raw xDistance=-0.16 yDistance=0.09
20:28:07.528 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
20:28:07.528 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:28:07.529 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763778487.527,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.34,"Time":8.3,"SettleTime":10.0,"StarLocked":true}
20:28:07.532 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
20:28:07.533 00.001 9960 MoveAxis(E, 0, ABG)
20:28:07.533 00.000 9960 Move returns status 0, amount 0
20:28:07.533 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:07.536 00.003 9960 MoveAxis(N, 0, ABG)
20:28:07.537 00.001 9960 Move returns status 0, amount 0
20:28:07.537 00.000 9960 move complete, result=0
20:28:07.538 00.001 9960 worker thread done servicing request
20:28:07.538 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:28:07.542 00.004 11872 Enqueuing Expose request
20:28:07.547 00.005 11872 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:28:07.551 00.004 9960 Worker thread wakes up
20:28:07.551 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:28:07.551 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1189,1037,31,31)
20:28:08.801 01.250 9960 Exposure complete
20:28:08.934 00.133 9960 worker thread done servicing request
20:28:08.934 00.000 11872 OnExposeComplete: enter
20:28:08.939 00.005 11872 UpdateGuideState(): m_state=6
20:28:08.943 00.004 11872 Star::Find(15, 1203, 1051, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
20:28:08.947 00.004 11872 Star::Find returns 1 (0), X=1203.86, Y=1052.01, Mass=5483, SNR=47.6, Peak=127 HFD=6.6
20:28:08.950 00.003 11872 CameraToMount -- cameraTheta (0.83) - m_xAngle (-3.14) = xAngle (3.97 = -2.32)
20:28:08.954 00.004 11872 CameraToMount -- cameraTheta (0.83) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.80 = -2.49)
20:28:08.958 00.004 11872 CameraToMount -- cameraX=0.13 cameraY=0.14 hyp=0.19 cameraTheta=0.83 mountX=-0.13 mountY=-0.12, mountTheta=-2.41
20:28:08.964 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.13, y=0.14, opts=13)
20:28:08.968 00.004 11872 Enqueuing Move request for scope (0.13, 0.14)
20:28:08.971 00.003 9960 Worker thread wakes up
20:28:08.972 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.14) opts 0xd
20:28:08.972 00.000 9960 Handling offset move in thread for scope, endpoint = (0.13, 0.14)
20:28:08.972 00.000 9960 Moving (0.13, 0.14) raw xDistance=-0.13 yDistance=-0.12
20:28:08.972 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
20:28:08.973 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:28:08.973 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=210, med=1, FiltMin=0, FiltMax=186, Gamma=1.000
20:28:08.978 00.005 11872 UpdateGuideState exits: m=5483 SNR=47.6
20:28:08.983 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
20:28:08.984 00.001 9960 MoveAxis(E, 0, ABG)
20:28:08.984 00.000 9960 Move returns status 0, amount 0
20:28:08.984 00.000 9960 MoveAxis(N, 0, ABG)
20:28:08.985 00.001 9960 Move returns status 0, amount 0
20:28:08.985 00.000 9960 move complete, result=0
20:28:08.985 00.000 11872 PhdController: settling, locked = 1, distance = 0.30 (1.50) aobump = 0 frame = 7 / 99999
20:28:08.989 00.004 9960 worker thread done servicing request
20:28:08.990 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763778488.989,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.30,"Time":9.8,"SettleTime":10.0,"StarLocked":true}
20:28:08.994 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:08.997 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:28:09.000 00.003 11872 Enqueuing Expose request
20:28:09.004 00.004 11872 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:28:09.008 00.004 9960 Worker thread wakes up
20:28:09.008 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:28:09.008 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1189,1037,31,31)
20:28:10.256 01.248 9960 Exposure complete
20:28:10.399 00.143 9960 worker thread done servicing request
20:28:10.399 00.000 11872 OnExposeComplete: enter
20:28:10.404 00.005 11872 UpdateGuideState(): m_state=6
20:28:10.408 00.004 11872 Star::Find(15, 1203, 1052, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
20:28:10.412 00.004 11872 Star::Find returns 1 (0), X=1204.04, Y=1052.37, Mass=5589, SNR=48.2, Peak=131 HFD=6.7
20:28:10.415 00.003 11872 CameraToMount -- cameraTheta (1.02) - m_xAngle (-3.14) = xAngle (4.15 = -2.13)
20:28:10.424 00.009 11872 CameraToMount -- cameraTheta (1.02) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.98 = -2.30)
20:28:10.428 00.004 11872 CameraToMount -- cameraX=0.31 cameraY=0.50 hyp=0.59 cameraTheta=1.02 mountX=-0.31 mountY=-0.44, mountTheta=-2.19
20:28:10.436 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=0.31, y=0.50, opts=13)
20:28:10.440 00.004 11872 Enqueuing Move request for scope (0.31, 0.50)
20:28:10.444 00.004 9960 Worker thread wakes up
20:28:10.445 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=217, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
20:28:10.449 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.50) opts 0xd
20:28:10.450 00.001 11872 UpdateGuideState exits: m=5589 SNR=48.2
20:28:10.454 00.004 11872 PhdController: settling, locked = 1, distance = 0.39 (1.50) aobump = 0 frame = 8 / 99999
20:28:10.459 00.005 9960 Handling offset move in thread for scope, endpoint = (0.31, 0.50)
20:28:10.459 00.000 9960 Moving (0.31, 0.50) raw xDistance=-0.31 yDistance=-0.44
20:28:10.460 00.001 9960 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.31
20:28:10.460 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.44 from input -0.44
20:28:10.460 00.000 9960 MoveAxis(E, 131, ABG)
20:28:10.460 00.000 9960 Guiding  Dir = 2, Dur = 131
20:28:10.460 00.000 11872 PhdController: newstate STATE_FINISH
20:28:10.466 00.006 9960 IsSlewing returns 0
20:28:10.467 00.001 11872 PhdController complete: success
20:28:10.471 00.004 9960 IsGuiding returns 0
20:28:10.471 00.000 11872 evsrv: {"Event":"SettleDone","Timestamp":1763778490.471,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":8,"DroppedFrames":0}
20:28:10.476 00.005 9960 PulseGuide returned control before completion, sleep 141
20:28:10.476 00.000 11872 Mount: notify guiding dither settle done success=1
20:28:10.480 00.004 11872 PhdController: newstate STATE_IDLE
20:28:10.484 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:10.488 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:28:10.492 00.004 11872 Enqueuing Expose request
20:28:10.619 00.127 9960 IsGuiding returns 1
20:28:10.620 00.001 9960 scope still moving after pulse duration time elapsed
20:28:10.650 00.030 9960 IsSlewing returns 0
20:28:10.651 00.001 9960 IsGuiding returns 0
20:28:10.651 00.000 9960 scope move finished after 131 + 49 ms
20:28:10.652 00.001 9960 Move returns status 0, amount 131
20:28:10.652 00.000 9960 MoveAxis(N, 330, ABG)
20:28:10.652 00.000 9960 Guiding  Dir = 0, Dur = 330
20:28:10.653 00.001 9960 IsSlewing returns 0
20:28:10.654 00.001 9960 IsGuiding returns 0
20:28:10.655 00.001 9960 PulseGuide returned control before completion, sleep 340
20:28:11.012 00.357 9960 IsGuiding returns 1
20:28:11.014 00.002 9960 scope still moving after pulse duration time elapsed
20:28:11.041 00.027 9960 IsSlewing returns 0
20:28:11.043 00.002 9960 IsGuiding returns 0
20:28:11.044 00.001 9960 scope move finished after 330 + 59 ms
20:28:11.044 00.000 9960 Move returns status 0, amount 330
20:28:11.045 00.001 9960 move complete, result=0
20:28:11.046 00.001 9960 worker thread done servicing request
20:28:11.047 00.001 9960 Worker thread wakes up
20:28:11.048 00.001 11872 GuideStep: -0.3 px 131 ms EAST, -0.4 px 330 ms NORTH
20:28:11.054 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:28:11.054 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1189,1037,31,31)
20:28:12.304 01.250 9960 Exposure complete
20:28:12.438 00.134 9960 worker thread done servicing request
20:28:12.438 00.000 11872 OnExposeComplete: enter
20:28:12.443 00.005 11872 UpdateGuideState(): m_state=6
20:28:12.447 00.004 11872 Star::Find(15, 1204, 1052, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
20:28:12.452 00.005 11872 Star::Find returns 1 (0), X=1203.79, Y=1051.98, Mass=5522, SNR=47.5, Peak=126 HFD=6.6
20:28:12.456 00.004 11872 CameraToMount -- cameraTheta (1.09) - m_xAngle (-3.14) = xAngle (4.23 = -2.06)
20:28:12.461 00.005 11872 CameraToMount -- cameraTheta (1.09) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.06 = -2.23)
20:28:12.465 00.004 11872 CameraToMount -- cameraX=0.06 cameraY=0.12 hyp=0.13 cameraTheta=1.09 mountX=-0.06 mountY=-0.11, mountTheta=-2.10
20:28:12.470 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.06, y=0.12, opts=13)
20:28:12.474 00.004 11872 Enqueuing Move request for scope (0.06, 0.12)
20:28:12.478 00.004 9960 Worker thread wakes up
20:28:12.478 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.12) opts 0xd
20:28:12.478 00.000 9960 Handling offset move in thread for scope, endpoint = (0.06, 0.12)
20:28:12.479 00.001 9960 Moving (0.06, 0.12) raw xDistance=-0.06 yDistance=-0.11
20:28:12.479 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=224, med=1, FiltMin=0, FiltMax=173, Gamma=1.000
20:28:12.482 00.003 11872 UpdateGuideState exits: m=5522 SNR=47.5
20:28:12.487 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:12.490 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:28:12.495 00.005 11872 Enqueuing Expose request
20:28:12.500 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:28:12.500 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:28:12.500 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:28:12.500 00.000 9960 MoveAxis(E, 0, ABG)
20:28:12.501 00.001 9960 Move returns status 0, amount 0
20:28:12.501 00.000 9960 MoveAxis(N, 0, ABG)
20:28:12.501 00.000 9960 Move returns status 0, amount 0
20:28:12.501 00.000 9960 move complete, result=0
20:28:12.502 00.001 9960 worker thread done servicing request
20:28:12.502 00.000 9960 Worker thread wakes up
20:28:12.502 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:28:12.502 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1189,1037,31,31)
20:28:12.502 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:28:13.755 01.253 9960 Exposure complete
20:28:13.890 00.135 9960 worker thread done servicing request
20:28:13.890 00.000 11872 OnExposeComplete: enter
20:28:13.893 00.003 11872 UpdateGuideState(): m_state=6
20:28:13.898 00.005 11872 Star::Find(15, 1203, 1051, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10
20:28:13.903 00.005 11872 Star::Find returns 1 (0), X=1203.75, Y=1052.34, Mass=5739, SNR=48.9, Peak=130 HFD=6.8
20:28:13.907 00.004 11872 CameraToMount -- cameraTheta (1.54) - m_xAngle (-3.14) = xAngle (4.67 = -1.61)
20:28:13.910 00.003 11872 CameraToMount -- cameraTheta (1.54) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.50 = -1.78)
20:28:13.914 00.004 11872 CameraToMount -- cameraX=0.02 cameraY=0.47 hyp=0.47 cameraTheta=1.54 mountX=-0.02 mountY=-0.46, mountTheta=-1.61
20:28:13.919 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.02, y=0.47, opts=13)
20:28:13.923 00.004 11872 Enqueuing Move request for scope (0.02, 0.47)
20:28:13.926 00.003 9960 Worker thread wakes up
20:28:13.926 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.47) opts 0xd
20:28:13.926 00.000 9960 Handling offset move in thread for scope, endpoint = (0.02, 0.47)
20:28:13.926 00.000 9960 Moving (0.02, 0.47) raw xDistance=-0.02 yDistance=-0.46
20:28:13.926 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:28:13.926 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.46 from input -0.46
20:28:13.926 00.000 9960 MoveAxis(E, 0, ABG)
20:28:13.928 00.002 9960 Move returns status 0, amount 0
20:28:13.928 00.000 9960 MoveAxis(N, 345, ABG)
20:28:13.928 00.000 9960 Guiding  Dir = 0, Dur = 345
20:28:13.928 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=217, med=1, FiltMin=0, FiltMax=183, Gamma=1.000
20:28:13.932 00.004 9960 IsSlewing returns 0
20:28:13.932 00.000 11872 UpdateGuideState exits: m=5739 SNR=48.9
20:28:13.936 00.004 9960 IsGuiding returns 0
20:28:13.936 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:13.942 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:28:13.946 00.004 11872 Enqueuing Expose request
20:28:13.949 00.003 9960 PulseGuide returned control before completion, sleep 355
20:28:14.320 00.371 9960 IsGuiding returns 0
20:28:14.322 00.002 9960 Move returns status 0, amount 345
20:28:14.322 00.000 9960 move complete, result=0
20:28:14.322 00.000 9960 worker thread done servicing request
20:28:14.323 00.001 11872 GuideStep: -0.0 px 0 ms EAST, -0.5 px 345 ms NORTH
20:28:14.331 00.008 9960 Worker thread wakes up
20:28:14.331 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:28:14.332 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1189,1037,31,31)
20:28:15.584 01.252 9960 Exposure complete
20:28:15.714 00.130 9960 worker thread done servicing request
20:28:15.714 00.000 11872 OnExposeComplete: enter
20:28:15.719 00.005 11872 UpdateGuideState(): m_state=6
20:28:15.723 00.004 11872 Star::Find(15, 1203, 1052, 0, (0,0,0,0), 1.5, 10.0, 255) frame 11
20:28:15.726 00.003 11872 Star::Find returns 1 (0), X=1203.83, Y=1051.89, Mass=5709, SNR=48.4, Peak=143 HFD=6.6
20:28:15.732 00.006 11872 CameraToMount -- cameraTheta (0.24) - m_xAngle (-3.14) = xAngle (3.37 = -2.91)
20:28:15.738 00.006 11872 CameraToMount -- cameraTheta (0.24) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.20 = -3.08)
20:28:15.742 00.004 11872 CameraToMount -- cameraX=0.10 cameraY=0.02 hyp=0.10 cameraTheta=0.24 mountX=-0.10 mountY=-0.01, mountTheta=-3.08
20:28:15.747 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.10, y=0.02, opts=13)
20:28:15.752 00.005 11872 Enqueuing Move request for scope (0.10, 0.02)
20:28:15.755 00.003 9960 Worker thread wakes up
20:28:15.756 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=212, med=1, FiltMin=0, FiltMax=171, Gamma=1.000
20:28:15.759 00.003 11872 UpdateGuideState exits: m=5709 SNR=48.4
20:28:15.764 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.02) opts 0xd
20:28:15.764 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:15.770 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:28:15.773 00.003 11872 Enqueuing Expose request
20:28:15.778 00.005 9960 Handling offset move in thread for scope, endpoint = (0.10, 0.02)
20:28:15.778 00.000 9960 Moving (0.10, 0.02) raw xDistance=-0.10 yDistance=-0.01
20:28:15.778 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
20:28:15.778 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:28:15.779 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:28:15.779 00.000 9960 MoveAxis(E, 0, ABG)
20:28:15.779 00.000 9960 Move returns status 0, amount 0
20:28:15.779 00.000 9960 MoveAxis(N, 0, ABG)
20:28:15.780 00.001 9960 Move returns status 0, amount 0
20:28:15.781 00.001 9960 move complete, result=0
20:28:15.781 00.000 9960 worker thread done servicing request
20:28:15.781 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:28:15.786 00.005 9960 Worker thread wakes up
20:28:15.786 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:28:15.786 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1189,1037,31,31)
20:28:17.035 01.249 9960 Exposure complete
20:28:17.169 00.134 9960 worker thread done servicing request
20:28:17.169 00.000 11872 OnExposeComplete: enter
20:28:17.174 00.005 11872 UpdateGuideState(): m_state=6
20:28:17.180 00.006 11872 Star::Find(15, 1203, 1051, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
20:28:17.185 00.005 11872 Star::Find returns 1 (0), X=1203.68, Y=1052.28, Mass=5520, SNR=47.7, Peak=134 HFD=6.6
20:28:17.189 00.004 11872 CameraToMount -- cameraTheta (1.69) - m_xAngle (-3.14) = xAngle (4.82 = -1.46)
20:28:17.192 00.003 11872 CameraToMount -- cameraTheta (1.69) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.65 = -1.63)
20:28:17.197 00.005 11872 CameraToMount -- cameraX=-0.05 cameraY=0.42 hyp=0.42 cameraTheta=1.69 mountX=0.05 mountY=-0.42, mountTheta=-1.46
20:28:17.201 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.05, y=0.42, opts=13)
20:28:17.206 00.005 11872 Enqueuing Move request for scope (-0.05, 0.42)
20:28:17.209 00.003 9960 Worker thread wakes up
20:28:17.209 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=214, med=1, FiltMin=0, FiltMax=184, Gamma=1.000
20:28:17.214 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.42) opts 0xd
20:28:17.214 00.000 11872 UpdateGuideState exits: m=5520 SNR=47.7
20:28:17.219 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:17.222 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:28:17.226 00.004 11872 Enqueuing Expose request
20:28:17.231 00.005 9960 Handling offset move in thread for scope, endpoint = (-0.05, 0.42)
20:28:17.231 00.000 9960 Moving (-0.05, 0.42) raw xDistance=0.05 yDistance=-0.42
20:28:17.231 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
20:28:17.232 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.42 from input -0.42
20:28:17.232 00.000 9960 MoveAxis(E, 0, ABG)
20:28:17.232 00.000 9960 Move returns status 0, amount 0
20:28:17.232 00.000 9960 MoveAxis(N, 313, ABG)
20:28:17.234 00.002 9960 Guiding  Dir = 0, Dur = 313
20:28:17.234 00.000 9960 IsSlewing returns 0
20:28:17.234 00.000 9960 IsGuiding returns 0
20:28:17.235 00.001 9960 PulseGuide returned control before completion, sleep 323
20:28:17.574 00.339 9960 IsGuiding returns 1
20:28:17.576 00.002 9960 scope still moving after pulse duration time elapsed
20:28:17.602 00.026 9960 IsSlewing returns 0
20:28:17.604 00.002 9960 IsGuiding returns 0
20:28:17.604 00.000 9960 scope move finished after 313 + 56 ms
20:28:17.604 00.000 9960 Move returns status 0, amount 313
20:28:17.605 00.001 9960 move complete, result=0
20:28:17.606 00.001 9960 worker thread done servicing request
20:28:17.606 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.4 px 313 ms NORTH
20:28:17.613 00.007 9960 Worker thread wakes up
20:28:17.613 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:28:17.613 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1189,1037,31,31)
20:28:18.860 01.247 9960 Exposure complete
20:28:18.985 00.125 9960 worker thread done servicing request
20:28:18.985 00.000 11872 OnExposeComplete: enter
20:28:18.989 00.004 11872 UpdateGuideState(): m_state=6
20:28:18.994 00.005 11872 Star::Find(15, 1203, 1052, 0, (0,0,0,0), 1.5, 10.0, 255) frame 13
20:28:18.998 00.004 11872 Star::Find returns 1 (0), X=1203.72, Y=1051.75, Mass=5923, SNR=50.1, Peak=148 HFD=6.7
20:28:19.002 00.004 11872 CameraToMount -- cameraTheta (-1.62) - m_xAngle (-3.14) = xAngle (1.52 = 1.52)
20:28:19.006 00.004 11872 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.35 = 1.35)
20:28:19.010 00.004 11872 CameraToMount -- cameraX=-0.01 cameraY=-0.12 hyp=0.12 cameraTheta=-1.62 mountX=0.01 mountY=0.11, mountTheta=1.52
20:28:19.017 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.01, y=-0.12, opts=13)
20:28:19.023 00.006 11872 Enqueuing Move request for scope (-0.01, -0.12)
20:28:19.028 00.005 9960 Worker thread wakes up
20:28:19.029 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=205, med=1, FiltMin=0, FiltMax=174, Gamma=1.000
20:28:19.033 00.004 11872 UpdateGuideState exits: m=5923 SNR=50.1
20:28:19.037 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:19.040 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:28:19.045 00.005 11872 Enqueuing Expose request
20:28:19.048 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.12) opts 0xd
20:28:19.048 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.01, -0.12)
20:28:19.049 00.001 9960 Moving (-0.01, -0.12) raw xDistance=0.01 yDistance=0.11
20:28:19.049 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:28:19.049 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:28:19.049 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
20:28:19.049 00.000 9960 MoveAxis(E, 0, ABG)
20:28:19.050 00.001 9960 Move returns status 0, amount 0
20:28:19.050 00.000 9960 MoveAxis(N, 0, ABG)
20:28:19.051 00.001 9960 Move returns status 0, amount 0
20:28:19.051 00.000 9960 move complete, result=0
20:28:19.051 00.000 9960 worker thread done servicing request
20:28:19.051 00.000 11872 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:28:19.055 00.004 9960 Worker thread wakes up
20:28:19.055 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:28:19.056 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1189,1037,31,31)
20:28:20.298 01.242 9960 Exposure complete
20:28:20.430 00.132 9960 worker thread done servicing request
20:28:20.431 00.001 11872 OnExposeComplete: enter
20:28:20.434 00.003 11872 UpdateGuideState(): m_state=6
20:28:20.438 00.004 11872 Star::Find(15, 1203, 1051, 0, (0,0,0,0), 1.5, 10.0, 255) frame 14
20:28:20.442 00.004 11872 Star::Find returns 1 (0), X=1203.72, Y=1051.80, Mass=5591, SNR=48.6, Peak=142 HFD=6.6
20:28:20.445 00.003 11872 CameraToMount -- cameraTheta (-1.73) - m_xAngle (-3.14) = xAngle (1.41 = 1.41)
20:28:20.449 00.004 11872 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.23 = 1.23)
20:28:20.454 00.005 11872 CameraToMount -- cameraX=-0.01 cameraY=-0.07 hyp=0.07 cameraTheta=-1.73 mountX=0.01 mountY=0.06, mountTheta=1.40
20:28:20.458 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.01, y=-0.07, opts=13)
20:28:20.464 00.006 11872 Enqueuing Move request for scope (-0.01, -0.07)
20:28:20.468 00.004 9960 Worker thread wakes up
20:28:20.468 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.07) opts 0xd
20:28:20.468 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=216, med=1, FiltMin=0, FiltMax=170, Gamma=1.000
20:28:20.472 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.01, -0.07)
20:28:20.473 00.001 9960 Moving (-0.01, -0.07) raw xDistance=0.01 yDistance=0.06
20:28:20.473 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:28:20.473 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:28:20.473 00.000 11872 UpdateGuideState exits: m=5591 SNR=48.6
20:28:20.477 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:20.481 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:28:20.486 00.005 11872 Enqueuing Expose request
20:28:20.490 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:28:20.490 00.000 9960 MoveAxis(E, 0, ABG)
20:28:20.490 00.000 9960 Move returns status 0, amount 0
20:28:20.490 00.000 9960 MoveAxis(N, 0, ABG)
20:28:20.490 00.000 9960 Move returns status 0, amount 0
20:28:20.491 00.001 9960 move complete, result=0
20:28:20.491 00.000 9960 worker thread done servicing request
20:28:20.491 00.000 9960 Worker thread wakes up
20:28:20.492 00.001 11872 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:28:20.496 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
20:28:20.496 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1189,1037,31,31)
20:28:21.740 01.244 9960 Exposure complete
20:28:21.884 00.144 9960 worker thread done servicing request
20:28:21.885 00.001 11872 OnExposeComplete: enter
20:28:21.890 00.005 11872 UpdateGuideState(): m_state=6
20:28:21.894 00.004 11872 Star::Find(15, 1203, 1051, 0, (0,0,0,0), 1.5, 10.0, 255) frame 15
20:28:21.898 00.004 11872 Star::Find returns 1 (0), X=1203.99, Y=1052.23, Mass=5524, SNR=48.3, Peak=128 HFD=6.8
20:28:21.903 00.005 11872 CameraToMount -- cameraTheta (0.95) - m_xAngle (-3.14) = xAngle (4.09 = -2.20)
20:28:21.906 00.003 11872 CameraToMount -- cameraTheta (0.95) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.92 = -2.37)
20:28:21.910 00.004 11872 CameraToMount -- cameraX=0.26 cameraY=0.37 hyp=0.45 cameraTheta=0.95 mountX=-0.26 mountY=-0.31, mountTheta=-2.27
20:28:21.915 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.26, y=0.37, opts=13)
20:28:21.921 00.006 11872 Enqueuing Move request for scope (0.26, 0.37)
20:28:21.929 00.008 9960 Worker thread wakes up
20:28:21.929 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.37) opts 0xd
20:28:21.930 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=217, med=1, FiltMin=0, FiltMax=183, Gamma=1.000
20:28:21.934 00.004 11872 UpdateGuideState exits: m=5524 SNR=48.3
20:28:21.937 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:21.940 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:28:21.944 00.004 11872 Enqueuing Expose request
20:28:21.946 00.002 9960 Handling offset move in thread for scope, endpoint = (0.26, 0.37)
20:28:21.946 00.000 9960 Moving (0.26, 0.37) raw xDistance=-0.26 yDistance=-0.31
20:28:21.947 00.001 9960 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.26
20:28:21.947 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
20:28:21.947 00.000 9960 MoveAxis(E, 110, ABG)
20:28:21.947 00.000 9960 Guiding  Dir = 2, Dur = 110
20:28:21.948 00.001 9960 IsSlewing returns 0
20:28:21.948 00.000 9960 IsGuiding returns 0
20:28:21.948 00.000 9960 PulseGuide returned control before completion, sleep 120
20:28:22.072 00.124 9960 IsGuiding returns 1
20:28:22.073 00.001 9960 scope still moving after pulse duration time elapsed
20:28:22.103 00.030 9960 IsSlewing returns 0
20:28:22.104 00.001 9960 IsGuiding returns 0
20:28:22.105 00.001 9960 scope move finished after 110 + 46 ms
20:28:22.105 00.000 9960 Move returns status 0, amount 110
20:28:22.106 00.001 9960 MoveAxis(N, 235, ABG)
20:28:22.106 00.000 9960 Guiding  Dir = 0, Dur = 235
20:28:22.107 00.001 9960 IsSlewing returns 0
20:28:22.107 00.000 9960 IsGuiding returns 0
20:28:22.108 00.001 9960 PulseGuide returned control before completion, sleep 245
20:28:22.368 00.260 9960 IsGuiding returns 1
20:28:22.368 00.000 9960 scope still moving after pulse duration time elapsed
20:28:22.399 00.031 9960 IsSlewing returns 0
20:28:22.401 00.002 9960 IsGuiding returns 0
20:28:22.401 00.000 9960 scope move finished after 235 + 58 ms
20:28:22.401 00.000 9960 Move returns status 0, amount 235
20:28:22.401 00.000 9960 move complete, result=0
20:28:22.402 00.001 9960 worker thread done servicing request
20:28:22.402 00.000 9960 Worker thread wakes up
20:28:22.402 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:28:22.402 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1189,1037,31,31)
20:28:22.404 00.002 11872 GuideStep: -0.3 px 110 ms EAST, -0.3 px 235 ms NORTH
20:28:23.656 01.252 9960 Exposure complete
20:28:23.798 00.142 9960 worker thread done servicing request
20:28:23.798 00.000 11872 OnExposeComplete: enter
20:28:23.802 00.004 11872 UpdateGuideState(): m_state=6
20:28:23.808 00.006 11872 Star::Find(15, 1203, 1052, 0, (0,0,0,0), 1.5, 10.0, 255) frame 16
20:28:23.812 00.004 11872 Star::Find returns 1 (0), X=1203.79, Y=1051.90, Mass=5684, SNR=48.4, Peak=150 HFD=6.6
20:28:23.819 00.007 11872 CameraToMount -- cameraTheta (0.48) - m_xAngle (-3.14) = xAngle (3.62 = -2.66)
20:28:23.826 00.007 11872 CameraToMount -- cameraTheta (0.48) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.45 = -2.84)
20:28:23.831 00.005 11872 CameraToMount -- cameraX=0.06 cameraY=0.03 hyp=0.07 cameraTheta=0.48 mountX=-0.06 mountY=-0.02, mountTheta=-2.82
20:28:23.839 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=0.06, y=0.03, opts=13)
20:28:23.847 00.008 11872 Enqueuing Move request for scope (0.06, 0.03)
20:28:23.852 00.005 9960 Worker thread wakes up
20:28:23.852 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=212, med=1, FiltMin=0, FiltMax=165, Gamma=1.000
20:28:23.859 00.007 9960 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.03) opts 0xd
20:28:23.859 00.000 9960 Handling offset move in thread for scope, endpoint = (0.06, 0.03)
20:28:23.859 00.000 9960 Moving (0.06, 0.03) raw xDistance=-0.06 yDistance=-0.02
20:28:23.859 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:28:23.859 00.000 11872 UpdateGuideState exits: m=5684 SNR=48.4
20:28:23.868 00.009 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:28:23.868 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:23.874 00.006 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:28:23.874 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:28:23.878 00.004 9960 MoveAxis(E, 0, ABG)
20:28:23.878 00.000 9960 Move returns status 0, amount 0
20:28:23.879 00.001 11872 Enqueuing Expose request
20:28:23.885 00.006 9960 MoveAxis(N, 0, ABG)
20:28:23.885 00.000 9960 Move returns status 0, amount 0
20:28:23.885 00.000 9960 move complete, result=0
20:28:23.885 00.000 9960 worker thread done servicing request
20:28:23.885 00.000 9960 Worker thread wakes up
20:28:23.887 00.002 9960 worker thread servicing REQUEST_EXPOSE 1000
20:28:23.888 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1189,1037,31,31)
20:28:23.889 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:28:25.128 01.239 9960 Exposure complete
20:28:25.256 00.128 9960 worker thread done servicing request
20:28:25.256 00.000 11872 OnExposeComplete: enter
20:28:25.261 00.005 11872 UpdateGuideState(): m_state=6
20:28:25.265 00.004 11872 Star::Find(15, 1203, 1051, 0, (0,0,0,0), 1.5, 10.0, 255) frame 17
20:28:25.272 00.007 11872 Star::Find returns 1 (0), X=1203.72, Y=1052.03, Mass=5633, SNR=48.8, Peak=130 HFD=6.7
20:28:25.276 00.004 11872 CameraToMount -- cameraTheta (1.66) - m_xAngle (-3.14) = xAngle (4.79 = -1.49)
20:28:25.280 00.004 11872 CameraToMount -- cameraTheta (1.66) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.62 = -1.66)
20:28:25.285 00.005 11872 CameraToMount -- cameraX=-0.01 cameraY=0.17 hyp=0.17 cameraTheta=1.66 mountX=0.01 mountY=-0.17, mountTheta=-1.49
20:28:25.290 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.01, y=0.17, opts=13)
20:28:25.294 00.004 11872 Enqueuing Move request for scope (-0.01, 0.17)
20:28:25.298 00.004 9960 Worker thread wakes up
20:28:25.299 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=230, med=1, FiltMin=0, FiltMax=190, Gamma=1.000
20:28:25.302 00.003 11872 UpdateGuideState exits: m=5633 SNR=48.8
20:28:25.306 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:25.310 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:28:25.314 00.004 11872 Enqueuing Expose request
20:28:25.318 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.17) opts 0xd
20:28:25.318 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.01, 0.17)
20:28:25.318 00.000 9960 Moving (-0.01, 0.17) raw xDistance=0.01 yDistance=-0.17
20:28:25.318 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:28:25.318 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:28:25.319 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
20:28:25.319 00.000 9960 MoveAxis(E, 0, ABG)
20:28:25.319 00.000 9960 Move returns status 0, amount 0
20:28:25.319 00.000 9960 MoveAxis(N, 0, ABG)
20:28:25.320 00.001 9960 Move returns status 0, amount 0
20:28:25.320 00.000 9960 move complete, result=0
20:28:25.320 00.000 9960 worker thread done servicing request
20:28:25.320 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
20:28:25.326 00.006 9960 Worker thread wakes up
20:28:25.326 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:28:25.326 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1189,1037,31,31)
20:28:26.579 01.253 9960 Exposure complete
20:28:26.710 00.131 9960 worker thread done servicing request
20:28:26.710 00.000 11872 OnExposeComplete: enter
20:28:26.714 00.004 11872 UpdateGuideState(): m_state=6
20:28:26.718 00.004 11872 Star::Find(15, 1203, 1052, 0, (0,0,0,0), 1.5, 10.0, 255) frame 18
20:28:26.723 00.005 11872 Star::Find returns 1 (0), X=1203.80, Y=1052.37, Mass=5871, SNR=49.8, Peak=137 HFD=6.8
20:28:26.726 00.003 11872 CameraToMount -- cameraTheta (1.43) - m_xAngle (-3.14) = xAngle (4.56 = -1.72)
20:28:26.730 00.004 11872 CameraToMount -- cameraTheta (1.43) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.39 = -1.89)
20:28:26.735 00.005 11872 CameraToMount -- cameraX=0.07 cameraY=0.50 hyp=0.51 cameraTheta=1.43 mountX=-0.08 mountY=-0.48, mountTheta=-1.73
20:28:26.742 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.07, y=0.50, opts=13)
20:28:26.747 00.005 11872 Enqueuing Move request for scope (0.07, 0.50)
20:28:26.751 00.004 9960 Worker thread wakes up
20:28:26.751 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.50) opts 0xd
20:28:26.751 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=205, med=1, FiltMin=0, FiltMax=173, Gamma=1.000
20:28:26.755 00.004 11872 UpdateGuideState exits: m=5871 SNR=49.8
20:28:26.758 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:26.763 00.005 9960 Handling offset move in thread for scope, endpoint = (0.07, 0.50)
20:28:26.763 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:28:26.769 00.006 11872 Enqueuing Expose request
20:28:26.773 00.004 9960 Moving (0.07, 0.50) raw xDistance=-0.08 yDistance=-0.48
20:28:26.773 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
20:28:26.773 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.48 from input -0.48
20:28:26.773 00.000 9960 MoveAxis(E, 0, ABG)
20:28:26.774 00.001 9960 Move returns status 0, amount 0
20:28:26.774 00.000 9960 MoveAxis(N, 360, ABG)
20:28:26.774 00.000 9960 Guiding  Dir = 0, Dur = 360
20:28:26.775 00.001 9960 IsSlewing returns 0
20:28:26.775 00.000 9960 IsGuiding returns 0
20:28:26.775 00.000 9960 PulseGuide returned control before completion, sleep 370
20:28:27.149 00.374 9960 IsGuiding returns 1
20:28:27.149 00.000 9960 scope still moving after pulse duration time elapsed
20:28:27.180 00.031 9960 IsSlewing returns 0
20:28:27.181 00.001 9960 IsGuiding returns 0
20:28:27.182 00.001 9960 scope move finished after 360 + 46 ms
20:28:27.182 00.000 9960 Move returns status 0, amount 360
20:28:27.182 00.000 9960 move complete, result=0
20:28:27.182 00.000 9960 worker thread done servicing request
20:28:27.183 00.001 9960 Worker thread wakes up
20:28:27.183 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.5 px 360 ms NORTH
20:28:27.189 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:28:27.189 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1189,1037,31,31)
20:28:28.444 01.255 9960 Exposure complete
20:28:28.593 00.149 9960 worker thread done servicing request
20:28:28.594 00.001 11872 OnExposeComplete: enter
20:28:28.599 00.005 11872 UpdateGuideState(): m_state=6
20:28:28.603 00.004 11872 Star::Find(15, 1203, 1052, 0, (0,0,0,0), 1.5, 10.0, 255) frame 19
20:28:28.608 00.005 11872 Star::Find returns 1 (0), X=1203.93, Y=1052.19, Mass=5719, SNR=48.2, Peak=147 HFD=6.6
20:28:28.612 00.004 11872 CameraToMount -- cameraTheta (1.02) - m_xAngle (-3.14) = xAngle (4.16 = -2.13)
20:28:28.616 00.004 11872 CameraToMount -- cameraTheta (1.02) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.99 = -2.30)
20:28:28.620 00.004 11872 CameraToMount -- cameraX=0.20 cameraY=0.32 hyp=0.38 cameraTheta=1.02 mountX=-0.20 mountY=-0.28, mountTheta=-2.18
20:28:28.626 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.20, y=0.32, opts=13)
20:28:28.630 00.004 11872 Enqueuing Move request for scope (0.20, 0.32)
20:28:28.633 00.003 9960 Worker thread wakes up
20:28:28.634 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.32) opts 0xd
20:28:28.634 00.000 9960 Handling offset move in thread for scope, endpoint = (0.20, 0.32)
20:28:28.634 00.000 9960 Moving (0.20, 0.32) raw xDistance=-0.20 yDistance=-0.28
20:28:28.634 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
20:28:28.635 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
20:28:28.635 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=1, FiltMin=0, FiltMax=177, Gamma=1.000
20:28:28.640 00.005 9960 MoveAxis(E, 0, ABG)
20:28:28.640 00.000 9960 Move returns status 0, amount 0
20:28:28.640 00.000 9960 MoveAxis(N, 212, ABG)
20:28:28.640 00.000 9960 Guiding  Dir = 0, Dur = 212
20:28:28.640 00.000 11872 UpdateGuideState exits: m=5719 SNR=48.2
20:28:28.648 00.008 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:28.652 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:28:28.656 00.004 11872 Enqueuing Expose request
20:28:28.659 00.003 9960 IsSlewing returns 0
20:28:28.660 00.001 9960 IsGuiding returns 0
20:28:28.660 00.000 9960 PulseGuide returned control before completion, sleep 222
20:28:28.888 00.228 9960 IsGuiding returns 1
20:28:28.889 00.001 9960 scope still moving after pulse duration time elapsed
20:28:28.918 00.029 9960 IsSlewing returns 0
20:28:28.920 00.002 9960 IsGuiding returns 0
20:28:28.920 00.000 9960 scope move finished after 212 + 47 ms
20:28:28.921 00.001 9960 Move returns status 0, amount 212
20:28:28.921 00.000 9960 move complete, result=0
20:28:28.921 00.000 9960 worker thread done servicing request
20:28:28.922 00.001 9960 Worker thread wakes up
20:28:28.922 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.3 px 212 ms NORTH
20:28:28.928 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:28:28.928 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1189,1037,31,31)
20:28:30.179 01.251 9960 Exposure complete
20:28:30.317 00.138 9960 worker thread done servicing request
20:28:30.317 00.000 11872 OnExposeComplete: enter
20:28:30.321 00.004 11872 UpdateGuideState(): m_state=6
20:28:30.329 00.008 11872 Star::Find(15, 1203, 1052, 0, (0,0,0,0), 1.5, 10.0, 255) frame 20
20:28:30.333 00.004 11872 Star::Find returns 1 (0), X=1203.77, Y=1051.80, Mass=5718, SNR=49.7, Peak=147 HFD=6.8
20:28:30.338 00.005 11872 CameraToMount -- cameraTheta (-1.11) - m_xAngle (-3.14) = xAngle (2.03 = 2.03)
20:28:30.343 00.005 11872 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.86 = 1.86)
20:28:30.346 00.003 11872 CameraToMount -- cameraX=0.03 cameraY=-0.07 hyp=0.08 cameraTheta=-1.11 mountX=-0.03 mountY=0.07, mountTheta=2.01
20:28:30.352 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.03, y=-0.07, opts=13)
20:28:30.355 00.003 11872 Enqueuing Move request for scope (0.03, -0.07)
20:28:30.358 00.003 9960 Worker thread wakes up
20:28:30.359 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=222, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
20:28:30.363 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.07) opts 0xd
20:28:30.363 00.000 11872 UpdateGuideState exits: m=5718 SNR=49.7
20:28:30.369 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:30.374 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:28:30.378 00.004 11872 Enqueuing Expose request
20:28:30.382 00.004 9960 Handling offset move in thread for scope, endpoint = (0.03, -0.07)
20:28:30.382 00.000 9960 Moving (0.03, -0.07) raw xDistance=-0.03 yDistance=0.07
20:28:30.382 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:28:30.382 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:28:30.382 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:28:30.383 00.001 9960 MoveAxis(E, 0, ABG)
20:28:30.383 00.000 9960 Move returns status 0, amount 0
20:28:30.383 00.000 9960 MoveAxis(N, 0, ABG)
20:28:30.383 00.000 9960 Move returns status 0, amount 0
20:28:30.384 00.001 9960 move complete, result=0
20:28:30.385 00.001 9960 worker thread done servicing request
20:28:30.386 00.001 11872 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:28:30.391 00.005 9960 Worker thread wakes up
20:28:30.391 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:28:30.391 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1189,1037,31,31)
20:28:31.649 01.258 9960 Exposure complete
20:28:31.778 00.129 9960 worker thread done servicing request
20:28:31.779 00.001 11872 OnExposeComplete: enter
20:28:31.782 00.003 11872 UpdateGuideState(): m_state=6
20:28:31.786 00.004 11872 Star::Find(15, 1203, 1051, 0, (0,0,0,0), 1.5, 10.0, 255) frame 21
20:28:31.792 00.006 11872 Star::Find returns 1 (0), X=1203.93, Y=1051.97, Mass=5771, SNR=49.1, Peak=129 HFD=6.4
20:28:31.797 00.005 11872 CameraToMount -- cameraTheta (0.50) - m_xAngle (-3.14) = xAngle (3.64 = -2.64)
20:28:31.802 00.005 11872 CameraToMount -- cameraTheta (0.50) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.47 = -2.82)
20:28:31.807 00.005 11872 CameraToMount -- cameraX=0.20 cameraY=0.11 hyp=0.22 cameraTheta=0.50 mountX=-0.20 mountY=-0.07, mountTheta=-2.79
20:28:31.812 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.20, y=0.11, opts=13)
20:28:31.816 00.004 11872 Enqueuing Move request for scope (0.20, 0.11)
20:28:31.821 00.005 9960 Worker thread wakes up
20:28:31.821 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=1, FiltMin=0, FiltMax=190, Gamma=1.000
20:28:31.824 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.11) opts 0xd
20:28:31.824 00.000 11872 UpdateGuideState exits: m=5771 SNR=49.1
20:28:31.828 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:31.833 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:28:31.836 00.003 11872 Enqueuing Expose request
20:28:31.841 00.005 9960 Handling offset move in thread for scope, endpoint = (0.20, 0.11)
20:28:31.841 00.000 9960 Moving (0.20, 0.11) raw xDistance=-0.20 yDistance=-0.07
20:28:31.841 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
20:28:31.841 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:28:31.843 00.002 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:28:31.843 00.000 9960 MoveAxis(E, 0, ABG)
20:28:31.843 00.000 9960 Move returns status 0, amount 0
20:28:31.843 00.000 9960 MoveAxis(N, 0, ABG)
20:28:31.843 00.000 9960 Move returns status 0, amount 0
20:28:31.844 00.001 9960 move complete, result=0
20:28:31.844 00.000 9960 worker thread done servicing request
20:28:31.844 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:28:31.849 00.005 9960 Worker thread wakes up
20:28:31.849 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:28:31.849 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1189,1037,31,31)
20:28:33.101 01.252 9960 Exposure complete
20:28:33.242 00.141 9960 worker thread done servicing request
20:28:33.243 00.001 11872 OnExposeComplete: enter
20:28:33.247 00.004 11872 UpdateGuideState(): m_state=6
20:28:33.252 00.005 11872 Star::Find(15, 1203, 1051, 0, (0,0,0,0), 1.5, 10.0, 255) frame 22
20:28:33.256 00.004 11872 Star::Find returns 1 (0), X=1203.88, Y=1052.24, Mass=5787, SNR=48.7, Peak=141 HFD=6.7
20:28:33.259 00.003 11872 CameraToMount -- cameraTheta (1.19) - m_xAngle (-3.14) = xAngle (4.33 = -1.95)
20:28:33.264 00.005 11872 CameraToMount -- cameraTheta (1.19) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.16 = -2.12)
20:28:33.269 00.005 11872 CameraToMount -- cameraX=0.15 cameraY=0.38 hyp=0.41 cameraTheta=1.19 mountX=-0.15 mountY=-0.35, mountTheta=-1.98
20:28:33.276 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.15, y=0.38, opts=13)
20:28:33.279 00.003 11872 Enqueuing Move request for scope (0.15, 0.38)
20:28:33.284 00.005 9960 Worker thread wakes up
20:28:33.284 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.38) opts 0xd
20:28:33.284 00.000 9960 Handling offset move in thread for scope, endpoint = (0.15, 0.38)
20:28:33.284 00.000 9960 Moving (0.15, 0.38) raw xDistance=-0.15 yDistance=-0.35
20:28:33.285 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=1, FiltMin=0, FiltMax=186, Gamma=1.000
20:28:33.289 00.004 11872 UpdateGuideState exits: m=5787 SNR=48.7
20:28:33.293 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
20:28:33.293 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
20:28:33.294 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:33.298 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:28:33.302 00.004 11872 Enqueuing Expose request
20:28:33.307 00.005 9960 MoveAxis(E, 0, ABG)
20:28:33.307 00.000 9960 Move returns status 0, amount 0
20:28:33.307 00.000 9960 MoveAxis(N, 258, ABG)
20:28:33.308 00.001 9960 Guiding  Dir = 0, Dur = 258
20:28:33.308 00.000 9960 IsSlewing returns 0
20:28:33.308 00.000 9960 IsGuiding returns 0
20:28:33.309 00.001 9960 PulseGuide returned control before completion, sleep 268
20:28:33.591 00.282 9960 IsGuiding returns 1
20:28:33.591 00.000 9960 scope still moving after pulse duration time elapsed
20:28:33.623 00.032 9960 IsSlewing returns 0
20:28:33.623 00.000 9960 IsGuiding returns 0
20:28:33.623 00.000 9960 scope move finished after 258 + 57 ms
20:28:33.624 00.001 9960 Move returns status 0, amount 258
20:28:33.624 00.000 9960 move complete, result=0
20:28:33.624 00.000 9960 worker thread done servicing request
20:28:33.626 00.002 9960 Worker thread wakes up
20:28:33.626 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.3 px 258 ms NORTH
20:28:33.632 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:28:33.632 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1189,1037,31,31)
20:28:34.884 01.252 9960 Exposure complete
20:28:35.007 00.123 9960 worker thread done servicing request
20:28:35.007 00.000 11872 OnExposeComplete: enter
20:28:35.010 00.003 11872 UpdateGuideState(): m_state=6
20:28:35.016 00.006 11872 Star::Find(15, 1203, 1052, 0, (0,0,0,0), 1.5, 10.0, 255) frame 23
20:28:35.022 00.006 11872 Star::Find returns 1 (0), X=1203.99, Y=1051.82, Mass=5742, SNR=48.5, Peak=142 HFD=6.6
20:28:35.026 00.004 11872 CameraToMount -- cameraTheta (-0.16) - m_xAngle (-3.14) = xAngle (2.98 = 2.98)
20:28:35.031 00.005 11872 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.81 = 2.81)
20:28:35.035 00.004 11872 CameraToMount -- cameraX=0.26 cameraY=-0.04 hyp=0.26 cameraTheta=-0.16 mountX=-0.26 mountY=0.09, mountTheta=2.82
20:28:35.040 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.26, y=-0.04, opts=13)
20:28:35.044 00.004 11872 Enqueuing Move request for scope (0.26, -0.04)
20:28:35.048 00.004 9960 Worker thread wakes up
20:28:35.048 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=1, FiltMin=0, FiltMax=176, Gamma=1.000
20:28:35.052 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.04) opts 0xd
20:28:35.052 00.000 11872 UpdateGuideState exits: m=5742 SNR=48.5
20:28:35.056 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:35.060 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:28:35.064 00.004 9960 Handling offset move in thread for scope, endpoint = (0.26, -0.04)
20:28:35.065 00.001 9960 Moving (0.26, -0.04) raw xDistance=-0.26 yDistance=0.09
20:28:35.065 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
20:28:35.065 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:28:35.065 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
20:28:35.065 00.000 9960 MoveAxis(E, 107, ABG)
20:28:35.066 00.001 9960 Guiding  Dir = 2, Dur = 107
20:28:35.066 00.000 11872 Enqueuing Expose request
20:28:35.070 00.004 9960 IsSlewing returns 0
20:28:35.070 00.000 9960 IsGuiding returns 0
20:28:35.070 00.000 9960 PulseGuide returned control before completion, sleep 117
20:28:35.202 00.132 9960 IsGuiding returns 1
20:28:35.203 00.001 9960 scope still moving after pulse duration time elapsed
20:28:35.233 00.030 9960 IsSlewing returns 0
20:28:35.234 00.001 9960 IsGuiding returns 0
20:28:35.235 00.001 9960 scope move finished after 107 + 57 ms
20:28:35.235 00.000 9960 Move returns status 0, amount 107
20:28:35.236 00.001 9960 MoveAxis(N, 0, ABG)
20:28:35.236 00.000 9960 Move returns status 0, amount 0
20:28:35.237 00.001 9960 move complete, result=0
20:28:35.237 00.000 9960 worker thread done servicing request
20:28:35.237 00.000 9960 Worker thread wakes up
20:28:35.238 00.001 11872 GuideStep: -0.3 px 107 ms EAST, 0.1 px 0 ms NORTH
20:28:35.244 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:28:35.244 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1189,1037,31,31)
20:28:36.492 01.248 9960 Exposure complete
20:28:36.619 00.127 9960 worker thread done servicing request
20:28:36.619 00.000 11872 OnExposeComplete: enter
20:28:36.623 00.004 11872 UpdateGuideState(): m_state=6
20:28:36.627 00.004 11872 Star::Find(15, 1203, 1051, 0, (0,0,0,0), 1.5, 10.0, 255) frame 24
20:28:36.632 00.005 11872 Star::Find returns 1 (0), X=1203.81, Y=1052.04, Mass=5826, SNR=49.9, Peak=141 HFD=6.7
20:28:36.636 00.004 11872 CameraToMount -- cameraTheta (1.12) - m_xAngle (-3.14) = xAngle (4.26 = -2.02)
20:28:36.641 00.005 11872 CameraToMount -- cameraTheta (1.12) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.09 = -2.20)
20:28:36.646 00.005 11872 CameraToMount -- cameraX=0.08 cameraY=0.17 hyp=0.19 cameraTheta=1.12 mountX=-0.08 mountY=-0.15, mountTheta=-2.06
20:28:36.651 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.08, y=0.17, opts=13)
20:28:36.655 00.004 11872 Enqueuing Move request for scope (0.08, 0.17)
20:28:36.660 00.005 9960 Worker thread wakes up
20:28:36.660 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=1, FiltMin=0, FiltMax=176, Gamma=1.000
20:28:36.666 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.17) opts 0xd
20:28:36.666 00.000 9960 Handling offset move in thread for scope, endpoint = (0.08, 0.17)
20:28:36.666 00.000 9960 Moving (0.08, 0.17) raw xDistance=-0.08 yDistance=-0.15
20:28:36.668 00.002 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
20:28:36.668 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:28:36.668 00.000 11872 UpdateGuideState exits: m=5826 SNR=49.9
20:28:36.675 00.007 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
20:28:36.675 00.000 9960 MoveAxis(E, 0, ABG)
20:28:36.675 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:36.680 00.005 9960 Move returns status 0, amount 0
20:28:36.680 00.000 9960 MoveAxis(N, 0, ABG)
20:28:36.680 00.000 9960 Move returns status 0, amount 0
20:28:36.680 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:28:36.686 00.006 9960 move complete, result=0
20:28:36.686 00.000 11872 Enqueuing Expose request
20:28:36.691 00.005 9960 worker thread done servicing request
20:28:36.691 00.000 9960 Worker thread wakes up
20:28:36.691 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:28:36.691 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1189,1037,31,31)
20:28:36.691 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:28:37.939 01.248 9960 Exposure complete
20:28:38.066 00.127 9960 worker thread done servicing request
20:28:38.067 00.001 11872 OnExposeComplete: enter
20:28:38.073 00.006 11872 UpdateGuideState(): m_state=6
20:28:38.079 00.006 11872 Star::Find(15, 1203, 1052, 0, (0,0,0,0), 1.5, 10.0, 255) frame 25
20:28:38.086 00.007 11872 Star::Find returns 1 (0), X=1203.92, Y=1052.35, Mass=5618, SNR=48.0, Peak=133 HFD=6.7
20:28:38.091 00.005 11872 CameraToMount -- cameraTheta (1.20) - m_xAngle (-3.14) = xAngle (4.34 = -1.94)
20:28:38.098 00.007 11872 CameraToMount -- cameraTheta (1.20) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.17 = -2.12)
20:28:38.103 00.005 11872 CameraToMount -- cameraX=0.19 cameraY=0.49 hyp=0.52 cameraTheta=1.20 mountX=-0.19 mountY=-0.44, mountTheta=-1.97
20:28:38.114 00.011 11872 SchedulePrimaryMove(0FA44CE0, x=0.19, y=0.49, opts=13)
20:28:38.120 00.006 11872 Enqueuing Move request for scope (0.19, 0.49)
20:28:38.126 00.006 9960 Worker thread wakes up
20:28:38.126 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.49) opts 0xd
20:28:38.127 00.001 9960 Handling offset move in thread for scope, endpoint = (0.19, 0.49)
20:28:38.127 00.000 9960 Moving (0.19, 0.49) raw xDistance=-0.19 yDistance=-0.44
20:28:38.127 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
20:28:38.127 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.44 from input -0.44
20:28:38.127 00.000 9960 MoveAxis(E, 0, ABG)
20:28:38.127 00.000 9960 Move returns status 0, amount 0
20:28:38.129 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=216, med=1, FiltMin=0, FiltMax=181, Gamma=1.000
20:28:38.132 00.003 9960 MoveAxis(N, 332, ABG)
20:28:38.132 00.000 9960 Guiding  Dir = 0, Dur = 332
20:28:38.132 00.000 11872 UpdateGuideState exits: m=5618 SNR=48.0
20:28:38.142 00.010 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:38.147 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:28:38.150 00.003 11872 Enqueuing Expose request
20:28:38.155 00.005 9960 IsSlewing returns 0
20:28:38.155 00.000 9960 IsGuiding returns 0
20:28:38.156 00.001 9960 PulseGuide returned control before completion, sleep 342
20:28:38.514 00.358 9960 IsGuiding returns 1
20:28:38.514 00.000 9960 scope still moving after pulse duration time elapsed
20:28:38.545 00.031 9960 IsSlewing returns 0
20:28:38.546 00.001 9960 IsGuiding returns 0
20:28:38.546 00.000 9960 scope move finished after 332 + 59 ms
20:28:38.547 00.001 9960 Move returns status 0, amount 332
20:28:38.547 00.000 9960 move complete, result=0
20:28:38.547 00.000 9960 worker thread done servicing request
20:28:38.548 00.001 9960 Worker thread wakes up
20:28:38.548 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.4 px 332 ms NORTH
20:28:38.554 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:28:38.554 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1189,1037,31,31)
20:28:39.807 01.253 9960 Exposure complete
20:28:39.942 00.135 9960 worker thread done servicing request
20:28:39.942 00.000 11872 OnExposeComplete: enter
20:28:39.946 00.004 11872 UpdateGuideState(): m_state=6
20:28:39.950 00.004 11872 Star::Find(15, 1203, 1052, 0, (0,0,0,0), 1.5, 10.0, 255) frame 26
20:28:39.955 00.005 11872 Star::Find returns 1 (0), X=1203.97, Y=1051.90, Mass=5636, SNR=48.2, Peak=132 HFD=6.5
20:28:39.958 00.003 11872 CameraToMount -- cameraTheta (0.16) - m_xAngle (-3.14) = xAngle (3.30 = -2.98)
20:28:39.963 00.005 11872 CameraToMount -- cameraTheta (0.16) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.13 = 3.13)
20:28:39.968 00.005 11872 CameraToMount -- cameraX=0.24 cameraY=0.04 hyp=0.24 cameraTheta=0.16 mountX=-0.24 mountY=0.00, mountTheta=3.13
20:28:39.973 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.24, y=0.04, opts=13)
20:28:39.977 00.004 11872 Enqueuing Move request for scope (0.24, 0.04)
20:28:39.979 00.002 9960 Worker thread wakes up
20:28:39.981 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=212, med=1, FiltMin=0, FiltMax=174, Gamma=1.000
20:28:39.984 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.04) opts 0xd
20:28:39.985 00.001 11872 UpdateGuideState exits: m=5636 SNR=48.2
20:28:39.988 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:39.992 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:28:39.996 00.004 11872 Enqueuing Expose request
20:28:39.999 00.003 9960 Handling offset move in thread for scope, endpoint = (0.24, 0.04)
20:28:40.000 00.001 9960 Moving (0.24, 0.04) raw xDistance=-0.24 yDistance=0.00
20:28:40.000 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
20:28:40.000 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:28:40.000 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
20:28:40.001 00.001 9960 MoveAxis(E, 100, ABG)
20:28:40.001 00.000 9960 Guiding  Dir = 2, Dur = 100
20:28:40.002 00.001 9960 IsSlewing returns 0
20:28:40.002 00.000 9960 IsGuiding returns 0
20:28:40.003 00.001 9960 PulseGuide returned control before completion, sleep 110
20:28:40.121 00.118 9960 IsGuiding returns 1
20:28:40.122 00.001 9960 scope still moving after pulse duration time elapsed
20:28:40.152 00.030 9960 IsSlewing returns 0
20:28:40.153 00.001 9960 IsGuiding returns 0
20:28:40.153 00.000 9960 scope move finished after 100 + 50 ms
20:28:40.153 00.000 9960 Move returns status 0, amount 100
20:28:40.153 00.000 9960 MoveAxis(N, 0, ABG)
20:28:40.155 00.002 9960 Move returns status 0, amount 0
20:28:40.155 00.000 9960 move complete, result=0
20:28:40.155 00.000 9960 worker thread done servicing request
20:28:40.155 00.000 11872 GuideStep: -0.2 px 100 ms EAST, 0.0 px 0 ms NORTH
20:28:40.161 00.006 9960 Worker thread wakes up
20:28:40.161 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:28:40.161 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1189,1037,31,31)
20:28:41.418 01.257 9960 Exposure complete
20:28:41.551 00.133 9960 worker thread done servicing request
20:28:41.552 00.001 11872 OnExposeComplete: enter
20:28:41.557 00.005 11872 UpdateGuideState(): m_state=6
20:28:41.561 00.004 11872 Star::Find(15, 1203, 1051, 0, (0,0,0,0), 1.5, 10.0, 255) frame 27
20:28:41.565 00.004 11872 Star::Find returns 1 (0), X=1203.76, Y=1052.48, Mass=5467, SNR=46.6, Peak=131 HFD=6.7
20:28:41.568 00.003 11872 CameraToMount -- cameraTheta (1.53) - m_xAngle (-3.14) = xAngle (4.67 = -1.62)
20:28:41.573 00.005 11872 CameraToMount -- cameraTheta (1.53) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.49 = -1.79)
20:28:41.577 00.004 11872 CameraToMount -- cameraX=0.03 cameraY=0.61 hyp=0.61 cameraTheta=1.53 mountX=-0.03 mountY=-0.60, mountTheta=-1.62
20:28:41.582 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.03, y=0.61, opts=13)
20:28:41.587 00.005 11872 Enqueuing Move request for scope (0.03, 0.61)
20:28:41.590 00.003 9960 Worker thread wakes up
20:28:41.591 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=221, med=1, FiltMin=0, FiltMax=185, Gamma=1.000
20:28:41.594 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.61) opts 0xd
20:28:41.594 00.000 9960 Handling offset move in thread for scope, endpoint = (0.03, 0.61)
20:28:41.595 00.001 9960 Moving (0.03, 0.61) raw xDistance=-0.03 yDistance=-0.60
20:28:41.595 00.000 11872 UpdateGuideState exits: m=5467 SNR=46.6
20:28:41.599 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:28:41.600 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.60 from input -0.60
20:28:41.600 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:41.603 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:28:41.609 00.006 9960 MoveAxis(E, 0, ABG)
20:28:41.609 00.000 11872 Enqueuing Expose request
20:28:41.613 00.004 9960 Move returns status 0, amount 0
20:28:41.613 00.000 9960 MoveAxis(N, 447, ABG)
20:28:41.613 00.000 9960 Guiding  Dir = 0, Dur = 447
20:28:41.613 00.000 9960 IsSlewing returns 0
20:28:41.614 00.001 9960 IsGuiding returns 0
20:28:41.615 00.001 9960 PulseGuide returned control before completion, sleep 457
20:28:42.083 00.468 9960 IsGuiding returns 1
20:28:42.084 00.001 9960 scope still moving after pulse duration time elapsed
20:28:42.114 00.030 9960 IsSlewing returns 0
20:28:42.115 00.001 9960 IsGuiding returns 0
20:28:42.116 00.001 9960 scope move finished after 447 + 54 ms
20:28:42.116 00.000 9960 Move returns status 0, amount 447
20:28:42.116 00.000 9960 move complete, result=0
20:28:42.118 00.002 9960 worker thread done servicing request
20:28:42.118 00.000 9960 Worker thread wakes up
20:28:42.118 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.6 px 447 ms NORTH
20:28:42.124 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:28:42.124 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1189,1037,31,31)
20:28:43.374 01.250 9960 Exposure complete
20:28:43.501 00.127 9960 worker thread done servicing request
20:28:43.501 00.000 11872 OnExposeComplete: enter
20:28:43.506 00.005 11872 UpdateGuideState(): m_state=6
20:28:43.509 00.003 11872 Star::Find(15, 1203, 1052, 0, (0,0,0,0), 1.5, 10.0, 255) frame 28
20:28:43.513 00.004 11872 Star::Find returns 1 (0), X=1203.70, Y=1051.90, Mass=5444, SNR=47.4, Peak=142 HFD=6.6
20:28:43.516 00.003 11872 CameraToMount -- cameraTheta (2.34) - m_xAngle (-3.14) = xAngle (5.48 = -0.80)
20:28:43.520 00.004 11872 CameraToMount -- cameraTheta (2.34) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.31 = -0.97)
20:28:43.524 00.004 11872 CameraToMount -- cameraX=-0.03 cameraY=0.03 hyp=0.05 cameraTheta=2.34 mountX=0.03 mountY=-0.04, mountTheta=-0.87
20:28:43.530 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.03, y=0.03, opts=13)
20:28:43.534 00.004 11872 Enqueuing Move request for scope (-0.03, 0.03)
20:28:43.537 00.003 9960 Worker thread wakes up
20:28:43.537 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=226, med=1, FiltMin=0, FiltMax=172, Gamma=1.000
20:28:43.541 00.004 11872 UpdateGuideState exits: m=5444 SNR=47.4
20:28:43.545 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:43.550 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:28:43.555 00.005 11872 Enqueuing Expose request
20:28:43.559 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.03) opts 0xd
20:28:43.559 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.03, 0.03)
20:28:43.559 00.000 9960 Moving (-0.03, 0.03) raw xDistance=0.03 yDistance=-0.04
20:28:43.559 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:28:43.561 00.002 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:28:43.561 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:28:43.561 00.000 9960 MoveAxis(E, 0, ABG)
20:28:43.561 00.000 9960 Move returns status 0, amount 0
20:28:43.562 00.001 9960 MoveAxis(N, 0, ABG)
20:28:43.562 00.000 9960 Move returns status 0, amount 0
20:28:43.562 00.000 9960 move complete, result=0
20:28:43.562 00.000 9960 worker thread done servicing request
20:28:43.563 00.001 11872 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:28:43.567 00.004 9960 Worker thread wakes up
20:28:43.567 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:28:43.567 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1189,1037,31,31)
20:28:44.814 01.247 9960 Exposure complete
20:28:44.973 00.159 9960 worker thread done servicing request
20:28:44.973 00.000 11872 OnExposeComplete: enter
20:28:44.978 00.005 11872 UpdateGuideState(): m_state=6
20:28:44.986 00.008 11872 Star::Find(15, 1203, 1051, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
20:28:44.992 00.006 11872 Star::Find returns 1 (0), X=1203.76, Y=1051.93, Mass=5516, SNR=47.1, Peak=130 HFD=6.6
20:28:44.998 00.006 11872 CameraToMount -- cameraTheta (1.19) - m_xAngle (-3.14) = xAngle (4.33 = -1.95)
20:28:45.003 00.005 11872 CameraToMount -- cameraTheta (1.19) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.16 = -2.12)
20:28:45.006 00.003 11872 CameraToMount -- cameraX=0.02 cameraY=0.06 hyp=0.07 cameraTheta=1.19 mountX=-0.03 mountY=-0.06, mountTheta=-1.98
20:28:45.012 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.02, y=0.06, opts=13)
20:28:45.017 00.005 11872 Enqueuing Move request for scope (0.02, 0.06)
20:28:45.025 00.008 9960 Worker thread wakes up
20:28:45.026 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.06) opts 0xd
20:28:45.026 00.000 9960 Handling offset move in thread for scope, endpoint = (0.02, 0.06)
20:28:45.027 00.001 9960 Moving (0.02, 0.06) raw xDistance=-0.03 yDistance=-0.06
20:28:45.027 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:28:45.027 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:28:45.028 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
20:28:45.035 00.007 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:28:45.035 00.000 11872 UpdateGuideState exits: m=5516 SNR=47.1
20:28:45.044 00.009 9960 MoveAxis(E, 0, ABG)
20:28:45.045 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:45.052 00.007 9960 Move returns status 0, amount 0
20:28:45.052 00.000 9960 MoveAxis(N, 0, ABG)
20:28:45.052 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:28:45.059 00.007 9960 Move returns status 0, amount 0
20:28:45.060 00.001 9960 move complete, result=0
20:28:45.060 00.000 11872 Enqueuing Expose request
20:28:45.067 00.007 9960 worker thread done servicing request
20:28:45.068 00.001 9960 Worker thread wakes up
20:28:45.068 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:28:45.074 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:28:45.076 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1189,1037,31,31)
20:28:46.332 01.256 9960 Exposure complete
20:28:46.475 00.143 9960 worker thread done servicing request
20:28:46.476 00.001 11872 OnExposeComplete: enter
20:28:46.480 00.004 11872 UpdateGuideState(): m_state=6
20:28:46.485 00.005 11872 Star::Find(15, 1203, 1051, 0, (0,0,0,0), 1.5, 10.0, 255) frame 30
20:28:46.489 00.004 11872 Star::Find returns 1 (0), X=1203.71, Y=1052.38, Mass=5674, SNR=48.2, Peak=122 HFD=6.8
20:28:46.493 00.004 11872 CameraToMount -- cameraTheta (1.62) - m_xAngle (-3.14) = xAngle (4.76 = -1.53)
20:28:46.498 00.005 11872 CameraToMount -- cameraTheta (1.62) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.59 = -1.70)
20:28:46.501 00.003 11872 CameraToMount -- cameraX=-0.03 cameraY=0.51 hyp=0.51 cameraTheta=1.62 mountX=0.02 mountY=-0.51, mountTheta=-1.53
20:28:46.507 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.03, y=0.51, opts=13)
20:28:46.510 00.003 11872 Enqueuing Move request for scope (-0.03, 0.51)
20:28:46.515 00.005 9960 Worker thread wakes up
20:28:46.516 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=217, med=1, FiltMin=0, FiltMax=192, Gamma=1.000
20:28:46.520 00.004 11872 UpdateGuideState exits: m=5674 SNR=48.2
20:28:46.524 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:46.528 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:28:46.530 00.002 11872 Enqueuing Expose request
20:28:46.534 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.51) opts 0xd
20:28:46.534 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.03, 0.51)
20:28:46.534 00.000 9960 Moving (-0.03, 0.51) raw xDistance=0.02 yDistance=-0.51
20:28:46.534 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:28:46.534 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.51 from input -0.51
20:28:46.534 00.000 9960 MoveAxis(E, 0, ABG)
20:28:46.536 00.002 9960 Move returns status 0, amount 0
20:28:46.536 00.000 9960 MoveAxis(N, 379, ABG)
20:28:46.536 00.000 9960 Guiding  Dir = 0, Dur = 379
20:28:46.536 00.000 9960 IsSlewing returns 0
20:28:46.536 00.000 9960 IsGuiding returns 0
20:28:46.537 00.001 9960 PulseGuide returned control before completion, sleep 389
20:28:46.929 00.392 9960 IsGuiding returns 1
20:28:46.930 00.001 9960 scope still moving after pulse duration time elapsed
20:28:46.961 00.031 9960 IsSlewing returns 0
20:28:46.962 00.001 9960 IsGuiding returns 0
20:28:46.962 00.000 9960 scope move finished after 379 + 46 ms
20:28:46.963 00.001 9960 Move returns status 0, amount 379
20:28:46.963 00.000 9960 move complete, result=0
20:28:46.963 00.000 9960 worker thread done servicing request
20:28:46.964 00.001 11872 GuideStep: 0.0 px 0 ms EAST, -0.5 px 379 ms NORTH
20:28:46.970 00.006 9960 Worker thread wakes up
20:28:46.970 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:28:46.970 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1189,1037,31,31)
20:28:48.222 01.252 9960 Exposure complete
20:28:48.358 00.136 11872 OnExposeComplete: enter
20:28:48.363 00.005 11872 UpdateGuideState(): m_state=6
20:28:48.368 00.005 9960 worker thread done servicing request
20:28:48.368 00.000 11872 Star::Find(15, 1203, 1052, 0, (0,0,0,0), 1.5, 10.0, 255) frame 31
20:28:48.372 00.004 11872 Star::Find returns 1 (0), X=1203.67, Y=1051.84, Mass=5500, SNR=48.0, Peak=124 HFD=6.8
20:28:48.376 00.004 11872 CameraToMount -- cameraTheta (-2.78) - m_xAngle (-3.14) = xAngle (0.36 = 0.36)
20:28:48.380 00.004 11872 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.19 = 0.19)
20:28:48.384 00.004 11872 CameraToMount -- cameraX=-0.06 cameraY=-0.02 hyp=0.06 cameraTheta=-2.78 mountX=0.06 mountY=0.01, mountTheta=0.20
20:28:48.391 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.06, y=-0.02, opts=13)
20:28:48.395 00.004 11872 Enqueuing Move request for scope (-0.06, -0.02)
20:28:48.399 00.004 9960 Worker thread wakes up
20:28:48.399 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=228, med=1, FiltMin=0, FiltMax=187, Gamma=1.000
20:28:48.403 00.004 11872 UpdateGuideState exits: m=5500 SNR=48.0
20:28:48.408 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:48.411 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:28:48.415 00.004 11872 Enqueuing Expose request
20:28:48.419 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.02) opts 0xd
20:28:48.419 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.06, -0.02)
20:28:48.419 00.000 9960 Moving (-0.06, -0.02) raw xDistance=0.06 yDistance=0.01
20:28:48.419 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
20:28:48.419 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:28:48.420 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:28:48.420 00.000 9960 MoveAxis(E, 0, ABG)
20:28:48.420 00.000 9960 Move returns status 0, amount 0
20:28:48.420 00.000 9960 MoveAxis(N, 0, ABG)
20:28:48.422 00.002 9960 Move returns status 0, amount 0
20:28:48.422 00.000 9960 move complete, result=0
20:28:48.422 00.000 9960 worker thread done servicing request
20:28:48.422 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:28:48.427 00.005 9960 Worker thread wakes up
20:28:48.427 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:28:48.428 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1189,1037,31,31)
20:28:49.671 01.243 9960 Exposure complete
20:28:49.809 00.138 9960 worker thread done servicing request
20:28:49.809 00.000 11872 OnExposeComplete: enter
20:28:49.813 00.004 11872 UpdateGuideState(): m_state=6
20:28:49.818 00.005 11872 Star::Find(15, 1203, 1051, 0, (0,0,0,0), 1.5, 10.0, 255) frame 32
20:28:49.823 00.005 11872 Star::Find returns 1 (0), X=1203.22, Y=1052.76, Mass=5354, SNR=47.3, Peak=133 HFD=6.5
20:28:49.827 00.004 11872 CameraToMount -- cameraTheta (2.09) - m_xAngle (-3.14) = xAngle (5.23 = -1.05)
20:28:49.832 00.005 11872 CameraToMount -- cameraTheta (2.09) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.06 = -1.22)
20:28:49.837 00.005 11872 CameraToMount -- cameraX=-0.52 cameraY=0.89 hyp=1.03 cameraTheta=2.09 mountX=0.51 mountY=-0.97, mountTheta=-1.09
20:28:49.841 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.52, y=0.89, opts=13)
20:28:49.846 00.005 11872 Enqueuing Move request for scope (-0.52, 0.89)
20:28:49.850 00.004 9960 Worker thread wakes up
20:28:49.850 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.52, 0.89) opts 0xd
20:28:49.852 00.002 9960 Handling offset move in thread for scope, endpoint = (-0.52, 0.89)
20:28:49.852 00.000 9960 Moving (-0.52, 0.89) raw xDistance=0.51 yDistance=-0.97
20:28:49.852 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=208, med=1, FiltMin=0, FiltMax=183, Gamma=1.000
20:28:49.861 00.009 9960 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.51
20:28:49.861 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.97 from input -0.97
20:28:49.862 00.001 11872 UpdateGuideState exits: m=5354 SNR=47.3
20:28:49.866 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:49.870 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:28:49.875 00.005 11872 Enqueuing Expose request
20:28:49.879 00.004 9960 MoveAxis(W, 214, ABG)
20:28:49.879 00.000 9960 Guiding  Dir = 3, Dur = 214
20:28:49.879 00.000 9960 IsSlewing returns 0
20:28:49.880 00.001 9960 IsGuiding returns 0
20:28:49.880 00.000 9960 PulseGuide returned control before completion, sleep 224
20:28:50.112 00.232 9960 IsGuiding returns 1
20:28:50.114 00.002 9960 scope still moving after pulse duration time elapsed
20:28:50.144 00.030 9960 IsSlewing returns 0
20:28:50.144 00.000 9960 IsGuiding returns 0
20:28:50.146 00.002 9960 scope move finished after 214 + 51 ms
20:28:50.146 00.000 9960 Move returns status 0, amount 214
20:28:50.146 00.000 9960 MoveAxis(N, 725, ABG)
20:28:50.147 00.001 9960 Guiding  Dir = 0, Dur = 725
20:28:50.147 00.000 9960 IsSlewing returns 0
20:28:50.148 00.001 9960 IsGuiding returns 0
20:28:50.148 00.000 9960 PulseGuide returned control before completion, sleep 735
20:28:50.897 00.749 9960 IsGuiding returns 1
20:28:50.898 00.001 9960 scope still moving after pulse duration time elapsed
20:28:50.929 00.031 9960 IsSlewing returns 0
20:28:50.930 00.001 9960 IsGuiding returns 0
20:28:50.930 00.000 9960 scope move finished after 725 + 57 ms
20:28:50.930 00.000 9960 Move returns status 0, amount 725
20:28:50.931 00.001 9960 move complete, result=0
20:28:50.931 00.000 9960 worker thread done servicing request
20:28:50.931 00.000 9960 Worker thread wakes up
20:28:50.931 00.000 11872 GuideStep: 0.5 px 214 ms WEST, -1.0 px 725 ms NORTH
20:28:50.938 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:28:50.938 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1189,1037,31,31)
20:28:52.192 01.254 9960 Exposure complete
20:28:52.332 00.140 9960 worker thread done servicing request
20:28:52.333 00.001 11872 OnExposeComplete: enter
20:28:52.338 00.005 11872 UpdateGuideState(): m_state=6
20:28:52.342 00.004 11872 Star::Find(15, 1203, 1052, 0, (0,0,0,0), 1.5, 10.0, 255) frame 33
20:28:52.347 00.005 11872 Star::Find returns 1 (0), X=1203.76, Y=1051.22, Mass=5691, SNR=49.1, Peak=130 HFD=6.9
20:28:52.351 00.004 11872 CameraToMount -- cameraTheta (-1.53) - m_xAngle (-3.14) = xAngle (1.61 = 1.61)
20:28:52.355 00.004 11872 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.44 = 1.44)
20:28:52.362 00.007 11872 CameraToMount -- cameraX=0.03 cameraY=-0.64 hyp=0.65 cameraTheta=-1.53 mountX=-0.02 mountY=0.64, mountTheta=1.61
20:28:52.367 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.03, y=-0.64, opts=13)
20:28:52.372 00.005 11872 Enqueuing Move request for scope (0.03, -0.64)
20:28:52.377 00.005 9960 Worker thread wakes up
20:28:52.377 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.64) opts 0xd
20:28:52.377 00.000 9960 Handling offset move in thread for scope, endpoint = (0.03, -0.64)
20:28:52.377 00.000 9960 Moving (0.03, -0.64) raw xDistance=-0.02 yDistance=0.64
20:28:52.378 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:28:52.378 00.000 9960 resist switch: large excursion: input 0.64 thresh 0.60 direction from -1 to 1
20:28:52.378 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.92
20:28:52.378 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=214, med=1, FiltMin=0, FiltMax=172, Gamma=1.000
20:28:52.383 00.005 11872 UpdateGuideState exits: m=5691 SNR=49.1
20:28:52.386 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.64 from input 0.64
20:28:52.386 00.000 9960 MoveAxis(E, 0, ABG)
20:28:52.386 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:52.392 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:28:52.398 00.006 11872 Enqueuing Expose request
20:28:52.403 00.005 9960 Move returns status 0, amount 0
20:28:52.403 00.000 9960 MoveAxis(S, 477, ABG)
20:28:52.403 00.000 9960 Guiding  Dir = 1, Dur = 477
20:28:52.404 00.001 9960 IsSlewing returns 0
20:28:52.405 00.001 9960 IsGuiding returns 0
20:28:52.405 00.000 9960 PulseGuide returned control before completion, sleep 487
20:28:52.909 00.504 9960 IsGuiding returns 1
20:28:52.911 00.002 9960 scope still moving after pulse duration time elapsed
20:28:52.940 00.029 9960 IsSlewing returns 0
20:28:52.942 00.002 9960 IsGuiding returns 0
20:28:52.943 00.001 9960 scope move finished after 477 + 60 ms
20:28:52.943 00.000 9960 Move returns status 0, amount 477
20:28:52.943 00.000 9960 move complete, result=0
20:28:52.943 00.000 9960 worker thread done servicing request
20:28:52.944 00.001 9960 Worker thread wakes up
20:28:52.944 00.000 11872 GuideStep: -0.0 px 0 ms EAST, 0.6 px 477 ms SOUTH
20:28:52.951 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:28:52.951 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1189,1037,31,31)
20:28:54.192 01.241 9960 Exposure complete
20:28:54.325 00.133 9960 worker thread done servicing request
20:28:54.325 00.000 11872 OnExposeComplete: enter
20:28:54.330 00.005 11872 UpdateGuideState(): m_state=6
20:28:54.334 00.004 11872 Star::Find(15, 1203, 1051, 0, (0,0,0,0), 1.5, 10.0, 255) frame 34
20:28:54.338 00.004 11872 Star::Find returns 1 (0), X=1203.94, Y=1051.43, Mass=5607, SNR=48.4, Peak=127 HFD=6.7
20:28:54.344 00.006 11872 CameraToMount -- cameraTheta (-1.12) - m_xAngle (-3.14) = xAngle (2.01 = 2.01)
20:28:54.348 00.004 11872 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.84 = 1.84)
20:28:54.350 00.002 11872 CameraToMount -- cameraX=0.21 cameraY=-0.44 hyp=0.49 cameraTheta=-1.12 mountX=-0.21 mountY=0.47, mountTheta=1.99
20:28:54.357 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.21, y=-0.44, opts=13)
20:28:54.363 00.006 11872 Enqueuing Move request for scope (0.21, -0.44)
20:28:54.368 00.005 9960 Worker thread wakes up
20:28:54.368 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=202, med=1, FiltMin=0, FiltMax=182, Gamma=1.000
20:28:54.373 00.005 11872 UpdateGuideState exits: m=5607 SNR=48.4
20:28:54.376 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:54.380 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:28:54.384 00.004 11872 Enqueuing Expose request
20:28:54.388 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.44) opts 0xd
20:28:54.388 00.000 9960 Handling offset move in thread for scope, endpoint = (0.21, -0.44)
20:28:54.388 00.000 9960 Moving (0.21, -0.44) raw xDistance=-0.21 yDistance=0.47
20:28:54.388 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
20:28:54.390 00.002 9960 GuideAlgorithmResistSwitch::result() returns 0.47 from input 0.47
20:28:54.390 00.000 9960 MoveAxis(E, 87, ABG)
20:28:54.390 00.000 9960 Guiding  Dir = 2, Dur = 87
20:28:54.390 00.000 9960 IsSlewing returns 0
20:28:54.391 00.001 9960 IsGuiding returns 0
20:28:54.391 00.000 9960 PulseGuide returned control before completion, sleep 97
20:28:54.496 00.105 9960 IsGuiding returns 1
20:28:54.497 00.001 9960 scope still moving after pulse duration time elapsed
20:28:54.527 00.030 9960 IsSlewing returns 0
20:28:54.528 00.001 9960 IsGuiding returns 0
20:28:54.529 00.001 9960 scope move finished after 87 + 50 ms
20:28:54.529 00.000 9960 Move returns status 0, amount 87
20:28:54.529 00.000 9960 MoveAxis(S, 349, ABG)
20:28:54.530 00.001 9960 Guiding  Dir = 1, Dur = 349
20:28:54.530 00.000 9960 IsSlewing returns 0
20:28:54.531 00.001 9960 IsGuiding returns 0
20:28:54.531 00.000 9960 PulseGuide returned control before completion, sleep 359
20:28:54.895 00.364 9960 IsGuiding returns 1
20:28:54.895 00.000 9960 scope still moving after pulse duration time elapsed
20:28:54.927 00.032 9960 IsSlewing returns 0
20:28:54.929 00.002 9960 IsGuiding returns 0
20:28:54.929 00.000 9960 scope move finished after 349 + 49 ms
20:28:54.930 00.001 9960 Move returns status 0, amount 349
20:28:54.931 00.001 9960 move complete, result=0
20:28:54.931 00.000 9960 worker thread done servicing request
20:28:54.931 00.000 9960 Worker thread wakes up
20:28:54.931 00.000 11872 GuideStep: -0.2 px 87 ms EAST, 0.5 px 349 ms SOUTH
20:28:54.937 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:28:54.937 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1189,1037,31,31)
20:28:56.185 01.248 9960 Exposure complete
20:28:56.323 00.138 9960 worker thread done servicing request
20:28:56.323 00.000 11872 OnExposeComplete: enter
20:28:56.329 00.006 11872 UpdateGuideState(): m_state=6
20:28:56.335 00.006 11872 Star::Find(15, 1203, 1051, 0, (0,0,0,0), 1.5, 10.0, 255) frame 35
20:28:56.340 00.005 11872 Star::Find returns 1 (0), X=1204.04, Y=1051.85, Mass=5717, SNR=48.7, Peak=144 HFD=6.6
20:28:56.344 00.004 11872 CameraToMount -- cameraTheta (-0.04) - m_xAngle (-3.14) = xAngle (3.10 = 3.10)
20:28:56.348 00.004 11872 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.92 = 2.92)
20:28:56.352 00.004 11872 CameraToMount -- cameraX=0.31 cameraY=-0.01 hyp=0.31 cameraTheta=-0.04 mountX=-0.31 mountY=0.07, mountTheta=2.93
20:28:56.357 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.31, y=-0.01, opts=13)
20:28:56.360 00.003 11872 Enqueuing Move request for scope (0.31, -0.01)
20:28:56.366 00.006 9960 Worker thread wakes up
20:28:56.367 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=216, med=1, FiltMin=0, FiltMax=181, Gamma=1.000
20:28:56.371 00.004 11872 UpdateGuideState exits: m=5717 SNR=48.7
20:28:56.374 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:56.378 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:28:56.382 00.004 11872 Enqueuing Expose request
20:28:56.385 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.01) opts 0xd
20:28:56.385 00.000 9960 Handling offset move in thread for scope, endpoint = (0.31, -0.01)
20:28:56.385 00.000 9960 Moving (0.31, -0.01) raw xDistance=-0.31 yDistance=0.07
20:28:56.387 00.002 9960 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.31
20:28:56.387 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:28:56.387 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:28:56.387 00.000 9960 MoveAxis(E, 134, ABG)
20:28:56.387 00.000 9960 Guiding  Dir = 2, Dur = 134
20:28:56.388 00.001 9960 IsSlewing returns 0
20:28:56.388 00.000 9960 IsGuiding returns 0
20:28:56.389 00.001 9960 PulseGuide returned control before completion, sleep 144
20:28:56.549 00.160 9960 IsGuiding returns 1
20:28:56.550 00.001 9960 scope still moving after pulse duration time elapsed
20:28:56.580 00.030 9960 IsSlewing returns 0
20:28:56.583 00.003 9960 IsGuiding returns 1
20:28:56.612 00.029 9960 IsSlewing returns 0
20:28:56.614 00.002 9960 IsGuiding returns 0
20:28:56.614 00.000 9960 scope move finished after 134 + 92 ms
20:28:56.615 00.001 9960 Move returns status 0, amount 134
20:28:56.615 00.000 9960 MoveAxis(N, 0, ABG)
20:28:56.615 00.000 9960 Move returns status 0, amount 0
20:28:56.615 00.000 9960 move complete, result=0
20:28:56.617 00.002 9960 worker thread done servicing request
20:28:56.617 00.000 9960 Worker thread wakes up
20:28:56.617 00.000 11872 GuideStep: -0.3 px 134 ms EAST, 0.1 px 0 ms NORTH
20:28:56.623 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:28:56.623 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1189,1037,31,31)
20:28:57.873 01.250 9960 Exposure complete
20:28:57.991 00.118 9960 worker thread done servicing request
20:28:57.991 00.000 11872 OnExposeComplete: enter
20:28:57.996 00.005 11872 UpdateGuideState(): m_state=6
20:28:58.000 00.004 11872 Star::Find(15, 1204, 1051, 0, (0,0,0,0), 1.5, 10.0, 255) frame 36
20:28:58.003 00.003 11872 Star::Find returns 1 (0), X=1203.89, Y=1052.13, Mass=5474, SNR=47.7, Peak=122 HFD=6.6
20:28:58.007 00.004 11872 CameraToMount -- cameraTheta (1.03) - m_xAngle (-3.14) = xAngle (4.17 = -2.11)
20:28:58.010 00.003 11872 CameraToMount -- cameraTheta (1.03) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.00 = -2.29)
20:28:58.016 00.006 11872 CameraToMount -- cameraX=0.16 cameraY=0.27 hyp=0.31 cameraTheta=1.03 mountX=-0.16 mountY=-0.24, mountTheta=-2.17
20:28:58.022 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.16, y=0.27, opts=13)
20:28:58.027 00.005 11872 Enqueuing Move request for scope (0.16, 0.27)
20:28:58.031 00.004 9960 Worker thread wakes up
20:28:58.032 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.27) opts 0xd
20:28:58.032 00.000 9960 Handling offset move in thread for scope, endpoint = (0.16, 0.27)
20:28:58.032 00.000 9960 Moving (0.16, 0.27) raw xDistance=-0.16 yDistance=-0.24
20:28:58.032 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
20:28:58.032 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=232, med=1, FiltMin=0, FiltMax=193, Gamma=1.000
20:28:58.037 00.005 11872 UpdateGuideState exits: m=5474 SNR=47.7
20:28:58.040 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:58.045 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:28:58.050 00.005 11872 Enqueuing Expose request
20:28:58.054 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:28:58.054 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
20:28:58.054 00.000 9960 MoveAxis(E, 0, ABG)
20:28:58.054 00.000 9960 Move returns status 0, amount 0
20:28:58.056 00.002 9960 MoveAxis(N, 0, ABG)
20:28:58.056 00.000 9960 Move returns status 0, amount 0
20:28:58.056 00.000 9960 move complete, result=0
20:28:58.056 00.000 9960 worker thread done servicing request
20:28:58.056 00.000 9960 Worker thread wakes up
20:28:58.057 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:28:58.057 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
20:28:58.062 00.005 9960 Handling exposure in thread, d=1000 o=3 r=(1189,1037,31,31)
20:28:59.315 01.253 9960 Exposure complete
20:28:59.456 00.141 9960 worker thread done servicing request
20:28:59.456 00.000 11872 OnExposeComplete: enter
20:28:59.462 00.006 11872 UpdateGuideState(): m_state=6
20:28:59.469 00.007 11872 Star::Find(15, 1203, 1052, 0, (0,0,0,0), 1.5, 10.0, 255) frame 37
20:28:59.474 00.005 11872 Star::Find returns 1 (0), X=1203.91, Y=1052.31, Mass=5702, SNR=48.8, Peak=134 HFD=6.7
20:28:59.478 00.004 11872 CameraToMount -- cameraTheta (1.20) - m_xAngle (-3.14) = xAngle (4.34 = -1.95)
20:28:59.483 00.005 11872 CameraToMount -- cameraTheta (1.20) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.16 = -2.12)
20:28:59.488 00.005 11872 CameraToMount -- cameraX=0.17 cameraY=0.45 hyp=0.48 cameraTheta=1.20 mountX=-0.18 mountY=-0.41, mountTheta=-1.98
20:28:59.496 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=0.17, y=0.45, opts=13)
20:28:59.502 00.006 11872 Enqueuing Move request for scope (0.17, 0.45)
20:28:59.506 00.004 9960 Worker thread wakes up
20:28:59.506 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=229, med=1, FiltMin=0, FiltMax=182, Gamma=1.000
20:28:59.510 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.45) opts 0xd
20:28:59.510 00.000 9960 Handling offset move in thread for scope, endpoint = (0.17, 0.45)
20:28:59.510 00.000 11872 UpdateGuideState exits: m=5702 SNR=48.8
20:28:59.514 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:59.519 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:28:59.522 00.003 11872 Enqueuing Expose request
20:28:59.526 00.004 9960 Moving (0.17, 0.45) raw xDistance=-0.18 yDistance=-0.41
20:28:59.527 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
20:28:59.527 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:28:59.527 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.41
20:28:59.528 00.001 9960 MoveAxis(E, 0, ABG)
20:28:59.528 00.000 9960 Move returns status 0, amount 0
20:28:59.528 00.000 9960 MoveAxis(N, 0, ABG)
20:28:59.528 00.000 9960 Move returns status 0, amount 0
20:28:59.529 00.001 9960 move complete, result=0
20:28:59.529 00.000 9960 worker thread done servicing request
20:28:59.530 00.001 11872 GuideStep: -0.2 px 0 ms EAST, -0.4 px 0 ms NORTH
20:28:59.534 00.004 9960 Worker thread wakes up
20:28:59.534 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:28:59.534 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1189,1037,31,31)
20:29:00.782 01.248 9960 Exposure complete
20:29:00.933 00.151 9960 worker thread done servicing request
20:29:00.933 00.000 11872 OnExposeComplete: enter
20:29:00.939 00.006 11872 UpdateGuideState(): m_state=6
20:29:00.945 00.006 11872 Star::Find(15, 1203, 1052, 0, (0,0,0,0), 1.5, 10.0, 255) frame 38
20:29:00.952 00.007 11872 Star::Find returns 1 (0), X=1203.97, Y=1052.51, Mass=5709, SNR=48.4, Peak=129 HFD=6.8
20:29:00.960 00.008 11872 CameraToMount -- cameraTheta (1.22) - m_xAngle (-3.14) = xAngle (4.36 = -1.93)
20:29:00.967 00.007 11872 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.19 = -2.10)
20:29:00.972 00.005 11872 CameraToMount -- cameraX=0.23 cameraY=0.64 hyp=0.68 cameraTheta=1.22 mountX=-0.24 mountY=-0.59, mountTheta=-1.95
20:29:00.980 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=0.23, y=0.64, opts=13)
20:29:00.986 00.006 11872 Enqueuing Move request for scope (0.23, 0.64)
20:29:00.993 00.007 9960 Worker thread wakes up
20:29:00.993 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=225, med=1, FiltMin=0, FiltMax=185, Gamma=1.000
20:29:00.998 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.64) opts 0xd
20:29:00.999 00.001 9960 Handling offset move in thread for scope, endpoint = (0.23, 0.64)
20:29:00.999 00.000 9960 Moving (0.23, 0.64) raw xDistance=-0.24 yDistance=-0.59
20:29:00.999 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
20:29:00.999 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:29:01.000 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.59
20:29:01.000 00.000 9960 MoveAxis(E, 99, ABG)
20:29:01.000 00.000 11872 UpdateGuideState exits: m=5709 SNR=48.4
20:29:01.007 00.007 9960 Guiding  Dir = 2, Dur = 99
20:29:01.007 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:01.014 00.007 9960 IsSlewing returns 0
20:29:01.014 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:29:01.018 00.004 9960 IsGuiding returns 0
20:29:01.019 00.001 11872 Enqueuing Expose request
20:29:01.023 00.004 9960 PulseGuide returned control before completion, sleep 109
20:29:01.132 00.109 9960 IsGuiding returns 1
20:29:01.133 00.001 9960 scope still moving after pulse duration time elapsed
20:29:01.165 00.032 9960 IsSlewing returns 0
20:29:01.165 00.000 9960 IsGuiding returns 0
20:29:01.165 00.000 9960 scope move finished after 99 + 47 ms
20:29:01.166 00.001 9960 Move returns status 0, amount 99
20:29:01.166 00.000 9960 MoveAxis(N, 0, ABG)
20:29:01.167 00.001 9960 Move returns status 0, amount 0
20:29:01.167 00.000 9960 move complete, result=0
20:29:01.167 00.000 11872 GuideStep: -0.2 px 99 ms EAST, -0.6 px 0 ms NORTH
20:29:01.175 00.008 9960 worker thread done servicing request
20:29:01.175 00.000 9960 Worker thread wakes up
20:29:01.175 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:29:01.176 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1189,1037,31,31)
20:29:02.433 01.257 9960 Exposure complete
20:29:02.569 00.136 9960 worker thread done servicing request
20:29:02.570 00.001 11872 OnExposeComplete: enter
20:29:02.574 00.004 11872 UpdateGuideState(): m_state=6
20:29:02.578 00.004 11872 Star::Find(15, 1203, 1052, 0, (0,0,0,0), 1.5, 10.0, 255) frame 39
20:29:02.582 00.004 11872 Star::Find returns 1 (0), X=1204.09, Y=1052.55, Mass=5860, SNR=49.8, Peak=142 HFD=6.9
20:29:02.586 00.004 11872 CameraToMount -- cameraTheta (1.09) - m_xAngle (-3.14) = xAngle (4.23 = -2.05)
20:29:02.590 00.004 11872 CameraToMount -- cameraTheta (1.09) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.06 = -2.23)
20:29:02.593 00.003 11872 CameraToMount -- cameraX=0.35 cameraY=0.68 hyp=0.77 cameraTheta=1.09 mountX=-0.36 mountY=-0.61, mountTheta=-2.10
20:29:02.599 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.35, y=0.68, opts=13)
20:29:02.603 00.004 11872 Enqueuing Move request for scope (0.35, 0.68)
20:29:02.606 00.003 9960 Worker thread wakes up
20:29:02.606 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.35, 0.68) opts 0xd
20:29:02.606 00.000 9960 Handling offset move in thread for scope, endpoint = (0.35, 0.68)
20:29:02.606 00.000 9960 Moving (0.35, 0.68) raw xDistance=-0.36 yDistance=-0.61
20:29:02.606 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.36
20:29:02.606 00.000 9960 resist switch: large excursion: input -0.61 thresh 0.60 direction from 1 to -1
20:29:02.606 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.83
20:29:02.608 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=216, med=1, FiltMin=0, FiltMax=183, Gamma=1.000
20:29:02.611 00.003 9960 GuideAlgorithmResistSwitch::result() returns -0.61 from input -0.61
20:29:02.611 00.000 9960 MoveAxis(E, 157, ABG)
20:29:02.612 00.001 9960 Guiding  Dir = 2, Dur = 157
20:29:02.612 00.000 11872 UpdateGuideState exits: m=5860 SNR=49.8
20:29:02.616 00.004 9960 IsSlewing returns 0
20:29:02.616 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:02.620 00.004 9960 IsGuiding returns 0
20:29:02.620 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:29:02.623 00.003 9960 PulseGuide returned control before completion, sleep 167
20:29:02.623 00.000 11872 Enqueuing Expose request
20:29:02.800 00.177 9960 IsGuiding returns 1
20:29:02.801 00.001 9960 scope still moving after pulse duration time elapsed
20:29:02.827 00.026 9960 IsSlewing returns 0
20:29:02.830 00.003 9960 IsGuiding returns 0
20:29:02.830 00.000 9960 scope move finished after 157 + 54 ms
20:29:02.832 00.002 9960 Move returns status 0, amount 157
20:29:02.832 00.000 9960 MoveAxis(N, 455, ABG)
20:29:02.832 00.000 9960 Guiding  Dir = 0, Dur = 455
20:29:02.833 00.001 9960 IsSlewing returns 0
20:29:02.834 00.001 9960 IsGuiding returns 0
20:29:02.834 00.000 9960 PulseGuide returned control before completion, sleep 465
20:29:03.315 00.481 9960 IsGuiding returns 1
20:29:03.315 00.000 9960 scope still moving after pulse duration time elapsed
20:29:03.346 00.031 9960 IsSlewing returns 0
20:29:03.348 00.002 9960 IsGuiding returns 0
20:29:03.350 00.002 9960 scope move finished after 455 + 60 ms
20:29:03.350 00.000 9960 Move returns status 0, amount 455
20:29:03.350 00.000 9960 move complete, result=0
20:29:03.351 00.001 9960 worker thread done servicing request
20:29:03.351 00.000 9960 Worker thread wakes up
20:29:03.351 00.000 11872 GuideStep: -0.4 px 157 ms EAST, -0.6 px 455 ms NORTH
20:29:03.360 00.009 9960 worker thread servicing REQUEST_EXPOSE 1000
20:29:03.360 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1189,1037,31,31)
20:29:04.604 01.244 9960 Exposure complete
20:29:04.737 00.133 9960 worker thread done servicing request
20:29:04.737 00.000 11872 OnExposeComplete: enter
20:29:04.740 00.003 11872 UpdateGuideState(): m_state=6
20:29:04.744 00.004 11872 Star::Find(15, 1204, 1052, 0, (0,0,0,0), 1.5, 10.0, 255) frame 40
20:29:04.748 00.004 11872 Star::Find returns 1 (0), X=1203.81, Y=1052.96, Mass=5648, SNR=48.8, Peak=134 HFD=6.6
20:29:04.752 00.004 11872 CameraToMount -- cameraTheta (1.50) - m_xAngle (-3.14) = xAngle (4.64 = -1.65)
20:29:04.755 00.003 11872 CameraToMount -- cameraTheta (1.50) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.46 = -1.82)
20:29:04.758 00.003 11872 CameraToMount -- cameraX=0.08 cameraY=1.10 hyp=1.10 cameraTheta=1.50 mountX=-0.08 mountY=-1.07, mountTheta=-1.65
20:29:04.764 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.08, y=1.10, opts=13)
20:29:04.768 00.004 11872 Enqueuing Move request for scope (0.08, 1.10)
20:29:04.772 00.004 9960 Worker thread wakes up
20:29:04.773 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=204, med=1, FiltMin=0, FiltMax=176, Gamma=1.000
20:29:04.777 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.08, 1.10) opts 0xd
20:29:04.777 00.000 9960 Handling offset move in thread for scope, endpoint = (0.08, 1.10)
20:29:04.777 00.000 11872 UpdateGuideState exits: m=5648 SNR=48.8
20:29:04.780 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:04.786 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:29:04.790 00.004 11872 Enqueuing Expose request
20:29:04.793 00.003 9960 Moving (0.08, 1.10) raw xDistance=-0.08 yDistance=-1.07
20:29:04.793 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
20:29:04.794 00.001 9960 GuideAlgorithmResistSwitch::result() returns -1.07 from input -1.07
20:29:04.794 00.000 9960 MoveAxis(E, 0, ABG)
20:29:04.794 00.000 9960 Move returns status 0, amount 0
20:29:04.794 00.000 9960 MoveAxis(N, 795, ABG)
20:29:04.794 00.000 9960 Guiding  Dir = 0, Dur = 795
20:29:04.795 00.001 9960 IsSlewing returns 0
20:29:04.795 00.000 9960 IsGuiding returns 0
20:29:04.796 00.001 9960 PulseGuide returned control before completion, sleep 805
20:29:05.613 00.817 9960 IsGuiding returns 1
20:29:05.614 00.001 9960 scope still moving after pulse duration time elapsed
20:29:05.643 00.029 9960 IsSlewing returns 0
20:29:05.644 00.001 9960 IsGuiding returns 0
20:29:05.644 00.000 9960 scope move finished after 795 + 54 ms
20:29:05.644 00.000 9960 Move returns status 0, amount 795
20:29:05.646 00.002 9960 move complete, result=0
20:29:05.646 00.000 9960 worker thread done servicing request
20:29:05.646 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -1.1 px 795 ms NORTH
20:29:05.653 00.007 9960 Worker thread wakes up
20:29:05.653 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:29:05.655 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1189,1037,31,31)
20:29:06.907 01.252 9960 Exposure complete
20:29:07.047 00.140 9960 worker thread done servicing request
20:29:07.047 00.000 11872 OnExposeComplete: enter
20:29:07.051 00.004 11872 UpdateGuideState(): m_state=6
20:29:07.056 00.005 11872 Star::Find(15, 1203, 1052, 0, (0,0,0,0), 1.5, 10.0, 255) frame 41
20:29:07.061 00.005 11872 Star::Find returns 1 (0), X=1203.70, Y=1052.26, Mass=5924, SNR=50.4, Peak=138 HFD=6.6
20:29:07.064 00.003 11872 CameraToMount -- cameraTheta (1.64) - m_xAngle (-3.14) = xAngle (4.78 = -1.50)
20:29:07.068 00.004 11872 CameraToMount -- cameraTheta (1.64) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.61 = -1.67)
20:29:07.073 00.005 11872 CameraToMount -- cameraX=-0.03 cameraY=0.39 hyp=0.39 cameraTheta=1.64 mountX=0.03 mountY=-0.39, mountTheta=-1.50
20:29:07.080 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.03, y=0.39, opts=13)
20:29:07.086 00.006 11872 Enqueuing Move request for scope (-0.03, 0.39)
20:29:07.091 00.005 9960 Worker thread wakes up
20:29:07.091 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=203, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
20:29:07.095 00.004 11872 UpdateGuideState exits: m=5924 SNR=50.4
20:29:07.099 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.39) opts 0xd
20:29:07.099 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.03, 0.39)
20:29:07.099 00.000 9960 Moving (-0.03, 0.39) raw xDistance=0.03 yDistance=-0.39
20:29:07.099 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:29:07.100 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.39 from input -0.39
20:29:07.100 00.000 9960 MoveAxis(E, 0, ABG)
20:29:07.100 00.000 9960 Move returns status 0, amount 0
20:29:07.100 00.000 9960 MoveAxis(N, 293, ABG)
20:29:07.100 00.000 9960 Guiding  Dir = 0, Dur = 293
20:29:07.102 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:07.105 00.003 9960 IsSlewing returns 0
20:29:07.105 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:29:07.114 00.009 11872 Enqueuing Expose request
20:29:07.119 00.005 9960 IsGuiding returns 0
20:29:07.119 00.000 9960 PulseGuide returned control before completion, sleep 303
20:29:07.426 00.307 9960 IsGuiding returns 1
20:29:07.427 00.001 9960 scope still moving after pulse duration time elapsed
20:29:07.457 00.030 9960 IsSlewing returns 0
20:29:07.457 00.000 9960 IsGuiding returns 0
20:29:07.459 00.002 9960 scope move finished after 293 + 45 ms
20:29:07.459 00.000 9960 Move returns status 0, amount 293
20:29:07.459 00.000 9960 move complete, result=0
20:29:07.459 00.000 9960 worker thread done servicing request
20:29:07.459 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.4 px 293 ms NORTH
20:29:07.466 00.007 9960 Worker thread wakes up
20:29:07.466 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:29:07.466 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1189,1037,31,31)
20:29:08.719 01.253 9960 Exposure complete
20:29:08.859 00.140 9960 worker thread done servicing request
20:29:08.859 00.000 11872 OnExposeComplete: enter
20:29:08.865 00.006 11872 UpdateGuideState(): m_state=6
20:29:08.869 00.004 11872 Star::Find(15, 1203, 1052, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
20:29:08.874 00.005 11872 Star::Find returns 1 (0), X=1203.75, Y=1051.73, Mass=5941, SNR=50.5, Peak=137 HFD=6.7
20:29:08.877 00.003 11872 CameraToMount -- cameraTheta (-1.46) - m_xAngle (-3.14) = xAngle (1.68 = 1.68)
20:29:08.881 00.004 11872 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.51 = 1.51)
20:29:08.884 00.003 11872 CameraToMount -- cameraX=0.01 cameraY=-0.13 hyp=0.13 cameraTheta=-1.46 mountX=-0.01 mountY=0.13, mountTheta=1.68
20:29:08.890 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.01, y=-0.13, opts=13)
20:29:08.898 00.008 11872 Enqueuing Move request for scope (0.01, -0.13)
20:29:08.904 00.006 9960 Worker thread wakes up
20:29:08.904 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.13) opts 0xd
20:29:08.904 00.000 9960 Handling offset move in thread for scope, endpoint = (0.01, -0.13)
20:29:08.904 00.000 9960 Moving (0.01, -0.13) raw xDistance=-0.01 yDistance=0.13
20:29:08.905 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
20:29:08.905 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:29:08.905 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=217, med=1, FiltMin=0, FiltMax=174, Gamma=1.000
20:29:08.910 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
20:29:08.910 00.000 9960 MoveAxis(E, 0, ABG)
20:29:08.911 00.001 9960 Move returns status 0, amount 0
20:29:08.911 00.000 9960 MoveAxis(N, 0, ABG)
20:29:08.911 00.000 9960 Move returns status 0, amount 0
20:29:08.911 00.000 9960 move complete, result=0
20:29:08.912 00.001 9960 worker thread done servicing request
20:29:08.912 00.000 11872 UpdateGuideState exits: m=5941 SNR=50.5
20:29:08.915 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:08.920 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:29:08.926 00.006 11872 Enqueuing Expose request
20:29:08.930 00.004 9960 Worker thread wakes up
20:29:08.930 00.000 11872 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:29:08.934 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
20:29:08.935 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1189,1037,31,31)
20:29:10.186 01.251 9960 Exposure complete
20:29:10.341 00.155 9960 worker thread done servicing request
20:29:10.341 00.000 11872 OnExposeComplete: enter
20:29:10.344 00.003 11872 UpdateGuideState(): m_state=6
20:29:10.350 00.006 11872 Star::Find(15, 1203, 1051, 0, (0,0,0,0), 1.5, 10.0, 255) frame 43
20:29:10.353 00.003 11872 Star::Find returns 1 (0), X=1203.83, Y=1051.99, Mass=5536, SNR=47.6, Peak=128 HFD=6.5
20:29:10.358 00.005 11872 CameraToMount -- cameraTheta (0.87) - m_xAngle (-3.14) = xAngle (4.01 = -2.28)
20:29:10.362 00.004 11872 CameraToMount -- cameraTheta (0.87) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.84 = -2.45)
20:29:10.366 00.004 11872 CameraToMount -- cameraX=0.10 cameraY=0.12 hyp=0.16 cameraTheta=0.87 mountX=-0.10 mountY=-0.10, mountTheta=-2.36
20:29:10.371 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.10, y=0.12, opts=13)
20:29:10.377 00.006 11872 Enqueuing Move request for scope (0.10, 0.12)
20:29:10.383 00.006 9960 Worker thread wakes up
20:29:10.383 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=241, med=1, FiltMin=0, FiltMax=172, Gamma=1.000
20:29:10.387 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.12) opts 0xd
20:29:10.387 00.000 11872 UpdateGuideState exits: m=5536 SNR=47.6
20:29:10.392 00.005 9960 Handling offset move in thread for scope, endpoint = (0.10, 0.12)
20:29:10.392 00.000 9960 Moving (0.10, 0.12) raw xDistance=-0.10 yDistance=-0.10
20:29:10.392 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:10.397 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
20:29:10.397 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:29:10.401 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:29:10.401 00.000 11872 Enqueuing Expose request
20:29:10.405 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:29:10.405 00.000 9960 MoveAxis(E, 0, ABG)
20:29:10.405 00.000 9960 Move returns status 0, amount 0
20:29:10.405 00.000 9960 MoveAxis(N, 0, ABG)
20:29:10.405 00.000 9960 Move returns status 0, amount 0
20:29:10.406 00.001 9960 move complete, result=0
20:29:10.406 00.000 9960 worker thread done servicing request
20:29:10.406 00.000 9960 Worker thread wakes up
20:29:10.406 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:29:10.409 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
20:29:10.409 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1189,1037,31,31)
20:29:11.653 01.244 9960 Exposure complete
20:29:11.781 00.128 9960 worker thread done servicing request
20:29:11.781 00.000 11872 OnExposeComplete: enter
20:29:11.785 00.004 11872 UpdateGuideState(): m_state=6
20:29:11.789 00.004 11872 Star::Find(15, 1203, 1051, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
20:29:11.794 00.005 11872 Star::Find returns 1 (0), X=1203.74, Y=1052.36, Mass=5947, SNR=50.1, Peak=138 HFD=6.9
20:29:11.800 00.006 11872 CameraToMount -- cameraTheta (1.55) - m_xAngle (-3.14) = xAngle (4.69 = -1.59)
20:29:11.806 00.006 11872 CameraToMount -- cameraTheta (1.55) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.52 = -1.76)
20:29:11.811 00.005 11872 CameraToMount -- cameraX=0.01 cameraY=0.49 hyp=0.49 cameraTheta=1.55 mountX=-0.01 mountY=-0.48, mountTheta=-1.59
20:29:11.815 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.01, y=0.49, opts=13)
20:29:11.820 00.005 11872 Enqueuing Move request for scope (0.01, 0.49)
20:29:11.825 00.005 9960 Worker thread wakes up
20:29:11.825 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=210, med=1, FiltMin=0, FiltMax=192, Gamma=1.000
20:29:11.830 00.005 11872 UpdateGuideState exits: m=5947 SNR=50.1
20:29:11.833 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:11.839 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.49) opts 0xd
20:29:11.839 00.000 9960 Handling offset move in thread for scope, endpoint = (0.01, 0.49)
20:29:11.839 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:29:11.846 00.007 11872 Enqueuing Expose request
20:29:11.851 00.005 9960 Moving (0.01, 0.49) raw xDistance=-0.01 yDistance=-0.48
20:29:11.853 00.002 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
20:29:11.853 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.48 from input -0.48
20:29:11.853 00.000 9960 MoveAxis(E, 0, ABG)
20:29:11.853 00.000 9960 Move returns status 0, amount 0
20:29:11.853 00.000 9960 MoveAxis(N, 360, ABG)
20:29:11.854 00.001 9960 Guiding  Dir = 0, Dur = 360
20:29:11.854 00.000 9960 IsSlewing returns 0
20:29:11.856 00.002 9960 IsGuiding returns 0
20:29:11.856 00.000 9960 PulseGuide returned control before completion, sleep 370
20:29:12.244 00.388 9960 IsGuiding returns 1
20:29:12.244 00.000 9960 scope still moving after pulse duration time elapsed
20:29:12.275 00.031 9960 IsSlewing returns 0
20:29:12.276 00.001 9960 IsGuiding returns 1
20:29:12.304 00.028 9960 IsSlewing returns 0
20:29:12.305 00.001 9960 IsGuiding returns 1
20:29:12.335 00.030 9960 IsSlewing returns 0
20:29:12.337 00.002 9960 IsGuiding returns 0
20:29:12.338 00.001 9960 scope move finished after 360 + 122 ms
20:29:12.338 00.000 9960 Move returns status 0, amount 360
20:29:12.338 00.000 9960 move complete, result=0
20:29:12.339 00.001 9960 worker thread done servicing request
20:29:12.339 00.000 9960 Worker thread wakes up
20:29:12.340 00.001 11872 GuideStep: -0.0 px 0 ms EAST, -0.5 px 360 ms NORTH
20:29:12.345 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:29:12.345 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1189,1037,31,31)
20:29:13.596 01.251 9960 Exposure complete
20:29:13.730 00.134 9960 worker thread done servicing request
20:29:13.731 00.001 11872 OnExposeComplete: enter
20:29:13.737 00.006 11872 UpdateGuideState(): m_state=6
20:29:13.743 00.006 11872 Star::Find(15, 1203, 1052, 0, (0,0,0,0), 1.5, 10.0, 255) frame 45
20:29:13.748 00.005 11872 Star::Find returns 1 (0), X=1203.93, Y=1051.90, Mass=5710, SNR=48.8, Peak=144 HFD=6.5
20:29:13.751 00.003 11872 CameraToMount -- cameraTheta (0.18) - m_xAngle (-3.14) = xAngle (3.31 = -2.97)
20:29:13.755 00.004 11872 CameraToMount -- cameraTheta (0.18) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.14 = 3.14)
20:29:13.759 00.004 11872 CameraToMount -- cameraX=0.20 cameraY=0.04 hyp=0.20 cameraTheta=0.18 mountX=-0.20 mountY=0.00, mountTheta=3.14
20:29:13.768 00.009 11872 SchedulePrimaryMove(0FA44CE0, x=0.20, y=0.04, opts=13)
20:29:13.772 00.004 11872 Enqueuing Move request for scope (0.20, 0.04)
20:29:13.776 00.004 9960 Worker thread wakes up
20:29:13.776 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=219, med=1, FiltMin=0, FiltMax=174, Gamma=1.000
20:29:13.781 00.005 11872 UpdateGuideState exits: m=5710 SNR=48.8
20:29:13.785 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:13.789 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:29:13.792 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.04) opts 0xd
20:29:13.792 00.000 9960 Handling offset move in thread for scope, endpoint = (0.20, 0.04)
20:29:13.792 00.000 9960 Moving (0.20, 0.04) raw xDistance=-0.20 yDistance=0.00
20:29:13.794 00.002 11872 Enqueuing Expose request
20:29:13.799 00.005 9960 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
20:29:13.799 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:29:13.799 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
20:29:13.799 00.000 9960 MoveAxis(E, 84, ABG)
20:29:13.800 00.001 9960 Guiding  Dir = 2, Dur = 84
20:29:13.800 00.000 9960 IsSlewing returns 0
20:29:13.801 00.001 9960 IsGuiding returns 0
20:29:13.803 00.002 9960 PulseGuide returned control before completion, sleep 94
20:29:13.898 00.095 9960 IsGuiding returns 1
20:29:13.899 00.001 9960 scope still moving after pulse duration time elapsed
20:29:13.930 00.031 9960 IsSlewing returns 0
20:29:13.932 00.002 9960 IsGuiding returns 1
20:29:13.959 00.027 9960 IsSlewing returns 0
20:29:13.960 00.001 9960 IsGuiding returns 0
20:29:13.962 00.002 9960 scope move finished after 84 + 75 ms
20:29:13.962 00.000 9960 Move returns status 0, amount 84
20:29:13.962 00.000 9960 MoveAxis(N, 0, ABG)
20:29:13.963 00.001 9960 Move returns status 0, amount 0
20:29:13.963 00.000 9960 move complete, result=0
20:29:13.963 00.000 9960 worker thread done servicing request
20:29:13.964 00.001 9960 Worker thread wakes up
20:29:13.964 00.000 11872 GuideStep: -0.2 px 84 ms EAST, 0.0 px 0 ms NORTH
20:29:13.970 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:29:13.970 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1189,1037,31,31)
20:29:15.220 01.250 9960 Exposure complete
20:29:15.361 00.141 11872 OnExposeComplete: enter
20:29:15.366 00.005 9960 worker thread done servicing request
20:29:15.367 00.001 11872 UpdateGuideState(): m_state=6
20:29:15.371 00.004 11872 Star::Find(15, 1203, 1051, 0, (0,0,0,0), 1.5, 10.0, 255) frame 46
20:29:15.375 00.004 11872 Star::Find returns 1 (0), X=1203.79, Y=1052.24, Mass=5888, SNR=49.6, Peak=138 HFD=6.6
20:29:15.380 00.005 11872 CameraToMount -- cameraTheta (1.42) - m_xAngle (-3.14) = xAngle (4.56 = -1.73)
20:29:15.383 00.003 11872 CameraToMount -- cameraTheta (1.42) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.38 = -1.90)
20:29:15.389 00.006 11872 CameraToMount -- cameraX=0.06 cameraY=0.38 hyp=0.38 cameraTheta=1.42 mountX=-0.06 mountY=-0.36, mountTheta=-1.73
20:29:15.397 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=0.06, y=0.38, opts=13)
20:29:15.402 00.005 11872 Enqueuing Move request for scope (0.06, 0.38)
20:29:15.406 00.004 9960 Worker thread wakes up
20:29:15.407 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=199, med=1, FiltMin=0, FiltMax=174, Gamma=1.000
20:29:15.410 00.003 11872 UpdateGuideState exits: m=5888 SNR=49.6
20:29:15.415 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:15.418 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:29:15.423 00.005 11872 Enqueuing Expose request
20:29:15.428 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.38) opts 0xd
20:29:15.428 00.000 9960 Handling offset move in thread for scope, endpoint = (0.06, 0.38)
20:29:15.428 00.000 9960 Moving (0.06, 0.38) raw xDistance=-0.06 yDistance=-0.36
20:29:15.429 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:29:15.429 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.36
20:29:15.430 00.001 9960 MoveAxis(E, 0, ABG)
20:29:15.430 00.000 9960 Move returns status 0, amount 0
20:29:15.430 00.000 9960 MoveAxis(N, 269, ABG)
20:29:15.430 00.000 9960 Guiding  Dir = 0, Dur = 269
20:29:15.431 00.001 9960 IsSlewing returns 0
20:29:15.431 00.000 9960 IsGuiding returns 0
20:29:15.431 00.000 9960 PulseGuide returned control before completion, sleep 279
20:29:15.714 00.283 9960 IsGuiding returns 1
20:29:15.714 00.000 9960 scope still moving after pulse duration time elapsed
20:29:15.745 00.031 9960 IsSlewing returns 0
20:29:15.746 00.001 9960 IsGuiding returns 0
20:29:15.747 00.001 9960 scope move finished after 269 + 46 ms
20:29:15.747 00.000 9960 Move returns status 0, amount 269
20:29:15.747 00.000 9960 move complete, result=0
20:29:15.748 00.001 9960 worker thread done servicing request
20:29:15.748 00.000 9960 Worker thread wakes up
20:29:15.748 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.4 px 269 ms NORTH
20:29:15.755 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:29:15.755 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1189,1037,31,31)
20:29:17.008 01.253 9960 Exposure complete
20:29:17.143 00.135 9960 worker thread done servicing request
20:29:17.143 00.000 11872 OnExposeComplete: enter
20:29:17.149 00.006 11872 UpdateGuideState(): m_state=6
20:29:17.154 00.005 11872 Star::Find(15, 1203, 1052, 0, (0,0,0,0), 1.5, 10.0, 255) frame 47
20:29:17.157 00.003 11872 Star::Find returns 1 (0), X=1203.90, Y=1051.80, Mass=5548, SNR=47.9, Peak=146 HFD=6.6
20:29:17.162 00.005 11872 CameraToMount -- cameraTheta (-0.34) - m_xAngle (-3.14) = xAngle (2.80 = 2.80)
20:29:17.165 00.003 11872 CameraToMount -- cameraTheta (-0.34) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.62 = 2.62)
20:29:17.170 00.005 11872 CameraToMount -- cameraX=0.17 cameraY=-0.06 hyp=0.18 cameraTheta=-0.34 mountX=-0.17 mountY=0.09, mountTheta=2.66
20:29:17.177 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.17, y=-0.06, opts=13)
20:29:17.181 00.004 11872 Enqueuing Move request for scope (0.17, -0.06)
20:29:17.185 00.004 9960 Worker thread wakes up
20:29:17.185 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=218, med=1, FiltMin=0, FiltMax=186, Gamma=1.000
20:29:17.190 00.005 11872 UpdateGuideState exits: m=5548 SNR=47.9
20:29:17.194 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:17.198 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:29:17.202 00.004 11872 Enqueuing Expose request
20:29:17.207 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.06) opts 0xd
20:29:17.207 00.000 9960 Handling offset move in thread for scope, endpoint = (0.17, -0.06)
20:29:17.207 00.000 9960 Moving (0.17, -0.06) raw xDistance=-0.17 yDistance=0.09
20:29:17.207 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
20:29:17.208 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:29:17.208 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
20:29:17.208 00.000 9960 MoveAxis(E, 0, ABG)
20:29:17.208 00.000 9960 Move returns status 0, amount 0
20:29:17.209 00.001 9960 MoveAxis(N, 0, ABG)
20:29:17.209 00.000 9960 Move returns status 0, amount 0
20:29:17.210 00.001 9960 move complete, result=0
20:29:17.210 00.000 9960 worker thread done servicing request
20:29:17.210 00.000 11872 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:29:17.214 00.004 9960 Worker thread wakes up
20:29:17.214 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:29:17.215 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1189,1037,31,31)
20:29:18.468 01.253 9960 Exposure complete
20:29:18.614 00.146 9960 worker thread done servicing request
20:29:18.614 00.000 11872 OnExposeComplete: enter
20:29:18.618 00.004 11872 UpdateGuideState(): m_state=6
20:29:18.622 00.004 11872 Star::Find(15, 1203, 1051, 0, (0,0,0,0), 1.5, 10.0, 255) frame 48
20:29:18.627 00.005 11872 Star::Find returns 1 (0), X=1203.87, Y=1052.27, Mass=5891, SNR=50.3, Peak=136 HFD=6.8
20:29:18.630 00.003 11872 CameraToMount -- cameraTheta (1.25) - m_xAngle (-3.14) = xAngle (4.38 = -1.90)
20:29:18.634 00.004 11872 CameraToMount -- cameraTheta (1.25) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.21 = -2.07)
20:29:18.640 00.006 11872 CameraToMount -- cameraX=0.13 cameraY=0.40 hyp=0.42 cameraTheta=1.25 mountX=-0.14 mountY=-0.37, mountTheta=-1.92
20:29:18.646 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.13, y=0.40, opts=13)
20:29:18.650 00.004 11872 Enqueuing Move request for scope (0.13, 0.40)
20:29:18.653 00.003 9960 Worker thread wakes up
20:29:18.654 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.40) opts 0xd
20:29:18.654 00.000 9960 Handling offset move in thread for scope, endpoint = (0.13, 0.40)
20:29:18.654 00.000 9960 Moving (0.13, 0.40) raw xDistance=-0.14 yDistance=-0.37
20:29:18.655 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
20:29:18.655 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.37 from input -0.37
20:29:18.655 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=210, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
20:29:18.659 00.004 11872 UpdateGuideState exits: m=5891 SNR=50.3
20:29:18.662 00.003 9960 MoveAxis(E, 0, ABG)
20:29:18.662 00.000 9960 Move returns status 0, amount 0
20:29:18.662 00.000 9960 MoveAxis(N, 277, ABG)
20:29:18.662 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:18.666 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:29:18.668 00.002 11872 Enqueuing Expose request
20:29:18.672 00.004 9960 Guiding  Dir = 0, Dur = 277
20:29:18.673 00.001 9960 IsSlewing returns 0
20:29:18.673 00.000 9960 IsGuiding returns 0
20:29:18.675 00.002 9960 PulseGuide returned control before completion, sleep 287
20:29:18.970 00.295 9960 IsGuiding returns 1
20:29:18.971 00.001 9960 scope still moving after pulse duration time elapsed
20:29:19.001 00.030 9960 IsSlewing returns 0
20:29:19.002 00.001 9960 IsGuiding returns 0
20:29:19.003 00.001 9960 scope move finished after 277 + 51 ms
20:29:19.003 00.000 9960 Move returns status 0, amount 277
20:29:19.003 00.000 9960 move complete, result=0
20:29:19.005 00.002 9960 worker thread done servicing request
20:29:19.005 00.000 9960 Worker thread wakes up
20:29:19.006 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.4 px 277 ms NORTH
20:29:19.012 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:29:19.012 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1189,1037,31,31)
20:29:20.262 01.250 9960 Exposure complete
20:29:20.404 00.142 9960 worker thread done servicing request
20:29:20.405 00.001 11872 OnExposeComplete: enter
20:29:20.408 00.003 11872 UpdateGuideState(): m_state=6
20:29:20.413 00.005 11872 Star::Find(15, 1203, 1052, 0, (0,0,0,0), 1.5, 10.0, 255) frame 49
20:29:20.418 00.005 11872 Star::Find returns 1 (0), X=1203.98, Y=1051.66, Mass=5704, SNR=48.9, Peak=138 HFD=6.7
20:29:20.426 00.008 11872 CameraToMount -- cameraTheta (-0.70) - m_xAngle (-3.14) = xAngle (2.44 = 2.44)
20:29:20.430 00.004 11872 CameraToMount -- cameraTheta (-0.70) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.27 = 2.27)
20:29:20.435 00.005 11872 CameraToMount -- cameraX=0.25 cameraY=-0.21 hyp=0.32 cameraTheta=-0.70 mountX=-0.24 mountY=0.25, mountTheta=2.35
20:29:20.440 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.25, y=-0.21, opts=13)
20:29:20.445 00.005 11872 Enqueuing Move request for scope (0.25, -0.21)
20:29:20.448 00.003 9960 Worker thread wakes up
20:29:20.449 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.21) opts 0xd
20:29:20.449 00.000 9960 Handling offset move in thread for scope, endpoint = (0.25, -0.21)
20:29:20.449 00.000 9960 Moving (0.25, -0.21) raw xDistance=-0.24 yDistance=0.25
20:29:20.449 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
20:29:20.449 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:29:20.450 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=216, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
20:29:20.455 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
20:29:20.455 00.000 9960 MoveAxis(E, 103, ABG)
20:29:20.455 00.000 9960 Guiding  Dir = 2, Dur = 103
20:29:20.456 00.001 11872 UpdateGuideState exits: m=5704 SNR=48.9
20:29:20.463 00.007 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:20.467 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:29:20.472 00.005 9960 IsSlewing returns 0
20:29:20.472 00.000 11872 Enqueuing Expose request
20:29:20.477 00.005 9960 IsGuiding returns 0
20:29:20.478 00.001 9960 PulseGuide returned control before completion, sleep 113
20:29:20.596 00.118 9960 IsGuiding returns 1
20:29:20.598 00.002 9960 scope still moving after pulse duration time elapsed
20:29:20.628 00.030 9960 IsSlewing returns 0
20:29:20.630 00.002 9960 IsGuiding returns 0
20:29:20.630 00.000 9960 scope move finished after 103 + 49 ms
20:29:20.631 00.001 9960 Move returns status 0, amount 103
20:29:20.631 00.000 9960 MoveAxis(N, 0, ABG)
20:29:20.631 00.000 9960 Move returns status 0, amount 0
20:29:20.631 00.000 9960 move complete, result=0
20:29:20.632 00.001 9960 worker thread done servicing request
20:29:20.632 00.000 9960 Worker thread wakes up
20:29:20.633 00.001 11872 GuideStep: -0.2 px 103 ms EAST, 0.2 px 0 ms NORTH
20:29:20.640 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:29:20.640 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1189,1037,31,31)
20:29:21.892 01.252 9960 Exposure complete
20:29:22.029 00.137 9960 worker thread done servicing request
20:29:22.029 00.000 11872 OnExposeComplete: enter
20:29:22.033 00.004 11872 UpdateGuideState(): m_state=6
20:29:22.037 00.004 11872 Star::Find(15, 1203, 1051, 0, (0,0,0,0), 1.5, 10.0, 255) frame 50
20:29:22.040 00.003 11872 Star::Find returns 1 (0), X=1204.02, Y=1052.26, Mass=5523, SNR=47.2, Peak=129 HFD=6.8
20:29:22.047 00.007 11872 CameraToMount -- cameraTheta (0.94) - m_xAngle (-3.14) = xAngle (4.08 = -2.20)
20:29:22.053 00.006 11872 CameraToMount -- cameraTheta (0.94) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.91 = -2.37)
20:29:22.056 00.003 11872 CameraToMount -- cameraX=0.29 cameraY=0.40 hyp=0.49 cameraTheta=0.94 mountX=-0.29 mountY=-0.34, mountTheta=-2.27
20:29:22.061 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.29, y=0.40, opts=13)
20:29:22.064 00.003 11872 Enqueuing Move request for scope (0.29, 0.40)
20:29:22.069 00.005 9960 Worker thread wakes up
20:29:22.069 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=208, med=1, FiltMin=0, FiltMax=171, Gamma=1.000
20:29:22.073 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.40) opts 0xd
20:29:22.074 00.001 9960 Handling offset move in thread for scope, endpoint = (0.29, 0.40)
20:29:22.074 00.000 9960 Moving (0.29, 0.40) raw xDistance=-0.29 yDistance=-0.34
20:29:22.075 00.001 9960 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.29
20:29:22.075 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
20:29:22.075 00.000 9960 MoveAxis(E, 128, ABG)
20:29:22.075 00.000 9960 Guiding  Dir = 2, Dur = 128
20:29:22.075 00.000 11872 UpdateGuideState exits: m=5523 SNR=47.2
20:29:22.080 00.005 9960 IsSlewing returns 0
20:29:22.081 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:22.084 00.003 9960 IsGuiding returns 0
20:29:22.084 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:29:22.088 00.004 9960 PulseGuide returned control before completion, sleep 138
20:29:22.088 00.000 11872 Enqueuing Expose request
20:29:22.240 00.152 9960 IsGuiding returns 1
20:29:22.241 00.001 9960 scope still moving after pulse duration time elapsed
20:29:22.270 00.029 9960 IsSlewing returns 0
20:29:22.271 00.001 9960 IsGuiding returns 0
20:29:22.272 00.001 9960 scope move finished after 128 + 59 ms
20:29:22.272 00.000 9960 Move returns status 0, amount 128
20:29:22.272 00.000 9960 MoveAxis(N, 254, ABG)
20:29:22.273 00.001 9960 Guiding  Dir = 0, Dur = 254
20:29:22.273 00.000 9960 IsSlewing returns 0
20:29:22.274 00.001 9960 IsGuiding returns 0
20:29:22.274 00.000 9960 PulseGuide returned control before completion, sleep 264
20:29:22.550 00.276 9960 IsGuiding returns 1
20:29:22.551 00.001 9960 scope still moving after pulse duration time elapsed
20:29:22.581 00.030 9960 IsSlewing returns 0
20:29:22.582 00.001 9960 IsGuiding returns 0
20:29:22.583 00.001 9960 scope move finished after 254 + 54 ms
20:29:22.583 00.000 9960 Move returns status 0, amount 254
20:29:22.584 00.001 9960 move complete, result=0
20:29:22.584 00.000 9960 worker thread done servicing request
20:29:22.584 00.000 9960 Worker thread wakes up
20:29:22.585 00.001 11872 GuideStep: -0.3 px 128 ms EAST, -0.3 px 254 ms NORTH
20:29:22.591 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:29:22.591 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1189,1037,31,31)
20:29:23.844 01.253 9960 Exposure complete
20:29:23.974 00.130 9960 worker thread done servicing request
20:29:23.974 00.000 11872 OnExposeComplete: enter
20:29:23.978 00.004 11872 UpdateGuideState(): m_state=6
20:29:23.983 00.005 11872 Star::Find(15, 1204, 1052, 0, (0,0,0,0), 1.5, 10.0, 255) frame 51
20:29:23.987 00.004 11872 Star::Find returns 1 (0), X=1203.75, Y=1051.72, Mass=5836, SNR=49.4, Peak=132 HFD=6.7
20:29:23.991 00.004 11872 CameraToMount -- cameraTheta (-1.41) - m_xAngle (-3.14) = xAngle (1.73 = 1.73)
20:29:23.994 00.003 11872 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.56 = 1.56)
20:29:23.998 00.004 11872 CameraToMount -- cameraX=0.02 cameraY=-0.14 hyp=0.14 cameraTheta=-1.41 mountX=-0.02 mountY=0.14, mountTheta=1.73
20:29:24.002 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.02, y=-0.14, opts=13)
20:29:24.006 00.004 11872 Enqueuing Move request for scope (0.02, -0.14)
20:29:24.010 00.004 9960 Worker thread wakes up
20:29:24.010 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.14) opts 0xd
20:29:24.010 00.000 9960 Handling offset move in thread for scope, endpoint = (0.02, -0.14)
20:29:24.011 00.001 9960 Moving (0.02, -0.14) raw xDistance=-0.02 yDistance=0.14
20:29:24.011 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:29:24.011 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:29:24.011 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=222, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
20:29:24.016 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
20:29:24.017 00.001 11872 UpdateGuideState exits: m=5836 SNR=49.4
20:29:24.023 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:24.028 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:29:24.034 00.006 9960 MoveAxis(E, 0, ABG)
20:29:24.034 00.000 11872 Enqueuing Expose request
20:29:24.038 00.004 9960 Move returns status 0, amount 0
20:29:24.038 00.000 9960 MoveAxis(N, 0, ABG)
20:29:24.038 00.000 9960 Move returns status 0, amount 0
20:29:24.038 00.000 9960 move complete, result=0
20:29:24.039 00.001 9960 worker thread done servicing request
20:29:24.040 00.001 9960 Worker thread wakes up
20:29:24.040 00.000 11872 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:29:24.043 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
20:29:24.044 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1189,1037,31,31)
20:29:25.295 01.251 9960 Exposure complete
20:29:25.434 00.139 9960 worker thread done servicing request
20:29:25.435 00.001 11872 OnExposeComplete: enter
20:29:25.439 00.004 11872 UpdateGuideState(): m_state=6
20:29:25.443 00.004 11872 Star::Find(15, 1203, 1051, 0, (0,0,0,0), 1.5, 10.0, 255) frame 52
20:29:25.446 00.003 11872 Star::Find returns 1 (0), X=1203.81, Y=1051.96, Mass=5695, SNR=48.7, Peak=132 HFD=6.6
20:29:25.452 00.006 11872 CameraToMount -- cameraTheta (0.84) - m_xAngle (-3.14) = xAngle (3.98 = -2.31)
20:29:25.456 00.004 11872 CameraToMount -- cameraTheta (0.84) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.80 = -2.48)
20:29:25.461 00.005 11872 CameraToMount -- cameraX=0.08 cameraY=0.09 hyp=0.12 cameraTheta=0.84 mountX=-0.08 mountY=-0.08, mountTheta=-2.40
20:29:25.466 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.08, y=0.09, opts=13)
20:29:25.470 00.004 11872 Enqueuing Move request for scope (0.08, 0.09)
20:29:25.474 00.004 9960 Worker thread wakes up
20:29:25.474 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=201, med=1, FiltMin=0, FiltMax=169, Gamma=1.000
20:29:25.478 00.004 11872 UpdateGuideState exits: m=5695 SNR=48.7
20:29:25.483 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.09) opts 0xd
20:29:25.483 00.000 9960 Handling offset move in thread for scope, endpoint = (0.08, 0.09)
20:29:25.483 00.000 9960 Moving (0.08, 0.09) raw xDistance=-0.08 yDistance=-0.08
20:29:25.483 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
20:29:25.483 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:29:25.484 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:25.489 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:29:25.490 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:29:25.496 00.006 11872 Enqueuing Expose request
20:29:25.500 00.004 9960 MoveAxis(E, 0, ABG)
20:29:25.500 00.000 9960 Move returns status 0, amount 0
20:29:25.500 00.000 9960 MoveAxis(N, 0, ABG)
20:29:25.501 00.001 9960 Move returns status 0, amount 0
20:29:25.501 00.000 9960 move complete, result=0
20:29:25.501 00.000 9960 worker thread done servicing request
20:29:25.502 00.001 9960 Worker thread wakes up
20:29:25.502 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:29:25.506 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
20:29:25.506 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1189,1037,31,31)
20:29:26.768 01.262 9960 Exposure complete
20:29:26.903 00.135 9960 worker thread done servicing request
20:29:26.904 00.001 11872 OnExposeComplete: enter
20:29:26.907 00.003 11872 UpdateGuideState(): m_state=6
20:29:26.912 00.005 11872 Star::Find(15, 1203, 1051, 0, (0,0,0,0), 1.5, 10.0, 255) frame 53
20:29:26.915 00.003 11872 Star::Find returns 1 (0), X=1203.71, Y=1053.08, Mass=5328, SNR=46.8, Peak=137 HFD=6.5
20:29:26.921 00.006 11872 CameraToMount -- cameraTheta (1.59) - m_xAngle (-3.14) = xAngle (4.72 = -1.56)
20:29:26.928 00.007 11872 CameraToMount -- cameraTheta (1.59) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.55 = -1.73)
20:29:26.934 00.006 11872 CameraToMount -- cameraX=-0.02 cameraY=1.22 hyp=1.22 cameraTheta=1.59 mountX=0.01 mountY=-1.20, mountTheta=-1.56
20:29:26.940 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.02, y=1.22, opts=13)
20:29:26.945 00.005 11872 Enqueuing Move request for scope (-0.02, 1.22)
20:29:26.949 00.004 9960 Worker thread wakes up
20:29:26.950 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=197, med=1, FiltMin=0, FiltMax=169, Gamma=1.000
20:29:26.954 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 1.22) opts 0xd
20:29:26.955 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.02, 1.22)
20:29:26.955 00.000 9960 Moving (-0.02, 1.22) raw xDistance=0.01 yDistance=-1.20
20:29:26.955 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:29:26.956 00.001 9960 GuideAlgorithmResistSwitch::result() returns -1.20 from input -1.20
20:29:26.956 00.000 9960 MoveAxis(E, 0, ABG)
20:29:26.956 00.000 11872 UpdateGuideState exits: m=5328 SNR=46.8
20:29:26.963 00.007 9960 Move returns status 0, amount 0
20:29:26.963 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:26.968 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:29:26.972 00.004 9960 MoveAxis(N, 896, ABG)
20:29:26.972 00.000 11872 Enqueuing Expose request
20:29:26.975 00.003 9960 Guiding  Dir = 0, Dur = 896
20:29:26.975 00.000 9960 IsSlewing returns 0
20:29:26.976 00.001 9960 IsGuiding returns 0
20:29:26.976 00.000 9960 PulseGuide returned control before completion, sleep 906
20:29:27.893 00.917 9960 IsGuiding returns 1
20:29:27.893 00.000 9960 scope still moving after pulse duration time elapsed
20:29:27.924 00.031 9960 IsSlewing returns 0
20:29:27.924 00.000 9960 IsGuiding returns 0
20:29:27.925 00.001 9960 scope move finished after 896 + 52 ms
20:29:27.925 00.000 9960 Move returns status 0, amount 896
20:29:27.927 00.002 9960 move complete, result=0
20:29:27.927 00.000 9960 worker thread done servicing request
20:29:27.927 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -1.2 px 896 ms NORTH
20:29:27.932 00.005 9960 Worker thread wakes up
20:29:27.932 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:29:27.932 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1189,1037,31,31)
20:29:29.188 01.256 9960 Exposure complete
20:29:29.320 00.132 9960 worker thread done servicing request
20:29:29.321 00.001 11872 OnExposeComplete: enter
20:29:29.325 00.004 11872 UpdateGuideState(): m_state=6
20:29:29.331 00.006 11872 Star::Find(15, 1203, 1053, 0, (0,0,0,0), 1.5, 10.0, 255) frame 54
20:29:29.337 00.006 11872 Star::Find returns 1 (0), X=1203.84, Y=1050.87, Mass=5616, SNR=48.3, Peak=145 HFD=6.6
20:29:29.341 00.004 11872 CameraToMount -- cameraTheta (-1.47) - m_xAngle (-3.14) = xAngle (1.67 = 1.67)
20:29:29.345 00.004 11872 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.50 = 1.50)
20:29:29.350 00.005 11872 CameraToMount -- cameraX=0.11 cameraY=-1.00 hyp=1.00 cameraTheta=-1.47 mountX=-0.10 mountY=1.00, mountTheta=1.67
20:29:29.355 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.11, y=-1.00, opts=13)
20:29:29.363 00.008 11872 Enqueuing Move request for scope (0.11, -1.00)
20:29:29.367 00.004 9960 Worker thread wakes up
20:29:29.368 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=224, med=1, FiltMin=0, FiltMax=182, Gamma=1.000
20:29:29.371 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.11, -1.00) opts 0xd
20:29:29.372 00.001 9960 Handling offset move in thread for scope, endpoint = (0.11, -1.00)
20:29:29.372 00.000 9960 Moving (0.11, -1.00) raw xDistance=-0.10 yDistance=1.00
20:29:29.372 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
20:29:29.372 00.000 9960 resist switch: large excursion: input 1.00 thresh 0.60 direction from -1 to 1
20:29:29.373 00.001 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=3.00
20:29:29.373 00.000 11872 UpdateGuideState exits: m=5616 SNR=48.3
20:29:29.377 00.004 9960 GuideAlgorithmResistSwitch::result() returns 1.00 from input 1.00
20:29:29.377 00.000 9960 MoveAxis(E, 0, ABG)
20:29:29.378 00.001 9960 Move returns status 0, amount 0
20:29:29.378 00.000 9960 MoveAxis(S, 747, ABG)
20:29:29.379 00.001 9960 Guiding  Dir = 1, Dur = 747
20:29:29.379 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:29.383 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:29:29.386 00.003 9960 IsSlewing returns 0
20:29:29.386 00.000 11872 Enqueuing Expose request
20:29:29.392 00.006 9960 IsGuiding returns 0
20:29:29.393 00.001 9960 PulseGuide returned control before completion, sleep 757
20:29:30.164 00.771 9960 IsGuiding returns 0
20:29:30.166 00.002 9960 Move returns status 0, amount 747
20:29:30.166 00.000 9960 move complete, result=0
20:29:30.167 00.001 9960 worker thread done servicing request
20:29:30.167 00.000 11872 GuideStep: -0.1 px 0 ms EAST, 1.0 px 747 ms SOUTH
20:29:30.173 00.006 9960 Worker thread wakes up
20:29:30.173 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:29:30.173 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1189,1037,31,31)
20:29:31.432 01.259 9960 Exposure complete
20:29:31.567 00.135 9960 worker thread done servicing request
20:29:31.568 00.001 11872 OnExposeComplete: enter
20:29:31.572 00.004 11872 UpdateGuideState(): m_state=6
20:29:31.575 00.003 11872 Star::Find(15, 1203, 1050, 0, (0,0,0,0), 1.5, 10.0, 255) frame 55
20:29:31.580 00.005 11872 Star::Find returns 1 (0), X=1204.01, Y=1051.63, Mass=5789, SNR=49.2, Peak=134 HFD=6.6
20:29:31.585 00.005 11872 CameraToMount -- cameraTheta (-0.70) - m_xAngle (-3.14) = xAngle (2.44 = 2.44)
20:29:31.589 00.004 11872 CameraToMount -- cameraTheta (-0.70) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.27 = 2.27)
20:29:31.592 00.003 11872 CameraToMount -- cameraX=0.28 cameraY=-0.23 hyp=0.36 cameraTheta=-0.70 mountX=-0.27 mountY=0.28, mountTheta=2.35
20:29:31.597 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.28, y=-0.23, opts=13)
20:29:31.601 00.004 11872 Enqueuing Move request for scope (0.28, -0.23)
20:29:31.606 00.005 9960 Worker thread wakes up
20:29:31.606 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.23) opts 0xd
20:29:31.606 00.000 9960 Handling offset move in thread for scope, endpoint = (0.28, -0.23)
20:29:31.606 00.000 9960 Moving (0.28, -0.23) raw xDistance=-0.27 yDistance=0.28
20:29:31.607 00.001 9960 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
20:29:31.607 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.28 from input 0.28
20:29:31.607 00.000 9960 MoveAxis(E, 115, ABG)
20:29:31.607 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=217, med=1, FiltMin=0, FiltMax=181, Gamma=1.000
20:29:31.613 00.006 11872 UpdateGuideState exits: m=5789 SNR=49.2
20:29:31.618 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:31.621 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:29:31.625 00.004 11872 Enqueuing Expose request
20:29:31.629 00.004 9960 Guiding  Dir = 2, Dur = 115
20:29:31.629 00.000 9960 IsSlewing returns 0
20:29:31.629 00.000 9960 IsGuiding returns 0
20:29:31.631 00.002 9960 PulseGuide returned control before completion, sleep 125
20:29:31.766 00.135 9960 IsGuiding returns 1
20:29:31.767 00.001 9960 scope still moving after pulse duration time elapsed
20:29:31.797 00.030 9960 IsSlewing returns 0
20:29:31.801 00.004 9960 IsGuiding returns 0
20:29:31.801 00.000 9960 scope move finished after 115 + 55 ms
20:29:31.801 00.000 9960 Move returns status 0, amount 115
20:29:31.801 00.000 9960 MoveAxis(S, 206, ABG)
20:29:31.801 00.000 9960 Guiding  Dir = 1, Dur = 206
20:29:31.801 00.000 9960 IsSlewing returns 0
20:29:31.802 00.001 9960 IsGuiding returns 0
20:29:31.803 00.001 9960 PulseGuide returned control before completion, sleep 216
20:29:32.031 00.228 9960 IsGuiding returns 1
20:29:32.031 00.000 9960 scope still moving after pulse duration time elapsed
20:29:32.062 00.031 9960 IsSlewing returns 0
20:29:32.064 00.002 9960 IsGuiding returns 1
20:29:32.094 00.030 9960 IsSlewing returns 0
20:29:32.096 00.002 9960 IsGuiding returns 0
20:29:32.096 00.000 9960 scope move finished after 206 + 87 ms
20:29:32.096 00.000 9960 Move returns status 0, amount 206
20:29:32.096 00.000 9960 move complete, result=0
20:29:32.097 00.001 9960 worker thread done servicing request
20:29:32.097 00.000 9960 Worker thread wakes up
20:29:32.098 00.001 11872 GuideStep: -0.3 px 115 ms EAST, 0.3 px 206 ms SOUTH
20:29:32.104 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:29:32.104 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1189,1037,31,31)
20:29:33.356 01.252 9960 Exposure complete
20:29:33.496 00.140 9960 worker thread done servicing request
20:29:33.497 00.001 11872 OnExposeComplete: enter
20:29:33.500 00.003 11872 UpdateGuideState(): m_state=6
20:29:33.505 00.005 11872 Star::Find(15, 1204, 1051, 0, (0,0,0,0), 1.5, 10.0, 255) frame 56
20:29:33.508 00.003 11872 Star::Find returns 1 (0), X=1203.95, Y=1051.96, Mass=5857, SNR=49.5, Peak=131 HFD=6.4
20:29:33.513 00.005 11872 CameraToMount -- cameraTheta (0.40) - m_xAngle (-3.14) = xAngle (3.54 = -2.74)
20:29:33.519 00.006 11872 CameraToMount -- cameraTheta (0.40) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.37 = -2.92)
20:29:33.525 00.006 11872 CameraToMount -- cameraX=0.22 cameraY=0.09 hyp=0.24 cameraTheta=0.40 mountX=-0.22 mountY=-0.05, mountTheta=-2.90
20:29:33.530 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.22, y=0.09, opts=13)
20:29:33.535 00.005 11872 Enqueuing Move request for scope (0.22, 0.09)
20:29:33.539 00.004 9960 Worker thread wakes up
20:29:33.539 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=214, med=1, FiltMin=0, FiltMax=184, Gamma=1.000
20:29:33.543 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.09) opts 0xd
20:29:33.544 00.001 11872 UpdateGuideState exits: m=5857 SNR=49.5
20:29:33.550 00.006 9960 Handling offset move in thread for scope, endpoint = (0.22, 0.09)
20:29:33.551 00.001 9960 Moving (0.22, 0.09) raw xDistance=-0.22 yDistance=-0.05
20:29:33.551 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:33.561 00.010 9960 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.22
20:29:33.561 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:29:33.561 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:29:33.570 00.009 11872 Enqueuing Expose request
20:29:33.574 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:29:33.574 00.000 9960 MoveAxis(E, 101, ABG)
20:29:33.575 00.001 9960 Guiding  Dir = 2, Dur = 101
20:29:33.576 00.001 9960 IsSlewing returns 0
20:29:33.576 00.000 9960 IsGuiding returns 0
20:29:33.577 00.001 9960 PulseGuide returned control before completion, sleep 111
20:29:33.691 00.114 9960 IsGuiding returns 1
20:29:33.693 00.002 9960 scope still moving after pulse duration time elapsed
20:29:33.722 00.029 9960 IsSlewing returns 0
20:29:33.724 00.002 9960 IsGuiding returns 0
20:29:33.724 00.000 9960 scope move finished after 101 + 46 ms
20:29:33.725 00.001 9960 Move returns status 0, amount 101
20:29:33.725 00.000 9960 MoveAxis(N, 0, ABG)
20:29:33.725 00.000 9960 Move returns status 0, amount 0
20:29:33.725 00.000 9960 move complete, result=0
20:29:33.725 00.000 9960 worker thread done servicing request
20:29:33.726 00.001 9960 Worker thread wakes up
20:29:33.726 00.000 11872 GuideStep: -0.2 px 101 ms EAST, -0.1 px 0 ms NORTH
20:29:33.733 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:29:33.734 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1189,1037,31,31)
20:29:34.989 01.255 9960 Exposure complete
20:29:35.126 00.137 9960 worker thread done servicing request
20:29:35.127 00.001 11872 OnExposeComplete: enter
20:29:35.163 00.036 11872 UpdateGuideState(): m_state=6
20:29:35.171 00.008 11872 Star::Find(15, 1203, 1051, 0, (0,0,0,0), 1.5, 10.0, 255) frame 57
20:29:35.176 00.005 11872 Star::Find returns 1 (0), X=1203.80, Y=1052.28, Mass=5513, SNR=46.5, Peak=131 HFD=6.6
20:29:35.179 00.003 11872 CameraToMount -- cameraTheta (1.42) - m_xAngle (-3.14) = xAngle (4.55 = -1.73)
20:29:35.183 00.004 11872 CameraToMount -- cameraTheta (1.42) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.38 = -1.90)
20:29:35.187 00.004 11872 CameraToMount -- cameraX=0.07 cameraY=0.42 hyp=0.42 cameraTheta=1.42 mountX=-0.07 mountY=-0.40, mountTheta=-1.74
20:29:35.192 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.07, y=0.42, opts=13)
20:29:35.194 00.002 11872 Enqueuing Move request for scope (0.07, 0.42)
20:29:35.198 00.004 9960 Worker thread wakes up
20:29:35.198 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.42) opts 0xd
20:29:35.198 00.000 9960 Handling offset move in thread for scope, endpoint = (0.07, 0.42)
20:29:35.198 00.000 9960 Moving (0.07, 0.42) raw xDistance=-0.07 yDistance=-0.40
20:29:35.198 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=1, FiltMin=0, FiltMax=185, Gamma=1.000
20:29:35.202 00.004 11872 UpdateGuideState exits: m=5513 SNR=46.5
20:29:35.205 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:29:35.205 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:29:35.205 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:35.209 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:29:35.214 00.005 11872 Enqueuing Expose request
20:29:35.218 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.40
20:29:35.218 00.000 9960 MoveAxis(E, 0, ABG)
20:29:35.218 00.000 9960 Move returns status 0, amount 0
20:29:35.218 00.000 9960 MoveAxis(N, 0, ABG)
20:29:35.219 00.001 9960 Move returns status 0, amount 0
20:29:35.219 00.000 9960 move complete, result=0
20:29:35.219 00.000 9960 worker thread done servicing request
20:29:35.219 00.000 9960 Worker thread wakes up
20:29:35.220 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
20:29:35.224 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
20:29:35.224 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1189,1037,31,31)
20:29:36.473 01.249 9960 Exposure complete
20:29:36.622 00.149 9960 worker thread done servicing request
20:29:36.622 00.000 11872 OnExposeComplete: enter
20:29:36.626 00.004 11872 UpdateGuideState(): m_state=6
20:29:36.629 00.003 11872 Star::Find(15, 1203, 1052, 0, (0,0,0,0), 1.5, 10.0, 255) frame 58
20:29:36.633 00.004 11872 Star::Find returns 1 (0), X=1203.77, Y=1052.51, Mass=5529, SNR=46.7, Peak=128 HFD=6.7
20:29:36.640 00.007 11872 CameraToMount -- cameraTheta (1.50) - m_xAngle (-3.14) = xAngle (4.64 = -1.64)
20:29:36.645 00.005 11872 CameraToMount -- cameraTheta (1.50) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.47 = -1.81)
20:29:36.649 00.004 11872 CameraToMount -- cameraX=0.04 cameraY=0.64 hyp=0.64 cameraTheta=1.50 mountX=-0.05 mountY=-0.63, mountTheta=-1.64
20:29:36.655 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.04, y=0.64, opts=13)
20:29:36.659 00.004 11872 Enqueuing Move request for scope (0.04, 0.64)
20:29:36.662 00.003 9960 Worker thread wakes up
20:29:36.663 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.64) opts 0xd
20:29:36.663 00.000 9960 Handling offset move in thread for scope, endpoint = (0.04, 0.64)
20:29:36.664 00.001 9960 Moving (0.04, 0.64) raw xDistance=-0.05 yDistance=-0.63
20:29:36.664 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:29:36.664 00.000 9960 resist switch: large excursion: input -0.63 thresh 0.60 direction from 1 to -1
20:29:36.664 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=1, FiltMin=0, FiltMax=172, Gamma=1.000
20:29:36.668 00.004 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.88
20:29:36.669 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.63 from input -0.63
20:29:36.669 00.000 11872 UpdateGuideState exits: m=5529 SNR=46.7
20:29:36.675 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:36.680 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:29:36.684 00.004 11872 Enqueuing Expose request
20:29:36.688 00.004 9960 MoveAxis(E, 0, ABG)
20:29:36.688 00.000 9960 Move returns status 0, amount 0
20:29:36.688 00.000 9960 MoveAxis(N, 467, ABG)
20:29:36.688 00.000 9960 Guiding  Dir = 0, Dur = 467
20:29:36.688 00.000 9960 IsSlewing returns 0
20:29:36.689 00.001 9960 IsGuiding returns 0
20:29:36.689 00.000 9960 PulseGuide returned control before completion, sleep 477
20:29:37.170 00.481 9960 IsGuiding returns 1
20:29:37.170 00.000 9960 scope still moving after pulse duration time elapsed
20:29:37.200 00.030 9960 IsSlewing returns 0
20:29:37.203 00.003 9960 IsGuiding returns 0
20:29:37.203 00.000 9960 scope move finished after 467 + 46 ms
20:29:37.204 00.001 9960 Move returns status 0, amount 467
20:29:37.204 00.000 9960 move complete, result=0
20:29:37.205 00.001 9960 worker thread done servicing request
20:29:37.205 00.000 9960 Worker thread wakes up
20:29:37.206 00.001 11872 GuideStep: -0.0 px 0 ms EAST, -0.6 px 467 ms NORTH
20:29:37.212 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:29:37.212 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1189,1037,31,31)
20:29:38.466 01.254 9960 Exposure complete
20:29:38.605 00.139 9960 worker thread done servicing request
20:29:38.605 00.000 11872 OnExposeComplete: enter
20:29:38.610 00.005 11872 UpdateGuideState(): m_state=6
20:29:38.617 00.007 11872 Star::Find(15, 1203, 1052, 0, (0,0,0,0), 1.5, 10.0, 255) frame 59
20:29:38.622 00.005 11872 Star::Find returns 1 (0), X=1203.90, Y=1052.69, Mass=5716, SNR=49.0, Peak=140 HFD=6.8
20:29:38.628 00.006 11872 CameraToMount -- cameraTheta (1.37) - m_xAngle (-3.14) = xAngle (4.50 = -1.78)
20:29:38.634 00.006 11872 CameraToMount -- cameraTheta (1.37) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.33 = -1.95)
20:29:38.644 00.010 11872 CameraToMount -- cameraX=0.17 cameraY=0.82 hyp=0.84 cameraTheta=1.37 mountX=-0.17 mountY=-0.78, mountTheta=-1.79
20:29:38.653 00.009 11872 SchedulePrimaryMove(0FA44CE0, x=0.17, y=0.82, opts=13)
20:29:38.658 00.005 11872 Enqueuing Move request for scope (0.17, 0.82)
20:29:38.662 00.004 9960 Worker thread wakes up
20:29:38.662 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
20:29:38.668 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.82) opts 0xd
20:29:38.669 00.001 11872 UpdateGuideState exits: m=5716 SNR=49.0
20:29:38.674 00.005 9960 Handling offset move in thread for scope, endpoint = (0.17, 0.82)
20:29:38.674 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:38.680 00.006 9960 Moving (0.17, 0.82) raw xDistance=-0.17 yDistance=-0.78
20:29:38.680 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
20:29:38.680 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.78 from input -0.78
20:29:38.681 00.001 9960 MoveAxis(E, 0, ABG)
20:29:38.681 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:29:38.686 00.005 11872 Enqueuing Expose request
20:29:38.691 00.005 9960 Move returns status 0, amount 0
20:29:38.691 00.000 9960 MoveAxis(N, 583, ABG)
20:29:38.691 00.000 9960 Guiding  Dir = 0, Dur = 583
20:29:38.691 00.000 9960 IsSlewing returns 0
20:29:38.692 00.001 9960 IsGuiding returns 0
20:29:38.692 00.000 9960 PulseGuide returned control before completion, sleep 593
20:29:39.300 00.608 9960 IsGuiding returns 1
20:29:39.300 00.000 9960 scope still moving after pulse duration time elapsed
20:29:39.332 00.032 9960 IsSlewing returns 0
20:29:39.336 00.004 9960 IsGuiding returns 0
20:29:39.336 00.000 9960 scope move finished after 583 + 60 ms
20:29:39.337 00.001 9960 Move returns status 0, amount 583
20:29:39.337 00.000 9960 move complete, result=0
20:29:39.337 00.000 9960 worker thread done servicing request
20:29:39.338 00.001 9960 Worker thread wakes up
20:29:39.339 00.001 11872 GuideStep: -0.2 px 0 ms EAST, -0.8 px 583 ms NORTH
20:29:39.345 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:29:39.345 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1189,1037,31,31)
20:29:40.592 01.247 9960 Exposure complete
20:29:40.739 00.147 9960 worker thread done servicing request
20:29:40.739 00.000 11872 OnExposeComplete: enter
20:29:40.744 00.005 11872 UpdateGuideState(): m_state=6
20:29:40.747 00.003 11872 Star::Find(15, 1203, 1052, 0, (0,0,0,0), 1.5, 10.0, 255) frame 60
20:29:40.750 00.003 11872 Star::Find returns 1 (0), X=1203.78, Y=1052.09, Mass=5625, SNR=47.9, Peak=130 HFD=6.7
20:29:40.754 00.004 11872 CameraToMount -- cameraTheta (1.34) - m_xAngle (-3.14) = xAngle (4.47 = -1.81)
20:29:40.757 00.003 11872 CameraToMount -- cameraTheta (1.34) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.30 = -1.98)
20:29:40.760 00.003 11872 CameraToMount -- cameraX=0.05 cameraY=0.22 hyp=0.23 cameraTheta=1.34 mountX=-0.05 mountY=-0.21, mountTheta=-1.82
20:29:40.767 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.05, y=0.22, opts=13)
20:29:40.771 00.004 11872 Enqueuing Move request for scope (0.05, 0.22)
20:29:40.776 00.005 9960 Worker thread wakes up
20:29:40.776 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=221, med=1, FiltMin=0, FiltMax=195, Gamma=1.000
20:29:40.780 00.004 11872 UpdateGuideState exits: m=5625 SNR=47.9
20:29:40.784 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:40.788 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:29:40.792 00.004 11872 Enqueuing Expose request
20:29:40.796 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.22) opts 0xd
20:29:40.796 00.000 9960 Handling offset move in thread for scope, endpoint = (0.05, 0.22)
20:29:40.796 00.000 9960 Moving (0.05, 0.22) raw xDistance=-0.05 yDistance=-0.21
20:29:40.797 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:29:40.797 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
20:29:40.797 00.000 9960 MoveAxis(E, 0, ABG)
20:29:40.798 00.001 9960 Move returns status 0, amount 0
20:29:40.798 00.000 9960 MoveAxis(N, 158, ABG)
20:29:40.798 00.000 9960 Guiding  Dir = 0, Dur = 158
20:29:40.798 00.000 9960 IsSlewing returns 0
20:29:40.799 00.001 9960 IsGuiding returns 0
20:29:40.799 00.000 9960 PulseGuide returned control before completion, sleep 168
20:29:40.973 00.174 9960 IsGuiding returns 1
20:29:40.973 00.000 9960 scope still moving after pulse duration time elapsed
20:29:41.003 00.030 9960 IsSlewing returns 0
20:29:41.004 00.001 9960 IsGuiding returns 1
20:29:41.034 00.030 9960 IsSlewing returns 0
20:29:41.036 00.002 9960 IsGuiding returns 1
20:29:41.066 00.030 9960 IsSlewing returns 0
20:29:41.068 00.002 9960 IsGuiding returns 0
20:29:41.068 00.000 9960 scope move finished after 158 + 110 ms
20:29:41.069 00.001 9960 Move returns status 0, amount 158
20:29:41.069 00.000 9960 move complete, result=0
20:29:41.069 00.000 9960 worker thread done servicing request
20:29:41.070 00.001 9960 Worker thread wakes up
20:29:41.070 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 158 ms NORTH
20:29:41.077 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:29:41.078 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1189,1037,31,31)
20:29:42.329 01.251 9960 Exposure complete
20:29:42.464 00.135 9960 worker thread done servicing request
20:29:42.465 00.001 11872 OnExposeComplete: enter
20:29:42.468 00.003 11872 UpdateGuideState(): m_state=6
20:29:42.473 00.005 11872 Star::Find(15, 1203, 1052, 0, (0,0,0,0), 1.5, 10.0, 255) frame 61
20:29:42.477 00.004 11872 Star::Find returns 1 (0), X=1203.91, Y=1052.17, Mass=5521, SNR=47.4, Peak=154 HFD=6.6
20:29:42.480 00.003 11872 CameraToMount -- cameraTheta (1.03) - m_xAngle (-3.14) = xAngle (4.17 = -2.12)
20:29:42.485 00.005 11872 CameraToMount -- cameraTheta (1.03) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.00 = -2.29)
20:29:42.488 00.003 11872 CameraToMount -- cameraX=0.18 cameraY=0.30 hyp=0.35 cameraTheta=1.03 mountX=-0.18 mountY=-0.27, mountTheta=-2.17
20:29:42.494 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.18, y=0.30, opts=13)
20:29:42.497 00.003 11872 Enqueuing Move request for scope (0.18, 0.30)
20:29:42.501 00.004 9960 Worker thread wakes up
20:29:42.501 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.30) opts 0xd
20:29:42.501 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=1, FiltMin=0, FiltMax=185, Gamma=1.000
20:29:42.506 00.005 9960 Handling offset move in thread for scope, endpoint = (0.18, 0.30)
20:29:42.506 00.000 9960 Moving (0.18, 0.30) raw xDistance=-0.18 yDistance=-0.27
20:29:42.506 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
20:29:42.506 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
20:29:42.507 00.001 11872 UpdateGuideState exits: m=5521 SNR=47.4
20:29:42.511 00.004 9960 MoveAxis(E, 0, ABG)
20:29:42.511 00.000 9960 Move returns status 0, amount 0
20:29:42.511 00.000 9960 MoveAxis(N, 198, ABG)
20:29:42.511 00.000 9960 Guiding  Dir = 0, Dur = 198
20:29:42.511 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:42.517 00.006 9960 IsSlewing returns 0
20:29:42.517 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:29:42.524 00.007 11872 Enqueuing Expose request
20:29:42.529 00.005 9960 IsGuiding returns 0
20:29:42.529 00.000 9960 PulseGuide returned control before completion, sleep 208
20:29:42.753 00.224 9960 IsGuiding returns 0
20:29:42.754 00.001 9960 Move returns status 0, amount 198
20:29:42.754 00.000 9960 move complete, result=0
20:29:42.754 00.000 9960 worker thread done servicing request
20:29:42.755 00.001 9960 Worker thread wakes up
20:29:42.755 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.3 px 198 ms NORTH
20:29:42.762 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:29:42.764 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1189,1037,31,31)
20:29:44.013 01.249 9960 Exposure complete
20:29:44.139 00.126 9960 worker thread done servicing request
20:29:44.139 00.000 11872 OnExposeComplete: enter
20:29:44.143 00.004 11872 UpdateGuideState(): m_state=6
20:29:44.147 00.004 11872 Star::Find(15, 1203, 1052, 0, (0,0,0,0), 1.5, 10.0, 255) frame 62
20:29:44.151 00.004 11872 Star::Find returns 1 (0), X=1203.83, Y=1052.01, Mass=5464, SNR=47.2, Peak=140 HFD=6.4
20:29:44.155 00.004 11872 CameraToMount -- cameraTheta (0.98) - m_xAngle (-3.14) = xAngle (4.11 = -2.17)
20:29:44.159 00.004 11872 CameraToMount -- cameraTheta (0.98) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.94 = -2.34)
20:29:44.162 00.003 11872 CameraToMount -- cameraX=0.10 cameraY=0.14 hyp=0.17 cameraTheta=0.98 mountX=-0.10 mountY=-0.12, mountTheta=-2.24
20:29:44.168 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.10, y=0.14, opts=13)
20:29:44.175 00.007 11872 Enqueuing Move request for scope (0.10, 0.14)
20:29:44.179 00.004 9960 Worker thread wakes up
20:29:44.180 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=212, med=1, FiltMin=0, FiltMax=174, Gamma=1.000
20:29:44.184 00.004 11872 UpdateGuideState exits: m=5464 SNR=47.2
20:29:44.188 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:44.192 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:29:44.195 00.003 11872 Enqueuing Expose request
20:29:44.199 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.14) opts 0xd
20:29:44.199 00.000 9960 Handling offset move in thread for scope, endpoint = (0.10, 0.14)
20:29:44.199 00.000 9960 Moving (0.10, 0.14) raw xDistance=-0.10 yDistance=-0.12
20:29:44.199 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
20:29:44.201 00.002 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:29:44.201 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
20:29:44.201 00.000 9960 MoveAxis(E, 0, ABG)
20:29:44.201 00.000 9960 Move returns status 0, amount 0
20:29:44.201 00.000 9960 MoveAxis(N, 0, ABG)
20:29:44.202 00.001 9960 Move returns status 0, amount 0
20:29:44.202 00.000 9960 move complete, result=0
20:29:44.202 00.000 9960 worker thread done servicing request
20:29:44.202 00.000 9960 Worker thread wakes up
20:29:44.202 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:29:44.203 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:29:44.211 00.008 9960 Handling exposure in thread, d=1000 o=3 r=(1189,1037,31,31)
20:29:45.471 01.260 9960 Exposure complete
20:29:45.607 00.136 9960 worker thread done servicing request
20:29:45.607 00.000 11872 OnExposeComplete: enter
20:29:45.611 00.004 11872 UpdateGuideState(): m_state=6
20:29:45.617 00.006 11872 Star::Find(15, 1203, 1052, 0, (0,0,0,0), 1.5, 10.0, 255) frame 63
20:29:45.622 00.005 11872 Star::Find returns 1 (0), X=1203.73, Y=1052.30, Mass=5892, SNR=49.7, Peak=142 HFD=6.7
20:29:45.626 00.004 11872 CameraToMount -- cameraTheta (1.57) - m_xAngle (-3.14) = xAngle (4.71 = -1.57)
20:29:45.630 00.004 11872 CameraToMount -- cameraTheta (1.57) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.54 = -1.75)
20:29:45.634 00.004 11872 CameraToMount -- cameraX=-0.00 cameraY=0.43 hyp=0.43 cameraTheta=1.57 mountX=-0.00 mountY=-0.43, mountTheta=-1.57
20:29:45.640 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.00, y=0.43, opts=13)
20:29:45.646 00.006 11872 Enqueuing Move request for scope (-0.00, 0.43)
20:29:45.650 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=233, med=1, FiltMin=0, FiltMax=189, Gamma=1.000
20:29:45.654 00.004 11872 UpdateGuideState exits: m=5892 SNR=49.7
20:29:45.658 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:45.661 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:29:45.665 00.004 11872 Enqueuing Expose request
20:29:45.669 00.004 9960 Worker thread wakes up
20:29:45.669 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.43) opts 0xd
20:29:45.669 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.00, 0.43)
20:29:45.669 00.000 9960 Moving (-0.00, 0.43) raw xDistance=-0.00 yDistance=-0.43
20:29:45.669 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
20:29:45.670 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.43 from input -0.43
20:29:45.670 00.000 9960 MoveAxis(E, 0, ABG)
20:29:45.670 00.000 9960 Move returns status 0, amount 0
20:29:45.670 00.000 9960 MoveAxis(N, 319, ABG)
20:29:45.671 00.001 9960 Guiding  Dir = 0, Dur = 319
20:29:45.671 00.000 9960 IsSlewing returns 0
20:29:45.671 00.000 9960 IsGuiding returns 0
20:29:45.671 00.000 9960 PulseGuide returned control before completion, sleep 329
20:29:46.006 00.335 9960 IsGuiding returns 1
20:29:46.007 00.001 9960 scope still moving after pulse duration time elapsed
20:29:46.038 00.031 9960 IsSlewing returns 0
20:29:46.040 00.002 9960 IsGuiding returns 0
20:29:46.040 00.000 9960 scope move finished after 319 + 49 ms
20:29:46.041 00.001 9960 Move returns status 0, amount 319
20:29:46.041 00.000 9960 move complete, result=0
20:29:46.041 00.000 9960 worker thread done servicing request
20:29:46.042 00.001 11872 GuideStep: -0.0 px 0 ms EAST, -0.4 px 319 ms NORTH
20:29:46.050 00.008 9960 Worker thread wakes up
20:29:46.051 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:29:46.051 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1189,1037,31,31)
20:29:47.296 01.245 9960 Exposure complete
20:29:47.437 00.141 9960 worker thread done servicing request
20:29:47.437 00.000 11872 OnExposeComplete: enter
20:29:47.440 00.003 11872 UpdateGuideState(): m_state=6
20:29:47.445 00.005 11872 Star::Find(15, 1203, 1052, 0, (0,0,0,0), 1.5, 10.0, 255) frame 64
20:29:47.450 00.005 11872 Star::Find returns 1 (0), X=1203.79, Y=1052.38, Mass=5547, SNR=48.1, Peak=127 HFD=6.6
20:29:47.454 00.004 11872 CameraToMount -- cameraTheta (1.45) - m_xAngle (-3.14) = xAngle (4.59 = -1.69)
20:29:47.461 00.007 11872 CameraToMount -- cameraTheta (1.45) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.42 = -1.86)
20:29:47.465 00.004 11872 CameraToMount -- cameraX=0.06 cameraY=0.52 hyp=0.52 cameraTheta=1.45 mountX=-0.06 mountY=-0.50, mountTheta=-1.70
20:29:47.471 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.06, y=0.52, opts=13)
20:29:47.477 00.006 11872 Enqueuing Move request for scope (0.06, 0.52)
20:29:47.482 00.005 9960 Worker thread wakes up
20:29:47.482 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=235, med=1, FiltMin=0, FiltMax=188, Gamma=1.000
20:29:47.486 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.52) opts 0xd
20:29:47.486 00.000 9960 Handling offset move in thread for scope, endpoint = (0.06, 0.52)
20:29:47.487 00.001 9960 Moving (0.06, 0.52) raw xDistance=-0.06 yDistance=-0.50
20:29:47.487 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:29:47.487 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.50 from input -0.50
20:29:47.487 00.000 9960 MoveAxis(E, 0, ABG)
20:29:47.488 00.001 11872 UpdateGuideState exits: m=5547 SNR=48.1
20:29:47.493 00.005 9960 Move returns status 0, amount 0
20:29:47.493 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:47.496 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:29:47.500 00.004 11872 Enqueuing Expose request
20:29:47.504 00.004 9960 MoveAxis(N, 372, ABG)
20:29:47.504 00.000 9960 Guiding  Dir = 0, Dur = 372
20:29:47.504 00.000 9960 IsSlewing returns 0
20:29:47.505 00.001 9960 IsGuiding returns 0
20:29:47.505 00.000 9960 PulseGuide returned control before completion, sleep 382
20:29:47.897 00.392 9960 IsGuiding returns 1
20:29:47.899 00.002 9960 scope still moving after pulse duration time elapsed
20:29:47.928 00.029 9960 IsSlewing returns 0
20:29:47.928 00.000 9960 IsGuiding returns 0
20:29:47.929 00.001 9960 scope move finished after 372 + 51 ms
20:29:47.929 00.000 9960 Move returns status 0, amount 372
20:29:47.929 00.000 9960 move complete, result=0
20:29:47.929 00.000 9960 worker thread done servicing request
20:29:47.929 00.000 9960 Worker thread wakes up
20:29:47.930 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.5 px 372 ms NORTH
20:29:47.936 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:29:47.937 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1189,1037,31,31)
20:29:49.189 01.252 9960 Exposure complete
20:29:49.318 00.129 9960 worker thread done servicing request
20:29:49.318 00.000 11872 OnExposeComplete: enter
20:29:49.322 00.004 11872 UpdateGuideState(): m_state=6
20:29:49.326 00.004 11872 Star::Find(15, 1203, 1052, 0, (0,0,0,0), 1.5, 10.0, 255) frame 65
20:29:49.331 00.005 11872 Star::Find returns 1 (0), X=1203.89, Y=1051.60, Mass=5780, SNR=49.8, Peak=139 HFD=6.7
20:29:49.335 00.004 11872 CameraToMount -- cameraTheta (-1.02) - m_xAngle (-3.14) = xAngle (2.11 = 2.11)
20:29:49.338 00.003 11872 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.94 = 1.94)
20:29:49.342 00.004 11872 CameraToMount -- cameraX=0.16 cameraY=-0.27 hyp=0.31 cameraTheta=-1.02 mountX=-0.16 mountY=0.29, mountTheta=2.08
20:29:49.346 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.16, y=-0.27, opts=13)
20:29:49.350 00.004 11872 Enqueuing Move request for scope (0.16, -0.27)
20:29:49.354 00.004 9960 Worker thread wakes up
20:29:49.355 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.27) opts 0xd
20:29:49.355 00.000 9960 Handling offset move in thread for scope, endpoint = (0.16, -0.27)
20:29:49.355 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=243, med=1, FiltMin=0, FiltMax=194, Gamma=1.000
20:29:49.361 00.006 11872 UpdateGuideState exits: m=5780 SNR=49.8
20:29:49.366 00.005 9960 Moving (0.16, -0.27) raw xDistance=-0.16 yDistance=0.29
20:29:49.366 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
20:29:49.366 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:29:49.366 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
20:29:49.368 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:49.371 00.003 9960 MoveAxis(E, 0, ABG)
20:29:49.372 00.001 9960 Move returns status 0, amount 0
20:29:49.372 00.000 9960 MoveAxis(N, 0, ABG)
20:29:49.372 00.000 9960 Move returns status 0, amount 0
20:29:49.372 00.000 9960 move complete, result=0
20:29:49.372 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:29:49.377 00.005 11872 Enqueuing Expose request
20:29:49.381 00.004 9960 worker thread done servicing request
20:29:49.381 00.000 9960 Worker thread wakes up
20:29:49.381 00.000 11872 GuideStep: -0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
20:29:49.385 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
20:29:49.385 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1189,1037,31,31)
20:29:50.636 01.251 9960 Exposure complete
20:29:50.776 00.140 9960 worker thread done servicing request
20:29:50.777 00.001 11872 OnExposeComplete: enter
20:29:50.781 00.004 11872 UpdateGuideState(): m_state=6
20:29:50.785 00.004 11872 Star::Find(15, 1203, 1051, 0, (0,0,0,0), 1.5, 10.0, 255) frame 66
20:29:50.789 00.004 11872 Star::Find returns 1 (0), X=1204.03, Y=1051.85, Mass=5468, SNR=47.1, Peak=147 HFD=6.6
20:29:50.793 00.004 11872 CameraToMount -- cameraTheta (-0.05) - m_xAngle (-3.14) = xAngle (3.08 = 3.08)
20:29:50.797 00.004 11872 CameraToMount -- cameraTheta (-0.05) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.91 = 2.91)
20:29:50.802 00.005 11872 CameraToMount -- cameraX=0.30 cameraY=-0.02 hyp=0.30 cameraTheta=-0.05 mountX=-0.30 mountY=0.07, mountTheta=2.92
20:29:50.808 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.30, y=-0.02, opts=13)
20:29:50.814 00.006 11872 Enqueuing Move request for scope (0.30, -0.02)
20:29:50.818 00.004 9960 Worker thread wakes up
20:29:50.818 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.02) opts 0xd
20:29:50.818 00.000 9960 Handling offset move in thread for scope, endpoint = (0.30, -0.02)
20:29:50.818 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=1, FiltMin=0, FiltMax=177, Gamma=1.000
20:29:50.821 00.003 11872 UpdateGuideState exits: m=5468 SNR=47.1
20:29:50.826 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:50.830 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:29:50.834 00.004 11872 Enqueuing Expose request
20:29:50.838 00.004 9960 Moving (0.30, -0.02) raw xDistance=-0.30 yDistance=0.07
20:29:50.838 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
20:29:50.838 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:29:50.839 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:29:50.839 00.000 9960 MoveAxis(E, 126, ABG)
20:29:50.839 00.000 9960 Guiding  Dir = 2, Dur = 126
20:29:50.840 00.001 9960 IsSlewing returns 0
20:29:50.840 00.000 9960 IsGuiding returns 0
20:29:50.841 00.001 9960 PulseGuide returned control before completion, sleep 136
20:29:50.985 00.144 9960 IsGuiding returns 1
20:29:50.987 00.002 9960 scope still moving after pulse duration time elapsed
20:29:51.017 00.030 9960 IsSlewing returns 0
20:29:51.018 00.001 9960 IsGuiding returns 0
20:29:51.019 00.001 9960 scope move finished after 126 + 52 ms
20:29:51.019 00.000 9960 Move returns status 0, amount 126
20:29:51.019 00.000 9960 MoveAxis(N, 0, ABG)
20:29:51.019 00.000 9960 Move returns status 0, amount 0
20:29:51.020 00.001 9960 move complete, result=0
20:29:51.020 00.000 9960 worker thread done servicing request
20:29:51.022 00.002 9960 Worker thread wakes up
20:29:51.022 00.000 11872 GuideStep: -0.3 px 126 ms EAST, 0.1 px 0 ms NORTH
20:29:51.030 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
20:29:51.030 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1189,1037,31,31)
20:29:52.276 01.246 9960 Exposure complete
20:29:52.389 00.113 11872 OnExposeComplete: enter
20:29:52.393 00.004 11872 UpdateGuideState(): m_state=6
20:29:52.397 00.004 9960 worker thread done servicing request
20:29:52.397 00.000 11872 Star::Find(15, 1204, 1051, 0, (0,0,0,0), 1.5, 10.0, 255) frame 67
20:29:52.402 00.005 11872 Star::Find returns 1 (0), X=1204.04, Y=1051.80, Mass=5729, SNR=49.0, Peak=142 HFD=6.7
20:29:52.406 00.004 11872 CameraToMount -- cameraTheta (-0.22) - m_xAngle (-3.14) = xAngle (2.92 = 2.92)
20:29:52.410 00.004 11872 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.75 = 2.75)
20:29:52.413 00.003 11872 CameraToMount -- cameraX=0.31 cameraY=-0.07 hyp=0.32 cameraTheta=-0.22 mountX=-0.31 mountY=0.12, mountTheta=2.76
20:29:52.419 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.31, y=-0.07, opts=13)
20:29:52.425 00.006 11872 Enqueuing Move request for scope (0.31, -0.07)
20:29:52.429 00.004 9960 Worker thread wakes up
20:29:52.429 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.07) opts 0xd
20:29:52.430 00.001 9960 Handling offset move in thread for scope, endpoint = (0.31, -0.07)
20:29:52.430 00.000 9960 Moving (0.31, -0.07) raw xDistance=-0.31 yDistance=0.12
20:29:52.430 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.31
20:29:52.430 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:29:52.430 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=216, med=1, FiltMin=0, FiltMax=186, Gamma=1.000
20:29:52.434 00.004 11872 UpdateGuideState exits: m=5729 SNR=49.0
20:29:52.438 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:52.442 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:29:52.445 00.003 11872 Enqueuing Expose request
20:29:52.450 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
20:29:52.450 00.000 9960 MoveAxis(E, 138, ABG)
20:29:52.450 00.000 9960 Guiding  Dir = 2, Dur = 138
20:29:52.450 00.000 9960 IsSlewing returns 0
20:29:52.451 00.001 9960 IsGuiding returns 0
20:29:52.453 00.002 9960 PulseGuide returned control before completion, sleep 148
20:29:52.606 00.153 9960 IsGuiding returns 1
20:29:52.608 00.002 9960 scope still moving after pulse duration time elapsed
20:29:52.637 00.029 9960 IsSlewing returns 0
20:29:52.638 00.001 9960 IsGuiding returns 0
20:29:52.639 00.001 9960 scope move finished after 138 + 49 ms
20:29:52.639 00.000 9960 Move returns status 0, amount 138
20:29:52.640 00.001 9960 MoveAxis(N, 0, ABG)
20:29:52.640 00.000 9960 Move returns status 0, amount 0
20:29:52.641 00.001 9960 move complete, result=0
20:29:52.642 00.001 9960 worker thread done servicing request
20:29:52.642 00.000 9960 Worker thread wakes up
20:29:52.643 00.001 11872 GuideStep: -0.3 px 138 ms EAST, 0.1 px 0 ms NORTH
20:29:52.652 00.009 9960 worker thread servicing REQUEST_EXPOSE 1000
20:29:52.652 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1189,1037,31,31)
20:29:53.901 01.249 9960 Exposure complete
20:29:54.025 00.124 9960 worker thread done servicing request
20:29:54.025 00.000 11872 OnExposeComplete: enter
20:29:54.030 00.005 11872 UpdateGuideState(): m_state=6
20:29:54.034 00.004 11872 Star::Find(15, 1204, 1051, 0, (0,0,0,0), 1.5, 10.0, 255) frame 68
20:29:54.038 00.004 11872 Star::Find returns 1 (0), X=1203.85, Y=1052.26, Mass=5826, SNR=49.3, Peak=140 HFD=6.7
20:29:54.042 00.004 11872 CameraToMount -- cameraTheta (1.27) - m_xAngle (-3.14) = xAngle (4.41 = -1.88)
20:29:54.050 00.008 11872 CameraToMount -- cameraTheta (1.27) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.23 = -2.05)
20:29:54.055 00.005 11872 CameraToMount -- cameraX=0.12 cameraY=0.39 hyp=0.41 cameraTheta=1.27 mountX=-0.12 mountY=-0.37, mountTheta=-1.90
20:29:54.061 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.12, y=0.39, opts=13)
20:29:54.064 00.003 11872 Enqueuing Move request for scope (0.12, 0.39)
20:29:54.069 00.005 9960 Worker thread wakes up
20:29:54.069 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.39) opts 0xd
20:29:54.069 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=226, med=1, FiltMin=0, FiltMax=186, Gamma=1.000
20:29:54.073 00.004 11872 UpdateGuideState exits: m=5826 SNR=49.3
20:29:54.077 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:54.084 00.007 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:29:54.089 00.005 11872 Enqueuing Expose request
20:29:54.093 00.004 9960 Handling offset move in thread for scope, endpoint = (0.12, 0.39)
20:29:54.093 00.000 9960 Moving (0.12, 0.39) raw xDistance=-0.12 yDistance=-0.37
20:29:54.093 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
20:29:54.094 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.37 from input -0.37
20:29:54.094 00.000 9960 MoveAxis(E, 0, ABG)
20:29:54.094 00.000 9960 Move returns status 0, amount 0
20:29:54.094 00.000 9960 MoveAxis(N, 274, ABG)
20:29:54.095 00.001 9960 Guiding  Dir = 0, Dur = 274
20:29:54.095 00.000 9960 IsSlewing returns 0
20:29:54.095 00.000 9960 IsGuiding returns 0
20:29:54.096 00.001 9960 PulseGuide returned control before completion, sleep 284
20:29:54.394 00.298 9960 IsGuiding returns 1
20:29:54.395 00.001 9960 scope still moving after pulse duration time elapsed
20:29:54.426 00.031 9960 IsSlewing returns 0
20:29:54.426 00.000 9960 IsGuiding returns 1
20:29:54.457 00.031 9960 IsSlewing returns 0
20:29:54.458 00.001 9960 IsGuiding returns 1
20:29:54.488 00.030 9960 IsSlewing returns 0
20:29:54.491 00.003 9960 IsGuiding returns 0
20:29:54.491 00.000 9960 scope move finished after 274 + 121 ms
20:29:54.493 00.002 9960 Move returns status 0, amount 274
20:29:54.494 00.001 9960 move complete, result=0
20:29:54.494 00.000 9960 worker thread done servicing request
20:29:54.494 00.000 9960 Worker thread wakes up
20:29:54.496 00.002 11872 GuideStep: -0.1 px 0 ms EAST, -0.4 px 274 ms NORTH
20:29:54.501 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:29:54.501 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1189,1037,31,31)
20:29:55.753 01.252 9960 Exposure complete
20:29:55.890 00.137 9960 worker thread done servicing request
20:29:55.891 00.001 11872 OnExposeComplete: enter
20:29:55.897 00.006 11872 UpdateGuideState(): m_state=6
20:29:55.901 00.004 11872 Star::Find(15, 1203, 1052, 0, (0,0,0,0), 1.5, 10.0, 255) frame 69
20:29:55.906 00.005 11872 Star::Find returns 1 (0), X=1203.85, Y=1051.82, Mass=5777, SNR=50.1, Peak=136 HFD=6.7
20:29:55.910 00.004 11872 CameraToMount -- cameraTheta (-0.37) - m_xAngle (-3.14) = xAngle (2.76 = 2.76)
20:29:55.915 00.005 11872 CameraToMount -- cameraTheta (-0.37) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.59 = 2.59)
20:29:55.925 00.010 11872 CameraToMount -- cameraX=0.12 cameraY=-0.05 hyp=0.13 cameraTheta=-0.37 mountX=-0.12 mountY=0.07, mountTheta=2.63
20:29:55.930 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.12, y=-0.05, opts=13)
20:29:55.932 00.002 11872 Enqueuing Move request for scope (0.12, -0.05)
20:29:55.936 00.004 9960 Worker thread wakes up
20:29:55.936 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.05) opts 0xd
20:29:55.936 00.000 9960 Handling offset move in thread for scope, endpoint = (0.12, -0.05)
20:29:55.936 00.000 9960 Moving (0.12, -0.05) raw xDistance=-0.12 yDistance=0.07
20:29:55.937 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
20:29:55.937 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:29:55.937 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=220, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
20:29:55.941 00.004 11872 UpdateGuideState exits: m=5777 SNR=50.1
20:29:55.944 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:55.948 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:29:55.948 00.000 9960 MoveAxis(E, 0, ABG)
20:29:55.948 00.000 9960 Move returns status 0, amount 0
20:29:55.948 00.000 9960 MoveAxis(N, 0, ABG)
20:29:55.948 00.000 9960 Move returns status 0, amount 0
20:29:55.949 00.001 9960 move complete, result=0
20:29:55.949 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:29:55.954 00.005 11872 Enqueuing Expose request
20:29:55.958 00.004 9960 worker thread done servicing request
20:29:55.958 00.000 9960 Worker thread wakes up
20:29:55.960 00.002 11872 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:29:55.964 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
20:29:55.964 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1189,1037,31,31)
20:29:57.214 01.250 9960 Exposure complete
20:29:57.365 00.151 9960 worker thread done servicing request
20:29:57.365 00.000 11872 OnExposeComplete: enter
20:29:57.369 00.004 11872 UpdateGuideState(): m_state=6
20:29:57.373 00.004 11872 Star::Find(15, 1203, 1051, 0, (0,0,0,0), 1.5, 10.0, 255) frame 70
20:29:57.377 00.004 11872 Star::Find returns 1 (0), X=1203.93, Y=1051.96, Mass=5738, SNR=48.9, Peak=139 HFD=6.5
20:29:57.381 00.004 11872 CameraToMount -- cameraTheta (0.42) - m_xAngle (-3.14) = xAngle (3.56 = -2.72)
20:29:57.384 00.003 11872 CameraToMount -- cameraTheta (0.42) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.39 = -2.89)
20:29:57.389 00.005 11872 CameraToMount -- cameraX=0.20 cameraY=0.09 hyp=0.22 cameraTheta=0.42 mountX=-0.20 mountY=-0.05, mountTheta=-2.88
20:29:57.395 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.20, y=0.09, opts=13)
20:29:57.401 00.006 11872 Enqueuing Move request for scope (0.20, 0.09)
20:29:57.405 00.004 9960 Worker thread wakes up
20:29:57.405 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.09) opts 0xd
20:29:57.405 00.000 9960 Handling offset move in thread for scope, endpoint = (0.20, 0.09)
20:29:57.405 00.000 9960 Moving (0.20, 0.09) raw xDistance=-0.20 yDistance=-0.05
20:29:57.406 00.001 9960 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
20:29:57.406 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:29:57.406 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=210, med=1, FiltMin=0, FiltMax=190, Gamma=1.000
20:29:57.412 00.006 11872 UpdateGuideState exits: m=5738 SNR=48.9
20:29:57.416 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:57.420 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:29:57.420 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:29:57.424 00.004 9960 MoveAxis(E, 84, ABG)
20:29:57.424 00.000 11872 Enqueuing Expose request
20:29:57.428 00.004 9960 Guiding  Dir = 2, Dur = 84
20:29:57.430 00.002 9960 IsSlewing returns 0
20:29:57.430 00.000 9960 IsGuiding returns 0
20:29:57.430 00.000 9960 PulseGuide returned control before completion, sleep 94
20:29:57.527 00.097 9960 IsGuiding returns 1
20:29:57.528 00.001 9960 scope still moving after pulse duration time elapsed
20:29:57.560 00.032 9960 IsSlewing returns 0
20:29:57.561 00.001 9960 IsGuiding returns 1
20:29:57.591 00.030 9960 IsSlewing returns 0
20:29:57.592 00.001 9960 IsGuiding returns 1
20:29:57.623 00.031 9960 IsSlewing returns 0
20:29:57.625 00.002 9960 IsGuiding returns 0
20:29:57.625 00.000 9960 scope move finished after 84 + 110 ms
20:29:57.625 00.000 9960 Move returns status 0, amount 84
20:29:57.626 00.001 9960 MoveAxis(N, 0, ABG)
20:29:57.626 00.000 9960 Move returns status 0, amount 0
20:29:57.626 00.000 9960 move complete, result=0
20:29:57.627 00.001 9960 worker thread done servicing request
20:29:57.627 00.000 11872 GuideStep: -0.2 px 84 ms EAST, -0.1 px 0 ms NORTH
20:29:57.632 00.005 9960 Worker thread wakes up
20:29:57.633 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:29:57.633 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1189,1037,31,31)
20:29:58.887 01.254 9960 Exposure complete
20:29:58.998 00.111 9960 worker thread done servicing request
20:29:58.999 00.001 11872 OnExposeComplete: enter
20:29:59.002 00.003 11872 UpdateGuideState(): m_state=6
20:29:59.006 00.004 11872 Star::Find(15, 1203, 1051, 0, (0,0,0,0), 1.5, 10.0, 255) frame 71
20:29:59.009 00.003 11872 Star::Find returns 1 (0), X=1203.96, Y=1052.35, Mass=5711, SNR=49.2, Peak=148 HFD=6.7
20:29:59.014 00.005 11872 CameraToMount -- cameraTheta (1.13) - m_xAngle (-3.14) = xAngle (4.27 = -2.01)
20:29:59.017 00.003 11872 CameraToMount -- cameraTheta (1.13) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.10 = -2.18)
20:29:59.023 00.006 11872 CameraToMount -- cameraX=0.23 cameraY=0.49 hyp=0.54 cameraTheta=1.13 mountX=-0.23 mountY=-0.44, mountTheta=-2.05
20:29:59.029 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.23, y=0.49, opts=13)
20:29:59.033 00.004 11872 Enqueuing Move request for scope (0.23, 0.49)
20:29:59.037 00.004 9960 Worker thread wakes up
20:29:59.037 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.49) opts 0xd
20:29:59.037 00.000 9960 Handling offset move in thread for scope, endpoint = (0.23, 0.49)
20:29:59.037 00.000 9960 Moving (0.23, 0.49) raw xDistance=-0.23 yDistance=-0.44
20:29:59.038 00.001 9960 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
20:29:59.038 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.44 from input -0.44
20:29:59.039 00.001 9960 MoveAxis(E, 102, ABG)
20:29:59.039 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=1, FiltMin=0, FiltMax=183, Gamma=1.000
20:29:59.043 00.004 11872 UpdateGuideState exits: m=5711 SNR=49.2
20:29:59.046 00.003 9960 Guiding  Dir = 2, Dur = 102
20:29:59.047 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:59.050 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:29:59.055 00.005 11872 Enqueuing Expose request
20:29:59.058 00.003 9960 IsSlewing returns 0
20:29:59.058 00.000 9960 IsGuiding returns 0
20:29:59.058 00.000 9960 PulseGuide returned control before completion, sleep 112
20:29:59.177 00.119 9960 IsGuiding returns 1
20:29:59.178 00.001 9960 scope still moving after pulse duration time elapsed
20:29:59.208 00.030 9960 IsSlewing returns 0
20:29:59.209 00.001 9960 IsGuiding returns 0
20:29:59.210 00.001 9960 scope move finished after 102 + 49 ms
20:29:59.210 00.000 9960 Move returns status 0, amount 102
20:29:59.210 00.000 9960 MoveAxis(N, 327, ABG)
20:29:59.212 00.002 9960 Guiding  Dir = 0, Dur = 327
20:29:59.212 00.000 9960 IsSlewing returns 0
20:29:59.213 00.001 9960 IsGuiding returns 0
20:29:59.213 00.000 9960 PulseGuide returned control before completion, sleep 337
20:29:59.554 00.341 9960 IsGuiding returns 1
20:29:59.555 00.001 9960 scope still moving after pulse duration time elapsed
20:29:59.584 00.029 9960 IsSlewing returns 0
20:29:59.585 00.001 9960 IsGuiding returns 0
20:29:59.586 00.001 9960 scope move finished after 327 + 45 ms
20:29:59.586 00.000 9960 Move returns status 0, amount 327
20:29:59.587 00.001 9960 move complete, result=0
20:29:59.587 00.000 9960 worker thread done servicing request
20:29:59.587 00.000 9960 Worker thread wakes up
20:29:59.587 00.000 11872 GuideStep: -0.2 px 102 ms EAST, -0.4 px 327 ms NORTH
20:29:59.594 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:29:59.594 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1189,1037,31,31)
20:30:00.843 01.249 9960 Exposure complete
20:30:00.973 00.130 9960 worker thread done servicing request
20:30:00.975 00.002 11872 OnExposeComplete: enter
20:30:00.978 00.003 11872 UpdateGuideState(): m_state=6
20:30:00.982 00.004 11872 Star::Find(15, 1203, 1052, 0, (0,0,0,0), 1.5, 10.0, 255) frame 72
20:30:00.986 00.004 11872 Star::Find returns 1 (0), X=1203.84, Y=1051.89, Mass=5528, SNR=47.6, Peak=126 HFD=6.6
20:30:00.991 00.005 11872 CameraToMount -- cameraTheta (0.23) - m_xAngle (-3.14) = xAngle (3.36 = -2.92)
20:30:00.994 00.003 11872 CameraToMount -- cameraTheta (0.23) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.19 = -3.09)
20:30:00.998 00.004 11872 CameraToMount -- cameraX=0.10 cameraY=0.02 hyp=0.11 cameraTheta=0.23 mountX=-0.11 mountY=-0.01, mountTheta=-3.09
20:30:01.001 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=0.10, y=0.02, opts=13)
20:30:01.006 00.005 11872 Enqueuing Move request for scope (0.10, 0.02)
20:30:01.010 00.004 9960 Worker thread wakes up
20:30:01.010 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.02) opts 0xd
20:30:01.010 00.000 9960 Handling offset move in thread for scope, endpoint = (0.10, 0.02)
20:30:01.010 00.000 9960 Moving (0.10, 0.02) raw xDistance=-0.11 yDistance=-0.01
20:30:01.010 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
20:30:01.012 00.002 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:30:01.012 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=212, med=1, FiltMin=0, FiltMax=173, Gamma=1.000
20:30:01.016 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:30:01.016 00.000 9960 MoveAxis(E, 0, ABG)
20:30:01.017 00.001 9960 Move returns status 0, amount 0
20:30:01.017 00.000 9960 MoveAxis(N, 0, ABG)
20:30:01.017 00.000 9960 Move returns status 0, amount 0
20:30:01.017 00.000 9960 move complete, result=0
20:30:01.018 00.001 11872 UpdateGuideState exits: m=5528 SNR=47.6
20:30:01.024 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:01.028 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:30:01.032 00.004 9960 worker thread done servicing request
20:30:01.032 00.000 11872 Enqueuing Expose request
20:30:01.035 00.003 9960 Worker thread wakes up
20:30:01.037 00.002 11872 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:30:01.040 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
20:30:01.041 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1189,1037,31,31)
20:30:02.279 01.238 9960 Exposure complete
20:30:02.411 00.132 9960 worker thread done servicing request
20:30:02.412 00.001 11872 OnExposeComplete: enter
20:30:02.415 00.003 11872 UpdateGuideState(): m_state=6
20:30:02.420 00.005 11872 Star::Find(15, 1203, 1051, 0, (0,0,0,0), 1.5, 10.0, 255) frame 73
20:30:02.425 00.005 11872 Star::Find returns 1 (0), X=1204.18, Y=1051.92, Mass=5913, SNR=49.4, Peak=138 HFD=6.6
20:30:02.431 00.006 11872 CameraToMount -- cameraTheta (0.12) - m_xAngle (-3.14) = xAngle (3.26 = -3.02)
20:30:02.436 00.005 11872 CameraToMount -- cameraTheta (0.12) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.09 = 3.09)
20:30:02.439 00.003 11872 CameraToMount -- cameraX=0.45 cameraY=0.06 hyp=0.46 cameraTheta=0.12 mountX=-0.45 mountY=0.02, mountTheta=3.09
20:30:02.446 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.45, y=0.06, opts=13)
20:30:02.451 00.005 11872 Enqueuing Move request for scope (0.45, 0.06)
20:30:02.454 00.003 9960 Worker thread wakes up
20:30:02.454 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=220, med=1, FiltMin=0, FiltMax=189, Gamma=1.000
20:30:02.459 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.45, 0.06) opts 0xd
20:30:02.459 00.000 9960 Handling offset move in thread for scope, endpoint = (0.45, 0.06)
20:30:02.459 00.000 9960 Moving (0.45, 0.06) raw xDistance=-0.45 yDistance=0.02
20:30:02.460 00.001 9960 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.45
20:30:02.460 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:30:02.460 00.000 11872 UpdateGuideState exits: m=5913 SNR=49.4
20:30:02.465 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:02.469 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:30:02.473 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:30:02.473 00.000 9960 MoveAxis(E, 190, ABG)
20:30:02.473 00.000 9960 Guiding  Dir = 2, Dur = 190
20:30:02.473 00.000 11872 Enqueuing Expose request
20:30:02.477 00.004 9960 IsSlewing returns 0
20:30:02.477 00.000 9960 IsGuiding returns 0
20:30:02.478 00.001 9960 PulseGuide returned control before completion, sleep 200
20:30:02.692 00.214 9960 IsGuiding returns 1
20:30:02.693 00.001 9960 scope still moving after pulse duration time elapsed
20:30:02.723 00.030 9960 IsSlewing returns 0
20:30:02.724 00.001 9960 IsGuiding returns 0
20:30:02.725 00.001 9960 scope move finished after 190 + 56 ms
20:30:02.726 00.001 9960 Move returns status 0, amount 190
20:30:02.726 00.000 9960 MoveAxis(N, 0, ABG)
20:30:02.726 00.000 9960 Move returns status 0, amount 0
20:30:02.727 00.001 9960 move complete, result=0
20:30:02.727 00.000 9960 worker thread done servicing request
20:30:02.728 00.001 11872 GuideStep: -0.5 px 190 ms EAST, 0.0 px 0 ms NORTH
20:30:02.735 00.007 9960 Worker thread wakes up
20:30:02.735 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:30:02.736 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1189,1037,31,31)
20:30:03.984 01.248 9960 Exposure complete
20:30:04.129 00.145 9960 worker thread done servicing request
20:30:04.129 00.000 11872 OnExposeComplete: enter
20:30:04.133 00.004 11872 UpdateGuideState(): m_state=6
20:30:04.137 00.004 11872 Star::Find(15, 1204, 1051, 0, (0,0,0,0), 1.5, 10.0, 255) frame 74
20:30:04.142 00.005 11872 Star::Find returns 1 (0), X=1203.73, Y=1052.45, Mass=5774, SNR=49.2, Peak=120 HFD=7.1
20:30:04.146 00.004 11872 CameraToMount -- cameraTheta (1.58) - m_xAngle (-3.14) = xAngle (4.71 = -1.57)
20:30:04.152 00.006 11872 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.54 = -1.74)
20:30:04.156 00.004 11872 CameraToMount -- cameraX=-0.00 cameraY=0.59 hyp=0.59 cameraTheta=1.58 mountX=0.00 mountY=-0.58, mountTheta=-1.57
20:30:04.160 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.00, y=0.59, opts=13)
20:30:04.163 00.003 11872 Enqueuing Move request for scope (-0.00, 0.59)
20:30:04.168 00.005 9960 Worker thread wakes up
20:30:04.168 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=1, FiltMin=0, FiltMax=171, Gamma=1.000
20:30:04.171 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.59) opts 0xd
20:30:04.171 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.00, 0.59)
20:30:04.171 00.000 11872 UpdateGuideState exits: m=5774 SNR=49.2
20:30:04.175 00.004 9960 Moving (-0.00, 0.59) raw xDistance=0.00 yDistance=-0.58
20:30:04.175 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
20:30:04.175 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.58 from input -0.58
20:30:04.175 00.000 9960 MoveAxis(E, 0, ABG)
20:30:04.175 00.000 9960 Move returns status 0, amount 0
20:30:04.175 00.000 9960 MoveAxis(N, 433, ABG)
20:30:04.176 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:04.180 00.004 9960 Guiding  Dir = 0, Dur = 433
20:30:04.180 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:30:04.185 00.005 11872 Enqueuing Expose request
20:30:04.189 00.004 9960 IsSlewing returns 0
20:30:04.189 00.000 9960 IsGuiding returns 0
20:30:04.190 00.001 9960 PulseGuide returned control before completion, sleep 443
20:30:04.647 00.457 9960 IsGuiding returns 0
20:30:04.649 00.002 9960 Move returns status 0, amount 433
20:30:04.649 00.000 9960 move complete, result=0
20:30:04.650 00.001 9960 worker thread done servicing request
20:30:04.650 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.6 px 433 ms NORTH
20:30:04.658 00.008 9960 Worker thread wakes up
20:30:04.658 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:30:04.659 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1189,1037,31,31)
20:30:05.911 01.252 9960 Exposure complete
20:30:06.024 00.113 9960 worker thread done servicing request
20:30:06.024 00.000 11872 OnExposeComplete: enter
20:30:06.028 00.004 11872 UpdateGuideState(): m_state=6
20:30:06.032 00.004 11872 Star::Find(15, 1203, 1052, 0, (0,0,0,0), 1.5, 10.0, 255) frame 75
20:30:06.035 00.003 11872 Star::Find returns 1 (0), X=1203.65, Y=1051.69, Mass=5905, SNR=50.3, Peak=134 HFD=6.7
20:30:06.038 00.003 11872 CameraToMount -- cameraTheta (-2.00) - m_xAngle (-3.14) = xAngle (1.14 = 1.14)
20:30:06.044 00.006 11872 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.97 = 0.97)
20:30:06.047 00.003 11872 CameraToMount -- cameraX=-0.08 cameraY=-0.18 hyp=0.19 cameraTheta=-2.00 mountX=0.08 mountY=0.16, mountTheta=1.10
20:30:06.052 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.08, y=-0.18, opts=13)
20:30:06.056 00.004 11872 Enqueuing Move request for scope (-0.08, -0.18)
20:30:06.060 00.004 9960 Worker thread wakes up
20:30:06.060 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.18) opts 0xd
20:30:06.060 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.08, -0.18)
20:30:06.060 00.000 9960 Moving (-0.08, -0.18) raw xDistance=0.08 yDistance=0.16
20:30:06.060 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=233, med=1, FiltMin=0, FiltMax=186, Gamma=1.000
20:30:06.064 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
20:30:06.064 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:30:06.064 00.000 11872 UpdateGuideState exits: m=5905 SNR=50.3
20:30:06.069 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
20:30:06.069 00.000 9960 MoveAxis(E, 0, ABG)
20:30:06.069 00.000 9960 Move returns status 0, amount 0
20:30:06.069 00.000 9960 MoveAxis(N, 0, ABG)
20:30:06.069 00.000 9960 Move returns status 0, amount 0
20:30:06.069 00.000 9960 move complete, result=0
20:30:06.069 00.000 9960 worker thread done servicing request
20:30:06.070 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:06.073 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:30:06.078 00.005 11872 Enqueuing Expose request
20:30:06.082 00.004 9960 Worker thread wakes up
20:30:06.083 00.001 11872 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:30:06.087 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
20:30:06.087 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1189,1037,31,31)
20:30:07.338 01.251 9960 Exposure complete
20:30:07.473 00.135 9960 worker thread done servicing request
20:30:07.473 00.000 11872 OnExposeComplete: enter
20:30:07.477 00.004 11872 UpdateGuideState(): m_state=6
20:30:07.481 00.004 11872 Star::Find(15, 1203, 1051, 0, (0,0,0,0), 1.5, 10.0, 255) frame 76
20:30:07.485 00.004 11872 Star::Find returns 1 (0), X=1203.90, Y=1051.61, Mass=5496, SNR=48.4, Peak=112 HFD=6.8
20:30:07.489 00.004 11872 CameraToMount -- cameraTheta (-0.98) - m_xAngle (-3.14) = xAngle (2.16 = 2.16)
20:30:07.492 00.003 11872 CameraToMount -- cameraTheta (-0.98) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.98 = 1.98)
20:30:07.497 00.005 11872 CameraToMount -- cameraX=0.17 cameraY=-0.25 hyp=0.31 cameraTheta=-0.98 mountX=-0.17 mountY=0.28, mountTheta=2.11
20:30:07.502 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.17, y=-0.25, opts=13)
20:30:07.506 00.004 11872 Enqueuing Move request for scope (0.17, -0.25)
20:30:07.510 00.004 9960 Worker thread wakes up
20:30:07.511 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=196, med=1, FiltMin=0, FiltMax=165, Gamma=1.000
20:30:07.516 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.25) opts 0xd
20:30:07.516 00.000 9960 Handling offset move in thread for scope, endpoint = (0.17, -0.25)
20:30:07.516 00.000 9960 Moving (0.17, -0.25) raw xDistance=-0.17 yDistance=0.28
20:30:07.516 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
20:30:07.516 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:30:07.517 00.001 11872 UpdateGuideState exits: m=5496 SNR=48.4
20:30:07.522 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:07.526 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
20:30:07.526 00.000 9960 MoveAxis(E, 0, ABG)
20:30:07.526 00.000 9960 Move returns status 0, amount 0
20:30:07.526 00.000 9960 MoveAxis(N, 0, ABG)
20:30:07.527 00.001 9960 Move returns status 0, amount 0
20:30:07.527 00.000 9960 move complete, result=0
20:30:07.527 00.000 9960 worker thread done servicing request
20:30:07.528 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:30:07.532 00.004 11872 Enqueuing Expose request
20:30:07.535 00.003 11872 GuideStep: -0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
20:30:07.539 00.004 9960 Worker thread wakes up
20:30:07.539 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:30:07.539 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1189,1037,31,31)
20:30:08.793 01.254 9960 Exposure complete
20:30:08.930 00.137 9960 worker thread done servicing request
20:30:08.931 00.001 11872 OnExposeComplete: enter
20:30:08.934 00.003 11872 UpdateGuideState(): m_state=6
20:30:08.939 00.005 11872 Star::Find(15, 1203, 1051, 0, (0,0,0,0), 1.5, 10.0, 255) frame 77
20:30:08.943 00.004 11872 Star::Find returns 1 (0), X=1203.60, Y=1052.19, Mass=5732, SNR=48.9, Peak=130 HFD=7.0
20:30:08.946 00.003 11872 CameraToMount -- cameraTheta (1.95) - m_xAngle (-3.14) = xAngle (5.09 = -1.19)
20:30:08.951 00.005 11872 CameraToMount -- cameraTheta (1.95) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.92 = -1.36)
20:30:08.955 00.004 11872 CameraToMount -- cameraX=-0.13 cameraY=0.33 hyp=0.35 cameraTheta=1.95 mountX=0.13 mountY=-0.35, mountTheta=-1.21
20:30:08.961 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.13, y=0.33, opts=13)
20:30:08.966 00.005 11872 Enqueuing Move request for scope (-0.13, 0.33)
20:30:08.969 00.003 9960 Worker thread wakes up
20:30:08.969 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.33) opts 0xd
20:30:08.969 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.13, 0.33)
20:30:08.969 00.000 9960 Moving (-0.13, 0.33) raw xDistance=0.13 yDistance=-0.35
20:30:08.970 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
20:30:08.970 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
20:30:08.970 00.000 9960 MoveAxis(E, 0, ABG)
20:30:08.970 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=204, med=1, FiltMin=0, FiltMax=187, Gamma=1.000
20:30:08.975 00.005 9960 Move returns status 0, amount 0
20:30:08.975 00.000 9960 MoveAxis(N, 258, ABG)
20:30:08.975 00.000 11872 UpdateGuideState exits: m=5732 SNR=48.9
20:30:08.979 00.004 9960 Guiding  Dir = 0, Dur = 258
20:30:08.979 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:08.983 00.004 9960 IsSlewing returns 0
20:30:08.984 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:30:08.988 00.004 11872 Enqueuing Expose request
20:30:08.994 00.006 9960 IsGuiding returns 0
20:30:08.994 00.000 9960 PulseGuide returned control before completion, sleep 268
20:30:09.271 00.277 9960 IsGuiding returns 1
20:30:09.271 00.000 9960 scope still moving after pulse duration time elapsed
20:30:09.302 00.031 9960 IsSlewing returns 0
20:30:09.303 00.001 9960 IsGuiding returns 0
20:30:09.303 00.000 9960 scope move finished after 258 + 51 ms
20:30:09.303 00.000 9960 Move returns status 0, amount 258
20:30:09.304 00.001 9960 move complete, result=0
20:30:09.304 00.000 9960 worker thread done servicing request
20:30:09.305 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 258 ms NORTH
20:30:09.310 00.005 9960 Worker thread wakes up
20:30:09.311 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:30:09.311 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1189,1037,31,31)
20:30:10.552 01.241 9960 Exposure complete
20:30:10.688 00.136 9960 worker thread done servicing request
20:30:10.688 00.000 11872 OnExposeComplete: enter
20:30:10.692 00.004 11872 UpdateGuideState(): m_state=6
20:30:10.698 00.006 11872 Star::Find(15, 1203, 1052, 0, (0,0,0,0), 1.5, 10.0, 255) frame 78
20:30:10.705 00.007 11872 Star::Find returns 1 (0), X=1204.06, Y=1052.07, Mass=5481, SNR=47.1, Peak=137 HFD=6.5
20:30:10.710 00.005 11872 CameraToMount -- cameraTheta (0.55) - m_xAngle (-3.14) = xAngle (3.69 = -2.59)
20:30:10.716 00.006 11872 CameraToMount -- cameraTheta (0.55) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.52 = -2.77)
20:30:10.722 00.006 11872 CameraToMount -- cameraX=0.33 cameraY=0.20 hyp=0.39 cameraTheta=0.55 mountX=-0.33 mountY=-0.14, mountTheta=-2.73
20:30:10.732 00.010 11872 SchedulePrimaryMove(0FA44CE0, x=0.33, y=0.20, opts=13)
20:30:10.739 00.007 11872 Enqueuing Move request for scope (0.33, 0.20)
20:30:10.744 00.005 9960 Worker thread wakes up
20:30:10.744 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=231, med=1, FiltMin=0, FiltMax=177, Gamma=1.000
20:30:10.749 00.005 11872 UpdateGuideState exits: m=5481 SNR=47.1
20:30:10.755 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:10.760 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.20) opts 0xd
20:30:10.760 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:30:10.765 00.005 11872 Enqueuing Expose request
20:30:10.772 00.007 9960 Handling offset move in thread for scope, endpoint = (0.33, 0.20)
20:30:10.772 00.000 9960 Moving (0.33, 0.20) raw xDistance=-0.33 yDistance=-0.14
20:30:10.773 00.001 9960 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.33
20:30:10.773 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:30:10.773 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
20:30:10.773 00.000 9960 MoveAxis(E, 139, ABG)
20:30:10.774 00.001 9960 Guiding  Dir = 2, Dur = 139
20:30:10.774 00.000 9960 IsSlewing returns 0
20:30:10.775 00.001 9960 IsGuiding returns 0
20:30:10.775 00.000 9960 PulseGuide returned control before completion, sleep 149
20:30:10.935 00.160 9960 IsGuiding returns 1
20:30:10.937 00.002 9960 scope still moving after pulse duration time elapsed
20:30:10.966 00.029 9960 IsSlewing returns 0
20:30:10.967 00.001 9960 IsGuiding returns 1
20:30:10.997 00.030 9960 IsSlewing returns 0
20:30:10.999 00.002 9960 IsGuiding returns 0
20:30:10.999 00.000 9960 scope move finished after 139 + 84 ms
20:30:10.999 00.000 9960 Move returns status 0, amount 139
20:30:10.999 00.000 9960 MoveAxis(N, 0, ABG)
20:30:11.000 00.001 9960 Move returns status 0, amount 0
20:30:11.001 00.001 9960 move complete, result=0
20:30:11.001 00.000 9960 worker thread done servicing request
20:30:11.001 00.000 9960 Worker thread wakes up
20:30:11.002 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:30:11.002 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1189,1037,31,31)
20:30:11.002 00.000 11872 GuideStep: -0.3 px 139 ms EAST, -0.1 px 0 ms NORTH
20:30:12.249 01.247 9960 Exposure complete
20:30:12.387 00.138 9960 worker thread done servicing request
20:30:12.387 00.000 11872 OnExposeComplete: enter
20:30:12.393 00.006 11872 UpdateGuideState(): m_state=6
20:30:12.398 00.005 11872 Star::Find(15, 1204, 1052, 0, (0,0,0,0), 1.5, 10.0, 255) frame 79
20:30:12.403 00.005 11872 Star::Find returns 1 (0), X=1203.73, Y=1052.48, Mass=5580, SNR=47.8, Peak=123 HFD=6.9
20:30:12.406 00.003 11872 CameraToMount -- cameraTheta (1.56) - m_xAngle (-3.14) = xAngle (4.70 = -1.58)
20:30:12.410 00.004 11872 CameraToMount -- cameraTheta (1.56) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.53 = -1.75)
20:30:12.415 00.005 11872 CameraToMount -- cameraX=0.00 cameraY=0.62 hyp=0.62 cameraTheta=1.56 mountX=-0.01 mountY=-0.61, mountTheta=-1.58
20:30:12.420 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.00, y=0.62, opts=13)
20:30:12.425 00.005 11872 Enqueuing Move request for scope (0.00, 0.62)
20:30:12.429 00.004 9960 Worker thread wakes up
20:30:12.430 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=232, med=1, FiltMin=0, FiltMax=172, Gamma=1.000
20:30:12.433 00.003 11872 UpdateGuideState exits: m=5580 SNR=47.8
20:30:12.437 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:12.441 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:30:12.444 00.003 11872 Enqueuing Expose request
20:30:12.448 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.62) opts 0xd
20:30:12.448 00.000 9960 Handling offset move in thread for scope, endpoint = (0.00, 0.62)
20:30:12.449 00.001 9960 Moving (0.00, 0.62) raw xDistance=-0.01 yDistance=-0.61
20:30:12.449 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
20:30:12.449 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.61 from input -0.61
20:30:12.449 00.000 9960 MoveAxis(E, 0, ABG)
20:30:12.449 00.000 9960 Move returns status 0, amount 0
20:30:12.449 00.000 9960 MoveAxis(N, 453, ABG)
20:30:12.450 00.001 9960 Guiding  Dir = 0, Dur = 453
20:30:12.450 00.000 9960 IsSlewing returns 0
20:30:12.450 00.000 9960 IsGuiding returns 0
20:30:12.450 00.000 9960 PulseGuide returned control before completion, sleep 463
20:30:12.923 00.473 9960 IsGuiding returns 1
20:30:12.923 00.000 9960 scope still moving after pulse duration time elapsed
20:30:12.956 00.033 9960 IsSlewing returns 0
20:30:12.957 00.001 9960 IsGuiding returns 0
20:30:12.957 00.000 9960 scope move finished after 453 + 53 ms
20:30:12.958 00.001 9960 Move returns status 0, amount 453
20:30:12.958 00.000 9960 move complete, result=0
20:30:12.958 00.000 9960 worker thread done servicing request
20:30:12.959 00.001 11872 GuideStep: -0.0 px 0 ms EAST, -0.6 px 453 ms NORTH
20:30:12.965 00.006 9960 Worker thread wakes up
20:30:12.965 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:30:12.965 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1189,1037,31,31)
20:30:14.219 01.254 9960 Exposure complete
20:30:14.356 00.137 9960 worker thread done servicing request
20:30:14.357 00.001 11872 OnExposeComplete: enter
20:30:14.361 00.004 11872 UpdateGuideState(): m_state=6
20:30:14.366 00.005 11872 Star::Find(15, 1203, 1052, 0, (0,0,0,0), 1.5, 10.0, 255) frame 80
20:30:14.370 00.004 11872 Star::Find returns 1 (0), X=1203.70, Y=1051.76, Mass=5785, SNR=49.6, Peak=131 HFD=6.8
20:30:14.374 00.004 11872 CameraToMount -- cameraTheta (-1.81) - m_xAngle (-3.14) = xAngle (1.32 = 1.32)
20:30:14.377 00.003 11872 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.15 = 1.15)
20:30:14.380 00.003 11872 CameraToMount -- cameraX=-0.03 cameraY=-0.11 hyp=0.11 cameraTheta=-1.81 mountX=0.03 mountY=0.10, mountTheta=1.31
20:30:14.386 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.03, y=-0.11, opts=13)
20:30:14.390 00.004 11872 Enqueuing Move request for scope (-0.03, -0.11)
20:30:14.393 00.003 9960 Worker thread wakes up
20:30:14.393 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=230, med=1, FiltMin=0, FiltMax=187, Gamma=1.000
20:30:14.398 00.005 11872 UpdateGuideState exits: m=5785 SNR=49.6
20:30:14.402 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:14.406 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:30:14.410 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.11) opts 0xd
20:30:14.410 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.03, -0.11)
20:30:14.410 00.000 9960 Moving (-0.03, -0.11) raw xDistance=0.03 yDistance=0.10
20:30:14.410 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:30:14.410 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:30:14.411 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
20:30:14.411 00.000 9960 MoveAxis(E, 0, ABG)
20:30:14.411 00.000 9960 Move returns status 0, amount 0
20:30:14.411 00.000 9960 MoveAxis(N, 0, ABG)
20:30:14.411 00.000 9960 Move returns status 0, amount 0
20:30:14.412 00.001 9960 move complete, result=0
20:30:14.412 00.000 9960 worker thread done servicing request
20:30:14.412 00.000 11872 Enqueuing Expose request
20:30:14.416 00.004 9960 Worker thread wakes up
20:30:14.416 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:30:14.416 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1189,1037,31,31)
20:30:14.416 00.000 11872 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:30:15.674 01.258 9960 Exposure complete
20:30:15.787 00.113 9960 worker thread done servicing request
20:30:15.788 00.001 11872 OnExposeComplete: enter
20:30:15.796 00.008 11872 UpdateGuideState(): m_state=6
20:30:15.804 00.008 11872 Star::Find(15, 1203, 1051, 0, (0,0,0,0), 1.5, 10.0, 255) frame 81
20:30:15.809 00.005 11872 Star::Find returns 1 (0), X=1203.91, Y=1051.92, Mass=5625, SNR=49.0, Peak=137 HFD=6.5
20:30:15.814 00.005 11872 CameraToMount -- cameraTheta (0.31) - m_xAngle (-3.14) = xAngle (3.45 = -2.83)
20:30:15.821 00.007 11872 CameraToMount -- cameraTheta (0.31) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.28 = -3.00)
20:30:15.827 00.006 11872 CameraToMount -- cameraX=0.18 cameraY=0.06 hyp=0.19 cameraTheta=0.31 mountX=-0.18 mountY=-0.03, mountTheta=-3.00
20:30:15.840 00.013 11872 SchedulePrimaryMove(0FA44CE0, x=0.18, y=0.06, opts=13)
20:30:15.847 00.007 11872 Enqueuing Move request for scope (0.18, 0.06)
20:30:15.853 00.006 9960 Worker thread wakes up
20:30:15.854 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=219, med=1, FiltMin=0, FiltMax=186, Gamma=1.000
20:30:15.858 00.004 11872 UpdateGuideState exits: m=5625 SNR=49.0
20:30:15.862 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.06) opts 0xd
20:30:15.862 00.000 9960 Handling offset move in thread for scope, endpoint = (0.18, 0.06)
20:30:15.862 00.000 9960 Moving (0.18, 0.06) raw xDistance=-0.18 yDistance=-0.03
20:30:15.862 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
20:30:15.864 00.002 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:30:15.864 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:15.870 00.006 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:30:15.871 00.001 9960 MoveAxis(E, 0, ABG)
20:30:15.871 00.000 9960 Move returns status 0, amount 0
20:30:15.871 00.000 9960 MoveAxis(N, 0, ABG)
20:30:15.872 00.001 9960 Move returns status 0, amount 0
20:30:15.872 00.000 9960 move complete, result=0
20:30:15.872 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:30:15.878 00.006 11872 Enqueuing Expose request
20:30:15.882 00.004 9960 worker thread done servicing request
20:30:15.882 00.000 9960 Worker thread wakes up
20:30:15.882 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
20:30:15.887 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:30:15.887 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1189,1037,31,31)
20:30:17.128 01.241 9960 Exposure complete
20:30:17.255 00.127 9960 worker thread done servicing request
20:30:17.255 00.000 11872 OnExposeComplete: enter
20:30:17.259 00.004 11872 UpdateGuideState(): m_state=6
20:30:17.264 00.005 11872 Star::Find(15, 1203, 1051, 0, (0,0,0,0), 1.5, 10.0, 255) frame 82
20:30:17.268 00.004 11872 Star::Find returns 1 (0), X=1203.79, Y=1052.18, Mass=5726, SNR=49.2, Peak=137 HFD=6.7
20:30:17.271 00.003 11872 CameraToMount -- cameraTheta (1.38) - m_xAngle (-3.14) = xAngle (4.52 = -1.77)
20:30:17.275 00.004 11872 CameraToMount -- cameraTheta (1.38) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.34 = -1.94)
20:30:17.279 00.004 11872 CameraToMount -- cameraX=0.06 cameraY=0.31 hyp=0.32 cameraTheta=1.38 mountX=-0.06 mountY=-0.30, mountTheta=-1.78
20:30:17.285 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.06, y=0.31, opts=13)
20:30:17.289 00.004 11872 Enqueuing Move request for scope (0.06, 0.31)
20:30:17.294 00.005 9960 Worker thread wakes up
20:30:17.294 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.31) opts 0xd
20:30:17.295 00.001 9960 Handling offset move in thread for scope, endpoint = (0.06, 0.31)
20:30:17.295 00.000 9960 Moving (0.06, 0.31) raw xDistance=-0.06 yDistance=-0.30
20:30:17.295 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:30:17.295 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
20:30:17.296 00.001 9960 MoveAxis(E, 0, ABG)
20:30:17.296 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=1, FiltMin=0, FiltMax=171, Gamma=1.000
20:30:17.300 00.004 11872 UpdateGuideState exits: m=5726 SNR=49.2
20:30:17.304 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:17.309 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:30:17.312 00.003 11872 Enqueuing Expose request
20:30:17.316 00.004 9960 Move returns status 0, amount 0
20:30:17.317 00.001 9960 MoveAxis(N, 221, ABG)
20:30:17.317 00.000 9960 Guiding  Dir = 0, Dur = 221
20:30:17.317 00.000 9960 IsSlewing returns 0
20:30:17.318 00.001 9960 IsGuiding returns 0
20:30:17.318 00.000 9960 PulseGuide returned control before completion, sleep 231
20:30:17.556 00.238 9960 IsGuiding returns 1
20:30:17.557 00.001 9960 scope still moving after pulse duration time elapsed
20:30:17.587 00.030 9960 IsSlewing returns 0
20:30:17.591 00.004 9960 IsGuiding returns 0
20:30:17.591 00.000 9960 scope move finished after 221 + 51 ms
20:30:17.591 00.000 9960 Move returns status 0, amount 221
20:30:17.591 00.000 9960 move complete, result=0
20:30:17.591 00.000 9960 worker thread done servicing request
20:30:17.592 00.001 9960 Worker thread wakes up
20:30:17.593 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 221 ms NORTH
20:30:17.599 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:30:17.599 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1189,1037,31,31)
20:30:18.852 01.253 9960 Exposure complete
20:30:18.985 00.133 9960 worker thread done servicing request
20:30:18.985 00.000 11872 OnExposeComplete: enter
20:30:18.990 00.005 11872 UpdateGuideState(): m_state=6
20:30:18.993 00.003 11872 Star::Find(15, 1203, 1052, 0, (0,0,0,0), 1.5, 10.0, 255) frame 83
20:30:18.997 00.004 11872 Star::Find returns 1 (0), X=1203.94, Y=1051.63, Mass=5528, SNR=48.4, Peak=123 HFD=6.7
20:30:19.001 00.004 11872 CameraToMount -- cameraTheta (-0.84) - m_xAngle (-3.14) = xAngle (2.30 = 2.30)
20:30:19.005 00.004 11872 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.13 = 2.13)
20:30:19.009 00.004 11872 CameraToMount -- cameraX=0.21 cameraY=-0.23 hyp=0.31 cameraTheta=-0.84 mountX=-0.21 mountY=0.26, mountTheta=2.24
20:30:19.016 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.21, y=-0.23, opts=13)
20:30:19.021 00.005 11872 Enqueuing Move request for scope (0.21, -0.23)
20:30:19.024 00.003 9960 Worker thread wakes up
20:30:19.025 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=198, med=1, FiltMin=0, FiltMax=172, Gamma=1.000
20:30:19.028 00.003 11872 UpdateGuideState exits: m=5528 SNR=48.4
20:30:19.033 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:19.037 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:30:19.039 00.002 11872 Enqueuing Expose request
20:30:19.044 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.23) opts 0xd
20:30:19.044 00.000 9960 Handling offset move in thread for scope, endpoint = (0.21, -0.23)
20:30:19.045 00.001 9960 Moving (0.21, -0.23) raw xDistance=-0.21 yDistance=0.26
20:30:19.045 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
20:30:19.045 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:30:19.046 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
20:30:19.046 00.000 9960 MoveAxis(E, 87, ABG)
20:30:19.047 00.001 9960 Guiding  Dir = 2, Dur = 87
20:30:19.047 00.000 9960 IsSlewing returns 0
20:30:19.047 00.000 9960 IsGuiding returns 0
20:30:19.048 00.001 9960 PulseGuide returned control before completion, sleep 97
20:30:19.155 00.107 9960 IsGuiding returns 1
20:30:19.156 00.001 9960 scope still moving after pulse duration time elapsed
20:30:19.187 00.031 9960 IsSlewing returns 0
20:30:19.189 00.002 9960 IsGuiding returns 0
20:30:19.190 00.001 9960 scope move finished after 87 + 55 ms
20:30:19.190 00.000 9960 Move returns status 0, amount 87
20:30:19.190 00.000 9960 MoveAxis(N, 0, ABG)
20:30:19.191 00.001 9960 Move returns status 0, amount 0
20:30:19.191 00.000 9960 move complete, result=0
20:30:19.192 00.001 9960 worker thread done servicing request
20:30:19.192 00.000 11872 GuideStep: -0.2 px 87 ms EAST, 0.3 px 0 ms NORTH
20:30:19.199 00.007 9960 Worker thread wakes up
20:30:19.200 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:30:19.200 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1189,1037,31,31)
20:30:20.446 01.246 9960 Exposure complete
20:30:20.580 00.134 9960 worker thread done servicing request
20:30:20.581 00.001 11872 OnExposeComplete: enter
20:30:20.585 00.004 11872 UpdateGuideState(): m_state=6
20:30:20.590 00.005 11872 Star::Find(15, 1203, 1051, 0, (0,0,0,0), 1.5, 10.0, 255) frame 84
20:30:20.593 00.003 11872 Star::Find returns 1 (0), X=1203.98, Y=1052.31, Mass=5583, SNR=48.1, Peak=129 HFD=6.7
20:30:20.598 00.005 11872 CameraToMount -- cameraTheta (1.06) - m_xAngle (-3.14) = xAngle (4.20 = -2.08)
20:30:20.601 00.003 11872 CameraToMount -- cameraTheta (1.06) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.03 = -2.25)
20:30:20.605 00.004 11872 CameraToMount -- cameraX=0.25 cameraY=0.45 hyp=0.51 cameraTheta=1.06 mountX=-0.25 mountY=-0.40, mountTheta=-2.13
20:30:20.610 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.25, y=0.45, opts=13)
20:30:20.615 00.005 11872 Enqueuing Move request for scope (0.25, 0.45)
20:30:20.619 00.004 9960 Worker thread wakes up
20:30:20.619 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.45) opts 0xd
20:30:20.619 00.000 9960 Handling offset move in thread for scope, endpoint = (0.25, 0.45)
20:30:20.619 00.000 9960 Moving (0.25, 0.45) raw xDistance=-0.25 yDistance=-0.40
20:30:20.620 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=193, med=1, FiltMin=0, FiltMax=158, Gamma=1.000
20:30:20.624 00.004 11872 UpdateGuideState exits: m=5583 SNR=48.1
20:30:20.627 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:20.631 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:30:20.634 00.003 11872 Enqueuing Expose request
20:30:20.639 00.005 9960 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.25
20:30:20.639 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.40 from input -0.40
20:30:20.639 00.000 9960 MoveAxis(E, 111, ABG)
20:30:20.639 00.000 9960 Guiding  Dir = 2, Dur = 111
20:30:20.640 00.001 9960 IsSlewing returns 0
20:30:20.640 00.000 9960 IsGuiding returns 0
20:30:20.640 00.000 9960 PulseGuide returned control before completion, sleep 121
20:30:20.765 00.125 9960 IsGuiding returns 1
20:30:20.765 00.000 9960 scope still moving after pulse duration time elapsed
20:30:20.796 00.031 9960 IsSlewing returns 0
20:30:20.799 00.003 9960 IsGuiding returns 0
20:30:20.799 00.000 9960 scope move finished after 111 + 48 ms
20:30:20.799 00.000 9960 Move returns status 0, amount 111
20:30:20.801 00.002 9960 MoveAxis(N, 297, ABG)
20:30:20.801 00.000 9960 Guiding  Dir = 0, Dur = 297
20:30:20.801 00.000 9960 IsSlewing returns 0
20:30:20.802 00.001 9960 IsGuiding returns 0
20:30:20.802 00.000 9960 PulseGuide returned control before completion, sleep 307
20:30:21.126 00.324 9960 IsGuiding returns 1
20:30:21.127 00.001 9960 scope still moving after pulse duration time elapsed
20:30:21.157 00.030 9960 IsSlewing returns 0
20:30:21.158 00.001 9960 IsGuiding returns 0
20:30:21.159 00.001 9960 scope move finished after 297 + 59 ms
20:30:21.159 00.000 9960 Move returns status 0, amount 297
20:30:21.159 00.000 9960 move complete, result=0
20:30:21.160 00.001 9960 worker thread done servicing request
20:30:21.160 00.000 9960 Worker thread wakes up
20:30:21.161 00.001 11872 GuideStep: -0.3 px 111 ms EAST, -0.4 px 297 ms NORTH
20:30:21.168 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:30:21.168 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1189,1037,31,31)
20:30:22.421 01.253 9960 Exposure complete
20:30:22.549 00.128 9960 worker thread done servicing request
20:30:22.549 00.000 11872 OnExposeComplete: enter
20:30:22.554 00.005 11872 UpdateGuideState(): m_state=6
20:30:22.558 00.004 11872 Star::Find(15, 1203, 1052, 0, (0,0,0,0), 1.5, 10.0, 255) frame 85
20:30:22.561 00.003 11872 Star::Find returns 1 (0), X=1203.67, Y=1051.78, Mass=5760, SNR=48.7, Peak=132 HFD=6.9
20:30:22.565 00.004 11872 CameraToMount -- cameraTheta (-2.24) - m_xAngle (-3.14) = xAngle (0.90 = 0.90)
20:30:22.570 00.005 11872 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.73 = 0.73)
20:30:22.573 00.003 11872 CameraToMount -- cameraX=-0.06 cameraY=-0.08 hyp=0.10 cameraTheta=-2.24 mountX=0.06 mountY=0.07, mountTheta=0.82
20:30:22.578 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.06, y=-0.08, opts=13)
20:30:22.583 00.005 11872 Enqueuing Move request for scope (-0.06, -0.08)
20:30:22.587 00.004 9960 Worker thread wakes up
20:30:22.588 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=232, med=1, FiltMin=0, FiltMax=188, Gamma=1.000
20:30:22.592 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.08) opts 0xd
20:30:22.592 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.06, -0.08)
20:30:22.592 00.000 9960 Moving (-0.06, -0.08) raw xDistance=0.06 yDistance=0.07
20:30:22.593 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
20:30:22.593 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:30:22.593 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:30:22.593 00.000 9960 MoveAxis(E, 0, ABG)
20:30:22.593 00.000 9960 Move returns status 0, amount 0
20:30:22.593 00.000 11872 UpdateGuideState exits: m=5760 SNR=48.7
20:30:22.597 00.004 9960 MoveAxis(N, 0, ABG)
20:30:22.597 00.000 9960 Move returns status 0, amount 0
20:30:22.597 00.000 9960 move complete, result=0
20:30:22.597 00.000 9960 worker thread done servicing request
20:30:22.599 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:22.603 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:30:22.607 00.004 11872 Enqueuing Expose request
20:30:22.610 00.003 9960 Worker thread wakes up
20:30:22.611 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:30:22.611 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1189,1037,31,31)
20:30:22.611 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:30:23.864 01.253 9960 Exposure complete
20:30:23.988 00.124 9960 worker thread done servicing request
20:30:23.989 00.001 11872 OnExposeComplete: enter
20:30:23.993 00.004 11872 UpdateGuideState(): m_state=6
20:30:23.998 00.005 11872 Star::Find(15, 1203, 1051, 0, (0,0,0,0), 1.5, 10.0, 255) frame 86
20:30:24.001 00.003 11872 Star::Find returns 1 (0), X=1203.82, Y=1052.05, Mass=5497, SNR=47.9, Peak=119 HFD=7.0
20:30:24.005 00.004 11872 CameraToMount -- cameraTheta (1.10) - m_xAngle (-3.14) = xAngle (4.24 = -2.04)
20:30:24.009 00.004 11872 CameraToMount -- cameraTheta (1.10) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.07 = -2.22)
20:30:24.015 00.006 11872 CameraToMount -- cameraX=0.09 cameraY=0.18 hyp=0.21 cameraTheta=1.10 mountX=-0.09 mountY=-0.16, mountTheta=-2.09
20:30:24.020 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.09, y=0.18, opts=13)
20:30:24.024 00.004 11872 Enqueuing Move request for scope (0.09, 0.18)
20:30:24.028 00.004 9960 Worker thread wakes up
20:30:24.028 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.18) opts 0xd
20:30:24.029 00.001 9960 Handling offset move in thread for scope, endpoint = (0.09, 0.18)
20:30:24.029 00.000 9960 Moving (0.09, 0.18) raw xDistance=-0.09 yDistance=-0.16
20:30:24.029 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:30:24.029 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:30:24.030 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=197, med=1, FiltMin=0, FiltMax=158, Gamma=1.000
20:30:24.034 00.004 11872 UpdateGuideState exits: m=5497 SNR=47.9
20:30:24.037 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:24.042 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
20:30:24.042 00.000 9960 MoveAxis(E, 0, ABG)
20:30:24.042 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:30:24.048 00.006 9960 Move returns status 0, amount 0
20:30:24.048 00.000 11872 Enqueuing Expose request
20:30:24.056 00.008 9960 MoveAxis(N, 0, ABG)
20:30:24.057 00.001 9960 Move returns status 0, amount 0
20:30:24.057 00.000 9960 move complete, result=0
20:30:24.058 00.001 9960 worker thread done servicing request
20:30:24.058 00.000 9960 Worker thread wakes up
20:30:24.058 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:30:24.058 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1189,1037,31,31)
20:30:24.059 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:30:25.303 01.244 9960 Exposure complete
20:30:25.424 00.121 9960 worker thread done servicing request
20:30:25.424 00.000 11872 OnExposeComplete: enter
20:30:25.428 00.004 11872 UpdateGuideState(): m_state=6
20:30:25.433 00.005 11872 Star::Find(15, 1203, 1052, 0, (0,0,0,0), 1.5, 10.0, 255) frame 87
20:30:25.436 00.003 11872 Star::Find returns 1 (0), X=1203.86, Y=1051.99, Mass=5806, SNR=49.4, Peak=135 HFD=7.0
20:30:25.440 00.004 11872 CameraToMount -- cameraTheta (0.75) - m_xAngle (-3.14) = xAngle (3.89 = -2.39)
20:30:25.445 00.005 11872 CameraToMount -- cameraTheta (0.75) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.72 = -2.56)
20:30:25.448 00.003 11872 CameraToMount -- cameraX=0.13 cameraY=0.12 hyp=0.18 cameraTheta=0.75 mountX=-0.13 mountY=-0.10, mountTheta=-2.50
20:30:25.453 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.13, y=0.12, opts=13)
20:30:25.458 00.005 11872 Enqueuing Move request for scope (0.13, 0.12)
20:30:25.462 00.004 9960 Worker thread wakes up
20:30:25.462 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.12) opts 0xd
20:30:25.462 00.000 9960 Handling offset move in thread for scope, endpoint = (0.13, 0.12)
20:30:25.462 00.000 9960 Moving (0.13, 0.12) raw xDistance=-0.13 yDistance=-0.10
20:30:25.462 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=188, med=1, FiltMin=0, FiltMax=169, Gamma=1.000
20:30:25.467 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
20:30:25.467 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:30:25.468 00.001 11872 UpdateGuideState exits: m=5806 SNR=49.4
20:30:25.471 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:30:25.471 00.000 9960 MoveAxis(E, 0, ABG)
20:30:25.471 00.000 9960 Move returns status 0, amount 0
20:30:25.471 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:25.475 00.004 9960 MoveAxis(N, 0, ABG)
20:30:25.475 00.000 9960 Move returns status 0, amount 0
20:30:25.475 00.000 9960 move complete, result=0
20:30:25.476 00.001 9960 worker thread done servicing request
20:30:25.476 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:30:25.480 00.004 11872 Enqueuing Expose request
20:30:25.484 00.004 9960 Worker thread wakes up
20:30:25.484 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:30:25.484 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1189,1037,31,31)
20:30:25.484 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:30:26.736 01.252 9960 Exposure complete
20:30:26.870 00.134 9960 worker thread done servicing request
20:30:26.871 00.001 11872 OnExposeComplete: enter
20:30:26.874 00.003 11872 UpdateGuideState(): m_state=6
20:30:26.879 00.005 11872 Star::Find(15, 1203, 1051, 0, (0,0,0,0), 1.5, 10.0, 255) frame 88
20:30:26.883 00.004 11872 Star::Find returns 1 (0), X=1203.90, Y=1052.52, Mass=6023, SNR=50.3, Peak=133 HFD=6.7
20:30:26.887 00.004 11872 CameraToMount -- cameraTheta (1.31) - m_xAngle (-3.14) = xAngle (4.45 = -1.83)
20:30:26.891 00.004 11872 CameraToMount -- cameraTheta (1.31) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.28 = -2.01)
20:30:26.896 00.005 11872 CameraToMount -- cameraX=0.17 cameraY=0.65 hyp=0.68 cameraTheta=1.31 mountX=-0.18 mountY=-0.61, mountTheta=-1.85
20:30:26.903 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.17, y=0.65, opts=13)
20:30:26.907 00.004 11872 Enqueuing Move request for scope (0.17, 0.65)
20:30:26.910 00.003 9960 Worker thread wakes up
20:30:26.910 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.65) opts 0xd
20:30:26.910 00.000 9960 Handling offset move in thread for scope, endpoint = (0.17, 0.65)
20:30:26.911 00.001 9960 Moving (0.17, 0.65) raw xDistance=-0.18 yDistance=-0.61
20:30:26.911 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
20:30:26.911 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.61 from input -0.61
20:30:26.911 00.000 9960 MoveAxis(E, 0, ABG)
20:30:26.911 00.000 9960 Move returns status 0, amount 0
20:30:26.911 00.000 9960 MoveAxis(N, 458, ABG)
20:30:26.911 00.000 9960 Guiding  Dir = 0, Dur = 458
20:30:26.913 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=1, FiltMin=0, FiltMax=171, Gamma=1.000
20:30:26.917 00.004 9960 IsSlewing returns 0
20:30:26.917 00.000 11872 UpdateGuideState exits: m=6023 SNR=50.3
20:30:26.921 00.004 9960 IsGuiding returns 0
20:30:26.921 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:26.925 00.004 9960 PulseGuide returned control before completion, sleep 468
20:30:26.925 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:30:26.929 00.004 11872 Enqueuing Expose request
20:30:27.397 00.468 9960 IsGuiding returns 1
20:30:27.399 00.002 9960 scope still moving after pulse duration time elapsed
20:30:27.430 00.031 9960 IsSlewing returns 0
20:30:27.431 00.001 9960 IsGuiding returns 0
20:30:27.431 00.000 9960 scope move finished after 458 + 52 ms
20:30:27.432 00.001 9960 Move returns status 0, amount 458
20:30:27.432 00.000 9960 move complete, result=0
20:30:27.432 00.000 9960 worker thread done servicing request
20:30:27.433 00.001 9960 Worker thread wakes up
20:30:27.433 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.6 px 458 ms NORTH
20:30:27.440 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:30:27.440 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1189,1037,31,31)
20:30:28.690 01.250 9960 Exposure complete
20:30:28.822 00.132 9960 worker thread done servicing request
20:30:28.822 00.000 11872 OnExposeComplete: enter
20:30:28.826 00.004 11872 UpdateGuideState(): m_state=6
20:30:28.830 00.004 11872 Star::Find(15, 1203, 1052, 0, (0,0,0,0), 1.5, 10.0, 255) frame 89
20:30:28.834 00.004 11872 Star::Find returns 1 (0), X=1203.79, Y=1051.99, Mass=5959, SNR=50.4, Peak=136 HFD=6.6
20:30:28.839 00.005 11872 CameraToMount -- cameraTheta (1.11) - m_xAngle (-3.14) = xAngle (4.25 = -2.03)
20:30:28.843 00.004 11872 CameraToMount -- cameraTheta (1.11) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.08 = -2.21)
20:30:28.846 00.003 11872 CameraToMount -- cameraX=0.06 cameraY=0.12 hyp=0.14 cameraTheta=1.11 mountX=-0.06 mountY=-0.11, mountTheta=-2.08
20:30:28.852 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.06, y=0.12, opts=13)
20:30:28.855 00.003 11872 Enqueuing Move request for scope (0.06, 0.12)
20:30:28.858 00.003 9960 Worker thread wakes up
20:30:28.858 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.12) opts 0xd
20:30:28.858 00.000 9960 Handling offset move in thread for scope, endpoint = (0.06, 0.12)
20:30:28.859 00.001 9960 Moving (0.06, 0.12) raw xDistance=-0.06 yDistance=-0.11
20:30:28.859 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=234, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
20:30:28.863 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:30:28.863 00.000 11872 UpdateGuideState exits: m=5959 SNR=50.4
20:30:28.867 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:28.870 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:30:28.874 00.004 11872 Enqueuing Expose request
20:30:28.877 00.003 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:30:28.878 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:30:28.878 00.000 9960 MoveAxis(E, 0, ABG)
20:30:28.878 00.000 9960 Move returns status 0, amount 0
20:30:28.879 00.001 9960 MoveAxis(N, 0, ABG)
20:30:28.879 00.000 9960 Move returns status 0, amount 0
20:30:28.879 00.000 9960 move complete, result=0
20:30:28.879 00.000 9960 worker thread done servicing request
20:30:28.879 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:30:28.882 00.003 9960 Worker thread wakes up
20:30:28.882 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:30:28.882 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1189,1037,31,31)
20:30:30.129 01.247 9960 Exposure complete
20:30:30.303 00.174 9960 worker thread done servicing request
20:30:30.303 00.000 11872 OnExposeComplete: enter
20:30:30.307 00.004 11872 UpdateGuideState(): m_state=6
20:30:30.310 00.003 11872 Star::Find(15, 1203, 1051, 0, (0,0,0,0), 1.5, 10.0, 255) frame 90
20:30:30.315 00.005 11872 Star::Find returns 1 (0), X=1203.83, Y=1052.37, Mass=5666, SNR=48.6, Peak=127 HFD=6.8
20:30:30.318 00.003 11872 CameraToMount -- cameraTheta (1.38) - m_xAngle (-3.14) = xAngle (4.52 = -1.77)
20:30:30.322 00.004 11872 CameraToMount -- cameraTheta (1.38) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.34 = -1.94)
20:30:30.327 00.005 11872 CameraToMount -- cameraX=0.10 cameraY=0.50 hyp=0.51 cameraTheta=1.38 mountX=-0.10 mountY=-0.48, mountTheta=-1.78
20:30:30.332 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.10, y=0.50, opts=13)
20:30:30.336 00.004 11872 Enqueuing Move request for scope (0.10, 0.50)
20:30:30.343 00.007 9960 Worker thread wakes up
20:30:30.343 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.50) opts 0xd
20:30:30.343 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=220, med=1, FiltMin=0, FiltMax=191, Gamma=1.000
20:30:30.349 00.006 9960 Handling offset move in thread for scope, endpoint = (0.10, 0.50)
20:30:30.349 00.000 11872 UpdateGuideState exits: m=5666 SNR=48.6
20:30:30.353 00.004 9960 Moving (0.10, 0.50) raw xDistance=-0.10 yDistance=-0.48
20:30:30.353 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:30.357 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
20:30:30.357 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:30:30.360 00.003 9960 GuideAlgorithmResistSwitch::result() returns -0.48 from input -0.48
20:30:30.360 00.000 11872 Enqueuing Expose request
20:30:30.365 00.005 9960 MoveAxis(E, 0, ABG)
20:30:30.365 00.000 9960 Move returns status 0, amount 0
20:30:30.365 00.000 9960 MoveAxis(N, 355, ABG)
20:30:30.365 00.000 9960 Guiding  Dir = 0, Dur = 355
20:30:30.365 00.000 9960 IsSlewing returns 0
20:30:30.366 00.001 9960 IsGuiding returns 0
20:30:30.368 00.002 9960 PulseGuide returned control before completion, sleep 365
20:30:30.745 00.377 9960 IsGuiding returns 1
20:30:30.745 00.000 9960 scope still moving after pulse duration time elapsed
20:30:30.775 00.030 9960 IsSlewing returns 0
20:30:30.777 00.002 9960 IsGuiding returns 0
20:30:30.777 00.000 9960 scope move finished after 355 + 55 ms
20:30:30.778 00.001 9960 Move returns status 0, amount 355
20:30:30.778 00.000 9960 move complete, result=0
20:30:30.779 00.001 9960 worker thread done servicing request
20:30:30.779 00.000 9960 Worker thread wakes up
20:30:30.779 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.5 px 355 ms NORTH
20:30:30.786 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:30:30.787 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1189,1037,31,31)
20:30:32.039 01.252 9960 Exposure complete
20:30:32.180 00.141 9960 worker thread done servicing request
20:30:32.181 00.001 11872 OnExposeComplete: enter
20:30:32.184 00.003 11872 UpdateGuideState(): m_state=6
20:30:32.189 00.005 11872 Star::Find(15, 1203, 1052, 0, (0,0,0,0), 1.5, 10.0, 255) frame 91
20:30:32.192 00.003 11872 Star::Find returns 1 (0), X=1203.75, Y=1052.43, Mass=5578, SNR=48.4, Peak=139 HFD=6.6
20:30:32.196 00.004 11872 CameraToMount -- cameraTheta (1.54) - m_xAngle (-3.14) = xAngle (4.68 = -1.60)
20:30:32.200 00.004 11872 CameraToMount -- cameraTheta (1.54) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.51 = -1.77)
20:30:32.205 00.005 11872 CameraToMount -- cameraX=0.01 cameraY=0.56 hyp=0.56 cameraTheta=1.54 mountX=-0.02 mountY=-0.55, mountTheta=-1.60
20:30:32.210 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.01, y=0.56, opts=13)
20:30:32.214 00.004 11872 Enqueuing Move request for scope (0.01, 0.56)
20:30:32.217 00.003 9960 Worker thread wakes up
20:30:32.218 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.56) opts 0xd
20:30:32.218 00.000 9960 Handling offset move in thread for scope, endpoint = (0.01, 0.56)
20:30:32.218 00.000 9960 Moving (0.01, 0.56) raw xDistance=-0.02 yDistance=-0.55
20:30:32.218 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:30:32.219 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=252, med=1, FiltMin=0, FiltMax=183, Gamma=1.000
20:30:32.222 00.003 9960 GuideAlgorithmResistSwitch::result() returns -0.55 from input -0.55
20:30:32.222 00.000 9960 MoveAxis(E, 0, ABG)
20:30:32.223 00.001 9960 Move returns status 0, amount 0
20:30:32.223 00.000 9960 MoveAxis(N, 412, ABG)
20:30:32.223 00.000 9960 Guiding  Dir = 0, Dur = 412
20:30:32.223 00.000 11872 UpdateGuideState exits: m=5578 SNR=48.4
20:30:32.228 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:32.232 00.004 9960 IsSlewing returns 0
20:30:32.232 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:30:32.236 00.004 11872 Enqueuing Expose request
20:30:32.240 00.004 9960 IsGuiding returns 0
20:30:32.240 00.000 9960 PulseGuide returned control before completion, sleep 422
20:30:32.672 00.432 9960 IsGuiding returns 1
20:30:32.673 00.001 9960 scope still moving after pulse duration time elapsed
20:30:32.703 00.030 9960 IsSlewing returns 0
20:30:32.703 00.000 9960 IsGuiding returns 0
20:30:32.703 00.000 9960 scope move finished after 412 + 51 ms
20:30:32.703 00.000 9960 Move returns status 0, amount 412
20:30:32.704 00.001 9960 move complete, result=0
20:30:32.704 00.000 9960 worker thread done servicing request
20:30:32.704 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.6 px 412 ms NORTH
20:30:32.711 00.007 9960 Worker thread wakes up
20:30:32.711 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:30:32.711 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1189,1037,31,31)
20:30:33.955 01.244 9960 Exposure complete
20:30:34.088 00.133 9960 worker thread done servicing request
20:30:34.088 00.000 11872 OnExposeComplete: enter
20:30:34.092 00.004 11872 UpdateGuideState(): m_state=6
20:30:34.096 00.004 11872 Star::Find(15, 1203, 1052, 0, (0,0,0,0), 1.5, 10.0, 255) frame 92
20:30:34.100 00.004 11872 Star::Find returns 1 (0), X=1203.73, Y=1051.52, Mass=5791, SNR=49.1, Peak=135 HFD=7.0
20:30:34.105 00.005 11872 CameraToMount -- cameraTheta (-1.57) - m_xAngle (-3.14) = xAngle (1.57 = 1.57)
20:30:34.109 00.004 11872 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.39 = 1.39)
20:30:34.113 00.004 11872 CameraToMount -- cameraX=-0.00 cameraY=-0.35 hyp=0.35 cameraTheta=-1.57 mountX=0.00 mountY=0.34, mountTheta=1.57
20:30:34.118 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.00, y=-0.35, opts=13)
20:30:34.122 00.004 11872 Enqueuing Move request for scope (-0.00, -0.35)
20:30:34.126 00.004 9960 Worker thread wakes up
20:30:34.126 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=214, med=1, FiltMin=0, FiltMax=169, Gamma=1.000
20:30:34.131 00.005 11872 UpdateGuideState exits: m=5791 SNR=49.1
20:30:34.135 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:34.140 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:30:34.145 00.005 11872 Enqueuing Expose request
20:30:34.149 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.35) opts 0xd
20:30:34.149 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.00, -0.35)
20:30:34.149 00.000 9960 Moving (-0.00, -0.35) raw xDistance=0.00 yDistance=0.34
20:30:34.150 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
20:30:34.150 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:30:34.150 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.34
20:30:34.150 00.000 9960 MoveAxis(E, 0, ABG)
20:30:34.151 00.001 9960 Move returns status 0, amount 0
20:30:34.151 00.000 9960 MoveAxis(N, 0, ABG)
20:30:34.151 00.000 9960 Move returns status 0, amount 0
20:30:34.151 00.000 9960 move complete, result=0
20:30:34.151 00.000 9960 worker thread done servicing request
20:30:34.151 00.000 11872 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
20:30:34.156 00.005 9960 Worker thread wakes up
20:30:34.156 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:30:34.156 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1189,1037,31,31)
20:30:35.406 01.250 9960 Exposure complete
20:30:35.556 00.150 9960 worker thread done servicing request
20:30:35.557 00.001 11872 OnExposeComplete: enter
20:30:35.562 00.005 11872 UpdateGuideState(): m_state=6
20:30:35.567 00.005 11872 Star::Find(15, 1203, 1051, 0, (0,0,0,0), 1.5, 10.0, 255) frame 93
20:30:35.573 00.006 11872 Star::Find returns 1 (0), X=1203.76, Y=1051.75, Mass=5300, SNR=45.7, Peak=132 HFD=6.5
20:30:35.575 00.002 11872 CameraToMount -- cameraTheta (-1.36) - m_xAngle (-3.14) = xAngle (1.78 = 1.78)
20:30:35.579 00.004 11872 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.61 = 1.61)
20:30:35.584 00.005 11872 CameraToMount -- cameraX=0.02 cameraY=-0.12 hyp=0.12 cameraTheta=-1.36 mountX=-0.02 mountY=0.12, mountTheta=1.77
20:30:35.592 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=0.02, y=-0.12, opts=13)
20:30:35.595 00.003 11872 Enqueuing Move request for scope (0.02, -0.12)
20:30:35.599 00.004 9960 Worker thread wakes up
20:30:35.599 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=226, med=1, FiltMin=0, FiltMax=175, Gamma=1.000
20:30:35.604 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.12) opts 0xd
20:30:35.604 00.000 11872 UpdateGuideState exits: m=5300 SNR=45.7
20:30:35.609 00.005 9960 Handling offset move in thread for scope, endpoint = (0.02, -0.12)
20:30:35.609 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:35.614 00.005 9960 Moving (0.02, -0.12) raw xDistance=-0.02 yDistance=0.12
20:30:35.614 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:30:35.618 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:30:35.618 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:30:35.618 00.000 11872 Enqueuing Expose request
20:30:35.622 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
20:30:35.622 00.000 9960 MoveAxis(E, 0, ABG)
20:30:35.622 00.000 9960 Move returns status 0, amount 0
20:30:35.622 00.000 9960 MoveAxis(N, 0, ABG)
20:30:35.622 00.000 9960 Move returns status 0, amount 0
20:30:35.624 00.002 9960 move complete, result=0
20:30:35.624 00.000 9960 worker thread done servicing request
20:30:35.624 00.000 11872 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:30:35.628 00.004 9960 Worker thread wakes up
20:30:35.628 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:30:35.628 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1189,1037,31,31)
20:30:36.877 01.249 9960 Exposure complete
20:30:36.998 00.121 9960 worker thread done servicing request
20:30:36.998 00.000 11872 OnExposeComplete: enter
20:30:37.002 00.004 11872 UpdateGuideState(): m_state=6
20:30:37.008 00.006 11872 Star::Find(15, 1203, 1051, 0, (0,0,0,0), 1.5, 10.0, 255) frame 94
20:30:37.011 00.003 11872 Star::Find returns 1 (0), X=1203.77, Y=1051.73, Mass=5818, SNR=49.7, Peak=155 HFD=6.7
20:30:37.016 00.005 11872 CameraToMount -- cameraTheta (-1.29) - m_xAngle (-3.14) = xAngle (1.85 = 1.85)
20:30:37.019 00.003 11872 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.67 = 1.67)
20:30:37.023 00.004 11872 CameraToMount -- cameraX=0.04 cameraY=-0.14 hyp=0.14 cameraTheta=-1.29 mountX=-0.04 mountY=0.14, mountTheta=1.84
20:30:37.028 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.04, y=-0.14, opts=13)
20:30:37.033 00.005 11872 Enqueuing Move request for scope (0.04, -0.14)
20:30:37.038 00.005 9960 Worker thread wakes up
20:30:37.038 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.14) opts 0xd
20:30:37.038 00.000 9960 Handling offset move in thread for scope, endpoint = (0.04, -0.14)
20:30:37.038 00.000 9960 Moving (0.04, -0.14) raw xDistance=-0.04 yDistance=0.14
20:30:37.039 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=221, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
20:30:37.043 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:30:37.043 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:30:37.044 00.001 11872 UpdateGuideState exits: m=5818 SNR=49.7
20:30:37.048 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:37.052 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
20:30:37.052 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:30:37.056 00.004 9960 MoveAxis(E, 0, ABG)
20:30:37.056 00.000 11872 Enqueuing Expose request
20:30:37.060 00.004 9960 Move returns status 0, amount 0
20:30:37.060 00.000 9960 MoveAxis(N, 0, ABG)
20:30:37.060 00.000 9960 Move returns status 0, amount 0
20:30:37.060 00.000 9960 move complete, result=0
20:30:37.061 00.001 9960 worker thread done servicing request
20:30:37.061 00.000 11872 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:30:37.065 00.004 9960 Worker thread wakes up
20:30:37.065 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:30:37.065 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1189,1037,31,31)
20:30:38.313 01.248 9960 Exposure complete
20:30:38.443 00.130 9960 worker thread done servicing request
20:30:38.444 00.001 11872 OnExposeComplete: enter
20:30:38.448 00.004 11872 UpdateGuideState(): m_state=6
20:30:38.452 00.004 11872 Star::Find(15, 1203, 1051, 0, (0,0,0,0), 1.5, 10.0, 255) frame 95
20:30:38.457 00.005 11872 Star::Find returns 1 (0), X=1203.85, Y=1051.78, Mass=5539, SNR=47.2, Peak=127 HFD=6.7
20:30:38.461 00.004 11872 CameraToMount -- cameraTheta (-0.63) - m_xAngle (-3.14) = xAngle (2.51 = 2.51)
20:30:38.465 00.004 11872 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.33 = 2.33)
20:30:38.468 00.003 11872 CameraToMount -- cameraX=0.12 cameraY=-0.09 hyp=0.15 cameraTheta=-0.63 mountX=-0.12 mountY=0.11, mountTheta=2.41
20:30:38.473 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.12, y=-0.09, opts=13)
20:30:38.477 00.004 11872 Enqueuing Move request for scope (0.12, -0.09)
20:30:38.481 00.004 9960 Worker thread wakes up
20:30:38.481 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.09) opts 0xd
20:30:38.482 00.001 9960 Handling offset move in thread for scope, endpoint = (0.12, -0.09)
20:30:38.482 00.000 9960 Moving (0.12, -0.09) raw xDistance=-0.12 yDistance=0.11
20:30:38.483 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
20:30:38.483 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:30:38.483 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=212, med=1, FiltMin=0, FiltMax=165, Gamma=1.000
20:30:38.488 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
20:30:38.488 00.000 9960 MoveAxis(E, 0, ABG)
20:30:38.489 00.001 9960 Move returns status 0, amount 0
20:30:38.489 00.000 9960 MoveAxis(N, 0, ABG)
20:30:38.489 00.000 11872 UpdateGuideState exits: m=5539 SNR=47.2
20:30:38.497 00.008 9960 Move returns status 0, amount 0
20:30:38.497 00.000 9960 move complete, result=0
20:30:38.497 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:38.503 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:30:38.509 00.006 11872 Enqueuing Expose request
20:30:38.515 00.006 9960 worker thread done servicing request
20:30:38.515 00.000 9960 Worker thread wakes up
20:30:38.516 00.001 11872 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:30:38.521 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:30:38.521 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1189,1037,31,31)
20:30:39.765 01.244 9960 Exposure complete
20:30:39.879 00.114 9960 worker thread done servicing request
20:30:39.879 00.000 11872 OnExposeComplete: enter
20:30:39.884 00.005 11872 UpdateGuideState(): m_state=6
20:30:39.887 00.003 11872 Star::Find(15, 1203, 1051, 0, (0,0,0,0), 1.5, 10.0, 255) frame 96
20:30:39.892 00.005 11872 Star::Find returns 1 (0), X=1203.72, Y=1052.00, Mass=5349, SNR=47.0, Peak=121 HFD=6.7
20:30:39.900 00.008 11872 CameraToMount -- cameraTheta (1.61) - m_xAngle (-3.14) = xAngle (4.75 = -1.53)
20:30:39.904 00.004 11872 CameraToMount -- cameraTheta (1.61) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.58 = -1.70)
20:30:39.907 00.003 11872 CameraToMount -- cameraX=-0.01 cameraY=0.14 hyp=0.14 cameraTheta=1.61 mountX=0.01 mountY=-0.14, mountTheta=-1.53
20:30:39.913 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.01, y=0.14, opts=13)
20:30:39.915 00.002 11872 Enqueuing Move request for scope (-0.01, 0.14)
20:30:39.920 00.005 9960 Worker thread wakes up
20:30:39.920 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=197, med=1, FiltMin=0, FiltMax=176, Gamma=1.000
20:30:39.924 00.004 11872 UpdateGuideState exits: m=5349 SNR=47.0
20:30:39.928 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:39.930 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:30:39.933 00.003 11872 Enqueuing Expose request
20:30:39.936 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.14) opts 0xd
20:30:39.936 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.01, 0.14)
20:30:39.936 00.000 9960 Moving (-0.01, 0.14) raw xDistance=0.01 yDistance=-0.14
20:30:39.936 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:30:39.938 00.002 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:30:39.938 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
20:30:39.938 00.000 9960 MoveAxis(E, 0, ABG)
20:30:39.938 00.000 9960 Move returns status 0, amount 0
20:30:39.938 00.000 9960 MoveAxis(N, 0, ABG)
20:30:39.938 00.000 9960 Move returns status 0, amount 0
20:30:39.939 00.001 9960 move complete, result=0
20:30:39.939 00.000 9960 worker thread done servicing request
20:30:39.939 00.000 9960 Worker thread wakes up
20:30:39.939 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:30:39.939 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1189,1037,31,31)
20:30:39.939 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:30:41.183 01.244 9960 Exposure complete
20:30:41.324 00.141 9960 worker thread done servicing request
20:30:41.324 00.000 11872 OnExposeComplete: enter
20:30:41.329 00.005 11872 UpdateGuideState(): m_state=6
20:30:41.334 00.005 11872 Star::Find(15, 1203, 1052, 0, (0,0,0,0), 1.5, 10.0, 255) frame 97
20:30:41.338 00.004 11872 Star::Find returns 1 (0), X=1203.57, Y=1052.00, Mass=5732, SNR=48.7, Peak=152 HFD=6.6
20:30:41.341 00.003 11872 CameraToMount -- cameraTheta (2.43) - m_xAngle (-3.14) = xAngle (5.57 = -0.71)
20:30:41.346 00.005 11872 CameraToMount -- cameraTheta (2.43) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.40 = -0.88)
20:30:41.350 00.004 11872 CameraToMount -- cameraX=-0.16 cameraY=0.14 hyp=0.21 cameraTheta=2.43 mountX=0.16 mountY=-0.16, mountTheta=-0.80
20:30:41.355 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.16, y=0.14, opts=13)
20:30:41.359 00.004 11872 Enqueuing Move request for scope (-0.16, 0.14)
20:30:41.363 00.004 9960 Worker thread wakes up
20:30:41.364 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=245, med=1, FiltMin=0, FiltMax=191, Gamma=1.000
20:30:41.368 00.004 11872 UpdateGuideState exits: m=5732 SNR=48.7
20:30:41.371 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:41.375 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:30:41.379 00.004 11872 Enqueuing Expose request
20:30:41.383 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.14) opts 0xd
20:30:41.383 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.16, 0.14)
20:30:41.383 00.000 9960 Moving (-0.16, 0.14) raw xDistance=0.16 yDistance=-0.16
20:30:41.383 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
20:30:41.384 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:30:41.384 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
20:30:41.384 00.000 9960 MoveAxis(E, 0, ABG)
20:30:41.384 00.000 9960 Move returns status 0, amount 0
20:30:41.384 00.000 9960 MoveAxis(N, 0, ABG)
20:30:41.384 00.000 9960 Move returns status 0, amount 0
20:30:41.385 00.001 9960 move complete, result=0
20:30:41.385 00.000 9960 worker thread done servicing request
20:30:41.385 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
20:30:41.390 00.005 9960 Worker thread wakes up
20:30:41.391 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:30:41.391 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1189,1037,31,31)
20:30:42.633 01.242 9960 Exposure complete
20:30:42.771 00.138 9960 worker thread done servicing request
20:30:42.771 00.000 11872 OnExposeComplete: enter
20:30:42.774 00.003 11872 UpdateGuideState(): m_state=6
20:30:42.778 00.004 11872 Star::Find(15, 1203, 1052, 0, (0,0,0,0), 1.5, 10.0, 255) frame 98
20:30:42.782 00.004 11872 Star::Find returns 1 (0), X=1203.95, Y=1051.99, Mass=5741, SNR=49.0, Peak=160 HFD=6.3
20:30:42.786 00.004 11872 CameraToMount -- cameraTheta (0.52) - m_xAngle (-3.14) = xAngle (3.65 = -2.63)
20:30:42.789 00.003 11872 CameraToMount -- cameraTheta (0.52) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.48 = -2.80)
20:30:42.792 00.003 11872 CameraToMount -- cameraX=0.21 cameraY=0.12 hyp=0.25 cameraTheta=0.52 mountX=-0.21 mountY=-0.08, mountTheta=-2.78
20:30:42.797 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.21, y=0.12, opts=13)
20:30:42.802 00.005 11872 Enqueuing Move request for scope (0.21, 0.12)
20:30:42.807 00.005 9960 Worker thread wakes up
20:30:42.807 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=1, FiltMin=0, FiltMax=195, Gamma=1.000
20:30:42.811 00.004 11872 UpdateGuideState exits: m=5741 SNR=49.0
20:30:42.814 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:42.819 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:30:42.823 00.004 11872 Enqueuing Expose request
20:30:42.826 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.12) opts 0xd
20:30:42.826 00.000 9960 Handling offset move in thread for scope, endpoint = (0.21, 0.12)
20:30:42.827 00.001 9960 Moving (0.21, 0.12) raw xDistance=-0.21 yDistance=-0.08
20:30:42.827 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.21
20:30:42.827 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:30:42.827 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:30:42.827 00.000 9960 MoveAxis(E, 90, ABG)
20:30:42.827 00.000 9960 Guiding  Dir = 2, Dur = 90
20:30:42.827 00.000 9960 IsSlewing returns 0
20:30:42.829 00.002 9960 IsGuiding returns 0
20:30:42.829 00.000 9960 PulseGuide returned control before completion, sleep 100
20:30:42.935 00.106 9960 IsGuiding returns 1
20:30:42.936 00.001 9960 scope still moving after pulse duration time elapsed
20:30:42.966 00.030 9960 IsSlewing returns 0
20:30:42.968 00.002 9960 IsGuiding returns 0
20:30:42.968 00.000 9960 scope move finished after 90 + 49 ms
20:30:42.969 00.001 9960 Move returns status 0, amount 90
20:30:42.970 00.001 9960 MoveAxis(N, 0, ABG)
20:30:42.970 00.000 9960 Move returns status 0, amount 0
20:30:42.970 00.000 9960 move complete, result=0
20:30:42.971 00.001 9960 worker thread done servicing request
20:30:42.971 00.000 11872 GuideStep: -0.2 px 90 ms EAST, -0.1 px 0 ms NORTH
20:30:42.977 00.006 9960 Worker thread wakes up
20:30:42.977 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:30:42.977 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1189,1037,31,31)
20:30:44.223 01.246 9960 Exposure complete
20:30:44.355 00.132 9960 worker thread done servicing request
20:30:44.357 00.002 11872 OnExposeComplete: enter
20:30:44.361 00.004 11872 UpdateGuideState(): m_state=6
20:30:44.364 00.003 11872 Star::Find(15, 1203, 1051, 0, (0,0,0,0), 1.5, 10.0, 255) frame 99
20:30:44.369 00.005 11872 Star::Find returns 1 (0), X=1203.36, Y=1052.40, Mass=5769, SNR=49.6, Peak=124 HFD=7.1
20:30:44.372 00.003 11872 CameraToMount -- cameraTheta (2.18) - m_xAngle (-3.14) = xAngle (5.32 = -0.97)
20:30:44.377 00.005 11872 CameraToMount -- cameraTheta (2.18) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.15 = -1.14)
20:30:44.381 00.004 11872 CameraToMount -- cameraX=-0.37 cameraY=0.53 hyp=0.65 cameraTheta=2.18 mountX=0.37 mountY=-0.59, mountTheta=-1.01
20:30:44.385 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.37, y=0.53, opts=13)
20:30:44.391 00.006 11872 Enqueuing Move request for scope (-0.37, 0.53)
20:30:44.396 00.005 9960 Worker thread wakes up
20:30:44.396 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 0.53) opts 0xd
20:30:44.396 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.37, 0.53)
20:30:44.397 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=214, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
20:30:44.401 00.004 11872 UpdateGuideState exits: m=5769 SNR=49.6
20:30:44.405 00.004 9960 Moving (-0.37, 0.53) raw xDistance=0.37 yDistance=-0.59
20:30:44.405 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.37
20:30:44.407 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:44.411 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:30:44.415 00.004 11872 Enqueuing Expose request
20:30:44.420 00.005 9960 GuideAlgorithmResistSwitch::result() returns -0.59 from input -0.59
20:30:44.420 00.000 9960 MoveAxis(W, 148, ABG)
20:30:44.420 00.000 9960 Guiding  Dir = 3, Dur = 148
20:30:44.421 00.001 9960 IsSlewing returns 0
20:30:44.421 00.000 9960 IsGuiding returns 0
20:30:44.421 00.000 9960 PulseGuide returned control before completion, sleep 158
20:30:44.592 00.171 9960 IsGuiding returns 1
20:30:44.593 00.001 9960 scope still moving after pulse duration time elapsed
20:30:44.623 00.030 9960 IsSlewing returns 0
20:30:44.623 00.000 9960 IsGuiding returns 0
20:30:44.624 00.001 9960 scope move finished after 148 + 55 ms
20:30:44.624 00.000 9960 Move returns status 0, amount 148
20:30:44.624 00.000 9960 MoveAxis(N, 438, ABG)
20:30:44.625 00.001 9960 Guiding  Dir = 0, Dur = 438
20:30:44.625 00.000 9960 IsSlewing returns 0
20:30:44.625 00.000 9960 IsGuiding returns 0
20:30:44.627 00.002 9960 PulseGuide returned control before completion, sleep 448
20:30:45.079 00.452 9960 IsGuiding returns 1
20:30:45.080 00.001 9960 scope still moving after pulse duration time elapsed
20:30:45.109 00.029 9960 IsSlewing returns 0
20:30:45.110 00.001 9960 IsGuiding returns 0
20:30:45.110 00.000 9960 scope move finished after 438 + 45 ms
20:30:45.111 00.001 9960 Move returns status 0, amount 438
20:30:45.111 00.000 9960 move complete, result=0
20:30:45.111 00.000 9960 worker thread done servicing request
20:30:45.112 00.001 11872 GuideStep: 0.4 px 148 ms WEST, -0.6 px 438 ms NORTH
20:30:45.122 00.010 9960 Worker thread wakes up
20:30:45.122 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:30:45.122 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1189,1037,31,31)
20:30:46.374 01.252 9960 Exposure complete
20:30:46.510 00.136 9960 worker thread done servicing request
20:30:46.510 00.000 11872 OnExposeComplete: enter
20:30:46.515 00.005 11872 UpdateGuideState(): m_state=6
20:30:46.521 00.006 11872 Star::Find(15, 1203, 1052, 0, (0,0,0,0), 1.5, 10.0, 255) frame 100
20:30:46.525 00.004 11872 Star::Find returns 1 (0), X=1203.56, Y=1051.89, Mass=5929, SNR=50.4, Peak=139 HFD=6.6
20:30:46.531 00.006 11872 CameraToMount -- cameraTheta (3.02) - m_xAngle (-3.14) = xAngle (6.15 = -0.13)
20:30:46.534 00.003 11872 CameraToMount -- cameraTheta (3.02) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.98 = -0.30)
20:30:46.540 00.006 11872 CameraToMount -- cameraX=-0.17 cameraY=0.02 hyp=0.17 cameraTheta=3.02 mountX=0.17 mountY=-0.05, mountTheta=-0.29
20:30:46.544 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.17, y=0.02, opts=13)
20:30:46.549 00.005 11872 Enqueuing Move request for scope (-0.17, 0.02)
20:30:46.553 00.004 9960 Worker thread wakes up
20:30:46.553 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.02) opts 0xd
20:30:46.554 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=232, med=1, FiltMin=0, FiltMax=190, Gamma=1.000
20:30:46.558 00.004 11872 UpdateGuideState exits: m=5929 SNR=50.4
20:30:46.562 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:46.565 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:30:46.569 00.004 11872 Enqueuing Expose request
20:30:46.573 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.17, 0.02)
20:30:46.573 00.000 9960 Moving (-0.17, 0.02) raw xDistance=0.17 yDistance=-0.05
20:30:46.573 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
20:30:46.573 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:30:46.573 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:30:46.574 00.001 9960 MoveAxis(E, 0, ABG)
20:30:46.574 00.000 9960 Move returns status 0, amount 0
20:30:46.574 00.000 9960 MoveAxis(N, 0, ABG)
20:30:46.575 00.001 9960 Move returns status 0, amount 0
20:30:46.575 00.000 9960 move complete, result=0
20:30:46.575 00.000 9960 worker thread done servicing request
20:30:46.575 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:30:46.580 00.005 9960 Worker thread wakes up
20:30:46.581 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:30:46.581 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1189,1037,31,31)
20:30:47.837 01.256 9960 Exposure complete
20:30:47.965 00.128 9960 worker thread done servicing request
20:30:47.966 00.001 11872 OnExposeComplete: enter
20:30:47.970 00.004 11872 UpdateGuideState(): m_state=6
20:30:47.975 00.005 11872 Star::Find(15, 1203, 1051, 0, (0,0,0,0), 1.5, 10.0, 255) frame 101
20:30:47.978 00.003 11872 Star::Find returns 1 (0), X=1203.65, Y=1052.10, Mass=5219, SNR=45.8, Peak=110 HFD=6.8
20:30:47.982 00.004 11872 CameraToMount -- cameraTheta (1.90) - m_xAngle (-3.14) = xAngle (5.03 = -1.25)
20:30:47.987 00.005 11872 CameraToMount -- cameraTheta (1.90) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.86 = -1.42)
20:30:47.991 00.004 11872 CameraToMount -- cameraX=-0.08 cameraY=0.23 hyp=0.25 cameraTheta=1.90 mountX=0.08 mountY=-0.24, mountTheta=-1.26
20:30:47.996 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.08, y=0.23, opts=13)
20:30:48.000 00.004 11872 Enqueuing Move request for scope (-0.08, 0.23)
20:30:48.004 00.004 9960 Worker thread wakes up
20:30:48.004 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=183, med=1, FiltMin=0, FiltMax=158, Gamma=1.000
20:30:48.008 00.004 11872 UpdateGuideState exits: m=5219 SNR=45.8
20:30:48.012 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.23) opts 0xd
20:30:48.012 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:48.016 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:30:48.020 00.004 11872 Enqueuing Expose request
20:30:48.023 00.003 9960 Handling offset move in thread for scope, endpoint = (-0.08, 0.23)
20:30:48.024 00.001 9960 Moving (-0.08, 0.23) raw xDistance=0.08 yDistance=-0.24
20:30:48.024 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
20:30:48.024 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
20:30:48.024 00.000 9960 MoveAxis(E, 0, ABG)
20:30:48.024 00.000 9960 Move returns status 0, amount 0
20:30:48.025 00.001 9960 MoveAxis(N, 181, ABG)
20:30:48.025 00.000 9960 Guiding  Dir = 0, Dur = 181
20:30:48.025 00.000 9960 IsSlewing returns 0
20:30:48.025 00.000 9960 IsGuiding returns 0
20:30:48.026 00.001 9960 PulseGuide returned control before completion, sleep 191
20:30:48.231 00.205 9960 IsGuiding returns 1
20:30:48.232 00.001 9960 scope still moving after pulse duration time elapsed
20:30:48.262 00.030 9960 IsSlewing returns 0
20:30:48.263 00.001 9960 IsGuiding returns 0
20:30:48.264 00.001 9960 scope move finished after 181 + 57 ms
20:30:48.266 00.002 9960 Move returns status 0, amount 181
20:30:48.266 00.000 9960 move complete, result=0
20:30:48.266 00.000 9960 worker thread done servicing request
20:30:48.267 00.001 9960 Worker thread wakes up
20:30:48.267 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 181 ms NORTH
20:30:48.274 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:30:48.274 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1189,1037,31,31)
20:30:49.527 01.253 9960 Exposure complete
20:30:49.652 00.125 9960 worker thread done servicing request
20:30:49.654 00.002 11872 OnExposeComplete: enter
20:30:49.657 00.003 11872 UpdateGuideState(): m_state=6
20:30:49.661 00.004 11872 Star::Find(15, 1203, 1052, 0, (0,0,0,0), 1.5, 10.0, 255) frame 102
20:30:49.665 00.004 11872 Star::Find returns 1 (0), X=1203.32, Y=1051.97, Mass=5647, SNR=48.3, Peak=138 HFD=6.6
20:30:49.670 00.005 11872 CameraToMount -- cameraTheta (2.90) - m_xAngle (-3.14) = xAngle (6.04 = -0.25)
20:30:49.674 00.004 11872 CameraToMount -- cameraTheta (2.90) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.87 = -0.42)
20:30:49.679 00.005 11872 CameraToMount -- cameraX=-0.42 cameraY=0.10 hyp=0.43 cameraTheta=2.90 mountX=0.42 mountY=-0.17, mountTheta=-0.40
20:30:49.684 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.42, y=0.10, opts=13)
20:30:49.688 00.004 11872 Enqueuing Move request for scope (-0.42, 0.10)
20:30:49.691 00.003 9960 Worker thread wakes up
20:30:49.691 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=222, med=1, FiltMin=0, FiltMax=194, Gamma=1.000
20:30:49.696 00.005 11872 UpdateGuideState exits: m=5647 SNR=48.3
20:30:49.699 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.42, 0.10) opts 0xd
20:30:49.699 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:49.705 00.006 9960 Handling offset move in thread for scope, endpoint = (-0.42, 0.10)
20:30:49.705 00.000 9960 Moving (-0.42, 0.10) raw xDistance=0.42 yDistance=-0.17
20:30:49.706 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.42
20:30:49.706 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:30:49.706 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:30:49.712 00.006 11872 Enqueuing Expose request
20:30:49.715 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
20:30:49.716 00.001 9960 MoveAxis(W, 174, ABG)
20:30:49.716 00.000 9960 Guiding  Dir = 3, Dur = 174
20:30:49.716 00.000 9960 IsSlewing returns 0
20:30:49.716 00.000 9960 IsGuiding returns 0
20:30:49.717 00.001 9960 PulseGuide returned control before completion, sleep 184
20:30:49.909 00.192 9960 IsGuiding returns 1
20:30:49.911 00.002 9960 scope still moving after pulse duration time elapsed
20:30:49.940 00.029 9960 IsSlewing returns 0
20:30:49.940 00.000 9960 IsGuiding returns 0
20:30:49.940 00.000 9960 scope move finished after 174 + 50 ms
20:30:49.942 00.002 9960 Move returns status 0, amount 174
20:30:49.942 00.000 9960 MoveAxis(N, 0, ABG)
20:30:49.942 00.000 9960 Move returns status 0, amount 0
20:30:49.942 00.000 9960 move complete, result=0
20:30:49.943 00.001 9960 worker thread done servicing request
20:30:49.943 00.000 9960 Worker thread wakes up
20:30:49.943 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:30:49.943 00.000 11872 GuideStep: 0.4 px 174 ms WEST, -0.2 px 0 ms NORTH
20:30:49.947 00.004 9960 Handling exposure in thread, d=1000 o=3 r=(1189,1037,31,31)
20:30:51.196 01.249 9960 Exposure complete
20:30:51.322 00.126 9960 worker thread done servicing request
20:30:51.322 00.000 11872 OnExposeComplete: enter
20:30:51.326 00.004 11872 UpdateGuideState(): m_state=6
20:30:51.331 00.005 11872 Star::Find(15, 1203, 1051, 0, (0,0,0,0), 1.5, 10.0, 255) frame 103
20:30:51.336 00.005 11872 Star::Find returns 1 (0), X=1204.00, Y=1052.24, Mass=5592, SNR=47.9, Peak=123 HFD=6.8
20:30:51.341 00.005 11872 CameraToMount -- cameraTheta (0.94) - m_xAngle (-3.14) = xAngle (4.08 = -2.20)
20:30:51.346 00.005 11872 CameraToMount -- cameraTheta (0.94) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.91 = -2.38)
20:30:51.351 00.005 11872 CameraToMount -- cameraX=0.27 cameraY=0.38 hyp=0.46 cameraTheta=0.94 mountX=-0.27 mountY=-0.32, mountTheta=-2.28
20:30:51.358 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.27, y=0.38, opts=13)
20:30:51.365 00.007 11872 Enqueuing Move request for scope (0.27, 0.38)
20:30:51.372 00.007 9960 Worker thread wakes up
20:30:51.373 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.38) opts 0xd
20:30:51.373 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=204, med=1, FiltMin=0, FiltMax=167, Gamma=1.000
20:30:51.380 00.007 9960 Handling offset move in thread for scope, endpoint = (0.27, 0.38)
20:30:51.380 00.000 11872 UpdateGuideState exits: m=5592 SNR=47.9
20:30:51.385 00.005 9960 Moving (0.27, 0.38) raw xDistance=-0.27 yDistance=-0.32
20:30:51.387 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:51.392 00.005 9960 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.27
20:30:51.392 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:30:51.395 00.003 9960 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
20:30:51.397 00.002 11872 Enqueuing Expose request
20:30:51.401 00.004 9960 MoveAxis(E, 103, ABG)
20:30:51.401 00.000 9960 Guiding  Dir = 2, Dur = 103
20:30:51.401 00.000 9960 IsSlewing returns 0
20:30:51.402 00.001 9960 IsGuiding returns 0
20:30:51.402 00.000 9960 PulseGuide returned control before completion, sleep 113
20:30:51.517 00.115 9960 IsGuiding returns 1
20:30:51.519 00.002 9960 scope still moving after pulse duration time elapsed
20:30:51.546 00.027 9960 IsSlewing returns 0
20:30:51.547 00.001 9960 IsGuiding returns 0
20:30:51.548 00.001 9960 scope move finished after 103 + 42 ms
20:30:51.548 00.000 9960 Move returns status 0, amount 103
20:30:51.548 00.000 9960 MoveAxis(N, 240, ABG)
20:30:51.548 00.000 9960 Guiding  Dir = 0, Dur = 240
20:30:51.548 00.000 9960 IsSlewing returns 0
20:30:51.550 00.002 9960 IsGuiding returns 0
20:30:51.550 00.000 9960 PulseGuide returned control before completion, sleep 250
20:30:51.813 00.263 9960 IsGuiding returns 1
20:30:51.815 00.002 9960 scope still moving after pulse duration time elapsed
20:30:51.845 00.030 9960 IsSlewing returns 0
20:30:51.846 00.001 9960 IsGuiding returns 0
20:30:51.847 00.001 9960 scope move finished after 240 + 57 ms
20:30:51.847 00.000 9960 Move returns status 0, amount 240
20:30:51.847 00.000 9960 move complete, result=0
20:30:51.848 00.001 9960 worker thread done servicing request
20:30:51.848 00.000 9960 Worker thread wakes up
20:30:51.848 00.000 11872 GuideStep: -0.3 px 103 ms EAST, -0.3 px 240 ms NORTH
20:30:51.855 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:30:51.856 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1189,1037,31,31)
20:30:53.112 01.256 9960 Exposure complete
20:30:53.244 00.132 9960 worker thread done servicing request
20:30:53.245 00.001 11872 OnExposeComplete: enter
20:30:53.249 00.004 11872 UpdateGuideState(): m_state=6
20:30:53.253 00.004 11872 Star::Find(15, 1204, 1052, 0, (0,0,0,0), 1.5, 10.0, 255) frame 104
20:30:53.257 00.004 11872 Star::Find returns 1 (0), X=1203.10, Y=1053.40, Mass=5319, SNR=47.4, Peak=139 HFD=6.6
20:30:53.262 00.005 11872 CameraToMount -- cameraTheta (1.96) - m_xAngle (-3.14) = xAngle (5.10 = -1.18)
20:30:53.267 00.005 11872 CameraToMount -- cameraTheta (1.96) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.93 = -1.36)
20:30:53.273 00.006 11872 CameraToMount -- cameraX=-0.63 cameraY=1.53 hyp=1.66 cameraTheta=1.96 mountX=0.63 mountY=-1.62, mountTheta=-1.20
20:30:53.279 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.63, y=1.53, opts=13)
20:30:53.283 00.004 11872 Enqueuing Move request for scope (-0.63, 1.53)
20:30:53.287 00.004 9960 Worker thread wakes up
20:30:53.287 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=229, med=1, FiltMin=0, FiltMax=168, Gamma=1.000
20:30:53.292 00.005 11872 UpdateGuideState exits: m=5319 SNR=47.4
20:30:53.295 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:53.299 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.63, 1.53) opts 0xd
20:30:53.299 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.63, 1.53)
20:30:53.299 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:30:53.304 00.005 9960 Moving (-0.63, 1.53) raw xDistance=0.63 yDistance=-1.62
20:30:53.304 00.000 11872 Enqueuing Expose request
20:30:53.308 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.38 from input 0.63
20:30:53.308 00.000 9960 GuideAlgorithmResistSwitch::result() returns -1.62 from input -1.62
20:30:53.309 00.001 9960 MoveAxis(W, 255, ABG)
20:30:53.309 00.000 9960 Guiding  Dir = 3, Dur = 255
20:30:53.310 00.001 9960 IsSlewing returns 0
20:30:53.310 00.000 9960 IsGuiding returns 0
20:30:53.310 00.000 9960 PulseGuide returned control before completion, sleep 265
20:30:53.587 00.277 9960 IsGuiding returns 1
20:30:53.588 00.001 9960 scope still moving after pulse duration time elapsed
20:30:53.617 00.029 9960 IsSlewing returns 0
20:30:53.619 00.002 9960 IsGuiding returns 0
20:30:53.621 00.002 9960 scope move finished after 255 + 55 ms
20:30:53.621 00.000 9960 Move returns status 0, amount 255
20:30:53.622 00.001 9960 MoveAxis(N, 1208, ABG)
20:30:53.622 00.000 9960 Guiding  Dir = 0, Dur = 1208
20:30:53.623 00.001 9960 IsSlewing returns 0
20:30:53.623 00.000 9960 IsGuiding returns 0
20:30:53.624 00.001 9960 PulseGuide returned control before completion, sleep 1218
20:30:54.858 01.234 9960 IsGuiding returns 1
20:30:54.859 00.001 9960 scope still moving after pulse duration time elapsed
20:30:54.891 00.032 9960 IsSlewing returns 0
20:30:54.891 00.000 9960 IsGuiding returns 0
20:30:54.892 00.001 9960 scope move finished after 1208 + 59 ms
20:30:54.892 00.000 9960 Move returns status 0, amount 1208
20:30:54.892 00.000 9960 move complete, result=0
20:30:54.893 00.001 9960 worker thread done servicing request
20:30:54.893 00.000 9960 Worker thread wakes up
20:30:54.893 00.000 11872 GuideStep: 0.6 px 255 ms WEST, -1.6 px 1208 ms NORTH
20:30:54.902 00.009 9960 worker thread servicing REQUEST_EXPOSE 1000
20:30:54.903 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1189,1037,31,31)
20:30:56.151 01.248 9960 Exposure complete
20:30:56.282 00.131 9960 worker thread done servicing request
20:30:56.282 00.000 11872 OnExposeComplete: enter
20:30:56.287 00.005 11872 UpdateGuideState(): m_state=6
20:30:56.290 00.003 11872 Star::Find(15, 1203, 1053, 0, (0,0,0,0), 1.5, 10.0, 255) frame 105
20:30:56.295 00.005 11872 Star::Find returns 1 (0), X=1204.00, Y=1050.94, Mass=5765, SNR=48.1, Peak=135 HFD=6.4
20:30:56.300 00.005 11872 CameraToMount -- cameraTheta (-1.29) - m_xAngle (-3.14) = xAngle (1.85 = 1.85)
20:30:56.305 00.005 11872 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.67 = 1.67)
20:30:56.310 00.005 11872 CameraToMount -- cameraX=0.27 cameraY=-0.93 hyp=0.96 cameraTheta=-1.29 mountX=-0.26 mountY=0.96, mountTheta=1.84
20:30:56.314 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.27, y=-0.93, opts=13)
20:30:56.319 00.005 11872 Enqueuing Move request for scope (0.27, -0.93)
20:30:56.322 00.003 9960 Worker thread wakes up
20:30:56.322 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.93) opts 0xd
20:30:56.323 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=217, med=1, FiltMin=0, FiltMax=186, Gamma=1.000
20:30:56.327 00.004 9960 Handling offset move in thread for scope, endpoint = (0.27, -0.93)
20:30:56.327 00.000 11872 UpdateGuideState exits: m=5765 SNR=48.1
20:30:56.331 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:56.335 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:30:56.338 00.003 11872 Enqueuing Expose request
20:30:56.343 00.005 9960 Moving (0.27, -0.93) raw xDistance=-0.26 yDistance=0.96
20:30:56.343 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.26
20:30:56.344 00.001 9960 resist switch: large excursion: input 0.96 thresh 0.60 direction from -1 to 1
20:30:56.344 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.88
20:30:56.345 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.96 from input 0.96
20:30:56.345 00.000 9960 MoveAxis(E, 92, ABG)
20:30:56.345 00.000 9960 Guiding  Dir = 2, Dur = 92
20:30:56.345 00.000 9960 IsSlewing returns 0
20:30:56.346 00.001 9960 IsGuiding returns 0
20:30:56.347 00.001 9960 PulseGuide returned control before completion, sleep 102
20:30:56.451 00.104 9960 IsGuiding returns 1
20:30:56.451 00.000 9960 scope still moving after pulse duration time elapsed
20:30:56.483 00.032 9960 IsSlewing returns 0
20:30:56.483 00.000 9960 IsGuiding returns 1
20:30:56.514 00.031 9960 IsSlewing returns 0
20:30:56.516 00.002 9960 IsGuiding returns 1
20:30:56.546 00.030 9960 IsSlewing returns 0
20:30:56.547 00.001 9960 IsGuiding returns 0
20:30:56.547 00.000 9960 scope move finished after 92 + 108 ms
20:30:56.547 00.000 9960 Move returns status 0, amount 92
20:30:56.547 00.000 9960 MoveAxis(S, 715, ABG)
20:30:56.547 00.000 9960 Guiding  Dir = 1, Dur = 715
20:30:56.548 00.001 9960 IsSlewing returns 0
20:30:56.548 00.000 9960 IsGuiding returns 0
20:30:56.549 00.001 9960 PulseGuide returned control before completion, sleep 725
20:30:57.278 00.729 9960 IsGuiding returns 1
20:30:57.279 00.001 9960 scope still moving after pulse duration time elapsed
20:30:57.310 00.031 9960 IsSlewing returns 0
20:30:57.315 00.005 9960 IsGuiding returns 0
20:30:57.317 00.002 9960 scope move finished after 715 + 52 ms
20:30:57.317 00.000 9960 Move returns status 0, amount 715
20:30:57.318 00.001 9960 move complete, result=0
20:30:57.318 00.000 9960 worker thread done servicing request
20:30:57.318 00.000 11872 GuideStep: -0.3 px 92 ms EAST, 1.0 px 715 ms SOUTH
20:30:57.325 00.007 9960 Worker thread wakes up
20:30:57.326 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:30:57.327 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1189,1037,31,31)
20:30:58.571 01.244 9960 Exposure complete
20:30:58.697 00.126 9960 worker thread done servicing request
20:30:58.698 00.001 11872 OnExposeComplete: enter
20:30:58.705 00.007 11872 UpdateGuideState(): m_state=6
20:30:58.711 00.006 11872 Star::Find(15, 1203, 1050, 0, (0,0,0,0), 1.5, 10.0, 255) frame 106
20:30:58.716 00.005 11872 Star::Find returns 1 (0), X=1203.55, Y=1051.33, Mass=5665, SNR=48.1, Peak=132 HFD=6.7
20:30:58.720 00.004 11872 CameraToMount -- cameraTheta (-1.89) - m_xAngle (-3.14) = xAngle (1.25 = 1.25)
20:30:58.724 00.004 11872 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.07 = 1.07)
20:30:58.728 00.004 11872 CameraToMount -- cameraX=-0.18 cameraY=-0.54 hyp=0.57 cameraTheta=-1.89 mountX=0.18 mountY=0.50, mountTheta=1.22
20:30:58.735 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.18, y=-0.54, opts=13)
20:30:58.741 00.006 11872 Enqueuing Move request for scope (-0.18, -0.54)
20:30:58.745 00.004 9960 Worker thread wakes up
20:30:58.745 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=228, med=1, FiltMin=0, FiltMax=181, Gamma=1.000
20:30:58.750 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.54) opts 0xd
20:30:58.750 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.18, -0.54)
20:30:58.750 00.000 9960 Moving (-0.18, -0.54) raw xDistance=0.18 yDistance=0.50
20:30:58.750 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
20:30:58.751 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.50 from input 0.50
20:30:58.751 00.000 9960 MoveAxis(E, 0, ABG)
20:30:58.751 00.000 9960 Move returns status 0, amount 0
20:30:58.751 00.000 9960 MoveAxis(S, 373, ABG)
20:30:58.751 00.000 9960 Guiding  Dir = 1, Dur = 373
20:30:58.751 00.000 11872 UpdateGuideState exits: m=5665 SNR=48.1
20:30:58.757 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:58.760 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:30:58.765 00.005 11872 Enqueuing Expose request
20:30:58.769 00.004 9960 IsSlewing returns 0
20:30:58.769 00.000 9960 IsGuiding returns 0
20:30:58.770 00.001 9960 PulseGuide returned control before completion, sleep 383
20:30:59.157 00.387 9960 IsGuiding returns 1
20:30:59.157 00.000 9960 scope still moving after pulse duration time elapsed
20:30:59.188 00.031 9960 IsSlewing returns 0
20:30:59.188 00.000 9960 IsGuiding returns 0
20:30:59.188 00.000 9960 scope move finished after 373 + 46 ms
20:30:59.190 00.002 9960 Move returns status 0, amount 373
20:30:59.190 00.000 9960 move complete, result=0
20:30:59.190 00.000 9960 worker thread done servicing request
20:30:59.190 00.000 9960 Worker thread wakes up
20:30:59.190 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 0.5 px 373 ms SOUTH
20:30:59.196 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:30:59.196 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1189,1037,31,31)
20:31:00.443 01.247 9960 Exposure complete
20:31:00.581 00.138 9960 worker thread done servicing request
20:31:00.581 00.000 11872 OnExposeComplete: enter
20:31:00.585 00.004 11872 UpdateGuideState(): m_state=6
20:31:00.590 00.005 11872 Star::Find(15, 1203, 1051, 0, (0,0,0,0), 1.5, 10.0, 255) frame 107
20:31:00.593 00.003 11872 Star::Find returns 1 (0), X=1203.28, Y=1051.53, Mass=5924, SNR=50.0, Peak=128 HFD=6.9
20:31:00.597 00.004 11872 CameraToMount -- cameraTheta (-2.50) - m_xAngle (-3.14) = xAngle (0.64 = 0.64)
20:31:00.601 00.004 11872 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.47 = 0.47)
20:31:00.604 00.003 11872 CameraToMount -- cameraX=-0.45 cameraY=-0.34 hyp=0.56 cameraTheta=-2.50 mountX=0.45 mountY=0.25, mountTheta=0.51
20:31:00.609 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.45, y=-0.34, opts=13)
20:31:00.616 00.007 11872 Enqueuing Move request for scope (-0.45, -0.34)
20:31:00.620 00.004 9960 Worker thread wakes up
20:31:00.620 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.45, -0.34) opts 0xd
20:31:00.620 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.45, -0.34)
20:31:00.621 00.001 9960 Moving (-0.45, -0.34) raw xDistance=0.45 yDistance=0.25
20:31:00.621 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.45
20:31:00.622 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.25
20:31:00.622 00.000 9960 MoveAxis(W, 187, ABG)
20:31:00.622 00.000 9960 Guiding  Dir = 3, Dur = 187
20:31:00.622 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=218, med=1, FiltMin=0, FiltMax=193, Gamma=1.000
20:31:00.627 00.005 9960 IsSlewing returns 0
20:31:00.627 00.000 11872 UpdateGuideState exits: m=5924 SNR=50.0
20:31:00.631 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:00.634 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:31:00.639 00.005 9960 IsGuiding returns 0
20:31:00.639 00.000 11872 Enqueuing Expose request
20:31:00.645 00.006 9960 PulseGuide returned control before completion, sleep 197
20:31:00.854 00.209 9960 IsGuiding returns 1
20:31:00.855 00.001 9960 scope still moving after pulse duration time elapsed
20:31:00.885 00.030 9960 IsSlewing returns 0
20:31:00.888 00.003 9960 IsGuiding returns 0
20:31:00.888 00.000 9960 scope move finished after 187 + 62 ms
20:31:00.888 00.000 9960 Move returns status 0, amount 187
20:31:00.890 00.002 9960 MoveAxis(S, 188, ABG)
20:31:00.890 00.000 9960 Guiding  Dir = 1, Dur = 188
20:31:00.890 00.000 9960 IsSlewing returns 0
20:31:00.891 00.001 9960 IsGuiding returns 0
20:31:00.891 00.000 9960 PulseGuide returned control before completion, sleep 198
20:31:01.104 00.213 9960 IsGuiding returns 1
20:31:01.105 00.001 9960 scope still moving after pulse duration time elapsed
20:31:01.134 00.029 9960 IsSlewing returns 0
20:31:01.137 00.003 9960 IsGuiding returns 0
20:31:01.137 00.000 9960 scope move finished after 188 + 58 ms
20:31:01.138 00.001 9960 Move returns status 0, amount 188
20:31:01.138 00.000 9960 move complete, result=0
20:31:01.138 00.000 9960 worker thread done servicing request
20:31:01.139 00.001 9960 Worker thread wakes up
20:31:01.139 00.000 11872 GuideStep: 0.4 px 187 ms WEST, 0.3 px 188 ms SOUTH
20:31:01.146 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:31:01.146 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1189,1037,31,31)
20:31:02.398 01.252 9960 Exposure complete
20:31:02.532 00.134 9960 worker thread done servicing request
20:31:02.532 00.000 11872 OnExposeComplete: enter
20:31:02.536 00.004 11872 UpdateGuideState(): m_state=6
20:31:02.540 00.004 11872 Star::Find(15, 1203, 1051, 0, (0,0,0,0), 1.5, 10.0, 255) frame 108
20:31:02.545 00.005 11872 Star::Find returns 1 (0), X=1203.69, Y=1052.52, Mass=5666, SNR=48.0, Peak=130 HFD=7.1
20:31:02.549 00.004 11872 CameraToMount -- cameraTheta (1.64) - m_xAngle (-3.14) = xAngle (4.77 = -1.51)
20:31:02.553 00.004 11872 CameraToMount -- cameraTheta (1.64) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.60 = -1.68)
20:31:02.556 00.003 11872 CameraToMount -- cameraX=-0.04 cameraY=0.65 hyp=0.65 cameraTheta=1.64 mountX=0.04 mountY=-0.65, mountTheta=-1.51
20:31:02.561 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.04, y=0.65, opts=13)
20:31:02.566 00.005 11872 Enqueuing Move request for scope (-0.04, 0.65)
20:31:02.570 00.004 9960 Worker thread wakes up
20:31:02.570 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.65) opts 0xd
20:31:02.571 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=197, med=1, FiltMin=0, FiltMax=166, Gamma=1.000
20:31:02.574 00.003 11872 UpdateGuideState exits: m=5666 SNR=48.0
20:31:02.579 00.005 9960 Handling offset move in thread for scope, endpoint = (-0.04, 0.65)
20:31:02.579 00.000 9960 Moving (-0.04, 0.65) raw xDistance=0.04 yDistance=-0.65
20:31:02.580 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:02.583 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:31:02.587 00.004 11872 Enqueuing Expose request
20:31:02.590 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
20:31:02.590 00.000 9960 resist switch: large excursion: input -0.65 thresh 0.60 direction from 1 to -1
20:31:02.590 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.94
20:31:02.590 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.65 from input -0.65
20:31:02.592 00.002 9960 MoveAxis(E, 0, ABG)
20:31:02.592 00.000 9960 Move returns status 0, amount 0
20:31:02.592 00.000 9960 MoveAxis(N, 484, ABG)
20:31:02.592 00.000 9960 Guiding  Dir = 0, Dur = 484
20:31:02.592 00.000 9960 IsSlewing returns 0
20:31:02.592 00.000 9960 IsGuiding returns 0
20:31:02.593 00.001 9960 PulseGuide returned control before completion, sleep 494
20:31:03.092 00.499 9960 IsGuiding returns 1
20:31:03.092 00.000 9960 scope still moving after pulse duration time elapsed
20:31:03.122 00.030 9960 IsSlewing returns 0
20:31:03.122 00.000 9960 IsGuiding returns 0
20:31:03.122 00.000 9960 scope move finished after 484 + 46 ms
20:31:03.122 00.000 9960 Move returns status 0, amount 484
20:31:03.124 00.002 9960 move complete, result=0
20:31:03.124 00.000 9960 worker thread done servicing request
20:31:03.124 00.000 9960 Worker thread wakes up
20:31:03.125 00.001 11872 GuideStep: 0.0 px 0 ms EAST, -0.6 px 484 ms NORTH
20:31:03.130 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:31:03.130 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1189,1037,31,31)
20:31:04.381 01.251 9960 Exposure complete
20:31:04.514 00.133 9960 worker thread done servicing request
20:31:04.515 00.001 11872 OnExposeComplete: enter
20:31:04.519 00.004 11872 UpdateGuideState(): m_state=6
20:31:04.523 00.004 11872 Star::Find(15, 1203, 1052, 0, (0,0,0,0), 1.5, 10.0, 255) frame 109
20:31:04.527 00.004 11872 Star::Find returns 1 (0), X=1203.89, Y=1052.57, Mass=5325, SNR=45.8, Peak=107 HFD=7.0
20:31:04.530 00.003 11872 CameraToMount -- cameraTheta (1.35) - m_xAngle (-3.14) = xAngle (4.48 = -1.80)
20:31:04.533 00.003 11872 CameraToMount -- cameraTheta (1.35) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.31 = -1.97)
20:31:04.538 00.005 11872 CameraToMount -- cameraX=0.16 cameraY=0.70 hyp=0.72 cameraTheta=1.35 mountX=-0.16 mountY=-0.66, mountTheta=-1.81
20:31:04.543 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.16, y=0.70, opts=13)
20:31:04.547 00.004 11872 Enqueuing Move request for scope (0.16, 0.70)
20:31:04.553 00.006 9960 Worker thread wakes up
20:31:04.553 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=191, med=1, FiltMin=0, FiltMax=163, Gamma=1.000
20:31:04.557 00.004 11872 UpdateGuideState exits: m=5325 SNR=45.8
20:31:04.561 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:04.566 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:31:04.569 00.003 11872 Enqueuing Expose request
20:31:04.573 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.70) opts 0xd
20:31:04.574 00.001 9960 Handling offset move in thread for scope, endpoint = (0.16, 0.70)
20:31:04.574 00.000 9960 Moving (0.16, 0.70) raw xDistance=-0.16 yDistance=-0.66
20:31:04.574 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
20:31:04.574 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.66 from input -0.66
20:31:04.574 00.000 9960 MoveAxis(E, 0, ABG)
20:31:04.575 00.001 9960 Move returns status 0, amount 0
20:31:04.575 00.000 9960 MoveAxis(N, 496, ABG)
20:31:04.575 00.000 9960 Guiding  Dir = 0, Dur = 496
20:31:04.576 00.001 9960 IsSlewing returns 0
20:31:04.577 00.001 9960 IsGuiding returns 0
20:31:04.577 00.000 9960 PulseGuide returned control before completion, sleep 506
20:31:05.087 00.510 9960 IsGuiding returns 1
20:31:05.088 00.001 9960 scope still moving after pulse duration time elapsed
20:31:05.117 00.029 9960 IsSlewing returns 0
20:31:05.117 00.000 9960 IsGuiding returns 0
20:31:05.119 00.002 9960 scope move finished after 496 + 45 ms
20:31:05.119 00.000 9960 Move returns status 0, amount 496
20:31:05.120 00.001 9960 move complete, result=0
20:31:05.120 00.000 9960 worker thread done servicing request
20:31:05.120 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.7 px 496 ms NORTH
20:31:05.126 00.006 9960 Worker thread wakes up
20:31:05.126 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:31:05.126 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1189,1037,31,31)
20:31:06.378 01.252 9960 Exposure complete
20:31:06.505 00.127 9960 worker thread done servicing request
20:31:06.506 00.001 11872 OnExposeComplete: enter
20:31:06.509 00.003 11872 UpdateGuideState(): m_state=6
20:31:06.514 00.005 11872 Star::Find(15, 1203, 1052, 0, (0,0,0,0), 1.5, 10.0, 255) frame 110
20:31:06.519 00.005 11872 Star::Find returns 1 (0), X=1204.19, Y=1051.98, Mass=5683, SNR=48.5, Peak=142 HFD=6.6
20:31:06.523 00.004 11872 CameraToMount -- cameraTheta (0.24) - m_xAngle (-3.14) = xAngle (3.37 = -2.91)
20:31:06.527 00.004 11872 CameraToMount -- cameraTheta (0.24) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.20 = -3.08)
20:31:06.530 00.003 11872 CameraToMount -- cameraX=0.46 cameraY=0.11 hyp=0.47 cameraTheta=0.24 mountX=-0.46 mountY=-0.03, mountTheta=-3.08
20:31:06.535 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.46, y=0.11, opts=13)
20:31:06.539 00.004 11872 Enqueuing Move request for scope (0.46, 0.11)
20:31:06.542 00.003 9960 Worker thread wakes up
20:31:06.543 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.46, 0.11) opts 0xd
20:31:06.543 00.000 9960 Handling offset move in thread for scope, endpoint = (0.46, 0.11)
20:31:06.543 00.000 9960 Moving (0.46, 0.11) raw xDistance=-0.46 yDistance=-0.03
20:31:06.543 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.46
20:31:06.543 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:31:06.544 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=195, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
20:31:06.547 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:31:06.547 00.000 11872 UpdateGuideState exits: m=5683 SNR=48.5
20:31:06.553 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:06.558 00.005 9960 MoveAxis(E, 192, ABG)
20:31:06.558 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:31:06.563 00.005 11872 Enqueuing Expose request
20:31:06.567 00.004 9960 Guiding  Dir = 2, Dur = 192
20:31:06.567 00.000 9960 IsSlewing returns 0
20:31:06.568 00.001 9960 IsGuiding returns 0
20:31:06.568 00.000 9960 PulseGuide returned control before completion, sleep 202
20:31:06.777 00.209 9960 IsGuiding returns 1
20:31:06.777 00.000 9960 scope still moving after pulse duration time elapsed
20:31:06.809 00.032 9960 IsSlewing returns 0
20:31:06.810 00.001 9960 IsGuiding returns 0
20:31:06.811 00.001 9960 scope move finished after 192 + 51 ms
20:31:06.811 00.000 9960 Move returns status 0, amount 192
20:31:06.811 00.000 9960 MoveAxis(N, 0, ABG)
20:31:06.812 00.001 9960 Move returns status 0, amount 0
20:31:06.813 00.001 9960 move complete, result=0
20:31:06.813 00.000 9960 worker thread done servicing request
20:31:06.813 00.000 9960 Worker thread wakes up
20:31:06.814 00.001 11872 GuideStep: -0.5 px 192 ms EAST, -0.0 px 0 ms NORTH
20:31:06.820 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:31:06.820 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1189,1037,31,31)
20:31:08.061 01.241 9960 Exposure complete
20:31:08.230 00.169 9960 worker thread done servicing request
20:31:08.230 00.000 11872 OnExposeComplete: enter
20:31:08.237 00.007 11872 UpdateGuideState(): m_state=6
20:31:08.244 00.007 11872 Star::Find(15, 1204, 1051, 0, (0,0,0,0), 1.5, 10.0, 255) frame 111
20:31:08.250 00.006 11872 Star::Find returns 1 (0), X=1203.71, Y=1052.71, Mass=5449, SNR=47.4, Peak=132 HFD=6.7
20:31:08.255 00.005 11872 CameraToMount -- cameraTheta (1.60) - m_xAngle (-3.14) = xAngle (4.73 = -1.55)
20:31:08.261 00.006 11872 CameraToMount -- cameraTheta (1.60) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.56 = -1.72)
20:31:08.267 00.006 11872 CameraToMount -- cameraX=-0.02 cameraY=0.84 hyp=0.84 cameraTheta=1.60 mountX=0.02 mountY=-0.83, mountTheta=-1.55
20:31:08.274 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.02, y=0.84, opts=13)
20:31:08.281 00.007 11872 Enqueuing Move request for scope (-0.02, 0.84)
20:31:08.286 00.005 9960 Worker thread wakes up
20:31:08.286 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.84) opts 0xd
20:31:08.286 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.02, 0.84)
20:31:08.286 00.000 9960 Moving (-0.02, 0.84) raw xDistance=0.02 yDistance=-0.83
20:31:08.287 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=212, med=1, FiltMin=0, FiltMax=174, Gamma=1.000
20:31:08.291 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:31:08.295 00.004 9960 GuideAlgorithmResistSwitch::result() returns -0.83 from input -0.83
20:31:08.295 00.000 9960 MoveAxis(E, 0, ABG)
20:31:08.295 00.000 9960 Move returns status 0, amount 0
20:31:08.296 00.001 9960 MoveAxis(N, 621, ABG)
20:31:08.296 00.000 9960 Guiding  Dir = 0, Dur = 621
20:31:08.296 00.000 9960 IsSlewing returns 0
20:31:08.297 00.001 11872 UpdateGuideState exits: m=5449 SNR=47.4
20:31:08.304 00.007 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:08.309 00.005 9960 IsGuiding returns 0
20:31:08.310 00.001 9960 PulseGuide returned control before completion, sleep 631
20:31:08.310 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:31:08.313 00.003 11872 Enqueuing Expose request
20:31:08.957 00.644 9960 IsGuiding returns 1
20:31:08.958 00.001 9960 scope still moving after pulse duration time elapsed
20:31:08.988 00.030 9960 IsSlewing returns 0
20:31:08.990 00.002 9960 IsGuiding returns 0
20:31:08.990 00.000 9960 scope move finished after 621 + 59 ms
20:31:08.990 00.000 9960 Move returns status 0, amount 621
20:31:08.990 00.000 9960 move complete, result=0
20:31:08.991 00.001 9960 worker thread done servicing request
20:31:08.991 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.8 px 621 ms NORTH
20:31:08.997 00.006 9960 Worker thread wakes up
20:31:08.997 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:31:08.997 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1189,1037,31,31)
20:31:10.246 01.249 9960 Exposure complete
20:31:10.388 00.142 9960 worker thread done servicing request
20:31:10.388 00.000 11872 OnExposeComplete: enter
20:31:10.392 00.004 11872 UpdateGuideState(): m_state=6
20:31:10.396 00.004 11872 Star::Find(15, 1203, 1052, 0, (0,0,0,0), 1.5, 10.0, 255) frame 112
20:31:10.400 00.004 11872 Star::Find returns 1 (0), X=1203.57, Y=1051.71, Mass=5928, SNR=49.7, Peak=138 HFD=6.9
20:31:10.404 00.004 11872 CameraToMount -- cameraTheta (-2.39) - m_xAngle (-3.14) = xAngle (0.75 = 0.75)
20:31:10.409 00.005 11872 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.58 = 0.58)
20:31:10.412 00.003 11872 CameraToMount -- cameraX=-0.16 cameraY=-0.15 hyp=0.22 cameraTheta=-2.39 mountX=0.16 mountY=0.12, mountTheta=0.64
20:31:10.417 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.16, y=-0.15, opts=13)
20:31:10.422 00.005 11872 Enqueuing Move request for scope (-0.16, -0.15)
20:31:10.426 00.004 9960 Worker thread wakes up
20:31:10.427 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=210, med=1, FiltMin=0, FiltMax=185, Gamma=1.000
20:31:10.431 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.15) opts 0xd
20:31:10.431 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.16, -0.15)
20:31:10.431 00.000 9960 Moving (-0.16, -0.15) raw xDistance=0.16 yDistance=0.12
20:31:10.432 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
20:31:10.432 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:31:10.432 00.000 11872 UpdateGuideState exits: m=5928 SNR=49.7
20:31:10.436 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:10.439 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:31:10.443 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
20:31:10.443 00.000 11872 Enqueuing Expose request
20:31:10.447 00.004 9960 MoveAxis(E, 0, ABG)
20:31:10.447 00.000 9960 Move returns status 0, amount 0
20:31:10.447 00.000 9960 MoveAxis(N, 0, ABG)
20:31:10.447 00.000 9960 Move returns status 0, amount 0
20:31:10.447 00.000 9960 move complete, result=0
20:31:10.448 00.001 9960 worker thread done servicing request
20:31:10.448 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:31:10.452 00.004 9960 Worker thread wakes up
20:31:10.452 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:31:10.452 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1189,1037,31,31)
20:31:11.708 01.256 9960 Exposure complete
20:31:11.828 00.120 9960 worker thread done servicing request
20:31:11.828 00.000 11872 OnExposeComplete: enter
20:31:11.832 00.004 11872 UpdateGuideState(): m_state=6
20:31:11.835 00.003 11872 Star::Find(15, 1203, 1051, 0, (0,0,0,0), 1.5, 10.0, 255) frame 113
20:31:11.841 00.006 11872 Star::Find returns 1 (0), X=1204.11, Y=1051.39, Mass=5823, SNR=50.3, Peak=153 HFD=6.7
20:31:11.845 00.004 11872 CameraToMount -- cameraTheta (-0.90) - m_xAngle (-3.14) = xAngle (2.24 = 2.24)
20:31:11.848 00.003 11872 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.07 = 2.07)
20:31:11.853 00.005 11872 CameraToMount -- cameraX=0.38 cameraY=-0.47 hyp=0.61 cameraTheta=-0.90 mountX=-0.38 mountY=0.53, mountTheta=2.18
20:31:11.858 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.38, y=-0.47, opts=13)
20:31:11.862 00.004 11872 Enqueuing Move request for scope (0.38, -0.47)
20:31:11.866 00.004 9960 Worker thread wakes up
20:31:11.866 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.38, -0.47) opts 0xd
20:31:11.866 00.000 9960 Handling offset move in thread for scope, endpoint = (0.38, -0.47)
20:31:11.866 00.000 9960 Moving (0.38, -0.47) raw xDistance=-0.38 yDistance=0.53
20:31:11.868 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=218, med=1, FiltMin=0, FiltMax=186, Gamma=1.000
20:31:11.872 00.004 9960 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.38
20:31:11.872 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:31:11.872 00.000 11872 UpdateGuideState exits: m=5823 SNR=50.3
20:31:11.879 00.007 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.53
20:31:11.879 00.000 9960 MoveAxis(E, 157, ABG)
20:31:11.879 00.000 9960 Guiding  Dir = 2, Dur = 157
20:31:11.880 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:11.883 00.003 9960 IsSlewing returns 0
20:31:11.884 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:31:11.888 00.004 9960 IsGuiding returns 0
20:31:11.888 00.000 11872 Enqueuing Expose request
20:31:11.892 00.004 9960 PulseGuide returned control before completion, sleep 167
20:31:12.072 00.180 9960 IsGuiding returns 1
20:31:12.073 00.001 9960 scope still moving after pulse duration time elapsed
20:31:12.102 00.029 9960 IsSlewing returns 0
20:31:12.103 00.001 9960 IsGuiding returns 1
20:31:12.133 00.030 9960 IsSlewing returns 0
20:31:12.134 00.001 9960 IsGuiding returns 1
20:31:12.165 00.031 9960 IsSlewing returns 0
20:31:12.168 00.003 9960 IsGuiding returns 0
20:31:12.168 00.000 9960 scope move finished after 157 + 123 ms
20:31:12.169 00.001 9960 Move returns status 0, amount 157
20:31:12.170 00.001 9960 MoveAxis(N, 0, ABG)
20:31:12.170 00.000 9960 Move returns status 0, amount 0
20:31:12.171 00.001 9960 move complete, result=0
20:31:12.171 00.000 9960 worker thread done servicing request
20:31:12.171 00.000 9960 Worker thread wakes up
20:31:12.172 00.001 11872 GuideStep: -0.4 px 157 ms EAST, 0.5 px 0 ms NORTH
20:31:12.178 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:31:12.178 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1189,1037,31,31)
20:31:13.429 01.251 9960 Exposure complete
20:31:13.564 00.135 9960 worker thread done servicing request
20:31:13.564 00.000 11872 OnExposeComplete: enter
20:31:13.570 00.006 11872 UpdateGuideState(): m_state=6
20:31:13.577 00.007 11872 Star::Find(15, 1204, 1051, 0, (0,0,0,0), 1.5, 10.0, 255) frame 114
20:31:13.582 00.005 11872 Star::Find returns 1 (0), X=1203.68, Y=1052.02, Mass=6002, SNR=50.8, Peak=129 HFD=6.7
20:31:13.587 00.005 11872 CameraToMount -- cameraTheta (1.91) - m_xAngle (-3.14) = xAngle (5.05 = -1.24)
20:31:13.595 00.008 11872 CameraToMount -- cameraTheta (1.91) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.87 = -1.41)
20:31:13.599 00.004 11872 CameraToMount -- cameraX=-0.05 cameraY=0.15 hyp=0.16 cameraTheta=1.91 mountX=0.05 mountY=-0.16, mountTheta=-1.25
20:31:13.604 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.05, y=0.15, opts=13)
20:31:13.610 00.006 11872 Enqueuing Move request for scope (-0.05, 0.15)
20:31:13.614 00.004 9960 Worker thread wakes up
20:31:13.614 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=210, med=1, FiltMin=0, FiltMax=175, Gamma=1.000
20:31:13.618 00.004 11872 UpdateGuideState exits: m=6002 SNR=50.8
20:31:13.621 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:13.626 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:31:13.629 00.003 11872 Enqueuing Expose request
20:31:13.633 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.15) opts 0xd
20:31:13.633 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.05, 0.15)
20:31:13.633 00.000 9960 Moving (-0.05, 0.15) raw xDistance=0.05 yDistance=-0.16
20:31:13.633 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
20:31:13.634 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:31:13.634 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
20:31:13.634 00.000 9960 MoveAxis(E, 0, ABG)
20:31:13.634 00.000 9960 Move returns status 0, amount 0
20:31:13.634 00.000 9960 MoveAxis(N, 0, ABG)
20:31:13.634 00.000 9960 Move returns status 0, amount 0
20:31:13.636 00.002 9960 move complete, result=0
20:31:13.636 00.000 9960 worker thread done servicing request
20:31:13.636 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:31:13.640 00.004 9960 Worker thread wakes up
20:31:13.640 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:31:13.641 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1189,1037,31,31)
20:31:14.644 01.003 11872 evsrv: cli 0D2D2960 connect
20:31:14.648 00.004 11872 case statement mapped state 6 to 3
20:31:14.796 00.148 11872 case statement mapped state 6 to 3
20:31:14.800 00.004 11872 evsrv: cli 0D2D2960 request: {"method":"get_app_state","id":"5f6488f8-035e-4a22-abde-7aa7aa34f1e3"}
20:31:14.803 00.003 11872 case statement mapped state 6 to 3
20:31:14.807 00.004 11872 evsrv: cli 0D2D2960 response: {"jsonrpc":"2.0","result":"Guiding","id":"5f6488f8-035e-4a22-abde-7aa7aa34f1e3"}
20:31:14.810 00.003 11872 evsrv: cli 0D2D2960 disconnect
20:31:14.865 00.055 11872 evsrv: cli 0D2D2780 connect
20:31:14.874 00.009 11872 case statement mapped state 6 to 3
20:31:14.956 00.082 11872 case statement mapped state 6 to 3
20:31:14.961 00.005 9960 Exposure complete
20:31:14.961 00.000 11872 evsrv: cli 0D2D2780 request: {"method":"dither","params":{"amount":5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"b896731d-7e38-4258-a550-3fd0ff8bb80b"}
20:31:14.964 00.003 11872 PhdController::Dither begins
20:31:14.968 00.004 11872 dither: size=5.00, dRA=-1.96 dDec=-4.85
20:31:14.972 00.004 11872 MountToCamera -- mountTheta (-1.95) + m_xAngle (-3.14) = xAngle (-5.09 = 1.19)
20:31:15.082 00.110 11872 MountToCamera -- mountX=-1.96 mountY=-4.85 hyp=5.23 mountTheta=-1.95 cameraX=1.94, cameraY=4.86 cameraTheta=1.19
20:31:15.087 00.005 11872 setting lock position to (1205.67, 1056.72)
20:31:15.090 00.003 11872 Mount: notify guiding dithered (1.9, 4.9)
20:31:15.094 00.004 11872 Status Line: Dither by -1.96,-4.85
20:31:15.099 00.005 11872 PhdController: newstate STATE_SETTLE_BEGIN
20:31:15.102 00.003 11872 PhdController: newstate STATE_SETTLE_WAIT
20:31:15.106 00.004 11872 evsrv: cli 0D2D2780 response: {"jsonrpc":"2.0","result":0,"id":"b896731d-7e38-4258-a550-3fd0ff8bb80b"}
20:31:15.111 00.005 11872 evsrv: cli 0D2D2780 disconnect
20:31:15.172 00.061 9960 worker thread done servicing request
20:31:15.172 00.000 11872 OnExposeComplete: enter
20:31:15.176 00.004 11872 UpdateGuideState(): m_state=6
20:31:15.179 00.003 11872 Star::Find(15, 1203, 1052, 0, (0,0,0,0), 1.5, 10.0, 255) frame 115
20:31:15.182 00.003 11872 Star::Find returns 1 (0), X=1203.47, Y=1052.80, Mass=5747, SNR=49.1, Peak=134 HFD=7.1
20:31:15.185 00.003 11872 CameraToMount -- cameraTheta (-2.08) - m_xAngle (-3.14) = xAngle (1.06 = 1.06)
20:31:15.189 00.004 11872 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.88 = 0.88)
20:31:15.191 00.002 11872 CameraToMount -- cameraX=-2.20 cameraY=-3.92 hyp=4.49 cameraTheta=-2.08 mountX=2.22 mountY=3.47, mountTheta=1.00
20:31:15.195 00.004 11872 dither recenter: remaining=(2.0,4.9) step=(2.0,4.9)
20:31:15.199 00.004 11872 MountToCamera -- mountTheta (1.19) + m_xAngle (-3.14) = xAngle (-1.95 = -1.95)
20:31:15.203 00.004 11872 MountToCamera -- mountX=1.96 mountY=4.85 hyp=5.23 mountTheta=1.19 cameraX=-1.94, cameraY=-4.86 cameraTheta=-1.95
20:31:15.206 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=-1.94, y=-4.86, opts=4)
20:31:15.209 00.003 11872 Enqueuing Move request for scope (-1.94, -4.86)
20:31:15.212 00.003 11872 Mount: notify direct move 1.96,4.85
20:31:15.214 00.002 9960 Worker thread wakes up
20:31:15.215 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-1.94, -4.86) opts 0x4
20:31:15.215 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=201, med=1, FiltMin=0, FiltMax=167, Gamma=1.000
20:31:15.217 00.002 11872 UpdateGuideState exits: m=5747 SNR=49.1
20:31:15.221 00.004 9960 Handling offset move in thread for scope, endpoint = (-1.94, -4.86)
20:31:15.221 00.000 11872 PhdController: settling, locked = 1, distance = 5.32 (1.50) aobump = 0 frame = 1 / 99999
20:31:15.224 00.003 9960 Moving (-1.94, -4.86) raw xDistance=1.96 yDistance=4.85
20:31:15.224 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763778675.224,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":5.32,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
20:31:15.228 00.004 9960 MoveAxis(W, 1303, B)
20:31:15.228 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:15.231 00.003 9960 Guiding  Dir = 3, Dur = 1303
20:31:15.231 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:31:15.233 00.002 9960 IsSlewing returns 0
20:31:15.234 00.001 11872 Enqueuing Expose request
20:31:15.237 00.003 9960 IsGuiding returns 0
20:31:15.237 00.000 9960 PulseGuide returned control before completion, sleep 1313
20:31:16.562 01.325 9960 IsGuiding returns 1
20:31:16.562 00.000 9960 scope still moving after pulse duration time elapsed
20:31:16.594 00.032 9960 IsSlewing returns 0
20:31:16.594 00.000 9960 IsGuiding returns 1
20:31:16.626 00.032 9960 IsSlewing returns 0
20:31:16.626 00.000 9960 IsGuiding returns 0
20:31:16.626 00.000 9960 scope move finished after 1303 + 85 ms
20:31:16.626 00.000 9960 Move returns status 0, amount 1303
20:31:16.627 00.001 9960 MoveAxis(S, 3620, B)
20:31:16.627 00.000 9960 Guiding  Dir = 1, Dur = 3620
20:31:16.627 00.000 9960 IsSlewing returns 0
20:31:16.628 00.001 9960 IsGuiding returns 0
20:31:16.628 00.000 9960 PulseGuide returned control before completion, sleep 3630
20:31:20.261 03.633 9960 IsGuiding returns 1
20:31:20.262 00.001 9960 scope still moving after pulse duration time elapsed
20:31:20.292 00.030 9960 IsSlewing returns 0
20:31:20.295 00.003 9960 IsGuiding returns 0
20:31:20.295 00.000 9960 scope move finished after 3620 + 47 ms
20:31:20.295 00.000 9960 Move returns status 0, amount 3620
20:31:20.297 00.002 9960 move complete, result=0
20:31:20.297 00.000 11872 GuideStep: 2.0 px 1303 ms WEST, 4.9 px 3620 ms SOUTH
20:31:20.303 00.006 9960 worker thread done servicing request
20:31:20.303 00.000 9960 Worker thread wakes up
20:31:20.303 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:31:20.304 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1191,1042,31,31)
20:31:21.552 01.248 9960 Exposure complete
20:31:21.676 00.124 9960 worker thread done servicing request
20:31:21.676 00.000 11872 OnExposeComplete: enter
20:31:21.679 00.003 11872 UpdateGuideState(): m_state=6
20:31:21.682 00.003 11872 Star::Find(15, 1203, 1052, 0, (0,0,0,0), 1.5, 10.0, 255) frame 116
20:31:21.685 00.003 11872 Star::Find returns 1 (0), X=1205.83, Y=1057.39, Mass=5895, SNR=50.3, Peak=146 HFD=6.8
20:31:21.690 00.005 11872 CameraToMount -- cameraTheta (1.33) - m_xAngle (-3.14) = xAngle (4.47 = -1.81)
20:31:21.694 00.004 11872 CameraToMount -- cameraTheta (1.33) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.30 = -1.99)
20:31:21.697 00.003 11872 CameraToMount -- cameraX=0.16 cameraY=0.67 hyp=0.69 cameraTheta=1.33 mountX=-0.16 mountY=-0.63, mountTheta=-1.83
20:31:21.703 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.16, y=0.67, opts=13)
20:31:21.707 00.004 11872 Enqueuing Move request for scope (0.16, 0.67)
20:31:21.711 00.004 9960 Worker thread wakes up
20:31:21.711 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=219, med=1, FiltMin=0, FiltMax=197, Gamma=1.000
20:31:21.715 00.004 11872 UpdateGuideState exits: m=5895 SNR=50.3
20:31:21.720 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.67) opts 0xd
20:31:21.720 00.000 11872 PhdController: settling, locked = 1, distance = 0.69 (1.50) aobump = 0 frame = 2 / 99999
20:31:21.723 00.003 9960 Handling offset move in thread for scope, endpoint = (0.16, 0.67)
20:31:21.723 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763778681.723,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.69,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
20:31:21.728 00.005 9960 Moving (0.16, 0.67) raw xDistance=-0.16 yDistance=-0.63
20:31:21.728 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
20:31:21.728 00.000 9960 resist switch: large excursion: input -0.63 thresh 0.60 direction from 0 to -1
20:31:21.728 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:21.732 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:31:21.736 00.004 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.88
20:31:21.737 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.63 from input -0.63
20:31:21.737 00.000 11872 Enqueuing Expose request
20:31:21.740 00.003 9960 MoveAxis(E, 0, ABG)
20:31:21.740 00.000 9960 Move returns status 0, amount 0
20:31:21.740 00.000 9960 MoveAxis(N, 468, ABG)
20:31:21.740 00.000 9960 Guiding  Dir = 0, Dur = 468
20:31:21.742 00.002 9960 IsSlewing returns 0
20:31:21.742 00.000 9960 IsGuiding returns 0
20:31:21.742 00.000 9960 PulseGuide returned control before completion, sleep 478
20:31:22.236 00.494 9960 IsGuiding returns 1
20:31:22.237 00.001 9960 scope still moving after pulse duration time elapsed
20:31:22.266 00.029 9960 IsSlewing returns 0
20:31:22.267 00.001 9960 IsGuiding returns 0
20:31:22.269 00.002 9960 scope move finished after 468 + 58 ms
20:31:22.269 00.000 9960 Move returns status 0, amount 468
20:31:22.269 00.000 9960 move complete, result=0
20:31:22.270 00.001 9960 worker thread done servicing request
20:31:22.270 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.6 px 468 ms NORTH
20:31:22.277 00.007 9960 Worker thread wakes up
20:31:22.278 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:31:22.278 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1191,1042,31,31)
20:31:23.529 01.251 9960 Exposure complete
20:31:23.658 00.129 9960 worker thread done servicing request
20:31:23.658 00.000 11872 OnExposeComplete: enter
20:31:23.662 00.004 11872 UpdateGuideState(): m_state=6
20:31:23.666 00.004 11872 Star::Find(15, 1205, 1057, 0, (0,0,0,0), 1.5, 10.0, 255) frame 117
20:31:23.670 00.004 11872 Star::Find returns 1 (0), X=1205.87, Y=1057.64, Mass=5953, SNR=50.1, Peak=133 HFD=6.8
20:31:23.674 00.004 11872 CameraToMount -- cameraTheta (1.35) - m_xAngle (-3.14) = xAngle (4.49 = -1.79)
20:31:23.678 00.004 11872 CameraToMount -- cameraTheta (1.35) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.32 = -1.96)
20:31:23.682 00.004 11872 CameraToMount -- cameraX=0.20 cameraY=0.92 hyp=0.94 cameraTheta=1.35 mountX=-0.20 mountY=-0.87, mountTheta=-1.80
20:31:23.688 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.20, y=0.92, opts=13)
20:31:23.692 00.004 11872 Enqueuing Move request for scope (0.20, 0.92)
20:31:23.695 00.003 9960 Worker thread wakes up
20:31:23.695 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.92) opts 0xd
20:31:23.695 00.000 9960 Handling offset move in thread for scope, endpoint = (0.20, 0.92)
20:31:23.696 00.001 9960 Moving (0.20, 0.92) raw xDistance=-0.20 yDistance=-0.87
20:31:23.697 00.001 9960 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
20:31:23.697 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.87 from input -0.87
20:31:23.697 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=219, med=1, FiltMin=0, FiltMax=194, Gamma=1.000
20:31:23.701 00.004 11872 UpdateGuideState exits: m=5953 SNR=50.1
20:31:23.704 00.003 11872 PhdController: settling, locked = 1, distance = 0.76 (1.50) aobump = 0 frame = 3 / 99999
20:31:23.708 00.004 9960 MoveAxis(E, 86, ABG)
20:31:23.708 00.000 9960 Guiding  Dir = 2, Dur = 86
20:31:23.708 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763778683.708,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.76,"Time":2.0,"SettleTime":10.0,"StarLocked":true}
20:31:23.713 00.005 9960 IsSlewing returns 0
20:31:23.713 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:23.717 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:31:23.720 00.003 11872 Enqueuing Expose request
20:31:23.724 00.004 9960 IsGuiding returns 0
20:31:23.724 00.000 9960 PulseGuide returned control before completion, sleep 96
20:31:23.834 00.110 9960 IsGuiding returns 1
20:31:23.835 00.001 9960 scope still moving after pulse duration time elapsed
20:31:23.864 00.029 9960 IsSlewing returns 0
20:31:23.867 00.003 9960 IsGuiding returns 0
20:31:23.868 00.001 9960 scope move finished after 86 + 58 ms
20:31:23.869 00.001 9960 Move returns status 0, amount 86
20:31:23.869 00.000 9960 MoveAxis(N, 646, ABG)
20:31:23.869 00.000 9960 Guiding  Dir = 0, Dur = 646
20:31:23.869 00.000 9960 IsSlewing returns 0
20:31:23.871 00.002 9960 IsGuiding returns 0
20:31:23.873 00.002 9960 PulseGuide returned control before completion, sleep 656
20:31:24.536 00.663 9960 IsGuiding returns 1
20:31:24.537 00.001 9960 scope still moving after pulse duration time elapsed
20:31:24.567 00.030 9960 IsSlewing returns 0
20:31:24.568 00.001 9960 IsGuiding returns 0
20:31:24.568 00.000 9960 scope move finished after 646 + 50 ms
20:31:24.568 00.000 9960 Move returns status 0, amount 646
20:31:24.569 00.001 9960 move complete, result=0
20:31:24.570 00.001 9960 worker thread done servicing request
20:31:24.570 00.000 9960 Worker thread wakes up
20:31:24.570 00.000 11872 GuideStep: -0.2 px 86 ms EAST, -0.9 px 646 ms NORTH
20:31:24.576 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:31:24.576 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1191,1042,31,31)
20:31:25.834 01.258 9960 Exposure complete
20:31:25.942 00.108 9960 worker thread done servicing request
20:31:25.942 00.000 11872 OnExposeComplete: enter
20:31:25.946 00.004 11872 UpdateGuideState(): m_state=6
20:31:25.953 00.007 11872 Star::Find(15, 1205, 1057, 0, (0,0,0,0), 1.5, 10.0, 255) frame 118
20:31:25.958 00.005 11872 Star::Find returns 1 (0), X=1205.61, Y=1057.26, Mass=5762, SNR=49.3, Peak=130 HFD=6.6
20:31:25.966 00.008 11872 CameraToMount -- cameraTheta (1.69) - m_xAngle (-3.14) = xAngle (4.83 = -1.46)
20:31:25.972 00.006 11872 CameraToMount -- cameraTheta (1.69) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.66 = -1.63)
20:31:25.976 00.004 11872 CameraToMount -- cameraX=-0.06 cameraY=0.54 hyp=0.54 cameraTheta=1.69 mountX=0.06 mountY=-0.54, mountTheta=-1.46
20:31:25.984 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=-0.06, y=0.54, opts=13)
20:31:25.988 00.004 11872 Enqueuing Move request for scope (-0.06, 0.54)
20:31:25.993 00.005 9960 Worker thread wakes up
20:31:25.993 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=225, med=1, FiltMin=0, FiltMax=188, Gamma=1.000
20:31:25.997 00.004 11872 UpdateGuideState exits: m=5762 SNR=49.3
20:31:26.001 00.004 11872 PhdController: settling, locked = 1, distance = 0.70 (1.50) aobump = 0 frame = 4 / 99999
20:31:26.005 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.54) opts 0xd
20:31:26.005 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.06, 0.54)
20:31:26.005 00.000 9960 Moving (-0.06, 0.54) raw xDistance=0.06 yDistance=-0.54
20:31:26.006 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
20:31:26.006 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.54 from input -0.54
20:31:26.006 00.000 9960 MoveAxis(E, 0, ABG)
20:31:26.006 00.000 9960 Move returns status 0, amount 0
20:31:26.007 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763778686.005,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.70,"Time":4.3,"SettleTime":10.0,"StarLocked":true}
20:31:26.012 00.005 9960 MoveAxis(N, 403, ABG)
20:31:26.012 00.000 9960 Guiding  Dir = 0, Dur = 403
20:31:26.012 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:26.016 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:31:26.020 00.004 11872 Enqueuing Expose request
20:31:26.024 00.004 9960 IsSlewing returns 0
20:31:26.024 00.000 9960 IsGuiding returns 0
20:31:26.024 00.000 9960 PulseGuide returned control before completion, sleep 413
20:31:26.450 00.426 9960 IsGuiding returns 1
20:31:26.451 00.001 9960 scope still moving after pulse duration time elapsed
20:31:26.480 00.029 9960 IsSlewing returns 0
20:31:26.481 00.001 9960 IsGuiding returns 0
20:31:26.481 00.000 9960 scope move finished after 403 + 54 ms
20:31:26.481 00.000 9960 Move returns status 0, amount 403
20:31:26.481 00.000 9960 move complete, result=0
20:31:26.483 00.002 9960 worker thread done servicing request
20:31:26.483 00.000 9960 Worker thread wakes up
20:31:26.483 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.5 px 403 ms NORTH
20:31:26.490 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:31:26.490 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1191,1042,31,31)
20:31:27.746 01.256 9960 Exposure complete
20:31:27.877 00.131 9960 worker thread done servicing request
20:31:27.878 00.001 11872 OnExposeComplete: enter
20:31:27.881 00.003 11872 UpdateGuideState(): m_state=6
20:31:27.885 00.004 11872 Star::Find(15, 1205, 1057, 0, (0,0,0,0), 1.5, 10.0, 255) frame 119
20:31:27.888 00.003 11872 Star::Find returns 1 (0), X=1205.59, Y=1056.77, Mass=5696, SNR=49.4, Peak=132 HFD=6.7
20:31:27.893 00.005 11872 CameraToMount -- cameraTheta (2.64) - m_xAngle (-3.14) = xAngle (5.78 = -0.50)
20:31:27.897 00.004 11872 CameraToMount -- cameraTheta (2.64) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.61 = -0.67)
20:31:27.901 00.004 11872 CameraToMount -- cameraX=-0.08 cameraY=0.04 hyp=0.09 cameraTheta=2.64 mountX=0.08 mountY=-0.06, mountTheta=-0.62
20:31:27.906 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.08, y=0.04, opts=13)
20:31:27.909 00.003 11872 Enqueuing Move request for scope (-0.08, 0.04)
20:31:27.912 00.003 9960 Worker thread wakes up
20:31:27.913 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=1, FiltMin=0, FiltMax=188, Gamma=1.000
20:31:27.915 00.002 11872 UpdateGuideState exits: m=5696 SNR=49.4
20:31:27.923 00.008 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.04) opts 0xd
20:31:27.923 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.08, 0.04)
20:31:27.925 00.002 11872 PhdController: settling, locked = 1, distance = 0.51 (1.50) aobump = 0 frame = 5 / 99999
20:31:27.932 00.007 9960 Moving (-0.08, 0.04) raw xDistance=0.08 yDistance=-0.06
20:31:27.932 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
20:31:27.932 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:31:27.932 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763778687.932,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.51,"Time":6.2,"SettleTime":10.0,"StarLocked":true}
20:31:27.938 00.006 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:31:27.938 00.000 9960 MoveAxis(E, 0, ABG)
20:31:27.938 00.000 9960 Move returns status 0, amount 0
20:31:27.939 00.001 9960 MoveAxis(N, 0, ABG)
20:31:27.939 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:27.942 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:31:27.945 00.003 11872 Enqueuing Expose request
20:31:27.948 00.003 9960 Move returns status 0, amount 0
20:31:27.949 00.001 9960 move complete, result=0
20:31:27.949 00.000 9960 worker thread done servicing request
20:31:27.949 00.000 9960 Worker thread wakes up
20:31:27.950 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:31:27.954 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
20:31:27.954 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1191,1042,31,31)
20:31:29.200 01.246 9960 Exposure complete
20:31:29.318 00.118 9960 worker thread done servicing request
20:31:29.319 00.001 11872 OnExposeComplete: enter
20:31:29.323 00.004 11872 UpdateGuideState(): m_state=6
20:31:29.328 00.005 11872 Star::Find(15, 1205, 1056, 0, (0,0,0,0), 1.5, 10.0, 255) frame 120
20:31:29.332 00.004 11872 Star::Find returns 1 (0), X=1205.57, Y=1056.91, Mass=5672, SNR=49.2, Peak=137 HFD=6.6
20:31:29.337 00.005 11872 CameraToMount -- cameraTheta (2.09) - m_xAngle (-3.14) = xAngle (5.22 = -1.06)
20:31:29.340 00.003 11872 CameraToMount -- cameraTheta (2.09) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.05 = -1.23)
20:31:29.344 00.004 11872 CameraToMount -- cameraX=-0.10 cameraY=0.18 hyp=0.21 cameraTheta=2.09 mountX=0.10 mountY=-0.20, mountTheta=-1.09
20:31:29.349 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.10, y=0.18, opts=13)
20:31:29.353 00.004 11872 Enqueuing Move request for scope (-0.10, 0.18)
20:31:29.357 00.004 9960 Worker thread wakes up
20:31:29.357 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=227, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
20:31:29.362 00.005 11872 UpdateGuideState exits: m=5672 SNR=49.2
20:31:29.366 00.004 11872 PhdController: settling, locked = 1, distance = 0.42 (1.50) aobump = 0 frame = 6 / 99999
20:31:29.370 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.18) opts 0xd
20:31:29.370 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.10, 0.18)
20:31:29.370 00.000 9960 Moving (-0.10, 0.18) raw xDistance=0.10 yDistance=-0.20
20:31:29.370 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
20:31:29.370 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:31:29.370 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763778689.370,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.42,"Time":7.6,"SettleTime":10.0,"StarLocked":true}
20:31:29.375 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
20:31:29.375 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:29.379 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:31:29.383 00.004 11872 Enqueuing Expose request
20:31:29.386 00.003 9960 MoveAxis(E, 0, ABG)
20:31:29.386 00.000 9960 Move returns status 0, amount 0
20:31:29.386 00.000 9960 MoveAxis(N, 0, ABG)
20:31:29.386 00.000 9960 Move returns status 0, amount 0
20:31:29.386 00.000 9960 move complete, result=0
20:31:29.388 00.002 9960 worker thread done servicing request
20:31:29.388 00.000 9960 Worker thread wakes up
20:31:29.388 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:31:29.392 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
20:31:29.392 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1191,1042,31,31)
20:31:30.643 01.251 9960 Exposure complete
20:31:30.764 00.121 9960 worker thread done servicing request
20:31:30.764 00.000 11872 OnExposeComplete: enter
20:31:30.768 00.004 11872 UpdateGuideState(): m_state=6
20:31:30.773 00.005 11872 Star::Find(15, 1205, 1056, 0, (0,0,0,0), 1.5, 10.0, 255) frame 121
20:31:30.778 00.005 11872 Star::Find returns 1 (0), X=1205.64, Y=1057.10, Mass=5815, SNR=49.6, Peak=131 HFD=6.6
20:31:30.783 00.005 11872 CameraToMount -- cameraTheta (1.65) - m_xAngle (-3.14) = xAngle (4.79 = -1.49)
20:31:30.788 00.005 11872 CameraToMount -- cameraTheta (1.65) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.62 = -1.67)
20:31:30.792 00.004 11872 CameraToMount -- cameraX=-0.03 cameraY=0.38 hyp=0.38 cameraTheta=1.65 mountX=0.03 mountY=-0.38, mountTheta=-1.49
20:31:30.796 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.03, y=0.38, opts=13)
20:31:30.801 00.005 11872 Enqueuing Move request for scope (-0.03, 0.38)
20:31:30.804 00.003 9960 Worker thread wakes up
20:31:30.805 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.38) opts 0xd
20:31:30.805 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.03, 0.38)
20:31:30.805 00.000 9960 Moving (-0.03, 0.38) raw xDistance=0.03 yDistance=-0.38
20:31:30.805 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:31:30.805 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=1, FiltMin=0, FiltMax=168, Gamma=1.000
20:31:30.810 00.005 9960 GuideAlgorithmResistSwitch::result() returns -0.38 from input -0.38
20:31:30.810 00.000 9960 MoveAxis(E, 0, ABG)
20:31:30.811 00.001 9960 Move returns status 0, amount 0
20:31:30.811 00.000 9960 MoveAxis(N, 282, ABG)
20:31:30.811 00.000 11872 UpdateGuideState exits: m=5815 SNR=49.6
20:31:30.815 00.004 9960 Guiding  Dir = 0, Dur = 282
20:31:30.816 00.001 11872 PhdController: settling, locked = 1, distance = 0.41 (1.50) aobump = 0 frame = 7 / 99999
20:31:30.819 00.003 9960 IsSlewing returns 0
20:31:30.820 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763778690.819,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.41,"Time":9.1,"SettleTime":10.0,"StarLocked":true}
20:31:30.824 00.004 9960 IsGuiding returns 0
20:31:30.825 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:30.828 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:31:30.833 00.005 11872 Enqueuing Expose request
20:31:30.837 00.004 9960 PulseGuide returned control before completion, sleep 292
20:31:31.137 00.300 9960 IsGuiding returns 1
20:31:31.138 00.001 9960 scope still moving after pulse duration time elapsed
20:31:31.169 00.031 9960 IsSlewing returns 0
20:31:31.169 00.000 9960 IsGuiding returns 0
20:31:31.171 00.002 9960 scope move finished after 282 + 64 ms
20:31:31.171 00.000 9960 Move returns status 0, amount 282
20:31:31.172 00.001 9960 move complete, result=0
20:31:31.172 00.000 9960 worker thread done servicing request
20:31:31.173 00.001 11872 GuideStep: 0.0 px 0 ms EAST, -0.4 px 282 ms NORTH
20:31:31.178 00.005 9960 Worker thread wakes up
20:31:31.179 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:31:31.179 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1191,1042,31,31)
20:31:32.423 01.244 9960 Exposure complete
20:31:32.550 00.127 9960 worker thread done servicing request
20:31:32.550 00.000 11872 OnExposeComplete: enter
20:31:32.554 00.004 11872 UpdateGuideState(): m_state=6
20:31:32.557 00.003 11872 Star::Find(15, 1205, 1057, 0, (0,0,0,0), 1.5, 10.0, 255) frame 122
20:31:32.561 00.004 11872 Star::Find returns 1 (0), X=1205.72, Y=1056.90, Mass=5652, SNR=48.4, Peak=127 HFD=6.7
20:31:32.565 00.004 11872 CameraToMount -- cameraTheta (1.31) - m_xAngle (-3.14) = xAngle (4.45 = -1.84)
20:31:32.568 00.003 11872 CameraToMount -- cameraTheta (1.31) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.28 = -2.01)
20:31:32.573 00.005 11872 CameraToMount -- cameraX=0.05 cameraY=0.18 hyp=0.18 cameraTheta=1.31 mountX=-0.05 mountY=-0.17, mountTheta=-1.85
20:31:32.578 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.05, y=0.18, opts=13)
20:31:32.581 00.003 11872 Enqueuing Move request for scope (0.05, 0.18)
20:31:32.585 00.004 9960 Worker thread wakes up
20:31:32.585 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.18) opts 0xd
20:31:32.585 00.000 9960 Handling offset move in thread for scope, endpoint = (0.05, 0.18)
20:31:32.585 00.000 9960 Moving (0.05, 0.18) raw xDistance=-0.05 yDistance=-0.17
20:31:32.585 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:31:32.585 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:31:32.586 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
20:31:32.586 00.000 9960 MoveAxis(E, 0, ABG)
20:31:32.586 00.000 9960 Move returns status 0, amount 0
20:31:32.586 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=225, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
20:31:32.589 00.003 9960 MoveAxis(N, 0, ABG)
20:31:32.590 00.001 9960 Move returns status 0, amount 0
20:31:32.590 00.000 9960 move complete, result=0
20:31:32.590 00.000 9960 worker thread done servicing request
20:31:32.591 00.001 11872 UpdateGuideState exits: m=5652 SNR=48.4
20:31:32.594 00.003 11872 PhdController: settling, locked = 1, distance = 0.34 (1.50) aobump = 0 frame = 8 / 99999
20:31:32.598 00.004 11872 PhdController: newstate STATE_FINISH
20:31:32.601 00.003 11872 PhdController complete: success
20:31:32.604 00.003 11872 evsrv: {"Event":"SettleDone","Timestamp":1763778692.604,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":8,"DroppedFrames":0}
20:31:32.608 00.004 11872 Mount: notify guiding dither settle done success=1
20:31:32.613 00.005 11872 PhdController: newstate STATE_IDLE
20:31:32.616 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:32.619 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:31:32.623 00.004 11872 Enqueuing Expose request
20:31:32.626 00.003 9960 Worker thread wakes up
20:31:32.626 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:31:32.626 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1191,1042,31,31)
20:31:32.626 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
20:31:33.869 01.243 9960 Exposure complete
20:31:33.992 00.123 9960 worker thread done servicing request
20:31:33.993 00.001 11872 OnExposeComplete: enter
20:31:33.996 00.003 11872 UpdateGuideState(): m_state=6
20:31:34.000 00.004 11872 Star::Find(15, 1205, 1056, 0, (0,0,0,0), 1.5, 10.0, 255) frame 123
20:31:34.005 00.005 11872 Star::Find returns 1 (0), X=1205.66, Y=1056.87, Mass=5621, SNR=48.3, Peak=129 HFD=6.7
20:31:34.009 00.004 11872 CameraToMount -- cameraTheta (1.67) - m_xAngle (-3.14) = xAngle (4.80 = -1.48)
20:31:34.014 00.005 11872 CameraToMount -- cameraTheta (1.67) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.63 = -1.65)
20:31:34.018 00.004 11872 CameraToMount -- cameraX=-0.01 cameraY=0.15 hyp=0.15 cameraTheta=1.67 mountX=0.01 mountY=-0.15, mountTheta=-1.48
20:31:34.025 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.01, y=0.15, opts=13)
20:31:34.028 00.003 11872 Enqueuing Move request for scope (-0.01, 0.15)
20:31:34.033 00.005 9960 Worker thread wakes up
20:31:34.034 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=216, med=1, FiltMin=0, FiltMax=175, Gamma=1.000
20:31:34.038 00.004 11872 UpdateGuideState exits: m=5621 SNR=48.3
20:31:34.040 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:34.044 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:31:34.049 00.005 11872 Enqueuing Expose request
20:31:34.054 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.15) opts 0xd
20:31:34.054 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.01, 0.15)
20:31:34.054 00.000 9960 Moving (-0.01, 0.15) raw xDistance=0.01 yDistance=-0.15
20:31:34.054 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:31:34.054 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:31:34.055 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
20:31:34.055 00.000 9960 MoveAxis(E, 0, ABG)
20:31:34.055 00.000 9960 Move returns status 0, amount 0
20:31:34.055 00.000 9960 MoveAxis(N, 0, ABG)
20:31:34.056 00.001 9960 Move returns status 0, amount 0
20:31:34.056 00.000 9960 move complete, result=0
20:31:34.056 00.000 9960 worker thread done servicing request
20:31:34.056 00.000 9960 Worker thread wakes up
20:31:34.057 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:31:34.057 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:31:34.062 00.005 9960 Handling exposure in thread, d=1000 o=3 r=(1191,1042,31,31)
20:31:35.310 01.248 9960 Exposure complete
20:31:35.436 00.126 9960 worker thread done servicing request
20:31:35.436 00.000 11872 OnExposeComplete: enter
20:31:35.441 00.005 11872 UpdateGuideState(): m_state=6
20:31:35.445 00.004 11872 Star::Find(15, 1205, 1056, 0, (0,0,0,0), 1.5, 10.0, 255) frame 124
20:31:35.448 00.003 11872 Star::Find returns 1 (0), X=1205.55, Y=1057.37, Mass=5636, SNR=48.7, Peak=127 HFD=7.0
20:31:35.453 00.005 11872 CameraToMount -- cameraTheta (1.75) - m_xAngle (-3.14) = xAngle (4.89 = -1.39)
20:31:35.456 00.003 11872 CameraToMount -- cameraTheta (1.75) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.72 = -1.57)
20:31:35.461 00.005 11872 CameraToMount -- cameraX=-0.12 cameraY=0.65 hyp=0.66 cameraTheta=1.75 mountX=0.12 mountY=-0.66, mountTheta=-1.40
20:31:35.466 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.12, y=0.65, opts=13)
20:31:35.469 00.003 11872 Enqueuing Move request for scope (-0.12, 0.65)
20:31:35.473 00.004 9960 Worker thread wakes up
20:31:35.473 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=224, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
20:31:35.478 00.005 11872 UpdateGuideState exits: m=5636 SNR=48.7
20:31:35.480 00.002 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.65) opts 0xd
20:31:35.481 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.12, 0.65)
20:31:35.481 00.000 9960 Moving (-0.12, 0.65) raw xDistance=0.12 yDistance=-0.66
20:31:35.481 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
20:31:35.481 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.66 from input -0.66
20:31:35.481 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:35.489 00.008 9960 MoveAxis(E, 0, ABG)
20:31:35.489 00.000 9960 Move returns status 0, amount 0
20:31:35.490 00.001 9960 MoveAxis(N, 490, ABG)
20:31:35.490 00.000 9960 Guiding  Dir = 0, Dur = 490
20:31:35.490 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:31:35.496 00.006 11872 Enqueuing Expose request
20:31:35.499 00.003 9960 IsSlewing returns 0
20:31:35.499 00.000 9960 IsGuiding returns 0
20:31:35.499 00.000 9960 PulseGuide returned control before completion, sleep 500
20:31:36.017 00.518 9960 IsGuiding returns 0
20:31:36.017 00.000 9960 Move returns status 0, amount 490
20:31:36.018 00.001 9960 move complete, result=0
20:31:36.018 00.000 9960 worker thread done servicing request
20:31:36.018 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.7 px 490 ms NORTH
20:31:36.028 00.010 9960 Worker thread wakes up
20:31:36.028 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:31:36.028 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1191,1042,31,31)
20:31:37.279 01.251 9960 Exposure complete
20:31:37.410 00.131 9960 worker thread done servicing request
20:31:37.410 00.000 11872 OnExposeComplete: enter
20:31:37.414 00.004 11872 UpdateGuideState(): m_state=6
20:31:37.419 00.005 11872 Star::Find(15, 1205, 1057, 0, (0,0,0,0), 1.5, 10.0, 255) frame 125
20:31:37.423 00.004 11872 Star::Find returns 1 (0), X=1205.64, Y=1056.84, Mass=5680, SNR=48.0, Peak=133 HFD=6.8
20:31:37.429 00.006 11872 CameraToMount -- cameraTheta (1.82) - m_xAngle (-3.14) = xAngle (4.96 = -1.32)
20:31:37.432 00.003 11872 CameraToMount -- cameraTheta (1.82) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.79 = -1.50)
20:31:37.437 00.005 11872 CameraToMount -- cameraX=-0.03 cameraY=0.12 hyp=0.12 cameraTheta=1.82 mountX=0.03 mountY=-0.12, mountTheta=-1.33
20:31:37.443 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.03, y=0.12, opts=13)
20:31:37.446 00.003 11872 Enqueuing Move request for scope (-0.03, 0.12)
20:31:37.450 00.004 9960 Worker thread wakes up
20:31:37.450 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=224, med=1, FiltMin=0, FiltMax=167, Gamma=1.000
20:31:37.454 00.004 11872 UpdateGuideState exits: m=5680 SNR=48.0
20:31:37.459 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:37.463 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:31:37.468 00.005 11872 Enqueuing Expose request
20:31:37.471 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.12) opts 0xd
20:31:37.472 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.03, 0.12)
20:31:37.472 00.000 9960 Moving (-0.03, 0.12) raw xDistance=0.03 yDistance=-0.12
20:31:37.472 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:31:37.472 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:31:37.472 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
20:31:37.472 00.000 9960 MoveAxis(E, 0, ABG)
20:31:37.473 00.001 9960 Move returns status 0, amount 0
20:31:37.473 00.000 9960 MoveAxis(N, 0, ABG)
20:31:37.473 00.000 9960 Move returns status 0, amount 0
20:31:37.473 00.000 9960 move complete, result=0
20:31:37.473 00.000 9960 worker thread done servicing request
20:31:37.473 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:31:37.477 00.004 9960 Worker thread wakes up
20:31:37.477 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:31:37.479 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1191,1042,31,31)
20:31:38.723 01.244 9960 Exposure complete
20:31:38.849 00.126 9960 worker thread done servicing request
20:31:38.849 00.000 11872 OnExposeComplete: enter
20:31:38.854 00.005 11872 UpdateGuideState(): m_state=6
20:31:38.860 00.006 11872 Star::Find(15, 1205, 1056, 0, (0,0,0,0), 1.5, 10.0, 255) frame 126
20:31:38.864 00.004 11872 Star::Find returns 1 (0), X=1205.75, Y=1056.90, Mass=5499, SNR=47.9, Peak=133 HFD=6.7
20:31:38.870 00.006 11872 CameraToMount -- cameraTheta (1.17) - m_xAngle (-3.14) = xAngle (4.30 = -1.98)
20:31:38.875 00.005 11872 CameraToMount -- cameraTheta (1.17) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.13 = -2.15)
20:31:38.879 00.004 11872 CameraToMount -- cameraX=0.08 cameraY=0.17 hyp=0.19 cameraTheta=1.17 mountX=-0.08 mountY=-0.16, mountTheta=-2.02
20:31:38.889 00.010 11872 SchedulePrimaryMove(0FA44CE0, x=0.08, y=0.17, opts=13)
20:31:38.894 00.005 11872 Enqueuing Move request for scope (0.08, 0.17)
20:31:38.900 00.006 9960 Worker thread wakes up
20:31:38.900 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=216, med=1, FiltMin=0, FiltMax=172, Gamma=1.000
20:31:38.907 00.007 9960 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.17) opts 0xd
20:31:38.908 00.001 9960 Handling offset move in thread for scope, endpoint = (0.08, 0.17)
20:31:38.908 00.000 11872 UpdateGuideState exits: m=5499 SNR=47.9
20:31:38.914 00.006 9960 Moving (0.08, 0.17) raw xDistance=-0.08 yDistance=-0.16
20:31:38.915 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:38.920 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
20:31:38.920 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:31:38.924 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:31:38.924 00.000 11872 Enqueuing Expose request
20:31:38.930 00.006 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
20:31:38.930 00.000 9960 MoveAxis(E, 0, ABG)
20:31:38.930 00.000 9960 Move returns status 0, amount 0
20:31:38.930 00.000 9960 MoveAxis(N, 0, ABG)
20:31:38.931 00.001 9960 Move returns status 0, amount 0
20:31:38.931 00.000 9960 move complete, result=0
20:31:38.932 00.001 9960 worker thread done servicing request
20:31:38.932 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:31:38.937 00.005 9960 Worker thread wakes up
20:31:38.937 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:31:38.937 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1191,1042,31,31)
20:31:40.189 01.252 9960 Exposure complete
20:31:40.330 00.141 9960 worker thread done servicing request
20:31:40.330 00.000 11872 OnExposeComplete: enter
20:31:40.338 00.008 11872 UpdateGuideState(): m_state=6
20:31:40.342 00.004 11872 Star::Find(15, 1205, 1056, 0, (0,0,0,0), 1.5, 10.0, 255) frame 127
20:31:40.345 00.003 11872 Star::Find returns 1 (0), X=1205.65, Y=1057.11, Mass=5889, SNR=49.5, Peak=131 HFD=6.8
20:31:40.351 00.006 11872 CameraToMount -- cameraTheta (1.63) - m_xAngle (-3.14) = xAngle (4.77 = -1.52)
20:31:40.355 00.004 11872 CameraToMount -- cameraTheta (1.63) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.59 = -1.69)
20:31:40.358 00.003 11872 CameraToMount -- cameraX=-0.02 cameraY=0.38 hyp=0.38 cameraTheta=1.63 mountX=0.02 mountY=-0.38, mountTheta=-1.52
20:31:40.363 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.02, y=0.38, opts=13)
20:31:40.367 00.004 11872 Enqueuing Move request for scope (-0.02, 0.38)
20:31:40.372 00.005 9960 Worker thread wakes up
20:31:40.372 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=203, med=1, FiltMin=0, FiltMax=169, Gamma=1.000
20:31:40.376 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.38) opts 0xd
20:31:40.376 00.000 11872 UpdateGuideState exits: m=5889 SNR=49.5
20:31:40.380 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:40.384 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:31:40.389 00.005 9960 Handling offset move in thread for scope, endpoint = (-0.02, 0.38)
20:31:40.389 00.000 9960 Moving (-0.02, 0.38) raw xDistance=0.02 yDistance=-0.38
20:31:40.390 00.001 11872 Enqueuing Expose request
20:31:40.393 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:31:40.393 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.38 from input -0.38
20:31:40.394 00.001 9960 MoveAxis(E, 0, ABG)
20:31:40.394 00.000 9960 Move returns status 0, amount 0
20:31:40.394 00.000 9960 MoveAxis(N, 285, ABG)
20:31:40.394 00.000 9960 Guiding  Dir = 0, Dur = 285
20:31:40.394 00.000 9960 IsSlewing returns 0
20:31:40.396 00.002 9960 IsGuiding returns 0
20:31:40.396 00.000 9960 PulseGuide returned control before completion, sleep 295
20:31:40.695 00.299 9960 IsGuiding returns 1
20:31:40.695 00.000 9960 scope still moving after pulse duration time elapsed
20:31:40.724 00.029 9960 IsSlewing returns 0
20:31:40.726 00.002 9960 IsGuiding returns 0
20:31:40.726 00.000 9960 scope move finished after 285 + 45 ms
20:31:40.726 00.000 9960 Move returns status 0, amount 285
20:31:40.727 00.001 9960 move complete, result=0
20:31:40.727 00.000 9960 worker thread done servicing request
20:31:40.727 00.000 9960 Worker thread wakes up
20:31:40.728 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:31:40.728 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.4 px 285 ms NORTH
20:31:40.735 00.007 9960 Handling exposure in thread, d=1000 o=3 r=(1191,1042,31,31)
20:31:41.986 01.251 9960 Exposure complete
20:31:42.119 00.133 9960 worker thread done servicing request
20:31:42.121 00.002 11872 OnExposeComplete: enter
20:31:42.124 00.003 11872 UpdateGuideState(): m_state=6
20:31:42.127 00.003 11872 Star::Find(15, 1205, 1057, 0, (0,0,0,0), 1.5, 10.0, 255) frame 128
20:31:42.132 00.005 11872 Star::Find returns 1 (0), X=1205.70, Y=1056.87, Mass=5560, SNR=47.9, Peak=129 HFD=6.7
20:31:42.137 00.005 11872 CameraToMount -- cameraTheta (1.34) - m_xAngle (-3.14) = xAngle (4.48 = -1.80)
20:31:42.141 00.004 11872 CameraToMount -- cameraTheta (1.34) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.31 = -1.97)
20:31:42.147 00.006 11872 CameraToMount -- cameraX=0.03 cameraY=0.15 hyp=0.15 cameraTheta=1.34 mountX=-0.03 mountY=-0.14, mountTheta=-1.81
20:31:42.152 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.03, y=0.15, opts=13)
20:31:42.157 00.005 11872 Enqueuing Move request for scope (0.03, 0.15)
20:31:42.160 00.003 9960 Worker thread wakes up
20:31:42.160 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=229, med=1, FiltMin=0, FiltMax=174, Gamma=1.000
20:31:42.165 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.15) opts 0xd
20:31:42.165 00.000 9960 Handling offset move in thread for scope, endpoint = (0.03, 0.15)
20:31:42.165 00.000 11872 UpdateGuideState exits: m=5560 SNR=47.9
20:31:42.169 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:42.173 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:31:42.177 00.004 11872 Enqueuing Expose request
20:31:42.181 00.004 9960 Moving (0.03, 0.15) raw xDistance=-0.03 yDistance=-0.14
20:31:42.181 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:31:42.181 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:31:42.181 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
20:31:42.181 00.000 9960 MoveAxis(E, 0, ABG)
20:31:42.181 00.000 9960 Move returns status 0, amount 0
20:31:42.181 00.000 9960 MoveAxis(N, 0, ABG)
20:31:42.183 00.002 9960 Move returns status 0, amount 0
20:31:42.183 00.000 9960 move complete, result=0
20:31:42.183 00.000 9960 worker thread done servicing request
20:31:42.183 00.000 9960 Worker thread wakes up
20:31:42.183 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:31:42.188 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:31:42.188 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1191,1042,31,31)
20:31:43.442 01.254 9960 Exposure complete
20:31:43.566 00.124 9960 worker thread done servicing request
20:31:43.567 00.001 11872 OnExposeComplete: enter
20:31:43.570 00.003 11872 UpdateGuideState(): m_state=6
20:31:43.574 00.004 11872 Star::Find(15, 1205, 1056, 0, (0,0,0,0), 1.5, 10.0, 255) frame 129
20:31:43.579 00.005 11872 Star::Find returns 1 (0), X=1205.70, Y=1057.19, Mass=5417, SNR=46.6, Peak=137 HFD=6.6
20:31:43.583 00.004 11872 CameraToMount -- cameraTheta (1.52) - m_xAngle (-3.14) = xAngle (4.65 = -1.63)
20:31:43.587 00.004 11872 CameraToMount -- cameraTheta (1.52) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.48 = -1.80)
20:31:43.591 00.004 11872 CameraToMount -- cameraX=0.03 cameraY=0.47 hyp=0.47 cameraTheta=1.52 mountX=-0.03 mountY=-0.46, mountTheta=-1.63
20:31:43.597 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.03, y=0.47, opts=13)
20:31:43.601 00.004 11872 Enqueuing Move request for scope (0.03, 0.47)
20:31:43.604 00.003 9960 Worker thread wakes up
20:31:43.604 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.47) opts 0xd
20:31:43.604 00.000 9960 Handling offset move in thread for scope, endpoint = (0.03, 0.47)
20:31:43.606 00.002 9960 Moving (0.03, 0.47) raw xDistance=-0.03 yDistance=-0.46
20:31:43.606 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=217, med=1, FiltMin=0, FiltMax=170, Gamma=1.000
20:31:43.611 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:31:43.611 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.46 from input -0.46
20:31:43.611 00.000 11872 UpdateGuideState exits: m=5417 SNR=46.6
20:31:43.616 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:43.620 00.004 9960 MoveAxis(E, 0, ABG)
20:31:43.620 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:31:43.623 00.003 11872 Enqueuing Expose request
20:31:43.627 00.004 9960 Move returns status 0, amount 0
20:31:43.627 00.000 9960 MoveAxis(N, 342, ABG)
20:31:43.627 00.000 9960 Guiding  Dir = 0, Dur = 342
20:31:43.627 00.000 9960 IsSlewing returns 0
20:31:43.629 00.002 9960 IsGuiding returns 0
20:31:43.629 00.000 9960 PulseGuide returned control before completion, sleep 352
20:31:43.997 00.368 9960 IsGuiding returns 1
20:31:43.999 00.002 9960 scope still moving after pulse duration time elapsed
20:31:44.028 00.029 9960 IsSlewing returns 0
20:31:44.029 00.001 9960 IsGuiding returns 0
20:31:44.029 00.000 9960 scope move finished after 342 + 58 ms
20:31:44.029 00.000 9960 Move returns status 0, amount 342
20:31:44.029 00.000 9960 move complete, result=0
20:31:44.029 00.000 9960 worker thread done servicing request
20:31:44.031 00.002 11872 GuideStep: -0.0 px 0 ms EAST, -0.5 px 342 ms NORTH
20:31:44.036 00.005 9960 Worker thread wakes up
20:31:44.036 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:31:44.038 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1191,1042,31,31)
20:31:45.283 01.245 9960 Exposure complete
20:31:45.418 00.135 9960 worker thread done servicing request
20:31:45.418 00.000 11872 OnExposeComplete: enter
20:31:45.423 00.005 11872 UpdateGuideState(): m_state=6
20:31:45.427 00.004 11872 Star::Find(15, 1205, 1057, 0, (0,0,0,0), 1.5, 10.0, 255) frame 130
20:31:45.430 00.003 11872 Star::Find returns 1 (0), X=1205.66, Y=1056.78, Mass=5595, SNR=47.6, Peak=130 HFD=6.7
20:31:45.435 00.005 11872 CameraToMount -- cameraTheta (1.69) - m_xAngle (-3.14) = xAngle (4.83 = -1.45)
20:31:45.439 00.004 11872 CameraToMount -- cameraTheta (1.69) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.66 = -1.63)
20:31:45.442 00.003 11872 CameraToMount -- cameraX=-0.01 cameraY=0.06 hyp=0.06 cameraTheta=1.69 mountX=0.01 mountY=-0.06, mountTheta=-1.45
20:31:45.446 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.01, y=0.06, opts=13)
20:31:45.452 00.006 11872 Enqueuing Move request for scope (-0.01, 0.06)
20:31:45.456 00.004 9960 Worker thread wakes up
20:31:45.456 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.06) opts 0xd
20:31:45.456 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.01, 0.06)
20:31:45.457 00.001 9960 Moving (-0.01, 0.06) raw xDistance=0.01 yDistance=-0.06
20:31:45.457 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:31:45.458 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:31:45.458 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=225, med=1, FiltMin=0, FiltMax=185, Gamma=1.000
20:31:45.462 00.004 11872 UpdateGuideState exits: m=5595 SNR=47.6
20:31:45.468 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:45.472 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:31:45.475 00.003 11872 Enqueuing Expose request
20:31:45.478 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:31:45.478 00.000 9960 MoveAxis(E, 0, ABG)
20:31:45.478 00.000 9960 Move returns status 0, amount 0
20:31:45.478 00.000 9960 MoveAxis(N, 0, ABG)
20:31:45.478 00.000 9960 Move returns status 0, amount 0
20:31:45.479 00.001 9960 move complete, result=0
20:31:45.479 00.000 9960 worker thread done servicing request
20:31:45.479 00.000 9960 Worker thread wakes up
20:31:45.479 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:31:45.479 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1191,1042,31,31)
20:31:45.479 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:31:46.728 01.249 9960 Exposure complete
20:31:46.864 00.136 9960 worker thread done servicing request
20:31:46.865 00.001 11872 OnExposeComplete: enter
20:31:46.869 00.004 11872 UpdateGuideState(): m_state=6
20:31:46.873 00.004 11872 Star::Find(15, 1205, 1056, 0, (0,0,0,0), 1.5, 10.0, 255) frame 131
20:31:46.878 00.005 11872 Star::Find returns 1 (0), X=1205.76, Y=1056.78, Mass=5797, SNR=49.4, Peak=142 HFD=6.6
20:31:46.881 00.003 11872 CameraToMount -- cameraTheta (0.59) - m_xAngle (-3.14) = xAngle (3.72 = -2.56)
20:31:46.885 00.004 11872 CameraToMount -- cameraTheta (0.59) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.55 = -2.73)
20:31:46.889 00.004 11872 CameraToMount -- cameraX=0.09 cameraY=0.06 hyp=0.11 cameraTheta=0.59 mountX=-0.09 mountY=-0.04, mountTheta=-2.70
20:31:46.894 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.09, y=0.06, opts=13)
20:31:46.898 00.004 11872 Enqueuing Move request for scope (0.09, 0.06)
20:31:46.901 00.003 9960 Worker thread wakes up
20:31:46.902 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.06) opts 0xd
20:31:46.903 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=230, med=1, FiltMin=0, FiltMax=177, Gamma=1.000
20:31:46.906 00.003 11872 UpdateGuideState exits: m=5797 SNR=49.4
20:31:46.910 00.004 9960 Handling offset move in thread for scope, endpoint = (0.09, 0.06)
20:31:46.910 00.000 9960 Moving (0.09, 0.06) raw xDistance=-0.09 yDistance=-0.04
20:31:46.911 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:46.914 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:31:46.918 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:31:46.918 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:31:46.919 00.001 11872 Enqueuing Expose request
20:31:46.923 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:31:46.923 00.000 9960 MoveAxis(E, 0, ABG)
20:31:46.923 00.000 9960 Move returns status 0, amount 0
20:31:46.923 00.000 9960 MoveAxis(N, 0, ABG)
20:31:46.924 00.001 9960 Move returns status 0, amount 0
20:31:46.924 00.000 9960 move complete, result=0
20:31:46.924 00.000 9960 worker thread done servicing request
20:31:46.924 00.000 9960 Worker thread wakes up
20:31:46.925 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:31:46.925 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1191,1042,31,31)
20:31:46.925 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:31:48.168 01.243 9960 Exposure complete
20:31:48.288 00.120 9960 worker thread done servicing request
20:31:48.288 00.000 11872 OnExposeComplete: enter
20:31:48.292 00.004 11872 UpdateGuideState(): m_state=6
20:31:48.296 00.004 11872 Star::Find(15, 1205, 1056, 0, (0,0,0,0), 1.5, 10.0, 255) frame 132
20:31:48.299 00.003 11872 Star::Find returns 1 (0), X=1205.64, Y=1056.96, Mass=5752, SNR=48.9, Peak=137 HFD=6.7
20:31:48.305 00.006 11872 CameraToMount -- cameraTheta (1.72) - m_xAngle (-3.14) = xAngle (4.86 = -1.42)
20:31:48.309 00.004 11872 CameraToMount -- cameraTheta (1.72) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.69 = -1.60)
20:31:48.312 00.003 11872 CameraToMount -- cameraX=-0.04 cameraY=0.24 hyp=0.24 cameraTheta=1.72 mountX=0.03 mountY=-0.24, mountTheta=-1.43
20:31:48.318 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.04, y=0.24, opts=13)
20:31:48.323 00.005 11872 Enqueuing Move request for scope (-0.04, 0.24)
20:31:48.326 00.003 9960 Worker thread wakes up
20:31:48.327 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=202, med=1, FiltMin=0, FiltMax=172, Gamma=1.000
20:31:48.330 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.24) opts 0xd
20:31:48.330 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.04, 0.24)
20:31:48.332 00.002 9960 Moving (-0.04, 0.24) raw xDistance=0.03 yDistance=-0.24
20:31:48.332 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:31:48.332 00.000 11872 UpdateGuideState exits: m=5752 SNR=48.9
20:31:48.335 00.003 9960 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
20:31:48.335 00.000 9960 MoveAxis(E, 0, ABG)
20:31:48.336 00.001 9960 Move returns status 0, amount 0
20:31:48.336 00.000 9960 MoveAxis(N, 179, ABG)
20:31:48.336 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:48.341 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:31:48.344 00.003 11872 Enqueuing Expose request
20:31:48.348 00.004 9960 Guiding  Dir = 0, Dur = 179
20:31:48.348 00.000 9960 IsSlewing returns 0
20:31:48.348 00.000 9960 IsGuiding returns 0
20:31:48.349 00.001 9960 PulseGuide returned control before completion, sleep 189
20:31:48.554 00.205 9960 IsGuiding returns 1
20:31:48.555 00.001 9960 scope still moving after pulse duration time elapsed
20:31:48.584 00.029 9960 IsSlewing returns 0
20:31:48.586 00.002 9960 IsGuiding returns 0
20:31:48.586 00.000 9960 scope move finished after 179 + 59 ms
20:31:48.588 00.002 9960 Move returns status 0, amount 179
20:31:48.588 00.000 9960 move complete, result=0
20:31:48.588 00.000 9960 worker thread done servicing request
20:31:48.589 00.001 11872 GuideStep: 0.0 px 0 ms EAST, -0.2 px 179 ms NORTH
20:31:48.596 00.007 9960 Worker thread wakes up
20:31:48.596 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:31:48.598 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1191,1042,31,31)
20:31:49.847 01.249 9960 Exposure complete
20:31:49.973 00.126 9960 worker thread done servicing request
20:31:49.974 00.001 11872 OnExposeComplete: enter
20:31:49.978 00.004 11872 UpdateGuideState(): m_state=6
20:31:49.981 00.003 11872 Star::Find(15, 1205, 1056, 0, (0,0,0,0), 1.5, 10.0, 255) frame 133
20:31:49.986 00.005 11872 Star::Find returns 1 (0), X=1205.59, Y=1056.88, Mass=5941, SNR=50.5, Peak=128 HFD=6.8
20:31:49.991 00.005 11872 CameraToMount -- cameraTheta (2.03) - m_xAngle (-3.14) = xAngle (5.17 = -1.11)
20:31:49.996 00.005 11872 CameraToMount -- cameraTheta (2.03) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.00 = -1.29)
20:31:49.999 00.003 11872 CameraToMount -- cameraX=-0.08 cameraY=0.16 hyp=0.18 cameraTheta=2.03 mountX=0.08 mountY=-0.17, mountTheta=-1.14
20:31:50.006 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.08, y=0.16, opts=13)
20:31:50.010 00.004 11872 Enqueuing Move request for scope (-0.08, 0.16)
20:31:50.014 00.004 9960 Worker thread wakes up
20:31:50.014 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=226, med=1, FiltMin=0, FiltMax=181, Gamma=1.000
20:31:50.018 00.004 11872 UpdateGuideState exits: m=5941 SNR=50.5
20:31:50.022 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:50.026 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:31:50.029 00.003 11872 Enqueuing Expose request
20:31:50.032 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.16) opts 0xd
20:31:50.032 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.08, 0.16)
20:31:50.032 00.000 9960 Moving (-0.08, 0.16) raw xDistance=0.08 yDistance=-0.17
20:31:50.032 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
20:31:50.033 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:31:50.033 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
20:31:50.033 00.000 9960 MoveAxis(E, 0, ABG)
20:31:50.033 00.000 9960 Move returns status 0, amount 0
20:31:50.033 00.000 9960 MoveAxis(N, 0, ABG)
20:31:50.034 00.001 9960 Move returns status 0, amount 0
20:31:50.034 00.000 9960 move complete, result=0
20:31:50.034 00.000 9960 worker thread done servicing request
20:31:50.034 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:31:50.038 00.004 9960 Worker thread wakes up
20:31:50.038 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:31:50.038 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1191,1042,31,31)
20:31:51.281 01.243 9960 Exposure complete
20:31:51.411 00.130 9960 worker thread done servicing request
20:31:51.412 00.001 11872 OnExposeComplete: enter
20:31:51.415 00.003 11872 UpdateGuideState(): m_state=6
20:31:51.420 00.005 11872 Star::Find(15, 1205, 1056, 0, (0,0,0,0), 1.5, 10.0, 255) frame 134
20:31:51.423 00.003 11872 Star::Find returns 1 (0), X=1205.48, Y=1057.37, Mass=5950, SNR=50.5, Peak=134 HFD=7.1
20:31:51.428 00.005 11872 CameraToMount -- cameraTheta (1.86) - m_xAngle (-3.14) = xAngle (5.00 = -1.28)
20:31:51.432 00.004 11872 CameraToMount -- cameraTheta (1.86) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.83 = -1.45)
20:31:51.435 00.003 11872 CameraToMount -- cameraX=-0.19 cameraY=0.64 hyp=0.67 cameraTheta=1.86 mountX=0.19 mountY=-0.67, mountTheta=-1.29
20:31:51.440 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.19, y=0.64, opts=13)
20:31:51.444 00.004 11872 Enqueuing Move request for scope (-0.19, 0.64)
20:31:51.448 00.004 9960 Worker thread wakes up
20:31:51.448 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=202, med=1, FiltMin=0, FiltMax=185, Gamma=1.000
20:31:51.453 00.005 11872 UpdateGuideState exits: m=5950 SNR=50.5
20:31:51.456 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:51.461 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.64) opts 0xd
20:31:51.461 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.19, 0.64)
20:31:51.461 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:31:51.465 00.004 11872 Enqueuing Expose request
20:31:51.469 00.004 9960 Moving (-0.19, 0.64) raw xDistance=0.19 yDistance=-0.67
20:31:51.469 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
20:31:51.469 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.67 from input -0.67
20:31:51.469 00.000 9960 MoveAxis(E, 0, ABG)
20:31:51.469 00.000 9960 Move returns status 0, amount 0
20:31:51.469 00.000 9960 MoveAxis(N, 499, ABG)
20:31:51.470 00.001 9960 Guiding  Dir = 0, Dur = 499
20:31:51.470 00.000 9960 IsSlewing returns 0
20:31:51.470 00.000 9960 IsGuiding returns 0
20:31:51.471 00.001 9960 PulseGuide returned control before completion, sleep 509
20:31:51.985 00.514 9960 IsGuiding returns 1
20:31:51.987 00.002 9960 scope still moving after pulse duration time elapsed
20:31:52.018 00.031 9960 IsSlewing returns 0
20:31:52.019 00.001 9960 IsGuiding returns 0
20:31:52.020 00.001 9960 scope move finished after 499 + 49 ms
20:31:52.020 00.000 9960 Move returns status 0, amount 499
20:31:52.020 00.000 9960 move complete, result=0
20:31:52.021 00.001 9960 worker thread done servicing request
20:31:52.021 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.7 px 499 ms NORTH
20:31:52.028 00.007 9960 Worker thread wakes up
20:31:52.028 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:31:52.029 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1191,1042,31,31)
20:31:53.274 01.245 9960 Exposure complete
20:31:53.403 00.129 9960 worker thread done servicing request
20:31:53.403 00.000 11872 OnExposeComplete: enter
20:31:53.408 00.005 11872 UpdateGuideState(): m_state=6
20:31:53.412 00.004 11872 Star::Find(15, 1205, 1057, 0, (0,0,0,0), 1.5, 10.0, 255) frame 135
20:31:53.415 00.003 11872 Star::Find returns 1 (0), X=1205.39, Y=1056.56, Mass=5945, SNR=49.3, Peak=136 HFD=7.0
20:31:53.420 00.005 11872 CameraToMount -- cameraTheta (-2.61) - m_xAngle (-3.14) = xAngle (0.53 = 0.53)
20:31:53.425 00.005 11872 CameraToMount -- cameraTheta (-2.61) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.36 = 0.36)
20:31:53.429 00.004 11872 CameraToMount -- cameraX=-0.28 cameraY=-0.17 hyp=0.33 cameraTheta=-2.61 mountX=0.29 mountY=0.12, mountTheta=0.38
20:31:53.435 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.28, y=-0.17, opts=13)
20:31:53.438 00.003 11872 Enqueuing Move request for scope (-0.28, -0.17)
20:31:53.441 00.003 9960 Worker thread wakes up
20:31:53.442 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.17) opts 0xd
20:31:53.442 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.28, -0.17)
20:31:53.442 00.000 9960 Moving (-0.28, -0.17) raw xDistance=0.29 yDistance=0.12
20:31:53.443 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29
20:31:53.443 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:31:53.443 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=1, FiltMin=0, FiltMax=184, Gamma=1.000
20:31:53.447 00.004 11872 UpdateGuideState exits: m=5945 SNR=49.3
20:31:53.451 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:53.455 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:31:53.460 00.005 11872 Enqueuing Expose request
20:31:53.463 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
20:31:53.463 00.000 9960 MoveAxis(W, 120, ABG)
20:31:53.463 00.000 9960 Guiding  Dir = 3, Dur = 120
20:31:53.463 00.000 9960 IsSlewing returns 0
20:31:53.464 00.001 9960 IsGuiding returns 0
20:31:53.464 00.000 9960 PulseGuide returned control before completion, sleep 130
20:31:53.610 00.146 9960 IsGuiding returns 0
20:31:53.613 00.003 9960 Move returns status 0, amount 120
20:31:53.613 00.000 9960 MoveAxis(N, 0, ABG)
20:31:53.613 00.000 9960 Move returns status 0, amount 0
20:31:53.614 00.001 9960 move complete, result=0
20:31:53.614 00.000 9960 worker thread done servicing request
20:31:53.614 00.000 9960 Worker thread wakes up
20:31:53.614 00.000 11872 GuideStep: 0.3 px 120 ms WEST, 0.1 px 0 ms NORTH
20:31:53.622 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
20:31:53.622 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1191,1042,31,31)
20:31:54.872 01.250 9960 Exposure complete
20:31:54.983 00.111 9960 worker thread done servicing request
20:31:54.985 00.002 11872 OnExposeComplete: enter
20:31:54.992 00.007 11872 UpdateGuideState(): m_state=6
20:31:54.997 00.005 11872 Star::Find(15, 1205, 1056, 0, (0,0,0,0), 1.5, 10.0, 255) frame 136
20:31:55.001 00.004 11872 Star::Find returns 1 (0), X=1205.84, Y=1056.89, Mass=5990, SNR=50.1, Peak=139 HFD=6.6
20:31:55.005 00.004 11872 CameraToMount -- cameraTheta (0.77) - m_xAngle (-3.14) = xAngle (3.91 = -2.37)
20:31:55.008 00.003 11872 CameraToMount -- cameraTheta (0.77) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.74 = -2.54)
20:31:55.013 00.005 11872 CameraToMount -- cameraX=0.17 cameraY=0.16 hyp=0.23 cameraTheta=0.77 mountX=-0.17 mountY=-0.13, mountTheta=-2.48
20:31:55.018 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.17, y=0.16, opts=13)
20:31:55.022 00.004 11872 Enqueuing Move request for scope (0.17, 0.16)
20:31:55.027 00.005 9960 Worker thread wakes up
20:31:55.027 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=223, med=1, FiltMin=0, FiltMax=166, Gamma=1.000
20:31:55.031 00.004 11872 UpdateGuideState exits: m=5990 SNR=50.1
20:31:55.034 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:55.040 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:31:55.043 00.003 11872 Enqueuing Expose request
20:31:55.048 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.16) opts 0xd
20:31:55.049 00.001 9960 Handling offset move in thread for scope, endpoint = (0.17, 0.16)
20:31:55.049 00.000 9960 Moving (0.17, 0.16) raw xDistance=-0.17 yDistance=-0.13
20:31:55.049 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
20:31:55.049 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:31:55.049 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:31:55.049 00.000 9960 MoveAxis(E, 0, ABG)
20:31:55.050 00.001 9960 Move returns status 0, amount 0
20:31:55.050 00.000 9960 MoveAxis(N, 0, ABG)
20:31:55.051 00.001 9960 Move returns status 0, amount 0
20:31:55.051 00.000 9960 move complete, result=0
20:31:55.051 00.000 9960 worker thread done servicing request
20:31:55.051 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:31:55.056 00.005 9960 Worker thread wakes up
20:31:55.056 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:31:55.056 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1191,1042,31,31)
20:31:56.311 01.255 9960 Exposure complete
20:31:56.440 00.129 9960 worker thread done servicing request
20:31:56.442 00.002 11872 OnExposeComplete: enter
20:31:56.445 00.003 11872 UpdateGuideState(): m_state=6
20:31:56.450 00.005 11872 Star::Find(15, 1205, 1056, 0, (0,0,0,0), 1.5, 10.0, 255) frame 137
20:31:56.454 00.004 11872 Star::Find returns 1 (0), X=1205.64, Y=1056.87, Mass=5758, SNR=48.9, Peak=132 HFD=6.7
20:31:56.458 00.004 11872 CameraToMount -- cameraTheta (1.76) - m_xAngle (-3.14) = xAngle (4.90 = -1.39)
20:31:56.462 00.004 11872 CameraToMount -- cameraTheta (1.76) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.72 = -1.56)
20:31:56.466 00.004 11872 CameraToMount -- cameraX=-0.03 cameraY=0.15 hyp=0.15 cameraTheta=1.76 mountX=0.03 mountY=-0.15, mountTheta=-1.39
20:31:56.471 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.03, y=0.15, opts=13)
20:31:56.474 00.003 11872 Enqueuing Move request for scope (-0.03, 0.15)
20:31:56.477 00.003 9960 Worker thread wakes up
20:31:56.477 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.15) opts 0xd
20:31:56.478 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.03, 0.15)
20:31:56.478 00.000 9960 Moving (-0.03, 0.15) raw xDistance=0.03 yDistance=-0.15
20:31:56.479 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:31:56.479 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:31:56.479 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=230, med=1, FiltMin=0, FiltMax=182, Gamma=1.000
20:31:56.484 00.005 11872 UpdateGuideState exits: m=5758 SNR=48.9
20:31:56.490 00.006 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
20:31:56.490 00.000 9960 MoveAxis(E, 0, ABG)
20:31:56.491 00.001 9960 Move returns status 0, amount 0
20:31:56.491 00.000 9960 MoveAxis(N, 0, ABG)
20:31:56.491 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:56.496 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:31:56.500 00.004 11872 Enqueuing Expose request
20:31:56.503 00.003 9960 Move returns status 0, amount 0
20:31:56.503 00.000 9960 move complete, result=0
20:31:56.505 00.002 9960 worker thread done servicing request
20:31:56.505 00.000 9960 Worker thread wakes up
20:31:56.505 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:31:56.505 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1191,1042,31,31)
20:31:56.505 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
20:31:57.753 01.248 9960 Exposure complete
20:31:57.890 00.137 9960 worker thread done servicing request
20:31:57.890 00.000 11872 OnExposeComplete: enter
20:31:57.894 00.004 11872 UpdateGuideState(): m_state=6
20:31:57.899 00.005 11872 Star::Find(15, 1205, 1056, 0, (0,0,0,0), 1.5, 10.0, 255) frame 138
20:31:57.904 00.005 11872 Star::Find returns 1 (0), X=1205.59, Y=1057.39, Mass=5554, SNR=48.3, Peak=122 HFD=6.9
20:31:57.907 00.003 11872 CameraToMount -- cameraTheta (1.69) - m_xAngle (-3.14) = xAngle (4.83 = -1.45)
20:31:57.911 00.004 11872 CameraToMount -- cameraTheta (1.69) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.66 = -1.62)
20:31:57.915 00.004 11872 CameraToMount -- cameraX=-0.08 cameraY=0.67 hyp=0.68 cameraTheta=1.69 mountX=0.08 mountY=-0.68, mountTheta=-1.45
20:31:57.922 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.08, y=0.67, opts=13)
20:31:57.927 00.005 11872 Enqueuing Move request for scope (-0.08, 0.67)
20:31:57.935 00.008 9960 Worker thread wakes up
20:31:57.935 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=212, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
20:31:57.942 00.007 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.67) opts 0xd
20:31:57.942 00.000 11872 UpdateGuideState exits: m=5554 SNR=48.3
20:31:57.948 00.006 9960 Handling offset move in thread for scope, endpoint = (-0.08, 0.67)
20:31:57.949 00.001 9960 Moving (-0.08, 0.67) raw xDistance=0.08 yDistance=-0.68
20:31:57.950 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
20:31:57.950 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.68 from input -0.68
20:31:57.950 00.000 9960 MoveAxis(E, 0, ABG)
20:31:57.950 00.000 9960 Move returns status 0, amount 0
20:31:57.951 00.001 9960 MoveAxis(N, 504, ABG)
20:31:57.951 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:57.955 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:31:57.959 00.004 9960 Guiding  Dir = 0, Dur = 504
20:31:57.959 00.000 11872 Enqueuing Expose request
20:31:57.963 00.004 9960 IsSlewing returns 0
20:31:57.963 00.000 9960 IsGuiding returns 0
20:31:57.964 00.001 9960 PulseGuide returned control before completion, sleep 514
20:31:58.494 00.530 9960 IsGuiding returns 1
20:31:58.495 00.001 9960 scope still moving after pulse duration time elapsed
20:31:58.526 00.031 9960 IsSlewing returns 0
20:31:58.527 00.001 9960 IsGuiding returns 0
20:31:58.527 00.000 9960 scope move finished after 504 + 59 ms
20:31:58.527 00.000 9960 Move returns status 0, amount 504
20:31:58.527 00.000 9960 move complete, result=0
20:31:58.529 00.002 9960 worker thread done servicing request
20:31:58.530 00.001 9960 Worker thread wakes up
20:31:58.530 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.7 px 504 ms NORTH
20:31:58.537 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:31:58.537 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1191,1042,31,31)
20:31:59.786 01.249 9960 Exposure complete
20:31:59.941 00.155 9960 worker thread done servicing request
20:31:59.942 00.001 11872 OnExposeComplete: enter
20:31:59.946 00.004 11872 UpdateGuideState(): m_state=6
20:31:59.950 00.004 11872 Star::Find(15, 1205, 1057, 0, (0,0,0,0), 1.5, 10.0, 255) frame 139
20:31:59.954 00.004 11872 Star::Find returns 1 (0), X=1205.47, Y=1056.73, Mass=5751, SNR=48.6, Peak=131 HFD=6.7
20:31:59.959 00.005 11872 CameraToMount -- cameraTheta (3.11) - m_xAngle (-3.14) = xAngle (6.25 = -0.04)
20:31:59.965 00.006 11872 CameraToMount -- cameraTheta (3.11) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (6.08 = -0.21)
20:31:59.969 00.004 11872 CameraToMount -- cameraX=-0.20 cameraY=0.01 hyp=0.20 cameraTheta=3.11 mountX=0.20 mountY=-0.04, mountTheta=-0.20
20:31:59.975 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.20, y=0.01, opts=13)
20:31:59.980 00.005 11872 Enqueuing Move request for scope (-0.20, 0.01)
20:31:59.985 00.005 9960 Worker thread wakes up
20:31:59.986 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=214, med=1, FiltMin=0, FiltMax=174, Gamma=1.000
20:31:59.991 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.01) opts 0xd
20:31:59.991 00.000 11872 UpdateGuideState exits: m=5751 SNR=48.6
20:31:59.998 00.007 9960 Handling offset move in thread for scope, endpoint = (-0.20, 0.01)
20:31:59.998 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:00.003 00.005 9960 Moving (-0.20, 0.01) raw xDistance=0.20 yDistance=-0.04
20:32:00.003 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
20:32:00.003 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:32:00.003 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:32:00.008 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:32:00.009 00.001 11872 Enqueuing Expose request
20:32:00.018 00.009 9960 MoveAxis(W, 84, ABG)
20:32:00.021 00.003 9960 Guiding  Dir = 3, Dur = 84
20:32:00.023 00.002 9960 IsSlewing returns 0
20:32:00.024 00.001 9960 IsGuiding returns 0
20:32:00.025 00.001 9960 PulseGuide returned control before completion, sleep 94
20:32:00.136 00.111 9960 IsGuiding returns 0
20:32:00.137 00.001 9960 Move returns status 0, amount 84
20:32:00.137 00.000 9960 MoveAxis(N, 0, ABG)
20:32:00.137 00.000 9960 Move returns status 0, amount 0
20:32:00.138 00.001 9960 move complete, result=0
20:32:00.138 00.000 11872 GuideStep: 0.2 px 84 ms WEST, -0.0 px 0 ms NORTH
20:32:00.144 00.006 9960 worker thread done servicing request
20:32:00.144 00.000 9960 Worker thread wakes up
20:32:00.144 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:32:00.147 00.003 9960 Handling exposure in thread, d=1000 o=3 r=(1191,1042,31,31)
20:32:01.408 01.261 9960 Exposure complete
20:32:01.543 00.135 9960 worker thread done servicing request
20:32:01.543 00.000 11872 OnExposeComplete: enter
20:32:01.549 00.006 11872 UpdateGuideState(): m_state=6
20:32:01.554 00.005 11872 Star::Find(15, 1205, 1056, 0, (0,0,0,0), 1.5, 10.0, 255) frame 140
20:32:01.560 00.006 11872 Star::Find returns 1 (0), X=1205.50, Y=1057.19, Mass=5718, SNR=49.3, Peak=129 HFD=6.6
20:32:01.563 00.003 11872 CameraToMount -- cameraTheta (1.92) - m_xAngle (-3.14) = xAngle (5.05 = -1.23)
20:32:01.568 00.005 11872 CameraToMount -- cameraTheta (1.92) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.88 = -1.40)
20:32:01.572 00.004 11872 CameraToMount -- cameraX=-0.17 cameraY=0.47 hyp=0.49 cameraTheta=1.92 mountX=0.17 mountY=-0.49, mountTheta=-1.24
20:32:01.576 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.17, y=0.47, opts=13)
20:32:01.581 00.005 11872 Enqueuing Move request for scope (-0.17, 0.47)
20:32:01.584 00.003 9960 Worker thread wakes up
20:32:01.584 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=1, FiltMin=0, FiltMax=194, Gamma=1.000
20:32:01.588 00.004 11872 UpdateGuideState exits: m=5718 SNR=49.3
20:32:01.592 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:01.596 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:32:01.600 00.004 11872 Enqueuing Expose request
20:32:01.603 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.47) opts 0xd
20:32:01.603 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.17, 0.47)
20:32:01.603 00.000 9960 Moving (-0.17, 0.47) raw xDistance=0.17 yDistance=-0.49
20:32:01.604 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
20:32:01.604 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.49 from input -0.49
20:32:01.604 00.000 9960 MoveAxis(E, 0, ABG)
20:32:01.604 00.000 9960 Move returns status 0, amount 0
20:32:01.604 00.000 9960 MoveAxis(N, 364, ABG)
20:32:01.604 00.000 9960 Guiding  Dir = 0, Dur = 364
20:32:01.605 00.001 9960 IsSlewing returns 0
20:32:01.605 00.000 9960 IsGuiding returns 0
20:32:01.605 00.000 9960 PulseGuide returned control before completion, sleep 374
20:32:01.990 00.385 9960 IsGuiding returns 1
20:32:01.990 00.000 9960 scope still moving after pulse duration time elapsed
20:32:02.021 00.031 9960 IsSlewing returns 0
20:32:02.022 00.001 9960 IsGuiding returns 0
20:32:02.022 00.000 9960 scope move finished after 364 + 52 ms
20:32:02.023 00.001 9960 Move returns status 0, amount 364
20:32:02.023 00.000 9960 move complete, result=0
20:32:02.023 00.000 9960 worker thread done servicing request
20:32:02.023 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.5 px 364 ms NORTH
20:32:02.030 00.007 9960 Worker thread wakes up
20:32:02.030 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:32:02.030 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1191,1042,31,31)
20:32:03.280 01.250 9960 Exposure complete
20:32:03.401 00.121 9960 worker thread done servicing request
20:32:03.401 00.000 11872 OnExposeComplete: enter
20:32:03.404 00.003 11872 UpdateGuideState(): m_state=6
20:32:03.409 00.005 11872 Star::Find(15, 1205, 1057, 0, (0,0,0,0), 1.5, 10.0, 255) frame 141
20:32:03.412 00.003 11872 Star::Find returns 1 (0), X=1205.29, Y=1056.70, Mass=5931, SNR=50.5, Peak=138 HFD=6.7
20:32:03.417 00.005 11872 CameraToMount -- cameraTheta (-3.09) - m_xAngle (-3.14) = xAngle (0.05 = 0.05)
20:32:03.421 00.004 11872 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (-0.12 = -0.12)
20:32:03.425 00.004 11872 CameraToMount -- cameraX=-0.38 cameraY=-0.02 hyp=0.38 cameraTheta=-3.09 mountX=0.38 mountY=-0.05, mountTheta=-0.12
20:32:03.430 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.38, y=-0.02, opts=13)
20:32:03.434 00.004 11872 Enqueuing Move request for scope (-0.38, -0.02)
20:32:03.438 00.004 9960 Worker thread wakes up
20:32:03.438 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=1, FiltMin=0, FiltMax=176, Gamma=1.000
20:32:03.443 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.38, -0.02) opts 0xd
20:32:03.443 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.38, -0.02)
20:32:03.443 00.000 11872 UpdateGuideState exits: m=5931 SNR=50.5
20:32:03.447 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:03.450 00.003 9960 Moving (-0.38, -0.02) raw xDistance=0.38 yDistance=-0.05
20:32:03.450 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.38
20:32:03.451 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:32:03.451 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:32:03.451 00.000 9960 MoveAxis(W, 158, ABG)
20:32:03.451 00.000 9960 Guiding  Dir = 3, Dur = 158
20:32:03.451 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:32:03.456 00.005 9960 IsSlewing returns 0
20:32:03.456 00.000 11872 Enqueuing Expose request
20:32:03.459 00.003 9960 IsGuiding returns 0
20:32:03.460 00.001 9960 PulseGuide returned control before completion, sleep 168
20:32:03.632 00.172 9960 IsGuiding returns 1
20:32:03.633 00.001 9960 scope still moving after pulse duration time elapsed
20:32:03.664 00.031 9960 IsSlewing returns 0
20:32:03.665 00.001 9960 IsGuiding returns 0
20:32:03.665 00.000 9960 scope move finished after 158 + 47 ms
20:32:03.665 00.000 9960 Move returns status 0, amount 158
20:32:03.666 00.001 9960 MoveAxis(N, 0, ABG)
20:32:03.667 00.001 9960 Move returns status 0, amount 0
20:32:03.667 00.000 9960 move complete, result=0
20:32:03.667 00.000 9960 worker thread done servicing request
20:32:03.667 00.000 9960 Worker thread wakes up
20:32:03.667 00.000 11872 GuideStep: 0.4 px 158 ms WEST, -0.0 px 0 ms NORTH
20:32:03.674 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:32:03.674 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1191,1042,31,31)
20:32:04.927 01.253 9960 Exposure complete
20:32:05.057 00.130 9960 worker thread done servicing request
20:32:05.058 00.001 11872 OnExposeComplete: enter
20:32:05.061 00.003 11872 UpdateGuideState(): m_state=6
20:32:05.065 00.004 11872 Star::Find(15, 1205, 1056, 0, (0,0,0,0), 1.5, 10.0, 255) frame 142
20:32:05.068 00.003 11872 Star::Find returns 1 (0), X=1205.75, Y=1056.77, Mass=5930, SNR=50.5, Peak=134 HFD=6.6
20:32:05.071 00.003 11872 CameraToMount -- cameraTheta (0.61) - m_xAngle (-3.14) = xAngle (3.74 = -2.54)
20:32:05.075 00.004 11872 CameraToMount -- cameraTheta (0.61) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.57 = -2.71)
20:32:05.079 00.004 11872 CameraToMount -- cameraX=0.07 cameraY=0.05 hyp=0.09 cameraTheta=0.61 mountX=-0.07 mountY=-0.04, mountTheta=-2.67
20:32:05.084 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.07, y=0.05, opts=13)
20:32:05.088 00.004 11872 Enqueuing Move request for scope (0.07, 0.05)
20:32:05.092 00.004 9960 Worker thread wakes up
20:32:05.092 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.05) opts 0xd
20:32:05.092 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=222, med=1, FiltMin=0, FiltMax=190, Gamma=1.000
20:32:05.097 00.005 9960 Handling offset move in thread for scope, endpoint = (0.07, 0.05)
20:32:05.097 00.000 9960 Moving (0.07, 0.05) raw xDistance=-0.07 yDistance=-0.04
20:32:05.097 00.000 11872 UpdateGuideState exits: m=5930 SNR=50.5
20:32:05.101 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:05.108 00.007 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:32:05.108 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:32:05.108 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:32:05.111 00.003 11872 Enqueuing Expose request
20:32:05.115 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:32:05.115 00.000 9960 MoveAxis(E, 0, ABG)
20:32:05.115 00.000 9960 Move returns status 0, amount 0
20:32:05.115 00.000 9960 MoveAxis(N, 0, ABG)
20:32:05.116 00.001 9960 Move returns status 0, amount 0
20:32:05.116 00.000 9960 move complete, result=0
20:32:05.116 00.000 9960 worker thread done servicing request
20:32:05.116 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:32:05.122 00.006 9960 Worker thread wakes up
20:32:05.122 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:32:05.122 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1191,1042,31,31)
20:32:06.367 01.245 9960 Exposure complete
20:32:06.497 00.130 9960 worker thread done servicing request
20:32:06.497 00.000 11872 OnExposeComplete: enter
20:32:06.501 00.004 11872 UpdateGuideState(): m_state=6
20:32:06.506 00.005 11872 Star::Find(15, 1205, 1056, 0, (0,0,0,0), 1.5, 10.0, 255) frame 143
20:32:06.509 00.003 11872 Star::Find returns 1 (0), X=1205.55, Y=1056.77, Mass=5720, SNR=49.2, Peak=143 HFD=6.7
20:32:06.515 00.006 11872 CameraToMount -- cameraTheta (2.76) - m_xAngle (-3.14) = xAngle (5.90 = -0.38)
20:32:06.520 00.005 11872 CameraToMount -- cameraTheta (2.76) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.73 = -0.55)
20:32:06.525 00.005 11872 CameraToMount -- cameraX=-0.12 cameraY=0.05 hyp=0.13 cameraTheta=2.76 mountX=0.12 mountY=-0.07, mountTheta=-0.52
20:32:06.531 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.12, y=0.05, opts=13)
20:32:06.536 00.005 11872 Enqueuing Move request for scope (-0.12, 0.05)
20:32:06.540 00.004 9960 Worker thread wakes up
20:32:06.540 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=222, med=1, FiltMin=0, FiltMax=181, Gamma=1.000
20:32:06.544 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.05) opts 0xd
20:32:06.544 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.12, 0.05)
20:32:06.544 00.000 11872 UpdateGuideState exits: m=5720 SNR=49.2
20:32:06.549 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:06.554 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:32:06.559 00.005 11872 Enqueuing Expose request
20:32:06.563 00.004 9960 Moving (-0.12, 0.05) raw xDistance=0.12 yDistance=-0.07
20:32:06.563 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
20:32:06.563 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:32:06.565 00.002 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:32:06.565 00.000 9960 MoveAxis(E, 0, ABG)
20:32:06.565 00.000 9960 Move returns status 0, amount 0
20:32:06.565 00.000 9960 MoveAxis(N, 0, ABG)
20:32:06.565 00.000 9960 Move returns status 0, amount 0
20:32:06.565 00.000 9960 move complete, result=0
20:32:06.566 00.001 9960 worker thread done servicing request
20:32:06.566 00.000 9960 Worker thread wakes up
20:32:06.566 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:32:06.571 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:32:06.571 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1191,1042,31,31)
20:32:07.820 01.249 9960 Exposure complete
20:32:07.941 00.121 9960 worker thread done servicing request
20:32:07.942 00.001 11872 OnExposeComplete: enter
20:32:07.945 00.003 11872 UpdateGuideState(): m_state=6
20:32:07.949 00.004 11872 Star::Find(15, 1205, 1056, 0, (0,0,0,0), 1.5, 10.0, 255) frame 144
20:32:07.953 00.004 11872 Star::Find returns 1 (0), X=1205.49, Y=1057.24, Mass=5785, SNR=49.5, Peak=131 HFD=7.0
20:32:07.957 00.004 11872 CameraToMount -- cameraTheta (1.91) - m_xAngle (-3.14) = xAngle (5.05 = -1.23)
20:32:07.962 00.005 11872 CameraToMount -- cameraTheta (1.91) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.88 = -1.41)
20:32:07.966 00.004 11872 CameraToMount -- cameraX=-0.18 cameraY=0.52 hyp=0.55 cameraTheta=1.91 mountX=0.18 mountY=-0.54, mountTheta=-1.25
20:32:07.970 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.18, y=0.52, opts=13)
20:32:07.975 00.005 11872 Enqueuing Move request for scope (-0.18, 0.52)
20:32:07.978 00.003 9960 Worker thread wakes up
20:32:07.978 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.52) opts 0xd
20:32:07.978 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.18, 0.52)
20:32:07.978 00.000 9960 Moving (-0.18, 0.52) raw xDistance=0.18 yDistance=-0.54
20:32:07.979 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
20:32:07.979 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.54 from input -0.54
20:32:07.980 00.001 9960 MoveAxis(E, 0, ABG)
20:32:07.980 00.000 9960 Move returns status 0, amount 0
20:32:07.980 00.000 9960 MoveAxis(N, 402, ABG)
20:32:07.980 00.000 9960 Guiding  Dir = 0, Dur = 402
20:32:07.980 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=203, med=1, FiltMin=0, FiltMax=175, Gamma=1.000
20:32:07.987 00.007 9960 IsSlewing returns 0
20:32:07.987 00.000 11872 UpdateGuideState exits: m=5785 SNR=49.5
20:32:07.993 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:07.996 00.003 9960 IsGuiding returns 0
20:32:07.998 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:32:08.002 00.004 9960 PulseGuide returned control before completion, sleep 412
20:32:08.003 00.001 11872 Enqueuing Expose request
20:32:08.417 00.414 9960 IsGuiding returns 1
20:32:08.418 00.001 9960 scope still moving after pulse duration time elapsed
20:32:08.448 00.030 9960 IsSlewing returns 0
20:32:08.449 00.001 9960 IsGuiding returns 0
20:32:08.450 00.001 9960 scope move finished after 402 + 50 ms
20:32:08.450 00.000 9960 Move returns status 0, amount 402
20:32:08.451 00.001 9960 move complete, result=0
20:32:08.451 00.000 9960 worker thread done servicing request
20:32:08.451 00.000 9960 Worker thread wakes up
20:32:08.452 00.001 11872 GuideStep: 0.2 px 0 ms EAST, -0.5 px 402 ms NORTH
20:32:08.458 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:32:08.458 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1191,1042,31,31)
20:32:09.706 01.248 9960 Exposure complete
20:32:09.848 00.142 9960 worker thread done servicing request
20:32:09.848 00.000 11872 OnExposeComplete: enter
20:32:09.852 00.004 11872 UpdateGuideState(): m_state=6
20:32:09.857 00.005 11872 Star::Find(15, 1205, 1057, 0, (0,0,0,0), 1.5, 10.0, 255) frame 145
20:32:09.860 00.003 11872 Star::Find returns 1 (0), X=1205.62, Y=1056.67, Mass=5546, SNR=47.8, Peak=144 HFD=6.8
20:32:09.866 00.006 11872 CameraToMount -- cameraTheta (-2.32) - m_xAngle (-3.14) = xAngle (0.81 = 0.81)
20:32:09.870 00.004 11872 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.64 = 0.64)
20:32:09.873 00.003 11872 CameraToMount -- cameraX=-0.05 cameraY=-0.06 hyp=0.08 cameraTheta=-2.32 mountX=0.05 mountY=0.05, mountTheta=0.72
20:32:09.878 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.05, y=-0.06, opts=13)
20:32:09.882 00.004 11872 Enqueuing Move request for scope (-0.05, -0.06)
20:32:09.887 00.005 9960 Worker thread wakes up
20:32:09.887 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.06) opts 0xd
20:32:09.888 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=214, med=1, FiltMin=0, FiltMax=171, Gamma=1.000
20:32:09.891 00.003 11872 UpdateGuideState exits: m=5546 SNR=47.8
20:32:09.894 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:09.899 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:32:09.902 00.003 11872 Enqueuing Expose request
20:32:09.906 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.05, -0.06)
20:32:09.906 00.000 9960 Moving (-0.05, -0.06) raw xDistance=0.05 yDistance=0.05
20:32:09.906 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
20:32:09.906 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:32:09.906 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:32:09.907 00.001 9960 MoveAxis(E, 0, ABG)
20:32:09.907 00.000 9960 Move returns status 0, amount 0
20:32:09.907 00.000 9960 MoveAxis(N, 0, ABG)
20:32:09.907 00.000 9960 Move returns status 0, amount 0
20:32:09.907 00.000 9960 move complete, result=0
20:32:09.907 00.000 9960 worker thread done servicing request
20:32:09.907 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:32:09.911 00.004 9960 Worker thread wakes up
20:32:09.912 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:32:09.912 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1191,1042,31,31)
20:32:11.154 01.242 9960 Exposure complete
20:32:11.321 00.167 9960 worker thread done servicing request
20:32:11.321 00.000 11872 OnExposeComplete: enter
20:32:11.328 00.007 11872 UpdateGuideState(): m_state=6
20:32:11.334 00.006 11872 Star::Find(15, 1205, 1056, 0, (0,0,0,0), 1.5, 10.0, 255) frame 146
20:32:11.341 00.007 11872 Star::Find returns 1 (0), X=1205.69, Y=1056.77, Mass=5772, SNR=48.1, Peak=139 HFD=6.6
20:32:11.346 00.005 11872 CameraToMount -- cameraTheta (1.11) - m_xAngle (-3.14) = xAngle (4.25 = -2.03)
20:32:11.352 00.006 11872 CameraToMount -- cameraTheta (1.11) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.08 = -2.20)
20:32:11.358 00.006 11872 CameraToMount -- cameraX=0.02 cameraY=0.04 hyp=0.05 cameraTheta=1.11 mountX=-0.02 mountY=-0.04, mountTheta=-2.07
20:32:11.366 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=0.02, y=0.04, opts=13)
20:32:11.377 00.011 11872 Enqueuing Move request for scope (0.02, 0.04)
20:32:11.384 00.007 9960 Worker thread wakes up
20:32:11.384 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=225, med=1, FiltMin=0, FiltMax=176, Gamma=1.000
20:32:11.391 00.007 9960 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.04) opts 0xd
20:32:11.391 00.000 11872 UpdateGuideState exits: m=5772 SNR=48.1
20:32:11.398 00.007 9960 Handling offset move in thread for scope, endpoint = (0.02, 0.04)
20:32:11.398 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:11.405 00.007 9960 Moving (0.02, 0.04) raw xDistance=-0.02 yDistance=-0.04
20:32:11.405 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:32:11.413 00.008 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:32:11.413 00.000 11872 Enqueuing Expose request
20:32:11.419 00.006 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:32:11.420 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:32:11.420 00.000 9960 MoveAxis(E, 0, ABG)
20:32:11.421 00.001 9960 Move returns status 0, amount 0
20:32:11.421 00.000 9960 MoveAxis(N, 0, ABG)
20:32:11.421 00.000 9960 Move returns status 0, amount 0
20:32:11.421 00.000 9960 move complete, result=0
20:32:11.421 00.000 9960 worker thread done servicing request
20:32:11.421 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:32:11.429 00.008 9960 Worker thread wakes up
20:32:11.429 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:32:11.429 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1191,1042,31,31)
20:32:12.685 01.256 9960 Exposure complete
20:32:12.821 00.136 9960 worker thread done servicing request
20:32:12.821 00.000 11872 OnExposeComplete: enter
20:32:12.827 00.006 11872 UpdateGuideState(): m_state=6
20:32:12.833 00.006 11872 Star::Find(15, 1205, 1056, 0, (0,0,0,0), 1.5, 10.0, 255) frame 147
20:32:12.838 00.005 11872 Star::Find returns 1 (0), X=1205.68, Y=1057.08, Mass=5912, SNR=50.2, Peak=163 HFD=6.7
20:32:12.843 00.005 11872 CameraToMount -- cameraTheta (1.55) - m_xAngle (-3.14) = xAngle (4.69 = -1.59)
20:32:12.847 00.004 11872 CameraToMount -- cameraTheta (1.55) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.52 = -1.76)
20:32:12.852 00.005 11872 CameraToMount -- cameraX=0.01 cameraY=0.36 hyp=0.36 cameraTheta=1.55 mountX=-0.01 mountY=-0.35, mountTheta=-1.59
20:32:12.858 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.01, y=0.36, opts=13)
20:32:12.863 00.005 11872 Enqueuing Move request for scope (0.01, 0.36)
20:32:12.866 00.003 9960 Worker thread wakes up
20:32:12.868 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=223, med=1, FiltMin=0, FiltMax=174, Gamma=1.000
20:32:12.871 00.003 11872 UpdateGuideState exits: m=5912 SNR=50.2
20:32:12.875 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.36) opts 0xd
20:32:12.875 00.000 9960 Handling offset move in thread for scope, endpoint = (0.01, 0.36)
20:32:12.875 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:12.879 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:32:12.883 00.004 9960 Moving (0.01, 0.36) raw xDistance=-0.01 yDistance=-0.35
20:32:12.883 00.000 11872 Enqueuing Expose request
20:32:12.887 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
20:32:12.887 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
20:32:12.887 00.000 9960 MoveAxis(E, 0, ABG)
20:32:12.887 00.000 9960 Move returns status 0, amount 0
20:32:12.889 00.002 9960 MoveAxis(N, 262, ABG)
20:32:12.889 00.000 9960 Guiding  Dir = 0, Dur = 262
20:32:12.889 00.000 9960 IsSlewing returns 0
20:32:12.889 00.000 9960 IsGuiding returns 0
20:32:12.890 00.001 9960 PulseGuide returned control before completion, sleep 272
20:32:13.165 00.275 9960 IsGuiding returns 1
20:32:13.166 00.001 9960 scope still moving after pulse duration time elapsed
20:32:13.195 00.029 9960 IsSlewing returns 0
20:32:13.196 00.001 9960 IsGuiding returns 1
20:32:13.226 00.030 9960 IsSlewing returns 0
20:32:13.226 00.000 9960 IsGuiding returns 1
20:32:13.258 00.032 9960 IsSlewing returns 0
20:32:13.258 00.000 9960 IsGuiding returns 0
20:32:13.258 00.000 9960 scope move finished after 262 + 107 ms
20:32:13.259 00.001 9960 Move returns status 0, amount 262
20:32:13.259 00.000 9960 move complete, result=0
20:32:13.259 00.000 9960 worker thread done servicing request
20:32:13.260 00.001 11872 GuideStep: -0.0 px 0 ms EAST, -0.4 px 262 ms NORTH
20:32:13.268 00.008 9960 Worker thread wakes up
20:32:13.268 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:32:13.268 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1191,1042,31,31)
20:32:14.523 01.255 9960 Exposure complete
20:32:14.657 00.134 9960 worker thread done servicing request
20:32:14.659 00.002 11872 OnExposeComplete: enter
20:32:14.663 00.004 11872 UpdateGuideState(): m_state=6
20:32:14.667 00.004 11872 Star::Find(15, 1205, 1057, 0, (0,0,0,0), 1.5, 10.0, 255) frame 148
20:32:14.672 00.005 11872 Star::Find returns 1 (0), X=1205.78, Y=1056.80, Mass=5857, SNR=49.0, Peak=141 HFD=6.7
20:32:14.677 00.005 11872 CameraToMount -- cameraTheta (0.63) - m_xAngle (-3.14) = xAngle (3.77 = -2.51)
20:32:14.681 00.004 11872 CameraToMount -- cameraTheta (0.63) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.60 = -2.68)
20:32:14.684 00.003 11872 CameraToMount -- cameraX=0.11 cameraY=0.08 hyp=0.13 cameraTheta=0.63 mountX=-0.11 mountY=-0.06, mountTheta=-2.64
20:32:14.690 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.11, y=0.08, opts=13)
20:32:14.693 00.003 11872 Enqueuing Move request for scope (0.11, 0.08)
20:32:14.696 00.003 9960 Worker thread wakes up
20:32:14.696 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.08) opts 0xd
20:32:14.696 00.000 9960 Handling offset move in thread for scope, endpoint = (0.11, 0.08)
20:32:14.696 00.000 9960 Moving (0.11, 0.08) raw xDistance=-0.11 yDistance=-0.06
20:32:14.698 00.002 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
20:32:14.698 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:32:14.698 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:32:14.698 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=219, med=1, FiltMin=0, FiltMax=186, Gamma=1.000
20:32:14.702 00.004 9960 MoveAxis(E, 0, ABG)
20:32:14.702 00.000 9960 Move returns status 0, amount 0
20:32:14.702 00.000 11872 UpdateGuideState exits: m=5857 SNR=49.0
20:32:14.706 00.004 9960 MoveAxis(N, 0, ABG)
20:32:14.706 00.000 9960 Move returns status 0, amount 0
20:32:14.707 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:14.711 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:32:14.714 00.003 11872 Enqueuing Expose request
20:32:14.719 00.005 9960 move complete, result=0
20:32:14.719 00.000 9960 worker thread done servicing request
20:32:14.719 00.000 9960 Worker thread wakes up
20:32:14.719 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:32:14.719 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1191,1042,31,31)
20:32:14.720 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:32:15.966 01.246 9960 Exposure complete
20:32:16.100 00.134 9960 worker thread done servicing request
20:32:16.101 00.001 11872 OnExposeComplete: enter
20:32:16.104 00.003 11872 UpdateGuideState(): m_state=6
20:32:16.110 00.006 11872 Star::Find(15, 1205, 1056, 0, (0,0,0,0), 1.5, 10.0, 255) frame 149
20:32:16.114 00.004 11872 Star::Find returns 1 (0), X=1205.78, Y=1057.72, Mass=5911, SNR=50.6, Peak=138 HFD=6.6
20:32:16.118 00.004 11872 CameraToMount -- cameraTheta (1.46) - m_xAngle (-3.14) = xAngle (4.60 = -1.68)
20:32:16.122 00.004 11872 CameraToMount -- cameraTheta (1.46) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.43 = -1.86)
20:32:16.126 00.004 11872 CameraToMount -- cameraX=0.11 cameraY=1.00 hyp=1.00 cameraTheta=1.46 mountX=-0.11 mountY=-0.96, mountTheta=-1.69
20:32:16.131 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.11, y=1.00, opts=13)
20:32:16.134 00.003 11872 Enqueuing Move request for scope (0.11, 1.00)
20:32:16.140 00.006 9960 Worker thread wakes up
20:32:16.140 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=1, FiltMin=0, FiltMax=181, Gamma=1.000
20:32:16.143 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.11, 1.00) opts 0xd
20:32:16.143 00.000 9960 Handling offset move in thread for scope, endpoint = (0.11, 1.00)
20:32:16.144 00.001 9960 Moving (0.11, 1.00) raw xDistance=-0.11 yDistance=-0.96
20:32:16.144 00.000 11872 UpdateGuideState exits: m=5911 SNR=50.6
20:32:16.149 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:16.152 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:32:16.155 00.003 11872 Enqueuing Expose request
20:32:16.157 00.002 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
20:32:16.158 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.96 from input -0.96
20:32:16.158 00.000 9960 MoveAxis(E, 0, ABG)
20:32:16.158 00.000 9960 Move returns status 0, amount 0
20:32:16.158 00.000 9960 MoveAxis(N, 718, ABG)
20:32:16.158 00.000 9960 Guiding  Dir = 0, Dur = 718
20:32:16.159 00.001 9960 IsSlewing returns 0
20:32:16.159 00.000 9960 IsGuiding returns 0
20:32:16.159 00.000 9960 PulseGuide returned control before completion, sleep 728
20:32:16.895 00.736 9960 IsGuiding returns 1
20:32:16.896 00.001 9960 scope still moving after pulse duration time elapsed
20:32:16.926 00.030 9960 IsSlewing returns 0
20:32:16.928 00.002 9960 IsGuiding returns 0
20:32:16.928 00.000 9960 scope move finished after 718 + 50 ms
20:32:16.928 00.000 9960 Move returns status 0, amount 718
20:32:16.929 00.001 9960 move complete, result=0
20:32:16.930 00.001 9960 worker thread done servicing request
20:32:16.930 00.000 9960 Worker thread wakes up
20:32:16.930 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -1.0 px 718 ms NORTH
20:32:16.936 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:32:16.936 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1191,1042,31,31)
20:32:18.183 01.247 9960 Exposure complete
20:32:18.317 00.134 9960 worker thread done servicing request
20:32:18.317 00.000 11872 OnExposeComplete: enter
20:32:18.322 00.005 11872 UpdateGuideState(): m_state=6
20:32:18.326 00.004 11872 Star::Find(15, 1205, 1057, 0, (0,0,0,0), 1.5, 10.0, 255) frame 150
20:32:18.331 00.005 11872 Star::Find returns 1 (0), X=1206.11, Y=1055.93, Mass=5510, SNR=47.7, Peak=132 HFD=6.5
20:32:18.335 00.004 11872 CameraToMount -- cameraTheta (-1.07) - m_xAngle (-3.14) = xAngle (2.07 = 2.07)
20:32:18.339 00.004 11872 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.90 = 1.90)
20:32:18.343 00.004 11872 CameraToMount -- cameraX=0.44 cameraY=-0.80 hyp=0.91 cameraTheta=-1.07 mountX=-0.43 mountY=0.86, mountTheta=2.04
20:32:18.348 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.44, y=-0.80, opts=13)
20:32:18.352 00.004 11872 Enqueuing Move request for scope (0.44, -0.80)
20:32:18.356 00.004 9960 Worker thread wakes up
20:32:18.357 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=1, FiltMin=0, FiltMax=174, Gamma=1.000
20:32:18.362 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.44, -0.80) opts 0xd
20:32:18.362 00.000 9960 Handling offset move in thread for scope, endpoint = (0.44, -0.80)
20:32:18.362 00.000 9960 Moving (0.44, -0.80) raw xDistance=-0.43 yDistance=0.86
20:32:18.363 00.001 9960 GuideAlgorithmHysteresis::Result() returns -0.27 from input -0.43
20:32:18.363 00.000 9960 resist switch: large excursion: input 0.86 thresh 0.60 direction from -1 to 1
20:32:18.363 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.59
20:32:18.363 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.86 from input 0.86
20:32:18.363 00.000 9960 MoveAxis(E, 182, ABG)
20:32:18.363 00.000 9960 Guiding  Dir = 2, Dur = 182
20:32:18.364 00.001 11872 UpdateGuideState exits: m=5510 SNR=47.7
20:32:18.368 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:18.373 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:32:18.377 00.004 11872 Enqueuing Expose request
20:32:18.381 00.004 9960 IsSlewing returns 0
20:32:18.381 00.000 9960 IsGuiding returns 0
20:32:18.382 00.001 9960 PulseGuide returned control before completion, sleep 192
20:32:18.578 00.196 9960 IsGuiding returns 1
20:32:18.579 00.001 9960 scope still moving after pulse duration time elapsed
20:32:18.610 00.031 9960 IsSlewing returns 0
20:32:18.610 00.000 9960 IsGuiding returns 1
20:32:18.641 00.031 9960 IsSlewing returns 0
20:32:18.642 00.001 9960 IsGuiding returns 1
20:32:18.672 00.030 9960 IsSlewing returns 0
20:32:18.673 00.001 9960 IsGuiding returns 0
20:32:18.673 00.000 9960 scope move finished after 182 + 110 ms
20:32:18.673 00.000 9960 Move returns status 0, amount 182
20:32:18.674 00.001 9960 MoveAxis(S, 644, ABG)
20:32:18.674 00.000 9960 Guiding  Dir = 1, Dur = 644
20:32:18.675 00.001 9960 IsSlewing returns 0
20:32:18.676 00.001 9960 IsGuiding returns 0
20:32:18.676 00.000 9960 PulseGuide returned control before completion, sleep 654
20:32:19.342 00.666 9960 IsGuiding returns 1
20:32:19.342 00.000 9960 scope still moving after pulse duration time elapsed
20:32:19.372 00.030 9960 IsSlewing returns 0
20:32:19.373 00.001 9960 IsGuiding returns 0
20:32:19.374 00.001 9960 scope move finished after 644 + 54 ms
20:32:19.375 00.001 9960 Move returns status 0, amount 644
20:32:19.375 00.000 9960 move complete, result=0
20:32:19.376 00.001 9960 worker thread done servicing request
20:32:19.376 00.000 11872 GuideStep: -0.4 px 182 ms EAST, 0.9 px 644 ms SOUTH
20:32:19.382 00.006 9960 Worker thread wakes up
20:32:19.382 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:32:19.382 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1191,1042,31,31)
20:32:20.634 01.252 9960 Exposure complete
20:32:20.772 00.138 9960 worker thread done servicing request
20:32:20.772 00.000 11872 OnExposeComplete: enter
20:32:20.778 00.006 11872 UpdateGuideState(): m_state=6
20:32:20.782 00.004 11872 Star::Find(15, 1206, 1055, 0, (0,0,0,0), 1.5, 10.0, 255) frame 151
20:32:20.786 00.004 11872 Star::Find returns 1 (0), X=1205.99, Y=1056.54, Mass=5714, SNR=48.7, Peak=128 HFD=6.7
20:32:20.790 00.004 11872 CameraToMount -- cameraTheta (-0.53) - m_xAngle (-3.14) = xAngle (2.61 = 2.61)
20:32:20.794 00.004 11872 CameraToMount -- cameraTheta (-0.53) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.44 = 2.44)
20:32:20.798 00.004 11872 CameraToMount -- cameraX=0.32 cameraY=-0.19 hyp=0.37 cameraTheta=-0.53 mountX=-0.32 mountY=0.24, mountTheta=2.50
20:32:20.805 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.32, y=-0.19, opts=13)
20:32:20.808 00.003 11872 Enqueuing Move request for scope (0.32, -0.19)
20:32:20.813 00.005 9960 Worker thread wakes up
20:32:20.813 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=217, med=1, FiltMin=0, FiltMax=182, Gamma=1.000
20:32:20.817 00.004 11872 UpdateGuideState exits: m=5714 SNR=48.7
20:32:20.821 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:20.826 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:32:20.831 00.005 11872 Enqueuing Expose request
20:32:20.834 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.19) opts 0xd
20:32:20.834 00.000 9960 Handling offset move in thread for scope, endpoint = (0.32, -0.19)
20:32:20.834 00.000 9960 Moving (0.32, -0.19) raw xDistance=-0.32 yDistance=0.24
20:32:20.834 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.32
20:32:20.834 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
20:32:20.835 00.001 9960 MoveAxis(E, 148, ABG)
20:32:20.835 00.000 9960 Guiding  Dir = 2, Dur = 148
20:32:20.835 00.000 9960 IsSlewing returns 0
20:32:20.835 00.000 9960 IsGuiding returns 0
20:32:20.837 00.002 9960 PulseGuide returned control before completion, sleep 158
20:32:20.997 00.160 9960 IsGuiding returns 1
20:32:20.997 00.000 9960 scope still moving after pulse duration time elapsed
20:32:21.029 00.032 9960 IsSlewing returns 0
20:32:21.029 00.000 9960 IsGuiding returns 0
20:32:21.029 00.000 9960 scope move finished after 148 + 44 ms
20:32:21.029 00.000 9960 Move returns status 0, amount 148
20:32:21.030 00.001 9960 MoveAxis(S, 180, ABG)
20:32:21.030 00.000 9960 Guiding  Dir = 1, Dur = 180
20:32:21.030 00.000 9960 IsSlewing returns 0
20:32:21.030 00.000 9960 IsGuiding returns 0
20:32:21.031 00.001 9960 PulseGuide returned control before completion, sleep 190
20:32:21.233 00.202 9960 IsGuiding returns 1
20:32:21.235 00.002 9960 scope still moving after pulse duration time elapsed
20:32:21.264 00.029 9960 IsSlewing returns 0
20:32:21.264 00.000 9960 IsGuiding returns 0
20:32:21.264 00.000 9960 scope move finished after 180 + 54 ms
20:32:21.266 00.002 9960 Move returns status 0, amount 180
20:32:21.266 00.000 9960 move complete, result=0
20:32:21.266 00.000 9960 worker thread done servicing request
20:32:21.266 00.000 11872 GuideStep: -0.3 px 148 ms EAST, 0.2 px 180 ms SOUTH
20:32:21.274 00.008 9960 Worker thread wakes up
20:32:21.274 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:32:21.274 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1191,1042,31,31)
20:32:22.534 01.260 9960 Exposure complete
20:32:22.666 00.132 9960 worker thread done servicing request
20:32:22.666 00.000 11872 OnExposeComplete: enter
20:32:22.670 00.004 11872 UpdateGuideState(): m_state=6
20:32:22.674 00.004 11872 Star::Find(15, 1205, 1056, 0, (0,0,0,0), 1.5, 10.0, 255) frame 152
20:32:22.679 00.005 11872 Star::Find returns 1 (0), X=1205.79, Y=1057.16, Mass=6032, SNR=50.8, Peak=146 HFD=6.7
20:32:22.683 00.004 11872 CameraToMount -- cameraTheta (1.30) - m_xAngle (-3.14) = xAngle (4.44 = -1.84)
20:32:22.687 00.004 11872 CameraToMount -- cameraTheta (1.30) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.27 = -2.02)
20:32:22.690 00.003 11872 CameraToMount -- cameraX=0.12 cameraY=0.43 hyp=0.45 cameraTheta=1.30 mountX=-0.12 mountY=-0.40, mountTheta=-1.86
20:32:22.695 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.12, y=0.43, opts=13)
20:32:22.699 00.004 11872 Enqueuing Move request for scope (0.12, 0.43)
20:32:22.703 00.004 9960 Worker thread wakes up
20:32:22.703 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.43) opts 0xd
20:32:22.703 00.000 9960 Handling offset move in thread for scope, endpoint = (0.12, 0.43)
20:32:22.703 00.000 9960 Moving (0.12, 0.43) raw xDistance=-0.12 yDistance=-0.40
20:32:22.703 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
20:32:22.703 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:32:22.703 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.40
20:32:22.703 00.000 9960 MoveAxis(E, 0, ABG)
20:32:22.703 00.000 9960 Move returns status 0, amount 0
20:32:22.703 00.000 9960 MoveAxis(N, 0, ABG)
20:32:22.703 00.000 9960 Move returns status 0, amount 0
20:32:22.703 00.000 9960 move complete, result=0
20:32:22.705 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=217, med=1, FiltMin=0, FiltMax=188, Gamma=1.000
20:32:22.708 00.003 9960 worker thread done servicing request
20:32:22.709 00.001 11872 UpdateGuideState exits: m=6032 SNR=50.8
20:32:22.713 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:22.717 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:32:22.721 00.004 11872 Enqueuing Expose request
20:32:22.725 00.004 9960 Worker thread wakes up
20:32:22.725 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
20:32:22.729 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
20:32:22.729 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1191,1042,31,31)
20:32:23.971 01.242 9960 Exposure complete
20:32:24.099 00.128 9960 worker thread done servicing request
20:32:24.099 00.000 11872 OnExposeComplete: enter
20:32:24.104 00.005 11872 UpdateGuideState(): m_state=6
20:32:24.108 00.004 11872 Star::Find(15, 1205, 1057, 0, (0,0,0,0), 1.5, 10.0, 255) frame 153
20:32:24.111 00.003 11872 Star::Find returns 1 (0), X=1205.82, Y=1057.25, Mass=5857, SNR=50.1, Peak=138 HFD=6.7
20:32:24.116 00.005 11872 CameraToMount -- cameraTheta (1.29) - m_xAngle (-3.14) = xAngle (4.42 = -1.86)
20:32:24.120 00.004 11872 CameraToMount -- cameraTheta (1.29) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.25 = -2.03)
20:32:24.124 00.004 11872 CameraToMount -- cameraX=0.15 cameraY=0.52 hyp=0.55 cameraTheta=1.29 mountX=-0.15 mountY=-0.49, mountTheta=-1.88
20:32:24.129 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.15, y=0.52, opts=13)
20:32:24.132 00.003 11872 Enqueuing Move request for scope (0.15, 0.52)
20:32:24.136 00.004 9960 Worker thread wakes up
20:32:24.136 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.52) opts 0xd
20:32:24.137 00.001 9960 Handling offset move in thread for scope, endpoint = (0.15, 0.52)
20:32:24.137 00.000 9960 Moving (0.15, 0.52) raw xDistance=-0.15 yDistance=-0.49
20:32:24.137 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
20:32:24.138 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:32:24.138 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=210, med=1, FiltMin=0, FiltMax=181, Gamma=1.000
20:32:24.141 00.003 11872 UpdateGuideState exits: m=5857 SNR=50.1
20:32:24.145 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:24.150 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:32:24.153 00.003 11872 Enqueuing Expose request
20:32:24.157 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.49
20:32:24.157 00.000 9960 MoveAxis(E, 0, ABG)
20:32:24.157 00.000 9960 Move returns status 0, amount 0
20:32:24.157 00.000 9960 MoveAxis(N, 0, ABG)
20:32:24.157 00.000 9960 Move returns status 0, amount 0
20:32:24.158 00.001 9960 move complete, result=0
20:32:24.158 00.000 9960 worker thread done servicing request
20:32:24.159 00.001 9960 Worker thread wakes up
20:32:24.159 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.5 px 0 ms NORTH
20:32:24.162 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
20:32:24.162 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1191,1042,31,31)
20:32:25.411 01.249 9960 Exposure complete
20:32:25.547 00.136 9960 worker thread done servicing request
20:32:25.547 00.000 11872 OnExposeComplete: enter
20:32:25.552 00.005 11872 UpdateGuideState(): m_state=6
20:32:25.556 00.004 11872 Star::Find(15, 1205, 1057, 0, (0,0,0,0), 1.5, 10.0, 255) frame 154
20:32:25.559 00.003 11872 Star::Find returns 1 (0), X=1205.61, Y=1057.46, Mass=5748, SNR=48.8, Peak=134 HFD=7.0
20:32:25.563 00.004 11872 CameraToMount -- cameraTheta (1.65) - m_xAngle (-3.14) = xAngle (4.79 = -1.49)
20:32:25.566 00.003 11872 CameraToMount -- cameraTheta (1.65) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.62 = -1.66)
20:32:25.570 00.004 11872 CameraToMount -- cameraX=-0.06 cameraY=0.74 hyp=0.74 cameraTheta=1.65 mountX=0.06 mountY=-0.74, mountTheta=-1.49
20:32:25.575 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.06, y=0.74, opts=13)
20:32:25.580 00.005 11872 Enqueuing Move request for scope (-0.06, 0.74)
20:32:25.586 00.006 9960 Worker thread wakes up
20:32:25.586 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.74) opts 0xd
20:32:25.586 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.06, 0.74)
20:32:25.586 00.000 9960 Moving (-0.06, 0.74) raw xDistance=0.06 yDistance=-0.74
20:32:25.587 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=1, FiltMin=0, FiltMax=168, Gamma=1.000
20:32:25.591 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
20:32:25.591 00.000 9960 resist switch: large excursion: input -0.74 thresh 0.60 direction from 1 to -1
20:32:25.592 00.001 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.22
20:32:25.592 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.74 from input -0.74
20:32:25.592 00.000 9960 MoveAxis(E, 0, ABG)
20:32:25.592 00.000 9960 Move returns status 0, amount 0
20:32:25.592 00.000 9960 MoveAxis(N, 552, ABG)
20:32:25.592 00.000 9960 Guiding  Dir = 0, Dur = 552
20:32:25.592 00.000 11872 UpdateGuideState exits: m=5748 SNR=48.8
20:32:25.598 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:25.601 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:32:25.605 00.004 9960 IsSlewing returns 0
20:32:25.605 00.000 11872 Enqueuing Expose request
20:32:25.610 00.005 9960 IsGuiding returns 0
20:32:25.610 00.000 9960 PulseGuide returned control before completion, sleep 562
20:32:26.186 00.576 9960 IsGuiding returns 1
20:32:26.186 00.000 9960 scope still moving after pulse duration time elapsed
20:32:26.218 00.032 9960 IsSlewing returns 0
20:32:26.219 00.001 9960 IsGuiding returns 0
20:32:26.219 00.000 9960 scope move finished after 552 + 57 ms
20:32:26.219 00.000 9960 Move returns status 0, amount 552
20:32:26.221 00.002 9960 move complete, result=0
20:32:26.221 00.000 9960 worker thread done servicing request
20:32:26.221 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.7 px 552 ms NORTH
20:32:26.229 00.008 9960 Worker thread wakes up
20:32:26.231 00.002 9960 worker thread servicing REQUEST_EXPOSE 1000
20:32:26.231 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1191,1042,31,31)
20:32:27.479 01.248 9960 Exposure complete
20:32:27.612 00.133 9960 worker thread done servicing request
20:32:27.612 00.000 11872 OnExposeComplete: enter
20:32:27.617 00.005 11872 UpdateGuideState(): m_state=6
20:32:27.621 00.004 11872 Star::Find(15, 1205, 1057, 0, (0,0,0,0), 1.5, 10.0, 255) frame 155
20:32:27.626 00.005 11872 Star::Find returns 1 (0), X=1205.48, Y=1057.53, Mass=5903, SNR=49.6, Peak=128 HFD=7.0
20:32:27.630 00.004 11872 CameraToMount -- cameraTheta (1.80) - m_xAngle (-3.14) = xAngle (4.94 = -1.35)
20:32:27.634 00.004 11872 CameraToMount -- cameraTheta (1.80) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.76 = -1.52)
20:32:27.636 00.002 11872 CameraToMount -- cameraX=-0.19 cameraY=0.81 hyp=0.83 cameraTheta=1.80 mountX=0.18 mountY=-0.83, mountTheta=-1.35
20:32:27.642 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.19, y=0.81, opts=13)
20:32:27.648 00.006 11872 Enqueuing Move request for scope (-0.19, 0.81)
20:32:27.652 00.004 9960 Worker thread wakes up
20:32:27.652 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=210, med=1, FiltMin=0, FiltMax=175, Gamma=1.000
20:32:27.656 00.004 11872 UpdateGuideState exits: m=5903 SNR=49.6
20:32:27.660 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:27.664 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:32:27.668 00.004 11872 Enqueuing Expose request
20:32:27.674 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.81) opts 0xd
20:32:27.674 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.19, 0.81)
20:32:27.674 00.000 9960 Moving (-0.19, 0.81) raw xDistance=0.18 yDistance=-0.83
20:32:27.674 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
20:32:27.675 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.83 from input -0.83
20:32:27.675 00.000 9960 MoveAxis(E, 0, ABG)
20:32:27.675 00.000 9960 Move returns status 0, amount 0
20:32:27.675 00.000 9960 MoveAxis(N, 617, ABG)
20:32:27.675 00.000 9960 Guiding  Dir = 0, Dur = 617
20:32:27.676 00.001 9960 IsSlewing returns 0
20:32:27.676 00.000 9960 IsGuiding returns 0
20:32:27.676 00.000 9960 PulseGuide returned control before completion, sleep 627
20:32:28.317 00.641 9960 IsGuiding returns 1
20:32:28.318 00.001 9960 scope still moving after pulse duration time elapsed
20:32:28.347 00.029 9960 IsSlewing returns 0
20:32:28.348 00.001 9960 IsGuiding returns 0
20:32:28.349 00.001 9960 scope move finished after 617 + 56 ms
20:32:28.349 00.000 9960 Move returns status 0, amount 617
20:32:28.351 00.002 9960 move complete, result=0
20:32:28.351 00.000 9960 worker thread done servicing request
20:32:28.352 00.001 11872 GuideStep: 0.2 px 0 ms EAST, -0.8 px 617 ms NORTH
20:32:28.359 00.007 9960 Worker thread wakes up
20:32:28.359 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:32:28.359 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1191,1042,31,31)
20:32:29.607 01.248 9960 Exposure complete
20:32:29.741 00.134 9960 worker thread done servicing request
20:32:29.741 00.000 11872 OnExposeComplete: enter
20:32:29.745 00.004 11872 UpdateGuideState(): m_state=6
20:32:29.748 00.003 11872 Star::Find(15, 1205, 1057, 0, (0,0,0,0), 1.5, 10.0, 255) frame 156
20:32:29.751 00.003 11872 Star::Find returns 1 (0), X=1205.10, Y=1057.25, Mass=5702, SNR=48.7, Peak=125 HFD=6.7
20:32:29.755 00.004 11872 CameraToMount -- cameraTheta (2.40) - m_xAngle (-3.14) = xAngle (5.54 = -0.74)
20:32:29.757 00.002 11872 CameraToMount -- cameraTheta (2.40) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.37 = -0.92)
20:32:29.760 00.003 11872 CameraToMount -- cameraX=-0.57 cameraY=0.52 hyp=0.77 cameraTheta=2.40 mountX=0.57 mountY=-0.61, mountTheta=-0.82
20:32:29.764 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.57, y=0.52, opts=13)
20:32:29.768 00.004 11872 Enqueuing Move request for scope (-0.57, 0.52)
20:32:29.771 00.003 9960 Worker thread wakes up
20:32:29.771 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.57, 0.52) opts 0xd
20:32:29.771 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.57, 0.52)
20:32:29.771 00.000 9960 Moving (-0.57, 0.52) raw xDistance=0.57 yDistance=-0.61
20:32:29.771 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.36 from input 0.57
20:32:29.771 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=201, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
20:32:29.775 00.004 11872 UpdateGuideState exits: m=5702 SNR=48.7
20:32:29.778 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:29.780 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:32:29.784 00.004 11872 Enqueuing Expose request
20:32:29.788 00.004 9960 GuideAlgorithmResistSwitch::result() returns -0.61 from input -0.61
20:32:29.789 00.001 9960 MoveAxis(W, 239, ABG)
20:32:29.789 00.000 9960 Guiding  Dir = 3, Dur = 239
20:32:29.789 00.000 9960 IsSlewing returns 0
20:32:29.789 00.000 9960 IsGuiding returns 0
20:32:29.790 00.001 9960 PulseGuide returned control before completion, sleep 249
20:32:30.054 00.264 9960 IsGuiding returns 1
20:32:30.055 00.001 9960 scope still moving after pulse duration time elapsed
20:32:30.083 00.028 9960 IsSlewing returns 0
20:32:30.084 00.001 9960 IsGuiding returns 0
20:32:30.085 00.001 9960 scope move finished after 239 + 56 ms
20:32:30.086 00.001 9960 Move returns status 0, amount 239
20:32:30.086 00.000 9960 MoveAxis(N, 459, ABG)
20:32:30.087 00.001 9960 Guiding  Dir = 0, Dur = 459
20:32:30.087 00.000 9960 IsSlewing returns 0
20:32:30.088 00.001 9960 IsGuiding returns 0
20:32:30.088 00.000 9960 PulseGuide returned control before completion, sleep 469
20:32:30.567 00.479 9960 IsGuiding returns 1
20:32:30.567 00.000 9960 scope still moving after pulse duration time elapsed
20:32:30.597 00.030 9960 IsSlewing returns 0
20:32:30.597 00.000 9960 IsGuiding returns 0
20:32:30.598 00.001 9960 scope move finished after 459 + 49 ms
20:32:30.598 00.000 9960 Move returns status 0, amount 459
20:32:30.598 00.000 9960 move complete, result=0
20:32:30.598 00.000 9960 worker thread done servicing request
20:32:30.599 00.001 11872 GuideStep: 0.6 px 239 ms WEST, -0.6 px 459 ms NORTH
20:32:30.605 00.006 9960 Worker thread wakes up
20:32:30.605 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:32:30.605 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1191,1042,31,31)
20:32:31.859 01.254 9960 Exposure complete
20:32:31.993 00.134 9960 worker thread done servicing request
20:32:31.993 00.000 11872 OnExposeComplete: enter
20:32:31.997 00.004 11872 UpdateGuideState(): m_state=6
20:32:32.002 00.005 11872 Star::Find(15, 1205, 1057, 0, (0,0,0,0), 1.5, 10.0, 255) frame 157
20:32:32.006 00.004 11872 Star::Find returns 1 (0), X=1205.53, Y=1056.47, Mass=5869, SNR=49.6, Peak=137 HFD=7.0
20:32:32.010 00.004 11872 CameraToMount -- cameraTheta (-2.08) - m_xAngle (-3.14) = xAngle (1.06 = 1.06)
20:32:32.015 00.005 11872 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.88 = 0.88)
20:32:32.019 00.004 11872 CameraToMount -- cameraX=-0.14 cameraY=-0.25 hyp=0.29 cameraTheta=-2.08 mountX=0.14 mountY=0.22, mountTheta=1.00
20:32:32.027 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=-0.14, y=-0.25, opts=13)
20:32:32.032 00.005 11872 Enqueuing Move request for scope (-0.14, -0.25)
20:32:32.038 00.006 9960 Worker thread wakes up
20:32:32.039 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.25) opts 0xd
20:32:32.039 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.14, -0.25)
20:32:32.039 00.000 9960 Moving (-0.14, -0.25) raw xDistance=0.14 yDistance=0.22
20:32:32.040 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
20:32:32.040 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:32:32.040 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=221, med=1, FiltMin=0, FiltMax=183, Gamma=1.000
20:32:32.048 00.008 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
20:32:32.050 00.002 9960 MoveAxis(E, 0, ABG)
20:32:32.051 00.001 11872 UpdateGuideState exits: m=5869 SNR=49.6
20:32:32.059 00.008 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:32.066 00.007 9960 Move returns status 0, amount 0
20:32:32.066 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:32:32.070 00.004 11872 Enqueuing Expose request
20:32:32.075 00.005 9960 MoveAxis(N, 0, ABG)
20:32:32.075 00.000 9960 Move returns status 0, amount 0
20:32:32.076 00.001 9960 move complete, result=0
20:32:32.076 00.000 9960 worker thread done servicing request
20:32:32.077 00.001 9960 Worker thread wakes up
20:32:32.077 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:32:32.077 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:32:32.083 00.006 9960 Handling exposure in thread, d=1000 o=3 r=(1191,1042,31,31)
20:32:33.329 01.246 9960 Exposure complete
20:32:33.461 00.132 9960 worker thread done servicing request
20:32:33.462 00.001 11872 OnExposeComplete: enter
20:32:33.466 00.004 11872 UpdateGuideState(): m_state=6
20:32:33.469 00.003 11872 Star::Find(15, 1205, 1056, 0, (0,0,0,0), 1.5, 10.0, 255) frame 158
20:32:33.473 00.004 11872 Star::Find returns 1 (0), X=1205.40, Y=1056.77, Mass=5903, SNR=50.3, Peak=140 HFD=6.8
20:32:33.477 00.004 11872 CameraToMount -- cameraTheta (2.95) - m_xAngle (-3.14) = xAngle (6.09 = -0.19)
20:32:33.482 00.005 11872 CameraToMount -- cameraTheta (2.95) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.92 = -0.37)
20:32:33.485 00.003 11872 CameraToMount -- cameraX=-0.27 cameraY=0.05 hyp=0.27 cameraTheta=2.95 mountX=0.27 mountY=-0.10, mountTheta=-0.35
20:32:33.491 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.27, y=0.05, opts=13)
20:32:33.495 00.004 11872 Enqueuing Move request for scope (-0.27, 0.05)
20:32:33.497 00.002 9960 Worker thread wakes up
20:32:33.498 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=243, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
20:32:33.501 00.003 11872 UpdateGuideState exits: m=5903 SNR=50.3
20:32:33.505 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:33.509 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:32:33.514 00.005 11872 Enqueuing Expose request
20:32:33.518 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.05) opts 0xd
20:32:33.518 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.27, 0.05)
20:32:33.519 00.001 9960 Moving (-0.27, 0.05) raw xDistance=0.27 yDistance=-0.10
20:32:33.519 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
20:32:33.519 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:32:33.519 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:32:33.519 00.000 9960 MoveAxis(W, 112, ABG)
20:32:33.520 00.001 9960 Guiding  Dir = 3, Dur = 112
20:32:33.520 00.000 9960 IsSlewing returns 0
20:32:33.520 00.000 9960 IsGuiding returns 0
20:32:33.521 00.001 9960 PulseGuide returned control before completion, sleep 122
20:32:33.645 00.124 9960 IsGuiding returns 1
20:32:33.646 00.001 9960 scope still moving after pulse duration time elapsed
20:32:33.676 00.030 9960 IsSlewing returns 0
20:32:33.678 00.002 9960 IsGuiding returns 0
20:32:33.678 00.000 9960 scope move finished after 112 + 46 ms
20:32:33.679 00.001 9960 Move returns status 0, amount 112
20:32:33.679 00.000 9960 MoveAxis(N, 0, ABG)
20:32:33.679 00.000 9960 Move returns status 0, amount 0
20:32:33.681 00.002 9960 move complete, result=0
20:32:33.681 00.000 9960 worker thread done servicing request
20:32:33.681 00.000 9960 Worker thread wakes up
20:32:33.682 00.001 11872 GuideStep: 0.3 px 112 ms WEST, -0.1 px 0 ms NORTH
20:32:33.688 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:32:33.688 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1191,1042,31,31)
20:32:34.941 01.253 9960 Exposure complete
20:32:35.070 00.129 9960 worker thread done servicing request
20:32:35.071 00.001 11872 OnExposeComplete: enter
20:32:35.075 00.004 11872 UpdateGuideState(): m_state=6
20:32:35.080 00.005 11872 Star::Find(15, 1205, 1056, 0, (0,0,0,0), 1.5, 10.0, 255) frame 159
20:32:35.085 00.005 11872 Star::Find returns 1 (0), X=1205.57, Y=1056.86, Mass=5714, SNR=48.7, Peak=129 HFD=6.7
20:32:35.090 00.005 11872 CameraToMount -- cameraTheta (2.22) - m_xAngle (-3.14) = xAngle (5.36 = -0.93)
20:32:35.093 00.003 11872 CameraToMount -- cameraTheta (2.22) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.19 = -1.10)
20:32:35.133 00.040 11872 CameraToMount -- cameraX=-0.10 cameraY=0.13 hyp=0.17 cameraTheta=2.22 mountX=0.10 mountY=-0.15, mountTheta=-0.98
20:32:35.142 00.009 11872 SchedulePrimaryMove(0FA44CE0, x=-0.10, y=0.13, opts=13)
20:32:35.145 00.003 11872 Enqueuing Move request for scope (-0.10, 0.13)
20:32:35.150 00.005 9960 Worker thread wakes up
20:32:35.150 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=224, med=1, FiltMin=0, FiltMax=184, Gamma=1.000
20:32:35.155 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.13) opts 0xd
20:32:35.155 00.000 11872 UpdateGuideState exits: m=5714 SNR=48.7
20:32:35.158 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:35.161 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:32:35.163 00.002 11872 Enqueuing Expose request
20:32:35.167 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.10, 0.13)
20:32:35.167 00.000 9960 Moving (-0.10, 0.13) raw xDistance=0.10 yDistance=-0.15
20:32:35.167 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
20:32:35.167 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:32:35.167 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
20:32:35.168 00.001 9960 MoveAxis(E, 0, ABG)
20:32:35.168 00.000 9960 Move returns status 0, amount 0
20:32:35.168 00.000 9960 MoveAxis(N, 0, ABG)
20:32:35.168 00.000 9960 Move returns status 0, amount 0
20:32:35.168 00.000 9960 move complete, result=0
20:32:35.168 00.000 9960 worker thread done servicing request
20:32:35.168 00.000 9960 Worker thread wakes up
20:32:35.168 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:32:35.172 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
20:32:35.172 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1191,1042,31,31)
20:32:36.417 01.245 9960 Exposure complete
20:32:36.548 00.131 9960 worker thread done servicing request
20:32:36.549 00.001 11872 OnExposeComplete: enter
20:32:36.553 00.004 11872 UpdateGuideState(): m_state=6
20:32:36.557 00.004 11872 Star::Find(15, 1205, 1056, 0, (0,0,0,0), 1.5, 10.0, 255) frame 160
20:32:36.561 00.004 11872 Star::Find returns 1 (0), X=1205.59, Y=1056.93, Mass=5527, SNR=48.3, Peak=137 HFD=6.7
20:32:36.565 00.004 11872 CameraToMount -- cameraTheta (1.94) - m_xAngle (-3.14) = xAngle (5.08 = -1.20)
20:32:36.568 00.003 11872 CameraToMount -- cameraTheta (1.94) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.91 = -1.38)
20:32:36.571 00.003 11872 CameraToMount -- cameraX=-0.08 cameraY=0.21 hyp=0.22 cameraTheta=1.94 mountX=0.08 mountY=-0.22, mountTheta=-1.22
20:32:36.578 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.08, y=0.21, opts=13)
20:32:36.583 00.005 11872 Enqueuing Move request for scope (-0.08, 0.21)
20:32:36.587 00.004 9960 Worker thread wakes up
20:32:36.587 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=204, med=1, FiltMin=0, FiltMax=181, Gamma=1.000
20:32:36.592 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.21) opts 0xd
20:32:36.592 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.08, 0.21)
20:32:36.592 00.000 9960 Moving (-0.08, 0.21) raw xDistance=0.08 yDistance=-0.22
20:32:36.593 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
20:32:36.593 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
20:32:36.593 00.000 9960 MoveAxis(E, 0, ABG)
20:32:36.593 00.000 9960 Move returns status 0, amount 0
20:32:36.593 00.000 9960 MoveAxis(N, 161, ABG)
20:32:36.593 00.000 9960 Guiding  Dir = 0, Dur = 161
20:32:36.593 00.000 11872 UpdateGuideState exits: m=5527 SNR=48.3
20:32:36.598 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:36.602 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:32:36.606 00.004 11872 Enqueuing Expose request
20:32:36.610 00.004 9960 IsSlewing returns 0
20:32:36.610 00.000 9960 IsGuiding returns 0
20:32:36.610 00.000 9960 PulseGuide returned control before completion, sleep 171
20:32:36.795 00.185 9960 IsGuiding returns 1
20:32:36.796 00.001 9960 scope still moving after pulse duration time elapsed
20:32:36.825 00.029 9960 IsSlewing returns 0
20:32:36.825 00.000 9960 IsGuiding returns 0
20:32:36.825 00.000 9960 scope move finished after 161 + 54 ms
20:32:36.827 00.002 9960 Move returns status 0, amount 161
20:32:36.827 00.000 9960 move complete, result=0
20:32:36.827 00.000 9960 worker thread done servicing request
20:32:36.827 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 161 ms NORTH
20:32:36.833 00.006 9960 Worker thread wakes up
20:32:36.833 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:32:36.833 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1191,1042,31,31)
20:32:38.085 01.252 9960 Exposure complete
20:32:38.208 00.123 9960 worker thread done servicing request
20:32:38.208 00.000 11872 OnExposeComplete: enter
20:32:38.213 00.005 11872 UpdateGuideState(): m_state=6
20:32:38.216 00.003 11872 Star::Find(15, 1205, 1056, 0, (0,0,0,0), 1.5, 10.0, 255) frame 161
20:32:38.221 00.005 11872 Star::Find returns 1 (0), X=1205.41, Y=1057.28, Mass=5531, SNR=48.1, Peak=131 HFD=6.9
20:32:38.225 00.004 11872 CameraToMount -- cameraTheta (2.01) - m_xAngle (-3.14) = xAngle (5.15 = -1.13)
20:32:38.233 00.008 11872 CameraToMount -- cameraTheta (2.01) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.98 = -1.30)
20:32:38.239 00.006 11872 CameraToMount -- cameraX=-0.26 cameraY=0.56 hyp=0.62 cameraTheta=2.01 mountX=0.26 mountY=-0.59, mountTheta=-1.16
20:32:38.244 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.26, y=0.56, opts=13)
20:32:38.251 00.007 11872 Enqueuing Move request for scope (-0.26, 0.56)
20:32:38.256 00.005 9960 Worker thread wakes up
20:32:38.256 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=218, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
20:32:38.262 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.56) opts 0xd
20:32:38.263 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.26, 0.56)
20:32:38.263 00.000 9960 Moving (-0.26, 0.56) raw xDistance=0.26 yDistance=-0.59
20:32:38.263 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.26
20:32:38.265 00.002 9960 GuideAlgorithmResistSwitch::result() returns -0.59 from input -0.59
20:32:38.265 00.000 11872 UpdateGuideState exits: m=5531 SNR=48.1
20:32:38.273 00.008 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:38.279 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:32:38.284 00.005 9960 MoveAxis(W, 110, ABG)
20:32:38.284 00.000 9960 Guiding  Dir = 3, Dur = 110
20:32:38.284 00.000 11872 Enqueuing Expose request
20:32:38.288 00.004 9960 IsSlewing returns 0
20:32:38.288 00.000 9960 IsGuiding returns 0
20:32:38.288 00.000 9960 PulseGuide returned control before completion, sleep 120
20:32:38.420 00.132 9960 IsGuiding returns 1
20:32:38.420 00.000 9960 scope still moving after pulse duration time elapsed
20:32:38.451 00.031 9960 IsSlewing returns 0
20:32:38.452 00.001 9960 IsGuiding returns 0
20:32:38.452 00.000 9960 scope move finished after 110 + 52 ms
20:32:38.452 00.000 9960 Move returns status 0, amount 110
20:32:38.453 00.001 9960 MoveAxis(N, 444, ABG)
20:32:38.453 00.000 9960 Guiding  Dir = 0, Dur = 444
20:32:38.453 00.000 9960 IsSlewing returns 0
20:32:38.454 00.001 9960 IsGuiding returns 0
20:32:38.455 00.001 9960 PulseGuide returned control before completion, sleep 454
20:32:38.923 00.468 9960 IsGuiding returns 1
20:32:38.926 00.003 9960 scope still moving after pulse duration time elapsed
20:32:38.954 00.028 9960 IsSlewing returns 0
20:32:38.955 00.001 9960 IsGuiding returns 0
20:32:38.955 00.000 9960 scope move finished after 444 + 57 ms
20:32:38.955 00.000 9960 Move returns status 0, amount 444
20:32:38.956 00.001 9960 move complete, result=0
20:32:38.956 00.000 9960 worker thread done servicing request
20:32:38.957 00.001 9960 Worker thread wakes up
20:32:38.957 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:32:38.958 00.001 11872 GuideStep: 0.3 px 110 ms WEST, -0.6 px 444 ms NORTH
20:32:38.964 00.006 9960 Handling exposure in thread, d=1000 o=3 r=(1191,1042,31,31)
20:32:40.218 01.254 9960 Exposure complete
20:32:40.356 00.138 9960 worker thread done servicing request
20:32:40.356 00.000 11872 OnExposeComplete: enter
20:32:40.360 00.004 11872 UpdateGuideState(): m_state=6
20:32:40.365 00.005 11872 Star::Find(15, 1205, 1057, 0, (0,0,0,0), 1.5, 10.0, 255) frame 162
20:32:40.369 00.004 11872 Star::Find returns 1 (0), X=1205.43, Y=1056.67, Mass=5416, SNR=46.8, Peak=134 HFD=6.8
20:32:40.373 00.004 11872 CameraToMount -- cameraTheta (-2.92) - m_xAngle (-3.14) = xAngle (0.22 = 0.22)
20:32:40.378 00.005 11872 CameraToMount -- cameraTheta (-2.92) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.04 = 0.04)
20:32:40.381 00.003 11872 CameraToMount -- cameraX=-0.25 cameraY=-0.05 hyp=0.25 cameraTheta=-2.92 mountX=0.25 mountY=0.01, mountTheta=0.05
20:32:40.387 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.25, y=-0.05, opts=13)
20:32:40.392 00.005 11872 Enqueuing Move request for scope (-0.25, -0.05)
20:32:40.397 00.005 9960 Worker thread wakes up
20:32:40.397 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.05) opts 0xd
20:32:40.397 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.25, -0.05)
20:32:40.397 00.000 9960 Moving (-0.25, -0.05) raw xDistance=0.25 yDistance=0.01
20:32:40.399 00.002 9960 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.25
20:32:40.399 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=216, med=1, FiltMin=0, FiltMax=171, Gamma=1.000
20:32:40.404 00.005 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:32:40.405 00.001 11872 UpdateGuideState exits: m=5416 SNR=46.8
20:32:40.409 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:40.412 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:32:40.417 00.005 11872 Enqueuing Expose request
20:32:40.421 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:32:40.421 00.000 9960 MoveAxis(W, 110, ABG)
20:32:40.421 00.000 9960 Guiding  Dir = 3, Dur = 110
20:32:40.421 00.000 9960 IsSlewing returns 0
20:32:40.422 00.001 9960 IsGuiding returns 0
20:32:40.422 00.000 9960 PulseGuide returned control before completion, sleep 120
20:32:40.547 00.125 9960 IsGuiding returns 1
20:32:40.548 00.001 9960 scope still moving after pulse duration time elapsed
20:32:40.578 00.030 9960 IsSlewing returns 0
20:32:40.579 00.001 9960 IsGuiding returns 0
20:32:40.580 00.001 9960 scope move finished after 110 + 47 ms
20:32:40.581 00.001 9960 Move returns status 0, amount 110
20:32:40.581 00.000 9960 MoveAxis(N, 0, ABG)
20:32:40.581 00.000 9960 Move returns status 0, amount 0
20:32:40.581 00.000 9960 move complete, result=0
20:32:40.581 00.000 9960 worker thread done servicing request
20:32:40.582 00.001 9960 Worker thread wakes up
20:32:40.582 00.000 11872 GuideStep: 0.2 px 110 ms WEST, 0.0 px 0 ms NORTH
20:32:40.591 00.009 9960 worker thread servicing REQUEST_EXPOSE 1000
20:32:40.591 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1191,1042,31,31)
20:32:41.844 01.253 9960 Exposure complete
20:32:41.959 00.115 9960 worker thread done servicing request
20:32:41.959 00.000 11872 OnExposeComplete: enter
20:32:41.964 00.005 11872 UpdateGuideState(): m_state=6
20:32:41.968 00.004 11872 Star::Find(15, 1205, 1056, 0, (0,0,0,0), 1.5, 10.0, 255) frame 163
20:32:41.972 00.004 11872 Star::Find returns 1 (0), X=1205.49, Y=1056.79, Mass=5731, SNR=48.8, Peak=137 HFD=6.7
20:32:41.976 00.004 11872 CameraToMount -- cameraTheta (2.78) - m_xAngle (-3.14) = xAngle (5.92 = -0.36)
20:32:41.980 00.004 11872 CameraToMount -- cameraTheta (2.78) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.75 = -0.54)
20:32:41.984 00.004 11872 CameraToMount -- cameraX=-0.18 cameraY=0.07 hyp=0.19 cameraTheta=2.78 mountX=0.18 mountY=-0.10, mountTheta=-0.50
20:32:41.988 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.18, y=0.07, opts=13)
20:32:41.991 00.003 11872 Enqueuing Move request for scope (-0.18, 0.07)
20:32:41.994 00.003 9960 Worker thread wakes up
20:32:41.994 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.07) opts 0xd
20:32:41.996 00.002 9960 Handling offset move in thread for scope, endpoint = (-0.18, 0.07)
20:32:41.996 00.000 9960 Moving (-0.18, 0.07) raw xDistance=0.18 yDistance=-0.10
20:32:41.996 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
20:32:41.996 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:32:41.996 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=221, med=1, FiltMin=0, FiltMax=185, Gamma=1.000
20:32:42.000 00.004 11872 UpdateGuideState exits: m=5731 SNR=48.8
20:32:42.003 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:42.007 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:32:42.010 00.003 11872 Enqueuing Expose request
20:32:42.014 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:32:42.014 00.000 9960 MoveAxis(E, 0, ABG)
20:32:42.015 00.001 9960 Move returns status 0, amount 0
20:32:42.015 00.000 9960 MoveAxis(N, 0, ABG)
20:32:42.015 00.000 9960 Move returns status 0, amount 0
20:32:42.015 00.000 9960 move complete, result=0
20:32:42.015 00.000 9960 worker thread done servicing request
20:32:42.016 00.001 9960 Worker thread wakes up
20:32:42.016 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:32:42.021 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:32:42.021 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1191,1042,31,31)
20:32:43.265 01.244 9960 Exposure complete
20:32:43.404 00.139 9960 worker thread done servicing request
20:32:43.404 00.000 11872 OnExposeComplete: enter
20:32:43.409 00.005 11872 UpdateGuideState(): m_state=6
20:32:43.412 00.003 11872 Star::Find(15, 1205, 1056, 0, (0,0,0,0), 1.5, 10.0, 255) frame 164
20:32:43.417 00.005 11872 Star::Find returns 1 (0), X=1205.49, Y=1056.89, Mass=5771, SNR=48.2, Peak=135 HFD=6.5
20:32:43.422 00.005 11872 CameraToMount -- cameraTheta (2.40) - m_xAngle (-3.14) = xAngle (5.54 = -0.74)
20:32:43.426 00.004 11872 CameraToMount -- cameraTheta (2.40) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.37 = -0.91)
20:32:43.431 00.005 11872 CameraToMount -- cameraX=-0.18 cameraY=0.16 hyp=0.24 cameraTheta=2.40 mountX=0.18 mountY=-0.19, mountTheta=-0.82
20:32:43.436 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.18, y=0.16, opts=13)
20:32:43.440 00.004 11872 Enqueuing Move request for scope (-0.18, 0.16)
20:32:43.444 00.004 9960 Worker thread wakes up
20:32:43.444 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.16) opts 0xd
20:32:43.445 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.18, 0.16)
20:32:43.445 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=235, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
20:32:43.449 00.004 9960 Moving (-0.18, 0.16) raw xDistance=0.18 yDistance=-0.19
20:32:43.449 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
20:32:43.449 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:32:43.449 00.000 11872 UpdateGuideState exits: m=5771 SNR=48.2
20:32:43.453 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:43.458 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:32:43.461 00.003 11872 Enqueuing Expose request
20:32:43.466 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
20:32:43.466 00.000 9960 MoveAxis(E, 0, ABG)
20:32:43.466 00.000 9960 Move returns status 0, amount 0
20:32:43.466 00.000 9960 MoveAxis(N, 0, ABG)
20:32:43.466 00.000 9960 Move returns status 0, amount 0
20:32:43.466 00.000 9960 move complete, result=0
20:32:43.467 00.001 9960 worker thread done servicing request
20:32:43.468 00.001 9960 Worker thread wakes up
20:32:43.468 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
20:32:43.471 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
20:32:43.472 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1191,1042,31,31)
20:32:44.726 01.254 9960 Exposure complete
20:32:44.858 00.132 11872 OnExposeComplete: enter
20:32:44.862 00.004 9960 worker thread done servicing request
20:32:44.864 00.002 11872 UpdateGuideState(): m_state=6
20:32:44.868 00.004 11872 Star::Find(15, 1205, 1056, 0, (0,0,0,0), 1.5, 10.0, 255) frame 165
20:32:44.872 00.004 11872 Star::Find returns 1 (0), X=1205.54, Y=1056.97, Mass=5834, SNR=49.5, Peak=142 HFD=6.7
20:32:44.876 00.004 11872 CameraToMount -- cameraTheta (2.05) - m_xAngle (-3.14) = xAngle (5.19 = -1.10)
20:32:44.880 00.004 11872 CameraToMount -- cameraTheta (2.05) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.01 = -1.27)
20:32:44.883 00.003 11872 CameraToMount -- cameraX=-0.13 cameraY=0.24 hyp=0.28 cameraTheta=2.05 mountX=0.13 mountY=-0.26, mountTheta=-1.13
20:32:44.888 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.13, y=0.24, opts=13)
20:32:44.893 00.005 11872 Enqueuing Move request for scope (-0.13, 0.24)
20:32:44.897 00.004 9960 Worker thread wakes up
20:32:44.897 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
20:32:44.901 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.24) opts 0xd
20:32:44.901 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.13, 0.24)
20:32:44.902 00.001 9960 Moving (-0.13, 0.24) raw xDistance=0.13 yDistance=-0.26
20:32:44.902 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
20:32:44.902 00.000 11872 UpdateGuideState exits: m=5834 SNR=49.5
20:32:44.906 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:44.910 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:32:44.914 00.004 11872 Enqueuing Expose request
20:32:44.917 00.003 9960 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
20:32:44.917 00.000 9960 MoveAxis(E, 0, ABG)
20:32:44.918 00.001 9960 Move returns status 0, amount 0
20:32:44.918 00.000 9960 MoveAxis(N, 196, ABG)
20:32:44.918 00.000 9960 Guiding  Dir = 0, Dur = 196
20:32:44.919 00.001 9960 IsSlewing returns 0
20:32:44.919 00.000 9960 IsGuiding returns 0
20:32:44.919 00.000 9960 PulseGuide returned control before completion, sleep 206
20:32:45.141 00.222 9960 IsGuiding returns 0
20:32:45.144 00.003 9960 Move returns status 0, amount 196
20:32:45.145 00.001 9960 move complete, result=0
20:32:45.145 00.000 9960 worker thread done servicing request
20:32:45.146 00.001 9960 Worker thread wakes up
20:32:45.146 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 196 ms NORTH
20:32:45.153 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:32:45.153 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1191,1042,31,31)
20:32:46.399 01.246 9960 Exposure complete
20:32:46.552 00.153 9960 worker thread done servicing request
20:32:46.552 00.000 11872 OnExposeComplete: enter
20:32:46.557 00.005 11872 UpdateGuideState(): m_state=6
20:32:46.561 00.004 11872 Star::Find(15, 1205, 1056, 0, (0,0,0,0), 1.5, 10.0, 255) frame 166
20:32:46.565 00.004 11872 Star::Find returns 1 (0), X=1205.49, Y=1056.97, Mass=5668, SNR=48.7, Peak=125 HFD=6.7
20:32:46.569 00.004 11872 CameraToMount -- cameraTheta (2.22) - m_xAngle (-3.14) = xAngle (5.36 = -0.92)
20:32:46.573 00.004 11872 CameraToMount -- cameraTheta (2.22) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.19 = -1.10)
20:32:46.577 00.004 11872 CameraToMount -- cameraX=-0.19 cameraY=0.24 hyp=0.31 cameraTheta=2.22 mountX=0.18 mountY=-0.27, mountTheta=-0.98
20:32:46.583 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.19, y=0.24, opts=13)
20:32:46.587 00.004 11872 Enqueuing Move request for scope (-0.19, 0.24)
20:32:46.591 00.004 9960 Worker thread wakes up
20:32:46.591 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.24) opts 0xd
20:32:46.591 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.19, 0.24)
20:32:46.592 00.001 9960 Moving (-0.19, 0.24) raw xDistance=0.18 yDistance=-0.27
20:32:46.592 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=204, med=1, FiltMin=0, FiltMax=174, Gamma=1.000
20:32:46.596 00.004 11872 UpdateGuideState exits: m=5668 SNR=48.7
20:32:46.600 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:46.603 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:32:46.607 00.004 11872 Enqueuing Expose request
20:32:46.610 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
20:32:46.611 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
20:32:46.611 00.000 9960 MoveAxis(E, 0, ABG)
20:32:46.611 00.000 9960 Move returns status 0, amount 0
20:32:46.611 00.000 9960 MoveAxis(N, 204, ABG)
20:32:46.612 00.001 9960 Guiding  Dir = 0, Dur = 204
20:32:46.612 00.000 9960 IsSlewing returns 0
20:32:46.612 00.000 9960 IsGuiding returns 0
20:32:46.612 00.000 9960 PulseGuide returned control before completion, sleep 214
20:32:46.842 00.230 9960 IsGuiding returns 1
20:32:46.842 00.000 9960 scope still moving after pulse duration time elapsed
20:32:46.872 00.030 9960 IsSlewing returns 0
20:32:46.873 00.001 9960 IsGuiding returns 0
20:32:46.873 00.000 9960 scope move finished after 204 + 57 ms
20:32:46.874 00.001 9960 Move returns status 0, amount 204
20:32:46.874 00.000 9960 move complete, result=0
20:32:46.875 00.001 9960 worker thread done servicing request
20:32:46.875 00.000 9960 Worker thread wakes up
20:32:46.875 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.3 px 204 ms NORTH
20:32:46.881 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:32:46.881 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1191,1042,31,31)
20:32:48.135 01.254 9960 Exposure complete
20:32:48.269 00.134 9960 worker thread done servicing request
20:32:48.269 00.000 11872 OnExposeComplete: enter
20:32:48.273 00.004 11872 UpdateGuideState(): m_state=6
20:32:48.277 00.004 11872 Star::Find(15, 1205, 1056, 0, (0,0,0,0), 1.5, 10.0, 255) frame 167
20:32:48.281 00.004 11872 Star::Find returns 1 (0), X=1205.41, Y=1057.20, Mass=5845, SNR=49.7, Peak=144 HFD=6.7
20:32:48.285 00.004 11872 CameraToMount -- cameraTheta (2.06) - m_xAngle (-3.14) = xAngle (5.20 = -1.08)
20:32:48.290 00.005 11872 CameraToMount -- cameraTheta (2.06) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.03 = -1.25)
20:32:48.294 00.004 11872 CameraToMount -- cameraX=-0.26 cameraY=0.48 hyp=0.55 cameraTheta=2.06 mountX=0.26 mountY=-0.52, mountTheta=-1.11
20:32:48.299 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.26, y=0.48, opts=13)
20:32:48.302 00.003 11872 Enqueuing Move request for scope (-0.26, 0.48)
20:32:48.306 00.004 9960 Worker thread wakes up
20:32:48.308 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=204, med=1, FiltMin=0, FiltMax=184, Gamma=1.000
20:32:48.311 00.003 11872 UpdateGuideState exits: m=5845 SNR=49.7
20:32:48.315 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.48) opts 0xd
20:32:48.315 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:48.319 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.26, 0.48)
20:32:48.319 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:32:48.324 00.005 9960 Moving (-0.26, 0.48) raw xDistance=0.26 yDistance=-0.52
20:32:48.324 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
20:32:48.324 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.52 from input -0.52
20:32:48.324 00.000 9960 MoveAxis(W, 107, ABG)
20:32:48.324 00.000 9960 Guiding  Dir = 3, Dur = 107
20:32:48.324 00.000 11872 Enqueuing Expose request
20:32:48.330 00.006 9960 IsSlewing returns 0
20:32:48.330 00.000 9960 IsGuiding returns 0
20:32:48.331 00.001 9960 PulseGuide returned control before completion, sleep 117
20:32:48.455 00.124 9960 IsGuiding returns 1
20:32:48.455 00.000 9960 scope still moving after pulse duration time elapsed
20:32:48.486 00.031 9960 IsSlewing returns 0
20:32:48.489 00.003 9960 IsGuiding returns 0
20:32:48.490 00.001 9960 scope move finished after 107 + 53 ms
20:32:48.491 00.001 9960 Move returns status 0, amount 107
20:32:48.491 00.000 9960 MoveAxis(N, 388, ABG)
20:32:48.492 00.001 9960 Guiding  Dir = 0, Dur = 388
20:32:48.492 00.000 9960 IsSlewing returns 0
20:32:48.492 00.000 9960 IsGuiding returns 0
20:32:48.493 00.001 9960 PulseGuide returned control before completion, sleep 398
20:32:48.894 00.401 9960 IsGuiding returns 1
20:32:48.894 00.000 9960 scope still moving after pulse duration time elapsed
20:32:48.926 00.032 9960 IsSlewing returns 0
20:32:48.926 00.000 9960 IsGuiding returns 0
20:32:48.929 00.003 9960 scope move finished after 388 + 49 ms
20:32:48.930 00.001 9960 Move returns status 0, amount 388
20:32:48.930 00.000 9960 move complete, result=0
20:32:48.930 00.000 9960 worker thread done servicing request
20:32:48.930 00.000 11872 GuideStep: 0.3 px 107 ms WEST, -0.5 px 388 ms NORTH
20:32:48.937 00.007 9960 Worker thread wakes up
20:32:48.938 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:32:48.938 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1191,1042,31,31)
20:32:50.186 01.248 9960 Exposure complete
20:32:50.310 00.124 9960 worker thread done servicing request
20:32:50.311 00.001 11872 OnExposeComplete: enter
20:32:50.315 00.004 11872 UpdateGuideState(): m_state=6
20:32:50.319 00.004 11872 Star::Find(15, 1205, 1057, 0, (0,0,0,0), 1.5, 10.0, 255) frame 168
20:32:50.322 00.003 11872 Star::Find returns 1 (0), X=1204.97, Y=1057.44, Mass=5324, SNR=47.6, Peak=128 HFD=6.5
20:32:50.326 00.004 11872 CameraToMount -- cameraTheta (2.34) - m_xAngle (-3.14) = xAngle (5.48 = -0.80)
20:32:50.331 00.005 11872 CameraToMount -- cameraTheta (2.34) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.31 = -0.97)
20:32:50.334 00.003 11872 CameraToMount -- cameraX=-0.70 cameraY=0.71 hyp=1.00 cameraTheta=2.34 mountX=0.69 mountY=-0.82, mountTheta=-0.87
20:32:50.340 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.70, y=0.71, opts=13)
20:32:50.344 00.004 11872 Enqueuing Move request for scope (-0.70, 0.71)
20:32:50.347 00.003 9960 Worker thread wakes up
20:32:50.348 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=238, med=1, FiltMin=0, FiltMax=183, Gamma=1.000
20:32:50.351 00.003 11872 UpdateGuideState exits: m=5324 SNR=47.6
20:32:50.355 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:50.359 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.70, 0.71) opts 0xd
20:32:50.359 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.70, 0.71)
20:32:50.359 00.000 9960 Moving (-0.70, 0.71) raw xDistance=0.69 yDistance=-0.82
20:32:50.359 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:32:50.367 00.008 11872 Enqueuing Expose request
20:32:50.371 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.45 from input 0.69
20:32:50.371 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.82 from input -0.82
20:32:50.371 00.000 9960 MoveAxis(W, 298, ABG)
20:32:50.373 00.002 9960 Guiding  Dir = 3, Dur = 298
20:32:50.373 00.000 9960 IsSlewing returns 0
20:32:50.373 00.000 9960 IsGuiding returns 0
20:32:50.374 00.001 9960 PulseGuide returned control before completion, sleep 308
20:32:50.686 00.312 9960 IsGuiding returns 1
20:32:50.687 00.001 9960 scope still moving after pulse duration time elapsed
20:32:50.717 00.030 9960 IsSlewing returns 0
20:32:50.719 00.002 9960 IsGuiding returns 0
20:32:50.719 00.000 9960 scope move finished after 298 + 48 ms
20:32:50.719 00.000 9960 Move returns status 0, amount 298
20:32:50.721 00.002 9960 MoveAxis(N, 615, ABG)
20:32:50.721 00.000 9960 Guiding  Dir = 0, Dur = 615
20:32:50.722 00.001 9960 IsSlewing returns 0
20:32:50.723 00.001 9960 IsGuiding returns 0
20:32:50.723 00.000 9960 PulseGuide returned control before completion, sleep 625
20:32:51.361 00.638 9960 IsGuiding returns 1
20:32:51.361 00.000 9960 scope still moving after pulse duration time elapsed
20:32:51.392 00.031 9960 IsSlewing returns 0
20:32:51.393 00.001 9960 IsGuiding returns 0
20:32:51.395 00.002 9960 scope move finished after 615 + 56 ms
20:32:51.395 00.000 9960 Move returns status 0, amount 615
20:32:51.395 00.000 9960 move complete, result=0
20:32:51.396 00.001 9960 worker thread done servicing request
20:32:51.396 00.000 9960 Worker thread wakes up
20:32:51.396 00.000 11872 GuideStep: 0.7 px 298 ms WEST, -0.8 px 615 ms NORTH
20:32:51.404 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
20:32:51.404 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1191,1042,31,31)
20:32:52.649 01.245 9960 Exposure complete
20:32:52.792 00.143 9960 worker thread done servicing request
20:32:52.794 00.002 11872 OnExposeComplete: enter
20:32:52.797 00.003 11872 UpdateGuideState(): m_state=6
20:32:52.802 00.005 11872 Star::Find(15, 1204, 1057, 0, (0,0,0,0), 1.5, 10.0, 255) frame 169
20:32:52.805 00.003 11872 Star::Find returns 1 (0), X=1205.69, Y=1055.78, Mass=5836, SNR=48.9, Peak=139 HFD=6.7
20:32:52.809 00.004 11872 CameraToMount -- cameraTheta (-1.55) - m_xAngle (-3.14) = xAngle (1.58 = 1.58)
20:32:52.814 00.005 11872 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.41 = 1.41)
20:32:52.817 00.003 11872 CameraToMount -- cameraX=0.02 cameraY=-0.95 hyp=0.95 cameraTheta=-1.55 mountX=-0.01 mountY=0.93, mountTheta=1.58
20:32:52.822 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.02, y=-0.95, opts=13)
20:32:52.826 00.004 11872 Enqueuing Move request for scope (0.02, -0.95)
20:32:52.831 00.005 9960 Worker thread wakes up
20:32:52.831 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=224, med=1, FiltMin=0, FiltMax=169, Gamma=1.000
20:32:52.835 00.004 11872 UpdateGuideState exits: m=5836 SNR=48.9
20:32:52.838 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.95) opts 0xd
20:32:52.838 00.000 9960 Handling offset move in thread for scope, endpoint = (0.02, -0.95)
20:32:52.838 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:52.842 00.004 9960 Moving (0.02, -0.95) raw xDistance=-0.01 yDistance=0.93
20:32:52.842 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:32:52.845 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
20:32:52.845 00.000 11872 Enqueuing Expose request
20:32:52.850 00.005 9960 resist switch: large excursion: input 0.93 thresh 0.60 direction from -1 to 1
20:32:52.850 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.80
20:32:52.850 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.93 from input 0.93
20:32:52.850 00.000 9960 MoveAxis(E, 0, ABG)
20:32:52.850 00.000 9960 Move returns status 0, amount 0
20:32:52.851 00.001 9960 MoveAxis(S, 697, ABG)
20:32:52.851 00.000 9960 Guiding  Dir = 1, Dur = 697
20:32:52.851 00.000 9960 IsSlewing returns 0
20:32:52.851 00.000 9960 IsGuiding returns 0
20:32:52.852 00.001 9960 PulseGuide returned control before completion, sleep 707
20:32:53.562 00.710 9960 IsGuiding returns 1
20:32:53.563 00.001 9960 scope still moving after pulse duration time elapsed
20:32:53.593 00.030 9960 IsSlewing returns 0
20:32:53.594 00.001 9960 IsGuiding returns 0
20:32:53.596 00.002 9960 scope move finished after 697 + 46 ms
20:32:53.596 00.000 9960 Move returns status 0, amount 697
20:32:53.596 00.000 9960 move complete, result=0
20:32:53.597 00.001 9960 worker thread done servicing request
20:32:53.597 00.000 11872 GuideStep: -0.0 px 0 ms EAST, 0.9 px 697 ms SOUTH
20:32:53.602 00.005 9960 Worker thread wakes up
20:32:53.603 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:32:53.603 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1191,1042,31,31)
20:32:54.852 01.249 9960 Exposure complete
20:32:54.976 00.124 9960 worker thread done servicing request
20:32:54.977 00.001 11872 OnExposeComplete: enter
20:32:54.981 00.004 11872 UpdateGuideState(): m_state=6
20:32:54.988 00.007 11872 Star::Find(15, 1205, 1055, 0, (0,0,0,0), 1.5, 10.0, 255) frame 170
20:32:54.993 00.005 11872 Star::Find returns 1 (0), X=1205.14, Y=1057.05, Mass=4942, SNR=44.5, Peak=137 HFD=6.1
20:32:54.996 00.003 11872 CameraToMount -- cameraTheta (2.58) - m_xAngle (-3.14) = xAngle (5.72 = -0.56)
20:32:55.000 00.004 11872 CameraToMount -- cameraTheta (2.58) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.55 = -0.73)
20:32:55.005 00.005 11872 CameraToMount -- cameraX=-0.53 cameraY=0.33 hyp=0.62 cameraTheta=2.58 mountX=0.53 mountY=-0.42, mountTheta=-0.67
20:32:55.009 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.53, y=0.33, opts=13)
20:32:55.014 00.005 11872 Enqueuing Move request for scope (-0.53, 0.33)
20:32:55.019 00.005 9960 Worker thread wakes up
20:32:55.019 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.53, 0.33) opts 0xd
20:32:55.019 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.53, 0.33)
20:32:55.019 00.000 9960 Moving (-0.53, 0.33) raw xDistance=0.53 yDistance=-0.42
20:32:55.019 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.33 from input 0.53
20:32:55.020 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:32:55.020 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=204, med=1, FiltMin=0, FiltMax=181, Gamma=1.000
20:32:55.025 00.005 11872 UpdateGuideState exits: m=4942 SNR=44.5
20:32:55.028 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:55.033 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.42
20:32:55.033 00.000 9960 MoveAxis(W, 221, ABG)
20:32:55.033 00.000 9960 Guiding  Dir = 3, Dur = 221
20:32:55.033 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:32:55.037 00.004 11872 Enqueuing Expose request
20:32:55.042 00.005 9960 IsSlewing returns 0
20:32:55.042 00.000 9960 IsGuiding returns 0
20:32:55.042 00.000 9960 PulseGuide returned control before completion, sleep 231
20:32:55.277 00.235 9960 IsGuiding returns 1
20:32:55.277 00.000 9960 scope still moving after pulse duration time elapsed
20:32:55.309 00.032 9960 IsSlewing returns 0
20:32:55.310 00.001 9960 IsGuiding returns 1
20:32:55.342 00.032 9960 IsSlewing returns 0
20:32:55.343 00.001 9960 IsGuiding returns 0
20:32:55.343 00.000 9960 scope move finished after 221 + 79 ms
20:32:55.343 00.000 9960 Move returns status 0, amount 221
20:32:55.344 00.001 9960 MoveAxis(N, 0, ABG)
20:32:55.344 00.000 9960 Move returns status 0, amount 0
20:32:55.344 00.000 9960 move complete, result=0
20:32:55.344 00.000 9960 worker thread done servicing request
20:32:55.345 00.001 11872 GuideStep: 0.5 px 221 ms WEST, -0.4 px 0 ms NORTH
20:32:55.350 00.005 9960 Worker thread wakes up
20:32:55.351 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:32:55.351 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1191,1042,31,31)
20:32:56.604 01.253 9960 Exposure complete
20:32:56.738 00.134 9960 worker thread done servicing request
20:32:56.738 00.000 11872 OnExposeComplete: enter
20:32:56.742 00.004 11872 UpdateGuideState(): m_state=6
20:32:56.746 00.004 11872 Star::Find(15, 1205, 1057, 0, (0,0,0,0), 1.5, 10.0, 255) frame 171
20:32:56.750 00.004 11872 Star::Find returns 1 (0), X=1205.71, Y=1056.50, Mass=5812, SNR=49.8, Peak=140 HFD=6.9
20:32:56.753 00.003 11872 CameraToMount -- cameraTheta (-1.39) - m_xAngle (-3.14) = xAngle (1.74 = 1.74)
20:32:56.758 00.005 11872 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.57 = 1.57)
20:32:56.761 00.003 11872 CameraToMount -- cameraX=0.04 cameraY=-0.22 hyp=0.22 cameraTheta=-1.39 mountX=-0.04 mountY=0.22, mountTheta=1.74
20:32:56.766 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.04, y=-0.22, opts=13)
20:32:56.771 00.005 11872 Enqueuing Move request for scope (0.04, -0.22)
20:32:56.776 00.005 9960 Worker thread wakes up
20:32:56.777 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
20:32:56.780 00.003 11872 UpdateGuideState exits: m=5812 SNR=49.8
20:32:56.784 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:56.787 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:32:56.792 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.22) opts 0xd
20:32:56.792 00.000 9960 Handling offset move in thread for scope, endpoint = (0.04, -0.22)
20:32:56.792 00.000 9960 Moving (0.04, -0.22) raw xDistance=-0.04 yDistance=0.22
20:32:56.793 00.001 11872 Enqueuing Expose request
20:32:56.797 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:32:56.797 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
20:32:56.797 00.000 9960 MoveAxis(E, 0, ABG)
20:32:56.798 00.001 9960 Move returns status 0, amount 0
20:32:56.798 00.000 9960 MoveAxis(S, 166, ABG)
20:32:56.798 00.000 9960 Guiding  Dir = 1, Dur = 166
20:32:56.798 00.000 9960 IsSlewing returns 0
20:32:56.799 00.001 9960 IsGuiding returns 0
20:32:56.799 00.000 9960 PulseGuide returned control before completion, sleep 176
20:32:56.984 00.185 9960 IsGuiding returns 1
20:32:56.984 00.000 9960 scope still moving after pulse duration time elapsed
20:32:57.015 00.031 9960 IsSlewing returns 0
20:32:57.018 00.003 9960 IsGuiding returns 0
20:32:57.018 00.000 9960 scope move finished after 166 + 53 ms
20:32:57.020 00.002 9960 Move returns status 0, amount 166
20:32:57.020 00.000 9960 move complete, result=0
20:32:57.021 00.001 9960 worker thread done servicing request
20:32:57.021 00.000 9960 Worker thread wakes up
20:32:57.022 00.001 11872 GuideStep: -0.0 px 0 ms EAST, 0.2 px 166 ms SOUTH
20:32:57.028 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:32:57.028 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1191,1042,31,31)
20:32:58.281 01.253 9960 Exposure complete
20:32:58.414 00.133 9960 worker thread done servicing request
20:32:58.414 00.000 11872 OnExposeComplete: enter
20:32:58.418 00.004 11872 UpdateGuideState(): m_state=6
20:32:58.422 00.004 11872 Star::Find(15, 1205, 1056, 0, (0,0,0,0), 1.5, 10.0, 255) frame 172
20:32:58.426 00.004 11872 Star::Find returns 1 (0), X=1205.81, Y=1056.74, Mass=5756, SNR=48.5, Peak=144 HFD=6.6
20:32:58.430 00.004 11872 CameraToMount -- cameraTheta (0.15) - m_xAngle (-3.14) = xAngle (3.29 = -2.99)
20:32:58.435 00.005 11872 CameraToMount -- cameraTheta (0.15) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.12 = 3.12)
20:32:58.438 00.003 11872 CameraToMount -- cameraX=0.14 cameraY=0.02 hyp=0.14 cameraTheta=0.15 mountX=-0.14 mountY=0.00, mountTheta=3.12
20:32:58.442 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.14, y=0.02, opts=13)
20:32:58.446 00.004 11872 Enqueuing Move request for scope (0.14, 0.02)
20:32:58.451 00.005 9960 Worker thread wakes up
20:32:58.451 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.02) opts 0xd
20:32:58.451 00.000 9960 Handling offset move in thread for scope, endpoint = (0.14, 0.02)
20:32:58.451 00.000 9960 Moving (0.14, 0.02) raw xDistance=-0.14 yDistance=0.00
20:32:58.451 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
20:32:58.452 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=1, FiltMin=0, FiltMax=173, Gamma=1.000
20:32:58.456 00.004 11872 UpdateGuideState exits: m=5756 SNR=48.5
20:32:58.459 00.003 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:32:58.459 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:58.464 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:32:58.468 00.004 11872 Enqueuing Expose request
20:32:58.471 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
20:32:58.472 00.001 9960 MoveAxis(E, 0, ABG)
20:32:58.472 00.000 9960 Move returns status 0, amount 0
20:32:58.472 00.000 9960 MoveAxis(N, 0, ABG)
20:32:58.472 00.000 9960 Move returns status 0, amount 0
20:32:58.472 00.000 9960 move complete, result=0
20:32:58.472 00.000 9960 worker thread done servicing request
20:32:58.473 00.001 9960 Worker thread wakes up
20:32:58.473 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:32:58.473 00.000 11872 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:32:58.478 00.005 9960 Handling exposure in thread, d=1000 o=3 r=(1191,1042,31,31)
20:32:59.721 01.243 9960 Exposure complete
20:32:59.852 00.131 9960 worker thread done servicing request
20:32:59.852 00.000 11872 OnExposeComplete: enter
20:32:59.857 00.005 11872 UpdateGuideState(): m_state=6
20:32:59.861 00.004 11872 Star::Find(15, 1205, 1056, 0, (0,0,0,0), 1.5, 10.0, 255) frame 173
20:32:59.865 00.004 11872 Star::Find returns 1 (0), X=1205.74, Y=1057.06, Mass=5601, SNR=48.1, Peak=139 HFD=6.7
20:32:59.870 00.005 11872 CameraToMount -- cameraTheta (1.35) - m_xAngle (-3.14) = xAngle (4.49 = -1.79)
20:32:59.874 00.004 11872 CameraToMount -- cameraTheta (1.35) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.32 = -1.96)
20:32:59.878 00.004 11872 CameraToMount -- cameraX=0.07 cameraY=0.33 hyp=0.34 cameraTheta=1.35 mountX=-0.08 mountY=-0.31, mountTheta=-1.80
20:32:59.882 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.07, y=0.33, opts=13)
20:32:59.888 00.006 11872 Enqueuing Move request for scope (0.07, 0.33)
20:32:59.892 00.004 9960 Worker thread wakes up
20:32:59.894 00.002 9960 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.33) opts 0xd
20:32:59.894 00.000 9960 Handling offset move in thread for scope, endpoint = (0.07, 0.33)
20:32:59.894 00.000 9960 Moving (0.07, 0.33) raw xDistance=-0.08 yDistance=-0.31
20:32:59.894 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
20:32:59.895 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=233, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
20:32:59.901 00.006 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:32:59.901 00.000 11872 UpdateGuideState exits: m=5601 SNR=48.1
20:32:59.906 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:59.911 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.31
20:32:59.911 00.000 9960 MoveAxis(E, 0, ABG)
20:32:59.911 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:32:59.914 00.003 9960 Move returns status 0, amount 0
20:32:59.914 00.000 11872 Enqueuing Expose request
20:32:59.918 00.004 9960 MoveAxis(N, 0, ABG)
20:32:59.918 00.000 9960 Move returns status 0, amount 0
20:32:59.918 00.000 9960 move complete, result=0
20:32:59.919 00.001 9960 worker thread done servicing request
20:32:59.919 00.000 9960 Worker thread wakes up
20:32:59.919 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
20:32:59.925 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:32:59.925 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1191,1042,31,31)
20:33:01.181 01.256 9960 Exposure complete
20:33:01.311 00.130 9960 worker thread done servicing request
20:33:01.311 00.000 11872 OnExposeComplete: enter
20:33:01.314 00.003 11872 UpdateGuideState(): m_state=6
20:33:01.319 00.005 11872 Star::Find(15, 1205, 1057, 0, (0,0,0,0), 1.5, 10.0, 255) frame 174
20:33:01.323 00.004 11872 Star::Find returns 1 (0), X=1205.82, Y=1057.33, Mass=5573, SNR=47.5, Peak=143 HFD=6.5
20:33:01.329 00.006 11872 CameraToMount -- cameraTheta (1.33) - m_xAngle (-3.14) = xAngle (4.46 = -1.82)
20:33:01.333 00.004 11872 CameraToMount -- cameraTheta (1.33) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.29 = -1.99)
20:33:01.338 00.005 11872 CameraToMount -- cameraX=0.15 cameraY=0.61 hyp=0.62 cameraTheta=1.33 mountX=-0.15 mountY=-0.57, mountTheta=-1.83
20:33:01.345 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.15, y=0.61, opts=13)
20:33:01.349 00.004 11872 Enqueuing Move request for scope (0.15, 0.61)
20:33:01.352 00.003 9960 Worker thread wakes up
20:33:01.352 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=218, med=1, FiltMin=0, FiltMax=184, Gamma=1.000
20:33:01.356 00.004 11872 UpdateGuideState exits: m=5573 SNR=47.5
20:33:01.359 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:01.362 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:33:01.365 00.003 11872 Enqueuing Expose request
20:33:01.368 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.61) opts 0xd
20:33:01.368 00.000 9960 Handling offset move in thread for scope, endpoint = (0.15, 0.61)
20:33:01.368 00.000 9960 Moving (0.15, 0.61) raw xDistance=-0.15 yDistance=-0.57
20:33:01.368 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
20:33:01.368 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:33:01.368 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.57
20:33:01.369 00.001 9960 MoveAxis(E, 0, ABG)
20:33:01.369 00.000 9960 Move returns status 0, amount 0
20:33:01.369 00.000 9960 MoveAxis(N, 0, ABG)
20:33:01.369 00.000 9960 Move returns status 0, amount 0
20:33:01.369 00.000 9960 move complete, result=0
20:33:01.369 00.000 9960 worker thread done servicing request
20:33:01.369 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.6 px 0 ms NORTH
20:33:01.373 00.004 9960 Worker thread wakes up
20:33:01.373 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:33:01.373 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1191,1042,31,31)
20:33:02.621 01.248 9960 Exposure complete
20:33:02.747 00.126 9960 worker thread done servicing request
20:33:02.748 00.001 11872 OnExposeComplete: enter
20:33:02.752 00.004 11872 UpdateGuideState(): m_state=6
20:33:02.756 00.004 11872 Star::Find(15, 1205, 1057, 0, (0,0,0,0), 1.5, 10.0, 255) frame 175
20:33:02.760 00.004 11872 Star::Find returns 1 (0), X=1205.67, Y=1057.42, Mass=5783, SNR=48.7, Peak=133 HFD=6.9
20:33:02.765 00.005 11872 CameraToMount -- cameraTheta (1.58) - m_xAngle (-3.14) = xAngle (4.72 = -1.57)
20:33:02.769 00.004 11872 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.54 = -1.74)
20:33:02.773 00.004 11872 CameraToMount -- cameraX=-0.01 cameraY=0.69 hyp=0.69 cameraTheta=1.58 mountX=0.00 mountY=-0.68, mountTheta=-1.57
20:33:02.779 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.01, y=0.69, opts=13)
20:33:02.783 00.004 11872 Enqueuing Move request for scope (-0.01, 0.69)
20:33:02.787 00.004 9960 Worker thread wakes up
20:33:02.787 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=222, med=1, FiltMin=0, FiltMax=183, Gamma=1.000
20:33:02.791 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.69) opts 0xd
20:33:02.791 00.000 11872 UpdateGuideState exits: m=5783 SNR=48.7
20:33:02.795 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:02.801 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:33:02.805 00.004 11872 Enqueuing Expose request
20:33:02.809 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.01, 0.69)
20:33:02.809 00.000 9960 Moving (-0.01, 0.69) raw xDistance=0.00 yDistance=-0.68
20:33:02.809 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
20:33:02.810 00.001 9960 resist switch: large excursion: input -0.68 thresh 0.60 direction from 1 to -1
20:33:02.810 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.05
20:33:02.810 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.68 from input -0.68
20:33:02.810 00.000 9960 MoveAxis(E, 0, ABG)
20:33:02.810 00.000 9960 Move returns status 0, amount 0
20:33:02.812 00.002 9960 MoveAxis(N, 510, ABG)
20:33:02.812 00.000 9960 Guiding  Dir = 0, Dur = 510
20:33:02.812 00.000 9960 IsSlewing returns 0
20:33:02.813 00.001 9960 IsGuiding returns 0
20:33:02.813 00.000 9960 PulseGuide returned control before completion, sleep 520
20:33:03.339 00.526 9960 IsGuiding returns 1
20:33:03.340 00.001 9960 scope still moving after pulse duration time elapsed
20:33:03.371 00.031 9960 IsSlewing returns 0
20:33:03.373 00.002 9960 IsGuiding returns 0
20:33:03.373 00.000 9960 scope move finished after 510 + 49 ms
20:33:03.373 00.000 9960 Move returns status 0, amount 510
20:33:03.373 00.000 9960 move complete, result=0
20:33:03.374 00.001 9960 worker thread done servicing request
20:33:03.375 00.001 9960 Worker thread wakes up
20:33:03.375 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.7 px 510 ms NORTH
20:33:03.381 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:33:03.381 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1191,1042,31,31)
20:33:04.625 01.244 9960 Exposure complete
20:33:04.751 00.126 9960 worker thread done servicing request
20:33:04.752 00.001 11872 OnExposeComplete: enter
20:33:04.756 00.004 11872 UpdateGuideState(): m_state=6
20:33:04.760 00.004 11872 Star::Find(15, 1205, 1057, 0, (0,0,0,0), 1.5, 10.0, 255) frame 176
20:33:04.763 00.003 11872 Star::Find returns 1 (0), X=1205.67, Y=1057.73, Mass=5614, SNR=48.4, Peak=135 HFD=6.7
20:33:04.767 00.004 11872 CameraToMount -- cameraTheta (1.58) - m_xAngle (-3.14) = xAngle (4.71 = -1.57)
20:33:04.770 00.003 11872 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.54 = -1.74)
20:33:04.775 00.005 11872 CameraToMount -- cameraX=-0.01 cameraY=1.01 hyp=1.01 cameraTheta=1.58 mountX=0.00 mountY=-1.00, mountTheta=-1.57
20:33:04.779 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.01, y=1.01, opts=13)
20:33:04.783 00.004 11872 Enqueuing Move request for scope (-0.01, 1.01)
20:33:04.786 00.003 9960 Worker thread wakes up
20:33:04.787 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 1.01) opts 0xd
20:33:04.787 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.01, 1.01)
20:33:04.787 00.000 9960 Moving (-0.01, 1.01) raw xDistance=0.00 yDistance=-1.00
20:33:04.787 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
20:33:04.787 00.000 9960 GuideAlgorithmResistSwitch::result() returns -1.00 from input -1.00
20:33:04.788 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=212, med=1, FiltMin=0, FiltMax=172, Gamma=1.000
20:33:04.792 00.004 9960 MoveAxis(E, 0, ABG)
20:33:04.792 00.000 9960 Move returns status 0, amount 0
20:33:04.792 00.000 11872 UpdateGuideState exits: m=5614 SNR=48.4
20:33:04.797 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:04.801 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:33:04.804 00.003 11872 Enqueuing Expose request
20:33:04.808 00.004 9960 MoveAxis(N, 744, ABG)
20:33:04.808 00.000 9960 Guiding  Dir = 0, Dur = 744
20:33:04.808 00.000 9960 IsSlewing returns 0
20:33:04.808 00.000 9960 IsGuiding returns 0
20:33:04.809 00.001 9960 PulseGuide returned control before completion, sleep 754
20:33:05.568 00.759 9960 IsGuiding returns 1
20:33:05.569 00.001 9960 scope still moving after pulse duration time elapsed
20:33:05.598 00.029 9960 IsSlewing returns 0
20:33:05.600 00.002 9960 IsGuiding returns 0
20:33:05.601 00.001 9960 scope move finished after 744 + 47 ms
20:33:05.601 00.000 9960 Move returns status 0, amount 744
20:33:05.601 00.000 9960 move complete, result=0
20:33:05.602 00.001 9960 worker thread done servicing request
20:33:05.602 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -1.0 px 744 ms NORTH
20:33:05.610 00.008 9960 Worker thread wakes up
20:33:05.610 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:33:05.610 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1191,1042,31,31)
20:33:06.870 01.260 9960 Exposure complete
20:33:07.001 00.131 9960 worker thread done servicing request
20:33:07.002 00.001 11872 OnExposeComplete: enter
20:33:07.005 00.003 11872 UpdateGuideState(): m_state=6
20:33:07.009 00.004 11872 Star::Find(15, 1205, 1057, 0, (0,0,0,0), 1.5, 10.0, 255) frame 177
20:33:07.012 00.003 11872 Star::Find returns 1 (0), X=1205.66, Y=1056.98, Mass=5467, SNR=47.6, Peak=141 HFD=6.7
20:33:07.017 00.005 11872 CameraToMount -- cameraTheta (1.61) - m_xAngle (-3.14) = xAngle (4.75 = -1.54)
20:33:07.020 00.003 11872 CameraToMount -- cameraTheta (1.61) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.57 = -1.71)
20:33:07.025 00.005 11872 CameraToMount -- cameraX=-0.01 cameraY=0.26 hyp=0.26 cameraTheta=1.61 mountX=0.01 mountY=-0.25, mountTheta=-1.54
20:33:07.030 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.01, y=0.26, opts=13)
20:33:07.034 00.004 11872 Enqueuing Move request for scope (-0.01, 0.26)
20:33:07.038 00.004 9960 Worker thread wakes up
20:33:07.038 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.26) opts 0xd
20:33:07.038 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.01, 0.26)
20:33:07.038 00.000 9960 Moving (-0.01, 0.26) raw xDistance=0.01 yDistance=-0.25
20:33:07.038 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:33:07.038 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
20:33:07.038 00.000 9960 MoveAxis(E, 0, ABG)
20:33:07.039 00.001 9960 Move returns status 0, amount 0
20:33:07.039 00.000 9960 MoveAxis(N, 189, ABG)
20:33:07.039 00.000 9960 Guiding  Dir = 0, Dur = 189
20:33:07.039 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=202, med=1, FiltMin=0, FiltMax=188, Gamma=1.000
20:33:07.044 00.005 9960 IsSlewing returns 0
20:33:07.044 00.000 11872 UpdateGuideState exits: m=5467 SNR=47.6
20:33:07.050 00.006 9960 IsGuiding returns 0
20:33:07.050 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:07.054 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:33:07.058 00.004 9960 PulseGuide returned control before completion, sleep 199
20:33:07.058 00.000 11872 Enqueuing Expose request
20:33:07.266 00.208 9960 IsGuiding returns 1
20:33:07.269 00.003 9960 scope still moving after pulse duration time elapsed
20:33:07.296 00.027 9960 IsSlewing returns 0
20:33:07.296 00.000 9960 IsGuiding returns 0
20:33:07.298 00.002 9960 scope move finished after 189 + 58 ms
20:33:07.298 00.000 9960 Move returns status 0, amount 189
20:33:07.299 00.001 9960 move complete, result=0
20:33:07.299 00.000 9960 worker thread done servicing request
20:33:07.299 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.3 px 189 ms NORTH
20:33:07.305 00.006 9960 Worker thread wakes up
20:33:07.305 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:33:07.305 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1191,1042,31,31)
20:33:08.558 01.253 9960 Exposure complete
20:33:08.689 00.131 9960 worker thread done servicing request
20:33:08.689 00.000 11872 OnExposeComplete: enter
20:33:08.693 00.004 11872 UpdateGuideState(): m_state=6
20:33:08.696 00.003 11872 Star::Find(15, 1205, 1056, 0, (0,0,0,0), 1.5, 10.0, 255) frame 178
20:33:08.701 00.005 11872 Star::Find returns 1 (0), X=1205.77, Y=1056.78, Mass=5621, SNR=48.3, Peak=126 HFD=6.6
20:33:08.703 00.002 11872 CameraToMount -- cameraTheta (0.50) - m_xAngle (-3.14) = xAngle (3.63 = -2.65)
20:33:08.707 00.004 11872 CameraToMount -- cameraTheta (0.50) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.46 = -2.82)
20:33:08.710 00.003 11872 CameraToMount -- cameraX=0.10 cameraY=0.05 hyp=0.11 cameraTheta=0.50 mountX=-0.10 mountY=-0.04, mountTheta=-2.80
20:33:08.715 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.10, y=0.05, opts=13)
20:33:08.718 00.003 11872 Enqueuing Move request for scope (0.10, 0.05)
20:33:08.722 00.004 9960 Worker thread wakes up
20:33:08.722 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.05) opts 0xd
20:33:08.722 00.000 9960 Handling offset move in thread for scope, endpoint = (0.10, 0.05)
20:33:08.722 00.000 9960 Moving (0.10, 0.05) raw xDistance=-0.10 yDistance=-0.04
20:33:08.723 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=234, med=1, FiltMin=0, FiltMax=189, Gamma=1.000
20:33:08.727 00.004 11872 UpdateGuideState exits: m=5621 SNR=48.3
20:33:08.730 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
20:33:08.730 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:33:08.730 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:33:08.730 00.000 9960 MoveAxis(E, 0, ABG)
20:33:08.730 00.000 9960 Move returns status 0, amount 0
20:33:08.730 00.000 9960 MoveAxis(N, 0, ABG)
20:33:08.732 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:08.735 00.003 9960 Move returns status 0, amount 0
20:33:08.735 00.000 9960 move complete, result=0
20:33:08.735 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:33:08.741 00.006 11872 Enqueuing Expose request
20:33:08.746 00.005 9960 worker thread done servicing request
20:33:08.747 00.001 9960 Worker thread wakes up
20:33:08.747 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:33:08.747 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1191,1042,31,31)
20:33:08.747 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:33:09.997 01.250 9960 Exposure complete
20:33:10.129 00.132 9960 worker thread done servicing request
20:33:10.130 00.001 11872 OnExposeComplete: enter
20:33:10.133 00.003 11872 UpdateGuideState(): m_state=6
20:33:10.138 00.005 11872 Star::Find(15, 1205, 1056, 0, (0,0,0,0), 1.5, 10.0, 255) frame 179
20:33:10.142 00.004 11872 Star::Find returns 1 (0), X=1205.67, Y=1056.98, Mass=5669, SNR=48.1, Peak=131 HFD=6.6
20:33:10.147 00.005 11872 CameraToMount -- cameraTheta (1.58) - m_xAngle (-3.14) = xAngle (4.72 = -1.57)
20:33:10.152 00.005 11872 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.55 = -1.74)
20:33:10.155 00.003 11872 CameraToMount -- cameraX=-0.00 cameraY=0.25 hyp=0.25 cameraTheta=1.58 mountX=0.00 mountY=-0.25, mountTheta=-1.57
20:33:10.160 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.00, y=0.25, opts=13)
20:33:10.164 00.004 11872 Enqueuing Move request for scope (-0.00, 0.25)
20:33:10.168 00.004 9960 Worker thread wakes up
20:33:10.168 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.25) opts 0xd
20:33:10.169 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.00, 0.25)
20:33:10.169 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=217, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
20:33:10.174 00.005 9960 Moving (-0.00, 0.25) raw xDistance=0.00 yDistance=-0.25
20:33:10.174 00.000 11872 UpdateGuideState exits: m=5669 SNR=48.1
20:33:10.179 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
20:33:10.180 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
20:33:10.180 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:10.184 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:33:10.188 00.004 9960 MoveAxis(E, 0, ABG)
20:33:10.189 00.001 9960 Move returns status 0, amount 0
20:33:10.189 00.000 11872 Enqueuing Expose request
20:33:10.193 00.004 9960 MoveAxis(N, 185, ABG)
20:33:10.193 00.000 9960 Guiding  Dir = 0, Dur = 185
20:33:10.193 00.000 9960 IsSlewing returns 0
20:33:10.193 00.000 9960 IsGuiding returns 0
20:33:10.193 00.000 9960 PulseGuide returned control before completion, sleep 195
20:33:10.404 00.211 9960 IsGuiding returns 1
20:33:10.406 00.002 9960 scope still moving after pulse duration time elapsed
20:33:10.437 00.031 9960 IsSlewing returns 0
20:33:10.439 00.002 9960 IsGuiding returns 0
20:33:10.439 00.000 9960 scope move finished after 185 + 60 ms
20:33:10.439 00.000 9960 Move returns status 0, amount 185
20:33:10.440 00.001 9960 move complete, result=0
20:33:10.440 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.2 px 185 ms NORTH
20:33:10.447 00.007 9960 worker thread done servicing request
20:33:10.447 00.000 9960 Worker thread wakes up
20:33:10.448 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:33:10.449 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1191,1042,31,31)
20:33:11.696 01.247 9960 Exposure complete
20:33:11.815 00.119 9960 worker thread done servicing request
20:33:11.817 00.002 11872 OnExposeComplete: enter
20:33:11.823 00.006 11872 UpdateGuideState(): m_state=6
20:33:11.829 00.006 11872 Star::Find(15, 1205, 1056, 0, (0,0,0,0), 1.5, 10.0, 255) frame 180
20:33:11.834 00.005 11872 Star::Find returns 1 (0), X=1205.66, Y=1056.90, Mass=5744, SNR=49.0, Peak=135 HFD=6.7
20:33:11.838 00.004 11872 CameraToMount -- cameraTheta (1.62) - m_xAngle (-3.14) = xAngle (4.76 = -1.52)
20:33:11.842 00.004 11872 CameraToMount -- cameraTheta (1.62) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.59 = -1.69)
20:33:11.850 00.008 11872 CameraToMount -- cameraX=-0.01 cameraY=0.18 hyp=0.18 cameraTheta=1.62 mountX=0.01 mountY=-0.18, mountTheta=-1.52
20:33:11.857 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.01, y=0.18, opts=13)
20:33:11.871 00.014 11872 Enqueuing Move request for scope (-0.01, 0.18)
20:33:11.879 00.008 9960 Worker thread wakes up
20:33:11.879 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=219, med=1, FiltMin=0, FiltMax=181, Gamma=1.000
20:33:11.883 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.18) opts 0xd
20:33:11.884 00.001 11872 UpdateGuideState exits: m=5744 SNR=49.0
20:33:11.887 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:11.892 00.005 9960 Handling offset move in thread for scope, endpoint = (-0.01, 0.18)
20:33:11.892 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:33:11.896 00.004 9960 Moving (-0.01, 0.18) raw xDistance=0.01 yDistance=-0.18
20:33:11.896 00.000 11872 Enqueuing Expose request
20:33:11.902 00.006 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:33:11.902 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:33:11.902 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
20:33:11.902 00.000 9960 MoveAxis(E, 0, ABG)
20:33:11.902 00.000 9960 Move returns status 0, amount 0
20:33:11.903 00.001 9960 MoveAxis(N, 0, ABG)
20:33:11.903 00.000 9960 Move returns status 0, amount 0
20:33:11.903 00.000 9960 move complete, result=0
20:33:11.903 00.000 9960 worker thread done servicing request
20:33:11.903 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
20:33:11.910 00.007 9960 Worker thread wakes up
20:33:11.911 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:33:11.912 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1191,1042,31,31)
20:33:13.168 01.256 9960 Exposure complete
20:33:13.306 00.138 9960 worker thread done servicing request
20:33:13.306 00.000 11872 OnExposeComplete: enter
20:33:13.309 00.003 11872 UpdateGuideState(): m_state=6
20:33:13.313 00.004 11872 Star::Find(15, 1205, 1056, 0, (0,0,0,0), 1.5, 10.0, 255) frame 181
20:33:13.317 00.004 11872 Star::Find returns 1 (0), X=1205.70, Y=1057.30, Mass=5824, SNR=48.9, Peak=134 HFD=6.7
20:33:13.323 00.006 11872 CameraToMount -- cameraTheta (1.52) - m_xAngle (-3.14) = xAngle (4.66 = -1.62)
20:33:13.328 00.005 11872 CameraToMount -- cameraTheta (1.52) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.49 = -1.80)
20:33:13.334 00.006 11872 CameraToMount -- cameraX=0.03 cameraY=0.58 hyp=0.58 cameraTheta=1.52 mountX=-0.03 mountY=-0.57, mountTheta=-1.62
20:33:13.339 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.03, y=0.58, opts=13)
20:33:13.343 00.004 11872 Enqueuing Move request for scope (0.03, 0.58)
20:33:13.348 00.005 9960 Worker thread wakes up
20:33:13.348 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=214, med=1, FiltMin=0, FiltMax=182, Gamma=1.000
20:33:13.352 00.004 11872 UpdateGuideState exits: m=5824 SNR=48.9
20:33:13.355 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:13.360 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.58) opts 0xd
20:33:13.360 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:33:13.365 00.005 11872 Enqueuing Expose request
20:33:13.369 00.004 9960 Handling offset move in thread for scope, endpoint = (0.03, 0.58)
20:33:13.369 00.000 9960 Moving (0.03, 0.58) raw xDistance=-0.03 yDistance=-0.57
20:33:13.369 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:33:13.369 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.57 from input -0.57
20:33:13.370 00.001 9960 MoveAxis(E, 0, ABG)
20:33:13.370 00.000 9960 Move returns status 0, amount 0
20:33:13.370 00.000 9960 MoveAxis(N, 423, ABG)
20:33:13.371 00.001 9960 Guiding  Dir = 0, Dur = 423
20:33:13.371 00.000 9960 IsSlewing returns 0
20:33:13.371 00.000 9960 IsGuiding returns 0
20:33:13.372 00.001 9960 PulseGuide returned control before completion, sleep 433
20:33:13.815 00.443 9960 IsGuiding returns 1
20:33:13.815 00.000 9960 scope still moving after pulse duration time elapsed
20:33:13.846 00.031 9960 IsSlewing returns 0
20:33:13.846 00.000 9960 IsGuiding returns 0
20:33:13.846 00.000 9960 scope move finished after 423 + 51 ms
20:33:13.846 00.000 9960 Move returns status 0, amount 423
20:33:13.847 00.001 9960 move complete, result=0
20:33:13.847 00.000 9960 worker thread done servicing request
20:33:13.847 00.000 9960 Worker thread wakes up
20:33:13.847 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.6 px 423 ms NORTH
20:33:13.853 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:33:13.853 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1191,1042,31,31)
20:33:15.107 01.254 9960 Exposure complete
20:33:15.238 00.131 9960 worker thread done servicing request
20:33:15.239 00.001 11872 OnExposeComplete: enter
20:33:15.243 00.004 11872 UpdateGuideState(): m_state=6
20:33:15.246 00.003 11872 Star::Find(15, 1205, 1057, 0, (0,0,0,0), 1.5, 10.0, 255) frame 182
20:33:15.251 00.005 11872 Star::Find returns 1 (0), X=1205.76, Y=1056.61, Mass=5613, SNR=48.8, Peak=125 HFD=6.9
20:33:15.255 00.004 11872 CameraToMount -- cameraTheta (-0.88) - m_xAngle (-3.14) = xAngle (2.25 = 2.25)
20:33:15.259 00.004 11872 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.08 = 2.08)
20:33:15.262 00.003 11872 CameraToMount -- cameraX=0.09 cameraY=-0.11 hyp=0.15 cameraTheta=-0.88 mountX=-0.09 mountY=0.13, mountTheta=2.20
20:33:15.269 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.09, y=-0.11, opts=13)
20:33:15.274 00.005 11872 Enqueuing Move request for scope (0.09, -0.11)
20:33:15.278 00.004 9960 Worker thread wakes up
20:33:15.278 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=218, med=1, FiltMin=0, FiltMax=191, Gamma=1.000
20:33:15.282 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.11) opts 0xd
20:33:15.283 00.001 9960 Handling offset move in thread for scope, endpoint = (0.09, -0.11)
20:33:15.283 00.000 9960 Moving (0.09, -0.11) raw xDistance=-0.09 yDistance=0.13
20:33:15.283 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:33:15.283 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:33:15.284 00.001 11872 UpdateGuideState exits: m=5613 SNR=48.8
20:33:15.288 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
20:33:15.288 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:15.293 00.005 9960 MoveAxis(E, 0, ABG)
20:33:15.293 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:33:15.297 00.004 9960 Move returns status 0, amount 0
20:33:15.298 00.001 9960 MoveAxis(N, 0, ABG)
20:33:15.298 00.000 9960 Move returns status 0, amount 0
20:33:15.298 00.000 11872 Enqueuing Expose request
20:33:15.302 00.004 9960 move complete, result=0
20:33:15.302 00.000 9960 worker thread done servicing request
20:33:15.302 00.000 9960 Worker thread wakes up
20:33:15.302 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:33:15.303 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1191,1042,31,31)
20:33:15.303 00.000 11872 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:33:16.546 01.243 9960 Exposure complete
20:33:16.683 00.137 9960 worker thread done servicing request
20:33:16.683 00.000 11872 OnExposeComplete: enter
20:33:16.686 00.003 11872 UpdateGuideState(): m_state=6
20:33:16.690 00.004 11872 Star::Find(15, 1205, 1056, 0, (0,0,0,0), 1.5, 10.0, 255) frame 183
20:33:16.693 00.003 11872 Star::Find returns 1 (0), X=1205.61, Y=1056.70, Mass=5708, SNR=49.0, Peak=139 HFD=6.9
20:33:16.698 00.005 11872 CameraToMount -- cameraTheta (-2.75) - m_xAngle (-3.14) = xAngle (0.39 = 0.39)
20:33:16.701 00.003 11872 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.22 = 0.22)
20:33:16.705 00.004 11872 CameraToMount -- cameraX=-0.06 cameraY=-0.03 hyp=0.07 cameraTheta=-2.75 mountX=0.06 mountY=0.01, mountTheta=0.23
20:33:16.710 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.06, y=-0.03, opts=13)
20:33:16.715 00.005 11872 Enqueuing Move request for scope (-0.06, -0.03)
20:33:16.718 00.003 9960 Worker thread wakes up
20:33:16.719 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.03) opts 0xd
20:33:16.719 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.06, -0.03)
20:33:16.719 00.000 9960 Moving (-0.06, -0.03) raw xDistance=0.06 yDistance=0.01
20:33:16.719 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
20:33:16.720 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=227, med=1, FiltMin=0, FiltMax=168, Gamma=1.000
20:33:16.723 00.003 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:33:16.724 00.001 11872 UpdateGuideState exits: m=5708 SNR=49.0
20:33:16.728 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:16.732 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:33:16.737 00.005 11872 Enqueuing Expose request
20:33:16.741 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:33:16.741 00.000 9960 MoveAxis(E, 0, ABG)
20:33:16.741 00.000 9960 Move returns status 0, amount 0
20:33:16.741 00.000 9960 MoveAxis(N, 0, ABG)
20:33:16.741 00.000 9960 Move returns status 0, amount 0
20:33:16.742 00.001 9960 move complete, result=0
20:33:16.742 00.000 9960 worker thread done servicing request
20:33:16.742 00.000 9960 Worker thread wakes up
20:33:16.742 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:33:16.748 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:33:16.748 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1191,1042,31,31)
20:33:18.001 01.253 9960 Exposure complete
20:33:18.131 00.130 9960 worker thread done servicing request
20:33:18.131 00.000 11872 OnExposeComplete: enter
20:33:18.135 00.004 11872 UpdateGuideState(): m_state=6
20:33:18.140 00.005 11872 Star::Find(15, 1205, 1056, 0, (0,0,0,0), 1.5, 10.0, 255) frame 184
20:33:18.144 00.004 11872 Star::Find returns 1 (0), X=1205.68, Y=1056.90, Mass=5681, SNR=48.3, Peak=130 HFD=6.7
20:33:18.147 00.003 11872 CameraToMount -- cameraTheta (1.51) - m_xAngle (-3.14) = xAngle (4.64 = -1.64)
20:33:18.152 00.005 11872 CameraToMount -- cameraTheta (1.51) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.47 = -1.81)
20:33:18.157 00.005 11872 CameraToMount -- cameraX=0.01 cameraY=0.18 hyp=0.18 cameraTheta=1.51 mountX=-0.01 mountY=-0.17, mountTheta=-1.64
20:33:18.162 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.01, y=0.18, opts=13)
20:33:18.167 00.005 11872 Enqueuing Move request for scope (0.01, 0.18)
20:33:18.170 00.003 9960 Worker thread wakes up
20:33:18.170 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.18) opts 0xd
20:33:18.171 00.001 9960 Handling offset move in thread for scope, endpoint = (0.01, 0.18)
20:33:18.171 00.000 9960 Moving (0.01, 0.18) raw xDistance=-0.01 yDistance=-0.17
20:33:18.171 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
20:33:18.172 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:33:18.172 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=237, med=1, FiltMin=0, FiltMax=167, Gamma=1.000
20:33:18.176 00.004 11872 UpdateGuideState exits: m=5681 SNR=48.3
20:33:18.180 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:18.185 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:33:18.188 00.003 11872 Enqueuing Expose request
20:33:18.192 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
20:33:18.192 00.000 9960 MoveAxis(E, 0, ABG)
20:33:18.192 00.000 9960 Move returns status 0, amount 0
20:33:18.192 00.000 9960 MoveAxis(N, 0, ABG)
20:33:18.193 00.001 9960 Move returns status 0, amount 0
20:33:18.193 00.000 9960 move complete, result=0
20:33:18.193 00.000 9960 worker thread done servicing request
20:33:18.193 00.000 9960 Worker thread wakes up
20:33:18.194 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:33:18.194 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
20:33:18.198 00.004 9960 Handling exposure in thread, d=1000 o=3 r=(1191,1042,31,31)
20:33:19.443 01.245 9960 Exposure complete
20:33:19.590 00.147 9960 worker thread done servicing request
20:33:19.590 00.000 11872 OnExposeComplete: enter
20:33:19.594 00.004 11872 UpdateGuideState(): m_state=6
20:33:19.598 00.004 11872 Star::Find(15, 1205, 1056, 0, (0,0,0,0), 1.5, 10.0, 255) frame 185
20:33:19.602 00.004 11872 Star::Find returns 1 (0), X=1205.63, Y=1057.30, Mass=5784, SNR=49.4, Peak=126 HFD=7.0
20:33:19.605 00.003 11872 CameraToMount -- cameraTheta (1.65) - m_xAngle (-3.14) = xAngle (4.78 = -1.50)
20:33:19.610 00.005 11872 CameraToMount -- cameraTheta (1.65) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.61 = -1.67)
20:33:19.615 00.005 11872 CameraToMount -- cameraX=-0.04 cameraY=0.58 hyp=0.58 cameraTheta=1.65 mountX=0.04 mountY=-0.58, mountTheta=-1.50
20:33:19.620 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.04, y=0.58, opts=13)
20:33:19.624 00.004 11872 Enqueuing Move request for scope (-0.04, 0.58)
20:33:19.628 00.004 9960 Worker thread wakes up
20:33:19.628 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.58) opts 0xd
20:33:19.628 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=212, med=1, FiltMin=0, FiltMax=177, Gamma=1.000
20:33:19.633 00.005 11872 UpdateGuideState exits: m=5784 SNR=49.4
20:33:19.636 00.003 9960 Handling offset move in thread for scope, endpoint = (-0.04, 0.58)
20:33:19.636 00.000 9960 Moving (-0.04, 0.58) raw xDistance=0.04 yDistance=-0.58
20:33:19.636 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:19.642 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:33:19.645 00.003 11872 Enqueuing Expose request
20:33:19.649 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
20:33:19.649 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.58 from input -0.58
20:33:19.649 00.000 9960 MoveAxis(E, 0, ABG)
20:33:19.649 00.000 9960 Move returns status 0, amount 0
20:33:19.650 00.001 9960 MoveAxis(N, 431, ABG)
20:33:19.650 00.000 9960 Guiding  Dir = 0, Dur = 431
20:33:19.650 00.000 9960 IsSlewing returns 0
20:33:19.651 00.001 9960 IsGuiding returns 0
20:33:19.651 00.000 9960 PulseGuide returned control before completion, sleep 441
20:33:20.094 00.443 9960 IsGuiding returns 1
20:33:20.095 00.001 9960 scope still moving after pulse duration time elapsed
20:33:20.127 00.032 9960 IsSlewing returns 0
20:33:20.128 00.001 9960 IsGuiding returns 0
20:33:20.129 00.001 9960 scope move finished after 431 + 47 ms
20:33:20.129 00.000 9960 Move returns status 0, amount 431
20:33:20.129 00.000 9960 move complete, result=0
20:33:20.131 00.002 9960 worker thread done servicing request
20:33:20.131 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.6 px 431 ms NORTH
20:33:20.138 00.007 9960 Worker thread wakes up
20:33:20.139 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:33:20.139 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1191,1042,31,31)
20:33:21.397 01.258 9960 Exposure complete
20:33:21.534 00.137 9960 worker thread done servicing request
20:33:21.534 00.000 11872 OnExposeComplete: enter
20:33:21.541 00.007 11872 UpdateGuideState(): m_state=6
20:33:21.546 00.005 11872 Star::Find(15, 1205, 1057, 0, (0,0,0,0), 1.5, 10.0, 255) frame 186
20:33:21.551 00.005 11872 Star::Find returns 1 (0), X=1205.87, Y=1056.61, Mass=5466, SNR=48.1, Peak=121 HFD=6.8
20:33:21.558 00.007 11872 CameraToMount -- cameraTheta (-0.53) - m_xAngle (-3.14) = xAngle (2.61 = 2.61)
20:33:21.564 00.006 11872 CameraToMount -- cameraTheta (-0.53) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.43 = 2.43)
20:33:21.570 00.006 11872 CameraToMount -- cameraX=0.20 cameraY=-0.12 hyp=0.23 cameraTheta=-0.53 mountX=-0.20 mountY=0.15, mountTheta=2.49
20:33:21.578 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=0.20, y=-0.12, opts=13)
20:33:21.584 00.006 11872 Enqueuing Move request for scope (0.20, -0.12)
20:33:21.588 00.004 9960 Worker thread wakes up
20:33:21.589 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.12) opts 0xd
20:33:21.589 00.000 9960 Handling offset move in thread for scope, endpoint = (0.20, -0.12)
20:33:21.589 00.000 9960 Moving (0.20, -0.12) raw xDistance=-0.20 yDistance=0.15
20:33:21.590 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
20:33:21.590 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:33:21.590 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=227, med=1, FiltMin=0, FiltMax=183, Gamma=1.000
20:33:21.594 00.004 11872 UpdateGuideState exits: m=5466 SNR=48.1
20:33:21.598 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:21.601 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:33:21.605 00.004 11872 Enqueuing Expose request
20:33:21.610 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
20:33:21.610 00.000 9960 MoveAxis(E, 0, ABG)
20:33:21.610 00.000 9960 Move returns status 0, amount 0
20:33:21.610 00.000 9960 MoveAxis(N, 0, ABG)
20:33:21.611 00.001 9960 Move returns status 0, amount 0
20:33:21.611 00.000 9960 move complete, result=0
20:33:21.611 00.000 9960 worker thread done servicing request
20:33:21.612 00.001 11872 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:33:21.618 00.006 9960 Worker thread wakes up
20:33:21.618 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:33:21.618 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1191,1042,31,31)
20:33:22.866 01.248 9960 Exposure complete
20:33:22.991 00.125 9960 worker thread done servicing request
20:33:22.991 00.000 11872 OnExposeComplete: enter
20:33:22.995 00.004 11872 UpdateGuideState(): m_state=6
20:33:22.999 00.004 11872 Star::Find(15, 1205, 1056, 0, (0,0,0,0), 1.5, 10.0, 255) frame 187
20:33:23.003 00.004 11872 Star::Find returns 1 (0), X=1205.86, Y=1056.99, Mass=5599, SNR=48.1, Peak=142 HFD=6.4
20:33:23.007 00.004 11872 CameraToMount -- cameraTheta (0.94) - m_xAngle (-3.14) = xAngle (4.08 = -2.21)
20:33:23.010 00.003 11872 CameraToMount -- cameraTheta (0.94) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.90 = -2.38)
20:33:23.015 00.005 11872 CameraToMount -- cameraX=0.19 cameraY=0.26 hyp=0.33 cameraTheta=0.94 mountX=-0.19 mountY=-0.23, mountTheta=-2.28
20:33:23.022 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.19, y=0.26, opts=13)
20:33:23.026 00.004 11872 Enqueuing Move request for scope (0.19, 0.26)
20:33:23.030 00.004 9960 Worker thread wakes up
20:33:23.030 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.26) opts 0xd
20:33:23.031 00.001 9960 Handling offset move in thread for scope, endpoint = (0.19, 0.26)
20:33:23.031 00.000 9960 Moving (0.19, 0.26) raw xDistance=-0.19 yDistance=-0.23
20:33:23.031 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=224, med=1, FiltMin=0, FiltMax=181, Gamma=1.000
20:33:23.035 00.004 11872 UpdateGuideState exits: m=5599 SNR=48.1
20:33:23.039 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:23.043 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
20:33:23.043 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
20:33:23.044 00.001 9960 MoveAxis(E, 0, ABG)
20:33:23.044 00.000 9960 Move returns status 0, amount 0
20:33:23.044 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:33:23.048 00.004 9960 MoveAxis(N, 169, ABG)
20:33:23.048 00.000 11872 Enqueuing Expose request
20:33:23.053 00.005 9960 Guiding  Dir = 0, Dur = 169
20:33:23.053 00.000 9960 IsSlewing returns 0
20:33:23.053 00.000 9960 IsGuiding returns 0
20:33:23.054 00.001 9960 PulseGuide returned control before completion, sleep 179
20:33:23.248 00.194 9960 IsGuiding returns 1
20:33:23.249 00.001 9960 scope still moving after pulse duration time elapsed
20:33:23.280 00.031 9960 IsSlewing returns 0
20:33:23.280 00.000 9960 IsGuiding returns 0
20:33:23.281 00.001 9960 scope move finished after 169 + 58 ms
20:33:23.281 00.000 9960 Move returns status 0, amount 169
20:33:23.281 00.000 9960 move complete, result=0
20:33:23.282 00.001 9960 worker thread done servicing request
20:33:23.282 00.000 9960 Worker thread wakes up
20:33:23.282 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.2 px 169 ms NORTH
20:33:23.288 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:33:23.288 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1191,1042,31,31)
20:33:24.529 01.241 9960 Exposure complete
20:33:24.658 00.129 9960 worker thread done servicing request
20:33:24.658 00.000 11872 OnExposeComplete: enter
20:33:24.663 00.005 11872 UpdateGuideState(): m_state=6
20:33:24.667 00.004 11872 Star::Find(15, 1205, 1056, 0, (0,0,0,0), 1.5, 10.0, 255) frame 188
20:33:24.671 00.004 11872 Star::Find returns 1 (0), X=1205.88, Y=1056.84, Mass=5855, SNR=49.1, Peak=139 HFD=6.7
20:33:24.675 00.004 11872 CameraToMount -- cameraTheta (0.51) - m_xAngle (-3.14) = xAngle (3.64 = -2.64)
20:33:24.680 00.005 11872 CameraToMount -- cameraTheta (0.51) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.47 = -2.81)
20:33:24.684 00.004 11872 CameraToMount -- cameraX=0.21 cameraY=0.12 hyp=0.24 cameraTheta=0.51 mountX=-0.21 mountY=-0.08, mountTheta=-2.79
20:33:24.688 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.21, y=0.12, opts=13)
20:33:24.693 00.005 11872 Enqueuing Move request for scope (0.21, 0.12)
20:33:24.697 00.004 9960 Worker thread wakes up
20:33:24.697 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.12) opts 0xd
20:33:24.698 00.001 9960 Handling offset move in thread for scope, endpoint = (0.21, 0.12)
20:33:24.698 00.000 9960 Moving (0.21, 0.12) raw xDistance=-0.21 yDistance=-0.08
20:33:24.698 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=1, FiltMin=0, FiltMax=189, Gamma=1.000
20:33:24.703 00.005 9960 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
20:33:24.703 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:33:24.703 00.000 11872 UpdateGuideState exits: m=5855 SNR=49.1
20:33:24.707 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:24.712 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:33:24.715 00.003 11872 Enqueuing Expose request
20:33:24.719 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:33:24.719 00.000 9960 MoveAxis(E, 90, ABG)
20:33:24.719 00.000 9960 Guiding  Dir = 2, Dur = 90
20:33:24.719 00.000 9960 IsSlewing returns 0
20:33:24.721 00.002 9960 IsGuiding returns 0
20:33:24.721 00.000 9960 PulseGuide returned control before completion, sleep 100
20:33:24.835 00.114 9960 IsGuiding returns 0
20:33:24.835 00.000 9960 Move returns status 0, amount 90
20:33:24.835 00.000 9960 MoveAxis(N, 0, ABG)
20:33:24.835 00.000 9960 Move returns status 0, amount 0
20:33:24.836 00.001 9960 move complete, result=0
20:33:24.837 00.001 9960 worker thread done servicing request
20:33:24.837 00.000 9960 Worker thread wakes up
20:33:24.837 00.000 11872 GuideStep: -0.2 px 90 ms EAST, -0.1 px 0 ms NORTH
20:33:24.842 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:33:24.842 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1191,1042,31,31)
20:33:26.103 01.261 9960 Exposure complete
20:33:26.243 00.140 9960 worker thread done servicing request
20:33:26.243 00.000 11872 OnExposeComplete: enter
20:33:26.248 00.005 11872 UpdateGuideState(): m_state=6
20:33:26.253 00.005 11872 Star::Find(15, 1205, 1056, 0, (0,0,0,0), 1.5, 10.0, 255) frame 189
20:33:26.257 00.004 11872 Star::Find returns 1 (0), X=1205.91, Y=1056.94, Mass=5832, SNR=49.2, Peak=136 HFD=6.5
20:33:26.262 00.005 11872 CameraToMount -- cameraTheta (0.74) - m_xAngle (-3.14) = xAngle (3.88 = -2.41)
20:33:26.266 00.004 11872 CameraToMount -- cameraTheta (0.74) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.70 = -2.58)
20:33:26.270 00.004 11872 CameraToMount -- cameraX=0.24 cameraY=0.22 hyp=0.32 cameraTheta=0.74 mountX=-0.24 mountY=-0.17, mountTheta=-2.52
20:33:26.274 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.24, y=0.22, opts=13)
20:33:26.279 00.005 11872 Enqueuing Move request for scope (0.24, 0.22)
20:33:26.284 00.005 9960 Worker thread wakes up
20:33:26.284 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=223, med=1, FiltMin=0, FiltMax=182, Gamma=1.000
20:33:26.288 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.22) opts 0xd
20:33:26.288 00.000 9960 Handling offset move in thread for scope, endpoint = (0.24, 0.22)
20:33:26.288 00.000 11872 UpdateGuideState exits: m=5832 SNR=49.2
20:33:26.292 00.004 9960 Moving (0.24, 0.22) raw xDistance=-0.24 yDistance=-0.17
20:33:26.292 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.24
20:33:26.293 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:33:26.294 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:26.297 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
20:33:26.297 00.000 9960 MoveAxis(E, 106, ABG)
20:33:26.298 00.001 9960 Guiding  Dir = 2, Dur = 106
20:33:26.298 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:33:26.302 00.004 11872 Enqueuing Expose request
20:33:26.305 00.003 9960 IsSlewing returns 0
20:33:26.306 00.001 9960 IsGuiding returns 0
20:33:26.306 00.000 9960 PulseGuide returned control before completion, sleep 116
20:33:26.432 00.126 9960 IsGuiding returns 1
20:33:26.433 00.001 9960 scope still moving after pulse duration time elapsed
20:33:26.463 00.030 9960 IsSlewing returns 0
20:33:26.463 00.000 9960 IsGuiding returns 0
20:33:26.464 00.001 9960 scope move finished after 106 + 51 ms
20:33:26.464 00.000 9960 Move returns status 0, amount 106
20:33:26.464 00.000 9960 MoveAxis(N, 0, ABG)
20:33:26.465 00.001 9960 Move returns status 0, amount 0
20:33:26.466 00.001 9960 move complete, result=0
20:33:26.466 00.000 9960 worker thread done servicing request
20:33:26.466 00.000 11872 GuideStep: -0.2 px 106 ms EAST, -0.2 px 0 ms NORTH
20:33:26.472 00.006 9960 Worker thread wakes up
20:33:26.472 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:33:26.472 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1191,1042,31,31)
20:33:27.726 01.254 9960 Exposure complete
20:33:27.872 00.146 9960 worker thread done servicing request
20:33:27.872 00.000 11872 OnExposeComplete: enter
20:33:27.877 00.005 11872 UpdateGuideState(): m_state=6
20:33:27.883 00.006 11872 Star::Find(15, 1205, 1056, 0, (0,0,0,0), 1.5, 10.0, 255) frame 190
20:33:27.887 00.004 11872 Star::Find returns 1 (0), X=1205.83, Y=1057.28, Mass=5618, SNR=48.7, Peak=132 HFD=6.7
20:33:27.892 00.005 11872 CameraToMount -- cameraTheta (1.29) - m_xAngle (-3.14) = xAngle (4.42 = -1.86)
20:33:27.897 00.005 11872 CameraToMount -- cameraTheta (1.29) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.25 = -2.03)
20:33:27.901 00.004 11872 CameraToMount -- cameraX=0.16 cameraY=0.56 hyp=0.58 cameraTheta=1.29 mountX=-0.16 mountY=-0.52, mountTheta=-1.88
20:33:27.907 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.16, y=0.56, opts=13)
20:33:27.912 00.005 11872 Enqueuing Move request for scope (0.16, 0.56)
20:33:27.915 00.003 9960 Worker thread wakes up
20:33:27.915 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.56) opts 0xd
20:33:27.915 00.000 9960 Handling offset move in thread for scope, endpoint = (0.16, 0.56)
20:33:27.916 00.001 9960 Moving (0.16, 0.56) raw xDistance=-0.16 yDistance=-0.52
20:33:27.916 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
20:33:27.917 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.52 from input -0.52
20:33:27.917 00.000 9960 MoveAxis(E, 0, ABG)
20:33:27.917 00.000 9960 Move returns status 0, amount 0
20:33:27.917 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=198, med=1, FiltMin=0, FiltMax=172, Gamma=1.000
20:33:27.922 00.005 9960 MoveAxis(N, 388, ABG)
20:33:27.922 00.000 9960 Guiding  Dir = 0, Dur = 388
20:33:27.922 00.000 11872 UpdateGuideState exits: m=5618 SNR=48.7
20:33:27.925 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:27.928 00.003 9960 IsSlewing returns 0
20:33:27.928 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:33:27.932 00.004 11872 Enqueuing Expose request
20:33:27.935 00.003 9960 IsGuiding returns 0
20:33:27.936 00.001 9960 PulseGuide returned control before completion, sleep 398
20:33:28.344 00.408 9960 IsGuiding returns 1
20:33:28.344 00.000 9960 scope still moving after pulse duration time elapsed
20:33:28.376 00.032 9960 IsSlewing returns 0
20:33:28.378 00.002 9960 IsGuiding returns 0
20:33:28.378 00.000 9960 scope move finished after 388 + 54 ms
20:33:28.378 00.000 9960 Move returns status 0, amount 388
20:33:28.379 00.001 9960 move complete, result=0
20:33:28.380 00.001 9960 worker thread done servicing request
20:33:28.380 00.000 9960 Worker thread wakes up
20:33:28.380 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.5 px 388 ms NORTH
20:33:28.386 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:33:28.386 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1191,1042,31,31)
20:33:29.634 01.248 9960 Exposure complete
20:33:29.767 00.133 9960 worker thread done servicing request
20:33:29.767 00.000 11872 OnExposeComplete: enter
20:33:29.772 00.005 11872 UpdateGuideState(): m_state=6
20:33:29.777 00.005 11872 Star::Find(15, 1205, 1057, 0, (0,0,0,0), 1.5, 10.0, 255) frame 191
20:33:29.780 00.003 11872 Star::Find returns 1 (0), X=1205.89, Y=1057.16, Mass=5421, SNR=47.3, Peak=127 HFD=6.6
20:33:29.785 00.005 11872 CameraToMount -- cameraTheta (1.11) - m_xAngle (-3.14) = xAngle (4.24 = -2.04)
20:33:29.790 00.005 11872 CameraToMount -- cameraTheta (1.11) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.07 = -2.21)
20:33:29.798 00.008 11872 CameraToMount -- cameraX=0.22 cameraY=0.44 hyp=0.49 cameraTheta=1.11 mountX=-0.22 mountY=-0.39, mountTheta=-2.08
20:33:29.806 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=0.22, y=0.44, opts=13)
20:33:29.811 00.005 11872 Enqueuing Move request for scope (0.22, 0.44)
20:33:29.817 00.006 9960 Worker thread wakes up
20:33:29.817 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.44) opts 0xd
20:33:29.818 00.001 9960 Handling offset move in thread for scope, endpoint = (0.22, 0.44)
20:33:29.818 00.000 9960 Moving (0.22, 0.44) raw xDistance=-0.22 yDistance=-0.39
20:33:29.818 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
20:33:29.818 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.39 from input -0.39
20:33:29.819 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=224, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
20:33:29.825 00.006 9960 MoveAxis(E, 93, ABG)
20:33:29.826 00.001 9960 Guiding  Dir = 2, Dur = 93
20:33:29.826 00.000 11872 UpdateGuideState exits: m=5421 SNR=47.3
20:33:29.833 00.007 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:29.838 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:33:29.843 00.005 11872 Enqueuing Expose request
20:33:29.847 00.004 9960 IsSlewing returns 0
20:33:29.848 00.001 9960 IsGuiding returns 0
20:33:29.848 00.000 9960 PulseGuide returned control before completion, sleep 103
20:33:29.953 00.105 9960 IsGuiding returns 1
20:33:29.956 00.003 9960 scope still moving after pulse duration time elapsed
20:33:29.984 00.028 9960 IsSlewing returns 0
20:33:29.986 00.002 9960 IsGuiding returns 0
20:33:29.986 00.000 9960 scope move finished after 93 + 45 ms
20:33:29.986 00.000 9960 Move returns status 0, amount 93
20:33:29.988 00.002 9960 MoveAxis(N, 294, ABG)
20:33:29.988 00.000 9960 Guiding  Dir = 0, Dur = 294
20:33:29.989 00.001 9960 IsSlewing returns 0
20:33:29.989 00.000 9960 IsGuiding returns 0
20:33:29.990 00.001 9960 PulseGuide returned control before completion, sleep 304
20:33:30.298 00.308 9960 IsGuiding returns 1
20:33:30.298 00.000 9960 scope still moving after pulse duration time elapsed
20:33:30.329 00.031 9960 IsSlewing returns 0
20:33:30.329 00.000 9960 IsGuiding returns 0
20:33:30.331 00.002 9960 scope move finished after 294 + 47 ms
20:33:30.331 00.000 9960 Move returns status 0, amount 294
20:33:30.331 00.000 9960 move complete, result=0
20:33:30.331 00.000 9960 worker thread done servicing request
20:33:30.333 00.002 9960 Worker thread wakes up
20:33:30.333 00.000 11872 GuideStep: -0.2 px 93 ms EAST, -0.4 px 294 ms NORTH
20:33:30.339 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:33:30.339 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1191,1042,31,31)
20:33:31.592 01.253 9960 Exposure complete
20:33:31.730 00.138 9960 worker thread done servicing request
20:33:31.730 00.000 11872 OnExposeComplete: enter
20:33:31.734 00.004 11872 UpdateGuideState(): m_state=6
20:33:31.739 00.005 11872 Star::Find(15, 1205, 1057, 0, (0,0,0,0), 1.5, 10.0, 255) frame 192
20:33:31.742 00.003 11872 Star::Find returns 1 (0), X=1205.84, Y=1056.61, Mass=5611, SNR=48.1, Peak=131 HFD=6.8
20:33:31.746 00.004 11872 CameraToMount -- cameraTheta (-0.61) - m_xAngle (-3.14) = xAngle (2.52 = 2.52)
20:33:31.750 00.004 11872 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.35 = 2.35)
20:33:31.753 00.003 11872 CameraToMount -- cameraX=0.17 cameraY=-0.12 hyp=0.20 cameraTheta=-0.61 mountX=-0.16 mountY=0.14, mountTheta=2.42
20:33:31.758 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.17, y=-0.12, opts=13)
20:33:31.762 00.004 11872 Enqueuing Move request for scope (0.17, -0.12)
20:33:31.766 00.004 9960 Worker thread wakes up
20:33:31.767 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=224, med=1, FiltMin=0, FiltMax=172, Gamma=1.000
20:33:31.773 00.006 11872 UpdateGuideState exits: m=5611 SNR=48.1
20:33:31.777 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:31.783 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:33:31.787 00.004 11872 Enqueuing Expose request
20:33:31.790 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.12) opts 0xd
20:33:31.790 00.000 9960 Handling offset move in thread for scope, endpoint = (0.17, -0.12)
20:33:31.790 00.000 9960 Moving (0.17, -0.12) raw xDistance=-0.16 yDistance=0.14
20:33:31.790 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
20:33:31.790 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:33:31.792 00.002 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
20:33:31.792 00.000 9960 MoveAxis(E, 0, ABG)
20:33:31.792 00.000 9960 Move returns status 0, amount 0
20:33:31.792 00.000 9960 MoveAxis(N, 0, ABG)
20:33:31.793 00.001 9960 Move returns status 0, amount 0
20:33:31.793 00.000 9960 move complete, result=0
20:33:31.793 00.000 9960 worker thread done servicing request
20:33:31.793 00.000 11872 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:33:31.797 00.004 9960 Worker thread wakes up
20:33:31.797 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:33:31.797 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1191,1042,31,31)
20:33:33.052 01.255 9960 Exposure complete
20:33:33.175 00.123 9960 worker thread done servicing request
20:33:33.175 00.000 11872 OnExposeComplete: enter
20:33:33.180 00.005 11872 UpdateGuideState(): m_state=6
20:33:33.185 00.005 11872 Star::Find(15, 1205, 1056, 0, (0,0,0,0), 1.5, 10.0, 255) frame 193
20:33:33.189 00.004 11872 Star::Find returns 1 (0), X=1205.95, Y=1056.82, Mass=5689, SNR=48.7, Peak=147 HFD=6.6
20:33:33.193 00.004 11872 CameraToMount -- cameraTheta (0.32) - m_xAngle (-3.14) = xAngle (3.46 = -2.82)
20:33:33.196 00.003 11872 CameraToMount -- cameraTheta (0.32) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.29 = -2.99)
20:33:33.200 00.004 11872 CameraToMount -- cameraX=0.28 cameraY=0.09 hyp=0.29 cameraTheta=0.32 mountX=-0.28 mountY=-0.04, mountTheta=-2.99
20:33:33.204 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.28, y=0.09, opts=13)
20:33:33.208 00.004 11872 Enqueuing Move request for scope (0.28, 0.09)
20:33:33.211 00.003 9960 Worker thread wakes up
20:33:33.213 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=197, med=1, FiltMin=0, FiltMax=181, Gamma=1.000
20:33:33.216 00.003 11872 UpdateGuideState exits: m=5689 SNR=48.7
20:33:33.220 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:33.224 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:33:33.227 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.09) opts 0xd
20:33:33.228 00.001 9960 Handling offset move in thread for scope, endpoint = (0.28, 0.09)
20:33:33.228 00.000 9960 Moving (0.28, 0.09) raw xDistance=-0.28 yDistance=-0.04
20:33:33.228 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.28
20:33:33.228 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:33:33.228 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:33:33.228 00.000 9960 MoveAxis(E, 115, ABG)
20:33:33.228 00.000 9960 Guiding  Dir = 2, Dur = 115
20:33:33.229 00.001 9960 IsSlewing returns 0
20:33:33.229 00.000 9960 IsGuiding returns 0
20:33:33.229 00.000 11872 Enqueuing Expose request
20:33:33.235 00.006 9960 PulseGuide returned control before completion, sleep 125
20:33:33.367 00.132 9960 IsGuiding returns 1
20:33:33.368 00.001 9960 scope still moving after pulse duration time elapsed
20:33:33.397 00.029 9960 IsSlewing returns 0
20:33:33.397 00.000 9960 IsGuiding returns 0
20:33:33.399 00.002 9960 scope move finished after 115 + 54 ms
20:33:33.400 00.001 9960 Move returns status 0, amount 115
20:33:33.400 00.000 9960 MoveAxis(N, 0, ABG)
20:33:33.400 00.000 9960 Move returns status 0, amount 0
20:33:33.401 00.001 9960 move complete, result=0
20:33:33.401 00.000 9960 worker thread done servicing request
20:33:33.401 00.000 11872 GuideStep: -0.3 px 115 ms EAST, -0.0 px 0 ms NORTH
20:33:33.407 00.006 9960 Worker thread wakes up
20:33:33.407 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:33:33.407 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1191,1042,31,31)
20:33:34.655 01.248 9960 Exposure complete
20:33:34.808 00.153 9960 worker thread done servicing request
20:33:34.808 00.000 11872 OnExposeComplete: enter
20:33:34.813 00.005 11872 UpdateGuideState(): m_state=6
20:33:34.818 00.005 11872 Star::Find(15, 1205, 1056, 0, (0,0,0,0), 1.5, 10.0, 255) frame 194
20:33:34.823 00.005 11872 Star::Find returns 1 (0), X=1205.65, Y=1056.93, Mass=5859, SNR=49.9, Peak=140 HFD=6.7
20:33:34.826 00.003 11872 CameraToMount -- cameraTheta (1.65) - m_xAngle (-3.14) = xAngle (4.78 = -1.50)
20:33:34.831 00.005 11872 CameraToMount -- cameraTheta (1.65) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.61 = -1.67)
20:33:34.838 00.007 11872 CameraToMount -- cameraX=-0.02 cameraY=0.21 hyp=0.21 cameraTheta=1.65 mountX=0.02 mountY=-0.21, mountTheta=-1.50
20:33:34.843 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.02, y=0.21, opts=13)
20:33:34.847 00.004 11872 Enqueuing Move request for scope (-0.02, 0.21)
20:33:34.851 00.004 9960 Worker thread wakes up
20:33:34.851 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=229, med=1, FiltMin=0, FiltMax=175, Gamma=1.000
20:33:34.856 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.21) opts 0xd
20:33:34.856 00.000 11872 UpdateGuideState exits: m=5859 SNR=49.9
20:33:34.859 00.003 9960 Handling offset move in thread for scope, endpoint = (-0.02, 0.21)
20:33:34.859 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:34.864 00.005 9960 Moving (-0.02, 0.21) raw xDistance=0.02 yDistance=-0.21
20:33:34.864 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:33:34.864 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
20:33:34.864 00.000 9960 MoveAxis(E, 0, ABG)
20:33:34.866 00.002 9960 Move returns status 0, amount 0
20:33:34.866 00.000 9960 MoveAxis(N, 155, ABG)
20:33:34.866 00.000 9960 Guiding  Dir = 0, Dur = 155
20:33:34.866 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:33:34.870 00.004 9960 IsSlewing returns 0
20:33:34.870 00.000 11872 Enqueuing Expose request
20:33:34.875 00.005 9960 IsGuiding returns 0
20:33:34.876 00.001 9960 PulseGuide returned control before completion, sleep 165
20:33:35.052 00.176 9960 IsGuiding returns 1
20:33:35.053 00.001 9960 scope still moving after pulse duration time elapsed
20:33:35.083 00.030 9960 IsSlewing returns 0
20:33:35.085 00.002 9960 IsGuiding returns 0
20:33:35.085 00.000 9960 scope move finished after 155 + 54 ms
20:33:35.086 00.001 9960 Move returns status 0, amount 155
20:33:35.086 00.000 9960 move complete, result=0
20:33:35.086 00.000 9960 worker thread done servicing request
20:33:35.087 00.001 11872 GuideStep: 0.0 px 0 ms EAST, -0.2 px 155 ms NORTH
20:33:35.093 00.006 9960 Worker thread wakes up
20:33:35.094 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:33:35.095 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1191,1042,31,31)
20:33:36.347 01.252 9960 Exposure complete
20:33:36.474 00.127 9960 worker thread done servicing request
20:33:36.475 00.001 11872 OnExposeComplete: enter
20:33:36.478 00.003 11872 UpdateGuideState(): m_state=6
20:33:36.482 00.004 11872 Star::Find(15, 1205, 1056, 0, (0,0,0,0), 1.5, 10.0, 255) frame 195
20:33:36.487 00.005 11872 Star::Find returns 1 (0), X=1205.79, Y=1056.88, Mass=5413, SNR=47.2, Peak=135 HFD=6.7
20:33:36.491 00.004 11872 CameraToMount -- cameraTheta (0.90) - m_xAngle (-3.14) = xAngle (4.04 = -2.24)
20:33:36.496 00.005 11872 CameraToMount -- cameraTheta (0.90) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.87 = -2.41)
20:33:36.499 00.003 11872 CameraToMount -- cameraX=0.12 cameraY=0.15 hyp=0.20 cameraTheta=0.90 mountX=-0.12 mountY=-0.13, mountTheta=-2.32
20:33:36.504 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.12, y=0.15, opts=13)
20:33:36.508 00.004 11872 Enqueuing Move request for scope (0.12, 0.15)
20:33:36.512 00.004 9960 Worker thread wakes up
20:33:36.512 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.15) opts 0xd
20:33:36.512 00.000 9960 Handling offset move in thread for scope, endpoint = (0.12, 0.15)
20:33:36.512 00.000 9960 Moving (0.12, 0.15) raw xDistance=-0.12 yDistance=-0.13
20:33:36.512 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
20:33:36.512 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:33:36.513 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:33:36.513 00.000 9960 MoveAxis(E, 0, ABG)
20:33:36.513 00.000 9960 Move returns status 0, amount 0
20:33:36.513 00.000 9960 MoveAxis(N, 0, ABG)
20:33:36.513 00.000 9960 Move returns status 0, amount 0
20:33:36.514 00.001 9960 move complete, result=0
20:33:36.514 00.000 9960 worker thread done servicing request
20:33:36.514 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=208, med=1, FiltMin=0, FiltMax=170, Gamma=1.000
20:33:36.517 00.003 11872 UpdateGuideState exits: m=5413 SNR=47.2
20:33:36.521 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:36.526 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:33:36.529 00.003 11872 Enqueuing Expose request
20:33:36.534 00.005 11872 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:33:36.537 00.003 9960 Worker thread wakes up
20:33:36.537 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:33:36.537 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1191,1042,31,31)
20:33:37.788 01.251 9960 Exposure complete
20:33:37.920 00.132 9960 worker thread done servicing request
20:33:37.920 00.000 11872 OnExposeComplete: enter
20:33:37.923 00.003 11872 UpdateGuideState(): m_state=6
20:33:37.928 00.005 11872 Star::Find(15, 1205, 1056, 0, (0,0,0,0), 1.5, 10.0, 255) frame 196
20:33:37.933 00.005 11872 Star::Find returns 1 (0), X=1205.82, Y=1057.36, Mass=5722, SNR=49.4, Peak=135 HFD=6.8
20:33:37.938 00.005 11872 CameraToMount -- cameraTheta (1.34) - m_xAngle (-3.14) = xAngle (4.48 = -1.81)
20:33:37.942 00.004 11872 CameraToMount -- cameraTheta (1.34) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.30 = -1.98)
20:33:37.946 00.004 11872 CameraToMount -- cameraX=0.15 cameraY=0.64 hyp=0.66 cameraTheta=1.34 mountX=-0.15 mountY=-0.60, mountTheta=-1.82
20:33:37.952 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.15, y=0.64, opts=13)
20:33:37.957 00.005 11872 Enqueuing Move request for scope (0.15, 0.64)
20:33:37.961 00.004 9960 Worker thread wakes up
20:33:37.961 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.64) opts 0xd
20:33:37.961 00.000 9960 Handling offset move in thread for scope, endpoint = (0.15, 0.64)
20:33:37.961 00.000 9960 Moving (0.15, 0.64) raw xDistance=-0.15 yDistance=-0.60
20:33:37.961 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
20:33:37.962 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.60 from input -0.60
20:33:37.963 00.001 9960 MoveAxis(E, 0, ABG)
20:33:37.963 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=219, med=1, FiltMin=0, FiltMax=194, Gamma=1.000
20:33:37.968 00.005 9960 Move returns status 0, amount 0
20:33:37.968 00.000 9960 MoveAxis(N, 451, ABG)
20:33:37.968 00.000 9960 Guiding  Dir = 0, Dur = 451
20:33:37.968 00.000 11872 UpdateGuideState exits: m=5722 SNR=49.4
20:33:37.973 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:37.976 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:33:37.980 00.004 9960 IsSlewing returns 0
20:33:37.981 00.001 11872 Enqueuing Expose request
20:33:37.985 00.004 9960 IsGuiding returns 0
20:33:37.986 00.001 9960 PulseGuide returned control before completion, sleep 461
20:33:38.450 00.464 9960 IsGuiding returns 1
20:33:38.451 00.001 9960 scope still moving after pulse duration time elapsed
20:33:38.481 00.030 9960 IsSlewing returns 0
20:33:38.483 00.002 9960 IsGuiding returns 0
20:33:38.483 00.000 9960 scope move finished after 451 + 46 ms
20:33:38.484 00.001 9960 Move returns status 0, amount 451
20:33:38.484 00.000 9960 move complete, result=0
20:33:38.485 00.001 9960 worker thread done servicing request
20:33:38.485 00.000 9960 Worker thread wakes up
20:33:38.485 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.6 px 451 ms NORTH
20:33:38.495 00.010 9960 worker thread servicing REQUEST_EXPOSE 1000
20:33:38.495 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1191,1042,31,31)
20:33:39.748 01.253 9960 Exposure complete
20:33:39.879 00.131 9960 worker thread done servicing request
20:33:39.880 00.001 11872 OnExposeComplete: enter
20:33:39.885 00.005 11872 UpdateGuideState(): m_state=6
20:33:39.890 00.005 11872 Star::Find(15, 1205, 1057, 0, (0,0,0,0), 1.5, 10.0, 255) frame 197
20:33:39.896 00.006 11872 Star::Find returns 1 (0), X=1205.74, Y=1056.79, Mass=5535, SNR=47.6, Peak=135 HFD=6.7
20:33:39.901 00.005 11872 CameraToMount -- cameraTheta (0.75) - m_xAngle (-3.14) = xAngle (3.88 = -2.40)
20:33:39.905 00.004 11872 CameraToMount -- cameraTheta (0.75) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.71 = -2.57)
20:33:39.909 00.004 11872 CameraToMount -- cameraX=0.07 cameraY=0.06 hyp=0.09 cameraTheta=0.75 mountX=-0.07 mountY=-0.05, mountTheta=-2.51
20:33:39.913 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.07, y=0.06, opts=13)
20:33:39.917 00.004 11872 Enqueuing Move request for scope (0.07, 0.06)
20:33:39.919 00.002 9960 Worker thread wakes up
20:33:39.920 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.06) opts 0xd
20:33:39.920 00.000 9960 Handling offset move in thread for scope, endpoint = (0.07, 0.06)
20:33:39.920 00.000 9960 Moving (0.07, 0.06) raw xDistance=-0.07 yDistance=-0.05
20:33:39.920 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:33:39.920 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:33:39.920 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=225, med=1, FiltMin=0, FiltMax=172, Gamma=1.000
20:33:39.924 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:33:39.925 00.001 9960 MoveAxis(E, 0, ABG)
20:33:39.925 00.000 9960 Move returns status 0, amount 0
20:33:39.925 00.000 9960 MoveAxis(N, 0, ABG)
20:33:39.925 00.000 9960 Move returns status 0, amount 0
20:33:39.926 00.001 9960 move complete, result=0
20:33:39.926 00.000 11872 UpdateGuideState exits: m=5535 SNR=47.6
20:33:39.929 00.003 9960 worker thread done servicing request
20:33:39.929 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:39.933 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:33:39.936 00.003 11872 Enqueuing Expose request
20:33:39.938 00.002 9960 Worker thread wakes up
20:33:39.940 00.002 9960 worker thread servicing REQUEST_EXPOSE 1000
20:33:39.940 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1191,1042,31,31)
20:33:39.940 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:33:41.188 01.248 9960 Exposure complete
20:33:41.323 00.135 9960 worker thread done servicing request
20:33:41.323 00.000 11872 OnExposeComplete: enter
20:33:41.328 00.005 11872 UpdateGuideState(): m_state=6
20:33:41.331 00.003 11872 Star::Find(15, 1205, 1056, 0, (0,0,0,0), 1.5, 10.0, 255) frame 198
20:33:41.336 00.005 11872 Star::Find returns 1 (0), X=1205.72, Y=1056.83, Mass=6014, SNR=51.1, Peak=132 HFD=6.8
20:33:41.341 00.005 11872 CameraToMount -- cameraTheta (1.18) - m_xAngle (-3.14) = xAngle (4.32 = -1.96)
20:33:41.344 00.003 11872 CameraToMount -- cameraTheta (1.18) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.15 = -2.13)
20:33:41.348 00.004 11872 CameraToMount -- cameraX=0.04 cameraY=0.11 hyp=0.12 cameraTheta=1.18 mountX=-0.04 mountY=-0.10, mountTheta=-1.99
20:33:41.354 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.04, y=0.11, opts=13)
20:33:41.359 00.005 11872 Enqueuing Move request for scope (0.04, 0.11)
20:33:41.362 00.003 9960 Worker thread wakes up
20:33:41.362 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.11) opts 0xd
20:33:41.362 00.000 9960 Handling offset move in thread for scope, endpoint = (0.04, 0.11)
20:33:41.363 00.001 9960 Moving (0.04, 0.11) raw xDistance=-0.04 yDistance=-0.10
20:33:41.363 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:33:41.363 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:33:41.363 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:33:41.363 00.000 9960 MoveAxis(E, 0, ABG)
20:33:41.364 00.001 9960 Move returns status 0, amount 0
20:33:41.364 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=242, med=1, FiltMin=0, FiltMax=181, Gamma=1.000
20:33:41.368 00.004 9960 MoveAxis(N, 0, ABG)
20:33:41.369 00.001 9960 Move returns status 0, amount 0
20:33:41.369 00.000 9960 move complete, result=0
20:33:41.369 00.000 11872 UpdateGuideState exits: m=6014 SNR=51.1
20:33:41.372 00.003 9960 worker thread done servicing request
20:33:41.372 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:41.376 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:33:41.379 00.003 11872 Enqueuing Expose request
20:33:41.383 00.004 9960 Worker thread wakes up
20:33:41.383 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:33:41.387 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
20:33:41.387 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1191,1042,31,31)
20:33:42.641 01.254 9960 Exposure complete
20:33:42.773 00.132 9960 worker thread done servicing request
20:33:42.774 00.001 11872 OnExposeComplete: enter
20:33:42.778 00.004 11872 UpdateGuideState(): m_state=6
20:33:42.782 00.004 11872 Star::Find(15, 1205, 1056, 0, (0,0,0,0), 1.5, 10.0, 255) frame 199
20:33:42.785 00.003 11872 Star::Find returns 1 (0), X=1205.90, Y=1057.04, Mass=5577, SNR=47.8, Peak=150 HFD=6.4
20:33:42.789 00.004 11872 CameraToMount -- cameraTheta (0.95) - m_xAngle (-3.14) = xAngle (4.09 = -2.20)
20:33:42.792 00.003 11872 CameraToMount -- cameraTheta (0.95) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.91 = -2.37)
20:33:42.796 00.004 11872 CameraToMount -- cameraX=0.23 cameraY=0.32 hyp=0.39 cameraTheta=0.95 mountX=-0.23 mountY=-0.27, mountTheta=-2.27
20:33:42.804 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=0.23, y=0.32, opts=13)
20:33:42.809 00.005 11872 Enqueuing Move request for scope (0.23, 0.32)
20:33:42.813 00.004 9960 Worker thread wakes up
20:33:42.813 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.32) opts 0xd
20:33:42.814 00.001 9960 Handling offset move in thread for scope, endpoint = (0.23, 0.32)
20:33:42.814 00.000 9960 Moving (0.23, 0.32) raw xDistance=-0.23 yDistance=-0.27
20:33:42.814 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=222, med=1, FiltMin=0, FiltMax=172, Gamma=1.000
20:33:42.818 00.004 11872 UpdateGuideState exits: m=5577 SNR=47.8
20:33:42.823 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:42.826 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:33:42.830 00.004 9960 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
20:33:42.830 00.000 11872 Enqueuing Expose request
20:33:42.835 00.005 9960 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
20:33:42.835 00.000 9960 MoveAxis(E, 95, ABG)
20:33:42.835 00.000 9960 Guiding  Dir = 2, Dur = 95
20:33:42.835 00.000 9960 IsSlewing returns 0
20:33:42.836 00.001 9960 IsGuiding returns 0
20:33:42.836 00.000 9960 PulseGuide returned control before completion, sleep 105
20:33:42.945 00.109 9960 IsGuiding returns 1
20:33:42.947 00.002 9960 scope still moving after pulse duration time elapsed
20:33:42.978 00.031 9960 IsSlewing returns 0
20:33:42.979 00.001 9960 IsGuiding returns 0
20:33:42.980 00.001 9960 scope move finished after 95 + 48 ms
20:33:42.980 00.000 9960 Move returns status 0, amount 95
20:33:42.980 00.000 9960 MoveAxis(N, 202, ABG)
20:33:42.982 00.002 9960 Guiding  Dir = 0, Dur = 202
20:33:42.983 00.001 9960 IsSlewing returns 0
20:33:42.983 00.000 9960 IsGuiding returns 0
20:33:42.984 00.001 9960 PulseGuide returned control before completion, sleep 212
20:33:43.211 00.227 9960 IsGuiding returns 1
20:33:43.212 00.001 9960 scope still moving after pulse duration time elapsed
20:33:43.242 00.030 9960 IsSlewing returns 0
20:33:43.244 00.002 9960 IsGuiding returns 0
20:33:43.244 00.000 9960 scope move finished after 202 + 58 ms
20:33:43.244 00.000 9960 Move returns status 0, amount 202
20:33:43.246 00.002 9960 move complete, result=0
20:33:43.246 00.000 9960 worker thread done servicing request
20:33:43.247 00.001 9960 Worker thread wakes up
20:33:43.247 00.000 11872 GuideStep: -0.2 px 95 ms EAST, -0.3 px 202 ms NORTH
20:33:43.252 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:33:43.253 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1191,1042,31,31)
20:33:44.502 01.249 9960 Exposure complete
20:33:44.634 00.132 9960 worker thread done servicing request
20:33:44.634 00.000 11872 OnExposeComplete: enter
20:33:44.638 00.004 11872 UpdateGuideState(): m_state=6
20:33:44.642 00.004 11872 Star::Find(15, 1205, 1057, 0, (0,0,0,0), 1.5, 10.0, 255) frame 200
20:33:44.647 00.005 11872 Star::Find returns 1 (0), X=1205.74, Y=1056.82, Mass=5905, SNR=49.7, Peak=141 HFD=6.8
20:33:44.650 00.003 11872 CameraToMount -- cameraTheta (0.91) - m_xAngle (-3.14) = xAngle (4.04 = -2.24)
20:33:44.653 00.003 11872 CameraToMount -- cameraTheta (0.91) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.87 = -2.41)
20:33:44.655 00.002 11872 CameraToMount -- cameraX=0.07 cameraY=0.09 hyp=0.12 cameraTheta=0.91 mountX=-0.07 mountY=-0.08, mountTheta=-2.32
20:33:44.660 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.07, y=0.09, opts=13)
20:33:44.663 00.003 11872 Enqueuing Move request for scope (0.07, 0.09)
20:33:44.666 00.003 9960 Worker thread wakes up
20:33:44.666 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=222, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
20:33:44.670 00.004 11872 UpdateGuideState exits: m=5905 SNR=49.7
20:33:44.672 00.002 9960 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.09) opts 0xd
20:33:44.673 00.001 9960 Handling offset move in thread for scope, endpoint = (0.07, 0.09)
20:33:44.673 00.000 9960 Moving (0.07, 0.09) raw xDistance=-0.07 yDistance=-0.08
20:33:44.673 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:33:44.673 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:44.676 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:33:44.678 00.002 11872 Enqueuing Expose request
20:33:44.682 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:33:44.683 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:33:44.683 00.000 9960 MoveAxis(E, 0, ABG)
20:33:44.683 00.000 9960 Move returns status 0, amount 0
20:33:44.684 00.001 9960 MoveAxis(N, 0, ABG)
20:33:44.684 00.000 9960 Move returns status 0, amount 0
20:33:44.684 00.000 9960 move complete, result=0
20:33:44.684 00.000 9960 worker thread done servicing request
20:33:44.684 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:33:44.688 00.004 9960 Worker thread wakes up
20:33:44.688 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:33:44.689 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1191,1042,31,31)
20:33:45.937 01.248 9960 Exposure complete
20:33:46.048 00.111 9960 worker thread done servicing request
20:33:46.049 00.001 11872 OnExposeComplete: enter
20:33:46.055 00.006 11872 UpdateGuideState(): m_state=6
20:33:46.061 00.006 11872 Star::Find(15, 1205, 1056, 0, (0,0,0,0), 1.5, 10.0, 255) frame 201
20:33:46.066 00.005 11872 Star::Find returns 1 (0), X=1205.71, Y=1057.07, Mass=5635, SNR=48.4, Peak=138 HFD=6.7
20:33:46.070 00.004 11872 CameraToMount -- cameraTheta (1.45) - m_xAngle (-3.14) = xAngle (4.59 = -1.69)
20:33:46.074 00.004 11872 CameraToMount -- cameraTheta (1.45) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.42 = -1.86)
20:33:46.078 00.004 11872 CameraToMount -- cameraX=0.04 cameraY=0.35 hyp=0.35 cameraTheta=1.45 mountX=-0.04 mountY=-0.33, mountTheta=-1.70
20:33:46.084 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.04, y=0.35, opts=13)
20:33:46.088 00.004 11872 Enqueuing Move request for scope (0.04, 0.35)
20:33:46.093 00.005 9960 Worker thread wakes up
20:33:46.093 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=218, med=1, FiltMin=0, FiltMax=172, Gamma=1.000
20:33:46.097 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.35) opts 0xd
20:33:46.097 00.000 9960 Handling offset move in thread for scope, endpoint = (0.04, 0.35)
20:33:46.097 00.000 11872 UpdateGuideState exits: m=5635 SNR=48.4
20:33:46.102 00.005 9960 Moving (0.04, 0.35) raw xDistance=-0.04 yDistance=-0.33
20:33:46.102 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:46.107 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:33:46.107 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
20:33:46.107 00.000 9960 MoveAxis(E, 0, ABG)
20:33:46.107 00.000 9960 Move returns status 0, amount 0
20:33:46.107 00.000 9960 MoveAxis(N, 249, ABG)
20:33:46.107 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:33:46.112 00.005 11872 Enqueuing Expose request
20:33:46.116 00.004 9960 Guiding  Dir = 0, Dur = 249
20:33:46.116 00.000 9960 IsSlewing returns 0
20:33:46.116 00.000 9960 IsGuiding returns 0
20:33:46.117 00.001 9960 PulseGuide returned control before completion, sleep 259
20:33:46.383 00.266 9960 IsGuiding returns 1
20:33:46.385 00.002 9960 scope still moving after pulse duration time elapsed
20:33:46.414 00.029 9960 IsSlewing returns 0
20:33:46.415 00.001 9960 IsGuiding returns 1
20:33:46.446 00.031 9960 IsSlewing returns 0
20:33:46.448 00.002 9960 IsGuiding returns 0
20:33:46.448 00.000 9960 scope move finished after 249 + 82 ms
20:33:46.449 00.001 9960 Move returns status 0, amount 249
20:33:46.449 00.000 9960 move complete, result=0
20:33:46.451 00.002 9960 worker thread done servicing request
20:33:46.451 00.000 9960 Worker thread wakes up
20:33:46.452 00.001 11872 GuideStep: -0.0 px 0 ms EAST, -0.3 px 249 ms NORTH
20:33:46.459 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:33:46.460 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1191,1042,31,31)
20:33:47.711 01.251 9960 Exposure complete
20:33:47.840 00.129 9960 worker thread done servicing request
20:33:47.840 00.000 11872 OnExposeComplete: enter
20:33:47.844 00.004 11872 UpdateGuideState(): m_state=6
20:33:47.848 00.004 11872 Star::Find(15, 1205, 1057, 0, (0,0,0,0), 1.5, 10.0, 255) frame 202
20:33:47.851 00.003 11872 Star::Find returns 1 (0), X=1205.74, Y=1057.17, Mass=5749, SNR=49.0, Peak=132 HFD=6.7
20:33:47.856 00.005 11872 CameraToMount -- cameraTheta (1.42) - m_xAngle (-3.14) = xAngle (4.55 = -1.73)
20:33:47.862 00.006 11872 CameraToMount -- cameraTheta (1.42) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.38 = -1.90)
20:33:47.868 00.006 11872 CameraToMount -- cameraX=0.07 cameraY=0.44 hyp=0.45 cameraTheta=1.42 mountX=-0.07 mountY=-0.42, mountTheta=-1.74
20:33:47.874 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.07, y=0.44, opts=13)
20:33:47.878 00.004 11872 Enqueuing Move request for scope (0.07, 0.44)
20:33:47.883 00.005 9960 Worker thread wakes up
20:33:47.883 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=202, med=1, FiltMin=0, FiltMax=173, Gamma=1.000
20:33:47.888 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.44) opts 0xd
20:33:47.888 00.000 9960 Handling offset move in thread for scope, endpoint = (0.07, 0.44)
20:33:47.888 00.000 9960 Moving (0.07, 0.44) raw xDistance=-0.07 yDistance=-0.42
20:33:47.888 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:33:47.888 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.42 from input -0.42
20:33:47.890 00.002 9960 MoveAxis(E, 0, ABG)
20:33:47.890 00.000 9960 Move returns status 0, amount 0
20:33:47.890 00.000 9960 MoveAxis(N, 316, ABG)
20:33:47.890 00.000 9960 Guiding  Dir = 0, Dur = 316
20:33:47.891 00.001 11872 UpdateGuideState exits: m=5749 SNR=49.0
20:33:47.895 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:47.899 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:33:47.902 00.003 11872 Enqueuing Expose request
20:33:47.907 00.005 9960 IsSlewing returns 0
20:33:47.908 00.001 9960 IsGuiding returns 0
20:33:47.908 00.000 9960 PulseGuide returned control before completion, sleep 326
20:33:48.249 00.341 9960 IsGuiding returns 1
20:33:48.250 00.001 9960 scope still moving after pulse duration time elapsed
20:33:48.280 00.030 9960 IsSlewing returns 0
20:33:48.281 00.001 9960 IsGuiding returns 0
20:33:48.281 00.000 9960 scope move finished after 316 + 56 ms
20:33:48.281 00.000 9960 Move returns status 0, amount 316
20:33:48.281 00.000 9960 move complete, result=0
20:33:48.281 00.000 9960 worker thread done servicing request
20:33:48.282 00.001 9960 Worker thread wakes up
20:33:48.282 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.4 px 316 ms NORTH
20:33:48.289 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:33:48.289 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1191,1042,31,31)
20:33:49.541 01.252 9960 Exposure complete
20:33:49.681 00.140 9960 worker thread done servicing request
20:33:49.681 00.000 11872 OnExposeComplete: enter
20:33:49.686 00.005 11872 UpdateGuideState(): m_state=6
20:33:49.691 00.005 11872 Star::Find(15, 1205, 1057, 0, (0,0,0,0), 1.5, 10.0, 255) frame 203
20:33:49.695 00.004 11872 Star::Find returns 1 (0), X=1205.83, Y=1056.76, Mass=5630, SNR=48.3, Peak=122 HFD=6.7
20:33:49.699 00.004 11872 CameraToMount -- cameraTheta (0.21) - m_xAngle (-3.14) = xAngle (3.35 = -2.93)
20:33:49.702 00.003 11872 CameraToMount -- cameraTheta (0.21) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.18 = -3.10)
20:33:49.706 00.004 11872 CameraToMount -- cameraX=0.16 cameraY=0.03 hyp=0.17 cameraTheta=0.21 mountX=-0.16 mountY=-0.01, mountTheta=-3.10
20:33:49.712 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.16, y=0.03, opts=13)
20:33:49.716 00.004 11872 Enqueuing Move request for scope (0.16, 0.03)
20:33:49.722 00.006 9960 Worker thread wakes up
20:33:49.722 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=220, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
20:33:49.726 00.004 11872 UpdateGuideState exits: m=5630 SNR=48.3
20:33:49.731 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:49.736 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:33:49.739 00.003 11872 Enqueuing Expose request
20:33:49.744 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.03) opts 0xd
20:33:49.744 00.000 9960 Handling offset move in thread for scope, endpoint = (0.16, 0.03)
20:33:49.744 00.000 9960 Moving (0.16, 0.03) raw xDistance=-0.16 yDistance=-0.01
20:33:49.744 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
20:33:49.745 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:33:49.745 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:33:49.745 00.000 9960 MoveAxis(E, 0, ABG)
20:33:49.745 00.000 9960 Move returns status 0, amount 0
20:33:49.746 00.001 9960 MoveAxis(N, 0, ABG)
20:33:49.746 00.000 9960 Move returns status 0, amount 0
20:33:49.746 00.000 9960 move complete, result=0
20:33:49.746 00.000 9960 worker thread done servicing request
20:33:49.747 00.001 11872 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
20:33:49.751 00.004 9960 Worker thread wakes up
20:33:49.751 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:33:49.751 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1191,1042,31,31)
20:33:50.998 01.247 9960 Exposure complete
20:33:51.108 00.110 9960 worker thread done servicing request
20:33:51.108 00.000 11872 OnExposeComplete: enter
20:33:51.113 00.005 11872 UpdateGuideState(): m_state=6
20:33:51.119 00.006 11872 Star::Find(15, 1205, 1056, 0, (0,0,0,0), 1.5, 10.0, 255) frame 204
20:33:51.122 00.003 11872 Star::Find returns 1 (0), X=1205.86, Y=1056.78, Mass=5880, SNR=50.1, Peak=138 HFD=6.7
20:33:51.127 00.005 11872 CameraToMount -- cameraTheta (0.31) - m_xAngle (-3.14) = xAngle (3.45 = -2.83)
20:33:51.131 00.004 11872 CameraToMount -- cameraTheta (0.31) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.28 = -3.01)
20:33:51.135 00.004 11872 CameraToMount -- cameraX=0.19 cameraY=0.06 hyp=0.20 cameraTheta=0.31 mountX=-0.19 mountY=-0.03, mountTheta=-3.00
20:33:51.141 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.19, y=0.06, opts=13)
20:33:51.144 00.003 11872 Enqueuing Move request for scope (0.19, 0.06)
20:33:51.149 00.005 9960 Worker thread wakes up
20:33:51.149 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=227, med=1, FiltMin=0, FiltMax=184, Gamma=1.000
20:33:51.153 00.004 11872 UpdateGuideState exits: m=5880 SNR=50.1
20:33:51.156 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:51.160 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:33:51.164 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.06) opts 0xd
20:33:51.164 00.000 11872 Enqueuing Expose request
20:33:51.167 00.003 9960 Handling offset move in thread for scope, endpoint = (0.19, 0.06)
20:33:51.167 00.000 9960 Moving (0.19, 0.06) raw xDistance=-0.19 yDistance=-0.03
20:33:51.168 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
20:33:51.168 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:33:51.168 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:33:51.169 00.001 9960 MoveAxis(E, 0, ABG)
20:33:51.169 00.000 9960 Move returns status 0, amount 0
20:33:51.169 00.000 9960 MoveAxis(N, 0, ABG)
20:33:51.169 00.000 9960 Move returns status 0, amount 0
20:33:51.170 00.001 9960 move complete, result=0
20:33:51.171 00.001 9960 worker thread done servicing request
20:33:51.171 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
20:33:51.176 00.005 9960 Worker thread wakes up
20:33:51.176 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:33:51.176 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1191,1042,31,31)
20:33:52.419 01.243 9960 Exposure complete
20:33:52.569 00.150 9960 worker thread done servicing request
20:33:52.569 00.000 11872 OnExposeComplete: enter
20:33:52.573 00.004 11872 UpdateGuideState(): m_state=6
20:33:52.578 00.005 11872 Star::Find(15, 1205, 1056, 0, (0,0,0,0), 1.5, 10.0, 255) frame 205
20:33:52.584 00.006 11872 Star::Find returns 1 (0), X=1205.70, Y=1057.19, Mass=5871, SNR=50.4, Peak=133 HFD=6.8
20:33:52.589 00.005 11872 CameraToMount -- cameraTheta (1.51) - m_xAngle (-3.14) = xAngle (4.65 = -1.64)
20:33:52.593 00.004 11872 CameraToMount -- cameraTheta (1.51) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.47 = -1.81)
20:33:52.597 00.004 11872 CameraToMount -- cameraX=0.03 cameraY=0.47 hyp=0.47 cameraTheta=1.51 mountX=-0.03 mountY=-0.46, mountTheta=-1.64
20:33:52.603 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.03, y=0.47, opts=13)
20:33:52.606 00.003 11872 Enqueuing Move request for scope (0.03, 0.47)
20:33:52.610 00.004 9960 Worker thread wakes up
20:33:52.610 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=1, FiltMin=0, FiltMax=168, Gamma=1.000
20:33:52.615 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.47) opts 0xd
20:33:52.616 00.001 9960 Handling offset move in thread for scope, endpoint = (0.03, 0.47)
20:33:52.616 00.000 9960 Moving (0.03, 0.47) raw xDistance=-0.03 yDistance=-0.46
20:33:52.616 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:33:52.616 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.46 from input -0.46
20:33:52.617 00.001 11872 UpdateGuideState exits: m=5871 SNR=50.4
20:33:52.621 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:52.624 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:33:52.628 00.004 9960 MoveAxis(E, 0, ABG)
20:33:52.628 00.000 9960 Move returns status 0, amount 0
20:33:52.629 00.001 9960 MoveAxis(N, 342, ABG)
20:33:52.629 00.000 9960 Guiding  Dir = 0, Dur = 342
20:33:52.629 00.000 11872 Enqueuing Expose request
20:33:52.634 00.005 9960 IsSlewing returns 0
20:33:52.634 00.000 9960 IsGuiding returns 0
20:33:52.634 00.000 9960 PulseGuide returned control before completion, sleep 352
20:33:53.001 00.367 9960 IsGuiding returns 1
20:33:53.001 00.000 9960 scope still moving after pulse duration time elapsed
20:33:53.031 00.030 9960 IsSlewing returns 0
20:33:53.032 00.001 9960 IsGuiding returns 0
20:33:53.033 00.001 9960 scope move finished after 342 + 56 ms
20:33:53.034 00.001 9960 Move returns status 0, amount 342
20:33:53.034 00.000 9960 move complete, result=0
20:33:53.034 00.000 9960 worker thread done servicing request
20:33:53.034 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.5 px 342 ms NORTH
20:33:53.040 00.006 9960 Worker thread wakes up
20:33:53.040 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:33:53.040 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1191,1042,31,31)
20:33:54.285 01.245 9960 Exposure complete
20:33:54.407 00.122 9960 worker thread done servicing request
20:33:54.408 00.001 11872 OnExposeComplete: enter
20:33:54.412 00.004 11872 UpdateGuideState(): m_state=6
20:33:54.415 00.003 11872 Star::Find(15, 1205, 1057, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
20:33:54.419 00.004 11872 Star::Find returns 1 (0), X=1205.74, Y=1056.71, Mass=5583, SNR=48.3, Peak=137 HFD=6.7
20:33:54.423 00.004 11872 CameraToMount -- cameraTheta (-0.26) - m_xAngle (-3.14) = xAngle (2.88 = 2.88)
20:33:54.427 00.004 11872 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.71 = 2.71)
20:33:54.431 00.004 11872 CameraToMount -- cameraX=0.06 cameraY=-0.02 hyp=0.07 cameraTheta=-0.26 mountX=-0.06 mountY=0.03, mountTheta=2.73
20:33:54.437 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.06, y=-0.02, opts=13)
20:33:54.441 00.004 11872 Enqueuing Move request for scope (0.06, -0.02)
20:33:54.444 00.003 9960 Worker thread wakes up
20:33:54.444 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.02) opts 0xd
20:33:54.444 00.000 9960 Handling offset move in thread for scope, endpoint = (0.06, -0.02)
20:33:54.445 00.001 9960 Moving (0.06, -0.02) raw xDistance=-0.06 yDistance=0.03
20:33:54.445 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:33:54.445 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:33:54.445 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:33:54.445 00.000 9960 MoveAxis(E, 0, ABG)
20:33:54.445 00.000 9960 Move returns status 0, amount 0
20:33:54.445 00.000 9960 MoveAxis(N, 0, ABG)
20:33:54.447 00.002 9960 Move returns status 0, amount 0
20:33:54.447 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=212, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
20:33:54.452 00.005 9960 move complete, result=0
20:33:54.452 00.000 9960 worker thread done servicing request
20:33:54.452 00.000 11872 UpdateGuideState exits: m=5583 SNR=48.3
20:33:54.457 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:54.460 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:33:54.464 00.004 11872 Enqueuing Expose request
20:33:54.468 00.004 11872 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:33:54.471 00.003 9960 Worker thread wakes up
20:33:54.472 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:33:54.472 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1191,1042,31,31)
20:33:55.728 01.256 9960 Exposure complete
20:33:55.853 00.125 9960 worker thread done servicing request
20:33:55.854 00.001 11872 OnExposeComplete: enter
20:33:55.860 00.006 11872 UpdateGuideState(): m_state=6
20:33:55.864 00.004 11872 Star::Find(15, 1205, 1056, 0, (0,0,0,0), 1.5, 10.0, 255) frame 207
20:33:55.868 00.004 11872 Star::Find returns 1 (0), X=1205.92, Y=1057.01, Mass=5647, SNR=48.3, Peak=157 HFD=6.4
20:33:55.871 00.003 11872 CameraToMount -- cameraTheta (0.86) - m_xAngle (-3.14) = xAngle (4.00 = -2.28)
20:33:55.877 00.006 11872 CameraToMount -- cameraTheta (0.86) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.83 = -2.46)
20:33:55.883 00.006 11872 CameraToMount -- cameraX=0.24 cameraY=0.29 hyp=0.38 cameraTheta=0.86 mountX=-0.25 mountY=-0.24, mountTheta=-2.37
20:33:55.890 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.24, y=0.29, opts=13)
20:33:55.899 00.009 11872 Enqueuing Move request for scope (0.24, 0.29)
20:33:55.903 00.004 9960 Worker thread wakes up
20:33:55.904 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=233, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
20:33:55.907 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.29) opts 0xd
20:33:55.908 00.001 11872 UpdateGuideState exits: m=5647 SNR=48.3
20:33:55.911 00.003 9960 Handling offset move in thread for scope, endpoint = (0.24, 0.29)
20:33:55.911 00.000 9960 Moving (0.24, 0.29) raw xDistance=-0.25 yDistance=-0.24
20:33:55.911 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.25
20:33:55.911 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
20:33:55.911 00.000 9960 MoveAxis(E, 103, ABG)
20:33:55.913 00.002 9960 Guiding  Dir = 2, Dur = 103
20:33:55.913 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:55.916 00.003 9960 IsSlewing returns 0
20:33:55.916 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:33:55.921 00.005 11872 Enqueuing Expose request
20:33:55.925 00.004 9960 IsGuiding returns 0
20:33:55.925 00.000 9960 PulseGuide returned control before completion, sleep 113
20:33:56.044 00.119 9960 IsGuiding returns 1
20:33:56.045 00.001 9960 scope still moving after pulse duration time elapsed
20:33:56.076 00.031 9960 IsSlewing returns 0
20:33:56.076 00.000 9960 IsGuiding returns 0
20:33:56.077 00.001 9960 scope move finished after 103 + 48 ms
20:33:56.077 00.000 9960 Move returns status 0, amount 103
20:33:56.077 00.000 9960 MoveAxis(N, 177, ABG)
20:33:56.077 00.000 9960 Guiding  Dir = 0, Dur = 177
20:33:56.078 00.001 9960 IsSlewing returns 0
20:33:56.078 00.000 9960 IsGuiding returns 0
20:33:56.079 00.001 9960 PulseGuide returned control before completion, sleep 187
20:33:56.279 00.200 9960 IsGuiding returns 1
20:33:56.281 00.002 9960 scope still moving after pulse duration time elapsed
20:33:56.310 00.029 9960 IsSlewing returns 0
20:33:56.311 00.001 9960 IsGuiding returns 0
20:33:56.311 00.000 9960 scope move finished after 177 + 56 ms
20:33:56.313 00.002 9960 Move returns status 0, amount 177
20:33:56.313 00.000 9960 move complete, result=0
20:33:56.313 00.000 9960 worker thread done servicing request
20:33:56.314 00.001 9960 Worker thread wakes up
20:33:56.314 00.000 11872 GuideStep: -0.2 px 103 ms EAST, -0.2 px 177 ms NORTH
20:33:56.320 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:33:56.320 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1191,1042,31,31)
20:33:57.574 01.254 9960 Exposure complete
20:33:57.742 00.168 9960 worker thread done servicing request
20:33:57.742 00.000 11872 OnExposeComplete: enter
20:33:57.747 00.005 11872 UpdateGuideState(): m_state=6
20:33:57.751 00.004 11872 Star::Find(15, 1205, 1057, 0, (0,0,0,0), 1.5, 10.0, 255) frame 208
20:33:57.755 00.004 11872 Star::Find returns 1 (0), X=1205.70, Y=1056.67, Mass=5562, SNR=48.2, Peak=126 HFD=6.9
20:33:57.761 00.006 11872 CameraToMount -- cameraTheta (-1.03) - m_xAngle (-3.14) = xAngle (2.11 = 2.11)
20:33:57.767 00.006 11872 CameraToMount -- cameraTheta (-1.03) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.93 = 1.93)
20:33:57.773 00.006 11872 CameraToMount -- cameraX=0.03 cameraY=-0.05 hyp=0.06 cameraTheta=-1.03 mountX=-0.03 mountY=0.05, mountTheta=2.07
20:33:57.779 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.03, y=-0.05, opts=13)
20:33:57.784 00.005 11872 Enqueuing Move request for scope (0.03, -0.05)
20:33:57.789 00.005 9960 Worker thread wakes up
20:33:57.789 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.05) opts 0xd
20:33:57.789 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=228, med=1, FiltMin=0, FiltMax=184, Gamma=1.000
20:33:57.795 00.006 9960 Handling offset move in thread for scope, endpoint = (0.03, -0.05)
20:33:57.795 00.000 11872 UpdateGuideState exits: m=5562 SNR=48.2
20:33:57.799 00.004 9960 Moving (0.03, -0.05) raw xDistance=-0.03 yDistance=0.05
20:33:57.800 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:57.804 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:33:57.804 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:33:57.804 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:33:57.808 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:33:57.809 00.001 11872 Enqueuing Expose request
20:33:57.812 00.003 9960 MoveAxis(E, 0, ABG)
20:33:57.812 00.000 9960 Move returns status 0, amount 0
20:33:57.812 00.000 9960 MoveAxis(N, 0, ABG)
20:33:57.812 00.000 9960 Move returns status 0, amount 0
20:33:57.812 00.000 9960 move complete, result=0
20:33:57.814 00.002 9960 worker thread done servicing request
20:33:57.814 00.000 9960 Worker thread wakes up
20:33:57.814 00.000 11872 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:33:57.818 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
20:33:57.818 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1191,1042,31,31)
20:33:59.073 01.255 9960 Exposure complete
20:33:59.214 00.141 9960 worker thread done servicing request
20:33:59.215 00.001 11872 OnExposeComplete: enter
20:33:59.218 00.003 11872 UpdateGuideState(): m_state=6
20:33:59.222 00.004 11872 Star::Find(15, 1205, 1056, 0, (0,0,0,0), 1.5, 10.0, 255) frame 209
20:33:59.225 00.003 11872 Star::Find returns 1 (0), X=1205.75, Y=1056.96, Mass=5442, SNR=47.4, Peak=130 HFD=6.6
20:33:59.228 00.003 11872 CameraToMount -- cameraTheta (1.24) - m_xAngle (-3.14) = xAngle (4.38 = -1.91)
20:33:59.233 00.005 11872 CameraToMount -- cameraTheta (1.24) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.20 = -2.08)
20:33:59.236 00.003 11872 CameraToMount -- cameraX=0.08 cameraY=0.23 hyp=0.25 cameraTheta=1.24 mountX=-0.08 mountY=-0.22, mountTheta=-1.93
20:33:59.241 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.08, y=0.23, opts=13)
20:33:59.244 00.003 11872 Enqueuing Move request for scope (0.08, 0.23)
20:33:59.247 00.003 9960 Worker thread wakes up
20:33:59.248 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=217, med=1, FiltMin=0, FiltMax=174, Gamma=1.000
20:33:59.252 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.23) opts 0xd
20:33:59.252 00.000 11872 UpdateGuideState exits: m=5442 SNR=47.4
20:33:59.256 00.004 9960 Handling offset move in thread for scope, endpoint = (0.08, 0.23)
20:33:59.256 00.000 9960 Moving (0.08, 0.23) raw xDistance=-0.08 yDistance=-0.22
20:33:59.256 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:59.262 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:33:59.265 00.003 11872 Enqueuing Expose request
20:33:59.270 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
20:33:59.270 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
20:33:59.270 00.000 9960 MoveAxis(E, 0, ABG)
20:33:59.271 00.001 9960 Move returns status 0, amount 0
20:33:59.271 00.000 9960 MoveAxis(N, 161, ABG)
20:33:59.271 00.000 9960 Guiding  Dir = 0, Dur = 161
20:33:59.272 00.001 9960 IsSlewing returns 0
20:33:59.273 00.001 9960 IsGuiding returns 0
20:33:59.273 00.000 9960 PulseGuide returned control before completion, sleep 171
20:33:59.456 00.183 9960 IsGuiding returns 1
20:33:59.456 00.000 9960 scope still moving after pulse duration time elapsed
20:33:59.487 00.031 9960 IsSlewing returns 0
20:33:59.489 00.002 9960 IsGuiding returns 0
20:33:59.489 00.000 9960 scope move finished after 161 + 54 ms
20:33:59.489 00.000 9960 Move returns status 0, amount 161
20:33:59.489 00.000 9960 move complete, result=0
20:33:59.490 00.001 9960 worker thread done servicing request
20:33:59.490 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 161 ms NORTH
20:33:59.495 00.005 9960 Worker thread wakes up
20:33:59.495 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:33:59.495 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1191,1042,31,31)
20:34:00.751 01.256 9960 Exposure complete
20:34:00.890 00.139 9960 worker thread done servicing request
20:34:00.891 00.001 11872 OnExposeComplete: enter
20:34:00.895 00.004 11872 UpdateGuideState(): m_state=6
20:34:00.900 00.005 11872 Star::Find(15, 1205, 1056, 0, (0,0,0,0), 1.5, 10.0, 255) frame 210
20:34:00.903 00.003 11872 Star::Find returns 1 (0), X=1205.72, Y=1056.87, Mass=5571, SNR=48.1, Peak=121 HFD=6.7
20:34:00.908 00.005 11872 CameraToMount -- cameraTheta (1.23) - m_xAngle (-3.14) = xAngle (4.37 = -1.91)
20:34:00.912 00.004 11872 CameraToMount -- cameraTheta (1.23) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.20 = -2.09)
20:34:00.915 00.003 11872 CameraToMount -- cameraX=0.05 cameraY=0.14 hyp=0.15 cameraTheta=1.23 mountX=-0.05 mountY=-0.13, mountTheta=-1.94
20:34:00.921 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.05, y=0.14, opts=13)
20:34:00.925 00.004 11872 Enqueuing Move request for scope (0.05, 0.14)
20:34:00.929 00.004 9960 Worker thread wakes up
20:34:00.929 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.14) opts 0xd
20:34:00.929 00.000 9960 Handling offset move in thread for scope, endpoint = (0.05, 0.14)
20:34:00.930 00.001 9960 Moving (0.05, 0.14) raw xDistance=-0.05 yDistance=-0.13
20:34:00.930 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:34:00.930 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:34:00.930 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=218, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
20:34:00.934 00.004 11872 UpdateGuideState exits: m=5571 SNR=48.1
20:34:00.938 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:00.941 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:34:00.941 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:34:00.946 00.005 11872 Enqueuing Expose request
20:34:00.949 00.003 9960 MoveAxis(E, 0, ABG)
20:34:00.949 00.000 9960 Move returns status 0, amount 0
20:34:00.949 00.000 9960 MoveAxis(N, 0, ABG)
20:34:00.949 00.000 9960 Move returns status 0, amount 0
20:34:00.951 00.002 9960 move complete, result=0
20:34:00.951 00.000 9960 worker thread done servicing request
20:34:00.951 00.000 9960 Worker thread wakes up
20:34:00.951 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:34:00.956 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:34:00.957 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1191,1042,31,31)
20:34:02.206 01.249 9960 Exposure complete
20:34:02.336 00.130 9960 worker thread done servicing request
20:34:02.337 00.001 11872 OnExposeComplete: enter
20:34:02.340 00.003 11872 UpdateGuideState(): m_state=6
20:34:02.343 00.003 11872 Star::Find(15, 1205, 1056, 0, (0,0,0,0), 1.5, 10.0, 255) frame 211
20:34:02.348 00.005 11872 Star::Find returns 1 (0), X=1205.74, Y=1057.25, Mass=5782, SNR=49.3, Peak=145 HFD=6.6
20:34:02.351 00.003 11872 CameraToMount -- cameraTheta (1.45) - m_xAngle (-3.14) = xAngle (4.59 = -1.70)
20:34:02.355 00.004 11872 CameraToMount -- cameraTheta (1.45) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.41 = -1.87)
20:34:02.359 00.004 11872 CameraToMount -- cameraX=0.06 cameraY=0.53 hyp=0.53 cameraTheta=1.45 mountX=-0.07 mountY=-0.51, mountTheta=-1.70
20:34:02.363 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.06, y=0.53, opts=13)
20:34:02.370 00.007 11872 Enqueuing Move request for scope (0.06, 0.53)
20:34:02.374 00.004 9960 Worker thread wakes up
20:34:02.374 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.53) opts 0xd
20:34:02.375 00.001 9960 Handling offset move in thread for scope, endpoint = (0.06, 0.53)
20:34:02.375 00.000 9960 Moving (0.06, 0.53) raw xDistance=-0.07 yDistance=-0.51
20:34:02.375 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:34:02.375 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.51 from input -0.51
20:34:02.375 00.000 9960 MoveAxis(E, 0, ABG)
20:34:02.376 00.001 9960 Move returns status 0, amount 0
20:34:02.376 00.000 9960 MoveAxis(N, 380, ABG)
20:34:02.376 00.000 9960 Guiding  Dir = 0, Dur = 380
20:34:02.377 00.001 9960 IsSlewing returns 0
20:34:02.377 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=199, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
20:34:02.380 00.003 9960 IsGuiding returns 0
20:34:02.380 00.000 11872 UpdateGuideState exits: m=5782 SNR=49.3
20:34:02.384 00.004 9960 PulseGuide returned control before completion, sleep 390
20:34:02.384 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:02.388 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:34:02.392 00.004 11872 Enqueuing Expose request
20:34:02.787 00.395 9960 IsGuiding returns 1
20:34:02.788 00.001 9960 scope still moving after pulse duration time elapsed
20:34:02.818 00.030 9960 IsSlewing returns 0
20:34:02.819 00.001 9960 IsGuiding returns 0
20:34:02.819 00.000 9960 scope move finished after 380 + 57 ms
20:34:02.819 00.000 9960 Move returns status 0, amount 380
20:34:02.819 00.000 9960 move complete, result=0
20:34:02.819 00.000 9960 worker thread done servicing request
20:34:02.819 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.5 px 380 ms NORTH
20:34:02.832 00.013 9960 Worker thread wakes up
20:34:02.832 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:34:02.833 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1191,1042,31,31)
20:34:04.086 01.253 9960 Exposure complete
20:34:04.214 00.128 9960 worker thread done servicing request
20:34:04.215 00.001 11872 OnExposeComplete: enter
20:34:04.219 00.004 11872 UpdateGuideState(): m_state=6
20:34:04.223 00.004 11872 Star::Find(15, 1205, 1057, 0, (0,0,0,0), 1.5, 10.0, 255) frame 212
20:34:04.226 00.003 11872 Star::Find returns 1 (0), X=1205.81, Y=1056.60, Mass=5501, SNR=47.6, Peak=138 HFD=6.8
20:34:04.230 00.004 11872 CameraToMount -- cameraTheta (-0.74) - m_xAngle (-3.14) = xAngle (2.40 = 2.40)
20:34:04.236 00.006 11872 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.23 = 2.23)
20:34:04.240 00.004 11872 CameraToMount -- cameraX=0.14 cameraY=-0.12 hyp=0.18 cameraTheta=-0.74 mountX=-0.14 mountY=0.15, mountTheta=2.32
20:34:04.244 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.14, y=-0.12, opts=13)
20:34:04.248 00.004 11872 Enqueuing Move request for scope (0.14, -0.12)
20:34:04.252 00.004 9960 Worker thread wakes up
20:34:04.253 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=235, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
20:34:04.257 00.004 11872 UpdateGuideState exits: m=5501 SNR=47.6
20:34:04.261 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.12) opts 0xd
20:34:04.261 00.000 9960 Handling offset move in thread for scope, endpoint = (0.14, -0.12)
20:34:04.262 00.001 9960 Moving (0.14, -0.12) raw xDistance=-0.14 yDistance=0.15
20:34:04.262 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
20:34:04.262 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:34:04.262 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:04.267 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
20:34:04.268 00.001 9960 MoveAxis(E, 0, ABG)
20:34:04.268 00.000 9960 Move returns status 0, amount 0
20:34:04.268 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:34:04.273 00.005 9960 MoveAxis(N, 0, ABG)
20:34:04.273 00.000 9960 Move returns status 0, amount 0
20:34:04.273 00.000 9960 move complete, result=0
20:34:04.273 00.000 11872 Enqueuing Expose request
20:34:04.278 00.005 9960 worker thread done servicing request
20:34:04.278 00.000 11872 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:34:04.283 00.005 9960 Worker thread wakes up
20:34:04.283 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:34:04.283 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1191,1042,31,31)
20:34:05.536 01.253 9960 Exposure complete
20:34:05.666 00.130 9960 worker thread done servicing request
20:34:05.666 00.000 11872 OnExposeComplete: enter
20:34:05.672 00.006 11872 UpdateGuideState(): m_state=6
20:34:05.678 00.006 11872 Star::Find(15, 1205, 1056, 0, (0,0,0,0), 1.5, 10.0, 255) frame 213
20:34:05.682 00.004 11872 Star::Find returns 1 (0), X=1205.86, Y=1056.80, Mass=5876, SNR=49.5, Peak=140 HFD=6.7
20:34:05.688 00.006 11872 CameraToMount -- cameraTheta (0.40) - m_xAngle (-3.14) = xAngle (3.54 = -2.74)
20:34:05.691 00.003 11872 CameraToMount -- cameraTheta (0.40) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.37 = -2.92)
20:34:05.695 00.004 11872 CameraToMount -- cameraX=0.19 cameraY=0.08 hyp=0.20 cameraTheta=0.40 mountX=-0.19 mountY=-0.05, mountTheta=-2.90
20:34:05.700 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.19, y=0.08, opts=13)
20:34:05.705 00.005 11872 Enqueuing Move request for scope (0.19, 0.08)
20:34:05.709 00.004 9960 Worker thread wakes up
20:34:05.709 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=212, med=1, FiltMin=0, FiltMax=184, Gamma=1.000
20:34:05.713 00.004 11872 UpdateGuideState exits: m=5876 SNR=49.5
20:34:05.716 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:05.721 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:34:05.725 00.004 11872 Enqueuing Expose request
20:34:05.728 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.08) opts 0xd
20:34:05.729 00.001 9960 Handling offset move in thread for scope, endpoint = (0.19, 0.08)
20:34:05.729 00.000 9960 Moving (0.19, 0.08) raw xDistance=-0.19 yDistance=-0.05
20:34:05.730 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
20:34:05.730 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:34:05.730 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:34:05.730 00.000 9960 MoveAxis(E, 0, ABG)
20:34:05.730 00.000 9960 Move returns status 0, amount 0
20:34:05.731 00.001 9960 MoveAxis(N, 0, ABG)
20:34:05.731 00.000 9960 Move returns status 0, amount 0
20:34:05.731 00.000 9960 move complete, result=0
20:34:05.731 00.000 9960 worker thread done servicing request
20:34:05.731 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
20:34:05.735 00.004 9960 Worker thread wakes up
20:34:05.735 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:34:05.735 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1191,1042,31,31)
20:34:06.976 01.241 9960 Exposure complete
20:34:07.110 00.134 9960 worker thread done servicing request
20:34:07.111 00.001 11872 OnExposeComplete: enter
20:34:07.116 00.005 11872 UpdateGuideState(): m_state=6
20:34:07.120 00.004 11872 Star::Find(15, 1205, 1056, 0, (0,0,0,0), 1.5, 10.0, 255) frame 214
20:34:07.125 00.005 11872 Star::Find returns 1 (0), X=1205.76, Y=1057.00, Mass=5709, SNR=49.1, Peak=136 HFD=6.8
20:34:07.129 00.004 11872 CameraToMount -- cameraTheta (1.28) - m_xAngle (-3.14) = xAngle (4.41 = -1.87)
20:34:07.132 00.003 11872 CameraToMount -- cameraTheta (1.28) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.24 = -2.04)
20:34:07.136 00.004 11872 CameraToMount -- cameraX=0.08 cameraY=0.28 hyp=0.29 cameraTheta=1.28 mountX=-0.09 mountY=-0.26, mountTheta=-1.89
20:34:07.142 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.08, y=0.28, opts=13)
20:34:07.146 00.004 11872 Enqueuing Move request for scope (0.08, 0.28)
20:34:07.151 00.005 9960 Worker thread wakes up
20:34:07.151 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=218, med=1, FiltMin=0, FiltMax=190, Gamma=1.000
20:34:07.154 00.003 11872 UpdateGuideState exits: m=5709 SNR=49.1
20:34:07.158 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:07.163 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:34:07.166 00.003 11872 Enqueuing Expose request
20:34:07.169 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.28) opts 0xd
20:34:07.169 00.000 9960 Handling offset move in thread for scope, endpoint = (0.08, 0.28)
20:34:07.169 00.000 9960 Moving (0.08, 0.28) raw xDistance=-0.09 yDistance=-0.26
20:34:07.170 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:34:07.170 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
20:34:07.171 00.001 9960 MoveAxis(E, 0, ABG)
20:34:07.171 00.000 9960 Move returns status 0, amount 0
20:34:07.171 00.000 9960 MoveAxis(N, 193, ABG)
20:34:07.171 00.000 9960 Guiding  Dir = 0, Dur = 193
20:34:07.171 00.000 9960 IsSlewing returns 0
20:34:07.172 00.001 9960 IsGuiding returns 0
20:34:07.172 00.000 9960 PulseGuide returned control before completion, sleep 203
20:34:07.392 00.220 9960 IsGuiding returns 1
20:34:07.392 00.000 9960 scope still moving after pulse duration time elapsed
20:34:07.423 00.031 9960 IsSlewing returns 0
20:34:07.426 00.003 9960 IsGuiding returns 0
20:34:07.428 00.002 9960 scope move finished after 193 + 62 ms
20:34:07.428 00.000 9960 Move returns status 0, amount 193
20:34:07.428 00.000 9960 move complete, result=0
20:34:07.429 00.001 9960 worker thread done servicing request
20:34:07.430 00.001 9960 Worker thread wakes up
20:34:07.430 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 193 ms NORTH
20:34:07.436 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:34:07.436 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1191,1042,31,31)
20:34:08.683 01.247 9960 Exposure complete
20:34:08.817 00.134 9960 worker thread done servicing request
20:34:08.818 00.001 11872 OnExposeComplete: enter
20:34:08.821 00.003 11872 UpdateGuideState(): m_state=6
20:34:08.826 00.005 11872 Star::Find(15, 1205, 1057, 0, (0,0,0,0), 1.5, 10.0, 255) frame 215
20:34:08.832 00.006 11872 Star::Find returns 1 (0), X=1205.85, Y=1057.28, Mass=5997, SNR=50.4, Peak=139 HFD=6.8
20:34:08.837 00.005 11872 CameraToMount -- cameraTheta (1.26) - m_xAngle (-3.14) = xAngle (4.40 = -1.88)
20:34:08.841 00.004 11872 CameraToMount -- cameraTheta (1.26) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.23 = -2.06)
20:34:08.845 00.004 11872 CameraToMount -- cameraX=0.18 cameraY=0.56 hyp=0.59 cameraTheta=1.26 mountX=-0.18 mountY=-0.52, mountTheta=-1.90
20:34:08.850 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.18, y=0.56, opts=13)
20:34:08.854 00.004 11872 Enqueuing Move request for scope (0.18, 0.56)
20:34:08.858 00.004 9960 Worker thread wakes up
20:34:08.858 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.56) opts 0xd
20:34:08.859 00.001 9960 Handling offset move in thread for scope, endpoint = (0.18, 0.56)
20:34:08.859 00.000 9960 Moving (0.18, 0.56) raw xDistance=-0.18 yDistance=-0.52
20:34:08.859 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
20:34:08.859 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.52 from input -0.52
20:34:08.860 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=210, med=1, FiltMin=0, FiltMax=185, Gamma=1.000
20:34:08.864 00.004 11872 UpdateGuideState exits: m=5997 SNR=50.4
20:34:08.868 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:08.871 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:34:08.875 00.004 11872 Enqueuing Expose request
20:34:08.879 00.004 9960 MoveAxis(E, 0, ABG)
20:34:08.879 00.000 9960 Move returns status 0, amount 0
20:34:08.879 00.000 9960 MoveAxis(N, 389, ABG)
20:34:08.879 00.000 9960 Guiding  Dir = 0, Dur = 389
20:34:08.879 00.000 9960 IsSlewing returns 0
20:34:08.880 00.001 9960 IsGuiding returns 0
20:34:08.881 00.001 9960 PulseGuide returned control before completion, sleep 399
20:34:09.285 00.404 9960 IsGuiding returns 1
20:34:09.287 00.002 9960 scope still moving after pulse duration time elapsed
20:34:09.315 00.028 9960 IsSlewing returns 0
20:34:09.316 00.001 9960 IsGuiding returns 0
20:34:09.316 00.000 9960 scope move finished after 389 + 46 ms
20:34:09.316 00.000 9960 Move returns status 0, amount 389
20:34:09.317 00.001 9960 move complete, result=0
20:34:09.317 00.000 9960 worker thread done servicing request
20:34:09.317 00.000 9960 Worker thread wakes up
20:34:09.317 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.5 px 389 ms NORTH
20:34:09.323 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:34:09.324 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1191,1042,31,31)
20:34:10.580 01.256 9960 Exposure complete
20:34:10.718 00.138 9960 worker thread done servicing request
20:34:10.718 00.000 11872 OnExposeComplete: enter
20:34:10.722 00.004 11872 UpdateGuideState(): m_state=6
20:34:10.726 00.004 11872 Star::Find(15, 1205, 1057, 0, (0,0,0,0), 1.5, 10.0, 255) frame 216
20:34:10.731 00.005 11872 Star::Find returns 1 (0), X=1205.86, Y=1056.69, Mass=5619, SNR=48.4, Peak=148 HFD=6.8
20:34:10.735 00.004 11872 CameraToMount -- cameraTheta (-0.19) - m_xAngle (-3.14) = xAngle (2.94 = 2.94)
20:34:10.738 00.003 11872 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.77 = 2.77)
20:34:10.742 00.004 11872 CameraToMount -- cameraX=0.19 cameraY=-0.04 hyp=0.19 cameraTheta=-0.19 mountX=-0.19 mountY=0.07, mountTheta=2.79
20:34:10.749 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.19, y=-0.04, opts=13)
20:34:10.753 00.004 11872 Enqueuing Move request for scope (0.19, -0.04)
20:34:10.756 00.003 9960 Worker thread wakes up
20:34:10.756 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.04) opts 0xd
20:34:10.758 00.002 9960 Handling offset move in thread for scope, endpoint = (0.19, -0.04)
20:34:10.758 00.000 9960 Moving (0.19, -0.04) raw xDistance=-0.19 yDistance=0.07
20:34:10.758 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
20:34:10.758 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=201, med=1, FiltMin=0, FiltMax=185, Gamma=1.000
20:34:10.763 00.005 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:34:10.764 00.001 11872 UpdateGuideState exits: m=5619 SNR=48.4
20:34:10.768 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:10.772 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:34:10.775 00.003 11872 Enqueuing Expose request
20:34:10.779 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:34:10.779 00.000 9960 MoveAxis(E, 0, ABG)
20:34:10.780 00.001 9960 Move returns status 0, amount 0
20:34:10.780 00.000 9960 MoveAxis(N, 0, ABG)
20:34:10.780 00.000 9960 Move returns status 0, amount 0
20:34:10.780 00.000 9960 move complete, result=0
20:34:10.781 00.001 9960 worker thread done servicing request
20:34:10.781 00.000 9960 Worker thread wakes up
20:34:10.781 00.000 11872 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:34:10.785 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
20:34:10.785 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1191,1042,31,31)
20:34:12.026 01.241 9960 Exposure complete
20:34:12.174 00.148 9960 worker thread done servicing request
20:34:12.174 00.000 11872 OnExposeComplete: enter
20:34:12.180 00.006 11872 UpdateGuideState(): m_state=6
20:34:12.186 00.006 11872 Star::Find(15, 1205, 1056, 0, (0,0,0,0), 1.5, 10.0, 255) frame 217
20:34:12.191 00.005 11872 Star::Find returns 1 (0), X=1205.81, Y=1056.71, Mass=5724, SNR=48.5, Peak=129 HFD=6.6
20:34:12.195 00.004 11872 CameraToMount -- cameraTheta (-0.07) - m_xAngle (-3.14) = xAngle (3.07 = 3.07)
20:34:12.200 00.005 11872 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.90 = 2.90)
20:34:12.204 00.004 11872 CameraToMount -- cameraX=0.14 cameraY=-0.01 hyp=0.14 cameraTheta=-0.07 mountX=-0.14 mountY=0.03, mountTheta=2.91
20:34:12.210 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.14, y=-0.01, opts=13)
20:34:12.216 00.006 11872 Enqueuing Move request for scope (0.14, -0.01)
20:34:12.223 00.007 9960 Worker thread wakes up
20:34:12.223 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=1, FiltMin=0, FiltMax=192, Gamma=1.000
20:34:12.228 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.01) opts 0xd
20:34:12.228 00.000 9960 Handling offset move in thread for scope, endpoint = (0.14, -0.01)
20:34:12.229 00.001 11872 UpdateGuideState exits: m=5724 SNR=48.5
20:34:12.235 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:12.244 00.009 9960 Moving (0.14, -0.01) raw xDistance=-0.14 yDistance=0.03
20:34:12.244 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:34:12.252 00.008 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
20:34:12.252 00.000 11872 Enqueuing Expose request
20:34:12.258 00.006 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:34:12.258 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:34:12.260 00.002 9960 MoveAxis(E, 0, ABG)
20:34:12.260 00.000 9960 Move returns status 0, amount 0
20:34:12.260 00.000 9960 MoveAxis(N, 0, ABG)
20:34:12.260 00.000 9960 Move returns status 0, amount 0
20:34:12.260 00.000 9960 move complete, result=0
20:34:12.260 00.000 9960 worker thread done servicing request
20:34:12.260 00.000 11872 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:34:12.268 00.008 9960 Worker thread wakes up
20:34:12.269 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:34:12.269 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1191,1042,31,31)
20:34:13.528 01.259 9960 Exposure complete
20:34:13.661 00.133 9960 worker thread done servicing request
20:34:13.662 00.001 11872 OnExposeComplete: enter
20:34:13.666 00.004 11872 UpdateGuideState(): m_state=6
20:34:13.669 00.003 11872 Star::Find(15, 1205, 1056, 0, (0,0,0,0), 1.5, 10.0, 255) frame 218
20:34:13.675 00.006 11872 Star::Find returns 1 (0), X=1205.62, Y=1058.00, Mass=5326, SNR=47.8, Peak=142 HFD=6.6
20:34:13.678 00.003 11872 CameraToMount -- cameraTheta (1.61) - m_xAngle (-3.14) = xAngle (4.75 = -1.54)
20:34:13.682 00.004 11872 CameraToMount -- cameraTheta (1.61) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.58 = -1.71)
20:34:13.685 00.003 11872 CameraToMount -- cameraX=-0.05 cameraY=1.28 hyp=1.28 cameraTheta=1.61 mountX=0.04 mountY=-1.27, mountTheta=-1.54
20:34:13.692 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.05, y=1.28, opts=13)
20:34:13.696 00.004 11872 Enqueuing Move request for scope (-0.05, 1.28)
20:34:13.700 00.004 9960 Worker thread wakes up
20:34:13.700 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 1.28) opts 0xd
20:34:13.700 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.05, 1.28)
20:34:13.700 00.000 9960 Moving (-0.05, 1.28) raw xDistance=0.04 yDistance=-1.27
20:34:13.701 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=208, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
20:34:13.705 00.004 11872 UpdateGuideState exits: m=5326 SNR=47.8
20:34:13.709 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:13.713 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
20:34:13.713 00.000 9960 GuideAlgorithmResistSwitch::result() returns -1.27 from input -1.27
20:34:13.714 00.001 9960 MoveAxis(E, 0, ABG)
20:34:13.714 00.000 9960 Move returns status 0, amount 0
20:34:13.714 00.000 9960 MoveAxis(N, 945, ABG)
20:34:13.714 00.000 9960 Guiding  Dir = 0, Dur = 945
20:34:13.715 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:34:13.718 00.003 11872 Enqueuing Expose request
20:34:13.723 00.005 9960 IsSlewing returns 0
20:34:13.723 00.000 9960 IsGuiding returns 0
20:34:13.723 00.000 9960 PulseGuide returned control before completion, sleep 955
20:34:14.682 00.959 9960 IsGuiding returns 1
20:34:14.683 00.001 9960 scope still moving after pulse duration time elapsed
20:34:14.712 00.029 9960 IsSlewing returns 0
20:34:14.714 00.002 9960 IsGuiding returns 0
20:34:14.715 00.001 9960 scope move finished after 945 + 46 ms
20:34:14.715 00.000 9960 Move returns status 0, amount 945
20:34:14.716 00.001 9960 move complete, result=0
20:34:14.716 00.000 9960 worker thread done servicing request
20:34:14.717 00.001 9960 Worker thread wakes up
20:34:14.717 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -1.3 px 945 ms NORTH
20:34:14.723 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:34:14.723 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1191,1042,31,31)
20:34:15.978 01.255 9960 Exposure complete
20:34:16.108 00.130 9960 worker thread done servicing request
20:34:16.109 00.001 11872 OnExposeComplete: enter
20:34:16.113 00.004 11872 UpdateGuideState(): m_state=6
20:34:16.117 00.004 11872 Star::Find(15, 1205, 1058, 0, (0,0,0,0), 1.5, 10.0, 255) frame 219
20:34:16.122 00.005 11872 Star::Find returns 1 (0), X=1205.83, Y=1055.78, Mass=5828, SNR=49.6, Peak=138 HFD=6.7
20:34:16.126 00.004 11872 CameraToMount -- cameraTheta (-1.40) - m_xAngle (-3.14) = xAngle (1.73 = 1.73)
20:34:16.129 00.003 11872 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.56 = 1.56)
20:34:16.134 00.005 11872 CameraToMount -- cameraX=0.16 cameraY=-0.94 hyp=0.95 cameraTheta=-1.40 mountX=-0.15 mountY=0.95, mountTheta=1.73
20:34:16.138 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.16, y=-0.94, opts=13)
20:34:16.144 00.006 11872 Enqueuing Move request for scope (0.16, -0.94)
20:34:16.148 00.004 9960 Worker thread wakes up
20:34:16.148 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=225, med=1, FiltMin=0, FiltMax=174, Gamma=1.000
20:34:16.153 00.005 11872 UpdateGuideState exits: m=5828 SNR=49.6
20:34:16.157 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.94) opts 0xd
20:34:16.157 00.000 9960 Handling offset move in thread for scope, endpoint = (0.16, -0.94)
20:34:16.157 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:16.161 00.004 9960 Moving (0.16, -0.94) raw xDistance=-0.15 yDistance=0.95
20:34:16.161 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:34:16.165 00.004 11872 Enqueuing Expose request
20:34:16.169 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
20:34:16.169 00.000 9960 resist switch: large excursion: input 0.95 thresh 0.60 direction from -1 to 1
20:34:16.169 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.86
20:34:16.169 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.95 from input 0.95
20:34:16.169 00.000 9960 MoveAxis(E, 0, ABG)
20:34:16.170 00.001 9960 Move returns status 0, amount 0
20:34:16.170 00.000 9960 MoveAxis(S, 711, ABG)
20:34:16.170 00.000 9960 Guiding  Dir = 1, Dur = 711
20:34:16.171 00.001 9960 IsSlewing returns 0
20:34:16.171 00.000 9960 IsGuiding returns 0
20:34:16.172 00.001 9960 PulseGuide returned control before completion, sleep 721
20:34:16.908 00.736 9960 IsGuiding returns 1
20:34:16.909 00.001 9960 scope still moving after pulse duration time elapsed
20:34:16.939 00.030 9960 IsSlewing returns 0
20:34:16.939 00.000 9960 IsGuiding returns 0
20:34:16.939 00.000 9960 scope move finished after 711 + 57 ms
20:34:16.939 00.000 9960 Move returns status 0, amount 711
20:34:16.941 00.002 9960 move complete, result=0
20:34:16.941 00.000 9960 worker thread done servicing request
20:34:16.941 00.000 11872 GuideStep: -0.2 px 0 ms EAST, 1.0 px 711 ms SOUTH
20:34:16.947 00.006 9960 Worker thread wakes up
20:34:16.947 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:34:16.947 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1191,1042,31,31)
20:34:18.205 01.258 9960 Exposure complete
20:34:18.342 00.137 9960 worker thread done servicing request
20:34:18.343 00.001 11872 OnExposeComplete: enter
20:34:18.346 00.003 11872 UpdateGuideState(): m_state=6
20:34:18.350 00.004 11872 Star::Find(15, 1205, 1055, 0, (0,0,0,0), 1.5, 10.0, 255) frame 220
20:34:18.353 00.003 11872 Star::Find returns 1 (0), X=1205.82, Y=1056.25, Mass=6083, SNR=50.6, Peak=129 HFD=6.9
20:34:18.358 00.005 11872 CameraToMount -- cameraTheta (-1.27) - m_xAngle (-3.14) = xAngle (1.87 = 1.87)
20:34:18.364 00.006 11872 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.70 = 1.70)
20:34:18.369 00.005 11872 CameraToMount -- cameraX=0.15 cameraY=-0.47 hyp=0.49 cameraTheta=-1.27 mountX=-0.14 mountY=0.49, mountTheta=1.86
20:34:18.374 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.15, y=-0.47, opts=13)
20:34:18.378 00.004 11872 Enqueuing Move request for scope (0.15, -0.47)
20:34:18.383 00.005 9960 Worker thread wakes up
20:34:18.383 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.47) opts 0xd
20:34:18.383 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
20:34:18.386 00.003 9960 Handling offset move in thread for scope, endpoint = (0.15, -0.47)
20:34:18.387 00.001 9960 Moving (0.15, -0.47) raw xDistance=-0.14 yDistance=0.49
20:34:18.387 00.000 11872 UpdateGuideState exits: m=6083 SNR=50.6
20:34:18.391 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
20:34:18.391 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:18.397 00.006 9960 GuideAlgorithmResistSwitch::result() returns 0.49 from input 0.49
20:34:18.397 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:34:18.401 00.004 11872 Enqueuing Expose request
20:34:18.406 00.005 9960 MoveAxis(E, 0, ABG)
20:34:18.406 00.000 9960 Move returns status 0, amount 0
20:34:18.407 00.001 9960 MoveAxis(S, 364, ABG)
20:34:18.407 00.000 9960 Guiding  Dir = 1, Dur = 364
20:34:18.407 00.000 9960 IsSlewing returns 0
20:34:18.408 00.001 9960 IsGuiding returns 0
20:34:18.408 00.000 9960 PulseGuide returned control before completion, sleep 374
20:34:18.789 00.381 9960 IsGuiding returns 1
20:34:18.790 00.001 9960 scope still moving after pulse duration time elapsed
20:34:18.819 00.029 9960 IsSlewing returns 0
20:34:18.820 00.001 9960 IsGuiding returns 0
20:34:18.821 00.001 9960 scope move finished after 364 + 48 ms
20:34:18.821 00.000 9960 Move returns status 0, amount 364
20:34:18.821 00.000 9960 move complete, result=0
20:34:18.821 00.000 9960 worker thread done servicing request
20:34:18.821 00.000 9960 Worker thread wakes up
20:34:18.823 00.002 11872 GuideStep: -0.1 px 0 ms EAST, 0.5 px 364 ms SOUTH
20:34:18.830 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:34:18.830 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1191,1042,31,31)
20:34:20.081 01.251 9960 Exposure complete
20:34:20.210 00.129 9960 worker thread done servicing request
20:34:20.210 00.000 11872 OnExposeComplete: enter
20:34:20.215 00.005 11872 UpdateGuideState(): m_state=6
20:34:20.218 00.003 11872 Star::Find(15, 1205, 1056, 0, (0,0,0,0), 1.5, 10.0, 255) frame 221
20:34:20.223 00.005 11872 Star::Find returns 1 (0), X=1205.99, Y=1056.70, Mass=5780, SNR=49.1, Peak=157 HFD=6.7
20:34:20.227 00.004 11872 CameraToMount -- cameraTheta (-0.07) - m_xAngle (-3.14) = xAngle (3.06 = 3.06)
20:34:20.231 00.004 11872 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.89 = 2.89)
20:34:20.235 00.004 11872 CameraToMount -- cameraX=0.32 cameraY=-0.02 hyp=0.32 cameraTheta=-0.07 mountX=-0.32 mountY=0.08, mountTheta=2.90
20:34:20.240 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.32, y=-0.02, opts=13)
20:34:20.244 00.004 11872 Enqueuing Move request for scope (0.32, -0.02)
20:34:20.247 00.003 9960 Worker thread wakes up
20:34:20.247 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=1, FiltMin=0, FiltMax=161, Gamma=1.000
20:34:20.251 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.02) opts 0xd
20:34:20.251 00.000 9960 Handling offset move in thread for scope, endpoint = (0.32, -0.02)
20:34:20.251 00.000 9960 Moving (0.32, -0.02) raw xDistance=-0.32 yDistance=0.08
20:34:20.251 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.32
20:34:20.251 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:34:20.252 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:34:20.253 00.001 9960 MoveAxis(E, 134, ABG)
20:34:20.253 00.000 9960 Guiding  Dir = 2, Dur = 134
20:34:20.253 00.000 11872 UpdateGuideState exits: m=5780 SNR=49.1
20:34:20.256 00.003 9960 IsSlewing returns 0
20:34:20.257 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:20.260 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:34:20.265 00.005 9960 IsGuiding returns 0
20:34:20.265 00.000 11872 Enqueuing Expose request
20:34:20.269 00.004 9960 PulseGuide returned control before completion, sleep 144
20:34:20.426 00.157 9960 IsGuiding returns 0
20:34:20.427 00.001 9960 Move returns status 0, amount 134
20:34:20.429 00.002 9960 MoveAxis(N, 0, ABG)
20:34:20.429 00.000 9960 Move returns status 0, amount 0
20:34:20.430 00.001 9960 move complete, result=0
20:34:20.431 00.001 9960 worker thread done servicing request
20:34:20.431 00.000 9960 Worker thread wakes up
20:34:20.432 00.001 11872 GuideStep: -0.3 px 134 ms EAST, 0.1 px 0 ms NORTH
20:34:20.438 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:34:20.438 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1191,1042,31,31)
20:34:21.688 01.250 9960 Exposure complete
20:34:21.819 00.131 9960 worker thread done servicing request
20:34:21.819 00.000 11872 OnExposeComplete: enter
20:34:21.823 00.004 11872 UpdateGuideState(): m_state=6
20:34:21.827 00.004 11872 Star::Find(15, 1205, 1056, 0, (0,0,0,0), 1.5, 10.0, 255) frame 222
20:34:21.830 00.003 11872 Star::Find returns 1 (0), X=1205.88, Y=1057.24, Mass=5982, SNR=49.9, Peak=150 HFD=6.7
20:34:21.835 00.005 11872 CameraToMount -- cameraTheta (1.19) - m_xAngle (-3.14) = xAngle (4.33 = -1.95)
20:34:21.838 00.003 11872 CameraToMount -- cameraTheta (1.19) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.16 = -2.13)
20:34:21.842 00.004 11872 CameraToMount -- cameraX=0.21 cameraY=0.52 hyp=0.56 cameraTheta=1.19 mountX=-0.21 mountY=-0.48, mountTheta=-1.99
20:34:21.845 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=0.21, y=0.52, opts=13)
20:34:21.849 00.004 11872 Enqueuing Move request for scope (0.21, 0.52)
20:34:21.852 00.003 9960 Worker thread wakes up
20:34:21.852 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.52) opts 0xd
20:34:21.852 00.000 9960 Handling offset move in thread for scope, endpoint = (0.21, 0.52)
20:34:21.852 00.000 9960 Moving (0.21, 0.52) raw xDistance=-0.21 yDistance=-0.48
20:34:21.853 00.001 9960 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.21
20:34:21.853 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:34:21.853 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=217, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
20:34:21.858 00.005 11872 UpdateGuideState exits: m=5982 SNR=49.9
20:34:21.860 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:21.864 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:34:21.868 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.48
20:34:21.868 00.000 9960 MoveAxis(E, 97, ABG)
20:34:21.869 00.001 9960 Guiding  Dir = 2, Dur = 97
20:34:21.869 00.000 11872 Enqueuing Expose request
20:34:21.872 00.003 9960 IsSlewing returns 0
20:34:21.872 00.000 9960 IsGuiding returns 0
20:34:21.873 00.001 9960 PulseGuide returned control before completion, sleep 107
20:34:21.990 00.117 9960 IsGuiding returns 1
20:34:21.991 00.001 9960 scope still moving after pulse duration time elapsed
20:34:22.021 00.030 9960 IsSlewing returns 0
20:34:22.021 00.000 9960 IsGuiding returns 0
20:34:22.021 00.000 9960 scope move finished after 97 + 51 ms
20:34:22.021 00.000 9960 Move returns status 0, amount 97
20:34:22.022 00.001 9960 MoveAxis(N, 0, ABG)
20:34:22.022 00.000 9960 Move returns status 0, amount 0
20:34:22.022 00.000 9960 move complete, result=0
20:34:22.023 00.001 9960 worker thread done servicing request
20:34:22.023 00.000 9960 Worker thread wakes up
20:34:22.023 00.000 11872 GuideStep: -0.2 px 97 ms EAST, -0.5 px 0 ms NORTH
20:34:22.028 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:34:22.028 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1191,1042,31,31)
20:34:23.284 01.256 9960 Exposure complete
20:34:23.420 00.136 9960 worker thread done servicing request
20:34:23.421 00.001 11872 OnExposeComplete: enter
20:34:23.427 00.006 11872 UpdateGuideState(): m_state=6
20:34:23.435 00.008 11872 Star::Find(15, 1205, 1057, 0, (0,0,0,0), 1.5, 10.0, 255) frame 223
20:34:23.442 00.007 11872 Star::Find returns 1 (0), X=1205.76, Y=1057.37, Mass=5769, SNR=49.5, Peak=129 HFD=6.8
20:34:23.449 00.007 11872 CameraToMount -- cameraTheta (1.43) - m_xAngle (-3.14) = xAngle (4.57 = -1.71)
20:34:23.455 00.006 11872 CameraToMount -- cameraTheta (1.43) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.40 = -1.89)
20:34:23.461 00.006 11872 CameraToMount -- cameraX=0.09 cameraY=0.65 hyp=0.65 cameraTheta=1.43 mountX=-0.09 mountY=-0.62, mountTheta=-1.72
20:34:23.469 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=0.09, y=0.65, opts=13)
20:34:23.474 00.005 11872 Enqueuing Move request for scope (0.09, 0.65)
20:34:23.481 00.007 9960 Worker thread wakes up
20:34:23.481 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.65) opts 0xd
20:34:23.481 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=210, med=1, FiltMin=0, FiltMax=182, Gamma=1.000
20:34:23.487 00.006 11872 UpdateGuideState exits: m=5769 SNR=49.5
20:34:23.493 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:23.496 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:34:23.501 00.005 11872 Enqueuing Expose request
20:34:23.505 00.004 9960 Handling offset move in thread for scope, endpoint = (0.09, 0.65)
20:34:23.505 00.000 9960 Moving (0.09, 0.65) raw xDistance=-0.09 yDistance=-0.62
20:34:23.505 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:34:23.506 00.001 9960 resist switch: large excursion: input -0.62 thresh 0.60 direction from 1 to -1
20:34:23.506 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.86
20:34:23.506 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.62 from input -0.62
20:34:23.508 00.002 9960 MoveAxis(E, 0, ABG)
20:34:23.508 00.000 9960 Move returns status 0, amount 0
20:34:23.508 00.000 9960 MoveAxis(N, 463, ABG)
20:34:23.508 00.000 9960 Guiding  Dir = 0, Dur = 463
20:34:23.509 00.001 9960 IsSlewing returns 0
20:34:23.509 00.000 9960 IsGuiding returns 0
20:34:23.509 00.000 9960 PulseGuide returned control before completion, sleep 473
20:34:23.994 00.485 9960 IsGuiding returns 1
20:34:23.994 00.000 9960 scope still moving after pulse duration time elapsed
20:34:24.026 00.032 9960 IsSlewing returns 0
20:34:24.027 00.001 9960 IsGuiding returns 0
20:34:24.027 00.000 9960 scope move finished after 463 + 55 ms
20:34:24.028 00.001 9960 Move returns status 0, amount 463
20:34:24.028 00.000 9960 move complete, result=0
20:34:24.029 00.001 9960 worker thread done servicing request
20:34:24.029 00.000 9960 Worker thread wakes up
20:34:24.029 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.6 px 463 ms NORTH
20:34:24.037 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
20:34:24.037 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1191,1042,31,31)
20:34:25.288 01.251 9960 Exposure complete
20:34:25.425 00.137 9960 worker thread done servicing request
20:34:25.425 00.000 11872 OnExposeComplete: enter
20:34:25.431 00.006 11872 UpdateGuideState(): m_state=6
20:34:25.436 00.005 11872 Star::Find(15, 1205, 1057, 0, (0,0,0,0), 1.5, 10.0, 255) frame 224
20:34:25.440 00.004 11872 Star::Find returns 1 (0), X=1205.88, Y=1057.63, Mass=5745, SNR=49.0, Peak=133 HFD=6.8
20:34:25.443 00.003 11872 CameraToMount -- cameraTheta (1.34) - m_xAngle (-3.14) = xAngle (4.48 = -1.80)
20:34:25.446 00.003 11872 CameraToMount -- cameraTheta (1.34) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.31 = -1.97)
20:34:25.451 00.005 11872 CameraToMount -- cameraX=0.21 cameraY=0.91 hyp=0.93 cameraTheta=1.34 mountX=-0.21 mountY=-0.86, mountTheta=-1.81
20:34:25.456 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.21, y=0.91, opts=13)
20:34:25.461 00.005 11872 Enqueuing Move request for scope (0.21, 0.91)
20:34:25.465 00.004 9960 Worker thread wakes up
20:34:25.465 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=223, med=1, FiltMin=0, FiltMax=183, Gamma=1.000
20:34:25.468 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.91) opts 0xd
20:34:25.468 00.000 9960 Handling offset move in thread for scope, endpoint = (0.21, 0.91)
20:34:25.469 00.001 9960 Moving (0.21, 0.91) raw xDistance=-0.21 yDistance=-0.86
20:34:25.469 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
20:34:25.469 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.86 from input -0.86
20:34:25.470 00.001 9960 MoveAxis(E, 89, ABG)
20:34:25.470 00.000 9960 Guiding  Dir = 2, Dur = 89
20:34:25.470 00.000 11872 UpdateGuideState exits: m=5745 SNR=49.0
20:34:25.473 00.003 9960 IsSlewing returns 0
20:34:25.474 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:25.477 00.003 9960 IsGuiding returns 0
20:34:25.477 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:34:25.481 00.004 9960 PulseGuide returned control before completion, sleep 99
20:34:25.482 00.001 11872 Enqueuing Expose request
20:34:25.592 00.110 9960 IsGuiding returns 0
20:34:25.593 00.001 9960 Move returns status 0, amount 89
20:34:25.593 00.000 9960 MoveAxis(N, 639, ABG)
20:34:25.593 00.000 9960 Guiding  Dir = 0, Dur = 639
20:34:25.595 00.002 9960 IsSlewing returns 0
20:34:25.595 00.000 9960 IsGuiding returns 0
20:34:25.596 00.001 9960 PulseGuide returned control before completion, sleep 649
20:34:26.250 00.654 9960 IsGuiding returns 1
20:34:26.251 00.001 9960 scope still moving after pulse duration time elapsed
20:34:26.281 00.030 9960 IsSlewing returns 0
20:34:26.282 00.001 9960 IsGuiding returns 0
20:34:26.282 00.000 9960 scope move finished after 639 + 48 ms
20:34:26.283 00.001 9960 Move returns status 0, amount 639
20:34:26.284 00.001 9960 move complete, result=0
20:34:26.284 00.000 9960 worker thread done servicing request
20:34:26.285 00.001 9960 Worker thread wakes up
20:34:26.285 00.000 11872 GuideStep: -0.2 px 89 ms EAST, -0.9 px 639 ms NORTH
20:34:26.290 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:34:26.290 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1191,1042,31,31)
20:34:27.546 01.256 9960 Exposure complete
20:34:27.690 00.144 9960 worker thread done servicing request
20:34:27.691 00.001 11872 OnExposeComplete: enter
20:34:27.695 00.004 11872 UpdateGuideState(): m_state=6
20:34:27.700 00.005 11872 Star::Find(15, 1205, 1057, 0, (0,0,0,0), 1.5, 10.0, 255) frame 225
20:34:27.705 00.005 11872 Star::Find returns 1 (0), X=1205.91, Y=1056.91, Mass=5618, SNR=48.3, Peak=138 HFD=6.6
20:34:27.709 00.004 11872 CameraToMount -- cameraTheta (0.67) - m_xAngle (-3.14) = xAngle (3.80 = -2.48)
20:34:27.713 00.004 11872 CameraToMount -- cameraTheta (0.67) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.63 = -2.65)
20:34:27.717 00.004 11872 CameraToMount -- cameraX=0.23 cameraY=0.18 hyp=0.30 cameraTheta=0.67 mountX=-0.24 mountY=-0.14, mountTheta=-2.60
20:34:27.721 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.23, y=0.18, opts=13)
20:34:27.726 00.005 11872 Enqueuing Move request for scope (0.23, 0.18)
20:34:27.729 00.003 9960 Worker thread wakes up
20:34:27.729 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.18) opts 0xd
20:34:27.729 00.000 9960 Handling offset move in thread for scope, endpoint = (0.23, 0.18)
20:34:27.729 00.000 9960 Moving (0.23, 0.18) raw xDistance=-0.24 yDistance=-0.14
20:34:27.729 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.24
20:34:27.730 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=210, med=1, FiltMin=0, FiltMax=181, Gamma=1.000
20:34:27.734 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:34:27.734 00.000 11872 UpdateGuideState exits: m=5618 SNR=48.3
20:34:27.737 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:27.743 00.006 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
20:34:27.743 00.000 9960 MoveAxis(E, 105, ABG)
20:34:27.743 00.000 9960 Guiding  Dir = 2, Dur = 105
20:34:27.744 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:34:27.748 00.004 11872 Enqueuing Expose request
20:34:27.752 00.004 9960 IsSlewing returns 0
20:34:27.753 00.001 9960 IsGuiding returns 0
20:34:27.753 00.000 9960 PulseGuide returned control before completion, sleep 115
20:34:27.884 00.131 9960 IsGuiding returns 0
20:34:27.885 00.001 9960 Move returns status 0, amount 105
20:34:27.887 00.002 9960 MoveAxis(N, 0, ABG)
20:34:27.888 00.001 9960 Move returns status 0, amount 0
20:34:27.889 00.001 9960 move complete, result=0
20:34:27.890 00.001 9960 worker thread done servicing request
20:34:27.890 00.000 11872 GuideStep: -0.2 px 105 ms EAST, -0.1 px 0 ms NORTH
20:34:27.897 00.007 9960 Worker thread wakes up
20:34:27.897 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:34:27.897 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1191,1042,31,31)
20:34:29.144 01.247 9960 Exposure complete
20:34:29.272 00.128 9960 worker thread done servicing request
20:34:29.273 00.001 11872 OnExposeComplete: enter
20:34:29.277 00.004 11872 UpdateGuideState(): m_state=6
20:34:29.282 00.005 11872 Star::Find(15, 1205, 1056, 0, (0,0,0,0), 1.5, 10.0, 255) frame 226
20:34:29.285 00.003 11872 Star::Find returns 1 (0), X=1205.80, Y=1057.27, Mass=6008, SNR=50.6, Peak=139 HFD=6.7
20:34:29.290 00.005 11872 CameraToMount -- cameraTheta (1.34) - m_xAngle (-3.14) = xAngle (4.48 = -1.81)
20:34:29.294 00.004 11872 CameraToMount -- cameraTheta (1.34) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.30 = -1.98)
20:34:29.297 00.003 11872 CameraToMount -- cameraX=0.13 cameraY=0.55 hyp=0.56 cameraTheta=1.34 mountX=-0.13 mountY=-0.52, mountTheta=-1.82
20:34:29.302 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.13, y=0.55, opts=13)
20:34:29.307 00.005 11872 Enqueuing Move request for scope (0.13, 0.55)
20:34:29.311 00.004 9960 Worker thread wakes up
20:34:29.311 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.55) opts 0xd
20:34:29.311 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
20:34:29.315 00.004 11872 UpdateGuideState exits: m=6008 SNR=50.6
20:34:29.318 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:29.323 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:34:29.327 00.004 11872 Enqueuing Expose request
20:34:29.331 00.004 9960 Handling offset move in thread for scope, endpoint = (0.13, 0.55)
20:34:29.331 00.000 9960 Moving (0.13, 0.55) raw xDistance=-0.13 yDistance=-0.52
20:34:29.331 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
20:34:29.331 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.52 from input -0.52
20:34:29.331 00.000 9960 MoveAxis(E, 0, ABG)
20:34:29.332 00.001 9960 Move returns status 0, amount 0
20:34:29.333 00.001 9960 MoveAxis(N, 387, ABG)
20:34:29.333 00.000 9960 Guiding  Dir = 0, Dur = 387
20:34:29.333 00.000 9960 IsSlewing returns 0
20:34:29.333 00.000 9960 IsGuiding returns 0
20:34:29.334 00.001 9960 PulseGuide returned control before completion, sleep 397
20:34:29.746 00.412 9960 IsGuiding returns 0
20:34:29.746 00.000 9960 Move returns status 0, amount 387
20:34:29.746 00.000 9960 move complete, result=0
20:34:29.747 00.001 9960 worker thread done servicing request
20:34:29.747 00.000 9960 Worker thread wakes up
20:34:29.747 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.5 px 387 ms NORTH
20:34:29.754 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:34:29.754 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1191,1042,31,31)
20:34:31.006 01.252 9960 Exposure complete
20:34:31.143 00.137 9960 worker thread done servicing request
20:34:31.144 00.001 11872 OnExposeComplete: enter
20:34:31.147 00.003 11872 UpdateGuideState(): m_state=6
20:34:31.152 00.005 11872 Star::Find(15, 1205, 1057, 0, (0,0,0,0), 1.5, 10.0, 255) frame 227
20:34:31.155 00.003 11872 Star::Find returns 1 (0), X=1205.81, Y=1056.71, Mass=5774, SNR=49.5, Peak=140 HFD=6.8
20:34:31.159 00.004 11872 CameraToMount -- cameraTheta (-0.10) - m_xAngle (-3.14) = xAngle (3.04 = 3.04)
20:34:31.163 00.004 11872 CameraToMount -- cameraTheta (-0.10) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.86 = 2.86)
20:34:31.166 00.003 11872 CameraToMount -- cameraX=0.14 cameraY=-0.01 hyp=0.14 cameraTheta=-0.10 mountX=-0.14 mountY=0.04, mountTheta=2.87
20:34:31.172 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.14, y=-0.01, opts=13)
20:34:31.178 00.006 11872 Enqueuing Move request for scope (0.14, -0.01)
20:34:31.182 00.004 9960 Worker thread wakes up
20:34:31.182 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=216, med=1, FiltMin=0, FiltMax=177, Gamma=1.000
20:34:31.187 00.005 11872 UpdateGuideState exits: m=5774 SNR=49.5
20:34:31.190 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:31.194 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:34:31.198 00.004 11872 Enqueuing Expose request
20:34:31.202 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.01) opts 0xd
20:34:31.202 00.000 9960 Handling offset move in thread for scope, endpoint = (0.14, -0.01)
20:34:31.203 00.001 9960 Moving (0.14, -0.01) raw xDistance=-0.14 yDistance=0.04
20:34:31.203 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
20:34:31.204 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:34:31.204 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:34:31.204 00.000 9960 MoveAxis(E, 0, ABG)
20:34:31.204 00.000 9960 Move returns status 0, amount 0
20:34:31.204 00.000 9960 MoveAxis(N, 0, ABG)
20:34:31.204 00.000 9960 Move returns status 0, amount 0
20:34:31.205 00.001 9960 move complete, result=0
20:34:31.205 00.000 9960 worker thread done servicing request
20:34:31.205 00.000 9960 Worker thread wakes up
20:34:31.205 00.000 11872 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:34:31.210 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:34:31.210 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1191,1042,31,31)
20:34:32.468 01.258 9960 Exposure complete
20:34:32.599 00.131 9960 worker thread done servicing request
20:34:32.600 00.001 11872 OnExposeComplete: enter
20:34:32.604 00.004 11872 UpdateGuideState(): m_state=6
20:34:32.608 00.004 11872 Star::Find(15, 1205, 1056, 0, (0,0,0,0), 1.5, 10.0, 255) frame 228
20:34:32.612 00.004 11872 Star::Find returns 1 (0), X=1205.87, Y=1056.83, Mass=5604, SNR=48.1, Peak=133 HFD=6.7
20:34:32.616 00.004 11872 CameraToMount -- cameraTheta (0.48) - m_xAngle (-3.14) = xAngle (3.62 = -2.66)
20:34:32.620 00.004 11872 CameraToMount -- cameraTheta (0.48) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.45 = -2.83)
20:34:32.624 00.004 11872 CameraToMount -- cameraX=0.20 cameraY=0.10 hyp=0.22 cameraTheta=0.48 mountX=-0.20 mountY=-0.07, mountTheta=-2.81
20:34:32.630 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.20, y=0.10, opts=13)
20:34:32.634 00.004 11872 Enqueuing Move request for scope (0.20, 0.10)
20:34:32.638 00.004 9960 Worker thread wakes up
20:34:32.638 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.10) opts 0xd
20:34:32.639 00.001 9960 Handling offset move in thread for scope, endpoint = (0.20, 0.10)
20:34:32.639 00.000 9960 Moving (0.20, 0.10) raw xDistance=-0.20 yDistance=-0.07
20:34:32.639 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=218, med=1, FiltMin=0, FiltMax=174, Gamma=1.000
20:34:32.642 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
20:34:32.643 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:34:32.643 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:34:32.643 00.000 9960 MoveAxis(E, 0, ABG)
20:34:32.644 00.001 9960 Move returns status 0, amount 0
20:34:32.644 00.000 9960 MoveAxis(N, 0, ABG)
20:34:32.644 00.000 9960 Move returns status 0, amount 0
20:34:32.644 00.000 9960 move complete, result=0
20:34:32.644 00.000 9960 worker thread done servicing request
20:34:32.644 00.000 11872 UpdateGuideState exits: m=5604 SNR=48.1
20:34:32.648 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:32.651 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:34:32.655 00.004 11872 Enqueuing Expose request
20:34:32.658 00.003 9960 Worker thread wakes up
20:34:32.658 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:34:32.661 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
20:34:32.661 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1191,1042,31,31)
20:34:33.904 01.243 9960 Exposure complete
20:34:34.031 00.127 9960 worker thread done servicing request
20:34:34.032 00.001 11872 OnExposeComplete: enter
20:34:34.036 00.004 11872 UpdateGuideState(): m_state=6
20:34:34.038 00.002 11872 Star::Find(15, 1205, 1056, 0, (0,0,0,0), 1.5, 10.0, 255) frame 229
20:34:34.043 00.005 11872 Star::Find returns 1 (0), X=1205.83, Y=1056.84, Mass=5958, SNR=50.4, Peak=132 HFD=6.8
20:34:34.047 00.004 11872 CameraToMount -- cameraTheta (0.63) - m_xAngle (-3.14) = xAngle (3.77 = -2.51)
20:34:34.051 00.004 11872 CameraToMount -- cameraTheta (0.63) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.60 = -2.68)
20:34:34.055 00.004 11872 CameraToMount -- cameraX=0.16 cameraY=0.12 hyp=0.20 cameraTheta=0.63 mountX=-0.16 mountY=-0.09, mountTheta=-2.64
20:34:34.061 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.16, y=0.12, opts=13)
20:34:34.065 00.004 11872 Enqueuing Move request for scope (0.16, 0.12)
20:34:34.068 00.003 9960 Worker thread wakes up
20:34:34.068 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=228, med=1, FiltMin=0, FiltMax=184, Gamma=1.000
20:34:34.073 00.005 11872 UpdateGuideState exits: m=5958 SNR=50.4
20:34:34.076 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:34.080 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:34:34.084 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.12) opts 0xd
20:34:34.084 00.000 9960 Handling offset move in thread for scope, endpoint = (0.16, 0.12)
20:34:34.084 00.000 9960 Moving (0.16, 0.12) raw xDistance=-0.16 yDistance=-0.09
20:34:34.084 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
20:34:34.085 00.001 11872 Enqueuing Expose request
20:34:34.089 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:34:34.089 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:34:34.089 00.000 9960 MoveAxis(E, 0, ABG)
20:34:34.089 00.000 9960 Move returns status 0, amount 0
20:34:34.090 00.001 9960 MoveAxis(N, 0, ABG)
20:34:34.090 00.000 9960 Move returns status 0, amount 0
20:34:34.090 00.000 9960 move complete, result=0
20:34:34.090 00.000 9960 worker thread done servicing request
20:34:34.091 00.001 11872 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:34:34.095 00.004 9960 Worker thread wakes up
20:34:34.095 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:34:34.095 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1191,1042,31,31)
20:34:35.340 01.245 9960 Exposure complete
20:34:35.468 00.128 9960 worker thread done servicing request
20:34:35.469 00.001 11872 OnExposeComplete: enter
20:34:35.472 00.003 11872 UpdateGuideState(): m_state=6
20:34:35.476 00.004 11872 Star::Find(15, 1205, 1056, 0, (0,0,0,0), 1.5, 10.0, 255) frame 230
20:34:35.481 00.005 11872 Star::Find returns 1 (0), X=1205.79, Y=1057.23, Mass=5577, SNR=48.2, Peak=130 HFD=6.6
20:34:35.486 00.005 11872 CameraToMount -- cameraTheta (1.35) - m_xAngle (-3.14) = xAngle (4.48 = -1.80)
20:34:35.490 00.004 11872 CameraToMount -- cameraTheta (1.35) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.31 = -1.97)
20:34:35.494 00.004 11872 CameraToMount -- cameraX=0.12 cameraY=0.51 hyp=0.52 cameraTheta=1.35 mountX=-0.12 mountY=-0.48, mountTheta=-1.81
20:34:35.500 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.12, y=0.51, opts=13)
20:34:35.503 00.003 11872 Enqueuing Move request for scope (0.12, 0.51)
20:34:35.508 00.005 9960 Worker thread wakes up
20:34:35.508 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.51) opts 0xd
20:34:35.509 00.001 9960 Handling offset move in thread for scope, endpoint = (0.12, 0.51)
20:34:35.509 00.000 9960 Moving (0.12, 0.51) raw xDistance=-0.12 yDistance=-0.48
20:34:35.509 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=1, FiltMin=0, FiltMax=187, Gamma=1.000
20:34:35.513 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
20:34:35.513 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.48 from input -0.48
20:34:35.513 00.000 9960 MoveAxis(E, 0, ABG)
20:34:35.513 00.000 11872 UpdateGuideState exits: m=5577 SNR=48.2
20:34:35.517 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:35.522 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:34:35.526 00.004 11872 Enqueuing Expose request
20:34:35.530 00.004 9960 Move returns status 0, amount 0
20:34:35.530 00.000 9960 MoveAxis(N, 358, ABG)
20:34:35.531 00.001 9960 Guiding  Dir = 0, Dur = 358
20:34:35.531 00.000 9960 IsSlewing returns 0
20:34:35.531 00.000 9960 IsGuiding returns 0
20:34:35.532 00.001 9960 PulseGuide returned control before completion, sleep 368
20:34:35.911 00.379 9960 IsGuiding returns 1
20:34:35.911 00.000 9960 scope still moving after pulse duration time elapsed
20:34:35.942 00.031 9960 IsSlewing returns 0
20:34:35.942 00.000 9960 IsGuiding returns 0
20:34:35.942 00.000 9960 scope move finished after 358 + 53 ms
20:34:35.943 00.001 9960 Move returns status 0, amount 358
20:34:35.943 00.000 9960 move complete, result=0
20:34:35.943 00.000 9960 worker thread done servicing request
20:34:35.943 00.000 9960 Worker thread wakes up
20:34:35.943 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.5 px 358 ms NORTH
20:34:35.946 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
20:34:35.946 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1191,1042,31,31)
20:34:36.740 00.794 11872 evsrv: cli 0D2D3400 connect
20:34:36.745 00.005 11872 case statement mapped state 6 to 3
20:34:36.752 00.007 11872 case statement mapped state 6 to 3
20:34:36.756 00.004 11872 evsrv: cli 0D2D3400 request: {"method":"get_app_state","id":"bd188c43-fc8e-41b1-a7d4-be7b5adb62cf"}
20:34:36.892 00.136 11872 case statement mapped state 6 to 3
20:34:36.898 00.006 11872 evsrv: cli 0D2D3400 response: {"jsonrpc":"2.0","result":"Guiding","id":"bd188c43-fc8e-41b1-a7d4-be7b5adb62cf"}
20:34:36.903 00.005 11872 evsrv: cli 0D2D3400 disconnect
20:34:36.907 00.004 11872 evsrv: cli 0D2D2960 connect
20:34:36.943 00.036 11872 case statement mapped state 6 to 3
20:34:36.948 00.005 11872 case statement mapped state 6 to 3
20:34:36.952 00.004 11872 evsrv: cli 0D2D2960 request: {"method":"dither","params":{"amount":5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"557797cd-2730-4650-8a68-99c8fb979881"}
20:34:36.956 00.004 11872 PhdController::Dither begins
20:34:37.040 00.084 11872 dither: size=5.00, dRA=-4.09 dDec=-1.36
20:34:37.052 00.012 11872 MountToCamera -- mountTheta (-2.82) + m_xAngle (-3.14) = xAngle (-5.96 = 0.32)
20:34:37.055 00.003 11872 MountToCamera -- mountX=-4.09 mountY=-1.36 hyp=4.30 mountTheta=-2.82 cameraX=4.08, cameraY=1.37 cameraTheta=0.32
20:34:37.058 00.003 11872 setting lock position to (1209.75, 1058.10)
20:34:37.062 00.004 11872 Mount: notify guiding dithered (4.1, 1.4)
20:34:37.066 00.004 11872 Status Line: Dither by -4.09,-1.36
20:34:37.070 00.004 11872 PhdController: newstate STATE_SETTLE_BEGIN
20:34:37.073 00.003 11872 PhdController: newstate STATE_SETTLE_WAIT
20:34:37.077 00.004 11872 evsrv: cli 0D2D2960 response: {"jsonrpc":"2.0","result":0,"id":"557797cd-2730-4650-8a68-99c8fb979881"}
20:34:37.081 00.004 11872 evsrv: cli 0D2D2960 disconnect
20:34:37.224 00.143 9960 Exposure complete
20:34:37.314 00.090 9960 worker thread done servicing request
20:34:37.315 00.001 11872 OnExposeComplete: enter
20:34:37.318 00.003 11872 UpdateGuideState(): m_state=6
20:34:37.321 00.003 11872 Star::Find(15, 1205, 1057, 0, (0,0,0,0), 1.5, 10.0, 255) frame 231
20:34:37.324 00.003 11872 Star::Find returns 1 (0), X=1205.73, Y=1057.02, Mass=5739, SNR=48.5, Peak=138 HFD=6.6
20:34:37.326 00.002 11872 CameraToMount -- cameraTheta (-2.88) - m_xAngle (-3.14) = xAngle (0.26 = 0.26)
20:34:37.329 00.003 11872 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.09 = 0.09)
20:34:37.332 00.003 11872 CameraToMount -- cameraX=-4.02 cameraY=-1.08 hyp=4.16 cameraTheta=-2.88 mountX=4.02 mountY=0.35, mountTheta=0.09
20:34:37.335 00.003 11872 dither recenter: remaining=(4.1,1.4) step=(4.1,1.4)
20:34:37.338 00.003 11872 MountToCamera -- mountTheta (0.32) + m_xAngle (-3.14) = xAngle (-2.82 = -2.82)
20:34:37.341 00.003 11872 MountToCamera -- mountX=4.09 mountY=1.36 hyp=4.30 mountTheta=0.32 cameraX=-4.08, cameraY=-1.37 cameraTheta=-2.82
20:34:37.344 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=-4.08, y=-1.37, opts=4)
20:34:37.347 00.003 11872 Enqueuing Move request for scope (-4.08, -1.37)
20:34:37.350 00.003 11872 Mount: notify direct move 4.09,1.36
20:34:37.352 00.002 9960 Worker thread wakes up
20:34:37.352 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-4.08, -1.37) opts 0x4
20:34:37.353 00.001 9960 Handling offset move in thread for scope, endpoint = (-4.08, -1.37)
20:34:37.353 00.000 9960 Moving (-4.08, -1.37) raw xDistance=4.09 yDistance=1.36
20:34:37.353 00.000 9960 MoveAxis(W, 2717, B)
20:34:37.353 00.000 9960 Guiding  Dir = 3, Dur = 2717
20:34:37.354 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=217, med=1, FiltMin=0, FiltMax=183, Gamma=1.000
20:34:37.357 00.003 11872 UpdateGuideState exits: m=5739 SNR=48.5
20:34:37.360 00.003 11872 PhdController: settling, locked = 1, distance = 4.53 (1.50) aobump = 0 frame = 1 / 99999
20:34:37.363 00.003 9960 IsSlewing returns 0
20:34:37.363 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763778877.363,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":4.53,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
20:34:37.366 00.003 9960 IsGuiding returns 0
20:34:37.367 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:37.369 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:34:37.372 00.003 11872 Enqueuing Expose request
20:34:37.375 00.003 9960 PulseGuide returned control before completion, sleep 2727
20:34:40.117 02.742 9960 IsGuiding returns 0
20:34:40.118 00.001 9960 Move returns status 0, amount 2717
20:34:40.118 00.000 9960 MoveAxis(S, 1012, B)
20:34:40.119 00.001 9960 Guiding  Dir = 1, Dur = 1012
20:34:40.119 00.000 9960 IsSlewing returns 0
20:34:40.120 00.001 9960 IsGuiding returns 0
20:34:40.120 00.000 9960 PulseGuide returned control before completion, sleep 1022
20:34:41.153 01.033 9960 IsGuiding returns 1
20:34:41.155 00.002 9960 scope still moving after pulse duration time elapsed
20:34:41.186 00.031 9960 IsSlewing returns 0
20:34:41.187 00.001 9960 IsGuiding returns 0
20:34:41.188 00.001 9960 scope move finished after 1012 + 55 ms
20:34:41.189 00.001 9960 Move returns status 0, amount 1012
20:34:41.189 00.000 9960 move complete, result=0
20:34:41.189 00.000 9960 worker thread done servicing request
20:34:41.189 00.000 9960 Worker thread wakes up
20:34:41.190 00.001 11872 GuideStep: 4.1 px 2717 ms WEST, 1.4 px 1012 ms SOUTH
20:34:41.196 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:34:41.196 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1195,1043,31,31)
20:34:42.448 01.252 9960 Exposure complete
20:34:42.568 00.120 9960 worker thread done servicing request
20:34:42.568 00.000 11872 OnExposeComplete: enter
20:34:42.571 00.003 11872 UpdateGuideState(): m_state=6
20:34:42.576 00.005 11872 Star::Find(15, 1205, 1057, 0, (0,0,0,0), 1.5, 10.0, 255) frame 232
20:34:42.581 00.005 11872 Star::Find returns 1 (0), X=1209.31, Y=1058.36, Mass=5206, SNR=46.6, Peak=132 HFD=6.2
20:34:42.584 00.003 11872 CameraToMount -- cameraTheta (2.61) - m_xAngle (-3.14) = xAngle (5.75 = -0.54)
20:34:42.589 00.005 11872 CameraToMount -- cameraTheta (2.61) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.57 = -0.71)
20:34:42.592 00.003 11872 CameraToMount -- cameraX=-0.44 cameraY=0.26 hyp=0.51 cameraTheta=2.61 mountX=0.44 mountY=-0.33, mountTheta=-0.65
20:34:42.596 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.44, y=0.26, opts=13)
20:34:42.600 00.004 11872 Enqueuing Move request for scope (-0.44, 0.26)
20:34:42.605 00.005 9960 Worker thread wakes up
20:34:42.605 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.44, 0.26) opts 0xd
20:34:42.605 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.44, 0.26)
20:34:42.605 00.000 9960 Moving (-0.44, 0.26) raw xDistance=0.44 yDistance=-0.33
20:34:42.605 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.44
20:34:42.605 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
20:34:42.606 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=1, FiltMin=0, FiltMax=170, Gamma=1.000
20:34:42.609 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.33
20:34:42.610 00.001 9960 MoveAxis(W, 184, ABG)
20:34:42.610 00.000 9960 Guiding  Dir = 3, Dur = 184
20:34:42.610 00.000 11872 UpdateGuideState exits: m=5206 SNR=46.6
20:34:42.613 00.003 9960 IsSlewing returns 0
20:34:42.613 00.000 11872 PhdController: settling, locked = 1, distance = 0.51 (1.50) aobump = 0 frame = 2 / 99999
20:34:42.617 00.004 9960 IsGuiding returns 0
20:34:42.617 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763778882.617,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.51,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
20:34:42.622 00.005 9960 PulseGuide returned control before completion, sleep 194
20:34:42.622 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:42.626 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:34:42.630 00.004 11872 Enqueuing Expose request
20:34:42.827 00.197 9960 IsGuiding returns 1
20:34:42.828 00.001 9960 scope still moving after pulse duration time elapsed
20:34:42.859 00.031 9960 IsSlewing returns 0
20:34:42.859 00.000 9960 IsGuiding returns 0
20:34:42.860 00.001 9960 scope move finished after 184 + 57 ms
20:34:42.860 00.000 9960 Move returns status 0, amount 184
20:34:42.860 00.000 9960 MoveAxis(N, 0, ABG)
20:34:42.860 00.000 9960 Move returns status 0, amount 0
20:34:42.860 00.000 9960 move complete, result=0
20:34:42.861 00.001 9960 worker thread done servicing request
20:34:42.861 00.000 9960 Worker thread wakes up
20:34:42.862 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:34:42.862 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1195,1043,31,31)
20:34:42.862 00.000 11872 GuideStep: 0.4 px 184 ms WEST, -0.3 px 0 ms NORTH
20:34:44.102 01.240 9960 Exposure complete
20:34:44.228 00.126 9960 worker thread done servicing request
20:34:44.228 00.000 11872 OnExposeComplete: enter
20:34:44.233 00.005 11872 UpdateGuideState(): m_state=6
20:34:44.236 00.003 11872 Star::Find(15, 1209, 1058, 0, (0,0,0,0), 1.5, 10.0, 255) frame 233
20:34:44.241 00.005 11872 Star::Find returns 1 (0), X=1209.79, Y=1057.64, Mass=5665, SNR=48.1, Peak=122 HFD=6.9
20:34:44.244 00.003 11872 CameraToMount -- cameraTheta (-1.48) - m_xAngle (-3.14) = xAngle (1.66 = 1.66)
20:34:44.247 00.003 11872 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.49 = 1.49)
20:34:44.250 00.003 11872 CameraToMount -- cameraX=0.04 cameraY=-0.45 hyp=0.46 cameraTheta=-1.48 mountX=-0.04 mountY=0.45, mountTheta=1.66
20:34:44.256 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.04, y=-0.45, opts=13)
20:34:44.259 00.003 11872 Enqueuing Move request for scope (0.04, -0.45)
20:34:44.264 00.005 9960 Worker thread wakes up
20:34:44.264 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.45) opts 0xd
20:34:44.264 00.000 9960 Handling offset move in thread for scope, endpoint = (0.04, -0.45)
20:34:44.264 00.000 9960 Moving (0.04, -0.45) raw xDistance=-0.04 yDistance=0.45
20:34:44.264 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:34:44.265 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
20:34:44.265 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.45
20:34:44.265 00.000 9960 MoveAxis(E, 0, ABG)
20:34:44.265 00.000 9960 Move returns status 0, amount 0
20:34:44.265 00.000 9960 MoveAxis(N, 0, ABG)
20:34:44.265 00.000 9960 Move returns status 0, amount 0
20:34:44.265 00.000 9960 move complete, result=0
20:34:44.266 00.001 9960 worker thread done servicing request
20:34:44.266 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=228, med=1, FiltMin=0, FiltMax=189, Gamma=1.000
20:34:44.271 00.005 11872 UpdateGuideState exits: m=5665 SNR=48.1
20:34:44.274 00.003 11872 PhdController: settling, locked = 1, distance = 0.49 (1.50) aobump = 0 frame = 3 / 99999
20:34:44.278 00.004 11872 evsrv: {"Event":"Settling","Timestamp":1763778884.278,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.49,"Time":1.7,"SettleTime":10.0,"StarLocked":true}
20:34:44.282 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:44.286 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:34:44.289 00.003 11872 Enqueuing Expose request
20:34:44.293 00.004 9960 Worker thread wakes up
20:34:44.293 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:34:44.293 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1195,1043,31,31)
20:34:44.293 00.000 11872 GuideStep: -0.0 px 0 ms EAST, 0.5 px 0 ms NORTH
20:34:45.533 01.240 9960 Exposure complete
20:34:45.640 00.107 9960 worker thread done servicing request
20:34:45.640 00.000 11872 OnExposeComplete: enter
20:34:45.643 00.003 11872 UpdateGuideState(): m_state=6
20:34:45.647 00.004 11872 Star::Find(15, 1209, 1057, 0, (0,0,0,0), 1.5, 10.0, 255) frame 234
20:34:45.651 00.004 11872 Star::Find returns 1 (0), X=1209.77, Y=1058.41, Mass=5119, SNR=45.0, Peak=119 HFD=6.6
20:34:45.656 00.005 11872 CameraToMount -- cameraTheta (1.52) - m_xAngle (-3.14) = xAngle (4.66 = -1.62)
20:34:45.659 00.003 11872 CameraToMount -- cameraTheta (1.52) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.49 = -1.79)
20:34:45.663 00.004 11872 CameraToMount -- cameraX=0.02 cameraY=0.32 hyp=0.32 cameraTheta=1.52 mountX=-0.02 mountY=-0.31, mountTheta=-1.62
20:34:45.668 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.02, y=0.32, opts=13)
20:34:45.672 00.004 11872 Enqueuing Move request for scope (0.02, 0.32)
20:34:45.676 00.004 9960 Worker thread wakes up
20:34:45.676 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.32) opts 0xd
20:34:45.676 00.000 9960 Handling offset move in thread for scope, endpoint = (0.02, 0.32)
20:34:45.677 00.001 9960 Moving (0.02, 0.32) raw xDistance=-0.02 yDistance=-0.31
20:34:45.677 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:34:45.677 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
20:34:45.677 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.31
20:34:45.677 00.000 9960 MoveAxis(E, 0, ABG)
20:34:45.678 00.001 9960 Move returns status 0, amount 0
20:34:45.678 00.000 9960 MoveAxis(N, 0, ABG)
20:34:45.678 00.000 9960 Move returns status 0, amount 0
20:34:45.678 00.000 9960 move complete, result=0
20:34:45.678 00.000 9960 worker thread done servicing request
20:34:45.678 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=185, med=1, FiltMin=0, FiltMax=158, Gamma=1.000
20:34:45.683 00.005 11872 UpdateGuideState exits: m=5119 SNR=45.0
20:34:45.686 00.003 11872 PhdController: settling, locked = 1, distance = 0.44 (1.50) aobump = 0 frame = 4 / 99999
20:34:45.689 00.003 11872 evsrv: {"Event":"Settling","Timestamp":1763778885.689,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.44,"Time":3.1,"SettleTime":10.0,"StarLocked":true}
20:34:45.693 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:45.696 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:34:45.701 00.005 11872 Enqueuing Expose request
20:34:45.705 00.004 9960 Worker thread wakes up
20:34:45.705 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:34:45.705 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1195,1043,31,31)
20:34:45.705 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
20:34:46.948 01.243 9960 Exposure complete
20:34:47.068 00.120 9960 worker thread done servicing request
20:34:47.070 00.002 11872 OnExposeComplete: enter
20:34:47.073 00.003 11872 UpdateGuideState(): m_state=6
20:34:47.077 00.004 11872 Star::Find(15, 1209, 1058, 0, (0,0,0,0), 1.5, 10.0, 255) frame 235
20:34:47.080 00.003 11872 Star::Find returns 1 (0), X=1210.21, Y=1058.47, Mass=5430, SNR=47.5, Peak=152 HFD=6.2
20:34:47.084 00.004 11872 CameraToMount -- cameraTheta (0.69) - m_xAngle (-3.14) = xAngle (3.83 = -2.46)
20:34:47.088 00.004 11872 CameraToMount -- cameraTheta (0.69) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.65 = -2.63)
20:34:47.092 00.004 11872 CameraToMount -- cameraX=0.45 cameraY=0.37 hyp=0.59 cameraTheta=0.69 mountX=-0.46 mountY=-0.29, mountTheta=-2.58
20:34:47.097 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.45, y=0.37, opts=13)
20:34:47.101 00.004 11872 Enqueuing Move request for scope (0.45, 0.37)
20:34:47.104 00.003 9960 Worker thread wakes up
20:34:47.104 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=186, Gamma=1.000
20:34:47.107 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.45, 0.37) opts 0xd
20:34:47.109 00.002 9960 Handling offset move in thread for scope, endpoint = (0.45, 0.37)
20:34:47.109 00.000 9960 Moving (0.45, 0.37) raw xDistance=-0.46 yDistance=-0.29
20:34:47.109 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.46
20:34:47.109 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
20:34:47.109 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
20:34:47.110 00.001 9960 MoveAxis(E, 191, ABG)
20:34:47.110 00.000 11872 UpdateGuideState exits: m=5430 SNR=47.5
20:34:47.114 00.004 9960 Guiding  Dir = 2, Dur = 191
20:34:47.114 00.000 11872 PhdController: settling, locked = 1, distance = 0.49 (1.50) aobump = 0 frame = 5 / 99999
20:34:47.118 00.004 9960 IsSlewing returns 0
20:34:47.118 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763778887.118,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.49,"Time":4.5,"SettleTime":10.0,"StarLocked":true}
20:34:47.122 00.004 9960 IsGuiding returns 0
20:34:47.122 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:47.127 00.005 9960 PulseGuide returned control before completion, sleep 201
20:34:47.128 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:34:47.132 00.004 11872 Enqueuing Expose request
20:34:47.344 00.212 9960 IsGuiding returns 0
20:34:47.345 00.001 9960 Move returns status 0, amount 191
20:34:47.345 00.000 9960 MoveAxis(N, 0, ABG)
20:34:47.346 00.001 9960 Move returns status 0, amount 0
20:34:47.347 00.001 9960 move complete, result=0
20:34:47.347 00.000 9960 worker thread done servicing request
20:34:47.347 00.000 9960 Worker thread wakes up
20:34:47.348 00.001 11872 GuideStep: -0.5 px 191 ms EAST, -0.3 px 0 ms NORTH
20:34:47.353 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:34:47.353 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1195,1043,31,31)
20:34:48.594 01.241 9960 Exposure complete
20:34:48.733 00.139 9960 worker thread done servicing request
20:34:48.733 00.000 11872 OnExposeComplete: enter
20:34:48.738 00.005 11872 UpdateGuideState(): m_state=6
20:34:48.742 00.004 11872 Star::Find(15, 1210, 1058, 0, (0,0,0,0), 1.5, 10.0, 255) frame 236
20:34:48.745 00.003 11872 Star::Find returns 1 (0), X=1210.34, Y=1058.07, Mass=5710, SNR=49.1, Peak=124 HFD=6.7
20:34:48.749 00.004 11872 CameraToMount -- cameraTheta (-0.05) - m_xAngle (-3.14) = xAngle (3.09 = 3.09)
20:34:48.752 00.003 11872 CameraToMount -- cameraTheta (-0.05) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.91 = 2.91)
20:34:48.757 00.005 11872 CameraToMount -- cameraX=0.59 cameraY=-0.03 hyp=0.59 cameraTheta=-0.05 mountX=-0.59 mountY=0.13, mountTheta=2.92
20:34:48.762 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.59, y=-0.03, opts=13)
20:34:48.766 00.004 11872 Enqueuing Move request for scope (0.59, -0.03)
20:34:48.769 00.003 9960 Worker thread wakes up
20:34:48.769 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=219, med=1, FiltMin=0, FiltMax=177, Gamma=1.000
20:34:48.774 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.59, -0.03) opts 0xd
20:34:48.774 00.000 9960 Handling offset move in thread for scope, endpoint = (0.59, -0.03)
20:34:48.774 00.000 11872 UpdateGuideState exits: m=5710 SNR=49.1
20:34:48.777 00.003 9960 Moving (0.59, -0.03) raw xDistance=-0.59 yDistance=0.13
20:34:48.777 00.000 11872 PhdController: settling, locked = 1, distance = 0.52 (1.50) aobump = 0 frame = 6 / 99999
20:34:48.782 00.005 9960 GuideAlgorithmHysteresis::Result() returns -0.39 from input -0.59
20:34:48.783 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:34:48.783 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763778888.782,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.52,"Time":6.2,"SettleTime":10.0,"StarLocked":true}
20:34:48.786 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
20:34:48.787 00.001 9960 MoveAxis(E, 260, ABG)
20:34:48.787 00.000 9960 Guiding  Dir = 2, Dur = 260
20:34:48.787 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:48.791 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:34:48.795 00.004 11872 Enqueuing Expose request
20:34:48.798 00.003 9960 IsSlewing returns 0
20:34:48.798 00.000 9960 IsGuiding returns 0
20:34:48.799 00.001 9960 PulseGuide returned control before completion, sleep 270
20:34:49.075 00.276 9960 IsGuiding returns 1
20:34:49.076 00.001 9960 scope still moving after pulse duration time elapsed
20:34:49.106 00.030 9960 IsSlewing returns 0
20:34:49.107 00.001 9960 IsGuiding returns 0
20:34:49.108 00.001 9960 scope move finished after 260 + 48 ms
20:34:49.108 00.000 9960 Move returns status 0, amount 260
20:34:49.108 00.000 9960 MoveAxis(N, 0, ABG)
20:34:49.109 00.001 9960 Move returns status 0, amount 0
20:34:49.109 00.000 9960 move complete, result=0
20:34:49.109 00.000 9960 worker thread done servicing request
20:34:49.109 00.000 11872 GuideStep: -0.6 px 260 ms EAST, 0.1 px 0 ms NORTH
20:34:49.115 00.006 9960 Worker thread wakes up
20:34:49.115 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:34:49.115 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1195,1043,31,31)
20:34:50.367 01.252 9960 Exposure complete
20:34:50.492 00.125 9960 worker thread done servicing request
20:34:50.493 00.001 11872 OnExposeComplete: enter
20:34:50.496 00.003 11872 UpdateGuideState(): m_state=6
20:34:50.500 00.004 11872 Star::Find(15, 1210, 1058, 0, (0,0,0,0), 1.5, 10.0, 255) frame 237
20:34:50.504 00.004 11872 Star::Find returns 1 (0), X=1209.85, Y=1058.60, Mass=5975, SNR=50.7, Peak=129 HFD=6.9
20:34:50.508 00.004 11872 CameraToMount -- cameraTheta (1.37) - m_xAngle (-3.14) = xAngle (4.51 = -1.77)
20:34:50.511 00.003 11872 CameraToMount -- cameraTheta (1.37) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.34 = -1.94)
20:34:50.516 00.005 11872 CameraToMount -- cameraX=0.10 cameraY=0.51 hyp=0.52 cameraTheta=1.37 mountX=-0.10 mountY=-0.48, mountTheta=-1.78
20:34:50.521 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.10, y=0.51, opts=13)
20:34:50.526 00.005 11872 Enqueuing Move request for scope (0.10, 0.51)
20:34:50.529 00.003 9960 Worker thread wakes up
20:34:50.529 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=214, med=1, FiltMin=0, FiltMax=174, Gamma=1.000
20:34:50.534 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.51) opts 0xd
20:34:50.535 00.001 9960 Handling offset move in thread for scope, endpoint = (0.10, 0.51)
20:34:50.535 00.000 9960 Moving (0.10, 0.51) raw xDistance=-0.10 yDistance=-0.48
20:34:50.535 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
20:34:50.535 00.000 11872 UpdateGuideState exits: m=5975 SNR=50.7
20:34:50.539 00.004 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.64
20:34:50.539 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.48 from input -0.48
20:34:50.539 00.000 11872 PhdController: settling, locked = 1, distance = 0.52 (1.50) aobump = 0 frame = 7 / 99999
20:34:50.544 00.005 9960 MoveAxis(E, 0, ABG)
20:34:50.545 00.001 9960 Move returns status 0, amount 0
20:34:50.545 00.000 9960 MoveAxis(N, 359, ABG)
20:34:50.545 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763778890.544,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.52,"Time":7.9,"SettleTime":10.0,"StarLocked":true}
20:34:50.549 00.004 9960 Guiding  Dir = 0, Dur = 359
20:34:50.549 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:50.552 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:34:50.557 00.005 9960 IsSlewing returns 0
20:34:50.557 00.000 11872 Enqueuing Expose request
20:34:50.560 00.003 9960 IsGuiding returns 0
20:34:50.562 00.002 9960 PulseGuide returned control before completion, sleep 369
20:34:50.941 00.379 9960 IsGuiding returns 1
20:34:50.942 00.001 9960 scope still moving after pulse duration time elapsed
20:34:50.973 00.031 9960 IsSlewing returns 0
20:34:50.974 00.001 9960 IsGuiding returns 1
20:34:51.005 00.031 9960 IsSlewing returns 0
20:34:51.006 00.001 9960 IsGuiding returns 0
20:34:51.007 00.001 9960 scope move finished after 359 + 86 ms
20:34:51.007 00.000 9960 Move returns status 0, amount 359
20:34:51.008 00.001 9960 move complete, result=0
20:34:51.008 00.000 9960 worker thread done servicing request
20:34:51.009 00.001 9960 Worker thread wakes up
20:34:51.009 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.5 px 359 ms NORTH
20:34:51.016 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:34:51.016 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1195,1043,31,31)
20:34:52.270 01.254 9960 Exposure complete
20:34:52.410 00.140 9960 worker thread done servicing request
20:34:52.410 00.000 11872 OnExposeComplete: enter
20:34:52.415 00.005 11872 UpdateGuideState(): m_state=6
20:34:52.419 00.004 11872 Star::Find(15, 1209, 1058, 0, (0,0,0,0), 1.5, 10.0, 255) frame 238
20:34:52.423 00.004 11872 Star::Find returns 1 (0), X=1209.72, Y=1059.84, Mass=5305, SNR=46.5, Peak=138 HFD=6.3
20:34:52.426 00.003 11872 CameraToMount -- cameraTheta (1.59) - m_xAngle (-3.14) = xAngle (4.73 = -1.56)
20:34:52.430 00.004 11872 CameraToMount -- cameraTheta (1.59) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.55 = -1.73)
20:34:52.433 00.003 11872 CameraToMount -- cameraX=-0.03 cameraY=1.74 hyp=1.74 cameraTheta=1.59 mountX=0.02 mountY=-1.72, mountTheta=-1.56
20:34:52.439 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.03, y=1.74, opts=13)
20:34:52.443 00.004 11872 Enqueuing Move request for scope (-0.03, 1.74)
20:34:52.446 00.003 9960 Worker thread wakes up
20:34:52.447 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=233, med=1, FiltMin=0, FiltMax=183, Gamma=1.000
20:34:52.451 00.004 11872 UpdateGuideState exits: m=5305 SNR=46.5
20:34:52.455 00.004 11872 PhdController: settling, locked = 1, distance = 0.88 (1.50) aobump = 0 frame = 8 / 99999
20:34:52.458 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 1.74) opts 0xd
20:34:52.458 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.03, 1.74)
20:34:52.458 00.000 9960 Moving (-0.03, 1.74) raw xDistance=0.02 yDistance=-1.72
20:34:52.459 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:34:52.459 00.000 9960 GuideAlgorithmResistSwitch::result() returns -1.72 from input -1.72
20:34:52.460 00.001 9960 MoveAxis(E, 0, ABG)
20:34:52.460 00.000 9960 Move returns status 0, amount 0
20:34:52.460 00.000 9960 MoveAxis(N, 1283, ABG)
20:34:52.460 00.000 9960 Guiding  Dir = 0, Dur = 1283
20:34:52.460 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763778892.458,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.88,"Time":9.8,"SettleTime":10.0,"StarLocked":true}
20:34:52.464 00.004 9960 IsSlewing returns 0
20:34:52.465 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:52.468 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:34:52.472 00.004 9960 IsGuiding returns 0
20:34:52.473 00.001 11872 Enqueuing Expose request
20:34:52.476 00.003 9960 PulseGuide returned control before completion, sleep 1293
20:34:53.779 01.303 9960 IsGuiding returns 1
20:34:53.779 00.000 9960 scope still moving after pulse duration time elapsed
20:34:53.810 00.031 9960 IsSlewing returns 0
20:34:53.810 00.000 9960 IsGuiding returns 0
20:34:53.811 00.001 9960 scope move finished after 1283 + 55 ms
20:34:53.811 00.000 9960 Move returns status 0, amount 1283
20:34:53.811 00.000 9960 move complete, result=0
20:34:53.811 00.000 9960 worker thread done servicing request
20:34:53.811 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -1.7 px 1283 ms NORTH
20:34:53.816 00.005 9960 Worker thread wakes up
20:34:53.817 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:34:53.817 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1195,1043,31,31)
20:34:55.072 01.255 9960 Exposure complete
20:34:55.194 00.122 9960 worker thread done servicing request
20:34:55.195 00.001 11872 OnExposeComplete: enter
20:34:55.198 00.003 11872 UpdateGuideState(): m_state=6
20:34:55.203 00.005 11872 Star::Find(15, 1209, 1059, 0, (0,0,0,0), 1.5, 10.0, 255) frame 239
20:34:55.207 00.004 11872 Star::Find returns 1 (0), X=1209.87, Y=1057.70, Mass=5647, SNR=49.2, Peak=130 HFD=6.8
20:34:55.211 00.004 11872 CameraToMount -- cameraTheta (-1.28) - m_xAngle (-3.14) = xAngle (1.86 = 1.86)
20:34:55.215 00.004 11872 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.68 = 1.68)
20:34:55.219 00.004 11872 CameraToMount -- cameraX=0.12 cameraY=-0.40 hyp=0.41 cameraTheta=-1.28 mountX=-0.12 mountY=0.41, mountTheta=1.85
20:34:55.223 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.12, y=-0.40, opts=13)
20:34:55.227 00.004 11872 Enqueuing Move request for scope (0.12, -0.40)
20:34:55.232 00.005 9960 Worker thread wakes up
20:34:55.232 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=221, med=1, FiltMin=0, FiltMax=188, Gamma=1.000
20:34:55.236 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.40) opts 0xd
20:34:55.236 00.000 9960 Handling offset move in thread for scope, endpoint = (0.12, -0.40)
20:34:55.237 00.001 9960 Moving (0.12, -0.40) raw xDistance=-0.12 yDistance=0.41
20:34:55.237 00.000 11872 UpdateGuideState exits: m=5647 SNR=49.2
20:34:55.241 00.004 11872 PhdController: settling, locked = 1, distance = 0.74 (1.50) aobump = 0 frame = 9 / 99999
20:34:55.245 00.004 11872 PhdController: newstate STATE_FINISH
20:34:55.248 00.003 11872 PhdController complete: success
20:34:55.253 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
20:34:55.253 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:34:55.253 00.000 11872 evsrv: {"Event":"SettleDone","Timestamp":1763778895.253,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":9,"DroppedFrames":0}
20:34:55.258 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.41
20:34:55.258 00.000 9960 MoveAxis(E, 0, ABG)
20:34:55.258 00.000 9960 Move returns status 0, amount 0
20:34:55.258 00.000 9960 MoveAxis(N, 0, ABG)
20:34:55.259 00.001 9960 Move returns status 0, amount 0
20:34:55.259 00.000 9960 move complete, result=0
20:34:55.259 00.000 11872 Mount: notify guiding dither settle done success=1
20:34:55.264 00.005 11872 PhdController: newstate STATE_IDLE
20:34:55.267 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:55.271 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:34:55.274 00.003 11872 Enqueuing Expose request
20:34:55.279 00.005 9960 worker thread done servicing request
20:34:55.279 00.000 9960 Worker thread wakes up
20:34:55.279 00.000 11872 GuideStep: -0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
20:34:55.283 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
20:34:55.283 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1195,1043,31,31)
20:34:56.537 01.254 9960 Exposure complete
20:34:56.668 00.131 9960 worker thread done servicing request
20:34:56.668 00.000 11872 OnExposeComplete: enter
20:34:56.673 00.005 11872 UpdateGuideState(): m_state=6
20:34:56.677 00.004 11872 Star::Find(15, 1209, 1057, 0, (0,0,0,0), 1.5, 10.0, 255) frame 240
20:34:56.681 00.004 11872 Star::Find returns 1 (0), X=1210.08, Y=1057.65, Mass=5676, SNR=48.6, Peak=132 HFD=6.7
20:34:56.685 00.004 11872 CameraToMount -- cameraTheta (-0.94) - m_xAngle (-3.14) = xAngle (2.20 = 2.20)
20:34:56.689 00.004 11872 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.03 = 2.03)
20:34:56.693 00.004 11872 CameraToMount -- cameraX=0.32 cameraY=-0.44 hyp=0.55 cameraTheta=-0.94 mountX=-0.32 mountY=0.49, mountTheta=2.15
20:34:56.698 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.32, y=-0.44, opts=13)
20:34:56.703 00.005 11872 Enqueuing Move request for scope (0.32, -0.44)
20:34:56.707 00.004 9960 Worker thread wakes up
20:34:56.708 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.44) opts 0xd
20:34:56.708 00.000 9960 Handling offset move in thread for scope, endpoint = (0.32, -0.44)
20:34:56.709 00.001 9960 Moving (0.32, -0.44) raw xDistance=-0.32 yDistance=0.49
20:34:56.709 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.32
20:34:56.709 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:34:56.709 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=231, med=1, FiltMin=0, FiltMax=176, Gamma=1.000
20:34:56.713 00.004 11872 UpdateGuideState exits: m=5676 SNR=48.6
20:34:56.717 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:56.721 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:34:56.725 00.004 11872 Enqueuing Expose request
20:34:56.728 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.49
20:34:56.728 00.000 9960 MoveAxis(E, 135, ABG)
20:34:56.728 00.000 9960 Guiding  Dir = 2, Dur = 135
20:34:56.728 00.000 9960 IsSlewing returns 0
20:34:56.729 00.001 9960 IsGuiding returns 0
20:34:56.729 00.000 9960 PulseGuide returned control before completion, sleep 145
20:34:56.888 00.159 9960 IsGuiding returns 0
20:34:56.890 00.002 9960 Move returns status 0, amount 135
20:34:56.890 00.000 9960 MoveAxis(N, 0, ABG)
20:34:56.891 00.001 9960 Move returns status 0, amount 0
20:34:56.891 00.000 9960 move complete, result=0
20:34:56.891 00.000 9960 worker thread done servicing request
20:34:56.892 00.001 9960 Worker thread wakes up
20:34:56.893 00.001 11872 GuideStep: -0.3 px 135 ms EAST, 0.5 px 0 ms NORTH
20:34:56.899 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:34:56.899 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1195,1043,31,31)
20:34:58.154 01.255 9960 Exposure complete
20:34:58.287 00.133 9960 worker thread done servicing request
20:34:58.287 00.000 11872 OnExposeComplete: enter
20:34:58.290 00.003 11872 UpdateGuideState(): m_state=6
20:34:58.294 00.004 11872 Star::Find(15, 1210, 1057, 0, (0,0,0,0), 1.5, 10.0, 255) frame 241
20:34:58.298 00.004 11872 Star::Find returns 1 (0), X=1209.45, Y=1057.76, Mass=5543, SNR=47.4, Peak=130 HFD=6.8
20:34:58.302 00.004 11872 CameraToMount -- cameraTheta (-2.30) - m_xAngle (-3.14) = xAngle (0.84 = 0.84)
20:34:58.307 00.005 11872 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.66 = 0.66)
20:34:58.311 00.004 11872 CameraToMount -- cameraX=-0.30 cameraY=-0.33 hyp=0.45 cameraTheta=-2.30 mountX=0.30 mountY=0.28, mountTheta=0.74
20:34:58.315 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.30, y=-0.33, opts=13)
20:34:58.319 00.004 11872 Enqueuing Move request for scope (-0.30, -0.33)
20:34:58.323 00.004 9960 Worker thread wakes up
20:34:58.323 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=227, med=1, FiltMin=0, FiltMax=181, Gamma=1.000
20:34:58.328 00.005 11872 UpdateGuideState exits: m=5543 SNR=47.4
20:34:58.332 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:58.336 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.33) opts 0xd
20:34:58.337 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.30, -0.33)
20:34:58.337 00.000 9960 Moving (-0.30, -0.33) raw xDistance=0.30 yDistance=0.28
20:34:58.337 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.30
20:34:58.337 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:34:58.341 00.004 11872 Enqueuing Expose request
20:34:58.345 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:34:58.345 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
20:34:58.345 00.000 9960 MoveAxis(W, 116, ABG)
20:34:58.345 00.000 9960 Guiding  Dir = 3, Dur = 116
20:34:58.346 00.001 9960 IsSlewing returns 0
20:34:58.346 00.000 9960 IsGuiding returns 0
20:34:58.347 00.001 9960 PulseGuide returned control before completion, sleep 126
20:34:58.490 00.143 9960 IsGuiding returns 1
20:34:58.492 00.002 9960 scope still moving after pulse duration time elapsed
20:34:58.519 00.027 9960 IsSlewing returns 0
20:34:58.519 00.000 9960 IsGuiding returns 1
20:34:58.550 00.031 9960 IsSlewing returns 0
20:34:58.552 00.002 9960 IsGuiding returns 0
20:34:58.552 00.000 9960 scope move finished after 116 + 89 ms
20:34:58.552 00.000 9960 Move returns status 0, amount 116
20:34:58.552 00.000 9960 MoveAxis(N, 0, ABG)
20:34:58.553 00.001 9960 Move returns status 0, amount 0
20:34:58.553 00.000 9960 move complete, result=0
20:34:58.553 00.000 9960 worker thread done servicing request
20:34:58.554 00.001 9960 Worker thread wakes up
20:34:58.554 00.000 11872 GuideStep: 0.3 px 116 ms WEST, 0.3 px 0 ms NORTH
20:34:58.562 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
20:34:58.562 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1195,1043,31,31)
20:34:59.814 01.252 9960 Exposure complete
20:34:59.947 00.133 9960 worker thread done servicing request
20:34:59.947 00.000 11872 OnExposeComplete: enter
20:34:59.953 00.006 11872 UpdateGuideState(): m_state=6
20:34:59.959 00.006 11872 Star::Find(15, 1209, 1057, 0, (0,0,0,0), 1.5, 10.0, 255) frame 242
20:34:59.963 00.004 11872 Star::Find returns 1 (0), X=1209.58, Y=1057.61, Mass=5653, SNR=49.3, Peak=142 HFD=6.8
20:34:59.968 00.005 11872 CameraToMount -- cameraTheta (-1.91) - m_xAngle (-3.14) = xAngle (1.23 = 1.23)
20:34:59.972 00.004 11872 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.05 = 1.05)
20:34:59.976 00.004 11872 CameraToMount -- cameraX=-0.17 cameraY=-0.49 hyp=0.52 cameraTheta=-1.91 mountX=0.18 mountY=0.45, mountTheta=1.20
20:34:59.982 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.17, y=-0.49, opts=13)
20:34:59.987 00.005 11872 Enqueuing Move request for scope (-0.17, -0.49)
20:34:59.990 00.003 9960 Worker thread wakes up
20:34:59.990 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.49) opts 0xd
20:34:59.991 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.17, -0.49)
20:34:59.991 00.000 9960 Moving (-0.17, -0.49) raw xDistance=0.18 yDistance=0.45
20:34:59.991 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
20:34:59.991 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
20:34:59.991 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=251, med=1, FiltMin=0, FiltMax=193, Gamma=1.000
20:34:59.997 00.006 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.45
20:34:59.997 00.000 9960 MoveAxis(E, 0, ABG)
20:34:59.997 00.000 9960 Move returns status 0, amount 0
20:34:59.997 00.000 9960 MoveAxis(N, 0, ABG)
20:34:59.997 00.000 9960 Move returns status 0, amount 0
20:34:59.997 00.000 9960 move complete, result=0
20:34:59.998 00.001 9960 worker thread done servicing request
20:34:59.998 00.000 11872 UpdateGuideState exits: m=5653 SNR=49.3
20:35:00.003 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:00.006 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:35:00.014 00.008 11872 Enqueuing Expose request
20:35:00.022 00.008 11872 GuideStep: 0.2 px 0 ms EAST, 0.5 px 0 ms NORTH
20:35:00.027 00.005 9960 Worker thread wakes up
20:35:00.028 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:35:00.028 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1195,1043,31,31)
20:35:01.275 01.247 9960 Exposure complete
20:35:01.408 00.133 9960 worker thread done servicing request
20:35:01.408 00.000 11872 OnExposeComplete: enter
20:35:01.411 00.003 11872 UpdateGuideState(): m_state=6
20:35:01.415 00.004 11872 Star::Find(15, 1209, 1057, 0, (0,0,0,0), 1.5, 10.0, 255) frame 243
20:35:01.419 00.004 11872 Star::Find returns 1 (0), X=1209.73, Y=1058.36, Mass=6077, SNR=50.5, Peak=147 HFD=6.5
20:35:01.422 00.003 11872 CameraToMount -- cameraTheta (1.64) - m_xAngle (-3.14) = xAngle (4.78 = -1.51)
20:35:01.425 00.003 11872 CameraToMount -- cameraTheta (1.64) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.60 = -1.68)
20:35:01.427 00.002 11872 CameraToMount -- cameraX=-0.02 cameraY=0.26 hyp=0.26 cameraTheta=1.64 mountX=0.02 mountY=-0.26, mountTheta=-1.51
20:35:01.432 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.02, y=0.26, opts=13)
20:35:01.435 00.003 11872 Enqueuing Move request for scope (-0.02, 0.26)
20:35:01.438 00.003 9960 Worker thread wakes up
20:35:01.438 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.26) opts 0xd
20:35:01.438 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.02, 0.26)
20:35:01.438 00.000 9960 Moving (-0.02, 0.26) raw xDistance=0.02 yDistance=-0.26
20:35:01.438 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:35:01.438 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
20:35:01.440 00.002 9960 MoveAxis(E, 0, ABG)
20:35:01.440 00.000 9960 Move returns status 0, amount 0
20:35:01.440 00.000 9960 MoveAxis(N, 194, ABG)
20:35:01.440 00.000 9960 Guiding  Dir = 0, Dur = 194
20:35:01.440 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=218, med=1, FiltMin=0, FiltMax=193, Gamma=1.000
20:35:01.443 00.003 9960 IsSlewing returns 0
20:35:01.443 00.000 11872 UpdateGuideState exits: m=6077 SNR=50.5
20:35:01.448 00.005 9960 IsGuiding returns 0
20:35:01.448 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:01.452 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:35:01.456 00.004 9960 PulseGuide returned control before completion, sleep 204
20:35:01.457 00.001 11872 Enqueuing Expose request
20:35:01.669 00.212 9960 IsGuiding returns 0
20:35:01.669 00.000 9960 Move returns status 0, amount 194
20:35:01.671 00.002 9960 move complete, result=0
20:35:01.671 00.000 9960 worker thread done servicing request
20:35:01.671 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.3 px 194 ms NORTH
20:35:01.678 00.007 9960 Worker thread wakes up
20:35:01.678 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:35:01.678 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1195,1043,31,31)
20:35:02.933 01.255 9960 Exposure complete
20:35:03.069 00.136 9960 worker thread done servicing request
20:35:03.070 00.001 11872 OnExposeComplete: enter
20:35:03.074 00.004 11872 UpdateGuideState(): m_state=6
20:35:03.077 00.003 11872 Star::Find(15, 1209, 1058, 0, (0,0,0,0), 1.5, 10.0, 255) frame 244
20:35:03.083 00.006 11872 Star::Find returns 1 (0), X=1209.74, Y=1058.22, Mass=5765, SNR=49.2, Peak=141 HFD=6.7
20:35:03.086 00.003 11872 CameraToMount -- cameraTheta (1.65) - m_xAngle (-3.14) = xAngle (4.79 = -1.50)
20:35:03.090 00.004 11872 CameraToMount -- cameraTheta (1.65) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.61 = -1.67)
20:35:03.094 00.004 11872 CameraToMount -- cameraX=-0.01 cameraY=0.13 hyp=0.13 cameraTheta=1.65 mountX=0.01 mountY=-0.13, mountTheta=-1.50
20:35:03.098 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.01, y=0.13, opts=13)
20:35:03.103 00.005 11872 Enqueuing Move request for scope (-0.01, 0.13)
20:35:03.107 00.004 9960 Worker thread wakes up
20:35:03.108 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=226, med=1, FiltMin=0, FiltMax=186, Gamma=1.000
20:35:03.112 00.004 11872 UpdateGuideState exits: m=5765 SNR=49.2
20:35:03.117 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.13) opts 0xd
20:35:03.117 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.01, 0.13)
20:35:03.118 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:03.122 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:35:03.126 00.004 11872 Enqueuing Expose request
20:35:03.128 00.002 9960 Moving (-0.01, 0.13) raw xDistance=0.01 yDistance=-0.13
20:35:03.129 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:35:03.129 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:35:03.129 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:35:03.129 00.000 9960 MoveAxis(E, 0, ABG)
20:35:03.129 00.000 9960 Move returns status 0, amount 0
20:35:03.131 00.002 9960 MoveAxis(N, 0, ABG)
20:35:03.131 00.000 9960 Move returns status 0, amount 0
20:35:03.131 00.000 9960 move complete, result=0
20:35:03.131 00.000 9960 worker thread done servicing request
20:35:03.132 00.001 9960 Worker thread wakes up
20:35:03.132 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:35:03.136 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
20:35:03.136 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1195,1043,31,31)
20:35:04.382 01.246 9960 Exposure complete
20:35:04.539 00.157 9960 worker thread done servicing request
20:35:04.539 00.000 11872 OnExposeComplete: enter
20:35:04.544 00.005 11872 UpdateGuideState(): m_state=6
20:35:04.549 00.005 11872 Star::Find(15, 1209, 1058, 0, (0,0,0,0), 1.5, 10.0, 255) frame 245
20:35:04.555 00.006 11872 Star::Find returns 1 (0), X=1209.95, Y=1058.36, Mass=5819, SNR=49.1, Peak=140 HFD=6.7
20:35:04.561 00.006 11872 CameraToMount -- cameraTheta (0.95) - m_xAngle (-3.14) = xAngle (4.08 = -2.20)
20:35:04.566 00.005 11872 CameraToMount -- cameraTheta (0.95) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.91 = -2.37)
20:35:04.570 00.004 11872 CameraToMount -- cameraX=0.19 cameraY=0.27 hyp=0.33 cameraTheta=0.95 mountX=-0.19 mountY=-0.23, mountTheta=-2.27
20:35:04.576 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.19, y=0.27, opts=13)
20:35:04.580 00.004 11872 Enqueuing Move request for scope (0.19, 0.27)
20:35:04.584 00.004 9960 Worker thread wakes up
20:35:04.585 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.27) opts 0xd
20:35:04.585 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=224, med=1, FiltMin=0, FiltMax=177, Gamma=1.000
20:35:04.589 00.004 11872 UpdateGuideState exits: m=5819 SNR=49.1
20:35:04.593 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:04.597 00.004 9960 Handling offset move in thread for scope, endpoint = (0.19, 0.27)
20:35:04.597 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:35:04.601 00.004 11872 Enqueuing Expose request
20:35:04.604 00.003 9960 Moving (0.19, 0.27) raw xDistance=-0.19 yDistance=-0.23
20:35:04.604 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
20:35:04.604 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
20:35:04.604 00.000 9960 MoveAxis(E, 0, ABG)
20:35:04.604 00.000 9960 Move returns status 0, amount 0
20:35:04.605 00.001 9960 MoveAxis(N, 172, ABG)
20:35:04.605 00.000 9960 Guiding  Dir = 0, Dur = 172
20:35:04.605 00.000 9960 IsSlewing returns 0
20:35:04.605 00.000 9960 IsGuiding returns 0
20:35:04.606 00.001 9960 PulseGuide returned control before completion, sleep 182
20:35:04.798 00.192 9960 IsGuiding returns 1
20:35:04.799 00.001 9960 scope still moving after pulse duration time elapsed
20:35:04.829 00.030 9960 IsSlewing returns 0
20:35:04.830 00.001 9960 IsGuiding returns 0
20:35:04.830 00.000 9960 scope move finished after 172 + 52 ms
20:35:04.831 00.001 9960 Move returns status 0, amount 172
20:35:04.831 00.000 9960 move complete, result=0
20:35:04.832 00.001 9960 worker thread done servicing request
20:35:04.832 00.000 9960 Worker thread wakes up
20:35:04.832 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.2 px 172 ms NORTH
20:35:04.838 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:35:04.838 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1195,1043,31,31)
20:35:06.090 01.252 9960 Exposure complete
20:35:06.224 00.134 9960 worker thread done servicing request
20:35:06.225 00.001 11872 OnExposeComplete: enter
20:35:06.229 00.004 11872 UpdateGuideState(): m_state=6
20:35:06.234 00.005 11872 Star::Find(15, 1209, 1058, 0, (0,0,0,0), 1.5, 10.0, 255) frame 246
20:35:06.238 00.004 11872 Star::Find returns 1 (0), X=1209.96, Y=1058.35, Mass=5678, SNR=49.1, Peak=131 HFD=6.7
20:35:06.241 00.003 11872 CameraToMount -- cameraTheta (0.89) - m_xAngle (-3.14) = xAngle (4.03 = -2.26)
20:35:06.246 00.005 11872 CameraToMount -- cameraTheta (0.89) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.85 = -2.43)
20:35:06.250 00.004 11872 CameraToMount -- cameraX=0.21 cameraY=0.26 hyp=0.33 cameraTheta=0.89 mountX=-0.21 mountY=-0.22, mountTheta=-2.34
20:35:06.255 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.21, y=0.26, opts=13)
20:35:06.260 00.005 11872 Enqueuing Move request for scope (0.21, 0.26)
20:35:06.265 00.005 9960 Worker thread wakes up
20:35:06.265 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=1, FiltMin=0, FiltMax=185, Gamma=1.000
20:35:06.270 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.26) opts 0xd
20:35:06.270 00.000 9960 Handling offset move in thread for scope, endpoint = (0.21, 0.26)
20:35:06.272 00.002 9960 Moving (0.21, 0.26) raw xDistance=-0.21 yDistance=-0.22
20:35:06.272 00.000 11872 UpdateGuideState exits: m=5678 SNR=49.1
20:35:06.276 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:06.280 00.004 9960 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
20:35:06.280 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
20:35:06.280 00.000 9960 MoveAxis(E, 89, ABG)
20:35:06.282 00.002 9960 Guiding  Dir = 2, Dur = 89
20:35:06.282 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:35:06.285 00.003 11872 Enqueuing Expose request
20:35:06.290 00.005 9960 IsSlewing returns 0
20:35:06.290 00.000 9960 IsGuiding returns 0
20:35:06.290 00.000 9960 PulseGuide returned control before completion, sleep 99
20:35:06.405 00.115 9960 IsGuiding returns 0
20:35:06.405 00.000 9960 Move returns status 0, amount 89
20:35:06.405 00.000 9960 MoveAxis(N, 163, ABG)
20:35:06.407 00.002 9960 Guiding  Dir = 0, Dur = 163
20:35:06.407 00.000 9960 IsSlewing returns 0
20:35:06.407 00.000 9960 IsGuiding returns 0
20:35:06.408 00.001 9960 PulseGuide returned control before completion, sleep 173
20:35:06.594 00.186 9960 IsGuiding returns 1
20:35:06.594 00.000 9960 scope still moving after pulse duration time elapsed
20:35:06.625 00.031 9960 IsSlewing returns 0
20:35:06.626 00.001 9960 IsGuiding returns 0
20:35:06.626 00.000 9960 scope move finished after 163 + 55 ms
20:35:06.627 00.001 9960 Move returns status 0, amount 163
20:35:06.627 00.000 9960 move complete, result=0
20:35:06.629 00.002 9960 worker thread done servicing request
20:35:06.629 00.000 9960 Worker thread wakes up
20:35:06.629 00.000 11872 GuideStep: -0.2 px 89 ms EAST, -0.2 px 163 ms NORTH
20:35:06.636 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:35:06.636 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1195,1043,31,31)
20:35:07.884 01.248 9960 Exposure complete
20:35:07.980 00.096 9960 worker thread done servicing request
20:35:07.980 00.000 11872 OnExposeComplete: enter
20:35:07.985 00.005 11872 UpdateGuideState(): m_state=6
20:35:07.992 00.007 11872 Star::Find(15, 1209, 1058, 0, (0,0,0,0), 1.5, 10.0, 255) frame 247
20:35:07.996 00.004 11872 Star::Find returns 1 (0), X=1209.63, Y=1057.77, Mass=5746, SNR=48.8, Peak=136 HFD=6.7
20:35:08.000 00.004 11872 CameraToMount -- cameraTheta (-1.92) - m_xAngle (-3.14) = xAngle (1.22 = 1.22)
20:35:08.005 00.005 11872 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.05 = 1.05)
20:35:08.008 00.003 11872 CameraToMount -- cameraX=-0.12 cameraY=-0.33 hyp=0.35 cameraTheta=-1.92 mountX=0.12 mountY=0.30, mountTheta=1.19
20:35:08.013 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.12, y=-0.33, opts=13)
20:35:08.017 00.004 11872 Enqueuing Move request for scope (-0.12, -0.33)
20:35:08.022 00.005 9960 Worker thread wakes up
20:35:08.022 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=233, med=1, FiltMin=0, FiltMax=186, Gamma=1.000
20:35:08.025 00.003 11872 UpdateGuideState exits: m=5746 SNR=48.8
20:35:08.029 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:08.032 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:35:08.037 00.005 11872 Enqueuing Expose request
20:35:08.040 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.33) opts 0xd
20:35:08.040 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.12, -0.33)
20:35:08.040 00.000 9960 Moving (-0.12, -0.33) raw xDistance=0.12 yDistance=0.30
20:35:08.040 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
20:35:08.040 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
20:35:08.041 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.30
20:35:08.041 00.000 9960 MoveAxis(E, 0, ABG)
20:35:08.041 00.000 9960 Move returns status 0, amount 0
20:35:08.041 00.000 9960 MoveAxis(N, 0, ABG)
20:35:08.041 00.000 9960 Move returns status 0, amount 0
20:35:08.041 00.000 9960 move complete, result=0
20:35:08.043 00.002 9960 worker thread done servicing request
20:35:08.043 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
20:35:08.046 00.003 9960 Worker thread wakes up
20:35:08.047 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:35:08.047 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1195,1043,31,31)
20:35:09.307 01.260 9960 Exposure complete
20:35:09.434 00.127 9960 worker thread done servicing request
20:35:09.435 00.001 11872 OnExposeComplete: enter
20:35:09.439 00.004 11872 UpdateGuideState(): m_state=6
20:35:09.443 00.004 11872 Star::Find(15, 1209, 1057, 0, (0,0,0,0), 1.5, 10.0, 255) frame 248
20:35:09.446 00.003 11872 Star::Find returns 1 (0), X=1209.64, Y=1058.62, Mass=5777, SNR=47.7, Peak=135 HFD=6.8
20:35:09.452 00.006 11872 CameraToMount -- cameraTheta (1.78) - m_xAngle (-3.14) = xAngle (4.92 = -1.37)
20:35:09.457 00.005 11872 CameraToMount -- cameraTheta (1.78) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.74 = -1.54)
20:35:09.460 00.003 11872 CameraToMount -- cameraX=-0.11 cameraY=0.52 hyp=0.53 cameraTheta=1.78 mountX=0.11 mountY=-0.53, mountTheta=-1.37
20:35:09.465 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.11, y=0.52, opts=13)
20:35:09.469 00.004 11872 Enqueuing Move request for scope (-0.11, 0.52)
20:35:09.472 00.003 9960 Worker thread wakes up
20:35:09.473 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=214, med=1, FiltMin=0, FiltMax=184, Gamma=1.000
20:35:09.477 00.004 11872 UpdateGuideState exits: m=5777 SNR=47.7
20:35:09.481 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:09.486 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:35:09.492 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.52) opts 0xd
20:35:09.492 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.11, 0.52)
20:35:09.492 00.000 9960 Moving (-0.11, 0.52) raw xDistance=0.11 yDistance=-0.53
20:35:09.492 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
20:35:09.493 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
20:35:09.493 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.53
20:35:09.493 00.000 9960 MoveAxis(E, 0, ABG)
20:35:09.493 00.000 9960 Move returns status 0, amount 0
20:35:09.493 00.000 9960 MoveAxis(N, 0, ABG)
20:35:09.493 00.000 9960 Move returns status 0, amount 0
20:35:09.493 00.000 9960 move complete, result=0
20:35:09.495 00.002 11872 Enqueuing Expose request
20:35:09.499 00.004 11872 GuideStep: 0.1 px 0 ms EAST, -0.5 px 0 ms NORTH
20:35:09.502 00.003 9960 worker thread done servicing request
20:35:09.503 00.001 9960 Worker thread wakes up
20:35:09.503 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:35:09.503 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1195,1043,31,31)
20:35:10.746 01.243 9960 Exposure complete
20:35:10.867 00.121 9960 worker thread done servicing request
20:35:10.869 00.002 11872 OnExposeComplete: enter
20:35:10.872 00.003 11872 UpdateGuideState(): m_state=6
20:35:10.875 00.003 11872 Star::Find(15, 1209, 1058, 0, (0,0,0,0), 1.5, 10.0, 255) frame 249
20:35:10.880 00.005 11872 Star::Find returns 1 (0), X=1209.74, Y=1058.74, Mass=5903, SNR=49.8, Peak=129 HFD=6.7
20:35:10.884 00.004 11872 CameraToMount -- cameraTheta (1.59) - m_xAngle (-3.14) = xAngle (4.73 = -1.56)
20:35:10.888 00.004 11872 CameraToMount -- cameraTheta (1.59) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.55 = -1.73)
20:35:10.892 00.004 11872 CameraToMount -- cameraX=-0.01 cameraY=0.65 hyp=0.65 cameraTheta=1.59 mountX=0.01 mountY=-0.64, mountTheta=-1.56
20:35:10.898 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.01, y=0.65, opts=13)
20:35:10.902 00.004 11872 Enqueuing Move request for scope (-0.01, 0.65)
20:35:10.905 00.003 9960 Worker thread wakes up
20:35:10.905 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.65) opts 0xd
20:35:10.905 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.01, 0.65)
20:35:10.905 00.000 9960 Moving (-0.01, 0.65) raw xDistance=0.01 yDistance=-0.64
20:35:10.906 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:35:10.906 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.64 from input -0.64
20:35:10.906 00.000 9960 MoveAxis(E, 0, ABG)
20:35:10.906 00.000 9960 Move returns status 0, amount 0
20:35:10.906 00.000 9960 MoveAxis(N, 477, ABG)
20:35:10.907 00.001 9960 Guiding  Dir = 0, Dur = 477
20:35:10.907 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=235, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
20:35:10.912 00.005 9960 IsSlewing returns 0
20:35:10.912 00.000 11872 UpdateGuideState exits: m=5903 SNR=49.8
20:35:10.919 00.007 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:10.924 00.005 9960 IsGuiding returns 0
20:35:10.925 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:35:10.933 00.008 9960 PulseGuide returned control before completion, sleep 487
20:35:10.933 00.000 11872 Enqueuing Expose request
20:35:11.427 00.494 9960 IsGuiding returns 1
20:35:11.431 00.004 9960 scope still moving after pulse duration time elapsed
20:35:11.458 00.027 9960 IsSlewing returns 0
20:35:11.460 00.002 9960 IsGuiding returns 0
20:35:11.460 00.000 9960 scope move finished after 477 + 57 ms
20:35:11.461 00.001 9960 Move returns status 0, amount 477
20:35:11.462 00.001 9960 move complete, result=0
20:35:11.462 00.000 9960 worker thread done servicing request
20:35:11.462 00.000 9960 Worker thread wakes up
20:35:11.462 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.6 px 477 ms NORTH
20:35:11.469 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:35:11.469 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1195,1043,31,31)
20:35:12.719 01.250 9960 Exposure complete
20:35:12.864 00.145 9960 worker thread done servicing request
20:35:12.865 00.001 11872 OnExposeComplete: enter
20:35:12.868 00.003 11872 UpdateGuideState(): m_state=6
20:35:12.873 00.005 11872 Star::Find(15, 1209, 1058, 0, (0,0,0,0), 1.5, 10.0, 255) frame 250
20:35:12.876 00.003 11872 Star::Find returns 1 (0), X=1209.88, Y=1058.25, Mass=5890, SNR=49.5, Peak=144 HFD=6.7
20:35:12.880 00.004 11872 CameraToMount -- cameraTheta (0.89) - m_xAngle (-3.14) = xAngle (4.03 = -2.25)
20:35:12.884 00.004 11872 CameraToMount -- cameraTheta (0.89) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.86 = -2.43)
20:35:12.888 00.004 11872 CameraToMount -- cameraX=0.13 cameraY=0.16 hyp=0.20 cameraTheta=0.89 mountX=-0.13 mountY=-0.13, mountTheta=-2.34
20:35:12.892 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.13, y=0.16, opts=13)
20:35:12.897 00.005 11872 Enqueuing Move request for scope (0.13, 0.16)
20:35:12.900 00.003 9960 Worker thread wakes up
20:35:12.900 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=1, FiltMin=0, FiltMax=177, Gamma=1.000
20:35:12.904 00.004 11872 UpdateGuideState exits: m=5890 SNR=49.5
20:35:12.909 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:12.913 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:35:12.916 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.16) opts 0xd
20:35:12.916 00.000 9960 Handling offset move in thread for scope, endpoint = (0.13, 0.16)
20:35:12.916 00.000 9960 Moving (0.13, 0.16) raw xDistance=-0.13 yDistance=-0.13
20:35:12.916 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
20:35:12.916 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:35:12.917 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:35:12.917 00.000 9960 MoveAxis(E, 0, ABG)
20:35:12.917 00.000 9960 Move returns status 0, amount 0
20:35:12.917 00.000 9960 MoveAxis(N, 0, ABG)
20:35:12.917 00.000 9960 Move returns status 0, amount 0
20:35:12.917 00.000 9960 move complete, result=0
20:35:12.918 00.001 11872 Enqueuing Expose request
20:35:12.923 00.005 9960 worker thread done servicing request
20:35:12.923 00.000 9960 Worker thread wakes up
20:35:12.923 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:35:12.924 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:35:12.931 00.007 9960 Handling exposure in thread, d=1000 o=3 r=(1195,1043,31,31)
20:35:14.174 01.243 9960 Exposure complete
20:35:14.308 00.134 9960 worker thread done servicing request
20:35:14.308 00.000 11872 OnExposeComplete: enter
20:35:14.311 00.003 11872 UpdateGuideState(): m_state=6
20:35:14.315 00.004 11872 Star::Find(15, 1209, 1058, 0, (0,0,0,0), 1.5, 10.0, 255) frame 251
20:35:14.320 00.005 11872 Star::Find returns 1 (0), X=1209.89, Y=1058.44, Mass=5655, SNR=48.4, Peak=121 HFD=7.0
20:35:14.323 00.003 11872 CameraToMount -- cameraTheta (1.20) - m_xAngle (-3.14) = xAngle (4.34 = -1.95)
20:35:14.327 00.004 11872 CameraToMount -- cameraTheta (1.20) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.16 = -2.12)
20:35:14.332 00.005 11872 CameraToMount -- cameraX=0.13 cameraY=0.35 hyp=0.37 cameraTheta=1.20 mountX=-0.14 mountY=-0.32, mountTheta=-1.98
20:35:14.339 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.13, y=0.35, opts=13)
20:35:14.344 00.005 11872 Enqueuing Move request for scope (0.13, 0.35)
20:35:14.347 00.003 9960 Worker thread wakes up
20:35:14.348 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.35) opts 0xd
20:35:14.348 00.000 9960 Handling offset move in thread for scope, endpoint = (0.13, 0.35)
20:35:14.348 00.000 9960 Moving (0.13, 0.35) raw xDistance=-0.14 yDistance=-0.32
20:35:14.349 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
20:35:14.349 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
20:35:14.350 00.001 9960 MoveAxis(E, 0, ABG)
20:35:14.350 00.000 9960 Move returns status 0, amount 0
20:35:14.350 00.000 9960 MoveAxis(N, 236, ABG)
20:35:14.350 00.000 9960 Guiding  Dir = 0, Dur = 236
20:35:14.351 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=196, med=1, FiltMin=0, FiltMax=166, Gamma=1.000
20:35:14.354 00.003 9960 IsSlewing returns 0
20:35:14.354 00.000 11872 UpdateGuideState exits: m=5655 SNR=48.4
20:35:14.359 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:14.362 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:35:14.367 00.005 9960 IsGuiding returns 0
20:35:14.368 00.001 11872 Enqueuing Expose request
20:35:14.372 00.004 9960 PulseGuide returned control before completion, sleep 246
20:35:14.633 00.261 9960 IsGuiding returns 1
20:35:14.634 00.001 9960 scope still moving after pulse duration time elapsed
20:35:14.665 00.031 9960 IsSlewing returns 0
20:35:14.667 00.002 9960 IsGuiding returns 0
20:35:14.668 00.001 9960 scope move finished after 236 + 64 ms
20:35:14.668 00.000 9960 Move returns status 0, amount 236
20:35:14.669 00.001 9960 move complete, result=0
20:35:14.670 00.001 9960 worker thread done servicing request
20:35:14.670 00.000 9960 Worker thread wakes up
20:35:14.670 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 236 ms NORTH
20:35:14.677 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:35:14.678 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1195,1043,31,31)
20:35:15.931 01.253 9960 Exposure complete
20:35:16.050 00.119 9960 worker thread done servicing request
20:35:16.050 00.000 11872 OnExposeComplete: enter
20:35:16.055 00.005 11872 UpdateGuideState(): m_state=6
20:35:16.058 00.003 11872 Star::Find(15, 1209, 1058, 0, (0,0,0,0), 1.5, 10.0, 255) frame 252
20:35:16.064 00.006 11872 Star::Find returns 1 (0), X=1209.98, Y=1058.27, Mass=5578, SNR=47.1, Peak=121 HFD=6.8
20:35:16.067 00.003 11872 CameraToMount -- cameraTheta (0.66) - m_xAngle (-3.14) = xAngle (3.80 = -2.48)
20:35:16.071 00.004 11872 CameraToMount -- cameraTheta (0.66) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.63 = -2.66)
20:35:16.074 00.003 11872 CameraToMount -- cameraX=0.22 cameraY=0.18 hyp=0.29 cameraTheta=0.66 mountX=-0.23 mountY=-0.13, mountTheta=-2.61
20:35:16.080 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.22, y=0.18, opts=13)
20:35:16.084 00.004 11872 Enqueuing Move request for scope (0.22, 0.18)
20:35:16.088 00.004 9960 Worker thread wakes up
20:35:16.088 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.18) opts 0xd
20:35:16.088 00.000 9960 Handling offset move in thread for scope, endpoint = (0.22, 0.18)
20:35:16.088 00.000 9960 Moving (0.22, 0.18) raw xDistance=-0.23 yDistance=-0.13
20:35:16.088 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
20:35:16.088 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:35:16.089 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=198, med=1, FiltMin=0, FiltMax=174, Gamma=1.000
20:35:16.094 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:35:16.094 00.000 9960 MoveAxis(E, 95, ABG)
20:35:16.094 00.000 11872 UpdateGuideState exits: m=5578 SNR=47.1
20:35:16.099 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:16.103 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:35:16.107 00.004 9960 Guiding  Dir = 2, Dur = 95
20:35:16.108 00.001 11872 Enqueuing Expose request
20:35:16.112 00.004 9960 IsSlewing returns 0
20:35:16.112 00.000 9960 IsGuiding returns 0
20:35:16.112 00.000 9960 PulseGuide returned control before completion, sleep 105
20:35:16.232 00.120 9960 IsGuiding returns 1
20:35:16.233 00.001 9960 scope still moving after pulse duration time elapsed
20:35:16.263 00.030 9960 IsSlewing returns 0
20:35:16.265 00.002 9960 IsGuiding returns 1
20:35:16.294 00.029 9960 IsSlewing returns 0
20:35:16.295 00.001 9960 IsGuiding returns 1
20:35:16.325 00.030 9960 IsSlewing returns 0
20:35:16.326 00.001 9960 IsGuiding returns 0
20:35:16.327 00.001 9960 scope move finished after 95 + 119 ms
20:35:16.327 00.000 9960 Move returns status 0, amount 95
20:35:16.329 00.002 9960 MoveAxis(N, 0, ABG)
20:35:16.329 00.000 9960 Move returns status 0, amount 0
20:35:16.329 00.000 9960 move complete, result=0
20:35:16.330 00.001 9960 worker thread done servicing request
20:35:16.330 00.000 9960 Worker thread wakes up
20:35:16.330 00.000 11872 GuideStep: -0.2 px 95 ms EAST, -0.1 px 0 ms NORTH
20:35:16.340 00.010 9960 worker thread servicing REQUEST_EXPOSE 1000
20:35:16.340 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1195,1043,31,31)
20:35:17.590 01.250 9960 Exposure complete
20:35:17.719 00.129 9960 worker thread done servicing request
20:35:17.719 00.000 11872 OnExposeComplete: enter
20:35:17.723 00.004 11872 UpdateGuideState(): m_state=6
20:35:17.727 00.004 11872 Star::Find(15, 1209, 1058, 0, (0,0,0,0), 1.5, 10.0, 255) frame 253
20:35:17.732 00.005 11872 Star::Find returns 1 (0), X=1210.29, Y=1057.92, Mass=5708, SNR=48.8, Peak=123 HFD=6.7
20:35:17.736 00.004 11872 CameraToMount -- cameraTheta (-0.32) - m_xAngle (-3.14) = xAngle (2.82 = 2.82)
20:35:17.740 00.004 11872 CameraToMount -- cameraTheta (-0.32) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.64 = 2.64)
20:35:17.744 00.004 11872 CameraToMount -- cameraX=0.54 cameraY=-0.18 hyp=0.57 cameraTheta=-0.32 mountX=-0.54 mountY=0.27, mountTheta=2.67
20:35:17.749 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.54, y=-0.18, opts=13)
20:35:17.753 00.004 11872 Enqueuing Move request for scope (0.54, -0.18)
20:35:17.756 00.003 9960 Worker thread wakes up
20:35:17.756 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.54, -0.18) opts 0xd
20:35:17.757 00.001 9960 Handling offset move in thread for scope, endpoint = (0.54, -0.18)
20:35:17.757 00.000 9960 Moving (0.54, -0.18) raw xDistance=-0.54 yDistance=0.27
20:35:17.757 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.35 from input -0.54
20:35:17.758 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:35:17.758 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
20:35:17.758 00.000 9960 MoveAxis(E, 231, ABG)
20:35:17.758 00.000 9960 Guiding  Dir = 2, Dur = 231
20:35:17.758 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=198, med=1, FiltMin=0, FiltMax=175, Gamma=1.000
20:35:17.761 00.003 9960 IsSlewing returns 0
20:35:17.762 00.001 9960 IsGuiding returns 0
20:35:17.762 00.000 11872 UpdateGuideState exits: m=5708 SNR=48.8
20:35:17.767 00.005 9960 PulseGuide returned control before completion, sleep 241
20:35:17.767 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:17.775 00.008 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:35:17.780 00.005 11872 Enqueuing Expose request
20:35:18.023 00.243 9960 IsGuiding returns 0
20:35:18.023 00.000 9960 Move returns status 0, amount 231
20:35:18.023 00.000 9960 MoveAxis(N, 0, ABG)
20:35:18.024 00.001 9960 Move returns status 0, amount 0
20:35:18.025 00.001 9960 move complete, result=0
20:35:18.025 00.000 9960 worker thread done servicing request
20:35:18.025 00.000 11872 GuideStep: -0.5 px 231 ms EAST, 0.3 px 0 ms NORTH
20:35:18.032 00.007 9960 Worker thread wakes up
20:35:18.032 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:35:18.032 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1195,1043,31,31)
20:35:19.279 01.247 9960 Exposure complete
20:35:19.409 00.130 9960 worker thread done servicing request
20:35:19.410 00.001 11872 OnExposeComplete: enter
20:35:19.414 00.004 11872 UpdateGuideState(): m_state=6
20:35:19.418 00.004 11872 Star::Find(15, 1210, 1057, 0, (0,0,0,0), 1.5, 10.0, 255) frame 254
20:35:19.422 00.004 11872 Star::Find returns 1 (0), X=1209.69, Y=1058.62, Mass=5471, SNR=47.1, Peak=134 HFD=6.8
20:35:19.426 00.004 11872 CameraToMount -- cameraTheta (1.68) - m_xAngle (-3.14) = xAngle (4.82 = -1.46)
20:35:19.432 00.006 11872 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.65 = -1.63)
20:35:19.440 00.008 11872 CameraToMount -- cameraX=-0.06 cameraY=0.53 hyp=0.53 cameraTheta=1.68 mountX=0.06 mountY=-0.53, mountTheta=-1.46
20:35:19.445 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.06, y=0.53, opts=13)
20:35:19.451 00.006 11872 Enqueuing Move request for scope (-0.06, 0.53)
20:35:19.455 00.004 9960 Worker thread wakes up
20:35:19.456 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=235, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
20:35:19.461 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.53) opts 0xd
20:35:19.461 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.06, 0.53)
20:35:19.461 00.000 9960 Moving (-0.06, 0.53) raw xDistance=0.06 yDistance=-0.53
20:35:19.461 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
20:35:19.462 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.53 from input -0.53
20:35:19.462 00.000 9960 MoveAxis(E, 0, ABG)
20:35:19.462 00.000 9960 Move returns status 0, amount 0
20:35:19.462 00.000 9960 MoveAxis(N, 395, ABG)
20:35:19.463 00.001 9960 Guiding  Dir = 0, Dur = 395
20:35:19.463 00.000 11872 UpdateGuideState exits: m=5471 SNR=47.1
20:35:19.468 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:19.472 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:35:19.476 00.004 11872 Enqueuing Expose request
20:35:19.479 00.003 9960 IsSlewing returns 0
20:35:19.480 00.001 9960 IsGuiding returns 0
20:35:19.481 00.001 9960 PulseGuide returned control before completion, sleep 405
20:35:19.897 00.416 9960 IsGuiding returns 1
20:35:19.898 00.001 9960 scope still moving after pulse duration time elapsed
20:35:19.928 00.030 9960 IsSlewing returns 0
20:35:19.929 00.001 9960 IsGuiding returns 0
20:35:19.929 00.000 9960 scope move finished after 395 + 53 ms
20:35:19.929 00.000 9960 Move returns status 0, amount 395
20:35:19.929 00.000 9960 move complete, result=0
20:35:19.930 00.001 9960 worker thread done servicing request
20:35:19.930 00.000 9960 Worker thread wakes up
20:35:19.930 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.5 px 395 ms NORTH
20:35:19.935 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:35:19.935 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1195,1043,31,31)
20:35:21.186 01.251 9960 Exposure complete
20:35:21.328 00.142 9960 worker thread done servicing request
20:35:21.329 00.001 11872 OnExposeComplete: enter
20:35:21.333 00.004 11872 UpdateGuideState(): m_state=6
20:35:21.337 00.004 11872 Star::Find(15, 1209, 1058, 0, (0,0,0,0), 1.5, 10.0, 255) frame 255
20:35:21.340 00.003 11872 Star::Find returns 1 (0), X=1209.80, Y=1058.27, Mass=5820, SNR=49.3, Peak=134 HFD=6.6
20:35:21.345 00.005 11872 CameraToMount -- cameraTheta (1.27) - m_xAngle (-3.14) = xAngle (4.41 = -1.87)
20:35:21.348 00.003 11872 CameraToMount -- cameraTheta (1.27) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.24 = -2.04)
20:35:21.352 00.004 11872 CameraToMount -- cameraX=0.05 cameraY=0.17 hyp=0.18 cameraTheta=1.27 mountX=-0.05 mountY=-0.16, mountTheta=-1.89
20:35:21.358 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.05, y=0.17, opts=13)
20:35:21.363 00.005 11872 Enqueuing Move request for scope (0.05, 0.17)
20:35:21.369 00.006 9960 Worker thread wakes up
20:35:21.369 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.17) opts 0xd
20:35:21.370 00.001 9960 Handling offset move in thread for scope, endpoint = (0.05, 0.17)
20:35:21.370 00.000 9960 Moving (0.05, 0.17) raw xDistance=-0.05 yDistance=-0.16
20:35:21.370 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:35:21.370 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:35:21.371 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=216, med=1, FiltMin=0, FiltMax=181, Gamma=1.000
20:35:21.375 00.004 11872 UpdateGuideState exits: m=5820 SNR=49.3
20:35:21.379 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
20:35:21.379 00.000 9960 MoveAxis(E, 0, ABG)
20:35:21.379 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:21.383 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:35:21.387 00.004 11872 Enqueuing Expose request
20:35:21.391 00.004 9960 Move returns status 0, amount 0
20:35:21.391 00.000 9960 MoveAxis(N, 0, ABG)
20:35:21.391 00.000 9960 Move returns status 0, amount 0
20:35:21.392 00.001 9960 move complete, result=0
20:35:21.393 00.001 9960 worker thread done servicing request
20:35:21.393 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:35:21.396 00.003 9960 Worker thread wakes up
20:35:21.397 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:35:21.397 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1195,1043,31,31)
20:35:22.644 01.247 9960 Exposure complete
20:35:22.779 00.135 9960 worker thread done servicing request
20:35:22.779 00.000 11872 OnExposeComplete: enter
20:35:22.784 00.005 11872 UpdateGuideState(): m_state=6
20:35:22.788 00.004 11872 Star::Find(15, 1209, 1058, 0, (0,0,0,0), 1.5, 10.0, 255) frame 256
20:35:22.792 00.004 11872 Star::Find returns 1 (0), X=1209.81, Y=1058.37, Mass=5483, SNR=48.1, Peak=126 HFD=6.9
20:35:22.796 00.004 11872 CameraToMount -- cameraTheta (1.37) - m_xAngle (-3.14) = xAngle (4.51 = -1.78)
20:35:22.800 00.004 11872 CameraToMount -- cameraTheta (1.37) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.33 = -1.95)
20:35:22.804 00.004 11872 CameraToMount -- cameraX=0.06 cameraY=0.27 hyp=0.28 cameraTheta=1.37 mountX=-0.06 mountY=-0.26, mountTheta=-1.79
20:35:22.809 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.06, y=0.27, opts=13)
20:35:22.813 00.004 11872 Enqueuing Move request for scope (0.06, 0.27)
20:35:22.816 00.003 9960 Worker thread wakes up
20:35:22.816 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.27) opts 0xd
20:35:22.817 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=216, med=1, FiltMin=0, FiltMax=181, Gamma=1.000
20:35:22.821 00.004 9960 Handling offset move in thread for scope, endpoint = (0.06, 0.27)
20:35:22.821 00.000 9960 Moving (0.06, 0.27) raw xDistance=-0.06 yDistance=-0.26
20:35:22.821 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:35:22.821 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
20:35:22.821 00.000 9960 MoveAxis(E, 0, ABG)
20:35:22.822 00.001 11872 UpdateGuideState exits: m=5483 SNR=48.1
20:35:22.826 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:22.830 00.004 9960 Move returns status 0, amount 0
20:35:22.830 00.000 9960 MoveAxis(N, 191, ABG)
20:35:22.830 00.000 9960 Guiding  Dir = 0, Dur = 191
20:35:22.830 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:35:22.835 00.005 11872 Enqueuing Expose request
20:35:22.840 00.005 9960 IsSlewing returns 0
20:35:22.840 00.000 9960 IsGuiding returns 0
20:35:22.840 00.000 9960 PulseGuide returned control before completion, sleep 201
20:35:23.051 00.211 9960 IsGuiding returns 1
20:35:23.051 00.000 9960 scope still moving after pulse duration time elapsed
20:35:23.082 00.031 9960 IsSlewing returns 0
20:35:23.083 00.001 9960 IsGuiding returns 0
20:35:23.084 00.001 9960 scope move finished after 191 + 52 ms
20:35:23.084 00.000 9960 Move returns status 0, amount 191
20:35:23.085 00.001 9960 move complete, result=0
20:35:23.085 00.000 9960 worker thread done servicing request
20:35:23.086 00.001 9960 Worker thread wakes up
20:35:23.087 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 191 ms NORTH
20:35:23.095 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
20:35:23.095 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1195,1043,31,31)
20:35:24.346 01.251 9960 Exposure complete
20:35:24.484 00.138 9960 worker thread done servicing request
20:35:24.485 00.001 11872 OnExposeComplete: enter
20:35:24.492 00.007 11872 UpdateGuideState(): m_state=6
20:35:24.497 00.005 11872 Star::Find(15, 1209, 1058, 0, (0,0,0,0), 1.5, 10.0, 255) frame 257
20:35:24.501 00.004 11872 Star::Find returns 1 (0), X=1209.98, Y=1057.97, Mass=5966, SNR=50.6, Peak=149 HFD=6.4
20:35:24.505 00.004 11872 CameraToMount -- cameraTheta (-0.51) - m_xAngle (-3.14) = xAngle (2.62 = 2.62)
20:35:24.509 00.004 11872 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.45 = 2.45)
20:35:24.513 00.004 11872 CameraToMount -- cameraX=0.23 cameraY=-0.13 hyp=0.26 cameraTheta=-0.51 mountX=-0.23 mountY=0.17, mountTheta=2.51
20:35:24.518 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.23, y=-0.13, opts=13)
20:35:24.524 00.006 11872 Enqueuing Move request for scope (0.23, -0.13)
20:35:24.528 00.004 9960 Worker thread wakes up
20:35:24.528 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.13) opts 0xd
20:35:24.528 00.000 9960 Handling offset move in thread for scope, endpoint = (0.23, -0.13)
20:35:24.528 00.000 9960 Moving (0.23, -0.13) raw xDistance=-0.23 yDistance=0.17
20:35:24.529 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=1, FiltMin=0, FiltMax=186, Gamma=1.000
20:35:24.532 00.003 11872 UpdateGuideState exits: m=5966 SNR=50.6
20:35:24.536 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:24.540 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:35:24.544 00.004 11872 Enqueuing Expose request
20:35:24.548 00.004 9960 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
20:35:24.548 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:35:24.548 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
20:35:24.549 00.001 9960 MoveAxis(E, 95, ABG)
20:35:24.549 00.000 9960 Guiding  Dir = 2, Dur = 95
20:35:24.549 00.000 9960 IsSlewing returns 0
20:35:24.550 00.001 9960 IsGuiding returns 0
20:35:24.550 00.000 9960 PulseGuide returned control before completion, sleep 105
20:35:24.663 00.113 9960 IsGuiding returns 1
20:35:24.664 00.001 9960 scope still moving after pulse duration time elapsed
20:35:24.694 00.030 9960 IsSlewing returns 0
20:35:24.695 00.001 9960 IsGuiding returns 0
20:35:24.696 00.001 9960 scope move finished after 95 + 50 ms
20:35:24.696 00.000 9960 Move returns status 0, amount 95
20:35:24.696 00.000 9960 MoveAxis(N, 0, ABG)
20:35:24.698 00.002 9960 Move returns status 0, amount 0
20:35:24.698 00.000 9960 move complete, result=0
20:35:24.698 00.000 9960 worker thread done servicing request
20:35:24.698 00.000 9960 Worker thread wakes up
20:35:24.699 00.001 11872 GuideStep: -0.2 px 95 ms EAST, 0.2 px 0 ms NORTH
20:35:24.707 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
20:35:24.707 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1195,1043,31,31)
20:35:25.953 01.246 9960 Exposure complete
20:35:26.075 00.122 9960 worker thread done servicing request
20:35:26.076 00.001 11872 OnExposeComplete: enter
20:35:26.081 00.005 11872 UpdateGuideState(): m_state=6
20:35:26.086 00.005 11872 Star::Find(15, 1209, 1057, 0, (0,0,0,0), 1.5, 10.0, 255) frame 258
20:35:26.089 00.003 11872 Star::Find returns 1 (0), X=1209.31, Y=1058.77, Mass=5326, SNR=47.5, Peak=129 HFD=6.5
20:35:26.094 00.005 11872 CameraToMount -- cameraTheta (2.16) - m_xAngle (-3.14) = xAngle (5.29 = -0.99)
20:35:26.097 00.003 11872 CameraToMount -- cameraTheta (2.16) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.12 = -1.16)
20:35:26.101 00.004 11872 CameraToMount -- cameraX=-0.44 cameraY=0.67 hyp=0.81 cameraTheta=2.16 mountX=0.44 mountY=-0.74, mountTheta=-1.03
20:35:26.105 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.44, y=0.67, opts=13)
20:35:26.110 00.005 11872 Enqueuing Move request for scope (-0.44, 0.67)
20:35:26.114 00.004 9960 Worker thread wakes up
20:35:26.114 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.44, 0.67) opts 0xd
20:35:26.114 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.44, 0.67)
20:35:26.115 00.001 9960 Moving (-0.44, 0.67) raw xDistance=0.44 yDistance=-0.74
20:35:26.115 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.27 from input 0.44
20:35:26.115 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.74 from input -0.74
20:35:26.115 00.000 9960 MoveAxis(W, 178, ABG)
20:35:26.115 00.000 9960 Guiding  Dir = 3, Dur = 178
20:35:26.115 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=1, FiltMin=0, FiltMax=171, Gamma=1.000
20:35:26.119 00.004 9960 IsSlewing returns 0
20:35:26.119 00.000 11872 UpdateGuideState exits: m=5326 SNR=47.5
20:35:26.122 00.003 9960 IsGuiding returns 0
20:35:26.122 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:26.127 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:35:26.130 00.003 9960 PulseGuide returned control before completion, sleep 188
20:35:26.131 00.001 11872 Enqueuing Expose request
20:35:26.320 00.189 9960 IsGuiding returns 1
20:35:26.321 00.001 9960 scope still moving after pulse duration time elapsed
20:35:26.351 00.030 9960 IsSlewing returns 0
20:35:26.353 00.002 9960 IsGuiding returns 1
20:35:26.383 00.030 9960 IsSlewing returns 0
20:35:26.384 00.001 9960 IsGuiding returns 0
20:35:26.386 00.002 9960 scope move finished after 178 + 84 ms
20:35:26.387 00.001 9960 Move returns status 0, amount 178
20:35:26.387 00.000 9960 MoveAxis(N, 552, ABG)
20:35:26.388 00.001 9960 Guiding  Dir = 0, Dur = 552
20:35:26.389 00.001 9960 IsSlewing returns 0
20:35:26.389 00.000 9960 IsGuiding returns 0
20:35:26.390 00.001 9960 PulseGuide returned control before completion, sleep 562
20:35:26.963 00.573 9960 IsGuiding returns 1
20:35:26.964 00.001 9960 scope still moving after pulse duration time elapsed
20:35:26.994 00.030 9960 IsSlewing returns 0
20:35:26.995 00.001 9960 IsGuiding returns 0
20:35:26.995 00.000 9960 scope move finished after 552 + 53 ms
20:35:26.996 00.001 9960 Move returns status 0, amount 552
20:35:26.996 00.000 9960 move complete, result=0
20:35:26.996 00.000 9960 worker thread done servicing request
20:35:26.997 00.001 9960 Worker thread wakes up
20:35:26.997 00.000 11872 GuideStep: 0.4 px 178 ms WEST, -0.7 px 552 ms NORTH
20:35:27.003 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:35:27.003 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1195,1043,31,31)
20:35:28.254 01.251 9960 Exposure complete
20:35:28.387 00.133 9960 worker thread done servicing request
20:35:28.388 00.001 11872 OnExposeComplete: enter
20:35:28.392 00.004 11872 UpdateGuideState(): m_state=6
20:35:28.397 00.005 11872 Star::Find(15, 1209, 1058, 0, (0,0,0,0), 1.5, 10.0, 255) frame 259
20:35:28.401 00.004 11872 Star::Find returns 1 (0), X=1209.84, Y=1058.44, Mass=5592, SNR=47.8, Peak=143 HFD=6.4
20:35:28.405 00.004 11872 CameraToMount -- cameraTheta (1.32) - m_xAngle (-3.14) = xAngle (4.46 = -1.82)
20:35:28.409 00.004 11872 CameraToMount -- cameraTheta (1.32) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.29 = -1.99)
20:35:28.412 00.003 11872 CameraToMount -- cameraX=0.09 cameraY=0.34 hyp=0.35 cameraTheta=1.32 mountX=-0.09 mountY=-0.32, mountTheta=-1.84
20:35:28.417 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.09, y=0.34, opts=13)
20:35:28.422 00.005 11872 Enqueuing Move request for scope (0.09, 0.34)
20:35:28.427 00.005 9960 Worker thread wakes up
20:35:28.427 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=1, FiltMin=0, FiltMax=185, Gamma=1.000
20:35:28.430 00.003 11872 UpdateGuideState exits: m=5592 SNR=47.8
20:35:28.433 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:28.438 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:35:28.442 00.004 11872 Enqueuing Expose request
20:35:28.446 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.34) opts 0xd
20:35:28.446 00.000 9960 Handling offset move in thread for scope, endpoint = (0.09, 0.34)
20:35:28.446 00.000 9960 Moving (0.09, 0.34) raw xDistance=-0.09 yDistance=-0.32
20:35:28.446 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:35:28.446 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
20:35:28.447 00.001 9960 MoveAxis(E, 0, ABG)
20:35:28.447 00.000 9960 Move returns status 0, amount 0
20:35:28.447 00.000 9960 MoveAxis(N, 241, ABG)
20:35:28.447 00.000 9960 Guiding  Dir = 0, Dur = 241
20:35:28.447 00.000 9960 IsSlewing returns 0
20:35:28.447 00.000 9960 IsGuiding returns 0
20:35:28.448 00.001 9960 PulseGuide returned control before completion, sleep 251
20:35:28.700 00.252 9960 IsGuiding returns 1
20:35:28.702 00.002 9960 scope still moving after pulse duration time elapsed
20:35:28.732 00.030 9960 IsSlewing returns 0
20:35:28.734 00.002 9960 IsGuiding returns 0
20:35:28.734 00.000 9960 scope move finished after 241 + 45 ms
20:35:28.736 00.002 9960 Move returns status 0, amount 241
20:35:28.736 00.000 9960 move complete, result=0
20:35:28.737 00.001 9960 worker thread done servicing request
20:35:28.737 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 241 ms NORTH
20:35:28.744 00.007 9960 Worker thread wakes up
20:35:28.744 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:35:28.744 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1195,1043,31,31)
20:35:29.992 01.248 9960 Exposure complete
20:35:30.127 00.135 9960 worker thread done servicing request
20:35:30.127 00.000 11872 OnExposeComplete: enter
20:35:30.131 00.004 11872 UpdateGuideState(): m_state=6
20:35:30.135 00.004 11872 Star::Find(15, 1209, 1058, 0, (0,0,0,0), 1.5, 10.0, 255) frame 260
20:35:30.141 00.006 11872 Star::Find returns 1 (0), X=1209.97, Y=1057.73, Mass=5602, SNR=48.6, Peak=144 HFD=6.8
20:35:30.146 00.005 11872 CameraToMount -- cameraTheta (-1.04) - m_xAngle (-3.14) = xAngle (2.10 = 2.10)
20:35:30.150 00.004 11872 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.92 = 1.92)
20:35:30.153 00.003 11872 CameraToMount -- cameraX=0.21 cameraY=-0.37 hyp=0.42 cameraTheta=-1.04 mountX=-0.21 mountY=0.40, mountTheta=2.06
20:35:30.159 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.21, y=-0.37, opts=13)
20:35:30.163 00.004 11872 Enqueuing Move request for scope (0.21, -0.37)
20:35:30.167 00.004 9960 Worker thread wakes up
20:35:30.167 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.37) opts 0xd
20:35:30.167 00.000 9960 Handling offset move in thread for scope, endpoint = (0.21, -0.37)
20:35:30.167 00.000 9960 Moving (0.21, -0.37) raw xDistance=-0.21 yDistance=0.40
20:35:30.167 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=1, FiltMin=0, FiltMax=177, Gamma=1.000
20:35:30.170 00.003 9960 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
20:35:30.170 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:35:30.172 00.002 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.40
20:35:30.173 00.001 11872 UpdateGuideState exits: m=5602 SNR=48.6
20:35:30.176 00.003 9960 MoveAxis(E, 89, ABG)
20:35:30.176 00.000 9960 Guiding  Dir = 2, Dur = 89
20:35:30.176 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:30.181 00.005 9960 IsSlewing returns 0
20:35:30.181 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:35:30.186 00.005 9960 IsGuiding returns 0
20:35:30.186 00.000 11872 Enqueuing Expose request
20:35:30.190 00.004 9960 PulseGuide returned control before completion, sleep 99
20:35:30.297 00.107 9960 IsGuiding returns 0
20:35:30.298 00.001 9960 Move returns status 0, amount 89
20:35:30.298 00.000 9960 MoveAxis(N, 0, ABG)
20:35:30.298 00.000 9960 Move returns status 0, amount 0
20:35:30.299 00.001 9960 move complete, result=0
20:35:30.300 00.001 9960 worker thread done servicing request
20:35:30.300 00.000 9960 Worker thread wakes up
20:35:30.300 00.000 11872 GuideStep: -0.2 px 89 ms EAST, 0.4 px 0 ms NORTH
20:35:30.306 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:35:30.306 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1195,1043,31,31)
20:35:31.554 01.248 9960 Exposure complete
20:35:31.683 00.129 9960 worker thread done servicing request
20:35:31.683 00.000 11872 OnExposeComplete: enter
20:35:31.686 00.003 11872 UpdateGuideState(): m_state=6
20:35:31.691 00.005 11872 Star::Find(15, 1209, 1057, 0, (0,0,0,0), 1.5, 10.0, 255) frame 261
20:35:31.695 00.004 11872 Star::Find returns 1 (0), X=1209.76, Y=1058.58, Mass=5769, SNR=49.7, Peak=136 HFD=6.6
20:35:31.699 00.004 11872 CameraToMount -- cameraTheta (1.56) - m_xAngle (-3.14) = xAngle (4.70 = -1.58)
20:35:31.703 00.004 11872 CameraToMount -- cameraTheta (1.56) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.53 = -1.76)
20:35:31.707 00.004 11872 CameraToMount -- cameraX=0.00 cameraY=0.49 hyp=0.49 cameraTheta=1.56 mountX=-0.01 mountY=-0.48, mountTheta=-1.58
20:35:31.712 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.00, y=0.49, opts=13)
20:35:31.715 00.003 11872 Enqueuing Move request for scope (0.00, 0.49)
20:35:31.719 00.004 9960 Worker thread wakes up
20:35:31.719 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.49) opts 0xd
20:35:31.720 00.001 9960 Handling offset move in thread for scope, endpoint = (0.00, 0.49)
20:35:31.720 00.000 9960 Moving (0.00, 0.49) raw xDistance=-0.01 yDistance=-0.48
20:35:31.720 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=228, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
20:35:31.722 00.002 11872 UpdateGuideState exits: m=5769 SNR=49.7
20:35:31.725 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:31.729 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
20:35:31.729 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.48 from input -0.48
20:35:31.729 00.000 9960 MoveAxis(E, 0, ABG)
20:35:31.729 00.000 9960 Move returns status 0, amount 0
20:35:31.729 00.000 9960 MoveAxis(N, 357, ABG)
20:35:31.729 00.000 9960 Guiding  Dir = 0, Dur = 357
20:35:31.730 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:35:31.734 00.004 11872 Enqueuing Expose request
20:35:31.736 00.002 9960 IsSlewing returns 0
20:35:31.737 00.001 9960 IsGuiding returns 0
20:35:31.737 00.000 9960 PulseGuide returned control before completion, sleep 367
20:35:32.121 00.384 9960 IsGuiding returns 1
20:35:32.122 00.001 9960 scope still moving after pulse duration time elapsed
20:35:32.152 00.030 9960 IsSlewing returns 0
20:35:32.153 00.001 9960 IsGuiding returns 0
20:35:32.154 00.001 9960 scope move finished after 357 + 59 ms
20:35:32.154 00.000 9960 Move returns status 0, amount 357
20:35:32.154 00.000 9960 move complete, result=0
20:35:32.154 00.000 9960 worker thread done servicing request
20:35:32.156 00.002 11872 GuideStep: -0.0 px 0 ms EAST, -0.5 px 357 ms NORTH
20:35:32.162 00.006 9960 Worker thread wakes up
20:35:32.162 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:35:32.162 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1195,1043,31,31)
20:35:33.416 01.254 9960 Exposure complete
20:35:33.539 00.123 9960 worker thread done servicing request
20:35:33.539 00.000 11872 OnExposeComplete: enter
20:35:33.543 00.004 11872 UpdateGuideState(): m_state=6
20:35:33.547 00.004 11872 Star::Find(15, 1209, 1058, 0, (0,0,0,0), 1.5, 10.0, 255) frame 262
20:35:33.552 00.005 11872 Star::Find returns 1 (0), X=1209.97, Y=1057.59, Mass=5691, SNR=48.1, Peak=145 HFD=6.6
20:35:33.556 00.004 11872 CameraToMount -- cameraTheta (-1.16) - m_xAngle (-3.14) = xAngle (1.98 = 1.98)
20:35:33.560 00.004 11872 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.80 = 1.80)
20:35:33.569 00.009 11872 CameraToMount -- cameraX=0.22 cameraY=-0.50 hyp=0.55 cameraTheta=-1.16 mountX=-0.22 mountY=0.53, mountTheta=1.95
20:35:33.576 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.22, y=-0.50, opts=13)
20:35:33.582 00.006 11872 Enqueuing Move request for scope (0.22, -0.50)
20:35:33.584 00.002 9960 Worker thread wakes up
20:35:33.584 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.50) opts 0xd
20:35:33.584 00.000 9960 Handling offset move in thread for scope, endpoint = (0.22, -0.50)
20:35:33.585 00.001 9960 Moving (0.22, -0.50) raw xDistance=-0.22 yDistance=0.53
20:35:33.585 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
20:35:33.586 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:35:33.586 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=232, med=1, FiltMin=0, FiltMax=186, Gamma=1.000
20:35:33.589 00.003 11872 UpdateGuideState exits: m=5691 SNR=48.1
20:35:33.591 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:33.595 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:35:33.599 00.004 11872 Enqueuing Expose request
20:35:33.604 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.53
20:35:33.604 00.000 9960 MoveAxis(E, 90, ABG)
20:35:33.604 00.000 9960 Guiding  Dir = 2, Dur = 90
20:35:33.604 00.000 9960 IsSlewing returns 0
20:35:33.605 00.001 9960 IsGuiding returns 0
20:35:33.605 00.000 9960 PulseGuide returned control before completion, sleep 100
20:35:33.721 00.116 9960 IsGuiding returns 0
20:35:33.721 00.000 9960 Move returns status 0, amount 90
20:35:33.722 00.001 9960 MoveAxis(N, 0, ABG)
20:35:33.722 00.000 9960 Move returns status 0, amount 0
20:35:33.722 00.000 9960 move complete, result=0
20:35:33.723 00.001 9960 worker thread done servicing request
20:35:33.723 00.000 9960 Worker thread wakes up
20:35:33.723 00.000 11872 GuideStep: -0.2 px 90 ms EAST, 0.5 px 0 ms NORTH
20:35:33.732 00.009 9960 worker thread servicing REQUEST_EXPOSE 1000
20:35:33.733 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1195,1043,31,31)
20:35:34.986 01.253 9960 Exposure complete
20:35:35.138 00.152 11872 OnExposeComplete: enter
20:35:35.144 00.006 9960 worker thread done servicing request
20:35:35.146 00.002 11872 UpdateGuideState(): m_state=6
20:35:35.151 00.005 11872 Star::Find(15, 1209, 1057, 0, (0,0,0,0), 1.5, 10.0, 255) frame 263
20:35:35.154 00.003 11872 Star::Find returns 1 (0), X=1209.82, Y=1057.61, Mass=5641, SNR=48.4, Peak=147 HFD=6.6
20:35:35.158 00.004 11872 CameraToMount -- cameraTheta (-1.44) - m_xAngle (-3.14) = xAngle (1.70 = 1.70)
20:35:35.160 00.002 11872 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.53 = 1.53)
20:35:35.163 00.003 11872 CameraToMount -- cameraX=0.06 cameraY=-0.48 hyp=0.49 cameraTheta=-1.44 mountX=-0.06 mountY=0.49, mountTheta=1.70
20:35:35.167 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.06, y=-0.48, opts=13)
20:35:35.170 00.003 11872 Enqueuing Move request for scope (0.06, -0.48)
20:35:35.172 00.002 9960 Worker thread wakes up
20:35:35.172 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.48) opts 0xd
20:35:35.172 00.000 9960 Handling offset move in thread for scope, endpoint = (0.06, -0.48)
20:35:35.172 00.000 9960 Moving (0.06, -0.48) raw xDistance=-0.06 yDistance=0.49
20:35:35.172 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=242, med=1, FiltMin=0, FiltMax=181, Gamma=1.000
20:35:35.176 00.004 11872 UpdateGuideState exits: m=5641 SNR=48.4
20:35:35.179 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:35:35.179 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:35:35.179 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.49
20:35:35.179 00.000 9960 MoveAxis(E, 0, ABG)
20:35:35.179 00.000 9960 Move returns status 0, amount 0
20:35:35.179 00.000 9960 MoveAxis(N, 0, ABG)
20:35:35.181 00.002 9960 Move returns status 0, amount 0
20:35:35.181 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:35.183 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:35:35.186 00.003 11872 Enqueuing Expose request
20:35:35.189 00.003 9960 move complete, result=0
20:35:35.189 00.000 9960 worker thread done servicing request
20:35:35.189 00.000 9960 Worker thread wakes up
20:35:35.189 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:35:35.189 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1195,1043,31,31)
20:35:35.189 00.000 11872 GuideStep: -0.1 px 0 ms EAST, 0.5 px 0 ms NORTH
20:35:36.443 01.254 9960 Exposure complete
20:35:36.578 00.135 9960 worker thread done servicing request
20:35:36.578 00.000 11872 OnExposeComplete: enter
20:35:36.582 00.004 11872 UpdateGuideState(): m_state=6
20:35:36.587 00.005 11872 Star::Find(15, 1209, 1057, 0, (0,0,0,0), 1.5, 10.0, 255) frame 264
20:35:36.592 00.005 11872 Star::Find returns 1 (0), X=1209.29, Y=1058.59, Mass=5365, SNR=47.5, Peak=132 HFD=6.4
20:35:36.595 00.003 11872 CameraToMount -- cameraTheta (2.32) - m_xAngle (-3.14) = xAngle (5.46 = -0.83)
20:35:36.600 00.005 11872 CameraToMount -- cameraTheta (2.32) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.29 = -1.00)
20:35:36.603 00.003 11872 CameraToMount -- cameraX=-0.46 cameraY=0.50 hyp=0.68 cameraTheta=2.32 mountX=0.46 mountY=-0.57, mountTheta=-0.89
20:35:36.608 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.46, y=0.50, opts=13)
20:35:36.613 00.005 11872 Enqueuing Move request for scope (-0.46, 0.50)
20:35:36.616 00.003 9960 Worker thread wakes up
20:35:36.616 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.46, 0.50) opts 0xd
20:35:36.616 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.46, 0.50)
20:35:36.616 00.000 9960 Moving (-0.46, 0.50) raw xDistance=0.46 yDistance=-0.57
20:35:36.617 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.29 from input 0.46
20:35:36.617 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.57 from input -0.57
20:35:36.617 00.000 9960 MoveAxis(W, 193, ABG)
20:35:36.617 00.000 9960 Guiding  Dir = 3, Dur = 193
20:35:36.617 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=236, med=1, FiltMin=0, FiltMax=174, Gamma=1.000
20:35:36.621 00.004 9960 IsSlewing returns 0
20:35:36.621 00.000 11872 UpdateGuideState exits: m=5365 SNR=47.5
20:35:36.626 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:36.629 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:35:36.633 00.004 11872 Enqueuing Expose request
20:35:36.637 00.004 9960 IsGuiding returns 0
20:35:36.637 00.000 9960 PulseGuide returned control before completion, sleep 203
20:35:36.856 00.219 9960 IsGuiding returns 1
20:35:36.857 00.001 9960 scope still moving after pulse duration time elapsed
20:35:36.887 00.030 9960 IsSlewing returns 0
20:35:36.889 00.002 9960 IsGuiding returns 0
20:35:36.889 00.000 9960 scope move finished after 193 + 58 ms
20:35:36.890 00.001 9960 Move returns status 0, amount 193
20:35:36.890 00.000 9960 MoveAxis(N, 427, ABG)
20:35:36.891 00.001 9960 Guiding  Dir = 0, Dur = 427
20:35:36.892 00.001 9960 IsSlewing returns 0
20:35:36.892 00.000 9960 IsGuiding returns 0
20:35:36.893 00.001 9960 PulseGuide returned control before completion, sleep 437
20:35:37.341 00.448 9960 IsGuiding returns 1
20:35:37.342 00.001 9960 scope still moving after pulse duration time elapsed
20:35:37.372 00.030 9960 IsSlewing returns 0
20:35:37.372 00.000 9960 IsGuiding returns 0
20:35:37.374 00.002 9960 scope move finished after 427 + 53 ms
20:35:37.374 00.000 9960 Move returns status 0, amount 427
20:35:37.374 00.000 9960 move complete, result=0
20:35:37.375 00.001 9960 worker thread done servicing request
20:35:37.375 00.000 9960 Worker thread wakes up
20:35:37.375 00.000 11872 GuideStep: 0.5 px 193 ms WEST, -0.6 px 427 ms NORTH
20:35:37.381 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:35:37.381 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1195,1043,31,31)
20:35:38.635 01.254 9960 Exposure complete
20:35:38.765 00.130 9960 worker thread done servicing request
20:35:38.766 00.001 11872 OnExposeComplete: enter
20:35:38.772 00.006 11872 UpdateGuideState(): m_state=6
20:35:38.776 00.004 11872 Star::Find(15, 1209, 1058, 0, (0,0,0,0), 1.5, 10.0, 255) frame 265
20:35:38.780 00.004 11872 Star::Find returns 1 (0), X=1209.85, Y=1057.45, Mass=5520, SNR=47.1, Peak=135 HFD=7.0
20:35:38.783 00.003 11872 CameraToMount -- cameraTheta (-1.42) - m_xAngle (-3.14) = xAngle (1.72 = 1.72)
20:35:38.787 00.004 11872 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.54 = 1.54)
20:35:38.790 00.003 11872 CameraToMount -- cameraX=0.10 cameraY=-0.65 hyp=0.65 cameraTheta=-1.42 mountX=-0.09 mountY=0.65, mountTheta=1.71
20:35:38.795 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.10, y=-0.65, opts=13)
20:35:38.799 00.004 11872 Enqueuing Move request for scope (0.10, -0.65)
20:35:38.803 00.004 9960 Worker thread wakes up
20:35:38.803 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.65) opts 0xd
20:35:38.804 00.001 9960 Handling offset move in thread for scope, endpoint = (0.10, -0.65)
20:35:38.804 00.000 9960 Moving (0.10, -0.65) raw xDistance=-0.09 yDistance=0.65
20:35:38.804 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:35:38.804 00.000 9960 resist switch: large excursion: input 0.65 thresh 0.60 direction from -1 to 1
20:35:38.804 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.96
20:35:38.805 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.65 from input 0.65
20:35:38.805 00.000 9960 MoveAxis(E, 0, ABG)
20:35:38.805 00.000 9960 Move returns status 0, amount 0
20:35:38.805 00.000 9960 MoveAxis(S, 487, ABG)
20:35:38.805 00.000 9960 Guiding  Dir = 1, Dur = 487
20:35:38.805 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=235, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
20:35:38.809 00.004 9960 IsSlewing returns 0
20:35:38.809 00.000 11872 UpdateGuideState exits: m=5520 SNR=47.1
20:35:38.813 00.004 9960 IsGuiding returns 0
20:35:38.814 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:38.817 00.003 9960 PulseGuide returned control before completion, sleep 497
20:35:38.818 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:35:38.821 00.003 11872 Enqueuing Expose request
20:35:39.328 00.507 9960 IsGuiding returns 1
20:35:39.329 00.001 9960 scope still moving after pulse duration time elapsed
20:35:39.359 00.030 9960 IsSlewing returns 0
20:35:39.360 00.001 9960 IsGuiding returns 0
20:35:39.361 00.001 9960 scope move finished after 487 + 60 ms
20:35:39.362 00.001 9960 Move returns status 0, amount 487
20:35:39.362 00.000 9960 move complete, result=0
20:35:39.362 00.000 9960 worker thread done servicing request
20:35:39.362 00.000 11872 GuideStep: -0.1 px 0 ms EAST, 0.7 px 487 ms SOUTH
20:35:39.373 00.011 9960 Worker thread wakes up
20:35:39.373 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:35:39.373 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1195,1043,31,31)
20:35:40.624 01.251 9960 Exposure complete
20:35:40.751 00.127 9960 worker thread done servicing request
20:35:40.751 00.000 11872 OnExposeComplete: enter
20:35:40.756 00.005 11872 UpdateGuideState(): m_state=6
20:35:40.761 00.005 11872 Star::Find(15, 1209, 1057, 0, (0,0,0,0), 1.5, 10.0, 255) frame 266
20:35:40.765 00.004 11872 Star::Find returns 1 (0), X=1209.80, Y=1058.28, Mass=5137, SNR=45.3, Peak=130 HFD=6.5
20:35:40.771 00.006 11872 CameraToMount -- cameraTheta (1.31) - m_xAngle (-3.14) = xAngle (4.44 = -1.84)
20:35:40.776 00.005 11872 CameraToMount -- cameraTheta (1.31) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.27 = -2.01)
20:35:40.779 00.003 11872 CameraToMount -- cameraX=0.05 cameraY=0.19 hyp=0.19 cameraTheta=1.31 mountX=-0.05 mountY=-0.17, mountTheta=-1.86
20:35:40.785 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.05, y=0.19, opts=13)
20:35:40.790 00.005 11872 Enqueuing Move request for scope (0.05, 0.19)
20:35:40.794 00.004 9960 Worker thread wakes up
20:35:40.794 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.19) opts 0xd
20:35:40.794 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=223, med=1, FiltMin=0, FiltMax=176, Gamma=1.000
20:35:40.798 00.004 9960 Handling offset move in thread for scope, endpoint = (0.05, 0.19)
20:35:40.798 00.000 9960 Moving (0.05, 0.19) raw xDistance=-0.05 yDistance=-0.17
20:35:40.798 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:35:40.798 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:35:40.798 00.000 11872 UpdateGuideState exits: m=5137 SNR=45.3
20:35:40.804 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:40.808 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:35:40.812 00.004 11872 Enqueuing Expose request
20:35:40.815 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
20:35:40.815 00.000 9960 MoveAxis(E, 0, ABG)
20:35:40.815 00.000 9960 Move returns status 0, amount 0
20:35:40.815 00.000 9960 MoveAxis(N, 0, ABG)
20:35:40.817 00.002 9960 Move returns status 0, amount 0
20:35:40.817 00.000 9960 move complete, result=0
20:35:40.817 00.000 9960 worker thread done servicing request
20:35:40.817 00.000 9960 Worker thread wakes up
20:35:40.818 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:35:40.822 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
20:35:40.822 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1195,1043,31,31)
20:35:42.066 01.244 9960 Exposure complete
20:35:42.182 00.116 9960 worker thread done servicing request
20:35:42.183 00.001 11872 OnExposeComplete: enter
20:35:42.187 00.004 11872 UpdateGuideState(): m_state=6
20:35:42.190 00.003 11872 Star::Find(15, 1209, 1058, 0, (0,0,0,0), 1.5, 10.0, 255) frame 267
20:35:42.194 00.004 11872 Star::Find returns 1 (0), X=1210.54, Y=1057.60, Mass=6145, SNR=51.3, Peak=147 HFD=7.0
20:35:42.198 00.004 11872 CameraToMount -- cameraTheta (-0.56) - m_xAngle (-3.14) = xAngle (2.58 = 2.58)
20:35:42.201 00.003 11872 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.40 = 2.40)
20:35:42.206 00.005 11872 CameraToMount -- cameraX=0.79 cameraY=-0.50 hyp=0.93 cameraTheta=-0.56 mountX=-0.79 mountY=0.63, mountTheta=2.47
20:35:42.210 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.79, y=-0.50, opts=13)
20:35:42.214 00.004 11872 Enqueuing Move request for scope (0.79, -0.50)
20:35:42.216 00.002 9960 Worker thread wakes up
20:35:42.216 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.79, -0.50) opts 0xd
20:35:42.216 00.000 9960 Handling offset move in thread for scope, endpoint = (0.79, -0.50)
20:35:42.218 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=221, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
20:35:42.221 00.003 11872 UpdateGuideState exits: m=6145 SNR=51.3
20:35:42.225 00.004 9960 Moving (0.79, -0.50) raw xDistance=-0.79 yDistance=0.63
20:35:42.225 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.50 from input -0.79
20:35:42.225 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.63 from input 0.63
20:35:42.225 00.000 9960 MoveAxis(E, 330, ABG)
20:35:42.225 00.000 9960 Guiding  Dir = 2, Dur = 330
20:35:42.226 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:42.229 00.003 9960 IsSlewing returns 0
20:35:42.230 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:35:42.234 00.004 9960 IsGuiding returns 0
20:35:42.234 00.000 11872 Enqueuing Expose request
20:35:42.237 00.003 9960 PulseGuide returned control before completion, sleep 340
20:35:42.590 00.353 9960 IsGuiding returns 1
20:35:42.591 00.001 9960 scope still moving after pulse duration time elapsed
20:35:42.621 00.030 9960 IsSlewing returns 0
20:35:42.622 00.001 9960 IsGuiding returns 0
20:35:42.622 00.000 9960 scope move finished after 330 + 58 ms
20:35:42.623 00.001 9960 Move returns status 0, amount 330
20:35:42.623 00.000 9960 MoveAxis(S, 469, ABG)
20:35:42.624 00.001 9960 Guiding  Dir = 1, Dur = 469
20:35:42.624 00.000 9960 IsSlewing returns 0
20:35:42.625 00.001 9960 IsGuiding returns 0
20:35:42.626 00.001 9960 PulseGuide returned control before completion, sleep 479
20:35:43.121 00.495 9960 IsGuiding returns 1
20:35:43.122 00.001 9960 scope still moving after pulse duration time elapsed
20:35:43.153 00.031 9960 IsSlewing returns 0
20:35:43.155 00.002 9960 IsGuiding returns 0
20:35:43.155 00.000 9960 scope move finished after 469 + 60 ms
20:35:43.155 00.000 9960 Move returns status 0, amount 469
20:35:43.156 00.001 9960 move complete, result=0
20:35:43.156 00.000 9960 worker thread done servicing request
20:35:43.157 00.001 9960 Worker thread wakes up
20:35:43.158 00.001 11872 GuideStep: -0.8 px 330 ms EAST, 0.6 px 469 ms SOUTH
20:35:43.163 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:35:43.163 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1195,1043,31,31)
20:35:44.421 01.258 9960 Exposure complete
20:35:44.545 00.124 9960 worker thread done servicing request
20:35:44.546 00.001 11872 OnExposeComplete: enter
20:35:44.551 00.005 11872 UpdateGuideState(): m_state=6
20:35:44.555 00.004 11872 Star::Find(15, 1210, 1057, 0, (0,0,0,0), 1.5, 10.0, 255) frame 268
20:35:44.560 00.005 11872 Star::Find returns 1 (0), X=1209.86, Y=1058.55, Mass=5713, SNR=48.8, Peak=130 HFD=6.9
20:35:44.564 00.004 11872 CameraToMount -- cameraTheta (1.33) - m_xAngle (-3.14) = xAngle (4.47 = -1.82)
20:35:44.568 00.004 11872 CameraToMount -- cameraTheta (1.33) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.30 = -1.99)
20:35:44.571 00.003 11872 CameraToMount -- cameraX=0.11 cameraY=0.45 hyp=0.46 cameraTheta=1.33 mountX=-0.11 mountY=-0.42, mountTheta=-1.83
20:35:44.577 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.11, y=0.45, opts=13)
20:35:44.581 00.004 11872 Enqueuing Move request for scope (0.11, 0.45)
20:35:44.585 00.004 9960 Worker thread wakes up
20:35:44.585 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=203, med=1, FiltMin=0, FiltMax=181, Gamma=1.000
20:35:44.589 00.004 11872 UpdateGuideState exits: m=5713 SNR=48.8
20:35:44.593 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.45) opts 0xd
20:35:44.593 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:44.597 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:35:44.601 00.004 11872 Enqueuing Expose request
20:35:44.604 00.003 9960 Handling offset move in thread for scope, endpoint = (0.11, 0.45)
20:35:44.604 00.000 9960 Moving (0.11, 0.45) raw xDistance=-0.11 yDistance=-0.42
20:35:44.604 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
20:35:44.605 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:35:44.605 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.42
20:35:44.605 00.000 9960 MoveAxis(E, 0, ABG)
20:35:44.605 00.000 9960 Move returns status 0, amount 0
20:35:44.605 00.000 9960 MoveAxis(N, 0, ABG)
20:35:44.606 00.001 9960 Move returns status 0, amount 0
20:35:44.606 00.000 9960 move complete, result=0
20:35:44.606 00.000 9960 worker thread done servicing request
20:35:44.607 00.001 9960 Worker thread wakes up
20:35:44.608 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
20:35:44.613 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:35:44.613 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1195,1043,31,31)
20:35:45.858 01.245 9960 Exposure complete
20:35:45.987 00.129 9960 worker thread done servicing request
20:35:45.988 00.001 11872 OnExposeComplete: enter
20:35:45.994 00.006 11872 UpdateGuideState(): m_state=6
20:35:46.000 00.006 11872 Star::Find(15, 1209, 1058, 0, (0,0,0,0), 1.5, 10.0, 255) frame 269
20:35:46.005 00.005 11872 Star::Find returns 1 (0), X=1210.02, Y=1058.70, Mass=5641, SNR=48.1, Peak=151 HFD=6.6
20:35:46.013 00.008 11872 CameraToMount -- cameraTheta (1.15) - m_xAngle (-3.14) = xAngle (4.29 = -2.00)
20:35:46.017 00.004 11872 CameraToMount -- cameraTheta (1.15) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.11 = -2.17)
20:35:46.022 00.005 11872 CameraToMount -- cameraX=0.27 cameraY=0.61 hyp=0.67 cameraTheta=1.15 mountX=-0.28 mountY=-0.55, mountTheta=-2.03
20:35:46.027 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.27, y=0.61, opts=13)
20:35:46.031 00.004 11872 Enqueuing Move request for scope (0.27, 0.61)
20:35:46.035 00.004 9960 Worker thread wakes up
20:35:46.035 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=216, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
20:35:46.040 00.005 11872 UpdateGuideState exits: m=5641 SNR=48.1
20:35:46.043 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:46.047 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:35:46.053 00.006 11872 Enqueuing Expose request
20:35:46.057 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.61) opts 0xd
20:35:46.057 00.000 9960 Handling offset move in thread for scope, endpoint = (0.27, 0.61)
20:35:46.057 00.000 9960 Moving (0.27, 0.61) raw xDistance=-0.28 yDistance=-0.55
20:35:46.058 00.001 9960 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.28
20:35:46.058 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:35:46.058 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.55
20:35:46.058 00.000 9960 MoveAxis(E, 115, ABG)
20:35:46.059 00.001 9960 Guiding  Dir = 2, Dur = 115
20:35:46.060 00.001 9960 IsSlewing returns 0
20:35:46.060 00.000 9960 IsGuiding returns 0
20:35:46.060 00.000 9960 PulseGuide returned control before completion, sleep 125
20:35:46.191 00.131 9960 IsGuiding returns 1
20:35:46.192 00.001 9960 scope still moving after pulse duration time elapsed
20:35:46.223 00.031 9960 IsSlewing returns 0
20:35:46.225 00.002 9960 IsGuiding returns 0
20:35:46.225 00.000 9960 scope move finished after 115 + 50 ms
20:35:46.226 00.001 9960 Move returns status 0, amount 115
20:35:46.226 00.000 9960 MoveAxis(N, 0, ABG)
20:35:46.227 00.001 9960 Move returns status 0, amount 0
20:35:46.227 00.000 9960 move complete, result=0
20:35:46.227 00.000 9960 worker thread done servicing request
20:35:46.228 00.001 9960 Worker thread wakes up
20:35:46.228 00.000 11872 GuideStep: -0.3 px 115 ms EAST, -0.6 px 0 ms NORTH
20:35:46.236 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
20:35:46.237 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1195,1043,31,31)
20:35:47.483 01.246 9960 Exposure complete
20:35:47.620 00.137 9960 worker thread done servicing request
20:35:47.621 00.001 11872 OnExposeComplete: enter
20:35:47.625 00.004 11872 UpdateGuideState(): m_state=6
20:35:47.628 00.003 11872 Star::Find(15, 1210, 1058, 0, (0,0,0,0), 1.5, 10.0, 255) frame 270
20:35:47.633 00.005 11872 Star::Find returns 1 (0), X=1209.91, Y=1058.78, Mass=5805, SNR=49.2, Peak=148 HFD=6.7
20:35:47.636 00.003 11872 CameraToMount -- cameraTheta (1.34) - m_xAngle (-3.14) = xAngle (4.48 = -1.80)
20:35:47.641 00.005 11872 CameraToMount -- cameraTheta (1.34) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.31 = -1.97)
20:35:47.646 00.005 11872 CameraToMount -- cameraX=0.16 cameraY=0.68 hyp=0.70 cameraTheta=1.34 mountX=-0.16 mountY=-0.65, mountTheta=-1.82
20:35:47.650 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.16, y=0.68, opts=13)
20:35:47.656 00.006 11872 Enqueuing Move request for scope (0.16, 0.68)
20:35:47.659 00.003 9960 Worker thread wakes up
20:35:47.660 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=208, med=1, FiltMin=0, FiltMax=170, Gamma=1.000
20:35:47.664 00.004 11872 UpdateGuideState exits: m=5805 SNR=49.2
20:35:47.668 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.68) opts 0xd
20:35:47.668 00.000 9960 Handling offset move in thread for scope, endpoint = (0.16, 0.68)
20:35:47.668 00.000 9960 Moving (0.16, 0.68) raw xDistance=-0.16 yDistance=-0.65
20:35:47.668 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
20:35:47.669 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:47.673 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:35:47.678 00.005 11872 Enqueuing Expose request
20:35:47.682 00.004 9960 resist switch: large excursion: input -0.65 thresh 0.60 direction from 1 to -1
20:35:47.682 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.94
20:35:47.682 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.65 from input -0.65
20:35:47.682 00.000 9960 MoveAxis(E, 0, ABG)
20:35:47.682 00.000 9960 Move returns status 0, amount 0
20:35:47.682 00.000 9960 MoveAxis(N, 482, ABG)
20:35:47.683 00.001 9960 Guiding  Dir = 0, Dur = 482
20:35:47.684 00.001 9960 IsSlewing returns 0
20:35:47.684 00.000 9960 IsGuiding returns 0
20:35:47.684 00.000 9960 PulseGuide returned control before completion, sleep 492
20:35:48.190 00.506 9960 IsGuiding returns 1
20:35:48.190 00.000 9960 scope still moving after pulse duration time elapsed
20:35:48.221 00.031 9960 IsSlewing returns 0
20:35:48.223 00.002 9960 IsGuiding returns 0
20:35:48.224 00.001 9960 scope move finished after 482 + 57 ms
20:35:48.224 00.000 9960 Move returns status 0, amount 482
20:35:48.225 00.001 9960 move complete, result=0
20:35:48.225 00.000 9960 worker thread done servicing request
20:35:48.226 00.001 9960 Worker thread wakes up
20:35:48.226 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.6 px 482 ms NORTH
20:35:48.234 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
20:35:48.234 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1195,1043,31,31)
20:35:49.486 01.252 9960 Exposure complete
20:35:49.620 00.134 9960 worker thread done servicing request
20:35:49.621 00.001 11872 OnExposeComplete: enter
20:35:49.625 00.004 11872 UpdateGuideState(): m_state=6
20:35:49.628 00.003 11872 Star::Find(15, 1209, 1058, 0, (0,0,0,0), 1.5, 10.0, 255) frame 271
20:35:49.632 00.004 11872 Star::Find returns 1 (0), X=1210.29, Y=1058.58, Mass=5903, SNR=49.4, Peak=136 HFD=7.0
20:35:49.636 00.004 11872 CameraToMount -- cameraTheta (0.73) - m_xAngle (-3.14) = xAngle (3.87 = -2.41)
20:35:49.641 00.005 11872 CameraToMount -- cameraTheta (0.73) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.70 = -2.59)
20:35:49.648 00.007 11872 CameraToMount -- cameraX=0.54 cameraY=0.49 hyp=0.73 cameraTheta=0.73 mountX=-0.54 mountY=-0.38, mountTheta=-2.53
20:35:49.653 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.54, y=0.49, opts=13)
20:35:49.657 00.004 11872 Enqueuing Move request for scope (0.54, 0.49)
20:35:49.661 00.004 9960 Worker thread wakes up
20:35:49.662 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.54, 0.49) opts 0xd
20:35:49.662 00.000 9960 Handling offset move in thread for scope, endpoint = (0.54, 0.49)
20:35:49.662 00.000 9960 Moving (0.54, 0.49) raw xDistance=-0.54 yDistance=-0.38
20:35:49.662 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.34 from input -0.54
20:35:49.662 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.38 from input -0.38
20:35:49.662 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=205, med=1, FiltMin=0, FiltMax=182, Gamma=1.000
20:35:49.667 00.005 9960 MoveAxis(E, 228, ABG)
20:35:49.667 00.000 9960 Guiding  Dir = 2, Dur = 228
20:35:49.667 00.000 11872 UpdateGuideState exits: m=5903 SNR=49.4
20:35:49.672 00.005 9960 IsSlewing returns 0
20:35:49.672 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:49.676 00.004 9960 IsGuiding returns 0
20:35:49.676 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:35:49.681 00.005 11872 Enqueuing Expose request
20:35:49.684 00.003 9960 PulseGuide returned control before completion, sleep 238
20:35:49.926 00.242 9960 IsGuiding returns 1
20:35:49.927 00.001 9960 scope still moving after pulse duration time elapsed
20:35:49.958 00.031 9960 IsSlewing returns 0
20:35:49.958 00.000 9960 IsGuiding returns 0
20:35:49.959 00.001 9960 scope move finished after 228 + 53 ms
20:35:49.959 00.000 9960 Move returns status 0, amount 228
20:35:49.959 00.000 9960 MoveAxis(N, 287, ABG)
20:35:49.959 00.000 9960 Guiding  Dir = 0, Dur = 287
20:35:49.960 00.001 9960 IsSlewing returns 0
20:35:49.960 00.000 9960 IsGuiding returns 0
20:35:49.960 00.000 9960 PulseGuide returned control before completion, sleep 297
20:35:50.274 00.314 9960 IsGuiding returns 1
20:35:50.275 00.001 9960 scope still moving after pulse duration time elapsed
20:35:50.303 00.028 9960 IsSlewing returns 0
20:35:50.304 00.001 9960 IsGuiding returns 0
20:35:50.305 00.001 9960 scope move finished after 287 + 57 ms
20:35:50.306 00.001 9960 Move returns status 0, amount 287
20:35:50.306 00.000 9960 move complete, result=0
20:35:50.306 00.000 9960 worker thread done servicing request
20:35:50.306 00.000 9960 Worker thread wakes up
20:35:50.307 00.001 11872 GuideStep: -0.5 px 228 ms EAST, -0.4 px 287 ms NORTH
20:35:50.312 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:35:50.313 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1195,1043,31,31)
20:35:51.562 01.249 9960 Exposure complete
20:35:51.725 00.163 9960 worker thread done servicing request
20:35:51.725 00.000 11872 OnExposeComplete: enter
20:35:51.731 00.006 11872 UpdateGuideState(): m_state=6
20:35:51.735 00.004 11872 Star::Find(15, 1210, 1058, 0, (0,0,0,0), 1.5, 10.0, 255) frame 272
20:35:51.740 00.005 11872 Star::Find returns 1 (0), X=1209.68, Y=1059.27, Mass=5840, SNR=48.9, Peak=127 HFD=6.7
20:35:51.745 00.005 11872 CameraToMount -- cameraTheta (1.63) - m_xAngle (-3.14) = xAngle (4.77 = -1.51)
20:35:51.749 00.004 11872 CameraToMount -- cameraTheta (1.63) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.60 = -1.68)
20:35:51.753 00.004 11872 CameraToMount -- cameraX=-0.07 cameraY=1.17 hyp=1.17 cameraTheta=1.63 mountX=0.07 mountY=-1.17, mountTheta=-1.51
20:35:51.759 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.07, y=1.17, opts=13)
20:35:51.765 00.006 11872 Enqueuing Move request for scope (-0.07, 1.17)
20:35:51.771 00.006 9960 Worker thread wakes up
20:35:51.771 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 1.17) opts 0xd
20:35:51.771 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=220, med=1, FiltMin=0, FiltMax=182, Gamma=1.000
20:35:51.775 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.07, 1.17)
20:35:51.775 00.000 11872 UpdateGuideState exits: m=5840 SNR=48.9
20:35:51.779 00.004 9960 Moving (-0.07, 1.17) raw xDistance=0.07 yDistance=-1.17
20:35:51.779 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:51.783 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
20:35:51.783 00.000 9960 GuideAlgorithmResistSwitch::result() returns -1.17 from input -1.17
20:35:51.783 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:35:51.787 00.004 11872 Enqueuing Expose request
20:35:51.792 00.005 9960 MoveAxis(E, 0, ABG)
20:35:51.793 00.001 9960 Move returns status 0, amount 0
20:35:51.793 00.000 9960 MoveAxis(N, 871, ABG)
20:35:51.794 00.001 9960 Guiding  Dir = 0, Dur = 871
20:35:51.794 00.000 9960 IsSlewing returns 0
20:35:51.794 00.000 9960 IsGuiding returns 0
20:35:51.795 00.001 9960 PulseGuide returned control before completion, sleep 881
20:35:52.689 00.894 9960 IsGuiding returns 1
20:35:52.691 00.002 9960 scope still moving after pulse duration time elapsed
20:35:52.721 00.030 9960 IsSlewing returns 0
20:35:52.723 00.002 9960 IsGuiding returns 0
20:35:52.723 00.000 9960 scope move finished after 871 + 57 ms
20:35:52.724 00.001 9960 Move returns status 0, amount 871
20:35:52.724 00.000 9960 move complete, result=0
20:35:52.724 00.000 9960 worker thread done servicing request
20:35:52.726 00.002 11872 GuideStep: 0.1 px 0 ms EAST, -1.2 px 871 ms NORTH
20:35:52.732 00.006 9960 Worker thread wakes up
20:35:52.733 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:35:52.733 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1195,1043,31,31)
20:35:53.981 01.248 9960 Exposure complete
20:35:54.115 00.134 9960 worker thread done servicing request
20:35:54.116 00.001 11872 OnExposeComplete: enter
20:35:54.119 00.003 11872 UpdateGuideState(): m_state=6
20:35:54.124 00.005 11872 Star::Find(15, 1209, 1059, 0, (0,0,0,0), 1.5, 10.0, 255) frame 273
20:35:54.127 00.003 11872 Star::Find returns 1 (0), X=1209.88, Y=1058.24, Mass=5635, SNR=47.9, Peak=142 HFD=6.7
20:35:54.131 00.004 11872 CameraToMount -- cameraTheta (0.82) - m_xAngle (-3.14) = xAngle (3.96 = -2.32)
20:35:54.134 00.003 11872 CameraToMount -- cameraTheta (0.82) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.79 = -2.49)
20:35:54.139 00.005 11872 CameraToMount -- cameraX=0.13 cameraY=0.14 hyp=0.19 cameraTheta=0.82 mountX=-0.13 mountY=-0.12, mountTheta=-2.42
20:35:54.144 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.13, y=0.14, opts=13)
20:35:54.148 00.004 11872 Enqueuing Move request for scope (0.13, 0.14)
20:35:54.151 00.003 9960 Worker thread wakes up
20:35:54.151 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.14) opts 0xd
20:35:54.152 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=200, med=1, FiltMin=0, FiltMax=164, Gamma=1.000
20:35:54.156 00.004 11872 UpdateGuideState exits: m=5635 SNR=47.9
20:35:54.161 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:54.164 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:35:54.168 00.004 9960 Handling offset move in thread for scope, endpoint = (0.13, 0.14)
20:35:54.169 00.001 9960 Moving (0.13, 0.14) raw xDistance=-0.13 yDistance=-0.12
20:35:54.169 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
20:35:54.170 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:35:54.170 00.000 11872 Enqueuing Expose request
20:35:54.174 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
20:35:54.175 00.001 9960 MoveAxis(E, 0, ABG)
20:35:54.175 00.000 9960 Move returns status 0, amount 0
20:35:54.176 00.001 9960 MoveAxis(N, 0, ABG)
20:35:54.176 00.000 9960 Move returns status 0, amount 0
20:35:54.176 00.000 9960 move complete, result=0
20:35:54.176 00.000 9960 worker thread done servicing request
20:35:54.176 00.000 9960 Worker thread wakes up
20:35:54.178 00.002 11872 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:35:54.181 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
20:35:54.182 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1195,1043,31,31)
20:35:55.434 01.252 9960 Exposure complete
20:35:55.566 00.132 9960 worker thread done servicing request
20:35:55.566 00.000 11872 OnExposeComplete: enter
20:35:55.571 00.005 11872 UpdateGuideState(): m_state=6
20:35:55.575 00.004 11872 Star::Find(15, 1209, 1058, 0, (0,0,0,0), 1.5, 10.0, 255) frame 274
20:35:55.578 00.003 11872 Star::Find returns 1 (0), X=1210.01, Y=1058.50, Mass=5521, SNR=47.9, Peak=125 HFD=6.7
20:35:55.583 00.005 11872 CameraToMount -- cameraTheta (1.00) - m_xAngle (-3.14) = xAngle (4.14 = -2.15)
20:35:55.587 00.004 11872 CameraToMount -- cameraTheta (1.00) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.96 = -2.32)
20:35:55.590 00.003 11872 CameraToMount -- cameraX=0.26 cameraY=0.41 hyp=0.49 cameraTheta=1.00 mountX=-0.26 mountY=-0.36, mountTheta=-2.21
20:35:55.596 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.26, y=0.41, opts=13)
20:35:55.600 00.004 11872 Enqueuing Move request for scope (0.26, 0.41)
20:35:55.603 00.003 9960 Worker thread wakes up
20:35:55.604 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.41) opts 0xd
20:35:55.604 00.000 9960 Handling offset move in thread for scope, endpoint = (0.26, 0.41)
20:35:55.604 00.000 9960 Moving (0.26, 0.41) raw xDistance=-0.26 yDistance=-0.36
20:35:55.604 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
20:35:55.609 00.005 11872 UpdateGuideState exits: m=5521 SNR=47.9
20:35:55.612 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:55.616 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:35:55.620 00.004 11872 Enqueuing Expose request
20:35:55.624 00.004 9960 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.26
20:35:55.624 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.36
20:35:55.624 00.000 9960 MoveAxis(E, 111, ABG)
20:35:55.625 00.001 9960 Guiding  Dir = 2, Dur = 111
20:35:55.625 00.000 9960 IsSlewing returns 0
20:35:55.625 00.000 9960 IsGuiding returns 0
20:35:55.626 00.001 9960 PulseGuide returned control before completion, sleep 121
20:35:55.753 00.127 9960 IsGuiding returns 1
20:35:55.755 00.002 9960 scope still moving after pulse duration time elapsed
20:35:55.785 00.030 9960 IsSlewing returns 0
20:35:55.785 00.000 9960 IsGuiding returns 0
20:35:55.787 00.002 9960 scope move finished after 111 + 49 ms
20:35:55.787 00.000 9960 Move returns status 0, amount 111
20:35:55.787 00.000 9960 MoveAxis(N, 266, ABG)
20:35:55.788 00.001 9960 Guiding  Dir = 0, Dur = 266
20:35:55.788 00.000 9960 IsSlewing returns 0
20:35:55.789 00.001 9960 IsGuiding returns 0
20:35:55.789 00.000 9960 PulseGuide returned control before completion, sleep 276
20:35:56.081 00.292 9960 IsGuiding returns 1
20:35:56.082 00.001 9960 scope still moving after pulse duration time elapsed
20:35:56.112 00.030 9960 IsSlewing returns 0
20:35:56.115 00.003 9960 IsGuiding returns 0
20:35:56.116 00.001 9960 scope move finished after 266 + 61 ms
20:35:56.117 00.001 9960 Move returns status 0, amount 266
20:35:56.117 00.000 9960 move complete, result=0
20:35:56.118 00.001 9960 worker thread done servicing request
20:35:56.118 00.000 11872 GuideStep: -0.3 px 111 ms EAST, -0.4 px 266 ms NORTH
20:35:56.126 00.008 9960 Worker thread wakes up
20:35:56.126 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:35:56.126 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1195,1043,31,31)
20:35:57.371 01.245 9960 Exposure complete
20:35:57.500 00.129 9960 worker thread done servicing request
20:35:57.500 00.000 11872 OnExposeComplete: enter
20:35:57.505 00.005 11872 UpdateGuideState(): m_state=6
20:35:57.509 00.004 11872 Star::Find(15, 1210, 1058, 0, (0,0,0,0), 1.5, 10.0, 255) frame 275
20:35:57.513 00.004 11872 Star::Find returns 1 (0), X=1209.77, Y=1058.06, Mass=5388, SNR=47.3, Peak=128 HFD=6.7
20:35:57.518 00.005 11872 CameraToMount -- cameraTheta (-1.10) - m_xAngle (-3.14) = xAngle (2.04 = 2.04)
20:35:57.522 00.004 11872 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.87 = 1.87)
20:35:57.525 00.003 11872 CameraToMount -- cameraX=0.02 cameraY=-0.04 hyp=0.04 cameraTheta=-1.10 mountX=-0.02 mountY=0.04, mountTheta=2.01
20:35:57.530 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.02, y=-0.04, opts=13)
20:35:57.534 00.004 11872 Enqueuing Move request for scope (0.02, -0.04)
20:35:57.538 00.004 9960 Worker thread wakes up
20:35:57.538 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.04) opts 0xd
20:35:57.538 00.000 9960 Handling offset move in thread for scope, endpoint = (0.02, -0.04)
20:35:57.538 00.000 9960 Moving (0.02, -0.04) raw xDistance=-0.02 yDistance=0.04
20:35:57.538 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:35:57.539 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:35:57.539 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=212, med=1, FiltMin=0, FiltMax=184, Gamma=1.000
20:35:57.543 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:35:57.544 00.001 9960 MoveAxis(E, 0, ABG)
20:35:57.544 00.000 9960 Move returns status 0, amount 0
20:35:57.544 00.000 9960 MoveAxis(N, 0, ABG)
20:35:57.544 00.000 9960 Move returns status 0, amount 0
20:35:57.544 00.000 9960 move complete, result=0
20:35:57.544 00.000 9960 worker thread done servicing request
20:35:57.545 00.001 11872 UpdateGuideState exits: m=5388 SNR=47.3
20:35:57.549 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:57.552 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:35:57.556 00.004 11872 Enqueuing Expose request
20:35:57.559 00.003 9960 Worker thread wakes up
20:35:57.559 00.000 11872 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:35:57.561 00.002 9960 worker thread servicing REQUEST_EXPOSE 1000
20:35:57.562 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1195,1043,31,31)
20:35:58.810 01.248 9960 Exposure complete
20:35:58.931 00.121 9960 worker thread done servicing request
20:35:58.931 00.000 11872 OnExposeComplete: enter
20:35:58.935 00.004 11872 UpdateGuideState(): m_state=6
20:35:58.939 00.004 11872 Star::Find(15, 1209, 1058, 0, (0,0,0,0), 1.5, 10.0, 255) frame 276
20:35:58.943 00.004 11872 Star::Find returns 1 (0), X=1209.70, Y=1058.41, Mass=5706, SNR=48.1, Peak=135 HFD=6.9
20:35:58.947 00.004 11872 CameraToMount -- cameraTheta (1.73) - m_xAngle (-3.14) = xAngle (4.87 = -1.41)
20:35:58.951 00.004 11872 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.70 = -1.58)
20:35:58.956 00.005 11872 CameraToMount -- cameraX=-0.05 cameraY=0.31 hyp=0.31 cameraTheta=1.73 mountX=0.05 mountY=-0.31, mountTheta=-1.41
20:35:58.961 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.05, y=0.31, opts=13)
20:35:58.965 00.004 11872 Enqueuing Move request for scope (-0.05, 0.31)
20:35:58.969 00.004 9960 Worker thread wakes up
20:35:58.969 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.31) opts 0xd
20:35:58.969 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.05, 0.31)
20:35:58.969 00.000 9960 Moving (-0.05, 0.31) raw xDistance=0.05 yDistance=-0.31
20:35:58.969 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=205, med=1, FiltMin=0, FiltMax=167, Gamma=1.000
20:35:58.974 00.005 11872 UpdateGuideState exits: m=5706 SNR=48.1
20:35:58.977 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:58.980 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
20:35:58.982 00.002 9960 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
20:35:58.982 00.000 9960 MoveAxis(E, 0, ABG)
20:35:58.982 00.000 9960 Move returns status 0, amount 0
20:35:58.982 00.000 9960 MoveAxis(N, 234, ABG)
20:35:58.982 00.000 9960 Guiding  Dir = 0, Dur = 234
20:35:58.983 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:35:58.987 00.004 11872 Enqueuing Expose request
20:35:58.993 00.006 9960 IsSlewing returns 0
20:35:58.993 00.000 9960 IsGuiding returns 0
20:35:58.993 00.000 9960 PulseGuide returned control before completion, sleep 244
20:35:59.249 00.256 9960 IsGuiding returns 1
20:35:59.249 00.000 9960 scope still moving after pulse duration time elapsed
20:35:59.278 00.029 9960 IsSlewing returns 0
20:35:59.279 00.001 9960 IsGuiding returns 0
20:35:59.279 00.000 9960 scope move finished after 234 + 53 ms
20:35:59.281 00.002 9960 Move returns status 0, amount 234
20:35:59.281 00.000 9960 move complete, result=0
20:35:59.282 00.001 9960 worker thread done servicing request
20:35:59.282 00.000 9960 Worker thread wakes up
20:35:59.282 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.3 px 234 ms NORTH
20:35:59.288 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:35:59.288 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1195,1043,31,31)
20:36:00.540 01.252 9960 Exposure complete
20:36:00.665 00.125 9960 worker thread done servicing request
20:36:00.667 00.002 11872 OnExposeComplete: enter
20:36:00.670 00.003 11872 UpdateGuideState(): m_state=6
20:36:00.675 00.005 11872 Star::Find(15, 1209, 1058, 0, (0,0,0,0), 1.5, 10.0, 255) frame 277
20:36:00.679 00.004 11872 Star::Find returns 1 (0), X=1209.48, Y=1059.07, Mass=5570, SNR=48.5, Peak=129 HFD=6.5
20:36:00.683 00.004 11872 CameraToMount -- cameraTheta (1.85) - m_xAngle (-3.14) = xAngle (4.98 = -1.30)
20:36:00.686 00.003 11872 CameraToMount -- cameraTheta (1.85) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.81 = -1.47)
20:36:00.691 00.005 11872 CameraToMount -- cameraX=-0.27 cameraY=0.97 hyp=1.01 cameraTheta=1.85 mountX=0.27 mountY=-1.01, mountTheta=-1.31
20:36:00.696 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.27, y=0.97, opts=13)
20:36:00.700 00.004 11872 Enqueuing Move request for scope (-0.27, 0.97)
20:36:00.704 00.004 9960 Worker thread wakes up
20:36:00.704 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
20:36:00.710 00.006 11872 UpdateGuideState exits: m=5570 SNR=48.5
20:36:00.714 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:00.718 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:36:00.723 00.005 11872 Enqueuing Expose request
20:36:00.726 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.97) opts 0xd
20:36:00.726 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.27, 0.97)
20:36:00.727 00.001 9960 Moving (-0.27, 0.97) raw xDistance=0.27 yDistance=-1.01
20:36:00.727 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
20:36:00.727 00.000 9960 GuideAlgorithmResistSwitch::result() returns -1.01 from input -1.01
20:36:00.728 00.001 9960 MoveAxis(W, 113, ABG)
20:36:00.728 00.000 9960 Guiding  Dir = 3, Dur = 113
20:36:00.728 00.000 9960 IsSlewing returns 0
20:36:00.728 00.000 9960 IsGuiding returns 0
20:36:00.729 00.001 9960 PulseGuide returned control before completion, sleep 123
20:36:00.857 00.128 9960 IsGuiding returns 1
20:36:00.858 00.001 9960 scope still moving after pulse duration time elapsed
20:36:00.888 00.030 9960 IsSlewing returns 0
20:36:00.888 00.000 9960 IsGuiding returns 0
20:36:00.890 00.002 9960 scope move finished after 113 + 47 ms
20:36:00.890 00.000 9960 Move returns status 0, amount 113
20:36:00.890 00.000 9960 MoveAxis(N, 751, ABG)
20:36:00.891 00.001 9960 Guiding  Dir = 0, Dur = 751
20:36:00.891 00.000 9960 IsSlewing returns 0
20:36:00.892 00.001 9960 IsGuiding returns 0
20:36:00.892 00.000 9960 PulseGuide returned control before completion, sleep 761
20:36:01.670 00.778 9960 IsGuiding returns 1
20:36:01.670 00.000 9960 scope still moving after pulse duration time elapsed
20:36:01.700 00.030 9960 IsSlewing returns 0
20:36:01.701 00.001 9960 IsGuiding returns 0
20:36:01.701 00.000 9960 scope move finished after 751 + 57 ms
20:36:01.701 00.000 9960 Move returns status 0, amount 751
20:36:01.701 00.000 9960 move complete, result=0
20:36:01.702 00.001 9960 worker thread done servicing request
20:36:01.702 00.000 11872 GuideStep: 0.3 px 113 ms WEST, -1.0 px 751 ms NORTH
20:36:01.713 00.011 9960 Worker thread wakes up
20:36:01.713 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:36:01.713 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1195,1043,31,31)
20:36:02.966 01.253 9960 Exposure complete
20:36:03.123 00.157 9960 worker thread done servicing request
20:36:03.123 00.000 11872 OnExposeComplete: enter
20:36:03.127 00.004 11872 UpdateGuideState(): m_state=6
20:36:03.132 00.005 11872 Star::Find(15, 1209, 1059, 0, (0,0,0,0), 1.5, 10.0, 255) frame 278
20:36:03.136 00.004 11872 Star::Find returns 1 (0), X=1209.89, Y=1057.40, Mass=5917, SNR=49.4, Peak=142 HFD=6.7
20:36:03.141 00.005 11872 CameraToMount -- cameraTheta (-1.38) - m_xAngle (-3.14) = xAngle (1.76 = 1.76)
20:36:03.145 00.004 11872 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.59 = 1.59)
20:36:03.150 00.005 11872 CameraToMount -- cameraX=0.14 cameraY=-0.69 hyp=0.71 cameraTheta=-1.38 mountX=-0.13 mountY=0.71, mountTheta=1.76
20:36:03.155 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.14, y=-0.69, opts=13)
20:36:03.158 00.003 11872 Enqueuing Move request for scope (0.14, -0.69)
20:36:03.162 00.004 9960 Worker thread wakes up
20:36:03.163 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=222, med=1, FiltMin=0, FiltMax=190, Gamma=1.000
20:36:03.166 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.69) opts 0xd
20:36:03.166 00.000 9960 Handling offset move in thread for scope, endpoint = (0.14, -0.69)
20:36:03.167 00.001 9960 Moving (0.14, -0.69) raw xDistance=-0.13 yDistance=0.71
20:36:03.167 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
20:36:03.167 00.000 9960 resist switch: large excursion: input 0.71 thresh 0.60 direction from -1 to 1
20:36:03.168 00.001 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.12
20:36:03.168 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.71 from input 0.71
20:36:03.168 00.000 9960 MoveAxis(E, 0, ABG)
20:36:03.168 00.000 11872 UpdateGuideState exits: m=5917 SNR=49.4
20:36:03.172 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:03.177 00.005 9960 Move returns status 0, amount 0
20:36:03.177 00.000 9960 MoveAxis(S, 527, ABG)
20:36:03.177 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:36:03.181 00.004 9960 Guiding  Dir = 1, Dur = 527
20:36:03.181 00.000 11872 Enqueuing Expose request
20:36:03.185 00.004 9960 IsSlewing returns 0
20:36:03.185 00.000 9960 IsGuiding returns 0
20:36:03.186 00.001 9960 PulseGuide returned control before completion, sleep 537
20:36:03.736 00.550 9960 IsGuiding returns 1
20:36:03.737 00.001 9960 scope still moving after pulse duration time elapsed
20:36:03.766 00.029 9960 IsSlewing returns 0
20:36:03.767 00.001 9960 IsGuiding returns 0
20:36:03.768 00.001 9960 scope move finished after 527 + 55 ms
20:36:03.769 00.001 9960 Move returns status 0, amount 527
20:36:03.769 00.000 9960 move complete, result=0
20:36:03.769 00.000 9960 worker thread done servicing request
20:36:03.771 00.002 11872 GuideStep: -0.1 px 0 ms EAST, 0.7 px 527 ms SOUTH
20:36:03.777 00.006 9960 Worker thread wakes up
20:36:03.778 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:36:03.778 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1195,1043,31,31)
20:36:05.023 01.245 9960 Exposure complete
20:36:05.158 00.135 9960 worker thread done servicing request
20:36:05.158 00.000 11872 OnExposeComplete: enter
20:36:05.163 00.005 11872 UpdateGuideState(): m_state=6
20:36:05.166 00.003 11872 Star::Find(15, 1209, 1057, 0, (0,0,0,0), 1.5, 10.0, 255) frame 279
20:36:05.173 00.007 11872 Star::Find returns 1 (0), X=1209.97, Y=1057.45, Mass=5834, SNR=49.2, Peak=136 HFD=6.7
20:36:05.178 00.005 11872 CameraToMount -- cameraTheta (-1.24) - m_xAngle (-3.14) = xAngle (1.89 = 1.89)
20:36:05.183 00.005 11872 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.72 = 1.72)
20:36:05.187 00.004 11872 CameraToMount -- cameraX=0.22 cameraY=-0.64 hyp=0.68 cameraTheta=-1.24 mountX=-0.22 mountY=0.67, mountTheta=1.88
20:36:05.192 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.22, y=-0.64, opts=13)
20:36:05.196 00.004 11872 Enqueuing Move request for scope (0.22, -0.64)
20:36:05.199 00.003 9960 Worker thread wakes up
20:36:05.200 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.64) opts 0xd
20:36:05.200 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=216, med=1, FiltMin=0, FiltMax=187, Gamma=1.000
20:36:05.205 00.005 9960 Handling offset move in thread for scope, endpoint = (0.22, -0.64)
20:36:05.205 00.000 9960 Moving (0.22, -0.64) raw xDistance=-0.22 yDistance=0.67
20:36:05.205 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
20:36:05.206 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.67 from input 0.67
20:36:05.206 00.000 9960 MoveAxis(E, 91, ABG)
20:36:05.206 00.000 9960 Guiding  Dir = 2, Dur = 91
20:36:05.206 00.000 11872 UpdateGuideState exits: m=5834 SNR=49.2
20:36:05.211 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:05.214 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:36:05.218 00.004 11872 Enqueuing Expose request
20:36:05.222 00.004 9960 IsSlewing returns 0
20:36:05.222 00.000 9960 IsGuiding returns 0
20:36:05.223 00.001 9960 PulseGuide returned control before completion, sleep 101
20:36:05.339 00.116 9960 IsGuiding returns 1
20:36:05.340 00.001 9960 scope still moving after pulse duration time elapsed
20:36:05.371 00.031 9960 IsSlewing returns 0
20:36:05.372 00.001 9960 IsGuiding returns 0
20:36:05.373 00.001 9960 scope move finished after 91 + 58 ms
20:36:05.373 00.000 9960 Move returns status 0, amount 91
20:36:05.374 00.001 9960 MoveAxis(S, 501, ABG)
20:36:05.374 00.000 9960 Guiding  Dir = 1, Dur = 501
20:36:05.375 00.001 9960 IsSlewing returns 0
20:36:05.375 00.000 9960 IsGuiding returns 0
20:36:05.376 00.001 9960 PulseGuide returned control before completion, sleep 511
20:36:05.889 00.513 9960 IsGuiding returns 1
20:36:05.889 00.000 9960 scope still moving after pulse duration time elapsed
20:36:05.920 00.031 9960 IsSlewing returns 0
20:36:05.921 00.001 9960 IsGuiding returns 0
20:36:05.921 00.000 9960 scope move finished after 501 + 44 ms
20:36:05.921 00.000 9960 Move returns status 0, amount 501
20:36:05.921 00.000 9960 move complete, result=0
20:36:05.921 00.000 9960 worker thread done servicing request
20:36:05.921 00.000 11872 GuideStep: -0.2 px 91 ms EAST, 0.7 px 501 ms SOUTH
20:36:05.928 00.007 9960 Worker thread wakes up
20:36:05.929 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:36:05.929 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1195,1043,31,31)
20:36:07.181 01.252 9960 Exposure complete
20:36:07.316 00.135 9960 worker thread done servicing request
20:36:07.317 00.001 11872 OnExposeComplete: enter
20:36:07.321 00.004 11872 UpdateGuideState(): m_state=6
20:36:07.332 00.011 11872 Star::Find(15, 1209, 1057, 0, (0,0,0,0), 1.5, 10.0, 255) frame 280
20:36:07.340 00.008 11872 Star::Find returns 1 (0), X=1209.99, Y=1058.41, Mass=5615, SNR=47.0, Peak=133 HFD=6.6
20:36:07.346 00.006 11872 CameraToMount -- cameraTheta (0.92) - m_xAngle (-3.14) = xAngle (4.06 = -2.23)
20:36:07.352 00.006 11872 CameraToMount -- cameraTheta (0.92) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.88 = -2.40)
20:36:07.360 00.008 11872 CameraToMount -- cameraX=0.24 cameraY=0.32 hyp=0.40 cameraTheta=0.92 mountX=-0.24 mountY=-0.27, mountTheta=-2.30
20:36:07.367 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.24, y=0.32, opts=13)
20:36:07.374 00.007 11872 Enqueuing Move request for scope (0.24, 0.32)
20:36:07.379 00.005 9960 Worker thread wakes up
20:36:07.379 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.32) opts 0xd
20:36:07.380 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=231, med=1, FiltMin=0, FiltMax=207, Gamma=1.000
20:36:07.385 00.005 9960 Handling offset move in thread for scope, endpoint = (0.24, 0.32)
20:36:07.385 00.000 9960 Moving (0.24, 0.32) raw xDistance=-0.24 yDistance=-0.27
20:36:07.385 00.000 11872 UpdateGuideState exits: m=5615 SNR=47.0
20:36:07.391 00.006 9960 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.24
20:36:07.392 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:36:07.392 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
20:36:07.392 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:07.398 00.006 9960 MoveAxis(E, 108, ABG)
20:36:07.399 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:36:07.403 00.004 9960 Guiding  Dir = 2, Dur = 108
20:36:07.403 00.000 11872 Enqueuing Expose request
20:36:07.409 00.006 9960 IsSlewing returns 0
20:36:07.409 00.000 9960 IsGuiding returns 0
20:36:07.410 00.001 9960 PulseGuide returned control before completion, sleep 118
20:36:07.533 00.123 9960 IsGuiding returns 1
20:36:07.534 00.001 9960 scope still moving after pulse duration time elapsed
20:36:07.564 00.030 9960 IsSlewing returns 0
20:36:07.566 00.002 9960 IsGuiding returns 0
20:36:07.566 00.000 9960 scope move finished after 108 + 49 ms
20:36:07.566 00.000 9960 Move returns status 0, amount 108
20:36:07.567 00.001 9960 MoveAxis(N, 0, ABG)
20:36:07.567 00.000 9960 Move returns status 0, amount 0
20:36:07.567 00.000 9960 move complete, result=0
20:36:07.568 00.001 9960 worker thread done servicing request
20:36:07.568 00.000 11872 GuideStep: -0.2 px 108 ms EAST, -0.3 px 0 ms NORTH
20:36:07.575 00.007 9960 Worker thread wakes up
20:36:07.576 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:36:07.576 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1195,1043,31,31)
20:36:08.820 01.244 9960 Exposure complete
20:36:08.976 00.156 9960 worker thread done servicing request
20:36:08.976 00.000 11872 OnExposeComplete: enter
20:36:08.982 00.006 11872 UpdateGuideState(): m_state=6
20:36:08.987 00.005 11872 Star::Find(15, 1209, 1058, 0, (0,0,0,0), 1.5, 10.0, 255) frame 281
20:36:08.993 00.006 11872 Star::Find returns 1 (0), X=1209.73, Y=1058.59, Mass=5779, SNR=49.0, Peak=142 HFD=6.9
20:36:08.998 00.005 11872 CameraToMount -- cameraTheta (1.60) - m_xAngle (-3.14) = xAngle (4.74 = -1.54)
20:36:09.004 00.006 11872 CameraToMount -- cameraTheta (1.60) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.57 = -1.71)
20:36:09.008 00.004 11872 CameraToMount -- cameraX=-0.02 cameraY=0.50 hyp=0.50 cameraTheta=1.60 mountX=0.01 mountY=-0.49, mountTheta=-1.54
20:36:09.014 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.02, y=0.50, opts=13)
20:36:09.021 00.007 11872 Enqueuing Move request for scope (-0.02, 0.50)
20:36:09.026 00.005 9960 Worker thread wakes up
20:36:09.026 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=234, med=1, FiltMin=0, FiltMax=175, Gamma=1.000
20:36:09.031 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.50) opts 0xd
20:36:09.032 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.02, 0.50)
20:36:09.032 00.000 9960 Moving (-0.02, 0.50) raw xDistance=0.01 yDistance=-0.49
20:36:09.032 00.000 11872 UpdateGuideState exits: m=5779 SNR=49.0
20:36:09.037 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:09.040 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:36:09.046 00.006 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:36:09.046 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:36:09.046 00.000 11872 Enqueuing Expose request
20:36:09.052 00.006 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.49
20:36:09.053 00.001 9960 MoveAxis(E, 0, ABG)
20:36:09.053 00.000 9960 Move returns status 0, amount 0
20:36:09.053 00.000 9960 MoveAxis(N, 0, ABG)
20:36:09.053 00.000 9960 Move returns status 0, amount 0
20:36:09.053 00.000 9960 move complete, result=0
20:36:09.053 00.000 9960 worker thread done servicing request
20:36:09.054 00.001 9960 Worker thread wakes up
20:36:09.054 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.5 px 0 ms NORTH
20:36:09.060 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:36:09.061 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1195,1043,31,31)
20:36:10.307 01.246 9960 Exposure complete
20:36:10.437 00.130 9960 worker thread done servicing request
20:36:10.438 00.001 11872 OnExposeComplete: enter
20:36:10.442 00.004 11872 UpdateGuideState(): m_state=6
20:36:10.446 00.004 11872 Star::Find(15, 1209, 1058, 0, (0,0,0,0), 1.5, 10.0, 255) frame 282
20:36:10.450 00.004 11872 Star::Find returns 1 (0), X=1209.69, Y=1059.04, Mass=5767, SNR=49.8, Peak=143 HFD=6.7
20:36:10.454 00.004 11872 CameraToMount -- cameraTheta (1.63) - m_xAngle (-3.14) = xAngle (4.77 = -1.51)
20:36:10.459 00.005 11872 CameraToMount -- cameraTheta (1.63) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.60 = -1.69)
20:36:10.463 00.004 11872 CameraToMount -- cameraX=-0.06 cameraY=0.95 hyp=0.95 cameraTheta=1.63 mountX=0.05 mountY=-0.94, mountTheta=-1.51
20:36:10.467 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.06, y=0.95, opts=13)
20:36:10.470 00.003 11872 Enqueuing Move request for scope (-0.06, 0.95)
20:36:10.474 00.004 9960 Worker thread wakes up
20:36:10.475 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.95) opts 0xd
20:36:10.475 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.06, 0.95)
20:36:10.475 00.000 9960 Moving (-0.06, 0.95) raw xDistance=0.05 yDistance=-0.94
20:36:10.476 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=216, med=1, FiltMin=0, FiltMax=168, Gamma=1.000
20:36:10.479 00.003 11872 UpdateGuideState exits: m=5767 SNR=49.8
20:36:10.483 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:10.488 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:36:10.492 00.004 11872 Enqueuing Expose request
20:36:10.495 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
20:36:10.495 00.000 9960 resist switch: large excursion: input -0.94 thresh 0.60 direction from 1 to -1
20:36:10.497 00.002 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.83
20:36:10.497 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.94 from input -0.94
20:36:10.497 00.000 9960 MoveAxis(E, 0, ABG)
20:36:10.497 00.000 9960 Move returns status 0, amount 0
20:36:10.497 00.000 9960 MoveAxis(N, 705, ABG)
20:36:10.497 00.000 9960 Guiding  Dir = 0, Dur = 705
20:36:10.499 00.002 9960 IsSlewing returns 0
20:36:10.499 00.000 9960 IsGuiding returns 0
20:36:10.500 00.001 9960 PulseGuide returned control before completion, sleep 715
20:36:11.220 00.720 9960 IsGuiding returns 1
20:36:11.221 00.001 9960 scope still moving after pulse duration time elapsed
20:36:11.252 00.031 9960 IsSlewing returns 0
20:36:11.253 00.001 9960 IsGuiding returns 1
20:36:11.285 00.032 9960 IsSlewing returns 0
20:36:11.285 00.000 9960 IsGuiding returns 1
20:36:11.315 00.030 9960 IsSlewing returns 0
20:36:11.316 00.001 9960 IsGuiding returns 1
20:36:11.347 00.031 9960 IsSlewing returns 0
20:36:11.347 00.000 9960 IsGuiding returns 0
20:36:11.348 00.001 9960 scope move finished after 705 + 143 ms
20:36:11.348 00.000 9960 Move returns status 0, amount 705
20:36:11.349 00.001 9960 move complete, result=0
20:36:11.349 00.000 9960 worker thread done servicing request
20:36:11.349 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.9 px 705 ms NORTH
20:36:11.355 00.006 9960 Worker thread wakes up
20:36:11.356 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:36:11.356 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1195,1043,31,31)
20:36:12.613 01.257 9960 Exposure complete
20:36:12.784 00.171 9960 worker thread done servicing request
20:36:12.785 00.001 11872 OnExposeComplete: enter
20:36:12.793 00.008 11872 UpdateGuideState(): m_state=6
20:36:12.800 00.007 11872 Star::Find(15, 1209, 1059, 0, (0,0,0,0), 1.5, 10.0, 255) frame 283
20:36:12.809 00.009 11872 Star::Find returns 1 (0), X=1209.64, Y=1058.81, Mass=5643, SNR=48.3, Peak=131 HFD=6.7
20:36:12.815 00.006 11872 CameraToMount -- cameraTheta (1.73) - m_xAngle (-3.14) = xAngle (4.86 = -1.42)
20:36:12.824 00.009 11872 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.69 = -1.59)
20:36:12.834 00.010 11872 CameraToMount -- cameraX=-0.11 cameraY=0.71 hyp=0.72 cameraTheta=1.73 mountX=0.11 mountY=-0.72, mountTheta=-1.42
20:36:12.850 00.016 11872 SchedulePrimaryMove(0FA44CE0, x=-0.11, y=0.71, opts=13)
20:36:12.861 00.011 11872 Enqueuing Move request for scope (-0.11, 0.71)
20:36:12.868 00.007 9960 Worker thread wakes up
20:36:12.871 00.003 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=230, med=1, FiltMin=0, FiltMax=183, Gamma=1.000
20:36:12.875 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.71) opts 0xd
20:36:12.875 00.000 11872 UpdateGuideState exits: m=5643 SNR=48.3
20:36:12.880 00.005 9960 Handling offset move in thread for scope, endpoint = (-0.11, 0.71)
20:36:12.880 00.000 9960 Moving (-0.11, 0.71) raw xDistance=0.11 yDistance=-0.72
20:36:12.881 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
20:36:12.881 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.72 from input -0.72
20:36:12.881 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:12.885 00.004 9960 MoveAxis(E, 0, ABG)
20:36:12.885 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:36:12.889 00.004 9960 Move returns status 0, amount 0
20:36:12.889 00.000 11872 Enqueuing Expose request
20:36:12.894 00.005 9960 MoveAxis(N, 539, ABG)
20:36:12.894 00.000 9960 Guiding  Dir = 0, Dur = 539
20:36:12.895 00.001 9960 IsSlewing returns 0
20:36:12.895 00.000 9960 IsGuiding returns 0
20:36:12.896 00.001 9960 PulseGuide returned control before completion, sleep 549
20:36:13.448 00.552 9960 IsGuiding returns 1
20:36:13.449 00.001 9960 scope still moving after pulse duration time elapsed
20:36:13.478 00.029 9960 IsSlewing returns 0
20:36:13.479 00.001 9960 IsGuiding returns 0
20:36:13.479 00.000 9960 scope move finished after 539 + 44 ms
20:36:13.480 00.001 9960 Move returns status 0, amount 539
20:36:13.480 00.000 9960 move complete, result=0
20:36:13.481 00.001 9960 worker thread done servicing request
20:36:13.481 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.7 px 539 ms NORTH
20:36:13.489 00.008 9960 Worker thread wakes up
20:36:13.491 00.002 9960 worker thread servicing REQUEST_EXPOSE 1000
20:36:13.493 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1195,1043,31,31)
20:36:14.744 01.251 9960 Exposure complete
20:36:14.881 00.137 9960 worker thread done servicing request
20:36:14.881 00.000 11872 OnExposeComplete: enter
20:36:14.884 00.003 11872 UpdateGuideState(): m_state=6
20:36:14.890 00.006 11872 Star::Find(15, 1209, 1058, 0, (0,0,0,0), 1.5, 10.0, 255) frame 284
20:36:14.897 00.007 11872 Star::Find returns 1 (0), X=1209.82, Y=1058.26, Mass=5660, SNR=48.0, Peak=149 HFD=6.6
20:36:14.905 00.008 11872 CameraToMount -- cameraTheta (1.17) - m_xAngle (-3.14) = xAngle (4.31 = -1.98)
20:36:14.910 00.005 11872 CameraToMount -- cameraTheta (1.17) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.13 = -2.15)
20:36:14.916 00.006 11872 CameraToMount -- cameraX=0.07 cameraY=0.16 hyp=0.18 cameraTheta=1.17 mountX=-0.07 mountY=-0.15, mountTheta=-2.01
20:36:14.925 00.009 11872 SchedulePrimaryMove(0FA44CE0, x=0.07, y=0.16, opts=13)
20:36:14.931 00.006 11872 Enqueuing Move request for scope (0.07, 0.16)
20:36:14.936 00.005 9960 Worker thread wakes up
20:36:14.936 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.16) opts 0xd
20:36:14.936 00.000 9960 Handling offset move in thread for scope, endpoint = (0.07, 0.16)
20:36:14.937 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=1, FiltMin=0, FiltMax=176, Gamma=1.000
20:36:14.944 00.007 11872 UpdateGuideState exits: m=5660 SNR=48.0
20:36:14.948 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:14.953 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:36:14.958 00.005 11872 Enqueuing Expose request
20:36:14.962 00.004 9960 Moving (0.07, 0.16) raw xDistance=-0.07 yDistance=-0.15
20:36:14.962 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:36:14.962 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:36:14.962 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
20:36:14.963 00.001 9960 MoveAxis(E, 0, ABG)
20:36:14.963 00.000 9960 Move returns status 0, amount 0
20:36:14.963 00.000 9960 MoveAxis(N, 0, ABG)
20:36:14.963 00.000 9960 Move returns status 0, amount 0
20:36:14.964 00.001 9960 move complete, result=0
20:36:14.964 00.000 9960 worker thread done servicing request
20:36:14.964 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:36:14.969 00.005 9960 Worker thread wakes up
20:36:14.969 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:36:14.969 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1195,1043,31,31)
20:36:16.214 01.245 9960 Exposure complete
20:36:16.344 00.130 9960 worker thread done servicing request
20:36:16.345 00.001 11872 OnExposeComplete: enter
20:36:16.349 00.004 11872 UpdateGuideState(): m_state=6
20:36:16.352 00.003 11872 Star::Find(15, 1209, 1058, 0, (0,0,0,0), 1.5, 10.0, 255) frame 285
20:36:16.357 00.005 11872 Star::Find returns 1 (0), X=1209.83, Y=1058.48, Mass=5709, SNR=47.4, Peak=134 HFD=6.6
20:36:16.360 00.003 11872 CameraToMount -- cameraTheta (1.36) - m_xAngle (-3.14) = xAngle (4.50 = -1.78)
20:36:16.365 00.005 11872 CameraToMount -- cameraTheta (1.36) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.33 = -1.95)
20:36:16.368 00.003 11872 CameraToMount -- cameraX=0.08 cameraY=0.38 hyp=0.39 cameraTheta=1.36 mountX=-0.08 mountY=-0.36, mountTheta=-1.79
20:36:16.374 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.08, y=0.38, opts=13)
20:36:16.378 00.004 11872 Enqueuing Move request for scope (0.08, 0.38)
20:36:16.382 00.004 9960 Worker thread wakes up
20:36:16.382 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.38) opts 0xd
20:36:16.382 00.000 9960 Handling offset move in thread for scope, endpoint = (0.08, 0.38)
20:36:16.382 00.000 9960 Moving (0.08, 0.38) raw xDistance=-0.08 yDistance=-0.36
20:36:16.382 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
20:36:16.382 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.36
20:36:16.382 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=1, FiltMin=0, FiltMax=177, Gamma=1.000
20:36:16.386 00.004 9960 MoveAxis(E, 0, ABG)
20:36:16.386 00.000 9960 Move returns status 0, amount 0
20:36:16.386 00.000 9960 MoveAxis(N, 271, ABG)
20:36:16.386 00.000 9960 Guiding  Dir = 0, Dur = 271
20:36:16.387 00.001 11872 UpdateGuideState exits: m=5709 SNR=47.4
20:36:16.393 00.006 9960 IsSlewing returns 0
20:36:16.393 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:16.399 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:36:16.402 00.003 11872 Enqueuing Expose request
20:36:16.406 00.004 9960 IsGuiding returns 0
20:36:16.406 00.000 9960 PulseGuide returned control before completion, sleep 281
20:36:16.701 00.295 9960 IsGuiding returns 1
20:36:16.702 00.001 9960 scope still moving after pulse duration time elapsed
20:36:16.732 00.030 9960 IsSlewing returns 0
20:36:16.735 00.003 9960 IsGuiding returns 0
20:36:16.735 00.000 9960 scope move finished after 271 + 57 ms
20:36:16.736 00.001 9960 Move returns status 0, amount 271
20:36:16.736 00.000 9960 move complete, result=0
20:36:16.736 00.000 9960 worker thread done servicing request
20:36:16.736 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.4 px 271 ms NORTH
20:36:16.744 00.008 9960 Worker thread wakes up
20:36:16.744 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:36:16.744 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1195,1043,31,31)
20:36:18.001 01.257 9960 Exposure complete
20:36:18.148 00.147 9960 worker thread done servicing request
20:36:18.148 00.000 11872 OnExposeComplete: enter
20:36:18.153 00.005 11872 UpdateGuideState(): m_state=6
20:36:18.156 00.003 11872 Star::Find(15, 1209, 1058, 0, (0,0,0,0), 1.5, 10.0, 255) frame 286
20:36:18.159 00.003 11872 Star::Find returns 1 (0), X=1209.69, Y=1058.28, Mass=5622, SNR=49.0, Peak=124 HFD=7.0
20:36:18.161 00.002 11872 CameraToMount -- cameraTheta (1.90) - m_xAngle (-3.14) = xAngle (5.04 = -1.24)
20:36:18.165 00.004 11872 CameraToMount -- cameraTheta (1.90) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.87 = -1.41)
20:36:18.170 00.005 11872 CameraToMount -- cameraX=-0.06 cameraY=0.18 hyp=0.19 cameraTheta=1.90 mountX=0.06 mountY=-0.19, mountTheta=-1.26
20:36:18.175 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.06, y=0.18, opts=13)
20:36:18.179 00.004 11872 Enqueuing Move request for scope (-0.06, 0.18)
20:36:18.183 00.004 9960 Worker thread wakes up
20:36:18.183 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.18) opts 0xd
20:36:18.183 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=225, med=1, FiltMin=0, FiltMax=182, Gamma=1.000
20:36:18.188 00.005 9960 Handling offset move in thread for scope, endpoint = (-0.06, 0.18)
20:36:18.188 00.000 11872 UpdateGuideState exits: m=5622 SNR=49.0
20:36:18.192 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:18.196 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:36:18.199 00.003 11872 Enqueuing Expose request
20:36:18.204 00.005 9960 Moving (-0.06, 0.18) raw xDistance=0.06 yDistance=-0.19
20:36:18.204 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
20:36:18.204 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:36:18.205 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
20:36:18.205 00.000 9960 MoveAxis(E, 0, ABG)
20:36:18.205 00.000 9960 Move returns status 0, amount 0
20:36:18.205 00.000 9960 MoveAxis(N, 0, ABG)
20:36:18.207 00.002 9960 Move returns status 0, amount 0
20:36:18.207 00.000 9960 move complete, result=0
20:36:18.207 00.000 9960 worker thread done servicing request
20:36:18.208 00.001 9960 Worker thread wakes up
20:36:18.208 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:36:18.213 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:36:18.213 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1195,1043,31,31)
20:36:19.458 01.245 9960 Exposure complete
20:36:19.586 00.128 9960 worker thread done servicing request
20:36:19.586 00.000 11872 OnExposeComplete: enter
20:36:19.590 00.004 11872 UpdateGuideState(): m_state=6
20:36:19.594 00.004 11872 Star::Find(15, 1209, 1058, 0, (0,0,0,0), 1.5, 10.0, 255) frame 287
20:36:19.598 00.004 11872 Star::Find returns 1 (0), X=1209.81, Y=1058.41, Mass=5655, SNR=48.2, Peak=124 HFD=6.8
20:36:19.601 00.003 11872 CameraToMount -- cameraTheta (1.38) - m_xAngle (-3.14) = xAngle (4.52 = -1.77)
20:36:19.605 00.004 11872 CameraToMount -- cameraTheta (1.38) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.34 = -1.94)
20:36:19.610 00.005 11872 CameraToMount -- cameraX=0.06 cameraY=0.32 hyp=0.32 cameraTheta=1.38 mountX=-0.06 mountY=-0.30, mountTheta=-1.78
20:36:19.619 00.009 11872 SchedulePrimaryMove(0FA44CE0, x=0.06, y=0.32, opts=13)
20:36:19.624 00.005 11872 Enqueuing Move request for scope (0.06, 0.32)
20:36:19.628 00.004 9960 Worker thread wakes up
20:36:19.628 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=212, med=1, FiltMin=0, FiltMax=189, Gamma=1.000
20:36:19.632 00.004 11872 UpdateGuideState exits: m=5655 SNR=48.2
20:36:19.636 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:19.642 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:36:19.647 00.005 11872 Enqueuing Expose request
20:36:19.652 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.32) opts 0xd
20:36:19.652 00.000 9960 Handling offset move in thread for scope, endpoint = (0.06, 0.32)
20:36:19.652 00.000 9960 Moving (0.06, 0.32) raw xDistance=-0.06 yDistance=-0.30
20:36:19.652 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:36:19.653 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
20:36:19.653 00.000 9960 MoveAxis(E, 0, ABG)
20:36:19.653 00.000 9960 Move returns status 0, amount 0
20:36:19.653 00.000 9960 MoveAxis(N, 225, ABG)
20:36:19.653 00.000 9960 Guiding  Dir = 0, Dur = 225
20:36:19.654 00.001 9960 IsSlewing returns 0
20:36:19.654 00.000 9960 IsGuiding returns 0
20:36:19.655 00.001 9960 PulseGuide returned control before completion, sleep 235
20:36:19.902 00.247 9960 IsGuiding returns 1
20:36:19.902 00.000 9960 scope still moving after pulse duration time elapsed
20:36:19.933 00.031 9960 IsSlewing returns 0
20:36:19.934 00.001 9960 IsGuiding returns 0
20:36:19.934 00.000 9960 scope move finished after 225 + 54 ms
20:36:19.935 00.001 9960 Move returns status 0, amount 225
20:36:19.935 00.000 9960 move complete, result=0
20:36:19.935 00.000 9960 worker thread done servicing request
20:36:19.936 00.001 9960 Worker thread wakes up
20:36:19.936 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 225 ms NORTH
20:36:19.942 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:36:19.943 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1195,1043,31,31)
20:36:21.186 01.243 9960 Exposure complete
20:36:21.314 00.128 9960 worker thread done servicing request
20:36:21.314 00.000 11872 OnExposeComplete: enter
20:36:21.318 00.004 11872 UpdateGuideState(): m_state=6
20:36:21.322 00.004 11872 Star::Find(15, 1209, 1058, 0, (0,0,0,0), 1.5, 10.0, 255) frame 288
20:36:21.326 00.004 11872 Star::Find returns 1 (0), X=1209.82, Y=1058.31, Mass=5773, SNR=49.1, Peak=131 HFD=6.8
20:36:21.330 00.004 11872 CameraToMount -- cameraTheta (1.28) - m_xAngle (-3.14) = xAngle (4.41 = -1.87)
20:36:21.336 00.006 11872 CameraToMount -- cameraTheta (1.28) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.24 = -2.04)
20:36:21.341 00.005 11872 CameraToMount -- cameraX=0.07 cameraY=0.22 hyp=0.22 cameraTheta=1.28 mountX=-0.07 mountY=-0.20, mountTheta=-1.89
20:36:21.346 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.07, y=0.22, opts=13)
20:36:21.352 00.006 11872 Enqueuing Move request for scope (0.07, 0.22)
20:36:21.355 00.003 9960 Worker thread wakes up
20:36:21.357 00.002 9960 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.22) opts 0xd
20:36:21.357 00.000 9960 Handling offset move in thread for scope, endpoint = (0.07, 0.22)
20:36:21.357 00.000 9960 Moving (0.07, 0.22) raw xDistance=-0.07 yDistance=-0.20
20:36:21.357 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:36:21.357 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=208, med=1, FiltMin=0, FiltMax=177, Gamma=1.000
20:36:21.362 00.005 9960 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
20:36:21.362 00.000 11872 UpdateGuideState exits: m=5773 SNR=49.1
20:36:21.368 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:21.373 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:36:21.376 00.003 11872 Enqueuing Expose request
20:36:21.380 00.004 9960 MoveAxis(E, 0, ABG)
20:36:21.380 00.000 9960 Move returns status 0, amount 0
20:36:21.380 00.000 9960 MoveAxis(N, 150, ABG)
20:36:21.380 00.000 9960 Guiding  Dir = 0, Dur = 150
20:36:21.380 00.000 9960 IsSlewing returns 0
20:36:21.382 00.002 9960 IsGuiding returns 0
20:36:21.382 00.000 9960 PulseGuide returned control before completion, sleep 160
20:36:21.553 00.171 9960 IsGuiding returns 1
20:36:21.554 00.001 9960 scope still moving after pulse duration time elapsed
20:36:21.581 00.027 9960 IsSlewing returns 0
20:36:21.582 00.001 9960 IsGuiding returns 0
20:36:21.583 00.001 9960 scope move finished after 150 + 51 ms
20:36:21.584 00.001 9960 Move returns status 0, amount 150
20:36:21.584 00.000 9960 move complete, result=0
20:36:21.585 00.001 9960 worker thread done servicing request
20:36:21.585 00.000 9960 Worker thread wakes up
20:36:21.585 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 150 ms NORTH
20:36:21.591 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:36:21.591 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1195,1043,31,31)
20:36:22.842 01.251 9960 Exposure complete
20:36:22.968 00.126 9960 worker thread done servicing request
20:36:22.969 00.001 11872 OnExposeComplete: enter
20:36:22.972 00.003 11872 UpdateGuideState(): m_state=6
20:36:22.977 00.005 11872 Star::Find(15, 1209, 1058, 0, (0,0,0,0), 1.5, 10.0, 255) frame 289
20:36:22.981 00.004 11872 Star::Find returns 1 (0), X=1209.88, Y=1058.34, Mass=5784, SNR=48.9, Peak=137 HFD=6.8
20:36:22.986 00.005 11872 CameraToMount -- cameraTheta (1.08) - m_xAngle (-3.14) = xAngle (4.22 = -2.07)
20:36:22.989 00.003 11872 CameraToMount -- cameraTheta (1.08) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.04 = -2.24)
20:36:22.994 00.005 11872 CameraToMount -- cameraX=0.13 cameraY=0.24 hyp=0.27 cameraTheta=1.08 mountX=-0.13 mountY=-0.21, mountTheta=-2.12
20:36:22.999 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.13, y=0.24, opts=13)
20:36:23.003 00.004 11872 Enqueuing Move request for scope (0.13, 0.24)
20:36:23.006 00.003 9960 Worker thread wakes up
20:36:23.006 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=222, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
20:36:23.011 00.005 11872 UpdateGuideState exits: m=5784 SNR=48.9
20:36:23.016 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:23.020 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:36:23.027 00.007 11872 Enqueuing Expose request
20:36:23.031 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.24) opts 0xd
20:36:23.031 00.000 9960 Handling offset move in thread for scope, endpoint = (0.13, 0.24)
20:36:23.031 00.000 9960 Moving (0.13, 0.24) raw xDistance=-0.13 yDistance=-0.21
20:36:23.031 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
20:36:23.031 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
20:36:23.031 00.000 9960 MoveAxis(E, 0, ABG)
20:36:23.033 00.002 9960 Move returns status 0, amount 0
20:36:23.033 00.000 9960 MoveAxis(N, 160, ABG)
20:36:23.033 00.000 9960 Guiding  Dir = 0, Dur = 160
20:36:23.033 00.000 9960 IsSlewing returns 0
20:36:23.033 00.000 9960 IsGuiding returns 0
20:36:23.034 00.001 9960 PulseGuide returned control before completion, sleep 170
20:36:23.212 00.178 9960 IsGuiding returns 1
20:36:23.212 00.000 9960 scope still moving after pulse duration time elapsed
20:36:23.241 00.029 9960 IsSlewing returns 0
20:36:23.241 00.000 9960 IsGuiding returns 0
20:36:23.241 00.000 9960 scope move finished after 160 + 47 ms
20:36:23.241 00.000 9960 Move returns status 0, amount 160
20:36:23.241 00.000 9960 move complete, result=0
20:36:23.241 00.000 9960 worker thread done servicing request
20:36:23.243 00.002 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 160 ms NORTH
20:36:23.249 00.006 9960 Worker thread wakes up
20:36:23.249 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:36:23.249 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1195,1043,31,31)
20:36:24.493 01.244 9960 Exposure complete
20:36:24.622 00.129 9960 worker thread done servicing request
20:36:24.623 00.001 11872 OnExposeComplete: enter
20:36:24.626 00.003 11872 UpdateGuideState(): m_state=6
20:36:24.629 00.003 11872 Star::Find(15, 1209, 1058, 0, (0,0,0,0), 1.5, 10.0, 255) frame 290
20:36:24.632 00.003 11872 Star::Find returns 1 (0), X=1209.93, Y=1058.08, Mass=5513, SNR=47.4, Peak=133 HFD=6.5
20:36:24.636 00.004 11872 CameraToMount -- cameraTheta (-0.07) - m_xAngle (-3.14) = xAngle (3.07 = 3.07)
20:36:24.641 00.005 11872 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.90 = 2.90)
20:36:24.646 00.005 11872 CameraToMount -- cameraX=0.18 cameraY=-0.01 hyp=0.18 cameraTheta=-0.07 mountX=-0.18 mountY=0.04, mountTheta=2.90
20:36:24.651 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.18, y=-0.01, opts=13)
20:36:24.656 00.005 11872 Enqueuing Move request for scope (0.18, -0.01)
20:36:24.661 00.005 9960 Worker thread wakes up
20:36:24.661 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.01) opts 0xd
20:36:24.661 00.000 9960 Handling offset move in thread for scope, endpoint = (0.18, -0.01)
20:36:24.661 00.000 9960 Moving (0.18, -0.01) raw xDistance=-0.18 yDistance=0.04
20:36:24.661 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
20:36:24.661 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:36:24.661 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:36:24.662 00.001 9960 MoveAxis(E, 0, ABG)
20:36:24.662 00.000 9960 Move returns status 0, amount 0
20:36:24.662 00.000 9960 MoveAxis(N, 0, ABG)
20:36:24.662 00.000 9960 Move returns status 0, amount 0
20:36:24.662 00.000 9960 move complete, result=0
20:36:24.662 00.000 9960 worker thread done servicing request
20:36:24.662 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=208, med=1, FiltMin=0, FiltMax=184, Gamma=1.000
20:36:24.667 00.005 11872 UpdateGuideState exits: m=5513 SNR=47.4
20:36:24.670 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:24.676 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:36:24.679 00.003 11872 Enqueuing Expose request
20:36:24.684 00.005 11872 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
20:36:24.687 00.003 9960 Worker thread wakes up
20:36:24.687 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:36:24.687 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1195,1043,31,31)
20:36:25.930 01.243 9960 Exposure complete
20:36:26.045 00.115 9960 worker thread done servicing request
20:36:26.045 00.000 11872 OnExposeComplete: enter
20:36:26.050 00.005 11872 UpdateGuideState(): m_state=6
20:36:26.056 00.006 11872 Star::Find(15, 1209, 1058, 0, (0,0,0,0), 1.5, 10.0, 255) frame 291
20:36:26.060 00.004 11872 Star::Find returns 1 (0), X=1209.85, Y=1058.44, Mass=5796, SNR=49.5, Peak=123 HFD=6.8
20:36:26.064 00.004 11872 CameraToMount -- cameraTheta (1.30) - m_xAngle (-3.14) = xAngle (4.44 = -1.84)
20:36:26.067 00.003 11872 CameraToMount -- cameraTheta (1.30) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.27 = -2.02)
20:36:26.072 00.005 11872 CameraToMount -- cameraX=0.10 cameraY=0.35 hyp=0.36 cameraTheta=1.30 mountX=-0.10 mountY=-0.32, mountTheta=-1.86
20:36:26.077 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.10, y=0.35, opts=13)
20:36:26.080 00.003 11872 Enqueuing Move request for scope (0.10, 0.35)
20:36:26.085 00.005 9960 Worker thread wakes up
20:36:26.085 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=217, med=1, FiltMin=0, FiltMax=190, Gamma=1.000
20:36:26.089 00.004 11872 UpdateGuideState exits: m=5796 SNR=49.5
20:36:26.093 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:26.097 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:36:26.100 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.35) opts 0xd
20:36:26.101 00.001 9960 Handling offset move in thread for scope, endpoint = (0.10, 0.35)
20:36:26.101 00.000 9960 Moving (0.10, 0.35) raw xDistance=-0.10 yDistance=-0.32
20:36:26.101 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
20:36:26.101 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
20:36:26.101 00.000 9960 MoveAxis(E, 0, ABG)
20:36:26.102 00.001 9960 Move returns status 0, amount 0
20:36:26.102 00.000 9960 MoveAxis(N, 242, ABG)
20:36:26.102 00.000 9960 Guiding  Dir = 0, Dur = 242
20:36:26.102 00.000 11872 Enqueuing Expose request
20:36:26.107 00.005 9960 IsSlewing returns 0
20:36:26.107 00.000 9960 IsGuiding returns 0
20:36:26.108 00.001 9960 PulseGuide returned control before completion, sleep 252
20:36:26.366 00.258 9960 IsGuiding returns 1
20:36:26.367 00.001 9960 scope still moving after pulse duration time elapsed
20:36:26.399 00.032 9960 IsSlewing returns 0
20:36:26.401 00.002 9960 IsGuiding returns 0
20:36:26.401 00.000 9960 scope move finished after 242 + 51 ms
20:36:26.402 00.001 9960 Move returns status 0, amount 242
20:36:26.402 00.000 9960 move complete, result=0
20:36:26.402 00.000 9960 worker thread done servicing request
20:36:26.402 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 242 ms NORTH
20:36:26.409 00.007 9960 Worker thread wakes up
20:36:26.409 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:36:26.409 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1195,1043,31,31)
20:36:27.657 01.248 9960 Exposure complete
20:36:27.792 00.135 9960 worker thread done servicing request
20:36:27.793 00.001 11872 OnExposeComplete: enter
20:36:27.796 00.003 11872 UpdateGuideState(): m_state=6
20:36:27.802 00.006 11872 Star::Find(15, 1209, 1058, 0, (0,0,0,0), 1.5, 10.0, 255) frame 292
20:36:27.806 00.004 11872 Star::Find returns 1 (0), X=1209.81, Y=1058.51, Mass=5600, SNR=48.9, Peak=124 HFD=6.8
20:36:27.810 00.004 11872 CameraToMount -- cameraTheta (1.43) - m_xAngle (-3.14) = xAngle (4.57 = -1.72)
20:36:27.814 00.004 11872 CameraToMount -- cameraTheta (1.43) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.40 = -1.89)
20:36:27.818 00.004 11872 CameraToMount -- cameraX=0.06 cameraY=0.42 hyp=0.42 cameraTheta=1.43 mountX=-0.06 mountY=-0.40, mountTheta=-1.72
20:36:27.823 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.06, y=0.42, opts=13)
20:36:27.828 00.005 11872 Enqueuing Move request for scope (0.06, 0.42)
20:36:27.832 00.004 9960 Worker thread wakes up
20:36:27.832 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=1, FiltMin=0, FiltMax=183, Gamma=1.000
20:36:27.837 00.005 11872 UpdateGuideState exits: m=5600 SNR=48.9
20:36:27.841 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:27.844 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:36:27.849 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.42) opts 0xd
20:36:27.849 00.000 9960 Handling offset move in thread for scope, endpoint = (0.06, 0.42)
20:36:27.850 00.001 9960 Moving (0.06, 0.42) raw xDistance=-0.06 yDistance=-0.40
20:36:27.850 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:36:27.850 00.000 11872 Enqueuing Expose request
20:36:27.854 00.004 9960 GuideAlgorithmResistSwitch::result() returns -0.40 from input -0.40
20:36:27.854 00.000 9960 MoveAxis(E, 0, ABG)
20:36:27.854 00.000 9960 Move returns status 0, amount 0
20:36:27.854 00.000 9960 MoveAxis(N, 300, ABG)
20:36:27.855 00.001 9960 Guiding  Dir = 0, Dur = 300
20:36:27.855 00.000 9960 IsSlewing returns 0
20:36:27.855 00.000 9960 IsGuiding returns 0
20:36:27.856 00.001 9960 PulseGuide returned control before completion, sleep 310
20:36:28.173 00.317 9960 IsGuiding returns 1
20:36:28.173 00.000 9960 scope still moving after pulse duration time elapsed
20:36:28.204 00.031 9960 IsSlewing returns 0
20:36:28.207 00.003 9960 IsGuiding returns 0
20:36:28.208 00.001 9960 scope move finished after 300 + 51 ms
20:36:28.209 00.001 9960 Move returns status 0, amount 300
20:36:28.210 00.001 9960 move complete, result=0
20:36:28.211 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.4 px 300 ms NORTH
20:36:28.218 00.007 9960 worker thread done servicing request
20:36:28.218 00.000 9960 Worker thread wakes up
20:36:28.219 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:36:28.219 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1195,1043,31,31)
20:36:29.468 01.249 9960 Exposure complete
20:36:29.603 00.135 9960 worker thread done servicing request
20:36:29.603 00.000 11872 OnExposeComplete: enter
20:36:29.607 00.004 11872 UpdateGuideState(): m_state=6
20:36:29.611 00.004 11872 Star::Find(15, 1209, 1058, 0, (0,0,0,0), 1.5, 10.0, 255) frame 293
20:36:29.616 00.005 11872 Star::Find returns 1 (0), X=1209.87, Y=1058.21, Mass=5651, SNR=48.8, Peak=130 HFD=6.7
20:36:29.620 00.004 11872 CameraToMount -- cameraTheta (0.78) - m_xAngle (-3.14) = xAngle (3.91 = -2.37)
20:36:29.624 00.004 11872 CameraToMount -- cameraTheta (0.78) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.74 = -2.54)
20:36:29.628 00.004 11872 CameraToMount -- cameraX=0.12 cameraY=0.12 hyp=0.17 cameraTheta=0.78 mountX=-0.12 mountY=-0.09, mountTheta=-2.47
20:36:29.633 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.12, y=0.12, opts=13)
20:36:29.637 00.004 11872 Enqueuing Move request for scope (0.12, 0.12)
20:36:29.640 00.003 9960 Worker thread wakes up
20:36:29.640 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.12) opts 0xd
20:36:29.641 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=220, med=1, FiltMin=0, FiltMax=184, Gamma=1.000
20:36:29.645 00.004 11872 UpdateGuideState exits: m=5651 SNR=48.8
20:36:29.649 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:29.652 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:36:29.656 00.004 11872 Enqueuing Expose request
20:36:29.659 00.003 9960 Handling offset move in thread for scope, endpoint = (0.12, 0.12)
20:36:29.659 00.000 9960 Moving (0.12, 0.12) raw xDistance=-0.12 yDistance=-0.09
20:36:29.660 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
20:36:29.660 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:36:29.661 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:36:29.661 00.000 9960 MoveAxis(E, 0, ABG)
20:36:29.661 00.000 9960 Move returns status 0, amount 0
20:36:29.661 00.000 9960 MoveAxis(N, 0, ABG)
20:36:29.661 00.000 9960 Move returns status 0, amount 0
20:36:29.662 00.001 9960 move complete, result=0
20:36:29.662 00.000 9960 worker thread done servicing request
20:36:29.662 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:36:29.666 00.004 9960 Worker thread wakes up
20:36:29.666 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:36:29.666 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1195,1043,31,31)
20:36:30.921 01.255 9960 Exposure complete
20:36:31.056 00.135 9960 worker thread done servicing request
20:36:31.057 00.001 11872 OnExposeComplete: enter
20:36:31.060 00.003 11872 UpdateGuideState(): m_state=6
20:36:31.064 00.004 11872 Star::Find(15, 1209, 1058, 0, (0,0,0,0), 1.5, 10.0, 255) frame 294
20:36:31.069 00.005 11872 Star::Find returns 1 (0), X=1209.81, Y=1058.00, Mass=5661, SNR=48.4, Peak=142 HFD=6.7
20:36:31.072 00.003 11872 CameraToMount -- cameraTheta (-1.02) - m_xAngle (-3.14) = xAngle (2.12 = 2.12)
20:36:31.077 00.005 11872 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.95 = 1.95)
20:36:31.081 00.004 11872 CameraToMount -- cameraX=0.06 cameraY=-0.10 hyp=0.11 cameraTheta=-1.02 mountX=-0.06 mountY=0.10, mountTheta=2.08
20:36:31.089 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=0.06, y=-0.10, opts=13)
20:36:31.093 00.004 11872 Enqueuing Move request for scope (0.06, -0.10)
20:36:31.098 00.005 9960 Worker thread wakes up
20:36:31.098 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.10) opts 0xd
20:36:31.098 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=222, med=1, FiltMin=0, FiltMax=189, Gamma=1.000
20:36:31.102 00.004 11872 UpdateGuideState exits: m=5661 SNR=48.4
20:36:31.105 00.003 9960 Handling offset move in thread for scope, endpoint = (0.06, -0.10)
20:36:31.105 00.000 9960 Moving (0.06, -0.10) raw xDistance=-0.06 yDistance=0.10
20:36:31.107 00.002 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:36:31.107 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:36:31.107 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:31.111 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
20:36:31.113 00.002 9960 MoveAxis(E, 0, ABG)
20:36:31.113 00.000 9960 Move returns status 0, amount 0
20:36:31.114 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:36:31.118 00.004 11872 Enqueuing Expose request
20:36:31.124 00.006 9960 MoveAxis(N, 0, ABG)
20:36:31.124 00.000 9960 Move returns status 0, amount 0
20:36:31.124 00.000 9960 move complete, result=0
20:36:31.124 00.000 9960 worker thread done servicing request
20:36:31.125 00.001 9960 Worker thread wakes up
20:36:31.125 00.000 11872 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:36:31.129 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
20:36:31.129 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1195,1043,31,31)
20:36:32.372 01.243 9960 Exposure complete
20:36:32.508 00.136 9960 worker thread done servicing request
20:36:32.508 00.000 11872 OnExposeComplete: enter
20:36:32.513 00.005 11872 UpdateGuideState(): m_state=6
20:36:32.517 00.004 11872 Star::Find(15, 1209, 1057, 0, (0,0,0,0), 1.5, 10.0, 255) frame 295
20:36:32.521 00.004 11872 Star::Find returns 1 (0), X=1209.89, Y=1058.39, Mass=5984, SNR=49.8, Peak=136 HFD=6.7
20:36:32.525 00.004 11872 CameraToMount -- cameraTheta (1.15) - m_xAngle (-3.14) = xAngle (4.28 = -2.00)
20:36:32.530 00.005 11872 CameraToMount -- cameraTheta (1.15) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.11 = -2.17)
20:36:32.533 00.003 11872 CameraToMount -- cameraX=0.13 cameraY=0.30 hyp=0.33 cameraTheta=1.15 mountX=-0.14 mountY=-0.27, mountTheta=-2.04
20:36:32.540 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.13, y=0.30, opts=13)
20:36:32.544 00.004 11872 Enqueuing Move request for scope (0.13, 0.30)
20:36:32.549 00.005 9960 Worker thread wakes up
20:36:32.549 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=229, med=1, FiltMin=0, FiltMax=193, Gamma=1.000
20:36:32.553 00.004 11872 UpdateGuideState exits: m=5984 SNR=49.8
20:36:32.557 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:32.560 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:36:32.564 00.004 11872 Enqueuing Expose request
20:36:32.568 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.30) opts 0xd
20:36:32.568 00.000 9960 Handling offset move in thread for scope, endpoint = (0.13, 0.30)
20:36:32.568 00.000 9960 Moving (0.13, 0.30) raw xDistance=-0.14 yDistance=-0.27
20:36:32.569 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
20:36:32.569 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
20:36:32.569 00.000 9960 MoveAxis(E, 0, ABG)
20:36:32.569 00.000 9960 Move returns status 0, amount 0
20:36:32.569 00.000 9960 MoveAxis(N, 200, ABG)
20:36:32.569 00.000 9960 Guiding  Dir = 0, Dur = 200
20:36:32.570 00.001 9960 IsSlewing returns 0
20:36:32.570 00.000 9960 IsGuiding returns 0
20:36:32.570 00.000 9960 PulseGuide returned control before completion, sleep 210
20:36:32.785 00.215 9960 IsGuiding returns 1
20:36:32.786 00.001 9960 scope still moving after pulse duration time elapsed
20:36:32.817 00.031 9960 IsSlewing returns 0
20:36:32.817 00.000 9960 IsGuiding returns 0
20:36:32.818 00.001 9960 scope move finished after 200 + 46 ms
20:36:32.818 00.000 9960 Move returns status 0, amount 200
20:36:32.818 00.000 9960 move complete, result=0
20:36:32.818 00.000 9960 worker thread done servicing request
20:36:32.819 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 200 ms NORTH
20:36:32.824 00.005 9960 Worker thread wakes up
20:36:32.824 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:36:32.824 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1195,1043,31,31)
20:36:34.080 01.256 9960 Exposure complete
20:36:34.214 00.134 9960 worker thread done servicing request
20:36:34.215 00.001 11872 OnExposeComplete: enter
20:36:34.219 00.004 11872 UpdateGuideState(): m_state=6
20:36:34.223 00.004 11872 Star::Find(15, 1209, 1058, 0, (0,0,0,0), 1.5, 10.0, 255) frame 296
20:36:34.227 00.004 11872 Star::Find returns 1 (0), X=1209.85, Y=1058.33, Mass=5608, SNR=47.6, Peak=141 HFD=6.8
20:36:34.231 00.004 11872 CameraToMount -- cameraTheta (1.16) - m_xAngle (-3.14) = xAngle (4.30 = -1.98)
20:36:34.235 00.004 11872 CameraToMount -- cameraTheta (1.16) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.13 = -2.15)
20:36:34.239 00.004 11872 CameraToMount -- cameraX=0.10 cameraY=0.23 hyp=0.25 cameraTheta=1.16 mountX=-0.10 mountY=-0.21, mountTheta=-2.02
20:36:34.245 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.10, y=0.23, opts=13)
20:36:34.250 00.005 11872 Enqueuing Move request for scope (0.10, 0.23)
20:36:34.253 00.003 9960 Worker thread wakes up
20:36:34.254 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=221, med=1, FiltMin=0, FiltMax=181, Gamma=1.000
20:36:34.258 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.23) opts 0xd
20:36:34.258 00.000 9960 Handling offset move in thread for scope, endpoint = (0.10, 0.23)
20:36:34.258 00.000 9960 Moving (0.10, 0.23) raw xDistance=-0.10 yDistance=-0.21
20:36:34.258 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
20:36:34.259 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
20:36:34.259 00.000 9960 MoveAxis(E, 0, ABG)
20:36:34.259 00.000 9960 Move returns status 0, amount 0
20:36:34.259 00.000 9960 MoveAxis(N, 158, ABG)
20:36:34.259 00.000 9960 Guiding  Dir = 0, Dur = 158
20:36:34.259 00.000 11872 UpdateGuideState exits: m=5608 SNR=47.6
20:36:34.265 00.006 9960 IsSlewing returns 0
20:36:34.265 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:34.269 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:36:34.274 00.005 11872 Enqueuing Expose request
20:36:34.277 00.003 9960 IsGuiding returns 0
20:36:34.278 00.001 9960 PulseGuide returned control before completion, sleep 168
20:36:34.459 00.181 9960 IsGuiding returns 1
20:36:34.461 00.002 9960 scope still moving after pulse duration time elapsed
20:36:34.492 00.031 9960 IsSlewing returns 0
20:36:34.493 00.001 9960 IsGuiding returns 0
20:36:34.493 00.000 9960 scope move finished after 158 + 57 ms
20:36:34.494 00.001 9960 Move returns status 0, amount 158
20:36:34.494 00.000 9960 move complete, result=0
20:36:34.494 00.000 9960 worker thread done servicing request
20:36:34.495 00.001 9960 Worker thread wakes up
20:36:34.495 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 158 ms NORTH
20:36:34.502 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:36:34.502 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1195,1043,31,31)
20:36:35.755 01.253 9960 Exposure complete
20:36:35.897 00.142 9960 worker thread done servicing request
20:36:35.897 00.000 11872 OnExposeComplete: enter
20:36:35.903 00.006 11872 UpdateGuideState(): m_state=6
20:36:35.907 00.004 11872 Star::Find(15, 1209, 1058, 0, (0,0,0,0), 1.5, 10.0, 255) frame 297
20:36:35.910 00.003 11872 Star::Find returns 1 (0), X=1209.73, Y=1058.32, Mass=5777, SNR=49.6, Peak=146 HFD=6.7
20:36:35.914 00.004 11872 CameraToMount -- cameraTheta (1.65) - m_xAngle (-3.14) = xAngle (4.79 = -1.49)
20:36:35.917 00.003 11872 CameraToMount -- cameraTheta (1.65) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.62 = -1.67)
20:36:35.920 00.003 11872 CameraToMount -- cameraX=-0.02 cameraY=0.22 hyp=0.22 cameraTheta=1.65 mountX=0.02 mountY=-0.22, mountTheta=-1.49
20:36:35.925 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.02, y=0.22, opts=13)
20:36:35.928 00.003 11872 Enqueuing Move request for scope (-0.02, 0.22)
20:36:35.931 00.003 9960 Worker thread wakes up
20:36:35.931 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.22) opts 0xd
20:36:35.931 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.02, 0.22)
20:36:35.931 00.000 9960 Moving (-0.02, 0.22) raw xDistance=0.02 yDistance=-0.22
20:36:35.932 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:36:35.932 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=1, FiltMin=0, FiltMax=191, Gamma=1.000
20:36:35.935 00.003 9960 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
20:36:35.935 00.000 9960 MoveAxis(E, 0, ABG)
20:36:35.936 00.001 9960 Move returns status 0, amount 0
20:36:35.936 00.000 9960 MoveAxis(N, 165, ABG)
20:36:35.936 00.000 9960 Guiding  Dir = 0, Dur = 165
20:36:35.936 00.000 11872 UpdateGuideState exits: m=5777 SNR=49.6
20:36:35.939 00.003 9960 IsSlewing returns 0
20:36:35.939 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:35.943 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:36:35.946 00.003 11872 Enqueuing Expose request
20:36:35.950 00.004 9960 IsGuiding returns 0
20:36:35.950 00.000 9960 PulseGuide returned control before completion, sleep 175
20:36:36.138 00.188 9960 IsGuiding returns 1
20:36:36.139 00.001 9960 scope still moving after pulse duration time elapsed
20:36:36.172 00.033 9960 IsSlewing returns 0
20:36:36.173 00.001 9960 IsGuiding returns 0
20:36:36.173 00.000 9960 scope move finished after 165 + 58 ms
20:36:36.174 00.001 9960 Move returns status 0, amount 165
20:36:36.174 00.000 9960 move complete, result=0
20:36:36.174 00.000 9960 worker thread done servicing request
20:36:36.176 00.002 9960 Worker thread wakes up
20:36:36.176 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.2 px 165 ms NORTH
20:36:36.181 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:36:36.182 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1195,1043,31,31)
20:36:37.440 01.258 9960 Exposure complete
20:36:37.573 00.133 9960 worker thread done servicing request
20:36:37.574 00.001 11872 OnExposeComplete: enter
20:36:37.581 00.007 11872 UpdateGuideState(): m_state=6
20:36:37.587 00.006 11872 Star::Find(15, 1209, 1058, 0, (0,0,0,0), 1.5, 10.0, 255) frame 298
20:36:37.592 00.005 11872 Star::Find returns 1 (0), X=1209.88, Y=1058.20, Mass=5446, SNR=48.3, Peak=131 HFD=6.7
20:36:37.598 00.006 11872 CameraToMount -- cameraTheta (0.68) - m_xAngle (-3.14) = xAngle (3.82 = -2.47)
20:36:37.611 00.013 11872 CameraToMount -- cameraTheta (0.68) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.65 = -2.64)
20:36:37.621 00.010 11872 CameraToMount -- cameraX=0.13 cameraY=0.10 hyp=0.16 cameraTheta=0.68 mountX=-0.13 mountY=-0.08, mountTheta=-2.59
20:36:37.627 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.13, y=0.10, opts=13)
20:36:37.632 00.005 11872 Enqueuing Move request for scope (0.13, 0.10)
20:36:37.637 00.005 9960 Worker thread wakes up
20:36:37.637 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=193, med=1, FiltMin=0, FiltMax=168, Gamma=1.000
20:36:37.643 00.006 11872 UpdateGuideState exits: m=5446 SNR=48.3
20:36:37.648 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:37.652 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:36:37.656 00.004 11872 Enqueuing Expose request
20:36:37.659 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.10) opts 0xd
20:36:37.660 00.001 9960 Handling offset move in thread for scope, endpoint = (0.13, 0.10)
20:36:37.660 00.000 9960 Moving (0.13, 0.10) raw xDistance=-0.13 yDistance=-0.08
20:36:37.660 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
20:36:37.661 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:36:37.661 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:36:37.661 00.000 9960 MoveAxis(E, 0, ABG)
20:36:37.661 00.000 9960 Move returns status 0, amount 0
20:36:37.662 00.001 9960 MoveAxis(N, 0, ABG)
20:36:37.662 00.000 9960 Move returns status 0, amount 0
20:36:37.662 00.000 9960 move complete, result=0
20:36:37.662 00.000 9960 worker thread done servicing request
20:36:37.662 00.000 9960 Worker thread wakes up
20:36:37.663 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:36:37.667 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
20:36:37.667 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1195,1043,31,31)
20:36:38.919 01.252 9960 Exposure complete
20:36:39.059 00.140 9960 worker thread done servicing request
20:36:39.060 00.001 11872 OnExposeComplete: enter
20:36:39.064 00.004 11872 UpdateGuideState(): m_state=6
20:36:39.068 00.004 11872 Star::Find(15, 1209, 1058, 0, (0,0,0,0), 1.5, 10.0, 255) frame 299
20:36:39.071 00.003 11872 Star::Find returns 1 (0), X=1209.89, Y=1058.29, Mass=5722, SNR=48.6, Peak=131 HFD=6.7
20:36:39.076 00.005 11872 CameraToMount -- cameraTheta (0.95) - m_xAngle (-3.14) = xAngle (4.09 = -2.19)
20:36:39.080 00.004 11872 CameraToMount -- cameraTheta (0.95) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.92 = -2.37)
20:36:39.085 00.005 11872 CameraToMount -- cameraX=0.14 cameraY=0.19 hyp=0.23 cameraTheta=0.95 mountX=-0.14 mountY=-0.16, mountTheta=-2.26
20:36:39.091 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.14, y=0.19, opts=13)
20:36:39.095 00.004 11872 Enqueuing Move request for scope (0.14, 0.19)
20:36:39.100 00.005 9960 Worker thread wakes up
20:36:39.100 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.19) opts 0xd
20:36:39.100 00.000 9960 Handling offset move in thread for scope, endpoint = (0.14, 0.19)
20:36:39.101 00.001 9960 Moving (0.14, 0.19) raw xDistance=-0.14 yDistance=-0.16
20:36:39.101 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
20:36:39.101 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:36:39.101 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=1, FiltMin=0, FiltMax=196, Gamma=1.000
20:36:39.107 00.006 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
20:36:39.107 00.000 9960 MoveAxis(E, 0, ABG)
20:36:39.108 00.001 11872 UpdateGuideState exits: m=5722 SNR=48.6
20:36:39.112 00.004 9960 Move returns status 0, amount 0
20:36:39.112 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:39.115 00.003 9960 MoveAxis(N, 0, ABG)
20:36:39.115 00.000 9960 Move returns status 0, amount 0
20:36:39.116 00.001 9960 move complete, result=0
20:36:39.116 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:36:39.119 00.003 9960 worker thread done servicing request
20:36:39.119 00.000 11872 Enqueuing Expose request
20:36:39.124 00.005 9960 Worker thread wakes up
20:36:39.124 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:36:39.128 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
20:36:39.128 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1195,1043,31,31)
20:36:40.380 01.252 9960 Exposure complete
20:36:40.505 00.125 9960 worker thread done servicing request
20:36:40.505 00.000 11872 OnExposeComplete: enter
20:36:40.508 00.003 11872 UpdateGuideState(): m_state=6
20:36:40.512 00.004 11872 Star::Find(15, 1209, 1058, 0, (0,0,0,0), 1.5, 10.0, 255) frame 300
20:36:40.516 00.004 11872 Star::Find returns 1 (0), X=1209.83, Y=1058.43, Mass=5621, SNR=47.6, Peak=142 HFD=6.8
20:36:40.520 00.004 11872 CameraToMount -- cameraTheta (1.34) - m_xAngle (-3.14) = xAngle (4.48 = -1.81)
20:36:40.523 00.003 11872 CameraToMount -- cameraTheta (1.34) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.30 = -1.98)
20:36:40.526 00.003 11872 CameraToMount -- cameraX=0.08 cameraY=0.34 hyp=0.35 cameraTheta=1.34 mountX=-0.08 mountY=-0.32, mountTheta=-1.82
20:36:40.532 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.08, y=0.34, opts=13)
20:36:40.535 00.003 11872 Enqueuing Move request for scope (0.08, 0.34)
20:36:40.538 00.003 9960 Worker thread wakes up
20:36:40.538 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.34) opts 0xd
20:36:40.540 00.002 9960 Handling offset move in thread for scope, endpoint = (0.08, 0.34)
20:36:40.540 00.000 9960 Moving (0.08, 0.34) raw xDistance=-0.08 yDistance=-0.32
20:36:40.540 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
20:36:40.540 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
20:36:40.540 00.000 9960 MoveAxis(E, 0, ABG)
20:36:40.540 00.000 9960 Move returns status 0, amount 0
20:36:40.540 00.000 9960 MoveAxis(N, 238, ABG)
20:36:40.540 00.000 9960 Guiding  Dir = 0, Dur = 238
20:36:40.540 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=214, med=1, FiltMin=0, FiltMax=168, Gamma=1.000
20:36:40.545 00.005 9960 IsSlewing returns 0
20:36:40.545 00.000 11872 UpdateGuideState exits: m=5621 SNR=47.6
20:36:40.549 00.004 9960 IsGuiding returns 0
20:36:40.550 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:40.553 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:36:40.558 00.005 11872 Enqueuing Expose request
20:36:40.560 00.002 9960 PulseGuide returned control before completion, sleep 248
20:36:40.824 00.264 9960 IsGuiding returns 1
20:36:40.824 00.000 9960 scope still moving after pulse duration time elapsed
20:36:40.854 00.030 9960 IsSlewing returns 0
20:36:40.854 00.000 9960 IsGuiding returns 1
20:36:40.886 00.032 9960 IsSlewing returns 0
20:36:40.888 00.002 9960 IsGuiding returns 0
20:36:40.889 00.001 9960 scope move finished after 238 + 100 ms
20:36:40.889 00.000 9960 Move returns status 0, amount 238
20:36:40.890 00.001 9960 move complete, result=0
20:36:40.890 00.000 9960 worker thread done servicing request
20:36:40.890 00.000 9960 Worker thread wakes up
20:36:40.891 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 238 ms NORTH
20:36:40.897 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:36:40.897 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1195,1043,31,31)
20:36:42.151 01.254 9960 Exposure complete
20:36:42.284 00.133 9960 worker thread done servicing request
20:36:42.285 00.001 11872 OnExposeComplete: enter
20:36:42.289 00.004 11872 UpdateGuideState(): m_state=6
20:36:42.293 00.004 11872 Star::Find(15, 1209, 1058, 0, (0,0,0,0), 1.5, 10.0, 255) frame 301
20:36:42.298 00.005 11872 Star::Find returns 1 (0), X=1209.87, Y=1058.40, Mass=5849, SNR=48.6, Peak=137 HFD=6.7
20:36:42.301 00.003 11872 CameraToMount -- cameraTheta (1.20) - m_xAngle (-3.14) = xAngle (4.34 = -1.95)
20:36:42.305 00.004 11872 CameraToMount -- cameraTheta (1.20) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.16 = -2.12)
20:36:42.310 00.005 11872 CameraToMount -- cameraX=0.12 cameraY=0.31 hyp=0.33 cameraTheta=1.20 mountX=-0.12 mountY=-0.28, mountTheta=-1.98
20:36:42.315 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.12, y=0.31, opts=13)
20:36:42.319 00.004 11872 Enqueuing Move request for scope (0.12, 0.31)
20:36:42.322 00.003 9960 Worker thread wakes up
20:36:42.323 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=200, med=1, FiltMin=0, FiltMax=186, Gamma=1.000
20:36:42.327 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.31) opts 0xd
20:36:42.327 00.000 9960 Handling offset move in thread for scope, endpoint = (0.12, 0.31)
20:36:42.328 00.001 9960 Moving (0.12, 0.31) raw xDistance=-0.12 yDistance=-0.28
20:36:42.328 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
20:36:42.329 00.001 11872 UpdateGuideState exits: m=5849 SNR=48.6
20:36:42.333 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:42.336 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:36:42.339 00.003 11872 Enqueuing Expose request
20:36:42.344 00.005 9960 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
20:36:42.344 00.000 9960 MoveAxis(E, 0, ABG)
20:36:42.344 00.000 9960 Move returns status 0, amount 0
20:36:42.344 00.000 9960 MoveAxis(N, 210, ABG)
20:36:42.344 00.000 9960 Guiding  Dir = 0, Dur = 210
20:36:42.344 00.000 9960 IsSlewing returns 0
20:36:42.344 00.000 9960 IsGuiding returns 0
20:36:42.345 00.001 9960 PulseGuide returned control before completion, sleep 220
20:36:42.575 00.230 9960 IsGuiding returns 1
20:36:42.577 00.002 9960 scope still moving after pulse duration time elapsed
20:36:42.606 00.029 9960 IsSlewing returns 0
20:36:42.607 00.001 9960 IsGuiding returns 0
20:36:42.608 00.001 9960 scope move finished after 210 + 53 ms
20:36:42.609 00.001 9960 Move returns status 0, amount 210
20:36:42.610 00.001 9960 move complete, result=0
20:36:42.610 00.000 9960 worker thread done servicing request
20:36:42.611 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 210 ms NORTH
20:36:42.617 00.006 9960 Worker thread wakes up
20:36:42.617 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:36:42.617 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1195,1043,31,31)
20:36:43.861 01.244 9960 Exposure complete
20:36:43.980 00.119 9960 worker thread done servicing request
20:36:43.981 00.001 11872 OnExposeComplete: enter
20:36:43.984 00.003 11872 UpdateGuideState(): m_state=6
20:36:43.988 00.004 11872 Star::Find(15, 1209, 1058, 0, (0,0,0,0), 1.5, 10.0, 255) frame 302
20:36:43.992 00.004 11872 Star::Find returns 1 (0), X=1209.72, Y=1058.42, Mass=5784, SNR=49.4, Peak=145 HFD=6.7
20:36:43.996 00.004 11872 CameraToMount -- cameraTheta (1.67) - m_xAngle (-3.14) = xAngle (4.80 = -1.48)
20:36:43.999 00.003 11872 CameraToMount -- cameraTheta (1.67) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.63 = -1.65)
20:36:44.004 00.005 11872 CameraToMount -- cameraX=-0.03 cameraY=0.33 hyp=0.33 cameraTheta=1.67 mountX=0.03 mountY=-0.33, mountTheta=-1.48
20:36:44.008 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.03, y=0.33, opts=13)
20:36:44.013 00.005 11872 Enqueuing Move request for scope (-0.03, 0.33)
20:36:44.016 00.003 9960 Worker thread wakes up
20:36:44.016 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=224, med=1, FiltMin=0, FiltMax=186, Gamma=1.000
20:36:44.020 00.004 11872 UpdateGuideState exits: m=5784 SNR=49.4
20:36:44.023 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:44.027 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:36:44.031 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.33) opts 0xd
20:36:44.031 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.03, 0.33)
20:36:44.031 00.000 9960 Moving (-0.03, 0.33) raw xDistance=0.03 yDistance=-0.33
20:36:44.031 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:36:44.032 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
20:36:44.032 00.000 9960 MoveAxis(E, 0, ABG)
20:36:44.032 00.000 9960 Move returns status 0, amount 0
20:36:44.032 00.000 9960 MoveAxis(N, 245, ABG)
20:36:44.032 00.000 9960 Guiding  Dir = 0, Dur = 245
20:36:44.032 00.000 11872 Enqueuing Expose request
20:36:44.036 00.004 9960 IsSlewing returns 0
20:36:44.036 00.000 9960 IsGuiding returns 0
20:36:44.036 00.000 9960 PulseGuide returned control before completion, sleep 255
20:36:44.306 00.270 9960 IsGuiding returns 0
20:36:44.306 00.000 9960 Move returns status 0, amount 245
20:36:44.306 00.000 9960 move complete, result=0
20:36:44.307 00.001 11872 GuideStep: 0.0 px 0 ms EAST, -0.3 px 245 ms NORTH
20:36:44.312 00.005 9960 worker thread done servicing request
20:36:44.312 00.000 9960 Worker thread wakes up
20:36:44.312 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:36:44.313 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1195,1043,31,31)
20:36:45.568 01.255 9960 Exposure complete
20:36:45.695 00.127 9960 worker thread done servicing request
20:36:45.696 00.001 11872 OnExposeComplete: enter
20:36:45.700 00.004 11872 UpdateGuideState(): m_state=6
20:36:45.704 00.004 11872 Star::Find(15, 1209, 1058, 0, (0,0,0,0), 1.5, 10.0, 255) frame 303
20:36:45.709 00.005 11872 Star::Find returns 1 (0), X=1209.66, Y=1058.05, Mass=5814, SNR=48.8, Peak=145 HFD=6.7
20:36:45.712 00.003 11872 CameraToMount -- cameraTheta (-2.72) - m_xAngle (-3.14) = xAngle (0.42 = 0.42)
20:36:45.715 00.003 11872 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.25 = 0.25)
20:36:45.720 00.005 11872 CameraToMount -- cameraX=-0.10 cameraY=-0.04 hyp=0.10 cameraTheta=-2.72 mountX=0.10 mountY=0.03, mountTheta=0.26
20:36:45.725 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.10, y=-0.04, opts=13)
20:36:45.729 00.004 11872 Enqueuing Move request for scope (-0.10, -0.04)
20:36:45.733 00.004 9960 Worker thread wakes up
20:36:45.733 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.04) opts 0xd
20:36:45.734 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.10, -0.04)
20:36:45.734 00.000 9960 Moving (-0.10, -0.04) raw xDistance=0.10 yDistance=0.03
20:36:45.734 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
20:36:45.734 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:36:45.734 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:36:45.735 00.001 9960 MoveAxis(E, 0, ABG)
20:36:45.735 00.000 9960 Move returns status 0, amount 0
20:36:45.735 00.000 9960 MoveAxis(N, 0, ABG)
20:36:45.735 00.000 9960 Move returns status 0, amount 0
20:36:45.735 00.000 9960 move complete, result=0
20:36:45.735 00.000 9960 worker thread done servicing request
20:36:45.735 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
20:36:45.739 00.004 11872 UpdateGuideState exits: m=5814 SNR=48.8
20:36:45.744 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:45.747 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:36:45.750 00.003 11872 Enqueuing Expose request
20:36:45.754 00.004 9960 Worker thread wakes up
20:36:45.755 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:36:45.755 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1195,1043,31,31)
20:36:45.755 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:36:47.013 01.258 9960 Exposure complete
20:36:47.149 00.136 9960 worker thread done servicing request
20:36:47.149 00.000 11872 OnExposeComplete: enter
20:36:47.153 00.004 11872 UpdateGuideState(): m_state=6
20:36:47.157 00.004 11872 Star::Find(15, 1209, 1058, 0, (0,0,0,0), 1.5, 10.0, 255) frame 304
20:36:47.161 00.004 11872 Star::Find returns 1 (0), X=1209.75, Y=1058.27, Mass=5841, SNR=49.0, Peak=139 HFD=6.7
20:36:47.165 00.004 11872 CameraToMount -- cameraTheta (1.56) - m_xAngle (-3.14) = xAngle (4.70 = -1.59)
20:36:47.169 00.004 11872 CameraToMount -- cameraTheta (1.56) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.52 = -1.76)
20:36:47.173 00.004 11872 CameraToMount -- cameraX=0.00 cameraY=0.18 hyp=0.18 cameraTheta=1.56 mountX=-0.00 mountY=-0.17, mountTheta=-1.59
20:36:47.181 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=0.00, y=0.18, opts=13)
20:36:47.186 00.005 11872 Enqueuing Move request for scope (0.00, 0.18)
20:36:47.190 00.004 9960 Worker thread wakes up
20:36:47.191 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.18) opts 0xd
20:36:47.191 00.000 9960 Handling offset move in thread for scope, endpoint = (0.00, 0.18)
20:36:47.191 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=219, med=1, FiltMin=0, FiltMax=189, Gamma=1.000
20:36:47.195 00.004 11872 UpdateGuideState exits: m=5841 SNR=49.0
20:36:47.198 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:47.203 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:36:47.207 00.004 9960 Moving (0.00, 0.18) raw xDistance=-0.00 yDistance=-0.17
20:36:47.207 00.000 11872 Enqueuing Expose request
20:36:47.212 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
20:36:47.212 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:36:47.212 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
20:36:47.213 00.001 9960 MoveAxis(E, 0, ABG)
20:36:47.213 00.000 9960 Move returns status 0, amount 0
20:36:47.213 00.000 9960 MoveAxis(N, 0, ABG)
20:36:47.213 00.000 9960 Move returns status 0, amount 0
20:36:47.213 00.000 9960 move complete, result=0
20:36:47.213 00.000 9960 worker thread done servicing request
20:36:47.213 00.000 9960 Worker thread wakes up
20:36:47.213 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:36:47.213 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1195,1043,31,31)
20:36:47.213 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
20:36:48.466 01.253 9960 Exposure complete
20:36:48.600 00.134 9960 worker thread done servicing request
20:36:48.600 00.000 11872 OnExposeComplete: enter
20:36:48.605 00.005 11872 UpdateGuideState(): m_state=6
20:36:48.609 00.004 11872 Star::Find(15, 1209, 1058, 0, (0,0,0,0), 1.5, 10.0, 255) frame 305
20:36:48.615 00.006 11872 Star::Find returns 1 (0), X=1209.46, Y=1058.93, Mass=5484, SNR=47.9, Peak=127 HFD=6.5
20:36:48.618 00.003 11872 CameraToMount -- cameraTheta (1.90) - m_xAngle (-3.14) = xAngle (5.04 = -1.24)
20:36:48.621 00.003 11872 CameraToMount -- cameraTheta (1.90) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.87 = -1.42)
20:36:48.626 00.005 11872 CameraToMount -- cameraX=-0.29 cameraY=0.84 hyp=0.89 cameraTheta=1.90 mountX=0.28 mountY=-0.87, mountTheta=-1.26
20:36:48.631 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.29, y=0.84, opts=13)
20:36:48.635 00.004 11872 Enqueuing Move request for scope (-0.29, 0.84)
20:36:48.639 00.004 9960 Worker thread wakes up
20:36:48.639 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.84) opts 0xd
20:36:48.639 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.29, 0.84)
20:36:48.640 00.001 9960 Moving (-0.29, 0.84) raw xDistance=0.28 yDistance=-0.87
20:36:48.640 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
20:36:48.640 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.87 from input -0.87
20:36:48.641 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=218, med=1, FiltMin=0, FiltMax=187, Gamma=1.000
20:36:48.645 00.004 9960 MoveAxis(W, 119, ABG)
20:36:48.645 00.000 9960 Guiding  Dir = 3, Dur = 119
20:36:48.646 00.001 11872 UpdateGuideState exits: m=5484 SNR=47.9
20:36:48.650 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:48.653 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:36:48.657 00.004 11872 Enqueuing Expose request
20:36:48.661 00.004 9960 IsSlewing returns 0
20:36:48.661 00.000 9960 IsGuiding returns 0
20:36:48.661 00.000 9960 PulseGuide returned control before completion, sleep 129
20:36:48.800 00.139 9960 IsGuiding returns 1
20:36:48.803 00.003 9960 scope still moving after pulse duration time elapsed
20:36:48.833 00.030 9960 IsSlewing returns 0
20:36:48.836 00.003 9960 IsGuiding returns 0
20:36:48.836 00.000 9960 scope move finished after 119 + 56 ms
20:36:48.838 00.002 9960 Move returns status 0, amount 119
20:36:48.838 00.000 9960 MoveAxis(N, 653, ABG)
20:36:48.838 00.000 9960 Guiding  Dir = 0, Dur = 653
20:36:48.838 00.000 9960 IsSlewing returns 0
20:36:48.839 00.001 9960 IsGuiding returns 0
20:36:48.840 00.001 9960 PulseGuide returned control before completion, sleep 663
20:36:49.504 00.664 9960 IsGuiding returns 1
20:36:49.504 00.000 9960 scope still moving after pulse duration time elapsed
20:36:49.535 00.031 9960 IsSlewing returns 0
20:36:49.535 00.000 9960 IsGuiding returns 0
20:36:49.535 00.000 9960 scope move finished after 653 + 43 ms
20:36:49.535 00.000 9960 Move returns status 0, amount 653
20:36:49.536 00.001 9960 move complete, result=0
20:36:49.536 00.000 9960 worker thread done servicing request
20:36:49.536 00.000 11872 GuideStep: 0.3 px 119 ms WEST, -0.9 px 653 ms NORTH
20:36:49.542 00.006 9960 Worker thread wakes up
20:36:49.543 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:36:49.544 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1195,1043,31,31)
20:36:50.801 01.257 9960 Exposure complete
20:36:50.938 00.137 9960 worker thread done servicing request
20:36:50.939 00.001 11872 OnExposeComplete: enter
20:36:50.943 00.004 11872 UpdateGuideState(): m_state=6
20:36:50.947 00.004 11872 Star::Find(15, 1209, 1058, 0, (0,0,0,0), 1.5, 10.0, 255) frame 306
20:36:50.952 00.005 11872 Star::Find returns 1 (0), X=1209.85, Y=1057.59, Mass=5861, SNR=50.4, Peak=133 HFD=6.9
20:36:50.956 00.004 11872 CameraToMount -- cameraTheta (-1.39) - m_xAngle (-3.14) = xAngle (1.75 = 1.75)
20:36:50.961 00.005 11872 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.58 = 1.58)
20:36:50.966 00.005 11872 CameraToMount -- cameraX=0.09 cameraY=-0.51 hyp=0.52 cameraTheta=-1.39 mountX=-0.09 mountY=0.52, mountTheta=1.75
20:36:50.970 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.09, y=-0.51, opts=13)
20:36:50.974 00.004 11872 Enqueuing Move request for scope (0.09, -0.51)
20:36:50.978 00.004 9960 Worker thread wakes up
20:36:50.978 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.51) opts 0xd
20:36:50.979 00.001 9960 Handling offset move in thread for scope, endpoint = (0.09, -0.51)
20:36:50.979 00.000 9960 Moving (0.09, -0.51) raw xDistance=-0.09 yDistance=0.52
20:36:50.979 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:36:50.979 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:36:50.980 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=226, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
20:36:50.985 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.52
20:36:50.985 00.000 11872 UpdateGuideState exits: m=5861 SNR=50.4
20:36:50.992 00.007 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:50.997 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:36:51.001 00.004 11872 Enqueuing Expose request
20:36:51.004 00.003 9960 MoveAxis(E, 0, ABG)
20:36:51.004 00.000 9960 Move returns status 0, amount 0
20:36:51.005 00.001 9960 MoveAxis(N, 0, ABG)
20:36:51.006 00.001 9960 Move returns status 0, amount 0
20:36:51.006 00.000 9960 move complete, result=0
20:36:51.006 00.000 9960 worker thread done servicing request
20:36:51.006 00.000 11872 GuideStep: -0.1 px 0 ms EAST, 0.5 px 0 ms NORTH
20:36:51.011 00.005 9960 Worker thread wakes up
20:36:51.011 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:36:51.012 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1195,1043,31,31)
20:36:52.259 01.247 9960 Exposure complete
20:36:52.396 00.137 9960 worker thread done servicing request
20:36:52.396 00.000 11872 OnExposeComplete: enter
20:36:52.401 00.005 11872 UpdateGuideState(): m_state=6
20:36:52.405 00.004 11872 Star::Find(15, 1209, 1057, 0, (0,0,0,0), 1.5, 10.0, 255) frame 307
20:36:52.409 00.004 11872 Star::Find returns 1 (0), X=1209.76, Y=1057.83, Mass=6044, SNR=49.9, Peak=142 HFD=6.7
20:36:52.412 00.003 11872 CameraToMount -- cameraTheta (-1.54) - m_xAngle (-3.14) = xAngle (1.59 = 1.59)
20:36:52.416 00.004 11872 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.42 = 1.42)
20:36:52.421 00.005 11872 CameraToMount -- cameraX=0.01 cameraY=-0.26 hyp=0.26 cameraTheta=-1.54 mountX=-0.01 mountY=0.26, mountTheta=1.59
20:36:52.426 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.01, y=-0.26, opts=13)
20:36:52.432 00.006 11872 Enqueuing Move request for scope (0.01, -0.26)
20:36:52.435 00.003 9960 Worker thread wakes up
20:36:52.436 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.26) opts 0xd
20:36:52.436 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=220, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
20:36:52.440 00.004 9960 Handling offset move in thread for scope, endpoint = (0.01, -0.26)
20:36:52.441 00.001 9960 Moving (0.01, -0.26) raw xDistance=-0.01 yDistance=0.26
20:36:52.441 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
20:36:52.441 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:36:52.441 00.000 11872 UpdateGuideState exits: m=6044 SNR=49.9
20:36:52.445 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:52.449 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:36:52.454 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
20:36:52.454 00.000 9960 MoveAxis(E, 0, ABG)
20:36:52.454 00.000 9960 Move returns status 0, amount 0
20:36:52.454 00.000 9960 MoveAxis(N, 0, ABG)
20:36:52.455 00.001 9960 Move returns status 0, amount 0
20:36:52.455 00.000 9960 move complete, result=0
20:36:52.455 00.000 9960 worker thread done servicing request
20:36:52.455 00.000 11872 Enqueuing Expose request
20:36:52.460 00.005 11872 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
20:36:52.463 00.003 9960 Worker thread wakes up
20:36:52.464 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:36:52.464 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1195,1043,31,31)
20:36:53.711 01.247 9960 Exposure complete
20:36:53.842 00.131 9960 worker thread done servicing request
20:36:53.843 00.001 11872 OnExposeComplete: enter
20:36:53.847 00.004 11872 UpdateGuideState(): m_state=6
20:36:53.851 00.004 11872 Star::Find(15, 1209, 1057, 0, (0,0,0,0), 1.5, 10.0, 255) frame 308
20:36:53.854 00.003 11872 Star::Find returns 1 (0), X=1209.84, Y=1057.94, Mass=5493, SNR=47.7, Peak=133 HFD=6.6
20:36:53.860 00.006 11872 CameraToMount -- cameraTheta (-1.06) - m_xAngle (-3.14) = xAngle (2.08 = 2.08)
20:36:53.864 00.004 11872 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.91 = 1.91)
20:36:53.868 00.004 11872 CameraToMount -- cameraX=0.09 cameraY=-0.15 hyp=0.18 cameraTheta=-1.06 mountX=-0.09 mountY=0.17, mountTheta=2.05
20:36:53.877 00.009 11872 SchedulePrimaryMove(0FA44CE0, x=0.09, y=-0.15, opts=13)
20:36:53.882 00.005 11872 Enqueuing Move request for scope (0.09, -0.15)
20:36:53.887 00.005 9960 Worker thread wakes up
20:36:53.887 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.15) opts 0xd
20:36:53.888 00.001 9960 Handling offset move in thread for scope, endpoint = (0.09, -0.15)
20:36:53.888 00.000 9960 Moving (0.09, -0.15) raw xDistance=-0.09 yDistance=0.17
20:36:53.888 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:36:53.888 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:36:53.889 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=220, med=1, FiltMin=0, FiltMax=186, Gamma=1.000
20:36:53.893 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
20:36:53.894 00.001 9960 MoveAxis(E, 0, ABG)
20:36:53.894 00.000 9960 Move returns status 0, amount 0
20:36:53.894 00.000 9960 MoveAxis(N, 0, ABG)
20:36:53.894 00.000 11872 UpdateGuideState exits: m=5493 SNR=47.7
20:36:53.900 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:53.904 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:36:53.909 00.005 9960 Move returns status 0, amount 0
20:36:53.909 00.000 9960 move complete, result=0
20:36:53.909 00.000 11872 Enqueuing Expose request
20:36:53.913 00.004 9960 worker thread done servicing request
20:36:53.913 00.000 9960 Worker thread wakes up
20:36:53.913 00.000 11872 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:36:53.916 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
20:36:53.916 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1195,1043,31,31)
20:36:55.163 01.247 9960 Exposure complete
20:36:55.302 00.139 9960 worker thread done servicing request
20:36:55.302 00.000 11872 OnExposeComplete: enter
20:36:55.306 00.004 11872 UpdateGuideState(): m_state=6
20:36:55.310 00.004 11872 Star::Find(15, 1209, 1057, 0, (0,0,0,0), 1.5, 10.0, 255) frame 309
20:36:55.314 00.004 11872 Star::Find returns 1 (0), X=1209.80, Y=1058.25, Mass=6018, SNR=49.3, Peak=142 HFD=6.6
20:36:55.317 00.003 11872 CameraToMount -- cameraTheta (1.25) - m_xAngle (-3.14) = xAngle (4.39 = -1.89)
20:36:55.321 00.004 11872 CameraToMount -- cameraTheta (1.25) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.22 = -2.07)
20:36:55.326 00.005 11872 CameraToMount -- cameraX=0.05 cameraY=0.15 hyp=0.16 cameraTheta=1.25 mountX=-0.05 mountY=-0.14, mountTheta=-1.92
20:36:55.335 00.009 11872 SchedulePrimaryMove(0FA44CE0, x=0.05, y=0.15, opts=13)
20:36:55.340 00.005 11872 Enqueuing Move request for scope (0.05, 0.15)
20:36:55.344 00.004 9960 Worker thread wakes up
20:36:55.345 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.15) opts 0xd
20:36:55.345 00.000 9960 Handling offset move in thread for scope, endpoint = (0.05, 0.15)
20:36:55.345 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=1, FiltMin=0, FiltMax=182, Gamma=1.000
20:36:55.349 00.004 11872 UpdateGuideState exits: m=6018 SNR=49.3
20:36:55.352 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:55.358 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:36:55.361 00.003 11872 Enqueuing Expose request
20:36:55.366 00.005 9960 Moving (0.05, 0.15) raw xDistance=-0.05 yDistance=-0.14
20:36:55.366 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:36:55.366 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:36:55.366 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
20:36:55.366 00.000 9960 MoveAxis(E, 0, ABG)
20:36:55.367 00.001 9960 Move returns status 0, amount 0
20:36:55.367 00.000 9960 MoveAxis(N, 0, ABG)
20:36:55.368 00.001 9960 Move returns status 0, amount 0
20:36:55.368 00.000 9960 move complete, result=0
20:36:55.368 00.000 9960 worker thread done servicing request
20:36:55.368 00.000 9960 Worker thread wakes up
20:36:55.368 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:36:55.373 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:36:55.373 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1195,1043,31,31)
20:36:56.625 01.252 9960 Exposure complete
20:36:56.754 00.129 9960 worker thread done servicing request
20:36:56.755 00.001 11872 OnExposeComplete: enter
20:36:56.761 00.006 11872 UpdateGuideState(): m_state=6
20:36:56.765 00.004 11872 Star::Find(15, 1209, 1058, 0, (0,0,0,0), 1.5, 10.0, 255) frame 310
20:36:56.772 00.007 11872 Star::Find returns 1 (0), X=1209.70, Y=1058.36, Mass=5802, SNR=49.1, Peak=133 HFD=6.9
20:36:56.776 00.004 11872 CameraToMount -- cameraTheta (1.77) - m_xAngle (-3.14) = xAngle (4.90 = -1.38)
20:36:56.780 00.004 11872 CameraToMount -- cameraTheta (1.77) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.73 = -1.55)
20:36:56.783 00.003 11872 CameraToMount -- cameraX=-0.05 cameraY=0.27 hyp=0.27 cameraTheta=1.77 mountX=0.05 mountY=-0.27, mountTheta=-1.38
20:36:56.789 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.05, y=0.27, opts=13)
20:36:56.793 00.004 11872 Enqueuing Move request for scope (-0.05, 0.27)
20:36:56.797 00.004 9960 Worker thread wakes up
20:36:56.797 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=200, med=1, FiltMin=0, FiltMax=170, Gamma=1.000
20:36:56.802 00.005 11872 UpdateGuideState exits: m=5802 SNR=49.1
20:36:56.806 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:56.810 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:36:56.813 00.003 11872 Enqueuing Expose request
20:36:56.818 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.27) opts 0xd
20:36:56.818 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.05, 0.27)
20:36:56.818 00.000 9960 Moving (-0.05, 0.27) raw xDistance=0.05 yDistance=-0.27
20:36:56.818 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
20:36:56.818 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
20:36:56.819 00.001 9960 MoveAxis(E, 0, ABG)
20:36:56.819 00.000 9960 Move returns status 0, amount 0
20:36:56.819 00.000 9960 MoveAxis(N, 202, ABG)
20:36:56.819 00.000 9960 Guiding  Dir = 0, Dur = 202
20:36:56.820 00.001 9960 IsSlewing returns 0
20:36:56.820 00.000 9960 IsGuiding returns 0
20:36:56.820 00.000 9960 PulseGuide returned control before completion, sleep 212
20:36:57.048 00.228 9960 IsGuiding returns 1
20:36:57.049 00.001 9960 scope still moving after pulse duration time elapsed
20:36:57.080 00.031 9960 IsSlewing returns 0
20:36:57.083 00.003 9960 IsGuiding returns 0
20:36:57.083 00.000 9960 scope move finished after 202 + 60 ms
20:36:57.084 00.001 9960 Move returns status 0, amount 202
20:36:57.084 00.000 9960 move complete, result=0
20:36:57.084 00.000 9960 worker thread done servicing request
20:36:57.085 00.001 9960 Worker thread wakes up
20:36:57.085 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 202 ms NORTH
20:36:57.091 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:36:57.091 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1195,1043,31,31)
20:36:58.339 01.248 9960 Exposure complete
20:36:58.475 00.136 9960 worker thread done servicing request
20:36:58.476 00.001 11872 OnExposeComplete: enter
20:36:58.479 00.003 11872 UpdateGuideState(): m_state=6
20:36:58.483 00.004 11872 Star::Find(15, 1209, 1058, 0, (0,0,0,0), 1.5, 10.0, 255) frame 311
20:36:58.488 00.005 11872 Star::Find returns 1 (0), X=1209.76, Y=1058.41, Mass=5587, SNR=47.9, Peak=125 HFD=7.0
20:36:58.492 00.004 11872 CameraToMount -- cameraTheta (1.54) - m_xAngle (-3.14) = xAngle (4.68 = -1.60)
20:36:58.496 00.004 11872 CameraToMount -- cameraTheta (1.54) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.51 = -1.78)
20:36:58.499 00.003 11872 CameraToMount -- cameraX=0.01 cameraY=0.31 hyp=0.31 cameraTheta=1.54 mountX=-0.01 mountY=-0.31, mountTheta=-1.60
20:36:58.505 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.01, y=0.31, opts=13)
20:36:58.509 00.004 11872 Enqueuing Move request for scope (0.01, 0.31)
20:36:58.514 00.005 9960 Worker thread wakes up
20:36:58.514 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
20:36:58.518 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.31) opts 0xd
20:36:58.519 00.001 11872 UpdateGuideState exits: m=5587 SNR=47.9
20:36:58.523 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:58.527 00.004 9960 Handling offset move in thread for scope, endpoint = (0.01, 0.31)
20:36:58.527 00.000 9960 Moving (0.01, 0.31) raw xDistance=-0.01 yDistance=-0.31
20:36:58.528 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
20:36:58.528 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
20:36:58.528 00.000 9960 MoveAxis(E, 0, ABG)
20:36:58.528 00.000 9960 Move returns status 0, amount 0
20:36:58.529 00.001 9960 MoveAxis(N, 228, ABG)
20:36:58.529 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:36:58.533 00.004 11872 Enqueuing Expose request
20:36:58.537 00.004 9960 Guiding  Dir = 0, Dur = 228
20:36:58.538 00.001 9960 IsSlewing returns 0
20:36:58.538 00.000 9960 IsGuiding returns 0
20:36:58.538 00.000 9960 PulseGuide returned control before completion, sleep 238
20:36:58.782 00.244 9960 IsGuiding returns 1
20:36:58.783 00.001 9960 scope still moving after pulse duration time elapsed
20:36:58.812 00.029 9960 IsSlewing returns 0
20:36:58.814 00.002 9960 IsGuiding returns 0
20:36:58.815 00.001 9960 scope move finished after 228 + 49 ms
20:36:58.815 00.000 9960 Move returns status 0, amount 228
20:36:58.816 00.001 9960 move complete, result=0
20:36:58.817 00.001 9960 worker thread done servicing request
20:36:58.817 00.000 9960 Worker thread wakes up
20:36:58.817 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.3 px 228 ms NORTH
20:36:58.824 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:36:58.824 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1195,1043,31,31)
20:37:00.076 01.252 9960 Exposure complete
20:37:00.225 00.149 9960 worker thread done servicing request
20:37:00.225 00.000 11872 OnExposeComplete: enter
20:37:00.229 00.004 11872 UpdateGuideState(): m_state=6
20:37:00.234 00.005 11872 Star::Find(15, 1209, 1058, 0, (0,0,0,0), 1.5, 10.0, 255) frame 312
20:37:00.239 00.005 11872 Star::Find returns 1 (0), X=1209.79, Y=1058.26, Mass=5789, SNR=48.3, Peak=138 HFD=6.6
20:37:00.242 00.003 11872 CameraToMount -- cameraTheta (1.37) - m_xAngle (-3.14) = xAngle (4.51 = -1.78)
20:37:00.248 00.006 11872 CameraToMount -- cameraTheta (1.37) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.33 = -1.95)
20:37:00.255 00.007 11872 CameraToMount -- cameraX=0.03 cameraY=0.17 hyp=0.17 cameraTheta=1.37 mountX=-0.04 mountY=-0.16, mountTheta=-1.79
20:37:00.265 00.010 11872 SchedulePrimaryMove(0FA44CE0, x=0.03, y=0.17, opts=13)
20:37:00.270 00.005 11872 Enqueuing Move request for scope (0.03, 0.17)
20:37:00.276 00.006 9960 Worker thread wakes up
20:37:00.276 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.17) opts 0xd
20:37:00.276 00.000 9960 Handling offset move in thread for scope, endpoint = (0.03, 0.17)
20:37:00.276 00.000 9960 Moving (0.03, 0.17) raw xDistance=-0.04 yDistance=-0.16
20:37:00.276 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=229, med=1, FiltMin=0, FiltMax=188, Gamma=1.000
20:37:00.281 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:37:00.281 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:37:00.281 00.000 11872 UpdateGuideState exits: m=5789 SNR=48.3
20:37:00.285 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
20:37:00.285 00.000 9960 MoveAxis(E, 0, ABG)
20:37:00.285 00.000 9960 Move returns status 0, amount 0
20:37:00.285 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:00.290 00.005 9960 MoveAxis(N, 0, ABG)
20:37:00.290 00.000 9960 Move returns status 0, amount 0
20:37:00.290 00.000 9960 move complete, result=0
20:37:00.290 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:37:00.295 00.005 9960 worker thread done servicing request
20:37:00.296 00.001 11872 Enqueuing Expose request
20:37:00.300 00.004 9960 Worker thread wakes up
20:37:00.300 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
20:37:00.303 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
20:37:00.303 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1195,1043,31,31)
20:37:01.559 01.256 9960 Exposure complete
20:37:01.697 00.138 9960 worker thread done servicing request
20:37:01.697 00.000 11872 OnExposeComplete: enter
20:37:01.701 00.004 11872 UpdateGuideState(): m_state=6
20:37:01.706 00.005 11872 Star::Find(15, 1209, 1058, 0, (0,0,0,0), 1.5, 10.0, 255) frame 313
20:37:01.710 00.004 11872 Star::Find returns 1 (0), X=1209.73, Y=1058.34, Mass=5600, SNR=48.2, Peak=129 HFD=6.7
20:37:01.714 00.004 11872 CameraToMount -- cameraTheta (1.68) - m_xAngle (-3.14) = xAngle (4.81 = -1.47)
20:37:01.718 00.004 11872 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.64 = -1.64)
20:37:01.722 00.004 11872 CameraToMount -- cameraX=-0.03 cameraY=0.25 hyp=0.25 cameraTheta=1.68 mountX=0.03 mountY=-0.25, mountTheta=-1.47
20:37:01.727 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.03, y=0.25, opts=13)
20:37:01.731 00.004 11872 Enqueuing Move request for scope (-0.03, 0.25)
20:37:01.735 00.004 9960 Worker thread wakes up
20:37:01.735 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=195, med=1, FiltMin=0, FiltMax=171, Gamma=1.000
20:37:01.740 00.005 11872 UpdateGuideState exits: m=5600 SNR=48.2
20:37:01.743 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:01.748 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:37:01.751 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.25) opts 0xd
20:37:01.751 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.03, 0.25)
20:37:01.752 00.001 9960 Moving (-0.03, 0.25) raw xDistance=0.03 yDistance=-0.25
20:37:01.752 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:37:01.752 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
20:37:01.752 00.000 9960 MoveAxis(E, 0, ABG)
20:37:01.753 00.001 11872 Enqueuing Expose request
20:37:01.757 00.004 9960 Move returns status 0, amount 0
20:37:01.757 00.000 9960 MoveAxis(N, 187, ABG)
20:37:01.757 00.000 9960 Guiding  Dir = 0, Dur = 187
20:37:01.757 00.000 9960 IsSlewing returns 0
20:37:01.758 00.001 9960 IsGuiding returns 0
20:37:01.758 00.000 9960 PulseGuide returned control before completion, sleep 197
20:37:01.969 00.211 9960 IsGuiding returns 1
20:37:01.969 00.000 9960 scope still moving after pulse duration time elapsed
20:37:02.001 00.032 9960 IsSlewing returns 0
20:37:02.001 00.000 9960 IsGuiding returns 0
20:37:02.003 00.002 9960 scope move finished after 187 + 57 ms
20:37:02.004 00.001 9960 Move returns status 0, amount 187
20:37:02.004 00.000 9960 move complete, result=0
20:37:02.004 00.000 9960 worker thread done servicing request
20:37:02.005 00.001 9960 Worker thread wakes up
20:37:02.005 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.3 px 187 ms NORTH
20:37:02.011 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:37:02.011 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1195,1043,31,31)
20:37:03.264 01.253 9960 Exposure complete
20:37:03.389 00.125 9960 worker thread done servicing request
20:37:03.390 00.001 11872 OnExposeComplete: enter
20:37:03.394 00.004 11872 UpdateGuideState(): m_state=6
20:37:03.398 00.004 11872 Star::Find(15, 1209, 1058, 0, (0,0,0,0), 1.5, 10.0, 255) frame 314
20:37:03.403 00.005 11872 Star::Find returns 1 (0), X=1209.77, Y=1058.42, Mass=5551, SNR=47.8, Peak=136 HFD=6.8
20:37:03.407 00.004 11872 CameraToMount -- cameraTheta (1.53) - m_xAngle (-3.14) = xAngle (4.67 = -1.62)
20:37:03.410 00.003 11872 CameraToMount -- cameraTheta (1.53) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.49 = -1.79)
20:37:03.415 00.005 11872 CameraToMount -- cameraX=0.01 cameraY=0.33 hyp=0.33 cameraTheta=1.53 mountX=-0.02 mountY=-0.32, mountTheta=-1.62
20:37:03.420 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.01, y=0.33, opts=13)
20:37:03.424 00.004 11872 Enqueuing Move request for scope (0.01, 0.33)
20:37:03.428 00.004 9960 Worker thread wakes up
20:37:03.429 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.33) opts 0xd
20:37:03.429 00.000 9960 Handling offset move in thread for scope, endpoint = (0.01, 0.33)
20:37:03.429 00.000 9960 Moving (0.01, 0.33) raw xDistance=-0.02 yDistance=-0.32
20:37:03.430 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=227, med=1, FiltMin=0, FiltMax=175, Gamma=1.000
20:37:03.433 00.003 11872 UpdateGuideState exits: m=5551 SNR=47.8
20:37:03.438 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:03.441 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:37:03.445 00.004 11872 Enqueuing Expose request
20:37:03.448 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:37:03.448 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
20:37:03.449 00.001 9960 MoveAxis(E, 0, ABG)
20:37:03.449 00.000 9960 Move returns status 0, amount 0
20:37:03.449 00.000 9960 MoveAxis(N, 238, ABG)
20:37:03.449 00.000 9960 Guiding  Dir = 0, Dur = 238
20:37:03.450 00.001 9960 IsSlewing returns 0
20:37:03.450 00.000 9960 IsGuiding returns 0
20:37:03.451 00.001 9960 PulseGuide returned control before completion, sleep 248
20:37:03.710 00.259 9960 IsGuiding returns 1
20:37:03.710 00.000 9960 scope still moving after pulse duration time elapsed
20:37:03.740 00.030 9960 IsSlewing returns 0
20:37:03.742 00.002 9960 IsGuiding returns 0
20:37:03.742 00.000 9960 scope move finished after 238 + 53 ms
20:37:03.742 00.000 9960 Move returns status 0, amount 238
20:37:03.743 00.001 9960 move complete, result=0
20:37:03.743 00.000 9960 worker thread done servicing request
20:37:03.744 00.001 9960 Worker thread wakes up
20:37:03.744 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.3 px 238 ms NORTH
20:37:03.750 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:37:03.750 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1195,1043,31,31)
20:37:05.006 01.256 9960 Exposure complete
20:37:05.139 00.133 9960 worker thread done servicing request
20:37:05.139 00.000 11872 OnExposeComplete: enter
20:37:05.144 00.005 11872 UpdateGuideState(): m_state=6
20:37:05.148 00.004 11872 Star::Find(15, 1209, 1058, 0, (0,0,0,0), 1.5, 10.0, 255) frame 315
20:37:05.151 00.003 11872 Star::Find returns 1 (0), X=1209.80, Y=1058.01, Mass=5505, SNR=47.5, Peak=141 HFD=6.6
20:37:05.156 00.005 11872 CameraToMount -- cameraTheta (-1.00) - m_xAngle (-3.14) = xAngle (2.13 = 2.13)
20:37:05.159 00.003 11872 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.96 = 1.96)
20:37:05.163 00.004 11872 CameraToMount -- cameraX=0.05 cameraY=-0.08 hyp=0.10 cameraTheta=-1.00 mountX=-0.05 mountY=0.09, mountTheta=2.09
20:37:05.167 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.05, y=-0.08, opts=13)
20:37:05.172 00.005 11872 Enqueuing Move request for scope (0.05, -0.08)
20:37:05.178 00.006 9960 Worker thread wakes up
20:37:05.178 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=217, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
20:37:05.183 00.005 11872 UpdateGuideState exits: m=5505 SNR=47.5
20:37:05.187 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:05.192 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:37:05.196 00.004 11872 Enqueuing Expose request
20:37:05.200 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.08) opts 0xd
20:37:05.200 00.000 9960 Handling offset move in thread for scope, endpoint = (0.05, -0.08)
20:37:05.201 00.001 9960 Moving (0.05, -0.08) raw xDistance=-0.05 yDistance=0.09
20:37:05.201 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:37:05.202 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:37:05.202 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
20:37:05.202 00.000 9960 MoveAxis(E, 0, ABG)
20:37:05.202 00.000 9960 Move returns status 0, amount 0
20:37:05.202 00.000 9960 MoveAxis(N, 0, ABG)
20:37:05.202 00.000 9960 Move returns status 0, amount 0
20:37:05.202 00.000 9960 move complete, result=0
20:37:05.202 00.000 9960 worker thread done servicing request
20:37:05.203 00.001 11872 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:37:05.207 00.004 9960 Worker thread wakes up
20:37:05.207 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:37:05.207 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1195,1043,31,31)
20:37:06.453 01.246 9960 Exposure complete
20:37:06.592 00.139 9960 worker thread done servicing request
20:37:06.592 00.000 11872 OnExposeComplete: enter
20:37:06.595 00.003 11872 UpdateGuideState(): m_state=6
20:37:06.600 00.005 11872 Star::Find(15, 1209, 1058, 0, (0,0,0,0), 1.5, 10.0, 255) frame 316
20:37:06.604 00.004 11872 Star::Find returns 1 (0), X=1209.90, Y=1058.19, Mass=5089, SNR=45.2, Peak=128 HFD=6.4
20:37:06.607 00.003 11872 CameraToMount -- cameraTheta (0.58) - m_xAngle (-3.14) = xAngle (3.72 = -2.56)
20:37:06.611 00.004 11872 CameraToMount -- cameraTheta (0.58) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.55 = -2.73)
20:37:06.615 00.004 11872 CameraToMount -- cameraX=0.15 cameraY=0.10 hyp=0.18 cameraTheta=0.58 mountX=-0.15 mountY=-0.07, mountTheta=-2.70
20:37:06.622 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.15, y=0.10, opts=13)
20:37:06.626 00.004 11872 Enqueuing Move request for scope (0.15, 0.10)
20:37:06.630 00.004 9960 Worker thread wakes up
20:37:06.630 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=214, med=1, FiltMin=0, FiltMax=177, Gamma=1.000
20:37:06.634 00.004 11872 UpdateGuideState exits: m=5089 SNR=45.2
20:37:06.639 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:06.642 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:37:06.646 00.004 11872 Enqueuing Expose request
20:37:06.650 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.10) opts 0xd
20:37:06.650 00.000 9960 Handling offset move in thread for scope, endpoint = (0.15, 0.10)
20:37:06.651 00.001 9960 Moving (0.15, 0.10) raw xDistance=-0.15 yDistance=-0.07
20:37:06.651 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
20:37:06.651 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:37:06.651 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:37:06.652 00.001 9960 MoveAxis(E, 0, ABG)
20:37:06.652 00.000 9960 Move returns status 0, amount 0
20:37:06.652 00.000 9960 MoveAxis(N, 0, ABG)
20:37:06.652 00.000 9960 Move returns status 0, amount 0
20:37:06.653 00.001 9960 move complete, result=0
20:37:06.653 00.000 9960 worker thread done servicing request
20:37:06.653 00.000 9960 Worker thread wakes up
20:37:06.653 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:37:06.657 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
20:37:06.658 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1195,1043,31,31)
20:37:07.907 01.249 9960 Exposure complete
20:37:08.028 00.121 9960 worker thread done servicing request
20:37:08.029 00.001 11872 OnExposeComplete: enter
20:37:08.032 00.003 11872 UpdateGuideState(): m_state=6
20:37:08.035 00.003 11872 Star::Find(15, 1209, 1058, 0, (0,0,0,0), 1.5, 10.0, 255) frame 317
20:37:08.040 00.005 11872 Star::Find returns 1 (0), X=1209.84, Y=1058.39, Mass=5675, SNR=48.4, Peak=129 HFD=6.8
20:37:08.044 00.004 11872 CameraToMount -- cameraTheta (1.29) - m_xAngle (-3.14) = xAngle (4.42 = -1.86)
20:37:08.049 00.005 11872 CameraToMount -- cameraTheta (1.29) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.25 = -2.03)
20:37:08.052 00.003 11872 CameraToMount -- cameraX=0.09 cameraY=0.29 hyp=0.31 cameraTheta=1.29 mountX=-0.09 mountY=-0.28, mountTheta=-1.88
20:37:08.057 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.09, y=0.29, opts=13)
20:37:08.060 00.003 11872 Enqueuing Move request for scope (0.09, 0.29)
20:37:08.065 00.005 9960 Worker thread wakes up
20:37:08.065 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.29) opts 0xd
20:37:08.066 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=210, med=1, FiltMin=0, FiltMax=192, Gamma=1.000
20:37:08.069 00.003 11872 UpdateGuideState exits: m=5675 SNR=48.4
20:37:08.073 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:08.077 00.004 9960 Handling offset move in thread for scope, endpoint = (0.09, 0.29)
20:37:08.077 00.000 9960 Moving (0.09, 0.29) raw xDistance=-0.09 yDistance=-0.28
20:37:08.077 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:37:08.078 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
20:37:08.078 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:37:08.083 00.005 11872 Enqueuing Expose request
20:37:08.088 00.005 9960 MoveAxis(E, 0, ABG)
20:37:08.088 00.000 9960 Move returns status 0, amount 0
20:37:08.088 00.000 9960 MoveAxis(N, 205, ABG)
20:37:08.088 00.000 9960 Guiding  Dir = 0, Dur = 205
20:37:08.089 00.001 9960 IsSlewing returns 0
20:37:08.089 00.000 9960 IsGuiding returns 0
20:37:08.090 00.001 9960 PulseGuide returned control before completion, sleep 215
20:37:08.319 00.229 9960 IsGuiding returns 1
20:37:08.320 00.001 9960 scope still moving after pulse duration time elapsed
20:37:08.350 00.030 9960 IsSlewing returns 0
20:37:08.351 00.001 9960 IsGuiding returns 0
20:37:08.352 00.001 9960 scope move finished after 205 + 56 ms
20:37:08.352 00.000 9960 Move returns status 0, amount 205
20:37:08.352 00.000 9960 move complete, result=0
20:37:08.353 00.001 9960 worker thread done servicing request
20:37:08.353 00.000 9960 Worker thread wakes up
20:37:08.354 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 205 ms NORTH
20:37:08.361 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:37:08.361 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1195,1043,31,31)
20:37:09.614 01.253 9960 Exposure complete
20:37:09.746 00.132 9960 worker thread done servicing request
20:37:09.746 00.000 11872 OnExposeComplete: enter
20:37:09.750 00.004 11872 UpdateGuideState(): m_state=6
20:37:09.754 00.004 11872 Star::Find(15, 1209, 1058, 0, (0,0,0,0), 1.5, 10.0, 255) frame 318
20:37:09.759 00.005 11872 Star::Find returns 1 (0), X=1209.71, Y=1058.29, Mass=5893, SNR=50.0, Peak=131 HFD=6.7
20:37:09.763 00.004 11872 CameraToMount -- cameraTheta (1.79) - m_xAngle (-3.14) = xAngle (4.93 = -1.35)
20:37:09.766 00.003 11872 CameraToMount -- cameraTheta (1.79) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.76 = -1.52)
20:37:09.771 00.005 11872 CameraToMount -- cameraX=-0.04 cameraY=0.20 hyp=0.20 cameraTheta=1.79 mountX=0.04 mountY=-0.20, mountTheta=-1.36
20:37:09.775 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.04, y=0.20, opts=13)
20:37:09.780 00.005 11872 Enqueuing Move request for scope (-0.04, 0.20)
20:37:09.784 00.004 9960 Worker thread wakes up
20:37:09.784 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.20) opts 0xd
20:37:09.784 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.04, 0.20)
20:37:09.785 00.001 9960 Moving (-0.04, 0.20) raw xDistance=0.04 yDistance=-0.20
20:37:09.785 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
20:37:09.785 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
20:37:09.785 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=210, med=1, FiltMin=0, FiltMax=186, Gamma=1.000
20:37:09.789 00.004 9960 MoveAxis(E, 0, ABG)
20:37:09.790 00.001 9960 Move returns status 0, amount 0
20:37:09.790 00.000 9960 MoveAxis(N, 152, ABG)
20:37:09.790 00.000 9960 Guiding  Dir = 0, Dur = 152
20:37:09.790 00.000 11872 UpdateGuideState exits: m=5893 SNR=50.0
20:37:09.796 00.006 9960 IsSlewing returns 0
20:37:09.796 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:09.801 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:37:09.807 00.006 11872 Enqueuing Expose request
20:37:09.811 00.004 9960 IsGuiding returns 0
20:37:09.811 00.000 9960 PulseGuide returned control before completion, sleep 162
20:37:09.976 00.165 9960 IsGuiding returns 1
20:37:09.977 00.001 9960 scope still moving after pulse duration time elapsed
20:37:10.006 00.029 9960 IsSlewing returns 0
20:37:10.008 00.002 9960 IsGuiding returns 0
20:37:10.009 00.001 9960 scope move finished after 152 + 45 ms
20:37:10.009 00.000 9960 Move returns status 0, amount 152
20:37:10.010 00.001 9960 move complete, result=0
20:37:10.010 00.000 9960 worker thread done servicing request
20:37:10.012 00.002 11872 GuideStep: 0.0 px 0 ms EAST, -0.2 px 152 ms NORTH
20:37:10.023 00.011 9960 Worker thread wakes up
20:37:10.024 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:37:10.024 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1195,1043,31,31)
20:37:11.268 01.244 9960 Exposure complete
20:37:11.388 00.120 9960 worker thread done servicing request
20:37:11.389 00.001 11872 OnExposeComplete: enter
20:37:11.393 00.004 11872 UpdateGuideState(): m_state=6
20:37:11.398 00.005 11872 Star::Find(15, 1209, 1058, 0, (0,0,0,0), 1.5, 10.0, 255) frame 319
20:37:11.403 00.005 11872 Star::Find returns 1 (0), X=1209.75, Y=1058.22, Mass=6008, SNR=49.9, Peak=135 HFD=6.7
20:37:11.406 00.003 11872 CameraToMount -- cameraTheta (1.61) - m_xAngle (-3.14) = xAngle (4.75 = -1.53)
20:37:11.410 00.004 11872 CameraToMount -- cameraTheta (1.61) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.58 = -1.71)
20:37:11.413 00.003 11872 CameraToMount -- cameraX=-0.01 cameraY=0.12 hyp=0.12 cameraTheta=1.61 mountX=0.00 mountY=-0.12, mountTheta=-1.53
20:37:11.419 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.01, y=0.12, opts=13)
20:37:11.423 00.004 11872 Enqueuing Move request for scope (-0.01, 0.12)
20:37:11.427 00.004 9960 Worker thread wakes up
20:37:11.427 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.12) opts 0xd
20:37:11.427 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.01, 0.12)
20:37:11.428 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
20:37:11.431 00.003 9960 Moving (-0.01, 0.12) raw xDistance=0.00 yDistance=-0.12
20:37:11.431 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
20:37:11.432 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:37:11.432 00.000 11872 UpdateGuideState exits: m=6008 SNR=49.9
20:37:11.436 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:11.440 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:37:11.443 00.003 11872 Enqueuing Expose request
20:37:11.445 00.002 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
20:37:11.445 00.000 9960 MoveAxis(E, 0, ABG)
20:37:11.445 00.000 9960 Move returns status 0, amount 0
20:37:11.445 00.000 9960 MoveAxis(N, 0, ABG)
20:37:11.445 00.000 9960 Move returns status 0, amount 0
20:37:11.446 00.001 9960 move complete, result=0
20:37:11.446 00.000 9960 worker thread done servicing request
20:37:11.447 00.001 11872 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:37:11.450 00.003 9960 Worker thread wakes up
20:37:11.450 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:37:11.450 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1195,1043,31,31)
20:37:12.707 01.257 9960 Exposure complete
20:37:12.836 00.129 9960 worker thread done servicing request
20:37:12.836 00.000 11872 OnExposeComplete: enter
20:37:12.841 00.005 11872 UpdateGuideState(): m_state=6
20:37:12.845 00.004 11872 Star::Find(15, 1209, 1058, 0, (0,0,0,0), 1.5, 10.0, 255) frame 320
20:37:12.849 00.004 11872 Star::Find returns 1 (0), X=1209.74, Y=1058.43, Mass=5844, SNR=49.0, Peak=131 HFD=6.8
20:37:12.853 00.004 11872 CameraToMount -- cameraTheta (1.60) - m_xAngle (-3.14) = xAngle (4.73 = -1.55)
20:37:12.857 00.004 11872 CameraToMount -- cameraTheta (1.60) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.56 = -1.72)
20:37:12.862 00.005 11872 CameraToMount -- cameraX=-0.01 cameraY=0.33 hyp=0.33 cameraTheta=1.60 mountX=0.01 mountY=-0.33, mountTheta=-1.55
20:37:12.866 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.01, y=0.33, opts=13)
20:37:12.871 00.005 11872 Enqueuing Move request for scope (-0.01, 0.33)
20:37:12.874 00.003 9960 Worker thread wakes up
20:37:12.874 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.33) opts 0xd
20:37:12.875 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.01, 0.33)
20:37:12.875 00.000 9960 Moving (-0.01, 0.33) raw xDistance=0.01 yDistance=-0.33
20:37:12.876 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=221, med=1, FiltMin=0, FiltMax=184, Gamma=1.000
20:37:12.879 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:37:12.880 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
20:37:12.880 00.000 11872 UpdateGuideState exits: m=5844 SNR=49.0
20:37:12.884 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:12.888 00.004 9960 MoveAxis(E, 0, ABG)
20:37:12.888 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:37:12.892 00.004 11872 Enqueuing Expose request
20:37:12.898 00.006 9960 Move returns status 0, amount 0
20:37:12.898 00.000 9960 MoveAxis(N, 244, ABG)
20:37:12.898 00.000 9960 Guiding  Dir = 0, Dur = 244
20:37:12.899 00.001 9960 IsSlewing returns 0
20:37:12.899 00.000 9960 IsGuiding returns 0
20:37:12.900 00.001 9960 PulseGuide returned control before completion, sleep 254
20:37:13.168 00.268 9960 IsGuiding returns 1
20:37:13.168 00.000 9960 scope still moving after pulse duration time elapsed
20:37:13.201 00.033 9960 IsSlewing returns 0
20:37:13.203 00.002 9960 IsGuiding returns 0
20:37:13.203 00.000 9960 scope move finished after 244 + 59 ms
20:37:13.204 00.001 9960 Move returns status 0, amount 244
20:37:13.205 00.001 9960 move complete, result=0
20:37:13.205 00.000 9960 worker thread done servicing request
20:37:13.205 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.3 px 244 ms NORTH
20:37:13.218 00.013 9960 Worker thread wakes up
20:37:13.218 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:37:13.219 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1195,1043,31,31)
20:37:14.477 01.258 9960 Exposure complete
20:37:14.613 00.136 9960 worker thread done servicing request
20:37:14.613 00.000 11872 OnExposeComplete: enter
20:37:14.619 00.006 11872 UpdateGuideState(): m_state=6
20:37:14.623 00.004 11872 Star::Find(15, 1209, 1058, 0, (0,0,0,0), 1.5, 10.0, 255) frame 321
20:37:14.627 00.004 11872 Star::Find returns 1 (0), X=1209.78, Y=1058.24, Mass=5689, SNR=48.2, Peak=139 HFD=6.6
20:37:14.631 00.004 11872 CameraToMount -- cameraTheta (1.40) - m_xAngle (-3.14) = xAngle (4.54 = -1.75)
20:37:14.635 00.004 11872 CameraToMount -- cameraTheta (1.40) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.36 = -1.92)
20:37:14.639 00.004 11872 CameraToMount -- cameraX=0.02 cameraY=0.14 hyp=0.14 cameraTheta=1.40 mountX=-0.03 mountY=-0.14, mountTheta=-1.76
20:37:14.645 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.02, y=0.14, opts=13)
20:37:14.649 00.004 11872 Enqueuing Move request for scope (0.02, 0.14)
20:37:14.654 00.005 9960 Worker thread wakes up
20:37:14.654 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.14) opts 0xd
20:37:14.655 00.001 9960 Handling offset move in thread for scope, endpoint = (0.02, 0.14)
20:37:14.655 00.000 9960 Moving (0.02, 0.14) raw xDistance=-0.03 yDistance=-0.14
20:37:14.655 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:37:14.655 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:37:14.656 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=222, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
20:37:14.659 00.003 11872 UpdateGuideState exits: m=5689 SNR=48.2
20:37:14.663 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:14.667 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
20:37:14.667 00.000 9960 MoveAxis(E, 0, ABG)
20:37:14.667 00.000 9960 Move returns status 0, amount 0
20:37:14.667 00.000 9960 MoveAxis(N, 0, ABG)
20:37:14.667 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:37:14.674 00.007 9960 Move returns status 0, amount 0
20:37:14.674 00.000 9960 move complete, result=0
20:37:14.674 00.000 11872 Enqueuing Expose request
20:37:14.681 00.007 9960 worker thread done servicing request
20:37:14.681 00.000 9960 Worker thread wakes up
20:37:14.681 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:37:14.681 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1195,1043,31,31)
20:37:14.682 00.001 11872 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:37:15.937 01.255 9960 Exposure complete
20:37:16.061 00.124 9960 worker thread done servicing request
20:37:16.061 00.000 11872 OnExposeComplete: enter
20:37:16.065 00.004 11872 UpdateGuideState(): m_state=6
20:37:16.070 00.005 11872 Star::Find(15, 1209, 1058, 0, (0,0,0,0), 1.5, 10.0, 255) frame 322
20:37:16.078 00.008 11872 Star::Find returns 1 (0), X=1209.81, Y=1058.45, Mass=5783, SNR=47.6, Peak=136 HFD=6.6
20:37:16.081 00.003 11872 CameraToMount -- cameraTheta (1.41) - m_xAngle (-3.14) = xAngle (4.55 = -1.73)
20:37:16.084 00.003 11872 CameraToMount -- cameraTheta (1.41) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.38 = -1.90)
20:37:16.087 00.003 11872 CameraToMount -- cameraX=0.06 cameraY=0.35 hyp=0.36 cameraTheta=1.41 mountX=-0.06 mountY=-0.34, mountTheta=-1.74
20:37:16.092 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.06, y=0.35, opts=13)
20:37:16.096 00.004 11872 Enqueuing Move request for scope (0.06, 0.35)
20:37:16.100 00.004 9960 Worker thread wakes up
20:37:16.100 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=219, med=1, FiltMin=0, FiltMax=190, Gamma=1.000
20:37:16.103 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.35) opts 0xd
20:37:16.104 00.001 9960 Handling offset move in thread for scope, endpoint = (0.06, 0.35)
20:37:16.104 00.000 9960 Moving (0.06, 0.35) raw xDistance=-0.06 yDistance=-0.34
20:37:16.104 00.000 11872 UpdateGuideState exits: m=5783 SNR=47.6
20:37:16.108 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:37:16.109 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:16.112 00.003 9960 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
20:37:16.112 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:37:16.116 00.004 9960 MoveAxis(E, 0, ABG)
20:37:16.116 00.000 11872 Enqueuing Expose request
20:37:16.120 00.004 9960 Move returns status 0, amount 0
20:37:16.120 00.000 9960 MoveAxis(N, 253, ABG)
20:37:16.120 00.000 9960 Guiding  Dir = 0, Dur = 253
20:37:16.120 00.000 9960 IsSlewing returns 0
20:37:16.120 00.000 9960 IsGuiding returns 0
20:37:16.121 00.001 9960 PulseGuide returned control before completion, sleep 263
20:37:16.389 00.268 9960 IsGuiding returns 1
20:37:16.389 00.000 9960 scope still moving after pulse duration time elapsed
20:37:16.420 00.031 9960 IsSlewing returns 0
20:37:16.422 00.002 9960 IsGuiding returns 1
20:37:16.453 00.031 9960 IsSlewing returns 0
20:37:16.456 00.003 9960 IsGuiding returns 0
20:37:16.456 00.000 9960 scope move finished after 253 + 82 ms
20:37:16.456 00.000 9960 Move returns status 0, amount 253
20:37:16.456 00.000 9960 move complete, result=0
20:37:16.457 00.001 9960 worker thread done servicing request
20:37:16.458 00.001 9960 Worker thread wakes up
20:37:16.458 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 253 ms NORTH
20:37:16.464 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:37:16.464 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1195,1043,31,31)
20:37:17.712 01.248 9960 Exposure complete
20:37:17.847 00.135 9960 worker thread done servicing request
20:37:17.847 00.000 11872 OnExposeComplete: enter
20:37:17.852 00.005 11872 UpdateGuideState(): m_state=6
20:37:17.855 00.003 11872 Star::Find(15, 1209, 1058, 0, (0,0,0,0), 1.5, 10.0, 255) frame 323
20:37:17.860 00.005 11872 Star::Find returns 1 (0), X=1209.67, Y=1058.24, Mass=5936, SNR=49.1, Peak=136 HFD=6.7
20:37:17.865 00.005 11872 CameraToMount -- cameraTheta (2.08) - m_xAngle (-3.14) = xAngle (5.22 = -1.07)
20:37:17.869 00.004 11872 CameraToMount -- cameraTheta (2.08) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.04 = -1.24)
20:37:17.873 00.004 11872 CameraToMount -- cameraX=-0.08 cameraY=0.15 hyp=0.17 cameraTheta=2.08 mountX=0.08 mountY=-0.16, mountTheta=-1.10
20:37:17.880 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.08, y=0.15, opts=13)
20:37:17.884 00.004 11872 Enqueuing Move request for scope (-0.08, 0.15)
20:37:17.886 00.002 9960 Worker thread wakes up
20:37:17.888 00.002 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.15) opts 0xd
20:37:17.888 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=1, FiltMin=0, FiltMax=183, Gamma=1.000
20:37:17.891 00.003 9960 Handling offset move in thread for scope, endpoint = (-0.08, 0.15)
20:37:17.892 00.001 9960 Moving (-0.08, 0.15) raw xDistance=0.08 yDistance=-0.16
20:37:17.892 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
20:37:17.892 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:37:17.892 00.000 11872 UpdateGuideState exits: m=5936 SNR=49.1
20:37:17.898 00.006 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
20:37:17.899 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:17.902 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:37:17.906 00.004 9960 MoveAxis(E, 0, ABG)
20:37:17.906 00.000 11872 Enqueuing Expose request
20:37:17.909 00.003 9960 Move returns status 0, amount 0
20:37:17.910 00.001 9960 MoveAxis(N, 0, ABG)
20:37:17.910 00.000 9960 Move returns status 0, amount 0
20:37:17.910 00.000 9960 move complete, result=0
20:37:17.910 00.000 9960 worker thread done servicing request
20:37:17.911 00.001 9960 Worker thread wakes up
20:37:17.911 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:37:17.915 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
20:37:17.915 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1195,1043,31,31)
20:37:19.165 01.250 9960 Exposure complete
20:37:19.302 00.137 9960 worker thread done servicing request
20:37:19.302 00.000 11872 OnExposeComplete: enter
20:37:19.307 00.005 11872 UpdateGuideState(): m_state=6
20:37:19.311 00.004 11872 Star::Find(15, 1209, 1058, 0, (0,0,0,0), 1.5, 10.0, 255) frame 324
20:37:19.316 00.005 11872 Star::Find returns 1 (0), X=1209.72, Y=1058.43, Mass=5795, SNR=49.1, Peak=130 HFD=6.9
20:37:19.320 00.004 11872 CameraToMount -- cameraTheta (1.66) - m_xAngle (-3.14) = xAngle (4.80 = -1.48)
20:37:19.324 00.004 11872 CameraToMount -- cameraTheta (1.66) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.63 = -1.66)
20:37:19.329 00.005 11872 CameraToMount -- cameraX=-0.03 cameraY=0.34 hyp=0.34 cameraTheta=1.66 mountX=0.03 mountY=-0.34, mountTheta=-1.48
20:37:19.334 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.03, y=0.34, opts=13)
20:37:19.338 00.004 11872 Enqueuing Move request for scope (-0.03, 0.34)
20:37:19.342 00.004 9960 Worker thread wakes up
20:37:19.343 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=217, med=1, FiltMin=0, FiltMax=181, Gamma=1.000
20:37:19.346 00.003 11872 UpdateGuideState exits: m=5795 SNR=49.1
20:37:19.350 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:19.354 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:37:19.357 00.003 11872 Enqueuing Expose request
20:37:19.363 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.34) opts 0xd
20:37:19.363 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.03, 0.34)
20:37:19.363 00.000 9960 Moving (-0.03, 0.34) raw xDistance=0.03 yDistance=-0.34
20:37:19.364 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:37:19.364 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
20:37:19.364 00.000 9960 MoveAxis(E, 0, ABG)
20:37:19.364 00.000 9960 Move returns status 0, amount 0
20:37:19.364 00.000 9960 MoveAxis(N, 250, ABG)
20:37:19.365 00.001 9960 Guiding  Dir = 0, Dur = 250
20:37:19.365 00.000 9960 IsSlewing returns 0
20:37:19.366 00.001 9960 IsGuiding returns 0
20:37:19.366 00.000 9960 PulseGuide returned control before completion, sleep 260
20:37:19.641 00.275 9960 IsGuiding returns 1
20:37:19.641 00.000 9960 scope still moving after pulse duration time elapsed
20:37:19.673 00.032 9960 IsSlewing returns 0
20:37:19.674 00.001 9960 IsGuiding returns 0
20:37:19.674 00.000 9960 scope move finished after 250 + 58 ms
20:37:19.676 00.002 9960 Move returns status 0, amount 250
20:37:19.676 00.000 9960 move complete, result=0
20:37:19.676 00.000 9960 worker thread done servicing request
20:37:19.677 00.001 9960 Worker thread wakes up
20:37:19.677 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.3 px 250 ms NORTH
20:37:19.684 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:37:19.684 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1195,1043,31,31)
20:37:20.932 01.248 9960 Exposure complete
20:37:21.065 00.133 9960 worker thread done servicing request
20:37:21.066 00.001 11872 OnExposeComplete: enter
20:37:21.070 00.004 11872 UpdateGuideState(): m_state=6
20:37:21.074 00.004 11872 Star::Find(15, 1209, 1058, 0, (0,0,0,0), 1.5, 10.0, 255) frame 325
20:37:21.077 00.003 11872 Star::Find returns 1 (0), X=1209.71, Y=1058.28, Mass=5657, SNR=48.8, Peak=129 HFD=6.7
20:37:21.082 00.005 11872 CameraToMount -- cameraTheta (1.80) - m_xAngle (-3.14) = xAngle (4.94 = -1.34)
20:37:21.086 00.004 11872 CameraToMount -- cameraTheta (1.80) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.77 = -1.52)
20:37:21.089 00.003 11872 CameraToMount -- cameraX=-0.04 cameraY=0.18 hyp=0.19 cameraTheta=1.80 mountX=0.04 mountY=-0.19, mountTheta=-1.35
20:37:21.096 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.04, y=0.18, opts=13)
20:37:21.100 00.004 11872 Enqueuing Move request for scope (-0.04, 0.18)
20:37:21.105 00.005 9960 Worker thread wakes up
20:37:21.105 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.18) opts 0xd
20:37:21.105 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.04, 0.18)
20:37:21.105 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=1, FiltMin=0, FiltMax=170, Gamma=1.000
20:37:21.112 00.007 9960 Moving (-0.04, 0.18) raw xDistance=0.04 yDistance=-0.19
20:37:21.113 00.001 11872 UpdateGuideState exits: m=5657 SNR=48.8
20:37:21.118 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:21.123 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:37:21.127 00.004 11872 Enqueuing Expose request
20:37:21.132 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
20:37:21.132 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:37:21.133 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
20:37:21.133 00.000 9960 MoveAxis(E, 0, ABG)
20:37:21.133 00.000 9960 Move returns status 0, amount 0
20:37:21.134 00.001 9960 MoveAxis(N, 0, ABG)
20:37:21.134 00.000 9960 Move returns status 0, amount 0
20:37:21.135 00.001 9960 move complete, result=0
20:37:21.135 00.000 9960 worker thread done servicing request
20:37:21.135 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
20:37:21.142 00.007 9960 Worker thread wakes up
20:37:21.142 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:37:21.143 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1195,1043,31,31)
20:37:22.390 01.247 9960 Exposure complete
20:37:22.522 00.132 9960 worker thread done servicing request
20:37:22.522 00.000 11872 OnExposeComplete: enter
20:37:22.527 00.005 11872 UpdateGuideState(): m_state=6
20:37:22.531 00.004 11872 Star::Find(15, 1209, 1058, 0, (0,0,0,0), 1.5, 10.0, 255) frame 326
20:37:22.534 00.003 11872 Star::Find returns 1 (0), X=1209.60, Y=1058.41, Mass=5691, SNR=49.0, Peak=129 HFD=7.0
20:37:22.539 00.005 11872 CameraToMount -- cameraTheta (2.02) - m_xAngle (-3.14) = xAngle (5.15 = -1.13)
20:37:22.543 00.004 11872 CameraToMount -- cameraTheta (2.02) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.98 = -1.30)
20:37:22.546 00.003 11872 CameraToMount -- cameraX=-0.15 cameraY=0.31 hyp=0.34 cameraTheta=2.02 mountX=0.15 mountY=-0.33, mountTheta=-1.15
20:37:22.553 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.15, y=0.31, opts=13)
20:37:22.558 00.005 11872 Enqueuing Move request for scope (-0.15, 0.31)
20:37:22.562 00.004 9960 Worker thread wakes up
20:37:22.562 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=201, med=1, FiltMin=0, FiltMax=186, Gamma=1.000
20:37:22.566 00.004 11872 UpdateGuideState exits: m=5691 SNR=49.0
20:37:22.570 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:22.574 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:37:22.578 00.004 11872 Enqueuing Expose request
20:37:22.585 00.007 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.31) opts 0xd
20:37:22.586 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.15, 0.31)
20:37:22.586 00.000 9960 Moving (-0.15, 0.31) raw xDistance=0.15 yDistance=-0.33
20:37:22.586 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
20:37:22.586 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
20:37:22.587 00.001 9960 MoveAxis(E, 0, ABG)
20:37:22.587 00.000 9960 Move returns status 0, amount 0
20:37:22.587 00.000 9960 MoveAxis(N, 247, ABG)
20:37:22.588 00.001 9960 Guiding  Dir = 0, Dur = 247
20:37:22.588 00.000 9960 IsSlewing returns 0
20:37:22.588 00.000 9960 IsGuiding returns 0
20:37:22.589 00.001 9960 PulseGuide returned control before completion, sleep 257
20:37:22.862 00.273 9960 IsGuiding returns 1
20:37:22.864 00.002 9960 scope still moving after pulse duration time elapsed
20:37:22.895 00.031 9960 IsSlewing returns 0
20:37:22.895 00.000 9960 IsGuiding returns 0
20:37:22.895 00.000 9960 scope move finished after 247 + 60 ms
20:37:22.897 00.002 9960 Move returns status 0, amount 247
20:37:22.897 00.000 9960 move complete, result=0
20:37:22.898 00.001 9960 worker thread done servicing request
20:37:22.898 00.000 9960 Worker thread wakes up
20:37:22.898 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 247 ms NORTH
20:37:22.905 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:37:22.905 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1195,1043,31,31)
20:37:24.157 01.252 9960 Exposure complete
20:37:24.291 00.134 9960 worker thread done servicing request
20:37:24.292 00.001 11872 OnExposeComplete: enter
20:37:24.296 00.004 11872 UpdateGuideState(): m_state=6
20:37:24.300 00.004 11872 Star::Find(15, 1209, 1058, 0, (0,0,0,0), 1.5, 10.0, 255) frame 327
20:37:24.304 00.004 11872 Star::Find returns 1 (0), X=1209.57, Y=1058.21, Mass=5724, SNR=48.2, Peak=132 HFD=6.7
20:37:24.308 00.004 11872 CameraToMount -- cameraTheta (2.58) - m_xAngle (-3.14) = xAngle (5.72 = -0.57)
20:37:24.311 00.003 11872 CameraToMount -- cameraTheta (2.58) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.54 = -0.74)
20:37:24.316 00.005 11872 CameraToMount -- cameraX=-0.18 cameraY=0.12 hyp=0.22 cameraTheta=2.58 mountX=0.18 mountY=-0.15, mountTheta=-0.67
20:37:24.321 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.18, y=0.12, opts=13)
20:37:24.325 00.004 11872 Enqueuing Move request for scope (-0.18, 0.12)
20:37:24.329 00.004 9960 Worker thread wakes up
20:37:24.330 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=1, FiltMin=0, FiltMax=181, Gamma=1.000
20:37:24.334 00.004 11872 UpdateGuideState exits: m=5724 SNR=48.2
20:37:24.337 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:24.341 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:37:24.345 00.004 11872 Enqueuing Expose request
20:37:24.349 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.12) opts 0xd
20:37:24.349 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.18, 0.12)
20:37:24.349 00.000 9960 Moving (-0.18, 0.12) raw xDistance=0.18 yDistance=-0.15
20:37:24.349 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
20:37:24.349 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:37:24.349 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
20:37:24.350 00.001 9960 MoveAxis(E, 0, ABG)
20:37:24.350 00.000 9960 Move returns status 0, amount 0
20:37:24.350 00.000 9960 MoveAxis(N, 0, ABG)
20:37:24.350 00.000 9960 Move returns status 0, amount 0
20:37:24.350 00.000 9960 move complete, result=0
20:37:24.350 00.000 9960 worker thread done servicing request
20:37:24.350 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:37:24.355 00.005 9960 Worker thread wakes up
20:37:24.355 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:37:24.355 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1195,1043,31,31)
20:37:25.599 01.244 9960 Exposure complete
20:37:25.733 00.134 9960 worker thread done servicing request
20:37:25.734 00.001 11872 OnExposeComplete: enter
20:37:25.737 00.003 11872 UpdateGuideState(): m_state=6
20:37:25.741 00.004 11872 Star::Find(15, 1209, 1058, 0, (0,0,0,0), 1.5, 10.0, 255) frame 328
20:37:25.745 00.004 11872 Star::Find returns 1 (0), X=1209.57, Y=1058.35, Mass=5678, SNR=47.6, Peak=126 HFD=6.9
20:37:25.750 00.005 11872 CameraToMount -- cameraTheta (2.21) - m_xAngle (-3.14) = xAngle (5.34 = -0.94)
20:37:25.754 00.004 11872 CameraToMount -- cameraTheta (2.21) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.17 = -1.11)
20:37:25.757 00.003 11872 CameraToMount -- cameraX=-0.19 cameraY=0.25 hyp=0.31 cameraTheta=2.21 mountX=0.18 mountY=-0.28, mountTheta=-0.99
20:37:25.764 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.19, y=0.25, opts=13)
20:37:25.768 00.004 11872 Enqueuing Move request for scope (-0.19, 0.25)
20:37:25.772 00.004 9960 Worker thread wakes up
20:37:25.773 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=198, med=1, FiltMin=0, FiltMax=185, Gamma=1.000
20:37:25.777 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.25) opts 0xd
20:37:25.777 00.000 11872 UpdateGuideState exits: m=5678 SNR=47.6
20:37:25.781 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:25.785 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.19, 0.25)
20:37:25.785 00.000 9960 Moving (-0.19, 0.25) raw xDistance=0.18 yDistance=-0.28
20:37:25.786 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
20:37:25.786 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
20:37:25.786 00.000 9960 MoveAxis(E, 0, ABG)
20:37:25.786 00.000 9960 Move returns status 0, amount 0
20:37:25.786 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:37:25.790 00.004 9960 MoveAxis(N, 209, ABG)
20:37:25.791 00.001 11872 Enqueuing Expose request
20:37:25.795 00.004 9960 Guiding  Dir = 0, Dur = 209
20:37:25.796 00.001 9960 IsSlewing returns 0
20:37:25.796 00.000 9960 IsGuiding returns 0
20:37:25.796 00.000 9960 PulseGuide returned control before completion, sleep 219
20:37:26.027 00.231 9960 IsGuiding returns 1
20:37:26.029 00.002 9960 scope still moving after pulse duration time elapsed
20:37:26.057 00.028 9960 IsSlewing returns 0
20:37:26.058 00.001 9960 IsGuiding returns 0
20:37:26.058 00.000 9960 scope move finished after 209 + 53 ms
20:37:26.060 00.002 9960 Move returns status 0, amount 209
20:37:26.060 00.000 9960 move complete, result=0
20:37:26.061 00.001 9960 worker thread done servicing request
20:37:26.061 00.000 9960 Worker thread wakes up
20:37:26.061 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:37:26.061 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1195,1043,31,31)
20:37:26.061 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.3 px 209 ms NORTH
20:37:27.306 01.245 9960 Exposure complete
20:37:27.439 00.133 9960 worker thread done servicing request
20:37:27.439 00.000 11872 OnExposeComplete: enter
20:37:27.443 00.004 11872 UpdateGuideState(): m_state=6
20:37:27.447 00.004 11872 Star::Find(15, 1209, 1058, 0, (0,0,0,0), 1.5, 10.0, 255) frame 329
20:37:27.451 00.004 11872 Star::Find returns 1 (0), X=1209.50, Y=1058.00, Mass=5781, SNR=49.5, Peak=140 HFD=6.7
20:37:27.456 00.005 11872 CameraToMount -- cameraTheta (-2.77) - m_xAngle (-3.14) = xAngle (0.37 = 0.37)
20:37:27.459 00.003 11872 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.20 = 0.20)
20:37:27.463 00.004 11872 CameraToMount -- cameraX=-0.25 cameraY=-0.10 hyp=0.27 cameraTheta=-2.77 mountX=0.25 mountY=0.05, mountTheta=0.20
20:37:27.469 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.25, y=-0.10, opts=13)
20:37:27.472 00.003 11872 Enqueuing Move request for scope (-0.25, -0.10)
20:37:27.477 00.005 9960 Worker thread wakes up
20:37:27.477 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.10) opts 0xd
20:37:27.477 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=214, med=1, FiltMin=0, FiltMax=174, Gamma=1.000
20:37:27.482 00.005 9960 Handling offset move in thread for scope, endpoint = (-0.25, -0.10)
20:37:27.482 00.000 9960 Moving (-0.25, -0.10) raw xDistance=0.25 yDistance=0.05
20:37:27.482 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
20:37:27.483 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:37:27.483 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:37:27.483 00.000 9960 MoveAxis(W, 106, ABG)
20:37:27.484 00.001 9960 Guiding  Dir = 3, Dur = 106
20:37:27.484 00.000 11872 UpdateGuideState exits: m=5781 SNR=49.5
20:37:27.490 00.006 9960 IsSlewing returns 0
20:37:27.490 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:27.494 00.004 9960 IsGuiding returns 0
20:37:27.495 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:37:27.499 00.004 9960 PulseGuide returned control before completion, sleep 116
20:37:27.499 00.000 11872 Enqueuing Expose request
20:37:27.621 00.122 9960 IsGuiding returns 1
20:37:27.623 00.002 9960 scope still moving after pulse duration time elapsed
20:37:27.652 00.029 9960 IsSlewing returns 0
20:37:27.653 00.001 9960 IsGuiding returns 0
20:37:27.653 00.000 9960 scope move finished after 106 + 53 ms
20:37:27.655 00.002 9960 Move returns status 0, amount 106
20:37:27.655 00.000 9960 MoveAxis(N, 0, ABG)
20:37:27.655 00.000 9960 Move returns status 0, amount 0
20:37:27.656 00.001 9960 move complete, result=0
20:37:27.656 00.000 9960 worker thread done servicing request
20:37:27.657 00.001 9960 Worker thread wakes up
20:37:27.657 00.000 11872 GuideStep: 0.3 px 106 ms WEST, 0.1 px 0 ms NORTH
20:37:27.663 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:37:27.663 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1195,1043,31,31)
20:37:28.919 01.256 9960 Exposure complete
20:37:29.054 00.135 9960 worker thread done servicing request
20:37:29.054 00.000 11872 OnExposeComplete: enter
20:37:29.058 00.004 11872 UpdateGuideState(): m_state=6
20:37:29.062 00.004 11872 Star::Find(15, 1209, 1057, 0, (0,0,0,0), 1.5, 10.0, 255) frame 330
20:37:29.067 00.005 11872 Star::Find returns 1 (0), X=1209.62, Y=1058.43, Mass=5679, SNR=48.3, Peak=132 HFD=6.9
20:37:29.071 00.004 11872 CameraToMount -- cameraTheta (1.95) - m_xAngle (-3.14) = xAngle (5.09 = -1.20)
20:37:29.075 00.004 11872 CameraToMount -- cameraTheta (1.95) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.91 = -1.37)
20:37:29.079 00.004 11872 CameraToMount -- cameraX=-0.13 cameraY=0.34 hyp=0.36 cameraTheta=1.95 mountX=0.13 mountY=-0.35, mountTheta=-1.21
20:37:29.084 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.13, y=0.34, opts=13)
20:37:29.089 00.005 11872 Enqueuing Move request for scope (-0.13, 0.34)
20:37:29.092 00.003 9960 Worker thread wakes up
20:37:29.092 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.34) opts 0xd
20:37:29.092 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.13, 0.34)
20:37:29.092 00.000 9960 Moving (-0.13, 0.34) raw xDistance=0.13 yDistance=-0.35
20:37:29.092 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
20:37:29.093 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=219, med=1, FiltMin=0, FiltMax=183, Gamma=1.000
20:37:29.097 00.004 9960 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
20:37:29.097 00.000 9960 MoveAxis(E, 0, ABG)
20:37:29.097 00.000 9960 Move returns status 0, amount 0
20:37:29.097 00.000 9960 MoveAxis(N, 264, ABG)
20:37:29.098 00.001 9960 Guiding  Dir = 0, Dur = 264
20:37:29.099 00.001 11872 UpdateGuideState exits: m=5679 SNR=48.3
20:37:29.102 00.003 9960 IsSlewing returns 0
20:37:29.102 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:29.108 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:37:29.114 00.006 11872 Enqueuing Expose request
20:37:29.120 00.006 9960 IsGuiding returns 0
20:37:29.121 00.001 9960 PulseGuide returned control before completion, sleep 274
20:37:29.409 00.288 9960 IsGuiding returns 1
20:37:29.410 00.001 9960 scope still moving after pulse duration time elapsed
20:37:29.441 00.031 9960 IsSlewing returns 0
20:37:29.442 00.001 9960 IsGuiding returns 0
20:37:29.443 00.001 9960 scope move finished after 264 + 58 ms
20:37:29.443 00.000 9960 Move returns status 0, amount 264
20:37:29.444 00.001 9960 move complete, result=0
20:37:29.445 00.001 9960 worker thread done servicing request
20:37:29.445 00.000 9960 Worker thread wakes up
20:37:29.446 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.4 px 264 ms NORTH
20:37:29.452 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:37:29.452 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1195,1043,31,31)
20:37:30.699 01.247 9960 Exposure complete
20:37:30.833 00.134 9960 worker thread done servicing request
20:37:30.834 00.001 11872 OnExposeComplete: enter
20:37:30.838 00.004 11872 UpdateGuideState(): m_state=6
20:37:30.843 00.005 11872 Star::Find(15, 1209, 1058, 0, (0,0,0,0), 1.5, 10.0, 255) frame 331
20:37:30.848 00.005 11872 Star::Find returns 1 (0), X=1209.69, Y=1058.33, Mass=5534, SNR=47.5, Peak=137 HFD=6.7
20:37:30.852 00.004 11872 CameraToMount -- cameraTheta (1.84) - m_xAngle (-3.14) = xAngle (4.98 = -1.31)
20:37:30.856 00.004 11872 CameraToMount -- cameraTheta (1.84) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.80 = -1.48)
20:37:30.861 00.005 11872 CameraToMount -- cameraX=-0.06 cameraY=0.23 hyp=0.24 cameraTheta=1.84 mountX=0.06 mountY=-0.24, mountTheta=-1.32
20:37:30.866 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.06, y=0.23, opts=13)
20:37:30.871 00.005 11872 Enqueuing Move request for scope (-0.06, 0.23)
20:37:30.874 00.003 9960 Worker thread wakes up
20:37:30.875 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.23) opts 0xd
20:37:30.875 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.06, 0.23)
20:37:30.875 00.000 9960 Moving (-0.06, 0.23) raw xDistance=0.06 yDistance=-0.24
20:37:30.875 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
20:37:30.875 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
20:37:30.877 00.002 9960 MoveAxis(E, 0, ABG)
20:37:30.877 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=208, med=1, FiltMin=0, FiltMax=176, Gamma=1.000
20:37:30.881 00.004 9960 Move returns status 0, amount 0
20:37:30.881 00.000 11872 UpdateGuideState exits: m=5534 SNR=47.5
20:37:30.884 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:30.889 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:37:30.893 00.004 11872 Enqueuing Expose request
20:37:30.896 00.003 9960 MoveAxis(N, 180, ABG)
20:37:30.896 00.000 9960 Guiding  Dir = 0, Dur = 180
20:37:30.897 00.001 9960 IsSlewing returns 0
20:37:30.897 00.000 9960 IsGuiding returns 0
20:37:30.898 00.001 9960 PulseGuide returned control before completion, sleep 190
20:37:31.093 00.195 9960 IsGuiding returns 1
20:37:31.093 00.000 9960 scope still moving after pulse duration time elapsed
20:37:31.123 00.030 9960 IsSlewing returns 0
20:37:31.124 00.001 9960 IsGuiding returns 0
20:37:31.124 00.000 9960 scope move finished after 180 + 46 ms
20:37:31.125 00.001 9960 Move returns status 0, amount 180
20:37:31.125 00.000 9960 move complete, result=0
20:37:31.126 00.001 9960 worker thread done servicing request
20:37:31.126 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 180 ms NORTH
20:37:31.132 00.006 9960 Worker thread wakes up
20:37:31.132 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:37:31.132 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1195,1043,31,31)
20:37:32.375 01.243 9960 Exposure complete
20:37:32.502 00.127 9960 worker thread done servicing request
20:37:32.503 00.001 11872 OnExposeComplete: enter
20:37:32.507 00.004 11872 UpdateGuideState(): m_state=6
20:37:32.511 00.004 11872 Star::Find(15, 1209, 1058, 0, (0,0,0,0), 1.5, 10.0, 255) frame 332
20:37:32.515 00.004 11872 Star::Find returns 1 (0), X=1209.67, Y=1058.24, Mass=5397, SNR=46.8, Peak=128 HFD=6.7
20:37:32.519 00.004 11872 CameraToMount -- cameraTheta (2.10) - m_xAngle (-3.14) = xAngle (5.24 = -1.04)
20:37:32.523 00.004 11872 CameraToMount -- cameraTheta (2.10) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.07 = -1.22)
20:37:32.527 00.004 11872 CameraToMount -- cameraX=-0.09 cameraY=0.14 hyp=0.17 cameraTheta=2.10 mountX=0.08 mountY=-0.16, mountTheta=-1.08
20:37:32.532 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.09, y=0.14, opts=13)
20:37:32.536 00.004 11872 Enqueuing Move request for scope (-0.09, 0.14)
20:37:32.539 00.003 9960 Worker thread wakes up
20:37:32.539 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=223, med=1, FiltMin=0, FiltMax=184, Gamma=1.000
20:37:32.543 00.004 11872 UpdateGuideState exits: m=5397 SNR=46.8
20:37:32.547 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.14) opts 0xd
20:37:32.548 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.09, 0.14)
20:37:32.548 00.000 9960 Moving (-0.09, 0.14) raw xDistance=0.08 yDistance=-0.16
20:37:32.548 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
20:37:32.548 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:37:32.549 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:32.555 00.006 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
20:37:32.555 00.000 9960 MoveAxis(E, 0, ABG)
20:37:32.555 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:37:32.561 00.006 9960 Move returns status 0, amount 0
20:37:32.561 00.000 9960 MoveAxis(N, 0, ABG)
20:37:32.561 00.000 11872 Enqueuing Expose request
20:37:32.566 00.005 9960 Move returns status 0, amount 0
20:37:32.566 00.000 9960 move complete, result=0
20:37:32.566 00.000 9960 worker thread done servicing request
20:37:32.566 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:37:32.571 00.005 9960 Worker thread wakes up
20:37:32.571 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:37:32.571 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1195,1043,31,31)
20:37:33.824 01.253 9960 Exposure complete
20:37:33.960 00.136 9960 worker thread done servicing request
20:37:33.960 00.000 11872 OnExposeComplete: enter
20:37:33.966 00.006 11872 UpdateGuideState(): m_state=6
20:37:33.970 00.004 11872 Star::Find(15, 1209, 1058, 0, (0,0,0,0), 1.5, 10.0, 255) frame 333
20:37:33.975 00.005 11872 Star::Find returns 1 (0), X=1209.75, Y=1058.36, Mass=5737, SNR=49.2, Peak=128 HFD=6.8
20:37:33.978 00.003 11872 CameraToMount -- cameraTheta (1.57) - m_xAngle (-3.14) = xAngle (4.70 = -1.58)
20:37:33.981 00.003 11872 CameraToMount -- cameraTheta (1.57) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.53 = -1.75)
20:37:33.986 00.005 11872 CameraToMount -- cameraX=0.00 cameraY=0.26 hyp=0.26 cameraTheta=1.57 mountX=-0.00 mountY=-0.26, mountTheta=-1.58
20:37:33.991 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.00, y=0.26, opts=13)
20:37:33.995 00.004 11872 Enqueuing Move request for scope (0.00, 0.26)
20:37:33.998 00.003 9960 Worker thread wakes up
20:37:33.999 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.26) opts 0xd
20:37:33.999 00.000 9960 Handling offset move in thread for scope, endpoint = (0.00, 0.26)
20:37:33.999 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=1, FiltMin=0, FiltMax=187, Gamma=1.000
20:37:34.003 00.004 9960 Moving (0.00, 0.26) raw xDistance=-0.00 yDistance=-0.26
20:37:34.003 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
20:37:34.003 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
20:37:34.003 00.000 11872 UpdateGuideState exits: m=5737 SNR=49.2
20:37:34.008 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:34.010 00.002 9960 MoveAxis(E, 0, ABG)
20:37:34.010 00.000 9960 Move returns status 0, amount 0
20:37:34.011 00.001 9960 MoveAxis(N, 191, ABG)
20:37:34.011 00.000 9960 Guiding  Dir = 0, Dur = 191
20:37:34.011 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:37:34.015 00.004 9960 IsSlewing returns 0
20:37:34.015 00.000 11872 Enqueuing Expose request
20:37:34.020 00.005 9960 IsGuiding returns 0
20:37:34.020 00.000 9960 PulseGuide returned control before completion, sleep 201
20:37:34.242 00.222 9960 IsGuiding returns 1
20:37:34.243 00.001 9960 scope still moving after pulse duration time elapsed
20:37:34.268 00.025 9960 IsSlewing returns 0
20:37:34.269 00.001 9960 IsGuiding returns 0
20:37:34.270 00.001 9960 scope move finished after 191 + 58 ms
20:37:34.270 00.000 9960 Move returns status 0, amount 191
20:37:34.270 00.000 9960 move complete, result=0
20:37:34.271 00.001 9960 worker thread done servicing request
20:37:34.271 00.000 9960 Worker thread wakes up
20:37:34.271 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.3 px 191 ms NORTH
20:37:34.277 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:37:34.277 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1195,1043,31,31)
20:37:35.523 01.246 9960 Exposure complete
20:37:35.649 00.126 9960 worker thread done servicing request
20:37:35.651 00.002 11872 OnExposeComplete: enter
20:37:35.656 00.005 11872 UpdateGuideState(): m_state=6
20:37:35.660 00.004 11872 Star::Find(15, 1209, 1058, 0, (0,0,0,0), 1.5, 10.0, 255) frame 334
20:37:35.665 00.005 11872 Star::Find returns 1 (0), X=1209.68, Y=1058.17, Mass=5667, SNR=48.8, Peak=137 HFD=6.9
20:37:35.668 00.003 11872 CameraToMount -- cameraTheta (2.32) - m_xAngle (-3.14) = xAngle (5.45 = -0.83)
20:37:35.673 00.005 11872 CameraToMount -- cameraTheta (2.32) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.28 = -1.00)
20:37:35.676 00.003 11872 CameraToMount -- cameraX=-0.07 cameraY=0.08 hyp=0.11 cameraTheta=2.32 mountX=0.07 mountY=-0.09, mountTheta=-0.89
20:37:35.682 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.07, y=0.08, opts=13)
20:37:35.686 00.004 11872 Enqueuing Move request for scope (-0.07, 0.08)
20:37:35.690 00.004 9960 Worker thread wakes up
20:37:35.690 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=203, med=1, FiltMin=0, FiltMax=173, Gamma=1.000
20:37:35.694 00.004 11872 UpdateGuideState exits: m=5667 SNR=48.8
20:37:35.698 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:35.702 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:37:35.706 00.004 11872 Enqueuing Expose request
20:37:35.709 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.08) opts 0xd
20:37:35.710 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.07, 0.08)
20:37:35.710 00.000 9960 Moving (-0.07, 0.08) raw xDistance=0.07 yDistance=-0.09
20:37:35.710 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
20:37:35.711 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:37:35.711 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:37:35.711 00.000 9960 MoveAxis(E, 0, ABG)
20:37:35.711 00.000 9960 Move returns status 0, amount 0
20:37:35.711 00.000 9960 MoveAxis(N, 0, ABG)
20:37:35.711 00.000 9960 Move returns status 0, amount 0
20:37:35.711 00.000 9960 move complete, result=0
20:37:35.712 00.001 9960 worker thread done servicing request
20:37:35.713 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:37:35.717 00.004 9960 Worker thread wakes up
20:37:35.717 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:37:35.717 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1195,1043,31,31)
20:37:36.959 01.242 9960 Exposure complete
20:37:37.083 00.124 9960 worker thread done servicing request
20:37:37.084 00.001 11872 OnExposeComplete: enter
20:37:37.088 00.004 11872 UpdateGuideState(): m_state=6
20:37:37.092 00.004 11872 Star::Find(15, 1209, 1058, 0, (0,0,0,0), 1.5, 10.0, 255) frame 335
20:37:37.097 00.005 11872 Star::Find returns 1 (0), X=1209.92, Y=1058.34, Mass=5509, SNR=47.5, Peak=130 HFD=6.7
20:37:37.101 00.004 11872 CameraToMount -- cameraTheta (0.97) - m_xAngle (-3.14) = xAngle (4.11 = -2.17)
20:37:37.104 00.003 11872 CameraToMount -- cameraTheta (0.97) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.94 = -2.35)
20:37:37.107 00.003 11872 CameraToMount -- cameraX=0.17 cameraY=0.25 hyp=0.30 cameraTheta=0.97 mountX=-0.17 mountY=-0.21, mountTheta=-2.24
20:37:37.113 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.17, y=0.25, opts=13)
20:37:37.118 00.005 11872 Enqueuing Move request for scope (0.17, 0.25)
20:37:37.121 00.003 9960 Worker thread wakes up
20:37:37.122 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=1, FiltMin=0, FiltMax=182, Gamma=1.000
20:37:37.126 00.004 11872 UpdateGuideState exits: m=5509 SNR=47.5
20:37:37.129 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:37.133 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:37:37.136 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.25) opts 0xd
20:37:37.138 00.002 9960 Handling offset move in thread for scope, endpoint = (0.17, 0.25)
20:37:37.138 00.000 9960 Moving (0.17, 0.25) raw xDistance=-0.17 yDistance=-0.21
20:37:37.138 00.000 11872 Enqueuing Expose request
20:37:37.141 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
20:37:37.141 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
20:37:37.143 00.002 9960 MoveAxis(E, 0, ABG)
20:37:37.143 00.000 9960 Move returns status 0, amount 0
20:37:37.143 00.000 9960 MoveAxis(N, 159, ABG)
20:37:37.143 00.000 9960 Guiding  Dir = 0, Dur = 159
20:37:37.144 00.001 9960 IsSlewing returns 0
20:37:37.144 00.000 9960 IsGuiding returns 0
20:37:37.144 00.000 9960 PulseGuide returned control before completion, sleep 169
20:37:37.331 00.187 9960 IsGuiding returns 1
20:37:37.331 00.000 9960 scope still moving after pulse duration time elapsed
20:37:37.360 00.029 9960 IsSlewing returns 0
20:37:37.361 00.001 9960 IsGuiding returns 0
20:37:37.364 00.003 9960 scope move finished after 159 + 60 ms
20:37:37.364 00.000 9960 Move returns status 0, amount 159
20:37:37.364 00.000 9960 move complete, result=0
20:37:37.364 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.2 px 159 ms NORTH
20:37:37.369 00.005 9960 worker thread done servicing request
20:37:37.369 00.000 9960 Worker thread wakes up
20:37:37.369 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:37:37.370 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1195,1043,31,31)
20:37:38.628 01.258 9960 Exposure complete
20:37:38.757 00.129 9960 worker thread done servicing request
20:37:38.757 00.000 11872 OnExposeComplete: enter
20:37:38.761 00.004 11872 UpdateGuideState(): m_state=6
20:37:38.766 00.005 11872 Star::Find(15, 1209, 1058, 0, (0,0,0,0), 1.5, 10.0, 255) frame 336
20:37:38.773 00.007 11872 Star::Find returns 1 (0), X=1209.91, Y=1058.35, Mass=5542, SNR=47.1, Peak=131 HFD=6.7
20:37:38.777 00.004 11872 CameraToMount -- cameraTheta (1.03) - m_xAngle (-3.14) = xAngle (4.16 = -2.12)
20:37:38.781 00.004 11872 CameraToMount -- cameraTheta (1.03) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.99 = -2.29)
20:37:38.786 00.005 11872 CameraToMount -- cameraX=0.15 cameraY=0.26 hyp=0.30 cameraTheta=1.03 mountX=-0.16 mountY=-0.22, mountTheta=-2.18
20:37:38.791 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.15, y=0.26, opts=13)
20:37:38.795 00.004 11872 Enqueuing Move request for scope (0.15, 0.26)
20:37:38.798 00.003 9960 Worker thread wakes up
20:37:38.799 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=210, med=1, FiltMin=0, FiltMax=184, Gamma=1.000
20:37:38.803 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.26) opts 0xd
20:37:38.803 00.000 11872 UpdateGuideState exits: m=5542 SNR=47.1
20:37:38.808 00.005 9960 Handling offset move in thread for scope, endpoint = (0.15, 0.26)
20:37:38.808 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:38.812 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:37:38.815 00.003 9960 Moving (0.15, 0.26) raw xDistance=-0.16 yDistance=-0.22
20:37:38.815 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
20:37:38.816 00.001 11872 Enqueuing Expose request
20:37:38.820 00.004 9960 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
20:37:38.820 00.000 9960 MoveAxis(E, 0, ABG)
20:37:38.820 00.000 9960 Move returns status 0, amount 0
20:37:38.820 00.000 9960 MoveAxis(N, 167, ABG)
20:37:38.820 00.000 9960 Guiding  Dir = 0, Dur = 167
20:37:38.822 00.002 9960 IsSlewing returns 0
20:37:38.822 00.000 9960 IsGuiding returns 0
20:37:38.823 00.001 9960 PulseGuide returned control before completion, sleep 177
20:37:39.003 00.180 9960 IsGuiding returns 1
20:37:39.003 00.000 9960 scope still moving after pulse duration time elapsed
20:37:39.035 00.032 9960 IsSlewing returns 0
20:37:39.036 00.001 9960 IsGuiding returns 0
20:37:39.036 00.000 9960 scope move finished after 167 + 47 ms
20:37:39.037 00.001 9960 Move returns status 0, amount 167
20:37:39.037 00.000 9960 move complete, result=0
20:37:39.037 00.000 9960 worker thread done servicing request
20:37:39.038 00.001 9960 Worker thread wakes up
20:37:39.039 00.001 11872 GuideStep: -0.2 px 0 ms EAST, -0.2 px 167 ms NORTH
20:37:39.046 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:37:39.047 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1195,1043,31,31)
20:37:40.295 01.248 9960 Exposure complete
20:37:40.432 00.137 9960 worker thread done servicing request
20:37:40.432 00.000 11872 OnExposeComplete: enter
20:37:40.436 00.004 11872 UpdateGuideState(): m_state=6
20:37:40.441 00.005 11872 Star::Find(15, 1209, 1058, 0, (0,0,0,0), 1.5, 10.0, 255) frame 337
20:37:40.446 00.005 11872 Star::Find returns 1 (0), X=1209.77, Y=1058.37, Mass=5843, SNR=49.6, Peak=133 HFD=6.8
20:37:40.450 00.004 11872 CameraToMount -- cameraTheta (1.50) - m_xAngle (-3.14) = xAngle (4.63 = -1.65)
20:37:40.454 00.004 11872 CameraToMount -- cameraTheta (1.50) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.46 = -1.82)
20:37:40.459 00.005 11872 CameraToMount -- cameraX=0.02 cameraY=0.28 hyp=0.28 cameraTheta=1.50 mountX=-0.02 mountY=-0.27, mountTheta=-1.65
20:37:40.464 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.02, y=0.28, opts=13)
20:37:40.467 00.003 11872 Enqueuing Move request for scope (0.02, 0.28)
20:37:40.471 00.004 9960 Worker thread wakes up
20:37:40.472 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=1, FiltMin=0, FiltMax=183, Gamma=1.000
20:37:40.477 00.005 11872 UpdateGuideState exits: m=5843 SNR=49.6
20:37:40.480 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:40.485 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:37:40.492 00.007 11872 Enqueuing Expose request
20:37:40.498 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.28) opts 0xd
20:37:40.498 00.000 9960 Handling offset move in thread for scope, endpoint = (0.02, 0.28)
20:37:40.498 00.000 9960 Moving (0.02, 0.28) raw xDistance=-0.02 yDistance=-0.27
20:37:40.498 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:37:40.499 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
20:37:40.499 00.000 9960 MoveAxis(E, 0, ABG)
20:37:40.499 00.000 9960 Move returns status 0, amount 0
20:37:40.499 00.000 9960 MoveAxis(N, 201, ABG)
20:37:40.499 00.000 9960 Guiding  Dir = 0, Dur = 201
20:37:40.500 00.001 9960 IsSlewing returns 0
20:37:40.500 00.000 9960 IsGuiding returns 0
20:37:40.501 00.001 9960 PulseGuide returned control before completion, sleep 211
20:37:40.721 00.220 9960 IsGuiding returns 1
20:37:40.721 00.000 9960 scope still moving after pulse duration time elapsed
20:37:40.754 00.033 9960 IsSlewing returns 0
20:37:40.755 00.001 9960 IsGuiding returns 0
20:37:40.756 00.001 9960 scope move finished after 201 + 53 ms
20:37:40.756 00.000 9960 Move returns status 0, amount 201
20:37:40.757 00.001 9960 move complete, result=0
20:37:40.757 00.000 9960 worker thread done servicing request
20:37:40.757 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.3 px 201 ms NORTH
20:37:40.766 00.009 9960 Worker thread wakes up
20:37:40.766 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:37:40.766 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1195,1043,31,31)
20:37:42.020 01.254 9960 Exposure complete
20:37:42.184 00.164 9960 worker thread done servicing request
20:37:42.185 00.001 11872 OnExposeComplete: enter
20:37:42.190 00.005 11872 UpdateGuideState(): m_state=6
20:37:42.197 00.007 11872 Star::Find(15, 1209, 1058, 0, (0,0,0,0), 1.5, 10.0, 255) frame 338
20:37:42.202 00.005 11872 Star::Find returns 1 (0), X=1209.86, Y=1058.11, Mass=5518, SNR=47.2, Peak=125 HFD=6.6
20:37:42.209 00.007 11872 CameraToMount -- cameraTheta (0.12) - m_xAngle (-3.14) = xAngle (3.26 = -3.03)
20:37:42.214 00.005 11872 CameraToMount -- cameraTheta (0.12) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.08 = 3.08)
20:37:42.219 00.005 11872 CameraToMount -- cameraX=0.11 cameraY=0.01 hyp=0.11 cameraTheta=0.12 mountX=-0.11 mountY=0.01, mountTheta=3.08
20:37:42.227 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=0.11, y=0.01, opts=13)
20:37:42.230 00.003 11872 Enqueuing Move request for scope (0.11, 0.01)
20:37:42.236 00.006 9960 Worker thread wakes up
20:37:42.236 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=220, med=1, FiltMin=0, FiltMax=160, Gamma=1.000
20:37:42.242 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.01) opts 0xd
20:37:42.242 00.000 11872 UpdateGuideState exits: m=5518 SNR=47.2
20:37:42.246 00.004 9960 Handling offset move in thread for scope, endpoint = (0.11, 0.01)
20:37:42.246 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:42.251 00.005 9960 Moving (0.11, 0.01) raw xDistance=-0.11 yDistance=0.01
20:37:42.251 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:37:42.255 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
20:37:42.255 00.000 11872 Enqueuing Expose request
20:37:42.260 00.005 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:37:42.261 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:37:42.261 00.000 9960 MoveAxis(E, 0, ABG)
20:37:42.261 00.000 9960 Move returns status 0, amount 0
20:37:42.261 00.000 9960 MoveAxis(N, 0, ABG)
20:37:42.261 00.000 9960 Move returns status 0, amount 0
20:37:42.261 00.000 9960 move complete, result=0
20:37:42.263 00.002 9960 worker thread done servicing request
20:37:42.263 00.000 11872 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:37:42.266 00.003 9960 Worker thread wakes up
20:37:42.266 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:37:42.266 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1195,1043,31,31)
20:37:43.522 01.256 9960 Exposure complete
20:37:43.670 00.148 9960 worker thread done servicing request
20:37:43.671 00.001 11872 OnExposeComplete: enter
20:37:43.675 00.004 11872 UpdateGuideState(): m_state=6
20:37:43.679 00.004 11872 Star::Find(15, 1209, 1058, 0, (0,0,0,0), 1.5, 10.0, 255) frame 339
20:37:43.683 00.004 11872 Star::Find returns 1 (0), X=1209.79, Y=1058.31, Mass=5754, SNR=49.8, Peak=123 HFD=6.9
20:37:43.687 00.004 11872 CameraToMount -- cameraTheta (1.38) - m_xAngle (-3.14) = xAngle (4.52 = -1.77)
20:37:43.690 00.003 11872 CameraToMount -- cameraTheta (1.38) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.34 = -1.94)
20:37:43.694 00.004 11872 CameraToMount -- cameraX=0.04 cameraY=0.21 hyp=0.22 cameraTheta=1.38 mountX=-0.04 mountY=-0.20, mountTheta=-1.78
20:37:43.699 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.04, y=0.21, opts=13)
20:37:43.704 00.005 11872 Enqueuing Move request for scope (0.04, 0.21)
20:37:43.709 00.005 9960 Worker thread wakes up
20:37:43.709 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.21) opts 0xd
20:37:43.709 00.000 9960 Handling offset move in thread for scope, endpoint = (0.04, 0.21)
20:37:43.709 00.000 9960 Moving (0.04, 0.21) raw xDistance=-0.04 yDistance=-0.20
20:37:43.709 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:37:43.711 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=1, FiltMin=0, FiltMax=187, Gamma=1.000
20:37:43.715 00.004 9960 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
20:37:43.715 00.000 9960 MoveAxis(E, 0, ABG)
20:37:43.716 00.001 9960 Move returns status 0, amount 0
20:37:43.716 00.000 9960 MoveAxis(N, 152, ABG)
20:37:43.716 00.000 9960 Guiding  Dir = 0, Dur = 152
20:37:43.716 00.000 11872 UpdateGuideState exits: m=5754 SNR=49.8
20:37:43.720 00.004 9960 IsSlewing returns 0
20:37:43.720 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:43.723 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:37:43.727 00.004 9960 IsGuiding returns 0
20:37:43.727 00.000 11872 Enqueuing Expose request
20:37:43.732 00.005 9960 PulseGuide returned control before completion, sleep 162
20:37:43.900 00.168 9960 IsGuiding returns 1
20:37:43.901 00.001 9960 scope still moving after pulse duration time elapsed
20:37:43.932 00.031 9960 IsSlewing returns 0
20:37:43.932 00.000 9960 IsGuiding returns 0
20:37:43.933 00.001 9960 scope move finished after 152 + 52 ms
20:37:43.933 00.000 9960 Move returns status 0, amount 152
20:37:43.933 00.000 9960 move complete, result=0
20:37:43.933 00.000 9960 worker thread done servicing request
20:37:43.934 00.001 11872 GuideStep: -0.0 px 0 ms EAST, -0.2 px 152 ms NORTH
20:37:43.939 00.005 9960 Worker thread wakes up
20:37:43.939 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:37:43.939 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1195,1043,31,31)
20:37:45.198 01.259 9960 Exposure complete
20:37:45.340 00.142 9960 worker thread done servicing request
20:37:45.340 00.000 11872 OnExposeComplete: enter
20:37:45.344 00.004 11872 UpdateGuideState(): m_state=6
20:37:45.348 00.004 11872 Star::Find(15, 1209, 1058, 0, (0,0,0,0), 1.5, 10.0, 255) frame 340
20:37:45.351 00.003 11872 Star::Find returns 1 (0), X=1209.88, Y=1058.24, Mass=5691, SNR=48.0, Peak=134 HFD=6.7
20:37:45.356 00.005 11872 CameraToMount -- cameraTheta (0.85) - m_xAngle (-3.14) = xAngle (3.99 = -2.29)
20:37:45.360 00.004 11872 CameraToMount -- cameraTheta (0.85) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.82 = -2.47)
20:37:45.363 00.003 11872 CameraToMount -- cameraX=0.13 cameraY=0.15 hyp=0.19 cameraTheta=0.85 mountX=-0.13 mountY=-0.12, mountTheta=-2.39
20:37:45.369 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.13, y=0.15, opts=13)
20:37:45.373 00.004 11872 Enqueuing Move request for scope (0.13, 0.15)
20:37:45.377 00.004 9960 Worker thread wakes up
20:37:45.377 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=217, med=1, FiltMin=0, FiltMax=187, Gamma=1.000
20:37:45.381 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.15) opts 0xd
20:37:45.382 00.001 9960 Handling offset move in thread for scope, endpoint = (0.13, 0.15)
20:37:45.382 00.000 11872 UpdateGuideState exits: m=5691 SNR=48.0
20:37:45.385 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:45.389 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:37:45.394 00.005 11872 Enqueuing Expose request
20:37:45.398 00.004 9960 Moving (0.13, 0.15) raw xDistance=-0.13 yDistance=-0.12
20:37:45.398 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
20:37:45.398 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:37:45.398 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
20:37:45.398 00.000 9960 MoveAxis(E, 0, ABG)
20:37:45.399 00.001 9960 Move returns status 0, amount 0
20:37:45.399 00.000 9960 MoveAxis(N, 0, ABG)
20:37:45.399 00.000 9960 Move returns status 0, amount 0
20:37:45.399 00.000 9960 move complete, result=0
20:37:45.399 00.000 9960 worker thread done servicing request
20:37:45.400 00.001 9960 Worker thread wakes up
20:37:45.400 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:37:45.404 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
20:37:45.404 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1195,1043,31,31)
20:37:46.647 01.243 9960 Exposure complete
20:37:46.780 00.133 9960 worker thread done servicing request
20:37:46.780 00.000 11872 OnExposeComplete: enter
20:37:46.784 00.004 11872 UpdateGuideState(): m_state=6
20:37:46.787 00.003 11872 Star::Find(15, 1209, 1058, 0, (0,0,0,0), 1.5, 10.0, 255) frame 341
20:37:46.791 00.004 11872 Star::Find returns 1 (0), X=1209.82, Y=1058.40, Mass=5617, SNR=48.2, Peak=123 HFD=6.8
20:37:46.797 00.006 11872 CameraToMount -- cameraTheta (1.35) - m_xAngle (-3.14) = xAngle (4.48 = -1.80)
20:37:46.801 00.004 11872 CameraToMount -- cameraTheta (1.35) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.31 = -1.97)
20:37:46.804 00.003 11872 CameraToMount -- cameraX=0.07 cameraY=0.30 hyp=0.31 cameraTheta=1.35 mountX=-0.07 mountY=-0.28, mountTheta=-1.81
20:37:46.809 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.07, y=0.30, opts=13)
20:37:46.814 00.005 11872 Enqueuing Move request for scope (0.07, 0.30)
20:37:46.817 00.003 9960 Worker thread wakes up
20:37:46.817 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.30) opts 0xd
20:37:46.817 00.000 9960 Handling offset move in thread for scope, endpoint = (0.07, 0.30)
20:37:46.817 00.000 9960 Moving (0.07, 0.30) raw xDistance=-0.07 yDistance=-0.28
20:37:46.818 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:37:46.818 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
20:37:46.818 00.000 9960 MoveAxis(E, 0, ABG)
20:37:46.818 00.000 9960 Move returns status 0, amount 0
20:37:46.818 00.000 9960 MoveAxis(N, 212, ABG)
20:37:46.818 00.000 9960 Guiding  Dir = 0, Dur = 212
20:37:46.818 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=220, med=1, FiltMin=0, FiltMax=176, Gamma=1.000
20:37:46.822 00.004 9960 IsSlewing returns 0
20:37:46.822 00.000 11872 UpdateGuideState exits: m=5617 SNR=48.2
20:37:46.826 00.004 9960 IsGuiding returns 0
20:37:46.827 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:46.831 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:37:46.835 00.004 11872 Enqueuing Expose request
20:37:46.841 00.006 9960 PulseGuide returned control before completion, sleep 222
20:37:47.077 00.236 9960 IsGuiding returns 0
20:37:47.077 00.000 9960 Move returns status 0, amount 212
20:37:47.078 00.001 9960 move complete, result=0
20:37:47.078 00.000 9960 worker thread done servicing request
20:37:47.078 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 212 ms NORTH
20:37:47.085 00.007 9960 Worker thread wakes up
20:37:47.085 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:37:47.085 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1195,1043,31,31)
20:37:48.338 01.253 9960 Exposure complete
20:37:48.461 00.123 9960 worker thread done servicing request
20:37:48.462 00.001 11872 OnExposeComplete: enter
20:37:48.465 00.003 11872 UpdateGuideState(): m_state=6
20:37:48.470 00.005 11872 Star::Find(15, 1209, 1058, 0, (0,0,0,0), 1.5, 10.0, 255) frame 342
20:37:48.473 00.003 11872 Star::Find returns 1 (0), X=1209.77, Y=1058.36, Mass=5648, SNR=48.3, Peak=130 HFD=6.8
20:37:48.477 00.004 11872 CameraToMount -- cameraTheta (1.49) - m_xAngle (-3.14) = xAngle (4.63 = -1.65)
20:37:48.482 00.005 11872 CameraToMount -- cameraTheta (1.49) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.46 = -1.83)
20:37:48.486 00.004 11872 CameraToMount -- cameraX=0.02 cameraY=0.27 hyp=0.27 cameraTheta=1.49 mountX=-0.02 mountY=-0.26, mountTheta=-1.66
20:37:48.492 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.02, y=0.27, opts=13)
20:37:48.496 00.004 11872 Enqueuing Move request for scope (0.02, 0.27)
20:37:48.500 00.004 9960 Worker thread wakes up
20:37:48.501 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=1, FiltMin=0, FiltMax=184, Gamma=1.000
20:37:48.504 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.27) opts 0xd
20:37:48.504 00.000 9960 Handling offset move in thread for scope, endpoint = (0.02, 0.27)
20:37:48.506 00.002 9960 Moving (0.02, 0.27) raw xDistance=-0.02 yDistance=-0.26
20:37:48.506 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:37:48.506 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
20:37:48.506 00.000 9960 MoveAxis(E, 0, ABG)
20:37:48.507 00.001 11872 UpdateGuideState exits: m=5648 SNR=48.3
20:37:48.510 00.003 9960 Move returns status 0, amount 0
20:37:48.510 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:48.515 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:37:48.519 00.004 9960 MoveAxis(N, 193, ABG)
20:37:48.520 00.001 11872 Enqueuing Expose request
20:37:48.524 00.004 9960 Guiding  Dir = 0, Dur = 193
20:37:48.524 00.000 9960 IsSlewing returns 0
20:37:48.525 00.001 9960 IsGuiding returns 0
20:37:48.526 00.001 9960 PulseGuide returned control before completion, sleep 203
20:37:48.736 00.210 9960 IsGuiding returns 1
20:37:48.736 00.000 9960 scope still moving after pulse duration time elapsed
20:37:48.766 00.030 9960 IsSlewing returns 0
20:37:48.768 00.002 9960 IsGuiding returns 0
20:37:48.768 00.000 9960 scope move finished after 193 + 49 ms
20:37:48.768 00.000 9960 Move returns status 0, amount 193
20:37:48.768 00.000 9960 move complete, result=0
20:37:48.770 00.002 9960 worker thread done servicing request
20:37:48.770 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.3 px 193 ms NORTH
20:37:48.776 00.006 9960 Worker thread wakes up
20:37:48.776 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:37:48.776 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1195,1043,31,31)
20:37:50.027 01.251 9960 Exposure complete
20:37:50.144 00.117 9960 worker thread done servicing request
20:37:50.144 00.000 11872 OnExposeComplete: enter
20:37:50.149 00.005 11872 UpdateGuideState(): m_state=6
20:37:50.153 00.004 11872 Star::Find(15, 1209, 1058, 0, (0,0,0,0), 1.5, 10.0, 255) frame 343
20:37:50.158 00.005 11872 Star::Find returns 1 (0), X=1209.62, Y=1058.31, Mass=5868, SNR=49.9, Peak=140 HFD=6.9
20:37:50.162 00.004 11872 CameraToMount -- cameraTheta (2.13) - m_xAngle (-3.14) = xAngle (5.27 = -1.02)
20:37:50.165 00.003 11872 CameraToMount -- cameraTheta (2.13) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.09 = -1.19)
20:37:50.169 00.004 11872 CameraToMount -- cameraX=-0.13 cameraY=0.21 hyp=0.25 cameraTheta=2.13 mountX=0.13 mountY=-0.23, mountTheta=-1.06
20:37:50.175 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.13, y=0.21, opts=13)
20:37:50.179 00.004 11872 Enqueuing Move request for scope (-0.13, 0.21)
20:37:50.185 00.006 9960 Worker thread wakes up
20:37:50.185 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=222, med=1, FiltMin=0, FiltMax=190, Gamma=1.000
20:37:50.189 00.004 11872 UpdateGuideState exits: m=5868 SNR=49.9
20:37:50.193 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:50.197 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:37:50.202 00.005 11872 Enqueuing Expose request
20:37:50.205 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.21) opts 0xd
20:37:50.205 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.13, 0.21)
20:37:50.206 00.001 9960 Moving (-0.13, 0.21) raw xDistance=0.13 yDistance=-0.23
20:37:50.206 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
20:37:50.206 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
20:37:50.206 00.000 9960 MoveAxis(E, 0, ABG)
20:37:50.207 00.001 9960 Move returns status 0, amount 0
20:37:50.207 00.000 9960 MoveAxis(N, 172, ABG)
20:37:50.207 00.000 9960 Guiding  Dir = 0, Dur = 172
20:37:50.208 00.001 9960 IsSlewing returns 0
20:37:50.208 00.000 9960 IsGuiding returns 0
20:37:50.208 00.000 9960 PulseGuide returned control before completion, sleep 182
20:37:50.394 00.186 9960 IsGuiding returns 1
20:37:50.396 00.002 9960 scope still moving after pulse duration time elapsed
20:37:50.424 00.028 9960 IsSlewing returns 0
20:37:50.425 00.001 9960 IsGuiding returns 0
20:37:50.426 00.001 9960 scope move finished after 172 + 44 ms
20:37:50.426 00.000 9960 Move returns status 0, amount 172
20:37:50.426 00.000 9960 move complete, result=0
20:37:50.427 00.001 9960 worker thread done servicing request
20:37:50.427 00.000 9960 Worker thread wakes up
20:37:50.427 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 172 ms NORTH
20:37:50.433 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:37:50.434 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1195,1043,31,31)
20:37:51.687 01.253 9960 Exposure complete
20:37:51.822 00.135 9960 worker thread done servicing request
20:37:51.823 00.001 11872 OnExposeComplete: enter
20:37:51.828 00.005 11872 UpdateGuideState(): m_state=6
20:37:51.832 00.004 11872 Star::Find(15, 1209, 1058, 0, (0,0,0,0), 1.5, 10.0, 255) frame 344
20:37:51.837 00.005 11872 Star::Find returns 1 (0), X=1209.51, Y=1058.33, Mass=5487, SNR=47.2, Peak=134 HFD=6.8
20:37:51.842 00.005 11872 CameraToMount -- cameraTheta (2.37) - m_xAngle (-3.14) = xAngle (5.51 = -0.77)
20:37:51.850 00.008 11872 CameraToMount -- cameraTheta (2.37) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.34 = -0.94)
20:37:51.856 00.006 11872 CameraToMount -- cameraX=-0.24 cameraY=0.23 hyp=0.34 cameraTheta=2.37 mountX=0.24 mountY=-0.27, mountTheta=-0.85
20:37:51.868 00.012 11872 SchedulePrimaryMove(0FA44CE0, x=-0.24, y=0.23, opts=13)
20:37:51.874 00.006 11872 Enqueuing Move request for scope (-0.24, 0.23)
20:37:51.882 00.008 9960 Worker thread wakes up
20:37:51.883 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=217, med=1, FiltMin=0, FiltMax=188, Gamma=1.000
20:37:51.889 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.23) opts 0xd
20:37:51.890 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.24, 0.23)
20:37:51.890 00.000 9960 Moving (-0.24, 0.23) raw xDistance=0.24 yDistance=-0.27
20:37:51.890 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
20:37:51.891 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
20:37:51.891 00.000 11872 UpdateGuideState exits: m=5487 SNR=47.2
20:37:51.898 00.007 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:51.903 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:37:51.907 00.004 11872 Enqueuing Expose request
20:37:51.911 00.004 9960 MoveAxis(W, 102, ABG)
20:37:51.911 00.000 9960 Guiding  Dir = 3, Dur = 102
20:37:51.911 00.000 9960 IsSlewing returns 0
20:37:51.911 00.000 9960 IsGuiding returns 0
20:37:51.913 00.002 9960 PulseGuide returned control before completion, sleep 112
20:37:52.034 00.121 9960 IsGuiding returns 1
20:37:52.036 00.002 9960 scope still moving after pulse duration time elapsed
20:37:52.064 00.028 9960 IsSlewing returns 0
20:37:52.066 00.002 9960 IsGuiding returns 0
20:37:52.066 00.000 9960 scope move finished after 102 + 51 ms
20:37:52.066 00.000 9960 Move returns status 0, amount 102
20:37:52.066 00.000 9960 MoveAxis(N, 204, ABG)
20:37:52.067 00.001 9960 Guiding  Dir = 0, Dur = 204
20:37:52.067 00.000 9960 IsSlewing returns 0
20:37:52.068 00.001 9960 IsGuiding returns 0
20:37:52.069 00.001 9960 PulseGuide returned control before completion, sleep 214
20:37:52.286 00.217 9960 IsGuiding returns 1
20:37:52.287 00.001 9960 scope still moving after pulse duration time elapsed
20:37:52.316 00.029 9960 IsSlewing returns 0
20:37:52.317 00.001 9960 IsGuiding returns 0
20:37:52.317 00.000 9960 scope move finished after 204 + 45 ms
20:37:52.319 00.002 9960 Move returns status 0, amount 204
20:37:52.319 00.000 9960 move complete, result=0
20:37:52.319 00.000 9960 worker thread done servicing request
20:37:52.319 00.000 9960 Worker thread wakes up
20:37:52.320 00.001 11872 GuideStep: 0.2 px 102 ms WEST, -0.3 px 204 ms NORTH
20:37:52.326 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:37:52.327 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1195,1043,31,31)
20:37:53.571 01.244 9960 Exposure complete
20:37:53.693 00.122 9960 worker thread done servicing request
20:37:53.694 00.001 11872 OnExposeComplete: enter
20:37:53.698 00.004 11872 UpdateGuideState(): m_state=6
20:37:53.702 00.004 11872 Star::Find(15, 1209, 1058, 0, (0,0,0,0), 1.5, 10.0, 255) frame 345
20:37:53.706 00.004 11872 Star::Find returns 1 (0), X=1209.53, Y=1058.22, Mass=5803, SNR=48.8, Peak=144 HFD=6.9
20:37:53.710 00.004 11872 CameraToMount -- cameraTheta (2.64) - m_xAngle (-3.14) = xAngle (5.78 = -0.51)
20:37:53.714 00.004 11872 CameraToMount -- cameraTheta (2.64) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.60 = -0.68)
20:37:53.717 00.003 11872 CameraToMount -- cameraX=-0.22 cameraY=0.12 hyp=0.25 cameraTheta=2.64 mountX=0.22 mountY=-0.16, mountTheta=-0.62
20:37:53.723 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.22, y=0.12, opts=13)
20:37:53.726 00.003 11872 Enqueuing Move request for scope (-0.22, 0.12)
20:37:53.730 00.004 9960 Worker thread wakes up
20:37:53.731 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=1, FiltMin=0, FiltMax=184, Gamma=1.000
20:37:53.734 00.003 11872 UpdateGuideState exits: m=5803 SNR=48.8
20:37:53.737 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:53.741 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:37:53.744 00.003 11872 Enqueuing Expose request
20:37:53.747 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.12) opts 0xd
20:37:53.747 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.22, 0.12)
20:37:53.749 00.002 9960 Moving (-0.22, 0.12) raw xDistance=0.22 yDistance=-0.16
20:37:53.749 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.22
20:37:53.749 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:37:53.749 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
20:37:53.749 00.000 9960 MoveAxis(W, 101, ABG)
20:37:53.749 00.000 9960 Guiding  Dir = 3, Dur = 101
20:37:53.750 00.001 9960 IsSlewing returns 0
20:37:53.750 00.000 9960 IsGuiding returns 0
20:37:53.750 00.000 9960 PulseGuide returned control before completion, sleep 111
20:37:53.876 00.126 9960 IsGuiding returns 0
20:37:53.877 00.001 9960 Move returns status 0, amount 101
20:37:53.877 00.000 9960 MoveAxis(N, 0, ABG)
20:37:53.877 00.000 9960 Move returns status 0, amount 0
20:37:53.877 00.000 9960 move complete, result=0
20:37:53.878 00.001 9960 worker thread done servicing request
20:37:53.878 00.000 11872 GuideStep: 0.2 px 101 ms WEST, -0.2 px 0 ms NORTH
20:37:53.884 00.006 9960 Worker thread wakes up
20:37:53.884 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:37:53.884 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1195,1043,31,31)
20:37:55.140 01.256 9960 Exposure complete
20:37:55.273 00.133 9960 worker thread done servicing request
20:37:55.273 00.000 11872 OnExposeComplete: enter
20:37:55.278 00.005 11872 UpdateGuideState(): m_state=6
20:37:55.282 00.004 11872 Star::Find(15, 1209, 1058, 0, (0,0,0,0), 1.5, 10.0, 255) frame 346
20:37:55.286 00.004 11872 Star::Find returns 1 (0), X=1209.62, Y=1058.37, Mass=5788, SNR=49.2, Peak=129 HFD=6.8
20:37:55.289 00.003 11872 CameraToMount -- cameraTheta (2.03) - m_xAngle (-3.14) = xAngle (5.17 = -1.11)
20:37:55.293 00.004 11872 CameraToMount -- cameraTheta (2.03) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.00 = -1.29)
20:37:55.297 00.004 11872 CameraToMount -- cameraX=-0.13 cameraY=0.27 hyp=0.30 cameraTheta=2.03 mountX=0.13 mountY=-0.29, mountTheta=-1.14
20:37:55.302 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.13, y=0.27, opts=13)
20:37:55.307 00.005 11872 Enqueuing Move request for scope (-0.13, 0.27)
20:37:55.311 00.004 9960 Worker thread wakes up
20:37:55.311 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=204, med=1, FiltMin=0, FiltMax=190, Gamma=1.000
20:37:55.314 00.003 11872 UpdateGuideState exits: m=5788 SNR=49.2
20:37:55.318 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:55.322 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:37:55.325 00.003 11872 Enqueuing Expose request
20:37:55.329 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.27) opts 0xd
20:37:55.329 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.13, 0.27)
20:37:55.329 00.000 9960 Moving (-0.13, 0.27) raw xDistance=0.13 yDistance=-0.29
20:37:55.329 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
20:37:55.329 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
20:37:55.329 00.000 9960 MoveAxis(E, 0, ABG)
20:37:55.331 00.002 9960 Move returns status 0, amount 0
20:37:55.331 00.000 9960 MoveAxis(N, 217, ABG)
20:37:55.331 00.000 9960 Guiding  Dir = 0, Dur = 217
20:37:55.331 00.000 9960 IsSlewing returns 0
20:37:55.332 00.001 9960 IsGuiding returns 0
20:37:55.332 00.000 9960 PulseGuide returned control before completion, sleep 227
20:37:55.566 00.234 9960 IsGuiding returns 1
20:37:55.567 00.001 9960 scope still moving after pulse duration time elapsed
20:37:55.598 00.031 9960 IsSlewing returns 0
20:37:55.600 00.002 9960 IsGuiding returns 0
20:37:55.600 00.000 9960 scope move finished after 217 + 51 ms
20:37:55.600 00.000 9960 Move returns status 0, amount 217
20:37:55.601 00.001 9960 move complete, result=0
20:37:55.602 00.001 9960 worker thread done servicing request
20:37:55.602 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 217 ms NORTH
20:37:55.608 00.006 9960 Worker thread wakes up
20:37:55.608 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:37:55.609 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1195,1043,31,31)
20:37:56.856 01.247 9960 Exposure complete
20:37:56.981 00.125 9960 worker thread done servicing request
20:37:56.981 00.000 11872 OnExposeComplete: enter
20:37:56.986 00.005 11872 UpdateGuideState(): m_state=6
20:37:56.989 00.003 11872 Star::Find(15, 1209, 1058, 0, (0,0,0,0), 1.5, 10.0, 255) frame 347
20:37:56.993 00.004 11872 Star::Find returns 1 (0), X=1209.59, Y=1058.25, Mass=5644, SNR=47.6, Peak=135 HFD=6.6
20:37:56.997 00.004 11872 CameraToMount -- cameraTheta (2.36) - m_xAngle (-3.14) = xAngle (5.50 = -0.78)
20:37:57.000 00.003 11872 CameraToMount -- cameraTheta (2.36) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.33 = -0.95)
20:37:57.004 00.004 11872 CameraToMount -- cameraX=-0.16 cameraY=0.15 hyp=0.22 cameraTheta=2.36 mountX=0.16 mountY=-0.18, mountTheta=-0.86
20:37:57.008 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.16, y=0.15, opts=13)
20:37:57.012 00.004 11872 Enqueuing Move request for scope (-0.16, 0.15)
20:37:57.015 00.003 9960 Worker thread wakes up
20:37:57.015 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.15) opts 0xd
20:37:57.015 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.16, 0.15)
20:37:57.017 00.002 9960 Moving (-0.16, 0.15) raw xDistance=0.16 yDistance=-0.18
20:37:57.017 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
20:37:57.017 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:37:57.017 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
20:37:57.017 00.000 9960 MoveAxis(E, 0, ABG)
20:37:57.017 00.000 9960 Move returns status 0, amount 0
20:37:57.017 00.000 9960 MoveAxis(N, 0, ABG)
20:37:57.018 00.001 9960 Move returns status 0, amount 0
20:37:57.018 00.000 9960 move complete, result=0
20:37:57.019 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=202, med=1, FiltMin=0, FiltMax=181, Gamma=1.000
20:37:57.022 00.003 9960 worker thread done servicing request
20:37:57.022 00.000 11872 UpdateGuideState exits: m=5644 SNR=47.6
20:37:57.026 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:57.029 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:37:57.033 00.004 11872 Enqueuing Expose request
20:37:57.036 00.003 9960 Worker thread wakes up
20:37:57.036 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
20:37:57.040 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
20:37:57.040 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1195,1043,31,31)
20:37:58.291 01.251 9960 Exposure complete
20:37:58.411 00.120 9960 worker thread done servicing request
20:37:58.411 00.000 11872 OnExposeComplete: enter
20:37:58.416 00.005 11872 UpdateGuideState(): m_state=6
20:37:58.419 00.003 11872 Star::Find(15, 1209, 1058, 0, (0,0,0,0), 1.5, 10.0, 255) frame 348
20:37:58.426 00.007 11872 Star::Find returns 1 (0), X=1209.58, Y=1058.28, Mass=5973, SNR=50.2, Peak=137 HFD=6.9
20:37:58.430 00.004 11872 CameraToMount -- cameraTheta (2.30) - m_xAngle (-3.14) = xAngle (5.44 = -0.84)
20:37:58.433 00.003 11872 CameraToMount -- cameraTheta (2.30) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.27 = -1.01)
20:37:58.438 00.005 11872 CameraToMount -- cameraX=-0.17 cameraY=0.19 hyp=0.25 cameraTheta=2.30 mountX=0.17 mountY=-0.21, mountTheta=-0.91
20:37:58.443 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.17, y=0.19, opts=13)
20:37:58.446 00.003 11872 Enqueuing Move request for scope (-0.17, 0.19)
20:37:58.450 00.004 9960 Worker thread wakes up
20:37:58.450 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=212, med=1, FiltMin=0, FiltMax=189, Gamma=1.000
20:37:58.456 00.006 11872 UpdateGuideState exits: m=5973 SNR=50.2
20:37:58.459 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:58.463 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:37:58.467 00.004 11872 Enqueuing Expose request
20:37:58.471 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.19) opts 0xd
20:37:58.472 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.17, 0.19)
20:37:58.472 00.000 9960 Moving (-0.17, 0.19) raw xDistance=0.17 yDistance=-0.21
20:37:58.472 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
20:37:58.472 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
20:37:58.472 00.000 9960 MoveAxis(E, 0, ABG)
20:37:58.473 00.001 9960 Move returns status 0, amount 0
20:37:58.473 00.000 9960 MoveAxis(N, 160, ABG)
20:37:58.474 00.001 9960 Guiding  Dir = 0, Dur = 160
20:37:58.474 00.000 9960 IsSlewing returns 0
20:37:58.474 00.000 9960 IsGuiding returns 0
20:37:58.475 00.001 9960 PulseGuide returned control before completion, sleep 170
20:37:58.658 00.183 9960 IsGuiding returns 1
20:37:58.658 00.000 9960 scope still moving after pulse duration time elapsed
20:37:58.688 00.030 9960 IsSlewing returns 0
20:37:58.689 00.001 9960 IsGuiding returns 0
20:37:58.691 00.002 9960 scope move finished after 160 + 56 ms
20:37:58.691 00.000 9960 Move returns status 0, amount 160
20:37:58.692 00.001 9960 move complete, result=0
20:37:58.692 00.000 9960 worker thread done servicing request
20:37:58.693 00.001 9960 Worker thread wakes up
20:37:58.693 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.2 px 160 ms NORTH
20:37:58.700 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:37:58.700 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1195,1043,31,31)
20:37:59.120 00.420 11872 evsrv: cli 0D2D2FA0 connect
20:37:59.125 00.005 11872 case statement mapped state 6 to 3
20:37:59.131 00.006 11872 case statement mapped state 6 to 3
20:37:59.278 00.147 11872 evsrv: cli 0D2D2FA0 request: {"method":"get_app_state","id":"7400d8da-8b66-442d-9cad-ab532ac20231"}
20:37:59.285 00.007 11872 case statement mapped state 6 to 3
20:37:59.288 00.003 11872 evsrv: cli 0D2D2FA0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7400d8da-8b66-442d-9cad-ab532ac20231"}
20:37:59.292 00.004 11872 evsrv: cli 0D2D2FA0 disconnect
20:37:59.435 00.143 11872 evsrv: cli 0D2D2960 connect
20:37:59.438 00.003 11872 case statement mapped state 6 to 3
20:37:59.442 00.004 11872 case statement mapped state 6 to 3
20:37:59.446 00.004 11872 evsrv: cli 0D2D2960 request: {"method":"dither","params":{"amount":5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"4730fd7e-7f7d-4523-9fda-f2dcc17cddd5"}
20:37:59.450 00.004 11872 PhdController::Dither begins
20:37:59.565 00.115 11872 dither: size=5.00, dRA=-3.53 dDec=-3.34
20:37:59.568 00.003 11872 MountToCamera -- mountTheta (-2.38) + m_xAngle (-3.14) = xAngle (-5.52 = 0.76)
20:37:59.572 00.004 11872 MountToCamera -- mountX=-3.53 mountY=-3.34 hyp=4.86 mountTheta=-2.38 cameraX=3.51, cameraY=3.36 cameraTheta=0.76
20:37:59.575 00.003 11872 setting lock position to (1213.26, 1061.45)
20:37:59.578 00.003 11872 Mount: notify guiding dithered (3.5, 3.4)
20:37:59.582 00.004 11872 Status Line: Dither by -3.53,-3.34
20:37:59.586 00.004 11872 PhdController: newstate STATE_SETTLE_BEGIN
20:37:59.588 00.002 11872 PhdController: newstate STATE_SETTLE_WAIT
20:37:59.592 00.004 11872 evsrv: cli 0D2D2960 response: {"jsonrpc":"2.0","result":0,"id":"4730fd7e-7f7d-4523-9fda-f2dcc17cddd5"}
20:37:59.595 00.003 11872 evsrv: cli 0D2D2960 disconnect
20:37:59.944 00.349 9960 Exposure complete
20:38:00.037 00.093 9960 worker thread done servicing request
20:38:00.037 00.000 11872 OnExposeComplete: enter
20:38:00.040 00.003 11872 UpdateGuideState(): m_state=6
20:38:00.045 00.005 11872 Star::Find(15, 1209, 1058, 0, (0,0,0,0), 1.5, 10.0, 255) frame 349
20:38:00.047 00.002 11872 Star::Find returns 1 (0), X=1209.76, Y=1058.33, Mass=5754, SNR=48.6, Peak=135 HFD=6.7
20:38:00.051 00.004 11872 CameraToMount -- cameraTheta (-2.41) - m_xAngle (-3.14) = xAngle (0.72 = 0.72)
20:38:00.053 00.002 11872 CameraToMount -- cameraTheta (-2.41) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.55 = 0.55)
20:38:00.056 00.003 11872 CameraToMount -- cameraX=-3.51 cameraY=-3.12 hyp=4.70 cameraTheta=-2.41 mountX=3.52 mountY=2.46, mountTheta=0.61
20:38:00.060 00.004 11872 dither recenter: remaining=(3.5,3.3) step=(3.5,3.3)
20:38:00.063 00.003 11872 MountToCamera -- mountTheta (0.76) + m_xAngle (-3.14) = xAngle (-2.38 = -2.38)
20:38:00.065 00.002 11872 MountToCamera -- mountX=3.53 mountY=3.34 hyp=4.86 mountTheta=0.76 cameraX=-3.51, cameraY=-3.36 cameraTheta=-2.38
20:38:00.068 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=-3.51, y=-3.36, opts=4)
20:38:00.071 00.003 11872 Enqueuing Move request for scope (-3.51, -3.36)
20:38:00.075 00.004 9960 Worker thread wakes up
20:38:00.075 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-3.51, -3.36) opts 0x4
20:38:00.075 00.000 9960 Handling offset move in thread for scope, endpoint = (-3.51, -3.36)
20:38:00.075 00.000 9960 Moving (-3.51, -3.36) raw xDistance=3.53 yDistance=3.34
20:38:00.076 00.001 9960 MoveAxis(W, 2345, B)
20:38:00.076 00.000 9960 Guiding  Dir = 3, Dur = 2345
20:38:00.076 00.000 11872 Mount: notify direct move 3.53,3.34
20:38:00.081 00.005 9960 IsSlewing returns 0
20:38:00.081 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=221, med=1, FiltMin=0, FiltMax=181, Gamma=1.000
20:38:00.086 00.005 9960 IsGuiding returns 0
20:38:00.086 00.000 11872 UpdateGuideState exits: m=5754 SNR=48.6
20:38:00.089 00.003 9960 PulseGuide returned control before completion, sleep 2355
20:38:00.090 00.001 11872 PhdController: settling, locked = 1, distance = 4.99 (1.50) aobump = 0 frame = 1 / 99999
20:38:00.093 00.003 11872 evsrv: {"Event":"Settling","Timestamp":1763779080.093,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":4.99,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
20:38:00.097 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:00.101 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:38:00.105 00.004 11872 Enqueuing Expose request
20:38:02.461 02.356 9960 IsGuiding returns 0
20:38:02.462 00.001 9960 Move returns status 0, amount 2345
20:38:02.462 00.000 9960 MoveAxis(S, 2493, B)
20:38:02.462 00.000 9960 Guiding  Dir = 1, Dur = 2493
20:38:02.464 00.002 9960 IsSlewing returns 0
20:38:02.464 00.000 9960 IsGuiding returns 0
20:38:02.465 00.001 9960 PulseGuide returned control before completion, sleep 2503
20:38:04.982 02.517 9960 IsGuiding returns 1
20:38:04.983 00.001 9960 scope still moving after pulse duration time elapsed
20:38:05.012 00.029 9960 IsSlewing returns 0
20:38:05.013 00.001 9960 IsGuiding returns 0
20:38:05.014 00.001 9960 scope move finished after 2493 + 57 ms
20:38:05.015 00.001 9960 Move returns status 0, amount 2493
20:38:05.015 00.000 9960 move complete, result=0
20:38:05.015 00.000 9960 worker thread done servicing request
20:38:05.017 00.002 9960 Worker thread wakes up
20:38:05.017 00.000 11872 GuideStep: 3.5 px 2345 ms WEST, 3.3 px 2493 ms SOUTH
20:38:05.023 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:38:05.023 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1198,1046,31,31)
20:38:06.274 01.251 9960 Exposure complete
20:38:06.404 00.130 9960 worker thread done servicing request
20:38:06.404 00.000 11872 OnExposeComplete: enter
20:38:06.408 00.004 11872 UpdateGuideState(): m_state=6
20:38:06.411 00.003 11872 Star::Find(15, 1209, 1058, 0, (0,0,0,0), 1.5, 10.0, 255) frame 350
20:38:06.414 00.003 11872 Star::Find returns 1 (0), X=1214.01, Y=1060.95, Mass=5743, SNR=48.6, Peak=136 HFD=6.4
20:38:06.417 00.003 11872 CameraToMount -- cameraTheta (-0.59) - m_xAngle (-3.14) = xAngle (2.55 = 2.55)
20:38:06.421 00.004 11872 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.38 = 2.38)
20:38:06.424 00.003 11872 CameraToMount -- cameraX=0.75 cameraY=-0.50 hyp=0.90 cameraTheta=-0.59 mountX=-0.75 mountY=0.62, mountTheta=2.45
20:38:06.428 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.75, y=-0.50, opts=13)
20:38:06.432 00.004 11872 Enqueuing Move request for scope (0.75, -0.50)
20:38:06.436 00.004 9960 Worker thread wakes up
20:38:06.436 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.75, -0.50) opts 0xd
20:38:06.436 00.000 9960 Handling offset move in thread for scope, endpoint = (0.75, -0.50)
20:38:06.436 00.000 9960 Moving (0.75, -0.50) raw xDistance=-0.75 yDistance=0.62
20:38:06.436 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.47 from input -0.75
20:38:06.436 00.000 9960 resist switch: large excursion: input 0.62 thresh 0.60 direction from 0 to 1
20:38:06.436 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.86
20:38:06.436 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.62 from input 0.62
20:38:06.436 00.000 9960 MoveAxis(E, 312, ABG)
20:38:06.436 00.000 9960 Guiding  Dir = 2, Dur = 312
20:38:06.437 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=221, med=1, FiltMin=0, FiltMax=185, Gamma=1.000
20:38:06.441 00.004 9960 IsSlewing returns 0
20:38:06.441 00.000 11872 UpdateGuideState exits: m=5743 SNR=48.6
20:38:06.445 00.004 9960 IsGuiding returns 0
20:38:06.445 00.000 11872 PhdController: settling, locked = 1, distance = 0.90 (1.50) aobump = 0 frame = 2 / 99999
20:38:06.448 00.003 9960 PulseGuide returned control before completion, sleep 322
20:38:06.448 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763779086.448,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.90,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
20:38:06.453 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:06.457 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:38:06.461 00.004 11872 Enqueuing Expose request
20:38:06.783 00.322 9960 IsGuiding returns 1
20:38:06.783 00.000 9960 scope still moving after pulse duration time elapsed
20:38:06.812 00.029 9960 IsSlewing returns 0
20:38:06.813 00.001 9960 IsGuiding returns 0
20:38:06.813 00.000 9960 scope move finished after 312 + 57 ms
20:38:06.815 00.002 9960 Move returns status 0, amount 312
20:38:06.815 00.000 9960 MoveAxis(S, 463, ABG)
20:38:06.815 00.000 9960 Guiding  Dir = 1, Dur = 463
20:38:06.816 00.001 9960 IsSlewing returns 0
20:38:06.816 00.000 9960 IsGuiding returns 0
20:38:06.817 00.001 9960 PulseGuide returned control before completion, sleep 473
20:38:07.298 00.481 9960 IsGuiding returns 1
20:38:07.298 00.000 9960 scope still moving after pulse duration time elapsed
20:38:07.330 00.032 9960 IsSlewing returns 0
20:38:07.330 00.000 9960 IsGuiding returns 0
20:38:07.330 00.000 9960 scope move finished after 463 + 50 ms
20:38:07.330 00.000 9960 Move returns status 0, amount 463
20:38:07.332 00.002 9960 move complete, result=0
20:38:07.332 00.000 9960 worker thread done servicing request
20:38:07.332 00.000 11872 GuideStep: -0.7 px 312 ms EAST, 0.6 px 463 ms SOUTH
20:38:07.338 00.006 9960 Worker thread wakes up
20:38:07.338 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:38:07.338 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1198,1046,31,31)
20:38:08.585 01.247 9960 Exposure complete
20:38:08.709 00.124 9960 worker thread done servicing request
20:38:08.709 00.000 11872 OnExposeComplete: enter
20:38:08.713 00.004 11872 UpdateGuideState(): m_state=6
20:38:08.717 00.004 11872 Star::Find(15, 1214, 1060, 0, (0,0,0,0), 1.5, 10.0, 255) frame 351
20:38:08.722 00.005 11872 Star::Find returns 1 (0), X=1213.65, Y=1061.90, Mass=5737, SNR=49.5, Peak=136 HFD=6.7
20:38:08.725 00.003 11872 CameraToMount -- cameraTheta (0.85) - m_xAngle (-3.14) = xAngle (3.99 = -2.29)
20:38:08.729 00.004 11872 CameraToMount -- cameraTheta (0.85) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.82 = -2.46)
20:38:08.733 00.004 11872 CameraToMount -- cameraX=0.39 cameraY=0.45 hyp=0.59 cameraTheta=0.85 mountX=-0.39 mountY=-0.37, mountTheta=-2.38
20:38:08.738 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.39, y=0.45, opts=13)
20:38:08.742 00.004 11872 Enqueuing Move request for scope (0.39, 0.45)
20:38:08.745 00.003 9960 Worker thread wakes up
20:38:08.745 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.39, 0.45) opts 0xd
20:38:08.746 00.001 9960 Handling offset move in thread for scope, endpoint = (0.39, 0.45)
20:38:08.746 00.000 9960 Moving (0.39, 0.45) raw xDistance=-0.39 yDistance=-0.37
20:38:08.747 00.001 9960 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.39
20:38:08.747 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:38:08.747 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.37
20:38:08.747 00.000 9960 MoveAxis(E, 186, ABG)
20:38:08.747 00.000 9960 Guiding  Dir = 2, Dur = 186
20:38:08.748 00.001 9960 IsSlewing returns 0
20:38:08.748 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=218, med=1, FiltMin=0, FiltMax=181, Gamma=1.000
20:38:08.752 00.004 9960 IsGuiding returns 0
20:38:08.752 00.000 11872 UpdateGuideState exits: m=5737 SNR=49.5
20:38:08.756 00.004 11872 PhdController: settling, locked = 1, distance = 0.81 (1.50) aobump = 0 frame = 3 / 99999
20:38:08.759 00.003 9960 PulseGuide returned control before completion, sleep 196
20:38:08.759 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763779088.759,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.81,"Time":2.3,"SettleTime":10.0,"StarLocked":true}
20:38:08.764 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:08.767 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:38:08.772 00.005 11872 Enqueuing Expose request
20:38:08.967 00.195 9960 IsGuiding returns 1
20:38:08.968 00.001 9960 scope still moving after pulse duration time elapsed
20:38:08.998 00.030 9960 IsSlewing returns 0
20:38:08.998 00.000 9960 IsGuiding returns 0
20:38:09.000 00.002 9960 scope move finished after 186 + 61 ms
20:38:09.000 00.000 9960 Move returns status 0, amount 186
20:38:09.000 00.000 9960 MoveAxis(N, 0, ABG)
20:38:09.000 00.000 9960 Move returns status 0, amount 0
20:38:09.001 00.001 9960 move complete, result=0
20:38:09.001 00.000 9960 worker thread done servicing request
20:38:09.001 00.000 11872 GuideStep: -0.4 px 186 ms EAST, -0.4 px 0 ms NORTH
20:38:09.006 00.005 9960 Worker thread wakes up
20:38:09.006 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:38:09.008 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1198,1046,31,31)
20:38:10.249 01.241 9960 Exposure complete
20:38:10.373 00.124 9960 worker thread done servicing request
20:38:10.374 00.001 11872 OnExposeComplete: enter
20:38:10.377 00.003 11872 UpdateGuideState(): m_state=6
20:38:10.381 00.004 11872 Star::Find(15, 1213, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 352
20:38:10.385 00.004 11872 Star::Find returns 1 (0), X=1213.43, Y=1062.62, Mass=5471, SNR=47.8, Peak=133 HFD=6.8
20:38:10.389 00.004 11872 CameraToMount -- cameraTheta (1.43) - m_xAngle (-3.14) = xAngle (4.57 = -1.71)
20:38:10.392 00.003 11872 CameraToMount -- cameraTheta (1.43) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.40 = -1.88)
20:38:10.398 00.006 11872 CameraToMount -- cameraX=0.16 cameraY=1.17 hyp=1.18 cameraTheta=1.43 mountX=-0.17 mountY=-1.12, mountTheta=-1.72
20:38:10.404 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.16, y=1.17, opts=13)
20:38:10.410 00.006 11872 Enqueuing Move request for scope (0.16, 1.17)
20:38:10.416 00.006 9960 Worker thread wakes up
20:38:10.416 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.16, 1.17) opts 0xd
20:38:10.416 00.000 9960 Handling offset move in thread for scope, endpoint = (0.16, 1.17)
20:38:10.417 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=232, med=1, FiltMin=0, FiltMax=195, Gamma=1.000
20:38:10.421 00.004 9960 Moving (0.16, 1.17) raw xDistance=-0.17 yDistance=-1.12
20:38:10.421 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
20:38:10.423 00.002 11872 UpdateGuideState exits: m=5471 SNR=47.8
20:38:10.428 00.005 9960 resist switch: large excursion: input -1.12 thresh 0.60 direction from 1 to -1
20:38:10.429 00.001 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.36
20:38:10.429 00.000 9960 GuideAlgorithmResistSwitch::result() returns -1.12 from input -1.12
20:38:10.429 00.000 9960 MoveAxis(E, 0, ABG)
20:38:10.429 00.000 9960 Move returns status 0, amount 0
20:38:10.429 00.000 11872 PhdController: settling, locked = 1, distance = 0.92 (1.50) aobump = 0 frame = 4 / 99999
20:38:10.435 00.006 9960 MoveAxis(N, 836, ABG)
20:38:10.435 00.000 9960 Guiding  Dir = 0, Dur = 836
20:38:10.435 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763779090.435,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.92,"Time":4.0,"SettleTime":10.0,"StarLocked":true}
20:38:10.442 00.007 9960 IsSlewing returns 0
20:38:10.443 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:10.448 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:38:10.453 00.005 11872 Enqueuing Expose request
20:38:10.456 00.003 9960 IsGuiding returns 0
20:38:10.458 00.002 9960 PulseGuide returned control before completion, sleep 846
20:38:11.319 00.861 9960 IsGuiding returns 1
20:38:11.320 00.001 9960 scope still moving after pulse duration time elapsed
20:38:11.349 00.029 9960 IsSlewing returns 0
20:38:11.351 00.002 9960 IsGuiding returns 0
20:38:11.351 00.000 9960 scope move finished after 836 + 57 ms
20:38:11.351 00.000 9960 Move returns status 0, amount 836
20:38:11.351 00.000 9960 move complete, result=0
20:38:11.353 00.002 9960 worker thread done servicing request
20:38:11.353 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -1.1 px 836 ms NORTH
20:38:11.358 00.005 9960 Worker thread wakes up
20:38:11.359 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:38:11.359 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1198,1046,31,31)
20:38:12.618 01.259 9960 Exposure complete
20:38:12.749 00.131 9960 worker thread done servicing request
20:38:12.750 00.001 11872 OnExposeComplete: enter
20:38:12.754 00.004 11872 UpdateGuideState(): m_state=6
20:38:12.758 00.004 11872 Star::Find(15, 1213, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 353
20:38:12.762 00.004 11872 Star::Find returns 1 (0), X=1213.06, Y=1062.37, Mass=5628, SNR=47.6, Peak=129 HFD=6.7
20:38:12.766 00.004 11872 CameraToMount -- cameraTheta (1.79) - m_xAngle (-3.14) = xAngle (4.93 = -1.35)
20:38:12.769 00.003 11872 CameraToMount -- cameraTheta (1.79) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.76 = -1.52)
20:38:12.773 00.004 11872 CameraToMount -- cameraX=-0.21 cameraY=0.92 hyp=0.94 cameraTheta=1.79 mountX=0.21 mountY=-0.94, mountTheta=-1.36
20:38:12.778 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.21, y=0.92, opts=13)
20:38:12.781 00.003 11872 Enqueuing Move request for scope (-0.21, 0.92)
20:38:12.785 00.004 9960 Worker thread wakes up
20:38:12.785 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.92) opts 0xd
20:38:12.786 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.21, 0.92)
20:38:12.786 00.000 9960 Moving (-0.21, 0.92) raw xDistance=0.21 yDistance=-0.94
20:38:12.786 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
20:38:12.786 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.94 from input -0.94
20:38:12.787 00.001 9960 MoveAxis(W, 86, ABG)
20:38:12.787 00.000 9960 Guiding  Dir = 3, Dur = 86
20:38:12.787 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=1, FiltMin=0, FiltMax=185, Gamma=1.000
20:38:12.791 00.004 9960 IsSlewing returns 0
20:38:12.791 00.000 11872 UpdateGuideState exits: m=5628 SNR=47.6
20:38:12.795 00.004 9960 IsGuiding returns 0
20:38:12.796 00.001 11872 PhdController: settling, locked = 1, distance = 0.93 (1.50) aobump = 0 frame = 5 / 99999
20:38:12.799 00.003 9960 PulseGuide returned control before completion, sleep 96
20:38:12.800 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763779092.799,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.93,"Time":6.3,"SettleTime":10.0,"StarLocked":true}
20:38:12.803 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:12.807 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:38:12.810 00.003 11872 Enqueuing Expose request
20:38:12.902 00.092 9960 IsGuiding returns 1
20:38:12.904 00.002 9960 scope still moving after pulse duration time elapsed
20:38:12.933 00.029 9960 IsSlewing returns 0
20:38:12.934 00.001 9960 IsGuiding returns 1
20:38:12.965 00.031 9960 IsSlewing returns 0
20:38:12.966 00.001 9960 IsGuiding returns 1
20:38:12.996 00.030 9960 IsSlewing returns 0
20:38:12.996 00.000 9960 IsGuiding returns 1
20:38:13.027 00.031 9960 IsSlewing returns 0
20:38:13.028 00.001 9960 IsGuiding returns 0
20:38:13.028 00.000 9960 scope move finished after 86 + 147 ms
20:38:13.029 00.001 9960 Move returns status 0, amount 86
20:38:13.030 00.001 9960 MoveAxis(N, 704, ABG)
20:38:13.030 00.000 9960 Guiding  Dir = 0, Dur = 704
20:38:13.030 00.000 9960 IsSlewing returns 0
20:38:13.031 00.001 9960 IsGuiding returns 0
20:38:13.031 00.000 9960 PulseGuide returned control before completion, sleep 714
20:38:13.747 00.716 9960 IsGuiding returns 1
20:38:13.748 00.001 9960 scope still moving after pulse duration time elapsed
20:38:13.779 00.031 9960 IsSlewing returns 0
20:38:13.780 00.001 9960 IsGuiding returns 0
20:38:13.780 00.000 9960 scope move finished after 704 + 45 ms
20:38:13.781 00.001 9960 Move returns status 0, amount 704
20:38:13.781 00.000 9960 move complete, result=0
20:38:13.781 00.000 9960 worker thread done servicing request
20:38:13.781 00.000 11872 GuideStep: 0.2 px 86 ms WEST, -0.9 px 704 ms NORTH
20:38:13.788 00.007 9960 Worker thread wakes up
20:38:13.788 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:38:13.789 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1198,1046,31,31)
20:38:15.041 01.252 9960 Exposure complete
20:38:15.169 00.128 9960 worker thread done servicing request
20:38:15.170 00.001 11872 OnExposeComplete: enter
20:38:15.175 00.005 11872 UpdateGuideState(): m_state=6
20:38:15.179 00.004 11872 Star::Find(15, 1213, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 354
20:38:15.183 00.004 11872 Star::Find returns 1 (0), X=1213.09, Y=1061.49, Mass=5481, SNR=47.2, Peak=132 HFD=6.5
20:38:15.188 00.005 11872 CameraToMount -- cameraTheta (2.89) - m_xAngle (-3.14) = xAngle (6.03 = -0.25)
20:38:15.192 00.004 11872 CameraToMount -- cameraTheta (2.89) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.86 = -0.42)
20:38:15.196 00.004 11872 CameraToMount -- cameraX=-0.17 cameraY=0.04 hyp=0.18 cameraTheta=2.89 mountX=0.17 mountY=-0.07, mountTheta=-0.40
20:38:15.201 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.17, y=0.04, opts=13)
20:38:15.207 00.006 11872 Enqueuing Move request for scope (-0.17, 0.04)
20:38:15.211 00.004 9960 Worker thread wakes up
20:38:15.212 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=208, med=1, FiltMin=0, FiltMax=188, Gamma=1.000
20:38:15.215 00.003 11872 UpdateGuideState exits: m=5481 SNR=47.2
20:38:15.220 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.04) opts 0xd
20:38:15.220 00.000 11872 PhdController: settling, locked = 1, distance = 0.70 (1.50) aobump = 0 frame = 6 / 99999
20:38:15.224 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.17, 0.04)
20:38:15.224 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763779095.224,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.70,"Time":8.8,"SettleTime":10.0,"StarLocked":true}
20:38:15.227 00.003 9960 Moving (-0.17, 0.04) raw xDistance=0.17 yDistance=-0.07
20:38:15.227 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
20:38:15.229 00.002 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:38:15.229 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:15.232 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:38:15.237 00.005 11872 Enqueuing Expose request
20:38:15.240 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:38:15.240 00.000 9960 MoveAxis(E, 0, ABG)
20:38:15.241 00.001 9960 Move returns status 0, amount 0
20:38:15.241 00.000 9960 MoveAxis(N, 0, ABG)
20:38:15.242 00.001 9960 Move returns status 0, amount 0
20:38:15.242 00.000 9960 move complete, result=0
20:38:15.242 00.000 9960 worker thread done servicing request
20:38:15.243 00.001 11872 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:38:15.246 00.003 9960 Worker thread wakes up
20:38:15.247 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:38:15.247 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1198,1046,31,31)
20:38:16.503 01.256 9960 Exposure complete
20:38:16.631 00.128 9960 worker thread done servicing request
20:38:16.631 00.000 11872 OnExposeComplete: enter
20:38:16.637 00.006 11872 UpdateGuideState(): m_state=6
20:38:16.641 00.004 11872 Star::Find(15, 1213, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 355
20:38:16.645 00.004 11872 Star::Find returns 1 (0), X=1212.88, Y=1061.55, Mass=5779, SNR=49.9, Peak=126 HFD=6.9
20:38:16.648 00.003 11872 CameraToMount -- cameraTheta (2.90) - m_xAngle (-3.14) = xAngle (6.04 = -0.25)
20:38:16.653 00.005 11872 CameraToMount -- cameraTheta (2.90) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.86 = -0.42)
20:38:16.658 00.005 11872 CameraToMount -- cameraX=-0.39 cameraY=0.10 hyp=0.40 cameraTheta=2.90 mountX=0.38 mountY=-0.16, mountTheta=-0.40
20:38:16.664 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.39, y=0.10, opts=13)
20:38:16.669 00.005 11872 Enqueuing Move request for scope (-0.39, 0.10)
20:38:16.675 00.006 9960 Worker thread wakes up
20:38:16.675 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=204, med=1, FiltMin=0, FiltMax=176, Gamma=1.000
20:38:16.679 00.004 11872 UpdateGuideState exits: m=5779 SNR=49.9
20:38:16.683 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.39, 0.10) opts 0xd
20:38:16.684 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.39, 0.10)
20:38:16.684 00.000 9960 Moving (-0.39, 0.10) raw xDistance=0.38 yDistance=-0.16
20:38:16.684 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.38
20:38:16.685 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:38:16.685 00.000 11872 PhdController: settling, locked = 1, distance = 0.61 (1.50) aobump = 0 frame = 7 / 99999
20:38:16.689 00.004 11872 PhdController: newstate STATE_FINISH
20:38:16.693 00.004 11872 PhdController complete: success
20:38:16.696 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
20:38:16.696 00.000 9960 MoveAxis(W, 161, ABG)
20:38:16.696 00.000 9960 Guiding  Dir = 3, Dur = 161
20:38:16.698 00.002 11872 evsrv: {"Event":"SettleDone","Timestamp":1763779096.696,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":7,"DroppedFrames":0}
20:38:16.703 00.005 9960 IsSlewing returns 0
20:38:16.703 00.000 11872 Mount: notify guiding dither settle done success=1
20:38:16.708 00.005 9960 IsGuiding returns 0
20:38:16.708 00.000 11872 PhdController: newstate STATE_IDLE
20:38:16.712 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:16.716 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:38:16.721 00.005 11872 Enqueuing Expose request
20:38:16.725 00.004 9960 PulseGuide returned control before completion, sleep 171
20:38:16.899 00.174 9960 IsGuiding returns 0
20:38:16.902 00.003 9960 Move returns status 0, amount 161
20:38:16.904 00.002 9960 MoveAxis(N, 0, ABG)
20:38:16.904 00.000 9960 Move returns status 0, amount 0
20:38:16.904 00.000 9960 move complete, result=0
20:38:16.905 00.001 9960 worker thread done servicing request
20:38:16.905 00.000 9960 Worker thread wakes up
20:38:16.905 00.000 11872 GuideStep: 0.4 px 161 ms WEST, -0.2 px 0 ms NORTH
20:38:16.912 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:38:16.912 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1198,1046,31,31)
20:38:18.163 01.251 9960 Exposure complete
20:38:18.301 00.138 9960 worker thread done servicing request
20:38:18.301 00.000 11872 OnExposeComplete: enter
20:38:18.305 00.004 11872 UpdateGuideState(): m_state=6
20:38:18.309 00.004 11872 Star::Find(15, 1212, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 356
20:38:18.313 00.004 11872 Star::Find returns 1 (0), X=1213.08, Y=1061.79, Mass=5662, SNR=48.5, Peak=139 HFD=6.7
20:38:18.317 00.004 11872 CameraToMount -- cameraTheta (2.07) - m_xAngle (-3.14) = xAngle (5.21 = -1.07)
20:38:18.321 00.004 11872 CameraToMount -- cameraTheta (2.07) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.04 = -1.24)
20:38:18.325 00.004 11872 CameraToMount -- cameraX=-0.19 cameraY=0.34 hyp=0.39 cameraTheta=2.07 mountX=0.19 mountY=-0.37, mountTheta=-1.10
20:38:18.330 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.19, y=0.34, opts=13)
20:38:18.335 00.005 11872 Enqueuing Move request for scope (-0.19, 0.34)
20:38:18.338 00.003 9960 Worker thread wakes up
20:38:18.338 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.34) opts 0xd
20:38:18.339 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.19, 0.34)
20:38:18.339 00.000 9960 Moving (-0.19, 0.34) raw xDistance=0.19 yDistance=-0.37
20:38:18.339 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=202, med=1, FiltMin=0, FiltMax=169, Gamma=1.000
20:38:18.342 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
20:38:18.342 00.000 11872 UpdateGuideState exits: m=5662 SNR=48.5
20:38:18.345 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:18.350 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:38:18.353 00.003 11872 Enqueuing Expose request
20:38:18.355 00.002 9960 GuideAlgorithmResistSwitch::result() returns -0.37 from input -0.37
20:38:18.355 00.000 9960 MoveAxis(E, 0, ABG)
20:38:18.355 00.000 9960 Move returns status 0, amount 0
20:38:18.355 00.000 9960 MoveAxis(N, 277, ABG)
20:38:18.355 00.000 9960 Guiding  Dir = 0, Dur = 277
20:38:18.357 00.002 9960 IsSlewing returns 0
20:38:18.357 00.000 9960 IsGuiding returns 0
20:38:18.357 00.000 9960 PulseGuide returned control before completion, sleep 287
20:38:18.653 00.296 9960 IsGuiding returns 1
20:38:18.654 00.001 9960 scope still moving after pulse duration time elapsed
20:38:18.684 00.030 9960 IsSlewing returns 0
20:38:18.684 00.000 9960 IsGuiding returns 1
20:38:18.714 00.030 9960 IsSlewing returns 0
20:38:18.715 00.001 9960 IsGuiding returns 1
20:38:18.745 00.030 9960 IsSlewing returns 0
20:38:18.747 00.002 9960 IsGuiding returns 0
20:38:18.747 00.000 9960 scope move finished after 277 + 112 ms
20:38:18.747 00.000 9960 Move returns status 0, amount 277
20:38:18.748 00.001 9960 move complete, result=0
20:38:18.748 00.000 9960 worker thread done servicing request
20:38:18.748 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.4 px 277 ms NORTH
20:38:18.754 00.006 9960 Worker thread wakes up
20:38:18.754 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:38:18.755 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1198,1046,31,31)
20:38:19.990 01.235 9960 Exposure complete
20:38:20.121 00.131 9960 worker thread done servicing request
20:38:20.122 00.001 11872 OnExposeComplete: enter
20:38:20.125 00.003 11872 UpdateGuideState(): m_state=6
20:38:20.129 00.004 11872 Star::Find(15, 1213, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 357
20:38:20.134 00.005 11872 Star::Find returns 1 (0), X=1212.94, Y=1061.75, Mass=5529, SNR=48.1, Peak=138 HFD=6.7
20:38:20.137 00.003 11872 CameraToMount -- cameraTheta (2.40) - m_xAngle (-3.14) = xAngle (5.54 = -0.75)
20:38:20.142 00.005 11872 CameraToMount -- cameraTheta (2.40) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.37 = -0.92)
20:38:20.145 00.003 11872 CameraToMount -- cameraX=-0.32 cameraY=0.30 hyp=0.44 cameraTheta=2.40 mountX=0.32 mountY=-0.35, mountTheta=-0.82
20:38:20.149 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.32, y=0.30, opts=13)
20:38:20.154 00.005 11872 Enqueuing Move request for scope (-0.32, 0.30)
20:38:20.157 00.003 9960 Worker thread wakes up
20:38:20.157 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.30) opts 0xd
20:38:20.158 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.32, 0.30)
20:38:20.158 00.000 9960 Moving (-0.32, 0.30) raw xDistance=0.32 yDistance=-0.35
20:38:20.158 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32
20:38:20.158 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
20:38:20.159 00.001 9960 MoveAxis(W, 135, ABG)
20:38:20.159 00.000 9960 Guiding  Dir = 3, Dur = 135
20:38:20.159 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=244, med=1, FiltMin=0, FiltMax=187, Gamma=1.000
20:38:20.162 00.003 9960 IsSlewing returns 0
20:38:20.162 00.000 11872 UpdateGuideState exits: m=5529 SNR=48.1
20:38:20.167 00.005 9960 IsGuiding returns 0
20:38:20.167 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:20.170 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:38:20.177 00.007 9960 PulseGuide returned control before completion, sleep 145
20:38:20.177 00.000 11872 Enqueuing Expose request
20:38:20.329 00.152 9960 IsGuiding returns 0
20:38:20.329 00.000 9960 Move returns status 0, amount 135
20:38:20.330 00.001 9960 MoveAxis(N, 261, ABG)
20:38:20.330 00.000 9960 Guiding  Dir = 0, Dur = 261
20:38:20.330 00.000 9960 IsSlewing returns 0
20:38:20.331 00.001 9960 IsGuiding returns 0
20:38:20.332 00.001 9960 PulseGuide returned control before completion, sleep 271
20:38:20.611 00.279 9960 IsGuiding returns 1
20:38:20.612 00.001 9960 scope still moving after pulse duration time elapsed
20:38:20.641 00.029 9960 IsSlewing returns 0
20:38:20.642 00.001 9960 IsGuiding returns 0
20:38:20.642 00.000 9960 scope move finished after 261 + 49 ms
20:38:20.643 00.001 9960 Move returns status 0, amount 261
20:38:20.643 00.000 9960 move complete, result=0
20:38:20.643 00.000 9960 worker thread done servicing request
20:38:20.644 00.001 9960 Worker thread wakes up
20:38:20.644 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:38:20.644 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1198,1046,31,31)
20:38:20.644 00.000 11872 GuideStep: 0.3 px 135 ms WEST, -0.3 px 261 ms NORTH
20:38:21.886 01.242 9960 Exposure complete
20:38:22.009 00.123 9960 worker thread done servicing request
20:38:22.011 00.002 11872 OnExposeComplete: enter
20:38:22.014 00.003 11872 UpdateGuideState(): m_state=6
20:38:22.020 00.006 11872 Star::Find(15, 1212, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 358
20:38:22.026 00.006 11872 Star::Find returns 1 (0), X=1213.01, Y=1061.58, Mass=5802, SNR=49.1, Peak=152 HFD=6.6
20:38:22.030 00.004 11872 CameraToMount -- cameraTheta (2.66) - m_xAngle (-3.14) = xAngle (5.80 = -0.49)
20:38:22.033 00.003 11872 CameraToMount -- cameraTheta (2.66) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.63 = -0.66)
20:38:22.037 00.004 11872 CameraToMount -- cameraX=-0.25 cameraY=0.13 hyp=0.28 cameraTheta=2.66 mountX=0.25 mountY=-0.17, mountTheta=-0.60
20:38:22.044 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.25, y=0.13, opts=13)
20:38:22.049 00.005 11872 Enqueuing Move request for scope (-0.25, 0.13)
20:38:22.053 00.004 9960 Worker thread wakes up
20:38:22.053 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=234, med=1, FiltMin=0, FiltMax=202, Gamma=1.000
20:38:22.057 00.004 11872 UpdateGuideState exits: m=5802 SNR=49.1
20:38:22.061 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.13) opts 0xd
20:38:22.061 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.25, 0.13)
20:38:22.061 00.000 9960 Moving (-0.25, 0.13) raw xDistance=0.25 yDistance=-0.17
20:38:22.061 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.25
20:38:22.063 00.002 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:38:22.063 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:22.067 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:38:22.070 00.003 11872 Enqueuing Expose request
20:38:22.074 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
20:38:22.074 00.000 9960 MoveAxis(W, 115, ABG)
20:38:22.074 00.000 9960 Guiding  Dir = 3, Dur = 115
20:38:22.074 00.000 9960 IsSlewing returns 0
20:38:22.075 00.001 9960 IsGuiding returns 0
20:38:22.075 00.000 9960 PulseGuide returned control before completion, sleep 125
20:38:22.204 00.129 9960 IsGuiding returns 1
20:38:22.204 00.000 9960 scope still moving after pulse duration time elapsed
20:38:22.235 00.031 9960 IsSlewing returns 0
20:38:22.236 00.001 9960 IsGuiding returns 0
20:38:22.236 00.000 9960 scope move finished after 115 + 45 ms
20:38:22.237 00.001 9960 Move returns status 0, amount 115
20:38:22.237 00.000 9960 MoveAxis(N, 0, ABG)
20:38:22.237 00.000 9960 Move returns status 0, amount 0
20:38:22.238 00.001 9960 move complete, result=0
20:38:22.238 00.000 9960 worker thread done servicing request
20:38:22.238 00.000 9960 Worker thread wakes up
20:38:22.239 00.001 11872 GuideStep: 0.3 px 115 ms WEST, -0.2 px 0 ms NORTH
20:38:22.245 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:38:22.245 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1198,1046,31,31)
20:38:23.490 01.245 9960 Exposure complete
20:38:23.619 00.129 9960 worker thread done servicing request
20:38:23.619 00.000 11872 OnExposeComplete: enter
20:38:23.624 00.005 11872 UpdateGuideState(): m_state=6
20:38:23.628 00.004 11872 Star::Find(15, 1213, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 359
20:38:23.631 00.003 11872 Star::Find returns 1 (0), X=1213.33, Y=1061.55, Mass=5654, SNR=47.3, Peak=132 HFD=6.9
20:38:23.638 00.007 11872 CameraToMount -- cameraTheta (0.98) - m_xAngle (-3.14) = xAngle (4.11 = -2.17)
20:38:23.644 00.006 11872 CameraToMount -- cameraTheta (0.98) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.94 = -2.34)
20:38:23.648 00.004 11872 CameraToMount -- cameraX=0.07 cameraY=0.10 hyp=0.12 cameraTheta=0.98 mountX=-0.07 mountY=-0.09, mountTheta=-2.24
20:38:23.653 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.07, y=0.10, opts=13)
20:38:23.657 00.004 11872 Enqueuing Move request for scope (0.07, 0.10)
20:38:23.661 00.004 9960 Worker thread wakes up
20:38:23.661 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.10) opts 0xd
20:38:23.661 00.000 9960 Handling offset move in thread for scope, endpoint = (0.07, 0.10)
20:38:23.661 00.000 9960 Moving (0.07, 0.10) raw xDistance=-0.07 yDistance=-0.09
20:38:23.661 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:38:23.662 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:38:23.662 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=230, med=1, FiltMin=0, FiltMax=181, Gamma=1.000
20:38:23.666 00.004 11872 UpdateGuideState exits: m=5654 SNR=47.3
20:38:23.669 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:38:23.669 00.000 9960 MoveAxis(E, 0, ABG)
20:38:23.670 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:23.674 00.004 9960 Move returns status 0, amount 0
20:38:23.675 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:38:23.681 00.006 11872 Enqueuing Expose request
20:38:23.684 00.003 9960 MoveAxis(N, 0, ABG)
20:38:23.684 00.000 9960 Move returns status 0, amount 0
20:38:23.685 00.001 9960 move complete, result=0
20:38:23.685 00.000 9960 worker thread done servicing request
20:38:23.685 00.000 9960 Worker thread wakes up
20:38:23.686 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:38:23.686 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1198,1046,31,31)
20:38:23.686 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:38:24.929 01.243 9960 Exposure complete
20:38:25.060 00.131 9960 worker thread done servicing request
20:38:25.060 00.000 11872 OnExposeComplete: enter
20:38:25.064 00.004 11872 UpdateGuideState(): m_state=6
20:38:25.068 00.004 11872 Star::Find(15, 1213, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 360
20:38:25.072 00.004 11872 Star::Find returns 1 (0), X=1213.32, Y=1061.82, Mass=5768, SNR=48.3, Peak=134 HFD=6.5
20:38:25.077 00.005 11872 CameraToMount -- cameraTheta (1.41) - m_xAngle (-3.14) = xAngle (4.55 = -1.73)
20:38:25.082 00.005 11872 CameraToMount -- cameraTheta (1.41) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.38 = -1.90)
20:38:25.086 00.004 11872 CameraToMount -- cameraX=0.06 cameraY=0.37 hyp=0.37 cameraTheta=1.41 mountX=-0.06 mountY=-0.35, mountTheta=-1.74
20:38:25.091 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.06, y=0.37, opts=13)
20:38:25.095 00.004 11872 Enqueuing Move request for scope (0.06, 0.37)
20:38:25.098 00.003 9960 Worker thread wakes up
20:38:25.098 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=226, med=1, FiltMin=0, FiltMax=193, Gamma=1.000
20:38:25.103 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.37) opts 0xd
20:38:25.103 00.000 9960 Handling offset move in thread for scope, endpoint = (0.06, 0.37)
20:38:25.103 00.000 9960 Moving (0.06, 0.37) raw xDistance=-0.06 yDistance=-0.35
20:38:25.103 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:38:25.104 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
20:38:25.104 00.000 9960 MoveAxis(E, 0, ABG)
20:38:25.105 00.001 9960 Move returns status 0, amount 0
20:38:25.105 00.000 11872 UpdateGuideState exits: m=5768 SNR=48.3
20:38:25.111 00.006 9960 MoveAxis(N, 261, ABG)
20:38:25.111 00.000 9960 Guiding  Dir = 0, Dur = 261
20:38:25.112 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:25.117 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:38:25.123 00.006 11872 Enqueuing Expose request
20:38:25.127 00.004 9960 IsSlewing returns 0
20:38:25.128 00.001 9960 IsGuiding returns 0
20:38:25.128 00.000 9960 PulseGuide returned control before completion, sleep 271
20:38:25.407 00.279 9960 IsGuiding returns 1
20:38:25.408 00.001 9960 scope still moving after pulse duration time elapsed
20:38:25.438 00.030 9960 IsSlewing returns 0
20:38:25.440 00.002 9960 IsGuiding returns 0
20:38:25.440 00.000 9960 scope move finished after 261 + 51 ms
20:38:25.442 00.002 9960 Move returns status 0, amount 261
20:38:25.442 00.000 9960 move complete, result=0
20:38:25.442 00.000 9960 worker thread done servicing request
20:38:25.443 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 261 ms NORTH
20:38:25.448 00.005 9960 Worker thread wakes up
20:38:25.448 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:38:25.450 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1198,1046,31,31)
20:38:26.703 01.253 9960 Exposure complete
20:38:26.842 00.139 9960 worker thread done servicing request
20:38:26.843 00.001 11872 OnExposeComplete: enter
20:38:26.847 00.004 11872 UpdateGuideState(): m_state=6
20:38:26.851 00.004 11872 Star::Find(15, 1213, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 361
20:38:26.855 00.004 11872 Star::Find returns 1 (0), X=1213.02, Y=1061.66, Mass=5685, SNR=48.8, Peak=144 HFD=6.7
20:38:26.859 00.004 11872 CameraToMount -- cameraTheta (2.43) - m_xAngle (-3.14) = xAngle (5.57 = -0.72)
20:38:26.862 00.003 11872 CameraToMount -- cameraTheta (2.43) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.40 = -0.89)
20:38:26.866 00.004 11872 CameraToMount -- cameraX=-0.24 cameraY=0.21 hyp=0.32 cameraTheta=2.43 mountX=0.24 mountY=-0.25, mountTheta=-0.80
20:38:26.872 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.24, y=0.21, opts=13)
20:38:26.876 00.004 11872 Enqueuing Move request for scope (-0.24, 0.21)
20:38:26.880 00.004 9960 Worker thread wakes up
20:38:26.880 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=212, med=1, FiltMin=0, FiltMax=181, Gamma=1.000
20:38:26.883 00.003 11872 UpdateGuideState exits: m=5685 SNR=48.8
20:38:26.889 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:26.892 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:38:26.897 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.21) opts 0xd
20:38:26.897 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.24, 0.21)
20:38:26.897 00.000 9960 Moving (-0.24, 0.21) raw xDistance=0.24 yDistance=-0.25
20:38:26.898 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
20:38:26.898 00.000 11872 Enqueuing Expose request
20:38:26.901 00.003 9960 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
20:38:26.902 00.001 9960 MoveAxis(W, 101, ABG)
20:38:26.902 00.000 9960 Guiding  Dir = 3, Dur = 101
20:38:26.902 00.000 9960 IsSlewing returns 0
20:38:26.903 00.001 9960 IsGuiding returns 0
20:38:26.903 00.000 9960 PulseGuide returned control before completion, sleep 111
20:38:27.022 00.119 9960 IsGuiding returns 1
20:38:27.023 00.001 9960 scope still moving after pulse duration time elapsed
20:38:27.053 00.030 9960 IsSlewing returns 0
20:38:27.054 00.001 9960 IsGuiding returns 0
20:38:27.055 00.001 9960 scope move finished after 101 + 50 ms
20:38:27.056 00.001 9960 Move returns status 0, amount 101
20:38:27.056 00.000 9960 MoveAxis(N, 186, ABG)
20:38:27.056 00.000 9960 Guiding  Dir = 0, Dur = 186
20:38:27.056 00.000 9960 IsSlewing returns 0
20:38:27.058 00.002 9960 IsGuiding returns 0
20:38:27.058 00.000 9960 PulseGuide returned control before completion, sleep 196
20:38:27.257 00.199 9960 IsGuiding returns 1
20:38:27.259 00.002 9960 scope still moving after pulse duration time elapsed
20:38:27.288 00.029 9960 IsSlewing returns 0
20:38:27.291 00.003 9960 IsGuiding returns 0
20:38:27.291 00.000 9960 scope move finished after 186 + 47 ms
20:38:27.292 00.001 9960 Move returns status 0, amount 186
20:38:27.292 00.000 9960 move complete, result=0
20:38:27.293 00.001 9960 worker thread done servicing request
20:38:27.293 00.000 11872 GuideStep: 0.2 px 101 ms WEST, -0.2 px 186 ms NORTH
20:38:27.301 00.008 9960 Worker thread wakes up
20:38:27.301 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:38:27.302 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1198,1046,31,31)
20:38:28.550 01.248 9960 Exposure complete
20:38:28.685 00.135 9960 worker thread done servicing request
20:38:28.686 00.001 11872 OnExposeComplete: enter
20:38:28.689 00.003 11872 UpdateGuideState(): m_state=6
20:38:28.694 00.005 11872 Star::Find(15, 1213, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 362
20:38:28.698 00.004 11872 Star::Find returns 1 (0), X=1213.28, Y=1061.58, Mass=5903, SNR=49.9, Peak=138 HFD=6.8
20:38:28.702 00.004 11872 CameraToMount -- cameraTheta (1.44) - m_xAngle (-3.14) = xAngle (4.58 = -1.70)
20:38:28.706 00.004 11872 CameraToMount -- cameraTheta (1.44) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.41 = -1.87)
20:38:28.711 00.005 11872 CameraToMount -- cameraX=0.02 cameraY=0.13 hyp=0.13 cameraTheta=1.44 mountX=-0.02 mountY=-0.13, mountTheta=-1.71
20:38:28.715 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.02, y=0.13, opts=13)
20:38:28.719 00.004 11872 Enqueuing Move request for scope (0.02, 0.13)
20:38:28.723 00.004 9960 Worker thread wakes up
20:38:28.724 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.13) opts 0xd
20:38:28.724 00.000 9960 Handling offset move in thread for scope, endpoint = (0.02, 0.13)
20:38:28.724 00.000 9960 Moving (0.02, 0.13) raw xDistance=-0.02 yDistance=-0.13
20:38:28.724 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:38:28.725 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:38:28.725 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=219, med=1, FiltMin=0, FiltMax=188, Gamma=1.000
20:38:28.728 00.003 11872 UpdateGuideState exits: m=5903 SNR=49.9
20:38:28.733 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:28.738 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:38:28.738 00.000 9960 MoveAxis(E, 0, ABG)
20:38:28.738 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:38:28.743 00.005 11872 Enqueuing Expose request
20:38:28.748 00.005 9960 Move returns status 0, amount 0
20:38:28.748 00.000 9960 MoveAxis(N, 0, ABG)
20:38:28.748 00.000 9960 Move returns status 0, amount 0
20:38:28.749 00.001 9960 move complete, result=0
20:38:28.749 00.000 9960 worker thread done servicing request
20:38:28.749 00.000 9960 Worker thread wakes up
20:38:28.749 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:38:28.754 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:38:28.754 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1198,1046,31,31)
20:38:30.011 01.257 9960 Exposure complete
20:38:30.139 00.128 9960 worker thread done servicing request
20:38:30.139 00.000 11872 OnExposeComplete: enter
20:38:30.146 00.007 11872 UpdateGuideState(): m_state=6
20:38:30.151 00.005 11872 Star::Find(15, 1213, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 363
20:38:30.155 00.004 11872 Star::Find returns 1 (0), X=1213.06, Y=1061.79, Mass=5696, SNR=49.0, Peak=141 HFD=6.7
20:38:30.160 00.005 11872 CameraToMount -- cameraTheta (2.11) - m_xAngle (-3.14) = xAngle (5.25 = -1.04)
20:38:30.164 00.004 11872 CameraToMount -- cameraTheta (2.11) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.07 = -1.21)
20:38:30.168 00.004 11872 CameraToMount -- cameraX=-0.20 cameraY=0.34 hyp=0.40 cameraTheta=2.11 mountX=0.20 mountY=-0.37, mountTheta=-1.07
20:38:30.174 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.20, y=0.34, opts=13)
20:38:30.179 00.005 11872 Enqueuing Move request for scope (-0.20, 0.34)
20:38:30.182 00.003 9960 Worker thread wakes up
20:38:30.183 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.34) opts 0xd
20:38:30.183 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.20, 0.34)
20:38:30.183 00.000 9960 Moving (-0.20, 0.34) raw xDistance=0.20 yDistance=-0.37
20:38:30.183 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
20:38:30.183 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.37 from input -0.37
20:38:30.184 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=236, med=1, FiltMin=0, FiltMax=181, Gamma=1.000
20:38:30.188 00.004 11872 UpdateGuideState exits: m=5696 SNR=49.0
20:38:30.192 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:30.196 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:38:30.200 00.004 9960 MoveAxis(W, 84, ABG)
20:38:30.200 00.000 9960 Guiding  Dir = 3, Dur = 84
20:38:30.200 00.000 11872 Enqueuing Expose request
20:38:30.205 00.005 9960 IsSlewing returns 0
20:38:30.205 00.000 9960 IsGuiding returns 0
20:38:30.206 00.001 9960 PulseGuide returned control before completion, sleep 94
20:38:30.314 00.108 9960 IsGuiding returns 1
20:38:30.315 00.001 9960 scope still moving after pulse duration time elapsed
20:38:30.346 00.031 9960 IsSlewing returns 0
20:38:30.347 00.001 9960 IsGuiding returns 0
20:38:30.347 00.000 9960 scope move finished after 84 + 57 ms
20:38:30.348 00.001 9960 Move returns status 0, amount 84
20:38:30.349 00.001 9960 MoveAxis(N, 276, ABG)
20:38:30.349 00.000 9960 Guiding  Dir = 0, Dur = 276
20:38:30.350 00.001 9960 IsSlewing returns 0
20:38:30.351 00.001 9960 IsGuiding returns 0
20:38:30.351 00.000 9960 PulseGuide returned control before completion, sleep 286
20:38:30.645 00.294 9960 IsGuiding returns 1
20:38:30.648 00.003 9960 scope still moving after pulse duration time elapsed
20:38:30.677 00.029 9960 IsSlewing returns 0
20:38:30.679 00.002 9960 IsGuiding returns 0
20:38:30.679 00.000 9960 scope move finished after 276 + 52 ms
20:38:30.679 00.000 9960 Move returns status 0, amount 276
20:38:30.679 00.000 9960 move complete, result=0
20:38:30.681 00.002 9960 worker thread done servicing request
20:38:30.681 00.000 11872 GuideStep: 0.2 px 84 ms WEST, -0.4 px 276 ms NORTH
20:38:30.687 00.006 9960 Worker thread wakes up
20:38:30.687 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:38:30.687 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1198,1046,31,31)
20:38:31.937 01.250 9960 Exposure complete
20:38:32.056 00.119 9960 worker thread done servicing request
20:38:32.056 00.000 11872 OnExposeComplete: enter
20:38:32.061 00.005 11872 UpdateGuideState(): m_state=6
20:38:32.066 00.005 11872 Star::Find(15, 1213, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 364
20:38:32.069 00.003 11872 Star::Find returns 1 (0), X=1213.07, Y=1061.71, Mass=5823, SNR=49.3, Peak=138 HFD=6.7
20:38:32.074 00.005 11872 CameraToMount -- cameraTheta (2.21) - m_xAngle (-3.14) = xAngle (5.35 = -0.93)
20:38:32.077 00.003 11872 CameraToMount -- cameraTheta (2.21) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.18 = -1.10)
20:38:32.081 00.004 11872 CameraToMount -- cameraX=-0.19 cameraY=0.26 hyp=0.32 cameraTheta=2.21 mountX=0.19 mountY=-0.29, mountTheta=-0.98
20:38:32.087 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.19, y=0.26, opts=13)
20:38:32.091 00.004 11872 Enqueuing Move request for scope (-0.19, 0.26)
20:38:32.096 00.005 9960 Worker thread wakes up
20:38:32.096 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.26) opts 0xd
20:38:32.096 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.19, 0.26)
20:38:32.097 00.001 9960 Moving (-0.19, 0.26) raw xDistance=0.19 yDistance=-0.29
20:38:32.097 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
20:38:32.097 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
20:38:32.097 00.000 9960 MoveAxis(E, 0, ABG)
20:38:32.097 00.000 9960 Move returns status 0, amount 0
20:38:32.098 00.001 9960 MoveAxis(N, 213, ABG)
20:38:32.098 00.000 9960 Guiding  Dir = 0, Dur = 213
20:38:32.098 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=1, FiltMin=0, FiltMax=189, Gamma=1.000
20:38:32.102 00.004 9960 IsSlewing returns 0
20:38:32.102 00.000 11872 UpdateGuideState exits: m=5823 SNR=49.3
20:38:32.106 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:32.110 00.004 9960 IsGuiding returns 0
20:38:32.111 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:38:32.114 00.003 11872 Enqueuing Expose request
20:38:32.119 00.005 9960 PulseGuide returned control before completion, sleep 223
20:38:32.347 00.228 9960 IsGuiding returns 1
20:38:32.348 00.001 9960 scope still moving after pulse duration time elapsed
20:38:32.378 00.030 9960 IsSlewing returns 0
20:38:32.379 00.001 9960 IsGuiding returns 0
20:38:32.381 00.002 9960 scope move finished after 213 + 56 ms
20:38:32.381 00.000 9960 Move returns status 0, amount 213
20:38:32.381 00.000 9960 move complete, result=0
20:38:32.382 00.001 9960 worker thread done servicing request
20:38:32.382 00.000 9960 Worker thread wakes up
20:38:32.382 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.3 px 213 ms NORTH
20:38:32.389 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:38:32.389 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1198,1046,31,31)
20:38:33.636 01.247 9960 Exposure complete
20:38:33.776 00.140 9960 worker thread done servicing request
20:38:33.777 00.001 11872 OnExposeComplete: enter
20:38:33.780 00.003 11872 UpdateGuideState(): m_state=6
20:38:33.784 00.004 11872 Star::Find(15, 1213, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 365
20:38:33.789 00.005 11872 Star::Find returns 1 (0), X=1213.07, Y=1061.69, Mass=5737, SNR=48.2, Peak=135 HFD=6.6
20:38:33.793 00.004 11872 CameraToMount -- cameraTheta (2.26) - m_xAngle (-3.14) = xAngle (5.40 = -0.88)
20:38:33.798 00.005 11872 CameraToMount -- cameraTheta (2.26) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.23 = -1.06)
20:38:33.802 00.004 11872 CameraToMount -- cameraX=-0.20 cameraY=0.24 hyp=0.31 cameraTheta=2.26 mountX=0.20 mountY=-0.27, mountTheta=-0.94
20:38:33.808 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.20, y=0.24, opts=13)
20:38:33.812 00.004 11872 Enqueuing Move request for scope (-0.20, 0.24)
20:38:33.817 00.005 9960 Worker thread wakes up
20:38:33.817 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.24) opts 0xd
20:38:33.817 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.20, 0.24)
20:38:33.818 00.001 9960 Moving (-0.20, 0.24) raw xDistance=0.20 yDistance=-0.27
20:38:33.818 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
20:38:33.818 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
20:38:33.818 00.000 9960 MoveAxis(E, 0, ABG)
20:38:33.819 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=214, med=1, FiltMin=0, FiltMax=196, Gamma=1.000
20:38:33.823 00.004 9960 Move returns status 0, amount 0
20:38:33.823 00.000 9960 MoveAxis(N, 200, ABG)
20:38:33.823 00.000 9960 Guiding  Dir = 0, Dur = 200
20:38:33.823 00.000 11872 UpdateGuideState exits: m=5737 SNR=48.2
20:38:33.828 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:33.833 00.005 9960 IsSlewing returns 0
20:38:33.833 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:38:33.836 00.003 11872 Enqueuing Expose request
20:38:33.840 00.004 9960 IsGuiding returns 0
20:38:33.840 00.000 9960 PulseGuide returned control before completion, sleep 210
20:38:34.066 00.226 9960 IsGuiding returns 1
20:38:34.069 00.003 9960 scope still moving after pulse duration time elapsed
20:38:34.098 00.029 9960 IsSlewing returns 0
20:38:34.098 00.000 9960 IsGuiding returns 0
20:38:34.100 00.002 9960 scope move finished after 200 + 58 ms
20:38:34.100 00.000 9960 Move returns status 0, amount 200
20:38:34.100 00.000 9960 move complete, result=0
20:38:34.100 00.000 9960 worker thread done servicing request
20:38:34.101 00.001 11872 GuideStep: 0.2 px 0 ms EAST, -0.3 px 200 ms NORTH
20:38:34.108 00.007 9960 Worker thread wakes up
20:38:34.108 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:38:34.108 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1198,1046,31,31)
20:38:35.360 01.252 9960 Exposure complete
20:38:35.497 00.137 9960 worker thread done servicing request
20:38:35.498 00.001 11872 OnExposeComplete: enter
20:38:35.501 00.003 11872 UpdateGuideState(): m_state=6
20:38:35.506 00.005 11872 Star::Find(15, 1213, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 366
20:38:35.509 00.003 11872 Star::Find returns 1 (0), X=1212.97, Y=1061.54, Mass=5721, SNR=49.2, Peak=137 HFD=6.7
20:38:35.514 00.005 11872 CameraToMount -- cameraTheta (2.83) - m_xAngle (-3.14) = xAngle (5.97 = -0.31)
20:38:35.517 00.003 11872 CameraToMount -- cameraTheta (2.83) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.80 = -0.48)
20:38:35.522 00.005 11872 CameraToMount -- cameraX=-0.29 cameraY=0.09 hyp=0.31 cameraTheta=2.83 mountX=0.29 mountY=-0.14, mountTheta=-0.45
20:38:35.527 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.29, y=0.09, opts=13)
20:38:35.530 00.003 11872 Enqueuing Move request for scope (-0.29, 0.09)
20:38:35.533 00.003 9960 Worker thread wakes up
20:38:35.533 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.09) opts 0xd
20:38:35.533 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.29, 0.09)
20:38:35.534 00.001 9960 Moving (-0.29, 0.09) raw xDistance=0.29 yDistance=-0.14
20:38:35.534 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29
20:38:35.534 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:38:35.534 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
20:38:35.534 00.000 9960 MoveAxis(W, 122, ABG)
20:38:35.534 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=208, med=1, FiltMin=0, FiltMax=184, Gamma=1.000
20:38:35.539 00.005 9960 Guiding  Dir = 3, Dur = 122
20:38:35.539 00.000 11872 UpdateGuideState exits: m=5721 SNR=49.2
20:38:35.543 00.004 9960 IsSlewing returns 0
20:38:35.543 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:35.548 00.005 9960 IsGuiding returns 0
20:38:35.548 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:38:35.554 00.006 9960 PulseGuide returned control before completion, sleep 132
20:38:35.554 00.000 11872 Enqueuing Expose request
20:38:35.690 00.136 9960 IsGuiding returns 1
20:38:35.691 00.001 9960 scope still moving after pulse duration time elapsed
20:38:35.721 00.030 9960 IsSlewing returns 0
20:38:35.722 00.001 9960 IsGuiding returns 0
20:38:35.722 00.000 9960 scope move finished after 122 + 52 ms
20:38:35.724 00.002 9960 Move returns status 0, amount 122
20:38:35.724 00.000 9960 MoveAxis(N, 0, ABG)
20:38:35.724 00.000 9960 Move returns status 0, amount 0
20:38:35.724 00.000 9960 move complete, result=0
20:38:35.725 00.001 9960 worker thread done servicing request
20:38:35.726 00.001 9960 Worker thread wakes up
20:38:35.726 00.000 11872 GuideStep: 0.3 px 122 ms WEST, -0.1 px 0 ms NORTH
20:38:35.733 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:38:35.733 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1198,1046,31,31)
20:38:36.986 01.253 9960 Exposure complete
20:38:37.125 00.139 9960 worker thread done servicing request
20:38:37.126 00.001 11872 OnExposeComplete: enter
20:38:37.130 00.004 11872 UpdateGuideState(): m_state=6
20:38:37.133 00.003 11872 Star::Find(15, 1212, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 367
20:38:37.139 00.006 11872 Star::Find returns 1 (0), X=1213.01, Y=1061.69, Mass=5796, SNR=49.2, Peak=148 HFD=6.7
20:38:37.143 00.004 11872 CameraToMount -- cameraTheta (2.39) - m_xAngle (-3.14) = xAngle (5.53 = -0.75)
20:38:37.145 00.002 11872 CameraToMount -- cameraTheta (2.39) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.36 = -0.93)
20:38:37.150 00.005 11872 CameraToMount -- cameraX=-0.25 cameraY=0.24 hyp=0.35 cameraTheta=2.39 mountX=0.25 mountY=-0.28, mountTheta=-0.83
20:38:37.156 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.25, y=0.24, opts=13)
20:38:37.160 00.004 11872 Enqueuing Move request for scope (-0.25, 0.24)
20:38:37.164 00.004 9960 Worker thread wakes up
20:38:37.164 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=217, med=1, FiltMin=0, FiltMax=175, Gamma=1.000
20:38:37.168 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.24) opts 0xd
20:38:37.169 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.25, 0.24)
20:38:37.169 00.000 9960 Moving (-0.25, 0.24) raw xDistance=0.25 yDistance=-0.28
20:38:37.169 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.25
20:38:37.169 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
20:38:37.170 00.001 9960 MoveAxis(W, 115, ABG)
20:38:37.170 00.000 9960 Guiding  Dir = 3, Dur = 115
20:38:37.170 00.000 11872 UpdateGuideState exits: m=5796 SNR=49.2
20:38:37.177 00.007 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:37.182 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:38:37.186 00.004 11872 Enqueuing Expose request
20:38:37.191 00.005 9960 IsSlewing returns 0
20:38:37.191 00.000 9960 IsGuiding returns 0
20:38:37.191 00.000 9960 PulseGuide returned control before completion, sleep 125
20:38:37.320 00.129 9960 IsGuiding returns 1
20:38:37.322 00.002 9960 scope still moving after pulse duration time elapsed
20:38:37.352 00.030 9960 IsSlewing returns 0
20:38:37.353 00.001 9960 IsGuiding returns 1
20:38:37.382 00.029 9960 IsSlewing returns 0
20:38:37.383 00.001 9960 IsGuiding returns 1
20:38:37.414 00.031 9960 IsSlewing returns 0
20:38:37.414 00.000 9960 IsGuiding returns 0
20:38:37.416 00.002 9960 scope move finished after 115 + 109 ms
20:38:37.416 00.000 9960 Move returns status 0, amount 115
20:38:37.416 00.000 9960 MoveAxis(N, 207, ABG)
20:38:37.417 00.001 9960 Guiding  Dir = 0, Dur = 207
20:38:37.417 00.000 9960 IsSlewing returns 0
20:38:37.418 00.001 9960 IsGuiding returns 0
20:38:37.418 00.000 9960 PulseGuide returned control before completion, sleep 217
20:38:37.648 00.230 9960 IsGuiding returns 1
20:38:37.649 00.001 9960 scope still moving after pulse duration time elapsed
20:38:37.679 00.030 9960 IsSlewing returns 0
20:38:37.681 00.002 9960 IsGuiding returns 0
20:38:37.681 00.000 9960 scope move finished after 207 + 55 ms
20:38:37.682 00.001 9960 Move returns status 0, amount 207
20:38:37.682 00.000 9960 move complete, result=0
20:38:37.682 00.000 9960 worker thread done servicing request
20:38:37.682 00.000 11872 GuideStep: 0.3 px 115 ms WEST, -0.3 px 207 ms NORTH
20:38:37.687 00.005 9960 Worker thread wakes up
20:38:37.687 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:38:37.689 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1198,1046,31,31)
20:38:38.940 01.251 9960 Exposure complete
20:38:39.069 00.129 9960 worker thread done servicing request
20:38:39.071 00.002 11872 OnExposeComplete: enter
20:38:39.075 00.004 11872 UpdateGuideState(): m_state=6
20:38:39.081 00.006 11872 Star::Find(15, 1213, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 368
20:38:39.088 00.007 11872 Star::Find returns 1 (0), X=1213.00, Y=1061.61, Mass=5915, SNR=49.9, Peak=143 HFD=6.8
20:38:39.092 00.004 11872 CameraToMount -- cameraTheta (2.61) - m_xAngle (-3.14) = xAngle (5.74 = -0.54)
20:38:39.096 00.004 11872 CameraToMount -- cameraTheta (2.61) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.57 = -0.71)
20:38:39.100 00.004 11872 CameraToMount -- cameraX=-0.26 cameraY=0.15 hyp=0.30 cameraTheta=2.61 mountX=0.26 mountY=-0.20, mountTheta=-0.65
20:38:39.106 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.26, y=0.15, opts=13)
20:38:39.111 00.005 11872 Enqueuing Move request for scope (-0.26, 0.15)
20:38:39.115 00.004 9960 Worker thread wakes up
20:38:39.116 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=223, med=1, FiltMin=0, FiltMax=197, Gamma=1.000
20:38:39.121 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.15) opts 0xd
20:38:39.121 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.26, 0.15)
20:38:39.121 00.000 9960 Moving (-0.26, 0.15) raw xDistance=0.26 yDistance=-0.20
20:38:39.121 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.26
20:38:39.121 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:38:39.122 00.001 11872 UpdateGuideState exits: m=5915 SNR=49.9
20:38:39.126 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:39.130 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
20:38:39.130 00.000 9960 MoveAxis(W, 117, ABG)
20:38:39.131 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:38:39.135 00.004 11872 Enqueuing Expose request
20:38:39.140 00.005 9960 Guiding  Dir = 3, Dur = 117
20:38:39.140 00.000 9960 IsSlewing returns 0
20:38:39.140 00.000 9960 IsGuiding returns 0
20:38:39.141 00.001 9960 PulseGuide returned control before completion, sleep 127
20:38:39.272 00.131 9960 IsGuiding returns 1
20:38:39.272 00.000 9960 scope still moving after pulse duration time elapsed
20:38:39.305 00.033 9960 IsSlewing returns 0
20:38:39.306 00.001 9960 IsGuiding returns 0
20:38:39.307 00.001 9960 scope move finished after 117 + 48 ms
20:38:39.307 00.000 9960 Move returns status 0, amount 117
20:38:39.307 00.000 9960 MoveAxis(N, 0, ABG)
20:38:39.308 00.001 9960 Move returns status 0, amount 0
20:38:39.308 00.000 9960 move complete, result=0
20:38:39.308 00.000 9960 worker thread done servicing request
20:38:39.309 00.001 11872 GuideStep: 0.3 px 117 ms WEST, -0.2 px 0 ms NORTH
20:38:39.316 00.007 9960 Worker thread wakes up
20:38:39.316 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:38:39.316 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1198,1046,31,31)
20:38:40.561 01.245 9960 Exposure complete
20:38:40.691 00.130 11872 OnExposeComplete: enter
20:38:40.695 00.004 11872 UpdateGuideState(): m_state=6
20:38:40.699 00.004 9960 worker thread done servicing request
20:38:40.699 00.000 11872 Star::Find(15, 1213, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 369
20:38:40.703 00.004 11872 Star::Find returns 1 (0), X=1213.46, Y=1061.71, Mass=5699, SNR=47.8, Peak=139 HFD=6.7
20:38:40.706 00.003 11872 CameraToMount -- cameraTheta (0.93) - m_xAngle (-3.14) = xAngle (4.07 = -2.22)
20:38:40.711 00.005 11872 CameraToMount -- cameraTheta (0.93) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.89 = -2.39)
20:38:40.715 00.004 11872 CameraToMount -- cameraX=0.19 cameraY=0.26 hyp=0.32 cameraTheta=0.93 mountX=-0.19 mountY=-0.22, mountTheta=-2.29
20:38:40.720 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.19, y=0.26, opts=13)
20:38:40.725 00.005 11872 Enqueuing Move request for scope (0.19, 0.26)
20:38:40.728 00.003 9960 Worker thread wakes up
20:38:40.728 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=212, med=1, FiltMin=0, FiltMax=188, Gamma=1.000
20:38:40.733 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.26) opts 0xd
20:38:40.734 00.001 9960 Handling offset move in thread for scope, endpoint = (0.19, 0.26)
20:38:40.734 00.000 9960 Moving (0.19, 0.26) raw xDistance=-0.19 yDistance=-0.22
20:38:40.734 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
20:38:40.735 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
20:38:40.735 00.000 11872 UpdateGuideState exits: m=5699 SNR=47.8
20:38:40.738 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:40.742 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:38:40.745 00.003 11872 Enqueuing Expose request
20:38:40.749 00.004 9960 MoveAxis(E, 0, ABG)
20:38:40.749 00.000 9960 Move returns status 0, amount 0
20:38:40.750 00.001 9960 MoveAxis(N, 163, ABG)
20:38:40.750 00.000 9960 Guiding  Dir = 0, Dur = 163
20:38:40.750 00.000 9960 IsSlewing returns 0
20:38:40.751 00.001 9960 IsGuiding returns 0
20:38:40.751 00.000 9960 PulseGuide returned control before completion, sleep 173
20:38:40.932 00.181 9960 IsGuiding returns 1
20:38:40.932 00.000 9960 scope still moving after pulse duration time elapsed
20:38:40.961 00.029 9960 IsSlewing returns 0
20:38:40.961 00.000 9960 IsGuiding returns 0
20:38:40.963 00.002 9960 scope move finished after 163 + 48 ms
20:38:40.963 00.000 9960 Move returns status 0, amount 163
20:38:40.963 00.000 9960 move complete, result=0
20:38:40.964 00.001 9960 worker thread done servicing request
20:38:40.964 00.000 9960 Worker thread wakes up
20:38:40.965 00.001 11872 GuideStep: -0.2 px 0 ms EAST, -0.2 px 163 ms NORTH
20:38:40.970 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:38:40.970 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1198,1046,31,31)
20:38:42.226 01.256 9960 Exposure complete
20:38:42.356 00.130 9960 worker thread done servicing request
20:38:42.357 00.001 11872 OnExposeComplete: enter
20:38:42.361 00.004 11872 UpdateGuideState(): m_state=6
20:38:42.365 00.004 11872 Star::Find(15, 1213, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 370
20:38:42.368 00.003 11872 Star::Find returns 1 (0), X=1213.41, Y=1061.67, Mass=5901, SNR=49.1, Peak=142 HFD=6.8
20:38:42.372 00.004 11872 CameraToMount -- cameraTheta (0.96) - m_xAngle (-3.14) = xAngle (4.10 = -2.18)
20:38:42.375 00.003 11872 CameraToMount -- cameraTheta (0.96) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.93 = -2.35)
20:38:42.380 00.005 11872 CameraToMount -- cameraX=0.15 cameraY=0.22 hyp=0.26 cameraTheta=0.96 mountX=-0.15 mountY=-0.19, mountTheta=-2.25
20:38:42.384 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.15, y=0.22, opts=13)
20:38:42.389 00.005 11872 Enqueuing Move request for scope (0.15, 0.22)
20:38:42.392 00.003 9960 Worker thread wakes up
20:38:42.393 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.22) opts 0xd
20:38:42.393 00.000 9960 Handling offset move in thread for scope, endpoint = (0.15, 0.22)
20:38:42.393 00.000 9960 Moving (0.15, 0.22) raw xDistance=-0.15 yDistance=-0.19
20:38:42.393 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
20:38:42.394 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:38:42.394 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=226, med=1, FiltMin=0, FiltMax=183, Gamma=1.000
20:38:42.400 00.006 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
20:38:42.400 00.000 11872 UpdateGuideState exits: m=5901 SNR=49.1
20:38:42.404 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:42.408 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:38:42.412 00.004 11872 Enqueuing Expose request
20:38:42.415 00.003 9960 MoveAxis(E, 0, ABG)
20:38:42.415 00.000 9960 Move returns status 0, amount 0
20:38:42.415 00.000 9960 MoveAxis(N, 0, ABG)
20:38:42.415 00.000 9960 Move returns status 0, amount 0
20:38:42.415 00.000 9960 move complete, result=0
20:38:42.415 00.000 9960 worker thread done servicing request
20:38:42.416 00.001 11872 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
20:38:42.420 00.004 9960 Worker thread wakes up
20:38:42.420 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:38:42.420 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1198,1046,31,31)
20:38:43.663 01.243 9960 Exposure complete
20:38:43.790 00.127 11872 OnExposeComplete: enter
20:38:43.796 00.006 11872 UpdateGuideState(): m_state=6
20:38:43.800 00.004 9960 worker thread done servicing request
20:38:43.801 00.001 11872 Star::Find(15, 1213, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 371
20:38:43.806 00.005 11872 Star::Find returns 1 (0), X=1213.19, Y=1061.79, Mass=5662, SNR=48.6, Peak=141 HFD=6.6
20:38:43.812 00.006 11872 CameraToMount -- cameraTheta (1.80) - m_xAngle (-3.14) = xAngle (4.94 = -1.35)
20:38:43.815 00.003 11872 CameraToMount -- cameraTheta (1.80) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.77 = -1.52)
20:38:43.819 00.004 11872 CameraToMount -- cameraX=-0.08 cameraY=0.34 hyp=0.35 cameraTheta=1.80 mountX=0.08 mountY=-0.35, mountTheta=-1.35
20:38:43.825 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.08, y=0.34, opts=13)
20:38:43.830 00.005 11872 Enqueuing Move request for scope (-0.08, 0.34)
20:38:43.834 00.004 9960 Worker thread wakes up
20:38:43.834 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=203, med=1, FiltMin=0, FiltMax=172, Gamma=1.000
20:38:43.837 00.003 11872 UpdateGuideState exits: m=5662 SNR=48.6
20:38:43.841 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:43.845 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:38:43.849 00.004 11872 Enqueuing Expose request
20:38:43.852 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.34) opts 0xd
20:38:43.853 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.08, 0.34)
20:38:43.853 00.000 9960 Moving (-0.08, 0.34) raw xDistance=0.08 yDistance=-0.35
20:38:43.854 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
20:38:43.854 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
20:38:43.854 00.000 9960 MoveAxis(E, 0, ABG)
20:38:43.854 00.000 9960 Move returns status 0, amount 0
20:38:43.854 00.000 9960 MoveAxis(N, 259, ABG)
20:38:43.854 00.000 9960 Guiding  Dir = 0, Dur = 259
20:38:43.856 00.002 9960 IsSlewing returns 0
20:38:43.857 00.001 9960 IsGuiding returns 0
20:38:43.857 00.000 9960 PulseGuide returned control before completion, sleep 269
20:38:44.136 00.279 9960 IsGuiding returns 1
20:38:44.138 00.002 9960 scope still moving after pulse duration time elapsed
20:38:44.168 00.030 9960 IsSlewing returns 0
20:38:44.170 00.002 9960 IsGuiding returns 1
20:38:44.199 00.029 9960 IsSlewing returns 0
20:38:44.201 00.002 9960 IsGuiding returns 1
20:38:44.231 00.030 9960 IsSlewing returns 0
20:38:44.235 00.004 9960 IsGuiding returns 1
20:38:44.263 00.028 9960 IsSlewing returns 0
20:38:44.264 00.001 9960 IsGuiding returns 0
20:38:44.265 00.001 9960 scope move finished after 259 + 148 ms
20:38:44.265 00.000 9960 Move returns status 0, amount 259
20:38:44.265 00.000 9960 move complete, result=0
20:38:44.267 00.002 9960 worker thread done servicing request
20:38:44.267 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 259 ms NORTH
20:38:44.274 00.007 9960 Worker thread wakes up
20:38:44.274 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:38:44.274 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1198,1046,31,31)
20:38:45.520 01.246 9960 Exposure complete
20:38:45.646 00.126 9960 worker thread done servicing request
20:38:45.647 00.001 11872 OnExposeComplete: enter
20:38:45.651 00.004 11872 UpdateGuideState(): m_state=6
20:38:45.656 00.005 11872 Star::Find(15, 1213, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 372
20:38:45.660 00.004 11872 Star::Find returns 1 (0), X=1213.15, Y=1061.65, Mass=5632, SNR=48.5, Peak=143 HFD=6.8
20:38:45.664 00.004 11872 CameraToMount -- cameraTheta (2.11) - m_xAngle (-3.14) = xAngle (5.25 = -1.04)
20:38:45.668 00.004 11872 CameraToMount -- cameraTheta (2.11) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.07 = -1.21)
20:38:45.672 00.004 11872 CameraToMount -- cameraX=-0.12 cameraY=0.20 hyp=0.23 cameraTheta=2.11 mountX=0.12 mountY=-0.21, mountTheta=-1.07
20:38:45.677 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.12, y=0.20, opts=13)
20:38:45.681 00.004 11872 Enqueuing Move request for scope (-0.12, 0.20)
20:38:45.684 00.003 9960 Worker thread wakes up
20:38:45.684 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=219, med=1, FiltMin=0, FiltMax=177, Gamma=1.000
20:38:45.689 00.005 11872 UpdateGuideState exits: m=5632 SNR=48.5
20:38:45.692 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.20) opts 0xd
20:38:45.692 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.12, 0.20)
20:38:45.693 00.001 9960 Moving (-0.12, 0.20) raw xDistance=0.12 yDistance=-0.21
20:38:45.693 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:45.696 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:38:45.700 00.004 11872 Enqueuing Expose request
20:38:45.704 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
20:38:45.704 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
20:38:45.705 00.001 9960 MoveAxis(E, 0, ABG)
20:38:45.705 00.000 9960 Move returns status 0, amount 0
20:38:45.705 00.000 9960 MoveAxis(N, 160, ABG)
20:38:45.705 00.000 9960 Guiding  Dir = 0, Dur = 160
20:38:45.706 00.001 9960 IsSlewing returns 0
20:38:45.706 00.000 9960 IsGuiding returns 0
20:38:45.706 00.000 9960 PulseGuide returned control before completion, sleep 170
20:38:45.883 00.177 9960 IsGuiding returns 1
20:38:45.884 00.001 9960 scope still moving after pulse duration time elapsed
20:38:45.914 00.030 9960 IsSlewing returns 0
20:38:45.914 00.000 9960 IsGuiding returns 0
20:38:45.914 00.000 9960 scope move finished after 160 + 48 ms
20:38:45.916 00.002 9960 Move returns status 0, amount 160
20:38:45.916 00.000 9960 move complete, result=0
20:38:45.916 00.000 9960 worker thread done servicing request
20:38:45.917 00.001 9960 Worker thread wakes up
20:38:45.917 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 160 ms NORTH
20:38:45.923 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:38:45.924 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1198,1046,31,31)
20:38:47.180 01.256 9960 Exposure complete
20:38:47.314 00.134 9960 worker thread done servicing request
20:38:47.315 00.001 11872 OnExposeComplete: enter
20:38:47.318 00.003 11872 UpdateGuideState(): m_state=6
20:38:47.323 00.005 11872 Star::Find(15, 1213, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 373
20:38:47.327 00.004 11872 Star::Find returns 1 (0), X=1212.98, Y=1061.54, Mass=5805, SNR=50.0, Peak=131 HFD=6.8
20:38:47.331 00.004 11872 CameraToMount -- cameraTheta (2.83) - m_xAngle (-3.14) = xAngle (5.97 = -0.32)
20:38:47.334 00.003 11872 CameraToMount -- cameraTheta (2.83) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.79 = -0.49)
20:38:47.339 00.005 11872 CameraToMount -- cameraX=-0.29 cameraY=0.09 hyp=0.30 cameraTheta=2.83 mountX=0.29 mountY=-0.14, mountTheta=-0.46
20:38:47.344 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.29, y=0.09, opts=13)
20:38:47.348 00.004 11872 Enqueuing Move request for scope (-0.29, 0.09)
20:38:47.352 00.004 9960 Worker thread wakes up
20:38:47.352 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.09) opts 0xd
20:38:47.353 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.29, 0.09)
20:38:47.353 00.000 9960 Moving (-0.29, 0.09) raw xDistance=0.29 yDistance=-0.14
20:38:47.353 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29
20:38:47.353 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=220, med=1, FiltMin=0, FiltMax=173, Gamma=1.000
20:38:47.358 00.005 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:38:47.359 00.001 11872 UpdateGuideState exits: m=5805 SNR=50.0
20:38:47.363 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
20:38:47.363 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:47.367 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:38:47.371 00.004 9960 MoveAxis(W, 120, ABG)
20:38:47.371 00.000 9960 Guiding  Dir = 3, Dur = 120
20:38:47.372 00.001 11872 Enqueuing Expose request
20:38:47.376 00.004 9960 IsSlewing returns 0
20:38:47.377 00.001 9960 IsGuiding returns 0
20:38:47.377 00.000 9960 PulseGuide returned control before completion, sleep 130
20:38:47.511 00.134 9960 IsGuiding returns 1
20:38:47.512 00.001 9960 scope still moving after pulse duration time elapsed
20:38:47.540 00.028 9960 IsSlewing returns 0
20:38:47.542 00.002 9960 IsGuiding returns 0
20:38:47.542 00.000 9960 scope move finished after 120 + 45 ms
20:38:47.543 00.001 9960 Move returns status 0, amount 120
20:38:47.543 00.000 9960 MoveAxis(N, 0, ABG)
20:38:47.543 00.000 9960 Move returns status 0, amount 0
20:38:47.544 00.001 9960 move complete, result=0
20:38:47.544 00.000 9960 worker thread done servicing request
20:38:47.545 00.001 9960 Worker thread wakes up
20:38:47.545 00.000 11872 GuideStep: 0.3 px 120 ms WEST, -0.1 px 0 ms NORTH
20:38:47.553 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
20:38:47.553 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1198,1046,31,31)
20:38:48.806 01.253 9960 Exposure complete
20:38:48.940 00.134 9960 worker thread done servicing request
20:38:48.940 00.000 11872 OnExposeComplete: enter
20:38:48.944 00.004 11872 UpdateGuideState(): m_state=6
20:38:48.948 00.004 11872 Star::Find(15, 1212, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 374
20:38:48.952 00.004 11872 Star::Find returns 1 (0), X=1213.33, Y=1061.75, Mass=5784, SNR=49.2, Peak=141 HFD=6.6
20:38:48.957 00.005 11872 CameraToMount -- cameraTheta (1.36) - m_xAngle (-3.14) = xAngle (4.50 = -1.78)
20:38:48.961 00.004 11872 CameraToMount -- cameraTheta (1.36) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.33 = -1.96)
20:38:48.966 00.005 11872 CameraToMount -- cameraX=0.06 cameraY=0.30 hyp=0.31 cameraTheta=1.36 mountX=-0.07 mountY=-0.29, mountTheta=-1.80
20:38:48.971 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.06, y=0.30, opts=13)
20:38:48.975 00.004 11872 Enqueuing Move request for scope (0.06, 0.30)
20:38:48.980 00.005 9960 Worker thread wakes up
20:38:48.980 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=214, med=1, FiltMin=0, FiltMax=176, Gamma=1.000
20:38:48.985 00.005 11872 UpdateGuideState exits: m=5784 SNR=49.2
20:38:48.990 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:48.994 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:38:48.997 00.003 11872 Enqueuing Expose request
20:38:49.000 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.30) opts 0xd
20:38:49.000 00.000 9960 Handling offset move in thread for scope, endpoint = (0.06, 0.30)
20:38:49.002 00.002 9960 Moving (0.06, 0.30) raw xDistance=-0.07 yDistance=-0.29
20:38:49.002 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:38:49.002 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
20:38:49.002 00.000 9960 MoveAxis(E, 0, ABG)
20:38:49.003 00.001 9960 Move returns status 0, amount 0
20:38:49.003 00.000 9960 MoveAxis(N, 214, ABG)
20:38:49.003 00.000 9960 Guiding  Dir = 0, Dur = 214
20:38:49.004 00.001 9960 IsSlewing returns 0
20:38:49.004 00.000 9960 IsGuiding returns 0
20:38:49.005 00.001 9960 PulseGuide returned control before completion, sleep 224
20:38:49.229 00.224 9960 IsGuiding returns 1
20:38:49.229 00.000 9960 scope still moving after pulse duration time elapsed
20:38:49.261 00.032 9960 IsSlewing returns 0
20:38:49.261 00.000 9960 IsGuiding returns 0
20:38:49.262 00.001 9960 scope move finished after 214 + 43 ms
20:38:49.262 00.000 9960 Move returns status 0, amount 214
20:38:49.262 00.000 9960 move complete, result=0
20:38:49.262 00.000 9960 worker thread done servicing request
20:38:49.262 00.000 9960 Worker thread wakes up
20:38:49.263 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 214 ms NORTH
20:38:49.267 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
20:38:49.267 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1198,1046,31,31)
20:38:50.517 01.250 9960 Exposure complete
20:38:50.648 00.131 9960 worker thread done servicing request
20:38:50.650 00.002 11872 OnExposeComplete: enter
20:38:50.653 00.003 11872 UpdateGuideState(): m_state=6
20:38:50.657 00.004 11872 Star::Find(15, 1213, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 375
20:38:50.660 00.003 11872 Star::Find returns 1 (0), X=1213.04, Y=1061.59, Mass=5788, SNR=49.5, Peak=140 HFD=6.8
20:38:50.664 00.004 11872 CameraToMount -- cameraTheta (2.60) - m_xAngle (-3.14) = xAngle (5.74 = -0.54)
20:38:50.668 00.004 11872 CameraToMount -- cameraTheta (2.60) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.57 = -0.72)
20:38:50.671 00.003 11872 CameraToMount -- cameraX=-0.23 cameraY=0.14 hyp=0.26 cameraTheta=2.60 mountX=0.23 mountY=-0.17, mountTheta=-0.65
20:38:50.677 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.23, y=0.14, opts=13)
20:38:50.681 00.004 11872 Enqueuing Move request for scope (-0.23, 0.14)
20:38:50.686 00.005 9960 Worker thread wakes up
20:38:50.687 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=220, med=1, FiltMin=0, FiltMax=176, Gamma=1.000
20:38:50.691 00.004 11872 UpdateGuideState exits: m=5788 SNR=49.5
20:38:50.694 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:50.698 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.14) opts 0xd
20:38:50.698 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:38:50.702 00.004 11872 Enqueuing Expose request
20:38:50.706 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.23, 0.14)
20:38:50.706 00.000 9960 Moving (-0.23, 0.14) raw xDistance=0.23 yDistance=-0.17
20:38:50.707 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
20:38:50.707 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:38:50.707 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
20:38:50.708 00.001 9960 MoveAxis(W, 95, ABG)
20:38:50.708 00.000 9960 Guiding  Dir = 3, Dur = 95
20:38:50.708 00.000 9960 IsSlewing returns 0
20:38:50.709 00.001 9960 IsGuiding returns 0
20:38:50.709 00.000 9960 PulseGuide returned control before completion, sleep 105
20:38:50.821 00.112 9960 IsGuiding returns 1
20:38:50.823 00.002 9960 scope still moving after pulse duration time elapsed
20:38:50.852 00.029 9960 IsSlewing returns 0
20:38:50.853 00.001 9960 IsGuiding returns 0
20:38:50.854 00.001 9960 scope move finished after 95 + 50 ms
20:38:50.855 00.001 9960 Move returns status 0, amount 95
20:38:50.855 00.000 9960 MoveAxis(N, 0, ABG)
20:38:50.855 00.000 9960 Move returns status 0, amount 0
20:38:50.856 00.001 9960 move complete, result=0
20:38:50.856 00.000 9960 worker thread done servicing request
20:38:50.856 00.000 11872 GuideStep: 0.2 px 95 ms WEST, -0.2 px 0 ms NORTH
20:38:50.862 00.006 9960 Worker thread wakes up
20:38:50.862 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:38:50.862 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1198,1046,31,31)
20:38:52.103 01.241 9960 Exposure complete
20:38:52.223 00.120 9960 worker thread done servicing request
20:38:52.224 00.001 11872 OnExposeComplete: enter
20:38:52.227 00.003 11872 UpdateGuideState(): m_state=6
20:38:52.232 00.005 11872 Star::Find(15, 1213, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 376
20:38:52.237 00.005 11872 Star::Find returns 1 (0), X=1213.11, Y=1061.79, Mass=5445, SNR=46.8, Peak=135 HFD=6.7
20:38:52.242 00.005 11872 CameraToMount -- cameraTheta (1.99) - m_xAngle (-3.14) = xAngle (5.13 = -1.16)
20:38:52.246 00.004 11872 CameraToMount -- cameraTheta (1.99) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.96 = -1.33)
20:38:52.250 00.004 11872 CameraToMount -- cameraX=-0.15 cameraY=0.34 hyp=0.37 cameraTheta=1.99 mountX=0.15 mountY=-0.36, mountTheta=-1.18
20:38:52.256 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.15, y=0.34, opts=13)
20:38:52.259 00.003 11872 Enqueuing Move request for scope (-0.15, 0.34)
20:38:52.263 00.004 9960 Worker thread wakes up
20:38:52.263 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.34) opts 0xd
20:38:52.263 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.15, 0.34)
20:38:52.263 00.000 9960 Moving (-0.15, 0.34) raw xDistance=0.15 yDistance=-0.36
20:38:52.264 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=1, FiltMin=0, FiltMax=187, Gamma=1.000
20:38:52.267 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
20:38:52.269 00.002 11872 UpdateGuideState exits: m=5445 SNR=46.8
20:38:52.272 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:52.276 00.004 9960 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.36
20:38:52.276 00.000 9960 MoveAxis(E, 0, ABG)
20:38:52.277 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:38:52.280 00.003 9960 Move returns status 0, amount 0
20:38:52.280 00.000 9960 MoveAxis(N, 271, ABG)
20:38:52.281 00.001 9960 Guiding  Dir = 0, Dur = 271
20:38:52.281 00.000 11872 Enqueuing Expose request
20:38:52.285 00.004 9960 IsSlewing returns 0
20:38:52.285 00.000 9960 IsGuiding returns 0
20:38:52.285 00.000 9960 PulseGuide returned control before completion, sleep 281
20:38:52.578 00.293 9960 IsGuiding returns 1
20:38:52.580 00.002 9960 scope still moving after pulse duration time elapsed
20:38:52.608 00.028 9960 IsSlewing returns 0
20:38:52.609 00.001 9960 IsGuiding returns 0
20:38:52.609 00.000 9960 scope move finished after 271 + 52 ms
20:38:52.609 00.000 9960 Move returns status 0, amount 271
20:38:52.610 00.001 9960 move complete, result=0
20:38:52.610 00.000 9960 worker thread done servicing request
20:38:52.610 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.4 px 271 ms NORTH
20:38:52.617 00.007 9960 Worker thread wakes up
20:38:52.617 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:38:52.618 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1198,1046,31,31)
20:38:53.863 01.245 9960 Exposure complete
20:38:53.992 00.129 11872 OnExposeComplete: enter
20:38:53.997 00.005 11872 UpdateGuideState(): m_state=6
20:38:54.000 00.003 9960 worker thread done servicing request
20:38:54.000 00.000 11872 Star::Find(15, 1213, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 377
20:38:54.004 00.004 11872 Star::Find returns 1 (0), X=1212.94, Y=1061.63, Mass=5735, SNR=48.9, Peak=130 HFD=6.7
20:38:54.008 00.004 11872 CameraToMount -- cameraTheta (2.62) - m_xAngle (-3.14) = xAngle (5.76 = -0.52)
20:38:54.013 00.005 11872 CameraToMount -- cameraTheta (2.62) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.59 = -0.69)
20:38:54.017 00.004 11872 CameraToMount -- cameraX=-0.32 cameraY=0.18 hyp=0.37 cameraTheta=2.62 mountX=0.32 mountY=-0.24, mountTheta=-0.63
20:38:54.024 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.32, y=0.18, opts=13)
20:38:54.028 00.004 11872 Enqueuing Move request for scope (-0.32, 0.18)
20:38:54.032 00.004 9960 Worker thread wakes up
20:38:54.032 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=224, med=1, FiltMin=0, FiltMax=185, Gamma=1.000
20:38:54.036 00.004 11872 UpdateGuideState exits: m=5735 SNR=48.9
20:38:54.040 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:54.043 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.18) opts 0xd
20:38:54.044 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:38:54.048 00.004 11872 Enqueuing Expose request
20:38:54.054 00.006 9960 Handling offset move in thread for scope, endpoint = (-0.32, 0.18)
20:38:54.055 00.001 9960 Moving (-0.32, 0.18) raw xDistance=0.32 yDistance=-0.24
20:38:54.055 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32
20:38:54.055 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
20:38:54.056 00.001 9960 MoveAxis(W, 135, ABG)
20:38:54.056 00.000 9960 Guiding  Dir = 3, Dur = 135
20:38:54.056 00.000 9960 IsSlewing returns 0
20:38:54.056 00.000 9960 IsGuiding returns 0
20:38:54.057 00.001 9960 PulseGuide returned control before completion, sleep 145
20:38:54.212 00.155 9960 IsGuiding returns 1
20:38:54.213 00.001 9960 scope still moving after pulse duration time elapsed
20:38:54.242 00.029 9960 IsSlewing returns 0
20:38:54.243 00.001 9960 IsGuiding returns 0
20:38:54.244 00.001 9960 scope move finished after 135 + 52 ms
20:38:54.245 00.001 9960 Move returns status 0, amount 135
20:38:54.245 00.000 9960 MoveAxis(N, 177, ABG)
20:38:54.245 00.000 9960 Guiding  Dir = 0, Dur = 177
20:38:54.246 00.001 9960 IsSlewing returns 0
20:38:54.246 00.000 9960 IsGuiding returns 0
20:38:54.247 00.001 9960 PulseGuide returned control before completion, sleep 187
20:38:54.446 00.199 9960 IsGuiding returns 1
20:38:54.448 00.002 9960 scope still moving after pulse duration time elapsed
20:38:54.477 00.029 9960 IsSlewing returns 0
20:38:54.479 00.002 9960 IsGuiding returns 0
20:38:54.479 00.000 9960 scope move finished after 177 + 55 ms
20:38:54.479 00.000 9960 Move returns status 0, amount 177
20:38:54.480 00.001 9960 move complete, result=0
20:38:54.480 00.000 9960 worker thread done servicing request
20:38:54.482 00.002 9960 Worker thread wakes up
20:38:54.482 00.000 11872 GuideStep: 0.3 px 135 ms WEST, -0.2 px 177 ms NORTH
20:38:54.488 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:38:54.488 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1198,1046,31,31)
20:38:55.738 01.250 9960 Exposure complete
20:38:55.866 00.128 9960 worker thread done servicing request
20:38:55.867 00.001 11872 OnExposeComplete: enter
20:38:55.870 00.003 11872 UpdateGuideState(): m_state=6
20:38:55.874 00.004 11872 Star::Find(15, 1212, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 378
20:38:55.876 00.002 11872 Star::Find returns 1 (0), X=1213.34, Y=1061.53, Mass=5666, SNR=48.4, Peak=144 HFD=6.9
20:38:55.879 00.003 11872 CameraToMount -- cameraTheta (0.80) - m_xAngle (-3.14) = xAngle (3.94 = -2.34)
20:38:55.882 00.003 11872 CameraToMount -- cameraTheta (0.80) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.77 = -2.51)
20:38:55.884 00.002 11872 CameraToMount -- cameraX=0.08 cameraY=0.08 hyp=0.11 cameraTheta=0.80 mountX=-0.08 mountY=-0.07, mountTheta=-2.44
20:38:55.890 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.08, y=0.08, opts=13)
20:38:55.895 00.005 11872 Enqueuing Move request for scope (0.08, 0.08)
20:38:55.897 00.002 9960 Worker thread wakes up
20:38:55.898 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=220, med=1, FiltMin=0, FiltMax=184, Gamma=1.000
20:38:55.901 00.003 11872 UpdateGuideState exits: m=5666 SNR=48.4
20:38:55.906 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:55.910 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:38:55.913 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.08) opts 0xd
20:38:55.913 00.000 9960 Handling offset move in thread for scope, endpoint = (0.08, 0.08)
20:38:55.913 00.000 9960 Moving (0.08, 0.08) raw xDistance=-0.08 yDistance=-0.07
20:38:55.914 00.001 11872 Enqueuing Expose request
20:38:55.917 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
20:38:55.917 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:38:55.917 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:38:55.917 00.000 9960 MoveAxis(E, 0, ABG)
20:38:55.917 00.000 9960 Move returns status 0, amount 0
20:38:55.917 00.000 9960 MoveAxis(N, 0, ABG)
20:38:55.917 00.000 9960 Move returns status 0, amount 0
20:38:55.918 00.001 9960 move complete, result=0
20:38:55.918 00.000 9960 worker thread done servicing request
20:38:55.918 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:38:55.922 00.004 9960 Worker thread wakes up
20:38:55.922 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:38:55.923 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1198,1046,31,31)
20:38:57.176 01.253 9960 Exposure complete
20:38:57.303 00.127 9960 worker thread done servicing request
20:38:57.304 00.001 11872 OnExposeComplete: enter
20:38:57.309 00.005 11872 UpdateGuideState(): m_state=6
20:38:57.314 00.005 11872 Star::Find(15, 1213, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 379
20:38:57.318 00.004 11872 Star::Find returns 1 (0), X=1213.33, Y=1061.62, Mass=6091, SNR=51.2, Peak=143 HFD=6.9
20:38:57.322 00.004 11872 CameraToMount -- cameraTheta (1.22) - m_xAngle (-3.14) = xAngle (4.36 = -1.92)
20:38:57.326 00.004 11872 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.19 = -2.10)
20:38:57.331 00.005 11872 CameraToMount -- cameraX=0.06 cameraY=0.17 hyp=0.18 cameraTheta=1.22 mountX=-0.06 mountY=-0.16, mountTheta=-1.95
20:38:57.336 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.06, y=0.17, opts=13)
20:38:57.339 00.003 11872 Enqueuing Move request for scope (0.06, 0.17)
20:38:57.343 00.004 9960 Worker thread wakes up
20:38:57.343 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.17) opts 0xd
20:38:57.343 00.000 9960 Handling offset move in thread for scope, endpoint = (0.06, 0.17)
20:38:57.343 00.000 9960 Moving (0.06, 0.17) raw xDistance=-0.06 yDistance=-0.16
20:38:57.343 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:38:57.344 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:38:57.345 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=224, med=1, FiltMin=0, FiltMax=184, Gamma=1.000
20:38:57.348 00.003 11872 UpdateGuideState exits: m=6091 SNR=51.2
20:38:57.352 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
20:38:57.352 00.000 9960 MoveAxis(E, 0, ABG)
20:38:57.352 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:57.355 00.003 9960 Move returns status 0, amount 0
20:38:57.356 00.001 9960 MoveAxis(N, 0, ABG)
20:38:57.356 00.000 9960 Move returns status 0, amount 0
20:38:57.356 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:38:57.362 00.006 11872 Enqueuing Expose request
20:38:57.366 00.004 9960 move complete, result=0
20:38:57.368 00.002 9960 worker thread done servicing request
20:38:57.368 00.000 9960 Worker thread wakes up
20:38:57.368 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:38:57.371 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
20:38:57.371 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1198,1046,31,31)
20:38:58.615 01.244 9960 Exposure complete
20:38:58.748 00.133 9960 worker thread done servicing request
20:38:58.748 00.000 11872 OnExposeComplete: enter
20:38:58.753 00.005 11872 UpdateGuideState(): m_state=6
20:38:58.756 00.003 11872 Star::Find(15, 1213, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 380
20:38:58.759 00.003 11872 Star::Find returns 1 (0), X=1213.19, Y=1061.80, Mass=5841, SNR=48.9, Peak=142 HFD=6.6
20:38:58.764 00.005 11872 CameraToMount -- cameraTheta (1.78) - m_xAngle (-3.14) = xAngle (4.92 = -1.37)
20:38:58.769 00.005 11872 CameraToMount -- cameraTheta (1.78) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.75 = -1.54)
20:38:58.772 00.003 11872 CameraToMount -- cameraX=-0.07 cameraY=0.35 hyp=0.36 cameraTheta=1.78 mountX=0.07 mountY=-0.36, mountTheta=-1.37
20:38:58.778 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.07, y=0.35, opts=13)
20:38:58.783 00.005 11872 Enqueuing Move request for scope (-0.07, 0.35)
20:38:58.786 00.003 9960 Worker thread wakes up
20:38:58.787 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=216, med=1, FiltMin=0, FiltMax=183, Gamma=1.000
20:38:58.790 00.003 11872 UpdateGuideState exits: m=5841 SNR=48.9
20:38:58.795 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:58.799 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:38:58.803 00.004 11872 Enqueuing Expose request
20:38:58.806 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.35) opts 0xd
20:38:58.806 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.07, 0.35)
20:38:58.806 00.000 9960 Moving (-0.07, 0.35) raw xDistance=0.07 yDistance=-0.36
20:38:58.808 00.002 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
20:38:58.808 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.36
20:38:58.808 00.000 9960 MoveAxis(E, 0, ABG)
20:38:58.808 00.000 9960 Move returns status 0, amount 0
20:38:58.809 00.001 9960 MoveAxis(N, 266, ABG)
20:38:58.809 00.000 9960 Guiding  Dir = 0, Dur = 266
20:38:58.809 00.000 9960 IsSlewing returns 0
20:38:58.809 00.000 9960 IsGuiding returns 0
20:38:58.809 00.000 9960 PulseGuide returned control before completion, sleep 276
20:38:59.087 00.278 9960 IsGuiding returns 1
20:38:59.088 00.001 9960 scope still moving after pulse duration time elapsed
20:38:59.119 00.031 9960 IsSlewing returns 0
20:38:59.119 00.000 9960 IsGuiding returns 0
20:38:59.121 00.002 9960 scope move finished after 266 + 44 ms
20:38:59.121 00.000 9960 Move returns status 0, amount 266
20:38:59.121 00.000 9960 move complete, result=0
20:38:59.121 00.000 9960 worker thread done servicing request
20:38:59.121 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.4 px 266 ms NORTH
20:38:59.127 00.006 9960 Worker thread wakes up
20:38:59.127 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:38:59.128 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1198,1046,31,31)
20:39:00.385 01.257 9960 Exposure complete
20:39:00.523 00.138 9960 worker thread done servicing request
20:39:00.524 00.001 11872 OnExposeComplete: enter
20:39:00.528 00.004 11872 UpdateGuideState(): m_state=6
20:39:00.531 00.003 11872 Star::Find(15, 1213, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 381
20:39:00.536 00.005 11872 Star::Find returns 1 (0), X=1213.11, Y=1061.96, Mass=5700, SNR=49.0, Peak=137 HFD=6.5
20:39:00.539 00.003 11872 CameraToMount -- cameraTheta (1.86) - m_xAngle (-3.14) = xAngle (5.00 = -1.28)
20:39:00.544 00.005 11872 CameraToMount -- cameraTheta (1.86) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.83 = -1.45)
20:39:00.550 00.006 11872 CameraToMount -- cameraX=-0.15 cameraY=0.51 hyp=0.54 cameraTheta=1.86 mountX=0.15 mountY=-0.53, mountTheta=-1.29
20:39:00.556 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.15, y=0.51, opts=13)
20:39:00.560 00.004 11872 Enqueuing Move request for scope (-0.15, 0.51)
20:39:00.565 00.005 9960 Worker thread wakes up
20:39:00.565 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=1, FiltMin=0, FiltMax=181, Gamma=1.000
20:39:00.569 00.004 11872 UpdateGuideState exits: m=5700 SNR=49.0
20:39:00.573 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.51) opts 0xd
20:39:00.573 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.15, 0.51)
20:39:00.573 00.000 9960 Moving (-0.15, 0.51) raw xDistance=0.15 yDistance=-0.53
20:39:00.573 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
20:39:00.574 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.53 from input -0.53
20:39:00.574 00.000 9960 MoveAxis(E, 0, ABG)
20:39:00.574 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:39:00.580 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:39:00.586 00.006 11872 Enqueuing Expose request
20:39:00.590 00.004 9960 Move returns status 0, amount 0
20:39:00.590 00.000 9960 MoveAxis(N, 397, ABG)
20:39:00.590 00.000 9960 Guiding  Dir = 0, Dur = 397
20:39:00.591 00.001 9960 IsSlewing returns 0
20:39:00.591 00.000 9960 IsGuiding returns 0
20:39:00.592 00.001 9960 PulseGuide returned control before completion, sleep 407
20:39:01.011 00.419 9960 IsGuiding returns 1
20:39:01.012 00.001 9960 scope still moving after pulse duration time elapsed
20:39:01.042 00.030 9960 IsSlewing returns 0
20:39:01.043 00.001 9960 IsGuiding returns 0
20:39:01.043 00.000 9960 scope move finished after 397 + 54 ms
20:39:01.043 00.000 9960 Move returns status 0, amount 397
20:39:01.043 00.000 9960 move complete, result=0
20:39:01.043 00.000 9960 worker thread done servicing request
20:39:01.045 00.002 11872 GuideStep: 0.2 px 0 ms EAST, -0.5 px 397 ms NORTH
20:39:01.049 00.004 9960 Worker thread wakes up
20:39:01.050 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:39:01.050 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1198,1046,31,31)
20:39:02.307 01.257 9960 Exposure complete
20:39:02.439 00.132 9960 worker thread done servicing request
20:39:02.440 00.001 11872 OnExposeComplete: enter
20:39:02.444 00.004 11872 UpdateGuideState(): m_state=6
20:39:02.449 00.005 11872 Star::Find(15, 1213, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 382
20:39:02.453 00.004 11872 Star::Find returns 1 (0), X=1213.25, Y=1061.43, Mass=5933, SNR=49.5, Peak=143 HFD=7.0
20:39:02.456 00.003 11872 CameraToMount -- cameraTheta (-2.27) - m_xAngle (-3.14) = xAngle (0.86 = 0.86)
20:39:02.460 00.004 11872 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.69 = 0.69)
20:39:02.464 00.004 11872 CameraToMount -- cameraX=-0.02 cameraY=-0.02 hyp=0.03 cameraTheta=-2.27 mountX=0.02 mountY=0.02, mountTheta=0.78
20:39:02.469 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.02, y=-0.02, opts=13)
20:39:02.473 00.004 11872 Enqueuing Move request for scope (-0.02, -0.02)
20:39:02.476 00.003 9960 Worker thread wakes up
20:39:02.476 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.02) opts 0xd
20:39:02.476 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.02, -0.02)
20:39:02.476 00.000 9960 Moving (-0.02, -0.02) raw xDistance=0.02 yDistance=0.02
20:39:02.477 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:39:02.477 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:39:02.477 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:39:02.477 00.000 9960 MoveAxis(E, 0, ABG)
20:39:02.477 00.000 9960 Move returns status 0, amount 0
20:39:02.478 00.001 9960 MoveAxis(N, 0, ABG)
20:39:02.478 00.000 9960 Move returns status 0, amount 0
20:39:02.478 00.000 9960 move complete, result=0
20:39:02.478 00.000 9960 worker thread done servicing request
20:39:02.478 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=218, med=1, FiltMin=0, FiltMax=199, Gamma=1.000
20:39:02.483 00.005 11872 UpdateGuideState exits: m=5933 SNR=49.5
20:39:02.488 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:39:02.493 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:39:02.497 00.004 11872 Enqueuing Expose request
20:39:02.501 00.004 11872 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:39:02.504 00.003 9960 Worker thread wakes up
20:39:02.504 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:39:02.504 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1198,1046,31,31)
20:39:03.756 01.252 9960 Exposure complete
20:39:03.904 00.148 9960 worker thread done servicing request
20:39:03.905 00.001 11872 OnExposeComplete: enter
20:39:03.908 00.003 11872 UpdateGuideState(): m_state=6
20:39:03.911 00.003 11872 Star::Find(15, 1213, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 383
20:39:03.914 00.003 11872 Star::Find returns 1 (0), X=1213.08, Y=1061.66, Mass=5899, SNR=48.9, Peak=141 HFD=6.7
20:39:03.918 00.004 11872 CameraToMount -- cameraTheta (2.28) - m_xAngle (-3.14) = xAngle (5.41 = -0.87)
20:39:03.920 00.002 11872 CameraToMount -- cameraTheta (2.28) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.24 = -1.04)
20:39:03.923 00.003 11872 CameraToMount -- cameraX=-0.18 cameraY=0.21 hyp=0.28 cameraTheta=2.28 mountX=0.18 mountY=-0.24, mountTheta=-0.93
20:39:03.927 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.18, y=0.21, opts=13)
20:39:03.929 00.002 11872 Enqueuing Move request for scope (-0.18, 0.21)
20:39:03.933 00.004 9960 Worker thread wakes up
20:39:03.933 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.21) opts 0xd
20:39:03.933 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.18, 0.21)
20:39:03.935 00.002 9960 Moving (-0.18, 0.21) raw xDistance=0.18 yDistance=-0.24
20:39:03.935 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
20:39:03.935 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
20:39:03.936 00.001 9960 MoveAxis(E, 0, ABG)
20:39:03.936 00.000 9960 Move returns status 0, amount 0
20:39:03.936 00.000 9960 MoveAxis(N, 179, ABG)
20:39:03.936 00.000 9960 Guiding  Dir = 0, Dur = 179
20:39:03.936 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=226, med=1, FiltMin=0, FiltMax=175, Gamma=1.000
20:39:03.939 00.003 9960 IsSlewing returns 0
20:39:03.939 00.000 11872 UpdateGuideState exits: m=5899 SNR=48.9
20:39:03.943 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:39:03.945 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:39:03.950 00.005 9960 IsGuiding returns 0
20:39:03.951 00.001 11872 Enqueuing Expose request
20:39:03.954 00.003 9960 PulseGuide returned control before completion, sleep 189
20:39:04.150 00.196 9960 IsGuiding returns 1
20:39:04.151 00.001 9960 scope still moving after pulse duration time elapsed
20:39:04.182 00.031 9960 IsSlewing returns 0
20:39:04.184 00.002 9960 IsGuiding returns 0
20:39:04.184 00.000 9960 scope move finished after 179 + 54 ms
20:39:04.185 00.001 9960 Move returns status 0, amount 179
20:39:04.185 00.000 9960 move complete, result=0
20:39:04.185 00.000 9960 worker thread done servicing request
20:39:04.186 00.001 11872 GuideStep: 0.2 px 0 ms EAST, -0.2 px 179 ms NORTH
20:39:04.192 00.006 9960 Worker thread wakes up
20:39:04.192 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:39:04.192 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1198,1046,31,31)
20:39:05.445 01.253 9960 Exposure complete
20:39:05.570 00.125 9960 worker thread done servicing request
20:39:05.570 00.000 11872 OnExposeComplete: enter
20:39:05.575 00.005 11872 UpdateGuideState(): m_state=6
20:39:05.579 00.004 11872 Star::Find(15, 1213, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 384
20:39:05.583 00.004 11872 Star::Find returns 1 (0), X=1212.83, Y=1062.31, Mass=5576, SNR=48.1, Peak=135 HFD=6.5
20:39:05.587 00.004 11872 CameraToMount -- cameraTheta (2.04) - m_xAngle (-3.14) = xAngle (5.18 = -1.11)
20:39:05.590 00.003 11872 CameraToMount -- cameraTheta (2.04) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.01 = -1.28)
20:39:05.595 00.005 11872 CameraToMount -- cameraX=-0.43 cameraY=0.86 hyp=0.96 cameraTheta=2.04 mountX=0.43 mountY=-0.92, mountTheta=-1.13
20:39:05.600 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.43, y=0.86, opts=13)
20:39:05.603 00.003 11872 Enqueuing Move request for scope (-0.43, 0.86)
20:39:05.606 00.003 9960 Worker thread wakes up
20:39:05.607 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.43, 0.86) opts 0xd
20:39:05.607 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.43, 0.86)
20:39:05.608 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=1, FiltMin=0, FiltMax=181, Gamma=1.000
20:39:05.612 00.004 9960 Moving (-0.43, 0.86) raw xDistance=0.43 yDistance=-0.92
20:39:05.612 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.27 from input 0.43
20:39:05.612 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.92 from input -0.92
20:39:05.612 00.000 9960 MoveAxis(W, 181, ABG)
20:39:05.614 00.002 11872 UpdateGuideState exits: m=5576 SNR=48.1
20:39:05.618 00.004 9960 Guiding  Dir = 3, Dur = 181
20:39:05.619 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:39:05.623 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:39:05.628 00.005 9960 IsSlewing returns 0
20:39:05.628 00.000 11872 Enqueuing Expose request
20:39:05.632 00.004 9960 IsGuiding returns 0
20:39:05.632 00.000 9960 PulseGuide returned control before completion, sleep 191
20:39:05.827 00.195 9960 IsGuiding returns 1
20:39:05.828 00.001 9960 scope still moving after pulse duration time elapsed
20:39:05.859 00.031 9960 IsSlewing returns 0
20:39:05.859 00.000 9960 IsGuiding returns 0
20:39:05.860 00.001 9960 scope move finished after 181 + 46 ms
20:39:05.860 00.000 9960 Move returns status 0, amount 181
20:39:05.860 00.000 9960 MoveAxis(N, 687, ABG)
20:39:05.860 00.000 9960 Guiding  Dir = 0, Dur = 687
20:39:05.861 00.001 9960 IsSlewing returns 0
20:39:05.861 00.000 9960 IsGuiding returns 0
20:39:05.862 00.001 9960 PulseGuide returned control before completion, sleep 697
20:39:06.562 00.700 9960 IsGuiding returns 1
20:39:06.562 00.000 9960 scope still moving after pulse duration time elapsed
20:39:06.593 00.031 9960 IsSlewing returns 0
20:39:06.594 00.001 9960 IsGuiding returns 1
20:39:06.624 00.030 9960 IsSlewing returns 0
20:39:06.625 00.001 9960 IsGuiding returns 0
20:39:06.625 00.000 9960 scope move finished after 687 + 76 ms
20:39:06.626 00.001 9960 Move returns status 0, amount 687
20:39:06.626 00.000 9960 move complete, result=0
20:39:06.626 00.000 9960 worker thread done servicing request
20:39:06.627 00.001 9960 Worker thread wakes up
20:39:06.627 00.000 11872 GuideStep: 0.4 px 181 ms WEST, -0.9 px 687 ms NORTH
20:39:06.633 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:39:06.633 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1198,1046,31,31)
20:39:07.889 01.256 9960 Exposure complete
20:39:08.019 00.130 9960 worker thread done servicing request
20:39:08.019 00.000 11872 OnExposeComplete: enter
20:39:08.023 00.004 11872 UpdateGuideState(): m_state=6
20:39:08.028 00.005 11872 Star::Find(15, 1212, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 385
20:39:08.032 00.004 11872 Star::Find returns 1 (0), X=1213.43, Y=1060.60, Mass=6167, SNR=51.7, Peak=139 HFD=7.0
20:39:08.037 00.005 11872 CameraToMount -- cameraTheta (-1.38) - m_xAngle (-3.14) = xAngle (1.76 = 1.76)
20:39:08.040 00.003 11872 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.59 = 1.59)
20:39:08.044 00.004 11872 CameraToMount -- cameraX=0.16 cameraY=-0.85 hyp=0.86 cameraTheta=-1.38 mountX=-0.16 mountY=0.86, mountTheta=1.76
20:39:08.051 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.16, y=-0.85, opts=13)
20:39:08.056 00.005 11872 Enqueuing Move request for scope (0.16, -0.85)
20:39:08.060 00.004 9960 Worker thread wakes up
20:39:08.061 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
20:39:08.064 00.003 11872 UpdateGuideState exits: m=6167 SNR=51.7
20:39:08.069 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:39:08.073 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:39:08.076 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.85) opts 0xd
20:39:08.077 00.001 9960 Handling offset move in thread for scope, endpoint = (0.16, -0.85)
20:39:08.077 00.000 9960 Moving (0.16, -0.85) raw xDistance=-0.16 yDistance=0.86
20:39:08.077 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
20:39:08.077 00.000 9960 resist switch: large excursion: input 0.86 thresh 0.60 direction from -1 to 1
20:39:08.077 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.59
20:39:08.077 00.000 11872 Enqueuing Expose request
20:39:08.082 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.86 from input 0.86
20:39:08.082 00.000 9960 MoveAxis(E, 0, ABG)
20:39:08.082 00.000 9960 Move returns status 0, amount 0
20:39:08.084 00.002 9960 MoveAxis(S, 644, ABG)
20:39:08.084 00.000 9960 Guiding  Dir = 1, Dur = 644
20:39:08.085 00.001 9960 IsSlewing returns 0
20:39:08.085 00.000 9960 IsGuiding returns 0
20:39:08.085 00.000 9960 PulseGuide returned control before completion, sleep 654
20:39:08.749 00.664 9960 IsGuiding returns 1
20:39:08.749 00.000 9960 scope still moving after pulse duration time elapsed
20:39:08.780 00.031 9960 IsSlewing returns 0
20:39:08.781 00.001 9960 IsGuiding returns 0
20:39:08.781 00.000 9960 scope move finished after 644 + 52 ms
20:39:08.783 00.002 9960 Move returns status 0, amount 644
20:39:08.783 00.000 9960 move complete, result=0
20:39:08.784 00.001 9960 worker thread done servicing request
20:39:08.784 00.000 9960 Worker thread wakes up
20:39:08.784 00.000 11872 GuideStep: -0.2 px 0 ms EAST, 0.9 px 644 ms SOUTH
20:39:08.790 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:39:08.790 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1198,1046,31,31)
20:39:10.043 01.253 9960 Exposure complete
20:39:10.177 00.134 9960 worker thread done servicing request
20:39:10.178 00.001 11872 OnExposeComplete: enter
20:39:10.183 00.005 11872 UpdateGuideState(): m_state=6
20:39:10.186 00.003 11872 Star::Find(15, 1213, 1060, 0, (0,0,0,0), 1.5, 10.0, 255) frame 386
20:39:10.190 00.004 11872 Star::Find returns 1 (0), X=1213.48, Y=1061.09, Mass=5828, SNR=49.9, Peak=133 HFD=6.5
20:39:10.193 00.003 11872 CameraToMount -- cameraTheta (-1.04) - m_xAngle (-3.14) = xAngle (2.10 = 2.10)
20:39:10.197 00.004 11872 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.92 = 1.92)
20:39:10.202 00.005 11872 CameraToMount -- cameraX=0.21 cameraY=-0.36 hyp=0.42 cameraTheta=-1.04 mountX=-0.21 mountY=0.39, mountTheta=2.06
20:39:10.207 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.21, y=-0.36, opts=13)
20:39:10.211 00.004 11872 Enqueuing Move request for scope (0.21, -0.36)
20:39:10.215 00.004 9960 Worker thread wakes up
20:39:10.215 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=216, med=1, FiltMin=0, FiltMax=187, Gamma=1.000
20:39:10.218 00.003 11872 UpdateGuideState exits: m=5828 SNR=49.9
20:39:10.222 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:39:10.227 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:39:10.230 00.003 11872 Enqueuing Expose request
20:39:10.235 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.36) opts 0xd
20:39:10.236 00.001 9960 Handling offset move in thread for scope, endpoint = (0.21, -0.36)
20:39:10.237 00.001 9960 Moving (0.21, -0.36) raw xDistance=-0.21 yDistance=0.39
20:39:10.237 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
20:39:10.237 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.39 from input 0.39
20:39:10.238 00.001 9960 MoveAxis(E, 88, ABG)
20:39:10.239 00.001 9960 Guiding  Dir = 2, Dur = 88
20:39:10.239 00.000 9960 IsSlewing returns 0
20:39:10.240 00.001 9960 IsGuiding returns 0
20:39:10.240 00.000 9960 PulseGuide returned control before completion, sleep 98
20:39:10.345 00.105 9960 IsGuiding returns 1
20:39:10.346 00.001 9960 scope still moving after pulse duration time elapsed
20:39:10.376 00.030 9960 IsSlewing returns 0
20:39:10.378 00.002 9960 IsGuiding returns 0
20:39:10.379 00.001 9960 scope move finished after 88 + 50 ms
20:39:10.379 00.000 9960 Move returns status 0, amount 88
20:39:10.379 00.000 9960 MoveAxis(S, 294, ABG)
20:39:10.379 00.000 9960 Guiding  Dir = 1, Dur = 294
20:39:10.380 00.001 9960 IsSlewing returns 0
20:39:10.380 00.000 9960 IsGuiding returns 0
20:39:10.381 00.001 9960 PulseGuide returned control before completion, sleep 304
20:39:10.688 00.307 9960 IsGuiding returns 1
20:39:10.689 00.001 9960 scope still moving after pulse duration time elapsed
20:39:10.719 00.030 9960 IsSlewing returns 0
20:39:10.721 00.002 9960 IsGuiding returns 0
20:39:10.721 00.000 9960 scope move finished after 294 + 46 ms
20:39:10.721 00.000 9960 Move returns status 0, amount 294
20:39:10.722 00.001 9960 move complete, result=0
20:39:10.722 00.000 9960 worker thread done servicing request
20:39:10.723 00.001 9960 Worker thread wakes up
20:39:10.723 00.000 11872 GuideStep: -0.2 px 88 ms EAST, 0.4 px 294 ms SOUTH
20:39:10.731 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
20:39:10.731 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1198,1046,31,31)
20:39:11.979 01.248 9960 Exposure complete
20:39:12.098 00.119 9960 worker thread done servicing request
20:39:12.099 00.001 11872 OnExposeComplete: enter
20:39:12.103 00.004 11872 UpdateGuideState(): m_state=6
20:39:12.108 00.005 11872 Star::Find(15, 1213, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 387
20:39:12.112 00.004 11872 Star::Find returns 1 (0), X=1213.53, Y=1061.64, Mass=6013, SNR=50.4, Peak=155 HFD=6.8
20:39:12.117 00.005 11872 CameraToMount -- cameraTheta (0.62) - m_xAngle (-3.14) = xAngle (3.76 = -2.52)
20:39:12.120 00.003 11872 CameraToMount -- cameraTheta (0.62) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.59 = -2.69)
20:39:12.124 00.004 11872 CameraToMount -- cameraX=0.26 cameraY=0.19 hyp=0.32 cameraTheta=0.62 mountX=-0.26 mountY=-0.14, mountTheta=-2.65
20:39:12.128 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.26, y=0.19, opts=13)
20:39:12.133 00.005 11872 Enqueuing Move request for scope (0.26, 0.19)
20:39:12.136 00.003 9960 Worker thread wakes up
20:39:12.136 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.19) opts 0xd
20:39:12.136 00.000 9960 Handling offset move in thread for scope, endpoint = (0.26, 0.19)
20:39:12.136 00.000 9960 Moving (0.26, 0.19) raw xDistance=-0.26 yDistance=-0.14
20:39:12.136 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.26
20:39:12.138 00.002 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:39:12.138 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=217, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
20:39:12.143 00.005 11872 UpdateGuideState exits: m=6013 SNR=50.4
20:39:12.148 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:39:12.152 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
20:39:12.152 00.000 9960 MoveAxis(E, 116, ABG)
20:39:12.152 00.000 9960 Guiding  Dir = 2, Dur = 116
20:39:12.152 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:39:12.157 00.005 11872 Enqueuing Expose request
20:39:12.162 00.005 9960 IsSlewing returns 0
20:39:12.162 00.000 9960 IsGuiding returns 0
20:39:12.162 00.000 9960 PulseGuide returned control before completion, sleep 126
20:39:12.296 00.134 9960 IsGuiding returns 1
20:39:12.298 00.002 9960 scope still moving after pulse duration time elapsed
20:39:12.327 00.029 9960 IsSlewing returns 0
20:39:12.327 00.000 9960 IsGuiding returns 0
20:39:12.327 00.000 9960 scope move finished after 116 + 49 ms
20:39:12.329 00.002 9960 Move returns status 0, amount 116
20:39:12.329 00.000 9960 MoveAxis(N, 0, ABG)
20:39:12.329 00.000 9960 Move returns status 0, amount 0
20:39:12.329 00.000 9960 move complete, result=0
20:39:12.330 00.001 9960 worker thread done servicing request
20:39:12.330 00.000 9960 Worker thread wakes up
20:39:12.331 00.001 11872 GuideStep: -0.3 px 116 ms EAST, -0.1 px 0 ms NORTH
20:39:12.339 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
20:39:12.339 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1198,1046,31,31)
20:39:13.584 01.245 9960 Exposure complete
20:39:13.714 00.130 9960 worker thread done servicing request
20:39:13.715 00.001 11872 OnExposeComplete: enter
20:39:13.719 00.004 11872 UpdateGuideState(): m_state=6
20:39:13.723 00.004 11872 Star::Find(15, 1213, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 388
20:39:13.727 00.004 11872 Star::Find returns 1 (0), X=1213.52, Y=1061.75, Mass=5727, SNR=48.2, Peak=131 HFD=6.7
20:39:13.731 00.004 11872 CameraToMount -- cameraTheta (0.87) - m_xAngle (-3.14) = xAngle (4.00 = -2.28)
20:39:13.737 00.006 11872 CameraToMount -- cameraTheta (0.87) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.83 = -2.45)
20:39:13.742 00.005 11872 CameraToMount -- cameraX=0.25 cameraY=0.30 hyp=0.39 cameraTheta=0.87 mountX=-0.25 mountY=-0.25, mountTheta=-2.37
20:39:13.747 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.25, y=0.30, opts=13)
20:39:13.751 00.004 11872 Enqueuing Move request for scope (0.25, 0.30)
20:39:13.756 00.005 9960 Worker thread wakes up
20:39:13.756 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=218, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
20:39:13.759 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.30) opts 0xd
20:39:13.759 00.000 11872 UpdateGuideState exits: m=5727 SNR=48.2
20:39:13.764 00.005 9960 Handling offset move in thread for scope, endpoint = (0.25, 0.30)
20:39:13.764 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:39:13.768 00.004 9960 Moving (0.25, 0.30) raw xDistance=-0.25 yDistance=-0.25
20:39:13.768 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:39:13.772 00.004 9960 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.25
20:39:13.772 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:39:13.772 00.000 11872 Enqueuing Expose request
20:39:13.776 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
20:39:13.776 00.000 9960 MoveAxis(E, 114, ABG)
20:39:13.776 00.000 9960 Guiding  Dir = 2, Dur = 114
20:39:13.776 00.000 9960 IsSlewing returns 0
20:39:13.778 00.002 9960 IsGuiding returns 0
20:39:13.778 00.000 9960 PulseGuide returned control before completion, sleep 124
20:39:13.905 00.127 9960 IsGuiding returns 1
20:39:13.905 00.000 9960 scope still moving after pulse duration time elapsed
20:39:13.936 00.031 9960 IsSlewing returns 0
20:39:13.936 00.000 9960 IsGuiding returns 1
20:39:13.967 00.031 9960 IsSlewing returns 0
20:39:13.967 00.000 9960 IsGuiding returns 0
20:39:13.968 00.001 9960 scope move finished after 114 + 75 ms
20:39:13.968 00.000 9960 Move returns status 0, amount 114
20:39:13.968 00.000 9960 MoveAxis(N, 0, ABG)
20:39:13.968 00.000 9960 Move returns status 0, amount 0
20:39:13.968 00.000 9960 move complete, result=0
20:39:13.969 00.001 9960 worker thread done servicing request
20:39:13.969 00.000 11872 GuideStep: -0.3 px 114 ms EAST, -0.2 px 0 ms NORTH
20:39:13.974 00.005 9960 Worker thread wakes up
20:39:13.975 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:39:13.975 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1198,1046,31,31)
20:39:15.223 01.248 9960 Exposure complete
20:39:15.357 00.134 9960 worker thread done servicing request
20:39:15.357 00.000 11872 OnExposeComplete: enter
20:39:15.363 00.006 11872 UpdateGuideState(): m_state=6
20:39:15.369 00.006 11872 Star::Find(15, 1213, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 389
20:39:15.373 00.004 11872 Star::Find returns 1 (0), X=1213.55, Y=1061.79, Mass=5567, SNR=48.1, Peak=125 HFD=6.7
20:39:15.378 00.005 11872 CameraToMount -- cameraTheta (0.87) - m_xAngle (-3.14) = xAngle (4.00 = -2.28)
20:39:15.382 00.004 11872 CameraToMount -- cameraTheta (0.87) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.83 = -2.45)
20:39:15.386 00.004 11872 CameraToMount -- cameraX=0.28 cameraY=0.33 hyp=0.44 cameraTheta=0.87 mountX=-0.29 mountY=-0.28, mountTheta=-2.37
20:39:15.391 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.28, y=0.33, opts=13)
20:39:15.395 00.004 11872 Enqueuing Move request for scope (0.28, 0.33)
20:39:15.400 00.005 9960 Worker thread wakes up
20:39:15.401 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.33) opts 0xd
20:39:15.401 00.000 9960 Handling offset move in thread for scope, endpoint = (0.28, 0.33)
20:39:15.401 00.000 9960 Moving (0.28, 0.33) raw xDistance=-0.29 yDistance=-0.28
20:39:15.401 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.29
20:39:15.401 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:39:15.401 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=221, med=1, FiltMin=0, FiltMax=182, Gamma=1.000
20:39:15.405 00.004 11872 UpdateGuideState exits: m=5567 SNR=48.1
20:39:15.409 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
20:39:15.410 00.001 9960 MoveAxis(E, 128, ABG)
20:39:15.410 00.000 9960 Guiding  Dir = 2, Dur = 128
20:39:15.410 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:39:15.414 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:39:15.418 00.004 11872 Enqueuing Expose request
20:39:15.422 00.004 9960 IsSlewing returns 0
20:39:15.422 00.000 9960 IsGuiding returns 0
20:39:15.423 00.001 9960 PulseGuide returned control before completion, sleep 138
20:39:15.566 00.143 9960 IsGuiding returns 1
20:39:15.568 00.002 9960 scope still moving after pulse duration time elapsed
20:39:15.597 00.029 9960 IsSlewing returns 0
20:39:15.600 00.003 9960 IsGuiding returns 0
20:39:15.600 00.000 9960 scope move finished after 128 + 49 ms
20:39:15.601 00.001 9960 Move returns status 0, amount 128
20:39:15.601 00.000 9960 MoveAxis(N, 0, ABG)
20:39:15.602 00.001 9960 Move returns status 0, amount 0
20:39:15.602 00.000 9960 move complete, result=0
20:39:15.603 00.001 9960 worker thread done servicing request
20:39:15.603 00.000 11872 GuideStep: -0.3 px 128 ms EAST, -0.3 px 0 ms NORTH
20:39:15.608 00.005 9960 Worker thread wakes up
20:39:15.608 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:39:15.610 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1198,1046,31,31)
20:39:16.866 01.256 9960 Exposure complete
20:39:17.016 00.150 9960 worker thread done servicing request
20:39:17.016 00.000 11872 OnExposeComplete: enter
20:39:17.021 00.005 11872 UpdateGuideState(): m_state=6
20:39:17.025 00.004 11872 Star::Find(15, 1213, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 390
20:39:17.030 00.005 11872 Star::Find returns 1 (0), X=1213.17, Y=1062.36, Mass=5922, SNR=49.9, Peak=135 HFD=6.7
20:39:17.035 00.005 11872 CameraToMount -- cameraTheta (1.68) - m_xAngle (-3.14) = xAngle (4.82 = -1.47)
20:39:17.039 00.004 11872 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.64 = -1.64)
20:39:17.042 00.003 11872 CameraToMount -- cameraX=-0.10 cameraY=0.91 hyp=0.92 cameraTheta=1.68 mountX=0.09 mountY=-0.91, mountTheta=-1.47
20:39:17.048 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.10, y=0.91, opts=13)
20:39:17.053 00.005 11872 Enqueuing Move request for scope (-0.10, 0.91)
20:39:17.057 00.004 9960 Worker thread wakes up
20:39:17.057 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.91) opts 0xd
20:39:17.057 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.10, 0.91)
20:39:17.057 00.000 9960 Moving (-0.10, 0.91) raw xDistance=0.09 yDistance=-0.91
20:39:17.058 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
20:39:17.058 00.000 9960 resist switch: large excursion: input -0.91 thresh 0.60 direction from 1 to -1
20:39:17.059 00.001 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.74
20:39:17.059 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.91 from input -0.91
20:39:17.059 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=236, med=1, FiltMin=0, FiltMax=188, Gamma=1.000
20:39:17.063 00.004 9960 MoveAxis(E, 0, ABG)
20:39:17.063 00.000 9960 Move returns status 0, amount 0
20:39:17.063 00.000 11872 UpdateGuideState exits: m=5922 SNR=49.9
20:39:17.068 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:39:17.071 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:39:17.076 00.005 11872 Enqueuing Expose request
20:39:17.080 00.004 9960 MoveAxis(N, 683, ABG)
20:39:17.080 00.000 9960 Guiding  Dir = 0, Dur = 683
20:39:17.080 00.000 9960 IsSlewing returns 0
20:39:17.080 00.000 9960 IsGuiding returns 0
20:39:17.082 00.002 9960 PulseGuide returned control before completion, sleep 693
20:39:17.791 00.709 9960 IsGuiding returns 1
20:39:17.794 00.003 9960 scope still moving after pulse duration time elapsed
20:39:17.823 00.029 9960 IsSlewing returns 0
20:39:17.826 00.003 9960 IsGuiding returns 0
20:39:17.827 00.001 9960 scope move finished after 683 + 62 ms
20:39:17.827 00.000 9960 Move returns status 0, amount 683
20:39:17.828 00.001 9960 move complete, result=0
20:39:17.828 00.000 9960 worker thread done servicing request
20:39:17.828 00.000 9960 Worker thread wakes up
20:39:17.829 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.9 px 683 ms NORTH
20:39:17.835 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:39:17.836 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1198,1046,31,31)
20:39:19.088 01.252 9960 Exposure complete
20:39:19.217 00.129 9960 worker thread done servicing request
20:39:19.217 00.000 11872 OnExposeComplete: enter
20:39:19.221 00.004 11872 UpdateGuideState(): m_state=6
20:39:19.225 00.004 11872 Star::Find(15, 1213, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 391
20:39:19.229 00.004 11872 Star::Find returns 1 (0), X=1213.42, Y=1062.27, Mass=6064, SNR=51.0, Peak=138 HFD=7.0
20:39:19.233 00.004 11872 CameraToMount -- cameraTheta (1.38) - m_xAngle (-3.14) = xAngle (4.52 = -1.76)
20:39:19.237 00.004 11872 CameraToMount -- cameraTheta (1.38) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.35 = -1.93)
20:39:19.240 00.003 11872 CameraToMount -- cameraX=0.15 cameraY=0.81 hyp=0.83 cameraTheta=1.38 mountX=-0.16 mountY=-0.78, mountTheta=-1.77
20:39:19.246 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.15, y=0.81, opts=13)
20:39:19.251 00.005 11872 Enqueuing Move request for scope (0.15, 0.81)
20:39:19.255 00.004 9960 Worker thread wakes up
20:39:19.255 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=1, FiltMin=0, FiltMax=198, Gamma=1.000
20:39:19.259 00.004 11872 UpdateGuideState exits: m=6064 SNR=51.0
20:39:19.263 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.81) opts 0xd
20:39:19.263 00.000 9960 Handling offset move in thread for scope, endpoint = (0.15, 0.81)
20:39:19.263 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:39:19.268 00.005 9960 Moving (0.15, 0.81) raw xDistance=-0.16 yDistance=-0.78
20:39:19.268 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:39:19.272 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
20:39:19.272 00.000 11872 Enqueuing Expose request
20:39:19.277 00.005 9960 GuideAlgorithmResistSwitch::result() returns -0.78 from input -0.78
20:39:19.277 00.000 9960 MoveAxis(E, 0, ABG)
20:39:19.277 00.000 9960 Move returns status 0, amount 0
20:39:19.277 00.000 9960 MoveAxis(N, 579, ABG)
20:39:19.277 00.000 9960 Guiding  Dir = 0, Dur = 579
20:39:19.279 00.002 9960 IsSlewing returns 0
20:39:19.279 00.000 9960 IsGuiding returns 0
20:39:19.279 00.000 9960 PulseGuide returned control before completion, sleep 589
20:39:19.875 00.596 9960 IsGuiding returns 1
20:39:19.877 00.002 9960 scope still moving after pulse duration time elapsed
20:39:19.906 00.029 9960 IsSlewing returns 0
20:39:19.907 00.001 9960 IsGuiding returns 1
20:39:19.936 00.029 9960 IsSlewing returns 0
20:39:19.936 00.000 9960 IsGuiding returns 0
20:39:19.936 00.000 9960 scope move finished after 579 + 79 ms
20:39:19.936 00.000 9960 Move returns status 0, amount 579
20:39:19.938 00.002 9960 move complete, result=0
20:39:19.938 00.000 9960 worker thread done servicing request
20:39:19.938 00.000 9960 Worker thread wakes up
20:39:19.938 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:39:19.938 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1198,1046,31,31)
20:39:19.939 00.001 11872 GuideStep: -0.2 px 0 ms EAST, -0.8 px 579 ms NORTH
20:39:21.184 01.245 9960 Exposure complete
20:39:21.321 00.137 9960 worker thread done servicing request
20:39:21.321 00.000 11872 OnExposeComplete: enter
20:39:21.326 00.005 11872 UpdateGuideState(): m_state=6
20:39:21.329 00.003 11872 Star::Find(15, 1213, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 392
20:39:21.335 00.006 11872 Star::Find returns 1 (0), X=1213.30, Y=1061.69, Mass=5638, SNR=48.4, Peak=130 HFD=6.8
20:39:21.339 00.004 11872 CameraToMount -- cameraTheta (1.40) - m_xAngle (-3.14) = xAngle (4.54 = -1.74)
20:39:21.343 00.004 11872 CameraToMount -- cameraTheta (1.40) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.37 = -1.92)
20:39:21.346 00.003 11872 CameraToMount -- cameraX=0.04 cameraY=0.24 hyp=0.24 cameraTheta=1.40 mountX=-0.04 mountY=-0.23, mountTheta=-1.75
20:39:21.353 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.04, y=0.24, opts=13)
20:39:21.357 00.004 11872 Enqueuing Move request for scope (0.04, 0.24)
20:39:21.362 00.005 9960 Worker thread wakes up
20:39:21.362 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.24) opts 0xd
20:39:21.362 00.000 9960 Handling offset move in thread for scope, endpoint = (0.04, 0.24)
20:39:21.362 00.000 9960 Moving (0.04, 0.24) raw xDistance=-0.04 yDistance=-0.23
20:39:21.363 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:39:21.363 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
20:39:21.363 00.000 9960 MoveAxis(E, 0, ABG)
20:39:21.363 00.000 9960 Move returns status 0, amount 0
20:39:21.364 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=220, med=1, FiltMin=0, FiltMax=174, Gamma=1.000
20:39:21.368 00.004 9960 MoveAxis(N, 168, ABG)
20:39:21.368 00.000 11872 UpdateGuideState exits: m=5638 SNR=48.4
20:39:21.372 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:39:21.375 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:39:21.380 00.005 11872 Enqueuing Expose request
20:39:21.383 00.003 9960 Guiding  Dir = 0, Dur = 168
20:39:21.384 00.001 9960 IsSlewing returns 0
20:39:21.384 00.000 9960 IsGuiding returns 0
20:39:21.385 00.001 9960 PulseGuide returned control before completion, sleep 178
20:39:21.567 00.182 9960 IsGuiding returns 1
20:39:21.569 00.002 9960 scope still moving after pulse duration time elapsed
20:39:21.599 00.030 9960 IsSlewing returns 0
20:39:21.599 00.000 9960 IsGuiding returns 0
20:39:21.600 00.001 9960 scope move finished after 168 + 47 ms
20:39:21.600 00.000 9960 Move returns status 0, amount 168
20:39:21.600 00.000 9960 move complete, result=0
20:39:21.601 00.001 9960 worker thread done servicing request
20:39:21.601 00.000 9960 Worker thread wakes up
20:39:21.602 00.001 11872 GuideStep: -0.0 px 0 ms EAST, -0.2 px 168 ms NORTH
20:39:21.609 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:39:21.609 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1198,1046,31,31)
20:39:22.857 01.248 9960 Exposure complete
20:39:22.988 00.131 9960 worker thread done servicing request
20:39:22.988 00.000 11872 OnExposeComplete: enter
20:39:22.994 00.006 11872 UpdateGuideState(): m_state=6
20:39:22.997 00.003 11872 Star::Find(15, 1213, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 393
20:39:23.001 00.004 11872 Star::Find returns 1 (0), X=1213.42, Y=1061.67, Mass=5314, SNR=46.5, Peak=138 HFD=6.7
20:39:23.004 00.003 11872 CameraToMount -- cameraTheta (0.96) - m_xAngle (-3.14) = xAngle (4.10 = -2.18)
20:39:23.009 00.005 11872 CameraToMount -- cameraTheta (0.96) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.93 = -2.35)
20:39:23.012 00.003 11872 CameraToMount -- cameraX=0.15 cameraY=0.22 hyp=0.27 cameraTheta=0.96 mountX=-0.15 mountY=-0.19, mountTheta=-2.25
20:39:23.019 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.15, y=0.22, opts=13)
20:39:23.025 00.006 11872 Enqueuing Move request for scope (0.15, 0.22)
20:39:23.029 00.004 9960 Worker thread wakes up
20:39:23.029 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=214, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
20:39:23.033 00.004 11872 UpdateGuideState exits: m=5314 SNR=46.5
20:39:23.037 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:39:23.040 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.22) opts 0xd
20:39:23.042 00.002 9960 Handling offset move in thread for scope, endpoint = (0.15, 0.22)
20:39:23.042 00.000 9960 Moving (0.15, 0.22) raw xDistance=-0.15 yDistance=-0.19
20:39:23.042 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
20:39:23.042 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:39:23.042 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:39:23.046 00.004 11872 Enqueuing Expose request
20:39:23.050 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
20:39:23.051 00.001 9960 MoveAxis(E, 0, ABG)
20:39:23.051 00.000 9960 Move returns status 0, amount 0
20:39:23.051 00.000 9960 MoveAxis(N, 0, ABG)
20:39:23.052 00.001 9960 Move returns status 0, amount 0
20:39:23.052 00.000 9960 move complete, result=0
20:39:23.053 00.001 9960 worker thread done servicing request
20:39:23.053 00.000 9960 Worker thread wakes up
20:39:23.053 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
20:39:23.058 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:39:23.058 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1198,1046,31,31)
20:39:24.314 01.256 9960 Exposure complete
20:39:24.452 00.138 9960 worker thread done servicing request
20:39:24.452 00.000 11872 OnExposeComplete: enter
20:39:24.456 00.004 11872 UpdateGuideState(): m_state=6
20:39:24.462 00.006 11872 Star::Find(15, 1213, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 394
20:39:24.467 00.005 11872 Star::Find returns 1 (0), X=1213.49, Y=1061.68, Mass=5783, SNR=49.4, Peak=144 HFD=6.8
20:39:24.471 00.004 11872 CameraToMount -- cameraTheta (0.79) - m_xAngle (-3.14) = xAngle (3.93 = -2.36)
20:39:24.474 00.003 11872 CameraToMount -- cameraTheta (0.79) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.75 = -2.53)
20:39:24.478 00.004 11872 CameraToMount -- cameraX=0.23 cameraY=0.23 hyp=0.32 cameraTheta=0.79 mountX=-0.23 mountY=-0.19, mountTheta=-2.46
20:39:24.483 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.23, y=0.23, opts=13)
20:39:24.487 00.004 11872 Enqueuing Move request for scope (0.23, 0.23)
20:39:24.491 00.004 9960 Worker thread wakes up
20:39:24.491 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.23) opts 0xd
20:39:24.491 00.000 9960 Handling offset move in thread for scope, endpoint = (0.23, 0.23)
20:39:24.491 00.000 9960 Moving (0.23, 0.23) raw xDistance=-0.23 yDistance=-0.19
20:39:24.491 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
20:39:24.493 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=235, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
20:39:24.496 00.003 11872 UpdateGuideState exits: m=5783 SNR=49.4
20:39:24.500 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:39:24.504 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:39:24.510 00.006 11872 Enqueuing Expose request
20:39:24.514 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:39:24.515 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
20:39:24.515 00.000 9960 MoveAxis(E, 96, ABG)
20:39:24.515 00.000 9960 Guiding  Dir = 2, Dur = 96
20:39:24.516 00.001 9960 IsSlewing returns 0
20:39:24.517 00.001 9960 IsGuiding returns 0
20:39:24.517 00.000 9960 PulseGuide returned control before completion, sleep 106
20:39:24.631 00.114 9960 IsGuiding returns 1
20:39:24.632 00.001 9960 scope still moving after pulse duration time elapsed
20:39:24.663 00.031 9960 IsSlewing returns 0
20:39:24.664 00.001 9960 IsGuiding returns 0
20:39:24.664 00.000 9960 scope move finished after 96 + 51 ms
20:39:24.665 00.001 9960 Move returns status 0, amount 96
20:39:24.665 00.000 9960 MoveAxis(N, 0, ABG)
20:39:24.665 00.000 9960 Move returns status 0, amount 0
20:39:24.667 00.002 9960 move complete, result=0
20:39:24.667 00.000 9960 worker thread done servicing request
20:39:24.667 00.000 11872 GuideStep: -0.2 px 96 ms EAST, -0.2 px 0 ms NORTH
20:39:24.676 00.009 9960 Worker thread wakes up
20:39:24.676 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:39:24.676 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1198,1046,31,31)
20:39:25.928 01.252 9960 Exposure complete
20:39:26.048 00.120 9960 worker thread done servicing request
20:39:26.048 00.000 11872 OnExposeComplete: enter
20:39:26.054 00.006 11872 UpdateGuideState(): m_state=6
20:39:26.058 00.004 11872 Star::Find(15, 1213, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 395
20:39:26.063 00.005 11872 Star::Find returns 1 (0), X=1213.47, Y=1061.88, Mass=5862, SNR=49.5, Peak=139 HFD=6.5
20:39:26.067 00.004 11872 CameraToMount -- cameraTheta (1.12) - m_xAngle (-3.14) = xAngle (4.25 = -2.03)
20:39:26.070 00.003 11872 CameraToMount -- cameraTheta (1.12) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.08 = -2.20)
20:39:26.073 00.003 11872 CameraToMount -- cameraX=0.21 cameraY=0.43 hyp=0.47 cameraTheta=1.12 mountX=-0.21 mountY=-0.38, mountTheta=-2.07
20:39:26.080 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.21, y=0.43, opts=13)
20:39:26.084 00.004 11872 Enqueuing Move request for scope (0.21, 0.43)
20:39:26.088 00.004 9960 Worker thread wakes up
20:39:26.088 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=1, FiltMin=0, FiltMax=177, Gamma=1.000
20:39:26.092 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.43) opts 0xd
20:39:26.092 00.000 9960 Handling offset move in thread for scope, endpoint = (0.21, 0.43)
20:39:26.092 00.000 9960 Moving (0.21, 0.43) raw xDistance=-0.21 yDistance=-0.38
20:39:26.092 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.21
20:39:26.092 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.38 from input -0.38
20:39:26.094 00.002 11872 UpdateGuideState exits: m=5862 SNR=49.5
20:39:26.096 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:39:26.100 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:39:26.104 00.004 9960 MoveAxis(E, 94, ABG)
20:39:26.104 00.000 9960 Guiding  Dir = 2, Dur = 94
20:39:26.104 00.000 11872 Enqueuing Expose request
20:39:26.110 00.006 9960 IsSlewing returns 0
20:39:26.110 00.000 9960 IsGuiding returns 0
20:39:26.111 00.001 9960 PulseGuide returned control before completion, sleep 104
20:39:26.217 00.106 9960 IsGuiding returns 1
20:39:26.218 00.001 9960 scope still moving after pulse duration time elapsed
20:39:26.248 00.030 9960 IsSlewing returns 0
20:39:26.249 00.001 9960 IsGuiding returns 0
20:39:26.249 00.000 9960 scope move finished after 94 + 44 ms
20:39:26.250 00.001 9960 Move returns status 0, amount 94
20:39:26.250 00.000 9960 MoveAxis(N, 285, ABG)
20:39:26.250 00.000 9960 Guiding  Dir = 0, Dur = 285
20:39:26.250 00.000 9960 IsSlewing returns 0
20:39:26.252 00.002 9960 IsGuiding returns 0
20:39:26.252 00.000 9960 PulseGuide returned control before completion, sleep 295
20:39:26.560 00.308 9960 IsGuiding returns 1
20:39:26.560 00.000 9960 scope still moving after pulse duration time elapsed
20:39:26.590 00.030 9960 IsSlewing returns 0
20:39:26.592 00.002 9960 IsGuiding returns 0
20:39:26.593 00.001 9960 scope move finished after 285 + 55 ms
20:39:26.593 00.000 9960 Move returns status 0, amount 285
20:39:26.593 00.000 9960 move complete, result=0
20:39:26.594 00.001 9960 worker thread done servicing request
20:39:26.594 00.000 9960 Worker thread wakes up
20:39:26.594 00.000 11872 GuideStep: -0.2 px 94 ms EAST, -0.4 px 285 ms NORTH
20:39:26.600 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:39:26.601 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1198,1046,31,31)
20:39:27.855 01.254 9960 Exposure complete
20:39:27.980 00.125 9960 worker thread done servicing request
20:39:27.980 00.000 11872 OnExposeComplete: enter
20:39:27.985 00.005 11872 UpdateGuideState(): m_state=6
20:39:27.990 00.005 11872 Star::Find(15, 1213, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 396
20:39:27.994 00.004 11872 Star::Find returns 1 (0), X=1213.12, Y=1061.75, Mass=5799, SNR=49.4, Peak=145 HFD=6.7
20:39:27.998 00.004 11872 CameraToMount -- cameraTheta (2.02) - m_xAngle (-3.14) = xAngle (5.15 = -1.13)
20:39:28.001 00.003 11872 CameraToMount -- cameraTheta (2.02) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.98 = -1.30)
20:39:28.006 00.005 11872 CameraToMount -- cameraX=-0.14 cameraY=0.30 hyp=0.33 cameraTheta=2.02 mountX=0.14 mountY=-0.32, mountTheta=-1.15
20:39:28.012 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.14, y=0.30, opts=13)
20:39:28.017 00.005 11872 Enqueuing Move request for scope (-0.14, 0.30)
20:39:28.020 00.003 9960 Worker thread wakes up
20:39:28.020 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.30) opts 0xd
20:39:28.020 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.14, 0.30)
20:39:28.020 00.000 9960 Moving (-0.14, 0.30) raw xDistance=0.14 yDistance=-0.32
20:39:28.020 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
20:39:28.020 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
20:39:28.021 00.001 9960 MoveAxis(E, 0, ABG)
20:39:28.021 00.000 9960 Move returns status 0, amount 0
20:39:28.021 00.000 9960 MoveAxis(N, 238, ABG)
20:39:28.021 00.000 9960 Guiding  Dir = 0, Dur = 238
20:39:28.021 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=227, med=1, FiltMin=0, FiltMax=176, Gamma=1.000
20:39:28.026 00.005 9960 IsSlewing returns 0
20:39:28.026 00.000 11872 UpdateGuideState exits: m=5799 SNR=49.4
20:39:28.030 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:39:28.033 00.003 9960 IsGuiding returns 0
20:39:28.034 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:39:28.037 00.003 9960 PulseGuide returned control before completion, sleep 248
20:39:28.038 00.001 11872 Enqueuing Expose request
20:39:28.296 00.258 9960 IsGuiding returns 1
20:39:28.296 00.000 9960 scope still moving after pulse duration time elapsed
20:39:28.327 00.031 9960 IsSlewing returns 0
20:39:28.328 00.001 9960 IsGuiding returns 0
20:39:28.329 00.001 9960 scope move finished after 238 + 57 ms
20:39:28.330 00.001 9960 Move returns status 0, amount 238
20:39:28.330 00.000 9960 move complete, result=0
20:39:28.330 00.000 9960 worker thread done servicing request
20:39:28.331 00.001 9960 Worker thread wakes up
20:39:28.331 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 238 ms NORTH
20:39:28.341 00.010 9960 worker thread servicing REQUEST_EXPOSE 1000
20:39:28.341 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1198,1046,31,31)
20:39:29.593 01.252 9960 Exposure complete
20:39:29.715 00.122 9960 worker thread done servicing request
20:39:29.716 00.001 11872 OnExposeComplete: enter
20:39:29.719 00.003 11872 UpdateGuideState(): m_state=6
20:39:29.724 00.005 11872 Star::Find(15, 1213, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 397
20:39:29.728 00.004 11872 Star::Find returns 1 (0), X=1213.17, Y=1061.72, Mass=5664, SNR=48.6, Peak=151 HFD=6.6
20:39:29.732 00.004 11872 CameraToMount -- cameraTheta (1.91) - m_xAngle (-3.14) = xAngle (5.05 = -1.24)
20:39:29.736 00.004 11872 CameraToMount -- cameraTheta (1.91) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.88 = -1.41)
20:39:29.743 00.007 11872 CameraToMount -- cameraX=-0.09 cameraY=0.27 hyp=0.28 cameraTheta=1.91 mountX=0.09 mountY=-0.28, mountTheta=-1.25
20:39:29.749 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.09, y=0.27, opts=13)
20:39:29.753 00.004 11872 Enqueuing Move request for scope (-0.09, 0.27)
20:39:29.756 00.003 9960 Worker thread wakes up
20:39:29.757 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.27) opts 0xd
20:39:29.757 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.09, 0.27)
20:39:29.757 00.000 9960 Moving (-0.09, 0.27) raw xDistance=0.09 yDistance=-0.28
20:39:29.757 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
20:39:29.757 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
20:39:29.758 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=216, med=1, FiltMin=0, FiltMax=193, Gamma=1.000
20:39:29.762 00.004 11872 UpdateGuideState exits: m=5664 SNR=48.6
20:39:29.766 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:39:29.769 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:39:29.774 00.005 11872 Enqueuing Expose request
20:39:29.778 00.004 9960 MoveAxis(E, 0, ABG)
20:39:29.778 00.000 9960 Move returns status 0, amount 0
20:39:29.778 00.000 9960 MoveAxis(N, 209, ABG)
20:39:29.778 00.000 9960 Guiding  Dir = 0, Dur = 209
20:39:29.778 00.000 9960 IsSlewing returns 0
20:39:29.779 00.001 9960 IsGuiding returns 0
20:39:29.779 00.000 9960 PulseGuide returned control before completion, sleep 219
20:39:30.005 00.226 9960 IsGuiding returns 1
20:39:30.006 00.001 9960 scope still moving after pulse duration time elapsed
20:39:30.036 00.030 9960 IsSlewing returns 0
20:39:30.038 00.002 9960 IsGuiding returns 0
20:39:30.038 00.000 9960 scope move finished after 209 + 50 ms
20:39:30.038 00.000 9960 Move returns status 0, amount 209
20:39:30.039 00.001 9960 move complete, result=0
20:39:30.040 00.001 9960 worker thread done servicing request
20:39:30.040 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 209 ms NORTH
20:39:30.048 00.008 9960 Worker thread wakes up
20:39:30.048 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:39:30.048 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1198,1046,31,31)
20:39:31.299 01.251 9960 Exposure complete
20:39:31.429 00.130 9960 worker thread done servicing request
20:39:31.429 00.000 11872 OnExposeComplete: enter
20:39:31.433 00.004 11872 UpdateGuideState(): m_state=6
20:39:31.436 00.003 11872 Star::Find(15, 1213, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 398
20:39:31.439 00.003 11872 Star::Find returns 1 (0), X=1213.30, Y=1061.56, Mass=6034, SNR=49.6, Peak=143 HFD=6.9
20:39:31.441 00.002 11872 CameraToMount -- cameraTheta (1.29) - m_xAngle (-3.14) = xAngle (4.43 = -1.85)
20:39:31.445 00.004 11872 CameraToMount -- cameraTheta (1.29) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.26 = -2.02)
20:39:31.449 00.004 11872 CameraToMount -- cameraX=0.03 cameraY=0.11 hyp=0.12 cameraTheta=1.29 mountX=-0.03 mountY=-0.11, mountTheta=-1.87
20:39:31.454 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.03, y=0.11, opts=13)
20:39:31.457 00.003 11872 Enqueuing Move request for scope (0.03, 0.11)
20:39:31.461 00.004 9960 Worker thread wakes up
20:39:31.461 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.11) opts 0xd
20:39:31.461 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=222, med=1, FiltMin=0, FiltMax=192, Gamma=1.000
20:39:31.466 00.005 9960 Handling offset move in thread for scope, endpoint = (0.03, 0.11)
20:39:31.466 00.000 9960 Moving (0.03, 0.11) raw xDistance=-0.03 yDistance=-0.11
20:39:31.466 00.000 11872 UpdateGuideState exits: m=6034 SNR=49.6
20:39:31.469 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:39:31.470 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:39:31.474 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:39:31.474 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:39:31.477 00.003 11872 Enqueuing Expose request
20:39:31.483 00.006 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:39:31.484 00.001 9960 MoveAxis(E, 0, ABG)
20:39:31.484 00.000 9960 Move returns status 0, amount 0
20:39:31.484 00.000 9960 MoveAxis(N, 0, ABG)
20:39:31.484 00.000 9960 Move returns status 0, amount 0
20:39:31.485 00.001 9960 move complete, result=0
20:39:31.485 00.000 9960 worker thread done servicing request
20:39:31.485 00.000 9960 Worker thread wakes up
20:39:31.485 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:39:31.492 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:39:31.492 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1198,1046,31,31)
20:39:32.740 01.248 9960 Exposure complete
20:39:32.869 00.129 9960 worker thread done servicing request
20:39:32.869 00.000 11872 OnExposeComplete: enter
20:39:32.874 00.005 11872 UpdateGuideState(): m_state=6
20:39:32.879 00.005 11872 Star::Find(15, 1213, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 399
20:39:32.882 00.003 11872 Star::Find returns 1 (0), X=1213.42, Y=1061.64, Mass=5960, SNR=50.8, Peak=140 HFD=7.0
20:39:32.885 00.003 11872 CameraToMount -- cameraTheta (0.89) - m_xAngle (-3.14) = xAngle (4.03 = -2.26)
20:39:32.889 00.004 11872 CameraToMount -- cameraTheta (0.89) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.85 = -2.43)
20:39:32.893 00.004 11872 CameraToMount -- cameraX=0.15 cameraY=0.19 hyp=0.24 cameraTheta=0.89 mountX=-0.15 mountY=-0.16, mountTheta=-2.34
20:39:32.898 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.15, y=0.19, opts=13)
20:39:32.903 00.005 11872 Enqueuing Move request for scope (0.15, 0.19)
20:39:32.909 00.006 9960 Worker thread wakes up
20:39:32.909 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=226, med=1, FiltMin=0, FiltMax=181, Gamma=1.000
20:39:32.913 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.19) opts 0xd
20:39:32.913 00.000 9960 Handling offset move in thread for scope, endpoint = (0.15, 0.19)
20:39:32.914 00.001 9960 Moving (0.15, 0.19) raw xDistance=-0.15 yDistance=-0.16
20:39:32.914 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
20:39:32.914 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:39:32.914 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
20:39:32.915 00.001 9960 MoveAxis(E, 0, ABG)
20:39:32.915 00.000 9960 Move returns status 0, amount 0
20:39:32.915 00.000 11872 UpdateGuideState exits: m=5960 SNR=50.8
20:39:32.923 00.008 9960 MoveAxis(N, 0, ABG)
20:39:32.923 00.000 9960 Move returns status 0, amount 0
20:39:32.924 00.001 9960 move complete, result=0
20:39:32.924 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:39:32.929 00.005 9960 worker thread done servicing request
20:39:32.929 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:39:32.933 00.004 11872 Enqueuing Expose request
20:39:32.938 00.005 9960 Worker thread wakes up
20:39:32.938 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
20:39:32.943 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:39:32.944 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1198,1046,31,31)
20:39:34.196 01.252 9960 Exposure complete
20:39:34.329 00.133 9960 worker thread done servicing request
20:39:34.330 00.001 11872 OnExposeComplete: enter
20:39:34.334 00.004 11872 UpdateGuideState(): m_state=6
20:39:34.338 00.004 11872 Star::Find(15, 1213, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 400
20:39:34.341 00.003 11872 Star::Find returns 1 (0), X=1213.50, Y=1061.86, Mass=5516, SNR=48.4, Peak=134 HFD=6.6
20:39:34.346 00.005 11872 CameraToMount -- cameraTheta (1.05) - m_xAngle (-3.14) = xAngle (4.19 = -2.09)
20:39:34.350 00.004 11872 CameraToMount -- cameraTheta (1.05) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.02 = -2.26)
20:39:34.353 00.003 11872 CameraToMount -- cameraX=0.23 cameraY=0.41 hyp=0.47 cameraTheta=1.05 mountX=-0.23 mountY=-0.36, mountTheta=-2.15
20:39:34.360 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.23, y=0.41, opts=13)
20:39:34.364 00.004 11872 Enqueuing Move request for scope (0.23, 0.41)
20:39:34.369 00.005 9960 Worker thread wakes up
20:39:34.370 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=229, med=1, FiltMin=0, FiltMax=184, Gamma=1.000
20:39:34.374 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.41) opts 0xd
20:39:34.374 00.000 9960 Handling offset move in thread for scope, endpoint = (0.23, 0.41)
20:39:34.375 00.001 9960 Moving (0.23, 0.41) raw xDistance=-0.23 yDistance=-0.36
20:39:34.375 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
20:39:34.375 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.36
20:39:34.375 00.000 9960 MoveAxis(E, 98, ABG)
20:39:34.375 00.000 9960 Guiding  Dir = 2, Dur = 98
20:39:34.376 00.001 11872 UpdateGuideState exits: m=5516 SNR=48.4
20:39:34.379 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:39:34.383 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:39:34.388 00.005 11872 Enqueuing Expose request
20:39:34.392 00.004 9960 IsSlewing returns 0
20:39:34.392 00.000 9960 IsGuiding returns 0
20:39:34.393 00.001 9960 PulseGuide returned control before completion, sleep 108
20:39:34.515 00.122 9960 IsGuiding returns 1
20:39:34.516 00.001 9960 scope still moving after pulse duration time elapsed
20:39:34.547 00.031 9960 IsSlewing returns 0
20:39:34.548 00.001 9960 IsGuiding returns 0
20:39:34.548 00.000 9960 scope move finished after 98 + 57 ms
20:39:34.548 00.000 9960 Move returns status 0, amount 98
20:39:34.548 00.000 9960 MoveAxis(N, 269, ABG)
20:39:34.550 00.002 9960 Guiding  Dir = 0, Dur = 269
20:39:34.550 00.000 9960 IsSlewing returns 0
20:39:34.551 00.001 9960 IsGuiding returns 0
20:39:34.551 00.000 9960 PulseGuide returned control before completion, sleep 279
20:39:34.842 00.291 9960 IsGuiding returns 1
20:39:34.843 00.001 9960 scope still moving after pulse duration time elapsed
20:39:34.873 00.030 9960 IsSlewing returns 0
20:39:34.874 00.001 9960 IsGuiding returns 0
20:39:34.875 00.001 9960 scope move finished after 269 + 54 ms
20:39:34.875 00.000 9960 Move returns status 0, amount 269
20:39:34.875 00.000 9960 move complete, result=0
20:39:34.876 00.001 9960 worker thread done servicing request
20:39:34.876 00.000 9960 Worker thread wakes up
20:39:34.876 00.000 11872 GuideStep: -0.2 px 98 ms EAST, -0.4 px 269 ms NORTH
20:39:34.883 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:39:34.883 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1198,1046,31,31)
20:39:36.140 01.257 9960 Exposure complete
20:39:36.270 00.130 9960 worker thread done servicing request
20:39:36.271 00.001 11872 OnExposeComplete: enter
20:39:36.275 00.004 11872 UpdateGuideState(): m_state=6
20:39:36.279 00.004 11872 Star::Find(15, 1213, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 401
20:39:36.283 00.004 11872 Star::Find returns 1 (0), X=1213.32, Y=1061.71, Mass=5677, SNR=48.6, Peak=132 HFD=6.7
20:39:36.288 00.005 11872 CameraToMount -- cameraTheta (1.38) - m_xAngle (-3.14) = xAngle (4.52 = -1.77)
20:39:36.290 00.002 11872 CameraToMount -- cameraTheta (1.38) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.35 = -1.94)
20:39:36.295 00.005 11872 CameraToMount -- cameraX=0.05 cameraY=0.26 hyp=0.27 cameraTheta=1.38 mountX=-0.05 mountY=-0.25, mountTheta=-1.78
20:39:36.300 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.05, y=0.26, opts=13)
20:39:36.304 00.004 11872 Enqueuing Move request for scope (0.05, 0.26)
20:39:36.309 00.005 9960 Worker thread wakes up
20:39:36.309 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.26) opts 0xd
20:39:36.309 00.000 9960 Handling offset move in thread for scope, endpoint = (0.05, 0.26)
20:39:36.309 00.000 9960 Moving (0.05, 0.26) raw xDistance=-0.05 yDistance=-0.25
20:39:36.309 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:39:36.309 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
20:39:36.310 00.001 9960 MoveAxis(E, 0, ABG)
20:39:36.310 00.000 9960 Move returns status 0, amount 0
20:39:36.310 00.000 9960 MoveAxis(N, 187, ABG)
20:39:36.310 00.000 9960 Guiding  Dir = 0, Dur = 187
20:39:36.310 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=220, med=1, FiltMin=0, FiltMax=186, Gamma=1.000
20:39:36.314 00.004 9960 IsSlewing returns 0
20:39:36.314 00.000 11872 UpdateGuideState exits: m=5677 SNR=48.6
20:39:36.318 00.004 9960 IsGuiding returns 0
20:39:36.318 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:39:36.321 00.003 9960 PulseGuide returned control before completion, sleep 197
20:39:36.321 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:39:36.326 00.005 11872 Enqueuing Expose request
20:39:36.534 00.208 9960 IsGuiding returns 1
20:39:36.535 00.001 9960 scope still moving after pulse duration time elapsed
20:39:36.566 00.031 9960 IsSlewing returns 0
20:39:36.567 00.001 9960 IsGuiding returns 0
20:39:36.567 00.000 9960 scope move finished after 187 + 62 ms
20:39:36.569 00.002 9960 Move returns status 0, amount 187
20:39:36.569 00.000 9960 move complete, result=0
20:39:36.569 00.000 9960 worker thread done servicing request
20:39:36.569 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 187 ms NORTH
20:39:36.577 00.008 9960 Worker thread wakes up
20:39:36.577 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:39:36.577 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1198,1046,31,31)
20:39:37.825 01.248 9960 Exposure complete
20:39:37.959 00.134 9960 worker thread done servicing request
20:39:37.959 00.000 11872 OnExposeComplete: enter
20:39:37.963 00.004 11872 UpdateGuideState(): m_state=6
20:39:37.965 00.002 11872 Star::Find(15, 1213, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 402
20:39:37.969 00.004 11872 Star::Find returns 1 (0), X=1213.37, Y=1061.68, Mass=5659, SNR=49.0, Peak=133 HFD=6.8
20:39:37.972 00.003 11872 CameraToMount -- cameraTheta (1.15) - m_xAngle (-3.14) = xAngle (4.29 = -2.00)
20:39:37.975 00.003 11872 CameraToMount -- cameraTheta (1.15) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.11 = -2.17)
20:39:37.977 00.002 11872 CameraToMount -- cameraX=0.10 cameraY=0.23 hyp=0.25 cameraTheta=1.15 mountX=-0.10 mountY=-0.21, mountTheta=-2.03
20:39:37.981 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.10, y=0.23, opts=13)
20:39:37.986 00.005 11872 Enqueuing Move request for scope (0.10, 0.23)
20:39:37.991 00.005 9960 Worker thread wakes up
20:39:37.991 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.23) opts 0xd
20:39:37.991 00.000 9960 Handling offset move in thread for scope, endpoint = (0.10, 0.23)
20:39:37.991 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=175, Gamma=1.000
20:39:37.995 00.004 9960 Moving (0.10, 0.23) raw xDistance=-0.10 yDistance=-0.21
20:39:37.995 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
20:39:37.995 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
20:39:37.995 00.000 11872 UpdateGuideState exits: m=5659 SNR=49.0
20:39:38.000 00.005 9960 MoveAxis(E, 0, ABG)
20:39:38.000 00.000 9960 Move returns status 0, amount 0
20:39:38.000 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:39:38.005 00.005 9960 MoveAxis(N, 156, ABG)
20:39:38.005 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:39:38.008 00.003 11872 Enqueuing Expose request
20:39:38.011 00.003 9960 Guiding  Dir = 0, Dur = 156
20:39:38.012 00.001 9960 IsSlewing returns 0
20:39:38.012 00.000 9960 IsGuiding returns 0
20:39:38.012 00.000 9960 PulseGuide returned control before completion, sleep 166
20:39:38.191 00.179 9960 IsGuiding returns 1
20:39:38.191 00.000 9960 scope still moving after pulse duration time elapsed
20:39:38.222 00.031 9960 IsSlewing returns 0
20:39:38.223 00.001 9960 IsGuiding returns 0
20:39:38.223 00.000 9960 scope move finished after 156 + 54 ms
20:39:38.224 00.001 9960 Move returns status 0, amount 156
20:39:38.224 00.000 9960 move complete, result=0
20:39:38.224 00.000 9960 worker thread done servicing request
20:39:38.224 00.000 9960 Worker thread wakes up
20:39:38.226 00.002 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 156 ms NORTH
20:39:38.232 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:39:38.232 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1198,1046,31,31)
20:39:39.481 01.249 9960 Exposure complete
20:39:39.622 00.141 9960 worker thread done servicing request
20:39:39.622 00.000 11872 OnExposeComplete: enter
20:39:39.626 00.004 11872 UpdateGuideState(): m_state=6
20:39:39.629 00.003 11872 Star::Find(15, 1213, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 403
20:39:39.634 00.005 11872 Star::Find returns 1 (0), X=1213.40, Y=1061.67, Mass=5258, SNR=46.5, Peak=122 HFD=6.7
20:39:39.639 00.005 11872 CameraToMount -- cameraTheta (1.03) - m_xAngle (-3.14) = xAngle (4.17 = -2.12)
20:39:39.643 00.004 11872 CameraToMount -- cameraTheta (1.03) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.99 = -2.29)
20:39:39.648 00.005 11872 CameraToMount -- cameraX=0.13 cameraY=0.22 hyp=0.26 cameraTheta=1.03 mountX=-0.13 mountY=-0.19, mountTheta=-2.17
20:39:39.653 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.13, y=0.22, opts=13)
20:39:39.657 00.004 11872 Enqueuing Move request for scope (0.13, 0.22)
20:39:39.660 00.003 9960 Worker thread wakes up
20:39:39.661 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=217, med=1, FiltMin=0, FiltMax=188, Gamma=1.000
20:39:39.664 00.003 11872 UpdateGuideState exits: m=5258 SNR=46.5
20:39:39.669 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:39:39.674 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:39:39.679 00.005 11872 Enqueuing Expose request
20:39:39.682 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.22) opts 0xd
20:39:39.683 00.001 9960 Handling offset move in thread for scope, endpoint = (0.13, 0.22)
20:39:39.683 00.000 9960 Moving (0.13, 0.22) raw xDistance=-0.13 yDistance=-0.19
20:39:39.683 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
20:39:39.683 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:39:39.683 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
20:39:39.684 00.001 9960 MoveAxis(E, 0, ABG)
20:39:39.685 00.001 9960 Move returns status 0, amount 0
20:39:39.685 00.000 9960 MoveAxis(N, 0, ABG)
20:39:39.685 00.000 9960 Move returns status 0, amount 0
20:39:39.685 00.000 9960 move complete, result=0
20:39:39.685 00.000 9960 worker thread done servicing request
20:39:39.685 00.000 9960 Worker thread wakes up
20:39:39.685 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:39:39.691 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:39:39.691 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1198,1046,31,31)
20:39:40.929 01.238 9960 Exposure complete
20:39:41.057 00.128 9960 worker thread done servicing request
20:39:41.057 00.000 11872 OnExposeComplete: enter
20:39:41.062 00.005 11872 UpdateGuideState(): m_state=6
20:39:41.066 00.004 11872 Star::Find(15, 1213, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 404
20:39:41.069 00.003 11872 Star::Find returns 1 (0), X=1213.44, Y=1061.74, Mass=5683, SNR=48.3, Peak=140 HFD=6.6
20:39:41.073 00.004 11872 CameraToMount -- cameraTheta (1.04) - m_xAngle (-3.14) = xAngle (4.18 = -2.10)
20:39:41.077 00.004 11872 CameraToMount -- cameraTheta (1.04) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.01 = -2.28)
20:39:41.081 00.004 11872 CameraToMount -- cameraX=0.17 cameraY=0.29 hyp=0.34 cameraTheta=1.04 mountX=-0.17 mountY=-0.26, mountTheta=-2.16
20:39:41.087 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.17, y=0.29, opts=13)
20:39:41.090 00.003 11872 Enqueuing Move request for scope (0.17, 0.29)
20:39:41.094 00.004 9960 Worker thread wakes up
20:39:41.094 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.29) opts 0xd
20:39:41.094 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=218, med=1, FiltMin=0, FiltMax=182, Gamma=1.000
20:39:41.097 00.003 11872 UpdateGuideState exits: m=5683 SNR=48.3
20:39:41.100 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:39:41.103 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:39:41.107 00.004 11872 Enqueuing Expose request
20:39:41.115 00.008 9960 Handling offset move in thread for scope, endpoint = (0.17, 0.29)
20:39:41.115 00.000 9960 Moving (0.17, 0.29) raw xDistance=-0.17 yDistance=-0.26
20:39:41.115 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
20:39:41.115 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
20:39:41.117 00.002 9960 MoveAxis(E, 0, ABG)
20:39:41.117 00.000 9960 Move returns status 0, amount 0
20:39:41.117 00.000 9960 MoveAxis(N, 192, ABG)
20:39:41.117 00.000 9960 Guiding  Dir = 0, Dur = 192
20:39:41.117 00.000 9960 IsSlewing returns 0
20:39:41.118 00.001 9960 IsGuiding returns 0
20:39:41.118 00.000 9960 PulseGuide returned control before completion, sleep 202
20:39:41.330 00.212 9960 IsGuiding returns 1
20:39:41.330 00.000 9960 scope still moving after pulse duration time elapsed
20:39:41.357 00.027 9960 IsSlewing returns 0
20:39:41.359 00.002 9960 IsGuiding returns 0
20:39:41.359 00.000 9960 scope move finished after 192 + 49 ms
20:39:41.359 00.000 9960 Move returns status 0, amount 192
20:39:41.359 00.000 9960 move complete, result=0
20:39:41.359 00.000 9960 worker thread done servicing request
20:39:41.361 00.002 11872 GuideStep: -0.2 px 0 ms EAST, -0.3 px 192 ms NORTH
20:39:41.367 00.006 9960 Worker thread wakes up
20:39:41.367 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:39:41.367 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1198,1046,31,31)
20:39:42.620 01.253 9960 Exposure complete
20:39:42.760 00.140 9960 worker thread done servicing request
20:39:42.760 00.000 11872 OnExposeComplete: enter
20:39:42.765 00.005 11872 UpdateGuideState(): m_state=6
20:39:42.770 00.005 11872 Star::Find(15, 1213, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 405
20:39:42.774 00.004 11872 Star::Find returns 1 (0), X=1213.19, Y=1062.36, Mass=5106, SNR=45.0, Peak=132 HFD=6.4
20:39:42.778 00.004 11872 CameraToMount -- cameraTheta (1.65) - m_xAngle (-3.14) = xAngle (4.79 = -1.50)
20:39:42.781 00.003 11872 CameraToMount -- cameraTheta (1.65) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.61 = -1.67)
20:39:42.786 00.005 11872 CameraToMount -- cameraX=-0.07 cameraY=0.91 hyp=0.91 cameraTheta=1.65 mountX=0.07 mountY=-0.91, mountTheta=-1.50
20:39:42.790 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.07, y=0.91, opts=13)
20:39:42.796 00.006 11872 Enqueuing Move request for scope (-0.07, 0.91)
20:39:42.799 00.003 9960 Worker thread wakes up
20:39:42.799 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=205, med=1, FiltMin=0, FiltMax=174, Gamma=1.000
20:39:42.805 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.91) opts 0xd
20:39:42.806 00.001 11872 UpdateGuideState exits: m=5106 SNR=45.0
20:39:42.810 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.07, 0.91)
20:39:42.810 00.000 9960 Moving (-0.07, 0.91) raw xDistance=0.07 yDistance=-0.91
20:39:42.810 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
20:39:42.810 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.91 from input -0.91
20:39:42.810 00.000 9960 MoveAxis(E, 0, ABG)
20:39:42.811 00.001 9960 Move returns status 0, amount 0
20:39:42.812 00.001 9960 MoveAxis(N, 676, ABG)
20:39:42.812 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:39:42.816 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:39:42.820 00.004 11872 Enqueuing Expose request
20:39:42.824 00.004 9960 Guiding  Dir = 0, Dur = 676
20:39:42.824 00.000 9960 IsSlewing returns 0
20:39:42.825 00.001 9960 IsGuiding returns 0
20:39:42.825 00.000 9960 PulseGuide returned control before completion, sleep 686
20:39:43.515 00.690 9960 IsGuiding returns 1
20:39:43.515 00.000 9960 scope still moving after pulse duration time elapsed
20:39:43.546 00.031 9960 IsSlewing returns 0
20:39:43.547 00.001 9960 IsGuiding returns 0
20:39:43.548 00.001 9960 scope move finished after 676 + 46 ms
20:39:43.548 00.000 9960 Move returns status 0, amount 676
20:39:43.548 00.000 9960 move complete, result=0
20:39:43.548 00.000 9960 worker thread done servicing request
20:39:43.548 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.9 px 676 ms NORTH
20:39:43.556 00.008 9960 Worker thread wakes up
20:39:43.556 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:39:43.556 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1198,1046,31,31)
20:39:44.810 01.254 9960 Exposure complete
20:39:44.946 00.136 9960 worker thread done servicing request
20:39:44.948 00.002 11872 OnExposeComplete: enter
20:39:44.952 00.004 11872 UpdateGuideState(): m_state=6
20:39:44.958 00.006 11872 Star::Find(15, 1213, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 406
20:39:44.962 00.004 11872 Star::Find returns 1 (0), X=1213.02, Y=1061.62, Mass=5249, SNR=46.4, Peak=124 HFD=6.6
20:39:44.967 00.005 11872 CameraToMount -- cameraTheta (2.54) - m_xAngle (-3.14) = xAngle (5.68 = -0.60)
20:39:44.970 00.003 11872 CameraToMount -- cameraTheta (2.54) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.51 = -0.78)
20:39:44.974 00.004 11872 CameraToMount -- cameraX=-0.24 cameraY=0.16 hyp=0.29 cameraTheta=2.54 mountX=0.24 mountY=-0.20, mountTheta=-0.71
20:39:44.980 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.24, y=0.16, opts=13)
20:39:44.986 00.006 11872 Enqueuing Move request for scope (-0.24, 0.16)
20:39:44.990 00.004 9960 Worker thread wakes up
20:39:44.991 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.16) opts 0xd
20:39:44.991 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.24, 0.16)
20:39:44.991 00.000 9960 Moving (-0.24, 0.16) raw xDistance=0.24 yDistance=-0.20
20:39:44.991 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=1, FiltMin=0, FiltMax=188, Gamma=1.000
20:39:44.995 00.004 11872 UpdateGuideState exits: m=5249 SNR=46.4
20:39:45.000 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:39:45.003 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:39:45.007 00.004 11872 Enqueuing Expose request
20:39:45.010 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
20:39:45.010 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
20:39:45.010 00.000 9960 MoveAxis(W, 100, ABG)
20:39:45.010 00.000 9960 Guiding  Dir = 3, Dur = 100
20:39:45.012 00.002 9960 IsSlewing returns 0
20:39:45.012 00.000 9960 IsGuiding returns 0
20:39:45.012 00.000 9960 PulseGuide returned control before completion, sleep 110
20:39:45.129 00.117 9960 IsGuiding returns 1
20:39:45.130 00.001 9960 scope still moving after pulse duration time elapsed
20:39:45.161 00.031 9960 IsSlewing returns 0
20:39:45.164 00.003 9960 IsGuiding returns 0
20:39:45.164 00.000 9960 scope move finished after 100 + 51 ms
20:39:45.164 00.000 9960 Move returns status 0, amount 100
20:39:45.165 00.001 9960 MoveAxis(N, 152, ABG)
20:39:45.165 00.000 9960 Guiding  Dir = 0, Dur = 152
20:39:45.165 00.000 9960 IsSlewing returns 0
20:39:45.165 00.000 9960 IsGuiding returns 0
20:39:45.166 00.001 9960 PulseGuide returned control before completion, sleep 162
20:39:45.330 00.164 9960 IsGuiding returns 1
20:39:45.331 00.001 9960 scope still moving after pulse duration time elapsed
20:39:45.361 00.030 9960 IsSlewing returns 0
20:39:45.362 00.001 9960 IsGuiding returns 0
20:39:45.363 00.001 9960 scope move finished after 152 + 44 ms
20:39:45.363 00.000 9960 Move returns status 0, amount 152
20:39:45.364 00.001 9960 move complete, result=0
20:39:45.364 00.000 9960 worker thread done servicing request
20:39:45.364 00.000 9960 Worker thread wakes up
20:39:45.365 00.001 11872 GuideStep: 0.2 px 100 ms WEST, -0.2 px 152 ms NORTH
20:39:45.371 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:39:45.371 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1198,1046,31,31)
20:39:46.621 01.250 9960 Exposure complete
20:39:46.756 00.135 9960 worker thread done servicing request
20:39:46.757 00.001 11872 OnExposeComplete: enter
20:39:46.761 00.004 11872 UpdateGuideState(): m_state=6
20:39:46.765 00.004 11872 Star::Find(15, 1213, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 407
20:39:46.771 00.006 11872 Star::Find returns 1 (0), X=1213.66, Y=1060.82, Mass=5662, SNR=48.2, Peak=147 HFD=6.6
20:39:46.775 00.004 11872 CameraToMount -- cameraTheta (-1.02) - m_xAngle (-3.14) = xAngle (2.12 = 2.12)
20:39:46.779 00.004 11872 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.95 = 1.95)
20:39:46.784 00.005 11872 CameraToMount -- cameraX=0.39 cameraY=-0.63 hyp=0.74 cameraTheta=-1.02 mountX=-0.39 mountY=0.69, mountTheta=2.08
20:39:46.789 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.39, y=-0.63, opts=13)
20:39:46.794 00.005 11872 Enqueuing Move request for scope (0.39, -0.63)
20:39:46.798 00.004 9960 Worker thread wakes up
20:39:46.798 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=231, med=1, FiltMin=0, FiltMax=182, Gamma=1.000
20:39:46.802 00.004 11872 UpdateGuideState exits: m=5662 SNR=48.2
20:39:46.806 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:39:46.810 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:39:46.813 00.003 11872 Enqueuing Expose request
20:39:46.818 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.39, -0.63) opts 0xd
20:39:46.818 00.000 9960 Handling offset move in thread for scope, endpoint = (0.39, -0.63)
20:39:46.818 00.000 9960 Moving (0.39, -0.63) raw xDistance=-0.39 yDistance=0.69
20:39:46.819 00.001 9960 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.39
20:39:46.819 00.000 9960 resist switch: large excursion: input 0.69 thresh 0.60 direction from -1 to 1
20:39:46.819 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.07
20:39:46.819 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.69 from input 0.69
20:39:46.820 00.001 9960 MoveAxis(E, 156, ABG)
20:39:46.820 00.000 9960 Guiding  Dir = 2, Dur = 156
20:39:46.820 00.000 9960 IsSlewing returns 0
20:39:46.820 00.000 9960 IsGuiding returns 0
20:39:46.821 00.001 9960 PulseGuide returned control before completion, sleep 166
20:39:47.001 00.180 9960 IsGuiding returns 1
20:39:47.002 00.001 9960 scope still moving after pulse duration time elapsed
20:39:47.031 00.029 9960 IsSlewing returns 0
20:39:47.033 00.002 9960 IsGuiding returns 0
20:39:47.033 00.000 9960 scope move finished after 156 + 55 ms
20:39:47.033 00.000 9960 Move returns status 0, amount 156
20:39:47.033 00.000 9960 MoveAxis(S, 515, ABG)
20:39:47.034 00.001 9960 Guiding  Dir = 1, Dur = 515
20:39:47.034 00.000 9960 IsSlewing returns 0
20:39:47.034 00.000 9960 IsGuiding returns 0
20:39:47.035 00.001 9960 PulseGuide returned control before completion, sleep 525
20:39:47.564 00.529 9960 IsGuiding returns 1
20:39:47.565 00.001 9960 scope still moving after pulse duration time elapsed
20:39:47.596 00.031 9960 IsSlewing returns 0
20:39:47.596 00.000 9960 IsGuiding returns 1
20:39:47.627 00.031 9960 IsSlewing returns 0
20:39:47.629 00.002 9960 IsGuiding returns 1
20:39:47.659 00.030 9960 IsSlewing returns 0
20:39:47.661 00.002 9960 IsGuiding returns 0
20:39:47.662 00.001 9960 scope move finished after 515 + 111 ms
20:39:47.662 00.000 9960 Move returns status 0, amount 515
20:39:47.662 00.000 9960 move complete, result=0
20:39:47.662 00.000 9960 worker thread done servicing request
20:39:47.663 00.001 9960 Worker thread wakes up
20:39:47.663 00.000 11872 GuideStep: -0.4 px 156 ms EAST, 0.7 px 515 ms SOUTH
20:39:47.669 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:39:47.670 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1198,1046,31,31)
20:39:48.916 01.246 9960 Exposure complete
20:39:49.055 00.139 9960 worker thread done servicing request
20:39:49.055 00.000 11872 OnExposeComplete: enter
20:39:49.060 00.005 11872 UpdateGuideState(): m_state=6
20:39:49.064 00.004 11872 Star::Find(15, 1213, 1060, 0, (0,0,0,0), 1.5, 10.0, 255) frame 408
20:39:49.068 00.004 11872 Star::Find returns 1 (0), X=1213.52, Y=1060.89, Mass=5550, SNR=48.1, Peak=130 HFD=6.6
20:39:49.071 00.003 11872 CameraToMount -- cameraTheta (-1.14) - m_xAngle (-3.14) = xAngle (1.99 = 1.99)
20:39:49.076 00.005 11872 CameraToMount -- cameraTheta (-1.14) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.82 = 1.82)
20:39:49.079 00.003 11872 CameraToMount -- cameraX=0.25 cameraY=-0.56 hyp=0.61 cameraTheta=-1.14 mountX=-0.25 mountY=0.59, mountTheta=1.97
20:39:49.086 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.25, y=-0.56, opts=13)
20:39:49.090 00.004 11872 Enqueuing Move request for scope (0.25, -0.56)
20:39:49.093 00.003 9960 Worker thread wakes up
20:39:49.093 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=218, med=1, FiltMin=0, FiltMax=186, Gamma=1.000
20:39:49.098 00.005 11872 UpdateGuideState exits: m=5550 SNR=48.1
20:39:49.102 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:39:49.108 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:39:49.112 00.004 11872 Enqueuing Expose request
20:39:49.116 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.56) opts 0xd
20:39:49.116 00.000 9960 Handling offset move in thread for scope, endpoint = (0.25, -0.56)
20:39:49.116 00.000 9960 Moving (0.25, -0.56) raw xDistance=-0.25 yDistance=0.59
20:39:49.116 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.25
20:39:49.118 00.002 9960 GuideAlgorithmResistSwitch::result() returns 0.59 from input 0.59
20:39:49.118 00.000 9960 MoveAxis(E, 116, ABG)
20:39:49.118 00.000 9960 Guiding  Dir = 2, Dur = 116
20:39:49.118 00.000 9960 IsSlewing returns 0
20:39:49.119 00.001 9960 IsGuiding returns 0
20:39:49.119 00.000 9960 PulseGuide returned control before completion, sleep 126
20:39:49.251 00.132 9960 IsGuiding returns 1
20:39:49.252 00.001 9960 scope still moving after pulse duration time elapsed
20:39:49.282 00.030 9960 IsSlewing returns 0
20:39:49.283 00.001 9960 IsGuiding returns 0
20:39:49.284 00.001 9960 scope move finished after 116 + 48 ms
20:39:49.284 00.000 9960 Move returns status 0, amount 116
20:39:49.285 00.001 9960 MoveAxis(S, 442, ABG)
20:39:49.285 00.000 9960 Guiding  Dir = 1, Dur = 442
20:39:49.285 00.000 9960 IsSlewing returns 0
20:39:49.286 00.001 9960 IsGuiding returns 0
20:39:49.287 00.001 9960 PulseGuide returned control before completion, sleep 452
20:39:49.755 00.468 9960 IsGuiding returns 1
20:39:49.755 00.000 9960 scope still moving after pulse duration time elapsed
20:39:49.784 00.029 9960 IsSlewing returns 0
20:39:49.788 00.004 9960 IsGuiding returns 0
20:39:49.789 00.001 9960 scope move finished after 442 + 59 ms
20:39:49.789 00.000 9960 Move returns status 0, amount 442
20:39:49.789 00.000 9960 move complete, result=0
20:39:49.791 00.002 9960 worker thread done servicing request
20:39:49.792 00.001 11872 GuideStep: -0.3 px 116 ms EAST, 0.6 px 442 ms SOUTH
20:39:49.799 00.007 9960 Worker thread wakes up
20:39:49.799 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:39:49.800 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1198,1046,31,31)
20:39:51.057 01.257 9960 Exposure complete
20:39:51.195 00.138 9960 worker thread done servicing request
20:39:51.195 00.000 11872 OnExposeComplete: enter
20:39:51.201 00.006 11872 UpdateGuideState(): m_state=6
20:39:51.205 00.004 11872 Star::Find(15, 1213, 1060, 0, (0,0,0,0), 1.5, 10.0, 255) frame 409
20:39:51.209 00.004 11872 Star::Find returns 1 (0), X=1213.40, Y=1061.74, Mass=6037, SNR=50.7, Peak=136 HFD=6.9
20:39:51.214 00.005 11872 CameraToMount -- cameraTheta (1.13) - m_xAngle (-3.14) = xAngle (4.27 = -2.01)
20:39:51.217 00.003 11872 CameraToMount -- cameraTheta (1.13) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.10 = -2.18)
20:39:51.221 00.004 11872 CameraToMount -- cameraX=0.14 cameraY=0.29 hyp=0.32 cameraTheta=1.13 mountX=-0.14 mountY=-0.26, mountTheta=-2.05
20:39:51.225 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.14, y=0.29, opts=13)
20:39:51.230 00.005 11872 Enqueuing Move request for scope (0.14, 0.29)
20:39:51.234 00.004 9960 Worker thread wakes up
20:39:51.234 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.29) opts 0xd
20:39:51.235 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=216, med=1, FiltMin=0, FiltMax=176, Gamma=1.000
20:39:51.238 00.003 11872 UpdateGuideState exits: m=6037 SNR=50.7
20:39:51.242 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:39:51.246 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:39:51.251 00.005 11872 Enqueuing Expose request
20:39:51.254 00.003 9960 Handling offset move in thread for scope, endpoint = (0.14, 0.29)
20:39:51.254 00.000 9960 Moving (0.14, 0.29) raw xDistance=-0.14 yDistance=-0.26
20:39:51.254 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
20:39:51.254 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:39:51.255 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
20:39:51.255 00.000 9960 MoveAxis(E, 0, ABG)
20:39:51.255 00.000 9960 Move returns status 0, amount 0
20:39:51.255 00.000 9960 MoveAxis(N, 0, ABG)
20:39:51.256 00.001 9960 Move returns status 0, amount 0
20:39:51.257 00.001 9960 move complete, result=0
20:39:51.257 00.000 9960 worker thread done servicing request
20:39:51.257 00.000 9960 Worker thread wakes up
20:39:51.257 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:39:51.257 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
20:39:51.261 00.004 9960 Handling exposure in thread, d=1000 o=3 r=(1198,1046,31,31)
20:39:52.504 01.243 9960 Exposure complete
20:39:52.638 00.134 9960 worker thread done servicing request
20:39:52.638 00.000 11872 OnExposeComplete: enter
20:39:52.643 00.005 11872 UpdateGuideState(): m_state=6
20:39:52.647 00.004 11872 Star::Find(15, 1213, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 410
20:39:52.650 00.003 11872 Star::Find returns 1 (0), X=1213.29, Y=1061.90, Mass=5715, SNR=48.5, Peak=138 HFD=6.7
20:39:52.655 00.005 11872 CameraToMount -- cameraTheta (1.52) - m_xAngle (-3.14) = xAngle (4.66 = -1.62)
20:39:52.658 00.003 11872 CameraToMount -- cameraTheta (1.52) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.49 = -1.79)
20:39:52.663 00.005 11872 CameraToMount -- cameraX=0.02 cameraY=0.45 hyp=0.45 cameraTheta=1.52 mountX=-0.02 mountY=-0.44, mountTheta=-1.62
20:39:52.667 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.02, y=0.45, opts=13)
20:39:52.673 00.006 11872 Enqueuing Move request for scope (0.02, 0.45)
20:39:52.678 00.005 9960 Worker thread wakes up
20:39:52.678 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.45) opts 0xd
20:39:52.679 00.001 9960 Handling offset move in thread for scope, endpoint = (0.02, 0.45)
20:39:52.679 00.000 9960 Moving (0.02, 0.45) raw xDistance=-0.02 yDistance=-0.44
20:39:52.679 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:39:52.680 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:39:52.680 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=237, med=1, FiltMin=0, FiltMax=187, Gamma=1.000
20:39:52.685 00.005 11872 UpdateGuideState exits: m=5715 SNR=48.5
20:39:52.688 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:39:52.692 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:39:52.696 00.004 11872 Enqueuing Expose request
20:39:52.700 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.44
20:39:52.700 00.000 9960 MoveAxis(E, 0, ABG)
20:39:52.700 00.000 9960 Move returns status 0, amount 0
20:39:52.700 00.000 9960 MoveAxis(N, 0, ABG)
20:39:52.700 00.000 9960 Move returns status 0, amount 0
20:39:52.701 00.001 9960 move complete, result=0
20:39:52.701 00.000 9960 worker thread done servicing request
20:39:52.701 00.000 9960 Worker thread wakes up
20:39:52.701 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.4 px 0 ms NORTH
20:39:52.705 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
20:39:52.705 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1198,1046,31,31)
20:39:53.949 01.244 9960 Exposure complete
20:39:54.065 00.116 9960 worker thread done servicing request
20:39:54.066 00.001 11872 OnExposeComplete: enter
20:39:54.070 00.004 11872 UpdateGuideState(): m_state=6
20:39:54.074 00.004 11872 Star::Find(15, 1213, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 411
20:39:54.078 00.004 11872 Star::Find returns 1 (0), X=1213.10, Y=1062.71, Mass=5538, SNR=47.9, Peak=134 HFD=6.6
20:39:54.082 00.004 11872 CameraToMount -- cameraTheta (1.70) - m_xAngle (-3.14) = xAngle (4.84 = -1.44)
20:39:54.087 00.005 11872 CameraToMount -- cameraTheta (1.70) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.67 = -1.61)
20:39:54.090 00.003 11872 CameraToMount -- cameraX=-0.17 cameraY=1.26 hyp=1.27 cameraTheta=1.70 mountX=0.16 mountY=-1.27, mountTheta=-1.44
20:39:54.096 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.17, y=1.26, opts=13)
20:39:54.099 00.003 11872 Enqueuing Move request for scope (-0.17, 1.26)
20:39:54.103 00.004 9960 Worker thread wakes up
20:39:54.103 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 1.26) opts 0xd
20:39:54.104 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.17, 1.26)
20:39:54.104 00.000 9960 Moving (-0.17, 1.26) raw xDistance=0.16 yDistance=-1.27
20:39:54.104 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
20:39:54.104 00.000 9960 resist switch: large excursion: input -1.27 thresh 0.60 direction from 1 to -1
20:39:54.104 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.81
20:39:54.104 00.000 9960 GuideAlgorithmResistSwitch::result() returns -1.27 from input -1.27
20:39:54.105 00.001 9960 MoveAxis(E, 0, ABG)
20:39:54.105 00.000 9960 Move returns status 0, amount 0
20:39:54.105 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=202, med=1, FiltMin=0, FiltMax=192, Gamma=1.000
20:39:54.109 00.004 9960 MoveAxis(N, 949, ABG)
20:39:54.109 00.000 9960 Guiding  Dir = 0, Dur = 949
20:39:54.109 00.000 11872 UpdateGuideState exits: m=5538 SNR=47.9
20:39:54.113 00.004 9960 IsSlewing returns 0
20:39:54.114 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:39:54.118 00.004 9960 IsGuiding returns 0
20:39:54.118 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:39:54.122 00.004 9960 PulseGuide returned control before completion, sleep 959
20:39:54.122 00.000 11872 Enqueuing Expose request
20:39:55.084 00.962 9960 IsGuiding returns 1
20:39:55.085 00.001 9960 scope still moving after pulse duration time elapsed
20:39:55.116 00.031 9960 IsSlewing returns 0
20:39:55.118 00.002 9960 IsGuiding returns 0
20:39:55.118 00.000 9960 scope move finished after 949 + 51 ms
20:39:55.118 00.000 9960 Move returns status 0, amount 949
20:39:55.119 00.001 9960 move complete, result=0
20:39:55.120 00.001 9960 worker thread done servicing request
20:39:55.120 00.000 9960 Worker thread wakes up
20:39:55.120 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -1.3 px 949 ms NORTH
20:39:55.127 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:39:55.127 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1198,1046,31,31)
20:39:56.380 01.253 9960 Exposure complete
20:39:56.515 00.135 9960 worker thread done servicing request
20:39:56.515 00.000 11872 OnExposeComplete: enter
20:39:56.521 00.006 11872 UpdateGuideState(): m_state=6
20:39:56.525 00.004 11872 Star::Find(15, 1213, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 412
20:39:56.530 00.005 11872 Star::Find returns 1 (0), X=1213.46, Y=1061.84, Mass=5638, SNR=48.1, Peak=136 HFD=6.6
20:39:56.534 00.004 11872 CameraToMount -- cameraTheta (1.11) - m_xAngle (-3.14) = xAngle (4.25 = -2.03)
20:39:56.537 00.003 11872 CameraToMount -- cameraTheta (1.11) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.08 = -2.21)
20:39:56.542 00.005 11872 CameraToMount -- cameraX=0.19 cameraY=0.39 hyp=0.43 cameraTheta=1.11 mountX=-0.19 mountY=-0.35, mountTheta=-2.08
20:39:56.548 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.19, y=0.39, opts=13)
20:39:56.552 00.004 11872 Enqueuing Move request for scope (0.19, 0.39)
20:39:56.556 00.004 9960 Worker thread wakes up
20:39:56.556 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.39) opts 0xd
20:39:56.556 00.000 9960 Handling offset move in thread for scope, endpoint = (0.19, 0.39)
20:39:56.556 00.000 9960 Moving (0.19, 0.39) raw xDistance=-0.19 yDistance=-0.35
20:39:56.556 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
20:39:56.558 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=236, med=1, FiltMin=0, FiltMax=195, Gamma=1.000
20:39:56.561 00.003 9960 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
20:39:56.562 00.001 11872 UpdateGuideState exits: m=5638 SNR=48.1
20:39:56.565 00.003 9960 MoveAxis(E, 0, ABG)
20:39:56.565 00.000 9960 Move returns status 0, amount 0
20:39:56.566 00.001 9960 MoveAxis(N, 260, ABG)
20:39:56.566 00.000 9960 Guiding  Dir = 0, Dur = 260
20:39:56.566 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:39:56.569 00.003 9960 IsSlewing returns 0
20:39:56.570 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:39:56.574 00.004 9960 IsGuiding returns 0
20:39:56.575 00.001 11872 Enqueuing Expose request
20:39:56.578 00.003 9960 PulseGuide returned control before completion, sleep 270
20:39:56.856 00.278 9960 IsGuiding returns 1
20:39:56.857 00.001 9960 scope still moving after pulse duration time elapsed
20:39:56.887 00.030 9960 IsSlewing returns 0
20:39:56.889 00.002 9960 IsGuiding returns 0
20:39:56.889 00.000 9960 scope move finished after 260 + 54 ms
20:39:56.890 00.001 9960 Move returns status 0, amount 260
20:39:56.890 00.000 9960 move complete, result=0
20:39:56.890 00.000 9960 worker thread done servicing request
20:39:56.891 00.001 9960 Worker thread wakes up
20:39:56.891 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.3 px 260 ms NORTH
20:39:56.900 00.009 9960 worker thread servicing REQUEST_EXPOSE 1000
20:39:56.900 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1198,1046,31,31)
20:39:58.151 01.251 9960 Exposure complete
20:39:58.286 00.135 9960 worker thread done servicing request
20:39:58.286 00.000 11872 OnExposeComplete: enter
20:39:58.289 00.003 11872 UpdateGuideState(): m_state=6
20:39:58.294 00.005 11872 Star::Find(15, 1213, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 413
20:39:58.300 00.006 11872 Star::Find returns 1 (0), X=1213.55, Y=1061.76, Mass=5766, SNR=49.2, Peak=135 HFD=6.6
20:39:58.304 00.004 11872 CameraToMount -- cameraTheta (0.82) - m_xAngle (-3.14) = xAngle (3.96 = -2.32)
20:39:58.308 00.004 11872 CameraToMount -- cameraTheta (0.82) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.79 = -2.49)
20:39:58.313 00.005 11872 CameraToMount -- cameraX=0.28 cameraY=0.31 hyp=0.42 cameraTheta=0.82 mountX=-0.29 mountY=-0.25, mountTheta=-2.42
20:39:58.318 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.28, y=0.31, opts=13)
20:39:58.322 00.004 11872 Enqueuing Move request for scope (0.28, 0.31)
20:39:58.325 00.003 9960 Worker thread wakes up
20:39:58.326 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.31) opts 0xd
20:39:58.327 00.001 9960 Handling offset move in thread for scope, endpoint = (0.28, 0.31)
20:39:58.327 00.000 9960 Moving (0.28, 0.31) raw xDistance=-0.29 yDistance=-0.25
20:39:58.327 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29
20:39:58.327 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
20:39:58.327 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=204, med=1, FiltMin=0, FiltMax=184, Gamma=1.000
20:39:58.332 00.005 9960 MoveAxis(E, 120, ABG)
20:39:58.334 00.002 9960 Guiding  Dir = 2, Dur = 120
20:39:58.334 00.000 11872 UpdateGuideState exits: m=5766 SNR=49.2
20:39:58.339 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:39:58.343 00.004 9960 IsSlewing returns 0
20:39:58.343 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:39:58.348 00.005 11872 Enqueuing Expose request
20:39:58.351 00.003 9960 IsGuiding returns 0
20:39:58.352 00.001 9960 PulseGuide returned control before completion, sleep 130
20:39:58.484 00.132 9960 IsGuiding returns 1
20:39:58.484 00.000 9960 scope still moving after pulse duration time elapsed
20:39:58.514 00.030 9960 IsSlewing returns 0
20:39:58.515 00.001 9960 IsGuiding returns 0
20:39:58.515 00.000 9960 scope move finished after 120 + 44 ms
20:39:58.515 00.000 9960 Move returns status 0, amount 120
20:39:58.517 00.002 9960 MoveAxis(N, 188, ABG)
20:39:58.517 00.000 9960 Guiding  Dir = 0, Dur = 188
20:39:58.518 00.001 9960 IsSlewing returns 0
20:39:58.518 00.000 9960 IsGuiding returns 0
20:39:58.518 00.000 9960 PulseGuide returned control before completion, sleep 198
20:39:58.720 00.202 9960 IsGuiding returns 1
20:39:58.720 00.000 9960 scope still moving after pulse duration time elapsed
20:39:58.751 00.031 9960 IsSlewing returns 0
20:39:58.751 00.000 9960 IsGuiding returns 0
20:39:58.751 00.000 9960 scope move finished after 188 + 45 ms
20:39:58.752 00.001 9960 Move returns status 0, amount 188
20:39:58.752 00.000 9960 move complete, result=0
20:39:58.752 00.000 9960 worker thread done servicing request
20:39:58.754 00.002 9960 Worker thread wakes up
20:39:58.754 00.000 11872 GuideStep: -0.3 px 120 ms EAST, -0.3 px 188 ms NORTH
20:39:58.759 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:39:58.759 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1198,1046,31,31)
20:40:00.018 01.259 9960 Exposure complete
20:40:00.161 00.143 9960 worker thread done servicing request
20:40:00.161 00.000 11872 OnExposeComplete: enter
20:40:00.166 00.005 11872 UpdateGuideState(): m_state=6
20:40:00.170 00.004 11872 Star::Find(15, 1213, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 414
20:40:00.176 00.006 11872 Star::Find returns 1 (0), X=1213.47, Y=1061.59, Mass=5839, SNR=50.0, Peak=126 HFD=7.0
20:40:00.180 00.004 11872 CameraToMount -- cameraTheta (0.61) - m_xAngle (-3.14) = xAngle (3.74 = -2.54)
20:40:00.184 00.004 11872 CameraToMount -- cameraTheta (0.61) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.57 = -2.71)
20:40:00.188 00.004 11872 CameraToMount -- cameraX=0.20 cameraY=0.14 hyp=0.25 cameraTheta=0.61 mountX=-0.21 mountY=-0.10, mountTheta=-2.67
20:40:00.193 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.20, y=0.14, opts=13)
20:40:00.197 00.004 11872 Enqueuing Move request for scope (0.20, 0.14)
20:40:00.200 00.003 9960 Worker thread wakes up
20:40:00.201 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.14) opts 0xd
20:40:00.201 00.000 9960 Handling offset move in thread for scope, endpoint = (0.20, 0.14)
20:40:00.201 00.000 9960 Moving (0.20, 0.14) raw xDistance=-0.21 yDistance=-0.10
20:40:00.202 00.001 9960 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.21
20:40:00.202 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:40:00.203 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=217, med=1, FiltMin=0, FiltMax=195, Gamma=1.000
20:40:00.207 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:40:00.207 00.000 9960 MoveAxis(E, 94, ABG)
20:40:00.207 00.000 9960 Guiding  Dir = 2, Dur = 94
20:40:00.207 00.000 11872 UpdateGuideState exits: m=5839 SNR=50.0
20:40:00.211 00.004 9960 IsSlewing returns 0
20:40:00.212 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:00.215 00.003 9960 IsGuiding returns 0
20:40:00.216 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:40:00.219 00.003 9960 PulseGuide returned control before completion, sleep 104
20:40:00.220 00.001 11872 Enqueuing Expose request
20:40:00.331 00.111 9960 IsGuiding returns 1
20:40:00.331 00.000 9960 scope still moving after pulse duration time elapsed
20:40:00.362 00.031 9960 IsSlewing returns 0
20:40:00.363 00.001 9960 IsGuiding returns 0
20:40:00.363 00.000 9960 scope move finished after 94 + 54 ms
20:40:00.367 00.004 9960 Move returns status 0, amount 94
20:40:00.367 00.000 9960 MoveAxis(N, 0, ABG)
20:40:00.367 00.000 9960 Move returns status 0, amount 0
20:40:00.368 00.001 9960 move complete, result=0
20:40:00.368 00.000 9960 worker thread done servicing request
20:40:00.369 00.001 11872 GuideStep: -0.2 px 94 ms EAST, -0.1 px 0 ms NORTH
20:40:00.375 00.006 9960 Worker thread wakes up
20:40:00.375 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:40:00.375 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1198,1046,31,31)
20:40:01.621 01.246 9960 Exposure complete
20:40:01.747 00.126 9960 worker thread done servicing request
20:40:01.747 00.000 11872 OnExposeComplete: enter
20:40:01.750 00.003 11872 UpdateGuideState(): m_state=6
20:40:01.756 00.006 11872 Star::Find(15, 1213, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 415
20:40:01.759 00.003 11872 Star::Find returns 1 (0), X=1213.47, Y=1061.79, Mass=5752, SNR=48.7, Peak=141 HFD=6.7
20:40:01.764 00.005 11872 CameraToMount -- cameraTheta (1.02) - m_xAngle (-3.14) = xAngle (4.16 = -2.12)
20:40:01.767 00.003 11872 CameraToMount -- cameraTheta (1.02) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.99 = -2.29)
20:40:01.771 00.004 11872 CameraToMount -- cameraX=0.21 cameraY=0.34 hyp=0.40 cameraTheta=1.02 mountX=-0.21 mountY=-0.30, mountTheta=-2.18
20:40:01.777 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.21, y=0.34, opts=13)
20:40:01.780 00.003 11872 Enqueuing Move request for scope (0.21, 0.34)
20:40:01.785 00.005 9960 Worker thread wakes up
20:40:01.785 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=245, med=1, FiltMin=0, FiltMax=189, Gamma=1.000
20:40:01.789 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.34) opts 0xd
20:40:01.789 00.000 11872 UpdateGuideState exits: m=5752 SNR=48.7
20:40:01.792 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:01.795 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:40:01.800 00.005 9960 Handling offset move in thread for scope, endpoint = (0.21, 0.34)
20:40:01.801 00.001 9960 Moving (0.21, 0.34) raw xDistance=-0.21 yDistance=-0.30
20:40:01.801 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.21
20:40:01.801 00.000 11872 Enqueuing Expose request
20:40:01.808 00.007 9960 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
20:40:01.808 00.000 9960 MoveAxis(E, 94, ABG)
20:40:01.809 00.001 9960 Guiding  Dir = 2, Dur = 94
20:40:01.809 00.000 9960 IsSlewing returns 0
20:40:01.809 00.000 9960 IsGuiding returns 0
20:40:01.811 00.002 9960 PulseGuide returned control before completion, sleep 104
20:40:01.923 00.112 9960 IsGuiding returns 1
20:40:01.924 00.001 9960 scope still moving after pulse duration time elapsed
20:40:01.954 00.030 9960 IsSlewing returns 0
20:40:01.954 00.000 9960 IsGuiding returns 0
20:40:01.954 00.000 9960 scope move finished after 94 + 50 ms
20:40:01.955 00.001 9960 Move returns status 0, amount 94
20:40:01.955 00.000 9960 MoveAxis(N, 223, ABG)
20:40:01.957 00.002 9960 Guiding  Dir = 0, Dur = 223
20:40:01.957 00.000 9960 IsSlewing returns 0
20:40:01.957 00.000 9960 IsGuiding returns 0
20:40:01.958 00.001 9960 PulseGuide returned control before completion, sleep 233
20:40:02.207 00.249 9960 IsGuiding returns 1
20:40:02.208 00.001 9960 scope still moving after pulse duration time elapsed
20:40:02.238 00.030 9960 IsSlewing returns 0
20:40:02.239 00.001 9960 IsGuiding returns 0
20:40:02.239 00.000 9960 scope move finished after 223 + 58 ms
20:40:02.240 00.001 9960 Move returns status 0, amount 223
20:40:02.240 00.000 9960 move complete, result=0
20:40:02.241 00.001 9960 worker thread done servicing request
20:40:02.241 00.000 9960 Worker thread wakes up
20:40:02.241 00.000 11872 GuideStep: -0.2 px 94 ms EAST, -0.3 px 223 ms NORTH
20:40:02.247 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:40:02.247 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1198,1046,31,31)
20:40:03.501 01.254 9960 Exposure complete
20:40:03.630 00.129 9960 worker thread done servicing request
20:40:03.632 00.002 11872 OnExposeComplete: enter
20:40:03.635 00.003 11872 UpdateGuideState(): m_state=6
20:40:03.640 00.005 11872 Star::Find(15, 1213, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 416
20:40:03.647 00.007 11872 Star::Find returns 1 (0), X=1213.12, Y=1061.73, Mass=5896, SNR=50.3, Peak=152 HFD=6.7
20:40:03.652 00.005 11872 CameraToMount -- cameraTheta (2.05) - m_xAngle (-3.14) = xAngle (5.19 = -1.09)
20:40:03.658 00.006 11872 CameraToMount -- cameraTheta (2.05) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.02 = -1.26)
20:40:03.662 00.004 11872 CameraToMount -- cameraX=-0.15 cameraY=0.28 hyp=0.32 cameraTheta=2.05 mountX=0.15 mountY=-0.31, mountTheta=-1.12
20:40:03.668 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.15, y=0.28, opts=13)
20:40:03.672 00.004 11872 Enqueuing Move request for scope (-0.15, 0.28)
20:40:03.677 00.005 9960 Worker thread wakes up
20:40:03.677 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.28) opts 0xd
20:40:03.677 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=208, med=1, FiltMin=0, FiltMax=174, Gamma=1.000
20:40:03.682 00.005 9960 Handling offset move in thread for scope, endpoint = (-0.15, 0.28)
20:40:03.682 00.000 9960 Moving (-0.15, 0.28) raw xDistance=0.15 yDistance=-0.31
20:40:03.682 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
20:40:03.682 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
20:40:03.683 00.001 11872 UpdateGuideState exits: m=5896 SNR=50.3
20:40:03.687 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:03.692 00.005 9960 MoveAxis(E, 0, ABG)
20:40:03.692 00.000 9960 Move returns status 0, amount 0
20:40:03.692 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:40:03.696 00.004 9960 MoveAxis(N, 228, ABG)
20:40:03.696 00.000 11872 Enqueuing Expose request
20:40:03.700 00.004 9960 Guiding  Dir = 0, Dur = 228
20:40:03.700 00.000 9960 IsSlewing returns 0
20:40:03.700 00.000 9960 IsGuiding returns 0
20:40:03.701 00.001 9960 PulseGuide returned control before completion, sleep 238
20:40:03.954 00.253 9960 IsGuiding returns 0
20:40:03.957 00.003 9960 Move returns status 0, amount 228
20:40:03.958 00.001 9960 move complete, result=0
20:40:03.958 00.000 9960 worker thread done servicing request
20:40:03.958 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 228 ms NORTH
20:40:03.963 00.005 9960 Worker thread wakes up
20:40:03.964 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:40:03.964 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1198,1046,31,31)
20:40:05.219 01.255 9960 Exposure complete
20:40:05.353 00.134 9960 worker thread done servicing request
20:40:05.353 00.000 11872 OnExposeComplete: enter
20:40:05.358 00.005 11872 UpdateGuideState(): m_state=6
20:40:05.363 00.005 11872 Star::Find(15, 1213, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 417
20:40:05.369 00.006 11872 Star::Find returns 1 (0), X=1213.32, Y=1061.73, Mass=5613, SNR=48.3, Peak=135 HFD=6.6
20:40:05.373 00.004 11872 CameraToMount -- cameraTheta (1.37) - m_xAngle (-3.14) = xAngle (4.51 = -1.77)
20:40:05.376 00.003 11872 CameraToMount -- cameraTheta (1.37) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.34 = -1.95)
20:40:05.381 00.005 11872 CameraToMount -- cameraX=0.06 cameraY=0.28 hyp=0.28 cameraTheta=1.37 mountX=-0.06 mountY=-0.26, mountTheta=-1.79
20:40:05.385 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.06, y=0.28, opts=13)
20:40:05.390 00.005 11872 Enqueuing Move request for scope (0.06, 0.28)
20:40:05.395 00.005 9960 Worker thread wakes up
20:40:05.395 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=250, med=1, FiltMin=0, FiltMax=189, Gamma=1.000
20:40:05.399 00.004 11872 UpdateGuideState exits: m=5613 SNR=48.3
20:40:05.403 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:05.407 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:40:05.412 00.005 11872 Enqueuing Expose request
20:40:05.415 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.28) opts 0xd
20:40:05.415 00.000 9960 Handling offset move in thread for scope, endpoint = (0.06, 0.28)
20:40:05.416 00.001 9960 Moving (0.06, 0.28) raw xDistance=-0.06 yDistance=-0.26
20:40:05.416 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:40:05.416 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
20:40:05.416 00.000 9960 MoveAxis(E, 0, ABG)
20:40:05.416 00.000 9960 Move returns status 0, amount 0
20:40:05.416 00.000 9960 MoveAxis(N, 196, ABG)
20:40:05.418 00.002 9960 Guiding  Dir = 0, Dur = 196
20:40:05.418 00.000 9960 IsSlewing returns 0
20:40:05.418 00.000 9960 IsGuiding returns 0
20:40:05.418 00.000 9960 PulseGuide returned control before completion, sleep 206
20:40:05.630 00.212 9960 IsGuiding returns 1
20:40:05.631 00.001 9960 scope still moving after pulse duration time elapsed
20:40:05.661 00.030 9960 IsSlewing returns 0
20:40:05.662 00.001 9960 IsGuiding returns 0
20:40:05.663 00.001 9960 scope move finished after 196 + 48 ms
20:40:05.663 00.000 9960 Move returns status 0, amount 196
20:40:05.664 00.001 9960 move complete, result=0
20:40:05.665 00.001 9960 worker thread done servicing request
20:40:05.665 00.000 9960 Worker thread wakes up
20:40:05.665 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 196 ms NORTH
20:40:05.674 00.009 9960 worker thread servicing REQUEST_EXPOSE 1000
20:40:05.674 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1198,1046,31,31)
20:40:06.919 01.245 9960 Exposure complete
20:40:07.054 00.135 9960 worker thread done servicing request
20:40:07.054 00.000 11872 OnExposeComplete: enter
20:40:07.058 00.004 11872 UpdateGuideState(): m_state=6
20:40:07.062 00.004 11872 Star::Find(15, 1213, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 418
20:40:07.065 00.003 11872 Star::Find returns 1 (0), X=1213.31, Y=1061.62, Mass=5274, SNR=46.3, Peak=131 HFD=6.7
20:40:07.070 00.005 11872 CameraToMount -- cameraTheta (1.31) - m_xAngle (-3.14) = xAngle (4.44 = -1.84)
20:40:07.075 00.005 11872 CameraToMount -- cameraTheta (1.31) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.27 = -2.01)
20:40:07.080 00.005 11872 CameraToMount -- cameraX=0.05 cameraY=0.17 hyp=0.18 cameraTheta=1.31 mountX=-0.05 mountY=-0.16, mountTheta=-1.86
20:40:07.088 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=0.05, y=0.17, opts=13)
20:40:07.093 00.005 11872 Enqueuing Move request for scope (0.05, 0.17)
20:40:07.097 00.004 9960 Worker thread wakes up
20:40:07.098 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.17) opts 0xd
20:40:07.098 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=226, med=1, FiltMin=0, FiltMax=197, Gamma=1.000
20:40:07.103 00.005 9960 Handling offset move in thread for scope, endpoint = (0.05, 0.17)
20:40:07.103 00.000 9960 Moving (0.05, 0.17) raw xDistance=-0.05 yDistance=-0.16
20:40:07.103 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:40:07.103 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:40:07.103 00.000 11872 UpdateGuideState exits: m=5274 SNR=46.3
20:40:07.107 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:07.112 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:40:07.118 00.006 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
20:40:07.118 00.000 9960 MoveAxis(E, 0, ABG)
20:40:07.119 00.001 9960 Move returns status 0, amount 0
20:40:07.119 00.000 9960 MoveAxis(N, 0, ABG)
20:40:07.119 00.000 9960 Move returns status 0, amount 0
20:40:07.119 00.000 9960 move complete, result=0
20:40:07.120 00.001 9960 worker thread done servicing request
20:40:07.120 00.000 11872 Enqueuing Expose request
20:40:07.124 00.004 11872 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
20:40:07.129 00.005 9960 Worker thread wakes up
20:40:07.129 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:40:07.129 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1198,1046,31,31)
20:40:08.371 01.242 9960 Exposure complete
20:40:08.509 00.138 9960 worker thread done servicing request
20:40:08.509 00.000 11872 OnExposeComplete: enter
20:40:08.512 00.003 11872 UpdateGuideState(): m_state=6
20:40:08.516 00.004 11872 Star::Find(15, 1213, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 419
20:40:08.519 00.003 11872 Star::Find returns 1 (0), X=1213.38, Y=1061.56, Mass=5949, SNR=50.4, Peak=138 HFD=6.9
20:40:08.525 00.006 11872 CameraToMount -- cameraTheta (0.78) - m_xAngle (-3.14) = xAngle (3.92 = -2.36)
20:40:08.528 00.003 11872 CameraToMount -- cameraTheta (0.78) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.75 = -2.54)
20:40:08.533 00.005 11872 CameraToMount -- cameraX=0.11 cameraY=0.11 hyp=0.16 cameraTheta=0.78 mountX=-0.11 mountY=-0.09, mountTheta=-2.47
20:40:08.537 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.11, y=0.11, opts=13)
20:40:08.542 00.005 11872 Enqueuing Move request for scope (0.11, 0.11)
20:40:08.547 00.005 9960 Worker thread wakes up
20:40:08.547 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.11) opts 0xd
20:40:08.547 00.000 9960 Handling offset move in thread for scope, endpoint = (0.11, 0.11)
20:40:08.548 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=220, med=1, FiltMin=0, FiltMax=185, Gamma=1.000
20:40:08.551 00.003 9960 Moving (0.11, 0.11) raw xDistance=-0.11 yDistance=-0.09
20:40:08.551 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
20:40:08.552 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:40:08.553 00.001 11872 UpdateGuideState exits: m=5949 SNR=50.4
20:40:08.556 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:08.560 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:40:08.564 00.004 11872 Enqueuing Expose request
20:40:08.567 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:40:08.567 00.000 9960 MoveAxis(E, 0, ABG)
20:40:08.567 00.000 9960 Move returns status 0, amount 0
20:40:08.567 00.000 9960 MoveAxis(N, 0, ABG)
20:40:08.567 00.000 9960 Move returns status 0, amount 0
20:40:08.568 00.001 9960 move complete, result=0
20:40:08.568 00.000 9960 worker thread done servicing request
20:40:08.569 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:40:08.571 00.002 9960 Worker thread wakes up
20:40:08.573 00.002 9960 worker thread servicing REQUEST_EXPOSE 1000
20:40:08.573 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1198,1046,31,31)
20:40:09.830 01.257 9960 Exposure complete
20:40:09.954 00.124 9960 worker thread done servicing request
20:40:09.954 00.000 11872 OnExposeComplete: enter
20:40:09.957 00.003 11872 UpdateGuideState(): m_state=6
20:40:09.960 00.003 11872 Star::Find(15, 1213, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 420
20:40:09.964 00.004 11872 Star::Find returns 1 (0), X=1213.41, Y=1061.68, Mass=5652, SNR=48.6, Peak=135 HFD=6.8
20:40:09.968 00.004 11872 CameraToMount -- cameraTheta (1.00) - m_xAngle (-3.14) = xAngle (4.14 = -2.14)
20:40:09.971 00.003 11872 CameraToMount -- cameraTheta (1.00) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.97 = -2.31)
20:40:09.975 00.004 11872 CameraToMount -- cameraX=0.15 cameraY=0.23 hyp=0.27 cameraTheta=1.00 mountX=-0.15 mountY=-0.20, mountTheta=-2.20
20:40:09.979 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.15, y=0.23, opts=13)
20:40:09.984 00.005 11872 Enqueuing Move request for scope (0.15, 0.23)
20:40:09.988 00.004 9960 Worker thread wakes up
20:40:09.988 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=218, med=1, FiltMin=0, FiltMax=170, Gamma=1.000
20:40:09.994 00.006 11872 UpdateGuideState exits: m=5652 SNR=48.6
20:40:09.998 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:10.002 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:40:10.005 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.23) opts 0xd
20:40:10.005 00.000 9960 Handling offset move in thread for scope, endpoint = (0.15, 0.23)
20:40:10.005 00.000 9960 Moving (0.15, 0.23) raw xDistance=-0.15 yDistance=-0.20
20:40:10.005 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
20:40:10.007 00.002 9960 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
20:40:10.007 00.000 9960 MoveAxis(E, 0, ABG)
20:40:10.007 00.000 9960 Move returns status 0, amount 0
20:40:10.008 00.001 9960 MoveAxis(N, 150, ABG)
20:40:10.008 00.000 9960 Guiding  Dir = 0, Dur = 150
20:40:10.009 00.001 11872 Enqueuing Expose request
20:40:10.013 00.004 9960 IsSlewing returns 0
20:40:10.014 00.001 9960 IsGuiding returns 0
20:40:10.014 00.000 9960 PulseGuide returned control before completion, sleep 160
20:40:10.180 00.166 9960 IsGuiding returns 1
20:40:10.181 00.001 9960 scope still moving after pulse duration time elapsed
20:40:10.211 00.030 9960 IsSlewing returns 0
20:40:10.211 00.000 9960 IsGuiding returns 0
20:40:10.212 00.001 9960 scope move finished after 150 + 48 ms
20:40:10.212 00.000 9960 Move returns status 0, amount 150
20:40:10.212 00.000 9960 move complete, result=0
20:40:10.213 00.001 9960 worker thread done servicing request
20:40:10.213 00.000 9960 Worker thread wakes up
20:40:10.213 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 150 ms NORTH
20:40:10.220 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:40:10.220 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1198,1046,31,31)
20:40:11.470 01.250 9960 Exposure complete
20:40:11.596 00.126 11872 OnExposeComplete: enter
20:40:11.605 00.009 9960 worker thread done servicing request
20:40:11.605 00.000 11872 UpdateGuideState(): m_state=6
20:40:11.613 00.008 11872 Star::Find(15, 1213, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 421
20:40:11.622 00.009 11872 Star::Find returns 1 (0), X=1213.50, Y=1061.76, Mass=5653, SNR=48.6, Peak=133 HFD=6.7
20:40:11.629 00.007 11872 CameraToMount -- cameraTheta (0.94) - m_xAngle (-3.14) = xAngle (4.07 = -2.21)
20:40:11.633 00.004 11872 CameraToMount -- cameraTheta (0.94) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.90 = -2.38)
20:40:11.638 00.005 11872 CameraToMount -- cameraX=0.23 cameraY=0.31 hyp=0.39 cameraTheta=0.94 mountX=-0.23 mountY=-0.27, mountTheta=-2.28
20:40:11.644 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.23, y=0.31, opts=13)
20:40:11.649 00.005 11872 Enqueuing Move request for scope (0.23, 0.31)
20:40:11.654 00.005 9960 Worker thread wakes up
20:40:11.654 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.31) opts 0xd
20:40:11.655 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=1, FiltMin=0, FiltMax=169, Gamma=1.000
20:40:11.659 00.004 11872 UpdateGuideState exits: m=5653 SNR=48.6
20:40:11.662 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:11.667 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:40:11.671 00.004 11872 Enqueuing Expose request
20:40:11.675 00.004 9960 Handling offset move in thread for scope, endpoint = (0.23, 0.31)
20:40:11.675 00.000 9960 Moving (0.23, 0.31) raw xDistance=-0.23 yDistance=-0.27
20:40:11.675 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
20:40:11.675 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
20:40:11.676 00.001 9960 MoveAxis(E, 97, ABG)
20:40:11.676 00.000 9960 Guiding  Dir = 2, Dur = 97
20:40:11.676 00.000 9960 IsSlewing returns 0
20:40:11.678 00.002 9960 IsGuiding returns 0
20:40:11.678 00.000 9960 PulseGuide returned control before completion, sleep 107
20:40:11.790 00.112 9960 IsGuiding returns 1
20:40:11.791 00.001 9960 scope still moving after pulse duration time elapsed
20:40:11.820 00.029 9960 IsSlewing returns 0
20:40:11.821 00.001 9960 IsGuiding returns 0
20:40:11.821 00.000 9960 scope move finished after 97 + 46 ms
20:40:11.821 00.000 9960 Move returns status 0, amount 97
20:40:11.822 00.001 9960 MoveAxis(N, 200, ABG)
20:40:11.823 00.001 9960 Guiding  Dir = 0, Dur = 200
20:40:11.823 00.000 9960 IsSlewing returns 0
20:40:11.824 00.001 9960 IsGuiding returns 0
20:40:11.824 00.000 9960 PulseGuide returned control before completion, sleep 210
20:40:12.043 00.219 9960 IsGuiding returns 1
20:40:12.046 00.003 9960 scope still moving after pulse duration time elapsed
20:40:12.073 00.027 9960 IsSlewing returns 0
20:40:12.075 00.002 9960 IsGuiding returns 0
20:40:12.076 00.001 9960 scope move finished after 200 + 51 ms
20:40:12.076 00.000 9960 Move returns status 0, amount 200
20:40:12.076 00.000 9960 move complete, result=0
20:40:12.078 00.002 9960 worker thread done servicing request
20:40:12.078 00.000 9960 Worker thread wakes up
20:40:12.078 00.000 11872 GuideStep: -0.2 px 97 ms EAST, -0.3 px 200 ms NORTH
20:40:12.085 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:40:12.085 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1198,1046,31,31)
20:40:13.333 01.248 9960 Exposure complete
20:40:13.463 00.130 9960 worker thread done servicing request
20:40:13.464 00.001 11872 OnExposeComplete: enter
20:40:13.468 00.004 11872 UpdateGuideState(): m_state=6
20:40:13.472 00.004 11872 Star::Find(15, 1213, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 422
20:40:13.475 00.003 11872 Star::Find returns 1 (0), X=1213.31, Y=1061.68, Mass=5924, SNR=49.9, Peak=138 HFD=6.8
20:40:13.479 00.004 11872 CameraToMount -- cameraTheta (1.36) - m_xAngle (-3.14) = xAngle (4.49 = -1.79)
20:40:13.483 00.004 11872 CameraToMount -- cameraTheta (1.36) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.32 = -1.96)
20:40:13.487 00.004 11872 CameraToMount -- cameraX=0.05 cameraY=0.23 hyp=0.23 cameraTheta=1.36 mountX=-0.05 mountY=-0.22, mountTheta=-1.80
20:40:13.492 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.05, y=0.23, opts=13)
20:40:13.496 00.004 11872 Enqueuing Move request for scope (0.05, 0.23)
20:40:13.500 00.004 9960 Worker thread wakes up
20:40:13.500 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.23) opts 0xd
20:40:13.500 00.000 9960 Handling offset move in thread for scope, endpoint = (0.05, 0.23)
20:40:13.500 00.000 9960 Moving (0.05, 0.23) raw xDistance=-0.05 yDistance=-0.22
20:40:13.500 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:40:13.502 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=1, FiltMin=0, FiltMax=184, Gamma=1.000
20:40:13.505 00.003 11872 UpdateGuideState exits: m=5924 SNR=49.9
20:40:13.509 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:13.513 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:40:13.518 00.005 11872 Enqueuing Expose request
20:40:13.521 00.003 9960 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
20:40:13.522 00.001 9960 MoveAxis(E, 0, ABG)
20:40:13.522 00.000 9960 Move returns status 0, amount 0
20:40:13.522 00.000 9960 MoveAxis(N, 162, ABG)
20:40:13.522 00.000 9960 Guiding  Dir = 0, Dur = 162
20:40:13.523 00.001 9960 IsSlewing returns 0
20:40:13.523 00.000 9960 IsGuiding returns 0
20:40:13.523 00.000 9960 PulseGuide returned control before completion, sleep 172
20:40:13.712 00.189 9960 IsGuiding returns 1
20:40:13.712 00.000 9960 scope still moving after pulse duration time elapsed
20:40:13.743 00.031 9960 IsSlewing returns 0
20:40:13.745 00.002 9960 IsGuiding returns 0
20:40:13.745 00.000 9960 scope move finished after 162 + 59 ms
20:40:13.745 00.000 9960 Move returns status 0, amount 162
20:40:13.746 00.001 9960 move complete, result=0
20:40:13.747 00.001 9960 worker thread done servicing request
20:40:13.747 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 162 ms NORTH
20:40:13.753 00.006 9960 Worker thread wakes up
20:40:13.753 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:40:13.753 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1198,1046,31,31)
20:40:15.009 01.256 9960 Exposure complete
20:40:15.146 00.137 9960 worker thread done servicing request
20:40:15.147 00.001 11872 OnExposeComplete: enter
20:40:15.151 00.004 11872 UpdateGuideState(): m_state=6
20:40:15.155 00.004 11872 Star::Find(15, 1213, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 423
20:40:15.160 00.005 11872 Star::Find returns 1 (0), X=1213.42, Y=1061.52, Mass=6253, SNR=51.5, Peak=138 HFD=7.0
20:40:15.164 00.004 11872 CameraToMount -- cameraTheta (0.41) - m_xAngle (-3.14) = xAngle (3.55 = -2.73)
20:40:15.168 00.004 11872 CameraToMount -- cameraTheta (0.41) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.38 = -2.91)
20:40:15.173 00.005 11872 CameraToMount -- cameraX=0.16 cameraY=0.07 hyp=0.17 cameraTheta=0.41 mountX=-0.16 mountY=-0.04, mountTheta=-2.89
20:40:15.178 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.16, y=0.07, opts=13)
20:40:15.182 00.004 11872 Enqueuing Move request for scope (0.16, 0.07)
20:40:15.186 00.004 9960 Worker thread wakes up
20:40:15.186 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=221, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
20:40:15.189 00.003 11872 UpdateGuideState exits: m=6253 SNR=51.5
20:40:15.193 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:15.197 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:40:15.201 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.07) opts 0xd
20:40:15.203 00.002 11872 Enqueuing Expose request
20:40:15.207 00.004 9960 Handling offset move in thread for scope, endpoint = (0.16, 0.07)
20:40:15.207 00.000 9960 Moving (0.16, 0.07) raw xDistance=-0.16 yDistance=-0.04
20:40:15.208 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
20:40:15.208 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:40:15.208 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:40:15.208 00.000 9960 MoveAxis(E, 0, ABG)
20:40:15.208 00.000 9960 Move returns status 0, amount 0
20:40:15.208 00.000 9960 MoveAxis(N, 0, ABG)
20:40:15.208 00.000 9960 Move returns status 0, amount 0
20:40:15.210 00.002 9960 move complete, result=0
20:40:15.210 00.000 9960 worker thread done servicing request
20:40:15.210 00.000 9960 Worker thread wakes up
20:40:15.210 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:40:15.210 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1198,1046,31,31)
20:40:15.211 00.001 11872 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
20:40:16.460 01.249 9960 Exposure complete
20:40:16.592 00.132 9960 worker thread done servicing request
20:40:16.593 00.001 11872 OnExposeComplete: enter
20:40:16.596 00.003 11872 UpdateGuideState(): m_state=6
20:40:16.600 00.004 11872 Star::Find(15, 1213, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 424
20:40:16.603 00.003 11872 Star::Find returns 1 (0), X=1213.03, Y=1062.47, Mass=5417, SNR=47.2, Peak=153 HFD=6.4
20:40:16.608 00.005 11872 CameraToMount -- cameraTheta (1.80) - m_xAngle (-3.14) = xAngle (4.94 = -1.34)
20:40:16.612 00.004 11872 CameraToMount -- cameraTheta (1.80) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.77 = -1.52)
20:40:16.615 00.003 11872 CameraToMount -- cameraX=-0.24 cameraY=1.02 hyp=1.04 cameraTheta=1.80 mountX=0.23 mountY=-1.04, mountTheta=-1.35
20:40:16.620 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.24, y=1.02, opts=13)
20:40:16.624 00.004 11872 Enqueuing Move request for scope (-0.24, 1.02)
20:40:16.628 00.004 9960 Worker thread wakes up
20:40:16.628 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 1.02) opts 0xd
20:40:16.629 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.24, 1.02)
20:40:16.629 00.000 9960 Moving (-0.24, 1.02) raw xDistance=0.23 yDistance=-1.04
20:40:16.629 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
20:40:16.629 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=231, med=1, FiltMin=0, FiltMax=182, Gamma=1.000
20:40:16.633 00.004 11872 UpdateGuideState exits: m=5417 SNR=47.2
20:40:16.638 00.005 9960 GuideAlgorithmResistSwitch::result() returns -1.04 from input -1.04
20:40:16.638 00.000 9960 MoveAxis(W, 98, ABG)
20:40:16.638 00.000 9960 Guiding  Dir = 3, Dur = 98
20:40:16.639 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:16.643 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:40:16.648 00.005 11872 Enqueuing Expose request
20:40:16.652 00.004 9960 IsSlewing returns 0
20:40:16.652 00.000 9960 IsGuiding returns 0
20:40:16.654 00.002 9960 PulseGuide returned control before completion, sleep 108
20:40:16.776 00.122 9960 IsGuiding returns 1
20:40:16.778 00.002 9960 scope still moving after pulse duration time elapsed
20:40:16.809 00.031 9960 IsSlewing returns 0
20:40:16.809 00.000 9960 IsGuiding returns 0
20:40:16.811 00.002 9960 scope move finished after 98 + 59 ms
20:40:16.811 00.000 9960 Move returns status 0, amount 98
20:40:16.811 00.000 9960 MoveAxis(N, 777, ABG)
20:40:16.812 00.001 9960 Guiding  Dir = 0, Dur = 777
20:40:16.812 00.000 9960 IsSlewing returns 0
20:40:16.812 00.000 9960 IsGuiding returns 0
20:40:16.813 00.001 9960 PulseGuide returned control before completion, sleep 787
20:40:17.607 00.794 9960 IsGuiding returns 1
20:40:17.607 00.000 9960 scope still moving after pulse duration time elapsed
20:40:17.638 00.031 9960 IsSlewing returns 0
20:40:17.638 00.000 9960 IsGuiding returns 0
20:40:17.639 00.001 9960 scope move finished after 777 + 49 ms
20:40:17.639 00.000 9960 Move returns status 0, amount 777
20:40:17.639 00.000 9960 move complete, result=0
20:40:17.640 00.001 9960 worker thread done servicing request
20:40:17.640 00.000 9960 Worker thread wakes up
20:40:17.640 00.000 11872 GuideStep: 0.2 px 98 ms WEST, -1.0 px 777 ms NORTH
20:40:17.649 00.009 9960 worker thread servicing REQUEST_EXPOSE 1000
20:40:17.650 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1198,1046,31,31)
20:40:18.901 01.251 9960 Exposure complete
20:40:19.038 00.137 9960 worker thread done servicing request
20:40:19.038 00.000 11872 OnExposeComplete: enter
20:40:19.043 00.005 11872 UpdateGuideState(): m_state=6
20:40:19.047 00.004 11872 Star::Find(15, 1213, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 425
20:40:19.052 00.005 11872 Star::Find returns 1 (0), X=1213.35, Y=1060.93, Mass=5784, SNR=49.1, Peak=131 HFD=6.7
20:40:19.056 00.004 11872 CameraToMount -- cameraTheta (-1.40) - m_xAngle (-3.14) = xAngle (1.74 = 1.74)
20:40:19.059 00.003 11872 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.56 = 1.56)
20:40:19.063 00.004 11872 CameraToMount -- cameraX=0.09 cameraY=-0.52 hyp=0.53 cameraTheta=-1.40 mountX=-0.09 mountY=0.53, mountTheta=1.73
20:40:19.068 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.09, y=-0.52, opts=13)
20:40:19.072 00.004 11872 Enqueuing Move request for scope (0.09, -0.52)
20:40:19.075 00.003 9960 Worker thread wakes up
20:40:19.075 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.52) opts 0xd
20:40:19.076 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=226, med=1, FiltMin=0, FiltMax=189, Gamma=1.000
20:40:19.080 00.004 9960 Handling offset move in thread for scope, endpoint = (0.09, -0.52)
20:40:19.080 00.000 9960 Moving (0.09, -0.52) raw xDistance=-0.09 yDistance=0.53
20:40:19.080 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:40:19.080 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:40:19.080 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.53
20:40:19.080 00.000 9960 MoveAxis(E, 0, ABG)
20:40:19.082 00.002 11872 UpdateGuideState exits: m=5784 SNR=49.1
20:40:19.086 00.004 9960 Move returns status 0, amount 0
20:40:19.086 00.000 9960 MoveAxis(N, 0, ABG)
20:40:19.086 00.000 9960 Move returns status 0, amount 0
20:40:19.086 00.000 9960 move complete, result=0
20:40:19.086 00.000 9960 worker thread done servicing request
20:40:19.087 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:19.090 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:40:19.096 00.006 11872 Enqueuing Expose request
20:40:19.099 00.003 9960 Worker thread wakes up
20:40:19.100 00.001 11872 GuideStep: -0.1 px 0 ms EAST, 0.5 px 0 ms NORTH
20:40:19.102 00.002 9960 worker thread servicing REQUEST_EXPOSE 1000
20:40:19.102 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1198,1046,31,31)
20:40:20.355 01.253 9960 Exposure complete
20:40:20.502 00.147 9960 worker thread done servicing request
20:40:20.503 00.001 11872 OnExposeComplete: enter
20:40:20.506 00.003 11872 UpdateGuideState(): m_state=6
20:40:20.509 00.003 11872 Star::Find(15, 1213, 1060, 0, (0,0,0,0), 1.5, 10.0, 255) frame 426
20:40:20.515 00.006 11872 Star::Find returns 1 (0), X=1213.44, Y=1061.27, Mass=5746, SNR=48.6, Peak=127 HFD=6.9
20:40:20.519 00.004 11872 CameraToMount -- cameraTheta (-0.80) - m_xAngle (-3.14) = xAngle (2.33 = 2.33)
20:40:20.522 00.003 11872 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.16 = 2.16)
20:40:20.526 00.004 11872 CameraToMount -- cameraX=0.18 cameraY=-0.18 hyp=0.26 cameraTheta=-0.80 mountX=-0.18 mountY=0.21, mountTheta=2.27
20:40:20.530 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.18, y=-0.18, opts=13)
20:40:20.535 00.005 11872 Enqueuing Move request for scope (0.18, -0.18)
20:40:20.539 00.004 9960 Worker thread wakes up
20:40:20.540 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=199, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
20:40:20.542 00.002 11872 UpdateGuideState exits: m=5746 SNR=48.6
20:40:20.547 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.18) opts 0xd
20:40:20.547 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:20.553 00.006 9960 Handling offset move in thread for scope, endpoint = (0.18, -0.18)
20:40:20.553 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:40:20.556 00.003 9960 Moving (0.18, -0.18) raw xDistance=-0.18 yDistance=0.21
20:40:20.556 00.000 11872 Enqueuing Expose request
20:40:20.560 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
20:40:20.560 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:40:20.561 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
20:40:20.561 00.000 9960 MoveAxis(E, 0, ABG)
20:40:20.561 00.000 9960 Move returns status 0, amount 0
20:40:20.561 00.000 9960 MoveAxis(N, 0, ABG)
20:40:20.563 00.002 9960 Move returns status 0, amount 0
20:40:20.563 00.000 9960 move complete, result=0
20:40:20.563 00.000 9960 worker thread done servicing request
20:40:20.563 00.000 9960 Worker thread wakes up
20:40:20.563 00.000 11872 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
20:40:20.567 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
20:40:20.567 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1198,1046,31,31)
20:40:21.820 01.253 9960 Exposure complete
20:40:21.942 00.122 9960 worker thread done servicing request
20:40:21.942 00.000 11872 OnExposeComplete: enter
20:40:21.947 00.005 11872 UpdateGuideState(): m_state=6
20:40:21.952 00.005 11872 Star::Find(15, 1213, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 427
20:40:21.960 00.008 11872 Star::Find returns 1 (0), X=1213.39, Y=1061.42, Mass=5633, SNR=48.8, Peak=125 HFD=7.0
20:40:21.966 00.006 11872 CameraToMount -- cameraTheta (-0.26) - m_xAngle (-3.14) = xAngle (2.88 = 2.88)
20:40:21.971 00.005 11872 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.70 = 2.70)
20:40:21.975 00.004 11872 CameraToMount -- cameraX=0.13 cameraY=-0.03 hyp=0.13 cameraTheta=-0.26 mountX=-0.13 mountY=0.06, mountTheta=2.73
20:40:21.980 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.13, y=-0.03, opts=13)
20:40:21.985 00.005 11872 Enqueuing Move request for scope (0.13, -0.03)
20:40:21.989 00.004 9960 Worker thread wakes up
20:40:21.990 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=1, FiltMin=0, FiltMax=184, Gamma=1.000
20:40:21.993 00.003 11872 UpdateGuideState exits: m=5633 SNR=48.8
20:40:21.997 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:22.002 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:40:22.006 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.03) opts 0xd
20:40:22.006 00.000 9960 Handling offset move in thread for scope, endpoint = (0.13, -0.03)
20:40:22.006 00.000 9960 Moving (0.13, -0.03) raw xDistance=-0.13 yDistance=0.06
20:40:22.006 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
20:40:22.006 00.000 11872 Enqueuing Expose request
20:40:22.011 00.005 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:40:22.011 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:40:22.011 00.000 9960 MoveAxis(E, 0, ABG)
20:40:22.011 00.000 9960 Move returns status 0, amount 0
20:40:22.011 00.000 9960 MoveAxis(N, 0, ABG)
20:40:22.012 00.001 9960 Move returns status 0, amount 0
20:40:22.012 00.000 9960 move complete, result=0
20:40:22.012 00.000 9960 worker thread done servicing request
20:40:22.013 00.001 9960 Worker thread wakes up
20:40:22.013 00.000 11872 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:40:22.018 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:40:22.018 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1198,1046,31,31)
20:40:23.262 01.244 9960 Exposure complete
20:40:23.396 00.134 9960 worker thread done servicing request
20:40:23.397 00.001 11872 OnExposeComplete: enter
20:40:23.400 00.003 11872 UpdateGuideState(): m_state=6
20:40:23.404 00.004 11872 Star::Find(15, 1213, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 428
20:40:23.408 00.004 11872 Star::Find returns 1 (0), X=1213.41, Y=1061.55, Mass=5710, SNR=48.9, Peak=128 HFD=7.0
20:40:23.412 00.004 11872 CameraToMount -- cameraTheta (0.58) - m_xAngle (-3.14) = xAngle (3.72 = -2.56)
20:40:23.415 00.003 11872 CameraToMount -- cameraTheta (0.58) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.55 = -2.73)
20:40:23.419 00.004 11872 CameraToMount -- cameraX=0.14 cameraY=0.10 hyp=0.17 cameraTheta=0.58 mountX=-0.14 mountY=-0.07, mountTheta=-2.70
20:40:23.425 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.14, y=0.10, opts=13)
20:40:23.429 00.004 11872 Enqueuing Move request for scope (0.14, 0.10)
20:40:23.433 00.004 9960 Worker thread wakes up
20:40:23.433 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.10) opts 0xd
20:40:23.433 00.000 9960 Handling offset move in thread for scope, endpoint = (0.14, 0.10)
20:40:23.433 00.000 9960 Moving (0.14, 0.10) raw xDistance=-0.14 yDistance=-0.07
20:40:23.433 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
20:40:23.434 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:40:23.434 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=1, FiltMin=0, FiltMax=187, Gamma=1.000
20:40:23.437 00.003 11872 UpdateGuideState exits: m=5710 SNR=48.9
20:40:23.442 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:23.446 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:40:23.451 00.005 11872 Enqueuing Expose request
20:40:23.455 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:40:23.455 00.000 9960 MoveAxis(E, 0, ABG)
20:40:23.455 00.000 9960 Move returns status 0, amount 0
20:40:23.455 00.000 9960 MoveAxis(N, 0, ABG)
20:40:23.456 00.001 9960 Move returns status 0, amount 0
20:40:23.456 00.000 9960 move complete, result=0
20:40:23.457 00.001 9960 worker thread done servicing request
20:40:23.457 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:40:23.462 00.005 9960 Worker thread wakes up
20:40:23.462 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:40:23.462 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1198,1046,31,31)
20:40:24.724 01.262 9960 Exposure complete
20:40:24.851 00.127 9960 worker thread done servicing request
20:40:24.852 00.001 11872 OnExposeComplete: enter
20:40:24.856 00.004 11872 UpdateGuideState(): m_state=6
20:40:24.861 00.005 11872 Star::Find(15, 1213, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 429
20:40:24.868 00.007 11872 Star::Find returns 1 (0), X=1213.41, Y=1061.65, Mass=6009, SNR=50.2, Peak=149 HFD=6.8
20:40:24.872 00.004 11872 CameraToMount -- cameraTheta (0.94) - m_xAngle (-3.14) = xAngle (4.08 = -2.20)
20:40:24.875 00.003 11872 CameraToMount -- cameraTheta (0.94) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.91 = -2.38)
20:40:24.880 00.005 11872 CameraToMount -- cameraX=0.14 cameraY=0.20 hyp=0.25 cameraTheta=0.94 mountX=-0.15 mountY=-0.17, mountTheta=-2.28
20:40:24.885 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.14, y=0.20, opts=13)
20:40:24.888 00.003 11872 Enqueuing Move request for scope (0.14, 0.20)
20:40:24.893 00.005 9960 Worker thread wakes up
20:40:24.893 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.20) opts 0xd
20:40:24.893 00.000 9960 Handling offset move in thread for scope, endpoint = (0.14, 0.20)
20:40:24.893 00.000 9960 Moving (0.14, 0.20) raw xDistance=-0.15 yDistance=-0.17
20:40:24.894 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
20:40:24.894 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:40:24.894 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=229, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
20:40:24.898 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
20:40:24.898 00.000 9960 MoveAxis(E, 0, ABG)
20:40:24.900 00.002 9960 Move returns status 0, amount 0
20:40:24.900 00.000 9960 MoveAxis(N, 0, ABG)
20:40:24.900 00.000 9960 Move returns status 0, amount 0
20:40:24.900 00.000 9960 move complete, result=0
20:40:24.901 00.001 11872 UpdateGuideState exits: m=6009 SNR=50.2
20:40:24.905 00.004 9960 worker thread done servicing request
20:40:24.905 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:24.909 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:40:24.912 00.003 11872 Enqueuing Expose request
20:40:24.917 00.005 9960 Worker thread wakes up
20:40:24.917 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:40:24.917 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1198,1046,31,31)
20:40:24.917 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:40:26.161 01.244 9960 Exposure complete
20:40:26.292 00.131 9960 worker thread done servicing request
20:40:26.293 00.001 11872 OnExposeComplete: enter
20:40:26.296 00.003 11872 UpdateGuideState(): m_state=6
20:40:26.300 00.004 11872 Star::Find(15, 1213, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 430
20:40:26.303 00.003 11872 Star::Find returns 1 (0), X=1213.53, Y=1061.71, Mass=6061, SNR=50.9, Peak=154 HFD=7.0
20:40:26.307 00.004 11872 CameraToMount -- cameraTheta (0.78) - m_xAngle (-3.14) = xAngle (3.91 = -2.37)
20:40:26.312 00.005 11872 CameraToMount -- cameraTheta (0.78) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.74 = -2.54)
20:40:26.316 00.004 11872 CameraToMount -- cameraX=0.27 cameraY=0.26 hyp=0.37 cameraTheta=0.78 mountX=-0.27 mountY=-0.21, mountTheta=-2.48
20:40:26.321 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.27, y=0.26, opts=13)
20:40:26.327 00.006 11872 Enqueuing Move request for scope (0.27, 0.26)
20:40:26.332 00.005 9960 Worker thread wakes up
20:40:26.332 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=216, med=1, FiltMin=0, FiltMax=171, Gamma=1.000
20:40:26.338 00.006 11872 UpdateGuideState exits: m=6061 SNR=50.9
20:40:26.341 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:26.345 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:40:26.349 00.004 11872 Enqueuing Expose request
20:40:26.352 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.26) opts 0xd
20:40:26.352 00.000 9960 Handling offset move in thread for scope, endpoint = (0.27, 0.26)
20:40:26.352 00.000 9960 Moving (0.27, 0.26) raw xDistance=-0.27 yDistance=-0.21
20:40:26.352 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
20:40:26.352 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
20:40:26.354 00.002 9960 MoveAxis(E, 112, ABG)
20:40:26.354 00.000 9960 Guiding  Dir = 2, Dur = 112
20:40:26.354 00.000 9960 IsSlewing returns 0
20:40:26.355 00.001 9960 IsGuiding returns 0
20:40:26.355 00.000 9960 PulseGuide returned control before completion, sleep 122
20:40:26.480 00.125 9960 IsGuiding returns 1
20:40:26.482 00.002 9960 scope still moving after pulse duration time elapsed
20:40:26.513 00.031 9960 IsSlewing returns 0
20:40:26.514 00.001 9960 IsGuiding returns 0
20:40:26.514 00.000 9960 scope move finished after 112 + 47 ms
20:40:26.516 00.002 9960 Move returns status 0, amount 112
20:40:26.516 00.000 9960 MoveAxis(N, 157, ABG)
20:40:26.516 00.000 9960 Guiding  Dir = 0, Dur = 157
20:40:26.517 00.001 9960 IsSlewing returns 0
20:40:26.517 00.000 9960 IsGuiding returns 0
20:40:26.518 00.001 9960 PulseGuide returned control before completion, sleep 167
20:40:26.699 00.181 9960 IsGuiding returns 1
20:40:26.700 00.001 9960 scope still moving after pulse duration time elapsed
20:40:26.731 00.031 9960 IsSlewing returns 0
20:40:26.733 00.002 9960 IsGuiding returns 0
20:40:26.733 00.000 9960 scope move finished after 157 + 57 ms
20:40:26.733 00.000 9960 Move returns status 0, amount 157
20:40:26.733 00.000 9960 move complete, result=0
20:40:26.734 00.001 9960 worker thread done servicing request
20:40:26.735 00.001 9960 Worker thread wakes up
20:40:26.735 00.000 11872 GuideStep: -0.3 px 112 ms EAST, -0.2 px 157 ms NORTH
20:40:26.741 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:40:26.741 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1198,1046,31,31)
20:40:27.991 01.250 9960 Exposure complete
20:40:28.127 00.136 9960 worker thread done servicing request
20:40:28.128 00.001 11872 OnExposeComplete: enter
20:40:28.131 00.003 11872 UpdateGuideState(): m_state=6
20:40:28.135 00.004 11872 Star::Find(15, 1213, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 431
20:40:28.140 00.005 11872 Star::Find returns 1 (0), X=1213.13, Y=1061.88, Mass=5647, SNR=48.5, Peak=140 HFD=6.6
20:40:28.144 00.004 11872 CameraToMount -- cameraTheta (1.88) - m_xAngle (-3.14) = xAngle (5.02 = -1.27)
20:40:28.148 00.004 11872 CameraToMount -- cameraTheta (1.88) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.84 = -1.44)
20:40:28.152 00.004 11872 CameraToMount -- cameraX=-0.14 cameraY=0.43 hyp=0.45 cameraTheta=1.88 mountX=0.13 mountY=-0.45, mountTheta=-1.28
20:40:28.157 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.14, y=0.43, opts=13)
20:40:28.161 00.004 11872 Enqueuing Move request for scope (-0.14, 0.43)
20:40:28.164 00.003 9960 Worker thread wakes up
20:40:28.165 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.43) opts 0xd
20:40:28.165 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.14, 0.43)
20:40:28.165 00.000 9960 Moving (-0.14, 0.43) raw xDistance=0.13 yDistance=-0.45
20:40:28.165 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
20:40:28.166 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.45 from input -0.45
20:40:28.166 00.000 9960 MoveAxis(E, 0, ABG)
20:40:28.167 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=230, med=1, FiltMin=0, FiltMax=183, Gamma=1.000
20:40:28.172 00.005 9960 Move returns status 0, amount 0
20:40:28.172 00.000 9960 MoveAxis(N, 333, ABG)
20:40:28.172 00.000 9960 Guiding  Dir = 0, Dur = 333
20:40:28.172 00.000 11872 UpdateGuideState exits: m=5647 SNR=48.5
20:40:28.177 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:28.183 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:40:28.188 00.005 11872 Enqueuing Expose request
20:40:28.192 00.004 9960 IsSlewing returns 0
20:40:28.192 00.000 9960 IsGuiding returns 0
20:40:28.192 00.000 9960 PulseGuide returned control before completion, sleep 343
20:40:28.540 00.348 9960 IsGuiding returns 1
20:40:28.540 00.000 9960 scope still moving after pulse duration time elapsed
20:40:28.570 00.030 9960 IsSlewing returns 0
20:40:28.573 00.003 9960 IsGuiding returns 0
20:40:28.574 00.001 9960 scope move finished after 333 + 47 ms
20:40:28.574 00.000 9960 Move returns status 0, amount 333
20:40:28.574 00.000 9960 move complete, result=0
20:40:28.575 00.001 9960 worker thread done servicing request
20:40:28.575 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.4 px 333 ms NORTH
20:40:28.584 00.009 9960 Worker thread wakes up
20:40:28.586 00.002 9960 worker thread servicing REQUEST_EXPOSE 1000
20:40:28.587 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1198,1046,31,31)
20:40:29.827 01.240 9960 Exposure complete
20:40:29.940 00.113 9960 worker thread done servicing request
20:40:29.940 00.000 11872 OnExposeComplete: enter
20:40:29.946 00.006 11872 UpdateGuideState(): m_state=6
20:40:29.950 00.004 11872 Star::Find(15, 1213, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 432
20:40:29.954 00.004 11872 Star::Find returns 1 (0), X=1213.28, Y=1061.44, Mass=5730, SNR=49.3, Peak=136 HFD=6.9
20:40:29.959 00.005 11872 CameraToMount -- cameraTheta (-0.62) - m_xAngle (-3.14) = xAngle (2.52 = 2.52)
20:40:29.964 00.005 11872 CameraToMount -- cameraTheta (-0.62) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.35 = 2.35)
20:40:29.967 00.003 11872 CameraToMount -- cameraX=0.02 cameraY=-0.01 hyp=0.02 cameraTheta=-0.62 mountX=-0.02 mountY=0.02, mountTheta=2.42
20:40:29.972 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.02, y=-0.01, opts=13)
20:40:29.976 00.004 11872 Enqueuing Move request for scope (0.02, -0.01)
20:40:29.979 00.003 9960 Worker thread wakes up
20:40:29.980 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.01) opts 0xd
20:40:29.980 00.000 9960 Handling offset move in thread for scope, endpoint = (0.02, -0.01)
20:40:29.980 00.000 9960 Moving (0.02, -0.01) raw xDistance=-0.02 yDistance=0.02
20:40:29.980 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:40:29.982 00.002 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:40:29.982 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=223, med=1, FiltMin=0, FiltMax=184, Gamma=1.000
20:40:29.986 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:40:29.986 00.000 9960 MoveAxis(E, 0, ABG)
20:40:29.987 00.001 9960 Move returns status 0, amount 0
20:40:29.987 00.000 9960 MoveAxis(N, 0, ABG)
20:40:29.988 00.001 9960 Move returns status 0, amount 0
20:40:29.988 00.000 9960 move complete, result=0
20:40:29.988 00.000 11872 UpdateGuideState exits: m=5730 SNR=49.3
20:40:29.995 00.007 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:29.999 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:40:30.002 00.003 11872 Enqueuing Expose request
20:40:30.007 00.005 9960 worker thread done servicing request
20:40:30.007 00.000 9960 Worker thread wakes up
20:40:30.008 00.001 11872 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:40:30.012 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
20:40:30.012 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1198,1046,31,31)
20:40:31.269 01.257 9960 Exposure complete
20:40:31.405 00.136 9960 worker thread done servicing request
20:40:31.406 00.001 11872 OnExposeComplete: enter
20:40:31.410 00.004 11872 UpdateGuideState(): m_state=6
20:40:31.414 00.004 11872 Star::Find(15, 1213, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 433
20:40:31.419 00.005 11872 Star::Find returns 1 (0), X=1213.39, Y=1061.51, Mass=6080, SNR=51.7, Peak=145 HFD=7.1
20:40:31.423 00.004 11872 CameraToMount -- cameraTheta (0.42) - m_xAngle (-3.14) = xAngle (3.56 = -2.72)
20:40:31.426 00.003 11872 CameraToMount -- cameraTheta (0.42) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.39 = -2.90)
20:40:31.431 00.005 11872 CameraToMount -- cameraX=0.13 cameraY=0.06 hyp=0.14 cameraTheta=0.42 mountX=-0.13 mountY=-0.03, mountTheta=-2.88
20:40:31.437 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.13, y=0.06, opts=13)
20:40:31.440 00.003 11872 Enqueuing Move request for scope (0.13, 0.06)
20:40:31.444 00.004 9960 Worker thread wakes up
20:40:31.445 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.06) opts 0xd
20:40:31.445 00.000 9960 Handling offset move in thread for scope, endpoint = (0.13, 0.06)
20:40:31.445 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=232, med=1, FiltMin=0, FiltMax=176, Gamma=1.000
20:40:31.449 00.004 9960 Moving (0.13, 0.06) raw xDistance=-0.13 yDistance=-0.03
20:40:31.449 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
20:40:31.449 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:40:31.449 00.000 11872 UpdateGuideState exits: m=6080 SNR=51.7
20:40:31.454 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:31.458 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:40:31.463 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:40:31.463 00.000 9960 MoveAxis(E, 0, ABG)
20:40:31.463 00.000 9960 Move returns status 0, amount 0
20:40:31.463 00.000 11872 Enqueuing Expose request
20:40:31.468 00.005 9960 MoveAxis(N, 0, ABG)
20:40:31.468 00.000 9960 Move returns status 0, amount 0
20:40:31.468 00.000 9960 move complete, result=0
20:40:31.468 00.000 9960 worker thread done servicing request
20:40:31.468 00.000 9960 Worker thread wakes up
20:40:31.469 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:40:31.469 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1198,1046,31,31)
20:40:31.469 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:40:32.725 01.256 9960 Exposure complete
20:40:32.873 00.148 9960 worker thread done servicing request
20:40:32.874 00.001 11872 OnExposeComplete: enter
20:40:32.878 00.004 11872 UpdateGuideState(): m_state=6
20:40:32.882 00.004 11872 Star::Find(15, 1213, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 434
20:40:32.886 00.004 11872 Star::Find returns 1 (0), X=1213.38, Y=1061.75, Mass=5351, SNR=47.8, Peak=126 HFD=6.6
20:40:32.890 00.004 11872 CameraToMount -- cameraTheta (1.22) - m_xAngle (-3.14) = xAngle (4.36 = -1.93)
20:40:32.896 00.006 11872 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.18 = -2.10)
20:40:32.901 00.005 11872 CameraToMount -- cameraX=0.11 cameraY=0.30 hyp=0.32 cameraTheta=1.22 mountX=-0.11 mountY=-0.28, mountTheta=-1.96
20:40:32.905 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.11, y=0.30, opts=13)
20:40:32.910 00.005 11872 Enqueuing Move request for scope (0.11, 0.30)
20:40:32.914 00.004 9960 Worker thread wakes up
20:40:32.915 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=1, FiltMin=0, FiltMax=184, Gamma=1.000
20:40:32.918 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.30) opts 0xd
20:40:32.918 00.000 11872 UpdateGuideState exits: m=5351 SNR=47.8
20:40:32.924 00.006 9960 Handling offset move in thread for scope, endpoint = (0.11, 0.30)
20:40:32.924 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:32.928 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:40:32.931 00.003 11872 Enqueuing Expose request
20:40:32.934 00.003 9960 Moving (0.11, 0.30) raw xDistance=-0.11 yDistance=-0.28
20:40:32.934 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
20:40:32.934 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
20:40:32.936 00.002 9960 MoveAxis(E, 0, ABG)
20:40:32.936 00.000 9960 Move returns status 0, amount 0
20:40:32.936 00.000 9960 MoveAxis(N, 207, ABG)
20:40:32.936 00.000 9960 Guiding  Dir = 0, Dur = 207
20:40:32.936 00.000 9960 IsSlewing returns 0
20:40:32.937 00.001 9960 IsGuiding returns 0
20:40:32.937 00.000 9960 PulseGuide returned control before completion, sleep 217
20:40:33.170 00.233 9960 IsGuiding returns 1
20:40:33.170 00.000 9960 scope still moving after pulse duration time elapsed
20:40:33.202 00.032 9960 IsSlewing returns 0
20:40:33.203 00.001 9960 IsGuiding returns 0
20:40:33.203 00.000 9960 scope move finished after 207 + 59 ms
20:40:33.204 00.001 9960 Move returns status 0, amount 207
20:40:33.204 00.000 9960 move complete, result=0
20:40:33.205 00.001 9960 worker thread done servicing request
20:40:33.205 00.000 9960 Worker thread wakes up
20:40:33.205 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 207 ms NORTH
20:40:33.216 00.011 9960 worker thread servicing REQUEST_EXPOSE 1000
20:40:33.216 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1198,1046,31,31)
20:40:34.469 01.253 9960 Exposure complete
20:40:34.601 00.132 9960 worker thread done servicing request
20:40:34.602 00.001 11872 OnExposeComplete: enter
20:40:34.605 00.003 11872 UpdateGuideState(): m_state=6
20:40:34.610 00.005 11872 Star::Find(15, 1213, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 435
20:40:34.618 00.008 11872 Star::Find returns 1 (0), X=1213.54, Y=1061.72, Mass=5947, SNR=50.3, Peak=146 HFD=6.8
20:40:34.623 00.005 11872 CameraToMount -- cameraTheta (0.76) - m_xAngle (-3.14) = xAngle (3.90 = -2.38)
20:40:34.628 00.005 11872 CameraToMount -- cameraTheta (0.76) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.73 = -2.55)
20:40:34.632 00.004 11872 CameraToMount -- cameraX=0.28 cameraY=0.27 hyp=0.39 cameraTheta=0.76 mountX=-0.28 mountY=-0.21, mountTheta=-2.49
20:40:34.637 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.28, y=0.27, opts=13)
20:40:34.641 00.004 11872 Enqueuing Move request for scope (0.28, 0.27)
20:40:34.647 00.006 9960 Worker thread wakes up
20:40:34.648 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.27) opts 0xd
20:40:34.648 00.000 9960 Handling offset move in thread for scope, endpoint = (0.28, 0.27)
20:40:34.648 00.000 9960 Moving (0.28, 0.27) raw xDistance=-0.28 yDistance=-0.21
20:40:34.648 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=225, med=1, FiltMin=0, FiltMax=192, Gamma=1.000
20:40:34.653 00.005 9960 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28
20:40:34.653 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
20:40:34.653 00.000 9960 MoveAxis(E, 117, ABG)
20:40:34.653 00.000 9960 Guiding  Dir = 2, Dur = 117
20:40:34.654 00.001 11872 UpdateGuideState exits: m=5947 SNR=50.3
20:40:34.658 00.004 9960 IsSlewing returns 0
20:40:34.658 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:34.663 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:40:34.668 00.005 11872 Enqueuing Expose request
20:40:34.672 00.004 9960 IsGuiding returns 0
20:40:34.672 00.000 9960 PulseGuide returned control before completion, sleep 127
20:40:34.815 00.143 9960 IsGuiding returns 0
20:40:34.816 00.001 9960 Move returns status 0, amount 117
20:40:34.816 00.000 9960 MoveAxis(N, 160, ABG)
20:40:34.817 00.001 9960 Guiding  Dir = 0, Dur = 160
20:40:34.818 00.001 9960 IsSlewing returns 0
20:40:34.818 00.000 9960 IsGuiding returns 0
20:40:34.819 00.001 9960 PulseGuide returned control before completion, sleep 170
20:40:35.004 00.185 9960 IsGuiding returns 1
20:40:35.005 00.001 9960 scope still moving after pulse duration time elapsed
20:40:35.034 00.029 9960 IsSlewing returns 0
20:40:35.034 00.000 9960 IsGuiding returns 0
20:40:35.036 00.002 9960 scope move finished after 160 + 56 ms
20:40:35.036 00.000 9960 Move returns status 0, amount 160
20:40:35.036 00.000 9960 move complete, result=0
20:40:35.036 00.000 9960 worker thread done servicing request
20:40:35.037 00.001 9960 Worker thread wakes up
20:40:35.037 00.000 11872 GuideStep: -0.3 px 117 ms EAST, -0.2 px 160 ms NORTH
20:40:35.043 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:40:35.043 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1198,1046,31,31)
20:40:36.300 01.257 9960 Exposure complete
20:40:36.434 00.134 9960 worker thread done servicing request
20:40:36.435 00.001 11872 OnExposeComplete: enter
20:40:36.440 00.005 11872 UpdateGuideState(): m_state=6
20:40:36.444 00.004 11872 Star::Find(15, 1213, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 436
20:40:36.448 00.004 11872 Star::Find returns 1 (0), X=1213.42, Y=1061.60, Mass=5788, SNR=48.4, Peak=153 HFD=6.9
20:40:36.452 00.004 11872 CameraToMount -- cameraTheta (0.76) - m_xAngle (-3.14) = xAngle (3.90 = -2.39)
20:40:36.455 00.003 11872 CameraToMount -- cameraTheta (0.76) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.72 = -2.56)
20:40:36.459 00.004 11872 CameraToMount -- cameraX=0.16 cameraY=0.15 hyp=0.22 cameraTheta=0.76 mountX=-0.16 mountY=-0.12, mountTheta=-2.49
20:40:36.465 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.16, y=0.15, opts=13)
20:40:36.469 00.004 11872 Enqueuing Move request for scope (0.16, 0.15)
20:40:36.473 00.004 9960 Worker thread wakes up
20:40:36.473 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.15) opts 0xd
20:40:36.473 00.000 9960 Handling offset move in thread for scope, endpoint = (0.16, 0.15)
20:40:36.473 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=1, FiltMin=0, FiltMax=182, Gamma=1.000
20:40:36.478 00.005 9960 Moving (0.16, 0.15) raw xDistance=-0.16 yDistance=-0.12
20:40:36.478 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
20:40:36.478 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:40:36.478 00.000 11872 UpdateGuideState exits: m=5788 SNR=48.4
20:40:36.483 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:36.487 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:40:36.491 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
20:40:36.491 00.000 9960 MoveAxis(E, 0, ABG)
20:40:36.491 00.000 11872 Enqueuing Expose request
20:40:36.496 00.005 9960 Move returns status 0, amount 0
20:40:36.496 00.000 9960 MoveAxis(N, 0, ABG)
20:40:36.496 00.000 9960 Move returns status 0, amount 0
20:40:36.496 00.000 9960 move complete, result=0
20:40:36.497 00.001 9960 worker thread done servicing request
20:40:36.497 00.000 9960 Worker thread wakes up
20:40:36.497 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:40:36.501 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
20:40:36.501 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1198,1046,31,31)
20:40:37.749 01.248 9960 Exposure complete
20:40:37.891 00.142 9960 worker thread done servicing request
20:40:37.891 00.000 11872 OnExposeComplete: enter
20:40:37.896 00.005 11872 UpdateGuideState(): m_state=6
20:40:37.900 00.004 11872 Star::Find(15, 1213, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 437
20:40:37.904 00.004 11872 Star::Find returns 1 (0), X=1213.44, Y=1061.87, Mass=5559, SNR=48.1, Peak=138 HFD=6.6
20:40:37.907 00.003 11872 CameraToMount -- cameraTheta (1.17) - m_xAngle (-3.14) = xAngle (4.31 = -1.97)
20:40:37.912 00.005 11872 CameraToMount -- cameraTheta (1.17) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.14 = -2.15)
20:40:37.915 00.003 11872 CameraToMount -- cameraX=0.18 cameraY=0.42 hyp=0.45 cameraTheta=1.17 mountX=-0.18 mountY=-0.38, mountTheta=-2.01
20:40:37.921 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.18, y=0.42, opts=13)
20:40:37.924 00.003 11872 Enqueuing Move request for scope (0.18, 0.42)
20:40:37.929 00.005 9960 Worker thread wakes up
20:40:37.930 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.42) opts 0xd
20:40:37.930 00.000 9960 Handling offset move in thread for scope, endpoint = (0.18, 0.42)
20:40:37.930 00.000 9960 Moving (0.18, 0.42) raw xDistance=-0.18 yDistance=-0.38
20:40:37.930 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=204, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
20:40:37.933 00.003 11872 UpdateGuideState exits: m=5559 SNR=48.1
20:40:37.936 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:37.939 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:40:37.943 00.004 11872 Enqueuing Expose request
20:40:37.946 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
20:40:37.946 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.38 from input -0.38
20:40:37.946 00.000 9960 MoveAxis(E, 0, ABG)
20:40:37.946 00.000 9960 Move returns status 0, amount 0
20:40:37.946 00.000 9960 MoveAxis(N, 284, ABG)
20:40:37.948 00.002 9960 Guiding  Dir = 0, Dur = 284
20:40:37.948 00.000 9960 IsSlewing returns 0
20:40:37.948 00.000 9960 IsGuiding returns 0
20:40:37.948 00.000 9960 PulseGuide returned control before completion, sleep 294
20:40:38.254 00.306 9960 IsGuiding returns 1
20:40:38.256 00.002 9960 scope still moving after pulse duration time elapsed
20:40:38.285 00.029 9960 IsSlewing returns 0
20:40:38.287 00.002 9960 IsGuiding returns 0
20:40:38.288 00.001 9960 scope move finished after 284 + 54 ms
20:40:38.288 00.000 9960 Move returns status 0, amount 284
20:40:38.288 00.000 9960 move complete, result=0
20:40:38.289 00.001 9960 worker thread done servicing request
20:40:38.289 00.000 9960 Worker thread wakes up
20:40:38.289 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.4 px 284 ms NORTH
20:40:38.297 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
20:40:38.297 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1198,1046,31,31)
20:40:39.550 01.253 9960 Exposure complete
20:40:39.677 00.127 9960 worker thread done servicing request
20:40:39.678 00.001 11872 OnExposeComplete: enter
20:40:39.683 00.005 11872 UpdateGuideState(): m_state=6
20:40:39.687 00.004 11872 Star::Find(15, 1213, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 438
20:40:39.691 00.004 11872 Star::Find returns 1 (0), X=1213.20, Y=1062.54, Mass=5424, SNR=47.4, Peak=134 HFD=6.6
20:40:39.695 00.004 11872 CameraToMount -- cameraTheta (1.63) - m_xAngle (-3.14) = xAngle (4.77 = -1.51)
20:40:39.698 00.003 11872 CameraToMount -- cameraTheta (1.63) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.60 = -1.69)
20:40:39.702 00.004 11872 CameraToMount -- cameraX=-0.07 cameraY=1.09 hyp=1.09 cameraTheta=1.63 mountX=0.06 mountY=-1.08, mountTheta=-1.51
20:40:39.707 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.07, y=1.09, opts=13)
20:40:39.712 00.005 11872 Enqueuing Move request for scope (-0.07, 1.09)
20:40:39.715 00.003 9960 Worker thread wakes up
20:40:39.715 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 1.09) opts 0xd
20:40:39.715 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.07, 1.09)
20:40:39.715 00.000 9960 Moving (-0.07, 1.09) raw xDistance=0.06 yDistance=-1.08
20:40:39.716 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=228, med=1, FiltMin=0, FiltMax=186, Gamma=1.000
20:40:39.720 00.004 11872 UpdateGuideState exits: m=5424 SNR=47.4
20:40:39.724 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:39.728 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:40:39.730 00.002 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
20:40:39.731 00.001 9960 GuideAlgorithmResistSwitch::result() returns -1.08 from input -1.08
20:40:39.732 00.001 11872 Enqueuing Expose request
20:40:39.736 00.004 9960 MoveAxis(E, 0, ABG)
20:40:39.736 00.000 9960 Move returns status 0, amount 0
20:40:39.736 00.000 9960 MoveAxis(N, 807, ABG)
20:40:39.736 00.000 9960 Guiding  Dir = 0, Dur = 807
20:40:39.737 00.001 9960 IsSlewing returns 0
20:40:39.739 00.002 9960 IsGuiding returns 0
20:40:39.739 00.000 9960 PulseGuide returned control before completion, sleep 817
20:40:40.566 00.827 9960 IsGuiding returns 1
20:40:40.566 00.000 9960 scope still moving after pulse duration time elapsed
20:40:40.597 00.031 9960 IsSlewing returns 0
20:40:40.598 00.001 9960 IsGuiding returns 0
20:40:40.598 00.000 9960 scope move finished after 807 + 53 ms
20:40:40.600 00.002 9960 Move returns status 0, amount 807
20:40:40.600 00.000 9960 move complete, result=0
20:40:40.601 00.001 9960 worker thread done servicing request
20:40:40.601 00.000 9960 Worker thread wakes up
20:40:40.602 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -1.1 px 807 ms NORTH
20:40:40.609 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:40:40.609 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1198,1046,31,31)
20:40:41.858 01.249 9960 Exposure complete
20:40:41.987 00.129 9960 worker thread done servicing request
20:40:41.987 00.000 11872 OnExposeComplete: enter
20:40:41.991 00.004 11872 UpdateGuideState(): m_state=6
20:40:41.995 00.004 11872 Star::Find(15, 1213, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 439
20:40:41.999 00.004 11872 Star::Find returns 1 (0), X=1213.48, Y=1060.64, Mass=5588, SNR=47.6, Peak=142 HFD=6.8
20:40:42.003 00.004 11872 CameraToMount -- cameraTheta (-1.31) - m_xAngle (-3.14) = xAngle (1.83 = 1.83)
20:40:42.006 00.003 11872 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.66 = 1.66)
20:40:42.010 00.004 11872 CameraToMount -- cameraX=0.22 cameraY=-0.81 hyp=0.84 cameraTheta=-1.31 mountX=-0.21 mountY=0.84, mountTheta=1.82
20:40:42.017 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.22, y=-0.81, opts=13)
20:40:42.022 00.005 11872 Enqueuing Move request for scope (0.22, -0.81)
20:40:42.026 00.004 9960 Worker thread wakes up
20:40:42.027 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=240, med=1, FiltMin=0, FiltMax=182, Gamma=1.000
20:40:42.030 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.81) opts 0xd
20:40:42.030 00.000 11872 UpdateGuideState exits: m=5588 SNR=47.6
20:40:42.035 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:42.039 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:40:42.043 00.004 11872 Enqueuing Expose request
20:40:42.047 00.004 9960 Handling offset move in thread for scope, endpoint = (0.22, -0.81)
20:40:42.047 00.000 9960 Moving (0.22, -0.81) raw xDistance=-0.21 yDistance=0.84
20:40:42.047 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
20:40:42.047 00.000 9960 resist switch: large excursion: input 0.84 thresh 0.60 direction from -1 to 1
20:40:42.048 00.001 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.51
20:40:42.048 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.84 from input 0.84
20:40:42.048 00.000 9960 MoveAxis(E, 90, ABG)
20:40:42.049 00.001 9960 Guiding  Dir = 2, Dur = 90
20:40:42.049 00.000 9960 IsSlewing returns 0
20:40:42.050 00.001 9960 IsGuiding returns 0
20:40:42.050 00.000 9960 PulseGuide returned control before completion, sleep 100
20:40:42.154 00.104 9960 IsGuiding returns 1
20:40:42.155 00.001 9960 scope still moving after pulse duration time elapsed
20:40:42.185 00.030 9960 IsSlewing returns 0
20:40:42.187 00.002 9960 IsGuiding returns 0
20:40:42.187 00.000 9960 scope move finished after 90 + 47 ms
20:40:42.187 00.000 9960 Move returns status 0, amount 90
20:40:42.189 00.002 9960 MoveAxis(S, 623, ABG)
20:40:42.189 00.000 9960 Guiding  Dir = 1, Dur = 623
20:40:42.190 00.001 9960 IsSlewing returns 0
20:40:42.190 00.000 9960 IsGuiding returns 0
20:40:42.191 00.001 9960 PulseGuide returned control before completion, sleep 633
20:40:42.827 00.636 9960 IsGuiding returns 1
20:40:42.828 00.001 9960 scope still moving after pulse duration time elapsed
20:40:42.858 00.030 9960 IsSlewing returns 0
20:40:42.859 00.001 9960 IsGuiding returns 0
20:40:42.859 00.000 9960 scope move finished after 623 + 46 ms
20:40:42.860 00.001 9960 Move returns status 0, amount 623
20:40:42.860 00.000 9960 move complete, result=0
20:40:42.860 00.000 9960 worker thread done servicing request
20:40:42.861 00.001 9960 Worker thread wakes up
20:40:42.861 00.000 11872 GuideStep: -0.2 px 90 ms EAST, 0.8 px 623 ms SOUTH
20:40:42.871 00.010 9960 worker thread servicing REQUEST_EXPOSE 1000
20:40:42.871 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1198,1046,31,31)
20:40:44.121 01.250 9960 Exposure complete
20:40:44.253 00.132 9960 worker thread done servicing request
20:40:44.253 00.000 11872 OnExposeComplete: enter
20:40:44.258 00.005 11872 UpdateGuideState(): m_state=6
20:40:44.262 00.004 11872 Star::Find(15, 1213, 1060, 0, (0,0,0,0), 1.5, 10.0, 255) frame 440
20:40:44.265 00.003 11872 Star::Find returns 1 (0), X=1213.50, Y=1060.97, Mass=5850, SNR=49.7, Peak=142 HFD=6.7
20:40:44.270 00.005 11872 CameraToMount -- cameraTheta (-1.12) - m_xAngle (-3.14) = xAngle (2.01 = 2.01)
20:40:44.275 00.005 11872 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.84 = 1.84)
20:40:44.278 00.003 11872 CameraToMount -- cameraX=0.23 cameraY=-0.48 hyp=0.53 cameraTheta=-1.12 mountX=-0.23 mountY=0.51, mountTheta=1.99
20:40:44.284 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.23, y=-0.48, opts=13)
20:40:44.288 00.004 11872 Enqueuing Move request for scope (0.23, -0.48)
20:40:44.292 00.004 9960 Worker thread wakes up
20:40:44.292 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.48) opts 0xd
20:40:44.292 00.000 9960 Handling offset move in thread for scope, endpoint = (0.23, -0.48)
20:40:44.293 00.001 9960 Moving (0.23, -0.48) raw xDistance=-0.23 yDistance=0.51
20:40:44.293 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
20:40:44.293 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=197, med=1, FiltMin=0, FiltMax=185, Gamma=1.000
20:40:44.297 00.004 11872 UpdateGuideState exits: m=5850 SNR=49.7
20:40:44.301 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.51 from input 0.51
20:40:44.301 00.000 9960 MoveAxis(E, 102, ABG)
20:40:44.301 00.000 9960 Guiding  Dir = 2, Dur = 102
20:40:44.301 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:44.305 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:40:44.309 00.004 9960 IsSlewing returns 0
20:40:44.309 00.000 11872 Enqueuing Expose request
20:40:44.313 00.004 9960 IsGuiding returns 0
20:40:44.314 00.001 9960 PulseGuide returned control before completion, sleep 112
20:40:44.442 00.128 9960 IsGuiding returns 0
20:40:44.443 00.001 9960 Move returns status 0, amount 102
20:40:44.443 00.000 9960 MoveAxis(S, 383, ABG)
20:40:44.444 00.001 9960 Guiding  Dir = 1, Dur = 383
20:40:44.445 00.001 9960 IsSlewing returns 0
20:40:44.446 00.001 9960 IsGuiding returns 0
20:40:44.446 00.000 9960 PulseGuide returned control before completion, sleep 393
20:40:44.852 00.406 9960 IsGuiding returns 1
20:40:44.853 00.001 9960 scope still moving after pulse duration time elapsed
20:40:44.881 00.028 9960 IsSlewing returns 0
20:40:44.882 00.001 9960 IsGuiding returns 0
20:40:44.882 00.000 9960 scope move finished after 383 + 53 ms
20:40:44.883 00.001 9960 Move returns status 0, amount 383
20:40:44.884 00.001 9960 move complete, result=0
20:40:44.884 00.000 9960 worker thread done servicing request
20:40:44.884 00.000 9960 Worker thread wakes up
20:40:44.884 00.000 11872 GuideStep: -0.2 px 102 ms EAST, 0.5 px 383 ms SOUTH
20:40:44.891 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:40:44.891 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1198,1046,31,31)
20:40:46.141 01.250 9960 Exposure complete
20:40:46.279 00.138 9960 worker thread done servicing request
20:40:46.280 00.001 11872 OnExposeComplete: enter
20:40:46.285 00.005 11872 UpdateGuideState(): m_state=6
20:40:46.289 00.004 11872 Star::Find(15, 1213, 1060, 0, (0,0,0,0), 1.5, 10.0, 255) frame 441
20:40:46.293 00.004 11872 Star::Find returns 1 (0), X=1213.39, Y=1061.68, Mass=5810, SNR=49.0, Peak=132 HFD=6.9
20:40:46.297 00.004 11872 CameraToMount -- cameraTheta (1.08) - m_xAngle (-3.14) = xAngle (4.21 = -2.07)
20:40:46.304 00.007 11872 CameraToMount -- cameraTheta (1.08) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.04 = -2.24)
20:40:46.309 00.005 11872 CameraToMount -- cameraX=0.13 cameraY=0.23 hyp=0.26 cameraTheta=1.08 mountX=-0.13 mountY=-0.21, mountTheta=-2.12
20:40:46.315 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.13, y=0.23, opts=13)
20:40:46.320 00.005 11872 Enqueuing Move request for scope (0.13, 0.23)
20:40:46.324 00.004 9960 Worker thread wakes up
20:40:46.324 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.23) opts 0xd
20:40:46.324 00.000 9960 Handling offset move in thread for scope, endpoint = (0.13, 0.23)
20:40:46.324 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=221, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
20:40:46.329 00.005 11872 UpdateGuideState exits: m=5810 SNR=49.0
20:40:46.333 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:46.336 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:40:46.341 00.005 11872 Enqueuing Expose request
20:40:46.345 00.004 9960 Moving (0.13, 0.23) raw xDistance=-0.13 yDistance=-0.21
20:40:46.345 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
20:40:46.345 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:40:46.346 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
20:40:46.346 00.000 9960 MoveAxis(E, 0, ABG)
20:40:46.346 00.000 9960 Move returns status 0, amount 0
20:40:46.346 00.000 9960 MoveAxis(N, 0, ABG)
20:40:46.346 00.000 9960 Move returns status 0, amount 0
20:40:46.347 00.001 9960 move complete, result=0
20:40:46.347 00.000 9960 worker thread done servicing request
20:40:46.347 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:40:46.353 00.006 9960 Worker thread wakes up
20:40:46.353 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:40:46.353 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1198,1046,31,31)
20:40:47.613 01.260 9960 Exposure complete
20:40:47.746 00.133 9960 worker thread done servicing request
20:40:47.747 00.001 11872 OnExposeComplete: enter
20:40:47.751 00.004 11872 UpdateGuideState(): m_state=6
20:40:47.755 00.004 11872 Star::Find(15, 1213, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 442
20:40:47.759 00.004 11872 Star::Find returns 1 (0), X=1213.57, Y=1061.83, Mass=5753, SNR=48.5, Peak=131 HFD=6.6
20:40:47.763 00.004 11872 CameraToMount -- cameraTheta (0.89) - m_xAngle (-3.14) = xAngle (4.03 = -2.26)
20:40:47.767 00.004 11872 CameraToMount -- cameraTheta (0.89) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.85 = -2.43)
20:40:47.774 00.007 11872 CameraToMount -- cameraX=0.31 cameraY=0.38 hyp=0.49 cameraTheta=0.89 mountX=-0.31 mountY=-0.32, mountTheta=-2.34
20:40:47.780 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.31, y=0.38, opts=13)
20:40:47.785 00.005 11872 Enqueuing Move request for scope (0.31, 0.38)
20:40:47.788 00.003 9960 Worker thread wakes up
20:40:47.789 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.38) opts 0xd
20:40:47.789 00.000 9960 Handling offset move in thread for scope, endpoint = (0.31, 0.38)
20:40:47.789 00.000 9960 Moving (0.31, 0.38) raw xDistance=-0.31 yDistance=-0.32
20:40:47.789 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.31
20:40:47.789 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:40:47.790 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=224, med=1, FiltMin=0, FiltMax=183, Gamma=1.000
20:40:47.795 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.32
20:40:47.795 00.000 9960 MoveAxis(E, 129, ABG)
20:40:47.795 00.000 11872 UpdateGuideState exits: m=5753 SNR=48.5
20:40:47.798 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:47.803 00.005 9960 Guiding  Dir = 2, Dur = 129
20:40:47.803 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:40:47.809 00.006 9960 IsSlewing returns 0
20:40:47.809 00.000 11872 Enqueuing Expose request
20:40:47.812 00.003 9960 IsGuiding returns 0
20:40:47.813 00.001 9960 PulseGuide returned control before completion, sleep 139
20:40:47.961 00.148 9960 IsGuiding returns 1
20:40:47.961 00.000 9960 scope still moving after pulse duration time elapsed
20:40:47.991 00.030 9960 IsSlewing returns 0
20:40:47.993 00.002 9960 IsGuiding returns 0
20:40:47.993 00.000 9960 scope move finished after 129 + 51 ms
20:40:47.993 00.000 9960 Move returns status 0, amount 129
20:40:47.993 00.000 9960 MoveAxis(N, 0, ABG)
20:40:47.993 00.000 9960 Move returns status 0, amount 0
20:40:47.993 00.000 9960 move complete, result=0
20:40:47.993 00.000 9960 worker thread done servicing request
20:40:47.993 00.000 11872 GuideStep: -0.3 px 129 ms EAST, -0.3 px 0 ms NORTH
20:40:47.999 00.006 9960 Worker thread wakes up
20:40:47.999 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:40:47.999 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1198,1046,31,31)
20:40:49.254 01.255 9960 Exposure complete
20:40:49.395 00.141 9960 worker thread done servicing request
20:40:49.395 00.000 11872 OnExposeComplete: enter
20:40:49.400 00.005 11872 UpdateGuideState(): m_state=6
20:40:49.403 00.003 11872 Star::Find(15, 1213, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 443
20:40:49.407 00.004 11872 Star::Find returns 1 (0), X=1213.51, Y=1061.92, Mass=5450, SNR=46.8, Peak=126 HFD=6.6
20:40:49.411 00.004 11872 CameraToMount -- cameraTheta (1.10) - m_xAngle (-3.14) = xAngle (4.23 = -2.05)
20:40:49.416 00.005 11872 CameraToMount -- cameraTheta (1.10) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.06 = -2.22)
20:40:49.420 00.004 11872 CameraToMount -- cameraX=0.24 cameraY=0.47 hyp=0.53 cameraTheta=1.10 mountX=-0.24 mountY=-0.42, mountTheta=-2.10
20:40:49.425 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.24, y=0.47, opts=13)
20:40:49.431 00.006 11872 Enqueuing Move request for scope (0.24, 0.47)
20:40:49.434 00.003 9960 Worker thread wakes up
20:40:49.434 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=192, med=1, FiltMin=0, FiltMax=182, Gamma=1.000
20:40:49.438 00.004 11872 UpdateGuideState exits: m=5450 SNR=46.8
20:40:49.441 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:49.445 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:40:49.450 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.47) opts 0xd
20:40:49.450 00.000 9960 Handling offset move in thread for scope, endpoint = (0.24, 0.47)
20:40:49.450 00.000 9960 Moving (0.24, 0.47) raw xDistance=-0.24 yDistance=-0.42
20:40:49.450 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.24
20:40:49.450 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:40:49.450 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.42
20:40:49.451 00.001 9960 MoveAxis(E, 112, ABG)
20:40:49.451 00.000 9960 Guiding  Dir = 2, Dur = 112
20:40:49.451 00.000 11872 Enqueuing Expose request
20:40:49.454 00.003 9960 IsSlewing returns 0
20:40:49.454 00.000 9960 IsGuiding returns 0
20:40:49.455 00.001 9960 PulseGuide returned control before completion, sleep 122
20:40:49.586 00.131 9960 IsGuiding returns 1
20:40:49.586 00.000 9960 scope still moving after pulse duration time elapsed
20:40:49.618 00.032 9960 IsSlewing returns 0
20:40:49.620 00.002 9960 IsGuiding returns 0
20:40:49.621 00.001 9960 scope move finished after 112 + 54 ms
20:40:49.621 00.000 9960 Move returns status 0, amount 112
20:40:49.621 00.000 9960 MoveAxis(N, 0, ABG)
20:40:49.621 00.000 9960 Move returns status 0, amount 0
20:40:49.621 00.000 9960 move complete, result=0
20:40:49.623 00.002 9960 worker thread done servicing request
20:40:49.623 00.000 11872 GuideStep: -0.2 px 112 ms EAST, -0.4 px 0 ms NORTH
20:40:49.629 00.006 9960 Worker thread wakes up
20:40:49.629 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:40:49.629 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1198,1046,31,31)
20:40:50.883 01.254 9960 Exposure complete
20:40:51.014 00.131 9960 worker thread done servicing request
20:40:51.014 00.000 11872 OnExposeComplete: enter
20:40:51.018 00.004 11872 UpdateGuideState(): m_state=6
20:40:51.022 00.004 11872 Star::Find(15, 1213, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 444
20:40:51.027 00.005 11872 Star::Find returns 1 (0), X=1213.36, Y=1062.07, Mass=5980, SNR=50.6, Peak=131 HFD=6.7
20:40:51.031 00.004 11872 CameraToMount -- cameraTheta (1.42) - m_xAngle (-3.14) = xAngle (4.55 = -1.73)
20:40:51.034 00.003 11872 CameraToMount -- cameraTheta (1.42) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.38 = -1.90)
20:40:51.038 00.004 11872 CameraToMount -- cameraX=0.10 cameraY=0.62 hyp=0.62 cameraTheta=1.42 mountX=-0.10 mountY=-0.59, mountTheta=-1.74
20:40:51.043 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.10, y=0.62, opts=13)
20:40:51.048 00.005 11872 Enqueuing Move request for scope (0.10, 0.62)
20:40:51.051 00.003 9960 Worker thread wakes up
20:40:51.051 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.62) opts 0xd
20:40:51.051 00.000 9960 Handling offset move in thread for scope, endpoint = (0.10, 0.62)
20:40:51.051 00.000 9960 Moving (0.10, 0.62) raw xDistance=-0.10 yDistance=-0.59
20:40:51.051 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=212, med=1, FiltMin=0, FiltMax=189, Gamma=1.000
20:40:51.055 00.004 11872 UpdateGuideState exits: m=5980 SNR=50.6
20:40:51.059 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:51.062 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:40:51.065 00.003 11872 Enqueuing Expose request
20:40:51.069 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
20:40:51.069 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:40:51.069 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.59
20:40:51.069 00.000 9960 MoveAxis(E, 0, ABG)
20:40:51.069 00.000 9960 Move returns status 0, amount 0
20:40:51.070 00.001 9960 MoveAxis(N, 0, ABG)
20:40:51.070 00.000 9960 Move returns status 0, amount 0
20:40:51.070 00.000 9960 move complete, result=0
20:40:51.070 00.000 9960 worker thread done servicing request
20:40:51.070 00.000 9960 Worker thread wakes up
20:40:51.070 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.6 px 0 ms NORTH
20:40:51.074 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
20:40:51.074 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1198,1046,31,31)
20:40:52.323 01.249 9960 Exposure complete
20:40:52.453 00.130 9960 worker thread done servicing request
20:40:52.453 00.000 11872 OnExposeComplete: enter
20:40:52.458 00.005 11872 UpdateGuideState(): m_state=6
20:40:52.461 00.003 11872 Star::Find(15, 1213, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 445
20:40:52.464 00.003 11872 Star::Find returns 1 (0), X=1213.36, Y=1062.34, Mass=5694, SNR=49.6, Peak=141 HFD=7.0
20:40:52.468 00.004 11872 CameraToMount -- cameraTheta (1.47) - m_xAngle (-3.14) = xAngle (4.60 = -1.68)
20:40:52.472 00.004 11872 CameraToMount -- cameraTheta (1.47) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.43 = -1.85)
20:40:52.475 00.003 11872 CameraToMount -- cameraX=0.09 cameraY=0.89 hyp=0.89 cameraTheta=1.47 mountX=-0.10 mountY=-0.86, mountTheta=-1.68
20:40:52.479 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.09, y=0.89, opts=13)
20:40:52.484 00.005 11872 Enqueuing Move request for scope (0.09, 0.89)
20:40:52.490 00.006 9960 Worker thread wakes up
20:40:52.490 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.89) opts 0xd
20:40:52.490 00.000 9960 Handling offset move in thread for scope, endpoint = (0.09, 0.89)
20:40:52.491 00.001 9960 Moving (0.09, 0.89) raw xDistance=-0.10 yDistance=-0.86
20:40:52.491 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
20:40:52.491 00.000 9960 resist switch: large excursion: input -0.86 thresh 0.60 direction from 1 to -1
20:40:52.491 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.57
20:40:52.491 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.86 from input -0.86
20:40:52.491 00.000 9960 MoveAxis(E, 0, ABG)
20:40:52.492 00.001 9960 Move returns status 0, amount 0
20:40:52.492 00.000 9960 MoveAxis(N, 639, ABG)
20:40:52.493 00.001 9960 Guiding  Dir = 0, Dur = 639
20:40:52.493 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=224, med=1, FiltMin=0, FiltMax=196, Gamma=1.000
20:40:52.497 00.004 11872 UpdateGuideState exits: m=5694 SNR=49.6
20:40:52.501 00.004 9960 IsSlewing returns 0
20:40:52.501 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:52.507 00.006 9960 IsGuiding returns 0
20:40:52.507 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:40:52.511 00.004 11872 Enqueuing Expose request
20:40:52.515 00.004 9960 PulseGuide returned control before completion, sleep 649
20:40:53.173 00.658 9960 IsGuiding returns 1
20:40:53.173 00.000 9960 scope still moving after pulse duration time elapsed
20:40:53.204 00.031 9960 IsSlewing returns 0
20:40:53.205 00.001 9960 IsGuiding returns 1
20:40:53.236 00.031 9960 IsSlewing returns 0
20:40:53.238 00.002 9960 IsGuiding returns 1
20:40:53.267 00.029 9960 IsSlewing returns 0
20:40:53.268 00.001 9960 IsGuiding returns 0
20:40:53.269 00.001 9960 scope move finished after 639 + 122 ms
20:40:53.269 00.000 9960 Move returns status 0, amount 639
20:40:53.269 00.000 9960 move complete, result=0
20:40:53.270 00.001 9960 worker thread done servicing request
20:40:53.270 00.000 9960 Worker thread wakes up
20:40:53.270 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.9 px 639 ms NORTH
20:40:53.276 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:40:53.276 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1198,1046,31,31)
20:40:54.532 01.256 9960 Exposure complete
20:40:54.654 00.122 9960 worker thread done servicing request
20:40:54.654 00.000 11872 OnExposeComplete: enter
20:40:54.657 00.003 11872 UpdateGuideState(): m_state=6
20:40:54.662 00.005 11872 Star::Find(15, 1213, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 446
20:40:54.665 00.003 11872 Star::Find returns 1 (0), X=1213.39, Y=1062.45, Mass=5856, SNR=49.3, Peak=147 HFD=7.0
20:40:54.670 00.005 11872 CameraToMount -- cameraTheta (1.45) - m_xAngle (-3.14) = xAngle (4.59 = -1.70)
20:40:54.675 00.005 11872 CameraToMount -- cameraTheta (1.45) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.42 = -1.87)
20:40:54.679 00.004 11872 CameraToMount -- cameraX=0.12 cameraY=1.00 hyp=1.01 cameraTheta=1.45 mountX=-0.13 mountY=-0.96, mountTheta=-1.70
20:40:54.684 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.12, y=1.00, opts=13)
20:40:54.688 00.004 11872 Enqueuing Move request for scope (0.12, 1.00)
20:40:54.692 00.004 9960 Worker thread wakes up
20:40:54.692 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.12, 1.00) opts 0xd
20:40:54.692 00.000 9960 Handling offset move in thread for scope, endpoint = (0.12, 1.00)
20:40:54.692 00.000 9960 Moving (0.12, 1.00) raw xDistance=-0.13 yDistance=-0.96
20:40:54.692 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
20:40:54.692 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.96 from input -0.96
20:40:54.694 00.002 9960 MoveAxis(E, 0, ABG)
20:40:54.694 00.000 9960 Move returns status 0, amount 0
20:40:54.694 00.000 9960 MoveAxis(N, 720, ABG)
20:40:54.694 00.000 9960 Guiding  Dir = 0, Dur = 720
20:40:54.695 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=212, med=1, FiltMin=0, FiltMax=177, Gamma=1.000
20:40:54.698 00.003 9960 IsSlewing returns 0
20:40:54.698 00.000 11872 UpdateGuideState exits: m=5856 SNR=49.3
20:40:54.702 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:54.708 00.006 9960 IsGuiding returns 0
20:40:54.708 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:40:54.714 00.006 11872 Enqueuing Expose request
20:40:54.718 00.004 9960 PulseGuide returned control before completion, sleep 730
20:40:55.459 00.741 9960 IsGuiding returns 1
20:40:55.459 00.000 9960 scope still moving after pulse duration time elapsed
20:40:55.489 00.030 9960 IsSlewing returns 0
20:40:55.491 00.002 9960 IsGuiding returns 1
20:40:55.525 00.034 9960 IsSlewing returns 0
20:40:55.526 00.001 9960 IsGuiding returns 1
20:40:55.553 00.027 9960 IsSlewing returns 0
20:40:55.557 00.004 9960 IsGuiding returns 1
20:40:55.585 00.028 9960 IsSlewing returns 0
20:40:55.585 00.000 9960 IsGuiding returns 0
20:40:55.585 00.000 9960 scope move finished after 720 + 156 ms
20:40:55.586 00.001 9960 Move returns status 0, amount 720
20:40:55.586 00.000 9960 move complete, result=0
20:40:55.586 00.000 9960 worker thread done servicing request
20:40:55.587 00.001 9960 Worker thread wakes up
20:40:55.587 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -1.0 px 720 ms NORTH
20:40:55.593 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:40:55.593 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1198,1046,31,31)
20:40:56.841 01.248 9960 Exposure complete
20:40:56.974 00.133 9960 worker thread done servicing request
20:40:56.975 00.001 11872 OnExposeComplete: enter
20:40:56.978 00.003 11872 UpdateGuideState(): m_state=6
20:40:56.982 00.004 11872 Star::Find(15, 1213, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 447
20:40:56.988 00.006 11872 Star::Find returns 1 (0), X=1213.45, Y=1061.69, Mass=5869, SNR=50.2, Peak=133 HFD=6.9
20:40:56.990 00.002 11872 CameraToMount -- cameraTheta (0.92) - m_xAngle (-3.14) = xAngle (4.06 = -2.22)
20:40:56.995 00.005 11872 CameraToMount -- cameraTheta (0.92) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.89 = -2.40)
20:40:56.999 00.004 11872 CameraToMount -- cameraX=0.18 cameraY=0.24 hyp=0.30 cameraTheta=0.92 mountX=-0.18 mountY=-0.20, mountTheta=-2.30
20:40:57.003 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.18, y=0.24, opts=13)
20:40:57.009 00.006 11872 Enqueuing Move request for scope (0.18, 0.24)
20:40:57.017 00.008 9960 Worker thread wakes up
20:40:57.017 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=221, med=1, FiltMin=0, FiltMax=192, Gamma=1.000
20:40:57.024 00.007 9960 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.24) opts 0xd
20:40:57.024 00.000 11872 UpdateGuideState exits: m=5869 SNR=50.2
20:40:57.029 00.005 9960 Handling offset move in thread for scope, endpoint = (0.18, 0.24)
20:40:57.030 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:57.036 00.006 9960 Moving (0.18, 0.24) raw xDistance=-0.18 yDistance=-0.20
20:40:57.036 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
20:40:57.036 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:40:57.042 00.006 9960 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
20:40:57.043 00.001 11872 Enqueuing Expose request
20:40:57.048 00.005 9960 MoveAxis(E, 0, ABG)
20:40:57.049 00.001 9960 Move returns status 0, amount 0
20:40:57.050 00.001 9960 MoveAxis(N, 152, ABG)
20:40:57.051 00.001 9960 Guiding  Dir = 0, Dur = 152
20:40:57.052 00.001 9960 IsSlewing returns 0
20:40:57.053 00.001 9960 IsGuiding returns 0
20:40:57.053 00.000 9960 PulseGuide returned control before completion, sleep 162
20:40:57.220 00.167 9960 IsGuiding returns 1
20:40:57.221 00.001 9960 scope still moving after pulse duration time elapsed
20:40:57.251 00.030 9960 IsSlewing returns 0
20:40:57.252 00.001 9960 IsGuiding returns 1
20:40:57.283 00.031 9960 IsSlewing returns 0
20:40:57.283 00.000 9960 IsGuiding returns 0
20:40:57.283 00.000 9960 scope move finished after 152 + 78 ms
20:40:57.283 00.000 9960 Move returns status 0, amount 152
20:40:57.284 00.001 9960 move complete, result=0
20:40:57.284 00.000 9960 worker thread done servicing request
20:40:57.285 00.001 9960 Worker thread wakes up
20:40:57.285 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:40:57.285 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1198,1046,31,31)
20:40:57.286 00.001 11872 GuideStep: -0.2 px 0 ms EAST, -0.2 px 152 ms NORTH
20:40:58.527 01.241 9960 Exposure complete
20:40:58.653 00.126 9960 worker thread done servicing request
20:40:58.653 00.000 11872 OnExposeComplete: enter
20:40:58.658 00.005 11872 UpdateGuideState(): m_state=6
20:40:58.661 00.003 11872 Star::Find(15, 1213, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 448
20:40:58.665 00.004 11872 Star::Find returns 1 (0), X=1213.05, Y=1062.40, Mass=5488, SNR=48.0, Peak=137 HFD=6.5
20:40:58.668 00.003 11872 CameraToMount -- cameraTheta (1.80) - m_xAngle (-3.14) = xAngle (4.94 = -1.35)
20:40:58.672 00.004 11872 CameraToMount -- cameraTheta (1.80) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.76 = -1.52)
20:40:58.677 00.005 11872 CameraToMount -- cameraX=-0.22 cameraY=0.95 hyp=0.97 cameraTheta=1.80 mountX=0.22 mountY=-0.97, mountTheta=-1.35
20:40:58.682 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.22, y=0.95, opts=13)
20:40:58.686 00.004 11872 Enqueuing Move request for scope (-0.22, 0.95)
20:40:58.688 00.002 9960 Worker thread wakes up
20:40:58.690 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=217, med=1, FiltMin=0, FiltMax=184, Gamma=1.000
20:40:58.693 00.003 11872 UpdateGuideState exits: m=5488 SNR=48.0
20:40:58.696 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:58.702 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.95) opts 0xd
20:40:58.702 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.22, 0.95)
20:40:58.702 00.000 9960 Moving (-0.22, 0.95) raw xDistance=0.22 yDistance=-0.97
20:40:58.702 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
20:40:58.702 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:40:58.707 00.005 11872 Enqueuing Expose request
20:40:58.711 00.004 9960 GuideAlgorithmResistSwitch::result() returns -0.97 from input -0.97
20:40:58.711 00.000 9960 MoveAxis(W, 90, ABG)
20:40:58.711 00.000 9960 Guiding  Dir = 3, Dur = 90
20:40:58.711 00.000 9960 IsSlewing returns 0
20:40:58.712 00.001 9960 IsGuiding returns 0
20:40:58.712 00.000 9960 PulseGuide returned control before completion, sleep 100
20:40:58.829 00.117 9960 IsGuiding returns 1
20:40:58.830 00.001 9960 scope still moving after pulse duration time elapsed
20:40:58.860 00.030 9960 IsSlewing returns 0
20:40:58.862 00.002 9960 IsGuiding returns 0
20:40:58.862 00.000 9960 scope move finished after 90 + 60 ms
20:40:58.863 00.001 9960 Move returns status 0, amount 90
20:40:58.864 00.001 9960 MoveAxis(N, 723, ABG)
20:40:58.864 00.000 9960 Guiding  Dir = 0, Dur = 723
20:40:58.865 00.001 9960 IsSlewing returns 0
20:40:58.866 00.001 9960 IsGuiding returns 0
20:40:58.866 00.000 9960 PulseGuide returned control before completion, sleep 733
20:40:59.609 00.743 9960 IsGuiding returns 1
20:40:59.609 00.000 9960 scope still moving after pulse duration time elapsed
20:40:59.639 00.030 9960 IsSlewing returns 0
20:40:59.640 00.001 9960 IsGuiding returns 0
20:40:59.641 00.001 9960 scope move finished after 723 + 50 ms
20:40:59.641 00.000 9960 Move returns status 0, amount 723
20:40:59.641 00.000 9960 move complete, result=0
20:40:59.642 00.001 9960 worker thread done servicing request
20:40:59.642 00.000 9960 Worker thread wakes up
20:40:59.642 00.000 11872 GuideStep: 0.2 px 90 ms WEST, -1.0 px 723 ms NORTH
20:40:59.650 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
20:40:59.650 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1198,1046,31,31)
20:41:00.901 01.251 9960 Exposure complete
20:41:01.033 00.132 9960 worker thread done servicing request
20:41:01.033 00.000 11872 OnExposeComplete: enter
20:41:01.037 00.004 11872 UpdateGuideState(): m_state=6
20:41:01.041 00.004 11872 Star::Find(15, 1213, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 449
20:41:01.045 00.004 11872 Star::Find returns 1 (0), X=1213.56, Y=1060.67, Mass=5987, SNR=50.0, Peak=133 HFD=6.9
20:41:01.050 00.005 11872 CameraToMount -- cameraTheta (-1.21) - m_xAngle (-3.14) = xAngle (1.93 = 1.93)
20:41:01.054 00.004 11872 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.76 = 1.76)
20:41:01.059 00.005 11872 CameraToMount -- cameraX=0.30 cameraY=-0.78 hyp=0.84 cameraTheta=-1.21 mountX=-0.29 mountY=0.82, mountTheta=1.91
20:41:01.064 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.30, y=-0.78, opts=13)
20:41:01.068 00.004 11872 Enqueuing Move request for scope (0.30, -0.78)
20:41:01.071 00.003 9960 Worker thread wakes up
20:41:01.071 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.78) opts 0xd
20:41:01.071 00.000 9960 Handling offset move in thread for scope, endpoint = (0.30, -0.78)
20:41:01.071 00.000 9960 Moving (0.30, -0.78) raw xDistance=-0.29 yDistance=0.82
20:41:01.071 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29
20:41:01.072 00.001 9960 resist switch: large excursion: input 0.82 thresh 0.60 direction from -1 to 1
20:41:01.072 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.47
20:41:01.072 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.82 from input 0.82
20:41:01.072 00.000 9960 MoveAxis(E, 116, ABG)
20:41:01.072 00.000 9960 Guiding  Dir = 2, Dur = 116
20:41:01.073 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=223, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
20:41:01.076 00.003 11872 UpdateGuideState exits: m=5987 SNR=50.0
20:41:01.081 00.005 9960 IsSlewing returns 0
20:41:01.081 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:01.084 00.003 9960 IsGuiding returns 0
20:41:01.085 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:41:01.088 00.003 9960 PulseGuide returned control before completion, sleep 126
20:41:01.089 00.001 11872 Enqueuing Expose request
20:41:01.220 00.131 9960 IsGuiding returns 1
20:41:01.220 00.000 9960 scope still moving after pulse duration time elapsed
20:41:01.250 00.030 9960 IsSlewing returns 0
20:41:01.250 00.000 9960 IsGuiding returns 0
20:41:01.252 00.002 9960 scope move finished after 116 + 50 ms
20:41:01.252 00.000 9960 Move returns status 0, amount 116
20:41:01.252 00.000 9960 MoveAxis(S, 615, ABG)
20:41:01.253 00.001 9960 Guiding  Dir = 1, Dur = 615
20:41:01.253 00.000 9960 IsSlewing returns 0
20:41:01.253 00.000 9960 IsGuiding returns 0
20:41:01.254 00.001 9960 PulseGuide returned control before completion, sleep 625
20:41:01.888 00.634 9960 IsGuiding returns 1
20:41:01.890 00.002 9960 scope still moving after pulse duration time elapsed
20:41:01.919 00.029 9960 IsSlewing returns 0
20:41:01.919 00.000 9960 IsGuiding returns 0
20:41:01.919 00.000 9960 scope move finished after 615 + 50 ms
20:41:01.919 00.000 9960 Move returns status 0, amount 615
20:41:01.920 00.001 9960 move complete, result=0
20:41:01.920 00.000 9960 worker thread done servicing request
20:41:01.920 00.000 9960 Worker thread wakes up
20:41:01.921 00.001 11872 GuideStep: -0.3 px 116 ms EAST, 0.8 px 615 ms SOUTH
20:41:01.926 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:41:01.926 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1198,1046,31,31)
20:41:03.178 01.252 9960 Exposure complete
20:41:03.308 00.130 9960 worker thread done servicing request
20:41:03.309 00.001 11872 OnExposeComplete: enter
20:41:03.312 00.003 11872 UpdateGuideState(): m_state=6
20:41:03.317 00.005 11872 Star::Find(15, 1213, 1060, 0, (0,0,0,0), 1.5, 10.0, 255) frame 450
20:41:03.321 00.004 11872 Star::Find returns 1 (0), X=1213.25, Y=1061.27, Mass=5594, SNR=48.1, Peak=126 HFD=6.7
20:41:03.326 00.005 11872 CameraToMount -- cameraTheta (-1.67) - m_xAngle (-3.14) = xAngle (1.47 = 1.47)
20:41:03.329 00.003 11872 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.29 = 1.29)
20:41:03.334 00.005 11872 CameraToMount -- cameraX=-0.02 cameraY=-0.18 hyp=0.18 cameraTheta=-1.67 mountX=0.02 mountY=0.17, mountTheta=1.46
20:41:03.338 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.02, y=-0.18, opts=13)
20:41:03.342 00.004 11872 Enqueuing Move request for scope (-0.02, -0.18)
20:41:03.346 00.004 9960 Worker thread wakes up
20:41:03.346 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.18) opts 0xd
20:41:03.346 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.02, -0.18)
20:41:03.348 00.002 9960 Moving (-0.02, -0.18) raw xDistance=0.02 yDistance=0.17
20:41:03.348 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:41:03.348 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=226, med=1, FiltMin=0, FiltMax=190, Gamma=1.000
20:41:03.352 00.004 11872 UpdateGuideState exits: m=5594 SNR=48.1
20:41:03.355 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:03.360 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:41:03.364 00.004 11872 Enqueuing Expose request
20:41:03.369 00.005 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:41:03.370 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
20:41:03.370 00.000 9960 MoveAxis(E, 0, ABG)
20:41:03.370 00.000 9960 Move returns status 0, amount 0
20:41:03.370 00.000 9960 MoveAxis(N, 0, ABG)
20:41:03.371 00.001 9960 Move returns status 0, amount 0
20:41:03.371 00.000 9960 move complete, result=0
20:41:03.371 00.000 9960 worker thread done servicing request
20:41:03.372 00.001 11872 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
20:41:03.377 00.005 9960 Worker thread wakes up
20:41:03.377 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:41:03.377 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1198,1046,31,31)
20:41:04.638 01.261 9960 Exposure complete
20:41:04.770 00.132 9960 worker thread done servicing request
20:41:04.771 00.001 11872 OnExposeComplete: enter
20:41:04.776 00.005 11872 UpdateGuideState(): m_state=6
20:41:04.781 00.005 11872 Star::Find(15, 1213, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 451
20:41:04.785 00.004 11872 Star::Find returns 1 (0), X=1213.41, Y=1061.33, Mass=5853, SNR=49.8, Peak=134 HFD=7.0
20:41:04.790 00.005 11872 CameraToMount -- cameraTheta (-0.68) - m_xAngle (-3.14) = xAngle (2.46 = 2.46)
20:41:04.793 00.003 11872 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.29 = 2.29)
20:41:04.797 00.004 11872 CameraToMount -- cameraX=0.15 cameraY=-0.12 hyp=0.19 cameraTheta=-0.68 mountX=-0.15 mountY=0.15, mountTheta=2.37
20:41:04.802 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.15, y=-0.12, opts=13)
20:41:04.807 00.005 11872 Enqueuing Move request for scope (0.15, -0.12)
20:41:04.810 00.003 9960 Worker thread wakes up
20:41:04.810 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.12) opts 0xd
20:41:04.810 00.000 9960 Handling offset move in thread for scope, endpoint = (0.15, -0.12)
20:41:04.810 00.000 9960 Moving (0.15, -0.12) raw xDistance=-0.15 yDistance=0.15
20:41:04.812 00.002 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
20:41:04.812 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:41:04.813 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=223, med=1, FiltMin=0, FiltMax=191, Gamma=1.000
20:41:04.816 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
20:41:04.816 00.000 11872 UpdateGuideState exits: m=5853 SNR=49.8
20:41:04.820 00.004 9960 MoveAxis(E, 0, ABG)
20:41:04.821 00.001 9960 Move returns status 0, amount 0
20:41:04.821 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:04.826 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:41:04.829 00.003 11872 Enqueuing Expose request
20:41:04.835 00.006 9960 MoveAxis(N, 0, ABG)
20:41:04.835 00.000 9960 Move returns status 0, amount 0
20:41:04.835 00.000 9960 move complete, result=0
20:41:04.835 00.000 9960 worker thread done servicing request
20:41:04.836 00.001 9960 Worker thread wakes up
20:41:04.836 00.000 11872 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:41:04.840 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
20:41:04.840 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1198,1046,31,31)
20:41:06.079 01.239 9960 Exposure complete
20:41:06.205 00.126 9960 worker thread done servicing request
20:41:06.206 00.001 11872 OnExposeComplete: enter
20:41:06.210 00.004 11872 UpdateGuideState(): m_state=6
20:41:06.214 00.004 11872 Star::Find(15, 1213, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 452
20:41:06.218 00.004 11872 Star::Find returns 1 (0), X=1213.43, Y=1061.49, Mass=5975, SNR=50.7, Peak=126 HFD=7.1
20:41:06.222 00.004 11872 CameraToMount -- cameraTheta (0.21) - m_xAngle (-3.14) = xAngle (3.35 = -2.93)
20:41:06.226 00.004 11872 CameraToMount -- cameraTheta (0.21) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.18 = -3.10)
20:41:06.229 00.003 11872 CameraToMount -- cameraX=0.17 cameraY=0.04 hyp=0.17 cameraTheta=0.21 mountX=-0.17 mountY=-0.01, mountTheta=-3.10
20:41:06.235 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.17, y=0.04, opts=13)
20:41:06.240 00.005 11872 Enqueuing Move request for scope (0.17, 0.04)
20:41:06.243 00.003 9960 Worker thread wakes up
20:41:06.243 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.04) opts 0xd
20:41:06.243 00.000 9960 Handling offset move in thread for scope, endpoint = (0.17, 0.04)
20:41:06.245 00.002 9960 Moving (0.17, 0.04) raw xDistance=-0.17 yDistance=-0.01
20:41:06.245 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
20:41:06.245 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:41:06.245 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=222, med=1, FiltMin=0, FiltMax=186, Gamma=1.000
20:41:06.250 00.005 11872 UpdateGuideState exits: m=5975 SNR=50.7
20:41:06.254 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:06.257 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:41:06.257 00.000 9960 MoveAxis(E, 0, ABG)
20:41:06.258 00.001 9960 Move returns status 0, amount 0
20:41:06.258 00.000 9960 MoveAxis(N, 0, ABG)
20:41:06.258 00.000 9960 Move returns status 0, amount 0
20:41:06.259 00.001 9960 move complete, result=0
20:41:06.259 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:41:06.262 00.003 11872 Enqueuing Expose request
20:41:06.265 00.003 9960 worker thread done servicing request
20:41:06.265 00.000 9960 Worker thread wakes up
20:41:06.267 00.002 9960 worker thread servicing REQUEST_EXPOSE 1000
20:41:06.267 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1198,1046,31,31)
20:41:06.267 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
20:41:07.517 01.250 9960 Exposure complete
20:41:07.698 00.181 11872 OnExposeComplete: enter
20:41:07.705 00.007 9960 worker thread done servicing request
20:41:07.705 00.000 11872 UpdateGuideState(): m_state=6
20:41:07.712 00.007 11872 Star::Find(15, 1213, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 453
20:41:07.718 00.006 11872 Star::Find returns 1 (0), X=1213.54, Y=1061.57, Mass=5433, SNR=47.9, Peak=121 HFD=7.0
20:41:07.725 00.007 11872 CameraToMount -- cameraTheta (0.43) - m_xAngle (-3.14) = xAngle (3.56 = -2.72)
20:41:07.730 00.005 11872 CameraToMount -- cameraTheta (0.43) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.39 = -2.89)
20:41:07.735 00.005 11872 CameraToMount -- cameraX=0.27 cameraY=0.12 hyp=0.30 cameraTheta=0.43 mountX=-0.27 mountY=-0.07, mountTheta=-2.88
20:41:07.739 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.27, y=0.12, opts=13)
20:41:07.744 00.005 11872 Enqueuing Move request for scope (0.27, 0.12)
20:41:07.749 00.005 9960 Worker thread wakes up
20:41:07.749 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=221, med=1, FiltMin=0, FiltMax=177, Gamma=1.000
20:41:07.753 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.12) opts 0xd
20:41:07.754 00.001 11872 UpdateGuideState exits: m=5433 SNR=47.9
20:41:07.758 00.004 9960 Handling offset move in thread for scope, endpoint = (0.27, 0.12)
20:41:07.758 00.000 9960 Moving (0.27, 0.12) raw xDistance=-0.27 yDistance=-0.07
20:41:07.758 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
20:41:07.758 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:41:07.758 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:07.763 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:41:07.763 00.000 9960 MoveAxis(E, 114, ABG)
20:41:07.763 00.000 9960 Guiding  Dir = 2, Dur = 114
20:41:07.763 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:41:07.767 00.004 9960 IsSlewing returns 0
20:41:07.767 00.000 11872 Enqueuing Expose request
20:41:07.771 00.004 9960 IsGuiding returns 0
20:41:07.772 00.001 9960 PulseGuide returned control before completion, sleep 124
20:41:07.913 00.141 9960 IsGuiding returns 1
20:41:07.914 00.001 9960 scope still moving after pulse duration time elapsed
20:41:07.944 00.030 9960 IsSlewing returns 0
20:41:07.944 00.000 9960 IsGuiding returns 0
20:41:07.945 00.001 9960 scope move finished after 114 + 58 ms
20:41:07.945 00.000 9960 Move returns status 0, amount 114
20:41:07.945 00.000 9960 MoveAxis(N, 0, ABG)
20:41:07.945 00.000 9960 Move returns status 0, amount 0
20:41:07.945 00.000 9960 move complete, result=0
20:41:07.946 00.001 9960 worker thread done servicing request
20:41:07.946 00.000 11872 GuideStep: -0.3 px 114 ms EAST, -0.1 px 0 ms NORTH
20:41:07.954 00.008 9960 Worker thread wakes up
20:41:07.956 00.002 9960 worker thread servicing REQUEST_EXPOSE 1000
20:41:07.956 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1198,1046,31,31)
20:41:09.209 01.253 9960 Exposure complete
20:41:09.333 00.124 9960 worker thread done servicing request
20:41:09.334 00.001 11872 OnExposeComplete: enter
20:41:09.337 00.003 11872 UpdateGuideState(): m_state=6
20:41:09.343 00.006 11872 Star::Find(15, 1213, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 454
20:41:09.347 00.004 11872 Star::Find returns 1 (0), X=1213.45, Y=1061.72, Mass=5809, SNR=49.6, Peak=138 HFD=6.7
20:41:09.351 00.004 11872 CameraToMount -- cameraTheta (0.96) - m_xAngle (-3.14) = xAngle (4.10 = -2.19)
20:41:09.356 00.005 11872 CameraToMount -- cameraTheta (0.96) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.92 = -2.36)
20:41:09.361 00.005 11872 CameraToMount -- cameraX=0.19 cameraY=0.27 hyp=0.33 cameraTheta=0.96 mountX=-0.19 mountY=-0.23, mountTheta=-2.26
20:41:09.366 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.19, y=0.27, opts=13)
20:41:09.370 00.004 11872 Enqueuing Move request for scope (0.19, 0.27)
20:41:09.374 00.004 9960 Worker thread wakes up
20:41:09.375 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=229, med=1, FiltMin=0, FiltMax=185, Gamma=1.000
20:41:09.378 00.003 11872 UpdateGuideState exits: m=5809 SNR=49.6
20:41:09.382 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:09.385 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:41:09.389 00.004 11872 Enqueuing Expose request
20:41:09.393 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.27) opts 0xd
20:41:09.393 00.000 9960 Handling offset move in thread for scope, endpoint = (0.19, 0.27)
20:41:09.394 00.001 9960 Moving (0.19, 0.27) raw xDistance=-0.19 yDistance=-0.23
20:41:09.394 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
20:41:09.394 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:41:09.396 00.002 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
20:41:09.396 00.000 9960 MoveAxis(E, 0, ABG)
20:41:09.396 00.000 9960 Move returns status 0, amount 0
20:41:09.396 00.000 9960 MoveAxis(N, 0, ABG)
20:41:09.396 00.000 9960 Move returns status 0, amount 0
20:41:09.396 00.000 9960 move complete, result=0
20:41:09.397 00.001 9960 worker thread done servicing request
20:41:09.397 00.000 9960 Worker thread wakes up
20:41:09.397 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
20:41:09.402 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:41:09.403 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1198,1046,31,31)
20:41:10.651 01.248 9960 Exposure complete
20:41:10.784 00.133 9960 worker thread done servicing request
20:41:10.784 00.000 11872 OnExposeComplete: enter
20:41:10.789 00.005 11872 UpdateGuideState(): m_state=6
20:41:10.792 00.003 11872 Star::Find(15, 1213, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 455
20:41:10.796 00.004 11872 Star::Find returns 1 (0), X=1213.59, Y=1061.87, Mass=5935, SNR=49.4, Peak=138 HFD=6.8
20:41:10.801 00.005 11872 CameraToMount -- cameraTheta (0.92) - m_xAngle (-3.14) = xAngle (4.05 = -2.23)
20:41:10.805 00.004 11872 CameraToMount -- cameraTheta (0.92) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.88 = -2.40)
20:41:10.808 00.003 11872 CameraToMount -- cameraX=0.32 cameraY=0.42 hyp=0.53 cameraTheta=0.92 mountX=-0.32 mountY=-0.36, mountTheta=-2.31
20:41:10.815 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.32, y=0.42, opts=13)
20:41:10.819 00.004 11872 Enqueuing Move request for scope (0.32, 0.42)
20:41:10.823 00.004 9960 Worker thread wakes up
20:41:10.823 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.42) opts 0xd
20:41:10.823 00.000 9960 Handling offset move in thread for scope, endpoint = (0.32, 0.42)
20:41:10.823 00.000 9960 Moving (0.32, 0.42) raw xDistance=-0.32 yDistance=-0.36
20:41:10.823 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.32
20:41:10.823 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:41:10.823 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=208, med=1, FiltMin=0, FiltMax=176, Gamma=1.000
20:41:10.830 00.007 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.36
20:41:10.830 00.000 9960 MoveAxis(E, 135, ABG)
20:41:10.830 00.000 9960 Guiding  Dir = 2, Dur = 135
20:41:10.830 00.000 11872 UpdateGuideState exits: m=5935 SNR=49.4
20:41:10.835 00.005 9960 IsSlewing returns 0
20:41:10.835 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:10.840 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:41:10.844 00.004 9960 IsGuiding returns 0
20:41:10.844 00.000 11872 Enqueuing Expose request
20:41:10.848 00.004 9960 PulseGuide returned control before completion, sleep 145
20:41:10.997 00.149 9960 IsGuiding returns 1
20:41:10.998 00.001 9960 scope still moving after pulse duration time elapsed
20:41:11.029 00.031 9960 IsSlewing returns 0
20:41:11.030 00.001 9960 IsGuiding returns 0
20:41:11.031 00.001 9960 scope move finished after 135 + 52 ms
20:41:11.031 00.000 9960 Move returns status 0, amount 135
20:41:11.032 00.001 9960 MoveAxis(N, 0, ABG)
20:41:11.032 00.000 9960 Move returns status 0, amount 0
20:41:11.032 00.000 9960 move complete, result=0
20:41:11.033 00.001 9960 worker thread done servicing request
20:41:11.033 00.000 9960 Worker thread wakes up
20:41:11.034 00.001 11872 GuideStep: -0.3 px 135 ms EAST, -0.4 px 0 ms NORTH
20:41:11.040 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:41:11.040 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1198,1046,31,31)
20:41:12.297 01.257 9960 Exposure complete
20:41:12.428 00.131 9960 worker thread done servicing request
20:41:12.428 00.000 11872 OnExposeComplete: enter
20:41:12.431 00.003 11872 UpdateGuideState(): m_state=6
20:41:12.436 00.005 11872 Star::Find(15, 1213, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 456
20:41:12.439 00.003 11872 Star::Find returns 1 (0), X=1213.40, Y=1062.37, Mass=5699, SNR=48.7, Peak=141 HFD=6.9
20:41:12.444 00.005 11872 CameraToMount -- cameraTheta (1.43) - m_xAngle (-3.14) = xAngle (4.56 = -1.72)
20:41:12.447 00.003 11872 CameraToMount -- cameraTheta (1.43) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.39 = -1.89)
20:41:12.451 00.004 11872 CameraToMount -- cameraX=0.13 cameraY=0.92 hyp=0.93 cameraTheta=1.43 mountX=-0.14 mountY=-0.88, mountTheta=-1.73
20:41:12.457 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.13, y=0.92, opts=13)
20:41:12.462 00.005 11872 Enqueuing Move request for scope (0.13, 0.92)
20:41:12.466 00.004 9960 Worker thread wakes up
20:41:12.466 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=204, med=1, FiltMin=0, FiltMax=181, Gamma=1.000
20:41:12.470 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.92) opts 0xd
20:41:12.470 00.000 9960 Handling offset move in thread for scope, endpoint = (0.13, 0.92)
20:41:12.470 00.000 9960 Moving (0.13, 0.92) raw xDistance=-0.14 yDistance=-0.88
20:41:12.470 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
20:41:12.471 00.001 9960 resist switch: large excursion: input -0.88 thresh 0.60 direction from 1 to -1
20:41:12.471 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.65
20:41:12.471 00.000 11872 UpdateGuideState exits: m=5699 SNR=48.7
20:41:12.476 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:12.479 00.003 9960 GuideAlgorithmResistSwitch::result() returns -0.88 from input -0.88
20:41:12.479 00.000 9960 MoveAxis(E, 0, ABG)
20:41:12.479 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:41:12.484 00.005 11872 Enqueuing Expose request
20:41:12.488 00.004 9960 Move returns status 0, amount 0
20:41:12.488 00.000 9960 MoveAxis(N, 660, ABG)
20:41:12.490 00.002 9960 Guiding  Dir = 0, Dur = 660
20:41:12.492 00.002 9960 IsSlewing returns 0
20:41:12.493 00.001 9960 IsGuiding returns 0
20:41:12.493 00.000 9960 PulseGuide returned control before completion, sleep 670
20:41:13.175 00.682 9960 IsGuiding returns 1
20:41:13.176 00.001 9960 scope still moving after pulse duration time elapsed
20:41:13.206 00.030 9960 IsSlewing returns 0
20:41:13.208 00.002 9960 IsGuiding returns 0
20:41:13.209 00.001 9960 scope move finished after 660 + 55 ms
20:41:13.209 00.000 9960 Move returns status 0, amount 660
20:41:13.210 00.001 9960 move complete, result=0
20:41:13.210 00.000 9960 worker thread done servicing request
20:41:13.211 00.001 9960 Worker thread wakes up
20:41:13.211 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.9 px 660 ms NORTH
20:41:13.218 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:41:13.219 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1198,1046,31,31)
20:41:14.473 01.254 9960 Exposure complete
20:41:14.607 00.134 9960 worker thread done servicing request
20:41:14.608 00.001 11872 OnExposeComplete: enter
20:41:14.612 00.004 11872 UpdateGuideState(): m_state=6
20:41:14.618 00.006 11872 Star::Find(15, 1213, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 457
20:41:14.622 00.004 11872 Star::Find returns 1 (0), X=1213.50, Y=1062.18, Mass=5757, SNR=48.4, Peak=130 HFD=6.6
20:41:14.626 00.004 11872 CameraToMount -- cameraTheta (1.27) - m_xAngle (-3.14) = xAngle (4.40 = -1.88)
20:41:14.630 00.004 11872 CameraToMount -- cameraTheta (1.27) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.23 = -2.05)
20:41:14.634 00.004 11872 CameraToMount -- cameraX=0.23 cameraY=0.73 hyp=0.77 cameraTheta=1.27 mountX=-0.23 mountY=-0.68, mountTheta=-1.90
20:41:14.639 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.23, y=0.73, opts=13)
20:41:14.642 00.003 11872 Enqueuing Move request for scope (0.23, 0.73)
20:41:14.646 00.004 9960 Worker thread wakes up
20:41:14.646 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=1, FiltMin=0, FiltMax=177, Gamma=1.000
20:41:14.651 00.005 11872 UpdateGuideState exits: m=5757 SNR=48.4
20:41:14.654 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:14.659 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:41:14.662 00.003 11872 Enqueuing Expose request
20:41:14.666 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.73) opts 0xd
20:41:14.666 00.000 9960 Handling offset move in thread for scope, endpoint = (0.23, 0.73)
20:41:14.667 00.001 9960 Moving (0.23, 0.73) raw xDistance=-0.23 yDistance=-0.68
20:41:14.667 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
20:41:14.667 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.68 from input -0.68
20:41:14.667 00.000 9960 MoveAxis(E, 98, ABG)
20:41:14.667 00.000 9960 Guiding  Dir = 2, Dur = 98
20:41:14.667 00.000 9960 IsSlewing returns 0
20:41:14.668 00.001 9960 IsGuiding returns 0
20:41:14.669 00.001 9960 PulseGuide returned control before completion, sleep 108
20:41:14.787 00.118 9960 IsGuiding returns 1
20:41:14.788 00.001 9960 scope still moving after pulse duration time elapsed
20:41:14.819 00.031 9960 IsSlewing returns 0
20:41:14.819 00.000 9960 IsGuiding returns 0
20:41:14.821 00.002 9960 scope move finished after 98 + 54 ms
20:41:14.821 00.000 9960 Move returns status 0, amount 98
20:41:14.822 00.001 9960 MoveAxis(N, 509, ABG)
20:41:14.822 00.000 9960 Guiding  Dir = 0, Dur = 509
20:41:14.822 00.000 9960 IsSlewing returns 0
20:41:14.823 00.001 9960 IsGuiding returns 0
20:41:14.823 00.000 9960 PulseGuide returned control before completion, sleep 519
20:41:15.349 00.526 9960 IsGuiding returns 1
20:41:15.350 00.001 9960 scope still moving after pulse duration time elapsed
20:41:15.381 00.031 9960 IsSlewing returns 0
20:41:15.382 00.001 9960 IsGuiding returns 0
20:41:15.383 00.001 9960 scope move finished after 509 + 51 ms
20:41:15.383 00.000 9960 Move returns status 0, amount 509
20:41:15.383 00.000 9960 move complete, result=0
20:41:15.384 00.001 9960 worker thread done servicing request
20:41:15.384 00.000 9960 Worker thread wakes up
20:41:15.385 00.001 11872 GuideStep: -0.2 px 98 ms EAST, -0.7 px 509 ms NORTH
20:41:15.393 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
20:41:15.393 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1198,1046,31,31)
20:41:16.644 01.251 9960 Exposure complete
20:41:16.777 00.133 9960 worker thread done servicing request
20:41:16.777 00.000 11872 OnExposeComplete: enter
20:41:16.782 00.005 11872 UpdateGuideState(): m_state=6
20:41:16.786 00.004 11872 Star::Find(15, 1213, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 458
20:41:16.791 00.005 11872 Star::Find returns 1 (0), X=1213.34, Y=1061.72, Mass=5715, SNR=48.4, Peak=130 HFD=6.7
20:41:16.796 00.005 11872 CameraToMount -- cameraTheta (1.31) - m_xAngle (-3.14) = xAngle (4.45 = -1.84)
20:41:16.801 00.005 11872 CameraToMount -- cameraTheta (1.31) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.27 = -2.01)
20:41:16.804 00.003 11872 CameraToMount -- cameraX=0.07 cameraY=0.27 hyp=0.28 cameraTheta=1.31 mountX=-0.07 mountY=-0.26, mountTheta=-1.85
20:41:16.810 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.07, y=0.27, opts=13)
20:41:16.814 00.004 11872 Enqueuing Move request for scope (0.07, 0.27)
20:41:16.818 00.004 9960 Worker thread wakes up
20:41:16.818 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.27) opts 0xd
20:41:16.818 00.000 9960 Handling offset move in thread for scope, endpoint = (0.07, 0.27)
20:41:16.819 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=216, med=1, FiltMin=0, FiltMax=183, Gamma=1.000
20:41:16.823 00.004 9960 Moving (0.07, 0.27) raw xDistance=-0.07 yDistance=-0.26
20:41:16.823 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:41:16.824 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
20:41:16.824 00.000 9960 MoveAxis(E, 0, ABG)
20:41:16.824 00.000 9960 Move returns status 0, amount 0
20:41:16.824 00.000 9960 MoveAxis(N, 190, ABG)
20:41:16.824 00.000 9960 Guiding  Dir = 0, Dur = 190
20:41:16.824 00.000 11872 UpdateGuideState exits: m=5715 SNR=48.4
20:41:16.830 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:16.836 00.006 9960 IsSlewing returns 0
20:41:16.836 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:41:16.841 00.005 11872 Enqueuing Expose request
20:41:16.845 00.004 9960 IsGuiding returns 0
20:41:16.845 00.000 9960 PulseGuide returned control before completion, sleep 200
20:41:17.054 00.209 9960 IsGuiding returns 1
20:41:17.055 00.001 9960 scope still moving after pulse duration time elapsed
20:41:17.085 00.030 9960 IsSlewing returns 0
20:41:17.086 00.001 9960 IsGuiding returns 0
20:41:17.086 00.000 9960 scope move finished after 190 + 51 ms
20:41:17.087 00.001 9960 Move returns status 0, amount 190
20:41:17.087 00.000 9960 move complete, result=0
20:41:17.087 00.000 9960 worker thread done servicing request
20:41:17.089 00.002 9960 Worker thread wakes up
20:41:17.089 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 190 ms NORTH
20:41:17.095 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:41:17.095 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1198,1046,31,31)
20:41:18.343 01.248 9960 Exposure complete
20:41:18.474 00.131 9960 worker thread done servicing request
20:41:18.474 00.000 11872 OnExposeComplete: enter
20:41:18.478 00.004 11872 UpdateGuideState(): m_state=6
20:41:18.482 00.004 11872 Star::Find(15, 1213, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 459
20:41:18.486 00.004 11872 Star::Find returns 1 (0), X=1213.23, Y=1061.77, Mass=5560, SNR=47.6, Peak=136 HFD=6.6
20:41:18.489 00.003 11872 CameraToMount -- cameraTheta (1.68) - m_xAngle (-3.14) = xAngle (4.82 = -1.46)
20:41:18.493 00.004 11872 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.65 = -1.64)
20:41:18.497 00.004 11872 CameraToMount -- cameraX=-0.04 cameraY=0.32 hyp=0.32 cameraTheta=1.68 mountX=0.03 mountY=-0.32, mountTheta=-1.46
20:41:18.502 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.04, y=0.32, opts=13)
20:41:18.505 00.003 11872 Enqueuing Move request for scope (-0.04, 0.32)
20:41:18.510 00.005 9960 Worker thread wakes up
20:41:18.510 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.32) opts 0xd
20:41:18.510 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.04, 0.32)
20:41:18.510 00.000 9960 Moving (-0.04, 0.32) raw xDistance=0.03 yDistance=-0.32
20:41:18.512 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=220, med=1, FiltMin=0, FiltMax=176, Gamma=1.000
20:41:18.515 00.003 11872 UpdateGuideState exits: m=5560 SNR=47.6
20:41:18.520 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:18.523 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:41:18.523 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:41:18.528 00.005 11872 Enqueuing Expose request
20:41:18.532 00.004 9960 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
20:41:18.532 00.000 9960 MoveAxis(E, 0, ABG)
20:41:18.532 00.000 9960 Move returns status 0, amount 0
20:41:18.532 00.000 9960 MoveAxis(N, 237, ABG)
20:41:18.532 00.000 9960 Guiding  Dir = 0, Dur = 237
20:41:18.533 00.001 9960 IsSlewing returns 0
20:41:18.534 00.001 9960 IsGuiding returns 0
20:41:18.534 00.000 9960 PulseGuide returned control before completion, sleep 247
20:41:18.790 00.256 9960 IsGuiding returns 1
20:41:18.790 00.000 9960 scope still moving after pulse duration time elapsed
20:41:18.821 00.031 9960 IsSlewing returns 0
20:41:18.824 00.003 9960 IsGuiding returns 0
20:41:18.824 00.000 9960 scope move finished after 237 + 53 ms
20:41:18.825 00.001 9960 Move returns status 0, amount 237
20:41:18.825 00.000 9960 move complete, result=0
20:41:18.827 00.002 9960 worker thread done servicing request
20:41:18.827 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.3 px 237 ms NORTH
20:41:18.835 00.008 9960 Worker thread wakes up
20:41:18.835 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:41:18.835 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1198,1046,31,31)
20:41:20.090 01.255 9960 Exposure complete
20:41:20.205 00.115 9960 worker thread done servicing request
20:41:20.205 00.000 11872 OnExposeComplete: enter
20:41:20.210 00.005 11872 UpdateGuideState(): m_state=6
20:41:20.213 00.003 11872 Star::Find(15, 1213, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 460
20:41:20.218 00.005 11872 Star::Find returns 1 (0), X=1213.32, Y=1061.60, Mass=5788, SNR=49.4, Peak=135 HFD=6.9
20:41:20.221 00.003 11872 CameraToMount -- cameraTheta (1.23) - m_xAngle (-3.14) = xAngle (4.36 = -1.92)
20:41:20.226 00.005 11872 CameraToMount -- cameraTheta (1.23) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.19 = -2.09)
20:41:20.232 00.006 11872 CameraToMount -- cameraX=0.05 cameraY=0.15 hyp=0.16 cameraTheta=1.23 mountX=-0.05 mountY=-0.14, mountTheta=-1.95
20:41:20.239 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.05, y=0.15, opts=13)
20:41:20.245 00.006 11872 Enqueuing Move request for scope (0.05, 0.15)
20:41:20.251 00.006 9960 Worker thread wakes up
20:41:20.251 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.15) opts 0xd
20:41:20.252 00.001 9960 Handling offset move in thread for scope, endpoint = (0.05, 0.15)
20:41:20.252 00.000 9960 Moving (0.05, 0.15) raw xDistance=-0.05 yDistance=-0.14
20:41:20.253 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:41:20.253 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:41:20.254 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
20:41:20.255 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=1, FiltMin=0, FiltMax=184, Gamma=1.000
20:41:20.263 00.008 9960 MoveAxis(E, 0, ABG)
20:41:20.264 00.001 11872 UpdateGuideState exits: m=5788 SNR=49.4
20:41:20.270 00.006 9960 Move returns status 0, amount 0
20:41:20.271 00.001 9960 MoveAxis(N, 0, ABG)
20:41:20.271 00.000 9960 Move returns status 0, amount 0
20:41:20.271 00.000 9960 move complete, result=0
20:41:20.272 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:20.281 00.009 9960 worker thread done servicing request
20:41:20.281 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:41:20.288 00.007 11872 Enqueuing Expose request
20:41:20.293 00.005 11872 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:41:20.296 00.003 9960 Worker thread wakes up
20:41:20.296 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:41:20.296 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1198,1046,31,31)
20:41:20.566 00.270 11872 evsrv: cli 0D2D2780 connect
20:41:20.571 00.005 11872 case statement mapped state 6 to 3
20:41:20.724 00.153 11872 case statement mapped state 6 to 3
20:41:20.727 00.003 11872 evsrv: cli 0D2D2780 request: {"method":"get_app_state","id":"f3111314-0e5f-417d-913d-799ab2e8e0e0"}
20:41:20.731 00.004 11872 case statement mapped state 6 to 3
20:41:20.736 00.005 11872 evsrv: cli 0D2D2780 response: {"jsonrpc":"2.0","result":"Guiding","id":"f3111314-0e5f-417d-913d-799ab2e8e0e0"}
20:41:20.882 00.146 11872 evsrv: cli 0D2D2780 disconnect
20:41:20.887 00.005 11872 evsrv: cli 0D2D2280 connect
20:41:20.891 00.004 11872 case statement mapped state 6 to 3
20:41:20.894 00.003 11872 case statement mapped state 6 to 3
20:41:20.899 00.005 11872 evsrv: cli 0D2D2280 request: {"method":"dither","params":{"amount":5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"02a933c8-8a7e-4e7d-8e53-f32001ac4aae"}
20:41:21.009 00.110 11872 PhdController::Dither begins
20:41:21.014 00.005 11872 dither: size=5.00, dRA=4.89 dDec=-0.54
20:41:21.017 00.003 11872 MountToCamera -- mountTheta (-0.11) + m_xAngle (-3.14) = xAngle (-3.25 = 3.03)
20:41:21.019 00.002 11872 MountToCamera -- mountX=4.89 mountY=-0.54 hyp=4.92 mountTheta=-0.11 cameraX=-4.89, cameraY=0.52 cameraTheta=3.03
20:41:21.022 00.003 11872 setting lock position to (1208.38, 1061.97)
20:41:21.025 00.003 11872 Mount: notify guiding dithered (-4.9, 0.5)
20:41:21.029 00.004 11872 Status Line: Dither by 4.89,-0.54
20:41:21.032 00.003 11872 PhdController: newstate STATE_SETTLE_BEGIN
20:41:21.036 00.004 11872 PhdController: newstate STATE_SETTLE_WAIT
20:41:21.039 00.003 11872 evsrv: cli 0D2D2280 response: {"jsonrpc":"2.0","result":0,"id":"02a933c8-8a7e-4e7d-8e53-f32001ac4aae"}
20:41:21.043 00.004 11872 evsrv: cli 0D2D2280 disconnect
20:41:21.549 00.506 9960 Exposure complete
20:41:21.632 00.083 9960 worker thread done servicing request
20:41:21.633 00.001 11872 OnExposeComplete: enter
20:41:21.637 00.004 11872 UpdateGuideState(): m_state=6
20:41:21.641 00.004 11872 Star::Find(15, 1213, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 461
20:41:21.645 00.004 11872 Star::Find returns 1 (0), X=1213.38, Y=1061.77, Mass=5783, SNR=49.0, Peak=136 HFD=6.6
20:41:21.649 00.004 11872 CameraToMount -- cameraTheta (-0.04) - m_xAngle (-3.14) = xAngle (3.10 = 3.10)
20:41:21.654 00.005 11872 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.92 = 2.92)
20:41:21.657 00.003 11872 CameraToMount -- cameraX=5.00 cameraY=-0.20 hyp=5.00 cameraTheta=-0.04 mountX=-5.00 mountY=1.08, mountTheta=2.93
20:41:21.660 00.003 11872 dither recenter: remaining=(-4.9,0.5) step=(-4.9,0.5)
20:41:21.663 00.003 11872 MountToCamera -- mountTheta (3.03) + m_xAngle (-3.14) = xAngle (-0.11 = -0.11)
20:41:21.666 00.003 11872 MountToCamera -- mountX=-4.89 mountY=0.54 hyp=4.92 mountTheta=3.03 cameraX=4.89, cameraY=-0.52 cameraTheta=-0.11
20:41:21.670 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=4.89, y=-0.52, opts=4)
20:41:21.673 00.003 11872 Enqueuing Move request for scope (4.89, -0.52)
20:41:21.676 00.003 9960 Worker thread wakes up
20:41:21.676 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (4.89, -0.52) opts 0x4
20:41:21.676 00.000 9960 Handling offset move in thread for scope, endpoint = (4.89, -0.52)
20:41:21.676 00.000 9960 Moving (4.89, -0.52) raw xDistance=-4.89 yDistance=0.54
20:41:21.677 00.001 9960 MoveAxis(E, 3249, B)
20:41:21.677 00.000 9960 Guiding  Dir = 2, Dur = 3249
20:41:21.677 00.000 11872 Mount: notify direct move -4.89,0.54
20:41:21.680 00.003 9960 IsSlewing returns 0
20:41:21.680 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=1, FiltMin=0, FiltMax=183, Gamma=1.000
20:41:21.685 00.005 9960 IsGuiding returns 0
20:41:21.685 00.000 11872 UpdateGuideState exits: m=5783 SNR=49.0
20:41:21.688 00.003 11872 PhdController: settling, locked = 1, distance = 5.20 (1.50) aobump = 0 frame = 1 / 99999
20:41:21.691 00.003 9960 PulseGuide returned control before completion, sleep 3259
20:41:21.691 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763779281.691,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":5.20,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
20:41:21.694 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:21.697 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:41:21.700 00.003 11872 Enqueuing Expose request
20:41:24.963 03.263 9960 IsGuiding returns 1
20:41:24.964 00.001 9960 scope still moving after pulse duration time elapsed
20:41:24.994 00.030 9960 IsSlewing returns 0
20:41:24.995 00.001 9960 IsGuiding returns 0
20:41:24.995 00.000 9960 scope move finished after 3249 + 61 ms
20:41:24.995 00.000 9960 Move returns status 0, amount 3249
20:41:24.996 00.001 9960 MoveAxis(S, 405, B)
20:41:24.996 00.000 9960 Guiding  Dir = 1, Dur = 405
20:41:24.996 00.000 9960 IsSlewing returns 0
20:41:24.998 00.002 9960 IsGuiding returns 0
20:41:24.998 00.000 9960 PulseGuide returned control before completion, sleep 415
20:41:25.415 00.417 9960 IsGuiding returns 1
20:41:25.417 00.002 9960 scope still moving after pulse duration time elapsed
20:41:25.448 00.031 9960 IsSlewing returns 0
20:41:25.448 00.000 9960 IsGuiding returns 0
20:41:25.449 00.001 9960 scope move finished after 405 + 46 ms
20:41:25.449 00.000 9960 Move returns status 0, amount 405
20:41:25.449 00.000 9960 move complete, result=0
20:41:25.450 00.001 9960 worker thread done servicing request
20:41:25.450 00.000 11872 GuideStep: -4.9 px 3249 ms EAST, 0.5 px 405 ms SOUTH
20:41:25.455 00.005 9960 Worker thread wakes up
20:41:25.455 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:41:25.457 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1193,1047,31,31)
20:41:26.708 01.251 9960 Exposure complete
20:41:26.827 00.119 9960 worker thread done servicing request
20:41:26.828 00.001 11872 OnExposeComplete: enter
20:41:26.830 00.002 11872 UpdateGuideState(): m_state=6
20:41:26.834 00.004 11872 Star::Find(15, 1213, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 462
20:41:26.838 00.004 11872 Star::Find returns 1 (0), X=1208.85, Y=1062.59, Mass=5612, SNR=47.9, Peak=127 HFD=6.8
20:41:26.841 00.003 11872 CameraToMount -- cameraTheta (0.92) - m_xAngle (-3.14) = xAngle (4.06 = -2.23)
20:41:26.846 00.005 11872 CameraToMount -- cameraTheta (0.92) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.89 = -2.40)
20:41:26.849 00.003 11872 CameraToMount -- cameraX=0.47 cameraY=0.62 hyp=0.77 cameraTheta=0.92 mountX=-0.47 mountY=-0.52, mountTheta=-2.30
20:41:26.854 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.47, y=0.62, opts=13)
20:41:26.858 00.004 11872 Enqueuing Move request for scope (0.47, 0.62)
20:41:26.862 00.004 9960 Worker thread wakes up
20:41:26.862 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.47, 0.62) opts 0xd
20:41:26.862 00.000 9960 Handling offset move in thread for scope, endpoint = (0.47, 0.62)
20:41:26.863 00.001 9960 Moving (0.47, 0.62) raw xDistance=-0.47 yDistance=-0.52
20:41:26.863 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.47
20:41:26.863 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
20:41:26.863 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.52
20:41:26.863 00.000 9960 MoveAxis(E, 197, ABG)
20:41:26.863 00.000 9960 Guiding  Dir = 2, Dur = 197
20:41:26.863 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=230, med=1, FiltMin=0, FiltMax=185, Gamma=1.000
20:41:26.867 00.004 9960 IsSlewing returns 0
20:41:26.867 00.000 11872 UpdateGuideState exits: m=5612 SNR=47.9
20:41:26.871 00.004 9960 IsGuiding returns 0
20:41:26.872 00.001 11872 PhdController: settling, locked = 1, distance = 0.77 (1.50) aobump = 0 frame = 2 / 99999
20:41:26.875 00.003 11872 evsrv: {"Event":"Settling","Timestamp":1763779286.875,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.77,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
20:41:26.878 00.003 9960 PulseGuide returned control before completion, sleep 207
20:41:26.878 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:26.882 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:41:26.886 00.004 11872 Enqueuing Expose request
20:41:27.088 00.202 9960 IsGuiding returns 1
20:41:27.089 00.001 9960 scope still moving after pulse duration time elapsed
20:41:27.118 00.029 9960 IsSlewing returns 0
20:41:27.119 00.001 9960 IsGuiding returns 0
20:41:27.120 00.001 9960 scope move finished after 197 + 51 ms
20:41:27.120 00.000 9960 Move returns status 0, amount 197
20:41:27.120 00.000 9960 MoveAxis(N, 0, ABG)
20:41:27.120 00.000 9960 Move returns status 0, amount 0
20:41:27.121 00.001 9960 move complete, result=0
20:41:27.121 00.000 11872 GuideStep: -0.5 px 197 ms EAST, -0.5 px 0 ms NORTH
20:41:27.126 00.005 9960 worker thread done servicing request
20:41:27.127 00.001 9960 Worker thread wakes up
20:41:27.127 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:41:27.127 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1193,1047,31,31)
20:41:28.378 01.251 9960 Exposure complete
20:41:28.523 00.145 9960 worker thread done servicing request
20:41:28.524 00.001 11872 OnExposeComplete: enter
20:41:28.531 00.007 11872 UpdateGuideState(): m_state=6
20:41:28.536 00.005 11872 Star::Find(15, 1208, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 463
20:41:28.540 00.004 11872 Star::Find returns 1 (0), X=1208.71, Y=1062.87, Mass=5369, SNR=46.1, Peak=135 HFD=6.6
20:41:28.545 00.005 11872 CameraToMount -- cameraTheta (1.21) - m_xAngle (-3.14) = xAngle (4.35 = -1.93)
20:41:28.549 00.004 11872 CameraToMount -- cameraTheta (1.21) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.18 = -2.11)
20:41:28.552 00.003 11872 CameraToMount -- cameraX=0.34 cameraY=0.90 hyp=0.96 cameraTheta=1.21 mountX=-0.34 mountY=-0.83, mountTheta=-1.96
20:41:28.559 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.34, y=0.90, opts=13)
20:41:28.563 00.004 11872 Enqueuing Move request for scope (0.34, 0.90)
20:41:28.567 00.004 9960 Worker thread wakes up
20:41:28.567 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=226, med=1, FiltMin=0, FiltMax=177, Gamma=1.000
20:41:28.571 00.004 11872 UpdateGuideState exits: m=5369 SNR=46.1
20:41:28.575 00.004 11872 PhdController: settling, locked = 1, distance = 0.83 (1.50) aobump = 0 frame = 3 / 99999
20:41:28.579 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.34, 0.90) opts 0xd
20:41:28.579 00.000 9960 Handling offset move in thread for scope, endpoint = (0.34, 0.90)
20:41:28.580 00.001 9960 Moving (0.34, 0.90) raw xDistance=-0.34 yDistance=-0.83
20:41:28.580 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.34
20:41:28.580 00.000 9960 resist switch: large excursion: input -0.83 thresh 0.60 direction from 0 to -1
20:41:28.580 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.48
20:41:28.581 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763779288.579,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.83,"Time":1.7,"SettleTime":10.0,"StarLocked":true}
20:41:28.585 00.004 9960 GuideAlgorithmResistSwitch::result() returns -0.83 from input -0.83
20:41:28.586 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:28.590 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:41:28.595 00.005 11872 Enqueuing Expose request
20:41:28.598 00.003 9960 MoveAxis(E, 157, ABG)
20:41:28.598 00.000 9960 Guiding  Dir = 2, Dur = 157
20:41:28.599 00.001 9960 IsSlewing returns 0
20:41:28.599 00.000 9960 IsGuiding returns 0
20:41:28.600 00.001 9960 PulseGuide returned control before completion, sleep 167
20:41:28.773 00.173 9960 IsGuiding returns 1
20:41:28.773 00.000 9960 scope still moving after pulse duration time elapsed
20:41:28.804 00.031 9960 IsSlewing returns 0
20:41:28.804 00.000 9960 IsGuiding returns 0
20:41:28.805 00.001 9960 scope move finished after 157 + 47 ms
20:41:28.805 00.000 9960 Move returns status 0, amount 157
20:41:28.805 00.000 9960 MoveAxis(N, 616, ABG)
20:41:28.805 00.000 9960 Guiding  Dir = 0, Dur = 616
20:41:28.805 00.000 9960 IsSlewing returns 0
20:41:28.806 00.001 9960 IsGuiding returns 0
20:41:28.806 00.000 9960 PulseGuide returned control before completion, sleep 626
20:41:29.444 00.638 9960 IsGuiding returns 1
20:41:29.445 00.001 9960 scope still moving after pulse duration time elapsed
20:41:29.476 00.031 9960 IsSlewing returns 0
20:41:29.478 00.002 9960 IsGuiding returns 0
20:41:29.478 00.000 9960 scope move finished after 616 + 55 ms
20:41:29.478 00.000 9960 Move returns status 0, amount 616
20:41:29.479 00.001 9960 move complete, result=0
20:41:29.480 00.001 9960 worker thread done servicing request
20:41:29.480 00.000 11872 GuideStep: -0.3 px 157 ms EAST, -0.8 px 616 ms NORTH
20:41:29.486 00.006 9960 Worker thread wakes up
20:41:29.486 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:41:29.486 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1193,1047,31,31)
20:41:30.744 01.258 9960 Exposure complete
20:41:30.850 00.106 9960 worker thread done servicing request
20:41:30.852 00.002 11872 OnExposeComplete: enter
20:41:30.856 00.004 11872 UpdateGuideState(): m_state=6
20:41:30.859 00.003 11872 Star::Find(15, 1208, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 464
20:41:30.863 00.004 11872 Star::Find returns 1 (0), X=1208.44, Y=1062.86, Mass=5793, SNR=49.1, Peak=136 HFD=6.7
20:41:30.867 00.004 11872 CameraToMount -- cameraTheta (1.50) - m_xAngle (-3.14) = xAngle (4.64 = -1.65)
20:41:30.871 00.004 11872 CameraToMount -- cameraTheta (1.50) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.46 = -1.82)
20:41:30.876 00.005 11872 CameraToMount -- cameraX=0.06 cameraY=0.88 hyp=0.89 cameraTheta=1.50 mountX=-0.07 mountY=-0.86, mountTheta=-1.65
20:41:30.880 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.06, y=0.88, opts=13)
20:41:30.885 00.005 11872 Enqueuing Move request for scope (0.06, 0.88)
20:41:30.889 00.004 9960 Worker thread wakes up
20:41:30.889 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.88) opts 0xd
20:41:30.889 00.000 9960 Handling offset move in thread for scope, endpoint = (0.06, 0.88)
20:41:30.889 00.000 9960 Moving (0.06, 0.88) raw xDistance=-0.07 yDistance=-0.86
20:41:30.889 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:41:30.889 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.86 from input -0.86
20:41:30.890 00.001 9960 MoveAxis(E, 0, ABG)
20:41:30.891 00.001 9960 Move returns status 0, amount 0
20:41:30.891 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=1, FiltMin=0, FiltMax=189, Gamma=1.000
20:41:30.897 00.006 11872 UpdateGuideState exits: m=5793 SNR=49.1
20:41:30.902 00.005 11872 PhdController: settling, locked = 1, distance = 0.85 (1.50) aobump = 0 frame = 4 / 99999
20:41:30.908 00.006 9960 MoveAxis(N, 640, ABG)
20:41:30.908 00.000 9960 Guiding  Dir = 0, Dur = 640
20:41:30.908 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763779290.908,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.85,"Time":4.0,"SettleTime":10.0,"StarLocked":true}
20:41:30.912 00.004 9960 IsSlewing returns 0
20:41:30.912 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:30.917 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:41:30.922 00.005 11872 Enqueuing Expose request
20:41:30.926 00.004 9960 IsGuiding returns 0
20:41:30.926 00.000 9960 PulseGuide returned control before completion, sleep 650
20:41:31.583 00.657 9960 IsGuiding returns 1
20:41:31.585 00.002 9960 scope still moving after pulse duration time elapsed
20:41:31.615 00.030 9960 IsSlewing returns 0
20:41:31.616 00.001 9960 IsGuiding returns 0
20:41:31.616 00.000 9960 scope move finished after 640 + 49 ms
20:41:31.617 00.001 9960 Move returns status 0, amount 640
20:41:31.617 00.000 9960 move complete, result=0
20:41:31.617 00.000 9960 worker thread done servicing request
20:41:31.618 00.001 9960 Worker thread wakes up
20:41:31.618 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.9 px 640 ms NORTH
20:41:31.624 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:41:31.624 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1193,1047,31,31)
20:41:32.877 01.253 9960 Exposure complete
20:41:32.990 00.113 9960 worker thread done servicing request
20:41:32.991 00.001 11872 OnExposeComplete: enter
20:41:32.994 00.003 11872 UpdateGuideState(): m_state=6
20:41:32.999 00.005 11872 Star::Find(15, 1208, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 465
20:41:33.003 00.004 11872 Star::Find returns 1 (0), X=1208.43, Y=1062.42, Mass=5686, SNR=47.7, Peak=128 HFD=6.9
20:41:33.007 00.004 11872 CameraToMount -- cameraTheta (1.44) - m_xAngle (-3.14) = xAngle (4.58 = -1.70)
20:41:33.010 00.003 11872 CameraToMount -- cameraTheta (1.44) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.41 = -1.87)
20:41:33.015 00.005 11872 CameraToMount -- cameraX=0.06 cameraY=0.45 hyp=0.45 cameraTheta=1.44 mountX=-0.06 mountY=-0.43, mountTheta=-1.71
20:41:33.019 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.06, y=0.45, opts=13)
20:41:33.024 00.005 11872 Enqueuing Move request for scope (0.06, 0.45)
20:41:33.027 00.003 9960 Worker thread wakes up
20:41:33.027 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=202, med=1, FiltMin=0, FiltMax=185, Gamma=1.000
20:41:33.030 00.003 11872 UpdateGuideState exits: m=5686 SNR=47.7
20:41:33.035 00.005 11872 PhdController: settling, locked = 1, distance = 0.73 (1.50) aobump = 0 frame = 5 / 99999
20:41:33.038 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.45) opts 0xd
20:41:33.038 00.000 9960 Handling offset move in thread for scope, endpoint = (0.06, 0.45)
20:41:33.039 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763779293.038,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.73,"Time":6.2,"SettleTime":10.0,"StarLocked":true}
20:41:33.042 00.003 9960 Moving (0.06, 0.45) raw xDistance=-0.06 yDistance=-0.43
20:41:33.043 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:41:33.044 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.43 from input -0.43
20:41:33.044 00.000 9960 MoveAxis(E, 0, ABG)
20:41:33.044 00.000 9960 Move returns status 0, amount 0
20:41:33.044 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:33.047 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:41:33.051 00.004 11872 Enqueuing Expose request
20:41:33.055 00.004 9960 MoveAxis(N, 321, ABG)
20:41:33.055 00.000 9960 Guiding  Dir = 0, Dur = 321
20:41:33.056 00.001 9960 IsSlewing returns 0
20:41:33.056 00.000 9960 IsGuiding returns 0
20:41:33.057 00.001 9960 PulseGuide returned control before completion, sleep 331
20:41:33.391 00.334 9960 IsGuiding returns 1
20:41:33.392 00.001 9960 scope still moving after pulse duration time elapsed
20:41:33.421 00.029 9960 IsSlewing returns 0
20:41:33.422 00.001 9960 IsGuiding returns 0
20:41:33.423 00.001 9960 scope move finished after 321 + 46 ms
20:41:33.423 00.000 9960 Move returns status 0, amount 321
20:41:33.425 00.002 9960 move complete, result=0
20:41:33.425 00.000 9960 worker thread done servicing request
20:41:33.425 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.4 px 321 ms NORTH
20:41:33.432 00.007 9960 Worker thread wakes up
20:41:33.432 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:41:33.432 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1193,1047,31,31)
20:41:34.687 01.255 9960 Exposure complete
20:41:34.814 00.127 9960 worker thread done servicing request
20:41:34.816 00.002 11872 OnExposeComplete: enter
20:41:34.819 00.003 11872 UpdateGuideState(): m_state=6
20:41:34.822 00.003 11872 Star::Find(15, 1208, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 466
20:41:34.827 00.005 11872 Star::Find returns 1 (0), X=1208.49, Y=1061.89, Mass=5828, SNR=48.8, Peak=131 HFD=6.6
20:41:34.830 00.003 11872 CameraToMount -- cameraTheta (-0.64) - m_xAngle (-3.14) = xAngle (2.50 = 2.50)
20:41:34.835 00.005 11872 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.33 = 2.33)
20:41:34.838 00.003 11872 CameraToMount -- cameraX=0.11 cameraY=-0.08 hyp=0.14 cameraTheta=-0.64 mountX=-0.11 mountY=0.10, mountTheta=2.40
20:41:34.842 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.11, y=-0.08, opts=13)
20:41:34.847 00.005 11872 Enqueuing Move request for scope (0.11, -0.08)
20:41:34.850 00.003 9960 Worker thread wakes up
20:41:34.850 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.08) opts 0xd
20:41:34.850 00.000 9960 Handling offset move in thread for scope, endpoint = (0.11, -0.08)
20:41:34.850 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=201, med=1, FiltMin=0, FiltMax=181, Gamma=1.000
20:41:34.855 00.005 11872 UpdateGuideState exits: m=5828 SNR=48.8
20:41:34.858 00.003 11872 PhdController: settling, locked = 1, distance = 0.55 (1.50) aobump = 0 frame = 6 / 99999
20:41:34.861 00.003 9960 Moving (0.11, -0.08) raw xDistance=-0.11 yDistance=0.10
20:41:34.862 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
20:41:34.862 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763779294.861,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.55,"Time":8.0,"SettleTime":10.0,"StarLocked":true}
20:41:34.866 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:41:34.866 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:34.870 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:41:34.873 00.003 11872 Enqueuing Expose request
20:41:34.877 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
20:41:34.877 00.000 9960 MoveAxis(E, 0, ABG)
20:41:34.877 00.000 9960 Move returns status 0, amount 0
20:41:34.877 00.000 9960 MoveAxis(N, 0, ABG)
20:41:34.877 00.000 9960 Move returns status 0, amount 0
20:41:34.879 00.002 9960 move complete, result=0
20:41:34.879 00.000 9960 worker thread done servicing request
20:41:34.879 00.000 11872 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:41:34.883 00.004 9960 Worker thread wakes up
20:41:34.883 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:41:34.884 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1193,1047,31,31)
20:41:36.133 01.249 9960 Exposure complete
20:41:36.259 00.126 9960 worker thread done servicing request
20:41:36.259 00.000 11872 OnExposeComplete: enter
20:41:36.263 00.004 11872 UpdateGuideState(): m_state=6
20:41:36.267 00.004 11872 Star::Find(15, 1208, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 467
20:41:36.271 00.004 11872 Star::Find returns 1 (0), X=1208.50, Y=1062.05, Mass=5812, SNR=49.3, Peak=135 HFD=6.6
20:41:36.275 00.004 11872 CameraToMount -- cameraTheta (0.53) - m_xAngle (-3.14) = xAngle (3.67 = -2.61)
20:41:36.278 00.003 11872 CameraToMount -- cameraTheta (0.53) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.50 = -2.79)
20:41:36.282 00.004 11872 CameraToMount -- cameraX=0.12 cameraY=0.07 hyp=0.14 cameraTheta=0.53 mountX=-0.12 mountY=-0.05, mountTheta=-2.76
20:41:36.285 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=0.12, y=0.07, opts=13)
20:41:36.290 00.005 11872 Enqueuing Move request for scope (0.12, 0.07)
20:41:36.293 00.003 9960 Worker thread wakes up
20:41:36.293 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.07) opts 0xd
20:41:36.295 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=190, med=1, FiltMin=0, FiltMax=174, Gamma=1.000
20:41:36.297 00.002 11872 UpdateGuideState exits: m=5812 SNR=49.3
20:41:36.301 00.004 11872 PhdController: settling, locked = 1, distance = 0.43 (1.50) aobump = 0 frame = 7 / 99999
20:41:36.304 00.003 9960 Handling offset move in thread for scope, endpoint = (0.12, 0.07)
20:41:36.305 00.001 9960 Moving (0.12, 0.07) raw xDistance=-0.12 yDistance=-0.05
20:41:36.305 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
20:41:36.305 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:41:36.305 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:41:36.305 00.000 9960 MoveAxis(E, 0, ABG)
20:41:36.305 00.000 9960 Move returns status 0, amount 0
20:41:36.306 00.001 9960 MoveAxis(N, 0, ABG)
20:41:36.306 00.000 9960 Move returns status 0, amount 0
20:41:36.306 00.000 9960 move complete, result=0
20:41:36.306 00.000 9960 worker thread done servicing request
20:41:36.307 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763779296.304,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.43,"Time":9.4,"SettleTime":10.0,"StarLocked":true}
20:41:36.310 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:36.314 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:41:36.316 00.002 11872 Enqueuing Expose request
20:41:36.320 00.004 9960 Worker thread wakes up
20:41:36.320 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:41:36.321 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1193,1047,31,31)
20:41:36.321 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:41:37.573 01.252 9960 Exposure complete
20:41:37.701 00.128 9960 worker thread done servicing request
20:41:37.701 00.000 11872 OnExposeComplete: enter
20:41:37.705 00.004 11872 UpdateGuideState(): m_state=6
20:41:37.709 00.004 11872 Star::Find(15, 1208, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 468
20:41:37.713 00.004 11872 Star::Find returns 1 (0), X=1208.49, Y=1062.40, Mass=5866, SNR=50.2, Peak=130 HFD=7.0
20:41:37.716 00.003 11872 CameraToMount -- cameraTheta (1.32) - m_xAngle (-3.14) = xAngle (4.46 = -1.82)
20:41:37.720 00.004 11872 CameraToMount -- cameraTheta (1.32) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.29 = -2.00)
20:41:37.724 00.004 11872 CameraToMount -- cameraX=0.11 cameraY=0.43 hyp=0.44 cameraTheta=1.32 mountX=-0.11 mountY=-0.40, mountTheta=-1.84
20:41:37.728 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.11, y=0.43, opts=13)
20:41:37.731 00.003 11872 Enqueuing Move request for scope (0.11, 0.43)
20:41:37.737 00.006 9960 Worker thread wakes up
20:41:37.737 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.43) opts 0xd
20:41:37.737 00.000 9960 Handling offset move in thread for scope, endpoint = (0.11, 0.43)
20:41:37.737 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=227, med=1, FiltMin=0, FiltMax=184, Gamma=1.000
20:41:37.741 00.004 11872 UpdateGuideState exits: m=5866 SNR=50.2
20:41:37.744 00.003 9960 Moving (0.11, 0.43) raw xDistance=-0.11 yDistance=-0.40
20:41:37.744 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
20:41:37.744 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.40 from input -0.40
20:41:37.744 00.000 9960 MoveAxis(E, 0, ABG)
20:41:37.745 00.001 11872 PhdController: settling, locked = 1, distance = 0.43 (1.50) aobump = 0 frame = 8 / 99999
20:41:37.749 00.004 9960 Move returns status 0, amount 0
20:41:37.749 00.000 9960 MoveAxis(N, 302, ABG)
20:41:37.750 00.001 9960 Guiding  Dir = 0, Dur = 302
20:41:37.750 00.000 11872 PhdController: newstate STATE_FINISH
20:41:37.754 00.004 9960 IsSlewing returns 0
20:41:37.754 00.000 11872 PhdController complete: success
20:41:37.757 00.003 11872 evsrv: {"Event":"SettleDone","Timestamp":1763779297.757,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":8,"DroppedFrames":0}
20:41:37.762 00.005 9960 IsGuiding returns 0
20:41:37.762 00.000 11872 Mount: notify guiding dither settle done success=1
20:41:37.765 00.003 11872 PhdController: newstate STATE_IDLE
20:41:37.770 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:37.774 00.004 9960 PulseGuide returned control before completion, sleep 312
20:41:37.774 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:41:37.777 00.003 11872 Enqueuing Expose request
20:41:38.097 00.320 9960 IsGuiding returns 0
20:41:38.098 00.001 9960 Move returns status 0, amount 302
20:41:38.098 00.000 9960 move complete, result=0
20:41:38.099 00.001 9960 worker thread done servicing request
20:41:38.099 00.000 9960 Worker thread wakes up
20:41:38.099 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.4 px 302 ms NORTH
20:41:38.109 00.010 9960 worker thread servicing REQUEST_EXPOSE 1000
20:41:38.110 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1193,1047,31,31)
20:41:39.352 01.242 9960 Exposure complete
20:41:39.506 00.154 9960 worker thread done servicing request
20:41:39.506 00.000 11872 OnExposeComplete: enter
20:41:39.513 00.007 11872 UpdateGuideState(): m_state=6
20:41:39.520 00.007 11872 Star::Find(15, 1208, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 469
20:41:39.528 00.008 11872 Star::Find returns 1 (0), X=1208.57, Y=1062.20, Mass=5820, SNR=48.8, Peak=133 HFD=6.6
20:41:39.534 00.006 11872 CameraToMount -- cameraTheta (0.87) - m_xAngle (-3.14) = xAngle (4.01 = -2.28)
20:41:39.539 00.005 11872 CameraToMount -- cameraTheta (0.87) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.83 = -2.45)
20:41:39.543 00.004 11872 CameraToMount -- cameraX=0.19 cameraY=0.23 hyp=0.30 cameraTheta=0.87 mountX=-0.19 mountY=-0.19, mountTheta=-2.37
20:41:39.549 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.19, y=0.23, opts=13)
20:41:39.552 00.003 11872 Enqueuing Move request for scope (0.19, 0.23)
20:41:39.556 00.004 9960 Worker thread wakes up
20:41:39.556 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=218, med=1, FiltMin=0, FiltMax=182, Gamma=1.000
20:41:39.561 00.005 11872 UpdateGuideState exits: m=5820 SNR=48.8
20:41:39.565 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:39.569 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:41:39.573 00.004 11872 Enqueuing Expose request
20:41:39.577 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.23) opts 0xd
20:41:39.577 00.000 9960 Handling offset move in thread for scope, endpoint = (0.19, 0.23)
20:41:39.577 00.000 9960 Moving (0.19, 0.23) raw xDistance=-0.19 yDistance=-0.19
20:41:39.577 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
20:41:39.578 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:41:39.578 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
20:41:39.578 00.000 9960 MoveAxis(E, 0, ABG)
20:41:39.578 00.000 9960 Move returns status 0, amount 0
20:41:39.579 00.001 9960 MoveAxis(N, 0, ABG)
20:41:39.579 00.000 9960 Move returns status 0, amount 0
20:41:39.579 00.000 9960 move complete, result=0
20:41:39.579 00.000 9960 worker thread done servicing request
20:41:39.580 00.001 11872 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
20:41:39.584 00.004 9960 Worker thread wakes up
20:41:39.584 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:41:39.584 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1193,1047,31,31)
20:41:40.841 01.257 9960 Exposure complete
20:41:40.989 00.148 9960 worker thread done servicing request
20:41:40.990 00.001 11872 OnExposeComplete: enter
20:41:40.993 00.003 11872 UpdateGuideState(): m_state=6
20:41:40.997 00.004 11872 Star::Find(15, 1208, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 470
20:41:41.001 00.004 11872 Star::Find returns 1 (0), X=1208.76, Y=1062.07, Mass=5709, SNR=48.0, Peak=137 HFD=6.7
20:41:41.005 00.004 11872 CameraToMount -- cameraTheta (0.25) - m_xAngle (-3.14) = xAngle (3.39 = -2.90)
20:41:41.008 00.003 11872 CameraToMount -- cameraTheta (0.25) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.21 = -3.07)
20:41:41.013 00.005 11872 CameraToMount -- cameraX=0.38 cameraY=0.10 hyp=0.39 cameraTheta=0.25 mountX=-0.38 mountY=-0.03, mountTheta=-3.07
20:41:41.021 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=0.38, y=0.10, opts=13)
20:41:41.025 00.004 11872 Enqueuing Move request for scope (0.38, 0.10)
20:41:41.030 00.005 9960 Worker thread wakes up
20:41:41.030 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.38, 0.10) opts 0xd
20:41:41.031 00.001 9960 Handling offset move in thread for scope, endpoint = (0.38, 0.10)
20:41:41.031 00.000 9960 Moving (0.38, 0.10) raw xDistance=-0.38 yDistance=-0.03
20:41:41.031 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.38
20:41:41.031 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:41:41.032 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=214, med=1, FiltMin=0, FiltMax=181, Gamma=1.000
20:41:41.036 00.004 11872 UpdateGuideState exits: m=5709 SNR=48.0
20:41:41.040 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:41:41.040 00.000 9960 MoveAxis(E, 161, ABG)
20:41:41.040 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:41.044 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:41:41.048 00.004 11872 Enqueuing Expose request
20:41:41.053 00.005 9960 Guiding  Dir = 2, Dur = 161
20:41:41.053 00.000 9960 IsSlewing returns 0
20:41:41.054 00.001 9960 IsGuiding returns 0
20:41:41.054 00.000 9960 PulseGuide returned control before completion, sleep 171
20:41:41.236 00.182 9960 IsGuiding returns 1
20:41:41.236 00.000 9960 scope still moving after pulse duration time elapsed
20:41:41.269 00.033 9960 IsSlewing returns 0
20:41:41.270 00.001 9960 IsGuiding returns 0
20:41:41.270 00.000 9960 scope move finished after 161 + 55 ms
20:41:41.271 00.001 9960 Move returns status 0, amount 161
20:41:41.271 00.000 9960 MoveAxis(N, 0, ABG)
20:41:41.271 00.000 9960 Move returns status 0, amount 0
20:41:41.271 00.000 9960 move complete, result=0
20:41:41.272 00.001 9960 worker thread done servicing request
20:41:41.273 00.001 9960 Worker thread wakes up
20:41:41.273 00.000 11872 GuideStep: -0.4 px 161 ms EAST, -0.0 px 0 ms NORTH
20:41:41.279 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:41:41.279 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1193,1047,31,31)
20:41:42.528 01.249 9960 Exposure complete
20:41:42.662 00.134 9960 worker thread done servicing request
20:41:42.663 00.001 11872 OnExposeComplete: enter
20:41:42.667 00.004 11872 UpdateGuideState(): m_state=6
20:41:42.673 00.006 11872 Star::Find(15, 1208, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 471
20:41:42.677 00.004 11872 Star::Find returns 1 (0), X=1208.56, Y=1062.55, Mass=5838, SNR=49.0, Peak=127 HFD=7.0
20:41:42.681 00.004 11872 CameraToMount -- cameraTheta (1.26) - m_xAngle (-3.14) = xAngle (4.40 = -1.88)
20:41:42.685 00.004 11872 CameraToMount -- cameraTheta (1.26) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.23 = -2.06)
20:41:42.689 00.004 11872 CameraToMount -- cameraX=0.18 cameraY=0.58 hyp=0.61 cameraTheta=1.26 mountX=-0.19 mountY=-0.54, mountTheta=-1.91
20:41:42.693 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.18, y=0.58, opts=13)
20:41:42.698 00.005 11872 Enqueuing Move request for scope (0.18, 0.58)
20:41:42.702 00.004 9960 Worker thread wakes up
20:41:42.702 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=202, med=1, FiltMin=0, FiltMax=188, Gamma=1.000
20:41:42.708 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.58) opts 0xd
20:41:42.708 00.000 9960 Handling offset move in thread for scope, endpoint = (0.18, 0.58)
20:41:42.709 00.001 9960 Moving (0.18, 0.58) raw xDistance=-0.19 yDistance=-0.54
20:41:42.709 00.000 11872 UpdateGuideState exits: m=5838 SNR=49.0
20:41:42.715 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:42.719 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:41:42.724 00.005 11872 Enqueuing Expose request
20:41:42.727 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
20:41:42.727 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.54 from input -0.54
20:41:42.727 00.000 9960 MoveAxis(E, 0, ABG)
20:41:42.727 00.000 9960 Move returns status 0, amount 0
20:41:42.728 00.001 9960 MoveAxis(N, 402, ABG)
20:41:42.728 00.000 9960 Guiding  Dir = 0, Dur = 402
20:41:42.728 00.000 9960 IsSlewing returns 0
20:41:42.729 00.001 9960 IsGuiding returns 0
20:41:42.729 00.000 9960 PulseGuide returned control before completion, sleep 412
20:41:43.143 00.414 9960 IsGuiding returns 1
20:41:43.143 00.000 9960 scope still moving after pulse duration time elapsed
20:41:43.174 00.031 9960 IsSlewing returns 0
20:41:43.176 00.002 9960 IsGuiding returns 0
20:41:43.177 00.001 9960 scope move finished after 402 + 45 ms
20:41:43.178 00.001 9960 Move returns status 0, amount 402
20:41:43.178 00.000 9960 move complete, result=0
20:41:43.179 00.001 9960 worker thread done servicing request
20:41:43.179 00.000 9960 Worker thread wakes up
20:41:43.180 00.001 11872 GuideStep: -0.2 px 0 ms EAST, -0.5 px 402 ms NORTH
20:41:43.186 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:41:43.187 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1193,1047,31,31)
20:41:44.435 01.248 9960 Exposure complete
20:41:44.583 00.148 9960 worker thread done servicing request
20:41:44.583 00.000 11872 OnExposeComplete: enter
20:41:44.587 00.004 11872 UpdateGuideState(): m_state=6
20:41:44.592 00.005 11872 Star::Find(15, 1208, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 472
20:41:44.595 00.003 11872 Star::Find returns 1 (0), X=1208.66, Y=1062.07, Mass=5473, SNR=47.5, Peak=129 HFD=6.6
20:41:44.599 00.004 11872 CameraToMount -- cameraTheta (0.34) - m_xAngle (-3.14) = xAngle (3.48 = -2.81)
20:41:44.603 00.004 11872 CameraToMount -- cameraTheta (0.34) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.30 = -2.98)
20:41:44.608 00.005 11872 CameraToMount -- cameraX=0.29 cameraY=0.10 hyp=0.30 cameraTheta=0.34 mountX=-0.29 mountY=-0.05, mountTheta=-2.97
20:41:44.614 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.29, y=0.10, opts=13)
20:41:44.618 00.004 11872 Enqueuing Move request for scope (0.29, 0.10)
20:41:44.623 00.005 9960 Worker thread wakes up
20:41:44.623 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=197, med=1, FiltMin=0, FiltMax=181, Gamma=1.000
20:41:44.629 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.10) opts 0xd
20:41:44.629 00.000 11872 UpdateGuideState exits: m=5473 SNR=47.5
20:41:44.633 00.004 9960 Handling offset move in thread for scope, endpoint = (0.29, 0.10)
20:41:44.633 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:44.640 00.007 9960 Moving (0.29, 0.10) raw xDistance=-0.29 yDistance=-0.05
20:41:44.640 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:41:44.644 00.004 9960 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29
20:41:44.645 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:41:44.646 00.001 11872 Enqueuing Expose request
20:41:44.650 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:41:44.650 00.000 9960 MoveAxis(E, 120, ABG)
20:41:44.650 00.000 9960 Guiding  Dir = 2, Dur = 120
20:41:44.651 00.001 9960 IsSlewing returns 0
20:41:44.651 00.000 9960 IsGuiding returns 0
20:41:44.653 00.002 9960 PulseGuide returned control before completion, sleep 130
20:41:44.796 00.143 9960 IsGuiding returns 1
20:41:44.796 00.000 9960 scope still moving after pulse duration time elapsed
20:41:44.827 00.031 9960 IsSlewing returns 0
20:41:44.828 00.001 9960 IsGuiding returns 0
20:41:44.828 00.000 9960 scope move finished after 120 + 55 ms
20:41:44.828 00.000 9960 Move returns status 0, amount 120
20:41:44.829 00.001 9960 MoveAxis(N, 0, ABG)
20:41:44.829 00.000 9960 Move returns status 0, amount 0
20:41:44.830 00.001 9960 move complete, result=0
20:41:44.830 00.000 9960 worker thread done servicing request
20:41:44.830 00.000 11872 GuideStep: -0.3 px 120 ms EAST, -0.0 px 0 ms NORTH
20:41:44.837 00.007 9960 Worker thread wakes up
20:41:44.837 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:41:44.837 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1193,1047,31,31)
20:41:46.092 01.255 9960 Exposure complete
20:41:46.224 00.132 9960 worker thread done servicing request
20:41:46.225 00.001 11872 OnExposeComplete: enter
20:41:46.228 00.003 11872 UpdateGuideState(): m_state=6
20:41:46.233 00.005 11872 Star::Find(15, 1208, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 473
20:41:46.240 00.007 11872 Star::Find returns 1 (0), X=1208.46, Y=1062.37, Mass=6002, SNR=50.3, Peak=141 HFD=7.0
20:41:46.245 00.005 11872 CameraToMount -- cameraTheta (1.36) - m_xAngle (-3.14) = xAngle (4.50 = -1.79)
20:41:46.249 00.004 11872 CameraToMount -- cameraTheta (1.36) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.33 = -1.96)
20:41:46.254 00.005 11872 CameraToMount -- cameraX=0.08 cameraY=0.39 hyp=0.40 cameraTheta=1.36 mountX=-0.09 mountY=-0.37, mountTheta=-1.80
20:41:46.260 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.08, y=0.39, opts=13)
20:41:46.263 00.003 11872 Enqueuing Move request for scope (0.08, 0.39)
20:41:46.270 00.007 9960 Worker thread wakes up
20:41:46.270 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=210, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
20:41:46.275 00.005 11872 UpdateGuideState exits: m=6002 SNR=50.3
20:41:46.279 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:46.284 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:41:46.288 00.004 11872 Enqueuing Expose request
20:41:46.291 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.39) opts 0xd
20:41:46.292 00.001 9960 Handling offset move in thread for scope, endpoint = (0.08, 0.39)
20:41:46.292 00.000 9960 Moving (0.08, 0.39) raw xDistance=-0.09 yDistance=-0.37
20:41:46.292 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:41:46.292 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.37 from input -0.37
20:41:46.292 00.000 9960 MoveAxis(E, 0, ABG)
20:41:46.292 00.000 9960 Move returns status 0, amount 0
20:41:46.293 00.001 9960 MoveAxis(N, 277, ABG)
20:41:46.293 00.000 9960 Guiding  Dir = 0, Dur = 277
20:41:46.293 00.000 9960 IsSlewing returns 0
20:41:46.294 00.001 9960 IsGuiding returns 0
20:41:46.294 00.000 9960 PulseGuide returned control before completion, sleep 287
20:41:46.596 00.302 9960 IsGuiding returns 0
20:41:46.596 00.000 9960 Move returns status 0, amount 277
20:41:46.597 00.001 9960 move complete, result=0
20:41:46.598 00.001 9960 worker thread done servicing request
20:41:46.598 00.000 9960 Worker thread wakes up
20:41:46.598 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.4 px 277 ms NORTH
20:41:46.605 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:41:46.605 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1193,1047,31,31)
20:41:47.854 01.249 9960 Exposure complete
20:41:47.987 00.133 9960 worker thread done servicing request
20:41:47.987 00.000 11872 OnExposeComplete: enter
20:41:47.992 00.005 11872 UpdateGuideState(): m_state=6
20:41:47.996 00.004 11872 Star::Find(15, 1208, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 474
20:41:48.001 00.005 11872 Star::Find returns 1 (0), X=1208.56, Y=1061.92, Mass=5680, SNR=48.4, Peak=142 HFD=6.5
20:41:48.004 00.003 11872 CameraToMount -- cameraTheta (-0.30) - m_xAngle (-3.14) = xAngle (2.83 = 2.83)
20:41:48.008 00.004 11872 CameraToMount -- cameraTheta (-0.30) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.66 = 2.66)
20:41:48.010 00.002 11872 CameraToMount -- cameraX=0.18 cameraY=-0.06 hyp=0.19 cameraTheta=-0.30 mountX=-0.18 mountY=0.09, mountTheta=2.69
20:41:48.016 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.18, y=-0.06, opts=13)
20:41:48.020 00.004 11872 Enqueuing Move request for scope (0.18, -0.06)
20:41:48.024 00.004 9960 Worker thread wakes up
20:41:48.025 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=1, FiltMin=0, FiltMax=185, Gamma=1.000
20:41:48.028 00.003 11872 UpdateGuideState exits: m=5680 SNR=48.4
20:41:48.032 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.06) opts 0xd
20:41:48.032 00.000 9960 Handling offset move in thread for scope, endpoint = (0.18, -0.06)
20:41:48.033 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:48.036 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:41:48.040 00.004 11872 Enqueuing Expose request
20:41:48.043 00.003 9960 Moving (0.18, -0.06) raw xDistance=-0.18 yDistance=0.09
20:41:48.043 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
20:41:48.045 00.002 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:41:48.045 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
20:41:48.045 00.000 9960 MoveAxis(E, 0, ABG)
20:41:48.045 00.000 9960 Move returns status 0, amount 0
20:41:48.046 00.001 9960 MoveAxis(N, 0, ABG)
20:41:48.046 00.000 9960 Move returns status 0, amount 0
20:41:48.046 00.000 9960 move complete, result=0
20:41:48.046 00.000 9960 worker thread done servicing request
20:41:48.046 00.000 9960 Worker thread wakes up
20:41:48.046 00.000 11872 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:41:48.051 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:41:48.051 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1193,1047,31,31)
20:41:49.296 01.245 9960 Exposure complete
20:41:49.425 00.129 9960 worker thread done servicing request
20:41:49.427 00.002 11872 OnExposeComplete: enter
20:41:49.431 00.004 11872 UpdateGuideState(): m_state=6
20:41:49.434 00.003 11872 Star::Find(15, 1208, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 475
20:41:49.438 00.004 11872 Star::Find returns 1 (0), X=1208.60, Y=1062.13, Mass=5619, SNR=48.5, Peak=135 HFD=6.5
20:41:49.442 00.004 11872 CameraToMount -- cameraTheta (0.62) - m_xAngle (-3.14) = xAngle (3.76 = -2.52)
20:41:49.445 00.003 11872 CameraToMount -- cameraTheta (0.62) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.59 = -2.70)
20:41:49.449 00.004 11872 CameraToMount -- cameraX=0.22 cameraY=0.16 hyp=0.27 cameraTheta=0.62 mountX=-0.22 mountY=-0.12, mountTheta=-2.66
20:41:49.456 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.22, y=0.16, opts=13)
20:41:49.462 00.006 11872 Enqueuing Move request for scope (0.22, 0.16)
20:41:49.467 00.005 9960 Worker thread wakes up
20:41:49.468 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
20:41:49.471 00.003 11872 UpdateGuideState exits: m=5619 SNR=48.5
20:41:49.477 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:49.481 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.16) opts 0xd
20:41:49.482 00.001 9960 Handling offset move in thread for scope, endpoint = (0.22, 0.16)
20:41:49.482 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:41:49.485 00.003 11872 Enqueuing Expose request
20:41:49.491 00.006 9960 Moving (0.22, 0.16) raw xDistance=-0.22 yDistance=-0.12
20:41:49.491 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
20:41:49.491 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:41:49.491 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
20:41:49.492 00.001 9960 MoveAxis(E, 92, ABG)
20:41:49.492 00.000 9960 Guiding  Dir = 2, Dur = 92
20:41:49.492 00.000 9960 IsSlewing returns 0
20:41:49.493 00.001 9960 IsGuiding returns 0
20:41:49.493 00.000 9960 PulseGuide returned control before completion, sleep 102
20:41:49.599 00.106 9960 IsGuiding returns 1
20:41:49.600 00.001 9960 scope still moving after pulse duration time elapsed
20:41:49.630 00.030 9960 IsSlewing returns 0
20:41:49.631 00.001 9960 IsGuiding returns 0
20:41:49.631 00.000 9960 scope move finished after 92 + 46 ms
20:41:49.632 00.001 9960 Move returns status 0, amount 92
20:41:49.633 00.001 9960 MoveAxis(N, 0, ABG)
20:41:49.633 00.000 9960 Move returns status 0, amount 0
20:41:49.634 00.001 9960 move complete, result=0
20:41:49.634 00.000 9960 worker thread done servicing request
20:41:49.634 00.000 11872 GuideStep: -0.2 px 92 ms EAST, -0.1 px 0 ms NORTH
20:41:49.642 00.008 9960 Worker thread wakes up
20:41:49.643 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:41:49.643 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1193,1047,31,31)
20:41:50.889 01.246 9960 Exposure complete
20:41:51.014 00.125 9960 worker thread done servicing request
20:41:51.015 00.001 11872 OnExposeComplete: enter
20:41:51.019 00.004 11872 UpdateGuideState(): m_state=6
20:41:51.024 00.005 11872 Star::Find(15, 1208, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 476
20:41:51.027 00.003 11872 Star::Find returns 1 (0), X=1208.52, Y=1062.42, Mass=5810, SNR=48.4, Peak=133 HFD=7.0
20:41:51.031 00.004 11872 CameraToMount -- cameraTheta (1.25) - m_xAngle (-3.14) = xAngle (4.39 = -1.89)
20:41:51.035 00.004 11872 CameraToMount -- cameraTheta (1.25) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.22 = -2.07)
20:41:51.038 00.003 11872 CameraToMount -- cameraX=0.15 cameraY=0.44 hyp=0.47 cameraTheta=1.25 mountX=-0.15 mountY=-0.41, mountTheta=-1.92
20:41:51.044 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.15, y=0.44, opts=13)
20:41:51.049 00.005 11872 Enqueuing Move request for scope (0.15, 0.44)
20:41:51.054 00.005 9960 Worker thread wakes up
20:41:51.055 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=1, FiltMin=0, FiltMax=183, Gamma=1.000
20:41:51.059 00.004 11872 UpdateGuideState exits: m=5810 SNR=48.4
20:41:51.062 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:51.066 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:41:51.070 00.004 11872 Enqueuing Expose request
20:41:51.075 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.44) opts 0xd
20:41:51.075 00.000 9960 Handling offset move in thread for scope, endpoint = (0.15, 0.44)
20:41:51.075 00.000 9960 Moving (0.15, 0.44) raw xDistance=-0.15 yDistance=-0.41
20:41:51.076 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
20:41:51.076 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.41 from input -0.41
20:41:51.076 00.000 9960 MoveAxis(E, 0, ABG)
20:41:51.076 00.000 9960 Move returns status 0, amount 0
20:41:51.076 00.000 9960 MoveAxis(N, 306, ABG)
20:41:51.077 00.001 9960 Guiding  Dir = 0, Dur = 306
20:41:51.077 00.000 9960 IsSlewing returns 0
20:41:51.079 00.002 9960 IsGuiding returns 0
20:41:51.079 00.000 9960 PulseGuide returned control before completion, sleep 316
20:41:51.410 00.331 9960 IsGuiding returns 0
20:41:51.411 00.001 9960 Move returns status 0, amount 306
20:41:51.411 00.000 9960 move complete, result=0
20:41:51.413 00.002 9960 worker thread done servicing request
20:41:51.413 00.000 9960 Worker thread wakes up
20:41:51.413 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:41:51.414 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.4 px 306 ms NORTH
20:41:51.420 00.006 9960 Handling exposure in thread, d=1000 o=3 r=(1193,1047,31,31)
20:41:52.670 01.250 9960 Exposure complete
20:41:52.809 00.139 9960 worker thread done servicing request
20:41:52.810 00.001 11872 OnExposeComplete: enter
20:41:52.813 00.003 11872 UpdateGuideState(): m_state=6
20:41:52.819 00.006 11872 Star::Find(15, 1208, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 477
20:41:52.823 00.004 11872 Star::Find returns 1 (0), X=1208.16, Y=1062.55, Mass=5025, SNR=45.6, Peak=116 HFD=6.5
20:41:52.827 00.004 11872 CameraToMount -- cameraTheta (1.93) - m_xAngle (-3.14) = xAngle (5.07 = -1.22)
20:41:52.832 00.005 11872 CameraToMount -- cameraTheta (1.93) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.89 = -1.39)
20:41:52.837 00.005 11872 CameraToMount -- cameraX=-0.22 cameraY=0.58 hyp=0.62 cameraTheta=1.93 mountX=0.21 mountY=-0.61, mountTheta=-1.23
20:41:52.842 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.22, y=0.58, opts=13)
20:41:52.846 00.004 11872 Enqueuing Move request for scope (-0.22, 0.58)
20:41:52.850 00.004 9960 Worker thread wakes up
20:41:52.850 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.58) opts 0xd
20:41:52.850 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.22, 0.58)
20:41:52.850 00.000 9960 Moving (-0.22, 0.58) raw xDistance=0.21 yDistance=-0.61
20:41:52.851 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
20:41:52.851 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.61 from input -0.61
20:41:52.852 00.001 9960 MoveAxis(W, 90, ABG)
20:41:52.852 00.000 9960 Guiding  Dir = 3, Dur = 90
20:41:52.852 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=201, med=1, FiltMin=0, FiltMax=183, Gamma=1.000
20:41:52.856 00.004 9960 IsSlewing returns 0
20:41:52.856 00.000 11872 UpdateGuideState exits: m=5025 SNR=45.6
20:41:52.861 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:52.867 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:41:52.871 00.004 11872 Enqueuing Expose request
20:41:52.875 00.004 9960 IsGuiding returns 0
20:41:52.876 00.001 9960 PulseGuide returned control before completion, sleep 100
20:41:52.989 00.113 9960 IsGuiding returns 1
20:41:52.989 00.000 9960 scope still moving after pulse duration time elapsed
20:41:53.016 00.027 9960 IsSlewing returns 0
20:41:53.020 00.004 9960 IsGuiding returns 0
20:41:53.020 00.000 9960 scope move finished after 90 + 55 ms
20:41:53.020 00.000 9960 Move returns status 0, amount 90
20:41:53.022 00.002 9960 MoveAxis(N, 452, ABG)
20:41:53.022 00.000 9960 Guiding  Dir = 0, Dur = 452
20:41:53.022 00.000 9960 IsSlewing returns 0
20:41:53.022 00.000 9960 IsGuiding returns 0
20:41:53.023 00.001 9960 PulseGuide returned control before completion, sleep 462
20:41:53.502 00.479 9960 IsGuiding returns 1
20:41:53.502 00.000 9960 scope still moving after pulse duration time elapsed
20:41:53.532 00.030 9960 IsSlewing returns 0
20:41:53.533 00.001 9960 IsGuiding returns 0
20:41:53.534 00.001 9960 scope move finished after 452 + 59 ms
20:41:53.534 00.000 9960 Move returns status 0, amount 452
20:41:53.535 00.001 9960 move complete, result=0
20:41:53.535 00.000 9960 worker thread done servicing request
20:41:53.535 00.000 11872 GuideStep: 0.2 px 90 ms WEST, -0.6 px 452 ms NORTH
20:41:53.543 00.008 9960 Worker thread wakes up
20:41:53.543 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:41:53.544 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1193,1047,31,31)
20:41:54.796 01.252 9960 Exposure complete
20:41:54.923 00.127 9960 worker thread done servicing request
20:41:54.925 00.002 11872 OnExposeComplete: enter
20:41:54.929 00.004 11872 UpdateGuideState(): m_state=6
20:41:54.933 00.004 11872 Star::Find(15, 1208, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 478
20:41:54.938 00.005 11872 Star::Find returns 1 (0), X=1208.77, Y=1061.57, Mass=5773, SNR=48.8, Peak=135 HFD=6.8
20:41:54.941 00.003 11872 CameraToMount -- cameraTheta (-0.79) - m_xAngle (-3.14) = xAngle (2.35 = 2.35)
20:41:54.945 00.004 11872 CameraToMount -- cameraTheta (-0.79) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.17 = 2.17)
20:41:54.949 00.004 11872 CameraToMount -- cameraX=0.40 cameraY=-0.40 hyp=0.56 cameraTheta=-0.79 mountX=-0.39 mountY=0.46, mountTheta=2.28
20:41:54.955 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.40, y=-0.40, opts=13)
20:41:54.960 00.005 11872 Enqueuing Move request for scope (0.40, -0.40)
20:41:54.964 00.004 9960 Worker thread wakes up
20:41:54.964 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.40, -0.40) opts 0xd
20:41:54.964 00.000 9960 Handling offset move in thread for scope, endpoint = (0.40, -0.40)
20:41:54.964 00.000 9960 Moving (0.40, -0.40) raw xDistance=-0.39 yDistance=0.46
20:41:54.965 00.001 9960 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.39
20:41:54.965 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:41:54.965 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
20:41:54.969 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.46
20:41:54.969 00.000 9960 MoveAxis(E, 159, ABG)
20:41:54.969 00.000 9960 Guiding  Dir = 2, Dur = 159
20:41:54.969 00.000 11872 UpdateGuideState exits: m=5773 SNR=48.8
20:41:54.974 00.005 9960 IsSlewing returns 0
20:41:54.974 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:54.977 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:41:54.981 00.004 11872 Enqueuing Expose request
20:41:54.987 00.006 9960 IsGuiding returns 0
20:41:54.987 00.000 9960 PulseGuide returned control before completion, sleep 169
20:41:55.163 00.176 9960 IsGuiding returns 1
20:41:55.163 00.000 9960 scope still moving after pulse duration time elapsed
20:41:55.195 00.032 9960 IsSlewing returns 0
20:41:55.196 00.001 9960 IsGuiding returns 0
20:41:55.196 00.000 9960 scope move finished after 159 + 49 ms
20:41:55.196 00.000 9960 Move returns status 0, amount 159
20:41:55.196 00.000 9960 MoveAxis(N, 0, ABG)
20:41:55.197 00.001 9960 Move returns status 0, amount 0
20:41:55.197 00.000 9960 move complete, result=0
20:41:55.197 00.000 9960 worker thread done servicing request
20:41:55.197 00.000 9960 Worker thread wakes up
20:41:55.198 00.001 11872 GuideStep: -0.4 px 159 ms EAST, 0.5 px 0 ms NORTH
20:41:55.205 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:41:55.206 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1193,1047,31,31)
20:41:56.460 01.254 9960 Exposure complete
20:41:56.594 00.134 9960 worker thread done servicing request
20:41:56.595 00.001 11872 OnExposeComplete: enter
20:41:56.600 00.005 11872 UpdateGuideState(): m_state=6
20:41:56.603 00.003 11872 Star::Find(15, 1208, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 479
20:41:56.608 00.005 11872 Star::Find returns 1 (0), X=1208.71, Y=1061.55, Mass=6057, SNR=51.2, Peak=131 HFD=6.9
20:41:56.613 00.005 11872 CameraToMount -- cameraTheta (-0.91) - m_xAngle (-3.14) = xAngle (2.23 = 2.23)
20:41:56.617 00.004 11872 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.06 = 2.06)
20:41:56.620 00.003 11872 CameraToMount -- cameraX=0.33 cameraY=-0.42 hyp=0.53 cameraTheta=-0.91 mountX=-0.33 mountY=0.47, mountTheta=2.18
20:41:56.625 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.33, y=-0.42, opts=13)
20:41:56.630 00.005 11872 Enqueuing Move request for scope (0.33, -0.42)
20:41:56.633 00.003 9960 Worker thread wakes up
20:41:56.633 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.42) opts 0xd
20:41:56.634 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=1, FiltMin=0, FiltMax=170, Gamma=1.000
20:41:56.638 00.004 11872 UpdateGuideState exits: m=6057 SNR=51.2
20:41:56.642 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:56.645 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:41:56.649 00.004 11872 Enqueuing Expose request
20:41:56.653 00.004 9960 Handling offset move in thread for scope, endpoint = (0.33, -0.42)
20:41:56.653 00.000 9960 Moving (0.33, -0.42) raw xDistance=-0.33 yDistance=0.47
20:41:56.653 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.33
20:41:56.653 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:41:56.653 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.47
20:41:56.654 00.001 9960 MoveAxis(E, 148, ABG)
20:41:56.654 00.000 9960 Guiding  Dir = 2, Dur = 148
20:41:56.654 00.000 9960 IsSlewing returns 0
20:41:56.655 00.001 9960 IsGuiding returns 0
20:41:56.655 00.000 9960 PulseGuide returned control before completion, sleep 158
20:41:56.823 00.168 9960 IsGuiding returns 1
20:41:56.824 00.001 9960 scope still moving after pulse duration time elapsed
20:41:56.853 00.029 9960 IsSlewing returns 0
20:41:56.855 00.002 9960 IsGuiding returns 0
20:41:56.855 00.000 9960 scope move finished after 148 + 52 ms
20:41:56.856 00.001 9960 Move returns status 0, amount 148
20:41:56.856 00.000 9960 MoveAxis(N, 0, ABG)
20:41:56.856 00.000 9960 Move returns status 0, amount 0
20:41:56.857 00.001 9960 move complete, result=0
20:41:56.857 00.000 9960 worker thread done servicing request
20:41:56.857 00.000 9960 Worker thread wakes up
20:41:56.859 00.002 11872 GuideStep: -0.3 px 148 ms EAST, 0.5 px 0 ms NORTH
20:41:56.865 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:41:56.865 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1193,1047,31,31)
20:41:58.122 01.257 9960 Exposure complete
20:41:58.257 00.135 9960 worker thread done servicing request
20:41:58.258 00.001 11872 OnExposeComplete: enter
20:41:58.262 00.004 11872 UpdateGuideState(): m_state=6
20:41:58.266 00.004 11872 Star::Find(15, 1208, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 480
20:41:58.270 00.004 11872 Star::Find returns 1 (0), X=1208.51, Y=1062.20, Mass=5690, SNR=48.3, Peak=126 HFD=6.8
20:41:58.274 00.004 11872 CameraToMount -- cameraTheta (1.06) - m_xAngle (-3.14) = xAngle (4.19 = -2.09)
20:41:58.277 00.003 11872 CameraToMount -- cameraTheta (1.06) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.02 = -2.26)
20:41:58.280 00.003 11872 CameraToMount -- cameraX=0.13 cameraY=0.23 hyp=0.26 cameraTheta=1.06 mountX=-0.13 mountY=-0.20, mountTheta=-2.14
20:41:58.285 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.13, y=0.23, opts=13)
20:41:58.289 00.004 11872 Enqueuing Move request for scope (0.13, 0.23)
20:41:58.292 00.003 9960 Worker thread wakes up
20:41:58.293 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=196, med=1, FiltMin=0, FiltMax=172, Gamma=1.000
20:41:58.296 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.23) opts 0xd
20:41:58.296 00.000 9960 Handling offset move in thread for scope, endpoint = (0.13, 0.23)
20:41:58.297 00.001 9960 Moving (0.13, 0.23) raw xDistance=-0.13 yDistance=-0.20
20:41:58.297 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
20:41:58.297 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
20:41:58.297 00.000 9960 MoveAxis(E, 0, ABG)
20:41:58.297 00.000 9960 Move returns status 0, amount 0
20:41:58.297 00.000 9960 MoveAxis(N, 151, ABG)
20:41:58.298 00.001 9960 Guiding  Dir = 0, Dur = 151
20:41:58.298 00.000 11872 UpdateGuideState exits: m=5690 SNR=48.3
20:41:58.303 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:58.307 00.004 9960 IsSlewing returns 0
20:41:58.307 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:41:58.311 00.004 9960 IsGuiding returns 0
20:41:58.312 00.001 11872 Enqueuing Expose request
20:41:58.316 00.004 9960 PulseGuide returned control before completion, sleep 161
20:41:58.484 00.168 9960 IsGuiding returns 1
20:41:58.484 00.000 9960 scope still moving after pulse duration time elapsed
20:41:58.516 00.032 9960 IsSlewing returns 0
20:41:58.517 00.001 9960 IsGuiding returns 0
20:41:58.517 00.000 9960 scope move finished after 151 + 54 ms
20:41:58.518 00.001 9960 Move returns status 0, amount 151
20:41:58.518 00.000 9960 move complete, result=0
20:41:58.518 00.000 9960 worker thread done servicing request
20:41:58.518 00.000 9960 Worker thread wakes up
20:41:58.519 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 151 ms NORTH
20:41:58.529 00.010 9960 worker thread servicing REQUEST_EXPOSE 1000
20:41:58.529 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1193,1047,31,31)
20:41:59.777 01.248 9960 Exposure complete
20:41:59.919 00.142 9960 worker thread done servicing request
20:41:59.920 00.001 11872 OnExposeComplete: enter
20:41:59.928 00.008 11872 UpdateGuideState(): m_state=6
20:41:59.931 00.003 11872 Star::Find(15, 1208, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 481
20:41:59.934 00.003 11872 Star::Find returns 1 (0), X=1208.41, Y=1061.81, Mass=5880, SNR=49.8, Peak=127 HFD=6.9
20:41:59.938 00.004 11872 CameraToMount -- cameraTheta (-1.34) - m_xAngle (-3.14) = xAngle (1.79 = 1.79)
20:41:59.941 00.003 11872 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.62 = 1.62)
20:41:59.945 00.004 11872 CameraToMount -- cameraX=0.04 cameraY=-0.16 hyp=0.17 cameraTheta=-1.34 mountX=-0.04 mountY=0.17, mountTheta=1.79
20:41:59.950 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.04, y=-0.16, opts=13)
20:41:59.955 00.005 11872 Enqueuing Move request for scope (0.04, -0.16)
20:41:59.958 00.003 9960 Worker thread wakes up
20:41:59.959 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=194, med=1, FiltMin=0, FiltMax=174, Gamma=1.000
20:41:59.962 00.003 11872 UpdateGuideState exits: m=5880 SNR=49.8
20:41:59.966 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:59.968 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:41:59.971 00.003 11872 Enqueuing Expose request
20:41:59.974 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.16) opts 0xd
20:41:59.975 00.001 9960 Handling offset move in thread for scope, endpoint = (0.04, -0.16)
20:41:59.975 00.000 9960 Moving (0.04, -0.16) raw xDistance=-0.04 yDistance=0.17
20:41:59.975 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:41:59.975 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:41:59.975 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
20:41:59.976 00.001 9960 MoveAxis(E, 0, ABG)
20:41:59.976 00.000 9960 Move returns status 0, amount 0
20:41:59.976 00.000 9960 MoveAxis(N, 0, ABG)
20:41:59.976 00.000 9960 Move returns status 0, amount 0
20:41:59.977 00.001 9960 move complete, result=0
20:41:59.977 00.000 9960 worker thread done servicing request
20:41:59.977 00.000 11872 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
20:41:59.980 00.003 9960 Worker thread wakes up
20:41:59.980 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:41:59.980 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1193,1047,31,31)
20:42:01.228 01.248 9960 Exposure complete
20:42:01.355 00.127 9960 worker thread done servicing request
20:42:01.356 00.001 11872 OnExposeComplete: enter
20:42:01.361 00.005 11872 UpdateGuideState(): m_state=6
20:42:01.364 00.003 11872 Star::Find(15, 1208, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 482
20:42:01.368 00.004 11872 Star::Find returns 1 (0), X=1208.01, Y=1061.98, Mass=5553, SNR=48.0, Peak=118 HFD=6.4
20:42:01.372 00.004 11872 CameraToMount -- cameraTheta (3.12) - m_xAngle (-3.14) = xAngle (6.26 = -0.03)
20:42:01.375 00.003 11872 CameraToMount -- cameraTheta (3.12) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (6.08 = -0.20)
20:42:01.379 00.004 11872 CameraToMount -- cameraX=-0.37 cameraY=0.01 hyp=0.37 cameraTheta=3.12 mountX=0.37 mountY=-0.07, mountTheta=-0.20
20:42:01.384 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.37, y=0.01, opts=13)
20:42:01.388 00.004 11872 Enqueuing Move request for scope (-0.37, 0.01)
20:42:01.393 00.005 9960 Worker thread wakes up
20:42:01.394 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=204, med=1, FiltMin=0, FiltMax=175, Gamma=1.000
20:42:01.399 00.005 11872 UpdateGuideState exits: m=5553 SNR=48.0
20:42:01.402 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:01.406 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 0.01) opts 0xd
20:42:01.406 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:42:01.410 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.37, 0.01)
20:42:01.411 00.001 9960 Moving (-0.37, 0.01) raw xDistance=0.37 yDistance=-0.07
20:42:01.411 00.000 11872 Enqueuing Expose request
20:42:01.414 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.37
20:42:01.414 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:42:01.414 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:42:01.415 00.001 9960 MoveAxis(W, 154, ABG)
20:42:01.415 00.000 9960 Guiding  Dir = 3, Dur = 154
20:42:01.415 00.000 9960 IsSlewing returns 0
20:42:01.415 00.000 9960 IsGuiding returns 0
20:42:01.415 00.000 9960 PulseGuide returned control before completion, sleep 164
20:42:01.591 00.176 9960 IsGuiding returns 1
20:42:01.591 00.000 9960 scope still moving after pulse duration time elapsed
20:42:01.623 00.032 9960 IsSlewing returns 0
20:42:01.624 00.001 9960 IsGuiding returns 1
20:42:01.654 00.030 9960 IsSlewing returns 0
20:42:01.656 00.002 9960 IsGuiding returns 1
20:42:01.686 00.030 9960 IsSlewing returns 0
20:42:01.687 00.001 9960 IsGuiding returns 0
20:42:01.688 00.001 9960 scope move finished after 154 + 117 ms
20:42:01.688 00.000 9960 Move returns status 0, amount 154
20:42:01.689 00.001 9960 MoveAxis(N, 0, ABG)
20:42:01.689 00.000 9960 Move returns status 0, amount 0
20:42:01.689 00.000 9960 move complete, result=0
20:42:01.690 00.001 9960 worker thread done servicing request
20:42:01.690 00.000 9960 Worker thread wakes up
20:42:01.690 00.000 11872 GuideStep: 0.4 px 154 ms WEST, -0.1 px 0 ms NORTH
20:42:01.696 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:42:01.696 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1193,1047,31,31)
20:42:02.947 01.251 9960 Exposure complete
20:42:03.079 00.132 9960 worker thread done servicing request
20:42:03.081 00.002 11872 OnExposeComplete: enter
20:42:03.084 00.003 11872 UpdateGuideState(): m_state=6
20:42:03.089 00.005 11872 Star::Find(15, 1208, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 483
20:42:03.092 00.003 11872 Star::Find returns 1 (0), X=1208.78, Y=1062.58, Mass=5561, SNR=47.0, Peak=135 HFD=6.7
20:42:03.097 00.005 11872 CameraToMount -- cameraTheta (0.98) - m_xAngle (-3.14) = xAngle (4.12 = -2.16)
20:42:03.100 00.003 11872 CameraToMount -- cameraTheta (0.98) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.95 = -2.34)
20:42:03.105 00.005 11872 CameraToMount -- cameraX=0.41 cameraY=0.61 hyp=0.73 cameraTheta=0.98 mountX=-0.41 mountY=-0.53, mountTheta=-2.23
20:42:03.112 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.41, y=0.61, opts=13)
20:42:03.118 00.006 11872 Enqueuing Move request for scope (0.41, 0.61)
20:42:03.122 00.004 9960 Worker thread wakes up
20:42:03.122 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=198, med=1, FiltMin=0, FiltMax=169, Gamma=1.000
20:42:03.126 00.004 11872 UpdateGuideState exits: m=5561 SNR=47.0
20:42:03.130 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:03.133 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:42:03.138 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.41, 0.61) opts 0xd
20:42:03.138 00.000 9960 Handling offset move in thread for scope, endpoint = (0.41, 0.61)
20:42:03.138 00.000 9960 Moving (0.41, 0.61) raw xDistance=-0.41 yDistance=-0.53
20:42:03.139 00.001 11872 Enqueuing Expose request
20:42:03.142 00.003 9960 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.41
20:42:03.142 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.53 from input -0.53
20:42:03.143 00.001 9960 MoveAxis(E, 161, ABG)
20:42:03.143 00.000 9960 Guiding  Dir = 2, Dur = 161
20:42:03.143 00.000 9960 IsSlewing returns 0
20:42:03.144 00.001 9960 IsGuiding returns 0
20:42:03.144 00.000 9960 PulseGuide returned control before completion, sleep 171
20:42:03.326 00.182 9960 IsGuiding returns 1
20:42:03.326 00.000 9960 scope still moving after pulse duration time elapsed
20:42:03.357 00.031 9960 IsSlewing returns 0
20:42:03.358 00.001 9960 IsGuiding returns 0
20:42:03.360 00.002 9960 scope move finished after 161 + 53 ms
20:42:03.360 00.000 9960 Move returns status 0, amount 161
20:42:03.360 00.000 9960 MoveAxis(N, 395, ABG)
20:42:03.361 00.001 9960 Guiding  Dir = 0, Dur = 395
20:42:03.361 00.000 9960 IsSlewing returns 0
20:42:03.361 00.000 9960 IsGuiding returns 0
20:42:03.363 00.002 9960 PulseGuide returned control before completion, sleep 405
20:42:03.779 00.416 9960 IsGuiding returns 1
20:42:03.780 00.001 9960 scope still moving after pulse duration time elapsed
20:42:03.812 00.032 9960 IsSlewing returns 0
20:42:03.813 00.001 9960 IsGuiding returns 0
20:42:03.813 00.000 9960 scope move finished after 395 + 56 ms
20:42:03.814 00.001 9960 Move returns status 0, amount 395
20:42:03.814 00.000 9960 move complete, result=0
20:42:03.815 00.001 9960 worker thread done servicing request
20:42:03.815 00.000 9960 Worker thread wakes up
20:42:03.815 00.000 11872 GuideStep: -0.4 px 161 ms EAST, -0.5 px 395 ms NORTH
20:42:03.823 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
20:42:03.823 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1193,1047,31,31)
20:42:05.070 01.247 9960 Exposure complete
20:42:05.205 00.135 9960 worker thread done servicing request
20:42:05.206 00.001 11872 OnExposeComplete: enter
20:42:05.210 00.004 11872 UpdateGuideState(): m_state=6
20:42:05.214 00.004 11872 Star::Find(15, 1208, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 484
20:42:05.218 00.004 11872 Star::Find returns 1 (0), X=1208.46, Y=1062.10, Mass=5840, SNR=49.0, Peak=126 HFD=6.8
20:42:05.222 00.004 11872 CameraToMount -- cameraTheta (0.99) - m_xAngle (-3.14) = xAngle (4.13 = -2.16)
20:42:05.225 00.003 11872 CameraToMount -- cameraTheta (0.99) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.95 = -2.33)
20:42:05.228 00.003 11872 CameraToMount -- cameraX=0.08 cameraY=0.13 hyp=0.15 cameraTheta=0.99 mountX=-0.08 mountY=-0.11, mountTheta=-2.22
20:42:05.234 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.08, y=0.13, opts=13)
20:42:05.241 00.007 11872 Enqueuing Move request for scope (0.08, 0.13)
20:42:05.246 00.005 9960 Worker thread wakes up
20:42:05.246 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.13) opts 0xd
20:42:05.246 00.000 9960 Handling offset move in thread for scope, endpoint = (0.08, 0.13)
20:42:05.246 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=193, med=1, FiltMin=0, FiltMax=174, Gamma=1.000
20:42:05.251 00.005 11872 UpdateGuideState exits: m=5840 SNR=49.0
20:42:05.256 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:05.259 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:42:05.263 00.004 9960 Moving (0.08, 0.13) raw xDistance=-0.08 yDistance=-0.11
20:42:05.263 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
20:42:05.263 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:42:05.263 00.000 11872 Enqueuing Expose request
20:42:05.269 00.006 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:42:05.269 00.000 9960 MoveAxis(E, 0, ABG)
20:42:05.269 00.000 9960 Move returns status 0, amount 0
20:42:05.269 00.000 9960 MoveAxis(N, 0, ABG)
20:42:05.269 00.000 9960 Move returns status 0, amount 0
20:42:05.270 00.001 9960 move complete, result=0
20:42:05.270 00.000 9960 worker thread done servicing request
20:42:05.270 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:42:05.274 00.004 9960 Worker thread wakes up
20:42:05.274 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:42:05.274 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1193,1047,31,31)
20:42:06.514 01.240 9960 Exposure complete
20:42:06.639 00.125 9960 worker thread done servicing request
20:42:06.640 00.001 11872 OnExposeComplete: enter
20:42:06.644 00.004 11872 UpdateGuideState(): m_state=6
20:42:06.647 00.003 11872 Star::Find(15, 1208, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 485
20:42:06.652 00.005 11872 Star::Find returns 1 (0), X=1208.61, Y=1062.42, Mass=5548, SNR=47.8, Peak=129 HFD=6.9
20:42:06.655 00.003 11872 CameraToMount -- cameraTheta (1.09) - m_xAngle (-3.14) = xAngle (4.22 = -2.06)
20:42:06.659 00.004 11872 CameraToMount -- cameraTheta (1.09) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.05 = -2.23)
20:42:06.663 00.004 11872 CameraToMount -- cameraX=0.23 cameraY=0.44 hyp=0.50 cameraTheta=1.09 mountX=-0.24 mountY=-0.40, mountTheta=-2.11
20:42:06.669 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.23, y=0.44, opts=13)
20:42:06.674 00.005 11872 Enqueuing Move request for scope (0.23, 0.44)
20:42:06.679 00.005 9960 Worker thread wakes up
20:42:06.679 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=217, med=1, FiltMin=0, FiltMax=190, Gamma=1.000
20:42:06.683 00.004 11872 UpdateGuideState exits: m=5548 SNR=47.8
20:42:06.686 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.44) opts 0xd
20:42:06.686 00.000 9960 Handling offset move in thread for scope, endpoint = (0.23, 0.44)
20:42:06.687 00.001 9960 Moving (0.23, 0.44) raw xDistance=-0.24 yDistance=-0.40
20:42:06.687 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
20:42:06.687 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.40 from input -0.40
20:42:06.687 00.000 9960 MoveAxis(E, 99, ABG)
20:42:06.687 00.000 9960 Guiding  Dir = 2, Dur = 99
20:42:06.687 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:06.692 00.005 9960 IsSlewing returns 0
20:42:06.692 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:42:06.697 00.005 9960 IsGuiding returns 0
20:42:06.697 00.000 11872 Enqueuing Expose request
20:42:06.700 00.003 9960 PulseGuide returned control before completion, sleep 109
20:42:06.814 00.114 9960 IsGuiding returns 1
20:42:06.814 00.000 9960 scope still moving after pulse duration time elapsed
20:42:06.846 00.032 9960 IsSlewing returns 0
20:42:06.847 00.001 9960 IsGuiding returns 0
20:42:06.848 00.001 9960 scope move finished after 99 + 52 ms
20:42:06.848 00.000 9960 Move returns status 0, amount 99
20:42:06.849 00.001 9960 MoveAxis(N, 296, ABG)
20:42:06.849 00.000 9960 Guiding  Dir = 0, Dur = 296
20:42:06.849 00.000 9960 IsSlewing returns 0
20:42:06.850 00.001 9960 IsGuiding returns 0
20:42:06.850 00.000 9960 PulseGuide returned control before completion, sleep 306
20:42:07.174 00.324 9960 IsGuiding returns 1
20:42:07.174 00.000 9960 scope still moving after pulse duration time elapsed
20:42:07.204 00.030 9960 IsSlewing returns 0
20:42:07.208 00.004 9960 IsGuiding returns 0
20:42:07.208 00.000 9960 scope move finished after 296 + 61 ms
20:42:07.209 00.001 9960 Move returns status 0, amount 296
20:42:07.209 00.000 9960 move complete, result=0
20:42:07.210 00.001 9960 worker thread done servicing request
20:42:07.211 00.001 9960 Worker thread wakes up
20:42:07.211 00.000 11872 GuideStep: -0.2 px 99 ms EAST, -0.4 px 296 ms NORTH
20:42:07.218 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:42:07.218 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1193,1047,31,31)
20:42:08.470 01.252 9960 Exposure complete
20:42:08.595 00.125 9960 worker thread done servicing request
20:42:08.595 00.000 11872 OnExposeComplete: enter
20:42:08.600 00.005 11872 UpdateGuideState(): m_state=6
20:42:08.604 00.004 11872 Star::Find(15, 1208, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 486
20:42:08.608 00.004 11872 Star::Find returns 1 (0), X=1208.68, Y=1061.94, Mass=5639, SNR=48.7, Peak=129 HFD=6.6
20:42:08.611 00.003 11872 CameraToMount -- cameraTheta (-0.12) - m_xAngle (-3.14) = xAngle (3.02 = 3.02)
20:42:08.616 00.005 11872 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.85 = 2.85)
20:42:08.620 00.004 11872 CameraToMount -- cameraX=0.30 cameraY=-0.04 hyp=0.31 cameraTheta=-0.12 mountX=-0.30 mountY=0.09, mountTheta=2.86
20:42:08.624 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.30, y=-0.04, opts=13)
20:42:08.629 00.005 11872 Enqueuing Move request for scope (0.30, -0.04)
20:42:08.633 00.004 9960 Worker thread wakes up
20:42:08.633 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.04) opts 0xd
20:42:08.633 00.000 9960 Handling offset move in thread for scope, endpoint = (0.30, -0.04)
20:42:08.633 00.000 9960 Moving (0.30, -0.04) raw xDistance=-0.30 yDistance=0.09
20:42:08.634 00.001 9960 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.30
20:42:08.634 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:42:08.634 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
20:42:08.634 00.000 9960 MoveAxis(E, 134, ABG)
20:42:08.634 00.000 9960 Guiding  Dir = 2, Dur = 134
20:42:08.634 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=189, med=1, FiltMin=0, FiltMax=172, Gamma=1.000
20:42:08.638 00.004 9960 IsSlewing returns 0
20:42:08.639 00.001 11872 UpdateGuideState exits: m=5639 SNR=48.7
20:42:08.642 00.003 9960 IsGuiding returns 0
20:42:08.642 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:08.647 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:42:08.650 00.003 9960 PulseGuide returned control before completion, sleep 144
20:42:08.650 00.000 11872 Enqueuing Expose request
20:42:08.802 00.152 9960 IsGuiding returns 0
20:42:08.803 00.001 9960 Move returns status 0, amount 134
20:42:08.804 00.001 9960 MoveAxis(N, 0, ABG)
20:42:08.805 00.001 9960 Move returns status 0, amount 0
20:42:08.805 00.000 9960 move complete, result=0
20:42:08.805 00.000 9960 worker thread done servicing request
20:42:08.805 00.000 9960 Worker thread wakes up
20:42:08.806 00.001 11872 GuideStep: -0.3 px 134 ms EAST, 0.1 px 0 ms NORTH
20:42:08.811 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:42:08.813 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1193,1047,31,31)
20:42:10.060 01.247 9960 Exposure complete
20:42:10.198 00.138 9960 worker thread done servicing request
20:42:10.198 00.000 11872 OnExposeComplete: enter
20:42:10.202 00.004 11872 UpdateGuideState(): m_state=6
20:42:10.206 00.004 11872 Star::Find(15, 1208, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 487
20:42:10.210 00.004 11872 Star::Find returns 1 (0), X=1208.41, Y=1062.41, Mass=5790, SNR=49.3, Peak=126 HFD=6.9
20:42:10.214 00.004 11872 CameraToMount -- cameraTheta (1.50) - m_xAngle (-3.14) = xAngle (4.64 = -1.65)
20:42:10.218 00.004 11872 CameraToMount -- cameraTheta (1.50) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.47 = -1.82)
20:42:10.221 00.003 11872 CameraToMount -- cameraX=0.03 cameraY=0.44 hyp=0.44 cameraTheta=1.50 mountX=-0.03 mountY=-0.42, mountTheta=-1.65
20:42:10.227 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.03, y=0.44, opts=13)
20:42:10.231 00.004 11872 Enqueuing Move request for scope (0.03, 0.44)
20:42:10.234 00.003 9960 Worker thread wakes up
20:42:10.234 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.44) opts 0xd
20:42:10.234 00.000 9960 Handling offset move in thread for scope, endpoint = (0.03, 0.44)
20:42:10.234 00.000 9960 Moving (0.03, 0.44) raw xDistance=-0.03 yDistance=-0.42
20:42:10.234 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:42:10.235 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.42 from input -0.42
20:42:10.235 00.000 9960 MoveAxis(E, 0, ABG)
20:42:10.235 00.000 9960 Move returns status 0, amount 0
20:42:10.235 00.000 9960 MoveAxis(N, 316, ABG)
20:42:10.237 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=204, med=1, FiltMin=0, FiltMax=175, Gamma=1.000
20:42:10.241 00.004 9960 Guiding  Dir = 0, Dur = 316
20:42:10.241 00.000 11872 UpdateGuideState exits: m=5790 SNR=49.3
20:42:10.245 00.004 9960 IsSlewing returns 0
20:42:10.245 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:10.248 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:42:10.253 00.005 11872 Enqueuing Expose request
20:42:10.257 00.004 9960 IsGuiding returns 0
20:42:10.257 00.000 9960 PulseGuide returned control before completion, sleep 326
20:42:10.594 00.337 9960 IsGuiding returns 1
20:42:10.594 00.000 9960 scope still moving after pulse duration time elapsed
20:42:10.625 00.031 9960 IsSlewing returns 0
20:42:10.626 00.001 9960 IsGuiding returns 0
20:42:10.626 00.000 9960 scope move finished after 316 + 53 ms
20:42:10.628 00.002 9960 Move returns status 0, amount 316
20:42:10.628 00.000 9960 move complete, result=0
20:42:10.629 00.001 9960 worker thread done servicing request
20:42:10.629 00.000 9960 Worker thread wakes up
20:42:10.629 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.4 px 316 ms NORTH
20:42:10.635 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:42:10.635 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1193,1047,31,31)
20:42:11.886 01.251 9960 Exposure complete
20:42:12.001 00.115 9960 worker thread done servicing request
20:42:12.001 00.000 11872 OnExposeComplete: enter
20:42:12.005 00.004 11872 UpdateGuideState(): m_state=6
20:42:12.009 00.004 11872 Star::Find(15, 1208, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 488
20:42:12.013 00.004 11872 Star::Find returns 1 (0), X=1207.92, Y=1062.57, Mass=5760, SNR=49.4, Peak=117 HFD=6.9
20:42:12.016 00.003 11872 CameraToMount -- cameraTheta (2.22) - m_xAngle (-3.14) = xAngle (5.36 = -0.92)
20:42:12.021 00.005 11872 CameraToMount -- cameraTheta (2.22) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.19 = -1.09)
20:42:12.024 00.003 11872 CameraToMount -- cameraX=-0.45 cameraY=0.59 hyp=0.75 cameraTheta=2.22 mountX=0.45 mountY=-0.66, mountTheta=-0.97
20:42:12.029 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.45, y=0.59, opts=13)
20:42:12.034 00.005 11872 Enqueuing Move request for scope (-0.45, 0.59)
20:42:12.038 00.004 9960 Worker thread wakes up
20:42:12.039 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=190, med=1, FiltMin=0, FiltMax=168, Gamma=1.000
20:42:12.043 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.45, 0.59) opts 0xd
20:42:12.043 00.000 11872 UpdateGuideState exits: m=5760 SNR=49.4
20:42:12.047 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.45, 0.59)
20:42:12.047 00.000 9960 Moving (-0.45, 0.59) raw xDistance=0.45 yDistance=-0.66
20:42:12.047 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:12.051 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:42:12.056 00.005 11872 Enqueuing Expose request
20:42:12.059 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.45
20:42:12.059 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.66 from input -0.66
20:42:12.059 00.000 9960 MoveAxis(W, 189, ABG)
20:42:12.059 00.000 9960 Guiding  Dir = 3, Dur = 189
20:42:12.061 00.002 9960 IsSlewing returns 0
20:42:12.061 00.000 9960 IsGuiding returns 0
20:42:12.061 00.000 9960 PulseGuide returned control before completion, sleep 199
20:42:12.270 00.209 9960 IsGuiding returns 1
20:42:12.272 00.002 9960 scope still moving after pulse duration time elapsed
20:42:12.302 00.030 9960 IsSlewing returns 0
20:42:12.302 00.000 9960 IsGuiding returns 0
20:42:12.304 00.002 9960 scope move finished after 189 + 53 ms
20:42:12.304 00.000 9960 Move returns status 0, amount 189
20:42:12.305 00.001 9960 MoveAxis(N, 495, ABG)
20:42:12.305 00.000 9960 Guiding  Dir = 0, Dur = 495
20:42:12.305 00.000 9960 IsSlewing returns 0
20:42:12.306 00.001 9960 IsGuiding returns 0
20:42:12.306 00.000 9960 PulseGuide returned control before completion, sleep 505
20:42:12.815 00.509 9960 IsGuiding returns 1
20:42:12.815 00.000 9960 scope still moving after pulse duration time elapsed
20:42:12.846 00.031 9960 IsSlewing returns 0
20:42:12.847 00.001 9960 IsGuiding returns 0
20:42:12.848 00.001 9960 scope move finished after 495 + 47 ms
20:42:12.848 00.000 9960 Move returns status 0, amount 495
20:42:12.849 00.001 9960 move complete, result=0
20:42:12.849 00.000 9960 worker thread done servicing request
20:42:12.849 00.000 9960 Worker thread wakes up
20:42:12.851 00.002 11872 GuideStep: 0.5 px 189 ms WEST, -0.7 px 495 ms NORTH
20:42:12.859 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
20:42:12.859 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1193,1047,31,31)
20:42:14.106 01.247 9960 Exposure complete
20:42:14.238 00.132 9960 worker thread done servicing request
20:42:14.239 00.001 11872 OnExposeComplete: enter
20:42:14.243 00.004 11872 UpdateGuideState(): m_state=6
20:42:14.246 00.003 11872 Star::Find(15, 1207, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 489
20:42:14.251 00.005 11872 Star::Find returns 1 (0), X=1208.17, Y=1062.37, Mass=5362, SNR=47.5, Peak=116 HFD=6.8
20:42:14.255 00.004 11872 CameraToMount -- cameraTheta (2.06) - m_xAngle (-3.14) = xAngle (5.20 = -1.09)
20:42:14.259 00.004 11872 CameraToMount -- cameraTheta (2.06) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.02 = -1.26)
20:42:14.263 00.004 11872 CameraToMount -- cameraX=-0.21 cameraY=0.40 hyp=0.45 cameraTheta=2.06 mountX=0.21 mountY=-0.43, mountTheta=-1.12
20:42:14.268 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.21, y=0.40, opts=13)
20:42:14.272 00.004 11872 Enqueuing Move request for scope (-0.21, 0.40)
20:42:14.277 00.005 9960 Worker thread wakes up
20:42:14.277 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=196, med=1, FiltMin=0, FiltMax=172, Gamma=1.000
20:42:14.280 00.003 11872 UpdateGuideState exits: m=5362 SNR=47.5
20:42:14.285 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:14.288 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:42:14.292 00.004 11872 Enqueuing Expose request
20:42:14.297 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.40) opts 0xd
20:42:14.297 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.21, 0.40)
20:42:14.297 00.000 9960 Moving (-0.21, 0.40) raw xDistance=0.21 yDistance=-0.43
20:42:14.298 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.21
20:42:14.298 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.43 from input -0.43
20:42:14.298 00.000 9960 MoveAxis(W, 101, ABG)
20:42:14.298 00.000 9960 Guiding  Dir = 3, Dur = 101
20:42:14.299 00.001 9960 IsSlewing returns 0
20:42:14.299 00.000 9960 IsGuiding returns 0
20:42:14.300 00.001 9960 PulseGuide returned control before completion, sleep 111
20:42:14.424 00.124 9960 IsGuiding returns 1
20:42:14.425 00.001 9960 scope still moving after pulse duration time elapsed
20:42:14.454 00.029 9960 IsSlewing returns 0
20:42:14.455 00.001 9960 IsGuiding returns 0
20:42:14.456 00.001 9960 scope move finished after 101 + 54 ms
20:42:14.456 00.000 9960 Move returns status 0, amount 101
20:42:14.457 00.001 9960 MoveAxis(N, 320, ABG)
20:42:14.457 00.000 9960 Guiding  Dir = 0, Dur = 320
20:42:14.457 00.000 9960 IsSlewing returns 0
20:42:14.458 00.001 9960 IsGuiding returns 0
20:42:14.459 00.001 9960 PulseGuide returned control before completion, sleep 330
20:42:14.797 00.338 9960 IsGuiding returns 1
20:42:14.797 00.000 9960 scope still moving after pulse duration time elapsed
20:42:14.828 00.031 9960 IsSlewing returns 0
20:42:14.829 00.001 9960 IsGuiding returns 0
20:42:14.830 00.001 9960 scope move finished after 320 + 51 ms
20:42:14.830 00.000 9960 Move returns status 0, amount 320
20:42:14.832 00.002 9960 move complete, result=0
20:42:14.832 00.000 9960 worker thread done servicing request
20:42:14.832 00.000 9960 Worker thread wakes up
20:42:14.833 00.001 11872 GuideStep: 0.2 px 101 ms WEST, -0.4 px 320 ms NORTH
20:42:14.839 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:42:14.839 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1193,1047,31,31)
20:42:16.087 01.248 9960 Exposure complete
20:42:16.233 00.146 9960 worker thread done servicing request
20:42:16.234 00.001 11872 OnExposeComplete: enter
20:42:16.239 00.005 11872 UpdateGuideState(): m_state=6
20:42:16.244 00.005 11872 Star::Find(15, 1208, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 490
20:42:16.249 00.005 11872 Star::Find returns 1 (0), X=1208.43, Y=1061.38, Mass=5748, SNR=48.5, Peak=121 HFD=7.0
20:42:16.254 00.005 11872 CameraToMount -- cameraTheta (-1.49) - m_xAngle (-3.14) = xAngle (1.65 = 1.65)
20:42:16.257 00.003 11872 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.48 = 1.48)
20:42:16.261 00.004 11872 CameraToMount -- cameraX=0.05 cameraY=-0.59 hyp=0.59 cameraTheta=-1.49 mountX=-0.05 mountY=0.59, mountTheta=1.65
20:42:16.268 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.05, y=-0.59, opts=13)
20:42:16.275 00.007 11872 Enqueuing Move request for scope (0.05, -0.59)
20:42:16.282 00.007 9960 Worker thread wakes up
20:42:16.282 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=202, med=1, FiltMin=0, FiltMax=166, Gamma=1.000
20:42:16.287 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.59) opts 0xd
20:42:16.287 00.000 9960 Handling offset move in thread for scope, endpoint = (0.05, -0.59)
20:42:16.287 00.000 11872 UpdateGuideState exits: m=5748 SNR=48.5
20:42:16.291 00.004 9960 Moving (0.05, -0.59) raw xDistance=-0.05 yDistance=0.59
20:42:16.291 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:42:16.291 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:42:16.291 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:16.297 00.006 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.59
20:42:16.297 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:42:16.301 00.004 9960 MoveAxis(E, 0, ABG)
20:42:16.301 00.000 9960 Move returns status 0, amount 0
20:42:16.302 00.001 11872 Enqueuing Expose request
20:42:16.304 00.002 9960 MoveAxis(N, 0, ABG)
20:42:16.306 00.002 9960 Move returns status 0, amount 0
20:42:16.306 00.000 9960 move complete, result=0
20:42:16.306 00.000 9960 worker thread done servicing request
20:42:16.306 00.000 9960 Worker thread wakes up
20:42:16.306 00.000 11872 GuideStep: -0.0 px 0 ms EAST, 0.6 px 0 ms NORTH
20:42:16.310 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
20:42:16.310 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1193,1047,31,31)
20:42:17.557 01.247 9960 Exposure complete
20:42:17.685 00.128 9960 worker thread done servicing request
20:42:17.686 00.001 11872 OnExposeComplete: enter
20:42:17.690 00.004 11872 UpdateGuideState(): m_state=6
20:42:17.694 00.004 11872 Star::Find(15, 1208, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 491
20:42:17.698 00.004 11872 Star::Find returns 1 (0), X=1208.25, Y=1061.57, Mass=5315, SNR=46.5, Peak=115 HFD=6.9
20:42:17.703 00.005 11872 CameraToMount -- cameraTheta (-1.88) - m_xAngle (-3.14) = xAngle (1.25 = 1.25)
20:42:17.708 00.005 11872 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.08 = 1.08)
20:42:17.714 00.006 11872 CameraToMount -- cameraX=-0.13 cameraY=-0.41 hyp=0.43 cameraTheta=-1.88 mountX=0.13 mountY=0.38, mountTheta=1.23
20:42:17.720 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.13, y=-0.41, opts=13)
20:42:17.725 00.005 11872 Enqueuing Move request for scope (-0.13, -0.41)
20:42:17.729 00.004 9960 Worker thread wakes up
20:42:17.729 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=190, med=1, FiltMin=0, FiltMax=177, Gamma=1.000
20:42:17.738 00.009 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.41) opts 0xd
20:42:17.739 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.13, -0.41)
20:42:17.739 00.000 9960 Moving (-0.13, -0.41) raw xDistance=0.13 yDistance=0.38
20:42:17.739 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
20:42:17.740 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:42:17.740 00.000 11872 UpdateGuideState exits: m=5315 SNR=46.5
20:42:17.746 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:17.752 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:42:17.756 00.004 11872 Enqueuing Expose request
20:42:17.761 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.38
20:42:17.761 00.000 9960 MoveAxis(E, 0, ABG)
20:42:17.761 00.000 9960 Move returns status 0, amount 0
20:42:17.761 00.000 9960 MoveAxis(N, 0, ABG)
20:42:17.762 00.001 9960 Move returns status 0, amount 0
20:42:17.762 00.000 9960 move complete, result=0
20:42:17.762 00.000 9960 worker thread done servicing request
20:42:17.762 00.000 9960 Worker thread wakes up
20:42:17.762 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
20:42:17.769 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:42:17.770 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1193,1047,31,31)
20:42:19.027 01.257 9960 Exposure complete
20:42:19.163 00.136 9960 worker thread done servicing request
20:42:19.163 00.000 11872 OnExposeComplete: enter
20:42:19.167 00.004 11872 UpdateGuideState(): m_state=6
20:42:19.172 00.005 11872 Star::Find(15, 1208, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 492
20:42:19.176 00.004 11872 Star::Find returns 1 (0), X=1208.30, Y=1061.70, Mass=5481, SNR=47.7, Peak=119 HFD=7.1
20:42:19.180 00.004 11872 CameraToMount -- cameraTheta (-1.85) - m_xAngle (-3.14) = xAngle (1.29 = 1.29)
20:42:19.184 00.004 11872 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.12 = 1.12)
20:42:19.188 00.004 11872 CameraToMount -- cameraX=-0.08 cameraY=-0.28 hyp=0.29 cameraTheta=-1.85 mountX=0.08 mountY=0.26, mountTheta=1.27
20:42:19.192 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.08, y=-0.28, opts=13)
20:42:19.197 00.005 11872 Enqueuing Move request for scope (-0.08, -0.28)
20:42:19.201 00.004 9960 Worker thread wakes up
20:42:19.201 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.28) opts 0xd
20:42:19.201 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.08, -0.28)
20:42:19.201 00.000 9960 Moving (-0.08, -0.28) raw xDistance=0.08 yDistance=0.26
20:42:19.201 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
20:42:19.201 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:42:19.203 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=196, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
20:42:19.209 00.006 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
20:42:19.209 00.000 9960 MoveAxis(E, 0, ABG)
20:42:19.209 00.000 11872 UpdateGuideState exits: m=5481 SNR=47.7
20:42:19.214 00.005 9960 Move returns status 0, amount 0
20:42:19.214 00.000 9960 MoveAxis(N, 0, ABG)
20:42:19.214 00.000 9960 Move returns status 0, amount 0
20:42:19.214 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:19.220 00.006 9960 move complete, result=0
20:42:19.220 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:42:19.223 00.003 11872 Enqueuing Expose request
20:42:19.227 00.004 9960 worker thread done servicing request
20:42:19.227 00.000 9960 Worker thread wakes up
20:42:19.227 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:42:19.227 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1193,1047,31,31)
20:42:19.227 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
20:42:20.479 01.252 9960 Exposure complete
20:42:20.607 00.128 9960 worker thread done servicing request
20:42:20.607 00.000 11872 OnExposeComplete: enter
20:42:20.612 00.005 11872 UpdateGuideState(): m_state=6
20:42:20.618 00.006 11872 Star::Find(15, 1208, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 493
20:42:20.623 00.005 11872 Star::Find returns 1 (0), X=1208.61, Y=1062.34, Mass=5679, SNR=47.6, Peak=116 HFD=7.1
20:42:20.627 00.004 11872 CameraToMount -- cameraTheta (1.01) - m_xAngle (-3.14) = xAngle (4.14 = -2.14)
20:42:20.631 00.004 11872 CameraToMount -- cameraTheta (1.01) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.97 = -2.31)
20:42:20.635 00.004 11872 CameraToMount -- cameraX=0.23 cameraY=0.37 hyp=0.44 cameraTheta=1.01 mountX=-0.23 mountY=-0.32, mountTheta=-2.20
20:42:20.641 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.23, y=0.37, opts=13)
20:42:20.645 00.004 11872 Enqueuing Move request for scope (0.23, 0.37)
20:42:20.650 00.005 9960 Worker thread wakes up
20:42:20.650 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=198, med=1, FiltMin=0, FiltMax=177, Gamma=1.000
20:42:20.655 00.005 11872 UpdateGuideState exits: m=5679 SNR=47.6
20:42:20.659 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:20.663 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:42:20.667 00.004 11872 Enqueuing Expose request
20:42:20.671 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.37) opts 0xd
20:42:20.671 00.000 9960 Handling offset move in thread for scope, endpoint = (0.23, 0.37)
20:42:20.672 00.001 9960 Moving (0.23, 0.37) raw xDistance=-0.23 yDistance=-0.32
20:42:20.672 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
20:42:20.672 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
20:42:20.672 00.000 9960 MoveAxis(E, 98, ABG)
20:42:20.672 00.000 9960 Guiding  Dir = 2, Dur = 98
20:42:20.674 00.002 9960 IsSlewing returns 0
20:42:20.674 00.000 9960 IsGuiding returns 0
20:42:20.675 00.001 9960 PulseGuide returned control before completion, sleep 108
20:42:20.783 00.108 9960 IsGuiding returns 1
20:42:20.784 00.001 9960 scope still moving after pulse duration time elapsed
20:42:20.814 00.030 9960 IsSlewing returns 0
20:42:20.816 00.002 9960 IsGuiding returns 0
20:42:20.816 00.000 9960 scope move finished after 98 + 44 ms
20:42:20.816 00.000 9960 Move returns status 0, amount 98
20:42:20.816 00.000 9960 MoveAxis(N, 240, ABG)
20:42:20.818 00.002 9960 Guiding  Dir = 0, Dur = 240
20:42:20.818 00.000 9960 IsSlewing returns 0
20:42:20.819 00.001 9960 IsGuiding returns 0
20:42:20.819 00.000 9960 PulseGuide returned control before completion, sleep 250
20:42:21.081 00.262 9960 IsGuiding returns 1
20:42:21.082 00.001 9960 scope still moving after pulse duration time elapsed
20:42:21.112 00.030 9960 IsSlewing returns 0
20:42:21.114 00.002 9960 IsGuiding returns 0
20:42:21.114 00.000 9960 scope move finished after 240 + 55 ms
20:42:21.115 00.001 9960 Move returns status 0, amount 240
20:42:21.115 00.000 9960 move complete, result=0
20:42:21.117 00.002 9960 worker thread done servicing request
20:42:21.118 00.001 9960 Worker thread wakes up
20:42:21.118 00.000 11872 GuideStep: -0.2 px 98 ms EAST, -0.3 px 240 ms NORTH
20:42:21.125 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:42:21.125 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1193,1047,31,31)
20:42:22.371 01.246 9960 Exposure complete
20:42:22.501 00.130 9960 worker thread done servicing request
20:42:22.501 00.000 11872 OnExposeComplete: enter
20:42:22.505 00.004 11872 UpdateGuideState(): m_state=6
20:42:22.511 00.006 11872 Star::Find(15, 1208, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 494
20:42:22.515 00.004 11872 Star::Find returns 1 (0), X=1208.54, Y=1061.92, Mass=5617, SNR=48.4, Peak=130 HFD=6.6
20:42:22.522 00.007 11872 CameraToMount -- cameraTheta (-0.32) - m_xAngle (-3.14) = xAngle (2.81 = 2.81)
20:42:22.526 00.004 11872 CameraToMount -- cameraTheta (-0.32) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.64 = 2.64)
20:42:22.531 00.005 11872 CameraToMount -- cameraX=0.16 cameraY=-0.05 hyp=0.17 cameraTheta=-0.32 mountX=-0.16 mountY=0.08, mountTheta=2.67
20:42:22.536 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.16, y=-0.05, opts=13)
20:42:22.541 00.005 11872 Enqueuing Move request for scope (0.16, -0.05)
20:42:22.544 00.003 9960 Worker thread wakes up
20:42:22.544 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=193, med=1, FiltMin=0, FiltMax=176, Gamma=1.000
20:42:22.548 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.05) opts 0xd
20:42:22.549 00.001 9960 Handling offset move in thread for scope, endpoint = (0.16, -0.05)
20:42:22.549 00.000 11872 UpdateGuideState exits: m=5617 SNR=48.4
20:42:22.552 00.003 9960 Moving (0.16, -0.05) raw xDistance=-0.16 yDistance=0.08
20:42:22.553 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
20:42:22.553 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:22.557 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:42:22.557 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:42:22.560 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:42:22.561 00.001 11872 Enqueuing Expose request
20:42:22.565 00.004 9960 MoveAxis(E, 0, ABG)
20:42:22.565 00.000 9960 Move returns status 0, amount 0
20:42:22.565 00.000 9960 MoveAxis(N, 0, ABG)
20:42:22.565 00.000 9960 Move returns status 0, amount 0
20:42:22.565 00.000 9960 move complete, result=0
20:42:22.565 00.000 9960 worker thread done servicing request
20:42:22.565 00.000 11872 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:42:22.570 00.005 9960 Worker thread wakes up
20:42:22.570 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:42:22.570 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1193,1047,31,31)
20:42:23.813 01.243 9960 Exposure complete
20:42:23.948 00.135 9960 worker thread done servicing request
20:42:23.949 00.001 11872 OnExposeComplete: enter
20:42:23.955 00.006 11872 UpdateGuideState(): m_state=6
20:42:23.959 00.004 11872 Star::Find(15, 1208, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 495
20:42:23.965 00.006 11872 Star::Find returns 1 (0), X=1208.37, Y=1061.69, Mass=5841, SNR=49.2, Peak=126 HFD=6.9
20:42:23.969 00.004 11872 CameraToMount -- cameraTheta (-1.60) - m_xAngle (-3.14) = xAngle (1.53 = 1.53)
20:42:23.972 00.003 11872 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.36 = 1.36)
20:42:23.976 00.004 11872 CameraToMount -- cameraX=-0.01 cameraY=-0.28 hyp=0.28 cameraTheta=-1.60 mountX=0.01 mountY=0.27, mountTheta=1.53
20:42:23.981 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.01, y=-0.28, opts=13)
20:42:23.986 00.005 11872 Enqueuing Move request for scope (-0.01, -0.28)
20:42:23.991 00.005 9960 Worker thread wakes up
20:42:23.991 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=205, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
20:42:23.995 00.004 11872 UpdateGuideState exits: m=5841 SNR=49.2
20:42:23.999 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:24.003 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:42:24.007 00.004 11872 Enqueuing Expose request
20:42:24.010 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.28) opts 0xd
20:42:24.010 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.01, -0.28)
20:42:24.010 00.000 9960 Moving (-0.01, -0.28) raw xDistance=0.01 yDistance=0.27
20:42:24.010 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:42:24.012 00.002 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:42:24.012 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
20:42:24.012 00.000 9960 MoveAxis(E, 0, ABG)
20:42:24.012 00.000 9960 Move returns status 0, amount 0
20:42:24.012 00.000 9960 MoveAxis(N, 0, ABG)
20:42:24.013 00.001 9960 Move returns status 0, amount 0
20:42:24.013 00.000 9960 move complete, result=0
20:42:24.013 00.000 9960 worker thread done servicing request
20:42:24.013 00.000 11872 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
20:42:24.017 00.004 9960 Worker thread wakes up
20:42:24.017 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:42:24.017 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1193,1047,31,31)
20:42:25.272 01.255 9960 Exposure complete
20:42:25.399 00.127 9960 worker thread done servicing request
20:42:25.399 00.000 11872 OnExposeComplete: enter
20:42:25.404 00.005 11872 UpdateGuideState(): m_state=6
20:42:25.407 00.003 11872 Star::Find(15, 1208, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 496
20:42:25.412 00.005 11872 Star::Find returns 1 (0), X=1208.46, Y=1062.15, Mass=5803, SNR=49.0, Peak=136 HFD=6.6
20:42:25.415 00.003 11872 CameraToMount -- cameraTheta (1.11) - m_xAngle (-3.14) = xAngle (4.25 = -2.03)
20:42:25.421 00.006 11872 CameraToMount -- cameraTheta (1.11) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.08 = -2.20)
20:42:25.425 00.004 11872 CameraToMount -- cameraX=0.08 cameraY=0.17 hyp=0.19 cameraTheta=1.11 mountX=-0.09 mountY=-0.16, mountTheta=-2.08
20:42:25.430 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.08, y=0.17, opts=13)
20:42:25.434 00.004 11872 Enqueuing Move request for scope (0.08, 0.17)
20:42:25.437 00.003 9960 Worker thread wakes up
20:42:25.437 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.17) opts 0xd
20:42:25.438 00.001 9960 Handling offset move in thread for scope, endpoint = (0.08, 0.17)
20:42:25.438 00.000 9960 Moving (0.08, 0.17) raw xDistance=-0.09 yDistance=-0.16
20:42:25.438 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:42:25.438 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:42:25.439 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=184, med=1, FiltMin=0, FiltMax=175, Gamma=1.000
20:42:25.442 00.003 11872 UpdateGuideState exits: m=5803 SNR=49.0
20:42:25.446 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:25.450 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
20:42:25.450 00.000 9960 MoveAxis(E, 0, ABG)
20:42:25.450 00.000 9960 Move returns status 0, amount 0
20:42:25.450 00.000 9960 MoveAxis(N, 0, ABG)
20:42:25.450 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:42:25.456 00.006 11872 Enqueuing Expose request
20:42:25.460 00.004 9960 Move returns status 0, amount 0
20:42:25.460 00.000 9960 move complete, result=0
20:42:25.462 00.002 9960 worker thread done servicing request
20:42:25.462 00.000 9960 Worker thread wakes up
20:42:25.462 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:42:25.462 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1193,1047,31,31)
20:42:25.463 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:42:26.706 01.243 9960 Exposure complete
20:42:26.858 00.152 9960 worker thread done servicing request
20:42:26.858 00.000 11872 OnExposeComplete: enter
20:42:26.866 00.008 11872 UpdateGuideState(): m_state=6
20:42:26.870 00.004 11872 Star::Find(15, 1208, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 497
20:42:26.875 00.005 11872 Star::Find returns 1 (0), X=1208.39, Y=1062.24, Mass=5943, SNR=50.3, Peak=129 HFD=6.9
20:42:26.879 00.004 11872 CameraToMount -- cameraTheta (1.52) - m_xAngle (-3.14) = xAngle (4.66 = -1.62)
20:42:26.883 00.004 11872 CameraToMount -- cameraTheta (1.52) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.49 = -1.80)
20:42:26.886 00.003 11872 CameraToMount -- cameraX=0.01 cameraY=0.26 hyp=0.26 cameraTheta=1.52 mountX=-0.01 mountY=-0.26, mountTheta=-1.63
20:42:26.890 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.01, y=0.26, opts=13)
20:42:26.895 00.005 11872 Enqueuing Move request for scope (0.01, 0.26)
20:42:26.899 00.004 9960 Worker thread wakes up
20:42:26.899 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=194, med=1, FiltMin=0, FiltMax=173, Gamma=1.000
20:42:26.903 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.26) opts 0xd
20:42:26.903 00.000 11872 UpdateGuideState exits: m=5943 SNR=50.3
20:42:26.907 00.004 9960 Handling offset move in thread for scope, endpoint = (0.01, 0.26)
20:42:26.907 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:26.911 00.004 9960 Moving (0.01, 0.26) raw xDistance=-0.01 yDistance=-0.26
20:42:26.911 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:42:26.915 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
20:42:26.915 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
20:42:26.915 00.000 11872 Enqueuing Expose request
20:42:26.920 00.005 9960 MoveAxis(E, 0, ABG)
20:42:26.920 00.000 9960 Move returns status 0, amount 0
20:42:26.920 00.000 9960 MoveAxis(N, 193, ABG)
20:42:26.920 00.000 9960 Guiding  Dir = 0, Dur = 193
20:42:26.920 00.000 9960 IsSlewing returns 0
20:42:26.921 00.001 9960 IsGuiding returns 0
20:42:26.921 00.000 9960 PulseGuide returned control before completion, sleep 203
20:42:27.137 00.216 9960 IsGuiding returns 1
20:42:27.137 00.000 9960 scope still moving after pulse duration time elapsed
20:42:27.170 00.033 9960 IsSlewing returns 0
20:42:27.172 00.002 9960 IsGuiding returns 0
20:42:27.172 00.000 9960 scope move finished after 193 + 58 ms
20:42:27.173 00.001 9960 Move returns status 0, amount 193
20:42:27.173 00.000 9960 move complete, result=0
20:42:27.174 00.001 9960 worker thread done servicing request
20:42:27.174 00.000 9960 Worker thread wakes up
20:42:27.175 00.001 11872 GuideStep: -0.0 px 0 ms EAST, -0.3 px 193 ms NORTH
20:42:27.184 00.009 9960 worker thread servicing REQUEST_EXPOSE 1000
20:42:27.185 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1193,1047,31,31)
20:42:28.432 01.247 9960 Exposure complete
20:42:28.562 00.130 9960 worker thread done servicing request
20:42:28.562 00.000 11872 OnExposeComplete: enter
20:42:28.567 00.005 11872 UpdateGuideState(): m_state=6
20:42:28.571 00.004 11872 Star::Find(15, 1208, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 498
20:42:28.575 00.004 11872 Star::Find returns 1 (0), X=1208.60, Y=1061.95, Mass=5613, SNR=48.6, Peak=124 HFD=6.7
20:42:28.579 00.004 11872 CameraToMount -- cameraTheta (-0.13) - m_xAngle (-3.14) = xAngle (3.01 = 3.01)
20:42:28.583 00.004 11872 CameraToMount -- cameraTheta (-0.13) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.84 = 2.84)
20:42:28.587 00.004 11872 CameraToMount -- cameraX=0.22 cameraY=-0.03 hyp=0.22 cameraTheta=-0.13 mountX=-0.22 mountY=0.07, mountTheta=2.85
20:42:28.592 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.22, y=-0.03, opts=13)
20:42:28.596 00.004 11872 Enqueuing Move request for scope (0.22, -0.03)
20:42:28.601 00.005 9960 Worker thread wakes up
20:42:28.601 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
20:42:28.605 00.004 11872 UpdateGuideState exits: m=5613 SNR=48.6
20:42:28.608 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:28.612 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:42:28.617 00.005 11872 Enqueuing Expose request
20:42:28.620 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.03) opts 0xd
20:42:28.620 00.000 9960 Handling offset move in thread for scope, endpoint = (0.22, -0.03)
20:42:28.621 00.001 9960 Moving (0.22, -0.03) raw xDistance=-0.22 yDistance=0.07
20:42:28.621 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
20:42:28.621 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:42:28.621 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:42:28.622 00.001 9960 MoveAxis(E, 92, ABG)
20:42:28.622 00.000 9960 Guiding  Dir = 2, Dur = 92
20:42:28.622 00.000 9960 IsSlewing returns 0
20:42:28.622 00.000 9960 IsGuiding returns 0
20:42:28.623 00.001 9960 PulseGuide returned control before completion, sleep 102
20:42:28.736 00.113 9960 IsGuiding returns 1
20:42:28.737 00.001 9960 scope still moving after pulse duration time elapsed
20:42:28.768 00.031 9960 IsSlewing returns 0
20:42:28.768 00.000 9960 IsGuiding returns 0
20:42:28.770 00.002 9960 scope move finished after 92 + 54 ms
20:42:28.770 00.000 9960 Move returns status 0, amount 92
20:42:28.771 00.001 9960 MoveAxis(N, 0, ABG)
20:42:28.771 00.000 9960 Move returns status 0, amount 0
20:42:28.771 00.000 9960 move complete, result=0
20:42:28.772 00.001 9960 worker thread done servicing request
20:42:28.772 00.000 11872 GuideStep: -0.2 px 92 ms EAST, 0.1 px 0 ms NORTH
20:42:28.781 00.009 9960 Worker thread wakes up
20:42:28.781 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:42:28.781 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1193,1047,31,31)
20:42:30.038 01.257 9960 Exposure complete
20:42:30.170 00.132 9960 worker thread done servicing request
20:42:30.170 00.000 11872 OnExposeComplete: enter
20:42:30.175 00.005 11872 UpdateGuideState(): m_state=6
20:42:30.181 00.006 11872 Star::Find(15, 1208, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 499
20:42:30.186 00.005 11872 Star::Find returns 1 (0), X=1208.52, Y=1061.96, Mass=5849, SNR=49.8, Peak=120 HFD=6.8
20:42:30.190 00.004 11872 CameraToMount -- cameraTheta (-0.13) - m_xAngle (-3.14) = xAngle (3.01 = 3.01)
20:42:30.194 00.004 11872 CameraToMount -- cameraTheta (-0.13) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.84 = 2.84)
20:42:30.198 00.004 11872 CameraToMount -- cameraX=0.15 cameraY=-0.02 hyp=0.15 cameraTheta=-0.13 mountX=-0.15 mountY=0.04, mountTheta=2.85
20:42:30.204 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.15, y=-0.02, opts=13)
20:42:30.209 00.005 11872 Enqueuing Move request for scope (0.15, -0.02)
20:42:30.212 00.003 9960 Worker thread wakes up
20:42:30.212 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.02) opts 0xd
20:42:30.213 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=198, med=1, FiltMin=0, FiltMax=184, Gamma=1.000
20:42:30.216 00.003 11872 UpdateGuideState exits: m=5849 SNR=49.8
20:42:30.221 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:30.224 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:42:30.227 00.003 11872 Enqueuing Expose request
20:42:30.231 00.004 9960 Handling offset move in thread for scope, endpoint = (0.15, -0.02)
20:42:30.233 00.002 9960 Moving (0.15, -0.02) raw xDistance=-0.15 yDistance=0.04
20:42:30.233 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
20:42:30.233 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:42:30.233 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:42:30.233 00.000 9960 MoveAxis(E, 0, ABG)
20:42:30.233 00.000 9960 Move returns status 0, amount 0
20:42:30.233 00.000 9960 MoveAxis(N, 0, ABG)
20:42:30.234 00.001 9960 Move returns status 0, amount 0
20:42:30.234 00.000 9960 move complete, result=0
20:42:30.234 00.000 9960 worker thread done servicing request
20:42:30.234 00.000 11872 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:42:30.239 00.005 9960 Worker thread wakes up
20:42:30.239 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:42:30.239 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1193,1047,31,31)
20:42:31.499 01.260 9960 Exposure complete
20:42:31.628 00.129 9960 worker thread done servicing request
20:42:31.629 00.001 11872 OnExposeComplete: enter
20:42:31.633 00.004 11872 UpdateGuideState(): m_state=6
20:42:31.637 00.004 11872 Star::Find(15, 1208, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 500
20:42:31.654 00.017 11872 Star::Find returns 1 (0), X=1208.43, Y=1062.46, Mass=5780, SNR=48.9, Peak=118 HFD=7.0
20:42:31.658 00.004 11872 CameraToMount -- cameraTheta (1.45) - m_xAngle (-3.14) = xAngle (4.59 = -1.69)
20:42:31.663 00.005 11872 CameraToMount -- cameraTheta (1.45) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.42 = -1.86)
20:42:31.666 00.003 11872 CameraToMount -- cameraX=0.06 cameraY=0.49 hyp=0.49 cameraTheta=1.45 mountX=-0.06 mountY=-0.47, mountTheta=-1.70
20:42:31.672 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.06, y=0.49, opts=13)
20:42:31.677 00.005 11872 Enqueuing Move request for scope (0.06, 0.49)
20:42:31.682 00.005 9960 Worker thread wakes up
20:42:31.682 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.49) opts 0xd
20:42:31.682 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=197, med=1, FiltMin=0, FiltMax=177, Gamma=1.000
20:42:31.686 00.004 11872 UpdateGuideState exits: m=5780 SNR=48.9
20:42:31.691 00.005 9960 Handling offset move in thread for scope, endpoint = (0.06, 0.49)
20:42:31.691 00.000 9960 Moving (0.06, 0.49) raw xDistance=-0.06 yDistance=-0.47
20:42:31.692 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:31.696 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:42:31.700 00.004 11872 Enqueuing Expose request
20:42:31.703 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:42:31.703 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.47 from input -0.47
20:42:31.704 00.001 9960 MoveAxis(E, 0, ABG)
20:42:31.705 00.001 9960 Move returns status 0, amount 0
20:42:31.705 00.000 9960 MoveAxis(N, 351, ABG)
20:42:31.705 00.000 9960 Guiding  Dir = 0, Dur = 351
20:42:31.706 00.001 9960 IsSlewing returns 0
20:42:31.707 00.001 9960 IsGuiding returns 0
20:42:31.707 00.000 9960 PulseGuide returned control before completion, sleep 361
20:42:32.082 00.375 9960 IsGuiding returns 1
20:42:32.084 00.002 9960 scope still moving after pulse duration time elapsed
20:42:32.111 00.027 9960 IsSlewing returns 0
20:42:32.112 00.001 9960 IsGuiding returns 0
20:42:32.112 00.000 9960 scope move finished after 351 + 55 ms
20:42:32.112 00.000 9960 Move returns status 0, amount 351
20:42:32.114 00.002 9960 move complete, result=0
20:42:32.114 00.000 9960 worker thread done servicing request
20:42:32.114 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.5 px 351 ms NORTH
20:42:32.120 00.006 9960 Worker thread wakes up
20:42:32.120 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:42:32.120 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1193,1047,31,31)
20:42:33.374 01.254 9960 Exposure complete
20:42:33.508 00.134 9960 worker thread done servicing request
20:42:33.508 00.000 11872 OnExposeComplete: enter
20:42:33.513 00.005 11872 UpdateGuideState(): m_state=6
20:42:33.518 00.005 11872 Star::Find(15, 1208, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 501
20:42:33.523 00.005 11872 Star::Find returns 1 (0), X=1208.04, Y=1063.00, Mass=5316, SNR=47.1, Peak=135 HFD=6.3
20:42:33.527 00.004 11872 CameraToMount -- cameraTheta (1.89) - m_xAngle (-3.14) = xAngle (5.03 = -1.26)
20:42:33.531 00.004 11872 CameraToMount -- cameraTheta (1.89) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.86 = -1.43)
20:42:33.535 00.004 11872 CameraToMount -- cameraX=-0.34 cameraY=1.03 hyp=1.08 cameraTheta=1.89 mountX=0.34 mountY=-1.07, mountTheta=-1.27
20:42:33.540 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.34, y=1.03, opts=13)
20:42:33.544 00.004 11872 Enqueuing Move request for scope (-0.34, 1.03)
20:42:33.547 00.003 9960 Worker thread wakes up
20:42:33.548 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 1.03) opts 0xd
20:42:33.548 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.34, 1.03)
20:42:33.548 00.000 9960 Moving (-0.34, 1.03) raw xDistance=0.34 yDistance=-1.07
20:42:33.548 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.34
20:42:33.549 00.001 9960 GuideAlgorithmResistSwitch::result() returns -1.07 from input -1.07
20:42:33.549 00.000 9960 MoveAxis(W, 141, ABG)
20:42:33.549 00.000 9960 Guiding  Dir = 3, Dur = 141
20:42:33.549 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=202, med=1, FiltMin=0, FiltMax=181, Gamma=1.000
20:42:33.553 00.004 9960 IsSlewing returns 0
20:42:33.555 00.002 11872 UpdateGuideState exits: m=5316 SNR=47.1
20:42:33.558 00.003 9960 IsGuiding returns 0
20:42:33.558 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:33.562 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:42:33.564 00.002 11872 Enqueuing Expose request
20:42:33.567 00.003 9960 PulseGuide returned control before completion, sleep 151
20:42:33.721 00.154 9960 IsGuiding returns 1
20:42:33.723 00.002 9960 scope still moving after pulse duration time elapsed
20:42:33.752 00.029 9960 IsSlewing returns 0
20:42:33.753 00.001 9960 IsGuiding returns 0
20:42:33.754 00.001 9960 scope move finished after 141 + 54 ms
20:42:33.754 00.000 9960 Move returns status 0, amount 141
20:42:33.754 00.000 9960 MoveAxis(N, 801, ABG)
20:42:33.754 00.000 9960 Guiding  Dir = 0, Dur = 801
20:42:33.756 00.002 9960 IsSlewing returns 0
20:42:33.757 00.001 9960 IsGuiding returns 0
20:42:33.757 00.000 9960 PulseGuide returned control before completion, sleep 811
20:42:34.580 00.823 9960 IsGuiding returns 1
20:42:34.581 00.001 9960 scope still moving after pulse duration time elapsed
20:42:34.611 00.030 9960 IsSlewing returns 0
20:42:34.613 00.002 9960 IsGuiding returns 0
20:42:34.614 00.001 9960 scope move finished after 801 + 55 ms
20:42:34.614 00.000 9960 Move returns status 0, amount 801
20:42:34.615 00.001 9960 move complete, result=0
20:42:34.616 00.001 9960 worker thread done servicing request
20:42:34.616 00.000 9960 Worker thread wakes up
20:42:34.616 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:42:34.616 00.000 11872 GuideStep: 0.3 px 141 ms WEST, -1.1 px 801 ms NORTH
20:42:34.622 00.006 9960 Handling exposure in thread, d=1000 o=3 r=(1193,1047,31,31)
20:42:35.878 01.256 9960 Exposure complete
20:42:35.999 00.121 9960 worker thread done servicing request
20:42:35.999 00.000 11872 OnExposeComplete: enter
20:42:36.003 00.004 11872 UpdateGuideState(): m_state=6
20:42:36.007 00.004 11872 Star::Find(15, 1208, 1063, 0, (0,0,0,0), 1.5, 10.0, 255) frame 502
20:42:36.012 00.005 11872 Star::Find returns 1 (0), X=1208.54, Y=1061.42, Mass=5714, SNR=49.1, Peak=135 HFD=7.0
20:42:36.019 00.007 11872 CameraToMount -- cameraTheta (-1.29) - m_xAngle (-3.14) = xAngle (1.85 = 1.85)
20:42:36.023 00.004 11872 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.67 = 1.67)
20:42:36.027 00.004 11872 CameraToMount -- cameraX=0.16 cameraY=-0.56 hyp=0.58 cameraTheta=-1.29 mountX=-0.16 mountY=0.58, mountTheta=1.84
20:42:36.032 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.16, y=-0.56, opts=13)
20:42:36.036 00.004 11872 Enqueuing Move request for scope (0.16, -0.56)
20:42:36.040 00.004 9960 Worker thread wakes up
20:42:36.041 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=1, FiltMin=0, FiltMax=177, Gamma=1.000
20:42:36.046 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.56) opts 0xd
20:42:36.046 00.000 9960 Handling offset move in thread for scope, endpoint = (0.16, -0.56)
20:42:36.047 00.001 9960 Moving (0.16, -0.56) raw xDistance=-0.16 yDistance=0.58
20:42:36.047 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
20:42:36.047 00.000 11872 UpdateGuideState exits: m=5714 SNR=49.1
20:42:36.054 00.007 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:36.058 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:42:36.063 00.005 11872 Enqueuing Expose request
20:42:36.067 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:42:36.067 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.58
20:42:36.067 00.000 9960 MoveAxis(E, 0, ABG)
20:42:36.067 00.000 9960 Move returns status 0, amount 0
20:42:36.067 00.000 9960 MoveAxis(N, 0, ABG)
20:42:36.068 00.001 9960 Move returns status 0, amount 0
20:42:36.068 00.000 9960 move complete, result=0
20:42:36.068 00.000 9960 worker thread done servicing request
20:42:36.068 00.000 9960 Worker thread wakes up
20:42:36.068 00.000 11872 GuideStep: -0.2 px 0 ms EAST, 0.6 px 0 ms NORTH
20:42:36.073 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:42:36.073 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1193,1047,31,31)
20:42:37.313 01.240 9960 Exposure complete
20:42:37.450 00.137 9960 worker thread done servicing request
20:42:37.451 00.001 11872 OnExposeComplete: enter
20:42:37.455 00.004 11872 UpdateGuideState(): m_state=6
20:42:37.460 00.005 11872 Star::Find(15, 1208, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 503
20:42:37.464 00.004 11872 Star::Find returns 1 (0), X=1208.60, Y=1061.48, Mass=5841, SNR=50.2, Peak=133 HFD=7.0
20:42:37.468 00.004 11872 CameraToMount -- cameraTheta (-1.14) - m_xAngle (-3.14) = xAngle (2.00 = 2.00)
20:42:37.472 00.004 11872 CameraToMount -- cameraTheta (-1.14) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.82 = 1.82)
20:42:37.475 00.003 11872 CameraToMount -- cameraX=0.23 cameraY=-0.50 hyp=0.55 cameraTheta=-1.14 mountX=-0.23 mountY=0.53, mountTheta=1.97
20:42:37.480 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.23, y=-0.50, opts=13)
20:42:37.484 00.004 11872 Enqueuing Move request for scope (0.23, -0.50)
20:42:37.487 00.003 9960 Worker thread wakes up
20:42:37.487 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.50) opts 0xd
20:42:37.488 00.001 9960 Handling offset move in thread for scope, endpoint = (0.23, -0.50)
20:42:37.488 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
20:42:37.493 00.005 9960 Moving (0.23, -0.50) raw xDistance=-0.23 yDistance=0.53
20:42:37.493 00.000 11872 UpdateGuideState exits: m=5841 SNR=50.2
20:42:37.497 00.004 9960 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
20:42:37.497 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:42:37.498 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:37.501 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.53
20:42:37.502 00.001 9960 MoveAxis(E, 94, ABG)
20:42:37.502 00.000 9960 Guiding  Dir = 2, Dur = 94
20:42:37.502 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:42:37.507 00.005 9960 IsSlewing returns 0
20:42:37.507 00.000 11872 Enqueuing Expose request
20:42:37.512 00.005 9960 IsGuiding returns 0
20:42:37.513 00.001 9960 PulseGuide returned control before completion, sleep 104
20:42:37.632 00.119 9960 IsGuiding returns 1
20:42:37.632 00.000 9960 scope still moving after pulse duration time elapsed
20:42:37.662 00.030 9960 IsSlewing returns 0
20:42:37.663 00.001 9960 IsGuiding returns 0
20:42:37.664 00.001 9960 scope move finished after 94 + 57 ms
20:42:37.665 00.001 9960 Move returns status 0, amount 94
20:42:37.665 00.000 9960 MoveAxis(N, 0, ABG)
20:42:37.665 00.000 9960 Move returns status 0, amount 0
20:42:37.665 00.000 9960 move complete, result=0
20:42:37.666 00.001 9960 worker thread done servicing request
20:42:37.667 00.001 9960 Worker thread wakes up
20:42:37.667 00.000 11872 GuideStep: -0.2 px 94 ms EAST, 0.5 px 0 ms NORTH
20:42:37.673 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:42:37.673 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1193,1047,31,31)
20:42:38.926 01.253 9960 Exposure complete
20:42:39.057 00.131 9960 worker thread done servicing request
20:42:39.058 00.001 11872 OnExposeComplete: enter
20:42:39.060 00.002 11872 UpdateGuideState(): m_state=6
20:42:39.063 00.003 11872 Star::Find(15, 1208, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 504
20:42:39.068 00.005 11872 Star::Find returns 1 (0), X=1208.55, Y=1061.76, Mass=5681, SNR=48.2, Peak=125 HFD=6.8
20:42:39.071 00.003 11872 CameraToMount -- cameraTheta (-0.89) - m_xAngle (-3.14) = xAngle (2.25 = 2.25)
20:42:39.076 00.005 11872 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.08 = 2.08)
20:42:39.079 00.003 11872 CameraToMount -- cameraX=0.17 cameraY=-0.21 hyp=0.27 cameraTheta=-0.89 mountX=-0.17 mountY=0.24, mountTheta=2.19
20:42:39.085 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.17, y=-0.21, opts=13)
20:42:39.088 00.003 11872 Enqueuing Move request for scope (0.17, -0.21)
20:42:39.092 00.004 9960 Worker thread wakes up
20:42:39.092 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.21) opts 0xd
20:42:39.092 00.000 9960 Handling offset move in thread for scope, endpoint = (0.17, -0.21)
20:42:39.092 00.000 9960 Moving (0.17, -0.21) raw xDistance=-0.17 yDistance=0.24
20:42:39.093 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
20:42:39.093 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
20:42:39.093 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
20:42:39.093 00.000 9960 MoveAxis(E, 0, ABG)
20:42:39.093 00.000 9960 Move returns status 0, amount 0
20:42:39.093 00.000 9960 MoveAxis(N, 0, ABG)
20:42:39.093 00.000 9960 Move returns status 0, amount 0
20:42:39.095 00.002 9960 move complete, result=0
20:42:39.095 00.000 9960 worker thread done servicing request
20:42:39.095 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=237, med=1, FiltMin=0, FiltMax=175, Gamma=1.000
20:42:39.100 00.005 11872 UpdateGuideState exits: m=5681 SNR=48.2
20:42:39.104 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:39.108 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:42:39.113 00.005 11872 Enqueuing Expose request
20:42:39.117 00.004 11872 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
20:42:39.121 00.004 9960 Worker thread wakes up
20:42:39.121 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:42:39.122 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1193,1047,31,31)
20:42:40.378 01.256 9960 Exposure complete
20:42:40.514 00.136 9960 worker thread done servicing request
20:42:40.514 00.000 11872 OnExposeComplete: enter
20:42:40.519 00.005 11872 UpdateGuideState(): m_state=6
20:42:40.523 00.004 11872 Star::Find(15, 1208, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 505
20:42:40.527 00.004 11872 Star::Find returns 1 (0), X=1208.60, Y=1061.69, Mass=5624, SNR=47.7, Peak=131 HFD=6.9
20:42:40.532 00.005 11872 CameraToMount -- cameraTheta (-0.91) - m_xAngle (-3.14) = xAngle (2.23 = 2.23)
20:42:40.535 00.003 11872 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.06 = 2.06)
20:42:40.539 00.004 11872 CameraToMount -- cameraX=0.22 cameraY=-0.28 hyp=0.36 cameraTheta=-0.91 mountX=-0.22 mountY=0.32, mountTheta=2.18
20:42:40.544 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.22, y=-0.28, opts=13)
20:42:40.548 00.004 11872 Enqueuing Move request for scope (0.22, -0.28)
20:42:40.554 00.006 9960 Worker thread wakes up
20:42:40.554 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.28) opts 0xd
20:42:40.554 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=214, med=1, FiltMin=0, FiltMax=177, Gamma=1.000
20:42:40.559 00.005 11872 UpdateGuideState exits: m=5624 SNR=47.7
20:42:40.563 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:40.566 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:42:40.568 00.002 11872 Enqueuing Expose request
20:42:40.572 00.004 9960 Handling offset move in thread for scope, endpoint = (0.22, -0.28)
20:42:40.572 00.000 9960 Moving (0.22, -0.28) raw xDistance=-0.22 yDistance=0.32
20:42:40.572 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
20:42:40.572 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
20:42:40.573 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32
20:42:40.573 00.000 9960 MoveAxis(E, 92, ABG)
20:42:40.574 00.001 9960 Guiding  Dir = 2, Dur = 92
20:42:40.574 00.000 9960 IsSlewing returns 0
20:42:40.574 00.000 9960 IsGuiding returns 0
20:42:40.574 00.000 9960 PulseGuide returned control before completion, sleep 102
20:42:40.690 00.116 9960 IsGuiding returns 1
20:42:40.692 00.002 9960 scope still moving after pulse duration time elapsed
20:42:40.722 00.030 9960 IsSlewing returns 0
20:42:40.722 00.000 9960 IsGuiding returns 0
20:42:40.722 00.000 9960 scope move finished after 92 + 56 ms
20:42:40.723 00.001 9960 Move returns status 0, amount 92
20:42:40.723 00.000 9960 MoveAxis(N, 0, ABG)
20:42:40.723 00.000 9960 Move returns status 0, amount 0
20:42:40.723 00.000 9960 move complete, result=0
20:42:40.723 00.000 9960 worker thread done servicing request
20:42:40.723 00.000 9960 Worker thread wakes up
20:42:40.724 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:42:40.724 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1193,1047,31,31)
20:42:40.724 00.000 11872 GuideStep: -0.2 px 92 ms EAST, 0.3 px 0 ms NORTH
20:42:41.975 01.251 9960 Exposure complete
20:42:42.106 00.131 9960 worker thread done servicing request
20:42:42.106 00.000 11872 OnExposeComplete: enter
20:42:42.111 00.005 11872 UpdateGuideState(): m_state=6
20:42:42.115 00.004 11872 Star::Find(15, 1208, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 506
20:42:42.119 00.004 11872 Star::Find returns 1 (0), X=1208.17, Y=1062.23, Mass=5635, SNR=48.5, Peak=128 HFD=6.7
20:42:42.122 00.003 11872 CameraToMount -- cameraTheta (2.25) - m_xAngle (-3.14) = xAngle (5.38 = -0.90)
20:42:42.127 00.005 11872 CameraToMount -- cameraTheta (2.25) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.21 = -1.07)
20:42:42.131 00.004 11872 CameraToMount -- cameraX=-0.21 cameraY=0.26 hyp=0.33 cameraTheta=2.25 mountX=0.21 mountY=-0.29, mountTheta=-0.95
20:42:42.135 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.21, y=0.26, opts=13)
20:42:42.140 00.005 11872 Enqueuing Move request for scope (-0.21, 0.26)
20:42:42.145 00.005 9960 Worker thread wakes up
20:42:42.145 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=199, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
20:42:42.151 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.26) opts 0xd
20:42:42.151 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.21, 0.26)
20:42:42.151 00.000 9960 Moving (-0.21, 0.26) raw xDistance=0.21 yDistance=-0.29
20:42:42.151 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.21
20:42:42.151 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
20:42:42.151 00.000 9960 MoveAxis(W, 80, ABG)
20:42:42.152 00.001 9960 Guiding  Dir = 3, Dur = 80
20:42:42.152 00.000 11872 UpdateGuideState exits: m=5635 SNR=48.5
20:42:42.158 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:42.162 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:42:42.166 00.004 11872 Enqueuing Expose request
20:42:42.171 00.005 9960 IsSlewing returns 0
20:42:42.171 00.000 9960 IsGuiding returns 0
20:42:42.172 00.001 9960 PulseGuide returned control before completion, sleep 90
20:42:42.277 00.105 9960 IsGuiding returns 1
20:42:42.278 00.001 9960 scope still moving after pulse duration time elapsed
20:42:42.308 00.030 9960 IsSlewing returns 0
20:42:42.308 00.000 9960 IsGuiding returns 0
20:42:42.309 00.001 9960 scope move finished after 80 + 57 ms
20:42:42.309 00.000 9960 Move returns status 0, amount 80
20:42:42.309 00.000 9960 MoveAxis(N, 217, ABG)
20:42:42.310 00.001 9960 Guiding  Dir = 0, Dur = 217
20:42:42.310 00.000 9960 IsSlewing returns 0
20:42:42.310 00.000 9960 IsGuiding returns 0
20:42:42.311 00.001 9960 PulseGuide returned control before completion, sleep 227
20:42:42.544 00.233 9960 IsGuiding returns 1
20:42:42.544 00.000 9960 scope still moving after pulse duration time elapsed
20:42:42.575 00.031 9960 IsSlewing returns 0
20:42:42.575 00.000 9960 IsGuiding returns 0
20:42:42.577 00.002 9960 scope move finished after 217 + 48 ms
20:42:42.577 00.000 9960 Move returns status 0, amount 217
20:42:42.577 00.000 9960 move complete, result=0
20:42:42.577 00.000 9960 worker thread done servicing request
20:42:42.577 00.000 11872 GuideStep: 0.2 px 80 ms WEST, -0.3 px 217 ms NORTH
20:42:42.582 00.005 9960 Worker thread wakes up
20:42:42.582 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:42:42.584 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1193,1047,31,31)
20:42:43.841 01.257 9960 Exposure complete
20:42:43.963 00.122 9960 worker thread done servicing request
20:42:43.964 00.001 11872 OnExposeComplete: enter
20:42:43.968 00.004 11872 UpdateGuideState(): m_state=6
20:42:43.972 00.004 11872 Star::Find(15, 1208, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 507
20:42:43.977 00.005 11872 Star::Find returns 1 (0), X=1208.01, Y=1061.86, Mass=5737, SNR=48.6, Peak=131 HFD=6.6
20:42:43.980 00.003 11872 CameraToMount -- cameraTheta (-2.83) - m_xAngle (-3.14) = xAngle (0.31 = 0.31)
20:42:43.985 00.005 11872 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.13 = 0.13)
20:42:43.989 00.004 11872 CameraToMount -- cameraX=-0.36 cameraY=-0.12 hyp=0.38 cameraTheta=-2.83 mountX=0.36 mountY=0.05, mountTheta=0.14
20:42:43.995 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.36, y=-0.12, opts=13)
20:42:43.999 00.004 11872 Enqueuing Move request for scope (-0.36, -0.12)
20:42:44.003 00.004 9960 Worker thread wakes up
20:42:44.003 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.36, -0.12) opts 0xd
20:42:44.003 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.36, -0.12)
20:42:44.003 00.000 9960 Moving (-0.36, -0.12) raw xDistance=0.36 yDistance=0.05
20:42:44.004 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.36
20:42:44.004 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:42:44.005 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=204, med=1, FiltMin=0, FiltMax=172, Gamma=1.000
20:42:44.009 00.004 11872 UpdateGuideState exits: m=5737 SNR=48.6
20:42:44.013 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:44.016 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:42:44.021 00.005 11872 Enqueuing Expose request
20:42:44.024 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:42:44.024 00.000 9960 MoveAxis(W, 158, ABG)
20:42:44.025 00.001 9960 Guiding  Dir = 3, Dur = 158
20:42:44.025 00.000 9960 IsSlewing returns 0
20:42:44.026 00.001 9960 IsGuiding returns 0
20:42:44.026 00.000 9960 PulseGuide returned control before completion, sleep 168
20:42:44.202 00.176 9960 IsGuiding returns 1
20:42:44.203 00.001 9960 scope still moving after pulse duration time elapsed
20:42:44.234 00.031 9960 IsSlewing returns 0
20:42:44.235 00.001 9960 IsGuiding returns 0
20:42:44.235 00.000 9960 scope move finished after 158 + 50 ms
20:42:44.235 00.000 9960 Move returns status 0, amount 158
20:42:44.236 00.001 9960 MoveAxis(N, 0, ABG)
20:42:44.236 00.000 9960 Move returns status 0, amount 0
20:42:44.236 00.000 9960 move complete, result=0
20:42:44.237 00.001 9960 worker thread done servicing request
20:42:44.237 00.000 11872 GuideStep: 0.4 px 158 ms WEST, 0.1 px 0 ms NORTH
20:42:44.245 00.008 9960 Worker thread wakes up
20:42:44.245 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:42:44.245 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1193,1047,31,31)
20:42:45.495 01.250 9960 Exposure complete
20:42:45.607 00.112 9960 worker thread done servicing request
20:42:45.608 00.001 11872 OnExposeComplete: enter
20:42:45.612 00.004 11872 UpdateGuideState(): m_state=6
20:42:45.615 00.003 11872 Star::Find(15, 1208, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 508
20:42:45.618 00.003 11872 Star::Find returns 1 (0), X=1208.59, Y=1062.26, Mass=5658, SNR=49.0, Peak=132 HFD=6.8
20:42:45.621 00.003 11872 CameraToMount -- cameraTheta (0.93) - m_xAngle (-3.14) = xAngle (4.06 = -2.22)
20:42:45.624 00.003 11872 CameraToMount -- cameraTheta (0.93) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.89 = -2.39)
20:42:45.627 00.003 11872 CameraToMount -- cameraX=0.21 cameraY=0.28 hyp=0.35 cameraTheta=0.93 mountX=-0.21 mountY=-0.24, mountTheta=-2.30
20:42:45.631 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.21, y=0.28, opts=13)
20:42:45.634 00.003 11872 Enqueuing Move request for scope (0.21, 0.28)
20:42:45.636 00.002 9960 Worker thread wakes up
20:42:45.636 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.28) opts 0xd
20:42:45.638 00.002 9960 Handling offset move in thread for scope, endpoint = (0.21, 0.28)
20:42:45.638 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=216, med=1, FiltMin=0, FiltMax=186, Gamma=1.000
20:42:45.641 00.003 9960 Moving (0.21, 0.28) raw xDistance=-0.21 yDistance=-0.24
20:42:45.641 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.21
20:42:45.642 00.001 11872 UpdateGuideState exits: m=5658 SNR=49.0
20:42:45.644 00.002 9960 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
20:42:45.644 00.000 9960 MoveAxis(E, 78, ABG)
20:42:45.644 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:45.647 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:42:45.649 00.002 11872 Enqueuing Expose request
20:42:45.653 00.004 9960 Guiding  Dir = 2, Dur = 78
20:42:45.653 00.000 9960 IsSlewing returns 0
20:42:45.654 00.001 9960 IsGuiding returns 0
20:42:45.654 00.000 9960 PulseGuide returned control before completion, sleep 88
20:42:45.748 00.094 9960 IsGuiding returns 1
20:42:45.749 00.001 9960 scope still moving after pulse duration time elapsed
20:42:45.780 00.031 9960 IsSlewing returns 0
20:42:45.781 00.001 9960 IsGuiding returns 0
20:42:45.783 00.002 9960 scope move finished after 78 + 50 ms
20:42:45.783 00.000 9960 Move returns status 0, amount 78
20:42:45.784 00.001 9960 MoveAxis(N, 179, ABG)
20:42:45.784 00.000 9960 Guiding  Dir = 0, Dur = 179
20:42:45.784 00.000 9960 IsSlewing returns 0
20:42:45.785 00.001 9960 IsGuiding returns 0
20:42:45.786 00.001 9960 PulseGuide returned control before completion, sleep 189
20:42:45.983 00.197 9960 IsGuiding returns 1
20:42:45.984 00.001 9960 scope still moving after pulse duration time elapsed
20:42:46.014 00.030 9960 IsSlewing returns 0
20:42:46.015 00.001 9960 IsGuiding returns 0
20:42:46.016 00.001 9960 scope move finished after 179 + 51 ms
20:42:46.016 00.000 9960 Move returns status 0, amount 179
20:42:46.016 00.000 9960 move complete, result=0
20:42:46.017 00.001 9960 worker thread done servicing request
20:42:46.017 00.000 11872 GuideStep: -0.2 px 78 ms EAST, -0.2 px 179 ms NORTH
20:42:46.022 00.005 9960 Worker thread wakes up
20:42:46.022 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:42:46.023 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1193,1047,31,31)
20:42:47.278 01.255 9960 Exposure complete
20:42:47.411 00.133 9960 worker thread done servicing request
20:42:47.411 00.000 11872 OnExposeComplete: enter
20:42:47.417 00.006 11872 UpdateGuideState(): m_state=6
20:42:47.421 00.004 11872 Star::Find(15, 1208, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 509
20:42:47.425 00.004 11872 Star::Find returns 1 (0), X=1208.56, Y=1061.83, Mass=5730, SNR=48.4, Peak=124 HFD=6.7
20:42:47.430 00.005 11872 CameraToMount -- cameraTheta (-0.65) - m_xAngle (-3.14) = xAngle (2.48 = 2.48)
20:42:47.434 00.004 11872 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.31 = 2.31)
20:42:47.437 00.003 11872 CameraToMount -- cameraX=0.19 cameraY=-0.14 hyp=0.23 cameraTheta=-0.65 mountX=-0.19 mountY=0.17, mountTheta=2.39
20:42:47.442 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.19, y=-0.14, opts=13)
20:42:47.446 00.004 11872 Enqueuing Move request for scope (0.19, -0.14)
20:42:47.451 00.005 9960 Worker thread wakes up
20:42:47.452 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.14) opts 0xd
20:42:47.452 00.000 9960 Handling offset move in thread for scope, endpoint = (0.19, -0.14)
20:42:47.452 00.000 9960 Moving (0.19, -0.14) raw xDistance=-0.19 yDistance=0.17
20:42:47.452 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
20:42:47.452 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:42:47.452 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=193, med=1, FiltMin=0, FiltMax=170, Gamma=1.000
20:42:47.458 00.006 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
20:42:47.458 00.000 9960 MoveAxis(E, 0, ABG)
20:42:47.460 00.002 9960 Move returns status 0, amount 0
20:42:47.460 00.000 9960 MoveAxis(N, 0, ABG)
20:42:47.460 00.000 9960 Move returns status 0, amount 0
20:42:47.460 00.000 9960 move complete, result=0
20:42:47.460 00.000 9960 worker thread done servicing request
20:42:47.460 00.000 11872 UpdateGuideState exits: m=5730 SNR=48.4
20:42:47.465 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:47.468 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:42:47.472 00.004 11872 Enqueuing Expose request
20:42:47.477 00.005 9960 Worker thread wakes up
20:42:47.477 00.000 11872 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
20:42:47.481 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
20:42:47.481 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1193,1047,31,31)
20:42:48.734 01.253 9960 Exposure complete
20:42:48.855 00.121 9960 worker thread done servicing request
20:42:48.856 00.001 11872 OnExposeComplete: enter
20:42:48.860 00.004 11872 UpdateGuideState(): m_state=6
20:42:48.867 00.007 11872 Star::Find(15, 1208, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 510
20:42:48.871 00.004 11872 Star::Find returns 1 (0), X=1208.41, Y=1062.35, Mass=5685, SNR=48.5, Peak=125 HFD=6.9
20:42:48.875 00.004 11872 CameraToMount -- cameraTheta (1.49) - m_xAngle (-3.14) = xAngle (4.63 = -1.66)
20:42:48.879 00.004 11872 CameraToMount -- cameraTheta (1.49) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.45 = -1.83)
20:42:48.884 00.005 11872 CameraToMount -- cameraX=0.03 cameraY=0.37 hyp=0.37 cameraTheta=1.49 mountX=-0.03 mountY=-0.36, mountTheta=-1.66
20:42:48.888 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.03, y=0.37, opts=13)
20:42:48.893 00.005 11872 Enqueuing Move request for scope (0.03, 0.37)
20:42:48.898 00.005 9960 Worker thread wakes up
20:42:48.898 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=202, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
20:42:48.902 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.37) opts 0xd
20:42:48.902 00.000 9960 Handling offset move in thread for scope, endpoint = (0.03, 0.37)
20:42:48.902 00.000 9960 Moving (0.03, 0.37) raw xDistance=-0.03 yDistance=-0.36
20:42:48.902 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:42:48.904 00.002 9960 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.36
20:42:48.904 00.000 9960 MoveAxis(E, 0, ABG)
20:42:48.904 00.000 9960 Move returns status 0, amount 0
20:42:48.904 00.000 9960 MoveAxis(N, 269, ABG)
20:42:48.904 00.000 9960 Guiding  Dir = 0, Dur = 269
20:42:48.904 00.000 11872 UpdateGuideState exits: m=5685 SNR=48.5
20:42:48.908 00.004 9960 IsSlewing returns 0
20:42:48.908 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:48.911 00.003 9960 IsGuiding returns 0
20:42:48.912 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:42:48.916 00.004 11872 Enqueuing Expose request
20:42:48.919 00.003 9960 PulseGuide returned control before completion, sleep 279
20:42:49.209 00.290 9960 IsGuiding returns 1
20:42:49.210 00.001 9960 scope still moving after pulse duration time elapsed
20:42:49.238 00.028 9960 IsSlewing returns 0
20:42:49.239 00.001 9960 IsGuiding returns 0
20:42:49.240 00.001 9960 scope move finished after 269 + 58 ms
20:42:49.241 00.001 9960 Move returns status 0, amount 269
20:42:49.241 00.000 9960 move complete, result=0
20:42:49.241 00.000 9960 worker thread done servicing request
20:42:49.242 00.001 9960 Worker thread wakes up
20:42:49.242 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.4 px 269 ms NORTH
20:42:49.248 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:42:49.248 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1193,1047,31,31)
20:42:50.501 01.253 9960 Exposure complete
20:42:50.630 00.129 9960 worker thread done servicing request
20:42:50.631 00.001 11872 OnExposeComplete: enter
20:42:50.635 00.004 11872 UpdateGuideState(): m_state=6
20:42:50.640 00.005 11872 Star::Find(15, 1208, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 511
20:42:50.644 00.004 11872 Star::Find returns 1 (0), X=1208.59, Y=1062.15, Mass=5709, SNR=48.9, Peak=124 HFD=6.8
20:42:50.648 00.004 11872 CameraToMount -- cameraTheta (0.69) - m_xAngle (-3.14) = xAngle (3.83 = -2.46)
20:42:50.652 00.004 11872 CameraToMount -- cameraTheta (0.69) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.65 = -2.63)
20:42:50.656 00.004 11872 CameraToMount -- cameraX=0.21 cameraY=0.17 hyp=0.27 cameraTheta=0.69 mountX=-0.21 mountY=-0.13, mountTheta=-2.58
20:42:50.661 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.21, y=0.17, opts=13)
20:42:50.665 00.004 11872 Enqueuing Move request for scope (0.21, 0.17)
20:42:50.670 00.005 9960 Worker thread wakes up
20:42:50.670 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.17) opts 0xd
20:42:50.671 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=194, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
20:42:50.675 00.004 11872 UpdateGuideState exits: m=5709 SNR=48.9
20:42:50.682 00.007 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:50.686 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:42:50.690 00.004 11872 Enqueuing Expose request
20:42:50.694 00.004 9960 Handling offset move in thread for scope, endpoint = (0.21, 0.17)
20:42:50.694 00.000 9960 Moving (0.21, 0.17) raw xDistance=-0.21 yDistance=-0.13
20:42:50.694 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
20:42:50.694 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:42:50.694 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:42:50.694 00.000 9960 MoveAxis(E, 88, ABG)
20:42:50.696 00.002 9960 Guiding  Dir = 2, Dur = 88
20:42:50.696 00.000 9960 IsSlewing returns 0
20:42:50.696 00.000 9960 IsGuiding returns 0
20:42:50.697 00.001 9960 PulseGuide returned control before completion, sleep 98
20:42:50.801 00.104 9960 IsGuiding returns 1
20:42:50.803 00.002 9960 scope still moving after pulse duration time elapsed
20:42:50.832 00.029 9960 IsSlewing returns 0
20:42:50.833 00.001 9960 IsGuiding returns 0
20:42:50.833 00.000 9960 scope move finished after 88 + 49 ms
20:42:50.834 00.001 9960 Move returns status 0, amount 88
20:42:50.834 00.000 9960 MoveAxis(N, 0, ABG)
20:42:50.834 00.000 9960 Move returns status 0, amount 0
20:42:50.836 00.002 9960 move complete, result=0
20:42:50.836 00.000 9960 worker thread done servicing request
20:42:50.836 00.000 9960 Worker thread wakes up
20:42:50.837 00.001 11872 GuideStep: -0.2 px 88 ms EAST, -0.1 px 0 ms NORTH
20:42:50.843 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:42:50.843 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1193,1047,31,31)
20:42:52.097 01.254 9960 Exposure complete
20:42:52.223 00.126 9960 worker thread done servicing request
20:42:52.223 00.000 11872 OnExposeComplete: enter
20:42:52.228 00.005 11872 UpdateGuideState(): m_state=6
20:42:52.232 00.004 11872 Star::Find(15, 1208, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 512
20:42:52.236 00.004 11872 Star::Find returns 1 (0), X=1208.50, Y=1062.28, Mass=5880, SNR=50.1, Peak=123 HFD=7.0
20:42:52.239 00.003 11872 CameraToMount -- cameraTheta (1.18) - m_xAngle (-3.14) = xAngle (4.32 = -1.97)
20:42:52.243 00.004 11872 CameraToMount -- cameraTheta (1.18) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.14 = -2.14)
20:42:52.248 00.005 11872 CameraToMount -- cameraX=0.13 cameraY=0.31 hyp=0.33 cameraTheta=1.18 mountX=-0.13 mountY=-0.28, mountTheta=-2.00
20:42:52.252 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.13, y=0.31, opts=13)
20:42:52.257 00.005 11872 Enqueuing Move request for scope (0.13, 0.31)
20:42:52.261 00.004 9960 Worker thread wakes up
20:42:52.262 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=197, med=1, FiltMin=0, FiltMax=189, Gamma=1.000
20:42:52.267 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.31) opts 0xd
20:42:52.267 00.000 11872 UpdateGuideState exits: m=5880 SNR=50.1
20:42:52.273 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:52.277 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:42:52.281 00.004 9960 Handling offset move in thread for scope, endpoint = (0.13, 0.31)
20:42:52.281 00.000 9960 Moving (0.13, 0.31) raw xDistance=-0.13 yDistance=-0.28
20:42:52.282 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
20:42:52.282 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
20:42:52.282 00.000 9960 MoveAxis(E, 0, ABG)
20:42:52.282 00.000 9960 Move returns status 0, amount 0
20:42:52.283 00.001 9960 MoveAxis(N, 208, ABG)
20:42:52.283 00.000 11872 Enqueuing Expose request
20:42:52.287 00.004 9960 Guiding  Dir = 0, Dur = 208
20:42:52.287 00.000 9960 IsSlewing returns 0
20:42:52.287 00.000 9960 IsGuiding returns 0
20:42:52.288 00.001 9960 PulseGuide returned control before completion, sleep 218
20:42:52.511 00.223 9960 IsGuiding returns 1
20:42:52.511 00.000 9960 scope still moving after pulse duration time elapsed
20:42:52.542 00.031 9960 IsSlewing returns 0
20:42:52.543 00.001 9960 IsGuiding returns 0
20:42:52.543 00.000 9960 scope move finished after 208 + 48 ms
20:42:52.544 00.001 9960 Move returns status 0, amount 208
20:42:52.544 00.000 9960 move complete, result=0
20:42:52.544 00.000 9960 worker thread done servicing request
20:42:52.546 00.002 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 208 ms NORTH
20:42:52.552 00.006 9960 Worker thread wakes up
20:42:52.552 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:42:52.552 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1193,1047,31,31)
20:42:53.809 01.257 9960 Exposure complete
20:42:53.934 00.125 9960 worker thread done servicing request
20:42:53.935 00.001 11872 OnExposeComplete: enter
20:42:53.939 00.004 11872 UpdateGuideState(): m_state=6
20:42:53.944 00.005 11872 Star::Find(15, 1208, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 513
20:42:53.946 00.002 11872 Star::Find returns 1 (0), X=1208.31, Y=1062.36, Mass=5641, SNR=48.5, Peak=122 HFD=6.8
20:42:53.952 00.006 11872 CameraToMount -- cameraTheta (1.75) - m_xAngle (-3.14) = xAngle (4.89 = -1.39)
20:42:53.956 00.004 11872 CameraToMount -- cameraTheta (1.75) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.72 = -1.57)
20:42:53.958 00.002 11872 CameraToMount -- cameraX=-0.07 cameraY=0.39 hyp=0.39 cameraTheta=1.75 mountX=0.07 mountY=-0.39, mountTheta=-1.40
20:42:53.964 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.07, y=0.39, opts=13)
20:42:53.968 00.004 11872 Enqueuing Move request for scope (-0.07, 0.39)
20:42:53.973 00.005 9960 Worker thread wakes up
20:42:53.973 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=200, med=1, FiltMin=0, FiltMax=182, Gamma=1.000
20:42:53.977 00.004 11872 UpdateGuideState exits: m=5641 SNR=48.5
20:42:53.980 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:53.987 00.007 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:42:53.991 00.004 11872 Enqueuing Expose request
20:42:53.995 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.39) opts 0xd
20:42:53.995 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.07, 0.39)
20:42:53.996 00.001 9960 Moving (-0.07, 0.39) raw xDistance=0.07 yDistance=-0.39
20:42:53.996 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
20:42:53.997 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.39 from input -0.39
20:42:53.997 00.000 9960 MoveAxis(E, 0, ABG)
20:42:53.997 00.000 9960 Move returns status 0, amount 0
20:42:53.997 00.000 9960 MoveAxis(N, 294, ABG)
20:42:53.998 00.001 9960 Guiding  Dir = 0, Dur = 294
20:42:53.998 00.000 9960 IsSlewing returns 0
20:42:53.998 00.000 9960 IsGuiding returns 0
20:42:53.999 00.001 9960 PulseGuide returned control before completion, sleep 304
20:42:54.313 00.314 9960 IsGuiding returns 1
20:42:54.314 00.001 9960 scope still moving after pulse duration time elapsed
20:42:54.344 00.030 9960 IsSlewing returns 0
20:42:54.345 00.001 9960 IsGuiding returns 0
20:42:54.346 00.001 9960 scope move finished after 294 + 53 ms
20:42:54.347 00.001 9960 Move returns status 0, amount 294
20:42:54.347 00.000 9960 move complete, result=0
20:42:54.347 00.000 9960 worker thread done servicing request
20:42:54.347 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.4 px 294 ms NORTH
20:42:54.353 00.006 9960 Worker thread wakes up
20:42:54.353 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:42:54.353 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1193,1047,31,31)
20:42:55.607 01.254 9960 Exposure complete
20:42:55.745 00.138 9960 worker thread done servicing request
20:42:55.745 00.000 11872 OnExposeComplete: enter
20:42:55.749 00.004 11872 UpdateGuideState(): m_state=6
20:42:55.753 00.004 11872 Star::Find(15, 1208, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 514
20:42:55.758 00.005 11872 Star::Find returns 1 (0), X=1208.82, Y=1061.78, Mass=5604, SNR=48.0, Peak=131 HFD=6.6
20:42:55.761 00.003 11872 CameraToMount -- cameraTheta (-0.41) - m_xAngle (-3.14) = xAngle (2.73 = 2.73)
20:42:55.766 00.005 11872 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.55 = 2.55)
20:42:55.770 00.004 11872 CameraToMount -- cameraX=0.45 cameraY=-0.19 hyp=0.49 cameraTheta=-0.41 mountX=-0.45 mountY=0.27, mountTheta=2.60
20:42:55.775 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.45, y=-0.19, opts=13)
20:42:55.778 00.003 11872 Enqueuing Move request for scope (0.45, -0.19)
20:42:55.783 00.005 9960 Worker thread wakes up
20:42:55.783 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.45, -0.19) opts 0xd
20:42:55.783 00.000 9960 Handling offset move in thread for scope, endpoint = (0.45, -0.19)
20:42:55.784 00.001 9960 Moving (0.45, -0.19) raw xDistance=-0.45 yDistance=0.27
20:42:55.784 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.45
20:42:55.784 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:42:55.784 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
20:42:55.788 00.004 11872 UpdateGuideState exits: m=5604 SNR=48.0
20:42:55.793 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
20:42:55.793 00.000 9960 MoveAxis(E, 186, ABG)
20:42:55.793 00.000 9960 Guiding  Dir = 2, Dur = 186
20:42:55.793 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:55.800 00.007 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:42:55.807 00.007 11872 Enqueuing Expose request
20:42:55.811 00.004 9960 IsSlewing returns 0
20:42:55.812 00.001 9960 IsGuiding returns 0
20:42:55.813 00.001 9960 PulseGuide returned control before completion, sleep 196
20:42:56.015 00.202 9960 IsGuiding returns 1
20:42:56.015 00.000 9960 scope still moving after pulse duration time elapsed
20:42:56.046 00.031 9960 IsSlewing returns 0
20:42:56.050 00.004 9960 IsGuiding returns 0
20:42:56.050 00.000 9960 scope move finished after 186 + 51 ms
20:42:56.050 00.000 9960 Move returns status 0, amount 186
20:42:56.052 00.002 9960 MoveAxis(N, 0, ABG)
20:42:56.052 00.000 9960 Move returns status 0, amount 0
20:42:56.053 00.001 9960 move complete, result=0
20:42:56.053 00.000 9960 worker thread done servicing request
20:42:56.053 00.000 11872 GuideStep: -0.4 px 186 ms EAST, 0.3 px 0 ms NORTH
20:42:56.060 00.007 9960 Worker thread wakes up
20:42:56.060 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:42:56.061 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1193,1047,31,31)
20:42:57.309 01.248 9960 Exposure complete
20:42:57.432 00.123 9960 worker thread done servicing request
20:42:57.433 00.001 11872 OnExposeComplete: enter
20:42:57.437 00.004 11872 UpdateGuideState(): m_state=6
20:42:57.440 00.003 11872 Star::Find(15, 1208, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 515
20:42:57.446 00.006 11872 Star::Find returns 1 (0), X=1208.08, Y=1062.29, Mass=5732, SNR=49.2, Peak=120 HFD=6.8
20:42:57.450 00.004 11872 CameraToMount -- cameraTheta (2.32) - m_xAngle (-3.14) = xAngle (5.46 = -0.82)
20:42:57.454 00.004 11872 CameraToMount -- cameraTheta (2.32) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.29 = -0.99)
20:42:57.459 00.005 11872 CameraToMount -- cameraX=-0.30 cameraY=0.32 hyp=0.43 cameraTheta=2.32 mountX=0.30 mountY=-0.36, mountTheta=-0.89
20:42:57.463 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.30, y=0.32, opts=13)
20:42:57.468 00.005 11872 Enqueuing Move request for scope (-0.30, 0.32)
20:42:57.472 00.004 9960 Worker thread wakes up
20:42:57.472 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=214, med=1, FiltMin=0, FiltMax=189, Gamma=1.000
20:42:57.476 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.32) opts 0xd
20:42:57.476 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.30, 0.32)
20:42:57.477 00.001 9960 Moving (-0.30, 0.32) raw xDistance=0.30 yDistance=-0.36
20:42:57.477 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.30
20:42:57.477 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.36
20:42:57.477 00.000 9960 MoveAxis(W, 111, ABG)
20:42:57.477 00.000 11872 UpdateGuideState exits: m=5732 SNR=49.2
20:42:57.483 00.006 9960 Guiding  Dir = 3, Dur = 111
20:42:57.483 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:57.487 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:42:57.492 00.005 11872 Enqueuing Expose request
20:42:57.496 00.004 9960 IsSlewing returns 0
20:42:57.496 00.000 9960 IsGuiding returns 0
20:42:57.496 00.000 9960 PulseGuide returned control before completion, sleep 121
20:42:57.628 00.132 9960 IsGuiding returns 1
20:42:57.629 00.001 9960 scope still moving after pulse duration time elapsed
20:42:57.659 00.030 9960 IsSlewing returns 0
20:42:57.660 00.001 9960 IsGuiding returns 0
20:42:57.660 00.000 9960 scope move finished after 111 + 53 ms
20:42:57.661 00.001 9960 Move returns status 0, amount 111
20:42:57.661 00.000 9960 MoveAxis(N, 271, ABG)
20:42:57.661 00.000 9960 Guiding  Dir = 0, Dur = 271
20:42:57.662 00.001 9960 IsSlewing returns 0
20:42:57.663 00.001 9960 IsGuiding returns 0
20:42:57.664 00.001 9960 PulseGuide returned control before completion, sleep 281
20:42:57.956 00.292 9960 IsGuiding returns 1
20:42:57.957 00.001 9960 scope still moving after pulse duration time elapsed
20:42:57.987 00.030 9960 IsSlewing returns 0
20:42:57.989 00.002 9960 IsGuiding returns 0
20:42:57.989 00.000 9960 scope move finished after 271 + 55 ms
20:42:57.990 00.001 9960 Move returns status 0, amount 271
20:42:57.990 00.000 9960 move complete, result=0
20:42:57.990 00.000 9960 worker thread done servicing request
20:42:57.992 00.002 9960 Worker thread wakes up
20:42:57.992 00.000 11872 GuideStep: 0.3 px 111 ms WEST, -0.4 px 271 ms NORTH
20:42:57.998 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:42:57.998 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1193,1047,31,31)
20:42:59.249 01.251 9960 Exposure complete
20:42:59.393 00.144 9960 worker thread done servicing request
20:42:59.394 00.001 11872 OnExposeComplete: enter
20:42:59.398 00.004 11872 UpdateGuideState(): m_state=6
20:42:59.402 00.004 11872 Star::Find(15, 1208, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 516
20:42:59.406 00.004 11872 Star::Find returns 1 (0), X=1208.39, Y=1061.72, Mass=5712, SNR=48.8, Peak=125 HFD=6.9
20:42:59.409 00.003 11872 CameraToMount -- cameraTheta (-1.51) - m_xAngle (-3.14) = xAngle (1.63 = 1.63)
20:42:59.414 00.005 11872 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.46 = 1.46)
20:42:59.417 00.003 11872 CameraToMount -- cameraX=0.02 cameraY=-0.25 hyp=0.25 cameraTheta=-1.51 mountX=-0.02 mountY=0.25, mountTheta=1.63
20:42:59.421 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.02, y=-0.25, opts=13)
20:42:59.428 00.007 11872 Enqueuing Move request for scope (0.02, -0.25)
20:42:59.433 00.005 9960 Worker thread wakes up
20:42:59.434 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=205, med=1, FiltMin=0, FiltMax=177, Gamma=1.000
20:42:59.437 00.003 11872 UpdateGuideState exits: m=5712 SNR=48.8
20:42:59.442 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.25) opts 0xd
20:42:59.442 00.000 9960 Handling offset move in thread for scope, endpoint = (0.02, -0.25)
20:42:59.442 00.000 9960 Moving (0.02, -0.25) raw xDistance=-0.02 yDistance=0.25
20:42:59.442 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:42:59.442 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:42:59.443 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:59.446 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:42:59.451 00.005 11872 Enqueuing Expose request
20:42:59.455 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
20:42:59.455 00.000 9960 MoveAxis(E, 0, ABG)
20:42:59.455 00.000 9960 Move returns status 0, amount 0
20:42:59.455 00.000 9960 MoveAxis(N, 0, ABG)
20:42:59.455 00.000 9960 Move returns status 0, amount 0
20:42:59.456 00.001 9960 move complete, result=0
20:42:59.456 00.000 9960 worker thread done servicing request
20:42:59.457 00.001 9960 Worker thread wakes up
20:42:59.457 00.000 11872 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
20:42:59.461 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
20:42:59.461 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1193,1047,31,31)
20:43:00.717 01.256 9960 Exposure complete
20:43:00.846 00.129 9960 worker thread done servicing request
20:43:00.846 00.000 11872 OnExposeComplete: enter
20:43:00.850 00.004 11872 UpdateGuideState(): m_state=6
20:43:00.854 00.004 11872 Star::Find(15, 1208, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 517
20:43:00.858 00.004 11872 Star::Find returns 1 (0), X=1208.27, Y=1061.95, Mass=5696, SNR=48.7, Peak=128 HFD=6.8
20:43:00.863 00.005 11872 CameraToMount -- cameraTheta (-2.95) - m_xAngle (-3.14) = xAngle (0.19 = 0.19)
20:43:00.866 00.003 11872 CameraToMount -- cameraTheta (-2.95) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.02 = 0.02)
20:43:00.871 00.005 11872 CameraToMount -- cameraX=-0.11 cameraY=-0.02 hyp=0.11 cameraTheta=-2.95 mountX=0.11 mountY=0.00, mountTheta=0.02
20:43:00.875 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.11, y=-0.02, opts=13)
20:43:00.880 00.005 11872 Enqueuing Move request for scope (-0.11, -0.02)
20:43:00.884 00.004 9960 Worker thread wakes up
20:43:00.884 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.02) opts 0xd
20:43:00.884 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.11, -0.02)
20:43:00.884 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=195, med=1, FiltMin=0, FiltMax=176, Gamma=1.000
20:43:00.889 00.005 11872 UpdateGuideState exits: m=5696 SNR=48.7
20:43:00.892 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:00.897 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:43:00.901 00.004 11872 Enqueuing Expose request
20:43:00.905 00.004 9960 Moving (-0.11, -0.02) raw xDistance=0.11 yDistance=0.00
20:43:00.905 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
20:43:00.905 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:43:00.905 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
20:43:00.906 00.001 9960 MoveAxis(E, 0, ABG)
20:43:00.906 00.000 9960 Move returns status 0, amount 0
20:43:00.906 00.000 9960 MoveAxis(N, 0, ABG)
20:43:00.907 00.001 9960 Move returns status 0, amount 0
20:43:00.907 00.000 9960 move complete, result=0
20:43:00.907 00.000 9960 worker thread done servicing request
20:43:00.907 00.000 9960 Worker thread wakes up
20:43:00.908 00.001 11872 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:43:00.912 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
20:43:00.913 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1193,1047,31,31)
20:43:02.159 01.246 9960 Exposure complete
20:43:02.285 00.126 9960 worker thread done servicing request
20:43:02.286 00.001 11872 OnExposeComplete: enter
20:43:02.290 00.004 11872 UpdateGuideState(): m_state=6
20:43:02.294 00.004 11872 Star::Find(15, 1208, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 518
20:43:02.299 00.005 11872 Star::Find returns 1 (0), X=1208.29, Y=1062.38, Mass=5464, SNR=47.3, Peak=137 HFD=6.6
20:43:02.302 00.003 11872 CameraToMount -- cameraTheta (1.79) - m_xAngle (-3.14) = xAngle (4.93 = -1.36)
20:43:02.307 00.005 11872 CameraToMount -- cameraTheta (1.79) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.75 = -1.53)
20:43:02.311 00.004 11872 CameraToMount -- cameraX=-0.09 cameraY=0.41 hyp=0.42 cameraTheta=1.79 mountX=0.09 mountY=-0.42, mountTheta=-1.36
20:43:02.316 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.09, y=0.41, opts=13)
20:43:02.321 00.005 11872 Enqueuing Move request for scope (-0.09, 0.41)
20:43:02.324 00.003 9960 Worker thread wakes up
20:43:02.326 00.002 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.41) opts 0xd
20:43:02.326 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.09, 0.41)
20:43:02.326 00.000 9960 Moving (-0.09, 0.41) raw xDistance=0.09 yDistance=-0.42
20:43:02.326 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=204, med=1, FiltMin=0, FiltMax=184, Gamma=1.000
20:43:02.331 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
20:43:02.331 00.000 11872 UpdateGuideState exits: m=5464 SNR=47.3
20:43:02.335 00.004 9960 GuideAlgorithmResistSwitch::result() returns -0.42 from input -0.42
20:43:02.335 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:02.339 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:43:02.342 00.003 11872 Enqueuing Expose request
20:43:02.347 00.005 9960 MoveAxis(E, 0, ABG)
20:43:02.347 00.000 9960 Move returns status 0, amount 0
20:43:02.347 00.000 9960 MoveAxis(N, 310, ABG)
20:43:02.347 00.000 9960 Guiding  Dir = 0, Dur = 310
20:43:02.348 00.001 9960 IsSlewing returns 0
20:43:02.348 00.000 9960 IsGuiding returns 0
20:43:02.349 00.001 9960 PulseGuide returned control before completion, sleep 320
20:43:02.680 00.331 9960 IsGuiding returns 0
20:43:02.681 00.001 9960 Move returns status 0, amount 310
20:43:02.682 00.001 9960 move complete, result=0
20:43:02.682 00.000 9960 worker thread done servicing request
20:43:02.682 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.4 px 310 ms NORTH
20:43:02.688 00.006 9960 Worker thread wakes up
20:43:02.689 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:43:02.689 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1193,1047,31,31)
20:43:03.939 01.250 9960 Exposure complete
20:43:04.061 00.122 9960 worker thread done servicing request
20:43:04.062 00.001 11872 OnExposeComplete: enter
20:43:04.066 00.004 11872 UpdateGuideState(): m_state=6
20:43:04.069 00.003 11872 Star::Find(15, 1208, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 519
20:43:04.073 00.004 11872 Star::Find returns 1 (0), X=1208.02, Y=1062.14, Mass=5744, SNR=48.8, Peak=129 HFD=6.6
20:43:04.078 00.005 11872 CameraToMount -- cameraTheta (2.70) - m_xAngle (-3.14) = xAngle (5.84 = -0.44)
20:43:04.082 00.004 11872 CameraToMount -- cameraTheta (2.70) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.67 = -0.62)
20:43:04.086 00.004 11872 CameraToMount -- cameraX=-0.36 cameraY=0.17 hyp=0.40 cameraTheta=2.70 mountX=0.36 mountY=-0.23, mountTheta=-0.57
20:43:04.091 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.36, y=0.17, opts=13)
20:43:04.096 00.005 11872 Enqueuing Move request for scope (-0.36, 0.17)
20:43:04.099 00.003 9960 Worker thread wakes up
20:43:04.099 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.36, 0.17) opts 0xd
20:43:04.100 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.36, 0.17)
20:43:04.100 00.000 9960 Moving (-0.36, 0.17) raw xDistance=0.36 yDistance=-0.23
20:43:04.100 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.36
20:43:04.100 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
20:43:04.101 00.001 9960 MoveAxis(W, 151, ABG)
20:43:04.101 00.000 9960 Guiding  Dir = 3, Dur = 151
20:43:04.101 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=210, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
20:43:04.106 00.005 11872 UpdateGuideState exits: m=5744 SNR=48.8
20:43:04.111 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:04.115 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:43:04.118 00.003 11872 Enqueuing Expose request
20:43:04.122 00.004 9960 IsSlewing returns 0
20:43:04.122 00.000 9960 IsGuiding returns 0
20:43:04.124 00.002 9960 PulseGuide returned control before completion, sleep 161
20:43:04.292 00.168 9960 IsGuiding returns 1
20:43:04.292 00.000 9960 scope still moving after pulse duration time elapsed
20:43:04.323 00.031 9960 IsSlewing returns 0
20:43:04.324 00.001 9960 IsGuiding returns 0
20:43:04.326 00.002 9960 scope move finished after 151 + 51 ms
20:43:04.326 00.000 9960 Move returns status 0, amount 151
20:43:04.327 00.001 9960 MoveAxis(N, 172, ABG)
20:43:04.327 00.000 9960 Guiding  Dir = 0, Dur = 172
20:43:04.328 00.001 9960 IsSlewing returns 0
20:43:04.328 00.000 9960 IsGuiding returns 0
20:43:04.329 00.001 9960 PulseGuide returned control before completion, sleep 182
20:43:04.526 00.197 9960 IsGuiding returns 1
20:43:04.527 00.001 9960 scope still moving after pulse duration time elapsed
20:43:04.558 00.031 9960 IsSlewing returns 0
20:43:04.558 00.000 9960 IsGuiding returns 0
20:43:04.560 00.002 9960 scope move finished after 172 + 58 ms
20:43:04.560 00.000 9960 Move returns status 0, amount 172
20:43:04.561 00.001 9960 move complete, result=0
20:43:04.561 00.000 9960 worker thread done servicing request
20:43:04.561 00.000 9960 Worker thread wakes up
20:43:04.562 00.001 11872 GuideStep: 0.4 px 151 ms WEST, -0.2 px 172 ms NORTH
20:43:04.568 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:43:04.568 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1193,1047,31,31)
20:43:05.823 01.255 9960 Exposure complete
20:43:05.948 00.125 11872 OnExposeComplete: enter
20:43:05.954 00.006 9960 worker thread done servicing request
20:43:05.955 00.001 11872 UpdateGuideState(): m_state=6
20:43:05.959 00.004 11872 Star::Find(15, 1208, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 520
20:43:05.965 00.006 11872 Star::Find returns 1 (0), X=1208.12, Y=1062.13, Mass=5917, SNR=50.3, Peak=136 HFD=6.5
20:43:05.968 00.003 11872 CameraToMount -- cameraTheta (2.58) - m_xAngle (-3.14) = xAngle (5.71 = -0.57)
20:43:05.973 00.005 11872 CameraToMount -- cameraTheta (2.58) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.54 = -0.74)
20:43:05.978 00.005 11872 CameraToMount -- cameraX=-0.25 cameraY=0.16 hyp=0.30 cameraTheta=2.58 mountX=0.25 mountY=-0.20, mountTheta=-0.68
20:43:05.984 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.25, y=0.16, opts=13)
20:43:05.989 00.005 11872 Enqueuing Move request for scope (-0.25, 0.16)
20:43:05.995 00.006 9960 Worker thread wakes up
20:43:05.996 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=1, FiltMin=0, FiltMax=183, Gamma=1.000
20:43:06.000 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.16) opts 0xd
20:43:06.001 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.25, 0.16)
20:43:06.001 00.000 9960 Moving (-0.25, 0.16) raw xDistance=0.25 yDistance=-0.20
20:43:06.001 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.25
20:43:06.002 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
20:43:06.002 00.000 9960 MoveAxis(W, 117, ABG)
20:43:06.003 00.001 9960 Guiding  Dir = 3, Dur = 117
20:43:06.003 00.000 11872 UpdateGuideState exits: m=5917 SNR=50.3
20:43:06.007 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:06.011 00.004 9960 IsSlewing returns 0
20:43:06.012 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:43:06.015 00.003 11872 Enqueuing Expose request
20:43:06.020 00.005 9960 IsGuiding returns 0
20:43:06.020 00.000 9960 PulseGuide returned control before completion, sleep 127
20:43:06.150 00.130 9960 IsGuiding returns 1
20:43:06.150 00.000 9960 scope still moving after pulse duration time elapsed
20:43:06.181 00.031 9960 IsSlewing returns 0
20:43:06.183 00.002 9960 IsGuiding returns 0
20:43:06.183 00.000 9960 scope move finished after 117 + 46 ms
20:43:06.184 00.001 9960 Move returns status 0, amount 117
20:43:06.184 00.000 9960 MoveAxis(N, 152, ABG)
20:43:06.184 00.000 9960 Guiding  Dir = 0, Dur = 152
20:43:06.185 00.001 9960 IsSlewing returns 0
20:43:06.185 00.000 9960 IsGuiding returns 0
20:43:06.186 00.001 9960 PulseGuide returned control before completion, sleep 162
20:43:06.352 00.166 9960 IsGuiding returns 1
20:43:06.354 00.002 9960 scope still moving after pulse duration time elapsed
20:43:06.384 00.030 9960 IsSlewing returns 0
20:43:06.385 00.001 9960 IsGuiding returns 0
20:43:06.385 00.000 9960 scope move finished after 152 + 47 ms
20:43:06.385 00.000 9960 Move returns status 0, amount 152
20:43:06.385 00.000 9960 move complete, result=0
20:43:06.387 00.002 9960 worker thread done servicing request
20:43:06.387 00.000 9960 Worker thread wakes up
20:43:06.388 00.001 11872 GuideStep: 0.3 px 117 ms WEST, -0.2 px 152 ms NORTH
20:43:06.393 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:43:06.393 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1193,1047,31,31)
20:43:07.647 01.254 9960 Exposure complete
20:43:07.769 00.122 9960 worker thread done servicing request
20:43:07.770 00.001 11872 OnExposeComplete: enter
20:43:07.773 00.003 11872 UpdateGuideState(): m_state=6
20:43:07.778 00.005 11872 Star::Find(15, 1208, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 521
20:43:07.782 00.004 11872 Star::Find returns 1 (0), X=1208.60, Y=1062.24, Mass=5840, SNR=50.0, Peak=133 HFD=6.6
20:43:07.786 00.004 11872 CameraToMount -- cameraTheta (0.87) - m_xAngle (-3.14) = xAngle (4.01 = -2.28)
20:43:07.789 00.003 11872 CameraToMount -- cameraTheta (0.87) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.84 = -2.45)
20:43:07.796 00.007 11872 CameraToMount -- cameraX=0.22 cameraY=0.27 hyp=0.35 cameraTheta=0.87 mountX=-0.22 mountY=-0.22, mountTheta=-2.36
20:43:07.802 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.22, y=0.27, opts=13)
20:43:07.808 00.006 11872 Enqueuing Move request for scope (0.22, 0.27)
20:43:07.813 00.005 9960 Worker thread wakes up
20:43:07.813 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=201, med=1, FiltMin=0, FiltMax=185, Gamma=1.000
20:43:07.817 00.004 11872 UpdateGuideState exits: m=5840 SNR=50.0
20:43:07.821 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:07.825 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:43:07.829 00.004 11872 Enqueuing Expose request
20:43:07.834 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.27) opts 0xd
20:43:07.834 00.000 9960 Handling offset move in thread for scope, endpoint = (0.22, 0.27)
20:43:07.834 00.000 9960 Moving (0.22, 0.27) raw xDistance=-0.22 yDistance=-0.22
20:43:07.834 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.22
20:43:07.835 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
20:43:07.835 00.000 9960 MoveAxis(E, 86, ABG)
20:43:07.835 00.000 9960 Guiding  Dir = 2, Dur = 86
20:43:07.835 00.000 9960 IsSlewing returns 0
20:43:07.835 00.000 9960 IsGuiding returns 0
20:43:07.836 00.001 9960 PulseGuide returned control before completion, sleep 96
20:43:07.934 00.098 9960 IsGuiding returns 1
20:43:07.935 00.001 9960 scope still moving after pulse duration time elapsed
20:43:07.965 00.030 9960 IsSlewing returns 0
20:43:07.966 00.001 9960 IsGuiding returns 0
20:43:07.968 00.002 9960 scope move finished after 86 + 45 ms
20:43:07.968 00.000 9960 Move returns status 0, amount 86
20:43:07.968 00.000 9960 MoveAxis(N, 166, ABG)
20:43:07.968 00.000 9960 Guiding  Dir = 0, Dur = 166
20:43:07.969 00.001 9960 IsSlewing returns 0
20:43:07.969 00.000 9960 IsGuiding returns 0
20:43:07.971 00.002 9960 PulseGuide returned control before completion, sleep 176
20:43:08.156 00.185 9960 IsGuiding returns 1
20:43:08.157 00.001 9960 scope still moving after pulse duration time elapsed
20:43:08.187 00.030 9960 IsSlewing returns 0
20:43:08.188 00.001 9960 IsGuiding returns 0
20:43:08.189 00.001 9960 scope move finished after 166 + 52 ms
20:43:08.189 00.000 9960 Move returns status 0, amount 166
20:43:08.189 00.000 9960 move complete, result=0
20:43:08.190 00.001 9960 worker thread done servicing request
20:43:08.191 00.001 9960 Worker thread wakes up
20:43:08.191 00.000 11872 GuideStep: -0.2 px 86 ms EAST, -0.2 px 166 ms NORTH
20:43:08.197 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:43:08.197 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1193,1047,31,31)
20:43:09.449 01.252 9960 Exposure complete
20:43:09.581 00.132 9960 worker thread done servicing request
20:43:09.581 00.000 11872 OnExposeComplete: enter
20:43:09.586 00.005 11872 UpdateGuideState(): m_state=6
20:43:09.590 00.004 11872 Star::Find(15, 1208, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 522
20:43:09.594 00.004 11872 Star::Find returns 1 (0), X=1208.30, Y=1061.80, Mass=5901, SNR=50.2, Peak=134 HFD=6.8
20:43:09.598 00.004 11872 CameraToMount -- cameraTheta (-2.02) - m_xAngle (-3.14) = xAngle (1.12 = 1.12)
20:43:09.602 00.004 11872 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.94 = 0.94)
20:43:09.606 00.004 11872 CameraToMount -- cameraX=-0.08 cameraY=-0.17 hyp=0.19 cameraTheta=-2.02 mountX=0.08 mountY=0.15, mountTheta=1.07
20:43:09.614 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=-0.08, y=-0.17, opts=13)
20:43:09.620 00.006 11872 Enqueuing Move request for scope (-0.08, -0.17)
20:43:09.625 00.005 9960 Worker thread wakes up
20:43:09.625 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=212, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
20:43:09.630 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.17) opts 0xd
20:43:09.630 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.08, -0.17)
20:43:09.630 00.000 9960 Moving (-0.08, -0.17) raw xDistance=0.08 yDistance=0.15
20:43:09.630 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
20:43:09.631 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:43:09.631 00.000 11872 UpdateGuideState exits: m=5901 SNR=50.2
20:43:09.635 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:09.640 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:43:09.645 00.005 11872 Enqueuing Expose request
20:43:09.649 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
20:43:09.649 00.000 9960 MoveAxis(E, 0, ABG)
20:43:09.649 00.000 9960 Move returns status 0, amount 0
20:43:09.650 00.001 9960 MoveAxis(N, 0, ABG)
20:43:09.650 00.000 9960 Move returns status 0, amount 0
20:43:09.651 00.001 9960 move complete, result=0
20:43:09.651 00.000 9960 worker thread done servicing request
20:43:09.651 00.000 9960 Worker thread wakes up
20:43:09.651 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:43:09.656 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:43:09.656 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1193,1047,31,31)
20:43:10.902 01.246 9960 Exposure complete
20:43:11.031 00.129 9960 worker thread done servicing request
20:43:11.031 00.000 11872 OnExposeComplete: enter
20:43:11.036 00.005 11872 UpdateGuideState(): m_state=6
20:43:11.040 00.004 11872 Star::Find(15, 1208, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 523
20:43:11.044 00.004 11872 Star::Find returns 1 (0), X=1208.22, Y=1062.21, Mass=5627, SNR=47.8, Peak=130 HFD=6.6
20:43:11.047 00.003 11872 CameraToMount -- cameraTheta (2.15) - m_xAngle (-3.14) = xAngle (5.29 = -0.99)
20:43:11.051 00.004 11872 CameraToMount -- cameraTheta (2.15) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.12 = -1.16)
20:43:11.056 00.005 11872 CameraToMount -- cameraX=-0.15 cameraY=0.23 hyp=0.28 cameraTheta=2.15 mountX=0.15 mountY=-0.25, mountTheta=-1.03
20:43:11.061 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.15, y=0.23, opts=13)
20:43:11.066 00.005 11872 Enqueuing Move request for scope (-0.15, 0.23)
20:43:11.069 00.003 9960 Worker thread wakes up
20:43:11.070 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=208, med=1, FiltMin=0, FiltMax=188, Gamma=1.000
20:43:11.073 00.003 11872 UpdateGuideState exits: m=5627 SNR=47.8
20:43:11.078 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:11.082 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:43:11.086 00.004 11872 Enqueuing Expose request
20:43:11.090 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.23) opts 0xd
20:43:11.090 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.15, 0.23)
20:43:11.090 00.000 9960 Moving (-0.15, 0.23) raw xDistance=0.15 yDistance=-0.25
20:43:11.090 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
20:43:11.090 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
20:43:11.092 00.002 9960 MoveAxis(E, 0, ABG)
20:43:11.092 00.000 9960 Move returns status 0, amount 0
20:43:11.092 00.000 9960 MoveAxis(N, 190, ABG)
20:43:11.092 00.000 9960 Guiding  Dir = 0, Dur = 190
20:43:11.093 00.001 9960 IsSlewing returns 0
20:43:11.093 00.000 9960 IsGuiding returns 0
20:43:11.093 00.000 9960 PulseGuide returned control before completion, sleep 200
20:43:11.298 00.205 9960 IsGuiding returns 1
20:43:11.299 00.001 9960 scope still moving after pulse duration time elapsed
20:43:11.329 00.030 9960 IsSlewing returns 0
20:43:11.330 00.001 9960 IsGuiding returns 0
20:43:11.330 00.000 9960 scope move finished after 190 + 47 ms
20:43:11.331 00.001 9960 Move returns status 0, amount 190
20:43:11.331 00.000 9960 move complete, result=0
20:43:11.331 00.000 9960 worker thread done servicing request
20:43:11.332 00.001 11872 GuideStep: 0.2 px 0 ms EAST, -0.3 px 190 ms NORTH
20:43:11.338 00.006 9960 Worker thread wakes up
20:43:11.338 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:43:11.339 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1193,1047,31,31)
20:43:12.585 01.246 9960 Exposure complete
20:43:12.722 00.137 9960 worker thread done servicing request
20:43:12.723 00.001 11872 OnExposeComplete: enter
20:43:12.727 00.004 11872 UpdateGuideState(): m_state=6
20:43:12.732 00.005 11872 Star::Find(15, 1208, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 524
20:43:12.736 00.004 11872 Star::Find returns 1 (0), X=1208.42, Y=1062.10, Mass=5688, SNR=49.1, Peak=128 HFD=6.7
20:43:12.740 00.004 11872 CameraToMount -- cameraTheta (1.24) - m_xAngle (-3.14) = xAngle (4.38 = -1.90)
20:43:12.745 00.005 11872 CameraToMount -- cameraTheta (1.24) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.21 = -2.08)
20:43:12.748 00.003 11872 CameraToMount -- cameraX=0.04 cameraY=0.13 hyp=0.14 cameraTheta=1.24 mountX=-0.04 mountY=-0.12, mountTheta=-1.93
20:43:12.754 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.04, y=0.13, opts=13)
20:43:12.758 00.004 11872 Enqueuing Move request for scope (0.04, 0.13)
20:43:12.761 00.003 9960 Worker thread wakes up
20:43:12.761 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=203, med=1, FiltMin=0, FiltMax=170, Gamma=1.000
20:43:12.765 00.004 11872 UpdateGuideState exits: m=5688 SNR=49.1
20:43:12.769 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:12.772 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.13) opts 0xd
20:43:12.772 00.000 9960 Handling offset move in thread for scope, endpoint = (0.04, 0.13)
20:43:12.772 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:43:12.775 00.003 9960 Moving (0.04, 0.13) raw xDistance=-0.04 yDistance=-0.12
20:43:12.776 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:43:12.776 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:43:12.776 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
20:43:12.776 00.000 9960 MoveAxis(E, 0, ABG)
20:43:12.776 00.000 9960 Move returns status 0, amount 0
20:43:12.777 00.001 9960 MoveAxis(N, 0, ABG)
20:43:12.777 00.000 9960 Move returns status 0, amount 0
20:43:12.777 00.000 9960 move complete, result=0
20:43:12.777 00.000 9960 worker thread done servicing request
20:43:12.777 00.000 11872 Enqueuing Expose request
20:43:12.782 00.005 9960 Worker thread wakes up
20:43:12.782 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:43:12.786 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
20:43:12.786 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1193,1047,31,31)
20:43:14.028 01.242 9960 Exposure complete
20:43:14.192 00.164 9960 worker thread done servicing request
20:43:14.192 00.000 11872 OnExposeComplete: enter
20:43:14.197 00.005 11872 UpdateGuideState(): m_state=6
20:43:14.203 00.006 11872 Star::Find(15, 1208, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 525
20:43:14.206 00.003 11872 Star::Find returns 1 (0), X=1208.48, Y=1062.24, Mass=5706, SNR=48.8, Peak=127 HFD=7.0
20:43:14.210 00.004 11872 CameraToMount -- cameraTheta (1.22) - m_xAngle (-3.14) = xAngle (4.36 = -1.93)
20:43:14.214 00.004 11872 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.18 = -2.10)
20:43:14.217 00.003 11872 CameraToMount -- cameraX=0.10 cameraY=0.27 hyp=0.29 cameraTheta=1.22 mountX=-0.10 mountY=-0.25, mountTheta=-1.95
20:43:14.224 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.10, y=0.27, opts=13)
20:43:14.229 00.005 11872 Enqueuing Move request for scope (0.10, 0.27)
20:43:14.232 00.003 9960 Worker thread wakes up
20:43:14.234 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=214, med=1, FiltMin=0, FiltMax=174, Gamma=1.000
20:43:14.240 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.27) opts 0xd
20:43:14.240 00.000 11872 UpdateGuideState exits: m=5706 SNR=48.8
20:43:14.245 00.005 9960 Handling offset move in thread for scope, endpoint = (0.10, 0.27)
20:43:14.246 00.001 9960 Moving (0.10, 0.27) raw xDistance=-0.10 yDistance=-0.25
20:43:14.246 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:14.249 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
20:43:14.251 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:43:14.254 00.003 11872 Enqueuing Expose request
20:43:14.258 00.004 9960 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
20:43:14.258 00.000 9960 MoveAxis(E, 0, ABG)
20:43:14.258 00.000 9960 Move returns status 0, amount 0
20:43:14.258 00.000 9960 MoveAxis(N, 185, ABG)
20:43:14.258 00.000 9960 Guiding  Dir = 0, Dur = 185
20:43:14.259 00.001 9960 IsSlewing returns 0
20:43:14.259 00.000 9960 IsGuiding returns 0
20:43:14.259 00.000 9960 PulseGuide returned control before completion, sleep 195
20:43:14.461 00.202 9960 IsGuiding returns 1
20:43:14.461 00.000 9960 scope still moving after pulse duration time elapsed
20:43:14.492 00.031 9960 IsSlewing returns 0
20:43:14.493 00.001 9960 IsGuiding returns 0
20:43:14.493 00.000 9960 scope move finished after 185 + 48 ms
20:43:14.494 00.001 9960 Move returns status 0, amount 185
20:43:14.494 00.000 9960 move complete, result=0
20:43:14.495 00.001 9960 worker thread done servicing request
20:43:14.495 00.000 9960 Worker thread wakes up
20:43:14.496 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 185 ms NORTH
20:43:14.501 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:43:14.502 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1193,1047,31,31)
20:43:15.748 01.246 9960 Exposure complete
20:43:15.909 00.161 9960 worker thread done servicing request
20:43:15.909 00.000 11872 OnExposeComplete: enter
20:43:15.915 00.006 11872 UpdateGuideState(): m_state=6
20:43:15.921 00.006 11872 Star::Find(15, 1208, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 526
20:43:15.924 00.003 11872 Star::Find returns 1 (0), X=1208.53, Y=1061.96, Mass=6043, SNR=49.9, Peak=135 HFD=6.8
20:43:15.929 00.005 11872 CameraToMount -- cameraTheta (-0.06) - m_xAngle (-3.14) = xAngle (3.08 = 3.08)
20:43:15.933 00.004 11872 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.90 = 2.90)
20:43:15.936 00.003 11872 CameraToMount -- cameraX=0.15 cameraY=-0.01 hyp=0.15 cameraTheta=-0.06 mountX=-0.15 mountY=0.04, mountTheta=2.91
20:43:15.941 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.15, y=-0.01, opts=13)
20:43:15.944 00.003 11872 Enqueuing Move request for scope (0.15, -0.01)
20:43:15.947 00.003 9960 Worker thread wakes up
20:43:15.947 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=197, med=1, FiltMin=0, FiltMax=175, Gamma=1.000
20:43:15.950 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.01) opts 0xd
20:43:15.950 00.000 11872 UpdateGuideState exits: m=6043 SNR=49.9
20:43:15.953 00.003 9960 Handling offset move in thread for scope, endpoint = (0.15, -0.01)
20:43:15.953 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:15.959 00.006 9960 Moving (0.15, -0.01) raw xDistance=-0.15 yDistance=0.04
20:43:15.959 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:43:15.962 00.003 11872 Enqueuing Expose request
20:43:15.965 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
20:43:15.965 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:43:15.965 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:43:15.965 00.000 9960 MoveAxis(E, 0, ABG)
20:43:15.966 00.001 9960 Move returns status 0, amount 0
20:43:15.966 00.000 9960 MoveAxis(N, 0, ABG)
20:43:15.966 00.000 9960 Move returns status 0, amount 0
20:43:15.966 00.000 9960 move complete, result=0
20:43:15.966 00.000 9960 worker thread done servicing request
20:43:15.966 00.000 11872 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
20:43:15.969 00.003 9960 Worker thread wakes up
20:43:15.969 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:43:15.969 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1193,1047,31,31)
20:43:17.218 01.249 9960 Exposure complete
20:43:17.353 00.135 9960 worker thread done servicing request
20:43:17.353 00.000 11872 OnExposeComplete: enter
20:43:17.358 00.005 11872 UpdateGuideState(): m_state=6
20:43:17.362 00.004 11872 Star::Find(15, 1208, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 527
20:43:17.369 00.007 11872 Star::Find returns 1 (0), X=1208.45, Y=1062.48, Mass=5730, SNR=48.6, Peak=118 HFD=7.0
20:43:17.372 00.003 11872 CameraToMount -- cameraTheta (1.42) - m_xAngle (-3.14) = xAngle (4.56 = -1.72)
20:43:17.376 00.004 11872 CameraToMount -- cameraTheta (1.42) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.39 = -1.89)
20:43:17.380 00.004 11872 CameraToMount -- cameraX=0.07 cameraY=0.50 hyp=0.51 cameraTheta=1.42 mountX=-0.08 mountY=-0.48, mountTheta=-1.73
20:43:17.385 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.07, y=0.50, opts=13)
20:43:17.390 00.005 11872 Enqueuing Move request for scope (0.07, 0.50)
20:43:17.393 00.003 9960 Worker thread wakes up
20:43:17.394 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.50) opts 0xd
20:43:17.394 00.000 9960 Handling offset move in thread for scope, endpoint = (0.07, 0.50)
20:43:17.394 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=1, FiltMin=0, FiltMax=177, Gamma=1.000
20:43:17.398 00.004 9960 Moving (0.07, 0.50) raw xDistance=-0.08 yDistance=-0.48
20:43:17.399 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
20:43:17.399 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.48 from input -0.48
20:43:17.399 00.000 9960 MoveAxis(E, 0, ABG)
20:43:17.399 00.000 11872 UpdateGuideState exits: m=5730 SNR=48.6
20:43:17.403 00.004 9960 Move returns status 0, amount 0
20:43:17.404 00.001 9960 MoveAxis(N, 361, ABG)
20:43:17.404 00.000 9960 Guiding  Dir = 0, Dur = 361
20:43:17.404 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:17.408 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:43:17.412 00.004 11872 Enqueuing Expose request
20:43:17.415 00.003 9960 IsSlewing returns 0
20:43:17.415 00.000 9960 IsGuiding returns 0
20:43:17.416 00.001 9960 PulseGuide returned control before completion, sleep 371
20:43:17.803 00.387 9960 IsGuiding returns 1
20:43:17.804 00.001 9960 scope still moving after pulse duration time elapsed
20:43:17.831 00.027 9960 IsSlewing returns 0
20:43:17.832 00.001 9960 IsGuiding returns 0
20:43:17.833 00.001 9960 scope move finished after 361 + 56 ms
20:43:17.833 00.000 9960 Move returns status 0, amount 361
20:43:17.833 00.000 9960 move complete, result=0
20:43:17.835 00.002 9960 worker thread done servicing request
20:43:17.835 00.000 9960 Worker thread wakes up
20:43:17.836 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.5 px 361 ms NORTH
20:43:17.841 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:43:17.841 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1193,1047,31,31)
20:43:19.091 01.250 9960 Exposure complete
20:43:19.224 00.133 9960 worker thread done servicing request
20:43:19.224 00.000 11872 OnExposeComplete: enter
20:43:19.228 00.004 11872 UpdateGuideState(): m_state=6
20:43:19.233 00.005 11872 Star::Find(15, 1208, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 528
20:43:19.240 00.007 11872 Star::Find returns 1 (0), X=1208.53, Y=1062.25, Mass=5671, SNR=48.2, Peak=131 HFD=6.8
20:43:19.244 00.004 11872 CameraToMount -- cameraTheta (1.06) - m_xAngle (-3.14) = xAngle (4.20 = -2.08)
20:43:19.251 00.007 11872 CameraToMount -- cameraTheta (1.06) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.03 = -2.25)
20:43:19.257 00.006 11872 CameraToMount -- cameraX=0.15 cameraY=0.28 hyp=0.31 cameraTheta=1.06 mountX=-0.15 mountY=-0.24, mountTheta=-2.13
20:43:19.266 00.009 11872 SchedulePrimaryMove(0FA44CE0, x=0.15, y=0.28, opts=13)
20:43:19.274 00.008 11872 Enqueuing Move request for scope (0.15, 0.28)
20:43:19.280 00.006 9960 Worker thread wakes up
20:43:19.280 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=1, FiltMin=0, FiltMax=183, Gamma=1.000
20:43:19.289 00.009 9960 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.28) opts 0xd
20:43:19.289 00.000 11872 UpdateGuideState exits: m=5671 SNR=48.2
20:43:19.296 00.007 9960 Handling offset move in thread for scope, endpoint = (0.15, 0.28)
20:43:19.296 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:19.303 00.007 9960 Moving (0.15, 0.28) raw xDistance=-0.15 yDistance=-0.24
20:43:19.304 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:43:19.310 00.006 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
20:43:19.310 00.000 11872 Enqueuing Expose request
20:43:19.316 00.006 9960 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
20:43:19.316 00.000 9960 MoveAxis(E, 0, ABG)
20:43:19.316 00.000 9960 Move returns status 0, amount 0
20:43:19.316 00.000 9960 MoveAxis(N, 182, ABG)
20:43:19.317 00.001 9960 Guiding  Dir = 0, Dur = 182
20:43:19.317 00.000 9960 IsSlewing returns 0
20:43:19.318 00.001 9960 IsGuiding returns 0
20:43:19.318 00.000 9960 PulseGuide returned control before completion, sleep 192
20:43:19.519 00.201 9960 IsGuiding returns 1
20:43:19.519 00.000 9960 scope still moving after pulse duration time elapsed
20:43:19.549 00.030 9960 IsSlewing returns 0
20:43:19.550 00.001 9960 IsGuiding returns 0
20:43:19.550 00.000 9960 scope move finished after 182 + 50 ms
20:43:19.551 00.001 9960 Move returns status 0, amount 182
20:43:19.551 00.000 9960 move complete, result=0
20:43:19.551 00.000 9960 worker thread done servicing request
20:43:19.552 00.001 9960 Worker thread wakes up
20:43:19.552 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:43:19.552 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1193,1047,31,31)
20:43:19.553 00.001 11872 GuideStep: -0.2 px 0 ms EAST, -0.2 px 182 ms NORTH
20:43:20.808 01.255 9960 Exposure complete
20:43:20.934 00.126 9960 worker thread done servicing request
20:43:20.935 00.001 11872 OnExposeComplete: enter
20:43:20.938 00.003 11872 UpdateGuideState(): m_state=6
20:43:20.943 00.005 11872 Star::Find(15, 1208, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 529
20:43:20.946 00.003 11872 Star::Find returns 1 (0), X=1208.38, Y=1061.83, Mass=5861, SNR=49.5, Peak=127 HFD=6.8
20:43:20.951 00.005 11872 CameraToMount -- cameraTheta (-1.58) - m_xAngle (-3.14) = xAngle (1.56 = 1.56)
20:43:20.954 00.003 11872 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.39 = 1.39)
20:43:20.958 00.004 11872 CameraToMount -- cameraX=-0.00 cameraY=-0.14 hyp=0.14 cameraTheta=-1.58 mountX=0.00 mountY=0.14, mountTheta=1.56
20:43:20.962 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.00, y=-0.14, opts=13)
20:43:20.967 00.005 11872 Enqueuing Move request for scope (-0.00, -0.14)
20:43:20.970 00.003 9960 Worker thread wakes up
20:43:20.970 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.14) opts 0xd
20:43:20.971 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.00, -0.14)
20:43:20.971 00.000 9960 Moving (-0.00, -0.14) raw xDistance=0.00 yDistance=0.14
20:43:20.971 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
20:43:20.971 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:43:20.971 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
20:43:20.971 00.000 9960 MoveAxis(E, 0, ABG)
20:43:20.971 00.000 9960 Move returns status 0, amount 0
20:43:20.971 00.000 9960 MoveAxis(N, 0, ABG)
20:43:20.971 00.000 9960 Move returns status 0, amount 0
20:43:20.971 00.000 9960 move complete, result=0
20:43:20.971 00.000 9960 worker thread done servicing request
20:43:20.972 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=1, FiltMin=0, FiltMax=187, Gamma=1.000
20:43:20.976 00.004 11872 UpdateGuideState exits: m=5861 SNR=49.5
20:43:20.979 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:20.982 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:43:20.986 00.004 11872 Enqueuing Expose request
20:43:20.991 00.005 9960 Worker thread wakes up
20:43:20.991 00.000 11872 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:43:20.994 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
20:43:20.994 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1193,1047,31,31)
20:43:22.242 01.248 9960 Exposure complete
20:43:22.379 00.137 9960 worker thread done servicing request
20:43:22.379 00.000 11872 OnExposeComplete: enter
20:43:22.383 00.004 11872 UpdateGuideState(): m_state=6
20:43:22.387 00.004 11872 Star::Find(15, 1208, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 530
20:43:22.392 00.005 11872 Star::Find returns 1 (0), X=1208.14, Y=1062.38, Mass=5936, SNR=49.6, Peak=127 HFD=6.8
20:43:22.398 00.006 11872 CameraToMount -- cameraTheta (2.10) - m_xAngle (-3.14) = xAngle (5.23 = -1.05)
20:43:22.401 00.003 11872 CameraToMount -- cameraTheta (2.10) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.06 = -1.22)
20:43:22.407 00.006 11872 CameraToMount -- cameraX=-0.23 cameraY=0.41 hyp=0.47 cameraTheta=2.10 mountX=0.23 mountY=-0.44, mountTheta=-1.08
20:43:22.412 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.23, y=0.41, opts=13)
20:43:22.415 00.003 11872 Enqueuing Move request for scope (-0.23, 0.41)
20:43:22.419 00.004 9960 Worker thread wakes up
20:43:22.419 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.41) opts 0xd
20:43:22.421 00.002 9960 Handling offset move in thread for scope, endpoint = (-0.23, 0.41)
20:43:22.421 00.000 9960 Moving (-0.23, 0.41) raw xDistance=0.23 yDistance=-0.44
20:43:22.421 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=198, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
20:43:22.426 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
20:43:22.426 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.44 from input -0.44
20:43:22.427 00.001 11872 UpdateGuideState exits: m=5936 SNR=49.6
20:43:22.431 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:22.435 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:43:22.440 00.005 11872 Enqueuing Expose request
20:43:22.443 00.003 9960 MoveAxis(W, 98, ABG)
20:43:22.443 00.000 9960 Guiding  Dir = 3, Dur = 98
20:43:22.443 00.000 9960 IsSlewing returns 0
20:43:22.444 00.001 9960 IsGuiding returns 0
20:43:22.445 00.001 9960 PulseGuide returned control before completion, sleep 108
20:43:22.561 00.116 9960 IsGuiding returns 1
20:43:22.563 00.002 9960 scope still moving after pulse duration time elapsed
20:43:22.593 00.030 9960 IsSlewing returns 0
20:43:22.594 00.001 9960 IsGuiding returns 0
20:43:22.594 00.000 9960 scope move finished after 98 + 51 ms
20:43:22.594 00.000 9960 Move returns status 0, amount 98
20:43:22.594 00.000 9960 MoveAxis(N, 329, ABG)
20:43:22.594 00.000 9960 Guiding  Dir = 0, Dur = 329
20:43:22.595 00.001 9960 IsSlewing returns 0
20:43:22.595 00.000 9960 IsGuiding returns 0
20:43:22.597 00.002 9960 PulseGuide returned control before completion, sleep 339
20:43:22.953 00.356 9960 IsGuiding returns 1
20:43:22.953 00.000 9960 scope still moving after pulse duration time elapsed
20:43:22.983 00.030 9960 IsSlewing returns 0
20:43:22.983 00.000 9960 IsGuiding returns 0
20:43:22.985 00.002 9960 scope move finished after 329 + 59 ms
20:43:22.985 00.000 9960 Move returns status 0, amount 329
20:43:22.985 00.000 9960 move complete, result=0
20:43:22.985 00.000 9960 worker thread done servicing request
20:43:22.985 00.000 9960 Worker thread wakes up
20:43:22.986 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:43:22.986 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1193,1047,31,31)
20:43:22.987 00.001 11872 GuideStep: 0.2 px 98 ms WEST, -0.4 px 329 ms NORTH
20:43:24.229 01.242 9960 Exposure complete
20:43:24.357 00.128 9960 worker thread done servicing request
20:43:24.358 00.001 11872 OnExposeComplete: enter
20:43:24.363 00.005 11872 UpdateGuideState(): m_state=6
20:43:24.366 00.003 11872 Star::Find(15, 1208, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 531
20:43:24.369 00.003 11872 Star::Find returns 1 (0), X=1208.12, Y=1061.90, Mass=5664, SNR=48.6, Peak=129 HFD=6.5
20:43:24.374 00.005 11872 CameraToMount -- cameraTheta (-2.86) - m_xAngle (-3.14) = xAngle (0.28 = 0.28)
20:43:24.379 00.005 11872 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.11 = 0.11)
20:43:24.383 00.004 11872 CameraToMount -- cameraX=-0.26 cameraY=-0.08 hyp=0.27 cameraTheta=-2.86 mountX=0.26 mountY=0.03, mountTheta=0.11
20:43:24.389 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.26, y=-0.08, opts=13)
20:43:24.394 00.005 11872 Enqueuing Move request for scope (-0.26, -0.08)
20:43:24.397 00.003 9960 Worker thread wakes up
20:43:24.398 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.08) opts 0xd
20:43:24.399 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.26, -0.08)
20:43:24.399 00.000 9960 Moving (-0.26, -0.08) raw xDistance=0.26 yDistance=0.03
20:43:24.399 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.26
20:43:24.399 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:43:24.399 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=201, med=1, FiltMin=0, FiltMax=182, Gamma=1.000
20:43:24.403 00.004 11872 UpdateGuideState exits: m=5664 SNR=48.6
20:43:24.407 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:24.411 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:43:24.414 00.003 11872 Enqueuing Expose request
20:43:24.419 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:43:24.419 00.000 9960 MoveAxis(W, 115, ABG)
20:43:24.419 00.000 9960 Guiding  Dir = 3, Dur = 115
20:43:24.420 00.001 9960 IsSlewing returns 0
20:43:24.422 00.002 9960 IsGuiding returns 0
20:43:24.422 00.000 9960 PulseGuide returned control before completion, sleep 125
20:43:24.561 00.139 9960 IsGuiding returns 1
20:43:24.561 00.000 9960 scope still moving after pulse duration time elapsed
20:43:24.593 00.032 9960 IsSlewing returns 0
20:43:24.593 00.000 9960 IsGuiding returns 0
20:43:24.593 00.000 9960 scope move finished after 115 + 56 ms
20:43:24.593 00.000 9960 Move returns status 0, amount 115
20:43:24.594 00.001 9960 MoveAxis(N, 0, ABG)
20:43:24.594 00.000 9960 Move returns status 0, amount 0
20:43:24.594 00.000 9960 move complete, result=0
20:43:24.594 00.000 9960 worker thread done servicing request
20:43:24.594 00.000 11872 GuideStep: 0.3 px 115 ms WEST, 0.0 px 0 ms NORTH
20:43:24.600 00.006 9960 Worker thread wakes up
20:43:24.600 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:43:24.601 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1193,1047,31,31)
20:43:25.852 01.251 9960 Exposure complete
20:43:25.955 00.103 9960 worker thread done servicing request
20:43:25.955 00.000 11872 OnExposeComplete: enter
20:43:25.960 00.005 11872 UpdateGuideState(): m_state=6
20:43:25.964 00.004 11872 Star::Find(15, 1208, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 532
20:43:25.969 00.005 11872 Star::Find returns 1 (0), X=1208.64, Y=1062.00, Mass=5505, SNR=47.1, Peak=125 HFD=6.6
20:43:25.973 00.004 11872 CameraToMount -- cameraTheta (0.09) - m_xAngle (-3.14) = xAngle (3.22 = -3.06)
20:43:25.977 00.004 11872 CameraToMount -- cameraTheta (0.09) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.05 = 3.05)
20:43:25.981 00.004 11872 CameraToMount -- cameraX=0.26 cameraY=0.02 hyp=0.26 cameraTheta=0.09 mountX=-0.26 mountY=0.02, mountTheta=3.05
20:43:25.986 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.26, y=0.02, opts=13)
20:43:25.990 00.004 11872 Enqueuing Move request for scope (0.26, 0.02)
20:43:25.994 00.004 9960 Worker thread wakes up
20:43:25.994 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.02) opts 0xd
20:43:25.994 00.000 9960 Handling offset move in thread for scope, endpoint = (0.26, 0.02)
20:43:25.994 00.000 9960 Moving (0.26, 0.02) raw xDistance=-0.26 yDistance=0.02
20:43:25.994 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.26
20:43:25.994 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:43:25.995 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=200, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
20:43:25.998 00.003 11872 UpdateGuideState exits: m=5505 SNR=47.1
20:43:26.002 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:26.005 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:43:26.008 00.003 11872 Enqueuing Expose request
20:43:26.010 00.002 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:43:26.010 00.000 9960 MoveAxis(E, 100, ABG)
20:43:26.012 00.002 9960 Guiding  Dir = 2, Dur = 100
20:43:26.012 00.000 9960 IsSlewing returns 0
20:43:26.012 00.000 9960 IsGuiding returns 0
20:43:26.012 00.000 9960 PulseGuide returned control before completion, sleep 110
20:43:26.123 00.111 9960 IsGuiding returns 1
20:43:26.124 00.001 9960 scope still moving after pulse duration time elapsed
20:43:26.154 00.030 9960 IsSlewing returns 0
20:43:26.154 00.000 9960 IsGuiding returns 0
20:43:26.155 00.001 9960 scope move finished after 100 + 42 ms
20:43:26.155 00.000 9960 Move returns status 0, amount 100
20:43:26.155 00.000 9960 MoveAxis(N, 0, ABG)
20:43:26.156 00.001 9960 Move returns status 0, amount 0
20:43:26.156 00.000 9960 move complete, result=0
20:43:26.156 00.000 9960 worker thread done servicing request
20:43:26.157 00.001 9960 Worker thread wakes up
20:43:26.157 00.000 11872 GuideStep: -0.3 px 100 ms EAST, 0.0 px 0 ms NORTH
20:43:26.162 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:43:26.163 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1193,1047,31,31)
20:43:27.416 01.253 9960 Exposure complete
20:43:27.548 00.132 9960 worker thread done servicing request
20:43:27.549 00.001 11872 OnExposeComplete: enter
20:43:27.553 00.004 11872 UpdateGuideState(): m_state=6
20:43:27.557 00.004 11872 Star::Find(15, 1208, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 533
20:43:27.560 00.003 11872 Star::Find returns 1 (0), X=1208.43, Y=1062.41, Mass=5740, SNR=49.3, Peak=120 HFD=6.9
20:43:27.566 00.006 11872 CameraToMount -- cameraTheta (1.44) - m_xAngle (-3.14) = xAngle (4.58 = -1.70)
20:43:27.569 00.003 11872 CameraToMount -- cameraTheta (1.44) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.41 = -1.87)
20:43:27.576 00.007 11872 CameraToMount -- cameraX=0.06 cameraY=0.43 hyp=0.44 cameraTheta=1.44 mountX=-0.06 mountY=-0.42, mountTheta=-1.71
20:43:27.581 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.06, y=0.43, opts=13)
20:43:27.586 00.005 11872 Enqueuing Move request for scope (0.06, 0.43)
20:43:27.590 00.004 9960 Worker thread wakes up
20:43:27.591 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.43) opts 0xd
20:43:27.591 00.000 9960 Handling offset move in thread for scope, endpoint = (0.06, 0.43)
20:43:27.591 00.000 9960 Moving (0.06, 0.43) raw xDistance=-0.06 yDistance=-0.42
20:43:27.591 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:43:27.592 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.42 from input -0.42
20:43:27.592 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=196, med=1, FiltMin=0, FiltMax=168, Gamma=1.000
20:43:27.595 00.003 9960 MoveAxis(E, 0, ABG)
20:43:27.597 00.002 9960 Move returns status 0, amount 0
20:43:27.597 00.000 11872 UpdateGuideState exits: m=5740 SNR=49.3
20:43:27.601 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:27.605 00.004 9960 MoveAxis(N, 312, ABG)
20:43:27.605 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:43:27.609 00.004 11872 Enqueuing Expose request
20:43:27.616 00.007 9960 Guiding  Dir = 0, Dur = 312
20:43:27.616 00.000 9960 IsSlewing returns 0
20:43:27.617 00.001 9960 IsGuiding returns 0
20:43:27.617 00.000 9960 PulseGuide returned control before completion, sleep 322
20:43:27.953 00.336 9960 IsGuiding returns 1
20:43:27.953 00.000 9960 scope still moving after pulse duration time elapsed
20:43:27.984 00.031 9960 IsSlewing returns 0
20:43:27.985 00.001 9960 IsGuiding returns 0
20:43:27.985 00.000 9960 scope move finished after 312 + 56 ms
20:43:27.986 00.001 9960 Move returns status 0, amount 312
20:43:27.986 00.000 9960 move complete, result=0
20:43:27.986 00.000 9960 worker thread done servicing request
20:43:27.988 00.002 9960 Worker thread wakes up
20:43:27.988 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.4 px 312 ms NORTH
20:43:27.996 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
20:43:27.996 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1193,1047,31,31)
20:43:29.247 01.251 9960 Exposure complete
20:43:29.380 00.133 9960 worker thread done servicing request
20:43:29.381 00.001 11872 OnExposeComplete: enter
20:43:29.384 00.003 11872 UpdateGuideState(): m_state=6
20:43:29.389 00.005 11872 Star::Find(15, 1208, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 534
20:43:29.393 00.004 11872 Star::Find returns 1 (0), X=1208.36, Y=1062.24, Mass=5702, SNR=48.6, Peak=120 HFD=6.8
20:43:29.398 00.005 11872 CameraToMount -- cameraTheta (1.63) - m_xAngle (-3.14) = xAngle (4.77 = -1.51)
20:43:29.402 00.004 11872 CameraToMount -- cameraTheta (1.63) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.60 = -1.69)
20:43:29.405 00.003 11872 CameraToMount -- cameraX=-0.02 cameraY=0.27 hyp=0.27 cameraTheta=1.63 mountX=0.02 mountY=-0.27, mountTheta=-1.51
20:43:29.410 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.02, y=0.27, opts=13)
20:43:29.415 00.005 11872 Enqueuing Move request for scope (-0.02, 0.27)
20:43:29.418 00.003 9960 Worker thread wakes up
20:43:29.419 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=208, med=1, FiltMin=0, FiltMax=184, Gamma=1.000
20:43:29.422 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.27) opts 0xd
20:43:29.422 00.000 11872 UpdateGuideState exits: m=5702 SNR=48.6
20:43:29.429 00.007 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:29.434 00.005 9960 Handling offset move in thread for scope, endpoint = (-0.02, 0.27)
20:43:29.435 00.001 9960 Moving (-0.02, 0.27) raw xDistance=0.02 yDistance=-0.27
20:43:29.435 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:43:29.438 00.003 11872 Enqueuing Expose request
20:43:29.442 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:43:29.442 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
20:43:29.442 00.000 9960 MoveAxis(E, 0, ABG)
20:43:29.442 00.000 9960 Move returns status 0, amount 0
20:43:29.443 00.001 9960 MoveAxis(N, 200, ABG)
20:43:29.444 00.001 9960 Guiding  Dir = 0, Dur = 200
20:43:29.444 00.000 9960 IsSlewing returns 0
20:43:29.444 00.000 9960 IsGuiding returns 0
20:43:29.445 00.001 9960 PulseGuide returned control before completion, sleep 210
20:43:29.658 00.213 9960 IsGuiding returns 1
20:43:29.660 00.002 9960 scope still moving after pulse duration time elapsed
20:43:29.690 00.030 9960 IsSlewing returns 0
20:43:29.693 00.003 9960 IsGuiding returns 0
20:43:29.694 00.001 9960 scope move finished after 200 + 49 ms
20:43:29.694 00.000 9960 Move returns status 0, amount 200
20:43:29.694 00.000 9960 move complete, result=0
20:43:29.695 00.001 9960 worker thread done servicing request
20:43:29.695 00.000 9960 Worker thread wakes up
20:43:29.695 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.3 px 200 ms NORTH
20:43:29.702 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:43:29.702 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1193,1047,31,31)
20:43:30.952 01.250 9960 Exposure complete
20:43:31.081 00.129 9960 worker thread done servicing request
20:43:31.082 00.001 11872 OnExposeComplete: enter
20:43:31.086 00.004 11872 UpdateGuideState(): m_state=6
20:43:31.090 00.004 11872 Star::Find(15, 1208, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 535
20:43:31.094 00.004 11872 Star::Find returns 1 (0), X=1208.34, Y=1061.70, Mass=6113, SNR=51.4, Peak=132 HFD=7.0
20:43:31.099 00.005 11872 CameraToMount -- cameraTheta (-1.70) - m_xAngle (-3.14) = xAngle (1.44 = 1.44)
20:43:31.102 00.003 11872 CameraToMount -- cameraTheta (-1.70) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.26 = 1.26)
20:43:31.108 00.006 11872 CameraToMount -- cameraX=-0.04 cameraY=-0.27 hyp=0.28 cameraTheta=-1.70 mountX=0.04 mountY=0.26, mountTheta=1.43
20:43:31.114 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.04, y=-0.27, opts=13)
20:43:31.120 00.006 11872 Enqueuing Move request for scope (-0.04, -0.27)
20:43:31.124 00.004 9960 Worker thread wakes up
20:43:31.124 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.27) opts 0xd
20:43:31.125 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.04, -0.27)
20:43:31.125 00.000 9960 Moving (-0.04, -0.27) raw xDistance=0.04 yDistance=0.26
20:43:31.125 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
20:43:31.125 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:43:31.125 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
20:43:31.126 00.001 9960 MoveAxis(E, 0, ABG)
20:43:31.126 00.000 9960 Move returns status 0, amount 0
20:43:31.126 00.000 9960 MoveAxis(N, 0, ABG)
20:43:31.126 00.000 9960 Move returns status 0, amount 0
20:43:31.126 00.000 9960 move complete, result=0
20:43:31.127 00.001 9960 worker thread done servicing request
20:43:31.127 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=208, med=1, FiltMin=0, FiltMax=185, Gamma=1.000
20:43:31.130 00.003 11872 UpdateGuideState exits: m=6113 SNR=51.4
20:43:31.134 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:31.138 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:43:31.142 00.004 11872 Enqueuing Expose request
20:43:31.148 00.006 11872 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
20:43:31.152 00.004 9960 Worker thread wakes up
20:43:31.152 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:43:31.152 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1193,1047,31,31)
20:43:32.404 01.252 9960 Exposure complete
20:43:32.536 00.132 9960 worker thread done servicing request
20:43:32.537 00.001 11872 OnExposeComplete: enter
20:43:32.541 00.004 11872 UpdateGuideState(): m_state=6
20:43:32.546 00.005 11872 Star::Find(15, 1208, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 536
20:43:32.553 00.007 11872 Star::Find returns 1 (0), X=1208.68, Y=1062.04, Mass=5516, SNR=47.2, Peak=121 HFD=6.6
20:43:32.557 00.004 11872 CameraToMount -- cameraTheta (0.21) - m_xAngle (-3.14) = xAngle (3.35 = -2.94)
20:43:32.561 00.004 11872 CameraToMount -- cameraTheta (0.21) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.17 = -3.11)
20:43:32.565 00.004 11872 CameraToMount -- cameraX=0.30 cameraY=0.06 hyp=0.31 cameraTheta=0.21 mountX=-0.30 mountY=-0.01, mountTheta=-3.11
20:43:32.570 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.30, y=0.06, opts=13)
20:43:32.575 00.005 11872 Enqueuing Move request for scope (0.30, 0.06)
20:43:32.579 00.004 9960 Worker thread wakes up
20:43:32.580 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=208, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
20:43:32.584 00.004 11872 UpdateGuideState exits: m=5516 SNR=47.2
20:43:32.588 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:32.593 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.06) opts 0xd
20:43:32.593 00.000 9960 Handling offset move in thread for scope, endpoint = (0.30, 0.06)
20:43:32.593 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:43:32.597 00.004 11872 Enqueuing Expose request
20:43:32.602 00.005 9960 Moving (0.30, 0.06) raw xDistance=-0.30 yDistance=-0.01
20:43:32.602 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
20:43:32.602 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:43:32.602 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:43:32.602 00.000 9960 MoveAxis(E, 126, ABG)
20:43:32.603 00.001 9960 Guiding  Dir = 2, Dur = 126
20:43:32.603 00.000 9960 IsSlewing returns 0
20:43:32.603 00.000 9960 IsGuiding returns 0
20:43:32.604 00.001 9960 PulseGuide returned control before completion, sleep 136
20:43:32.751 00.147 9960 IsGuiding returns 1
20:43:32.752 00.001 9960 scope still moving after pulse duration time elapsed
20:43:32.782 00.030 9960 IsSlewing returns 0
20:43:32.783 00.001 9960 IsGuiding returns 0
20:43:32.784 00.001 9960 scope move finished after 126 + 54 ms
20:43:32.784 00.000 9960 Move returns status 0, amount 126
20:43:32.785 00.001 9960 MoveAxis(N, 0, ABG)
20:43:32.785 00.000 9960 Move returns status 0, amount 0
20:43:32.785 00.000 9960 move complete, result=0
20:43:32.785 00.000 9960 worker thread done servicing request
20:43:32.786 00.001 9960 Worker thread wakes up
20:43:32.786 00.000 11872 GuideStep: -0.3 px 126 ms EAST, -0.0 px 0 ms NORTH
20:43:32.793 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:43:32.793 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1193,1047,31,31)
20:43:34.047 01.254 9960 Exposure complete
20:43:34.179 00.132 9960 worker thread done servicing request
20:43:34.179 00.000 11872 OnExposeComplete: enter
20:43:34.184 00.005 11872 UpdateGuideState(): m_state=6
20:43:34.188 00.004 11872 Star::Find(15, 1208, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 537
20:43:34.193 00.005 11872 Star::Find returns 1 (0), X=1207.97, Y=1062.26, Mass=5789, SNR=49.0, Peak=124 HFD=6.8
20:43:34.198 00.005 11872 CameraToMount -- cameraTheta (2.52) - m_xAngle (-3.14) = xAngle (5.66 = -0.62)
20:43:34.202 00.004 11872 CameraToMount -- cameraTheta (2.52) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.49 = -0.79)
20:43:34.207 00.005 11872 CameraToMount -- cameraX=-0.40 cameraY=0.29 hyp=0.50 cameraTheta=2.52 mountX=0.40 mountY=-0.35, mountTheta=-0.72
20:43:34.213 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.40, y=0.29, opts=13)
20:43:34.217 00.004 11872 Enqueuing Move request for scope (-0.40, 0.29)
20:43:34.220 00.003 9960 Worker thread wakes up
20:43:34.222 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=1, FiltMin=0, FiltMax=185, Gamma=1.000
20:43:34.225 00.003 11872 UpdateGuideState exits: m=5789 SNR=49.0
20:43:34.229 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.40, 0.29) opts 0xd
20:43:34.229 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:34.233 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:43:34.237 00.004 11872 Enqueuing Expose request
20:43:34.241 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.40, 0.29)
20:43:34.241 00.000 9960 Moving (-0.40, 0.29) raw xDistance=0.40 yDistance=-0.35
20:43:34.241 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.40
20:43:34.241 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
20:43:34.242 00.001 9960 MoveAxis(W, 160, ABG)
20:43:34.242 00.000 9960 Guiding  Dir = 3, Dur = 160
20:43:34.242 00.000 9960 IsSlewing returns 0
20:43:34.243 00.001 9960 IsGuiding returns 0
20:43:34.243 00.000 9960 PulseGuide returned control before completion, sleep 170
20:43:34.422 00.179 9960 IsGuiding returns 1
20:43:34.422 00.000 9960 scope still moving after pulse duration time elapsed
20:43:34.453 00.031 9960 IsSlewing returns 0
20:43:34.454 00.001 9960 IsGuiding returns 0
20:43:34.454 00.000 9960 scope move finished after 160 + 50 ms
20:43:34.455 00.001 9960 Move returns status 0, amount 160
20:43:34.455 00.000 9960 MoveAxis(N, 263, ABG)
20:43:34.455 00.000 9960 Guiding  Dir = 0, Dur = 263
20:43:34.456 00.001 9960 IsSlewing returns 0
20:43:34.457 00.001 9960 IsGuiding returns 0
20:43:34.457 00.000 9960 PulseGuide returned control before completion, sleep 273
20:43:34.732 00.275 9960 IsGuiding returns 1
20:43:34.733 00.001 9960 scope still moving after pulse duration time elapsed
20:43:34.763 00.030 9960 IsSlewing returns 0
20:43:34.764 00.001 9960 IsGuiding returns 0
20:43:34.766 00.002 9960 scope move finished after 263 + 45 ms
20:43:34.766 00.000 9960 Move returns status 0, amount 263
20:43:34.767 00.001 9960 move complete, result=0
20:43:34.767 00.000 9960 worker thread done servicing request
20:43:34.767 00.000 11872 GuideStep: 0.4 px 160 ms WEST, -0.4 px 263 ms NORTH
20:43:34.776 00.009 9960 Worker thread wakes up
20:43:34.776 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:43:34.777 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1193,1047,31,31)
20:43:36.028 01.251 9960 Exposure complete
20:43:36.160 00.132 9960 worker thread done servicing request
20:43:36.161 00.001 11872 OnExposeComplete: enter
20:43:36.164 00.003 11872 UpdateGuideState(): m_state=6
20:43:36.169 00.005 11872 Star::Find(15, 1207, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 538
20:43:36.173 00.004 11872 Star::Find returns 1 (0), X=1208.18, Y=1062.24, Mass=5682, SNR=49.1, Peak=127 HFD=6.7
20:43:36.179 00.006 11872 CameraToMount -- cameraTheta (2.20) - m_xAngle (-3.14) = xAngle (5.33 = -0.95)
20:43:36.183 00.004 11872 CameraToMount -- cameraTheta (2.20) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.16 = -1.12)
20:43:36.187 00.004 11872 CameraToMount -- cameraX=-0.20 cameraY=0.27 hyp=0.33 cameraTheta=2.20 mountX=0.19 mountY=-0.30, mountTheta=-1.00
20:43:36.192 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.20, y=0.27, opts=13)
20:43:36.196 00.004 11872 Enqueuing Move request for scope (-0.20, 0.27)
20:43:36.199 00.003 9960 Worker thread wakes up
20:43:36.199 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.27) opts 0xd
20:43:36.200 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.20, 0.27)
20:43:36.200 00.000 9960 Moving (-0.20, 0.27) raw xDistance=0.19 yDistance=-0.30
20:43:36.200 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
20:43:36.200 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
20:43:36.200 00.000 9960 MoveAxis(E, 0, ABG)
20:43:36.200 00.000 9960 Move returns status 0, amount 0
20:43:36.200 00.000 9960 MoveAxis(N, 225, ABG)
20:43:36.200 00.000 9960 Guiding  Dir = 0, Dur = 225
20:43:36.200 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=196, med=1, FiltMin=0, FiltMax=184, Gamma=1.000
20:43:36.205 00.005 9960 IsSlewing returns 0
20:43:36.205 00.000 11872 UpdateGuideState exits: m=5682 SNR=49.1
20:43:36.209 00.004 9960 IsGuiding returns 0
20:43:36.210 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:36.213 00.003 9960 PulseGuide returned control before completion, sleep 235
20:43:36.214 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:43:36.217 00.003 11872 Enqueuing Expose request
20:43:36.455 00.238 9960 IsGuiding returns 1
20:43:36.456 00.001 9960 scope still moving after pulse duration time elapsed
20:43:36.486 00.030 9960 IsSlewing returns 0
20:43:36.487 00.001 9960 IsGuiding returns 0
20:43:36.488 00.001 9960 scope move finished after 225 + 53 ms
20:43:36.488 00.000 9960 Move returns status 0, amount 225
20:43:36.488 00.000 9960 move complete, result=0
20:43:36.489 00.001 9960 worker thread done servicing request
20:43:36.489 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.3 px 225 ms NORTH
20:43:36.495 00.006 9960 Worker thread wakes up
20:43:36.495 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:43:36.495 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1193,1047,31,31)
20:43:37.746 01.251 9960 Exposure complete
20:43:37.876 00.130 9960 worker thread done servicing request
20:43:37.878 00.002 11872 OnExposeComplete: enter
20:43:37.882 00.004 11872 UpdateGuideState(): m_state=6
20:43:37.888 00.006 11872 Star::Find(15, 1208, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 539
20:43:37.892 00.004 11872 Star::Find returns 1 (0), X=1208.24, Y=1062.15, Mass=5715, SNR=48.6, Peak=122 HFD=6.7
20:43:37.899 00.007 11872 CameraToMount -- cameraTheta (2.24) - m_xAngle (-3.14) = xAngle (5.38 = -0.90)
20:43:37.904 00.005 11872 CameraToMount -- cameraTheta (2.24) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.21 = -1.07)
20:43:37.908 00.004 11872 CameraToMount -- cameraX=-0.14 cameraY=0.18 hyp=0.23 cameraTheta=2.24 mountX=0.14 mountY=-0.20, mountTheta=-0.96
20:43:37.913 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.14, y=0.18, opts=13)
20:43:37.915 00.002 11872 Enqueuing Move request for scope (-0.14, 0.18)
20:43:37.920 00.005 9960 Worker thread wakes up
20:43:37.920 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
20:43:37.925 00.005 11872 UpdateGuideState exits: m=5715 SNR=48.6
20:43:37.927 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:37.930 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:43:37.933 00.003 11872 Enqueuing Expose request
20:43:37.936 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.18) opts 0xd
20:43:37.936 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.14, 0.18)
20:43:37.937 00.001 9960 Moving (-0.14, 0.18) raw xDistance=0.14 yDistance=-0.20
20:43:37.937 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
20:43:37.937 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:43:37.938 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
20:43:37.938 00.000 9960 MoveAxis(E, 0, ABG)
20:43:37.938 00.000 9960 Move returns status 0, amount 0
20:43:37.938 00.000 9960 MoveAxis(N, 0, ABG)
20:43:37.939 00.001 9960 Move returns status 0, amount 0
20:43:37.939 00.000 9960 move complete, result=0
20:43:37.939 00.000 9960 worker thread done servicing request
20:43:37.939 00.000 9960 Worker thread wakes up
20:43:37.939 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:43:37.944 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:43:37.944 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1193,1047,31,31)
20:43:39.188 01.244 9960 Exposure complete
20:43:39.322 00.134 9960 worker thread done servicing request
20:43:39.322 00.000 11872 OnExposeComplete: enter
20:43:39.326 00.004 11872 UpdateGuideState(): m_state=6
20:43:39.329 00.003 11872 Star::Find(15, 1208, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 540
20:43:39.334 00.005 11872 Star::Find returns 1 (0), X=1208.05, Y=1062.81, Mass=5427, SNR=46.8, Peak=122 HFD=6.4
20:43:39.338 00.004 11872 CameraToMount -- cameraTheta (1.94) - m_xAngle (-3.14) = xAngle (5.08 = -1.21)
20:43:39.343 00.005 11872 CameraToMount -- cameraTheta (1.94) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.91 = -1.38)
20:43:39.346 00.003 11872 CameraToMount -- cameraX=-0.32 cameraY=0.84 hyp=0.90 cameraTheta=1.94 mountX=0.32 mountY=-0.88, mountTheta=-1.22
20:43:39.351 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.32, y=0.84, opts=13)
20:43:39.354 00.003 11872 Enqueuing Move request for scope (-0.32, 0.84)
20:43:39.357 00.003 9960 Worker thread wakes up
20:43:39.358 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.84) opts 0xd
20:43:39.358 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.32, 0.84)
20:43:39.358 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=216, med=1, FiltMin=0, FiltMax=176, Gamma=1.000
20:43:39.361 00.003 9960 Moving (-0.32, 0.84) raw xDistance=0.32 yDistance=-0.88
20:43:39.361 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32
20:43:39.361 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.88 from input -0.88
20:43:39.361 00.000 11872 UpdateGuideState exits: m=5427 SNR=46.8
20:43:39.364 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:39.368 00.004 9960 MoveAxis(W, 134, ABG)
20:43:39.368 00.000 9960 Guiding  Dir = 3, Dur = 134
20:43:39.368 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:43:39.372 00.004 9960 IsSlewing returns 0
20:43:39.372 00.000 11872 Enqueuing Expose request
20:43:39.376 00.004 9960 IsGuiding returns 0
20:43:39.376 00.000 9960 PulseGuide returned control before completion, sleep 144
20:43:39.537 00.161 9960 IsGuiding returns 0
20:43:39.539 00.002 9960 Move returns status 0, amount 134
20:43:39.539 00.000 9960 MoveAxis(N, 658, ABG)
20:43:39.539 00.000 9960 Guiding  Dir = 0, Dur = 658
20:43:39.541 00.002 9960 IsSlewing returns 0
20:43:39.541 00.000 9960 IsGuiding returns 0
20:43:39.542 00.001 9960 PulseGuide returned control before completion, sleep 668
20:43:40.213 00.671 9960 IsGuiding returns 1
20:43:40.213 00.000 9960 scope still moving after pulse duration time elapsed
20:43:40.247 00.034 9960 IsSlewing returns 0
20:43:40.248 00.001 9960 IsGuiding returns 0
20:43:40.249 00.001 9960 scope move finished after 658 + 49 ms
20:43:40.249 00.000 9960 Move returns status 0, amount 658
20:43:40.250 00.001 9960 move complete, result=0
20:43:40.250 00.000 9960 worker thread done servicing request
20:43:40.250 00.000 11872 GuideStep: 0.3 px 134 ms WEST, -0.9 px 658 ms NORTH
20:43:40.256 00.006 9960 Worker thread wakes up
20:43:40.257 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:43:40.257 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1193,1047,31,31)
20:43:41.506 01.249 9960 Exposure complete
20:43:41.642 00.136 9960 worker thread done servicing request
20:43:41.642 00.000 11872 OnExposeComplete: enter
20:43:41.647 00.005 11872 UpdateGuideState(): m_state=6
20:43:41.651 00.004 11872 Star::Find(15, 1208, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 541
20:43:41.655 00.004 11872 Star::Find returns 1 (0), X=1208.06, Y=1061.43, Mass=5962, SNR=49.3, Peak=138 HFD=6.7
20:43:41.659 00.004 11872 CameraToMount -- cameraTheta (-2.10) - m_xAngle (-3.14) = xAngle (1.04 = 1.04)
20:43:41.663 00.004 11872 CameraToMount -- cameraTheta (-2.10) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.86 = 0.86)
20:43:41.667 00.004 11872 CameraToMount -- cameraX=-0.32 cameraY=-0.54 hyp=0.63 cameraTheta=-2.10 mountX=0.32 mountY=0.48, mountTheta=0.98
20:43:41.672 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.32, y=-0.54, opts=13)
20:43:41.676 00.004 11872 Enqueuing Move request for scope (-0.32, -0.54)
20:43:41.680 00.004 9960 Worker thread wakes up
20:43:41.680 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.54) opts 0xd
20:43:41.680 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.32, -0.54)
20:43:41.681 00.001 9960 Moving (-0.32, -0.54) raw xDistance=0.32 yDistance=0.48
20:43:41.681 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.32
20:43:41.681 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:43:41.681 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.48
20:43:41.681 00.000 9960 MoveAxis(W, 143, ABG)
20:43:41.681 00.000 9960 Guiding  Dir = 3, Dur = 143
20:43:41.681 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=1, FiltMin=0, FiltMax=183, Gamma=1.000
20:43:41.685 00.004 9960 IsSlewing returns 0
20:43:41.685 00.000 11872 UpdateGuideState exits: m=5962 SNR=49.3
20:43:41.689 00.004 9960 IsGuiding returns 0
20:43:41.690 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:41.693 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:43:41.696 00.003 9960 PulseGuide returned control before completion, sleep 153
20:43:41.696 00.000 11872 Enqueuing Expose request
20:43:41.858 00.162 9960 IsGuiding returns 1
20:43:41.858 00.000 9960 scope still moving after pulse duration time elapsed
20:43:41.889 00.031 9960 IsSlewing returns 0
20:43:41.891 00.002 9960 IsGuiding returns 0
20:43:41.891 00.000 9960 scope move finished after 143 + 58 ms
20:43:41.891 00.000 9960 Move returns status 0, amount 143
20:43:41.892 00.001 9960 MoveAxis(N, 0, ABG)
20:43:41.892 00.000 9960 Move returns status 0, amount 0
20:43:41.892 00.000 9960 move complete, result=0
20:43:41.893 00.001 9960 worker thread done servicing request
20:43:41.893 00.000 11872 GuideStep: 0.3 px 143 ms WEST, 0.5 px 0 ms NORTH
20:43:41.900 00.007 9960 Worker thread wakes up
20:43:41.900 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:43:41.900 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1193,1047,31,31)
20:43:43.153 01.253 9960 Exposure complete
20:43:43.287 00.134 9960 worker thread done servicing request
20:43:43.287 00.000 11872 OnExposeComplete: enter
20:43:43.290 00.003 11872 UpdateGuideState(): m_state=6
20:43:43.295 00.005 11872 Star::Find(15, 1208, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 542
20:43:43.301 00.006 11872 Star::Find returns 1 (0), X=1208.29, Y=1061.55, Mass=5802, SNR=49.0, Peak=120 HFD=6.9
20:43:43.307 00.006 11872 CameraToMount -- cameraTheta (-1.78) - m_xAngle (-3.14) = xAngle (1.35 = 1.35)
20:43:43.310 00.003 11872 CameraToMount -- cameraTheta (-1.78) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.18 = 1.18)
20:43:43.316 00.006 11872 CameraToMount -- cameraX=-0.09 cameraY=-0.42 hyp=0.43 cameraTheta=-1.78 mountX=0.09 mountY=0.40, mountTheta=1.34
20:43:43.321 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.09, y=-0.42, opts=13)
20:43:43.324 00.003 11872 Enqueuing Move request for scope (-0.09, -0.42)
20:43:43.329 00.005 9960 Worker thread wakes up
20:43:43.329 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=196, med=1, FiltMin=0, FiltMax=182, Gamma=1.000
20:43:43.334 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.42) opts 0xd
20:43:43.334 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.09, -0.42)
20:43:43.334 00.000 11872 UpdateGuideState exits: m=5802 SNR=49.0
20:43:43.338 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:43.341 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:43:43.346 00.005 9960 Moving (-0.09, -0.42) raw xDistance=0.09 yDistance=0.40
20:43:43.346 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
20:43:43.346 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:43:43.346 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.40
20:43:43.346 00.000 9960 MoveAxis(E, 0, ABG)
20:43:43.347 00.001 11872 Enqueuing Expose request
20:43:43.351 00.004 9960 Move returns status 0, amount 0
20:43:43.351 00.000 9960 MoveAxis(N, 0, ABG)
20:43:43.351 00.000 9960 Move returns status 0, amount 0
20:43:43.351 00.000 9960 move complete, result=0
20:43:43.352 00.001 9960 worker thread done servicing request
20:43:43.352 00.000 9960 Worker thread wakes up
20:43:43.352 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:43:43.353 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1193,1047,31,31)
20:43:43.353 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
20:43:44.603 01.250 9960 Exposure complete
20:43:44.749 00.146 9960 worker thread done servicing request
20:43:44.749 00.000 11872 OnExposeComplete: enter
20:43:44.753 00.004 11872 UpdateGuideState(): m_state=6
20:43:44.757 00.004 11872 Star::Find(15, 1208, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 543
20:43:44.762 00.005 11872 Star::Find returns 1 (0), X=1207.99, Y=1061.84, Mass=5501, SNR=47.5, Peak=119 HFD=6.6
20:43:44.765 00.003 11872 CameraToMount -- cameraTheta (-2.81) - m_xAngle (-3.14) = xAngle (0.32 = 0.32)
20:43:44.770 00.005 11872 CameraToMount -- cameraTheta (-2.81) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.15 = 0.15)
20:43:44.774 00.004 11872 CameraToMount -- cameraX=-0.39 cameraY=-0.13 hyp=0.41 cameraTheta=-2.81 mountX=0.39 mountY=0.06, mountTheta=0.16
20:43:44.779 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.39, y=-0.13, opts=13)
20:43:44.784 00.005 11872 Enqueuing Move request for scope (-0.39, -0.13)
20:43:44.787 00.003 9960 Worker thread wakes up
20:43:44.788 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=200, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
20:43:44.792 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.39, -0.13) opts 0xd
20:43:44.792 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.39, -0.13)
20:43:44.792 00.000 9960 Moving (-0.39, -0.13) raw xDistance=0.39 yDistance=0.06
20:43:44.792 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.39
20:43:44.792 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:43:44.793 00.001 11872 UpdateGuideState exits: m=5501 SNR=47.5
20:43:44.797 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:44.802 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:43:44.806 00.004 11872 Enqueuing Expose request
20:43:44.810 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:43:44.810 00.000 9960 MoveAxis(W, 164, ABG)
20:43:44.810 00.000 9960 Guiding  Dir = 3, Dur = 164
20:43:44.810 00.000 9960 IsSlewing returns 0
20:43:44.811 00.001 9960 IsGuiding returns 0
20:43:44.811 00.000 9960 PulseGuide returned control before completion, sleep 174
20:43:45.001 00.190 9960 IsGuiding returns 1
20:43:45.001 00.000 9960 scope still moving after pulse duration time elapsed
20:43:45.031 00.030 9960 IsSlewing returns 0
20:43:45.031 00.000 9960 IsGuiding returns 0
20:43:45.033 00.002 9960 scope move finished after 164 + 56 ms
20:43:45.033 00.000 9960 Move returns status 0, amount 164
20:43:45.033 00.000 9960 MoveAxis(N, 0, ABG)
20:43:45.033 00.000 9960 Move returns status 0, amount 0
20:43:45.033 00.000 9960 move complete, result=0
20:43:45.033 00.000 9960 worker thread done servicing request
20:43:45.033 00.000 11872 GuideStep: 0.4 px 164 ms WEST, 0.1 px 0 ms NORTH
20:43:45.040 00.007 9960 Worker thread wakes up
20:43:45.040 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:43:45.040 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1193,1047,31,31)
20:43:46.292 01.252 9960 Exposure complete
20:43:46.426 00.134 9960 worker thread done servicing request
20:43:46.427 00.001 11872 OnExposeComplete: enter
20:43:46.432 00.005 11872 UpdateGuideState(): m_state=6
20:43:46.436 00.004 11872 Star::Find(15, 1207, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 544
20:43:46.441 00.005 11872 Star::Find returns 1 (0), X=1208.56, Y=1062.16, Mass=5935, SNR=50.7, Peak=138 HFD=6.9
20:43:46.445 00.004 11872 CameraToMount -- cameraTheta (0.80) - m_xAngle (-3.14) = xAngle (3.94 = -2.34)
20:43:46.449 00.004 11872 CameraToMount -- cameraTheta (0.80) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.77 = -2.52)
20:43:46.452 00.003 11872 CameraToMount -- cameraX=0.18 cameraY=0.19 hyp=0.26 cameraTheta=0.80 mountX=-0.18 mountY=-0.15, mountTheta=-2.44
20:43:46.458 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.18, y=0.19, opts=13)
20:43:46.462 00.004 11872 Enqueuing Move request for scope (0.18, 0.19)
20:43:46.464 00.002 9960 Worker thread wakes up
20:43:46.465 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=218, med=1, FiltMin=0, FiltMax=183, Gamma=1.000
20:43:46.468 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.19) opts 0xd
20:43:46.468 00.000 11872 UpdateGuideState exits: m=5935 SNR=50.7
20:43:46.472 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:46.476 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:43:46.480 00.004 11872 Enqueuing Expose request
20:43:46.484 00.004 9960 Handling offset move in thread for scope, endpoint = (0.18, 0.19)
20:43:46.484 00.000 9960 Moving (0.18, 0.19) raw xDistance=-0.18 yDistance=-0.15
20:43:46.484 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
20:43:46.484 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:43:46.485 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
20:43:46.485 00.000 9960 MoveAxis(E, 0, ABG)
20:43:46.485 00.000 9960 Move returns status 0, amount 0
20:43:46.485 00.000 9960 MoveAxis(N, 0, ABG)
20:43:46.485 00.000 9960 Move returns status 0, amount 0
20:43:46.485 00.000 9960 move complete, result=0
20:43:46.485 00.000 9960 worker thread done servicing request
20:43:46.486 00.001 9960 Worker thread wakes up
20:43:46.486 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
20:43:46.491 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:43:46.491 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1193,1047,31,31)
20:43:47.751 01.260 9960 Exposure complete
20:43:47.887 00.136 9960 worker thread done servicing request
20:43:47.887 00.000 11872 OnExposeComplete: enter
20:43:47.891 00.004 11872 UpdateGuideState(): m_state=6
20:43:47.896 00.005 11872 Star::Find(15, 1208, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 545
20:43:47.901 00.005 11872 Star::Find returns 1 (0), X=1208.78, Y=1061.98, Mass=5838, SNR=49.4, Peak=142 HFD=6.7
20:43:47.904 00.003 11872 CameraToMount -- cameraTheta (0.01) - m_xAngle (-3.14) = xAngle (3.15 = -3.13)
20:43:47.909 00.005 11872 CameraToMount -- cameraTheta (0.01) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.98 = 2.98)
20:43:47.912 00.003 11872 CameraToMount -- cameraX=0.40 cameraY=0.00 hyp=0.40 cameraTheta=0.01 mountX=-0.40 mountY=0.07, mountTheta=2.98
20:43:47.915 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=0.40, y=0.00, opts=13)
20:43:47.921 00.006 11872 Enqueuing Move request for scope (0.40, 0.00)
20:43:47.924 00.003 9960 Worker thread wakes up
20:43:47.924 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
20:43:47.928 00.004 11872 UpdateGuideState exits: m=5838 SNR=49.4
20:43:47.931 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:47.935 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:43:47.937 00.002 11872 Enqueuing Expose request
20:43:47.941 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.40, 0.00) opts 0xd
20:43:47.941 00.000 9960 Handling offset move in thread for scope, endpoint = (0.40, 0.00)
20:43:47.941 00.000 9960 Moving (0.40, 0.00) raw xDistance=-0.40 yDistance=0.07
20:43:47.941 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.40
20:43:47.942 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:43:47.942 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:43:47.942 00.000 9960 MoveAxis(E, 168, ABG)
20:43:47.942 00.000 9960 Guiding  Dir = 2, Dur = 168
20:43:47.943 00.001 9960 IsSlewing returns 0
20:43:47.943 00.000 9960 IsGuiding returns 0
20:43:47.943 00.000 9960 PulseGuide returned control before completion, sleep 178
20:43:48.128 00.185 9960 IsGuiding returns 1
20:43:48.129 00.001 9960 scope still moving after pulse duration time elapsed
20:43:48.158 00.029 9960 IsSlewing returns 0
20:43:48.160 00.002 9960 IsGuiding returns 0
20:43:48.160 00.000 9960 scope move finished after 168 + 48 ms
20:43:48.161 00.001 9960 Move returns status 0, amount 168
20:43:48.161 00.000 9960 MoveAxis(N, 0, ABG)
20:43:48.161 00.000 9960 Move returns status 0, amount 0
20:43:48.161 00.000 9960 move complete, result=0
20:43:48.162 00.001 9960 worker thread done servicing request
20:43:48.162 00.000 11872 GuideStep: -0.4 px 168 ms EAST, 0.1 px 0 ms NORTH
20:43:48.168 00.006 9960 Worker thread wakes up
20:43:48.168 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:43:48.168 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1193,1047,31,31)
20:43:49.423 01.255 9960 Exposure complete
20:43:49.559 00.136 9960 worker thread done servicing request
20:43:49.560 00.001 11872 OnExposeComplete: enter
20:43:49.564 00.004 11872 UpdateGuideState(): m_state=6
20:43:49.568 00.004 11872 Star::Find(15, 1208, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 546
20:43:49.573 00.005 11872 Star::Find returns 1 (0), X=1208.61, Y=1062.07, Mass=5950, SNR=50.0, Peak=124 HFD=6.7
20:43:49.577 00.004 11872 CameraToMount -- cameraTheta (0.38) - m_xAngle (-3.14) = xAngle (3.52 = -2.76)
20:43:49.580 00.003 11872 CameraToMount -- cameraTheta (0.38) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.35 = -2.93)
20:43:49.585 00.005 11872 CameraToMount -- cameraX=0.23 cameraY=0.09 hyp=0.25 cameraTheta=0.38 mountX=-0.23 mountY=-0.05, mountTheta=-2.92
20:43:49.590 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.23, y=0.09, opts=13)
20:43:49.594 00.004 11872 Enqueuing Move request for scope (0.23, 0.09)
20:43:49.598 00.004 9960 Worker thread wakes up
20:43:49.599 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.09) opts 0xd
20:43:49.599 00.000 9960 Handling offset move in thread for scope, endpoint = (0.23, 0.09)
20:43:49.599 00.000 9960 Moving (0.23, 0.09) raw xDistance=-0.23 yDistance=-0.05
20:43:49.599 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.23
20:43:49.599 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:43:49.599 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=1, FiltMin=0, FiltMax=177, Gamma=1.000
20:43:49.603 00.004 11872 UpdateGuideState exits: m=5950 SNR=50.0
20:43:49.607 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:43:49.607 00.000 9960 MoveAxis(E, 107, ABG)
20:43:49.608 00.001 9960 Guiding  Dir = 2, Dur = 107
20:43:49.608 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:49.612 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:43:49.617 00.005 9960 IsSlewing returns 0
20:43:49.617 00.000 11872 Enqueuing Expose request
20:43:49.621 00.004 9960 IsGuiding returns 0
20:43:49.621 00.000 9960 PulseGuide returned control before completion, sleep 117
20:43:49.740 00.119 9960 IsGuiding returns 1
20:43:49.740 00.000 9960 scope still moving after pulse duration time elapsed
20:43:49.771 00.031 9960 IsSlewing returns 0
20:43:49.773 00.002 9960 IsGuiding returns 0
20:43:49.773 00.000 9960 scope move finished after 107 + 45 ms
20:43:49.773 00.000 9960 Move returns status 0, amount 107
20:43:49.774 00.001 9960 MoveAxis(N, 0, ABG)
20:43:49.774 00.000 9960 Move returns status 0, amount 0
20:43:49.774 00.000 9960 move complete, result=0
20:43:49.775 00.001 9960 worker thread done servicing request
20:43:49.776 00.001 9960 Worker thread wakes up
20:43:49.776 00.000 11872 GuideStep: -0.2 px 107 ms EAST, -0.1 px 0 ms NORTH
20:43:49.782 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:43:49.782 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1193,1047,31,31)
20:43:51.034 01.252 9960 Exposure complete
20:43:51.176 00.142 9960 worker thread done servicing request
20:43:51.177 00.001 11872 OnExposeComplete: enter
20:43:51.180 00.003 11872 UpdateGuideState(): m_state=6
20:43:51.185 00.005 11872 Star::Find(15, 1208, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 547
20:43:51.189 00.004 11872 Star::Find returns 1 (0), X=1208.59, Y=1062.30, Mass=5815, SNR=49.4, Peak=128 HFD=6.8
20:43:51.192 00.003 11872 CameraToMount -- cameraTheta (0.99) - m_xAngle (-3.14) = xAngle (4.13 = -2.15)
20:43:51.196 00.004 11872 CameraToMount -- cameraTheta (0.99) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.96 = -2.32)
20:43:51.201 00.005 11872 CameraToMount -- cameraX=0.21 cameraY=0.32 hyp=0.38 cameraTheta=0.99 mountX=-0.21 mountY=-0.28, mountTheta=-2.22
20:43:51.206 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.21, y=0.32, opts=13)
20:43:51.210 00.004 11872 Enqueuing Move request for scope (0.21, 0.32)
20:43:51.214 00.004 9960 Worker thread wakes up
20:43:51.214 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.32) opts 0xd
20:43:51.215 00.001 9960 Handling offset move in thread for scope, endpoint = (0.21, 0.32)
20:43:51.215 00.000 9960 Moving (0.21, 0.32) raw xDistance=-0.21 yDistance=-0.28
20:43:51.215 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.21
20:43:51.216 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
20:43:51.216 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=1, FiltMin=0, FiltMax=186, Gamma=1.000
20:43:51.219 00.003 9960 MoveAxis(E, 96, ABG)
20:43:51.220 00.001 9960 Guiding  Dir = 2, Dur = 96
20:43:51.220 00.000 11872 UpdateGuideState exits: m=5815 SNR=49.4
20:43:51.224 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:51.228 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:43:51.231 00.003 9960 IsSlewing returns 0
20:43:51.232 00.001 11872 Enqueuing Expose request
20:43:51.236 00.004 9960 IsGuiding returns 0
20:43:51.236 00.000 9960 PulseGuide returned control before completion, sleep 106
20:43:51.354 00.118 9960 IsGuiding returns 1
20:43:51.355 00.001 9960 scope still moving after pulse duration time elapsed
20:43:51.385 00.030 9960 IsSlewing returns 0
20:43:51.385 00.000 9960 IsGuiding returns 0
20:43:51.387 00.002 9960 scope move finished after 96 + 54 ms
20:43:51.387 00.000 9960 Move returns status 0, amount 96
20:43:51.387 00.000 9960 MoveAxis(N, 209, ABG)
20:43:51.388 00.001 9960 Guiding  Dir = 0, Dur = 209
20:43:51.388 00.000 9960 IsSlewing returns 0
20:43:51.389 00.001 9960 IsGuiding returns 0
20:43:51.389 00.000 9960 PulseGuide returned control before completion, sleep 219
20:43:51.623 00.234 9960 IsGuiding returns 1
20:43:51.625 00.002 9960 scope still moving after pulse duration time elapsed
20:43:51.656 00.031 9960 IsSlewing returns 0
20:43:51.658 00.002 9960 IsGuiding returns 0
20:43:51.658 00.000 9960 scope move finished after 209 + 60 ms
20:43:51.659 00.001 9960 Move returns status 0, amount 209
20:43:51.659 00.000 9960 move complete, result=0
20:43:51.659 00.000 9960 worker thread done servicing request
20:43:51.659 00.000 11872 GuideStep: -0.2 px 96 ms EAST, -0.3 px 209 ms NORTH
20:43:51.667 00.008 9960 Worker thread wakes up
20:43:51.667 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:43:51.667 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1193,1047,31,31)
20:43:52.922 01.255 9960 Exposure complete
20:43:53.061 00.139 9960 worker thread done servicing request
20:43:53.061 00.000 11872 OnExposeComplete: enter
20:43:53.065 00.004 11872 UpdateGuideState(): m_state=6
20:43:53.071 00.006 11872 Star::Find(15, 1208, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 548
20:43:53.074 00.003 11872 Star::Find returns 1 (0), X=1208.45, Y=1062.12, Mass=5656, SNR=47.7, Peak=132 HFD=6.5
20:43:53.078 00.004 11872 CameraToMount -- cameraTheta (1.10) - m_xAngle (-3.14) = xAngle (4.24 = -2.05)
20:43:53.080 00.002 11872 CameraToMount -- cameraTheta (1.10) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.06 = -2.22)
20:43:53.084 00.004 11872 CameraToMount -- cameraX=0.07 cameraY=0.15 hyp=0.16 cameraTheta=1.10 mountX=-0.07 mountY=-0.13, mountTheta=-2.09
20:43:53.090 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.07, y=0.15, opts=13)
20:43:53.093 00.003 11872 Enqueuing Move request for scope (0.07, 0.15)
20:43:53.095 00.002 9960 Worker thread wakes up
20:43:53.097 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=1, FiltMin=0, FiltMax=188, Gamma=1.000
20:43:53.100 00.003 11872 UpdateGuideState exits: m=5656 SNR=47.7
20:43:53.104 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.15) opts 0xd
20:43:53.104 00.000 9960 Handling offset move in thread for scope, endpoint = (0.07, 0.15)
20:43:53.104 00.000 9960 Moving (0.07, 0.15) raw xDistance=-0.07 yDistance=-0.13
20:43:53.104 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:43:53.104 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:43:53.104 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:53.108 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:43:53.108 00.000 9960 MoveAxis(E, 0, ABG)
20:43:53.108 00.000 9960 Move returns status 0, amount 0
20:43:53.108 00.000 9960 MoveAxis(N, 0, ABG)
20:43:53.108 00.000 9960 Move returns status 0, amount 0
20:43:53.108 00.000 9960 move complete, result=0
20:43:53.108 00.000 9960 worker thread done servicing request
20:43:53.110 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:43:53.114 00.004 11872 Enqueuing Expose request
20:43:53.118 00.004 11872 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:43:53.122 00.004 9960 Worker thread wakes up
20:43:53.122 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:43:53.122 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1193,1047,31,31)
20:43:54.371 01.249 9960 Exposure complete
20:43:54.501 00.130 9960 worker thread done servicing request
20:43:54.502 00.001 11872 OnExposeComplete: enter
20:43:54.507 00.005 11872 UpdateGuideState(): m_state=6
20:43:54.511 00.004 11872 Star::Find(15, 1208, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 549
20:43:54.515 00.004 11872 Star::Find returns 1 (0), X=1208.70, Y=1062.51, Mass=5608, SNR=47.8, Peak=123 HFD=7.0
20:43:54.522 00.007 11872 CameraToMount -- cameraTheta (1.03) - m_xAngle (-3.14) = xAngle (4.17 = -2.11)
20:43:54.527 00.005 11872 CameraToMount -- cameraTheta (1.03) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.00 = -2.29)
20:43:54.532 00.005 11872 CameraToMount -- cameraX=0.32 cameraY=0.54 hyp=0.63 cameraTheta=1.03 mountX=-0.32 mountY=-0.47, mountTheta=-2.17
20:43:54.537 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.32, y=0.54, opts=13)
20:43:54.540 00.003 11872 Enqueuing Move request for scope (0.32, 0.54)
20:43:54.545 00.005 9960 Worker thread wakes up
20:43:54.545 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
20:43:54.549 00.004 11872 UpdateGuideState exits: m=5608 SNR=47.8
20:43:54.554 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:54.558 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:43:54.562 00.004 11872 Enqueuing Expose request
20:43:54.565 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.54) opts 0xd
20:43:54.566 00.001 9960 Handling offset move in thread for scope, endpoint = (0.32, 0.54)
20:43:54.567 00.001 9960 Moving (0.32, 0.54) raw xDistance=-0.32 yDistance=-0.47
20:43:54.567 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.32
20:43:54.567 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.47 from input -0.47
20:43:54.567 00.000 9960 MoveAxis(E, 136, ABG)
20:43:54.568 00.001 9960 Guiding  Dir = 2, Dur = 136
20:43:54.568 00.000 9960 IsSlewing returns 0
20:43:54.568 00.000 9960 IsGuiding returns 0
20:43:54.569 00.001 9960 PulseGuide returned control before completion, sleep 146
20:43:54.721 00.152 9960 IsGuiding returns 1
20:43:54.721 00.000 9960 scope still moving after pulse duration time elapsed
20:43:54.753 00.032 9960 IsSlewing returns 0
20:43:54.754 00.001 9960 IsGuiding returns 0
20:43:54.755 00.001 9960 scope move finished after 136 + 50 ms
20:43:54.756 00.001 9960 Move returns status 0, amount 136
20:43:54.756 00.000 9960 MoveAxis(N, 353, ABG)
20:43:54.756 00.000 9960 Guiding  Dir = 0, Dur = 353
20:43:54.757 00.001 9960 IsSlewing returns 0
20:43:54.758 00.001 9960 IsGuiding returns 0
20:43:54.758 00.000 9960 PulseGuide returned control before completion, sleep 363
20:43:55.131 00.373 9960 IsGuiding returns 1
20:43:55.132 00.001 9960 scope still moving after pulse duration time elapsed
20:43:55.163 00.031 9960 IsSlewing returns 0
20:43:55.164 00.001 9960 IsGuiding returns 0
20:43:55.166 00.002 9960 scope move finished after 353 + 54 ms
20:43:55.166 00.000 9960 Move returns status 0, amount 353
20:43:55.167 00.001 9960 move complete, result=0
20:43:55.167 00.000 11872 GuideStep: -0.3 px 136 ms EAST, -0.5 px 353 ms NORTH
20:43:55.174 00.007 9960 worker thread done servicing request
20:43:55.174 00.000 9960 Worker thread wakes up
20:43:55.176 00.002 9960 worker thread servicing REQUEST_EXPOSE 1000
20:43:55.176 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1193,1047,31,31)
20:43:56.427 01.251 9960 Exposure complete
20:43:56.555 00.128 9960 worker thread done servicing request
20:43:56.556 00.001 11872 OnExposeComplete: enter
20:43:56.559 00.003 11872 UpdateGuideState(): m_state=6
20:43:56.564 00.005 11872 Star::Find(15, 1208, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 550
20:43:56.568 00.004 11872 Star::Find returns 1 (0), X=1208.61, Y=1061.81, Mass=5872, SNR=49.6, Peak=128 HFD=6.8
20:43:56.571 00.003 11872 CameraToMount -- cameraTheta (-0.60) - m_xAngle (-3.14) = xAngle (2.53 = 2.53)
20:43:56.576 00.005 11872 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.36 = 2.36)
20:43:56.581 00.005 11872 CameraToMount -- cameraX=0.24 cameraY=-0.16 hyp=0.29 cameraTheta=-0.60 mountX=-0.24 mountY=0.20, mountTheta=2.43
20:43:56.587 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.24, y=-0.16, opts=13)
20:43:56.592 00.005 11872 Enqueuing Move request for scope (0.24, -0.16)
20:43:56.596 00.004 9960 Worker thread wakes up
20:43:56.596 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.16) opts 0xd
20:43:56.596 00.000 9960 Handling offset move in thread for scope, endpoint = (0.24, -0.16)
20:43:56.596 00.000 9960 Moving (0.24, -0.16) raw xDistance=-0.24 yDistance=0.20
20:43:56.596 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.24
20:43:56.598 00.002 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
20:43:56.598 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
20:43:56.602 00.004 11872 UpdateGuideState exits: m=5872 SNR=49.6
20:43:56.606 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
20:43:56.606 00.000 9960 MoveAxis(E, 108, ABG)
20:43:56.606 00.000 9960 Guiding  Dir = 2, Dur = 108
20:43:56.606 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:56.610 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:43:56.615 00.005 11872 Enqueuing Expose request
20:43:56.619 00.004 9960 IsSlewing returns 0
20:43:56.619 00.000 9960 IsGuiding returns 0
20:43:56.619 00.000 9960 PulseGuide returned control before completion, sleep 118
20:43:56.747 00.128 9960 IsGuiding returns 1
20:43:56.747 00.000 9960 scope still moving after pulse duration time elapsed
20:43:56.778 00.031 9960 IsSlewing returns 0
20:43:56.779 00.001 9960 IsGuiding returns 0
20:43:56.780 00.001 9960 scope move finished after 108 + 52 ms
20:43:56.781 00.001 9960 Move returns status 0, amount 108
20:43:56.781 00.000 9960 MoveAxis(N, 0, ABG)
20:43:56.781 00.000 9960 Move returns status 0, amount 0
20:43:56.782 00.001 9960 move complete, result=0
20:43:56.782 00.000 9960 worker thread done servicing request
20:43:56.782 00.000 11872 GuideStep: -0.2 px 108 ms EAST, 0.2 px 0 ms NORTH
20:43:56.788 00.006 9960 Worker thread wakes up
20:43:56.789 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:43:56.789 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1193,1047,31,31)
20:43:58.038 01.249 9960 Exposure complete
20:43:58.180 00.142 9960 worker thread done servicing request
20:43:58.180 00.000 11872 OnExposeComplete: enter
20:43:58.185 00.005 11872 UpdateGuideState(): m_state=6
20:43:58.188 00.003 11872 Star::Find(15, 1208, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 551
20:43:58.192 00.004 11872 Star::Find returns 1 (0), X=1208.33, Y=1062.22, Mass=5957, SNR=49.7, Peak=134 HFD=6.7
20:43:58.196 00.004 11872 CameraToMount -- cameraTheta (1.76) - m_xAngle (-3.14) = xAngle (4.90 = -1.38)
20:43:58.200 00.004 11872 CameraToMount -- cameraTheta (1.76) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.73 = -1.55)
20:43:58.204 00.004 11872 CameraToMount -- cameraX=-0.05 cameraY=0.25 hyp=0.25 cameraTheta=1.76 mountX=0.05 mountY=-0.25, mountTheta=-1.39
20:43:58.209 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.05, y=0.25, opts=13)
20:43:58.213 00.004 11872 Enqueuing Move request for scope (-0.05, 0.25)
20:43:58.218 00.005 9960 Worker thread wakes up
20:43:58.218 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.25) opts 0xd
20:43:58.218 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.05, 0.25)
20:43:58.218 00.000 9960 Moving (-0.05, 0.25) raw xDistance=0.05 yDistance=-0.25
20:43:58.218 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
20:43:58.220 00.002 9960 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
20:43:58.220 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=210, med=1, FiltMin=0, FiltMax=184, Gamma=1.000
20:43:58.225 00.005 11872 UpdateGuideState exits: m=5957 SNR=49.7
20:43:58.228 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:58.233 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:43:58.237 00.004 11872 Enqueuing Expose request
20:43:58.242 00.005 9960 MoveAxis(E, 0, ABG)
20:43:58.242 00.000 9960 Move returns status 0, amount 0
20:43:58.242 00.000 9960 MoveAxis(N, 188, ABG)
20:43:58.242 00.000 9960 Guiding  Dir = 0, Dur = 188
20:43:58.244 00.002 9960 IsSlewing returns 0
20:43:58.244 00.000 9960 IsGuiding returns 0
20:43:58.245 00.001 9960 PulseGuide returned control before completion, sleep 198
20:43:58.450 00.205 9960 IsGuiding returns 1
20:43:58.452 00.002 9960 scope still moving after pulse duration time elapsed
20:43:58.481 00.029 9960 IsSlewing returns 0
20:43:58.483 00.002 9960 IsGuiding returns 0
20:43:58.484 00.001 9960 scope move finished after 188 + 51 ms
20:43:58.484 00.000 9960 Move returns status 0, amount 188
20:43:58.484 00.000 9960 move complete, result=0
20:43:58.484 00.000 9960 worker thread done servicing request
20:43:58.486 00.002 9960 Worker thread wakes up
20:43:58.486 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.3 px 188 ms NORTH
20:43:58.493 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:43:58.493 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1193,1047,31,31)
20:43:59.745 01.252 9960 Exposure complete
20:43:59.884 00.139 9960 worker thread done servicing request
20:43:59.884 00.000 11872 OnExposeComplete: enter
20:43:59.890 00.006 11872 UpdateGuideState(): m_state=6
20:43:59.897 00.007 11872 Star::Find(15, 1208, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 552
20:43:59.902 00.005 11872 Star::Find returns 1 (0), X=1208.46, Y=1062.28, Mass=5830, SNR=49.3, Peak=123 HFD=6.9
20:43:59.905 00.003 11872 CameraToMount -- cameraTheta (1.31) - m_xAngle (-3.14) = xAngle (4.45 = -1.83)
20:43:59.910 00.005 11872 CameraToMount -- cameraTheta (1.31) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.28 = -2.01)
20:43:59.914 00.004 11872 CameraToMount -- cameraX=0.08 cameraY=0.30 hyp=0.31 cameraTheta=1.31 mountX=-0.08 mountY=-0.28, mountTheta=-1.85
20:43:59.924 00.010 11872 SchedulePrimaryMove(0FA44CE0, x=0.08, y=0.30, opts=13)
20:43:59.927 00.003 11872 Enqueuing Move request for scope (0.08, 0.30)
20:43:59.931 00.004 9960 Worker thread wakes up
20:43:59.931 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=200, med=1, FiltMin=0, FiltMax=183, Gamma=1.000
20:43:59.934 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.30) opts 0xd
20:43:59.934 00.000 9960 Handling offset move in thread for scope, endpoint = (0.08, 0.30)
20:43:59.934 00.000 9960 Moving (0.08, 0.30) raw xDistance=-0.08 yDistance=-0.28
20:43:59.934 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
20:43:59.935 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
20:43:59.935 00.000 9960 MoveAxis(E, 0, ABG)
20:43:59.935 00.000 9960 Move returns status 0, amount 0
20:43:59.935 00.000 9960 MoveAxis(N, 212, ABG)
20:43:59.935 00.000 9960 Guiding  Dir = 0, Dur = 212
20:43:59.937 00.002 11872 UpdateGuideState exits: m=5830 SNR=49.3
20:43:59.939 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:59.942 00.003 9960 IsSlewing returns 0
20:43:59.942 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:43:59.946 00.004 11872 Enqueuing Expose request
20:43:59.949 00.003 9960 IsGuiding returns 0
20:43:59.949 00.000 9960 PulseGuide returned control before completion, sleep 222
20:44:00.184 00.235 9960 IsGuiding returns 1
20:44:00.185 00.001 9960 scope still moving after pulse duration time elapsed
20:44:00.216 00.031 9960 IsSlewing returns 0
20:44:00.217 00.001 9960 IsGuiding returns 0
20:44:00.218 00.001 9960 scope move finished after 212 + 56 ms
20:44:00.218 00.000 9960 Move returns status 0, amount 212
20:44:00.218 00.000 9960 move complete, result=0
20:44:00.218 00.000 9960 worker thread done servicing request
20:44:00.220 00.002 9960 Worker thread wakes up
20:44:00.220 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 212 ms NORTH
20:44:00.227 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:44:00.227 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1193,1047,31,31)
20:44:01.479 01.252 9960 Exposure complete
20:44:01.629 00.150 9960 worker thread done servicing request
20:44:01.630 00.001 11872 OnExposeComplete: enter
20:44:01.635 00.005 11872 UpdateGuideState(): m_state=6
20:44:01.642 00.007 11872 Star::Find(15, 1208, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 553
20:44:01.647 00.005 11872 Star::Find returns 1 (0), X=1208.38, Y=1062.09, Mass=5699, SNR=48.9, Peak=131 HFD=6.7
20:44:01.653 00.006 11872 CameraToMount -- cameraTheta (1.52) - m_xAngle (-3.14) = xAngle (4.66 = -1.62)
20:44:01.660 00.007 11872 CameraToMount -- cameraTheta (1.52) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.49 = -1.80)
20:44:01.663 00.003 11872 CameraToMount -- cameraX=0.01 cameraY=0.11 hyp=0.11 cameraTheta=1.52 mountX=-0.01 mountY=-0.11, mountTheta=-1.62
20:44:01.670 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.01, y=0.11, opts=13)
20:44:01.675 00.005 11872 Enqueuing Move request for scope (0.01, 0.11)
20:44:01.679 00.004 9960 Worker thread wakes up
20:44:01.679 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.11) opts 0xd
20:44:01.679 00.000 9960 Handling offset move in thread for scope, endpoint = (0.01, 0.11)
20:44:01.680 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=216, med=1, FiltMin=0, FiltMax=188, Gamma=1.000
20:44:01.683 00.003 9960 Moving (0.01, 0.11) raw xDistance=-0.01 yDistance=-0.11
20:44:01.683 00.000 11872 UpdateGuideState exits: m=5699 SNR=48.9
20:44:01.688 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
20:44:01.688 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:01.692 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:44:01.692 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:44:01.695 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:44:01.695 00.000 11872 Enqueuing Expose request
20:44:01.700 00.005 9960 MoveAxis(E, 0, ABG)
20:44:01.700 00.000 9960 Move returns status 0, amount 0
20:44:01.700 00.000 9960 MoveAxis(N, 0, ABG)
20:44:01.700 00.000 9960 Move returns status 0, amount 0
20:44:01.701 00.001 9960 move complete, result=0
20:44:01.701 00.000 9960 worker thread done servicing request
20:44:01.701 00.000 9960 Worker thread wakes up
20:44:01.703 00.002 9960 worker thread servicing REQUEST_EXPOSE 1000
20:44:01.703 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:44:01.708 00.005 9960 Handling exposure in thread, d=1000 o=3 r=(1193,1047,31,31)
20:44:02.966 01.258 9960 Exposure complete
20:44:03.098 00.132 9960 worker thread done servicing request
20:44:03.099 00.001 11872 OnExposeComplete: enter
20:44:03.103 00.004 11872 UpdateGuideState(): m_state=6
20:44:03.109 00.006 11872 Star::Find(15, 1208, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 554
20:44:03.112 00.003 11872 Star::Find returns 1 (0), X=1208.37, Y=1062.30, Mass=5797, SNR=48.4, Peak=125 HFD=6.9
20:44:03.115 00.003 11872 CameraToMount -- cameraTheta (1.59) - m_xAngle (-3.14) = xAngle (4.72 = -1.56)
20:44:03.117 00.002 11872 CameraToMount -- cameraTheta (1.59) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.55 = -1.73)
20:44:03.121 00.004 11872 CameraToMount -- cameraX=-0.01 cameraY=0.32 hyp=0.32 cameraTheta=1.59 mountX=0.00 mountY=-0.32, mountTheta=-1.56
20:44:03.125 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.01, y=0.32, opts=13)
20:44:03.128 00.003 11872 Enqueuing Move request for scope (-0.01, 0.32)
20:44:03.130 00.002 9960 Worker thread wakes up
20:44:03.132 00.002 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.32) opts 0xd
20:44:03.132 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.01, 0.32)
20:44:03.132 00.000 9960 Moving (-0.01, 0.32) raw xDistance=0.00 yDistance=-0.32
20:44:03.132 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
20:44:03.132 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
20:44:03.133 00.001 9960 MoveAxis(E, 0, ABG)
20:44:03.133 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=212, med=1, FiltMin=0, FiltMax=183, Gamma=1.000
20:44:03.136 00.003 9960 Move returns status 0, amount 0
20:44:03.137 00.001 9960 MoveAxis(N, 237, ABG)
20:44:03.137 00.000 9960 Guiding  Dir = 0, Dur = 237
20:44:03.137 00.000 11872 UpdateGuideState exits: m=5797 SNR=48.4
20:44:03.141 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:03.147 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:44:03.151 00.004 11872 Enqueuing Expose request
20:44:03.155 00.004 9960 IsSlewing returns 0
20:44:03.156 00.001 9960 IsGuiding returns 0
20:44:03.156 00.000 9960 PulseGuide returned control before completion, sleep 247
20:44:03.408 00.252 9960 IsGuiding returns 1
20:44:03.408 00.000 9960 scope still moving after pulse duration time elapsed
20:44:03.439 00.031 9960 IsSlewing returns 0
20:44:03.440 00.001 9960 IsGuiding returns 0
20:44:03.440 00.000 9960 scope move finished after 237 + 47 ms
20:44:03.442 00.002 9960 Move returns status 0, amount 237
20:44:03.442 00.000 9960 move complete, result=0
20:44:03.443 00.001 9960 worker thread done servicing request
20:44:03.443 00.000 9960 Worker thread wakes up
20:44:03.443 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.3 px 237 ms NORTH
20:44:03.450 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:44:03.450 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1193,1047,31,31)
20:44:04.703 01.253 9960 Exposure complete
20:44:04.825 00.122 9960 worker thread done servicing request
20:44:04.825 00.000 11872 OnExposeComplete: enter
20:44:04.828 00.003 11872 UpdateGuideState(): m_state=6
20:44:04.832 00.004 11872 Star::Find(15, 1208, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 555
20:44:04.837 00.005 11872 Star::Find returns 1 (0), X=1208.32, Y=1062.11, Mass=5702, SNR=48.4, Peak=125 HFD=6.7
20:44:04.841 00.004 11872 CameraToMount -- cameraTheta (1.95) - m_xAngle (-3.14) = xAngle (5.09 = -1.20)
20:44:04.845 00.004 11872 CameraToMount -- cameraTheta (1.95) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.92 = -1.37)
20:44:04.848 00.003 11872 CameraToMount -- cameraX=-0.05 cameraY=0.13 hyp=0.14 cameraTheta=1.95 mountX=0.05 mountY=-0.14, mountTheta=-1.21
20:44:04.854 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.05, y=0.13, opts=13)
20:44:04.857 00.003 11872 Enqueuing Move request for scope (-0.05, 0.13)
20:44:04.863 00.006 9960 Worker thread wakes up
20:44:04.863 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=1, FiltMin=0, FiltMax=190, Gamma=1.000
20:44:04.868 00.005 11872 UpdateGuideState exits: m=5702 SNR=48.4
20:44:04.874 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:04.877 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:44:04.882 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.13) opts 0xd
20:44:04.882 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.05, 0.13)
20:44:04.882 00.000 11872 Enqueuing Expose request
20:44:04.886 00.004 9960 Moving (-0.05, 0.13) raw xDistance=0.05 yDistance=-0.14
20:44:04.886 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
20:44:04.886 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:44:04.886 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
20:44:04.887 00.001 9960 MoveAxis(E, 0, ABG)
20:44:04.887 00.000 9960 Move returns status 0, amount 0
20:44:04.887 00.000 9960 MoveAxis(N, 0, ABG)
20:44:04.887 00.000 9960 Move returns status 0, amount 0
20:44:04.887 00.000 9960 move complete, result=0
20:44:04.887 00.000 9960 worker thread done servicing request
20:44:04.887 00.000 9960 Worker thread wakes up
20:44:04.887 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:44:04.892 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:44:04.893 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1193,1047,31,31)
20:44:06.141 01.248 9960 Exposure complete
20:44:06.278 00.137 9960 worker thread done servicing request
20:44:06.279 00.001 11872 OnExposeComplete: enter
20:44:06.284 00.005 11872 UpdateGuideState(): m_state=6
20:44:06.288 00.004 11872 Star::Find(15, 1208, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 556
20:44:06.291 00.003 11872 Star::Find returns 1 (0), X=1208.05, Y=1062.35, Mass=5592, SNR=48.5, Peak=128 HFD=6.8
20:44:06.295 00.004 11872 CameraToMount -- cameraTheta (2.29) - m_xAngle (-3.14) = xAngle (5.42 = -0.86)
20:44:06.299 00.004 11872 CameraToMount -- cameraTheta (2.29) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.25 = -1.03)
20:44:06.304 00.005 11872 CameraToMount -- cameraX=-0.33 cameraY=0.38 hyp=0.50 cameraTheta=2.29 mountX=0.33 mountY=-0.43, mountTheta=-0.92
20:44:06.309 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.33, y=0.38, opts=13)
20:44:06.312 00.003 11872 Enqueuing Move request for scope (-0.33, 0.38)
20:44:06.317 00.005 9960 Worker thread wakes up
20:44:06.317 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.38) opts 0xd
20:44:06.317 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.33, 0.38)
20:44:06.317 00.000 9960 Moving (-0.33, 0.38) raw xDistance=0.33 yDistance=-0.43
20:44:06.317 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.33
20:44:06.318 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.43 from input -0.43
20:44:06.319 00.001 9960 MoveAxis(W, 138, ABG)
20:44:06.319 00.000 9960 Guiding  Dir = 3, Dur = 138
20:44:06.319 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=188, med=1, FiltMin=0, FiltMax=173, Gamma=1.000
20:44:06.323 00.004 11872 UpdateGuideState exits: m=5592 SNR=48.5
20:44:06.328 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:06.331 00.003 9960 IsSlewing returns 0
20:44:06.331 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:44:06.336 00.005 11872 Enqueuing Expose request
20:44:06.339 00.003 9960 IsGuiding returns 0
20:44:06.340 00.001 9960 PulseGuide returned control before completion, sleep 148
20:44:06.504 00.164 9960 IsGuiding returns 1
20:44:06.504 00.000 9960 scope still moving after pulse duration time elapsed
20:44:06.534 00.030 9960 IsSlewing returns 0
20:44:06.534 00.000 9960 IsGuiding returns 0
20:44:06.536 00.002 9960 scope move finished after 138 + 58 ms
20:44:06.536 00.000 9960 Move returns status 0, amount 138
20:44:06.536 00.000 9960 MoveAxis(N, 323, ABG)
20:44:06.537 00.001 9960 Guiding  Dir = 0, Dur = 323
20:44:06.537 00.000 9960 IsSlewing returns 0
20:44:06.538 00.001 9960 IsGuiding returns 0
20:44:06.538 00.000 9960 PulseGuide returned control before completion, sleep 333
20:44:06.878 00.340 9960 IsGuiding returns 1
20:44:06.878 00.000 9960 scope still moving after pulse duration time elapsed
20:44:06.909 00.031 9960 IsSlewing returns 0
20:44:06.910 00.001 9960 IsGuiding returns 0
20:44:06.910 00.000 9960 scope move finished after 323 + 49 ms
20:44:06.910 00.000 9960 Move returns status 0, amount 323
20:44:06.910 00.000 9960 move complete, result=0
20:44:06.911 00.001 9960 worker thread done servicing request
20:44:06.911 00.000 11872 GuideStep: 0.3 px 138 ms WEST, -0.4 px 323 ms NORTH
20:44:06.915 00.004 9960 Worker thread wakes up
20:44:06.917 00.002 9960 worker thread servicing REQUEST_EXPOSE 1000
20:44:06.917 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1193,1047,31,31)
20:44:08.165 01.248 9960 Exposure complete
20:44:08.304 00.139 9960 worker thread done servicing request
20:44:08.305 00.001 11872 OnExposeComplete: enter
20:44:08.309 00.004 11872 UpdateGuideState(): m_state=6
20:44:08.313 00.004 11872 Star::Find(15, 1208, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 557
20:44:08.317 00.004 11872 Star::Find returns 1 (0), X=1208.06, Y=1061.88, Mass=5813, SNR=48.4, Peak=137 HFD=6.6
20:44:08.322 00.005 11872 CameraToMount -- cameraTheta (-2.84) - m_xAngle (-3.14) = xAngle (0.29 = 0.29)
20:44:08.326 00.004 11872 CameraToMount -- cameraTheta (-2.84) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.12 = 0.12)
20:44:08.330 00.004 11872 CameraToMount -- cameraX=-0.32 cameraY=-0.10 hyp=0.33 cameraTheta=-2.84 mountX=0.32 mountY=0.04, mountTheta=0.13
20:44:08.336 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.32, y=-0.10, opts=13)
20:44:08.340 00.004 11872 Enqueuing Move request for scope (-0.32, -0.10)
20:44:08.344 00.004 9960 Worker thread wakes up
20:44:08.344 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=221, med=1, FiltMin=0, FiltMax=177, Gamma=1.000
20:44:08.348 00.004 11872 UpdateGuideState exits: m=5813 SNR=48.4
20:44:08.352 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:08.356 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:44:08.361 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.10) opts 0xd
20:44:08.361 00.000 11872 Enqueuing Expose request
20:44:08.365 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.32, -0.10)
20:44:08.365 00.000 9960 Moving (-0.32, -0.10) raw xDistance=0.32 yDistance=0.04
20:44:08.365 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.32
20:44:08.365 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:44:08.366 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:44:08.366 00.000 9960 MoveAxis(W, 143, ABG)
20:44:08.366 00.000 9960 Guiding  Dir = 3, Dur = 143
20:44:08.366 00.000 9960 IsSlewing returns 0
20:44:08.367 00.001 9960 IsGuiding returns 0
20:44:08.367 00.000 9960 PulseGuide returned control before completion, sleep 153
20:44:08.534 00.167 9960 IsGuiding returns 1
20:44:08.534 00.000 9960 scope still moving after pulse duration time elapsed
20:44:08.566 00.032 9960 IsSlewing returns 0
20:44:08.568 00.002 9960 IsGuiding returns 0
20:44:08.568 00.000 9960 scope move finished after 143 + 58 ms
20:44:08.569 00.001 9960 Move returns status 0, amount 143
20:44:08.569 00.000 9960 MoveAxis(N, 0, ABG)
20:44:08.570 00.001 9960 Move returns status 0, amount 0
20:44:08.570 00.000 9960 move complete, result=0
20:44:08.570 00.000 9960 worker thread done servicing request
20:44:08.570 00.000 9960 Worker thread wakes up
20:44:08.571 00.001 11872 GuideStep: 0.3 px 143 ms WEST, 0.0 px 0 ms NORTH
20:44:08.578 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:44:08.578 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1193,1047,31,31)
20:44:09.839 01.261 9960 Exposure complete
20:44:09.960 00.121 9960 worker thread done servicing request
20:44:09.961 00.001 11872 OnExposeComplete: enter
20:44:09.964 00.003 11872 UpdateGuideState(): m_state=6
20:44:09.968 00.004 11872 Star::Find(15, 1208, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 558
20:44:09.973 00.005 11872 Star::Find returns 1 (0), X=1208.49, Y=1062.44, Mass=5677, SNR=48.7, Peak=121 HFD=7.0
20:44:09.976 00.003 11872 CameraToMount -- cameraTheta (1.33) - m_xAngle (-3.14) = xAngle (4.47 = -1.81)
20:44:09.979 00.003 11872 CameraToMount -- cameraTheta (1.33) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.30 = -1.99)
20:44:09.985 00.006 11872 CameraToMount -- cameraX=0.11 cameraY=0.46 hyp=0.48 cameraTheta=1.33 mountX=-0.11 mountY=-0.44, mountTheta=-1.83
20:44:09.992 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.11, y=0.46, opts=13)
20:44:09.997 00.005 11872 Enqueuing Move request for scope (0.11, 0.46)
20:44:10.001 00.004 9960 Worker thread wakes up
20:44:10.001 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=219, med=1, FiltMin=0, FiltMax=187, Gamma=1.000
20:44:10.006 00.005 11872 UpdateGuideState exits: m=5677 SNR=48.7
20:44:10.009 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:10.013 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:44:10.018 00.005 11872 Enqueuing Expose request
20:44:10.021 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.46) opts 0xd
20:44:10.021 00.000 9960 Handling offset move in thread for scope, endpoint = (0.11, 0.46)
20:44:10.021 00.000 9960 Moving (0.11, 0.46) raw xDistance=-0.11 yDistance=-0.44
20:44:10.022 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
20:44:10.022 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.44 from input -0.44
20:44:10.022 00.000 9960 MoveAxis(E, 0, ABG)
20:44:10.023 00.001 9960 Move returns status 0, amount 0
20:44:10.023 00.000 9960 MoveAxis(N, 326, ABG)
20:44:10.023 00.000 9960 Guiding  Dir = 0, Dur = 326
20:44:10.023 00.000 9960 IsSlewing returns 0
20:44:10.024 00.001 9960 IsGuiding returns 0
20:44:10.024 00.000 9960 PulseGuide returned control before completion, sleep 336
20:44:10.373 00.349 9960 IsGuiding returns 1
20:44:10.375 00.002 9960 scope still moving after pulse duration time elapsed
20:44:10.404 00.029 9960 IsSlewing returns 0
20:44:10.405 00.001 9960 IsGuiding returns 0
20:44:10.406 00.001 9960 scope move finished after 326 + 55 ms
20:44:10.406 00.000 9960 Move returns status 0, amount 326
20:44:10.406 00.000 9960 move complete, result=0
20:44:10.406 00.000 9960 worker thread done servicing request
20:44:10.407 00.001 9960 Worker thread wakes up
20:44:10.408 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.4 px 326 ms NORTH
20:44:10.413 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:44:10.413 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1193,1047,31,31)
20:44:11.667 01.254 9960 Exposure complete
20:44:11.795 00.128 9960 worker thread done servicing request
20:44:11.795 00.000 11872 OnExposeComplete: enter
20:44:11.799 00.004 11872 UpdateGuideState(): m_state=6
20:44:11.804 00.005 11872 Star::Find(15, 1208, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 559
20:44:11.808 00.004 11872 Star::Find returns 1 (0), X=1208.38, Y=1061.73, Mass=6096, SNR=51.2, Peak=129 HFD=7.0
20:44:11.812 00.004 11872 CameraToMount -- cameraTheta (-1.56) - m_xAngle (-3.14) = xAngle (1.57 = 1.57)
20:44:11.815 00.003 11872 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.40 = 1.40)
20:44:11.819 00.004 11872 CameraToMount -- cameraX=0.00 cameraY=-0.24 hyp=0.24 cameraTheta=-1.56 mountX=-0.00 mountY=0.24, mountTheta=1.57
20:44:11.823 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.00, y=-0.24, opts=13)
20:44:11.828 00.005 11872 Enqueuing Move request for scope (0.00, -0.24)
20:44:11.832 00.004 9960 Worker thread wakes up
20:44:11.832 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=217, med=1, FiltMin=0, FiltMax=181, Gamma=1.000
20:44:11.837 00.005 11872 UpdateGuideState exits: m=6096 SNR=51.2
20:44:11.839 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:11.843 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:44:11.847 00.004 11872 Enqueuing Expose request
20:44:11.852 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.24) opts 0xd
20:44:11.852 00.000 9960 Handling offset move in thread for scope, endpoint = (0.00, -0.24)
20:44:11.852 00.000 9960 Moving (0.00, -0.24) raw xDistance=-0.00 yDistance=0.24
20:44:11.852 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
20:44:11.852 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:44:11.852 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
20:44:11.853 00.001 9960 MoveAxis(E, 0, ABG)
20:44:11.853 00.000 9960 Move returns status 0, amount 0
20:44:11.853 00.000 9960 MoveAxis(N, 0, ABG)
20:44:11.854 00.001 9960 Move returns status 0, amount 0
20:44:11.854 00.000 9960 move complete, result=0
20:44:11.854 00.000 9960 worker thread done servicing request
20:44:11.854 00.000 11872 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
20:44:11.861 00.007 9960 Worker thread wakes up
20:44:11.861 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:44:11.862 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1193,1047,31,31)
20:44:13.103 01.241 9960 Exposure complete
20:44:13.240 00.137 9960 worker thread done servicing request
20:44:13.240 00.000 11872 OnExposeComplete: enter
20:44:13.244 00.004 11872 UpdateGuideState(): m_state=6
20:44:13.249 00.005 11872 Star::Find(15, 1208, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 560
20:44:13.253 00.004 11872 Star::Find returns 1 (0), X=1208.39, Y=1061.94, Mass=5736, SNR=49.3, Peak=124 HFD=6.7
20:44:13.257 00.004 11872 CameraToMount -- cameraTheta (-1.22) - m_xAngle (-3.14) = xAngle (1.92 = 1.92)
20:44:13.260 00.003 11872 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.75 = 1.75)
20:44:13.264 00.004 11872 CameraToMount -- cameraX=0.01 cameraY=-0.03 hyp=0.03 cameraTheta=-1.22 mountX=-0.01 mountY=0.03, mountTheta=1.91
20:44:13.270 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.01, y=-0.03, opts=13)
20:44:13.273 00.003 11872 Enqueuing Move request for scope (0.01, -0.03)
20:44:13.278 00.005 9960 Worker thread wakes up
20:44:13.278 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.03) opts 0xd
20:44:13.278 00.000 9960 Handling offset move in thread for scope, endpoint = (0.01, -0.03)
20:44:13.279 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=210, med=1, FiltMin=0, FiltMax=192, Gamma=1.000
20:44:13.282 00.003 11872 UpdateGuideState exits: m=5736 SNR=49.3
20:44:13.286 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:13.292 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:44:13.296 00.004 11872 Enqueuing Expose request
20:44:13.299 00.003 9960 Moving (0.01, -0.03) raw xDistance=-0.01 yDistance=0.03
20:44:13.301 00.002 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
20:44:13.301 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:44:13.301 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:44:13.302 00.001 9960 MoveAxis(E, 0, ABG)
20:44:13.302 00.000 9960 Move returns status 0, amount 0
20:44:13.302 00.000 9960 MoveAxis(N, 0, ABG)
20:44:13.302 00.000 9960 Move returns status 0, amount 0
20:44:13.302 00.000 9960 move complete, result=0
20:44:13.302 00.000 9960 worker thread done servicing request
20:44:13.303 00.001 9960 Worker thread wakes up
20:44:13.303 00.000 11872 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:44:13.307 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
20:44:13.307 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1193,1047,31,31)
20:44:14.555 01.248 9960 Exposure complete
20:44:14.680 00.125 9960 worker thread done servicing request
20:44:14.680 00.000 11872 OnExposeComplete: enter
20:44:14.683 00.003 11872 UpdateGuideState(): m_state=6
20:44:14.686 00.003 11872 Star::Find(15, 1208, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 561
20:44:14.691 00.005 11872 Star::Find returns 1 (0), X=1208.44, Y=1062.41, Mass=5830, SNR=49.5, Peak=126 HFD=7.0
20:44:14.694 00.003 11872 CameraToMount -- cameraTheta (1.44) - m_xAngle (-3.14) = xAngle (4.57 = -1.71)
20:44:14.698 00.004 11872 CameraToMount -- cameraTheta (1.44) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.40 = -1.88)
20:44:14.701 00.003 11872 CameraToMount -- cameraX=0.06 cameraY=0.44 hyp=0.44 cameraTheta=1.44 mountX=-0.06 mountY=-0.42, mountTheta=-1.72
20:44:14.707 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.06, y=0.44, opts=13)
20:44:14.712 00.005 11872 Enqueuing Move request for scope (0.06, 0.44)
20:44:14.716 00.004 9960 Worker thread wakes up
20:44:14.716 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=190, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
20:44:14.720 00.004 11872 UpdateGuideState exits: m=5830 SNR=49.5
20:44:14.725 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.44) opts 0xd
20:44:14.725 00.000 9960 Handling offset move in thread for scope, endpoint = (0.06, 0.44)
20:44:14.725 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:14.728 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:44:14.731 00.003 9960 Moving (0.06, 0.44) raw xDistance=-0.06 yDistance=-0.42
20:44:14.732 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:44:14.732 00.000 11872 Enqueuing Expose request
20:44:14.735 00.003 9960 GuideAlgorithmResistSwitch::result() returns -0.42 from input -0.42
20:44:14.737 00.002 9960 MoveAxis(E, 0, ABG)
20:44:14.737 00.000 9960 Move returns status 0, amount 0
20:44:14.737 00.000 9960 MoveAxis(N, 314, ABG)
20:44:14.737 00.000 9960 Guiding  Dir = 0, Dur = 314
20:44:14.738 00.001 9960 IsSlewing returns 0
20:44:14.738 00.000 9960 IsGuiding returns 0
20:44:14.739 00.001 9960 PulseGuide returned control before completion, sleep 324
20:44:15.075 00.336 9960 IsGuiding returns 1
20:44:15.075 00.000 9960 scope still moving after pulse duration time elapsed
20:44:15.105 00.030 9960 IsSlewing returns 0
20:44:15.108 00.003 9960 IsGuiding returns 0
20:44:15.109 00.001 9960 scope move finished after 314 + 56 ms
20:44:15.109 00.000 9960 Move returns status 0, amount 314
20:44:15.109 00.000 9960 move complete, result=0
20:44:15.110 00.001 9960 worker thread done servicing request
20:44:15.110 00.000 9960 Worker thread wakes up
20:44:15.112 00.002 11872 GuideStep: -0.1 px 0 ms EAST, -0.4 px 314 ms NORTH
20:44:15.123 00.011 9960 worker thread servicing REQUEST_EXPOSE 1000
20:44:15.123 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1193,1047,31,31)
20:44:16.369 01.246 9960 Exposure complete
20:44:16.496 00.127 9960 worker thread done servicing request
20:44:16.497 00.001 11872 OnExposeComplete: enter
20:44:16.500 00.003 11872 UpdateGuideState(): m_state=6
20:44:16.504 00.004 11872 Star::Find(15, 1208, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 562
20:44:16.507 00.003 11872 Star::Find returns 1 (0), X=1208.02, Y=1062.17, Mass=5637, SNR=48.6, Peak=128 HFD=6.6
20:44:16.511 00.004 11872 CameraToMount -- cameraTheta (2.64) - m_xAngle (-3.14) = xAngle (5.78 = -0.51)
20:44:16.515 00.004 11872 CameraToMount -- cameraTheta (2.64) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.61 = -0.68)
20:44:16.520 00.005 11872 CameraToMount -- cameraX=-0.35 cameraY=0.19 hyp=0.40 cameraTheta=2.64 mountX=0.35 mountY=-0.25, mountTheta=-0.62
20:44:16.527 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.35, y=0.19, opts=13)
20:44:16.531 00.004 11872 Enqueuing Move request for scope (-0.35, 0.19)
20:44:16.535 00.004 9960 Worker thread wakes up
20:44:16.536 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=200, med=1, FiltMin=0, FiltMax=177, Gamma=1.000
20:44:16.540 00.004 11872 UpdateGuideState exits: m=5637 SNR=48.6
20:44:16.543 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:16.546 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:44:16.551 00.005 11872 Enqueuing Expose request
20:44:16.556 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.35, 0.19) opts 0xd
20:44:16.556 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.35, 0.19)
20:44:16.556 00.000 9960 Moving (-0.35, 0.19) raw xDistance=0.35 yDistance=-0.25
20:44:16.556 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.35
20:44:16.556 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
20:44:16.557 00.001 9960 MoveAxis(W, 148, ABG)
20:44:16.557 00.000 9960 Guiding  Dir = 3, Dur = 148
20:44:16.557 00.000 9960 IsSlewing returns 0
20:44:16.558 00.001 9960 IsGuiding returns 0
20:44:16.558 00.000 9960 PulseGuide returned control before completion, sleep 158
20:44:16.720 00.162 9960 IsGuiding returns 1
20:44:16.721 00.001 9960 scope still moving after pulse duration time elapsed
20:44:16.752 00.031 9960 IsSlewing returns 0
20:44:16.754 00.002 9960 IsGuiding returns 0
20:44:16.755 00.001 9960 scope move finished after 148 + 48 ms
20:44:16.755 00.000 9960 Move returns status 0, amount 148
20:44:16.755 00.000 9960 MoveAxis(N, 189, ABG)
20:44:16.756 00.001 9960 Guiding  Dir = 0, Dur = 189
20:44:16.756 00.000 9960 IsSlewing returns 0
20:44:16.757 00.001 9960 IsGuiding returns 0
20:44:16.758 00.001 9960 PulseGuide returned control before completion, sleep 199
20:44:16.969 00.211 9960 IsGuiding returns 1
20:44:16.970 00.001 9960 scope still moving after pulse duration time elapsed
20:44:17.000 00.030 9960 IsSlewing returns 0
20:44:17.001 00.001 9960 IsGuiding returns 1
20:44:17.031 00.030 9960 IsSlewing returns 0
20:44:17.033 00.002 9960 IsGuiding returns 1
20:44:17.063 00.030 9960 IsSlewing returns 0
20:44:17.064 00.001 9960 IsGuiding returns 0
20:44:17.065 00.001 9960 scope move finished after 189 + 118 ms
20:44:17.065 00.000 9960 Move returns status 0, amount 189
20:44:17.065 00.000 9960 move complete, result=0
20:44:17.067 00.002 9960 worker thread done servicing request
20:44:17.067 00.000 9960 Worker thread wakes up
20:44:17.067 00.000 11872 GuideStep: 0.4 px 148 ms WEST, -0.3 px 189 ms NORTH
20:44:17.073 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:44:17.074 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1193,1047,31,31)
20:44:18.321 01.247 9960 Exposure complete
20:44:18.460 00.139 9960 worker thread done servicing request
20:44:18.461 00.001 11872 OnExposeComplete: enter
20:44:18.465 00.004 11872 UpdateGuideState(): m_state=6
20:44:18.469 00.004 11872 Star::Find(15, 1208, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 563
20:44:18.474 00.005 11872 Star::Find returns 1 (0), X=1208.41, Y=1061.79, Mass=5749, SNR=49.1, Peak=134 HFD=6.8
20:44:18.477 00.003 11872 CameraToMount -- cameraTheta (-1.38) - m_xAngle (-3.14) = xAngle (1.76 = 1.76)
20:44:18.480 00.003 11872 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.59 = 1.59)
20:44:18.485 00.005 11872 CameraToMount -- cameraX=0.04 cameraY=-0.19 hyp=0.19 cameraTheta=-1.38 mountX=-0.04 mountY=0.19, mountTheta=1.76
20:44:18.492 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.04, y=-0.19, opts=13)
20:44:18.496 00.004 11872 Enqueuing Move request for scope (0.04, -0.19)
20:44:18.500 00.004 9960 Worker thread wakes up
20:44:18.500 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.19) opts 0xd
20:44:18.500 00.000 9960 Handling offset move in thread for scope, endpoint = (0.04, -0.19)
20:44:18.500 00.000 9960 Moving (0.04, -0.19) raw xDistance=-0.04 yDistance=0.19
20:44:18.500 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:44:18.501 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:44:18.501 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=190, Gamma=1.000
20:44:18.506 00.005 11872 UpdateGuideState exits: m=5749 SNR=49.1
20:44:18.509 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:18.514 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:44:18.518 00.004 11872 Enqueuing Expose request
20:44:18.522 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
20:44:18.522 00.000 9960 MoveAxis(E, 0, ABG)
20:44:18.522 00.000 9960 Move returns status 0, amount 0
20:44:18.522 00.000 9960 MoveAxis(N, 0, ABG)
20:44:18.523 00.001 9960 Move returns status 0, amount 0
20:44:18.523 00.000 9960 move complete, result=0
20:44:18.523 00.000 9960 worker thread done servicing request
20:44:18.524 00.001 9960 Worker thread wakes up
20:44:18.524 00.000 11872 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
20:44:18.527 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
20:44:18.528 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1193,1047,31,31)
20:44:19.775 01.247 9960 Exposure complete
20:44:19.908 00.133 9960 worker thread done servicing request
20:44:19.909 00.001 11872 OnExposeComplete: enter
20:44:19.911 00.002 11872 UpdateGuideState(): m_state=6
20:44:19.914 00.003 11872 Star::Find(15, 1208, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 564
20:44:19.917 00.003 11872 Star::Find returns 1 (0), X=1208.44, Y=1062.23, Mass=5891, SNR=49.4, Peak=126 HFD=6.9
20:44:19.921 00.004 11872 CameraToMount -- cameraTheta (1.31) - m_xAngle (-3.14) = xAngle (4.45 = -1.83)
20:44:19.923 00.002 11872 CameraToMount -- cameraTheta (1.31) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.28 = -2.00)
20:44:19.926 00.003 11872 CameraToMount -- cameraX=0.07 cameraY=0.25 hyp=0.26 cameraTheta=1.31 mountX=-0.07 mountY=-0.24, mountTheta=-1.85
20:44:19.931 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.07, y=0.25, opts=13)
20:44:19.934 00.003 11872 Enqueuing Move request for scope (0.07, 0.25)
20:44:19.938 00.004 9960 Worker thread wakes up
20:44:19.938 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.25) opts 0xd
20:44:19.939 00.001 9960 Handling offset move in thread for scope, endpoint = (0.07, 0.25)
20:44:19.939 00.000 9960 Moving (0.07, 0.25) raw xDistance=-0.07 yDistance=-0.24
20:44:19.939 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:44:19.939 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
20:44:19.940 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=1, FiltMin=0, FiltMax=176, Gamma=1.000
20:44:19.942 00.002 9960 MoveAxis(E, 0, ABG)
20:44:19.943 00.001 9960 Move returns status 0, amount 0
20:44:19.943 00.000 9960 MoveAxis(N, 177, ABG)
20:44:19.943 00.000 9960 Guiding  Dir = 0, Dur = 177
20:44:19.943 00.000 11872 UpdateGuideState exits: m=5891 SNR=49.4
20:44:19.947 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:19.949 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:44:19.954 00.005 9960 IsSlewing returns 0
20:44:19.954 00.000 11872 Enqueuing Expose request
20:44:19.958 00.004 9960 IsGuiding returns 0
20:44:19.958 00.000 9960 PulseGuide returned control before completion, sleep 187
20:44:20.155 00.197 9960 IsGuiding returns 1
20:44:20.156 00.001 9960 scope still moving after pulse duration time elapsed
20:44:20.186 00.030 9960 IsSlewing returns 0
20:44:20.188 00.002 9960 IsGuiding returns 0
20:44:20.189 00.001 9960 scope move finished after 177 + 53 ms
20:44:20.189 00.000 9960 Move returns status 0, amount 177
20:44:20.189 00.000 9960 move complete, result=0
20:44:20.189 00.000 9960 worker thread done servicing request
20:44:20.191 00.002 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 177 ms NORTH
20:44:20.196 00.005 9960 Worker thread wakes up
20:44:20.197 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:44:20.197 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1193,1047,31,31)
20:44:21.455 01.258 9960 Exposure complete
20:44:21.589 00.134 9960 worker thread done servicing request
20:44:21.589 00.000 11872 OnExposeComplete: enter
20:44:21.593 00.004 11872 UpdateGuideState(): m_state=6
20:44:21.597 00.004 11872 Star::Find(15, 1208, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 565
20:44:21.601 00.004 11872 Star::Find returns 1 (0), X=1208.16, Y=1062.28, Mass=5792, SNR=48.4, Peak=126 HFD=6.7
20:44:21.606 00.005 11872 CameraToMount -- cameraTheta (2.19) - m_xAngle (-3.14) = xAngle (5.33 = -0.96)
20:44:21.609 00.003 11872 CameraToMount -- cameraTheta (2.19) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.15 = -1.13)
20:44:21.614 00.005 11872 CameraToMount -- cameraX=-0.21 cameraY=0.30 hyp=0.37 cameraTheta=2.19 mountX=0.21 mountY=-0.33, mountTheta=-1.00
20:44:21.618 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.21, y=0.30, opts=13)
20:44:21.622 00.004 11872 Enqueuing Move request for scope (-0.21, 0.30)
20:44:21.626 00.004 9960 Worker thread wakes up
20:44:21.626 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.30) opts 0xd
20:44:21.626 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=205, med=1, FiltMin=0, FiltMax=186, Gamma=1.000
20:44:21.631 00.005 11872 UpdateGuideState exits: m=5792 SNR=48.4
20:44:21.634 00.003 9960 Handling offset move in thread for scope, endpoint = (-0.21, 0.30)
20:44:21.634 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:21.639 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:44:21.643 00.004 9960 Moving (-0.21, 0.30) raw xDistance=0.21 yDistance=-0.33
20:44:21.643 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
20:44:21.643 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
20:44:21.643 00.000 11872 Enqueuing Expose request
20:44:21.647 00.004 9960 MoveAxis(W, 89, ABG)
20:44:21.647 00.000 9960 Guiding  Dir = 3, Dur = 89
20:44:21.647 00.000 9960 IsSlewing returns 0
20:44:21.648 00.001 9960 IsGuiding returns 0
20:44:21.649 00.001 9960 PulseGuide returned control before completion, sleep 99
20:44:21.752 00.103 9960 IsGuiding returns 1
20:44:21.752 00.000 9960 scope still moving after pulse duration time elapsed
20:44:21.782 00.030 9960 IsSlewing returns 0
20:44:21.782 00.000 9960 IsGuiding returns 0
20:44:21.782 00.000 9960 scope move finished after 89 + 45 ms
20:44:21.784 00.002 9960 Move returns status 0, amount 89
20:44:21.784 00.000 9960 MoveAxis(N, 250, ABG)
20:44:21.784 00.000 9960 Guiding  Dir = 0, Dur = 250
20:44:21.784 00.000 9960 IsSlewing returns 0
20:44:21.785 00.001 9960 IsGuiding returns 0
20:44:21.785 00.000 9960 PulseGuide returned control before completion, sleep 260
20:44:22.062 00.277 9960 IsGuiding returns 1
20:44:22.064 00.002 9960 scope still moving after pulse duration time elapsed
20:44:22.094 00.030 9960 IsSlewing returns 0
20:44:22.095 00.001 9960 IsGuiding returns 0
20:44:22.095 00.000 9960 scope move finished after 250 + 59 ms
20:44:22.095 00.000 9960 Move returns status 0, amount 250
20:44:22.095 00.000 9960 move complete, result=0
20:44:22.096 00.001 9960 worker thread done servicing request
20:44:22.096 00.000 9960 Worker thread wakes up
20:44:22.097 00.001 11872 GuideStep: 0.2 px 89 ms WEST, -0.3 px 250 ms NORTH
20:44:22.103 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:44:22.103 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1193,1047,31,31)
20:44:23.358 01.255 9960 Exposure complete
20:44:23.502 00.144 9960 worker thread done servicing request
20:44:23.503 00.001 11872 OnExposeComplete: enter
20:44:23.506 00.003 11872 UpdateGuideState(): m_state=6
20:44:23.511 00.005 11872 Star::Find(15, 1208, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 566
20:44:23.516 00.005 11872 Star::Find returns 1 (0), X=1208.27, Y=1061.79, Mass=5757, SNR=49.1, Peak=139 HFD=6.6
20:44:23.521 00.005 11872 CameraToMount -- cameraTheta (-2.12) - m_xAngle (-3.14) = xAngle (1.02 = 1.02)
20:44:23.526 00.005 11872 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.84 = 0.84)
20:44:23.530 00.004 11872 CameraToMount -- cameraX=-0.11 cameraY=-0.18 hyp=0.21 cameraTheta=-2.12 mountX=0.11 mountY=0.16, mountTheta=0.96
20:44:23.535 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.11, y=-0.18, opts=13)
20:44:23.539 00.004 11872 Enqueuing Move request for scope (-0.11, -0.18)
20:44:23.544 00.005 9960 Worker thread wakes up
20:44:23.544 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.18) opts 0xd
20:44:23.545 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.11, -0.18)
20:44:23.545 00.000 9960 Moving (-0.11, -0.18) raw xDistance=0.11 yDistance=0.16
20:44:23.545 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
20:44:23.545 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:44:23.547 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=1, FiltMin=0, FiltMax=175, Gamma=1.000
20:44:23.551 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
20:44:23.552 00.001 9960 MoveAxis(E, 0, ABG)
20:44:23.552 00.000 9960 Move returns status 0, amount 0
20:44:23.552 00.000 9960 MoveAxis(N, 0, ABG)
20:44:23.552 00.000 9960 Move returns status 0, amount 0
20:44:23.552 00.000 9960 move complete, result=0
20:44:23.553 00.001 11872 UpdateGuideState exits: m=5757 SNR=49.1
20:44:23.558 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:23.562 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:44:23.566 00.004 11872 Enqueuing Expose request
20:44:23.570 00.004 9960 worker thread done servicing request
20:44:23.570 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:44:23.573 00.003 9960 Worker thread wakes up
20:44:23.573 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:44:23.574 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1193,1047,31,31)
20:44:24.823 01.249 9960 Exposure complete
20:44:24.951 00.128 9960 worker thread done servicing request
20:44:24.952 00.001 11872 OnExposeComplete: enter
20:44:24.956 00.004 11872 UpdateGuideState(): m_state=6
20:44:24.961 00.005 11872 Star::Find(15, 1208, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 567
20:44:24.965 00.004 11872 Star::Find returns 1 (0), X=1208.02, Y=1062.12, Mass=5528, SNR=46.7, Peak=126 HFD=6.5
20:44:24.968 00.003 11872 CameraToMount -- cameraTheta (2.75) - m_xAngle (-3.14) = xAngle (5.89 = -0.40)
20:44:24.973 00.005 11872 CameraToMount -- cameraTheta (2.75) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.72 = -0.57)
20:44:24.976 00.003 11872 CameraToMount -- cameraX=-0.36 cameraY=0.15 hyp=0.39 cameraTheta=2.75 mountX=0.36 mountY=-0.21, mountTheta=-0.53
20:44:24.981 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.36, y=0.15, opts=13)
20:44:24.985 00.004 11872 Enqueuing Move request for scope (-0.36, 0.15)
20:44:24.989 00.004 9960 Worker thread wakes up
20:44:24.990 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=208, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
20:44:24.993 00.003 11872 UpdateGuideState exits: m=5528 SNR=46.7
20:44:24.997 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:25.000 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:44:25.005 00.005 11872 Enqueuing Expose request
20:44:25.008 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.36, 0.15) opts 0xd
20:44:25.008 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.36, 0.15)
20:44:25.008 00.000 9960 Moving (-0.36, 0.15) raw xDistance=0.36 yDistance=-0.21
20:44:25.008 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.36
20:44:25.008 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
20:44:25.009 00.001 9960 MoveAxis(W, 150, ABG)
20:44:25.009 00.000 9960 Guiding  Dir = 3, Dur = 150
20:44:25.009 00.000 9960 IsSlewing returns 0
20:44:25.010 00.001 9960 IsGuiding returns 0
20:44:25.010 00.000 9960 PulseGuide returned control before completion, sleep 160
20:44:25.187 00.177 9960 IsGuiding returns 0
20:44:25.188 00.001 9960 Move returns status 0, amount 150
20:44:25.190 00.002 9960 MoveAxis(N, 155, ABG)
20:44:25.190 00.000 9960 Guiding  Dir = 0, Dur = 155
20:44:25.190 00.000 9960 IsSlewing returns 0
20:44:25.191 00.001 9960 IsGuiding returns 0
20:44:25.192 00.001 9960 PulseGuide returned control before completion, sleep 165
20:44:25.359 00.167 9960 IsGuiding returns 1
20:44:25.361 00.002 9960 scope still moving after pulse duration time elapsed
20:44:25.390 00.029 9960 IsSlewing returns 0
20:44:25.391 00.001 9960 IsGuiding returns 0
20:44:25.392 00.001 9960 scope move finished after 155 + 44 ms
20:44:25.392 00.000 9960 Move returns status 0, amount 155
20:44:25.392 00.000 9960 move complete, result=0
20:44:25.392 00.000 9960 worker thread done servicing request
20:44:25.393 00.001 9960 Worker thread wakes up
20:44:25.393 00.000 11872 GuideStep: 0.4 px 150 ms WEST, -0.2 px 155 ms NORTH
20:44:25.399 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:44:25.399 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1193,1047,31,31)
20:44:26.644 01.245 9960 Exposure complete
20:44:26.775 00.131 9960 worker thread done servicing request
20:44:26.775 00.000 11872 OnExposeComplete: enter
20:44:26.780 00.005 11872 UpdateGuideState(): m_state=6
20:44:26.784 00.004 11872 Star::Find(15, 1208, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 568
20:44:26.787 00.003 11872 Star::Find returns 1 (0), X=1208.11, Y=1062.15, Mass=5733, SNR=49.0, Peak=129 HFD=6.6
20:44:26.792 00.005 11872 CameraToMount -- cameraTheta (2.55) - m_xAngle (-3.14) = xAngle (5.69 = -0.59)
20:44:26.796 00.004 11872 CameraToMount -- cameraTheta (2.55) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.52 = -0.77)
20:44:26.801 00.005 11872 CameraToMount -- cameraX=-0.27 cameraY=0.18 hyp=0.32 cameraTheta=2.55 mountX=0.27 mountY=-0.22, mountTheta=-0.70
20:44:26.806 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.27, y=0.18, opts=13)
20:44:26.809 00.003 11872 Enqueuing Move request for scope (-0.27, 0.18)
20:44:26.813 00.004 9960 Worker thread wakes up
20:44:26.814 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.18) opts 0xd
20:44:26.814 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=201, med=1, FiltMin=0, FiltMax=187, Gamma=1.000
20:44:26.817 00.003 11872 UpdateGuideState exits: m=5733 SNR=49.0
20:44:26.821 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:26.824 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:44:26.828 00.004 11872 Enqueuing Expose request
20:44:26.836 00.008 9960 Handling offset move in thread for scope, endpoint = (-0.27, 0.18)
20:44:26.836 00.000 9960 Moving (-0.27, 0.18) raw xDistance=0.27 yDistance=-0.22
20:44:26.836 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.27
20:44:26.836 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
20:44:26.837 00.001 9960 MoveAxis(W, 123, ABG)
20:44:26.837 00.000 9960 Guiding  Dir = 3, Dur = 123
20:44:26.837 00.000 9960 IsSlewing returns 0
20:44:26.838 00.001 9960 IsGuiding returns 0
20:44:26.838 00.000 9960 PulseGuide returned control before completion, sleep 133
20:44:26.975 00.137 9960 IsGuiding returns 1
20:44:26.976 00.001 9960 scope still moving after pulse duration time elapsed
20:44:27.006 00.030 9960 IsSlewing returns 0
20:44:27.007 00.001 9960 IsGuiding returns 0
20:44:27.008 00.001 9960 scope move finished after 123 + 46 ms
20:44:27.008 00.000 9960 Move returns status 0, amount 123
20:44:27.009 00.001 9960 MoveAxis(N, 167, ABG)
20:44:27.009 00.000 9960 Guiding  Dir = 0, Dur = 167
20:44:27.010 00.001 9960 IsSlewing returns 0
20:44:27.011 00.001 9960 IsGuiding returns 0
20:44:27.012 00.001 9960 PulseGuide returned control before completion, sleep 177
20:44:27.196 00.184 9960 IsGuiding returns 1
20:44:27.196 00.000 9960 scope still moving after pulse duration time elapsed
20:44:27.227 00.031 9960 IsSlewing returns 0
20:44:27.229 00.002 9960 IsGuiding returns 0
20:44:27.231 00.002 9960 scope move finished after 167 + 51 ms
20:44:27.231 00.000 9960 Move returns status 0, amount 167
20:44:27.232 00.001 9960 move complete, result=0
20:44:27.232 00.000 9960 worker thread done servicing request
20:44:27.232 00.000 11872 GuideStep: 0.3 px 123 ms WEST, -0.2 px 167 ms NORTH
20:44:27.244 00.012 9960 Worker thread wakes up
20:44:27.244 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:44:27.245 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1193,1047,31,31)
20:44:28.494 01.249 9960 Exposure complete
20:44:28.627 00.133 9960 worker thread done servicing request
20:44:28.627 00.000 11872 OnExposeComplete: enter
20:44:28.632 00.005 11872 UpdateGuideState(): m_state=6
20:44:28.636 00.004 11872 Star::Find(15, 1208, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 569
20:44:28.639 00.003 11872 Star::Find returns 1 (0), X=1208.43, Y=1061.86, Mass=5709, SNR=48.5, Peak=127 HFD=6.6
20:44:28.642 00.003 11872 CameraToMount -- cameraTheta (-1.11) - m_xAngle (-3.14) = xAngle (2.02 = 2.02)
20:44:28.648 00.006 11872 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.85 = 1.85)
20:44:28.651 00.003 11872 CameraToMount -- cameraX=0.05 cameraY=-0.11 hyp=0.12 cameraTheta=-1.11 mountX=-0.05 mountY=0.12, mountTheta=2.00
20:44:28.656 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.05, y=-0.11, opts=13)
20:44:28.661 00.005 11872 Enqueuing Move request for scope (0.05, -0.11)
20:44:28.664 00.003 9960 Worker thread wakes up
20:44:28.665 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.11) opts 0xd
20:44:28.665 00.000 9960 Handling offset move in thread for scope, endpoint = (0.05, -0.11)
20:44:28.665 00.000 9960 Moving (0.05, -0.11) raw xDistance=-0.05 yDistance=0.12
20:44:28.665 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:44:28.665 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=204, med=1, FiltMin=0, FiltMax=176, Gamma=1.000
20:44:28.669 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:44:28.671 00.002 11872 UpdateGuideState exits: m=5709 SNR=48.5
20:44:28.674 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:28.678 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:44:28.682 00.004 11872 Enqueuing Expose request
20:44:28.686 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
20:44:28.686 00.000 9960 MoveAxis(E, 0, ABG)
20:44:28.686 00.000 9960 Move returns status 0, amount 0
20:44:28.686 00.000 9960 MoveAxis(N, 0, ABG)
20:44:28.687 00.001 9960 Move returns status 0, amount 0
20:44:28.687 00.000 9960 move complete, result=0
20:44:28.688 00.001 9960 worker thread done servicing request
20:44:28.688 00.000 11872 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:44:28.692 00.004 9960 Worker thread wakes up
20:44:28.692 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:44:28.692 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1193,1047,31,31)
20:44:29.947 01.255 9960 Exposure complete
20:44:30.075 00.128 9960 worker thread done servicing request
20:44:30.076 00.001 11872 OnExposeComplete: enter
20:44:30.082 00.006 11872 UpdateGuideState(): m_state=6
20:44:30.086 00.004 11872 Star::Find(15, 1208, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 570
20:44:30.090 00.004 11872 Star::Find returns 1 (0), X=1208.45, Y=1062.03, Mass=5646, SNR=48.0, Peak=130 HFD=6.6
20:44:30.095 00.005 11872 CameraToMount -- cameraTheta (0.66) - m_xAngle (-3.14) = xAngle (3.80 = -2.49)
20:44:30.099 00.004 11872 CameraToMount -- cameraTheta (0.66) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.62 = -2.66)
20:44:30.102 00.003 11872 CameraToMount -- cameraX=0.08 cameraY=0.06 hyp=0.10 cameraTheta=0.66 mountX=-0.08 mountY=-0.05, mountTheta=-2.61
20:44:30.109 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.08, y=0.06, opts=13)
20:44:30.112 00.003 11872 Enqueuing Move request for scope (0.08, 0.06)
20:44:30.116 00.004 9960 Worker thread wakes up
20:44:30.116 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=204, med=1, FiltMin=0, FiltMax=188, Gamma=1.000
20:44:30.121 00.005 11872 UpdateGuideState exits: m=5646 SNR=48.0
20:44:30.124 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:30.127 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:44:30.132 00.005 11872 Enqueuing Expose request
20:44:30.136 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.06) opts 0xd
20:44:30.136 00.000 9960 Handling offset move in thread for scope, endpoint = (0.08, 0.06)
20:44:30.136 00.000 9960 Moving (0.08, 0.06) raw xDistance=-0.08 yDistance=-0.05
20:44:30.136 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
20:44:30.136 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:44:30.137 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:44:30.137 00.000 9960 MoveAxis(E, 0, ABG)
20:44:30.137 00.000 9960 Move returns status 0, amount 0
20:44:30.137 00.000 9960 MoveAxis(N, 0, ABG)
20:44:30.137 00.000 9960 Move returns status 0, amount 0
20:44:30.137 00.000 9960 move complete, result=0
20:44:30.137 00.000 9960 worker thread done servicing request
20:44:30.138 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:44:30.143 00.005 9960 Worker thread wakes up
20:44:30.144 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:44:30.144 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1193,1047,31,31)
20:44:31.385 01.241 9960 Exposure complete
20:44:31.520 00.135 9960 worker thread done servicing request
20:44:31.521 00.001 11872 OnExposeComplete: enter
20:44:31.525 00.004 11872 UpdateGuideState(): m_state=6
20:44:31.529 00.004 11872 Star::Find(15, 1208, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 571
20:44:31.532 00.003 11872 Star::Find returns 1 (0), X=1208.57, Y=1062.33, Mass=5354, SNR=46.1, Peak=128 HFD=6.7
20:44:31.537 00.005 11872 CameraToMount -- cameraTheta (1.08) - m_xAngle (-3.14) = xAngle (4.22 = -2.06)
20:44:31.540 00.003 11872 CameraToMount -- cameraTheta (1.08) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.05 = -2.23)
20:44:31.544 00.004 11872 CameraToMount -- cameraX=0.19 cameraY=0.36 hyp=0.40 cameraTheta=1.08 mountX=-0.19 mountY=-0.32, mountTheta=-2.11
20:44:31.551 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.19, y=0.36, opts=13)
20:44:31.556 00.005 11872 Enqueuing Move request for scope (0.19, 0.36)
20:44:31.561 00.005 9960 Worker thread wakes up
20:44:31.562 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=217, med=1, FiltMin=0, FiltMax=186, Gamma=1.000
20:44:31.566 00.004 11872 UpdateGuideState exits: m=5354 SNR=46.1
20:44:31.569 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:31.574 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:44:31.578 00.004 11872 Enqueuing Expose request
20:44:31.582 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.36) opts 0xd
20:44:31.582 00.000 9960 Handling offset move in thread for scope, endpoint = (0.19, 0.36)
20:44:31.583 00.001 9960 Moving (0.19, 0.36) raw xDistance=-0.19 yDistance=-0.32
20:44:31.583 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
20:44:31.583 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
20:44:31.583 00.000 9960 MoveAxis(E, 0, ABG)
20:44:31.583 00.000 9960 Move returns status 0, amount 0
20:44:31.583 00.000 9960 MoveAxis(N, 237, ABG)
20:44:31.585 00.002 9960 Guiding  Dir = 0, Dur = 237
20:44:31.585 00.000 9960 IsSlewing returns 0
20:44:31.585 00.000 9960 IsGuiding returns 0
20:44:31.586 00.001 9960 PulseGuide returned control before completion, sleep 247
20:44:31.845 00.259 9960 IsGuiding returns 1
20:44:31.845 00.000 9960 scope still moving after pulse duration time elapsed
20:44:31.875 00.030 9960 IsSlewing returns 0
20:44:31.878 00.003 9960 IsGuiding returns 0
20:44:31.878 00.000 9960 scope move finished after 237 + 55 ms
20:44:31.879 00.001 9960 Move returns status 0, amount 237
20:44:31.879 00.000 9960 move complete, result=0
20:44:31.880 00.001 9960 worker thread done servicing request
20:44:31.880 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.3 px 237 ms NORTH
20:44:31.885 00.005 9960 Worker thread wakes up
20:44:31.885 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:44:31.887 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1193,1047,31,31)
20:44:33.136 01.249 9960 Exposure complete
20:44:33.277 00.141 9960 worker thread done servicing request
20:44:33.277 00.000 11872 OnExposeComplete: enter
20:44:33.281 00.004 11872 UpdateGuideState(): m_state=6
20:44:33.286 00.005 11872 Star::Find(15, 1208, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 572
20:44:33.289 00.003 11872 Star::Find returns 1 (0), X=1207.96, Y=1062.48, Mass=5647, SNR=48.3, Peak=128 HFD=6.8
20:44:33.293 00.004 11872 CameraToMount -- cameraTheta (2.26) - m_xAngle (-3.14) = xAngle (5.40 = -0.89)
20:44:33.296 00.003 11872 CameraToMount -- cameraTheta (2.26) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.23 = -1.06)
20:44:33.301 00.005 11872 CameraToMount -- cameraX=-0.42 cameraY=0.51 hyp=0.66 cameraTheta=2.26 mountX=0.42 mountY=-0.57, mountTheta=-0.94
20:44:33.306 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.42, y=0.51, opts=13)
20:44:33.310 00.004 11872 Enqueuing Move request for scope (-0.42, 0.51)
20:44:33.313 00.003 9960 Worker thread wakes up
20:44:33.313 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.42, 0.51) opts 0xd
20:44:33.315 00.002 9960 Handling offset move in thread for scope, endpoint = (-0.42, 0.51)
20:44:33.315 00.000 9960 Moving (-0.42, 0.51) raw xDistance=0.42 yDistance=-0.57
20:44:33.315 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.42
20:44:33.316 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.57 from input -0.57
20:44:33.316 00.000 9960 MoveAxis(W, 174, ABG)
20:44:33.316 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=205, med=1, FiltMin=0, FiltMax=184, Gamma=1.000
20:44:33.320 00.004 11872 UpdateGuideState exits: m=5647 SNR=48.3
20:44:33.324 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:33.329 00.005 9960 Guiding  Dir = 3, Dur = 174
20:44:33.329 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:44:33.333 00.004 11872 Enqueuing Expose request
20:44:33.336 00.003 9960 IsSlewing returns 0
20:44:33.336 00.000 9960 IsGuiding returns 0
20:44:33.337 00.001 9960 PulseGuide returned control before completion, sleep 184
20:44:33.532 00.195 9960 IsGuiding returns 1
20:44:33.532 00.000 9960 scope still moving after pulse duration time elapsed
20:44:33.563 00.031 9960 IsSlewing returns 0
20:44:33.565 00.002 9960 IsGuiding returns 0
20:44:33.565 00.000 9960 scope move finished after 174 + 54 ms
20:44:33.565 00.000 9960 Move returns status 0, amount 174
20:44:33.565 00.000 9960 MoveAxis(N, 426, ABG)
20:44:33.566 00.001 9960 Guiding  Dir = 0, Dur = 426
20:44:33.566 00.000 9960 IsSlewing returns 0
20:44:33.566 00.000 9960 IsGuiding returns 0
20:44:33.567 00.001 9960 PulseGuide returned control before completion, sleep 436
20:44:34.004 00.437 9960 IsGuiding returns 1
20:44:34.006 00.002 9960 scope still moving after pulse duration time elapsed
20:44:34.035 00.029 9960 IsSlewing returns 0
20:44:34.036 00.001 9960 IsGuiding returns 0
20:44:34.038 00.002 9960 scope move finished after 426 + 44 ms
20:44:34.038 00.000 9960 Move returns status 0, amount 426
20:44:34.039 00.001 9960 move complete, result=0
20:44:34.039 00.000 9960 worker thread done servicing request
20:44:34.040 00.001 9960 Worker thread wakes up
20:44:34.040 00.000 11872 GuideStep: 0.4 px 174 ms WEST, -0.6 px 426 ms NORTH
20:44:34.048 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
20:44:34.049 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1193,1047,31,31)
20:44:35.306 01.257 9960 Exposure complete
20:44:35.435 00.129 9960 worker thread done servicing request
20:44:35.435 00.000 11872 OnExposeComplete: enter
20:44:35.440 00.005 11872 UpdateGuideState(): m_state=6
20:44:35.444 00.004 11872 Star::Find(15, 1207, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 573
20:44:35.447 00.003 11872 Star::Find returns 1 (0), X=1208.49, Y=1061.64, Mass=5937, SNR=49.4, Peak=134 HFD=7.0
20:44:35.452 00.005 11872 CameraToMount -- cameraTheta (-1.26) - m_xAngle (-3.14) = xAngle (1.88 = 1.88)
20:44:35.457 00.005 11872 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.71 = 1.71)
20:44:35.462 00.005 11872 CameraToMount -- cameraX=0.11 cameraY=-0.34 hyp=0.35 cameraTheta=-1.26 mountX=-0.11 mountY=0.35, mountTheta=1.87
20:44:35.467 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.11, y=-0.34, opts=13)
20:44:35.473 00.006 11872 Enqueuing Move request for scope (0.11, -0.34)
20:44:35.477 00.004 9960 Worker thread wakes up
20:44:35.477 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=212, med=1, FiltMin=0, FiltMax=173, Gamma=1.000
20:44:35.482 00.005 11872 UpdateGuideState exits: m=5937 SNR=49.4
20:44:35.486 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.34) opts 0xd
20:44:35.486 00.000 9960 Handling offset move in thread for scope, endpoint = (0.11, -0.34)
20:44:35.487 00.001 9960 Moving (0.11, -0.34) raw xDistance=-0.11 yDistance=0.35
20:44:35.487 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:35.490 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:44:35.494 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
20:44:35.494 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:44:35.494 00.000 11872 Enqueuing Expose request
20:44:35.498 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.35
20:44:35.498 00.000 9960 MoveAxis(E, 0, ABG)
20:44:35.499 00.001 9960 Move returns status 0, amount 0
20:44:35.499 00.000 9960 MoveAxis(N, 0, ABG)
20:44:35.499 00.000 9960 Move returns status 0, amount 0
20:44:35.499 00.000 9960 move complete, result=0
20:44:35.499 00.000 9960 worker thread done servicing request
20:44:35.499 00.000 9960 Worker thread wakes up
20:44:35.499 00.000 11872 GuideStep: -0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
20:44:35.504 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:44:35.504 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1193,1047,31,31)
20:44:36.745 01.241 9960 Exposure complete
20:44:36.883 00.138 9960 worker thread done servicing request
20:44:36.883 00.000 11872 OnExposeComplete: enter
20:44:36.888 00.005 11872 UpdateGuideState(): m_state=6
20:44:36.892 00.004 11872 Star::Find(15, 1208, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 574
20:44:36.897 00.005 11872 Star::Find returns 1 (0), X=1208.58, Y=1061.97, Mass=5688, SNR=48.3, Peak=128 HFD=6.6
20:44:36.901 00.004 11872 CameraToMount -- cameraTheta (-0.03) - m_xAngle (-3.14) = xAngle (3.11 = 3.11)
20:44:36.904 00.003 11872 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.94 = 2.94)
20:44:36.907 00.003 11872 CameraToMount -- cameraX=0.20 cameraY=-0.01 hyp=0.20 cameraTheta=-0.03 mountX=-0.20 mountY=0.04, mountTheta=2.94
20:44:36.913 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.20, y=-0.01, opts=13)
20:44:36.917 00.004 11872 Enqueuing Move request for scope (0.20, -0.01)
20:44:36.921 00.004 9960 Worker thread wakes up
20:44:36.921 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.01) opts 0xd
20:44:36.921 00.000 9960 Handling offset move in thread for scope, endpoint = (0.20, -0.01)
20:44:36.922 00.001 9960 Moving (0.20, -0.01) raw xDistance=-0.20 yDistance=0.04
20:44:36.922 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
20:44:36.922 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:44:36.922 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:44:36.923 00.001 9960 MoveAxis(E, 85, ABG)
20:44:36.923 00.000 9960 Guiding  Dir = 2, Dur = 85
20:44:36.923 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=210, med=1, FiltMin=0, FiltMax=184, Gamma=1.000
20:44:36.928 00.005 9960 IsSlewing returns 0
20:44:36.928 00.000 11872 UpdateGuideState exits: m=5688 SNR=48.3
20:44:36.934 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:36.939 00.005 9960 IsGuiding returns 0
20:44:36.939 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:44:36.945 00.006 9960 PulseGuide returned control before completion, sleep 95
20:44:36.945 00.000 11872 Enqueuing Expose request
20:44:37.048 00.103 9960 IsGuiding returns 1
20:44:37.049 00.001 9960 scope still moving after pulse duration time elapsed
20:44:37.080 00.031 9960 IsSlewing returns 0
20:44:37.080 00.000 9960 IsGuiding returns 0
20:44:37.080 00.000 9960 scope move finished after 85 + 56 ms
20:44:37.081 00.001 9960 Move returns status 0, amount 85
20:44:37.081 00.000 9960 MoveAxis(N, 0, ABG)
20:44:37.081 00.000 9960 Move returns status 0, amount 0
20:44:37.082 00.001 9960 move complete, result=0
20:44:37.082 00.000 9960 worker thread done servicing request
20:44:37.082 00.000 9960 Worker thread wakes up
20:44:37.083 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:44:37.083 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1193,1047,31,31)
20:44:37.083 00.000 11872 GuideStep: -0.2 px 85 ms EAST, 0.0 px 0 ms NORTH
20:44:38.327 01.244 9960 Exposure complete
20:44:38.458 00.131 9960 worker thread done servicing request
20:44:38.458 00.000 11872 OnExposeComplete: enter
20:44:38.463 00.005 11872 UpdateGuideState(): m_state=6
20:44:38.467 00.004 11872 Star::Find(15, 1208, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 575
20:44:38.471 00.004 11872 Star::Find returns 1 (0), X=1208.39, Y=1062.08, Mass=5769, SNR=48.4, Peak=127 HFD=6.6
20:44:38.474 00.003 11872 CameraToMount -- cameraTheta (1.42) - m_xAngle (-3.14) = xAngle (4.56 = -1.72)
20:44:38.477 00.003 11872 CameraToMount -- cameraTheta (1.42) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.39 = -1.89)
20:44:38.485 00.008 11872 CameraToMount -- cameraX=0.02 cameraY=0.11 hyp=0.11 cameraTheta=1.42 mountX=-0.02 mountY=-0.10, mountTheta=-1.73
20:44:38.489 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.02, y=0.11, opts=13)
20:44:38.495 00.006 11872 Enqueuing Move request for scope (0.02, 0.11)
20:44:38.499 00.004 9960 Worker thread wakes up
20:44:38.499 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.11) opts 0xd
20:44:38.499 00.000 9960 Handling offset move in thread for scope, endpoint = (0.02, 0.11)
20:44:38.499 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=200, med=1, FiltMin=0, FiltMax=183, Gamma=1.000
20:44:38.502 00.003 9960 Moving (0.02, 0.11) raw xDistance=-0.02 yDistance=-0.10
20:44:38.502 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:44:38.502 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:44:38.504 00.002 11872 UpdateGuideState exits: m=5769 SNR=48.4
20:44:38.507 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:38.510 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:44:38.510 00.000 9960 MoveAxis(E, 0, ABG)
20:44:38.510 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:44:38.515 00.005 11872 Enqueuing Expose request
20:44:38.520 00.005 9960 Move returns status 0, amount 0
20:44:38.520 00.000 9960 MoveAxis(N, 0, ABG)
20:44:38.520 00.000 9960 Move returns status 0, amount 0
20:44:38.520 00.000 9960 move complete, result=0
20:44:38.520 00.000 9960 worker thread done servicing request
20:44:38.521 00.001 9960 Worker thread wakes up
20:44:38.521 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:44:38.525 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
20:44:38.525 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1193,1047,31,31)
20:44:39.771 01.246 9960 Exposure complete
20:44:39.899 00.128 9960 worker thread done servicing request
20:44:39.900 00.001 11872 OnExposeComplete: enter
20:44:39.904 00.004 11872 UpdateGuideState(): m_state=6
20:44:39.908 00.004 11872 Star::Find(15, 1208, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 576
20:44:39.911 00.003 11872 Star::Find returns 1 (0), X=1208.14, Y=1062.32, Mass=5850, SNR=50.1, Peak=134 HFD=6.8
20:44:39.914 00.003 11872 CameraToMount -- cameraTheta (2.17) - m_xAngle (-3.14) = xAngle (5.31 = -0.98)
20:44:39.918 00.004 11872 CameraToMount -- cameraTheta (2.17) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.13 = -1.15)
20:44:39.922 00.004 11872 CameraToMount -- cameraX=-0.24 cameraY=0.35 hyp=0.42 cameraTheta=2.17 mountX=0.23 mountY=-0.38, mountTheta=-1.02
20:44:39.926 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.24, y=0.35, opts=13)
20:44:39.928 00.002 11872 Enqueuing Move request for scope (-0.24, 0.35)
20:44:39.933 00.005 9960 Worker thread wakes up
20:44:39.933 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.35) opts 0xd
20:44:39.934 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.24, 0.35)
20:44:39.934 00.000 9960 Moving (-0.24, 0.35) raw xDistance=0.23 yDistance=-0.38
20:44:39.934 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
20:44:39.934 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.38 from input -0.38
20:44:39.935 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=1, FiltMin=0, FiltMax=194, Gamma=1.000
20:44:39.938 00.003 11872 UpdateGuideState exits: m=5850 SNR=50.1
20:44:39.943 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:39.947 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:44:39.952 00.005 11872 Enqueuing Expose request
20:44:39.957 00.005 9960 MoveAxis(W, 98, ABG)
20:44:39.957 00.000 9960 Guiding  Dir = 3, Dur = 98
20:44:39.957 00.000 9960 IsSlewing returns 0
20:44:39.958 00.001 9960 IsGuiding returns 0
20:44:39.958 00.000 9960 PulseGuide returned control before completion, sleep 108
20:44:40.073 00.115 9960 IsGuiding returns 1
20:44:40.073 00.000 9960 scope still moving after pulse duration time elapsed
20:44:40.104 00.031 9960 IsSlewing returns 0
20:44:40.105 00.001 9960 IsGuiding returns 0
20:44:40.105 00.000 9960 scope move finished after 98 + 49 ms
20:44:40.106 00.001 9960 Move returns status 0, amount 98
20:44:40.106 00.000 9960 MoveAxis(N, 286, ABG)
20:44:40.106 00.000 9960 Guiding  Dir = 0, Dur = 286
20:44:40.108 00.002 9960 IsSlewing returns 0
20:44:40.109 00.001 9960 IsGuiding returns 0
20:44:40.110 00.001 9960 PulseGuide returned control before completion, sleep 296
20:44:40.414 00.304 9960 IsGuiding returns 1
20:44:40.415 00.001 9960 scope still moving after pulse duration time elapsed
20:44:40.445 00.030 9960 IsSlewing returns 0
20:44:40.447 00.002 9960 IsGuiding returns 1
20:44:40.477 00.030 9960 IsSlewing returns 0
20:44:40.478 00.001 9960 IsGuiding returns 1
20:44:40.509 00.031 9960 IsSlewing returns 0
20:44:40.511 00.002 9960 IsGuiding returns 0
20:44:40.511 00.000 9960 scope move finished after 286 + 116 ms
20:44:40.512 00.001 9960 Move returns status 0, amount 286
20:44:40.514 00.002 9960 move complete, result=0
20:44:40.514 00.000 9960 worker thread done servicing request
20:44:40.515 00.001 9960 Worker thread wakes up
20:44:40.515 00.000 11872 GuideStep: 0.2 px 98 ms WEST, -0.4 px 286 ms NORTH
20:44:40.522 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:44:40.522 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1193,1047,31,31)
20:44:41.621 01.099 11872 evsrv: cli 0D2D3360 connect
20:44:41.678 00.057 11872 case statement mapped state 6 to 3
20:44:41.682 00.004 11872 case statement mapped state 6 to 3
20:44:41.686 00.004 11872 evsrv: cli 0D2D3360 request: {"method":"get_app_state","id":"bd85b78c-d904-4c18-9dc4-d87932c47bac"}
20:44:41.784 00.098 11872 case statement mapped state 6 to 3
20:44:41.788 00.004 9960 Exposure complete
20:44:41.788 00.000 11872 evsrv: cli 0D2D3360 response: {"jsonrpc":"2.0","result":"Guiding","id":"bd85b78c-d904-4c18-9dc4-d87932c47bac"}
20:44:41.798 00.010 11872 evsrv: cli 0D2D3360 disconnect
20:44:41.936 00.138 11872 evsrv: cli 0D2D3040 connect
20:44:41.940 00.004 11872 case statement mapped state 6 to 3
20:44:41.945 00.005 11872 case statement mapped state 6 to 3
20:44:41.963 00.018 11872 evsrv: cli 0D2D3040 request: {"method":"dither","params":{"amount":5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"7eb9a033-4a19-4859-be11-a845e8d354e4"}
20:44:41.975 00.012 11872 PhdController::Dither begins
20:44:42.067 00.092 11872 dither: size=5.00, dRA=-3.81 dDec=-4.95
20:44:42.077 00.010 11872 MountToCamera -- mountTheta (-2.23) + m_xAngle (-3.14) = xAngle (-5.36 = 0.92)
20:44:42.081 00.004 11872 MountToCamera -- mountX=-3.81 mountY=-4.95 hyp=6.25 mountTheta=-2.23 cameraX=3.79, cameraY=4.97 cameraTheta=0.92
20:44:42.085 00.004 11872 setting lock position to (1212.17, 1066.94)
20:44:42.088 00.003 11872 Mount: notify guiding dithered (3.8, 5.0)
20:44:42.091 00.003 11872 Status Line: Dither by -3.81,-4.95
20:44:42.097 00.006 11872 PhdController: newstate STATE_SETTLE_BEGIN
20:44:42.099 00.002 11872 PhdController: newstate STATE_SETTLE_WAIT
20:44:42.103 00.004 11872 evsrv: cli 0D2D3040 response: {"jsonrpc":"2.0","result":0,"id":"7eb9a033-4a19-4859-be11-a845e8d354e4"}
20:44:42.109 00.006 11872 evsrv: cli 0D2D3040 disconnect
20:44:42.134 00.025 9960 worker thread done servicing request
20:44:42.135 00.001 11872 OnExposeComplete: enter
20:44:42.138 00.003 11872 UpdateGuideState(): m_state=6
20:44:42.142 00.004 11872 Star::Find(15, 1208, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 577
20:44:42.145 00.003 11872 Star::Find returns 1 (0), X=1208.25, Y=1062.00, Mass=5813, SNR=49.3, Peak=138 HFD=6.5
20:44:42.148 00.003 11872 CameraToMount -- cameraTheta (-2.24) - m_xAngle (-3.14) = xAngle (0.90 = 0.90)
20:44:42.152 00.004 11872 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.72 = 0.72)
20:44:42.154 00.002 11872 CameraToMount -- cameraX=-3.92 cameraY=-4.94 hyp=6.31 cameraTheta=-2.24 mountX=3.94 mountY=4.18, mountTheta=0.82
20:44:42.159 00.005 11872 dither recenter: remaining=(3.8,5.0) step=(3.8,5.0)
20:44:42.161 00.002 11872 MountToCamera -- mountTheta (0.92) + m_xAngle (-3.14) = xAngle (-2.22 = -2.22)
20:44:42.164 00.003 11872 MountToCamera -- mountX=3.81 mountY=4.95 hyp=6.25 mountTheta=0.92 cameraX=-3.79, cameraY=-4.97 cameraTheta=-2.22
20:44:42.166 00.002 11872 SchedulePrimaryMove(0FA44CE0, x=-3.79, y=-4.97, opts=4)
20:44:42.170 00.004 11872 Enqueuing Move request for scope (-3.79, -4.97)
20:44:42.174 00.004 11872 Mount: notify direct move 3.81,4.95
20:44:42.177 00.003 9960 Worker thread wakes up
20:44:42.177 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=223, med=1, FiltMin=0, FiltMax=193, Gamma=1.000
20:44:42.180 00.003 11872 UpdateGuideState exits: m=5813 SNR=49.3
20:44:42.182 00.002 9960 worker thread servicing REQUEST_MOVE scope ofs (-3.79, -4.97) opts 0x4
20:44:42.184 00.002 9960 Handling offset move in thread for scope, endpoint = (-3.79, -4.97)
20:44:42.184 00.000 11872 PhdController: settling, locked = 1, distance = 6.48 (1.50) aobump = 0 frame = 1 / 99999
20:44:42.187 00.003 9960 Moving (-3.79, -4.97) raw xDistance=3.81 yDistance=4.95
20:44:42.187 00.000 9960 MoveAxis(W, 2533, B)
20:44:42.187 00.000 9960 Guiding  Dir = 3, Dur = 2533
20:44:42.187 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763779482.187,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":6.48,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
20:44:42.191 00.004 9960 IsSlewing returns 0
20:44:42.192 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:42.195 00.003 9960 IsGuiding returns 0
20:44:42.195 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:44:42.198 00.003 9960 PulseGuide returned control before completion, sleep 2543
20:44:42.198 00.000 11872 Enqueuing Expose request
20:44:44.744 02.546 9960 IsGuiding returns 1
20:44:44.745 00.001 9960 scope still moving after pulse duration time elapsed
20:44:44.775 00.030 9960 IsSlewing returns 0
20:44:44.777 00.002 9960 IsGuiding returns 0
20:44:44.778 00.001 9960 scope move finished after 2533 + 50 ms
20:44:44.778 00.000 9960 Move returns status 0, amount 2533
20:44:44.779 00.001 9960 MoveAxis(S, 3697, B)
20:44:44.780 00.001 9960 Guiding  Dir = 1, Dur = 3697
20:44:44.780 00.000 9960 IsSlewing returns 0
20:44:44.781 00.001 9960 IsGuiding returns 0
20:44:44.781 00.000 9960 PulseGuide returned control before completion, sleep 3707
20:44:48.496 03.715 9960 IsGuiding returns 1
20:44:48.498 00.002 9960 scope still moving after pulse duration time elapsed
20:44:48.526 00.028 9960 IsSlewing returns 0
20:44:48.529 00.003 9960 IsGuiding returns 0
20:44:48.530 00.001 9960 scope move finished after 3697 + 51 ms
20:44:48.530 00.000 9960 Move returns status 0, amount 3697
20:44:48.531 00.001 9960 move complete, result=0
20:44:48.531 00.000 9960 worker thread done servicing request
20:44:48.532 00.001 11872 GuideStep: 3.8 px 2533 ms WEST, 5.0 px 3697 ms SOUTH
20:44:48.540 00.008 9960 Worker thread wakes up
20:44:48.541 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:44:48.542 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1193,1047,31,31)
20:44:49.790 01.248 9960 Exposure complete
20:44:49.911 00.121 9960 worker thread done servicing request
20:44:49.912 00.001 11872 OnExposeComplete: enter
20:44:49.917 00.005 11872 UpdateGuideState(): m_state=6
20:44:49.925 00.008 11872 Star::Find(15, 1208, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 578
20:44:49.933 00.008 11872 Star::Find returns 1 (0), X=1212.07, Y=1067.41, Mass=4983, SNR=45.1, Peak=122 HFD=6.5
20:44:49.937 00.004 11872 CameraToMount -- cameraTheta (1.78) - m_xAngle (-3.14) = xAngle (4.91 = -1.37)
20:44:49.939 00.002 11872 CameraToMount -- cameraTheta (1.78) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.74 = -1.54)
20:44:49.943 00.004 11872 CameraToMount -- cameraX=-0.10 cameraY=0.46 hyp=0.47 cameraTheta=1.78 mountX=0.09 mountY=-0.47, mountTheta=-1.37
20:44:49.948 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.10, y=0.46, opts=13)
20:44:49.953 00.005 11872 Enqueuing Move request for scope (-0.10, 0.46)
20:44:49.957 00.004 9960 Worker thread wakes up
20:44:49.957 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.46) opts 0xd
20:44:49.957 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.10, 0.46)
20:44:49.957 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=196, med=1, FiltMin=0, FiltMax=169, Gamma=1.000
20:44:49.962 00.005 11872 UpdateGuideState exits: m=4983 SNR=45.1
20:44:49.966 00.004 11872 PhdController: settling, locked = 1, distance = 0.47 (1.50) aobump = 0 frame = 2 / 99999
20:44:49.969 00.003 9960 Moving (-0.10, 0.46) raw xDistance=0.09 yDistance=-0.47
20:44:49.969 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
20:44:49.971 00.002 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
20:44:49.971 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763779489.969,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.47,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
20:44:49.975 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.47
20:44:49.975 00.000 9960 MoveAxis(E, 0, ABG)
20:44:49.975 00.000 9960 Move returns status 0, amount 0
20:44:49.975 00.000 9960 MoveAxis(N, 0, ABG)
20:44:49.975 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:49.980 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:44:49.984 00.004 9960 Move returns status 0, amount 0
20:44:49.984 00.000 9960 move complete, result=0
20:44:49.984 00.000 11872 Enqueuing Expose request
20:44:49.988 00.004 9960 worker thread done servicing request
20:44:49.989 00.001 9960 Worker thread wakes up
20:44:49.989 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:44:49.989 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1197,1052,31,31)
20:44:49.990 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.5 px 0 ms NORTH
20:44:51.241 01.251 9960 Exposure complete
20:44:51.361 00.120 9960 worker thread done servicing request
20:44:51.362 00.001 11872 OnExposeComplete: enter
20:44:51.365 00.003 11872 UpdateGuideState(): m_state=6
20:44:51.369 00.004 11872 Star::Find(15, 1212, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 579
20:44:51.373 00.004 11872 Star::Find returns 1 (0), X=1212.13, Y=1067.15, Mass=5825, SNR=48.8, Peak=134 HFD=6.6
20:44:51.377 00.004 11872 CameraToMount -- cameraTheta (1.75) - m_xAngle (-3.14) = xAngle (4.89 = -1.39)
20:44:51.381 00.004 11872 CameraToMount -- cameraTheta (1.75) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.72 = -1.57)
20:44:51.384 00.003 11872 CameraToMount -- cameraX=-0.04 cameraY=0.21 hyp=0.22 cameraTheta=1.75 mountX=0.04 mountY=-0.22, mountTheta=-1.40
20:44:51.389 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.04, y=0.21, opts=13)
20:44:51.392 00.003 11872 Enqueuing Move request for scope (-0.04, 0.21)
20:44:51.397 00.005 9960 Worker thread wakes up
20:44:51.397 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.21) opts 0xd
20:44:51.397 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.04, 0.21)
20:44:51.397 00.000 9960 Moving (-0.04, 0.21) raw xDistance=0.04 yDistance=-0.22
20:44:51.397 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
20:44:51.397 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
20:44:51.398 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=201, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
20:44:51.402 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
20:44:51.402 00.000 9960 MoveAxis(E, 0, ABG)
20:44:51.402 00.000 11872 UpdateGuideState exits: m=5825 SNR=48.8
20:44:51.406 00.004 9960 Move returns status 0, amount 0
20:44:51.406 00.000 9960 MoveAxis(N, 0, ABG)
20:44:51.407 00.001 9960 Move returns status 0, amount 0
20:44:51.407 00.000 9960 move complete, result=0
20:44:51.407 00.000 9960 worker thread done servicing request
20:44:51.407 00.000 11872 PhdController: settling, locked = 1, distance = 0.40 (1.50) aobump = 0 frame = 3 / 99999
20:44:51.411 00.004 11872 evsrv: {"Event":"Settling","Timestamp":1763779491.411,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.40,"Time":1.4,"SettleTime":10.0,"StarLocked":true}
20:44:51.414 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:51.418 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:44:51.421 00.003 11872 Enqueuing Expose request
20:44:51.425 00.004 9960 Worker thread wakes up
20:44:51.426 00.001 11872 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
20:44:51.429 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
20:44:51.429 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1197,1052,31,31)
20:44:52.685 01.256 9960 Exposure complete
20:44:52.796 00.111 9960 worker thread done servicing request
20:44:52.797 00.001 11872 OnExposeComplete: enter
20:44:52.801 00.004 11872 UpdateGuideState(): m_state=6
20:44:52.804 00.003 11872 Star::Find(15, 1212, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 580
20:44:52.808 00.004 11872 Star::Find returns 1 (0), X=1212.21, Y=1067.41, Mass=5697, SNR=48.0, Peak=133 HFD=6.6
20:44:52.812 00.004 11872 CameraToMount -- cameraTheta (1.48) - m_xAngle (-3.14) = xAngle (4.61 = -1.67)
20:44:52.815 00.003 11872 CameraToMount -- cameraTheta (1.48) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.44 = -1.84)
20:44:52.818 00.003 11872 CameraToMount -- cameraX=0.04 cameraY=0.47 hyp=0.47 cameraTheta=1.48 mountX=-0.05 mountY=-0.45, mountTheta=-1.67
20:44:52.823 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.04, y=0.47, opts=13)
20:44:52.827 00.004 11872 Enqueuing Move request for scope (0.04, 0.47)
20:44:52.830 00.003 9960 Worker thread wakes up
20:44:52.831 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.47) opts 0xd
20:44:52.832 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=1, FiltMin=0, FiltMax=185, Gamma=1.000
20:44:52.835 00.003 9960 Handling offset move in thread for scope, endpoint = (0.04, 0.47)
20:44:52.835 00.000 9960 Moving (0.04, 0.47) raw xDistance=-0.05 yDistance=-0.45
20:44:52.835 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:44:52.837 00.002 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.14
20:44:52.837 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.45 from input -0.45
20:44:52.837 00.000 9960 MoveAxis(E, 0, ABG)
20:44:52.837 00.000 9960 Move returns status 0, amount 0
20:44:52.837 00.000 9960 MoveAxis(N, 339, ABG)
20:44:52.838 00.001 9960 Guiding  Dir = 0, Dur = 339
20:44:52.838 00.000 11872 UpdateGuideState exits: m=5697 SNR=48.0
20:44:52.841 00.003 9960 IsSlewing returns 0
20:44:52.842 00.001 11872 PhdController: settling, locked = 1, distance = 0.42 (1.50) aobump = 0 frame = 4 / 99999
20:44:52.846 00.004 9960 IsGuiding returns 0
20:44:52.846 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763779492.846,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.42,"Time":2.9,"SettleTime":10.0,"StarLocked":true}
20:44:52.849 00.003 9960 PulseGuide returned control before completion, sleep 349
20:44:52.849 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:52.854 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:44:52.857 00.003 11872 Enqueuing Expose request
20:44:53.211 00.354 9960 IsGuiding returns 0
20:44:53.212 00.001 9960 Move returns status 0, amount 339
20:44:53.212 00.000 9960 move complete, result=0
20:44:53.213 00.001 9960 worker thread done servicing request
20:44:53.213 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.5 px 339 ms NORTH
20:44:53.219 00.006 9960 Worker thread wakes up
20:44:53.219 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:44:53.219 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1197,1052,31,31)
20:44:54.470 01.251 9960 Exposure complete
20:44:54.594 00.124 9960 worker thread done servicing request
20:44:54.595 00.001 11872 OnExposeComplete: enter
20:44:54.600 00.005 11872 UpdateGuideState(): m_state=6
20:44:54.605 00.005 11872 Star::Find(15, 1212, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 581
20:44:54.610 00.005 11872 Star::Find returns 1 (0), X=1212.59, Y=1067.58, Mass=5754, SNR=47.9, Peak=137 HFD=6.9
20:44:54.614 00.004 11872 CameraToMount -- cameraTheta (0.99) - m_xAngle (-3.14) = xAngle (4.13 = -2.16)
20:44:54.619 00.005 11872 CameraToMount -- cameraTheta (0.99) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.95 = -2.33)
20:44:54.622 00.003 11872 CameraToMount -- cameraX=0.42 cameraY=0.64 hyp=0.77 cameraTheta=0.99 mountX=-0.42 mountY=-0.56, mountTheta=-2.22
20:44:54.628 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.42, y=0.64, opts=13)
20:44:54.633 00.005 11872 Enqueuing Move request for scope (0.42, 0.64)
20:44:54.636 00.003 9960 Worker thread wakes up
20:44:54.636 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=216, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
20:44:54.641 00.005 11872 UpdateGuideState exits: m=5754 SNR=47.9
20:44:54.644 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.42, 0.64) opts 0xd
20:44:54.644 00.000 9960 Handling offset move in thread for scope, endpoint = (0.42, 0.64)
20:44:54.645 00.001 9960 Moving (0.42, 0.64) raw xDistance=-0.42 yDistance=-0.56
20:44:54.645 00.000 11872 PhdController: settling, locked = 1, distance = 0.52 (1.50) aobump = 0 frame = 5 / 99999
20:44:54.649 00.004 9960 GuideAlgorithmHysteresis::Result() returns -0.27 from input -0.42
20:44:54.649 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763779494.649,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.52,"Time":4.7,"SettleTime":10.0,"StarLocked":true}
20:44:54.652 00.003 9960 GuideAlgorithmResistSwitch::result() returns -0.56 from input -0.56
20:44:54.653 00.001 9960 MoveAxis(E, 178, ABG)
20:44:54.653 00.000 9960 Guiding  Dir = 2, Dur = 178
20:44:54.653 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:54.657 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:44:54.661 00.004 11872 Enqueuing Expose request
20:44:54.664 00.003 9960 IsSlewing returns 0
20:44:54.665 00.001 9960 IsGuiding returns 0
20:44:54.665 00.000 9960 PulseGuide returned control before completion, sleep 188
20:44:54.865 00.200 9960 IsGuiding returns 1
20:44:54.867 00.002 9960 scope still moving after pulse duration time elapsed
20:44:54.897 00.030 9960 IsSlewing returns 0
20:44:54.898 00.001 9960 IsGuiding returns 0
20:44:54.898 00.000 9960 scope move finished after 178 + 55 ms
20:44:54.899 00.001 9960 Move returns status 0, amount 178
20:44:54.899 00.000 9960 MoveAxis(N, 416, ABG)
20:44:54.899 00.000 9960 Guiding  Dir = 0, Dur = 416
20:44:54.900 00.001 9960 IsSlewing returns 0
20:44:54.900 00.000 9960 IsGuiding returns 0
20:44:54.901 00.001 9960 PulseGuide returned control before completion, sleep 426
20:44:55.335 00.434 9960 IsGuiding returns 1
20:44:55.335 00.000 9960 scope still moving after pulse duration time elapsed
20:44:55.366 00.031 9960 IsSlewing returns 0
20:44:55.367 00.001 9960 IsGuiding returns 0
20:44:55.368 00.001 9960 scope move finished after 416 + 51 ms
20:44:55.368 00.000 9960 Move returns status 0, amount 416
20:44:55.370 00.002 9960 move complete, result=0
20:44:55.370 00.000 9960 worker thread done servicing request
20:44:55.370 00.000 9960 Worker thread wakes up
20:44:55.371 00.001 11872 GuideStep: -0.4 px 178 ms EAST, -0.6 px 416 ms NORTH
20:44:55.377 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:44:55.377 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1197,1052,31,31)
20:44:56.633 01.256 9960 Exposure complete
20:44:56.754 00.121 9960 worker thread done servicing request
20:44:56.754 00.000 11872 OnExposeComplete: enter
20:44:56.759 00.005 11872 UpdateGuideState(): m_state=6
20:44:56.763 00.004 11872 Star::Find(15, 1212, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 582
20:44:56.767 00.004 11872 Star::Find returns 1 (0), X=1212.40, Y=1067.39, Mass=5936, SNR=48.9, Peak=134 HFD=6.9
20:44:56.770 00.003 11872 CameraToMount -- cameraTheta (1.08) - m_xAngle (-3.14) = xAngle (4.22 = -2.06)
20:44:56.774 00.004 11872 CameraToMount -- cameraTheta (1.08) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.05 = -2.23)
20:44:56.778 00.004 11872 CameraToMount -- cameraX=0.24 cameraY=0.44 hyp=0.50 cameraTheta=1.08 mountX=-0.24 mountY=-0.40, mountTheta=-2.11
20:44:56.783 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.24, y=0.44, opts=13)
20:44:56.787 00.004 11872 Enqueuing Move request for scope (0.24, 0.44)
20:44:56.792 00.005 9960 Worker thread wakes up
20:44:56.792 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.44) opts 0xd
20:44:56.792 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=219, med=1, FiltMin=0, FiltMax=182, Gamma=1.000
20:44:56.797 00.005 9960 Handling offset move in thread for scope, endpoint = (0.24, 0.44)
20:44:56.797 00.000 11872 UpdateGuideState exits: m=5936 SNR=48.9
20:44:56.802 00.005 9960 Moving (0.24, 0.44) raw xDistance=-0.24 yDistance=-0.40
20:44:56.802 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.24
20:44:56.803 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.40 from input -0.40
20:44:56.803 00.000 9960 MoveAxis(E, 112, ABG)
20:44:56.803 00.000 9960 Guiding  Dir = 2, Dur = 112
20:44:56.803 00.000 11872 PhdController: settling, locked = 1, distance = 0.52 (1.50) aobump = 0 frame = 6 / 99999
20:44:56.810 00.007 9960 IsSlewing returns 0
20:44:56.810 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763779496.810,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.52,"Time":6.8,"SettleTime":10.0,"StarLocked":true}
20:44:56.815 00.005 9960 IsGuiding returns 0
20:44:56.815 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:56.822 00.007 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:44:56.828 00.006 9960 PulseGuide returned control before completion, sleep 122
20:44:56.829 00.001 11872 Enqueuing Expose request
20:44:56.966 00.137 9960 IsGuiding returns 0
20:44:56.967 00.001 9960 Move returns status 0, amount 112
20:44:56.967 00.000 9960 MoveAxis(N, 296, ABG)
20:44:56.969 00.002 9960 Guiding  Dir = 0, Dur = 296
20:44:56.969 00.000 9960 IsSlewing returns 0
20:44:56.969 00.000 9960 IsGuiding returns 0
20:44:56.972 00.003 9960 PulseGuide returned control before completion, sleep 306
20:44:57.293 00.321 9960 IsGuiding returns 1
20:44:57.294 00.001 9960 scope still moving after pulse duration time elapsed
20:44:57.325 00.031 9960 IsSlewing returns 0
20:44:57.328 00.003 9960 IsGuiding returns 0
20:44:57.328 00.000 9960 scope move finished after 296 + 60 ms
20:44:57.329 00.001 9960 Move returns status 0, amount 296
20:44:57.329 00.000 9960 move complete, result=0
20:44:57.329 00.000 9960 worker thread done servicing request
20:44:57.330 00.001 11872 GuideStep: -0.2 px 112 ms EAST, -0.4 px 296 ms NORTH
20:44:57.335 00.005 9960 Worker thread wakes up
20:44:57.336 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:44:57.336 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1197,1052,31,31)
20:44:58.589 01.253 9960 Exposure complete
20:44:58.719 00.130 9960 worker thread done servicing request
20:44:58.719 00.000 11872 OnExposeComplete: enter
20:44:58.724 00.005 11872 UpdateGuideState(): m_state=6
20:44:58.728 00.004 11872 Star::Find(15, 1212, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 583
20:44:58.731 00.003 11872 Star::Find returns 1 (0), X=1211.96, Y=1067.24, Mass=5740, SNR=48.8, Peak=133 HFD=6.8
20:44:58.735 00.004 11872 CameraToMount -- cameraTheta (2.17) - m_xAngle (-3.14) = xAngle (5.31 = -0.98)
20:44:58.739 00.004 11872 CameraToMount -- cameraTheta (2.17) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.13 = -1.15)
20:44:58.743 00.004 11872 CameraToMount -- cameraX=-0.20 cameraY=0.30 hyp=0.36 cameraTheta=2.17 mountX=0.20 mountY=-0.33, mountTheta=-1.02
20:44:58.748 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.20, y=0.30, opts=13)
20:44:58.753 00.005 11872 Enqueuing Move request for scope (-0.20, 0.30)
20:44:58.757 00.004 9960 Worker thread wakes up
20:44:58.757 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
20:44:58.760 00.003 11872 UpdateGuideState exits: m=5740 SNR=48.8
20:44:58.764 00.004 11872 PhdController: settling, locked = 1, distance = 0.47 (1.50) aobump = 0 frame = 7 / 99999
20:44:58.768 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.30) opts 0xd
20:44:58.768 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.20, 0.30)
20:44:58.768 00.000 9960 Moving (-0.20, 0.30) raw xDistance=0.20 yDistance=-0.33
20:44:58.768 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.20
20:44:58.768 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
20:44:58.769 00.001 9960 MoveAxis(W, 77, ABG)
20:44:58.769 00.000 9960 Guiding  Dir = 3, Dur = 77
20:44:58.769 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763779498.768,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.47,"Time":8.8,"SettleTime":10.0,"StarLocked":true}
20:44:58.772 00.003 9960 IsSlewing returns 0
20:44:58.772 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:58.777 00.005 9960 IsGuiding returns 0
20:44:58.777 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:44:58.781 00.004 11872 Enqueuing Expose request
20:44:58.784 00.003 9960 PulseGuide returned control before completion, sleep 87
20:44:58.877 00.093 9960 IsGuiding returns 1
20:44:58.878 00.001 9960 scope still moving after pulse duration time elapsed
20:44:58.908 00.030 9960 IsSlewing returns 0
20:44:58.908 00.000 9960 IsGuiding returns 0
20:44:58.909 00.001 9960 scope move finished after 77 + 55 ms
20:44:58.909 00.000 9960 Move returns status 0, amount 77
20:44:58.909 00.000 9960 MoveAxis(N, 247, ABG)
20:44:58.909 00.000 9960 Guiding  Dir = 0, Dur = 247
20:44:58.910 00.001 9960 IsSlewing returns 0
20:44:58.910 00.000 9960 IsGuiding returns 0
20:44:58.910 00.000 9960 PulseGuide returned control before completion, sleep 257
20:44:59.174 00.264 9960 IsGuiding returns 1
20:44:59.175 00.001 9960 scope still moving after pulse duration time elapsed
20:44:59.206 00.031 9960 IsSlewing returns 0
20:44:59.207 00.001 9960 IsGuiding returns 0
20:44:59.208 00.001 9960 scope move finished after 247 + 50 ms
20:44:59.208 00.000 9960 Move returns status 0, amount 247
20:44:59.209 00.001 9960 move complete, result=0
20:44:59.209 00.000 9960 worker thread done servicing request
20:44:59.209 00.000 11872 GuideStep: 0.2 px 77 ms WEST, -0.3 px 247 ms NORTH
20:44:59.216 00.007 9960 Worker thread wakes up
20:44:59.216 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:44:59.216 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1197,1052,31,31)
20:45:00.466 01.250 9960 Exposure complete
20:45:00.588 00.122 11872 OnExposeComplete: enter
20:45:00.592 00.004 11872 UpdateGuideState(): m_state=6
20:45:00.597 00.005 9960 worker thread done servicing request
20:45:00.597 00.000 11872 Star::Find(15, 1211, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 584
20:45:00.601 00.004 11872 Star::Find returns 1 (0), X=1212.29, Y=1067.25, Mass=5592, SNR=47.4, Peak=139 HFD=6.6
20:45:00.605 00.004 11872 CameraToMount -- cameraTheta (1.18) - m_xAngle (-3.14) = xAngle (4.32 = -1.97)
20:45:00.609 00.004 11872 CameraToMount -- cameraTheta (1.18) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.15 = -2.14)
20:45:00.614 00.005 11872 CameraToMount -- cameraX=0.13 cameraY=0.31 hyp=0.34 cameraTheta=1.18 mountX=-0.13 mountY=-0.28, mountTheta=-2.00
20:45:00.620 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.13, y=0.31, opts=13)
20:45:00.624 00.004 11872 Enqueuing Move request for scope (0.13, 0.31)
20:45:00.628 00.004 9960 Worker thread wakes up
20:45:00.628 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.31) opts 0xd
20:45:00.628 00.000 9960 Handling offset move in thread for scope, endpoint = (0.13, 0.31)
20:45:00.629 00.001 9960 Moving (0.13, 0.31) raw xDistance=-0.13 yDistance=-0.28
20:45:00.630 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
20:45:00.630 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
20:45:00.630 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=202, med=1, FiltMin=0, FiltMax=185, Gamma=1.000
20:45:00.634 00.004 11872 UpdateGuideState exits: m=5592 SNR=47.4
20:45:00.639 00.005 11872 PhdController: settling, locked = 1, distance = 0.43 (1.50) aobump = 0 frame = 8 / 99999
20:45:00.643 00.004 11872 PhdController: newstate STATE_FINISH
20:45:00.647 00.004 11872 PhdController complete: success
20:45:00.650 00.003 9960 MoveAxis(E, 0, ABG)
20:45:00.651 00.001 9960 Move returns status 0, amount 0
20:45:00.652 00.001 9960 MoveAxis(N, 211, ABG)
20:45:00.652 00.000 9960 Guiding  Dir = 0, Dur = 211
20:45:00.652 00.000 11872 evsrv: {"Event":"SettleDone","Timestamp":1763779500.650,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":8,"DroppedFrames":0}
20:45:00.656 00.004 9960 IsSlewing returns 0
20:45:00.656 00.000 11872 Mount: notify guiding dither settle done success=1
20:45:00.661 00.005 11872 PhdController: newstate STATE_IDLE
20:45:00.664 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:00.668 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:45:00.672 00.004 11872 Enqueuing Expose request
20:45:00.676 00.004 9960 IsGuiding returns 0
20:45:00.676 00.000 9960 PulseGuide returned control before completion, sleep 221
20:45:00.907 00.231 9960 IsGuiding returns 1
20:45:00.907 00.000 9960 scope still moving after pulse duration time elapsed
20:45:00.937 00.030 9960 IsSlewing returns 0
20:45:00.937 00.000 9960 IsGuiding returns 0
20:45:00.938 00.001 9960 scope move finished after 211 + 50 ms
20:45:00.938 00.000 9960 Move returns status 0, amount 211
20:45:00.938 00.000 9960 move complete, result=0
20:45:00.939 00.001 9960 worker thread done servicing request
20:45:00.939 00.000 9960 Worker thread wakes up
20:45:00.939 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 211 ms NORTH
20:45:00.945 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:45:00.945 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1197,1052,31,31)
20:45:02.194 01.249 9960 Exposure complete
20:45:02.325 00.131 9960 worker thread done servicing request
20:45:02.325 00.000 11872 OnExposeComplete: enter
20:45:02.330 00.005 11872 UpdateGuideState(): m_state=6
20:45:02.335 00.005 11872 Star::Find(15, 1212, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 585
20:45:02.339 00.004 11872 Star::Find returns 1 (0), X=1212.34, Y=1066.97, Mass=5628, SNR=47.9, Peak=148 HFD=6.6
20:45:02.343 00.004 11872 CameraToMount -- cameraTheta (0.14) - m_xAngle (-3.14) = xAngle (3.28 = -3.00)
20:45:02.346 00.003 11872 CameraToMount -- cameraTheta (0.14) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.11 = 3.11)
20:45:02.351 00.005 11872 CameraToMount -- cameraX=0.17 cameraY=0.02 hyp=0.17 cameraTheta=0.14 mountX=-0.17 mountY=0.01, mountTheta=3.11
20:45:02.356 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.17, y=0.02, opts=13)
20:45:02.361 00.005 11872 Enqueuing Move request for scope (0.17, 0.02)
20:45:02.366 00.005 9960 Worker thread wakes up
20:45:02.366 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.02) opts 0xd
20:45:02.366 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=222, med=1, FiltMin=0, FiltMax=191, Gamma=1.000
20:45:02.371 00.005 11872 UpdateGuideState exits: m=5628 SNR=47.9
20:45:02.376 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:02.379 00.003 9960 Handling offset move in thread for scope, endpoint = (0.17, 0.02)
20:45:02.380 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:45:02.384 00.004 9960 Moving (0.17, 0.02) raw xDistance=-0.17 yDistance=0.01
20:45:02.384 00.000 11872 Enqueuing Expose request
20:45:02.388 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
20:45:02.388 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:45:02.388 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:45:02.388 00.000 9960 MoveAxis(E, 0, ABG)
20:45:02.388 00.000 9960 Move returns status 0, amount 0
20:45:02.390 00.002 9960 MoveAxis(N, 0, ABG)
20:45:02.390 00.000 9960 Move returns status 0, amount 0
20:45:02.390 00.000 9960 move complete, result=0
20:45:02.391 00.001 9960 worker thread done servicing request
20:45:02.391 00.000 11872 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
20:45:02.395 00.004 9960 Worker thread wakes up
20:45:02.395 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:45:02.395 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1197,1052,31,31)
20:45:03.635 01.240 9960 Exposure complete
20:45:03.775 00.140 9960 worker thread done servicing request
20:45:03.775 00.000 11872 OnExposeComplete: enter
20:45:03.779 00.004 11872 UpdateGuideState(): m_state=6
20:45:03.784 00.005 11872 Star::Find(15, 1212, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 586
20:45:03.789 00.005 11872 Star::Find returns 1 (0), X=1212.11, Y=1067.26, Mass=5693, SNR=47.0, Peak=127 HFD=6.7
20:45:03.793 00.004 11872 CameraToMount -- cameraTheta (1.74) - m_xAngle (-3.14) = xAngle (4.88 = -1.40)
20:45:03.798 00.005 11872 CameraToMount -- cameraTheta (1.74) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.71 = -1.58)
20:45:03.803 00.005 11872 CameraToMount -- cameraX=-0.05 cameraY=0.31 hyp=0.32 cameraTheta=1.74 mountX=0.05 mountY=-0.32, mountTheta=-1.41
20:45:03.808 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.05, y=0.31, opts=13)
20:45:03.813 00.005 11872 Enqueuing Move request for scope (-0.05, 0.31)
20:45:03.816 00.003 9960 Worker thread wakes up
20:45:03.816 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=200, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
20:45:03.820 00.004 11872 UpdateGuideState exits: m=5693 SNR=47.0
20:45:03.825 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:03.830 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:45:03.834 00.004 11872 Enqueuing Expose request
20:45:03.838 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.31) opts 0xd
20:45:03.838 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.05, 0.31)
20:45:03.839 00.001 9960 Moving (-0.05, 0.31) raw xDistance=0.05 yDistance=-0.32
20:45:03.839 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
20:45:03.839 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
20:45:03.839 00.000 9960 MoveAxis(E, 0, ABG)
20:45:03.839 00.000 9960 Move returns status 0, amount 0
20:45:03.840 00.001 9960 MoveAxis(N, 237, ABG)
20:45:03.840 00.000 9960 Guiding  Dir = 0, Dur = 237
20:45:03.840 00.000 9960 IsSlewing returns 0
20:45:03.842 00.002 9960 IsGuiding returns 0
20:45:03.842 00.000 9960 PulseGuide returned control before completion, sleep 247
20:45:04.095 00.253 9960 IsGuiding returns 1
20:45:04.096 00.001 9960 scope still moving after pulse duration time elapsed
20:45:04.126 00.030 9960 IsSlewing returns 0
20:45:04.127 00.001 9960 IsGuiding returns 0
20:45:04.127 00.000 9960 scope move finished after 237 + 49 ms
20:45:04.127 00.000 9960 Move returns status 0, amount 237
20:45:04.127 00.000 9960 move complete, result=0
20:45:04.129 00.002 9960 worker thread done servicing request
20:45:04.129 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 237 ms NORTH
20:45:04.135 00.006 9960 Worker thread wakes up
20:45:04.136 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:45:04.136 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1197,1052,31,31)
20:45:05.385 01.249 9960 Exposure complete
20:45:05.519 00.134 9960 worker thread done servicing request
20:45:05.519 00.000 11872 OnExposeComplete: enter
20:45:05.523 00.004 11872 UpdateGuideState(): m_state=6
20:45:05.527 00.004 11872 Star::Find(15, 1212, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 587
20:45:05.530 00.003 11872 Star::Find returns 1 (0), X=1211.97, Y=1067.10, Mass=5776, SNR=48.9, Peak=138 HFD=6.5
20:45:05.535 00.005 11872 CameraToMount -- cameraTheta (2.46) - m_xAngle (-3.14) = xAngle (5.59 = -0.69)
20:45:05.539 00.004 11872 CameraToMount -- cameraTheta (2.46) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.42 = -0.86)
20:45:05.542 00.003 11872 CameraToMount -- cameraX=-0.19 cameraY=0.16 hyp=0.25 cameraTheta=2.46 mountX=0.19 mountY=-0.19, mountTheta=-0.78
20:45:05.548 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.19, y=0.16, opts=13)
20:45:05.551 00.003 11872 Enqueuing Move request for scope (-0.19, 0.16)
20:45:05.554 00.003 9960 Worker thread wakes up
20:45:05.554 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.16) opts 0xd
20:45:05.554 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.19, 0.16)
20:45:05.554 00.000 9960 Moving (-0.19, 0.16) raw xDistance=0.19 yDistance=-0.19
20:45:05.554 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
20:45:05.556 00.002 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:45:05.556 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
20:45:05.556 00.000 9960 MoveAxis(E, 0, ABG)
20:45:05.556 00.000 9960 Move returns status 0, amount 0
20:45:05.556 00.000 9960 MoveAxis(N, 0, ABG)
20:45:05.556 00.000 9960 Move returns status 0, amount 0
20:45:05.556 00.000 9960 move complete, result=0
20:45:05.556 00.000 9960 worker thread done servicing request
20:45:05.556 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=208, med=1, FiltMin=0, FiltMax=191, Gamma=1.000
20:45:05.560 00.004 11872 UpdateGuideState exits: m=5776 SNR=48.9
20:45:05.564 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:05.568 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:45:05.571 00.003 11872 Enqueuing Expose request
20:45:05.574 00.003 9960 Worker thread wakes up
20:45:05.575 00.001 11872 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
20:45:05.579 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
20:45:05.579 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1197,1052,31,31)
20:45:06.825 01.246 9960 Exposure complete
20:45:06.950 00.125 9960 worker thread done servicing request
20:45:06.951 00.001 11872 OnExposeComplete: enter
20:45:06.955 00.004 11872 UpdateGuideState(): m_state=6
20:45:06.959 00.004 11872 Star::Find(15, 1211, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 588
20:45:06.963 00.004 11872 Star::Find returns 1 (0), X=1212.40, Y=1067.30, Mass=5957, SNR=49.7, Peak=137 HFD=6.8
20:45:06.966 00.003 11872 CameraToMount -- cameraTheta (0.99) - m_xAngle (-3.14) = xAngle (4.12 = -2.16)
20:45:06.971 00.005 11872 CameraToMount -- cameraTheta (0.99) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.95 = -2.33)
20:45:06.974 00.003 11872 CameraToMount -- cameraX=0.23 cameraY=0.35 hyp=0.42 cameraTheta=0.99 mountX=-0.24 mountY=-0.31, mountTheta=-2.23
20:45:06.979 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.23, y=0.35, opts=13)
20:45:06.983 00.004 11872 Enqueuing Move request for scope (0.23, 0.35)
20:45:06.988 00.005 9960 Worker thread wakes up
20:45:06.988 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=201, med=1, FiltMin=0, FiltMax=172, Gamma=1.000
20:45:06.993 00.005 11872 UpdateGuideState exits: m=5957 SNR=49.7
20:45:06.997 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:07.001 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:45:07.005 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.35) opts 0xd
20:45:07.005 00.000 9960 Handling offset move in thread for scope, endpoint = (0.23, 0.35)
20:45:07.005 00.000 9960 Moving (0.23, 0.35) raw xDistance=-0.24 yDistance=-0.31
20:45:07.005 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
20:45:07.005 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
20:45:07.007 00.002 9960 MoveAxis(E, 99, ABG)
20:45:07.007 00.000 9960 Guiding  Dir = 2, Dur = 99
20:45:07.007 00.000 11872 Enqueuing Expose request
20:45:07.011 00.004 9960 IsSlewing returns 0
20:45:07.011 00.000 9960 IsGuiding returns 0
20:45:07.012 00.001 9960 PulseGuide returned control before completion, sleep 109
20:45:07.127 00.115 9960 IsGuiding returns 1
20:45:07.128 00.001 9960 scope still moving after pulse duration time elapsed
20:45:07.158 00.030 9960 IsSlewing returns 0
20:45:07.160 00.002 9960 IsGuiding returns 0
20:45:07.160 00.000 9960 scope move finished after 99 + 49 ms
20:45:07.160 00.000 9960 Move returns status 0, amount 99
20:45:07.160 00.000 9960 MoveAxis(N, 228, ABG)
20:45:07.160 00.000 9960 Guiding  Dir = 0, Dur = 228
20:45:07.161 00.001 9960 IsSlewing returns 0
20:45:07.161 00.000 9960 IsGuiding returns 0
20:45:07.162 00.001 9960 PulseGuide returned control before completion, sleep 238
20:45:07.408 00.246 9960 IsGuiding returns 1
20:45:07.408 00.000 9960 scope still moving after pulse duration time elapsed
20:45:07.438 00.030 9960 IsSlewing returns 0
20:45:07.440 00.002 9960 IsGuiding returns 0
20:45:07.440 00.000 9960 scope move finished after 228 + 50 ms
20:45:07.441 00.001 9960 Move returns status 0, amount 228
20:45:07.441 00.000 9960 move complete, result=0
20:45:07.442 00.001 9960 worker thread done servicing request
20:45:07.442 00.000 9960 Worker thread wakes up
20:45:07.442 00.000 11872 GuideStep: -0.2 px 99 ms EAST, -0.3 px 228 ms NORTH
20:45:07.448 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:45:07.449 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1197,1052,31,31)
20:45:08.699 01.250 9960 Exposure complete
20:45:08.837 00.138 9960 worker thread done servicing request
20:45:08.837 00.000 11872 OnExposeComplete: enter
20:45:08.841 00.004 11872 UpdateGuideState(): m_state=6
20:45:08.846 00.005 11872 Star::Find(15, 1212, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 589
20:45:08.850 00.004 11872 Star::Find returns 1 (0), X=1212.01, Y=1067.25, Mass=5697, SNR=48.6, Peak=130 HFD=6.8
20:45:08.853 00.003 11872 CameraToMount -- cameraTheta (2.03) - m_xAngle (-3.14) = xAngle (5.17 = -1.11)
20:45:08.858 00.005 11872 CameraToMount -- cameraTheta (2.03) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.00 = -1.28)
20:45:08.861 00.003 11872 CameraToMount -- cameraX=-0.15 cameraY=0.31 hyp=0.34 cameraTheta=2.03 mountX=0.15 mountY=-0.33, mountTheta=-1.14
20:45:08.866 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.15, y=0.31, opts=13)
20:45:08.871 00.005 11872 Enqueuing Move request for scope (-0.15, 0.31)
20:45:08.874 00.003 9960 Worker thread wakes up
20:45:08.875 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.31) opts 0xd
20:45:08.875 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.15, 0.31)
20:45:08.875 00.000 9960 Moving (-0.15, 0.31) raw xDistance=0.15 yDistance=-0.33
20:45:08.875 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
20:45:08.875 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=1, FiltMin=0, FiltMax=189, Gamma=1.000
20:45:08.879 00.004 11872 UpdateGuideState exits: m=5697 SNR=48.6
20:45:08.883 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:08.886 00.003 9960 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
20:45:08.886 00.000 9960 MoveAxis(E, 0, ABG)
20:45:08.886 00.000 9960 Move returns status 0, amount 0
20:45:08.886 00.000 9960 MoveAxis(N, 246, ABG)
20:45:08.886 00.000 9960 Guiding  Dir = 0, Dur = 246
20:45:08.886 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:45:08.892 00.006 11872 Enqueuing Expose request
20:45:08.897 00.005 9960 IsSlewing returns 0
20:45:08.897 00.000 9960 IsGuiding returns 0
20:45:08.898 00.001 9960 PulseGuide returned control before completion, sleep 256
20:45:09.160 00.262 9960 IsGuiding returns 1
20:45:09.161 00.001 9960 scope still moving after pulse duration time elapsed
20:45:09.190 00.029 9960 IsSlewing returns 0
20:45:09.190 00.000 9960 IsGuiding returns 0
20:45:09.191 00.001 9960 scope move finished after 246 + 47 ms
20:45:09.191 00.000 9960 Move returns status 0, amount 246
20:45:09.191 00.000 9960 move complete, result=0
20:45:09.191 00.000 9960 worker thread done servicing request
20:45:09.193 00.002 9960 Worker thread wakes up
20:45:09.193 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.3 px 246 ms NORTH
20:45:09.198 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:45:09.200 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1197,1052,31,31)
20:45:10.454 01.254 9960 Exposure complete
20:45:10.587 00.133 9960 worker thread done servicing request
20:45:10.588 00.001 11872 OnExposeComplete: enter
20:45:10.592 00.004 11872 UpdateGuideState(): m_state=6
20:45:10.595 00.003 11872 Star::Find(15, 1212, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 590
20:45:10.600 00.005 11872 Star::Find returns 1 (0), X=1212.05, Y=1067.49, Mass=5504, SNR=48.3, Peak=141 HFD=6.5
20:45:10.603 00.003 11872 CameraToMount -- cameraTheta (1.78) - m_xAngle (-3.14) = xAngle (4.92 = -1.37)
20:45:10.606 00.003 11872 CameraToMount -- cameraTheta (1.78) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.74 = -1.54)
20:45:10.610 00.004 11872 CameraToMount -- cameraX=-0.12 cameraY=0.55 hyp=0.56 cameraTheta=1.78 mountX=0.11 mountY=-0.56, mountTheta=-1.37
20:45:10.618 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=-0.12, y=0.55, opts=13)
20:45:10.622 00.004 11872 Enqueuing Move request for scope (-0.12, 0.55)
20:45:10.626 00.004 9960 Worker thread wakes up
20:45:10.626 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=1, FiltMin=0, FiltMax=177, Gamma=1.000
20:45:10.630 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.55) opts 0xd
20:45:10.630 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.12, 0.55)
20:45:10.630 00.000 9960 Moving (-0.12, 0.55) raw xDistance=0.11 yDistance=-0.56
20:45:10.632 00.002 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
20:45:10.632 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.56 from input -0.56
20:45:10.632 00.000 9960 MoveAxis(E, 0, ABG)
20:45:10.632 00.000 9960 Move returns status 0, amount 0
20:45:10.632 00.000 9960 MoveAxis(N, 417, ABG)
20:45:10.632 00.000 9960 Guiding  Dir = 0, Dur = 417
20:45:10.633 00.001 11872 UpdateGuideState exits: m=5504 SNR=48.3
20:45:10.639 00.006 9960 IsSlewing returns 0
20:45:10.640 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:10.646 00.006 9960 IsGuiding returns 0
20:45:10.646 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:45:10.651 00.005 9960 PulseGuide returned control before completion, sleep 427
20:45:10.651 00.000 11872 Enqueuing Expose request
20:45:11.080 00.429 9960 IsGuiding returns 1
20:45:11.080 00.000 9960 scope still moving after pulse duration time elapsed
20:45:11.112 00.032 9960 IsSlewing returns 0
20:45:11.115 00.003 9960 IsGuiding returns 0
20:45:11.117 00.002 9960 scope move finished after 417 + 53 ms
20:45:11.117 00.000 9960 Move returns status 0, amount 417
20:45:11.117 00.000 9960 move complete, result=0
20:45:11.119 00.002 9960 worker thread done servicing request
20:45:11.119 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.6 px 417 ms NORTH
20:45:11.125 00.006 9960 Worker thread wakes up
20:45:11.125 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:45:11.125 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1197,1052,31,31)
20:45:12.377 01.252 9960 Exposure complete
20:45:12.500 00.123 9960 worker thread done servicing request
20:45:12.500 00.000 11872 OnExposeComplete: enter
20:45:12.504 00.004 11872 UpdateGuideState(): m_state=6
20:45:12.508 00.004 11872 Star::Find(15, 1212, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 591
20:45:12.512 00.004 11872 Star::Find returns 1 (0), X=1211.98, Y=1066.50, Mass=5942, SNR=49.8, Peak=127 HFD=6.7
20:45:12.517 00.005 11872 CameraToMount -- cameraTheta (-1.97) - m_xAngle (-3.14) = xAngle (1.16 = 1.16)
20:45:12.523 00.006 11872 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.99 = 0.99)
20:45:12.528 00.005 11872 CameraToMount -- cameraX=-0.19 cameraY=-0.44 hyp=0.48 cameraTheta=-1.97 mountX=0.19 mountY=0.40, mountTheta=1.13
20:45:12.534 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.19, y=-0.44, opts=13)
20:45:12.537 00.003 11872 Enqueuing Move request for scope (-0.19, -0.44)
20:45:12.542 00.005 9960 Worker thread wakes up
20:45:12.542 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=1, FiltMin=0, FiltMax=182, Gamma=1.000
20:45:12.546 00.004 11872 UpdateGuideState exits: m=5942 SNR=49.8
20:45:12.549 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:12.553 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.44) opts 0xd
20:45:12.553 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.19, -0.44)
20:45:12.553 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:45:12.558 00.005 11872 Enqueuing Expose request
20:45:12.562 00.004 9960 Moving (-0.19, -0.44) raw xDistance=0.19 yDistance=0.40
20:45:12.562 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
20:45:12.563 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:45:12.563 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.40
20:45:12.563 00.000 9960 MoveAxis(E, 0, ABG)
20:45:12.563 00.000 9960 Move returns status 0, amount 0
20:45:12.563 00.000 9960 MoveAxis(N, 0, ABG)
20:45:12.563 00.000 9960 Move returns status 0, amount 0
20:45:12.564 00.001 9960 move complete, result=0
20:45:12.565 00.001 9960 worker thread done servicing request
20:45:12.565 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 0.4 px 0 ms NORTH
20:45:12.568 00.003 9960 Worker thread wakes up
20:45:12.568 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:45:12.570 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1197,1052,31,31)
20:45:13.810 01.240 9960 Exposure complete
20:45:13.939 00.129 11872 OnExposeComplete: enter
20:45:13.943 00.004 11872 UpdateGuideState(): m_state=6
20:45:13.947 00.004 9960 worker thread done servicing request
20:45:13.948 00.001 11872 Star::Find(15, 1211, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 592
20:45:13.951 00.003 11872 Star::Find returns 1 (0), X=1212.14, Y=1066.97, Mass=5724, SNR=48.4, Peak=126 HFD=6.6
20:45:13.957 00.006 11872 CameraToMount -- cameraTheta (2.35) - m_xAngle (-3.14) = xAngle (5.49 = -0.80)
20:45:13.960 00.003 11872 CameraToMount -- cameraTheta (2.35) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.31 = -0.97)
20:45:13.965 00.005 11872 CameraToMount -- cameraX=-0.03 cameraY=0.03 hyp=0.04 cameraTheta=2.35 mountX=0.03 mountY=-0.03, mountTheta=-0.87
20:45:13.970 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.03, y=0.03, opts=13)
20:45:13.974 00.004 11872 Enqueuing Move request for scope (-0.03, 0.03)
20:45:13.978 00.004 9960 Worker thread wakes up
20:45:13.978 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.03) opts 0xd
20:45:13.978 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.03, 0.03)
20:45:13.978 00.000 9960 Moving (-0.03, 0.03) raw xDistance=0.03 yDistance=-0.03
20:45:13.979 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:45:13.979 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=216, med=1, FiltMin=0, FiltMax=177, Gamma=1.000
20:45:13.982 00.003 11872 UpdateGuideState exits: m=5724 SNR=48.4
20:45:13.987 00.005 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:45:13.987 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:13.992 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:45:13.992 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:45:13.998 00.006 9960 MoveAxis(E, 0, ABG)
20:45:13.998 00.000 11872 Enqueuing Expose request
20:45:14.003 00.005 9960 Move returns status 0, amount 0
20:45:14.003 00.000 9960 MoveAxis(N, 0, ABG)
20:45:14.004 00.001 9960 Move returns status 0, amount 0
20:45:14.004 00.000 9960 move complete, result=0
20:45:14.004 00.000 9960 worker thread done servicing request
20:45:14.004 00.000 9960 Worker thread wakes up
20:45:14.005 00.001 11872 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:45:14.009 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
20:45:14.009 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1197,1052,31,31)
20:45:15.257 01.248 9960 Exposure complete
20:45:15.394 00.137 9960 worker thread done servicing request
20:45:15.394 00.000 11872 OnExposeComplete: enter
20:45:15.398 00.004 11872 UpdateGuideState(): m_state=6
20:45:15.403 00.005 11872 Star::Find(15, 1212, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 593
20:45:15.406 00.003 11872 Star::Find returns 1 (0), X=1212.35, Y=1066.82, Mass=5683, SNR=48.0, Peak=137 HFD=6.8
20:45:15.409 00.003 11872 CameraToMount -- cameraTheta (-0.58) - m_xAngle (-3.14) = xAngle (2.56 = 2.56)
20:45:15.413 00.004 11872 CameraToMount -- cameraTheta (-0.58) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.39 = 2.39)
20:45:15.420 00.007 11872 CameraToMount -- cameraX=0.19 cameraY=-0.12 hyp=0.22 cameraTheta=-0.58 mountX=-0.18 mountY=0.15, mountTheta=2.45
20:45:15.426 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.19, y=-0.12, opts=13)
20:45:15.430 00.004 11872 Enqueuing Move request for scope (0.19, -0.12)
20:45:15.433 00.003 9960 Worker thread wakes up
20:45:15.433 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=1, FiltMin=0, FiltMax=176, Gamma=1.000
20:45:15.438 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.12) opts 0xd
20:45:15.438 00.000 9960 Handling offset move in thread for scope, endpoint = (0.19, -0.12)
20:45:15.438 00.000 9960 Moving (0.19, -0.12) raw xDistance=-0.18 yDistance=0.15
20:45:15.439 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
20:45:15.439 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:45:15.439 00.000 11872 UpdateGuideState exits: m=5683 SNR=48.0
20:45:15.443 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
20:45:15.443 00.000 9960 MoveAxis(E, 0, ABG)
20:45:15.443 00.000 9960 Move returns status 0, amount 0
20:45:15.443 00.000 9960 MoveAxis(N, 0, ABG)
20:45:15.443 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:15.448 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:45:15.452 00.004 11872 Enqueuing Expose request
20:45:15.456 00.004 9960 Move returns status 0, amount 0
20:45:15.456 00.000 9960 move complete, result=0
20:45:15.457 00.001 9960 worker thread done servicing request
20:45:15.457 00.000 9960 Worker thread wakes up
20:45:15.457 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:45:15.457 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1197,1052,31,31)
20:45:15.457 00.000 11872 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
20:45:16.704 01.247 9960 Exposure complete
20:45:16.828 00.124 9960 worker thread done servicing request
20:45:16.828 00.000 11872 OnExposeComplete: enter
20:45:16.834 00.006 11872 UpdateGuideState(): m_state=6
20:45:16.839 00.005 11872 Star::Find(15, 1212, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 594
20:45:16.843 00.004 11872 Star::Find returns 1 (0), X=1212.40, Y=1067.21, Mass=5579, SNR=48.3, Peak=126 HFD=6.8
20:45:16.846 00.003 11872 CameraToMount -- cameraTheta (0.86) - m_xAngle (-3.14) = xAngle (4.00 = -2.28)
20:45:16.850 00.004 11872 CameraToMount -- cameraTheta (0.86) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.83 = -2.45)
20:45:16.853 00.003 11872 CameraToMount -- cameraX=0.23 cameraY=0.27 hyp=0.36 cameraTheta=0.86 mountX=-0.23 mountY=-0.23, mountTheta=-2.37
20:45:16.859 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.23, y=0.27, opts=13)
20:45:16.862 00.003 11872 Enqueuing Move request for scope (0.23, 0.27)
20:45:16.866 00.004 9960 Worker thread wakes up
20:45:16.866 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=1, FiltMin=0, FiltMax=176, Gamma=1.000
20:45:16.871 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.27) opts 0xd
20:45:16.871 00.000 9960 Handling offset move in thread for scope, endpoint = (0.23, 0.27)
20:45:16.871 00.000 9960 Moving (0.23, 0.27) raw xDistance=-0.23 yDistance=-0.23
20:45:16.871 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
20:45:16.871 00.000 11872 UpdateGuideState exits: m=5579 SNR=48.3
20:45:16.875 00.004 9960 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
20:45:16.876 00.001 9960 MoveAxis(E, 98, ABG)
20:45:16.876 00.000 9960 Guiding  Dir = 2, Dur = 98
20:45:16.876 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:16.880 00.004 9960 IsSlewing returns 0
20:45:16.880 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:45:16.884 00.004 11872 Enqueuing Expose request
20:45:16.888 00.004 9960 IsGuiding returns 0
20:45:16.888 00.000 9960 PulseGuide returned control before completion, sleep 108
20:45:17.007 00.119 9960 IsGuiding returns 1
20:45:17.007 00.000 9960 scope still moving after pulse duration time elapsed
20:45:17.039 00.032 9960 IsSlewing returns 0
20:45:17.041 00.002 9960 IsGuiding returns 0
20:45:17.041 00.000 9960 scope move finished after 98 + 55 ms
20:45:17.042 00.001 9960 Move returns status 0, amount 98
20:45:17.042 00.000 9960 MoveAxis(N, 169, ABG)
20:45:17.042 00.000 9960 Guiding  Dir = 0, Dur = 169
20:45:17.043 00.001 9960 IsSlewing returns 0
20:45:17.043 00.000 9960 IsGuiding returns 0
20:45:17.044 00.001 9960 PulseGuide returned control before completion, sleep 179
20:45:17.240 00.196 9960 IsGuiding returns 1
20:45:17.241 00.001 9960 scope still moving after pulse duration time elapsed
20:45:17.272 00.031 9960 IsSlewing returns 0
20:45:17.273 00.001 9960 IsGuiding returns 0
20:45:17.273 00.000 9960 scope move finished after 169 + 60 ms
20:45:17.274 00.001 9960 Move returns status 0, amount 169
20:45:17.274 00.000 9960 move complete, result=0
20:45:17.274 00.000 9960 worker thread done servicing request
20:45:17.275 00.001 9960 Worker thread wakes up
20:45:17.275 00.000 11872 GuideStep: -0.2 px 98 ms EAST, -0.2 px 169 ms NORTH
20:45:17.280 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:45:17.280 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1197,1052,31,31)
20:45:18.535 01.255 9960 Exposure complete
20:45:18.663 00.128 9960 worker thread done servicing request
20:45:18.663 00.000 11872 OnExposeComplete: enter
20:45:18.668 00.005 11872 UpdateGuideState(): m_state=6
20:45:18.672 00.004 11872 Star::Find(15, 1212, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 595
20:45:18.677 00.005 11872 Star::Find returns 1 (0), X=1212.09, Y=1066.95, Mass=5747, SNR=48.6, Peak=148 HFD=6.5
20:45:18.681 00.004 11872 CameraToMount -- cameraTheta (3.06) - m_xAngle (-3.14) = xAngle (6.19 = -0.09)
20:45:18.685 00.004 11872 CameraToMount -- cameraTheta (3.06) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (6.02 = -0.26)
20:45:18.688 00.003 11872 CameraToMount -- cameraX=-0.08 cameraY=0.01 hyp=0.08 cameraTheta=3.06 mountX=0.08 mountY=-0.02, mountTheta=-0.25
20:45:18.693 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.08, y=0.01, opts=13)
20:45:18.697 00.004 11872 Enqueuing Move request for scope (-0.08, 0.01)
20:45:18.701 00.004 9960 Worker thread wakes up
20:45:18.702 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=212, med=1, FiltMin=0, FiltMax=189, Gamma=1.000
20:45:18.705 00.003 11872 UpdateGuideState exits: m=5747 SNR=48.6
20:45:18.708 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:18.712 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:45:18.717 00.005 11872 Enqueuing Expose request
20:45:18.721 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.01) opts 0xd
20:45:18.721 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.08, 0.01)
20:45:18.721 00.000 9960 Moving (-0.08, 0.01) raw xDistance=0.08 yDistance=-0.02
20:45:18.721 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
20:45:18.721 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:45:18.722 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:45:18.722 00.000 9960 MoveAxis(E, 0, ABG)
20:45:18.722 00.000 9960 Move returns status 0, amount 0
20:45:18.722 00.000 9960 MoveAxis(N, 0, ABG)
20:45:18.722 00.000 9960 Move returns status 0, amount 0
20:45:18.723 00.001 9960 move complete, result=0
20:45:18.723 00.000 9960 worker thread done servicing request
20:45:18.723 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:45:18.727 00.004 9960 Worker thread wakes up
20:45:18.727 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:45:18.727 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1197,1052,31,31)
20:45:19.967 01.240 9960 Exposure complete
20:45:20.099 00.132 9960 worker thread done servicing request
20:45:20.099 00.000 11872 OnExposeComplete: enter
20:45:20.103 00.004 11872 UpdateGuideState(): m_state=6
20:45:20.107 00.004 11872 Star::Find(15, 1212, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 596
20:45:20.111 00.004 11872 Star::Find returns 1 (0), X=1212.24, Y=1067.28, Mass=5728, SNR=48.3, Peak=131 HFD=6.6
20:45:20.114 00.003 11872 CameraToMount -- cameraTheta (1.35) - m_xAngle (-3.14) = xAngle (4.48 = -1.80)
20:45:20.120 00.006 11872 CameraToMount -- cameraTheta (1.35) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.31 = -1.97)
20:45:20.124 00.004 11872 CameraToMount -- cameraX=0.08 cameraY=0.34 hyp=0.35 cameraTheta=1.35 mountX=-0.08 mountY=-0.32, mountTheta=-1.81
20:45:20.129 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.08, y=0.34, opts=13)
20:45:20.133 00.004 11872 Enqueuing Move request for scope (0.08, 0.34)
20:45:20.137 00.004 9960 Worker thread wakes up
20:45:20.137 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=208, med=1, FiltMin=0, FiltMax=182, Gamma=1.000
20:45:20.141 00.004 11872 UpdateGuideState exits: m=5728 SNR=48.3
20:45:20.144 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:20.149 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.34) opts 0xd
20:45:20.149 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:45:20.153 00.004 9960 Handling offset move in thread for scope, endpoint = (0.08, 0.34)
20:45:20.154 00.001 9960 Moving (0.08, 0.34) raw xDistance=-0.08 yDistance=-0.32
20:45:20.154 00.000 11872 Enqueuing Expose request
20:45:20.158 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
20:45:20.158 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
20:45:20.158 00.000 9960 MoveAxis(E, 0, ABG)
20:45:20.158 00.000 9960 Move returns status 0, amount 0
20:45:20.158 00.000 9960 MoveAxis(N, 240, ABG)
20:45:20.158 00.000 9960 Guiding  Dir = 0, Dur = 240
20:45:20.159 00.001 9960 IsSlewing returns 0
20:45:20.159 00.000 9960 IsGuiding returns 0
20:45:20.159 00.000 9960 PulseGuide returned control before completion, sleep 250
20:45:20.413 00.254 9960 IsGuiding returns 1
20:45:20.415 00.002 9960 scope still moving after pulse duration time elapsed
20:45:20.444 00.029 9960 IsSlewing returns 0
20:45:20.444 00.000 9960 IsGuiding returns 1
20:45:20.476 00.032 9960 IsSlewing returns 0
20:45:20.476 00.000 9960 IsGuiding returns 0
20:45:20.477 00.001 9960 scope move finished after 240 + 77 ms
20:45:20.477 00.000 9960 Move returns status 0, amount 240
20:45:20.477 00.000 9960 move complete, result=0
20:45:20.477 00.000 9960 worker thread done servicing request
20:45:20.478 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 240 ms NORTH
20:45:20.485 00.007 9960 Worker thread wakes up
20:45:20.486 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:45:20.486 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1197,1052,31,31)
20:45:21.741 01.255 9960 Exposure complete
20:45:21.873 00.132 9960 worker thread done servicing request
20:45:21.873 00.000 11872 OnExposeComplete: enter
20:45:21.877 00.004 11872 UpdateGuideState(): m_state=6
20:45:21.880 00.003 11872 Star::Find(15, 1212, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 597
20:45:21.883 00.003 11872 Star::Find returns 1 (0), X=1212.54, Y=1067.03, Mass=5699, SNR=48.0, Peak=135 HFD=6.6
20:45:21.887 00.004 11872 CameraToMount -- cameraTheta (0.22) - m_xAngle (-3.14) = xAngle (3.36 = -2.92)
20:45:21.891 00.004 11872 CameraToMount -- cameraTheta (0.22) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.19 = -3.10)
20:45:21.896 00.005 11872 CameraToMount -- cameraX=0.38 cameraY=0.08 hyp=0.39 cameraTheta=0.22 mountX=-0.38 mountY=-0.02, mountTheta=-3.10
20:45:21.901 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.38, y=0.08, opts=13)
20:45:21.906 00.005 11872 Enqueuing Move request for scope (0.38, 0.08)
20:45:21.909 00.003 9960 Worker thread wakes up
20:45:21.909 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.38, 0.08) opts 0xd
20:45:21.909 00.000 9960 Handling offset move in thread for scope, endpoint = (0.38, 0.08)
20:45:21.910 00.001 9960 Moving (0.38, 0.08) raw xDistance=-0.38 yDistance=-0.02
20:45:21.910 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.38
20:45:21.910 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:45:21.910 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=201, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
20:45:21.913 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:45:21.913 00.000 9960 MoveAxis(E, 159, ABG)
20:45:21.913 00.000 9960 Guiding  Dir = 2, Dur = 159
20:45:21.914 00.001 11872 UpdateGuideState exits: m=5699 SNR=48.0
20:45:21.917 00.003 9960 IsSlewing returns 0
20:45:21.918 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:21.921 00.003 9960 IsGuiding returns 0
20:45:21.921 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:45:21.925 00.004 11872 Enqueuing Expose request
20:45:21.928 00.003 9960 PulseGuide returned control before completion, sleep 169
20:45:22.106 00.178 9960 IsGuiding returns 1
20:45:22.107 00.001 9960 scope still moving after pulse duration time elapsed
20:45:22.138 00.031 9960 IsSlewing returns 0
20:45:22.139 00.001 9960 IsGuiding returns 0
20:45:22.140 00.001 9960 scope move finished after 159 + 58 ms
20:45:22.140 00.000 9960 Move returns status 0, amount 159
20:45:22.140 00.000 9960 MoveAxis(N, 0, ABG)
20:45:22.140 00.000 9960 Move returns status 0, amount 0
20:45:22.141 00.001 9960 move complete, result=0
20:45:22.141 00.000 9960 worker thread done servicing request
20:45:22.142 00.001 9960 Worker thread wakes up
20:45:22.142 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:45:22.142 00.000 11872 GuideStep: -0.4 px 159 ms EAST, -0.0 px 0 ms NORTH
20:45:22.149 00.007 9960 Handling exposure in thread, d=1000 o=3 r=(1197,1052,31,31)
20:45:23.412 01.263 9960 Exposure complete
20:45:23.535 00.123 9960 worker thread done servicing request
20:45:23.535 00.000 11872 OnExposeComplete: enter
20:45:23.539 00.004 11872 UpdateGuideState(): m_state=6
20:45:23.542 00.003 11872 Star::Find(15, 1212, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 598
20:45:23.547 00.005 11872 Star::Find returns 1 (0), X=1212.02, Y=1067.43, Mass=5793, SNR=48.1, Peak=132 HFD=6.6
20:45:23.552 00.005 11872 CameraToMount -- cameraTheta (1.86) - m_xAngle (-3.14) = xAngle (4.99 = -1.29)
20:45:23.555 00.003 11872 CameraToMount -- cameraTheta (1.86) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.82 = -1.46)
20:45:23.559 00.004 11872 CameraToMount -- cameraX=-0.14 cameraY=0.48 hyp=0.50 cameraTheta=1.86 mountX=0.14 mountY=-0.50, mountTheta=-1.30
20:45:23.563 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.14, y=0.48, opts=13)
20:45:23.566 00.003 11872 Enqueuing Move request for scope (-0.14, 0.48)
20:45:23.569 00.003 9960 Worker thread wakes up
20:45:23.569 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=190, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
20:45:23.573 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.48) opts 0xd
20:45:23.573 00.000 11872 UpdateGuideState exits: m=5793 SNR=48.1
20:45:23.577 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.14, 0.48)
20:45:23.578 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:23.584 00.006 9960 Moving (-0.14, 0.48) raw xDistance=0.14 yDistance=-0.50
20:45:23.584 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:45:23.588 00.004 11872 Enqueuing Expose request
20:45:23.592 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
20:45:23.592 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.50 from input -0.50
20:45:23.592 00.000 9960 MoveAxis(E, 0, ABG)
20:45:23.592 00.000 9960 Move returns status 0, amount 0
20:45:23.593 00.001 9960 MoveAxis(N, 374, ABG)
20:45:23.593 00.000 9960 Guiding  Dir = 0, Dur = 374
20:45:23.593 00.000 9960 IsSlewing returns 0
20:45:23.594 00.001 9960 IsGuiding returns 0
20:45:23.594 00.000 9960 PulseGuide returned control before completion, sleep 384
20:45:23.991 00.397 9960 IsGuiding returns 1
20:45:23.992 00.001 9960 scope still moving after pulse duration time elapsed
20:45:24.022 00.030 9960 IsSlewing returns 0
20:45:24.025 00.003 9960 IsGuiding returns 0
20:45:24.025 00.000 9960 scope move finished after 374 + 58 ms
20:45:24.027 00.002 9960 Move returns status 0, amount 374
20:45:24.027 00.000 9960 move complete, result=0
20:45:24.028 00.001 9960 worker thread done servicing request
20:45:24.028 00.000 9960 Worker thread wakes up
20:45:24.028 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.5 px 374 ms NORTH
20:45:24.035 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:45:24.035 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1197,1052,31,31)
20:45:25.288 01.253 9960 Exposure complete
20:45:25.422 00.134 9960 worker thread done servicing request
20:45:25.422 00.000 11872 OnExposeComplete: enter
20:45:25.427 00.005 11872 UpdateGuideState(): m_state=6
20:45:25.432 00.005 11872 Star::Find(15, 1212, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 599
20:45:25.437 00.005 11872 Star::Find returns 1 (0), X=1212.06, Y=1066.84, Mass=5655, SNR=48.5, Peak=134 HFD=6.6
20:45:25.441 00.004 11872 CameraToMount -- cameraTheta (-2.40) - m_xAngle (-3.14) = xAngle (0.74 = 0.74)
20:45:25.445 00.004 11872 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.57 = 0.57)
20:45:25.448 00.003 11872 CameraToMount -- cameraX=-0.11 cameraY=-0.10 hyp=0.15 cameraTheta=-2.40 mountX=0.11 mountY=0.08, mountTheta=0.63
20:45:25.454 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.11, y=-0.10, opts=13)
20:45:25.459 00.005 11872 Enqueuing Move request for scope (-0.11, -0.10)
20:45:25.462 00.003 9960 Worker thread wakes up
20:45:25.462 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.10) opts 0xd
20:45:25.462 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.11, -0.10)
20:45:25.462 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=1, FiltMin=0, FiltMax=170, Gamma=1.000
20:45:25.467 00.005 11872 UpdateGuideState exits: m=5655 SNR=48.5
20:45:25.470 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:25.475 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:45:25.478 00.003 11872 Enqueuing Expose request
20:45:25.482 00.004 9960 Moving (-0.11, -0.10) raw xDistance=0.11 yDistance=0.08
20:45:25.482 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
20:45:25.483 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:45:25.483 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:45:25.483 00.000 9960 MoveAxis(E, 0, ABG)
20:45:25.483 00.000 9960 Move returns status 0, amount 0
20:45:25.483 00.000 9960 MoveAxis(N, 0, ABG)
20:45:25.484 00.001 9960 Move returns status 0, amount 0
20:45:25.484 00.000 9960 move complete, result=0
20:45:25.484 00.000 9960 worker thread done servicing request
20:45:25.485 00.001 9960 Worker thread wakes up
20:45:25.485 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:45:25.489 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
20:45:25.489 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1197,1052,31,31)
20:45:26.750 01.261 9960 Exposure complete
20:45:26.885 00.135 9960 worker thread done servicing request
20:45:26.885 00.000 11872 OnExposeComplete: enter
20:45:26.890 00.005 11872 UpdateGuideState(): m_state=6
20:45:26.894 00.004 11872 Star::Find(15, 1212, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 600
20:45:26.898 00.004 11872 Star::Find returns 1 (0), X=1211.99, Y=1067.23, Mass=5717, SNR=48.8, Peak=135 HFD=6.8
20:45:26.903 00.005 11872 CameraToMount -- cameraTheta (2.13) - m_xAngle (-3.14) = xAngle (5.27 = -1.02)
20:45:26.906 00.003 11872 CameraToMount -- cameraTheta (2.13) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.09 = -1.19)
20:45:26.909 00.003 11872 CameraToMount -- cameraX=-0.18 cameraY=0.29 hyp=0.34 cameraTheta=2.13 mountX=0.18 mountY=-0.32, mountTheta=-1.06
20:45:26.914 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.18, y=0.29, opts=13)
20:45:26.919 00.005 11872 Enqueuing Move request for scope (-0.18, 0.29)
20:45:26.922 00.003 9960 Worker thread wakes up
20:45:26.922 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.29) opts 0xd
20:45:26.922 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.18, 0.29)
20:45:26.923 00.001 9960 Moving (-0.18, 0.29) raw xDistance=0.18 yDistance=-0.32
20:45:26.923 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
20:45:26.923 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
20:45:26.923 00.000 9960 MoveAxis(E, 0, ABG)
20:45:26.923 00.000 9960 Move returns status 0, amount 0
20:45:26.923 00.000 9960 MoveAxis(N, 237, ABG)
20:45:26.923 00.000 9960 Guiding  Dir = 0, Dur = 237
20:45:26.924 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=203, med=1, FiltMin=0, FiltMax=191, Gamma=1.000
20:45:26.930 00.006 9960 IsSlewing returns 0
20:45:26.930 00.000 11872 UpdateGuideState exits: m=5717 SNR=48.8
20:45:26.935 00.005 9960 IsGuiding returns 0
20:45:26.935 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:26.939 00.004 9960 PulseGuide returned control before completion, sleep 247
20:45:26.940 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:45:26.944 00.004 11872 Enqueuing Expose request
20:45:27.192 00.248 9960 IsGuiding returns 1
20:45:27.193 00.001 9960 scope still moving after pulse duration time elapsed
20:45:27.223 00.030 9960 IsSlewing returns 0
20:45:27.226 00.003 9960 IsGuiding returns 0
20:45:27.226 00.000 9960 scope move finished after 237 + 54 ms
20:45:27.227 00.001 9960 Move returns status 0, amount 237
20:45:27.227 00.000 9960 move complete, result=0
20:45:27.227 00.000 9960 worker thread done servicing request
20:45:27.228 00.001 9960 Worker thread wakes up
20:45:27.228 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.3 px 237 ms NORTH
20:45:27.235 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:45:27.235 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1197,1052,31,31)
20:45:28.491 01.256 9960 Exposure complete
20:45:28.622 00.131 9960 worker thread done servicing request
20:45:28.622 00.000 11872 OnExposeComplete: enter
20:45:28.627 00.005 11872 UpdateGuideState(): m_state=6
20:45:28.632 00.005 11872 Star::Find(15, 1211, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 601
20:45:28.636 00.004 11872 Star::Find returns 1 (0), X=1212.01, Y=1067.14, Mass=5845, SNR=49.0, Peak=138 HFD=6.6
20:45:28.639 00.003 11872 CameraToMount -- cameraTheta (2.24) - m_xAngle (-3.14) = xAngle (5.38 = -0.90)
20:45:28.642 00.003 11872 CameraToMount -- cameraTheta (2.24) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.21 = -1.07)
20:45:28.647 00.005 11872 CameraToMount -- cameraX=-0.16 cameraY=0.20 hyp=0.25 cameraTheta=2.24 mountX=0.16 mountY=-0.22, mountTheta=-0.96
20:45:28.654 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.16, y=0.20, opts=13)
20:45:28.658 00.004 11872 Enqueuing Move request for scope (-0.16, 0.20)
20:45:28.663 00.005 9960 Worker thread wakes up
20:45:28.663 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=222, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
20:45:28.666 00.003 11872 UpdateGuideState exits: m=5845 SNR=49.0
20:45:28.671 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:28.676 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:45:28.680 00.004 11872 Enqueuing Expose request
20:45:28.683 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.20) opts 0xd
20:45:28.684 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.16, 0.20)
20:45:28.684 00.000 9960 Moving (-0.16, 0.20) raw xDistance=0.16 yDistance=-0.22
20:45:28.684 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
20:45:28.684 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
20:45:28.684 00.000 9960 MoveAxis(E, 0, ABG)
20:45:28.685 00.001 9960 Move returns status 0, amount 0
20:45:28.686 00.001 9960 MoveAxis(N, 166, ABG)
20:45:28.686 00.000 9960 Guiding  Dir = 0, Dur = 166
20:45:28.686 00.000 9960 IsSlewing returns 0
20:45:28.686 00.000 9960 IsGuiding returns 0
20:45:28.687 00.001 9960 PulseGuide returned control before completion, sleep 176
20:45:28.871 00.184 9960 IsGuiding returns 1
20:45:28.872 00.001 9960 scope still moving after pulse duration time elapsed
20:45:28.904 00.032 9960 IsSlewing returns 0
20:45:28.906 00.002 9960 IsGuiding returns 0
20:45:28.906 00.000 9960 scope move finished after 166 + 53 ms
20:45:28.907 00.001 9960 Move returns status 0, amount 166
20:45:28.907 00.000 9960 move complete, result=0
20:45:28.907 00.000 9960 worker thread done servicing request
20:45:28.908 00.001 9960 Worker thread wakes up
20:45:28.908 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.2 px 166 ms NORTH
20:45:28.914 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:45:28.914 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1197,1052,31,31)
20:45:30.163 01.249 9960 Exposure complete
20:45:30.300 00.137 9960 worker thread done servicing request
20:45:30.301 00.001 11872 OnExposeComplete: enter
20:45:30.304 00.003 11872 UpdateGuideState(): m_state=6
20:45:30.308 00.004 11872 Star::Find(15, 1212, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 602
20:45:30.312 00.004 11872 Star::Find returns 1 (0), X=1212.07, Y=1067.18, Mass=5540, SNR=47.3, Peak=132 HFD=6.6
20:45:30.317 00.005 11872 CameraToMount -- cameraTheta (1.94) - m_xAngle (-3.14) = xAngle (5.08 = -1.20)
20:45:30.320 00.003 11872 CameraToMount -- cameraTheta (1.94) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.91 = -1.37)
20:45:30.324 00.004 11872 CameraToMount -- cameraX=-0.09 cameraY=0.24 hyp=0.25 cameraTheta=1.94 mountX=0.09 mountY=-0.25, mountTheta=-1.22
20:45:30.329 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.09, y=0.24, opts=13)
20:45:30.335 00.006 11872 Enqueuing Move request for scope (-0.09, 0.24)
20:45:30.338 00.003 9960 Worker thread wakes up
20:45:30.339 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=223, med=1, FiltMin=0, FiltMax=192, Gamma=1.000
20:45:30.342 00.003 11872 UpdateGuideState exits: m=5540 SNR=47.3
20:45:30.347 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:30.350 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:45:30.355 00.005 11872 Enqueuing Expose request
20:45:30.358 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.24) opts 0xd
20:45:30.358 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.09, 0.24)
20:45:30.359 00.001 9960 Moving (-0.09, 0.24) raw xDistance=0.09 yDistance=-0.25
20:45:30.359 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
20:45:30.359 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
20:45:30.359 00.000 9960 MoveAxis(E, 0, ABG)
20:45:30.359 00.000 9960 Move returns status 0, amount 0
20:45:30.361 00.002 9960 MoveAxis(N, 185, ABG)
20:45:30.361 00.000 9960 Guiding  Dir = 0, Dur = 185
20:45:30.361 00.000 9960 IsSlewing returns 0
20:45:30.361 00.000 9960 IsGuiding returns 0
20:45:30.362 00.001 9960 PulseGuide returned control before completion, sleep 195
20:45:30.561 00.199 9960 IsGuiding returns 1
20:45:30.562 00.001 9960 scope still moving after pulse duration time elapsed
20:45:30.592 00.030 9960 IsSlewing returns 0
20:45:30.592 00.000 9960 IsGuiding returns 0
20:45:30.593 00.001 9960 scope move finished after 185 + 46 ms
20:45:30.593 00.000 9960 Move returns status 0, amount 185
20:45:30.594 00.001 9960 move complete, result=0
20:45:30.594 00.000 9960 worker thread done servicing request
20:45:30.595 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 185 ms NORTH
20:45:30.601 00.006 9960 Worker thread wakes up
20:45:30.601 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:45:30.601 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1197,1052,31,31)
20:45:31.853 01.252 9960 Exposure complete
20:45:31.985 00.132 9960 worker thread done servicing request
20:45:31.985 00.000 11872 OnExposeComplete: enter
20:45:31.991 00.006 11872 UpdateGuideState(): m_state=6
20:45:31.995 00.004 11872 Star::Find(15, 1212, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 603
20:45:31.998 00.003 11872 Star::Find returns 1 (0), X=1212.22, Y=1066.76, Mass=6087, SNR=50.5, Peak=143 HFD=6.7
20:45:32.002 00.004 11872 CameraToMount -- cameraTheta (-1.31) - m_xAngle (-3.14) = xAngle (1.83 = 1.83)
20:45:32.006 00.004 11872 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.66 = 1.66)
20:45:32.009 00.003 11872 CameraToMount -- cameraX=0.05 cameraY=-0.19 hyp=0.19 cameraTheta=-1.31 mountX=-0.05 mountY=0.19, mountTheta=1.82
20:45:32.015 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.05, y=-0.19, opts=13)
20:45:32.019 00.004 11872 Enqueuing Move request for scope (0.05, -0.19)
20:45:32.022 00.003 9960 Worker thread wakes up
20:45:32.023 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=216, med=1, FiltMin=0, FiltMax=185, Gamma=1.000
20:45:32.027 00.004 11872 UpdateGuideState exits: m=6087 SNR=50.5
20:45:32.031 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:32.035 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.19) opts 0xd
20:45:32.035 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:45:32.039 00.004 9960 Handling offset move in thread for scope, endpoint = (0.05, -0.19)
20:45:32.039 00.000 9960 Moving (0.05, -0.19) raw xDistance=-0.05 yDistance=0.19
20:45:32.040 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:45:32.040 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:45:32.040 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
20:45:32.040 00.000 9960 MoveAxis(E, 0, ABG)
20:45:32.040 00.000 9960 Move returns status 0, amount 0
20:45:32.040 00.000 9960 MoveAxis(N, 0, ABG)
20:45:32.040 00.000 9960 Move returns status 0, amount 0
20:45:32.040 00.000 11872 Enqueuing Expose request
20:45:32.044 00.004 9960 move complete, result=0
20:45:32.045 00.001 11872 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
20:45:32.049 00.004 9960 worker thread done servicing request
20:45:32.049 00.000 9960 Worker thread wakes up
20:45:32.051 00.002 9960 worker thread servicing REQUEST_EXPOSE 1000
20:45:32.051 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1197,1052,31,31)
20:45:33.292 01.241 9960 Exposure complete
20:45:33.418 00.126 9960 worker thread done servicing request
20:45:33.419 00.001 11872 OnExposeComplete: enter
20:45:33.423 00.004 11872 UpdateGuideState(): m_state=6
20:45:33.427 00.004 11872 Star::Find(15, 1212, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 604
20:45:33.432 00.005 11872 Star::Find returns 1 (0), X=1212.38, Y=1066.92, Mass=5761, SNR=48.5, Peak=131 HFD=6.7
20:45:33.435 00.003 11872 CameraToMount -- cameraTheta (-0.13) - m_xAngle (-3.14) = xAngle (3.01 = 3.01)
20:45:33.440 00.005 11872 CameraToMount -- cameraTheta (-0.13) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.84 = 2.84)
20:45:33.443 00.003 11872 CameraToMount -- cameraX=0.21 cameraY=-0.03 hyp=0.21 cameraTheta=-0.13 mountX=-0.21 mountY=0.06, mountTheta=2.85
20:45:33.449 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.21, y=-0.03, opts=13)
20:45:33.452 00.003 11872 Enqueuing Move request for scope (0.21, -0.03)
20:45:33.457 00.005 9960 Worker thread wakes up
20:45:33.458 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.03) opts 0xd
20:45:33.458 00.000 9960 Handling offset move in thread for scope, endpoint = (0.21, -0.03)
20:45:33.458 00.000 9960 Moving (0.21, -0.03) raw xDistance=-0.21 yDistance=0.06
20:45:33.458 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=203, med=1, FiltMin=0, FiltMax=186, Gamma=1.000
20:45:33.462 00.004 9960 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
20:45:33.462 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:45:33.462 00.000 11872 UpdateGuideState exits: m=5761 SNR=48.5
20:45:33.466 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:45:33.467 00.001 9960 MoveAxis(E, 88, ABG)
20:45:33.467 00.000 9960 Guiding  Dir = 2, Dur = 88
20:45:33.467 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:33.470 00.003 9960 IsSlewing returns 0
20:45:33.472 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:45:33.474 00.002 9960 IsGuiding returns 0
20:45:33.475 00.001 11872 Enqueuing Expose request
20:45:33.478 00.003 9960 PulseGuide returned control before completion, sleep 98
20:45:33.580 00.102 9960 IsGuiding returns 1
20:45:33.580 00.000 9960 scope still moving after pulse duration time elapsed
20:45:33.612 00.032 9960 IsSlewing returns 0
20:45:33.612 00.000 9960 IsGuiding returns 0
20:45:33.612 00.000 9960 scope move finished after 88 + 50 ms
20:45:33.614 00.002 9960 Move returns status 0, amount 88
20:45:33.614 00.000 9960 MoveAxis(N, 0, ABG)
20:45:33.614 00.000 9960 Move returns status 0, amount 0
20:45:33.615 00.001 9960 move complete, result=0
20:45:33.615 00.000 9960 worker thread done servicing request
20:45:33.615 00.000 9960 Worker thread wakes up
20:45:33.616 00.001 11872 GuideStep: -0.2 px 88 ms EAST, 0.1 px 0 ms NORTH
20:45:33.621 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:45:33.621 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1197,1052,31,31)
20:45:34.875 01.254 9960 Exposure complete
20:45:35.009 00.134 9960 worker thread done servicing request
20:45:35.010 00.001 11872 OnExposeComplete: enter
20:45:35.014 00.004 11872 UpdateGuideState(): m_state=6
20:45:35.019 00.005 11872 Star::Find(15, 1212, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 605
20:45:35.023 00.004 11872 Star::Find returns 1 (0), X=1212.13, Y=1067.42, Mass=5501, SNR=46.7, Peak=127 HFD=6.6
20:45:35.027 00.004 11872 CameraToMount -- cameraTheta (1.64) - m_xAngle (-3.14) = xAngle (4.77 = -1.51)
20:45:35.030 00.003 11872 CameraToMount -- cameraTheta (1.64) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.60 = -1.68)
20:45:35.034 00.004 11872 CameraToMount -- cameraX=-0.03 cameraY=0.48 hyp=0.48 cameraTheta=1.64 mountX=0.03 mountY=-0.48, mountTheta=-1.51
20:45:35.040 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.03, y=0.48, opts=13)
20:45:35.044 00.004 11872 Enqueuing Move request for scope (-0.03, 0.48)
20:45:35.048 00.004 9960 Worker thread wakes up
20:45:35.049 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=225, med=1, FiltMin=0, FiltMax=189, Gamma=1.000
20:45:35.054 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.48) opts 0xd
20:45:35.055 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.03, 0.48)
20:45:35.055 00.000 9960 Moving (-0.03, 0.48) raw xDistance=0.03 yDistance=-0.48
20:45:35.056 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:45:35.056 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.48 from input -0.48
20:45:35.056 00.000 9960 MoveAxis(E, 0, ABG)
20:45:35.056 00.000 9960 Move returns status 0, amount 0
20:45:35.057 00.001 9960 MoveAxis(N, 358, ABG)
20:45:35.057 00.000 9960 Guiding  Dir = 0, Dur = 358
20:45:35.057 00.000 11872 UpdateGuideState exits: m=5501 SNR=46.7
20:45:35.062 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:35.066 00.004 9960 IsSlewing returns 0
20:45:35.066 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:45:35.070 00.004 11872 Enqueuing Expose request
20:45:35.076 00.006 9960 IsGuiding returns 0
20:45:35.076 00.000 9960 PulseGuide returned control before completion, sleep 368
20:45:35.454 00.378 9960 IsGuiding returns 1
20:45:35.455 00.001 9960 scope still moving after pulse duration time elapsed
20:45:35.486 00.031 9960 IsSlewing returns 0
20:45:35.487 00.001 9960 IsGuiding returns 0
20:45:35.487 00.000 9960 scope move finished after 358 + 53 ms
20:45:35.488 00.001 9960 Move returns status 0, amount 358
20:45:35.488 00.000 9960 move complete, result=0
20:45:35.488 00.000 9960 worker thread done servicing request
20:45:35.490 00.002 9960 Worker thread wakes up
20:45:35.490 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.5 px 358 ms NORTH
20:45:35.496 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:45:35.496 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1197,1052,31,31)
20:45:36.741 01.245 9960 Exposure complete
20:45:36.877 00.136 9960 worker thread done servicing request
20:45:36.877 00.000 11872 OnExposeComplete: enter
20:45:36.882 00.005 11872 UpdateGuideState(): m_state=6
20:45:36.886 00.004 11872 Star::Find(15, 1212, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 606
20:45:36.891 00.005 11872 Star::Find returns 1 (0), X=1212.01, Y=1066.86, Mass=5766, SNR=49.2, Peak=138 HFD=6.6
20:45:36.895 00.004 11872 CameraToMount -- cameraTheta (-2.64) - m_xAngle (-3.14) = xAngle (0.49 = 0.49)
20:45:36.898 00.003 11872 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.32 = 0.32)
20:45:36.903 00.005 11872 CameraToMount -- cameraX=-0.16 cameraY=-0.09 hyp=0.18 cameraTheta=-2.64 mountX=0.16 mountY=0.06, mountTheta=0.34
20:45:36.908 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.16, y=-0.09, opts=13)
20:45:36.912 00.004 11872 Enqueuing Move request for scope (-0.16, -0.09)
20:45:36.916 00.004 9960 Worker thread wakes up
20:45:36.916 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.09) opts 0xd
20:45:36.916 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.16, -0.09)
20:45:36.916 00.000 9960 Moving (-0.16, -0.09) raw xDistance=0.16 yDistance=0.06
20:45:36.917 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
20:45:36.917 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:45:36.917 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=212, med=1, FiltMin=0, FiltMax=174, Gamma=1.000
20:45:36.922 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:45:36.922 00.000 9960 MoveAxis(E, 0, ABG)
20:45:36.922 00.000 9960 Move returns status 0, amount 0
20:45:36.922 00.000 9960 MoveAxis(N, 0, ABG)
20:45:36.922 00.000 9960 Move returns status 0, amount 0
20:45:36.922 00.000 9960 move complete, result=0
20:45:36.923 00.001 9960 worker thread done servicing request
20:45:36.923 00.000 11872 UpdateGuideState exits: m=5766 SNR=49.2
20:45:36.927 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:36.931 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:45:36.935 00.004 11872 Enqueuing Expose request
20:45:36.938 00.003 11872 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:45:36.942 00.004 9960 Worker thread wakes up
20:45:36.942 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:45:36.942 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1197,1052,31,31)
20:45:38.200 01.258 9960 Exposure complete
20:45:38.326 00.126 9960 worker thread done servicing request
20:45:38.326 00.000 11872 OnExposeComplete: enter
20:45:38.331 00.005 11872 UpdateGuideState(): m_state=6
20:45:38.336 00.005 11872 Star::Find(15, 1212, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 607
20:45:38.340 00.004 11872 Star::Find returns 1 (0), X=1211.97, Y=1067.22, Mass=5949, SNR=49.9, Peak=138 HFD=6.7
20:45:38.343 00.003 11872 CameraToMount -- cameraTheta (2.19) - m_xAngle (-3.14) = xAngle (5.33 = -0.95)
20:45:38.347 00.004 11872 CameraToMount -- cameraTheta (2.19) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.16 = -1.13)
20:45:38.350 00.003 11872 CameraToMount -- cameraX=-0.20 cameraY=0.28 hyp=0.34 cameraTheta=2.19 mountX=0.20 mountY=-0.31, mountTheta=-1.00
20:45:38.354 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.20, y=0.28, opts=13)
20:45:38.359 00.005 11872 Enqueuing Move request for scope (-0.20, 0.28)
20:45:38.362 00.003 9960 Worker thread wakes up
20:45:38.364 00.002 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.28) opts 0xd
20:45:38.364 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.20, 0.28)
20:45:38.364 00.000 9960 Moving (-0.20, 0.28) raw xDistance=0.20 yDistance=-0.31
20:45:38.364 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
20:45:38.364 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=217, med=1, FiltMin=0, FiltMax=187, Gamma=1.000
20:45:38.369 00.005 9960 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
20:45:38.369 00.000 9960 MoveAxis(E, 0, ABG)
20:45:38.369 00.000 11872 UpdateGuideState exits: m=5949 SNR=49.9
20:45:38.373 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:38.376 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:45:38.381 00.005 9960 Move returns status 0, amount 0
20:45:38.381 00.000 9960 MoveAxis(N, 231, ABG)
20:45:38.381 00.000 11872 Enqueuing Expose request
20:45:38.389 00.008 9960 Guiding  Dir = 0, Dur = 231
20:45:38.389 00.000 9960 IsSlewing returns 0
20:45:38.390 00.001 9960 IsGuiding returns 0
20:45:38.391 00.001 9960 PulseGuide returned control before completion, sleep 241
20:45:38.642 00.251 9960 IsGuiding returns 1
20:45:38.643 00.001 9960 scope still moving after pulse duration time elapsed
20:45:38.673 00.030 9960 IsSlewing returns 0
20:45:38.674 00.001 9960 IsGuiding returns 0
20:45:38.675 00.001 9960 scope move finished after 231 + 52 ms
20:45:38.675 00.000 9960 Move returns status 0, amount 231
20:45:38.675 00.000 9960 move complete, result=0
20:45:38.676 00.001 9960 worker thread done servicing request
20:45:38.676 00.000 9960 Worker thread wakes up
20:45:38.676 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.3 px 231 ms NORTH
20:45:38.682 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:45:38.682 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1197,1052,31,31)
20:45:39.927 01.245 9960 Exposure complete
20:45:40.052 00.125 9960 worker thread done servicing request
20:45:40.053 00.001 11872 OnExposeComplete: enter
20:45:40.058 00.005 11872 UpdateGuideState(): m_state=6
20:45:40.061 00.003 11872 Star::Find(15, 1211, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 608
20:45:40.065 00.004 11872 Star::Find returns 1 (0), X=1212.15, Y=1066.81, Mass=5819, SNR=48.8, Peak=139 HFD=6.7
20:45:40.070 00.005 11872 CameraToMount -- cameraTheta (-1.67) - m_xAngle (-3.14) = xAngle (1.47 = 1.47)
20:45:40.074 00.004 11872 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.29 = 1.29)
20:45:40.078 00.004 11872 CameraToMount -- cameraX=-0.01 cameraY=-0.13 hyp=0.13 cameraTheta=-1.67 mountX=0.01 mountY=0.13, mountTheta=1.46
20:45:40.083 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.01, y=-0.13, opts=13)
20:45:40.087 00.004 11872 Enqueuing Move request for scope (-0.01, -0.13)
20:45:40.091 00.004 9960 Worker thread wakes up
20:45:40.091 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.13) opts 0xd
20:45:40.092 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.01, -0.13)
20:45:40.092 00.000 9960 Moving (-0.01, -0.13) raw xDistance=0.01 yDistance=0.13
20:45:40.092 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:45:40.092 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:45:40.093 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=1, FiltMin=0, FiltMax=184, Gamma=1.000
20:45:40.097 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
20:45:40.097 00.000 9960 MoveAxis(E, 0, ABG)
20:45:40.097 00.000 9960 Move returns status 0, amount 0
20:45:40.098 00.001 9960 MoveAxis(N, 0, ABG)
20:45:40.098 00.000 11872 UpdateGuideState exits: m=5819 SNR=48.8
20:45:40.103 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:40.106 00.003 9960 Move returns status 0, amount 0
20:45:40.106 00.000 9960 move complete, result=0
20:45:40.108 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:45:40.115 00.007 11872 Enqueuing Expose request
20:45:40.124 00.009 9960 worker thread done servicing request
20:45:40.124 00.000 9960 Worker thread wakes up
20:45:40.124 00.000 11872 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:45:40.130 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:45:40.131 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1197,1052,31,31)
20:45:41.384 01.253 9960 Exposure complete
20:45:41.543 00.159 9960 worker thread done servicing request
20:45:41.544 00.001 11872 OnExposeComplete: enter
20:45:41.549 00.005 11872 UpdateGuideState(): m_state=6
20:45:41.552 00.003 11872 Star::Find(15, 1212, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 609
20:45:41.555 00.003 11872 Star::Find returns 1 (0), X=1212.06, Y=1067.27, Mass=5626, SNR=48.4, Peak=137 HFD=6.7
20:45:41.559 00.004 11872 CameraToMount -- cameraTheta (1.90) - m_xAngle (-3.14) = xAngle (5.04 = -1.25)
20:45:41.564 00.005 11872 CameraToMount -- cameraTheta (1.90) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.86 = -1.42)
20:45:41.567 00.003 11872 CameraToMount -- cameraX=-0.11 cameraY=0.32 hyp=0.34 cameraTheta=1.90 mountX=0.11 mountY=-0.34, mountTheta=-1.26
20:45:41.571 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.11, y=0.32, opts=13)
20:45:41.575 00.004 11872 Enqueuing Move request for scope (-0.11, 0.32)
20:45:41.578 00.003 9960 Worker thread wakes up
20:45:41.578 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.32) opts 0xd
20:45:41.579 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.11, 0.32)
20:45:41.579 00.000 9960 Moving (-0.11, 0.32) raw xDistance=0.11 yDistance=-0.34
20:45:41.579 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=210, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
20:45:41.583 00.004 11872 UpdateGuideState exits: m=5626 SNR=48.4
20:45:41.587 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:41.590 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:45:41.593 00.003 11872 Enqueuing Expose request
20:45:41.597 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
20:45:41.597 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
20:45:41.598 00.001 9960 MoveAxis(E, 0, ABG)
20:45:41.598 00.000 9960 Move returns status 0, amount 0
20:45:41.598 00.000 9960 MoveAxis(N, 253, ABG)
20:45:41.598 00.000 9960 Guiding  Dir = 0, Dur = 253
20:45:41.598 00.000 9960 IsSlewing returns 0
20:45:41.598 00.000 9960 IsGuiding returns 0
20:45:41.599 00.001 9960 PulseGuide returned control before completion, sleep 263
20:45:41.876 00.277 9960 IsGuiding returns 1
20:45:41.876 00.000 9960 scope still moving after pulse duration time elapsed
20:45:41.906 00.030 9960 IsSlewing returns 0
20:45:41.908 00.002 9960 IsGuiding returns 0
20:45:41.908 00.000 9960 scope move finished after 253 + 56 ms
20:45:41.909 00.001 9960 Move returns status 0, amount 253
20:45:41.909 00.000 9960 move complete, result=0
20:45:41.910 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 253 ms NORTH
20:45:41.917 00.007 9960 worker thread done servicing request
20:45:41.918 00.001 9960 Worker thread wakes up
20:45:41.918 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:45:41.919 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1197,1052,31,31)
20:45:43.169 01.250 9960 Exposure complete
20:45:43.301 00.132 9960 worker thread done servicing request
20:45:43.301 00.000 11872 OnExposeComplete: enter
20:45:43.305 00.004 11872 UpdateGuideState(): m_state=6
20:45:43.309 00.004 11872 Star::Find(15, 1212, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 610
20:45:43.312 00.003 11872 Star::Find returns 1 (0), X=1212.15, Y=1067.11, Mass=5565, SNR=47.6, Peak=128 HFD=6.6
20:45:43.316 00.004 11872 CameraToMount -- cameraTheta (1.65) - m_xAngle (-3.14) = xAngle (4.79 = -1.49)
20:45:43.320 00.004 11872 CameraToMount -- cameraTheta (1.65) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.62 = -1.67)
20:45:43.324 00.004 11872 CameraToMount -- cameraX=-0.01 cameraY=0.16 hyp=0.17 cameraTheta=1.65 mountX=0.01 mountY=-0.16, mountTheta=-1.49
20:45:43.331 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.01, y=0.16, opts=13)
20:45:43.338 00.007 11872 Enqueuing Move request for scope (-0.01, 0.16)
20:45:43.342 00.004 9960 Worker thread wakes up
20:45:43.342 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=204, med=1, FiltMin=0, FiltMax=181, Gamma=1.000
20:45:43.347 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.16) opts 0xd
20:45:43.348 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.01, 0.16)
20:45:43.348 00.000 9960 Moving (-0.01, 0.16) raw xDistance=0.01 yDistance=-0.16
20:45:43.348 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:45:43.348 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:45:43.349 00.001 11872 UpdateGuideState exits: m=5565 SNR=47.6
20:45:43.353 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
20:45:43.353 00.000 9960 MoveAxis(E, 0, ABG)
20:45:43.353 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:43.357 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:45:43.360 00.003 9960 Move returns status 0, amount 0
20:45:43.361 00.001 9960 MoveAxis(N, 0, ABG)
20:45:43.362 00.001 11872 Enqueuing Expose request
20:45:43.365 00.003 9960 Move returns status 0, amount 0
20:45:43.366 00.001 9960 move complete, result=0
20:45:43.366 00.000 9960 worker thread done servicing request
20:45:43.366 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
20:45:43.370 00.004 9960 Worker thread wakes up
20:45:43.370 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:45:43.370 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1197,1052,31,31)
20:45:44.624 01.254 9960 Exposure complete
20:45:44.754 00.130 9960 worker thread done servicing request
20:45:44.755 00.001 11872 OnExposeComplete: enter
20:45:44.759 00.004 11872 UpdateGuideState(): m_state=6
20:45:44.763 00.004 11872 Star::Find(15, 1212, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 611
20:45:44.767 00.004 11872 Star::Find returns 1 (0), X=1212.26, Y=1067.19, Mass=5798, SNR=49.0, Peak=144 HFD=6.6
20:45:44.771 00.004 11872 CameraToMount -- cameraTheta (1.20) - m_xAngle (-3.14) = xAngle (4.34 = -1.95)
20:45:44.776 00.005 11872 CameraToMount -- cameraTheta (1.20) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.16 = -2.12)
20:45:44.779 00.003 11872 CameraToMount -- cameraX=0.10 cameraY=0.24 hyp=0.26 cameraTheta=1.20 mountX=-0.10 mountY=-0.22, mountTheta=-1.98
20:45:44.784 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.10, y=0.24, opts=13)
20:45:44.789 00.005 11872 Enqueuing Move request for scope (0.10, 0.24)
20:45:44.792 00.003 9960 Worker thread wakes up
20:45:44.792 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.24) opts 0xd
20:45:44.792 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=222, med=1, FiltMin=0, FiltMax=192, Gamma=1.000
20:45:44.797 00.005 9960 Handling offset move in thread for scope, endpoint = (0.10, 0.24)
20:45:44.797 00.000 9960 Moving (0.10, 0.24) raw xDistance=-0.10 yDistance=-0.22
20:45:44.797 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
20:45:44.797 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
20:45:44.797 00.000 9960 MoveAxis(E, 0, ABG)
20:45:44.798 00.001 9960 Move returns status 0, amount 0
20:45:44.798 00.000 11872 UpdateGuideState exits: m=5798 SNR=49.0
20:45:44.803 00.005 9960 MoveAxis(N, 166, ABG)
20:45:44.803 00.000 9960 Guiding  Dir = 0, Dur = 166
20:45:44.804 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:44.808 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:45:44.811 00.003 11872 Enqueuing Expose request
20:45:44.816 00.005 9960 IsSlewing returns 0
20:45:44.816 00.000 9960 IsGuiding returns 0
20:45:44.817 00.001 9960 PulseGuide returned control before completion, sleep 176
20:45:45.004 00.187 9960 IsGuiding returns 1
20:45:45.004 00.000 9960 scope still moving after pulse duration time elapsed
20:45:45.034 00.030 9960 IsSlewing returns 0
20:45:45.035 00.001 9960 IsGuiding returns 0
20:45:45.037 00.002 9960 scope move finished after 166 + 54 ms
20:45:45.037 00.000 9960 Move returns status 0, amount 166
20:45:45.038 00.001 9960 move complete, result=0
20:45:45.038 00.000 9960 worker thread done servicing request
20:45:45.038 00.000 9960 Worker thread wakes up
20:45:45.039 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 166 ms NORTH
20:45:45.046 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:45:45.047 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1197,1052,31,31)
20:45:46.305 01.258 9960 Exposure complete
20:45:46.456 00.151 9960 worker thread done servicing request
20:45:46.456 00.000 11872 OnExposeComplete: enter
20:45:46.460 00.004 11872 UpdateGuideState(): m_state=6
20:45:46.464 00.004 11872 Star::Find(15, 1212, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 612
20:45:46.468 00.004 11872 Star::Find returns 1 (0), X=1212.11, Y=1067.52, Mass=5096, SNR=46.0, Peak=133 HFD=6.5
20:45:46.473 00.005 11872 CameraToMount -- cameraTheta (1.67) - m_xAngle (-3.14) = xAngle (4.81 = -1.48)
20:45:46.476 00.003 11872 CameraToMount -- cameraTheta (1.67) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.63 = -1.65)
20:45:46.480 00.004 11872 CameraToMount -- cameraX=-0.06 cameraY=0.58 hyp=0.58 cameraTheta=1.67 mountX=0.05 mountY=-0.58, mountTheta=-1.48
20:45:46.486 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.06, y=0.58, opts=13)
20:45:46.490 00.004 11872 Enqueuing Move request for scope (-0.06, 0.58)
20:45:46.494 00.004 9960 Worker thread wakes up
20:45:46.494 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.58) opts 0xd
20:45:46.494 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.06, 0.58)
20:45:46.494 00.000 9960 Moving (-0.06, 0.58) raw xDistance=0.05 yDistance=-0.58
20:45:46.495 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
20:45:46.495 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=204, med=1, FiltMin=0, FiltMax=184, Gamma=1.000
20:45:46.500 00.005 11872 UpdateGuideState exits: m=5096 SNR=46.0
20:45:46.504 00.004 9960 GuideAlgorithmResistSwitch::result() returns -0.58 from input -0.58
20:45:46.504 00.000 9960 MoveAxis(E, 0, ABG)
20:45:46.504 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:46.508 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:45:46.511 00.003 9960 Move returns status 0, amount 0
20:45:46.511 00.000 11872 Enqueuing Expose request
20:45:46.516 00.005 9960 MoveAxis(N, 432, ABG)
20:45:46.516 00.000 9960 Guiding  Dir = 0, Dur = 432
20:45:46.516 00.000 9960 IsSlewing returns 0
20:45:46.517 00.001 9960 IsGuiding returns 0
20:45:46.517 00.000 9960 PulseGuide returned control before completion, sleep 442
20:45:46.967 00.450 9960 IsGuiding returns 1
20:45:46.968 00.001 9960 scope still moving after pulse duration time elapsed
20:45:46.998 00.030 9960 IsSlewing returns 0
20:45:46.999 00.001 9960 IsGuiding returns 0
20:45:47.001 00.002 9960 scope move finished after 432 + 51 ms
20:45:47.001 00.000 9960 Move returns status 0, amount 432
20:45:47.002 00.001 9960 move complete, result=0
20:45:47.002 00.000 9960 worker thread done servicing request
20:45:47.003 00.001 9960 Worker thread wakes up
20:45:47.003 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.6 px 432 ms NORTH
20:45:47.009 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:45:47.009 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1197,1052,31,31)
20:45:48.261 01.252 9960 Exposure complete
20:45:48.398 00.137 9960 worker thread done servicing request
20:45:48.399 00.001 11872 OnExposeComplete: enter
20:45:48.404 00.005 11872 UpdateGuideState(): m_state=6
20:45:48.410 00.006 11872 Star::Find(15, 1212, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 613
20:45:48.415 00.005 11872 Star::Find returns 1 (0), X=1212.19, Y=1066.77, Mass=5771, SNR=48.9, Peak=134 HFD=6.6
20:45:48.422 00.007 11872 CameraToMount -- cameraTheta (-1.41) - m_xAngle (-3.14) = xAngle (1.72 = 1.72)
20:45:48.428 00.006 11872 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.55 = 1.55)
20:45:48.432 00.004 11872 CameraToMount -- cameraX=0.03 cameraY=-0.17 hyp=0.17 cameraTheta=-1.41 mountX=-0.03 mountY=0.17, mountTheta=1.72
20:45:48.439 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.03, y=-0.17, opts=13)
20:45:48.444 00.005 11872 Enqueuing Move request for scope (0.03, -0.17)
20:45:48.448 00.004 9960 Worker thread wakes up
20:45:48.449 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=219, med=1, FiltMin=0, FiltMax=192, Gamma=1.000
20:45:48.453 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.17) opts 0xd
20:45:48.454 00.001 9960 Handling offset move in thread for scope, endpoint = (0.03, -0.17)
20:45:48.454 00.000 9960 Moving (0.03, -0.17) raw xDistance=-0.03 yDistance=0.17
20:45:48.455 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:45:48.455 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:45:48.455 00.000 11872 UpdateGuideState exits: m=5771 SNR=48.9
20:45:48.461 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:48.466 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:45:48.469 00.003 11872 Enqueuing Expose request
20:45:48.473 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
20:45:48.474 00.001 9960 MoveAxis(E, 0, ABG)
20:45:48.474 00.000 9960 Move returns status 0, amount 0
20:45:48.474 00.000 9960 MoveAxis(N, 0, ABG)
20:45:48.474 00.000 9960 Move returns status 0, amount 0
20:45:48.475 00.001 9960 move complete, result=0
20:45:48.475 00.000 9960 worker thread done servicing request
20:45:48.475 00.000 9960 Worker thread wakes up
20:45:48.475 00.000 11872 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
20:45:48.480 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:45:48.480 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1197,1052,31,31)
20:45:49.728 01.248 9960 Exposure complete
20:45:49.865 00.137 9960 worker thread done servicing request
20:45:49.865 00.000 11872 OnExposeComplete: enter
20:45:49.869 00.004 11872 UpdateGuideState(): m_state=6
20:45:49.874 00.005 11872 Star::Find(15, 1212, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 614
20:45:49.879 00.005 11872 Star::Find returns 1 (0), X=1212.42, Y=1066.75, Mass=5669, SNR=48.2, Peak=140 HFD=6.8
20:45:49.882 00.003 11872 CameraToMount -- cameraTheta (-0.67) - m_xAngle (-3.14) = xAngle (2.47 = 2.47)
20:45:49.887 00.005 11872 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.30 = 2.30)
20:45:49.891 00.004 11872 CameraToMount -- cameraX=0.25 cameraY=-0.20 hyp=0.32 cameraTheta=-0.67 mountX=-0.25 mountY=0.24, mountTheta=2.38
20:45:49.897 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.25, y=-0.20, opts=13)
20:45:49.901 00.004 11872 Enqueuing Move request for scope (0.25, -0.20)
20:45:49.904 00.003 9960 Worker thread wakes up
20:45:49.905 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.20) opts 0xd
20:45:49.905 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=218, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
20:45:49.910 00.005 11872 UpdateGuideState exits: m=5669 SNR=48.2
20:45:49.912 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:49.915 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:45:49.920 00.005 9960 Handling offset move in thread for scope, endpoint = (0.25, -0.20)
20:45:49.920 00.000 9960 Moving (0.25, -0.20) raw xDistance=-0.25 yDistance=0.24
20:45:49.920 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
20:45:49.920 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:45:49.921 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
20:45:49.921 00.000 11872 Enqueuing Expose request
20:45:49.925 00.004 9960 MoveAxis(E, 104, ABG)
20:45:49.925 00.000 9960 Guiding  Dir = 2, Dur = 104
20:45:49.925 00.000 9960 IsSlewing returns 0
20:45:49.926 00.001 9960 IsGuiding returns 0
20:45:49.926 00.000 9960 PulseGuide returned control before completion, sleep 114
20:45:50.046 00.120 9960 IsGuiding returns 1
20:45:50.046 00.000 9960 scope still moving after pulse duration time elapsed
20:45:50.076 00.030 9960 IsSlewing returns 0
20:45:50.078 00.002 9960 IsGuiding returns 0
20:45:50.078 00.000 9960 scope move finished after 104 + 48 ms
20:45:50.078 00.000 9960 Move returns status 0, amount 104
20:45:50.080 00.002 9960 MoveAxis(N, 0, ABG)
20:45:50.080 00.000 9960 Move returns status 0, amount 0
20:45:50.080 00.000 9960 move complete, result=0
20:45:50.081 00.001 9960 worker thread done servicing request
20:45:50.081 00.000 9960 Worker thread wakes up
20:45:50.081 00.000 11872 GuideStep: -0.2 px 104 ms EAST, 0.2 px 0 ms NORTH
20:45:50.088 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:45:50.088 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1197,1052,31,31)
20:45:51.339 01.251 9960 Exposure complete
20:45:51.465 00.126 9960 worker thread done servicing request
20:45:51.466 00.001 11872 OnExposeComplete: enter
20:45:51.469 00.003 11872 UpdateGuideState(): m_state=6
20:45:51.473 00.004 11872 Star::Find(15, 1212, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 615
20:45:51.477 00.004 11872 Star::Find returns 1 (0), X=1211.92, Y=1067.08, Mass=5784, SNR=50.0, Peak=126 HFD=6.5
20:45:51.482 00.005 11872 CameraToMount -- cameraTheta (2.62) - m_xAngle (-3.14) = xAngle (5.76 = -0.52)
20:45:51.485 00.003 11872 CameraToMount -- cameraTheta (2.62) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.59 = -0.69)
20:45:51.489 00.004 11872 CameraToMount -- cameraX=-0.24 cameraY=0.14 hyp=0.28 cameraTheta=2.62 mountX=0.24 mountY=-0.18, mountTheta=-0.63
20:45:51.494 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.24, y=0.14, opts=13)
20:45:51.498 00.004 11872 Enqueuing Move request for scope (-0.24, 0.14)
20:45:51.503 00.005 9960 Worker thread wakes up
20:45:51.503 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=222, med=1, FiltMin=0, FiltMax=172, Gamma=1.000
20:45:51.507 00.004 11872 UpdateGuideState exits: m=5784 SNR=50.0
20:45:51.511 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.14) opts 0xd
20:45:51.511 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.24, 0.14)
20:45:51.511 00.000 9960 Moving (-0.24, 0.14) raw xDistance=0.24 yDistance=-0.18
20:45:51.511 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:51.515 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:45:51.520 00.005 11872 Enqueuing Expose request
20:45:51.524 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.24
20:45:51.525 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:45:51.525 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
20:45:51.525 00.000 9960 MoveAxis(W, 94, ABG)
20:45:51.525 00.000 9960 Guiding  Dir = 3, Dur = 94
20:45:51.526 00.001 9960 IsSlewing returns 0
20:45:51.526 00.000 9960 IsGuiding returns 0
20:45:51.527 00.001 9960 PulseGuide returned control before completion, sleep 104
20:45:51.640 00.113 9960 IsGuiding returns 1
20:45:51.643 00.003 9960 scope still moving after pulse duration time elapsed
20:45:51.671 00.028 9960 IsSlewing returns 0
20:45:51.673 00.002 9960 IsGuiding returns 0
20:45:51.674 00.001 9960 scope move finished after 94 + 52 ms
20:45:51.674 00.000 9960 Move returns status 0, amount 94
20:45:51.674 00.000 9960 MoveAxis(N, 0, ABG)
20:45:51.675 00.001 9960 Move returns status 0, amount 0
20:45:51.675 00.000 9960 move complete, result=0
20:45:51.675 00.000 9960 worker thread done servicing request
20:45:51.676 00.001 9960 Worker thread wakes up
20:45:51.676 00.000 11872 GuideStep: 0.2 px 94 ms WEST, -0.2 px 0 ms NORTH
20:45:51.686 00.010 9960 worker thread servicing REQUEST_EXPOSE 1000
20:45:51.687 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1197,1052,31,31)
20:45:52.931 01.244 9960 Exposure complete
20:45:53.060 00.129 9960 worker thread done servicing request
20:45:53.062 00.002 11872 OnExposeComplete: enter
20:45:53.066 00.004 11872 UpdateGuideState(): m_state=6
20:45:53.069 00.003 11872 Star::Find(15, 1211, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 616
20:45:53.073 00.004 11872 Star::Find returns 1 (0), X=1212.12, Y=1067.29, Mass=5637, SNR=48.3, Peak=135 HFD=6.6
20:45:53.077 00.004 11872 CameraToMount -- cameraTheta (1.71) - m_xAngle (-3.14) = xAngle (4.85 = -1.43)
20:45:53.085 00.008 11872 CameraToMount -- cameraTheta (1.71) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.68 = -1.61)
20:45:53.089 00.004 11872 CameraToMount -- cameraX=-0.05 cameraY=0.34 hyp=0.35 cameraTheta=1.71 mountX=0.05 mountY=-0.35, mountTheta=-1.43
20:45:53.094 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.05, y=0.34, opts=13)
20:45:53.099 00.005 11872 Enqueuing Move request for scope (-0.05, 0.34)
20:45:53.102 00.003 9960 Worker thread wakes up
20:45:53.102 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=218, med=1, FiltMin=0, FiltMax=189, Gamma=1.000
20:45:53.112 00.010 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.34) opts 0xd
20:45:53.112 00.000 11872 UpdateGuideState exits: m=5637 SNR=48.3
20:45:53.118 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:53.122 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.05, 0.34)
20:45:53.122 00.000 9960 Moving (-0.05, 0.34) raw xDistance=0.05 yDistance=-0.35
20:45:53.122 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
20:45:53.122 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
20:45:53.122 00.000 9960 MoveAxis(E, 0, ABG)
20:45:53.122 00.000 9960 Move returns status 0, amount 0
20:45:53.123 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:45:53.128 00.005 11872 Enqueuing Expose request
20:45:53.131 00.003 9960 MoveAxis(N, 258, ABG)
20:45:53.131 00.000 9960 Guiding  Dir = 0, Dur = 258
20:45:53.132 00.001 9960 IsSlewing returns 0
20:45:53.132 00.000 9960 IsGuiding returns 0
20:45:53.132 00.000 9960 PulseGuide returned control before completion, sleep 268
20:45:53.408 00.276 9960 IsGuiding returns 1
20:45:53.410 00.002 9960 scope still moving after pulse duration time elapsed
20:45:53.440 00.030 9960 IsSlewing returns 0
20:45:53.442 00.002 9960 IsGuiding returns 0
20:45:53.442 00.000 9960 scope move finished after 258 + 51 ms
20:45:53.442 00.000 9960 Move returns status 0, amount 258
20:45:53.442 00.000 9960 move complete, result=0
20:45:53.443 00.001 9960 worker thread done servicing request
20:45:53.443 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.3 px 258 ms NORTH
20:45:53.449 00.006 9960 Worker thread wakes up
20:45:53.449 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:45:53.450 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1197,1052,31,31)
20:45:54.698 01.248 9960 Exposure complete
20:45:54.830 00.132 9960 worker thread done servicing request
20:45:54.831 00.001 11872 OnExposeComplete: enter
20:45:54.837 00.006 11872 UpdateGuideState(): m_state=6
20:45:54.841 00.004 11872 Star::Find(15, 1212, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 617
20:45:54.844 00.003 11872 Star::Find returns 1 (0), X=1212.32, Y=1067.02, Mass=5508, SNR=48.0, Peak=134 HFD=6.6
20:45:54.848 00.004 11872 CameraToMount -- cameraTheta (0.45) - m_xAngle (-3.14) = xAngle (3.59 = -2.69)
20:45:54.852 00.004 11872 CameraToMount -- cameraTheta (0.45) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.42 = -2.87)
20:45:54.856 00.004 11872 CameraToMount -- cameraX=0.15 cameraY=0.07 hyp=0.17 cameraTheta=0.45 mountX=-0.15 mountY=-0.05, mountTheta=-2.85
20:45:54.861 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.15, y=0.07, opts=13)
20:45:54.865 00.004 11872 Enqueuing Move request for scope (0.15, 0.07)
20:45:54.870 00.005 9960 Worker thread wakes up
20:45:54.870 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=1, FiltMin=0, FiltMax=177, Gamma=1.000
20:45:54.873 00.003 11872 UpdateGuideState exits: m=5508 SNR=48.0
20:45:54.877 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.07) opts 0xd
20:45:54.877 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:54.881 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:45:54.885 00.004 11872 Enqueuing Expose request
20:45:54.890 00.005 9960 Handling offset move in thread for scope, endpoint = (0.15, 0.07)
20:45:54.890 00.000 9960 Moving (0.15, 0.07) raw xDistance=-0.15 yDistance=-0.05
20:45:54.890 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
20:45:54.890 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:45:54.890 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:45:54.891 00.001 9960 MoveAxis(E, 0, ABG)
20:45:54.891 00.000 9960 Move returns status 0, amount 0
20:45:54.891 00.000 9960 MoveAxis(N, 0, ABG)
20:45:54.891 00.000 9960 Move returns status 0, amount 0
20:45:54.891 00.000 9960 move complete, result=0
20:45:54.891 00.000 9960 worker thread done servicing request
20:45:54.892 00.001 11872 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
20:45:54.899 00.007 9960 Worker thread wakes up
20:45:54.899 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:45:54.899 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1197,1052,31,31)
20:45:56.139 01.240 9960 Exposure complete
20:45:56.278 00.139 9960 worker thread done servicing request
20:45:56.278 00.000 11872 OnExposeComplete: enter
20:45:56.281 00.003 11872 UpdateGuideState(): m_state=6
20:45:56.284 00.003 11872 Star::Find(15, 1212, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 618
20:45:56.288 00.004 11872 Star::Find returns 1 (0), X=1212.25, Y=1067.09, Mass=5659, SNR=48.2, Peak=122 HFD=6.7
20:45:56.292 00.004 11872 CameraToMount -- cameraTheta (1.03) - m_xAngle (-3.14) = xAngle (4.17 = -2.11)
20:45:56.295 00.003 11872 CameraToMount -- cameraTheta (1.03) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.00 = -2.29)
20:45:56.299 00.004 11872 CameraToMount -- cameraX=0.09 cameraY=0.15 hyp=0.17 cameraTheta=1.03 mountX=-0.09 mountY=-0.13, mountTheta=-2.17
20:45:56.306 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.09, y=0.15, opts=13)
20:45:56.309 00.003 11872 Enqueuing Move request for scope (0.09, 0.15)
20:45:56.313 00.004 9960 Worker thread wakes up
20:45:56.313 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.15) opts 0xd
20:45:56.313 00.000 9960 Handling offset move in thread for scope, endpoint = (0.09, 0.15)
20:45:56.313 00.000 9960 Moving (0.09, 0.15) raw xDistance=-0.09 yDistance=-0.13
20:45:56.314 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:45:56.315 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:45:56.315 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=217, med=1, FiltMin=0, FiltMax=188, Gamma=1.000
20:45:56.318 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:45:56.318 00.000 11872 UpdateGuideState exits: m=5659 SNR=48.2
20:45:56.321 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:56.325 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:45:56.328 00.003 11872 Enqueuing Expose request
20:45:56.331 00.003 9960 MoveAxis(E, 0, ABG)
20:45:56.331 00.000 9960 Move returns status 0, amount 0
20:45:56.331 00.000 9960 MoveAxis(N, 0, ABG)
20:45:56.331 00.000 9960 Move returns status 0, amount 0
20:45:56.332 00.001 9960 move complete, result=0
20:45:56.332 00.000 9960 worker thread done servicing request
20:45:56.332 00.000 9960 Worker thread wakes up
20:45:56.332 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:45:56.336 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
20:45:56.336 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1197,1052,31,31)
20:45:57.589 01.253 9960 Exposure complete
20:45:57.708 00.119 9960 worker thread done servicing request
20:45:57.708 00.000 11872 OnExposeComplete: enter
20:45:57.713 00.005 11872 UpdateGuideState(): m_state=6
20:45:57.718 00.005 11872 Star::Find(15, 1212, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 619
20:45:57.721 00.003 11872 Star::Find returns 1 (0), X=1212.36, Y=1067.48, Mass=5510, SNR=47.5, Peak=126 HFD=6.9
20:45:57.725 00.004 11872 CameraToMount -- cameraTheta (1.22) - m_xAngle (-3.14) = xAngle (4.36 = -1.92)
20:45:57.729 00.004 11872 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.19 = -2.10)
20:45:57.733 00.004 11872 CameraToMount -- cameraX=0.20 cameraY=0.54 hyp=0.57 cameraTheta=1.22 mountX=-0.20 mountY=-0.50, mountTheta=-1.95
20:45:57.738 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.20, y=0.54, opts=13)
20:45:57.742 00.004 11872 Enqueuing Move request for scope (0.20, 0.54)
20:45:57.746 00.004 9960 Worker thread wakes up
20:45:57.746 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.54) opts 0xd
20:45:57.747 00.001 9960 Handling offset move in thread for scope, endpoint = (0.20, 0.54)
20:45:57.747 00.000 9960 Moving (0.20, 0.54) raw xDistance=-0.20 yDistance=-0.50
20:45:57.747 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
20:45:57.747 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.50 from input -0.50
20:45:57.748 00.001 9960 MoveAxis(E, 0, ABG)
20:45:57.748 00.000 9960 Move returns status 0, amount 0
20:45:57.748 00.000 9960 MoveAxis(N, 371, ABG)
20:45:57.748 00.000 9960 Guiding  Dir = 0, Dur = 371
20:45:57.748 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=1, FiltMin=0, FiltMax=175, Gamma=1.000
20:45:57.752 00.004 9960 IsSlewing returns 0
20:45:57.752 00.000 11872 UpdateGuideState exits: m=5510 SNR=47.5
20:45:57.756 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:57.760 00.004 9960 IsGuiding returns 0
20:45:57.761 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:45:57.765 00.004 9960 PulseGuide returned control before completion, sleep 381
20:45:57.765 00.000 11872 Enqueuing Expose request
20:45:58.150 00.385 9960 IsGuiding returns 1
20:45:58.151 00.001 9960 scope still moving after pulse duration time elapsed
20:45:58.180 00.029 9960 IsSlewing returns 0
20:45:58.181 00.001 9960 IsGuiding returns 0
20:45:58.182 00.001 9960 scope move finished after 371 + 49 ms
20:45:58.182 00.000 9960 Move returns status 0, amount 371
20:45:58.182 00.000 9960 move complete, result=0
20:45:58.183 00.001 9960 worker thread done servicing request
20:45:58.183 00.000 9960 Worker thread wakes up
20:45:58.183 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.5 px 371 ms NORTH
20:45:58.190 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:45:58.190 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1197,1052,31,31)
20:45:59.440 01.250 9960 Exposure complete
20:45:59.573 00.133 9960 worker thread done servicing request
20:45:59.574 00.001 11872 OnExposeComplete: enter
20:45:59.578 00.004 11872 UpdateGuideState(): m_state=6
20:45:59.581 00.003 11872 Star::Find(15, 1212, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 620
20:45:59.586 00.005 11872 Star::Find returns 1 (0), X=1212.47, Y=1067.08, Mass=5544, SNR=47.9, Peak=127 HFD=6.5
20:45:59.589 00.003 11872 CameraToMount -- cameraTheta (0.42) - m_xAngle (-3.14) = xAngle (3.56 = -2.72)
20:45:59.593 00.004 11872 CameraToMount -- cameraTheta (0.42) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.39 = -2.89)
20:45:59.597 00.004 11872 CameraToMount -- cameraX=0.31 cameraY=0.14 hyp=0.34 cameraTheta=0.42 mountX=-0.31 mountY=-0.08, mountTheta=-2.88
20:45:59.602 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.31, y=0.14, opts=13)
20:45:59.607 00.005 11872 Enqueuing Move request for scope (0.31, 0.14)
20:45:59.609 00.002 9960 Worker thread wakes up
20:45:59.610 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=218, med=1, FiltMin=0, FiltMax=186, Gamma=1.000
20:45:59.615 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.14) opts 0xd
20:45:59.615 00.000 9960 Handling offset move in thread for scope, endpoint = (0.31, 0.14)
20:45:59.615 00.000 9960 Moving (0.31, 0.14) raw xDistance=-0.31 yDistance=-0.08
20:45:59.615 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.31
20:45:59.617 00.002 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:45:59.617 00.000 11872 UpdateGuideState exits: m=5544 SNR=47.9
20:45:59.621 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:59.625 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:45:59.629 00.004 11872 Enqueuing Expose request
20:45:59.633 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:45:59.633 00.000 9960 MoveAxis(E, 129, ABG)
20:45:59.633 00.000 9960 Guiding  Dir = 2, Dur = 129
20:45:59.633 00.000 9960 IsSlewing returns 0
20:45:59.633 00.000 9960 IsGuiding returns 0
20:45:59.635 00.002 9960 PulseGuide returned control before completion, sleep 139
20:45:59.788 00.153 9960 IsGuiding returns 1
20:45:59.790 00.002 9960 scope still moving after pulse duration time elapsed
20:45:59.819 00.029 9960 IsSlewing returns 0
20:45:59.821 00.002 9960 IsGuiding returns 0
20:45:59.821 00.000 9960 scope move finished after 129 + 58 ms
20:45:59.823 00.002 9960 Move returns status 0, amount 129
20:45:59.823 00.000 9960 MoveAxis(N, 0, ABG)
20:45:59.824 00.001 9960 Move returns status 0, amount 0
20:45:59.824 00.000 9960 move complete, result=0
20:45:59.825 00.001 9960 worker thread done servicing request
20:45:59.825 00.000 9960 Worker thread wakes up
20:45:59.825 00.000 11872 GuideStep: -0.3 px 129 ms EAST, -0.1 px 0 ms NORTH
20:45:59.833 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
20:45:59.833 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1197,1052,31,31)
20:46:01.077 01.244 9960 Exposure complete
20:46:01.212 00.135 9960 worker thread done servicing request
20:46:01.214 00.002 11872 OnExposeComplete: enter
20:46:01.218 00.004 11872 UpdateGuideState(): m_state=6
20:46:01.222 00.004 11872 Star::Find(15, 1212, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 621
20:46:01.226 00.004 11872 Star::Find returns 1 (0), X=1212.47, Y=1067.35, Mass=5419, SNR=46.6, Peak=125 HFD=6.8
20:46:01.233 00.007 11872 CameraToMount -- cameraTheta (0.94) - m_xAngle (-3.14) = xAngle (4.08 = -2.21)
20:46:01.238 00.005 11872 CameraToMount -- cameraTheta (0.94) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.90 = -2.38)
20:46:01.243 00.005 11872 CameraToMount -- cameraX=0.30 cameraY=0.41 hyp=0.51 cameraTheta=0.94 mountX=-0.30 mountY=-0.35, mountTheta=-2.28
20:46:01.248 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.30, y=0.41, opts=13)
20:46:01.252 00.004 11872 Enqueuing Move request for scope (0.30, 0.41)
20:46:01.256 00.004 9960 Worker thread wakes up
20:46:01.256 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=1, FiltMin=0, FiltMax=183, Gamma=1.000
20:46:01.260 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.41) opts 0xd
20:46:01.260 00.000 11872 UpdateGuideState exits: m=5419 SNR=46.6
20:46:01.265 00.005 9960 Handling offset move in thread for scope, endpoint = (0.30, 0.41)
20:46:01.265 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:01.269 00.004 9960 Moving (0.30, 0.41) raw xDistance=-0.30 yDistance=-0.35
20:46:01.269 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.30
20:46:01.269 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
20:46:01.270 00.001 9960 MoveAxis(E, 136, ABG)
20:46:01.270 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:46:01.275 00.005 9960 Guiding  Dir = 2, Dur = 136
20:46:01.275 00.000 11872 Enqueuing Expose request
20:46:01.280 00.005 9960 IsSlewing returns 0
20:46:01.281 00.001 9960 IsGuiding returns 0
20:46:01.281 00.000 9960 PulseGuide returned control before completion, sleep 146
20:46:01.441 00.160 9960 IsGuiding returns 1
20:46:01.442 00.001 9960 scope still moving after pulse duration time elapsed
20:46:01.473 00.031 9960 IsSlewing returns 0
20:46:01.474 00.001 9960 IsGuiding returns 0
20:46:01.474 00.000 9960 scope move finished after 136 + 58 ms
20:46:01.476 00.002 9960 Move returns status 0, amount 136
20:46:01.476 00.000 9960 MoveAxis(N, 262, ABG)
20:46:01.476 00.000 9960 Guiding  Dir = 0, Dur = 262
20:46:01.477 00.001 9960 IsSlewing returns 0
20:46:01.478 00.001 9960 IsGuiding returns 0
20:46:01.478 00.000 9960 PulseGuide returned control before completion, sleep 272
20:46:01.758 00.280 9960 IsGuiding returns 1
20:46:01.760 00.002 9960 scope still moving after pulse duration time elapsed
20:46:01.788 00.028 9960 IsSlewing returns 0
20:46:01.792 00.004 9960 IsGuiding returns 0
20:46:01.793 00.001 9960 scope move finished after 262 + 53 ms
20:46:01.794 00.001 9960 Move returns status 0, amount 262
20:46:01.795 00.001 9960 move complete, result=0
20:46:01.795 00.000 9960 worker thread done servicing request
20:46:01.796 00.001 9960 Worker thread wakes up
20:46:01.796 00.000 11872 GuideStep: -0.3 px 136 ms EAST, -0.4 px 262 ms NORTH
20:46:01.803 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:46:01.804 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1197,1052,31,31)
20:46:03.061 01.257 9960 Exposure complete
20:46:03.191 00.130 9960 worker thread done servicing request
20:46:03.191 00.000 11872 OnExposeComplete: enter
20:46:03.195 00.004 11872 UpdateGuideState(): m_state=6
20:46:03.199 00.004 11872 Star::Find(15, 1212, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 622
20:46:03.204 00.005 11872 Star::Find returns 1 (0), X=1212.01, Y=1067.37, Mass=5588, SNR=48.5, Peak=128 HFD=6.7
20:46:03.207 00.003 11872 CameraToMount -- cameraTheta (1.92) - m_xAngle (-3.14) = xAngle (5.05 = -1.23)
20:46:03.211 00.004 11872 CameraToMount -- cameraTheta (1.92) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.88 = -1.40)
20:46:03.214 00.003 11872 CameraToMount -- cameraX=-0.15 cameraY=0.42 hyp=0.45 cameraTheta=1.92 mountX=0.15 mountY=-0.44, mountTheta=-1.24
20:46:03.220 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.15, y=0.42, opts=13)
20:46:03.224 00.004 11872 Enqueuing Move request for scope (-0.15, 0.42)
20:46:03.228 00.004 9960 Worker thread wakes up
20:46:03.228 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=210, med=1, FiltMin=0, FiltMax=191, Gamma=1.000
20:46:03.231 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.42) opts 0xd
20:46:03.231 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.15, 0.42)
20:46:03.232 00.001 9960 Moving (-0.15, 0.42) raw xDistance=0.15 yDistance=-0.44
20:46:03.232 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
20:46:03.232 00.000 11872 UpdateGuideState exits: m=5588 SNR=48.5
20:46:03.237 00.005 9960 GuideAlgorithmResistSwitch::result() returns -0.44 from input -0.44
20:46:03.239 00.002 9960 MoveAxis(E, 0, ABG)
20:46:03.239 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:03.244 00.005 9960 Move returns status 0, amount 0
20:46:03.244 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:46:03.251 00.007 9960 MoveAxis(N, 330, ABG)
20:46:03.251 00.000 9960 Guiding  Dir = 0, Dur = 330
20:46:03.251 00.000 11872 Enqueuing Expose request
20:46:03.255 00.004 9960 IsSlewing returns 0
20:46:03.256 00.001 9960 IsGuiding returns 0
20:46:03.256 00.000 9960 PulseGuide returned control before completion, sleep 340
20:46:03.608 00.352 9960 IsGuiding returns 1
20:46:03.609 00.001 9960 scope still moving after pulse duration time elapsed
20:46:03.639 00.030 9960 IsSlewing returns 0
20:46:03.641 00.002 9960 IsGuiding returns 0
20:46:03.641 00.000 9960 scope move finished after 330 + 54 ms
20:46:03.641 00.000 9960 Move returns status 0, amount 330
20:46:03.642 00.001 9960 move complete, result=0
20:46:03.642 00.000 9960 worker thread done servicing request
20:46:03.643 00.001 9960 Worker thread wakes up
20:46:03.643 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.4 px 330 ms NORTH
20:46:03.652 00.009 9960 worker thread servicing REQUEST_EXPOSE 1000
20:46:03.652 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1197,1052,31,31)
20:46:04.897 01.245 9960 Exposure complete
20:46:05.013 00.116 9960 worker thread done servicing request
20:46:05.015 00.002 11872 OnExposeComplete: enter
20:46:05.018 00.003 11872 UpdateGuideState(): m_state=6
20:46:05.023 00.005 11872 Star::Find(15, 1212, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 623
20:46:05.027 00.004 11872 Star::Find returns 1 (0), X=1211.90, Y=1066.82, Mass=5548, SNR=47.3, Peak=139 HFD=6.6
20:46:05.031 00.004 11872 CameraToMount -- cameraTheta (-2.72) - m_xAngle (-3.14) = xAngle (0.42 = 0.42)
20:46:05.035 00.004 11872 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.25 = 0.25)
20:46:05.039 00.004 11872 CameraToMount -- cameraX=-0.27 cameraY=-0.12 hyp=0.29 cameraTheta=-2.72 mountX=0.27 mountY=0.07, mountTheta=0.26
20:46:05.043 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.27, y=-0.12, opts=13)
20:46:05.048 00.005 11872 Enqueuing Move request for scope (-0.27, -0.12)
20:46:05.053 00.005 9960 Worker thread wakes up
20:46:05.053 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.12) opts 0xd
20:46:05.053 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=226, med=1, FiltMin=0, FiltMax=175, Gamma=1.000
20:46:05.058 00.005 11872 UpdateGuideState exits: m=5548 SNR=47.3
20:46:05.062 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:05.065 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:46:05.069 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.27, -0.12)
20:46:05.070 00.001 9960 Moving (-0.27, -0.12) raw xDistance=0.27 yDistance=0.07
20:46:05.070 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
20:46:05.070 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:46:05.070 00.000 11872 Enqueuing Expose request
20:46:05.074 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:46:05.074 00.000 9960 MoveAxis(W, 112, ABG)
20:46:05.074 00.000 9960 Guiding  Dir = 3, Dur = 112
20:46:05.074 00.000 9960 IsSlewing returns 0
20:46:05.075 00.001 9960 IsGuiding returns 0
20:46:05.075 00.000 9960 PulseGuide returned control before completion, sleep 122
20:46:05.205 00.130 9960 IsGuiding returns 1
20:46:05.206 00.001 9960 scope still moving after pulse duration time elapsed
20:46:05.232 00.026 9960 IsSlewing returns 0
20:46:05.234 00.002 9960 IsGuiding returns 0
20:46:05.234 00.000 9960 scope move finished after 112 + 47 ms
20:46:05.235 00.001 9960 Move returns status 0, amount 112
20:46:05.235 00.000 9960 MoveAxis(N, 0, ABG)
20:46:05.236 00.001 9960 Move returns status 0, amount 0
20:46:05.236 00.000 9960 move complete, result=0
20:46:05.236 00.000 9960 worker thread done servicing request
20:46:05.237 00.001 9960 Worker thread wakes up
20:46:05.237 00.000 11872 GuideStep: 0.3 px 112 ms WEST, 0.1 px 0 ms NORTH
20:46:05.247 00.010 9960 worker thread servicing REQUEST_EXPOSE 1000
20:46:05.248 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1197,1052,31,31)
20:46:06.494 01.246 9960 Exposure complete
20:46:06.632 00.138 9960 worker thread done servicing request
20:46:06.633 00.001 11872 OnExposeComplete: enter
20:46:06.637 00.004 11872 UpdateGuideState(): m_state=6
20:46:06.641 00.004 11872 Star::Find(15, 1211, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 624
20:46:06.645 00.004 11872 Star::Find returns 1 (0), X=1212.04, Y=1067.01, Mass=5474, SNR=47.4, Peak=145 HFD=6.3
20:46:06.649 00.004 11872 CameraToMount -- cameraTheta (2.63) - m_xAngle (-3.14) = xAngle (5.77 = -0.51)
20:46:06.653 00.004 11872 CameraToMount -- cameraTheta (2.63) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.60 = -0.69)
20:46:06.656 00.003 11872 CameraToMount -- cameraX=-0.13 cameraY=0.07 hyp=0.15 cameraTheta=2.63 mountX=0.13 mountY=-0.09, mountTheta=-0.63
20:46:06.662 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.13, y=0.07, opts=13)
20:46:06.665 00.003 11872 Enqueuing Move request for scope (-0.13, 0.07)
20:46:06.671 00.006 9960 Worker thread wakes up
20:46:06.672 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=210, med=1, FiltMin=0, FiltMax=182, Gamma=1.000
20:46:06.676 00.004 11872 UpdateGuideState exits: m=5474 SNR=47.4
20:46:06.681 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.07) opts 0xd
20:46:06.682 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.13, 0.07)
20:46:06.682 00.000 9960 Moving (-0.13, 0.07) raw xDistance=0.13 yDistance=-0.09
20:46:06.682 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
20:46:06.683 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:46:06.683 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:06.687 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:46:06.691 00.004 11872 Enqueuing Expose request
20:46:06.694 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:46:06.694 00.000 9960 MoveAxis(E, 0, ABG)
20:46:06.694 00.000 9960 Move returns status 0, amount 0
20:46:06.695 00.001 9960 MoveAxis(N, 0, ABG)
20:46:06.696 00.001 9960 Move returns status 0, amount 0
20:46:06.696 00.000 9960 move complete, result=0
20:46:06.696 00.000 9960 worker thread done servicing request
20:46:06.696 00.000 9960 Worker thread wakes up
20:46:06.696 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:46:06.702 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:46:06.702 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1197,1052,31,31)
20:46:07.953 01.251 9960 Exposure complete
20:46:08.069 00.116 9960 worker thread done servicing request
20:46:08.069 00.000 11872 OnExposeComplete: enter
20:46:08.076 00.007 11872 UpdateGuideState(): m_state=6
20:46:08.082 00.006 11872 Star::Find(15, 1212, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 625
20:46:08.088 00.006 11872 Star::Find returns 1 (0), X=1212.31, Y=1066.87, Mass=5757, SNR=49.2, Peak=128 HFD=6.8
20:46:08.093 00.005 11872 CameraToMount -- cameraTheta (-0.47) - m_xAngle (-3.14) = xAngle (2.67 = 2.67)
20:46:08.098 00.005 11872 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.49 = 2.49)
20:46:08.104 00.006 11872 CameraToMount -- cameraX=0.14 cameraY=-0.07 hyp=0.16 cameraTheta=-0.47 mountX=-0.14 mountY=0.10, mountTheta=2.54
20:46:08.111 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.14, y=-0.07, opts=13)
20:46:08.115 00.004 11872 Enqueuing Move request for scope (0.14, -0.07)
20:46:08.120 00.005 9960 Worker thread wakes up
20:46:08.120 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=208, med=1, FiltMin=0, FiltMax=190, Gamma=1.000
20:46:08.125 00.005 11872 UpdateGuideState exits: m=5757 SNR=49.2
20:46:08.131 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:08.137 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.07) opts 0xd
20:46:08.138 00.001 9960 Handling offset move in thread for scope, endpoint = (0.14, -0.07)
20:46:08.138 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:46:08.146 00.008 9960 Moving (0.14, -0.07) raw xDistance=-0.14 yDistance=0.10
20:46:08.146 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
20:46:08.146 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:46:08.147 00.001 11872 Enqueuing Expose request
20:46:08.155 00.008 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
20:46:08.157 00.002 9960 MoveAxis(E, 0, ABG)
20:46:08.157 00.000 9960 Move returns status 0, amount 0
20:46:08.157 00.000 9960 MoveAxis(N, 0, ABG)
20:46:08.158 00.001 9960 Move returns status 0, amount 0
20:46:08.158 00.000 9960 move complete, result=0
20:46:08.158 00.000 9960 worker thread done servicing request
20:46:08.158 00.000 11872 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:46:08.164 00.006 9960 Worker thread wakes up
20:46:08.164 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:46:08.165 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1197,1052,31,31)
20:46:09.411 01.246 9960 Exposure complete
20:46:09.540 00.129 9960 worker thread done servicing request
20:46:09.540 00.000 11872 OnExposeComplete: enter
20:46:09.546 00.006 11872 UpdateGuideState(): m_state=6
20:46:09.550 00.004 11872 Star::Find(15, 1212, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 626
20:46:09.554 00.004 11872 Star::Find returns 1 (0), X=1212.00, Y=1067.33, Mass=5982, SNR=50.5, Peak=125 HFD=6.7
20:46:09.558 00.004 11872 CameraToMount -- cameraTheta (1.96) - m_xAngle (-3.14) = xAngle (5.10 = -1.18)
20:46:09.561 00.003 11872 CameraToMount -- cameraTheta (1.96) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.93 = -1.36)
20:46:09.566 00.005 11872 CameraToMount -- cameraX=-0.16 cameraY=0.39 hyp=0.42 cameraTheta=1.96 mountX=0.16 mountY=-0.41, mountTheta=-1.20
20:46:09.569 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=-0.16, y=0.39, opts=13)
20:46:09.573 00.004 11872 Enqueuing Move request for scope (-0.16, 0.39)
20:46:09.579 00.006 9960 Worker thread wakes up
20:46:09.579 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=231, med=1, FiltMin=0, FiltMax=190, Gamma=1.000
20:46:09.585 00.006 11872 UpdateGuideState exits: m=5982 SNR=50.5
20:46:09.590 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.39) opts 0xd
20:46:09.590 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:09.593 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:46:09.597 00.004 11872 Enqueuing Expose request
20:46:09.600 00.003 9960 Handling offset move in thread for scope, endpoint = (-0.16, 0.39)
20:46:09.600 00.000 9960 Moving (-0.16, 0.39) raw xDistance=0.16 yDistance=-0.41
20:46:09.601 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
20:46:09.601 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.41 from input -0.41
20:46:09.601 00.000 9960 MoveAxis(E, 0, ABG)
20:46:09.601 00.000 9960 Move returns status 0, amount 0
20:46:09.602 00.001 9960 MoveAxis(N, 309, ABG)
20:46:09.602 00.000 9960 Guiding  Dir = 0, Dur = 309
20:46:09.604 00.002 9960 IsSlewing returns 0
20:46:09.604 00.000 9960 IsGuiding returns 0
20:46:09.604 00.000 9960 PulseGuide returned control before completion, sleep 319
20:46:09.934 00.330 9960 IsGuiding returns 1
20:46:09.935 00.001 9960 scope still moving after pulse duration time elapsed
20:46:09.965 00.030 9960 IsSlewing returns 0
20:46:09.965 00.000 9960 IsGuiding returns 0
20:46:09.965 00.000 9960 scope move finished after 309 + 52 ms
20:46:09.966 00.001 9960 Move returns status 0, amount 309
20:46:09.966 00.000 9960 move complete, result=0
20:46:09.966 00.000 9960 worker thread done servicing request
20:46:09.966 00.000 9960 Worker thread wakes up
20:46:09.967 00.001 11872 GuideStep: 0.2 px 0 ms EAST, -0.4 px 309 ms NORTH
20:46:09.971 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
20:46:09.971 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1197,1052,31,31)
20:46:11.221 01.250 9960 Exposure complete
20:46:11.343 00.122 9960 worker thread done servicing request
20:46:11.343 00.000 11872 OnExposeComplete: enter
20:46:11.347 00.004 11872 UpdateGuideState(): m_state=6
20:46:11.351 00.004 11872 Star::Find(15, 1212, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 627
20:46:11.356 00.005 11872 Star::Find returns 1 (0), X=1211.89, Y=1067.22, Mass=5799, SNR=49.6, Peak=135 HFD=6.7
20:46:11.359 00.003 11872 CameraToMount -- cameraTheta (2.36) - m_xAngle (-3.14) = xAngle (5.49 = -0.79)
20:46:11.363 00.004 11872 CameraToMount -- cameraTheta (2.36) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.32 = -0.96)
20:46:11.368 00.005 11872 CameraToMount -- cameraX=-0.28 cameraY=0.28 hyp=0.39 cameraTheta=2.36 mountX=0.28 mountY=-0.32, mountTheta=-0.86
20:46:11.373 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.28, y=0.28, opts=13)
20:46:11.377 00.004 11872 Enqueuing Move request for scope (-0.28, 0.28)
20:46:11.382 00.005 9960 Worker thread wakes up
20:46:11.382 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.28) opts 0xd
20:46:11.382 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=212, med=1, FiltMin=0, FiltMax=184, Gamma=1.000
20:46:11.386 00.004 11872 UpdateGuideState exits: m=5799 SNR=49.6
20:46:11.390 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:11.395 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:46:11.399 00.004 11872 Enqueuing Expose request
20:46:11.404 00.005 9960 Handling offset move in thread for scope, endpoint = (-0.28, 0.28)
20:46:11.404 00.000 9960 Moving (-0.28, 0.28) raw xDistance=0.28 yDistance=-0.32
20:46:11.404 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.28
20:46:11.404 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
20:46:11.404 00.000 9960 MoveAxis(W, 116, ABG)
20:46:11.404 00.000 9960 Guiding  Dir = 3, Dur = 116
20:46:11.405 00.001 9960 IsSlewing returns 0
20:46:11.406 00.001 9960 IsGuiding returns 0
20:46:11.406 00.000 9960 PulseGuide returned control before completion, sleep 126
20:46:11.537 00.131 9960 IsGuiding returns 1
20:46:11.538 00.001 9960 scope still moving after pulse duration time elapsed
20:46:11.569 00.031 9960 IsSlewing returns 0
20:46:11.570 00.001 9960 IsGuiding returns 0
20:46:11.570 00.000 9960 scope move finished after 116 + 47 ms
20:46:11.571 00.001 9960 Move returns status 0, amount 116
20:46:11.571 00.000 9960 MoveAxis(N, 241, ABG)
20:46:11.571 00.000 9960 Guiding  Dir = 0, Dur = 241
20:46:11.572 00.001 9960 IsSlewing returns 0
20:46:11.573 00.001 9960 IsGuiding returns 0
20:46:11.574 00.001 9960 PulseGuide returned control before completion, sleep 251
20:46:11.837 00.263 9960 IsGuiding returns 1
20:46:11.838 00.001 9960 scope still moving after pulse duration time elapsed
20:46:11.867 00.029 9960 IsSlewing returns 0
20:46:11.867 00.000 9960 IsGuiding returns 0
20:46:11.868 00.001 9960 scope move finished after 241 + 53 ms
20:46:11.868 00.000 9960 Move returns status 0, amount 241
20:46:11.869 00.001 9960 move complete, result=0
20:46:11.869 00.000 9960 worker thread done servicing request
20:46:11.869 00.000 9960 Worker thread wakes up
20:46:11.870 00.001 11872 GuideStep: 0.3 px 116 ms WEST, -0.3 px 241 ms NORTH
20:46:11.877 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:46:11.877 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1197,1052,31,31)
20:46:13.126 01.249 9960 Exposure complete
20:46:13.263 00.137 9960 worker thread done servicing request
20:46:13.263 00.000 11872 OnExposeComplete: enter
20:46:13.268 00.005 11872 UpdateGuideState(): m_state=6
20:46:13.271 00.003 11872 Star::Find(15, 1211, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 628
20:46:13.276 00.005 11872 Star::Find returns 1 (0), X=1212.41, Y=1066.91, Mass=5614, SNR=48.6, Peak=120 HFD=6.6
20:46:13.279 00.003 11872 CameraToMount -- cameraTheta (-0.12) - m_xAngle (-3.14) = xAngle (3.02 = 3.02)
20:46:13.281 00.002 11872 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.85 = 2.85)
20:46:13.284 00.003 11872 CameraToMount -- cameraX=0.25 cameraY=-0.03 hyp=0.25 cameraTheta=-0.12 mountX=-0.25 mountY=0.07, mountTheta=2.86
20:46:13.288 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.25, y=-0.03, opts=13)
20:46:13.290 00.002 11872 Enqueuing Move request for scope (0.25, -0.03)
20:46:13.295 00.005 9960 Worker thread wakes up
20:46:13.295 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.03) opts 0xd
20:46:13.295 00.000 9960 Handling offset move in thread for scope, endpoint = (0.25, -0.03)
20:46:13.295 00.000 9960 Moving (0.25, -0.03) raw xDistance=-0.25 yDistance=0.07
20:46:13.295 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.25
20:46:13.296 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:46:13.296 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:46:13.296 00.000 9960 MoveAxis(E, 95, ABG)
20:46:13.296 00.000 9960 Guiding  Dir = 2, Dur = 95
20:46:13.296 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=208, med=1, FiltMin=0, FiltMax=181, Gamma=1.000
20:46:13.300 00.004 9960 IsSlewing returns 0
20:46:13.300 00.000 11872 UpdateGuideState exits: m=5614 SNR=48.6
20:46:13.303 00.003 9960 IsGuiding returns 0
20:46:13.303 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:13.308 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:46:13.313 00.005 9960 PulseGuide returned control before completion, sleep 105
20:46:13.313 00.000 11872 Enqueuing Expose request
20:46:13.433 00.120 9960 IsGuiding returns 0
20:46:13.433 00.000 9960 Move returns status 0, amount 95
20:46:13.434 00.001 9960 MoveAxis(N, 0, ABG)
20:46:13.434 00.000 9960 Move returns status 0, amount 0
20:46:13.435 00.001 9960 move complete, result=0
20:46:13.436 00.001 9960 worker thread done servicing request
20:46:13.436 00.000 11872 GuideStep: -0.2 px 95 ms EAST, 0.1 px 0 ms NORTH
20:46:13.441 00.005 9960 Worker thread wakes up
20:46:13.441 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:46:13.441 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1197,1052,31,31)
20:46:14.680 01.239 9960 Exposure complete
20:46:14.811 00.131 11872 OnExposeComplete: enter
20:46:14.815 00.004 11872 UpdateGuideState(): m_state=6
20:46:14.820 00.005 9960 worker thread done servicing request
20:46:14.820 00.000 11872 Star::Find(15, 1212, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 629
20:46:14.823 00.003 11872 Star::Find returns 1 (0), X=1212.13, Y=1067.28, Mass=5588, SNR=47.9, Peak=129 HFD=6.7
20:46:14.828 00.005 11872 CameraToMount -- cameraTheta (1.67) - m_xAngle (-3.14) = xAngle (4.81 = -1.47)
20:46:14.832 00.004 11872 CameraToMount -- cameraTheta (1.67) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.64 = -1.65)
20:46:14.836 00.004 11872 CameraToMount -- cameraX=-0.03 cameraY=0.34 hyp=0.34 cameraTheta=1.67 mountX=0.03 mountY=-0.34, mountTheta=-1.47
20:46:14.841 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.03, y=0.34, opts=13)
20:46:14.845 00.004 11872 Enqueuing Move request for scope (-0.03, 0.34)
20:46:14.849 00.004 9960 Worker thread wakes up
20:46:14.849 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.34) opts 0xd
20:46:14.850 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.03, 0.34)
20:46:14.850 00.000 9960 Moving (-0.03, 0.34) raw xDistance=0.03 yDistance=-0.34
20:46:14.850 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:46:14.850 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
20:46:14.850 00.000 9960 MoveAxis(E, 0, ABG)
20:46:14.851 00.001 9960 Move returns status 0, amount 0
20:46:14.851 00.000 9960 MoveAxis(N, 255, ABG)
20:46:14.851 00.000 9960 Guiding  Dir = 0, Dur = 255
20:46:14.851 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=202, med=1, FiltMin=0, FiltMax=182, Gamma=1.000
20:46:14.855 00.004 9960 IsSlewing returns 0
20:46:14.855 00.000 11872 UpdateGuideState exits: m=5588 SNR=47.9
20:46:14.860 00.005 9960 IsGuiding returns 0
20:46:14.861 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:14.864 00.003 9960 PulseGuide returned control before completion, sleep 265
20:46:14.864 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:46:14.868 00.004 11872 Enqueuing Expose request
20:46:15.138 00.270 9960 IsGuiding returns 1
20:46:15.140 00.002 9960 scope still moving after pulse duration time elapsed
20:46:15.170 00.030 9960 IsSlewing returns 0
20:46:15.170 00.000 9960 IsGuiding returns 0
20:46:15.171 00.001 9960 scope move finished after 255 + 55 ms
20:46:15.171 00.000 9960 Move returns status 0, amount 255
20:46:15.171 00.000 9960 move complete, result=0
20:46:15.172 00.001 9960 worker thread done servicing request
20:46:15.173 00.001 9960 Worker thread wakes up
20:46:15.173 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.3 px 255 ms NORTH
20:46:15.179 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:46:15.179 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1197,1052,31,31)
20:46:16.436 01.257 9960 Exposure complete
20:46:16.560 00.124 9960 worker thread done servicing request
20:46:16.561 00.001 11872 OnExposeComplete: enter
20:46:16.564 00.003 11872 UpdateGuideState(): m_state=6
20:46:16.568 00.004 11872 Star::Find(15, 1212, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 630
20:46:16.571 00.003 11872 Star::Find returns 1 (0), X=1212.01, Y=1067.55, Mass=5471, SNR=48.0, Peak=135 HFD=6.5
20:46:16.577 00.006 11872 CameraToMount -- cameraTheta (1.83) - m_xAngle (-3.14) = xAngle (4.96 = -1.32)
20:46:16.581 00.004 11872 CameraToMount -- cameraTheta (1.83) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.79 = -1.49)
20:46:16.584 00.003 11872 CameraToMount -- cameraX=-0.16 cameraY=0.61 hyp=0.63 cameraTheta=1.83 mountX=0.16 mountY=-0.63, mountTheta=-1.33
20:46:16.589 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.16, y=0.61, opts=13)
20:46:16.594 00.005 11872 Enqueuing Move request for scope (-0.16, 0.61)
20:46:16.597 00.003 9960 Worker thread wakes up
20:46:16.598 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.61) opts 0xd
20:46:16.598 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.16, 0.61)
20:46:16.598 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=208, med=1, FiltMin=0, FiltMax=187, Gamma=1.000
20:46:16.602 00.004 11872 UpdateGuideState exits: m=5471 SNR=48.0
20:46:16.606 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:16.609 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:46:16.615 00.006 9960 Moving (-0.16, 0.61) raw xDistance=0.16 yDistance=-0.63
20:46:16.615 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
20:46:16.615 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.63 from input -0.63
20:46:16.616 00.001 9960 MoveAxis(E, 0, ABG)
20:46:16.616 00.000 9960 Move returns status 0, amount 0
20:46:16.616 00.000 9960 MoveAxis(N, 471, ABG)
20:46:16.616 00.000 11872 Enqueuing Expose request
20:46:16.620 00.004 9960 Guiding  Dir = 0, Dur = 471
20:46:16.620 00.000 9960 IsSlewing returns 0
20:46:16.620 00.000 9960 IsGuiding returns 0
20:46:16.620 00.000 9960 PulseGuide returned control before completion, sleep 481
20:46:17.113 00.493 9960 IsGuiding returns 1
20:46:17.113 00.000 9960 scope still moving after pulse duration time elapsed
20:46:17.143 00.030 9960 IsSlewing returns 0
20:46:17.146 00.003 9960 IsGuiding returns 0
20:46:17.146 00.000 9960 scope move finished after 471 + 54 ms
20:46:17.146 00.000 9960 Move returns status 0, amount 471
20:46:17.147 00.001 9960 move complete, result=0
20:46:17.147 00.000 9960 worker thread done servicing request
20:46:17.147 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.6 px 471 ms NORTH
20:46:17.154 00.007 9960 Worker thread wakes up
20:46:17.154 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:46:17.154 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1197,1052,31,31)
20:46:18.400 01.246 9960 Exposure complete
20:46:18.539 00.139 9960 worker thread done servicing request
20:46:18.540 00.001 11872 OnExposeComplete: enter
20:46:18.544 00.004 11872 UpdateGuideState(): m_state=6
20:46:18.550 00.006 11872 Star::Find(15, 1212, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 631
20:46:18.555 00.005 11872 Star::Find returns 1 (0), X=1212.06, Y=1066.54, Mass=5839, SNR=48.8, Peak=134 HFD=6.8
20:46:18.559 00.004 11872 CameraToMount -- cameraTheta (-1.84) - m_xAngle (-3.14) = xAngle (1.30 = 1.30)
20:46:18.562 00.003 11872 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.12 = 1.12)
20:46:18.567 00.005 11872 CameraToMount -- cameraX=-0.11 cameraY=-0.40 hyp=0.41 cameraTheta=-1.84 mountX=0.11 mountY=0.37, mountTheta=1.28
20:46:18.572 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.11, y=-0.40, opts=13)
20:46:18.576 00.004 11872 Enqueuing Move request for scope (-0.11, -0.40)
20:46:18.580 00.004 9960 Worker thread wakes up
20:46:18.580 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.40) opts 0xd
20:46:18.580 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=1, FiltMin=0, FiltMax=192, Gamma=1.000
20:46:18.585 00.005 11872 UpdateGuideState exits: m=5839 SNR=48.8
20:46:18.588 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:18.592 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:46:18.597 00.005 11872 Enqueuing Expose request
20:46:18.601 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.11, -0.40)
20:46:18.601 00.000 9960 Moving (-0.11, -0.40) raw xDistance=0.11 yDistance=0.37
20:46:18.601 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
20:46:18.601 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:46:18.601 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.37
20:46:18.602 00.001 9960 MoveAxis(E, 0, ABG)
20:46:18.602 00.000 9960 Move returns status 0, amount 0
20:46:18.602 00.000 9960 MoveAxis(N, 0, ABG)
20:46:18.603 00.001 9960 Move returns status 0, amount 0
20:46:18.603 00.000 9960 move complete, result=0
20:46:18.603 00.000 9960 worker thread done servicing request
20:46:18.603 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
20:46:18.607 00.004 9960 Worker thread wakes up
20:46:18.607 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:46:18.607 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1197,1052,31,31)
20:46:19.853 01.246 9960 Exposure complete
20:46:19.985 00.132 9960 worker thread done servicing request
20:46:19.985 00.000 11872 OnExposeComplete: enter
20:46:19.989 00.004 11872 UpdateGuideState(): m_state=6
20:46:19.994 00.005 11872 Star::Find(15, 1212, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 632
20:46:19.997 00.003 11872 Star::Find returns 1 (0), X=1212.32, Y=1066.61, Mass=5885, SNR=49.7, Peak=141 HFD=6.8
20:46:20.001 00.004 11872 CameraToMount -- cameraTheta (-1.13) - m_xAngle (-3.14) = xAngle (2.01 = 2.01)
20:46:20.005 00.004 11872 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.84 = 1.84)
20:46:20.009 00.004 11872 CameraToMount -- cameraX=0.16 cameraY=-0.33 hyp=0.36 cameraTheta=-1.13 mountX=-0.15 mountY=0.35, mountTheta=1.99
20:46:20.014 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.16, y=-0.33, opts=13)
20:46:20.018 00.004 11872 Enqueuing Move request for scope (0.16, -0.33)
20:46:20.022 00.004 9960 Worker thread wakes up
20:46:20.022 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.33) opts 0xd
20:46:20.023 00.001 9960 Handling offset move in thread for scope, endpoint = (0.16, -0.33)
20:46:20.023 00.000 9960 Moving (0.16, -0.33) raw xDistance=-0.15 yDistance=0.35
20:46:20.023 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
20:46:20.023 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:46:20.023 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.35
20:46:20.024 00.001 9960 MoveAxis(E, 0, ABG)
20:46:20.024 00.000 9960 Move returns status 0, amount 0
20:46:20.024 00.000 9960 MoveAxis(N, 0, ABG)
20:46:20.024 00.000 9960 Move returns status 0, amount 0
20:46:20.024 00.000 9960 move complete, result=0
20:46:20.024 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=222, med=1, FiltMin=0, FiltMax=184, Gamma=1.000
20:46:20.028 00.004 9960 worker thread done servicing request
20:46:20.028 00.000 11872 UpdateGuideState exits: m=5885 SNR=49.7
20:46:20.032 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:20.036 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:46:20.039 00.003 11872 Enqueuing Expose request
20:46:20.041 00.002 9960 Worker thread wakes up
20:46:20.041 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:46:20.043 00.002 11872 GuideStep: -0.2 px 0 ms EAST, 0.4 px 0 ms NORTH
20:46:20.048 00.005 9960 Handling exposure in thread, d=1000 o=3 r=(1197,1052,31,31)
20:46:21.290 01.242 9960 Exposure complete
20:46:21.433 00.143 9960 worker thread done servicing request
20:46:21.434 00.001 11872 OnExposeComplete: enter
20:46:21.438 00.004 11872 UpdateGuideState(): m_state=6
20:46:21.442 00.004 11872 Star::Find(15, 1212, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 633
20:46:21.446 00.004 11872 Star::Find returns 1 (0), X=1212.08, Y=1066.80, Mass=5534, SNR=47.7, Peak=127 HFD=6.7
20:46:21.450 00.004 11872 CameraToMount -- cameraTheta (-2.11) - m_xAngle (-3.14) = xAngle (1.02 = 1.02)
20:46:21.456 00.006 11872 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.85 = 0.85)
20:46:21.460 00.004 11872 CameraToMount -- cameraX=-0.09 cameraY=-0.14 hyp=0.17 cameraTheta=-2.11 mountX=0.09 mountY=0.12, mountTheta=0.97
20:46:21.466 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.09, y=-0.14, opts=13)
20:46:21.471 00.005 11872 Enqueuing Move request for scope (-0.09, -0.14)
20:46:21.474 00.003 9960 Worker thread wakes up
20:46:21.474 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
20:46:21.477 00.003 11872 UpdateGuideState exits: m=5534 SNR=47.7
20:46:21.482 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:21.486 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:46:21.490 00.004 11872 Enqueuing Expose request
20:46:21.493 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.14) opts 0xd
20:46:21.493 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.09, -0.14)
20:46:21.493 00.000 9960 Moving (-0.09, -0.14) raw xDistance=0.09 yDistance=0.12
20:46:21.493 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
20:46:21.494 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:46:21.494 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
20:46:21.495 00.001 9960 MoveAxis(E, 0, ABG)
20:46:21.495 00.000 9960 Move returns status 0, amount 0
20:46:21.495 00.000 9960 MoveAxis(N, 0, ABG)
20:46:21.495 00.000 9960 Move returns status 0, amount 0
20:46:21.495 00.000 9960 move complete, result=0
20:46:21.495 00.000 9960 worker thread done servicing request
20:46:21.495 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:46:21.499 00.004 9960 Worker thread wakes up
20:46:21.499 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:46:21.500 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1197,1052,31,31)
20:46:22.748 01.248 9960 Exposure complete
20:46:22.880 00.132 9960 worker thread done servicing request
20:46:22.881 00.001 11872 OnExposeComplete: enter
20:46:22.884 00.003 11872 UpdateGuideState(): m_state=6
20:46:22.888 00.004 11872 Star::Find(15, 1212, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 634
20:46:22.893 00.005 11872 Star::Find returns 1 (0), X=1212.35, Y=1066.82, Mass=5790, SNR=49.2, Peak=137 HFD=6.7
20:46:22.897 00.004 11872 CameraToMount -- cameraTheta (-0.61) - m_xAngle (-3.14) = xAngle (2.53 = 2.53)
20:46:22.900 00.003 11872 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.35 = 2.35)
20:46:22.904 00.004 11872 CameraToMount -- cameraX=0.18 cameraY=-0.13 hyp=0.22 cameraTheta=-0.61 mountX=-0.18 mountY=0.16, mountTheta=2.43
20:46:22.909 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.18, y=-0.13, opts=13)
20:46:22.913 00.004 11872 Enqueuing Move request for scope (0.18, -0.13)
20:46:22.917 00.004 9960 Worker thread wakes up
20:46:22.918 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=1, FiltMin=0, FiltMax=184, Gamma=1.000
20:46:22.921 00.003 11872 UpdateGuideState exits: m=5790 SNR=49.2
20:46:22.925 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:22.929 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:46:22.933 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.13) opts 0xd
20:46:22.933 00.000 9960 Handling offset move in thread for scope, endpoint = (0.18, -0.13)
20:46:22.934 00.001 9960 Moving (0.18, -0.13) raw xDistance=-0.18 yDistance=0.16
20:46:22.934 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
20:46:22.934 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:46:22.934 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
20:46:22.934 00.000 9960 MoveAxis(E, 0, ABG)
20:46:22.935 00.001 9960 Move returns status 0, amount 0
20:46:22.935 00.000 9960 MoveAxis(N, 0, ABG)
20:46:22.935 00.000 9960 Move returns status 0, amount 0
20:46:22.935 00.000 9960 move complete, result=0
20:46:22.935 00.000 11872 Enqueuing Expose request
20:46:22.939 00.004 9960 worker thread done servicing request
20:46:22.940 00.001 11872 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
20:46:22.943 00.003 9960 Worker thread wakes up
20:46:22.943 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:46:22.943 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1197,1052,31,31)
20:46:24.191 01.248 9960 Exposure complete
20:46:24.317 00.126 9960 worker thread done servicing request
20:46:24.318 00.001 11872 OnExposeComplete: enter
20:46:24.321 00.003 11872 UpdateGuideState(): m_state=6
20:46:24.327 00.006 11872 Star::Find(15, 1212, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 635
20:46:24.331 00.004 11872 Star::Find returns 1 (0), X=1212.13, Y=1067.12, Mass=6044, SNR=50.0, Peak=142 HFD=6.6
20:46:24.336 00.005 11872 CameraToMount -- cameraTheta (1.75) - m_xAngle (-3.14) = xAngle (4.89 = -1.39)
20:46:24.340 00.004 11872 CameraToMount -- cameraTheta (1.75) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.72 = -1.57)
20:46:24.343 00.003 11872 CameraToMount -- cameraX=-0.03 cameraY=0.18 hyp=0.18 cameraTheta=1.75 mountX=0.03 mountY=-0.18, mountTheta=-1.40
20:46:24.349 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.03, y=0.18, opts=13)
20:46:24.353 00.004 11872 Enqueuing Move request for scope (-0.03, 0.18)
20:46:24.359 00.006 9960 Worker thread wakes up
20:46:24.359 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.18) opts 0xd
20:46:24.359 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.03, 0.18)
20:46:24.360 00.001 9960 Moving (-0.03, 0.18) raw xDistance=0.03 yDistance=-0.18
20:46:24.361 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:46:24.361 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:46:24.361 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=205, med=1, FiltMin=0, FiltMax=177, Gamma=1.000
20:46:24.367 00.006 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
20:46:24.367 00.000 11872 UpdateGuideState exits: m=6044 SNR=50.0
20:46:24.372 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:24.376 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:46:24.380 00.004 11872 Enqueuing Expose request
20:46:24.385 00.005 9960 MoveAxis(E, 0, ABG)
20:46:24.385 00.000 9960 Move returns status 0, amount 0
20:46:24.385 00.000 9960 MoveAxis(N, 0, ABG)
20:46:24.385 00.000 9960 Move returns status 0, amount 0
20:46:24.386 00.001 9960 move complete, result=0
20:46:24.386 00.000 9960 worker thread done servicing request
20:46:24.386 00.000 9960 Worker thread wakes up
20:46:24.386 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
20:46:24.392 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:46:24.392 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1197,1052,31,31)
20:46:25.647 01.255 9960 Exposure complete
20:46:25.777 00.130 9960 worker thread done servicing request
20:46:25.778 00.001 11872 OnExposeComplete: enter
20:46:25.782 00.004 11872 UpdateGuideState(): m_state=6
20:46:25.786 00.004 11872 Star::Find(15, 1212, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 636
20:46:25.791 00.005 11872 Star::Find returns 1 (0), X=1212.48, Y=1067.34, Mass=5720, SNR=48.0, Peak=140 HFD=6.8
20:46:25.794 00.003 11872 CameraToMount -- cameraTheta (0.90) - m_xAngle (-3.14) = xAngle (4.04 = -2.24)
20:46:25.798 00.004 11872 CameraToMount -- cameraTheta (0.90) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.87 = -2.41)
20:46:25.803 00.005 11872 CameraToMount -- cameraX=0.31 cameraY=0.40 hyp=0.51 cameraTheta=0.90 mountX=-0.31 mountY=-0.34, mountTheta=-2.32
20:46:25.808 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.31, y=0.40, opts=13)
20:46:25.814 00.006 11872 Enqueuing Move request for scope (0.31, 0.40)
20:46:25.817 00.003 9960 Worker thread wakes up
20:46:25.818 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
20:46:25.823 00.005 11872 UpdateGuideState exits: m=5720 SNR=48.0
20:46:25.827 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:25.832 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.40) opts 0xd
20:46:25.832 00.000 9960 Handling offset move in thread for scope, endpoint = (0.31, 0.40)
20:46:25.832 00.000 9960 Moving (0.31, 0.40) raw xDistance=-0.31 yDistance=-0.34
20:46:25.832 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.31
20:46:25.832 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:46:25.838 00.006 9960 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
20:46:25.838 00.000 9960 MoveAxis(E, 132, ABG)
20:46:25.838 00.000 9960 Guiding  Dir = 2, Dur = 132
20:46:25.838 00.000 11872 Enqueuing Expose request
20:46:25.844 00.006 9960 IsSlewing returns 0
20:46:25.844 00.000 9960 IsGuiding returns 0
20:46:25.846 00.002 9960 PulseGuide returned control before completion, sleep 142
20:46:25.991 00.145 9960 IsGuiding returns 1
20:46:25.992 00.001 9960 scope still moving after pulse duration time elapsed
20:46:26.023 00.031 9960 IsSlewing returns 0
20:46:26.025 00.002 9960 IsGuiding returns 0
20:46:26.026 00.001 9960 scope move finished after 132 + 47 ms
20:46:26.026 00.000 9960 Move returns status 0, amount 132
20:46:26.026 00.000 9960 MoveAxis(N, 251, ABG)
20:46:26.027 00.001 9960 Guiding  Dir = 0, Dur = 251
20:46:26.027 00.000 9960 IsSlewing returns 0
20:46:26.027 00.000 9960 IsGuiding returns 0
20:46:26.028 00.001 9960 PulseGuide returned control before completion, sleep 261
20:46:26.305 00.277 9960 IsGuiding returns 1
20:46:26.306 00.001 9960 scope still moving after pulse duration time elapsed
20:46:26.336 00.030 9960 IsSlewing returns 0
20:46:26.337 00.001 9960 IsGuiding returns 0
20:46:26.338 00.001 9960 scope move finished after 251 + 59 ms
20:46:26.338 00.000 9960 Move returns status 0, amount 251
20:46:26.338 00.000 9960 move complete, result=0
20:46:26.340 00.002 9960 worker thread done servicing request
20:46:26.340 00.000 9960 Worker thread wakes up
20:46:26.340 00.000 11872 GuideStep: -0.3 px 132 ms EAST, -0.3 px 251 ms NORTH
20:46:26.346 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:46:26.346 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1197,1052,31,31)
20:46:27.603 01.257 9960 Exposure complete
20:46:27.748 00.145 9960 worker thread done servicing request
20:46:27.748 00.000 11872 OnExposeComplete: enter
20:46:27.753 00.005 11872 UpdateGuideState(): m_state=6
20:46:27.756 00.003 11872 Star::Find(15, 1212, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 637
20:46:27.759 00.003 11872 Star::Find returns 1 (0), X=1212.09, Y=1067.27, Mass=5830, SNR=49.3, Peak=125 HFD=6.7
20:46:27.763 00.004 11872 CameraToMount -- cameraTheta (1.81) - m_xAngle (-3.14) = xAngle (4.95 = -1.34)
20:46:27.767 00.004 11872 CameraToMount -- cameraTheta (1.81) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.78 = -1.51)
20:46:27.772 00.005 11872 CameraToMount -- cameraX=-0.08 cameraY=0.33 hyp=0.34 cameraTheta=1.81 mountX=0.08 mountY=-0.34, mountTheta=-1.34
20:46:27.777 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.08, y=0.33, opts=13)
20:46:27.781 00.004 11872 Enqueuing Move request for scope (-0.08, 0.33)
20:46:27.785 00.004 9960 Worker thread wakes up
20:46:27.785 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.33) opts 0xd
20:46:27.785 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.08, 0.33)
20:46:27.786 00.001 9960 Moving (-0.08, 0.33) raw xDistance=0.08 yDistance=-0.34
20:46:27.786 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
20:46:27.786 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
20:46:27.787 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=200, med=1, FiltMin=0, FiltMax=175, Gamma=1.000
20:46:27.791 00.004 11872 UpdateGuideState exits: m=5830 SNR=49.3
20:46:27.795 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:27.801 00.006 9960 MoveAxis(E, 0, ABG)
20:46:27.802 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:46:27.808 00.006 11872 Enqueuing Expose request
20:46:27.812 00.004 9960 Move returns status 0, amount 0
20:46:27.812 00.000 9960 MoveAxis(N, 250, ABG)
20:46:27.812 00.000 9960 Guiding  Dir = 0, Dur = 250
20:46:27.813 00.001 9960 IsSlewing returns 0
20:46:27.813 00.000 9960 IsGuiding returns 0
20:46:27.813 00.000 9960 PulseGuide returned control before completion, sleep 260
20:46:28.082 00.269 9960 IsGuiding returns 1
20:46:28.082 00.000 9960 scope still moving after pulse duration time elapsed
20:46:28.112 00.030 9960 IsSlewing returns 0
20:46:28.113 00.001 9960 IsGuiding returns 1
20:46:28.143 00.030 9960 IsSlewing returns 0
20:46:28.144 00.001 9960 IsGuiding returns 0
20:46:28.144 00.000 9960 scope move finished after 250 + 80 ms
20:46:28.145 00.001 9960 Move returns status 0, amount 250
20:46:28.145 00.000 9960 move complete, result=0
20:46:28.145 00.000 9960 worker thread done servicing request
20:46:28.146 00.001 9960 Worker thread wakes up
20:46:28.146 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 250 ms NORTH
20:46:28.152 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:46:28.152 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1197,1052,31,31)
20:46:29.402 01.250 9960 Exposure complete
20:46:29.533 00.131 9960 worker thread done servicing request
20:46:29.534 00.001 11872 OnExposeComplete: enter
20:46:29.538 00.004 11872 UpdateGuideState(): m_state=6
20:46:29.542 00.004 11872 Star::Find(15, 1212, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 638
20:46:29.545 00.003 11872 Star::Find returns 1 (0), X=1212.36, Y=1066.88, Mass=5846, SNR=50.0, Peak=130 HFD=6.7
20:46:29.550 00.005 11872 CameraToMount -- cameraTheta (-0.31) - m_xAngle (-3.14) = xAngle (2.83 = 2.83)
20:46:29.555 00.005 11872 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.66 = 2.66)
20:46:29.559 00.004 11872 CameraToMount -- cameraX=0.19 cameraY=-0.06 hyp=0.20 cameraTheta=-0.31 mountX=-0.19 mountY=0.09, mountTheta=2.69
20:46:29.563 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.19, y=-0.06, opts=13)
20:46:29.569 00.006 11872 Enqueuing Move request for scope (0.19, -0.06)
20:46:29.573 00.004 9960 Worker thread wakes up
20:46:29.573 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.06) opts 0xd
20:46:29.573 00.000 9960 Handling offset move in thread for scope, endpoint = (0.19, -0.06)
20:46:29.573 00.000 9960 Moving (0.19, -0.06) raw xDistance=-0.19 yDistance=0.09
20:46:29.573 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
20:46:29.574 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
20:46:29.578 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:46:29.578 00.000 11872 UpdateGuideState exits: m=5846 SNR=50.0
20:46:29.583 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:29.587 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:46:29.591 00.004 11872 Enqueuing Expose request
20:46:29.594 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
20:46:29.594 00.000 9960 MoveAxis(E, 0, ABG)
20:46:29.595 00.001 9960 Move returns status 0, amount 0
20:46:29.595 00.000 9960 MoveAxis(N, 0, ABG)
20:46:29.595 00.000 9960 Move returns status 0, amount 0
20:46:29.595 00.000 9960 move complete, result=0
20:46:29.595 00.000 9960 worker thread done servicing request
20:46:29.596 00.001 11872 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:46:29.599 00.003 9960 Worker thread wakes up
20:46:29.599 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:46:29.599 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1197,1052,31,31)
20:46:30.854 01.255 9960 Exposure complete
20:46:30.983 00.129 9960 worker thread done servicing request
20:46:30.983 00.000 11872 OnExposeComplete: enter
20:46:30.988 00.005 11872 UpdateGuideState(): m_state=6
20:46:30.993 00.005 11872 Star::Find(15, 1212, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 639
20:46:30.996 00.003 11872 Star::Find returns 1 (0), X=1212.15, Y=1067.29, Mass=5731, SNR=48.6, Peak=142 HFD=6.7
20:46:31.000 00.004 11872 CameraToMount -- cameraTheta (1.62) - m_xAngle (-3.14) = xAngle (4.76 = -1.52)
20:46:31.005 00.005 11872 CameraToMount -- cameraTheta (1.62) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.59 = -1.70)
20:46:31.009 00.004 11872 CameraToMount -- cameraX=-0.02 cameraY=0.34 hyp=0.34 cameraTheta=1.62 mountX=0.02 mountY=-0.34, mountTheta=-1.52
20:46:31.014 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.02, y=0.34, opts=13)
20:46:31.017 00.003 11872 Enqueuing Move request for scope (-0.02, 0.34)
20:46:31.024 00.007 9960 Worker thread wakes up
20:46:31.024 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=1, FiltMin=0, FiltMax=183, Gamma=1.000
20:46:31.028 00.004 11872 UpdateGuideState exits: m=5731 SNR=48.6
20:46:31.032 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:31.036 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:46:31.039 00.003 11872 Enqueuing Expose request
20:46:31.042 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.34) opts 0xd
20:46:31.042 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.02, 0.34)
20:46:31.042 00.000 9960 Moving (-0.02, 0.34) raw xDistance=0.02 yDistance=-0.34
20:46:31.042 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:46:31.042 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
20:46:31.044 00.002 9960 MoveAxis(E, 0, ABG)
20:46:31.044 00.000 9960 Move returns status 0, amount 0
20:46:31.044 00.000 9960 MoveAxis(N, 255, ABG)
20:46:31.044 00.000 9960 Guiding  Dir = 0, Dur = 255
20:46:31.045 00.001 9960 IsSlewing returns 0
20:46:31.045 00.000 9960 IsGuiding returns 0
20:46:31.045 00.000 9960 PulseGuide returned control before completion, sleep 265
20:46:31.327 00.282 9960 IsGuiding returns 0
20:46:31.327 00.000 9960 Move returns status 0, amount 255
20:46:31.327 00.000 9960 move complete, result=0
20:46:31.329 00.002 9960 worker thread done servicing request
20:46:31.329 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.3 px 255 ms NORTH
20:46:31.337 00.008 9960 Worker thread wakes up
20:46:31.337 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:46:31.337 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1197,1052,31,31)
20:46:32.587 01.250 9960 Exposure complete
20:46:32.718 00.131 9960 worker thread done servicing request
20:46:32.719 00.001 11872 OnExposeComplete: enter
20:46:32.722 00.003 11872 UpdateGuideState(): m_state=6
20:46:32.726 00.004 11872 Star::Find(15, 1212, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 640
20:46:32.730 00.004 11872 Star::Find returns 1 (0), X=1211.84, Y=1067.11, Mass=5824, SNR=49.1, Peak=138 HFD=6.7
20:46:32.733 00.003 11872 CameraToMount -- cameraTheta (2.67) - m_xAngle (-3.14) = xAngle (5.81 = -0.47)
20:46:32.740 00.007 11872 CameraToMount -- cameraTheta (2.67) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.64 = -0.64)
20:46:32.744 00.004 11872 CameraToMount -- cameraX=-0.32 cameraY=0.16 hyp=0.36 cameraTheta=2.67 mountX=0.32 mountY=-0.22, mountTheta=-0.59
20:46:32.749 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.32, y=0.16, opts=13)
20:46:32.754 00.005 11872 Enqueuing Move request for scope (-0.32, 0.16)
20:46:32.758 00.004 9960 Worker thread wakes up
20:46:32.758 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=205, med=1, FiltMin=0, FiltMax=171, Gamma=1.000
20:46:32.762 00.004 11872 UpdateGuideState exits: m=5824 SNR=49.1
20:46:32.767 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:32.771 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:46:32.775 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.16) opts 0xd
20:46:32.775 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.32, 0.16)
20:46:32.776 00.001 11872 Enqueuing Expose request
20:46:32.779 00.003 9960 Moving (-0.32, 0.16) raw xDistance=0.32 yDistance=-0.22
20:46:32.779 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32
20:46:32.779 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
20:46:32.779 00.000 9960 MoveAxis(W, 136, ABG)
20:46:32.779 00.000 9960 Guiding  Dir = 3, Dur = 136
20:46:32.781 00.002 9960 IsSlewing returns 0
20:46:32.781 00.000 9960 IsGuiding returns 0
20:46:32.781 00.000 9960 PulseGuide returned control before completion, sleep 146
20:46:32.936 00.155 9960 IsGuiding returns 1
20:46:32.937 00.001 9960 scope still moving after pulse duration time elapsed
20:46:32.967 00.030 9960 IsSlewing returns 0
20:46:32.968 00.001 9960 IsGuiding returns 0
20:46:32.969 00.001 9960 scope move finished after 136 + 51 ms
20:46:32.969 00.000 9960 Move returns status 0, amount 136
20:46:32.970 00.001 9960 MoveAxis(N, 163, ABG)
20:46:32.971 00.001 9960 Guiding  Dir = 0, Dur = 163
20:46:32.971 00.000 9960 IsSlewing returns 0
20:46:32.972 00.001 9960 IsGuiding returns 0
20:46:32.972 00.000 9960 PulseGuide returned control before completion, sleep 173
20:46:33.156 00.184 9960 IsGuiding returns 1
20:46:33.158 00.002 9960 scope still moving after pulse duration time elapsed
20:46:33.186 00.028 9960 IsSlewing returns 0
20:46:33.187 00.001 9960 IsGuiding returns 0
20:46:33.187 00.000 9960 scope move finished after 163 + 52 ms
20:46:33.188 00.001 9960 Move returns status 0, amount 163
20:46:33.188 00.000 9960 move complete, result=0
20:46:33.189 00.001 9960 worker thread done servicing request
20:46:33.189 00.000 9960 Worker thread wakes up
20:46:33.189 00.000 11872 GuideStep: 0.3 px 136 ms WEST, -0.2 px 163 ms NORTH
20:46:33.195 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:46:33.196 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1197,1052,31,31)
20:46:34.445 01.249 9960 Exposure complete
20:46:34.577 00.132 9960 worker thread done servicing request
20:46:34.577 00.000 11872 OnExposeComplete: enter
20:46:34.582 00.005 11872 UpdateGuideState(): m_state=6
20:46:34.586 00.004 11872 Star::Find(15, 1211, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 641
20:46:34.591 00.005 11872 Star::Find returns 1 (0), X=1212.50, Y=1066.79, Mass=5801, SNR=49.1, Peak=130 HFD=6.8
20:46:34.595 00.004 11872 CameraToMount -- cameraTheta (-0.42) - m_xAngle (-3.14) = xAngle (2.71 = 2.71)
20:46:34.599 00.004 11872 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.54 = 2.54)
20:46:34.603 00.004 11872 CameraToMount -- cameraX=0.33 cameraY=-0.15 hyp=0.36 cameraTheta=-0.42 mountX=-0.33 mountY=0.21, mountTheta=2.59
20:46:34.609 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.33, y=-0.15, opts=13)
20:46:34.613 00.004 11872 Enqueuing Move request for scope (0.33, -0.15)
20:46:34.618 00.005 9960 Worker thread wakes up
20:46:34.618 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=247, med=1, FiltMin=0, FiltMax=183, Gamma=1.000
20:46:34.621 00.003 11872 UpdateGuideState exits: m=5801 SNR=49.1
20:46:34.625 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:34.629 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:46:34.633 00.004 11872 Enqueuing Expose request
20:46:34.636 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.15) opts 0xd
20:46:34.636 00.000 9960 Handling offset move in thread for scope, endpoint = (0.33, -0.15)
20:46:34.636 00.000 9960 Moving (0.33, -0.15) raw xDistance=-0.33 yDistance=0.21
20:46:34.636 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.33
20:46:34.638 00.002 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:46:34.638 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
20:46:34.638 00.000 9960 MoveAxis(E, 129, ABG)
20:46:34.639 00.001 9960 Guiding  Dir = 2, Dur = 129
20:46:34.639 00.000 9960 IsSlewing returns 0
20:46:34.639 00.000 9960 IsGuiding returns 0
20:46:34.640 00.001 9960 PulseGuide returned control before completion, sleep 139
20:46:34.795 00.155 9960 IsGuiding returns 1
20:46:34.797 00.002 9960 scope still moving after pulse duration time elapsed
20:46:34.825 00.028 9960 IsSlewing returns 0
20:46:34.827 00.002 9960 IsGuiding returns 0
20:46:34.827 00.000 9960 scope move finished after 129 + 58 ms
20:46:34.829 00.002 9960 Move returns status 0, amount 129
20:46:34.829 00.000 9960 MoveAxis(N, 0, ABG)
20:46:34.829 00.000 9960 Move returns status 0, amount 0
20:46:34.829 00.000 9960 move complete, result=0
20:46:34.830 00.001 9960 worker thread done servicing request
20:46:34.830 00.000 9960 Worker thread wakes up
20:46:34.830 00.000 11872 GuideStep: -0.3 px 129 ms EAST, 0.2 px 0 ms NORTH
20:46:34.839 00.009 9960 worker thread servicing REQUEST_EXPOSE 1000
20:46:34.839 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1197,1052,31,31)
20:46:36.084 01.245 9960 Exposure complete
20:46:36.222 00.138 9960 worker thread done servicing request
20:46:36.223 00.001 11872 OnExposeComplete: enter
20:46:36.226 00.003 11872 UpdateGuideState(): m_state=6
20:46:36.230 00.004 11872 Star::Find(15, 1212, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 642
20:46:36.235 00.005 11872 Star::Find returns 1 (0), X=1212.39, Y=1066.94, Mass=5714, SNR=48.7, Peak=145 HFD=6.7
20:46:36.241 00.006 11872 CameraToMount -- cameraTheta (0.00) - m_xAngle (-3.14) = xAngle (3.14 = 3.14)
20:46:36.245 00.004 11872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.97 = 2.97)
20:46:36.250 00.005 11872 CameraToMount -- cameraX=0.22 cameraY=0.00 hyp=0.22 cameraTheta=0.00 mountX=-0.22 mountY=0.04, mountTheta=2.97
20:46:36.253 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=0.22, y=0.00, opts=13)
20:46:36.259 00.006 11872 Enqueuing Move request for scope (0.22, 0.00)
20:46:36.262 00.003 9960 Worker thread wakes up
20:46:36.262 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.00) opts 0xd
20:46:36.262 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=244, med=1, FiltMin=0, FiltMax=184, Gamma=1.000
20:46:36.267 00.005 9960 Handling offset move in thread for scope, endpoint = (0.22, 0.00)
20:46:36.267 00.000 9960 Moving (0.22, 0.00) raw xDistance=-0.22 yDistance=0.04
20:46:36.267 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.22
20:46:36.268 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:46:36.268 00.000 11872 UpdateGuideState exits: m=5714 SNR=48.7
20:46:36.271 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:36.275 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:46:36.279 00.004 11872 Enqueuing Expose request
20:46:36.284 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:46:36.284 00.000 9960 MoveAxis(E, 102, ABG)
20:46:36.284 00.000 9960 Guiding  Dir = 2, Dur = 102
20:46:36.284 00.000 9960 IsSlewing returns 0
20:46:36.284 00.000 9960 IsGuiding returns 0
20:46:36.285 00.001 9960 PulseGuide returned control before completion, sleep 112
20:46:36.405 00.120 9960 IsGuiding returns 1
20:46:36.406 00.001 9960 scope still moving after pulse duration time elapsed
20:46:36.437 00.031 9960 IsSlewing returns 0
20:46:36.438 00.001 9960 IsGuiding returns 0
20:46:36.439 00.001 9960 scope move finished after 102 + 52 ms
20:46:36.439 00.000 9960 Move returns status 0, amount 102
20:46:36.441 00.002 9960 MoveAxis(N, 0, ABG)
20:46:36.441 00.000 9960 Move returns status 0, amount 0
20:46:36.442 00.001 9960 move complete, result=0
20:46:36.442 00.000 9960 worker thread done servicing request
20:46:36.442 00.000 9960 Worker thread wakes up
20:46:36.443 00.001 11872 GuideStep: -0.2 px 102 ms EAST, 0.0 px 0 ms NORTH
20:46:36.449 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:46:36.449 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1197,1052,31,31)
20:46:37.699 01.250 9960 Exposure complete
20:46:37.838 00.139 9960 worker thread done servicing request
20:46:37.839 00.001 11872 OnExposeComplete: enter
20:46:37.842 00.003 11872 UpdateGuideState(): m_state=6
20:46:37.847 00.005 11872 Star::Find(15, 1212, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 643
20:46:37.851 00.004 11872 Star::Find returns 1 (0), X=1212.12, Y=1067.26, Mass=5720, SNR=47.6, Peak=138 HFD=6.7
20:46:37.855 00.004 11872 CameraToMount -- cameraTheta (1.71) - m_xAngle (-3.14) = xAngle (4.85 = -1.44)
20:46:37.861 00.006 11872 CameraToMount -- cameraTheta (1.71) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.67 = -1.61)
20:46:37.867 00.006 11872 CameraToMount -- cameraX=-0.04 cameraY=0.31 hyp=0.32 cameraTheta=1.71 mountX=0.04 mountY=-0.32, mountTheta=-1.44
20:46:37.873 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.04, y=0.31, opts=13)
20:46:37.878 00.005 11872 Enqueuing Move request for scope (-0.04, 0.31)
20:46:37.883 00.005 9960 Worker thread wakes up
20:46:37.883 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=201, med=1, FiltMin=0, FiltMax=176, Gamma=1.000
20:46:37.886 00.003 11872 UpdateGuideState exits: m=5720 SNR=47.6
20:46:37.891 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.31) opts 0xd
20:46:37.891 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.04, 0.31)
20:46:37.892 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:37.900 00.008 9960 Moving (-0.04, 0.31) raw xDistance=0.04 yDistance=-0.32
20:46:37.900 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
20:46:37.900 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:46:37.907 00.007 9960 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
20:46:37.907 00.000 9960 MoveAxis(E, 0, ABG)
20:46:37.907 00.000 9960 Move returns status 0, amount 0
20:46:37.907 00.000 9960 MoveAxis(N, 236, ABG)
20:46:37.909 00.002 11872 Enqueuing Expose request
20:46:37.919 00.010 9960 Guiding  Dir = 0, Dur = 236
20:46:37.920 00.001 9960 IsSlewing returns 0
20:46:37.920 00.000 9960 IsGuiding returns 0
20:46:37.921 00.001 9960 PulseGuide returned control before completion, sleep 246
20:46:38.173 00.252 9960 IsGuiding returns 1
20:46:38.173 00.000 9960 scope still moving after pulse duration time elapsed
20:46:38.205 00.032 9960 IsSlewing returns 0
20:46:38.207 00.002 9960 IsGuiding returns 1
20:46:38.236 00.029 9960 IsSlewing returns 0
20:46:38.236 00.000 9960 IsGuiding returns 1
20:46:38.269 00.033 9960 IsSlewing returns 0
20:46:38.271 00.002 9960 IsGuiding returns 0
20:46:38.271 00.000 9960 scope move finished after 236 + 115 ms
20:46:38.273 00.002 9960 Move returns status 0, amount 236
20:46:38.273 00.000 9960 move complete, result=0
20:46:38.273 00.000 9960 worker thread done servicing request
20:46:38.274 00.001 9960 Worker thread wakes up
20:46:38.274 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.3 px 236 ms NORTH
20:46:38.280 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:46:38.280 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1197,1052,31,31)
20:46:39.522 01.242 9960 Exposure complete
20:46:39.655 00.133 9960 worker thread done servicing request
20:46:39.656 00.001 11872 OnExposeComplete: enter
20:46:39.660 00.004 11872 UpdateGuideState(): m_state=6
20:46:39.664 00.004 11872 Star::Find(15, 1212, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 644
20:46:39.667 00.003 11872 Star::Find returns 1 (0), X=1212.17, Y=1067.29, Mass=5992, SNR=50.5, Peak=136 HFD=6.7
20:46:39.671 00.004 11872 CameraToMount -- cameraTheta (1.56) - m_xAngle (-3.14) = xAngle (4.70 = -1.58)
20:46:39.675 00.004 11872 CameraToMount -- cameraTheta (1.56) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.53 = -1.76)
20:46:39.680 00.005 11872 CameraToMount -- cameraX=0.00 cameraY=0.34 hyp=0.34 cameraTheta=1.56 mountX=-0.00 mountY=-0.34, mountTheta=-1.58
20:46:39.687 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.00, y=0.34, opts=13)
20:46:39.690 00.003 11872 Enqueuing Move request for scope (0.00, 0.34)
20:46:39.693 00.003 9960 Worker thread wakes up
20:46:39.693 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=1, FiltMin=0, FiltMax=190, Gamma=1.000
20:46:39.698 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.34) opts 0xd
20:46:39.698 00.000 11872 UpdateGuideState exits: m=5992 SNR=50.5
20:46:39.703 00.005 9960 Handling offset move in thread for scope, endpoint = (0.00, 0.34)
20:46:39.703 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:39.706 00.003 9960 Moving (0.00, 0.34) raw xDistance=-0.00 yDistance=-0.34
20:46:39.707 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:46:39.710 00.003 11872 Enqueuing Expose request
20:46:39.714 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
20:46:39.714 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
20:46:39.714 00.000 9960 MoveAxis(E, 0, ABG)
20:46:39.714 00.000 9960 Move returns status 0, amount 0
20:46:39.714 00.000 9960 MoveAxis(N, 253, ABG)
20:46:39.714 00.000 9960 Guiding  Dir = 0, Dur = 253
20:46:39.716 00.002 9960 IsSlewing returns 0
20:46:39.716 00.000 9960 IsGuiding returns 0
20:46:39.716 00.000 9960 PulseGuide returned control before completion, sleep 263
20:46:39.983 00.267 9960 IsGuiding returns 1
20:46:39.984 00.001 9960 scope still moving after pulse duration time elapsed
20:46:40.015 00.031 9960 IsSlewing returns 0
20:46:40.015 00.000 9960 IsGuiding returns 0
20:46:40.015 00.000 9960 scope move finished after 253 + 47 ms
20:46:40.017 00.002 9960 Move returns status 0, amount 253
20:46:40.017 00.000 9960 move complete, result=0
20:46:40.017 00.000 9960 worker thread done servicing request
20:46:40.017 00.000 9960 Worker thread wakes up
20:46:40.017 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.3 px 253 ms NORTH
20:46:40.023 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:46:40.023 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1197,1052,31,31)
20:46:41.277 01.254 9960 Exposure complete
20:46:41.410 00.133 9960 worker thread done servicing request
20:46:41.411 00.001 11872 OnExposeComplete: enter
20:46:41.415 00.004 11872 UpdateGuideState(): m_state=6
20:46:41.419 00.004 11872 Star::Find(15, 1212, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 645
20:46:41.424 00.005 11872 Star::Find returns 1 (0), X=1212.17, Y=1066.84, Mass=5568, SNR=48.7, Peak=131 HFD=6.7
20:46:41.428 00.004 11872 CameraToMount -- cameraTheta (-1.53) - m_xAngle (-3.14) = xAngle (1.61 = 1.61)
20:46:41.432 00.004 11872 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.43 = 1.43)
20:46:41.436 00.004 11872 CameraToMount -- cameraX=0.00 cameraY=-0.11 hyp=0.11 cameraTheta=-1.53 mountX=-0.00 mountY=0.11, mountTheta=1.61
20:46:41.441 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.00, y=-0.11, opts=13)
20:46:41.446 00.005 11872 Enqueuing Move request for scope (0.00, -0.11)
20:46:41.450 00.004 9960 Worker thread wakes up
20:46:41.450 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=219, med=1, FiltMin=0, FiltMax=177, Gamma=1.000
20:46:41.454 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.11) opts 0xd
20:46:41.455 00.001 11872 UpdateGuideState exits: m=5568 SNR=48.7
20:46:41.458 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:41.461 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:46:41.465 00.004 11872 Enqueuing Expose request
20:46:41.469 00.004 9960 Handling offset move in thread for scope, endpoint = (0.00, -0.11)
20:46:41.469 00.000 9960 Moving (0.00, -0.11) raw xDistance=-0.00 yDistance=0.11
20:46:41.470 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
20:46:41.470 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:46:41.470 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
20:46:41.470 00.000 9960 MoveAxis(E, 0, ABG)
20:46:41.471 00.001 9960 Move returns status 0, amount 0
20:46:41.472 00.001 9960 MoveAxis(N, 0, ABG)
20:46:41.472 00.000 9960 Move returns status 0, amount 0
20:46:41.472 00.000 9960 move complete, result=0
20:46:41.472 00.000 9960 worker thread done servicing request
20:46:41.472 00.000 9960 Worker thread wakes up
20:46:41.473 00.001 11872 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:46:41.477 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
20:46:41.477 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1197,1052,31,31)
20:46:42.734 01.257 9960 Exposure complete
20:46:42.867 00.133 9960 worker thread done servicing request
20:46:42.868 00.001 11872 OnExposeComplete: enter
20:46:42.871 00.003 11872 UpdateGuideState(): m_state=6
20:46:42.875 00.004 11872 Star::Find(15, 1212, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 646
20:46:42.878 00.003 11872 Star::Find returns 1 (0), X=1212.41, Y=1066.84, Mass=5891, SNR=50.7, Peak=137 HFD=6.8
20:46:42.882 00.004 11872 CameraToMount -- cameraTheta (-0.38) - m_xAngle (-3.14) = xAngle (2.76 = 2.76)
20:46:42.887 00.005 11872 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.59 = 2.59)
20:46:42.891 00.004 11872 CameraToMount -- cameraX=0.25 cameraY=-0.10 hyp=0.27 cameraTheta=-0.38 mountX=-0.25 mountY=0.14, mountTheta=2.63
20:46:42.897 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.25, y=-0.10, opts=13)
20:46:42.902 00.005 11872 Enqueuing Move request for scope (0.25, -0.10)
20:46:42.906 00.004 9960 Worker thread wakes up
20:46:42.906 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.10) opts 0xd
20:46:42.906 00.000 9960 Handling offset move in thread for scope, endpoint = (0.25, -0.10)
20:46:42.906 00.000 9960 Moving (0.25, -0.10) raw xDistance=-0.25 yDistance=0.14
20:46:42.906 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
20:46:42.907 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:46:42.907 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
20:46:42.907 00.000 9960 MoveAxis(E, 104, ABG)
20:46:42.907 00.000 9960 Guiding  Dir = 2, Dur = 104
20:46:42.908 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=210, med=1, FiltMin=0, FiltMax=190, Gamma=1.000
20:46:42.911 00.003 9960 IsSlewing returns 0
20:46:42.912 00.001 11872 UpdateGuideState exits: m=5891 SNR=50.7
20:46:42.916 00.004 9960 IsGuiding returns 0
20:46:42.916 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:42.920 00.004 9960 PulseGuide returned control before completion, sleep 114
20:46:42.920 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:46:42.923 00.003 11872 Enqueuing Expose request
20:46:43.036 00.113 9960 IsGuiding returns 1
20:46:43.037 00.001 9960 scope still moving after pulse duration time elapsed
20:46:43.066 00.029 9960 IsSlewing returns 0
20:46:43.067 00.001 9960 IsGuiding returns 0
20:46:43.067 00.000 9960 scope move finished after 104 + 47 ms
20:46:43.069 00.002 9960 Move returns status 0, amount 104
20:46:43.069 00.000 9960 MoveAxis(N, 0, ABG)
20:46:43.069 00.000 9960 Move returns status 0, amount 0
20:46:43.069 00.000 9960 move complete, result=0
20:46:43.069 00.000 9960 worker thread done servicing request
20:46:43.071 00.002 9960 Worker thread wakes up
20:46:43.071 00.000 11872 GuideStep: -0.2 px 104 ms EAST, 0.1 px 0 ms NORTH
20:46:43.078 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:46:43.078 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1197,1052,31,31)
20:46:44.324 01.246 9960 Exposure complete
20:46:44.457 00.133 9960 worker thread done servicing request
20:46:44.457 00.000 11872 OnExposeComplete: enter
20:46:44.462 00.005 11872 UpdateGuideState(): m_state=6
20:46:44.465 00.003 11872 Star::Find(15, 1212, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 647
20:46:44.469 00.004 11872 Star::Find returns 1 (0), X=1212.43, Y=1067.43, Mass=5629, SNR=47.7, Peak=135 HFD=6.9
20:46:44.473 00.004 11872 CameraToMount -- cameraTheta (1.07) - m_xAngle (-3.14) = xAngle (4.21 = -2.07)
20:46:44.477 00.004 11872 CameraToMount -- cameraTheta (1.07) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.04 = -2.25)
20:46:44.480 00.003 11872 CameraToMount -- cameraX=0.27 cameraY=0.49 hyp=0.55 cameraTheta=1.07 mountX=-0.27 mountY=-0.43, mountTheta=-2.12
20:46:44.487 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.27, y=0.49, opts=13)
20:46:44.492 00.005 11872 Enqueuing Move request for scope (0.27, 0.49)
20:46:44.495 00.003 9960 Worker thread wakes up
20:46:44.495 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=220, med=1, FiltMin=0, FiltMax=187, Gamma=1.000
20:46:44.499 00.004 11872 UpdateGuideState exits: m=5629 SNR=47.7
20:46:44.504 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:44.508 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:46:44.510 00.002 9960 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.49) opts 0xd
20:46:44.510 00.000 11872 Enqueuing Expose request
20:46:44.517 00.007 9960 Handling offset move in thread for scope, endpoint = (0.27, 0.49)
20:46:44.517 00.000 9960 Moving (0.27, 0.49) raw xDistance=-0.27 yDistance=-0.43
20:46:44.517 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.27
20:46:44.517 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.43 from input -0.43
20:46:44.518 00.001 9960 MoveAxis(E, 119, ABG)
20:46:44.518 00.000 9960 Guiding  Dir = 2, Dur = 119
20:46:44.518 00.000 9960 IsSlewing returns 0
20:46:44.519 00.001 9960 IsGuiding returns 0
20:46:44.519 00.000 9960 PulseGuide returned control before completion, sleep 129
20:46:44.657 00.138 9960 IsGuiding returns 1
20:46:44.658 00.001 9960 scope still moving after pulse duration time elapsed
20:46:44.688 00.030 9960 IsSlewing returns 0
20:46:44.688 00.000 9960 IsGuiding returns 1
20:46:44.719 00.031 9960 IsSlewing returns 0
20:46:44.719 00.000 9960 IsGuiding returns 1
20:46:44.751 00.032 9960 IsSlewing returns 0
20:46:44.751 00.000 9960 IsGuiding returns 0
20:46:44.751 00.000 9960 scope move finished after 119 + 113 ms
20:46:44.751 00.000 9960 Move returns status 0, amount 119
20:46:44.752 00.001 9960 MoveAxis(N, 323, ABG)
20:46:44.752 00.000 9960 Guiding  Dir = 0, Dur = 323
20:46:44.752 00.000 9960 IsSlewing returns 0
20:46:44.752 00.000 9960 IsGuiding returns 0
20:46:44.753 00.001 9960 PulseGuide returned control before completion, sleep 333
20:46:45.100 00.347 9960 IsGuiding returns 1
20:46:45.100 00.000 9960 scope still moving after pulse duration time elapsed
20:46:45.131 00.031 9960 IsSlewing returns 0
20:46:45.133 00.002 9960 IsGuiding returns 0
20:46:45.134 00.001 9960 scope move finished after 323 + 57 ms
20:46:45.134 00.000 9960 Move returns status 0, amount 323
20:46:45.134 00.000 9960 move complete, result=0
20:46:45.135 00.001 9960 worker thread done servicing request
20:46:45.135 00.000 11872 GuideStep: -0.3 px 119 ms EAST, -0.4 px 323 ms NORTH
20:46:45.143 00.008 9960 Worker thread wakes up
20:46:45.143 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:46:45.144 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1197,1052,31,31)
20:46:46.390 01.246 9960 Exposure complete
20:46:46.527 00.137 9960 worker thread done servicing request
20:46:46.528 00.001 11872 OnExposeComplete: enter
20:46:46.532 00.004 11872 UpdateGuideState(): m_state=6
20:46:46.537 00.005 11872 Star::Find(15, 1212, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 648
20:46:46.541 00.004 11872 Star::Find returns 1 (0), X=1211.85, Y=1067.24, Mass=5874, SNR=49.6, Peak=131 HFD=6.7
20:46:46.544 00.003 11872 CameraToMount -- cameraTheta (2.37) - m_xAngle (-3.14) = xAngle (5.51 = -0.77)
20:46:46.549 00.005 11872 CameraToMount -- cameraTheta (2.37) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.34 = -0.95)
20:46:46.553 00.004 11872 CameraToMount -- cameraX=-0.31 cameraY=0.30 hyp=0.43 cameraTheta=2.37 mountX=0.31 mountY=-0.35, mountTheta=-0.85
20:46:46.559 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.31, y=0.30, opts=13)
20:46:46.562 00.003 11872 Enqueuing Move request for scope (-0.31, 0.30)
20:46:46.566 00.004 9960 Worker thread wakes up
20:46:46.566 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.30) opts 0xd
20:46:46.566 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.31, 0.30)
20:46:46.566 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=221, med=1, FiltMin=0, FiltMax=195, Gamma=1.000
20:46:46.571 00.005 11872 UpdateGuideState exits: m=5874 SNR=49.6
20:46:46.573 00.002 9960 Moving (-0.31, 0.30) raw xDistance=0.31 yDistance=-0.35
20:46:46.574 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.31
20:46:46.574 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
20:46:46.574 00.000 9960 MoveAxis(W, 122, ABG)
20:46:46.574 00.000 9960 Guiding  Dir = 3, Dur = 122
20:46:46.574 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:46.579 00.005 9960 IsSlewing returns 0
20:46:46.579 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:46:46.586 00.007 11872 Enqueuing Expose request
20:46:46.591 00.005 9960 IsGuiding returns 0
20:46:46.591 00.000 9960 PulseGuide returned control before completion, sleep 132
20:46:46.737 00.146 9960 IsGuiding returns 1
20:46:46.740 00.003 9960 scope still moving after pulse duration time elapsed
20:46:46.768 00.028 9960 IsSlewing returns 0
20:46:46.769 00.001 9960 IsGuiding returns 0
20:46:46.770 00.001 9960 scope move finished after 122 + 56 ms
20:46:46.770 00.000 9960 Move returns status 0, amount 122
20:46:46.770 00.000 9960 MoveAxis(N, 262, ABG)
20:46:46.770 00.000 9960 Guiding  Dir = 0, Dur = 262
20:46:46.771 00.001 9960 IsSlewing returns 0
20:46:46.771 00.000 9960 IsGuiding returns 0
20:46:46.773 00.002 9960 PulseGuide returned control before completion, sleep 272
20:46:47.052 00.279 9960 IsGuiding returns 1
20:46:47.054 00.002 9960 scope still moving after pulse duration time elapsed
20:46:47.081 00.027 9960 IsSlewing returns 0
20:46:47.082 00.001 9960 IsGuiding returns 1
20:46:47.112 00.030 9960 IsSlewing returns 0
20:46:47.115 00.003 9960 IsGuiding returns 0
20:46:47.115 00.000 9960 scope move finished after 262 + 80 ms
20:46:47.116 00.001 9960 Move returns status 0, amount 262
20:46:47.117 00.001 9960 move complete, result=0
20:46:47.118 00.001 9960 worker thread done servicing request
20:46:47.119 00.001 11872 GuideStep: 0.3 px 122 ms WEST, -0.4 px 262 ms NORTH
20:46:47.125 00.006 9960 Worker thread wakes up
20:46:47.126 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:46:47.126 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1197,1052,31,31)
20:46:48.374 01.248 9960 Exposure complete
20:46:48.501 00.127 9960 worker thread done servicing request
20:46:48.502 00.001 11872 OnExposeComplete: enter
20:46:48.506 00.004 11872 UpdateGuideState(): m_state=6
20:46:48.510 00.004 11872 Star::Find(15, 1211, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 649
20:46:48.515 00.005 11872 Star::Find returns 1 (0), X=1212.37, Y=1066.84, Mass=5982, SNR=49.8, Peak=142 HFD=6.8
20:46:48.520 00.005 11872 CameraToMount -- cameraTheta (-0.46) - m_xAngle (-3.14) = xAngle (2.68 = 2.68)
20:46:48.525 00.005 11872 CameraToMount -- cameraTheta (-0.46) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.51 = 2.51)
20:46:48.530 00.005 11872 CameraToMount -- cameraX=0.20 cameraY=-0.10 hyp=0.23 cameraTheta=-0.46 mountX=-0.20 mountY=0.13, mountTheta=2.56
20:46:48.534 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.20, y=-0.10, opts=13)
20:46:48.538 00.004 11872 Enqueuing Move request for scope (0.20, -0.10)
20:46:48.542 00.004 9960 Worker thread wakes up
20:46:48.542 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=214, med=1, FiltMin=0, FiltMax=192, Gamma=1.000
20:46:48.546 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.10) opts 0xd
20:46:48.546 00.000 9960 Handling offset move in thread for scope, endpoint = (0.20, -0.10)
20:46:48.547 00.001 9960 Moving (0.20, -0.10) raw xDistance=-0.20 yDistance=0.13
20:46:48.547 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.20
20:46:48.547 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:46:48.547 00.000 11872 UpdateGuideState exits: m=5982 SNR=49.8
20:46:48.551 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:48.555 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
20:46:48.555 00.000 9960 MoveAxis(E, 77, ABG)
20:46:48.555 00.000 9960 Guiding  Dir = 2, Dur = 77
20:46:48.555 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:46:48.559 00.004 11872 Enqueuing Expose request
20:46:48.564 00.005 9960 IsSlewing returns 0
20:46:48.564 00.000 9960 IsGuiding returns 0
20:46:48.564 00.000 9960 PulseGuide returned control before completion, sleep 87
20:46:48.665 00.101 9960 IsGuiding returns 1
20:46:48.665 00.000 9960 scope still moving after pulse duration time elapsed
20:46:48.703 00.038 9960 IsSlewing returns 0
20:46:48.704 00.001 9960 IsGuiding returns 0
20:46:48.704 00.000 9960 scope move finished after 77 + 62 ms
20:46:48.704 00.000 9960 Move returns status 0, amount 77
20:46:48.704 00.000 9960 MoveAxis(N, 0, ABG)
20:46:48.704 00.000 9960 Move returns status 0, amount 0
20:46:48.706 00.002 9960 move complete, result=0
20:46:48.706 00.000 9960 worker thread done servicing request
20:46:48.706 00.000 11872 GuideStep: -0.2 px 77 ms EAST, 0.1 px 0 ms NORTH
20:46:48.714 00.008 9960 Worker thread wakes up
20:46:48.714 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:46:48.714 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1197,1052,31,31)
20:46:49.965 01.251 9960 Exposure complete
20:46:50.121 00.156 9960 worker thread done servicing request
20:46:50.121 00.000 11872 OnExposeComplete: enter
20:46:50.126 00.005 11872 UpdateGuideState(): m_state=6
20:46:50.133 00.007 11872 Star::Find(15, 1212, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 650
20:46:50.138 00.005 11872 Star::Find returns 1 (0), X=1212.13, Y=1067.13, Mass=5521, SNR=47.2, Peak=144 HFD=6.6
20:46:50.145 00.007 11872 CameraToMount -- cameraTheta (1.76) - m_xAngle (-3.14) = xAngle (4.90 = -1.39)
20:46:50.151 00.006 11872 CameraToMount -- cameraTheta (1.76) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.73 = -1.56)
20:46:50.155 00.004 11872 CameraToMount -- cameraX=-0.04 cameraY=0.19 hyp=0.19 cameraTheta=1.76 mountX=0.03 mountY=-0.19, mountTheta=-1.39
20:46:50.160 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.04, y=0.19, opts=13)
20:46:50.164 00.004 11872 Enqueuing Move request for scope (-0.04, 0.19)
20:46:50.167 00.003 9960 Worker thread wakes up
20:46:50.167 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=1, FiltMin=0, FiltMax=185, Gamma=1.000
20:46:50.171 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.19) opts 0xd
20:46:50.171 00.000 11872 UpdateGuideState exits: m=5521 SNR=47.2
20:46:50.176 00.005 9960 Handling offset move in thread for scope, endpoint = (-0.04, 0.19)
20:46:50.177 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:50.181 00.004 9960 Moving (-0.04, 0.19) raw xDistance=0.03 yDistance=-0.19
20:46:50.181 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:46:50.185 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:46:50.185 00.000 11872 Enqueuing Expose request
20:46:50.190 00.005 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:46:50.190 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
20:46:50.191 00.001 9960 MoveAxis(E, 0, ABG)
20:46:50.191 00.000 9960 Move returns status 0, amount 0
20:46:50.191 00.000 9960 MoveAxis(N, 0, ABG)
20:46:50.191 00.000 9960 Move returns status 0, amount 0
20:46:50.191 00.000 9960 move complete, result=0
20:46:50.191 00.000 9960 worker thread done servicing request
20:46:50.191 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
20:46:50.197 00.006 9960 Worker thread wakes up
20:46:50.197 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:46:50.197 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1197,1052,31,31)
20:46:51.447 01.250 9960 Exposure complete
20:46:51.571 00.124 9960 worker thread done servicing request
20:46:51.571 00.000 11872 OnExposeComplete: enter
20:46:51.576 00.005 11872 UpdateGuideState(): m_state=6
20:46:51.580 00.004 11872 Star::Find(15, 1212, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 651
20:46:51.584 00.004 11872 Star::Find returns 1 (0), X=1212.40, Y=1067.33, Mass=5689, SNR=48.1, Peak=130 HFD=7.0
20:46:51.587 00.003 11872 CameraToMount -- cameraTheta (1.01) - m_xAngle (-3.14) = xAngle (4.15 = -2.13)
20:46:51.592 00.005 11872 CameraToMount -- cameraTheta (1.01) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.98 = -2.30)
20:46:51.596 00.004 11872 CameraToMount -- cameraX=0.24 cameraY=0.38 hyp=0.45 cameraTheta=1.01 mountX=-0.24 mountY=-0.34, mountTheta=-2.19
20:46:51.600 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.24, y=0.38, opts=13)
20:46:51.604 00.004 11872 Enqueuing Move request for scope (0.24, 0.38)
20:46:51.607 00.003 9960 Worker thread wakes up
20:46:51.608 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.38) opts 0xd
20:46:51.608 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=205, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
20:46:51.614 00.006 9960 Handling offset move in thread for scope, endpoint = (0.24, 0.38)
20:46:51.614 00.000 11872 UpdateGuideState exits: m=5689 SNR=48.1
20:46:51.618 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:51.623 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:46:51.626 00.003 11872 Enqueuing Expose request
20:46:51.630 00.004 9960 Moving (0.24, 0.38) raw xDistance=-0.24 yDistance=-0.34
20:46:51.630 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
20:46:51.630 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
20:46:51.630 00.000 9960 MoveAxis(E, 101, ABG)
20:46:51.631 00.001 9960 Guiding  Dir = 2, Dur = 101
20:46:51.631 00.000 9960 IsSlewing returns 0
20:46:51.631 00.000 9960 IsGuiding returns 0
20:46:51.632 00.001 9960 PulseGuide returned control before completion, sleep 111
20:46:51.751 00.119 9960 IsGuiding returns 1
20:46:51.752 00.001 9960 scope still moving after pulse duration time elapsed
20:46:51.783 00.031 9960 IsSlewing returns 0
20:46:51.784 00.001 9960 IsGuiding returns 0
20:46:51.784 00.000 9960 scope move finished after 101 + 50 ms
20:46:51.784 00.000 9960 Move returns status 0, amount 101
20:46:51.785 00.001 9960 MoveAxis(N, 250, ABG)
20:46:51.786 00.001 9960 Guiding  Dir = 0, Dur = 250
20:46:51.786 00.000 9960 IsSlewing returns 0
20:46:51.787 00.001 9960 IsGuiding returns 0
20:46:51.787 00.000 9960 PulseGuide returned control before completion, sleep 260
20:46:52.050 00.263 9960 IsGuiding returns 1
20:46:52.051 00.001 9960 scope still moving after pulse duration time elapsed
20:46:52.082 00.031 9960 IsSlewing returns 0
20:46:52.084 00.002 9960 IsGuiding returns 0
20:46:52.084 00.000 9960 scope move finished after 250 + 47 ms
20:46:52.085 00.001 9960 Move returns status 0, amount 250
20:46:52.085 00.000 9960 move complete, result=0
20:46:52.085 00.000 9960 worker thread done servicing request
20:46:52.087 00.002 9960 Worker thread wakes up
20:46:52.087 00.000 11872 GuideStep: -0.2 px 101 ms EAST, -0.3 px 250 ms NORTH
20:46:52.093 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:46:52.093 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1197,1052,31,31)
20:46:53.346 01.253 9960 Exposure complete
20:46:53.480 00.134 9960 worker thread done servicing request
20:46:53.481 00.001 11872 OnExposeComplete: enter
20:46:53.485 00.004 11872 UpdateGuideState(): m_state=6
20:46:53.489 00.004 11872 Star::Find(15, 1212, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 652
20:46:53.493 00.004 11872 Star::Find returns 1 (0), X=1212.19, Y=1067.03, Mass=5824, SNR=49.5, Peak=138 HFD=6.8
20:46:53.498 00.005 11872 CameraToMount -- cameraTheta (1.30) - m_xAngle (-3.14) = xAngle (4.44 = -1.84)
20:46:53.501 00.003 11872 CameraToMount -- cameraTheta (1.30) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.27 = -2.01)
20:46:53.505 00.004 11872 CameraToMount -- cameraX=0.02 cameraY=0.09 hyp=0.09 cameraTheta=1.30 mountX=-0.03 mountY=-0.08, mountTheta=-1.86
20:46:53.511 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.02, y=0.09, opts=13)
20:46:53.516 00.005 11872 Enqueuing Move request for scope (0.02, 0.09)
20:46:53.520 00.004 9960 Worker thread wakes up
20:46:53.520 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=196, med=1, FiltMin=0, FiltMax=181, Gamma=1.000
20:46:53.523 00.003 11872 UpdateGuideState exits: m=5824 SNR=49.5
20:46:53.528 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:53.532 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:46:53.535 00.003 11872 Enqueuing Expose request
20:46:53.539 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.09) opts 0xd
20:46:53.539 00.000 9960 Handling offset move in thread for scope, endpoint = (0.02, 0.09)
20:46:53.539 00.000 9960 Moving (0.02, 0.09) raw xDistance=-0.03 yDistance=-0.08
20:46:53.539 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:46:53.540 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:46:53.540 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:46:53.540 00.000 9960 MoveAxis(E, 0, ABG)
20:46:53.540 00.000 9960 Move returns status 0, amount 0
20:46:53.540 00.000 9960 MoveAxis(N, 0, ABG)
20:46:53.540 00.000 9960 Move returns status 0, amount 0
20:46:53.541 00.001 9960 move complete, result=0
20:46:53.541 00.000 9960 worker thread done servicing request
20:46:53.541 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:46:53.546 00.005 9960 Worker thread wakes up
20:46:53.546 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:46:53.546 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1197,1052,31,31)
20:46:54.797 01.251 9960 Exposure complete
20:46:54.919 00.122 9960 worker thread done servicing request
20:46:54.919 00.000 11872 OnExposeComplete: enter
20:46:54.923 00.004 11872 UpdateGuideState(): m_state=6
20:46:54.928 00.005 11872 Star::Find(15, 1212, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 653
20:46:54.931 00.003 11872 Star::Find returns 1 (0), X=1212.22, Y=1067.30, Mass=5540, SNR=46.8, Peak=131 HFD=6.6
20:46:54.934 00.003 11872 CameraToMount -- cameraTheta (1.43) - m_xAngle (-3.14) = xAngle (4.57 = -1.71)
20:46:54.938 00.004 11872 CameraToMount -- cameraTheta (1.43) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.40 = -1.89)
20:46:54.942 00.004 11872 CameraToMount -- cameraX=0.05 cameraY=0.36 hyp=0.36 cameraTheta=1.43 mountX=-0.05 mountY=-0.34, mountTheta=-1.72
20:46:54.948 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.05, y=0.36, opts=13)
20:46:54.951 00.003 11872 Enqueuing Move request for scope (0.05, 0.36)
20:46:54.959 00.008 9960 Worker thread wakes up
20:46:54.959 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=1, FiltMin=0, FiltMax=173, Gamma=1.000
20:46:54.964 00.005 11872 UpdateGuideState exits: m=5540 SNR=46.8
20:46:54.968 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.36) opts 0xd
20:46:54.968 00.000 9960 Handling offset move in thread for scope, endpoint = (0.05, 0.36)
20:46:54.969 00.001 9960 Moving (0.05, 0.36) raw xDistance=-0.05 yDistance=-0.34
20:46:54.969 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:46:54.969 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
20:46:54.969 00.000 9960 MoveAxis(E, 0, ABG)
20:46:54.969 00.000 9960 Move returns status 0, amount 0
20:46:54.969 00.000 9960 MoveAxis(N, 255, ABG)
20:46:54.969 00.000 9960 Guiding  Dir = 0, Dur = 255
20:46:54.969 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:54.974 00.005 9960 IsSlewing returns 0
20:46:54.974 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:46:54.977 00.003 11872 Enqueuing Expose request
20:46:54.981 00.004 9960 IsGuiding returns 0
20:46:54.982 00.001 9960 PulseGuide returned control before completion, sleep 265
20:46:55.255 00.273 9960 IsGuiding returns 1
20:46:55.255 00.000 9960 scope still moving after pulse duration time elapsed
20:46:55.286 00.031 9960 IsSlewing returns 0
20:46:55.286 00.000 9960 IsGuiding returns 0
20:46:55.288 00.002 9960 scope move finished after 255 + 50 ms
20:46:55.288 00.000 9960 Move returns status 0, amount 255
20:46:55.288 00.000 9960 move complete, result=0
20:46:55.288 00.000 9960 worker thread done servicing request
20:46:55.289 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 255 ms NORTH
20:46:55.296 00.007 9960 Worker thread wakes up
20:46:55.297 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:46:55.297 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1197,1052,31,31)
20:46:56.547 01.250 9960 Exposure complete
20:46:56.662 00.115 9960 worker thread done servicing request
20:46:56.663 00.001 11872 OnExposeComplete: enter
20:46:56.666 00.003 11872 UpdateGuideState(): m_state=6
20:46:56.671 00.005 11872 Star::Find(15, 1212, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 654
20:46:56.676 00.005 11872 Star::Find returns 1 (0), X=1212.40, Y=1067.19, Mass=5931, SNR=50.1, Peak=139 HFD=6.8
20:46:56.679 00.003 11872 CameraToMount -- cameraTheta (0.82) - m_xAngle (-3.14) = xAngle (3.96 = -2.33)
20:46:56.683 00.004 11872 CameraToMount -- cameraTheta (0.82) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.78 = -2.50)
20:46:56.687 00.004 11872 CameraToMount -- cameraX=0.23 cameraY=0.24 hyp=0.34 cameraTheta=0.82 mountX=-0.23 mountY=-0.20, mountTheta=-2.42
20:46:56.692 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.23, y=0.24, opts=13)
20:46:56.695 00.003 11872 Enqueuing Move request for scope (0.23, 0.24)
20:46:56.700 00.005 9960 Worker thread wakes up
20:46:56.700 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.24) opts 0xd
20:46:56.700 00.000 9960 Handling offset move in thread for scope, endpoint = (0.23, 0.24)
20:46:56.700 00.000 9960 Moving (0.23, 0.24) raw xDistance=-0.23 yDistance=-0.20
20:46:56.700 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
20:46:56.700 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
20:46:56.701 00.001 9960 MoveAxis(E, 96, ABG)
20:46:56.701 00.000 9960 Guiding  Dir = 2, Dur = 96
20:46:56.701 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=1, FiltMin=0, FiltMax=174, Gamma=1.000
20:46:56.704 00.003 9960 IsSlewing returns 0
20:46:56.705 00.001 11872 UpdateGuideState exits: m=5931 SNR=50.1
20:46:56.708 00.003 9960 IsGuiding returns 0
20:46:56.709 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:56.713 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:46:56.718 00.005 9960 PulseGuide returned control before completion, sleep 106
20:46:56.718 00.000 11872 Enqueuing Expose request
20:46:56.837 00.119 9960 IsGuiding returns 1
20:46:56.838 00.001 9960 scope still moving after pulse duration time elapsed
20:46:56.868 00.030 9960 IsSlewing returns 0
20:46:56.869 00.001 9960 IsGuiding returns 1
20:46:56.901 00.032 9960 IsSlewing returns 0
20:46:56.902 00.001 9960 IsGuiding returns 1
20:46:56.933 00.031 9960 IsSlewing returns 0
20:46:56.934 00.001 9960 IsGuiding returns 0
20:46:56.934 00.000 9960 scope move finished after 96 + 129 ms
20:46:56.934 00.000 9960 Move returns status 0, amount 96
20:46:56.935 00.001 9960 MoveAxis(N, 150, ABG)
20:46:56.935 00.000 9960 Guiding  Dir = 0, Dur = 150
20:46:56.936 00.001 9960 IsSlewing returns 0
20:46:56.936 00.000 9960 IsGuiding returns 0
20:46:56.937 00.001 9960 PulseGuide returned control before completion, sleep 160
20:46:57.106 00.169 9960 IsGuiding returns 1
20:46:57.108 00.002 9960 scope still moving after pulse duration time elapsed
20:46:57.137 00.029 9960 IsSlewing returns 0
20:46:57.139 00.002 9960 IsGuiding returns 0
20:46:57.139 00.000 9960 scope move finished after 150 + 52 ms
20:46:57.140 00.001 9960 Move returns status 0, amount 150
20:46:57.141 00.001 9960 move complete, result=0
20:46:57.141 00.000 9960 worker thread done servicing request
20:46:57.141 00.000 9960 Worker thread wakes up
20:46:57.142 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:46:57.142 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1197,1052,31,31)
20:46:57.142 00.000 11872 GuideStep: -0.2 px 96 ms EAST, -0.2 px 150 ms NORTH
20:46:58.386 01.244 9960 Exposure complete
20:46:58.508 00.122 9960 worker thread done servicing request
20:46:58.508 00.000 11872 OnExposeComplete: enter
20:46:58.513 00.005 11872 UpdateGuideState(): m_state=6
20:46:58.517 00.004 11872 Star::Find(15, 1212, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 655
20:46:58.521 00.004 11872 Star::Find returns 1 (0), X=1212.08, Y=1066.93, Mass=5683, SNR=48.4, Peak=139 HFD=6.5
20:46:58.525 00.004 11872 CameraToMount -- cameraTheta (-3.04) - m_xAngle (-3.14) = xAngle (0.10 = 0.10)
20:46:58.529 00.004 11872 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (-0.07 = -0.07)
20:46:58.532 00.003 11872 CameraToMount -- cameraX=-0.09 cameraY=-0.01 hyp=0.09 cameraTheta=-3.04 mountX=0.09 mountY=-0.01, mountTheta=-0.07
20:46:58.537 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.09, y=-0.01, opts=13)
20:46:58.540 00.003 11872 Enqueuing Move request for scope (-0.09, -0.01)
20:46:58.544 00.004 9960 Worker thread wakes up
20:46:58.544 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=203, med=1, FiltMin=0, FiltMax=187, Gamma=1.000
20:46:58.549 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.01) opts 0xd
20:46:58.550 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.09, -0.01)
20:46:58.550 00.000 11872 UpdateGuideState exits: m=5683 SNR=48.4
20:46:58.557 00.007 9960 Moving (-0.09, -0.01) raw xDistance=0.09 yDistance=-0.01
20:46:58.557 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
20:46:58.558 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:46:58.558 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:58.563 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:46:58.563 00.000 9960 MoveAxis(E, 0, ABG)
20:46:58.564 00.001 9960 Move returns status 0, amount 0
20:46:58.564 00.000 9960 MoveAxis(N, 0, ABG)
20:46:58.564 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:46:58.571 00.007 9960 Move returns status 0, amount 0
20:46:58.571 00.000 9960 move complete, result=0
20:46:58.571 00.000 11872 Enqueuing Expose request
20:46:58.577 00.006 9960 worker thread done servicing request
20:46:58.578 00.001 9960 Worker thread wakes up
20:46:58.578 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:46:58.584 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:46:58.584 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1197,1052,31,31)
20:46:59.835 01.251 9960 Exposure complete
20:46:59.969 00.134 9960 worker thread done servicing request
20:46:59.969 00.000 11872 OnExposeComplete: enter
20:46:59.973 00.004 11872 UpdateGuideState(): m_state=6
20:46:59.978 00.005 11872 Star::Find(15, 1212, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 656
20:46:59.982 00.004 11872 Star::Find returns 1 (0), X=1211.70, Y=1068.10, Mass=5642, SNR=49.1, Peak=146 HFD=6.4
20:46:59.986 00.004 11872 CameraToMount -- cameraTheta (1.96) - m_xAngle (-3.14) = xAngle (5.09 = -1.19)
20:46:59.992 00.006 11872 CameraToMount -- cameraTheta (1.96) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.92 = -1.36)
20:46:59.998 00.006 11872 CameraToMount -- cameraX=-0.47 cameraY=1.16 hyp=1.25 cameraTheta=1.96 mountX=0.47 mountY=-1.22, mountTheta=-1.21
20:47:00.003 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.47, y=1.16, opts=13)
20:47:00.007 00.004 11872 Enqueuing Move request for scope (-0.47, 1.16)
20:47:00.014 00.007 9960 Worker thread wakes up
20:47:00.015 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=1, FiltMin=0, FiltMax=185, Gamma=1.000
20:47:00.024 00.009 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.47, 1.16) opts 0xd
20:47:00.024 00.000 11872 UpdateGuideState exits: m=5642 SNR=49.1
20:47:00.035 00.011 9960 Handling offset move in thread for scope, endpoint = (-0.47, 1.16)
20:47:00.035 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:00.039 00.004 9960 Moving (-0.47, 1.16) raw xDistance=0.47 yDistance=-1.22
20:47:00.039 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.29 from input 0.47
20:47:00.040 00.001 9960 GuideAlgorithmResistSwitch::result() returns -1.22 from input -1.22
20:47:00.040 00.000 9960 MoveAxis(W, 195, ABG)
20:47:00.040 00.000 9960 Guiding  Dir = 3, Dur = 195
20:47:00.040 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:47:00.045 00.005 11872 Enqueuing Expose request
20:47:00.047 00.002 9960 IsSlewing returns 0
20:47:00.049 00.002 9960 IsGuiding returns 0
20:47:00.049 00.000 9960 PulseGuide returned control before completion, sleep 205
20:47:00.269 00.220 9960 IsGuiding returns 1
20:47:00.272 00.003 9960 scope still moving after pulse duration time elapsed
20:47:00.301 00.029 9960 IsSlewing returns 0
20:47:00.302 00.001 9960 IsGuiding returns 1
20:47:00.333 00.031 9960 IsSlewing returns 0
20:47:00.334 00.001 9960 IsGuiding returns 1
20:47:00.362 00.028 9960 IsSlewing returns 0
20:47:00.362 00.000 9960 IsGuiding returns 1
20:47:00.394 00.032 9960 IsSlewing returns 0
20:47:00.395 00.001 9960 IsGuiding returns 0
20:47:00.395 00.000 9960 scope move finished after 195 + 151 ms
20:47:00.395 00.000 9960 Move returns status 0, amount 195
20:47:00.396 00.001 9960 MoveAxis(N, 914, ABG)
20:47:00.397 00.001 9960 Guiding  Dir = 0, Dur = 914
20:47:00.397 00.000 9960 IsSlewing returns 0
20:47:00.399 00.002 9960 IsGuiding returns 0
20:47:00.399 00.000 9960 PulseGuide returned control before completion, sleep 924
20:47:01.335 00.936 9960 IsGuiding returns 1
20:47:01.337 00.002 9960 scope still moving after pulse duration time elapsed
20:47:01.367 00.030 9960 IsSlewing returns 0
20:47:01.367 00.000 9960 IsGuiding returns 0
20:47:01.369 00.002 9960 scope move finished after 914 + 55 ms
20:47:01.369 00.000 9960 Move returns status 0, amount 914
20:47:01.369 00.000 9960 move complete, result=0
20:47:01.370 00.001 9960 worker thread done servicing request
20:47:01.370 00.000 9960 Worker thread wakes up
20:47:01.371 00.001 11872 GuideStep: 0.5 px 195 ms WEST, -1.2 px 914 ms NORTH
20:47:01.377 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:47:01.377 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1197,1052,31,31)
20:47:02.631 01.254 9960 Exposure complete
20:47:02.771 00.140 9960 worker thread done servicing request
20:47:02.771 00.000 11872 OnExposeComplete: enter
20:47:02.775 00.004 11872 UpdateGuideState(): m_state=6
20:47:02.780 00.005 11872 Star::Find(15, 1211, 1068, 0, (0,0,0,0), 1.5, 10.0, 255) frame 657
20:47:02.784 00.004 11872 Star::Find returns 1 (0), X=1211.94, Y=1067.06, Mass=5551, SNR=48.4, Peak=140 HFD=6.3
20:47:02.788 00.004 11872 CameraToMount -- cameraTheta (2.66) - m_xAngle (-3.14) = xAngle (5.80 = -0.49)
20:47:02.791 00.003 11872 CameraToMount -- cameraTheta (2.66) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.63 = -0.66)
20:47:02.794 00.003 11872 CameraToMount -- cameraX=-0.22 cameraY=0.12 hyp=0.25 cameraTheta=2.66 mountX=0.22 mountY=-0.16, mountTheta=-0.61
20:47:02.800 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.22, y=0.12, opts=13)
20:47:02.804 00.004 11872 Enqueuing Move request for scope (-0.22, 0.12)
20:47:02.808 00.004 9960 Worker thread wakes up
20:47:02.808 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=216, med=1, FiltMin=0, FiltMax=174, Gamma=1.000
20:47:02.811 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.12) opts 0xd
20:47:02.812 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.22, 0.12)
20:47:02.812 00.000 9960 Moving (-0.22, 0.12) raw xDistance=0.22 yDistance=-0.16
20:47:02.812 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.22
20:47:02.813 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:47:02.813 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
20:47:02.813 00.000 9960 MoveAxis(W, 108, ABG)
20:47:02.813 00.000 9960 Guiding  Dir = 3, Dur = 108
20:47:02.813 00.000 9960 IsSlewing returns 0
20:47:02.814 00.001 11872 UpdateGuideState exits: m=5551 SNR=48.4
20:47:02.818 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:02.821 00.003 9960 IsGuiding returns 0
20:47:02.821 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:47:02.825 00.004 9960 PulseGuide returned control before completion, sleep 118
20:47:02.826 00.001 11872 Enqueuing Expose request
20:47:02.949 00.123 9960 IsGuiding returns 1
20:47:02.950 00.001 9960 scope still moving after pulse duration time elapsed
20:47:02.980 00.030 9960 IsSlewing returns 0
20:47:02.981 00.001 9960 IsGuiding returns 0
20:47:02.983 00.002 9960 scope move finished after 108 + 52 ms
20:47:02.983 00.000 9960 Move returns status 0, amount 108
20:47:02.983 00.000 9960 MoveAxis(N, 0, ABG)
20:47:02.984 00.001 9960 Move returns status 0, amount 0
20:47:02.984 00.000 9960 move complete, result=0
20:47:02.984 00.000 9960 worker thread done servicing request
20:47:02.984 00.000 9960 Worker thread wakes up
20:47:02.985 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:47:02.985 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1197,1052,31,31)
20:47:02.985 00.000 11872 GuideStep: 0.2 px 108 ms WEST, -0.2 px 0 ms NORTH
20:47:04.228 01.243 9960 Exposure complete
20:47:04.355 00.127 9960 worker thread done servicing request
20:47:04.355 00.000 11872 OnExposeComplete: enter
20:47:04.359 00.004 11872 UpdateGuideState(): m_state=6
20:47:04.362 00.003 11872 Star::Find(15, 1211, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 658
20:47:04.366 00.004 11872 Star::Find returns 1 (0), X=1212.45, Y=1066.32, Mass=5744, SNR=48.8, Peak=128 HFD=6.8
20:47:04.370 00.004 11872 CameraToMount -- cameraTheta (-1.15) - m_xAngle (-3.14) = xAngle (1.99 = 1.99)
20:47:04.373 00.003 11872 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.81 = 1.81)
20:47:04.378 00.005 11872 CameraToMount -- cameraX=0.28 cameraY=-0.63 hyp=0.68 cameraTheta=-1.15 mountX=-0.28 mountY=0.66, mountTheta=1.96
20:47:04.382 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.28, y=-0.63, opts=13)
20:47:04.386 00.004 11872 Enqueuing Move request for scope (0.28, -0.63)
20:47:04.390 00.004 9960 Worker thread wakes up
20:47:04.391 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=1, FiltMin=0, FiltMax=188, Gamma=1.000
20:47:04.397 00.006 11872 UpdateGuideState exits: m=5744 SNR=48.8
20:47:04.402 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:04.405 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:47:04.410 00.005 11872 Enqueuing Expose request
20:47:04.414 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.63) opts 0xd
20:47:04.415 00.001 9960 Handling offset move in thread for scope, endpoint = (0.28, -0.63)
20:47:04.415 00.000 9960 Moving (0.28, -0.63) raw xDistance=-0.28 yDistance=0.66
20:47:04.415 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.28
20:47:04.415 00.000 9960 resist switch: large excursion: input 0.66 thresh 0.60 direction from -1 to 1
20:47:04.415 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.99
20:47:04.415 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.66 from input 0.66
20:47:04.415 00.000 9960 MoveAxis(E, 108, ABG)
20:47:04.417 00.002 9960 Guiding  Dir = 2, Dur = 108
20:47:04.417 00.000 9960 IsSlewing returns 0
20:47:04.417 00.000 9960 IsGuiding returns 0
20:47:04.418 00.001 9960 PulseGuide returned control before completion, sleep 118
20:47:04.550 00.132 9960 IsGuiding returns 1
20:47:04.551 00.001 9960 scope still moving after pulse duration time elapsed
20:47:04.579 00.028 9960 IsSlewing returns 0
20:47:04.579 00.000 9960 IsGuiding returns 0
20:47:04.580 00.001 9960 scope move finished after 108 + 54 ms
20:47:04.580 00.000 9960 Move returns status 0, amount 108
20:47:04.581 00.001 9960 MoveAxis(S, 496, ABG)
20:47:04.581 00.000 9960 Guiding  Dir = 1, Dur = 496
20:47:04.581 00.000 9960 IsSlewing returns 0
20:47:04.582 00.001 9960 IsGuiding returns 0
20:47:04.582 00.000 9960 PulseGuide returned control before completion, sleep 506
20:47:05.092 00.510 9960 IsGuiding returns 1
20:47:05.093 00.001 9960 scope still moving after pulse duration time elapsed
20:47:05.125 00.032 9960 IsSlewing returns 0
20:47:05.125 00.000 9960 IsGuiding returns 0
20:47:05.125 00.000 9960 scope move finished after 496 + 48 ms
20:47:05.126 00.001 9960 Move returns status 0, amount 496
20:47:05.126 00.000 9960 move complete, result=0
20:47:05.126 00.000 9960 worker thread done servicing request
20:47:05.128 00.002 9960 Worker thread wakes up
20:47:05.128 00.000 11872 GuideStep: -0.3 px 108 ms EAST, 0.7 px 496 ms SOUTH
20:47:05.133 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:47:05.134 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1197,1052,31,31)
20:47:06.383 01.249 9960 Exposure complete
20:47:06.509 00.126 9960 worker thread done servicing request
20:47:06.509 00.000 11872 OnExposeComplete: enter
20:47:06.517 00.008 11872 UpdateGuideState(): m_state=6
20:47:06.521 00.004 11872 Star::Find(15, 1212, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 659
20:47:06.526 00.005 11872 Star::Find returns 1 (0), X=1212.27, Y=1066.52, Mass=5665, SNR=48.3, Peak=130 HFD=7.0
20:47:06.531 00.005 11872 CameraToMount -- cameraTheta (-1.34) - m_xAngle (-3.14) = xAngle (1.80 = 1.80)
20:47:06.534 00.003 11872 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.63 = 1.63)
20:47:06.537 00.003 11872 CameraToMount -- cameraX=0.10 cameraY=-0.42 hyp=0.44 cameraTheta=-1.34 mountX=-0.10 mountY=0.44, mountTheta=1.79
20:47:06.542 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.10, y=-0.42, opts=13)
20:47:06.547 00.005 11872 Enqueuing Move request for scope (0.10, -0.42)
20:47:06.550 00.003 9960 Worker thread wakes up
20:47:06.550 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.42) opts 0xd
20:47:06.550 00.000 9960 Handling offset move in thread for scope, endpoint = (0.10, -0.42)
20:47:06.550 00.000 9960 Moving (0.10, -0.42) raw xDistance=-0.10 yDistance=0.44
20:47:06.550 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
20:47:06.551 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.44 from input 0.44
20:47:06.552 00.001 9960 MoveAxis(E, 0, ABG)
20:47:06.552 00.000 9960 Move returns status 0, amount 0
20:47:06.552 00.000 9960 MoveAxis(S, 325, ABG)
20:47:06.552 00.000 9960 Guiding  Dir = 1, Dur = 325
20:47:06.552 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=224, med=1, FiltMin=0, FiltMax=184, Gamma=1.000
20:47:06.556 00.004 11872 UpdateGuideState exits: m=5665 SNR=48.3
20:47:06.559 00.003 9960 IsSlewing returns 0
20:47:06.559 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:06.562 00.003 9960 IsGuiding returns 0
20:47:06.563 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:47:06.567 00.004 11872 Enqueuing Expose request
20:47:06.570 00.003 9960 PulseGuide returned control before completion, sleep 335
20:47:06.909 00.339 9960 IsGuiding returns 1
20:47:06.910 00.001 9960 scope still moving after pulse duration time elapsed
20:47:06.939 00.029 9960 IsSlewing returns 0
20:47:06.941 00.002 9960 IsGuiding returns 0
20:47:06.941 00.000 9960 scope move finished after 325 + 53 ms
20:47:06.941 00.000 9960 Move returns status 0, amount 325
20:47:06.942 00.001 9960 move complete, result=0
20:47:06.942 00.000 9960 worker thread done servicing request
20:47:06.942 00.000 11872 GuideStep: -0.1 px 0 ms EAST, 0.4 px 325 ms SOUTH
20:47:06.949 00.007 9960 Worker thread wakes up
20:47:06.949 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:47:06.949 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1197,1052,31,31)
20:47:08.201 01.252 9960 Exposure complete
20:47:08.343 00.142 9960 worker thread done servicing request
20:47:08.344 00.001 11872 OnExposeComplete: enter
20:47:08.347 00.003 11872 UpdateGuideState(): m_state=6
20:47:08.352 00.005 11872 Star::Find(15, 1212, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 660
20:47:08.355 00.003 11872 Star::Find returns 1 (0), X=1212.58, Y=1066.88, Mass=5709, SNR=48.4, Peak=143 HFD=6.5
20:47:08.359 00.004 11872 CameraToMount -- cameraTheta (-0.14) - m_xAngle (-3.14) = xAngle (3.00 = 3.00)
20:47:08.363 00.004 11872 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.82 = 2.82)
20:47:08.368 00.005 11872 CameraToMount -- cameraX=0.41 cameraY=-0.06 hyp=0.42 cameraTheta=-0.14 mountX=-0.41 mountY=0.13, mountTheta=2.84
20:47:08.373 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.41, y=-0.06, opts=13)
20:47:08.376 00.003 11872 Enqueuing Move request for scope (0.41, -0.06)
20:47:08.380 00.004 9960 Worker thread wakes up
20:47:08.380 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.41, -0.06) opts 0xd
20:47:08.381 00.001 9960 Handling offset move in thread for scope, endpoint = (0.41, -0.06)
20:47:08.381 00.000 9960 Moving (0.41, -0.06) raw xDistance=-0.41 yDistance=0.13
20:47:08.382 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=1, FiltMin=0, FiltMax=192, Gamma=1.000
20:47:08.385 00.003 11872 UpdateGuideState exits: m=5709 SNR=48.4
20:47:08.389 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:08.392 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:47:08.397 00.005 9960 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.41
20:47:08.398 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:47:08.398 00.000 11872 Enqueuing Expose request
20:47:08.401 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
20:47:08.401 00.000 9960 MoveAxis(E, 172, ABG)
20:47:08.402 00.001 9960 Guiding  Dir = 2, Dur = 172
20:47:08.402 00.000 9960 IsSlewing returns 0
20:47:08.402 00.000 9960 IsGuiding returns 0
20:47:08.403 00.001 9960 PulseGuide returned control before completion, sleep 182
20:47:08.599 00.196 9960 IsGuiding returns 1
20:47:08.599 00.000 9960 scope still moving after pulse duration time elapsed
20:47:08.628 00.029 9960 IsSlewing returns 0
20:47:08.629 00.001 9960 IsGuiding returns 0
20:47:08.629 00.000 9960 scope move finished after 172 + 55 ms
20:47:08.631 00.002 9960 Move returns status 0, amount 172
20:47:08.631 00.000 9960 MoveAxis(N, 0, ABG)
20:47:08.631 00.000 9960 Move returns status 0, amount 0
20:47:08.632 00.001 9960 move complete, result=0
20:47:08.633 00.001 9960 worker thread done servicing request
20:47:08.633 00.000 11872 GuideStep: -0.4 px 172 ms EAST, 0.1 px 0 ms NORTH
20:47:08.639 00.006 9960 Worker thread wakes up
20:47:08.640 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:47:08.640 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1197,1052,31,31)
20:47:09.891 01.251 9960 Exposure complete
20:47:09.992 00.101 9960 worker thread done servicing request
20:47:09.993 00.001 11872 OnExposeComplete: enter
20:47:09.997 00.004 11872 UpdateGuideState(): m_state=6
20:47:10.000 00.003 11872 Star::Find(15, 1212, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 661
20:47:10.003 00.003 11872 Star::Find returns 1 (0), X=1212.14, Y=1067.77, Mass=5562, SNR=48.0, Peak=136 HFD=6.5
20:47:10.005 00.002 11872 CameraToMount -- cameraTheta (1.60) - m_xAngle (-3.14) = xAngle (4.74 = -1.54)
20:47:10.009 00.004 11872 CameraToMount -- cameraTheta (1.60) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.57 = -1.72)
20:47:10.013 00.004 11872 CameraToMount -- cameraX=-0.03 cameraY=0.82 hyp=0.82 cameraTheta=1.60 mountX=0.02 mountY=-0.81, mountTheta=-1.54
20:47:10.018 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.03, y=0.82, opts=13)
20:47:10.022 00.004 11872 Enqueuing Move request for scope (-0.03, 0.82)
20:47:10.026 00.004 9960 Worker thread wakes up
20:47:10.026 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=1, FiltMin=0, FiltMax=182, Gamma=1.000
20:47:10.029 00.003 11872 UpdateGuideState exits: m=5562 SNR=48.0
20:47:10.033 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:10.036 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:47:10.041 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.82) opts 0xd
20:47:10.041 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.03, 0.82)
20:47:10.041 00.000 9960 Moving (-0.03, 0.82) raw xDistance=0.02 yDistance=-0.81
20:47:10.041 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:47:10.042 00.001 9960 resist switch: large excursion: input -0.81 thresh 0.60 direction from 1 to -1
20:47:10.042 00.000 11872 Enqueuing Expose request
20:47:10.045 00.003 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.44
20:47:10.046 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.81 from input -0.81
20:47:10.046 00.000 9960 MoveAxis(E, 0, ABG)
20:47:10.046 00.000 9960 Move returns status 0, amount 0
20:47:10.046 00.000 9960 MoveAxis(N, 608, ABG)
20:47:10.046 00.000 9960 Guiding  Dir = 0, Dur = 608
20:47:10.047 00.001 9960 IsSlewing returns 0
20:47:10.047 00.000 9960 IsGuiding returns 0
20:47:10.048 00.001 9960 PulseGuide returned control before completion, sleep 618
20:47:10.676 00.628 9960 IsGuiding returns 1
20:47:10.677 00.001 9960 scope still moving after pulse duration time elapsed
20:47:10.706 00.029 9960 IsSlewing returns 0
20:47:10.708 00.002 9960 IsGuiding returns 0
20:47:10.709 00.001 9960 scope move finished after 608 + 53 ms
20:47:10.710 00.001 9960 Move returns status 0, amount 608
20:47:10.710 00.000 9960 move complete, result=0
20:47:10.710 00.000 9960 worker thread done servicing request
20:47:10.711 00.001 11872 GuideStep: 0.0 px 0 ms EAST, -0.8 px 608 ms NORTH
20:47:10.717 00.006 9960 Worker thread wakes up
20:47:10.717 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:47:10.718 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1197,1052,31,31)
20:47:11.967 01.249 9960 Exposure complete
20:47:12.090 00.123 9960 worker thread done servicing request
20:47:12.091 00.001 11872 OnExposeComplete: enter
20:47:12.095 00.004 11872 UpdateGuideState(): m_state=6
20:47:12.098 00.003 11872 Star::Find(15, 1212, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 662
20:47:12.101 00.003 11872 Star::Find returns 1 (0), X=1212.35, Y=1067.33, Mass=5829, SNR=49.7, Peak=128 HFD=7.0
20:47:12.104 00.003 11872 CameraToMount -- cameraTheta (1.14) - m_xAngle (-3.14) = xAngle (4.28 = -2.01)
20:47:12.108 00.004 11872 CameraToMount -- cameraTheta (1.14) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.11 = -2.18)
20:47:12.114 00.006 11872 CameraToMount -- cameraX=0.18 cameraY=0.39 hyp=0.43 cameraTheta=1.14 mountX=-0.18 mountY=-0.35, mountTheta=-2.04
20:47:12.118 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.18, y=0.39, opts=13)
20:47:12.121 00.003 11872 Enqueuing Move request for scope (0.18, 0.39)
20:47:12.124 00.003 9960 Worker thread wakes up
20:47:12.124 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.39) opts 0xd
20:47:12.124 00.000 9960 Handling offset move in thread for scope, endpoint = (0.18, 0.39)
20:47:12.124 00.000 9960 Moving (0.18, 0.39) raw xDistance=-0.18 yDistance=-0.35
20:47:12.124 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
20:47:12.124 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=221, med=1, FiltMin=0, FiltMax=184, Gamma=1.000
20:47:12.127 00.003 9960 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
20:47:12.128 00.001 9960 MoveAxis(E, 0, ABG)
20:47:12.128 00.000 9960 Move returns status 0, amount 0
20:47:12.128 00.000 9960 MoveAxis(N, 264, ABG)
20:47:12.128 00.000 9960 Guiding  Dir = 0, Dur = 264
20:47:12.128 00.000 11872 UpdateGuideState exits: m=5829 SNR=49.7
20:47:12.132 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:12.135 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:47:12.140 00.005 11872 Enqueuing Expose request
20:47:12.145 00.005 9960 IsSlewing returns 0
20:47:12.145 00.000 9960 IsGuiding returns 0
20:47:12.145 00.000 9960 PulseGuide returned control before completion, sleep 274
20:47:12.422 00.277 9960 IsGuiding returns 1
20:47:12.423 00.001 9960 scope still moving after pulse duration time elapsed
20:47:12.453 00.030 9960 IsSlewing returns 0
20:47:12.454 00.001 9960 IsGuiding returns 0
20:47:12.454 00.000 9960 scope move finished after 264 + 44 ms
20:47:12.454 00.000 9960 Move returns status 0, amount 264
20:47:12.454 00.000 9960 move complete, result=0
20:47:12.455 00.001 9960 worker thread done servicing request
20:47:12.455 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.4 px 264 ms NORTH
20:47:12.466 00.011 9960 Worker thread wakes up
20:47:12.466 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:47:12.466 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1197,1052,31,31)
20:47:13.713 01.247 9960 Exposure complete
20:47:13.844 00.131 9960 worker thread done servicing request
20:47:13.844 00.000 11872 OnExposeComplete: enter
20:47:13.848 00.004 11872 UpdateGuideState(): m_state=6
20:47:13.852 00.004 11872 Star::Find(15, 1212, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 663
20:47:13.856 00.004 11872 Star::Find returns 1 (0), X=1212.59, Y=1066.98, Mass=5923, SNR=50.0, Peak=143 HFD=6.6
20:47:13.862 00.006 11872 CameraToMount -- cameraTheta (0.09) - m_xAngle (-3.14) = xAngle (3.23 = -3.06)
20:47:13.868 00.006 11872 CameraToMount -- cameraTheta (0.09) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.05 = 3.05)
20:47:13.872 00.004 11872 CameraToMount -- cameraX=0.42 cameraY=0.04 hyp=0.42 cameraTheta=0.09 mountX=-0.42 mountY=0.04, mountTheta=3.05
20:47:13.877 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.42, y=0.04, opts=13)
20:47:13.881 00.004 11872 Enqueuing Move request for scope (0.42, 0.04)
20:47:13.884 00.003 9960 Worker thread wakes up
20:47:13.884 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.42, 0.04) opts 0xd
20:47:13.884 00.000 9960 Handling offset move in thread for scope, endpoint = (0.42, 0.04)
20:47:13.885 00.001 9960 Moving (0.42, 0.04) raw xDistance=-0.42 yDistance=0.04
20:47:13.886 00.001 9960 GuideAlgorithmHysteresis::Result() returns -0.27 from input -0.42
20:47:13.886 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:47:13.886 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=216, med=1, FiltMin=0, FiltMax=185, Gamma=1.000
20:47:13.890 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:47:13.890 00.000 9960 MoveAxis(E, 177, ABG)
20:47:13.891 00.001 11872 UpdateGuideState exits: m=5923 SNR=50.0
20:47:13.895 00.004 9960 Guiding  Dir = 2, Dur = 177
20:47:13.895 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:13.900 00.005 9960 IsSlewing returns 0
20:47:13.900 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:47:13.905 00.005 11872 Enqueuing Expose request
20:47:13.908 00.003 9960 IsGuiding returns 0
20:47:13.909 00.001 9960 PulseGuide returned control before completion, sleep 187
20:47:14.099 00.190 9960 IsGuiding returns 1
20:47:14.100 00.001 9960 scope still moving after pulse duration time elapsed
20:47:14.131 00.031 9960 IsSlewing returns 0
20:47:14.132 00.001 9960 IsGuiding returns 0
20:47:14.132 00.000 9960 scope move finished after 177 + 46 ms
20:47:14.132 00.000 9960 Move returns status 0, amount 177
20:47:14.133 00.001 9960 MoveAxis(N, 0, ABG)
20:47:14.133 00.000 9960 Move returns status 0, amount 0
20:47:14.133 00.000 9960 move complete, result=0
20:47:14.135 00.002 9960 worker thread done servicing request
20:47:14.135 00.000 9960 Worker thread wakes up
20:47:14.135 00.000 11872 GuideStep: -0.4 px 177 ms EAST, 0.0 px 0 ms NORTH
20:47:14.144 00.009 9960 worker thread servicing REQUEST_EXPOSE 1000
20:47:14.145 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1197,1052,31,31)
20:47:15.391 01.246 9960 Exposure complete
20:47:15.516 00.125 9960 worker thread done servicing request
20:47:15.516 00.000 11872 OnExposeComplete: enter
20:47:15.520 00.004 11872 UpdateGuideState(): m_state=6
20:47:15.525 00.005 11872 Star::Find(15, 1212, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 664
20:47:15.528 00.003 11872 Star::Find returns 1 (0), X=1212.46, Y=1067.33, Mass=5862, SNR=49.0, Peak=141 HFD=6.9
20:47:15.533 00.005 11872 CameraToMount -- cameraTheta (0.92) - m_xAngle (-3.14) = xAngle (4.05 = -2.23)
20:47:15.536 00.003 11872 CameraToMount -- cameraTheta (0.92) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.88 = -2.40)
20:47:15.540 00.004 11872 CameraToMount -- cameraX=0.30 cameraY=0.39 hyp=0.49 cameraTheta=0.92 mountX=-0.30 mountY=-0.33, mountTheta=-2.31
20:47:15.546 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.30, y=0.39, opts=13)
20:47:15.550 00.004 11872 Enqueuing Move request for scope (0.30, 0.39)
20:47:15.554 00.004 9960 Worker thread wakes up
20:47:15.554 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
20:47:15.558 00.004 11872 UpdateGuideState exits: m=5862 SNR=49.0
20:47:15.563 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:15.566 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:47:15.569 00.003 11872 Enqueuing Expose request
20:47:15.575 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.39) opts 0xd
20:47:15.575 00.000 9960 Handling offset move in thread for scope, endpoint = (0.30, 0.39)
20:47:15.575 00.000 9960 Moving (0.30, 0.39) raw xDistance=-0.30 yDistance=-0.33
20:47:15.575 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.30
20:47:15.575 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
20:47:15.577 00.002 9960 MoveAxis(E, 137, ABG)
20:47:15.577 00.000 9960 Guiding  Dir = 2, Dur = 137
20:47:15.577 00.000 9960 IsSlewing returns 0
20:47:15.577 00.000 9960 IsGuiding returns 0
20:47:15.578 00.001 9960 PulseGuide returned control before completion, sleep 147
20:47:15.726 00.148 9960 IsGuiding returns 1
20:47:15.727 00.001 9960 scope still moving after pulse duration time elapsed
20:47:15.757 00.030 9960 IsSlewing returns 0
20:47:15.758 00.001 9960 IsGuiding returns 0
20:47:15.760 00.002 9960 scope move finished after 137 + 45 ms
20:47:15.760 00.000 9960 Move returns status 0, amount 137
20:47:15.761 00.001 9960 MoveAxis(N, 246, ABG)
20:47:15.762 00.001 9960 Guiding  Dir = 0, Dur = 246
20:47:15.762 00.000 9960 IsSlewing returns 0
20:47:15.763 00.001 9960 IsGuiding returns 0
20:47:15.764 00.001 9960 PulseGuide returned control before completion, sleep 256
20:47:16.024 00.260 9960 IsGuiding returns 1
20:47:16.024 00.000 9960 scope still moving after pulse duration time elapsed
20:47:16.053 00.029 9960 IsSlewing returns 0
20:47:16.055 00.002 9960 IsGuiding returns 0
20:47:16.055 00.000 9960 scope move finished after 246 + 45 ms
20:47:16.056 00.001 9960 Move returns status 0, amount 246
20:47:16.056 00.000 9960 move complete, result=0
20:47:16.057 00.001 9960 worker thread done servicing request
20:47:16.057 00.000 9960 Worker thread wakes up
20:47:16.058 00.001 11872 GuideStep: -0.3 px 137 ms EAST, -0.3 px 246 ms NORTH
20:47:16.063 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:47:16.063 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1197,1052,31,31)
20:47:17.313 01.250 9960 Exposure complete
20:47:17.465 00.152 9960 worker thread done servicing request
20:47:17.466 00.001 11872 OnExposeComplete: enter
20:47:17.471 00.005 11872 UpdateGuideState(): m_state=6
20:47:17.477 00.006 11872 Star::Find(15, 1212, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 665
20:47:17.484 00.007 11872 Star::Find returns 1 (0), X=1211.95, Y=1067.21, Mass=6041, SNR=50.5, Peak=136 HFD=6.8
20:47:17.491 00.007 11872 CameraToMount -- cameraTheta (2.25) - m_xAngle (-3.14) = xAngle (5.39 = -0.90)
20:47:17.499 00.008 11872 CameraToMount -- cameraTheta (2.25) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.21 = -1.07)
20:47:17.507 00.008 11872 CameraToMount -- cameraX=-0.22 cameraY=0.27 hyp=0.35 cameraTheta=2.25 mountX=0.22 mountY=-0.31, mountTheta=-0.95
20:47:17.515 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=-0.22, y=0.27, opts=13)
20:47:17.519 00.004 11872 Enqueuing Move request for scope (-0.22, 0.27)
20:47:17.526 00.007 9960 Worker thread wakes up
20:47:17.526 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=205, med=1, FiltMin=0, FiltMax=176, Gamma=1.000
20:47:17.532 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.27) opts 0xd
20:47:17.532 00.000 11872 UpdateGuideState exits: m=6041 SNR=50.5
20:47:17.538 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:17.545 00.007 9960 Handling offset move in thread for scope, endpoint = (-0.22, 0.27)
20:47:17.545 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:47:17.551 00.006 9960 Moving (-0.22, 0.27) raw xDistance=0.22 yDistance=-0.31
20:47:17.552 00.001 11872 Enqueuing Expose request
20:47:17.558 00.006 9960 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.22
20:47:17.558 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
20:47:17.558 00.000 9960 MoveAxis(W, 82, ABG)
20:47:17.558 00.000 9960 Guiding  Dir = 3, Dur = 82
20:47:17.559 00.001 9960 IsSlewing returns 0
20:47:17.559 00.000 9960 IsGuiding returns 0
20:47:17.559 00.000 9960 PulseGuide returned control before completion, sleep 92
20:47:17.660 00.101 9960 IsGuiding returns 1
20:47:17.661 00.001 9960 scope still moving after pulse duration time elapsed
20:47:17.691 00.030 9960 IsSlewing returns 0
20:47:17.692 00.001 9960 IsGuiding returns 0
20:47:17.692 00.000 9960 scope move finished after 82 + 50 ms
20:47:17.693 00.001 9960 Move returns status 0, amount 82
20:47:17.693 00.000 9960 MoveAxis(N, 228, ABG)
20:47:17.694 00.001 9960 Guiding  Dir = 0, Dur = 228
20:47:17.694 00.000 9960 IsSlewing returns 0
20:47:17.695 00.001 9960 IsGuiding returns 0
20:47:17.695 00.000 9960 PulseGuide returned control before completion, sleep 238
20:47:17.945 00.250 9960 IsGuiding returns 1
20:47:17.945 00.000 9960 scope still moving after pulse duration time elapsed
20:47:17.975 00.030 9960 IsSlewing returns 0
20:47:17.976 00.001 9960 IsGuiding returns 0
20:47:17.976 00.000 9960 scope move finished after 228 + 52 ms
20:47:17.976 00.000 9960 Move returns status 0, amount 228
20:47:17.976 00.000 9960 move complete, result=0
20:47:17.978 00.002 9960 worker thread done servicing request
20:47:17.978 00.000 11872 GuideStep: 0.2 px 82 ms WEST, -0.3 px 228 ms NORTH
20:47:17.984 00.006 9960 Worker thread wakes up
20:47:17.985 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:47:17.985 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1197,1052,31,31)
20:47:19.236 01.251 9960 Exposure complete
20:47:19.369 00.133 9960 worker thread done servicing request
20:47:19.369 00.000 11872 OnExposeComplete: enter
20:47:19.374 00.005 11872 UpdateGuideState(): m_state=6
20:47:19.378 00.004 11872 Star::Find(15, 1211, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 666
20:47:19.382 00.004 11872 Star::Find returns 1 (0), X=1212.07, Y=1067.62, Mass=5597, SNR=48.2, Peak=148 HFD=6.5
20:47:19.386 00.004 11872 CameraToMount -- cameraTheta (1.71) - m_xAngle (-3.14) = xAngle (4.85 = -1.43)
20:47:19.389 00.003 11872 CameraToMount -- cameraTheta (1.71) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.68 = -1.60)
20:47:19.397 00.008 11872 CameraToMount -- cameraX=-0.10 cameraY=0.68 hyp=0.69 cameraTheta=1.71 mountX=0.10 mountY=-0.69, mountTheta=-1.43
20:47:19.406 00.009 11872 SchedulePrimaryMove(0FA44CE0, x=-0.10, y=0.68, opts=13)
20:47:19.410 00.004 11872 Enqueuing Move request for scope (-0.10, 0.68)
20:47:19.414 00.004 9960 Worker thread wakes up
20:47:19.415 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.68) opts 0xd
20:47:19.415 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.10, 0.68)
20:47:19.415 00.000 9960 Moving (-0.10, 0.68) raw xDistance=0.10 yDistance=-0.69
20:47:19.415 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
20:47:19.415 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.69 from input -0.69
20:47:19.415 00.000 9960 MoveAxis(E, 0, ABG)
20:47:19.415 00.000 9960 Move returns status 0, amount 0
20:47:19.415 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=218, med=1, FiltMin=0, FiltMax=198, Gamma=1.000
20:47:19.421 00.006 9960 MoveAxis(N, 514, ABG)
20:47:19.421 00.000 11872 UpdateGuideState exits: m=5597 SNR=48.2
20:47:19.426 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:19.431 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:47:19.435 00.004 11872 Enqueuing Expose request
20:47:19.439 00.004 9960 Guiding  Dir = 0, Dur = 514
20:47:19.440 00.001 9960 IsSlewing returns 0
20:47:19.440 00.000 9960 IsGuiding returns 0
20:47:19.441 00.001 9960 PulseGuide returned control before completion, sleep 524
20:47:19.973 00.532 9960 IsGuiding returns 1
20:47:19.973 00.000 9960 scope still moving after pulse duration time elapsed
20:47:20.004 00.031 9960 IsSlewing returns 0
20:47:20.005 00.001 9960 IsGuiding returns 0
20:47:20.005 00.000 9960 scope move finished after 514 + 50 ms
20:47:20.006 00.001 9960 Move returns status 0, amount 514
20:47:20.006 00.000 9960 move complete, result=0
20:47:20.006 00.000 9960 worker thread done servicing request
20:47:20.007 00.001 9960 Worker thread wakes up
20:47:20.008 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:47:20.008 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1197,1052,31,31)
20:47:20.008 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.7 px 514 ms NORTH
20:47:21.251 01.243 9960 Exposure complete
20:47:21.373 00.122 9960 worker thread done servicing request
20:47:21.373 00.000 11872 OnExposeComplete: enter
20:47:21.377 00.004 11872 UpdateGuideState(): m_state=6
20:47:21.380 00.003 11872 Star::Find(15, 1212, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 667
20:47:21.385 00.005 11872 Star::Find returns 1 (0), X=1212.52, Y=1066.55, Mass=5735, SNR=48.4, Peak=134 HFD=7.0
20:47:21.389 00.004 11872 CameraToMount -- cameraTheta (-0.83) - m_xAngle (-3.14) = xAngle (2.30 = 2.30)
20:47:21.393 00.004 11872 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.13 = 2.13)
20:47:21.398 00.005 11872 CameraToMount -- cameraX=0.35 cameraY=-0.39 hyp=0.52 cameraTheta=-0.83 mountX=-0.35 mountY=0.44, mountTheta=2.24
20:47:21.403 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.35, y=-0.39, opts=13)
20:47:21.407 00.004 11872 Enqueuing Move request for scope (0.35, -0.39)
20:47:21.411 00.004 9960 Worker thread wakes up
20:47:21.411 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=205, med=1, FiltMin=0, FiltMax=181, Gamma=1.000
20:47:21.415 00.004 11872 UpdateGuideState exits: m=5735 SNR=48.4
20:47:21.418 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:21.422 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:47:21.425 00.003 11872 Enqueuing Expose request
20:47:21.430 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.35, -0.39) opts 0xd
20:47:21.430 00.000 9960 Handling offset move in thread for scope, endpoint = (0.35, -0.39)
20:47:21.430 00.000 9960 Moving (0.35, -0.39) raw xDistance=-0.35 yDistance=0.44
20:47:21.430 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.35
20:47:21.430 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:47:21.431 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.44
20:47:21.431 00.000 9960 MoveAxis(E, 147, ABG)
20:47:21.431 00.000 9960 Guiding  Dir = 2, Dur = 147
20:47:21.431 00.000 9960 IsSlewing returns 0
20:47:21.432 00.001 9960 IsGuiding returns 0
20:47:21.432 00.000 9960 PulseGuide returned control before completion, sleep 157
20:47:21.602 00.170 9960 IsGuiding returns 1
20:47:21.604 00.002 9960 scope still moving after pulse duration time elapsed
20:47:21.631 00.027 9960 IsSlewing returns 0
20:47:21.632 00.001 9960 IsGuiding returns 0
20:47:21.633 00.001 9960 scope move finished after 147 + 53 ms
20:47:21.633 00.000 9960 Move returns status 0, amount 147
20:47:21.633 00.000 9960 MoveAxis(N, 0, ABG)
20:47:21.633 00.000 9960 Move returns status 0, amount 0
20:47:21.634 00.001 9960 move complete, result=0
20:47:21.634 00.000 9960 worker thread done servicing request
20:47:21.634 00.000 11872 GuideStep: -0.4 px 147 ms EAST, 0.4 px 0 ms NORTH
20:47:21.641 00.007 9960 Worker thread wakes up
20:47:21.641 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:47:21.641 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1197,1052,31,31)
20:47:22.895 01.254 9960 Exposure complete
20:47:23.029 00.134 9960 worker thread done servicing request
20:47:23.030 00.001 11872 OnExposeComplete: enter
20:47:23.033 00.003 11872 UpdateGuideState(): m_state=6
20:47:23.037 00.004 11872 Star::Find(15, 1212, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 668
20:47:23.042 00.005 11872 Star::Find returns 1 (0), X=1212.17, Y=1066.68, Mass=5618, SNR=48.1, Peak=138 HFD=6.6
20:47:23.045 00.003 11872 CameraToMount -- cameraTheta (-1.56) - m_xAngle (-3.14) = xAngle (1.58 = 1.58)
20:47:23.048 00.003 11872 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.41 = 1.41)
20:47:23.053 00.005 11872 CameraToMount -- cameraX=0.00 cameraY=-0.27 hyp=0.27 cameraTheta=-1.56 mountX=-0.00 mountY=0.26, mountTheta=1.58
20:47:23.058 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.00, y=-0.27, opts=13)
20:47:23.063 00.005 11872 Enqueuing Move request for scope (0.00, -0.27)
20:47:23.066 00.003 9960 Worker thread wakes up
20:47:23.067 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.27) opts 0xd
20:47:23.067 00.000 9960 Handling offset move in thread for scope, endpoint = (0.00, -0.27)
20:47:23.067 00.000 9960 Moving (0.00, -0.27) raw xDistance=-0.00 yDistance=0.26
20:47:23.068 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
20:47:23.068 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:47:23.068 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=222, med=1, FiltMin=0, FiltMax=187, Gamma=1.000
20:47:23.071 00.003 11872 UpdateGuideState exits: m=5618 SNR=48.1
20:47:23.076 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:23.081 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:47:23.084 00.003 11872 Enqueuing Expose request
20:47:23.087 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
20:47:23.087 00.000 9960 MoveAxis(E, 0, ABG)
20:47:23.087 00.000 9960 Move returns status 0, amount 0
20:47:23.087 00.000 9960 MoveAxis(N, 0, ABG)
20:47:23.088 00.001 9960 Move returns status 0, amount 0
20:47:23.088 00.000 9960 move complete, result=0
20:47:23.088 00.000 9960 worker thread done servicing request
20:47:23.088 00.000 9960 Worker thread wakes up
20:47:23.088 00.000 11872 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
20:47:23.092 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
20:47:23.092 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1197,1052,31,31)
20:47:24.344 01.252 9960 Exposure complete
20:47:24.470 00.126 9960 worker thread done servicing request
20:47:24.471 00.001 11872 OnExposeComplete: enter
20:47:24.475 00.004 11872 UpdateGuideState(): m_state=6
20:47:24.479 00.004 11872 Star::Find(15, 1212, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 669
20:47:24.485 00.006 11872 Star::Find returns 1 (0), X=1212.36, Y=1066.81, Mass=5645, SNR=47.9, Peak=131 HFD=6.5
20:47:24.490 00.005 11872 CameraToMount -- cameraTheta (-0.61) - m_xAngle (-3.14) = xAngle (2.53 = 2.53)
20:47:24.494 00.004 11872 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.35 = 2.35)
20:47:24.498 00.004 11872 CameraToMount -- cameraX=0.19 cameraY=-0.13 hyp=0.23 cameraTheta=-0.61 mountX=-0.19 mountY=0.17, mountTheta=2.43
20:47:24.503 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.19, y=-0.13, opts=13)
20:47:24.508 00.005 11872 Enqueuing Move request for scope (0.19, -0.13)
20:47:24.511 00.003 9960 Worker thread wakes up
20:47:24.511 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.13) opts 0xd
20:47:24.512 00.001 9960 Handling offset move in thread for scope, endpoint = (0.19, -0.13)
20:47:24.512 00.000 9960 Moving (0.19, -0.13) raw xDistance=-0.19 yDistance=0.17
20:47:24.512 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=1, FiltMin=0, FiltMax=189, Gamma=1.000
20:47:24.517 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
20:47:24.517 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:47:24.517 00.000 11872 UpdateGuideState exits: m=5645 SNR=47.9
20:47:24.523 00.006 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
20:47:24.524 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:24.529 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:47:24.533 00.004 11872 Enqueuing Expose request
20:47:24.537 00.004 9960 MoveAxis(E, 0, ABG)
20:47:24.537 00.000 9960 Move returns status 0, amount 0
20:47:24.537 00.000 9960 MoveAxis(N, 0, ABG)
20:47:24.537 00.000 9960 Move returns status 0, amount 0
20:47:24.537 00.000 9960 move complete, result=0
20:47:24.538 00.001 9960 worker thread done servicing request
20:47:24.538 00.000 11872 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
20:47:24.543 00.005 9960 Worker thread wakes up
20:47:24.543 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:47:24.543 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1197,1052,31,31)
20:47:25.793 01.250 9960 Exposure complete
20:47:25.913 00.120 9960 worker thread done servicing request
20:47:25.913 00.000 11872 OnExposeComplete: enter
20:47:25.915 00.002 11872 UpdateGuideState(): m_state=6
20:47:25.921 00.006 11872 Star::Find(15, 1212, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 670
20:47:25.924 00.003 11872 Star::Find returns 1 (0), X=1212.49, Y=1066.97, Mass=5374, SNR=45.7, Peak=130 HFD=6.6
20:47:25.929 00.005 11872 CameraToMount -- cameraTheta (0.09) - m_xAngle (-3.14) = xAngle (3.22 = -3.06)
20:47:25.931 00.002 11872 CameraToMount -- cameraTheta (0.09) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.05 = 3.05)
20:47:25.935 00.004 11872 CameraToMount -- cameraX=0.32 cameraY=0.03 hyp=0.33 cameraTheta=0.09 mountX=-0.32 mountY=0.03, mountTheta=3.05
20:47:25.939 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.32, y=0.03, opts=13)
20:47:25.942 00.003 11872 Enqueuing Move request for scope (0.32, 0.03)
20:47:25.945 00.003 9960 Worker thread wakes up
20:47:25.945 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.03) opts 0xd
20:47:25.945 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=1, FiltMin=0, FiltMax=194, Gamma=1.000
20:47:25.950 00.005 11872 UpdateGuideState exits: m=5374 SNR=45.7
20:47:25.955 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:25.959 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:47:25.963 00.004 11872 Enqueuing Expose request
20:47:25.966 00.003 9960 Handling offset move in thread for scope, endpoint = (0.32, 0.03)
20:47:25.966 00.000 9960 Moving (0.32, 0.03) raw xDistance=-0.32 yDistance=0.03
20:47:25.966 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.32
20:47:25.966 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:47:25.966 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:47:25.966 00.000 9960 MoveAxis(E, 136, ABG)
20:47:25.967 00.001 9960 Guiding  Dir = 2, Dur = 136
20:47:25.968 00.001 9960 IsSlewing returns 0
20:47:25.968 00.000 9960 IsGuiding returns 0
20:47:25.968 00.000 9960 PulseGuide returned control before completion, sleep 146
20:47:26.129 00.161 9960 IsGuiding returns 1
20:47:26.129 00.000 9960 scope still moving after pulse duration time elapsed
20:47:26.159 00.030 9960 IsSlewing returns 0
20:47:26.160 00.001 9960 IsGuiding returns 0
20:47:26.161 00.001 9960 scope move finished after 136 + 56 ms
20:47:26.161 00.000 9960 Move returns status 0, amount 136
20:47:26.161 00.000 9960 MoveAxis(N, 0, ABG)
20:47:26.162 00.001 9960 Move returns status 0, amount 0
20:47:26.162 00.000 9960 move complete, result=0
20:47:26.162 00.000 9960 worker thread done servicing request
20:47:26.163 00.001 9960 Worker thread wakes up
20:47:26.163 00.000 11872 GuideStep: -0.3 px 136 ms EAST, 0.0 px 0 ms NORTH
20:47:26.169 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:47:26.170 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1197,1052,31,31)
20:47:27.415 01.245 9960 Exposure complete
20:47:27.556 00.141 9960 worker thread done servicing request
20:47:27.556 00.000 11872 OnExposeComplete: enter
20:47:27.561 00.005 11872 UpdateGuideState(): m_state=6
20:47:27.566 00.005 11872 Star::Find(15, 1212, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 671
20:47:27.570 00.004 11872 Star::Find returns 1 (0), X=1212.19, Y=1067.18, Mass=5611, SNR=47.0, Peak=135 HFD=6.5
20:47:27.574 00.004 11872 CameraToMount -- cameraTheta (1.46) - m_xAngle (-3.14) = xAngle (4.59 = -1.69)
20:47:27.578 00.004 11872 CameraToMount -- cameraTheta (1.46) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.42 = -1.86)
20:47:27.583 00.005 11872 CameraToMount -- cameraX=0.03 cameraY=0.24 hyp=0.24 cameraTheta=1.46 mountX=-0.03 mountY=-0.23, mountTheta=-1.69
20:47:27.587 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.03, y=0.24, opts=13)
20:47:27.591 00.004 11872 Enqueuing Move request for scope (0.03, 0.24)
20:47:27.595 00.004 9960 Worker thread wakes up
20:47:27.595 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.24) opts 0xd
20:47:27.595 00.000 9960 Handling offset move in thread for scope, endpoint = (0.03, 0.24)
20:47:27.595 00.000 9960 Moving (0.03, 0.24) raw xDistance=-0.03 yDistance=-0.23
20:47:27.595 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:47:27.597 00.002 9960 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
20:47:27.597 00.000 9960 MoveAxis(E, 0, ABG)
20:47:27.597 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=218, med=1, FiltMin=0, FiltMax=189, Gamma=1.000
20:47:27.600 00.003 11872 UpdateGuideState exits: m=5611 SNR=47.0
20:47:27.604 00.004 9960 Move returns status 0, amount 0
20:47:27.604 00.000 9960 MoveAxis(N, 172, ABG)
20:47:27.604 00.000 9960 Guiding  Dir = 0, Dur = 172
20:47:27.604 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:27.609 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:47:27.616 00.007 11872 Enqueuing Expose request
20:47:27.621 00.005 9960 IsSlewing returns 0
20:47:27.622 00.001 9960 IsGuiding returns 0
20:47:27.622 00.000 9960 PulseGuide returned control before completion, sleep 182
20:47:27.815 00.193 9960 IsGuiding returns 1
20:47:27.818 00.003 9960 scope still moving after pulse duration time elapsed
20:47:27.846 00.028 9960 IsSlewing returns 0
20:47:27.846 00.000 9960 IsGuiding returns 0
20:47:27.848 00.002 9960 scope move finished after 172 + 53 ms
20:47:27.848 00.000 9960 Move returns status 0, amount 172
20:47:27.848 00.000 9960 move complete, result=0
20:47:27.849 00.001 9960 worker thread done servicing request
20:47:27.849 00.000 9960 Worker thread wakes up
20:47:27.850 00.001 11872 GuideStep: -0.0 px 0 ms EAST, -0.2 px 172 ms NORTH
20:47:27.860 00.010 9960 worker thread servicing REQUEST_EXPOSE 1000
20:47:27.861 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1197,1052,31,31)
20:47:29.107 01.246 9960 Exposure complete
20:47:29.236 00.129 9960 worker thread done servicing request
20:47:29.237 00.001 11872 OnExposeComplete: enter
20:47:29.243 00.006 11872 UpdateGuideState(): m_state=6
20:47:29.248 00.005 11872 Star::Find(15, 1212, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 672
20:47:29.252 00.004 11872 Star::Find returns 1 (0), X=1212.43, Y=1067.00, Mass=5720, SNR=48.3, Peak=138 HFD=6.6
20:47:29.256 00.004 11872 CameraToMount -- cameraTheta (0.22) - m_xAngle (-3.14) = xAngle (3.36 = -2.93)
20:47:29.261 00.005 11872 CameraToMount -- cameraTheta (0.22) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.18 = -3.10)
20:47:29.265 00.004 11872 CameraToMount -- cameraX=0.27 cameraY=0.06 hyp=0.27 cameraTheta=0.22 mountX=-0.27 mountY=-0.01, mountTheta=-3.10
20:47:29.270 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.27, y=0.06, opts=13)
20:47:29.274 00.004 11872 Enqueuing Move request for scope (0.27, 0.06)
20:47:29.278 00.004 9960 Worker thread wakes up
20:47:29.279 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=1, FiltMin=0, FiltMax=186, Gamma=1.000
20:47:29.282 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.06) opts 0xd
20:47:29.282 00.000 9960 Handling offset move in thread for scope, endpoint = (0.27, 0.06)
20:47:29.283 00.001 9960 Moving (0.27, 0.06) raw xDistance=-0.27 yDistance=-0.01
20:47:29.283 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
20:47:29.283 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:47:29.283 00.000 11872 UpdateGuideState exits: m=5720 SNR=48.3
20:47:29.288 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:29.291 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:47:29.296 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:47:29.296 00.000 11872 Enqueuing Expose request
20:47:29.300 00.004 9960 MoveAxis(E, 111, ABG)
20:47:29.300 00.000 9960 Guiding  Dir = 2, Dur = 111
20:47:29.300 00.000 9960 IsSlewing returns 0
20:47:29.301 00.001 9960 IsGuiding returns 0
20:47:29.301 00.000 9960 PulseGuide returned control before completion, sleep 121
20:47:29.437 00.136 9960 IsGuiding returns 1
20:47:29.439 00.002 9960 scope still moving after pulse duration time elapsed
20:47:29.468 00.029 9960 IsSlewing returns 0
20:47:29.469 00.001 9960 IsGuiding returns 0
20:47:29.469 00.000 9960 scope move finished after 111 + 57 ms
20:47:29.471 00.002 9960 Move returns status 0, amount 111
20:47:29.471 00.000 9960 MoveAxis(N, 0, ABG)
20:47:29.471 00.000 9960 Move returns status 0, amount 0
20:47:29.471 00.000 9960 move complete, result=0
20:47:29.471 00.000 9960 worker thread done servicing request
20:47:29.472 00.001 9960 Worker thread wakes up
20:47:29.472 00.000 11872 GuideStep: -0.3 px 111 ms EAST, -0.0 px 0 ms NORTH
20:47:29.479 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:47:29.480 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1197,1052,31,31)
20:47:30.727 01.247 9960 Exposure complete
20:47:30.858 00.131 9960 worker thread done servicing request
20:47:30.859 00.001 11872 OnExposeComplete: enter
20:47:30.864 00.005 11872 UpdateGuideState(): m_state=6
20:47:30.869 00.005 11872 Star::Find(15, 1212, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 673
20:47:30.874 00.005 11872 Star::Find returns 1 (0), X=1212.13, Y=1067.38, Mass=5672, SNR=48.8, Peak=147 HFD=6.7
20:47:30.877 00.003 11872 CameraToMount -- cameraTheta (1.65) - m_xAngle (-3.14) = xAngle (4.79 = -1.49)
20:47:30.881 00.004 11872 CameraToMount -- cameraTheta (1.65) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.62 = -1.66)
20:47:30.884 00.003 11872 CameraToMount -- cameraX=-0.04 cameraY=0.44 hyp=0.44 cameraTheta=1.65 mountX=0.03 mountY=-0.44, mountTheta=-1.49
20:47:30.891 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.04, y=0.44, opts=13)
20:47:30.895 00.004 11872 Enqueuing Move request for scope (-0.04, 0.44)
20:47:30.900 00.005 9960 Worker thread wakes up
20:47:30.900 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=221, med=1, FiltMin=0, FiltMax=192, Gamma=1.000
20:47:30.903 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.44) opts 0xd
20:47:30.903 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.04, 0.44)
20:47:30.905 00.002 11872 UpdateGuideState exits: m=5672 SNR=48.8
20:47:30.909 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:30.913 00.004 9960 Moving (-0.04, 0.44) raw xDistance=0.03 yDistance=-0.44
20:47:30.913 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:47:30.913 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.44 from input -0.44
20:47:30.913 00.000 9960 MoveAxis(E, 0, ABG)
20:47:30.913 00.000 9960 Move returns status 0, amount 0
20:47:30.914 00.001 9960 MoveAxis(N, 325, ABG)
20:47:30.914 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:47:30.918 00.004 9960 Guiding  Dir = 0, Dur = 325
20:47:30.918 00.000 11872 Enqueuing Expose request
20:47:30.923 00.005 9960 IsSlewing returns 0
20:47:30.923 00.000 9960 IsGuiding returns 0
20:47:30.924 00.001 9960 PulseGuide returned control before completion, sleep 335
20:47:31.264 00.340 9960 IsGuiding returns 1
20:47:31.264 00.000 9960 scope still moving after pulse duration time elapsed
20:47:31.298 00.034 9960 IsSlewing returns 0
20:47:31.298 00.000 9960 IsGuiding returns 0
20:47:31.299 00.001 9960 scope move finished after 325 + 50 ms
20:47:31.299 00.000 9960 Move returns status 0, amount 325
20:47:31.300 00.001 9960 move complete, result=0
20:47:31.300 00.000 9960 worker thread done servicing request
20:47:31.300 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.4 px 325 ms NORTH
20:47:31.306 00.006 9960 Worker thread wakes up
20:47:31.306 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:47:31.306 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1197,1052,31,31)
20:47:32.553 01.247 9960 Exposure complete
20:47:32.687 00.134 9960 worker thread done servicing request
20:47:32.688 00.001 11872 OnExposeComplete: enter
20:47:32.691 00.003 11872 UpdateGuideState(): m_state=6
20:47:32.696 00.005 11872 Star::Find(15, 1212, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 674
20:47:32.699 00.003 11872 Star::Find returns 1 (0), X=1212.35, Y=1067.07, Mass=5823, SNR=49.4, Peak=133 HFD=6.7
20:47:32.704 00.005 11872 CameraToMount -- cameraTheta (0.62) - m_xAngle (-3.14) = xAngle (3.76 = -2.52)
20:47:32.709 00.005 11872 CameraToMount -- cameraTheta (0.62) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.59 = -2.69)
20:47:32.712 00.003 11872 CameraToMount -- cameraX=0.18 cameraY=0.13 hyp=0.22 cameraTheta=0.62 mountX=-0.18 mountY=-0.10, mountTheta=-2.65
20:47:32.717 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.18, y=0.13, opts=13)
20:47:32.722 00.005 11872 Enqueuing Move request for scope (0.18, 0.13)
20:47:32.726 00.004 9960 Worker thread wakes up
20:47:32.726 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.13) opts 0xd
20:47:32.726 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=208, med=1, FiltMin=0, FiltMax=190, Gamma=1.000
20:47:32.730 00.004 9960 Handling offset move in thread for scope, endpoint = (0.18, 0.13)
20:47:32.730 00.000 9960 Moving (0.18, 0.13) raw xDistance=-0.18 yDistance=-0.10
20:47:32.730 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
20:47:32.730 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:47:32.730 00.000 11872 UpdateGuideState exits: m=5823 SNR=49.4
20:47:32.735 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:32.739 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:47:32.740 00.001 9960 MoveAxis(E, 0, ABG)
20:47:32.740 00.000 9960 Move returns status 0, amount 0
20:47:32.740 00.000 9960 MoveAxis(N, 0, ABG)
20:47:32.740 00.000 9960 Move returns status 0, amount 0
20:47:32.740 00.000 9960 move complete, result=0
20:47:32.741 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:47:32.745 00.004 11872 Enqueuing Expose request
20:47:32.749 00.004 9960 worker thread done servicing request
20:47:32.749 00.000 9960 Worker thread wakes up
20:47:32.749 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:47:32.749 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1197,1052,31,31)
20:47:32.749 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:47:33.991 01.242 9960 Exposure complete
20:47:34.122 00.131 9960 worker thread done servicing request
20:47:34.123 00.001 11872 OnExposeComplete: enter
20:47:34.127 00.004 11872 UpdateGuideState(): m_state=6
20:47:34.130 00.003 11872 Star::Find(15, 1212, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 675
20:47:34.133 00.003 11872 Star::Find returns 1 (0), X=1212.39, Y=1067.08, Mass=5421, SNR=47.0, Peak=128 HFD=6.7
20:47:34.137 00.004 11872 CameraToMount -- cameraTheta (0.56) - m_xAngle (-3.14) = xAngle (3.70 = -2.59)
20:47:34.139 00.002 11872 CameraToMount -- cameraTheta (0.56) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.52 = -2.76)
20:47:34.142 00.003 11872 CameraToMount -- cameraX=0.22 cameraY=0.14 hyp=0.26 cameraTheta=0.56 mountX=-0.22 mountY=-0.10, mountTheta=-2.73
20:47:34.147 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.22, y=0.14, opts=13)
20:47:34.149 00.002 11872 Enqueuing Move request for scope (0.22, 0.14)
20:47:34.153 00.004 9960 Worker thread wakes up
20:47:34.153 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.14) opts 0xd
20:47:34.153 00.000 9960 Handling offset move in thread for scope, endpoint = (0.22, 0.14)
20:47:34.153 00.000 9960 Moving (0.22, 0.14) raw xDistance=-0.22 yDistance=-0.10
20:47:34.153 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
20:47:34.153 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
20:47:34.156 00.003 11872 UpdateGuideState exits: m=5421 SNR=47.0
20:47:34.159 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:34.161 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:47:34.165 00.004 11872 Enqueuing Expose request
20:47:34.168 00.003 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:47:34.168 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:47:34.170 00.002 9960 MoveAxis(E, 94, ABG)
20:47:34.170 00.000 9960 Guiding  Dir = 2, Dur = 94
20:47:34.170 00.000 9960 IsSlewing returns 0
20:47:34.170 00.000 9960 IsGuiding returns 0
20:47:34.171 00.001 9960 PulseGuide returned control before completion, sleep 104
20:47:34.276 00.105 9960 IsGuiding returns 1
20:47:34.276 00.000 9960 scope still moving after pulse duration time elapsed
20:47:34.309 00.033 9960 IsSlewing returns 0
20:47:34.310 00.001 9960 IsGuiding returns 0
20:47:34.312 00.002 9960 scope move finished after 94 + 47 ms
20:47:34.312 00.000 9960 Move returns status 0, amount 94
20:47:34.312 00.000 9960 MoveAxis(N, 0, ABG)
20:47:34.312 00.000 9960 Move returns status 0, amount 0
20:47:34.313 00.001 9960 move complete, result=0
20:47:34.313 00.000 9960 worker thread done servicing request
20:47:34.314 00.001 9960 Worker thread wakes up
20:47:34.314 00.000 11872 GuideStep: -0.2 px 94 ms EAST, -0.1 px 0 ms NORTH
20:47:34.319 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:47:34.321 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1197,1052,31,31)
20:47:35.578 01.257 9960 Exposure complete
20:47:35.717 00.139 9960 worker thread done servicing request
20:47:35.718 00.001 11872 OnExposeComplete: enter
20:47:35.722 00.004 11872 UpdateGuideState(): m_state=6
20:47:35.726 00.004 11872 Star::Find(15, 1212, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 676
20:47:35.730 00.004 11872 Star::Find returns 1 (0), X=1212.02, Y=1067.46, Mass=5669, SNR=48.7, Peak=141 HFD=6.7
20:47:35.734 00.004 11872 CameraToMount -- cameraTheta (1.85) - m_xAngle (-3.14) = xAngle (4.99 = -1.29)
20:47:35.737 00.003 11872 CameraToMount -- cameraTheta (1.85) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.82 = -1.46)
20:47:35.742 00.005 11872 CameraToMount -- cameraX=-0.15 cameraY=0.51 hyp=0.53 cameraTheta=1.85 mountX=0.15 mountY=-0.53, mountTheta=-1.30
20:47:35.747 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.15, y=0.51, opts=13)
20:47:35.751 00.004 11872 Enqueuing Move request for scope (-0.15, 0.51)
20:47:35.756 00.005 9960 Worker thread wakes up
20:47:35.756 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.51) opts 0xd
20:47:35.757 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.15, 0.51)
20:47:35.757 00.000 9960 Moving (-0.15, 0.51) raw xDistance=0.15 yDistance=-0.53
20:47:35.757 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=199, med=1, FiltMin=0, FiltMax=177, Gamma=1.000
20:47:35.761 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
20:47:35.761 00.000 11872 UpdateGuideState exits: m=5669 SNR=48.7
20:47:35.766 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:35.770 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:47:35.774 00.004 11872 Enqueuing Expose request
20:47:35.779 00.005 9960 GuideAlgorithmResistSwitch::result() returns -0.53 from input -0.53
20:47:35.779 00.000 9960 MoveAxis(E, 0, ABG)
20:47:35.779 00.000 9960 Move returns status 0, amount 0
20:47:35.780 00.001 9960 MoveAxis(N, 397, ABG)
20:47:35.780 00.000 9960 Guiding  Dir = 0, Dur = 397
20:47:35.780 00.000 9960 IsSlewing returns 0
20:47:35.780 00.000 9960 IsGuiding returns 0
20:47:35.781 00.001 9960 PulseGuide returned control before completion, sleep 407
20:47:36.192 00.411 9960 IsGuiding returns 1
20:47:36.192 00.000 9960 scope still moving after pulse duration time elapsed
20:47:36.225 00.033 9960 IsSlewing returns 0
20:47:36.225 00.000 9960 IsGuiding returns 0
20:47:36.226 00.001 9960 scope move finished after 397 + 47 ms
20:47:36.226 00.000 9960 Move returns status 0, amount 397
20:47:36.226 00.000 9960 move complete, result=0
20:47:36.227 00.001 9960 worker thread done servicing request
20:47:36.227 00.000 9960 Worker thread wakes up
20:47:36.227 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.5 px 397 ms NORTH
20:47:36.234 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:47:36.235 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1197,1052,31,31)
20:47:37.483 01.248 9960 Exposure complete
20:47:37.636 00.153 9960 worker thread done servicing request
20:47:37.636 00.000 11872 OnExposeComplete: enter
20:47:37.640 00.004 11872 UpdateGuideState(): m_state=6
20:47:37.645 00.005 11872 Star::Find(15, 1212, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 677
20:47:37.649 00.004 11872 Star::Find returns 1 (0), X=1212.22, Y=1066.87, Mass=5879, SNR=49.7, Peak=144 HFD=6.7
20:47:37.652 00.003 11872 CameraToMount -- cameraTheta (-0.94) - m_xAngle (-3.14) = xAngle (2.20 = 2.20)
20:47:37.655 00.003 11872 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.03 = 2.03)
20:47:37.659 00.004 11872 CameraToMount -- cameraX=0.05 cameraY=-0.07 hyp=0.08 cameraTheta=-0.94 mountX=-0.05 mountY=0.08, mountTheta=2.15
20:47:37.664 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.05, y=-0.07, opts=13)
20:47:37.667 00.003 11872 Enqueuing Move request for scope (0.05, -0.07)
20:47:37.672 00.005 9960 Worker thread wakes up
20:47:37.672 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=219, med=1, FiltMin=0, FiltMax=195, Gamma=1.000
20:47:37.676 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.07) opts 0xd
20:47:37.676 00.000 9960 Handling offset move in thread for scope, endpoint = (0.05, -0.07)
20:47:37.676 00.000 11872 UpdateGuideState exits: m=5879 SNR=49.7
20:47:37.681 00.005 9960 Moving (0.05, -0.07) raw xDistance=-0.05 yDistance=0.08
20:47:37.681 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:37.688 00.007 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:47:37.688 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:47:37.692 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:47:37.692 00.000 11872 Enqueuing Expose request
20:47:37.699 00.007 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:47:37.699 00.000 9960 MoveAxis(E, 0, ABG)
20:47:37.700 00.001 9960 Move returns status 0, amount 0
20:47:37.701 00.001 9960 MoveAxis(N, 0, ABG)
20:47:37.702 00.001 9960 Move returns status 0, amount 0
20:47:37.703 00.001 9960 move complete, result=0
20:47:37.703 00.000 9960 worker thread done servicing request
20:47:37.703 00.000 11872 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:47:37.712 00.009 9960 Worker thread wakes up
20:47:37.712 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:47:37.712 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1197,1052,31,31)
20:47:38.956 01.244 9960 Exposure complete
20:47:39.078 00.122 9960 worker thread done servicing request
20:47:39.078 00.000 11872 OnExposeComplete: enter
20:47:39.082 00.004 11872 UpdateGuideState(): m_state=6
20:47:39.085 00.003 11872 Star::Find(15, 1212, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 678
20:47:39.089 00.004 11872 Star::Find returns 1 (0), X=1212.08, Y=1067.53, Mass=5833, SNR=49.0, Peak=131 HFD=6.7
20:47:39.094 00.005 11872 CameraToMount -- cameraTheta (1.72) - m_xAngle (-3.14) = xAngle (4.86 = -1.42)
20:47:39.097 00.003 11872 CameraToMount -- cameraTheta (1.72) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.69 = -1.59)
20:47:39.101 00.004 11872 CameraToMount -- cameraX=-0.09 cameraY=0.59 hyp=0.60 cameraTheta=1.72 mountX=0.09 mountY=-0.60, mountTheta=-1.42
20:47:39.105 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.09, y=0.59, opts=13)
20:47:39.111 00.006 11872 Enqueuing Move request for scope (-0.09, 0.59)
20:47:39.119 00.008 9960 Worker thread wakes up
20:47:39.119 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.59) opts 0xd
20:47:39.119 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=212, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
20:47:39.124 00.005 11872 UpdateGuideState exits: m=5833 SNR=49.0
20:47:39.128 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:39.133 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:47:39.136 00.003 11872 Enqueuing Expose request
20:47:39.140 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.09, 0.59)
20:47:39.140 00.000 9960 Moving (-0.09, 0.59) raw xDistance=0.09 yDistance=-0.60
20:47:39.140 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
20:47:39.140 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.60 from input -0.60
20:47:39.141 00.001 9960 MoveAxis(E, 0, ABG)
20:47:39.142 00.001 9960 Move returns status 0, amount 0
20:47:39.142 00.000 9960 MoveAxis(N, 446, ABG)
20:47:39.142 00.000 9960 Guiding  Dir = 0, Dur = 446
20:47:39.142 00.000 9960 IsSlewing returns 0
20:47:39.142 00.000 9960 IsGuiding returns 0
20:47:39.143 00.001 9960 PulseGuide returned control before completion, sleep 456
20:47:39.613 00.470 9960 IsGuiding returns 0
20:47:39.615 00.002 9960 Move returns status 0, amount 446
20:47:39.615 00.000 9960 move complete, result=0
20:47:39.616 00.001 9960 worker thread done servicing request
20:47:39.616 00.000 9960 Worker thread wakes up
20:47:39.616 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.6 px 446 ms NORTH
20:47:39.623 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:47:39.623 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1197,1052,31,31)
20:47:40.875 01.252 9960 Exposure complete
20:47:41.004 00.129 9960 worker thread done servicing request
20:47:41.004 00.000 11872 OnExposeComplete: enter
20:47:41.009 00.005 11872 UpdateGuideState(): m_state=6
20:47:41.011 00.002 11872 Star::Find(15, 1212, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 679
20:47:41.016 00.005 11872 Star::Find returns 1 (0), X=1212.36, Y=1066.68, Mass=5494, SNR=48.6, Peak=130 HFD=6.8
20:47:41.025 00.009 11872 CameraToMount -- cameraTheta (-0.94) - m_xAngle (-3.14) = xAngle (2.20 = 2.20)
20:47:41.029 00.004 11872 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.02 = 2.02)
20:47:41.033 00.004 11872 CameraToMount -- cameraX=0.19 cameraY=-0.27 hyp=0.33 cameraTheta=-0.94 mountX=-0.19 mountY=0.30, mountTheta=2.15
20:47:41.039 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.19, y=-0.27, opts=13)
20:47:41.042 00.003 11872 Enqueuing Move request for scope (0.19, -0.27)
20:47:41.047 00.005 9960 Worker thread wakes up
20:47:41.047 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=229, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
20:47:41.051 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.27) opts 0xd
20:47:41.051 00.000 11872 UpdateGuideState exits: m=5494 SNR=48.6
20:47:41.056 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:41.060 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:47:41.064 00.004 9960 Handling offset move in thread for scope, endpoint = (0.19, -0.27)
20:47:41.064 00.000 9960 Moving (0.19, -0.27) raw xDistance=-0.19 yDistance=0.30
20:47:41.065 00.001 11872 Enqueuing Expose request
20:47:41.068 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
20:47:41.068 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:47:41.069 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.30
20:47:41.069 00.000 9960 MoveAxis(E, 0, ABG)
20:47:41.069 00.000 9960 Move returns status 0, amount 0
20:47:41.069 00.000 9960 MoveAxis(N, 0, ABG)
20:47:41.069 00.000 9960 Move returns status 0, amount 0
20:47:41.069 00.000 9960 move complete, result=0
20:47:41.070 00.001 9960 worker thread done servicing request
20:47:41.070 00.000 9960 Worker thread wakes up
20:47:41.070 00.000 11872 GuideStep: -0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
20:47:41.075 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:47:41.075 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1197,1052,31,31)
20:47:42.325 01.250 9960 Exposure complete
20:47:42.461 00.136 9960 worker thread done servicing request
20:47:42.462 00.001 11872 OnExposeComplete: enter
20:47:42.465 00.003 11872 UpdateGuideState(): m_state=6
20:47:42.470 00.005 11872 Star::Find(15, 1212, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 680
20:47:42.474 00.004 11872 Star::Find returns 1 (0), X=1212.66, Y=1066.91, Mass=5541, SNR=47.8, Peak=122 HFD=6.7
20:47:42.477 00.003 11872 CameraToMount -- cameraTheta (-0.07) - m_xAngle (-3.14) = xAngle (3.07 = 3.07)
20:47:42.482 00.005 11872 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.89 = 2.89)
20:47:42.485 00.003 11872 CameraToMount -- cameraX=0.50 cameraY=-0.04 hyp=0.50 cameraTheta=-0.07 mountX=-0.50 mountY=0.12, mountTheta=2.90
20:47:42.492 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.50, y=-0.04, opts=13)
20:47:42.496 00.004 11872 Enqueuing Move request for scope (0.50, -0.04)
20:47:42.500 00.004 9960 Worker thread wakes up
20:47:42.500 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=197, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
20:47:42.504 00.004 11872 UpdateGuideState exits: m=5541 SNR=47.8
20:47:42.507 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:42.512 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:47:42.516 00.004 11872 Enqueuing Expose request
20:47:42.522 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (0.50, -0.04) opts 0xd
20:47:42.522 00.000 9960 Handling offset move in thread for scope, endpoint = (0.50, -0.04)
20:47:42.522 00.000 9960 Moving (0.50, -0.04) raw xDistance=-0.50 yDistance=0.12
20:47:42.523 00.001 9960 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.50
20:47:42.523 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:47:42.523 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
20:47:42.524 00.001 9960 MoveAxis(E, 209, ABG)
20:47:42.524 00.000 9960 Guiding  Dir = 2, Dur = 209
20:47:42.524 00.000 9960 IsSlewing returns 0
20:47:42.525 00.001 9960 IsGuiding returns 0
20:47:42.526 00.001 9960 PulseGuide returned control before completion, sleep 219
20:47:42.753 00.227 9960 IsGuiding returns 1
20:47:42.753 00.000 9960 scope still moving after pulse duration time elapsed
20:47:42.783 00.030 9960 IsSlewing returns 0
20:47:42.783 00.000 9960 IsGuiding returns 0
20:47:42.784 00.001 9960 scope move finished after 209 + 49 ms
20:47:42.784 00.000 9960 Move returns status 0, amount 209
20:47:42.784 00.000 9960 MoveAxis(N, 0, ABG)
20:47:42.784 00.000 9960 Move returns status 0, amount 0
20:47:42.786 00.002 9960 move complete, result=0
20:47:42.786 00.000 9960 worker thread done servicing request
20:47:42.786 00.000 11872 GuideStep: -0.5 px 209 ms EAST, 0.1 px 0 ms NORTH
20:47:42.790 00.004 9960 Worker thread wakes up
20:47:42.790 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:47:42.790 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1197,1052,31,31)
20:47:44.043 01.253 9960 Exposure complete
20:47:44.182 00.139 9960 worker thread done servicing request
20:47:44.183 00.001 11872 OnExposeComplete: enter
20:47:44.186 00.003 11872 UpdateGuideState(): m_state=6
20:47:44.191 00.005 11872 Star::Find(15, 1212, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 681
20:47:44.195 00.004 11872 Star::Find returns 1 (0), X=1212.18, Y=1067.33, Mass=5793, SNR=48.8, Peak=129 HFD=6.6
20:47:44.198 00.003 11872 CameraToMount -- cameraTheta (1.52) - m_xAngle (-3.14) = xAngle (4.66 = -1.62)
20:47:44.203 00.005 11872 CameraToMount -- cameraTheta (1.52) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.49 = -1.79)
20:47:44.207 00.004 11872 CameraToMount -- cameraX=0.02 cameraY=0.39 hyp=0.39 cameraTheta=1.52 mountX=-0.02 mountY=-0.38, mountTheta=-1.62
20:47:44.212 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.02, y=0.39, opts=13)
20:47:44.216 00.004 11872 Enqueuing Move request for scope (0.02, 0.39)
20:47:44.220 00.004 9960 Worker thread wakes up
20:47:44.220 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=222, med=1, FiltMin=0, FiltMax=182, Gamma=1.000
20:47:44.224 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.39) opts 0xd
20:47:44.224 00.000 9960 Handling offset move in thread for scope, endpoint = (0.02, 0.39)
20:47:44.225 00.001 11872 UpdateGuideState exits: m=5793 SNR=48.8
20:47:44.228 00.003 9960 Moving (0.02, 0.39) raw xDistance=-0.02 yDistance=-0.38
20:47:44.228 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:47:44.228 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.38 from input -0.38
20:47:44.229 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:44.232 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:47:44.238 00.006 9960 MoveAxis(E, 0, ABG)
20:47:44.239 00.001 11872 Enqueuing Expose request
20:47:44.244 00.005 9960 Move returns status 0, amount 0
20:47:44.244 00.000 9960 MoveAxis(N, 283, ABG)
20:47:44.245 00.001 9960 Guiding  Dir = 0, Dur = 283
20:47:44.245 00.000 9960 IsSlewing returns 0
20:47:44.245 00.000 9960 IsGuiding returns 0
20:47:44.246 00.001 9960 PulseGuide returned control before completion, sleep 293
20:47:44.548 00.302 9960 IsGuiding returns 1
20:47:44.549 00.001 9960 scope still moving after pulse duration time elapsed
20:47:44.581 00.032 9960 IsSlewing returns 0
20:47:44.581 00.000 9960 IsGuiding returns 0
20:47:44.582 00.001 9960 scope move finished after 283 + 53 ms
20:47:44.582 00.000 9960 Move returns status 0, amount 283
20:47:44.582 00.000 9960 move complete, result=0
20:47:44.583 00.001 9960 worker thread done servicing request
20:47:44.583 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.4 px 283 ms NORTH
20:47:44.588 00.005 9960 Worker thread wakes up
20:47:44.588 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:47:44.588 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1197,1052,31,31)
20:47:45.845 01.257 9960 Exposure complete
20:47:45.977 00.132 9960 worker thread done servicing request
20:47:45.979 00.002 11872 OnExposeComplete: enter
20:47:45.984 00.005 11872 UpdateGuideState(): m_state=6
20:47:45.991 00.007 11872 Star::Find(15, 1212, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 682
20:47:45.997 00.006 11872 Star::Find returns 1 (0), X=1211.85, Y=1066.76, Mass=5798, SNR=49.2, Peak=141 HFD=6.7
20:47:46.002 00.005 11872 CameraToMount -- cameraTheta (-2.62) - m_xAngle (-3.14) = xAngle (0.52 = 0.52)
20:47:46.008 00.006 11872 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.35 = 0.35)
20:47:46.014 00.006 11872 CameraToMount -- cameraX=-0.32 cameraY=-0.18 hyp=0.37 cameraTheta=-2.62 mountX=0.32 mountY=0.13, mountTheta=0.37
20:47:46.020 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.32, y=-0.18, opts=13)
20:47:46.023 00.003 11872 Enqueuing Move request for scope (-0.32, -0.18)
20:47:46.026 00.003 9960 Worker thread wakes up
20:47:46.027 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.18) opts 0xd
20:47:46.027 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.32, -0.18)
20:47:46.027 00.000 9960 Moving (-0.32, -0.18) raw xDistance=0.32 yDistance=0.13
20:47:46.027 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32
20:47:46.027 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:47:46.027 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=227, med=1, FiltMin=0, FiltMax=185, Gamma=1.000
20:47:46.032 00.005 11872 UpdateGuideState exits: m=5798 SNR=49.2
20:47:46.036 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:46.039 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
20:47:46.039 00.000 9960 MoveAxis(W, 135, ABG)
20:47:46.040 00.001 9960 Guiding  Dir = 3, Dur = 135
20:47:46.040 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:47:46.043 00.003 11872 Enqueuing Expose request
20:47:46.048 00.005 9960 IsSlewing returns 0
20:47:46.048 00.000 9960 IsGuiding returns 0
20:47:46.049 00.001 9960 PulseGuide returned control before completion, sleep 145
20:47:46.211 00.162 9960 IsGuiding returns 0
20:47:46.212 00.001 9960 Move returns status 0, amount 135
20:47:46.213 00.001 9960 MoveAxis(N, 0, ABG)
20:47:46.213 00.000 9960 Move returns status 0, amount 0
20:47:46.214 00.001 9960 move complete, result=0
20:47:46.214 00.000 9960 worker thread done servicing request
20:47:46.215 00.001 9960 Worker thread wakes up
20:47:46.215 00.000 11872 GuideStep: 0.3 px 135 ms WEST, 0.1 px 0 ms NORTH
20:47:46.222 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:47:46.223 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1197,1052,31,31)
20:47:47.475 01.252 9960 Exposure complete
20:47:47.612 00.137 9960 worker thread done servicing request
20:47:47.613 00.001 11872 OnExposeComplete: enter
20:47:47.617 00.004 11872 UpdateGuideState(): m_state=6
20:47:47.622 00.005 11872 Star::Find(15, 1211, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 683
20:47:47.626 00.004 11872 Star::Find returns 1 (0), X=1212.22, Y=1067.29, Mass=5787, SNR=48.6, Peak=141 HFD=6.6
20:47:47.630 00.004 11872 CameraToMount -- cameraTheta (1.41) - m_xAngle (-3.14) = xAngle (4.55 = -1.74)
20:47:47.634 00.004 11872 CameraToMount -- cameraTheta (1.41) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.37 = -1.91)
20:47:47.638 00.004 11872 CameraToMount -- cameraX=0.06 cameraY=0.34 hyp=0.35 cameraTheta=1.41 mountX=-0.06 mountY=-0.33, mountTheta=-1.74
20:47:47.643 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.06, y=0.34, opts=13)
20:47:47.648 00.005 11872 Enqueuing Move request for scope (0.06, 0.34)
20:47:47.651 00.003 9960 Worker thread wakes up
20:47:47.652 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.34) opts 0xd
20:47:47.652 00.000 9960 Handling offset move in thread for scope, endpoint = (0.06, 0.34)
20:47:47.652 00.000 9960 Moving (0.06, 0.34) raw xDistance=-0.06 yDistance=-0.33
20:47:47.653 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:47:47.653 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
20:47:47.653 00.000 9960 MoveAxis(E, 0, ABG)
20:47:47.653 00.000 9960 Move returns status 0, amount 0
20:47:47.653 00.000 9960 MoveAxis(N, 246, ABG)
20:47:47.653 00.000 9960 Guiding  Dir = 0, Dur = 246
20:47:47.654 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=217, med=1, FiltMin=0, FiltMax=185, Gamma=1.000
20:47:47.658 00.004 11872 UpdateGuideState exits: m=5787 SNR=48.6
20:47:47.661 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:47.665 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:47:47.669 00.004 11872 Enqueuing Expose request
20:47:47.673 00.004 9960 IsSlewing returns 0
20:47:47.675 00.002 9960 IsGuiding returns 0
20:47:47.675 00.000 9960 PulseGuide returned control before completion, sleep 256
20:47:47.939 00.264 9960 IsGuiding returns 1
20:47:47.939 00.000 9960 scope still moving after pulse duration time elapsed
20:47:47.970 00.031 9960 IsSlewing returns 0
20:47:47.971 00.001 9960 IsGuiding returns 0
20:47:47.971 00.000 9960 scope move finished after 246 + 51 ms
20:47:47.973 00.002 9960 Move returns status 0, amount 246
20:47:47.973 00.000 9960 move complete, result=0
20:47:47.973 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 246 ms NORTH
20:47:47.981 00.008 9960 worker thread done servicing request
20:47:47.981 00.000 9960 Worker thread wakes up
20:47:47.981 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:47:47.981 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1197,1052,31,31)
20:47:49.232 01.251 9960 Exposure complete
20:47:49.365 00.133 9960 worker thread done servicing request
20:47:49.365 00.000 11872 OnExposeComplete: enter
20:47:49.371 00.006 11872 UpdateGuideState(): m_state=6
20:47:49.375 00.004 11872 Star::Find(15, 1212, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 684
20:47:49.381 00.006 11872 Star::Find returns 1 (0), X=1212.44, Y=1066.76, Mass=5663, SNR=48.4, Peak=141 HFD=6.7
20:47:49.383 00.002 11872 CameraToMount -- cameraTheta (-0.59) - m_xAngle (-3.14) = xAngle (2.55 = 2.55)
20:47:49.389 00.006 11872 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.38 = 2.38)
20:47:49.395 00.006 11872 CameraToMount -- cameraX=0.27 cameraY=-0.18 hyp=0.32 cameraTheta=-0.59 mountX=-0.27 mountY=0.22, mountTheta=2.45
20:47:49.400 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.27, y=-0.18, opts=13)
20:47:49.405 00.005 11872 Enqueuing Move request for scope (0.27, -0.18)
20:47:49.410 00.005 9960 Worker thread wakes up
20:47:49.410 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.18) opts 0xd
20:47:49.410 00.000 9960 Handling offset move in thread for scope, endpoint = (0.27, -0.18)
20:47:49.410 00.000 9960 Moving (0.27, -0.18) raw xDistance=-0.27 yDistance=0.22
20:47:49.411 00.001 9960 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
20:47:49.411 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:47:49.411 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=226, med=1, FiltMin=0, FiltMax=181, Gamma=1.000
20:47:49.415 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
20:47:49.416 00.001 9960 MoveAxis(E, 113, ABG)
20:47:49.416 00.000 11872 UpdateGuideState exits: m=5663 SNR=48.4
20:47:49.420 00.004 9960 Guiding  Dir = 2, Dur = 113
20:47:49.420 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:49.425 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:47:49.429 00.004 11872 Enqueuing Expose request
20:47:49.433 00.004 9960 IsSlewing returns 0
20:47:49.433 00.000 9960 IsGuiding returns 0
20:47:49.434 00.001 9960 PulseGuide returned control before completion, sleep 123
20:47:49.566 00.132 9960 IsGuiding returns 1
20:47:49.567 00.001 9960 scope still moving after pulse duration time elapsed
20:47:49.598 00.031 9960 IsSlewing returns 0
20:47:49.598 00.000 9960 IsGuiding returns 0
20:47:49.599 00.001 9960 scope move finished after 113 + 52 ms
20:47:49.599 00.000 9960 Move returns status 0, amount 113
20:47:49.600 00.001 9960 MoveAxis(N, 0, ABG)
20:47:49.600 00.000 9960 Move returns status 0, amount 0
20:47:49.601 00.001 9960 move complete, result=0
20:47:49.601 00.000 9960 worker thread done servicing request
20:47:49.602 00.001 11872 GuideStep: -0.3 px 113 ms EAST, 0.2 px 0 ms NORTH
20:47:49.610 00.008 9960 Worker thread wakes up
20:47:49.610 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:47:49.610 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1197,1052,31,31)
20:47:50.865 01.255 9960 Exposure complete
20:47:51.000 00.135 9960 worker thread done servicing request
20:47:51.000 00.000 11872 OnExposeComplete: enter
20:47:51.004 00.004 11872 UpdateGuideState(): m_state=6
20:47:51.008 00.004 11872 Star::Find(15, 1212, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 685
20:47:51.013 00.005 11872 Star::Find returns 1 (0), X=1212.15, Y=1067.13, Mass=5679, SNR=48.6, Peak=133 HFD=6.5
20:47:51.017 00.004 11872 CameraToMount -- cameraTheta (1.65) - m_xAngle (-3.14) = xAngle (4.79 = -1.50)
20:47:51.020 00.003 11872 CameraToMount -- cameraTheta (1.65) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.61 = -1.67)
20:47:51.024 00.004 11872 CameraToMount -- cameraX=-0.01 cameraY=0.19 hyp=0.19 cameraTheta=1.65 mountX=0.01 mountY=-0.19, mountTheta=-1.50
20:47:51.029 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.01, y=0.19, opts=13)
20:47:51.034 00.005 11872 Enqueuing Move request for scope (-0.01, 0.19)
20:47:51.037 00.003 9960 Worker thread wakes up
20:47:51.038 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.19) opts 0xd
20:47:51.038 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.01, 0.19)
20:47:51.038 00.000 9960 Moving (-0.01, 0.19) raw xDistance=0.01 yDistance=-0.19
20:47:51.039 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:47:51.039 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:47:51.039 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=201, med=1, FiltMin=0, FiltMax=173, Gamma=1.000
20:47:51.044 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
20:47:51.044 00.000 9960 MoveAxis(E, 0, ABG)
20:47:51.044 00.000 11872 UpdateGuideState exits: m=5679 SNR=48.6
20:47:51.049 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:51.052 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:47:51.056 00.004 11872 Enqueuing Expose request
20:47:51.060 00.004 9960 Move returns status 0, amount 0
20:47:51.060 00.000 9960 MoveAxis(N, 0, ABG)
20:47:51.060 00.000 9960 Move returns status 0, amount 0
20:47:51.060 00.000 9960 move complete, result=0
20:47:51.060 00.000 9960 worker thread done servicing request
20:47:51.061 00.001 11872 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
20:47:51.065 00.004 9960 Worker thread wakes up
20:47:51.065 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:47:51.065 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1197,1052,31,31)
20:47:52.316 01.251 9960 Exposure complete
20:47:52.439 00.123 9960 worker thread done servicing request
20:47:52.441 00.002 11872 OnExposeComplete: enter
20:47:52.444 00.003 11872 UpdateGuideState(): m_state=6
20:47:52.448 00.004 11872 Star::Find(15, 1212, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 686
20:47:52.452 00.004 11872 Star::Find returns 1 (0), X=1212.10, Y=1067.31, Mass=5819, SNR=49.0, Peak=131 HFD=6.7
20:47:52.456 00.004 11872 CameraToMount -- cameraTheta (1.75) - m_xAngle (-3.14) = xAngle (4.89 = -1.39)
20:47:52.460 00.004 11872 CameraToMount -- cameraTheta (1.75) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.72 = -1.56)
20:47:52.464 00.004 11872 CameraToMount -- cameraX=-0.07 cameraY=0.37 hyp=0.37 cameraTheta=1.75 mountX=0.07 mountY=-0.37, mountTheta=-1.40
20:47:52.469 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.07, y=0.37, opts=13)
20:47:52.472 00.003 11872 Enqueuing Move request for scope (-0.07, 0.37)
20:47:52.476 00.004 9960 Worker thread wakes up
20:47:52.476 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.37) opts 0xd
20:47:52.476 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.07, 0.37)
20:47:52.476 00.000 9960 Moving (-0.07, 0.37) raw xDistance=0.07 yDistance=-0.37
20:47:52.476 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
20:47:52.476 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.37 from input -0.37
20:47:52.476 00.000 9960 MoveAxis(E, 0, ABG)
20:47:52.476 00.000 9960 Move returns status 0, amount 0
20:47:52.478 00.002 9960 MoveAxis(N, 280, ABG)
20:47:52.478 00.000 9960 Guiding  Dir = 0, Dur = 280
20:47:52.478 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=1, FiltMin=0, FiltMax=183, Gamma=1.000
20:47:52.482 00.004 9960 IsSlewing returns 0
20:47:52.483 00.001 11872 UpdateGuideState exits: m=5819 SNR=49.0
20:47:52.487 00.004 9960 IsGuiding returns 0
20:47:52.487 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:52.491 00.004 9960 PulseGuide returned control before completion, sleep 290
20:47:52.491 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:47:52.496 00.005 11872 Enqueuing Expose request
20:47:52.793 00.297 9960 IsGuiding returns 1
20:47:52.794 00.001 9960 scope still moving after pulse duration time elapsed
20:47:52.826 00.032 9960 IsSlewing returns 0
20:47:52.827 00.001 9960 IsGuiding returns 0
20:47:52.828 00.001 9960 scope move finished after 280 + 60 ms
20:47:52.828 00.000 9960 Move returns status 0, amount 280
20:47:52.829 00.001 9960 move complete, result=0
20:47:52.829 00.000 9960 worker thread done servicing request
20:47:52.829 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.4 px 280 ms NORTH
20:47:52.836 00.007 9960 Worker thread wakes up
20:47:52.837 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:47:52.837 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1197,1052,31,31)
20:47:54.091 01.254 9960 Exposure complete
20:47:54.227 00.136 9960 worker thread done servicing request
20:47:54.227 00.000 11872 OnExposeComplete: enter
20:47:54.234 00.007 11872 UpdateGuideState(): m_state=6
20:47:54.243 00.009 11872 Star::Find(15, 1212, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 687
20:47:54.247 00.004 11872 Star::Find returns 1 (0), X=1212.05, Y=1067.11, Mass=5727, SNR=48.9, Peak=132 HFD=6.5
20:47:54.251 00.004 11872 CameraToMount -- cameraTheta (2.17) - m_xAngle (-3.14) = xAngle (5.31 = -0.97)
20:47:54.255 00.004 11872 CameraToMount -- cameraTheta (2.17) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.14 = -1.14)
20:47:54.260 00.005 11872 CameraToMount -- cameraX=-0.12 cameraY=0.17 hyp=0.21 cameraTheta=2.17 mountX=0.12 mountY=-0.19, mountTheta=-1.02
20:47:54.266 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.12, y=0.17, opts=13)
20:47:54.272 00.006 11872 Enqueuing Move request for scope (-0.12, 0.17)
20:47:54.276 00.004 9960 Worker thread wakes up
20:47:54.276 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=205, med=1, FiltMin=0, FiltMax=175, Gamma=1.000
20:47:54.280 00.004 11872 UpdateGuideState exits: m=5727 SNR=48.9
20:47:54.284 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:54.287 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:47:54.292 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.17) opts 0xd
20:47:54.292 00.000 11872 Enqueuing Expose request
20:47:54.297 00.005 9960 Handling offset move in thread for scope, endpoint = (-0.12, 0.17)
20:47:54.297 00.000 9960 Moving (-0.12, 0.17) raw xDistance=0.12 yDistance=-0.19
20:47:54.297 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
20:47:54.297 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:47:54.298 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
20:47:54.298 00.000 9960 MoveAxis(E, 0, ABG)
20:47:54.298 00.000 9960 Move returns status 0, amount 0
20:47:54.298 00.000 9960 MoveAxis(N, 0, ABG)
20:47:54.299 00.001 9960 Move returns status 0, amount 0
20:47:54.299 00.000 9960 move complete, result=0
20:47:54.299 00.000 9960 worker thread done servicing request
20:47:54.300 00.001 9960 Worker thread wakes up
20:47:54.300 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:47:54.305 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:47:54.305 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1197,1052,31,31)
20:47:55.554 01.249 9960 Exposure complete
20:47:55.682 00.128 9960 worker thread done servicing request
20:47:55.683 00.001 11872 OnExposeComplete: enter
20:47:55.687 00.004 11872 UpdateGuideState(): m_state=6
20:47:55.692 00.005 11872 Star::Find(15, 1212, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 688
20:47:55.696 00.004 11872 Star::Find returns 1 (0), X=1212.11, Y=1067.38, Mass=5542, SNR=48.0, Peak=136 HFD=6.7
20:47:55.699 00.003 11872 CameraToMount -- cameraTheta (1.70) - m_xAngle (-3.14) = xAngle (4.84 = -1.44)
20:47:55.704 00.005 11872 CameraToMount -- cameraTheta (1.70) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.67 = -1.61)
20:47:55.710 00.006 11872 CameraToMount -- cameraX=-0.06 cameraY=0.43 hyp=0.44 cameraTheta=1.70 mountX=0.06 mountY=-0.44, mountTheta=-1.44
20:47:55.715 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.06, y=0.43, opts=13)
20:47:55.720 00.005 11872 Enqueuing Move request for scope (-0.06, 0.43)
20:47:55.725 00.005 9960 Worker thread wakes up
20:47:55.725 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.43) opts 0xd
20:47:55.725 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.06, 0.43)
20:47:55.725 00.000 9960 Moving (-0.06, 0.43) raw xDistance=0.06 yDistance=-0.44
20:47:55.725 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
20:47:55.726 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.44 from input -0.44
20:47:55.726 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=212, med=1, FiltMin=0, FiltMax=189, Gamma=1.000
20:47:55.730 00.004 11872 UpdateGuideState exits: m=5542 SNR=48.0
20:47:55.735 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:55.739 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:47:55.742 00.003 11872 Enqueuing Expose request
20:47:55.747 00.005 9960 MoveAxis(E, 0, ABG)
20:47:55.747 00.000 9960 Move returns status 0, amount 0
20:47:55.747 00.000 9960 MoveAxis(N, 326, ABG)
20:47:55.747 00.000 9960 Guiding  Dir = 0, Dur = 326
20:47:55.748 00.001 9960 IsSlewing returns 0
20:47:55.748 00.000 9960 IsGuiding returns 0
20:47:55.749 00.001 9960 PulseGuide returned control before completion, sleep 336
20:47:56.094 00.345 9960 IsGuiding returns 1
20:47:56.094 00.000 9960 scope still moving after pulse duration time elapsed
20:47:56.123 00.029 9960 IsSlewing returns 0
20:47:56.126 00.003 9960 IsGuiding returns 0
20:47:56.126 00.000 9960 scope move finished after 326 + 51 ms
20:47:56.127 00.001 9960 Move returns status 0, amount 326
20:47:56.127 00.000 9960 move complete, result=0
20:47:56.128 00.001 9960 worker thread done servicing request
20:47:56.128 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.4 px 326 ms NORTH
20:47:56.134 00.006 9960 Worker thread wakes up
20:47:56.134 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:47:56.134 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1197,1052,31,31)
20:47:57.385 01.251 9960 Exposure complete
20:47:57.512 00.127 9960 worker thread done servicing request
20:47:57.512 00.000 11872 OnExposeComplete: enter
20:47:57.517 00.005 11872 UpdateGuideState(): m_state=6
20:47:57.521 00.004 11872 Star::Find(15, 1212, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 689
20:47:57.526 00.005 11872 Star::Find returns 1 (0), X=1212.29, Y=1066.86, Mass=5913, SNR=50.6, Peak=132 HFD=6.7
20:47:57.529 00.003 11872 CameraToMount -- cameraTheta (-0.60) - m_xAngle (-3.14) = xAngle (2.54 = 2.54)
20:47:57.534 00.005 11872 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.37 = 2.37)
20:47:57.537 00.003 11872 CameraToMount -- cameraX=0.12 cameraY=-0.08 hyp=0.15 cameraTheta=-0.60 mountX=-0.12 mountY=0.10, mountTheta=2.44
20:47:57.543 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.12, y=-0.08, opts=13)
20:47:57.546 00.003 11872 Enqueuing Move request for scope (0.12, -0.08)
20:47:57.551 00.005 9960 Worker thread wakes up
20:47:57.551 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=210, med=1, FiltMin=0, FiltMax=187, Gamma=1.000
20:47:57.555 00.004 11872 UpdateGuideState exits: m=5913 SNR=50.6
20:47:57.559 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:57.562 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:47:57.565 00.003 11872 Enqueuing Expose request
20:47:57.570 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.08) opts 0xd
20:47:57.570 00.000 9960 Handling offset move in thread for scope, endpoint = (0.12, -0.08)
20:47:57.570 00.000 9960 Moving (0.12, -0.08) raw xDistance=-0.12 yDistance=0.10
20:47:57.570 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
20:47:57.570 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:47:57.571 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
20:47:57.571 00.000 9960 MoveAxis(E, 0, ABG)
20:47:57.571 00.000 9960 Move returns status 0, amount 0
20:47:57.571 00.000 9960 MoveAxis(N, 0, ABG)
20:47:57.571 00.000 9960 Move returns status 0, amount 0
20:47:57.571 00.000 9960 move complete, result=0
20:47:57.571 00.000 9960 worker thread done servicing request
20:47:57.571 00.000 11872 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:47:57.576 00.005 9960 Worker thread wakes up
20:47:57.576 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:47:57.576 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1197,1052,31,31)
20:47:58.819 01.243 9960 Exposure complete
20:47:58.948 00.129 9960 worker thread done servicing request
20:47:58.949 00.001 11872 OnExposeComplete: enter
20:47:58.955 00.006 11872 UpdateGuideState(): m_state=6
20:47:58.959 00.004 11872 Star::Find(15, 1212, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 690
20:47:58.964 00.005 11872 Star::Find returns 1 (0), X=1212.38, Y=1066.95, Mass=5989, SNR=49.6, Peak=135 HFD=6.7
20:47:58.968 00.004 11872 CameraToMount -- cameraTheta (0.05) - m_xAngle (-3.14) = xAngle (3.19 = -3.10)
20:47:58.972 00.004 11872 CameraToMount -- cameraTheta (0.05) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.01 = 3.01)
20:47:58.976 00.004 11872 CameraToMount -- cameraX=0.22 cameraY=0.01 hyp=0.22 cameraTheta=0.05 mountX=-0.22 mountY=0.03, mountTheta=3.01
20:47:58.981 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.22, y=0.01, opts=13)
20:47:58.986 00.005 11872 Enqueuing Move request for scope (0.22, 0.01)
20:47:58.990 00.004 9960 Worker thread wakes up
20:47:58.990 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=1, FiltMin=0, FiltMax=177, Gamma=1.000
20:47:58.994 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.01) opts 0xd
20:47:58.994 00.000 9960 Handling offset move in thread for scope, endpoint = (0.22, 0.01)
20:47:58.994 00.000 9960 Moving (0.22, 0.01) raw xDistance=-0.22 yDistance=0.03
20:47:58.994 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
20:47:58.994 00.000 11872 UpdateGuideState exits: m=5989 SNR=49.6
20:47:58.998 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:47:58.998 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:59.002 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:47:59.006 00.004 11872 Enqueuing Expose request
20:47:59.010 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:47:59.010 00.000 9960 MoveAxis(E, 91, ABG)
20:47:59.011 00.001 9960 Guiding  Dir = 2, Dur = 91
20:47:59.011 00.000 9960 IsSlewing returns 0
20:47:59.011 00.000 9960 IsGuiding returns 0
20:47:59.011 00.000 9960 PulseGuide returned control before completion, sleep 101
20:47:59.125 00.114 9960 IsGuiding returns 1
20:47:59.126 00.001 9960 scope still moving after pulse duration time elapsed
20:47:59.156 00.030 9960 IsSlewing returns 0
20:47:59.156 00.000 9960 IsGuiding returns 0
20:47:59.157 00.001 9960 scope move finished after 91 + 54 ms
20:47:59.158 00.001 9960 Move returns status 0, amount 91
20:47:59.158 00.000 9960 MoveAxis(N, 0, ABG)
20:47:59.158 00.000 9960 Move returns status 0, amount 0
20:47:59.158 00.000 9960 move complete, result=0
20:47:59.159 00.001 9960 worker thread done servicing request
20:47:59.159 00.000 11872 GuideStep: -0.2 px 91 ms EAST, 0.0 px 0 ms NORTH
20:47:59.164 00.005 9960 Worker thread wakes up
20:47:59.164 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:47:59.164 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1197,1052,31,31)
20:48:00.404 01.240 9960 Exposure complete
20:48:00.545 00.141 9960 worker thread done servicing request
20:48:00.546 00.001 11872 OnExposeComplete: enter
20:48:00.552 00.006 11872 UpdateGuideState(): m_state=6
20:48:00.557 00.005 11872 Star::Find(15, 1212, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 691
20:48:00.560 00.003 11872 Star::Find returns 1 (0), X=1212.16, Y=1067.34, Mass=5747, SNR=49.1, Peak=127 HFD=6.7
20:48:00.564 00.004 11872 CameraToMount -- cameraTheta (1.58) - m_xAngle (-3.14) = xAngle (4.72 = -1.57)
20:48:00.568 00.004 11872 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.54 = -1.74)
20:48:00.571 00.003 11872 CameraToMount -- cameraX=-0.00 cameraY=0.40 hyp=0.40 cameraTheta=1.58 mountX=0.00 mountY=-0.40, mountTheta=-1.57
20:48:00.577 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.00, y=0.40, opts=13)
20:48:00.580 00.003 11872 Enqueuing Move request for scope (-0.00, 0.40)
20:48:00.585 00.005 9960 Worker thread wakes up
20:48:00.585 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.40) opts 0xd
20:48:00.585 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.00, 0.40)
20:48:00.586 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=204, med=1, FiltMin=0, FiltMax=186, Gamma=1.000
20:48:00.590 00.004 11872 UpdateGuideState exits: m=5747 SNR=49.1
20:48:00.594 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:00.598 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:48:00.601 00.003 11872 Enqueuing Expose request
20:48:00.604 00.003 9960 Moving (-0.00, 0.40) raw xDistance=0.00 yDistance=-0.40
20:48:00.604 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
20:48:00.606 00.002 9960 GuideAlgorithmResistSwitch::result() returns -0.40 from input -0.40
20:48:00.606 00.000 9960 MoveAxis(E, 0, ABG)
20:48:00.606 00.000 9960 Move returns status 0, amount 0
20:48:00.606 00.000 9960 MoveAxis(N, 295, ABG)
20:48:00.606 00.000 9960 Guiding  Dir = 0, Dur = 295
20:48:00.606 00.000 9960 IsSlewing returns 0
20:48:00.607 00.001 9960 IsGuiding returns 0
20:48:00.607 00.000 9960 PulseGuide returned control before completion, sleep 305
20:48:00.928 00.321 9960 IsGuiding returns 1
20:48:00.929 00.001 9960 scope still moving after pulse duration time elapsed
20:48:00.960 00.031 9960 IsSlewing returns 0
20:48:00.964 00.004 9960 IsGuiding returns 0
20:48:00.964 00.000 9960 scope move finished after 295 + 62 ms
20:48:00.964 00.000 9960 Move returns status 0, amount 295
20:48:00.966 00.002 9960 move complete, result=0
20:48:00.966 00.000 9960 worker thread done servicing request
20:48:00.966 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.4 px 295 ms NORTH
20:48:00.972 00.006 9960 Worker thread wakes up
20:48:00.972 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:48:00.972 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1197,1052,31,31)
20:48:02.217 01.245 9960 Exposure complete
20:48:02.350 00.133 9960 worker thread done servicing request
20:48:02.350 00.000 11872 OnExposeComplete: enter
20:48:02.354 00.004 11872 UpdateGuideState(): m_state=6
20:48:02.358 00.004 11872 Star::Find(15, 1212, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 692
20:48:02.361 00.003 11872 Star::Find returns 1 (0), X=1212.07, Y=1067.16, Mass=5656, SNR=48.5, Peak=124 HFD=6.6
20:48:02.366 00.005 11872 CameraToMount -- cameraTheta (1.98) - m_xAngle (-3.14) = xAngle (5.12 = -1.16)
20:48:02.370 00.004 11872 CameraToMount -- cameraTheta (1.98) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.95 = -1.34)
20:48:02.374 00.004 11872 CameraToMount -- cameraX=-0.09 cameraY=0.22 hyp=0.24 cameraTheta=1.98 mountX=0.09 mountY=-0.23, mountTheta=-1.19
20:48:02.379 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.09, y=0.22, opts=13)
20:48:02.384 00.005 11872 Enqueuing Move request for scope (-0.09, 0.22)
20:48:02.387 00.003 9960 Worker thread wakes up
20:48:02.388 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=1, FiltMin=0, FiltMax=181, Gamma=1.000
20:48:02.391 00.003 11872 UpdateGuideState exits: m=5656 SNR=48.5
20:48:02.395 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:02.400 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:48:02.404 00.004 11872 Enqueuing Expose request
20:48:02.407 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.22) opts 0xd
20:48:02.407 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.09, 0.22)
20:48:02.407 00.000 9960 Moving (-0.09, 0.22) raw xDistance=0.09 yDistance=-0.23
20:48:02.408 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
20:48:02.408 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
20:48:02.408 00.000 9960 MoveAxis(E, 0, ABG)
20:48:02.408 00.000 9960 Move returns status 0, amount 0
20:48:02.408 00.000 9960 MoveAxis(N, 172, ABG)
20:48:02.409 00.001 9960 Guiding  Dir = 0, Dur = 172
20:48:02.409 00.000 9960 IsSlewing returns 0
20:48:02.409 00.000 9960 IsGuiding returns 0
20:48:02.410 00.001 9960 PulseGuide returned control before completion, sleep 182
20:48:02.599 00.189 9960 IsGuiding returns 1
20:48:02.599 00.000 9960 scope still moving after pulse duration time elapsed
20:48:02.630 00.031 9960 IsSlewing returns 0
20:48:02.631 00.001 9960 IsGuiding returns 0
20:48:02.631 00.000 9960 scope move finished after 172 + 49 ms
20:48:02.631 00.000 9960 Move returns status 0, amount 172
20:48:02.633 00.002 9960 move complete, result=0
20:48:02.633 00.000 9960 worker thread done servicing request
20:48:02.633 00.000 9960 Worker thread wakes up
20:48:02.633 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 172 ms NORTH
20:48:02.640 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:48:02.640 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1197,1052,31,31)
20:48:03.890 01.250 9960 Exposure complete
20:48:04.029 00.139 9960 worker thread done servicing request
20:48:04.029 00.000 11872 OnExposeComplete: enter
20:48:04.034 00.005 11872 UpdateGuideState(): m_state=6
20:48:04.038 00.004 11872 Star::Find(15, 1212, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 693
20:48:04.044 00.006 11872 Star::Find returns 1 (0), X=1211.88, Y=1066.99, Mass=5533, SNR=48.5, Peak=134 HFD=6.6
20:48:04.047 00.003 11872 CameraToMount -- cameraTheta (2.99) - m_xAngle (-3.14) = xAngle (6.13 = -0.15)
20:48:04.052 00.005 11872 CameraToMount -- cameraTheta (2.99) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.96 = -0.33)
20:48:04.056 00.004 11872 CameraToMount -- cameraX=-0.29 cameraY=0.04 hyp=0.29 cameraTheta=2.99 mountX=0.29 mountY=-0.09, mountTheta=-0.31
20:48:04.062 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.29, y=0.04, opts=13)
20:48:04.066 00.004 11872 Enqueuing Move request for scope (-0.29, 0.04)
20:48:04.072 00.006 9960 Worker thread wakes up
20:48:04.072 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=1, FiltMin=0, FiltMax=176, Gamma=1.000
20:48:04.076 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.04) opts 0xd
20:48:04.076 00.000 11872 UpdateGuideState exits: m=5533 SNR=48.5
20:48:04.081 00.005 9960 Handling offset move in thread for scope, endpoint = (-0.29, 0.04)
20:48:04.081 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:04.085 00.004 9960 Moving (-0.29, 0.04) raw xDistance=0.29 yDistance=-0.09
20:48:04.085 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:48:04.089 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29
20:48:04.089 00.000 11872 Enqueuing Expose request
20:48:04.092 00.003 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:48:04.093 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:48:04.093 00.000 9960 MoveAxis(W, 122, ABG)
20:48:04.093 00.000 9960 Guiding  Dir = 3, Dur = 122
20:48:04.093 00.000 9960 IsSlewing returns 0
20:48:04.093 00.000 9960 IsGuiding returns 0
20:48:04.094 00.001 9960 PulseGuide returned control before completion, sleep 132
20:48:04.238 00.144 9960 IsGuiding returns 1
20:48:04.239 00.001 9960 scope still moving after pulse duration time elapsed
20:48:04.269 00.030 9960 IsSlewing returns 0
20:48:04.270 00.001 9960 IsGuiding returns 0
20:48:04.271 00.001 9960 scope move finished after 122 + 55 ms
20:48:04.271 00.000 9960 Move returns status 0, amount 122
20:48:04.272 00.001 9960 MoveAxis(N, 0, ABG)
20:48:04.272 00.000 9960 Move returns status 0, amount 0
20:48:04.274 00.002 9960 move complete, result=0
20:48:04.275 00.001 9960 worker thread done servicing request
20:48:04.275 00.000 11872 GuideStep: 0.3 px 122 ms WEST, -0.1 px 0 ms NORTH
20:48:04.284 00.009 9960 Worker thread wakes up
20:48:04.284 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:48:04.284 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1197,1052,31,31)
20:48:05.068 00.784 11872 evsrv: cli 0D2D3220 connect
20:48:05.072 00.004 11872 case statement mapped state 6 to 3
20:48:05.077 00.005 11872 case statement mapped state 6 to 3
20:48:05.081 00.004 11872 evsrv: cli 0D2D3220 request: {"method":"get_app_state","id":"7d5f8039-186a-4b25-8afc-254e3dbd1c5c"}
20:48:05.084 00.003 11872 case statement mapped state 6 to 3
20:48:05.087 00.003 11872 evsrv: cli 0D2D3220 response: {"jsonrpc":"2.0","result":"Guiding","id":"7d5f8039-186a-4b25-8afc-254e3dbd1c5c"}
20:48:05.091 00.004 11872 evsrv: cli 0D2D3220 disconnect
20:48:05.094 00.003 11872 evsrv: cli 0D2D32C0 connect
20:48:05.098 00.004 11872 case statement mapped state 6 to 3
20:48:05.101 00.003 11872 case statement mapped state 6 to 3
20:48:05.105 00.004 11872 evsrv: cli 0D2D32C0 request: {"method":"dither","params":{"amount":5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"c59da621-841e-405c-b5c1-a844cc70d65e"}
20:48:05.109 00.004 11872 PhdController::Dither begins
20:48:05.112 00.003 11872 dither: size=5.00, dRA=-4.91 dDec=-1.22
20:48:05.114 00.002 11872 MountToCamera -- mountTheta (-2.90) + m_xAngle (-3.14) = xAngle (-6.04 = 0.25)
20:48:05.117 00.003 11872 MountToCamera -- mountX=-4.91 mountY=-1.22 hyp=5.06 mountTheta=-2.90 cameraX=4.91, cameraY=1.24 cameraTheta=0.25
20:48:05.121 00.004 11872 setting lock position to (1217.07, 1068.18)
20:48:05.125 00.004 11872 Mount: notify guiding dithered (4.9, 1.2)
20:48:05.128 00.003 11872 Status Line: Dither by -4.91,-1.22
20:48:05.132 00.004 11872 PhdController: newstate STATE_SETTLE_BEGIN
20:48:05.134 00.002 11872 PhdController: newstate STATE_SETTLE_WAIT
20:48:05.138 00.004 11872 evsrv: cli 0D2D32C0 response: {"jsonrpc":"2.0","result":0,"id":"c59da621-841e-405c-b5c1-a844cc70d65e"}
20:48:05.142 00.004 11872 evsrv: cli 0D2D32C0 disconnect
20:48:05.531 00.389 9960 Exposure complete
20:48:05.615 00.084 9960 worker thread done servicing request
20:48:05.616 00.001 11872 OnExposeComplete: enter
20:48:05.619 00.003 11872 UpdateGuideState(): m_state=6
20:48:05.624 00.005 11872 Star::Find(15, 1211, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 694
20:48:05.629 00.005 11872 Star::Find returns 1 (0), X=1212.20, Y=1067.31, Mass=5708, SNR=49.0, Peak=128 HFD=6.7
20:48:05.633 00.004 11872 CameraToMount -- cameraTheta (-2.96) - m_xAngle (-3.14) = xAngle (0.17 = 0.17)
20:48:05.636 00.003 11872 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.00 = 0.00)
20:48:05.639 00.003 11872 CameraToMount -- cameraX=-4.88 cameraY=-0.88 hyp=4.95 cameraTheta=-2.96 mountX=4.88 mountY=0.01, mountTheta=0.00
20:48:05.645 00.006 11872 dither recenter: remaining=(4.9,1.2) step=(4.9,1.2)
20:48:05.647 00.002 11872 MountToCamera -- mountTheta (0.24) + m_xAngle (-3.14) = xAngle (-2.89 = -2.89)
20:48:05.650 00.003 11872 MountToCamera -- mountX=4.91 mountY=1.22 hyp=5.06 mountTheta=0.24 cameraX=-4.91, cameraY=-1.24 cameraTheta=-2.89
20:48:05.653 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=-4.91, y=-1.24, opts=4)
20:48:05.656 00.003 11872 Enqueuing Move request for scope (-4.91, -1.24)
20:48:05.658 00.002 11872 Mount: notify direct move 4.91,1.22
20:48:05.661 00.003 9960 Worker thread wakes up
20:48:05.661 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=1, FiltMin=0, FiltMax=189, Gamma=1.000
20:48:05.665 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-4.91, -1.24) opts 0x4
20:48:05.665 00.000 9960 Handling offset move in thread for scope, endpoint = (-4.91, -1.24)
20:48:05.665 00.000 9960 Moving (-4.91, -1.24) raw xDistance=4.91 yDistance=1.22
20:48:05.665 00.000 9960 MoveAxis(W, 3266, B)
20:48:05.665 00.000 9960 Guiding  Dir = 3, Dur = 3266
20:48:05.666 00.001 9960 IsSlewing returns 0
20:48:05.666 00.000 11872 UpdateGuideState exits: m=5708 SNR=49.0
20:48:05.671 00.005 11872 PhdController: settling, locked = 1, distance = 5.23 (1.50) aobump = 0 frame = 1 / 99999
20:48:05.674 00.003 9960 IsGuiding returns 0
20:48:05.674 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763779685.674,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":5.23,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
20:48:05.677 00.003 9960 PulseGuide returned control before completion, sleep 3276
20:48:05.677 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:05.680 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:48:05.683 00.003 11872 Enqueuing Expose request
20:48:08.959 03.276 9960 IsGuiding returns 1
20:48:08.959 00.000 9960 scope still moving after pulse duration time elapsed
20:48:08.989 00.030 9960 IsSlewing returns 0
20:48:08.991 00.002 9960 IsGuiding returns 0
20:48:08.991 00.000 9960 scope move finished after 3266 + 50 ms
20:48:08.992 00.001 9960 Move returns status 0, amount 3266
20:48:08.992 00.000 9960 MoveAxis(S, 911, B)
20:48:08.993 00.001 9960 Guiding  Dir = 1, Dur = 911
20:48:08.993 00.000 9960 IsSlewing returns 0
20:48:08.994 00.001 9960 IsGuiding returns 0
20:48:08.994 00.000 9960 PulseGuide returned control before completion, sleep 921
20:48:09.928 00.934 9960 IsGuiding returns 1
20:48:09.928 00.000 9960 scope still moving after pulse duration time elapsed
20:48:09.959 00.031 9960 IsSlewing returns 0
20:48:09.960 00.001 9960 IsGuiding returns 0
20:48:09.960 00.000 9960 scope move finished after 911 + 55 ms
20:48:09.960 00.000 9960 Move returns status 0, amount 911
20:48:09.961 00.001 9960 move complete, result=0
20:48:09.961 00.000 9960 worker thread done servicing request
20:48:09.961 00.000 11872 GuideStep: 4.9 px 3266 ms WEST, 1.2 px 911 ms SOUTH
20:48:09.967 00.006 9960 Worker thread wakes up
20:48:09.967 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:48:09.967 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1053,31,31)
20:48:11.226 01.259 9960 Exposure complete
20:48:11.336 00.110 9960 worker thread done servicing request
20:48:11.337 00.001 11872 OnExposeComplete: enter
20:48:11.342 00.005 11872 UpdateGuideState(): m_state=6
20:48:11.345 00.003 11872 Star::Find(15, 1212, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 695
20:48:11.348 00.003 11872 Star::Find returns 1 (0), X=1216.82, Y=1067.86, Mass=5962, SNR=50.2, Peak=141 HFD=6.5
20:48:11.352 00.004 11872 CameraToMount -- cameraTheta (-2.23) - m_xAngle (-3.14) = xAngle (0.90 = 0.90)
20:48:11.355 00.003 11872 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.73 = 0.73)
20:48:11.361 00.006 11872 CameraToMount -- cameraX=-0.26 cameraY=-0.33 hyp=0.42 cameraTheta=-2.23 mountX=0.26 mountY=0.28, mountTheta=0.82
20:48:11.366 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.26, y=-0.33, opts=13)
20:48:11.370 00.004 11872 Enqueuing Move request for scope (-0.26, -0.33)
20:48:11.373 00.003 9960 Worker thread wakes up
20:48:11.374 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.33) opts 0xd
20:48:11.374 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.26, -0.33)
20:48:11.374 00.000 9960 Moving (-0.26, -0.33) raw xDistance=0.26 yDistance=0.28
20:48:11.374 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
20:48:11.374 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
20:48:11.375 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
20:48:11.375 00.000 9960 MoveAxis(W, 108, ABG)
20:48:11.375 00.000 9960 Guiding  Dir = 3, Dur = 108
20:48:11.375 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=218, med=1, FiltMin=0, FiltMax=183, Gamma=1.000
20:48:11.379 00.004 9960 IsSlewing returns 0
20:48:11.379 00.000 11872 UpdateGuideState exits: m=5962 SNR=50.2
20:48:11.383 00.004 9960 IsGuiding returns 0
20:48:11.383 00.000 11872 PhdController: settling, locked = 1, distance = 0.42 (1.50) aobump = 0 frame = 2 / 99999
20:48:11.386 00.003 11872 evsrv: {"Event":"Settling","Timestamp":1763779691.386,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.42,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
20:48:11.391 00.005 9960 PulseGuide returned control before completion, sleep 118
20:48:11.391 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:11.394 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:48:11.399 00.005 11872 Enqueuing Expose request
20:48:11.516 00.117 9960 IsGuiding returns 1
20:48:11.517 00.001 9960 scope still moving after pulse duration time elapsed
20:48:11.547 00.030 9960 IsSlewing returns 0
20:48:11.547 00.000 9960 IsGuiding returns 0
20:48:11.548 00.001 9960 scope move finished after 108 + 57 ms
20:48:11.548 00.000 9960 Move returns status 0, amount 108
20:48:11.549 00.001 9960 MoveAxis(N, 0, ABG)
20:48:11.549 00.000 9960 Move returns status 0, amount 0
20:48:11.549 00.000 9960 move complete, result=0
20:48:11.550 00.001 9960 worker thread done servicing request
20:48:11.550 00.000 11872 GuideStep: 0.3 px 108 ms WEST, 0.3 px 0 ms NORTH
20:48:11.555 00.005 9960 Worker thread wakes up
20:48:11.556 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:48:11.556 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1053,31,31)
20:48:12.794 01.238 9960 Exposure complete
20:48:12.915 00.121 9960 worker thread done servicing request
20:48:12.916 00.001 11872 OnExposeComplete: enter
20:48:12.919 00.003 11872 UpdateGuideState(): m_state=6
20:48:12.923 00.004 11872 Star::Find(15, 1216, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 696
20:48:12.926 00.003 11872 Star::Find returns 1 (0), X=1217.00, Y=1068.00, Mass=5657, SNR=47.4, Peak=137 HFD=6.3
20:48:12.931 00.005 11872 CameraToMount -- cameraTheta (-1.93) - m_xAngle (-3.14) = xAngle (1.21 = 1.21)
20:48:12.935 00.004 11872 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.04 = 1.04)
20:48:12.939 00.004 11872 CameraToMount -- cameraX=-0.07 cameraY=-0.19 hyp=0.20 cameraTheta=-1.93 mountX=0.07 mountY=0.17, mountTheta=1.18
20:48:12.944 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.07, y=-0.19, opts=13)
20:48:12.947 00.003 11872 Enqueuing Move request for scope (-0.07, -0.19)
20:48:12.951 00.004 9960 Worker thread wakes up
20:48:12.951 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.19) opts 0xd
20:48:12.951 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.07, -0.19)
20:48:12.951 00.000 9960 Moving (-0.07, -0.19) raw xDistance=0.07 yDistance=0.17
20:48:12.951 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
20:48:12.952 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:48:12.952 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
20:48:12.952 00.000 9960 MoveAxis(E, 0, ABG)
20:48:12.952 00.000 9960 Move returns status 0, amount 0
20:48:12.952 00.000 9960 MoveAxis(N, 0, ABG)
20:48:12.952 00.000 9960 Move returns status 0, amount 0
20:48:12.952 00.000 9960 move complete, result=0
20:48:12.953 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=219, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
20:48:12.957 00.004 9960 worker thread done servicing request
20:48:12.957 00.000 11872 UpdateGuideState exits: m=5657 SNR=47.4
20:48:12.962 00.005 11872 PhdController: settling, locked = 1, distance = 0.35 (1.50) aobump = 0 frame = 3 / 99999
20:48:12.966 00.004 11872 evsrv: {"Event":"Settling","Timestamp":1763779692.966,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.35,"Time":1.6,"SettleTime":10.0,"StarLocked":true}
20:48:12.970 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:12.973 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:48:12.977 00.004 11872 Enqueuing Expose request
20:48:12.980 00.003 11872 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:48:12.984 00.004 9960 Worker thread wakes up
20:48:12.984 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:48:12.984 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1053,31,31)
20:48:14.222 01.238 9960 Exposure complete
20:48:14.339 00.117 9960 worker thread done servicing request
20:48:14.340 00.001 11872 OnExposeComplete: enter
20:48:14.343 00.003 11872 UpdateGuideState(): m_state=6
20:48:14.347 00.004 11872 Star::Find(15, 1217, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 697
20:48:14.350 00.003 11872 Star::Find returns 1 (0), X=1216.71, Y=1068.25, Mass=5835, SNR=48.4, Peak=137 HFD=6.6
20:48:14.354 00.004 11872 CameraToMount -- cameraTheta (2.95) - m_xAngle (-3.14) = xAngle (6.09 = -0.19)
20:48:14.359 00.005 11872 CameraToMount -- cameraTheta (2.95) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.92 = -0.37)
20:48:14.362 00.003 11872 CameraToMount -- cameraX=-0.36 cameraY=0.07 hyp=0.37 cameraTheta=2.95 mountX=0.36 mountY=-0.13, mountTheta=-0.35
20:48:14.367 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.36, y=0.07, opts=13)
20:48:14.372 00.005 11872 Enqueuing Move request for scope (-0.36, 0.07)
20:48:14.377 00.005 9960 Worker thread wakes up
20:48:14.377 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=229, med=1, FiltMin=0, FiltMax=187, Gamma=1.000
20:48:14.380 00.003 11872 UpdateGuideState exits: m=5835 SNR=48.4
20:48:14.384 00.004 11872 PhdController: settling, locked = 1, distance = 0.36 (1.50) aobump = 0 frame = 4 / 99999
20:48:14.388 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.36, 0.07) opts 0xd
20:48:14.388 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.36, 0.07)
20:48:14.388 00.000 9960 Moving (-0.36, 0.07) raw xDistance=0.36 yDistance=-0.13
20:48:14.390 00.002 9960 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.36
20:48:14.390 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:48:14.390 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:48:14.390 00.000 9960 MoveAxis(W, 152, ABG)
20:48:14.391 00.001 9960 Guiding  Dir = 3, Dur = 152
20:48:14.391 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763779694.388,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.36,"Time":3.0,"SettleTime":10.0,"StarLocked":true}
20:48:14.397 00.006 9960 IsSlewing returns 0
20:48:14.397 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:14.403 00.006 9960 IsGuiding returns 0
20:48:14.404 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:48:14.409 00.005 9960 PulseGuide returned control before completion, sleep 162
20:48:14.409 00.000 11872 Enqueuing Expose request
20:48:14.577 00.168 9960 IsGuiding returns 1
20:48:14.577 00.000 9960 scope still moving after pulse duration time elapsed
20:48:14.608 00.031 9960 IsSlewing returns 0
20:48:14.609 00.001 9960 IsGuiding returns 0
20:48:14.609 00.000 9960 scope move finished after 152 + 53 ms
20:48:14.609 00.000 9960 Move returns status 0, amount 152
20:48:14.609 00.000 9960 MoveAxis(N, 0, ABG)
20:48:14.609 00.000 9960 Move returns status 0, amount 0
20:48:14.610 00.001 9960 move complete, result=0
20:48:14.610 00.000 9960 worker thread done servicing request
20:48:14.610 00.000 11872 GuideStep: 0.4 px 152 ms WEST, -0.1 px 0 ms NORTH
20:48:14.616 00.006 9960 Worker thread wakes up
20:48:14.616 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:48:14.617 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1053,31,31)
20:48:15.868 01.251 9960 Exposure complete
20:48:15.978 00.110 9960 worker thread done servicing request
20:48:15.978 00.000 11872 OnExposeComplete: enter
20:48:15.982 00.004 11872 UpdateGuideState(): m_state=6
20:48:15.987 00.005 11872 Star::Find(15, 1216, 1068, 0, (0,0,0,0), 1.5, 10.0, 255) frame 698
20:48:15.990 00.003 11872 Star::Find returns 1 (0), X=1216.99, Y=1068.37, Mass=5840, SNR=49.4, Peak=139 HFD=6.6
20:48:15.995 00.005 11872 CameraToMount -- cameraTheta (1.97) - m_xAngle (-3.14) = xAngle (5.11 = -1.18)
20:48:15.998 00.003 11872 CameraToMount -- cameraTheta (1.97) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.93 = -1.35)
20:48:16.002 00.004 11872 CameraToMount -- cameraX=-0.08 cameraY=0.19 hyp=0.20 cameraTheta=1.97 mountX=0.08 mountY=-0.20, mountTheta=-1.20
20:48:16.007 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.08, y=0.19, opts=13)
20:48:16.011 00.004 11872 Enqueuing Move request for scope (-0.08, 0.19)
20:48:16.016 00.005 9960 Worker thread wakes up
20:48:16.016 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=204, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
20:48:16.019 00.003 11872 UpdateGuideState exits: m=5840 SNR=49.4
20:48:16.023 00.004 11872 PhdController: settling, locked = 1, distance = 0.31 (1.50) aobump = 0 frame = 5 / 99999
20:48:16.026 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.19) opts 0xd
20:48:16.026 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.08, 0.19)
20:48:16.026 00.000 9960 Moving (-0.08, 0.19) raw xDistance=0.08 yDistance=-0.20
20:48:16.026 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
20:48:16.028 00.002 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:48:16.029 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
20:48:16.030 00.001 9960 MoveAxis(E, 0, ABG)
20:48:16.030 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763779696.026,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.31,"Time":4.6,"SettleTime":10.0,"StarLocked":true}
20:48:16.033 00.003 9960 Move returns status 0, amount 0
20:48:16.033 00.000 9960 MoveAxis(N, 0, ABG)
20:48:16.034 00.001 9960 Move returns status 0, amount 0
20:48:16.034 00.000 9960 move complete, result=0
20:48:16.034 00.000 9960 worker thread done servicing request
20:48:16.034 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:16.037 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:48:16.041 00.004 11872 Enqueuing Expose request
20:48:16.047 00.006 9960 Worker thread wakes up
20:48:16.047 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:48:16.047 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1053,31,31)
20:48:16.047 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:48:17.292 01.245 9960 Exposure complete
20:48:17.403 00.111 9960 worker thread done servicing request
20:48:17.404 00.001 11872 OnExposeComplete: enter
20:48:17.408 00.004 11872 UpdateGuideState(): m_state=6
20:48:17.412 00.004 11872 Star::Find(15, 1216, 1068, 0, (0,0,0,0), 1.5, 10.0, 255) frame 699
20:48:17.415 00.003 11872 Star::Find returns 1 (0), X=1216.91, Y=1068.52, Mass=5446, SNR=47.3, Peak=126 HFD=6.8
20:48:17.419 00.004 11872 CameraToMount -- cameraTheta (2.01) - m_xAngle (-3.14) = xAngle (5.14 = -1.14)
20:48:17.423 00.004 11872 CameraToMount -- cameraTheta (2.01) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.97 = -1.31)
20:48:17.428 00.005 11872 CameraToMount -- cameraX=-0.16 cameraY=0.34 hyp=0.37 cameraTheta=2.01 mountX=0.16 mountY=-0.36, mountTheta=-1.16
20:48:17.432 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.16, y=0.34, opts=13)
20:48:17.435 00.003 11872 Enqueuing Move request for scope (-0.16, 0.34)
20:48:17.440 00.005 9960 Worker thread wakes up
20:48:17.440 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.34) opts 0xd
20:48:17.441 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.16, 0.34)
20:48:17.441 00.000 9960 Moving (-0.16, 0.34) raw xDistance=0.16 yDistance=-0.36
20:48:17.441 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
20:48:17.442 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
20:48:17.442 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.36
20:48:17.442 00.000 9960 MoveAxis(E, 0, ABG)
20:48:17.442 00.000 9960 Move returns status 0, amount 0
20:48:17.442 00.000 9960 MoveAxis(N, 0, ABG)
20:48:17.442 00.000 9960 Move returns status 0, amount 0
20:48:17.443 00.001 9960 move complete, result=0
20:48:17.443 00.000 9960 worker thread done servicing request
20:48:17.443 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=229, med=1, FiltMin=0, FiltMax=190, Gamma=1.000
20:48:17.446 00.003 11872 UpdateGuideState exits: m=5446 SNR=47.3
20:48:17.451 00.005 11872 PhdController: settling, locked = 1, distance = 0.33 (1.50) aobump = 0 frame = 6 / 99999
20:48:17.456 00.005 11872 evsrv: {"Event":"Settling","Timestamp":1763779697.455,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.33,"Time":6.1,"SettleTime":10.0,"StarLocked":true}
20:48:17.460 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:17.464 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:48:17.467 00.003 11872 Enqueuing Expose request
20:48:17.470 00.003 9960 Worker thread wakes up
20:48:17.470 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.4 px 0 ms NORTH
20:48:17.474 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
20:48:17.474 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1053,31,31)
20:48:18.716 01.242 9960 Exposure complete
20:48:18.840 00.124 9960 worker thread done servicing request
20:48:18.840 00.000 11872 OnExposeComplete: enter
20:48:18.844 00.004 11872 UpdateGuideState(): m_state=6
20:48:18.847 00.003 11872 Star::Find(15, 1216, 1068, 0, (0,0,0,0), 1.5, 10.0, 255) frame 700
20:48:18.851 00.004 11872 Star::Find returns 1 (0), X=1217.01, Y=1068.73, Mass=5915, SNR=49.7, Peak=134 HFD=6.8
20:48:18.855 00.004 11872 CameraToMount -- cameraTheta (1.68) - m_xAngle (-3.14) = xAngle (4.81 = -1.47)
20:48:18.860 00.005 11872 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.64 = -1.64)
20:48:18.864 00.004 11872 CameraToMount -- cameraX=-0.06 cameraY=0.55 hyp=0.55 cameraTheta=1.68 mountX=0.06 mountY=-0.55, mountTheta=-1.47
20:48:18.869 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.06, y=0.55, opts=13)
20:48:18.873 00.004 11872 Enqueuing Move request for scope (-0.06, 0.55)
20:48:18.878 00.005 9960 Worker thread wakes up
20:48:18.878 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=243, med=1, FiltMin=0, FiltMax=177, Gamma=1.000
20:48:18.881 00.003 11872 UpdateGuideState exits: m=5915 SNR=49.7
20:48:18.885 00.004 11872 PhdController: settling, locked = 1, distance = 0.40 (1.50) aobump = 0 frame = 7 / 99999
20:48:18.889 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.55) opts 0xd
20:48:18.889 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763779698.889,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.40,"Time":7.5,"SettleTime":10.0,"StarLocked":true}
20:48:18.894 00.005 9960 Handling offset move in thread for scope, endpoint = (-0.06, 0.55)
20:48:18.894 00.000 9960 Moving (-0.06, 0.55) raw xDistance=0.06 yDistance=-0.55
20:48:18.894 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
20:48:18.895 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
20:48:18.895 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.55
20:48:18.895 00.000 9960 MoveAxis(E, 0, ABG)
20:48:18.895 00.000 9960 Move returns status 0, amount 0
20:48:18.895 00.000 9960 MoveAxis(N, 0, ABG)
20:48:18.896 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:18.900 00.004 9960 Move returns status 0, amount 0
20:48:18.900 00.000 9960 move complete, result=0
20:48:18.900 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:48:18.904 00.004 9960 worker thread done servicing request
20:48:18.904 00.000 11872 Enqueuing Expose request
20:48:18.907 00.003 9960 Worker thread wakes up
20:48:18.908 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:48:18.909 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1053,31,31)
20:48:18.909 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.6 px 0 ms NORTH
20:48:20.163 01.254 9960 Exposure complete
20:48:20.291 00.128 9960 worker thread done servicing request
20:48:20.291 00.000 11872 OnExposeComplete: enter
20:48:20.296 00.005 11872 UpdateGuideState(): m_state=6
20:48:20.300 00.004 11872 Star::Find(15, 1217, 1068, 0, (0,0,0,0), 1.5, 10.0, 255) frame 701
20:48:20.303 00.003 11872 Star::Find returns 1 (0), X=1217.07, Y=1068.87, Mass=5616, SNR=47.6, Peak=138 HFD=6.6
20:48:20.307 00.004 11872 CameraToMount -- cameraTheta (1.57) - m_xAngle (-3.14) = xAngle (4.71 = -1.57)
20:48:20.311 00.004 11872 CameraToMount -- cameraTheta (1.57) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.54 = -1.75)
20:48:20.316 00.005 11872 CameraToMount -- cameraX=-0.00 cameraY=0.69 hyp=0.69 cameraTheta=1.57 mountX=-0.00 mountY=-0.68, mountTheta=-1.57
20:48:20.320 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.00, y=0.69, opts=13)
20:48:20.324 00.004 11872 Enqueuing Move request for scope (-0.00, 0.69)
20:48:20.327 00.003 9960 Worker thread wakes up
20:48:20.327 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.69) opts 0xd
20:48:20.327 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.00, 0.69)
20:48:20.327 00.000 9960 Moving (-0.00, 0.69) raw xDistance=-0.00 yDistance=-0.68
20:48:20.328 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
20:48:20.328 00.000 9960 resist switch: large excursion: input -0.68 thresh 0.60 direction from 0 to -1
20:48:20.328 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.03
20:48:20.328 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.68 from input -0.68
20:48:20.328 00.000 9960 MoveAxis(E, 0, ABG)
20:48:20.329 00.001 9960 Move returns status 0, amount 0
20:48:20.329 00.000 9960 MoveAxis(N, 504, ABG)
20:48:20.330 00.001 9960 Guiding  Dir = 0, Dur = 504
20:48:20.330 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=221, med=1, FiltMin=0, FiltMax=186, Gamma=1.000
20:48:20.333 00.003 9960 IsSlewing returns 0
20:48:20.333 00.000 11872 UpdateGuideState exits: m=5616 SNR=47.6
20:48:20.336 00.003 11872 PhdController: settling, locked = 1, distance = 0.48 (1.50) aobump = 0 frame = 8 / 99999
20:48:20.341 00.005 9960 IsGuiding returns 0
20:48:20.342 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763779700.342,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.48,"Time":9.0,"SettleTime":10.0,"StarLocked":true}
20:48:20.345 00.003 9960 PulseGuide returned control before completion, sleep 514
20:48:20.345 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:20.348 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:48:20.353 00.005 11872 Enqueuing Expose request
20:48:20.874 00.521 9960 IsGuiding returns 1
20:48:20.875 00.001 9960 scope still moving after pulse duration time elapsed
20:48:20.905 00.030 9960 IsSlewing returns 0
20:48:20.906 00.001 9960 IsGuiding returns 0
20:48:20.906 00.000 9960 scope move finished after 504 + 60 ms
20:48:20.906 00.000 9960 Move returns status 0, amount 504
20:48:20.906 00.000 9960 move complete, result=0
20:48:20.907 00.001 9960 worker thread done servicing request
20:48:20.907 00.000 9960 Worker thread wakes up
20:48:20.907 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.7 px 504 ms NORTH
20:48:20.914 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:48:20.914 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1053,31,31)
20:48:22.154 01.240 9960 Exposure complete
20:48:22.283 00.129 9960 worker thread done servicing request
20:48:22.283 00.000 11872 OnExposeComplete: enter
20:48:22.288 00.005 11872 UpdateGuideState(): m_state=6
20:48:22.291 00.003 11872 Star::Find(15, 1217, 1068, 0, (0,0,0,0), 1.5, 10.0, 255) frame 702
20:48:22.295 00.004 11872 Star::Find returns 1 (0), X=1217.22, Y=1069.25, Mass=5563, SNR=47.6, Peak=131 HFD=6.6
20:48:22.299 00.004 11872 CameraToMount -- cameraTheta (1.43) - m_xAngle (-3.14) = xAngle (4.57 = -1.71)
20:48:22.303 00.004 11872 CameraToMount -- cameraTheta (1.43) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.40 = -1.88)
20:48:22.307 00.004 11872 CameraToMount -- cameraX=0.15 cameraY=1.07 hyp=1.08 cameraTheta=1.43 mountX=-0.15 mountY=-1.03, mountTheta=-1.72
20:48:22.311 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.15, y=1.07, opts=13)
20:48:22.315 00.004 11872 Enqueuing Move request for scope (0.15, 1.07)
20:48:22.318 00.003 9960 Worker thread wakes up
20:48:22.319 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=212, med=1, FiltMin=0, FiltMax=181, Gamma=1.000
20:48:22.323 00.004 11872 UpdateGuideState exits: m=5563 SNR=47.6
20:48:22.326 00.003 11872 PhdController: settling, locked = 1, distance = 0.66 (1.50) aobump = 0 frame = 9 / 99999
20:48:22.330 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.15, 1.07) opts 0xd
20:48:22.330 00.000 11872 PhdController: newstate STATE_FINISH
20:48:22.335 00.005 11872 PhdController complete: success
20:48:22.338 00.003 9960 Handling offset move in thread for scope, endpoint = (0.15, 1.07)
20:48:22.338 00.000 9960 Moving (0.15, 1.07) raw xDistance=-0.15 yDistance=-1.03
20:48:22.338 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
20:48:22.338 00.000 9960 GuideAlgorithmResistSwitch::result() returns -1.03 from input -1.03
20:48:22.339 00.001 9960 MoveAxis(E, 0, ABG)
20:48:22.340 00.001 9960 Move returns status 0, amount 0
20:48:22.340 00.000 9960 MoveAxis(N, 767, ABG)
20:48:22.340 00.000 11872 evsrv: {"Event":"SettleDone","Timestamp":1763779702.338,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":9,"DroppedFrames":0}
20:48:22.344 00.004 9960 Guiding  Dir = 0, Dur = 767
20:48:22.344 00.000 11872 Mount: notify guiding dither settle done success=1
20:48:22.349 00.005 9960 IsSlewing returns 0
20:48:22.349 00.000 11872 PhdController: newstate STATE_IDLE
20:48:22.353 00.004 9960 IsGuiding returns 0
20:48:22.353 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:22.356 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:48:22.360 00.004 11872 Enqueuing Expose request
20:48:22.365 00.005 9960 PulseGuide returned control before completion, sleep 777
20:48:23.148 00.783 9960 IsGuiding returns 1
20:48:23.150 00.002 9960 scope still moving after pulse duration time elapsed
20:48:23.180 00.030 9960 IsSlewing returns 0
20:48:23.180 00.000 9960 IsGuiding returns 0
20:48:23.181 00.001 9960 scope move finished after 767 + 61 ms
20:48:23.181 00.000 9960 Move returns status 0, amount 767
20:48:23.181 00.000 9960 move complete, result=0
20:48:23.181 00.000 9960 worker thread done servicing request
20:48:23.182 00.001 11872 GuideStep: -0.2 px 0 ms EAST, -1.0 px 767 ms NORTH
20:48:23.188 00.006 9960 Worker thread wakes up
20:48:23.188 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:48:23.188 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1053,31,31)
20:48:24.441 01.253 9960 Exposure complete
20:48:24.571 00.130 9960 worker thread done servicing request
20:48:24.573 00.002 11872 OnExposeComplete: enter
20:48:24.577 00.004 11872 UpdateGuideState(): m_state=6
20:48:24.581 00.004 11872 Star::Find(15, 1217, 1069, 0, (0,0,0,0), 1.5, 10.0, 255) frame 703
20:48:24.585 00.004 11872 Star::Find returns 1 (0), X=1216.93, Y=1068.45, Mass=5859, SNR=49.3, Peak=143 HFD=6.7
20:48:24.588 00.003 11872 CameraToMount -- cameraTheta (2.06) - m_xAngle (-3.14) = xAngle (5.20 = -1.09)
20:48:24.592 00.004 11872 CameraToMount -- cameraTheta (2.06) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.02 = -1.26)
20:48:24.595 00.003 11872 CameraToMount -- cameraX=-0.14 cameraY=0.27 hyp=0.30 cameraTheta=2.06 mountX=0.14 mountY=-0.29, mountTheta=-1.12
20:48:24.601 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.14, y=0.27, opts=13)
20:48:24.605 00.004 11872 Enqueuing Move request for scope (-0.14, 0.27)
20:48:24.610 00.005 9960 Worker thread wakes up
20:48:24.610 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=220, med=1, FiltMin=0, FiltMax=189, Gamma=1.000
20:48:24.616 00.006 11872 UpdateGuideState exits: m=5859 SNR=49.3
20:48:24.622 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:24.626 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:48:24.630 00.004 11872 Enqueuing Expose request
20:48:24.634 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.27) opts 0xd
20:48:24.634 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.14, 0.27)
20:48:24.634 00.000 9960 Moving (-0.14, 0.27) raw xDistance=0.14 yDistance=-0.29
20:48:24.635 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
20:48:24.635 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
20:48:24.635 00.000 9960 MoveAxis(E, 0, ABG)
20:48:24.636 00.001 9960 Move returns status 0, amount 0
20:48:24.636 00.000 9960 MoveAxis(N, 215, ABG)
20:48:24.636 00.000 9960 Guiding  Dir = 0, Dur = 215
20:48:24.636 00.000 9960 IsSlewing returns 0
20:48:24.636 00.000 9960 IsGuiding returns 0
20:48:24.637 00.001 9960 PulseGuide returned control before completion, sleep 225
20:48:24.864 00.227 9960 IsGuiding returns 1
20:48:24.865 00.001 9960 scope still moving after pulse duration time elapsed
20:48:24.895 00.030 9960 IsSlewing returns 0
20:48:24.897 00.002 9960 IsGuiding returns 0
20:48:24.898 00.001 9960 scope move finished after 215 + 46 ms
20:48:24.899 00.001 9960 Move returns status 0, amount 215
20:48:24.899 00.000 9960 move complete, result=0
20:48:24.899 00.000 9960 worker thread done servicing request
20:48:24.900 00.001 9960 Worker thread wakes up
20:48:24.900 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 215 ms NORTH
20:48:24.906 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:48:24.906 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1053,31,31)
20:48:26.156 01.250 9960 Exposure complete
20:48:26.289 00.133 9960 worker thread done servicing request
20:48:26.290 00.001 11872 OnExposeComplete: enter
20:48:26.293 00.003 11872 UpdateGuideState(): m_state=6
20:48:26.297 00.004 11872 Star::Find(15, 1216, 1068, 0, (0,0,0,0), 1.5, 10.0, 255) frame 704
20:48:26.302 00.005 11872 Star::Find returns 1 (0), X=1217.07, Y=1068.16, Mass=5698, SNR=48.6, Peak=135 HFD=6.6
20:48:26.306 00.004 11872 CameraToMount -- cameraTheta (-1.63) - m_xAngle (-3.14) = xAngle (1.51 = 1.51)
20:48:26.310 00.004 11872 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.34 = 1.34)
20:48:26.313 00.003 11872 CameraToMount -- cameraX=-0.00 cameraY=-0.03 hyp=0.03 cameraTheta=-1.63 mountX=0.00 mountY=0.03, mountTheta=1.51
20:48:26.318 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.00, y=-0.03, opts=13)
20:48:26.323 00.005 11872 Enqueuing Move request for scope (-0.00, -0.03)
20:48:26.327 00.004 9960 Worker thread wakes up
20:48:26.327 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=216, med=1, FiltMin=0, FiltMax=183, Gamma=1.000
20:48:26.333 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.03) opts 0xd
20:48:26.333 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.00, -0.03)
20:48:26.333 00.000 9960 Moving (-0.00, -0.03) raw xDistance=0.00 yDistance=0.03
20:48:26.334 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
20:48:26.334 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:48:26.334 00.000 11872 UpdateGuideState exits: m=5698 SNR=48.6
20:48:26.338 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:26.342 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:48:26.345 00.003 11872 Enqueuing Expose request
20:48:26.349 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:48:26.349 00.000 9960 MoveAxis(E, 0, ABG)
20:48:26.351 00.002 9960 Move returns status 0, amount 0
20:48:26.351 00.000 9960 MoveAxis(N, 0, ABG)
20:48:26.351 00.000 9960 Move returns status 0, amount 0
20:48:26.351 00.000 9960 move complete, result=0
20:48:26.351 00.000 9960 worker thread done servicing request
20:48:26.352 00.001 9960 Worker thread wakes up
20:48:26.352 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:48:26.352 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1053,31,31)
20:48:26.352 00.000 11872 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:48:27.595 01.243 9960 Exposure complete
20:48:27.719 00.124 9960 worker thread done servicing request
20:48:27.720 00.001 11872 OnExposeComplete: enter
20:48:27.724 00.004 11872 UpdateGuideState(): m_state=6
20:48:27.728 00.004 11872 Star::Find(15, 1217, 1068, 0, (0,0,0,0), 1.5, 10.0, 255) frame 705
20:48:27.733 00.005 11872 Star::Find returns 1 (0), X=1216.87, Y=1068.35, Mass=5986, SNR=50.9, Peak=130 HFD=6.8
20:48:27.738 00.005 11872 CameraToMount -- cameraTheta (2.46) - m_xAngle (-3.14) = xAngle (5.60 = -0.69)
20:48:27.745 00.007 11872 CameraToMount -- cameraTheta (2.46) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.42 = -0.86)
20:48:27.749 00.004 11872 CameraToMount -- cameraX=-0.20 cameraY=0.17 hyp=0.26 cameraTheta=2.46 mountX=0.20 mountY=-0.20, mountTheta=-0.78
20:48:27.754 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.20, y=0.17, opts=13)
20:48:27.759 00.005 11872 Enqueuing Move request for scope (-0.20, 0.17)
20:48:27.762 00.003 9960 Worker thread wakes up
20:48:27.762 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=1, FiltMin=0, FiltMax=192, Gamma=1.000
20:48:27.766 00.004 11872 UpdateGuideState exits: m=5986 SNR=50.9
20:48:27.770 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:27.775 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.17) opts 0xd
20:48:27.776 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.20, 0.17)
20:48:27.776 00.000 9960 Moving (-0.20, 0.17) raw xDistance=0.20 yDistance=-0.20
20:48:27.776 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
20:48:27.776 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:48:27.777 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:48:27.781 00.004 11872 Enqueuing Expose request
20:48:27.785 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
20:48:27.785 00.000 9960 MoveAxis(W, 85, ABG)
20:48:27.785 00.000 9960 Guiding  Dir = 3, Dur = 85
20:48:27.785 00.000 9960 IsSlewing returns 0
20:48:27.786 00.001 9960 IsGuiding returns 0
20:48:27.786 00.000 9960 PulseGuide returned control before completion, sleep 95
20:48:27.898 00.112 9960 IsGuiding returns 1
20:48:27.898 00.000 9960 scope still moving after pulse duration time elapsed
20:48:27.928 00.030 9960 IsSlewing returns 0
20:48:27.928 00.000 9960 IsGuiding returns 0
20:48:27.928 00.000 9960 scope move finished after 85 + 56 ms
20:48:27.928 00.000 9960 Move returns status 0, amount 85
20:48:27.928 00.000 9960 MoveAxis(N, 0, ABG)
20:48:27.929 00.001 9960 Move returns status 0, amount 0
20:48:27.929 00.000 9960 move complete, result=0
20:48:27.930 00.001 9960 worker thread done servicing request
20:48:27.930 00.000 11872 GuideStep: 0.2 px 85 ms WEST, -0.2 px 0 ms NORTH
20:48:27.934 00.004 9960 Worker thread wakes up
20:48:27.934 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:48:27.936 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1053,31,31)
20:48:29.192 01.256 9960 Exposure complete
20:48:29.328 00.136 9960 worker thread done servicing request
20:48:29.328 00.000 11872 OnExposeComplete: enter
20:48:29.334 00.006 11872 UpdateGuideState(): m_state=6
20:48:29.337 00.003 11872 Star::Find(15, 1216, 1068, 0, (0,0,0,0), 1.5, 10.0, 255) frame 706
20:48:29.343 00.006 11872 Star::Find returns 1 (0), X=1217.33, Y=1068.51, Mass=5896, SNR=48.5, Peak=146 HFD=6.8
20:48:29.346 00.003 11872 CameraToMount -- cameraTheta (0.90) - m_xAngle (-3.14) = xAngle (4.04 = -2.25)
20:48:29.350 00.004 11872 CameraToMount -- cameraTheta (0.90) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.86 = -2.42)
20:48:29.354 00.004 11872 CameraToMount -- cameraX=0.26 cameraY=0.32 hyp=0.41 cameraTheta=0.90 mountX=-0.26 mountY=-0.27, mountTheta=-2.33
20:48:29.360 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.26, y=0.32, opts=13)
20:48:29.363 00.003 11872 Enqueuing Move request for scope (0.26, 0.32)
20:48:29.368 00.005 9960 Worker thread wakes up
20:48:29.368 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=222, med=1, FiltMin=0, FiltMax=192, Gamma=1.000
20:48:29.373 00.005 11872 UpdateGuideState exits: m=5896 SNR=48.5
20:48:29.376 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:29.380 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:48:29.383 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.32) opts 0xd
20:48:29.384 00.001 9960 Handling offset move in thread for scope, endpoint = (0.26, 0.32)
20:48:29.384 00.000 9960 Moving (0.26, 0.32) raw xDistance=-0.26 yDistance=-0.27
20:48:29.384 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.26
20:48:29.384 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
20:48:29.384 00.000 11872 Enqueuing Expose request
20:48:29.389 00.005 9960 MoveAxis(E, 102, ABG)
20:48:29.389 00.000 9960 Guiding  Dir = 2, Dur = 102
20:48:29.389 00.000 9960 IsSlewing returns 0
20:48:29.389 00.000 9960 IsGuiding returns 0
20:48:29.390 00.001 9960 PulseGuide returned control before completion, sleep 112
20:48:29.509 00.119 9960 IsGuiding returns 1
20:48:29.509 00.000 9960 scope still moving after pulse duration time elapsed
20:48:29.539 00.030 9960 IsSlewing returns 0
20:48:29.540 00.001 9960 IsGuiding returns 0
20:48:29.541 00.001 9960 scope move finished after 102 + 49 ms
20:48:29.541 00.000 9960 Move returns status 0, amount 102
20:48:29.543 00.002 9960 MoveAxis(N, 204, ABG)
20:48:29.543 00.000 9960 Guiding  Dir = 0, Dur = 204
20:48:29.544 00.001 9960 IsSlewing returns 0
20:48:29.545 00.001 9960 IsGuiding returns 0
20:48:29.545 00.000 9960 PulseGuide returned control before completion, sleep 214
20:48:29.776 00.231 9960 IsGuiding returns 1
20:48:29.778 00.002 9960 scope still moving after pulse duration time elapsed
20:48:29.806 00.028 9960 IsSlewing returns 0
20:48:29.808 00.002 9960 IsGuiding returns 0
20:48:29.809 00.001 9960 scope move finished after 204 + 60 ms
20:48:29.809 00.000 9960 Move returns status 0, amount 204
20:48:29.810 00.001 9960 move complete, result=0
20:48:29.810 00.000 9960 worker thread done servicing request
20:48:29.810 00.000 9960 Worker thread wakes up
20:48:29.811 00.001 11872 GuideStep: -0.3 px 102 ms EAST, -0.3 px 204 ms NORTH
20:48:29.818 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:48:29.818 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1053,31,31)
20:48:31.066 01.248 9960 Exposure complete
20:48:31.199 00.133 9960 worker thread done servicing request
20:48:31.200 00.001 11872 OnExposeComplete: enter
20:48:31.204 00.004 11872 UpdateGuideState(): m_state=6
20:48:31.209 00.005 11872 Star::Find(15, 1217, 1068, 0, (0,0,0,0), 1.5, 10.0, 255) frame 707
20:48:31.212 00.003 11872 Star::Find returns 1 (0), X=1216.90, Y=1068.49, Mass=5631, SNR=48.9, Peak=122 HFD=6.6
20:48:31.216 00.004 11872 CameraToMount -- cameraTheta (2.09) - m_xAngle (-3.14) = xAngle (5.23 = -1.05)
20:48:31.220 00.004 11872 CameraToMount -- cameraTheta (2.09) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.06 = -1.23)
20:48:31.224 00.004 11872 CameraToMount -- cameraX=-0.17 cameraY=0.30 hyp=0.35 cameraTheta=2.09 mountX=0.17 mountY=-0.33, mountTheta=-1.09
20:48:31.228 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.17, y=0.30, opts=13)
20:48:31.233 00.005 11872 Enqueuing Move request for scope (-0.17, 0.30)
20:48:31.238 00.005 9960 Worker thread wakes up
20:48:31.238 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=204, med=1, FiltMin=0, FiltMax=184, Gamma=1.000
20:48:31.243 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.30) opts 0xd
20:48:31.243 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.17, 0.30)
20:48:31.244 00.001 11872 UpdateGuideState exits: m=5631 SNR=48.9
20:48:31.248 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:31.252 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:48:31.256 00.004 11872 Enqueuing Expose request
20:48:31.260 00.004 9960 Moving (-0.17, 0.30) raw xDistance=0.17 yDistance=-0.33
20:48:31.260 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
20:48:31.261 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
20:48:31.261 00.000 9960 MoveAxis(E, 0, ABG)
20:48:31.261 00.000 9960 Move returns status 0, amount 0
20:48:31.261 00.000 9960 MoveAxis(N, 247, ABG)
20:48:31.261 00.000 9960 Guiding  Dir = 0, Dur = 247
20:48:31.261 00.000 9960 IsSlewing returns 0
20:48:31.262 00.001 9960 IsGuiding returns 0
20:48:31.262 00.000 9960 PulseGuide returned control before completion, sleep 257
20:48:31.525 00.263 9960 IsGuiding returns 1
20:48:31.526 00.001 9960 scope still moving after pulse duration time elapsed
20:48:31.557 00.031 9960 IsSlewing returns 0
20:48:31.558 00.001 9960 IsGuiding returns 0
20:48:31.558 00.000 9960 scope move finished after 247 + 49 ms
20:48:31.559 00.001 9960 Move returns status 0, amount 247
20:48:31.559 00.000 9960 move complete, result=0
20:48:31.559 00.000 9960 worker thread done servicing request
20:48:31.560 00.001 9960 Worker thread wakes up
20:48:31.560 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.3 px 247 ms NORTH
20:48:31.566 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:48:31.566 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1053,31,31)
20:48:32.808 01.242 9960 Exposure complete
20:48:32.937 00.129 9960 worker thread done servicing request
20:48:32.938 00.001 11872 OnExposeComplete: enter
20:48:32.941 00.003 11872 UpdateGuideState(): m_state=6
20:48:32.945 00.004 11872 Star::Find(15, 1216, 1068, 0, (0,0,0,0), 1.5, 10.0, 255) frame 708
20:48:32.948 00.003 11872 Star::Find returns 1 (0), X=1216.99, Y=1068.26, Mass=5897, SNR=50.2, Peak=138 HFD=6.6
20:48:32.952 00.004 11872 CameraToMount -- cameraTheta (2.42) - m_xAngle (-3.14) = xAngle (5.56 = -0.72)
20:48:32.957 00.005 11872 CameraToMount -- cameraTheta (2.42) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.39 = -0.89)
20:48:32.962 00.005 11872 CameraToMount -- cameraX=-0.09 cameraY=0.07 hyp=0.11 cameraTheta=2.42 mountX=0.09 mountY=-0.09, mountTheta=-0.80
20:48:32.968 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.09, y=0.07, opts=13)
20:48:32.971 00.003 11872 Enqueuing Move request for scope (-0.09, 0.07)
20:48:32.974 00.003 9960 Worker thread wakes up
20:48:32.974 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.07) opts 0xd
20:48:32.974 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.09, 0.07)
20:48:32.974 00.000 9960 Moving (-0.09, 0.07) raw xDistance=0.09 yDistance=-0.09
20:48:32.974 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
20:48:32.976 00.002 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:48:32.976 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:48:32.976 00.000 9960 MoveAxis(E, 0, ABG)
20:48:32.976 00.000 9960 Move returns status 0, amount 0
20:48:32.976 00.000 9960 MoveAxis(N, 0, ABG)
20:48:32.976 00.000 9960 Move returns status 0, amount 0
20:48:32.976 00.000 9960 move complete, result=0
20:48:32.976 00.000 9960 worker thread done servicing request
20:48:32.976 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=216, med=1, FiltMin=0, FiltMax=189, Gamma=1.000
20:48:32.981 00.005 11872 UpdateGuideState exits: m=5897 SNR=50.2
20:48:32.985 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:32.989 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:48:32.992 00.003 11872 Enqueuing Expose request
20:48:32.994 00.002 9960 Worker thread wakes up
20:48:32.996 00.002 9960 worker thread servicing REQUEST_EXPOSE 1000
20:48:32.996 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1053,31,31)
20:48:32.996 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:48:34.245 01.249 9960 Exposure complete
20:48:34.386 00.141 9960 worker thread done servicing request
20:48:34.386 00.000 11872 OnExposeComplete: enter
20:48:34.391 00.005 11872 UpdateGuideState(): m_state=6
20:48:34.396 00.005 11872 Star::Find(15, 1216, 1068, 0, (0,0,0,0), 1.5, 10.0, 255) frame 709
20:48:34.400 00.004 11872 Star::Find returns 1 (0), X=1216.86, Y=1068.36, Mass=5815, SNR=49.1, Peak=136 HFD=6.7
20:48:34.404 00.004 11872 CameraToMount -- cameraTheta (2.47) - m_xAngle (-3.14) = xAngle (5.61 = -0.68)
20:48:34.409 00.005 11872 CameraToMount -- cameraTheta (2.47) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.44 = -0.85)
20:48:34.412 00.003 11872 CameraToMount -- cameraX=-0.22 cameraY=0.17 hyp=0.28 cameraTheta=2.47 mountX=0.22 mountY=-0.21, mountTheta=-0.77
20:48:34.417 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.22, y=0.17, opts=13)
20:48:34.422 00.005 11872 Enqueuing Move request for scope (-0.22, 0.17)
20:48:34.425 00.003 9960 Worker thread wakes up
20:48:34.425 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.17) opts 0xd
20:48:34.425 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=204, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
20:48:34.428 00.003 11872 UpdateGuideState exits: m=5815 SNR=49.1
20:48:34.433 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:34.437 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:48:34.441 00.004 11872 Enqueuing Expose request
20:48:34.444 00.003 9960 Handling offset move in thread for scope, endpoint = (-0.22, 0.17)
20:48:34.444 00.000 9960 Moving (-0.22, 0.17) raw xDistance=0.22 yDistance=-0.21
20:48:34.445 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
20:48:34.445 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
20:48:34.445 00.000 9960 MoveAxis(W, 90, ABG)
20:48:34.445 00.000 9960 Guiding  Dir = 3, Dur = 90
20:48:34.445 00.000 9960 IsSlewing returns 0
20:48:34.447 00.002 9960 IsGuiding returns 0
20:48:34.447 00.000 9960 PulseGuide returned control before completion, sleep 100
20:48:34.563 00.116 9960 IsGuiding returns 1
20:48:34.564 00.001 9960 scope still moving after pulse duration time elapsed
20:48:34.595 00.031 9960 IsSlewing returns 0
20:48:34.597 00.002 9960 IsGuiding returns 0
20:48:34.597 00.000 9960 scope move finished after 90 + 59 ms
20:48:34.597 00.000 9960 Move returns status 0, amount 90
20:48:34.597 00.000 9960 MoveAxis(N, 154, ABG)
20:48:34.598 00.001 9960 Guiding  Dir = 0, Dur = 154
20:48:34.598 00.000 9960 IsSlewing returns 0
20:48:34.599 00.001 9960 IsGuiding returns 0
20:48:34.599 00.000 9960 PulseGuide returned control before completion, sleep 164
20:48:34.766 00.167 9960 IsGuiding returns 1
20:48:34.766 00.000 9960 scope still moving after pulse duration time elapsed
20:48:34.797 00.031 9960 IsSlewing returns 0
20:48:34.798 00.001 9960 IsGuiding returns 0
20:48:34.798 00.000 9960 scope move finished after 154 + 45 ms
20:48:34.798 00.000 9960 Move returns status 0, amount 154
20:48:34.798 00.000 9960 move complete, result=0
20:48:34.800 00.002 9960 worker thread done servicing request
20:48:34.800 00.000 11872 GuideStep: 0.2 px 90 ms WEST, -0.2 px 154 ms NORTH
20:48:34.806 00.006 9960 Worker thread wakes up
20:48:34.806 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:48:34.806 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1053,31,31)
20:48:36.062 01.256 9960 Exposure complete
20:48:36.196 00.134 9960 worker thread done servicing request
20:48:36.196 00.000 11872 OnExposeComplete: enter
20:48:36.201 00.005 11872 UpdateGuideState(): m_state=6
20:48:36.205 00.004 11872 Star::Find(15, 1216, 1068, 0, (0,0,0,0), 1.5, 10.0, 255) frame 710
20:48:36.212 00.007 11872 Star::Find returns 1 (0), X=1217.20, Y=1068.31, Mass=5588, SNR=47.1, Peak=121 HFD=6.8
20:48:36.216 00.004 11872 CameraToMount -- cameraTheta (0.77) - m_xAngle (-3.14) = xAngle (3.90 = -2.38)
20:48:36.220 00.004 11872 CameraToMount -- cameraTheta (0.77) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.73 = -2.55)
20:48:36.223 00.003 11872 CameraToMount -- cameraX=0.13 cameraY=0.12 hyp=0.18 cameraTheta=0.77 mountX=-0.13 mountY=-0.10, mountTheta=-2.49
20:48:36.228 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.13, y=0.12, opts=13)
20:48:36.232 00.004 11872 Enqueuing Move request for scope (0.13, 0.12)
20:48:36.236 00.004 9960 Worker thread wakes up
20:48:36.236 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=217, med=1, FiltMin=0, FiltMax=197, Gamma=1.000
20:48:36.240 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.12) opts 0xd
20:48:36.240 00.000 9960 Handling offset move in thread for scope, endpoint = (0.13, 0.12)
20:48:36.241 00.001 9960 Moving (0.13, 0.12) raw xDistance=-0.13 yDistance=-0.10
20:48:36.241 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
20:48:36.241 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:48:36.241 00.000 11872 UpdateGuideState exits: m=5588 SNR=47.1
20:48:36.245 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:36.248 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:48:36.253 00.005 11872 Enqueuing Expose request
20:48:36.257 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:48:36.257 00.000 9960 MoveAxis(E, 0, ABG)
20:48:36.257 00.000 9960 Move returns status 0, amount 0
20:48:36.257 00.000 9960 MoveAxis(N, 0, ABG)
20:48:36.257 00.000 9960 Move returns status 0, amount 0
20:48:36.258 00.001 9960 move complete, result=0
20:48:36.259 00.001 9960 worker thread done servicing request
20:48:36.259 00.000 9960 Worker thread wakes up
20:48:36.259 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:48:36.263 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
20:48:36.263 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1053,31,31)
20:48:37.510 01.247 9960 Exposure complete
20:48:37.655 00.145 9960 worker thread done servicing request
20:48:37.655 00.000 11872 OnExposeComplete: enter
20:48:37.659 00.004 11872 UpdateGuideState(): m_state=6
20:48:37.663 00.004 11872 Star::Find(15, 1217, 1068, 0, (0,0,0,0), 1.5, 10.0, 255) frame 711
20:48:37.666 00.003 11872 Star::Find returns 1 (0), X=1217.45, Y=1068.53, Mass=5737, SNR=49.5, Peak=140 HFD=7.0
20:48:37.671 00.005 11872 CameraToMount -- cameraTheta (0.75) - m_xAngle (-3.14) = xAngle (3.89 = -2.39)
20:48:37.679 00.008 11872 CameraToMount -- cameraTheta (0.75) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.72 = -2.57)
20:48:37.682 00.003 11872 CameraToMount -- cameraX=0.37 cameraY=0.35 hyp=0.51 cameraTheta=0.75 mountX=-0.38 mountY=-0.28, mountTheta=-2.50
20:48:37.688 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.37, y=0.35, opts=13)
20:48:37.693 00.005 11872 Enqueuing Move request for scope (0.37, 0.35)
20:48:37.698 00.005 9960 Worker thread wakes up
20:48:37.699 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=228, med=1, FiltMin=0, FiltMax=188, Gamma=1.000
20:48:37.703 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.37, 0.35) opts 0xd
20:48:37.704 00.001 9960 Handling offset move in thread for scope, endpoint = (0.37, 0.35)
20:48:37.704 00.000 11872 UpdateGuideState exits: m=5737 SNR=49.5
20:48:37.710 00.006 9960 Moving (0.37, 0.35) raw xDistance=-0.38 yDistance=-0.28
20:48:37.710 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:37.714 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:48:37.718 00.004 11872 Enqueuing Expose request
20:48:37.723 00.005 9960 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.38
20:48:37.723 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
20:48:37.723 00.000 9960 MoveAxis(E, 157, ABG)
20:48:37.723 00.000 9960 Guiding  Dir = 2, Dur = 157
20:48:37.723 00.000 9960 IsSlewing returns 0
20:48:37.724 00.001 9960 IsGuiding returns 0
20:48:37.724 00.000 9960 PulseGuide returned control before completion, sleep 167
20:48:37.907 00.183 9960 IsGuiding returns 1
20:48:37.908 00.001 9960 scope still moving after pulse duration time elapsed
20:48:37.938 00.030 9960 IsSlewing returns 0
20:48:37.940 00.002 9960 IsGuiding returns 0
20:48:37.940 00.000 9960 scope move finished after 157 + 58 ms
20:48:37.941 00.001 9960 Move returns status 0, amount 157
20:48:37.941 00.000 9960 MoveAxis(N, 208, ABG)
20:48:37.941 00.000 9960 Guiding  Dir = 0, Dur = 208
20:48:37.941 00.000 9960 IsSlewing returns 0
20:48:37.941 00.000 9960 IsGuiding returns 0
20:48:37.941 00.000 9960 PulseGuide returned control before completion, sleep 218
20:48:38.171 00.230 9960 IsGuiding returns 1
20:48:38.172 00.001 9960 scope still moving after pulse duration time elapsed
20:48:38.202 00.030 9960 IsSlewing returns 0
20:48:38.203 00.001 9960 IsGuiding returns 0
20:48:38.204 00.001 9960 scope move finished after 208 + 54 ms
20:48:38.204 00.000 9960 Move returns status 0, amount 208
20:48:38.205 00.001 9960 move complete, result=0
20:48:38.206 00.001 9960 worker thread done servicing request
20:48:38.206 00.000 9960 Worker thread wakes up
20:48:38.206 00.000 11872 GuideStep: -0.4 px 157 ms EAST, -0.3 px 208 ms NORTH
20:48:38.212 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:48:38.212 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1053,31,31)
20:48:39.461 01.249 9960 Exposure complete
20:48:39.603 00.142 9960 worker thread done servicing request
20:48:39.603 00.000 11872 OnExposeComplete: enter
20:48:39.609 00.006 11872 UpdateGuideState(): m_state=6
20:48:39.614 00.005 11872 Star::Find(15, 1217, 1068, 0, (0,0,0,0), 1.5, 10.0, 255) frame 712
20:48:39.621 00.007 11872 Star::Find returns 1 (0), X=1216.95, Y=1068.44, Mass=5907, SNR=49.5, Peak=131 HFD=6.7
20:48:39.628 00.007 11872 CameraToMount -- cameraTheta (2.02) - m_xAngle (-3.14) = xAngle (5.16 = -1.13)
20:48:39.632 00.004 11872 CameraToMount -- cameraTheta (2.02) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.98 = -1.30)
20:48:39.636 00.004 11872 CameraToMount -- cameraX=-0.13 cameraY=0.26 hyp=0.29 cameraTheta=2.02 mountX=0.12 mountY=-0.28, mountTheta=-1.15
20:48:39.643 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.13, y=0.26, opts=13)
20:48:39.646 00.003 11872 Enqueuing Move request for scope (-0.13, 0.26)
20:48:39.649 00.003 9960 Worker thread wakes up
20:48:39.650 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
20:48:39.653 00.003 11872 UpdateGuideState exits: m=5907 SNR=49.5
20:48:39.656 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:39.659 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:48:39.662 00.003 11872 Enqueuing Expose request
20:48:39.664 00.002 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.26) opts 0xd
20:48:39.664 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.13, 0.26)
20:48:39.665 00.001 9960 Moving (-0.13, 0.26) raw xDistance=0.12 yDistance=-0.28
20:48:39.665 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
20:48:39.665 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
20:48:39.665 00.000 9960 MoveAxis(E, 0, ABG)
20:48:39.665 00.000 9960 Move returns status 0, amount 0
20:48:39.665 00.000 9960 MoveAxis(N, 208, ABG)
20:48:39.665 00.000 9960 Guiding  Dir = 0, Dur = 208
20:48:39.666 00.001 9960 IsSlewing returns 0
20:48:39.666 00.000 9960 IsGuiding returns 0
20:48:39.666 00.000 9960 PulseGuide returned control before completion, sleep 218
20:48:39.885 00.219 9960 IsGuiding returns 1
20:48:39.886 00.001 9960 scope still moving after pulse duration time elapsed
20:48:39.916 00.030 9960 IsSlewing returns 0
20:48:39.917 00.001 9960 IsGuiding returns 0
20:48:39.917 00.000 9960 scope move finished after 208 + 42 ms
20:48:39.917 00.000 9960 Move returns status 0, amount 208
20:48:39.918 00.001 9960 move complete, result=0
20:48:39.918 00.000 9960 worker thread done servicing request
20:48:39.919 00.001 9960 Worker thread wakes up
20:48:39.919 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 208 ms NORTH
20:48:39.923 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
20:48:39.923 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1053,31,31)
20:48:41.167 01.244 9960 Exposure complete
20:48:41.291 00.124 9960 worker thread done servicing request
20:48:41.291 00.000 11872 OnExposeComplete: enter
20:48:41.295 00.004 11872 UpdateGuideState(): m_state=6
20:48:41.302 00.007 11872 Star::Find(15, 1216, 1068, 0, (0,0,0,0), 1.5, 10.0, 255) frame 713
20:48:41.307 00.005 11872 Star::Find returns 1 (0), X=1216.84, Y=1068.38, Mass=6009, SNR=50.3, Peak=139 HFD=6.8
20:48:41.310 00.003 11872 CameraToMount -- cameraTheta (2.44) - m_xAngle (-3.14) = xAngle (5.57 = -0.71)
20:48:41.314 00.004 11872 CameraToMount -- cameraTheta (2.44) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.40 = -0.88)
20:48:41.318 00.004 11872 CameraToMount -- cameraX=-0.23 cameraY=0.20 hyp=0.30 cameraTheta=2.44 mountX=0.23 mountY=-0.23, mountTheta=-0.79
20:48:41.323 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.23, y=0.20, opts=13)
20:48:41.329 00.006 11872 Enqueuing Move request for scope (-0.23, 0.20)
20:48:41.333 00.004 9960 Worker thread wakes up
20:48:41.333 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=224, med=1, FiltMin=0, FiltMax=185, Gamma=1.000
20:48:41.338 00.005 11872 UpdateGuideState exits: m=6009 SNR=50.3
20:48:41.341 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:41.345 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:48:41.349 00.004 11872 Enqueuing Expose request
20:48:41.353 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.20) opts 0xd
20:48:41.353 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.23, 0.20)
20:48:41.353 00.000 9960 Moving (-0.23, 0.20) raw xDistance=0.23 yDistance=-0.23
20:48:41.354 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
20:48:41.354 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
20:48:41.354 00.000 9960 MoveAxis(W, 97, ABG)
20:48:41.354 00.000 9960 Guiding  Dir = 3, Dur = 97
20:48:41.355 00.001 9960 IsSlewing returns 0
20:48:41.355 00.000 9960 IsGuiding returns 0
20:48:41.355 00.000 9960 PulseGuide returned control before completion, sleep 107
20:48:41.468 00.113 9960 IsGuiding returns 1
20:48:41.469 00.001 9960 scope still moving after pulse duration time elapsed
20:48:41.500 00.031 9960 IsSlewing returns 0
20:48:41.501 00.001 9960 IsGuiding returns 0
20:48:41.502 00.001 9960 scope move finished after 97 + 48 ms
20:48:41.502 00.000 9960 Move returns status 0, amount 97
20:48:41.502 00.000 9960 MoveAxis(N, 175, ABG)
20:48:41.502 00.000 9960 Guiding  Dir = 0, Dur = 175
20:48:41.503 00.001 9960 IsSlewing returns 0
20:48:41.504 00.001 9960 IsGuiding returns 0
20:48:41.505 00.001 9960 PulseGuide returned control before completion, sleep 185
20:48:41.702 00.197 9960 IsGuiding returns 1
20:48:41.702 00.000 9960 scope still moving after pulse duration time elapsed
20:48:41.734 00.032 9960 IsSlewing returns 0
20:48:41.735 00.001 9960 IsGuiding returns 0
20:48:41.735 00.000 9960 scope move finished after 175 + 56 ms
20:48:41.736 00.001 9960 Move returns status 0, amount 175
20:48:41.736 00.000 9960 move complete, result=0
20:48:41.737 00.001 9960 worker thread done servicing request
20:48:41.737 00.000 9960 Worker thread wakes up
20:48:41.738 00.001 11872 GuideStep: 0.2 px 97 ms WEST, -0.2 px 175 ms NORTH
20:48:41.744 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:48:41.744 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1053,31,31)
20:48:42.999 01.255 9960 Exposure complete
20:48:43.132 00.133 9960 worker thread done servicing request
20:48:43.133 00.001 11872 OnExposeComplete: enter
20:48:43.137 00.004 11872 UpdateGuideState(): m_state=6
20:48:43.142 00.005 11872 Star::Find(15, 1216, 1068, 0, (0,0,0,0), 1.5, 10.0, 255) frame 714
20:48:43.145 00.003 11872 Star::Find returns 1 (0), X=1217.05, Y=1068.35, Mass=5812, SNR=48.4, Peak=132 HFD=6.7
20:48:43.149 00.004 11872 CameraToMount -- cameraTheta (1.69) - m_xAngle (-3.14) = xAngle (4.82 = -1.46)
20:48:43.154 00.005 11872 CameraToMount -- cameraTheta (1.69) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.65 = -1.63)
20:48:43.158 00.004 11872 CameraToMount -- cameraX=-0.02 cameraY=0.17 hyp=0.17 cameraTheta=1.69 mountX=0.02 mountY=-0.17, mountTheta=-1.46
20:48:43.163 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.02, y=0.17, opts=13)
20:48:43.167 00.004 11872 Enqueuing Move request for scope (-0.02, 0.17)
20:48:43.172 00.005 9960 Worker thread wakes up
20:48:43.172 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=1, FiltMin=0, FiltMax=186, Gamma=1.000
20:48:43.175 00.003 11872 UpdateGuideState exits: m=5812 SNR=48.4
20:48:43.180 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:43.184 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:48:43.187 00.003 11872 Enqueuing Expose request
20:48:43.191 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.17) opts 0xd
20:48:43.191 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.02, 0.17)
20:48:43.191 00.000 9960 Moving (-0.02, 0.17) raw xDistance=0.02 yDistance=-0.17
20:48:43.191 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:48:43.191 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:48:43.192 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
20:48:43.192 00.000 9960 MoveAxis(E, 0, ABG)
20:48:43.192 00.000 9960 Move returns status 0, amount 0
20:48:43.192 00.000 9960 MoveAxis(N, 0, ABG)
20:48:43.193 00.001 9960 Move returns status 0, amount 0
20:48:43.193 00.000 9960 move complete, result=0
20:48:43.193 00.000 9960 worker thread done servicing request
20:48:43.193 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
20:48:43.198 00.005 9960 Worker thread wakes up
20:48:43.198 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:48:43.198 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1053,31,31)
20:48:44.441 01.243 9960 Exposure complete
20:48:44.565 00.124 9960 worker thread done servicing request
20:48:44.566 00.001 11872 OnExposeComplete: enter
20:48:44.569 00.003 11872 UpdateGuideState(): m_state=6
20:48:44.573 00.004 11872 Star::Find(15, 1217, 1068, 0, (0,0,0,0), 1.5, 10.0, 255) frame 715
20:48:44.577 00.004 11872 Star::Find returns 1 (0), X=1217.11, Y=1068.58, Mass=5725, SNR=48.6, Peak=138 HFD=6.5
20:48:44.582 00.005 11872 CameraToMount -- cameraTheta (1.47) - m_xAngle (-3.14) = xAngle (4.61 = -1.68)
20:48:44.585 00.003 11872 CameraToMount -- cameraTheta (1.47) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.43 = -1.85)
20:48:44.589 00.004 11872 CameraToMount -- cameraX=0.04 cameraY=0.40 hyp=0.40 cameraTheta=1.47 mountX=-0.04 mountY=-0.39, mountTheta=-1.68
20:48:44.594 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.04, y=0.40, opts=13)
20:48:44.598 00.004 11872 Enqueuing Move request for scope (0.04, 0.40)
20:48:44.601 00.003 9960 Worker thread wakes up
20:48:44.601 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.40) opts 0xd
20:48:44.601 00.000 9960 Handling offset move in thread for scope, endpoint = (0.04, 0.40)
20:48:44.601 00.000 9960 Moving (0.04, 0.40) raw xDistance=-0.04 yDistance=-0.39
20:48:44.601 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:48:44.603 00.002 9960 GuideAlgorithmResistSwitch::result() returns -0.39 from input -0.39
20:48:44.603 00.000 9960 MoveAxis(E, 0, ABG)
20:48:44.603 00.000 9960 Move returns status 0, amount 0
20:48:44.603 00.000 9960 MoveAxis(N, 288, ABG)
20:48:44.603 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=217, med=1, FiltMin=0, FiltMax=183, Gamma=1.000
20:48:44.607 00.004 9960 Guiding  Dir = 0, Dur = 288
20:48:44.607 00.000 11872 UpdateGuideState exits: m=5725 SNR=48.6
20:48:44.613 00.006 9960 IsSlewing returns 0
20:48:44.613 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:44.617 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:48:44.621 00.004 9960 IsGuiding returns 0
20:48:44.621 00.000 11872 Enqueuing Expose request
20:48:44.625 00.004 9960 PulseGuide returned control before completion, sleep 298
20:48:44.932 00.307 9960 IsGuiding returns 1
20:48:44.932 00.000 9960 scope still moving after pulse duration time elapsed
20:48:44.963 00.031 9960 IsSlewing returns 0
20:48:44.964 00.001 9960 IsGuiding returns 0
20:48:44.966 00.002 9960 scope move finished after 288 + 57 ms
20:48:44.967 00.001 9960 Move returns status 0, amount 288
20:48:44.967 00.000 9960 move complete, result=0
20:48:44.968 00.001 9960 worker thread done servicing request
20:48:44.968 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.4 px 288 ms NORTH
20:48:44.975 00.007 9960 Worker thread wakes up
20:48:44.976 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:48:44.976 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1053,31,31)
20:48:46.218 01.242 9960 Exposure complete
20:48:46.342 00.124 9960 worker thread done servicing request
20:48:46.342 00.000 11872 OnExposeComplete: enter
20:48:46.345 00.003 11872 UpdateGuideState(): m_state=6
20:48:46.349 00.004 11872 Star::Find(15, 1217, 1068, 0, (0,0,0,0), 1.5, 10.0, 255) frame 716
20:48:46.351 00.002 11872 Star::Find returns 1 (0), X=1217.17, Y=1068.16, Mass=5771, SNR=49.5, Peak=140 HFD=6.7
20:48:46.354 00.003 11872 CameraToMount -- cameraTheta (-0.28) - m_xAngle (-3.14) = xAngle (2.86 = 2.86)
20:48:46.359 00.005 11872 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.69 = 2.69)
20:48:46.362 00.003 11872 CameraToMount -- cameraX=0.10 cameraY=-0.03 hyp=0.10 cameraTheta=-0.28 mountX=-0.10 mountY=0.04, mountTheta=2.71
20:48:46.366 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.10, y=-0.03, opts=13)
20:48:46.370 00.004 11872 Enqueuing Move request for scope (0.10, -0.03)
20:48:46.373 00.003 9960 Worker thread wakes up
20:48:46.374 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=220, med=1, FiltMin=0, FiltMax=182, Gamma=1.000
20:48:46.377 00.003 11872 UpdateGuideState exits: m=5771 SNR=49.5
20:48:46.382 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:46.385 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:48:46.389 00.004 11872 Enqueuing Expose request
20:48:46.393 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.03) opts 0xd
20:48:46.393 00.000 9960 Handling offset move in thread for scope, endpoint = (0.10, -0.03)
20:48:46.393 00.000 9960 Moving (0.10, -0.03) raw xDistance=-0.10 yDistance=0.04
20:48:46.393 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
20:48:46.393 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:48:46.394 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:48:46.394 00.000 9960 MoveAxis(E, 0, ABG)
20:48:46.394 00.000 9960 Move returns status 0, amount 0
20:48:46.394 00.000 9960 MoveAxis(N, 0, ABG)
20:48:46.395 00.001 9960 Move returns status 0, amount 0
20:48:46.395 00.000 9960 move complete, result=0
20:48:46.395 00.000 9960 worker thread done servicing request
20:48:46.395 00.000 11872 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:48:46.399 00.004 9960 Worker thread wakes up
20:48:46.399 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:48:46.400 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1053,31,31)
20:48:47.656 01.256 9960 Exposure complete
20:48:47.785 00.129 9960 worker thread done servicing request
20:48:47.786 00.001 11872 OnExposeComplete: enter
20:48:47.789 00.003 11872 UpdateGuideState(): m_state=6
20:48:47.794 00.005 11872 Star::Find(15, 1217, 1068, 0, (0,0,0,0), 1.5, 10.0, 255) frame 717
20:48:47.797 00.003 11872 Star::Find returns 1 (0), X=1216.87, Y=1068.52, Mass=5923, SNR=48.5, Peak=131 HFD=6.6
20:48:47.800 00.003 11872 CameraToMount -- cameraTheta (2.12) - m_xAngle (-3.14) = xAngle (5.26 = -1.02)
20:48:47.804 00.004 11872 CameraToMount -- cameraTheta (2.12) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.09 = -1.20)
20:48:47.807 00.003 11872 CameraToMount -- cameraX=-0.21 cameraY=0.34 hyp=0.39 cameraTheta=2.12 mountX=0.20 mountY=-0.37, mountTheta=-1.06
20:48:47.812 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.21, y=0.34, opts=13)
20:48:47.815 00.003 11872 Enqueuing Move request for scope (-0.21, 0.34)
20:48:47.820 00.005 9960 Worker thread wakes up
20:48:47.820 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=1, FiltMin=0, FiltMax=187, Gamma=1.000
20:48:47.823 00.003 11872 UpdateGuideState exits: m=5923 SNR=48.5
20:48:47.828 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:47.834 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.34) opts 0xd
20:48:47.834 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:48:47.840 00.006 9960 Handling offset move in thread for scope, endpoint = (-0.21, 0.34)
20:48:47.841 00.001 9960 Moving (-0.21, 0.34) raw xDistance=0.20 yDistance=-0.37
20:48:47.841 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
20:48:47.841 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.37 from input -0.37
20:48:47.841 00.000 11872 Enqueuing Expose request
20:48:47.847 00.006 9960 MoveAxis(W, 86, ABG)
20:48:47.847 00.000 9960 Guiding  Dir = 3, Dur = 86
20:48:47.849 00.002 9960 IsSlewing returns 0
20:48:47.850 00.001 9960 IsGuiding returns 0
20:48:47.850 00.000 9960 PulseGuide returned control before completion, sleep 96
20:48:47.958 00.108 9960 IsGuiding returns 1
20:48:47.959 00.001 9960 scope still moving after pulse duration time elapsed
20:48:47.991 00.032 9960 IsSlewing returns 0
20:48:47.992 00.001 9960 IsGuiding returns 1
20:48:48.021 00.029 9960 IsSlewing returns 0
20:48:48.021 00.000 9960 IsGuiding returns 0
20:48:48.022 00.001 9960 scope move finished after 86 + 86 ms
20:48:48.022 00.000 9960 Move returns status 0, amount 86
20:48:48.022 00.000 9960 MoveAxis(N, 273, ABG)
20:48:48.023 00.001 9960 Guiding  Dir = 0, Dur = 273
20:48:48.023 00.000 9960 IsSlewing returns 0
20:48:48.024 00.001 9960 IsGuiding returns 0
20:48:48.024 00.000 9960 PulseGuide returned control before completion, sleep 283
20:48:48.320 00.296 9960 IsGuiding returns 1
20:48:48.320 00.000 9960 scope still moving after pulse duration time elapsed
20:48:48.351 00.031 9960 IsSlewing returns 0
20:48:48.352 00.001 9960 IsGuiding returns 0
20:48:48.352 00.000 9960 scope move finished after 273 + 55 ms
20:48:48.353 00.001 9960 Move returns status 0, amount 273
20:48:48.354 00.001 9960 move complete, result=0
20:48:48.355 00.001 9960 worker thread done servicing request
20:48:48.355 00.000 9960 Worker thread wakes up
20:48:48.355 00.000 11872 GuideStep: 0.2 px 86 ms WEST, -0.4 px 273 ms NORTH
20:48:48.361 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:48:48.362 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1053,31,31)
20:48:49.605 01.243 9960 Exposure complete
20:48:49.745 00.140 11872 OnExposeComplete: enter
20:48:49.749 00.004 11872 UpdateGuideState(): m_state=6
20:48:49.752 00.003 9960 worker thread done servicing request
20:48:49.752 00.000 11872 Star::Find(15, 1216, 1068, 0, (0,0,0,0), 1.5, 10.0, 255) frame 718
20:48:49.755 00.003 11872 Star::Find returns 1 (0), X=1216.99, Y=1068.35, Mass=5800, SNR=49.7, Peak=124 HFD=6.7
20:48:49.758 00.003 11872 CameraToMount -- cameraTheta (2.03) - m_xAngle (-3.14) = xAngle (5.17 = -1.12)
20:48:49.762 00.004 11872 CameraToMount -- cameraTheta (2.03) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.99 = -1.29)
20:48:49.767 00.005 11872 CameraToMount -- cameraX=-0.08 cameraY=0.17 hyp=0.19 cameraTheta=2.03 mountX=0.08 mountY=-0.18, mountTheta=-1.14
20:48:49.772 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.08, y=0.17, opts=13)
20:48:49.775 00.003 11872 Enqueuing Move request for scope (-0.08, 0.17)
20:48:49.778 00.003 9960 Worker thread wakes up
20:48:49.778 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.17) opts 0xd
20:48:49.779 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.08, 0.17)
20:48:49.779 00.000 9960 Moving (-0.08, 0.17) raw xDistance=0.08 yDistance=-0.18
20:48:49.779 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
20:48:49.779 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:48:49.779 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=201, med=1, FiltMin=0, FiltMax=185, Gamma=1.000
20:48:49.784 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
20:48:49.784 00.000 11872 UpdateGuideState exits: m=5800 SNR=49.7
20:48:49.788 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:49.791 00.003 9960 MoveAxis(E, 0, ABG)
20:48:49.791 00.000 9960 Move returns status 0, amount 0
20:48:49.791 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:48:49.796 00.005 11872 Enqueuing Expose request
20:48:49.802 00.006 9960 MoveAxis(N, 0, ABG)
20:48:49.802 00.000 9960 Move returns status 0, amount 0
20:48:49.802 00.000 9960 move complete, result=0
20:48:49.802 00.000 9960 worker thread done servicing request
20:48:49.803 00.001 9960 Worker thread wakes up
20:48:49.803 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:48:49.808 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:48:49.808 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1053,31,31)
20:48:51.063 01.255 9960 Exposure complete
20:48:51.193 00.130 9960 worker thread done servicing request
20:48:51.194 00.001 11872 OnExposeComplete: enter
20:48:51.198 00.004 11872 UpdateGuideState(): m_state=6
20:48:51.202 00.004 11872 Star::Find(15, 1216, 1068, 0, (0,0,0,0), 1.5, 10.0, 255) frame 719
20:48:51.206 00.004 11872 Star::Find returns 1 (0), X=1216.86, Y=1069.36, Mass=5236, SNR=47.0, Peak=137 HFD=6.4
20:48:51.211 00.005 11872 CameraToMount -- cameraTheta (1.75) - m_xAngle (-3.14) = xAngle (4.89 = -1.39)
20:48:51.215 00.004 11872 CameraToMount -- cameraTheta (1.75) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.72 = -1.57)
20:48:51.218 00.003 11872 CameraToMount -- cameraX=-0.21 cameraY=1.18 hyp=1.20 cameraTheta=1.75 mountX=0.21 mountY=-1.20, mountTheta=-1.40
20:48:51.224 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.21, y=1.18, opts=13)
20:48:51.227 00.003 11872 Enqueuing Move request for scope (-0.21, 1.18)
20:48:51.233 00.006 9960 Worker thread wakes up
20:48:51.233 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
20:48:51.237 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 1.18) opts 0xd
20:48:51.237 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.21, 1.18)
20:48:51.237 00.000 11872 UpdateGuideState exits: m=5236 SNR=47.0
20:48:51.241 00.004 9960 Moving (-0.21, 1.18) raw xDistance=0.21 yDistance=-1.20
20:48:51.241 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
20:48:51.243 00.002 9960 GuideAlgorithmResistSwitch::result() returns -1.20 from input -1.20
20:48:51.243 00.000 9960 MoveAxis(W, 88, ABG)
20:48:51.243 00.000 9960 Guiding  Dir = 3, Dur = 88
20:48:51.243 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:51.248 00.005 9960 IsSlewing returns 0
20:48:51.248 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:48:51.254 00.006 11872 Enqueuing Expose request
20:48:51.263 00.009 9960 IsGuiding returns 0
20:48:51.264 00.001 9960 PulseGuide returned control before completion, sleep 98
20:48:51.364 00.100 9960 IsGuiding returns 1
20:48:51.365 00.001 9960 scope still moving after pulse duration time elapsed
20:48:51.396 00.031 9960 IsSlewing returns 0
20:48:51.396 00.000 9960 IsGuiding returns 0
20:48:51.397 00.001 9960 scope move finished after 88 + 44 ms
20:48:51.397 00.000 9960 Move returns status 0, amount 88
20:48:51.397 00.000 9960 MoveAxis(N, 895, ABG)
20:48:51.397 00.000 9960 Guiding  Dir = 0, Dur = 895
20:48:51.398 00.001 9960 IsSlewing returns 0
20:48:51.398 00.000 9960 IsGuiding returns 0
20:48:51.398 00.000 9960 PulseGuide returned control before completion, sleep 905
20:48:52.314 00.916 9960 IsGuiding returns 1
20:48:52.314 00.000 9960 scope still moving after pulse duration time elapsed
20:48:52.344 00.030 9960 IsSlewing returns 0
20:48:52.345 00.001 9960 IsGuiding returns 0
20:48:52.346 00.001 9960 scope move finished after 895 + 52 ms
20:48:52.346 00.000 9960 Move returns status 0, amount 895
20:48:52.348 00.002 9960 move complete, result=0
20:48:52.348 00.000 9960 worker thread done servicing request
20:48:52.349 00.001 11872 GuideStep: 0.2 px 88 ms WEST, -1.2 px 895 ms NORTH
20:48:52.355 00.006 9960 Worker thread wakes up
20:48:52.355 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:48:52.356 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1053,31,31)
20:48:53.602 01.246 9960 Exposure complete
20:48:53.732 00.130 9960 worker thread done servicing request
20:48:53.732 00.000 11872 OnExposeComplete: enter
20:48:53.736 00.004 11872 UpdateGuideState(): m_state=6
20:48:53.741 00.005 11872 Star::Find(15, 1216, 1069, 0, (0,0,0,0), 1.5, 10.0, 255) frame 720
20:48:53.744 00.003 11872 Star::Find returns 1 (0), X=1217.23, Y=1067.42, Mass=5815, SNR=48.7, Peak=136 HFD=6.8
20:48:53.748 00.004 11872 CameraToMount -- cameraTheta (-1.37) - m_xAngle (-3.14) = xAngle (1.76 = 1.76)
20:48:53.753 00.005 11872 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.59 = 1.59)
20:48:53.757 00.004 11872 CameraToMount -- cameraX=0.15 cameraY=-0.77 hyp=0.78 cameraTheta=-1.37 mountX=-0.15 mountY=0.78, mountTheta=1.76
20:48:53.761 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.15, y=-0.77, opts=13)
20:48:53.765 00.004 11872 Enqueuing Move request for scope (0.15, -0.77)
20:48:53.771 00.006 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=210, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
20:48:53.775 00.004 11872 UpdateGuideState exits: m=5815 SNR=48.7
20:48:53.779 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:53.783 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:48:53.787 00.004 11872 Enqueuing Expose request
20:48:53.789 00.002 9960 Worker thread wakes up
20:48:53.790 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.77) opts 0xd
20:48:53.790 00.000 9960 Handling offset move in thread for scope, endpoint = (0.15, -0.77)
20:48:53.790 00.000 9960 Moving (0.15, -0.77) raw xDistance=-0.15 yDistance=0.78
20:48:53.790 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
20:48:53.791 00.001 9960 resist switch: large excursion: input 0.78 thresh 0.60 direction from -1 to 1
20:48:53.791 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.35
20:48:53.791 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.78 from input 0.78
20:48:53.792 00.001 9960 MoveAxis(E, 0, ABG)
20:48:53.792 00.000 9960 Move returns status 0, amount 0
20:48:53.792 00.000 9960 MoveAxis(S, 583, ABG)
20:48:53.792 00.000 9960 Guiding  Dir = 1, Dur = 583
20:48:53.792 00.000 9960 IsSlewing returns 0
20:48:53.793 00.001 9960 IsGuiding returns 0
20:48:53.793 00.000 9960 PulseGuide returned control before completion, sleep 593
20:48:54.388 00.595 9960 IsGuiding returns 1
20:48:54.390 00.002 9960 scope still moving after pulse duration time elapsed
20:48:54.420 00.030 9960 IsSlewing returns 0
20:48:54.421 00.001 9960 IsGuiding returns 0
20:48:54.422 00.001 9960 scope move finished after 583 + 46 ms
20:48:54.422 00.000 9960 Move returns status 0, amount 583
20:48:54.423 00.001 9960 move complete, result=0
20:48:54.424 00.001 9960 worker thread done servicing request
20:48:54.424 00.000 9960 Worker thread wakes up
20:48:54.424 00.000 11872 GuideStep: -0.2 px 0 ms EAST, 0.8 px 583 ms SOUTH
20:48:54.430 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:48:54.430 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1053,31,31)
20:48:55.675 01.245 9960 Exposure complete
20:48:55.808 00.133 9960 worker thread done servicing request
20:48:55.808 00.000 11872 OnExposeComplete: enter
20:48:55.813 00.005 11872 UpdateGuideState(): m_state=6
20:48:55.819 00.006 11872 Star::Find(15, 1217, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 721
20:48:55.823 00.004 11872 Star::Find returns 1 (0), X=1217.08, Y=1067.66, Mass=5950, SNR=49.6, Peak=151 HFD=6.7
20:48:55.829 00.006 11872 CameraToMount -- cameraTheta (-1.56) - m_xAngle (-3.14) = xAngle (1.58 = 1.58)
20:48:55.835 00.006 11872 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.41 = 1.41)
20:48:55.839 00.004 11872 CameraToMount -- cameraX=0.01 cameraY=-0.53 hyp=0.53 cameraTheta=-1.56 mountX=-0.00 mountY=0.52, mountTheta=1.58
20:48:55.844 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.01, y=-0.53, opts=13)
20:48:55.848 00.004 11872 Enqueuing Move request for scope (0.01, -0.53)
20:48:55.851 00.003 9960 Worker thread wakes up
20:48:55.851 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.53) opts 0xd
20:48:55.851 00.000 9960 Handling offset move in thread for scope, endpoint = (0.01, -0.53)
20:48:55.851 00.000 9960 Moving (0.01, -0.53) raw xDistance=-0.00 yDistance=0.52
20:48:55.851 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
20:48:55.851 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.52 from input 0.52
20:48:55.853 00.002 9960 MoveAxis(E, 0, ABG)
20:48:55.853 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=1, FiltMin=0, FiltMax=185, Gamma=1.000
20:48:55.856 00.003 11872 UpdateGuideState exits: m=5950 SNR=49.6
20:48:55.860 00.004 9960 Move returns status 0, amount 0
20:48:55.860 00.000 9960 MoveAxis(S, 388, ABG)
20:48:55.860 00.000 9960 Guiding  Dir = 1, Dur = 388
20:48:55.861 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:55.865 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:48:55.870 00.005 11872 Enqueuing Expose request
20:48:55.875 00.005 9960 IsSlewing returns 0
20:48:55.875 00.000 9960 IsGuiding returns 0
20:48:55.876 00.001 9960 PulseGuide returned control before completion, sleep 398
20:48:56.285 00.409 9960 IsGuiding returns 1
20:48:56.285 00.000 9960 scope still moving after pulse duration time elapsed
20:48:56.316 00.031 9960 IsSlewing returns 0
20:48:56.317 00.001 9960 IsGuiding returns 0
20:48:56.318 00.001 9960 scope move finished after 388 + 54 ms
20:48:56.318 00.000 9960 Move returns status 0, amount 388
20:48:56.318 00.000 9960 move complete, result=0
20:48:56.319 00.001 9960 worker thread done servicing request
20:48:56.319 00.000 11872 GuideStep: -0.0 px 0 ms EAST, 0.5 px 388 ms SOUTH
20:48:56.326 00.007 9960 Worker thread wakes up
20:48:56.326 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:48:56.326 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1053,31,31)
20:48:57.578 01.252 9960 Exposure complete
20:48:57.714 00.136 9960 worker thread done servicing request
20:48:57.715 00.001 11872 OnExposeComplete: enter
20:48:57.719 00.004 11872 UpdateGuideState(): m_state=6
20:48:57.723 00.004 11872 Star::Find(15, 1217, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 722
20:48:57.727 00.004 11872 Star::Find returns 1 (0), X=1217.42, Y=1068.35, Mass=5633, SNR=48.1, Peak=132 HFD=6.9
20:48:57.731 00.004 11872 CameraToMount -- cameraTheta (0.45) - m_xAngle (-3.14) = xAngle (3.59 = -2.69)
20:48:57.734 00.003 11872 CameraToMount -- cameraTheta (0.45) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.42 = -2.87)
20:48:57.739 00.005 11872 CameraToMount -- cameraX=0.34 cameraY=0.17 hyp=0.38 cameraTheta=0.45 mountX=-0.34 mountY=-0.10, mountTheta=-2.85
20:48:57.744 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.34, y=0.17, opts=13)
20:48:57.748 00.004 11872 Enqueuing Move request for scope (0.34, 0.17)
20:48:57.752 00.004 9960 Worker thread wakes up
20:48:57.752 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.34, 0.17) opts 0xd
20:48:57.752 00.000 9960 Handling offset move in thread for scope, endpoint = (0.34, 0.17)
20:48:57.753 00.001 9960 Moving (0.34, 0.17) raw xDistance=-0.34 yDistance=-0.10
20:48:57.753 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.34
20:48:57.753 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:48:57.753 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=224, med=1, FiltMin=0, FiltMax=191, Gamma=1.000
20:48:57.757 00.004 11872 UpdateGuideState exits: m=5633 SNR=48.1
20:48:57.760 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:48:57.760 00.000 9960 MoveAxis(E, 144, ABG)
20:48:57.762 00.002 9960 Guiding  Dir = 2, Dur = 144
20:48:57.762 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:57.766 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:48:57.769 00.003 11872 Enqueuing Expose request
20:48:57.773 00.004 9960 IsSlewing returns 0
20:48:57.774 00.001 9960 IsGuiding returns 0
20:48:57.774 00.000 9960 PulseGuide returned control before completion, sleep 154
20:48:57.939 00.165 9960 IsGuiding returns 1
20:48:57.940 00.001 9960 scope still moving after pulse duration time elapsed
20:48:57.970 00.030 9960 IsSlewing returns 0
20:48:57.970 00.000 9960 IsGuiding returns 0
20:48:57.971 00.001 9960 scope move finished after 144 + 53 ms
20:48:57.971 00.000 9960 Move returns status 0, amount 144
20:48:57.973 00.002 9960 MoveAxis(N, 0, ABG)
20:48:57.973 00.000 9960 Move returns status 0, amount 0
20:48:57.974 00.001 9960 move complete, result=0
20:48:57.974 00.000 9960 worker thread done servicing request
20:48:57.975 00.001 11872 GuideStep: -0.3 px 144 ms EAST, -0.1 px 0 ms NORTH
20:48:57.980 00.005 9960 Worker thread wakes up
20:48:57.980 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:48:57.982 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1053,31,31)
20:48:59.233 01.251 9960 Exposure complete
20:48:59.367 00.134 9960 worker thread done servicing request
20:48:59.367 00.000 11872 OnExposeComplete: enter
20:48:59.370 00.003 11872 UpdateGuideState(): m_state=6
20:48:59.373 00.003 11872 Star::Find(15, 1217, 1068, 0, (0,0,0,0), 1.5, 10.0, 255) frame 723
20:48:59.378 00.005 11872 Star::Find returns 1 (0), X=1217.08, Y=1068.55, Mass=5785, SNR=49.3, Peak=138 HFD=6.8
20:48:59.383 00.005 11872 CameraToMount -- cameraTheta (1.55) - m_xAngle (-3.14) = xAngle (4.68 = -1.60)
20:48:59.387 00.004 11872 CameraToMount -- cameraTheta (1.55) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.51 = -1.77)
20:48:59.391 00.004 11872 CameraToMount -- cameraX=0.01 cameraY=0.36 hyp=0.37 cameraTheta=1.55 mountX=-0.01 mountY=-0.36, mountTheta=-1.60
20:48:59.398 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.01, y=0.36, opts=13)
20:48:59.403 00.005 11872 Enqueuing Move request for scope (0.01, 0.36)
20:48:59.406 00.003 9960 Worker thread wakes up
20:48:59.407 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=224, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
20:48:59.410 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.36) opts 0xd
20:48:59.411 00.001 9960 Handling offset move in thread for scope, endpoint = (0.01, 0.36)
20:48:59.411 00.000 9960 Moving (0.01, 0.36) raw xDistance=-0.01 yDistance=-0.36
20:48:59.411 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
20:48:59.411 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:48:59.411 00.000 11872 UpdateGuideState exits: m=5785 SNR=49.3
20:48:59.416 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:59.420 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.36
20:48:59.420 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:48:59.426 00.006 11872 Enqueuing Expose request
20:48:59.431 00.005 9960 MoveAxis(E, 0, ABG)
20:48:59.431 00.000 9960 Move returns status 0, amount 0
20:48:59.431 00.000 9960 MoveAxis(N, 0, ABG)
20:48:59.431 00.000 9960 Move returns status 0, amount 0
20:48:59.432 00.001 9960 move complete, result=0
20:48:59.432 00.000 9960 worker thread done servicing request
20:48:59.432 00.000 9960 Worker thread wakes up
20:48:59.432 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.4 px 0 ms NORTH
20:48:59.437 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:48:59.437 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1053,31,31)
20:49:00.683 01.246 9960 Exposure complete
20:49:00.817 00.134 9960 worker thread done servicing request
20:49:00.817 00.000 11872 OnExposeComplete: enter
20:49:00.821 00.004 11872 UpdateGuideState(): m_state=6
20:49:00.825 00.004 11872 Star::Find(15, 1217, 1068, 0, (0,0,0,0), 1.5, 10.0, 255) frame 724
20:49:00.830 00.005 11872 Star::Find returns 1 (0), X=1217.11, Y=1068.77, Mass=5751, SNR=48.5, Peak=150 HFD=6.7
20:49:00.833 00.003 11872 CameraToMount -- cameraTheta (1.50) - m_xAngle (-3.14) = xAngle (4.64 = -1.64)
20:49:00.836 00.003 11872 CameraToMount -- cameraTheta (1.50) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.47 = -1.82)
20:49:00.839 00.003 11872 CameraToMount -- cameraX=0.04 cameraY=0.59 hyp=0.59 cameraTheta=1.50 mountX=-0.04 mountY=-0.57, mountTheta=-1.65
20:49:00.844 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.04, y=0.59, opts=13)
20:49:00.849 00.005 11872 Enqueuing Move request for scope (0.04, 0.59)
20:49:00.852 00.003 9960 Worker thread wakes up
20:49:00.852 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.59) opts 0xd
20:49:00.852 00.000 9960 Handling offset move in thread for scope, endpoint = (0.04, 0.59)
20:49:00.852 00.000 9960 Moving (0.04, 0.59) raw xDistance=-0.04 yDistance=-0.57
20:49:00.853 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:49:00.853 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:49:00.853 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.57
20:49:00.854 00.001 9960 MoveAxis(E, 0, ABG)
20:49:00.854 00.000 9960 Move returns status 0, amount 0
20:49:00.854 00.000 9960 MoveAxis(N, 0, ABG)
20:49:00.854 00.000 9960 Move returns status 0, amount 0
20:49:00.854 00.000 9960 move complete, result=0
20:49:00.854 00.000 9960 worker thread done servicing request
20:49:00.854 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=1, FiltMin=0, FiltMax=191, Gamma=1.000
20:49:00.859 00.005 11872 UpdateGuideState exits: m=5751 SNR=48.5
20:49:00.862 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:00.867 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:49:00.870 00.003 11872 Enqueuing Expose request
20:49:00.874 00.004 11872 GuideStep: -0.0 px 0 ms EAST, -0.6 px 0 ms NORTH
20:49:00.878 00.004 9960 Worker thread wakes up
20:49:00.878 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:49:00.878 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1053,31,31)
20:49:02.119 01.241 9960 Exposure complete
20:49:02.251 00.132 9960 worker thread done servicing request
20:49:02.251 00.000 11872 OnExposeComplete: enter
20:49:02.256 00.005 11872 UpdateGuideState(): m_state=6
20:49:02.261 00.005 11872 Star::Find(15, 1217, 1068, 0, (0,0,0,0), 1.5, 10.0, 255) frame 725
20:49:02.267 00.006 11872 Star::Find returns 1 (0), X=1217.06, Y=1068.79, Mass=5858, SNR=51.0, Peak=145 HFD=6.8
20:49:02.274 00.007 11872 CameraToMount -- cameraTheta (1.59) - m_xAngle (-3.14) = xAngle (4.73 = -1.55)
20:49:02.279 00.005 11872 CameraToMount -- cameraTheta (1.59) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.56 = -1.73)
20:49:02.284 00.005 11872 CameraToMount -- cameraX=-0.01 cameraY=0.60 hyp=0.60 cameraTheta=1.59 mountX=0.01 mountY=-0.60, mountTheta=-1.55
20:49:02.290 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.01, y=0.60, opts=13)
20:49:02.296 00.006 11872 Enqueuing Move request for scope (-0.01, 0.60)
20:49:02.302 00.006 9960 Worker thread wakes up
20:49:02.302 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=230, med=1, FiltMin=0, FiltMax=182, Gamma=1.000
20:49:02.306 00.004 11872 UpdateGuideState exits: m=5858 SNR=51.0
20:49:02.309 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:02.314 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:49:02.319 00.005 11872 Enqueuing Expose request
20:49:02.322 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.60) opts 0xd
20:49:02.323 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.01, 0.60)
20:49:02.323 00.000 9960 Moving (-0.01, 0.60) raw xDistance=0.01 yDistance=-0.60
20:49:02.323 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:49:02.323 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:49:02.323 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.60
20:49:02.324 00.001 9960 MoveAxis(E, 0, ABG)
20:49:02.324 00.000 9960 Move returns status 0, amount 0
20:49:02.324 00.000 9960 MoveAxis(N, 0, ABG)
20:49:02.324 00.000 9960 Move returns status 0, amount 0
20:49:02.325 00.001 9960 move complete, result=0
20:49:02.325 00.000 9960 worker thread done servicing request
20:49:02.325 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.6 px 0 ms NORTH
20:49:02.330 00.005 9960 Worker thread wakes up
20:49:02.330 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:49:02.330 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1053,31,31)
20:49:03.575 01.245 9960 Exposure complete
20:49:03.706 00.131 9960 worker thread done servicing request
20:49:03.706 00.000 11872 OnExposeComplete: enter
20:49:03.712 00.006 11872 UpdateGuideState(): m_state=6
20:49:03.715 00.003 11872 Star::Find(15, 1217, 1068, 0, (0,0,0,0), 1.5, 10.0, 255) frame 726
20:49:03.718 00.003 11872 Star::Find returns 1 (0), X=1217.14, Y=1069.21, Mass=5664, SNR=48.1, Peak=132 HFD=6.7
20:49:03.723 00.005 11872 CameraToMount -- cameraTheta (1.51) - m_xAngle (-3.14) = xAngle (4.64 = -1.64)
20:49:03.727 00.004 11872 CameraToMount -- cameraTheta (1.51) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.47 = -1.81)
20:49:03.730 00.003 11872 CameraToMount -- cameraX=0.07 cameraY=1.03 hyp=1.03 cameraTheta=1.51 mountX=-0.07 mountY=-1.00, mountTheta=-1.64
20:49:03.737 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.07, y=1.03, opts=13)
20:49:03.742 00.005 11872 Enqueuing Move request for scope (0.07, 1.03)
20:49:03.747 00.005 9960 Worker thread wakes up
20:49:03.748 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.07, 1.03) opts 0xd
20:49:03.748 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=222, med=1, FiltMin=0, FiltMax=186, Gamma=1.000
20:49:03.752 00.004 9960 Handling offset move in thread for scope, endpoint = (0.07, 1.03)
20:49:03.752 00.000 9960 Moving (0.07, 1.03) raw xDistance=-0.07 yDistance=-1.00
20:49:03.752 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:49:03.752 00.000 9960 resist switch: large excursion: input -1.00 thresh 0.60 direction from 1 to -1
20:49:03.752 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.99
20:49:03.753 00.001 9960 GuideAlgorithmResistSwitch::result() returns -1.00 from input -1.00
20:49:03.753 00.000 9960 MoveAxis(E, 0, ABG)
20:49:03.753 00.000 11872 UpdateGuideState exits: m=5664 SNR=48.1
20:49:03.758 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:03.762 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:49:03.766 00.004 11872 Enqueuing Expose request
20:49:03.769 00.003 9960 Move returns status 0, amount 0
20:49:03.770 00.001 9960 MoveAxis(N, 745, ABG)
20:49:03.770 00.000 9960 Guiding  Dir = 0, Dur = 745
20:49:03.770 00.000 9960 IsSlewing returns 0
20:49:03.770 00.000 9960 IsGuiding returns 0
20:49:03.771 00.001 9960 PulseGuide returned control before completion, sleep 755
20:49:04.534 00.763 9960 IsGuiding returns 1
20:49:04.534 00.000 9960 scope still moving after pulse duration time elapsed
20:49:04.564 00.030 9960 IsSlewing returns 0
20:49:04.565 00.001 9960 IsGuiding returns 0
20:49:04.565 00.000 9960 scope move finished after 745 + 49 ms
20:49:04.565 00.000 9960 Move returns status 0, amount 745
20:49:04.566 00.001 9960 move complete, result=0
20:49:04.566 00.000 9960 worker thread done servicing request
20:49:04.566 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -1.0 px 745 ms NORTH
20:49:04.572 00.006 9960 Worker thread wakes up
20:49:04.573 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:49:04.573 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1053,31,31)
20:49:05.823 01.250 9960 Exposure complete
20:49:05.947 00.124 9960 worker thread done servicing request
20:49:05.947 00.000 11872 OnExposeComplete: enter
20:49:05.951 00.004 11872 UpdateGuideState(): m_state=6
20:49:05.956 00.005 11872 Star::Find(15, 1217, 1069, 0, (0,0,0,0), 1.5, 10.0, 255) frame 727
20:49:05.960 00.004 11872 Star::Find returns 1 (0), X=1217.20, Y=1068.88, Mass=5585, SNR=47.7, Peak=146 HFD=6.7
20:49:05.966 00.006 11872 CameraToMount -- cameraTheta (1.39) - m_xAngle (-3.14) = xAngle (4.53 = -1.76)
20:49:05.970 00.004 11872 CameraToMount -- cameraTheta (1.39) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.35 = -1.93)
20:49:05.974 00.004 11872 CameraToMount -- cameraX=0.13 cameraY=0.70 hyp=0.71 cameraTheta=1.39 mountX=-0.13 mountY=-0.66, mountTheta=-1.77
20:49:05.979 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.13, y=0.70, opts=13)
20:49:05.983 00.004 11872 Enqueuing Move request for scope (0.13, 0.70)
20:49:05.988 00.005 9960 Worker thread wakes up
20:49:05.989 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.70) opts 0xd
20:49:05.989 00.000 9960 Handling offset move in thread for scope, endpoint = (0.13, 0.70)
20:49:05.990 00.001 9960 Moving (0.13, 0.70) raw xDistance=-0.13 yDistance=-0.66
20:49:05.990 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
20:49:05.990 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.66 from input -0.66
20:49:05.990 00.000 9960 MoveAxis(E, 0, ABG)
20:49:05.991 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=225, med=1, FiltMin=0, FiltMax=184, Gamma=1.000
20:49:05.995 00.004 11872 UpdateGuideState exits: m=5585 SNR=47.7
20:49:05.999 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:06.003 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:49:06.007 00.004 11872 Enqueuing Expose request
20:49:06.011 00.004 9960 Move returns status 0, amount 0
20:49:06.011 00.000 9960 MoveAxis(N, 495, ABG)
20:49:06.011 00.000 9960 Guiding  Dir = 0, Dur = 495
20:49:06.011 00.000 9960 IsSlewing returns 0
20:49:06.013 00.002 9960 IsGuiding returns 0
20:49:06.013 00.000 9960 PulseGuide returned control before completion, sleep 505
20:49:06.531 00.518 9960 IsGuiding returns 1
20:49:06.534 00.003 9960 scope still moving after pulse duration time elapsed
20:49:06.564 00.030 9960 IsSlewing returns 0
20:49:06.565 00.001 9960 IsGuiding returns 0
20:49:06.566 00.001 9960 scope move finished after 495 + 58 ms
20:49:06.567 00.001 9960 Move returns status 0, amount 495
20:49:06.567 00.000 9960 move complete, result=0
20:49:06.567 00.000 9960 worker thread done servicing request
20:49:06.567 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.7 px 495 ms NORTH
20:49:06.573 00.006 9960 Worker thread wakes up
20:49:06.574 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:49:06.574 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1053,31,31)
20:49:07.825 01.251 9960 Exposure complete
20:49:07.950 00.125 9960 worker thread done servicing request
20:49:07.950 00.000 11872 OnExposeComplete: enter
20:49:07.954 00.004 11872 UpdateGuideState(): m_state=6
20:49:07.959 00.005 11872 Star::Find(15, 1217, 1068, 0, (0,0,0,0), 1.5, 10.0, 255) frame 728
20:49:07.963 00.004 11872 Star::Find returns 1 (0), X=1217.17, Y=1068.54, Mass=5785, SNR=49.7, Peak=147 HFD=6.7
20:49:07.966 00.003 11872 CameraToMount -- cameraTheta (1.30) - m_xAngle (-3.14) = xAngle (4.44 = -1.84)
20:49:07.969 00.003 11872 CameraToMount -- cameraTheta (1.30) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.27 = -2.01)
20:49:07.972 00.003 11872 CameraToMount -- cameraX=0.10 cameraY=0.36 hyp=0.37 cameraTheta=1.30 mountX=-0.10 mountY=-0.34, mountTheta=-1.86
20:49:07.977 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.10, y=0.36, opts=13)
20:49:07.979 00.002 11872 Enqueuing Move request for scope (0.10, 0.36)
20:49:07.984 00.005 9960 Worker thread wakes up
20:49:07.984 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.36) opts 0xd
20:49:07.984 00.000 9960 Handling offset move in thread for scope, endpoint = (0.10, 0.36)
20:49:07.985 00.001 9960 Moving (0.10, 0.36) raw xDistance=-0.10 yDistance=-0.34
20:49:07.985 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
20:49:07.985 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
20:49:07.988 00.003 9960 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
20:49:07.989 00.001 11872 UpdateGuideState exits: m=5785 SNR=49.7
20:49:07.992 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:07.996 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:49:07.999 00.003 11872 Enqueuing Expose request
20:49:08.002 00.003 9960 MoveAxis(E, 0, ABG)
20:49:08.002 00.000 9960 Move returns status 0, amount 0
20:49:08.004 00.002 9960 MoveAxis(N, 250, ABG)
20:49:08.004 00.000 9960 Guiding  Dir = 0, Dur = 250
20:49:08.004 00.000 9960 IsSlewing returns 0
20:49:08.005 00.001 9960 IsGuiding returns 0
20:49:08.005 00.000 9960 PulseGuide returned control before completion, sleep 260
20:49:08.271 00.266 9960 IsGuiding returns 1
20:49:08.272 00.001 9960 scope still moving after pulse duration time elapsed
20:49:08.303 00.031 9960 IsSlewing returns 0
20:49:08.305 00.002 9960 IsGuiding returns 0
20:49:08.306 00.001 9960 scope move finished after 250 + 50 ms
20:49:08.306 00.000 9960 Move returns status 0, amount 250
20:49:08.306 00.000 9960 move complete, result=0
20:49:08.307 00.001 9960 worker thread done servicing request
20:49:08.307 00.000 9960 Worker thread wakes up
20:49:08.308 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 250 ms NORTH
20:49:08.313 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:49:08.314 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1053,31,31)
20:49:09.561 01.247 9960 Exposure complete
20:49:09.692 00.131 9960 worker thread done servicing request
20:49:09.692 00.000 11872 OnExposeComplete: enter
20:49:09.696 00.004 11872 UpdateGuideState(): m_state=6
20:49:09.700 00.004 11872 Star::Find(15, 1217, 1068, 0, (0,0,0,0), 1.5, 10.0, 255) frame 729
20:49:09.705 00.005 11872 Star::Find returns 1 (0), X=1217.03, Y=1068.43, Mass=5717, SNR=48.7, Peak=128 HFD=6.8
20:49:09.709 00.004 11872 CameraToMount -- cameraTheta (1.73) - m_xAngle (-3.14) = xAngle (4.87 = -1.42)
20:49:09.713 00.004 11872 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.69 = -1.59)
20:49:09.718 00.005 11872 CameraToMount -- cameraX=-0.04 cameraY=0.25 hyp=0.25 cameraTheta=1.73 mountX=0.04 mountY=-0.25, mountTheta=-1.42
20:49:09.722 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.04, y=0.25, opts=13)
20:49:09.727 00.005 11872 Enqueuing Move request for scope (-0.04, 0.25)
20:49:09.730 00.003 9960 Worker thread wakes up
20:49:09.731 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.25) opts 0xd
20:49:09.731 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.04, 0.25)
20:49:09.731 00.000 9960 Moving (-0.04, 0.25) raw xDistance=0.04 yDistance=-0.25
20:49:09.731 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
20:49:09.732 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
20:49:09.732 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=1, FiltMin=0, FiltMax=186, Gamma=1.000
20:49:09.736 00.004 11872 UpdateGuideState exits: m=5717 SNR=48.7
20:49:09.740 00.004 9960 MoveAxis(E, 0, ABG)
20:49:09.740 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:09.745 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:49:09.749 00.004 11872 Enqueuing Expose request
20:49:09.752 00.003 9960 Move returns status 0, amount 0
20:49:09.752 00.000 9960 MoveAxis(N, 189, ABG)
20:49:09.752 00.000 9960 Guiding  Dir = 0, Dur = 189
20:49:09.753 00.001 9960 IsSlewing returns 0
20:49:09.753 00.000 9960 IsGuiding returns 0
20:49:09.754 00.001 9960 PulseGuide returned control before completion, sleep 199
20:49:09.961 00.207 9960 IsGuiding returns 1
20:49:09.961 00.000 9960 scope still moving after pulse duration time elapsed
20:49:09.993 00.032 9960 IsSlewing returns 0
20:49:09.993 00.000 9960 IsGuiding returns 0
20:49:09.994 00.001 9960 scope move finished after 189 + 51 ms
20:49:09.994 00.000 9960 Move returns status 0, amount 189
20:49:09.994 00.000 9960 move complete, result=0
20:49:09.995 00.001 9960 worker thread done servicing request
20:49:09.995 00.000 9960 Worker thread wakes up
20:49:09.997 00.002 11872 GuideStep: 0.0 px 0 ms EAST, -0.3 px 189 ms NORTH
20:49:10.002 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:49:10.002 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1053,31,31)
20:49:11.251 01.249 9960 Exposure complete
20:49:11.369 00.118 9960 worker thread done servicing request
20:49:11.370 00.001 11872 OnExposeComplete: enter
20:49:11.374 00.004 11872 UpdateGuideState(): m_state=6
20:49:11.377 00.003 11872 Star::Find(15, 1217, 1068, 0, (0,0,0,0), 1.5, 10.0, 255) frame 730
20:49:11.381 00.004 11872 Star::Find returns 1 (0), X=1216.94, Y=1068.53, Mass=5840, SNR=49.9, Peak=128 HFD=6.8
20:49:11.384 00.003 11872 CameraToMount -- cameraTheta (1.94) - m_xAngle (-3.14) = xAngle (5.08 = -1.21)
20:49:11.389 00.005 11872 CameraToMount -- cameraTheta (1.94) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.91 = -1.38)
20:49:11.393 00.004 11872 CameraToMount -- cameraX=-0.13 cameraY=0.35 hyp=0.37 cameraTheta=1.94 mountX=0.13 mountY=-0.37, mountTheta=-1.22
20:49:11.399 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.13, y=0.35, opts=13)
20:49:11.402 00.003 11872 Enqueuing Move request for scope (-0.13, 0.35)
20:49:11.405 00.003 9960 Worker thread wakes up
20:49:11.405 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.35) opts 0xd
20:49:11.405 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.13, 0.35)
20:49:11.405 00.000 9960 Moving (-0.13, 0.35) raw xDistance=0.13 yDistance=-0.37
20:49:11.405 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=221, med=1, FiltMin=0, FiltMax=184, Gamma=1.000
20:49:11.409 00.004 11872 UpdateGuideState exits: m=5840 SNR=49.9
20:49:11.413 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
20:49:11.414 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.37 from input -0.37
20:49:11.414 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:11.418 00.004 9960 MoveAxis(E, 0, ABG)
20:49:11.418 00.000 9960 Move returns status 0, amount 0
20:49:11.419 00.001 9960 MoveAxis(N, 274, ABG)
20:49:11.419 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:49:11.422 00.003 9960 Guiding  Dir = 0, Dur = 274
20:49:11.422 00.000 11872 Enqueuing Expose request
20:49:11.427 00.005 9960 IsSlewing returns 0
20:49:11.427 00.000 9960 IsGuiding returns 0
20:49:11.427 00.000 9960 PulseGuide returned control before completion, sleep 284
20:49:11.715 00.288 9960 IsGuiding returns 1
20:49:11.716 00.001 9960 scope still moving after pulse duration time elapsed
20:49:11.745 00.029 9960 IsSlewing returns 0
20:49:11.747 00.002 9960 IsGuiding returns 0
20:49:11.747 00.000 9960 scope move finished after 274 + 46 ms
20:49:11.748 00.001 9960 Move returns status 0, amount 274
20:49:11.748 00.000 9960 move complete, result=0
20:49:11.749 00.001 9960 worker thread done servicing request
20:49:11.749 00.000 9960 Worker thread wakes up
20:49:11.749 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.4 px 274 ms NORTH
20:49:11.755 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:49:11.755 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1053,31,31)
20:49:13.005 01.250 9960 Exposure complete
20:49:13.129 00.124 9960 worker thread done servicing request
20:49:13.129 00.000 11872 OnExposeComplete: enter
20:49:13.132 00.003 11872 UpdateGuideState(): m_state=6
20:49:13.138 00.006 11872 Star::Find(15, 1216, 1068, 0, (0,0,0,0), 1.5, 10.0, 255) frame 731
20:49:13.141 00.003 11872 Star::Find returns 1 (0), X=1216.92, Y=1067.91, Mass=5995, SNR=50.6, Peak=143 HFD=6.5
20:49:13.146 00.005 11872 CameraToMount -- cameraTheta (-2.08) - m_xAngle (-3.14) = xAngle (1.06 = 1.06)
20:49:13.150 00.004 11872 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.89 = 0.89)
20:49:13.155 00.005 11872 CameraToMount -- cameraX=-0.15 cameraY=-0.27 hyp=0.31 cameraTheta=-2.08 mountX=0.15 mountY=0.24, mountTheta=1.01
20:49:13.159 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.15, y=-0.27, opts=13)
20:49:13.164 00.005 11872 Enqueuing Move request for scope (-0.15, -0.27)
20:49:13.167 00.003 9960 Worker thread wakes up
20:49:13.169 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=231, med=1, FiltMin=0, FiltMax=181, Gamma=1.000
20:49:13.173 00.004 11872 UpdateGuideState exits: m=5995 SNR=50.6
20:49:13.177 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:13.180 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:49:13.185 00.005 11872 Enqueuing Expose request
20:49:13.188 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.27) opts 0xd
20:49:13.189 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.15, -0.27)
20:49:13.189 00.000 9960 Moving (-0.15, -0.27) raw xDistance=0.15 yDistance=0.24
20:49:13.189 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
20:49:13.189 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:49:13.190 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
20:49:13.190 00.000 9960 MoveAxis(E, 0, ABG)
20:49:13.190 00.000 9960 Move returns status 0, amount 0
20:49:13.190 00.000 9960 MoveAxis(N, 0, ABG)
20:49:13.191 00.001 9960 Move returns status 0, amount 0
20:49:13.191 00.000 9960 move complete, result=0
20:49:13.191 00.000 9960 worker thread done servicing request
20:49:13.191 00.000 9960 Worker thread wakes up
20:49:13.192 00.001 11872 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
20:49:13.196 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
20:49:13.196 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1053,31,31)
20:49:14.443 01.247 9960 Exposure complete
20:49:14.572 00.129 9960 worker thread done servicing request
20:49:14.573 00.001 11872 OnExposeComplete: enter
20:49:14.578 00.005 11872 UpdateGuideState(): m_state=6
20:49:14.582 00.004 11872 Star::Find(15, 1216, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 732
20:49:14.586 00.004 11872 Star::Find returns 1 (0), X=1216.70, Y=1068.94, Mass=5231, SNR=46.2, Peak=147 HFD=6.2
20:49:14.590 00.004 11872 CameraToMount -- cameraTheta (2.03) - m_xAngle (-3.14) = xAngle (5.17 = -1.12)
20:49:14.593 00.003 11872 CameraToMount -- cameraTheta (2.03) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.00 = -1.29)
20:49:14.596 00.003 11872 CameraToMount -- cameraX=-0.38 cameraY=0.76 hyp=0.85 cameraTheta=2.03 mountX=0.37 mountY=-0.81, mountTheta=-1.14
20:49:14.602 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.38, y=0.76, opts=13)
20:49:14.605 00.003 11872 Enqueuing Move request for scope (-0.38, 0.76)
20:49:14.609 00.004 9960 Worker thread wakes up
20:49:14.610 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.38, 0.76) opts 0xd
20:49:14.610 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.38, 0.76)
20:49:14.612 00.002 9960 Moving (-0.38, 0.76) raw xDistance=0.37 yDistance=-0.81
20:49:14.612 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.37
20:49:14.613 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.81 from input -0.81
20:49:14.613 00.000 9960 MoveAxis(W, 156, ABG)
20:49:14.613 00.000 9960 Guiding  Dir = 3, Dur = 156
20:49:14.613 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=203, med=1, FiltMin=0, FiltMax=177, Gamma=1.000
20:49:14.617 00.004 9960 IsSlewing returns 0
20:49:14.619 00.002 11872 UpdateGuideState exits: m=5231 SNR=46.2
20:49:14.623 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:14.627 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:49:14.630 00.003 11872 Enqueuing Expose request
20:49:14.634 00.004 9960 IsGuiding returns 0
20:49:14.634 00.000 9960 PulseGuide returned control before completion, sleep 166
20:49:14.812 00.178 9960 IsGuiding returns 1
20:49:14.813 00.001 9960 scope still moving after pulse duration time elapsed
20:49:14.842 00.029 9960 IsSlewing returns 0
20:49:14.842 00.000 9960 IsGuiding returns 0
20:49:14.844 00.002 9960 scope move finished after 156 + 53 ms
20:49:14.844 00.000 9960 Move returns status 0, amount 156
20:49:14.845 00.001 9960 MoveAxis(N, 607, ABG)
20:49:14.845 00.000 9960 Guiding  Dir = 0, Dur = 607
20:49:14.845 00.000 9960 IsSlewing returns 0
20:49:14.846 00.001 9960 IsGuiding returns 0
20:49:14.846 00.000 9960 PulseGuide returned control before completion, sleep 617
20:49:15.470 00.624 9960 IsGuiding returns 1
20:49:15.471 00.001 9960 scope still moving after pulse duration time elapsed
20:49:15.501 00.030 9960 IsSlewing returns 0
20:49:15.502 00.001 9960 IsGuiding returns 0
20:49:15.502 00.000 9960 scope move finished after 607 + 49 ms
20:49:15.503 00.001 9960 Move returns status 0, amount 607
20:49:15.504 00.001 9960 move complete, result=0
20:49:15.504 00.000 9960 worker thread done servicing request
20:49:15.504 00.000 11872 GuideStep: 0.4 px 156 ms WEST, -0.8 px 607 ms NORTH
20:49:15.510 00.006 9960 Worker thread wakes up
20:49:15.511 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:49:15.511 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1053,31,31)
20:49:16.764 01.253 9960 Exposure complete
20:49:16.892 00.128 9960 worker thread done servicing request
20:49:16.893 00.001 11872 OnExposeComplete: enter
20:49:16.896 00.003 11872 UpdateGuideState(): m_state=6
20:49:16.900 00.004 11872 Star::Find(15, 1216, 1068, 0, (0,0,0,0), 1.5, 10.0, 255) frame 733
20:49:16.904 00.004 11872 Star::Find returns 1 (0), X=1217.01, Y=1067.48, Mass=5803, SNR=49.7, Peak=129 HFD=6.7
20:49:16.908 00.004 11872 CameraToMount -- cameraTheta (-1.66) - m_xAngle (-3.14) = xAngle (1.47 = 1.47)
20:49:16.911 00.003 11872 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.30 = 1.30)
20:49:16.916 00.005 11872 CameraToMount -- cameraX=-0.07 cameraY=-0.70 hyp=0.70 cameraTheta=-1.66 mountX=0.07 mountY=0.68, mountTheta=1.47
20:49:16.921 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.07, y=-0.70, opts=13)
20:49:16.925 00.004 11872 Enqueuing Move request for scope (-0.07, -0.70)
20:49:16.929 00.004 9960 Worker thread wakes up
20:49:16.929 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=235, med=1, FiltMin=0, FiltMax=175, Gamma=1.000
20:49:16.934 00.005 11872 UpdateGuideState exits: m=5803 SNR=49.7
20:49:16.937 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:16.940 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:49:16.945 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.70) opts 0xd
20:49:16.946 00.001 11872 Enqueuing Expose request
20:49:16.950 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.07, -0.70)
20:49:16.950 00.000 9960 Moving (-0.07, -0.70) raw xDistance=0.07 yDistance=0.68
20:49:16.950 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
20:49:16.950 00.000 9960 resist switch: large excursion: input 0.68 thresh 0.60 direction from -1 to 1
20:49:16.950 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.03
20:49:16.951 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.68 from input 0.68
20:49:16.951 00.000 9960 MoveAxis(E, 0, ABG)
20:49:16.951 00.000 9960 Move returns status 0, amount 0
20:49:16.951 00.000 9960 MoveAxis(S, 505, ABG)
20:49:16.951 00.000 9960 Guiding  Dir = 1, Dur = 505
20:49:16.952 00.001 9960 IsSlewing returns 0
20:49:16.952 00.000 9960 IsGuiding returns 0
20:49:16.953 00.001 9960 PulseGuide returned control before completion, sleep 515
20:49:17.476 00.523 9960 IsGuiding returns 1
20:49:17.477 00.001 9960 scope still moving after pulse duration time elapsed
20:49:17.505 00.028 9960 IsSlewing returns 0
20:49:17.506 00.001 9960 IsGuiding returns 0
20:49:17.507 00.001 9960 scope move finished after 505 + 49 ms
20:49:17.507 00.000 9960 Move returns status 0, amount 505
20:49:17.507 00.000 9960 move complete, result=0
20:49:17.509 00.002 9960 worker thread done servicing request
20:49:17.509 00.000 9960 Worker thread wakes up
20:49:17.509 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.7 px 505 ms SOUTH
20:49:17.516 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:49:17.516 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1053,31,31)
20:49:18.765 01.249 9960 Exposure complete
20:49:18.910 00.145 9960 worker thread done servicing request
20:49:18.911 00.001 11872 OnExposeComplete: enter
20:49:18.914 00.003 11872 UpdateGuideState(): m_state=6
20:49:18.919 00.005 11872 Star::Find(15, 1217, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 734
20:49:18.923 00.004 11872 Star::Find returns 1 (0), X=1216.97, Y=1067.73, Mass=5762, SNR=49.9, Peak=140 HFD=6.8
20:49:18.928 00.005 11872 CameraToMount -- cameraTheta (-1.79) - m_xAngle (-3.14) = xAngle (1.35 = 1.35)
20:49:18.931 00.003 11872 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.18 = 1.18)
20:49:18.935 00.004 11872 CameraToMount -- cameraX=-0.10 cameraY=-0.46 hyp=0.47 cameraTheta=-1.79 mountX=0.10 mountY=0.43, mountTheta=1.34
20:49:18.940 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.10, y=-0.46, opts=13)
20:49:18.943 00.003 11872 Enqueuing Move request for scope (-0.10, -0.46)
20:49:18.946 00.003 9960 Worker thread wakes up
20:49:18.948 00.002 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.46) opts 0xd
20:49:18.948 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.10, -0.46)
20:49:18.948 00.000 9960 Moving (-0.10, -0.46) raw xDistance=0.10 yDistance=0.43
20:49:18.948 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
20:49:18.948 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.43 from input 0.43
20:49:18.949 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=216, med=1, FiltMin=0, FiltMax=184, Gamma=1.000
20:49:18.953 00.004 9960 MoveAxis(E, 0, ABG)
20:49:18.953 00.000 9960 Move returns status 0, amount 0
20:49:18.953 00.000 9960 MoveAxis(S, 323, ABG)
20:49:18.953 00.000 9960 Guiding  Dir = 1, Dur = 323
20:49:18.954 00.001 11872 UpdateGuideState exits: m=5762 SNR=49.9
20:49:18.959 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:18.964 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:49:18.968 00.004 11872 Enqueuing Expose request
20:49:18.971 00.003 9960 IsSlewing returns 0
20:49:18.972 00.001 9960 IsGuiding returns 0
20:49:18.972 00.000 9960 PulseGuide returned control before completion, sleep 333
20:49:19.316 00.344 9960 IsGuiding returns 1
20:49:19.317 00.001 9960 scope still moving after pulse duration time elapsed
20:49:19.349 00.032 9960 IsSlewing returns 0
20:49:19.350 00.001 9960 IsGuiding returns 0
20:49:19.351 00.001 9960 scope move finished after 323 + 54 ms
20:49:19.351 00.000 9960 Move returns status 0, amount 323
20:49:19.351 00.000 9960 move complete, result=0
20:49:19.351 00.000 9960 worker thread done servicing request
20:49:19.351 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.4 px 323 ms SOUTH
20:49:19.359 00.008 9960 Worker thread wakes up
20:49:19.359 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:49:19.359 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1053,31,31)
20:49:20.609 01.250 9960 Exposure complete
20:49:20.742 00.133 9960 worker thread done servicing request
20:49:20.742 00.000 11872 OnExposeComplete: enter
20:49:20.747 00.005 11872 UpdateGuideState(): m_state=6
20:49:20.750 00.003 11872 Star::Find(15, 1216, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 735
20:49:20.754 00.004 11872 Star::Find returns 1 (0), X=1217.06, Y=1068.43, Mass=5801, SNR=48.8, Peak=132 HFD=6.6
20:49:20.758 00.004 11872 CameraToMount -- cameraTheta (1.61) - m_xAngle (-3.14) = xAngle (4.74 = -1.54)
20:49:20.761 00.003 11872 CameraToMount -- cameraTheta (1.61) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.57 = -1.71)
20:49:20.765 00.004 11872 CameraToMount -- cameraX=-0.01 cameraY=0.25 hyp=0.25 cameraTheta=1.61 mountX=0.01 mountY=-0.25, mountTheta=-1.54
20:49:20.770 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.01, y=0.25, opts=13)
20:49:20.775 00.005 11872 Enqueuing Move request for scope (-0.01, 0.25)
20:49:20.778 00.003 9960 Worker thread wakes up
20:49:20.779 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=222, med=1, FiltMin=0, FiltMax=198, Gamma=1.000
20:49:20.783 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.25) opts 0xd
20:49:20.783 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.01, 0.25)
20:49:20.783 00.000 9960 Moving (-0.01, 0.25) raw xDistance=0.01 yDistance=-0.25
20:49:20.784 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:49:20.784 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:49:20.784 00.000 11872 UpdateGuideState exits: m=5801 SNR=48.8
20:49:20.788 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
20:49:20.788 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:20.790 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:49:20.795 00.005 11872 Enqueuing Expose request
20:49:20.799 00.004 9960 MoveAxis(E, 0, ABG)
20:49:20.799 00.000 9960 Move returns status 0, amount 0
20:49:20.799 00.000 9960 MoveAxis(N, 0, ABG)
20:49:20.799 00.000 9960 Move returns status 0, amount 0
20:49:20.799 00.000 9960 move complete, result=0
20:49:20.800 00.001 9960 worker thread done servicing request
20:49:20.800 00.000 9960 Worker thread wakes up
20:49:20.801 00.001 11872 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
20:49:20.805 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
20:49:20.805 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1053,31,31)
20:49:22.049 01.244 9960 Exposure complete
20:49:22.192 00.143 9960 worker thread done servicing request
20:49:22.192 00.000 11872 OnExposeComplete: enter
20:49:22.197 00.005 11872 UpdateGuideState(): m_state=6
20:49:22.201 00.004 11872 Star::Find(15, 1217, 1068, 0, (0,0,0,0), 1.5, 10.0, 255) frame 736
20:49:22.206 00.005 11872 Star::Find returns 1 (0), X=1216.94, Y=1068.48, Mass=5989, SNR=49.9, Peak=135 HFD=6.8
20:49:22.210 00.004 11872 CameraToMount -- cameraTheta (1.98) - m_xAngle (-3.14) = xAngle (5.12 = -1.16)
20:49:22.214 00.004 11872 CameraToMount -- cameraTheta (1.98) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.95 = -1.34)
20:49:22.218 00.004 11872 CameraToMount -- cameraX=-0.13 cameraY=0.29 hyp=0.32 cameraTheta=1.98 mountX=0.13 mountY=-0.31, mountTheta=-1.18
20:49:22.222 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.13, y=0.29, opts=13)
20:49:22.227 00.005 11872 Enqueuing Move request for scope (-0.13, 0.29)
20:49:22.230 00.003 9960 Worker thread wakes up
20:49:22.230 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.29) opts 0xd
20:49:22.231 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.13, 0.29)
20:49:22.232 00.001 9960 Moving (-0.13, 0.29) raw xDistance=0.13 yDistance=-0.31
20:49:22.232 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
20:49:22.232 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=1, FiltMin=0, FiltMax=184, Gamma=1.000
20:49:22.236 00.004 11872 UpdateGuideState exits: m=5989 SNR=49.9
20:49:22.239 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:22.245 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:49:22.249 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:49:22.249 00.000 11872 Enqueuing Expose request
20:49:22.252 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.31
20:49:22.252 00.000 9960 MoveAxis(E, 0, ABG)
20:49:22.252 00.000 9960 Move returns status 0, amount 0
20:49:22.252 00.000 9960 MoveAxis(N, 0, ABG)
20:49:22.252 00.000 9960 Move returns status 0, amount 0
20:49:22.254 00.002 9960 move complete, result=0
20:49:22.254 00.000 9960 worker thread done servicing request
20:49:22.254 00.000 9960 Worker thread wakes up
20:49:22.254 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
20:49:22.258 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
20:49:22.258 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1053,31,31)
20:49:23.507 01.249 9960 Exposure complete
20:49:23.645 00.138 9960 worker thread done servicing request
20:49:23.646 00.001 11872 OnExposeComplete: enter
20:49:23.649 00.003 11872 UpdateGuideState(): m_state=6
20:49:23.653 00.004 11872 Star::Find(15, 1216, 1068, 0, (0,0,0,0), 1.5, 10.0, 255) frame 737
20:49:23.657 00.004 11872 Star::Find returns 1 (0), X=1216.90, Y=1068.57, Mass=5962, SNR=51.1, Peak=133 HFD=6.8
20:49:23.660 00.003 11872 CameraToMount -- cameraTheta (2.00) - m_xAngle (-3.14) = xAngle (5.13 = -1.15)
20:49:23.664 00.004 11872 CameraToMount -- cameraTheta (2.00) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.96 = -1.32)
20:49:23.669 00.005 11872 CameraToMount -- cameraX=-0.18 cameraY=0.39 hyp=0.43 cameraTheta=2.00 mountX=0.17 mountY=-0.41, mountTheta=-1.17
20:49:23.675 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.18, y=0.39, opts=13)
20:49:23.680 00.005 11872 Enqueuing Move request for scope (-0.18, 0.39)
20:49:23.686 00.006 9960 Worker thread wakes up
20:49:23.686 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
20:49:23.691 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.39) opts 0xd
20:49:23.691 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.18, 0.39)
20:49:23.691 00.000 9960 Moving (-0.18, 0.39) raw xDistance=0.17 yDistance=-0.41
20:49:23.691 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
20:49:23.691 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:49:23.691 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.41
20:49:23.692 00.001 9960 MoveAxis(E, 0, ABG)
20:49:23.692 00.000 9960 Move returns status 0, amount 0
20:49:23.692 00.000 9960 MoveAxis(N, 0, ABG)
20:49:23.692 00.000 9960 Move returns status 0, amount 0
20:49:23.692 00.000 9960 move complete, result=0
20:49:23.692 00.000 11872 UpdateGuideState exits: m=5962 SNR=51.1
20:49:23.698 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:23.702 00.004 9960 worker thread done servicing request
20:49:23.702 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:49:23.707 00.005 11872 Enqueuing Expose request
20:49:23.710 00.003 9960 Worker thread wakes up
20:49:23.710 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.4 px 0 ms NORTH
20:49:23.714 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
20:49:23.714 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1053,31,31)
20:49:24.958 01.244 9960 Exposure complete
20:49:25.112 00.154 9960 worker thread done servicing request
20:49:25.112 00.000 11872 OnExposeComplete: enter
20:49:25.117 00.005 11872 UpdateGuideState(): m_state=6
20:49:25.123 00.006 11872 Star::Find(15, 1216, 1068, 0, (0,0,0,0), 1.5, 10.0, 255) frame 738
20:49:25.127 00.004 11872 Star::Find returns 1 (0), X=1216.88, Y=1068.84, Mass=5719, SNR=48.3, Peak=145 HFD=6.6
20:49:25.131 00.004 11872 CameraToMount -- cameraTheta (1.86) - m_xAngle (-3.14) = xAngle (5.00 = -1.29)
20:49:25.135 00.004 11872 CameraToMount -- cameraTheta (1.86) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.82 = -1.46)
20:49:25.139 00.004 11872 CameraToMount -- cameraX=-0.19 cameraY=0.65 hyp=0.68 cameraTheta=1.86 mountX=0.19 mountY=-0.68, mountTheta=-1.30
20:49:25.145 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.19, y=0.65, opts=13)
20:49:25.149 00.004 11872 Enqueuing Move request for scope (-0.19, 0.65)
20:49:25.154 00.005 9960 Worker thread wakes up
20:49:25.154 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.65) opts 0xd
20:49:25.154 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.19, 0.65)
20:49:25.154 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=223, med=1, FiltMin=0, FiltMax=192, Gamma=1.000
20:49:25.158 00.004 11872 UpdateGuideState exits: m=5719 SNR=48.3
20:49:25.161 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:25.166 00.005 9960 Moving (-0.19, 0.65) raw xDistance=0.19 yDistance=-0.68
20:49:25.167 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:49:25.171 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
20:49:25.171 00.000 9960 resist switch: large excursion: input -0.68 thresh 0.60 direction from 1 to -1
20:49:25.173 00.002 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.03
20:49:25.173 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.68 from input -0.68
20:49:25.173 00.000 11872 Enqueuing Expose request
20:49:25.177 00.004 9960 MoveAxis(E, 0, ABG)
20:49:25.177 00.000 9960 Move returns status 0, amount 0
20:49:25.177 00.000 9960 MoveAxis(N, 505, ABG)
20:49:25.179 00.002 9960 Guiding  Dir = 0, Dur = 505
20:49:25.179 00.000 9960 IsSlewing returns 0
20:49:25.180 00.001 9960 IsGuiding returns 0
20:49:25.180 00.000 9960 PulseGuide returned control before completion, sleep 515
20:49:25.697 00.517 9960 IsGuiding returns 1
20:49:25.698 00.001 9960 scope still moving after pulse duration time elapsed
20:49:25.729 00.031 9960 IsSlewing returns 0
20:49:25.730 00.001 9960 IsGuiding returns 0
20:49:25.731 00.001 9960 scope move finished after 505 + 46 ms
20:49:25.732 00.001 9960 Move returns status 0, amount 505
20:49:25.732 00.000 9960 move complete, result=0
20:49:25.734 00.002 9960 worker thread done servicing request
20:49:25.734 00.000 9960 Worker thread wakes up
20:49:25.734 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.7 px 505 ms NORTH
20:49:25.740 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:49:25.741 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1053,31,31)
20:49:26.996 01.255 9960 Exposure complete
20:49:27.148 00.152 9960 worker thread done servicing request
20:49:27.149 00.001 11872 OnExposeComplete: enter
20:49:27.153 00.004 11872 UpdateGuideState(): m_state=6
20:49:27.157 00.004 11872 Star::Find(15, 1216, 1068, 0, (0,0,0,0), 1.5, 10.0, 255) frame 739
20:49:27.161 00.004 11872 Star::Find returns 1 (0), X=1216.76, Y=1069.01, Mass=5718, SNR=48.2, Peak=136 HFD=6.5
20:49:27.164 00.003 11872 CameraToMount -- cameraTheta (1.93) - m_xAngle (-3.14) = xAngle (5.07 = -1.21)
20:49:27.166 00.002 11872 CameraToMount -- cameraTheta (1.93) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.90 = -1.39)
20:49:27.170 00.004 11872 CameraToMount -- cameraX=-0.31 cameraY=0.83 hyp=0.88 cameraTheta=1.93 mountX=0.31 mountY=-0.87, mountTheta=-1.23
20:49:27.174 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.31, y=0.83, opts=13)
20:49:27.178 00.004 11872 Enqueuing Move request for scope (-0.31, 0.83)
20:49:27.182 00.004 9960 Worker thread wakes up
20:49:27.183 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.83) opts 0xd
20:49:27.183 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.31, 0.83)
20:49:27.183 00.000 9960 Moving (-0.31, 0.83) raw xDistance=0.31 yDistance=-0.87
20:49:27.183 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.31
20:49:27.183 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.87 from input -0.87
20:49:27.183 00.000 9960 MoveAxis(W, 129, ABG)
20:49:27.184 00.001 9960 Guiding  Dir = 3, Dur = 129
20:49:27.184 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=232, med=1, FiltMin=0, FiltMax=177, Gamma=1.000
20:49:27.188 00.004 9960 IsSlewing returns 0
20:49:27.188 00.000 11872 UpdateGuideState exits: m=5718 SNR=48.2
20:49:27.193 00.005 9960 IsGuiding returns 0
20:49:27.193 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:27.196 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:49:27.199 00.003 9960 PulseGuide returned control before completion, sleep 139
20:49:27.199 00.000 11872 Enqueuing Expose request
20:49:27.342 00.143 9960 IsGuiding returns 1
20:49:27.343 00.001 9960 scope still moving after pulse duration time elapsed
20:49:27.374 00.031 9960 IsSlewing returns 0
20:49:27.375 00.001 9960 IsGuiding returns 0
20:49:27.376 00.001 9960 scope move finished after 129 + 54 ms
20:49:27.376 00.000 9960 Move returns status 0, amount 129
20:49:27.377 00.001 9960 MoveAxis(N, 648, ABG)
20:49:27.377 00.000 9960 Guiding  Dir = 0, Dur = 648
20:49:27.378 00.001 9960 IsSlewing returns 0
20:49:27.378 00.000 9960 IsGuiding returns 0
20:49:27.379 00.001 9960 PulseGuide returned control before completion, sleep 658
20:49:28.050 00.671 9960 IsGuiding returns 1
20:49:28.053 00.003 9960 scope still moving after pulse duration time elapsed
20:49:28.081 00.028 9960 IsSlewing returns 0
20:49:28.082 00.001 9960 IsGuiding returns 0
20:49:28.083 00.001 9960 scope move finished after 648 + 55 ms
20:49:28.083 00.000 9960 Move returns status 0, amount 648
20:49:28.083 00.000 9960 move complete, result=0
20:49:28.083 00.000 9960 worker thread done servicing request
20:49:28.084 00.001 11872 GuideStep: 0.3 px 129 ms WEST, -0.9 px 648 ms NORTH
20:49:28.090 00.006 9960 Worker thread wakes up
20:49:28.090 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:49:28.090 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1053,31,31)
20:49:29.340 01.250 9960 Exposure complete
20:49:29.451 00.111 9960 worker thread done servicing request
20:49:29.452 00.001 11872 OnExposeComplete: enter
20:49:29.456 00.004 11872 UpdateGuideState(): m_state=6
20:49:29.460 00.004 11872 Star::Find(15, 1216, 1069, 0, (0,0,0,0), 1.5, 10.0, 255) frame 740
20:49:29.465 00.005 11872 Star::Find returns 1 (0), X=1216.71, Y=1068.46, Mass=5438, SNR=47.0, Peak=124 HFD=6.9
20:49:29.468 00.003 11872 CameraToMount -- cameraTheta (2.49) - m_xAngle (-3.14) = xAngle (5.63 = -0.65)
20:49:29.471 00.003 11872 CameraToMount -- cameraTheta (2.49) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.46 = -0.83)
20:49:29.476 00.005 11872 CameraToMount -- cameraX=-0.36 cameraY=0.28 hyp=0.45 cameraTheta=2.49 mountX=0.36 mountY=-0.33, mountTheta=-0.75
20:49:29.480 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.36, y=0.28, opts=13)
20:49:29.486 00.006 11872 Enqueuing Move request for scope (-0.36, 0.28)
20:49:29.490 00.004 9960 Worker thread wakes up
20:49:29.490 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=214, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
20:49:29.493 00.003 11872 UpdateGuideState exits: m=5438 SNR=47.0
20:49:29.498 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:29.501 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:49:29.505 00.004 11872 Enqueuing Expose request
20:49:29.508 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.36, 0.28) opts 0xd
20:49:29.508 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.36, 0.28)
20:49:29.509 00.001 9960 Moving (-0.36, 0.28) raw xDistance=0.36 yDistance=-0.33
20:49:29.509 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.36
20:49:29.509 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
20:49:29.509 00.000 9960 MoveAxis(W, 160, ABG)
20:49:29.509 00.000 9960 Guiding  Dir = 3, Dur = 160
20:49:29.510 00.001 9960 IsSlewing returns 0
20:49:29.510 00.000 9960 IsGuiding returns 0
20:49:29.510 00.000 9960 PulseGuide returned control before completion, sleep 170
20:49:29.692 00.182 9960 IsGuiding returns 1
20:49:29.692 00.000 9960 scope still moving after pulse duration time elapsed
20:49:29.722 00.030 9960 IsSlewing returns 0
20:49:29.723 00.001 9960 IsGuiding returns 0
20:49:29.724 00.001 9960 scope move finished after 160 + 53 ms
20:49:29.724 00.000 9960 Move returns status 0, amount 160
20:49:29.724 00.000 9960 MoveAxis(N, 250, ABG)
20:49:29.724 00.000 9960 Guiding  Dir = 0, Dur = 250
20:49:29.726 00.002 9960 IsSlewing returns 0
20:49:29.726 00.000 9960 IsGuiding returns 0
20:49:29.727 00.001 9960 PulseGuide returned control before completion, sleep 260
20:49:29.992 00.265 9960 IsGuiding returns 1
20:49:29.992 00.000 9960 scope still moving after pulse duration time elapsed
20:49:30.021 00.029 9960 IsSlewing returns 0
20:49:30.022 00.001 9960 IsGuiding returns 0
20:49:30.022 00.000 9960 scope move finished after 250 + 46 ms
20:49:30.024 00.002 9960 Move returns status 0, amount 250
20:49:30.024 00.000 9960 move complete, result=0
20:49:30.024 00.000 9960 worker thread done servicing request
20:49:30.025 00.001 9960 Worker thread wakes up
20:49:30.025 00.000 11872 GuideStep: 0.4 px 160 ms WEST, -0.3 px 250 ms NORTH
20:49:30.031 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:49:30.031 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1053,31,31)
20:49:31.285 01.254 9960 Exposure complete
20:49:31.412 00.127 9960 worker thread done servicing request
20:49:31.412 00.000 11872 OnExposeComplete: enter
20:49:31.417 00.005 11872 UpdateGuideState(): m_state=6
20:49:31.421 00.004 11872 Star::Find(15, 1216, 1068, 0, (0,0,0,0), 1.5, 10.0, 255) frame 741
20:49:31.427 00.006 11872 Star::Find returns 1 (0), X=1217.01, Y=1068.38, Mass=5529, SNR=46.8, Peak=131 HFD=6.6
20:49:31.432 00.005 11872 CameraToMount -- cameraTheta (1.90) - m_xAngle (-3.14) = xAngle (5.04 = -1.25)
20:49:31.437 00.005 11872 CameraToMount -- cameraTheta (1.90) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.86 = -1.42)
20:49:31.440 00.003 11872 CameraToMount -- cameraX=-0.07 cameraY=0.19 hyp=0.21 cameraTheta=1.90 mountX=0.07 mountY=-0.20, mountTheta=-1.26
20:49:31.445 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.07, y=0.19, opts=13)
20:49:31.450 00.005 11872 Enqueuing Move request for scope (-0.07, 0.19)
20:49:31.455 00.005 9960 Worker thread wakes up
20:49:31.455 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.19) opts 0xd
20:49:31.456 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.07, 0.19)
20:49:31.456 00.000 9960 Moving (-0.07, 0.19) raw xDistance=0.07 yDistance=-0.20
20:49:31.457 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
20:49:31.457 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
20:49:31.458 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=1, FiltMin=0, FiltMax=193, Gamma=1.000
20:49:31.462 00.004 11872 UpdateGuideState exits: m=5529 SNR=46.8
20:49:31.465 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:31.470 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:49:31.473 00.003 11872 Enqueuing Expose request
20:49:31.477 00.004 9960 MoveAxis(E, 0, ABG)
20:49:31.477 00.000 9960 Move returns status 0, amount 0
20:49:31.477 00.000 9960 MoveAxis(N, 152, ABG)
20:49:31.477 00.000 9960 Guiding  Dir = 0, Dur = 152
20:49:31.477 00.000 9960 IsSlewing returns 0
20:49:31.478 00.001 9960 IsGuiding returns 0
20:49:31.478 00.000 9960 PulseGuide returned control before completion, sleep 162
20:49:31.658 00.180 9960 IsGuiding returns 0
20:49:31.658 00.000 9960 Move returns status 0, amount 152
20:49:31.659 00.001 9960 move complete, result=0
20:49:31.660 00.001 9960 worker thread done servicing request
20:49:31.660 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 152 ms NORTH
20:49:31.666 00.006 9960 Worker thread wakes up
20:49:31.667 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:49:31.667 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1053,31,31)
20:49:32.918 01.251 9960 Exposure complete
20:49:33.051 00.133 9960 worker thread done servicing request
20:49:33.052 00.001 11872 OnExposeComplete: enter
20:49:33.056 00.004 11872 UpdateGuideState(): m_state=6
20:49:33.060 00.004 11872 Star::Find(15, 1217, 1068, 0, (0,0,0,0), 1.5, 10.0, 255) frame 742
20:49:33.064 00.004 11872 Star::Find returns 1 (0), X=1217.08, Y=1068.42, Mass=5606, SNR=48.4, Peak=143 HFD=6.6
20:49:33.068 00.004 11872 CameraToMount -- cameraTheta (1.54) - m_xAngle (-3.14) = xAngle (4.68 = -1.60)
20:49:33.072 00.004 11872 CameraToMount -- cameraTheta (1.54) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.51 = -1.78)
20:49:33.076 00.004 11872 CameraToMount -- cameraX=0.01 cameraY=0.24 hyp=0.24 cameraTheta=1.54 mountX=-0.01 mountY=-0.23, mountTheta=-1.60
20:49:33.080 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.01, y=0.24, opts=13)
20:49:33.085 00.005 11872 Enqueuing Move request for scope (0.01, 0.24)
20:49:33.090 00.005 9960 Worker thread wakes up
20:49:33.091 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=214, med=1, FiltMin=0, FiltMax=188, Gamma=1.000
20:49:33.095 00.004 11872 UpdateGuideState exits: m=5606 SNR=48.4
20:49:33.099 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:33.102 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:49:33.108 00.006 11872 Enqueuing Expose request
20:49:33.111 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.24) opts 0xd
20:49:33.111 00.000 9960 Handling offset move in thread for scope, endpoint = (0.01, 0.24)
20:49:33.111 00.000 9960 Moving (0.01, 0.24) raw xDistance=-0.01 yDistance=-0.23
20:49:33.111 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
20:49:33.112 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
20:49:33.112 00.000 9960 MoveAxis(E, 0, ABG)
20:49:33.112 00.000 9960 Move returns status 0, amount 0
20:49:33.112 00.000 9960 MoveAxis(N, 173, ABG)
20:49:33.113 00.001 9960 Guiding  Dir = 0, Dur = 173
20:49:33.115 00.002 9960 IsSlewing returns 0
20:49:33.115 00.000 9960 IsGuiding returns 0
20:49:33.115 00.000 9960 PulseGuide returned control before completion, sleep 183
20:49:33.303 00.188 9960 IsGuiding returns 1
20:49:33.303 00.000 9960 scope still moving after pulse duration time elapsed
20:49:33.334 00.031 9960 IsSlewing returns 0
20:49:33.334 00.000 9960 IsGuiding returns 0
20:49:33.336 00.002 9960 scope move finished after 173 + 46 ms
20:49:33.336 00.000 9960 Move returns status 0, amount 173
20:49:33.336 00.000 9960 move complete, result=0
20:49:33.336 00.000 9960 worker thread done servicing request
20:49:33.336 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.2 px 173 ms NORTH
20:49:33.343 00.007 9960 Worker thread wakes up
20:49:33.344 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:49:33.344 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1053,31,31)
20:49:34.594 01.250 9960 Exposure complete
20:49:34.724 00.130 9960 worker thread done servicing request
20:49:34.724 00.000 11872 OnExposeComplete: enter
20:49:34.727 00.003 11872 UpdateGuideState(): m_state=6
20:49:34.733 00.006 11872 Star::Find(15, 1217, 1068, 0, (0,0,0,0), 1.5, 10.0, 255) frame 743
20:49:34.739 00.006 11872 Star::Find returns 1 (0), X=1217.30, Y=1068.24, Mass=5868, SNR=49.0, Peak=128 HFD=6.9
20:49:34.744 00.005 11872 CameraToMount -- cameraTheta (0.23) - m_xAngle (-3.14) = xAngle (3.37 = -2.92)
20:49:34.748 00.004 11872 CameraToMount -- cameraTheta (0.23) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.19 = -3.09)
20:49:34.752 00.004 11872 CameraToMount -- cameraX=0.23 cameraY=0.05 hyp=0.24 cameraTheta=0.23 mountX=-0.23 mountY=-0.01, mountTheta=-3.09
20:49:34.758 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.23, y=0.05, opts=13)
20:49:34.761 00.003 11872 Enqueuing Move request for scope (0.23, 0.05)
20:49:34.765 00.004 9960 Worker thread wakes up
20:49:34.765 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.05) opts 0xd
20:49:34.766 00.001 9960 Handling offset move in thread for scope, endpoint = (0.23, 0.05)
20:49:34.766 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=208, med=1, FiltMin=0, FiltMax=187, Gamma=1.000
20:49:34.770 00.004 11872 UpdateGuideState exits: m=5868 SNR=49.0
20:49:34.775 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:34.778 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:49:34.783 00.005 11872 Enqueuing Expose request
20:49:34.786 00.003 9960 Moving (0.23, 0.05) raw xDistance=-0.23 yDistance=-0.01
20:49:34.787 00.001 9960 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
20:49:34.787 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:49:34.787 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:49:34.788 00.001 9960 MoveAxis(E, 97, ABG)
20:49:34.788 00.000 9960 Guiding  Dir = 2, Dur = 97
20:49:34.789 00.001 9960 IsSlewing returns 0
20:49:34.790 00.001 9960 IsGuiding returns 0
20:49:34.790 00.000 9960 PulseGuide returned control before completion, sleep 107
20:49:34.909 00.119 9960 IsGuiding returns 1
20:49:34.911 00.002 9960 scope still moving after pulse duration time elapsed
20:49:34.942 00.031 9960 IsSlewing returns 0
20:49:34.942 00.000 9960 IsGuiding returns 0
20:49:34.943 00.001 9960 scope move finished after 97 + 56 ms
20:49:34.944 00.001 9960 Move returns status 0, amount 97
20:49:34.944 00.000 9960 MoveAxis(N, 0, ABG)
20:49:34.945 00.001 9960 Move returns status 0, amount 0
20:49:34.945 00.000 9960 move complete, result=0
20:49:34.946 00.001 9960 worker thread done servicing request
20:49:34.946 00.000 9960 Worker thread wakes up
20:49:34.946 00.000 11872 GuideStep: -0.2 px 97 ms EAST, -0.0 px 0 ms NORTH
20:49:34.953 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:49:34.954 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1053,31,31)
20:49:36.210 01.256 9960 Exposure complete
20:49:36.345 00.135 9960 worker thread done servicing request
20:49:36.345 00.000 11872 OnExposeComplete: enter
20:49:36.349 00.004 11872 UpdateGuideState(): m_state=6
20:49:36.352 00.003 11872 Star::Find(15, 1217, 1068, 0, (0,0,0,0), 1.5, 10.0, 255) frame 744
20:49:36.357 00.005 11872 Star::Find returns 1 (0), X=1217.19, Y=1068.39, Mass=5692, SNR=48.5, Peak=130 HFD=6.6
20:49:36.363 00.006 11872 CameraToMount -- cameraTheta (1.05) - m_xAngle (-3.14) = xAngle (4.19 = -2.09)
20:49:36.369 00.006 11872 CameraToMount -- cameraTheta (1.05) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.02 = -2.26)
20:49:36.375 00.006 11872 CameraToMount -- cameraX=0.12 cameraY=0.20 hyp=0.23 cameraTheta=1.05 mountX=-0.12 mountY=-0.18, mountTheta=-2.15
20:49:36.382 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.12, y=0.20, opts=13)
20:49:36.386 00.004 11872 Enqueuing Move request for scope (0.12, 0.20)
20:49:36.390 00.004 9960 Worker thread wakes up
20:49:36.391 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=220, med=1, FiltMin=0, FiltMax=176, Gamma=1.000
20:49:36.395 00.004 11872 UpdateGuideState exits: m=5692 SNR=48.5
20:49:36.398 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:36.403 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:49:36.406 00.003 11872 Enqueuing Expose request
20:49:36.410 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.20) opts 0xd
20:49:36.410 00.000 9960 Handling offset move in thread for scope, endpoint = (0.12, 0.20)
20:49:36.410 00.000 9960 Moving (0.12, 0.20) raw xDistance=-0.12 yDistance=-0.18
20:49:36.410 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
20:49:36.411 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:49:36.411 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
20:49:36.411 00.000 9960 MoveAxis(E, 0, ABG)
20:49:36.411 00.000 9960 Move returns status 0, amount 0
20:49:36.412 00.001 9960 MoveAxis(N, 0, ABG)
20:49:36.412 00.000 9960 Move returns status 0, amount 0
20:49:36.413 00.001 9960 move complete, result=0
20:49:36.413 00.000 9960 worker thread done servicing request
20:49:36.413 00.000 9960 Worker thread wakes up
20:49:36.413 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:49:36.419 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:49:36.419 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1053,31,31)
20:49:37.663 01.244 9960 Exposure complete
20:49:37.814 00.151 9960 worker thread done servicing request
20:49:37.815 00.001 11872 OnExposeComplete: enter
20:49:37.818 00.003 11872 UpdateGuideState(): m_state=6
20:49:37.823 00.005 11872 Star::Find(15, 1217, 1068, 0, (0,0,0,0), 1.5, 10.0, 255) frame 745
20:49:37.826 00.003 11872 Star::Find returns 1 (0), X=1217.47, Y=1068.68, Mass=5680, SNR=47.8, Peak=131 HFD=6.8
20:49:37.830 00.004 11872 CameraToMount -- cameraTheta (0.90) - m_xAngle (-3.14) = xAngle (4.04 = -2.25)
20:49:37.833 00.003 11872 CameraToMount -- cameraTheta (0.90) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.86 = -2.42)
20:49:37.836 00.003 11872 CameraToMount -- cameraX=0.40 cameraY=0.50 hyp=0.64 cameraTheta=0.90 mountX=-0.40 mountY=-0.42, mountTheta=-2.33
20:49:37.842 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.40, y=0.50, opts=13)
20:49:37.847 00.005 11872 Enqueuing Move request for scope (0.40, 0.50)
20:49:37.852 00.005 9960 Worker thread wakes up
20:49:37.853 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=224, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
20:49:37.856 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.40, 0.50) opts 0xd
20:49:37.857 00.001 11872 UpdateGuideState exits: m=5680 SNR=47.8
20:49:37.861 00.004 9960 Handling offset move in thread for scope, endpoint = (0.40, 0.50)
20:49:37.861 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:37.866 00.005 9960 Moving (0.40, 0.50) raw xDistance=-0.40 yDistance=-0.42
20:49:37.866 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:49:37.869 00.003 9960 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.40
20:49:37.870 00.001 11872 Enqueuing Expose request
20:49:37.873 00.003 9960 GuideAlgorithmResistSwitch::result() returns -0.42 from input -0.42
20:49:37.873 00.000 9960 MoveAxis(E, 167, ABG)
20:49:37.873 00.000 9960 Guiding  Dir = 2, Dur = 167
20:49:37.873 00.000 9960 IsSlewing returns 0
20:49:37.874 00.001 9960 IsGuiding returns 0
20:49:37.874 00.000 9960 PulseGuide returned control before completion, sleep 177
20:49:38.061 00.187 9960 IsGuiding returns 1
20:49:38.061 00.000 9960 scope still moving after pulse duration time elapsed
20:49:38.093 00.032 9960 IsSlewing returns 0
20:49:38.093 00.000 9960 IsGuiding returns 0
20:49:38.094 00.001 9960 scope move finished after 167 + 52 ms
20:49:38.094 00.000 9960 Move returns status 0, amount 167
20:49:38.094 00.000 9960 MoveAxis(N, 313, ABG)
20:49:38.094 00.000 9960 Guiding  Dir = 0, Dur = 313
20:49:38.095 00.001 9960 IsSlewing returns 0
20:49:38.095 00.000 9960 IsGuiding returns 0
20:49:38.095 00.000 9960 PulseGuide returned control before completion, sleep 323
20:49:38.421 00.326 9960 IsGuiding returns 1
20:49:38.421 00.000 9960 scope still moving after pulse duration time elapsed
20:49:38.452 00.031 9960 IsSlewing returns 0
20:49:38.452 00.000 9960 IsGuiding returns 0
20:49:38.453 00.001 9960 scope move finished after 313 + 44 ms
20:49:38.453 00.000 9960 Move returns status 0, amount 313
20:49:38.453 00.000 9960 move complete, result=0
20:49:38.453 00.000 9960 worker thread done servicing request
20:49:38.454 00.001 11872 GuideStep: -0.4 px 167 ms EAST, -0.4 px 313 ms NORTH
20:49:38.461 00.007 9960 Worker thread wakes up
20:49:38.461 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:49:38.462 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1053,31,31)
20:49:39.713 01.251 9960 Exposure complete
20:49:39.824 00.111 9960 worker thread done servicing request
20:49:39.824 00.000 11872 OnExposeComplete: enter
20:49:39.829 00.005 11872 UpdateGuideState(): m_state=6
20:49:39.833 00.004 11872 Star::Find(15, 1217, 1068, 0, (0,0,0,0), 1.5, 10.0, 255) frame 746
20:49:39.837 00.004 11872 Star::Find returns 1 (0), X=1217.33, Y=1068.32, Mass=5878, SNR=49.7, Peak=137 HFD=6.8
20:49:39.840 00.003 11872 CameraToMount -- cameraTheta (0.49) - m_xAngle (-3.14) = xAngle (3.62 = -2.66)
20:49:39.843 00.003 11872 CameraToMount -- cameraTheta (0.49) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.45 = -2.83)
20:49:39.847 00.004 11872 CameraToMount -- cameraX=0.26 cameraY=0.14 hyp=0.29 cameraTheta=0.49 mountX=-0.26 mountY=-0.09, mountTheta=-2.81
20:49:39.851 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.26, y=0.14, opts=13)
20:49:39.856 00.005 11872 Enqueuing Move request for scope (0.26, 0.14)
20:49:39.860 00.004 9960 Worker thread wakes up
20:49:39.861 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=203, med=1, FiltMin=0, FiltMax=174, Gamma=1.000
20:49:39.866 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.14) opts 0xd
20:49:39.866 00.000 9960 Handling offset move in thread for scope, endpoint = (0.26, 0.14)
20:49:39.866 00.000 11872 UpdateGuideState exits: m=5878 SNR=49.7
20:49:39.873 00.007 9960 Moving (0.26, 0.14) raw xDistance=-0.26 yDistance=-0.09
20:49:39.873 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:39.877 00.004 9960 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.26
20:49:39.877 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:49:39.881 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:49:39.881 00.000 11872 Enqueuing Expose request
20:49:39.885 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:49:39.885 00.000 9960 MoveAxis(E, 119, ABG)
20:49:39.885 00.000 9960 Guiding  Dir = 2, Dur = 119
20:49:39.887 00.002 9960 IsSlewing returns 0
20:49:39.887 00.000 9960 IsGuiding returns 0
20:49:39.887 00.000 9960 PulseGuide returned control before completion, sleep 129
20:49:40.020 00.133 9960 IsGuiding returns 1
20:49:40.021 00.001 9960 scope still moving after pulse duration time elapsed
20:49:40.052 00.031 9960 IsSlewing returns 0
20:49:40.053 00.001 9960 IsGuiding returns 1
20:49:40.083 00.030 9960 IsSlewing returns 0
20:49:40.083 00.000 9960 IsGuiding returns 1
20:49:40.115 00.032 9960 IsSlewing returns 0
20:49:40.115 00.000 9960 IsGuiding returns 0
20:49:40.116 00.001 9960 scope move finished after 119 + 110 ms
20:49:40.116 00.000 9960 Move returns status 0, amount 119
20:49:40.116 00.000 9960 MoveAxis(N, 0, ABG)
20:49:40.117 00.001 9960 Move returns status 0, amount 0
20:49:40.117 00.000 9960 move complete, result=0
20:49:40.117 00.000 9960 worker thread done servicing request
20:49:40.117 00.000 11872 GuideStep: -0.3 px 119 ms EAST, -0.1 px 0 ms NORTH
20:49:40.124 00.007 9960 Worker thread wakes up
20:49:40.124 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:49:40.124 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1053,31,31)
20:49:41.361 01.237 9960 Exposure complete
20:49:41.507 00.146 9960 worker thread done servicing request
20:49:41.507 00.000 11872 OnExposeComplete: enter
20:49:41.511 00.004 11872 UpdateGuideState(): m_state=6
20:49:41.515 00.004 11872 Star::Find(15, 1217, 1068, 0, (0,0,0,0), 1.5, 10.0, 255) frame 747
20:49:41.519 00.004 11872 Star::Find returns 1 (0), X=1217.04, Y=1068.54, Mass=5715, SNR=49.0, Peak=137 HFD=6.7
20:49:41.523 00.004 11872 CameraToMount -- cameraTheta (1.67) - m_xAngle (-3.14) = xAngle (4.80 = -1.48)
20:49:41.528 00.005 11872 CameraToMount -- cameraTheta (1.67) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.63 = -1.65)
20:49:41.534 00.006 11872 CameraToMount -- cameraX=-0.03 cameraY=0.36 hyp=0.36 cameraTheta=1.67 mountX=0.03 mountY=-0.36, mountTheta=-1.48
20:49:41.542 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=-0.03, y=0.36, opts=13)
20:49:41.549 00.007 11872 Enqueuing Move request for scope (-0.03, 0.36)
20:49:41.555 00.006 9960 Worker thread wakes up
20:49:41.555 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=1, FiltMin=0, FiltMax=190, Gamma=1.000
20:49:41.563 00.008 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.36) opts 0xd
20:49:41.563 00.000 11872 UpdateGuideState exits: m=5715 SNR=49.0
20:49:41.570 00.007 9960 Handling offset move in thread for scope, endpoint = (-0.03, 0.36)
20:49:41.570 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:41.574 00.004 9960 Moving (-0.03, 0.36) raw xDistance=0.03 yDistance=-0.36
20:49:41.574 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:49:41.582 00.008 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:49:41.582 00.000 11872 Enqueuing Expose request
20:49:41.587 00.005 9960 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.36
20:49:41.587 00.000 9960 MoveAxis(E, 0, ABG)
20:49:41.588 00.001 9960 Move returns status 0, amount 0
20:49:41.588 00.000 9960 MoveAxis(N, 267, ABG)
20:49:41.588 00.000 9960 Guiding  Dir = 0, Dur = 267
20:49:41.588 00.000 9960 IsSlewing returns 0
20:49:41.589 00.001 9960 IsGuiding returns 0
20:49:41.589 00.000 9960 PulseGuide returned control before completion, sleep 277
20:49:41.872 00.283 9960 IsGuiding returns 1
20:49:41.872 00.000 9960 scope still moving after pulse duration time elapsed
20:49:41.904 00.032 9960 IsSlewing returns 0
20:49:41.904 00.000 9960 IsGuiding returns 0
20:49:41.904 00.000 9960 scope move finished after 267 + 48 ms
20:49:41.904 00.000 9960 Move returns status 0, amount 267
20:49:41.905 00.001 9960 move complete, result=0
20:49:41.905 00.000 9960 worker thread done servicing request
20:49:41.905 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.4 px 267 ms NORTH
20:49:41.912 00.007 9960 Worker thread wakes up
20:49:41.912 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:49:41.912 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1053,31,31)
20:49:43.152 01.240 9960 Exposure complete
20:49:43.289 00.137 9960 worker thread done servicing request
20:49:43.289 00.000 11872 OnExposeComplete: enter
20:49:43.295 00.006 11872 UpdateGuideState(): m_state=6
20:49:43.299 00.004 11872 Star::Find(15, 1217, 1068, 0, (0,0,0,0), 1.5, 10.0, 255) frame 748
20:49:43.304 00.005 11872 Star::Find returns 1 (0), X=1216.98, Y=1068.36, Mass=5754, SNR=49.2, Peak=136 HFD=6.7
20:49:43.309 00.005 11872 CameraToMount -- cameraTheta (2.04) - m_xAngle (-3.14) = xAngle (5.17 = -1.11)
20:49:43.312 00.003 11872 CameraToMount -- cameraTheta (2.04) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.00 = -1.28)
20:49:43.314 00.002 11872 CameraToMount -- cameraX=-0.09 cameraY=0.18 hyp=0.20 cameraTheta=2.04 mountX=0.09 mountY=-0.19, mountTheta=-1.14
20:49:43.319 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.09, y=0.18, opts=13)
20:49:43.321 00.002 11872 Enqueuing Move request for scope (-0.09, 0.18)
20:49:43.326 00.005 9960 Worker thread wakes up
20:49:43.327 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.18) opts 0xd
20:49:43.327 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=212, med=1, FiltMin=0, FiltMax=177, Gamma=1.000
20:49:43.331 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.09, 0.18)
20:49:43.331 00.000 9960 Moving (-0.09, 0.18) raw xDistance=0.09 yDistance=-0.19
20:49:43.331 00.000 11872 UpdateGuideState exits: m=5754 SNR=49.2
20:49:43.335 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
20:49:43.336 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:43.339 00.003 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:49:43.339 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:49:43.342 00.003 11872 Enqueuing Expose request
20:49:43.345 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
20:49:43.345 00.000 9960 MoveAxis(E, 0, ABG)
20:49:43.345 00.000 9960 Move returns status 0, amount 0
20:49:43.345 00.000 9960 MoveAxis(N, 0, ABG)
20:49:43.345 00.000 9960 Move returns status 0, amount 0
20:49:43.345 00.000 9960 move complete, result=0
20:49:43.346 00.001 9960 worker thread done servicing request
20:49:43.346 00.000 9960 Worker thread wakes up
20:49:43.346 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:49:43.350 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
20:49:43.350 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1053,31,31)
20:49:44.602 01.252 9960 Exposure complete
20:49:44.740 00.138 9960 worker thread done servicing request
20:49:44.740 00.000 11872 OnExposeComplete: enter
20:49:44.744 00.004 11872 UpdateGuideState(): m_state=6
20:49:44.747 00.003 11872 Star::Find(15, 1216, 1068, 0, (0,0,0,0), 1.5, 10.0, 255) frame 749
20:49:44.750 00.003 11872 Star::Find returns 1 (0), X=1216.89, Y=1068.63, Mass=5733, SNR=48.9, Peak=139 HFD=6.7
20:49:44.754 00.004 11872 CameraToMount -- cameraTheta (1.95) - m_xAngle (-3.14) = xAngle (5.09 = -1.20)
20:49:44.758 00.004 11872 CameraToMount -- cameraTheta (1.95) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.92 = -1.37)
20:49:44.762 00.004 11872 CameraToMount -- cameraX=-0.18 cameraY=0.44 hyp=0.48 cameraTheta=1.95 mountX=0.18 mountY=-0.47, mountTheta=-1.21
20:49:44.771 00.009 11872 SchedulePrimaryMove(0FA44CE0, x=-0.18, y=0.44, opts=13)
20:49:44.776 00.005 11872 Enqueuing Move request for scope (-0.18, 0.44)
20:49:44.781 00.005 9960 Worker thread wakes up
20:49:44.782 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=224, med=1, FiltMin=0, FiltMax=187, Gamma=1.000
20:49:44.789 00.007 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.44) opts 0xd
20:49:44.790 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.18, 0.44)
20:49:44.790 00.000 11872 UpdateGuideState exits: m=5733 SNR=48.9
20:49:44.799 00.009 9960 Moving (-0.18, 0.44) raw xDistance=0.18 yDistance=-0.47
20:49:44.799 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:44.807 00.008 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
20:49:44.807 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:49:44.813 00.006 9960 GuideAlgorithmResistSwitch::result() returns -0.47 from input -0.47
20:49:44.813 00.000 11872 Enqueuing Expose request
20:49:44.817 00.004 9960 MoveAxis(E, 0, ABG)
20:49:44.818 00.001 9960 Move returns status 0, amount 0
20:49:44.818 00.000 9960 MoveAxis(N, 349, ABG)
20:49:44.818 00.000 9960 Guiding  Dir = 0, Dur = 349
20:49:44.819 00.001 9960 IsSlewing returns 0
20:49:44.819 00.000 9960 IsGuiding returns 0
20:49:44.819 00.000 9960 PulseGuide returned control before completion, sleep 359
20:49:45.189 00.370 9960 IsGuiding returns 1
20:49:45.189 00.000 9960 scope still moving after pulse duration time elapsed
20:49:45.220 00.031 9960 IsSlewing returns 0
20:49:45.220 00.000 9960 IsGuiding returns 0
20:49:45.220 00.000 9960 scope move finished after 349 + 52 ms
20:49:45.220 00.000 9960 Move returns status 0, amount 349
20:49:45.222 00.002 9960 move complete, result=0
20:49:45.222 00.000 9960 worker thread done servicing request
20:49:45.222 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.5 px 349 ms NORTH
20:49:45.226 00.004 9960 Worker thread wakes up
20:49:45.226 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:49:45.227 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1053,31,31)
20:49:46.480 01.253 9960 Exposure complete
20:49:46.625 00.145 9960 worker thread done servicing request
20:49:46.626 00.001 11872 OnExposeComplete: enter
20:49:46.630 00.004 11872 UpdateGuideState(): m_state=6
20:49:46.635 00.005 11872 Star::Find(15, 1216, 1068, 0, (0,0,0,0), 1.5, 10.0, 255) frame 750
20:49:46.640 00.005 11872 Star::Find returns 1 (0), X=1216.74, Y=1068.25, Mass=5531, SNR=47.8, Peak=137 HFD=6.7
20:49:46.643 00.003 11872 CameraToMount -- cameraTheta (2.94) - m_xAngle (-3.14) = xAngle (6.08 = -0.20)
20:49:46.648 00.005 11872 CameraToMount -- cameraTheta (2.94) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.91 = -0.38)
20:49:46.652 00.004 11872 CameraToMount -- cameraX=-0.33 cameraY=0.07 hyp=0.34 cameraTheta=2.94 mountX=0.33 mountY=-0.12, mountTheta=-0.36
20:49:46.657 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.33, y=0.07, opts=13)
20:49:46.660 00.003 11872 Enqueuing Move request for scope (-0.33, 0.07)
20:49:46.665 00.005 9960 Worker thread wakes up
20:49:46.665 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=205, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
20:49:46.672 00.007 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.07) opts 0xd
20:49:46.672 00.000 11872 UpdateGuideState exits: m=5531 SNR=47.8
20:49:46.678 00.006 9960 Handling offset move in thread for scope, endpoint = (-0.33, 0.07)
20:49:46.678 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:46.682 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:49:46.686 00.004 11872 Enqueuing Expose request
20:49:46.689 00.003 9960 Moving (-0.33, 0.07) raw xDistance=0.33 yDistance=-0.12
20:49:46.689 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.33
20:49:46.689 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:49:46.689 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
20:49:46.690 00.001 9960 MoveAxis(W, 139, ABG)
20:49:46.690 00.000 9960 Guiding  Dir = 3, Dur = 139
20:49:46.690 00.000 9960 IsSlewing returns 0
20:49:46.691 00.001 9960 IsGuiding returns 0
20:49:46.691 00.000 9960 PulseGuide returned control before completion, sleep 149
20:49:46.847 00.156 9960 IsGuiding returns 1
20:49:46.847 00.000 9960 scope still moving after pulse duration time elapsed
20:49:46.879 00.032 9960 IsSlewing returns 0
20:49:46.879 00.000 9960 IsGuiding returns 0
20:49:46.879 00.000 9960 scope move finished after 139 + 49 ms
20:49:46.879 00.000 9960 Move returns status 0, amount 139
20:49:46.880 00.001 9960 MoveAxis(N, 0, ABG)
20:49:46.880 00.000 9960 Move returns status 0, amount 0
20:49:46.880 00.000 9960 move complete, result=0
20:49:46.881 00.001 9960 worker thread done servicing request
20:49:46.881 00.000 9960 Worker thread wakes up
20:49:46.881 00.000 11872 GuideStep: 0.3 px 139 ms WEST, -0.1 px 0 ms NORTH
20:49:46.886 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:49:46.886 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1053,31,31)
20:49:48.137 01.251 9960 Exposure complete
20:49:48.254 00.117 9960 worker thread done servicing request
20:49:48.254 00.000 11872 OnExposeComplete: enter
20:49:48.258 00.004 11872 UpdateGuideState(): m_state=6
20:49:48.262 00.004 11872 Star::Find(15, 1216, 1068, 0, (0,0,0,0), 1.5, 10.0, 255) frame 751
20:49:48.266 00.004 11872 Star::Find returns 1 (0), X=1216.73, Y=1068.48, Mass=5496, SNR=47.2, Peak=131 HFD=6.7
20:49:48.270 00.004 11872 CameraToMount -- cameraTheta (2.43) - m_xAngle (-3.14) = xAngle (5.57 = -0.71)
20:49:48.274 00.004 11872 CameraToMount -- cameraTheta (2.43) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.40 = -0.89)
20:49:48.278 00.004 11872 CameraToMount -- cameraX=-0.34 cameraY=0.30 hyp=0.45 cameraTheta=2.43 mountX=0.34 mountY=-0.35, mountTheta=-0.80
20:49:48.283 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.34, y=0.30, opts=13)
20:49:48.286 00.003 11872 Enqueuing Move request for scope (-0.34, 0.30)
20:49:48.289 00.003 9960 Worker thread wakes up
20:49:48.289 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.30) opts 0xd
20:49:48.290 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.34, 0.30)
20:49:48.290 00.000 9960 Moving (-0.34, 0.30) raw xDistance=0.34 yDistance=-0.35
20:49:48.290 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=208, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
20:49:48.295 00.005 11872 UpdateGuideState exits: m=5496 SNR=47.2
20:49:48.298 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.34
20:49:48.298 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:48.301 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:49:48.306 00.005 11872 Enqueuing Expose request
20:49:48.310 00.004 9960 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
20:49:48.310 00.000 9960 MoveAxis(W, 154, ABG)
20:49:48.310 00.000 9960 Guiding  Dir = 3, Dur = 154
20:49:48.310 00.000 9960 IsSlewing returns 0
20:49:48.311 00.001 9960 IsGuiding returns 0
20:49:48.311 00.000 9960 PulseGuide returned control before completion, sleep 164
20:49:48.489 00.178 9960 IsGuiding returns 1
20:49:48.489 00.000 9960 scope still moving after pulse duration time elapsed
20:49:48.520 00.031 9960 IsSlewing returns 0
20:49:48.521 00.001 9960 IsGuiding returns 0
20:49:48.521 00.000 9960 scope move finished after 154 + 56 ms
20:49:48.521 00.000 9960 Move returns status 0, amount 154
20:49:48.521 00.000 9960 MoveAxis(N, 263, ABG)
20:49:48.521 00.000 9960 Guiding  Dir = 0, Dur = 263
20:49:48.521 00.000 9960 IsSlewing returns 0
20:49:48.521 00.000 9960 IsGuiding returns 0
20:49:48.523 00.002 9960 PulseGuide returned control before completion, sleep 273
20:49:48.801 00.278 9960 IsGuiding returns 1
20:49:48.801 00.000 9960 scope still moving after pulse duration time elapsed
20:49:48.832 00.031 9960 IsSlewing returns 0
20:49:48.834 00.002 9960 IsGuiding returns 0
20:49:48.834 00.000 9960 scope move finished after 263 + 48 ms
20:49:48.834 00.000 9960 Move returns status 0, amount 263
20:49:48.834 00.000 9960 move complete, result=0
20:49:48.834 00.000 9960 worker thread done servicing request
20:49:48.836 00.002 11872 GuideStep: 0.3 px 154 ms WEST, -0.4 px 263 ms NORTH
20:49:48.841 00.005 9960 Worker thread wakes up
20:49:48.841 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:49:48.841 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1053,31,31)
20:49:50.082 01.241 9960 Exposure complete
20:49:50.181 00.099 9960 worker thread done servicing request
20:49:50.182 00.001 11872 OnExposeComplete: enter
20:49:50.189 00.007 11872 UpdateGuideState(): m_state=6
20:49:50.193 00.004 11872 Star::Find(15, 1216, 1068, 0, (0,0,0,0), 1.5, 10.0, 255) frame 752
20:49:50.196 00.003 11872 Star::Find returns 1 (0), X=1216.80, Y=1068.26, Mass=5697, SNR=48.8, Peak=125 HFD=6.6
20:49:50.201 00.005 11872 CameraToMount -- cameraTheta (2.86) - m_xAngle (-3.14) = xAngle (5.99 = -0.29)
20:49:50.207 00.006 11872 CameraToMount -- cameraTheta (2.86) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.82 = -0.46)
20:49:50.213 00.006 11872 CameraToMount -- cameraX=-0.27 cameraY=0.08 hyp=0.28 cameraTheta=2.86 mountX=0.27 mountY=-0.13, mountTheta=-0.44
20:49:50.220 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.27, y=0.08, opts=13)
20:49:50.224 00.004 11872 Enqueuing Move request for scope (-0.27, 0.08)
20:49:50.227 00.003 9960 Worker thread wakes up
20:49:50.227 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=204, med=1, FiltMin=0, FiltMax=182, Gamma=1.000
20:49:50.232 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.08) opts 0xd
20:49:50.232 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.27, 0.08)
20:49:50.232 00.000 9960 Moving (-0.27, 0.08) raw xDistance=0.27 yDistance=-0.13
20:49:50.232 00.000 11872 UpdateGuideState exits: m=5697 SNR=48.8
20:49:50.240 00.008 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:50.245 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.27
20:49:50.245 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:49:50.245 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:49:50.251 00.006 11872 Enqueuing Expose request
20:49:50.257 00.006 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:49:50.257 00.000 9960 MoveAxis(W, 124, ABG)
20:49:50.257 00.000 9960 Guiding  Dir = 3, Dur = 124
20:49:50.257 00.000 9960 IsSlewing returns 0
20:49:50.258 00.001 9960 IsGuiding returns 0
20:49:50.258 00.000 9960 PulseGuide returned control before completion, sleep 134
20:49:50.407 00.149 9960 IsGuiding returns 1
20:49:50.407 00.000 9960 scope still moving after pulse duration time elapsed
20:49:50.438 00.031 9960 IsSlewing returns 0
20:49:50.438 00.000 9960 IsGuiding returns 0
20:49:50.438 00.000 9960 scope move finished after 124 + 56 ms
20:49:50.438 00.000 9960 Move returns status 0, amount 124
20:49:50.439 00.001 9960 MoveAxis(N, 0, ABG)
20:49:50.439 00.000 9960 Move returns status 0, amount 0
20:49:50.440 00.001 9960 move complete, result=0
20:49:50.440 00.000 9960 worker thread done servicing request
20:49:50.440 00.000 9960 Worker thread wakes up
20:49:50.440 00.000 11872 GuideStep: 0.3 px 124 ms WEST, -0.1 px 0 ms NORTH
20:49:50.445 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:49:50.445 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1053,31,31)
20:49:51.694 01.249 9960 Exposure complete
20:49:51.817 00.123 9960 worker thread done servicing request
20:49:51.818 00.001 11872 OnExposeComplete: enter
20:49:51.823 00.005 11872 UpdateGuideState(): m_state=6
20:49:51.827 00.004 11872 Star::Find(15, 1216, 1068, 0, (0,0,0,0), 1.5, 10.0, 255) frame 753
20:49:51.831 00.004 11872 Star::Find returns 1 (0), X=1216.92, Y=1068.40, Mass=5720, SNR=48.9, Peak=128 HFD=6.8
20:49:51.835 00.004 11872 CameraToMount -- cameraTheta (2.16) - m_xAngle (-3.14) = xAngle (5.30 = -0.99)
20:49:51.838 00.003 11872 CameraToMount -- cameraTheta (2.16) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.12 = -1.16)
20:49:51.840 00.002 11872 CameraToMount -- cameraX=-0.15 cameraY=0.22 hyp=0.27 cameraTheta=2.16 mountX=0.15 mountY=-0.24, mountTheta=-1.03
20:49:51.848 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=-0.15, y=0.22, opts=13)
20:49:51.853 00.005 11872 Enqueuing Move request for scope (-0.15, 0.22)
20:49:51.858 00.005 9960 Worker thread wakes up
20:49:51.858 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.22) opts 0xd
20:49:51.859 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.15, 0.22)
20:49:51.859 00.000 9960 Moving (-0.15, 0.22) raw xDistance=0.15 yDistance=-0.24
20:49:51.859 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=1, FiltMin=0, FiltMax=182, Gamma=1.000
20:49:51.865 00.006 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
20:49:51.865 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
20:49:51.865 00.000 11872 UpdateGuideState exits: m=5720 SNR=48.9
20:49:51.871 00.006 9960 MoveAxis(E, 0, ABG)
20:49:51.871 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:51.876 00.005 9960 Move returns status 0, amount 0
20:49:51.877 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:49:51.881 00.004 9960 MoveAxis(N, 182, ABG)
20:49:51.882 00.001 11872 Enqueuing Expose request
20:49:51.886 00.004 9960 Guiding  Dir = 0, Dur = 182
20:49:51.886 00.000 9960 IsSlewing returns 0
20:49:51.886 00.000 9960 IsGuiding returns 0
20:49:51.887 00.001 9960 PulseGuide returned control before completion, sleep 192
20:49:52.091 00.204 9960 IsGuiding returns 1
20:49:52.091 00.000 9960 scope still moving after pulse duration time elapsed
20:49:52.122 00.031 9960 IsSlewing returns 0
20:49:52.122 00.000 9960 IsGuiding returns 0
20:49:52.122 00.000 9960 scope move finished after 182 + 53 ms
20:49:52.123 00.001 9960 Move returns status 0, amount 182
20:49:52.123 00.000 9960 move complete, result=0
20:49:52.123 00.000 9960 worker thread done servicing request
20:49:52.123 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 182 ms NORTH
20:49:52.130 00.007 9960 Worker thread wakes up
20:49:52.130 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:49:52.130 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1053,31,31)
20:49:53.379 01.249 9960 Exposure complete
20:49:53.521 00.142 9960 worker thread done servicing request
20:49:53.521 00.000 11872 OnExposeComplete: enter
20:49:53.526 00.005 11872 UpdateGuideState(): m_state=6
20:49:53.533 00.007 11872 Star::Find(15, 1216, 1068, 0, (0,0,0,0), 1.5, 10.0, 255) frame 754
20:49:53.537 00.004 11872 Star::Find returns 1 (0), X=1216.83, Y=1068.43, Mass=5823, SNR=48.1, Peak=130 HFD=6.8
20:49:53.543 00.006 11872 CameraToMount -- cameraTheta (2.35) - m_xAngle (-3.14) = xAngle (5.48 = -0.80)
20:49:53.548 00.005 11872 CameraToMount -- cameraTheta (2.35) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.31 = -0.97)
20:49:53.553 00.005 11872 CameraToMount -- cameraX=-0.24 cameraY=0.25 hyp=0.35 cameraTheta=2.35 mountX=0.24 mountY=-0.29, mountTheta=-0.87
20:49:53.559 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.24, y=0.25, opts=13)
20:49:53.564 00.005 11872 Enqueuing Move request for scope (-0.24, 0.25)
20:49:53.568 00.004 9960 Worker thread wakes up
20:49:53.568 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=219, med=1, FiltMin=0, FiltMax=182, Gamma=1.000
20:49:53.572 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.25) opts 0xd
20:49:53.573 00.001 11872 UpdateGuideState exits: m=5823 SNR=48.1
20:49:53.577 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.24, 0.25)
20:49:53.578 00.001 9960 Moving (-0.24, 0.25) raw xDistance=0.24 yDistance=-0.29
20:49:53.578 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
20:49:53.578 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:53.581 00.003 9960 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
20:49:53.582 00.001 9960 MoveAxis(W, 101, ABG)
20:49:53.582 00.000 9960 Guiding  Dir = 3, Dur = 101
20:49:53.582 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:49:53.586 00.004 9960 IsSlewing returns 0
20:49:53.586 00.000 11872 Enqueuing Expose request
20:49:53.589 00.003 9960 IsGuiding returns 0
20:49:53.590 00.001 9960 PulseGuide returned control before completion, sleep 111
20:49:53.716 00.126 9960 IsGuiding returns 1
20:49:53.716 00.000 9960 scope still moving after pulse duration time elapsed
20:49:53.745 00.029 9960 IsSlewing returns 0
20:49:53.745 00.000 9960 IsGuiding returns 0
20:49:53.745 00.000 9960 scope move finished after 101 + 54 ms
20:49:53.747 00.002 9960 Move returns status 0, amount 101
20:49:53.747 00.000 9960 MoveAxis(N, 214, ABG)
20:49:53.747 00.000 9960 Guiding  Dir = 0, Dur = 214
20:49:53.747 00.000 9960 IsSlewing returns 0
20:49:53.747 00.000 9960 IsGuiding returns 0
20:49:53.748 00.001 9960 PulseGuide returned control before completion, sleep 224
20:49:53.980 00.232 9960 IsGuiding returns 1
20:49:53.980 00.000 9960 scope still moving after pulse duration time elapsed
20:49:54.009 00.029 9960 IsSlewing returns 0
20:49:54.009 00.000 9960 IsGuiding returns 0
20:49:54.010 00.001 9960 scope move finished after 214 + 48 ms
20:49:54.010 00.000 9960 Move returns status 0, amount 214
20:49:54.011 00.001 9960 move complete, result=0
20:49:54.011 00.000 9960 worker thread done servicing request
20:49:54.011 00.000 11872 GuideStep: 0.2 px 101 ms WEST, -0.3 px 214 ms NORTH
20:49:54.021 00.010 9960 Worker thread wakes up
20:49:54.021 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:49:54.022 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1053,31,31)
20:49:55.274 01.252 9960 Exposure complete
20:49:55.396 00.122 9960 worker thread done servicing request
20:49:55.396 00.000 11872 OnExposeComplete: enter
20:49:55.400 00.004 11872 UpdateGuideState(): m_state=6
20:49:55.404 00.004 11872 Star::Find(15, 1216, 1068, 0, (0,0,0,0), 1.5, 10.0, 255) frame 755
20:49:55.408 00.004 11872 Star::Find returns 1 (0), X=1216.97, Y=1068.45, Mass=5594, SNR=47.9, Peak=140 HFD=6.7
20:49:55.411 00.003 11872 CameraToMount -- cameraTheta (1.93) - m_xAngle (-3.14) = xAngle (5.07 = -1.21)
20:49:55.416 00.005 11872 CameraToMount -- cameraTheta (1.93) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.90 = -1.39)
20:49:55.420 00.004 11872 CameraToMount -- cameraX=-0.10 cameraY=0.26 hyp=0.28 cameraTheta=1.93 mountX=0.10 mountY=-0.28, mountTheta=-1.23
20:49:55.427 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.10, y=0.26, opts=13)
20:49:55.432 00.005 11872 Enqueuing Move request for scope (-0.10, 0.26)
20:49:55.437 00.005 9960 Worker thread wakes up
20:49:55.437 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.26) opts 0xd
20:49:55.437 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=225, med=1, FiltMin=0, FiltMax=184, Gamma=1.000
20:49:55.441 00.004 11872 UpdateGuideState exits: m=5594 SNR=47.9
20:49:55.445 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:55.448 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:49:55.454 00.006 9960 Handling offset move in thread for scope, endpoint = (-0.10, 0.26)
20:49:55.454 00.000 9960 Moving (-0.10, 0.26) raw xDistance=0.10 yDistance=-0.28
20:49:55.454 00.000 11872 Enqueuing Expose request
20:49:55.458 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
20:49:55.458 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
20:49:55.458 00.000 9960 MoveAxis(E, 0, ABG)
20:49:55.458 00.000 9960 Move returns status 0, amount 0
20:49:55.458 00.000 9960 MoveAxis(N, 207, ABG)
20:49:55.458 00.000 9960 Guiding  Dir = 0, Dur = 207
20:49:55.460 00.002 9960 IsSlewing returns 0
20:49:55.460 00.000 9960 IsGuiding returns 0
20:49:55.460 00.000 9960 PulseGuide returned control before completion, sleep 217
20:49:55.683 00.223 9960 IsGuiding returns 1
20:49:55.685 00.002 9960 scope still moving after pulse duration time elapsed
20:49:55.714 00.029 9960 IsSlewing returns 0
20:49:55.716 00.002 9960 IsGuiding returns 1
20:49:55.747 00.031 9960 IsSlewing returns 0
20:49:55.750 00.003 9960 IsGuiding returns 0
20:49:55.750 00.000 9960 scope move finished after 207 + 83 ms
20:49:55.751 00.001 9960 Move returns status 0, amount 207
20:49:55.751 00.000 9960 move complete, result=0
20:49:55.752 00.001 9960 worker thread done servicing request
20:49:55.752 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 207 ms NORTH
20:49:55.759 00.007 9960 Worker thread wakes up
20:49:55.759 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:49:55.760 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1053,31,31)
20:49:57.004 01.244 9960 Exposure complete
20:49:57.204 00.200 9960 worker thread done servicing request
20:49:57.207 00.003 11872 OnExposeComplete: enter
20:49:57.214 00.007 11872 UpdateGuideState(): m_state=6
20:49:57.219 00.005 11872 Star::Find(15, 1216, 1068, 0, (0,0,0,0), 1.5, 10.0, 255) frame 756
20:49:57.224 00.005 11872 Star::Find returns 1 (0), X=1216.78, Y=1068.14, Mass=5560, SNR=48.3, Peak=121 HFD=6.7
20:49:57.238 00.014 11872 CameraToMount -- cameraTheta (-3.00) - m_xAngle (-3.14) = xAngle (0.14 = 0.14)
20:49:57.247 00.009 11872 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (-0.03 = -0.03)
20:49:57.254 00.007 11872 CameraToMount -- cameraX=-0.30 cameraY=-0.04 hyp=0.30 cameraTheta=-3.00 mountX=0.30 mountY=-0.01, mountTheta=-0.03
20:49:57.260 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.30, y=-0.04, opts=13)
20:49:57.265 00.005 11872 Enqueuing Move request for scope (-0.30, -0.04)
20:49:57.271 00.006 9960 Worker thread wakes up
20:49:57.271 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=214, med=1, FiltMin=0, FiltMax=173, Gamma=1.000
20:49:57.276 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.04) opts 0xd
20:49:57.276 00.000 11872 UpdateGuideState exits: m=5560 SNR=48.3
20:49:57.281 00.005 9960 Handling offset move in thread for scope, endpoint = (-0.30, -0.04)
20:49:57.281 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:57.286 00.005 9960 Moving (-0.30, -0.04) raw xDistance=0.30 yDistance=-0.01
20:49:57.286 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
20:49:57.286 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:49:57.286 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:49:57.291 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:49:57.291 00.000 11872 Enqueuing Expose request
20:49:57.296 00.005 9960 MoveAxis(W, 124, ABG)
20:49:57.297 00.001 9960 Guiding  Dir = 3, Dur = 124
20:49:57.297 00.000 9960 IsSlewing returns 0
20:49:57.297 00.000 9960 IsGuiding returns 0
20:49:57.298 00.001 9960 PulseGuide returned control before completion, sleep 134
20:49:57.448 00.150 9960 IsGuiding returns 1
20:49:57.448 00.000 9960 scope still moving after pulse duration time elapsed
20:49:57.479 00.031 9960 IsSlewing returns 0
20:49:57.480 00.001 9960 IsGuiding returns 0
20:49:57.480 00.000 9960 scope move finished after 124 + 58 ms
20:49:57.480 00.000 9960 Move returns status 0, amount 124
20:49:57.480 00.000 9960 MoveAxis(N, 0, ABG)
20:49:57.480 00.000 9960 Move returns status 0, amount 0
20:49:57.480 00.000 9960 move complete, result=0
20:49:57.481 00.001 9960 worker thread done servicing request
20:49:57.481 00.000 11872 GuideStep: 0.3 px 124 ms WEST, -0.0 px 0 ms NORTH
20:49:57.485 00.004 9960 Worker thread wakes up
20:49:57.485 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:49:57.486 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1053,31,31)
20:49:58.742 01.256 9960 Exposure complete
20:49:58.875 00.133 9960 worker thread done servicing request
20:49:58.875 00.000 11872 OnExposeComplete: enter
20:49:58.879 00.004 11872 UpdateGuideState(): m_state=6
20:49:58.884 00.005 11872 Star::Find(15, 1216, 1068, 0, (0,0,0,0), 1.5, 10.0, 255) frame 757
20:49:58.888 00.004 11872 Star::Find returns 1 (0), X=1216.88, Y=1068.48, Mass=5805, SNR=48.6, Peak=139 HFD=6.6
20:49:58.891 00.003 11872 CameraToMount -- cameraTheta (2.15) - m_xAngle (-3.14) = xAngle (5.29 = -1.00)
20:49:58.895 00.004 11872 CameraToMount -- cameraTheta (2.15) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.11 = -1.17)
20:49:58.899 00.004 11872 CameraToMount -- cameraX=-0.19 cameraY=0.30 hyp=0.35 cameraTheta=2.15 mountX=0.19 mountY=-0.33, mountTheta=-1.04
20:49:58.904 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.19, y=0.30, opts=13)
20:49:58.908 00.004 11872 Enqueuing Move request for scope (-0.19, 0.30)
20:49:58.911 00.003 9960 Worker thread wakes up
20:49:58.912 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.30) opts 0xd
20:49:58.912 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.19, 0.30)
20:49:58.912 00.000 9960 Moving (-0.19, 0.30) raw xDistance=0.19 yDistance=-0.33
20:49:58.912 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
20:49:58.913 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
20:49:58.913 00.000 9960 MoveAxis(E, 0, ABG)
20:49:58.913 00.000 9960 Move returns status 0, amount 0
20:49:58.913 00.000 9960 MoveAxis(N, 243, ABG)
20:49:58.913 00.000 9960 Guiding  Dir = 0, Dur = 243
20:49:58.913 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=1, FiltMin=0, FiltMax=185, Gamma=1.000
20:49:58.917 00.004 9960 IsSlewing returns 0
20:49:58.918 00.001 11872 UpdateGuideState exits: m=5805 SNR=48.6
20:49:58.923 00.005 9960 IsGuiding returns 0
20:49:58.924 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:58.930 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:49:58.935 00.005 9960 PulseGuide returned control before completion, sleep 253
20:49:58.935 00.000 11872 Enqueuing Expose request
20:49:59.200 00.265 9960 IsGuiding returns 0
20:49:59.202 00.002 9960 Move returns status 0, amount 243
20:49:59.202 00.000 9960 move complete, result=0
20:49:59.203 00.001 9960 worker thread done servicing request
20:49:59.203 00.000 9960 Worker thread wakes up
20:49:59.204 00.001 11872 GuideStep: 0.2 px 0 ms EAST, -0.3 px 243 ms NORTH
20:49:59.210 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:49:59.210 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1053,31,31)
20:50:00.460 01.250 9960 Exposure complete
20:50:00.589 00.129 9960 worker thread done servicing request
20:50:00.590 00.001 11872 OnExposeComplete: enter
20:50:00.593 00.003 11872 UpdateGuideState(): m_state=6
20:50:00.597 00.004 11872 Star::Find(15, 1216, 1068, 0, (0,0,0,0), 1.5, 10.0, 255) frame 758
20:50:00.602 00.005 11872 Star::Find returns 1 (0), X=1216.81, Y=1068.30, Mass=5942, SNR=49.8, Peak=135 HFD=6.6
20:50:00.606 00.004 11872 CameraToMount -- cameraTheta (2.72) - m_xAngle (-3.14) = xAngle (5.86 = -0.43)
20:50:00.610 00.004 11872 CameraToMount -- cameraTheta (2.72) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.68 = -0.60)
20:50:00.614 00.004 11872 CameraToMount -- cameraX=-0.26 cameraY=0.12 hyp=0.28 cameraTheta=2.72 mountX=0.26 mountY=-0.16, mountTheta=-0.55
20:50:00.620 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.26, y=0.12, opts=13)
20:50:00.624 00.004 11872 Enqueuing Move request for scope (-0.26, 0.12)
20:50:00.627 00.003 9960 Worker thread wakes up
20:50:00.627 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=230, med=1, FiltMin=0, FiltMax=188, Gamma=1.000
20:50:00.632 00.005 11872 UpdateGuideState exits: m=5942 SNR=49.8
20:50:00.636 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:00.639 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:50:00.644 00.005 11872 Enqueuing Expose request
20:50:00.649 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.12) opts 0xd
20:50:00.649 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.26, 0.12)
20:50:00.650 00.001 9960 Moving (-0.26, 0.12) raw xDistance=0.26 yDistance=-0.16
20:50:00.650 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
20:50:00.650 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:50:00.650 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
20:50:00.650 00.000 9960 MoveAxis(W, 108, ABG)
20:50:00.652 00.002 9960 Guiding  Dir = 3, Dur = 108
20:50:00.652 00.000 9960 IsSlewing returns 0
20:50:00.652 00.000 9960 IsGuiding returns 0
20:50:00.653 00.001 9960 PulseGuide returned control before completion, sleep 118
20:50:00.781 00.128 9960 IsGuiding returns 1
20:50:00.782 00.001 9960 scope still moving after pulse duration time elapsed
20:50:00.813 00.031 9960 IsSlewing returns 0
20:50:00.814 00.001 9960 IsGuiding returns 0
20:50:00.815 00.001 9960 scope move finished after 108 + 54 ms
20:50:00.815 00.000 9960 Move returns status 0, amount 108
20:50:00.816 00.001 9960 MoveAxis(N, 0, ABG)
20:50:00.816 00.000 9960 Move returns status 0, amount 0
20:50:00.816 00.000 9960 move complete, result=0
20:50:00.818 00.002 9960 worker thread done servicing request
20:50:00.818 00.000 9960 Worker thread wakes up
20:50:00.818 00.000 11872 GuideStep: 0.3 px 108 ms WEST, -0.2 px 0 ms NORTH
20:50:00.825 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:50:00.826 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1053,31,31)
20:50:02.075 01.249 9960 Exposure complete
20:50:02.231 00.156 9960 worker thread done servicing request
20:50:02.231 00.000 11872 OnExposeComplete: enter
20:50:02.237 00.006 11872 UpdateGuideState(): m_state=6
20:50:02.244 00.007 11872 Star::Find(15, 1216, 1068, 0, (0,0,0,0), 1.5, 10.0, 255) frame 759
20:50:02.249 00.005 11872 Star::Find returns 1 (0), X=1216.90, Y=1068.38, Mass=5684, SNR=48.2, Peak=130 HFD=6.7
20:50:02.253 00.004 11872 CameraToMount -- cameraTheta (2.29) - m_xAngle (-3.14) = xAngle (5.43 = -0.85)
20:50:02.255 00.002 11872 CameraToMount -- cameraTheta (2.29) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.26 = -1.03)
20:50:02.259 00.004 11872 CameraToMount -- cameraX=-0.18 cameraY=0.20 hyp=0.27 cameraTheta=2.29 mountX=0.17 mountY=-0.23, mountTheta=-0.92
20:50:02.264 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.18, y=0.20, opts=13)
20:50:02.269 00.005 11872 Enqueuing Move request for scope (-0.18, 0.20)
20:50:02.273 00.004 9960 Worker thread wakes up
20:50:02.273 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=217, med=1, FiltMin=0, FiltMax=191, Gamma=1.000
20:50:02.278 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.20) opts 0xd
20:50:02.278 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.18, 0.20)
20:50:02.278 00.000 9960 Moving (-0.18, 0.20) raw xDistance=0.17 yDistance=-0.23
20:50:02.279 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
20:50:02.279 00.000 11872 UpdateGuideState exits: m=5684 SNR=48.2
20:50:02.282 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:02.285 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:50:02.290 00.005 11872 Enqueuing Expose request
20:50:02.293 00.003 9960 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
20:50:02.294 00.001 9960 MoveAxis(E, 0, ABG)
20:50:02.294 00.000 9960 Move returns status 0, amount 0
20:50:02.294 00.000 9960 MoveAxis(N, 169, ABG)
20:50:02.294 00.000 9960 Guiding  Dir = 0, Dur = 169
20:50:02.294 00.000 9960 IsSlewing returns 0
20:50:02.295 00.001 9960 IsGuiding returns 0
20:50:02.295 00.000 9960 PulseGuide returned control before completion, sleep 179
20:50:02.488 00.193 9960 IsGuiding returns 1
20:50:02.489 00.001 9960 scope still moving after pulse duration time elapsed
20:50:02.519 00.030 9960 IsSlewing returns 0
20:50:02.520 00.001 9960 IsGuiding returns 0
20:50:02.521 00.001 9960 scope move finished after 169 + 56 ms
20:50:02.521 00.000 9960 Move returns status 0, amount 169
20:50:02.522 00.001 9960 move complete, result=0
20:50:02.522 00.000 9960 worker thread done servicing request
20:50:02.522 00.000 9960 Worker thread wakes up
20:50:02.523 00.001 11872 GuideStep: 0.2 px 0 ms EAST, -0.2 px 169 ms NORTH
20:50:02.529 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:50:02.529 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1053,31,31)
20:50:03.783 01.254 9960 Exposure complete
20:50:03.917 00.134 9960 worker thread done servicing request
20:50:03.917 00.000 11872 OnExposeComplete: enter
20:50:03.923 00.006 11872 UpdateGuideState(): m_state=6
20:50:03.926 00.003 11872 Star::Find(15, 1216, 1068, 0, (0,0,0,0), 1.5, 10.0, 255) frame 760
20:50:03.930 00.004 11872 Star::Find returns 1 (0), X=1216.96, Y=1068.22, Mass=5746, SNR=48.4, Peak=130 HFD=6.8
20:50:03.933 00.003 11872 CameraToMount -- cameraTheta (2.86) - m_xAngle (-3.14) = xAngle (5.99 = -0.29)
20:50:03.936 00.003 11872 CameraToMount -- cameraTheta (2.86) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.82 = -0.46)
20:50:03.940 00.004 11872 CameraToMount -- cameraX=-0.11 cameraY=0.03 hyp=0.12 cameraTheta=2.86 mountX=0.11 mountY=-0.05, mountTheta=-0.44
20:50:03.947 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.11, y=0.03, opts=13)
20:50:03.951 00.004 11872 Enqueuing Move request for scope (-0.11, 0.03)
20:50:03.955 00.004 9960 Worker thread wakes up
20:50:03.956 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.03) opts 0xd
20:50:03.956 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.11, 0.03)
20:50:03.956 00.000 9960 Moving (-0.11, 0.03) raw xDistance=0.11 yDistance=-0.05
20:50:03.956 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
20:50:03.957 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:50:03.957 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=1, FiltMin=0, FiltMax=185, Gamma=1.000
20:50:03.963 00.006 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:50:03.963 00.000 11872 UpdateGuideState exits: m=5746 SNR=48.4
20:50:03.968 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:03.971 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:50:03.976 00.005 11872 Enqueuing Expose request
20:50:03.979 00.003 9960 MoveAxis(E, 0, ABG)
20:50:03.979 00.000 9960 Move returns status 0, amount 0
20:50:03.979 00.000 9960 MoveAxis(N, 0, ABG)
20:50:03.979 00.000 9960 Move returns status 0, amount 0
20:50:03.980 00.001 9960 move complete, result=0
20:50:03.980 00.000 9960 worker thread done servicing request
20:50:03.981 00.001 9960 Worker thread wakes up
20:50:03.981 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:50:03.984 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
20:50:03.985 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1053,31,31)
20:50:05.236 01.251 9960 Exposure complete
20:50:05.371 00.135 9960 worker thread done servicing request
20:50:05.371 00.000 11872 OnExposeComplete: enter
20:50:05.375 00.004 11872 UpdateGuideState(): m_state=6
20:50:05.379 00.004 11872 Star::Find(15, 1216, 1068, 0, (0,0,0,0), 1.5, 10.0, 255) frame 761
20:50:05.384 00.005 11872 Star::Find returns 1 (0), X=1216.87, Y=1068.39, Mass=5530, SNR=47.3, Peak=125 HFD=6.7
20:50:05.389 00.005 11872 CameraToMount -- cameraTheta (2.35) - m_xAngle (-3.14) = xAngle (5.49 = -0.80)
20:50:05.392 00.003 11872 CameraToMount -- cameraTheta (2.35) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.31 = -0.97)
20:50:05.396 00.004 11872 CameraToMount -- cameraX=-0.20 cameraY=0.20 hyp=0.29 cameraTheta=2.35 mountX=0.20 mountY=-0.24, mountTheta=-0.87
20:50:05.403 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.20, y=0.20, opts=13)
20:50:05.407 00.004 11872 Enqueuing Move request for scope (-0.20, 0.20)
20:50:05.411 00.004 9960 Worker thread wakes up
20:50:05.411 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.20) opts 0xd
20:50:05.411 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.20, 0.20)
20:50:05.412 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
20:50:05.415 00.003 11872 UpdateGuideState exits: m=5530 SNR=47.3
20:50:05.420 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:05.423 00.003 9960 Moving (-0.20, 0.20) raw xDistance=0.20 yDistance=-0.24
20:50:05.424 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
20:50:05.424 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:50:05.428 00.004 11872 Enqueuing Expose request
20:50:05.432 00.004 9960 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
20:50:05.432 00.000 9960 MoveAxis(E, 0, ABG)
20:50:05.432 00.000 9960 Move returns status 0, amount 0
20:50:05.432 00.000 9960 MoveAxis(N, 176, ABG)
20:50:05.433 00.001 9960 Guiding  Dir = 0, Dur = 176
20:50:05.433 00.000 9960 IsSlewing returns 0
20:50:05.433 00.000 9960 IsGuiding returns 0
20:50:05.434 00.001 9960 PulseGuide returned control before completion, sleep 186
20:50:05.629 00.195 9960 IsGuiding returns 1
20:50:05.630 00.001 9960 scope still moving after pulse duration time elapsed
20:50:05.660 00.030 9960 IsSlewing returns 0
20:50:05.662 00.002 9960 IsGuiding returns 0
20:50:05.663 00.001 9960 scope move finished after 176 + 53 ms
20:50:05.664 00.001 9960 Move returns status 0, amount 176
20:50:05.664 00.000 9960 move complete, result=0
20:50:05.665 00.001 9960 worker thread done servicing request
20:50:05.665 00.000 9960 Worker thread wakes up
20:50:05.665 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.2 px 176 ms NORTH
20:50:05.673 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
20:50:05.673 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1053,31,31)
20:50:06.921 01.248 9960 Exposure complete
20:50:07.048 00.127 9960 worker thread done servicing request
20:50:07.048 00.000 11872 OnExposeComplete: enter
20:50:07.052 00.004 11872 UpdateGuideState(): m_state=6
20:50:07.056 00.004 11872 Star::Find(15, 1216, 1068, 0, (0,0,0,0), 1.5, 10.0, 255) frame 762
20:50:07.060 00.004 11872 Star::Find returns 1 (0), X=1216.77, Y=1068.47, Mass=5934, SNR=50.0, Peak=136 HFD=6.8
20:50:07.063 00.003 11872 CameraToMount -- cameraTheta (2.37) - m_xAngle (-3.14) = xAngle (5.51 = -0.77)
20:50:07.068 00.005 11872 CameraToMount -- cameraTheta (2.37) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.34 = -0.94)
20:50:07.071 00.003 11872 CameraToMount -- cameraX=-0.30 cameraY=0.29 hyp=0.41 cameraTheta=2.37 mountX=0.30 mountY=-0.33, mountTheta=-0.85
20:50:07.076 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.30, y=0.29, opts=13)
20:50:07.081 00.005 11872 Enqueuing Move request for scope (-0.30, 0.29)
20:50:07.087 00.006 9960 Worker thread wakes up
20:50:07.087 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.29) opts 0xd
20:50:07.087 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.30, 0.29)
20:50:07.087 00.000 9960 Moving (-0.30, 0.29) raw xDistance=0.30 yDistance=-0.33
20:50:07.087 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
20:50:07.087 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
20:50:07.088 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=1, FiltMin=0, FiltMax=185, Gamma=1.000
20:50:07.093 00.005 9960 MoveAxis(W, 124, ABG)
20:50:07.093 00.000 9960 Guiding  Dir = 3, Dur = 124
20:50:07.093 00.000 11872 UpdateGuideState exits: m=5934 SNR=50.0
20:50:07.098 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:07.101 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:50:07.104 00.003 9960 IsSlewing returns 0
20:50:07.105 00.001 11872 Enqueuing Expose request
20:50:07.109 00.004 9960 IsGuiding returns 0
20:50:07.109 00.000 9960 PulseGuide returned control before completion, sleep 134
20:50:07.252 00.143 9960 IsGuiding returns 1
20:50:07.252 00.000 9960 scope still moving after pulse duration time elapsed
20:50:07.283 00.031 9960 IsSlewing returns 0
20:50:07.285 00.002 9960 IsGuiding returns 0
20:50:07.285 00.000 9960 scope move finished after 124 + 51 ms
20:50:07.286 00.001 9960 Move returns status 0, amount 124
20:50:07.286 00.000 9960 MoveAxis(N, 250, ABG)
20:50:07.286 00.000 9960 Guiding  Dir = 0, Dur = 250
20:50:07.287 00.001 9960 IsSlewing returns 0
20:50:07.287 00.000 9960 IsGuiding returns 0
20:50:07.288 00.001 9960 PulseGuide returned control before completion, sleep 260
20:50:07.563 00.275 9960 IsGuiding returns 1
20:50:07.564 00.001 9960 scope still moving after pulse duration time elapsed
20:50:07.593 00.029 9960 IsSlewing returns 0
20:50:07.595 00.002 9960 IsGuiding returns 0
20:50:07.595 00.000 9960 scope move finished after 250 + 56 ms
20:50:07.595 00.000 9960 Move returns status 0, amount 250
20:50:07.595 00.000 9960 move complete, result=0
20:50:07.595 00.000 9960 worker thread done servicing request
20:50:07.596 00.001 9960 Worker thread wakes up
20:50:07.596 00.000 11872 GuideStep: 0.3 px 124 ms WEST, -0.3 px 250 ms NORTH
20:50:07.602 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:50:07.602 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1053,31,31)
20:50:08.856 01.254 9960 Exposure complete
20:50:08.988 00.132 9960 worker thread done servicing request
20:50:08.988 00.000 11872 OnExposeComplete: enter
20:50:08.994 00.006 11872 UpdateGuideState(): m_state=6
20:50:08.998 00.004 11872 Star::Find(15, 1216, 1068, 0, (0,0,0,0), 1.5, 10.0, 255) frame 763
20:50:09.002 00.004 11872 Star::Find returns 1 (0), X=1216.84, Y=1068.34, Mass=5996, SNR=50.5, Peak=132 HFD=6.8
20:50:09.007 00.005 11872 CameraToMount -- cameraTheta (2.56) - m_xAngle (-3.14) = xAngle (5.70 = -0.59)
20:50:09.010 00.003 11872 CameraToMount -- cameraTheta (2.56) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.52 = -0.76)
20:50:09.014 00.004 11872 CameraToMount -- cameraX=-0.23 cameraY=0.15 hyp=0.28 cameraTheta=2.56 mountX=0.23 mountY=-0.19, mountTheta=-0.69
20:50:09.021 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.23, y=0.15, opts=13)
20:50:09.025 00.004 11872 Enqueuing Move request for scope (-0.23, 0.15)
20:50:09.028 00.003 9960 Worker thread wakes up
20:50:09.029 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.15) opts 0xd
20:50:09.029 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.23, 0.15)
20:50:09.029 00.000 9960 Moving (-0.23, 0.15) raw xDistance=0.23 yDistance=-0.19
20:50:09.029 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.23
20:50:09.030 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:50:09.030 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=1, FiltMin=0, FiltMax=194, Gamma=1.000
20:50:09.034 00.004 11872 UpdateGuideState exits: m=5996 SNR=50.5
20:50:09.038 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
20:50:09.038 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:09.042 00.004 9960 MoveAxis(W, 107, ABG)
20:50:09.042 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:50:09.046 00.004 11872 Enqueuing Expose request
20:50:09.051 00.005 9960 Guiding  Dir = 3, Dur = 107
20:50:09.051 00.000 9960 IsSlewing returns 0
20:50:09.051 00.000 9960 IsGuiding returns 0
20:50:09.052 00.001 9960 PulseGuide returned control before completion, sleep 117
20:50:09.173 00.121 9960 IsGuiding returns 1
20:50:09.173 00.000 9960 scope still moving after pulse duration time elapsed
20:50:09.203 00.030 9960 IsSlewing returns 0
20:50:09.205 00.002 9960 IsGuiding returns 0
20:50:09.206 00.001 9960 scope move finished after 107 + 47 ms
20:50:09.207 00.001 9960 Move returns status 0, amount 107
20:50:09.208 00.001 9960 MoveAxis(N, 0, ABG)
20:50:09.208 00.000 9960 Move returns status 0, amount 0
20:50:09.208 00.000 9960 move complete, result=0
20:50:09.209 00.001 9960 worker thread done servicing request
20:50:09.209 00.000 9960 Worker thread wakes up
20:50:09.209 00.000 11872 GuideStep: 0.2 px 107 ms WEST, -0.2 px 0 ms NORTH
20:50:09.215 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:50:09.215 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1053,31,31)
20:50:10.464 01.249 9960 Exposure complete
20:50:10.582 00.118 9960 worker thread done servicing request
20:50:10.582 00.000 11872 OnExposeComplete: enter
20:50:10.586 00.004 11872 UpdateGuideState(): m_state=6
20:50:10.590 00.004 11872 Star::Find(15, 1216, 1068, 0, (0,0,0,0), 1.5, 10.0, 255) frame 764
20:50:10.594 00.004 11872 Star::Find returns 1 (0), X=1216.92, Y=1068.52, Mass=5731, SNR=48.7, Peak=138 HFD=6.6
20:50:10.598 00.004 11872 CameraToMount -- cameraTheta (1.99) - m_xAngle (-3.14) = xAngle (5.13 = -1.15)
20:50:10.602 00.004 11872 CameraToMount -- cameraTheta (1.99) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.96 = -1.33)
20:50:10.607 00.005 11872 CameraToMount -- cameraX=-0.15 cameraY=0.33 hyp=0.36 cameraTheta=1.99 mountX=0.15 mountY=-0.35, mountTheta=-1.18
20:50:10.613 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.15, y=0.33, opts=13)
20:50:10.618 00.005 11872 Enqueuing Move request for scope (-0.15, 0.33)
20:50:10.623 00.005 9960 Worker thread wakes up
20:50:10.623 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.33) opts 0xd
20:50:10.623 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.15, 0.33)
20:50:10.623 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=232, med=1, FiltMin=0, FiltMax=181, Gamma=1.000
20:50:10.628 00.005 11872 UpdateGuideState exits: m=5731 SNR=48.7
20:50:10.632 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:10.636 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:50:10.640 00.004 11872 Enqueuing Expose request
20:50:10.645 00.005 9960 Moving (-0.15, 0.33) raw xDistance=0.15 yDistance=-0.35
20:50:10.645 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
20:50:10.645 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
20:50:10.645 00.000 9960 MoveAxis(E, 0, ABG)
20:50:10.645 00.000 9960 Move returns status 0, amount 0
20:50:10.646 00.001 9960 MoveAxis(N, 264, ABG)
20:50:10.646 00.000 9960 Guiding  Dir = 0, Dur = 264
20:50:10.646 00.000 9960 IsSlewing returns 0
20:50:10.647 00.001 9960 IsGuiding returns 0
20:50:10.647 00.000 9960 PulseGuide returned control before completion, sleep 274
20:50:10.924 00.277 9960 IsGuiding returns 1
20:50:10.925 00.001 9960 scope still moving after pulse duration time elapsed
20:50:10.955 00.030 9960 IsSlewing returns 0
20:50:10.955 00.000 9960 IsGuiding returns 0
20:50:10.956 00.001 9960 scope move finished after 264 + 45 ms
20:50:10.956 00.000 9960 Move returns status 0, amount 264
20:50:10.957 00.001 9960 move complete, result=0
20:50:10.957 00.000 9960 worker thread done servicing request
20:50:10.957 00.000 9960 Worker thread wakes up
20:50:10.957 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:50:10.957 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.4 px 264 ms NORTH
20:50:10.964 00.007 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1053,31,31)
20:50:12.218 01.254 9960 Exposure complete
20:50:12.346 00.128 9960 worker thread done servicing request
20:50:12.346 00.000 11872 OnExposeComplete: enter
20:50:12.350 00.004 11872 UpdateGuideState(): m_state=6
20:50:12.354 00.004 11872 Star::Find(15, 1216, 1068, 0, (0,0,0,0), 1.5, 10.0, 255) frame 765
20:50:12.358 00.004 11872 Star::Find returns 1 (0), X=1216.74, Y=1068.36, Mass=5737, SNR=48.9, Peak=132 HFD=6.6
20:50:12.361 00.003 11872 CameraToMount -- cameraTheta (2.65) - m_xAngle (-3.14) = xAngle (5.79 = -0.49)
20:50:12.366 00.005 11872 CameraToMount -- cameraTheta (2.65) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.62 = -0.66)
20:50:12.370 00.004 11872 CameraToMount -- cameraX=-0.34 cameraY=0.18 hyp=0.38 cameraTheta=2.65 mountX=0.34 mountY=-0.23, mountTheta=-0.61
20:50:12.376 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.34, y=0.18, opts=13)
20:50:12.380 00.004 11872 Enqueuing Move request for scope (-0.34, 0.18)
20:50:12.383 00.003 9960 Worker thread wakes up
20:50:12.383 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=224, med=1, FiltMin=0, FiltMax=188, Gamma=1.000
20:50:12.388 00.005 11872 UpdateGuideState exits: m=5737 SNR=48.9
20:50:12.392 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:12.395 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:50:12.400 00.005 11872 Enqueuing Expose request
20:50:12.404 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.18) opts 0xd
20:50:12.404 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.34, 0.18)
20:50:12.404 00.000 9960 Moving (-0.34, 0.18) raw xDistance=0.34 yDistance=-0.23
20:50:12.404 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.34
20:50:12.405 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
20:50:12.405 00.000 9960 MoveAxis(W, 140, ABG)
20:50:12.405 00.000 9960 Guiding  Dir = 3, Dur = 140
20:50:12.405 00.000 9960 IsSlewing returns 0
20:50:12.406 00.001 9960 IsGuiding returns 0
20:50:12.407 00.001 9960 PulseGuide returned control before completion, sleep 150
20:50:12.568 00.161 9960 IsGuiding returns 1
20:50:12.569 00.001 9960 scope still moving after pulse duration time elapsed
20:50:12.599 00.030 9960 IsSlewing returns 0
20:50:12.602 00.003 9960 IsGuiding returns 0
20:50:12.602 00.000 9960 scope move finished after 140 + 56 ms
20:50:12.602 00.000 9960 Move returns status 0, amount 140
20:50:12.603 00.001 9960 MoveAxis(N, 175, ABG)
20:50:12.603 00.000 9960 Guiding  Dir = 0, Dur = 175
20:50:12.604 00.001 9960 IsSlewing returns 0
20:50:12.604 00.000 9960 IsGuiding returns 0
20:50:12.605 00.001 9960 PulseGuide returned control before completion, sleep 185
20:50:12.801 00.196 9960 IsGuiding returns 1
20:50:12.803 00.002 9960 scope still moving after pulse duration time elapsed
20:50:12.834 00.031 9960 IsSlewing returns 0
20:50:12.836 00.002 9960 IsGuiding returns 0
20:50:12.836 00.000 9960 scope move finished after 175 + 57 ms
20:50:12.838 00.002 9960 Move returns status 0, amount 175
20:50:12.838 00.000 9960 move complete, result=0
20:50:12.838 00.000 9960 worker thread done servicing request
20:50:12.838 00.000 9960 Worker thread wakes up
20:50:12.839 00.001 11872 GuideStep: 0.3 px 140 ms WEST, -0.2 px 175 ms NORTH
20:50:12.845 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:50:12.845 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1053,31,31)
20:50:14.098 01.253 9960 Exposure complete
20:50:14.229 00.131 11872 OnExposeComplete: enter
20:50:14.235 00.006 9960 worker thread done servicing request
20:50:14.235 00.000 11872 UpdateGuideState(): m_state=6
20:50:14.241 00.006 11872 Star::Find(15, 1216, 1068, 0, (0,0,0,0), 1.5, 10.0, 255) frame 766
20:50:14.247 00.006 11872 Star::Find returns 1 (0), X=1216.99, Y=1068.04, Mass=5649, SNR=47.7, Peak=123 HFD=6.4
20:50:14.251 00.004 11872 CameraToMount -- cameraTheta (-2.10) - m_xAngle (-3.14) = xAngle (1.04 = 1.04)
20:50:14.256 00.005 11872 CameraToMount -- cameraTheta (-2.10) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.86 = 0.86)
20:50:14.259 00.003 11872 CameraToMount -- cameraX=-0.09 cameraY=-0.15 hyp=0.17 cameraTheta=-2.10 mountX=0.09 mountY=0.13, mountTheta=0.98
20:50:14.265 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.09, y=-0.15, opts=13)
20:50:14.268 00.003 11872 Enqueuing Move request for scope (-0.09, -0.15)
20:50:14.272 00.004 9960 Worker thread wakes up
20:50:14.272 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.15) opts 0xd
20:50:14.273 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.09, -0.15)
20:50:14.273 00.000 9960 Moving (-0.09, -0.15) raw xDistance=0.09 yDistance=0.13
20:50:14.273 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=1, FiltMin=0, FiltMax=173, Gamma=1.000
20:50:14.277 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
20:50:14.278 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:50:14.278 00.000 11872 UpdateGuideState exits: m=5649 SNR=47.7
20:50:14.282 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:14.287 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:50:14.290 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
20:50:14.290 00.000 11872 Enqueuing Expose request
20:50:14.294 00.004 9960 MoveAxis(E, 0, ABG)
20:50:14.294 00.000 9960 Move returns status 0, amount 0
20:50:14.294 00.000 9960 MoveAxis(N, 0, ABG)
20:50:14.294 00.000 9960 Move returns status 0, amount 0
20:50:14.294 00.000 9960 move complete, result=0
20:50:14.295 00.001 9960 worker thread done servicing request
20:50:14.296 00.001 11872 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:50:14.300 00.004 9960 Worker thread wakes up
20:50:14.300 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:50:14.300 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1053,31,31)
20:50:15.547 01.247 9960 Exposure complete
20:50:15.690 00.143 9960 worker thread done servicing request
20:50:15.690 00.000 11872 OnExposeComplete: enter
20:50:15.694 00.004 11872 UpdateGuideState(): m_state=6
20:50:15.698 00.004 11872 Star::Find(15, 1216, 1068, 0, (0,0,0,0), 1.5, 10.0, 255) frame 767
20:50:15.701 00.003 11872 Star::Find returns 1 (0), X=1216.66, Y=1069.06, Mass=5197, SNR=46.7, Peak=137 HFD=6.3
20:50:15.705 00.004 11872 CameraToMount -- cameraTheta (2.01) - m_xAngle (-3.14) = xAngle (5.15 = -1.14)
20:50:15.710 00.005 11872 CameraToMount -- cameraTheta (2.01) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.97 = -1.31)
20:50:15.715 00.005 11872 CameraToMount -- cameraX=-0.41 cameraY=0.88 hyp=0.97 cameraTheta=2.01 mountX=0.41 mountY=-0.94, mountTheta=-1.16
20:50:15.720 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.41, y=0.88, opts=13)
20:50:15.725 00.005 11872 Enqueuing Move request for scope (-0.41, 0.88)
20:50:15.731 00.006 9960 Worker thread wakes up
20:50:15.731 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=210, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
20:50:15.737 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.41, 0.88) opts 0xd
20:50:15.738 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.41, 0.88)
20:50:15.738 00.000 9960 Moving (-0.41, 0.88) raw xDistance=0.41 yDistance=-0.94
20:50:15.738 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.41
20:50:15.738 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.94 from input -0.94
20:50:15.738 00.000 9960 MoveAxis(W, 171, ABG)
20:50:15.739 00.001 9960 Guiding  Dir = 3, Dur = 171
20:50:15.739 00.000 11872 UpdateGuideState exits: m=5197 SNR=46.7
20:50:15.744 00.005 9960 IsSlewing returns 0
20:50:15.744 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:15.748 00.004 9960 IsGuiding returns 0
20:50:15.748 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:50:15.751 00.003 11872 Enqueuing Expose request
20:50:15.755 00.004 9960 PulseGuide returned control before completion, sleep 181
20:50:15.947 00.192 9960 IsGuiding returns 1
20:50:15.947 00.000 9960 scope still moving after pulse duration time elapsed
20:50:15.979 00.032 9960 IsSlewing returns 0
20:50:15.980 00.001 9960 IsGuiding returns 0
20:50:15.981 00.001 9960 scope move finished after 171 + 62 ms
20:50:15.982 00.001 9960 Move returns status 0, amount 171
20:50:15.982 00.000 9960 MoveAxis(N, 699, ABG)
20:50:15.982 00.000 9960 Guiding  Dir = 0, Dur = 699
20:50:15.983 00.001 9960 IsSlewing returns 0
20:50:15.983 00.000 9960 IsGuiding returns 0
20:50:15.985 00.002 9960 PulseGuide returned control before completion, sleep 709
20:50:16.700 00.715 9960 IsGuiding returns 1
20:50:16.702 00.002 9960 scope still moving after pulse duration time elapsed
20:50:16.731 00.029 9960 IsSlewing returns 0
20:50:16.732 00.001 9960 IsGuiding returns 0
20:50:16.733 00.001 9960 scope move finished after 699 + 49 ms
20:50:16.733 00.000 9960 Move returns status 0, amount 699
20:50:16.733 00.000 9960 move complete, result=0
20:50:16.733 00.000 9960 worker thread done servicing request
20:50:16.735 00.002 9960 Worker thread wakes up
20:50:16.735 00.000 11872 GuideStep: 0.4 px 171 ms WEST, -0.9 px 699 ms NORTH
20:50:16.741 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:50:16.741 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1053,31,31)
20:50:17.994 01.253 9960 Exposure complete
20:50:18.122 00.128 9960 worker thread done servicing request
20:50:18.122 00.000 11872 OnExposeComplete: enter
20:50:18.127 00.005 11872 UpdateGuideState(): m_state=6
20:50:18.130 00.003 11872 Star::Find(15, 1216, 1069, 0, (0,0,0,0), 1.5, 10.0, 255) frame 768
20:50:18.134 00.004 11872 Star::Find returns 1 (0), X=1216.88, Y=1067.56, Mass=5878, SNR=49.0, Peak=146 HFD=6.7
20:50:18.137 00.003 11872 CameraToMount -- cameraTheta (-1.87) - m_xAngle (-3.14) = xAngle (1.27 = 1.27)
20:50:18.143 00.006 11872 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.10 = 1.10)
20:50:18.149 00.006 11872 CameraToMount -- cameraX=-0.19 cameraY=-0.62 hyp=0.65 cameraTheta=-1.87 mountX=0.19 mountY=0.58, mountTheta=1.25
20:50:18.155 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.19, y=-0.62, opts=13)
20:50:18.160 00.005 11872 Enqueuing Move request for scope (-0.19, -0.62)
20:50:18.163 00.003 9960 Worker thread wakes up
20:50:18.164 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.62) opts 0xd
20:50:18.164 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.19, -0.62)
20:50:18.164 00.000 9960 Moving (-0.19, -0.62) raw xDistance=0.19 yDistance=0.58
20:50:18.164 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
20:50:18.165 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:50:18.165 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=223, med=1, FiltMin=0, FiltMax=197, Gamma=1.000
20:50:18.169 00.004 11872 UpdateGuideState exits: m=5878 SNR=49.0
20:50:18.173 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:18.178 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:50:18.182 00.004 11872 Enqueuing Expose request
20:50:18.185 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.58
20:50:18.185 00.000 9960 MoveAxis(E, 0, ABG)
20:50:18.185 00.000 9960 Move returns status 0, amount 0
20:50:18.185 00.000 9960 MoveAxis(N, 0, ABG)
20:50:18.186 00.001 9960 Move returns status 0, amount 0
20:50:18.186 00.000 9960 move complete, result=0
20:50:18.186 00.000 9960 worker thread done servicing request
20:50:18.186 00.000 9960 Worker thread wakes up
20:50:18.188 00.002 9960 worker thread servicing REQUEST_EXPOSE 1000
20:50:18.188 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 0.6 px 0 ms NORTH
20:50:18.193 00.005 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1053,31,31)
20:50:19.448 01.255 9960 Exposure complete
20:50:19.583 00.135 9960 worker thread done servicing request
20:50:19.583 00.000 11872 OnExposeComplete: enter
20:50:19.588 00.005 11872 UpdateGuideState(): m_state=6
20:50:19.591 00.003 11872 Star::Find(15, 1216, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 769
20:50:19.595 00.004 11872 Star::Find returns 1 (0), X=1216.96, Y=1067.68, Mass=5933, SNR=49.8, Peak=136 HFD=6.7
20:50:19.600 00.005 11872 CameraToMount -- cameraTheta (-1.80) - m_xAngle (-3.14) = xAngle (1.34 = 1.34)
20:50:19.602 00.002 11872 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.17 = 1.17)
20:50:19.607 00.005 11872 CameraToMount -- cameraX=-0.11 cameraY=-0.50 hyp=0.51 cameraTheta=-1.80 mountX=0.12 mountY=0.47, mountTheta=1.33
20:50:19.613 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.11, y=-0.50, opts=13)
20:50:19.618 00.005 11872 Enqueuing Move request for scope (-0.11, -0.50)
20:50:19.622 00.004 9960 Worker thread wakes up
20:50:19.622 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.50) opts 0xd
20:50:19.623 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=220, med=1, FiltMin=0, FiltMax=192, Gamma=1.000
20:50:19.626 00.003 11872 UpdateGuideState exits: m=5933 SNR=49.8
20:50:19.631 00.005 9960 Handling offset move in thread for scope, endpoint = (-0.11, -0.50)
20:50:19.631 00.000 9960 Moving (-0.11, -0.50) raw xDistance=0.12 yDistance=0.47
20:50:19.631 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:19.634 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:50:19.639 00.005 11872 Enqueuing Expose request
20:50:19.643 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
20:50:19.643 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:50:19.643 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.47
20:50:19.643 00.000 9960 MoveAxis(E, 0, ABG)
20:50:19.644 00.001 9960 Move returns status 0, amount 0
20:50:19.645 00.001 9960 MoveAxis(N, 0, ABG)
20:50:19.645 00.000 9960 Move returns status 0, amount 0
20:50:19.645 00.000 9960 move complete, result=0
20:50:19.645 00.000 9960 worker thread done servicing request
20:50:19.645 00.000 9960 Worker thread wakes up
20:50:19.646 00.001 11872 GuideStep: 0.1 px 0 ms EAST, 0.5 px 0 ms NORTH
20:50:19.650 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
20:50:19.650 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1053,31,31)
20:50:20.902 01.252 9960 Exposure complete
20:50:21.048 00.146 9960 worker thread done servicing request
20:50:21.048 00.000 11872 OnExposeComplete: enter
20:50:21.052 00.004 11872 UpdateGuideState(): m_state=6
20:50:21.057 00.005 11872 Star::Find(15, 1216, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 770
20:50:21.061 00.004 11872 Star::Find returns 1 (0), X=1216.85, Y=1067.81, Mass=6044, SNR=50.6, Peak=152 HFD=6.7
20:50:21.064 00.003 11872 CameraToMount -- cameraTheta (-2.10) - m_xAngle (-3.14) = xAngle (1.04 = 1.04)
20:50:21.068 00.004 11872 CameraToMount -- cameraTheta (-2.10) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.86 = 0.86)
20:50:21.072 00.004 11872 CameraToMount -- cameraX=-0.22 cameraY=-0.37 hyp=0.43 cameraTheta=-2.10 mountX=0.22 mountY=0.33, mountTheta=0.98
20:50:21.077 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.22, y=-0.37, opts=13)
20:50:21.083 00.006 11872 Enqueuing Move request for scope (-0.22, -0.37)
20:50:21.087 00.004 9960 Worker thread wakes up
20:50:21.087 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=222, med=1, FiltMin=0, FiltMax=174, Gamma=1.000
20:50:21.091 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.37) opts 0xd
20:50:21.091 00.000 11872 UpdateGuideState exits: m=6044 SNR=50.6
20:50:21.095 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:21.098 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:50:21.103 00.005 9960 Handling offset move in thread for scope, endpoint = (-0.22, -0.37)
20:50:21.103 00.000 9960 Moving (-0.22, -0.37) raw xDistance=0.22 yDistance=0.33
20:50:21.103 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
20:50:21.103 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:50:21.104 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.33
20:50:21.104 00.000 9960 MoveAxis(W, 93, ABG)
20:50:21.104 00.000 9960 Guiding  Dir = 3, Dur = 93
20:50:21.104 00.000 11872 Enqueuing Expose request
20:50:21.111 00.007 9960 IsSlewing returns 0
20:50:21.112 00.001 9960 IsGuiding returns 0
20:50:21.112 00.000 9960 PulseGuide returned control before completion, sleep 103
20:50:21.223 00.111 9960 IsGuiding returns 1
20:50:21.223 00.000 9960 scope still moving after pulse duration time elapsed
20:50:21.253 00.030 9960 IsSlewing returns 0
20:50:21.254 00.001 9960 IsGuiding returns 0
20:50:21.255 00.001 9960 scope move finished after 93 + 49 ms
20:50:21.255 00.000 9960 Move returns status 0, amount 93
20:50:21.255 00.000 9960 MoveAxis(N, 0, ABG)
20:50:21.256 00.001 9960 Move returns status 0, amount 0
20:50:21.256 00.000 9960 move complete, result=0
20:50:21.256 00.000 9960 worker thread done servicing request
20:50:21.257 00.001 9960 Worker thread wakes up
20:50:21.257 00.000 11872 GuideStep: 0.2 px 93 ms WEST, 0.3 px 0 ms NORTH
20:50:21.266 00.009 9960 worker thread servicing REQUEST_EXPOSE 1000
20:50:21.266 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1053,31,31)
20:50:22.508 01.242 9960 Exposure complete
20:50:22.627 00.119 9960 worker thread done servicing request
20:50:22.627 00.000 11872 OnExposeComplete: enter
20:50:22.632 00.005 11872 UpdateGuideState(): m_state=6
20:50:22.636 00.004 11872 Star::Find(15, 1216, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 771
20:50:22.640 00.004 11872 Star::Find returns 1 (0), X=1217.03, Y=1068.03, Mass=5558, SNR=47.4, Peak=133 HFD=6.4
20:50:22.645 00.005 11872 CameraToMount -- cameraTheta (-1.84) - m_xAngle (-3.14) = xAngle (1.29 = 1.29)
20:50:22.648 00.003 11872 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.12 = 1.12)
20:50:22.652 00.004 11872 CameraToMount -- cameraX=-0.04 cameraY=-0.15 hyp=0.16 cameraTheta=-1.84 mountX=0.04 mountY=0.14, mountTheta=1.28
20:50:22.657 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.04, y=-0.15, opts=13)
20:50:22.661 00.004 11872 Enqueuing Move request for scope (-0.04, -0.15)
20:50:22.664 00.003 9960 Worker thread wakes up
20:50:22.664 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.15) opts 0xd
20:50:22.664 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.04, -0.15)
20:50:22.664 00.000 9960 Moving (-0.04, -0.15) raw xDistance=0.04 yDistance=0.14
20:50:22.664 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
20:50:22.664 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:50:22.665 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
20:50:22.665 00.000 9960 MoveAxis(E, 0, ABG)
20:50:22.665 00.000 9960 Move returns status 0, amount 0
20:50:22.665 00.000 9960 MoveAxis(N, 0, ABG)
20:50:22.665 00.000 9960 Move returns status 0, amount 0
20:50:22.665 00.000 9960 move complete, result=0
20:50:22.665 00.000 9960 worker thread done servicing request
20:50:22.665 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=224, med=1, FiltMin=0, FiltMax=203, Gamma=1.000
20:50:22.670 00.005 11872 UpdateGuideState exits: m=5558 SNR=47.4
20:50:22.674 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:22.680 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:50:22.684 00.004 11872 Enqueuing Expose request
20:50:22.688 00.004 9960 Worker thread wakes up
20:50:22.689 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:50:22.689 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1053,31,31)
20:50:22.689 00.000 11872 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:50:23.938 01.249 9960 Exposure complete
20:50:24.070 00.132 9960 worker thread done servicing request
20:50:24.070 00.000 11872 OnExposeComplete: enter
20:50:24.075 00.005 11872 UpdateGuideState(): m_state=6
20:50:24.081 00.006 11872 Star::Find(15, 1217, 1068, 0, (0,0,0,0), 1.5, 10.0, 255) frame 772
20:50:24.087 00.006 11872 Star::Find returns 1 (0), X=1216.91, Y=1068.31, Mass=5415, SNR=47.5, Peak=134 HFD=6.6
20:50:24.092 00.005 11872 CameraToMount -- cameraTheta (2.48) - m_xAngle (-3.14) = xAngle (5.62 = -0.66)
20:50:24.096 00.004 11872 CameraToMount -- cameraTheta (2.48) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.45 = -0.83)
20:50:24.100 00.004 11872 CameraToMount -- cameraX=-0.17 cameraY=0.13 hyp=0.21 cameraTheta=2.48 mountX=0.17 mountY=-0.16, mountTheta=-0.75
20:50:24.107 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.17, y=0.13, opts=13)
20:50:24.113 00.006 11872 Enqueuing Move request for scope (-0.17, 0.13)
20:50:24.117 00.004 9960 Worker thread wakes up
20:50:24.117 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=1, FiltMin=0, FiltMax=189, Gamma=1.000
20:50:24.121 00.004 11872 UpdateGuideState exits: m=5415 SNR=47.5
20:50:24.125 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:24.129 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:50:24.133 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.13) opts 0xd
20:50:24.133 00.000 11872 Enqueuing Expose request
20:50:24.138 00.005 9960 Handling offset move in thread for scope, endpoint = (-0.17, 0.13)
20:50:24.138 00.000 9960 Moving (-0.17, 0.13) raw xDistance=0.17 yDistance=-0.16
20:50:24.138 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
20:50:24.138 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:50:24.139 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
20:50:24.139 00.000 9960 MoveAxis(E, 0, ABG)
20:50:24.139 00.000 9960 Move returns status 0, amount 0
20:50:24.139 00.000 9960 MoveAxis(N, 0, ABG)
20:50:24.139 00.000 9960 Move returns status 0, amount 0
20:50:24.140 00.001 9960 move complete, result=0
20:50:24.140 00.000 9960 worker thread done servicing request
20:50:24.140 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
20:50:24.145 00.005 9960 Worker thread wakes up
20:50:24.145 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:50:24.145 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1053,31,31)
20:50:25.398 01.253 9960 Exposure complete
20:50:25.523 00.125 9960 worker thread done servicing request
20:50:25.523 00.000 11872 OnExposeComplete: enter
20:50:25.527 00.004 11872 UpdateGuideState(): m_state=6
20:50:25.532 00.005 11872 Star::Find(15, 1216, 1068, 0, (0,0,0,0), 1.5, 10.0, 255) frame 773
20:50:25.536 00.004 11872 Star::Find returns 1 (0), X=1216.92, Y=1068.48, Mass=5858, SNR=49.0, Peak=136 HFD=6.7
20:50:25.539 00.003 11872 CameraToMount -- cameraTheta (2.05) - m_xAngle (-3.14) = xAngle (5.18 = -1.10)
20:50:25.543 00.004 11872 CameraToMount -- cameraTheta (2.05) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.01 = -1.27)
20:50:25.548 00.005 11872 CameraToMount -- cameraX=-0.15 cameraY=0.29 hyp=0.33 cameraTheta=2.05 mountX=0.15 mountY=-0.31, mountTheta=-1.13
20:50:25.553 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.15, y=0.29, opts=13)
20:50:25.557 00.004 11872 Enqueuing Move request for scope (-0.15, 0.29)
20:50:25.562 00.005 9960 Worker thread wakes up
20:50:25.562 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=221, med=1, FiltMin=0, FiltMax=185, Gamma=1.000
20:50:25.566 00.004 11872 UpdateGuideState exits: m=5858 SNR=49.0
20:50:25.570 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:25.575 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:50:25.579 00.004 11872 Enqueuing Expose request
20:50:25.583 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.29) opts 0xd
20:50:25.583 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.15, 0.29)
20:50:25.583 00.000 9960 Moving (-0.15, 0.29) raw xDistance=0.15 yDistance=-0.31
20:50:25.583 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
20:50:25.584 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
20:50:25.584 00.000 9960 MoveAxis(E, 0, ABG)
20:50:25.585 00.001 9960 Move returns status 0, amount 0
20:50:25.585 00.000 9960 MoveAxis(N, 234, ABG)
20:50:25.585 00.000 9960 Guiding  Dir = 0, Dur = 234
20:50:25.585 00.000 9960 IsSlewing returns 0
20:50:25.586 00.001 9960 IsGuiding returns 0
20:50:25.586 00.000 9960 PulseGuide returned control before completion, sleep 244
20:50:25.841 00.255 9960 IsGuiding returns 1
20:50:25.844 00.003 9960 scope still moving after pulse duration time elapsed
20:50:25.871 00.027 9960 IsSlewing returns 0
20:50:25.872 00.001 9960 IsGuiding returns 0
20:50:25.873 00.001 9960 scope move finished after 234 + 53 ms
20:50:25.873 00.000 9960 Move returns status 0, amount 234
20:50:25.873 00.000 9960 move complete, result=0
20:50:25.875 00.002 9960 worker thread done servicing request
20:50:25.876 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 234 ms NORTH
20:50:25.879 00.003 9960 Worker thread wakes up
20:50:25.879 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:50:25.880 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1053,31,31)
20:50:27.131 01.251 9960 Exposure complete
20:50:27.260 00.129 9960 worker thread done servicing request
20:50:27.260 00.000 11872 OnExposeComplete: enter
20:50:27.265 00.005 11872 UpdateGuideState(): m_state=6
20:50:27.269 00.004 11872 Star::Find(15, 1216, 1068, 0, (0,0,0,0), 1.5, 10.0, 255) frame 774
20:50:27.274 00.005 11872 Star::Find returns 1 (0), X=1216.87, Y=1068.26, Mass=5984, SNR=49.8, Peak=134 HFD=6.7
20:50:27.277 00.003 11872 CameraToMount -- cameraTheta (2.77) - m_xAngle (-3.14) = xAngle (5.90 = -0.38)
20:50:27.282 00.005 11872 CameraToMount -- cameraTheta (2.77) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.73 = -0.55)
20:50:27.285 00.003 11872 CameraToMount -- cameraX=-0.20 cameraY=0.08 hyp=0.22 cameraTheta=2.77 mountX=0.20 mountY=-0.11, mountTheta=-0.51
20:50:27.291 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.20, y=0.08, opts=13)
20:50:27.296 00.005 11872 Enqueuing Move request for scope (-0.20, 0.08)
20:50:27.300 00.004 9960 Worker thread wakes up
20:50:27.300 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=202, med=1, FiltMin=0, FiltMax=183, Gamma=1.000
20:50:27.305 00.005 11872 UpdateGuideState exits: m=5984 SNR=49.8
20:50:27.308 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:27.312 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:50:27.317 00.005 11872 Enqueuing Expose request
20:50:27.319 00.002 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.08) opts 0xd
20:50:27.320 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.20, 0.08)
20:50:27.320 00.000 9960 Moving (-0.20, 0.08) raw xDistance=0.20 yDistance=-0.11
20:50:27.320 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
20:50:27.320 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:50:27.320 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:50:27.321 00.001 9960 MoveAxis(W, 84, ABG)
20:50:27.321 00.000 9960 Guiding  Dir = 3, Dur = 84
20:50:27.321 00.000 9960 IsSlewing returns 0
20:50:27.321 00.000 9960 IsGuiding returns 0
20:50:27.323 00.002 9960 PulseGuide returned control before completion, sleep 94
20:50:27.421 00.098 9960 IsGuiding returns 1
20:50:27.421 00.000 9960 scope still moving after pulse duration time elapsed
20:50:27.450 00.029 9960 IsSlewing returns 0
20:50:27.451 00.001 9960 IsGuiding returns 0
20:50:27.451 00.000 9960 scope move finished after 84 + 45 ms
20:50:27.453 00.002 9960 Move returns status 0, amount 84
20:50:27.453 00.000 9960 MoveAxis(N, 0, ABG)
20:50:27.453 00.000 9960 Move returns status 0, amount 0
20:50:27.454 00.001 9960 move complete, result=0
20:50:27.454 00.000 9960 worker thread done servicing request
20:50:27.455 00.001 9960 Worker thread wakes up
20:50:27.455 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:50:27.455 00.000 11872 GuideStep: 0.2 px 84 ms WEST, -0.1 px 0 ms NORTH
20:50:27.461 00.006 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1053,31,31)
20:50:28.713 01.252 9960 Exposure complete
20:50:28.837 00.124 9960 worker thread done servicing request
20:50:28.837 00.000 11872 OnExposeComplete: enter
20:50:28.843 00.006 11872 UpdateGuideState(): m_state=6
20:50:28.846 00.003 11872 Star::Find(15, 1216, 1068, 0, (0,0,0,0), 1.5, 10.0, 255) frame 775
20:50:28.849 00.003 11872 Star::Find returns 1 (0), X=1216.91, Y=1068.45, Mass=5743, SNR=50.0, Peak=123 HFD=6.9
20:50:28.852 00.003 11872 CameraToMount -- cameraTheta (2.10) - m_xAngle (-3.14) = xAngle (5.24 = -1.04)
20:50:28.856 00.004 11872 CameraToMount -- cameraTheta (2.10) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.07 = -1.21)
20:50:28.860 00.004 11872 CameraToMount -- cameraX=-0.16 cameraY=0.27 hyp=0.31 cameraTheta=2.10 mountX=0.16 mountY=-0.29, mountTheta=-1.08
20:50:28.865 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.16, y=0.27, opts=13)
20:50:28.869 00.004 11872 Enqueuing Move request for scope (-0.16, 0.27)
20:50:28.872 00.003 9960 Worker thread wakes up
20:50:28.872 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=228, med=1, FiltMin=0, FiltMax=191, Gamma=1.000
20:50:28.875 00.003 11872 UpdateGuideState exits: m=5743 SNR=50.0
20:50:28.879 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:28.882 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:50:28.885 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.27) opts 0xd
20:50:28.885 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.16, 0.27)
20:50:28.887 00.002 9960 Moving (-0.16, 0.27) raw xDistance=0.16 yDistance=-0.29
20:50:28.887 00.000 11872 Enqueuing Expose request
20:50:28.891 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
20:50:28.891 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
20:50:28.891 00.000 9960 MoveAxis(E, 0, ABG)
20:50:28.891 00.000 9960 Move returns status 0, amount 0
20:50:28.891 00.000 9960 MoveAxis(N, 219, ABG)
20:50:28.891 00.000 9960 Guiding  Dir = 0, Dur = 219
20:50:28.892 00.001 9960 IsSlewing returns 0
20:50:28.893 00.001 9960 IsGuiding returns 0
20:50:28.893 00.000 9960 PulseGuide returned control before completion, sleep 229
20:50:29.124 00.231 9960 IsGuiding returns 1
20:50:29.125 00.001 9960 scope still moving after pulse duration time elapsed
20:50:29.156 00.031 9960 IsSlewing returns 0
20:50:29.157 00.001 9960 IsGuiding returns 0
20:50:29.158 00.001 9960 scope move finished after 219 + 45 ms
20:50:29.158 00.000 9960 Move returns status 0, amount 219
20:50:29.158 00.000 9960 move complete, result=0
20:50:29.159 00.001 9960 worker thread done servicing request
20:50:29.159 00.000 9960 Worker thread wakes up
20:50:29.160 00.001 11872 GuideStep: 0.2 px 0 ms EAST, -0.3 px 219 ms NORTH
20:50:29.165 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:50:29.166 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1053,31,31)
20:50:30.419 01.253 9960 Exposure complete
20:50:30.553 00.134 9960 worker thread done servicing request
20:50:30.554 00.001 11872 OnExposeComplete: enter
20:50:30.557 00.003 11872 UpdateGuideState(): m_state=6
20:50:30.561 00.004 11872 Star::Find(15, 1216, 1068, 0, (0,0,0,0), 1.5, 10.0, 255) frame 776
20:50:30.566 00.005 11872 Star::Find returns 1 (0), X=1216.98, Y=1068.22, Mass=5589, SNR=47.1, Peak=134 HFD=6.7
20:50:30.571 00.005 11872 CameraToMount -- cameraTheta (2.75) - m_xAngle (-3.14) = xAngle (5.89 = -0.40)
20:50:30.573 00.002 11872 CameraToMount -- cameraTheta (2.75) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.71 = -0.57)
20:50:30.577 00.004 11872 CameraToMount -- cameraX=-0.09 cameraY=0.04 hyp=0.10 cameraTheta=2.75 mountX=0.09 mountY=-0.05, mountTheta=-0.53
20:50:30.583 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.09, y=0.04, opts=13)
20:50:30.587 00.004 11872 Enqueuing Move request for scope (-0.09, 0.04)
20:50:30.591 00.004 9960 Worker thread wakes up
20:50:30.591 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.04) opts 0xd
20:50:30.591 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.09, 0.04)
20:50:30.591 00.000 9960 Moving (-0.09, 0.04) raw xDistance=0.09 yDistance=-0.05
20:50:30.591 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
20:50:30.592 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:50:30.592 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:50:30.592 00.000 9960 MoveAxis(E, 0, ABG)
20:50:30.592 00.000 9960 Move returns status 0, amount 0
20:50:30.592 00.000 9960 MoveAxis(N, 0, ABG)
20:50:30.592 00.000 9960 Move returns status 0, amount 0
20:50:30.592 00.000 9960 move complete, result=0
20:50:30.593 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=218, med=1, FiltMin=0, FiltMax=192, Gamma=1.000
20:50:30.597 00.004 9960 worker thread done servicing request
20:50:30.597 00.000 11872 UpdateGuideState exits: m=5589 SNR=47.1
20:50:30.601 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:30.605 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:50:30.608 00.003 11872 Enqueuing Expose request
20:50:30.611 00.003 11872 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:50:30.615 00.004 9960 Worker thread wakes up
20:50:30.615 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:50:30.615 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1053,31,31)
20:50:31.872 01.257 9960 Exposure complete
20:50:31.995 00.123 9960 worker thread done servicing request
20:50:31.995 00.000 11872 OnExposeComplete: enter
20:50:32.000 00.005 11872 UpdateGuideState(): m_state=6
20:50:32.004 00.004 11872 Star::Find(15, 1216, 1068, 0, (0,0,0,0), 1.5, 10.0, 255) frame 777
20:50:32.009 00.005 11872 Star::Find returns 1 (0), X=1216.95, Y=1068.53, Mass=5726, SNR=48.2, Peak=143 HFD=6.6
20:50:32.012 00.003 11872 CameraToMount -- cameraTheta (1.91) - m_xAngle (-3.14) = xAngle (5.05 = -1.24)
20:50:32.017 00.005 11872 CameraToMount -- cameraTheta (1.91) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.88 = -1.41)
20:50:32.021 00.004 11872 CameraToMount -- cameraX=-0.12 cameraY=0.35 hyp=0.37 cameraTheta=1.91 mountX=0.12 mountY=-0.36, mountTheta=-1.25
20:50:32.027 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.12, y=0.35, opts=13)
20:50:32.031 00.004 11872 Enqueuing Move request for scope (-0.12, 0.35)
20:50:32.035 00.004 9960 Worker thread wakes up
20:50:32.036 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
20:50:32.039 00.003 11872 UpdateGuideState exits: m=5726 SNR=48.2
20:50:32.044 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:32.047 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:50:32.053 00.006 11872 Enqueuing Expose request
20:50:32.056 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.35) opts 0xd
20:50:32.056 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.12, 0.35)
20:50:32.057 00.001 9960 Moving (-0.12, 0.35) raw xDistance=0.12 yDistance=-0.36
20:50:32.057 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
20:50:32.057 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.36
20:50:32.057 00.000 9960 MoveAxis(E, 0, ABG)
20:50:32.058 00.001 9960 Move returns status 0, amount 0
20:50:32.058 00.000 9960 MoveAxis(N, 269, ABG)
20:50:32.058 00.000 9960 Guiding  Dir = 0, Dur = 269
20:50:32.058 00.000 9960 IsSlewing returns 0
20:50:32.059 00.001 9960 IsGuiding returns 0
20:50:32.059 00.000 9960 PulseGuide returned control before completion, sleep 279
20:50:32.340 00.281 9960 IsGuiding returns 1
20:50:32.342 00.002 9960 scope still moving after pulse duration time elapsed
20:50:32.371 00.029 9960 IsSlewing returns 0
20:50:32.372 00.001 9960 IsGuiding returns 0
20:50:32.372 00.000 9960 scope move finished after 269 + 44 ms
20:50:32.373 00.001 9960 Move returns status 0, amount 269
20:50:32.373 00.000 9960 move complete, result=0
20:50:32.374 00.001 9960 worker thread done servicing request
20:50:32.374 00.000 9960 Worker thread wakes up
20:50:32.374 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.4 px 269 ms NORTH
20:50:32.380 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:50:32.380 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1053,31,31)
20:50:33.633 01.253 9960 Exposure complete
20:50:33.762 00.129 9960 worker thread done servicing request
20:50:33.762 00.000 11872 OnExposeComplete: enter
20:50:33.767 00.005 11872 UpdateGuideState(): m_state=6
20:50:33.773 00.006 11872 Star::Find(15, 1216, 1068, 0, (0,0,0,0), 1.5, 10.0, 255) frame 778
20:50:33.777 00.004 11872 Star::Find returns 1 (0), X=1216.87, Y=1068.25, Mass=5789, SNR=49.5, Peak=133 HFD=6.7
20:50:33.782 00.005 11872 CameraToMount -- cameraTheta (2.82) - m_xAngle (-3.14) = xAngle (5.95 = -0.33)
20:50:33.786 00.004 11872 CameraToMount -- cameraTheta (2.82) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.78 = -0.50)
20:50:33.790 00.004 11872 CameraToMount -- cameraX=-0.20 cameraY=0.07 hyp=0.22 cameraTheta=2.82 mountX=0.20 mountY=-0.10, mountTheta=-0.47
20:50:33.797 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.20, y=0.07, opts=13)
20:50:33.800 00.003 11872 Enqueuing Move request for scope (-0.20, 0.07)
20:50:33.806 00.006 9960 Worker thread wakes up
20:50:33.806 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=225, med=1, FiltMin=0, FiltMax=188, Gamma=1.000
20:50:33.812 00.006 11872 UpdateGuideState exits: m=5789 SNR=49.5
20:50:33.816 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:33.820 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:50:33.826 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.07) opts 0xd
20:50:33.826 00.000 11872 Enqueuing Expose request
20:50:33.831 00.005 9960 Handling offset move in thread for scope, endpoint = (-0.20, 0.07)
20:50:33.831 00.000 9960 Moving (-0.20, 0.07) raw xDistance=0.20 yDistance=-0.10
20:50:33.831 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
20:50:33.831 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:50:33.833 00.002 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:50:33.833 00.000 9960 MoveAxis(W, 86, ABG)
20:50:33.833 00.000 9960 Guiding  Dir = 3, Dur = 86
20:50:33.833 00.000 9960 IsSlewing returns 0
20:50:33.834 00.001 9960 IsGuiding returns 0
20:50:33.834 00.000 9960 PulseGuide returned control before completion, sleep 96
20:50:33.936 00.102 9960 IsGuiding returns 1
20:50:33.936 00.000 9960 scope still moving after pulse duration time elapsed
20:50:33.967 00.031 9960 IsSlewing returns 0
20:50:33.968 00.001 9960 IsGuiding returns 0
20:50:33.969 00.001 9960 scope move finished after 86 + 48 ms
20:50:33.969 00.000 9960 Move returns status 0, amount 86
20:50:33.969 00.000 9960 MoveAxis(N, 0, ABG)
20:50:33.969 00.000 9960 Move returns status 0, amount 0
20:50:33.969 00.000 9960 move complete, result=0
20:50:33.969 00.000 9960 worker thread done servicing request
20:50:33.970 00.001 9960 Worker thread wakes up
20:50:33.970 00.000 11872 GuideStep: 0.2 px 86 ms WEST, -0.1 px 0 ms NORTH
20:50:33.976 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:50:33.976 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1053,31,31)
20:50:35.247 01.271 9960 Exposure complete
20:50:35.371 00.124 9960 worker thread done servicing request
20:50:35.372 00.001 11872 OnExposeComplete: enter
20:50:35.375 00.003 11872 UpdateGuideState(): m_state=6
20:50:35.380 00.005 11872 Star::Find(15, 1216, 1068, 0, (0,0,0,0), 1.5, 10.0, 255) frame 779
20:50:35.384 00.004 11872 Star::Find returns 1 (0), X=1217.12, Y=1068.44, Mass=5454, SNR=46.3, Peak=136 HFD=6.6
20:50:35.389 00.005 11872 CameraToMount -- cameraTheta (1.38) - m_xAngle (-3.14) = xAngle (4.52 = -1.77)
20:50:35.392 00.003 11872 CameraToMount -- cameraTheta (1.38) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.34 = -1.94)
20:50:35.396 00.004 11872 CameraToMount -- cameraX=0.05 cameraY=0.26 hyp=0.26 cameraTheta=1.38 mountX=-0.05 mountY=-0.25, mountTheta=-1.78
20:50:35.402 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.05, y=0.26, opts=13)
20:50:35.406 00.004 11872 Enqueuing Move request for scope (0.05, 0.26)
20:50:35.409 00.003 9960 Worker thread wakes up
20:50:35.410 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.26) opts 0xd
20:50:35.410 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=218, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
20:50:35.414 00.004 9960 Handling offset move in thread for scope, endpoint = (0.05, 0.26)
20:50:35.414 00.000 9960 Moving (0.05, 0.26) raw xDistance=-0.05 yDistance=-0.25
20:50:35.414 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:50:35.414 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
20:50:35.415 00.001 9960 MoveAxis(E, 0, ABG)
20:50:35.415 00.000 11872 UpdateGuideState exits: m=5454 SNR=46.3
20:50:35.419 00.004 9960 Move returns status 0, amount 0
20:50:35.419 00.000 9960 MoveAxis(N, 184, ABG)
20:50:35.419 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:35.423 00.004 9960 Guiding  Dir = 0, Dur = 184
20:50:35.423 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:50:35.428 00.005 11872 Enqueuing Expose request
20:50:35.431 00.003 9960 IsSlewing returns 0
20:50:35.431 00.000 9960 IsGuiding returns 0
20:50:35.432 00.001 9960 PulseGuide returned control before completion, sleep 194
20:50:35.631 00.199 9960 IsGuiding returns 1
20:50:35.631 00.000 9960 scope still moving after pulse duration time elapsed
20:50:35.665 00.034 9960 IsSlewing returns 0
20:50:35.666 00.001 9960 IsGuiding returns 0
20:50:35.667 00.001 9960 scope move finished after 184 + 51 ms
20:50:35.667 00.000 9960 Move returns status 0, amount 184
20:50:35.668 00.001 9960 move complete, result=0
20:50:35.668 00.000 9960 worker thread done servicing request
20:50:35.669 00.001 9960 Worker thread wakes up
20:50:35.669 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 184 ms NORTH
20:50:35.678 00.009 9960 worker thread servicing REQUEST_EXPOSE 1000
20:50:35.678 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1053,31,31)
20:50:36.931 01.253 9960 Exposure complete
20:50:37.057 00.126 9960 worker thread done servicing request
20:50:37.058 00.001 11872 OnExposeComplete: enter
20:50:37.061 00.003 11872 UpdateGuideState(): m_state=6
20:50:37.067 00.006 11872 Star::Find(15, 1217, 1068, 0, (0,0,0,0), 1.5, 10.0, 255) frame 780
20:50:37.071 00.004 11872 Star::Find returns 1 (0), X=1216.98, Y=1068.41, Mass=5897, SNR=50.1, Peak=143 HFD=6.7
20:50:37.077 00.006 11872 CameraToMount -- cameraTheta (1.96) - m_xAngle (-3.14) = xAngle (5.10 = -1.18)
20:50:37.086 00.009 11872 CameraToMount -- cameraTheta (1.96) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.93 = -1.36)
20:50:37.091 00.005 11872 CameraToMount -- cameraX=-0.09 cameraY=0.23 hyp=0.25 cameraTheta=1.96 mountX=0.09 mountY=-0.24, mountTheta=-1.20
20:50:37.099 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=-0.09, y=0.23, opts=13)
20:50:37.104 00.005 11872 Enqueuing Move request for scope (-0.09, 0.23)
20:50:37.107 00.003 9960 Worker thread wakes up
20:50:37.108 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=1, FiltMin=0, FiltMax=196, Gamma=1.000
20:50:37.113 00.005 11872 UpdateGuideState exits: m=5897 SNR=50.1
20:50:37.117 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:37.122 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:50:37.125 00.003 11872 Enqueuing Expose request
20:50:37.129 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.23) opts 0xd
20:50:37.129 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.09, 0.23)
20:50:37.129 00.000 9960 Moving (-0.09, 0.23) raw xDistance=0.09 yDistance=-0.24
20:50:37.131 00.002 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
20:50:37.131 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
20:50:37.131 00.000 9960 MoveAxis(E, 0, ABG)
20:50:37.131 00.000 9960 Move returns status 0, amount 0
20:50:37.132 00.001 9960 MoveAxis(N, 179, ABG)
20:50:37.132 00.000 9960 Guiding  Dir = 0, Dur = 179
20:50:37.132 00.000 9960 IsSlewing returns 0
20:50:37.133 00.001 9960 IsGuiding returns 0
20:50:37.133 00.000 9960 PulseGuide returned control before completion, sleep 189
20:50:37.327 00.194 9960 IsGuiding returns 1
20:50:37.328 00.001 9960 scope still moving after pulse duration time elapsed
20:50:37.360 00.032 9960 IsSlewing returns 0
20:50:37.361 00.001 9960 IsGuiding returns 0
20:50:37.361 00.000 9960 scope move finished after 179 + 50 ms
20:50:37.361 00.000 9960 Move returns status 0, amount 179
20:50:37.362 00.001 9960 move complete, result=0
20:50:37.362 00.000 9960 worker thread done servicing request
20:50:37.362 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 179 ms NORTH
20:50:37.371 00.009 9960 Worker thread wakes up
20:50:37.371 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:50:37.371 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1053,31,31)
20:50:38.620 01.249 9960 Exposure complete
20:50:38.759 00.139 9960 worker thread done servicing request
20:50:38.760 00.001 11872 OnExposeComplete: enter
20:50:38.765 00.005 11872 UpdateGuideState(): m_state=6
20:50:38.770 00.005 11872 Star::Find(15, 1216, 1068, 0, (0,0,0,0), 1.5, 10.0, 255) frame 781
20:50:38.774 00.004 11872 Star::Find returns 1 (0), X=1216.89, Y=1068.36, Mass=5697, SNR=48.9, Peak=128 HFD=6.7
20:50:38.779 00.005 11872 CameraToMount -- cameraTheta (2.37) - m_xAngle (-3.14) = xAngle (5.51 = -0.77)
20:50:38.785 00.006 11872 CameraToMount -- cameraTheta (2.37) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.34 = -0.94)
20:50:38.789 00.004 11872 CameraToMount -- cameraX=-0.19 cameraY=0.18 hyp=0.26 cameraTheta=2.37 mountX=0.18 mountY=-0.21, mountTheta=-0.85
20:50:38.795 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.19, y=0.18, opts=13)
20:50:38.803 00.008 11872 Enqueuing Move request for scope (-0.19, 0.18)
20:50:38.809 00.006 9960 Worker thread wakes up
20:50:38.809 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.18) opts 0xd
20:50:38.809 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.19, 0.18)
20:50:38.810 00.001 9960 Moving (-0.19, 0.18) raw xDistance=0.18 yDistance=-0.21
20:50:38.810 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
20:50:38.810 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
20:50:38.811 00.001 9960 MoveAxis(E, 0, ABG)
20:50:38.811 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=217, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
20:50:38.816 00.005 11872 UpdateGuideState exits: m=5697 SNR=48.9
20:50:38.820 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:38.824 00.004 9960 Move returns status 0, amount 0
20:50:38.824 00.000 9960 MoveAxis(N, 156, ABG)
20:50:38.824 00.000 9960 Guiding  Dir = 0, Dur = 156
20:50:38.825 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:50:38.829 00.004 11872 Enqueuing Expose request
20:50:38.835 00.006 9960 IsSlewing returns 0
20:50:38.835 00.000 9960 IsGuiding returns 0
20:50:38.836 00.001 9960 PulseGuide returned control before completion, sleep 166
20:50:39.017 00.181 9960 IsGuiding returns 1
20:50:39.019 00.002 9960 scope still moving after pulse duration time elapsed
20:50:39.048 00.029 9960 IsSlewing returns 0
20:50:39.050 00.002 9960 IsGuiding returns 0
20:50:39.050 00.000 9960 scope move finished after 156 + 58 ms
20:50:39.050 00.000 9960 Move returns status 0, amount 156
20:50:39.051 00.001 9960 move complete, result=0
20:50:39.051 00.000 9960 worker thread done servicing request
20:50:39.051 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.2 px 156 ms NORTH
20:50:39.059 00.008 9960 Worker thread wakes up
20:50:39.059 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:50:39.059 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1053,31,31)
20:50:40.312 01.253 9960 Exposure complete
20:50:40.449 00.137 9960 worker thread done servicing request
20:50:40.449 00.000 11872 OnExposeComplete: enter
20:50:40.452 00.003 11872 UpdateGuideState(): m_state=6
20:50:40.457 00.005 11872 Star::Find(15, 1216, 1068, 0, (0,0,0,0), 1.5, 10.0, 255) frame 782
20:50:40.461 00.004 11872 Star::Find returns 1 (0), X=1216.94, Y=1068.24, Mass=5553, SNR=48.2, Peak=132 HFD=6.7
20:50:40.465 00.004 11872 CameraToMount -- cameraTheta (2.74) - m_xAngle (-3.14) = xAngle (5.88 = -0.40)
20:50:40.469 00.004 11872 CameraToMount -- cameraTheta (2.74) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.71 = -0.58)
20:50:40.472 00.003 11872 CameraToMount -- cameraX=-0.13 cameraY=0.06 hyp=0.14 cameraTheta=2.74 mountX=0.13 mountY=-0.08, mountTheta=-0.54
20:50:40.477 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.13, y=0.06, opts=13)
20:50:40.482 00.005 11872 Enqueuing Move request for scope (-0.13, 0.06)
20:50:40.486 00.004 9960 Worker thread wakes up
20:50:40.486 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=221, med=1, FiltMin=0, FiltMax=176, Gamma=1.000
20:50:40.491 00.005 11872 UpdateGuideState exits: m=5553 SNR=48.2
20:50:40.495 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:40.498 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:50:40.501 00.003 11872 Enqueuing Expose request
20:50:40.506 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.06) opts 0xd
20:50:40.506 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.13, 0.06)
20:50:40.507 00.001 9960 Moving (-0.13, 0.06) raw xDistance=0.13 yDistance=-0.08
20:50:40.507 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
20:50:40.507 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:50:40.507 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:50:40.507 00.000 9960 MoveAxis(E, 0, ABG)
20:50:40.507 00.000 9960 Move returns status 0, amount 0
20:50:40.507 00.000 9960 MoveAxis(N, 0, ABG)
20:50:40.507 00.000 9960 Move returns status 0, amount 0
20:50:40.507 00.000 9960 move complete, result=0
20:50:40.509 00.002 9960 worker thread done servicing request
20:50:40.509 00.000 9960 Worker thread wakes up
20:50:40.509 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:50:40.514 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:50:40.514 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1053,31,31)
20:50:41.759 01.245 9960 Exposure complete
20:50:41.900 00.141 9960 worker thread done servicing request
20:50:41.900 00.000 11872 OnExposeComplete: enter
20:50:41.904 00.004 11872 UpdateGuideState(): m_state=6
20:50:41.910 00.006 11872 Star::Find(15, 1216, 1068, 0, (0,0,0,0), 1.5, 10.0, 255) frame 783
20:50:41.914 00.004 11872 Star::Find returns 1 (0), X=1217.02, Y=1068.44, Mass=5847, SNR=49.8, Peak=127 HFD=6.8
20:50:41.919 00.005 11872 CameraToMount -- cameraTheta (1.77) - m_xAngle (-3.14) = xAngle (4.91 = -1.37)
20:50:41.926 00.007 11872 CameraToMount -- cameraTheta (1.77) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.74 = -1.54)
20:50:41.929 00.003 11872 CameraToMount -- cameraX=-0.05 cameraY=0.26 hyp=0.26 cameraTheta=1.77 mountX=0.05 mountY=-0.26, mountTheta=-1.38
20:50:41.935 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.05, y=0.26, opts=13)
20:50:41.938 00.003 11872 Enqueuing Move request for scope (-0.05, 0.26)
20:50:41.942 00.004 9960 Worker thread wakes up
20:50:41.942 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=1, FiltMin=0, FiltMax=175, Gamma=1.000
20:50:41.945 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.26) opts 0xd
20:50:41.945 00.000 11872 UpdateGuideState exits: m=5847 SNR=49.8
20:50:41.949 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.05, 0.26)
20:50:41.949 00.000 9960 Moving (-0.05, 0.26) raw xDistance=0.05 yDistance=-0.26
20:50:41.949 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:41.953 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
20:50:41.953 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
20:50:41.953 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:50:41.957 00.004 9960 MoveAxis(E, 0, ABG)
20:50:41.957 00.000 11872 Enqueuing Expose request
20:50:41.961 00.004 9960 Move returns status 0, amount 0
20:50:41.961 00.000 9960 MoveAxis(N, 198, ABG)
20:50:41.961 00.000 9960 Guiding  Dir = 0, Dur = 198
20:50:41.961 00.000 9960 IsSlewing returns 0
20:50:41.961 00.000 9960 IsGuiding returns 0
20:50:41.962 00.001 9960 PulseGuide returned control before completion, sleep 208
20:50:42.173 00.211 9960 IsGuiding returns 1
20:50:42.175 00.002 9960 scope still moving after pulse duration time elapsed
20:50:42.203 00.028 9960 IsSlewing returns 0
20:50:42.203 00.000 9960 IsGuiding returns 0
20:50:42.204 00.001 9960 scope move finished after 198 + 44 ms
20:50:42.204 00.000 9960 Move returns status 0, amount 198
20:50:42.204 00.000 9960 move complete, result=0
20:50:42.205 00.001 9960 worker thread done servicing request
20:50:42.205 00.000 9960 Worker thread wakes up
20:50:42.206 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 198 ms NORTH
20:50:42.211 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:50:42.212 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1053,31,31)
20:50:43.454 01.242 9960 Exposure complete
20:50:43.588 00.134 9960 worker thread done servicing request
20:50:43.588 00.000 11872 OnExposeComplete: enter
20:50:43.591 00.003 11872 UpdateGuideState(): m_state=6
20:50:43.595 00.004 11872 Star::Find(15, 1217, 1068, 0, (0,0,0,0), 1.5, 10.0, 255) frame 784
20:50:43.599 00.004 11872 Star::Find returns 1 (0), X=1217.37, Y=1068.41, Mass=5892, SNR=49.7, Peak=136 HFD=7.0
20:50:43.604 00.005 11872 CameraToMount -- cameraTheta (0.64) - m_xAngle (-3.14) = xAngle (3.78 = -2.51)
20:50:43.608 00.004 11872 CameraToMount -- cameraTheta (0.64) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.60 = -2.68)
20:50:43.613 00.005 11872 CameraToMount -- cameraX=0.30 cameraY=0.22 hyp=0.37 cameraTheta=0.64 mountX=-0.30 mountY=-0.17, mountTheta=-2.64
20:50:43.619 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.30, y=0.22, opts=13)
20:50:43.625 00.006 11872 Enqueuing Move request for scope (0.30, 0.22)
20:50:43.629 00.004 9960 Worker thread wakes up
20:50:43.630 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=214, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
20:50:43.634 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.22) opts 0xd
20:50:43.634 00.000 9960 Handling offset move in thread for scope, endpoint = (0.30, 0.22)
20:50:43.634 00.000 9960 Moving (0.30, 0.22) raw xDistance=-0.30 yDistance=-0.17
20:50:43.634 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
20:50:43.634 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:50:43.636 00.002 11872 UpdateGuideState exits: m=5892 SNR=49.7
20:50:43.641 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:43.645 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:50:43.649 00.004 11872 Enqueuing Expose request
20:50:43.653 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
20:50:43.653 00.000 9960 MoveAxis(E, 126, ABG)
20:50:43.653 00.000 9960 Guiding  Dir = 2, Dur = 126
20:50:43.653 00.000 9960 IsSlewing returns 0
20:50:43.654 00.001 9960 IsGuiding returns 0
20:50:43.655 00.001 9960 PulseGuide returned control before completion, sleep 136
20:50:43.804 00.149 9960 IsGuiding returns 1
20:50:43.804 00.000 9960 scope still moving after pulse duration time elapsed
20:50:43.834 00.030 9960 IsSlewing returns 0
20:50:43.834 00.000 9960 IsGuiding returns 0
20:50:43.836 00.002 9960 scope move finished after 126 + 55 ms
20:50:43.836 00.000 9960 Move returns status 0, amount 126
20:50:43.836 00.000 9960 MoveAxis(N, 0, ABG)
20:50:43.837 00.001 9960 Move returns status 0, amount 0
20:50:43.837 00.000 9960 move complete, result=0
20:50:43.837 00.000 9960 worker thread done servicing request
20:50:43.837 00.000 11872 GuideStep: -0.3 px 126 ms EAST, -0.2 px 0 ms NORTH
20:50:43.842 00.005 9960 Worker thread wakes up
20:50:43.844 00.002 9960 worker thread servicing REQUEST_EXPOSE 1000
20:50:43.844 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1053,31,31)
20:50:45.101 01.257 9960 Exposure complete
20:50:45.238 00.137 9960 worker thread done servicing request
20:50:45.238 00.000 11872 OnExposeComplete: enter
20:50:45.244 00.006 11872 UpdateGuideState(): m_state=6
20:50:45.249 00.005 11872 Star::Find(15, 1217, 1068, 0, (0,0,0,0), 1.5, 10.0, 255) frame 785
20:50:45.254 00.005 11872 Star::Find returns 1 (0), X=1217.25, Y=1068.38, Mass=5682, SNR=48.6, Peak=143 HFD=6.8
20:50:45.258 00.004 11872 CameraToMount -- cameraTheta (0.83) - m_xAngle (-3.14) = xAngle (3.97 = -2.31)
20:50:45.263 00.005 11872 CameraToMount -- cameraTheta (0.83) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.80 = -2.48)
20:50:45.267 00.004 11872 CameraToMount -- cameraX=0.18 cameraY=0.20 hyp=0.27 cameraTheta=0.83 mountX=-0.18 mountY=-0.16, mountTheta=-2.41
20:50:45.270 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=0.18, y=0.20, opts=13)
20:50:45.275 00.005 11872 Enqueuing Move request for scope (0.18, 0.20)
20:50:45.278 00.003 9960 Worker thread wakes up
20:50:45.279 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=212, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
20:50:45.283 00.004 11872 UpdateGuideState exits: m=5682 SNR=48.6
20:50:45.287 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:45.291 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:50:45.295 00.004 11872 Enqueuing Expose request
20:50:45.299 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.20) opts 0xd
20:50:45.299 00.000 9960 Handling offset move in thread for scope, endpoint = (0.18, 0.20)
20:50:45.299 00.000 9960 Moving (0.18, 0.20) raw xDistance=-0.18 yDistance=-0.16
20:50:45.299 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
20:50:45.299 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:50:45.301 00.002 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
20:50:45.301 00.000 9960 MoveAxis(E, 0, ABG)
20:50:45.301 00.000 9960 Move returns status 0, amount 0
20:50:45.301 00.000 9960 MoveAxis(N, 0, ABG)
20:50:45.301 00.000 9960 Move returns status 0, amount 0
20:50:45.301 00.000 9960 move complete, result=0
20:50:45.301 00.000 9960 worker thread done servicing request
20:50:45.301 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
20:50:45.307 00.006 9960 Worker thread wakes up
20:50:45.307 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:50:45.307 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1053,31,31)
20:50:46.558 01.251 9960 Exposure complete
20:50:46.694 00.136 9960 worker thread done servicing request
20:50:46.694 00.000 11872 OnExposeComplete: enter
20:50:46.698 00.004 11872 UpdateGuideState(): m_state=6
20:50:46.703 00.005 11872 Star::Find(15, 1217, 1068, 0, (0,0,0,0), 1.5, 10.0, 255) frame 786
20:50:46.707 00.004 11872 Star::Find returns 1 (0), X=1217.17, Y=1068.47, Mass=5629, SNR=48.4, Peak=132 HFD=7.0
20:50:46.711 00.004 11872 CameraToMount -- cameraTheta (1.25) - m_xAngle (-3.14) = xAngle (4.38 = -1.90)
20:50:46.715 00.004 11872 CameraToMount -- cameraTheta (1.25) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.21 = -2.07)
20:50:46.718 00.003 11872 CameraToMount -- cameraX=0.10 cameraY=0.29 hyp=0.31 cameraTheta=1.25 mountX=-0.10 mountY=-0.27, mountTheta=-1.92
20:50:46.723 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.10, y=0.29, opts=13)
20:50:46.727 00.004 11872 Enqueuing Move request for scope (0.10, 0.29)
20:50:46.731 00.004 9960 Worker thread wakes up
20:50:46.731 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.29) opts 0xd
20:50:46.732 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=182, Gamma=1.000
20:50:46.735 00.003 9960 Handling offset move in thread for scope, endpoint = (0.10, 0.29)
20:50:46.735 00.000 9960 Moving (0.10, 0.29) raw xDistance=-0.10 yDistance=-0.27
20:50:46.735 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
20:50:46.735 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
20:50:46.737 00.002 9960 MoveAxis(E, 0, ABG)
20:50:46.737 00.000 9960 Move returns status 0, amount 0
20:50:46.737 00.000 9960 MoveAxis(N, 201, ABG)
20:50:46.737 00.000 9960 Guiding  Dir = 0, Dur = 201
20:50:46.737 00.000 9960 IsSlewing returns 0
20:50:46.739 00.002 11872 UpdateGuideState exits: m=5629 SNR=48.4
20:50:46.743 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:46.748 00.005 9960 IsGuiding returns 0
20:50:46.748 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:50:46.752 00.004 11872 Enqueuing Expose request
20:50:46.756 00.004 9960 PulseGuide returned control before completion, sleep 211
20:50:46.982 00.226 9960 IsGuiding returns 1
20:50:46.982 00.000 9960 scope still moving after pulse duration time elapsed
20:50:47.013 00.031 9960 IsSlewing returns 0
20:50:47.013 00.000 9960 IsGuiding returns 0
20:50:47.013 00.000 9960 scope move finished after 201 + 64 ms
20:50:47.013 00.000 9960 Move returns status 0, amount 201
20:50:47.014 00.001 9960 move complete, result=0
20:50:47.014 00.000 9960 worker thread done servicing request
20:50:47.014 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 201 ms NORTH
20:50:47.020 00.006 9960 Worker thread wakes up
20:50:47.021 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:50:47.021 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1053,31,31)
20:50:48.273 01.252 9960 Exposure complete
20:50:48.401 00.128 9960 worker thread done servicing request
20:50:48.401 00.000 11872 OnExposeComplete: enter
20:50:48.405 00.004 11872 UpdateGuideState(): m_state=6
20:50:48.410 00.005 11872 Star::Find(15, 1217, 1068, 0, (0,0,0,0), 1.5, 10.0, 255) frame 787
20:50:48.414 00.004 11872 Star::Find returns 1 (0), X=1217.29, Y=1068.51, Mass=5852, SNR=49.1, Peak=135 HFD=6.8
20:50:48.418 00.004 11872 CameraToMount -- cameraTheta (0.99) - m_xAngle (-3.14) = xAngle (4.12 = -2.16)
20:50:48.423 00.005 11872 CameraToMount -- cameraTheta (0.99) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.95 = -2.33)
20:50:48.427 00.004 11872 CameraToMount -- cameraX=0.22 cameraY=0.33 hyp=0.39 cameraTheta=0.99 mountX=-0.22 mountY=-0.28, mountTheta=-2.22
20:50:48.432 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.22, y=0.33, opts=13)
20:50:48.437 00.005 11872 Enqueuing Move request for scope (0.22, 0.33)
20:50:48.440 00.003 9960 Worker thread wakes up
20:50:48.441 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.33) opts 0xd
20:50:48.441 00.000 9960 Handling offset move in thread for scope, endpoint = (0.22, 0.33)
20:50:48.441 00.000 9960 Moving (0.22, 0.33) raw xDistance=-0.22 yDistance=-0.28
20:50:48.441 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
20:50:48.442 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
20:50:48.442 00.000 9960 MoveAxis(E, 91, ABG)
20:50:48.442 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=1, FiltMin=0, FiltMax=182, Gamma=1.000
20:50:48.447 00.005 11872 UpdateGuideState exits: m=5852 SNR=49.1
20:50:48.451 00.004 9960 Guiding  Dir = 2, Dur = 91
20:50:48.451 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:48.456 00.005 9960 IsSlewing returns 0
20:50:48.457 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:50:48.463 00.006 11872 Enqueuing Expose request
20:50:48.467 00.004 9960 IsGuiding returns 0
20:50:48.467 00.000 9960 PulseGuide returned control before completion, sleep 101
20:50:48.577 00.110 9960 IsGuiding returns 1
20:50:48.577 00.000 9960 scope still moving after pulse duration time elapsed
20:50:48.608 00.031 9960 IsSlewing returns 0
20:50:48.609 00.001 9960 IsGuiding returns 0
20:50:48.609 00.000 9960 scope move finished after 91 + 51 ms
20:50:48.610 00.001 9960 Move returns status 0, amount 91
20:50:48.611 00.001 9960 MoveAxis(N, 212, ABG)
20:50:48.611 00.000 9960 Guiding  Dir = 0, Dur = 212
20:50:48.611 00.000 9960 IsSlewing returns 0
20:50:48.612 00.001 9960 IsGuiding returns 0
20:50:48.612 00.000 9960 PulseGuide returned control before completion, sleep 222
20:50:48.841 00.229 9960 IsGuiding returns 1
20:50:48.841 00.000 9960 scope still moving after pulse duration time elapsed
20:50:48.872 00.031 9960 IsSlewing returns 0
20:50:48.873 00.001 9960 IsGuiding returns 0
20:50:48.875 00.002 9960 scope move finished after 212 + 50 ms
20:50:48.875 00.000 9960 Move returns status 0, amount 212
20:50:48.875 00.000 9960 move complete, result=0
20:50:48.876 00.001 9960 worker thread done servicing request
20:50:48.876 00.000 9960 Worker thread wakes up
20:50:48.877 00.001 11872 GuideStep: -0.2 px 91 ms EAST, -0.3 px 212 ms NORTH
20:50:48.883 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:50:48.883 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1053,31,31)
20:50:50.132 01.249 9960 Exposure complete
20:50:50.264 00.132 9960 worker thread done servicing request
20:50:50.264 00.000 11872 OnExposeComplete: enter
20:50:50.268 00.004 11872 UpdateGuideState(): m_state=6
20:50:50.272 00.004 11872 Star::Find(15, 1217, 1068, 0, (0,0,0,0), 1.5, 10.0, 255) frame 788
20:50:50.277 00.005 11872 Star::Find returns 1 (0), X=1217.16, Y=1068.40, Mass=5755, SNR=49.1, Peak=136 HFD=6.8
20:50:50.281 00.004 11872 CameraToMount -- cameraTheta (1.18) - m_xAngle (-3.14) = xAngle (4.32 = -1.97)
20:50:50.285 00.004 11872 CameraToMount -- cameraTheta (1.18) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.14 = -2.14)
20:50:50.288 00.003 11872 CameraToMount -- cameraX=0.09 cameraY=0.22 hyp=0.23 cameraTheta=1.18 mountX=-0.09 mountY=-0.20, mountTheta=-2.00
20:50:50.296 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=0.09, y=0.22, opts=13)
20:50:50.300 00.004 11872 Enqueuing Move request for scope (0.09, 0.22)
20:50:50.304 00.004 9960 Worker thread wakes up
20:50:50.304 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.22) opts 0xd
20:50:50.305 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=220, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
20:50:50.308 00.003 11872 UpdateGuideState exits: m=5755 SNR=49.1
20:50:50.312 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:50.316 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:50:50.320 00.004 11872 Enqueuing Expose request
20:50:50.323 00.003 9960 Handling offset move in thread for scope, endpoint = (0.09, 0.22)
20:50:50.323 00.000 9960 Moving (0.09, 0.22) raw xDistance=-0.09 yDistance=-0.20
20:50:50.323 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:50:50.324 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:50:50.324 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
20:50:50.324 00.000 9960 MoveAxis(E, 0, ABG)
20:50:50.324 00.000 9960 Move returns status 0, amount 0
20:50:50.324 00.000 9960 MoveAxis(N, 0, ABG)
20:50:50.324 00.000 9960 Move returns status 0, amount 0
20:50:50.326 00.002 9960 move complete, result=0
20:50:50.327 00.001 9960 worker thread done servicing request
20:50:50.327 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:50:50.331 00.004 9960 Worker thread wakes up
20:50:50.331 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:50:50.331 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1053,31,31)
20:50:51.580 01.249 9960 Exposure complete
20:50:51.716 00.136 9960 worker thread done servicing request
20:50:51.716 00.000 11872 OnExposeComplete: enter
20:50:51.721 00.005 11872 UpdateGuideState(): m_state=6
20:50:51.726 00.005 11872 Star::Find(15, 1217, 1068, 0, (0,0,0,0), 1.5, 10.0, 255) frame 789
20:50:51.729 00.003 11872 Star::Find returns 1 (0), X=1217.28, Y=1068.42, Mass=6141, SNR=50.3, Peak=144 HFD=7.0
20:50:51.732 00.003 11872 CameraToMount -- cameraTheta (0.85) - m_xAngle (-3.14) = xAngle (3.98 = -2.30)
20:50:51.735 00.003 11872 CameraToMount -- cameraTheta (0.85) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.81 = -2.47)
20:50:51.738 00.003 11872 CameraToMount -- cameraX=0.21 cameraY=0.24 hyp=0.32 cameraTheta=0.85 mountX=-0.21 mountY=-0.20, mountTheta=-2.39
20:50:51.743 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.21, y=0.24, opts=13)
20:50:51.747 00.004 11872 Enqueuing Move request for scope (0.21, 0.24)
20:50:51.751 00.004 9960 Worker thread wakes up
20:50:51.751 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.24) opts 0xd
20:50:51.752 00.001 9960 Handling offset move in thread for scope, endpoint = (0.21, 0.24)
20:50:51.752 00.000 9960 Moving (0.21, 0.24) raw xDistance=-0.21 yDistance=-0.20
20:50:51.752 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
20:50:51.752 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:50:51.753 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=221, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
20:50:51.757 00.004 11872 UpdateGuideState exits: m=6141 SNR=50.3
20:50:51.760 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:51.765 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:50:51.769 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
20:50:51.770 00.001 11872 Enqueuing Expose request
20:50:51.775 00.005 9960 MoveAxis(E, 88, ABG)
20:50:51.775 00.000 9960 Guiding  Dir = 2, Dur = 88
20:50:51.775 00.000 9960 IsSlewing returns 0
20:50:51.776 00.001 9960 IsGuiding returns 0
20:50:51.776 00.000 9960 PulseGuide returned control before completion, sleep 98
20:50:51.880 00.104 9960 IsGuiding returns 1
20:50:51.880 00.000 9960 scope still moving after pulse duration time elapsed
20:50:51.911 00.031 9960 IsSlewing returns 0
20:50:51.911 00.000 9960 IsGuiding returns 0
20:50:51.912 00.001 9960 scope move finished after 88 + 47 ms
20:50:51.912 00.000 9960 Move returns status 0, amount 88
20:50:51.912 00.000 9960 MoveAxis(N, 0, ABG)
20:50:51.913 00.001 9960 Move returns status 0, amount 0
20:50:51.913 00.000 9960 move complete, result=0
20:50:51.914 00.001 9960 worker thread done servicing request
20:50:51.914 00.000 11872 GuideStep: -0.2 px 88 ms EAST, -0.2 px 0 ms NORTH
20:50:51.921 00.007 9960 Worker thread wakes up
20:50:51.921 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:50:51.921 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1053,31,31)
20:50:53.174 01.253 9960 Exposure complete
20:50:53.300 00.126 9960 worker thread done servicing request
20:50:53.300 00.000 11872 OnExposeComplete: enter
20:50:53.304 00.004 11872 UpdateGuideState(): m_state=6
20:50:53.308 00.004 11872 Star::Find(15, 1217, 1068, 0, (0,0,0,0), 1.5, 10.0, 255) frame 790
20:50:53.313 00.005 11872 Star::Find returns 1 (0), X=1217.28, Y=1068.67, Mass=5988, SNR=50.3, Peak=133 HFD=6.7
20:50:53.315 00.002 11872 CameraToMount -- cameraTheta (1.17) - m_xAngle (-3.14) = xAngle (4.30 = -1.98)
20:50:53.320 00.005 11872 CameraToMount -- cameraTheta (1.17) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.13 = -2.15)
20:50:53.323 00.003 11872 CameraToMount -- cameraX=0.21 cameraY=0.49 hyp=0.53 cameraTheta=1.17 mountX=-0.21 mountY=-0.44, mountTheta=-2.01
20:50:53.328 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.21, y=0.49, opts=13)
20:50:53.332 00.004 11872 Enqueuing Move request for scope (0.21, 0.49)
20:50:53.336 00.004 9960 Worker thread wakes up
20:50:53.336 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=223, med=1, FiltMin=0, FiltMax=185, Gamma=1.000
20:50:53.340 00.004 11872 UpdateGuideState exits: m=5988 SNR=50.3
20:50:53.343 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:53.346 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:50:53.351 00.005 11872 Enqueuing Expose request
20:50:53.354 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.49) opts 0xd
20:50:53.354 00.000 9960 Handling offset move in thread for scope, endpoint = (0.21, 0.49)
20:50:53.354 00.000 9960 Moving (0.21, 0.49) raw xDistance=-0.21 yDistance=-0.44
20:50:53.354 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.21
20:50:53.355 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.44 from input -0.44
20:50:53.355 00.000 9960 MoveAxis(E, 95, ABG)
20:50:53.355 00.000 9960 Guiding  Dir = 2, Dur = 95
20:50:53.355 00.000 9960 IsSlewing returns 0
20:50:53.356 00.001 9960 IsGuiding returns 0
20:50:53.356 00.000 9960 PulseGuide returned control before completion, sleep 105
20:50:53.477 00.121 9960 IsGuiding returns 1
20:50:53.479 00.002 9960 scope still moving after pulse duration time elapsed
20:50:53.506 00.027 9960 IsSlewing returns 0
20:50:53.507 00.001 9960 IsGuiding returns 0
20:50:53.508 00.001 9960 scope move finished after 95 + 56 ms
20:50:53.508 00.000 9960 Move returns status 0, amount 95
20:50:53.508 00.000 9960 MoveAxis(N, 332, ABG)
20:50:53.510 00.002 9960 Guiding  Dir = 0, Dur = 332
20:50:53.510 00.000 9960 IsSlewing returns 0
20:50:53.512 00.002 9960 IsGuiding returns 0
20:50:53.512 00.000 9960 PulseGuide returned control before completion, sleep 342
20:50:53.867 00.355 9960 IsGuiding returns 1
20:50:53.867 00.000 9960 scope still moving after pulse duration time elapsed
20:50:53.897 00.030 9960 IsSlewing returns 0
20:50:53.899 00.002 9960 IsGuiding returns 0
20:50:53.899 00.000 9960 scope move finished after 332 + 55 ms
20:50:53.900 00.001 9960 Move returns status 0, amount 332
20:50:53.900 00.000 9960 move complete, result=0
20:50:53.900 00.000 9960 worker thread done servicing request
20:50:53.901 00.001 9960 Worker thread wakes up
20:50:53.901 00.000 11872 GuideStep: -0.2 px 95 ms EAST, -0.4 px 332 ms NORTH
20:50:53.908 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:50:53.908 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1053,31,31)
20:50:55.159 01.251 9960 Exposure complete
20:50:55.283 00.124 9960 worker thread done servicing request
20:50:55.283 00.000 11872 OnExposeComplete: enter
20:50:55.287 00.004 11872 UpdateGuideState(): m_state=6
20:50:55.290 00.003 11872 Star::Find(15, 1217, 1068, 0, (0,0,0,0), 1.5, 10.0, 255) frame 791
20:50:55.294 00.004 11872 Star::Find returns 1 (0), X=1217.00, Y=1068.57, Mass=5604, SNR=47.9, Peak=138 HFD=6.7
20:50:55.297 00.003 11872 CameraToMount -- cameraTheta (1.76) - m_xAngle (-3.14) = xAngle (4.90 = -1.39)
20:50:55.301 00.004 11872 CameraToMount -- cameraTheta (1.76) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.72 = -1.56)
20:50:55.305 00.004 11872 CameraToMount -- cameraX=-0.07 cameraY=0.39 hyp=0.39 cameraTheta=1.76 mountX=0.07 mountY=-0.39, mountTheta=-1.39
20:50:55.310 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.07, y=0.39, opts=13)
20:50:55.314 00.004 11872 Enqueuing Move request for scope (-0.07, 0.39)
20:50:55.317 00.003 9960 Worker thread wakes up
20:50:55.318 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=235, med=1, FiltMin=0, FiltMax=188, Gamma=1.000
20:50:55.322 00.004 11872 UpdateGuideState exits: m=5604 SNR=47.9
20:50:55.326 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:55.330 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:50:55.333 00.003 11872 Enqueuing Expose request
20:50:55.337 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.39) opts 0xd
20:50:55.337 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.07, 0.39)
20:50:55.337 00.000 9960 Moving (-0.07, 0.39) raw xDistance=0.07 yDistance=-0.39
20:50:55.337 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
20:50:55.337 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.39 from input -0.39
20:50:55.337 00.000 9960 MoveAxis(E, 0, ABG)
20:50:55.339 00.002 9960 Move returns status 0, amount 0
20:50:55.339 00.000 9960 MoveAxis(N, 295, ABG)
20:50:55.339 00.000 9960 Guiding  Dir = 0, Dur = 295
20:50:55.339 00.000 9960 IsSlewing returns 0
20:50:55.339 00.000 9960 IsGuiding returns 0
20:50:55.340 00.001 9960 PulseGuide returned control before completion, sleep 305
20:50:55.661 00.321 9960 IsGuiding returns 1
20:50:55.663 00.002 9960 scope still moving after pulse duration time elapsed
20:50:55.693 00.030 9960 IsSlewing returns 0
20:50:55.694 00.001 9960 IsGuiding returns 0
20:50:55.696 00.002 9960 scope move finished after 295 + 60 ms
20:50:55.696 00.000 9960 Move returns status 0, amount 295
20:50:55.696 00.000 9960 move complete, result=0
20:50:55.696 00.000 9960 worker thread done servicing request
20:50:55.697 00.001 9960 Worker thread wakes up
20:50:55.697 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.4 px 295 ms NORTH
20:50:55.703 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:50:55.705 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1053,31,31)
20:50:56.955 01.250 9960 Exposure complete
20:50:57.091 00.136 9960 worker thread done servicing request
20:50:57.092 00.001 11872 OnExposeComplete: enter
20:50:57.095 00.003 11872 UpdateGuideState(): m_state=6
20:50:57.099 00.004 11872 Star::Find(15, 1216, 1068, 0, (0,0,0,0), 1.5, 10.0, 255) frame 792
20:50:57.104 00.005 11872 Star::Find returns 1 (0), X=1217.04, Y=1068.47, Mass=5681, SNR=48.7, Peak=136 HFD=6.6
20:50:57.107 00.003 11872 CameraToMount -- cameraTheta (1.67) - m_xAngle (-3.14) = xAngle (4.81 = -1.48)
20:50:57.110 00.003 11872 CameraToMount -- cameraTheta (1.67) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.63 = -1.65)
20:50:57.114 00.004 11872 CameraToMount -- cameraX=-0.03 cameraY=0.29 hyp=0.29 cameraTheta=1.67 mountX=0.03 mountY=-0.29, mountTheta=-1.48
20:50:57.119 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.03, y=0.29, opts=13)
20:50:57.123 00.004 11872 Enqueuing Move request for scope (-0.03, 0.29)
20:50:57.128 00.005 9960 Worker thread wakes up
20:50:57.128 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=216, med=1, FiltMin=0, FiltMax=195, Gamma=1.000
20:50:57.131 00.003 11872 UpdateGuideState exits: m=5681 SNR=48.7
20:50:57.136 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.29) opts 0xd
20:50:57.136 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.03, 0.29)
20:50:57.136 00.000 9960 Moving (-0.03, 0.29) raw xDistance=0.03 yDistance=-0.29
20:50:57.136 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:50:57.137 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:57.140 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:50:57.144 00.004 11872 Enqueuing Expose request
20:50:57.147 00.003 9960 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
20:50:57.147 00.000 9960 MoveAxis(E, 0, ABG)
20:50:57.147 00.000 9960 Move returns status 0, amount 0
20:50:57.148 00.001 9960 MoveAxis(N, 216, ABG)
20:50:57.148 00.000 9960 Guiding  Dir = 0, Dur = 216
20:50:57.148 00.000 9960 IsSlewing returns 0
20:50:57.149 00.001 9960 IsGuiding returns 0
20:50:57.149 00.000 9960 PulseGuide returned control before completion, sleep 226
20:50:57.382 00.233 9960 IsGuiding returns 1
20:50:57.383 00.001 9960 scope still moving after pulse duration time elapsed
20:50:57.412 00.029 9960 IsSlewing returns 0
20:50:57.412 00.000 9960 IsGuiding returns 0
20:50:57.414 00.002 9960 scope move finished after 216 + 49 ms
20:50:57.414 00.000 9960 Move returns status 0, amount 216
20:50:57.415 00.001 9960 move complete, result=0
20:50:57.415 00.000 9960 worker thread done servicing request
20:50:57.415 00.000 9960 Worker thread wakes up
20:50:57.415 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.3 px 216 ms NORTH
20:50:57.424 00.009 9960 worker thread servicing REQUEST_EXPOSE 1000
20:50:57.424 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1053,31,31)
20:50:58.672 01.248 9960 Exposure complete
20:50:58.809 00.137 9960 worker thread done servicing request
20:50:58.810 00.001 11872 OnExposeComplete: enter
20:50:58.814 00.004 11872 UpdateGuideState(): m_state=6
20:50:58.818 00.004 11872 Star::Find(15, 1217, 1068, 0, (0,0,0,0), 1.5, 10.0, 255) frame 793
20:50:58.821 00.003 11872 Star::Find returns 1 (0), X=1217.01, Y=1068.33, Mass=5704, SNR=49.4, Peak=136 HFD=6.7
20:50:58.826 00.005 11872 CameraToMount -- cameraTheta (1.99) - m_xAngle (-3.14) = xAngle (5.13 = -1.16)
20:50:58.830 00.004 11872 CameraToMount -- cameraTheta (1.99) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.95 = -1.33)
20:50:58.834 00.004 11872 CameraToMount -- cameraX=-0.07 cameraY=0.15 hyp=0.16 cameraTheta=1.99 mountX=0.06 mountY=-0.16, mountTheta=-1.18
20:50:58.839 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.07, y=0.15, opts=13)
20:50:58.843 00.004 11872 Enqueuing Move request for scope (-0.07, 0.15)
20:50:58.847 00.004 9960 Worker thread wakes up
20:50:58.847 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.15) opts 0xd
20:50:58.848 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.07, 0.15)
20:50:58.848 00.000 9960 Moving (-0.07, 0.15) raw xDistance=0.06 yDistance=-0.16
20:50:58.848 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
20:50:58.848 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:50:58.848 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
20:50:58.848 00.000 9960 MoveAxis(E, 0, ABG)
20:50:58.848 00.000 9960 Move returns status 0, amount 0
20:50:58.848 00.000 9960 MoveAxis(N, 0, ABG)
20:50:58.848 00.000 9960 Move returns status 0, amount 0
20:50:58.849 00.001 9960 move complete, result=0
20:50:58.849 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=1, FiltMin=0, FiltMax=183, Gamma=1.000
20:50:58.852 00.003 9960 worker thread done servicing request
20:50:58.852 00.000 11872 UpdateGuideState exits: m=5704 SNR=49.4
20:50:58.856 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:58.860 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:50:58.864 00.004 11872 Enqueuing Expose request
20:50:58.867 00.003 9960 Worker thread wakes up
20:50:58.868 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:50:58.871 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
20:50:58.871 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1053,31,31)
20:51:00.125 01.254 9960 Exposure complete
20:51:00.256 00.131 9960 worker thread done servicing request
20:51:00.257 00.001 11872 OnExposeComplete: enter
20:51:00.261 00.004 11872 UpdateGuideState(): m_state=6
20:51:00.266 00.005 11872 Star::Find(15, 1217, 1068, 0, (0,0,0,0), 1.5, 10.0, 255) frame 794
20:51:00.270 00.004 11872 Star::Find returns 1 (0), X=1216.63, Y=1069.14, Mass=5343, SNR=47.2, Peak=138 HFD=6.4
20:51:00.275 00.005 11872 CameraToMount -- cameraTheta (2.00) - m_xAngle (-3.14) = xAngle (5.14 = -1.14)
20:51:00.278 00.003 11872 CameraToMount -- cameraTheta (2.00) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.97 = -1.31)
20:51:00.282 00.004 11872 CameraToMount -- cameraX=-0.44 cameraY=0.95 hyp=1.05 cameraTheta=2.00 mountX=0.44 mountY=-1.02, mountTheta=-1.16
20:51:00.287 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.44, y=0.95, opts=13)
20:51:00.290 00.003 11872 Enqueuing Move request for scope (-0.44, 0.95)
20:51:00.295 00.005 9960 Worker thread wakes up
20:51:00.295 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.44, 0.95) opts 0xd
20:51:00.296 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.44, 0.95)
20:51:00.296 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=226, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
20:51:00.302 00.006 9960 Moving (-0.44, 0.95) raw xDistance=0.44 yDistance=-1.02
20:51:00.303 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.44
20:51:00.303 00.000 9960 GuideAlgorithmResistSwitch::result() returns -1.02 from input -1.02
20:51:00.303 00.000 9960 MoveAxis(W, 184, ABG)
20:51:00.303 00.000 9960 Guiding  Dir = 3, Dur = 184
20:51:00.303 00.000 11872 UpdateGuideState exits: m=5343 SNR=47.2
20:51:00.308 00.005 9960 IsSlewing returns 0
20:51:00.308 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:00.312 00.004 9960 IsGuiding returns 0
20:51:00.313 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:51:00.317 00.004 11872 Enqueuing Expose request
20:51:00.320 00.003 9960 PulseGuide returned control before completion, sleep 194
20:51:00.519 00.199 9960 IsGuiding returns 0
20:51:00.519 00.000 9960 Move returns status 0, amount 184
20:51:00.520 00.001 9960 MoveAxis(N, 759, ABG)
20:51:00.520 00.000 9960 Guiding  Dir = 0, Dur = 759
20:51:00.520 00.000 9960 IsSlewing returns 0
20:51:00.521 00.001 9960 IsGuiding returns 0
20:51:00.522 00.001 9960 PulseGuide returned control before completion, sleep 769
20:51:01.302 00.780 9960 IsGuiding returns 1
20:51:01.302 00.000 9960 scope still moving after pulse duration time elapsed
20:51:01.333 00.031 9960 IsSlewing returns 0
20:51:01.336 00.003 9960 IsGuiding returns 0
20:51:01.337 00.001 9960 scope move finished after 759 + 56 ms
20:51:01.337 00.000 9960 Move returns status 0, amount 759
20:51:01.337 00.000 9960 move complete, result=0
20:51:01.338 00.001 9960 worker thread done servicing request
20:51:01.338 00.000 11872 GuideStep: 0.4 px 184 ms WEST, -1.0 px 759 ms NORTH
20:51:01.345 00.007 9960 Worker thread wakes up
20:51:01.345 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:51:01.345 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1053,31,31)
20:51:02.590 01.245 9960 Exposure complete
20:51:02.735 00.145 9960 worker thread done servicing request
20:51:02.736 00.001 11872 OnExposeComplete: enter
20:51:02.742 00.006 11872 UpdateGuideState(): m_state=6
20:51:02.747 00.005 11872 Star::Find(15, 1216, 1069, 0, (0,0,0,0), 1.5, 10.0, 255) frame 795
20:51:02.751 00.004 11872 Star::Find returns 1 (0), X=1217.14, Y=1067.45, Mass=5661, SNR=48.8, Peak=132 HFD=6.8
20:51:02.755 00.004 11872 CameraToMount -- cameraTheta (-1.48) - m_xAngle (-3.14) = xAngle (1.66 = 1.66)
20:51:02.761 00.006 11872 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.49 = 1.49)
20:51:02.767 00.006 11872 CameraToMount -- cameraX=0.07 cameraY=-0.73 hyp=0.74 cameraTheta=-1.48 mountX=-0.07 mountY=0.73, mountTheta=1.66
20:51:02.775 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=0.07, y=-0.73, opts=13)
20:51:02.780 00.005 11872 Enqueuing Move request for scope (0.07, -0.73)
20:51:02.786 00.006 9960 Worker thread wakes up
20:51:02.786 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=1, FiltMin=0, FiltMax=187, Gamma=1.000
20:51:02.791 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.73) opts 0xd
20:51:02.791 00.000 9960 Handling offset move in thread for scope, endpoint = (0.07, -0.73)
20:51:02.791 00.000 11872 UpdateGuideState exits: m=5661 SNR=48.8
20:51:02.797 00.006 9960 Moving (0.07, -0.73) raw xDistance=-0.07 yDistance=0.73
20:51:02.797 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:02.803 00.006 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:51:02.803 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:51:02.808 00.005 9960 resist switch: large excursion: input 0.73 thresh 0.60 direction from -1 to 1
20:51:02.808 00.000 11872 Enqueuing Expose request
20:51:02.815 00.007 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.20
20:51:02.815 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.73 from input 0.73
20:51:02.815 00.000 9960 MoveAxis(E, 0, ABG)
20:51:02.815 00.000 9960 Move returns status 0, amount 0
20:51:02.815 00.000 9960 MoveAxis(S, 548, ABG)
20:51:02.816 00.001 9960 Guiding  Dir = 1, Dur = 548
20:51:02.817 00.001 9960 IsSlewing returns 0
20:51:02.817 00.000 9960 IsGuiding returns 0
20:51:02.817 00.000 9960 PulseGuide returned control before completion, sleep 558
20:51:03.383 00.566 9960 IsGuiding returns 1
20:51:03.383 00.000 9960 scope still moving after pulse duration time elapsed
20:51:03.414 00.031 9960 IsSlewing returns 0
20:51:03.414 00.000 9960 IsGuiding returns 0
20:51:03.414 00.000 9960 scope move finished after 548 + 49 ms
20:51:03.415 00.001 9960 Move returns status 0, amount 548
20:51:03.415 00.000 9960 move complete, result=0
20:51:03.415 00.000 9960 worker thread done servicing request
20:51:03.415 00.000 9960 Worker thread wakes up
20:51:03.415 00.000 11872 GuideStep: -0.1 px 0 ms EAST, 0.7 px 548 ms SOUTH
20:51:03.423 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
20:51:03.423 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1053,31,31)
20:51:04.682 01.259 9960 Exposure complete
20:51:04.817 00.135 9960 worker thread done servicing request
20:51:04.817 00.000 11872 OnExposeComplete: enter
20:51:04.821 00.004 11872 UpdateGuideState(): m_state=6
20:51:04.826 00.005 11872 Star::Find(15, 1217, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 796
20:51:04.831 00.005 11872 Star::Find returns 1 (0), X=1217.31, Y=1067.76, Mass=5613, SNR=47.3, Peak=130 HFD=6.5
20:51:04.837 00.006 11872 CameraToMount -- cameraTheta (-1.05) - m_xAngle (-3.14) = xAngle (2.09 = 2.09)
20:51:04.841 00.004 11872 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.92 = 1.92)
20:51:04.846 00.005 11872 CameraToMount -- cameraX=0.24 cameraY=-0.42 hyp=0.49 cameraTheta=-1.05 mountX=-0.24 mountY=0.46, mountTheta=2.05
20:51:04.851 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.24, y=-0.42, opts=13)
20:51:04.856 00.005 11872 Enqueuing Move request for scope (0.24, -0.42)
20:51:04.860 00.004 9960 Worker thread wakes up
20:51:04.860 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=201, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
20:51:04.864 00.004 11872 UpdateGuideState exits: m=5613 SNR=47.3
20:51:04.868 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:04.872 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:51:04.875 00.003 11872 Enqueuing Expose request
20:51:04.878 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.42) opts 0xd
20:51:04.878 00.000 9960 Handling offset move in thread for scope, endpoint = (0.24, -0.42)
20:51:04.880 00.002 9960 Moving (0.24, -0.42) raw xDistance=-0.24 yDistance=0.46
20:51:04.880 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
20:51:04.880 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.46 from input 0.46
20:51:04.880 00.000 9960 MoveAxis(E, 101, ABG)
20:51:04.881 00.001 9960 Guiding  Dir = 2, Dur = 101
20:51:04.881 00.000 9960 IsSlewing returns 0
20:51:04.881 00.000 9960 IsGuiding returns 0
20:51:04.882 00.001 9960 PulseGuide returned control before completion, sleep 111
20:51:04.997 00.115 9960 IsGuiding returns 1
20:51:04.997 00.000 9960 scope still moving after pulse duration time elapsed
20:51:05.028 00.031 9960 IsSlewing returns 0
20:51:05.029 00.001 9960 IsGuiding returns 0
20:51:05.029 00.000 9960 scope move finished after 101 + 46 ms
20:51:05.030 00.001 9960 Move returns status 0, amount 101
20:51:05.030 00.000 9960 MoveAxis(S, 342, ABG)
20:51:05.030 00.000 9960 Guiding  Dir = 1, Dur = 342
20:51:05.031 00.001 9960 IsSlewing returns 0
20:51:05.032 00.001 9960 IsGuiding returns 0
20:51:05.032 00.000 9960 PulseGuide returned control before completion, sleep 352
20:51:05.388 00.356 9960 IsGuiding returns 1
20:51:05.391 00.003 9960 scope still moving after pulse duration time elapsed
20:51:05.420 00.029 9960 IsSlewing returns 0
20:51:05.421 00.001 9960 IsGuiding returns 0
20:51:05.422 00.001 9960 scope move finished after 342 + 47 ms
20:51:05.422 00.000 9960 Move returns status 0, amount 342
20:51:05.423 00.001 9960 move complete, result=0
20:51:05.423 00.000 9960 worker thread done servicing request
20:51:05.424 00.001 11872 GuideStep: -0.2 px 101 ms EAST, 0.5 px 342 ms SOUTH
20:51:05.433 00.009 9960 Worker thread wakes up
20:51:05.433 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:51:05.433 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1053,31,31)
20:51:06.687 01.254 9960 Exposure complete
20:51:06.810 00.123 9960 worker thread done servicing request
20:51:06.811 00.001 11872 OnExposeComplete: enter
20:51:06.815 00.004 11872 UpdateGuideState(): m_state=6
20:51:06.819 00.004 11872 Star::Find(15, 1217, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 797
20:51:06.823 00.004 11872 Star::Find returns 1 (0), X=1217.11, Y=1068.68, Mass=5452, SNR=47.6, Peak=123 HFD=6.7
20:51:06.827 00.004 11872 CameraToMount -- cameraTheta (1.50) - m_xAngle (-3.14) = xAngle (4.64 = -1.65)
20:51:06.833 00.006 11872 CameraToMount -- cameraTheta (1.50) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.47 = -1.82)
20:51:06.838 00.005 11872 CameraToMount -- cameraX=0.04 cameraY=0.50 hyp=0.50 cameraTheta=1.50 mountX=-0.04 mountY=-0.49, mountTheta=-1.65
20:51:06.843 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.04, y=0.50, opts=13)
20:51:06.846 00.003 11872 Enqueuing Move request for scope (0.04, 0.50)
20:51:06.850 00.004 9960 Worker thread wakes up
20:51:06.850 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.50) opts 0xd
20:51:06.850 00.000 9960 Handling offset move in thread for scope, endpoint = (0.04, 0.50)
20:51:06.851 00.001 9960 Moving (0.04, 0.50) raw xDistance=-0.04 yDistance=-0.49
20:51:06.851 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:51:06.851 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:51:06.851 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=1, FiltMin=0, FiltMax=171, Gamma=1.000
20:51:06.858 00.007 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.49
20:51:06.859 00.001 9960 MoveAxis(E, 0, ABG)
20:51:06.859 00.000 9960 Move returns status 0, amount 0
20:51:06.860 00.001 9960 MoveAxis(N, 0, ABG)
20:51:06.860 00.000 11872 UpdateGuideState exits: m=5452 SNR=47.6
20:51:06.864 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:06.868 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:51:06.874 00.006 11872 Enqueuing Expose request
20:51:06.877 00.003 9960 Move returns status 0, amount 0
20:51:06.878 00.001 9960 move complete, result=0
20:51:06.878 00.000 9960 worker thread done servicing request
20:51:06.878 00.000 9960 Worker thread wakes up
20:51:06.878 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.5 px 0 ms NORTH
20:51:06.883 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:51:06.884 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1053,31,31)
20:51:08.127 01.243 9960 Exposure complete
20:51:08.287 00.160 9960 worker thread done servicing request
20:51:08.287 00.000 11872 OnExposeComplete: enter
20:51:08.292 00.005 11872 UpdateGuideState(): m_state=6
20:51:08.295 00.003 11872 Star::Find(15, 1217, 1068, 0, (0,0,0,0), 1.5, 10.0, 255) frame 798
20:51:08.300 00.005 11872 Star::Find returns 1 (0), X=1217.22, Y=1068.51, Mass=5525, SNR=47.8, Peak=131 HFD=6.9
20:51:08.303 00.003 11872 CameraToMount -- cameraTheta (1.16) - m_xAngle (-3.14) = xAngle (4.30 = -1.99)
20:51:08.308 00.005 11872 CameraToMount -- cameraTheta (1.16) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.12 = -2.16)
20:51:08.311 00.003 11872 CameraToMount -- cameraX=0.14 cameraY=0.33 hyp=0.36 cameraTheta=1.16 mountX=-0.15 mountY=-0.30, mountTheta=-2.02
20:51:08.316 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.14, y=0.33, opts=13)
20:51:08.320 00.004 11872 Enqueuing Move request for scope (0.14, 0.33)
20:51:08.325 00.005 9960 Worker thread wakes up
20:51:08.325 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.33) opts 0xd
20:51:08.325 00.000 9960 Handling offset move in thread for scope, endpoint = (0.14, 0.33)
20:51:08.325 00.000 9960 Moving (0.14, 0.33) raw xDistance=-0.15 yDistance=-0.30
20:51:08.325 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
20:51:08.325 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:51:08.326 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=1, FiltMin=0, FiltMax=172, Gamma=1.000
20:51:08.329 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
20:51:08.329 00.000 9960 MoveAxis(E, 0, ABG)
20:51:08.330 00.001 9960 Move returns status 0, amount 0
20:51:08.330 00.000 9960 MoveAxis(N, 0, ABG)
20:51:08.330 00.000 9960 Move returns status 0, amount 0
20:51:08.330 00.000 9960 move complete, result=0
20:51:08.330 00.000 11872 UpdateGuideState exits: m=5525 SNR=47.8
20:51:08.334 00.004 9960 worker thread done servicing request
20:51:08.334 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:08.337 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:51:08.340 00.003 11872 Enqueuing Expose request
20:51:08.344 00.004 9960 Worker thread wakes up
20:51:08.344 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
20:51:08.347 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
20:51:08.348 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1053,31,31)
20:51:09.595 01.247 9960 Exposure complete
20:51:09.723 00.128 9960 worker thread done servicing request
20:51:09.723 00.000 11872 OnExposeComplete: enter
20:51:09.727 00.004 11872 UpdateGuideState(): m_state=6
20:51:09.731 00.004 11872 Star::Find(15, 1217, 1068, 0, (0,0,0,0), 1.5, 10.0, 255) frame 799
20:51:09.736 00.005 11872 Star::Find returns 1 (0), X=1217.30, Y=1068.65, Mass=5677, SNR=47.8, Peak=137 HFD=6.7
20:51:09.742 00.006 11872 CameraToMount -- cameraTheta (1.12) - m_xAngle (-3.14) = xAngle (4.26 = -2.03)
20:51:09.745 00.003 11872 CameraToMount -- cameraTheta (1.12) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.08 = -2.20)
20:51:09.750 00.005 11872 CameraToMount -- cameraX=0.23 cameraY=0.47 hyp=0.52 cameraTheta=1.12 mountX=-0.23 mountY=-0.42, mountTheta=-2.07
20:51:09.756 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.23, y=0.47, opts=13)
20:51:09.760 00.004 11872 Enqueuing Move request for scope (0.23, 0.47)
20:51:09.766 00.006 9960 Worker thread wakes up
20:51:09.766 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.47) opts 0xd
20:51:09.766 00.000 9960 Handling offset move in thread for scope, endpoint = (0.23, 0.47)
20:51:09.767 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=225, med=1, FiltMin=0, FiltMax=193, Gamma=1.000
20:51:09.772 00.005 9960 Moving (0.23, 0.47) raw xDistance=-0.23 yDistance=-0.42
20:51:09.773 00.001 9960 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
20:51:09.773 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:51:09.773 00.000 11872 UpdateGuideState exits: m=5677 SNR=47.8
20:51:09.779 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:09.784 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:51:09.790 00.006 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.42
20:51:09.790 00.000 9960 MoveAxis(E, 96, ABG)
20:51:09.790 00.000 9960 Guiding  Dir = 2, Dur = 96
20:51:09.792 00.002 11872 Enqueuing Expose request
20:51:09.799 00.007 9960 IsSlewing returns 0
20:51:09.800 00.001 9960 IsGuiding returns 0
20:51:09.800 00.000 9960 PulseGuide returned control before completion, sleep 106
20:51:09.909 00.109 9960 IsGuiding returns 1
20:51:09.910 00.001 9960 scope still moving after pulse duration time elapsed
20:51:09.941 00.031 9960 IsSlewing returns 0
20:51:09.942 00.001 9960 IsGuiding returns 0
20:51:09.942 00.000 9960 scope move finished after 96 + 45 ms
20:51:09.942 00.000 9960 Move returns status 0, amount 96
20:51:09.942 00.000 9960 MoveAxis(N, 0, ABG)
20:51:09.942 00.000 9960 Move returns status 0, amount 0
20:51:09.943 00.001 9960 move complete, result=0
20:51:09.943 00.000 9960 worker thread done servicing request
20:51:09.943 00.000 11872 GuideStep: -0.2 px 96 ms EAST, -0.4 px 0 ms NORTH
20:51:09.950 00.007 9960 Worker thread wakes up
20:51:09.950 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:51:09.951 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1053,31,31)
20:51:11.199 01.248 9960 Exposure complete
20:51:11.326 00.127 9960 worker thread done servicing request
20:51:11.327 00.001 11872 OnExposeComplete: enter
20:51:11.331 00.004 11872 UpdateGuideState(): m_state=6
20:51:11.336 00.005 11872 Star::Find(15, 1217, 1068, 0, (0,0,0,0), 1.5, 10.0, 255) frame 800
20:51:11.340 00.004 11872 Star::Find returns 1 (0), X=1217.12, Y=1068.81, Mass=5632, SNR=48.9, Peak=137 HFD=6.7
20:51:11.344 00.004 11872 CameraToMount -- cameraTheta (1.49) - m_xAngle (-3.14) = xAngle (4.63 = -1.65)
20:51:11.347 00.003 11872 CameraToMount -- cameraTheta (1.49) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.46 = -1.82)
20:51:11.350 00.003 11872 CameraToMount -- cameraX=0.05 cameraY=0.63 hyp=0.63 cameraTheta=1.49 mountX=-0.05 mountY=-0.61, mountTheta=-1.66
20:51:11.355 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.05, y=0.63, opts=13)
20:51:11.360 00.005 11872 Enqueuing Move request for scope (0.05, 0.63)
20:51:11.365 00.005 9960 Worker thread wakes up
20:51:11.366 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=1, FiltMin=0, FiltMax=181, Gamma=1.000
20:51:11.370 00.004 11872 UpdateGuideState exits: m=5632 SNR=48.9
20:51:11.375 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:11.378 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:51:11.383 00.005 11872 Enqueuing Expose request
20:51:11.387 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.63) opts 0xd
20:51:11.387 00.000 9960 Handling offset move in thread for scope, endpoint = (0.05, 0.63)
20:51:11.387 00.000 9960 Moving (0.05, 0.63) raw xDistance=-0.05 yDistance=-0.61
20:51:11.387 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:51:11.388 00.001 9960 resist switch: large excursion: input -0.61 thresh 0.60 direction from 1 to -1
20:51:11.388 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.82
20:51:11.388 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.61 from input -0.61
20:51:11.388 00.000 9960 MoveAxis(E, 0, ABG)
20:51:11.388 00.000 9960 Move returns status 0, amount 0
20:51:11.389 00.001 9960 MoveAxis(N, 453, ABG)
20:51:11.389 00.000 9960 Guiding  Dir = 0, Dur = 453
20:51:11.390 00.001 9960 IsSlewing returns 0
20:51:11.391 00.001 9960 IsGuiding returns 0
20:51:11.391 00.000 9960 PulseGuide returned control before completion, sleep 463
20:51:11.863 00.472 9960 IsGuiding returns 1
20:51:11.863 00.000 9960 scope still moving after pulse duration time elapsed
20:51:11.895 00.032 9960 IsSlewing returns 0
20:51:11.897 00.002 9960 IsGuiding returns 0
20:51:11.897 00.000 9960 scope move finished after 453 + 53 ms
20:51:11.898 00.001 9960 Move returns status 0, amount 453
20:51:11.898 00.000 9960 move complete, result=0
20:51:11.899 00.001 9960 worker thread done servicing request
20:51:11.899 00.000 9960 Worker thread wakes up
20:51:11.901 00.002 11872 GuideStep: -0.1 px 0 ms EAST, -0.6 px 453 ms NORTH
20:51:11.908 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:51:11.908 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1053,31,31)
20:51:13.161 01.253 9960 Exposure complete
20:51:13.314 00.153 9960 worker thread done servicing request
20:51:13.314 00.000 11872 OnExposeComplete: enter
20:51:13.320 00.006 11872 UpdateGuideState(): m_state=6
20:51:13.326 00.006 11872 Star::Find(15, 1217, 1068, 0, (0,0,0,0), 1.5, 10.0, 255) frame 801
20:51:13.331 00.005 11872 Star::Find returns 1 (0), X=1217.37, Y=1069.19, Mass=5819, SNR=49.0, Peak=133 HFD=6.8
20:51:13.338 00.007 11872 CameraToMount -- cameraTheta (1.29) - m_xAngle (-3.14) = xAngle (4.42 = -1.86)
20:51:13.344 00.006 11872 CameraToMount -- cameraTheta (1.29) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.25 = -2.03)
20:51:13.349 00.005 11872 CameraToMount -- cameraX=0.29 cameraY=1.01 hyp=1.05 cameraTheta=1.29 mountX=-0.30 mountY=-0.94, mountTheta=-1.88
20:51:13.357 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=0.29, y=1.01, opts=13)
20:51:13.362 00.005 11872 Enqueuing Move request for scope (0.29, 1.01)
20:51:13.366 00.004 9960 Worker thread wakes up
20:51:13.366 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=220, med=1, FiltMin=0, FiltMax=183, Gamma=1.000
20:51:13.371 00.005 11872 UpdateGuideState exits: m=5819 SNR=49.0
20:51:13.375 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.29, 1.01) opts 0xd
20:51:13.375 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:13.380 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:51:13.386 00.006 9960 Handling offset move in thread for scope, endpoint = (0.29, 1.01)
20:51:13.386 00.000 11872 Enqueuing Expose request
20:51:13.392 00.006 9960 Moving (0.29, 1.01) raw xDistance=-0.30 yDistance=-0.94
20:51:13.393 00.001 9960 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
20:51:13.393 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.94 from input -0.94
20:51:13.394 00.001 9960 MoveAxis(E, 125, ABG)
20:51:13.394 00.000 9960 Guiding  Dir = 2, Dur = 125
20:51:13.395 00.001 9960 IsSlewing returns 0
20:51:13.395 00.000 9960 IsGuiding returns 0
20:51:13.396 00.001 9960 PulseGuide returned control before completion, sleep 135
20:51:13.539 00.143 9960 IsGuiding returns 1
20:51:13.540 00.001 9960 scope still moving after pulse duration time elapsed
20:51:13.571 00.031 9960 IsSlewing returns 0
20:51:13.573 00.002 9960 IsGuiding returns 0
20:51:13.573 00.000 9960 scope move finished after 125 + 52 ms
20:51:13.574 00.001 9960 Move returns status 0, amount 125
20:51:13.574 00.000 9960 MoveAxis(N, 702, ABG)
20:51:13.574 00.000 9960 Guiding  Dir = 0, Dur = 702
20:51:13.575 00.001 9960 IsSlewing returns 0
20:51:13.576 00.001 9960 IsGuiding returns 0
20:51:13.576 00.000 9960 PulseGuide returned control before completion, sleep 712
20:51:14.290 00.714 9960 IsGuiding returns 1
20:51:14.293 00.003 9960 scope still moving after pulse duration time elapsed
20:51:14.321 00.028 9960 IsSlewing returns 0
20:51:14.323 00.002 9960 IsGuiding returns 0
20:51:14.324 00.001 9960 scope move finished after 702 + 45 ms
20:51:14.324 00.000 9960 Move returns status 0, amount 702
20:51:14.324 00.000 9960 move complete, result=0
20:51:14.325 00.001 9960 worker thread done servicing request
20:51:14.325 00.000 9960 Worker thread wakes up
20:51:14.325 00.000 11872 GuideStep: -0.3 px 125 ms EAST, -0.9 px 702 ms NORTH
20:51:14.332 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:51:14.332 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1053,31,31)
20:51:15.585 01.253 9960 Exposure complete
20:51:15.710 00.125 9960 worker thread done servicing request
20:51:15.711 00.001 11872 OnExposeComplete: enter
20:51:15.716 00.005 11872 UpdateGuideState(): m_state=6
20:51:15.720 00.004 11872 Star::Find(15, 1217, 1069, 0, (0,0,0,0), 1.5, 10.0, 255) frame 802
20:51:15.723 00.003 11872 Star::Find returns 1 (0), X=1217.07, Y=1068.46, Mass=5853, SNR=49.0, Peak=145 HFD=6.6
20:51:15.727 00.004 11872 CameraToMount -- cameraTheta (1.58) - m_xAngle (-3.14) = xAngle (4.72 = -1.56)
20:51:15.732 00.005 11872 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.55 = -1.74)
20:51:15.735 00.003 11872 CameraToMount -- cameraX=-0.00 cameraY=0.27 hyp=0.27 cameraTheta=1.58 mountX=0.00 mountY=-0.27, mountTheta=-1.56
20:51:15.740 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.00, y=0.27, opts=13)
20:51:15.744 00.004 11872 Enqueuing Move request for scope (-0.00, 0.27)
20:51:15.748 00.004 9960 Worker thread wakes up
20:51:15.748 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.27) opts 0xd
20:51:15.748 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.00, 0.27)
20:51:15.748 00.000 9960 Moving (-0.00, 0.27) raw xDistance=0.00 yDistance=-0.27
20:51:15.748 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
20:51:15.748 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
20:51:15.748 00.000 9960 MoveAxis(E, 0, ABG)
20:51:15.748 00.000 9960 Move returns status 0, amount 0
20:51:15.748 00.000 9960 MoveAxis(N, 202, ABG)
20:51:15.748 00.000 9960 Guiding  Dir = 0, Dur = 202
20:51:15.748 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
20:51:15.753 00.005 9960 IsSlewing returns 0
20:51:15.754 00.001 11872 UpdateGuideState exits: m=5853 SNR=49.0
20:51:15.757 00.003 9960 IsGuiding returns 0
20:51:15.757 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:15.760 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:51:15.766 00.006 9960 PulseGuide returned control before completion, sleep 212
20:51:15.766 00.000 11872 Enqueuing Expose request
20:51:15.983 00.217 9960 IsGuiding returns 1
20:51:15.984 00.001 9960 scope still moving after pulse duration time elapsed
20:51:16.014 00.030 9960 IsSlewing returns 0
20:51:16.016 00.002 9960 IsGuiding returns 0
20:51:16.017 00.001 9960 scope move finished after 202 + 58 ms
20:51:16.017 00.000 9960 Move returns status 0, amount 202
20:51:16.017 00.000 9960 move complete, result=0
20:51:16.019 00.002 9960 worker thread done servicing request
20:51:16.019 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.3 px 202 ms NORTH
20:51:16.024 00.005 9960 Worker thread wakes up
20:51:16.024 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:51:16.025 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1053,31,31)
20:51:17.274 01.249 9960 Exposure complete
20:51:17.410 00.136 9960 worker thread done servicing request
20:51:17.411 00.001 11872 OnExposeComplete: enter
20:51:17.415 00.004 11872 UpdateGuideState(): m_state=6
20:51:17.418 00.003 11872 Star::Find(15, 1217, 1068, 0, (0,0,0,0), 1.5, 10.0, 255) frame 803
20:51:17.422 00.004 11872 Star::Find returns 1 (0), X=1216.91, Y=1068.24, Mass=5534, SNR=47.9, Peak=133 HFD=6.7
20:51:17.425 00.003 11872 CameraToMount -- cameraTheta (2.82) - m_xAngle (-3.14) = xAngle (5.96 = -0.32)
20:51:17.429 00.004 11872 CameraToMount -- cameraTheta (2.82) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.79 = -0.50)
20:51:17.435 00.006 11872 CameraToMount -- cameraX=-0.16 cameraY=0.05 hyp=0.17 cameraTheta=2.82 mountX=0.16 mountY=-0.08, mountTheta=-0.47
20:51:17.441 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.16, y=0.05, opts=13)
20:51:17.446 00.005 11872 Enqueuing Move request for scope (-0.16, 0.05)
20:51:17.450 00.004 9960 Worker thread wakes up
20:51:17.451 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.05) opts 0xd
20:51:17.451 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.16, 0.05)
20:51:17.451 00.000 9960 Moving (-0.16, 0.05) raw xDistance=0.16 yDistance=-0.08
20:51:17.451 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
20:51:17.452 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:51:17.452 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=1, FiltMin=0, FiltMax=188, Gamma=1.000
20:51:17.456 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:51:17.456 00.000 9960 MoveAxis(E, 0, ABG)
20:51:17.456 00.000 9960 Move returns status 0, amount 0
20:51:17.456 00.000 9960 MoveAxis(N, 0, ABG)
20:51:17.457 00.001 9960 Move returns status 0, amount 0
20:51:17.457 00.000 9960 move complete, result=0
20:51:17.457 00.000 11872 UpdateGuideState exits: m=5534 SNR=47.9
20:51:17.461 00.004 9960 worker thread done servicing request
20:51:17.461 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:17.467 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:51:17.471 00.004 11872 Enqueuing Expose request
20:51:17.474 00.003 11872 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:51:17.478 00.004 9960 Worker thread wakes up
20:51:17.478 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:51:17.479 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1053,31,31)
20:51:18.724 01.245 9960 Exposure complete
20:51:18.871 00.147 9960 worker thread done servicing request
20:51:18.871 00.000 11872 OnExposeComplete: enter
20:51:18.878 00.007 11872 UpdateGuideState(): m_state=6
20:51:18.883 00.005 11872 Star::Find(15, 1216, 1068, 0, (0,0,0,0), 1.5, 10.0, 255) frame 804
20:51:18.887 00.004 11872 Star::Find returns 1 (0), X=1217.01, Y=1068.39, Mass=5967, SNR=50.5, Peak=132 HFD=6.8
20:51:18.893 00.006 11872 CameraToMount -- cameraTheta (1.88) - m_xAngle (-3.14) = xAngle (5.02 = -1.26)
20:51:18.898 00.005 11872 CameraToMount -- cameraTheta (1.88) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.85 = -1.44)
20:51:18.903 00.005 11872 CameraToMount -- cameraX=-0.07 cameraY=0.21 hyp=0.22 cameraTheta=1.88 mountX=0.07 mountY=-0.21, mountTheta=-1.27
20:51:18.909 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.07, y=0.21, opts=13)
20:51:18.917 00.008 11872 Enqueuing Move request for scope (-0.07, 0.21)
20:51:18.924 00.007 9960 Worker thread wakes up
20:51:18.925 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=220, med=1, FiltMin=0, FiltMax=193, Gamma=1.000
20:51:18.929 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.21) opts 0xd
20:51:18.929 00.000 11872 UpdateGuideState exits: m=5967 SNR=50.5
20:51:18.933 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.07, 0.21)
20:51:18.934 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:18.937 00.003 9960 Moving (-0.07, 0.21) raw xDistance=0.07 yDistance=-0.21
20:51:18.937 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:51:18.941 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
20:51:18.941 00.000 11872 Enqueuing Expose request
20:51:18.944 00.003 9960 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
20:51:18.944 00.000 9960 MoveAxis(E, 0, ABG)
20:51:18.945 00.001 9960 Move returns status 0, amount 0
20:51:18.945 00.000 9960 MoveAxis(N, 160, ABG)
20:51:18.945 00.000 9960 Guiding  Dir = 0, Dur = 160
20:51:18.946 00.001 9960 IsSlewing returns 0
20:51:18.946 00.000 9960 IsGuiding returns 0
20:51:18.947 00.001 9960 PulseGuide returned control before completion, sleep 170
20:51:19.119 00.172 9960 IsGuiding returns 1
20:51:19.120 00.001 9960 scope still moving after pulse duration time elapsed
20:51:19.149 00.029 9960 IsSlewing returns 0
20:51:19.151 00.002 9960 IsGuiding returns 0
20:51:19.152 00.001 9960 scope move finished after 160 + 44 ms
20:51:19.152 00.000 9960 Move returns status 0, amount 160
20:51:19.152 00.000 9960 move complete, result=0
20:51:19.153 00.001 9960 worker thread done servicing request
20:51:19.153 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 160 ms NORTH
20:51:19.159 00.006 9960 Worker thread wakes up
20:51:19.159 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:51:19.159 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1053,31,31)
20:51:20.412 01.253 9960 Exposure complete
20:51:20.551 00.139 9960 worker thread done servicing request
20:51:20.551 00.000 11872 OnExposeComplete: enter
20:51:20.556 00.005 11872 UpdateGuideState(): m_state=6
20:51:20.563 00.007 11872 Star::Find(15, 1217, 1068, 0, (0,0,0,0), 1.5, 10.0, 255) frame 805
20:51:20.568 00.005 11872 Star::Find returns 1 (0), X=1216.99, Y=1068.51, Mass=6175, SNR=51.4, Peak=144 HFD=6.7
20:51:20.573 00.005 11872 CameraToMount -- cameraTheta (1.82) - m_xAngle (-3.14) = xAngle (4.95 = -1.33)
20:51:20.577 00.004 11872 CameraToMount -- cameraTheta (1.82) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.78 = -1.50)
20:51:20.583 00.006 11872 CameraToMount -- cameraX=-0.08 cameraY=0.32 hyp=0.33 cameraTheta=1.82 mountX=0.08 mountY=-0.33, mountTheta=-1.34
20:51:20.589 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.08, y=0.32, opts=13)
20:51:20.596 00.007 11872 Enqueuing Move request for scope (-0.08, 0.32)
20:51:20.602 00.006 9960 Worker thread wakes up
20:51:20.602 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=219, med=1, FiltMin=0, FiltMax=185, Gamma=1.000
20:51:20.605 00.003 11872 UpdateGuideState exits: m=6175 SNR=51.4
20:51:20.610 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.32) opts 0xd
20:51:20.611 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:20.616 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:51:20.620 00.004 11872 Enqueuing Expose request
20:51:20.624 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.08, 0.32)
20:51:20.624 00.000 9960 Moving (-0.08, 0.32) raw xDistance=0.08 yDistance=-0.33
20:51:20.624 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
20:51:20.625 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
20:51:20.626 00.001 9960 MoveAxis(E, 0, ABG)
20:51:20.626 00.000 9960 Move returns status 0, amount 0
20:51:20.626 00.000 9960 MoveAxis(N, 248, ABG)
20:51:20.626 00.000 9960 Guiding  Dir = 0, Dur = 248
20:51:20.627 00.001 9960 IsSlewing returns 0
20:51:20.627 00.000 9960 IsGuiding returns 0
20:51:20.627 00.000 9960 PulseGuide returned control before completion, sleep 258
20:51:20.889 00.262 9960 IsGuiding returns 1
20:51:20.889 00.000 9960 scope still moving after pulse duration time elapsed
20:51:20.921 00.032 9960 IsSlewing returns 0
20:51:20.922 00.001 9960 IsGuiding returns 0
20:51:20.922 00.000 9960 scope move finished after 248 + 47 ms
20:51:20.922 00.000 9960 Move returns status 0, amount 248
20:51:20.922 00.000 9960 move complete, result=0
20:51:20.924 00.002 9960 worker thread done servicing request
20:51:20.924 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 248 ms NORTH
20:51:20.934 00.010 9960 Worker thread wakes up
20:51:20.934 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:51:20.934 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1053,31,31)
20:51:22.190 01.256 9960 Exposure complete
20:51:22.321 00.131 9960 worker thread done servicing request
20:51:22.323 00.002 11872 OnExposeComplete: enter
20:51:22.327 00.004 11872 UpdateGuideState(): m_state=6
20:51:22.332 00.005 11872 Star::Find(15, 1216, 1068, 0, (0,0,0,0), 1.5, 10.0, 255) frame 806
20:51:22.338 00.006 11872 Star::Find returns 1 (0), X=1216.94, Y=1068.30, Mass=5717, SNR=48.9, Peak=126 HFD=6.6
20:51:22.341 00.003 11872 CameraToMount -- cameraTheta (2.40) - m_xAngle (-3.14) = xAngle (5.53 = -0.75)
20:51:22.345 00.004 11872 CameraToMount -- cameraTheta (2.40) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.36 = -0.92)
20:51:22.350 00.005 11872 CameraToMount -- cameraX=-0.13 cameraY=0.12 hyp=0.18 cameraTheta=2.40 mountX=0.13 mountY=-0.14, mountTheta=-0.83
20:51:22.354 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.13, y=0.12, opts=13)
20:51:22.358 00.004 11872 Enqueuing Move request for scope (-0.13, 0.12)
20:51:22.362 00.004 9960 Worker thread wakes up
20:51:22.362 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.12) opts 0xd
20:51:22.363 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.13, 0.12)
20:51:22.363 00.000 9960 Moving (-0.13, 0.12) raw xDistance=0.13 yDistance=-0.14
20:51:22.364 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
20:51:22.364 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:51:22.364 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=228, med=1, FiltMin=0, FiltMax=189, Gamma=1.000
20:51:22.369 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
20:51:22.370 00.001 11872 UpdateGuideState exits: m=5717 SNR=48.9
20:51:22.374 00.004 9960 MoveAxis(E, 0, ABG)
20:51:22.374 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:22.378 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:51:22.381 00.003 11872 Enqueuing Expose request
20:51:22.385 00.004 9960 Move returns status 0, amount 0
20:51:22.385 00.000 9960 MoveAxis(N, 0, ABG)
20:51:22.387 00.002 9960 Move returns status 0, amount 0
20:51:22.387 00.000 9960 move complete, result=0
20:51:22.387 00.000 9960 worker thread done servicing request
20:51:22.388 00.001 9960 Worker thread wakes up
20:51:22.388 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:51:22.392 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
20:51:22.392 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1053,31,31)
20:51:23.648 01.256 9960 Exposure complete
20:51:23.774 00.126 9960 worker thread done servicing request
20:51:23.775 00.001 11872 OnExposeComplete: enter
20:51:23.778 00.003 11872 UpdateGuideState(): m_state=6
20:51:23.783 00.005 11872 Star::Find(15, 1216, 1068, 0, (0,0,0,0), 1.5, 10.0, 255) frame 807
20:51:23.787 00.004 11872 Star::Find returns 1 (0), X=1217.01, Y=1068.44, Mass=5784, SNR=48.6, Peak=128 HFD=6.7
20:51:23.792 00.005 11872 CameraToMount -- cameraTheta (1.80) - m_xAngle (-3.14) = xAngle (4.94 = -1.35)
20:51:23.797 00.005 11872 CameraToMount -- cameraTheta (1.80) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.76 = -1.52)
20:51:23.801 00.004 11872 CameraToMount -- cameraX=-0.06 cameraY=0.26 hyp=0.26 cameraTheta=1.80 mountX=0.06 mountY=-0.26, mountTheta=-1.35
20:51:23.806 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.06, y=0.26, opts=13)
20:51:23.810 00.004 11872 Enqueuing Move request for scope (-0.06, 0.26)
20:51:23.814 00.004 9960 Worker thread wakes up
20:51:23.816 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=214, med=1, FiltMin=0, FiltMax=197, Gamma=1.000
20:51:23.819 00.003 11872 UpdateGuideState exits: m=5784 SNR=48.6
20:51:23.823 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:23.828 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:51:23.832 00.004 11872 Enqueuing Expose request
20:51:23.836 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.26) opts 0xd
20:51:23.836 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.06, 0.26)
20:51:23.837 00.001 9960 Moving (-0.06, 0.26) raw xDistance=0.06 yDistance=-0.26
20:51:23.837 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
20:51:23.837 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
20:51:23.837 00.000 9960 MoveAxis(E, 0, ABG)
20:51:23.837 00.000 9960 Move returns status 0, amount 0
20:51:23.838 00.001 9960 MoveAxis(N, 196, ABG)
20:51:23.838 00.000 9960 Guiding  Dir = 0, Dur = 196
20:51:23.838 00.000 9960 IsSlewing returns 0
20:51:23.839 00.001 9960 IsGuiding returns 0
20:51:23.839 00.000 9960 PulseGuide returned control before completion, sleep 206
20:51:24.061 00.222 9960 IsGuiding returns 0
20:51:24.061 00.000 9960 Move returns status 0, amount 196
20:51:24.062 00.001 9960 move complete, result=0
20:51:24.062 00.000 9960 worker thread done servicing request
20:51:24.062 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 196 ms NORTH
20:51:24.067 00.005 9960 Worker thread wakes up
20:51:24.068 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:51:24.068 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1053,31,31)
20:51:25.320 01.252 9960 Exposure complete
20:51:25.444 00.124 9960 worker thread done servicing request
20:51:25.444 00.000 11872 OnExposeComplete: enter
20:51:25.449 00.005 11872 UpdateGuideState(): m_state=6
20:51:25.454 00.005 11872 Star::Find(15, 1217, 1068, 0, (0,0,0,0), 1.5, 10.0, 255) frame 808
20:51:25.458 00.004 11872 Star::Find returns 1 (0), X=1216.95, Y=1068.46, Mass=5782, SNR=49.3, Peak=145 HFD=6.7
20:51:25.462 00.004 11872 CameraToMount -- cameraTheta (1.98) - m_xAngle (-3.14) = xAngle (5.11 = -1.17)
20:51:25.465 00.003 11872 CameraToMount -- cameraTheta (1.98) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.94 = -1.34)
20:51:25.470 00.005 11872 CameraToMount -- cameraX=-0.12 cameraY=0.28 hyp=0.30 cameraTheta=1.98 mountX=0.12 mountY=-0.30, mountTheta=-1.19
20:51:25.475 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.12, y=0.28, opts=13)
20:51:25.479 00.004 11872 Enqueuing Move request for scope (-0.12, 0.28)
20:51:25.483 00.004 9960 Worker thread wakes up
20:51:25.484 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=212, med=1, FiltMin=0, FiltMax=195, Gamma=1.000
20:51:25.487 00.003 11872 UpdateGuideState exits: m=5782 SNR=49.3
20:51:25.491 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:25.495 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.28) opts 0xd
20:51:25.495 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.12, 0.28)
20:51:25.495 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:51:25.499 00.004 11872 Enqueuing Expose request
20:51:25.503 00.004 9960 Moving (-0.12, 0.28) raw xDistance=0.12 yDistance=-0.30
20:51:25.503 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
20:51:25.503 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
20:51:25.503 00.000 9960 MoveAxis(E, 0, ABG)
20:51:25.503 00.000 9960 Move returns status 0, amount 0
20:51:25.505 00.002 9960 MoveAxis(N, 221, ABG)
20:51:25.505 00.000 9960 Guiding  Dir = 0, Dur = 221
20:51:25.505 00.000 9960 IsSlewing returns 0
20:51:25.506 00.001 9960 IsGuiding returns 0
20:51:25.506 00.000 9960 PulseGuide returned control before completion, sleep 231
20:51:25.748 00.242 9960 IsGuiding returns 1
20:51:25.748 00.000 9960 scope still moving after pulse duration time elapsed
20:51:25.779 00.031 9960 IsSlewing returns 0
20:51:25.780 00.001 9960 IsGuiding returns 0
20:51:25.781 00.001 9960 scope move finished after 221 + 54 ms
20:51:25.782 00.001 9960 Move returns status 0, amount 221
20:51:25.783 00.001 9960 move complete, result=0
20:51:25.783 00.000 9960 worker thread done servicing request
20:51:25.783 00.000 9960 Worker thread wakes up
20:51:25.784 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 221 ms NORTH
20:51:25.790 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:51:25.791 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1053,31,31)
20:51:26.561 00.770 11872 evsrv: cli 0D2D21E0 connect
20:51:26.565 00.004 11872 case statement mapped state 6 to 3
20:51:26.569 00.004 11872 case statement mapped state 6 to 3
20:51:26.579 00.010 11872 evsrv: cli 0D2D21E0 request: {"method":"get_app_state","id":"89b4ae0b-7c4a-48ce-98b5-be1b9ce26a7e"}
20:51:26.584 00.005 11872 case statement mapped state 6 to 3
20:51:26.587 00.003 11872 evsrv: cli 0D2D21E0 response: {"jsonrpc":"2.0","result":"Guiding","id":"89b4ae0b-7c4a-48ce-98b5-be1b9ce26a7e"}
20:51:26.659 00.072 11872 evsrv: cli 0D2D21E0 disconnect
20:51:26.739 00.080 11872 evsrv: cli 0D2D26E0 connect
20:51:26.743 00.004 11872 case statement mapped state 6 to 3
20:51:26.748 00.005 11872 case statement mapped state 6 to 3
20:51:26.752 00.004 11872 evsrv: cli 0D2D26E0 request: {"method":"dither","params":{"amount":5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"f5ac52d8-690b-4578-90fd-9cf4ab2de1c8"}
20:51:26.760 00.008 11872 PhdController::Dither begins
20:51:26.764 00.004 11872 dither: size=5.00, dRA=0.32 dDec=0.71
20:51:26.767 00.003 11872 MountToCamera -- mountTheta (1.15) + m_xAngle (-3.14) = xAngle (-1.99 = -1.99)
20:51:26.774 00.007 11872 MountToCamera -- mountX=0.32 mountY=0.71 hyp=0.78 mountTheta=1.15 cameraX=-0.31, cameraY=-0.71 cameraTheta=-1.99
20:51:26.778 00.004 11872 setting lock position to (1216.76, 1067.47)
20:51:26.918 00.140 11872 Mount: notify guiding dithered (-0.3, -0.7)
20:51:26.921 00.003 11872 Status Line: Dither by 0.32,0.71
20:51:26.926 00.005 11872 PhdController: newstate STATE_SETTLE_BEGIN
20:51:26.930 00.004 11872 PhdController: newstate STATE_SETTLE_WAIT
20:51:27.047 00.117 11872 evsrv: cli 0D2D26E0 response: {"jsonrpc":"2.0","result":0,"id":"f5ac52d8-690b-4578-90fd-9cf4ab2de1c8"}
20:51:27.052 00.005 9960 Exposure complete
20:51:27.052 00.000 11872 evsrv: cli 0D2D26E0 disconnect
20:51:27.151 00.099 9960 worker thread done servicing request
20:51:27.152 00.001 11872 OnExposeComplete: enter
20:51:27.154 00.002 11872 UpdateGuideState(): m_state=6
20:51:27.158 00.004 11872 Star::Find(15, 1216, 1068, 0, (0,0,0,0), 1.5, 10.0, 255) frame 809
20:51:27.161 00.003 11872 Star::Find returns 1 (0), X=1216.92, Y=1068.30, Mass=6042, SNR=50.2, Peak=142 HFD=6.8
20:51:27.163 00.002 11872 CameraToMount -- cameraTheta (1.38) - m_xAngle (-3.14) = xAngle (4.52 = -1.77)
20:51:27.167 00.004 11872 CameraToMount -- cameraTheta (1.38) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.34 = -1.94)
20:51:27.169 00.002 11872 CameraToMount -- cameraX=0.16 cameraY=0.83 hyp=0.84 cameraTheta=1.38 mountX=-0.16 mountY=-0.78, mountTheta=-1.78
20:51:27.174 00.005 11872 dither recenter: remaining=(-0.3,-0.7) step=(-0.3,-0.7)
20:51:27.178 00.004 11872 MountToCamera -- mountTheta (-1.99) + m_xAngle (-3.14) = xAngle (-5.13 = 1.16)
20:51:27.181 00.003 11872 MountToCamera -- mountX=-0.32 mountY=-0.71 hyp=0.78 mountTheta=-1.99 cameraX=0.31, cameraY=0.71 cameraTheta=1.16
20:51:27.184 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=0.31, y=0.71, opts=4)
20:51:27.186 00.002 11872 Enqueuing Move request for scope (0.31, 0.71)
20:51:27.190 00.004 9960 Worker thread wakes up
20:51:27.190 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.71) opts 0x4
20:51:27.190 00.000 9960 Handling offset move in thread for scope, endpoint = (0.31, 0.71)
20:51:27.190 00.000 9960 Moving (0.31, 0.71) raw xDistance=-0.32 yDistance=-0.71
20:51:27.191 00.001 9960 MoveAxis(E, 211, B)
20:51:27.191 00.000 11872 Mount: notify direct move -0.32,-0.71
20:51:27.193 00.002 9960 Guiding  Dir = 2, Dur = 211
20:51:27.193 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=230, med=1, FiltMin=0, FiltMax=182, Gamma=1.000
20:51:27.196 00.003 9960 IsSlewing returns 0
20:51:27.196 00.000 11872 UpdateGuideState exits: m=6042 SNR=50.2
20:51:27.199 00.003 9960 IsGuiding returns 0
20:51:27.199 00.000 11872 PhdController: settling, locked = 1, distance = 1.01 (1.50) aobump = 0 frame = 1 / 99999
20:51:27.202 00.003 9960 PulseGuide returned control before completion, sleep 221
20:51:27.202 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763779887.202,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":1.01,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
20:51:27.205 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:27.209 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:51:27.212 00.003 11872 Enqueuing Expose request
20:51:27.425 00.213 9960 IsGuiding returns 1
20:51:27.426 00.001 9960 scope still moving after pulse duration time elapsed
20:51:27.456 00.030 9960 IsSlewing returns 0
20:51:27.456 00.000 9960 IsGuiding returns 0
20:51:27.456 00.000 9960 scope move finished after 211 + 46 ms
20:51:27.456 00.000 9960 Move returns status 0, amount 211
20:51:27.457 00.001 9960 MoveAxis(N, 531, B)
20:51:27.457 00.000 9960 Guiding  Dir = 0, Dur = 531
20:51:27.457 00.000 9960 IsSlewing returns 0
20:51:27.457 00.000 9960 IsGuiding returns 0
20:51:27.458 00.001 9960 PulseGuide returned control before completion, sleep 541
20:51:28.004 00.546 9960 IsGuiding returns 1
20:51:28.004 00.000 9960 scope still moving after pulse duration time elapsed
20:51:28.035 00.031 9960 IsSlewing returns 0
20:51:28.035 00.000 9960 IsGuiding returns 1
20:51:28.067 00.032 9960 IsSlewing returns 0
20:51:28.067 00.000 9960 IsGuiding returns 1
20:51:28.099 00.032 9960 IsSlewing returns 0
20:51:28.099 00.000 9960 IsGuiding returns 1
20:51:28.130 00.031 9960 IsSlewing returns 0
20:51:28.130 00.000 9960 IsGuiding returns 0
20:51:28.130 00.000 9960 scope move finished after 531 + 141 ms
20:51:28.130 00.000 9960 Move returns status 0, amount 531
20:51:28.130 00.000 9960 move complete, result=0
20:51:28.131 00.001 9960 worker thread done servicing request
20:51:28.131 00.000 11872 GuideStep: -0.3 px 211 ms EAST, -0.7 px 531 ms NORTH
20:51:28.135 00.004 9960 Worker thread wakes up
20:51:28.135 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:51:28.135 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1052,31,31)
20:51:29.375 01.240 9960 Exposure complete
20:51:29.493 00.118 9960 worker thread done servicing request
20:51:29.493 00.000 11872 OnExposeComplete: enter
20:51:29.497 00.004 11872 UpdateGuideState(): m_state=6
20:51:29.501 00.004 11872 Star::Find(15, 1216, 1068, 0, (0,0,0,0), 1.5, 10.0, 255) frame 810
20:51:29.504 00.003 11872 Star::Find returns 1 (0), X=1216.75, Y=1067.66, Mass=5874, SNR=49.7, Peak=143 HFD=6.8
20:51:29.507 00.003 11872 CameraToMount -- cameraTheta (1.63) - m_xAngle (-3.14) = xAngle (4.77 = -1.52)
20:51:29.512 00.005 11872 CameraToMount -- cameraTheta (1.63) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.59 = -1.69)
20:51:29.515 00.003 11872 CameraToMount -- cameraX=-0.01 cameraY=0.19 hyp=0.19 cameraTheta=1.63 mountX=0.01 mountY=-0.19, mountTheta=-1.52
20:51:29.520 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.01, y=0.19, opts=13)
20:51:29.524 00.004 11872 Enqueuing Move request for scope (-0.01, 0.19)
20:51:29.527 00.003 9960 Worker thread wakes up
20:51:29.527 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.19) opts 0xd
20:51:29.529 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=227, med=1, FiltMin=0, FiltMax=193, Gamma=1.000
20:51:29.532 00.003 11872 UpdateGuideState exits: m=5874 SNR=49.7
20:51:29.535 00.003 11872 PhdController: settling, locked = 1, distance = 0.19 (1.50) aobump = 0 frame = 2 / 99999
20:51:29.539 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.01, 0.19)
20:51:29.539 00.000 9960 Moving (-0.01, 0.19) raw xDistance=0.01 yDistance=-0.19
20:51:29.539 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:51:29.539 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:51:29.539 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
20:51:29.539 00.000 9960 MoveAxis(E, 0, ABG)
20:51:29.540 00.001 9960 Move returns status 0, amount 0
20:51:29.540 00.000 9960 MoveAxis(N, 0, ABG)
20:51:29.540 00.000 9960 Move returns status 0, amount 0
20:51:29.540 00.000 9960 move complete, result=0
20:51:29.540 00.000 9960 worker thread done servicing request
20:51:29.541 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763779889.539,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.19,"Time":2.3,"SettleTime":10.0,"StarLocked":true}
20:51:29.545 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:29.548 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:51:29.551 00.003 11872 Enqueuing Expose request
20:51:29.555 00.004 9960 Worker thread wakes up
20:51:29.555 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:51:29.555 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1052,31,31)
20:51:29.555 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
20:51:30.800 01.245 9960 Exposure complete
20:51:30.929 00.129 9960 worker thread done servicing request
20:51:30.929 00.000 11872 OnExposeComplete: enter
20:51:30.934 00.005 11872 UpdateGuideState(): m_state=6
20:51:30.938 00.004 11872 Star::Find(15, 1216, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 811
20:51:30.942 00.004 11872 Star::Find returns 1 (0), X=1216.89, Y=1067.99, Mass=5625, SNR=47.6, Peak=152 HFD=6.4
20:51:30.946 00.004 11872 CameraToMount -- cameraTheta (1.32) - m_xAngle (-3.14) = xAngle (4.46 = -1.83)
20:51:30.949 00.003 11872 CameraToMount -- cameraTheta (1.32) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.28 = -2.00)
20:51:30.952 00.003 11872 CameraToMount -- cameraX=0.13 cameraY=0.52 hyp=0.54 cameraTheta=1.32 mountX=-0.14 mountY=-0.49, mountTheta=-1.84
20:51:30.958 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.13, y=0.52, opts=13)
20:51:30.962 00.004 11872 Enqueuing Move request for scope (0.13, 0.52)
20:51:30.966 00.004 9960 Worker thread wakes up
20:51:30.966 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.52) opts 0xd
20:51:30.966 00.000 9960 Handling offset move in thread for scope, endpoint = (0.13, 0.52)
20:51:30.966 00.000 9960 Moving (0.13, 0.52) raw xDistance=-0.14 yDistance=-0.49
20:51:30.966 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=1, FiltMin=0, FiltMax=182, Gamma=1.000
20:51:30.970 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
20:51:30.970 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
20:51:30.970 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.49
20:51:30.970 00.000 9960 MoveAxis(E, 0, ABG)
20:51:30.970 00.000 9960 Move returns status 0, amount 0
20:51:30.970 00.000 9960 MoveAxis(N, 0, ABG)
20:51:30.971 00.001 9960 Move returns status 0, amount 0
20:51:30.971 00.000 9960 move complete, result=0
20:51:30.971 00.000 11872 UpdateGuideState exits: m=5625 SNR=47.6
20:51:30.974 00.003 9960 worker thread done servicing request
20:51:30.976 00.002 11872 PhdController: settling, locked = 1, distance = 0.29 (1.50) aobump = 0 frame = 3 / 99999
20:51:30.979 00.003 11872 evsrv: {"Event":"Settling","Timestamp":1763779890.979,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.29,"Time":3.8,"SettleTime":10.0,"StarLocked":true}
20:51:30.983 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:30.987 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:51:30.990 00.003 11872 Enqueuing Expose request
20:51:30.995 00.005 9960 Worker thread wakes up
20:51:30.995 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.5 px 0 ms NORTH
20:51:30.999 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
20:51:30.999 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1052,31,31)
20:51:32.252 01.253 9960 Exposure complete
20:51:32.367 00.115 9960 worker thread done servicing request
20:51:32.367 00.000 11872 OnExposeComplete: enter
20:51:32.372 00.005 11872 UpdateGuideState(): m_state=6
20:51:32.376 00.004 11872 Star::Find(15, 1216, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 812
20:51:32.379 00.003 11872 Star::Find returns 1 (0), X=1216.79, Y=1067.85, Mass=5612, SNR=48.4, Peak=133 HFD=6.7
20:51:32.383 00.004 11872 CameraToMount -- cameraTheta (1.49) - m_xAngle (-3.14) = xAngle (4.63 = -1.66)
20:51:32.387 00.004 11872 CameraToMount -- cameraTheta (1.49) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.46 = -1.83)
20:51:32.390 00.003 11872 CameraToMount -- cameraX=0.03 cameraY=0.38 hyp=0.38 cameraTheta=1.49 mountX=-0.03 mountY=-0.37, mountTheta=-1.66
20:51:32.395 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.03, y=0.38, opts=13)
20:51:32.400 00.005 11872 Enqueuing Move request for scope (0.03, 0.38)
20:51:32.403 00.003 9960 Worker thread wakes up
20:51:32.403 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.38) opts 0xd
20:51:32.403 00.000 9960 Handling offset move in thread for scope, endpoint = (0.03, 0.38)
20:51:32.403 00.000 9960 Moving (0.03, 0.38) raw xDistance=-0.03 yDistance=-0.37
20:51:32.404 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:51:32.404 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
20:51:32.404 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.37
20:51:32.404 00.000 9960 MoveAxis(E, 0, ABG)
20:51:32.404 00.000 9960 Move returns status 0, amount 0
20:51:32.405 00.001 9960 MoveAxis(N, 0, ABG)
20:51:32.405 00.000 9960 Move returns status 0, amount 0
20:51:32.406 00.001 9960 move complete, result=0
20:51:32.406 00.000 9960 worker thread done servicing request
20:51:32.406 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=220, med=1, FiltMin=0, FiltMax=192, Gamma=1.000
20:51:32.411 00.005 11872 UpdateGuideState exits: m=5612 SNR=48.4
20:51:32.414 00.003 11872 PhdController: settling, locked = 1, distance = 0.32 (1.50) aobump = 0 frame = 4 / 99999
20:51:32.418 00.004 11872 evsrv: {"Event":"Settling","Timestamp":1763779892.418,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.32,"Time":5.2,"SettleTime":10.0,"StarLocked":true}
20:51:32.422 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:32.425 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:51:32.428 00.003 11872 Enqueuing Expose request
20:51:32.432 00.004 9960 Worker thread wakes up
20:51:32.433 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:51:32.434 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1052,31,31)
20:51:32.434 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.4 px 0 ms NORTH
20:51:33.689 01.255 9960 Exposure complete
20:51:33.812 00.123 9960 worker thread done servicing request
20:51:33.813 00.001 11872 OnExposeComplete: enter
20:51:33.817 00.004 11872 UpdateGuideState(): m_state=6
20:51:33.822 00.005 11872 Star::Find(15, 1216, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 813
20:51:33.827 00.005 11872 Star::Find returns 1 (0), X=1216.98, Y=1067.99, Mass=5695, SNR=48.6, Peak=134 HFD=6.4
20:51:33.831 00.004 11872 CameraToMount -- cameraTheta (1.16) - m_xAngle (-3.14) = xAngle (4.30 = -1.98)
20:51:33.835 00.004 11872 CameraToMount -- cameraTheta (1.16) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.13 = -2.16)
20:51:33.839 00.004 11872 CameraToMount -- cameraX=0.23 cameraY=0.52 hyp=0.57 cameraTheta=1.16 mountX=-0.23 mountY=-0.47, mountTheta=-2.02
20:51:33.845 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.23, y=0.52, opts=13)
20:51:33.849 00.004 11872 Enqueuing Move request for scope (0.23, 0.52)
20:51:33.852 00.003 9960 Worker thread wakes up
20:51:33.853 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=223, med=1, FiltMin=0, FiltMax=184, Gamma=1.000
20:51:33.857 00.004 11872 UpdateGuideState exits: m=5695 SNR=48.6
20:51:33.860 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.52) opts 0xd
20:51:33.861 00.001 9960 Handling offset move in thread for scope, endpoint = (0.23, 0.52)
20:51:33.861 00.000 9960 Moving (0.23, 0.52) raw xDistance=-0.23 yDistance=-0.47
20:51:33.861 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
20:51:33.861 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.33
20:51:33.861 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.47 from input -0.47
20:51:33.862 00.001 9960 MoveAxis(E, 95, ABG)
20:51:33.862 00.000 11872 PhdController: settling, locked = 1, distance = 0.39 (1.50) aobump = 0 frame = 5 / 99999
20:51:33.867 00.005 9960 Guiding  Dir = 2, Dur = 95
20:51:33.867 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763779893.867,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.39,"Time":6.7,"SettleTime":10.0,"StarLocked":true}
20:51:33.873 00.006 9960 IsSlewing returns 0
20:51:33.873 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:33.877 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:51:33.880 00.003 9960 IsGuiding returns 0
20:51:33.880 00.000 11872 Enqueuing Expose request
20:51:33.885 00.005 9960 PulseGuide returned control before completion, sleep 105
20:51:34.005 00.120 9960 IsGuiding returns 1
20:51:34.006 00.001 9960 scope still moving after pulse duration time elapsed
20:51:34.036 00.030 9960 IsSlewing returns 0
20:51:34.037 00.001 9960 IsGuiding returns 0
20:51:34.038 00.001 9960 scope move finished after 95 + 62 ms
20:51:34.039 00.001 9960 Move returns status 0, amount 95
20:51:34.039 00.000 9960 MoveAxis(N, 352, ABG)
20:51:34.039 00.000 9960 Guiding  Dir = 0, Dur = 352
20:51:34.040 00.001 9960 IsSlewing returns 0
20:51:34.040 00.000 9960 IsGuiding returns 0
20:51:34.041 00.001 9960 PulseGuide returned control before completion, sleep 362
20:51:34.408 00.367 9960 IsGuiding returns 1
20:51:34.408 00.000 9960 scope still moving after pulse duration time elapsed
20:51:34.439 00.031 9960 IsSlewing returns 0
20:51:34.440 00.001 9960 IsGuiding returns 0
20:51:34.440 00.000 9960 scope move finished after 352 + 47 ms
20:51:34.440 00.000 9960 Move returns status 0, amount 352
20:51:34.440 00.000 9960 move complete, result=0
20:51:34.441 00.001 9960 worker thread done servicing request
20:51:34.441 00.000 9960 Worker thread wakes up
20:51:34.441 00.000 11872 GuideStep: -0.2 px 95 ms EAST, -0.5 px 352 ms NORTH
20:51:34.446 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:51:34.446 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1052,31,31)
20:51:35.696 01.250 9960 Exposure complete
20:51:35.815 00.119 9960 worker thread done servicing request
20:51:35.815 00.000 11872 OnExposeComplete: enter
20:51:35.819 00.004 11872 UpdateGuideState(): m_state=6
20:51:35.823 00.004 11872 Star::Find(15, 1216, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 814
20:51:35.828 00.005 11872 Star::Find returns 1 (0), X=1216.81, Y=1067.88, Mass=5860, SNR=49.9, Peak=136 HFD=6.7
20:51:35.830 00.002 11872 CameraToMount -- cameraTheta (1.45) - m_xAngle (-3.14) = xAngle (4.59 = -1.70)
20:51:35.834 00.004 11872 CameraToMount -- cameraTheta (1.45) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.41 = -1.87)
20:51:35.837 00.003 11872 CameraToMount -- cameraX=0.05 cameraY=0.41 hyp=0.41 cameraTheta=1.45 mountX=-0.05 mountY=-0.39, mountTheta=-1.70
20:51:35.841 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.05, y=0.41, opts=13)
20:51:35.846 00.005 11872 Enqueuing Move request for scope (0.05, 0.41)
20:51:35.849 00.003 9960 Worker thread wakes up
20:51:35.849 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.41) opts 0xd
20:51:35.849 00.000 9960 Handling offset move in thread for scope, endpoint = (0.05, 0.41)
20:51:35.849 00.000 9960 Moving (0.05, 0.41) raw xDistance=-0.05 yDistance=-0.39
20:51:35.849 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:51:35.849 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.39 from input -0.39
20:51:35.849 00.000 9960 MoveAxis(E, 0, ABG)
20:51:35.851 00.002 9960 Move returns status 0, amount 0
20:51:35.851 00.000 9960 MoveAxis(N, 292, ABG)
20:51:35.851 00.000 9960 Guiding  Dir = 0, Dur = 292
20:51:35.851 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=1, FiltMin=0, FiltMax=182, Gamma=1.000
20:51:35.855 00.004 9960 IsSlewing returns 0
20:51:35.855 00.000 11872 UpdateGuideState exits: m=5860 SNR=49.9
20:51:35.859 00.004 9960 IsGuiding returns 0
20:51:35.859 00.000 11872 PhdController: settling, locked = 1, distance = 0.40 (1.50) aobump = 0 frame = 6 / 99999
20:51:35.863 00.004 11872 evsrv: {"Event":"Settling","Timestamp":1763779895.863,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.40,"Time":8.7,"SettleTime":10.0,"StarLocked":true}
20:51:35.867 00.004 9960 PulseGuide returned control before completion, sleep 302
20:51:35.868 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:35.871 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:51:35.875 00.004 11872 Enqueuing Expose request
20:51:36.171 00.296 9960 IsGuiding returns 1
20:51:36.172 00.001 9960 scope still moving after pulse duration time elapsed
20:51:36.203 00.031 9960 IsSlewing returns 0
20:51:36.204 00.001 9960 IsGuiding returns 0
20:51:36.206 00.002 9960 scope move finished after 292 + 54 ms
20:51:36.206 00.000 9960 Move returns status 0, amount 292
20:51:36.207 00.001 9960 move complete, result=0
20:51:36.207 00.000 9960 worker thread done servicing request
20:51:36.207 00.000 9960 Worker thread wakes up
20:51:36.208 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:51:36.208 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.4 px 292 ms NORTH
20:51:36.214 00.006 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1052,31,31)
20:51:37.467 01.253 9960 Exposure complete
20:51:37.581 00.114 9960 worker thread done servicing request
20:51:37.581 00.000 11872 OnExposeComplete: enter
20:51:37.586 00.005 11872 UpdateGuideState(): m_state=6
20:51:37.589 00.003 11872 Star::Find(15, 1216, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 815
20:51:37.594 00.005 11872 Star::Find returns 1 (0), X=1216.77, Y=1067.61, Mass=5645, SNR=48.2, Peak=132 HFD=6.8
20:51:37.598 00.004 11872 CameraToMount -- cameraTheta (1.52) - m_xAngle (-3.14) = xAngle (4.65 = -1.63)
20:51:37.604 00.006 11872 CameraToMount -- cameraTheta (1.52) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.48 = -1.80)
20:51:37.608 00.004 11872 CameraToMount -- cameraX=0.01 cameraY=0.13 hyp=0.14 cameraTheta=1.52 mountX=-0.01 mountY=-0.13, mountTheta=-1.63
20:51:37.614 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.01, y=0.13, opts=13)
20:51:37.619 00.005 11872 Enqueuing Move request for scope (0.01, 0.13)
20:51:37.623 00.004 9960 Worker thread wakes up
20:51:37.623 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.13) opts 0xd
20:51:37.623 00.000 9960 Handling offset move in thread for scope, endpoint = (0.01, 0.13)
20:51:37.623 00.000 9960 Moving (0.01, 0.13) raw xDistance=-0.01 yDistance=-0.13
20:51:37.623 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
20:51:37.623 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=1, FiltMin=0, FiltMax=186, Gamma=1.000
20:51:37.628 00.005 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:51:37.628 00.000 11872 UpdateGuideState exits: m=5645 SNR=48.2
20:51:37.631 00.003 11872 PhdController: settling, locked = 1, distance = 0.32 (1.50) aobump = 0 frame = 7 / 99999
20:51:37.636 00.005 11872 PhdController: newstate STATE_FINISH
20:51:37.640 00.004 11872 PhdController complete: success
20:51:37.643 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:51:37.644 00.001 9960 MoveAxis(E, 0, ABG)
20:51:37.644 00.000 9960 Move returns status 0, amount 0
20:51:37.644 00.000 9960 MoveAxis(N, 0, ABG)
20:51:37.644 00.000 9960 Move returns status 0, amount 0
20:51:37.644 00.000 9960 move complete, result=0
20:51:37.644 00.000 9960 worker thread done servicing request
20:51:37.644 00.000 11872 evsrv: {"Event":"SettleDone","Timestamp":1763779897.643,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":7,"DroppedFrames":0}
20:51:37.650 00.006 11872 Mount: notify guiding dither settle done success=1
20:51:37.656 00.006 11872 PhdController: newstate STATE_IDLE
20:51:37.659 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:37.664 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:51:37.669 00.005 11872 Enqueuing Expose request
20:51:37.672 00.003 11872 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:51:37.675 00.003 9960 Worker thread wakes up
20:51:37.675 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:51:37.675 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1052,31,31)
20:51:38.922 01.247 9960 Exposure complete
20:51:39.045 00.123 9960 worker thread done servicing request
20:51:39.045 00.000 11872 OnExposeComplete: enter
20:51:39.051 00.006 11872 UpdateGuideState(): m_state=6
20:51:39.055 00.004 11872 Star::Find(15, 1216, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 816
20:51:39.060 00.005 11872 Star::Find returns 1 (0), X=1216.87, Y=1067.76, Mass=5745, SNR=49.4, Peak=135 HFD=6.7
20:51:39.063 00.003 11872 CameraToMount -- cameraTheta (1.22) - m_xAngle (-3.14) = xAngle (4.36 = -1.93)
20:51:39.067 00.004 11872 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.19 = -2.10)
20:51:39.071 00.004 11872 CameraToMount -- cameraX=0.11 cameraY=0.29 hyp=0.31 cameraTheta=1.22 mountX=-0.11 mountY=-0.27, mountTheta=-1.95
20:51:39.076 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.11, y=0.29, opts=13)
20:51:39.079 00.003 11872 Enqueuing Move request for scope (0.11, 0.29)
20:51:39.085 00.006 9960 Worker thread wakes up
20:51:39.085 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=216, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
20:51:39.089 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.29) opts 0xd
20:51:39.091 00.002 9960 Handling offset move in thread for scope, endpoint = (0.11, 0.29)
20:51:39.091 00.000 9960 Moving (0.11, 0.29) raw xDistance=-0.11 yDistance=-0.27
20:51:39.091 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
20:51:39.092 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
20:51:39.092 00.000 9960 MoveAxis(E, 0, ABG)
20:51:39.092 00.000 9960 Move returns status 0, amount 0
20:51:39.092 00.000 9960 MoveAxis(N, 202, ABG)
20:51:39.093 00.001 9960 Guiding  Dir = 0, Dur = 202
20:51:39.093 00.000 11872 UpdateGuideState exits: m=5745 SNR=49.4
20:51:39.099 00.006 9960 IsSlewing returns 0
20:51:39.099 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:39.107 00.008 9960 IsGuiding returns 0
20:51:39.108 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:51:39.116 00.008 11872 Enqueuing Expose request
20:51:39.122 00.006 9960 PulseGuide returned control before completion, sleep 212
20:51:39.348 00.226 9960 IsGuiding returns 0
20:51:39.349 00.001 9960 Move returns status 0, amount 202
20:51:39.349 00.000 9960 move complete, result=0
20:51:39.349 00.000 9960 worker thread done servicing request
20:51:39.349 00.000 9960 Worker thread wakes up
20:51:39.350 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 202 ms NORTH
20:51:39.357 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:51:39.357 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1052,31,31)
20:51:40.612 01.255 9960 Exposure complete
20:51:40.750 00.138 9960 worker thread done servicing request
20:51:40.750 00.000 11872 OnExposeComplete: enter
20:51:40.755 00.005 11872 UpdateGuideState(): m_state=6
20:51:40.760 00.005 11872 Star::Find(15, 1216, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 817
20:51:40.763 00.003 11872 Star::Find returns 1 (0), X=1216.97, Y=1067.73, Mass=5851, SNR=49.2, Peak=138 HFD=6.8
20:51:40.768 00.005 11872 CameraToMount -- cameraTheta (0.88) - m_xAngle (-3.14) = xAngle (4.02 = -2.26)
20:51:40.771 00.003 11872 CameraToMount -- cameraTheta (0.88) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.85 = -2.43)
20:51:40.776 00.005 11872 CameraToMount -- cameraX=0.21 cameraY=0.26 hyp=0.33 cameraTheta=0.88 mountX=-0.21 mountY=-0.22, mountTheta=-2.35
20:51:40.781 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.21, y=0.26, opts=13)
20:51:40.786 00.005 11872 Enqueuing Move request for scope (0.21, 0.26)
20:51:40.789 00.003 9960 Worker thread wakes up
20:51:40.789 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=226, med=1, FiltMin=0, FiltMax=191, Gamma=1.000
20:51:40.793 00.004 11872 UpdateGuideState exits: m=5851 SNR=49.2
20:51:40.798 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:40.801 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.26) opts 0xd
20:51:40.801 00.000 9960 Handling offset move in thread for scope, endpoint = (0.21, 0.26)
20:51:40.802 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:51:40.806 00.004 11872 Enqueuing Expose request
20:51:40.810 00.004 9960 Moving (0.21, 0.26) raw xDistance=-0.21 yDistance=-0.22
20:51:40.810 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
20:51:40.810 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
20:51:40.810 00.000 9960 MoveAxis(E, 89, ABG)
20:51:40.810 00.000 9960 Guiding  Dir = 2, Dur = 89
20:51:40.811 00.001 9960 IsSlewing returns 0
20:51:40.811 00.000 9960 IsGuiding returns 0
20:51:40.812 00.001 9960 PulseGuide returned control before completion, sleep 99
20:51:40.911 00.099 9960 IsGuiding returns 1
20:51:40.913 00.002 9960 scope still moving after pulse duration time elapsed
20:51:40.942 00.029 9960 IsSlewing returns 0
20:51:40.943 00.001 9960 IsGuiding returns 0
20:51:40.943 00.000 9960 scope move finished after 89 + 43 ms
20:51:40.944 00.001 9960 Move returns status 0, amount 89
20:51:40.944 00.000 9960 MoveAxis(N, 162, ABG)
20:51:40.944 00.000 9960 Guiding  Dir = 0, Dur = 162
20:51:40.945 00.001 9960 IsSlewing returns 0
20:51:40.945 00.000 9960 IsGuiding returns 0
20:51:40.947 00.002 9960 PulseGuide returned control before completion, sleep 172
20:51:41.130 00.183 9960 IsGuiding returns 1
20:51:41.131 00.001 9960 scope still moving after pulse duration time elapsed
20:51:41.161 00.030 9960 IsSlewing returns 0
20:51:41.161 00.000 9960 IsGuiding returns 0
20:51:41.161 00.000 9960 scope move finished after 162 + 53 ms
20:51:41.161 00.000 9960 Move returns status 0, amount 162
20:51:41.163 00.002 9960 move complete, result=0
20:51:41.163 00.000 9960 worker thread done servicing request
20:51:41.163 00.000 9960 Worker thread wakes up
20:51:41.164 00.001 11872 GuideStep: -0.2 px 89 ms EAST, -0.2 px 162 ms NORTH
20:51:41.171 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:51:41.171 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1052,31,31)
20:51:42.425 01.254 9960 Exposure complete
20:51:42.556 00.131 9960 worker thread done servicing request
20:51:42.556 00.000 11872 OnExposeComplete: enter
20:51:42.560 00.004 11872 UpdateGuideState(): m_state=6
20:51:42.563 00.003 11872 Star::Find(15, 1216, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 818
20:51:42.569 00.006 11872 Star::Find returns 1 (0), X=1216.87, Y=1067.60, Mass=5922, SNR=50.3, Peak=138 HFD=6.8
20:51:42.573 00.004 11872 CameraToMount -- cameraTheta (0.85) - m_xAngle (-3.14) = xAngle (3.99 = -2.29)
20:51:42.576 00.003 11872 CameraToMount -- cameraTheta (0.85) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.82 = -2.47)
20:51:42.581 00.005 11872 CameraToMount -- cameraX=0.11 cameraY=0.13 hyp=0.17 cameraTheta=0.85 mountX=-0.11 mountY=-0.11, mountTheta=-2.38
20:51:42.585 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.11, y=0.13, opts=13)
20:51:42.590 00.005 11872 Enqueuing Move request for scope (0.11, 0.13)
20:51:42.593 00.003 9960 Worker thread wakes up
20:51:42.593 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.13) opts 0xd
20:51:42.593 00.000 9960 Handling offset move in thread for scope, endpoint = (0.11, 0.13)
20:51:42.593 00.000 9960 Moving (0.11, 0.13) raw xDistance=-0.11 yDistance=-0.11
20:51:42.593 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
20:51:42.595 00.002 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:51:42.595 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=1, FiltMin=0, FiltMax=181, Gamma=1.000
20:51:42.598 00.003 11872 UpdateGuideState exits: m=5922 SNR=50.3
20:51:42.602 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:51:42.602 00.000 9960 MoveAxis(E, 0, ABG)
20:51:42.602 00.000 9960 Move returns status 0, amount 0
20:51:42.602 00.000 9960 MoveAxis(N, 0, ABG)
20:51:42.604 00.002 9960 Move returns status 0, amount 0
20:51:42.605 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:42.610 00.005 9960 move complete, result=0
20:51:42.610 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:51:42.615 00.005 11872 Enqueuing Expose request
20:51:42.620 00.005 9960 worker thread done servicing request
20:51:42.620 00.000 9960 Worker thread wakes up
20:51:42.620 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:51:42.621 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:51:42.625 00.004 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1052,31,31)
20:51:43.875 01.250 9960 Exposure complete
20:51:44.001 00.126 9960 worker thread done servicing request
20:51:44.002 00.001 11872 OnExposeComplete: enter
20:51:44.006 00.004 11872 UpdateGuideState(): m_state=6
20:51:44.009 00.003 11872 Star::Find(15, 1216, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 819
20:51:44.015 00.006 11872 Star::Find returns 1 (0), X=1216.95, Y=1067.72, Mass=5718, SNR=48.2, Peak=137 HFD=6.7
20:51:44.018 00.003 11872 CameraToMount -- cameraTheta (0.90) - m_xAngle (-3.14) = xAngle (4.04 = -2.24)
20:51:44.022 00.004 11872 CameraToMount -- cameraTheta (0.90) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.87 = -2.41)
20:51:44.026 00.004 11872 CameraToMount -- cameraX=0.20 cameraY=0.25 hyp=0.32 cameraTheta=0.90 mountX=-0.20 mountY=-0.21, mountTheta=-2.32
20:51:44.031 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.20, y=0.25, opts=13)
20:51:44.035 00.004 11872 Enqueuing Move request for scope (0.20, 0.25)
20:51:44.039 00.004 9960 Worker thread wakes up
20:51:44.040 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=228, med=1, FiltMin=0, FiltMax=175, Gamma=1.000
20:51:44.043 00.003 11872 UpdateGuideState exits: m=5718 SNR=48.2
20:51:44.047 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:44.053 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.25) opts 0xd
20:51:44.053 00.000 9960 Handling offset move in thread for scope, endpoint = (0.20, 0.25)
20:51:44.053 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:51:44.058 00.005 11872 Enqueuing Expose request
20:51:44.062 00.004 9960 Moving (0.20, 0.25) raw xDistance=-0.20 yDistance=-0.21
20:51:44.062 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
20:51:44.062 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
20:51:44.062 00.000 9960 MoveAxis(E, 0, ABG)
20:51:44.063 00.001 9960 Move returns status 0, amount 0
20:51:44.063 00.000 9960 MoveAxis(N, 157, ABG)
20:51:44.063 00.000 9960 Guiding  Dir = 0, Dur = 157
20:51:44.063 00.000 9960 IsSlewing returns 0
20:51:44.064 00.001 9960 IsGuiding returns 0
20:51:44.065 00.001 9960 PulseGuide returned control before completion, sleep 167
20:51:44.240 00.175 9960 IsGuiding returns 1
20:51:44.240 00.000 9960 scope still moving after pulse duration time elapsed
20:51:44.272 00.032 9960 IsSlewing returns 0
20:51:44.272 00.000 9960 IsGuiding returns 0
20:51:44.273 00.001 9960 scope move finished after 157 + 51 ms
20:51:44.273 00.000 9960 Move returns status 0, amount 157
20:51:44.273 00.000 9960 move complete, result=0
20:51:44.275 00.002 9960 worker thread done servicing request
20:51:44.275 00.000 9960 Worker thread wakes up
20:51:44.275 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.2 px 157 ms NORTH
20:51:44.281 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:51:44.281 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1052,31,31)
20:51:45.530 01.249 9960 Exposure complete
20:51:45.660 00.130 9960 worker thread done servicing request
20:51:45.662 00.002 11872 OnExposeComplete: enter
20:51:45.667 00.005 11872 UpdateGuideState(): m_state=6
20:51:45.671 00.004 11872 Star::Find(15, 1216, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 820
20:51:45.676 00.005 11872 Star::Find returns 1 (0), X=1216.90, Y=1067.82, Mass=5555, SNR=47.4, Peak=137 HFD=6.6
20:51:45.680 00.004 11872 CameraToMount -- cameraTheta (1.17) - m_xAngle (-3.14) = xAngle (4.31 = -1.98)
20:51:45.684 00.004 11872 CameraToMount -- cameraTheta (1.17) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.13 = -2.15)
20:51:45.687 00.003 11872 CameraToMount -- cameraX=0.15 cameraY=0.35 hyp=0.37 cameraTheta=1.17 mountX=-0.15 mountY=-0.31, mountTheta=-2.01
20:51:45.692 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.15, y=0.35, opts=13)
20:51:45.696 00.004 11872 Enqueuing Move request for scope (0.15, 0.35)
20:51:45.701 00.005 9960 Worker thread wakes up
20:51:45.701 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=200, med=1, FiltMin=0, FiltMax=175, Gamma=1.000
20:51:45.705 00.004 11872 UpdateGuideState exits: m=5555 SNR=47.4
20:51:45.708 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:45.713 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:51:45.716 00.003 11872 Enqueuing Expose request
20:51:45.721 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.35) opts 0xd
20:51:45.721 00.000 9960 Handling offset move in thread for scope, endpoint = (0.15, 0.35)
20:51:45.721 00.000 9960 Moving (0.15, 0.35) raw xDistance=-0.15 yDistance=-0.31
20:51:45.721 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
20:51:45.722 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
20:51:45.722 00.000 9960 MoveAxis(E, 0, ABG)
20:51:45.722 00.000 9960 Move returns status 0, amount 0
20:51:45.722 00.000 9960 MoveAxis(N, 234, ABG)
20:51:45.723 00.001 9960 Guiding  Dir = 0, Dur = 234
20:51:45.723 00.000 9960 IsSlewing returns 0
20:51:45.723 00.000 9960 IsGuiding returns 0
20:51:45.724 00.001 9960 PulseGuide returned control before completion, sleep 244
20:51:45.982 00.258 9960 IsGuiding returns 1
20:51:45.984 00.002 9960 scope still moving after pulse duration time elapsed
20:51:46.014 00.030 9960 IsSlewing returns 0
20:51:46.014 00.000 9960 IsGuiding returns 0
20:51:46.014 00.000 9960 scope move finished after 234 + 57 ms
20:51:46.016 00.002 9960 Move returns status 0, amount 234
20:51:46.016 00.000 9960 move complete, result=0
20:51:46.017 00.001 9960 worker thread done servicing request
20:51:46.017 00.000 9960 Worker thread wakes up
20:51:46.018 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:51:46.018 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1052,31,31)
20:51:46.018 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 234 ms NORTH
20:51:47.261 01.243 9960 Exposure complete
20:51:47.411 00.150 9960 worker thread done servicing request
20:51:47.412 00.001 11872 OnExposeComplete: enter
20:51:47.415 00.003 11872 UpdateGuideState(): m_state=6
20:51:47.421 00.006 11872 Star::Find(15, 1216, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 821
20:51:47.425 00.004 11872 Star::Find returns 1 (0), X=1216.99, Y=1067.68, Mass=5716, SNR=48.9, Peak=138 HFD=6.7
20:51:47.431 00.006 11872 CameraToMount -- cameraTheta (0.75) - m_xAngle (-3.14) = xAngle (3.89 = -2.39)
20:51:47.435 00.004 11872 CameraToMount -- cameraTheta (0.75) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.72 = -2.56)
20:51:47.438 00.003 11872 CameraToMount -- cameraX=0.23 cameraY=0.21 hyp=0.31 cameraTheta=0.75 mountX=-0.23 mountY=-0.17, mountTheta=-2.50
20:51:47.443 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.23, y=0.21, opts=13)
20:51:47.446 00.003 11872 Enqueuing Move request for scope (0.23, 0.21)
20:51:47.451 00.005 9960 Worker thread wakes up
20:51:47.451 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.21) opts 0xd
20:51:47.451 00.000 9960 Handling offset move in thread for scope, endpoint = (0.23, 0.21)
20:51:47.451 00.000 9960 Moving (0.23, 0.21) raw xDistance=-0.23 yDistance=-0.17
20:51:47.451 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
20:51:47.452 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:51:47.452 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=216, med=1, FiltMin=0, FiltMax=188, Gamma=1.000
20:51:47.457 00.005 11872 UpdateGuideState exits: m=5716 SNR=48.9
20:51:47.462 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:47.466 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:51:47.471 00.005 11872 Enqueuing Expose request
20:51:47.474 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
20:51:47.475 00.001 9960 MoveAxis(E, 96, ABG)
20:51:47.475 00.000 9960 Guiding  Dir = 2, Dur = 96
20:51:47.475 00.000 9960 IsSlewing returns 0
20:51:47.475 00.000 9960 IsGuiding returns 0
20:51:47.476 00.001 9960 PulseGuide returned control before completion, sleep 106
20:51:47.601 00.125 9960 IsGuiding returns 1
20:51:47.601 00.000 9960 scope still moving after pulse duration time elapsed
20:51:47.629 00.028 9960 IsSlewing returns 0
20:51:47.631 00.002 9960 IsGuiding returns 1
20:51:47.661 00.030 9960 IsSlewing returns 0
20:51:47.663 00.002 9960 IsGuiding returns 0
20:51:47.664 00.001 9960 scope move finished after 96 + 92 ms
20:51:47.665 00.001 9960 Move returns status 0, amount 96
20:51:47.665 00.000 9960 MoveAxis(N, 0, ABG)
20:51:47.665 00.000 9960 Move returns status 0, amount 0
20:51:47.666 00.001 9960 move complete, result=0
20:51:47.667 00.001 9960 worker thread done servicing request
20:51:47.667 00.000 9960 Worker thread wakes up
20:51:47.668 00.001 11872 GuideStep: -0.2 px 96 ms EAST, -0.2 px 0 ms NORTH
20:51:47.675 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:51:47.675 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1052,31,31)
20:51:48.929 01.254 9960 Exposure complete
20:51:49.062 00.133 9960 worker thread done servicing request
20:51:49.062 00.000 11872 OnExposeComplete: enter
20:51:49.066 00.004 11872 UpdateGuideState(): m_state=6
20:51:49.070 00.004 11872 Star::Find(15, 1216, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 822
20:51:49.074 00.004 11872 Star::Find returns 1 (0), X=1217.12, Y=1067.71, Mass=5790, SNR=48.7, Peak=146 HFD=6.6
20:51:49.080 00.006 11872 CameraToMount -- cameraTheta (0.58) - m_xAngle (-3.14) = xAngle (3.72 = -2.56)
20:51:49.086 00.006 11872 CameraToMount -- cameraTheta (0.58) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.55 = -2.74)
20:51:49.091 00.005 11872 CameraToMount -- cameraX=0.37 cameraY=0.24 hyp=0.44 cameraTheta=0.58 mountX=-0.37 mountY=-0.17, mountTheta=-2.70
20:51:49.096 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.37, y=0.24, opts=13)
20:51:49.101 00.005 11872 Enqueuing Move request for scope (0.37, 0.24)
20:51:49.105 00.004 9960 Worker thread wakes up
20:51:49.107 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=226, med=1, FiltMin=0, FiltMax=190, Gamma=1.000
20:51:49.112 00.005 11872 UpdateGuideState exits: m=5790 SNR=48.7
20:51:49.118 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:49.122 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:51:49.126 00.004 11872 Enqueuing Expose request
20:51:49.129 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.37, 0.24) opts 0xd
20:51:49.130 00.001 9960 Handling offset move in thread for scope, endpoint = (0.37, 0.24)
20:51:49.130 00.000 9960 Moving (0.37, 0.24) raw xDistance=-0.37 yDistance=-0.17
20:51:49.130 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.37
20:51:49.130 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:51:49.131 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
20:51:49.131 00.000 9960 MoveAxis(E, 160, ABG)
20:51:49.131 00.000 9960 Guiding  Dir = 2, Dur = 160
20:51:49.131 00.000 9960 IsSlewing returns 0
20:51:49.133 00.002 9960 IsGuiding returns 0
20:51:49.133 00.000 9960 PulseGuide returned control before completion, sleep 170
20:51:49.306 00.173 9960 IsGuiding returns 1
20:51:49.307 00.001 9960 scope still moving after pulse duration time elapsed
20:51:49.340 00.033 9960 IsSlewing returns 0
20:51:49.342 00.002 9960 IsGuiding returns 0
20:51:49.342 00.000 9960 scope move finished after 160 + 49 ms
20:51:49.343 00.001 9960 Move returns status 0, amount 160
20:51:49.343 00.000 9960 MoveAxis(N, 0, ABG)
20:51:49.343 00.000 9960 Move returns status 0, amount 0
20:51:49.344 00.001 9960 move complete, result=0
20:51:49.344 00.000 9960 worker thread done servicing request
20:51:49.344 00.000 11872 GuideStep: -0.4 px 160 ms EAST, -0.2 px 0 ms NORTH
20:51:49.350 00.006 9960 Worker thread wakes up
20:51:49.350 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:51:49.350 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1052,31,31)
20:51:50.596 01.246 9960 Exposure complete
20:51:50.711 00.115 9960 worker thread done servicing request
20:51:50.712 00.001 11872 OnExposeComplete: enter
20:51:50.715 00.003 11872 UpdateGuideState(): m_state=6
20:51:50.719 00.004 11872 Star::Find(15, 1217, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 823
20:51:50.724 00.005 11872 Star::Find returns 1 (0), X=1216.58, Y=1068.17, Mass=6022, SNR=50.0, Peak=151 HFD=6.5
20:51:50.727 00.003 11872 CameraToMount -- cameraTheta (1.82) - m_xAngle (-3.14) = xAngle (4.96 = -1.33)
20:51:50.731 00.004 11872 CameraToMount -- cameraTheta (1.82) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.78 = -1.50)
20:51:50.735 00.004 11872 CameraToMount -- cameraX=-0.18 cameraY=0.70 hyp=0.73 cameraTheta=1.82 mountX=0.17 mountY=-0.72, mountTheta=-1.33
20:51:50.740 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.18, y=0.70, opts=13)
20:51:50.744 00.004 11872 Enqueuing Move request for scope (-0.18, 0.70)
20:51:50.747 00.003 9960 Worker thread wakes up
20:51:50.747 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=230, med=1, FiltMin=0, FiltMax=195, Gamma=1.000
20:51:50.752 00.005 11872 UpdateGuideState exits: m=6022 SNR=50.0
20:51:50.755 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:50.759 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:51:50.761 00.002 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.70) opts 0xd
20:51:50.761 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.18, 0.70)
20:51:50.763 00.002 9960 Moving (-0.18, 0.70) raw xDistance=0.17 yDistance=-0.72
20:51:50.763 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
20:51:50.763 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.72 from input -0.72
20:51:50.763 00.000 9960 MoveAxis(E, 0, ABG)
20:51:50.763 00.000 9960 Move returns status 0, amount 0
20:51:50.763 00.000 9960 MoveAxis(N, 540, ABG)
20:51:50.763 00.000 9960 Guiding  Dir = 0, Dur = 540
20:51:50.763 00.000 11872 Enqueuing Expose request
20:51:50.767 00.004 9960 IsSlewing returns 0
20:51:50.767 00.000 9960 IsGuiding returns 0
20:51:50.769 00.002 9960 PulseGuide returned control before completion, sleep 550
20:51:51.322 00.553 9960 IsGuiding returns 1
20:51:51.323 00.001 9960 scope still moving after pulse duration time elapsed
20:51:51.353 00.030 9960 IsSlewing returns 0
20:51:51.354 00.001 9960 IsGuiding returns 1
20:51:51.384 00.030 9960 IsSlewing returns 0
20:51:51.385 00.001 9960 IsGuiding returns 1
20:51:51.415 00.030 9960 IsSlewing returns 0
20:51:51.417 00.002 9960 IsGuiding returns 0
20:51:51.417 00.000 9960 scope move finished after 540 + 109 ms
20:51:51.418 00.001 9960 Move returns status 0, amount 540
20:51:51.418 00.000 9960 move complete, result=0
20:51:51.419 00.001 9960 worker thread done servicing request
20:51:51.419 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.7 px 540 ms NORTH
20:51:51.425 00.006 9960 Worker thread wakes up
20:51:51.425 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:51:51.425 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1052,31,31)
20:51:52.678 01.253 9960 Exposure complete
20:51:52.801 00.123 9960 worker thread done servicing request
20:51:52.802 00.001 11872 OnExposeComplete: enter
20:51:52.807 00.005 11872 UpdateGuideState(): m_state=6
20:51:52.812 00.005 11872 Star::Find(15, 1216, 1068, 0, (0,0,0,0), 1.5, 10.0, 255) frame 824
20:51:52.817 00.005 11872 Star::Find returns 1 (0), X=1216.61, Y=1067.62, Mass=5955, SNR=49.9, Peak=133 HFD=6.9
20:51:52.821 00.004 11872 CameraToMount -- cameraTheta (2.34) - m_xAngle (-3.14) = xAngle (5.47 = -0.81)
20:51:52.825 00.004 11872 CameraToMount -- cameraTheta (2.34) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.30 = -0.98)
20:51:52.828 00.003 11872 CameraToMount -- cameraX=-0.14 cameraY=0.15 hyp=0.21 cameraTheta=2.34 mountX=0.14 mountY=-0.17, mountTheta=-0.88
20:51:52.834 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.14, y=0.15, opts=13)
20:51:52.838 00.004 11872 Enqueuing Move request for scope (-0.14, 0.15)
20:51:52.842 00.004 9960 Worker thread wakes up
20:51:52.842 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.15) opts 0xd
20:51:52.844 00.002 9960 Handling offset move in thread for scope, endpoint = (-0.14, 0.15)
20:51:52.844 00.000 9960 Moving (-0.14, 0.15) raw xDistance=0.14 yDistance=-0.17
20:51:52.844 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
20:51:52.844 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:51:52.845 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=228, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
20:51:52.848 00.003 11872 UpdateGuideState exits: m=5955 SNR=49.9
20:51:52.852 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:52.857 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:51:52.862 00.005 11872 Enqueuing Expose request
20:51:52.866 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
20:51:52.866 00.000 9960 MoveAxis(E, 0, ABG)
20:51:52.866 00.000 9960 Move returns status 0, amount 0
20:51:52.867 00.001 9960 MoveAxis(N, 0, ABG)
20:51:52.867 00.000 9960 Move returns status 0, amount 0
20:51:52.868 00.001 9960 move complete, result=0
20:51:52.868 00.000 9960 worker thread done servicing request
20:51:52.868 00.000 9960 Worker thread wakes up
20:51:52.868 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:51:52.869 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:51:52.873 00.004 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1052,31,31)
20:51:54.126 01.253 9960 Exposure complete
20:51:54.259 00.133 9960 worker thread done servicing request
20:51:54.259 00.000 11872 OnExposeComplete: enter
20:51:54.264 00.005 11872 UpdateGuideState(): m_state=6
20:51:54.268 00.004 11872 Star::Find(15, 1216, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 825
20:51:54.271 00.003 11872 Star::Find returns 1 (0), X=1216.68, Y=1067.77, Mass=5887, SNR=49.6, Peak=145 HFD=6.6
20:51:54.276 00.005 11872 CameraToMount -- cameraTheta (1.81) - m_xAngle (-3.14) = xAngle (4.95 = -1.33)
20:51:54.280 00.004 11872 CameraToMount -- cameraTheta (1.81) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.78 = -1.50)
20:51:54.284 00.004 11872 CameraToMount -- cameraX=-0.07 cameraY=0.30 hyp=0.30 cameraTheta=1.81 mountX=0.07 mountY=-0.30, mountTheta=-1.34
20:51:54.289 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.07, y=0.30, opts=13)
20:51:54.294 00.005 11872 Enqueuing Move request for scope (-0.07, 0.30)
20:51:54.298 00.004 9960 Worker thread wakes up
20:51:54.298 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=214, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
20:51:54.302 00.004 11872 UpdateGuideState exits: m=5887 SNR=49.6
20:51:54.306 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:54.309 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:51:54.313 00.004 11872 Enqueuing Expose request
20:51:54.317 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.30) opts 0xd
20:51:54.317 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.07, 0.30)
20:51:54.317 00.000 9960 Moving (-0.07, 0.30) raw xDistance=0.07 yDistance=-0.30
20:51:54.317 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
20:51:54.317 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
20:51:54.317 00.000 9960 MoveAxis(E, 0, ABG)
20:51:54.318 00.001 9960 Move returns status 0, amount 0
20:51:54.318 00.000 9960 MoveAxis(N, 227, ABG)
20:51:54.318 00.000 9960 Guiding  Dir = 0, Dur = 227
20:51:54.319 00.001 9960 IsSlewing returns 0
20:51:54.321 00.002 9960 IsGuiding returns 0
20:51:54.321 00.000 9960 PulseGuide returned control before completion, sleep 237
20:51:54.571 00.250 9960 IsGuiding returns 1
20:51:54.572 00.001 9960 scope still moving after pulse duration time elapsed
20:51:54.602 00.030 9960 IsSlewing returns 0
20:51:54.603 00.001 9960 IsGuiding returns 0
20:51:54.604 00.001 9960 scope move finished after 227 + 55 ms
20:51:54.604 00.000 9960 Move returns status 0, amount 227
20:51:54.605 00.001 9960 move complete, result=0
20:51:54.605 00.000 9960 worker thread done servicing request
20:51:54.607 00.002 9960 Worker thread wakes up
20:51:54.607 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:51:54.607 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1052,31,31)
20:51:54.607 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 227 ms NORTH
20:51:55.850 01.243 9960 Exposure complete
20:51:55.970 00.120 9960 worker thread done servicing request
20:51:55.970 00.000 11872 OnExposeComplete: enter
20:51:55.973 00.003 11872 UpdateGuideState(): m_state=6
20:51:55.976 00.003 11872 Star::Find(15, 1216, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 826
20:51:55.980 00.004 11872 Star::Find returns 1 (0), X=1216.62, Y=1067.58, Mass=5762, SNR=48.8, Peak=146 HFD=7.0
20:51:55.983 00.003 11872 CameraToMount -- cameraTheta (2.51) - m_xAngle (-3.14) = xAngle (5.65 = -0.64)
20:51:55.987 00.004 11872 CameraToMount -- cameraTheta (2.51) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.47 = -0.81)
20:51:55.990 00.003 11872 CameraToMount -- cameraX=-0.14 cameraY=0.10 hyp=0.18 cameraTheta=2.51 mountX=0.14 mountY=-0.13, mountTheta=-0.73
20:51:55.996 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.14, y=0.10, opts=13)
20:51:56.001 00.005 11872 Enqueuing Move request for scope (-0.14, 0.10)
20:51:56.005 00.004 9960 Worker thread wakes up
20:51:56.005 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=210, med=1, FiltMin=0, FiltMax=177, Gamma=1.000
20:51:56.009 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.10) opts 0xd
20:51:56.009 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.14, 0.10)
20:51:56.009 00.000 11872 UpdateGuideState exits: m=5762 SNR=48.8
20:51:56.014 00.005 9960 Moving (-0.14, 0.10) raw xDistance=0.14 yDistance=-0.13
20:51:56.014 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:56.018 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:51:56.023 00.005 11872 Enqueuing Expose request
20:51:56.027 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
20:51:56.027 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:51:56.027 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:51:56.027 00.000 9960 MoveAxis(E, 0, ABG)
20:51:56.028 00.001 9960 Move returns status 0, amount 0
20:51:56.028 00.000 9960 MoveAxis(N, 0, ABG)
20:51:56.028 00.000 9960 Move returns status 0, amount 0
20:51:56.028 00.000 9960 move complete, result=0
20:51:56.029 00.001 9960 worker thread done servicing request
20:51:56.029 00.000 9960 Worker thread wakes up
20:51:56.029 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:51:56.034 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:51:56.034 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1052,31,31)
20:51:57.279 01.245 9960 Exposure complete
20:51:57.407 00.128 9960 worker thread done servicing request
20:51:57.408 00.001 11872 OnExposeComplete: enter
20:51:57.412 00.004 11872 UpdateGuideState(): m_state=6
20:51:57.417 00.005 11872 Star::Find(15, 1216, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 827
20:51:57.422 00.005 11872 Star::Find returns 1 (0), X=1216.83, Y=1067.57, Mass=5849, SNR=49.2, Peak=142 HFD=6.7
20:51:57.426 00.004 11872 CameraToMount -- cameraTheta (0.96) - m_xAngle (-3.14) = xAngle (4.10 = -2.19)
20:51:57.429 00.003 11872 CameraToMount -- cameraTheta (0.96) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.92 = -2.36)
20:51:57.434 00.005 11872 CameraToMount -- cameraX=0.07 cameraY=0.10 hyp=0.12 cameraTheta=0.96 mountX=-0.07 mountY=-0.09, mountTheta=-2.26
20:51:57.439 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.07, y=0.10, opts=13)
20:51:57.443 00.004 11872 Enqueuing Move request for scope (0.07, 0.10)
20:51:57.446 00.003 9960 Worker thread wakes up
20:51:57.446 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=225, med=1, FiltMin=0, FiltMax=185, Gamma=1.000
20:51:57.451 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.10) opts 0xd
20:51:57.451 00.000 11872 UpdateGuideState exits: m=5849 SNR=49.2
20:51:57.459 00.008 9960 Handling offset move in thread for scope, endpoint = (0.07, 0.10)
20:51:57.459 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:57.465 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:51:57.469 00.004 11872 Enqueuing Expose request
20:51:57.473 00.004 9960 Moving (0.07, 0.10) raw xDistance=-0.07 yDistance=-0.09
20:51:57.473 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:51:57.473 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:51:57.473 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:51:57.474 00.001 9960 MoveAxis(E, 0, ABG)
20:51:57.474 00.000 9960 Move returns status 0, amount 0
20:51:57.474 00.000 9960 MoveAxis(N, 0, ABG)
20:51:57.474 00.000 9960 Move returns status 0, amount 0
20:51:57.474 00.000 9960 move complete, result=0
20:51:57.474 00.000 9960 worker thread done servicing request
20:51:57.474 00.000 9960 Worker thread wakes up
20:51:57.474 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:51:57.479 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:51:57.479 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1052,31,31)
20:51:58.727 01.248 9960 Exposure complete
20:51:58.858 00.131 9960 worker thread done servicing request
20:51:58.858 00.000 11872 OnExposeComplete: enter
20:51:58.864 00.006 11872 UpdateGuideState(): m_state=6
20:51:58.868 00.004 11872 Star::Find(15, 1216, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 828
20:51:58.873 00.005 11872 Star::Find returns 1 (0), X=1216.88, Y=1068.04, Mass=5599, SNR=48.6, Peak=122 HFD=6.5
20:51:58.877 00.004 11872 CameraToMount -- cameraTheta (1.35) - m_xAngle (-3.14) = xAngle (4.49 = -1.79)
20:51:58.882 00.005 11872 CameraToMount -- cameraTheta (1.35) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.32 = -1.96)
20:51:58.886 00.004 11872 CameraToMount -- cameraX=0.13 cameraY=0.57 hyp=0.58 cameraTheta=1.35 mountX=-0.13 mountY=-0.54, mountTheta=-1.80
20:51:58.891 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.13, y=0.57, opts=13)
20:51:58.896 00.005 11872 Enqueuing Move request for scope (0.13, 0.57)
20:51:58.900 00.004 9960 Worker thread wakes up
20:51:58.900 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.57) opts 0xd
20:51:58.901 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=1, FiltMin=0, FiltMax=184, Gamma=1.000
20:51:58.903 00.002 11872 UpdateGuideState exits: m=5599 SNR=48.6
20:51:58.908 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:58.912 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:51:58.916 00.004 11872 Enqueuing Expose request
20:51:58.920 00.004 9960 Handling offset move in thread for scope, endpoint = (0.13, 0.57)
20:51:58.920 00.000 9960 Moving (0.13, 0.57) raw xDistance=-0.13 yDistance=-0.54
20:51:58.921 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
20:51:58.921 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.54 from input -0.54
20:51:58.921 00.000 9960 MoveAxis(E, 0, ABG)
20:51:58.921 00.000 9960 Move returns status 0, amount 0
20:51:58.921 00.000 9960 MoveAxis(N, 403, ABG)
20:51:58.922 00.001 9960 Guiding  Dir = 0, Dur = 403
20:51:58.923 00.001 9960 IsSlewing returns 0
20:51:58.923 00.000 9960 IsGuiding returns 0
20:51:58.924 00.001 9960 PulseGuide returned control before completion, sleep 413
20:51:59.347 00.423 9960 IsGuiding returns 1
20:51:59.348 00.001 9960 scope still moving after pulse duration time elapsed
20:51:59.378 00.030 9960 IsSlewing returns 0
20:51:59.380 00.002 9960 IsGuiding returns 0
20:51:59.380 00.000 9960 scope move finished after 403 + 54 ms
20:51:59.381 00.001 9960 Move returns status 0, amount 403
20:51:59.381 00.000 9960 move complete, result=0
20:51:59.382 00.001 9960 worker thread done servicing request
20:51:59.382 00.000 9960 Worker thread wakes up
20:51:59.382 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.5 px 403 ms NORTH
20:51:59.389 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:51:59.389 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1052,31,31)
20:52:00.649 01.260 9960 Exposure complete
20:52:00.787 00.138 9960 worker thread done servicing request
20:52:00.788 00.001 11872 OnExposeComplete: enter
20:52:00.792 00.004 11872 UpdateGuideState(): m_state=6
20:52:00.797 00.005 11872 Star::Find(15, 1216, 1068, 0, (0,0,0,0), 1.5, 10.0, 255) frame 829
20:52:00.800 00.003 11872 Star::Find returns 1 (0), X=1216.61, Y=1067.60, Mass=5946, SNR=49.6, Peak=130 HFD=6.9
20:52:00.805 00.005 11872 CameraToMount -- cameraTheta (2.41) - m_xAngle (-3.14) = xAngle (5.55 = -0.73)
20:52:00.808 00.003 11872 CameraToMount -- cameraTheta (2.41) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.38 = -0.90)
20:52:00.813 00.005 11872 CameraToMount -- cameraX=-0.14 cameraY=0.13 hyp=0.19 cameraTheta=2.41 mountX=0.14 mountY=-0.15, mountTheta=-0.81
20:52:00.817 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.14, y=0.13, opts=13)
20:52:00.821 00.004 11872 Enqueuing Move request for scope (-0.14, 0.13)
20:52:00.828 00.007 9960 Worker thread wakes up
20:52:00.828 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.13) opts 0xd
20:52:00.828 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.14, 0.13)
20:52:00.829 00.001 9960 Moving (-0.14, 0.13) raw xDistance=0.14 yDistance=-0.15
20:52:00.829 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
20:52:00.829 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:52:00.829 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=1, FiltMin=0, FiltMax=183, Gamma=1.000
20:52:00.834 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
20:52:00.834 00.000 9960 MoveAxis(E, 0, ABG)
20:52:00.834 00.000 9960 Move returns status 0, amount 0
20:52:00.834 00.000 9960 MoveAxis(N, 0, ABG)
20:52:00.834 00.000 9960 Move returns status 0, amount 0
20:52:00.836 00.002 11872 UpdateGuideState exits: m=5946 SNR=49.6
20:52:00.840 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:00.844 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:52:00.848 00.004 11872 Enqueuing Expose request
20:52:00.852 00.004 9960 move complete, result=0
20:52:00.852 00.000 9960 worker thread done servicing request
20:52:00.852 00.000 9960 Worker thread wakes up
20:52:00.852 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:52:00.857 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:52:00.859 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1052,31,31)
20:52:02.098 01.239 9960 Exposure complete
20:52:02.226 00.128 9960 worker thread done servicing request
20:52:02.227 00.001 11872 OnExposeComplete: enter
20:52:02.230 00.003 11872 UpdateGuideState(): m_state=6
20:52:02.235 00.005 11872 Star::Find(15, 1216, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 830
20:52:02.240 00.005 11872 Star::Find returns 1 (0), X=1216.63, Y=1067.68, Mass=6057, SNR=50.0, Peak=136 HFD=6.9
20:52:02.243 00.003 11872 CameraToMount -- cameraTheta (2.11) - m_xAngle (-3.14) = xAngle (5.25 = -1.04)
20:52:02.247 00.004 11872 CameraToMount -- cameraTheta (2.11) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.07 = -1.21)
20:52:02.251 00.004 11872 CameraToMount -- cameraX=-0.12 cameraY=0.21 hyp=0.24 cameraTheta=2.11 mountX=0.12 mountY=-0.23, mountTheta=-1.07
20:52:02.256 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.12, y=0.21, opts=13)
20:52:02.260 00.004 11872 Enqueuing Move request for scope (-0.12, 0.21)
20:52:02.264 00.004 9960 Worker thread wakes up
20:52:02.264 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.21) opts 0xd
20:52:02.264 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.12, 0.21)
20:52:02.264 00.000 9960 Moving (-0.12, 0.21) raw xDistance=0.12 yDistance=-0.23
20:52:02.264 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
20:52:02.265 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=202, med=1, FiltMin=0, FiltMax=182, Gamma=1.000
20:52:02.270 00.005 9960 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
20:52:02.271 00.001 9960 MoveAxis(E, 0, ABG)
20:52:02.271 00.000 11872 UpdateGuideState exits: m=6057 SNR=50.0
20:52:02.275 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:02.281 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:52:02.286 00.005 11872 Enqueuing Expose request
20:52:02.289 00.003 9960 Move returns status 0, amount 0
20:52:02.289 00.000 9960 MoveAxis(N, 170, ABG)
20:52:02.289 00.000 9960 Guiding  Dir = 0, Dur = 170
20:52:02.289 00.000 9960 IsSlewing returns 0
20:52:02.291 00.002 9960 IsGuiding returns 0
20:52:02.291 00.000 9960 PulseGuide returned control before completion, sleep 180
20:52:02.480 00.189 9960 IsGuiding returns 1
20:52:02.486 00.006 9960 scope still moving after pulse duration time elapsed
20:52:02.512 00.026 9960 IsSlewing returns 0
20:52:02.515 00.003 9960 IsGuiding returns 0
20:52:02.515 00.000 9960 scope move finished after 170 + 54 ms
20:52:02.515 00.000 9960 Move returns status 0, amount 170
20:52:02.516 00.001 9960 move complete, result=0
20:52:02.516 00.000 9960 worker thread done servicing request
20:52:02.516 00.000 9960 Worker thread wakes up
20:52:02.516 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:52:02.517 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1052,31,31)
20:52:02.517 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 170 ms NORTH
20:52:03.769 01.252 9960 Exposure complete
20:52:03.923 00.154 9960 worker thread done servicing request
20:52:03.923 00.000 11872 OnExposeComplete: enter
20:52:03.926 00.003 11872 UpdateGuideState(): m_state=6
20:52:03.931 00.005 11872 Star::Find(15, 1216, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 831
20:52:03.934 00.003 11872 Star::Find returns 1 (0), X=1216.69, Y=1067.56, Mass=5738, SNR=48.2, Peak=131 HFD=6.9
20:52:03.939 00.005 11872 CameraToMount -- cameraTheta (2.19) - m_xAngle (-3.14) = xAngle (5.33 = -0.95)
20:52:03.942 00.003 11872 CameraToMount -- cameraTheta (2.19) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.16 = -1.12)
20:52:03.945 00.003 11872 CameraToMount -- cameraX=-0.07 cameraY=0.09 hyp=0.11 cameraTheta=2.19 mountX=0.07 mountY=-0.10, mountTheta=-1.00
20:52:03.950 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.07, y=0.09, opts=13)
20:52:03.955 00.005 11872 Enqueuing Move request for scope (-0.07, 0.09)
20:52:03.957 00.002 9960 Worker thread wakes up
20:52:03.958 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.09) opts 0xd
20:52:03.958 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=1, FiltMin=0, FiltMax=173, Gamma=1.000
20:52:03.961 00.003 11872 UpdateGuideState exits: m=5738 SNR=48.2
20:52:03.963 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:03.967 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.07, 0.09)
20:52:03.968 00.001 9960 Moving (-0.07, 0.09) raw xDistance=0.07 yDistance=-0.10
20:52:03.968 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
20:52:03.968 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:52:03.968 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:52:03.972 00.004 11872 Enqueuing Expose request
20:52:03.975 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:52:03.975 00.000 9960 MoveAxis(E, 0, ABG)
20:52:03.976 00.001 9960 Move returns status 0, amount 0
20:52:03.976 00.000 9960 MoveAxis(N, 0, ABG)
20:52:03.976 00.000 9960 Move returns status 0, amount 0
20:52:03.976 00.000 9960 move complete, result=0
20:52:03.976 00.000 9960 worker thread done servicing request
20:52:03.978 00.002 11872 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:52:03.981 00.003 9960 Worker thread wakes up
20:52:03.981 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:52:03.981 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1052,31,31)
20:52:05.224 01.243 9960 Exposure complete
20:52:05.361 00.137 9960 worker thread done servicing request
20:52:05.361 00.000 11872 OnExposeComplete: enter
20:52:05.367 00.006 11872 UpdateGuideState(): m_state=6
20:52:05.373 00.006 11872 Star::Find(15, 1216, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 832
20:52:05.376 00.003 11872 Star::Find returns 1 (0), X=1216.81, Y=1067.77, Mass=5714, SNR=48.4, Peak=140 HFD=6.6
20:52:05.381 00.005 11872 CameraToMount -- cameraTheta (1.40) - m_xAngle (-3.14) = xAngle (4.54 = -1.74)
20:52:05.384 00.003 11872 CameraToMount -- cameraTheta (1.40) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.37 = -1.91)
20:52:05.389 00.005 11872 CameraToMount -- cameraX=0.05 cameraY=0.30 hyp=0.30 cameraTheta=1.40 mountX=-0.05 mountY=-0.28, mountTheta=-1.75
20:52:05.394 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.05, y=0.30, opts=13)
20:52:05.399 00.005 11872 Enqueuing Move request for scope (0.05, 0.30)
20:52:05.403 00.004 9960 Worker thread wakes up
20:52:05.403 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.30) opts 0xd
20:52:05.403 00.000 9960 Handling offset move in thread for scope, endpoint = (0.05, 0.30)
20:52:05.403 00.000 9960 Moving (0.05, 0.30) raw xDistance=-0.05 yDistance=-0.28
20:52:05.403 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:52:05.403 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
20:52:05.404 00.001 9960 MoveAxis(E, 0, ABG)
20:52:05.404 00.000 9960 Move returns status 0, amount 0
20:52:05.404 00.000 9960 MoveAxis(N, 213, ABG)
20:52:05.404 00.000 9960 Guiding  Dir = 0, Dur = 213
20:52:05.404 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=223, med=1, FiltMin=0, FiltMax=176, Gamma=1.000
20:52:05.409 00.005 11872 UpdateGuideState exits: m=5714 SNR=48.4
20:52:05.413 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:05.417 00.004 9960 IsSlewing returns 0
20:52:05.417 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:52:05.421 00.004 11872 Enqueuing Expose request
20:52:05.425 00.004 9960 IsGuiding returns 0
20:52:05.425 00.000 9960 PulseGuide returned control before completion, sleep 223
20:52:05.651 00.226 9960 IsGuiding returns 1
20:52:05.651 00.000 9960 scope still moving after pulse duration time elapsed
20:52:05.681 00.030 9960 IsSlewing returns 0
20:52:05.682 00.001 9960 IsGuiding returns 0
20:52:05.683 00.001 9960 scope move finished after 213 + 44 ms
20:52:05.683 00.000 9960 Move returns status 0, amount 213
20:52:05.683 00.000 9960 move complete, result=0
20:52:05.683 00.000 9960 worker thread done servicing request
20:52:05.684 00.001 9960 Worker thread wakes up
20:52:05.684 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 213 ms NORTH
20:52:05.690 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:52:05.690 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1052,31,31)
20:52:06.933 01.243 9960 Exposure complete
20:52:07.065 00.132 9960 worker thread done servicing request
20:52:07.065 00.000 11872 OnExposeComplete: enter
20:52:07.069 00.004 11872 UpdateGuideState(): m_state=6
20:52:07.073 00.004 11872 Star::Find(15, 1216, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 833
20:52:07.077 00.004 11872 Star::Find returns 1 (0), X=1216.90, Y=1067.62, Mass=5688, SNR=49.0, Peak=136 HFD=6.7
20:52:07.082 00.005 11872 CameraToMount -- cameraTheta (0.82) - m_xAngle (-3.14) = xAngle (3.95 = -2.33)
20:52:07.087 00.005 11872 CameraToMount -- cameraTheta (0.82) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.78 = -2.50)
20:52:07.090 00.003 11872 CameraToMount -- cameraX=0.14 cameraY=0.15 hyp=0.21 cameraTheta=0.82 mountX=-0.14 mountY=-0.12, mountTheta=-2.43
20:52:07.095 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.14, y=0.15, opts=13)
20:52:07.099 00.004 11872 Enqueuing Move request for scope (0.14, 0.15)
20:52:07.103 00.004 9960 Worker thread wakes up
20:52:07.104 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=219, med=1, FiltMin=0, FiltMax=192, Gamma=1.000
20:52:07.107 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.15) opts 0xd
20:52:07.107 00.000 9960 Handling offset move in thread for scope, endpoint = (0.14, 0.15)
20:52:07.108 00.001 9960 Moving (0.14, 0.15) raw xDistance=-0.14 yDistance=-0.12
20:52:07.108 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
20:52:07.108 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:52:07.108 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
20:52:07.108 00.000 9960 MoveAxis(E, 0, ABG)
20:52:07.110 00.002 9960 Move returns status 0, amount 0
20:52:07.110 00.000 9960 MoveAxis(N, 0, ABG)
20:52:07.110 00.000 11872 UpdateGuideState exits: m=5688 SNR=49.0
20:52:07.114 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:07.118 00.004 9960 Move returns status 0, amount 0
20:52:07.118 00.000 9960 move complete, result=0
20:52:07.120 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:52:07.124 00.004 11872 Enqueuing Expose request
20:52:07.128 00.004 9960 worker thread done servicing request
20:52:07.128 00.000 9960 Worker thread wakes up
20:52:07.128 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:52:07.131 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
20:52:07.132 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1052,31,31)
20:52:08.381 01.249 9960 Exposure complete
20:52:08.516 00.135 9960 worker thread done servicing request
20:52:08.518 00.002 11872 OnExposeComplete: enter
20:52:08.522 00.004 11872 UpdateGuideState(): m_state=6
20:52:08.526 00.004 11872 Star::Find(15, 1216, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 834
20:52:08.530 00.004 11872 Star::Find returns 1 (0), X=1216.88, Y=1067.62, Mass=5732, SNR=49.2, Peak=129 HFD=6.8
20:52:08.534 00.004 11872 CameraToMount -- cameraTheta (0.92) - m_xAngle (-3.14) = xAngle (4.05 = -2.23)
20:52:08.538 00.004 11872 CameraToMount -- cameraTheta (0.92) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.88 = -2.40)
20:52:08.541 00.003 11872 CameraToMount -- cameraX=0.12 cameraY=0.15 hyp=0.19 cameraTheta=0.92 mountX=-0.12 mountY=-0.13, mountTheta=-2.31
20:52:08.546 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.12, y=0.15, opts=13)
20:52:08.550 00.004 11872 Enqueuing Move request for scope (0.12, 0.15)
20:52:08.555 00.005 9960 Worker thread wakes up
20:52:08.555 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.15) opts 0xd
20:52:08.555 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=225, med=1, FiltMin=0, FiltMax=194, Gamma=1.000
20:52:08.559 00.004 11872 UpdateGuideState exits: m=5732 SNR=49.2
20:52:08.563 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:08.567 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:52:08.571 00.004 11872 Enqueuing Expose request
20:52:08.575 00.004 9960 Handling offset move in thread for scope, endpoint = (0.12, 0.15)
20:52:08.576 00.001 9960 Moving (0.12, 0.15) raw xDistance=-0.12 yDistance=-0.13
20:52:08.576 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
20:52:08.576 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:52:08.576 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:52:08.577 00.001 9960 MoveAxis(E, 0, ABG)
20:52:08.577 00.000 9960 Move returns status 0, amount 0
20:52:08.577 00.000 9960 MoveAxis(N, 0, ABG)
20:52:08.577 00.000 9960 Move returns status 0, amount 0
20:52:08.577 00.000 9960 move complete, result=0
20:52:08.578 00.001 9960 worker thread done servicing request
20:52:08.578 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:52:08.583 00.005 9960 Worker thread wakes up
20:52:08.583 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:52:08.583 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1052,31,31)
20:52:09.831 01.248 9960 Exposure complete
20:52:09.961 00.130 9960 worker thread done servicing request
20:52:09.961 00.000 11872 OnExposeComplete: enter
20:52:09.965 00.004 11872 UpdateGuideState(): m_state=6
20:52:09.969 00.004 11872 Star::Find(15, 1216, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 835
20:52:09.976 00.007 11872 Star::Find returns 1 (0), X=1216.89, Y=1067.84, Mass=5860, SNR=48.8, Peak=147 HFD=6.6
20:52:09.981 00.005 11872 CameraToMount -- cameraTheta (1.22) - m_xAngle (-3.14) = xAngle (4.36 = -1.93)
20:52:09.987 00.006 11872 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.19 = -2.10)
20:52:09.994 00.007 11872 CameraToMount -- cameraX=0.14 cameraY=0.37 hyp=0.39 cameraTheta=1.22 mountX=-0.14 mountY=-0.34, mountTheta=-1.95
20:52:10.000 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.14, y=0.37, opts=13)
20:52:10.003 00.003 11872 Enqueuing Move request for scope (0.14, 0.37)
20:52:10.009 00.006 9960 Worker thread wakes up
20:52:10.009 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.37) opts 0xd
20:52:10.009 00.000 9960 Handling offset move in thread for scope, endpoint = (0.14, 0.37)
20:52:10.009 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=225, med=1, FiltMin=0, FiltMax=181, Gamma=1.000
20:52:10.013 00.004 11872 UpdateGuideState exits: m=5860 SNR=48.8
20:52:10.016 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:10.019 00.003 9960 Moving (0.14, 0.37) raw xDistance=-0.14 yDistance=-0.34
20:52:10.019 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
20:52:10.019 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
20:52:10.019 00.000 9960 MoveAxis(E, 0, ABG)
20:52:10.019 00.000 9960 Move returns status 0, amount 0
20:52:10.020 00.001 9960 MoveAxis(N, 254, ABG)
20:52:10.020 00.000 9960 Guiding  Dir = 0, Dur = 254
20:52:10.020 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:52:10.024 00.004 11872 Enqueuing Expose request
20:52:10.028 00.004 9960 IsSlewing returns 0
20:52:10.029 00.001 9960 IsGuiding returns 0
20:52:10.029 00.000 9960 PulseGuide returned control before completion, sleep 264
20:52:10.303 00.274 9960 IsGuiding returns 1
20:52:10.304 00.001 9960 scope still moving after pulse duration time elapsed
20:52:10.335 00.031 9960 IsSlewing returns 0
20:52:10.336 00.001 9960 IsGuiding returns 0
20:52:10.337 00.001 9960 scope move finished after 254 + 54 ms
20:52:10.338 00.001 9960 Move returns status 0, amount 254
20:52:10.338 00.000 9960 move complete, result=0
20:52:10.339 00.001 9960 worker thread done servicing request
20:52:10.339 00.000 9960 Worker thread wakes up
20:52:10.340 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 254 ms NORTH
20:52:10.347 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:52:10.347 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1052,31,31)
20:52:11.596 01.249 9960 Exposure complete
20:52:11.720 00.124 9960 worker thread done servicing request
20:52:11.721 00.001 11872 OnExposeComplete: enter
20:52:11.724 00.003 11872 UpdateGuideState(): m_state=6
20:52:11.728 00.004 11872 Star::Find(15, 1216, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 836
20:52:11.732 00.004 11872 Star::Find returns 1 (0), X=1216.82, Y=1067.72, Mass=5705, SNR=49.4, Peak=135 HFD=6.7
20:52:11.736 00.004 11872 CameraToMount -- cameraTheta (1.34) - m_xAngle (-3.14) = xAngle (4.48 = -1.80)
20:52:11.739 00.003 11872 CameraToMount -- cameraTheta (1.34) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.31 = -1.98)
20:52:11.743 00.004 11872 CameraToMount -- cameraX=0.06 cameraY=0.25 hyp=0.26 cameraTheta=1.34 mountX=-0.06 mountY=-0.24, mountTheta=-1.82
20:52:11.749 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.06, y=0.25, opts=13)
20:52:11.753 00.004 11872 Enqueuing Move request for scope (0.06, 0.25)
20:52:11.756 00.003 9960 Worker thread wakes up
20:52:11.756 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.25) opts 0xd
20:52:11.757 00.001 9960 Handling offset move in thread for scope, endpoint = (0.06, 0.25)
20:52:11.757 00.000 9960 Moving (0.06, 0.25) raw xDistance=-0.06 yDistance=-0.24
20:52:11.757 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:52:11.758 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
20:52:11.758 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=238, med=1, FiltMin=0, FiltMax=182, Gamma=1.000
20:52:11.762 00.004 9960 MoveAxis(E, 0, ABG)
20:52:11.763 00.001 9960 Move returns status 0, amount 0
20:52:11.763 00.000 9960 MoveAxis(N, 177, ABG)
20:52:11.763 00.000 9960 Guiding  Dir = 0, Dur = 177
20:52:11.763 00.000 11872 UpdateGuideState exits: m=5705 SNR=49.4
20:52:11.768 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:11.771 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:52:11.774 00.003 11872 Enqueuing Expose request
20:52:11.779 00.005 9960 IsSlewing returns 0
20:52:11.779 00.000 9960 IsGuiding returns 0
20:52:11.779 00.000 9960 PulseGuide returned control before completion, sleep 187
20:52:11.979 00.200 9960 IsGuiding returns 1
20:52:11.979 00.000 9960 scope still moving after pulse duration time elapsed
20:52:12.011 00.032 9960 IsSlewing returns 0
20:52:12.012 00.001 9960 IsGuiding returns 0
20:52:12.013 00.001 9960 scope move finished after 177 + 56 ms
20:52:12.013 00.000 9960 Move returns status 0, amount 177
20:52:12.014 00.001 9960 move complete, result=0
20:52:12.014 00.000 9960 worker thread done servicing request
20:52:12.016 00.002 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 177 ms NORTH
20:52:12.023 00.007 9960 Worker thread wakes up
20:52:12.024 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:52:12.024 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1052,31,31)
20:52:13.272 01.248 9960 Exposure complete
20:52:13.401 00.129 9960 worker thread done servicing request
20:52:13.401 00.000 11872 OnExposeComplete: enter
20:52:13.406 00.005 11872 UpdateGuideState(): m_state=6
20:52:13.410 00.004 11872 Star::Find(15, 1216, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 837
20:52:13.414 00.004 11872 Star::Find returns 1 (0), X=1217.15, Y=1067.53, Mass=5895, SNR=49.9, Peak=130 HFD=6.9
20:52:13.418 00.004 11872 CameraToMount -- cameraTheta (0.16) - m_xAngle (-3.14) = xAngle (3.30 = -2.99)
20:52:13.422 00.004 11872 CameraToMount -- cameraTheta (0.16) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.12 = 3.12)
20:52:13.428 00.006 11872 CameraToMount -- cameraX=0.39 cameraY=0.06 hyp=0.39 cameraTheta=0.16 mountX=-0.39 mountY=0.01, mountTheta=3.12
20:52:13.433 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.39, y=0.06, opts=13)
20:52:13.437 00.004 11872 Enqueuing Move request for scope (0.39, 0.06)
20:52:13.441 00.004 9960 Worker thread wakes up
20:52:13.441 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=208, med=1, FiltMin=0, FiltMax=177, Gamma=1.000
20:52:13.445 00.004 11872 UpdateGuideState exits: m=5895 SNR=49.9
20:52:13.448 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:13.454 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:52:13.458 00.004 11872 Enqueuing Expose request
20:52:13.461 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.39, 0.06) opts 0xd
20:52:13.462 00.001 9960 Handling offset move in thread for scope, endpoint = (0.39, 0.06)
20:52:13.462 00.000 9960 Moving (0.39, 0.06) raw xDistance=-0.39 yDistance=0.01
20:52:13.463 00.001 9960 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.39
20:52:13.463 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:52:13.463 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:52:13.463 00.000 9960 MoveAxis(E, 163, ABG)
20:52:13.463 00.000 9960 Guiding  Dir = 2, Dur = 163
20:52:13.464 00.001 9960 IsSlewing returns 0
20:52:13.464 00.000 9960 IsGuiding returns 0
20:52:13.464 00.000 9960 PulseGuide returned control before completion, sleep 173
20:52:13.653 00.189 9960 IsGuiding returns 0
20:52:13.654 00.001 9960 Move returns status 0, amount 163
20:52:13.654 00.000 9960 MoveAxis(N, 0, ABG)
20:52:13.654 00.000 9960 Move returns status 0, amount 0
20:52:13.656 00.002 9960 move complete, result=0
20:52:13.657 00.001 9960 worker thread done servicing request
20:52:13.657 00.000 9960 Worker thread wakes up
20:52:13.657 00.000 11872 GuideStep: -0.4 px 163 ms EAST, 0.0 px 0 ms NORTH
20:52:13.663 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:52:13.664 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1052,31,31)
20:52:14.920 01.256 9960 Exposure complete
20:52:15.059 00.139 9960 worker thread done servicing request
20:52:15.059 00.000 11872 OnExposeComplete: enter
20:52:15.064 00.005 11872 UpdateGuideState(): m_state=6
20:52:15.068 00.004 11872 Star::Find(15, 1217, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 838
20:52:15.072 00.004 11872 Star::Find returns 1 (0), X=1216.98, Y=1067.65, Mass=5945, SNR=49.8, Peak=141 HFD=6.8
20:52:15.076 00.004 11872 CameraToMount -- cameraTheta (0.67) - m_xAngle (-3.14) = xAngle (3.81 = -2.48)
20:52:15.083 00.007 11872 CameraToMount -- cameraTheta (0.67) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.63 = -2.65)
20:52:15.087 00.004 11872 CameraToMount -- cameraX=0.23 cameraY=0.18 hyp=0.29 cameraTheta=0.67 mountX=-0.23 mountY=-0.14, mountTheta=-2.60
20:52:15.092 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.23, y=0.18, opts=13)
20:52:15.096 00.004 11872 Enqueuing Move request for scope (0.23, 0.18)
20:52:15.100 00.004 9960 Worker thread wakes up
20:52:15.100 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=232, med=1, FiltMin=0, FiltMax=190, Gamma=1.000
20:52:15.104 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.18) opts 0xd
20:52:15.104 00.000 9960 Handling offset move in thread for scope, endpoint = (0.23, 0.18)
20:52:15.104 00.000 9960 Moving (0.23, 0.18) raw xDistance=-0.23 yDistance=-0.14
20:52:15.105 00.001 9960 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.23
20:52:15.105 00.000 11872 UpdateGuideState exits: m=5945 SNR=49.8
20:52:15.111 00.006 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:52:15.111 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:15.117 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:52:15.121 00.004 11872 Enqueuing Expose request
20:52:15.125 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
20:52:15.126 00.001 9960 MoveAxis(E, 107, ABG)
20:52:15.126 00.000 9960 Guiding  Dir = 2, Dur = 107
20:52:15.126 00.000 9960 IsSlewing returns 0
20:52:15.126 00.000 9960 IsGuiding returns 0
20:52:15.127 00.001 9960 PulseGuide returned control before completion, sleep 117
20:52:15.252 00.125 9960 IsGuiding returns 1
20:52:15.252 00.000 9960 scope still moving after pulse duration time elapsed
20:52:15.283 00.031 9960 IsSlewing returns 0
20:52:15.285 00.002 9960 IsGuiding returns 0
20:52:15.285 00.000 9960 scope move finished after 107 + 51 ms
20:52:15.285 00.000 9960 Move returns status 0, amount 107
20:52:15.286 00.001 9960 MoveAxis(N, 0, ABG)
20:52:15.286 00.000 9960 Move returns status 0, amount 0
20:52:15.287 00.001 9960 move complete, result=0
20:52:15.287 00.000 9960 worker thread done servicing request
20:52:15.287 00.000 9960 Worker thread wakes up
20:52:15.287 00.000 11872 GuideStep: -0.2 px 107 ms EAST, -0.1 px 0 ms NORTH
20:52:15.294 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:52:15.294 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1052,31,31)
20:52:16.539 01.245 9960 Exposure complete
20:52:16.673 00.134 9960 worker thread done servicing request
20:52:16.673 00.000 11872 OnExposeComplete: enter
20:52:16.677 00.004 11872 UpdateGuideState(): m_state=6
20:52:16.681 00.004 11872 Star::Find(15, 1216, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 839
20:52:16.685 00.004 11872 Star::Find returns 1 (0), X=1216.78, Y=1068.20, Mass=5645, SNR=48.7, Peak=131 HFD=6.6
20:52:16.688 00.003 11872 CameraToMount -- cameraTheta (1.55) - m_xAngle (-3.14) = xAngle (4.68 = -1.60)
20:52:16.692 00.004 11872 CameraToMount -- cameraTheta (1.55) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.51 = -1.77)
20:52:16.696 00.004 11872 CameraToMount -- cameraX=0.02 cameraY=0.73 hyp=0.73 cameraTheta=1.55 mountX=-0.02 mountY=-0.71, mountTheta=-1.60
20:52:16.700 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.02, y=0.73, opts=13)
20:52:16.706 00.006 11872 Enqueuing Move request for scope (0.02, 0.73)
20:52:16.711 00.005 9960 Worker thread wakes up
20:52:16.711 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=1, FiltMin=0, FiltMax=189, Gamma=1.000
20:52:16.716 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.73) opts 0xd
20:52:16.716 00.000 9960 Handling offset move in thread for scope, endpoint = (0.02, 0.73)
20:52:16.716 00.000 9960 Moving (0.02, 0.73) raw xDistance=-0.02 yDistance=-0.71
20:52:16.716 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:52:16.717 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.71 from input -0.71
20:52:16.718 00.001 9960 MoveAxis(E, 0, ABG)
20:52:16.718 00.000 11872 UpdateGuideState exits: m=5645 SNR=48.7
20:52:16.725 00.007 9960 Move returns status 0, amount 0
20:52:16.725 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:16.732 00.007 9960 MoveAxis(N, 532, ABG)
20:52:16.732 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:52:16.739 00.007 9960 Guiding  Dir = 0, Dur = 532
20:52:16.739 00.000 11872 Enqueuing Expose request
20:52:16.745 00.006 9960 IsSlewing returns 0
20:52:16.745 00.000 9960 IsGuiding returns 0
20:52:16.746 00.001 9960 PulseGuide returned control before completion, sleep 542
20:52:17.299 00.553 9960 IsGuiding returns 1
20:52:17.300 00.001 9960 scope still moving after pulse duration time elapsed
20:52:17.329 00.029 9960 IsSlewing returns 0
20:52:17.330 00.001 9960 IsGuiding returns 0
20:52:17.330 00.000 9960 scope move finished after 532 + 53 ms
20:52:17.330 00.000 9960 Move returns status 0, amount 532
20:52:17.331 00.001 9960 move complete, result=0
20:52:17.331 00.000 9960 worker thread done servicing request
20:52:17.331 00.000 9960 Worker thread wakes up
20:52:17.332 00.001 11872 GuideStep: -0.0 px 0 ms EAST, -0.7 px 532 ms NORTH
20:52:17.338 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:52:17.339 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1052,31,31)
20:52:18.590 01.251 9960 Exposure complete
20:52:18.720 00.130 9960 worker thread done servicing request
20:52:18.720 00.000 11872 OnExposeComplete: enter
20:52:18.724 00.004 11872 UpdateGuideState(): m_state=6
20:52:18.727 00.003 11872 Star::Find(15, 1216, 1068, 0, (0,0,0,0), 1.5, 10.0, 255) frame 840
20:52:18.733 00.006 11872 Star::Find returns 1 (0), X=1216.84, Y=1067.56, Mass=5969, SNR=50.1, Peak=135 HFD=6.9
20:52:18.738 00.005 11872 CameraToMount -- cameraTheta (0.79) - m_xAngle (-3.14) = xAngle (3.93 = -2.35)
20:52:18.742 00.004 11872 CameraToMount -- cameraTheta (0.79) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.76 = -2.52)
20:52:18.747 00.005 11872 CameraToMount -- cameraX=0.08 cameraY=0.09 hyp=0.12 cameraTheta=0.79 mountX=-0.09 mountY=-0.07, mountTheta=-2.45
20:52:18.754 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.08, y=0.09, opts=13)
20:52:18.759 00.005 11872 Enqueuing Move request for scope (0.08, 0.09)
20:52:18.763 00.004 9960 Worker thread wakes up
20:52:18.764 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=227, med=1, FiltMin=0, FiltMax=182, Gamma=1.000
20:52:18.768 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.09) opts 0xd
20:52:18.769 00.001 9960 Handling offset move in thread for scope, endpoint = (0.08, 0.09)
20:52:18.769 00.000 9960 Moving (0.08, 0.09) raw xDistance=-0.09 yDistance=-0.07
20:52:18.769 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:52:18.770 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:52:18.770 00.000 11872 UpdateGuideState exits: m=5969 SNR=50.1
20:52:18.776 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:18.781 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:52:18.785 00.004 11872 Enqueuing Expose request
20:52:18.789 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:52:18.789 00.000 9960 MoveAxis(E, 0, ABG)
20:52:18.789 00.000 9960 Move returns status 0, amount 0
20:52:18.789 00.000 9960 MoveAxis(N, 0, ABG)
20:52:18.791 00.002 9960 Move returns status 0, amount 0
20:52:18.791 00.000 9960 move complete, result=0
20:52:18.791 00.000 9960 worker thread done servicing request
20:52:18.791 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:52:18.796 00.005 9960 Worker thread wakes up
20:52:18.796 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:52:18.796 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1052,31,31)
20:52:20.052 01.256 9960 Exposure complete
20:52:20.178 00.126 9960 worker thread done servicing request
20:52:20.178 00.000 11872 OnExposeComplete: enter
20:52:20.182 00.004 11872 UpdateGuideState(): m_state=6
20:52:20.187 00.005 11872 Star::Find(15, 1216, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 841
20:52:20.193 00.006 11872 Star::Find returns 1 (0), X=1216.84, Y=1067.74, Mass=6125, SNR=50.3, Peak=140 HFD=6.7
20:52:20.196 00.003 11872 CameraToMount -- cameraTheta (1.27) - m_xAngle (-3.14) = xAngle (4.41 = -1.87)
20:52:20.201 00.005 11872 CameraToMount -- cameraTheta (1.27) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.24 = -2.05)
20:52:20.206 00.005 11872 CameraToMount -- cameraX=0.08 cameraY=0.27 hyp=0.28 cameraTheta=1.27 mountX=-0.08 mountY=-0.25, mountTheta=-1.89
20:52:20.213 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.08, y=0.27, opts=13)
20:52:20.217 00.004 11872 Enqueuing Move request for scope (0.08, 0.27)
20:52:20.220 00.003 9960 Worker thread wakes up
20:52:20.220 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.27) opts 0xd
20:52:20.222 00.002 9960 Handling offset move in thread for scope, endpoint = (0.08, 0.27)
20:52:20.222 00.000 9960 Moving (0.08, 0.27) raw xDistance=-0.08 yDistance=-0.25
20:52:20.222 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
20:52:20.222 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
20:52:20.223 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=222, med=1, FiltMin=0, FiltMax=188, Gamma=1.000
20:52:20.227 00.004 11872 UpdateGuideState exits: m=6125 SNR=50.3
20:52:20.232 00.005 9960 MoveAxis(E, 0, ABG)
20:52:20.232 00.000 9960 Move returns status 0, amount 0
20:52:20.232 00.000 9960 MoveAxis(N, 187, ABG)
20:52:20.233 00.001 9960 Guiding  Dir = 0, Dur = 187
20:52:20.233 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:20.238 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:52:20.241 00.003 11872 Enqueuing Expose request
20:52:20.246 00.005 9960 IsSlewing returns 0
20:52:20.246 00.000 9960 IsGuiding returns 0
20:52:20.247 00.001 9960 PulseGuide returned control before completion, sleep 197
20:52:20.448 00.201 9960 IsGuiding returns 1
20:52:20.449 00.001 9960 scope still moving after pulse duration time elapsed
20:52:20.480 00.031 9960 IsSlewing returns 0
20:52:20.483 00.003 9960 IsGuiding returns 0
20:52:20.484 00.001 9960 scope move finished after 187 + 49 ms
20:52:20.484 00.000 9960 Move returns status 0, amount 187
20:52:20.484 00.000 9960 move complete, result=0
20:52:20.484 00.000 9960 worker thread done servicing request
20:52:20.485 00.001 9960 Worker thread wakes up
20:52:20.485 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 187 ms NORTH
20:52:20.497 00.012 9960 worker thread servicing REQUEST_EXPOSE 1000
20:52:20.497 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1052,31,31)
20:52:21.740 01.243 9960 Exposure complete
20:52:21.877 00.137 9960 worker thread done servicing request
20:52:21.878 00.001 11872 OnExposeComplete: enter
20:52:21.881 00.003 11872 UpdateGuideState(): m_state=6
20:52:21.888 00.007 11872 Star::Find(15, 1216, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 842
20:52:21.895 00.007 11872 Star::Find returns 1 (0), X=1216.65, Y=1067.81, Mass=5583, SNR=47.9, Peak=122 HFD=6.8
20:52:21.901 00.006 11872 CameraToMount -- cameraTheta (1.89) - m_xAngle (-3.14) = xAngle (5.02 = -1.26)
20:52:21.906 00.005 11872 CameraToMount -- cameraTheta (1.89) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.85 = -1.43)
20:52:21.910 00.004 11872 CameraToMount -- cameraX=-0.11 cameraY=0.34 hyp=0.36 cameraTheta=1.89 mountX=0.11 mountY=-0.36, mountTheta=-1.27
20:52:21.915 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.11, y=0.34, opts=13)
20:52:21.918 00.003 11872 Enqueuing Move request for scope (-0.11, 0.34)
20:52:21.921 00.003 9960 Worker thread wakes up
20:52:21.922 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=219, med=1, FiltMin=0, FiltMax=173, Gamma=1.000
20:52:21.924 00.002 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.34) opts 0xd
20:52:21.925 00.001 11872 UpdateGuideState exits: m=5583 SNR=47.9
20:52:21.929 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.11, 0.34)
20:52:21.929 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:21.933 00.004 9960 Moving (-0.11, 0.34) raw xDistance=0.11 yDistance=-0.36
20:52:21.933 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:52:21.938 00.005 11872 Enqueuing Expose request
20:52:21.942 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
20:52:21.942 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.36
20:52:21.943 00.001 9960 MoveAxis(E, 0, ABG)
20:52:21.943 00.000 9960 Move returns status 0, amount 0
20:52:21.944 00.001 9960 MoveAxis(N, 265, ABG)
20:52:21.944 00.000 9960 Guiding  Dir = 0, Dur = 265
20:52:21.944 00.000 9960 IsSlewing returns 0
20:52:21.944 00.000 9960 IsGuiding returns 0
20:52:21.945 00.001 9960 PulseGuide returned control before completion, sleep 275
20:52:22.225 00.280 9960 IsGuiding returns 1
20:52:22.225 00.000 9960 scope still moving after pulse duration time elapsed
20:52:22.257 00.032 9960 IsSlewing returns 0
20:52:22.257 00.000 9960 IsGuiding returns 0
20:52:22.257 00.000 9960 scope move finished after 265 + 48 ms
20:52:22.258 00.001 9960 Move returns status 0, amount 265
20:52:22.258 00.000 9960 move complete, result=0
20:52:22.258 00.000 9960 worker thread done servicing request
20:52:22.258 00.000 9960 Worker thread wakes up
20:52:22.258 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.4 px 265 ms NORTH
20:52:22.267 00.009 9960 worker thread servicing REQUEST_EXPOSE 1000
20:52:22.267 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1052,31,31)
20:52:23.517 01.250 9960 Exposure complete
20:52:23.646 00.129 9960 worker thread done servicing request
20:52:23.647 00.001 11872 OnExposeComplete: enter
20:52:23.651 00.004 11872 UpdateGuideState(): m_state=6
20:52:23.655 00.004 11872 Star::Find(15, 1216, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 843
20:52:23.658 00.003 11872 Star::Find returns 1 (0), X=1216.54, Y=1067.47, Mass=5338, SNR=46.8, Peak=138 HFD=7.0
20:52:23.662 00.004 11872 CameraToMount -- cameraTheta (3.13) - m_xAngle (-3.14) = xAngle (6.27 = -0.01)
20:52:23.665 00.003 11872 CameraToMount -- cameraTheta (3.13) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (6.10 = -0.18)
20:52:23.669 00.004 11872 CameraToMount -- cameraX=-0.22 cameraY=0.00 hyp=0.22 cameraTheta=3.13 mountX=0.22 mountY=-0.04, mountTheta=-0.18
20:52:23.675 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.22, y=0.00, opts=13)
20:52:23.679 00.004 11872 Enqueuing Move request for scope (-0.22, 0.00)
20:52:23.683 00.004 9960 Worker thread wakes up
20:52:23.683 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.00) opts 0xd
20:52:23.684 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.22, 0.00)
20:52:23.684 00.000 9960 Moving (-0.22, 0.00) raw xDistance=0.22 yDistance=-0.04
20:52:23.685 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
20:52:23.685 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:52:23.685 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:52:23.686 00.001 9960 MoveAxis(W, 91, ABG)
20:52:23.686 00.000 9960 Guiding  Dir = 3, Dur = 91
20:52:23.686 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=204, med=1, FiltMin=0, FiltMax=182, Gamma=1.000
20:52:23.690 00.004 9960 IsSlewing returns 0
20:52:23.691 00.001 11872 UpdateGuideState exits: m=5338 SNR=46.8
20:52:23.695 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:23.699 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:52:23.702 00.003 11872 Enqueuing Expose request
20:52:23.706 00.004 9960 IsGuiding returns 0
20:52:23.707 00.001 9960 PulseGuide returned control before completion, sleep 101
20:52:23.824 00.117 9960 IsGuiding returns 0
20:52:23.824 00.000 9960 Move returns status 0, amount 91
20:52:23.825 00.001 9960 MoveAxis(N, 0, ABG)
20:52:23.825 00.000 9960 Move returns status 0, amount 0
20:52:23.826 00.001 9960 move complete, result=0
20:52:23.826 00.000 9960 worker thread done servicing request
20:52:23.826 00.000 9960 Worker thread wakes up
20:52:23.827 00.001 11872 GuideStep: 0.2 px 91 ms WEST, -0.0 px 0 ms NORTH
20:52:23.834 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:52:23.834 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1052,31,31)
20:52:25.086 01.252 9960 Exposure complete
20:52:25.218 00.132 9960 worker thread done servicing request
20:52:25.219 00.001 11872 OnExposeComplete: enter
20:52:25.224 00.005 11872 UpdateGuideState(): m_state=6
20:52:25.228 00.004 11872 Star::Find(15, 1216, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 844
20:52:25.234 00.006 11872 Star::Find returns 1 (0), X=1216.72, Y=1067.62, Mass=5931, SNR=49.9, Peak=134 HFD=6.9
20:52:25.239 00.005 11872 CameraToMount -- cameraTheta (1.81) - m_xAngle (-3.14) = xAngle (4.95 = -1.33)
20:52:25.242 00.003 11872 CameraToMount -- cameraTheta (1.81) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.78 = -1.51)
20:52:25.246 00.004 11872 CameraToMount -- cameraX=-0.04 cameraY=0.15 hyp=0.15 cameraTheta=1.81 mountX=0.04 mountY=-0.15, mountTheta=-1.34
20:52:25.252 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.04, y=0.15, opts=13)
20:52:25.256 00.004 11872 Enqueuing Move request for scope (-0.04, 0.15)
20:52:25.259 00.003 9960 Worker thread wakes up
20:52:25.259 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.15) opts 0xd
20:52:25.259 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=221, med=1, FiltMin=0, FiltMax=189, Gamma=1.000
20:52:25.263 00.004 11872 UpdateGuideState exits: m=5931 SNR=49.9
20:52:25.267 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.04, 0.15)
20:52:25.267 00.000 9960 Moving (-0.04, 0.15) raw xDistance=0.04 yDistance=-0.15
20:52:25.267 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
20:52:25.267 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:52:25.269 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:25.272 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:52:25.275 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
20:52:25.276 00.001 9960 MoveAxis(E, 0, ABG)
20:52:25.276 00.000 11872 Enqueuing Expose request
20:52:25.280 00.004 9960 Move returns status 0, amount 0
20:52:25.281 00.001 9960 MoveAxis(N, 0, ABG)
20:52:25.281 00.000 9960 Move returns status 0, amount 0
20:52:25.281 00.000 9960 move complete, result=0
20:52:25.281 00.000 9960 worker thread done servicing request
20:52:25.281 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
20:52:25.285 00.004 9960 Worker thread wakes up
20:52:25.285 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:52:25.287 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1052,31,31)
20:52:26.539 01.252 9960 Exposure complete
20:52:26.662 00.123 9960 worker thread done servicing request
20:52:26.663 00.001 11872 OnExposeComplete: enter
20:52:26.666 00.003 11872 UpdateGuideState(): m_state=6
20:52:26.672 00.006 11872 Star::Find(15, 1216, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 845
20:52:26.676 00.004 11872 Star::Find returns 1 (0), X=1216.88, Y=1067.65, Mass=5642, SNR=47.9, Peak=133 HFD=6.8
20:52:26.680 00.004 11872 CameraToMount -- cameraTheta (0.95) - m_xAngle (-3.14) = xAngle (4.09 = -2.20)
20:52:26.683 00.003 11872 CameraToMount -- cameraTheta (0.95) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.91 = -2.37)
20:52:26.687 00.004 11872 CameraToMount -- cameraX=0.13 cameraY=0.18 hyp=0.22 cameraTheta=0.95 mountX=-0.13 mountY=-0.15, mountTheta=-2.27
20:52:26.691 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.13, y=0.18, opts=13)
20:52:26.695 00.004 11872 Enqueuing Move request for scope (0.13, 0.18)
20:52:26.699 00.004 9960 Worker thread wakes up
20:52:26.699 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=204, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
20:52:26.704 00.005 11872 UpdateGuideState exits: m=5642 SNR=47.9
20:52:26.708 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:26.713 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:52:26.716 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.18) opts 0xd
20:52:26.717 00.001 11872 Enqueuing Expose request
20:52:26.721 00.004 9960 Handling offset move in thread for scope, endpoint = (0.13, 0.18)
20:52:26.721 00.000 9960 Moving (0.13, 0.18) raw xDistance=-0.13 yDistance=-0.15
20:52:26.721 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
20:52:26.721 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:52:26.722 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
20:52:26.722 00.000 9960 MoveAxis(E, 0, ABG)
20:52:26.722 00.000 9960 Move returns status 0, amount 0
20:52:26.722 00.000 9960 MoveAxis(N, 0, ABG)
20:52:26.722 00.000 9960 Move returns status 0, amount 0
20:52:26.723 00.001 9960 move complete, result=0
20:52:26.723 00.000 9960 worker thread done servicing request
20:52:26.723 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:52:26.726 00.003 9960 Worker thread wakes up
20:52:26.726 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:52:26.727 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1052,31,31)
20:52:27.982 01.255 9960 Exposure complete
20:52:28.099 00.117 9960 worker thread done servicing request
20:52:28.099 00.000 11872 OnExposeComplete: enter
20:52:28.104 00.005 11872 UpdateGuideState(): m_state=6
20:52:28.110 00.006 11872 Star::Find(15, 1216, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 846
20:52:28.114 00.004 11872 Star::Find returns 1 (0), X=1217.13, Y=1067.50, Mass=5563, SNR=48.8, Peak=120 HFD=6.7
20:52:28.118 00.004 11872 CameraToMount -- cameraTheta (0.08) - m_xAngle (-3.14) = xAngle (3.22 = -3.07)
20:52:28.122 00.004 11872 CameraToMount -- cameraTheta (0.08) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.04 = 3.04)
20:52:28.126 00.004 11872 CameraToMount -- cameraX=0.38 cameraY=0.03 hyp=0.38 cameraTheta=0.08 mountX=-0.38 mountY=0.04, mountTheta=3.04
20:52:28.132 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.38, y=0.03, opts=13)
20:52:28.136 00.004 11872 Enqueuing Move request for scope (0.38, 0.03)
20:52:28.141 00.005 9960 Worker thread wakes up
20:52:28.141 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.38, 0.03) opts 0xd
20:52:28.141 00.000 9960 Handling offset move in thread for scope, endpoint = (0.38, 0.03)
20:52:28.141 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=197, med=1, FiltMin=0, FiltMax=182, Gamma=1.000
20:52:28.148 00.007 9960 Moving (0.38, 0.03) raw xDistance=-0.38 yDistance=0.04
20:52:28.148 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.38
20:52:28.148 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:52:28.148 00.000 11872 UpdateGuideState exits: m=5563 SNR=48.8
20:52:28.154 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:28.157 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:52:28.162 00.005 11872 Enqueuing Expose request
20:52:28.166 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:52:28.166 00.000 9960 MoveAxis(E, 157, ABG)
20:52:28.166 00.000 9960 Guiding  Dir = 2, Dur = 157
20:52:28.166 00.000 9960 IsSlewing returns 0
20:52:28.168 00.002 9960 IsGuiding returns 0
20:52:28.168 00.000 9960 PulseGuide returned control before completion, sleep 167
20:52:28.345 00.177 9960 IsGuiding returns 1
20:52:28.346 00.001 9960 scope still moving after pulse duration time elapsed
20:52:28.374 00.028 9960 IsSlewing returns 0
20:52:28.376 00.002 9960 IsGuiding returns 0
20:52:28.376 00.000 9960 scope move finished after 157 + 51 ms
20:52:28.376 00.000 9960 Move returns status 0, amount 157
20:52:28.376 00.000 9960 MoveAxis(N, 0, ABG)
20:52:28.376 00.000 9960 Move returns status 0, amount 0
20:52:28.378 00.002 9960 move complete, result=0
20:52:28.378 00.000 9960 worker thread done servicing request
20:52:28.378 00.000 11872 GuideStep: -0.4 px 157 ms EAST, 0.0 px 0 ms NORTH
20:52:28.386 00.008 9960 Worker thread wakes up
20:52:28.386 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:52:28.387 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1052,31,31)
20:52:29.632 01.245 9960 Exposure complete
20:52:29.773 00.141 9960 worker thread done servicing request
20:52:29.774 00.001 11872 OnExposeComplete: enter
20:52:29.777 00.003 11872 UpdateGuideState(): m_state=6
20:52:29.782 00.005 11872 Star::Find(15, 1217, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 847
20:52:29.787 00.005 11872 Star::Find returns 1 (0), X=1216.77, Y=1068.21, Mass=5862, SNR=49.7, Peak=135 HFD=6.6
20:52:29.790 00.003 11872 CameraToMount -- cameraTheta (1.55) - m_xAngle (-3.14) = xAngle (4.69 = -1.60)
20:52:29.797 00.007 11872 CameraToMount -- cameraTheta (1.55) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.52 = -1.77)
20:52:29.803 00.006 11872 CameraToMount -- cameraX=0.01 cameraY=0.74 hyp=0.74 cameraTheta=1.55 mountX=-0.02 mountY=-0.72, mountTheta=-1.60
20:52:29.809 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.01, y=0.74, opts=13)
20:52:29.816 00.007 11872 Enqueuing Move request for scope (0.01, 0.74)
20:52:29.819 00.003 9960 Worker thread wakes up
20:52:29.820 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=221, med=1, FiltMin=0, FiltMax=169, Gamma=1.000
20:52:29.825 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.74) opts 0xd
20:52:29.825 00.000 9960 Handling offset move in thread for scope, endpoint = (0.01, 0.74)
20:52:29.825 00.000 9960 Moving (0.01, 0.74) raw xDistance=-0.02 yDistance=-0.72
20:52:29.825 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:52:29.825 00.000 11872 UpdateGuideState exits: m=5862 SNR=49.7
20:52:29.832 00.007 9960 GuideAlgorithmResistSwitch::result() returns -0.72 from input -0.72
20:52:29.834 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:29.838 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:52:29.843 00.005 9960 MoveAxis(E, 0, ABG)
20:52:29.843 00.000 9960 Move returns status 0, amount 0
20:52:29.844 00.001 11872 Enqueuing Expose request
20:52:29.848 00.004 9960 MoveAxis(N, 539, ABG)
20:52:29.849 00.001 9960 Guiding  Dir = 0, Dur = 539
20:52:29.849 00.000 9960 IsSlewing returns 0
20:52:29.849 00.000 9960 IsGuiding returns 0
20:52:29.851 00.002 9960 PulseGuide returned control before completion, sleep 549
20:52:30.407 00.556 9960 IsGuiding returns 1
20:52:30.408 00.001 9960 scope still moving after pulse duration time elapsed
20:52:30.439 00.031 9960 IsSlewing returns 0
20:52:30.442 00.003 9960 IsGuiding returns 1
20:52:30.471 00.029 9960 IsSlewing returns 0
20:52:30.473 00.002 9960 IsGuiding returns 0
20:52:30.473 00.000 9960 scope move finished after 539 + 83 ms
20:52:30.473 00.000 9960 Move returns status 0, amount 539
20:52:30.473 00.000 9960 move complete, result=0
20:52:30.473 00.000 9960 worker thread done servicing request
20:52:30.475 00.002 9960 Worker thread wakes up
20:52:30.475 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.7 px 539 ms NORTH
20:52:30.481 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:52:30.481 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1052,31,31)
20:52:31.731 01.250 9960 Exposure complete
20:52:31.874 00.143 9960 worker thread done servicing request
20:52:31.874 00.000 11872 OnExposeComplete: enter
20:52:31.878 00.004 11872 UpdateGuideState(): m_state=6
20:52:31.883 00.005 11872 Star::Find(15, 1216, 1068, 0, (0,0,0,0), 1.5, 10.0, 255) frame 848
20:52:31.887 00.004 11872 Star::Find returns 1 (0), X=1216.76, Y=1067.50, Mass=5974, SNR=50.1, Peak=135 HFD=6.8
20:52:31.892 00.005 11872 CameraToMount -- cameraTheta (1.62) - m_xAngle (-3.14) = xAngle (4.76 = -1.53)
20:52:31.897 00.005 11872 CameraToMount -- cameraTheta (1.62) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.58 = -1.70)
20:52:31.901 00.004 11872 CameraToMount -- cameraX=-0.00 cameraY=0.03 hyp=0.03 cameraTheta=1.62 mountX=0.00 mountY=-0.03, mountTheta=-1.53
20:52:31.906 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.00, y=0.03, opts=13)
20:52:31.911 00.005 11872 Enqueuing Move request for scope (-0.00, 0.03)
20:52:31.915 00.004 9960 Worker thread wakes up
20:52:31.915 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=208, med=1, FiltMin=0, FiltMax=174, Gamma=1.000
20:52:31.919 00.004 11872 UpdateGuideState exits: m=5974 SNR=50.1
20:52:31.924 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:31.929 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:52:31.932 00.003 11872 Enqueuing Expose request
20:52:31.935 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.03) opts 0xd
20:52:31.935 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.00, 0.03)
20:52:31.935 00.000 9960 Moving (-0.00, 0.03) raw xDistance=0.00 yDistance=-0.03
20:52:31.936 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
20:52:31.936 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:52:31.936 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:52:31.936 00.000 9960 MoveAxis(E, 0, ABG)
20:52:31.937 00.001 9960 Move returns status 0, amount 0
20:52:31.937 00.000 9960 MoveAxis(N, 0, ABG)
20:52:31.937 00.000 9960 Move returns status 0, amount 0
20:52:31.937 00.000 9960 move complete, result=0
20:52:31.937 00.000 9960 worker thread done servicing request
20:52:31.938 00.001 11872 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:52:31.941 00.003 9960 Worker thread wakes up
20:52:31.941 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:52:31.941 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1052,31,31)
20:52:33.184 01.243 9960 Exposure complete
20:52:33.310 00.126 9960 worker thread done servicing request
20:52:33.310 00.000 11872 OnExposeComplete: enter
20:52:33.315 00.005 11872 UpdateGuideState(): m_state=6
20:52:33.319 00.004 11872 Star::Find(15, 1216, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 849
20:52:33.323 00.004 11872 Star::Find returns 1 (0), X=1216.75, Y=1067.66, Mass=6029, SNR=50.4, Peak=135 HFD=6.8
20:52:33.327 00.004 11872 CameraToMount -- cameraTheta (1.60) - m_xAngle (-3.14) = xAngle (4.73 = -1.55)
20:52:33.331 00.004 11872 CameraToMount -- cameraTheta (1.60) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.56 = -1.72)
20:52:33.336 00.005 11872 CameraToMount -- cameraX=-0.00 cameraY=0.19 hyp=0.19 cameraTheta=1.60 mountX=0.00 mountY=-0.19, mountTheta=-1.55
20:52:33.341 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.00, y=0.19, opts=13)
20:52:33.345 00.004 11872 Enqueuing Move request for scope (-0.00, 0.19)
20:52:33.349 00.004 9960 Worker thread wakes up
20:52:33.349 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=216, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
20:52:33.353 00.004 11872 UpdateGuideState exits: m=6029 SNR=50.4
20:52:33.357 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.19) opts 0xd
20:52:33.357 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.00, 0.19)
20:52:33.358 00.001 9960 Moving (-0.00, 0.19) raw xDistance=0.00 yDistance=-0.19
20:52:33.358 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
20:52:33.358 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:52:33.358 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:33.364 00.006 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
20:52:33.364 00.000 9960 MoveAxis(E, 0, ABG)
20:52:33.364 00.000 9960 Move returns status 0, amount 0
20:52:33.365 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:52:33.370 00.005 11872 Enqueuing Expose request
20:52:33.373 00.003 9960 MoveAxis(N, 0, ABG)
20:52:33.373 00.000 9960 Move returns status 0, amount 0
20:52:33.375 00.002 9960 move complete, result=0
20:52:33.375 00.000 9960 worker thread done servicing request
20:52:33.375 00.000 9960 Worker thread wakes up
20:52:33.375 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
20:52:33.381 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:52:33.381 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1052,31,31)
20:52:34.643 01.262 9960 Exposure complete
20:52:34.792 00.149 9960 worker thread done servicing request
20:52:34.793 00.001 11872 OnExposeComplete: enter
20:52:34.796 00.003 11872 UpdateGuideState(): m_state=6
20:52:34.802 00.006 11872 Star::Find(15, 1216, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 850
20:52:34.805 00.003 11872 Star::Find returns 1 (0), X=1216.73, Y=1067.92, Mass=5605, SNR=47.3, Peak=140 HFD=6.6
20:52:34.809 00.004 11872 CameraToMount -- cameraTheta (1.62) - m_xAngle (-3.14) = xAngle (4.76 = -1.52)
20:52:34.813 00.004 11872 CameraToMount -- cameraTheta (1.62) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.59 = -1.69)
20:52:34.816 00.003 11872 CameraToMount -- cameraX=-0.02 cameraY=0.45 hyp=0.45 cameraTheta=1.62 mountX=0.02 mountY=-0.45, mountTheta=-1.52
20:52:34.823 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.02, y=0.45, opts=13)
20:52:34.828 00.005 11872 Enqueuing Move request for scope (-0.02, 0.45)
20:52:34.832 00.004 9960 Worker thread wakes up
20:52:34.832 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=233, med=1, FiltMin=0, FiltMax=194, Gamma=1.000
20:52:34.837 00.005 11872 UpdateGuideState exits: m=5605 SNR=47.3
20:52:34.841 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:34.845 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:52:34.849 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.45) opts 0xd
20:52:34.849 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.02, 0.45)
20:52:34.850 00.001 9960 Moving (-0.02, 0.45) raw xDistance=0.02 yDistance=-0.45
20:52:34.850 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:52:34.850 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.45 from input -0.45
20:52:34.850 00.000 9960 MoveAxis(E, 0, ABG)
20:52:34.851 00.001 9960 Move returns status 0, amount 0
20:52:34.851 00.000 9960 MoveAxis(N, 333, ABG)
20:52:34.851 00.000 11872 Enqueuing Expose request
20:52:34.855 00.004 9960 Guiding  Dir = 0, Dur = 333
20:52:34.856 00.001 9960 IsSlewing returns 0
20:52:34.856 00.000 9960 IsGuiding returns 0
20:52:34.858 00.002 9960 PulseGuide returned control before completion, sleep 343
20:52:35.211 00.353 9960 IsGuiding returns 1
20:52:35.213 00.002 9960 scope still moving after pulse duration time elapsed
20:52:35.242 00.029 9960 IsSlewing returns 0
20:52:35.243 00.001 9960 IsGuiding returns 0
20:52:35.243 00.000 9960 scope move finished after 333 + 53 ms
20:52:35.243 00.000 9960 Move returns status 0, amount 333
20:52:35.244 00.001 9960 move complete, result=0
20:52:35.244 00.000 9960 worker thread done servicing request
20:52:35.245 00.001 11872 GuideStep: 0.0 px 0 ms EAST, -0.4 px 333 ms NORTH
20:52:35.252 00.007 9960 Worker thread wakes up
20:52:35.253 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:52:35.253 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1052,31,31)
20:52:36.507 01.254 9960 Exposure complete
20:52:36.638 00.131 9960 worker thread done servicing request
20:52:36.639 00.001 11872 OnExposeComplete: enter
20:52:36.644 00.005 11872 UpdateGuideState(): m_state=6
20:52:36.648 00.004 11872 Star::Find(15, 1216, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 851
20:52:36.651 00.003 11872 Star::Find returns 1 (0), X=1216.71, Y=1067.52, Mass=5711, SNR=49.4, Peak=125 HFD=6.9
20:52:36.655 00.004 11872 CameraToMount -- cameraTheta (2.31) - m_xAngle (-3.14) = xAngle (5.44 = -0.84)
20:52:36.658 00.003 11872 CameraToMount -- cameraTheta (2.31) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.27 = -1.01)
20:52:36.662 00.004 11872 CameraToMount -- cameraX=-0.05 cameraY=0.05 hyp=0.07 cameraTheta=2.31 mountX=0.05 mountY=-0.06, mountTheta=-0.90
20:52:36.667 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.05, y=0.05, opts=13)
20:52:36.673 00.006 11872 Enqueuing Move request for scope (-0.05, 0.05)
20:52:36.678 00.005 9960 Worker thread wakes up
20:52:36.678 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=205, med=1, FiltMin=0, FiltMax=176, Gamma=1.000
20:52:36.682 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.05) opts 0xd
20:52:36.682 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.05, 0.05)
20:52:36.683 00.001 11872 UpdateGuideState exits: m=5711 SNR=49.4
20:52:36.687 00.004 9960 Moving (-0.05, 0.05) raw xDistance=0.05 yDistance=-0.06
20:52:36.687 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
20:52:36.687 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:52:36.687 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:36.691 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:52:36.691 00.000 9960 MoveAxis(E, 0, ABG)
20:52:36.691 00.000 9960 Move returns status 0, amount 0
20:52:36.693 00.002 9960 MoveAxis(N, 0, ABG)
20:52:36.693 00.000 9960 Move returns status 0, amount 0
20:52:36.693 00.000 9960 move complete, result=0
20:52:36.693 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:52:36.697 00.004 11872 Enqueuing Expose request
20:52:36.701 00.004 9960 worker thread done servicing request
20:52:36.701 00.000 9960 Worker thread wakes up
20:52:36.701 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:52:36.706 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:52:36.706 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1052,31,31)
20:52:37.945 01.239 9960 Exposure complete
20:52:38.059 00.114 9960 worker thread done servicing request
20:52:38.060 00.001 11872 OnExposeComplete: enter
20:52:38.064 00.004 11872 UpdateGuideState(): m_state=6
20:52:38.068 00.004 11872 Star::Find(15, 1216, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 852
20:52:38.071 00.003 11872 Star::Find returns 1 (0), X=1216.95, Y=1067.61, Mass=5780, SNR=49.9, Peak=124 HFD=6.7
20:52:38.076 00.005 11872 CameraToMount -- cameraTheta (0.63) - m_xAngle (-3.14) = xAngle (3.77 = -2.51)
20:52:38.080 00.004 11872 CameraToMount -- cameraTheta (0.63) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.60 = -2.69)
20:52:38.084 00.004 11872 CameraToMount -- cameraX=0.19 cameraY=0.14 hyp=0.24 cameraTheta=0.63 mountX=-0.20 mountY=-0.11, mountTheta=-2.64
20:52:38.091 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.19, y=0.14, opts=13)
20:52:38.095 00.004 11872 Enqueuing Move request for scope (0.19, 0.14)
20:52:38.099 00.004 9960 Worker thread wakes up
20:52:38.099 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=237, med=1, FiltMin=0, FiltMax=187, Gamma=1.000
20:52:38.103 00.004 11872 UpdateGuideState exits: m=5780 SNR=49.9
20:52:38.107 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:38.111 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:52:38.116 00.005 11872 Enqueuing Expose request
20:52:38.119 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.14) opts 0xd
20:52:38.119 00.000 9960 Handling offset move in thread for scope, endpoint = (0.19, 0.14)
20:52:38.120 00.001 9960 Moving (0.19, 0.14) raw xDistance=-0.20 yDistance=-0.11
20:52:38.120 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
20:52:38.120 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:52:38.120 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:52:38.121 00.001 9960 MoveAxis(E, 0, ABG)
20:52:38.121 00.000 9960 Move returns status 0, amount 0
20:52:38.121 00.000 9960 MoveAxis(N, 0, ABG)
20:52:38.121 00.000 9960 Move returns status 0, amount 0
20:52:38.121 00.000 9960 move complete, result=0
20:52:38.122 00.001 9960 worker thread done servicing request
20:52:38.122 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:52:38.127 00.005 9960 Worker thread wakes up
20:52:38.127 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:52:38.127 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1052,31,31)
20:52:39.372 01.245 9960 Exposure complete
20:52:39.506 00.134 9960 worker thread done servicing request
20:52:39.506 00.000 11872 OnExposeComplete: enter
20:52:39.510 00.004 11872 UpdateGuideState(): m_state=6
20:52:39.515 00.005 11872 Star::Find(15, 1216, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 853
20:52:39.520 00.005 11872 Star::Find returns 1 (0), X=1216.89, Y=1068.03, Mass=6070, SNR=51.0, Peak=134 HFD=6.5
20:52:39.525 00.005 11872 CameraToMount -- cameraTheta (1.33) - m_xAngle (-3.14) = xAngle (4.47 = -1.81)
20:52:39.529 00.004 11872 CameraToMount -- cameraTheta (1.33) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.30 = -1.98)
20:52:39.533 00.004 11872 CameraToMount -- cameraX=0.13 cameraY=0.56 hyp=0.57 cameraTheta=1.33 mountX=-0.14 mountY=-0.52, mountTheta=-1.82
20:52:39.538 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.13, y=0.56, opts=13)
20:52:39.542 00.004 11872 Enqueuing Move request for scope (0.13, 0.56)
20:52:39.546 00.004 9960 Worker thread wakes up
20:52:39.546 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=218, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
20:52:39.551 00.005 11872 UpdateGuideState exits: m=6070 SNR=51.0
20:52:39.555 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:39.558 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:52:39.562 00.004 11872 Enqueuing Expose request
20:52:39.565 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.56) opts 0xd
20:52:39.567 00.002 9960 Handling offset move in thread for scope, endpoint = (0.13, 0.56)
20:52:39.567 00.000 9960 Moving (0.13, 0.56) raw xDistance=-0.14 yDistance=-0.52
20:52:39.567 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
20:52:39.567 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.52 from input -0.52
20:52:39.567 00.000 9960 MoveAxis(E, 0, ABG)
20:52:39.567 00.000 9960 Move returns status 0, amount 0
20:52:39.568 00.001 9960 MoveAxis(N, 390, ABG)
20:52:39.568 00.000 9960 Guiding  Dir = 0, Dur = 390
20:52:39.568 00.000 9960 IsSlewing returns 0
20:52:39.568 00.000 9960 IsGuiding returns 0
20:52:39.569 00.001 9960 PulseGuide returned control before completion, sleep 400
20:52:39.974 00.405 9960 IsGuiding returns 1
20:52:39.975 00.001 9960 scope still moving after pulse duration time elapsed
20:52:40.005 00.030 9960 IsSlewing returns 0
20:52:40.005 00.000 9960 IsGuiding returns 0
20:52:40.006 00.001 9960 scope move finished after 390 + 46 ms
20:52:40.006 00.000 9960 Move returns status 0, amount 390
20:52:40.006 00.000 9960 move complete, result=0
20:52:40.006 00.000 9960 worker thread done servicing request
20:52:40.007 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.5 px 390 ms NORTH
20:52:40.013 00.006 9960 Worker thread wakes up
20:52:40.013 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:52:40.013 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1052,31,31)
20:52:41.270 01.257 9960 Exposure complete
20:52:41.404 00.134 9960 worker thread done servicing request
20:52:41.404 00.000 11872 OnExposeComplete: enter
20:52:41.409 00.005 11872 UpdateGuideState(): m_state=6
20:52:41.412 00.003 11872 Star::Find(15, 1216, 1068, 0, (0,0,0,0), 1.5, 10.0, 255) frame 854
20:52:41.417 00.005 11872 Star::Find returns 1 (0), X=1217.16, Y=1067.40, Mass=5712, SNR=48.7, Peak=127 HFD=6.7
20:52:41.422 00.005 11872 CameraToMount -- cameraTheta (-0.17) - m_xAngle (-3.14) = xAngle (2.97 = 2.97)
20:52:41.425 00.003 11872 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.79 = 2.79)
20:52:41.429 00.004 11872 CameraToMount -- cameraX=0.40 cameraY=-0.07 hyp=0.41 cameraTheta=-0.17 mountX=-0.40 mountY=0.14, mountTheta=2.81
20:52:41.434 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.40, y=-0.07, opts=13)
20:52:41.438 00.004 11872 Enqueuing Move request for scope (0.40, -0.07)
20:52:41.442 00.004 9960 Worker thread wakes up
20:52:41.442 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=214, med=1, FiltMin=0, FiltMax=188, Gamma=1.000
20:52:41.446 00.004 11872 UpdateGuideState exits: m=5712 SNR=48.7
20:52:41.451 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:41.455 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.40, -0.07) opts 0xd
20:52:41.455 00.000 9960 Handling offset move in thread for scope, endpoint = (0.40, -0.07)
20:52:41.455 00.000 9960 Moving (0.40, -0.07) raw xDistance=-0.40 yDistance=0.14
20:52:41.456 00.001 9960 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.40
20:52:41.456 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:52:41.456 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:52:41.460 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
20:52:41.460 00.000 9960 MoveAxis(E, 168, ABG)
20:52:41.460 00.000 9960 Guiding  Dir = 2, Dur = 168
20:52:41.460 00.000 11872 Enqueuing Expose request
20:52:41.465 00.005 9960 IsSlewing returns 0
20:52:41.465 00.000 9960 IsGuiding returns 0
20:52:41.465 00.000 9960 PulseGuide returned control before completion, sleep 178
20:52:41.647 00.182 9960 IsGuiding returns 1
20:52:41.649 00.002 9960 scope still moving after pulse duration time elapsed
20:52:41.678 00.029 9960 IsSlewing returns 0
20:52:41.680 00.002 9960 IsGuiding returns 0
20:52:41.681 00.001 9960 scope move finished after 168 + 47 ms
20:52:41.681 00.000 9960 Move returns status 0, amount 168
20:52:41.681 00.000 9960 MoveAxis(N, 0, ABG)
20:52:41.682 00.001 9960 Move returns status 0, amount 0
20:52:41.682 00.000 9960 move complete, result=0
20:52:41.682 00.000 9960 worker thread done servicing request
20:52:41.683 00.001 9960 Worker thread wakes up
20:52:41.683 00.000 11872 GuideStep: -0.4 px 168 ms EAST, 0.1 px 0 ms NORTH
20:52:41.689 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:52:41.689 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1052,31,31)
20:52:42.946 01.257 9960 Exposure complete
20:52:43.113 00.167 9960 worker thread done servicing request
20:52:43.113 00.000 11872 OnExposeComplete: enter
20:52:43.118 00.005 11872 UpdateGuideState(): m_state=6
20:52:43.123 00.005 11872 Star::Find(15, 1217, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 855
20:52:43.130 00.007 11872 Star::Find returns 1 (0), X=1216.87, Y=1067.64, Mass=5771, SNR=48.7, Peak=131 HFD=6.7
20:52:43.136 00.006 11872 CameraToMount -- cameraTheta (0.99) - m_xAngle (-3.14) = xAngle (4.12 = -2.16)
20:52:43.142 00.006 11872 CameraToMount -- cameraTheta (0.99) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.95 = -2.33)
20:52:43.146 00.004 11872 CameraToMount -- cameraX=0.11 cameraY=0.17 hyp=0.20 cameraTheta=0.99 mountX=-0.11 mountY=-0.15, mountTheta=-2.23
20:52:43.151 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.11, y=0.17, opts=13)
20:52:43.154 00.003 11872 Enqueuing Move request for scope (0.11, 0.17)
20:52:43.158 00.004 9960 Worker thread wakes up
20:52:43.158 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
20:52:43.163 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.17) opts 0xd
20:52:43.163 00.000 11872 UpdateGuideState exits: m=5771 SNR=48.7
20:52:43.167 00.004 9960 Handling offset move in thread for scope, endpoint = (0.11, 0.17)
20:52:43.167 00.000 9960 Moving (0.11, 0.17) raw xDistance=-0.11 yDistance=-0.15
20:52:43.168 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
20:52:43.168 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:52:43.168 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
20:52:43.168 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:43.172 00.004 9960 MoveAxis(E, 0, ABG)
20:52:43.172 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:52:43.177 00.005 9960 Move returns status 0, amount 0
20:52:43.177 00.000 11872 Enqueuing Expose request
20:52:43.181 00.004 9960 MoveAxis(N, 0, ABG)
20:52:43.181 00.000 9960 Move returns status 0, amount 0
20:52:43.181 00.000 9960 move complete, result=0
20:52:43.181 00.000 9960 worker thread done servicing request
20:52:43.181 00.000 9960 Worker thread wakes up
20:52:43.182 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:52:43.182 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:52:43.187 00.005 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1052,31,31)
20:52:44.436 01.249 9960 Exposure complete
20:52:44.574 00.138 9960 worker thread done servicing request
20:52:44.575 00.001 11872 OnExposeComplete: enter
20:52:44.578 00.003 11872 UpdateGuideState(): m_state=6
20:52:44.584 00.006 11872 Star::Find(15, 1216, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 856
20:52:44.587 00.003 11872 Star::Find returns 1 (0), X=1217.02, Y=1067.65, Mass=5711, SNR=48.3, Peak=144 HFD=6.7
20:52:44.592 00.005 11872 CameraToMount -- cameraTheta (0.62) - m_xAngle (-3.14) = xAngle (3.76 = -2.53)
20:52:44.595 00.003 11872 CameraToMount -- cameraTheta (0.62) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.59 = -2.70)
20:52:44.599 00.004 11872 CameraToMount -- cameraX=0.26 cameraY=0.18 hyp=0.32 cameraTheta=0.62 mountX=-0.26 mountY=-0.14, mountTheta=-2.66
20:52:44.605 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.26, y=0.18, opts=13)
20:52:44.609 00.004 11872 Enqueuing Move request for scope (0.26, 0.18)
20:52:44.614 00.005 9960 Worker thread wakes up
20:52:44.614 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.18) opts 0xd
20:52:44.614 00.000 9960 Handling offset move in thread for scope, endpoint = (0.26, 0.18)
20:52:44.615 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=1, FiltMin=0, FiltMax=181, Gamma=1.000
20:52:44.618 00.003 11872 UpdateGuideState exits: m=5711 SNR=48.3
20:52:44.623 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:44.626 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:52:44.630 00.004 11872 Enqueuing Expose request
20:52:44.633 00.003 9960 Moving (0.26, 0.18) raw xDistance=-0.26 yDistance=-0.14
20:52:44.633 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
20:52:44.634 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:52:44.634 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
20:52:44.634 00.000 9960 MoveAxis(E, 108, ABG)
20:52:44.634 00.000 9960 Guiding  Dir = 2, Dur = 108
20:52:44.635 00.001 9960 IsSlewing returns 0
20:52:44.635 00.000 9960 IsGuiding returns 0
20:52:44.635 00.000 9960 PulseGuide returned control before completion, sleep 118
20:52:44.767 00.132 9960 IsGuiding returns 1
20:52:44.768 00.001 9960 scope still moving after pulse duration time elapsed
20:52:44.798 00.030 9960 IsSlewing returns 0
20:52:44.799 00.001 9960 IsGuiding returns 0
20:52:44.799 00.000 9960 scope move finished after 108 + 56 ms
20:52:44.801 00.002 9960 Move returns status 0, amount 108
20:52:44.801 00.000 9960 MoveAxis(N, 0, ABG)
20:52:44.801 00.000 9960 Move returns status 0, amount 0
20:52:44.802 00.001 9960 move complete, result=0
20:52:44.802 00.000 9960 worker thread done servicing request
20:52:44.802 00.000 9960 Worker thread wakes up
20:52:44.802 00.000 11872 GuideStep: -0.3 px 108 ms EAST, -0.1 px 0 ms NORTH
20:52:44.807 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:52:44.809 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1052,31,31)
20:52:46.061 01.252 9960 Exposure complete
20:52:46.194 00.133 9960 worker thread done servicing request
20:52:46.195 00.001 11872 OnExposeComplete: enter
20:52:46.200 00.005 11872 UpdateGuideState(): m_state=6
20:52:46.205 00.005 11872 Star::Find(15, 1217, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 857
20:52:46.208 00.003 11872 Star::Find returns 1 (0), X=1216.89, Y=1068.16, Mass=6125, SNR=51.1, Peak=136 HFD=6.7
20:52:46.213 00.005 11872 CameraToMount -- cameraTheta (1.39) - m_xAngle (-3.14) = xAngle (4.53 = -1.76)
20:52:46.217 00.004 11872 CameraToMount -- cameraTheta (1.39) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.35 = -1.93)
20:52:46.220 00.003 11872 CameraToMount -- cameraX=0.13 cameraY=0.69 hyp=0.70 cameraTheta=1.39 mountX=-0.13 mountY=-0.65, mountTheta=-1.77
20:52:46.226 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.13, y=0.69, opts=13)
20:52:46.229 00.003 11872 Enqueuing Move request for scope (0.13, 0.69)
20:52:46.234 00.005 9960 Worker thread wakes up
20:52:46.234 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=210, med=1, FiltMin=0, FiltMax=184, Gamma=1.000
20:52:46.240 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.69) opts 0xd
20:52:46.241 00.001 9960 Handling offset move in thread for scope, endpoint = (0.13, 0.69)
20:52:46.241 00.000 9960 Moving (0.13, 0.69) raw xDistance=-0.13 yDistance=-0.65
20:52:46.241 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
20:52:46.241 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.65 from input -0.65
20:52:46.241 00.000 9960 MoveAxis(E, 0, ABG)
20:52:46.243 00.002 9960 Move returns status 0, amount 0
20:52:46.243 00.000 9960 MoveAxis(N, 489, ABG)
20:52:46.243 00.000 11872 UpdateGuideState exits: m=6125 SNR=51.1
20:52:46.248 00.005 9960 Guiding  Dir = 0, Dur = 489
20:52:46.248 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:46.253 00.005 9960 IsSlewing returns 0
20:52:46.253 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:52:46.257 00.004 11872 Enqueuing Expose request
20:52:46.262 00.005 9960 IsGuiding returns 0
20:52:46.262 00.000 9960 PulseGuide returned control before completion, sleep 499
20:52:46.771 00.509 9960 IsGuiding returns 1
20:52:46.772 00.001 9960 scope still moving after pulse duration time elapsed
20:52:46.800 00.028 9960 IsSlewing returns 0
20:52:46.802 00.002 9960 IsGuiding returns 0
20:52:46.802 00.000 9960 scope move finished after 489 + 51 ms
20:52:46.802 00.000 9960 Move returns status 0, amount 489
20:52:46.803 00.001 9960 move complete, result=0
20:52:46.803 00.000 9960 worker thread done servicing request
20:52:46.804 00.001 9960 Worker thread wakes up
20:52:46.804 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.7 px 489 ms NORTH
20:52:46.811 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:52:46.811 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1052,31,31)
20:52:48.067 01.256 9960 Exposure complete
20:52:48.198 00.131 9960 worker thread done servicing request
20:52:48.198 00.000 11872 OnExposeComplete: enter
20:52:48.203 00.005 11872 UpdateGuideState(): m_state=6
20:52:48.206 00.003 11872 Star::Find(15, 1216, 1068, 0, (0,0,0,0), 1.5, 10.0, 255) frame 858
20:52:48.210 00.004 11872 Star::Find returns 1 (0), X=1216.76, Y=1067.47, Mass=6037, SNR=50.8, Peak=129 HFD=6.9
20:52:48.213 00.003 11872 CameraToMount -- cameraTheta (-1.16) - m_xAngle (-3.14) = xAngle (1.97 = 1.97)
20:52:48.217 00.004 11872 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.80 = 1.80)
20:52:48.221 00.004 11872 CameraToMount -- cameraX=0.00 cameraY=-0.01 hyp=0.01 cameraTheta=-1.16 mountX=-0.00 mountY=0.01, mountTheta=1.95
20:52:48.226 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.00, y=-0.01, opts=13)
20:52:48.231 00.005 11872 Enqueuing Move request for scope (0.00, -0.01)
20:52:48.235 00.004 9960 Worker thread wakes up
20:52:48.235 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=231, med=1, FiltMin=0, FiltMax=185, Gamma=1.000
20:52:48.239 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.01) opts 0xd
20:52:48.239 00.000 9960 Handling offset move in thread for scope, endpoint = (0.00, -0.01)
20:52:48.239 00.000 11872 UpdateGuideState exits: m=6037 SNR=50.8
20:52:48.242 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:48.247 00.005 9960 Moving (0.00, -0.01) raw xDistance=-0.00 yDistance=0.01
20:52:48.248 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
20:52:48.248 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:52:48.252 00.004 11872 Enqueuing Expose request
20:52:48.255 00.003 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:52:48.255 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:52:48.255 00.000 9960 MoveAxis(E, 0, ABG)
20:52:48.255 00.000 9960 Move returns status 0, amount 0
20:52:48.255 00.000 9960 MoveAxis(N, 0, ABG)
20:52:48.256 00.001 9960 Move returns status 0, amount 0
20:52:48.256 00.000 9960 move complete, result=0
20:52:48.256 00.000 9960 worker thread done servicing request
20:52:48.256 00.000 9960 Worker thread wakes up
20:52:48.256 00.000 11872 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:52:48.260 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
20:52:48.261 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1052,31,31)
20:52:49.509 01.248 9960 Exposure complete
20:52:49.648 00.139 9960 worker thread done servicing request
20:52:49.648 00.000 11872 OnExposeComplete: enter
20:52:49.652 00.004 11872 UpdateGuideState(): m_state=6
20:52:49.657 00.005 11872 Star::Find(15, 1216, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 859
20:52:49.660 00.003 11872 Star::Find returns 1 (0), X=1216.78, Y=1067.64, Mass=5820, SNR=49.9, Peak=134 HFD=6.9
20:52:49.665 00.005 11872 CameraToMount -- cameraTheta (1.44) - m_xAngle (-3.14) = xAngle (4.58 = -1.70)
20:52:49.670 00.005 11872 CameraToMount -- cameraTheta (1.44) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.41 = -1.88)
20:52:49.673 00.003 11872 CameraToMount -- cameraX=0.02 cameraY=0.17 hyp=0.17 cameraTheta=1.44 mountX=-0.02 mountY=-0.16, mountTheta=-1.71
20:52:49.677 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.02, y=0.17, opts=13)
20:52:49.684 00.007 11872 Enqueuing Move request for scope (0.02, 0.17)
20:52:49.688 00.004 9960 Worker thread wakes up
20:52:49.688 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=223, med=1, FiltMin=0, FiltMax=183, Gamma=1.000
20:52:49.692 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.17) opts 0xd
20:52:49.692 00.000 9960 Handling offset move in thread for scope, endpoint = (0.02, 0.17)
20:52:49.693 00.001 9960 Moving (0.02, 0.17) raw xDistance=-0.02 yDistance=-0.16
20:52:49.693 00.000 11872 UpdateGuideState exits: m=5820 SNR=49.9
20:52:49.696 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:49.700 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:52:49.701 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:52:49.701 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:52:49.705 00.004 11872 Enqueuing Expose request
20:52:49.709 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
20:52:49.709 00.000 9960 MoveAxis(E, 0, ABG)
20:52:49.709 00.000 9960 Move returns status 0, amount 0
20:52:49.709 00.000 9960 MoveAxis(N, 0, ABG)
20:52:49.710 00.001 9960 Move returns status 0, amount 0
20:52:49.710 00.000 9960 move complete, result=0
20:52:49.710 00.000 9960 worker thread done servicing request
20:52:49.710 00.000 9960 Worker thread wakes up
20:52:49.711 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:52:49.712 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1052,31,31)
20:52:49.712 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
20:52:50.962 01.250 9960 Exposure complete
20:52:51.095 00.133 9960 worker thread done servicing request
20:52:51.095 00.000 11872 OnExposeComplete: enter
20:52:51.098 00.003 11872 UpdateGuideState(): m_state=6
20:52:51.103 00.005 11872 Star::Find(15, 1216, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 860
20:52:51.107 00.004 11872 Star::Find returns 1 (0), X=1216.83, Y=1067.81, Mass=5943, SNR=49.7, Peak=150 HFD=6.7
20:52:51.111 00.004 11872 CameraToMount -- cameraTheta (1.35) - m_xAngle (-3.14) = xAngle (4.49 = -1.80)
20:52:51.114 00.003 11872 CameraToMount -- cameraTheta (1.35) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.31 = -1.97)
20:52:51.119 00.005 11872 CameraToMount -- cameraX=0.08 cameraY=0.34 hyp=0.34 cameraTheta=1.35 mountX=-0.08 mountY=-0.32, mountTheta=-1.81
20:52:51.124 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.08, y=0.34, opts=13)
20:52:51.129 00.005 11872 Enqueuing Move request for scope (0.08, 0.34)
20:52:51.133 00.004 9960 Worker thread wakes up
20:52:51.133 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=218, med=1, FiltMin=0, FiltMax=181, Gamma=1.000
20:52:51.137 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.34) opts 0xd
20:52:51.137 00.000 9960 Handling offset move in thread for scope, endpoint = (0.08, 0.34)
20:52:51.137 00.000 9960 Moving (0.08, 0.34) raw xDistance=-0.08 yDistance=-0.32
20:52:51.138 00.001 11872 UpdateGuideState exits: m=5943 SNR=49.7
20:52:51.143 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:51.148 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:52:51.153 00.005 11872 Enqueuing Expose request
20:52:51.156 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
20:52:51.157 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
20:52:51.157 00.000 9960 MoveAxis(E, 0, ABG)
20:52:51.157 00.000 9960 Move returns status 0, amount 0
20:52:51.158 00.001 9960 MoveAxis(N, 237, ABG)
20:52:51.158 00.000 9960 Guiding  Dir = 0, Dur = 237
20:52:51.158 00.000 9960 IsSlewing returns 0
20:52:51.159 00.001 9960 IsGuiding returns 0
20:52:51.159 00.000 9960 PulseGuide returned control before completion, sleep 247
20:52:51.420 00.261 9960 IsGuiding returns 1
20:52:51.421 00.001 9960 scope still moving after pulse duration time elapsed
20:52:51.451 00.030 9960 IsSlewing returns 0
20:52:51.453 00.002 9960 IsGuiding returns 0
20:52:51.454 00.001 9960 scope move finished after 237 + 58 ms
20:52:51.454 00.000 9960 Move returns status 0, amount 237
20:52:51.454 00.000 9960 move complete, result=0
20:52:51.455 00.001 9960 worker thread done servicing request
20:52:51.455 00.000 9960 Worker thread wakes up
20:52:51.456 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 237 ms NORTH
20:52:51.466 00.010 9960 worker thread servicing REQUEST_EXPOSE 1000
20:52:51.467 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1052,31,31)
20:52:52.716 01.249 9960 Exposure complete
20:52:52.848 00.132 9960 worker thread done servicing request
20:52:52.848 00.000 11872 OnExposeComplete: enter
20:52:52.853 00.005 11872 UpdateGuideState(): m_state=6
20:52:52.857 00.004 11872 Star::Find(15, 1216, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 861
20:52:52.863 00.006 11872 Star::Find returns 1 (0), X=1216.96, Y=1067.69, Mass=5651, SNR=48.4, Peak=142 HFD=6.7
20:52:52.868 00.005 11872 CameraToMount -- cameraTheta (0.82) - m_xAngle (-3.14) = xAngle (3.95 = -2.33)
20:52:52.872 00.004 11872 CameraToMount -- cameraTheta (0.82) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.78 = -2.50)
20:52:52.876 00.004 11872 CameraToMount -- cameraX=0.20 cameraY=0.22 hyp=0.30 cameraTheta=0.82 mountX=-0.20 mountY=-0.18, mountTheta=-2.43
20:52:52.882 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.20, y=0.22, opts=13)
20:52:52.885 00.003 11872 Enqueuing Move request for scope (0.20, 0.22)
20:52:52.890 00.005 9960 Worker thread wakes up
20:52:52.890 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=214, med=1, FiltMin=0, FiltMax=189, Gamma=1.000
20:52:52.895 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.22) opts 0xd
20:52:52.895 00.000 9960 Handling offset move in thread for scope, endpoint = (0.20, 0.22)
20:52:52.895 00.000 11872 UpdateGuideState exits: m=5651 SNR=48.4
20:52:52.900 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:52.903 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:52:52.906 00.003 9960 Moving (0.20, 0.22) raw xDistance=-0.20 yDistance=-0.18
20:52:52.906 00.000 11872 Enqueuing Expose request
20:52:52.911 00.005 9960 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
20:52:52.912 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:52:52.912 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
20:52:52.912 00.000 9960 MoveAxis(E, 85, ABG)
20:52:52.912 00.000 9960 Guiding  Dir = 2, Dur = 85
20:52:52.913 00.001 9960 IsSlewing returns 0
20:52:52.913 00.000 9960 IsGuiding returns 0
20:52:52.913 00.000 9960 PulseGuide returned control before completion, sleep 95
20:52:53.019 00.106 9960 IsGuiding returns 1
20:52:53.021 00.002 9960 scope still moving after pulse duration time elapsed
20:52:53.049 00.028 9960 IsSlewing returns 0
20:52:53.049 00.000 9960 IsGuiding returns 0
20:52:53.050 00.001 9960 scope move finished after 85 + 51 ms
20:52:53.050 00.000 9960 Move returns status 0, amount 85
20:52:53.050 00.000 9960 MoveAxis(N, 0, ABG)
20:52:53.051 00.001 9960 Move returns status 0, amount 0
20:52:53.051 00.000 9960 move complete, result=0
20:52:53.051 00.000 9960 worker thread done servicing request
20:52:53.051 00.000 11872 GuideStep: -0.2 px 85 ms EAST, -0.2 px 0 ms NORTH
20:52:53.058 00.007 9960 Worker thread wakes up
20:52:53.058 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:52:53.058 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1052,31,31)
20:52:54.315 01.257 9960 Exposure complete
20:52:54.444 00.129 9960 worker thread done servicing request
20:52:54.445 00.001 11872 OnExposeComplete: enter
20:52:54.449 00.004 11872 UpdateGuideState(): m_state=6
20:52:54.454 00.005 11872 Star::Find(15, 1216, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 862
20:52:54.458 00.004 11872 Star::Find returns 1 (0), X=1216.83, Y=1067.88, Mass=5621, SNR=48.1, Peak=140 HFD=6.6
20:52:54.462 00.004 11872 CameraToMount -- cameraTheta (1.40) - m_xAngle (-3.14) = xAngle (4.53 = -1.75)
20:52:54.466 00.004 11872 CameraToMount -- cameraTheta (1.40) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.36 = -1.92)
20:52:54.470 00.004 11872 CameraToMount -- cameraX=0.07 cameraY=0.40 hyp=0.41 cameraTheta=1.40 mountX=-0.07 mountY=-0.39, mountTheta=-1.76
20:52:54.475 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.07, y=0.40, opts=13)
20:52:54.479 00.004 11872 Enqueuing Move request for scope (0.07, 0.40)
20:52:54.484 00.005 9960 Worker thread wakes up
20:52:54.485 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=201, med=1, FiltMin=0, FiltMax=175, Gamma=1.000
20:52:54.491 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.40) opts 0xd
20:52:54.491 00.000 9960 Handling offset move in thread for scope, endpoint = (0.07, 0.40)
20:52:54.492 00.001 11872 UpdateGuideState exits: m=5621 SNR=48.1
20:52:54.497 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:54.501 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:52:54.504 00.003 11872 Enqueuing Expose request
20:52:54.509 00.005 9960 Moving (0.07, 0.40) raw xDistance=-0.07 yDistance=-0.39
20:52:54.509 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:52:54.509 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.39 from input -0.39
20:52:54.509 00.000 9960 MoveAxis(E, 0, ABG)
20:52:54.509 00.000 9960 Move returns status 0, amount 0
20:52:54.509 00.000 9960 MoveAxis(N, 288, ABG)
20:52:54.511 00.002 9960 Guiding  Dir = 0, Dur = 288
20:52:54.511 00.000 9960 IsSlewing returns 0
20:52:54.511 00.000 9960 IsGuiding returns 0
20:52:54.512 00.001 9960 PulseGuide returned control before completion, sleep 298
20:52:54.821 00.309 9960 IsGuiding returns 1
20:52:54.822 00.001 9960 scope still moving after pulse duration time elapsed
20:52:54.853 00.031 9960 IsSlewing returns 0
20:52:54.855 00.002 9960 IsGuiding returns 0
20:52:54.855 00.000 9960 scope move finished after 288 + 55 ms
20:52:54.855 00.000 9960 Move returns status 0, amount 288
20:52:54.855 00.000 9960 move complete, result=0
20:52:54.856 00.001 9960 worker thread done servicing request
20:52:54.856 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.4 px 288 ms NORTH
20:52:54.865 00.009 9960 Worker thread wakes up
20:52:54.865 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:52:54.867 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1052,31,31)
20:52:56.119 01.252 9960 Exposure complete
20:52:56.256 00.137 9960 worker thread done servicing request
20:52:56.257 00.001 11872 OnExposeComplete: enter
20:52:56.260 00.003 11872 UpdateGuideState(): m_state=6
20:52:56.266 00.006 11872 Star::Find(15, 1216, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 863
20:52:56.270 00.004 11872 Star::Find returns 1 (0), X=1216.76, Y=1067.60, Mass=5965, SNR=50.2, Peak=136 HFD=6.9
20:52:56.275 00.005 11872 CameraToMount -- cameraTheta (1.54) - m_xAngle (-3.14) = xAngle (4.68 = -1.61)
20:52:56.278 00.003 11872 CameraToMount -- cameraTheta (1.54) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.51 = -1.78)
20:52:56.281 00.003 11872 CameraToMount -- cameraX=0.00 cameraY=0.12 hyp=0.12 cameraTheta=1.54 mountX=-0.00 mountY=-0.12, mountTheta=-1.61
20:52:56.287 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.00, y=0.12, opts=13)
20:52:56.290 00.003 11872 Enqueuing Move request for scope (0.00, 0.12)
20:52:56.293 00.003 9960 Worker thread wakes up
20:52:56.293 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.12) opts 0xd
20:52:56.293 00.000 9960 Handling offset move in thread for scope, endpoint = (0.00, 0.12)
20:52:56.293 00.000 9960 Moving (0.00, 0.12) raw xDistance=-0.00 yDistance=-0.12
20:52:56.293 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
20:52:56.295 00.002 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:52:56.295 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=1, FiltMin=0, FiltMax=172, Gamma=1.000
20:52:56.299 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
20:52:56.299 00.000 11872 UpdateGuideState exits: m=5965 SNR=50.2
20:52:56.303 00.004 9960 MoveAxis(E, 0, ABG)
20:52:56.303 00.000 9960 Move returns status 0, amount 0
20:52:56.304 00.001 9960 MoveAxis(N, 0, ABG)
20:52:56.304 00.000 9960 Move returns status 0, amount 0
20:52:56.304 00.000 9960 move complete, result=0
20:52:56.304 00.000 9960 worker thread done servicing request
20:52:56.304 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:56.309 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:52:56.312 00.003 11872 Enqueuing Expose request
20:52:56.315 00.003 11872 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:52:56.320 00.005 9960 Worker thread wakes up
20:52:56.320 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:52:56.320 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1052,31,31)
20:52:57.560 01.240 9960 Exposure complete
20:52:57.694 00.134 9960 worker thread done servicing request
20:52:57.694 00.000 11872 OnExposeComplete: enter
20:52:57.699 00.005 11872 UpdateGuideState(): m_state=6
20:52:57.704 00.005 11872 Star::Find(15, 1216, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 864
20:52:57.708 00.004 11872 Star::Find returns 1 (0), X=1216.83, Y=1067.73, Mass=5858, SNR=50.2, Peak=128 HFD=6.8
20:52:57.714 00.006 11872 CameraToMount -- cameraTheta (1.30) - m_xAngle (-3.14) = xAngle (4.44 = -1.85)
20:52:57.719 00.005 11872 CameraToMount -- cameraTheta (1.30) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.26 = -2.02)
20:52:57.723 00.004 11872 CameraToMount -- cameraX=0.07 cameraY=0.26 hyp=0.27 cameraTheta=1.30 mountX=-0.07 mountY=-0.25, mountTheta=-1.87
20:52:57.730 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.07, y=0.26, opts=13)
20:52:57.734 00.004 11872 Enqueuing Move request for scope (0.07, 0.26)
20:52:57.738 00.004 9960 Worker thread wakes up
20:52:57.738 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=218, med=1, FiltMin=0, FiltMax=181, Gamma=1.000
20:52:57.742 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.26) opts 0xd
20:52:57.743 00.001 11872 UpdateGuideState exits: m=5858 SNR=50.2
20:52:57.748 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:57.752 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:52:57.756 00.004 11872 Enqueuing Expose request
20:52:57.760 00.004 9960 Handling offset move in thread for scope, endpoint = (0.07, 0.26)
20:52:57.760 00.000 9960 Moving (0.07, 0.26) raw xDistance=-0.07 yDistance=-0.25
20:52:57.760 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:52:57.761 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
20:52:57.761 00.000 9960 MoveAxis(E, 0, ABG)
20:52:57.761 00.000 9960 Move returns status 0, amount 0
20:52:57.761 00.000 9960 MoveAxis(N, 183, ABG)
20:52:57.763 00.002 9960 Guiding  Dir = 0, Dur = 183
20:52:57.763 00.000 9960 IsSlewing returns 0
20:52:57.763 00.000 9960 IsGuiding returns 0
20:52:57.764 00.001 9960 PulseGuide returned control before completion, sleep 193
20:52:57.961 00.197 9960 IsGuiding returns 1
20:52:57.963 00.002 9960 scope still moving after pulse duration time elapsed
20:52:57.992 00.029 9960 IsSlewing returns 0
20:52:57.993 00.001 9960 IsGuiding returns 0
20:52:57.995 00.002 9960 scope move finished after 183 + 48 ms
20:52:57.995 00.000 9960 Move returns status 0, amount 183
20:52:57.996 00.001 9960 move complete, result=0
20:52:57.996 00.000 9960 worker thread done servicing request
20:52:57.996 00.000 9960 Worker thread wakes up
20:52:57.997 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 183 ms NORTH
20:52:58.003 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:52:58.003 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1052,31,31)
20:52:59.254 01.251 9960 Exposure complete
20:52:59.383 00.129 9960 worker thread done servicing request
20:52:59.383 00.000 11872 OnExposeComplete: enter
20:52:59.386 00.003 11872 UpdateGuideState(): m_state=6
20:52:59.392 00.006 11872 Star::Find(15, 1216, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 865
20:52:59.397 00.005 11872 Star::Find returns 1 (0), X=1216.99, Y=1067.73, Mass=5874, SNR=48.9, Peak=157 HFD=6.8
20:52:59.402 00.005 11872 CameraToMount -- cameraTheta (0.83) - m_xAngle (-3.14) = xAngle (3.96 = -2.32)
20:52:59.406 00.004 11872 CameraToMount -- cameraTheta (0.83) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.79 = -2.49)
20:52:59.409 00.003 11872 CameraToMount -- cameraX=0.24 cameraY=0.26 hyp=0.35 cameraTheta=0.83 mountX=-0.24 mountY=-0.21, mountTheta=-2.41
20:52:59.414 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.24, y=0.26, opts=13)
20:52:59.418 00.004 11872 Enqueuing Move request for scope (0.24, 0.26)
20:52:59.423 00.005 9960 Worker thread wakes up
20:52:59.423 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=234, med=1, FiltMin=0, FiltMax=177, Gamma=1.000
20:52:59.430 00.007 9960 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.26) opts 0xd
20:52:59.430 00.000 11872 UpdateGuideState exits: m=5874 SNR=48.9
20:52:59.436 00.006 9960 Handling offset move in thread for scope, endpoint = (0.24, 0.26)
20:52:59.437 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:59.442 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:52:59.448 00.006 11872 Enqueuing Expose request
20:52:59.454 00.006 9960 Moving (0.24, 0.26) raw xDistance=-0.24 yDistance=-0.21
20:52:59.454 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
20:52:59.454 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
20:52:59.455 00.001 9960 MoveAxis(E, 99, ABG)
20:52:59.455 00.000 9960 Guiding  Dir = 2, Dur = 99
20:52:59.455 00.000 9960 IsSlewing returns 0
20:52:59.456 00.001 9960 IsGuiding returns 0
20:52:59.457 00.001 9960 PulseGuide returned control before completion, sleep 109
20:52:59.576 00.119 9960 IsGuiding returns 1
20:52:59.578 00.002 9960 scope still moving after pulse duration time elapsed
20:52:59.608 00.030 9960 IsSlewing returns 0
20:52:59.609 00.001 9960 IsGuiding returns 0
20:52:59.610 00.001 9960 scope move finished after 99 + 54 ms
20:52:59.610 00.000 9960 Move returns status 0, amount 99
20:52:59.611 00.001 9960 MoveAxis(N, 158, ABG)
20:52:59.611 00.000 9960 Guiding  Dir = 0, Dur = 158
20:52:59.611 00.000 9960 IsSlewing returns 0
20:52:59.612 00.001 9960 IsGuiding returns 0
20:52:59.613 00.001 9960 PulseGuide returned control before completion, sleep 168
20:52:59.795 00.182 9960 IsGuiding returns 1
20:52:59.796 00.001 9960 scope still moving after pulse duration time elapsed
20:52:59.827 00.031 9960 IsSlewing returns 0
20:52:59.829 00.002 9960 IsGuiding returns 1
20:52:59.858 00.029 9960 IsSlewing returns 0
20:52:59.859 00.001 9960 IsGuiding returns 1
20:52:59.890 00.031 9960 IsSlewing returns 0
20:52:59.890 00.000 9960 IsGuiding returns 0
20:52:59.891 00.001 9960 scope move finished after 158 + 119 ms
20:52:59.891 00.000 9960 Move returns status 0, amount 158
20:52:59.891 00.000 9960 move complete, result=0
20:52:59.891 00.000 9960 worker thread done servicing request
20:52:59.892 00.001 11872 GuideStep: -0.2 px 99 ms EAST, -0.2 px 158 ms NORTH
20:52:59.898 00.006 9960 Worker thread wakes up
20:52:59.899 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:52:59.899 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1052,31,31)
20:53:01.153 01.254 9960 Exposure complete
20:53:01.287 00.134 9960 worker thread done servicing request
20:53:01.288 00.001 11872 OnExposeComplete: enter
20:53:01.291 00.003 11872 UpdateGuideState(): m_state=6
20:53:01.297 00.006 11872 Star::Find(15, 1216, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 866
20:53:01.301 00.004 11872 Star::Find returns 1 (0), X=1216.87, Y=1067.69, Mass=5853, SNR=48.7, Peak=143 HFD=6.7
20:53:01.306 00.005 11872 CameraToMount -- cameraTheta (1.09) - m_xAngle (-3.14) = xAngle (4.23 = -2.06)
20:53:01.309 00.003 11872 CameraToMount -- cameraTheta (1.09) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.05 = -2.23)
20:53:01.313 00.004 11872 CameraToMount -- cameraX=0.12 cameraY=0.22 hyp=0.25 cameraTheta=1.09 mountX=-0.12 mountY=-0.20, mountTheta=-2.11
20:53:01.318 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.12, y=0.22, opts=13)
20:53:01.323 00.005 11872 Enqueuing Move request for scope (0.12, 0.22)
20:53:01.326 00.003 9960 Worker thread wakes up
20:53:01.326 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.22) opts 0xd
20:53:01.326 00.000 9960 Handling offset move in thread for scope, endpoint = (0.12, 0.22)
20:53:01.326 00.000 9960 Moving (0.12, 0.22) raw xDistance=-0.12 yDistance=-0.20
20:53:01.327 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
20:53:01.327 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:53:01.327 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=226, med=1, FiltMin=0, FiltMax=187, Gamma=1.000
20:53:01.333 00.006 11872 UpdateGuideState exits: m=5853 SNR=48.7
20:53:01.338 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:01.341 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:53:01.346 00.005 11872 Enqueuing Expose request
20:53:01.350 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
20:53:01.350 00.000 9960 MoveAxis(E, 0, ABG)
20:53:01.350 00.000 9960 Move returns status 0, amount 0
20:53:01.350 00.000 9960 MoveAxis(N, 0, ABG)
20:53:01.350 00.000 9960 Move returns status 0, amount 0
20:53:01.351 00.001 9960 move complete, result=0
20:53:01.352 00.001 9960 worker thread done servicing request
20:53:01.352 00.000 9960 Worker thread wakes up
20:53:01.352 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:53:01.355 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
20:53:01.355 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1052,31,31)
20:53:02.600 01.245 9960 Exposure complete
20:53:02.729 00.129 11872 OnExposeComplete: enter
20:53:02.733 00.004 11872 UpdateGuideState(): m_state=6
20:53:02.737 00.004 9960 worker thread done servicing request
20:53:02.738 00.001 11872 Star::Find(15, 1216, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 867
20:53:02.742 00.004 11872 Star::Find returns 1 (0), X=1216.97, Y=1067.69, Mass=5629, SNR=48.4, Peak=128 HFD=6.7
20:53:02.747 00.005 11872 CameraToMount -- cameraTheta (0.80) - m_xAngle (-3.14) = xAngle (3.94 = -2.34)
20:53:02.750 00.003 11872 CameraToMount -- cameraTheta (0.80) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.77 = -2.52)
20:53:02.755 00.005 11872 CameraToMount -- cameraX=0.21 cameraY=0.22 hyp=0.30 cameraTheta=0.80 mountX=-0.21 mountY=-0.18, mountTheta=-2.44
20:53:02.760 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.21, y=0.22, opts=13)
20:53:02.764 00.004 11872 Enqueuing Move request for scope (0.21, 0.22)
20:53:02.767 00.003 9960 Worker thread wakes up
20:53:02.768 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=223, med=1, FiltMin=0, FiltMax=182, Gamma=1.000
20:53:02.771 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.22) opts 0xd
20:53:02.771 00.000 9960 Handling offset move in thread for scope, endpoint = (0.21, 0.22)
20:53:02.771 00.000 11872 UpdateGuideState exits: m=5629 SNR=48.4
20:53:02.776 00.005 9960 Moving (0.21, 0.22) raw xDistance=-0.21 yDistance=-0.18
20:53:02.776 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
20:53:02.776 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:53:02.776 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:02.781 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:53:02.786 00.005 11872 Enqueuing Expose request
20:53:02.789 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
20:53:02.789 00.000 9960 MoveAxis(E, 88, ABG)
20:53:02.789 00.000 9960 Guiding  Dir = 2, Dur = 88
20:53:02.789 00.000 9960 IsSlewing returns 0
20:53:02.789 00.000 9960 IsGuiding returns 0
20:53:02.791 00.002 9960 PulseGuide returned control before completion, sleep 98
20:53:02.895 00.104 9960 IsGuiding returns 1
20:53:02.896 00.001 9960 scope still moving after pulse duration time elapsed
20:53:02.926 00.030 9960 IsSlewing returns 0
20:53:02.928 00.002 9960 IsGuiding returns 0
20:53:02.928 00.000 9960 scope move finished after 88 + 49 ms
20:53:02.929 00.001 9960 Move returns status 0, amount 88
20:53:02.930 00.001 9960 MoveAxis(N, 0, ABG)
20:53:02.930 00.000 9960 Move returns status 0, amount 0
20:53:02.930 00.000 9960 move complete, result=0
20:53:02.930 00.000 9960 worker thread done servicing request
20:53:02.931 00.001 9960 Worker thread wakes up
20:53:02.931 00.000 11872 GuideStep: -0.2 px 88 ms EAST, -0.2 px 0 ms NORTH
20:53:02.938 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:53:02.938 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1052,31,31)
20:53:04.187 01.249 9960 Exposure complete
20:53:04.330 00.143 9960 worker thread done servicing request
20:53:04.330 00.000 11872 OnExposeComplete: enter
20:53:04.336 00.006 11872 UpdateGuideState(): m_state=6
20:53:04.340 00.004 11872 Star::Find(15, 1216, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 868
20:53:04.343 00.003 11872 Star::Find returns 1 (0), X=1216.76, Y=1068.00, Mass=5604, SNR=48.7, Peak=131 HFD=6.5
20:53:04.348 00.005 11872 CameraToMount -- cameraTheta (1.56) - m_xAngle (-3.14) = xAngle (4.70 = -1.59)
20:53:04.352 00.004 11872 CameraToMount -- cameraTheta (1.56) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.52 = -1.76)
20:53:04.356 00.004 11872 CameraToMount -- cameraX=0.01 cameraY=0.52 hyp=0.52 cameraTheta=1.56 mountX=-0.01 mountY=-0.52, mountTheta=-1.59
20:53:04.361 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.01, y=0.52, opts=13)
20:53:04.367 00.006 11872 Enqueuing Move request for scope (0.01, 0.52)
20:53:04.373 00.006 9960 Worker thread wakes up
20:53:04.373 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=216, med=1, FiltMin=0, FiltMax=181, Gamma=1.000
20:53:04.377 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.52) opts 0xd
20:53:04.378 00.001 11872 UpdateGuideState exits: m=5604 SNR=48.7
20:53:04.381 00.003 9960 Handling offset move in thread for scope, endpoint = (0.01, 0.52)
20:53:04.381 00.000 9960 Moving (0.01, 0.52) raw xDistance=-0.01 yDistance=-0.52
20:53:04.381 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
20:53:04.382 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.52 from input -0.52
20:53:04.382 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:04.385 00.003 9960 MoveAxis(E, 0, ABG)
20:53:04.385 00.000 9960 Move returns status 0, amount 0
20:53:04.385 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:53:04.389 00.004 9960 MoveAxis(N, 385, ABG)
20:53:04.389 00.000 11872 Enqueuing Expose request
20:53:04.393 00.004 9960 Guiding  Dir = 0, Dur = 385
20:53:04.393 00.000 9960 IsSlewing returns 0
20:53:04.393 00.000 9960 IsGuiding returns 0
20:53:04.394 00.001 9960 PulseGuide returned control before completion, sleep 395
20:53:04.802 00.408 9960 IsGuiding returns 0
20:53:04.803 00.001 9960 Move returns status 0, amount 385
20:53:04.803 00.000 9960 move complete, result=0
20:53:04.804 00.001 9960 worker thread done servicing request
20:53:04.805 00.001 9960 Worker thread wakes up
20:53:04.805 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.5 px 385 ms NORTH
20:53:04.812 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:53:04.812 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1052,31,31)
20:53:06.064 01.252 9960 Exposure complete
20:53:06.195 00.131 9960 worker thread done servicing request
20:53:06.195 00.000 11872 OnExposeComplete: enter
20:53:06.199 00.004 11872 UpdateGuideState(): m_state=6
20:53:06.202 00.003 11872 Star::Find(15, 1216, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 869
20:53:06.207 00.005 11872 Star::Find returns 1 (0), X=1216.70, Y=1067.66, Mass=5762, SNR=48.9, Peak=130 HFD=6.8
20:53:06.212 00.005 11872 CameraToMount -- cameraTheta (1.87) - m_xAngle (-3.14) = xAngle (5.01 = -1.28)
20:53:06.216 00.004 11872 CameraToMount -- cameraTheta (1.87) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.84 = -1.45)
20:53:06.219 00.003 11872 CameraToMount -- cameraX=-0.06 cameraY=0.19 hyp=0.20 cameraTheta=1.87 mountX=0.06 mountY=-0.19, mountTheta=-1.29
20:53:06.224 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.06, y=0.19, opts=13)
20:53:06.228 00.004 11872 Enqueuing Move request for scope (-0.06, 0.19)
20:53:06.232 00.004 9960 Worker thread wakes up
20:53:06.232 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.19) opts 0xd
20:53:06.232 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.06, 0.19)
20:53:06.233 00.001 9960 Moving (-0.06, 0.19) raw xDistance=0.06 yDistance=-0.19
20:53:06.233 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
20:53:06.233 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:53:06.233 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
20:53:06.234 00.001 9960 MoveAxis(E, 0, ABG)
20:53:06.234 00.000 9960 Move returns status 0, amount 0
20:53:06.234 00.000 9960 MoveAxis(N, 0, ABG)
20:53:06.234 00.000 9960 Move returns status 0, amount 0
20:53:06.234 00.000 9960 move complete, result=0
20:53:06.234 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=220, med=1, FiltMin=0, FiltMax=173, Gamma=1.000
20:53:06.239 00.005 9960 worker thread done servicing request
20:53:06.239 00.000 11872 UpdateGuideState exits: m=5762 SNR=48.9
20:53:06.243 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:06.246 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:53:06.250 00.004 11872 Enqueuing Expose request
20:53:06.253 00.003 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:53:06.256 00.003 9960 Worker thread wakes up
20:53:06.256 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:53:06.258 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1052,31,31)
20:53:07.504 01.246 9960 Exposure complete
20:53:07.633 00.129 9960 worker thread done servicing request
20:53:07.634 00.001 11872 OnExposeComplete: enter
20:53:07.640 00.006 11872 UpdateGuideState(): m_state=6
20:53:07.644 00.004 11872 Star::Find(15, 1216, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 870
20:53:07.648 00.004 11872 Star::Find returns 1 (0), X=1216.91, Y=1067.75, Mass=5737, SNR=48.6, Peak=148 HFD=6.7
20:53:07.652 00.004 11872 CameraToMount -- cameraTheta (1.09) - m_xAngle (-3.14) = xAngle (4.23 = -2.06)
20:53:07.656 00.004 11872 CameraToMount -- cameraTheta (1.09) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.06 = -2.23)
20:53:07.659 00.003 11872 CameraToMount -- cameraX=0.15 cameraY=0.28 hyp=0.32 cameraTheta=1.09 mountX=-0.15 mountY=-0.25, mountTheta=-2.10
20:53:07.664 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.15, y=0.28, opts=13)
20:53:07.671 00.007 11872 Enqueuing Move request for scope (0.15, 0.28)
20:53:07.678 00.007 9960 Worker thread wakes up
20:53:07.678 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.28) opts 0xd
20:53:07.678 00.000 9960 Handling offset move in thread for scope, endpoint = (0.15, 0.28)
20:53:07.678 00.000 9960 Moving (0.15, 0.28) raw xDistance=-0.15 yDistance=-0.25
20:53:07.678 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
20:53:07.679 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
20:53:07.679 00.000 9960 MoveAxis(E, 0, ABG)
20:53:07.679 00.000 9960 Move returns status 0, amount 0
20:53:07.680 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=226, med=1, FiltMin=0, FiltMax=191, Gamma=1.000
20:53:07.688 00.008 9960 MoveAxis(N, 188, ABG)
20:53:07.688 00.000 11872 UpdateGuideState exits: m=5737 SNR=48.6
20:53:07.695 00.007 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:07.702 00.007 9960 Guiding  Dir = 0, Dur = 188
20:53:07.702 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:53:07.708 00.006 11872 Enqueuing Expose request
20:53:07.714 00.006 9960 IsSlewing returns 0
20:53:07.714 00.000 9960 IsGuiding returns 0
20:53:07.716 00.002 9960 PulseGuide returned control before completion, sleep 198
20:53:07.933 00.217 9960 IsGuiding returns 1
20:53:07.935 00.002 9960 scope still moving after pulse duration time elapsed
20:53:07.962 00.027 9960 IsSlewing returns 0
20:53:07.963 00.001 9960 IsGuiding returns 0
20:53:07.963 00.000 9960 scope move finished after 188 + 59 ms
20:53:07.963 00.000 9960 Move returns status 0, amount 188
20:53:07.963 00.000 9960 move complete, result=0
20:53:07.965 00.002 9960 worker thread done servicing request
20:53:07.965 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 188 ms NORTH
20:53:07.968 00.003 9960 Worker thread wakes up
20:53:07.968 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:53:07.968 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1052,31,31)
20:53:09.220 01.252 9960 Exposure complete
20:53:09.352 00.132 9960 worker thread done servicing request
20:53:09.353 00.001 11872 OnExposeComplete: enter
20:53:09.356 00.003 11872 UpdateGuideState(): m_state=6
20:53:09.361 00.005 11872 Star::Find(15, 1216, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 871
20:53:09.367 00.006 11872 Star::Find returns 1 (0), X=1216.86, Y=1067.77, Mass=5778, SNR=49.5, Peak=137 HFD=6.7
20:53:09.371 00.004 11872 CameraToMount -- cameraTheta (1.24) - m_xAngle (-3.14) = xAngle (4.38 = -1.90)
20:53:09.375 00.004 11872 CameraToMount -- cameraTheta (1.24) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.21 = -2.07)
20:53:09.379 00.004 11872 CameraToMount -- cameraX=0.10 cameraY=0.30 hyp=0.31 cameraTheta=1.24 mountX=-0.10 mountY=-0.28, mountTheta=-1.93
20:53:09.383 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.10, y=0.30, opts=13)
20:53:09.387 00.004 11872 Enqueuing Move request for scope (0.10, 0.30)
20:53:09.391 00.004 9960 Worker thread wakes up
20:53:09.391 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.30) opts 0xd
20:53:09.391 00.000 9960 Handling offset move in thread for scope, endpoint = (0.10, 0.30)
20:53:09.391 00.000 9960 Moving (0.10, 0.30) raw xDistance=-0.10 yDistance=-0.28
20:53:09.391 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
20:53:09.391 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
20:53:09.391 00.000 9960 MoveAxis(E, 0, ABG)
20:53:09.392 00.001 9960 Move returns status 0, amount 0
20:53:09.392 00.000 9960 MoveAxis(N, 206, ABG)
20:53:09.392 00.000 9960 Guiding  Dir = 0, Dur = 206
20:53:09.392 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=222, med=1, FiltMin=0, FiltMax=187, Gamma=1.000
20:53:09.398 00.006 9960 IsSlewing returns 0
20:53:09.398 00.000 11872 UpdateGuideState exits: m=5778 SNR=49.5
20:53:09.402 00.004 9960 IsGuiding returns 0
20:53:09.402 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:09.406 00.004 9960 PulseGuide returned control before completion, sleep 216
20:53:09.407 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:53:09.410 00.003 11872 Enqueuing Expose request
20:53:09.627 00.217 9960 IsGuiding returns 1
20:53:09.627 00.000 9960 scope still moving after pulse duration time elapsed
20:53:09.658 00.031 9960 IsSlewing returns 0
20:53:09.659 00.001 9960 IsGuiding returns 0
20:53:09.659 00.000 9960 scope move finished after 206 + 51 ms
20:53:09.659 00.000 9960 Move returns status 0, amount 206
20:53:09.659 00.000 9960 move complete, result=0
20:53:09.659 00.000 9960 worker thread done servicing request
20:53:09.661 00.002 9960 Worker thread wakes up
20:53:09.661 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 206 ms NORTH
20:53:09.666 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:53:09.666 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1052,31,31)
20:53:10.924 01.258 9960 Exposure complete
20:53:11.059 00.135 9960 worker thread done servicing request
20:53:11.059 00.000 11872 OnExposeComplete: enter
20:53:11.063 00.004 11872 UpdateGuideState(): m_state=6
20:53:11.066 00.003 11872 Star::Find(15, 1216, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 872
20:53:11.071 00.005 11872 Star::Find returns 1 (0), X=1216.98, Y=1067.62, Mass=5812, SNR=49.4, Peak=137 HFD=6.7
20:53:11.075 00.004 11872 CameraToMount -- cameraTheta (0.62) - m_xAngle (-3.14) = xAngle (3.76 = -2.53)
20:53:11.079 00.004 11872 CameraToMount -- cameraTheta (0.62) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.58 = -2.70)
20:53:11.085 00.006 11872 CameraToMount -- cameraX=0.22 cameraY=0.15 hyp=0.27 cameraTheta=0.62 mountX=-0.22 mountY=-0.11, mountTheta=-2.66
20:53:11.090 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.22, y=0.15, opts=13)
20:53:11.095 00.005 11872 Enqueuing Move request for scope (0.22, 0.15)
20:53:11.098 00.003 9960 Worker thread wakes up
20:53:11.098 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.15) opts 0xd
20:53:11.098 00.000 9960 Handling offset move in thread for scope, endpoint = (0.22, 0.15)
20:53:11.098 00.000 9960 Moving (0.22, 0.15) raw xDistance=-0.22 yDistance=-0.11
20:53:11.098 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
20:53:11.099 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:53:11.099 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:53:11.099 00.000 9960 MoveAxis(E, 91, ABG)
20:53:11.099 00.000 9960 Guiding  Dir = 2, Dur = 91
20:53:11.099 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=218, med=1, FiltMin=0, FiltMax=184, Gamma=1.000
20:53:11.104 00.005 9960 IsSlewing returns 0
20:53:11.104 00.000 9960 IsGuiding returns 0
20:53:11.105 00.001 9960 PulseGuide returned control before completion, sleep 101
20:53:11.105 00.000 11872 UpdateGuideState exits: m=5812 SNR=49.4
20:53:11.109 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:11.113 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:53:11.117 00.004 11872 Enqueuing Expose request
20:53:11.210 00.093 9960 IsGuiding returns 1
20:53:11.211 00.001 9960 scope still moving after pulse duration time elapsed
20:53:11.240 00.029 9960 IsSlewing returns 0
20:53:11.241 00.001 9960 IsGuiding returns 0
20:53:11.241 00.000 9960 scope move finished after 91 + 45 ms
20:53:11.242 00.001 9960 Move returns status 0, amount 91
20:53:11.242 00.000 9960 MoveAxis(N, 0, ABG)
20:53:11.243 00.001 9960 Move returns status 0, amount 0
20:53:11.244 00.001 9960 move complete, result=0
20:53:11.244 00.000 9960 worker thread done servicing request
20:53:11.244 00.000 9960 Worker thread wakes up
20:53:11.245 00.001 11872 GuideStep: -0.2 px 91 ms EAST, -0.1 px 0 ms NORTH
20:53:11.250 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:53:11.251 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1052,31,31)
20:53:12.502 01.251 9960 Exposure complete
20:53:12.629 00.127 9960 worker thread done servicing request
20:53:12.630 00.001 11872 OnExposeComplete: enter
20:53:12.634 00.004 11872 UpdateGuideState(): m_state=6
20:53:12.638 00.004 11872 Star::Find(15, 1216, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 873
20:53:12.642 00.004 11872 Star::Find returns 1 (0), X=1217.07, Y=1067.79, Mass=5630, SNR=47.3, Peak=131 HFD=6.7
20:53:12.645 00.003 11872 CameraToMount -- cameraTheta (0.80) - m_xAngle (-3.14) = xAngle (3.94 = -2.34)
20:53:12.649 00.004 11872 CameraToMount -- cameraTheta (0.80) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.77 = -2.51)
20:53:12.652 00.003 11872 CameraToMount -- cameraX=0.31 cameraY=0.32 hyp=0.45 cameraTheta=0.80 mountX=-0.31 mountY=-0.26, mountTheta=-2.44
20:53:12.658 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.31, y=0.32, opts=13)
20:53:12.661 00.003 11872 Enqueuing Move request for scope (0.31, 0.32)
20:53:12.665 00.004 9960 Worker thread wakes up
20:53:12.665 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.32) opts 0xd
20:53:12.665 00.000 9960 Handling offset move in thread for scope, endpoint = (0.31, 0.32)
20:53:12.665 00.000 9960 Moving (0.31, 0.32) raw xDistance=-0.31 yDistance=-0.26
20:53:12.666 00.001 9960 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.31
20:53:12.666 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
20:53:12.666 00.000 9960 MoveAxis(E, 137, ABG)
20:53:12.666 00.000 9960 Guiding  Dir = 2, Dur = 137
20:53:12.667 00.001 9960 IsSlewing returns 0
20:53:12.667 00.000 9960 IsGuiding returns 0
20:53:12.667 00.000 9960 PulseGuide returned control before completion, sleep 147
20:53:12.667 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=231, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
20:53:12.672 00.005 11872 UpdateGuideState exits: m=5630 SNR=47.3
20:53:12.676 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:12.681 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:53:12.685 00.004 11872 Enqueuing Expose request
20:53:12.819 00.134 9960 IsGuiding returns 1
20:53:12.820 00.001 9960 scope still moving after pulse duration time elapsed
20:53:12.849 00.029 9960 IsSlewing returns 0
20:53:12.850 00.001 9960 IsGuiding returns 0
20:53:12.850 00.000 9960 scope move finished after 137 + 46 ms
20:53:12.850 00.000 9960 Move returns status 0, amount 137
20:53:12.850 00.000 9960 MoveAxis(N, 195, ABG)
20:53:12.852 00.002 9960 Guiding  Dir = 0, Dur = 195
20:53:12.852 00.000 9960 IsSlewing returns 0
20:53:12.852 00.000 9960 IsGuiding returns 0
20:53:12.853 00.001 9960 PulseGuide returned control before completion, sleep 205
20:53:13.067 00.214 9960 IsGuiding returns 1
20:53:13.067 00.000 9960 scope still moving after pulse duration time elapsed
20:53:13.098 00.031 9960 IsSlewing returns 0
20:53:13.099 00.001 9960 IsGuiding returns 0
20:53:13.100 00.001 9960 scope move finished after 195 + 52 ms
20:53:13.100 00.000 9960 Move returns status 0, amount 195
20:53:13.101 00.001 9960 move complete, result=0
20:53:13.101 00.000 9960 worker thread done servicing request
20:53:13.101 00.000 9960 Worker thread wakes up
20:53:13.101 00.000 11872 GuideStep: -0.3 px 137 ms EAST, -0.3 px 195 ms NORTH
20:53:13.111 00.010 9960 worker thread servicing REQUEST_EXPOSE 1000
20:53:13.111 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1052,31,31)
20:53:14.359 01.248 9960 Exposure complete
20:53:14.485 00.126 9960 worker thread done servicing request
20:53:14.486 00.001 11872 OnExposeComplete: enter
20:53:14.493 00.007 11872 UpdateGuideState(): m_state=6
20:53:14.497 00.004 11872 Star::Find(15, 1217, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 874
20:53:14.502 00.005 11872 Star::Find returns 1 (0), X=1216.75, Y=1067.74, Mass=5957, SNR=50.8, Peak=132 HFD=6.9
20:53:14.506 00.004 11872 CameraToMount -- cameraTheta (1.61) - m_xAngle (-3.14) = xAngle (4.75 = -1.54)
20:53:14.512 00.006 11872 CameraToMount -- cameraTheta (1.61) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.57 = -1.71)
20:53:14.517 00.005 11872 CameraToMount -- cameraX=-0.01 cameraY=0.26 hyp=0.27 cameraTheta=1.61 mountX=0.01 mountY=-0.26, mountTheta=-1.54
20:53:14.522 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.01, y=0.26, opts=13)
20:53:14.527 00.005 11872 Enqueuing Move request for scope (-0.01, 0.26)
20:53:14.530 00.003 9960 Worker thread wakes up
20:53:14.531 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=216, med=1, FiltMin=0, FiltMax=185, Gamma=1.000
20:53:14.534 00.003 11872 UpdateGuideState exits: m=5957 SNR=50.8
20:53:14.538 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:14.541 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:53:14.545 00.004 11872 Enqueuing Expose request
20:53:14.549 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.26) opts 0xd
20:53:14.549 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.01, 0.26)
20:53:14.550 00.001 9960 Moving (-0.01, 0.26) raw xDistance=0.01 yDistance=-0.26
20:53:14.550 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:53:14.551 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
20:53:14.551 00.000 9960 MoveAxis(E, 0, ABG)
20:53:14.551 00.000 9960 Move returns status 0, amount 0
20:53:14.551 00.000 9960 MoveAxis(N, 196, ABG)
20:53:14.551 00.000 9960 Guiding  Dir = 0, Dur = 196
20:53:14.552 00.001 9960 IsSlewing returns 0
20:53:14.552 00.000 9960 IsGuiding returns 0
20:53:14.552 00.000 9960 PulseGuide returned control before completion, sleep 206
20:53:14.769 00.217 9960 IsGuiding returns 1
20:53:14.769 00.000 9960 scope still moving after pulse duration time elapsed
20:53:14.802 00.033 9960 IsSlewing returns 0
20:53:14.802 00.000 9960 IsGuiding returns 0
20:53:14.802 00.000 9960 scope move finished after 196 + 55 ms
20:53:14.804 00.002 9960 Move returns status 0, amount 196
20:53:14.804 00.000 9960 move complete, result=0
20:53:14.804 00.000 9960 worker thread done servicing request
20:53:14.805 00.001 9960 Worker thread wakes up
20:53:14.805 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.3 px 196 ms NORTH
20:53:14.811 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:53:14.812 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1052,31,31)
20:53:16.062 01.250 9960 Exposure complete
20:53:16.181 00.119 9960 worker thread done servicing request
20:53:16.182 00.001 11872 OnExposeComplete: enter
20:53:16.185 00.003 11872 UpdateGuideState(): m_state=6
20:53:16.189 00.004 11872 Star::Find(15, 1216, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 875
20:53:16.193 00.004 11872 Star::Find returns 1 (0), X=1216.91, Y=1067.56, Mass=6003, SNR=49.5, Peak=149 HFD=6.7
20:53:16.197 00.004 11872 CameraToMount -- cameraTheta (0.51) - m_xAngle (-3.14) = xAngle (3.65 = -2.63)
20:53:16.202 00.005 11872 CameraToMount -- cameraTheta (0.51) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.48 = -2.80)
20:53:16.207 00.005 11872 CameraToMount -- cameraX=0.16 cameraY=0.09 hyp=0.18 cameraTheta=0.51 mountX=-0.16 mountY=-0.06, mountTheta=-2.78
20:53:16.211 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.16, y=0.09, opts=13)
20:53:16.215 00.004 11872 Enqueuing Move request for scope (0.16, 0.09)
20:53:16.219 00.004 9960 Worker thread wakes up
20:53:16.219 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.09) opts 0xd
20:53:16.219 00.000 9960 Handling offset move in thread for scope, endpoint = (0.16, 0.09)
20:53:16.219 00.000 9960 Moving (0.16, 0.09) raw xDistance=-0.16 yDistance=-0.06
20:53:16.219 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
20:53:16.219 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:53:16.219 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:53:16.220 00.001 9960 MoveAxis(E, 0, ABG)
20:53:16.220 00.000 9960 Move returns status 0, amount 0
20:53:16.220 00.000 9960 MoveAxis(N, 0, ABG)
20:53:16.220 00.000 9960 Move returns status 0, amount 0
20:53:16.220 00.000 9960 move complete, result=0
20:53:16.220 00.000 9960 worker thread done servicing request
20:53:16.220 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=235, med=1, FiltMin=0, FiltMax=181, Gamma=1.000
20:53:16.225 00.005 11872 UpdateGuideState exits: m=6003 SNR=49.5
20:53:16.228 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:16.232 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:53:16.235 00.003 11872 Enqueuing Expose request
20:53:16.243 00.008 9960 Worker thread wakes up
20:53:16.243 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:53:16.243 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1052,31,31)
20:53:16.244 00.001 11872 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:53:17.485 01.241 9960 Exposure complete
20:53:17.621 00.136 9960 worker thread done servicing request
20:53:17.621 00.000 11872 OnExposeComplete: enter
20:53:17.625 00.004 11872 UpdateGuideState(): m_state=6
20:53:17.630 00.005 11872 Star::Find(15, 1216, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 876
20:53:17.634 00.004 11872 Star::Find returns 1 (0), X=1216.94, Y=1067.74, Mass=5609, SNR=47.9, Peak=134 HFD=6.7
20:53:17.637 00.003 11872 CameraToMount -- cameraTheta (0.98) - m_xAngle (-3.14) = xAngle (4.12 = -2.17)
20:53:17.642 00.005 11872 CameraToMount -- cameraTheta (0.98) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.94 = -2.34)
20:53:17.646 00.004 11872 CameraToMount -- cameraX=0.18 cameraY=0.27 hyp=0.33 cameraTheta=0.98 mountX=-0.18 mountY=-0.24, mountTheta=-2.23
20:53:17.651 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.18, y=0.27, opts=13)
20:53:17.654 00.003 11872 Enqueuing Move request for scope (0.18, 0.27)
20:53:17.658 00.004 9960 Worker thread wakes up
20:53:17.658 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.27) opts 0xd
20:53:17.658 00.000 9960 Handling offset move in thread for scope, endpoint = (0.18, 0.27)
20:53:17.659 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=229, med=1, FiltMin=0, FiltMax=200, Gamma=1.000
20:53:17.664 00.005 9960 Moving (0.18, 0.27) raw xDistance=-0.18 yDistance=-0.24
20:53:17.664 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
20:53:17.664 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
20:53:17.664 00.000 9960 MoveAxis(E, 0, ABG)
20:53:17.664 00.000 9960 Move returns status 0, amount 0
20:53:17.665 00.001 9960 MoveAxis(N, 176, ABG)
20:53:17.665 00.000 9960 Guiding  Dir = 0, Dur = 176
20:53:17.665 00.000 11872 UpdateGuideState exits: m=5609 SNR=47.9
20:53:17.670 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:17.675 00.005 9960 IsSlewing returns 0
20:53:17.675 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:53:17.680 00.005 11872 Enqueuing Expose request
20:53:17.684 00.004 9960 IsGuiding returns 0
20:53:17.684 00.000 9960 PulseGuide returned control before completion, sleep 186
20:53:17.878 00.194 9960 IsGuiding returns 1
20:53:17.880 00.002 9960 scope still moving after pulse duration time elapsed
20:53:17.909 00.029 9960 IsSlewing returns 0
20:53:17.911 00.002 9960 IsGuiding returns 0
20:53:17.912 00.001 9960 scope move finished after 176 + 51 ms
20:53:17.912 00.000 9960 Move returns status 0, amount 176
20:53:17.912 00.000 9960 move complete, result=0
20:53:17.913 00.001 9960 worker thread done servicing request
20:53:17.913 00.000 9960 Worker thread wakes up
20:53:17.914 00.001 11872 GuideStep: -0.2 px 0 ms EAST, -0.2 px 176 ms NORTH
20:53:17.922 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
20:53:17.923 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1052,31,31)
20:53:19.167 01.244 9960 Exposure complete
20:53:19.290 00.123 9960 worker thread done servicing request
20:53:19.290 00.000 11872 OnExposeComplete: enter
20:53:19.296 00.006 11872 UpdateGuideState(): m_state=6
20:53:19.300 00.004 11872 Star::Find(15, 1216, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 877
20:53:19.305 00.005 11872 Star::Find returns 1 (0), X=1217.10, Y=1067.65, Mass=5971, SNR=49.1, Peak=142 HFD=6.7
20:53:19.309 00.004 11872 CameraToMount -- cameraTheta (0.49) - m_xAngle (-3.14) = xAngle (3.62 = -2.66)
20:53:19.313 00.004 11872 CameraToMount -- cameraTheta (0.49) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.45 = -2.83)
20:53:19.317 00.004 11872 CameraToMount -- cameraX=0.35 cameraY=0.18 hyp=0.39 cameraTheta=0.49 mountX=-0.35 mountY=-0.12, mountTheta=-2.81
20:53:19.322 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.35, y=0.18, opts=13)
20:53:19.326 00.004 11872 Enqueuing Move request for scope (0.35, 0.18)
20:53:19.332 00.006 9960 Worker thread wakes up
20:53:19.332 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.35, 0.18) opts 0xd
20:53:19.332 00.000 9960 Handling offset move in thread for scope, endpoint = (0.35, 0.18)
20:53:19.334 00.002 9960 Moving (0.35, 0.18) raw xDistance=-0.35 yDistance=-0.12
20:53:19.334 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.35
20:53:19.334 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:53:19.334 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
20:53:19.334 00.000 9960 MoveAxis(E, 145, ABG)
20:53:19.334 00.000 9960 Guiding  Dir = 2, Dur = 145
20:53:19.334 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=219, med=1, FiltMin=0, FiltMax=182, Gamma=1.000
20:53:19.339 00.005 9960 IsSlewing returns 0
20:53:19.339 00.000 11872 UpdateGuideState exits: m=5971 SNR=49.1
20:53:19.343 00.004 9960 IsGuiding returns 0
20:53:19.343 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:19.348 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:53:19.353 00.005 11872 Enqueuing Expose request
20:53:19.357 00.004 9960 PulseGuide returned control before completion, sleep 155
20:53:19.515 00.158 9960 IsGuiding returns 0
20:53:19.516 00.001 9960 Move returns status 0, amount 145
20:53:19.516 00.000 9960 MoveAxis(N, 0, ABG)
20:53:19.517 00.001 9960 Move returns status 0, amount 0
20:53:19.518 00.001 9960 move complete, result=0
20:53:19.518 00.000 9960 worker thread done servicing request
20:53:19.518 00.000 9960 Worker thread wakes up
20:53:19.519 00.001 11872 GuideStep: -0.3 px 145 ms EAST, -0.1 px 0 ms NORTH
20:53:19.525 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:53:19.526 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1052,31,31)
20:53:20.777 01.251 9960 Exposure complete
20:53:20.908 00.131 9960 worker thread done servicing request
20:53:20.909 00.001 11872 OnExposeComplete: enter
20:53:20.912 00.003 11872 UpdateGuideState(): m_state=6
20:53:20.916 00.004 11872 Star::Find(15, 1217, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 878
20:53:20.920 00.004 11872 Star::Find returns 1 (0), X=1216.94, Y=1067.80, Mass=5987, SNR=49.5, Peak=139 HFD=6.7
20:53:20.924 00.004 11872 CameraToMount -- cameraTheta (1.08) - m_xAngle (-3.14) = xAngle (4.22 = -2.06)
20:53:20.927 00.003 11872 CameraToMount -- cameraTheta (1.08) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.05 = -2.24)
20:53:20.932 00.005 11872 CameraToMount -- cameraX=0.18 cameraY=0.33 hyp=0.38 cameraTheta=1.08 mountX=-0.18 mountY=-0.30, mountTheta=-2.11
20:53:20.936 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.18, y=0.33, opts=13)
20:53:20.941 00.005 11872 Enqueuing Move request for scope (0.18, 0.33)
20:53:20.945 00.004 9960 Worker thread wakes up
20:53:20.945 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=219, med=1, FiltMin=0, FiltMax=181, Gamma=1.000
20:53:20.948 00.003 11872 UpdateGuideState exits: m=5987 SNR=49.5
20:53:20.951 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:20.956 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:53:20.962 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.33) opts 0xd
20:53:20.962 00.000 9960 Handling offset move in thread for scope, endpoint = (0.18, 0.33)
20:53:20.962 00.000 9960 Moving (0.18, 0.33) raw xDistance=-0.18 yDistance=-0.30
20:53:20.962 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
20:53:20.962 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
20:53:20.962 00.000 9960 MoveAxis(E, 0, ABG)
20:53:20.963 00.001 11872 Enqueuing Expose request
20:53:20.968 00.005 9960 Move returns status 0, amount 0
20:53:20.968 00.000 9960 MoveAxis(N, 222, ABG)
20:53:20.968 00.000 9960 Guiding  Dir = 0, Dur = 222
20:53:20.968 00.000 9960 IsSlewing returns 0
20:53:20.969 00.001 9960 IsGuiding returns 0
20:53:20.969 00.000 9960 PulseGuide returned control before completion, sleep 232
20:53:21.203 00.234 9960 IsGuiding returns 1
20:53:21.203 00.000 9960 scope still moving after pulse duration time elapsed
20:53:21.235 00.032 9960 IsSlewing returns 0
20:53:21.235 00.000 9960 IsGuiding returns 0
20:53:21.236 00.001 9960 scope move finished after 222 + 44 ms
20:53:21.236 00.000 9960 Move returns status 0, amount 222
20:53:21.236 00.000 9960 move complete, result=0
20:53:21.237 00.001 9960 worker thread done servicing request
20:53:21.237 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.3 px 222 ms NORTH
20:53:21.246 00.009 9960 Worker thread wakes up
20:53:21.247 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:53:21.247 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1052,31,31)
20:53:22.494 01.247 9960 Exposure complete
20:53:22.626 00.132 9960 worker thread done servicing request
20:53:22.627 00.001 11872 OnExposeComplete: enter
20:53:22.630 00.003 11872 UpdateGuideState(): m_state=6
20:53:22.634 00.004 11872 Star::Find(15, 1216, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 879
20:53:22.639 00.005 11872 Star::Find returns 1 (0), X=1216.79, Y=1067.70, Mass=5852, SNR=49.7, Peak=144 HFD=6.6
20:53:22.643 00.004 11872 CameraToMount -- cameraTheta (1.43) - m_xAngle (-3.14) = xAngle (4.57 = -1.71)
20:53:22.647 00.004 11872 CameraToMount -- cameraTheta (1.43) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.40 = -1.88)
20:53:22.650 00.003 11872 CameraToMount -- cameraX=0.03 cameraY=0.23 hyp=0.23 cameraTheta=1.43 mountX=-0.03 mountY=-0.22, mountTheta=-1.72
20:53:22.655 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.03, y=0.23, opts=13)
20:53:22.659 00.004 11872 Enqueuing Move request for scope (0.03, 0.23)
20:53:22.663 00.004 9960 Worker thread wakes up
20:53:22.663 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.23) opts 0xd
20:53:22.663 00.000 9960 Handling offset move in thread for scope, endpoint = (0.03, 0.23)
20:53:22.663 00.000 9960 Moving (0.03, 0.23) raw xDistance=-0.03 yDistance=-0.22
20:53:22.663 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:53:22.663 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
20:53:22.664 00.001 9960 MoveAxis(E, 0, ABG)
20:53:22.664 00.000 9960 Move returns status 0, amount 0
20:53:22.664 00.000 9960 MoveAxis(N, 164, ABG)
20:53:22.664 00.000 9960 Guiding  Dir = 0, Dur = 164
20:53:22.664 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=230, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
20:53:22.668 00.004 9960 IsSlewing returns 0
20:53:22.668 00.000 9960 IsGuiding returns 0
20:53:22.668 00.000 9960 PulseGuide returned control before completion, sleep 174
20:53:22.669 00.001 11872 UpdateGuideState exits: m=5852 SNR=49.7
20:53:22.674 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:22.679 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:53:22.683 00.004 11872 Enqueuing Expose request
20:53:22.858 00.175 9960 IsGuiding returns 0
20:53:22.859 00.001 9960 Move returns status 0, amount 164
20:53:22.860 00.001 9960 move complete, result=0
20:53:22.861 00.001 9960 worker thread done servicing request
20:53:22.861 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.2 px 164 ms NORTH
20:53:22.868 00.007 9960 Worker thread wakes up
20:53:22.869 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:53:22.870 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1052,31,31)
20:53:24.116 01.246 9960 Exposure complete
20:53:24.260 00.144 9960 worker thread done servicing request
20:53:24.261 00.001 11872 OnExposeComplete: enter
20:53:24.266 00.005 11872 UpdateGuideState(): m_state=6
20:53:24.270 00.004 11872 Star::Find(15, 1216, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 880
20:53:24.276 00.006 11872 Star::Find returns 1 (0), X=1216.83, Y=1067.71, Mass=5605, SNR=48.5, Peak=142 HFD=6.6
20:53:24.282 00.006 11872 CameraToMount -- cameraTheta (1.28) - m_xAngle (-3.14) = xAngle (4.41 = -1.87)
20:53:24.287 00.005 11872 CameraToMount -- cameraTheta (1.28) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.24 = -2.04)
20:53:24.290 00.003 11872 CameraToMount -- cameraX=0.07 cameraY=0.24 hyp=0.25 cameraTheta=1.28 mountX=-0.07 mountY=-0.23, mountTheta=-1.89
20:53:24.298 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=0.07, y=0.24, opts=13)
20:53:24.303 00.005 11872 Enqueuing Move request for scope (0.07, 0.24)
20:53:24.306 00.003 9960 Worker thread wakes up
20:53:24.307 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=208, med=1, FiltMin=0, FiltMax=181, Gamma=1.000
20:53:24.312 00.005 11872 UpdateGuideState exits: m=5605 SNR=48.5
20:53:24.315 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:24.320 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:53:24.323 00.003 11872 Enqueuing Expose request
20:53:24.328 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.24) opts 0xd
20:53:24.328 00.000 9960 Handling offset move in thread for scope, endpoint = (0.07, 0.24)
20:53:24.328 00.000 9960 Moving (0.07, 0.24) raw xDistance=-0.07 yDistance=-0.23
20:53:24.328 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:53:24.328 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
20:53:24.329 00.001 9960 MoveAxis(E, 0, ABG)
20:53:24.329 00.000 9960 Move returns status 0, amount 0
20:53:24.329 00.000 9960 MoveAxis(N, 168, ABG)
20:53:24.329 00.000 9960 Guiding  Dir = 0, Dur = 168
20:53:24.329 00.000 9960 IsSlewing returns 0
20:53:24.330 00.001 9960 IsGuiding returns 0
20:53:24.330 00.000 9960 PulseGuide returned control before completion, sleep 178
20:53:24.512 00.182 9960 IsGuiding returns 1
20:53:24.513 00.001 9960 scope still moving after pulse duration time elapsed
20:53:24.543 00.030 9960 IsSlewing returns 0
20:53:24.545 00.002 9960 IsGuiding returns 0
20:53:24.546 00.001 9960 scope move finished after 168 + 47 ms
20:53:24.546 00.000 9960 Move returns status 0, amount 168
20:53:24.546 00.000 9960 move complete, result=0
20:53:24.547 00.001 9960 worker thread done servicing request
20:53:24.547 00.000 9960 Worker thread wakes up
20:53:24.547 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 168 ms NORTH
20:53:24.555 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
20:53:24.555 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1052,31,31)
20:53:25.799 01.244 9960 Exposure complete
20:53:25.919 00.120 9960 worker thread done servicing request
20:53:25.920 00.001 11872 OnExposeComplete: enter
20:53:25.923 00.003 11872 UpdateGuideState(): m_state=6
20:53:25.926 00.003 11872 Star::Find(15, 1216, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 881
20:53:25.930 00.004 11872 Star::Find returns 1 (0), X=1216.79, Y=1067.59, Mass=5939, SNR=49.8, Peak=142 HFD=6.8
20:53:25.934 00.004 11872 CameraToMount -- cameraTheta (1.32) - m_xAngle (-3.14) = xAngle (4.46 = -1.82)
20:53:25.936 00.002 11872 CameraToMount -- cameraTheta (1.32) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.29 = -1.99)
20:53:25.940 00.004 11872 CameraToMount -- cameraX=0.03 cameraY=0.12 hyp=0.13 cameraTheta=1.32 mountX=-0.03 mountY=-0.12, mountTheta=-1.84
20:53:25.945 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.03, y=0.12, opts=13)
20:53:25.948 00.003 11872 Enqueuing Move request for scope (0.03, 0.12)
20:53:25.953 00.005 9960 Worker thread wakes up
20:53:25.953 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.12) opts 0xd
20:53:25.953 00.000 9960 Handling offset move in thread for scope, endpoint = (0.03, 0.12)
20:53:25.953 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=230, med=1, FiltMin=0, FiltMax=183, Gamma=1.000
20:53:25.957 00.004 9960 Moving (0.03, 0.12) raw xDistance=-0.03 yDistance=-0.12
20:53:25.957 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:53:25.957 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:53:25.959 00.002 11872 UpdateGuideState exits: m=5939 SNR=49.8
20:53:25.962 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:25.967 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:53:25.970 00.003 11872 Enqueuing Expose request
20:53:25.974 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
20:53:25.974 00.000 9960 MoveAxis(E, 0, ABG)
20:53:25.975 00.001 9960 Move returns status 0, amount 0
20:53:25.975 00.000 9960 MoveAxis(N, 0, ABG)
20:53:25.975 00.000 9960 Move returns status 0, amount 0
20:53:25.976 00.001 9960 move complete, result=0
20:53:25.976 00.000 9960 worker thread done servicing request
20:53:25.976 00.000 9960 Worker thread wakes up
20:53:25.976 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:53:25.980 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
20:53:25.980 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1052,31,31)
20:53:27.225 01.245 9960 Exposure complete
20:53:27.349 00.124 9960 worker thread done servicing request
20:53:27.351 00.002 11872 OnExposeComplete: enter
20:53:27.355 00.004 11872 UpdateGuideState(): m_state=6
20:53:27.360 00.005 11872 Star::Find(15, 1216, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 882
20:53:27.364 00.004 11872 Star::Find returns 1 (0), X=1216.84, Y=1067.68, Mass=5866, SNR=49.8, Peak=130 HFD=6.9
20:53:27.369 00.005 11872 CameraToMount -- cameraTheta (1.21) - m_xAngle (-3.14) = xAngle (4.35 = -1.94)
20:53:27.372 00.003 11872 CameraToMount -- cameraTheta (1.21) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.17 = -2.11)
20:53:27.376 00.004 11872 CameraToMount -- cameraX=0.08 cameraY=0.21 hyp=0.22 cameraTheta=1.21 mountX=-0.08 mountY=-0.19, mountTheta=-1.97
20:53:27.382 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.08, y=0.21, opts=13)
20:53:27.385 00.003 11872 Enqueuing Move request for scope (0.08, 0.21)
20:53:27.391 00.006 9960 Worker thread wakes up
20:53:27.391 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.21) opts 0xd
20:53:27.391 00.000 9960 Handling offset move in thread for scope, endpoint = (0.08, 0.21)
20:53:27.391 00.000 9960 Moving (0.08, 0.21) raw xDistance=-0.08 yDistance=-0.19
20:53:27.392 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
20:53:27.392 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:53:27.392 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=228, med=1, FiltMin=0, FiltMax=172, Gamma=1.000
20:53:27.397 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
20:53:27.397 00.000 9960 MoveAxis(E, 0, ABG)
20:53:27.397 00.000 9960 Move returns status 0, amount 0
20:53:27.397 00.000 9960 MoveAxis(N, 0, ABG)
20:53:27.397 00.000 9960 Move returns status 0, amount 0
20:53:27.397 00.000 9960 move complete, result=0
20:53:27.397 00.000 11872 UpdateGuideState exits: m=5866 SNR=49.8
20:53:27.403 00.006 9960 worker thread done servicing request
20:53:27.403 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:27.408 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:53:27.411 00.003 11872 Enqueuing Expose request
20:53:27.416 00.005 9960 Worker thread wakes up
20:53:27.417 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:53:27.420 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
20:53:27.421 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1052,31,31)
20:53:28.664 01.243 9960 Exposure complete
20:53:28.799 00.135 9960 worker thread done servicing request
20:53:28.799 00.000 11872 OnExposeComplete: enter
20:53:28.806 00.007 11872 UpdateGuideState(): m_state=6
20:53:28.810 00.004 11872 Star::Find(15, 1216, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 883
20:53:28.816 00.006 11872 Star::Find returns 1 (0), X=1216.99, Y=1067.84, Mass=5676, SNR=48.5, Peak=140 HFD=6.5
20:53:28.820 00.004 11872 CameraToMount -- cameraTheta (1.01) - m_xAngle (-3.14) = xAngle (4.15 = -2.13)
20:53:28.823 00.003 11872 CameraToMount -- cameraTheta (1.01) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.98 = -2.31)
20:53:28.828 00.005 11872 CameraToMount -- cameraX=0.23 cameraY=0.36 hyp=0.43 cameraTheta=1.01 mountX=-0.23 mountY=-0.32, mountTheta=-2.19
20:53:28.835 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.23, y=0.36, opts=13)
20:53:28.838 00.003 11872 Enqueuing Move request for scope (0.23, 0.36)
20:53:28.843 00.005 9960 Worker thread wakes up
20:53:28.843 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.36) opts 0xd
20:53:28.844 00.001 9960 Handling offset move in thread for scope, endpoint = (0.23, 0.36)
20:53:28.844 00.000 9960 Moving (0.23, 0.36) raw xDistance=-0.23 yDistance=-0.32
20:53:28.844 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
20:53:28.844 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
20:53:28.845 00.001 9960 MoveAxis(E, 96, ABG)
20:53:28.845 00.000 9960 Guiding  Dir = 2, Dur = 96
20:53:28.845 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=216, med=1, FiltMin=0, FiltMax=182, Gamma=1.000
20:53:28.849 00.004 11872 UpdateGuideState exits: m=5676 SNR=48.5
20:53:28.853 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:28.857 00.004 9960 IsSlewing returns 0
20:53:28.857 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:53:28.862 00.005 11872 Enqueuing Expose request
20:53:28.865 00.003 9960 IsGuiding returns 0
20:53:28.866 00.001 9960 PulseGuide returned control before completion, sleep 106
20:53:28.983 00.117 9960 IsGuiding returns 1
20:53:28.983 00.000 9960 scope still moving after pulse duration time elapsed
20:53:29.013 00.030 9960 IsSlewing returns 0
20:53:29.014 00.001 9960 IsGuiding returns 0
20:53:29.014 00.000 9960 scope move finished after 96 + 52 ms
20:53:29.014 00.000 9960 Move returns status 0, amount 96
20:53:29.016 00.002 9960 MoveAxis(N, 238, ABG)
20:53:29.016 00.000 9960 Guiding  Dir = 0, Dur = 238
20:53:29.017 00.001 9960 IsSlewing returns 0
20:53:29.017 00.000 9960 IsGuiding returns 0
20:53:29.018 00.001 9960 PulseGuide returned control before completion, sleep 248
20:53:29.277 00.259 9960 IsGuiding returns 1
20:53:29.277 00.000 9960 scope still moving after pulse duration time elapsed
20:53:29.308 00.031 9960 IsSlewing returns 0
20:53:29.309 00.001 9960 IsGuiding returns 0
20:53:29.309 00.000 9960 scope move finished after 238 + 54 ms
20:53:29.310 00.001 9960 Move returns status 0, amount 238
20:53:29.310 00.000 9960 move complete, result=0
20:53:29.310 00.000 9960 worker thread done servicing request
20:53:29.312 00.002 9960 Worker thread wakes up
20:53:29.312 00.000 11872 GuideStep: -0.2 px 96 ms EAST, -0.3 px 238 ms NORTH
20:53:29.318 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:53:29.318 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1052,31,31)
20:53:30.568 01.250 9960 Exposure complete
20:53:30.720 00.152 9960 worker thread done servicing request
20:53:30.720 00.000 11872 OnExposeComplete: enter
20:53:30.723 00.003 11872 UpdateGuideState(): m_state=6
20:53:30.727 00.004 11872 Star::Find(15, 1216, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 884
20:53:30.731 00.004 11872 Star::Find returns 1 (0), X=1216.86, Y=1067.68, Mass=5821, SNR=49.5, Peak=136 HFD=6.8
20:53:30.737 00.006 11872 CameraToMount -- cameraTheta (1.11) - m_xAngle (-3.14) = xAngle (4.25 = -2.04)
20:53:30.740 00.003 11872 CameraToMount -- cameraTheta (1.11) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.07 = -2.21)
20:53:30.745 00.005 11872 CameraToMount -- cameraX=0.10 cameraY=0.21 hyp=0.23 cameraTheta=1.11 mountX=-0.11 mountY=-0.19, mountTheta=-2.08
20:53:30.750 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.10, y=0.21, opts=13)
20:53:30.753 00.003 11872 Enqueuing Move request for scope (0.10, 0.21)
20:53:30.758 00.005 9960 Worker thread wakes up
20:53:30.758 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=217, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
20:53:30.762 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.21) opts 0xd
20:53:30.762 00.000 11872 UpdateGuideState exits: m=5821 SNR=49.5
20:53:30.767 00.005 9960 Handling offset move in thread for scope, endpoint = (0.10, 0.21)
20:53:30.767 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:30.771 00.004 9960 Moving (0.10, 0.21) raw xDistance=-0.11 yDistance=-0.19
20:53:30.771 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:53:30.775 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
20:53:30.776 00.001 11872 Enqueuing Expose request
20:53:30.779 00.003 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:53:30.779 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
20:53:30.779 00.000 9960 MoveAxis(E, 0, ABG)
20:53:30.780 00.001 9960 Move returns status 0, amount 0
20:53:30.780 00.000 9960 MoveAxis(N, 0, ABG)
20:53:30.780 00.000 9960 Move returns status 0, amount 0
20:53:30.781 00.001 9960 move complete, result=0
20:53:30.781 00.000 9960 worker thread done servicing request
20:53:30.781 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:53:30.786 00.005 9960 Worker thread wakes up
20:53:30.786 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:53:30.786 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1052,31,31)
20:53:32.030 01.244 9960 Exposure complete
20:53:32.159 00.129 9960 worker thread done servicing request
20:53:32.159 00.000 11872 OnExposeComplete: enter
20:53:32.164 00.005 11872 UpdateGuideState(): m_state=6
20:53:32.168 00.004 11872 Star::Find(15, 1216, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 885
20:53:32.171 00.003 11872 Star::Find returns 1 (0), X=1216.83, Y=1067.90, Mass=5782, SNR=49.2, Peak=134 HFD=6.6
20:53:32.174 00.003 11872 CameraToMount -- cameraTheta (1.40) - m_xAngle (-3.14) = xAngle (4.53 = -1.75)
20:53:32.180 00.006 11872 CameraToMount -- cameraTheta (1.40) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.36 = -1.92)
20:53:32.184 00.004 11872 CameraToMount -- cameraX=0.08 cameraY=0.43 hyp=0.43 cameraTheta=1.40 mountX=-0.08 mountY=-0.41, mountTheta=-1.76
20:53:32.189 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.08, y=0.43, opts=13)
20:53:32.193 00.004 11872 Enqueuing Move request for scope (0.08, 0.43)
20:53:32.196 00.003 9960 Worker thread wakes up
20:53:32.196 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=218, med=1, FiltMin=0, FiltMax=187, Gamma=1.000
20:53:32.200 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.43) opts 0xd
20:53:32.201 00.001 9960 Handling offset move in thread for scope, endpoint = (0.08, 0.43)
20:53:32.201 00.000 9960 Moving (0.08, 0.43) raw xDistance=-0.08 yDistance=-0.41
20:53:32.201 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
20:53:32.201 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.41 from input -0.41
20:53:32.201 00.000 9960 MoveAxis(E, 0, ABG)
20:53:32.201 00.000 9960 Move returns status 0, amount 0
20:53:32.203 00.002 11872 UpdateGuideState exits: m=5782 SNR=49.2
20:53:32.208 00.005 9960 MoveAxis(N, 303, ABG)
20:53:32.208 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:32.215 00.007 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:53:32.220 00.005 11872 Enqueuing Expose request
20:53:32.223 00.003 9960 Guiding  Dir = 0, Dur = 303
20:53:32.223 00.000 9960 IsSlewing returns 0
20:53:32.224 00.001 9960 IsGuiding returns 0
20:53:32.225 00.001 9960 PulseGuide returned control before completion, sleep 313
20:53:32.551 00.326 9960 IsGuiding returns 1
20:53:32.551 00.000 9960 scope still moving after pulse duration time elapsed
20:53:32.581 00.030 9960 IsSlewing returns 0
20:53:32.582 00.001 9960 IsGuiding returns 0
20:53:32.583 00.001 9960 scope move finished after 303 + 55 ms
20:53:32.583 00.000 9960 Move returns status 0, amount 303
20:53:32.584 00.001 9960 move complete, result=0
20:53:32.585 00.001 9960 worker thread done servicing request
20:53:32.585 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.4 px 303 ms NORTH
20:53:32.591 00.006 9960 Worker thread wakes up
20:53:32.591 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:53:32.591 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1052,31,31)
20:53:33.848 01.257 9960 Exposure complete
20:53:33.972 00.124 9960 worker thread done servicing request
20:53:33.972 00.000 11872 OnExposeComplete: enter
20:53:33.977 00.005 11872 UpdateGuideState(): m_state=6
20:53:33.981 00.004 11872 Star::Find(15, 1216, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 886
20:53:33.985 00.004 11872 Star::Find returns 1 (0), X=1216.92, Y=1067.65, Mass=5795, SNR=48.4, Peak=137 HFD=6.7
20:53:33.990 00.005 11872 CameraToMount -- cameraTheta (0.84) - m_xAngle (-3.14) = xAngle (3.98 = -2.31)
20:53:33.994 00.004 11872 CameraToMount -- cameraTheta (0.84) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.81 = -2.48)
20:53:33.997 00.003 11872 CameraToMount -- cameraX=0.16 cameraY=0.18 hyp=0.24 cameraTheta=0.84 mountX=-0.16 mountY=-0.15, mountTheta=-2.40
20:53:34.003 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.16, y=0.18, opts=13)
20:53:34.007 00.004 11872 Enqueuing Move request for scope (0.16, 0.18)
20:53:34.011 00.004 9960 Worker thread wakes up
20:53:34.011 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.18) opts 0xd
20:53:34.011 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=214, med=1, FiltMin=0, FiltMax=181, Gamma=1.000
20:53:34.015 00.004 11872 UpdateGuideState exits: m=5795 SNR=48.4
20:53:34.019 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:34.023 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:53:34.027 00.004 9960 Handling offset move in thread for scope, endpoint = (0.16, 0.18)
20:53:34.027 00.000 11872 Enqueuing Expose request
20:53:34.031 00.004 9960 Moving (0.16, 0.18) raw xDistance=-0.16 yDistance=-0.15
20:53:34.033 00.002 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
20:53:34.033 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:53:34.033 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
20:53:34.034 00.001 9960 MoveAxis(E, 0, ABG)
20:53:34.034 00.000 9960 Move returns status 0, amount 0
20:53:34.034 00.000 9960 MoveAxis(N, 0, ABG)
20:53:34.035 00.001 9960 Move returns status 0, amount 0
20:53:34.035 00.000 9960 move complete, result=0
20:53:34.035 00.000 9960 worker thread done servicing request
20:53:34.036 00.001 11872 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
20:53:34.040 00.004 9960 Worker thread wakes up
20:53:34.040 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:53:34.040 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1052,31,31)
20:53:35.287 01.247 9960 Exposure complete
20:53:35.411 00.124 9960 worker thread done servicing request
20:53:35.412 00.001 11872 OnExposeComplete: enter
20:53:35.415 00.003 11872 UpdateGuideState(): m_state=6
20:53:35.421 00.006 11872 Star::Find(15, 1216, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 887
20:53:35.426 00.005 11872 Star::Find returns 1 (0), X=1216.84, Y=1067.90, Mass=5795, SNR=49.8, Peak=139 HFD=6.6
20:53:35.430 00.004 11872 CameraToMount -- cameraTheta (1.38) - m_xAngle (-3.14) = xAngle (4.51 = -1.77)
20:53:35.434 00.004 11872 CameraToMount -- cameraTheta (1.38) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.34 = -1.94)
20:53:35.438 00.004 11872 CameraToMount -- cameraX=0.08 cameraY=0.43 hyp=0.44 cameraTheta=1.38 mountX=-0.09 mountY=-0.41, mountTheta=-1.78
20:53:35.443 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.08, y=0.43, opts=13)
20:53:35.447 00.004 11872 Enqueuing Move request for scope (0.08, 0.43)
20:53:35.450 00.003 9960 Worker thread wakes up
20:53:35.451 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=217, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
20:53:35.454 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.43) opts 0xd
20:53:35.454 00.000 9960 Handling offset move in thread for scope, endpoint = (0.08, 0.43)
20:53:35.454 00.000 9960 Moving (0.08, 0.43) raw xDistance=-0.09 yDistance=-0.41
20:53:35.454 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:53:35.456 00.002 9960 GuideAlgorithmResistSwitch::result() returns -0.41 from input -0.41
20:53:35.456 00.000 9960 MoveAxis(E, 0, ABG)
20:53:35.457 00.001 9960 Move returns status 0, amount 0
20:53:35.457 00.000 11872 UpdateGuideState exits: m=5795 SNR=49.8
20:53:35.461 00.004 9960 MoveAxis(N, 303, ABG)
20:53:35.461 00.000 9960 Guiding  Dir = 0, Dur = 303
20:53:35.461 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:35.467 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:53:35.470 00.003 9960 IsSlewing returns 0
20:53:35.471 00.001 11872 Enqueuing Expose request
20:53:35.474 00.003 9960 IsGuiding returns 0
20:53:35.474 00.000 9960 PulseGuide returned control before completion, sleep 313
20:53:35.792 00.318 9960 IsGuiding returns 1
20:53:35.793 00.001 9960 scope still moving after pulse duration time elapsed
20:53:35.823 00.030 9960 IsSlewing returns 0
20:53:35.824 00.001 9960 IsGuiding returns 0
20:53:35.824 00.000 9960 scope move finished after 303 + 47 ms
20:53:35.824 00.000 9960 Move returns status 0, amount 303
20:53:35.826 00.002 9960 move complete, result=0
20:53:35.826 00.000 9960 worker thread done servicing request
20:53:35.826 00.000 9960 Worker thread wakes up
20:53:35.827 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.4 px 303 ms NORTH
20:53:35.833 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:53:35.833 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1052,31,31)
20:53:37.086 01.253 9960 Exposure complete
20:53:37.212 00.126 9960 worker thread done servicing request
20:53:37.212 00.000 11872 OnExposeComplete: enter
20:53:37.216 00.004 11872 UpdateGuideState(): m_state=6
20:53:37.220 00.004 11872 Star::Find(15, 1216, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 888
20:53:37.224 00.004 11872 Star::Find returns 1 (0), X=1216.65, Y=1067.54, Mass=5886, SNR=50.5, Peak=129 HFD=7.0
20:53:37.227 00.003 11872 CameraToMount -- cameraTheta (2.54) - m_xAngle (-3.14) = xAngle (5.68 = -0.60)
20:53:37.232 00.005 11872 CameraToMount -- cameraTheta (2.54) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.51 = -0.78)
20:53:37.237 00.005 11872 CameraToMount -- cameraX=-0.11 cameraY=0.07 hyp=0.13 cameraTheta=2.54 mountX=0.11 mountY=-0.09, mountTheta=-0.70
20:53:37.241 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.11, y=0.07, opts=13)
20:53:37.246 00.005 11872 Enqueuing Move request for scope (-0.11, 0.07)
20:53:37.250 00.004 9960 Worker thread wakes up
20:53:37.250 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=225, med=1, FiltMin=0, FiltMax=184, Gamma=1.000
20:53:37.255 00.005 11872 UpdateGuideState exits: m=5886 SNR=50.5
20:53:37.259 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:37.262 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.07) opts 0xd
20:53:37.262 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.11, 0.07)
20:53:37.262 00.000 9960 Moving (-0.11, 0.07) raw xDistance=0.11 yDistance=-0.09
20:53:37.264 00.002 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
20:53:37.264 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:53:37.264 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:53:37.264 00.000 9960 MoveAxis(E, 0, ABG)
20:53:37.264 00.000 9960 Move returns status 0, amount 0
20:53:37.264 00.000 9960 MoveAxis(N, 0, ABG)
20:53:37.264 00.000 9960 Move returns status 0, amount 0
20:53:37.264 00.000 9960 move complete, result=0
20:53:37.265 00.001 9960 worker thread done servicing request
20:53:37.265 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:53:37.270 00.005 11872 Enqueuing Expose request
20:53:37.274 00.004 9960 Worker thread wakes up
20:53:37.274 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:53:37.279 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:53:37.279 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1052,31,31)
20:53:38.525 01.246 9960 Exposure complete
20:53:38.666 00.141 9960 worker thread done servicing request
20:53:38.666 00.000 11872 OnExposeComplete: enter
20:53:38.673 00.007 11872 UpdateGuideState(): m_state=6
20:53:38.678 00.005 11872 Star::Find(15, 1216, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 889
20:53:38.684 00.006 11872 Star::Find returns 1 (0), X=1216.68, Y=1067.82, Mass=5632, SNR=48.1, Peak=132 HFD=6.6
20:53:38.690 00.006 11872 CameraToMount -- cameraTheta (1.79) - m_xAngle (-3.14) = xAngle (4.92 = -1.36)
20:53:38.696 00.006 11872 CameraToMount -- cameraTheta (1.79) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.75 = -1.53)
20:53:38.702 00.006 11872 CameraToMount -- cameraX=-0.08 cameraY=0.35 hyp=0.36 cameraTheta=1.79 mountX=0.07 mountY=-0.36, mountTheta=-1.36
20:53:38.710 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=-0.08, y=0.35, opts=13)
20:53:38.715 00.005 11872 Enqueuing Move request for scope (-0.08, 0.35)
20:53:38.718 00.003 9960 Worker thread wakes up
20:53:38.718 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=224, med=1, FiltMin=0, FiltMax=171, Gamma=1.000
20:53:38.722 00.004 11872 UpdateGuideState exits: m=5632 SNR=48.1
20:53:38.726 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:38.731 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:53:38.735 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.35) opts 0xd
20:53:38.735 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.08, 0.35)
20:53:38.735 00.000 9960 Moving (-0.08, 0.35) raw xDistance=0.07 yDistance=-0.36
20:53:38.735 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
20:53:38.735 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.36
20:53:38.736 00.001 11872 Enqueuing Expose request
20:53:38.741 00.005 9960 MoveAxis(E, 0, ABG)
20:53:38.741 00.000 9960 Move returns status 0, amount 0
20:53:38.741 00.000 9960 MoveAxis(N, 266, ABG)
20:53:38.741 00.000 9960 Guiding  Dir = 0, Dur = 266
20:53:38.741 00.000 9960 IsSlewing returns 0
20:53:38.742 00.001 9960 IsGuiding returns 0
20:53:38.742 00.000 9960 PulseGuide returned control before completion, sleep 276
20:53:39.029 00.287 9960 IsGuiding returns 1
20:53:39.029 00.000 9960 scope still moving after pulse duration time elapsed
20:53:39.060 00.031 9960 IsSlewing returns 0
20:53:39.061 00.001 9960 IsGuiding returns 0
20:53:39.061 00.000 9960 scope move finished after 266 + 53 ms
20:53:39.062 00.001 9960 Move returns status 0, amount 266
20:53:39.062 00.000 9960 move complete, result=0
20:53:39.064 00.002 9960 worker thread done servicing request
20:53:39.064 00.000 9960 Worker thread wakes up
20:53:39.064 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.4 px 266 ms NORTH
20:53:39.071 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:53:39.071 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1052,31,31)
20:53:40.321 01.250 9960 Exposure complete
20:53:40.448 00.127 9960 worker thread done servicing request
20:53:40.448 00.000 11872 OnExposeComplete: enter
20:53:40.453 00.005 11872 UpdateGuideState(): m_state=6
20:53:40.457 00.004 11872 Star::Find(15, 1216, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 890
20:53:40.461 00.004 11872 Star::Find returns 1 (0), X=1216.73, Y=1067.68, Mass=5813, SNR=49.3, Peak=131 HFD=6.7
20:53:40.464 00.003 11872 CameraToMount -- cameraTheta (1.68) - m_xAngle (-3.14) = xAngle (4.82 = -1.46)
20:53:40.469 00.005 11872 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.65 = -1.64)
20:53:40.472 00.003 11872 CameraToMount -- cameraX=-0.02 cameraY=0.21 hyp=0.21 cameraTheta=1.68 mountX=0.02 mountY=-0.21, mountTheta=-1.46
20:53:40.476 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.02, y=0.21, opts=13)
20:53:40.480 00.004 11872 Enqueuing Move request for scope (-0.02, 0.21)
20:53:40.485 00.005 9960 Worker thread wakes up
20:53:40.485 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=1, FiltMin=0, FiltMax=174, Gamma=1.000
20:53:40.492 00.007 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.21) opts 0xd
20:53:40.492 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.02, 0.21)
20:53:40.492 00.000 9960 Moving (-0.02, 0.21) raw xDistance=0.02 yDistance=-0.21
20:53:40.493 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:53:40.493 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
20:53:40.493 00.000 11872 UpdateGuideState exits: m=5813 SNR=49.3
20:53:40.498 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:40.501 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:53:40.505 00.004 11872 Enqueuing Expose request
20:53:40.510 00.005 9960 MoveAxis(E, 0, ABG)
20:53:40.510 00.000 9960 Move returns status 0, amount 0
20:53:40.510 00.000 9960 MoveAxis(N, 160, ABG)
20:53:40.510 00.000 9960 Guiding  Dir = 0, Dur = 160
20:53:40.510 00.000 9960 IsSlewing returns 0
20:53:40.510 00.000 9960 IsGuiding returns 0
20:53:40.511 00.001 9960 PulseGuide returned control before completion, sleep 170
20:53:40.684 00.173 9960 IsGuiding returns 1
20:53:40.685 00.001 9960 scope still moving after pulse duration time elapsed
20:53:40.717 00.032 9960 IsSlewing returns 0
20:53:40.719 00.002 9960 IsGuiding returns 0
20:53:40.719 00.000 9960 scope move finished after 160 + 49 ms
20:53:40.721 00.002 9960 Move returns status 0, amount 160
20:53:40.721 00.000 9960 move complete, result=0
20:53:40.721 00.000 9960 worker thread done servicing request
20:53:40.721 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.2 px 160 ms NORTH
20:53:40.729 00.008 9960 Worker thread wakes up
20:53:40.729 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:53:40.730 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1052,31,31)
20:53:41.980 01.250 9960 Exposure complete
20:53:42.106 00.126 9960 worker thread done servicing request
20:53:42.107 00.001 11872 OnExposeComplete: enter
20:53:42.111 00.004 11872 UpdateGuideState(): m_state=6
20:53:42.115 00.004 11872 Star::Find(15, 1216, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 891
20:53:42.118 00.003 11872 Star::Find returns 1 (0), X=1216.77, Y=1067.49, Mass=5824, SNR=48.9, Peak=140 HFD=7.0
20:53:42.121 00.003 11872 CameraToMount -- cameraTheta (1.18) - m_xAngle (-3.14) = xAngle (4.32 = -1.96)
20:53:42.123 00.002 11872 CameraToMount -- cameraTheta (1.18) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.15 = -2.13)
20:53:42.127 00.004 11872 CameraToMount -- cameraX=0.01 cameraY=0.02 hyp=0.03 cameraTheta=1.18 mountX=-0.01 mountY=-0.02, mountTheta=-1.99
20:53:42.132 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.01, y=0.02, opts=13)
20:53:42.136 00.004 11872 Enqueuing Move request for scope (0.01, 0.02)
20:53:42.140 00.004 9960 Worker thread wakes up
20:53:42.140 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=1, FiltMin=0, FiltMax=188, Gamma=1.000
20:53:42.144 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.02) opts 0xd
20:53:42.144 00.000 9960 Handling offset move in thread for scope, endpoint = (0.01, 0.02)
20:53:42.144 00.000 11872 UpdateGuideState exits: m=5824 SNR=48.9
20:53:42.148 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:42.152 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:53:42.155 00.003 11872 Enqueuing Expose request
20:53:42.159 00.004 9960 Moving (0.01, 0.02) raw xDistance=-0.01 yDistance=-0.02
20:53:42.159 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
20:53:42.159 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:53:42.160 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:53:42.161 00.001 9960 MoveAxis(E, 0, ABG)
20:53:42.161 00.000 9960 Move returns status 0, amount 0
20:53:42.161 00.000 9960 MoveAxis(N, 0, ABG)
20:53:42.161 00.000 9960 Move returns status 0, amount 0
20:53:42.162 00.001 9960 move complete, result=0
20:53:42.162 00.000 9960 worker thread done servicing request
20:53:42.162 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:53:42.165 00.003 9960 Worker thread wakes up
20:53:42.166 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:53:42.166 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1052,31,31)
20:53:43.411 01.245 9960 Exposure complete
20:53:43.540 00.129 9960 worker thread done servicing request
20:53:43.540 00.000 11872 OnExposeComplete: enter
20:53:43.546 00.006 11872 UpdateGuideState(): m_state=6
20:53:43.550 00.004 11872 Star::Find(15, 1216, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 892
20:53:43.554 00.004 11872 Star::Find returns 1 (0), X=1216.82, Y=1067.52, Mass=5700, SNR=48.7, Peak=127 HFD=7.0
20:53:43.558 00.004 11872 CameraToMount -- cameraTheta (0.69) - m_xAngle (-3.14) = xAngle (3.83 = -2.46)
20:53:43.562 00.004 11872 CameraToMount -- cameraTheta (0.69) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.65 = -2.63)
20:53:43.565 00.003 11872 CameraToMount -- cameraX=0.06 cameraY=0.05 hyp=0.07 cameraTheta=0.69 mountX=-0.06 mountY=-0.04, mountTheta=-2.58
20:53:43.570 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.06, y=0.05, opts=13)
20:53:43.574 00.004 11872 Enqueuing Move request for scope (0.06, 0.05)
20:53:43.580 00.006 9960 Worker thread wakes up
20:53:43.581 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.05) opts 0xd
20:53:43.581 00.000 9960 Handling offset move in thread for scope, endpoint = (0.06, 0.05)
20:53:43.581 00.000 9960 Moving (0.06, 0.05) raw xDistance=-0.06 yDistance=-0.04
20:53:43.581 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:53:43.582 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:53:43.582 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=1, FiltMin=0, FiltMax=169, Gamma=1.000
20:53:43.586 00.004 11872 UpdateGuideState exits: m=5700 SNR=48.7
20:53:43.591 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:53:43.591 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:43.594 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:53:43.599 00.005 11872 Enqueuing Expose request
20:53:43.602 00.003 9960 MoveAxis(E, 0, ABG)
20:53:43.603 00.001 9960 Move returns status 0, amount 0
20:53:43.603 00.000 9960 MoveAxis(N, 0, ABG)
20:53:43.603 00.000 9960 Move returns status 0, amount 0
20:53:43.603 00.000 9960 move complete, result=0
20:53:43.603 00.000 9960 worker thread done servicing request
20:53:43.603 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:53:43.608 00.005 9960 Worker thread wakes up
20:53:43.608 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:53:43.608 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1052,31,31)
20:53:44.860 01.252 9960 Exposure complete
20:53:44.994 00.134 9960 worker thread done servicing request
20:53:44.995 00.001 11872 OnExposeComplete: enter
20:53:44.998 00.003 11872 UpdateGuideState(): m_state=6
20:53:45.003 00.005 11872 Star::Find(15, 1216, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 893
20:53:45.006 00.003 11872 Star::Find returns 1 (0), X=1216.96, Y=1067.85, Mass=5822, SNR=49.2, Peak=149 HFD=6.6
20:53:45.009 00.003 11872 CameraToMount -- cameraTheta (1.08) - m_xAngle (-3.14) = xAngle (4.22 = -2.07)
20:53:45.014 00.005 11872 CameraToMount -- cameraTheta (1.08) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.04 = -2.24)
20:53:45.018 00.004 11872 CameraToMount -- cameraX=0.20 cameraY=0.38 hyp=0.43 cameraTheta=1.08 mountX=-0.20 mountY=-0.33, mountTheta=-2.12
20:53:45.025 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.20, y=0.38, opts=13)
20:53:45.030 00.005 11872 Enqueuing Move request for scope (0.20, 0.38)
20:53:45.033 00.003 9960 Worker thread wakes up
20:53:45.034 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=1, FiltMin=0, FiltMax=181, Gamma=1.000
20:53:45.038 00.004 11872 UpdateGuideState exits: m=5822 SNR=49.2
20:53:45.042 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:45.045 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:53:45.049 00.004 11872 Enqueuing Expose request
20:53:45.052 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.38) opts 0xd
20:53:45.052 00.000 9960 Handling offset move in thread for scope, endpoint = (0.20, 0.38)
20:53:45.052 00.000 9960 Moving (0.20, 0.38) raw xDistance=-0.20 yDistance=-0.33
20:53:45.053 00.001 9960 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
20:53:45.053 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
20:53:45.053 00.000 9960 MoveAxis(E, 85, ABG)
20:53:45.053 00.000 9960 Guiding  Dir = 2, Dur = 85
20:53:45.053 00.000 9960 IsSlewing returns 0
20:53:45.054 00.001 9960 IsGuiding returns 0
20:53:45.054 00.000 9960 PulseGuide returned control before completion, sleep 95
20:53:45.158 00.104 9960 IsGuiding returns 1
20:53:45.159 00.001 9960 scope still moving after pulse duration time elapsed
20:53:45.190 00.031 9960 IsSlewing returns 0
20:53:45.192 00.002 9960 IsGuiding returns 0
20:53:45.192 00.000 9960 scope move finished after 85 + 52 ms
20:53:45.193 00.001 9960 Move returns status 0, amount 85
20:53:45.193 00.000 9960 MoveAxis(N, 249, ABG)
20:53:45.193 00.000 9960 Guiding  Dir = 0, Dur = 249
20:53:45.193 00.000 9960 IsSlewing returns 0
20:53:45.194 00.001 9960 IsGuiding returns 0
20:53:45.195 00.001 9960 PulseGuide returned control before completion, sleep 259
20:53:45.460 00.265 9960 IsGuiding returns 1
20:53:45.462 00.002 9960 scope still moving after pulse duration time elapsed
20:53:45.489 00.027 9960 IsSlewing returns 0
20:53:45.490 00.001 9960 IsGuiding returns 0
20:53:45.491 00.001 9960 scope move finished after 249 + 47 ms
20:53:45.492 00.001 9960 Move returns status 0, amount 249
20:53:45.492 00.000 9960 move complete, result=0
20:53:45.492 00.000 9960 worker thread done servicing request
20:53:45.492 00.000 9960 Worker thread wakes up
20:53:45.493 00.001 11872 GuideStep: -0.2 px 85 ms EAST, -0.3 px 249 ms NORTH
20:53:45.500 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:53:45.500 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1052,31,31)
20:53:46.756 01.256 9960 Exposure complete
20:53:46.886 00.130 9960 worker thread done servicing request
20:53:46.886 00.000 11872 OnExposeComplete: enter
20:53:46.891 00.005 11872 UpdateGuideState(): m_state=6
20:53:46.897 00.006 11872 Star::Find(15, 1216, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 894
20:53:46.901 00.004 11872 Star::Find returns 1 (0), X=1216.80, Y=1067.59, Mass=5700, SNR=48.5, Peak=131 HFD=6.8
20:53:46.906 00.005 11872 CameraToMount -- cameraTheta (1.24) - m_xAngle (-3.14) = xAngle (4.38 = -1.90)
20:53:46.910 00.004 11872 CameraToMount -- cameraTheta (1.24) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.21 = -2.08)
20:53:46.914 00.004 11872 CameraToMount -- cameraX=0.04 cameraY=0.12 hyp=0.12 cameraTheta=1.24 mountX=-0.04 mountY=-0.11, mountTheta=-1.93
20:53:46.918 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.04, y=0.12, opts=13)
20:53:46.926 00.008 11872 Enqueuing Move request for scope (0.04, 0.12)
20:53:46.932 00.006 9960 Worker thread wakes up
20:53:46.933 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=217, med=1, FiltMin=0, FiltMax=183, Gamma=1.000
20:53:46.939 00.006 11872 UpdateGuideState exits: m=5700 SNR=48.5
20:53:46.943 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:46.949 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:53:46.955 00.006 11872 Enqueuing Expose request
20:53:46.960 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.12) opts 0xd
20:53:46.960 00.000 9960 Handling offset move in thread for scope, endpoint = (0.04, 0.12)
20:53:46.960 00.000 9960 Moving (0.04, 0.12) raw xDistance=-0.04 yDistance=-0.11
20:53:46.961 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:53:46.961 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:53:46.961 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:53:46.962 00.001 9960 MoveAxis(E, 0, ABG)
20:53:46.962 00.000 9960 Move returns status 0, amount 0
20:53:46.962 00.000 9960 MoveAxis(N, 0, ABG)
20:53:46.962 00.000 9960 Move returns status 0, amount 0
20:53:46.963 00.001 9960 move complete, result=0
20:53:46.963 00.000 9960 worker thread done servicing request
20:53:46.963 00.000 9960 Worker thread wakes up
20:53:46.963 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:53:46.970 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:53:46.971 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1052,31,31)
20:53:48.213 01.242 9960 Exposure complete
20:53:48.339 00.126 9960 worker thread done servicing request
20:53:48.339 00.000 11872 OnExposeComplete: enter
20:53:48.344 00.005 11872 UpdateGuideState(): m_state=6
20:53:48.347 00.003 11872 Star::Find(15, 1216, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 895
20:53:48.351 00.004 11872 Star::Find returns 1 (0), X=1216.75, Y=1067.76, Mass=5745, SNR=48.5, Peak=127 HFD=6.7
20:53:48.355 00.004 11872 CameraToMount -- cameraTheta (1.61) - m_xAngle (-3.14) = xAngle (4.74 = -1.54)
20:53:48.358 00.003 11872 CameraToMount -- cameraTheta (1.61) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.57 = -1.71)
20:53:48.362 00.004 11872 CameraToMount -- cameraX=-0.01 cameraY=0.29 hyp=0.29 cameraTheta=1.61 mountX=0.01 mountY=-0.29, mountTheta=-1.54
20:53:48.366 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.01, y=0.29, opts=13)
20:53:48.371 00.005 11872 Enqueuing Move request for scope (-0.01, 0.29)
20:53:48.374 00.003 9960 Worker thread wakes up
20:53:48.374 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.29) opts 0xd
20:53:48.375 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.01, 0.29)
20:53:48.375 00.000 9960 Moving (-0.01, 0.29) raw xDistance=0.01 yDistance=-0.29
20:53:48.375 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:53:48.375 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
20:53:48.375 00.000 9960 MoveAxis(E, 0, ABG)
20:53:48.375 00.000 9960 Move returns status 0, amount 0
20:53:48.375 00.000 9960 MoveAxis(N, 214, ABG)
20:53:48.375 00.000 9960 Guiding  Dir = 0, Dur = 214
20:53:48.375 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=232, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
20:53:48.380 00.005 9960 IsSlewing returns 0
20:53:48.380 00.000 11872 UpdateGuideState exits: m=5745 SNR=48.5
20:53:48.384 00.004 9960 IsGuiding returns 0
20:53:48.384 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:48.388 00.004 9960 PulseGuide returned control before completion, sleep 224
20:53:48.388 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:53:48.392 00.004 11872 Enqueuing Expose request
20:53:48.627 00.235 9960 IsGuiding returns 0
20:53:48.628 00.001 9960 Move returns status 0, amount 214
20:53:48.628 00.000 9960 move complete, result=0
20:53:48.628 00.000 9960 worker thread done servicing request
20:53:48.628 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.3 px 214 ms NORTH
20:53:48.634 00.006 9960 Worker thread wakes up
20:53:48.634 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:53:48.634 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1052,31,31)
20:53:49.882 01.248 9960 Exposure complete
20:53:50.011 00.129 9960 worker thread done servicing request
20:53:50.011 00.000 11872 OnExposeComplete: enter
20:53:50.015 00.004 11872 UpdateGuideState(): m_state=6
20:53:50.020 00.005 11872 Star::Find(15, 1216, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 896
20:53:50.024 00.004 11872 Star::Find returns 1 (0), X=1216.87, Y=1067.68, Mass=5482, SNR=47.2, Peak=130 HFD=6.7
20:53:50.027 00.003 11872 CameraToMount -- cameraTheta (1.07) - m_xAngle (-3.14) = xAngle (4.20 = -2.08)
20:53:50.031 00.004 11872 CameraToMount -- cameraTheta (1.07) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.03 = -2.25)
20:53:50.034 00.003 11872 CameraToMount -- cameraX=0.12 cameraY=0.21 hyp=0.24 cameraTheta=1.07 mountX=-0.12 mountY=-0.19, mountTheta=-2.13
20:53:50.039 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.12, y=0.21, opts=13)
20:53:50.044 00.005 11872 Enqueuing Move request for scope (0.12, 0.21)
20:53:50.048 00.004 9960 Worker thread wakes up
20:53:50.048 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.21) opts 0xd
20:53:50.049 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=217, med=1, FiltMin=0, FiltMax=174, Gamma=1.000
20:53:50.053 00.004 9960 Handling offset move in thread for scope, endpoint = (0.12, 0.21)
20:53:50.054 00.001 9960 Moving (0.12, 0.21) raw xDistance=-0.12 yDistance=-0.19
20:53:50.054 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
20:53:50.054 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:53:50.054 00.000 11872 UpdateGuideState exits: m=5482 SNR=47.2
20:53:50.059 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:50.064 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
20:53:50.064 00.000 9960 MoveAxis(E, 0, ABG)
20:53:50.064 00.000 9960 Move returns status 0, amount 0
20:53:50.064 00.000 9960 MoveAxis(N, 0, ABG)
20:53:50.064 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:53:50.069 00.005 9960 Move returns status 0, amount 0
20:53:50.069 00.000 9960 move complete, result=0
20:53:50.069 00.000 11872 Enqueuing Expose request
20:53:50.074 00.005 9960 worker thread done servicing request
20:53:50.074 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:53:50.080 00.006 9960 Worker thread wakes up
20:53:50.081 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:53:50.081 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1052,31,31)
20:53:51.328 01.247 9960 Exposure complete
20:53:51.464 00.136 9960 worker thread done servicing request
20:53:51.464 00.000 11872 OnExposeComplete: enter
20:53:51.469 00.005 11872 UpdateGuideState(): m_state=6
20:53:51.476 00.007 11872 Star::Find(15, 1216, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 897
20:53:51.483 00.007 11872 Star::Find returns 1 (0), X=1216.76, Y=1068.01, Mass=5861, SNR=49.7, Peak=140 HFD=6.8
20:53:51.493 00.010 11872 CameraToMount -- cameraTheta (1.56) - m_xAngle (-3.14) = xAngle (4.70 = -1.59)
20:53:51.500 00.007 11872 CameraToMount -- cameraTheta (1.56) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.52 = -1.76)
20:53:51.506 00.006 11872 CameraToMount -- cameraX=0.01 cameraY=0.54 hyp=0.54 cameraTheta=1.56 mountX=-0.01 mountY=-0.53, mountTheta=-1.59
20:53:51.514 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=0.01, y=0.54, opts=13)
20:53:51.521 00.007 11872 Enqueuing Move request for scope (0.01, 0.54)
20:53:51.527 00.006 9960 Worker thread wakes up
20:53:51.528 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.54) opts 0xd
20:53:51.528 00.000 9960 Handling offset move in thread for scope, endpoint = (0.01, 0.54)
20:53:51.528 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=222, med=1, FiltMin=0, FiltMax=171, Gamma=1.000
20:53:51.534 00.006 9960 Moving (0.01, 0.54) raw xDistance=-0.01 yDistance=-0.53
20:53:51.534 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
20:53:51.535 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.53 from input -0.53
20:53:51.535 00.000 9960 MoveAxis(E, 0, ABG)
20:53:51.535 00.000 11872 UpdateGuideState exits: m=5861 SNR=49.7
20:53:51.541 00.006 9960 Move returns status 0, amount 0
20:53:51.541 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:51.547 00.006 9960 MoveAxis(N, 394, ABG)
20:53:51.547 00.000 9960 Guiding  Dir = 0, Dur = 394
20:53:51.547 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:53:51.552 00.005 9960 IsSlewing returns 0
20:53:51.552 00.000 11872 Enqueuing Expose request
20:53:51.559 00.007 9960 IsGuiding returns 0
20:53:51.560 00.001 9960 PulseGuide returned control before completion, sleep 404
20:53:51.970 00.410 9960 IsGuiding returns 1
20:53:51.970 00.000 9960 scope still moving after pulse duration time elapsed
20:53:52.002 00.032 9960 IsSlewing returns 0
20:53:52.003 00.001 9960 IsGuiding returns 0
20:53:52.003 00.000 9960 scope move finished after 394 + 49 ms
20:53:52.003 00.000 9960 Move returns status 0, amount 394
20:53:52.004 00.001 9960 move complete, result=0
20:53:52.004 00.000 9960 worker thread done servicing request
20:53:52.005 00.001 9960 Worker thread wakes up
20:53:52.005 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.5 px 394 ms NORTH
20:53:52.010 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:53:52.010 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1052,31,31)
20:53:53.268 01.258 9960 Exposure complete
20:53:53.388 00.120 9960 worker thread done servicing request
20:53:53.390 00.002 11872 OnExposeComplete: enter
20:53:53.395 00.005 11872 UpdateGuideState(): m_state=6
20:53:53.399 00.004 11872 Star::Find(15, 1216, 1068, 0, (0,0,0,0), 1.5, 10.0, 255) frame 898
20:53:53.403 00.004 11872 Star::Find returns 1 (0), X=1216.63, Y=1067.49, Mass=5890, SNR=49.8, Peak=132 HFD=7.0
20:53:53.407 00.004 11872 CameraToMount -- cameraTheta (3.03) - m_xAngle (-3.14) = xAngle (6.16 = -0.12)
20:53:53.411 00.004 11872 CameraToMount -- cameraTheta (3.03) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.99 = -0.29)
20:53:53.414 00.003 11872 CameraToMount -- cameraX=-0.13 cameraY=0.02 hyp=0.13 cameraTheta=3.03 mountX=0.13 mountY=-0.04, mountTheta=-0.28
20:53:53.421 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.13, y=0.02, opts=13)
20:53:53.425 00.004 11872 Enqueuing Move request for scope (-0.13, 0.02)
20:53:53.428 00.003 9960 Worker thread wakes up
20:53:53.428 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.02) opts 0xd
20:53:53.428 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.13, 0.02)
20:53:53.429 00.001 9960 Moving (-0.13, 0.02) raw xDistance=0.13 yDistance=-0.04
20:53:53.430 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
20:53:53.430 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:53:53.430 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=1, FiltMin=0, FiltMax=182, Gamma=1.000
20:53:53.434 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:53:53.435 00.001 9960 MoveAxis(E, 0, ABG)
20:53:53.435 00.000 9960 Move returns status 0, amount 0
20:53:53.435 00.000 9960 MoveAxis(N, 0, ABG)
20:53:53.435 00.000 9960 Move returns status 0, amount 0
20:53:53.435 00.000 9960 move complete, result=0
20:53:53.435 00.000 9960 worker thread done servicing request
20:53:53.435 00.000 11872 UpdateGuideState exits: m=5890 SNR=49.8
20:53:53.439 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:53.444 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:53:53.446 00.002 11872 Enqueuing Expose request
20:53:53.449 00.003 9960 Worker thread wakes up
20:53:53.449 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:53:53.451 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1052,31,31)
20:53:53.451 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:53:54.699 01.248 9960 Exposure complete
20:53:54.836 00.137 9960 worker thread done servicing request
20:53:54.837 00.001 11872 OnExposeComplete: enter
20:53:54.841 00.004 11872 UpdateGuideState(): m_state=6
20:53:54.845 00.004 11872 Star::Find(15, 1216, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 899
20:53:54.850 00.005 11872 Star::Find returns 1 (0), X=1216.68, Y=1067.61, Mass=5646, SNR=48.7, Peak=125 HFD=6.9
20:53:54.854 00.004 11872 CameraToMount -- cameraTheta (2.09) - m_xAngle (-3.14) = xAngle (5.23 = -1.05)
20:53:54.858 00.004 11872 CameraToMount -- cameraTheta (2.09) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.06 = -1.23)
20:53:54.861 00.003 11872 CameraToMount -- cameraX=-0.08 cameraY=0.14 hyp=0.16 cameraTheta=2.09 mountX=0.08 mountY=-0.15, mountTheta=-1.09
20:53:54.867 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.08, y=0.14, opts=13)
20:53:54.872 00.005 11872 Enqueuing Move request for scope (-0.08, 0.14)
20:53:54.876 00.004 9960 Worker thread wakes up
20:53:54.876 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.14) opts 0xd
20:53:54.876 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.08, 0.14)
20:53:54.876 00.000 9960 Moving (-0.08, 0.14) raw xDistance=0.08 yDistance=-0.15
20:53:54.876 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
20:53:54.877 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:53:54.877 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=214, med=1, FiltMin=0, FiltMax=176, Gamma=1.000
20:53:54.882 00.005 11872 UpdateGuideState exits: m=5646 SNR=48.7
20:53:54.885 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
20:53:54.885 00.000 9960 MoveAxis(E, 0, ABG)
20:53:54.885 00.000 9960 Move returns status 0, amount 0
20:53:54.886 00.001 9960 MoveAxis(N, 0, ABG)
20:53:54.886 00.000 9960 Move returns status 0, amount 0
20:53:54.886 00.000 9960 move complete, result=0
20:53:54.886 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:54.891 00.005 9960 worker thread done servicing request
20:53:54.891 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:53:54.895 00.004 11872 Enqueuing Expose request
20:53:54.899 00.004 11872 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:53:54.902 00.003 9960 Worker thread wakes up
20:53:54.902 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:53:54.904 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1052,31,31)
20:53:56.149 01.245 9960 Exposure complete
20:53:56.267 00.118 9960 worker thread done servicing request
20:53:56.269 00.002 11872 OnExposeComplete: enter
20:53:56.273 00.004 11872 UpdateGuideState(): m_state=6
20:53:56.277 00.004 11872 Star::Find(15, 1216, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 900
20:53:56.281 00.004 11872 Star::Find returns 1 (0), X=1216.85, Y=1067.81, Mass=5433, SNR=46.8, Peak=128 HFD=6.7
20:53:56.285 00.004 11872 CameraToMount -- cameraTheta (1.31) - m_xAngle (-3.14) = xAngle (4.45 = -1.83)
20:53:56.289 00.004 11872 CameraToMount -- cameraTheta (1.31) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.28 = -2.00)
20:53:56.293 00.004 11872 CameraToMount -- cameraX=0.09 cameraY=0.34 hyp=0.35 cameraTheta=1.31 mountX=-0.09 mountY=-0.32, mountTheta=-1.85
20:53:56.298 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.09, y=0.34, opts=13)
20:53:56.303 00.005 11872 Enqueuing Move request for scope (0.09, 0.34)
20:53:56.306 00.003 9960 Worker thread wakes up
20:53:56.307 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=235, med=1, FiltMin=0, FiltMax=186, Gamma=1.000
20:53:56.311 00.004 11872 UpdateGuideState exits: m=5433 SNR=46.8
20:53:56.315 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:56.318 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:53:56.323 00.005 11872 Enqueuing Expose request
20:53:56.328 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.34) opts 0xd
20:53:56.328 00.000 9960 Handling offset move in thread for scope, endpoint = (0.09, 0.34)
20:53:56.328 00.000 9960 Moving (0.09, 0.34) raw xDistance=-0.09 yDistance=-0.32
20:53:56.328 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:53:56.328 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
20:53:56.329 00.001 9960 MoveAxis(E, 0, ABG)
20:53:56.329 00.000 9960 Move returns status 0, amount 0
20:53:56.329 00.000 9960 MoveAxis(N, 236, ABG)
20:53:56.329 00.000 9960 Guiding  Dir = 0, Dur = 236
20:53:56.330 00.001 9960 IsSlewing returns 0
20:53:56.331 00.001 9960 IsGuiding returns 0
20:53:56.331 00.000 9960 PulseGuide returned control before completion, sleep 246
20:53:56.591 00.260 9960 IsGuiding returns 1
20:53:56.591 00.000 9960 scope still moving after pulse duration time elapsed
20:53:56.621 00.030 9960 IsSlewing returns 0
20:53:56.622 00.001 9960 IsGuiding returns 1
20:53:56.653 00.031 9960 IsSlewing returns 0
20:53:56.655 00.002 9960 IsGuiding returns 0
20:53:56.656 00.001 9960 scope move finished after 236 + 88 ms
20:53:56.656 00.000 9960 Move returns status 0, amount 236
20:53:56.656 00.000 9960 move complete, result=0
20:53:56.658 00.002 9960 worker thread done servicing request
20:53:56.658 00.000 9960 Worker thread wakes up
20:53:56.658 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 236 ms NORTH
20:53:56.664 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:53:56.665 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1052,31,31)
20:53:57.913 01.248 9960 Exposure complete
20:53:58.043 00.130 9960 worker thread done servicing request
20:53:58.043 00.000 11872 OnExposeComplete: enter
20:53:58.048 00.005 11872 UpdateGuideState(): m_state=6
20:53:58.053 00.005 11872 Star::Find(15, 1216, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 901
20:53:58.059 00.006 11872 Star::Find returns 1 (0), X=1216.83, Y=1067.77, Mass=5795, SNR=49.2, Peak=136 HFD=6.7
20:53:58.062 00.003 11872 CameraToMount -- cameraTheta (1.34) - m_xAngle (-3.14) = xAngle (4.48 = -1.80)
20:53:58.067 00.005 11872 CameraToMount -- cameraTheta (1.34) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.31 = -1.97)
20:53:58.071 00.004 11872 CameraToMount -- cameraX=0.07 cameraY=0.30 hyp=0.31 cameraTheta=1.34 mountX=-0.07 mountY=-0.28, mountTheta=-1.81
20:53:58.076 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.07, y=0.30, opts=13)
20:53:58.080 00.004 11872 Enqueuing Move request for scope (0.07, 0.30)
20:53:58.084 00.004 9960 Worker thread wakes up
20:53:58.084 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=222, med=1, FiltMin=0, FiltMax=187, Gamma=1.000
20:53:58.088 00.004 11872 UpdateGuideState exits: m=5795 SNR=49.2
20:53:58.091 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:58.095 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:53:58.099 00.004 11872 Enqueuing Expose request
20:53:58.103 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.30) opts 0xd
20:53:58.103 00.000 9960 Handling offset move in thread for scope, endpoint = (0.07, 0.30)
20:53:58.103 00.000 9960 Moving (0.07, 0.30) raw xDistance=-0.07 yDistance=-0.28
20:53:58.103 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:53:58.103 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
20:53:58.104 00.001 9960 MoveAxis(E, 0, ABG)
20:53:58.104 00.000 9960 Move returns status 0, amount 0
20:53:58.104 00.000 9960 MoveAxis(N, 210, ABG)
20:53:58.104 00.000 9960 Guiding  Dir = 0, Dur = 210
20:53:58.104 00.000 9960 IsSlewing returns 0
20:53:58.106 00.002 9960 IsGuiding returns 0
20:53:58.106 00.000 9960 PulseGuide returned control before completion, sleep 220
20:53:58.327 00.221 9960 IsGuiding returns 1
20:53:58.328 00.001 9960 scope still moving after pulse duration time elapsed
20:53:58.360 00.032 9960 IsSlewing returns 0
20:53:58.363 00.003 9960 IsGuiding returns 0
20:53:58.363 00.000 9960 scope move finished after 210 + 47 ms
20:53:58.364 00.001 9960 Move returns status 0, amount 210
20:53:58.364 00.000 9960 move complete, result=0
20:53:58.365 00.001 9960 worker thread done servicing request
20:53:58.365 00.000 9960 Worker thread wakes up
20:53:58.365 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:53:58.366 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1052,31,31)
20:53:58.366 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 210 ms NORTH
20:53:59.611 01.245 9960 Exposure complete
20:53:59.746 00.135 9960 worker thread done servicing request
20:53:59.747 00.001 11872 OnExposeComplete: enter
20:53:59.751 00.004 11872 UpdateGuideState(): m_state=6
20:53:59.755 00.004 11872 Star::Find(15, 1216, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 902
20:53:59.759 00.004 11872 Star::Find returns 1 (0), X=1216.78, Y=1067.57, Mass=5857, SNR=49.8, Peak=128 HFD=6.9
20:53:59.765 00.006 11872 CameraToMount -- cameraTheta (1.41) - m_xAngle (-3.14) = xAngle (4.54 = -1.74)
20:53:59.770 00.005 11872 CameraToMount -- cameraTheta (1.41) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.37 = -1.91)
20:53:59.774 00.004 11872 CameraToMount -- cameraX=0.02 cameraY=0.10 hyp=0.10 cameraTheta=1.41 mountX=-0.02 mountY=-0.10, mountTheta=-1.75
20:53:59.780 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.02, y=0.10, opts=13)
20:53:59.784 00.004 11872 Enqueuing Move request for scope (0.02, 0.10)
20:53:59.787 00.003 9960 Worker thread wakes up
20:53:59.787 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.10) opts 0xd
20:53:59.788 00.001 9960 Handling offset move in thread for scope, endpoint = (0.02, 0.10)
20:53:59.788 00.000 9960 Moving (0.02, 0.10) raw xDistance=-0.02 yDistance=-0.10
20:53:59.788 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:53:59.788 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:53:59.788 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=1, FiltMin=0, FiltMax=176, Gamma=1.000
20:53:59.795 00.007 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:53:59.795 00.000 9960 MoveAxis(E, 0, ABG)
20:53:59.795 00.000 11872 UpdateGuideState exits: m=5857 SNR=49.8
20:53:59.800 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:59.805 00.005 9960 Move returns status 0, amount 0
20:53:59.805 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:53:59.809 00.004 9960 MoveAxis(N, 0, ABG)
20:53:59.809 00.000 9960 Move returns status 0, amount 0
20:53:59.809 00.000 9960 move complete, result=0
20:53:59.809 00.000 11872 Enqueuing Expose request
20:53:59.814 00.005 11872 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:53:59.817 00.003 9960 worker thread done servicing request
20:53:59.818 00.001 9960 Worker thread wakes up
20:53:59.818 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:53:59.818 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1052,31,31)
20:54:01.064 01.246 9960 Exposure complete
20:54:01.203 00.139 9960 worker thread done servicing request
20:54:01.203 00.000 11872 OnExposeComplete: enter
20:54:01.209 00.006 11872 UpdateGuideState(): m_state=6
20:54:01.214 00.005 11872 Star::Find(15, 1216, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 903
20:54:01.218 00.004 11872 Star::Find returns 1 (0), X=1216.75, Y=1067.95, Mass=5538, SNR=47.9, Peak=136 HFD=6.6
20:54:01.222 00.004 11872 CameraToMount -- cameraTheta (1.59) - m_xAngle (-3.14) = xAngle (4.73 = -1.56)
20:54:01.225 00.003 11872 CameraToMount -- cameraTheta (1.59) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.55 = -1.73)
20:54:01.230 00.005 11872 CameraToMount -- cameraX=-0.01 cameraY=0.48 hyp=0.48 cameraTheta=1.59 mountX=0.01 mountY=-0.47, mountTheta=-1.56
20:54:01.235 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.01, y=0.48, opts=13)
20:54:01.240 00.005 11872 Enqueuing Move request for scope (-0.01, 0.48)
20:54:01.243 00.003 9960 Worker thread wakes up
20:54:01.243 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=204, med=1, FiltMin=0, FiltMax=184, Gamma=1.000
20:54:01.248 00.005 11872 UpdateGuideState exits: m=5538 SNR=47.9
20:54:01.251 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:01.255 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:54:01.259 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.48) opts 0xd
20:54:01.259 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.01, 0.48)
20:54:01.259 00.000 9960 Moving (-0.01, 0.48) raw xDistance=0.01 yDistance=-0.47
20:54:01.259 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:54:01.259 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.47 from input -0.47
20:54:01.259 00.000 9960 MoveAxis(E, 0, ABG)
20:54:01.259 00.000 9960 Move returns status 0, amount 0
20:54:01.259 00.000 9960 MoveAxis(N, 352, ABG)
20:54:01.260 00.001 9960 Guiding  Dir = 0, Dur = 352
20:54:01.260 00.000 9960 IsSlewing returns 0
20:54:01.260 00.000 9960 IsGuiding returns 0
20:54:01.261 00.001 9960 PulseGuide returned control before completion, sleep 362
20:54:01.261 00.000 11872 Enqueuing Expose request
20:54:01.633 00.372 9960 IsGuiding returns 1
20:54:01.634 00.001 9960 scope still moving after pulse duration time elapsed
20:54:01.663 00.029 9960 IsSlewing returns 0
20:54:01.664 00.001 9960 IsGuiding returns 0
20:54:01.665 00.001 9960 scope move finished after 352 + 52 ms
20:54:01.665 00.000 9960 Move returns status 0, amount 352
20:54:01.667 00.002 9960 move complete, result=0
20:54:01.667 00.000 9960 worker thread done servicing request
20:54:01.667 00.000 9960 Worker thread wakes up
20:54:01.668 00.001 11872 GuideStep: 0.0 px 0 ms EAST, -0.5 px 352 ms NORTH
20:54:01.675 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:54:01.675 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1052,31,31)
20:54:02.932 01.257 9960 Exposure complete
20:54:03.057 00.125 9960 worker thread done servicing request
20:54:03.057 00.000 11872 OnExposeComplete: enter
20:54:03.061 00.004 11872 UpdateGuideState(): m_state=6
20:54:03.065 00.004 11872 Star::Find(15, 1216, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 904
20:54:03.068 00.003 11872 Star::Find returns 1 (0), X=1216.65, Y=1067.64, Mass=5793, SNR=48.9, Peak=136 HFD=6.8
20:54:03.071 00.003 11872 CameraToMount -- cameraTheta (2.15) - m_xAngle (-3.14) = xAngle (5.28 = -1.00)
20:54:03.075 00.004 11872 CameraToMount -- cameraTheta (2.15) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.11 = -1.17)
20:54:03.079 00.004 11872 CameraToMount -- cameraX=-0.11 cameraY=0.17 hyp=0.21 cameraTheta=2.15 mountX=0.11 mountY=-0.19, mountTheta=-1.04
20:54:03.083 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.11, y=0.17, opts=13)
20:54:03.086 00.003 11872 Enqueuing Move request for scope (-0.11, 0.17)
20:54:03.089 00.003 9960 Worker thread wakes up
20:54:03.089 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=1, FiltMin=0, FiltMax=176, Gamma=1.000
20:54:03.093 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.17) opts 0xd
20:54:03.094 00.001 11872 UpdateGuideState exits: m=5793 SNR=48.9
20:54:03.097 00.003 9960 Handling offset move in thread for scope, endpoint = (-0.11, 0.17)
20:54:03.098 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:03.101 00.003 9960 Moving (-0.11, 0.17) raw xDistance=0.11 yDistance=-0.19
20:54:03.101 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
20:54:03.101 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:54:03.105 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:54:03.105 00.000 11872 Enqueuing Expose request
20:54:03.112 00.007 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
20:54:03.112 00.000 9960 MoveAxis(E, 0, ABG)
20:54:03.112 00.000 9960 Move returns status 0, amount 0
20:54:03.112 00.000 9960 MoveAxis(N, 0, ABG)
20:54:03.112 00.000 9960 Move returns status 0, amount 0
20:54:03.113 00.001 9960 move complete, result=0
20:54:03.113 00.000 9960 worker thread done servicing request
20:54:03.114 00.001 9960 Worker thread wakes up
20:54:03.114 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:54:03.118 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
20:54:03.119 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1052,31,31)
20:54:04.371 01.252 9960 Exposure complete
20:54:04.500 00.129 9960 worker thread done servicing request
20:54:04.500 00.000 11872 OnExposeComplete: enter
20:54:04.504 00.004 11872 UpdateGuideState(): m_state=6
20:54:04.507 00.003 11872 Star::Find(15, 1216, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 905
20:54:04.511 00.004 11872 Star::Find returns 1 (0), X=1216.60, Y=1067.45, Mass=5900, SNR=49.2, Peak=139 HFD=7.0
20:54:04.515 00.004 11872 CameraToMount -- cameraTheta (-3.00) - m_xAngle (-3.14) = xAngle (0.14 = 0.14)
20:54:04.519 00.004 11872 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (-0.04 = -0.04)
20:54:04.523 00.004 11872 CameraToMount -- cameraX=-0.16 cameraY=-0.02 hyp=0.16 cameraTheta=-3.00 mountX=0.16 mountY=-0.01, mountTheta=-0.04
20:54:04.528 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.16, y=-0.02, opts=13)
20:54:04.532 00.004 11872 Enqueuing Move request for scope (-0.16, -0.02)
20:54:04.535 00.003 9960 Worker thread wakes up
20:54:04.535 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.02) opts 0xd
20:54:04.536 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.16, -0.02)
20:54:04.536 00.000 9960 Moving (-0.16, -0.02) raw xDistance=0.16 yDistance=-0.01
20:54:04.536 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
20:54:04.536 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:54:04.536 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:54:04.536 00.000 9960 MoveAxis(E, 0, ABG)
20:54:04.536 00.000 9960 Move returns status 0, amount 0
20:54:04.536 00.000 9960 MoveAxis(N, 0, ABG)
20:54:04.537 00.001 9960 Move returns status 0, amount 0
20:54:04.537 00.000 9960 move complete, result=0
20:54:04.537 00.000 9960 worker thread done servicing request
20:54:04.537 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=216, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
20:54:04.542 00.005 11872 UpdateGuideState exits: m=5900 SNR=49.2
20:54:04.546 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:04.549 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:54:04.552 00.003 11872 Enqueuing Expose request
20:54:04.556 00.004 9960 Worker thread wakes up
20:54:04.557 00.001 11872 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
20:54:04.560 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
20:54:04.560 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1052,31,31)
20:54:05.803 01.243 9960 Exposure complete
20:54:05.929 00.126 9960 worker thread done servicing request
20:54:05.930 00.001 11872 OnExposeComplete: enter
20:54:05.933 00.003 11872 UpdateGuideState(): m_state=6
20:54:05.936 00.003 11872 Star::Find(15, 1216, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 906
20:54:05.940 00.004 11872 Star::Find returns 1 (0), X=1216.71, Y=1067.62, Mass=5884, SNR=49.7, Peak=127 HFD=6.9
20:54:05.943 00.003 11872 CameraToMount -- cameraTheta (1.89) - m_xAngle (-3.14) = xAngle (5.03 = -1.25)
20:54:05.945 00.002 11872 CameraToMount -- cameraTheta (1.89) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.86 = -1.42)
20:54:05.949 00.004 11872 CameraToMount -- cameraX=-0.05 cameraY=0.15 hyp=0.15 cameraTheta=1.89 mountX=0.05 mountY=-0.15, mountTheta=-1.26
20:54:05.955 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.05, y=0.15, opts=13)
20:54:05.958 00.003 11872 Enqueuing Move request for scope (-0.05, 0.15)
20:54:05.961 00.003 9960 Worker thread wakes up
20:54:05.962 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=1, FiltMin=0, FiltMax=185, Gamma=1.000
20:54:05.965 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.15) opts 0xd
20:54:05.967 00.002 11872 UpdateGuideState exits: m=5884 SNR=49.7
20:54:05.970 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:05.974 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:54:05.978 00.004 11872 Enqueuing Expose request
20:54:05.983 00.005 9960 Handling offset move in thread for scope, endpoint = (-0.05, 0.15)
20:54:05.983 00.000 9960 Moving (-0.05, 0.15) raw xDistance=0.05 yDistance=-0.15
20:54:05.984 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
20:54:05.984 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:54:05.984 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
20:54:05.984 00.000 9960 MoveAxis(E, 0, ABG)
20:54:05.984 00.000 9960 Move returns status 0, amount 0
20:54:05.985 00.001 9960 MoveAxis(N, 0, ABG)
20:54:05.985 00.000 9960 Move returns status 0, amount 0
20:54:05.985 00.000 9960 move complete, result=0
20:54:05.985 00.000 9960 worker thread done servicing request
20:54:05.985 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
20:54:05.990 00.005 9960 Worker thread wakes up
20:54:05.990 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:54:05.992 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1052,31,31)
20:54:07.241 01.249 9960 Exposure complete
20:54:07.382 00.141 9960 worker thread done servicing request
20:54:07.382 00.000 11872 OnExposeComplete: enter
20:54:07.387 00.005 11872 UpdateGuideState(): m_state=6
20:54:07.390 00.003 11872 Star::Find(15, 1216, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 907
20:54:07.395 00.005 11872 Star::Find returns 1 (0), X=1216.74, Y=1067.78, Mass=5808, SNR=48.6, Peak=136 HFD=6.7
20:54:07.398 00.003 11872 CameraToMount -- cameraTheta (1.64) - m_xAngle (-3.14) = xAngle (4.78 = -1.50)
20:54:07.400 00.002 11872 CameraToMount -- cameraTheta (1.64) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.61 = -1.67)
20:54:07.403 00.003 11872 CameraToMount -- cameraX=-0.02 cameraY=0.31 hyp=0.31 cameraTheta=1.64 mountX=0.02 mountY=-0.31, mountTheta=-1.50
20:54:07.408 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.02, y=0.31, opts=13)
20:54:07.410 00.002 11872 Enqueuing Move request for scope (-0.02, 0.31)
20:54:07.413 00.003 9960 Worker thread wakes up
20:54:07.413 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.31) opts 0xd
20:54:07.413 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.02, 0.31)
20:54:07.413 00.000 9960 Moving (-0.02, 0.31) raw xDistance=0.02 yDistance=-0.31
20:54:07.413 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:54:07.413 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
20:54:07.414 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=227, med=1, FiltMin=0, FiltMax=183, Gamma=1.000
20:54:07.416 00.002 11872 UpdateGuideState exits: m=5808 SNR=48.6
20:54:07.419 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:07.423 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:54:07.425 00.002 11872 Enqueuing Expose request
20:54:07.428 00.003 9960 MoveAxis(E, 0, ABG)
20:54:07.428 00.000 9960 Move returns status 0, amount 0
20:54:07.428 00.000 9960 MoveAxis(N, 233, ABG)
20:54:07.429 00.001 9960 Guiding  Dir = 0, Dur = 233
20:54:07.429 00.000 9960 IsSlewing returns 0
20:54:07.429 00.000 9960 IsGuiding returns 0
20:54:07.429 00.000 9960 PulseGuide returned control before completion, sleep 243
20:54:07.688 00.259 9960 IsGuiding returns 1
20:54:07.689 00.001 9960 scope still moving after pulse duration time elapsed
20:54:07.720 00.031 9960 IsSlewing returns 0
20:54:07.720 00.000 9960 IsGuiding returns 0
20:54:07.721 00.001 9960 scope move finished after 233 + 58 ms
20:54:07.721 00.000 9960 Move returns status 0, amount 233
20:54:07.721 00.000 9960 move complete, result=0
20:54:07.742 00.021 9960 worker thread done servicing request
20:54:07.742 00.000 9960 Worker thread wakes up
20:54:07.742 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.3 px 233 ms NORTH
20:54:07.748 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:54:07.748 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1052,31,31)
20:54:08.994 01.246 9960 Exposure complete
20:54:09.122 00.128 9960 worker thread done servicing request
20:54:09.123 00.001 11872 OnExposeComplete: enter
20:54:09.127 00.004 11872 UpdateGuideState(): m_state=6
20:54:09.130 00.003 11872 Star::Find(15, 1216, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 908
20:54:09.134 00.004 11872 Star::Find returns 1 (0), X=1216.53, Y=1067.63, Mass=5968, SNR=50.3, Peak=132 HFD=7.0
20:54:09.140 00.006 11872 CameraToMount -- cameraTheta (2.54) - m_xAngle (-3.14) = xAngle (5.68 = -0.60)
20:54:09.143 00.003 11872 CameraToMount -- cameraTheta (2.54) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.51 = -0.77)
20:54:09.147 00.004 11872 CameraToMount -- cameraX=-0.23 cameraY=0.16 hyp=0.28 cameraTheta=2.54 mountX=0.23 mountY=-0.20, mountTheta=-0.70
20:54:09.152 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.23, y=0.16, opts=13)
20:54:09.156 00.004 11872 Enqueuing Move request for scope (-0.23, 0.16)
20:54:09.161 00.005 9960 Worker thread wakes up
20:54:09.161 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.16) opts 0xd
20:54:09.161 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.23, 0.16)
20:54:09.161 00.000 9960 Moving (-0.23, 0.16) raw xDistance=0.23 yDistance=-0.20
20:54:09.162 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=212, med=1, FiltMin=0, FiltMax=183, Gamma=1.000
20:54:09.166 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
20:54:09.166 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:54:09.166 00.000 11872 UpdateGuideState exits: m=5968 SNR=50.3
20:54:09.171 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:09.175 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:54:09.179 00.004 11872 Enqueuing Expose request
20:54:09.182 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
20:54:09.183 00.001 9960 MoveAxis(W, 96, ABG)
20:54:09.183 00.000 9960 Guiding  Dir = 3, Dur = 96
20:54:09.183 00.000 9960 IsSlewing returns 0
20:54:09.184 00.001 9960 IsGuiding returns 0
20:54:09.184 00.000 9960 PulseGuide returned control before completion, sleep 106
20:54:09.292 00.108 9960 IsGuiding returns 1
20:54:09.293 00.001 9960 scope still moving after pulse duration time elapsed
20:54:09.323 00.030 9960 IsSlewing returns 0
20:54:09.323 00.000 9960 IsGuiding returns 0
20:54:09.324 00.001 9960 scope move finished after 96 + 44 ms
20:54:09.324 00.000 9960 Move returns status 0, amount 96
20:54:09.325 00.001 9960 MoveAxis(N, 0, ABG)
20:54:09.326 00.001 9960 Move returns status 0, amount 0
20:54:09.326 00.000 9960 move complete, result=0
20:54:09.326 00.000 9960 worker thread done servicing request
20:54:09.327 00.001 9960 Worker thread wakes up
20:54:09.327 00.000 11872 GuideStep: 0.2 px 96 ms WEST, -0.2 px 0 ms NORTH
20:54:09.333 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:54:09.333 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1052,31,31)
20:54:10.585 01.252 9960 Exposure complete
20:54:10.714 00.129 9960 worker thread done servicing request
20:54:10.715 00.001 11872 OnExposeComplete: enter
20:54:10.718 00.003 11872 UpdateGuideState(): m_state=6
20:54:10.723 00.005 11872 Star::Find(15, 1216, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 909
20:54:10.728 00.005 11872 Star::Find returns 1 (0), X=1216.56, Y=1067.81, Mass=5695, SNR=49.0, Peak=141 HFD=6.7
20:54:10.732 00.004 11872 CameraToMount -- cameraTheta (2.10) - m_xAngle (-3.14) = xAngle (5.24 = -1.05)
20:54:10.735 00.003 11872 CameraToMount -- cameraTheta (2.10) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.06 = -1.22)
20:54:10.739 00.004 11872 CameraToMount -- cameraX=-0.20 cameraY=0.33 hyp=0.39 cameraTheta=2.10 mountX=0.19 mountY=-0.36, mountTheta=-1.08
20:54:10.744 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.20, y=0.33, opts=13)
20:54:10.748 00.004 11872 Enqueuing Move request for scope (-0.20, 0.33)
20:54:10.751 00.003 9960 Worker thread wakes up
20:54:10.752 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=220, med=1, FiltMin=0, FiltMax=175, Gamma=1.000
20:54:10.756 00.004 11872 UpdateGuideState exits: m=5695 SNR=49.0
20:54:10.759 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:10.765 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:54:10.768 00.003 11872 Enqueuing Expose request
20:54:10.772 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.33) opts 0xd
20:54:10.772 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.20, 0.33)
20:54:10.772 00.000 9960 Moving (-0.20, 0.33) raw xDistance=0.19 yDistance=-0.36
20:54:10.772 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
20:54:10.773 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.36
20:54:10.773 00.000 9960 MoveAxis(E, 0, ABG)
20:54:10.773 00.000 9960 Move returns status 0, amount 0
20:54:10.773 00.000 9960 MoveAxis(N, 272, ABG)
20:54:10.774 00.001 9960 Guiding  Dir = 0, Dur = 272
20:54:10.774 00.000 9960 IsSlewing returns 0
20:54:10.774 00.000 9960 IsGuiding returns 0
20:54:10.774 00.000 9960 PulseGuide returned control before completion, sleep 282
20:54:11.071 00.297 9960 IsGuiding returns 1
20:54:11.073 00.002 9960 scope still moving after pulse duration time elapsed
20:54:11.106 00.033 9960 IsSlewing returns 0
20:54:11.107 00.001 9960 IsGuiding returns 1
20:54:11.135 00.028 9960 IsSlewing returns 0
20:54:11.137 00.002 9960 IsGuiding returns 1
20:54:11.166 00.029 9960 IsSlewing returns 0
20:54:11.167 00.001 9960 IsGuiding returns 0
20:54:11.167 00.000 9960 scope move finished after 272 + 121 ms
20:54:11.169 00.002 9960 Move returns status 0, amount 272
20:54:11.169 00.000 9960 move complete, result=0
20:54:11.169 00.000 9960 worker thread done servicing request
20:54:11.170 00.001 9960 Worker thread wakes up
20:54:11.170 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.4 px 272 ms NORTH
20:54:11.176 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:54:11.176 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1052,31,31)
20:54:12.431 01.255 9960 Exposure complete
20:54:12.568 00.137 9960 worker thread done servicing request
20:54:12.568 00.000 11872 OnExposeComplete: enter
20:54:12.575 00.007 11872 UpdateGuideState(): m_state=6
20:54:12.580 00.005 11872 Star::Find(15, 1216, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 910
20:54:12.584 00.004 11872 Star::Find returns 1 (0), X=1216.72, Y=1067.64, Mass=6035, SNR=50.0, Peak=146 HFD=6.8
20:54:12.588 00.004 11872 CameraToMount -- cameraTheta (1.80) - m_xAngle (-3.14) = xAngle (4.94 = -1.35)
20:54:12.594 00.006 11872 CameraToMount -- cameraTheta (1.80) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.76 = -1.52)
20:54:12.600 00.006 11872 CameraToMount -- cameraX=-0.04 cameraY=0.17 hyp=0.18 cameraTheta=1.80 mountX=0.04 mountY=-0.18, mountTheta=-1.35
20:54:12.606 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.04, y=0.17, opts=13)
20:54:12.616 00.010 11872 Enqueuing Move request for scope (-0.04, 0.17)
20:54:12.621 00.005 9960 Worker thread wakes up
20:54:12.621 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=217, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
20:54:12.627 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.17) opts 0xd
20:54:12.627 00.000 11872 UpdateGuideState exits: m=6035 SNR=50.0
20:54:12.633 00.006 9960 Handling offset move in thread for scope, endpoint = (-0.04, 0.17)
20:54:12.633 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:12.637 00.004 9960 Moving (-0.04, 0.17) raw xDistance=0.04 yDistance=-0.18
20:54:12.637 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:54:12.642 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
20:54:12.642 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:54:12.642 00.000 11872 Enqueuing Expose request
20:54:12.646 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
20:54:12.646 00.000 9960 MoveAxis(E, 0, ABG)
20:54:12.647 00.001 9960 Move returns status 0, amount 0
20:54:12.647 00.000 9960 MoveAxis(N, 0, ABG)
20:54:12.647 00.000 9960 Move returns status 0, amount 0
20:54:12.647 00.000 9960 move complete, result=0
20:54:12.647 00.000 9960 worker thread done servicing request
20:54:12.648 00.001 9960 Worker thread wakes up
20:54:12.648 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:54:12.648 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1052,31,31)
20:54:12.648 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
20:54:13.904 01.256 9960 Exposure complete
20:54:14.029 00.125 9960 worker thread done servicing request
20:54:14.029 00.000 11872 OnExposeComplete: enter
20:54:14.033 00.004 11872 UpdateGuideState(): m_state=6
20:54:14.038 00.005 11872 Star::Find(15, 1216, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 911
20:54:14.041 00.003 11872 Star::Find returns 1 (0), X=1216.58, Y=1067.95, Mass=5552, SNR=48.1, Peak=128 HFD=6.7
20:54:14.046 00.005 11872 CameraToMount -- cameraTheta (1.93) - m_xAngle (-3.14) = xAngle (5.07 = -1.22)
20:54:14.052 00.006 11872 CameraToMount -- cameraTheta (1.93) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.90 = -1.39)
20:54:14.057 00.005 11872 CameraToMount -- cameraX=-0.18 cameraY=0.48 hyp=0.51 cameraTheta=1.93 mountX=0.18 mountY=-0.51, mountTheta=-1.23
20:54:14.063 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.18, y=0.48, opts=13)
20:54:14.067 00.004 11872 Enqueuing Move request for scope (-0.18, 0.48)
20:54:14.071 00.004 9960 Worker thread wakes up
20:54:14.071 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.48) opts 0xd
20:54:14.071 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.18, 0.48)
20:54:14.071 00.000 9960 Moving (-0.18, 0.48) raw xDistance=0.18 yDistance=-0.51
20:54:14.071 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
20:54:14.071 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.51 from input -0.51
20:54:14.071 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=1, FiltMin=0, FiltMax=186, Gamma=1.000
20:54:14.076 00.005 11872 UpdateGuideState exits: m=5552 SNR=48.1
20:54:14.079 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:14.085 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:54:14.089 00.004 11872 Enqueuing Expose request
20:54:14.093 00.004 9960 MoveAxis(E, 0, ABG)
20:54:14.093 00.000 9960 Move returns status 0, amount 0
20:54:14.093 00.000 9960 MoveAxis(N, 377, ABG)
20:54:14.093 00.000 9960 Guiding  Dir = 0, Dur = 377
20:54:14.094 00.001 9960 IsSlewing returns 0
20:54:14.094 00.000 9960 IsGuiding returns 0
20:54:14.094 00.000 9960 PulseGuide returned control before completion, sleep 387
20:54:14.487 00.393 9960 IsGuiding returns 1
20:54:14.489 00.002 9960 scope still moving after pulse duration time elapsed
20:54:14.520 00.031 9960 IsSlewing returns 0
20:54:14.521 00.001 9960 IsGuiding returns 0
20:54:14.521 00.000 9960 scope move finished after 377 + 50 ms
20:54:14.522 00.001 9960 Move returns status 0, amount 377
20:54:14.523 00.001 9960 move complete, result=0
20:54:14.523 00.000 9960 worker thread done servicing request
20:54:14.525 00.002 9960 Worker thread wakes up
20:54:14.525 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.5 px 377 ms NORTH
20:54:14.531 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:54:14.531 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1052,31,31)
20:54:15.784 01.253 9960 Exposure complete
20:54:15.925 00.141 9960 worker thread done servicing request
20:54:15.925 00.000 11872 OnExposeComplete: enter
20:54:15.934 00.009 11872 UpdateGuideState(): m_state=6
20:54:15.939 00.005 11872 Star::Find(15, 1216, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 912
20:54:15.943 00.004 11872 Star::Find returns 1 (0), X=1216.58, Y=1067.65, Mass=5581, SNR=47.7, Peak=136 HFD=6.8
20:54:15.948 00.005 11872 CameraToMount -- cameraTheta (2.37) - m_xAngle (-3.14) = xAngle (5.51 = -0.77)
20:54:15.950 00.002 11872 CameraToMount -- cameraTheta (2.37) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.34 = -0.94)
20:54:15.955 00.005 11872 CameraToMount -- cameraX=-0.18 cameraY=0.18 hyp=0.25 cameraTheta=2.37 mountX=0.18 mountY=-0.21, mountTheta=-0.85
20:54:15.962 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.18, y=0.18, opts=13)
20:54:15.967 00.005 11872 Enqueuing Move request for scope (-0.18, 0.18)
20:54:15.972 00.005 9960 Worker thread wakes up
20:54:15.972 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=232, med=1, FiltMin=0, FiltMax=189, Gamma=1.000
20:54:15.976 00.004 11872 UpdateGuideState exits: m=5581 SNR=47.7
20:54:15.979 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:15.984 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:54:15.988 00.004 11872 Enqueuing Expose request
20:54:15.993 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.18) opts 0xd
20:54:15.993 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.18, 0.18)
20:54:15.993 00.000 9960 Moving (-0.18, 0.18) raw xDistance=0.18 yDistance=-0.21
20:54:15.993 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
20:54:15.994 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
20:54:15.994 00.000 9960 MoveAxis(E, 0, ABG)
20:54:15.994 00.000 9960 Move returns status 0, amount 0
20:54:15.994 00.000 9960 MoveAxis(N, 154, ABG)
20:54:15.994 00.000 9960 Guiding  Dir = 0, Dur = 154
20:54:15.995 00.001 9960 IsSlewing returns 0
20:54:15.995 00.000 9960 IsGuiding returns 0
20:54:15.995 00.000 9960 PulseGuide returned control before completion, sleep 164
20:54:16.177 00.182 9960 IsGuiding returns 1
20:54:16.177 00.000 9960 scope still moving after pulse duration time elapsed
20:54:16.207 00.030 9960 IsSlewing returns 0
20:54:16.209 00.002 9960 IsGuiding returns 0
20:54:16.209 00.000 9960 scope move finished after 154 + 59 ms
20:54:16.210 00.001 9960 Move returns status 0, amount 154
20:54:16.210 00.000 9960 move complete, result=0
20:54:16.210 00.000 9960 worker thread done servicing request
20:54:16.211 00.001 9960 Worker thread wakes up
20:54:16.211 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.2 px 154 ms NORTH
20:54:16.217 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:54:16.217 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1052,31,31)
20:54:17.472 01.255 9960 Exposure complete
20:54:17.603 00.131 9960 worker thread done servicing request
20:54:17.603 00.000 11872 OnExposeComplete: enter
20:54:17.608 00.005 11872 UpdateGuideState(): m_state=6
20:54:17.613 00.005 11872 Star::Find(15, 1216, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 913
20:54:17.616 00.003 11872 Star::Find returns 1 (0), X=1216.42, Y=1067.38, Mass=5760, SNR=49.5, Peak=137 HFD=7.0
20:54:17.622 00.006 11872 CameraToMount -- cameraTheta (-2.88) - m_xAngle (-3.14) = xAngle (0.26 = 0.26)
20:54:17.626 00.004 11872 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.09 = 0.09)
20:54:17.632 00.006 11872 CameraToMount -- cameraX=-0.34 cameraY=-0.09 hyp=0.35 cameraTheta=-2.88 mountX=0.34 mountY=0.03, mountTheta=0.09
20:54:17.641 00.009 11872 SchedulePrimaryMove(0FA44CE0, x=-0.34, y=-0.09, opts=13)
20:54:17.646 00.005 11872 Enqueuing Move request for scope (-0.34, -0.09)
20:54:17.651 00.005 9960 Worker thread wakes up
20:54:17.651 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=234, med=1, FiltMin=0, FiltMax=186, Gamma=1.000
20:54:17.657 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.34, -0.09) opts 0xd
20:54:17.657 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.34, -0.09)
20:54:17.657 00.000 11872 UpdateGuideState exits: m=5760 SNR=49.5
20:54:17.663 00.006 9960 Moving (-0.34, -0.09) raw xDistance=0.34 yDistance=0.03
20:54:17.664 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:17.671 00.007 9960 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.34
20:54:17.671 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:54:17.677 00.006 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:54:17.677 00.000 11872 Enqueuing Expose request
20:54:17.683 00.006 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:54:17.683 00.000 9960 MoveAxis(W, 141, ABG)
20:54:17.684 00.001 9960 Guiding  Dir = 3, Dur = 141
20:54:17.684 00.000 9960 IsSlewing returns 0
20:54:17.685 00.001 9960 IsGuiding returns 0
20:54:17.685 00.000 9960 PulseGuide returned control before completion, sleep 151
20:54:17.852 00.167 9960 IsGuiding returns 1
20:54:17.852 00.000 9960 scope still moving after pulse duration time elapsed
20:54:17.883 00.031 9960 IsSlewing returns 0
20:54:17.885 00.002 9960 IsGuiding returns 0
20:54:17.885 00.000 9960 scope move finished after 141 + 58 ms
20:54:17.887 00.002 9960 Move returns status 0, amount 141
20:54:17.889 00.002 9960 MoveAxis(N, 0, ABG)
20:54:17.891 00.002 9960 Move returns status 0, amount 0
20:54:17.892 00.001 9960 move complete, result=0
20:54:17.892 00.000 11872 GuideStep: 0.3 px 141 ms WEST, 0.0 px 0 ms NORTH
20:54:17.900 00.008 9960 worker thread done servicing request
20:54:17.901 00.001 9960 Worker thread wakes up
20:54:17.901 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:54:17.901 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1052,31,31)
20:54:19.150 01.249 9960 Exposure complete
20:54:19.280 00.130 9960 worker thread done servicing request
20:54:19.280 00.000 11872 OnExposeComplete: enter
20:54:19.284 00.004 11872 UpdateGuideState(): m_state=6
20:54:19.288 00.004 11872 Star::Find(15, 1216, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 914
20:54:19.292 00.004 11872 Star::Find returns 1 (0), X=1216.65, Y=1067.59, Mass=6237, SNR=50.7, Peak=136 HFD=6.9
20:54:19.296 00.004 11872 CameraToMount -- cameraTheta (2.28) - m_xAngle (-3.14) = xAngle (5.42 = -0.86)
20:54:19.300 00.004 11872 CameraToMount -- cameraTheta (2.28) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.25 = -1.03)
20:54:19.304 00.004 11872 CameraToMount -- cameraX=-0.10 cameraY=0.12 hyp=0.16 cameraTheta=2.28 mountX=0.10 mountY=-0.14, mountTheta=-0.92
20:54:19.309 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.10, y=0.12, opts=13)
20:54:19.313 00.004 11872 Enqueuing Move request for scope (-0.10, 0.12)
20:54:19.317 00.004 9960 Worker thread wakes up
20:54:19.317 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=176, Gamma=1.000
20:54:19.320 00.003 11872 UpdateGuideState exits: m=6237 SNR=50.7
20:54:19.325 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:19.329 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:54:19.332 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.12) opts 0xd
20:54:19.332 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.10, 0.12)
20:54:19.333 00.001 9960 Moving (-0.10, 0.12) raw xDistance=0.10 yDistance=-0.14
20:54:19.333 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
20:54:19.333 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:54:19.333 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
20:54:19.333 00.000 9960 MoveAxis(E, 0, ABG)
20:54:19.334 00.001 9960 Move returns status 0, amount 0
20:54:19.334 00.000 9960 MoveAxis(N, 0, ABG)
20:54:19.334 00.000 9960 Move returns status 0, amount 0
20:54:19.334 00.000 9960 move complete, result=0
20:54:19.334 00.000 9960 worker thread done servicing request
20:54:19.334 00.000 11872 Enqueuing Expose request
20:54:19.338 00.004 9960 Worker thread wakes up
20:54:19.339 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:54:19.339 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:54:19.341 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1052,31,31)
20:54:20.594 01.253 9960 Exposure complete
20:54:20.731 00.137 9960 worker thread done servicing request
20:54:20.732 00.001 11872 OnExposeComplete: enter
20:54:20.736 00.004 11872 UpdateGuideState(): m_state=6
20:54:20.742 00.006 11872 Star::Find(15, 1216, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 915
20:54:20.746 00.004 11872 Star::Find returns 1 (0), X=1216.67, Y=1067.78, Mass=5733, SNR=47.4, Peak=133 HFD=6.5
20:54:20.749 00.003 11872 CameraToMount -- cameraTheta (1.85) - m_xAngle (-3.14) = xAngle (4.99 = -1.30)
20:54:20.753 00.004 11872 CameraToMount -- cameraTheta (1.85) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.81 = -1.47)
20:54:20.756 00.003 11872 CameraToMount -- cameraX=-0.09 cameraY=0.31 hyp=0.32 cameraTheta=1.85 mountX=0.09 mountY=-0.32, mountTheta=-1.31
20:54:20.759 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=-0.09, y=0.31, opts=13)
20:54:20.763 00.004 11872 Enqueuing Move request for scope (-0.09, 0.31)
20:54:20.765 00.002 9960 Worker thread wakes up
20:54:20.766 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
20:54:20.769 00.003 11872 UpdateGuideState exits: m=5733 SNR=47.4
20:54:20.773 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:20.775 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:54:20.778 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.31) opts 0xd
20:54:20.779 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.09, 0.31)
20:54:20.779 00.000 11872 Enqueuing Expose request
20:54:20.782 00.003 9960 Moving (-0.09, 0.31) raw xDistance=0.09 yDistance=-0.32
20:54:20.782 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
20:54:20.782 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
20:54:20.782 00.000 9960 MoveAxis(E, 0, ABG)
20:54:20.782 00.000 9960 Move returns status 0, amount 0
20:54:20.782 00.000 9960 MoveAxis(N, 239, ABG)
20:54:20.782 00.000 9960 Guiding  Dir = 0, Dur = 239
20:54:20.782 00.000 9960 IsSlewing returns 0
20:54:20.783 00.001 9960 IsGuiding returns 0
20:54:20.784 00.001 9960 PulseGuide returned control before completion, sleep 249
20:54:21.050 00.266 9960 IsGuiding returns 1
20:54:21.050 00.000 9960 scope still moving after pulse duration time elapsed
20:54:21.084 00.034 9960 IsSlewing returns 0
20:54:21.085 00.001 9960 IsGuiding returns 1
20:54:21.111 00.026 9960 IsSlewing returns 0
20:54:21.112 00.001 9960 IsGuiding returns 0
20:54:21.112 00.000 9960 scope move finished after 239 + 89 ms
20:54:21.112 00.000 9960 Move returns status 0, amount 239
20:54:21.113 00.001 9960 move complete, result=0
20:54:21.113 00.000 9960 worker thread done servicing request
20:54:21.113 00.000 9960 Worker thread wakes up
20:54:21.115 00.002 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 239 ms NORTH
20:54:21.120 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:54:21.120 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1052,31,31)
20:54:22.374 01.254 9960 Exposure complete
20:54:22.506 00.132 9960 worker thread done servicing request
20:54:22.506 00.000 11872 OnExposeComplete: enter
20:54:22.510 00.004 11872 UpdateGuideState(): m_state=6
20:54:22.516 00.006 11872 Star::Find(15, 1216, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 916
20:54:22.520 00.004 11872 Star::Find returns 1 (0), X=1216.74, Y=1067.64, Mass=5892, SNR=49.3, Peak=132 HFD=6.8
20:54:22.524 00.004 11872 CameraToMount -- cameraTheta (1.68) - m_xAngle (-3.14) = xAngle (4.81 = -1.47)
20:54:22.528 00.004 11872 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.64 = -1.64)
20:54:22.532 00.004 11872 CameraToMount -- cameraX=-0.02 cameraY=0.17 hyp=0.17 cameraTheta=1.68 mountX=0.02 mountY=-0.17, mountTheta=-1.47
20:54:22.538 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.02, y=0.17, opts=13)
20:54:22.542 00.004 11872 Enqueuing Move request for scope (-0.02, 0.17)
20:54:22.546 00.004 9960 Worker thread wakes up
20:54:22.547 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=231, med=1, FiltMin=0, FiltMax=181, Gamma=1.000
20:54:22.555 00.008 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.17) opts 0xd
20:54:22.555 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.02, 0.17)
20:54:22.555 00.000 9960 Moving (-0.02, 0.17) raw xDistance=0.02 yDistance=-0.17
20:54:22.555 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:54:22.556 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:54:22.556 00.000 11872 UpdateGuideState exits: m=5892 SNR=49.3
20:54:22.560 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:22.564 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:54:22.569 00.005 11872 Enqueuing Expose request
20:54:22.572 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
20:54:22.572 00.000 9960 MoveAxis(E, 0, ABG)
20:54:22.572 00.000 9960 Move returns status 0, amount 0
20:54:22.573 00.001 9960 MoveAxis(N, 0, ABG)
20:54:22.573 00.000 9960 Move returns status 0, amount 0
20:54:22.573 00.000 9960 move complete, result=0
20:54:22.573 00.000 9960 worker thread done servicing request
20:54:22.574 00.001 9960 Worker thread wakes up
20:54:22.574 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:54:22.574 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1052,31,31)
20:54:22.574 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
20:54:23.827 01.253 9960 Exposure complete
20:54:23.961 00.134 9960 worker thread done servicing request
20:54:23.962 00.001 11872 OnExposeComplete: enter
20:54:23.966 00.004 11872 UpdateGuideState(): m_state=6
20:54:23.970 00.004 11872 Star::Find(15, 1216, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 917
20:54:23.974 00.004 11872 Star::Find returns 1 (0), X=1216.72, Y=1067.78, Mass=5908, SNR=49.1, Peak=136 HFD=6.6
20:54:23.978 00.004 11872 CameraToMount -- cameraTheta (1.71) - m_xAngle (-3.14) = xAngle (4.85 = -1.44)
20:54:23.982 00.004 11872 CameraToMount -- cameraTheta (1.71) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.68 = -1.61)
20:54:23.986 00.004 11872 CameraToMount -- cameraX=-0.04 cameraY=0.30 hyp=0.31 cameraTheta=1.71 mountX=0.04 mountY=-0.31, mountTheta=-1.44
20:54:23.993 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.04, y=0.30, opts=13)
20:54:23.998 00.005 11872 Enqueuing Move request for scope (-0.04, 0.30)
20:54:24.002 00.004 9960 Worker thread wakes up
20:54:24.002 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.30) opts 0xd
20:54:24.002 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.04, 0.30)
20:54:24.002 00.000 9960 Moving (-0.04, 0.30) raw xDistance=0.04 yDistance=-0.31
20:54:24.003 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
20:54:24.003 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=208, med=1, FiltMin=0, FiltMax=174, Gamma=1.000
20:54:24.007 00.004 11872 UpdateGuideState exits: m=5908 SNR=49.1
20:54:24.011 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:24.015 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:54:24.018 00.003 11872 Enqueuing Expose request
20:54:24.022 00.004 9960 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
20:54:24.022 00.000 9960 MoveAxis(E, 0, ABG)
20:54:24.022 00.000 9960 Move returns status 0, amount 0
20:54:24.022 00.000 9960 MoveAxis(N, 229, ABG)
20:54:24.024 00.002 9960 Guiding  Dir = 0, Dur = 229
20:54:24.024 00.000 9960 IsSlewing returns 0
20:54:24.024 00.000 9960 IsGuiding returns 0
20:54:24.025 00.001 9960 PulseGuide returned control before completion, sleep 239
20:54:24.269 00.244 9960 IsGuiding returns 1
20:54:24.270 00.001 9960 scope still moving after pulse duration time elapsed
20:54:24.300 00.030 9960 IsSlewing returns 0
20:54:24.303 00.003 9960 IsGuiding returns 0
20:54:24.303 00.000 9960 scope move finished after 229 + 49 ms
20:54:24.304 00.001 9960 Move returns status 0, amount 229
20:54:24.305 00.001 9960 move complete, result=0
20:54:24.305 00.000 9960 worker thread done servicing request
20:54:24.305 00.000 9960 Worker thread wakes up
20:54:24.305 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.3 px 229 ms NORTH
20:54:24.312 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:54:24.312 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1052,31,31)
20:54:25.557 01.245 9960 Exposure complete
20:54:25.684 00.127 9960 worker thread done servicing request
20:54:25.685 00.001 11872 OnExposeComplete: enter
20:54:25.689 00.004 11872 UpdateGuideState(): m_state=6
20:54:25.693 00.004 11872 Star::Find(15, 1216, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 918
20:54:25.696 00.003 11872 Star::Find returns 1 (0), X=1216.64, Y=1067.64, Mass=5859, SNR=49.4, Peak=131 HFD=6.8
20:54:25.701 00.005 11872 CameraToMount -- cameraTheta (2.19) - m_xAngle (-3.14) = xAngle (5.33 = -0.96)
20:54:25.705 00.004 11872 CameraToMount -- cameraTheta (2.19) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.16 = -1.13)
20:54:25.712 00.007 11872 CameraToMount -- cameraX=-0.12 cameraY=0.17 hyp=0.21 cameraTheta=2.19 mountX=0.12 mountY=-0.19, mountTheta=-1.00
20:54:25.717 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.12, y=0.17, opts=13)
20:54:25.722 00.005 11872 Enqueuing Move request for scope (-0.12, 0.17)
20:54:25.726 00.004 9960 Worker thread wakes up
20:54:25.726 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=246, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
20:54:25.730 00.004 11872 UpdateGuideState exits: m=5859 SNR=49.4
20:54:25.733 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:25.739 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:54:25.742 00.003 11872 Enqueuing Expose request
20:54:25.747 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.17) opts 0xd
20:54:25.747 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.12, 0.17)
20:54:25.747 00.000 9960 Moving (-0.12, 0.17) raw xDistance=0.12 yDistance=-0.19
20:54:25.747 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
20:54:25.747 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:54:25.748 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
20:54:25.748 00.000 9960 MoveAxis(E, 0, ABG)
20:54:25.748 00.000 9960 Move returns status 0, amount 0
20:54:25.748 00.000 9960 MoveAxis(N, 0, ABG)
20:54:25.748 00.000 9960 Move returns status 0, amount 0
20:54:25.748 00.000 9960 move complete, result=0
20:54:25.749 00.001 9960 worker thread done servicing request
20:54:25.749 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:54:25.753 00.004 9960 Worker thread wakes up
20:54:25.753 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:54:25.755 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1052,31,31)
20:54:26.996 01.241 9960 Exposure complete
20:54:27.119 00.123 9960 worker thread done servicing request
20:54:27.119 00.000 11872 OnExposeComplete: enter
20:54:27.123 00.004 11872 UpdateGuideState(): m_state=6
20:54:27.128 00.005 11872 Star::Find(15, 1216, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 919
20:54:27.132 00.004 11872 Star::Find returns 1 (0), X=1216.72, Y=1067.73, Mass=5690, SNR=49.1, Peak=128 HFD=6.8
20:54:27.137 00.005 11872 CameraToMount -- cameraTheta (1.73) - m_xAngle (-3.14) = xAngle (4.87 = -1.41)
20:54:27.140 00.003 11872 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.70 = -1.59)
20:54:27.145 00.005 11872 CameraToMount -- cameraX=-0.04 cameraY=0.26 hyp=0.26 cameraTheta=1.73 mountX=0.04 mountY=-0.26, mountTheta=-1.42
20:54:27.150 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.04, y=0.26, opts=13)
20:54:27.154 00.004 11872 Enqueuing Move request for scope (-0.04, 0.26)
20:54:27.159 00.005 9960 Worker thread wakes up
20:54:27.159 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=237, med=1, FiltMin=0, FiltMax=182, Gamma=1.000
20:54:27.163 00.004 11872 UpdateGuideState exits: m=5690 SNR=49.1
20:54:27.167 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:27.171 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:54:27.176 00.005 11872 Enqueuing Expose request
20:54:27.180 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.26) opts 0xd
20:54:27.180 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.04, 0.26)
20:54:27.180 00.000 9960 Moving (-0.04, 0.26) raw xDistance=0.04 yDistance=-0.26
20:54:27.180 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
20:54:27.180 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
20:54:27.181 00.001 9960 MoveAxis(E, 0, ABG)
20:54:27.181 00.000 9960 Move returns status 0, amount 0
20:54:27.181 00.000 9960 MoveAxis(N, 193, ABG)
20:54:27.181 00.000 9960 Guiding  Dir = 0, Dur = 193
20:54:27.181 00.000 9960 IsSlewing returns 0
20:54:27.182 00.001 9960 IsGuiding returns 0
20:54:27.182 00.000 9960 PulseGuide returned control before completion, sleep 203
20:54:27.394 00.212 9960 IsGuiding returns 1
20:54:27.394 00.000 9960 scope still moving after pulse duration time elapsed
20:54:27.424 00.030 9960 IsSlewing returns 0
20:54:27.425 00.001 9960 IsGuiding returns 0
20:54:27.426 00.001 9960 scope move finished after 193 + 51 ms
20:54:27.427 00.001 9960 Move returns status 0, amount 193
20:54:27.427 00.000 9960 move complete, result=0
20:54:27.427 00.000 9960 worker thread done servicing request
20:54:27.428 00.001 9960 Worker thread wakes up
20:54:27.428 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.3 px 193 ms NORTH
20:54:27.434 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:54:27.434 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1052,31,31)
20:54:28.688 01.254 9960 Exposure complete
20:54:28.815 00.127 9960 worker thread done servicing request
20:54:28.816 00.001 11872 OnExposeComplete: enter
20:54:28.820 00.004 11872 UpdateGuideState(): m_state=6
20:54:28.824 00.004 11872 Star::Find(15, 1216, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 920
20:54:28.828 00.004 11872 Star::Find returns 1 (0), X=1216.69, Y=1067.74, Mass=5795, SNR=48.5, Peak=137 HFD=6.7
20:54:28.837 00.009 11872 CameraToMount -- cameraTheta (1.81) - m_xAngle (-3.14) = xAngle (4.95 = -1.33)
20:54:28.840 00.003 11872 CameraToMount -- cameraTheta (1.81) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.78 = -1.50)
20:54:28.844 00.004 11872 CameraToMount -- cameraX=-0.07 cameraY=0.27 hyp=0.28 cameraTheta=1.81 mountX=0.07 mountY=-0.28, mountTheta=-1.34
20:54:28.849 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.07, y=0.27, opts=13)
20:54:28.853 00.004 11872 Enqueuing Move request for scope (-0.07, 0.27)
20:54:28.856 00.003 9960 Worker thread wakes up
20:54:28.856 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.27) opts 0xd
20:54:28.857 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=226, med=1, FiltMin=0, FiltMax=188, Gamma=1.000
20:54:28.861 00.004 11872 UpdateGuideState exits: m=5795 SNR=48.5
20:54:28.864 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:28.868 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:54:28.872 00.004 11872 Enqueuing Expose request
20:54:28.876 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.07, 0.27)
20:54:28.876 00.000 9960 Moving (-0.07, 0.27) raw xDistance=0.07 yDistance=-0.28
20:54:28.876 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
20:54:28.876 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
20:54:28.877 00.001 9960 MoveAxis(E, 0, ABG)
20:54:28.877 00.000 9960 Move returns status 0, amount 0
20:54:28.877 00.000 9960 MoveAxis(N, 207, ABG)
20:54:28.878 00.001 9960 Guiding  Dir = 0, Dur = 207
20:54:28.878 00.000 9960 IsSlewing returns 0
20:54:28.878 00.000 9960 IsGuiding returns 0
20:54:28.878 00.000 9960 PulseGuide returned control before completion, sleep 217
20:54:29.097 00.219 9960 IsGuiding returns 1
20:54:29.098 00.001 9960 scope still moving after pulse duration time elapsed
20:54:29.127 00.029 9960 IsSlewing returns 0
20:54:29.129 00.002 9960 IsGuiding returns 0
20:54:29.129 00.000 9960 scope move finished after 207 + 43 ms
20:54:29.130 00.001 9960 Move returns status 0, amount 207
20:54:29.130 00.000 9960 move complete, result=0
20:54:29.130 00.000 9960 worker thread done servicing request
20:54:29.131 00.001 9960 Worker thread wakes up
20:54:29.131 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 207 ms NORTH
20:54:29.138 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:54:29.138 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1052,31,31)
20:54:30.386 01.248 9960 Exposure complete
20:54:30.515 00.129 9960 worker thread done servicing request
20:54:30.516 00.001 11872 OnExposeComplete: enter
20:54:30.521 00.005 11872 UpdateGuideState(): m_state=6
20:54:30.524 00.003 11872 Star::Find(15, 1216, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 921
20:54:30.529 00.005 11872 Star::Find returns 1 (0), X=1216.64, Y=1067.79, Mass=5649, SNR=48.6, Peak=123 HFD=6.8
20:54:30.532 00.003 11872 CameraToMount -- cameraTheta (1.93) - m_xAngle (-3.14) = xAngle (5.07 = -1.21)
20:54:30.536 00.004 11872 CameraToMount -- cameraTheta (1.93) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.90 = -1.39)
20:54:30.539 00.003 11872 CameraToMount -- cameraX=-0.12 cameraY=0.32 hyp=0.34 cameraTheta=1.93 mountX=0.12 mountY=-0.33, mountTheta=-1.23
20:54:30.544 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.12, y=0.32, opts=13)
20:54:30.550 00.006 11872 Enqueuing Move request for scope (-0.12, 0.32)
20:54:30.553 00.003 9960 Worker thread wakes up
20:54:30.553 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.32) opts 0xd
20:54:30.554 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.12, 0.32)
20:54:30.554 00.000 9960 Moving (-0.12, 0.32) raw xDistance=0.12 yDistance=-0.33
20:54:30.554 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
20:54:30.554 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
20:54:30.554 00.000 9960 MoveAxis(E, 0, ABG)
20:54:30.554 00.000 9960 Move returns status 0, amount 0
20:54:30.554 00.000 9960 MoveAxis(N, 249, ABG)
20:54:30.554 00.000 9960 Guiding  Dir = 0, Dur = 249
20:54:30.554 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=201, med=1, FiltMin=0, FiltMax=174, Gamma=1.000
20:54:30.559 00.005 9960 IsSlewing returns 0
20:54:30.560 00.001 11872 UpdateGuideState exits: m=5649 SNR=48.6
20:54:30.563 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:30.567 00.004 9960 IsGuiding returns 0
20:54:30.567 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:54:30.570 00.003 9960 PulseGuide returned control before completion, sleep 259
20:54:30.571 00.001 11872 Enqueuing Expose request
20:54:30.844 00.273 9960 IsGuiding returns 1
20:54:30.844 00.000 9960 scope still moving after pulse duration time elapsed
20:54:30.875 00.031 9960 IsSlewing returns 0
20:54:30.876 00.001 9960 IsGuiding returns 0
20:54:30.877 00.001 9960 scope move finished after 249 + 61 ms
20:54:30.878 00.001 9960 Move returns status 0, amount 249
20:54:30.878 00.000 9960 move complete, result=0
20:54:30.878 00.000 9960 worker thread done servicing request
20:54:30.880 00.002 9960 Worker thread wakes up
20:54:30.880 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 249 ms NORTH
20:54:30.890 00.010 9960 worker thread servicing REQUEST_EXPOSE 1000
20:54:30.890 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1052,31,31)
20:54:32.141 01.251 9960 Exposure complete
20:54:32.280 00.139 9960 worker thread done servicing request
20:54:32.281 00.001 11872 OnExposeComplete: enter
20:54:32.284 00.003 11872 UpdateGuideState(): m_state=6
20:54:32.289 00.005 11872 Star::Find(15, 1216, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 922
20:54:32.293 00.004 11872 Star::Find returns 1 (0), X=1216.63, Y=1067.66, Mass=5919, SNR=50.0, Peak=137 HFD=6.8
20:54:32.297 00.004 11872 CameraToMount -- cameraTheta (2.14) - m_xAngle (-3.14) = xAngle (5.28 = -1.01)
20:54:32.299 00.002 11872 CameraToMount -- cameraTheta (2.14) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.10 = -1.18)
20:54:32.305 00.006 11872 CameraToMount -- cameraX=-0.12 cameraY=0.19 hyp=0.23 cameraTheta=2.14 mountX=0.12 mountY=-0.21, mountTheta=-1.05
20:54:32.308 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=-0.12, y=0.19, opts=13)
20:54:32.313 00.005 11872 Enqueuing Move request for scope (-0.12, 0.19)
20:54:32.316 00.003 9960 Worker thread wakes up
20:54:32.316 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.19) opts 0xd
20:54:32.316 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.12, 0.19)
20:54:32.316 00.000 9960 Moving (-0.12, 0.19) raw xDistance=0.12 yDistance=-0.21
20:54:32.316 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
20:54:32.316 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
20:54:32.318 00.002 9960 MoveAxis(E, 0, ABG)
20:54:32.318 00.000 9960 Move returns status 0, amount 0
20:54:32.318 00.000 9960 MoveAxis(N, 159, ABG)
20:54:32.318 00.000 9960 Guiding  Dir = 0, Dur = 159
20:54:32.318 00.000 9960 IsSlewing returns 0
20:54:32.318 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=1, FiltMin=0, FiltMax=175, Gamma=1.000
20:54:32.321 00.003 9960 IsGuiding returns 0
20:54:32.323 00.002 11872 UpdateGuideState exits: m=5919 SNR=50.0
20:54:32.330 00.007 9960 PulseGuide returned control before completion, sleep 169
20:54:32.330 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:32.337 00.007 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:54:32.342 00.005 11872 Enqueuing Expose request
20:54:32.510 00.168 9960 IsGuiding returns 1
20:54:32.512 00.002 9960 scope still moving after pulse duration time elapsed
20:54:32.540 00.028 9960 IsSlewing returns 0
20:54:32.542 00.002 9960 IsGuiding returns 0
20:54:32.543 00.001 9960 scope move finished after 159 + 61 ms
20:54:32.544 00.001 9960 Move returns status 0, amount 159
20:54:32.544 00.000 9960 move complete, result=0
20:54:32.545 00.001 9960 worker thread done servicing request
20:54:32.545 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 159 ms NORTH
20:54:32.556 00.011 9960 Worker thread wakes up
20:54:32.558 00.002 9960 worker thread servicing REQUEST_EXPOSE 1000
20:54:32.558 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1052,31,31)
20:54:33.805 01.247 9960 Exposure complete
20:54:33.928 00.123 9960 worker thread done servicing request
20:54:33.928 00.000 11872 OnExposeComplete: enter
20:54:33.931 00.003 11872 UpdateGuideState(): m_state=6
20:54:33.934 00.003 11872 Star::Find(15, 1216, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 923
20:54:33.938 00.004 11872 Star::Find returns 1 (0), X=1216.76, Y=1067.47, Mass=5514, SNR=47.7, Peak=132 HFD=6.8
20:54:33.941 00.003 11872 CameraToMount -- cameraTheta (0.68) - m_xAngle (-3.14) = xAngle (3.82 = -2.46)
20:54:33.943 00.002 11872 CameraToMount -- cameraTheta (0.68) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.65 = -2.64)
20:54:33.946 00.003 11872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.68 mountX=-0.00 mountY=-0.00, mountTheta=-2.59
20:54:33.951 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.00, y=0.00, opts=13)
20:54:33.955 00.004 11872 Enqueuing Move request for scope (0.00, 0.00)
20:54:33.961 00.006 9960 Worker thread wakes up
20:54:33.961 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xd
20:54:33.961 00.000 9960 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
20:54:33.961 00.000 9960 Moving (0.00, 0.00) raw xDistance=-0.00 yDistance=-0.00
20:54:33.961 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
20:54:33.962 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:54:33.963 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=202, med=1, FiltMin=0, FiltMax=175, Gamma=1.000
20:54:33.967 00.004 11872 UpdateGuideState exits: m=5514 SNR=47.7
20:54:33.971 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
20:54:33.971 00.000 9960 MoveAxis(E, 0, ABG)
20:54:33.971 00.000 9960 Move returns status 0, amount 0
20:54:33.972 00.001 9960 MoveAxis(N, 0, ABG)
20:54:33.972 00.000 9960 Move returns status 0, amount 0
20:54:33.972 00.000 9960 move complete, result=0
20:54:33.972 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:33.977 00.005 9960 worker thread done servicing request
20:54:33.977 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:54:33.981 00.004 11872 Enqueuing Expose request
20:54:33.986 00.005 9960 Worker thread wakes up
20:54:33.986 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:54:33.990 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
20:54:33.990 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1052,31,31)
20:54:35.242 01.252 9960 Exposure complete
20:54:35.375 00.133 9960 worker thread done servicing request
20:54:35.375 00.000 11872 OnExposeComplete: enter
20:54:35.379 00.004 11872 UpdateGuideState(): m_state=6
20:54:35.383 00.004 11872 Star::Find(15, 1216, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 924
20:54:35.388 00.005 11872 Star::Find returns 1 (0), X=1216.72, Y=1067.73, Mass=5475, SNR=47.8, Peak=133 HFD=6.6
20:54:35.392 00.004 11872 CameraToMount -- cameraTheta (1.72) - m_xAngle (-3.14) = xAngle (4.86 = -1.42)
20:54:35.395 00.003 11872 CameraToMount -- cameraTheta (1.72) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.69 = -1.59)
20:54:35.398 00.003 11872 CameraToMount -- cameraX=-0.04 cameraY=0.26 hyp=0.27 cameraTheta=1.72 mountX=0.04 mountY=-0.27, mountTheta=-1.42
20:54:35.402 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.04, y=0.26, opts=13)
20:54:35.405 00.003 11872 Enqueuing Move request for scope (-0.04, 0.26)
20:54:35.408 00.003 9960 Worker thread wakes up
20:54:35.408 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.26) opts 0xd
20:54:35.408 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.04, 0.26)
20:54:35.408 00.000 9960 Moving (-0.04, 0.26) raw xDistance=0.04 yDistance=-0.27
20:54:35.408 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
20:54:35.410 00.002 9960 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
20:54:35.410 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=233, med=1, FiltMin=0, FiltMax=173, Gamma=1.000
20:54:35.413 00.003 11872 UpdateGuideState exits: m=5475 SNR=47.8
20:54:35.417 00.004 9960 MoveAxis(E, 0, ABG)
20:54:35.417 00.000 9960 Move returns status 0, amount 0
20:54:35.417 00.000 9960 MoveAxis(N, 198, ABG)
20:54:35.418 00.001 9960 Guiding  Dir = 0, Dur = 198
20:54:35.418 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:35.422 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:54:35.427 00.005 11872 Enqueuing Expose request
20:54:35.430 00.003 9960 IsSlewing returns 0
20:54:35.431 00.001 9960 IsGuiding returns 0
20:54:35.431 00.000 9960 PulseGuide returned control before completion, sleep 208
20:54:35.653 00.222 9960 IsGuiding returns 0
20:54:35.654 00.001 9960 Move returns status 0, amount 198
20:54:35.655 00.001 9960 move complete, result=0
20:54:35.655 00.000 9960 worker thread done servicing request
20:54:35.655 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.3 px 198 ms NORTH
20:54:35.662 00.007 9960 Worker thread wakes up
20:54:35.662 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:54:35.662 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1052,31,31)
20:54:36.915 01.253 9960 Exposure complete
20:54:37.039 00.124 9960 worker thread done servicing request
20:54:37.039 00.000 11872 OnExposeComplete: enter
20:54:37.043 00.004 11872 UpdateGuideState(): m_state=6
20:54:37.047 00.004 11872 Star::Find(15, 1216, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 925
20:54:37.052 00.005 11872 Star::Find returns 1 (0), X=1216.66, Y=1067.54, Mass=5816, SNR=49.1, Peak=129 HFD=6.9
20:54:37.056 00.004 11872 CameraToMount -- cameraTheta (2.57) - m_xAngle (-3.14) = xAngle (5.71 = -0.57)
20:54:37.059 00.003 11872 CameraToMount -- cameraTheta (2.57) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.54 = -0.75)
20:54:37.063 00.004 11872 CameraToMount -- cameraX=-0.10 cameraY=0.06 hyp=0.12 cameraTheta=2.57 mountX=0.10 mountY=-0.08, mountTheta=-0.68
20:54:37.068 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.10, y=0.06, opts=13)
20:54:37.072 00.004 11872 Enqueuing Move request for scope (-0.10, 0.06)
20:54:37.076 00.004 9960 Worker thread wakes up
20:54:37.076 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.06) opts 0xd
20:54:37.076 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.10, 0.06)
20:54:37.076 00.000 9960 Moving (-0.10, 0.06) raw xDistance=0.10 yDistance=-0.08
20:54:37.076 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=220, med=1, FiltMin=0, FiltMax=177, Gamma=1.000
20:54:37.081 00.005 11872 UpdateGuideState exits: m=5816 SNR=49.1
20:54:37.087 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:37.091 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
20:54:37.092 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:54:37.092 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:54:37.096 00.004 11872 Enqueuing Expose request
20:54:37.100 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:54:37.100 00.000 9960 MoveAxis(E, 0, ABG)
20:54:37.100 00.000 9960 Move returns status 0, amount 0
20:54:37.101 00.001 9960 MoveAxis(N, 0, ABG)
20:54:37.101 00.000 9960 Move returns status 0, amount 0
20:54:37.101 00.000 9960 move complete, result=0
20:54:37.101 00.000 9960 worker thread done servicing request
20:54:37.102 00.001 9960 Worker thread wakes up
20:54:37.102 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:54:37.102 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1052,31,31)
20:54:37.102 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:54:38.342 01.240 9960 Exposure complete
20:54:38.472 00.130 9960 worker thread done servicing request
20:54:38.472 00.000 11872 OnExposeComplete: enter
20:54:38.476 00.004 11872 UpdateGuideState(): m_state=6
20:54:38.480 00.004 11872 Star::Find(15, 1216, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 926
20:54:38.484 00.004 11872 Star::Find returns 1 (0), X=1216.68, Y=1067.67, Mass=5676, SNR=48.1, Peak=132 HFD=6.7
20:54:38.488 00.004 11872 CameraToMount -- cameraTheta (1.93) - m_xAngle (-3.14) = xAngle (5.06 = -1.22)
20:54:38.493 00.005 11872 CameraToMount -- cameraTheta (1.93) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.89 = -1.39)
20:54:38.496 00.003 11872 CameraToMount -- cameraX=-0.08 cameraY=0.20 hyp=0.22 cameraTheta=1.93 mountX=0.07 mountY=-0.21, mountTheta=-1.23
20:54:38.501 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.08, y=0.20, opts=13)
20:54:38.505 00.004 11872 Enqueuing Move request for scope (-0.08, 0.20)
20:54:38.510 00.005 9960 Worker thread wakes up
20:54:38.510 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=212, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
20:54:38.516 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.20) opts 0xd
20:54:38.516 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.08, 0.20)
20:54:38.516 00.000 9960 Moving (-0.08, 0.20) raw xDistance=0.07 yDistance=-0.21
20:54:38.516 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
20:54:38.516 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
20:54:38.517 00.001 9960 MoveAxis(E, 0, ABG)
20:54:38.517 00.000 9960 Move returns status 0, amount 0
20:54:38.517 00.000 9960 MoveAxis(N, 159, ABG)
20:54:38.517 00.000 11872 UpdateGuideState exits: m=5676 SNR=48.1
20:54:38.523 00.006 9960 Guiding  Dir = 0, Dur = 159
20:54:38.523 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:38.529 00.006 9960 IsSlewing returns 0
20:54:38.529 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:54:38.535 00.006 9960 IsGuiding returns 0
20:54:38.535 00.000 11872 Enqueuing Expose request
20:54:38.540 00.005 9960 PulseGuide returned control before completion, sleep 169
20:54:38.724 00.184 9960 IsGuiding returns 0
20:54:38.726 00.002 9960 Move returns status 0, amount 159
20:54:38.726 00.000 9960 move complete, result=0
20:54:38.727 00.001 9960 worker thread done servicing request
20:54:38.727 00.000 9960 Worker thread wakes up
20:54:38.728 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 159 ms NORTH
20:54:38.734 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:54:38.734 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1052,31,31)
20:54:39.980 01.246 9960 Exposure complete
20:54:40.089 00.109 9960 worker thread done servicing request
20:54:40.090 00.001 11872 OnExposeComplete: enter
20:54:40.093 00.003 11872 UpdateGuideState(): m_state=6
20:54:40.098 00.005 11872 Star::Find(15, 1216, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 927
20:54:40.101 00.003 11872 Star::Find returns 1 (0), X=1216.69, Y=1067.53, Mass=5929, SNR=49.2, Peak=149 HFD=6.9
20:54:40.106 00.005 11872 CameraToMount -- cameraTheta (2.44) - m_xAngle (-3.14) = xAngle (5.57 = -0.71)
20:54:40.109 00.003 11872 CameraToMount -- cameraTheta (2.44) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.40 = -0.88)
20:54:40.114 00.005 11872 CameraToMount -- cameraX=-0.07 cameraY=0.06 hyp=0.10 cameraTheta=2.44 mountX=0.07 mountY=-0.07, mountTheta=-0.79
20:54:40.119 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.07, y=0.06, opts=13)
20:54:40.123 00.004 11872 Enqueuing Move request for scope (-0.07, 0.06)
20:54:40.126 00.003 9960 Worker thread wakes up
20:54:40.126 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.06) opts 0xd
20:54:40.127 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=1, FiltMin=0, FiltMax=183, Gamma=1.000
20:54:40.131 00.004 11872 UpdateGuideState exits: m=5929 SNR=49.2
20:54:40.134 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:40.138 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.07, 0.06)
20:54:40.138 00.000 9960 Moving (-0.07, 0.06) raw xDistance=0.07 yDistance=-0.07
20:54:40.139 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
20:54:40.139 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:54:40.139 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:54:40.139 00.000 9960 MoveAxis(E, 0, ABG)
20:54:40.139 00.000 9960 Move returns status 0, amount 0
20:54:40.139 00.000 9960 MoveAxis(N, 0, ABG)
20:54:40.140 00.001 9960 Move returns status 0, amount 0
20:54:40.140 00.000 9960 move complete, result=0
20:54:40.140 00.000 9960 worker thread done servicing request
20:54:40.140 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:54:40.143 00.003 11872 Enqueuing Expose request
20:54:40.148 00.005 9960 Worker thread wakes up
20:54:40.148 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:54:40.151 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
20:54:40.152 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1052,31,31)
20:54:41.396 01.244 9960 Exposure complete
20:54:41.497 00.101 9960 worker thread done servicing request
20:54:41.498 00.001 11872 OnExposeComplete: enter
20:54:41.503 00.005 11872 UpdateGuideState(): m_state=6
20:54:41.507 00.004 11872 Star::Find(15, 1216, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 928
20:54:41.510 00.003 11872 Star::Find returns 1 (0), X=1216.52, Y=1067.63, Mass=5888, SNR=49.5, Peak=136 HFD=6.9
20:54:41.514 00.004 11872 CameraToMount -- cameraTheta (2.54) - m_xAngle (-3.14) = xAngle (5.68 = -0.61)
20:54:41.518 00.004 11872 CameraToMount -- cameraTheta (2.54) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.50 = -0.78)
20:54:41.522 00.004 11872 CameraToMount -- cameraX=-0.24 cameraY=0.16 hyp=0.29 cameraTheta=2.54 mountX=0.24 mountY=-0.20, mountTheta=-0.71
20:54:41.527 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.24, y=0.16, opts=13)
20:54:41.531 00.004 11872 Enqueuing Move request for scope (-0.24, 0.16)
20:54:41.541 00.010 9960 Worker thread wakes up
20:54:41.542 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.16) opts 0xd
20:54:41.542 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.24, 0.16)
20:54:41.542 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=222, med=1, FiltMin=0, FiltMax=181, Gamma=1.000
20:54:41.547 00.005 9960 Moving (-0.24, 0.16) raw xDistance=0.24 yDistance=-0.20
20:54:41.547 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
20:54:41.551 00.004 9960 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
20:54:41.552 00.001 9960 MoveAxis(W, 99, ABG)
20:54:41.553 00.001 9960 Guiding  Dir = 3, Dur = 99
20:54:41.553 00.000 11872 UpdateGuideState exits: m=5888 SNR=49.5
20:54:41.560 00.007 9960 IsSlewing returns 0
20:54:41.561 00.001 9960 IsGuiding returns 0
20:54:41.561 00.000 9960 PulseGuide returned control before completion, sleep 109
20:54:41.562 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:41.569 00.007 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:54:41.573 00.004 11872 Enqueuing Expose request
20:54:41.669 00.096 11872 evsrv: cli 0D2D2140 connect
20:54:41.678 00.009 9960 IsGuiding returns 1
20:54:41.678 00.000 9960 scope still moving after pulse duration time elapsed
20:54:41.744 00.066 11872 case statement mapped state 6 to 3
20:54:41.836 00.092 9960 IsSlewing returns 0
20:54:41.837 00.001 11872 case statement mapped state 6 to 3
20:54:41.841 00.004 9960 IsGuiding returns 0
20:54:41.841 00.000 9960 scope move finished after 99 + 180 ms
20:54:41.842 00.001 9960 Move returns status 0, amount 99
20:54:41.842 00.000 9960 MoveAxis(N, 151, ABG)
20:54:41.842 00.000 9960 Guiding  Dir = 0, Dur = 151
20:54:41.842 00.000 11872 evsrv: cli 0D2D2140 request: {"method":"get_app_state","id":"af566137-ff1f-4f09-bb25-cb7b1435be52"}
20:54:41.846 00.004 9960 IsSlewing returns 0
20:54:41.846 00.000 11872 case statement mapped state 6 to 3
20:54:41.851 00.005 9960 IsGuiding returns 0
20:54:41.851 00.000 11872 evsrv: cli 0D2D2140 response: {"jsonrpc":"2.0","result":"Guiding","id":"af566137-ff1f-4f09-bb25-cb7b1435be52"}
20:54:41.854 00.003 9960 PulseGuide returned control before completion, sleep 161
20:54:41.855 00.001 11872 evsrv: cli 0D2D2140 disconnect
20:54:41.860 00.005 11872 evsrv: cli 0D2D26E0 connect
20:54:41.865 00.005 11872 case statement mapped state 6 to 3
20:54:41.869 00.004 11872 case statement mapped state 6 to 3
20:54:41.873 00.004 11872 evsrv: cli 0D2D26E0 request: {"method":"dither","params":{"amount":5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"2b70df62-4dae-4690-96a0-b3adbc8b3918"}
20:54:41.877 00.004 11872 PhdController::Dither begins
20:54:41.881 00.004 11872 dither: size=5.00, dRA=1.02 dDec=1.07
20:54:41.884 00.003 11872 MountToCamera -- mountTheta (0.81) + m_xAngle (-3.14) = xAngle (-2.33 = -2.33)
20:54:41.928 00.044 11872 MountToCamera -- mountX=1.02 mountY=1.07 hyp=1.48 mountTheta=0.81 cameraX=-1.01, cameraY=-1.08 cameraTheta=-2.33
20:54:41.972 00.044 11872 setting lock position to (1215.74, 1066.39)
20:54:41.978 00.006 11872 Mount: notify guiding dithered (-1.0, -1.1)
20:54:41.981 00.003 11872 Status Line: Dither by 1.02,1.07
20:54:41.995 00.014 11872 PhdController: newstate STATE_SETTLE_BEGIN
20:54:42.001 00.006 11872 PhdController: newstate STATE_SETTLE_WAIT
20:54:42.007 00.006 11872 evsrv: cli 0D2D26E0 response: {"jsonrpc":"2.0","result":0,"id":"2b70df62-4dae-4690-96a0-b3adbc8b3918"}
20:54:42.021 00.014 9960 IsGuiding returns 1
20:54:42.022 00.001 9960 scope still moving after pulse duration time elapsed
20:54:42.024 00.002 11872 evsrv: cli 0D2D26E0 disconnect
20:54:42.051 00.027 9960 IsSlewing returns 0
20:54:42.052 00.001 9960 IsGuiding returns 1
20:54:42.082 00.030 9960 IsSlewing returns 0
20:54:42.085 00.003 9960 IsGuiding returns 1
20:54:42.170 00.085 9960 IsSlewing returns 0
20:54:42.172 00.002 9960 IsGuiding returns 1
20:54:42.207 00.035 9960 IsSlewing returns 0
20:54:42.207 00.000 9960 IsGuiding returns 0
20:54:42.207 00.000 9960 scope move finished after 151 + 205 ms
20:54:42.207 00.000 9960 Move returns status 0, amount 151
20:54:42.207 00.000 9960 move complete, result=0
20:54:42.207 00.000 9960 worker thread done servicing request
20:54:42.208 00.001 11872 GuideStep: 0.2 px 99 ms WEST, -0.2 px 151 ms NORTH
20:54:42.211 00.003 9960 Worker thread wakes up
20:54:42.211 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:54:42.211 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1202,1052,31,31)
20:54:43.450 01.239 9960 Exposure complete
20:54:43.576 00.126 9960 worker thread done servicing request
20:54:43.576 00.000 11872 OnExposeComplete: enter
20:54:43.580 00.004 11872 UpdateGuideState(): m_state=6
20:54:43.585 00.005 11872 Star::Find(15, 1216, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 929
20:54:43.589 00.004 11872 Star::Find returns 1 (0), X=1216.61, Y=1067.82, Mass=5857, SNR=49.3, Peak=145 HFD=6.8
20:54:43.593 00.004 11872 CameraToMount -- cameraTheta (1.02) - m_xAngle (-3.14) = xAngle (4.16 = -2.12)
20:54:43.597 00.004 11872 CameraToMount -- cameraTheta (1.02) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.99 = -2.29)
20:54:43.602 00.005 11872 CameraToMount -- cameraX=0.87 cameraY=1.43 hyp=1.67 cameraTheta=1.02 mountX=-0.88 mountY=-1.25, mountTheta=-2.18
20:54:43.607 00.005 11872 dither recenter: remaining=(-1.0,-1.1) step=(-1.0,-1.1)
20:54:43.611 00.004 11872 MountToCamera -- mountTheta (-2.33) + m_xAngle (-3.14) = xAngle (-5.47 = 0.82)
20:54:43.615 00.004 11872 MountToCamera -- mountX=-1.02 mountY=-1.07 hyp=1.48 mountTheta=-2.33 cameraX=1.01, cameraY=1.08 cameraTheta=0.82
20:54:43.619 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=1.01, y=1.08, opts=4)
20:54:43.623 00.004 11872 Enqueuing Move request for scope (1.01, 1.08)
20:54:43.627 00.004 11872 Mount: notify direct move -1.02,-1.07
20:54:43.631 00.004 9960 Worker thread wakes up
20:54:43.631 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=227, med=1, FiltMin=0, FiltMax=181, Gamma=1.000
20:54:43.635 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (1.01, 1.08) opts 0x4
20:54:43.635 00.000 11872 UpdateGuideState exits: m=5857 SNR=49.3
20:54:43.640 00.005 9960 Handling offset move in thread for scope, endpoint = (1.01, 1.08)
20:54:43.640 00.000 11872 PhdController: settling, locked = 1, distance = 1.68 (1.50) aobump = 0 frame = 1 / 99999
20:54:43.643 00.003 9960 Moving (1.01, 1.08) raw xDistance=-1.02 yDistance=-1.07
20:54:43.644 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763780083.643,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":1.68,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
20:54:43.648 00.004 9960 MoveAxis(E, 677, B)
20:54:43.648 00.000 9960 Guiding  Dir = 2, Dur = 677
20:54:43.648 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:43.653 00.005 9960 IsSlewing returns 0
20:54:43.653 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:54:43.656 00.003 9960 IsGuiding returns 0
20:54:43.657 00.001 11872 Enqueuing Expose request
20:54:43.660 00.003 9960 PulseGuide returned control before completion, sleep 687
20:54:44.364 00.704 9960 IsGuiding returns 0
20:54:44.364 00.000 9960 Move returns status 0, amount 677
20:54:44.365 00.001 9960 MoveAxis(N, 800, B)
20:54:44.365 00.000 9960 Guiding  Dir = 0, Dur = 800
20:54:44.365 00.000 9960 IsSlewing returns 0
20:54:44.366 00.001 9960 IsGuiding returns 0
20:54:44.366 00.000 9960 PulseGuide returned control before completion, sleep 810
20:54:45.191 00.825 9960 IsGuiding returns 1
20:54:45.193 00.002 9960 scope still moving after pulse duration time elapsed
20:54:45.222 00.029 9960 IsSlewing returns 0
20:54:45.223 00.001 9960 IsGuiding returns 0
20:54:45.223 00.000 9960 scope move finished after 800 + 57 ms
20:54:45.223 00.000 9960 Move returns status 0, amount 800
20:54:45.224 00.001 9960 move complete, result=0
20:54:45.224 00.000 9960 worker thread done servicing request
20:54:45.226 00.002 9960 Worker thread wakes up
20:54:45.226 00.000 11872 GuideStep: -1.0 px 677 ms EAST, -1.1 px 800 ms NORTH
20:54:45.232 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:54:45.232 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1201,1051,31,31)
20:54:46.493 01.261 9960 Exposure complete
20:54:46.604 00.111 9960 worker thread done servicing request
20:54:46.604 00.000 11872 OnExposeComplete: enter
20:54:46.608 00.004 11872 UpdateGuideState(): m_state=6
20:54:46.613 00.005 11872 Star::Find(15, 1216, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 930
20:54:46.617 00.004 11872 Star::Find returns 1 (0), X=1215.47, Y=1066.77, Mass=6366, SNR=52.8, Peak=146 HFD=7.1
20:54:46.620 00.003 11872 CameraToMount -- cameraTheta (2.20) - m_xAngle (-3.14) = xAngle (5.34 = -0.94)
20:54:46.623 00.003 11872 CameraToMount -- cameraTheta (2.20) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.17 = -1.11)
20:54:46.628 00.005 11872 CameraToMount -- cameraX=-0.27 cameraY=0.37 hyp=0.46 cameraTheta=2.20 mountX=0.27 mountY=-0.41, mountTheta=-0.99
20:54:46.634 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.27, y=0.37, opts=13)
20:54:46.638 00.004 11872 Enqueuing Move request for scope (-0.27, 0.37)
20:54:46.644 00.006 9960 Worker thread wakes up
20:54:46.644 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=228, med=1, FiltMin=0, FiltMax=181, Gamma=1.000
20:54:46.648 00.004 11872 UpdateGuideState exits: m=6366 SNR=52.8
20:54:46.652 00.004 11872 PhdController: settling, locked = 1, distance = 0.46 (1.50) aobump = 0 frame = 2 / 99999
20:54:46.656 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.37) opts 0xd
20:54:46.656 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.27, 0.37)
20:54:46.657 00.001 9960 Moving (-0.27, 0.37) raw xDistance=0.27 yDistance=-0.41
20:54:46.657 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
20:54:46.657 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
20:54:46.657 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763780086.656,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.46,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
20:54:46.662 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.41
20:54:46.663 00.001 9960 MoveAxis(W, 113, ABG)
20:54:46.663 00.000 9960 Guiding  Dir = 3, Dur = 113
20:54:46.663 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:46.667 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:54:46.670 00.003 11872 Enqueuing Expose request
20:54:46.674 00.004 9960 IsSlewing returns 0
20:54:46.674 00.000 9960 IsGuiding returns 0
20:54:46.675 00.001 9960 PulseGuide returned control before completion, sleep 123
20:54:46.813 00.138 9960 IsGuiding returns 1
20:54:46.814 00.001 9960 scope still moving after pulse duration time elapsed
20:54:46.845 00.031 9960 IsSlewing returns 0
20:54:46.847 00.002 9960 IsGuiding returns 0
20:54:46.847 00.000 9960 scope move finished after 113 + 59 ms
20:54:46.847 00.000 9960 Move returns status 0, amount 113
20:54:46.848 00.001 9960 MoveAxis(N, 0, ABG)
20:54:46.848 00.000 9960 Move returns status 0, amount 0
20:54:46.849 00.001 9960 move complete, result=0
20:54:46.849 00.000 9960 worker thread done servicing request
20:54:46.849 00.000 11872 GuideStep: 0.3 px 113 ms WEST, -0.4 px 0 ms NORTH
20:54:46.855 00.006 9960 Worker thread wakes up
20:54:46.855 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:54:46.855 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1201,1051,31,31)
20:54:48.099 01.244 9960 Exposure complete
20:54:48.211 00.112 9960 worker thread done servicing request
20:54:48.212 00.001 11872 OnExposeComplete: enter
20:54:48.215 00.003 11872 UpdateGuideState(): m_state=6
20:54:48.219 00.004 11872 Star::Find(15, 1215, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 931
20:54:48.223 00.004 11872 Star::Find returns 1 (0), X=1215.74, Y=1066.95, Mass=5712, SNR=47.9, Peak=139 HFD=6.6
20:54:48.227 00.004 11872 CameraToMount -- cameraTheta (1.59) - m_xAngle (-3.14) = xAngle (4.72 = -1.56)
20:54:48.230 00.003 11872 CameraToMount -- cameraTheta (1.59) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.55 = -1.73)
20:54:48.235 00.005 11872 CameraToMount -- cameraX=-0.01 cameraY=0.55 hyp=0.55 cameraTheta=1.59 mountX=0.01 mountY=-0.54, mountTheta=-1.56
20:54:48.240 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.01, y=0.55, opts=13)
20:54:48.243 00.003 11872 Enqueuing Move request for scope (-0.01, 0.55)
20:54:48.247 00.004 9960 Worker thread wakes up
20:54:48.247 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.55) opts 0xd
20:54:48.247 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.01, 0.55)
20:54:48.249 00.002 9960 Moving (-0.01, 0.55) raw xDistance=0.01 yDistance=-0.54
20:54:48.249 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:54:48.249 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
20:54:48.249 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=1, FiltMin=0, FiltMax=172, Gamma=1.000
20:54:48.252 00.003 11872 UpdateGuideState exits: m=5712 SNR=47.9
20:54:48.257 00.005 11872 PhdController: settling, locked = 1, distance = 0.49 (1.50) aobump = 0 frame = 3 / 99999
20:54:48.260 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.54
20:54:48.260 00.000 9960 MoveAxis(E, 0, ABG)
20:54:48.261 00.001 9960 Move returns status 0, amount 0
20:54:48.261 00.000 9960 MoveAxis(N, 0, ABG)
20:54:48.261 00.000 9960 Move returns status 0, amount 0
20:54:48.262 00.001 9960 move complete, result=0
20:54:48.262 00.000 9960 worker thread done servicing request
20:54:48.262 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763780088.260,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.49,"Time":1.6,"SettleTime":10.0,"StarLocked":true}
20:54:48.267 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:48.271 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:54:48.275 00.004 11872 Enqueuing Expose request
20:54:48.278 00.003 11872 GuideStep: 0.0 px 0 ms EAST, -0.5 px 0 ms NORTH
20:54:48.283 00.005 9960 Worker thread wakes up
20:54:48.283 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:54:48.283 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1201,1051,31,31)
20:54:49.530 01.247 9960 Exposure complete
20:54:49.672 00.142 9960 worker thread done servicing request
20:54:49.673 00.001 11872 OnExposeComplete: enter
20:54:49.677 00.004 11872 UpdateGuideState(): m_state=6
20:54:49.682 00.005 11872 Star::Find(15, 1215, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 932
20:54:49.685 00.003 11872 Star::Find returns 1 (0), X=1215.79, Y=1067.35, Mass=5725, SNR=49.0, Peak=137 HFD=6.6
20:54:49.690 00.005 11872 CameraToMount -- cameraTheta (1.52) - m_xAngle (-3.14) = xAngle (4.66 = -1.62)
20:54:49.693 00.003 11872 CameraToMount -- cameraTheta (1.52) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.49 = -1.80)
20:54:49.697 00.004 11872 CameraToMount -- cameraX=0.05 cameraY=0.95 hyp=0.95 cameraTheta=1.52 mountX=-0.05 mountY=-0.93, mountTheta=-1.63
20:54:49.702 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.05, y=0.95, opts=13)
20:54:49.706 00.004 11872 Enqueuing Move request for scope (0.05, 0.95)
20:54:49.710 00.004 9960 Worker thread wakes up
20:54:49.710 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=219, med=1, FiltMin=0, FiltMax=172, Gamma=1.000
20:54:49.714 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.95) opts 0xd
20:54:49.714 00.000 11872 UpdateGuideState exits: m=5725 SNR=49.0
20:54:49.718 00.004 9960 Handling offset move in thread for scope, endpoint = (0.05, 0.95)
20:54:49.718 00.000 11872 PhdController: settling, locked = 1, distance = 0.63 (1.50) aobump = 0 frame = 4 / 99999
20:54:49.722 00.004 9960 Moving (0.05, 0.95) raw xDistance=-0.05 yDistance=-0.93
20:54:49.722 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763780089.722,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.63,"Time":3.1,"SettleTime":10.0,"StarLocked":true}
20:54:49.726 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:54:49.726 00.000 9960 resist switch: large excursion: input -0.93 thresh 0.60 direction from 0 to -1
20:54:49.726 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.79
20:54:49.726 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:49.730 00.004 9960 GuideAlgorithmResistSwitch::result() returns -0.93 from input -0.93
20:54:49.731 00.001 9960 MoveAxis(E, 0, ABG)
20:54:49.731 00.000 9960 Move returns status 0, amount 0
20:54:49.731 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:54:49.736 00.005 11872 Enqueuing Expose request
20:54:49.739 00.003 9960 MoveAxis(N, 693, ABG)
20:54:49.739 00.000 9960 Guiding  Dir = 0, Dur = 693
20:54:49.740 00.001 9960 IsSlewing returns 0
20:54:49.740 00.000 9960 IsGuiding returns 0
20:54:49.740 00.000 9960 PulseGuide returned control before completion, sleep 703
20:54:50.461 00.721 9960 IsGuiding returns 1
20:54:50.461 00.000 9960 scope still moving after pulse duration time elapsed
20:54:50.492 00.031 9960 IsSlewing returns 0
20:54:50.494 00.002 9960 IsGuiding returns 0
20:54:50.494 00.000 9960 scope move finished after 693 + 60 ms
20:54:50.494 00.000 9960 Move returns status 0, amount 693
20:54:50.494 00.000 9960 move complete, result=0
20:54:50.494 00.000 9960 worker thread done servicing request
20:54:50.495 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.9 px 693 ms NORTH
20:54:50.500 00.005 9960 Worker thread wakes up
20:54:50.502 00.002 9960 worker thread servicing REQUEST_EXPOSE 1000
20:54:50.502 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1201,1051,31,31)
20:54:51.758 01.256 9960 Exposure complete
20:54:51.889 00.131 9960 worker thread done servicing request
20:54:51.890 00.001 11872 OnExposeComplete: enter
20:54:51.894 00.004 11872 UpdateGuideState(): m_state=6
20:54:51.898 00.004 11872 Star::Find(15, 1215, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 933
20:54:51.902 00.004 11872 Star::Find returns 1 (0), X=1215.70, Y=1066.56, Mass=5811, SNR=48.9, Peak=138 HFD=6.9
20:54:51.905 00.003 11872 CameraToMount -- cameraTheta (1.86) - m_xAngle (-3.14) = xAngle (5.00 = -1.29)
20:54:51.909 00.004 11872 CameraToMount -- cameraTheta (1.86) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.82 = -1.46)
20:54:51.914 00.005 11872 CameraToMount -- cameraX=-0.05 cameraY=0.17 hyp=0.18 cameraTheta=1.86 mountX=0.05 mountY=-0.17, mountTheta=-1.30
20:54:51.920 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.05, y=0.17, opts=13)
20:54:51.925 00.005 11872 Enqueuing Move request for scope (-0.05, 0.17)
20:54:51.927 00.002 9960 Worker thread wakes up
20:54:51.928 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.17) opts 0xd
20:54:51.928 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.05, 0.17)
20:54:51.928 00.000 9960 Moving (-0.05, 0.17) raw xDistance=0.05 yDistance=-0.17
20:54:51.928 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
20:54:51.928 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:54:51.929 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
20:54:51.929 00.000 9960 MoveAxis(E, 0, ABG)
20:54:51.929 00.000 9960 Move returns status 0, amount 0
20:54:51.929 00.000 9960 MoveAxis(N, 0, ABG)
20:54:51.930 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=219, med=1, FiltMin=0, FiltMax=172, Gamma=1.000
20:54:51.932 00.002 9960 Move returns status 0, amount 0
20:54:51.933 00.001 9960 move complete, result=0
20:54:51.933 00.000 11872 UpdateGuideState exits: m=5811 SNR=48.9
20:54:51.935 00.002 9960 worker thread done servicing request
20:54:51.936 00.001 11872 PhdController: settling, locked = 1, distance = 0.49 (1.50) aobump = 0 frame = 5 / 99999
20:54:51.939 00.003 11872 evsrv: {"Event":"Settling","Timestamp":1763780091.938,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.49,"Time":5.3,"SettleTime":10.0,"StarLocked":true}
20:54:51.941 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:51.944 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:54:51.948 00.004 11872 Enqueuing Expose request
20:54:51.953 00.005 9960 Worker thread wakes up
20:54:51.954 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:54:51.954 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
20:54:51.958 00.004 9960 Handling exposure in thread, d=1000 o=3 r=(1201,1051,31,31)
20:54:53.208 01.250 9960 Exposure complete
20:54:53.324 00.116 9960 worker thread done servicing request
20:54:53.324 00.000 11872 OnExposeComplete: enter
20:54:53.328 00.004 11872 UpdateGuideState(): m_state=6
20:54:53.332 00.004 11872 Star::Find(15, 1215, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 934
20:54:53.336 00.004 11872 Star::Find returns 1 (0), X=1215.62, Y=1066.72, Mass=5684, SNR=48.6, Peak=139 HFD=6.7
20:54:53.340 00.004 11872 CameraToMount -- cameraTheta (1.95) - m_xAngle (-3.14) = xAngle (5.08 = -1.20)
20:54:53.344 00.004 11872 CameraToMount -- cameraTheta (1.95) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.91 = -1.37)
20:54:53.347 00.003 11872 CameraToMount -- cameraX=-0.13 cameraY=0.33 hyp=0.35 cameraTheta=1.95 mountX=0.13 mountY=-0.34, mountTheta=-1.22
20:54:53.353 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.13, y=0.33, opts=13)
20:54:53.357 00.004 11872 Enqueuing Move request for scope (-0.13, 0.33)
20:54:53.361 00.004 9960 Worker thread wakes up
20:54:53.361 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.33) opts 0xd
20:54:53.361 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.13, 0.33)
20:54:53.362 00.001 9960 Moving (-0.13, 0.33) raw xDistance=0.13 yDistance=-0.34
20:54:53.362 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
20:54:53.362 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
20:54:53.362 00.000 9960 MoveAxis(E, 0, ABG)
20:54:53.362 00.000 9960 Move returns status 0, amount 0
20:54:53.363 00.001 9960 MoveAxis(N, 256, ABG)
20:54:53.363 00.000 9960 Guiding  Dir = 0, Dur = 256
20:54:53.363 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
20:54:53.366 00.003 9960 IsSlewing returns 0
20:54:53.366 00.000 11872 UpdateGuideState exits: m=5684 SNR=48.6
20:54:53.371 00.005 9960 IsGuiding returns 0
20:54:53.371 00.000 11872 PhdController: settling, locked = 1, distance = 0.45 (1.50) aobump = 0 frame = 6 / 99999
20:54:53.375 00.004 9960 PulseGuide returned control before completion, sleep 266
20:54:53.375 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763780093.375,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.45,"Time":6.7,"SettleTime":10.0,"StarLocked":true}
20:54:53.378 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:53.381 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:54:53.387 00.006 11872 Enqueuing Expose request
20:54:53.652 00.265 9960 IsGuiding returns 1
20:54:53.652 00.000 9960 scope still moving after pulse duration time elapsed
20:54:53.682 00.030 9960 IsSlewing returns 0
20:54:53.683 00.001 9960 IsGuiding returns 0
20:54:53.684 00.001 9960 scope move finished after 256 + 56 ms
20:54:53.684 00.000 9960 Move returns status 0, amount 256
20:54:53.685 00.001 9960 move complete, result=0
20:54:53.685 00.000 9960 worker thread done servicing request
20:54:53.685 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 256 ms NORTH
20:54:53.690 00.005 9960 Worker thread wakes up
20:54:53.690 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:54:53.692 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1201,1051,31,31)
20:54:54.945 01.253 9960 Exposure complete
20:54:55.071 00.126 9960 worker thread done servicing request
20:54:55.072 00.001 11872 OnExposeComplete: enter
20:54:55.076 00.004 11872 UpdateGuideState(): m_state=6
20:54:55.080 00.004 11872 Star::Find(15, 1215, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 935
20:54:55.084 00.004 11872 Star::Find returns 1 (0), X=1215.64, Y=1066.47, Mass=5669, SNR=48.4, Peak=122 HFD=6.9
20:54:55.087 00.003 11872 CameraToMount -- cameraTheta (2.52) - m_xAngle (-3.14) = xAngle (5.66 = -0.63)
20:54:55.091 00.004 11872 CameraToMount -- cameraTheta (2.52) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.49 = -0.80)
20:54:55.094 00.003 11872 CameraToMount -- cameraX=-0.11 cameraY=0.08 hyp=0.13 cameraTheta=2.52 mountX=0.11 mountY=-0.09, mountTheta=-0.72
20:54:55.099 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.11, y=0.08, opts=13)
20:54:55.101 00.002 11872 Enqueuing Move request for scope (-0.11, 0.08)
20:54:55.106 00.005 9960 Worker thread wakes up
20:54:55.106 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.08) opts 0xd
20:54:55.106 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.11, 0.08)
20:54:55.107 00.001 9960 Moving (-0.11, 0.08) raw xDistance=0.11 yDistance=-0.09
20:54:55.107 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=226, med=1, FiltMin=0, FiltMax=181, Gamma=1.000
20:54:55.112 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
20:54:55.112 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:54:55.112 00.000 11872 UpdateGuideState exits: m=5669 SNR=48.4
20:54:55.117 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:54:55.117 00.000 9960 MoveAxis(E, 0, ABG)
20:54:55.117 00.000 9960 Move returns status 0, amount 0
20:54:55.118 00.001 9960 MoveAxis(N, 0, ABG)
20:54:55.118 00.000 11872 PhdController: settling, locked = 1, distance = 0.35 (1.50) aobump = 0 frame = 7 / 99999
20:54:55.122 00.004 9960 Move returns status 0, amount 0
20:54:55.122 00.000 9960 move complete, result=0
20:54:55.122 00.000 9960 worker thread done servicing request
20:54:55.122 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763780095.122,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.35,"Time":8.5,"SettleTime":10.0,"StarLocked":true}
20:54:55.126 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:55.130 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:54:55.134 00.004 11872 Enqueuing Expose request
20:54:55.138 00.004 9960 Worker thread wakes up
20:54:55.139 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:54:55.142 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
20:54:55.142 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1201,1051,31,31)
20:54:56.387 01.245 9960 Exposure complete
20:54:56.506 00.119 9960 worker thread done servicing request
20:54:56.506 00.000 11872 OnExposeComplete: enter
20:54:56.510 00.004 11872 UpdateGuideState(): m_state=6
20:54:56.514 00.004 11872 Star::Find(15, 1215, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 936
20:54:56.518 00.004 11872 Star::Find returns 1 (0), X=1215.65, Y=1066.51, Mass=5716, SNR=49.2, Peak=134 HFD=6.9
20:54:56.522 00.004 11872 CameraToMount -- cameraTheta (2.24) - m_xAngle (-3.14) = xAngle (5.38 = -0.91)
20:54:56.526 00.004 11872 CameraToMount -- cameraTheta (2.24) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.21 = -1.08)
20:54:56.529 00.003 11872 CameraToMount -- cameraX=-0.09 cameraY=0.12 hyp=0.15 cameraTheta=2.24 mountX=0.09 mountY=-0.13, mountTheta=-0.96
20:54:56.534 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.09, y=0.12, opts=13)
20:54:56.539 00.005 11872 Enqueuing Move request for scope (-0.09, 0.12)
20:54:56.542 00.003 9960 Worker thread wakes up
20:54:56.542 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.12) opts 0xd
20:54:56.543 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.09, 0.12)
20:54:56.543 00.000 9960 Moving (-0.09, 0.12) raw xDistance=0.09 yDistance=-0.13
20:54:56.543 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
20:54:56.543 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:54:56.543 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=194, med=1, FiltMin=0, FiltMax=164, Gamma=1.000
20:54:56.547 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:54:56.548 00.001 9960 MoveAxis(E, 0, ABG)
20:54:56.548 00.000 9960 Move returns status 0, amount 0
20:54:56.548 00.000 9960 MoveAxis(N, 0, ABG)
20:54:56.548 00.000 9960 Move returns status 0, amount 0
20:54:56.548 00.000 9960 move complete, result=0
20:54:56.548 00.000 9960 worker thread done servicing request
20:54:56.548 00.000 11872 UpdateGuideState exits: m=5716 SNR=49.2
20:54:56.552 00.004 11872 PhdController: settling, locked = 1, distance = 0.29 (1.50) aobump = 0 frame = 8 / 99999
20:54:56.556 00.004 11872 evsrv: {"Event":"Settling","Timestamp":1763780096.556,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.29,"Time":9.9,"SettleTime":10.0,"StarLocked":true}
20:54:56.560 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:56.564 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:54:56.567 00.003 11872 Enqueuing Expose request
20:54:56.570 00.003 9960 Worker thread wakes up
20:54:56.570 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:54:56.574 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
20:54:56.575 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1201,1051,31,31)
20:54:57.822 01.247 9960 Exposure complete
20:54:57.943 00.121 9960 worker thread done servicing request
20:54:57.943 00.000 11872 OnExposeComplete: enter
20:54:57.946 00.003 11872 UpdateGuideState(): m_state=6
20:54:57.951 00.005 11872 Star::Find(15, 1215, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 937
20:54:57.955 00.004 11872 Star::Find returns 1 (0), X=1215.59, Y=1066.82, Mass=5874, SNR=50.1, Peak=127 HFD=6.9
20:54:57.959 00.004 11872 CameraToMount -- cameraTheta (1.91) - m_xAngle (-3.14) = xAngle (5.05 = -1.23)
20:54:57.963 00.004 11872 CameraToMount -- cameraTheta (1.91) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.88 = -1.40)
20:54:57.967 00.004 11872 CameraToMount -- cameraX=-0.15 cameraY=0.42 hyp=0.45 cameraTheta=1.91 mountX=0.15 mountY=-0.44, mountTheta=-1.25
20:54:57.972 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.15, y=0.42, opts=13)
20:54:57.977 00.005 11872 Enqueuing Move request for scope (-0.15, 0.42)
20:54:57.981 00.004 9960 Worker thread wakes up
20:54:57.981 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.42) opts 0xd
20:54:57.981 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.15, 0.42)
20:54:57.982 00.001 9960 Moving (-0.15, 0.42) raw xDistance=0.15 yDistance=-0.44
20:54:57.982 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
20:54:57.982 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.44 from input -0.44
20:54:57.982 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=220, med=1, FiltMin=0, FiltMax=188, Gamma=1.000
20:54:57.986 00.004 11872 UpdateGuideState exits: m=5874 SNR=50.1
20:54:57.990 00.004 11872 PhdController: settling, locked = 1, distance = 0.34 (1.50) aobump = 0 frame = 9 / 99999
20:54:57.994 00.004 11872 PhdController: newstate STATE_FINISH
20:54:57.998 00.004 11872 PhdController complete: success
20:54:58.001 00.003 9960 MoveAxis(E, 0, ABG)
20:54:58.002 00.001 9960 Move returns status 0, amount 0
20:54:58.002 00.000 9960 MoveAxis(N, 332, ABG)
20:54:58.002 00.000 9960 Guiding  Dir = 0, Dur = 332
20:54:58.002 00.000 11872 evsrv: {"Event":"SettleDone","Timestamp":1763780098.001,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":9,"DroppedFrames":0}
20:54:58.007 00.005 9960 IsSlewing returns 0
20:54:58.007 00.000 11872 Mount: notify guiding dither settle done success=1
20:54:58.009 00.002 11872 PhdController: newstate STATE_IDLE
20:54:58.014 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:58.017 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:54:58.022 00.005 11872 Enqueuing Expose request
20:54:58.026 00.004 9960 IsGuiding returns 0
20:54:58.026 00.000 9960 PulseGuide returned control before completion, sleep 342
20:54:58.379 00.353 9960 IsGuiding returns 1
20:54:58.379 00.000 9960 scope still moving after pulse duration time elapsed
20:54:58.409 00.030 9960 IsSlewing returns 0
20:54:58.409 00.000 9960 IsGuiding returns 0
20:54:58.411 00.002 9960 scope move finished after 332 + 52 ms
20:54:58.411 00.000 9960 Move returns status 0, amount 332
20:54:58.411 00.000 9960 move complete, result=0
20:54:58.411 00.000 9960 worker thread done servicing request
20:54:58.411 00.000 9960 Worker thread wakes up
20:54:58.412 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.4 px 332 ms NORTH
20:54:58.418 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:54:58.418 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1201,1051,31,31)
20:54:59.672 01.254 9960 Exposure complete
20:54:59.808 00.136 9960 worker thread done servicing request
20:54:59.808 00.000 11872 OnExposeComplete: enter
20:54:59.813 00.005 11872 UpdateGuideState(): m_state=6
20:54:59.817 00.004 11872 Star::Find(15, 1215, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 938
20:54:59.820 00.003 11872 Star::Find returns 1 (0), X=1215.56, Y=1066.48, Mass=5828, SNR=49.5, Peak=132 HFD=7.0
20:54:59.825 00.005 11872 CameraToMount -- cameraTheta (2.73) - m_xAngle (-3.14) = xAngle (5.86 = -0.42)
20:54:59.830 00.005 11872 CameraToMount -- cameraTheta (2.73) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.69 = -0.59)
20:54:59.834 00.004 11872 CameraToMount -- cameraX=-0.18 cameraY=0.08 hyp=0.20 cameraTheta=2.73 mountX=0.18 mountY=-0.11, mountTheta=-0.55
20:54:59.838 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.18, y=0.08, opts=13)
20:54:59.842 00.004 11872 Enqueuing Move request for scope (-0.18, 0.08)
20:54:59.846 00.004 9960 Worker thread wakes up
20:54:59.846 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.08) opts 0xd
20:54:59.847 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.18, 0.08)
20:54:59.847 00.000 9960 Moving (-0.18, 0.08) raw xDistance=0.18 yDistance=-0.11
20:54:59.847 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=221, med=1, FiltMin=0, FiltMax=182, Gamma=1.000
20:54:59.851 00.004 11872 UpdateGuideState exits: m=5828 SNR=49.5
20:54:59.855 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:59.860 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:54:59.864 00.004 11872 Enqueuing Expose request
20:54:59.869 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
20:54:59.869 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:54:59.869 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:54:59.869 00.000 9960 MoveAxis(E, 0, ABG)
20:54:59.870 00.001 9960 Move returns status 0, amount 0
20:54:59.870 00.000 9960 MoveAxis(N, 0, ABG)
20:54:59.870 00.000 9960 Move returns status 0, amount 0
20:54:59.870 00.000 9960 move complete, result=0
20:54:59.872 00.002 9960 worker thread done servicing request
20:54:59.872 00.000 9960 Worker thread wakes up
20:54:59.872 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:54:59.877 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:54:59.877 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1201,1051,31,31)
20:55:01.133 01.256 9960 Exposure complete
20:55:01.283 00.150 9960 worker thread done servicing request
20:55:01.284 00.001 11872 OnExposeComplete: enter
20:55:01.288 00.004 11872 UpdateGuideState(): m_state=6
20:55:01.292 00.004 11872 Star::Find(15, 1215, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 939
20:55:01.296 00.004 11872 Star::Find returns 1 (0), X=1215.72, Y=1066.53, Mass=5635, SNR=49.1, Peak=125 HFD=6.9
20:55:01.301 00.005 11872 CameraToMount -- cameraTheta (1.73) - m_xAngle (-3.14) = xAngle (4.86 = -1.42)
20:55:01.305 00.004 11872 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.69 = -1.59)
20:55:01.309 00.004 11872 CameraToMount -- cameraX=-0.02 cameraY=0.14 hyp=0.14 cameraTheta=1.73 mountX=0.02 mountY=-0.14, mountTheta=-1.42
20:55:01.315 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.02, y=0.14, opts=13)
20:55:01.319 00.004 11872 Enqueuing Move request for scope (-0.02, 0.14)
20:55:01.323 00.004 9960 Worker thread wakes up
20:55:01.323 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=216, med=1, FiltMin=0, FiltMax=175, Gamma=1.000
20:55:01.327 00.004 11872 UpdateGuideState exits: m=5635 SNR=49.1
20:55:01.331 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:01.336 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:55:01.339 00.003 11872 Enqueuing Expose request
20:55:01.343 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.14) opts 0xd
20:55:01.343 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.02, 0.14)
20:55:01.343 00.000 9960 Moving (-0.02, 0.14) raw xDistance=0.02 yDistance=-0.14
20:55:01.343 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:55:01.343 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:55:01.344 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
20:55:01.344 00.000 9960 MoveAxis(E, 0, ABG)
20:55:01.344 00.000 9960 Move returns status 0, amount 0
20:55:01.344 00.000 9960 MoveAxis(N, 0, ABG)
20:55:01.345 00.001 9960 Move returns status 0, amount 0
20:55:01.345 00.000 9960 move complete, result=0
20:55:01.345 00.000 9960 worker thread done servicing request
20:55:01.346 00.001 11872 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:55:01.350 00.004 9960 Worker thread wakes up
20:55:01.350 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:55:01.350 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1201,1051,31,31)
20:55:02.607 01.257 9960 Exposure complete
20:55:02.739 00.132 9960 worker thread done servicing request
20:55:02.739 00.000 11872 OnExposeComplete: enter
20:55:02.743 00.004 11872 UpdateGuideState(): m_state=6
20:55:02.748 00.005 11872 Star::Find(15, 1215, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 940
20:55:02.751 00.003 11872 Star::Find returns 1 (0), X=1215.81, Y=1066.80, Mass=5677, SNR=48.9, Peak=135 HFD=6.7
20:55:02.755 00.004 11872 CameraToMount -- cameraTheta (1.42) - m_xAngle (-3.14) = xAngle (4.56 = -1.72)
20:55:02.758 00.003 11872 CameraToMount -- cameraTheta (1.42) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.39 = -1.90)
20:55:02.764 00.006 11872 CameraToMount -- cameraX=0.06 cameraY=0.41 hyp=0.41 cameraTheta=1.42 mountX=-0.06 mountY=-0.39, mountTheta=-1.73
20:55:02.768 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.06, y=0.41, opts=13)
20:55:02.773 00.005 11872 Enqueuing Move request for scope (0.06, 0.41)
20:55:02.777 00.004 9960 Worker thread wakes up
20:55:02.778 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=235, med=1, FiltMin=0, FiltMax=185, Gamma=1.000
20:55:02.781 00.003 11872 UpdateGuideState exits: m=5677 SNR=48.9
20:55:02.785 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:02.790 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:55:02.792 00.002 11872 Enqueuing Expose request
20:55:02.797 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.41) opts 0xd
20:55:02.797 00.000 9960 Handling offset move in thread for scope, endpoint = (0.06, 0.41)
20:55:02.797 00.000 9960 Moving (0.06, 0.41) raw xDistance=-0.06 yDistance=-0.39
20:55:02.798 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:55:02.798 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.39 from input -0.39
20:55:02.798 00.000 9960 MoveAxis(E, 0, ABG)
20:55:02.798 00.000 9960 Move returns status 0, amount 0
20:55:02.798 00.000 9960 MoveAxis(N, 290, ABG)
20:55:02.798 00.000 9960 Guiding  Dir = 0, Dur = 290
20:55:02.799 00.001 9960 IsSlewing returns 0
20:55:02.799 00.000 9960 IsGuiding returns 0
20:55:02.800 00.001 9960 PulseGuide returned control before completion, sleep 300
20:55:03.112 00.312 9960 IsGuiding returns 1
20:55:03.112 00.000 9960 scope still moving after pulse duration time elapsed
20:55:03.143 00.031 9960 IsSlewing returns 0
20:55:03.144 00.001 9960 IsGuiding returns 0
20:55:03.145 00.001 9960 scope move finished after 290 + 54 ms
20:55:03.145 00.000 9960 Move returns status 0, amount 290
20:55:03.145 00.000 9960 move complete, result=0
20:55:03.145 00.000 9960 worker thread done servicing request
20:55:03.146 00.001 9960 Worker thread wakes up
20:55:03.147 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.4 px 290 ms NORTH
20:55:03.152 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:55:03.152 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1201,1051,31,31)
20:55:04.402 01.250 9960 Exposure complete
20:55:04.532 00.130 9960 worker thread done servicing request
20:55:04.532 00.000 11872 OnExposeComplete: enter
20:55:04.536 00.004 11872 UpdateGuideState(): m_state=6
20:55:04.540 00.004 11872 Star::Find(15, 1215, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 941
20:55:04.544 00.004 11872 Star::Find returns 1 (0), X=1215.77, Y=1066.68, Mass=5786, SNR=49.6, Peak=134 HFD=6.8
20:55:04.548 00.004 11872 CameraToMount -- cameraTheta (1.49) - m_xAngle (-3.14) = xAngle (4.62 = -1.66)
20:55:04.552 00.004 11872 CameraToMount -- cameraTheta (1.49) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.45 = -1.83)
20:55:04.555 00.003 11872 CameraToMount -- cameraX=0.02 cameraY=0.28 hyp=0.28 cameraTheta=1.49 mountX=-0.03 mountY=-0.27, mountTheta=-1.66
20:55:04.559 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.02, y=0.28, opts=13)
20:55:04.565 00.006 11872 Enqueuing Move request for scope (0.02, 0.28)
20:55:04.569 00.004 9960 Worker thread wakes up
20:55:04.569 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.28) opts 0xd
20:55:04.569 00.000 9960 Handling offset move in thread for scope, endpoint = (0.02, 0.28)
20:55:04.569 00.000 9960 Moving (0.02, 0.28) raw xDistance=-0.03 yDistance=-0.27
20:55:04.569 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:55:04.570 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
20:55:04.570 00.000 9960 MoveAxis(E, 0, ABG)
20:55:04.570 00.000 9960 Move returns status 0, amount 0
20:55:04.570 00.000 9960 MoveAxis(N, 204, ABG)
20:55:04.571 00.001 9960 Guiding  Dir = 0, Dur = 204
20:55:04.571 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
20:55:04.575 00.004 9960 IsSlewing returns 0
20:55:04.575 00.000 11872 UpdateGuideState exits: m=5786 SNR=49.6
20:55:04.580 00.005 9960 IsGuiding returns 0
20:55:04.580 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:04.584 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:55:04.588 00.004 11872 Enqueuing Expose request
20:55:04.591 00.003 9960 PulseGuide returned control before completion, sleep 214
20:55:04.808 00.217 9960 IsGuiding returns 1
20:55:04.808 00.000 9960 scope still moving after pulse duration time elapsed
20:55:04.840 00.032 9960 IsSlewing returns 0
20:55:04.841 00.001 9960 IsGuiding returns 0
20:55:04.842 00.001 9960 scope move finished after 204 + 57 ms
20:55:04.842 00.000 9960 Move returns status 0, amount 204
20:55:04.842 00.000 9960 move complete, result=0
20:55:04.843 00.001 9960 worker thread done servicing request
20:55:04.843 00.000 9960 Worker thread wakes up
20:55:04.844 00.001 11872 GuideStep: -0.0 px 0 ms EAST, -0.3 px 204 ms NORTH
20:55:04.849 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:55:04.849 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1201,1051,31,31)
20:55:06.100 01.251 9960 Exposure complete
20:55:06.244 00.144 9960 worker thread done servicing request
20:55:06.245 00.001 11872 OnExposeComplete: enter
20:55:06.249 00.004 11872 UpdateGuideState(): m_state=6
20:55:06.253 00.004 11872 Star::Find(15, 1215, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 942
20:55:06.257 00.004 11872 Star::Find returns 1 (0), X=1215.76, Y=1066.57, Mass=5823, SNR=49.1, Peak=139 HFD=6.8
20:55:06.260 00.003 11872 CameraToMount -- cameraTheta (1.46) - m_xAngle (-3.14) = xAngle (4.60 = -1.68)
20:55:06.264 00.004 11872 CameraToMount -- cameraTheta (1.46) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.43 = -1.85)
20:55:06.268 00.004 11872 CameraToMount -- cameraX=0.02 cameraY=0.18 hyp=0.18 cameraTheta=1.46 mountX=-0.02 mountY=-0.17, mountTheta=-1.68
20:55:06.275 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.02, y=0.18, opts=13)
20:55:06.279 00.004 11872 Enqueuing Move request for scope (0.02, 0.18)
20:55:06.284 00.005 9960 Worker thread wakes up
20:55:06.284 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.18) opts 0xd
20:55:06.284 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=226, med=1, FiltMin=0, FiltMax=185, Gamma=1.000
20:55:06.289 00.005 11872 UpdateGuideState exits: m=5823 SNR=49.1
20:55:06.292 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:06.297 00.005 9960 Handling offset move in thread for scope, endpoint = (0.02, 0.18)
20:55:06.298 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:55:06.303 00.005 11872 Enqueuing Expose request
20:55:06.308 00.005 9960 Moving (0.02, 0.18) raw xDistance=-0.02 yDistance=-0.17
20:55:06.308 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:55:06.308 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:55:06.308 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
20:55:06.309 00.001 9960 MoveAxis(E, 0, ABG)
20:55:06.309 00.000 9960 Move returns status 0, amount 0
20:55:06.309 00.000 9960 MoveAxis(N, 0, ABG)
20:55:06.309 00.000 9960 Move returns status 0, amount 0
20:55:06.310 00.001 9960 move complete, result=0
20:55:06.310 00.000 9960 worker thread done servicing request
20:55:06.310 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
20:55:06.315 00.005 9960 Worker thread wakes up
20:55:06.315 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:55:06.315 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1201,1051,31,31)
20:55:07.567 01.252 9960 Exposure complete
20:55:07.692 00.125 9960 worker thread done servicing request
20:55:07.692 00.000 11872 OnExposeComplete: enter
20:55:07.696 00.004 11872 UpdateGuideState(): m_state=6
20:55:07.700 00.004 11872 Star::Find(15, 1215, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 943
20:55:07.705 00.005 11872 Star::Find returns 1 (0), X=1215.67, Y=1066.69, Mass=5878, SNR=48.7, Peak=149 HFD=6.8
20:55:07.711 00.006 11872 CameraToMount -- cameraTheta (1.81) - m_xAngle (-3.14) = xAngle (4.94 = -1.34)
20:55:07.715 00.004 11872 CameraToMount -- cameraTheta (1.81) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.77 = -1.51)
20:55:07.720 00.005 11872 CameraToMount -- cameraX=-0.07 cameraY=0.29 hyp=0.30 cameraTheta=1.81 mountX=0.07 mountY=-0.30, mountTheta=-1.34
20:55:07.727 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.07, y=0.29, opts=13)
20:55:07.731 00.004 11872 Enqueuing Move request for scope (-0.07, 0.29)
20:55:07.735 00.004 9960 Worker thread wakes up
20:55:07.735 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=220, med=1, FiltMin=0, FiltMax=174, Gamma=1.000
20:55:07.739 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.29) opts 0xd
20:55:07.740 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.07, 0.29)
20:55:07.740 00.000 11872 UpdateGuideState exits: m=5878 SNR=48.7
20:55:07.744 00.004 9960 Moving (-0.07, 0.29) raw xDistance=0.07 yDistance=-0.30
20:55:07.744 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:07.748 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
20:55:07.749 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
20:55:07.749 00.000 9960 MoveAxis(E, 0, ABG)
20:55:07.749 00.000 9960 Move returns status 0, amount 0
20:55:07.749 00.000 9960 MoveAxis(N, 223, ABG)
20:55:07.749 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:55:07.753 00.004 11872 Enqueuing Expose request
20:55:07.757 00.004 9960 Guiding  Dir = 0, Dur = 223
20:55:07.758 00.001 9960 IsSlewing returns 0
20:55:07.758 00.000 9960 IsGuiding returns 0
20:55:07.758 00.000 9960 PulseGuide returned control before completion, sleep 233
20:55:07.997 00.239 9960 IsGuiding returns 1
20:55:07.998 00.001 9960 scope still moving after pulse duration time elapsed
20:55:08.027 00.029 9960 IsSlewing returns 0
20:55:08.027 00.000 9960 IsGuiding returns 0
20:55:08.028 00.001 9960 scope move finished after 223 + 46 ms
20:55:08.028 00.000 9960 Move returns status 0, amount 223
20:55:08.028 00.000 9960 move complete, result=0
20:55:08.029 00.001 9960 worker thread done servicing request
20:55:08.030 00.001 9960 Worker thread wakes up
20:55:08.030 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 223 ms NORTH
20:55:08.036 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:55:08.036 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1201,1051,31,31)
20:55:09.291 01.255 9960 Exposure complete
20:55:09.430 00.139 11872 OnExposeComplete: enter
20:55:09.437 00.007 9960 worker thread done servicing request
20:55:09.437 00.000 11872 UpdateGuideState(): m_state=6
20:55:09.444 00.007 11872 Star::Find(15, 1215, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 944
20:55:09.449 00.005 11872 Star::Find returns 1 (0), X=1215.63, Y=1066.54, Mass=5963, SNR=49.5, Peak=143 HFD=6.9
20:55:09.456 00.007 11872 CameraToMount -- cameraTheta (2.23) - m_xAngle (-3.14) = xAngle (5.37 = -0.92)
20:55:09.461 00.005 11872 CameraToMount -- cameraTheta (2.23) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.19 = -1.09)
20:55:09.467 00.006 11872 CameraToMount -- cameraX=-0.11 cameraY=0.14 hyp=0.18 cameraTheta=2.23 mountX=0.11 mountY=-0.16, mountTheta=-0.97
20:55:09.473 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.11, y=0.14, opts=13)
20:55:09.479 00.006 11872 Enqueuing Move request for scope (-0.11, 0.14)
20:55:09.484 00.005 9960 Worker thread wakes up
20:55:09.485 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=1, FiltMin=0, FiltMax=170, Gamma=1.000
20:55:09.489 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.14) opts 0xd
20:55:09.489 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.11, 0.14)
20:55:09.490 00.001 9960 Moving (-0.11, 0.14) raw xDistance=0.11 yDistance=-0.16
20:55:09.490 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
20:55:09.490 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:55:09.491 00.001 11872 UpdateGuideState exits: m=5963 SNR=49.5
20:55:09.495 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:09.499 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
20:55:09.499 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:55:09.503 00.004 11872 Enqueuing Expose request
20:55:09.507 00.004 9960 MoveAxis(E, 0, ABG)
20:55:09.507 00.000 9960 Move returns status 0, amount 0
20:55:09.507 00.000 9960 MoveAxis(N, 0, ABG)
20:55:09.507 00.000 9960 Move returns status 0, amount 0
20:55:09.508 00.001 9960 move complete, result=0
20:55:09.509 00.001 9960 worker thread done servicing request
20:55:09.509 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:55:09.511 00.002 9960 Worker thread wakes up
20:55:09.513 00.002 9960 worker thread servicing REQUEST_EXPOSE 1000
20:55:09.513 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1201,1051,31,31)
20:55:10.759 01.246 9960 Exposure complete
20:55:10.890 00.131 9960 worker thread done servicing request
20:55:10.890 00.000 11872 OnExposeComplete: enter
20:55:10.894 00.004 11872 UpdateGuideState(): m_state=6
20:55:10.898 00.004 11872 Star::Find(15, 1215, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 945
20:55:10.901 00.003 11872 Star::Find returns 1 (0), X=1215.72, Y=1066.71, Mass=5721, SNR=48.9, Peak=128 HFD=6.7
20:55:10.906 00.005 11872 CameraToMount -- cameraTheta (1.66) - m_xAngle (-3.14) = xAngle (4.80 = -1.48)
20:55:10.909 00.003 11872 CameraToMount -- cameraTheta (1.66) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.63 = -1.65)
20:55:10.912 00.003 11872 CameraToMount -- cameraX=-0.03 cameraY=0.32 hyp=0.32 cameraTheta=1.66 mountX=0.03 mountY=-0.32, mountTheta=-1.48
20:55:10.917 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.03, y=0.32, opts=13)
20:55:10.924 00.007 11872 Enqueuing Move request for scope (-0.03, 0.32)
20:55:10.929 00.005 9960 Worker thread wakes up
20:55:10.929 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.32) opts 0xd
20:55:10.929 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=229, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
20:55:10.933 00.004 11872 UpdateGuideState exits: m=5721 SNR=48.9
20:55:10.937 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:10.942 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:55:10.945 00.003 11872 Enqueuing Expose request
20:55:10.950 00.005 9960 Handling offset move in thread for scope, endpoint = (-0.03, 0.32)
20:55:10.950 00.000 9960 Moving (-0.03, 0.32) raw xDistance=0.03 yDistance=-0.32
20:55:10.950 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:55:10.950 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
20:55:10.950 00.000 9960 MoveAxis(E, 0, ABG)
20:55:10.951 00.001 9960 Move returns status 0, amount 0
20:55:10.951 00.000 9960 MoveAxis(N, 238, ABG)
20:55:10.951 00.000 9960 Guiding  Dir = 0, Dur = 238
20:55:10.952 00.001 9960 IsSlewing returns 0
20:55:10.952 00.000 9960 IsGuiding returns 0
20:55:10.952 00.000 9960 PulseGuide returned control before completion, sleep 248
20:55:11.206 00.254 9960 IsGuiding returns 1
20:55:11.206 00.000 9960 scope still moving after pulse duration time elapsed
20:55:11.236 00.030 9960 IsSlewing returns 0
20:55:11.236 00.000 9960 IsGuiding returns 0
20:55:11.237 00.001 9960 scope move finished after 238 + 46 ms
20:55:11.237 00.000 9960 Move returns status 0, amount 238
20:55:11.238 00.001 9960 move complete, result=0
20:55:11.238 00.000 9960 worker thread done servicing request
20:55:11.238 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.3 px 238 ms NORTH
20:55:11.249 00.011 9960 Worker thread wakes up
20:55:11.249 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:55:11.249 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1201,1051,31,31)
20:55:12.497 01.248 9960 Exposure complete
20:55:12.627 00.130 9960 worker thread done servicing request
20:55:12.628 00.001 11872 OnExposeComplete: enter
20:55:12.632 00.004 11872 UpdateGuideState(): m_state=6
20:55:12.636 00.004 11872 Star::Find(15, 1215, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 946
20:55:12.641 00.005 11872 Star::Find returns 1 (0), X=1215.53, Y=1066.41, Mass=5793, SNR=49.3, Peak=140 HFD=7.0
20:55:12.647 00.006 11872 CameraToMount -- cameraTheta (3.09) - m_xAngle (-3.14) = xAngle (6.23 = -0.05)
20:55:12.652 00.005 11872 CameraToMount -- cameraTheta (3.09) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (6.06 = -0.23)
20:55:12.655 00.003 11872 CameraToMount -- cameraX=-0.21 cameraY=0.01 hyp=0.21 cameraTheta=3.09 mountX=0.21 mountY=-0.05, mountTheta=-0.22
20:55:12.660 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.21, y=0.01, opts=13)
20:55:12.665 00.005 11872 Enqueuing Move request for scope (-0.21, 0.01)
20:55:12.669 00.004 9960 Worker thread wakes up
20:55:12.669 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.01) opts 0xd
20:55:12.669 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.21, 0.01)
20:55:12.669 00.000 9960 Moving (-0.21, 0.01) raw xDistance=0.21 yDistance=-0.05
20:55:12.669 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
20:55:12.670 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:55:12.670 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:55:12.670 00.000 9960 MoveAxis(W, 89, ABG)
20:55:12.670 00.000 9960 Guiding  Dir = 3, Dur = 89
20:55:12.670 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=216, med=1, FiltMin=0, FiltMax=177, Gamma=1.000
20:55:12.675 00.005 9960 IsSlewing returns 0
20:55:12.675 00.000 11872 UpdateGuideState exits: m=5793 SNR=49.3
20:55:12.679 00.004 9960 IsGuiding returns 0
20:55:12.680 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:12.683 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:55:12.688 00.005 11872 Enqueuing Expose request
20:55:12.692 00.004 9960 PulseGuide returned control before completion, sleep 99
20:55:12.798 00.106 9960 IsGuiding returns 0
20:55:12.799 00.001 9960 Move returns status 0, amount 89
20:55:12.800 00.001 9960 MoveAxis(N, 0, ABG)
20:55:12.800 00.000 9960 Move returns status 0, amount 0
20:55:12.800 00.000 9960 move complete, result=0
20:55:12.801 00.001 9960 worker thread done servicing request
20:55:12.801 00.000 11872 GuideStep: 0.2 px 89 ms WEST, -0.0 px 0 ms NORTH
20:55:12.808 00.007 9960 Worker thread wakes up
20:55:12.808 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:55:12.808 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1201,1051,31,31)
20:55:14.056 01.248 9960 Exposure complete
20:55:14.191 00.135 9960 worker thread done servicing request
20:55:14.191 00.000 11872 OnExposeComplete: enter
20:55:14.195 00.004 11872 UpdateGuideState(): m_state=6
20:55:14.199 00.004 11872 Star::Find(15, 1215, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 947
20:55:14.205 00.006 11872 Star::Find returns 1 (0), X=1215.65, Y=1066.64, Mass=5475, SNR=46.4, Peak=133 HFD=6.8
20:55:14.208 00.003 11872 CameraToMount -- cameraTheta (1.94) - m_xAngle (-3.14) = xAngle (5.08 = -1.21)
20:55:14.213 00.005 11872 CameraToMount -- cameraTheta (1.94) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.90 = -1.38)
20:55:14.216 00.003 11872 CameraToMount -- cameraX=-0.09 cameraY=0.24 hyp=0.26 cameraTheta=1.94 mountX=0.09 mountY=-0.25, mountTheta=-1.22
20:55:14.221 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.09, y=0.24, opts=13)
20:55:14.225 00.004 11872 Enqueuing Move request for scope (-0.09, 0.24)
20:55:14.228 00.003 9960 Worker thread wakes up
20:55:14.228 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.24) opts 0xd
20:55:14.229 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.09, 0.24)
20:55:14.229 00.000 9960 Moving (-0.09, 0.24) raw xDistance=0.09 yDistance=-0.25
20:55:14.230 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=202, med=1, FiltMin=0, FiltMax=181, Gamma=1.000
20:55:14.234 00.004 11872 UpdateGuideState exits: m=5475 SNR=46.4
20:55:14.238 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
20:55:14.238 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
20:55:14.240 00.002 9960 MoveAxis(E, 0, ABG)
20:55:14.240 00.000 9960 Move returns status 0, amount 0
20:55:14.240 00.000 9960 MoveAxis(N, 189, ABG)
20:55:14.240 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:14.245 00.005 9960 Guiding  Dir = 0, Dur = 189
20:55:14.245 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:55:14.249 00.004 9960 IsSlewing returns 0
20:55:14.249 00.000 11872 Enqueuing Expose request
20:55:14.254 00.005 9960 IsGuiding returns 0
20:55:14.255 00.001 9960 PulseGuide returned control before completion, sleep 199
20:55:14.468 00.213 9960 IsGuiding returns 1
20:55:14.468 00.000 9960 scope still moving after pulse duration time elapsed
20:55:14.499 00.031 9960 IsSlewing returns 0
20:55:14.500 00.001 9960 IsGuiding returns 0
20:55:14.500 00.000 9960 scope move finished after 189 + 57 ms
20:55:14.502 00.002 9960 Move returns status 0, amount 189
20:55:14.502 00.000 9960 move complete, result=0
20:55:14.502 00.000 9960 worker thread done servicing request
20:55:14.503 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 189 ms NORTH
20:55:14.509 00.006 9960 Worker thread wakes up
20:55:14.509 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:55:14.509 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1201,1051,31,31)
20:55:15.756 01.247 9960 Exposure complete
20:55:15.889 00.133 9960 worker thread done servicing request
20:55:15.889 00.000 11872 OnExposeComplete: enter
20:55:15.894 00.005 11872 UpdateGuideState(): m_state=6
20:55:15.900 00.006 11872 Star::Find(15, 1215, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 948
20:55:15.904 00.004 11872 Star::Find returns 1 (0), X=1215.45, Y=1066.60, Mass=6061, SNR=50.1, Peak=140 HFD=6.9
20:55:15.910 00.006 11872 CameraToMount -- cameraTheta (2.53) - m_xAngle (-3.14) = xAngle (5.66 = -0.62)
20:55:15.915 00.005 11872 CameraToMount -- cameraTheta (2.53) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.49 = -0.79)
20:55:15.922 00.007 11872 CameraToMount -- cameraX=-0.29 cameraY=0.21 hyp=0.36 cameraTheta=2.53 mountX=0.29 mountY=-0.26, mountTheta=-0.72
20:55:15.930 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=-0.29, y=0.21, opts=13)
20:55:15.935 00.005 11872 Enqueuing Move request for scope (-0.29, 0.21)
20:55:15.939 00.004 9960 Worker thread wakes up
20:55:15.939 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=1, FiltMin=0, FiltMax=181, Gamma=1.000
20:55:15.943 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.21) opts 0xd
20:55:15.943 00.000 11872 UpdateGuideState exits: m=6061 SNR=50.1
20:55:15.947 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.29, 0.21)
20:55:15.948 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:15.951 00.003 9960 Moving (-0.29, 0.21) raw xDistance=0.29 yDistance=-0.26
20:55:15.951 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:55:15.957 00.006 9960 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29
20:55:15.957 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
20:55:15.957 00.000 11872 Enqueuing Expose request
20:55:15.961 00.004 9960 MoveAxis(W, 122, ABG)
20:55:15.961 00.000 9960 Guiding  Dir = 3, Dur = 122
20:55:15.961 00.000 9960 IsSlewing returns 0
20:55:15.961 00.000 9960 IsGuiding returns 0
20:55:15.962 00.001 9960 PulseGuide returned control before completion, sleep 132
20:55:16.109 00.147 9960 IsGuiding returns 1
20:55:16.110 00.001 9960 scope still moving after pulse duration time elapsed
20:55:16.141 00.031 9960 IsSlewing returns 0
20:55:16.141 00.000 9960 IsGuiding returns 0
20:55:16.141 00.000 9960 scope move finished after 122 + 57 ms
20:55:16.141 00.000 9960 Move returns status 0, amount 122
20:55:16.142 00.001 9960 MoveAxis(N, 190, ABG)
20:55:16.142 00.000 9960 Guiding  Dir = 0, Dur = 190
20:55:16.142 00.000 9960 IsSlewing returns 0
20:55:16.144 00.002 9960 IsGuiding returns 0
20:55:16.144 00.000 9960 PulseGuide returned control before completion, sleep 200
20:55:16.361 00.217 9960 IsGuiding returns 1
20:55:16.362 00.001 9960 scope still moving after pulse duration time elapsed
20:55:16.391 00.029 9960 IsSlewing returns 0
20:55:16.395 00.004 9960 IsGuiding returns 0
20:55:16.395 00.000 9960 scope move finished after 190 + 61 ms
20:55:16.395 00.000 9960 Move returns status 0, amount 190
20:55:16.396 00.001 9960 move complete, result=0
20:55:16.397 00.001 9960 worker thread done servicing request
20:55:16.397 00.000 9960 Worker thread wakes up
20:55:16.397 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:55:16.397 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1201,1051,31,31)
20:55:16.398 00.001 11872 GuideStep: 0.3 px 122 ms WEST, -0.3 px 190 ms NORTH
20:55:17.640 01.242 9960 Exposure complete
20:55:17.783 00.143 9960 worker thread done servicing request
20:55:17.783 00.000 11872 OnExposeComplete: enter
20:55:17.787 00.004 11872 UpdateGuideState(): m_state=6
20:55:17.789 00.002 11872 Star::Find(15, 1215, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 949
20:55:17.793 00.004 11872 Star::Find returns 1 (0), X=1215.45, Y=1066.60, Mass=6086, SNR=50.4, Peak=144 HFD=6.9
20:55:17.796 00.003 11872 CameraToMount -- cameraTheta (2.53) - m_xAngle (-3.14) = xAngle (5.67 = -0.61)
20:55:17.800 00.004 11872 CameraToMount -- cameraTheta (2.53) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.50 = -0.79)
20:55:17.806 00.006 11872 CameraToMount -- cameraX=-0.30 cameraY=0.21 hyp=0.36 cameraTheta=2.53 mountX=0.30 mountY=-0.26, mountTheta=-0.71
20:55:17.811 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.30, y=0.21, opts=13)
20:55:17.815 00.004 11872 Enqueuing Move request for scope (-0.30, 0.21)
20:55:17.820 00.005 9960 Worker thread wakes up
20:55:17.820 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
20:55:17.824 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.21) opts 0xd
20:55:17.825 00.001 11872 UpdateGuideState exits: m=6086 SNR=50.4
20:55:17.828 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:17.834 00.006 9960 Handling offset move in thread for scope, endpoint = (-0.30, 0.21)
20:55:17.834 00.000 9960 Moving (-0.30, 0.21) raw xDistance=0.30 yDistance=-0.26
20:55:17.834 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:55:17.837 00.003 11872 Enqueuing Expose request
20:55:17.841 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.30
20:55:17.841 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
20:55:17.841 00.000 9960 MoveAxis(W, 133, ABG)
20:55:17.841 00.000 9960 Guiding  Dir = 3, Dur = 133
20:55:17.842 00.001 9960 IsSlewing returns 0
20:55:17.842 00.000 9960 IsGuiding returns 0
20:55:17.842 00.000 9960 PulseGuide returned control before completion, sleep 143
20:55:17.989 00.147 9960 IsGuiding returns 1
20:55:17.990 00.001 9960 scope still moving after pulse duration time elapsed
20:55:18.023 00.033 9960 IsSlewing returns 0
20:55:18.025 00.002 9960 IsGuiding returns 0
20:55:18.025 00.000 9960 scope move finished after 133 + 49 ms
20:55:18.026 00.001 9960 Move returns status 0, amount 133
20:55:18.026 00.000 9960 MoveAxis(N, 193, ABG)
20:55:18.026 00.000 9960 Guiding  Dir = 0, Dur = 193
20:55:18.027 00.001 9960 IsSlewing returns 0
20:55:18.028 00.001 9960 IsGuiding returns 0
20:55:18.028 00.000 9960 PulseGuide returned control before completion, sleep 203
20:55:18.239 00.211 9960 IsGuiding returns 1
20:55:18.239 00.000 9960 scope still moving after pulse duration time elapsed
20:55:18.270 00.031 9960 IsSlewing returns 0
20:55:18.272 00.002 9960 IsGuiding returns 0
20:55:18.272 00.000 9960 scope move finished after 193 + 51 ms
20:55:18.272 00.000 9960 Move returns status 0, amount 193
20:55:18.273 00.001 9960 move complete, result=0
20:55:18.273 00.000 9960 worker thread done servicing request
20:55:18.273 00.000 9960 Worker thread wakes up
20:55:18.274 00.001 11872 GuideStep: 0.3 px 133 ms WEST, -0.3 px 193 ms NORTH
20:55:18.280 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:55:18.281 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1201,1051,31,31)
20:55:19.535 01.254 9960 Exposure complete
20:55:19.673 00.138 11872 OnExposeComplete: enter
20:55:19.680 00.007 11872 UpdateGuideState(): m_state=6
20:55:19.686 00.006 9960 worker thread done servicing request
20:55:19.686 00.000 11872 Star::Find(15, 1215, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 950
20:55:19.690 00.004 11872 Star::Find returns 1 (0), X=1215.89, Y=1066.65, Mass=5704, SNR=48.5, Peak=132 HFD=6.7
20:55:19.694 00.004 11872 CameraToMount -- cameraTheta (1.06) - m_xAngle (-3.14) = xAngle (4.20 = -2.09)
20:55:19.699 00.005 11872 CameraToMount -- cameraTheta (1.06) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.02 = -2.26)
20:55:19.704 00.005 11872 CameraToMount -- cameraX=0.14 cameraY=0.25 hyp=0.29 cameraTheta=1.06 mountX=-0.14 mountY=-0.22, mountTheta=-2.14
20:55:19.711 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.14, y=0.25, opts=13)
20:55:19.716 00.005 11872 Enqueuing Move request for scope (0.14, 0.25)
20:55:19.720 00.004 9960 Worker thread wakes up
20:55:19.720 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.25) opts 0xd
20:55:19.721 00.001 9960 Handling offset move in thread for scope, endpoint = (0.14, 0.25)
20:55:19.721 00.000 9960 Moving (0.14, 0.25) raw xDistance=-0.14 yDistance=-0.22
20:55:19.721 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
20:55:19.721 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
20:55:19.721 00.000 9960 MoveAxis(E, 0, ABG)
20:55:19.721 00.000 9960 Move returns status 0, amount 0
20:55:19.722 00.001 9960 MoveAxis(N, 167, ABG)
20:55:19.722 00.000 9960 Guiding  Dir = 0, Dur = 167
20:55:19.722 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=212, med=1, FiltMin=0, FiltMax=187, Gamma=1.000
20:55:19.726 00.004 11872 UpdateGuideState exits: m=5704 SNR=48.5
20:55:19.731 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:19.736 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:55:19.741 00.005 11872 Enqueuing Expose request
20:55:19.747 00.006 9960 IsSlewing returns 0
20:55:19.748 00.001 9960 IsGuiding returns 0
20:55:19.748 00.000 9960 PulseGuide returned control before completion, sleep 177
20:55:19.941 00.193 9960 IsGuiding returns 1
20:55:19.941 00.000 9960 scope still moving after pulse duration time elapsed
20:55:19.974 00.033 9960 IsSlewing returns 0
20:55:19.975 00.001 9960 IsGuiding returns 0
20:55:19.975 00.000 9960 scope move finished after 167 + 60 ms
20:55:19.975 00.000 9960 Move returns status 0, amount 167
20:55:19.976 00.001 9960 move complete, result=0
20:55:19.976 00.000 9960 worker thread done servicing request
20:55:19.976 00.000 9960 Worker thread wakes up
20:55:19.977 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 167 ms NORTH
20:55:19.983 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:55:19.983 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1201,1051,31,31)
20:55:21.230 01.247 9960 Exposure complete
20:55:21.357 00.127 9960 worker thread done servicing request
20:55:21.357 00.000 11872 OnExposeComplete: enter
20:55:21.363 00.006 11872 UpdateGuideState(): m_state=6
20:55:21.367 00.004 11872 Star::Find(15, 1215, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 951
20:55:21.370 00.003 11872 Star::Find returns 1 (0), X=1215.78, Y=1066.50, Mass=6029, SNR=50.3, Peak=140 HFD=6.9
20:55:21.374 00.004 11872 CameraToMount -- cameraTheta (1.23) - m_xAngle (-3.14) = xAngle (4.37 = -1.92)
20:55:21.377 00.003 11872 CameraToMount -- cameraTheta (1.23) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.19 = -2.09)
20:55:21.381 00.004 11872 CameraToMount -- cameraX=0.04 cameraY=0.10 hyp=0.11 cameraTheta=1.23 mountX=-0.04 mountY=-0.10, mountTheta=-1.94
20:55:21.386 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.04, y=0.10, opts=13)
20:55:21.390 00.004 11872 Enqueuing Move request for scope (0.04, 0.10)
20:55:21.396 00.006 9960 Worker thread wakes up
20:55:21.396 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=222, med=1, FiltMin=0, FiltMax=193, Gamma=1.000
20:55:21.400 00.004 11872 UpdateGuideState exits: m=6029 SNR=50.3
20:55:21.404 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:21.408 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:55:21.411 00.003 11872 Enqueuing Expose request
20:55:21.415 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.10) opts 0xd
20:55:21.415 00.000 9960 Handling offset move in thread for scope, endpoint = (0.04, 0.10)
20:55:21.415 00.000 9960 Moving (0.04, 0.10) raw xDistance=-0.04 yDistance=-0.10
20:55:21.415 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:55:21.416 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:55:21.416 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:55:21.417 00.001 9960 MoveAxis(E, 0, ABG)
20:55:21.417 00.000 9960 Move returns status 0, amount 0
20:55:21.417 00.000 9960 MoveAxis(N, 0, ABG)
20:55:21.418 00.001 9960 Move returns status 0, amount 0
20:55:21.418 00.000 9960 move complete, result=0
20:55:21.418 00.000 9960 worker thread done servicing request
20:55:21.418 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:55:21.422 00.004 9960 Worker thread wakes up
20:55:21.423 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:55:21.423 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1201,1051,31,31)
20:55:22.678 01.255 9960 Exposure complete
20:55:22.808 00.130 9960 worker thread done servicing request
20:55:22.808 00.000 11872 OnExposeComplete: enter
20:55:22.813 00.005 11872 UpdateGuideState(): m_state=6
20:55:22.817 00.004 11872 Star::Find(15, 1215, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 952
20:55:22.820 00.003 11872 Star::Find returns 1 (0), X=1215.81, Y=1066.61, Mass=5827, SNR=50.2, Peak=134 HFD=6.9
20:55:22.825 00.005 11872 CameraToMount -- cameraTheta (1.28) - m_xAngle (-3.14) = xAngle (4.41 = -1.87)
20:55:22.829 00.004 11872 CameraToMount -- cameraTheta (1.28) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.24 = -2.04)
20:55:22.833 00.004 11872 CameraToMount -- cameraX=0.07 cameraY=0.21 hyp=0.22 cameraTheta=1.28 mountX=-0.07 mountY=-0.20, mountTheta=-1.89
20:55:22.840 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.07, y=0.21, opts=13)
20:55:22.844 00.004 11872 Enqueuing Move request for scope (0.07, 0.21)
20:55:22.849 00.005 9960 Worker thread wakes up
20:55:22.850 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=1, FiltMin=0, FiltMax=177, Gamma=1.000
20:55:22.854 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.21) opts 0xd
20:55:22.854 00.000 11872 UpdateGuideState exits: m=5827 SNR=50.2
20:55:22.857 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:22.863 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:55:22.868 00.005 11872 Enqueuing Expose request
20:55:22.873 00.005 9960 Handling offset move in thread for scope, endpoint = (0.07, 0.21)
20:55:22.873 00.000 9960 Moving (0.07, 0.21) raw xDistance=-0.07 yDistance=-0.20
20:55:22.873 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:55:22.873 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:55:22.874 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
20:55:22.874 00.000 9960 MoveAxis(E, 0, ABG)
20:55:22.874 00.000 9960 Move returns status 0, amount 0
20:55:22.874 00.000 9960 MoveAxis(N, 0, ABG)
20:55:22.875 00.001 9960 Move returns status 0, amount 0
20:55:22.875 00.000 9960 move complete, result=0
20:55:22.875 00.000 9960 worker thread done servicing request
20:55:22.876 00.001 9960 Worker thread wakes up
20:55:22.876 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:55:22.880 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
20:55:22.881 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1201,1051,31,31)
20:55:24.133 01.252 9960 Exposure complete
20:55:24.267 00.134 9960 worker thread done servicing request
20:55:24.267 00.000 11872 OnExposeComplete: enter
20:55:24.270 00.003 11872 UpdateGuideState(): m_state=6
20:55:24.274 00.004 11872 Star::Find(15, 1215, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 953
20:55:24.277 00.003 11872 Star::Find returns 1 (0), X=1216.04, Y=1066.86, Mass=5780, SNR=48.6, Peak=148 HFD=6.6
20:55:24.282 00.005 11872 CameraToMount -- cameraTheta (1.00) - m_xAngle (-3.14) = xAngle (4.14 = -2.14)
20:55:24.286 00.004 11872 CameraToMount -- cameraTheta (1.00) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.97 = -2.31)
20:55:24.289 00.003 11872 CameraToMount -- cameraX=0.30 cameraY=0.46 hyp=0.55 cameraTheta=1.00 mountX=-0.30 mountY=-0.40, mountTheta=-2.20
20:55:24.296 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.30, y=0.46, opts=13)
20:55:24.302 00.006 11872 Enqueuing Move request for scope (0.30, 0.46)
20:55:24.307 00.005 9960 Worker thread wakes up
20:55:24.307 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.46) opts 0xd
20:55:24.307 00.000 9960 Handling offset move in thread for scope, endpoint = (0.30, 0.46)
20:55:24.308 00.001 9960 Moving (0.30, 0.46) raw xDistance=-0.30 yDistance=-0.40
20:55:24.308 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
20:55:24.308 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.40 from input -0.40
20:55:24.308 00.000 9960 MoveAxis(E, 124, ABG)
20:55:24.309 00.001 9960 Guiding  Dir = 2, Dur = 124
20:55:24.309 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=212, med=1, FiltMin=0, FiltMax=182, Gamma=1.000
20:55:24.313 00.004 11872 UpdateGuideState exits: m=5780 SNR=48.6
20:55:24.317 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:24.320 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:55:24.323 00.003 9960 IsSlewing returns 0
20:55:24.324 00.001 11872 Enqueuing Expose request
20:55:24.328 00.004 9960 IsGuiding returns 0
20:55:24.328 00.000 9960 PulseGuide returned control before completion, sleep 134
20:55:24.466 00.138 9960 IsGuiding returns 1
20:55:24.466 00.000 9960 scope still moving after pulse duration time elapsed
20:55:24.498 00.032 9960 IsSlewing returns 0
20:55:24.498 00.000 9960 IsGuiding returns 0
20:55:24.500 00.002 9960 scope move finished after 124 + 47 ms
20:55:24.500 00.000 9960 Move returns status 0, amount 124
20:55:24.501 00.001 9960 MoveAxis(N, 302, ABG)
20:55:24.501 00.000 9960 Guiding  Dir = 0, Dur = 302
20:55:24.502 00.001 9960 IsSlewing returns 0
20:55:24.502 00.000 9960 IsGuiding returns 0
20:55:24.503 00.001 9960 PulseGuide returned control before completion, sleep 312
20:55:24.824 00.321 9960 IsGuiding returns 1
20:55:24.825 00.001 9960 scope still moving after pulse duration time elapsed
20:55:24.857 00.032 9960 IsSlewing returns 0
20:55:24.858 00.001 9960 IsGuiding returns 0
20:55:24.859 00.001 9960 scope move finished after 302 + 54 ms
20:55:24.860 00.001 9960 Move returns status 0, amount 302
20:55:24.860 00.000 9960 move complete, result=0
20:55:24.860 00.000 9960 worker thread done servicing request
20:55:24.861 00.001 9960 Worker thread wakes up
20:55:24.861 00.000 11872 GuideStep: -0.3 px 124 ms EAST, -0.4 px 302 ms NORTH
20:55:24.868 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:55:24.869 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1201,1051,31,31)
20:55:26.118 01.249 9960 Exposure complete
20:55:26.253 00.135 9960 worker thread done servicing request
20:55:26.253 00.000 11872 OnExposeComplete: enter
20:55:26.259 00.006 11872 UpdateGuideState(): m_state=6
20:55:26.266 00.007 11872 Star::Find(15, 1216, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 954
20:55:26.271 00.005 11872 Star::Find returns 1 (0), X=1215.80, Y=1066.51, Mass=6017, SNR=50.0, Peak=154 HFD=6.9
20:55:26.277 00.006 11872 CameraToMount -- cameraTheta (1.14) - m_xAngle (-3.14) = xAngle (4.27 = -2.01)
20:55:26.282 00.005 11872 CameraToMount -- cameraTheta (1.14) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.10 = -2.18)
20:55:26.288 00.006 11872 CameraToMount -- cameraX=0.05 cameraY=0.12 hyp=0.13 cameraTheta=1.14 mountX=-0.05 mountY=-0.10, mountTheta=-2.05
20:55:26.298 00.010 11872 SchedulePrimaryMove(0FA44CE0, x=0.05, y=0.12, opts=13)
20:55:26.303 00.005 11872 Enqueuing Move request for scope (0.05, 0.12)
20:55:26.309 00.006 9960 Worker thread wakes up
20:55:26.309 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=204, med=1, FiltMin=0, FiltMax=169, Gamma=1.000
20:55:26.315 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.12) opts 0xd
20:55:26.315 00.000 11872 UpdateGuideState exits: m=6017 SNR=50.0
20:55:26.320 00.005 9960 Handling offset move in thread for scope, endpoint = (0.05, 0.12)
20:55:26.321 00.001 9960 Moving (0.05, 0.12) raw xDistance=-0.05 yDistance=-0.10
20:55:26.321 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:55:26.321 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:55:26.321 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:26.328 00.007 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:55:26.328 00.000 9960 MoveAxis(E, 0, ABG)
20:55:26.329 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:55:26.336 00.007 9960 Move returns status 0, amount 0
20:55:26.337 00.001 11872 Enqueuing Expose request
20:55:26.342 00.005 9960 MoveAxis(N, 0, ABG)
20:55:26.342 00.000 9960 Move returns status 0, amount 0
20:55:26.342 00.000 9960 move complete, result=0
20:55:26.343 00.001 9960 worker thread done servicing request
20:55:26.343 00.000 9960 Worker thread wakes up
20:55:26.343 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:55:26.348 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:55:26.348 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1201,1051,31,31)
20:55:27.590 01.242 9960 Exposure complete
20:55:27.720 00.130 9960 worker thread done servicing request
20:55:27.720 00.000 11872 OnExposeComplete: enter
20:55:27.725 00.005 11872 UpdateGuideState(): m_state=6
20:55:27.728 00.003 11872 Star::Find(15, 1215, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 955
20:55:27.731 00.003 11872 Star::Find returns 1 (0), X=1215.80, Y=1066.70, Mass=5692, SNR=49.5, Peak=142 HFD=6.8
20:55:27.737 00.006 11872 CameraToMount -- cameraTheta (1.41) - m_xAngle (-3.14) = xAngle (4.54 = -1.74)
20:55:27.743 00.006 11872 CameraToMount -- cameraTheta (1.41) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.37 = -1.91)
20:55:27.747 00.004 11872 CameraToMount -- cameraX=0.05 cameraY=0.30 hyp=0.31 cameraTheta=1.41 mountX=-0.05 mountY=-0.29, mountTheta=-1.75
20:55:27.752 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.05, y=0.30, opts=13)
20:55:27.756 00.004 11872 Enqueuing Move request for scope (0.05, 0.30)
20:55:27.760 00.004 9960 Worker thread wakes up
20:55:27.760 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.30) opts 0xd
20:55:27.760 00.000 9960 Handling offset move in thread for scope, endpoint = (0.05, 0.30)
20:55:27.761 00.001 9960 Moving (0.05, 0.30) raw xDistance=-0.05 yDistance=-0.29
20:55:27.761 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:55:27.761 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
20:55:27.762 00.001 9960 MoveAxis(E, 0, ABG)
20:55:27.762 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=221, med=1, FiltMin=0, FiltMax=188, Gamma=1.000
20:55:27.766 00.004 11872 UpdateGuideState exits: m=5692 SNR=49.5
20:55:27.771 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:27.774 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:55:27.778 00.004 11872 Enqueuing Expose request
20:55:27.782 00.004 9960 Move returns status 0, amount 0
20:55:27.782 00.000 9960 MoveAxis(N, 217, ABG)
20:55:27.782 00.000 9960 Guiding  Dir = 0, Dur = 217
20:55:27.783 00.001 9960 IsSlewing returns 0
20:55:27.783 00.000 9960 IsGuiding returns 0
20:55:27.783 00.000 9960 PulseGuide returned control before completion, sleep 227
20:55:28.021 00.238 9960 IsGuiding returns 1
20:55:28.021 00.000 9960 scope still moving after pulse duration time elapsed
20:55:28.052 00.031 9960 IsSlewing returns 0
20:55:28.053 00.001 9960 IsGuiding returns 0
20:55:28.053 00.000 9960 scope move finished after 217 + 52 ms
20:55:28.053 00.000 9960 Move returns status 0, amount 217
20:55:28.054 00.001 9960 move complete, result=0
20:55:28.054 00.000 9960 worker thread done servicing request
20:55:28.054 00.000 9960 Worker thread wakes up
20:55:28.055 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 217 ms NORTH
20:55:28.060 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:55:28.060 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1201,1051,31,31)
20:55:29.301 01.241 9960 Exposure complete
20:55:29.435 00.134 9960 worker thread done servicing request
20:55:29.436 00.001 11872 OnExposeComplete: enter
20:55:29.440 00.004 11872 UpdateGuideState(): m_state=6
20:55:29.444 00.004 11872 Star::Find(15, 1215, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 956
20:55:29.447 00.003 11872 Star::Find returns 1 (0), X=1215.91, Y=1066.50, Mass=6110, SNR=50.5, Peak=137 HFD=6.8
20:55:29.452 00.005 11872 CameraToMount -- cameraTheta (0.58) - m_xAngle (-3.14) = xAngle (3.72 = -2.57)
20:55:29.457 00.005 11872 CameraToMount -- cameraTheta (0.58) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.55 = -2.74)
20:55:29.463 00.006 11872 CameraToMount -- cameraX=0.16 cameraY=0.10 hyp=0.19 cameraTheta=0.58 mountX=-0.16 mountY=-0.08, mountTheta=-2.70
20:55:29.469 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.16, y=0.10, opts=13)
20:55:29.473 00.004 11872 Enqueuing Move request for scope (0.16, 0.10)
20:55:29.477 00.004 9960 Worker thread wakes up
20:55:29.477 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
20:55:29.481 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.10) opts 0xd
20:55:29.482 00.001 9960 Handling offset move in thread for scope, endpoint = (0.16, 0.10)
20:55:29.482 00.000 9960 Moving (0.16, 0.10) raw xDistance=-0.16 yDistance=-0.08
20:55:29.482 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
20:55:29.482 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:55:29.483 00.001 11872 UpdateGuideState exits: m=6110 SNR=50.5
20:55:29.487 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:29.491 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:55:29.494 00.003 11872 Enqueuing Expose request
20:55:29.498 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:55:29.498 00.000 9960 MoveAxis(E, 0, ABG)
20:55:29.498 00.000 9960 Move returns status 0, amount 0
20:55:29.498 00.000 9960 MoveAxis(N, 0, ABG)
20:55:29.498 00.000 9960 Move returns status 0, amount 0
20:55:29.500 00.002 9960 move complete, result=0
20:55:29.500 00.000 9960 worker thread done servicing request
20:55:29.500 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:55:29.504 00.004 9960 Worker thread wakes up
20:55:29.504 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:55:29.504 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1201,1051,31,31)
20:55:30.756 01.252 9960 Exposure complete
20:55:30.892 00.136 9960 worker thread done servicing request
20:55:30.892 00.000 11872 OnExposeComplete: enter
20:55:30.896 00.004 11872 UpdateGuideState(): m_state=6
20:55:30.900 00.004 11872 Star::Find(15, 1215, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 957
20:55:30.903 00.003 11872 Star::Find returns 1 (0), X=1215.90, Y=1066.69, Mass=5599, SNR=48.5, Peak=142 HFD=6.7
20:55:30.908 00.005 11872 CameraToMount -- cameraTheta (1.09) - m_xAngle (-3.14) = xAngle (4.23 = -2.05)
20:55:30.913 00.005 11872 CameraToMount -- cameraTheta (1.09) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.06 = -2.23)
20:55:30.916 00.003 11872 CameraToMount -- cameraX=0.16 cameraY=0.30 hyp=0.34 cameraTheta=1.09 mountX=-0.16 mountY=-0.27, mountTheta=-2.10
20:55:30.923 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.16, y=0.30, opts=13)
20:55:30.927 00.004 11872 Enqueuing Move request for scope (0.16, 0.30)
20:55:30.930 00.003 9960 Worker thread wakes up
20:55:30.931 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.30) opts 0xd
20:55:30.931 00.000 9960 Handling offset move in thread for scope, endpoint = (0.16, 0.30)
20:55:30.931 00.000 9960 Moving (0.16, 0.30) raw xDistance=-0.16 yDistance=-0.27
20:55:30.931 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
20:55:30.933 00.002 9960 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
20:55:30.933 00.000 9960 MoveAxis(E, 0, ABG)
20:55:30.933 00.000 9960 Move returns status 0, amount 0
20:55:30.933 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=230, med=1, FiltMin=0, FiltMax=187, Gamma=1.000
20:55:30.937 00.004 11872 UpdateGuideState exits: m=5599 SNR=48.5
20:55:30.941 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:30.945 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:55:30.948 00.003 11872 Enqueuing Expose request
20:55:30.952 00.004 9960 MoveAxis(N, 199, ABG)
20:55:30.953 00.001 9960 Guiding  Dir = 0, Dur = 199
20:55:30.953 00.000 9960 IsSlewing returns 0
20:55:30.953 00.000 9960 IsGuiding returns 0
20:55:30.955 00.002 9960 PulseGuide returned control before completion, sleep 209
20:55:31.170 00.215 9960 IsGuiding returns 1
20:55:31.170 00.000 9960 scope still moving after pulse duration time elapsed
20:55:31.202 00.032 9960 IsSlewing returns 0
20:55:31.203 00.001 9960 IsGuiding returns 0
20:55:31.203 00.000 9960 scope move finished after 199 + 49 ms
20:55:31.203 00.000 9960 Move returns status 0, amount 199
20:55:31.204 00.001 9960 move complete, result=0
20:55:31.204 00.000 9960 worker thread done servicing request
20:55:31.204 00.000 9960 Worker thread wakes up
20:55:31.205 00.001 11872 GuideStep: -0.2 px 0 ms EAST, -0.3 px 199 ms NORTH
20:55:31.210 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:55:31.211 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1201,1051,31,31)
20:55:32.463 01.252 9960 Exposure complete
20:55:32.595 00.132 9960 worker thread done servicing request
20:55:32.595 00.000 11872 OnExposeComplete: enter
20:55:32.599 00.004 11872 UpdateGuideState(): m_state=6
20:55:32.602 00.003 11872 Star::Find(15, 1215, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 958
20:55:32.606 00.004 11872 Star::Find returns 1 (0), X=1215.70, Y=1066.53, Mass=5659, SNR=48.8, Peak=135 HFD=6.9
20:55:32.612 00.006 11872 CameraToMount -- cameraTheta (1.91) - m_xAngle (-3.14) = xAngle (5.05 = -1.23)
20:55:32.615 00.003 11872 CameraToMount -- cameraTheta (1.91) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.88 = -1.40)
20:55:32.619 00.004 11872 CameraToMount -- cameraX=-0.05 cameraY=0.14 hyp=0.15 cameraTheta=1.91 mountX=0.05 mountY=-0.14, mountTheta=-1.25
20:55:32.625 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.05, y=0.14, opts=13)
20:55:32.629 00.004 11872 Enqueuing Move request for scope (-0.05, 0.14)
20:55:32.633 00.004 9960 Worker thread wakes up
20:55:32.633 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.14) opts 0xd
20:55:32.633 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.05, 0.14)
20:55:32.633 00.000 9960 Moving (-0.05, 0.14) raw xDistance=0.05 yDistance=-0.14
20:55:32.633 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
20:55:32.633 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:55:32.633 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
20:55:32.634 00.001 9960 MoveAxis(E, 0, ABG)
20:55:32.634 00.000 9960 Move returns status 0, amount 0
20:55:32.634 00.000 9960 MoveAxis(N, 0, ABG)
20:55:32.634 00.000 9960 Move returns status 0, amount 0
20:55:32.634 00.000 9960 move complete, result=0
20:55:32.634 00.000 9960 worker thread done servicing request
20:55:32.634 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=1, FiltMin=0, FiltMax=184, Gamma=1.000
20:55:32.639 00.005 11872 UpdateGuideState exits: m=5659 SNR=48.8
20:55:32.644 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:32.647 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:55:32.652 00.005 11872 Enqueuing Expose request
20:55:32.655 00.003 9960 Worker thread wakes up
20:55:32.655 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:55:32.655 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1201,1051,31,31)
20:55:32.655 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:55:33.902 01.247 9960 Exposure complete
20:55:34.036 00.134 9960 worker thread done servicing request
20:55:34.037 00.001 11872 OnExposeComplete: enter
20:55:34.040 00.003 11872 UpdateGuideState(): m_state=6
20:55:34.044 00.004 11872 Star::Find(15, 1215, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 959
20:55:34.050 00.006 11872 Star::Find returns 1 (0), X=1215.64, Y=1066.62, Mass=6028, SNR=50.8, Peak=145 HFD=6.9
20:55:34.056 00.006 11872 CameraToMount -- cameraTheta (2.00) - m_xAngle (-3.14) = xAngle (5.14 = -1.14)
20:55:34.060 00.004 11872 CameraToMount -- cameraTheta (2.00) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.97 = -1.31)
20:55:34.065 00.005 11872 CameraToMount -- cameraX=-0.10 cameraY=0.23 hyp=0.25 cameraTheta=2.00 mountX=0.10 mountY=-0.24, mountTheta=-1.16
20:55:34.070 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.10, y=0.23, opts=13)
20:55:34.074 00.004 11872 Enqueuing Move request for scope (-0.10, 0.23)
20:55:34.077 00.003 9960 Worker thread wakes up
20:55:34.077 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.23) opts 0xd
20:55:34.079 00.002 9960 Handling offset move in thread for scope, endpoint = (-0.10, 0.23)
20:55:34.079 00.000 9960 Moving (-0.10, 0.23) raw xDistance=0.10 yDistance=-0.24
20:55:34.079 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
20:55:34.079 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
20:55:34.079 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=214, med=1, FiltMin=0, FiltMax=182, Gamma=1.000
20:55:34.084 00.005 9960 MoveAxis(E, 0, ABG)
20:55:34.084 00.000 9960 Move returns status 0, amount 0
20:55:34.084 00.000 9960 MoveAxis(N, 180, ABG)
20:55:34.084 00.000 9960 Guiding  Dir = 0, Dur = 180
20:55:34.086 00.002 11872 UpdateGuideState exits: m=6028 SNR=50.8
20:55:34.089 00.003 9960 IsSlewing returns 0
20:55:34.089 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:34.092 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:55:34.097 00.005 9960 IsGuiding returns 0
20:55:34.097 00.000 11872 Enqueuing Expose request
20:55:34.104 00.007 9960 PulseGuide returned control before completion, sleep 190
20:55:34.298 00.194 9960 IsGuiding returns 1
20:55:34.299 00.001 9960 scope still moving after pulse duration time elapsed
20:55:34.328 00.029 9960 IsSlewing returns 0
20:55:34.328 00.000 9960 IsGuiding returns 1
20:55:34.360 00.032 9960 IsSlewing returns 0
20:55:34.360 00.000 9960 IsGuiding returns 1
20:55:34.391 00.031 9960 IsSlewing returns 0
20:55:34.393 00.002 9960 IsGuiding returns 0
20:55:34.393 00.000 9960 scope move finished after 180 + 115 ms
20:55:34.394 00.001 9960 Move returns status 0, amount 180
20:55:34.394 00.000 9960 move complete, result=0
20:55:34.395 00.001 9960 worker thread done servicing request
20:55:34.395 00.000 9960 Worker thread wakes up
20:55:34.395 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 180 ms NORTH
20:55:34.401 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:55:34.402 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1201,1051,31,31)
20:55:35.650 01.248 9960 Exposure complete
20:55:35.778 00.128 9960 worker thread done servicing request
20:55:35.779 00.001 11872 OnExposeComplete: enter
20:55:35.784 00.005 11872 UpdateGuideState(): m_state=6
20:55:35.788 00.004 11872 Star::Find(15, 1215, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 960
20:55:35.793 00.005 11872 Star::Find returns 1 (0), X=1215.71, Y=1066.71, Mass=5703, SNR=48.3, Peak=127 HFD=6.7
20:55:35.797 00.004 11872 CameraToMount -- cameraTheta (1.69) - m_xAngle (-3.14) = xAngle (4.83 = -1.45)
20:55:35.802 00.005 11872 CameraToMount -- cameraTheta (1.69) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.66 = -1.63)
20:55:35.805 00.003 11872 CameraToMount -- cameraX=-0.04 cameraY=0.32 hyp=0.32 cameraTheta=1.69 mountX=0.04 mountY=-0.32, mountTheta=-1.45
20:55:35.811 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.04, y=0.32, opts=13)
20:55:35.816 00.005 11872 Enqueuing Move request for scope (-0.04, 0.32)
20:55:35.820 00.004 9960 Worker thread wakes up
20:55:35.821 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=226, med=1, FiltMin=0, FiltMax=185, Gamma=1.000
20:55:35.823 00.002 11872 UpdateGuideState exits: m=5703 SNR=48.3
20:55:35.828 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:35.833 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:55:35.837 00.004 11872 Enqueuing Expose request
20:55:35.841 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.32) opts 0xd
20:55:35.841 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.04, 0.32)
20:55:35.842 00.001 9960 Moving (-0.04, 0.32) raw xDistance=0.04 yDistance=-0.32
20:55:35.842 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
20:55:35.842 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
20:55:35.842 00.000 9960 MoveAxis(E, 0, ABG)
20:55:35.842 00.000 9960 Move returns status 0, amount 0
20:55:35.843 00.001 9960 MoveAxis(N, 239, ABG)
20:55:35.843 00.000 9960 Guiding  Dir = 0, Dur = 239
20:55:35.843 00.000 9960 IsSlewing returns 0
20:55:35.843 00.000 9960 IsGuiding returns 0
20:55:35.845 00.002 9960 PulseGuide returned control before completion, sleep 249
20:55:36.109 00.264 9960 IsGuiding returns 1
20:55:36.111 00.002 9960 scope still moving after pulse duration time elapsed
20:55:36.141 00.030 9960 IsSlewing returns 0
20:55:36.142 00.001 9960 IsGuiding returns 0
20:55:36.142 00.000 9960 scope move finished after 239 + 58 ms
20:55:36.142 00.000 9960 Move returns status 0, amount 239
20:55:36.142 00.000 9960 move complete, result=0
20:55:36.143 00.001 9960 worker thread done servicing request
20:55:36.143 00.000 9960 Worker thread wakes up
20:55:36.144 00.001 11872 GuideStep: 0.0 px 0 ms EAST, -0.3 px 239 ms NORTH
20:55:36.151 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:55:36.151 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1201,1051,31,31)
20:55:37.406 01.255 9960 Exposure complete
20:55:37.542 00.136 9960 worker thread done servicing request
20:55:37.543 00.001 11872 OnExposeComplete: enter
20:55:37.546 00.003 11872 UpdateGuideState(): m_state=6
20:55:37.551 00.005 11872 Star::Find(15, 1215, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 961
20:55:37.555 00.004 11872 Star::Find returns 1 (0), X=1215.59, Y=1066.51, Mass=5708, SNR=48.4, Peak=127 HFD=7.0
20:55:37.558 00.003 11872 CameraToMount -- cameraTheta (2.50) - m_xAngle (-3.14) = xAngle (5.64 = -0.65)
20:55:37.563 00.005 11872 CameraToMount -- cameraTheta (2.50) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.47 = -0.82)
20:55:37.566 00.003 11872 CameraToMount -- cameraX=-0.16 cameraY=0.12 hyp=0.20 cameraTheta=2.50 mountX=0.16 mountY=-0.14, mountTheta=-0.74
20:55:37.572 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.16, y=0.12, opts=13)
20:55:37.578 00.006 11872 Enqueuing Move request for scope (-0.16, 0.12)
20:55:37.582 00.004 9960 Worker thread wakes up
20:55:37.582 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=227, med=1, FiltMin=0, FiltMax=183, Gamma=1.000
20:55:37.586 00.004 11872 UpdateGuideState exits: m=5708 SNR=48.4
20:55:37.590 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:37.594 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:55:37.597 00.003 11872 Enqueuing Expose request
20:55:37.602 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.12) opts 0xd
20:55:37.602 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.16, 0.12)
20:55:37.602 00.000 9960 Moving (-0.16, 0.12) raw xDistance=0.16 yDistance=-0.14
20:55:37.602 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
20:55:37.602 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:55:37.603 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
20:55:37.603 00.000 9960 MoveAxis(E, 0, ABG)
20:55:37.603 00.000 9960 Move returns status 0, amount 0
20:55:37.604 00.001 9960 MoveAxis(N, 0, ABG)
20:55:37.604 00.000 9960 Move returns status 0, amount 0
20:55:37.604 00.000 9960 move complete, result=0
20:55:37.604 00.000 9960 worker thread done servicing request
20:55:37.604 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:55:37.609 00.005 9960 Worker thread wakes up
20:55:37.609 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:55:37.609 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1201,1051,31,31)
20:55:38.860 01.251 9960 Exposure complete
20:55:38.986 00.126 9960 worker thread done servicing request
20:55:38.986 00.000 11872 OnExposeComplete: enter
20:55:38.992 00.006 11872 UpdateGuideState(): m_state=6
20:55:38.997 00.005 11872 Star::Find(15, 1215, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 962
20:55:39.001 00.004 11872 Star::Find returns 1 (0), X=1215.39, Y=1066.68, Mass=5932, SNR=50.9, Peak=143 HFD=7.0
20:55:39.004 00.003 11872 CameraToMount -- cameraTheta (2.47) - m_xAngle (-3.14) = xAngle (5.61 = -0.67)
20:55:39.008 00.004 11872 CameraToMount -- cameraTheta (2.47) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.44 = -0.84)
20:55:39.012 00.004 11872 CameraToMount -- cameraX=-0.36 cameraY=0.28 hyp=0.46 cameraTheta=2.47 mountX=0.36 mountY=-0.34, mountTheta=-0.76
20:55:39.017 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.36, y=0.28, opts=13)
20:55:39.020 00.003 11872 Enqueuing Move request for scope (-0.36, 0.28)
20:55:39.024 00.004 9960 Worker thread wakes up
20:55:39.025 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=214, med=1, FiltMin=0, FiltMax=184, Gamma=1.000
20:55:39.028 00.003 11872 UpdateGuideState exits: m=5932 SNR=50.9
20:55:39.032 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:39.036 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.36, 0.28) opts 0xd
20:55:39.036 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.36, 0.28)
20:55:39.036 00.000 9960 Moving (-0.36, 0.28) raw xDistance=0.36 yDistance=-0.34
20:55:39.036 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.36
20:55:39.037 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
20:55:39.037 00.000 9960 MoveAxis(W, 150, ABG)
20:55:39.037 00.000 9960 Guiding  Dir = 3, Dur = 150
20:55:39.037 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:55:39.040 00.003 11872 Enqueuing Expose request
20:55:39.045 00.005 9960 IsSlewing returns 0
20:55:39.046 00.001 9960 IsGuiding returns 0
20:55:39.046 00.000 9960 PulseGuide returned control before completion, sleep 160
20:55:39.210 00.164 9960 IsGuiding returns 1
20:55:39.211 00.001 9960 scope still moving after pulse duration time elapsed
20:55:39.242 00.031 9960 IsSlewing returns 0
20:55:39.244 00.002 9960 IsGuiding returns 0
20:55:39.244 00.000 9960 scope move finished after 150 + 49 ms
20:55:39.246 00.002 9960 Move returns status 0, amount 150
20:55:39.246 00.000 9960 MoveAxis(N, 255, ABG)
20:55:39.246 00.000 9960 Guiding  Dir = 0, Dur = 255
20:55:39.246 00.000 9960 IsSlewing returns 0
20:55:39.247 00.001 9960 IsGuiding returns 0
20:55:39.247 00.000 9960 PulseGuide returned control before completion, sleep 265
20:55:39.525 00.278 9960 IsGuiding returns 1
20:55:39.525 00.000 9960 scope still moving after pulse duration time elapsed
20:55:39.553 00.028 9960 IsSlewing returns 0
20:55:39.557 00.004 9960 IsGuiding returns 0
20:55:39.557 00.000 9960 scope move finished after 255 + 54 ms
20:55:39.558 00.001 9960 Move returns status 0, amount 255
20:55:39.558 00.000 9960 move complete, result=0
20:55:39.559 00.001 9960 worker thread done servicing request
20:55:39.559 00.000 9960 Worker thread wakes up
20:55:39.560 00.001 11872 GuideStep: 0.4 px 150 ms WEST, -0.3 px 255 ms NORTH
20:55:39.566 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:55:39.566 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1201,1051,31,31)
20:55:40.818 01.252 9960 Exposure complete
20:55:40.956 00.138 9960 worker thread done servicing request
20:55:40.956 00.000 11872 OnExposeComplete: enter
20:55:40.960 00.004 11872 UpdateGuideState(): m_state=6
20:55:40.965 00.005 11872 Star::Find(15, 1215, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 963
20:55:40.968 00.003 11872 Star::Find returns 1 (0), X=1215.57, Y=1066.50, Mass=5939, SNR=49.8, Peak=145 HFD=7.0
20:55:40.972 00.004 11872 CameraToMount -- cameraTheta (2.61) - m_xAngle (-3.14) = xAngle (5.75 = -0.53)
20:55:40.976 00.004 11872 CameraToMount -- cameraTheta (2.61) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.58 = -0.70)
20:55:40.981 00.005 11872 CameraToMount -- cameraX=-0.18 cameraY=0.10 hyp=0.20 cameraTheta=2.61 mountX=0.17 mountY=-0.13, mountTheta=-0.64
20:55:40.986 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.18, y=0.10, opts=13)
20:55:40.991 00.005 11872 Enqueuing Move request for scope (-0.18, 0.10)
20:55:40.994 00.003 9960 Worker thread wakes up
20:55:40.994 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.10) opts 0xd
20:55:40.995 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.18, 0.10)
20:55:40.995 00.000 9960 Moving (-0.18, 0.10) raw xDistance=0.17 yDistance=-0.13
20:55:40.995 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
20:55:40.996 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:55:40.996 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:55:40.996 00.000 9960 MoveAxis(E, 0, ABG)
20:55:40.996 00.000 9960 Move returns status 0, amount 0
20:55:40.996 00.000 9960 MoveAxis(N, 0, ABG)
20:55:40.996 00.000 9960 Move returns status 0, amount 0
20:55:40.996 00.000 9960 move complete, result=0
20:55:40.996 00.000 9960 worker thread done servicing request
20:55:40.996 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=212, med=1, FiltMin=0, FiltMax=184, Gamma=1.000
20:55:41.000 00.004 11872 UpdateGuideState exits: m=5939 SNR=49.8
20:55:41.004 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:41.008 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:55:41.012 00.004 11872 Enqueuing Expose request
20:55:41.017 00.005 9960 Worker thread wakes up
20:55:41.017 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:55:41.023 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:55:41.023 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1201,1051,31,31)
20:55:42.270 01.247 9960 Exposure complete
20:55:42.410 00.140 9960 worker thread done servicing request
20:55:42.411 00.001 11872 OnExposeComplete: enter
20:55:42.415 00.004 11872 UpdateGuideState(): m_state=6
20:55:42.425 00.010 11872 Star::Find(15, 1215, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 964
20:55:42.432 00.007 11872 Star::Find returns 1 (0), X=1215.26, Y=1066.67, Mass=5563, SNR=47.9, Peak=133 HFD=6.7
20:55:42.440 00.008 11872 CameraToMount -- cameraTheta (2.62) - m_xAngle (-3.14) = xAngle (5.76 = -0.52)
20:55:42.445 00.005 11872 CameraToMount -- cameraTheta (2.62) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.59 = -0.70)
20:55:42.449 00.004 11872 CameraToMount -- cameraX=-0.49 cameraY=0.28 hyp=0.56 cameraTheta=2.62 mountX=0.49 mountY=-0.36, mountTheta=-0.64
20:55:42.457 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=-0.49, y=0.28, opts=13)
20:55:42.461 00.004 11872 Enqueuing Move request for scope (-0.49, 0.28)
20:55:42.464 00.003 9960 Worker thread wakes up
20:55:42.464 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.49, 0.28) opts 0xd
20:55:42.464 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=234, med=1, FiltMin=0, FiltMax=199, Gamma=1.000
20:55:42.467 00.003 9960 Handling offset move in thread for scope, endpoint = (-0.49, 0.28)
20:55:42.467 00.000 11872 UpdateGuideState exits: m=5563 SNR=47.9
20:55:42.472 00.005 9960 Moving (-0.49, 0.28) raw xDistance=0.49 yDistance=-0.36
20:55:42.472 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.49
20:55:42.472 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.36
20:55:42.472 00.000 9960 MoveAxis(W, 203, ABG)
20:55:42.472 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:42.475 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:55:42.479 00.004 9960 Guiding  Dir = 3, Dur = 203
20:55:42.479 00.000 11872 Enqueuing Expose request
20:55:42.484 00.005 9960 IsSlewing returns 0
20:55:42.485 00.001 9960 IsGuiding returns 0
20:55:42.485 00.000 9960 PulseGuide returned control before completion, sleep 213
20:55:42.702 00.217 9960 IsGuiding returns 1
20:55:42.703 00.001 9960 scope still moving after pulse duration time elapsed
20:55:42.732 00.029 9960 IsSlewing returns 0
20:55:42.735 00.003 9960 IsGuiding returns 0
20:55:42.735 00.000 9960 scope move finished after 203 + 46 ms
20:55:42.736 00.001 9960 Move returns status 0, amount 203
20:55:42.736 00.000 9960 MoveAxis(N, 268, ABG)
20:55:42.736 00.000 9960 Guiding  Dir = 0, Dur = 268
20:55:42.737 00.001 9960 IsSlewing returns 0
20:55:42.738 00.001 9960 IsGuiding returns 0
20:55:42.738 00.000 9960 PulseGuide returned control before completion, sleep 278
20:55:43.028 00.290 9960 IsGuiding returns 1
20:55:43.028 00.000 9960 scope still moving after pulse duration time elapsed
20:55:43.059 00.031 9960 IsSlewing returns 0
20:55:43.060 00.001 9960 IsGuiding returns 0
20:55:43.060 00.000 9960 scope move finished after 268 + 54 ms
20:55:43.061 00.001 9960 Move returns status 0, amount 268
20:55:43.061 00.000 9960 move complete, result=0
20:55:43.062 00.001 9960 worker thread done servicing request
20:55:43.062 00.000 9960 Worker thread wakes up
20:55:43.063 00.001 11872 GuideStep: 0.5 px 203 ms WEST, -0.4 px 268 ms NORTH
20:55:43.069 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:55:43.069 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1201,1051,31,31)
20:55:44.321 01.252 9960 Exposure complete
20:55:44.438 00.117 9960 worker thread done servicing request
20:55:44.438 00.000 11872 OnExposeComplete: enter
20:55:44.443 00.005 11872 UpdateGuideState(): m_state=6
20:55:44.446 00.003 11872 Star::Find(15, 1215, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 965
20:55:44.449 00.003 11872 Star::Find returns 1 (0), X=1215.53, Y=1066.50, Mass=5870, SNR=48.6, Peak=137 HFD=7.0
20:55:44.454 00.005 11872 CameraToMount -- cameraTheta (2.68) - m_xAngle (-3.14) = xAngle (5.82 = -0.47)
20:55:44.460 00.006 11872 CameraToMount -- cameraTheta (2.68) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.65 = -0.64)
20:55:44.464 00.004 11872 CameraToMount -- cameraX=-0.21 cameraY=0.11 hyp=0.24 cameraTheta=2.68 mountX=0.21 mountY=-0.14, mountTheta=-0.59
20:55:44.472 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=-0.21, y=0.11, opts=13)
20:55:44.477 00.005 11872 Enqueuing Move request for scope (-0.21, 0.11)
20:55:44.484 00.007 9960 Worker thread wakes up
20:55:44.484 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=225, med=1, FiltMin=0, FiltMax=182, Gamma=1.000
20:55:44.490 00.006 11872 UpdateGuideState exits: m=5870 SNR=48.6
20:55:44.495 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.11) opts 0xd
20:55:44.496 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.21, 0.11)
20:55:44.496 00.000 9960 Moving (-0.21, 0.11) raw xDistance=0.21 yDistance=-0.14
20:55:44.496 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.21
20:55:44.496 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:44.503 00.007 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:55:44.508 00.005 11872 Enqueuing Expose request
20:55:44.512 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:55:44.512 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
20:55:44.513 00.001 9960 MoveAxis(W, 103, ABG)
20:55:44.513 00.000 9960 Guiding  Dir = 3, Dur = 103
20:55:44.513 00.000 9960 IsSlewing returns 0
20:55:44.513 00.000 9960 IsGuiding returns 0
20:55:44.515 00.002 9960 PulseGuide returned control before completion, sleep 113
20:55:44.639 00.124 9960 IsGuiding returns 1
20:55:44.641 00.002 9960 scope still moving after pulse duration time elapsed
20:55:44.669 00.028 9960 IsSlewing returns 0
20:55:44.670 00.001 9960 IsGuiding returns 0
20:55:44.672 00.002 9960 scope move finished after 103 + 54 ms
20:55:44.672 00.000 9960 Move returns status 0, amount 103
20:55:44.672 00.000 9960 MoveAxis(N, 0, ABG)
20:55:44.672 00.000 9960 Move returns status 0, amount 0
20:55:44.673 00.001 9960 move complete, result=0
20:55:44.673 00.000 9960 worker thread done servicing request
20:55:44.675 00.002 11872 GuideStep: 0.2 px 103 ms WEST, -0.1 px 0 ms NORTH
20:55:44.681 00.006 9960 Worker thread wakes up
20:55:44.681 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:55:44.681 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1201,1051,31,31)
20:55:45.930 01.249 9960 Exposure complete
20:55:46.049 00.119 9960 worker thread done servicing request
20:55:46.049 00.000 11872 OnExposeComplete: enter
20:55:46.058 00.009 11872 UpdateGuideState(): m_state=6
20:55:46.064 00.006 11872 Star::Find(15, 1215, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 966
20:55:46.067 00.003 11872 Star::Find returns 1 (0), X=1215.66, Y=1066.67, Mass=5663, SNR=48.3, Peak=136 HFD=6.8
20:55:46.071 00.004 11872 CameraToMount -- cameraTheta (1.86) - m_xAngle (-3.14) = xAngle (5.00 = -1.28)
20:55:46.076 00.005 11872 CameraToMount -- cameraTheta (1.86) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.83 = -1.46)
20:55:46.081 00.005 11872 CameraToMount -- cameraX=-0.08 cameraY=0.28 hyp=0.29 cameraTheta=1.86 mountX=0.08 mountY=-0.29, mountTheta=-1.29
20:55:46.088 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.08, y=0.28, opts=13)
20:55:46.091 00.003 11872 Enqueuing Move request for scope (-0.08, 0.28)
20:55:46.096 00.005 9960 Worker thread wakes up
20:55:46.096 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=218, med=1, FiltMin=0, FiltMax=187, Gamma=1.000
20:55:46.100 00.004 11872 UpdateGuideState exits: m=5663 SNR=48.3
20:55:46.104 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.28) opts 0xd
20:55:46.104 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.08, 0.28)
20:55:46.104 00.000 9960 Moving (-0.08, 0.28) raw xDistance=0.08 yDistance=-0.29
20:55:46.104 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:46.110 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:55:46.113 00.003 11872 Enqueuing Expose request
20:55:46.118 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
20:55:46.118 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
20:55:46.118 00.000 9960 MoveAxis(E, 0, ABG)
20:55:46.118 00.000 9960 Move returns status 0, amount 0
20:55:46.118 00.000 9960 MoveAxis(N, 215, ABG)
20:55:46.119 00.001 9960 Guiding  Dir = 0, Dur = 215
20:55:46.119 00.000 9960 IsSlewing returns 0
20:55:46.119 00.000 9960 IsGuiding returns 0
20:55:46.120 00.001 9960 PulseGuide returned control before completion, sleep 225
20:55:46.350 00.230 9960 IsGuiding returns 1
20:55:46.351 00.001 9960 scope still moving after pulse duration time elapsed
20:55:46.380 00.029 9960 IsSlewing returns 0
20:55:46.382 00.002 9960 IsGuiding returns 0
20:55:46.383 00.001 9960 scope move finished after 215 + 48 ms
20:55:46.383 00.000 9960 Move returns status 0, amount 215
20:55:46.384 00.001 9960 move complete, result=0
20:55:46.384 00.000 9960 worker thread done servicing request
20:55:46.384 00.000 9960 Worker thread wakes up
20:55:46.386 00.002 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 215 ms NORTH
20:55:46.392 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:55:46.392 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1201,1051,31,31)
20:55:47.637 01.245 9960 Exposure complete
20:55:47.760 00.123 11872 OnExposeComplete: enter
20:55:47.765 00.005 9960 worker thread done servicing request
20:55:47.765 00.000 11872 UpdateGuideState(): m_state=6
20:55:47.773 00.008 11872 Star::Find(15, 1215, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 967
20:55:47.778 00.005 11872 Star::Find returns 1 (0), X=1215.45, Y=1066.53, Mass=5736, SNR=49.0, Peak=130 HFD=7.0
20:55:47.782 00.004 11872 CameraToMount -- cameraTheta (2.73) - m_xAngle (-3.14) = xAngle (5.87 = -0.42)
20:55:47.786 00.004 11872 CameraToMount -- cameraTheta (2.73) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.70 = -0.59)
20:55:47.791 00.005 11872 CameraToMount -- cameraX=-0.30 cameraY=0.13 hyp=0.33 cameraTheta=2.73 mountX=0.30 mountY=-0.18, mountTheta=-0.54
20:55:47.796 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.30, y=0.13, opts=13)
20:55:47.803 00.007 11872 Enqueuing Move request for scope (-0.30, 0.13)
20:55:47.806 00.003 9960 Worker thread wakes up
20:55:47.807 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=217, med=1, FiltMin=0, FiltMax=183, Gamma=1.000
20:55:47.811 00.004 11872 UpdateGuideState exits: m=5736 SNR=49.0
20:55:47.814 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:47.818 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:55:47.822 00.004 11872 Enqueuing Expose request
20:55:47.827 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.13) opts 0xd
20:55:47.827 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.30, 0.13)
20:55:47.827 00.000 9960 Moving (-0.30, 0.13) raw xDistance=0.30 yDistance=-0.18
20:55:47.827 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
20:55:47.827 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:55:47.828 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
20:55:47.828 00.000 9960 MoveAxis(W, 125, ABG)
20:55:47.828 00.000 9960 Guiding  Dir = 3, Dur = 125
20:55:47.828 00.000 9960 IsSlewing returns 0
20:55:47.828 00.000 9960 IsGuiding returns 0
20:55:47.830 00.002 9960 PulseGuide returned control before completion, sleep 135
20:55:47.972 00.142 9960 IsGuiding returns 1
20:55:47.972 00.000 9960 scope still moving after pulse duration time elapsed
20:55:48.003 00.031 9960 IsSlewing returns 0
20:55:48.004 00.001 9960 IsGuiding returns 0
20:55:48.004 00.000 9960 scope move finished after 125 + 49 ms
20:55:48.005 00.001 9960 Move returns status 0, amount 125
20:55:48.005 00.000 9960 MoveAxis(N, 0, ABG)
20:55:48.005 00.000 9960 Move returns status 0, amount 0
20:55:48.006 00.001 9960 move complete, result=0
20:55:48.006 00.000 9960 worker thread done servicing request
20:55:48.007 00.001 9960 Worker thread wakes up
20:55:48.007 00.000 11872 GuideStep: 0.3 px 125 ms WEST, -0.2 px 0 ms NORTH
20:55:48.014 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:55:48.015 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1201,1051,31,31)
20:55:49.264 01.249 9960 Exposure complete
20:55:49.402 00.138 9960 worker thread done servicing request
20:55:49.402 00.000 11872 OnExposeComplete: enter
20:55:49.406 00.004 11872 UpdateGuideState(): m_state=6
20:55:49.410 00.004 11872 Star::Find(15, 1215, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 968
20:55:49.414 00.004 11872 Star::Find returns 1 (0), X=1215.66, Y=1066.70, Mass=5830, SNR=49.3, Peak=131 HFD=6.9
20:55:49.419 00.005 11872 CameraToMount -- cameraTheta (1.83) - m_xAngle (-3.14) = xAngle (4.97 = -1.31)
20:55:49.423 00.004 11872 CameraToMount -- cameraTheta (1.83) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.80 = -1.48)
20:55:49.428 00.005 11872 CameraToMount -- cameraX=-0.08 cameraY=0.31 hyp=0.32 cameraTheta=1.83 mountX=0.08 mountY=-0.31, mountTheta=-1.32
20:55:49.433 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.08, y=0.31, opts=13)
20:55:49.437 00.004 11872 Enqueuing Move request for scope (-0.08, 0.31)
20:55:49.442 00.005 9960 Worker thread wakes up
20:55:49.442 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=208, med=1, FiltMin=0, FiltMax=182, Gamma=1.000
20:55:49.446 00.004 11872 UpdateGuideState exits: m=5830 SNR=49.3
20:55:49.450 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.31) opts 0xd
20:55:49.450 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.08, 0.31)
20:55:49.451 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:49.456 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:55:49.462 00.006 11872 Enqueuing Expose request
20:55:49.466 00.004 9960 Moving (-0.08, 0.31) raw xDistance=0.08 yDistance=-0.31
20:55:49.466 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
20:55:49.466 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
20:55:49.466 00.000 9960 MoveAxis(E, 0, ABG)
20:55:49.466 00.000 9960 Move returns status 0, amount 0
20:55:49.467 00.001 9960 MoveAxis(N, 235, ABG)
20:55:49.467 00.000 9960 Guiding  Dir = 0, Dur = 235
20:55:49.467 00.000 9960 IsSlewing returns 0
20:55:49.468 00.001 9960 IsGuiding returns 0
20:55:49.468 00.000 9960 PulseGuide returned control before completion, sleep 245
20:55:49.722 00.254 9960 IsGuiding returns 1
20:55:49.723 00.001 9960 scope still moving after pulse duration time elapsed
20:55:49.752 00.029 9960 IsSlewing returns 0
20:55:49.753 00.001 9960 IsGuiding returns 0
20:55:49.754 00.001 9960 scope move finished after 235 + 50 ms
20:55:49.754 00.000 9960 Move returns status 0, amount 235
20:55:49.754 00.000 9960 move complete, result=0
20:55:49.755 00.001 9960 worker thread done servicing request
20:55:49.756 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 235 ms NORTH
20:55:49.761 00.005 9960 Worker thread wakes up
20:55:49.762 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:55:49.762 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1201,1051,31,31)
20:55:51.006 01.244 9960 Exposure complete
20:55:51.132 00.126 9960 worker thread done servicing request
20:55:51.132 00.000 11872 OnExposeComplete: enter
20:55:51.137 00.005 11872 UpdateGuideState(): m_state=6
20:55:51.141 00.004 11872 Star::Find(15, 1215, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 969
20:55:51.145 00.004 11872 Star::Find returns 1 (0), X=1215.63, Y=1066.63, Mass=5846, SNR=49.8, Peak=139 HFD=6.8
20:55:51.149 00.004 11872 CameraToMount -- cameraTheta (2.03) - m_xAngle (-3.14) = xAngle (5.17 = -1.11)
20:55:51.153 00.004 11872 CameraToMount -- cameraTheta (2.03) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.00 = -1.29)
20:55:51.157 00.004 11872 CameraToMount -- cameraX=-0.12 cameraY=0.24 hyp=0.27 cameraTheta=2.03 mountX=0.12 mountY=-0.26, mountTheta=-1.14
20:55:51.161 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.12, y=0.24, opts=13)
20:55:51.165 00.004 11872 Enqueuing Move request for scope (-0.12, 0.24)
20:55:51.168 00.003 9960 Worker thread wakes up
20:55:51.168 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.24) opts 0xd
20:55:51.169 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.12, 0.24)
20:55:51.169 00.000 9960 Moving (-0.12, 0.24) raw xDistance=0.12 yDistance=-0.26
20:55:51.169 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
20:55:51.169 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
20:55:51.169 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
20:55:51.175 00.006 9960 MoveAxis(E, 0, ABG)
20:55:51.175 00.000 9960 Move returns status 0, amount 0
20:55:51.175 00.000 11872 UpdateGuideState exits: m=5846 SNR=49.8
20:55:51.180 00.005 9960 MoveAxis(N, 191, ABG)
20:55:51.180 00.000 9960 Guiding  Dir = 0, Dur = 191
20:55:51.181 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:51.185 00.004 9960 IsSlewing returns 0
20:55:51.185 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:55:51.189 00.004 9960 IsGuiding returns 0
20:55:51.190 00.001 11872 Enqueuing Expose request
20:55:51.193 00.003 9960 PulseGuide returned control before completion, sleep 201
20:55:51.401 00.208 9960 IsGuiding returns 1
20:55:51.402 00.001 9960 scope still moving after pulse duration time elapsed
20:55:51.434 00.032 9960 IsSlewing returns 0
20:55:51.436 00.002 9960 IsGuiding returns 0
20:55:51.436 00.000 9960 scope move finished after 191 + 55 ms
20:55:51.436 00.000 9960 Move returns status 0, amount 191
20:55:51.436 00.000 9960 move complete, result=0
20:55:51.437 00.001 9960 worker thread done servicing request
20:55:51.437 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 191 ms NORTH
20:55:51.442 00.005 9960 Worker thread wakes up
20:55:51.442 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:55:51.442 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1201,1051,31,31)
20:55:52.698 01.256 9960 Exposure complete
20:55:52.827 00.129 9960 worker thread done servicing request
20:55:52.827 00.000 11872 OnExposeComplete: enter
20:55:52.832 00.005 11872 UpdateGuideState(): m_state=6
20:55:52.838 00.006 11872 Star::Find(15, 1215, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 970
20:55:52.841 00.003 11872 Star::Find returns 1 (0), X=1215.53, Y=1066.51, Mass=5773, SNR=49.6, Peak=129 HFD=7.0
20:55:52.847 00.006 11872 CameraToMount -- cameraTheta (2.66) - m_xAngle (-3.14) = xAngle (5.79 = -0.49)
20:55:52.850 00.003 11872 CameraToMount -- cameraTheta (2.66) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.62 = -0.66)
20:55:52.853 00.003 11872 CameraToMount -- cameraX=-0.22 cameraY=0.11 hyp=0.25 cameraTheta=2.66 mountX=0.22 mountY=-0.15, mountTheta=-0.61
20:55:52.859 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.22, y=0.11, opts=13)
20:55:52.864 00.005 11872 Enqueuing Move request for scope (-0.22, 0.11)
20:55:52.867 00.003 9960 Worker thread wakes up
20:55:52.868 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=202, med=1, FiltMin=0, FiltMax=183, Gamma=1.000
20:55:52.871 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.11) opts 0xd
20:55:52.871 00.000 11872 UpdateGuideState exits: m=5773 SNR=49.6
20:55:52.875 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.22, 0.11)
20:55:52.876 00.001 9960 Moving (-0.22, 0.11) raw xDistance=0.22 yDistance=-0.15
20:55:52.876 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
20:55:52.876 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:55:52.876 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:52.880 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
20:55:52.880 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:55:52.883 00.003 9960 MoveAxis(W, 91, ABG)
20:55:52.883 00.000 11872 Enqueuing Expose request
20:55:52.886 00.003 9960 Guiding  Dir = 3, Dur = 91
20:55:52.887 00.001 9960 IsSlewing returns 0
20:55:52.887 00.000 9960 IsGuiding returns 0
20:55:52.887 00.000 9960 PulseGuide returned control before completion, sleep 101
20:55:52.999 00.112 9960 IsGuiding returns 1
20:55:53.000 00.001 9960 scope still moving after pulse duration time elapsed
20:55:53.030 00.030 9960 IsSlewing returns 0
20:55:53.031 00.001 9960 IsGuiding returns 1
20:55:53.063 00.032 9960 IsSlewing returns 0
20:55:53.064 00.001 9960 IsGuiding returns 1
20:55:53.093 00.029 9960 IsSlewing returns 0
20:55:53.094 00.001 9960 IsGuiding returns 0
20:55:53.095 00.001 9960 scope move finished after 91 + 116 ms
20:55:53.095 00.000 9960 Move returns status 0, amount 91
20:55:53.095 00.000 9960 MoveAxis(N, 0, ABG)
20:55:53.096 00.001 9960 Move returns status 0, amount 0
20:55:53.096 00.000 9960 move complete, result=0
20:55:53.096 00.000 9960 worker thread done servicing request
20:55:53.097 00.001 9960 Worker thread wakes up
20:55:53.098 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:55:53.098 00.000 11872 GuideStep: 0.2 px 91 ms WEST, -0.2 px 0 ms NORTH
20:55:53.106 00.008 9960 Handling exposure in thread, d=1000 o=3 r=(1201,1051,31,31)
20:55:54.356 01.250 9960 Exposure complete
20:55:54.495 00.139 9960 worker thread done servicing request
20:55:54.495 00.000 11872 OnExposeComplete: enter
20:55:54.500 00.005 11872 UpdateGuideState(): m_state=6
20:55:54.504 00.004 11872 Star::Find(15, 1215, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 971
20:55:54.508 00.004 11872 Star::Find returns 1 (0), X=1215.52, Y=1066.68, Mass=6156, SNR=51.8, Peak=139 HFD=6.9
20:55:54.512 00.004 11872 CameraToMount -- cameraTheta (2.23) - m_xAngle (-3.14) = xAngle (5.37 = -0.91)
20:55:54.516 00.004 11872 CameraToMount -- cameraTheta (2.23) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.20 = -1.08)
20:55:54.521 00.005 11872 CameraToMount -- cameraX=-0.22 cameraY=0.29 hyp=0.36 cameraTheta=2.23 mountX=0.22 mountY=-0.32, mountTheta=-0.96
20:55:54.527 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.22, y=0.29, opts=13)
20:55:54.531 00.004 11872 Enqueuing Move request for scope (-0.22, 0.29)
20:55:54.535 00.004 9960 Worker thread wakes up
20:55:54.535 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=214, med=1, FiltMin=0, FiltMax=185, Gamma=1.000
20:55:54.540 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.29) opts 0xd
20:55:54.540 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.22, 0.29)
20:55:54.540 00.000 9960 Moving (-0.22, 0.29) raw xDistance=0.22 yDistance=-0.32
20:55:54.540 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.22
20:55:54.541 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
20:55:54.541 00.000 9960 MoveAxis(W, 100, ABG)
20:55:54.541 00.000 11872 UpdateGuideState exits: m=6156 SNR=51.8
20:55:54.545 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:54.550 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:55:54.555 00.005 11872 Enqueuing Expose request
20:55:54.559 00.004 9960 Guiding  Dir = 3, Dur = 100
20:55:54.559 00.000 9960 IsSlewing returns 0
20:55:54.559 00.000 9960 IsGuiding returns 0
20:55:54.560 00.001 9960 PulseGuide returned control before completion, sleep 110
20:55:54.674 00.114 9960 IsGuiding returns 1
20:55:54.674 00.000 9960 scope still moving after pulse duration time elapsed
20:55:54.705 00.031 9960 IsSlewing returns 0
20:55:54.707 00.002 9960 IsGuiding returns 0
20:55:54.707 00.000 9960 scope move finished after 100 + 48 ms
20:55:54.708 00.001 9960 Move returns status 0, amount 100
20:55:54.708 00.000 9960 MoveAxis(N, 240, ABG)
20:55:54.709 00.001 9960 Guiding  Dir = 0, Dur = 240
20:55:54.709 00.000 9960 IsSlewing returns 0
20:55:54.711 00.002 9960 IsGuiding returns 0
20:55:54.712 00.001 9960 PulseGuide returned control before completion, sleep 250
20:55:54.968 00.256 9960 IsGuiding returns 1
20:55:54.969 00.001 9960 scope still moving after pulse duration time elapsed
20:55:54.998 00.029 9960 IsSlewing returns 0
20:55:54.999 00.001 9960 IsGuiding returns 0
20:55:55.000 00.001 9960 scope move finished after 240 + 48 ms
20:55:55.001 00.001 9960 Move returns status 0, amount 240
20:55:55.001 00.000 9960 move complete, result=0
20:55:55.002 00.001 9960 worker thread done servicing request
20:55:55.002 00.000 9960 Worker thread wakes up
20:55:55.002 00.000 11872 GuideStep: 0.2 px 100 ms WEST, -0.3 px 240 ms NORTH
20:55:55.009 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:55:55.009 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1201,1051,31,31)
20:55:56.267 01.258 9960 Exposure complete
20:55:56.404 00.137 9960 worker thread done servicing request
20:55:56.404 00.000 11872 OnExposeComplete: enter
20:55:56.407 00.003 11872 UpdateGuideState(): m_state=6
20:55:56.412 00.005 11872 Star::Find(15, 1215, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 972
20:55:56.417 00.005 11872 Star::Find returns 1 (0), X=1215.77, Y=1066.68, Mass=5838, SNR=49.0, Peak=126 HFD=6.7
20:55:56.424 00.007 11872 CameraToMount -- cameraTheta (1.49) - m_xAngle (-3.14) = xAngle (4.62 = -1.66)
20:55:56.430 00.006 11872 CameraToMount -- cameraTheta (1.49) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.45 = -1.83)
20:55:56.435 00.005 11872 CameraToMount -- cameraX=0.02 cameraY=0.29 hyp=0.29 cameraTheta=1.49 mountX=-0.03 mountY=-0.28, mountTheta=-1.66
20:55:56.445 00.010 11872 SchedulePrimaryMove(0FA44CE0, x=0.02, y=0.29, opts=13)
20:55:56.450 00.005 11872 Enqueuing Move request for scope (0.02, 0.29)
20:55:56.455 00.005 9960 Worker thread wakes up
20:55:56.455 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.29) opts 0xd
20:55:56.455 00.000 9960 Handling offset move in thread for scope, endpoint = (0.02, 0.29)
20:55:56.455 00.000 9960 Moving (0.02, 0.29) raw xDistance=-0.03 yDistance=-0.28
20:55:56.456 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:55:56.456 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
20:55:56.457 00.001 9960 MoveAxis(E, 0, ABG)
20:55:56.457 00.000 9960 Move returns status 0, amount 0
20:55:56.457 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=248, med=1, FiltMin=0, FiltMax=191, Gamma=1.000
20:55:56.462 00.005 9960 MoveAxis(N, 206, ABG)
20:55:56.462 00.000 11872 UpdateGuideState exits: m=5838 SNR=49.0
20:55:56.466 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:56.469 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:55:56.474 00.005 11872 Enqueuing Expose request
20:55:56.478 00.004 9960 Guiding  Dir = 0, Dur = 206
20:55:56.478 00.000 9960 IsSlewing returns 0
20:55:56.478 00.000 9960 IsGuiding returns 0
20:55:56.479 00.001 9960 PulseGuide returned control before completion, sleep 216
20:55:56.709 00.230 9960 IsGuiding returns 1
20:55:56.709 00.000 9960 scope still moving after pulse duration time elapsed
20:55:56.741 00.032 9960 IsSlewing returns 0
20:55:56.742 00.001 9960 IsGuiding returns 0
20:55:56.743 00.001 9960 scope move finished after 206 + 58 ms
20:55:56.743 00.000 9960 Move returns status 0, amount 206
20:55:56.744 00.001 9960 move complete, result=0
20:55:56.744 00.000 9960 worker thread done servicing request
20:55:56.745 00.001 9960 Worker thread wakes up
20:55:56.745 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.3 px 206 ms NORTH
20:55:56.752 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:55:56.752 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1201,1051,31,31)
20:55:57.996 01.244 9960 Exposure complete
20:55:58.149 00.153 9960 worker thread done servicing request
20:55:58.150 00.001 11872 OnExposeComplete: enter
20:55:58.157 00.007 11872 UpdateGuideState(): m_state=6
20:55:58.162 00.005 11872 Star::Find(15, 1215, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 973
20:55:58.165 00.003 11872 Star::Find returns 1 (0), X=1215.54, Y=1066.53, Mass=5980, SNR=51.1, Peak=136 HFD=7.0
20:55:58.170 00.005 11872 CameraToMount -- cameraTheta (2.56) - m_xAngle (-3.14) = xAngle (5.70 = -0.59)
20:55:58.173 00.003 11872 CameraToMount -- cameraTheta (2.56) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.53 = -0.76)
20:55:58.178 00.005 11872 CameraToMount -- cameraX=-0.21 cameraY=0.14 hyp=0.25 cameraTheta=2.56 mountX=0.21 mountY=-0.17, mountTheta=-0.69
20:55:58.183 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.21, y=0.14, opts=13)
20:55:58.186 00.003 11872 Enqueuing Move request for scope (-0.21, 0.14)
20:55:58.190 00.004 9960 Worker thread wakes up
20:55:58.190 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.14) opts 0xd
20:55:58.190 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
20:55:58.194 00.004 11872 UpdateGuideState exits: m=5980 SNR=51.1
20:55:58.198 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.21, 0.14)
20:55:58.198 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:58.202 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:55:58.207 00.005 9960 Moving (-0.21, 0.14) raw xDistance=0.21 yDistance=-0.17
20:55:58.207 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
20:55:58.207 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:55:58.207 00.000 11872 Enqueuing Expose request
20:55:58.212 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
20:55:58.212 00.000 9960 MoveAxis(W, 87, ABG)
20:55:58.212 00.000 9960 Guiding  Dir = 3, Dur = 87
20:55:58.212 00.000 9960 IsSlewing returns 0
20:55:58.213 00.001 9960 IsGuiding returns 0
20:55:58.213 00.000 9960 PulseGuide returned control before completion, sleep 97
20:55:58.317 00.104 9960 IsGuiding returns 1
20:55:58.318 00.001 9960 scope still moving after pulse duration time elapsed
20:55:58.347 00.029 9960 IsSlewing returns 0
20:55:58.348 00.001 9960 IsGuiding returns 0
20:55:58.349 00.001 9960 scope move finished after 87 + 49 ms
20:55:58.349 00.000 9960 Move returns status 0, amount 87
20:55:58.349 00.000 9960 MoveAxis(N, 0, ABG)
20:55:58.349 00.000 9960 Move returns status 0, amount 0
20:55:58.351 00.002 9960 move complete, result=0
20:55:58.351 00.000 9960 worker thread done servicing request
20:55:58.351 00.000 11872 GuideStep: 0.2 px 87 ms WEST, -0.2 px 0 ms NORTH
20:55:58.357 00.006 9960 Worker thread wakes up
20:55:58.357 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:55:58.357 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1201,1051,31,31)
20:55:59.606 01.249 9960 Exposure complete
20:55:59.741 00.135 9960 worker thread done servicing request
20:55:59.742 00.001 11872 OnExposeComplete: enter
20:55:59.746 00.004 11872 UpdateGuideState(): m_state=6
20:55:59.750 00.004 11872 Star::Find(15, 1215, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 974
20:55:59.755 00.005 11872 Star::Find returns 1 (0), X=1215.55, Y=1066.61, Mass=6073, SNR=50.5, Peak=134 HFD=7.0
20:55:59.759 00.004 11872 CameraToMount -- cameraTheta (2.31) - m_xAngle (-3.14) = xAngle (5.45 = -0.84)
20:55:59.763 00.004 11872 CameraToMount -- cameraTheta (2.31) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.27 = -1.01)
20:55:59.767 00.004 11872 CameraToMount -- cameraX=-0.19 cameraY=0.21 hyp=0.29 cameraTheta=2.31 mountX=0.19 mountY=-0.24, mountTheta=-0.90
20:55:59.773 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.19, y=0.21, opts=13)
20:55:59.777 00.004 11872 Enqueuing Move request for scope (-0.19, 0.21)
20:55:59.780 00.003 9960 Worker thread wakes up
20:55:59.781 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=217, med=1, FiltMin=0, FiltMax=172, Gamma=1.000
20:55:59.785 00.004 11872 UpdateGuideState exits: m=6073 SNR=50.5
20:55:59.788 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:59.792 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.21) opts 0xd
20:55:59.793 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:55:59.798 00.005 9960 Handling offset move in thread for scope, endpoint = (-0.19, 0.21)
20:55:59.798 00.000 9960 Moving (-0.19, 0.21) raw xDistance=0.19 yDistance=-0.24
20:55:59.798 00.000 11872 Enqueuing Expose request
20:55:59.802 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
20:55:59.803 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
20:55:59.803 00.000 9960 MoveAxis(E, 0, ABG)
20:55:59.803 00.000 9960 Move returns status 0, amount 0
20:55:59.803 00.000 9960 MoveAxis(N, 181, ABG)
20:55:59.804 00.001 9960 Guiding  Dir = 0, Dur = 181
20:55:59.804 00.000 9960 IsSlewing returns 0
20:55:59.804 00.000 9960 IsGuiding returns 0
20:55:59.806 00.002 9960 PulseGuide returned control before completion, sleep 191
20:56:00.000 00.194 9960 IsGuiding returns 1
20:56:00.002 00.002 9960 scope still moving after pulse duration time elapsed
20:56:00.030 00.028 9960 IsSlewing returns 0
20:56:00.031 00.001 9960 IsGuiding returns 0
20:56:00.031 00.000 9960 scope move finished after 181 + 45 ms
20:56:00.033 00.002 9960 Move returns status 0, amount 181
20:56:00.033 00.000 9960 move complete, result=0
20:56:00.033 00.000 9960 worker thread done servicing request
20:56:00.034 00.001 9960 Worker thread wakes up
20:56:00.034 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.2 px 181 ms NORTH
20:56:00.040 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:56:00.040 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1201,1051,31,31)
20:56:01.296 01.256 9960 Exposure complete
20:56:01.429 00.133 9960 worker thread done servicing request
20:56:01.429 00.000 11872 OnExposeComplete: enter
20:56:01.434 00.005 11872 UpdateGuideState(): m_state=6
20:56:01.437 00.003 11872 Star::Find(15, 1215, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 975
20:56:01.441 00.004 11872 Star::Find returns 1 (0), X=1215.55, Y=1066.67, Mass=5779, SNR=48.2, Peak=141 HFD=6.7
20:56:01.445 00.004 11872 CameraToMount -- cameraTheta (2.18) - m_xAngle (-3.14) = xAngle (5.32 = -0.97)
20:56:01.449 00.004 11872 CameraToMount -- cameraTheta (2.18) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.14 = -1.14)
20:56:01.452 00.003 11872 CameraToMount -- cameraX=-0.19 cameraY=0.28 hyp=0.34 cameraTheta=2.18 mountX=0.19 mountY=-0.31, mountTheta=-1.01
20:56:01.458 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.19, y=0.28, opts=13)
20:56:01.464 00.006 11872 Enqueuing Move request for scope (-0.19, 0.28)
20:56:01.468 00.004 9960 Worker thread wakes up
20:56:01.468 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=208, med=1, FiltMin=0, FiltMax=181, Gamma=1.000
20:56:01.472 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.28) opts 0xd
20:56:01.472 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.19, 0.28)
20:56:01.472 00.000 9960 Moving (-0.19, 0.28) raw xDistance=0.19 yDistance=-0.31
20:56:01.472 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
20:56:01.472 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
20:56:01.472 00.000 9960 MoveAxis(E, 0, ABG)
20:56:01.472 00.000 9960 Move returns status 0, amount 0
20:56:01.472 00.000 9960 MoveAxis(N, 229, ABG)
20:56:01.474 00.002 11872 UpdateGuideState exits: m=5779 SNR=48.2
20:56:01.477 00.003 9960 Guiding  Dir = 0, Dur = 229
20:56:01.477 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:01.481 00.004 9960 IsSlewing returns 0
20:56:01.481 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:56:01.484 00.003 9960 IsGuiding returns 0
20:56:01.484 00.000 11872 Enqueuing Expose request
20:56:01.489 00.005 9960 PulseGuide returned control before completion, sleep 239
20:56:01.740 00.251 9960 IsGuiding returns 0
20:56:01.741 00.001 9960 Move returns status 0, amount 229
20:56:01.742 00.001 9960 move complete, result=0
20:56:01.742 00.000 9960 worker thread done servicing request
20:56:01.743 00.001 9960 Worker thread wakes up
20:56:01.744 00.001 11872 GuideStep: 0.2 px 0 ms EAST, -0.3 px 229 ms NORTH
20:56:01.749 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:56:01.751 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1201,1051,31,31)
20:56:03.008 01.257 9960 Exposure complete
20:56:03.154 00.146 9960 worker thread done servicing request
20:56:03.154 00.000 11872 OnExposeComplete: enter
20:56:03.158 00.004 11872 UpdateGuideState(): m_state=6
20:56:03.161 00.003 11872 Star::Find(15, 1215, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 976
20:56:03.166 00.005 11872 Star::Find returns 1 (0), X=1215.36, Y=1066.48, Mass=5614, SNR=47.2, Peak=133 HFD=6.9
20:56:03.173 00.007 11872 CameraToMount -- cameraTheta (2.93) - m_xAngle (-3.14) = xAngle (6.07 = -0.21)
20:56:03.183 00.010 11872 CameraToMount -- cameraTheta (2.93) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.90 = -0.39)
20:56:03.189 00.006 11872 CameraToMount -- cameraX=-0.38 cameraY=0.08 hyp=0.39 cameraTheta=2.93 mountX=0.38 mountY=-0.15, mountTheta=-0.37
20:56:03.196 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.38, y=0.08, opts=13)
20:56:03.204 00.008 11872 Enqueuing Move request for scope (-0.38, 0.08)
20:56:03.209 00.005 9960 Worker thread wakes up
20:56:03.210 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=220, med=1, FiltMin=0, FiltMax=183, Gamma=1.000
20:56:03.215 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.38, 0.08) opts 0xd
20:56:03.215 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.38, 0.08)
20:56:03.215 00.000 11872 UpdateGuideState exits: m=5614 SNR=47.2
20:56:03.220 00.005 9960 Moving (-0.38, 0.08) raw xDistance=0.38 yDistance=-0.15
20:56:03.220 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:03.224 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.38
20:56:03.224 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:56:03.224 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:56:03.228 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
20:56:03.228 00.000 11872 Enqueuing Expose request
20:56:03.233 00.005 9960 MoveAxis(W, 159, ABG)
20:56:03.233 00.000 9960 Guiding  Dir = 3, Dur = 159
20:56:03.233 00.000 9960 IsSlewing returns 0
20:56:03.234 00.001 9960 IsGuiding returns 0
20:56:03.234 00.000 9960 PulseGuide returned control before completion, sleep 169
20:56:03.419 00.185 9960 IsGuiding returns 1
20:56:03.419 00.000 9960 scope still moving after pulse duration time elapsed
20:56:03.450 00.031 9960 IsSlewing returns 0
20:56:03.452 00.002 9960 IsGuiding returns 0
20:56:03.452 00.000 9960 scope move finished after 159 + 59 ms
20:56:03.452 00.000 9960 Move returns status 0, amount 159
20:56:03.452 00.000 9960 MoveAxis(N, 0, ABG)
20:56:03.453 00.001 9960 Move returns status 0, amount 0
20:56:03.453 00.000 9960 move complete, result=0
20:56:03.453 00.000 9960 worker thread done servicing request
20:56:03.453 00.000 9960 Worker thread wakes up
20:56:03.454 00.001 11872 GuideStep: 0.4 px 159 ms WEST, -0.1 px 0 ms NORTH
20:56:03.461 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:56:03.461 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1201,1051,31,31)
20:56:04.714 01.253 9960 Exposure complete
20:56:04.836 00.122 9960 worker thread done servicing request
20:56:04.837 00.001 11872 OnExposeComplete: enter
20:56:04.840 00.003 11872 UpdateGuideState(): m_state=6
20:56:04.845 00.005 11872 Star::Find(15, 1215, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 977
20:56:04.849 00.004 11872 Star::Find returns 1 (0), X=1215.40, Y=1066.92, Mass=5785, SNR=48.6, Peak=142 HFD=6.6
20:56:04.852 00.003 11872 CameraToMount -- cameraTheta (2.15) - m_xAngle (-3.14) = xAngle (5.29 = -0.99)
20:56:04.856 00.004 11872 CameraToMount -- cameraTheta (2.15) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.12 = -1.17)
20:56:04.860 00.004 11872 CameraToMount -- cameraX=-0.35 cameraY=0.53 hyp=0.63 cameraTheta=2.15 mountX=0.34 mountY=-0.58, mountTheta=-1.04
20:56:04.866 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.35, y=0.53, opts=13)
20:56:04.870 00.004 11872 Enqueuing Move request for scope (-0.35, 0.53)
20:56:04.874 00.004 9960 Worker thread wakes up
20:56:04.874 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.35, 0.53) opts 0xd
20:56:04.874 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.35, 0.53)
20:56:04.875 00.001 9960 Moving (-0.35, 0.53) raw xDistance=0.34 yDistance=-0.58
20:56:04.876 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.34
20:56:04.876 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.58 from input -0.58
20:56:04.876 00.000 9960 MoveAxis(W, 155, ABG)
20:56:04.876 00.000 9960 Guiding  Dir = 3, Dur = 155
20:56:04.877 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=223, med=1, FiltMin=0, FiltMax=184, Gamma=1.000
20:56:04.880 00.003 9960 IsSlewing returns 0
20:56:04.881 00.001 11872 UpdateGuideState exits: m=5785 SNR=48.6
20:56:04.884 00.003 9960 IsGuiding returns 0
20:56:04.884 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:04.887 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:56:04.893 00.006 9960 PulseGuide returned control before completion, sleep 165
20:56:04.893 00.000 11872 Enqueuing Expose request
20:56:05.064 00.171 9960 IsGuiding returns 0
20:56:05.064 00.000 9960 Move returns status 0, amount 155
20:56:05.064 00.000 9960 MoveAxis(N, 433, ABG)
20:56:05.066 00.002 9960 Guiding  Dir = 0, Dur = 433
20:56:05.066 00.000 9960 IsSlewing returns 0
20:56:05.066 00.000 9960 IsGuiding returns 0
20:56:05.067 00.001 9960 PulseGuide returned control before completion, sleep 443
20:56:05.516 00.449 9960 IsGuiding returns 1
20:56:05.518 00.002 9960 scope still moving after pulse duration time elapsed
20:56:05.547 00.029 9960 IsSlewing returns 0
20:56:05.547 00.000 9960 IsGuiding returns 1
20:56:05.577 00.030 9960 IsSlewing returns 0
20:56:05.579 00.002 9960 IsGuiding returns 1
20:56:05.609 00.030 9960 IsSlewing returns 0
20:56:05.611 00.002 9960 IsGuiding returns 0
20:56:05.613 00.002 9960 scope move finished after 433 + 112 ms
20:56:05.613 00.000 9960 Move returns status 0, amount 433
20:56:05.614 00.001 9960 move complete, result=0
20:56:05.614 00.000 9960 worker thread done servicing request
20:56:05.614 00.000 9960 Worker thread wakes up
20:56:05.614 00.000 11872 GuideStep: 0.3 px 155 ms WEST, -0.6 px 433 ms NORTH
20:56:05.621 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:56:05.621 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1201,1051,31,31)
20:56:06.871 01.250 9960 Exposure complete
20:56:07.005 00.134 9960 worker thread done servicing request
20:56:07.006 00.001 11872 OnExposeComplete: enter
20:56:07.009 00.003 11872 UpdateGuideState(): m_state=6
20:56:07.014 00.005 11872 Star::Find(15, 1215, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 978
20:56:07.018 00.004 11872 Star::Find returns 1 (0), X=1215.76, Y=1066.04, Mass=5741, SNR=49.1, Peak=131 HFD=6.6
20:56:07.023 00.005 11872 CameraToMount -- cameraTheta (-1.54) - m_xAngle (-3.14) = xAngle (1.60 = 1.60)
20:56:07.026 00.003 11872 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.43 = 1.43)
20:56:07.029 00.003 11872 CameraToMount -- cameraX=0.01 cameraY=-0.35 hyp=0.35 cameraTheta=-1.54 mountX=-0.01 mountY=0.35, mountTheta=1.60
20:56:07.035 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.01, y=-0.35, opts=13)
20:56:07.040 00.005 11872 Enqueuing Move request for scope (0.01, -0.35)
20:56:07.043 00.003 9960 Worker thread wakes up
20:56:07.044 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=220, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
20:56:07.049 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.35) opts 0xd
20:56:07.049 00.000 9960 Handling offset move in thread for scope, endpoint = (0.01, -0.35)
20:56:07.049 00.000 11872 UpdateGuideState exits: m=5741 SNR=49.1
20:56:07.052 00.003 9960 Moving (0.01, -0.35) raw xDistance=-0.01 yDistance=0.35
20:56:07.052 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
20:56:07.054 00.002 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:56:07.054 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:07.057 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:56:07.061 00.004 11872 Enqueuing Expose request
20:56:07.065 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.35
20:56:07.065 00.000 9960 MoveAxis(E, 0, ABG)
20:56:07.065 00.000 9960 Move returns status 0, amount 0
20:56:07.066 00.001 9960 MoveAxis(N, 0, ABG)
20:56:07.066 00.000 9960 Move returns status 0, amount 0
20:56:07.066 00.000 9960 move complete, result=0
20:56:07.067 00.001 9960 worker thread done servicing request
20:56:07.067 00.000 9960 Worker thread wakes up
20:56:07.067 00.000 11872 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
20:56:07.071 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
20:56:07.071 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1201,1051,31,31)
20:56:08.323 01.252 9960 Exposure complete
20:56:08.498 00.175 9960 worker thread done servicing request
20:56:08.499 00.001 11872 OnExposeComplete: enter
20:56:08.503 00.004 11872 UpdateGuideState(): m_state=6
20:56:08.508 00.005 11872 Star::Find(15, 1215, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 979
20:56:08.513 00.005 11872 Star::Find returns 1 (0), X=1215.62, Y=1066.32, Mass=5673, SNR=47.8, Peak=126 HFD=6.9
20:56:08.519 00.006 11872 CameraToMount -- cameraTheta (-2.62) - m_xAngle (-3.14) = xAngle (0.51 = 0.51)
20:56:08.529 00.010 11872 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.34 = 0.34)
20:56:08.537 00.008 11872 CameraToMount -- cameraX=-0.13 cameraY=-0.07 hyp=0.15 cameraTheta=-2.62 mountX=0.13 mountY=0.05, mountTheta=0.37
20:56:08.545 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=-0.13, y=-0.07, opts=13)
20:56:08.552 00.007 11872 Enqueuing Move request for scope (-0.13, -0.07)
20:56:08.557 00.005 9960 Worker thread wakes up
20:56:08.558 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.07) opts 0xd
20:56:08.558 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.13, -0.07)
20:56:08.558 00.000 9960 Moving (-0.13, -0.07) raw xDistance=0.13 yDistance=0.05
20:56:08.558 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
20:56:08.558 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:56:08.558 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:56:08.558 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=195, med=1, FiltMin=0, FiltMax=175, Gamma=1.000
20:56:08.562 00.004 9960 MoveAxis(E, 0, ABG)
20:56:08.562 00.000 9960 Move returns status 0, amount 0
20:56:08.562 00.000 9960 MoveAxis(N, 0, ABG)
20:56:08.562 00.000 9960 Move returns status 0, amount 0
20:56:08.564 00.002 9960 move complete, result=0
20:56:08.564 00.000 9960 worker thread done servicing request
20:56:08.564 00.000 11872 UpdateGuideState exits: m=5673 SNR=47.8
20:56:08.571 00.007 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:08.580 00.009 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:56:08.586 00.006 11872 Enqueuing Expose request
20:56:08.591 00.005 9960 Worker thread wakes up
20:56:08.591 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:56:08.591 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1201,1051,31,31)
20:56:08.591 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:56:09.829 01.238 9960 Exposure complete
20:56:09.977 00.148 9960 worker thread done servicing request
20:56:09.978 00.001 11872 OnExposeComplete: enter
20:56:09.983 00.005 11872 UpdateGuideState(): m_state=6
20:56:09.986 00.003 11872 Star::Find(15, 1215, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 980
20:56:09.990 00.004 11872 Star::Find returns 1 (0), X=1215.51, Y=1066.59, Mass=5572, SNR=48.0, Peak=123 HFD=6.9
20:56:09.994 00.004 11872 CameraToMount -- cameraTheta (2.46) - m_xAngle (-3.14) = xAngle (5.60 = -0.68)
20:56:09.997 00.003 11872 CameraToMount -- cameraTheta (2.46) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.43 = -0.85)
20:56:10.000 00.003 11872 CameraToMount -- cameraX=-0.24 cameraY=0.19 hyp=0.31 cameraTheta=2.46 mountX=0.24 mountY=-0.23, mountTheta=-0.77
20:56:10.005 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.24, y=0.19, opts=13)
20:56:10.009 00.004 11872 Enqueuing Move request for scope (-0.24, 0.19)
20:56:10.011 00.002 9960 Worker thread wakes up
20:56:10.012 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.19) opts 0xd
20:56:10.012 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.24, 0.19)
20:56:10.012 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=223, med=1, FiltMin=0, FiltMax=195, Gamma=1.000
20:56:10.015 00.003 9960 Moving (-0.24, 0.19) raw xDistance=0.24 yDistance=-0.23
20:56:10.015 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
20:56:10.015 00.000 11872 UpdateGuideState exits: m=5572 SNR=48.0
20:56:10.018 00.003 9960 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
20:56:10.018 00.000 9960 MoveAxis(W, 100, ABG)
20:56:10.018 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:10.022 00.004 9960 Guiding  Dir = 3, Dur = 100
20:56:10.022 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:56:10.027 00.005 11872 Enqueuing Expose request
20:56:10.030 00.003 9960 IsSlewing returns 0
20:56:10.030 00.000 9960 IsGuiding returns 0
20:56:10.031 00.001 9960 PulseGuide returned control before completion, sleep 110
20:56:10.149 00.118 9960 IsGuiding returns 1
20:56:10.149 00.000 9960 scope still moving after pulse duration time elapsed
20:56:10.180 00.031 9960 IsSlewing returns 0
20:56:10.181 00.001 9960 IsGuiding returns 0
20:56:10.182 00.001 9960 scope move finished after 100 + 50 ms
20:56:10.182 00.000 9960 Move returns status 0, amount 100
20:56:10.182 00.000 9960 MoveAxis(N, 173, ABG)
20:56:10.182 00.000 9960 Guiding  Dir = 0, Dur = 173
20:56:10.184 00.002 9960 IsSlewing returns 0
20:56:10.185 00.001 9960 IsGuiding returns 0
20:56:10.185 00.000 9960 PulseGuide returned control before completion, sleep 183
20:56:10.386 00.201 9960 IsGuiding returns 1
20:56:10.387 00.001 9960 scope still moving after pulse duration time elapsed
20:56:10.415 00.028 9960 IsSlewing returns 0
20:56:10.417 00.002 9960 IsGuiding returns 0
20:56:10.417 00.000 9960 scope move finished after 173 + 58 ms
20:56:10.417 00.000 9960 Move returns status 0, amount 173
20:56:10.417 00.000 9960 move complete, result=0
20:56:10.417 00.000 9960 worker thread done servicing request
20:56:10.419 00.002 11872 GuideStep: 0.2 px 100 ms WEST, -0.2 px 173 ms NORTH
20:56:10.425 00.006 9960 Worker thread wakes up
20:56:10.425 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:56:10.425 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1201,1051,31,31)
20:56:11.679 01.254 9960 Exposure complete
20:56:11.801 00.122 9960 worker thread done servicing request
20:56:11.802 00.001 11872 OnExposeComplete: enter
20:56:11.806 00.004 11872 UpdateGuideState(): m_state=6
20:56:11.810 00.004 11872 Star::Find(15, 1215, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 981
20:56:11.814 00.004 11872 Star::Find returns 1 (0), X=1215.63, Y=1066.38, Mass=5610, SNR=48.6, Peak=128 HFD=7.1
20:56:11.819 00.005 11872 CameraToMount -- cameraTheta (-3.00) - m_xAngle (-3.14) = xAngle (0.14 = 0.14)
20:56:11.824 00.005 11872 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (-0.04 = -0.04)
20:56:11.829 00.005 11872 CameraToMount -- cameraX=-0.12 cameraY=-0.02 hyp=0.12 cameraTheta=-3.00 mountX=0.12 mountY=-0.00, mountTheta=-0.04
20:56:11.834 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.12, y=-0.02, opts=13)
20:56:11.838 00.004 11872 Enqueuing Move request for scope (-0.12, -0.02)
20:56:11.843 00.005 9960 Worker thread wakes up
20:56:11.843 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=197, med=1, FiltMin=0, FiltMax=161, Gamma=1.000
20:56:11.847 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.02) opts 0xd
20:56:11.847 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.12, -0.02)
20:56:11.847 00.000 11872 UpdateGuideState exits: m=5610 SNR=48.6
20:56:11.852 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:11.857 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:56:11.861 00.004 11872 Enqueuing Expose request
20:56:11.866 00.005 9960 Moving (-0.12, -0.02) raw xDistance=0.12 yDistance=-0.00
20:56:11.866 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
20:56:11.866 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:56:11.867 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
20:56:11.867 00.000 9960 MoveAxis(E, 0, ABG)
20:56:11.867 00.000 9960 Move returns status 0, amount 0
20:56:11.867 00.000 9960 MoveAxis(N, 0, ABG)
20:56:11.867 00.000 9960 Move returns status 0, amount 0
20:56:11.867 00.000 9960 move complete, result=0
20:56:11.868 00.001 9960 worker thread done servicing request
20:56:11.868 00.000 9960 Worker thread wakes up
20:56:11.868 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:56:11.868 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1201,1051,31,31)
20:56:11.868 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:56:13.117 01.249 9960 Exposure complete
20:56:13.250 00.133 9960 worker thread done servicing request
20:56:13.251 00.001 11872 OnExposeComplete: enter
20:56:13.255 00.004 11872 UpdateGuideState(): m_state=6
20:56:13.259 00.004 11872 Star::Find(15, 1215, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 982
20:56:13.263 00.004 11872 Star::Find returns 1 (0), X=1215.61, Y=1066.49, Mass=5831, SNR=49.2, Peak=143 HFD=7.0
20:56:13.268 00.005 11872 CameraToMount -- cameraTheta (2.49) - m_xAngle (-3.14) = xAngle (5.63 = -0.65)
20:56:13.272 00.004 11872 CameraToMount -- cameraTheta (2.49) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.46 = -0.83)
20:56:13.275 00.003 11872 CameraToMount -- cameraX=-0.13 cameraY=0.10 hyp=0.16 cameraTheta=2.49 mountX=0.13 mountY=-0.12, mountTheta=-0.75
20:56:13.280 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.13, y=0.10, opts=13)
20:56:13.284 00.004 11872 Enqueuing Move request for scope (-0.13, 0.10)
20:56:13.288 00.004 9960 Worker thread wakes up
20:56:13.288 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=210, med=1, FiltMin=0, FiltMax=187, Gamma=1.000
20:56:13.292 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.10) opts 0xd
20:56:13.292 00.000 11872 UpdateGuideState exits: m=5831 SNR=49.2
20:56:13.296 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.13, 0.10)
20:56:13.296 00.000 9960 Moving (-0.13, 0.10) raw xDistance=0.13 yDistance=-0.12
20:56:13.296 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:13.302 00.006 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
20:56:13.302 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:56:13.302 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:56:13.306 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
20:56:13.306 00.000 11872 Enqueuing Expose request
20:56:13.309 00.003 9960 MoveAxis(E, 0, ABG)
20:56:13.309 00.000 9960 Move returns status 0, amount 0
20:56:13.309 00.000 9960 MoveAxis(N, 0, ABG)
20:56:13.309 00.000 9960 Move returns status 0, amount 0
20:56:13.309 00.000 9960 move complete, result=0
20:56:13.310 00.001 9960 worker thread done servicing request
20:56:13.312 00.002 11872 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:56:13.315 00.003 9960 Worker thread wakes up
20:56:13.316 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:56:13.316 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1201,1051,31,31)
20:56:14.558 01.242 9960 Exposure complete
20:56:14.692 00.134 9960 worker thread done servicing request
20:56:14.693 00.001 11872 OnExposeComplete: enter
20:56:14.696 00.003 11872 UpdateGuideState(): m_state=6
20:56:14.701 00.005 11872 Star::Find(15, 1215, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 983
20:56:14.706 00.005 11872 Star::Find returns 1 (0), X=1215.63, Y=1066.61, Mass=6022, SNR=51.0, Peak=131 HFD=6.9
20:56:14.709 00.003 11872 CameraToMount -- cameraTheta (2.07) - m_xAngle (-3.14) = xAngle (5.21 = -1.08)
20:56:14.713 00.004 11872 CameraToMount -- cameraTheta (2.07) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.03 = -1.25)
20:56:14.717 00.004 11872 CameraToMount -- cameraX=-0.11 cameraY=0.21 hyp=0.24 cameraTheta=2.07 mountX=0.11 mountY=-0.23, mountTheta=-1.11
20:56:14.722 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.11, y=0.21, opts=13)
20:56:14.726 00.004 11872 Enqueuing Move request for scope (-0.11, 0.21)
20:56:14.730 00.004 9960 Worker thread wakes up
20:56:14.730 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.21) opts 0xd
20:56:14.730 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.11, 0.21)
20:56:14.730 00.000 9960 Moving (-0.11, 0.21) raw xDistance=0.11 yDistance=-0.23
20:56:14.730 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
20:56:14.731 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
20:56:14.731 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=234, med=1, FiltMin=0, FiltMax=187, Gamma=1.000
20:56:14.737 00.006 9960 MoveAxis(E, 0, ABG)
20:56:14.737 00.000 9960 Move returns status 0, amount 0
20:56:14.737 00.000 9960 MoveAxis(N, 169, ABG)
20:56:14.737 00.000 9960 Guiding  Dir = 0, Dur = 169
20:56:14.737 00.000 11872 UpdateGuideState exits: m=6022 SNR=51.0
20:56:14.743 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:14.747 00.004 9960 IsSlewing returns 0
20:56:14.747 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:56:14.752 00.005 9960 IsGuiding returns 0
20:56:14.752 00.000 11872 Enqueuing Expose request
20:56:14.759 00.007 9960 PulseGuide returned control before completion, sleep 179
20:56:14.953 00.194 9960 IsGuiding returns 1
20:56:14.954 00.001 9960 scope still moving after pulse duration time elapsed
20:56:14.985 00.031 9960 IsSlewing returns 0
20:56:14.985 00.000 9960 IsGuiding returns 0
20:56:14.985 00.000 9960 scope move finished after 169 + 63 ms
20:56:14.985 00.000 9960 Move returns status 0, amount 169
20:56:14.986 00.001 9960 move complete, result=0
20:56:14.986 00.000 9960 worker thread done servicing request
20:56:14.986 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 169 ms NORTH
20:56:14.993 00.007 9960 Worker thread wakes up
20:56:14.993 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:56:14.994 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1201,1051,31,31)
20:56:16.249 01.255 9960 Exposure complete
20:56:16.385 00.136 9960 worker thread done servicing request
20:56:16.385 00.000 11872 OnExposeComplete: enter
20:56:16.389 00.004 11872 UpdateGuideState(): m_state=6
20:56:16.393 00.004 11872 Star::Find(15, 1215, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 984
20:56:16.398 00.005 11872 Star::Find returns 1 (0), X=1215.38, Y=1066.76, Mass=5775, SNR=48.6, Peak=136 HFD=6.7
20:56:16.402 00.004 11872 CameraToMount -- cameraTheta (2.35) - m_xAngle (-3.14) = xAngle (5.49 = -0.79)
20:56:16.405 00.003 11872 CameraToMount -- cameraTheta (2.35) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.32 = -0.96)
20:56:16.409 00.004 11872 CameraToMount -- cameraX=-0.37 cameraY=0.37 hyp=0.52 cameraTheta=2.35 mountX=0.37 mountY=-0.43, mountTheta=-0.86
20:56:16.414 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.37, y=0.37, opts=13)
20:56:16.418 00.004 11872 Enqueuing Move request for scope (-0.37, 0.37)
20:56:16.422 00.004 9960 Worker thread wakes up
20:56:16.422 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=221, med=1, FiltMin=0, FiltMax=188, Gamma=1.000
20:56:16.428 00.006 11872 UpdateGuideState exits: m=5775 SNR=48.6
20:56:16.431 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:16.435 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:56:16.438 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 0.37) opts 0xd
20:56:16.438 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.37, 0.37)
20:56:16.438 00.000 9960 Moving (-0.37, 0.37) raw xDistance=0.37 yDistance=-0.43
20:56:16.438 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.37
20:56:16.438 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.43 from input -0.43
20:56:16.439 00.001 9960 MoveAxis(W, 153, ABG)
20:56:16.439 00.000 9960 Guiding  Dir = 3, Dur = 153
20:56:16.439 00.000 11872 Enqueuing Expose request
20:56:16.443 00.004 9960 IsSlewing returns 0
20:56:16.443 00.000 9960 IsGuiding returns 0
20:56:16.443 00.000 9960 PulseGuide returned control before completion, sleep 163
20:56:16.612 00.169 9960 IsGuiding returns 1
20:56:16.612 00.000 9960 scope still moving after pulse duration time elapsed
20:56:16.643 00.031 9960 IsSlewing returns 0
20:56:16.645 00.002 9960 IsGuiding returns 0
20:56:16.645 00.000 9960 scope move finished after 153 + 48 ms
20:56:16.646 00.001 9960 Move returns status 0, amount 153
20:56:16.646 00.000 9960 MoveAxis(N, 319, ABG)
20:56:16.647 00.001 9960 Guiding  Dir = 0, Dur = 319
20:56:16.647 00.000 9960 IsSlewing returns 0
20:56:16.649 00.002 9960 IsGuiding returns 0
20:56:16.649 00.000 9960 PulseGuide returned control before completion, sleep 329
20:56:16.991 00.342 9960 IsGuiding returns 1
20:56:16.992 00.001 9960 scope still moving after pulse duration time elapsed
20:56:17.022 00.030 9960 IsSlewing returns 0
20:56:17.022 00.000 9960 IsGuiding returns 0
20:56:17.022 00.000 9960 scope move finished after 319 + 55 ms
20:56:17.024 00.002 9960 Move returns status 0, amount 319
20:56:17.024 00.000 9960 move complete, result=0
20:56:17.025 00.001 9960 worker thread done servicing request
20:56:17.025 00.000 9960 Worker thread wakes up
20:56:17.025 00.000 11872 GuideStep: 0.4 px 153 ms WEST, -0.4 px 319 ms NORTH
20:56:17.031 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:56:17.031 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1201,1051,31,31)
20:56:18.284 01.253 9960 Exposure complete
20:56:18.406 00.122 9960 worker thread done servicing request
20:56:18.407 00.001 11872 OnExposeComplete: enter
20:56:18.410 00.003 11872 UpdateGuideState(): m_state=6
20:56:18.414 00.004 11872 Star::Find(15, 1215, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 985
20:56:18.419 00.005 11872 Star::Find returns 1 (0), X=1215.66, Y=1066.57, Mass=6229, SNR=50.3, Peak=135 HFD=6.9
20:56:18.425 00.006 11872 CameraToMount -- cameraTheta (2.02) - m_xAngle (-3.14) = xAngle (5.16 = -1.12)
20:56:18.429 00.004 11872 CameraToMount -- cameraTheta (2.02) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.99 = -1.30)
20:56:18.434 00.005 11872 CameraToMount -- cameraX=-0.09 cameraY=0.18 hyp=0.20 cameraTheta=2.02 mountX=0.09 mountY=-0.19, mountTheta=-1.15
20:56:18.439 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.09, y=0.18, opts=13)
20:56:18.443 00.004 11872 Enqueuing Move request for scope (-0.09, 0.18)
20:56:18.447 00.004 9960 Worker thread wakes up
20:56:18.447 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.18) opts 0xd
20:56:18.447 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.09, 0.18)
20:56:18.448 00.001 9960 Moving (-0.09, 0.18) raw xDistance=0.09 yDistance=-0.19
20:56:18.448 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
20:56:18.448 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:56:18.448 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=224, med=1, FiltMin=0, FiltMax=192, Gamma=1.000
20:56:18.453 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
20:56:18.454 00.001 9960 MoveAxis(E, 0, ABG)
20:56:18.454 00.000 11872 UpdateGuideState exits: m=6229 SNR=50.3
20:56:18.460 00.006 9960 Move returns status 0, amount 0
20:56:18.460 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:18.466 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:56:18.470 00.004 9960 MoveAxis(N, 0, ABG)
20:56:18.470 00.000 11872 Enqueuing Expose request
20:56:18.474 00.004 9960 Move returns status 0, amount 0
20:56:18.474 00.000 9960 move complete, result=0
20:56:18.474 00.000 9960 worker thread done servicing request
20:56:18.474 00.000 9960 Worker thread wakes up
20:56:18.475 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:56:18.479 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
20:56:18.479 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1201,1051,31,31)
20:56:19.727 01.248 9960 Exposure complete
20:56:19.865 00.138 9960 worker thread done servicing request
20:56:19.865 00.000 11872 OnExposeComplete: enter
20:56:19.869 00.004 11872 UpdateGuideState(): m_state=6
20:56:19.873 00.004 11872 Star::Find(15, 1215, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 986
20:56:19.878 00.005 11872 Star::Find returns 1 (0), X=1215.86, Y=1066.67, Mass=5692, SNR=48.4, Peak=140 HFD=6.7
20:56:19.882 00.004 11872 CameraToMount -- cameraTheta (1.17) - m_xAngle (-3.14) = xAngle (4.30 = -1.98)
20:56:19.885 00.003 11872 CameraToMount -- cameraTheta (1.17) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.13 = -2.15)
20:56:19.889 00.004 11872 CameraToMount -- cameraX=0.12 cameraY=0.27 hyp=0.29 cameraTheta=1.17 mountX=-0.12 mountY=-0.25, mountTheta=-2.02
20:56:19.895 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.12, y=0.27, opts=13)
20:56:19.899 00.004 11872 Enqueuing Move request for scope (0.12, 0.27)
20:56:19.904 00.005 9960 Worker thread wakes up
20:56:19.904 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.27) opts 0xd
20:56:19.904 00.000 9960 Handling offset move in thread for scope, endpoint = (0.12, 0.27)
20:56:19.904 00.000 9960 Moving (0.12, 0.27) raw xDistance=-0.12 yDistance=-0.25
20:56:19.905 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
20:56:19.906 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
20:56:19.906 00.000 9960 MoveAxis(E, 0, ABG)
20:56:19.906 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=221, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
20:56:19.910 00.004 11872 UpdateGuideState exits: m=5692 SNR=48.4
20:56:19.913 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:19.916 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:56:19.925 00.009 9960 Move returns status 0, amount 0
20:56:19.926 00.001 9960 MoveAxis(N, 184, ABG)
20:56:19.927 00.001 11872 Enqueuing Expose request
20:56:19.935 00.008 9960 Guiding  Dir = 0, Dur = 184
20:56:19.936 00.001 9960 IsSlewing returns 0
20:56:19.937 00.001 9960 IsGuiding returns 0
20:56:19.938 00.001 9960 PulseGuide returned control before completion, sleep 194
20:56:20.138 00.200 9960 IsGuiding returns 1
20:56:20.139 00.001 9960 scope still moving after pulse duration time elapsed
20:56:20.169 00.030 9960 IsSlewing returns 0
20:56:20.170 00.001 9960 IsGuiding returns 0
20:56:20.170 00.000 9960 scope move finished after 184 + 48 ms
20:56:20.170 00.000 9960 Move returns status 0, amount 184
20:56:20.171 00.001 9960 move complete, result=0
20:56:20.171 00.000 9960 worker thread done servicing request
20:56:20.171 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 184 ms NORTH
20:56:20.179 00.008 9960 Worker thread wakes up
20:56:20.179 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:56:20.180 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1201,1051,31,31)
20:56:21.432 01.252 9960 Exposure complete
20:56:21.560 00.128 9960 worker thread done servicing request
20:56:21.562 00.002 11872 OnExposeComplete: enter
20:56:21.565 00.003 11872 UpdateGuideState(): m_state=6
20:56:21.569 00.004 11872 Star::Find(15, 1215, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 987
20:56:21.573 00.004 11872 Star::Find returns 1 (0), X=1215.67, Y=1066.63, Mass=5913, SNR=50.6, Peak=139 HFD=6.9
20:56:21.577 00.004 11872 CameraToMount -- cameraTheta (1.89) - m_xAngle (-3.14) = xAngle (5.03 = -1.26)
20:56:21.580 00.003 11872 CameraToMount -- cameraTheta (1.89) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.86 = -1.43)
20:56:21.585 00.005 11872 CameraToMount -- cameraX=-0.08 cameraY=0.23 hyp=0.24 cameraTheta=1.89 mountX=0.08 mountY=-0.24, mountTheta=-1.27
20:56:21.590 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.08, y=0.23, opts=13)
20:56:21.597 00.007 11872 Enqueuing Move request for scope (-0.08, 0.23)
20:56:21.603 00.006 9960 Worker thread wakes up
20:56:21.603 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=217, med=1, FiltMin=0, FiltMax=174, Gamma=1.000
20:56:21.609 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.23) opts 0xd
20:56:21.610 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.08, 0.23)
20:56:21.610 00.000 11872 UpdateGuideState exits: m=5913 SNR=50.6
20:56:21.616 00.006 9960 Moving (-0.08, 0.23) raw xDistance=0.08 yDistance=-0.24
20:56:21.616 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
20:56:21.616 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
20:56:21.617 00.001 9960 MoveAxis(E, 0, ABG)
20:56:21.617 00.000 9960 Move returns status 0, amount 0
20:56:21.617 00.000 9960 MoveAxis(N, 179, ABG)
20:56:21.617 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:21.624 00.007 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:56:21.629 00.005 11872 Enqueuing Expose request
20:56:21.634 00.005 9960 Guiding  Dir = 0, Dur = 179
20:56:21.634 00.000 9960 IsSlewing returns 0
20:56:21.634 00.000 9960 IsGuiding returns 0
20:56:21.636 00.002 9960 PulseGuide returned control before completion, sleep 189
20:56:21.829 00.193 9960 IsGuiding returns 1
20:56:21.830 00.001 9960 scope still moving after pulse duration time elapsed
20:56:21.860 00.030 9960 IsSlewing returns 0
20:56:21.860 00.000 9960 IsGuiding returns 0
20:56:21.861 00.001 9960 scope move finished after 179 + 46 ms
20:56:21.861 00.000 9960 Move returns status 0, amount 179
20:56:21.861 00.000 9960 move complete, result=0
20:56:21.861 00.000 9960 worker thread done servicing request
20:56:21.862 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 179 ms NORTH
20:56:21.870 00.008 9960 Worker thread wakes up
20:56:21.870 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:56:21.870 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1201,1051,31,31)
20:56:23.125 01.255 9960 Exposure complete
20:56:23.251 00.126 9960 worker thread done servicing request
20:56:23.251 00.000 11872 OnExposeComplete: enter
20:56:23.256 00.005 11872 UpdateGuideState(): m_state=6
20:56:23.260 00.004 11872 Star::Find(15, 1215, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 988
20:56:23.265 00.005 11872 Star::Find returns 1 (0), X=1215.72, Y=1066.61, Mass=5763, SNR=48.3, Peak=132 HFD=6.8
20:56:23.271 00.006 11872 CameraToMount -- cameraTheta (1.68) - m_xAngle (-3.14) = xAngle (4.82 = -1.47)
20:56:23.275 00.004 11872 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.65 = -1.64)
20:56:23.280 00.005 11872 CameraToMount -- cameraX=-0.02 cameraY=0.22 hyp=0.22 cameraTheta=1.68 mountX=0.02 mountY=-0.22, mountTheta=-1.47
20:56:23.284 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.02, y=0.22, opts=13)
20:56:23.289 00.005 11872 Enqueuing Move request for scope (-0.02, 0.22)
20:56:23.292 00.003 9960 Worker thread wakes up
20:56:23.292 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.22) opts 0xd
20:56:23.293 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.02, 0.22)
20:56:23.293 00.000 9960 Moving (-0.02, 0.22) raw xDistance=0.02 yDistance=-0.22
20:56:23.293 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:56:23.293 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
20:56:23.293 00.000 9960 MoveAxis(E, 0, ABG)
20:56:23.293 00.000 9960 Move returns status 0, amount 0
20:56:23.293 00.000 9960 MoveAxis(N, 165, ABG)
20:56:23.294 00.001 9960 Guiding  Dir = 0, Dur = 165
20:56:23.294 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=1, FiltMin=0, FiltMax=191, Gamma=1.000
20:56:23.298 00.004 9960 IsSlewing returns 0
20:56:23.298 00.000 11872 UpdateGuideState exits: m=5763 SNR=48.3
20:56:23.303 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:23.308 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:56:23.311 00.003 11872 Enqueuing Expose request
20:56:23.314 00.003 9960 IsGuiding returns 0
20:56:23.315 00.001 9960 PulseGuide returned control before completion, sleep 175
20:56:23.500 00.185 9960 IsGuiding returns 1
20:56:23.501 00.001 9960 scope still moving after pulse duration time elapsed
20:56:23.533 00.032 9960 IsSlewing returns 0
20:56:23.533 00.000 9960 IsGuiding returns 0
20:56:23.533 00.000 9960 scope move finished after 165 + 53 ms
20:56:23.534 00.001 9960 Move returns status 0, amount 165
20:56:23.534 00.000 9960 move complete, result=0
20:56:23.534 00.000 9960 worker thread done servicing request
20:56:23.534 00.000 9960 Worker thread wakes up
20:56:23.534 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:56:23.535 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1201,1051,31,31)
20:56:23.536 00.001 11872 GuideStep: 0.0 px 0 ms EAST, -0.2 px 165 ms NORTH
20:56:24.778 01.242 9960 Exposure complete
20:56:24.912 00.134 9960 worker thread done servicing request
20:56:24.912 00.000 11872 OnExposeComplete: enter
20:56:24.916 00.004 11872 UpdateGuideState(): m_state=6
20:56:24.920 00.004 11872 Star::Find(15, 1215, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 989
20:56:24.924 00.004 11872 Star::Find returns 1 (0), X=1215.73, Y=1066.51, Mass=5944, SNR=50.0, Peak=130 HFD=6.9
20:56:24.928 00.004 11872 CameraToMount -- cameraTheta (1.66) - m_xAngle (-3.14) = xAngle (4.80 = -1.48)
20:56:24.933 00.005 11872 CameraToMount -- cameraTheta (1.66) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.63 = -1.66)
20:56:24.936 00.003 11872 CameraToMount -- cameraX=-0.01 cameraY=0.11 hyp=0.11 cameraTheta=1.66 mountX=0.01 mountY=-0.11, mountTheta=-1.48
20:56:24.941 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.01, y=0.11, opts=13)
20:56:24.946 00.005 11872 Enqueuing Move request for scope (-0.01, 0.11)
20:56:24.950 00.004 9960 Worker thread wakes up
20:56:24.950 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.11) opts 0xd
20:56:24.951 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.01, 0.11)
20:56:24.951 00.000 9960 Moving (-0.01, 0.11) raw xDistance=0.01 yDistance=-0.11
20:56:24.951 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:56:24.951 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:56:24.952 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:56:24.952 00.000 9960 MoveAxis(E, 0, ABG)
20:56:24.952 00.000 9960 Move returns status 0, amount 0
20:56:24.952 00.000 9960 MoveAxis(N, 0, ABG)
20:56:24.953 00.001 9960 Move returns status 0, amount 0
20:56:24.953 00.000 9960 move complete, result=0
20:56:24.953 00.000 9960 worker thread done servicing request
20:56:24.953 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=1, FiltMin=0, FiltMax=173, Gamma=1.000
20:56:24.957 00.004 11872 UpdateGuideState exits: m=5944 SNR=50.0
20:56:24.961 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:24.965 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:56:24.969 00.004 11872 Enqueuing Expose request
20:56:24.973 00.004 9960 Worker thread wakes up
20:56:24.974 00.001 11872 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:56:24.977 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
20:56:24.977 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1201,1051,31,31)
20:56:26.218 01.241 9960 Exposure complete
20:56:26.346 00.128 9960 worker thread done servicing request
20:56:26.346 00.000 11872 OnExposeComplete: enter
20:56:26.351 00.005 11872 UpdateGuideState(): m_state=6
20:56:26.354 00.003 11872 Star::Find(15, 1215, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 990
20:56:26.357 00.003 11872 Star::Find returns 1 (0), X=1215.61, Y=1066.55, Mass=5945, SNR=49.7, Peak=125 HFD=7.0
20:56:26.362 00.005 11872 CameraToMount -- cameraTheta (2.29) - m_xAngle (-3.14) = xAngle (5.43 = -0.85)
20:56:26.366 00.004 11872 CameraToMount -- cameraTheta (2.29) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.26 = -1.02)
20:56:26.369 00.003 11872 CameraToMount -- cameraX=-0.13 cameraY=0.15 hyp=0.20 cameraTheta=2.29 mountX=0.13 mountY=-0.17, mountTheta=-0.91
20:56:26.374 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.13, y=0.15, opts=13)
20:56:26.378 00.004 11872 Enqueuing Move request for scope (-0.13, 0.15)
20:56:26.381 00.003 9960 Worker thread wakes up
20:56:26.381 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.15) opts 0xd
20:56:26.382 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.13, 0.15)
20:56:26.382 00.000 9960 Moving (-0.13, 0.15) raw xDistance=0.13 yDistance=-0.17
20:56:26.382 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
20:56:26.382 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:56:26.382 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
20:56:26.382 00.000 9960 MoveAxis(E, 0, ABG)
20:56:26.382 00.000 9960 Move returns status 0, amount 0
20:56:26.383 00.001 9960 MoveAxis(N, 0, ABG)
20:56:26.383 00.000 9960 Move returns status 0, amount 0
20:56:26.383 00.000 9960 move complete, result=0
20:56:26.383 00.000 9960 worker thread done servicing request
20:56:26.383 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=221, med=1, FiltMin=0, FiltMax=183, Gamma=1.000
20:56:26.388 00.005 11872 UpdateGuideState exits: m=5945 SNR=49.7
20:56:26.391 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:26.395 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:56:26.399 00.004 11872 Enqueuing Expose request
20:56:26.402 00.003 9960 Worker thread wakes up
20:56:26.402 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:56:26.403 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1201,1051,31,31)
20:56:26.404 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:56:27.649 01.245 9960 Exposure complete
20:56:27.779 00.130 9960 worker thread done servicing request
20:56:27.780 00.001 11872 OnExposeComplete: enter
20:56:27.785 00.005 11872 UpdateGuideState(): m_state=6
20:56:27.793 00.008 11872 Star::Find(15, 1215, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 991
20:56:27.800 00.007 11872 Star::Find returns 1 (0), X=1215.56, Y=1066.78, Mass=5823, SNR=49.7, Peak=136 HFD=6.7
20:56:27.804 00.004 11872 CameraToMount -- cameraTheta (2.01) - m_xAngle (-3.14) = xAngle (5.15 = -1.13)
20:56:27.807 00.003 11872 CameraToMount -- cameraTheta (2.01) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.98 = -1.31)
20:56:27.810 00.003 11872 CameraToMount -- cameraX=-0.18 cameraY=0.39 hyp=0.43 cameraTheta=2.01 mountX=0.18 mountY=-0.41, mountTheta=-1.16
20:56:27.815 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.18, y=0.39, opts=13)
20:56:27.820 00.005 11872 Enqueuing Move request for scope (-0.18, 0.39)
20:56:27.828 00.008 9960 Worker thread wakes up
20:56:27.828 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=223, med=1, FiltMin=0, FiltMax=177, Gamma=1.000
20:56:27.834 00.006 11872 UpdateGuideState exits: m=5823 SNR=49.7
20:56:27.839 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:27.844 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.39) opts 0xd
20:56:27.844 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.18, 0.39)
20:56:27.845 00.001 9960 Moving (-0.18, 0.39) raw xDistance=0.18 yDistance=-0.41
20:56:27.845 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
20:56:27.845 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.41 from input -0.41
20:56:27.845 00.000 9960 MoveAxis(E, 0, ABG)
20:56:27.845 00.000 9960 Move returns status 0, amount 0
20:56:27.845 00.000 9960 MoveAxis(N, 307, ABG)
20:56:27.846 00.001 9960 Guiding  Dir = 0, Dur = 307
20:56:27.846 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:56:27.850 00.004 11872 Enqueuing Expose request
20:56:27.854 00.004 9960 IsSlewing returns 0
20:56:27.854 00.000 9960 IsGuiding returns 0
20:56:27.855 00.001 9960 PulseGuide returned control before completion, sleep 317
20:56:28.185 00.330 9960 IsGuiding returns 0
20:56:28.186 00.001 9960 Move returns status 0, amount 307
20:56:28.187 00.001 9960 move complete, result=0
20:56:28.187 00.000 9960 worker thread done servicing request
20:56:28.187 00.000 9960 Worker thread wakes up
20:56:28.188 00.001 11872 GuideStep: 0.2 px 0 ms EAST, -0.4 px 307 ms NORTH
20:56:28.194 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:56:28.194 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1201,1051,31,31)
20:56:29.447 01.253 9960 Exposure complete
20:56:29.603 00.156 9960 worker thread done servicing request
20:56:29.603 00.000 11872 OnExposeComplete: enter
20:56:29.607 00.004 11872 UpdateGuideState(): m_state=6
20:56:29.611 00.004 11872 Star::Find(15, 1215, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 992
20:56:29.615 00.004 11872 Star::Find returns 1 (0), X=1215.54, Y=1066.66, Mass=5722, SNR=48.1, Peak=124 HFD=6.8
20:56:29.619 00.004 11872 CameraToMount -- cameraTheta (2.22) - m_xAngle (-3.14) = xAngle (5.36 = -0.92)
20:56:29.623 00.004 11872 CameraToMount -- cameraTheta (2.22) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.19 = -1.09)
20:56:29.626 00.003 11872 CameraToMount -- cameraX=-0.20 cameraY=0.27 hyp=0.34 cameraTheta=2.22 mountX=0.20 mountY=-0.30, mountTheta=-0.97
20:56:29.632 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.20, y=0.27, opts=13)
20:56:29.635 00.003 11872 Enqueuing Move request for scope (-0.20, 0.27)
20:56:29.639 00.004 9960 Worker thread wakes up
20:56:29.639 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=228, med=1, FiltMin=0, FiltMax=182, Gamma=1.000
20:56:29.644 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.27) opts 0xd
20:56:29.644 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.20, 0.27)
20:56:29.644 00.000 11872 UpdateGuideState exits: m=5722 SNR=48.1
20:56:29.650 00.006 9960 Moving (-0.20, 0.27) raw xDistance=0.20 yDistance=-0.30
20:56:29.650 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:29.654 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:56:29.658 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
20:56:29.658 00.000 11872 Enqueuing Expose request
20:56:29.661 00.003 9960 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
20:56:29.661 00.000 9960 MoveAxis(W, 85, ABG)
20:56:29.661 00.000 9960 Guiding  Dir = 3, Dur = 85
20:56:29.661 00.000 9960 IsSlewing returns 0
20:56:29.663 00.002 9960 IsGuiding returns 0
20:56:29.663 00.000 9960 PulseGuide returned control before completion, sleep 95
20:56:29.767 00.104 9960 IsGuiding returns 1
20:56:29.768 00.001 9960 scope still moving after pulse duration time elapsed
20:56:29.799 00.031 9960 IsSlewing returns 0
20:56:29.800 00.001 9960 IsGuiding returns 0
20:56:29.800 00.000 9960 scope move finished after 85 + 52 ms
20:56:29.801 00.001 9960 Move returns status 0, amount 85
20:56:29.801 00.000 9960 MoveAxis(N, 223, ABG)
20:56:29.801 00.000 9960 Guiding  Dir = 0, Dur = 223
20:56:29.802 00.001 9960 IsSlewing returns 0
20:56:29.802 00.000 9960 IsGuiding returns 0
20:56:29.803 00.001 9960 PulseGuide returned control before completion, sleep 233
20:56:30.050 00.247 9960 IsGuiding returns 1
20:56:30.050 00.000 9960 scope still moving after pulse duration time elapsed
20:56:30.081 00.031 9960 IsSlewing returns 0
20:56:30.083 00.002 9960 IsGuiding returns 1
20:56:30.113 00.030 9960 IsSlewing returns 0
20:56:30.114 00.001 9960 IsGuiding returns 0
20:56:30.115 00.001 9960 scope move finished after 223 + 88 ms
20:56:30.115 00.000 9960 Move returns status 0, amount 223
20:56:30.115 00.000 9960 move complete, result=0
20:56:30.116 00.001 9960 worker thread done servicing request
20:56:30.116 00.000 9960 Worker thread wakes up
20:56:30.116 00.000 11872 GuideStep: 0.2 px 85 ms WEST, -0.3 px 223 ms NORTH
20:56:30.123 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:56:30.123 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1201,1051,31,31)
20:56:31.369 01.246 9960 Exposure complete
20:56:31.495 00.126 9960 worker thread done servicing request
20:56:31.495 00.000 11872 OnExposeComplete: enter
20:56:31.500 00.005 11872 UpdateGuideState(): m_state=6
20:56:31.503 00.003 11872 Star::Find(15, 1215, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 993
20:56:31.507 00.004 11872 Star::Find returns 1 (0), X=1215.57, Y=1066.42, Mass=5778, SNR=49.1, Peak=135 HFD=6.9
20:56:31.510 00.003 11872 CameraToMount -- cameraTheta (3.01) - m_xAngle (-3.14) = xAngle (6.14 = -0.14)
20:56:31.516 00.006 11872 CameraToMount -- cameraTheta (3.01) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.97 = -0.31)
20:56:31.520 00.004 11872 CameraToMount -- cameraX=-0.18 cameraY=0.02 hyp=0.18 cameraTheta=3.01 mountX=0.18 mountY=-0.05, mountTheta=-0.30
20:56:31.525 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.18, y=0.02, opts=13)
20:56:31.528 00.003 11872 Enqueuing Move request for scope (-0.18, 0.02)
20:56:31.532 00.004 9960 Worker thread wakes up
20:56:31.533 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=1, FiltMin=0, FiltMax=175, Gamma=1.000
20:56:31.536 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.02) opts 0xd
20:56:31.537 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.18, 0.02)
20:56:31.537 00.000 9960 Moving (-0.18, 0.02) raw xDistance=0.18 yDistance=-0.05
20:56:31.537 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
20:56:31.537 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:56:31.537 00.000 11872 UpdateGuideState exits: m=5778 SNR=49.1
20:56:31.541 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:31.545 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:56:31.545 00.000 9960 MoveAxis(E, 0, ABG)
20:56:31.545 00.000 9960 Move returns status 0, amount 0
20:56:31.545 00.000 9960 MoveAxis(N, 0, ABG)
20:56:31.546 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:56:31.551 00.005 9960 Move returns status 0, amount 0
20:56:31.551 00.000 9960 move complete, result=0
20:56:31.551 00.000 11872 Enqueuing Expose request
20:56:31.556 00.005 9960 worker thread done servicing request
20:56:31.556 00.000 9960 Worker thread wakes up
20:56:31.557 00.001 11872 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:56:31.561 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
20:56:31.562 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1201,1051,31,31)
20:56:32.813 01.251 9960 Exposure complete
20:56:32.944 00.131 9960 worker thread done servicing request
20:56:32.944 00.000 11872 OnExposeComplete: enter
20:56:32.948 00.004 11872 UpdateGuideState(): m_state=6
20:56:32.951 00.003 11872 Star::Find(15, 1215, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 994
20:56:32.955 00.004 11872 Star::Find returns 1 (0), X=1215.70, Y=1066.27, Mass=5596, SNR=47.8, Peak=132 HFD=6.6
20:56:32.961 00.006 11872 CameraToMount -- cameraTheta (-1.89) - m_xAngle (-3.14) = xAngle (1.24 = 1.24)
20:56:32.966 00.005 11872 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.07 = 1.07)
20:56:32.969 00.003 11872 CameraToMount -- cameraX=-0.04 cameraY=-0.13 hyp=0.14 cameraTheta=-1.89 mountX=0.04 mountY=0.12, mountTheta=1.22
20:56:32.976 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.04, y=-0.13, opts=13)
20:56:32.980 00.004 11872 Enqueuing Move request for scope (-0.04, -0.13)
20:56:32.985 00.005 9960 Worker thread wakes up
20:56:32.985 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=219, med=1, FiltMin=0, FiltMax=186, Gamma=1.000
20:56:32.988 00.003 11872 UpdateGuideState exits: m=5596 SNR=47.8
20:56:32.994 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:32.998 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:56:33.001 00.003 11872 Enqueuing Expose request
20:56:33.005 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.13) opts 0xd
20:56:33.005 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.04, -0.13)
20:56:33.005 00.000 9960 Moving (-0.04, -0.13) raw xDistance=0.04 yDistance=0.12
20:56:33.005 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
20:56:33.005 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:56:33.007 00.002 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
20:56:33.007 00.000 9960 MoveAxis(E, 0, ABG)
20:56:33.007 00.000 9960 Move returns status 0, amount 0
20:56:33.008 00.001 9960 MoveAxis(N, 0, ABG)
20:56:33.008 00.000 9960 Move returns status 0, amount 0
20:56:33.008 00.000 9960 move complete, result=0
20:56:33.008 00.000 9960 worker thread done servicing request
20:56:33.009 00.001 11872 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:56:33.013 00.004 9960 Worker thread wakes up
20:56:33.013 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:56:33.013 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1201,1051,31,31)
20:56:34.262 01.249 9960 Exposure complete
20:56:34.403 00.141 9960 worker thread done servicing request
20:56:34.404 00.001 11872 OnExposeComplete: enter
20:56:34.407 00.003 11872 UpdateGuideState(): m_state=6
20:56:34.411 00.004 11872 Star::Find(15, 1215, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 995
20:56:34.414 00.003 11872 Star::Find returns 1 (0), X=1215.83, Y=1066.60, Mass=5829, SNR=49.8, Peak=139 HFD=6.8
20:56:34.419 00.005 11872 CameraToMount -- cameraTheta (1.20) - m_xAngle (-3.14) = xAngle (4.34 = -1.94)
20:56:34.422 00.003 11872 CameraToMount -- cameraTheta (1.20) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.17 = -2.12)
20:56:34.425 00.003 11872 CameraToMount -- cameraX=0.08 cameraY=0.21 hyp=0.22 cameraTheta=1.20 mountX=-0.08 mountY=-0.19, mountTheta=-1.97
20:56:34.431 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.08, y=0.21, opts=13)
20:56:34.435 00.004 11872 Enqueuing Move request for scope (0.08, 0.21)
20:56:34.440 00.005 9960 Worker thread wakes up
20:56:34.440 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=1, FiltMin=0, FiltMax=174, Gamma=1.000
20:56:34.444 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.21) opts 0xd
20:56:34.444 00.000 11872 UpdateGuideState exits: m=5829 SNR=49.8
20:56:34.448 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:34.452 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:56:34.458 00.006 9960 Handling offset move in thread for scope, endpoint = (0.08, 0.21)
20:56:34.458 00.000 9960 Moving (0.08, 0.21) raw xDistance=-0.08 yDistance=-0.19
20:56:34.458 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
20:56:34.458 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:56:34.459 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
20:56:34.459 00.000 9960 MoveAxis(E, 0, ABG)
20:56:34.459 00.000 9960 Move returns status 0, amount 0
20:56:34.459 00.000 11872 Enqueuing Expose request
20:56:34.464 00.005 9960 MoveAxis(N, 0, ABG)
20:56:34.465 00.001 9960 Move returns status 0, amount 0
20:56:34.465 00.000 9960 move complete, result=0
20:56:34.465 00.000 9960 worker thread done servicing request
20:56:34.465 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:56:34.469 00.004 9960 Worker thread wakes up
20:56:34.469 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:56:34.470 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1201,1051,31,31)
20:56:35.715 01.245 9960 Exposure complete
20:56:35.847 00.132 9960 worker thread done servicing request
20:56:35.847 00.000 11872 OnExposeComplete: enter
20:56:35.851 00.004 11872 UpdateGuideState(): m_state=6
20:56:35.855 00.004 11872 Star::Find(15, 1215, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 996
20:56:35.861 00.006 11872 Star::Find returns 1 (0), X=1215.89, Y=1066.79, Mass=5575, SNR=47.8, Peak=138 HFD=6.7
20:56:35.867 00.006 11872 CameraToMount -- cameraTheta (1.22) - m_xAngle (-3.14) = xAngle (4.36 = -1.92)
20:56:35.873 00.006 11872 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.19 = -2.09)
20:56:35.877 00.004 11872 CameraToMount -- cameraX=0.14 cameraY=0.39 hyp=0.42 cameraTheta=1.22 mountX=-0.14 mountY=-0.36, mountTheta=-1.95
20:56:35.883 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.14, y=0.39, opts=13)
20:56:35.888 00.005 11872 Enqueuing Move request for scope (0.14, 0.39)
20:56:35.892 00.004 9960 Worker thread wakes up
20:56:35.892 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.39) opts 0xd
20:56:35.892 00.000 9960 Handling offset move in thread for scope, endpoint = (0.14, 0.39)
20:56:35.892 00.000 9960 Moving (0.14, 0.39) raw xDistance=-0.14 yDistance=-0.36
20:56:35.892 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=238, med=1, FiltMin=0, FiltMax=176, Gamma=1.000
20:56:35.897 00.005 11872 UpdateGuideState exits: m=5575 SNR=47.8
20:56:35.901 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:35.904 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:56:35.910 00.006 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
20:56:35.910 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.36
20:56:35.910 00.000 9960 MoveAxis(E, 0, ABG)
20:56:35.910 00.000 11872 Enqueuing Expose request
20:56:35.913 00.003 9960 Move returns status 0, amount 0
20:56:35.913 00.000 9960 MoveAxis(N, 269, ABG)
20:56:35.913 00.000 9960 Guiding  Dir = 0, Dur = 269
20:56:35.914 00.001 9960 IsSlewing returns 0
20:56:35.914 00.000 9960 IsGuiding returns 0
20:56:35.915 00.001 9960 PulseGuide returned control before completion, sleep 279
20:56:36.205 00.290 9960 IsGuiding returns 1
20:56:36.206 00.001 9960 scope still moving after pulse duration time elapsed
20:56:36.235 00.029 9960 IsSlewing returns 0
20:56:36.235 00.000 9960 IsGuiding returns 0
20:56:36.236 00.001 9960 scope move finished after 269 + 52 ms
20:56:36.236 00.000 9960 Move returns status 0, amount 269
20:56:36.236 00.000 9960 move complete, result=0
20:56:36.238 00.002 9960 worker thread done servicing request
20:56:36.238 00.000 9960 Worker thread wakes up
20:56:36.239 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.4 px 269 ms NORTH
20:56:36.245 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:56:36.245 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1201,1051,31,31)
20:56:37.501 01.256 9960 Exposure complete
20:56:37.632 00.131 9960 worker thread done servicing request
20:56:37.632 00.000 11872 OnExposeComplete: enter
20:56:37.637 00.005 11872 UpdateGuideState(): m_state=6
20:56:37.641 00.004 11872 Star::Find(15, 1215, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 997
20:56:37.644 00.003 11872 Star::Find returns 1 (0), X=1215.87, Y=1066.59, Mass=5988, SNR=50.7, Peak=128 HFD=6.8
20:56:37.649 00.005 11872 CameraToMount -- cameraTheta (1.02) - m_xAngle (-3.14) = xAngle (4.16 = -2.13)
20:56:37.653 00.004 11872 CameraToMount -- cameraTheta (1.02) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.98 = -2.30)
20:56:37.657 00.004 11872 CameraToMount -- cameraX=0.12 cameraY=0.20 hyp=0.23 cameraTheta=1.02 mountX=-0.12 mountY=-0.17, mountTheta=-2.19
20:56:37.662 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.12, y=0.20, opts=13)
20:56:37.667 00.005 11872 Enqueuing Move request for scope (0.12, 0.20)
20:56:37.670 00.003 9960 Worker thread wakes up
20:56:37.670 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.20) opts 0xd
20:56:37.670 00.000 9960 Handling offset move in thread for scope, endpoint = (0.12, 0.20)
20:56:37.670 00.000 9960 Moving (0.12, 0.20) raw xDistance=-0.12 yDistance=-0.17
20:56:37.670 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
20:56:37.670 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:56:37.671 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=217, med=1, FiltMin=0, FiltMax=175, Gamma=1.000
20:56:37.676 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
20:56:37.677 00.001 11872 UpdateGuideState exits: m=5988 SNR=50.7
20:56:37.682 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:37.686 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:56:37.690 00.004 11872 Enqueuing Expose request
20:56:37.693 00.003 9960 MoveAxis(E, 0, ABG)
20:56:37.693 00.000 9960 Move returns status 0, amount 0
20:56:37.693 00.000 9960 MoveAxis(N, 0, ABG)
20:56:37.693 00.000 9960 Move returns status 0, amount 0
20:56:37.694 00.001 9960 move complete, result=0
20:56:37.695 00.001 9960 worker thread done servicing request
20:56:37.695 00.000 9960 Worker thread wakes up
20:56:37.695 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:56:37.699 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
20:56:37.699 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1201,1051,31,31)
20:56:38.943 01.244 9960 Exposure complete
20:56:39.064 00.121 9960 worker thread done servicing request
20:56:39.064 00.000 11872 OnExposeComplete: enter
20:56:39.069 00.005 11872 UpdateGuideState(): m_state=6
20:56:39.073 00.004 11872 Star::Find(15, 1215, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 998
20:56:39.077 00.004 11872 Star::Find returns 1 (0), X=1215.78, Y=1066.67, Mass=5684, SNR=49.8, Peak=141 HFD=6.8
20:56:39.083 00.006 11872 CameraToMount -- cameraTheta (1.46) - m_xAngle (-3.14) = xAngle (4.59 = -1.69)
20:56:39.087 00.004 11872 CameraToMount -- cameraTheta (1.46) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.42 = -1.86)
20:56:39.092 00.005 11872 CameraToMount -- cameraX=0.03 cameraY=0.28 hyp=0.28 cameraTheta=1.46 mountX=-0.03 mountY=-0.27, mountTheta=-1.69
20:56:39.098 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.03, y=0.28, opts=13)
20:56:39.102 00.004 11872 Enqueuing Move request for scope (0.03, 0.28)
20:56:39.106 00.004 9960 Worker thread wakes up
20:56:39.106 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=221, med=1, FiltMin=0, FiltMax=191, Gamma=1.000
20:56:39.109 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.28) opts 0xd
20:56:39.109 00.000 9960 Handling offset move in thread for scope, endpoint = (0.03, 0.28)
20:56:39.109 00.000 11872 UpdateGuideState exits: m=5684 SNR=49.8
20:56:39.113 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:39.116 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:56:39.120 00.004 11872 Enqueuing Expose request
20:56:39.126 00.006 9960 Moving (0.03, 0.28) raw xDistance=-0.03 yDistance=-0.27
20:56:39.126 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:56:39.126 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
20:56:39.126 00.000 9960 MoveAxis(E, 0, ABG)
20:56:39.127 00.001 9960 Move returns status 0, amount 0
20:56:39.127 00.000 9960 MoveAxis(N, 199, ABG)
20:56:39.127 00.000 9960 Guiding  Dir = 0, Dur = 199
20:56:39.128 00.001 9960 IsSlewing returns 0
20:56:39.128 00.000 9960 IsGuiding returns 0
20:56:39.129 00.001 9960 PulseGuide returned control before completion, sleep 209
20:56:39.341 00.212 9960 IsGuiding returns 1
20:56:39.342 00.001 9960 scope still moving after pulse duration time elapsed
20:56:39.370 00.028 9960 IsSlewing returns 0
20:56:39.371 00.001 9960 IsGuiding returns 0
20:56:39.372 00.001 9960 scope move finished after 199 + 44 ms
20:56:39.373 00.001 9960 Move returns status 0, amount 199
20:56:39.373 00.000 9960 move complete, result=0
20:56:39.373 00.000 9960 worker thread done servicing request
20:56:39.373 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.3 px 199 ms NORTH
20:56:39.380 00.007 9960 Worker thread wakes up
20:56:39.380 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:56:39.380 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1201,1051,31,31)
20:56:40.636 01.256 9960 Exposure complete
20:56:40.756 00.120 9960 worker thread done servicing request
20:56:40.757 00.001 11872 OnExposeComplete: enter
20:56:40.761 00.004 11872 UpdateGuideState(): m_state=6
20:56:40.765 00.004 11872 Star::Find(15, 1215, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 999
20:56:40.769 00.004 11872 Star::Find returns 1 (0), X=1215.94, Y=1066.68, Mass=5719, SNR=48.5, Peak=140 HFD=6.7
20:56:40.773 00.004 11872 CameraToMount -- cameraTheta (0.97) - m_xAngle (-3.14) = xAngle (4.11 = -2.17)
20:56:40.777 00.004 11872 CameraToMount -- cameraTheta (0.97) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.94 = -2.34)
20:56:40.781 00.004 11872 CameraToMount -- cameraX=0.19 cameraY=0.28 hyp=0.34 cameraTheta=0.97 mountX=-0.19 mountY=-0.25, mountTheta=-2.24
20:56:40.786 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.19, y=0.28, opts=13)
20:56:40.790 00.004 11872 Enqueuing Move request for scope (0.19, 0.28)
20:56:40.794 00.004 9960 Worker thread wakes up
20:56:40.794 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=220, med=1, FiltMin=0, FiltMax=168, Gamma=1.000
20:56:40.798 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.28) opts 0xd
20:56:40.798 00.000 9960 Handling offset move in thread for scope, endpoint = (0.19, 0.28)
20:56:40.799 00.001 9960 Moving (0.19, 0.28) raw xDistance=-0.19 yDistance=-0.25
20:56:40.799 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
20:56:40.799 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
20:56:40.799 00.000 11872 UpdateGuideState exits: m=5719 SNR=48.5
20:56:40.805 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:40.809 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:56:40.814 00.005 11872 Enqueuing Expose request
20:56:40.818 00.004 9960 MoveAxis(E, 0, ABG)
20:56:40.818 00.000 9960 Move returns status 0, amount 0
20:56:40.818 00.000 9960 MoveAxis(N, 183, ABG)
20:56:40.818 00.000 9960 Guiding  Dir = 0, Dur = 183
20:56:40.819 00.001 9960 IsSlewing returns 0
20:56:40.819 00.000 9960 IsGuiding returns 0
20:56:40.820 00.001 9960 PulseGuide returned control before completion, sleep 193
20:56:41.014 00.194 9960 IsGuiding returns 1
20:56:41.015 00.001 9960 scope still moving after pulse duration time elapsed
20:56:41.046 00.031 9960 IsSlewing returns 0
20:56:41.048 00.002 9960 IsGuiding returns 0
20:56:41.048 00.000 9960 scope move finished after 183 + 46 ms
20:56:41.049 00.001 9960 Move returns status 0, amount 183
20:56:41.049 00.000 9960 move complete, result=0
20:56:41.049 00.000 9960 worker thread done servicing request
20:56:41.050 00.001 9960 Worker thread wakes up
20:56:41.051 00.001 11872 GuideStep: -0.2 px 0 ms EAST, -0.2 px 183 ms NORTH
20:56:41.057 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:56:41.057 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1201,1051,31,31)
20:56:42.304 01.247 9960 Exposure complete
20:56:42.430 00.126 9960 worker thread done servicing request
20:56:42.430 00.000 11872 OnExposeComplete: enter
20:56:42.434 00.004 11872 UpdateGuideState(): m_state=6
20:56:42.438 00.004 11872 Star::Find(15, 1215, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1000
20:56:42.441 00.003 11872 Star::Find returns 1 (0), X=1215.86, Y=1066.56, Mass=6046, SNR=50.9, Peak=130 HFD=6.8
20:56:42.445 00.004 11872 CameraToMount -- cameraTheta (0.98) - m_xAngle (-3.14) = xAngle (4.12 = -2.17)
20:56:42.448 00.003 11872 CameraToMount -- cameraTheta (0.98) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.94 = -2.34)
20:56:42.451 00.003 11872 CameraToMount -- cameraX=0.11 cameraY=0.16 hyp=0.20 cameraTheta=0.98 mountX=-0.11 mountY=-0.14, mountTheta=-2.24
20:56:42.457 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.11, y=0.16, opts=13)
20:56:42.461 00.004 11872 Enqueuing Move request for scope (0.11, 0.16)
20:56:42.465 00.004 9960 Worker thread wakes up
20:56:42.465 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.16) opts 0xd
20:56:42.465 00.000 9960 Handling offset move in thread for scope, endpoint = (0.11, 0.16)
20:56:42.466 00.001 9960 Moving (0.11, 0.16) raw xDistance=-0.11 yDistance=-0.14
20:56:42.466 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
20:56:42.466 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:56:42.466 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
20:56:42.466 00.000 9960 MoveAxis(E, 0, ABG)
20:56:42.467 00.001 9960 Move returns status 0, amount 0
20:56:42.467 00.000 9960 MoveAxis(N, 0, ABG)
20:56:42.467 00.000 9960 Move returns status 0, amount 0
20:56:42.467 00.000 9960 move complete, result=0
20:56:42.467 00.000 9960 worker thread done servicing request
20:56:42.467 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=223, med=1, FiltMin=0, FiltMax=186, Gamma=1.000
20:56:42.471 00.004 11872 UpdateGuideState exits: m=6046 SNR=50.9
20:56:42.475 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:42.478 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:56:42.481 00.003 11872 Enqueuing Expose request
20:56:42.485 00.004 9960 Worker thread wakes up
20:56:42.485 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:56:42.490 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:56:42.490 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1201,1051,31,31)
20:56:43.749 01.259 9960 Exposure complete
20:56:43.888 00.139 9960 worker thread done servicing request
20:56:43.889 00.001 11872 OnExposeComplete: enter
20:56:43.895 00.006 11872 UpdateGuideState(): m_state=6
20:56:43.899 00.004 11872 Star::Find(15, 1215, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1001
20:56:43.904 00.005 11872 Star::Find returns 1 (0), X=1215.79, Y=1066.73, Mass=5662, SNR=48.7, Peak=132 HFD=6.6
20:56:43.907 00.003 11872 CameraToMount -- cameraTheta (1.45) - m_xAngle (-3.14) = xAngle (4.58 = -1.70)
20:56:43.913 00.006 11872 CameraToMount -- cameraTheta (1.45) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.41 = -1.87)
20:56:43.918 00.005 11872 CameraToMount -- cameraX=0.04 cameraY=0.33 hyp=0.33 cameraTheta=1.45 mountX=-0.04 mountY=-0.32, mountTheta=-1.71
20:56:43.925 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.04, y=0.33, opts=13)
20:56:43.931 00.006 11872 Enqueuing Move request for scope (0.04, 0.33)
20:56:43.934 00.003 9960 Worker thread wakes up
20:56:43.934 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.33) opts 0xd
20:56:43.935 00.001 9960 Handling offset move in thread for scope, endpoint = (0.04, 0.33)
20:56:43.935 00.000 9960 Moving (0.04, 0.33) raw xDistance=-0.04 yDistance=-0.32
20:56:43.935 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:56:43.935 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
20:56:43.936 00.001 9960 MoveAxis(E, 0, ABG)
20:56:43.936 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=205, med=1, FiltMin=0, FiltMax=172, Gamma=1.000
20:56:43.940 00.004 9960 Move returns status 0, amount 0
20:56:43.940 00.000 11872 UpdateGuideState exits: m=5662 SNR=48.7
20:56:43.944 00.004 9960 MoveAxis(N, 237, ABG)
20:56:43.944 00.000 9960 Guiding  Dir = 0, Dur = 237
20:56:43.944 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:43.951 00.007 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:56:43.958 00.007 9960 IsSlewing returns 0
20:56:43.958 00.000 11872 Enqueuing Expose request
20:56:43.961 00.003 9960 IsGuiding returns 0
20:56:43.961 00.000 9960 PulseGuide returned control before completion, sleep 247
20:56:44.224 00.263 9960 IsGuiding returns 1
20:56:44.224 00.000 9960 scope still moving after pulse duration time elapsed
20:56:44.254 00.030 9960 IsSlewing returns 0
20:56:44.255 00.001 9960 IsGuiding returns 0
20:56:44.256 00.001 9960 scope move finished after 237 + 57 ms
20:56:44.256 00.000 9960 Move returns status 0, amount 237
20:56:44.256 00.000 9960 move complete, result=0
20:56:44.256 00.000 9960 worker thread done servicing request
20:56:44.256 00.000 9960 Worker thread wakes up
20:56:44.257 00.001 11872 GuideStep: -0.0 px 0 ms EAST, -0.3 px 237 ms NORTH
20:56:44.263 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:56:44.263 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1201,1051,31,31)
20:56:45.506 01.243 9960 Exposure complete
20:56:45.638 00.132 9960 worker thread done servicing request
20:56:45.638 00.000 11872 OnExposeComplete: enter
20:56:45.644 00.006 11872 UpdateGuideState(): m_state=6
20:56:45.649 00.005 11872 Star::Find(15, 1215, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1002
20:56:45.654 00.005 11872 Star::Find returns 1 (0), X=1215.88, Y=1066.52, Mass=5832, SNR=49.9, Peak=125 HFD=6.9
20:56:45.659 00.005 11872 CameraToMount -- cameraTheta (0.76) - m_xAngle (-3.14) = xAngle (3.90 = -2.38)
20:56:45.662 00.003 11872 CameraToMount -- cameraTheta (0.76) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.73 = -2.55)
20:56:45.667 00.005 11872 CameraToMount -- cameraX=0.13 cameraY=0.13 hyp=0.18 cameraTheta=0.76 mountX=-0.13 mountY=-0.10, mountTheta=-2.49
20:56:45.673 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.13, y=0.13, opts=13)
20:56:45.678 00.005 11872 Enqueuing Move request for scope (0.13, 0.13)
20:56:45.681 00.003 9960 Worker thread wakes up
20:56:45.682 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=228, med=1, FiltMin=0, FiltMax=187, Gamma=1.000
20:56:45.685 00.003 11872 UpdateGuideState exits: m=5832 SNR=49.9
20:56:45.690 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:45.693 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:56:45.696 00.003 11872 Enqueuing Expose request
20:56:45.701 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.13) opts 0xd
20:56:45.701 00.000 9960 Handling offset move in thread for scope, endpoint = (0.13, 0.13)
20:56:45.701 00.000 9960 Moving (0.13, 0.13) raw xDistance=-0.13 yDistance=-0.10
20:56:45.701 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
20:56:45.702 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:56:45.702 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:56:45.703 00.001 9960 MoveAxis(E, 0, ABG)
20:56:45.703 00.000 9960 Move returns status 0, amount 0
20:56:45.703 00.000 9960 MoveAxis(N, 0, ABG)
20:56:45.703 00.000 9960 Move returns status 0, amount 0
20:56:45.704 00.001 9960 move complete, result=0
20:56:45.704 00.000 9960 worker thread done servicing request
20:56:45.704 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:56:45.709 00.005 9960 Worker thread wakes up
20:56:45.709 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:56:45.709 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1201,1051,31,31)
20:56:46.963 01.254 9960 Exposure complete
20:56:47.089 00.126 9960 worker thread done servicing request
20:56:47.089 00.000 11872 OnExposeComplete: enter
20:56:47.093 00.004 11872 UpdateGuideState(): m_state=6
20:56:47.097 00.004 11872 Star::Find(15, 1215, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1003
20:56:47.101 00.004 11872 Star::Find returns 1 (0), X=1216.01, Y=1066.72, Mass=5916, SNR=49.9, Peak=140 HFD=6.8
20:56:47.105 00.004 11872 CameraToMount -- cameraTheta (0.89) - m_xAngle (-3.14) = xAngle (4.03 = -2.25)
20:56:47.111 00.006 11872 CameraToMount -- cameraTheta (0.89) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.86 = -2.43)
20:56:47.116 00.005 11872 CameraToMount -- cameraX=0.27 cameraY=0.33 hyp=0.42 cameraTheta=0.89 mountX=-0.27 mountY=-0.28, mountTheta=-2.34
20:56:47.122 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.27, y=0.33, opts=13)
20:56:47.126 00.004 11872 Enqueuing Move request for scope (0.27, 0.33)
20:56:47.129 00.003 9960 Worker thread wakes up
20:56:47.130 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=217, med=1, FiltMin=0, FiltMax=189, Gamma=1.000
20:56:47.133 00.003 11872 UpdateGuideState exits: m=5916 SNR=49.9
20:56:47.137 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.33) opts 0xd
20:56:47.138 00.001 9960 Handling offset move in thread for scope, endpoint = (0.27, 0.33)
20:56:47.138 00.000 9960 Moving (0.27, 0.33) raw xDistance=-0.27 yDistance=-0.28
20:56:47.138 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
20:56:47.138 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
20:56:47.138 00.000 9960 MoveAxis(E, 112, ABG)
20:56:47.138 00.000 9960 Guiding  Dir = 2, Dur = 112
20:56:47.138 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:47.146 00.008 9960 IsSlewing returns 0
20:56:47.146 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:56:47.152 00.006 11872 Enqueuing Expose request
20:56:47.156 00.004 9960 IsGuiding returns 0
20:56:47.156 00.000 9960 PulseGuide returned control before completion, sleep 122
20:56:47.283 00.127 9960 IsGuiding returns 1
20:56:47.283 00.000 9960 scope still moving after pulse duration time elapsed
20:56:47.314 00.031 9960 IsSlewing returns 0
20:56:47.315 00.001 9960 IsGuiding returns 0
20:56:47.316 00.001 9960 scope move finished after 112 + 47 ms
20:56:47.316 00.000 9960 Move returns status 0, amount 112
20:56:47.317 00.001 9960 MoveAxis(N, 207, ABG)
20:56:47.317 00.000 9960 Guiding  Dir = 0, Dur = 207
20:56:47.317 00.000 9960 IsSlewing returns 0
20:56:47.318 00.001 9960 IsGuiding returns 0
20:56:47.318 00.000 9960 PulseGuide returned control before completion, sleep 217
20:56:47.546 00.228 9960 IsGuiding returns 1
20:56:47.547 00.001 9960 scope still moving after pulse duration time elapsed
20:56:47.577 00.030 9960 IsSlewing returns 0
20:56:47.577 00.000 9960 IsGuiding returns 0
20:56:47.579 00.002 9960 scope move finished after 207 + 54 ms
20:56:47.580 00.001 9960 Move returns status 0, amount 207
20:56:47.580 00.000 9960 move complete, result=0
20:56:47.582 00.002 9960 worker thread done servicing request
20:56:47.582 00.000 9960 Worker thread wakes up
20:56:47.582 00.000 11872 GuideStep: -0.3 px 112 ms EAST, -0.3 px 207 ms NORTH
20:56:47.588 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:56:47.588 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1201,1051,31,31)
20:56:48.838 01.250 9960 Exposure complete
20:56:48.960 00.122 9960 worker thread done servicing request
20:56:48.960 00.000 11872 OnExposeComplete: enter
20:56:48.965 00.005 11872 UpdateGuideState(): m_state=6
20:56:48.969 00.004 11872 Star::Find(15, 1216, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1004
20:56:48.974 00.005 11872 Star::Find returns 1 (0), X=1215.83, Y=1066.77, Mass=5908, SNR=49.7, Peak=136 HFD=6.7
20:56:48.979 00.005 11872 CameraToMount -- cameraTheta (1.36) - m_xAngle (-3.14) = xAngle (4.49 = -1.79)
20:56:48.982 00.003 11872 CameraToMount -- cameraTheta (1.36) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.32 = -1.96)
20:56:48.985 00.003 11872 CameraToMount -- cameraX=0.08 cameraY=0.37 hyp=0.38 cameraTheta=1.36 mountX=-0.08 mountY=-0.35, mountTheta=-1.80
20:56:48.991 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.08, y=0.37, opts=13)
20:56:48.998 00.007 11872 Enqueuing Move request for scope (0.08, 0.37)
20:56:49.003 00.005 9960 Worker thread wakes up
20:56:49.003 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=208, med=1, FiltMin=0, FiltMax=184, Gamma=1.000
20:56:49.008 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.37) opts 0xd
20:56:49.008 00.000 9960 Handling offset move in thread for scope, endpoint = (0.08, 0.37)
20:56:49.008 00.000 9960 Moving (0.08, 0.37) raw xDistance=-0.08 yDistance=-0.35
20:56:49.008 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
20:56:49.009 00.001 11872 UpdateGuideState exits: m=5908 SNR=49.7
20:56:49.013 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:49.018 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:56:49.022 00.004 11872 Enqueuing Expose request
20:56:49.026 00.004 9960 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
20:56:49.026 00.000 9960 MoveAxis(E, 0, ABG)
20:56:49.027 00.001 9960 Move returns status 0, amount 0
20:56:49.027 00.000 9960 MoveAxis(N, 262, ABG)
20:56:49.027 00.000 9960 Guiding  Dir = 0, Dur = 262
20:56:49.028 00.001 9960 IsSlewing returns 0
20:56:49.028 00.000 9960 IsGuiding returns 0
20:56:49.028 00.000 9960 PulseGuide returned control before completion, sleep 272
20:56:49.303 00.275 9960 IsGuiding returns 1
20:56:49.304 00.001 9960 scope still moving after pulse duration time elapsed
20:56:49.334 00.030 9960 IsSlewing returns 0
20:56:49.335 00.001 9960 IsGuiding returns 0
20:56:49.335 00.000 9960 scope move finished after 262 + 45 ms
20:56:49.336 00.001 9960 Move returns status 0, amount 262
20:56:49.336 00.000 9960 move complete, result=0
20:56:49.336 00.000 9960 worker thread done servicing request
20:56:49.337 00.001 9960 Worker thread wakes up
20:56:49.337 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.4 px 262 ms NORTH
20:56:49.343 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:56:49.344 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1201,1051,31,31)
20:56:50.592 01.248 9960 Exposure complete
20:56:50.724 00.132 9960 worker thread done servicing request
20:56:50.725 00.001 11872 OnExposeComplete: enter
20:56:50.728 00.003 11872 UpdateGuideState(): m_state=6
20:56:50.733 00.005 11872 Star::Find(15, 1215, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1005
20:56:50.736 00.003 11872 Star::Find returns 1 (0), X=1215.84, Y=1066.35, Mass=6006, SNR=50.5, Peak=130 HFD=6.8
20:56:50.741 00.005 11872 CameraToMount -- cameraTheta (-0.40) - m_xAngle (-3.14) = xAngle (2.74 = 2.74)
20:56:50.745 00.004 11872 CameraToMount -- cameraTheta (-0.40) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.57 = 2.57)
20:56:50.748 00.003 11872 CameraToMount -- cameraX=0.10 cameraY=-0.04 hyp=0.11 cameraTheta=-0.40 mountX=-0.10 mountY=0.06, mountTheta=2.61
20:56:50.752 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.10, y=-0.04, opts=13)
20:56:50.757 00.005 11872 Enqueuing Move request for scope (0.10, -0.04)
20:56:50.760 00.003 9960 Worker thread wakes up
20:56:50.760 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.04) opts 0xd
20:56:50.760 00.000 9960 Handling offset move in thread for scope, endpoint = (0.10, -0.04)
20:56:50.760 00.000 9960 Moving (0.10, -0.04) raw xDistance=-0.10 yDistance=0.06
20:56:50.762 00.002 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
20:56:50.762 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:56:50.762 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=219, med=1, FiltMin=0, FiltMax=192, Gamma=1.000
20:56:50.765 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:56:50.766 00.001 9960 MoveAxis(E, 0, ABG)
20:56:50.766 00.000 9960 Move returns status 0, amount 0
20:56:50.766 00.000 9960 MoveAxis(N, 0, ABG)
20:56:50.766 00.000 9960 Move returns status 0, amount 0
20:56:50.766 00.000 9960 move complete, result=0
20:56:50.767 00.001 9960 worker thread done servicing request
20:56:50.767 00.000 11872 UpdateGuideState exits: m=6006 SNR=50.5
20:56:50.773 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:50.777 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:56:50.781 00.004 11872 Enqueuing Expose request
20:56:50.785 00.004 9960 Worker thread wakes up
20:56:50.785 00.000 11872 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:56:50.789 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
20:56:50.789 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1201,1051,31,31)
20:56:52.042 01.253 9960 Exposure complete
20:56:52.168 00.126 9960 worker thread done servicing request
20:56:52.170 00.002 11872 OnExposeComplete: enter
20:56:52.175 00.005 11872 UpdateGuideState(): m_state=6
20:56:52.181 00.006 11872 Star::Find(15, 1215, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1006
20:56:52.185 00.004 11872 Star::Find returns 1 (0), X=1215.88, Y=1066.59, Mass=5904, SNR=50.5, Peak=139 HFD=6.8
20:56:52.190 00.005 11872 CameraToMount -- cameraTheta (0.96) - m_xAngle (-3.14) = xAngle (4.09 = -2.19)
20:56:52.194 00.004 11872 CameraToMount -- cameraTheta (0.96) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.92 = -2.36)
20:56:52.197 00.003 11872 CameraToMount -- cameraX=0.14 cameraY=0.20 hyp=0.24 cameraTheta=0.96 mountX=-0.14 mountY=-0.17, mountTheta=-2.26
20:56:52.203 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.14, y=0.20, opts=13)
20:56:52.207 00.004 11872 Enqueuing Move request for scope (0.14, 0.20)
20:56:52.210 00.003 9960 Worker thread wakes up
20:56:52.210 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.20) opts 0xd
20:56:52.210 00.000 9960 Handling offset move in thread for scope, endpoint = (0.14, 0.20)
20:56:52.210 00.000 9960 Moving (0.14, 0.20) raw xDistance=-0.14 yDistance=-0.17
20:56:52.211 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
20:56:52.211 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:56:52.211 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=205, med=1, FiltMin=0, FiltMax=181, Gamma=1.000
20:56:52.216 00.005 11872 UpdateGuideState exits: m=5904 SNR=50.5
20:56:52.219 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:52.222 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:56:52.226 00.004 11872 Enqueuing Expose request
20:56:52.228 00.002 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
20:56:52.229 00.001 9960 MoveAxis(E, 0, ABG)
20:56:52.229 00.000 9960 Move returns status 0, amount 0
20:56:52.229 00.000 9960 MoveAxis(N, 0, ABG)
20:56:52.229 00.000 9960 Move returns status 0, amount 0
20:56:52.229 00.000 9960 move complete, result=0
20:56:52.229 00.000 9960 worker thread done servicing request
20:56:52.229 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:56:52.234 00.005 9960 Worker thread wakes up
20:56:52.234 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:56:52.234 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1201,1051,31,31)
20:56:53.485 01.251 9960 Exposure complete
20:56:53.627 00.142 9960 worker thread done servicing request
20:56:53.628 00.001 11872 OnExposeComplete: enter
20:56:53.632 00.004 11872 UpdateGuideState(): m_state=6
20:56:53.636 00.004 11872 Star::Find(15, 1215, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1007
20:56:53.642 00.006 11872 Star::Find returns 1 (0), X=1216.04, Y=1066.64, Mass=5729, SNR=48.6, Peak=142 HFD=6.7
20:56:53.646 00.004 11872 CameraToMount -- cameraTheta (0.70) - m_xAngle (-3.14) = xAngle (3.84 = -2.44)
20:56:53.651 00.005 11872 CameraToMount -- cameraTheta (0.70) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.67 = -2.62)
20:56:53.654 00.003 11872 CameraToMount -- cameraX=0.29 cameraY=0.25 hyp=0.38 cameraTheta=0.70 mountX=-0.29 mountY=-0.19, mountTheta=-2.56
20:56:53.659 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.29, y=0.25, opts=13)
20:56:53.665 00.006 11872 Enqueuing Move request for scope (0.29, 0.25)
20:56:53.668 00.003 9960 Worker thread wakes up
20:56:53.668 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.25) opts 0xd
20:56:53.669 00.001 9960 Handling offset move in thread for scope, endpoint = (0.29, 0.25)
20:56:53.669 00.000 9960 Moving (0.29, 0.25) raw xDistance=-0.29 yDistance=-0.19
20:56:53.670 00.001 9960 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29
20:56:53.670 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:56:53.670 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=222, med=1, FiltMin=0, FiltMax=189, Gamma=1.000
20:56:53.676 00.006 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
20:56:53.676 00.000 9960 MoveAxis(E, 122, ABG)
20:56:53.676 00.000 9960 Guiding  Dir = 2, Dur = 122
20:56:53.676 00.000 11872 UpdateGuideState exits: m=5729 SNR=48.6
20:56:53.682 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:53.686 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:56:53.690 00.004 11872 Enqueuing Expose request
20:56:53.693 00.003 9960 IsSlewing returns 0
20:56:53.694 00.001 9960 IsGuiding returns 0
20:56:53.694 00.000 9960 PulseGuide returned control before completion, sleep 132
20:56:53.828 00.134 9960 IsGuiding returns 1
20:56:53.828 00.000 9960 scope still moving after pulse duration time elapsed
20:56:53.860 00.032 9960 IsSlewing returns 0
20:56:53.862 00.002 9960 IsGuiding returns 0
20:56:53.863 00.001 9960 scope move finished after 122 + 46 ms
20:56:53.863 00.000 9960 Move returns status 0, amount 122
20:56:53.863 00.000 9960 MoveAxis(N, 0, ABG)
20:56:53.864 00.001 9960 Move returns status 0, amount 0
20:56:53.865 00.001 9960 move complete, result=0
20:56:53.866 00.001 9960 worker thread done servicing request
20:56:53.866 00.000 11872 GuideStep: -0.3 px 122 ms EAST, -0.2 px 0 ms NORTH
20:56:53.874 00.008 9960 Worker thread wakes up
20:56:53.875 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:56:53.875 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1201,1051,31,31)
20:56:55.118 01.243 9960 Exposure complete
20:56:55.255 00.137 9960 worker thread done servicing request
20:56:55.256 00.001 11872 OnExposeComplete: enter
20:56:55.260 00.004 11872 UpdateGuideState(): m_state=6
20:56:55.265 00.005 11872 Star::Find(15, 1216, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1008
20:56:55.269 00.004 11872 Star::Find returns 1 (0), X=1215.78, Y=1067.17, Mass=5816, SNR=49.2, Peak=126 HFD=6.7
20:56:55.272 00.003 11872 CameraToMount -- cameraTheta (1.52) - m_xAngle (-3.14) = xAngle (4.66 = -1.62)
20:56:55.276 00.004 11872 CameraToMount -- cameraTheta (1.52) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.49 = -1.79)
20:56:55.280 00.004 11872 CameraToMount -- cameraX=0.04 cameraY=0.77 hyp=0.78 cameraTheta=1.52 mountX=-0.04 mountY=-0.76, mountTheta=-1.62
20:56:55.286 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.04, y=0.77, opts=13)
20:56:55.289 00.003 11872 Enqueuing Move request for scope (0.04, 0.77)
20:56:55.293 00.004 9960 Worker thread wakes up
20:56:55.293 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=208, med=1, FiltMin=0, FiltMax=172, Gamma=1.000
20:56:55.298 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.77) opts 0xd
20:56:55.299 00.001 9960 Handling offset move in thread for scope, endpoint = (0.04, 0.77)
20:56:55.299 00.000 9960 Moving (0.04, 0.77) raw xDistance=-0.04 yDistance=-0.76
20:56:55.299 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:56:55.299 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.76 from input -0.76
20:56:55.300 00.001 9960 MoveAxis(E, 0, ABG)
20:56:55.301 00.001 9960 Move returns status 0, amount 0
20:56:55.301 00.000 9960 MoveAxis(N, 564, ABG)
20:56:55.301 00.000 11872 UpdateGuideState exits: m=5816 SNR=49.2
20:56:55.305 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:55.309 00.004 9960 Guiding  Dir = 0, Dur = 564
20:56:55.309 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:56:55.312 00.003 11872 Enqueuing Expose request
20:56:55.316 00.004 9960 IsSlewing returns 0
20:56:55.317 00.001 9960 IsGuiding returns 0
20:56:55.317 00.000 9960 PulseGuide returned control before completion, sleep 574
20:56:55.901 00.584 9960 IsGuiding returns 1
20:56:55.901 00.000 9960 scope still moving after pulse duration time elapsed
20:56:55.933 00.032 9960 IsSlewing returns 0
20:56:55.933 00.000 9960 IsGuiding returns 0
20:56:55.933 00.000 9960 scope move finished after 564 + 52 ms
20:56:55.934 00.001 9960 Move returns status 0, amount 564
20:56:55.934 00.000 9960 move complete, result=0
20:56:55.934 00.000 9960 worker thread done servicing request
20:56:55.934 00.000 9960 Worker thread wakes up
20:56:55.934 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.8 px 564 ms NORTH
20:56:55.939 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:56:55.939 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1201,1051,31,31)
20:56:57.185 01.246 9960 Exposure complete
20:56:57.325 00.140 9960 worker thread done servicing request
20:56:57.325 00.000 11872 OnExposeComplete: enter
20:56:57.329 00.004 11872 UpdateGuideState(): m_state=6
20:56:57.334 00.005 11872 Star::Find(15, 1215, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1009
20:56:57.338 00.004 11872 Star::Find returns 1 (0), X=1215.86, Y=1066.51, Mass=5803, SNR=50.0, Peak=131 HFD=7.0
20:56:57.341 00.003 11872 CameraToMount -- cameraTheta (0.81) - m_xAngle (-3.14) = xAngle (3.95 = -2.33)
20:56:57.347 00.006 11872 CameraToMount -- cameraTheta (0.81) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.78 = -2.50)
20:56:57.350 00.003 11872 CameraToMount -- cameraX=0.11 cameraY=0.12 hyp=0.16 cameraTheta=0.81 mountX=-0.11 mountY=-0.10, mountTheta=-2.43
20:56:57.356 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.11, y=0.12, opts=13)
20:56:57.360 00.004 11872 Enqueuing Move request for scope (0.11, 0.12)
20:56:57.365 00.005 9960 Worker thread wakes up
20:56:57.365 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=1, FiltMin=0, FiltMax=175, Gamma=1.000
20:56:57.369 00.004 11872 UpdateGuideState exits: m=5803 SNR=50.0
20:56:57.372 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:57.377 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:56:57.381 00.004 11872 Enqueuing Expose request
20:56:57.385 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.12) opts 0xd
20:56:57.385 00.000 9960 Handling offset move in thread for scope, endpoint = (0.11, 0.12)
20:56:57.385 00.000 9960 Moving (0.11, 0.12) raw xDistance=-0.11 yDistance=-0.10
20:56:57.385 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
20:56:57.385 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:56:57.385 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:56:57.385 00.000 9960 MoveAxis(E, 0, ABG)
20:56:57.387 00.002 9960 Move returns status 0, amount 0
20:56:57.387 00.000 9960 MoveAxis(N, 0, ABG)
20:56:57.387 00.000 9960 Move returns status 0, amount 0
20:56:57.387 00.000 9960 move complete, result=0
20:56:57.387 00.000 9960 worker thread done servicing request
20:56:57.387 00.000 9960 Worker thread wakes up
20:56:57.388 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:56:57.388 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:56:57.391 00.003 9960 Handling exposure in thread, d=1000 o=3 r=(1201,1051,31,31)
20:56:58.635 01.244 9960 Exposure complete
20:56:58.774 00.139 9960 worker thread done servicing request
20:56:58.775 00.001 11872 OnExposeComplete: enter
20:56:58.780 00.005 11872 UpdateGuideState(): m_state=6
20:56:58.786 00.006 11872 Star::Find(15, 1215, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1010
20:56:58.792 00.006 11872 Star::Find returns 1 (0), X=1215.68, Y=1066.41, Mass=6184, SNR=51.0, Peak=129 HFD=7.0
20:56:58.801 00.009 11872 CameraToMount -- cameraTheta (2.87) - m_xAngle (-3.14) = xAngle (6.00 = -0.28)
20:56:58.807 00.006 11872 CameraToMount -- cameraTheta (2.87) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.83 = -0.45)
20:56:58.811 00.004 11872 CameraToMount -- cameraX=-0.06 cameraY=0.02 hyp=0.06 cameraTheta=2.87 mountX=0.06 mountY=-0.03, mountTheta=-0.43
20:56:58.816 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.06, y=0.02, opts=13)
20:56:58.821 00.005 11872 Enqueuing Move request for scope (-0.06, 0.02)
20:56:58.824 00.003 9960 Worker thread wakes up
20:56:58.824 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=202, med=1, FiltMin=0, FiltMax=183, Gamma=1.000
20:56:58.830 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.02) opts 0xd
20:56:58.830 00.000 11872 UpdateGuideState exits: m=6184 SNR=51.0
20:56:58.835 00.005 9960 Handling offset move in thread for scope, endpoint = (-0.06, 0.02)
20:56:58.835 00.000 9960 Moving (-0.06, 0.02) raw xDistance=0.06 yDistance=-0.03
20:56:58.835 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
20:56:58.837 00.002 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:56:58.837 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:58.841 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:56:58.846 00.005 11872 Enqueuing Expose request
20:56:58.850 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:56:58.850 00.000 9960 MoveAxis(E, 0, ABG)
20:56:58.851 00.001 9960 Move returns status 0, amount 0
20:56:58.851 00.000 9960 MoveAxis(N, 0, ABG)
20:56:58.851 00.000 9960 Move returns status 0, amount 0
20:56:58.851 00.000 9960 move complete, result=0
20:56:58.851 00.000 9960 worker thread done servicing request
20:56:58.851 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:56:58.856 00.005 9960 Worker thread wakes up
20:56:58.856 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:56:58.857 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1201,1051,31,31)
20:57:00.111 01.254 9960 Exposure complete
20:57:00.244 00.133 9960 worker thread done servicing request
20:57:00.244 00.000 11872 OnExposeComplete: enter
20:57:00.248 00.004 11872 UpdateGuideState(): m_state=6
20:57:00.253 00.005 11872 Star::Find(15, 1215, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1011
20:57:00.257 00.004 11872 Star::Find returns 1 (0), X=1215.91, Y=1066.63, Mass=5476, SNR=46.5, Peak=129 HFD=6.7
20:57:00.261 00.004 11872 CameraToMount -- cameraTheta (0.97) - m_xAngle (-3.14) = xAngle (4.11 = -2.17)
20:57:00.264 00.003 11872 CameraToMount -- cameraTheta (0.97) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.94 = -2.35)
20:57:00.268 00.004 11872 CameraToMount -- cameraX=0.16 cameraY=0.24 hyp=0.28 cameraTheta=0.97 mountX=-0.16 mountY=-0.20, mountTheta=-2.24
20:57:00.273 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.16, y=0.24, opts=13)
20:57:00.278 00.005 11872 Enqueuing Move request for scope (0.16, 0.24)
20:57:00.281 00.003 9960 Worker thread wakes up
20:57:00.281 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.24) opts 0xd
20:57:00.282 00.001 9960 Handling offset move in thread for scope, endpoint = (0.16, 0.24)
20:57:00.282 00.000 9960 Moving (0.16, 0.24) raw xDistance=-0.16 yDistance=-0.20
20:57:00.282 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
20:57:00.282 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
20:57:00.283 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=1, FiltMin=0, FiltMax=176, Gamma=1.000
20:57:00.286 00.003 11872 UpdateGuideState exits: m=5476 SNR=46.5
20:57:00.290 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:00.294 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:57:00.297 00.003 11872 Enqueuing Expose request
20:57:00.302 00.005 9960 MoveAxis(E, 0, ABG)
20:57:00.302 00.000 9960 Move returns status 0, amount 0
20:57:00.302 00.000 9960 MoveAxis(N, 152, ABG)
20:57:00.303 00.001 9960 Guiding  Dir = 0, Dur = 152
20:57:00.303 00.000 9960 IsSlewing returns 0
20:57:00.303 00.000 9960 IsGuiding returns 0
20:57:00.303 00.000 9960 PulseGuide returned control before completion, sleep 162
20:57:00.476 00.173 9960 IsGuiding returns 1
20:57:00.477 00.001 9960 scope still moving after pulse duration time elapsed
20:57:00.507 00.030 9960 IsSlewing returns 0
20:57:00.508 00.001 9960 IsGuiding returns 0
20:57:00.508 00.000 9960 scope move finished after 152 + 53 ms
20:57:00.510 00.002 9960 Move returns status 0, amount 152
20:57:00.510 00.000 9960 move complete, result=0
20:57:00.510 00.000 9960 worker thread done servicing request
20:57:00.511 00.001 11872 GuideStep: -0.2 px 0 ms EAST, -0.2 px 152 ms NORTH
20:57:00.518 00.007 9960 Worker thread wakes up
20:57:00.518 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:57:00.518 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1201,1051,31,31)
20:57:01.768 01.250 9960 Exposure complete
20:57:01.907 00.139 9960 worker thread done servicing request
20:57:01.907 00.000 11872 OnExposeComplete: enter
20:57:01.912 00.005 11872 UpdateGuideState(): m_state=6
20:57:01.917 00.005 11872 Star::Find(15, 1215, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1012
20:57:01.923 00.006 11872 Star::Find returns 1 (0), X=1215.83, Y=1066.40, Mass=5938, SNR=49.3, Peak=141 HFD=6.8
20:57:01.927 00.004 11872 CameraToMount -- cameraTheta (0.08) - m_xAngle (-3.14) = xAngle (3.22 = -3.07)
20:57:01.931 00.004 11872 CameraToMount -- cameraTheta (0.08) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.04 = 3.04)
20:57:01.935 00.004 11872 CameraToMount -- cameraX=0.09 cameraY=0.01 hyp=0.09 cameraTheta=0.08 mountX=-0.09 mountY=0.01, mountTheta=3.04
20:57:01.939 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.09, y=0.01, opts=13)
20:57:01.943 00.004 11872 Enqueuing Move request for scope (0.09, 0.01)
20:57:01.946 00.003 9960 Worker thread wakes up
20:57:01.947 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=214, med=1, FiltMin=0, FiltMax=196, Gamma=1.000
20:57:01.953 00.006 11872 UpdateGuideState exits: m=5938 SNR=49.3
20:57:01.955 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:01.958 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:57:01.961 00.003 11872 Enqueuing Expose request
20:57:01.965 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.01) opts 0xd
20:57:01.965 00.000 9960 Handling offset move in thread for scope, endpoint = (0.09, 0.01)
20:57:01.965 00.000 9960 Moving (0.09, 0.01) raw xDistance=-0.09 yDistance=0.01
20:57:01.966 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:57:01.966 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:57:01.966 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:57:01.966 00.000 9960 MoveAxis(E, 0, ABG)
20:57:01.966 00.000 9960 Move returns status 0, amount 0
20:57:01.966 00.000 9960 MoveAxis(N, 0, ABG)
20:57:01.968 00.002 9960 Move returns status 0, amount 0
20:57:01.968 00.000 9960 move complete, result=0
20:57:01.968 00.000 9960 worker thread done servicing request
20:57:01.968 00.000 11872 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:57:01.972 00.004 9960 Worker thread wakes up
20:57:01.972 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:57:01.972 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1201,1051,31,31)
20:57:03.221 01.249 9960 Exposure complete
20:57:03.352 00.131 9960 worker thread done servicing request
20:57:03.352 00.000 11872 OnExposeComplete: enter
20:57:03.357 00.005 11872 UpdateGuideState(): m_state=6
20:57:03.362 00.005 11872 Star::Find(15, 1215, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1013
20:57:03.365 00.003 11872 Star::Find returns 1 (0), X=1216.13, Y=1066.88, Mass=5622, SNR=48.0, Peak=129 HFD=6.6
20:57:03.368 00.003 11872 CameraToMount -- cameraTheta (0.89) - m_xAngle (-3.14) = xAngle (4.03 = -2.25)
20:57:03.373 00.005 11872 CameraToMount -- cameraTheta (0.89) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.86 = -2.43)
20:57:03.376 00.003 11872 CameraToMount -- cameraX=0.39 cameraY=0.48 hyp=0.62 cameraTheta=0.89 mountX=-0.39 mountY=-0.41, mountTheta=-2.34
20:57:03.382 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.39, y=0.48, opts=13)
20:57:03.386 00.004 11872 Enqueuing Move request for scope (0.39, 0.48)
20:57:03.389 00.003 9960 Worker thread wakes up
20:57:03.389 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.39, 0.48) opts 0xd
20:57:03.389 00.000 9960 Handling offset move in thread for scope, endpoint = (0.39, 0.48)
20:57:03.389 00.000 9960 Moving (0.39, 0.48) raw xDistance=-0.39 yDistance=-0.41
20:57:03.389 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.39
20:57:03.390 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.41 from input -0.41
20:57:03.390 00.000 9960 MoveAxis(E, 164, ABG)
20:57:03.391 00.001 9960 Guiding  Dir = 2, Dur = 164
20:57:03.391 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=214, med=1, FiltMin=0, FiltMax=182, Gamma=1.000
20:57:03.394 00.003 9960 IsSlewing returns 0
20:57:03.396 00.002 11872 UpdateGuideState exits: m=5622 SNR=48.0
20:57:03.399 00.003 9960 IsGuiding returns 0
20:57:03.399 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:03.404 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:57:03.409 00.005 9960 PulseGuide returned control before completion, sleep 174
20:57:03.409 00.000 11872 Enqueuing Expose request
20:57:03.588 00.179 9960 IsGuiding returns 0
20:57:03.589 00.001 9960 Move returns status 0, amount 164
20:57:03.589 00.000 9960 MoveAxis(N, 303, ABG)
20:57:03.590 00.001 9960 Guiding  Dir = 0, Dur = 303
20:57:03.590 00.000 9960 IsSlewing returns 0
20:57:03.592 00.002 9960 IsGuiding returns 0
20:57:03.593 00.001 9960 PulseGuide returned control before completion, sleep 313
20:57:03.916 00.323 9960 IsGuiding returns 1
20:57:03.916 00.000 9960 scope still moving after pulse duration time elapsed
20:57:03.946 00.030 9960 IsSlewing returns 0
20:57:03.946 00.000 9960 IsGuiding returns 0
20:57:03.946 00.000 9960 scope move finished after 303 + 52 ms
20:57:03.946 00.000 9960 Move returns status 0, amount 303
20:57:03.948 00.002 9960 move complete, result=0
20:57:03.948 00.000 9960 worker thread done servicing request
20:57:03.948 00.000 11872 GuideStep: -0.4 px 164 ms EAST, -0.4 px 303 ms NORTH
20:57:03.953 00.005 9960 Worker thread wakes up
20:57:03.953 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:57:03.953 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1201,1051,31,31)
20:57:05.196 01.243 9960 Exposure complete
20:57:05.320 00.124 9960 worker thread done servicing request
20:57:05.321 00.001 11872 OnExposeComplete: enter
20:57:05.324 00.003 11872 UpdateGuideState(): m_state=6
20:57:05.329 00.005 11872 Star::Find(15, 1216, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1014
20:57:05.334 00.005 11872 Star::Find returns 1 (0), X=1215.84, Y=1066.74, Mass=5717, SNR=48.8, Peak=131 HFD=6.7
20:57:05.338 00.004 11872 CameraToMount -- cameraTheta (1.31) - m_xAngle (-3.14) = xAngle (4.45 = -1.84)
20:57:05.342 00.004 11872 CameraToMount -- cameraTheta (1.31) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.27 = -2.01)
20:57:05.346 00.004 11872 CameraToMount -- cameraX=0.09 cameraY=0.35 hyp=0.36 cameraTheta=1.31 mountX=-0.09 mountY=-0.33, mountTheta=-1.85
20:57:05.351 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.09, y=0.35, opts=13)
20:57:05.355 00.004 11872 Enqueuing Move request for scope (0.09, 0.35)
20:57:05.359 00.004 9960 Worker thread wakes up
20:57:05.359 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=235, med=1, FiltMin=0, FiltMax=189, Gamma=1.000
20:57:05.363 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.35) opts 0xd
20:57:05.363 00.000 11872 UpdateGuideState exits: m=5717 SNR=48.8
20:57:05.368 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:05.372 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:57:05.376 00.004 9960 Handling offset move in thread for scope, endpoint = (0.09, 0.35)
20:57:05.376 00.000 9960 Moving (0.09, 0.35) raw xDistance=-0.09 yDistance=-0.33
20:57:05.377 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:57:05.377 00.000 11872 Enqueuing Expose request
20:57:05.381 00.004 9960 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
20:57:05.381 00.000 9960 MoveAxis(E, 0, ABG)
20:57:05.381 00.000 9960 Move returns status 0, amount 0
20:57:05.381 00.000 9960 MoveAxis(N, 243, ABG)
20:57:05.381 00.000 9960 Guiding  Dir = 0, Dur = 243
20:57:05.382 00.001 9960 IsSlewing returns 0
20:57:05.382 00.000 9960 IsGuiding returns 0
20:57:05.383 00.001 9960 PulseGuide returned control before completion, sleep 253
20:57:05.642 00.259 9960 IsGuiding returns 1
20:57:05.643 00.001 9960 scope still moving after pulse duration time elapsed
20:57:05.674 00.031 9960 IsSlewing returns 0
20:57:05.675 00.001 9960 IsGuiding returns 0
20:57:05.676 00.001 9960 scope move finished after 243 + 50 ms
20:57:05.677 00.001 9960 Move returns status 0, amount 243
20:57:05.678 00.001 9960 move complete, result=0
20:57:05.679 00.001 9960 worker thread done servicing request
20:57:05.679 00.000 9960 Worker thread wakes up
20:57:05.679 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 243 ms NORTH
20:57:05.686 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:57:05.686 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1201,1051,31,31)
20:57:06.932 01.246 9960 Exposure complete
20:57:07.057 00.125 9960 worker thread done servicing request
20:57:07.058 00.001 11872 OnExposeComplete: enter
20:57:07.061 00.003 11872 UpdateGuideState(): m_state=6
20:57:07.064 00.003 11872 Star::Find(15, 1215, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1015
20:57:07.068 00.004 11872 Star::Find returns 1 (0), X=1215.86, Y=1066.56, Mass=5767, SNR=48.9, Peak=134 HFD=6.9
20:57:07.072 00.004 11872 CameraToMount -- cameraTheta (0.95) - m_xAngle (-3.14) = xAngle (4.09 = -2.19)
20:57:07.076 00.004 11872 CameraToMount -- cameraTheta (0.95) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.92 = -2.36)
20:57:07.080 00.004 11872 CameraToMount -- cameraX=0.11 cameraY=0.16 hyp=0.20 cameraTheta=0.95 mountX=-0.11 mountY=-0.14, mountTheta=-2.26
20:57:07.085 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.11, y=0.16, opts=13)
20:57:07.088 00.003 11872 Enqueuing Move request for scope (0.11, 0.16)
20:57:07.092 00.004 9960 Worker thread wakes up
20:57:07.092 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.16) opts 0xd
20:57:07.092 00.000 9960 Handling offset move in thread for scope, endpoint = (0.11, 0.16)
20:57:07.092 00.000 9960 Moving (0.11, 0.16) raw xDistance=-0.11 yDistance=-0.14
20:57:07.092 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
20:57:07.092 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:57:07.093 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=212, med=1, FiltMin=0, FiltMax=187, Gamma=1.000
20:57:07.097 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
20:57:07.097 00.000 9960 MoveAxis(E, 0, ABG)
20:57:07.097 00.000 9960 Move returns status 0, amount 0
20:57:07.097 00.000 9960 MoveAxis(N, 0, ABG)
20:57:07.097 00.000 9960 Move returns status 0, amount 0
20:57:07.097 00.000 9960 move complete, result=0
20:57:07.098 00.001 9960 worker thread done servicing request
20:57:07.098 00.000 11872 UpdateGuideState exits: m=5767 SNR=48.9
20:57:07.102 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:07.107 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:57:07.110 00.003 11872 Enqueuing Expose request
20:57:07.114 00.004 9960 Worker thread wakes up
20:57:07.114 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:57:07.114 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:57:07.117 00.003 9960 Handling exposure in thread, d=1000 o=3 r=(1201,1051,31,31)
20:57:08.374 01.257 9960 Exposure complete
20:57:08.504 00.130 9960 worker thread done servicing request
20:57:08.505 00.001 11872 OnExposeComplete: enter
20:57:08.509 00.004 11872 UpdateGuideState(): m_state=6
20:57:08.513 00.004 11872 Star::Find(15, 1215, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1016
20:57:08.517 00.004 11872 Star::Find returns 1 (0), X=1215.67, Y=1066.58, Mass=5870, SNR=49.4, Peak=132 HFD=7.0
20:57:08.522 00.005 11872 CameraToMount -- cameraTheta (1.98) - m_xAngle (-3.14) = xAngle (5.12 = -1.17)
20:57:08.526 00.004 11872 CameraToMount -- cameraTheta (1.98) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.94 = -1.34)
20:57:08.529 00.003 11872 CameraToMount -- cameraX=-0.08 cameraY=0.18 hyp=0.20 cameraTheta=1.98 mountX=0.08 mountY=-0.20, mountTheta=-1.19
20:57:08.535 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.08, y=0.18, opts=13)
20:57:08.539 00.004 11872 Enqueuing Move request for scope (-0.08, 0.18)
20:57:08.543 00.004 9960 Worker thread wakes up
20:57:08.543 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.18) opts 0xd
20:57:08.543 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.08, 0.18)
20:57:08.543 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=237, med=1, FiltMin=0, FiltMax=187, Gamma=1.000
20:57:08.548 00.005 9960 Moving (-0.08, 0.18) raw xDistance=0.08 yDistance=-0.20
20:57:08.548 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
20:57:08.550 00.002 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:57:08.550 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
20:57:08.551 00.001 11872 UpdateGuideState exits: m=5870 SNR=49.4
20:57:08.557 00.006 9960 MoveAxis(E, 0, ABG)
20:57:08.557 00.000 9960 Move returns status 0, amount 0
20:57:08.557 00.000 9960 MoveAxis(N, 0, ABG)
20:57:08.557 00.000 9960 Move returns status 0, amount 0
20:57:08.558 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:08.562 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:57:08.566 00.004 11872 Enqueuing Expose request
20:57:08.570 00.004 9960 move complete, result=0
20:57:08.570 00.000 9960 worker thread done servicing request
20:57:08.570 00.000 9960 Worker thread wakes up
20:57:08.570 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:57:08.574 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
20:57:08.574 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1201,1051,31,31)
20:57:09.827 01.253 9960 Exposure complete
20:57:09.947 00.120 9960 worker thread done servicing request
20:57:09.948 00.001 11872 OnExposeComplete: enter
20:57:09.951 00.003 11872 UpdateGuideState(): m_state=6
20:57:09.954 00.003 11872 Star::Find(15, 1215, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1017
20:57:09.960 00.006 11872 Star::Find returns 1 (0), X=1215.90, Y=1066.81, Mass=5613, SNR=48.2, Peak=137 HFD=6.6
20:57:09.965 00.005 11872 CameraToMount -- cameraTheta (1.21) - m_xAngle (-3.14) = xAngle (4.35 = -1.93)
20:57:09.969 00.004 11872 CameraToMount -- cameraTheta (1.21) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.18 = -2.11)
20:57:09.972 00.003 11872 CameraToMount -- cameraX=0.16 cameraY=0.41 hyp=0.44 cameraTheta=1.21 mountX=-0.16 mountY=-0.38, mountTheta=-1.96
20:57:09.978 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.16, y=0.41, opts=13)
20:57:09.982 00.004 11872 Enqueuing Move request for scope (0.16, 0.41)
20:57:09.987 00.005 9960 Worker thread wakes up
20:57:09.988 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=253, med=1, FiltMin=0, FiltMax=191, Gamma=1.000
20:57:09.991 00.003 11872 UpdateGuideState exits: m=5613 SNR=48.2
20:57:09.995 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:09.999 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.41) opts 0xd
20:57:09.999 00.000 9960 Handling offset move in thread for scope, endpoint = (0.16, 0.41)
20:57:09.999 00.000 9960 Moving (0.16, 0.41) raw xDistance=-0.16 yDistance=-0.38
20:57:10.000 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
20:57:10.000 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.38 from input -0.38
20:57:10.000 00.000 9960 MoveAxis(E, 0, ABG)
20:57:10.000 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:57:10.005 00.005 11872 Enqueuing Expose request
20:57:10.009 00.004 9960 Move returns status 0, amount 0
20:57:10.009 00.000 9960 MoveAxis(N, 284, ABG)
20:57:10.009 00.000 9960 Guiding  Dir = 0, Dur = 284
20:57:10.010 00.001 9960 IsSlewing returns 0
20:57:10.010 00.000 9960 IsGuiding returns 0
20:57:10.010 00.000 9960 PulseGuide returned control before completion, sleep 294
20:57:10.317 00.307 9960 IsGuiding returns 1
20:57:10.317 00.000 9960 scope still moving after pulse duration time elapsed
20:57:10.347 00.030 9960 IsSlewing returns 0
20:57:10.349 00.002 9960 IsGuiding returns 0
20:57:10.349 00.000 9960 scope move finished after 284 + 54 ms
20:57:10.349 00.000 9960 Move returns status 0, amount 284
20:57:10.350 00.001 9960 move complete, result=0
20:57:10.350 00.000 9960 worker thread done servicing request
20:57:10.351 00.001 9960 Worker thread wakes up
20:57:10.351 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.4 px 284 ms NORTH
20:57:10.360 00.009 9960 worker thread servicing REQUEST_EXPOSE 1000
20:57:10.361 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1201,1051,31,31)
20:57:11.603 01.242 9960 Exposure complete
20:57:11.744 00.141 9960 worker thread done servicing request
20:57:11.745 00.001 11872 OnExposeComplete: enter
20:57:11.748 00.003 11872 UpdateGuideState(): m_state=6
20:57:11.752 00.004 11872 Star::Find(15, 1215, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1018
20:57:11.756 00.004 11872 Star::Find returns 1 (0), X=1215.84, Y=1066.57, Mass=6077, SNR=50.3, Peak=146 HFD=6.8
20:57:11.759 00.003 11872 CameraToMount -- cameraTheta (1.08) - m_xAngle (-3.14) = xAngle (4.21 = -2.07)
20:57:11.764 00.005 11872 CameraToMount -- cameraTheta (1.08) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.04 = -2.24)
20:57:11.768 00.004 11872 CameraToMount -- cameraX=0.09 cameraY=0.17 hyp=0.20 cameraTheta=1.08 mountX=-0.09 mountY=-0.15, mountTheta=-2.12
20:57:11.775 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.09, y=0.17, opts=13)
20:57:11.780 00.005 11872 Enqueuing Move request for scope (0.09, 0.17)
20:57:11.783 00.003 9960 Worker thread wakes up
20:57:11.784 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=218, med=1, FiltMin=0, FiltMax=186, Gamma=1.000
20:57:11.788 00.004 11872 UpdateGuideState exits: m=6077 SNR=50.3
20:57:11.791 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.17) opts 0xd
20:57:11.791 00.000 9960 Handling offset move in thread for scope, endpoint = (0.09, 0.17)
20:57:11.791 00.000 9960 Moving (0.09, 0.17) raw xDistance=-0.09 yDistance=-0.15
20:57:11.792 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:57:11.792 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:57:11.792 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:11.797 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:57:11.801 00.004 11872 Enqueuing Expose request
20:57:11.805 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
20:57:11.805 00.000 9960 MoveAxis(E, 0, ABG)
20:57:11.805 00.000 9960 Move returns status 0, amount 0
20:57:11.805 00.000 9960 MoveAxis(N, 0, ABG)
20:57:11.805 00.000 9960 Move returns status 0, amount 0
20:57:11.807 00.002 9960 move complete, result=0
20:57:11.807 00.000 9960 worker thread done servicing request
20:57:11.807 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:57:11.811 00.004 9960 Worker thread wakes up
20:57:11.812 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:57:11.812 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1201,1051,31,31)
20:57:13.060 01.248 9960 Exposure complete
20:57:13.199 00.139 9960 worker thread done servicing request
20:57:13.199 00.000 11872 OnExposeComplete: enter
20:57:13.208 00.009 11872 UpdateGuideState(): m_state=6
20:57:13.215 00.007 11872 Star::Find(15, 1215, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1019
20:57:13.223 00.008 11872 Star::Find returns 1 (0), X=1215.76, Y=1066.58, Mass=5793, SNR=49.1, Peak=123 HFD=6.9
20:57:13.229 00.006 11872 CameraToMount -- cameraTheta (1.50) - m_xAngle (-3.14) = xAngle (4.64 = -1.64)
20:57:13.234 00.005 11872 CameraToMount -- cameraTheta (1.50) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.47 = -1.82)
20:57:13.239 00.005 11872 CameraToMount -- cameraX=0.01 cameraY=0.18 hyp=0.18 cameraTheta=1.50 mountX=-0.01 mountY=-0.18, mountTheta=-1.65
20:57:13.246 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.01, y=0.18, opts=13)
20:57:13.249 00.003 11872 Enqueuing Move request for scope (0.01, 0.18)
20:57:13.254 00.005 9960 Worker thread wakes up
20:57:13.255 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=243, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
20:57:13.259 00.004 11872 UpdateGuideState exits: m=5793 SNR=49.1
20:57:13.264 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:13.268 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:57:13.272 00.004 11872 Enqueuing Expose request
20:57:13.276 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.18) opts 0xd
20:57:13.276 00.000 9960 Handling offset move in thread for scope, endpoint = (0.01, 0.18)
20:57:13.276 00.000 9960 Moving (0.01, 0.18) raw xDistance=-0.01 yDistance=-0.18
20:57:13.276 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
20:57:13.277 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:57:13.277 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
20:57:13.277 00.000 9960 MoveAxis(E, 0, ABG)
20:57:13.277 00.000 9960 Move returns status 0, amount 0
20:57:13.277 00.000 9960 MoveAxis(N, 0, ABG)
20:57:13.278 00.001 9960 Move returns status 0, amount 0
20:57:13.278 00.000 9960 move complete, result=0
20:57:13.278 00.000 9960 worker thread done servicing request
20:57:13.278 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
20:57:13.284 00.006 9960 Worker thread wakes up
20:57:13.284 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:57:13.284 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1201,1051,31,31)
20:57:14.529 01.245 9960 Exposure complete
20:57:14.661 00.132 9960 worker thread done servicing request
20:57:14.661 00.000 11872 OnExposeComplete: enter
20:57:14.665 00.004 11872 UpdateGuideState(): m_state=6
20:57:14.670 00.005 11872 Star::Find(15, 1215, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1020
20:57:14.674 00.004 11872 Star::Find returns 1 (0), X=1215.62, Y=1066.71, Mass=5725, SNR=48.5, Peak=120 HFD=7.0
20:57:14.679 00.005 11872 CameraToMount -- cameraTheta (1.95) - m_xAngle (-3.14) = xAngle (5.09 = -1.19)
20:57:14.682 00.003 11872 CameraToMount -- cameraTheta (1.95) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.92 = -1.36)
20:57:14.686 00.004 11872 CameraToMount -- cameraX=-0.13 cameraY=0.31 hyp=0.34 cameraTheta=1.95 mountX=0.13 mountY=-0.33, mountTheta=-1.21
20:57:14.691 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.13, y=0.31, opts=13)
20:57:14.694 00.003 11872 Enqueuing Move request for scope (-0.13, 0.31)
20:57:14.698 00.004 9960 Worker thread wakes up
20:57:14.698 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.31) opts 0xd
20:57:14.698 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.13, 0.31)
20:57:14.698 00.000 9960 Moving (-0.13, 0.31) raw xDistance=0.13 yDistance=-0.33
20:57:14.698 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
20:57:14.698 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
20:57:14.698 00.000 9960 MoveAxis(E, 0, ABG)
20:57:14.699 00.001 9960 Move returns status 0, amount 0
20:57:14.699 00.000 9960 MoveAxis(N, 248, ABG)
20:57:14.699 00.000 9960 Guiding  Dir = 0, Dur = 248
20:57:14.699 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=202, med=1, FiltMin=0, FiltMax=169, Gamma=1.000
20:57:14.704 00.005 9960 IsSlewing returns 0
20:57:14.704 00.000 11872 UpdateGuideState exits: m=5725 SNR=48.5
20:57:14.710 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:14.714 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:57:14.718 00.004 11872 Enqueuing Expose request
20:57:14.721 00.003 9960 IsGuiding returns 0
20:57:14.722 00.001 9960 PulseGuide returned control before completion, sleep 258
20:57:14.990 00.268 9960 IsGuiding returns 1
20:57:14.991 00.001 9960 scope still moving after pulse duration time elapsed
20:57:15.020 00.029 9960 IsSlewing returns 0
20:57:15.021 00.001 9960 IsGuiding returns 0
20:57:15.021 00.000 9960 scope move finished after 248 + 50 ms
20:57:15.021 00.000 9960 Move returns status 0, amount 248
20:57:15.022 00.001 9960 move complete, result=0
20:57:15.022 00.000 9960 worker thread done servicing request
20:57:15.022 00.000 9960 Worker thread wakes up
20:57:15.022 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 248 ms NORTH
20:57:15.028 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:57:15.030 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1201,1051,31,31)
20:57:16.277 01.247 9960 Exposure complete
20:57:16.410 00.133 9960 worker thread done servicing request
20:57:16.411 00.001 11872 OnExposeComplete: enter
20:57:16.415 00.004 11872 UpdateGuideState(): m_state=6
20:57:16.418 00.003 11872 Star::Find(15, 1215, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1021
20:57:16.425 00.007 11872 Star::Find returns 1 (0), X=1215.78, Y=1066.37, Mass=5796, SNR=49.2, Peak=135 HFD=6.7
20:57:16.431 00.006 11872 CameraToMount -- cameraTheta (-0.61) - m_xAngle (-3.14) = xAngle (2.52 = 2.52)
20:57:16.433 00.002 11872 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.35 = 2.35)
20:57:16.437 00.004 11872 CameraToMount -- cameraX=0.04 cameraY=-0.03 hyp=0.04 cameraTheta=-0.61 mountX=-0.04 mountY=0.03, mountTheta=2.42
20:57:16.443 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.04, y=-0.03, opts=13)
20:57:16.446 00.003 11872 Enqueuing Move request for scope (0.04, -0.03)
20:57:16.450 00.004 9960 Worker thread wakes up
20:57:16.450 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=204, med=1, FiltMin=0, FiltMax=185, Gamma=1.000
20:57:16.454 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.03) opts 0xd
20:57:16.454 00.000 11872 UpdateGuideState exits: m=5796 SNR=49.2
20:57:16.457 00.003 9960 Handling offset move in thread for scope, endpoint = (0.04, -0.03)
20:57:16.457 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:16.461 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:57:16.464 00.003 9960 Moving (0.04, -0.03) raw xDistance=-0.04 yDistance=0.03
20:57:16.464 00.000 11872 Enqueuing Expose request
20:57:16.469 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:57:16.469 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:57:16.469 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:57:16.469 00.000 9960 MoveAxis(E, 0, ABG)
20:57:16.469 00.000 9960 Move returns status 0, amount 0
20:57:16.470 00.001 9960 MoveAxis(N, 0, ABG)
20:57:16.470 00.000 9960 Move returns status 0, amount 0
20:57:16.470 00.000 9960 move complete, result=0
20:57:16.470 00.000 9960 worker thread done servicing request
20:57:16.470 00.000 9960 Worker thread wakes up
20:57:16.471 00.001 11872 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:57:16.475 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
20:57:16.475 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1201,1051,31,31)
20:57:17.730 01.255 9960 Exposure complete
20:57:17.878 00.148 9960 worker thread done servicing request
20:57:17.878 00.000 11872 OnExposeComplete: enter
20:57:17.882 00.004 11872 UpdateGuideState(): m_state=6
20:57:17.886 00.004 11872 Star::Find(15, 1215, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1022
20:57:17.891 00.005 11872 Star::Find returns 1 (0), X=1215.90, Y=1066.42, Mass=5841, SNR=50.0, Peak=128 HFD=6.7
20:57:17.898 00.007 11872 CameraToMount -- cameraTheta (0.16) - m_xAngle (-3.14) = xAngle (3.30 = -2.98)
20:57:17.901 00.003 11872 CameraToMount -- cameraTheta (0.16) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.13 = 3.13)
20:57:17.905 00.004 11872 CameraToMount -- cameraX=0.15 cameraY=0.02 hyp=0.15 cameraTheta=0.16 mountX=-0.15 mountY=0.00, mountTheta=3.13
20:57:17.912 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.15, y=0.02, opts=13)
20:57:17.919 00.007 11872 Enqueuing Move request for scope (0.15, 0.02)
20:57:17.925 00.006 9960 Worker thread wakes up
20:57:17.925 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=218, med=1, FiltMin=0, FiltMax=183, Gamma=1.000
20:57:17.929 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.02) opts 0xd
20:57:17.929 00.000 11872 UpdateGuideState exits: m=5841 SNR=50.0
20:57:17.934 00.005 9960 Handling offset move in thread for scope, endpoint = (0.15, 0.02)
20:57:17.934 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:17.938 00.004 9960 Moving (0.15, 0.02) raw xDistance=-0.15 yDistance=0.00
20:57:17.938 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:57:17.941 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
20:57:17.941 00.000 11872 Enqueuing Expose request
20:57:17.945 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:57:17.945 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
20:57:17.946 00.001 9960 MoveAxis(E, 0, ABG)
20:57:17.946 00.000 9960 Move returns status 0, amount 0
20:57:17.946 00.000 9960 MoveAxis(N, 0, ABG)
20:57:17.946 00.000 9960 Move returns status 0, amount 0
20:57:17.947 00.001 9960 move complete, result=0
20:57:17.947 00.000 9960 worker thread done servicing request
20:57:17.947 00.000 11872 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
20:57:17.952 00.005 9960 Worker thread wakes up
20:57:17.952 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:57:17.953 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1201,1051,31,31)
20:57:19.195 01.242 9960 Exposure complete
20:57:19.317 00.122 9960 worker thread done servicing request
20:57:19.317 00.000 11872 OnExposeComplete: enter
20:57:19.320 00.003 11872 UpdateGuideState(): m_state=6
20:57:19.325 00.005 11872 Star::Find(15, 1215, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1023
20:57:19.330 00.005 11872 Star::Find returns 1 (0), X=1215.82, Y=1066.73, Mass=5749, SNR=48.5, Peak=135 HFD=6.8
20:57:19.336 00.006 11872 CameraToMount -- cameraTheta (1.35) - m_xAngle (-3.14) = xAngle (4.49 = -1.80)
20:57:19.342 00.006 11872 CameraToMount -- cameraTheta (1.35) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.32 = -1.97)
20:57:19.348 00.006 11872 CameraToMount -- cameraX=0.08 cameraY=0.34 hyp=0.35 cameraTheta=1.35 mountX=-0.08 mountY=-0.32, mountTheta=-1.81
20:57:19.354 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.08, y=0.34, opts=13)
20:57:19.361 00.007 11872 Enqueuing Move request for scope (0.08, 0.34)
20:57:19.368 00.007 9960 Worker thread wakes up
20:57:19.368 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.34) opts 0xd
20:57:19.370 00.002 9960 Handling offset move in thread for scope, endpoint = (0.08, 0.34)
20:57:19.370 00.000 9960 Moving (0.08, 0.34) raw xDistance=-0.08 yDistance=-0.32
20:57:19.370 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
20:57:19.371 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
20:57:19.372 00.001 9960 MoveAxis(E, 0, ABG)
20:57:19.372 00.000 9960 Move returns status 0, amount 0
20:57:19.373 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=229, med=1, FiltMin=0, FiltMax=186, Gamma=1.000
20:57:19.379 00.006 9960 MoveAxis(N, 240, ABG)
20:57:19.380 00.001 9960 Guiding  Dir = 0, Dur = 240
20:57:19.380 00.000 11872 UpdateGuideState exits: m=5749 SNR=48.5
20:57:19.387 00.007 9960 IsSlewing returns 0
20:57:19.388 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:19.394 00.006 9960 IsGuiding returns 0
20:57:19.394 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:57:19.399 00.005 9960 PulseGuide returned control before completion, sleep 250
20:57:19.400 00.001 11872 Enqueuing Expose request
20:57:19.652 00.252 9960 IsGuiding returns 1
20:57:19.652 00.000 9960 scope still moving after pulse duration time elapsed
20:57:19.684 00.032 9960 IsSlewing returns 0
20:57:19.684 00.000 9960 IsGuiding returns 1
20:57:19.715 00.031 9960 IsSlewing returns 0
20:57:19.715 00.000 9960 IsGuiding returns 1
20:57:19.747 00.032 9960 IsSlewing returns 0
20:57:19.748 00.001 9960 IsGuiding returns 1
20:57:19.779 00.031 9960 IsSlewing returns 0
20:57:19.780 00.001 9960 IsGuiding returns 0
20:57:19.782 00.002 9960 scope move finished after 240 + 147 ms
20:57:19.782 00.000 9960 Move returns status 0, amount 240
20:57:19.782 00.000 9960 move complete, result=0
20:57:19.783 00.001 9960 worker thread done servicing request
20:57:19.783 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 240 ms NORTH
20:57:19.789 00.006 9960 Worker thread wakes up
20:57:19.790 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:57:19.790 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1201,1051,31,31)
20:57:21.038 01.248 9960 Exposure complete
20:57:21.190 00.152 9960 worker thread done servicing request
20:57:21.191 00.001 11872 OnExposeComplete: enter
20:57:21.194 00.003 11872 UpdateGuideState(): m_state=6
20:57:21.198 00.004 11872 Star::Find(15, 1215, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1024
20:57:21.203 00.005 11872 Star::Find returns 1 (0), X=1216.06, Y=1066.82, Mass=5942, SNR=50.1, Peak=138 HFD=6.7
20:57:21.206 00.003 11872 CameraToMount -- cameraTheta (0.94) - m_xAngle (-3.14) = xAngle (4.08 = -2.21)
20:57:21.209 00.003 11872 CameraToMount -- cameraTheta (0.94) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.90 = -2.38)
20:57:21.213 00.004 11872 CameraToMount -- cameraX=0.32 cameraY=0.43 hyp=0.53 cameraTheta=0.94 mountX=-0.32 mountY=-0.37, mountTheta=-2.28
20:57:21.221 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=0.32, y=0.43, opts=13)
20:57:21.227 00.006 11872 Enqueuing Move request for scope (0.32, 0.43)
20:57:21.231 00.004 9960 Worker thread wakes up
20:57:21.232 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=231, med=1, FiltMin=0, FiltMax=174, Gamma=1.000
20:57:21.235 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.43) opts 0xd
20:57:21.235 00.000 11872 UpdateGuideState exits: m=5942 SNR=50.1
20:57:21.240 00.005 9960 Handling offset move in thread for scope, endpoint = (0.32, 0.43)
20:57:21.240 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:21.245 00.005 9960 Moving (0.32, 0.43) raw xDistance=-0.32 yDistance=-0.37
20:57:21.245 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:57:21.252 00.007 9960 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.32
20:57:21.253 00.001 11872 Enqueuing Expose request
20:57:21.258 00.005 9960 GuideAlgorithmResistSwitch::result() returns -0.37 from input -0.37
20:57:21.258 00.000 9960 MoveAxis(E, 133, ABG)
20:57:21.258 00.000 9960 Guiding  Dir = 2, Dur = 133
20:57:21.259 00.001 9960 IsSlewing returns 0
20:57:21.259 00.000 9960 IsGuiding returns 0
20:57:21.260 00.001 9960 PulseGuide returned control before completion, sleep 143
20:57:21.407 00.147 9960 IsGuiding returns 1
20:57:21.409 00.002 9960 scope still moving after pulse duration time elapsed
20:57:21.439 00.030 9960 IsSlewing returns 0
20:57:21.440 00.001 9960 IsGuiding returns 0
20:57:21.440 00.000 9960 scope move finished after 133 + 47 ms
20:57:21.440 00.000 9960 Move returns status 0, amount 133
20:57:21.440 00.000 9960 MoveAxis(N, 274, ABG)
20:57:21.441 00.001 9960 Guiding  Dir = 0, Dur = 274
20:57:21.441 00.000 9960 IsSlewing returns 0
20:57:21.441 00.000 9960 IsGuiding returns 0
20:57:21.442 00.001 9960 PulseGuide returned control before completion, sleep 284
20:57:21.733 00.291 9960 IsGuiding returns 1
20:57:21.734 00.001 9960 scope still moving after pulse duration time elapsed
20:57:21.765 00.031 9960 IsSlewing returns 0
20:57:21.766 00.001 9960 IsGuiding returns 0
20:57:21.768 00.002 9960 scope move finished after 274 + 52 ms
20:57:21.769 00.001 9960 Move returns status 0, amount 274
20:57:21.769 00.000 9960 move complete, result=0
20:57:21.770 00.001 9960 worker thread done servicing request
20:57:21.770 00.000 9960 Worker thread wakes up
20:57:21.771 00.001 11872 GuideStep: -0.3 px 133 ms EAST, -0.4 px 274 ms NORTH
20:57:21.777 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:57:21.777 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1201,1051,31,31)
20:57:23.026 01.249 9960 Exposure complete
20:57:23.158 00.132 9960 worker thread done servicing request
20:57:23.158 00.000 11872 OnExposeComplete: enter
20:57:23.161 00.003 11872 UpdateGuideState(): m_state=6
20:57:23.164 00.003 11872 Star::Find(15, 1216, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1025
20:57:23.168 00.004 11872 Star::Find returns 1 (0), X=1215.95, Y=1066.67, Mass=5460, SNR=46.3, Peak=134 HFD=6.6
20:57:23.170 00.002 11872 CameraToMount -- cameraTheta (0.93) - m_xAngle (-3.14) = xAngle (4.06 = -2.22)
20:57:23.175 00.005 11872 CameraToMount -- cameraTheta (0.93) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.89 = -2.39)
20:57:23.178 00.003 11872 CameraToMount -- cameraX=0.21 cameraY=0.28 hyp=0.35 cameraTheta=0.93 mountX=-0.21 mountY=-0.24, mountTheta=-2.30
20:57:23.182 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.21, y=0.28, opts=13)
20:57:23.185 00.003 11872 Enqueuing Move request for scope (0.21, 0.28)
20:57:23.188 00.003 9960 Worker thread wakes up
20:57:23.188 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.28) opts 0xd
20:57:23.189 00.001 9960 Handling offset move in thread for scope, endpoint = (0.21, 0.28)
20:57:23.189 00.000 9960 Moving (0.21, 0.28) raw xDistance=-0.21 yDistance=-0.24
20:57:23.189 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.21
20:57:23.189 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
20:57:23.189 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=214, med=1, FiltMin=0, FiltMax=176, Gamma=1.000
20:57:23.193 00.004 11872 UpdateGuideState exits: m=5460 SNR=46.3
20:57:23.195 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:23.198 00.003 9960 MoveAxis(E, 98, ABG)
20:57:23.198 00.000 9960 Guiding  Dir = 2, Dur = 98
20:57:23.198 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:57:23.201 00.003 11872 Enqueuing Expose request
20:57:23.204 00.003 9960 IsSlewing returns 0
20:57:23.204 00.000 9960 IsGuiding returns 0
20:57:23.206 00.002 9960 PulseGuide returned control before completion, sleep 108
20:57:23.316 00.110 9960 IsGuiding returns 1
20:57:23.318 00.002 9960 scope still moving after pulse duration time elapsed
20:57:23.347 00.029 9960 IsSlewing returns 0
20:57:23.348 00.001 9960 IsGuiding returns 0
20:57:23.348 00.000 9960 scope move finished after 98 + 45 ms
20:57:23.348 00.000 9960 Move returns status 0, amount 98
20:57:23.349 00.001 9960 MoveAxis(N, 177, ABG)
20:57:23.349 00.000 9960 Guiding  Dir = 0, Dur = 177
20:57:23.350 00.001 9960 IsSlewing returns 0
20:57:23.350 00.000 9960 IsGuiding returns 0
20:57:23.350 00.000 9960 PulseGuide returned control before completion, sleep 187
20:57:23.549 00.199 9960 IsGuiding returns 1
20:57:23.550 00.001 9960 scope still moving after pulse duration time elapsed
20:57:23.580 00.030 9960 IsSlewing returns 0
20:57:23.581 00.001 9960 IsGuiding returns 0
20:57:23.582 00.001 9960 scope move finished after 177 + 54 ms
20:57:23.582 00.000 9960 Move returns status 0, amount 177
20:57:23.582 00.000 9960 move complete, result=0
20:57:23.584 00.002 9960 worker thread done servicing request
20:57:23.584 00.000 9960 Worker thread wakes up
20:57:23.584 00.000 11872 GuideStep: -0.2 px 98 ms EAST, -0.2 px 177 ms NORTH
20:57:23.590 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:57:23.590 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1201,1051,31,31)
20:57:24.844 01.254 9960 Exposure complete
20:57:24.969 00.125 9960 worker thread done servicing request
20:57:24.969 00.000 11872 OnExposeComplete: enter
20:57:24.972 00.003 11872 UpdateGuideState(): m_state=6
20:57:24.976 00.004 11872 Star::Find(15, 1215, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1026
20:57:24.980 00.004 11872 Star::Find returns 1 (0), X=1215.94, Y=1066.44, Mass=5635, SNR=48.2, Peak=126 HFD=6.8
20:57:24.984 00.004 11872 CameraToMount -- cameraTheta (0.25) - m_xAngle (-3.14) = xAngle (3.38 = -2.90)
20:57:24.988 00.004 11872 CameraToMount -- cameraTheta (0.25) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.21 = -3.07)
20:57:24.995 00.007 11872 CameraToMount -- cameraX=0.19 cameraY=0.05 hyp=0.20 cameraTheta=0.25 mountX=-0.20 mountY=-0.01, mountTheta=-3.07
20:57:25.000 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.19, y=0.05, opts=13)
20:57:25.005 00.005 11872 Enqueuing Move request for scope (0.19, 0.05)
20:57:25.009 00.004 9960 Worker thread wakes up
20:57:25.009 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.05) opts 0xd
20:57:25.009 00.000 9960 Handling offset move in thread for scope, endpoint = (0.19, 0.05)
20:57:25.009 00.000 9960 Moving (0.19, 0.05) raw xDistance=-0.20 yDistance=-0.01
20:57:25.009 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=240, med=1, FiltMin=0, FiltMax=187, Gamma=1.000
20:57:25.014 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
20:57:25.014 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:57:25.014 00.000 11872 UpdateGuideState exits: m=5635 SNR=48.2
20:57:25.018 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:57:25.018 00.000 9960 MoveAxis(E, 0, ABG)
20:57:25.019 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:25.022 00.003 9960 Move returns status 0, amount 0
20:57:25.023 00.001 9960 MoveAxis(N, 0, ABG)
20:57:25.023 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:57:25.027 00.004 11872 Enqueuing Expose request
20:57:25.030 00.003 9960 Move returns status 0, amount 0
20:57:25.030 00.000 9960 move complete, result=0
20:57:25.032 00.002 9960 worker thread done servicing request
20:57:25.032 00.000 9960 Worker thread wakes up
20:57:25.032 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:57:25.032 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
20:57:25.035 00.003 9960 Handling exposure in thread, d=1000 o=3 r=(1201,1051,31,31)
20:57:26.285 01.250 9960 Exposure complete
20:57:26.415 00.130 9960 worker thread done servicing request
20:57:26.415 00.000 11872 OnExposeComplete: enter
20:57:26.421 00.006 11872 UpdateGuideState(): m_state=6
20:57:26.424 00.003 11872 Star::Find(15, 1215, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1027
20:57:26.428 00.004 11872 Star::Find returns 1 (0), X=1215.87, Y=1066.90, Mass=5771, SNR=48.7, Peak=133 HFD=6.6
20:57:26.432 00.004 11872 CameraToMount -- cameraTheta (1.33) - m_xAngle (-3.14) = xAngle (4.47 = -1.82)
20:57:26.435 00.003 11872 CameraToMount -- cameraTheta (1.33) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.29 = -1.99)
20:57:26.438 00.003 11872 CameraToMount -- cameraX=0.12 cameraY=0.51 hyp=0.52 cameraTheta=1.33 mountX=-0.13 mountY=-0.48, mountTheta=-1.83
20:57:26.444 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.12, y=0.51, opts=13)
20:57:26.447 00.003 11872 Enqueuing Move request for scope (0.12, 0.51)
20:57:26.451 00.004 9960 Worker thread wakes up
20:57:26.452 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=212, med=1, FiltMin=0, FiltMax=185, Gamma=1.000
20:57:26.455 00.003 11872 UpdateGuideState exits: m=5771 SNR=48.7
20:57:26.458 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:26.462 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:57:26.466 00.004 11872 Enqueuing Expose request
20:57:26.469 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.51) opts 0xd
20:57:26.469 00.000 9960 Handling offset move in thread for scope, endpoint = (0.12, 0.51)
20:57:26.469 00.000 9960 Moving (0.12, 0.51) raw xDistance=-0.13 yDistance=-0.48
20:57:26.469 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
20:57:26.469 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.48 from input -0.48
20:57:26.469 00.000 9960 MoveAxis(E, 0, ABG)
20:57:26.469 00.000 9960 Move returns status 0, amount 0
20:57:26.470 00.001 9960 MoveAxis(N, 355, ABG)
20:57:26.470 00.000 9960 Guiding  Dir = 0, Dur = 355
20:57:26.470 00.000 9960 IsSlewing returns 0
20:57:26.470 00.000 9960 IsGuiding returns 0
20:57:26.470 00.000 9960 PulseGuide returned control before completion, sleep 365
20:57:26.842 00.372 9960 IsGuiding returns 1
20:57:26.843 00.001 9960 scope still moving after pulse duration time elapsed
20:57:26.871 00.028 9960 IsSlewing returns 0
20:57:26.873 00.002 9960 IsGuiding returns 0
20:57:26.874 00.001 9960 scope move finished after 355 + 47 ms
20:57:26.874 00.000 9960 Move returns status 0, amount 355
20:57:26.874 00.000 9960 move complete, result=0
20:57:26.875 00.001 9960 worker thread done servicing request
20:57:26.875 00.000 9960 Worker thread wakes up
20:57:26.876 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.5 px 355 ms NORTH
20:57:26.882 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:57:26.882 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1201,1051,31,31)
20:57:28.130 01.248 9960 Exposure complete
20:57:28.264 00.134 9960 worker thread done servicing request
20:57:28.264 00.000 11872 OnExposeComplete: enter
20:57:28.269 00.005 11872 UpdateGuideState(): m_state=6
20:57:28.273 00.004 11872 Star::Find(15, 1215, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1028
20:57:28.276 00.003 11872 Star::Find returns 1 (0), X=1216.04, Y=1066.55, Mass=5619, SNR=48.8, Peak=133 HFD=6.7
20:57:28.281 00.005 11872 CameraToMount -- cameraTheta (0.48) - m_xAngle (-3.14) = xAngle (3.62 = -2.66)
20:57:28.285 00.004 11872 CameraToMount -- cameraTheta (0.48) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.45 = -2.83)
20:57:28.289 00.004 11872 CameraToMount -- cameraX=0.30 cameraY=0.16 hyp=0.33 cameraTheta=0.48 mountX=-0.30 mountY=-0.10, mountTheta=-2.81
20:57:28.294 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.30, y=0.16, opts=13)
20:57:28.300 00.006 11872 Enqueuing Move request for scope (0.30, 0.16)
20:57:28.306 00.006 9960 Worker thread wakes up
20:57:28.306 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=218, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
20:57:28.312 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.16) opts 0xd
20:57:28.312 00.000 9960 Handling offset move in thread for scope, endpoint = (0.30, 0.16)
20:57:28.312 00.000 9960 Moving (0.30, 0.16) raw xDistance=-0.30 yDistance=-0.10
20:57:28.312 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
20:57:28.313 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:57:28.313 00.000 11872 UpdateGuideState exits: m=5619 SNR=48.8
20:57:28.318 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:28.321 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:57:28.326 00.005 11872 Enqueuing Expose request
20:57:28.331 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:57:28.331 00.000 9960 MoveAxis(E, 124, ABG)
20:57:28.331 00.000 9960 Guiding  Dir = 2, Dur = 124
20:57:28.331 00.000 9960 IsSlewing returns 0
20:57:28.332 00.001 9960 IsGuiding returns 0
20:57:28.332 00.000 9960 PulseGuide returned control before completion, sleep 134
20:57:28.480 00.148 9960 IsGuiding returns 1
20:57:28.481 00.001 9960 scope still moving after pulse duration time elapsed
20:57:28.515 00.034 9960 IsSlewing returns 0
20:57:28.517 00.002 9960 IsGuiding returns 0
20:57:28.518 00.001 9960 scope move finished after 124 + 62 ms
20:57:28.518 00.000 9960 Move returns status 0, amount 124
20:57:28.520 00.002 9960 MoveAxis(N, 0, ABG)
20:57:28.520 00.000 9960 Move returns status 0, amount 0
20:57:28.521 00.001 9960 move complete, result=0
20:57:28.521 00.000 9960 worker thread done servicing request
20:57:28.521 00.000 9960 Worker thread wakes up
20:57:28.521 00.000 11872 GuideStep: -0.3 px 124 ms EAST, -0.1 px 0 ms NORTH
20:57:28.529 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
20:57:28.529 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1201,1051,31,31)
20:57:29.776 01.247 9960 Exposure complete
20:57:29.909 00.133 9960 worker thread done servicing request
20:57:29.909 00.000 11872 OnExposeComplete: enter
20:57:29.913 00.004 11872 UpdateGuideState(): m_state=6
20:57:29.916 00.003 11872 Star::Find(15, 1216, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1029
20:57:29.922 00.006 11872 Star::Find returns 1 (0), X=1215.89, Y=1066.75, Mass=5512, SNR=47.7, Peak=136 HFD=6.7
20:57:29.925 00.003 11872 CameraToMount -- cameraTheta (1.18) - m_xAngle (-3.14) = xAngle (4.32 = -1.96)
20:57:29.928 00.003 11872 CameraToMount -- cameraTheta (1.18) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.15 = -2.14)
20:57:29.930 00.002 11872 CameraToMount -- cameraX=0.15 cameraY=0.36 hyp=0.39 cameraTheta=1.18 mountX=-0.15 mountY=-0.33, mountTheta=-2.00
20:57:29.936 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.15, y=0.36, opts=13)
20:57:29.940 00.004 11872 Enqueuing Move request for scope (0.15, 0.36)
20:57:29.943 00.003 9960 Worker thread wakes up
20:57:29.943 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=1, FiltMin=0, FiltMax=194, Gamma=1.000
20:57:29.948 00.005 11872 UpdateGuideState exits: m=5512 SNR=47.7
20:57:29.952 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.36) opts 0xd
20:57:29.952 00.000 9960 Handling offset move in thread for scope, endpoint = (0.15, 0.36)
20:57:29.953 00.001 9960 Moving (0.15, 0.36) raw xDistance=-0.15 yDistance=-0.33
20:57:29.953 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
20:57:29.953 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:29.958 00.005 9960 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
20:57:29.958 00.000 9960 MoveAxis(E, 0, ABG)
20:57:29.958 00.000 9960 Move returns status 0, amount 0
20:57:29.958 00.000 9960 MoveAxis(N, 243, ABG)
20:57:29.959 00.001 9960 Guiding  Dir = 0, Dur = 243
20:57:29.960 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:57:29.964 00.004 11872 Enqueuing Expose request
20:57:29.968 00.004 9960 IsSlewing returns 0
20:57:29.968 00.000 9960 IsGuiding returns 0
20:57:29.969 00.001 9960 PulseGuide returned control before completion, sleep 253
20:57:30.234 00.265 9960 IsGuiding returns 1
20:57:30.236 00.002 9960 scope still moving after pulse duration time elapsed
20:57:30.265 00.029 9960 IsSlewing returns 0
20:57:30.265 00.000 9960 IsGuiding returns 0
20:57:30.266 00.001 9960 scope move finished after 243 + 54 ms
20:57:30.267 00.001 9960 Move returns status 0, amount 243
20:57:30.267 00.000 9960 move complete, result=0
20:57:30.267 00.000 9960 worker thread done servicing request
20:57:30.267 00.000 9960 Worker thread wakes up
20:57:30.268 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:57:30.268 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 243 ms NORTH
20:57:30.274 00.006 9960 Handling exposure in thread, d=1000 o=3 r=(1201,1051,31,31)
20:57:31.527 01.253 9960 Exposure complete
20:57:31.656 00.129 9960 worker thread done servicing request
20:57:31.657 00.001 11872 OnExposeComplete: enter
20:57:31.661 00.004 11872 UpdateGuideState(): m_state=6
20:57:31.666 00.005 11872 Star::Find(15, 1215, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1030
20:57:31.670 00.004 11872 Star::Find returns 1 (0), X=1215.88, Y=1066.49, Mass=5790, SNR=48.8, Peak=128 HFD=6.6
20:57:31.673 00.003 11872 CameraToMount -- cameraTheta (0.60) - m_xAngle (-3.14) = xAngle (3.73 = -2.55)
20:57:31.679 00.006 11872 CameraToMount -- cameraTheta (0.60) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.56 = -2.72)
20:57:31.685 00.006 11872 CameraToMount -- cameraX=0.14 cameraY=0.09 hyp=0.17 cameraTheta=0.60 mountX=-0.14 mountY=-0.07, mountTheta=-2.68
20:57:31.691 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.14, y=0.09, opts=13)
20:57:31.696 00.005 11872 Enqueuing Move request for scope (0.14, 0.09)
20:57:31.700 00.004 9960 Worker thread wakes up
20:57:31.700 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.09) opts 0xd
20:57:31.700 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=210, med=1, FiltMin=0, FiltMax=187, Gamma=1.000
20:57:31.704 00.004 11872 UpdateGuideState exits: m=5790 SNR=48.8
20:57:31.708 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:31.713 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:57:31.717 00.004 11872 Enqueuing Expose request
20:57:31.720 00.003 9960 Handling offset move in thread for scope, endpoint = (0.14, 0.09)
20:57:31.720 00.000 9960 Moving (0.14, 0.09) raw xDistance=-0.14 yDistance=-0.07
20:57:31.720 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
20:57:31.721 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:57:31.721 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:57:31.721 00.000 9960 MoveAxis(E, 0, ABG)
20:57:31.721 00.000 9960 Move returns status 0, amount 0
20:57:31.721 00.000 9960 MoveAxis(N, 0, ABG)
20:57:31.721 00.000 9960 Move returns status 0, amount 0
20:57:31.722 00.001 9960 move complete, result=0
20:57:31.722 00.000 9960 worker thread done servicing request
20:57:31.722 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:57:31.727 00.005 9960 Worker thread wakes up
20:57:31.727 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:57:31.727 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1201,1051,31,31)
20:57:32.981 01.254 9960 Exposure complete
20:57:33.113 00.132 9960 worker thread done servicing request
20:57:33.113 00.000 11872 OnExposeComplete: enter
20:57:33.117 00.004 11872 UpdateGuideState(): m_state=6
20:57:33.122 00.005 11872 Star::Find(15, 1215, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1031
20:57:33.126 00.004 11872 Star::Find returns 1 (0), X=1215.97, Y=1066.73, Mass=5642, SNR=48.5, Peak=131 HFD=6.8
20:57:33.129 00.003 11872 CameraToMount -- cameraTheta (0.98) - m_xAngle (-3.14) = xAngle (4.11 = -2.17)
20:57:33.133 00.004 11872 CameraToMount -- cameraTheta (0.98) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.94 = -2.34)
20:57:33.136 00.003 11872 CameraToMount -- cameraX=0.23 cameraY=0.34 hyp=0.41 cameraTheta=0.98 mountX=-0.23 mountY=-0.29, mountTheta=-2.24
20:57:33.143 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.23, y=0.34, opts=13)
20:57:33.149 00.006 11872 Enqueuing Move request for scope (0.23, 0.34)
20:57:33.155 00.006 9960 Worker thread wakes up
20:57:33.155 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=214, med=1, FiltMin=0, FiltMax=185, Gamma=1.000
20:57:33.160 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.34) opts 0xd
20:57:33.160 00.000 9960 Handling offset move in thread for scope, endpoint = (0.23, 0.34)
20:57:33.160 00.000 11872 UpdateGuideState exits: m=5642 SNR=48.5
20:57:33.164 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:33.168 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:57:33.172 00.004 9960 Moving (0.23, 0.34) raw xDistance=-0.23 yDistance=-0.29
20:57:33.173 00.001 9960 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
20:57:33.173 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
20:57:33.173 00.000 11872 Enqueuing Expose request
20:57:33.177 00.004 9960 MoveAxis(E, 97, ABG)
20:57:33.178 00.001 9960 Guiding  Dir = 2, Dur = 97
20:57:33.178 00.000 9960 IsSlewing returns 0
20:57:33.178 00.000 9960 IsGuiding returns 0
20:57:33.179 00.001 9960 PulseGuide returned control before completion, sleep 107
20:57:33.294 00.115 9960 IsGuiding returns 1
20:57:33.294 00.000 9960 scope still moving after pulse duration time elapsed
20:57:33.326 00.032 9960 IsSlewing returns 0
20:57:33.326 00.000 9960 IsGuiding returns 0
20:57:33.326 00.000 9960 scope move finished after 97 + 50 ms
20:57:33.327 00.001 9960 Move returns status 0, amount 97
20:57:33.327 00.000 9960 MoveAxis(N, 220, ABG)
20:57:33.328 00.001 9960 Guiding  Dir = 0, Dur = 220
20:57:33.328 00.000 9960 IsSlewing returns 0
20:57:33.329 00.001 9960 IsGuiding returns 0
20:57:33.329 00.000 9960 PulseGuide returned control before completion, sleep 230
20:57:33.574 00.245 9960 IsGuiding returns 1
20:57:33.576 00.002 9960 scope still moving after pulse duration time elapsed
20:57:33.605 00.029 9960 IsSlewing returns 0
20:57:33.605 00.000 9960 IsGuiding returns 0
20:57:33.607 00.002 9960 scope move finished after 220 + 57 ms
20:57:33.607 00.000 9960 Move returns status 0, amount 220
20:57:33.607 00.000 9960 move complete, result=0
20:57:33.608 00.001 9960 worker thread done servicing request
20:57:33.608 00.000 9960 Worker thread wakes up
20:57:33.608 00.000 11872 GuideStep: -0.2 px 97 ms EAST, -0.3 px 220 ms NORTH
20:57:33.614 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:57:33.614 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1201,1051,31,31)
20:57:34.867 01.253 9960 Exposure complete
20:57:35.000 00.133 9960 worker thread done servicing request
20:57:35.000 00.000 11872 OnExposeComplete: enter
20:57:35.005 00.005 11872 UpdateGuideState(): m_state=6
20:57:35.009 00.004 11872 Star::Find(15, 1215, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1032
20:57:35.013 00.004 11872 Star::Find returns 1 (0), X=1215.96, Y=1066.79, Mass=5902, SNR=49.8, Peak=128 HFD=6.7
20:57:35.017 00.004 11872 CameraToMount -- cameraTheta (1.07) - m_xAngle (-3.14) = xAngle (4.21 = -2.07)
20:57:35.023 00.006 11872 CameraToMount -- cameraTheta (1.07) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.04 = -2.25)
20:57:35.026 00.003 11872 CameraToMount -- cameraX=0.21 cameraY=0.39 hyp=0.44 cameraTheta=1.07 mountX=-0.21 mountY=-0.35, mountTheta=-2.13
20:57:35.032 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.21, y=0.39, opts=13)
20:57:35.035 00.003 11872 Enqueuing Move request for scope (0.21, 0.39)
20:57:35.038 00.003 9960 Worker thread wakes up
20:57:35.039 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.39) opts 0xd
20:57:35.039 00.000 9960 Handling offset move in thread for scope, endpoint = (0.21, 0.39)
20:57:35.039 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=219, med=1, FiltMin=0, FiltMax=182, Gamma=1.000
20:57:35.042 00.003 11872 UpdateGuideState exits: m=5902 SNR=49.8
20:57:35.044 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:35.047 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:57:35.050 00.003 9960 Moving (0.21, 0.39) raw xDistance=-0.21 yDistance=-0.35
20:57:35.050 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.21
20:57:35.050 00.000 11872 Enqueuing Expose request
20:57:35.055 00.005 9960 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
20:57:35.055 00.000 9960 MoveAxis(E, 97, ABG)
20:57:35.055 00.000 9960 Guiding  Dir = 2, Dur = 97
20:57:35.056 00.001 9960 IsSlewing returns 0
20:57:35.056 00.000 9960 IsGuiding returns 0
20:57:35.056 00.000 9960 PulseGuide returned control before completion, sleep 107
20:57:35.182 00.126 9960 IsGuiding returns 0
20:57:35.184 00.002 9960 Move returns status 0, amount 97
20:57:35.186 00.002 9960 MoveAxis(N, 259, ABG)
20:57:35.186 00.000 9960 Guiding  Dir = 0, Dur = 259
20:57:35.186 00.000 9960 IsSlewing returns 0
20:57:35.186 00.000 9960 IsGuiding returns 0
20:57:35.187 00.001 9960 PulseGuide returned control before completion, sleep 269
20:57:35.466 00.279 9960 IsGuiding returns 1
20:57:35.468 00.002 9960 scope still moving after pulse duration time elapsed
20:57:35.498 00.030 9960 IsSlewing returns 0
20:57:35.499 00.001 9960 IsGuiding returns 0
20:57:35.500 00.001 9960 scope move finished after 259 + 54 ms
20:57:35.500 00.000 9960 Move returns status 0, amount 259
20:57:35.501 00.001 9960 move complete, result=0
20:57:35.501 00.000 9960 worker thread done servicing request
20:57:35.502 00.001 9960 Worker thread wakes up
20:57:35.502 00.000 11872 GuideStep: -0.2 px 97 ms EAST, -0.3 px 259 ms NORTH
20:57:35.508 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:57:35.509 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1201,1051,31,31)
20:57:36.765 01.256 9960 Exposure complete
20:57:36.903 00.138 9960 worker thread done servicing request
20:57:36.904 00.001 11872 OnExposeComplete: enter
20:57:36.908 00.004 11872 UpdateGuideState(): m_state=6
20:57:36.912 00.004 11872 Star::Find(15, 1215, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1033
20:57:36.916 00.004 11872 Star::Find returns 1 (0), X=1215.69, Y=1066.40, Mass=5796, SNR=48.9, Peak=129 HFD=6.9
20:57:36.920 00.004 11872 CameraToMount -- cameraTheta (2.95) - m_xAngle (-3.14) = xAngle (6.09 = -0.19)
20:57:36.925 00.005 11872 CameraToMount -- cameraTheta (2.95) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.92 = -0.36)
20:57:36.929 00.004 11872 CameraToMount -- cameraX=-0.05 cameraY=0.01 hyp=0.05 cameraTheta=2.95 mountX=0.05 mountY=-0.02, mountTheta=-0.35
20:57:36.934 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.05, y=0.01, opts=13)
20:57:36.939 00.005 11872 Enqueuing Move request for scope (-0.05, 0.01)
20:57:36.943 00.004 9960 Worker thread wakes up
20:57:36.943 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=218, med=1, FiltMin=0, FiltMax=174, Gamma=1.000
20:57:36.946 00.003 11872 UpdateGuideState exits: m=5796 SNR=48.9
20:57:36.951 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:36.957 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:57:36.962 00.005 11872 Enqueuing Expose request
20:57:36.967 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.01) opts 0xd
20:57:36.967 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.05, 0.01)
20:57:36.967 00.000 9960 Moving (-0.05, 0.01) raw xDistance=0.05 yDistance=-0.02
20:57:36.967 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
20:57:36.967 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:57:36.967 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:57:36.968 00.001 9960 MoveAxis(E, 0, ABG)
20:57:36.968 00.000 9960 Move returns status 0, amount 0
20:57:36.968 00.000 9960 MoveAxis(N, 0, ABG)
20:57:36.968 00.000 9960 Move returns status 0, amount 0
20:57:36.970 00.002 9960 move complete, result=0
20:57:36.970 00.000 9960 worker thread done servicing request
20:57:36.970 00.000 9960 Worker thread wakes up
20:57:36.970 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:57:36.975 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:57:36.975 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1201,1051,31,31)
20:57:38.220 01.245 9960 Exposure complete
20:57:38.356 00.136 9960 worker thread done servicing request
20:57:38.356 00.000 11872 OnExposeComplete: enter
20:57:38.361 00.005 11872 UpdateGuideState(): m_state=6
20:57:38.368 00.007 11872 Star::Find(15, 1215, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1034
20:57:38.372 00.004 11872 Star::Find returns 1 (0), X=1215.69, Y=1066.40, Mass=5753, SNR=48.8, Peak=134 HFD=6.7
20:57:38.377 00.005 11872 CameraToMount -- cameraTheta (2.99) - m_xAngle (-3.14) = xAngle (6.13 = -0.15)
20:57:38.382 00.005 11872 CameraToMount -- cameraTheta (2.99) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.96 = -0.32)
20:57:38.385 00.003 11872 CameraToMount -- cameraX=-0.06 cameraY=0.01 hyp=0.06 cameraTheta=2.99 mountX=0.06 mountY=-0.02, mountTheta=-0.31
20:57:38.390 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.06, y=0.01, opts=13)
20:57:38.394 00.004 11872 Enqueuing Move request for scope (-0.06, 0.01)
20:57:38.399 00.005 9960 Worker thread wakes up
20:57:38.399 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.01) opts 0xd
20:57:38.399 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.06, 0.01)
20:57:38.399 00.000 9960 Moving (-0.06, 0.01) raw xDistance=0.06 yDistance=-0.02
20:57:38.399 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
20:57:38.400 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:57:38.400 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=221, med=1, FiltMin=0, FiltMax=175, Gamma=1.000
20:57:38.404 00.004 11872 UpdateGuideState exits: m=5753 SNR=48.8
20:57:38.408 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:57:38.409 00.001 9960 MoveAxis(E, 0, ABG)
20:57:38.409 00.000 9960 Move returns status 0, amount 0
20:57:38.409 00.000 9960 MoveAxis(N, 0, ABG)
20:57:38.409 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:38.413 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:57:38.417 00.004 9960 Move returns status 0, amount 0
20:57:38.417 00.000 9960 move complete, result=0
20:57:38.418 00.001 11872 Enqueuing Expose request
20:57:38.421 00.003 9960 worker thread done servicing request
20:57:38.421 00.000 9960 Worker thread wakes up
20:57:38.421 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:57:38.426 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:57:38.426 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1201,1051,31,31)
20:57:39.667 01.241 9960 Exposure complete
20:57:39.807 00.140 9960 worker thread done servicing request
20:57:39.808 00.001 11872 OnExposeComplete: enter
20:57:39.812 00.004 11872 UpdateGuideState(): m_state=6
20:57:39.816 00.004 11872 Star::Find(15, 1215, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1035
20:57:39.820 00.004 11872 Star::Find returns 1 (0), X=1215.71, Y=1066.63, Mass=5852, SNR=48.4, Peak=138 HFD=6.8
20:57:39.825 00.005 11872 CameraToMount -- cameraTheta (1.73) - m_xAngle (-3.14) = xAngle (4.86 = -1.42)
20:57:39.828 00.003 11872 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.69 = -1.59)
20:57:39.833 00.005 11872 CameraToMount -- cameraX=-0.04 cameraY=0.23 hyp=0.24 cameraTheta=1.73 mountX=0.04 mountY=-0.24, mountTheta=-1.42
20:57:39.839 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.04, y=0.23, opts=13)
20:57:39.843 00.004 11872 Enqueuing Move request for scope (-0.04, 0.23)
20:57:39.847 00.004 9960 Worker thread wakes up
20:57:39.847 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.23) opts 0xd
20:57:39.847 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=216, med=1, FiltMin=0, FiltMax=191, Gamma=1.000
20:57:39.852 00.005 11872 UpdateGuideState exits: m=5852 SNR=48.4
20:57:39.856 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.04, 0.23)
20:57:39.856 00.000 9960 Moving (-0.04, 0.23) raw xDistance=0.04 yDistance=-0.24
20:57:39.857 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
20:57:39.857 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
20:57:39.857 00.000 9960 MoveAxis(E, 0, ABG)
20:57:39.857 00.000 9960 Move returns status 0, amount 0
20:57:39.858 00.001 9960 MoveAxis(N, 177, ABG)
20:57:39.858 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:39.863 00.005 9960 Guiding  Dir = 0, Dur = 177
20:57:39.863 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:57:39.867 00.004 11872 Enqueuing Expose request
20:57:39.872 00.005 9960 IsSlewing returns 0
20:57:39.872 00.000 9960 IsGuiding returns 0
20:57:39.872 00.000 9960 PulseGuide returned control before completion, sleep 187
20:57:40.065 00.193 9960 IsGuiding returns 1
20:57:40.066 00.001 9960 scope still moving after pulse duration time elapsed
20:57:40.097 00.031 9960 IsSlewing returns 0
20:57:40.098 00.001 9960 IsGuiding returns 0
20:57:40.099 00.001 9960 scope move finished after 177 + 49 ms
20:57:40.100 00.001 9960 Move returns status 0, amount 177
20:57:40.100 00.000 9960 move complete, result=0
20:57:40.100 00.000 9960 worker thread done servicing request
20:57:40.101 00.001 9960 Worker thread wakes up
20:57:40.101 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.2 px 177 ms NORTH
20:57:40.106 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:57:40.108 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1201,1051,31,31)
20:57:41.356 01.248 9960 Exposure complete
20:57:41.482 00.126 9960 worker thread done servicing request
20:57:41.483 00.001 11872 OnExposeComplete: enter
20:57:41.491 00.008 11872 UpdateGuideState(): m_state=6
20:57:41.495 00.004 11872 Star::Find(15, 1215, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1036
20:57:41.500 00.005 11872 Star::Find returns 1 (0), X=1215.73, Y=1066.67, Mass=5828, SNR=50.1, Peak=129 HFD=6.7
20:57:41.504 00.004 11872 CameraToMount -- cameraTheta (1.64) - m_xAngle (-3.14) = xAngle (4.78 = -1.50)
20:57:41.507 00.003 11872 CameraToMount -- cameraTheta (1.64) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.61 = -1.68)
20:57:41.511 00.004 11872 CameraToMount -- cameraX=-0.02 cameraY=0.27 hyp=0.27 cameraTheta=1.64 mountX=0.02 mountY=-0.27, mountTheta=-1.50
20:57:41.518 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.02, y=0.27, opts=13)
20:57:41.522 00.004 11872 Enqueuing Move request for scope (-0.02, 0.27)
20:57:41.526 00.004 9960 Worker thread wakes up
20:57:41.526 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=210, med=1, FiltMin=0, FiltMax=176, Gamma=1.000
20:57:41.530 00.004 11872 UpdateGuideState exits: m=5828 SNR=50.1
20:57:41.534 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.27) opts 0xd
20:57:41.535 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:41.538 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:57:41.541 00.003 9960 Handling offset move in thread for scope, endpoint = (-0.02, 0.27)
20:57:41.541 00.000 9960 Moving (-0.02, 0.27) raw xDistance=0.02 yDistance=-0.27
20:57:41.541 00.000 11872 Enqueuing Expose request
20:57:41.546 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:57:41.547 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
20:57:41.547 00.000 9960 MoveAxis(E, 0, ABG)
20:57:41.547 00.000 9960 Move returns status 0, amount 0
20:57:41.548 00.001 9960 MoveAxis(N, 203, ABG)
20:57:41.548 00.000 9960 Guiding  Dir = 0, Dur = 203
20:57:41.548 00.000 9960 IsSlewing returns 0
20:57:41.548 00.000 9960 IsGuiding returns 0
20:57:41.549 00.001 9960 PulseGuide returned control before completion, sleep 213
20:57:41.765 00.216 9960 IsGuiding returns 1
20:57:41.766 00.001 9960 scope still moving after pulse duration time elapsed
20:57:41.796 00.030 9960 IsSlewing returns 0
20:57:41.797 00.001 9960 IsGuiding returns 0
20:57:41.797 00.000 9960 scope move finished after 203 + 45 ms
20:57:41.798 00.001 9960 Move returns status 0, amount 203
20:57:41.798 00.000 9960 move complete, result=0
20:57:41.798 00.000 9960 worker thread done servicing request
20:57:41.799 00.001 9960 Worker thread wakes up
20:57:41.799 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.3 px 203 ms NORTH
20:57:41.805 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:57:41.805 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1201,1051,31,31)
20:57:43.053 01.248 9960 Exposure complete
20:57:43.188 00.135 9960 worker thread done servicing request
20:57:43.188 00.000 11872 OnExposeComplete: enter
20:57:43.192 00.004 11872 UpdateGuideState(): m_state=6
20:57:43.195 00.003 11872 Star::Find(15, 1215, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1037
20:57:43.199 00.004 11872 Star::Find returns 1 (0), X=1215.65, Y=1066.53, Mass=5892, SNR=49.9, Peak=141 HFD=7.0
20:57:43.202 00.003 11872 CameraToMount -- cameraTheta (2.21) - m_xAngle (-3.14) = xAngle (5.35 = -0.94)
20:57:43.204 00.002 11872 CameraToMount -- cameraTheta (2.21) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.17 = -1.11)
20:57:43.208 00.004 11872 CameraToMount -- cameraX=-0.10 cameraY=0.13 hyp=0.17 cameraTheta=2.21 mountX=0.10 mountY=-0.15, mountTheta=-0.99
20:57:43.213 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.10, y=0.13, opts=13)
20:57:43.216 00.003 11872 Enqueuing Move request for scope (-0.10, 0.13)
20:57:43.219 00.003 9960 Worker thread wakes up
20:57:43.219 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.13) opts 0xd
20:57:43.219 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.10, 0.13)
20:57:43.219 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=235, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
20:57:43.223 00.004 9960 Moving (-0.10, 0.13) raw xDistance=0.10 yDistance=-0.15
20:57:43.223 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
20:57:43.223 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:57:43.223 00.000 11872 UpdateGuideState exits: m=5892 SNR=49.9
20:57:43.227 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
20:57:43.227 00.000 9960 MoveAxis(E, 0, ABG)
20:57:43.227 00.000 9960 Move returns status 0, amount 0
20:57:43.227 00.000 9960 MoveAxis(N, 0, ABG)
20:57:43.227 00.000 9960 Move returns status 0, amount 0
20:57:43.227 00.000 9960 move complete, result=0
20:57:43.228 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:43.232 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:57:43.236 00.004 11872 Enqueuing Expose request
20:57:43.240 00.004 9960 worker thread done servicing request
20:57:43.241 00.001 9960 Worker thread wakes up
20:57:43.241 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:57:43.241 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1201,1051,31,31)
20:57:43.241 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:57:44.494 01.253 9960 Exposure complete
20:57:44.628 00.134 9960 worker thread done servicing request
20:57:44.629 00.001 11872 OnExposeComplete: enter
20:57:44.633 00.004 11872 UpdateGuideState(): m_state=6
20:57:44.637 00.004 11872 Star::Find(15, 1215, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1038
20:57:44.641 00.004 11872 Star::Find returns 1 (0), X=1215.68, Y=1066.66, Mass=5820, SNR=49.3, Peak=135 HFD=6.8
20:57:44.645 00.004 11872 CameraToMount -- cameraTheta (1.82) - m_xAngle (-3.14) = xAngle (4.95 = -1.33)
20:57:44.649 00.004 11872 CameraToMount -- cameraTheta (1.82) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.78 = -1.50)
20:57:44.653 00.004 11872 CameraToMount -- cameraX=-0.07 cameraY=0.27 hyp=0.28 cameraTheta=1.82 mountX=0.07 mountY=-0.28, mountTheta=-1.34
20:57:44.658 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.07, y=0.27, opts=13)
20:57:44.662 00.004 11872 Enqueuing Move request for scope (-0.07, 0.27)
20:57:44.665 00.003 9960 Worker thread wakes up
20:57:44.665 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.27) opts 0xd
20:57:44.667 00.002 9960 Handling offset move in thread for scope, endpoint = (-0.07, 0.27)
20:57:44.667 00.000 9960 Moving (-0.07, 0.27) raw xDistance=0.07 yDistance=-0.28
20:57:44.667 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=1, FiltMin=0, FiltMax=170, Gamma=1.000
20:57:44.672 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
20:57:44.672 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
20:57:44.672 00.000 11872 UpdateGuideState exits: m=5820 SNR=49.3
20:57:44.677 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:44.681 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:57:44.685 00.004 11872 Enqueuing Expose request
20:57:44.689 00.004 9960 MoveAxis(E, 0, ABG)
20:57:44.689 00.000 9960 Move returns status 0, amount 0
20:57:44.689 00.000 9960 MoveAxis(N, 206, ABG)
20:57:44.689 00.000 9960 Guiding  Dir = 0, Dur = 206
20:57:44.690 00.001 9960 IsSlewing returns 0
20:57:44.690 00.000 9960 IsGuiding returns 0
20:57:44.690 00.000 9960 PulseGuide returned control before completion, sleep 216
20:57:44.908 00.218 9960 IsGuiding returns 1
20:57:44.909 00.001 9960 scope still moving after pulse duration time elapsed
20:57:44.938 00.029 9960 IsSlewing returns 0
20:57:44.940 00.002 9960 IsGuiding returns 0
20:57:44.941 00.001 9960 scope move finished after 206 + 43 ms
20:57:44.942 00.001 9960 Move returns status 0, amount 206
20:57:44.942 00.000 9960 move complete, result=0
20:57:44.942 00.000 9960 worker thread done servicing request
20:57:44.942 00.000 9960 Worker thread wakes up
20:57:44.943 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 206 ms NORTH
20:57:44.949 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:57:44.949 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1201,1051,31,31)
20:57:46.195 01.246 9960 Exposure complete
20:57:46.312 00.117 9960 worker thread done servicing request
20:57:46.313 00.001 11872 OnExposeComplete: enter
20:57:46.317 00.004 11872 UpdateGuideState(): m_state=6
20:57:46.321 00.004 11872 Star::Find(15, 1215, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1039
20:57:46.325 00.004 11872 Star::Find returns 1 (0), X=1215.66, Y=1066.52, Mass=5974, SNR=50.2, Peak=137 HFD=7.0
20:57:46.332 00.007 11872 CameraToMount -- cameraTheta (2.17) - m_xAngle (-3.14) = xAngle (5.31 = -0.97)
20:57:46.338 00.006 11872 CameraToMount -- cameraTheta (2.17) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.14 = -1.14)
20:57:46.342 00.004 11872 CameraToMount -- cameraX=-0.08 cameraY=0.12 hyp=0.15 cameraTheta=2.17 mountX=0.08 mountY=-0.13, mountTheta=-1.02
20:57:46.348 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.08, y=0.12, opts=13)
20:57:46.352 00.004 11872 Enqueuing Move request for scope (-0.08, 0.12)
20:57:46.356 00.004 9960 Worker thread wakes up
20:57:46.356 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.12) opts 0xd
20:57:46.356 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.08, 0.12)
20:57:46.356 00.000 9960 Moving (-0.08, 0.12) raw xDistance=0.08 yDistance=-0.13
20:57:46.357 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
20:57:46.357 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=222, med=1, FiltMin=0, FiltMax=182, Gamma=1.000
20:57:46.361 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:57:46.361 00.000 11872 UpdateGuideState exits: m=5974 SNR=50.2
20:57:46.366 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:57:46.367 00.001 9960 MoveAxis(E, 0, ABG)
20:57:46.367 00.000 9960 Move returns status 0, amount 0
20:57:46.367 00.000 9960 MoveAxis(N, 0, ABG)
20:57:46.367 00.000 9960 Move returns status 0, amount 0
20:57:46.368 00.001 9960 move complete, result=0
20:57:46.368 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:46.372 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:57:46.376 00.004 11872 Enqueuing Expose request
20:57:46.380 00.004 9960 worker thread done servicing request
20:57:46.381 00.001 9960 Worker thread wakes up
20:57:46.381 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:57:46.381 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1201,1051,31,31)
20:57:46.381 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:57:47.631 01.250 9960 Exposure complete
20:57:47.761 00.130 9960 worker thread done servicing request
20:57:47.761 00.000 11872 OnExposeComplete: enter
20:57:47.768 00.007 11872 UpdateGuideState(): m_state=6
20:57:47.773 00.005 11872 Star::Find(15, 1215, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1040
20:57:47.777 00.004 11872 Star::Find returns 1 (0), X=1215.63, Y=1066.67, Mass=5673, SNR=47.5, Peak=135 HFD=6.8
20:57:47.782 00.005 11872 CameraToMount -- cameraTheta (1.97) - m_xAngle (-3.14) = xAngle (5.11 = -1.17)
20:57:47.785 00.003 11872 CameraToMount -- cameraTheta (1.97) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.94 = -1.34)
20:57:47.788 00.003 11872 CameraToMount -- cameraX=-0.12 cameraY=0.28 hyp=0.30 cameraTheta=1.97 mountX=0.12 mountY=-0.29, mountTheta=-1.19
20:57:47.796 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=-0.12, y=0.28, opts=13)
20:57:47.800 00.004 11872 Enqueuing Move request for scope (-0.12, 0.28)
20:57:47.805 00.005 9960 Worker thread wakes up
20:57:47.805 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=232, med=1, FiltMin=0, FiltMax=174, Gamma=1.000
20:57:47.809 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.28) opts 0xd
20:57:47.809 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.12, 0.28)
20:57:47.811 00.002 9960 Moving (-0.12, 0.28) raw xDistance=0.12 yDistance=-0.29
20:57:47.811 00.000 11872 UpdateGuideState exits: m=5673 SNR=47.5
20:57:47.816 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:47.820 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:57:47.824 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
20:57:47.824 00.000 11872 Enqueuing Expose request
20:57:47.829 00.005 9960 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
20:57:47.830 00.001 9960 MoveAxis(E, 0, ABG)
20:57:47.830 00.000 9960 Move returns status 0, amount 0
20:57:47.830 00.000 9960 MoveAxis(N, 218, ABG)
20:57:47.830 00.000 9960 Guiding  Dir = 0, Dur = 218
20:57:47.831 00.001 9960 IsSlewing returns 0
20:57:47.832 00.001 9960 IsGuiding returns 0
20:57:47.832 00.000 9960 PulseGuide returned control before completion, sleep 228
20:57:48.073 00.241 9960 IsGuiding returns 1
20:57:48.074 00.001 9960 scope still moving after pulse duration time elapsed
20:57:48.104 00.030 9960 IsSlewing returns 0
20:57:48.108 00.004 9960 IsGuiding returns 0
20:57:48.109 00.001 9960 scope move finished after 218 + 58 ms
20:57:48.109 00.000 9960 Move returns status 0, amount 218
20:57:48.109 00.000 9960 move complete, result=0
20:57:48.110 00.001 9960 worker thread done servicing request
20:57:48.111 00.001 9960 Worker thread wakes up
20:57:48.111 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 218 ms NORTH
20:57:48.117 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:57:48.117 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1201,1051,31,31)
20:57:49.368 01.251 9960 Exposure complete
20:57:49.518 00.150 9960 worker thread done servicing request
20:57:49.518 00.000 11872 OnExposeComplete: enter
20:57:49.522 00.004 11872 UpdateGuideState(): m_state=6
20:57:49.526 00.004 11872 Star::Find(15, 1215, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1041
20:57:49.530 00.004 11872 Star::Find returns 1 (0), X=1215.79, Y=1066.46, Mass=5637, SNR=48.0, Peak=128 HFD=6.7
20:57:49.535 00.005 11872 CameraToMount -- cameraTheta (0.95) - m_xAngle (-3.14) = xAngle (4.09 = -2.20)
20:57:49.539 00.004 11872 CameraToMount -- cameraTheta (0.95) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.91 = -2.37)
20:57:49.543 00.004 11872 CameraToMount -- cameraX=0.05 cameraY=0.06 hyp=0.08 cameraTheta=0.95 mountX=-0.05 mountY=-0.06, mountTheta=-2.27
20:57:49.548 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.05, y=0.06, opts=13)
20:57:49.552 00.004 11872 Enqueuing Move request for scope (0.05, 0.06)
20:57:49.556 00.004 9960 Worker thread wakes up
20:57:49.556 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=221, med=1, FiltMin=0, FiltMax=187, Gamma=1.000
20:57:49.561 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.06) opts 0xd
20:57:49.561 00.000 9960 Handling offset move in thread for scope, endpoint = (0.05, 0.06)
20:57:49.561 00.000 9960 Moving (0.05, 0.06) raw xDistance=-0.05 yDistance=-0.06
20:57:49.561 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:57:49.561 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:57:49.562 00.001 11872 UpdateGuideState exits: m=5637 SNR=48.0
20:57:49.566 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:49.570 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:57:49.574 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:57:49.574 00.000 9960 MoveAxis(E, 0, ABG)
20:57:49.574 00.000 11872 Enqueuing Expose request
20:57:49.579 00.005 9960 Move returns status 0, amount 0
20:57:49.580 00.001 9960 MoveAxis(N, 0, ABG)
20:57:49.580 00.000 9960 Move returns status 0, amount 0
20:57:49.580 00.000 9960 move complete, result=0
20:57:49.580 00.000 9960 worker thread done servicing request
20:57:49.581 00.001 11872 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:57:49.586 00.005 9960 Worker thread wakes up
20:57:49.587 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:57:49.587 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1201,1051,31,31)
20:57:50.836 01.249 9960 Exposure complete
20:57:50.977 00.141 9960 worker thread done servicing request
20:57:50.977 00.000 11872 OnExposeComplete: enter
20:57:50.984 00.007 11872 UpdateGuideState(): m_state=6
20:57:50.988 00.004 11872 Star::Find(15, 1215, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1042
20:57:50.992 00.004 11872 Star::Find returns 1 (0), X=1215.76, Y=1066.52, Mass=5961, SNR=49.5, Peak=130 HFD=6.9
20:57:50.995 00.003 11872 CameraToMount -- cameraTheta (1.45) - m_xAngle (-3.14) = xAngle (4.58 = -1.70)
20:57:51.000 00.005 11872 CameraToMount -- cameraTheta (1.45) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.41 = -1.87)
20:57:51.004 00.004 11872 CameraToMount -- cameraX=0.02 cameraY=0.13 hyp=0.13 cameraTheta=1.45 mountX=-0.02 mountY=-0.12, mountTheta=-1.70
20:57:51.008 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.02, y=0.13, opts=13)
20:57:51.013 00.005 11872 Enqueuing Move request for scope (0.02, 0.13)
20:57:51.017 00.004 9960 Worker thread wakes up
20:57:51.017 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=212, med=1, FiltMin=0, FiltMax=166, Gamma=1.000
20:57:51.021 00.004 11872 UpdateGuideState exits: m=5961 SNR=49.5
20:57:51.025 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.13) opts 0xd
20:57:51.025 00.000 9960 Handling offset move in thread for scope, endpoint = (0.02, 0.13)
20:57:51.025 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:51.029 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:57:51.033 00.004 11872 Enqueuing Expose request
20:57:51.036 00.003 9960 Moving (0.02, 0.13) raw xDistance=-0.02 yDistance=-0.12
20:57:51.036 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:57:51.036 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:57:51.037 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
20:57:51.037 00.000 9960 MoveAxis(E, 0, ABG)
20:57:51.037 00.000 9960 Move returns status 0, amount 0
20:57:51.037 00.000 9960 MoveAxis(N, 0, ABG)
20:57:51.038 00.001 9960 Move returns status 0, amount 0
20:57:51.038 00.000 9960 move complete, result=0
20:57:51.038 00.000 9960 worker thread done servicing request
20:57:51.039 00.001 11872 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:57:51.042 00.003 9960 Worker thread wakes up
20:57:51.043 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:57:51.043 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1201,1051,31,31)
20:57:52.292 01.249 9960 Exposure complete
20:57:52.416 00.124 9960 worker thread done servicing request
20:57:52.416 00.000 11872 OnExposeComplete: enter
20:57:52.421 00.005 11872 UpdateGuideState(): m_state=6
20:57:52.425 00.004 11872 Star::Find(15, 1215, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1043
20:57:52.429 00.004 11872 Star::Find returns 1 (0), X=1215.33, Y=1067.53, Mass=5424, SNR=47.0, Peak=132 HFD=6.1
20:57:52.433 00.004 11872 CameraToMount -- cameraTheta (1.92) - m_xAngle (-3.14) = xAngle (5.06 = -1.22)
20:57:52.436 00.003 11872 CameraToMount -- cameraTheta (1.92) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.89 = -1.39)
20:57:52.440 00.004 11872 CameraToMount -- cameraX=-0.42 cameraY=1.13 hyp=1.21 cameraTheta=1.92 mountX=0.41 mountY=-1.19, mountTheta=-1.24
20:57:52.445 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.42, y=1.13, opts=13)
20:57:52.449 00.004 11872 Enqueuing Move request for scope (-0.42, 1.13)
20:57:52.453 00.004 9960 Worker thread wakes up
20:57:52.453 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=1, FiltMin=0, FiltMax=175, Gamma=1.000
20:57:52.458 00.005 11872 UpdateGuideState exits: m=5424 SNR=47.0
20:57:52.463 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:52.466 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:57:52.470 00.004 11872 Enqueuing Expose request
20:57:52.474 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.42, 1.13) opts 0xd
20:57:52.474 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.42, 1.13)
20:57:52.474 00.000 9960 Moving (-0.42, 1.13) raw xDistance=0.41 yDistance=-1.19
20:57:52.474 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.41
20:57:52.475 00.001 9960 GuideAlgorithmResistSwitch::result() returns -1.19 from input -1.19
20:57:52.475 00.000 9960 MoveAxis(W, 173, ABG)
20:57:52.475 00.000 9960 Guiding  Dir = 3, Dur = 173
20:57:52.475 00.000 9960 IsSlewing returns 0
20:57:52.476 00.001 9960 IsGuiding returns 0
20:57:52.476 00.000 9960 PulseGuide returned control before completion, sleep 183
20:57:52.671 00.195 9960 IsGuiding returns 1
20:57:52.672 00.001 9960 scope still moving after pulse duration time elapsed
20:57:52.701 00.029 9960 IsSlewing returns 0
20:57:52.703 00.002 9960 IsGuiding returns 0
20:57:52.704 00.001 9960 scope move finished after 173 + 55 ms
20:57:52.704 00.000 9960 Move returns status 0, amount 173
20:57:52.706 00.002 9960 MoveAxis(N, 887, ABG)
20:57:52.706 00.000 9960 Guiding  Dir = 0, Dur = 887
20:57:52.707 00.001 9960 IsSlewing returns 0
20:57:52.707 00.000 9960 IsGuiding returns 0
20:57:52.708 00.001 9960 PulseGuide returned control before completion, sleep 897
20:57:53.608 00.900 9960 IsGuiding returns 1
20:57:53.610 00.002 9960 scope still moving after pulse duration time elapsed
20:57:53.640 00.030 9960 IsSlewing returns 0
20:57:53.640 00.000 9960 IsGuiding returns 0
20:57:53.641 00.001 9960 scope move finished after 887 + 46 ms
20:57:53.641 00.000 9960 Move returns status 0, amount 887
20:57:53.641 00.000 9960 move complete, result=0
20:57:53.642 00.001 9960 worker thread done servicing request
20:57:53.642 00.000 9960 Worker thread wakes up
20:57:53.642 00.000 11872 GuideStep: 0.4 px 173 ms WEST, -1.2 px 887 ms NORTH
20:57:53.647 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:57:53.648 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1201,1051,31,31)
20:57:54.889 01.241 9960 Exposure complete
20:57:55.027 00.138 9960 worker thread done servicing request
20:57:55.029 00.002 11872 OnExposeComplete: enter
20:57:55.033 00.004 11872 UpdateGuideState(): m_state=6
20:57:55.036 00.003 11872 Star::Find(15, 1215, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1044
20:57:55.040 00.004 11872 Star::Find returns 1 (0), X=1215.85, Y=1066.02, Mass=5706, SNR=49.0, Peak=137 HFD=6.5
20:57:55.045 00.005 11872 CameraToMount -- cameraTheta (-1.30) - m_xAngle (-3.14) = xAngle (1.84 = 1.84)
20:57:55.051 00.006 11872 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.66 = 1.66)
20:57:55.055 00.004 11872 CameraToMount -- cameraX=0.10 cameraY=-0.38 hyp=0.39 cameraTheta=-1.30 mountX=-0.10 mountY=0.39, mountTheta=1.83
20:57:55.061 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.10, y=-0.38, opts=13)
20:57:55.065 00.004 11872 Enqueuing Move request for scope (0.10, -0.38)
20:57:55.068 00.003 9960 Worker thread wakes up
20:57:55.068 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.38) opts 0xd
20:57:55.068 00.000 9960 Handling offset move in thread for scope, endpoint = (0.10, -0.38)
20:57:55.068 00.000 9960 Moving (0.10, -0.38) raw xDistance=-0.10 yDistance=0.39
20:57:55.068 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
20:57:55.070 00.002 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:57:55.070 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=230, med=1, FiltMin=0, FiltMax=175, Gamma=1.000
20:57:55.073 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.39
20:57:55.073 00.000 9960 MoveAxis(E, 0, ABG)
20:57:55.074 00.001 9960 Move returns status 0, amount 0
20:57:55.074 00.000 9960 MoveAxis(N, 0, ABG)
20:57:55.074 00.000 9960 Move returns status 0, amount 0
20:57:55.074 00.000 9960 move complete, result=0
20:57:55.075 00.001 9960 worker thread done servicing request
20:57:55.075 00.000 11872 UpdateGuideState exits: m=5706 SNR=49.0
20:57:55.080 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:55.085 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:57:55.089 00.004 11872 Enqueuing Expose request
20:57:55.094 00.005 11872 GuideStep: -0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
20:57:55.098 00.004 9960 Worker thread wakes up
20:57:55.098 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:57:55.098 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1201,1051,31,31)
20:57:56.342 01.244 9960 Exposure complete
20:57:56.481 00.139 9960 worker thread done servicing request
20:57:56.481 00.000 11872 OnExposeComplete: enter
20:57:56.486 00.005 11872 UpdateGuideState(): m_state=6
20:57:56.491 00.005 11872 Star::Find(15, 1215, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1045
20:57:56.497 00.006 11872 Star::Find returns 1 (0), X=1215.92, Y=1066.06, Mass=5764, SNR=48.9, Peak=135 HFD=6.5
20:57:56.503 00.006 11872 CameraToMount -- cameraTheta (-1.09) - m_xAngle (-3.14) = xAngle (2.05 = 2.05)
20:57:56.509 00.006 11872 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.88 = 1.88)
20:57:56.514 00.005 11872 CameraToMount -- cameraX=0.18 cameraY=-0.34 hyp=0.38 cameraTheta=-1.09 mountX=-0.18 mountY=0.37, mountTheta=2.02
20:57:56.522 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=0.18, y=-0.34, opts=13)
20:57:56.528 00.006 11872 Enqueuing Move request for scope (0.18, -0.34)
20:57:56.533 00.005 9960 Worker thread wakes up
20:57:56.533 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.34) opts 0xd
20:57:56.533 00.000 9960 Handling offset move in thread for scope, endpoint = (0.18, -0.34)
20:57:56.533 00.000 9960 Moving (0.18, -0.34) raw xDistance=-0.18 yDistance=0.37
20:57:56.534 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
20:57:56.535 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:57:56.535 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=227, med=1, FiltMin=0, FiltMax=189, Gamma=1.000
20:57:56.540 00.005 11872 UpdateGuideState exits: m=5764 SNR=48.9
20:57:56.543 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.37
20:57:56.543 00.000 9960 MoveAxis(E, 0, ABG)
20:57:56.544 00.001 9960 Move returns status 0, amount 0
20:57:56.545 00.001 9960 MoveAxis(N, 0, ABG)
20:57:56.545 00.000 9960 Move returns status 0, amount 0
20:57:56.545 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:56.549 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:57:56.553 00.004 11872 Enqueuing Expose request
20:57:56.558 00.005 9960 move complete, result=0
20:57:56.558 00.000 9960 worker thread done servicing request
20:57:56.558 00.000 9960 Worker thread wakes up
20:57:56.558 00.000 11872 GuideStep: -0.2 px 0 ms EAST, 0.4 px 0 ms NORTH
20:57:56.562 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
20:57:56.562 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1201,1051,31,31)
20:57:57.821 01.259 9960 Exposure complete
20:57:57.954 00.133 9960 worker thread done servicing request
20:57:57.954 00.000 11872 OnExposeComplete: enter
20:57:57.959 00.005 11872 UpdateGuideState(): m_state=6
20:57:57.962 00.003 11872 Star::Find(15, 1215, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1046
20:57:57.965 00.003 11872 Star::Find returns 1 (0), X=1215.98, Y=1066.34, Mass=5566, SNR=46.9, Peak=127 HFD=6.7
20:57:57.968 00.003 11872 CameraToMount -- cameraTheta (-0.22) - m_xAngle (-3.14) = xAngle (2.92 = 2.92)
20:57:57.972 00.004 11872 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.74 = 2.74)
20:57:57.975 00.003 11872 CameraToMount -- cameraX=0.23 cameraY=-0.05 hyp=0.24 cameraTheta=-0.22 mountX=-0.23 mountY=0.09, mountTheta=2.76
20:57:57.983 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=0.23, y=-0.05, opts=13)
20:57:57.987 00.004 11872 Enqueuing Move request for scope (0.23, -0.05)
20:57:57.991 00.004 9960 Worker thread wakes up
20:57:57.991 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=1, FiltMin=0, FiltMax=183, Gamma=1.000
20:57:57.996 00.005 11872 UpdateGuideState exits: m=5566 SNR=46.9
20:57:58.000 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:58.004 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:57:58.006 00.002 11872 Enqueuing Expose request
20:57:58.009 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.05) opts 0xd
20:57:58.009 00.000 9960 Handling offset move in thread for scope, endpoint = (0.23, -0.05)
20:57:58.009 00.000 9960 Moving (0.23, -0.05) raw xDistance=-0.23 yDistance=0.09
20:57:58.009 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
20:57:58.011 00.002 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:57:58.011 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
20:57:58.011 00.000 9960 MoveAxis(E, 98, ABG)
20:57:58.011 00.000 9960 Guiding  Dir = 2, Dur = 98
20:57:58.012 00.001 9960 IsSlewing returns 0
20:57:58.012 00.000 9960 IsGuiding returns 0
20:57:58.013 00.001 9960 PulseGuide returned control before completion, sleep 108
20:57:58.137 00.124 9960 IsGuiding returns 1
20:57:58.137 00.000 9960 scope still moving after pulse duration time elapsed
20:57:58.168 00.031 9960 IsSlewing returns 0
20:57:58.173 00.005 9960 IsGuiding returns 0
20:57:58.173 00.000 9960 scope move finished after 98 + 62 ms
20:57:58.173 00.000 9960 Move returns status 0, amount 98
20:57:58.174 00.001 9960 MoveAxis(N, 0, ABG)
20:57:58.174 00.000 9960 Move returns status 0, amount 0
20:57:58.174 00.000 9960 move complete, result=0
20:57:58.174 00.000 9960 worker thread done servicing request
20:57:58.176 00.002 11872 GuideStep: -0.2 px 98 ms EAST, 0.1 px 0 ms NORTH
20:57:58.182 00.006 9960 Worker thread wakes up
20:57:58.182 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:57:58.183 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1201,1051,31,31)
20:57:59.434 01.251 9960 Exposure complete
20:57:59.555 00.121 9960 worker thread done servicing request
20:57:59.555 00.000 11872 OnExposeComplete: enter
20:57:59.558 00.003 11872 UpdateGuideState(): m_state=6
20:57:59.562 00.004 11872 Star::Find(15, 1215, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1047
20:57:59.567 00.005 11872 Star::Find returns 1 (0), X=1216.24, Y=1066.16, Mass=5914, SNR=50.3, Peak=129 HFD=6.7
20:57:59.567 00.000 11872 CameraToMount -- cameraTheta (-0.43) - m_xAngle (-3.14) = xAngle (2.70 = 2.70)
20:57:59.573 00.006 11872 CameraToMount -- cameraTheta (-0.43) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.53 = 2.53)
20:57:59.573 00.000 11872 CameraToMount -- cameraX=0.50 cameraY=-0.23 hyp=0.55 cameraTheta=-0.43 mountX=-0.50 mountY=0.31, mountTheta=2.58
20:57:59.573 00.000 11872 SchedulePrimaryMove(0FA44CE0, x=0.50, y=-0.23, opts=13)
20:57:59.583 00.010 11872 Enqueuing Move request for scope (0.50, -0.23)
20:57:59.590 00.007 9960 Worker thread wakes up
20:57:59.590 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.50, -0.23) opts 0xd
20:57:59.590 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=1, FiltMin=0, FiltMax=175, Gamma=1.000
20:57:59.593 00.003 11872 UpdateGuideState exits: m=5914 SNR=50.3
20:57:59.593 00.000 9960 Handling offset move in thread for scope, endpoint = (0.50, -0.23)
20:57:59.593 00.000 9960 Moving (0.50, -0.23) raw xDistance=-0.50 yDistance=0.31
20:57:59.593 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.50
20:57:59.593 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:57:59.599 00.006 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31
20:57:59.599 00.000 9960 MoveAxis(E, 214, ABG)
20:57:59.599 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:59.603 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:57:59.607 00.004 11872 Enqueuing Expose request
20:57:59.607 00.000 9960 Guiding  Dir = 2, Dur = 214
20:57:59.607 00.000 9960 IsSlewing returns 0
20:57:59.607 00.000 9960 IsGuiding returns 0
20:57:59.607 00.000 9960 PulseGuide returned control before completion, sleep 224
20:57:59.839 00.232 9960 IsGuiding returns 1
20:57:59.839 00.000 9960 scope still moving after pulse duration time elapsed
20:57:59.870 00.031 9960 IsSlewing returns 0
20:57:59.872 00.002 9960 IsGuiding returns 0
20:57:59.873 00.001 9960 scope move finished after 214 + 46 ms
20:57:59.873 00.000 9960 Move returns status 0, amount 214
20:57:59.873 00.000 9960 MoveAxis(N, 0, ABG)
20:57:59.873 00.000 9960 Move returns status 0, amount 0
20:57:59.873 00.000 9960 move complete, result=0
20:57:59.873 00.000 9960 worker thread done servicing request
20:57:59.875 00.002 11872 GuideStep: -0.5 px 214 ms EAST, 0.3 px 0 ms NORTH
20:57:59.881 00.006 9960 Worker thread wakes up
20:57:59.881 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:57:59.881 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1201,1051,31,31)
20:58:01.135 01.254 9960 Exposure complete
20:58:01.253 00.118 11872 OnExposeComplete: enter
20:58:01.260 00.007 9960 worker thread done servicing request
20:58:01.262 00.002 11872 UpdateGuideState(): m_state=6
20:58:01.271 00.009 11872 Star::Find(15, 1216, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1048
20:58:01.277 00.006 11872 Star::Find returns 1 (0), X=1215.64, Y=1066.33, Mass=5583, SNR=47.4, Peak=147 HFD=6.7
20:58:01.281 00.004 11872 CameraToMount -- cameraTheta (-2.60) - m_xAngle (-3.14) = xAngle (0.54 = 0.54)
20:58:01.281 00.000 11872 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.37 = 0.37)
20:58:01.288 00.007 11872 CameraToMount -- cameraX=-0.10 cameraY=-0.06 hyp=0.12 cameraTheta=-2.60 mountX=0.10 mountY=0.04, mountTheta=0.40
20:58:01.292 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.10, y=-0.06, opts=13)
20:58:01.292 00.000 11872 Enqueuing Move request for scope (-0.10, -0.06)
20:58:01.313 00.021 9960 Worker thread wakes up
20:58:01.313 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.06) opts 0xd
20:58:01.313 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.10, -0.06)
20:58:01.313 00.000 9960 Moving (-0.10, -0.06) raw xDistance=0.10 yDistance=0.04
20:58:01.313 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
20:58:01.313 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:58:01.313 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:58:01.313 00.000 9960 MoveAxis(E, 0, ABG)
20:58:01.313 00.000 9960 Move returns status 0, amount 0
20:58:01.313 00.000 9960 MoveAxis(N, 0, ABG)
20:58:01.313 00.000 9960 Move returns status 0, amount 0
20:58:01.313 00.000 9960 move complete, result=0
20:58:01.313 00.000 9960 worker thread done servicing request
20:58:01.313 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=186, Gamma=1.000
20:58:01.323 00.010 11872 UpdateGuideState exits: m=5583 SNR=47.4
20:58:01.323 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:01.328 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:58:01.328 00.000 11872 Enqueuing Expose request
20:58:01.337 00.009 9960 Worker thread wakes up
20:58:01.337 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:58:01.340 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
20:58:01.340 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1201,1051,31,31)
20:58:01.700 00.360 11872 evsrv: cli 0D2D2280 connect
20:58:01.716 00.016 11872 case statement mapped state 6 to 3
20:58:01.723 00.007 11872 case statement mapped state 6 to 3
20:58:01.729 00.006 11872 evsrv: cli 0D2D2280 request: {"method":"get_app_state","id":"86649c3f-54ca-434a-a32e-40e7c171a3d3"}
20:58:01.733 00.004 11872 case statement mapped state 6 to 3
20:58:01.737 00.004 11872 evsrv: cli 0D2D2280 response: {"jsonrpc":"2.0","result":"Guiding","id":"86649c3f-54ca-434a-a32e-40e7c171a3d3"}
20:58:01.737 00.000 11872 evsrv: cli 0D2D2280 disconnect
20:58:01.737 00.000 11872 evsrv: cli 0D2D2DC0 connect
20:58:01.749 00.012 11872 case statement mapped state 6 to 3
20:58:01.813 00.064 11872 case statement mapped state 6 to 3
20:58:01.819 00.006 11872 evsrv: cli 0D2D2DC0 request: {"method":"dither","params":{"amount":5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"b7c7d9c7-6850-4c6b-8833-8a285bc728a3"}
20:58:01.825 00.006 11872 PhdController::Dither begins
20:58:01.832 00.007 11872 dither: size=5.00, dRA=-3.34 dDec=1.63
20:58:01.835 00.003 11872 MountToCamera -- mountTheta (2.69) + m_xAngle (-3.14) = xAngle (-0.45 = -0.45)
20:58:01.840 00.005 11872 MountToCamera -- mountX=-3.34 mountY=1.63 hyp=3.71 mountTheta=2.69 cameraX=3.34, cameraY=-1.62 cameraTheta=-0.45
20:58:01.847 00.007 11872 setting lock position to (1219.09, 1064.78)
20:58:01.850 00.003 11872 Mount: notify guiding dithered (3.3, -1.6)
20:58:01.854 00.004 11872 Status Line: Dither by -3.34,1.63
20:58:01.863 00.009 11872 PhdController: newstate STATE_SETTLE_BEGIN
20:58:01.867 00.004 11872 PhdController: newstate STATE_SETTLE_WAIT
20:58:01.871 00.004 11872 evsrv: cli 0D2D2DC0 response: {"jsonrpc":"2.0","result":0,"id":"b7c7d9c7-6850-4c6b-8833-8a285bc728a3"}
20:58:01.896 00.025 11872 evsrv: cli 0D2D2DC0 disconnect
20:58:02.594 00.698 9960 Exposure complete
20:58:02.698 00.104 9960 worker thread done servicing request
20:58:02.698 00.000 11872 OnExposeComplete: enter
20:58:02.702 00.004 11872 UpdateGuideState(): m_state=6
20:58:02.705 00.003 11872 Star::Find(15, 1215, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1049
20:58:02.707 00.002 11872 Star::Find returns 1 (0), X=1215.65, Y=1066.60, Mass=5687, SNR=48.9, Peak=124 HFD=6.9
20:58:02.711 00.004 11872 CameraToMount -- cameraTheta (2.65) - m_xAngle (-3.14) = xAngle (5.79 = -0.49)
20:58:02.713 00.002 11872 CameraToMount -- cameraTheta (2.65) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.62 = -0.66)
20:58:02.717 00.004 11872 CameraToMount -- cameraX=-3.44 cameraY=1.82 hyp=3.89 cameraTheta=2.65 mountX=3.43 mountY=-2.40, mountTheta=-0.61
20:58:02.719 00.002 11872 dither recenter: remaining=(3.3,-1.6) step=(3.3,-1.6)
20:58:02.719 00.000 11872 MountToCamera -- mountTheta (-0.45) + m_xAngle (-3.14) = xAngle (-3.59 = 2.69)
20:58:02.719 00.000 11872 MountToCamera -- mountX=3.34 mountY=-1.63 hyp=3.71 mountTheta=-0.45 cameraX=-3.34, cameraY=1.62 cameraTheta=2.69
20:58:02.729 00.010 11872 SchedulePrimaryMove(0FA44CE0, x=-3.34, y=1.62, opts=4)
20:58:02.729 00.000 11872 Enqueuing Move request for scope (-3.34, 1.62)
20:58:02.732 00.003 11872 Mount: notify direct move 3.34,-1.63
20:58:02.737 00.005 9960 Worker thread wakes up
20:58:02.737 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-3.34, 1.62) opts 0x4
20:58:02.737 00.000 9960 Handling offset move in thread for scope, endpoint = (-3.34, 1.62)
20:58:02.737 00.000 9960 Moving (-3.34, 1.62) raw xDistance=3.34 yDistance=-1.63
20:58:02.737 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
20:58:02.737 00.000 11872 UpdateGuideState exits: m=5687 SNR=48.9
20:58:02.737 00.000 11872 PhdController: settling, locked = 1, distance = 4.00 (1.50) aobump = 0 frame = 1 / 99999
20:58:02.737 00.000 9960 MoveAxis(W, 2220, B)
20:58:02.737 00.000 9960 Guiding  Dir = 3, Dur = 2220
20:58:02.737 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763780282.737,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":4.00,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
20:58:02.748 00.011 9960 IsSlewing returns 0
20:58:02.748 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:02.751 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:58:02.754 00.003 9960 IsGuiding returns 0
20:58:02.754 00.000 11872 Enqueuing Expose request
20:58:02.758 00.004 9960 PulseGuide returned control before completion, sleep 2230
20:58:04.997 02.239 9960 IsGuiding returns 1
20:58:04.997 00.000 9960 scope still moving after pulse duration time elapsed
20:58:05.028 00.031 9960 IsSlewing returns 0
20:58:05.030 00.002 9960 IsGuiding returns 0
20:58:05.030 00.000 9960 scope move finished after 2220 + 55 ms
20:58:05.030 00.000 9960 Move returns status 0, amount 2220
20:58:05.030 00.000 9960 MoveAxis(N, 1217, B)
20:58:05.030 00.000 9960 Guiding  Dir = 0, Dur = 1217
20:58:05.030 00.000 9960 IsSlewing returns 0
20:58:05.030 00.000 9960 IsGuiding returns 0
20:58:05.030 00.000 9960 PulseGuide returned control before completion, sleep 1227
20:58:06.277 01.247 9960 IsGuiding returns 1
20:58:06.277 00.000 9960 scope still moving after pulse duration time elapsed
20:58:06.308 00.031 9960 IsSlewing returns 0
20:58:06.308 00.000 9960 IsGuiding returns 0
20:58:06.310 00.002 9960 scope move finished after 1217 + 59 ms
20:58:06.310 00.000 9960 Move returns status 0, amount 1217
20:58:06.310 00.000 9960 move complete, result=0
20:58:06.310 00.000 9960 worker thread done servicing request
20:58:06.310 00.000 11872 GuideStep: 3.3 px 2220 ms WEST, -1.6 px 1217 ms NORTH
20:58:06.314 00.004 9960 Worker thread wakes up
20:58:06.314 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:58:06.314 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1204,1050,31,31)
20:58:07.575 01.261 9960 Exposure complete
20:58:07.702 00.127 9960 worker thread done servicing request
20:58:07.704 00.002 11872 OnExposeComplete: enter
20:58:07.704 00.000 11872 UpdateGuideState(): m_state=6
20:58:07.704 00.000 11872 Star::Find(15, 1215, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1050
20:58:07.713 00.009 11872 Star::Find returns 1 (0), X=1219.11, Y=1064.78, Mass=5431, SNR=46.6, Peak=134 HFD=6.7
20:58:07.713 00.000 11872 CameraToMount -- cameraTheta (0.12) - m_xAngle (-3.14) = xAngle (3.26 = -3.02)
20:58:07.713 00.000 11872 CameraToMount -- cameraTheta (0.12) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.09 = 3.09)
20:58:07.713 00.000 11872 CameraToMount -- cameraX=0.02 cameraY=0.00 hyp=0.02 cameraTheta=0.12 mountX=-0.02 mountY=0.00, mountTheta=3.09
20:58:07.731 00.018 11872 SchedulePrimaryMove(0FA44CE0, x=0.02, y=0.00, opts=13)
20:58:07.731 00.000 11872 Enqueuing Move request for scope (0.02, 0.00)
20:58:07.731 00.000 9960 Worker thread wakes up
20:58:07.731 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.00) opts 0xd
20:58:07.731 00.000 9960 Handling offset move in thread for scope, endpoint = (0.02, 0.00)
20:58:07.731 00.000 9960 Moving (0.02, 0.00) raw xDistance=-0.02 yDistance=0.00
20:58:07.731 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:58:07.731 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:58:07.731 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=224, med=1, FiltMin=0, FiltMax=193, Gamma=1.000
20:58:07.747 00.016 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
20:58:07.747 00.000 9960 MoveAxis(E, 0, ABG)
20:58:07.748 00.001 11872 UpdateGuideState exits: m=5431 SNR=46.6
20:58:07.748 00.000 11872 PhdController: settling, locked = 1, distance = 0.02 (1.50) aobump = 0 frame = 2 / 99999
20:58:07.748 00.000 9960 Move returns status 0, amount 0
20:58:07.748 00.000 9960 MoveAxis(N, 0, ABG)
20:58:07.748 00.000 9960 Move returns status 0, amount 0
20:58:07.748 00.000 9960 move complete, result=0
20:58:07.748 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763780287.748,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.02,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
20:58:07.760 00.012 9960 worker thread done servicing request
20:58:07.760 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:07.766 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:58:07.766 00.000 11872 Enqueuing Expose request
20:58:07.766 00.000 11872 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:58:07.776 00.010 9960 Worker thread wakes up
20:58:07.776 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:58:07.776 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1204,1050,31,31)
20:58:09.036 01.260 9960 Exposure complete
20:58:09.151 00.115 9960 worker thread done servicing request
20:58:09.151 00.000 11872 OnExposeComplete: enter
20:58:09.156 00.005 11872 UpdateGuideState(): m_state=6
20:58:09.160 00.004 11872 Star::Find(15, 1219, 1064, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1051
20:58:09.160 00.000 11872 Star::Find returns 1 (0), X=1218.89, Y=1065.01, Mass=5467, SNR=47.4, Peak=120 HFD=6.5
20:58:09.168 00.008 11872 CameraToMount -- cameraTheta (2.27) - m_xAngle (-3.14) = xAngle (5.41 = -0.88)
20:58:09.173 00.005 11872 CameraToMount -- cameraTheta (2.27) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.23 = -1.05)
20:58:09.173 00.000 11872 CameraToMount -- cameraX=-0.20 cameraY=0.23 hyp=0.31 cameraTheta=2.27 mountX=0.20 mountY=-0.27, mountTheta=-0.94
20:58:09.173 00.000 11872 SchedulePrimaryMove(0FA44CE0, x=-0.20, y=0.23, opts=13)
20:58:09.183 00.010 11872 Enqueuing Move request for scope (-0.20, 0.23)
20:58:09.183 00.000 9960 Worker thread wakes up
20:58:09.183 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.23) opts 0xd
20:58:09.183 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.20, 0.23)
20:58:09.191 00.008 9960 Moving (-0.20, 0.23) raw xDistance=0.20 yDistance=-0.27
20:58:09.191 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
20:58:09.191 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
20:58:09.191 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=212, med=1, FiltMin=0, FiltMax=169, Gamma=1.000
20:58:09.193 00.002 11872 UpdateGuideState exits: m=5467 SNR=47.4
20:58:09.199 00.006 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
20:58:09.199 00.000 11872 PhdController: settling, locked = 1, distance = 0.11 (1.50) aobump = 0 frame = 3 / 99999
20:58:09.199 00.000 9960 MoveAxis(E, 0, ABG)
20:58:09.199 00.000 9960 Move returns status 0, amount 0
20:58:09.199 00.000 9960 MoveAxis(N, 0, ABG)
20:58:09.199 00.000 9960 Move returns status 0, amount 0
20:58:09.199 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763780289.199,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.11,"Time":1.4,"SettleTime":10.0,"StarLocked":true}
20:58:09.199 00.000 9960 move complete, result=0
20:58:09.199 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:09.208 00.009 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:58:09.214 00.006 9960 worker thread done servicing request
20:58:09.214 00.000 11872 Enqueuing Expose request
20:58:09.214 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
20:58:09.214 00.000 9960 Worker thread wakes up
20:58:09.214 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:58:09.214 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1204,1050,31,31)
20:58:10.482 01.268 9960 Exposure complete
20:58:10.599 00.117 9960 worker thread done servicing request
20:58:10.599 00.000 11872 OnExposeComplete: enter
20:58:10.615 00.016 11872 UpdateGuideState(): m_state=6
20:58:10.615 00.000 11872 Star::Find(15, 1218, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1052
20:58:10.615 00.000 11872 Star::Find returns 1 (0), X=1218.97, Y=1065.41, Mass=5604, SNR=48.8, Peak=127 HFD=6.8
20:58:10.615 00.000 11872 CameraToMount -- cameraTheta (1.76) - m_xAngle (-3.14) = xAngle (4.89 = -1.39)
20:58:10.631 00.016 11872 CameraToMount -- cameraTheta (1.76) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.72 = -1.56)
20:58:10.631 00.000 11872 CameraToMount -- cameraX=-0.12 cameraY=0.63 hyp=0.64 cameraTheta=1.76 mountX=0.12 mountY=-0.64, mountTheta=-1.39
20:58:10.631 00.000 11872 SchedulePrimaryMove(0FA44CE0, x=-0.12, y=0.63, opts=13)
20:58:10.655 00.024 11872 Enqueuing Move request for scope (-0.12, 0.63)
20:58:10.660 00.005 9960 Worker thread wakes up
20:58:10.660 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.63) opts 0xd
20:58:10.661 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.12, 0.63)
20:58:10.661 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=205, med=1, FiltMin=0, FiltMax=174, Gamma=1.000
20:58:10.667 00.006 11872 UpdateGuideState exits: m=5604 SNR=48.8
20:58:10.667 00.000 11872 PhdController: settling, locked = 1, distance = 0.27 (1.50) aobump = 0 frame = 4 / 99999
20:58:10.667 00.000 9960 Moving (-0.12, 0.63) raw xDistance=0.12 yDistance=-0.64
20:58:10.667 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763780290.667,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.27,"Time":2.9,"SettleTime":10.0,"StarLocked":true}
20:58:10.678 00.011 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
20:58:10.678 00.000 9960 resist switch: large excursion: input -0.64 thresh 0.60 direction from 0 to -1
20:58:10.678 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.92
20:58:10.678 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:10.682 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:58:10.682 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.64 from input -0.64
20:58:10.682 00.000 9960 MoveAxis(E, 0, ABG)
20:58:10.682 00.000 11872 Enqueuing Expose request
20:58:10.694 00.012 9960 Move returns status 0, amount 0
20:58:10.694 00.000 9960 MoveAxis(N, 476, ABG)
20:58:10.694 00.000 9960 Guiding  Dir = 0, Dur = 476
20:58:10.694 00.000 9960 IsSlewing returns 0
20:58:10.694 00.000 9960 IsGuiding returns 0
20:58:10.694 00.000 9960 PulseGuide returned control before completion, sleep 486
20:58:11.187 00.493 9960 IsGuiding returns 1
20:58:11.187 00.000 9960 scope still moving after pulse duration time elapsed
20:58:11.219 00.032 9960 IsSlewing returns 0
20:58:11.220 00.001 9960 IsGuiding returns 1
20:58:11.251 00.031 9960 IsSlewing returns 0
20:58:11.253 00.002 9960 IsGuiding returns 1
20:58:11.283 00.030 9960 IsSlewing returns 0
20:58:11.286 00.003 9960 IsGuiding returns 0
20:58:11.286 00.000 9960 scope move finished after 476 + 112 ms
20:58:11.286 00.000 9960 Move returns status 0, amount 476
20:58:11.286 00.000 9960 move complete, result=0
20:58:11.286 00.000 9960 worker thread done servicing request
20:58:11.286 00.000 9960 Worker thread wakes up
20:58:11.286 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.6 px 476 ms NORTH
20:58:11.292 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:58:11.292 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1204,1050,31,31)
20:58:12.542 01.250 9960 Exposure complete
20:58:12.667 00.125 9960 worker thread done servicing request
20:58:12.667 00.000 11872 OnExposeComplete: enter
20:58:12.678 00.011 11872 UpdateGuideState(): m_state=6
20:58:12.682 00.004 11872 Star::Find(15, 1218, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1053
20:58:12.687 00.005 11872 Star::Find returns 1 (0), X=1218.96, Y=1064.59, Mass=6153, SNR=51.1, Peak=135 HFD=6.8
20:58:12.687 00.000 11872 CameraToMount -- cameraTheta (-2.18) - m_xAngle (-3.14) = xAngle (0.95 = 0.95)
20:58:12.695 00.008 11872 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.78 = 0.78)
20:58:12.698 00.003 11872 CameraToMount -- cameraX=-0.13 cameraY=-0.18 hyp=0.23 cameraTheta=-2.18 mountX=0.13 mountY=0.16, mountTheta=0.88
20:58:12.706 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=-0.13, y=-0.18, opts=13)
20:58:12.707 00.001 11872 Enqueuing Move request for scope (-0.13, -0.18)
20:58:12.713 00.006 9960 Worker thread wakes up
20:58:12.714 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.18) opts 0xd
20:58:12.714 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.13, -0.18)
20:58:12.714 00.000 9960 Moving (-0.13, -0.18) raw xDistance=0.13 yDistance=0.16
20:58:12.714 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
20:58:12.714 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:58:12.714 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=195, med=1, FiltMin=0, FiltMax=176, Gamma=1.000
20:58:12.714 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
20:58:12.714 00.000 11872 UpdateGuideState exits: m=6153 SNR=51.1
20:58:12.723 00.009 11872 PhdController: settling, locked = 1, distance = 0.25 (1.50) aobump = 0 frame = 5 / 99999
20:58:12.723 00.000 9960 MoveAxis(E, 0, ABG)
20:58:12.723 00.000 9960 Move returns status 0, amount 0
20:58:12.723 00.000 9960 MoveAxis(N, 0, ABG)
20:58:12.723 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763780292.723,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.25,"Time":5.0,"SettleTime":10.0,"StarLocked":true}
20:58:12.730 00.007 9960 Move returns status 0, amount 0
20:58:12.730 00.000 9960 move complete, result=0
20:58:12.730 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:12.730 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:58:12.739 00.009 11872 Enqueuing Expose request
20:58:12.739 00.000 9960 worker thread done servicing request
20:58:12.739 00.000 9960 Worker thread wakes up
20:58:12.739 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:58:12.739 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1204,1050,31,31)
20:58:12.739 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:58:14.001 01.262 9960 Exposure complete
20:58:14.120 00.119 9960 worker thread done servicing request
20:58:14.120 00.000 11872 OnExposeComplete: enter
20:58:14.120 00.000 11872 UpdateGuideState(): m_state=6
20:58:14.133 00.013 11872 Star::Find(15, 1218, 1064, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1054
20:58:14.137 00.004 11872 Star::Find returns 1 (0), X=1218.67, Y=1065.99, Mass=5220, SNR=46.6, Peak=137 HFD=6.4
20:58:14.139 00.002 11872 CameraToMount -- cameraTheta (1.90) - m_xAngle (-3.14) = xAngle (5.04 = -1.24)
20:58:14.146 00.007 11872 CameraToMount -- cameraTheta (1.90) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.87 = -1.41)
20:58:14.149 00.003 11872 CameraToMount -- cameraX=-0.42 cameraY=1.22 hyp=1.29 cameraTheta=1.90 mountX=0.41 mountY=-1.27, mountTheta=-1.26
20:58:14.154 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.42, y=1.22, opts=13)
20:58:14.154 00.000 11872 Enqueuing Move request for scope (-0.42, 1.22)
20:58:14.162 00.008 9960 Worker thread wakes up
20:58:14.162 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=198, med=1, FiltMin=0, FiltMax=186, Gamma=1.000
20:58:14.162 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.42, 1.22) opts 0xd
20:58:14.162 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.42, 1.22)
20:58:14.162 00.000 9960 Moving (-0.42, 1.22) raw xDistance=0.41 yDistance=-1.27
20:58:14.162 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.41
20:58:14.162 00.000 9960 GuideAlgorithmResistSwitch::result() returns -1.27 from input -1.27
20:58:14.162 00.000 9960 MoveAxis(W, 174, ABG)
20:58:14.162 00.000 9960 Guiding  Dir = 3, Dur = 174
20:58:14.162 00.000 11872 UpdateGuideState exits: m=5220 SNR=46.6
20:58:14.171 00.009 11872 PhdController: settling, locked = 1, distance = 0.56 (1.50) aobump = 0 frame = 6 / 99999
20:58:14.174 00.003 9960 IsSlewing returns 0
20:58:14.174 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763780294.174,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.56,"Time":6.4,"SettleTime":10.0,"StarLocked":true}
20:58:14.178 00.004 9960 IsGuiding returns 0
20:58:14.178 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:14.178 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:58:14.189 00.011 11872 Enqueuing Expose request
20:58:14.189 00.000 9960 PulseGuide returned control before completion, sleep 184
20:58:14.386 00.197 9960 IsGuiding returns 1
20:58:14.386 00.000 9960 scope still moving after pulse duration time elapsed
20:58:14.417 00.031 9960 IsSlewing returns 0
20:58:14.418 00.001 9960 IsGuiding returns 0
20:58:14.419 00.001 9960 scope move finished after 174 + 63 ms
20:58:14.419 00.000 9960 Move returns status 0, amount 174
20:58:14.419 00.000 9960 MoveAxis(N, 949, ABG)
20:58:14.419 00.000 9960 Guiding  Dir = 0, Dur = 949
20:58:14.419 00.000 9960 IsSlewing returns 0
20:58:14.419 00.000 9960 IsGuiding returns 0
20:58:14.419 00.000 9960 PulseGuide returned control before completion, sleep 959
20:58:15.391 00.972 9960 IsGuiding returns 1
20:58:15.391 00.000 9960 scope still moving after pulse duration time elapsed
20:58:15.422 00.031 9960 IsSlewing returns 0
20:58:15.422 00.000 9960 IsGuiding returns 0
20:58:15.422 00.000 9960 scope move finished after 949 + 52 ms
20:58:15.422 00.000 9960 Move returns status 0, amount 949
20:58:15.422 00.000 9960 move complete, result=0
20:58:15.422 00.000 9960 worker thread done servicing request
20:58:15.422 00.000 9960 Worker thread wakes up
20:58:15.422 00.000 11872 GuideStep: 0.4 px 174 ms WEST, -1.3 px 949 ms NORTH
20:58:15.432 00.010 9960 worker thread servicing REQUEST_EXPOSE 1000
20:58:15.432 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1204,1050,31,31)
20:58:16.690 01.258 9960 Exposure complete
20:58:16.818 00.128 9960 worker thread done servicing request
20:58:16.818 00.000 11872 OnExposeComplete: enter
20:58:16.822 00.004 11872 UpdateGuideState(): m_state=6
20:58:16.825 00.003 11872 Star::Find(15, 1218, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1055
20:58:16.828 00.003 11872 Star::Find returns 1 (0), X=1219.53, Y=1063.42, Mass=6082, SNR=50.4, Peak=136 HFD=6.9
20:58:16.834 00.006 11872 CameraToMount -- cameraTheta (-1.26) - m_xAngle (-3.14) = xAngle (1.88 = 1.88)
20:58:16.834 00.000 11872 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.71 = 1.71)
20:58:16.840 00.006 11872 CameraToMount -- cameraX=0.44 cameraY=-1.36 hyp=1.43 cameraTheta=-1.26 mountX=-0.43 mountY=1.42, mountTheta=1.87
20:58:16.847 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.44, y=-1.36, opts=13)
20:58:16.849 00.002 11872 Enqueuing Move request for scope (0.44, -1.36)
20:58:16.854 00.005 9960 Worker thread wakes up
20:58:16.854 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=233, med=1, FiltMin=0, FiltMax=206, Gamma=1.000
20:58:16.857 00.003 11872 UpdateGuideState exits: m=6082 SNR=50.4
20:58:16.862 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.44, -1.36) opts 0xd
20:58:16.862 00.000 9960 Handling offset move in thread for scope, endpoint = (0.44, -1.36)
20:58:16.862 00.000 9960 Moving (0.44, -1.36) raw xDistance=-0.43 yDistance=1.42
20:58:16.862 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.43
20:58:16.862 00.000 11872 PhdController: settling, locked = 1, distance = 0.82 (1.50) aobump = 0 frame = 7 / 99999
20:58:16.864 00.002 9960 resist switch: large excursion: input 1.42 thresh 0.60 direction from -1 to 1
20:58:16.864 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.25
20:58:16.864 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.42 from input 1.42
20:58:16.864 00.000 9960 MoveAxis(E, 169, ABG)
20:58:16.864 00.000 9960 Guiding  Dir = 2, Dur = 169
20:58:16.864 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763780296.864,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.82,"Time":9.1,"SettleTime":10.0,"StarLocked":true}
20:58:16.872 00.008 9960 IsSlewing returns 0
20:58:16.872 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:16.872 00.000 9960 IsGuiding returns 0
20:58:16.872 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:58:16.880 00.008 11872 Enqueuing Expose request
20:58:16.888 00.008 9960 PulseGuide returned control before completion, sleep 179
20:58:17.079 00.191 9960 IsGuiding returns 0
20:58:17.079 00.000 9960 Move returns status 0, amount 169
20:58:17.079 00.000 9960 MoveAxis(S, 1056, ABG)
20:58:17.079 00.000 9960 Guiding  Dir = 1, Dur = 1056
20:58:17.079 00.000 9960 IsSlewing returns 0
20:58:17.079 00.000 9960 IsGuiding returns 0
20:58:17.079 00.000 9960 PulseGuide returned control before completion, sleep 1066
20:58:18.159 01.080 9960 IsGuiding returns 1
20:58:18.160 00.001 9960 scope still moving after pulse duration time elapsed
20:58:18.192 00.032 9960 IsSlewing returns 0
20:58:18.192 00.000 9960 IsGuiding returns 0
20:58:18.192 00.000 9960 scope move finished after 1056 + 56 ms
20:58:18.192 00.000 9960 Move returns status 0, amount 1056
20:58:18.192 00.000 9960 move complete, result=0
20:58:18.192 00.000 9960 worker thread done servicing request
20:58:18.192 00.000 9960 Worker thread wakes up
20:58:18.192 00.000 11872 GuideStep: -0.4 px 169 ms EAST, 1.4 px 1056 ms SOUTH
20:58:18.198 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:58:18.198 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1204,1050,31,31)
20:58:19.452 01.254 9960 Exposure complete
20:58:19.571 00.119 9960 worker thread done servicing request
20:58:19.571 00.000 11872 OnExposeComplete: enter
20:58:19.573 00.002 11872 UpdateGuideState(): m_state=6
20:58:19.578 00.005 11872 Star::Find(15, 1219, 1063, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1056
20:58:19.578 00.000 11872 Star::Find returns 1 (0), X=1219.26, Y=1064.69, Mass=5555, SNR=48.1, Peak=141 HFD=6.5
20:58:19.583 00.005 11872 CameraToMount -- cameraTheta (-0.48) - m_xAngle (-3.14) = xAngle (2.66 = 2.66)
20:58:19.587 00.004 11872 CameraToMount -- cameraTheta (-0.48) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.49 = 2.49)
20:58:19.591 00.004 11872 CameraToMount -- cameraX=0.17 cameraY=-0.09 hyp=0.19 cameraTheta=-0.48 mountX=-0.17 mountY=0.12, mountTheta=2.54
20:58:19.594 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=0.17, y=-0.09, opts=13)
20:58:19.594 00.000 11872 Enqueuing Move request for scope (0.17, -0.09)
20:58:19.603 00.009 9960 Worker thread wakes up
20:58:19.603 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.09) opts 0xd
20:58:19.603 00.000 9960 Handling offset move in thread for scope, endpoint = (0.17, -0.09)
20:58:19.603 00.000 9960 Moving (0.17, -0.09) raw xDistance=-0.17 yDistance=0.12
20:58:19.603 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
20:58:19.603 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:58:19.603 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
20:58:19.603 00.000 9960 MoveAxis(E, 0, ABG)
20:58:19.603 00.000 9960 Move returns status 0, amount 0
20:58:19.603 00.000 9960 MoveAxis(N, 0, ABG)
20:58:19.603 00.000 9960 Move returns status 0, amount 0
20:58:19.603 00.000 9960 move complete, result=0
20:58:19.603 00.000 9960 worker thread done servicing request
20:58:19.603 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=239, med=1, FiltMin=0, FiltMax=175, Gamma=1.000
20:58:19.609 00.006 11872 UpdateGuideState exits: m=5555 SNR=48.1
20:58:19.614 00.005 11872 PhdController: settling, locked = 1, distance = 0.63 (1.50) aobump = 0 frame = 8 / 99999
20:58:19.614 00.000 11872 PhdController: newstate STATE_FINISH
20:58:19.622 00.008 11872 PhdController complete: success
20:58:19.625 00.003 11872 evsrv: {"Event":"SettleDone","Timestamp":1763780299.625,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":8,"DroppedFrames":0}
20:58:19.627 00.002 11872 Mount: notify guiding dither settle done success=1
20:58:19.631 00.004 11872 PhdController: newstate STATE_IDLE
20:58:19.631 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:19.631 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:58:19.644 00.013 11872 Enqueuing Expose request
20:58:19.644 00.000 9960 Worker thread wakes up
20:58:19.644 00.000 11872 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:58:19.644 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:58:19.644 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1204,1050,31,31)
20:58:20.899 01.255 9960 Exposure complete
20:58:21.031 00.132 9960 worker thread done servicing request
20:58:21.031 00.000 11872 OnExposeComplete: enter
20:58:21.043 00.012 11872 UpdateGuideState(): m_state=6
20:58:21.049 00.006 11872 Star::Find(15, 1219, 1064, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1057
20:58:21.049 00.000 11872 Star::Find returns 1 (0), X=1219.59, Y=1064.60, Mass=5608, SNR=48.2, Peak=127 HFD=6.9
20:58:21.049 00.000 11872 CameraToMount -- cameraTheta (-0.34) - m_xAngle (-3.14) = xAngle (2.79 = 2.79)
20:58:21.061 00.012 11872 CameraToMount -- cameraTheta (-0.34) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.62 = 2.62)
20:58:21.062 00.001 11872 CameraToMount -- cameraX=0.50 cameraY=-0.18 hyp=0.53 cameraTheta=-0.34 mountX=-0.50 mountY=0.26, mountTheta=2.65
20:58:21.066 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.50, y=-0.18, opts=13)
20:58:21.073 00.007 11872 Enqueuing Move request for scope (0.50, -0.18)
20:58:21.073 00.000 9960 Worker thread wakes up
20:58:21.073 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=1, FiltMin=0, FiltMax=173, Gamma=1.000
20:58:21.083 00.010 11872 UpdateGuideState exits: m=5608 SNR=48.2
20:58:21.083 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:21.089 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:58:21.089 00.000 11872 Enqueuing Expose request
20:58:21.089 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.50, -0.18) opts 0xd
20:58:21.089 00.000 9960 Handling offset move in thread for scope, endpoint = (0.50, -0.18)
20:58:21.089 00.000 9960 Moving (0.50, -0.18) raw xDistance=-0.50 yDistance=0.26
20:58:21.101 00.012 9960 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.50
20:58:21.101 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.26
20:58:21.101 00.000 9960 MoveAxis(E, 209, ABG)
20:58:21.101 00.000 9960 Guiding  Dir = 2, Dur = 209
20:58:21.101 00.000 9960 IsSlewing returns 0
20:58:21.101 00.000 9960 IsGuiding returns 0
20:58:21.101 00.000 9960 PulseGuide returned control before completion, sleep 219
20:58:21.323 00.222 9960 IsGuiding returns 1
20:58:21.323 00.000 9960 scope still moving after pulse duration time elapsed
20:58:21.354 00.031 9960 IsSlewing returns 0
20:58:21.354 00.000 9960 IsGuiding returns 0
20:58:21.354 00.000 9960 scope move finished after 209 + 44 ms
20:58:21.354 00.000 9960 Move returns status 0, amount 209
20:58:21.354 00.000 9960 MoveAxis(S, 197, ABG)
20:58:21.354 00.000 9960 Guiding  Dir = 1, Dur = 197
20:58:21.354 00.000 9960 IsSlewing returns 0
20:58:21.354 00.000 9960 IsGuiding returns 0
20:58:21.354 00.000 9960 PulseGuide returned control before completion, sleep 207
20:58:21.577 00.223 9960 IsGuiding returns 1
20:58:21.577 00.000 9960 scope still moving after pulse duration time elapsed
20:58:21.608 00.031 9960 IsSlewing returns 0
20:58:21.611 00.003 9960 IsGuiding returns 0
20:58:21.611 00.000 9960 scope move finished after 197 + 57 ms
20:58:21.611 00.000 9960 Move returns status 0, amount 197
20:58:21.611 00.000 9960 move complete, result=0
20:58:21.614 00.003 9960 worker thread done servicing request
20:58:21.614 00.000 11872 GuideStep: -0.5 px 209 ms EAST, 0.3 px 197 ms SOUTH
20:58:21.621 00.007 9960 Worker thread wakes up
20:58:21.623 00.002 9960 worker thread servicing REQUEST_EXPOSE 1000
20:58:21.623 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1204,1050,31,31)
20:58:22.869 01.246 9960 Exposure complete
20:58:23.010 00.141 9960 worker thread done servicing request
20:58:23.010 00.000 11872 OnExposeComplete: enter
20:58:23.013 00.003 11872 UpdateGuideState(): m_state=6
20:58:23.013 00.000 11872 Star::Find(15, 1219, 1064, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1058
20:58:23.013 00.000 11872 Star::Find returns 1 (0), X=1219.35, Y=1065.33, Mass=5520, SNR=47.3, Peak=122 HFD=6.8
20:58:23.025 00.012 11872 CameraToMount -- cameraTheta (1.13) - m_xAngle (-3.14) = xAngle (4.26 = -2.02)
20:58:23.025 00.000 11872 CameraToMount -- cameraTheta (1.13) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.09 = -2.19)
20:58:23.025 00.000 11872 CameraToMount -- cameraX=0.26 cameraY=0.55 hyp=0.61 cameraTheta=1.13 mountX=-0.27 mountY=-0.50, mountTheta=-2.06
20:58:23.025 00.000 11872 SchedulePrimaryMove(0FA44CE0, x=0.26, y=0.55, opts=13)
20:58:23.042 00.017 11872 Enqueuing Move request for scope (0.26, 0.55)
20:58:23.042 00.000 9960 Worker thread wakes up
20:58:23.042 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=233, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
20:58:23.042 00.000 11872 UpdateGuideState exits: m=5520 SNR=47.3
20:58:23.058 00.016 9960 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.55) opts 0xd
20:58:23.058 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:23.059 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:58:23.059 00.000 11872 Enqueuing Expose request
20:58:23.071 00.012 9960 Handling offset move in thread for scope, endpoint = (0.26, 0.55)
20:58:23.073 00.002 9960 Moving (0.26, 0.55) raw xDistance=-0.27 yDistance=-0.50
20:58:23.073 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.27
20:58:23.073 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:58:23.073 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.50
20:58:23.073 00.000 9960 MoveAxis(E, 126, ABG)
20:58:23.073 00.000 9960 Guiding  Dir = 2, Dur = 126
20:58:23.073 00.000 9960 IsSlewing returns 0
20:58:23.073 00.000 9960 IsGuiding returns 0
20:58:23.073 00.000 9960 PulseGuide returned control before completion, sleep 136
20:58:23.214 00.141 9960 IsGuiding returns 1
20:58:23.215 00.001 9960 scope still moving after pulse duration time elapsed
20:58:23.245 00.030 9960 IsSlewing returns 0
20:58:23.245 00.000 9960 IsGuiding returns 0
20:58:23.245 00.000 9960 scope move finished after 126 + 46 ms
20:58:23.245 00.000 9960 Move returns status 0, amount 126
20:58:23.245 00.000 9960 MoveAxis(N, 0, ABG)
20:58:23.245 00.000 9960 Move returns status 0, amount 0
20:58:23.250 00.005 9960 move complete, result=0
20:58:23.250 00.000 9960 worker thread done servicing request
20:58:23.250 00.000 9960 Worker thread wakes up
20:58:23.250 00.000 11872 GuideStep: -0.3 px 126 ms EAST, -0.5 px 0 ms NORTH
20:58:23.257 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:58:23.257 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1204,1050,31,31)
20:58:24.514 01.257 9960 Exposure complete
20:58:24.646 00.132 9960 worker thread done servicing request
20:58:24.646 00.000 11872 OnExposeComplete: enter
20:58:24.655 00.009 11872 UpdateGuideState(): m_state=6
20:58:24.659 00.004 11872 Star::Find(15, 1219, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1059
20:58:24.663 00.004 11872 Star::Find returns 1 (0), X=1219.13, Y=1065.45, Mass=5799, SNR=48.5, Peak=135 HFD=6.9
20:58:24.667 00.004 11872 CameraToMount -- cameraTheta (1.51) - m_xAngle (-3.14) = xAngle (4.64 = -1.64)
20:58:24.670 00.003 11872 CameraToMount -- cameraTheta (1.51) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.47 = -1.81)
20:58:24.670 00.000 11872 CameraToMount -- cameraX=0.04 cameraY=0.67 hyp=0.68 cameraTheta=1.51 mountX=-0.05 mountY=-0.66, mountTheta=-1.64
20:58:24.682 00.012 11872 SchedulePrimaryMove(0FA44CE0, x=0.04, y=0.67, opts=13)
20:58:24.687 00.005 11872 Enqueuing Move request for scope (0.04, 0.67)
20:58:24.693 00.006 9960 Worker thread wakes up
20:58:24.693 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.67) opts 0xd
20:58:24.693 00.000 9960 Handling offset move in thread for scope, endpoint = (0.04, 0.67)
20:58:24.693 00.000 9960 Moving (0.04, 0.67) raw xDistance=-0.05 yDistance=-0.66
20:58:24.693 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=217, med=1, FiltMin=0, FiltMax=181, Gamma=1.000
20:58:24.698 00.005 11872 UpdateGuideState exits: m=5799 SNR=48.5
20:58:24.698 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:24.704 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:58:24.712 00.008 11872 Enqueuing Expose request
20:58:24.716 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:58:24.716 00.000 9960 resist switch: large excursion: input -0.66 thresh 0.60 direction from 1 to -1
20:58:24.716 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.97
20:58:24.716 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.66 from input -0.66
20:58:24.716 00.000 9960 MoveAxis(E, 0, ABG)
20:58:24.716 00.000 9960 Move returns status 0, amount 0
20:58:24.716 00.000 9960 MoveAxis(N, 489, ABG)
20:58:24.716 00.000 9960 Guiding  Dir = 0, Dur = 489
20:58:24.716 00.000 9960 IsSlewing returns 0
20:58:24.716 00.000 9960 IsGuiding returns 0
20:58:24.716 00.000 9960 PulseGuide returned control before completion, sleep 499
20:58:25.231 00.515 9960 IsGuiding returns 1
20:58:25.232 00.001 9960 scope still moving after pulse duration time elapsed
20:58:25.263 00.031 9960 IsSlewing returns 0
20:58:25.263 00.000 9960 IsGuiding returns 0
20:58:25.263 00.000 9960 scope move finished after 489 + 55 ms
20:58:25.263 00.000 9960 Move returns status 0, amount 489
20:58:25.263 00.000 9960 move complete, result=0
20:58:25.263 00.000 9960 worker thread done servicing request
20:58:25.263 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.7 px 489 ms NORTH
20:58:25.265 00.002 9960 Worker thread wakes up
20:58:25.265 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:58:25.265 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1204,1050,31,31)
20:58:26.529 01.264 9960 Exposure complete
20:58:26.645 00.116 9960 worker thread done servicing request
20:58:26.645 00.000 11872 OnExposeComplete: enter
20:58:26.650 00.005 11872 UpdateGuideState(): m_state=6
20:58:26.654 00.004 11872 Star::Find(15, 1219, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1060
20:58:26.658 00.004 11872 Star::Find returns 1 (0), X=1219.34, Y=1065.49, Mass=5674, SNR=49.8, Peak=135 HFD=7.1
20:58:26.660 00.002 11872 CameraToMount -- cameraTheta (1.24) - m_xAngle (-3.14) = xAngle (4.37 = -1.91)
20:58:26.664 00.004 11872 CameraToMount -- cameraTheta (1.24) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.20 = -2.08)
20:58:26.668 00.004 11872 CameraToMount -- cameraX=0.25 cameraY=0.71 hyp=0.75 cameraTheta=1.24 mountX=-0.25 mountY=-0.65, mountTheta=-1.93
20:58:26.673 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.25, y=0.71, opts=13)
20:58:26.678 00.005 11872 Enqueuing Move request for scope (0.25, 0.71)
20:58:26.684 00.006 9960 Worker thread wakes up
20:58:26.684 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=239, med=1, FiltMin=0, FiltMax=186, Gamma=1.000
20:58:26.695 00.011 9960 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.71) opts 0xd
20:58:26.695 00.000 11872 UpdateGuideState exits: m=5674 SNR=49.8
20:58:26.704 00.009 9960 Handling offset move in thread for scope, endpoint = (0.25, 0.71)
20:58:26.704 00.000 9960 Moving (0.25, 0.71) raw xDistance=-0.25 yDistance=-0.65
20:58:26.706 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:26.710 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:58:26.712 00.002 11872 Enqueuing Expose request
20:58:26.717 00.005 9960 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
20:58:26.717 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.65 from input -0.65
20:58:26.717 00.000 9960 MoveAxis(E, 104, ABG)
20:58:26.717 00.000 9960 Guiding  Dir = 2, Dur = 104
20:58:26.717 00.000 9960 IsSlewing returns 0
20:58:26.717 00.000 9960 IsGuiding returns 0
20:58:26.717 00.000 9960 PulseGuide returned control before completion, sleep 114
20:58:26.835 00.118 9960 IsGuiding returns 1
20:58:26.835 00.000 9960 scope still moving after pulse duration time elapsed
20:58:26.865 00.030 9960 IsSlewing returns 0
20:58:26.867 00.002 9960 IsGuiding returns 0
20:58:26.867 00.000 9960 scope move finished after 104 + 44 ms
20:58:26.867 00.000 9960 Move returns status 0, amount 104
20:58:26.868 00.001 9960 MoveAxis(N, 488, ABG)
20:58:26.868 00.000 9960 Guiding  Dir = 0, Dur = 488
20:58:26.868 00.000 9960 IsSlewing returns 0
20:58:26.869 00.001 9960 IsGuiding returns 0
20:58:26.869 00.000 9960 PulseGuide returned control before completion, sleep 498
20:58:27.378 00.509 9960 IsGuiding returns 1
20:58:27.379 00.001 9960 scope still moving after pulse duration time elapsed
20:58:27.409 00.030 9960 IsSlewing returns 0
20:58:27.409 00.000 9960 IsGuiding returns 0
20:58:27.409 00.000 9960 scope move finished after 488 + 52 ms
20:58:27.410 00.001 9960 Move returns status 0, amount 488
20:58:27.410 00.000 9960 move complete, result=0
20:58:27.410 00.000 9960 worker thread done servicing request
20:58:27.410 00.000 11872 GuideStep: -0.2 px 104 ms EAST, -0.7 px 488 ms NORTH
20:58:27.418 00.008 9960 Worker thread wakes up
20:58:27.418 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:58:27.418 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1204,1050,31,31)
20:58:28.668 01.250 9960 Exposure complete
20:58:28.787 00.119 9960 worker thread done servicing request
20:58:28.787 00.000 11872 OnExposeComplete: enter
20:58:28.791 00.004 11872 UpdateGuideState(): m_state=6
20:58:28.795 00.004 11872 Star::Find(15, 1219, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1061
20:58:28.800 00.005 11872 Star::Find returns 1 (0), X=1219.35, Y=1065.05, Mass=5510, SNR=47.9, Peak=134 HFD=6.7
20:58:28.803 00.003 11872 CameraToMount -- cameraTheta (0.81) - m_xAngle (-3.14) = xAngle (3.95 = -2.34)
20:58:28.805 00.002 11872 CameraToMount -- cameraTheta (0.81) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.77 = -2.51)
20:58:28.810 00.005 11872 CameraToMount -- cameraX=0.26 cameraY=0.27 hyp=0.38 cameraTheta=0.81 mountX=-0.26 mountY=-0.22, mountTheta=-2.44
20:58:28.814 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.26, y=0.27, opts=13)
20:58:28.818 00.004 11872 Enqueuing Move request for scope (0.26, 0.27)
20:58:28.821 00.003 9960 Worker thread wakes up
20:58:28.822 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.27) opts 0xd
20:58:28.822 00.000 9960 Handling offset move in thread for scope, endpoint = (0.26, 0.27)
20:58:28.822 00.000 9960 Moving (0.26, 0.27) raw xDistance=-0.26 yDistance=-0.22
20:58:28.822 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.26
20:58:28.823 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
20:58:28.823 00.000 9960 MoveAxis(E, 116, ABG)
20:58:28.823 00.000 9960 Guiding  Dir = 2, Dur = 116
20:58:28.823 00.000 9960 IsSlewing returns 0
20:58:28.823 00.000 9960 IsGuiding returns 0
20:58:28.823 00.000 9960 PulseGuide returned control before completion, sleep 126
20:58:28.824 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=1, FiltMin=0, FiltMax=186, Gamma=1.000
20:58:28.827 00.003 11872 UpdateGuideState exits: m=5510 SNR=47.9
20:58:28.833 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:28.837 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:58:28.842 00.005 11872 Enqueuing Expose request
20:58:28.956 00.114 9960 IsGuiding returns 1
20:58:28.956 00.000 9960 scope still moving after pulse duration time elapsed
20:58:28.988 00.032 9960 IsSlewing returns 0
20:58:28.989 00.001 9960 IsGuiding returns 0
20:58:28.989 00.000 9960 scope move finished after 116 + 49 ms
20:58:28.990 00.001 9960 Move returns status 0, amount 116
20:58:28.990 00.000 9960 MoveAxis(N, 165, ABG)
20:58:28.990 00.000 9960 Guiding  Dir = 0, Dur = 165
20:58:28.991 00.001 9960 IsSlewing returns 0
20:58:28.991 00.000 9960 IsGuiding returns 0
20:58:28.992 00.001 9960 PulseGuide returned control before completion, sleep 175
20:58:29.175 00.183 9960 IsGuiding returns 1
20:58:29.175 00.000 9960 scope still moving after pulse duration time elapsed
20:58:29.206 00.031 9960 IsSlewing returns 0
20:58:29.207 00.001 9960 IsGuiding returns 0
20:58:29.208 00.001 9960 scope move finished after 165 + 51 ms
20:58:29.209 00.001 9960 Move returns status 0, amount 165
20:58:29.209 00.000 9960 move complete, result=0
20:58:29.210 00.001 9960 worker thread done servicing request
20:58:29.210 00.000 9960 Worker thread wakes up
20:58:29.210 00.000 11872 GuideStep: -0.3 px 116 ms EAST, -0.2 px 165 ms NORTH
20:58:29.214 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
20:58:29.214 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1204,1050,31,31)
20:58:30.463 01.249 9960 Exposure complete
20:58:30.616 00.153 9960 worker thread done servicing request
20:58:30.617 00.001 11872 OnExposeComplete: enter
20:58:30.620 00.003 11872 UpdateGuideState(): m_state=6
20:58:30.624 00.004 11872 Star::Find(15, 1219, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1062
20:58:30.627 00.003 11872 Star::Find returns 1 (0), X=1219.08, Y=1065.32, Mass=5749, SNR=48.8, Peak=131 HFD=6.7
20:58:30.630 00.003 11872 CameraToMount -- cameraTheta (1.59) - m_xAngle (-3.14) = xAngle (4.73 = -1.55)
20:58:30.633 00.003 11872 CameraToMount -- cameraTheta (1.59) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.56 = -1.73)
20:58:30.638 00.005 11872 CameraToMount -- cameraX=-0.01 cameraY=0.54 hyp=0.54 cameraTheta=1.59 mountX=0.01 mountY=-0.54, mountTheta=-1.55
20:58:30.644 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.01, y=0.54, opts=13)
20:58:30.651 00.007 11872 Enqueuing Move request for scope (-0.01, 0.54)
20:58:30.656 00.005 9960 Worker thread wakes up
20:58:30.656 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=216, med=1, FiltMin=0, FiltMax=188, Gamma=1.000
20:58:30.662 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.54) opts 0xd
20:58:30.662 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.01, 0.54)
20:58:30.662 00.000 9960 Moving (-0.01, 0.54) raw xDistance=0.01 yDistance=-0.54
20:58:30.662 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:58:30.663 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.54 from input -0.54
20:58:30.663 00.000 9960 MoveAxis(E, 0, ABG)
20:58:30.663 00.000 9960 Move returns status 0, amount 0
20:58:30.663 00.000 11872 UpdateGuideState exits: m=5749 SNR=48.8
20:58:30.671 00.008 9960 MoveAxis(N, 402, ABG)
20:58:30.673 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:30.678 00.005 9960 Guiding  Dir = 0, Dur = 402
20:58:30.678 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:58:30.683 00.005 9960 IsSlewing returns 0
20:58:30.683 00.000 11872 Enqueuing Expose request
20:58:30.688 00.005 9960 IsGuiding returns 0
20:58:30.688 00.000 9960 PulseGuide returned control before completion, sleep 412
20:58:31.108 00.420 9960 IsGuiding returns 1
20:58:31.110 00.002 9960 scope still moving after pulse duration time elapsed
20:58:31.141 00.031 9960 IsSlewing returns 0
20:58:31.141 00.000 9960 IsGuiding returns 0
20:58:31.142 00.001 9960 scope move finished after 402 + 52 ms
20:58:31.142 00.000 9960 Move returns status 0, amount 402
20:58:31.142 00.000 9960 move complete, result=0
20:58:31.143 00.001 9960 worker thread done servicing request
20:58:31.143 00.000 9960 Worker thread wakes up
20:58:31.143 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.5 px 402 ms NORTH
20:58:31.152 00.009 9960 worker thread servicing REQUEST_EXPOSE 1000
20:58:31.152 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1204,1050,31,31)
20:58:32.405 01.253 9960 Exposure complete
20:58:32.529 00.124 9960 worker thread done servicing request
20:58:32.530 00.001 11872 OnExposeComplete: enter
20:58:32.533 00.003 11872 UpdateGuideState(): m_state=6
20:58:32.538 00.005 11872 Star::Find(15, 1219, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1063
20:58:32.542 00.004 11872 Star::Find returns 1 (0), X=1219.07, Y=1065.17, Mass=5527, SNR=47.4, Peak=137 HFD=6.6
20:58:32.547 00.005 11872 CameraToMount -- cameraTheta (1.63) - m_xAngle (-3.14) = xAngle (4.76 = -1.52)
20:58:32.553 00.006 11872 CameraToMount -- cameraTheta (1.63) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.59 = -1.69)
20:58:32.558 00.005 11872 CameraToMount -- cameraX=-0.02 cameraY=0.39 hyp=0.39 cameraTheta=1.63 mountX=0.02 mountY=-0.39, mountTheta=-1.52
20:58:32.564 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.02, y=0.39, opts=13)
20:58:32.568 00.004 11872 Enqueuing Move request for scope (-0.02, 0.39)
20:58:32.571 00.003 9960 Worker thread wakes up
20:58:32.571 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=200, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
20:58:32.576 00.005 11872 UpdateGuideState exits: m=5527 SNR=47.4
20:58:32.579 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.39) opts 0xd
20:58:32.580 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.02, 0.39)
20:58:32.580 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:32.585 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:58:32.589 00.004 9960 Moving (-0.02, 0.39) raw xDistance=0.02 yDistance=-0.39
20:58:32.589 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:58:32.590 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.39 from input -0.39
20:58:32.590 00.000 9960 MoveAxis(E, 0, ABG)
20:58:32.590 00.000 9960 Move returns status 0, amount 0
20:58:32.590 00.000 9960 MoveAxis(N, 287, ABG)
20:58:32.590 00.000 11872 Enqueuing Expose request
20:58:32.595 00.005 9960 Guiding  Dir = 0, Dur = 287
20:58:32.595 00.000 9960 IsSlewing returns 0
20:58:32.595 00.000 9960 IsGuiding returns 0
20:58:32.596 00.001 9960 PulseGuide returned control before completion, sleep 297
20:58:32.895 00.299 9960 IsGuiding returns 1
20:58:32.895 00.000 9960 scope still moving after pulse duration time elapsed
20:58:32.926 00.031 9960 IsSlewing returns 0
20:58:32.928 00.002 9960 IsGuiding returns 0
20:58:32.930 00.002 9960 scope move finished after 287 + 47 ms
20:58:32.931 00.001 9960 Move returns status 0, amount 287
20:58:32.931 00.000 9960 move complete, result=0
20:58:32.931 00.000 9960 worker thread done servicing request
20:58:32.931 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.4 px 287 ms NORTH
20:58:32.940 00.009 9960 Worker thread wakes up
20:58:32.940 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:58:32.940 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1204,1050,31,31)
20:58:34.191 01.251 9960 Exposure complete
20:58:34.325 00.134 9960 worker thread done servicing request
20:58:34.327 00.002 11872 OnExposeComplete: enter
20:58:34.331 00.004 11872 UpdateGuideState(): m_state=6
20:58:34.335 00.004 11872 Star::Find(15, 1219, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1064
20:58:34.340 00.005 11872 Star::Find returns 1 (0), X=1218.90, Y=1064.62, Mass=5531, SNR=48.5, Peak=131 HFD=6.7
20:58:34.345 00.005 11872 CameraToMount -- cameraTheta (-2.44) - m_xAngle (-3.14) = xAngle (0.70 = 0.70)
20:58:34.348 00.003 11872 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.53 = 0.53)
20:58:34.352 00.004 11872 CameraToMount -- cameraX=-0.19 cameraY=-0.16 hyp=0.24 cameraTheta=-2.44 mountX=0.19 mountY=0.12, mountTheta=0.58
20:58:34.358 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.19, y=-0.16, opts=13)
20:58:34.363 00.005 11872 Enqueuing Move request for scope (-0.19, -0.16)
20:58:34.369 00.006 9960 Worker thread wakes up
20:58:34.369 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.16) opts 0xd
20:58:34.369 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.19, -0.16)
20:58:34.370 00.001 9960 Moving (-0.19, -0.16) raw xDistance=0.19 yDistance=0.12
20:58:34.370 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
20:58:34.370 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=223, med=1, FiltMin=0, FiltMax=186, Gamma=1.000
20:58:34.374 00.004 11872 UpdateGuideState exits: m=5531 SNR=48.5
20:58:34.378 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:58:34.378 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:34.383 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
20:58:34.383 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:58:34.387 00.004 11872 Enqueuing Expose request
20:58:34.392 00.005 9960 MoveAxis(E, 0, ABG)
20:58:34.392 00.000 9960 Move returns status 0, amount 0
20:58:34.392 00.000 9960 MoveAxis(N, 0, ABG)
20:58:34.394 00.002 9960 Move returns status 0, amount 0
20:58:34.394 00.000 9960 move complete, result=0
20:58:34.394 00.000 9960 worker thread done servicing request
20:58:34.394 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:58:34.398 00.004 9960 Worker thread wakes up
20:58:34.398 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:58:34.398 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1204,1050,31,31)
20:58:35.648 01.250 9960 Exposure complete
20:58:35.780 00.132 9960 worker thread done servicing request
20:58:35.780 00.000 11872 OnExposeComplete: enter
20:58:35.787 00.007 11872 UpdateGuideState(): m_state=6
20:58:35.799 00.012 11872 Star::Find(15, 1218, 1064, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1065
20:58:35.804 00.005 11872 Star::Find returns 1 (0), X=1219.22, Y=1065.13, Mass=5579, SNR=47.8, Peak=126 HFD=6.7
20:58:35.811 00.007 11872 CameraToMount -- cameraTheta (1.21) - m_xAngle (-3.14) = xAngle (4.35 = -1.93)
20:58:35.815 00.004 11872 CameraToMount -- cameraTheta (1.21) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.18 = -2.11)
20:58:35.819 00.004 11872 CameraToMount -- cameraX=0.13 cameraY=0.35 hyp=0.38 cameraTheta=1.21 mountX=-0.13 mountY=-0.33, mountTheta=-1.96
20:58:35.825 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.13, y=0.35, opts=13)
20:58:35.828 00.003 11872 Enqueuing Move request for scope (0.13, 0.35)
20:58:35.828 00.000 9960 Worker thread wakes up
20:58:35.828 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=203, med=1, FiltMin=0, FiltMax=187, Gamma=1.000
20:58:35.843 00.015 9960 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.35) opts 0xd
20:58:35.843 00.000 11872 UpdateGuideState exits: m=5579 SNR=47.8
20:58:35.846 00.003 9960 Handling offset move in thread for scope, endpoint = (0.13, 0.35)
20:58:35.846 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:35.849 00.003 9960 Moving (0.13, 0.35) raw xDistance=-0.13 yDistance=-0.33
20:58:35.849 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:58:35.854 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
20:58:35.854 00.000 11872 Enqueuing Expose request
20:58:35.859 00.005 9960 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
20:58:35.859 00.000 9960 MoveAxis(E, 0, ABG)
20:58:35.859 00.000 9960 Move returns status 0, amount 0
20:58:35.859 00.000 9960 MoveAxis(N, 243, ABG)
20:58:35.859 00.000 9960 Guiding  Dir = 0, Dur = 243
20:58:35.859 00.000 9960 IsSlewing returns 0
20:58:35.859 00.000 9960 IsGuiding returns 0
20:58:35.859 00.000 9960 PulseGuide returned control before completion, sleep 253
20:58:36.129 00.270 9960 IsGuiding returns 1
20:58:36.130 00.001 9960 scope still moving after pulse duration time elapsed
20:58:36.161 00.031 9960 IsSlewing returns 0
20:58:36.162 00.001 9960 IsGuiding returns 0
20:58:36.162 00.000 9960 scope move finished after 243 + 59 ms
20:58:36.162 00.000 9960 Move returns status 0, amount 243
20:58:36.162 00.000 9960 move complete, result=0
20:58:36.162 00.000 9960 worker thread done servicing request
20:58:36.162 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 243 ms NORTH
20:58:36.169 00.007 9960 Worker thread wakes up
20:58:36.169 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:58:36.169 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1204,1050,31,31)
20:58:37.426 01.257 9960 Exposure complete
20:58:37.556 00.130 9960 worker thread done servicing request
20:58:37.556 00.000 11872 OnExposeComplete: enter
20:58:37.561 00.005 11872 UpdateGuideState(): m_state=6
20:58:37.561 00.000 11872 Star::Find(15, 1219, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1066
20:58:37.579 00.018 11872 Star::Find returns 1 (0), X=1218.92, Y=1064.61, Mass=5399, SNR=47.0, Peak=131 HFD=6.7
20:58:37.598 00.019 11872 CameraToMount -- cameraTheta (-2.36) - m_xAngle (-3.14) = xAngle (0.78 = 0.78)
20:58:37.604 00.006 11872 CameraToMount -- cameraTheta (-2.36) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.61 = 0.61)
20:58:37.608 00.004 11872 CameraToMount -- cameraX=-0.17 cameraY=-0.17 hyp=0.24 cameraTheta=-2.36 mountX=0.17 mountY=0.14, mountTheta=0.68
20:58:37.613 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.17, y=-0.17, opts=13)
20:58:37.613 00.000 11872 Enqueuing Move request for scope (-0.17, -0.17)
20:58:37.613 00.000 9960 Worker thread wakes up
20:58:37.613 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=1, FiltMin=0, FiltMax=184, Gamma=1.000
20:58:37.622 00.009 11872 UpdateGuideState exits: m=5399 SNR=47.0
20:58:37.622 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:37.622 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:58:37.622 00.000 11872 Enqueuing Expose request
20:58:37.637 00.015 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.17) opts 0xd
20:58:37.637 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.17, -0.17)
20:58:37.637 00.000 9960 Moving (-0.17, -0.17) raw xDistance=0.17 yDistance=0.14
20:58:37.637 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
20:58:37.637 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:58:37.637 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
20:58:37.639 00.002 9960 MoveAxis(E, 0, ABG)
20:58:37.639 00.000 9960 Move returns status 0, amount 0
20:58:37.639 00.000 9960 MoveAxis(N, 0, ABG)
20:58:37.639 00.000 9960 Move returns status 0, amount 0
20:58:37.639 00.000 9960 move complete, result=0
20:58:37.639 00.000 9960 worker thread done servicing request
20:58:37.639 00.000 9960 Worker thread wakes up
20:58:37.639 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:58:37.639 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:58:37.639 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1204,1050,31,31)
20:58:38.900 01.261 9960 Exposure complete
20:58:39.026 00.126 9960 worker thread done servicing request
20:58:39.027 00.001 11872 OnExposeComplete: enter
20:58:39.032 00.005 11872 UpdateGuideState(): m_state=6
20:58:39.035 00.003 11872 Star::Find(15, 1218, 1064, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1067
20:58:39.038 00.003 11872 Star::Find returns 1 (0), X=1219.12, Y=1064.78, Mass=5832, SNR=49.3, Peak=142 HFD=6.7
20:58:39.042 00.004 11872 CameraToMount -- cameraTheta (-0.02) - m_xAngle (-3.14) = xAngle (3.12 = 3.12)
20:58:39.046 00.004 11872 CameraToMount -- cameraTheta (-0.02) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.95 = 2.95)
20:58:39.050 00.004 11872 CameraToMount -- cameraX=0.03 cameraY=-0.00 hyp=0.03 cameraTheta=-0.02 mountX=-0.03 mountY=0.01, mountTheta=2.95
20:58:39.055 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.03, y=-0.00, opts=13)
20:58:39.058 00.003 11872 Enqueuing Move request for scope (0.03, -0.00)
20:58:39.061 00.003 9960 Worker thread wakes up
20:58:39.063 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=217, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
20:58:39.066 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.00) opts 0xd
20:58:39.066 00.000 9960 Handling offset move in thread for scope, endpoint = (0.03, -0.00)
20:58:39.066 00.000 9960 Moving (0.03, -0.00) raw xDistance=-0.03 yDistance=0.01
20:58:39.066 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:58:39.066 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:58:39.066 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:58:39.066 00.000 9960 MoveAxis(E, 0, ABG)
20:58:39.066 00.000 9960 Move returns status 0, amount 0
20:58:39.068 00.002 9960 MoveAxis(N, 0, ABG)
20:58:39.068 00.000 9960 Move returns status 0, amount 0
20:58:39.068 00.000 9960 move complete, result=0
20:58:39.068 00.000 11872 UpdateGuideState exits: m=5832 SNR=49.3
20:58:39.072 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:39.075 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:58:39.080 00.005 11872 Enqueuing Expose request
20:58:39.085 00.005 9960 worker thread done servicing request
20:58:39.085 00.000 9960 Worker thread wakes up
20:58:39.085 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:58:39.085 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1204,1050,31,31)
20:58:39.085 00.000 11872 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:58:40.337 01.252 9960 Exposure complete
20:58:40.461 00.124 9960 worker thread done servicing request
20:58:40.461 00.000 11872 OnExposeComplete: enter
20:58:40.466 00.005 11872 UpdateGuideState(): m_state=6
20:58:40.470 00.004 11872 Star::Find(15, 1219, 1064, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1068
20:58:40.474 00.004 11872 Star::Find returns 1 (0), X=1219.34, Y=1065.00, Mass=5641, SNR=48.3, Peak=128 HFD=6.6
20:58:40.477 00.003 11872 CameraToMount -- cameraTheta (0.74) - m_xAngle (-3.14) = xAngle (3.88 = -2.40)
20:58:40.481 00.004 11872 CameraToMount -- cameraTheta (0.74) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.71 = -2.57)
20:58:40.486 00.005 11872 CameraToMount -- cameraX=0.25 cameraY=0.23 hyp=0.33 cameraTheta=0.74 mountX=-0.25 mountY=-0.18, mountTheta=-2.51
20:58:40.490 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.25, y=0.23, opts=13)
20:58:40.494 00.004 11872 Enqueuing Move request for scope (0.25, 0.23)
20:58:40.497 00.003 9960 Worker thread wakes up
20:58:40.497 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=205, med=1, FiltMin=0, FiltMax=184, Gamma=1.000
20:58:40.501 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.23) opts 0xd
20:58:40.502 00.001 9960 Handling offset move in thread for scope, endpoint = (0.25, 0.23)
20:58:40.502 00.000 9960 Moving (0.25, 0.23) raw xDistance=-0.25 yDistance=-0.18
20:58:40.502 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
20:58:40.502 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:58:40.502 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
20:58:40.502 00.000 9960 MoveAxis(E, 103, ABG)
20:58:40.504 00.002 9960 Guiding  Dir = 2, Dur = 103
20:58:40.504 00.000 11872 UpdateGuideState exits: m=5641 SNR=48.3
20:58:40.508 00.004 9960 IsSlewing returns 0
20:58:40.508 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:40.514 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:58:40.517 00.003 11872 Enqueuing Expose request
20:58:40.521 00.004 9960 IsGuiding returns 0
20:58:40.521 00.000 9960 PulseGuide returned control before completion, sleep 113
20:58:40.640 00.119 9960 IsGuiding returns 1
20:58:40.640 00.000 9960 scope still moving after pulse duration time elapsed
20:58:40.672 00.032 9960 IsSlewing returns 0
20:58:40.673 00.001 9960 IsGuiding returns 0
20:58:40.673 00.000 9960 scope move finished after 103 + 48 ms
20:58:40.674 00.001 9960 Move returns status 0, amount 103
20:58:40.674 00.000 9960 MoveAxis(N, 0, ABG)
20:58:40.674 00.000 9960 Move returns status 0, amount 0
20:58:40.675 00.001 9960 move complete, result=0
20:58:40.675 00.000 9960 worker thread done servicing request
20:58:40.675 00.000 9960 Worker thread wakes up
20:58:40.675 00.000 11872 GuideStep: -0.2 px 103 ms EAST, -0.2 px 0 ms NORTH
20:58:40.684 00.009 9960 worker thread servicing REQUEST_EXPOSE 1000
20:58:40.684 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1204,1050,31,31)
20:58:41.929 01.245 9960 Exposure complete
20:58:42.044 00.115 9960 worker thread done servicing request
20:58:42.044 00.000 11872 OnExposeComplete: enter
20:58:42.048 00.004 11872 UpdateGuideState(): m_state=6
20:58:42.053 00.005 11872 Star::Find(15, 1219, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1069
20:58:42.057 00.004 11872 Star::Find returns 1 (0), X=1218.90, Y=1065.31, Mass=5977, SNR=50.6, Peak=132 HFD=6.8
20:58:42.061 00.004 11872 CameraToMount -- cameraTheta (1.91) - m_xAngle (-3.14) = xAngle (5.04 = -1.24)
20:58:42.065 00.004 11872 CameraToMount -- cameraTheta (1.91) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.87 = -1.41)
20:58:42.068 00.003 11872 CameraToMount -- cameraX=-0.18 cameraY=0.53 hyp=0.56 cameraTheta=1.91 mountX=0.18 mountY=-0.56, mountTheta=-1.25
20:58:42.073 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.18, y=0.53, opts=13)
20:58:42.078 00.005 11872 Enqueuing Move request for scope (-0.18, 0.53)
20:58:42.083 00.005 9960 Worker thread wakes up
20:58:42.083 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
20:58:42.087 00.004 11872 UpdateGuideState exits: m=5977 SNR=50.6
20:58:42.091 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:42.095 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.53) opts 0xd
20:58:42.095 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:58:42.100 00.005 11872 Enqueuing Expose request
20:58:42.103 00.003 9960 Handling offset move in thread for scope, endpoint = (-0.18, 0.53)
20:58:42.103 00.000 9960 Moving (-0.18, 0.53) raw xDistance=0.18 yDistance=-0.56
20:58:42.103 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
20:58:42.103 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.56 from input -0.56
20:58:42.104 00.001 9960 MoveAxis(E, 0, ABG)
20:58:42.104 00.000 9960 Move returns status 0, amount 0
20:58:42.104 00.000 9960 MoveAxis(N, 414, ABG)
20:58:42.104 00.000 9960 Guiding  Dir = 0, Dur = 414
20:58:42.104 00.000 9960 IsSlewing returns 0
20:58:42.106 00.002 9960 IsGuiding returns 0
20:58:42.106 00.000 9960 PulseGuide returned control before completion, sleep 424
20:58:42.534 00.428 9960 IsGuiding returns 1
20:58:42.535 00.001 9960 scope still moving after pulse duration time elapsed
20:58:42.564 00.029 9960 IsSlewing returns 0
20:58:42.565 00.001 9960 IsGuiding returns 0
20:58:42.565 00.000 9960 scope move finished after 414 + 45 ms
20:58:42.566 00.001 9960 Move returns status 0, amount 414
20:58:42.566 00.000 9960 move complete, result=0
20:58:42.567 00.001 9960 worker thread done servicing request
20:58:42.568 00.001 9960 Worker thread wakes up
20:58:42.568 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.6 px 414 ms NORTH
20:58:42.576 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
20:58:42.576 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1204,1050,31,31)
20:58:43.825 01.249 9960 Exposure complete
20:58:43.942 00.117 9960 worker thread done servicing request
20:58:43.942 00.000 11872 OnExposeComplete: enter
20:58:43.953 00.011 11872 UpdateGuideState(): m_state=6
20:58:43.961 00.008 11872 Star::Find(15, 1218, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1070
20:58:43.967 00.006 11872 Star::Find returns 1 (0), X=1219.12, Y=1064.90, Mass=5439, SNR=47.7, Peak=126 HFD=6.5
20:58:43.970 00.003 11872 CameraToMount -- cameraTheta (1.33) - m_xAngle (-3.14) = xAngle (4.47 = -1.82)
20:58:43.975 00.005 11872 CameraToMount -- cameraTheta (1.33) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.29 = -1.99)
20:58:43.981 00.006 11872 CameraToMount -- cameraX=0.03 cameraY=0.13 hyp=0.13 cameraTheta=1.33 mountX=-0.03 mountY=-0.12, mountTheta=-1.83
20:58:43.986 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.03, y=0.13, opts=13)
20:58:43.992 00.006 11872 Enqueuing Move request for scope (0.03, 0.13)
20:58:43.997 00.005 9960 Worker thread wakes up
20:58:43.997 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.13) opts 0xd
20:58:43.997 00.000 9960 Handling offset move in thread for scope, endpoint = (0.03, 0.13)
20:58:43.997 00.000 9960 Moving (0.03, 0.13) raw xDistance=-0.03 yDistance=-0.12
20:58:43.997 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:58:43.997 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:58:43.997 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=199, med=1, FiltMin=0, FiltMax=177, Gamma=1.000
20:58:44.001 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
20:58:44.001 00.000 11872 UpdateGuideState exits: m=5439 SNR=47.7
20:58:44.005 00.004 9960 MoveAxis(E, 0, ABG)
20:58:44.005 00.000 9960 Move returns status 0, amount 0
20:58:44.006 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:44.011 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:58:44.014 00.003 9960 MoveAxis(N, 0, ABG)
20:58:44.015 00.001 9960 Move returns status 0, amount 0
20:58:44.015 00.000 11872 Enqueuing Expose request
20:58:44.022 00.007 9960 move complete, result=0
20:58:44.022 00.000 9960 worker thread done servicing request
20:58:44.023 00.001 9960 Worker thread wakes up
20:58:44.023 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:58:44.023 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1204,1050,31,31)
20:58:44.023 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:58:45.260 01.237 9960 Exposure complete
20:58:45.386 00.126 9960 worker thread done servicing request
20:58:45.386 00.000 11872 OnExposeComplete: enter
20:58:45.390 00.004 11872 UpdateGuideState(): m_state=6
20:58:45.397 00.007 11872 Star::Find(15, 1219, 1064, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1071
20:58:45.403 00.006 11872 Star::Find returns 1 (0), X=1219.16, Y=1065.07, Mass=5849, SNR=49.7, Peak=146 HFD=6.6
20:58:45.407 00.004 11872 CameraToMount -- cameraTheta (1.33) - m_xAngle (-3.14) = xAngle (4.47 = -1.82)
20:58:45.410 00.003 11872 CameraToMount -- cameraTheta (1.33) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.29 = -1.99)
20:58:45.410 00.000 11872 CameraToMount -- cameraX=0.07 cameraY=0.29 hyp=0.30 cameraTheta=1.33 mountX=-0.07 mountY=-0.28, mountTheta=-1.83
20:58:45.417 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.07, y=0.29, opts=13)
20:58:45.424 00.007 11872 Enqueuing Move request for scope (0.07, 0.29)
20:58:45.424 00.000 9960 Worker thread wakes up
20:58:45.424 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
20:58:45.424 00.000 11872 UpdateGuideState exits: m=5849 SNR=49.7
20:58:45.424 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:45.439 00.015 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:58:45.442 00.003 11872 Enqueuing Expose request
20:58:45.442 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.29) opts 0xd
20:58:45.442 00.000 9960 Handling offset move in thread for scope, endpoint = (0.07, 0.29)
20:58:45.442 00.000 9960 Moving (0.07, 0.29) raw xDistance=-0.07 yDistance=-0.28
20:58:45.442 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:58:45.442 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
20:58:45.448 00.006 9960 MoveAxis(E, 0, ABG)
20:58:45.448 00.000 9960 Move returns status 0, amount 0
20:58:45.448 00.000 9960 MoveAxis(N, 206, ABG)
20:58:45.448 00.000 9960 Guiding  Dir = 0, Dur = 206
20:58:45.448 00.000 9960 IsSlewing returns 0
20:58:45.448 00.000 9960 IsGuiding returns 0
20:58:45.448 00.000 9960 PulseGuide returned control before completion, sleep 216
20:58:45.681 00.233 9960 IsGuiding returns 1
20:58:45.683 00.002 9960 scope still moving after pulse duration time elapsed
20:58:45.712 00.029 9960 IsSlewing returns 0
20:58:45.714 00.002 9960 IsGuiding returns 0
20:58:45.714 00.000 9960 scope move finished after 206 + 58 ms
20:58:45.714 00.000 9960 Move returns status 0, amount 206
20:58:45.714 00.000 9960 move complete, result=0
20:58:45.714 00.000 9960 worker thread done servicing request
20:58:45.714 00.000 9960 Worker thread wakes up
20:58:45.714 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 206 ms NORTH
20:58:45.719 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:58:45.719 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1204,1050,31,31)
20:58:46.979 01.260 9960 Exposure complete
20:58:47.105 00.126 9960 worker thread done servicing request
20:58:47.107 00.002 11872 OnExposeComplete: enter
20:58:47.107 00.000 11872 UpdateGuideState(): m_state=6
20:58:47.116 00.009 11872 Star::Find(15, 1219, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1072
20:58:47.116 00.000 11872 Star::Find returns 1 (0), X=1219.45, Y=1064.68, Mass=5593, SNR=48.2, Peak=124 HFD=6.8
20:58:47.123 00.007 11872 CameraToMount -- cameraTheta (-0.27) - m_xAngle (-3.14) = xAngle (2.86 = 2.86)
20:58:47.123 00.000 11872 CameraToMount -- cameraTheta (-0.27) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.69 = 2.69)
20:58:47.131 00.008 11872 CameraToMount -- cameraX=0.36 cameraY=-0.10 hyp=0.37 cameraTheta=-0.27 mountX=-0.36 mountY=0.16, mountTheta=2.72
20:58:47.135 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.36, y=-0.10, opts=13)
20:58:47.140 00.005 11872 Enqueuing Move request for scope (0.36, -0.10)
20:58:47.146 00.006 9960 Worker thread wakes up
20:58:47.146 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=218, med=1, FiltMin=0, FiltMax=177, Gamma=1.000
20:58:47.153 00.007 9960 worker thread servicing REQUEST_MOVE scope ofs (0.36, -0.10) opts 0xd
20:58:47.153 00.000 9960 Handling offset move in thread for scope, endpoint = (0.36, -0.10)
20:58:47.153 00.000 9960 Moving (0.36, -0.10) raw xDistance=-0.36 yDistance=0.16
20:58:47.153 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.36
20:58:47.153 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:58:47.153 00.000 11872 UpdateGuideState exits: m=5593 SNR=48.2
20:58:47.157 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:47.157 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:58:47.162 00.005 11872 Enqueuing Expose request
20:58:47.167 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
20:58:47.167 00.000 9960 MoveAxis(E, 150, ABG)
20:58:47.167 00.000 9960 Guiding  Dir = 2, Dur = 150
20:58:47.167 00.000 9960 IsSlewing returns 0
20:58:47.167 00.000 9960 IsGuiding returns 0
20:58:47.167 00.000 9960 PulseGuide returned control before completion, sleep 160
20:58:47.338 00.171 9960 IsGuiding returns 1
20:58:47.338 00.000 9960 scope still moving after pulse duration time elapsed
20:58:47.369 00.031 9960 IsSlewing returns 0
20:58:47.371 00.002 9960 IsGuiding returns 0
20:58:47.372 00.001 9960 scope move finished after 150 + 51 ms
20:58:47.372 00.000 9960 Move returns status 0, amount 150
20:58:47.372 00.000 9960 MoveAxis(N, 0, ABG)
20:58:47.372 00.000 9960 Move returns status 0, amount 0
20:58:47.372 00.000 9960 move complete, result=0
20:58:47.372 00.000 9960 worker thread done servicing request
20:58:47.372 00.000 9960 Worker thread wakes up
20:58:47.372 00.000 11872 GuideStep: -0.4 px 150 ms EAST, 0.2 px 0 ms NORTH
20:58:47.380 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
20:58:47.382 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1204,1050,31,31)
20:58:48.639 01.257 9960 Exposure complete
20:58:48.766 00.127 9960 worker thread done servicing request
20:58:48.767 00.001 11872 OnExposeComplete: enter
20:58:48.773 00.006 11872 UpdateGuideState(): m_state=6
20:58:48.778 00.005 11872 Star::Find(15, 1219, 1064, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1073
20:58:48.781 00.003 11872 Star::Find returns 1 (0), X=1219.06, Y=1065.26, Mass=5573, SNR=48.1, Peak=122 HFD=6.8
20:58:48.786 00.005 11872 CameraToMount -- cameraTheta (1.64) - m_xAngle (-3.14) = xAngle (4.78 = -1.51)
20:58:48.789 00.003 11872 CameraToMount -- cameraTheta (1.64) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.61 = -1.68)
20:58:48.793 00.004 11872 CameraToMount -- cameraX=-0.03 cameraY=0.48 hyp=0.48 cameraTheta=1.64 mountX=0.03 mountY=-0.48, mountTheta=-1.51
20:58:48.798 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.03, y=0.48, opts=13)
20:58:48.802 00.004 11872 Enqueuing Move request for scope (-0.03, 0.48)
20:58:48.806 00.004 9960 Worker thread wakes up
20:58:48.807 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
20:58:48.810 00.003 11872 UpdateGuideState exits: m=5573 SNR=48.1
20:58:48.814 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:48.818 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.48) opts 0xd
20:58:48.818 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.03, 0.48)
20:58:48.818 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:58:48.822 00.004 9960 Moving (-0.03, 0.48) raw xDistance=0.03 yDistance=-0.48
20:58:48.822 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:58:48.822 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.48 from input -0.48
20:58:48.822 00.000 9960 MoveAxis(E, 0, ABG)
20:58:48.823 00.001 9960 Move returns status 0, amount 0
20:58:48.823 00.000 9960 MoveAxis(N, 356, ABG)
20:58:48.823 00.000 9960 Guiding  Dir = 0, Dur = 356
20:58:48.823 00.000 11872 Enqueuing Expose request
20:58:48.826 00.003 9960 IsSlewing returns 0
20:58:48.827 00.001 9960 IsGuiding returns 0
20:58:48.827 00.000 9960 PulseGuide returned control before completion, sleep 366
20:58:49.203 00.376 9960 IsGuiding returns 1
20:58:49.203 00.000 9960 scope still moving after pulse duration time elapsed
20:58:49.234 00.031 9960 IsSlewing returns 0
20:58:49.235 00.001 9960 IsGuiding returns 0
20:58:49.235 00.000 9960 scope move finished after 356 + 52 ms
20:58:49.235 00.000 9960 Move returns status 0, amount 356
20:58:49.235 00.000 9960 move complete, result=0
20:58:49.235 00.000 9960 worker thread done servicing request
20:58:49.237 00.002 9960 Worker thread wakes up
20:58:49.237 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.5 px 356 ms NORTH
20:58:49.241 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
20:58:49.242 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1204,1050,31,31)
20:58:50.484 01.242 9960 Exposure complete
20:58:50.618 00.134 9960 worker thread done servicing request
20:58:50.619 00.001 11872 OnExposeComplete: enter
20:58:50.623 00.004 11872 UpdateGuideState(): m_state=6
20:58:50.627 00.004 11872 Star::Find(15, 1219, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1074
20:58:50.631 00.004 11872 Star::Find returns 1 (0), X=1219.26, Y=1064.78, Mass=5633, SNR=48.5, Peak=129 HFD=6.6
20:58:50.635 00.004 11872 CameraToMount -- cameraTheta (0.01) - m_xAngle (-3.14) = xAngle (3.14 = -3.14)
20:58:50.640 00.005 11872 CameraToMount -- cameraTheta (0.01) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.97 = 2.97)
20:58:50.645 00.005 11872 CameraToMount -- cameraX=0.17 cameraY=0.00 hyp=0.17 cameraTheta=0.01 mountX=-0.17 mountY=0.03, mountTheta=2.97
20:58:50.650 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.17, y=0.00, opts=13)
20:58:50.654 00.004 11872 Enqueuing Move request for scope (0.17, 0.00)
20:58:50.657 00.003 9960 Worker thread wakes up
20:58:50.657 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.00) opts 0xd
20:58:50.658 00.001 9960 Handling offset move in thread for scope, endpoint = (0.17, 0.00)
20:58:50.658 00.000 9960 Moving (0.17, 0.00) raw xDistance=-0.17 yDistance=0.03
20:58:50.658 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
20:58:50.658 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:58:50.658 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=214, med=1, FiltMin=0, FiltMax=183, Gamma=1.000
20:58:50.663 00.005 11872 UpdateGuideState exits: m=5633 SNR=48.5
20:58:50.667 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:58:50.667 00.000 9960 MoveAxis(E, 0, ABG)
20:58:50.667 00.000 9960 Move returns status 0, amount 0
20:58:50.668 00.001 9960 MoveAxis(N, 0, ABG)
20:58:50.668 00.000 9960 Move returns status 0, amount 0
20:58:50.668 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:50.674 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:58:50.679 00.005 11872 Enqueuing Expose request
20:58:50.683 00.004 9960 move complete, result=0
20:58:50.683 00.000 9960 worker thread done servicing request
20:58:50.683 00.000 9960 Worker thread wakes up
20:58:50.683 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:58:50.684 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1204,1050,31,31)
20:58:50.684 00.000 11872 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
20:58:51.932 01.248 9960 Exposure complete
20:58:52.056 00.124 9960 worker thread done servicing request
20:58:52.057 00.001 11872 OnExposeComplete: enter
20:58:52.060 00.003 11872 UpdateGuideState(): m_state=6
20:58:52.065 00.005 11872 Star::Find(15, 1219, 1064, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1075
20:58:52.069 00.004 11872 Star::Find returns 1 (0), X=1218.92, Y=1064.72, Mass=5578, SNR=48.5, Peak=132 HFD=6.8
20:58:52.073 00.004 11872 CameraToMount -- cameraTheta (-2.83) - m_xAngle (-3.14) = xAngle (0.31 = 0.31)
20:58:52.076 00.003 11872 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.13 = 0.13)
20:58:52.081 00.005 11872 CameraToMount -- cameraX=-0.17 cameraY=-0.05 hyp=0.18 cameraTheta=-2.83 mountX=0.17 mountY=0.02, mountTheta=0.14
20:58:52.087 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.17, y=-0.05, opts=13)
20:58:52.090 00.003 11872 Enqueuing Move request for scope (-0.17, -0.05)
20:58:52.094 00.004 9960 Worker thread wakes up
20:58:52.094 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.05) opts 0xd
20:58:52.095 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.17, -0.05)
20:58:52.095 00.000 9960 Moving (-0.17, -0.05) raw xDistance=0.17 yDistance=0.02
20:58:52.095 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
20:58:52.095 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:58:52.096 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=231, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
20:58:52.099 00.003 11872 UpdateGuideState exits: m=5578 SNR=48.5
20:58:52.103 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:52.106 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:58:52.111 00.005 11872 Enqueuing Expose request
20:58:52.115 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:58:52.115 00.000 9960 MoveAxis(E, 0, ABG)
20:58:52.115 00.000 9960 Move returns status 0, amount 0
20:58:52.115 00.000 9960 MoveAxis(N, 0, ABG)
20:58:52.115 00.000 9960 Move returns status 0, amount 0
20:58:52.115 00.000 9960 move complete, result=0
20:58:52.117 00.002 9960 worker thread done servicing request
20:58:52.117 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
20:58:52.121 00.004 9960 Worker thread wakes up
20:58:52.121 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:58:52.121 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1204,1050,31,31)
20:58:53.360 01.239 9960 Exposure complete
20:58:53.484 00.124 9960 worker thread done servicing request
20:58:53.485 00.001 11872 OnExposeComplete: enter
20:58:53.491 00.006 11872 UpdateGuideState(): m_state=6
20:58:53.496 00.005 11872 Star::Find(15, 1218, 1064, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1076
20:58:53.500 00.004 11872 Star::Find returns 1 (0), X=1219.18, Y=1064.80, Mass=5826, SNR=49.7, Peak=135 HFD=6.7
20:58:53.503 00.003 11872 CameraToMount -- cameraTheta (0.23) - m_xAngle (-3.14) = xAngle (3.37 = -2.91)
20:58:53.508 00.005 11872 CameraToMount -- cameraTheta (0.23) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.20 = -3.08)
20:58:53.511 00.003 11872 CameraToMount -- cameraX=0.09 cameraY=0.02 hyp=0.09 cameraTheta=0.23 mountX=-0.09 mountY=-0.01, mountTheta=-3.08
20:58:53.516 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.09, y=0.02, opts=13)
20:58:53.520 00.004 11872 Enqueuing Move request for scope (0.09, 0.02)
20:58:53.524 00.004 9960 Worker thread wakes up
20:58:53.524 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.02) opts 0xd
20:58:53.525 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=212, med=1, FiltMin=0, FiltMax=181, Gamma=1.000
20:58:53.528 00.003 9960 Handling offset move in thread for scope, endpoint = (0.09, 0.02)
20:58:53.529 00.001 9960 Moving (0.09, 0.02) raw xDistance=-0.09 yDistance=-0.01
20:58:53.529 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:58:53.529 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:58:53.529 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:58:53.529 00.000 9960 MoveAxis(E, 0, ABG)
20:58:53.530 00.001 9960 Move returns status 0, amount 0
20:58:53.530 00.000 9960 MoveAxis(N, 0, ABG)
20:58:53.530 00.000 9960 Move returns status 0, amount 0
20:58:53.530 00.000 9960 move complete, result=0
20:58:53.530 00.000 11872 UpdateGuideState exits: m=5826 SNR=49.7
20:58:53.535 00.005 9960 worker thread done servicing request
20:58:53.535 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:53.538 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:58:53.544 00.006 11872 Enqueuing Expose request
20:58:53.546 00.002 11872 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:58:53.552 00.006 9960 Worker thread wakes up
20:58:53.552 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:58:53.552 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1204,1050,31,31)
20:58:54.802 01.250 9960 Exposure complete
20:58:54.938 00.136 9960 worker thread done servicing request
20:58:54.938 00.000 11872 OnExposeComplete: enter
20:58:54.943 00.005 11872 UpdateGuideState(): m_state=6
20:58:54.946 00.003 11872 Star::Find(15, 1219, 1064, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1077
20:58:54.952 00.006 11872 Star::Find returns 1 (0), X=1219.10, Y=1065.40, Mass=6078, SNR=50.7, Peak=134 HFD=6.7
20:58:54.957 00.005 11872 CameraToMount -- cameraTheta (1.56) - m_xAngle (-3.14) = xAngle (4.70 = -1.59)
20:58:54.961 00.004 11872 CameraToMount -- cameraTheta (1.56) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.52 = -1.76)
20:58:54.966 00.005 11872 CameraToMount -- cameraX=0.01 cameraY=0.62 hyp=0.62 cameraTheta=1.56 mountX=-0.01 mountY=-0.61, mountTheta=-1.59
20:58:54.971 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.01, y=0.62, opts=13)
20:58:54.976 00.005 11872 Enqueuing Move request for scope (0.01, 0.62)
20:58:54.982 00.006 9960 Worker thread wakes up
20:58:54.982 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=1, FiltMin=0, FiltMax=185, Gamma=1.000
20:58:54.987 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.62) opts 0xd
20:58:54.987 00.000 11872 UpdateGuideState exits: m=6078 SNR=50.7
20:58:54.992 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:55.000 00.008 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:58:55.005 00.005 11872 Enqueuing Expose request
20:58:55.012 00.007 9960 Handling offset move in thread for scope, endpoint = (0.01, 0.62)
20:58:55.012 00.000 9960 Moving (0.01, 0.62) raw xDistance=-0.01 yDistance=-0.61
20:58:55.013 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
20:58:55.013 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.61 from input -0.61
20:58:55.013 00.000 9960 MoveAxis(E, 0, ABG)
20:58:55.013 00.000 9960 Move returns status 0, amount 0
20:58:55.014 00.001 9960 MoveAxis(N, 455, ABG)
20:58:55.014 00.000 9960 Guiding  Dir = 0, Dur = 455
20:58:55.014 00.000 9960 IsSlewing returns 0
20:58:55.015 00.001 9960 IsGuiding returns 0
20:58:55.015 00.000 9960 PulseGuide returned control before completion, sleep 465
20:58:55.494 00.479 9960 IsGuiding returns 1
20:58:55.494 00.000 9960 scope still moving after pulse duration time elapsed
20:58:55.524 00.030 9960 IsSlewing returns 0
20:58:55.524 00.000 9960 IsGuiding returns 0
20:58:55.525 00.001 9960 scope move finished after 455 + 55 ms
20:58:55.525 00.000 9960 Move returns status 0, amount 455
20:58:55.526 00.001 9960 move complete, result=0
20:58:55.526 00.000 9960 worker thread done servicing request
20:58:55.527 00.001 9960 Worker thread wakes up
20:58:55.527 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.6 px 455 ms NORTH
20:58:55.533 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:58:55.533 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1204,1050,31,31)
20:58:56.782 01.249 9960 Exposure complete
20:58:56.907 00.125 9960 worker thread done servicing request
20:58:56.907 00.000 11872 OnExposeComplete: enter
20:58:56.913 00.006 11872 UpdateGuideState(): m_state=6
20:58:56.922 00.009 11872 Star::Find(15, 1219, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1078
20:58:56.926 00.004 11872 Star::Find returns 1 (0), X=1219.17, Y=1064.77, Mass=5745, SNR=48.6, Peak=136 HFD=6.7
20:58:56.935 00.009 11872 CameraToMount -- cameraTheta (-0.06) - m_xAngle (-3.14) = xAngle (3.07 = 3.07)
20:58:56.939 00.004 11872 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.90 = 2.90)
20:58:56.943 00.004 11872 CameraToMount -- cameraX=0.08 cameraY=-0.01 hyp=0.08 cameraTheta=-0.06 mountX=-0.08 mountY=0.02, mountTheta=2.91
20:58:56.948 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.08, y=-0.01, opts=13)
20:58:56.955 00.007 11872 Enqueuing Move request for scope (0.08, -0.01)
20:58:56.959 00.004 9960 Worker thread wakes up
20:58:56.959 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=1, FiltMin=0, FiltMax=194, Gamma=1.000
20:58:56.959 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.01) opts 0xd
20:58:56.959 00.000 11872 UpdateGuideState exits: m=5745 SNR=48.6
20:58:56.969 00.010 9960 Handling offset move in thread for scope, endpoint = (0.08, -0.01)
20:58:56.969 00.000 9960 Moving (0.08, -0.01) raw xDistance=-0.08 yDistance=0.02
20:58:56.969 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:56.969 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:58:56.976 00.007 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
20:58:56.976 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:58:56.976 00.000 11872 Enqueuing Expose request
20:58:56.982 00.006 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:58:56.982 00.000 9960 MoveAxis(E, 0, ABG)
20:58:56.982 00.000 9960 Move returns status 0, amount 0
20:58:56.982 00.000 9960 MoveAxis(N, 0, ABG)
20:58:56.982 00.000 9960 Move returns status 0, amount 0
20:58:56.982 00.000 9960 move complete, result=0
20:58:56.982 00.000 9960 worker thread done servicing request
20:58:56.982 00.000 11872 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:58:56.982 00.000 9960 Worker thread wakes up
20:58:56.982 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:58:56.982 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1204,1050,31,31)
20:58:58.251 01.269 9960 Exposure complete
20:58:58.382 00.131 9960 worker thread done servicing request
20:58:58.382 00.000 11872 OnExposeComplete: enter
20:58:58.385 00.003 11872 UpdateGuideState(): m_state=6
20:58:58.385 00.000 11872 Star::Find(15, 1219, 1064, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1079
20:58:58.397 00.012 11872 Star::Find returns 1 (0), X=1219.35, Y=1064.74, Mass=5923, SNR=49.5, Peak=132 HFD=6.8
20:58:58.401 00.004 11872 CameraToMount -- cameraTheta (-0.16) - m_xAngle (-3.14) = xAngle (2.98 = 2.98)
20:58:58.401 00.000 11872 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.81 = 2.81)
20:58:58.414 00.013 11872 CameraToMount -- cameraX=0.27 cameraY=-0.04 hyp=0.27 cameraTheta=-0.16 mountX=-0.27 mountY=0.09, mountTheta=2.82
20:58:58.418 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.27, y=-0.04, opts=13)
20:58:58.418 00.000 11872 Enqueuing Move request for scope (0.27, -0.04)
20:58:58.429 00.011 9960 Worker thread wakes up
20:58:58.429 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.04) opts 0xd
20:58:58.429 00.000 9960 Handling offset move in thread for scope, endpoint = (0.27, -0.04)
20:58:58.429 00.000 9960 Moving (0.27, -0.04) raw xDistance=-0.27 yDistance=0.09
20:58:58.429 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=229, med=1, FiltMin=0, FiltMax=176, Gamma=1.000
20:58:58.435 00.006 9960 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
20:58:58.435 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:58:58.435 00.000 11872 UpdateGuideState exits: m=5923 SNR=49.5
20:58:58.435 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:58.435 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:58:58.448 00.013 11872 Enqueuing Expose request
20:58:58.453 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
20:58:58.453 00.000 9960 MoveAxis(E, 111, ABG)
20:58:58.453 00.000 9960 Guiding  Dir = 2, Dur = 111
20:58:58.453 00.000 9960 IsSlewing returns 0
20:58:58.453 00.000 9960 IsGuiding returns 0
20:58:58.453 00.000 9960 PulseGuide returned control before completion, sleep 121
20:58:58.588 00.135 9960 IsGuiding returns 1
20:58:58.590 00.002 9960 scope still moving after pulse duration time elapsed
20:58:58.620 00.030 9960 IsSlewing returns 0
20:58:58.620 00.000 9960 IsGuiding returns 0
20:58:58.622 00.002 9960 scope move finished after 111 + 57 ms
20:58:58.622 00.000 9960 Move returns status 0, amount 111
20:58:58.622 00.000 9960 MoveAxis(N, 0, ABG)
20:58:58.622 00.000 9960 Move returns status 0, amount 0
20:58:58.622 00.000 9960 move complete, result=0
20:58:58.622 00.000 9960 worker thread done servicing request
20:58:58.622 00.000 11872 GuideStep: -0.3 px 111 ms EAST, 0.1 px 0 ms NORTH
20:58:58.631 00.009 9960 Worker thread wakes up
20:58:58.631 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:58:58.631 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1204,1050,31,31)
20:58:59.886 01.255 9960 Exposure complete
20:59:00.012 00.126 9960 worker thread done servicing request
20:59:00.012 00.000 11872 OnExposeComplete: enter
20:59:00.020 00.008 11872 UpdateGuideState(): m_state=6
20:59:00.020 00.000 11872 Star::Find(15, 1219, 1064, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1080
20:59:00.020 00.000 11872 Star::Find returns 1 (0), X=1219.15, Y=1065.23, Mass=5530, SNR=47.4, Peak=125 HFD=6.7
20:59:00.034 00.014 11872 CameraToMount -- cameraTheta (1.43) - m_xAngle (-3.14) = xAngle (4.57 = -1.71)
20:59:00.034 00.000 11872 CameraToMount -- cameraTheta (1.43) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.40 = -1.88)
20:59:00.042 00.008 11872 CameraToMount -- cameraX=0.06 cameraY=0.45 hyp=0.45 cameraTheta=1.43 mountX=-0.06 mountY=-0.43, mountTheta=-1.72
20:59:00.042 00.000 11872 SchedulePrimaryMove(0FA44CE0, x=0.06, y=0.45, opts=13)
20:59:00.050 00.008 11872 Enqueuing Move request for scope (0.06, 0.45)
20:59:00.050 00.000 9960 Worker thread wakes up
20:59:00.050 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=203, med=1, FiltMin=0, FiltMax=186, Gamma=1.000
20:59:00.050 00.000 11872 UpdateGuideState exits: m=5530 SNR=47.4
20:59:00.060 00.010 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:00.066 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.45) opts 0xd
20:59:00.066 00.000 9960 Handling offset move in thread for scope, endpoint = (0.06, 0.45)
20:59:00.066 00.000 9960 Moving (0.06, 0.45) raw xDistance=-0.06 yDistance=-0.43
20:59:00.066 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:59:00.066 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.43 from input -0.43
20:59:00.066 00.000 9960 MoveAxis(E, 0, ABG)
20:59:00.066 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:59:00.066 00.000 11872 Enqueuing Expose request
20:59:00.075 00.009 9960 Move returns status 0, amount 0
20:59:00.075 00.000 9960 MoveAxis(N, 322, ABG)
20:59:00.075 00.000 9960 Guiding  Dir = 0, Dur = 322
20:59:00.075 00.000 9960 IsSlewing returns 0
20:59:00.075 00.000 9960 IsGuiding returns 0
20:59:00.075 00.000 9960 PulseGuide returned control before completion, sleep 332
20:59:00.417 00.342 9960 IsGuiding returns 1
20:59:00.418 00.001 9960 scope still moving after pulse duration time elapsed
20:59:00.448 00.030 9960 IsSlewing returns 0
20:59:00.449 00.001 9960 IsGuiding returns 0
20:59:00.449 00.000 9960 scope move finished after 322 + 50 ms
20:59:00.449 00.000 9960 Move returns status 0, amount 322
20:59:00.449 00.000 9960 move complete, result=0
20:59:00.449 00.000 9960 worker thread done servicing request
20:59:00.449 00.000 9960 Worker thread wakes up
20:59:00.451 00.002 11872 GuideStep: -0.1 px 0 ms EAST, -0.4 px 322 ms NORTH
20:59:00.455 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
20:59:00.457 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1204,1050,31,31)
20:59:01.713 01.256 9960 Exposure complete
20:59:01.851 00.138 9960 worker thread done servicing request
20:59:01.851 00.000 11872 OnExposeComplete: enter
20:59:01.854 00.003 11872 UpdateGuideState(): m_state=6
20:59:01.854 00.000 11872 Star::Find(15, 1219, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1081
20:59:01.862 00.008 11872 Star::Find returns 1 (0), X=1219.12, Y=1064.74, Mass=5863, SNR=49.5, Peak=128 HFD=6.7
20:59:01.862 00.000 11872 CameraToMount -- cameraTheta (-0.93) - m_xAngle (-3.14) = xAngle (2.21 = 2.21)
20:59:01.868 00.006 11872 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.04 = 2.04)
20:59:01.868 00.000 11872 CameraToMount -- cameraX=0.03 cameraY=-0.04 hyp=0.05 cameraTheta=-0.93 mountX=-0.03 mountY=0.04, mountTheta=2.16
20:59:01.878 00.010 11872 SchedulePrimaryMove(0FA44CE0, x=0.03, y=-0.04, opts=13)
20:59:01.878 00.000 11872 Enqueuing Move request for scope (0.03, -0.04)
20:59:01.885 00.007 9960 Worker thread wakes up
20:59:01.885 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.04) opts 0xd
20:59:01.885 00.000 9960 Handling offset move in thread for scope, endpoint = (0.03, -0.04)
20:59:01.885 00.000 9960 Moving (0.03, -0.04) raw xDistance=-0.03 yDistance=0.04
20:59:01.885 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:59:01.885 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:59:01.885 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=234, med=1, FiltMin=0, FiltMax=185, Gamma=1.000
20:59:01.894 00.009 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:59:01.894 00.000 11872 UpdateGuideState exits: m=5863 SNR=49.5
20:59:01.896 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:01.899 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:59:01.904 00.005 11872 Enqueuing Expose request
20:59:01.904 00.000 9960 MoveAxis(E, 0, ABG)
20:59:01.904 00.000 9960 Move returns status 0, amount 0
20:59:01.904 00.000 9960 MoveAxis(N, 0, ABG)
20:59:01.910 00.006 9960 Move returns status 0, amount 0
20:59:01.910 00.000 9960 move complete, result=0
20:59:01.910 00.000 9960 worker thread done servicing request
20:59:01.910 00.000 9960 Worker thread wakes up
20:59:01.910 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:59:01.910 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1204,1050,31,31)
20:59:01.910 00.000 11872 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:59:03.161 01.251 9960 Exposure complete
20:59:03.292 00.131 9960 worker thread done servicing request
20:59:03.292 00.000 11872 OnExposeComplete: enter
20:59:03.292 00.000 11872 UpdateGuideState(): m_state=6
20:59:03.300 00.008 11872 Star::Find(15, 1219, 1064, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1082
20:59:03.307 00.007 11872 Star::Find returns 1 (0), X=1219.24, Y=1065.21, Mass=5479, SNR=47.2, Peak=126 HFD=6.6
20:59:03.308 00.001 11872 CameraToMount -- cameraTheta (1.24) - m_xAngle (-3.14) = xAngle (4.37 = -1.91)
20:59:03.314 00.006 11872 CameraToMount -- cameraTheta (1.24) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.20 = -2.08)
20:59:03.314 00.000 11872 CameraToMount -- cameraX=0.15 cameraY=0.44 hyp=0.46 cameraTheta=1.24 mountX=-0.15 mountY=-0.40, mountTheta=-1.93
20:59:03.324 00.010 11872 SchedulePrimaryMove(0FA44CE0, x=0.15, y=0.44, opts=13)
20:59:03.324 00.000 11872 Enqueuing Move request for scope (0.15, 0.44)
20:59:03.332 00.008 9960 Worker thread wakes up
20:59:03.332 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=202, med=1, FiltMin=0, FiltMax=182, Gamma=1.000
20:59:03.334 00.002 11872 UpdateGuideState exits: m=5479 SNR=47.2
20:59:03.340 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:03.342 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:59:03.342 00.000 11872 Enqueuing Expose request
20:59:03.349 00.007 9960 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.44) opts 0xd
20:59:03.349 00.000 9960 Handling offset move in thread for scope, endpoint = (0.15, 0.44)
20:59:03.349 00.000 9960 Moving (0.15, 0.44) raw xDistance=-0.15 yDistance=-0.40
20:59:03.349 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
20:59:03.349 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.40 from input -0.40
20:59:03.349 00.000 9960 MoveAxis(E, 0, ABG)
20:59:03.349 00.000 9960 Move returns status 0, amount 0
20:59:03.349 00.000 9960 MoveAxis(N, 300, ABG)
20:59:03.349 00.000 9960 Guiding  Dir = 0, Dur = 300
20:59:03.349 00.000 9960 IsSlewing returns 0
20:59:03.349 00.000 9960 IsGuiding returns 0
20:59:03.354 00.005 9960 PulseGuide returned control before completion, sleep 310
20:59:03.674 00.320 9960 IsGuiding returns 1
20:59:03.676 00.002 9960 scope still moving after pulse duration time elapsed
20:59:03.707 00.031 9960 IsSlewing returns 0
20:59:03.707 00.000 9960 IsGuiding returns 0
20:59:03.710 00.003 9960 scope move finished after 300 + 56 ms
20:59:03.710 00.000 9960 Move returns status 0, amount 300
20:59:03.710 00.000 9960 move complete, result=0
20:59:03.712 00.002 9960 worker thread done servicing request
20:59:03.712 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.4 px 300 ms NORTH
20:59:03.717 00.005 9960 Worker thread wakes up
20:59:03.717 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:59:03.721 00.004 9960 Handling exposure in thread, d=1000 o=3 r=(1204,1050,31,31)
20:59:04.982 01.261 9960 Exposure complete
20:59:05.112 00.130 9960 worker thread done servicing request
20:59:05.112 00.000 11872 OnExposeComplete: enter
20:59:05.117 00.005 11872 UpdateGuideState(): m_state=6
20:59:05.119 00.002 11872 Star::Find(15, 1219, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1083
20:59:05.123 00.004 11872 Star::Find returns 1 (0), X=1219.40, Y=1064.62, Mass=6073, SNR=50.9, Peak=139 HFD=6.9
20:59:05.127 00.004 11872 CameraToMount -- cameraTheta (-0.47) - m_xAngle (-3.14) = xAngle (2.66 = 2.66)
20:59:05.131 00.004 11872 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.49 = 2.49)
20:59:05.133 00.002 11872 CameraToMount -- cameraX=0.31 cameraY=-0.16 hyp=0.35 cameraTheta=-0.47 mountX=-0.31 mountY=0.21, mountTheta=2.54
20:59:05.137 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.31, y=-0.16, opts=13)
20:59:05.140 00.003 11872 Enqueuing Move request for scope (0.31, -0.16)
20:59:05.143 00.003 9960 Worker thread wakes up
20:59:05.143 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=1, FiltMin=0, FiltMax=187, Gamma=1.000
20:59:05.146 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.16) opts 0xd
20:59:05.146 00.000 11872 UpdateGuideState exits: m=6073 SNR=50.9
20:59:05.149 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:05.153 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:59:05.156 00.003 11872 Enqueuing Expose request
20:59:05.159 00.003 9960 Handling offset move in thread for scope, endpoint = (0.31, -0.16)
20:59:05.159 00.000 9960 Moving (0.31, -0.16) raw xDistance=-0.31 yDistance=0.21
20:59:05.159 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.31
20:59:05.159 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:59:05.160 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
20:59:05.160 00.000 9960 MoveAxis(E, 130, ABG)
20:59:05.160 00.000 9960 Guiding  Dir = 2, Dur = 130
20:59:05.161 00.001 9960 IsSlewing returns 0
20:59:05.161 00.000 9960 IsGuiding returns 0
20:59:05.161 00.000 9960 PulseGuide returned control before completion, sleep 140
20:59:05.318 00.157 9960 IsGuiding returns 1
20:59:05.319 00.001 9960 scope still moving after pulse duration time elapsed
20:59:05.349 00.030 9960 IsSlewing returns 0
20:59:05.350 00.001 9960 IsGuiding returns 0
20:59:05.352 00.002 9960 scope move finished after 130 + 59 ms
20:59:05.352 00.000 9960 Move returns status 0, amount 130
20:59:05.352 00.000 9960 MoveAxis(N, 0, ABG)
20:59:05.353 00.001 9960 Move returns status 0, amount 0
20:59:05.353 00.000 9960 move complete, result=0
20:59:05.353 00.000 9960 worker thread done servicing request
20:59:05.353 00.000 11872 GuideStep: -0.3 px 130 ms EAST, 0.2 px 0 ms NORTH
20:59:05.361 00.008 9960 Worker thread wakes up
20:59:05.361 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:59:05.361 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1204,1050,31,31)
20:59:06.612 01.251 9960 Exposure complete
20:59:06.755 00.143 9960 worker thread done servicing request
20:59:06.755 00.000 11872 OnExposeComplete: enter
20:59:06.759 00.004 11872 UpdateGuideState(): m_state=6
20:59:06.764 00.005 11872 Star::Find(15, 1219, 1064, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1084
20:59:06.768 00.004 11872 Star::Find returns 1 (0), X=1219.06, Y=1064.75, Mass=5448, SNR=47.4, Peak=126 HFD=6.7
20:59:06.772 00.004 11872 CameraToMount -- cameraTheta (-2.37) - m_xAngle (-3.14) = xAngle (0.77 = 0.77)
20:59:06.775 00.003 11872 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.60 = 0.60)
20:59:06.778 00.003 11872 CameraToMount -- cameraX=-0.03 cameraY=-0.03 hyp=0.04 cameraTheta=-2.37 mountX=0.03 mountY=0.02, mountTheta=0.66
20:59:06.783 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.03, y=-0.03, opts=13)
20:59:06.787 00.004 11872 Enqueuing Move request for scope (-0.03, -0.03)
20:59:06.790 00.003 9960 Worker thread wakes up
20:59:06.792 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=1, FiltMin=0, FiltMax=177, Gamma=1.000
20:59:06.796 00.004 11872 UpdateGuideState exits: m=5448 SNR=47.4
20:59:06.801 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.03) opts 0xd
20:59:06.802 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:06.807 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:59:06.811 00.004 11872 Enqueuing Expose request
20:59:06.816 00.005 9960 Handling offset move in thread for scope, endpoint = (-0.03, -0.03)
20:59:06.816 00.000 9960 Moving (-0.03, -0.03) raw xDistance=0.03 yDistance=0.02
20:59:06.816 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:59:06.816 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:59:06.817 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:59:06.817 00.000 9960 MoveAxis(E, 0, ABG)
20:59:06.817 00.000 9960 Move returns status 0, amount 0
20:59:06.817 00.000 9960 MoveAxis(N, 0, ABG)
20:59:06.817 00.000 9960 Move returns status 0, amount 0
20:59:06.817 00.000 9960 move complete, result=0
20:59:06.817 00.000 9960 worker thread done servicing request
20:59:06.817 00.000 11872 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:59:06.821 00.004 9960 Worker thread wakes up
20:59:06.822 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:59:06.822 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1204,1050,31,31)
20:59:08.079 01.257 9960 Exposure complete
20:59:08.211 00.132 9960 worker thread done servicing request
20:59:08.211 00.000 11872 OnExposeComplete: enter
20:59:08.216 00.005 11872 UpdateGuideState(): m_state=6
20:59:08.219 00.003 11872 Star::Find(15, 1219, 1064, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1085
20:59:08.223 00.004 11872 Star::Find returns 1 (0), X=1219.38, Y=1064.97, Mass=5789, SNR=49.0, Peak=138 HFD=6.7
20:59:08.227 00.004 11872 CameraToMount -- cameraTheta (0.57) - m_xAngle (-3.14) = xAngle (3.71 = -2.57)
20:59:08.231 00.004 11872 CameraToMount -- cameraTheta (0.57) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.54 = -2.74)
20:59:08.234 00.003 11872 CameraToMount -- cameraX=0.29 cameraY=0.19 hyp=0.35 cameraTheta=0.57 mountX=-0.29 mountY=-0.14, mountTheta=-2.71
20:59:08.245 00.011 11872 SchedulePrimaryMove(0FA44CE0, x=0.29, y=0.19, opts=13)
20:59:08.249 00.004 11872 Enqueuing Move request for scope (0.29, 0.19)
20:59:08.254 00.005 9960 Worker thread wakes up
20:59:08.254 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=202, med=1, FiltMin=0, FiltMax=193, Gamma=1.000
20:59:08.258 00.004 11872 UpdateGuideState exits: m=5789 SNR=49.0
20:59:08.264 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.19) opts 0xd
20:59:08.264 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:08.270 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:59:08.275 00.005 11872 Enqueuing Expose request
20:59:08.278 00.003 9960 Handling offset move in thread for scope, endpoint = (0.29, 0.19)
20:59:08.278 00.000 9960 Moving (0.29, 0.19) raw xDistance=-0.29 yDistance=-0.14
20:59:08.279 00.001 9960 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.29
20:59:08.279 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:59:08.279 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
20:59:08.279 00.000 9960 MoveAxis(E, 124, ABG)
20:59:08.280 00.001 9960 Guiding  Dir = 2, Dur = 124
20:59:08.280 00.000 9960 IsSlewing returns 0
20:59:08.280 00.000 9960 IsGuiding returns 0
20:59:08.280 00.000 9960 PulseGuide returned control before completion, sleep 134
20:59:08.427 00.147 9960 IsGuiding returns 1
20:59:08.427 00.000 9960 scope still moving after pulse duration time elapsed
20:59:08.457 00.030 9960 IsSlewing returns 0
20:59:08.459 00.002 9960 IsGuiding returns 0
20:59:08.459 00.000 9960 scope move finished after 124 + 53 ms
20:59:08.460 00.001 9960 Move returns status 0, amount 124
20:59:08.460 00.000 9960 MoveAxis(N, 0, ABG)
20:59:08.460 00.000 9960 Move returns status 0, amount 0
20:59:08.460 00.000 9960 move complete, result=0
20:59:08.460 00.000 9960 worker thread done servicing request
20:59:08.460 00.000 11872 GuideStep: -0.3 px 124 ms EAST, -0.1 px 0 ms NORTH
20:59:08.466 00.006 9960 Worker thread wakes up
20:59:08.466 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:59:08.466 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1204,1050,31,31)
20:59:09.716 01.250 9960 Exposure complete
20:59:09.860 00.144 9960 worker thread done servicing request
20:59:09.860 00.000 11872 OnExposeComplete: enter
20:59:09.865 00.005 11872 UpdateGuideState(): m_state=6
20:59:09.870 00.005 11872 Star::Find(15, 1219, 1064, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1086
20:59:09.874 00.004 11872 Star::Find returns 1 (0), X=1218.96, Y=1065.40, Mass=5726, SNR=48.5, Peak=126 HFD=6.7
20:59:09.878 00.004 11872 CameraToMount -- cameraTheta (1.78) - m_xAngle (-3.14) = xAngle (4.91 = -1.37)
20:59:09.883 00.005 11872 CameraToMount -- cameraTheta (1.78) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.74 = -1.54)
20:59:09.888 00.005 11872 CameraToMount -- cameraX=-0.13 cameraY=0.62 hyp=0.64 cameraTheta=1.78 mountX=0.13 mountY=-0.64, mountTheta=-1.37
20:59:09.892 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.13, y=0.62, opts=13)
20:59:09.896 00.004 11872 Enqueuing Move request for scope (-0.13, 0.62)
20:59:09.901 00.005 9960 Worker thread wakes up
20:59:09.901 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=1, FiltMin=0, FiltMax=176, Gamma=1.000
20:59:09.905 00.004 11872 UpdateGuideState exits: m=5726 SNR=48.5
20:59:09.907 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:09.911 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:59:09.915 00.004 11872 Enqueuing Expose request
20:59:09.921 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.62) opts 0xd
20:59:09.921 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.13, 0.62)
20:59:09.921 00.000 9960 Moving (-0.13, 0.62) raw xDistance=0.13 yDistance=-0.64
20:59:09.921 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
20:59:09.922 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.64 from input -0.64
20:59:09.922 00.000 9960 MoveAxis(E, 0, ABG)
20:59:09.922 00.000 9960 Move returns status 0, amount 0
20:59:09.922 00.000 9960 MoveAxis(N, 474, ABG)
20:59:09.922 00.000 9960 Guiding  Dir = 0, Dur = 474
20:59:09.924 00.002 9960 IsSlewing returns 0
20:59:09.925 00.001 9960 IsGuiding returns 0
20:59:09.925 00.000 9960 PulseGuide returned control before completion, sleep 484
20:59:10.414 00.489 9960 IsGuiding returns 1
20:59:10.415 00.001 9960 scope still moving after pulse duration time elapsed
20:59:10.445 00.030 9960 IsSlewing returns 0
20:59:10.446 00.001 9960 IsGuiding returns 0
20:59:10.446 00.000 9960 scope move finished after 474 + 47 ms
20:59:10.446 00.000 9960 Move returns status 0, amount 474
20:59:10.447 00.001 9960 move complete, result=0
20:59:10.447 00.000 9960 worker thread done servicing request
20:59:10.448 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.6 px 474 ms NORTH
20:59:10.454 00.006 9960 Worker thread wakes up
20:59:10.456 00.002 9960 worker thread servicing REQUEST_EXPOSE 1000
20:59:10.456 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1204,1050,31,31)
20:59:11.710 01.254 9960 Exposure complete
20:59:11.842 00.132 9960 worker thread done servicing request
20:59:11.842 00.000 11872 OnExposeComplete: enter
20:59:11.846 00.004 11872 UpdateGuideState(): m_state=6
20:59:11.851 00.005 11872 Star::Find(15, 1218, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1087
20:59:11.856 00.005 11872 Star::Find returns 1 (0), X=1218.98, Y=1064.79, Mass=5533, SNR=47.1, Peak=136 HFD=6.6
20:59:11.861 00.005 11872 CameraToMount -- cameraTheta (3.06) - m_xAngle (-3.14) = xAngle (6.20 = -0.08)
20:59:11.864 00.003 11872 CameraToMount -- cameraTheta (3.06) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (6.03 = -0.25)
20:59:11.868 00.004 11872 CameraToMount -- cameraX=-0.11 cameraY=0.01 hyp=0.11 cameraTheta=3.06 mountX=0.11 mountY=-0.03, mountTheta=-0.25
20:59:11.873 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.11, y=0.01, opts=13)
20:59:11.878 00.005 11872 Enqueuing Move request for scope (-0.11, 0.01)
20:59:11.882 00.004 9960 Worker thread wakes up
20:59:11.882 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=216, med=1, FiltMin=0, FiltMax=176, Gamma=1.000
20:59:11.885 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.01) opts 0xd
20:59:11.887 00.002 9960 Handling offset move in thread for scope, endpoint = (-0.11, 0.01)
20:59:11.887 00.000 9960 Moving (-0.11, 0.01) raw xDistance=0.11 yDistance=-0.03
20:59:11.887 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
20:59:11.887 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:59:11.888 00.001 11872 UpdateGuideState exits: m=5533 SNR=47.1
20:59:11.892 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:11.896 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:59:11.899 00.003 11872 Enqueuing Expose request
20:59:11.904 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:59:11.904 00.000 9960 MoveAxis(E, 0, ABG)
20:59:11.904 00.000 9960 Move returns status 0, amount 0
20:59:11.904 00.000 9960 MoveAxis(N, 0, ABG)
20:59:11.905 00.001 9960 Move returns status 0, amount 0
20:59:11.905 00.000 9960 move complete, result=0
20:59:11.905 00.000 9960 worker thread done servicing request
20:59:11.905 00.000 9960 Worker thread wakes up
20:59:11.905 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:59:11.906 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:59:11.910 00.004 9960 Handling exposure in thread, d=1000 o=3 r=(1204,1050,31,31)
20:59:13.157 01.247 9960 Exposure complete
20:59:13.287 00.130 9960 worker thread done servicing request
20:59:13.287 00.000 11872 OnExposeComplete: enter
20:59:13.291 00.004 11872 UpdateGuideState(): m_state=6
20:59:13.295 00.004 11872 Star::Find(15, 1218, 1064, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1088
20:59:13.299 00.004 11872 Star::Find returns 1 (0), X=1219.18, Y=1065.21, Mass=5595, SNR=48.6, Peak=139 HFD=6.6
20:59:13.303 00.004 11872 CameraToMount -- cameraTheta (1.37) - m_xAngle (-3.14) = xAngle (4.51 = -1.78)
20:59:13.307 00.004 11872 CameraToMount -- cameraTheta (1.37) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.33 = -1.95)
20:59:13.311 00.004 11872 CameraToMount -- cameraX=0.09 cameraY=0.43 hyp=0.44 cameraTheta=1.37 mountX=-0.09 mountY=-0.41, mountTheta=-1.79
20:59:13.315 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.09, y=0.43, opts=13)
20:59:13.319 00.004 11872 Enqueuing Move request for scope (0.09, 0.43)
20:59:13.322 00.003 9960 Worker thread wakes up
20:59:13.322 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.43) opts 0xd
20:59:13.323 00.001 9960 Handling offset move in thread for scope, endpoint = (0.09, 0.43)
20:59:13.323 00.000 9960 Moving (0.09, 0.43) raw xDistance=-0.09 yDistance=-0.41
20:59:13.323 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:59:13.323 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.41 from input -0.41
20:59:13.323 00.000 9960 MoveAxis(E, 0, ABG)
20:59:13.324 00.001 9960 Move returns status 0, amount 0
20:59:13.324 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=193, med=1, FiltMin=0, FiltMax=172, Gamma=1.000
20:59:13.328 00.004 9960 MoveAxis(N, 305, ABG)
20:59:13.328 00.000 9960 Guiding  Dir = 0, Dur = 305
20:59:13.328 00.000 11872 UpdateGuideState exits: m=5595 SNR=48.6
20:59:13.330 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:13.334 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:59:13.339 00.005 11872 Enqueuing Expose request
20:59:13.342 00.003 9960 IsSlewing returns 0
20:59:13.342 00.000 9960 IsGuiding returns 0
20:59:13.342 00.000 9960 PulseGuide returned control before completion, sleep 315
20:59:13.662 00.320 9960 IsGuiding returns 1
20:59:13.662 00.000 9960 scope still moving after pulse duration time elapsed
20:59:13.693 00.031 9960 IsSlewing returns 0
20:59:13.694 00.001 9960 IsGuiding returns 0
20:59:13.694 00.000 9960 scope move finished after 305 + 47 ms
20:59:13.695 00.001 9960 Move returns status 0, amount 305
20:59:13.695 00.000 9960 move complete, result=0
20:59:13.695 00.000 9960 worker thread done servicing request
20:59:13.695 00.000 9960 Worker thread wakes up
20:59:13.696 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.4 px 305 ms NORTH
20:59:13.702 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
20:59:13.702 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1204,1050,31,31)
20:59:14.953 01.251 9960 Exposure complete
20:59:15.090 00.137 9960 worker thread done servicing request
20:59:15.090 00.000 11872 OnExposeComplete: enter
20:59:15.093 00.003 11872 UpdateGuideState(): m_state=6
20:59:15.098 00.005 11872 Star::Find(15, 1219, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1089
20:59:15.102 00.004 11872 Star::Find returns 1 (0), X=1218.82, Y=1065.38, Mass=5464, SNR=48.6, Peak=136 HFD=6.5
20:59:15.107 00.005 11872 CameraToMount -- cameraTheta (1.99) - m_xAngle (-3.14) = xAngle (5.13 = -1.16)
20:59:15.111 00.004 11872 CameraToMount -- cameraTheta (1.99) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.95 = -1.33)
20:59:15.116 00.005 11872 CameraToMount -- cameraX=-0.27 cameraY=0.60 hyp=0.66 cameraTheta=1.99 mountX=0.27 mountY=-0.64, mountTheta=-1.18
20:59:15.123 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.27, y=0.60, opts=13)
20:59:15.128 00.005 11872 Enqueuing Move request for scope (-0.27, 0.60)
20:59:15.132 00.004 9960 Worker thread wakes up
20:59:15.132 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=210, med=1, FiltMin=0, FiltMax=172, Gamma=1.000
20:59:15.137 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.60) opts 0xd
20:59:15.137 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.27, 0.60)
20:59:15.138 00.001 9960 Moving (-0.27, 0.60) raw xDistance=0.27 yDistance=-0.64
20:59:15.138 00.000 11872 UpdateGuideState exits: m=5464 SNR=48.6
20:59:15.142 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:15.147 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:59:15.151 00.004 11872 Enqueuing Expose request
20:59:15.155 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
20:59:15.156 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.64 from input -0.64
20:59:15.156 00.000 9960 MoveAxis(W, 111, ABG)
20:59:15.156 00.000 9960 Guiding  Dir = 3, Dur = 111
20:59:15.157 00.001 9960 IsSlewing returns 0
20:59:15.157 00.000 9960 IsGuiding returns 0
20:59:15.157 00.000 9960 PulseGuide returned control before completion, sleep 121
20:59:15.286 00.129 9960 IsGuiding returns 1
20:59:15.287 00.001 9960 scope still moving after pulse duration time elapsed
20:59:15.317 00.030 9960 IsSlewing returns 0
20:59:15.318 00.001 9960 IsGuiding returns 0
20:59:15.320 00.002 9960 scope move finished after 111 + 51 ms
20:59:15.320 00.000 9960 Move returns status 0, amount 111
20:59:15.320 00.000 9960 MoveAxis(N, 479, ABG)
20:59:15.321 00.001 9960 Guiding  Dir = 0, Dur = 479
20:59:15.321 00.000 9960 IsSlewing returns 0
20:59:15.322 00.001 9960 IsGuiding returns 0
20:59:15.322 00.000 9960 PulseGuide returned control before completion, sleep 489
20:59:15.827 00.505 9960 IsGuiding returns 1
20:59:15.827 00.000 9960 scope still moving after pulse duration time elapsed
20:59:15.856 00.029 9960 IsSlewing returns 0
20:59:15.856 00.000 9960 IsGuiding returns 0
20:59:15.856 00.000 9960 scope move finished after 479 + 56 ms
20:59:15.856 00.000 9960 Move returns status 0, amount 479
20:59:15.856 00.000 9960 move complete, result=0
20:59:15.856 00.000 9960 worker thread done servicing request
20:59:15.856 00.000 9960 Worker thread wakes up
20:59:15.856 00.000 11872 GuideStep: 0.3 px 111 ms WEST, -0.6 px 479 ms NORTH
20:59:15.864 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
20:59:15.864 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1204,1050,31,31)
20:59:17.117 01.253 9960 Exposure complete
20:59:17.251 00.134 9960 worker thread done servicing request
20:59:17.251 00.000 11872 OnExposeComplete: enter
20:59:17.260 00.009 11872 UpdateGuideState(): m_state=6
20:59:17.263 00.003 11872 Star::Find(15, 1218, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1090
20:59:17.268 00.005 11872 Star::Find returns 1 (0), X=1219.25, Y=1064.41, Mass=5531, SNR=48.4, Peak=133 HFD=6.7
20:59:17.273 00.005 11872 CameraToMount -- cameraTheta (-1.17) - m_xAngle (-3.14) = xAngle (1.97 = 1.97)
20:59:17.273 00.000 11872 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.80 = 1.80)
20:59:17.282 00.009 11872 CameraToMount -- cameraX=0.16 cameraY=-0.37 hyp=0.40 cameraTheta=-1.17 mountX=-0.16 mountY=0.39, mountTheta=1.95
20:59:17.285 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=0.16, y=-0.37, opts=13)
20:59:17.285 00.000 11872 Enqueuing Move request for scope (0.16, -0.37)
20:59:17.292 00.007 9960 Worker thread wakes up
20:59:17.292 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.37) opts 0xd
20:59:17.292 00.000 9960 Handling offset move in thread for scope, endpoint = (0.16, -0.37)
20:59:17.292 00.000 9960 Moving (0.16, -0.37) raw xDistance=-0.16 yDistance=0.39
20:59:17.292 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=194, med=1, FiltMin=0, FiltMax=174, Gamma=1.000
20:59:17.299 00.007 11872 UpdateGuideState exits: m=5531 SNR=48.4
20:59:17.302 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:17.302 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:59:17.302 00.000 11872 Enqueuing Expose request
20:59:17.314 00.012 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
20:59:17.314 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:59:17.314 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.39
20:59:17.314 00.000 9960 MoveAxis(E, 0, ABG)
20:59:17.314 00.000 9960 Move returns status 0, amount 0
20:59:17.314 00.000 9960 MoveAxis(N, 0, ABG)
20:59:17.314 00.000 9960 Move returns status 0, amount 0
20:59:17.314 00.000 9960 move complete, result=0
20:59:17.314 00.000 9960 worker thread done servicing request
20:59:17.314 00.000 9960 Worker thread wakes up
20:59:17.314 00.000 11872 GuideStep: -0.2 px 0 ms EAST, 0.4 px 0 ms NORTH
20:59:17.314 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:59:17.314 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1204,1050,31,31)
20:59:18.573 01.259 9960 Exposure complete
20:59:18.704 00.131 9960 worker thread done servicing request
20:59:18.704 00.000 11872 OnExposeComplete: enter
20:59:18.709 00.005 11872 UpdateGuideState(): m_state=6
20:59:18.712 00.003 11872 Star::Find(15, 1219, 1064, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1091
20:59:18.712 00.000 11872 Star::Find returns 1 (0), X=1219.50, Y=1064.35, Mass=5801, SNR=48.7, Peak=137 HFD=6.9
20:59:18.720 00.008 11872 CameraToMount -- cameraTheta (-0.80) - m_xAngle (-3.14) = xAngle (2.34 = 2.34)
20:59:18.724 00.004 11872 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.17 = 2.17)
20:59:18.729 00.005 11872 CameraToMount -- cameraX=0.41 cameraY=-0.42 hyp=0.59 cameraTheta=-0.80 mountX=-0.41 mountY=0.49, mountTheta=2.27
20:59:18.732 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=0.41, y=-0.42, opts=13)
20:59:18.737 00.005 11872 Enqueuing Move request for scope (0.41, -0.42)
20:59:18.741 00.004 9960 Worker thread wakes up
20:59:18.741 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.41, -0.42) opts 0xd
20:59:18.741 00.000 9960 Handling offset move in thread for scope, endpoint = (0.41, -0.42)
20:59:18.741 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=230, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
20:59:18.741 00.000 11872 UpdateGuideState exits: m=5801 SNR=48.7
20:59:18.749 00.008 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:18.754 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:59:18.756 00.002 11872 Enqueuing Expose request
20:59:18.761 00.005 9960 Moving (0.41, -0.42) raw xDistance=-0.41 yDistance=0.49
20:59:18.761 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.41
20:59:18.761 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
20:59:18.761 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.49
20:59:18.761 00.000 9960 MoveAxis(E, 172, ABG)
20:59:18.761 00.000 9960 Guiding  Dir = 2, Dur = 172
20:59:18.761 00.000 9960 IsSlewing returns 0
20:59:18.761 00.000 9960 IsGuiding returns 0
20:59:18.761 00.000 9960 PulseGuide returned control before completion, sleep 182
20:59:18.947 00.186 9960 IsGuiding returns 1
20:59:18.948 00.001 9960 scope still moving after pulse duration time elapsed
20:59:18.979 00.031 9960 IsSlewing returns 0
20:59:18.979 00.000 9960 IsGuiding returns 0
20:59:18.979 00.000 9960 scope move finished after 172 + 44 ms
20:59:18.979 00.000 9960 Move returns status 0, amount 172
20:59:18.979 00.000 9960 MoveAxis(N, 0, ABG)
20:59:18.979 00.000 9960 Move returns status 0, amount 0
20:59:18.979 00.000 9960 move complete, result=0
20:59:18.979 00.000 9960 worker thread done servicing request
20:59:18.979 00.000 9960 Worker thread wakes up
20:59:18.979 00.000 11872 GuideStep: -0.4 px 172 ms EAST, 0.5 px 0 ms NORTH
20:59:18.979 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:59:18.979 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1204,1050,31,31)
20:59:20.240 01.261 9960 Exposure complete
20:59:20.370 00.130 9960 worker thread done servicing request
20:59:20.370 00.000 11872 OnExposeComplete: enter
20:59:20.373 00.003 11872 UpdateGuideState(): m_state=6
20:59:20.378 00.005 11872 Star::Find(15, 1219, 1064, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1092
20:59:20.381 00.003 11872 Star::Find returns 1 (0), X=1219.13, Y=1064.60, Mass=5717, SNR=49.8, Peak=142 HFD=6.8
20:59:20.386 00.005 11872 CameraToMount -- cameraTheta (-1.34) - m_xAngle (-3.14) = xAngle (1.80 = 1.80)
20:59:20.390 00.004 11872 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.62 = 1.62)
20:59:20.395 00.005 11872 CameraToMount -- cameraX=0.04 cameraY=-0.18 hyp=0.19 cameraTheta=-1.34 mountX=-0.04 mountY=0.18, mountTheta=1.79
20:59:20.400 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.04, y=-0.18, opts=13)
20:59:20.404 00.004 11872 Enqueuing Move request for scope (0.04, -0.18)
20:59:20.408 00.004 9960 Worker thread wakes up
20:59:20.409 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
20:59:20.412 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.18) opts 0xd
20:59:20.412 00.000 9960 Handling offset move in thread for scope, endpoint = (0.04, -0.18)
20:59:20.412 00.000 9960 Moving (0.04, -0.18) raw xDistance=-0.04 yDistance=0.18
20:59:20.413 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:59:20.414 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:59:20.414 00.000 11872 UpdateGuideState exits: m=5717 SNR=49.8
20:59:20.417 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
20:59:20.418 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:20.422 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:59:20.428 00.006 9960 MoveAxis(E, 0, ABG)
20:59:20.429 00.001 9960 Move returns status 0, amount 0
20:59:20.429 00.000 9960 MoveAxis(N, 0, ABG)
20:59:20.429 00.000 9960 Move returns status 0, amount 0
20:59:20.430 00.001 9960 move complete, result=0
20:59:20.430 00.000 9960 worker thread done servicing request
20:59:20.430 00.000 11872 Enqueuing Expose request
20:59:20.435 00.005 11872 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
20:59:20.438 00.003 9960 Worker thread wakes up
20:59:20.439 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
20:59:20.439 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1204,1050,31,31)
20:59:21.686 01.247 9960 Exposure complete
20:59:21.847 00.161 9960 worker thread done servicing request
20:59:21.847 00.000 11872 OnExposeComplete: enter
20:59:21.858 00.011 11872 UpdateGuideState(): m_state=6
20:59:21.866 00.008 11872 Star::Find(15, 1219, 1064, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1093
20:59:21.872 00.006 11872 Star::Find returns 1 (0), X=1219.14, Y=1064.75, Mass=5518, SNR=47.5, Peak=140 HFD=6.7
20:59:21.878 00.006 11872 CameraToMount -- cameraTheta (-0.45) - m_xAngle (-3.14) = xAngle (2.68 = 2.68)
20:59:21.882 00.004 11872 CameraToMount -- cameraTheta (-0.45) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.51 = 2.51)
20:59:21.887 00.005 11872 CameraToMount -- cameraX=0.05 cameraY=-0.02 hyp=0.05 cameraTheta=-0.45 mountX=-0.05 mountY=0.03, mountTheta=2.56
20:59:21.891 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.05, y=-0.02, opts=13)
20:59:21.895 00.004 11872 Enqueuing Move request for scope (0.05, -0.02)
20:59:21.899 00.004 9960 Worker thread wakes up
20:59:21.899 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=219, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
20:59:21.903 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.02) opts 0xd
20:59:21.903 00.000 11872 UpdateGuideState exits: m=5518 SNR=47.5
20:59:21.907 00.004 9960 Handling offset move in thread for scope, endpoint = (0.05, -0.02)
20:59:21.907 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:21.913 00.006 9960 Moving (0.05, -0.02) raw xDistance=-0.05 yDistance=0.03
20:59:21.914 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:59:21.919 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:59:21.919 00.000 11872 Enqueuing Expose request
20:59:21.927 00.008 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:59:21.928 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:59:21.928 00.000 9960 MoveAxis(E, 0, ABG)
20:59:21.929 00.001 9960 Move returns status 0, amount 0
20:59:21.929 00.000 9960 MoveAxis(N, 0, ABG)
20:59:21.929 00.000 9960 Move returns status 0, amount 0
20:59:21.929 00.000 9960 move complete, result=0
20:59:21.929 00.000 9960 worker thread done servicing request
20:59:21.929 00.000 11872 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:59:21.934 00.005 9960 Worker thread wakes up
20:59:21.934 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:59:21.934 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1204,1050,31,31)
20:59:23.178 01.244 9960 Exposure complete
20:59:23.298 00.120 9960 worker thread done servicing request
20:59:23.298 00.000 11872 OnExposeComplete: enter
20:59:23.303 00.005 11872 UpdateGuideState(): m_state=6
20:59:23.307 00.004 11872 Star::Find(15, 1219, 1064, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1094
20:59:23.311 00.004 11872 Star::Find returns 1 (0), X=1219.39, Y=1064.80, Mass=5636, SNR=48.1, Peak=126 HFD=6.7
20:59:23.315 00.004 11872 CameraToMount -- cameraTheta (0.06) - m_xAngle (-3.14) = xAngle (3.20 = -3.09)
20:59:23.319 00.004 11872 CameraToMount -- cameraTheta (0.06) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.03 = 3.03)
20:59:23.323 00.004 11872 CameraToMount -- cameraX=0.30 cameraY=0.02 hyp=0.30 cameraTheta=0.06 mountX=-0.30 mountY=0.03, mountTheta=3.03
20:59:23.329 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.30, y=0.02, opts=13)
20:59:23.334 00.005 11872 Enqueuing Move request for scope (0.30, 0.02)
20:59:23.338 00.004 9960 Worker thread wakes up
20:59:23.338 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=218, med=1, FiltMin=0, FiltMax=196, Gamma=1.000
20:59:23.343 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.02) opts 0xd
20:59:23.343 00.000 9960 Handling offset move in thread for scope, endpoint = (0.30, 0.02)
20:59:23.343 00.000 9960 Moving (0.30, 0.02) raw xDistance=-0.30 yDistance=0.03
20:59:23.343 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
20:59:23.343 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:59:23.343 00.000 11872 UpdateGuideState exits: m=5636 SNR=48.1
20:59:23.348 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:59:23.348 00.000 9960 MoveAxis(E, 125, ABG)
20:59:23.348 00.000 9960 Guiding  Dir = 2, Dur = 125
20:59:23.348 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:23.352 00.004 9960 IsSlewing returns 0
20:59:23.352 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:59:23.356 00.004 9960 IsGuiding returns 0
20:59:23.356 00.000 11872 Enqueuing Expose request
20:59:23.361 00.005 9960 PulseGuide returned control before completion, sleep 135
20:59:23.513 00.152 9960 IsGuiding returns 1
20:59:23.513 00.000 9960 scope still moving after pulse duration time elapsed
20:59:23.545 00.032 9960 IsSlewing returns 0
20:59:23.546 00.001 9960 IsGuiding returns 0
20:59:23.546 00.000 9960 scope move finished after 125 + 64 ms
20:59:23.546 00.000 9960 Move returns status 0, amount 125
20:59:23.547 00.001 9960 MoveAxis(N, 0, ABG)
20:59:23.548 00.001 9960 Move returns status 0, amount 0
20:59:23.548 00.000 9960 move complete, result=0
20:59:23.548 00.000 9960 worker thread done servicing request
20:59:23.549 00.001 9960 Worker thread wakes up
20:59:23.549 00.000 11872 GuideStep: -0.3 px 125 ms EAST, 0.0 px 0 ms NORTH
20:59:23.558 00.009 9960 worker thread servicing REQUEST_EXPOSE 1000
20:59:23.558 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1204,1050,31,31)
20:59:24.805 01.247 9960 Exposure complete
20:59:24.940 00.135 9960 worker thread done servicing request
20:59:24.941 00.001 11872 OnExposeComplete: enter
20:59:24.944 00.003 11872 UpdateGuideState(): m_state=6
20:59:24.949 00.005 11872 Star::Find(15, 1219, 1064, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1095
20:59:24.954 00.005 11872 Star::Find returns 1 (0), X=1219.05, Y=1065.31, Mass=6056, SNR=50.0, Peak=143 HFD=6.8
20:59:24.959 00.005 11872 CameraToMount -- cameraTheta (1.65) - m_xAngle (-3.14) = xAngle (4.79 = -1.50)
20:59:24.963 00.004 11872 CameraToMount -- cameraTheta (1.65) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.61 = -1.67)
20:59:24.967 00.004 11872 CameraToMount -- cameraX=-0.04 cameraY=0.53 hyp=0.54 cameraTheta=1.65 mountX=0.04 mountY=-0.53, mountTheta=-1.50
20:59:24.973 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.04, y=0.53, opts=13)
20:59:24.977 00.004 11872 Enqueuing Move request for scope (-0.04, 0.53)
20:59:24.979 00.002 9960 Worker thread wakes up
20:59:24.979 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=224, med=1, FiltMin=0, FiltMax=187, Gamma=1.000
20:59:24.984 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.53) opts 0xd
20:59:24.984 00.000 11872 UpdateGuideState exits: m=6056 SNR=50.0
20:59:24.989 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:24.993 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.04, 0.53)
20:59:24.993 00.000 9960 Moving (-0.04, 0.53) raw xDistance=0.04 yDistance=-0.53
20:59:24.993 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
20:59:24.994 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:59:24.998 00.004 11872 Enqueuing Expose request
20:59:25.001 00.003 9960 GuideAlgorithmResistSwitch::result() returns -0.53 from input -0.53
20:59:25.002 00.001 9960 MoveAxis(E, 0, ABG)
20:59:25.002 00.000 9960 Move returns status 0, amount 0
20:59:25.002 00.000 9960 MoveAxis(N, 399, ABG)
20:59:25.002 00.000 9960 Guiding  Dir = 0, Dur = 399
20:59:25.003 00.001 9960 IsSlewing returns 0
20:59:25.003 00.000 9960 IsGuiding returns 0
20:59:25.004 00.001 9960 PulseGuide returned control before completion, sleep 409
20:59:25.420 00.416 9960 IsGuiding returns 1
20:59:25.420 00.000 9960 scope still moving after pulse duration time elapsed
20:59:25.452 00.032 9960 IsSlewing returns 0
20:59:25.454 00.002 9960 IsGuiding returns 0
20:59:25.454 00.000 9960 scope move finished after 399 + 51 ms
20:59:25.454 00.000 9960 Move returns status 0, amount 399
20:59:25.454 00.000 9960 move complete, result=0
20:59:25.455 00.001 9960 worker thread done servicing request
20:59:25.455 00.000 9960 Worker thread wakes up
20:59:25.455 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.5 px 399 ms NORTH
20:59:25.462 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:59:25.462 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1204,1050,31,31)
20:59:26.721 01.259 9960 Exposure complete
20:59:26.841 00.120 9960 worker thread done servicing request
20:59:26.841 00.000 11872 OnExposeComplete: enter
20:59:26.847 00.006 11872 UpdateGuideState(): m_state=6
20:59:26.852 00.005 11872 Star::Find(15, 1219, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1096
20:59:26.856 00.004 11872 Star::Find returns 1 (0), X=1218.99, Y=1064.88, Mass=5409, SNR=47.3, Peak=131 HFD=6.5
20:59:26.856 00.000 11872 CameraToMount -- cameraTheta (2.38) - m_xAngle (-3.14) = xAngle (5.52 = -0.77)
20:59:26.863 00.007 11872 CameraToMount -- cameraTheta (2.38) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.34 = -0.94)
20:59:26.867 00.004 11872 CameraToMount -- cameraX=-0.10 cameraY=0.10 hyp=0.14 cameraTheta=2.38 mountX=0.10 mountY=-0.12, mountTheta=-0.84
20:59:26.874 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.10, y=0.10, opts=13)
20:59:26.876 00.002 11872 Enqueuing Move request for scope (-0.10, 0.10)
20:59:26.879 00.003 9960 Worker thread wakes up
20:59:26.879 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.10) opts 0xd
20:59:26.879 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.10, 0.10)
20:59:26.879 00.000 9960 Moving (-0.10, 0.10) raw xDistance=0.10 yDistance=-0.12
20:59:26.879 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
20:59:26.879 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:59:26.879 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=214, med=1, FiltMin=0, FiltMax=171, Gamma=1.000
20:59:26.887 00.008 11872 UpdateGuideState exits: m=5409 SNR=47.3
20:59:26.890 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:26.895 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:59:26.897 00.002 11872 Enqueuing Expose request
20:59:26.901 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
20:59:26.901 00.000 9960 MoveAxis(E, 0, ABG)
20:59:26.901 00.000 9960 Move returns status 0, amount 0
20:59:26.901 00.000 9960 MoveAxis(N, 0, ABG)
20:59:26.901 00.000 9960 Move returns status 0, amount 0
20:59:26.901 00.000 9960 move complete, result=0
20:59:26.904 00.003 11872 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:59:26.907 00.003 9960 worker thread done servicing request
20:59:26.907 00.000 9960 Worker thread wakes up
20:59:26.907 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:59:26.907 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1204,1050,31,31)
20:59:28.170 01.263 9960 Exposure complete
20:59:28.314 00.144 9960 worker thread done servicing request
20:59:28.316 00.002 11872 OnExposeComplete: enter
20:59:28.319 00.003 11872 UpdateGuideState(): m_state=6
20:59:28.328 00.009 11872 Star::Find(15, 1218, 1064, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1097
20:59:28.331 00.003 11872 Star::Find returns 1 (0), X=1219.01, Y=1064.70, Mass=5975, SNR=50.4, Peak=145 HFD=6.8
20:59:28.335 00.004 11872 CameraToMount -- cameraTheta (-2.36) - m_xAngle (-3.14) = xAngle (0.77 = 0.77)
20:59:28.339 00.004 11872 CameraToMount -- cameraTheta (-2.36) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.60 = 0.60)
20:59:28.342 00.003 11872 CameraToMount -- cameraX=-0.08 cameraY=-0.08 hyp=0.11 cameraTheta=-2.36 mountX=0.08 mountY=0.06, mountTheta=0.67
20:59:28.347 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.08, y=-0.08, opts=13)
20:59:28.347 00.000 11872 Enqueuing Move request for scope (-0.08, -0.08)
20:59:28.354 00.007 9960 Worker thread wakes up
20:59:28.359 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=212, med=1, FiltMin=0, FiltMax=172, Gamma=1.000
20:59:28.363 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.08) opts 0xd
20:59:28.363 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.08, -0.08)
20:59:28.363 00.000 11872 UpdateGuideState exits: m=5975 SNR=50.4
20:59:28.365 00.002 9960 Moving (-0.08, -0.08) raw xDistance=0.08 yDistance=0.06
20:59:28.365 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
20:59:28.365 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:28.365 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:59:28.365 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:59:28.379 00.014 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:59:28.379 00.000 9960 MoveAxis(E, 0, ABG)
20:59:28.379 00.000 11872 Enqueuing Expose request
20:59:28.383 00.004 9960 Move returns status 0, amount 0
20:59:28.383 00.000 9960 MoveAxis(N, 0, ABG)
20:59:28.383 00.000 9960 Move returns status 0, amount 0
20:59:28.383 00.000 9960 move complete, result=0
20:59:28.383 00.000 9960 worker thread done servicing request
20:59:28.383 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:59:28.385 00.002 9960 Worker thread wakes up
20:59:28.385 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:59:28.385 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1204,1050,31,31)
20:59:29.643 01.258 9960 Exposure complete
20:59:29.749 00.106 9960 worker thread done servicing request
20:59:29.749 00.000 11872 OnExposeComplete: enter
20:59:29.760 00.011 11872 UpdateGuideState(): m_state=6
20:59:29.764 00.004 11872 Star::Find(15, 1219, 1064, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1098
20:59:29.764 00.000 11872 Star::Find returns 1 (0), X=1218.95, Y=1065.28, Mass=5955, SNR=50.6, Peak=129 HFD=6.8
20:59:29.764 00.000 11872 CameraToMount -- cameraTheta (1.85) - m_xAngle (-3.14) = xAngle (4.99 = -1.30)
20:59:29.764 00.000 11872 CameraToMount -- cameraTheta (1.85) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.81 = -1.47)
20:59:29.781 00.017 11872 CameraToMount -- cameraX=-0.14 cameraY=0.50 hyp=0.52 cameraTheta=1.85 mountX=0.14 mountY=-0.52, mountTheta=-1.31
20:59:29.786 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.14, y=0.50, opts=13)
20:59:29.789 00.003 11872 Enqueuing Move request for scope (-0.14, 0.50)
20:59:29.792 00.003 9960 Worker thread wakes up
20:59:29.792 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.50) opts 0xd
20:59:29.792 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.14, 0.50)
20:59:29.792 00.000 9960 Moving (-0.14, 0.50) raw xDistance=0.14 yDistance=-0.52
20:59:29.792 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
20:59:29.792 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=217, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
20:59:29.798 00.006 9960 GuideAlgorithmResistSwitch::result() returns -0.52 from input -0.52
20:59:29.798 00.000 9960 MoveAxis(E, 0, ABG)
20:59:29.798 00.000 9960 Move returns status 0, amount 0
20:59:29.798 00.000 9960 MoveAxis(N, 387, ABG)
20:59:29.798 00.000 9960 Guiding  Dir = 0, Dur = 387
20:59:29.798 00.000 11872 UpdateGuideState exits: m=5955 SNR=50.6
20:59:29.804 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:29.809 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:59:29.813 00.004 11872 Enqueuing Expose request
20:59:29.818 00.005 9960 IsSlewing returns 0
20:59:29.818 00.000 9960 IsGuiding returns 0
20:59:29.818 00.000 9960 PulseGuide returned control before completion, sleep 397
20:59:30.225 00.407 9960 IsGuiding returns 1
20:59:30.225 00.000 9960 scope still moving after pulse duration time elapsed
20:59:30.258 00.033 9960 IsSlewing returns 0
20:59:30.258 00.000 9960 IsGuiding returns 0
20:59:30.258 00.000 9960 scope move finished after 387 + 54 ms
20:59:30.258 00.000 9960 Move returns status 0, amount 387
20:59:30.260 00.002 9960 move complete, result=0
20:59:30.260 00.000 9960 worker thread done servicing request
20:59:30.260 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.5 px 387 ms NORTH
20:59:30.266 00.006 9960 Worker thread wakes up
20:59:30.268 00.002 9960 worker thread servicing REQUEST_EXPOSE 1000
20:59:30.268 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1204,1050,31,31)
20:59:31.526 01.258 9960 Exposure complete
20:59:31.644 00.118 9960 worker thread done servicing request
20:59:31.644 00.000 11872 OnExposeComplete: enter
20:59:31.657 00.013 11872 UpdateGuideState(): m_state=6
20:59:31.659 00.002 11872 Star::Find(15, 1218, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1099
20:59:31.665 00.006 11872 Star::Find returns 1 (0), X=1218.93, Y=1065.01, Mass=5719, SNR=48.5, Peak=124 HFD=6.5
20:59:31.669 00.004 11872 CameraToMount -- cameraTheta (2.18) - m_xAngle (-3.14) = xAngle (5.32 = -0.96)
20:59:31.672 00.003 11872 CameraToMount -- cameraTheta (2.18) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.15 = -1.14)
20:59:31.675 00.003 11872 CameraToMount -- cameraX=-0.16 cameraY=0.23 hyp=0.28 cameraTheta=2.18 mountX=0.16 mountY=-0.26, mountTheta=-1.01
20:59:31.675 00.000 11872 SchedulePrimaryMove(0FA44CE0, x=-0.16, y=0.23, opts=13)
20:59:31.675 00.000 11872 Enqueuing Move request for scope (-0.16, 0.23)
20:59:31.675 00.000 9960 Worker thread wakes up
20:59:31.689 00.014 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=224, med=1, FiltMin=0, FiltMax=184, Gamma=1.000
20:59:31.690 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.23) opts 0xd
20:59:31.690 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.16, 0.23)
20:59:31.690 00.000 9960 Moving (-0.16, 0.23) raw xDistance=0.16 yDistance=-0.26
20:59:31.690 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
20:59:31.690 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
20:59:31.690 00.000 9960 MoveAxis(E, 0, ABG)
20:59:31.690 00.000 9960 Move returns status 0, amount 0
20:59:31.690 00.000 9960 MoveAxis(N, 192, ABG)
20:59:31.690 00.000 9960 Guiding  Dir = 0, Dur = 192
20:59:31.690 00.000 11872 UpdateGuideState exits: m=5719 SNR=48.5
20:59:31.698 00.008 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:31.703 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:59:31.704 00.001 11872 Enqueuing Expose request
20:59:31.709 00.005 9960 IsSlewing returns 0
20:59:31.709 00.000 9960 IsGuiding returns 0
20:59:31.709 00.000 9960 PulseGuide returned control before completion, sleep 202
20:59:31.914 00.205 9960 IsGuiding returns 1
20:59:31.914 00.000 9960 scope still moving after pulse duration time elapsed
20:59:31.947 00.033 9960 IsSlewing returns 0
20:59:31.947 00.000 9960 IsGuiding returns 0
20:59:31.947 00.000 9960 scope move finished after 192 + 44 ms
20:59:31.947 00.000 9960 Move returns status 0, amount 192
20:59:31.947 00.000 9960 move complete, result=0
20:59:31.948 00.001 9960 worker thread done servicing request
20:59:31.948 00.000 9960 Worker thread wakes up
20:59:31.949 00.001 11872 GuideStep: 0.2 px 0 ms EAST, -0.3 px 192 ms NORTH
20:59:31.949 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:59:31.949 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1204,1050,31,31)
20:59:33.203 01.254 9960 Exposure complete
20:59:33.337 00.134 9960 worker thread done servicing request
20:59:33.337 00.000 11872 OnExposeComplete: enter
20:59:33.337 00.000 11872 UpdateGuideState(): m_state=6
20:59:33.343 00.006 11872 Star::Find(15, 1218, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1100
20:59:33.348 00.005 11872 Star::Find returns 1 (0), X=1218.95, Y=1064.67, Mass=5670, SNR=49.0, Peak=129 HFD=6.8
20:59:33.352 00.004 11872 CameraToMount -- cameraTheta (-2.49) - m_xAngle (-3.14) = xAngle (0.65 = 0.65)
20:59:33.354 00.002 11872 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.48 = 0.48)
20:59:33.358 00.004 11872 CameraToMount -- cameraX=-0.14 cameraY=-0.11 hyp=0.18 cameraTheta=-2.49 mountX=0.14 mountY=0.08, mountTheta=0.52
20:59:33.361 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=-0.14, y=-0.11, opts=13)
20:59:33.361 00.000 11872 Enqueuing Move request for scope (-0.14, -0.11)
20:59:33.369 00.008 9960 Worker thread wakes up
20:59:33.369 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.11) opts 0xd
20:59:33.369 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.14, -0.11)
20:59:33.369 00.000 9960 Moving (-0.14, -0.11) raw xDistance=0.14 yDistance=0.08
20:59:33.369 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=217, med=1, FiltMin=0, FiltMax=184, Gamma=1.000
20:59:33.369 00.000 11872 UpdateGuideState exits: m=5670 SNR=49.0
20:59:33.377 00.008 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:33.380 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:59:33.385 00.005 11872 Enqueuing Expose request
20:59:33.389 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
20:59:33.389 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:59:33.389 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:59:33.389 00.000 9960 MoveAxis(E, 0, ABG)
20:59:33.389 00.000 9960 Move returns status 0, amount 0
20:59:33.389 00.000 9960 MoveAxis(N, 0, ABG)
20:59:33.389 00.000 9960 Move returns status 0, amount 0
20:59:33.389 00.000 9960 move complete, result=0
20:59:33.389 00.000 9960 worker thread done servicing request
20:59:33.389 00.000 9960 Worker thread wakes up
20:59:33.389 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:59:33.389 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1204,1050,31,31)
20:59:33.389 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:59:34.643 01.254 9960 Exposure complete
20:59:34.770 00.127 9960 worker thread done servicing request
20:59:34.770 00.000 11872 OnExposeComplete: enter
20:59:34.776 00.006 11872 UpdateGuideState(): m_state=6
20:59:34.776 00.000 11872 Star::Find(15, 1218, 1064, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1101
20:59:34.787 00.011 11872 Star::Find returns 1 (0), X=1218.98, Y=1064.76, Mass=5660, SNR=48.0, Peak=139 HFD=6.6
20:59:34.792 00.005 11872 CameraToMount -- cameraTheta (-2.94) - m_xAngle (-3.14) = xAngle (0.19 = 0.19)
20:59:34.794 00.002 11872 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.02 = 0.02)
20:59:34.801 00.007 11872 CameraToMount -- cameraX=-0.11 cameraY=-0.02 hyp=0.11 cameraTheta=-2.94 mountX=0.11 mountY=0.00, mountTheta=0.02
20:59:34.805 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.11, y=-0.02, opts=13)
20:59:34.810 00.005 11872 Enqueuing Move request for scope (-0.11, -0.02)
20:59:34.812 00.002 9960 Worker thread wakes up
20:59:34.812 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=230, med=1, FiltMin=0, FiltMax=185, Gamma=1.000
20:59:34.812 00.000 11872 UpdateGuideState exits: m=5660 SNR=48.0
20:59:34.823 00.011 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:34.825 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:59:34.829 00.004 11872 Enqueuing Expose request
20:59:34.833 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.02) opts 0xd
20:59:34.833 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.11, -0.02)
20:59:34.833 00.000 9960 Moving (-0.11, -0.02) raw xDistance=0.11 yDistance=0.00
20:59:34.833 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
20:59:34.833 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:59:34.833 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
20:59:34.833 00.000 9960 MoveAxis(E, 0, ABG)
20:59:34.833 00.000 9960 Move returns status 0, amount 0
20:59:34.833 00.000 9960 MoveAxis(N, 0, ABG)
20:59:34.833 00.000 9960 Move returns status 0, amount 0
20:59:34.833 00.000 9960 move complete, result=0
20:59:34.833 00.000 9960 worker thread done servicing request
20:59:34.833 00.000 9960 Worker thread wakes up
20:59:34.833 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:59:34.833 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1204,1050,31,31)
20:59:34.833 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:59:36.095 01.262 9960 Exposure complete
20:59:36.211 00.116 9960 worker thread done servicing request
20:59:36.211 00.000 11872 OnExposeComplete: enter
20:59:36.229 00.018 11872 UpdateGuideState(): m_state=6
20:59:36.229 00.000 11872 Star::Find(15, 1218, 1064, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1102
20:59:36.229 00.000 11872 Star::Find returns 1 (0), X=1218.87, Y=1064.86, Mass=5788, SNR=49.1, Peak=130 HFD=6.6
20:59:36.229 00.000 11872 CameraToMount -- cameraTheta (2.81) - m_xAngle (-3.14) = xAngle (5.95 = -0.34)
20:59:36.242 00.013 11872 CameraToMount -- cameraTheta (2.81) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.77 = -0.51)
20:59:36.246 00.004 11872 CameraToMount -- cameraX=-0.22 cameraY=0.08 hyp=0.24 cameraTheta=2.81 mountX=0.22 mountY=-0.12, mountTheta=-0.48
20:59:36.246 00.000 11872 SchedulePrimaryMove(0FA44CE0, x=-0.22, y=0.08, opts=13)
20:59:36.246 00.000 11872 Enqueuing Move request for scope (-0.22, 0.08)
20:59:36.260 00.014 9960 Worker thread wakes up
20:59:36.260 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=208, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
20:59:36.265 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.08) opts 0xd
20:59:36.265 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.22, 0.08)
20:59:36.265 00.000 9960 Moving (-0.22, 0.08) raw xDistance=0.22 yDistance=-0.12
20:59:36.265 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
20:59:36.265 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:59:36.265 00.000 11872 UpdateGuideState exits: m=5788 SNR=49.1
20:59:36.265 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:36.274 00.009 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:59:36.274 00.000 11872 Enqueuing Expose request
20:59:36.281 00.007 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
20:59:36.281 00.000 9960 MoveAxis(W, 94, ABG)
20:59:36.281 00.000 9960 Guiding  Dir = 3, Dur = 94
20:59:36.281 00.000 9960 IsSlewing returns 0
20:59:36.281 00.000 9960 IsGuiding returns 0
20:59:36.281 00.000 9960 PulseGuide returned control before completion, sleep 104
20:59:36.401 00.120 9960 IsGuiding returns 1
20:59:36.402 00.001 9960 scope still moving after pulse duration time elapsed
20:59:36.434 00.032 9960 IsSlewing returns 0
20:59:36.435 00.001 9960 IsGuiding returns 0
20:59:36.435 00.000 9960 scope move finished after 94 + 57 ms
20:59:36.435 00.000 9960 Move returns status 0, amount 94
20:59:36.435 00.000 9960 MoveAxis(N, 0, ABG)
20:59:36.436 00.001 9960 Move returns status 0, amount 0
20:59:36.436 00.000 9960 move complete, result=0
20:59:36.436 00.000 9960 worker thread done servicing request
20:59:36.436 00.000 11872 GuideStep: 0.2 px 94 ms WEST, -0.1 px 0 ms NORTH
20:59:36.441 00.005 9960 Worker thread wakes up
20:59:36.441 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:59:36.441 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1204,1050,31,31)
20:59:37.698 01.257 9960 Exposure complete
20:59:37.824 00.126 9960 worker thread done servicing request
20:59:37.824 00.000 11872 OnExposeComplete: enter
20:59:37.824 00.000 11872 UpdateGuideState(): m_state=6
20:59:37.831 00.007 11872 Star::Find(15, 1218, 1064, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1103
20:59:37.835 00.004 11872 Star::Find returns 1 (0), X=1218.98, Y=1065.39, Mass=5775, SNR=49.7, Peak=129 HFD=6.7
20:59:37.841 00.006 11872 CameraToMount -- cameraTheta (1.75) - m_xAngle (-3.14) = xAngle (4.88 = -1.40)
20:59:37.841 00.000 11872 CameraToMount -- cameraTheta (1.75) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.71 = -1.57)
20:59:37.848 00.007 11872 CameraToMount -- cameraX=-0.11 cameraY=0.62 hyp=0.63 cameraTheta=1.75 mountX=0.11 mountY=-0.63, mountTheta=-1.40
20:59:37.854 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.11, y=0.62, opts=13)
20:59:37.859 00.005 11872 Enqueuing Move request for scope (-0.11, 0.62)
20:59:37.859 00.000 9960 Worker thread wakes up
20:59:37.859 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.62) opts 0xd
20:59:37.859 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.11, 0.62)
20:59:37.859 00.000 9960 Moving (-0.11, 0.62) raw xDistance=0.11 yDistance=-0.63
20:59:37.863 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
20:59:37.863 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=214, med=1, FiltMin=0, FiltMax=191, Gamma=1.000
20:59:37.864 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.63 from input -0.63
20:59:37.864 00.000 11872 UpdateGuideState exits: m=5775 SNR=49.7
20:59:37.873 00.009 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:37.880 00.007 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:59:37.880 00.000 11872 Enqueuing Expose request
20:59:37.885 00.005 9960 MoveAxis(E, 0, ABG)
20:59:37.885 00.000 9960 Move returns status 0, amount 0
20:59:37.885 00.000 9960 MoveAxis(N, 467, ABG)
20:59:37.885 00.000 9960 Guiding  Dir = 0, Dur = 467
20:59:37.885 00.000 9960 IsSlewing returns 0
20:59:37.885 00.000 9960 IsGuiding returns 0
20:59:37.885 00.000 9960 PulseGuide returned control before completion, sleep 477
20:59:38.376 00.491 9960 IsGuiding returns 1
20:59:38.376 00.000 9960 scope still moving after pulse duration time elapsed
20:59:38.408 00.032 9960 IsSlewing returns 0
20:59:38.408 00.000 9960 IsGuiding returns 0
20:59:38.410 00.002 9960 scope move finished after 467 + 53 ms
20:59:38.410 00.000 9960 Move returns status 0, amount 467
20:59:38.410 00.000 9960 move complete, result=0
20:59:38.410 00.000 9960 worker thread done servicing request
20:59:38.410 00.000 9960 Worker thread wakes up
20:59:38.410 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.6 px 467 ms NORTH
20:59:38.417 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:59:38.417 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1204,1050,31,31)
20:59:39.680 01.263 9960 Exposure complete
20:59:39.823 00.143 9960 worker thread done servicing request
20:59:39.823 00.000 11872 OnExposeComplete: enter
20:59:39.829 00.006 11872 UpdateGuideState(): m_state=6
20:59:39.835 00.006 11872 Star::Find(15, 1218, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1104
20:59:39.835 00.000 11872 Star::Find returns 1 (0), X=1218.82, Y=1064.81, Mass=5827, SNR=49.6, Peak=143 HFD=6.7
20:59:39.846 00.011 11872 CameraToMount -- cameraTheta (3.04) - m_xAngle (-3.14) = xAngle (6.18 = -0.11)
20:59:39.849 00.003 11872 CameraToMount -- cameraTheta (3.04) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (6.01 = -0.28)
20:59:39.854 00.005 11872 CameraToMount -- cameraX=-0.27 cameraY=0.03 hyp=0.27 cameraTheta=3.04 mountX=0.27 mountY=-0.07, mountTheta=-0.27
20:59:39.859 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.27, y=0.03, opts=13)
20:59:39.859 00.000 11872 Enqueuing Move request for scope (-0.27, 0.03)
20:59:39.869 00.010 9960 Worker thread wakes up
20:59:39.869 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=202, med=1, FiltMin=0, FiltMax=170, Gamma=1.000
20:59:39.875 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.03) opts 0xd
20:59:39.875 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.27, 0.03)
20:59:39.875 00.000 11872 UpdateGuideState exits: m=5827 SNR=49.6
20:59:39.875 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:39.885 00.010 9960 Moving (-0.27, 0.03) raw xDistance=0.27 yDistance=-0.07
20:59:39.887 00.002 9960 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
20:59:39.887 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:59:39.887 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:59:39.893 00.006 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:59:39.893 00.000 9960 MoveAxis(W, 112, ABG)
20:59:39.895 00.002 9960 Guiding  Dir = 3, Dur = 112
20:59:39.895 00.000 11872 Enqueuing Expose request
20:59:39.902 00.007 9960 IsSlewing returns 0
20:59:39.902 00.000 9960 IsGuiding returns 0
20:59:39.902 00.000 9960 PulseGuide returned control before completion, sleep 122
20:59:40.034 00.132 9960 IsGuiding returns 1
20:59:40.034 00.000 9960 scope still moving after pulse duration time elapsed
20:59:40.066 00.032 9960 IsSlewing returns 0
20:59:40.068 00.002 9960 IsGuiding returns 0
20:59:40.068 00.000 9960 scope move finished after 112 + 54 ms
20:59:40.068 00.000 9960 Move returns status 0, amount 112
20:59:40.068 00.000 9960 MoveAxis(N, 0, ABG)
20:59:40.068 00.000 9960 Move returns status 0, amount 0
20:59:40.068 00.000 9960 move complete, result=0
20:59:40.068 00.000 9960 worker thread done servicing request
20:59:40.068 00.000 9960 Worker thread wakes up
20:59:40.068 00.000 11872 GuideStep: 0.3 px 112 ms WEST, -0.1 px 0 ms NORTH
20:59:40.077 00.009 9960 worker thread servicing REQUEST_EXPOSE 1000
20:59:40.077 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1204,1050,31,31)
20:59:41.328 01.251 9960 Exposure complete
20:59:41.411 00.083 9960 worker thread done servicing request
20:59:41.412 00.001 11872 OnExposeComplete: enter
20:59:41.414 00.002 11872 UpdateGuideState(): m_state=6
20:59:41.418 00.004 11872 Star::Find(15, 1218, 1064, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1105
20:59:41.420 00.002 11872 Star::Find returns 1 (0), X=1218.92, Y=1064.83, Mass=5938, SNR=49.2, Peak=135 HFD=6.6
20:59:41.423 00.003 11872 CameraToMount -- cameraTheta (2.85) - m_xAngle (-3.14) = xAngle (5.98 = -0.30)
20:59:41.426 00.003 11872 CameraToMount -- cameraTheta (2.85) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.81 = -0.47)
20:59:41.430 00.004 11872 CameraToMount -- cameraX=-0.17 cameraY=0.05 hyp=0.18 cameraTheta=2.85 mountX=0.17 mountY=-0.08, mountTheta=-0.44
20:59:41.433 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=-0.17, y=0.05, opts=13)
20:59:41.437 00.004 11872 Enqueuing Move request for scope (-0.17, 0.05)
20:59:41.437 00.000 9960 Worker thread wakes up
20:59:41.437 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=230, med=1, FiltMin=0, FiltMax=187, Gamma=1.000
20:59:41.437 00.000 11872 UpdateGuideState exits: m=5938 SNR=49.2
20:59:41.447 00.010 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:41.452 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.05) opts 0xd
20:59:41.452 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.17, 0.05)
20:59:41.452 00.000 9960 Moving (-0.17, 0.05) raw xDistance=0.17 yDistance=-0.08
20:59:41.452 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
20:59:41.452 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:59:41.452 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:59:41.452 00.000 9960 MoveAxis(E, 0, ABG)
20:59:41.452 00.000 9960 Move returns status 0, amount 0
20:59:41.452 00.000 9960 MoveAxis(N, 0, ABG)
20:59:41.452 00.000 9960 Move returns status 0, amount 0
20:59:41.452 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:59:41.458 00.006 9960 move complete, result=0
20:59:41.458 00.000 11872 Enqueuing Expose request
20:59:41.464 00.006 9960 worker thread done servicing request
20:59:41.464 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:59:41.464 00.000 9960 Worker thread wakes up
20:59:41.464 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:59:41.464 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1204,1050,31,31)
20:59:42.729 01.265 9960 Exposure complete
20:59:42.854 00.125 11872 OnExposeComplete: enter
20:59:42.862 00.008 11872 UpdateGuideState(): m_state=6
20:59:42.862 00.000 9960 worker thread done servicing request
20:59:42.862 00.000 11872 Star::Find(15, 1218, 1064, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1106
20:59:42.870 00.008 11872 Star::Find returns 1 (0), X=1218.90, Y=1065.25, Mass=5738, SNR=49.5, Peak=133 HFD=6.8
20:59:42.872 00.002 11872 CameraToMount -- cameraTheta (1.95) - m_xAngle (-3.14) = xAngle (5.09 = -1.20)
20:59:42.878 00.006 11872 CameraToMount -- cameraTheta (1.95) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.92 = -1.37)
20:59:42.878 00.000 11872 CameraToMount -- cameraX=-0.19 cameraY=0.48 hyp=0.51 cameraTheta=1.95 mountX=0.19 mountY=-0.50, mountTheta=-1.21
20:59:42.887 00.009 11872 SchedulePrimaryMove(0FA44CE0, x=-0.19, y=0.48, opts=13)
20:59:42.892 00.005 11872 Enqueuing Move request for scope (-0.19, 0.48)
20:59:42.892 00.000 9960 Worker thread wakes up
20:59:42.892 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=1, FiltMin=0, FiltMax=183, Gamma=1.000
20:59:42.892 00.000 11872 UpdateGuideState exits: m=5738 SNR=49.5
20:59:42.905 00.013 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:42.908 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:59:42.908 00.000 11872 Enqueuing Expose request
20:59:42.916 00.008 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.48) opts 0xd
20:59:42.916 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.19, 0.48)
20:59:42.916 00.000 9960 Moving (-0.19, 0.48) raw xDistance=0.19 yDistance=-0.50
20:59:42.916 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
20:59:42.916 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.50 from input -0.50
20:59:42.916 00.000 9960 MoveAxis(E, 0, ABG)
20:59:42.916 00.000 9960 Move returns status 0, amount 0
20:59:42.916 00.000 9960 MoveAxis(N, 375, ABG)
20:59:42.916 00.000 9960 Guiding  Dir = 0, Dur = 375
20:59:42.916 00.000 9960 IsSlewing returns 0
20:59:42.916 00.000 9960 IsGuiding returns 0
20:59:42.916 00.000 9960 PulseGuide returned control before completion, sleep 385
20:59:43.322 00.406 9960 IsGuiding returns 0
20:59:43.323 00.001 9960 Move returns status 0, amount 375
20:59:43.323 00.000 9960 move complete, result=0
20:59:43.323 00.000 9960 worker thread done servicing request
20:59:43.323 00.000 9960 Worker thread wakes up
20:59:43.325 00.002 11872 GuideStep: 0.2 px 0 ms EAST, -0.5 px 375 ms NORTH
20:59:43.339 00.014 9960 worker thread servicing REQUEST_EXPOSE 1000
20:59:43.341 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1204,1050,31,31)
20:59:44.604 01.263 9960 Exposure complete
20:59:44.729 00.125 9960 worker thread done servicing request
20:59:44.729 00.000 11872 OnExposeComplete: enter
20:59:44.738 00.009 11872 UpdateGuideState(): m_state=6
20:59:44.739 00.001 11872 Star::Find(15, 1218, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1107
20:59:44.746 00.007 11872 Star::Find returns 1 (0), X=1218.97, Y=1064.70, Mass=5799, SNR=49.3, Peak=138 HFD=6.8
20:59:44.746 00.000 11872 CameraToMount -- cameraTheta (-2.55) - m_xAngle (-3.14) = xAngle (0.59 = 0.59)
20:59:44.753 00.007 11872 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.42 = 0.42)
20:59:44.756 00.003 11872 CameraToMount -- cameraX=-0.12 cameraY=-0.08 hyp=0.14 cameraTheta=-2.55 mountX=0.12 mountY=0.06, mountTheta=0.45
20:59:44.760 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.12, y=-0.08, opts=13)
20:59:44.760 00.000 11872 Enqueuing Move request for scope (-0.12, -0.08)
20:59:44.771 00.011 9960 Worker thread wakes up
20:59:44.771 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=193, med=1, FiltMin=0, FiltMax=172, Gamma=1.000
20:59:44.777 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.08) opts 0xd
20:59:44.777 00.000 11872 UpdateGuideState exits: m=5799 SNR=49.3
20:59:44.777 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:44.785 00.008 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:59:44.791 00.006 11872 Enqueuing Expose request
20:59:44.792 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.12, -0.08)
20:59:44.792 00.000 9960 Moving (-0.12, -0.08) raw xDistance=0.12 yDistance=0.06
20:59:44.792 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
20:59:44.792 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:59:44.792 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:59:44.792 00.000 9960 MoveAxis(E, 0, ABG)
20:59:44.792 00.000 9960 Move returns status 0, amount 0
20:59:44.792 00.000 9960 MoveAxis(N, 0, ABG)
20:59:44.792 00.000 9960 Move returns status 0, amount 0
20:59:44.792 00.000 9960 move complete, result=0
20:59:44.792 00.000 9960 worker thread done servicing request
20:59:44.792 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:59:44.800 00.008 9960 Worker thread wakes up
20:59:44.800 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:59:44.800 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1204,1050,31,31)
20:59:46.057 01.257 9960 Exposure complete
20:59:46.182 00.125 9960 worker thread done servicing request
20:59:46.182 00.000 11872 OnExposeComplete: enter
20:59:46.188 00.006 11872 UpdateGuideState(): m_state=6
20:59:46.192 00.004 11872 Star::Find(15, 1218, 1064, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1108
20:59:46.196 00.004 11872 Star::Find returns 1 (0), X=1219.02, Y=1064.73, Mass=5532, SNR=47.8, Peak=131 HFD=6.6
20:59:46.200 00.004 11872 CameraToMount -- cameraTheta (-2.58) - m_xAngle (-3.14) = xAngle (0.56 = 0.56)
20:59:46.205 00.005 11872 CameraToMount -- cameraTheta (-2.58) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.39 = 0.39)
20:59:46.209 00.004 11872 CameraToMount -- cameraX=-0.07 cameraY=-0.04 hyp=0.08 cameraTheta=-2.58 mountX=0.07 mountY=0.03, mountTheta=0.42
20:59:46.214 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.07, y=-0.04, opts=13)
20:59:46.218 00.004 11872 Enqueuing Move request for scope (-0.07, -0.04)
20:59:46.223 00.005 9960 Worker thread wakes up
20:59:46.223 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=229, med=1, FiltMin=0, FiltMax=183, Gamma=1.000
20:59:46.227 00.004 11872 UpdateGuideState exits: m=5532 SNR=47.8
20:59:46.232 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.04) opts 0xd
20:59:46.233 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:46.242 00.009 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:59:46.248 00.006 11872 Enqueuing Expose request
20:59:46.252 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.07, -0.04)
20:59:46.253 00.001 9960 Moving (-0.07, -0.04) raw xDistance=0.07 yDistance=0.03
20:59:46.253 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
20:59:46.253 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:59:46.254 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:59:46.254 00.000 9960 MoveAxis(E, 0, ABG)
20:59:46.254 00.000 9960 Move returns status 0, amount 0
20:59:46.254 00.000 9960 MoveAxis(N, 0, ABG)
20:59:46.254 00.000 9960 Move returns status 0, amount 0
20:59:46.255 00.001 9960 move complete, result=0
20:59:46.255 00.000 9960 worker thread done servicing request
20:59:46.255 00.000 9960 Worker thread wakes up
20:59:46.255 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:59:46.259 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
20:59:46.259 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1204,1050,31,31)
20:59:47.513 01.254 9960 Exposure complete
20:59:47.643 00.130 9960 worker thread done servicing request
20:59:47.643 00.000 11872 OnExposeComplete: enter
20:59:47.647 00.004 11872 UpdateGuideState(): m_state=6
20:59:47.651 00.004 11872 Star::Find(15, 1219, 1064, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1109
20:59:47.656 00.005 11872 Star::Find returns 1 (0), X=1218.88, Y=1065.20, Mass=5816, SNR=49.2, Peak=128 HFD=6.8
20:59:47.661 00.005 11872 CameraToMount -- cameraTheta (2.03) - m_xAngle (-3.14) = xAngle (5.17 = -1.12)
20:59:47.665 00.004 11872 CameraToMount -- cameraTheta (2.03) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.99 = -1.29)
20:59:47.670 00.005 11872 CameraToMount -- cameraX=-0.21 cameraY=0.42 hyp=0.47 cameraTheta=2.03 mountX=0.20 mountY=-0.45, mountTheta=-1.14
20:59:47.676 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.21, y=0.42, opts=13)
20:59:47.679 00.003 11872 Enqueuing Move request for scope (-0.21, 0.42)
20:59:47.683 00.004 9960 Worker thread wakes up
20:59:47.684 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.42) opts 0xd
20:59:47.684 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.21, 0.42)
20:59:47.684 00.000 9960 Moving (-0.21, 0.42) raw xDistance=0.20 yDistance=-0.45
20:59:47.684 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=221, med=1, FiltMin=0, FiltMax=177, Gamma=1.000
20:59:47.687 00.003 11872 UpdateGuideState exits: m=5816 SNR=49.2
20:59:47.692 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
20:59:47.693 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:47.696 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:59:47.700 00.004 9960 GuideAlgorithmResistSwitch::result() returns -0.45 from input -0.45
20:59:47.700 00.000 9960 MoveAxis(W, 86, ABG)
20:59:47.701 00.001 11872 Enqueuing Expose request
20:59:47.705 00.004 9960 Guiding  Dir = 3, Dur = 86
20:59:47.705 00.000 9960 IsSlewing returns 0
20:59:47.705 00.000 9960 IsGuiding returns 0
20:59:47.706 00.001 9960 PulseGuide returned control before completion, sleep 96
20:59:47.817 00.111 9960 IsGuiding returns 1
20:59:47.818 00.001 9960 scope still moving after pulse duration time elapsed
20:59:47.848 00.030 9960 IsSlewing returns 0
20:59:47.848 00.000 9960 IsGuiding returns 0
20:59:47.849 00.001 9960 scope move finished after 86 + 57 ms
20:59:47.849 00.000 9960 Move returns status 0, amount 86
20:59:47.850 00.001 9960 MoveAxis(N, 335, ABG)
20:59:47.850 00.000 9960 Guiding  Dir = 0, Dur = 335
20:59:47.851 00.001 9960 IsSlewing returns 0
20:59:47.851 00.000 9960 IsGuiding returns 0
20:59:47.853 00.002 9960 PulseGuide returned control before completion, sleep 345
20:59:48.205 00.352 9960 IsGuiding returns 1
20:59:48.206 00.001 9960 scope still moving after pulse duration time elapsed
20:59:48.236 00.030 9960 IsSlewing returns 0
20:59:48.240 00.004 9960 IsGuiding returns 0
20:59:48.241 00.001 9960 scope move finished after 335 + 54 ms
20:59:48.242 00.001 9960 Move returns status 0, amount 335
20:59:48.242 00.000 9960 move complete, result=0
20:59:48.243 00.001 11872 GuideStep: 0.2 px 86 ms WEST, -0.4 px 335 ms NORTH
20:59:48.247 00.004 9960 worker thread done servicing request
20:59:48.247 00.000 9960 Worker thread wakes up
20:59:48.247 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:59:48.247 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1204,1050,31,31)
20:59:49.499 01.252 9960 Exposure complete
20:59:49.624 00.125 9960 worker thread done servicing request
20:59:49.626 00.002 11872 OnExposeComplete: enter
20:59:49.629 00.003 11872 UpdateGuideState(): m_state=6
20:59:49.634 00.005 11872 Star::Find(15, 1218, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1110
20:59:49.638 00.004 11872 Star::Find returns 1 (0), X=1218.91, Y=1065.03, Mass=5881, SNR=49.4, Peak=135 HFD=6.5
20:59:49.642 00.004 11872 CameraToMount -- cameraTheta (2.19) - m_xAngle (-3.14) = xAngle (5.33 = -0.95)
20:59:49.647 00.005 11872 CameraToMount -- cameraTheta (2.19) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.16 = -1.13)
20:59:49.651 00.004 11872 CameraToMount -- cameraX=-0.18 cameraY=0.25 hyp=0.30 cameraTheta=2.19 mountX=0.18 mountY=-0.28, mountTheta=-1.00
20:59:49.655 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.18, y=0.25, opts=13)
20:59:49.658 00.003 11872 Enqueuing Move request for scope (-0.18, 0.25)
20:59:49.663 00.005 9960 Worker thread wakes up
20:59:49.663 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=218, med=1, FiltMin=0, FiltMax=187, Gamma=1.000
20:59:49.668 00.005 11872 UpdateGuideState exits: m=5881 SNR=49.4
20:59:49.671 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.25) opts 0xd
20:59:49.672 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.18, 0.25)
20:59:49.672 00.000 9960 Moving (-0.18, 0.25) raw xDistance=0.18 yDistance=-0.28
20:59:49.672 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
20:59:49.672 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
20:59:49.672 00.000 9960 MoveAxis(E, 0, ABG)
20:59:49.672 00.000 9960 Move returns status 0, amount 0
20:59:49.673 00.001 9960 MoveAxis(N, 205, ABG)
20:59:49.673 00.000 9960 Guiding  Dir = 0, Dur = 205
20:59:49.674 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:49.677 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:59:49.682 00.005 11872 Enqueuing Expose request
20:59:49.686 00.004 9960 IsSlewing returns 0
20:59:49.686 00.000 9960 IsGuiding returns 0
20:59:49.686 00.000 9960 PulseGuide returned control before completion, sleep 215
20:59:49.914 00.228 9960 IsGuiding returns 1
20:59:49.915 00.001 9960 scope still moving after pulse duration time elapsed
20:59:49.945 00.030 9960 IsSlewing returns 0
20:59:49.945 00.000 9960 IsGuiding returns 0
20:59:49.945 00.000 9960 scope move finished after 205 + 53 ms
20:59:49.945 00.000 9960 Move returns status 0, amount 205
20:59:49.946 00.001 9960 move complete, result=0
20:59:49.946 00.000 9960 worker thread done servicing request
20:59:49.946 00.000 9960 Worker thread wakes up
20:59:49.946 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.3 px 205 ms NORTH
20:59:49.953 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
20:59:49.954 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1204,1050,31,31)
20:59:51.213 01.259 9960 Exposure complete
20:59:51.338 00.125 9960 worker thread done servicing request
20:59:51.339 00.001 11872 OnExposeComplete: enter
20:59:51.342 00.003 11872 UpdateGuideState(): m_state=6
20:59:51.346 00.004 11872 Star::Find(15, 1218, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1111
20:59:51.350 00.004 11872 Star::Find returns 1 (0), X=1218.86, Y=1064.96, Mass=5983, SNR=50.4, Peak=138 HFD=6.6
20:59:51.354 00.004 11872 CameraToMount -- cameraTheta (2.48) - m_xAngle (-3.14) = xAngle (5.62 = -0.67)
20:59:51.358 00.004 11872 CameraToMount -- cameraTheta (2.48) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.44 = -0.84)
20:59:51.363 00.005 11872 CameraToMount -- cameraX=-0.23 cameraY=0.18 hyp=0.30 cameraTheta=2.48 mountX=0.23 mountY=-0.22, mountTheta=-0.76
20:59:51.369 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.23, y=0.18, opts=13)
20:59:51.373 00.004 11872 Enqueuing Move request for scope (-0.23, 0.18)
20:59:51.377 00.004 9960 Worker thread wakes up
20:59:51.377 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.18) opts 0xd
20:59:51.377 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.23, 0.18)
20:59:51.377 00.000 9960 Moving (-0.23, 0.18) raw xDistance=0.23 yDistance=-0.22
20:59:51.378 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=204, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
20:59:51.381 00.003 11872 UpdateGuideState exits: m=5983 SNR=50.4
20:59:51.385 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
20:59:51.385 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:51.391 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:59:51.394 00.003 11872 Enqueuing Expose request
20:59:51.399 00.005 9960 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
20:59:51.399 00.000 9960 MoveAxis(W, 97, ABG)
20:59:51.399 00.000 9960 Guiding  Dir = 3, Dur = 97
20:59:51.399 00.000 9960 IsSlewing returns 0
20:59:51.400 00.001 9960 IsGuiding returns 0
20:59:51.400 00.000 9960 PulseGuide returned control before completion, sleep 107
20:59:51.515 00.115 9960 IsGuiding returns 1
20:59:51.515 00.000 9960 scope still moving after pulse duration time elapsed
20:59:51.545 00.030 9960 IsSlewing returns 0
20:59:51.545 00.000 9960 IsGuiding returns 0
20:59:51.546 00.001 9960 scope move finished after 97 + 49 ms
20:59:51.547 00.001 9960 Move returns status 0, amount 97
20:59:51.547 00.000 9960 MoveAxis(N, 164, ABG)
20:59:51.547 00.000 9960 Guiding  Dir = 0, Dur = 164
20:59:51.548 00.001 9960 IsSlewing returns 0
20:59:51.548 00.000 9960 IsGuiding returns 0
20:59:51.549 00.001 9960 PulseGuide returned control before completion, sleep 174
20:59:51.733 00.184 9960 IsGuiding returns 1
20:59:51.734 00.001 9960 scope still moving after pulse duration time elapsed
20:59:51.762 00.028 9960 IsSlewing returns 0
20:59:51.764 00.002 9960 IsGuiding returns 0
20:59:51.765 00.001 9960 scope move finished after 164 + 51 ms
20:59:51.765 00.000 9960 Move returns status 0, amount 164
20:59:51.765 00.000 9960 move complete, result=0
20:59:51.766 00.001 9960 worker thread done servicing request
20:59:51.766 00.000 9960 Worker thread wakes up
20:59:51.766 00.000 11872 GuideStep: 0.2 px 97 ms WEST, -0.2 px 164 ms NORTH
20:59:51.775 00.009 9960 worker thread servicing REQUEST_EXPOSE 1000
20:59:51.776 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1204,1050,31,31)
20:59:53.028 01.252 9960 Exposure complete
20:59:53.161 00.133 9960 worker thread done servicing request
20:59:53.161 00.000 11872 OnExposeComplete: enter
20:59:53.165 00.004 11872 UpdateGuideState(): m_state=6
20:59:53.169 00.004 11872 Star::Find(15, 1218, 1064, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1112
20:59:53.176 00.007 11872 Star::Find returns 1 (0), X=1219.18, Y=1064.80, Mass=5292, SNR=46.5, Peak=128 HFD=6.6
20:59:53.182 00.006 11872 CameraToMount -- cameraTheta (0.27) - m_xAngle (-3.14) = xAngle (3.41 = -2.88)
20:59:53.187 00.005 11872 CameraToMount -- cameraTheta (0.27) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.23 = -3.05)
20:59:53.191 00.004 11872 CameraToMount -- cameraX=0.09 cameraY=0.03 hyp=0.10 cameraTheta=0.27 mountX=-0.09 mountY=-0.01, mountTheta=-3.05
20:59:53.197 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.09, y=0.03, opts=13)
20:59:53.201 00.004 11872 Enqueuing Move request for scope (0.09, 0.03)
20:59:53.204 00.003 9960 Worker thread wakes up
20:59:53.204 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.03) opts 0xd
20:59:53.205 00.001 9960 Handling offset move in thread for scope, endpoint = (0.09, 0.03)
20:59:53.205 00.000 9960 Moving (0.09, 0.03) raw xDistance=-0.09 yDistance=-0.01
20:59:53.205 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=218, med=1, FiltMin=0, FiltMax=183, Gamma=1.000
20:59:53.210 00.005 11872 UpdateGuideState exits: m=5292 SNR=46.5
20:59:53.213 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:53.217 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:59:53.217 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:59:53.217 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:59:53.221 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:59:53.221 00.000 11872 Enqueuing Expose request
20:59:53.225 00.004 9960 MoveAxis(E, 0, ABG)
20:59:53.225 00.000 9960 Move returns status 0, amount 0
20:59:53.225 00.000 9960 MoveAxis(N, 0, ABG)
20:59:53.225 00.000 9960 Move returns status 0, amount 0
20:59:53.225 00.000 9960 move complete, result=0
20:59:53.225 00.000 9960 worker thread done servicing request
20:59:53.226 00.001 9960 Worker thread wakes up
20:59:53.227 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:59:53.230 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
20:59:53.230 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1204,1050,31,31)
20:59:54.483 01.253 9960 Exposure complete
20:59:54.628 00.145 9960 worker thread done servicing request
20:59:54.628 00.000 11872 OnExposeComplete: enter
20:59:54.633 00.005 11872 UpdateGuideState(): m_state=6
20:59:54.640 00.007 11872 Star::Find(15, 1219, 1064, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1113
20:59:54.646 00.006 11872 Star::Find returns 1 (0), X=1219.28, Y=1064.68, Mass=5629, SNR=47.4, Peak=150 HFD=6.6
20:59:54.650 00.004 11872 CameraToMount -- cameraTheta (-0.47) - m_xAngle (-3.14) = xAngle (2.66 = 2.66)
20:59:54.656 00.006 11872 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.49 = 2.49)
20:59:54.662 00.006 11872 CameraToMount -- cameraX=0.19 cameraY=-0.10 hyp=0.21 cameraTheta=-0.47 mountX=-0.19 mountY=0.13, mountTheta=2.54
20:59:54.670 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=0.19, y=-0.10, opts=13)
20:59:54.673 00.003 11872 Enqueuing Move request for scope (0.19, -0.10)
20:59:54.678 00.005 9960 Worker thread wakes up
20:59:54.678 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=225, med=1, FiltMin=0, FiltMax=200, Gamma=1.000
20:59:54.682 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.10) opts 0xd
20:59:54.682 00.000 9960 Handling offset move in thread for scope, endpoint = (0.19, -0.10)
20:59:54.684 00.002 11872 UpdateGuideState exits: m=5629 SNR=47.4
20:59:54.688 00.004 9960 Moving (0.19, -0.10) raw xDistance=-0.19 yDistance=0.13
20:59:54.688 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
20:59:54.689 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:54.693 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:59:54.693 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:59:54.699 00.006 11872 Enqueuing Expose request
20:59:54.704 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
20:59:54.704 00.000 9960 MoveAxis(E, 0, ABG)
20:59:54.704 00.000 9960 Move returns status 0, amount 0
20:59:54.704 00.000 9960 MoveAxis(N, 0, ABG)
20:59:54.706 00.002 9960 Move returns status 0, amount 0
20:59:54.706 00.000 9960 move complete, result=0
20:59:54.706 00.000 9960 worker thread done servicing request
20:59:54.706 00.000 9960 Worker thread wakes up
20:59:54.707 00.001 11872 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:59:54.712 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:59:54.712 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1204,1050,31,31)
20:59:55.953 01.241 9960 Exposure complete
20:59:56.081 00.128 9960 worker thread done servicing request
20:59:56.081 00.000 11872 OnExposeComplete: enter
20:59:56.088 00.007 11872 UpdateGuideState(): m_state=6
20:59:56.092 00.004 11872 Star::Find(15, 1219, 1064, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1114
20:59:56.096 00.004 11872 Star::Find returns 1 (0), X=1219.01, Y=1064.86, Mass=5896, SNR=49.9, Peak=147 HFD=6.6
20:59:56.100 00.004 11872 CameraToMount -- cameraTheta (2.36) - m_xAngle (-3.14) = xAngle (5.50 = -0.79)
20:59:56.104 00.004 11872 CameraToMount -- cameraTheta (2.36) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.32 = -0.96)
20:59:56.110 00.006 11872 CameraToMount -- cameraX=-0.08 cameraY=0.08 hyp=0.11 cameraTheta=2.36 mountX=0.08 mountY=-0.09, mountTheta=-0.86
20:59:56.116 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.08, y=0.08, opts=13)
20:59:56.120 00.004 11872 Enqueuing Move request for scope (-0.08, 0.08)
20:59:56.124 00.004 9960 Worker thread wakes up
20:59:56.124 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.08) opts 0xd
20:59:56.125 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.08, 0.08)
20:59:56.125 00.000 9960 Moving (-0.08, 0.08) raw xDistance=0.08 yDistance=-0.09
20:59:56.125 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
20:59:56.126 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:59:56.126 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=1, FiltMin=0, FiltMax=183, Gamma=1.000
20:59:56.130 00.004 11872 UpdateGuideState exits: m=5896 SNR=49.9
20:59:56.133 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:59:56.133 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:56.138 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:59:56.142 00.004 9960 MoveAxis(E, 0, ABG)
20:59:56.143 00.001 11872 Enqueuing Expose request
20:59:56.146 00.003 9960 Move returns status 0, amount 0
20:59:56.146 00.000 9960 MoveAxis(N, 0, ABG)
20:59:56.146 00.000 9960 Move returns status 0, amount 0
20:59:56.146 00.000 9960 move complete, result=0
20:59:56.146 00.000 9960 worker thread done servicing request
20:59:56.147 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:59:56.153 00.006 9960 Worker thread wakes up
20:59:56.153 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:59:56.153 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1204,1050,31,31)
20:59:57.395 01.242 9960 Exposure complete
20:59:57.523 00.128 9960 worker thread done servicing request
20:59:57.524 00.001 11872 OnExposeComplete: enter
20:59:57.527 00.003 11872 UpdateGuideState(): m_state=6
20:59:57.531 00.004 11872 Star::Find(15, 1219, 1064, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1115
20:59:57.535 00.004 11872 Star::Find returns 1 (0), X=1218.92, Y=1065.21, Mass=5716, SNR=48.7, Peak=138 HFD=6.7
20:59:57.539 00.004 11872 CameraToMount -- cameraTheta (1.94) - m_xAngle (-3.14) = xAngle (5.08 = -1.21)
20:59:57.542 00.003 11872 CameraToMount -- cameraTheta (1.94) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.90 = -1.38)
20:59:57.545 00.003 11872 CameraToMount -- cameraX=-0.17 cameraY=0.44 hyp=0.47 cameraTheta=1.94 mountX=0.17 mountY=-0.46, mountTheta=-1.22
20:59:57.550 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.17, y=0.44, opts=13)
20:59:57.554 00.004 11872 Enqueuing Move request for scope (-0.17, 0.44)
20:59:57.559 00.005 9960 Worker thread wakes up
20:59:57.559 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=202, med=1, FiltMin=0, FiltMax=186, Gamma=1.000
20:59:57.563 00.004 11872 UpdateGuideState exits: m=5716 SNR=48.7
20:59:57.567 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:57.571 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:59:57.575 00.004 11872 Enqueuing Expose request
20:59:57.579 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.44) opts 0xd
20:59:57.579 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.17, 0.44)
20:59:57.579 00.000 9960 Moving (-0.17, 0.44) raw xDistance=0.17 yDistance=-0.46
20:59:57.579 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
20:59:57.580 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.46 from input -0.46
20:59:57.580 00.000 9960 MoveAxis(E, 0, ABG)
20:59:57.581 00.001 9960 Move returns status 0, amount 0
20:59:57.581 00.000 9960 MoveAxis(N, 342, ABG)
20:59:57.581 00.000 9960 Guiding  Dir = 0, Dur = 342
20:59:57.581 00.000 9960 IsSlewing returns 0
20:59:57.581 00.000 9960 IsGuiding returns 0
20:59:57.582 00.001 9960 PulseGuide returned control before completion, sleep 352
20:59:57.948 00.366 9960 IsGuiding returns 1
20:59:57.948 00.000 9960 scope still moving after pulse duration time elapsed
20:59:57.979 00.031 9960 IsSlewing returns 0
20:59:57.981 00.002 9960 IsGuiding returns 0
20:59:57.982 00.001 9960 scope move finished after 342 + 57 ms
20:59:57.982 00.000 9960 Move returns status 0, amount 342
20:59:57.982 00.000 9960 move complete, result=0
20:59:57.983 00.001 9960 worker thread done servicing request
20:59:57.983 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.5 px 342 ms NORTH
20:59:57.991 00.008 9960 Worker thread wakes up
20:59:57.991 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
20:59:57.991 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1204,1050,31,31)
20:59:59.243 01.252 9960 Exposure complete
20:59:59.370 00.127 9960 worker thread done servicing request
20:59:59.371 00.001 11872 OnExposeComplete: enter
20:59:59.375 00.004 11872 UpdateGuideState(): m_state=6
20:59:59.379 00.004 11872 Star::Find(15, 1218, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1116
20:59:59.382 00.003 11872 Star::Find returns 1 (0), X=1218.99, Y=1064.89, Mass=5752, SNR=48.9, Peak=129 HFD=6.5
20:59:59.387 00.005 11872 CameraToMount -- cameraTheta (2.29) - m_xAngle (-3.14) = xAngle (5.43 = -0.86)
20:59:59.392 00.005 11872 CameraToMount -- cameraTheta (2.29) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.26 = -1.03)
20:59:59.396 00.004 11872 CameraToMount -- cameraX=-0.10 cameraY=0.11 hyp=0.15 cameraTheta=2.29 mountX=0.10 mountY=-0.13, mountTheta=-0.92
20:59:59.401 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.10, y=0.11, opts=13)
20:59:59.405 00.004 11872 Enqueuing Move request for scope (-0.10, 0.11)
20:59:59.409 00.004 9960 Worker thread wakes up
20:59:59.409 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.11) opts 0xd
20:59:59.410 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.10, 0.11)
20:59:59.410 00.000 9960 Moving (-0.10, 0.11) raw xDistance=0.10 yDistance=-0.13
20:59:59.410 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
20:59:59.410 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
20:59:59.410 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=203, med=1, FiltMin=0, FiltMax=182, Gamma=1.000
20:59:59.414 00.004 11872 UpdateGuideState exits: m=5752 SNR=48.9
20:59:59.417 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:59:59.417 00.000 9960 MoveAxis(E, 0, ABG)
20:59:59.417 00.000 9960 Move returns status 0, amount 0
20:59:59.417 00.000 9960 MoveAxis(N, 0, ABG)
20:59:59.420 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:59.425 00.005 9960 Move returns status 0, amount 0
20:59:59.426 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
20:59:59.431 00.005 11872 Enqueuing Expose request
20:59:59.436 00.005 9960 move complete, result=0
20:59:59.436 00.000 9960 worker thread done servicing request
20:59:59.436 00.000 9960 Worker thread wakes up
20:59:59.436 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:59:59.441 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
20:59:59.441 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1204,1050,31,31)
21:00:00.687 01.246 9960 Exposure complete
21:00:00.819 00.132 9960 worker thread done servicing request
21:00:00.819 00.000 11872 OnExposeComplete: enter
21:00:00.823 00.004 11872 UpdateGuideState(): m_state=6
21:00:00.828 00.005 11872 Star::Find(15, 1218, 1064, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1117
21:00:00.833 00.005 11872 Star::Find returns 1 (0), X=1218.99, Y=1064.89, Mass=5451, SNR=46.8, Peak=133 HFD=6.4
21:00:00.840 00.007 11872 CameraToMount -- cameraTheta (2.29) - m_xAngle (-3.14) = xAngle (5.43 = -0.86)
21:00:00.844 00.004 11872 CameraToMount -- cameraTheta (2.29) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.25 = -1.03)
21:00:00.851 00.007 11872 CameraToMount -- cameraX=-0.10 cameraY=0.11 hyp=0.15 cameraTheta=2.29 mountX=0.10 mountY=-0.13, mountTheta=-0.92
21:00:00.857 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.10, y=0.11, opts=13)
21:00:00.860 00.003 11872 Enqueuing Move request for scope (-0.10, 0.11)
21:00:00.865 00.005 9960 Worker thread wakes up
21:00:00.865 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.11) opts 0xd
21:00:00.865 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.10, 0.11)
21:00:00.866 00.001 9960 Moving (-0.10, 0.11) raw xDistance=0.10 yDistance=-0.13
21:00:00.866 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=190, med=1, FiltMin=0, FiltMax=171, Gamma=1.000
21:00:00.870 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:00:00.870 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:00:00.871 00.001 11872 UpdateGuideState exits: m=5451 SNR=46.8
21:00:00.875 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:00.880 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:00:00.880 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:00:00.884 00.004 9960 MoveAxis(E, 0, ABG)
21:00:00.884 00.000 9960 Move returns status 0, amount 0
21:00:00.884 00.000 9960 MoveAxis(N, 0, ABG)
21:00:00.884 00.000 9960 Move returns status 0, amount 0
21:00:00.884 00.000 9960 move complete, result=0
21:00:00.885 00.001 11872 Enqueuing Expose request
21:00:00.890 00.005 9960 worker thread done servicing request
21:00:00.890 00.000 9960 Worker thread wakes up
21:00:00.890 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:00:00.890 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1204,1050,31,31)
21:00:00.890 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:00:02.140 01.250 9960 Exposure complete
21:00:02.271 00.131 9960 worker thread done servicing request
21:00:02.271 00.000 11872 OnExposeComplete: enter
21:00:02.275 00.004 11872 UpdateGuideState(): m_state=6
21:00:02.279 00.004 11872 Star::Find(15, 1218, 1064, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1118
21:00:02.284 00.005 11872 Star::Find returns 1 (0), X=1218.97, Y=1065.44, Mass=5475, SNR=46.6, Peak=138 HFD=6.5
21:00:02.289 00.005 11872 CameraToMount -- cameraTheta (1.75) - m_xAngle (-3.14) = xAngle (4.88 = -1.40)
21:00:02.293 00.004 11872 CameraToMount -- cameraTheta (1.75) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.71 = -1.57)
21:00:02.298 00.005 11872 CameraToMount -- cameraX=-0.12 cameraY=0.66 hyp=0.67 cameraTheta=1.75 mountX=0.11 mountY=-0.67, mountTheta=-1.40
21:00:02.303 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.12, y=0.66, opts=13)
21:00:02.308 00.005 11872 Enqueuing Move request for scope (-0.12, 0.66)
21:00:02.312 00.004 9960 Worker thread wakes up
21:00:02.312 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=243, med=1, FiltMin=0, FiltMax=193, Gamma=1.000
21:00:02.316 00.004 11872 UpdateGuideState exits: m=5475 SNR=46.6
21:00:02.319 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:02.323 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.66) opts 0xd
21:00:02.324 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.12, 0.66)
21:00:02.324 00.000 9960 Moving (-0.12, 0.66) raw xDistance=0.11 yDistance=-0.67
21:00:02.324 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:00:02.324 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.67 from input -0.67
21:00:02.325 00.001 9960 MoveAxis(E, 0, ABG)
21:00:02.325 00.000 9960 Move returns status 0, amount 0
21:00:02.325 00.000 9960 MoveAxis(N, 500, ABG)
21:00:02.326 00.001 9960 Guiding  Dir = 0, Dur = 500
21:00:02.326 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:00:02.331 00.005 11872 Enqueuing Expose request
21:00:02.338 00.007 9960 IsSlewing returns 0
21:00:02.339 00.001 9960 IsGuiding returns 0
21:00:02.339 00.000 9960 PulseGuide returned control before completion, sleep 510
21:00:02.866 00.527 9960 IsGuiding returns 1
21:00:02.867 00.001 9960 scope still moving after pulse duration time elapsed
21:00:02.896 00.029 9960 IsSlewing returns 0
21:00:02.899 00.003 9960 IsGuiding returns 1
21:00:02.927 00.028 9960 IsSlewing returns 0
21:00:02.927 00.000 9960 IsGuiding returns 1
21:00:02.959 00.032 9960 IsSlewing returns 0
21:00:02.961 00.002 9960 IsGuiding returns 0
21:00:02.962 00.001 9960 scope move finished after 500 + 122 ms
21:00:02.962 00.000 9960 Move returns status 0, amount 500
21:00:02.962 00.000 9960 move complete, result=0
21:00:02.963 00.001 9960 worker thread done servicing request
21:00:02.964 00.001 9960 Worker thread wakes up
21:00:02.964 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.7 px 500 ms NORTH
21:00:02.970 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:00:02.970 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1204,1050,31,31)
21:00:04.217 01.247 9960 Exposure complete
21:00:04.350 00.133 9960 worker thread done servicing request
21:00:04.351 00.001 11872 OnExposeComplete: enter
21:00:04.355 00.004 11872 UpdateGuideState(): m_state=6
21:00:04.360 00.005 11872 Star::Find(15, 1218, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1119
21:00:04.367 00.007 11872 Star::Find returns 1 (0), X=1218.71, Y=1064.79, Mass=5854, SNR=49.8, Peak=135 HFD=6.8
21:00:04.371 00.004 11872 CameraToMount -- cameraTheta (3.11) - m_xAngle (-3.14) = xAngle (6.25 = -0.04)
21:00:04.376 00.005 11872 CameraToMount -- cameraTheta (3.11) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (6.07 = -0.21)
21:00:04.379 00.003 11872 CameraToMount -- cameraX=-0.38 cameraY=0.01 hyp=0.38 cameraTheta=3.11 mountX=0.38 mountY=-0.08, mountTheta=-0.21
21:00:04.385 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.38, y=0.01, opts=13)
21:00:04.388 00.003 11872 Enqueuing Move request for scope (-0.38, 0.01)
21:00:04.393 00.005 9960 Worker thread wakes up
21:00:04.393 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.38, 0.01) opts 0xd
21:00:04.393 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.38, 0.01)
21:00:04.393 00.000 9960 Moving (-0.38, 0.01) raw xDistance=0.38 yDistance=-0.08
21:00:04.393 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.38
21:00:04.394 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:00:04.394 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=214, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
21:00:04.400 00.006 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:00:04.400 00.000 9960 MoveAxis(W, 158, ABG)
21:00:04.400 00.000 9960 Guiding  Dir = 3, Dur = 158
21:00:04.400 00.000 11872 UpdateGuideState exits: m=5854 SNR=49.8
21:00:04.406 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:04.412 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:00:04.418 00.006 9960 IsSlewing returns 0
21:00:04.418 00.000 11872 Enqueuing Expose request
21:00:04.425 00.007 9960 IsGuiding returns 0
21:00:04.425 00.000 9960 PulseGuide returned control before completion, sleep 168
21:00:04.600 00.175 9960 IsGuiding returns 1
21:00:04.600 00.000 9960 scope still moving after pulse duration time elapsed
21:00:04.630 00.030 9960 IsSlewing returns 0
21:00:04.632 00.002 9960 IsGuiding returns 0
21:00:04.633 00.001 9960 scope move finished after 158 + 49 ms
21:00:04.633 00.000 9960 Move returns status 0, amount 158
21:00:04.634 00.001 9960 MoveAxis(N, 0, ABG)
21:00:04.634 00.000 9960 Move returns status 0, amount 0
21:00:04.634 00.000 9960 move complete, result=0
21:00:04.635 00.001 11872 GuideStep: 0.4 px 158 ms WEST, -0.1 px 0 ms NORTH
21:00:04.642 00.007 9960 worker thread done servicing request
21:00:04.643 00.001 9960 Worker thread wakes up
21:00:04.643 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:00:04.643 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1204,1050,31,31)
21:00:05.887 01.244 9960 Exposure complete
21:00:06.011 00.124 9960 worker thread done servicing request
21:00:06.012 00.001 11872 OnExposeComplete: enter
21:00:06.016 00.004 11872 UpdateGuideState(): m_state=6
21:00:06.020 00.004 11872 Star::Find(15, 1218, 1064, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1120
21:00:06.024 00.004 11872 Star::Find returns 1 (0), X=1219.06, Y=1065.06, Mass=5858, SNR=50.4, Peak=128 HFD=6.5
21:00:06.028 00.004 11872 CameraToMount -- cameraTheta (1.67) - m_xAngle (-3.14) = xAngle (4.81 = -1.47)
21:00:06.032 00.004 11872 CameraToMount -- cameraTheta (1.67) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.64 = -1.64)
21:00:06.035 00.003 11872 CameraToMount -- cameraX=-0.03 cameraY=0.29 hyp=0.29 cameraTheta=1.67 mountX=0.03 mountY=-0.29, mountTheta=-1.47
21:00:06.041 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.03, y=0.29, opts=13)
21:00:06.044 00.003 11872 Enqueuing Move request for scope (-0.03, 0.29)
21:00:06.048 00.004 9960 Worker thread wakes up
21:00:06.048 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=204, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
21:00:06.052 00.004 11872 UpdateGuideState exits: m=5858 SNR=50.4
21:00:06.056 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:06.061 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:00:06.064 00.003 11872 Enqueuing Expose request
21:00:06.067 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.29) opts 0xd
21:00:06.067 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.03, 0.29)
21:00:06.067 00.000 9960 Moving (-0.03, 0.29) raw xDistance=0.03 yDistance=-0.29
21:00:06.067 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:00:06.067 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
21:00:06.069 00.002 9960 MoveAxis(E, 0, ABG)
21:00:06.069 00.000 9960 Move returns status 0, amount 0
21:00:06.069 00.000 9960 MoveAxis(N, 214, ABG)
21:00:06.069 00.000 9960 Guiding  Dir = 0, Dur = 214
21:00:06.069 00.000 9960 IsSlewing returns 0
21:00:06.069 00.000 9960 IsGuiding returns 0
21:00:06.070 00.001 9960 PulseGuide returned control before completion, sleep 224
21:00:06.300 00.230 9960 IsGuiding returns 1
21:00:06.301 00.001 9960 scope still moving after pulse duration time elapsed
21:00:06.332 00.031 9960 IsSlewing returns 0
21:00:06.333 00.001 9960 IsGuiding returns 0
21:00:06.334 00.001 9960 scope move finished after 214 + 49 ms
21:00:06.334 00.000 9960 Move returns status 0, amount 214
21:00:06.334 00.000 9960 move complete, result=0
21:00:06.335 00.001 9960 worker thread done servicing request
21:00:06.335 00.000 9960 Worker thread wakes up
21:00:06.335 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.3 px 214 ms NORTH
21:00:06.341 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:00:06.341 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1204,1050,31,31)
21:00:07.597 01.256 9960 Exposure complete
21:00:07.724 00.127 9960 worker thread done servicing request
21:00:07.725 00.001 11872 OnExposeComplete: enter
21:00:07.729 00.004 11872 UpdateGuideState(): m_state=6
21:00:07.733 00.004 11872 Star::Find(15, 1219, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1121
21:00:07.738 00.005 11872 Star::Find returns 1 (0), X=1219.09, Y=1064.97, Mass=5602, SNR=48.3, Peak=132 HFD=6.5
21:00:07.741 00.003 11872 CameraToMount -- cameraTheta (1.58) - m_xAngle (-3.14) = xAngle (4.72 = -1.56)
21:00:07.745 00.004 11872 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.55 = -1.74)
21:00:07.750 00.005 11872 CameraToMount -- cameraX=-0.00 cameraY=0.19 hyp=0.19 cameraTheta=1.58 mountX=0.00 mountY=-0.19, mountTheta=-1.56
21:00:07.756 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.00, y=0.19, opts=13)
21:00:07.760 00.004 11872 Enqueuing Move request for scope (-0.00, 0.19)
21:00:07.764 00.004 9960 Worker thread wakes up
21:00:07.764 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.19) opts 0xd
21:00:07.765 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.00, 0.19)
21:00:07.765 00.000 9960 Moving (-0.00, 0.19) raw xDistance=0.00 yDistance=-0.19
21:00:07.765 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
21:00:07.766 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:00:07.766 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=223, med=1, FiltMin=0, FiltMax=183, Gamma=1.000
21:00:07.772 00.006 11872 UpdateGuideState exits: m=5602 SNR=48.3
21:00:07.776 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:07.781 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:00:07.781 00.000 9960 MoveAxis(E, 0, ABG)
21:00:07.783 00.002 9960 Move returns status 0, amount 0
21:00:07.783 00.000 9960 MoveAxis(N, 0, ABG)
21:00:07.783 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:00:07.788 00.005 11872 Enqueuing Expose request
21:00:07.792 00.004 9960 Move returns status 0, amount 0
21:00:07.792 00.000 9960 move complete, result=0
21:00:07.793 00.001 9960 worker thread done servicing request
21:00:07.793 00.000 9960 Worker thread wakes up
21:00:07.793 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:00:07.798 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:00:07.798 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1204,1050,31,31)
21:00:09.054 01.256 9960 Exposure complete
21:00:09.190 00.136 9960 worker thread done servicing request
21:00:09.191 00.001 11872 OnExposeComplete: enter
21:00:09.194 00.003 11872 UpdateGuideState(): m_state=6
21:00:09.199 00.005 11872 Star::Find(15, 1219, 1064, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1122
21:00:09.203 00.004 11872 Star::Find returns 1 (0), X=1218.95, Y=1064.80, Mass=5357, SNR=46.2, Peak=122 HFD=6.6
21:00:09.207 00.004 11872 CameraToMount -- cameraTheta (2.97) - m_xAngle (-3.14) = xAngle (6.10 = -0.18)
21:00:09.211 00.004 11872 CameraToMount -- cameraTheta (2.97) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.93 = -0.35)
21:00:09.215 00.004 11872 CameraToMount -- cameraX=-0.14 cameraY=0.02 hyp=0.14 cameraTheta=2.97 mountX=0.14 mountY=-0.05, mountTheta=-0.34
21:00:09.220 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.14, y=0.02, opts=13)
21:00:09.225 00.005 11872 Enqueuing Move request for scope (-0.14, 0.02)
21:00:09.228 00.003 9960 Worker thread wakes up
21:00:09.228 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=214, med=1, FiltMin=0, FiltMax=173, Gamma=1.000
21:00:09.232 00.004 11872 UpdateGuideState exits: m=5357 SNR=46.2
21:00:09.235 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:09.240 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:00:09.244 00.004 11872 Enqueuing Expose request
21:00:09.247 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.02) opts 0xd
21:00:09.247 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.14, 0.02)
21:00:09.247 00.000 9960 Moving (-0.14, 0.02) raw xDistance=0.14 yDistance=-0.05
21:00:09.247 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
21:00:09.247 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:00:09.248 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:00:09.249 00.001 9960 MoveAxis(E, 0, ABG)
21:00:09.249 00.000 9960 Move returns status 0, amount 0
21:00:09.249 00.000 9960 MoveAxis(N, 0, ABG)
21:00:09.249 00.000 9960 Move returns status 0, amount 0
21:00:09.249 00.000 9960 move complete, result=0
21:00:09.250 00.001 9960 worker thread done servicing request
21:00:09.250 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:00:09.254 00.004 9960 Worker thread wakes up
21:00:09.254 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:00:09.254 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1204,1050,31,31)
21:00:10.500 01.246 9960 Exposure complete
21:00:10.641 00.141 9960 worker thread done servicing request
21:00:10.642 00.001 11872 OnExposeComplete: enter
21:00:10.648 00.006 11872 UpdateGuideState(): m_state=6
21:00:10.655 00.007 11872 Star::Find(15, 1218, 1064, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1123
21:00:10.659 00.004 11872 Star::Find returns 1 (0), X=1219.08, Y=1064.82, Mass=5664, SNR=48.0, Peak=129 HFD=6.6
21:00:10.664 00.005 11872 CameraToMount -- cameraTheta (1.79) - m_xAngle (-3.14) = xAngle (4.92 = -1.36)
21:00:10.667 00.003 11872 CameraToMount -- cameraTheta (1.79) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.75 = -1.53)
21:00:10.671 00.004 11872 CameraToMount -- cameraX=-0.01 cameraY=0.04 hyp=0.04 cameraTheta=1.79 mountX=0.01 mountY=-0.04, mountTheta=-1.36
21:00:10.677 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.01, y=0.04, opts=13)
21:00:10.681 00.004 11872 Enqueuing Move request for scope (-0.01, 0.04)
21:00:10.685 00.004 9960 Worker thread wakes up
21:00:10.686 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.04) opts 0xd
21:00:10.686 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.01, 0.04)
21:00:10.686 00.000 9960 Moving (-0.01, 0.04) raw xDistance=0.01 yDistance=-0.04
21:00:10.686 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:00:10.687 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:00:10.687 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=201, med=1, FiltMin=0, FiltMax=184, Gamma=1.000
21:00:10.691 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:00:10.691 00.000 9960 MoveAxis(E, 0, ABG)
21:00:10.691 00.000 9960 Move returns status 0, amount 0
21:00:10.691 00.000 9960 MoveAxis(N, 0, ABG)
21:00:10.691 00.000 9960 Move returns status 0, amount 0
21:00:10.691 00.000 9960 move complete, result=0
21:00:10.691 00.000 9960 worker thread done servicing request
21:00:10.693 00.002 11872 UpdateGuideState exits: m=5664 SNR=48.0
21:00:10.697 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:10.701 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:00:10.706 00.005 11872 Enqueuing Expose request
21:00:10.711 00.005 9960 Worker thread wakes up
21:00:10.711 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:00:10.711 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1204,1050,31,31)
21:00:10.711 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:00:11.952 01.241 9960 Exposure complete
21:00:12.080 00.128 9960 worker thread done servicing request
21:00:12.081 00.001 11872 OnExposeComplete: enter
21:00:12.086 00.005 11872 UpdateGuideState(): m_state=6
21:00:12.089 00.003 11872 Star::Find(15, 1219, 1064, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1124
21:00:12.093 00.004 11872 Star::Find returns 1 (0), X=1218.86, Y=1065.28, Mass=5428, SNR=47.9, Peak=119 HFD=6.6
21:00:12.097 00.004 11872 CameraToMount -- cameraTheta (2.00) - m_xAngle (-3.14) = xAngle (5.14 = -1.15)
21:00:12.102 00.005 11872 CameraToMount -- cameraTheta (2.00) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.97 = -1.32)
21:00:12.105 00.003 11872 CameraToMount -- cameraX=-0.23 cameraY=0.51 hyp=0.56 cameraTheta=2.00 mountX=0.23 mountY=-0.54, mountTheta=-1.17
21:00:12.112 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.23, y=0.51, opts=13)
21:00:12.118 00.006 11872 Enqueuing Move request for scope (-0.23, 0.51)
21:00:12.124 00.006 9960 Worker thread wakes up
21:00:12.124 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
21:00:12.127 00.003 11872 UpdateGuideState exits: m=5428 SNR=47.9
21:00:12.133 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:12.137 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.51) opts 0xd
21:00:12.137 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.23, 0.51)
21:00:12.137 00.000 9960 Moving (-0.23, 0.51) raw xDistance=0.23 yDistance=-0.54
21:00:12.137 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
21:00:12.137 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.54 from input -0.54
21:00:12.139 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:00:12.143 00.004 11872 Enqueuing Expose request
21:00:12.147 00.004 9960 MoveAxis(W, 96, ABG)
21:00:12.147 00.000 9960 Guiding  Dir = 3, Dur = 96
21:00:12.148 00.001 9960 IsSlewing returns 0
21:00:12.148 00.000 9960 IsGuiding returns 0
21:00:12.148 00.000 9960 PulseGuide returned control before completion, sleep 106
21:00:12.269 00.121 9960 IsGuiding returns 1
21:00:12.270 00.001 9960 scope still moving after pulse duration time elapsed
21:00:12.300 00.030 9960 IsSlewing returns 0
21:00:12.301 00.001 9960 IsGuiding returns 0
21:00:12.302 00.001 9960 scope move finished after 96 + 57 ms
21:00:12.302 00.000 9960 Move returns status 0, amount 96
21:00:12.303 00.001 9960 MoveAxis(N, 402, ABG)
21:00:12.304 00.001 9960 Guiding  Dir = 0, Dur = 402
21:00:12.304 00.000 9960 IsSlewing returns 0
21:00:12.306 00.002 9960 IsGuiding returns 0
21:00:12.306 00.000 9960 PulseGuide returned control before completion, sleep 412
21:00:12.722 00.416 9960 IsGuiding returns 1
21:00:12.722 00.000 9960 scope still moving after pulse duration time elapsed
21:00:12.753 00.031 9960 IsSlewing returns 0
21:00:12.755 00.002 9960 IsGuiding returns 1
21:00:12.785 00.030 9960 IsSlewing returns 0
21:00:12.787 00.002 9960 IsGuiding returns 1
21:00:12.816 00.029 9960 IsSlewing returns 0
21:00:12.817 00.001 9960 IsGuiding returns 0
21:00:12.819 00.002 9960 scope move finished after 402 + 110 ms
21:00:12.819 00.000 9960 Move returns status 0, amount 402
21:00:12.819 00.000 9960 move complete, result=0
21:00:12.819 00.000 9960 worker thread done servicing request
21:00:12.820 00.001 9960 Worker thread wakes up
21:00:12.821 00.001 11872 GuideStep: 0.2 px 96 ms WEST, -0.5 px 402 ms NORTH
21:00:12.827 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:00:12.827 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1204,1050,31,31)
21:00:14.076 01.249 9960 Exposure complete
21:00:14.206 00.130 9960 worker thread done servicing request
21:00:14.207 00.001 11872 OnExposeComplete: enter
21:00:14.212 00.005 11872 UpdateGuideState(): m_state=6
21:00:14.216 00.004 11872 Star::Find(15, 1218, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1125
21:00:14.221 00.005 11872 Star::Find returns 1 (0), X=1219.09, Y=1064.79, Mass=5604, SNR=48.5, Peak=122 HFD=6.8
21:00:14.225 00.004 11872 CameraToMount -- cameraTheta (1.85) - m_xAngle (-3.14) = xAngle (4.99 = -1.30)
21:00:14.229 00.004 11872 CameraToMount -- cameraTheta (1.85) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.82 = -1.47)
21:00:14.233 00.004 11872 CameraToMount -- cameraX=-0.00 cameraY=0.01 hyp=0.01 cameraTheta=1.85 mountX=0.00 mountY=-0.01, mountTheta=-1.30
21:00:14.240 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.00, y=0.01, opts=13)
21:00:14.244 00.004 11872 Enqueuing Move request for scope (-0.00, 0.01)
21:00:14.248 00.004 9960 Worker thread wakes up
21:00:14.248 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=212, med=1, FiltMin=0, FiltMax=174, Gamma=1.000
21:00:14.252 00.004 11872 UpdateGuideState exits: m=5604 SNR=48.5
21:00:14.256 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:14.259 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:00:14.264 00.005 11872 Enqueuing Expose request
21:00:14.268 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.01) opts 0xd
21:00:14.268 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.00, 0.01)
21:00:14.268 00.000 9960 Moving (-0.00, 0.01) raw xDistance=0.00 yDistance=-0.01
21:00:14.268 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
21:00:14.269 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:00:14.270 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:00:14.270 00.000 9960 MoveAxis(E, 0, ABG)
21:00:14.270 00.000 9960 Move returns status 0, amount 0
21:00:14.270 00.000 9960 MoveAxis(N, 0, ABG)
21:00:14.271 00.001 9960 Move returns status 0, amount 0
21:00:14.271 00.000 9960 move complete, result=0
21:00:14.271 00.000 9960 worker thread done servicing request
21:00:14.271 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:00:14.276 00.005 9960 Worker thread wakes up
21:00:14.276 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:00:14.276 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1204,1050,31,31)
21:00:15.530 01.254 9960 Exposure complete
21:00:15.689 00.159 9960 worker thread done servicing request
21:00:15.689 00.000 11872 OnExposeComplete: enter
21:00:15.695 00.006 11872 UpdateGuideState(): m_state=6
21:00:15.703 00.008 11872 Star::Find(15, 1219, 1064, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1126
21:00:15.707 00.004 11872 Star::Find returns 1 (0), X=1219.14, Y=1064.68, Mass=5715, SNR=49.0, Peak=134 HFD=6.9
21:00:15.711 00.004 11872 CameraToMount -- cameraTheta (-1.10) - m_xAngle (-3.14) = xAngle (2.04 = 2.04)
21:00:15.715 00.004 11872 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.87 = 1.87)
21:00:15.719 00.004 11872 CameraToMount -- cameraX=0.05 cameraY=-0.10 hyp=0.11 cameraTheta=-1.10 mountX=-0.05 mountY=0.11, mountTheta=2.01
21:00:15.724 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.05, y=-0.10, opts=13)
21:00:15.727 00.003 11872 Enqueuing Move request for scope (0.05, -0.10)
21:00:15.732 00.005 9960 Worker thread wakes up
21:00:15.732 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=197, med=1, FiltMin=0, FiltMax=175, Gamma=1.000
21:00:15.736 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.10) opts 0xd
21:00:15.737 00.001 11872 UpdateGuideState exits: m=5715 SNR=49.0
21:00:15.742 00.005 9960 Handling offset move in thread for scope, endpoint = (0.05, -0.10)
21:00:15.742 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:15.745 00.003 9960 Moving (0.05, -0.10) raw xDistance=-0.05 yDistance=0.11
21:00:15.745 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:00:15.748 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:00:15.749 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:00:15.749 00.000 11872 Enqueuing Expose request
21:00:15.752 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
21:00:15.752 00.000 9960 MoveAxis(E, 0, ABG)
21:00:15.753 00.001 9960 Move returns status 0, amount 0
21:00:15.753 00.000 9960 MoveAxis(N, 0, ABG)
21:00:15.753 00.000 9960 Move returns status 0, amount 0
21:00:15.754 00.001 9960 move complete, result=0
21:00:15.754 00.000 9960 worker thread done servicing request
21:00:15.754 00.000 11872 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:00:15.760 00.006 9960 Worker thread wakes up
21:00:15.760 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:00:15.760 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1204,1050,31,31)
21:00:17.007 01.247 9960 Exposure complete
21:00:17.134 00.127 9960 worker thread done servicing request
21:00:17.134 00.000 11872 OnExposeComplete: enter
21:00:17.140 00.006 11872 UpdateGuideState(): m_state=6
21:00:17.144 00.004 11872 Star::Find(15, 1219, 1064, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1127
21:00:17.150 00.006 11872 Star::Find returns 1 (0), X=1219.24, Y=1065.39, Mass=6143, SNR=52.3, Peak=135 HFD=6.9
21:00:17.154 00.004 11872 CameraToMount -- cameraTheta (1.33) - m_xAngle (-3.14) = xAngle (4.47 = -1.82)
21:00:17.159 00.005 11872 CameraToMount -- cameraTheta (1.33) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.29 = -1.99)
21:00:17.163 00.004 11872 CameraToMount -- cameraX=0.15 cameraY=0.61 hyp=0.63 cameraTheta=1.33 mountX=-0.15 mountY=-0.58, mountTheta=-1.83
21:00:17.169 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.15, y=0.61, opts=13)
21:00:17.175 00.006 11872 Enqueuing Move request for scope (0.15, 0.61)
21:00:17.180 00.005 9960 Worker thread wakes up
21:00:17.181 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=196, med=1, FiltMin=0, FiltMax=175, Gamma=1.000
21:00:17.185 00.004 11872 UpdateGuideState exits: m=6143 SNR=52.3
21:00:17.189 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:17.193 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.61) opts 0xd
21:00:17.193 00.000 9960 Handling offset move in thread for scope, endpoint = (0.15, 0.61)
21:00:17.193 00.000 9960 Moving (0.15, 0.61) raw xDistance=-0.15 yDistance=-0.58
21:00:17.193 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
21:00:17.194 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.58 from input -0.58
21:00:17.194 00.000 9960 MoveAxis(E, 0, ABG)
21:00:17.194 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:00:17.198 00.004 9960 Move returns status 0, amount 0
21:00:17.199 00.001 11872 Enqueuing Expose request
21:00:17.206 00.007 9960 MoveAxis(N, 430, ABG)
21:00:17.206 00.000 9960 Guiding  Dir = 0, Dur = 430
21:00:17.206 00.000 9960 IsSlewing returns 0
21:00:17.207 00.001 9960 IsGuiding returns 0
21:00:17.207 00.000 9960 PulseGuide returned control before completion, sleep 440
21:00:17.655 00.448 9960 IsGuiding returns 1
21:00:17.657 00.002 9960 scope still moving after pulse duration time elapsed
21:00:17.686 00.029 9960 IsSlewing returns 0
21:00:17.688 00.002 9960 IsGuiding returns 0
21:00:17.688 00.000 9960 scope move finished after 430 + 51 ms
21:00:17.689 00.001 9960 Move returns status 0, amount 430
21:00:17.689 00.000 9960 move complete, result=0
21:00:17.690 00.001 9960 worker thread done servicing request
21:00:17.690 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.6 px 430 ms NORTH
21:00:17.697 00.007 9960 Worker thread wakes up
21:00:17.697 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:00:17.697 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1204,1050,31,31)
21:00:18.941 01.244 9960 Exposure complete
21:00:19.052 00.111 9960 worker thread done servicing request
21:00:19.053 00.001 11872 OnExposeComplete: enter
21:00:19.058 00.005 11872 UpdateGuideState(): m_state=6
21:00:19.061 00.003 11872 Star::Find(15, 1219, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1128
21:00:19.065 00.004 11872 Star::Find returns 1 (0), X=1219.04, Y=1064.66, Mass=5827, SNR=49.1, Peak=137 HFD=6.7
21:00:19.070 00.005 11872 CameraToMount -- cameraTheta (-1.97) - m_xAngle (-3.14) = xAngle (1.17 = 1.17)
21:00:19.072 00.002 11872 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.99 = 0.99)
21:00:19.075 00.003 11872 CameraToMount -- cameraX=-0.05 cameraY=-0.12 hyp=0.13 cameraTheta=-1.97 mountX=0.05 mountY=0.11, mountTheta=1.13
21:00:19.081 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.05, y=-0.12, opts=13)
21:00:19.084 00.003 11872 Enqueuing Move request for scope (-0.05, -0.12)
21:00:19.087 00.003 9960 Worker thread wakes up
21:00:19.087 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.12) opts 0xd
21:00:19.087 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.05, -0.12)
21:00:19.088 00.001 9960 Moving (-0.05, -0.12) raw xDistance=0.05 yDistance=0.11
21:00:19.088 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:00:19.088 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:00:19.089 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=208, med=1, FiltMin=0, FiltMax=183, Gamma=1.000
21:00:19.093 00.004 11872 UpdateGuideState exits: m=5827 SNR=49.1
21:00:19.097 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:19.101 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:00:19.106 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
21:00:19.106 00.000 11872 Enqueuing Expose request
21:00:19.109 00.003 9960 MoveAxis(E, 0, ABG)
21:00:19.109 00.000 9960 Move returns status 0, amount 0
21:00:19.109 00.000 9960 MoveAxis(N, 0, ABG)
21:00:19.109 00.000 9960 Move returns status 0, amount 0
21:00:19.111 00.002 9960 move complete, result=0
21:00:19.111 00.000 9960 worker thread done servicing request
21:00:19.111 00.000 9960 Worker thread wakes up
21:00:19.111 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:00:19.115 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
21:00:19.115 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1204,1050,31,31)
21:00:20.370 01.255 9960 Exposure complete
21:00:20.504 00.134 9960 worker thread done servicing request
21:00:20.504 00.000 11872 OnExposeComplete: enter
21:00:20.509 00.005 11872 UpdateGuideState(): m_state=6
21:00:20.513 00.004 11872 Star::Find(15, 1219, 1064, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1129
21:00:20.517 00.004 11872 Star::Find returns 1 (0), X=1219.05, Y=1064.77, Mass=5616, SNR=48.1, Peak=129 HFD=6.8
21:00:20.522 00.005 11872 CameraToMount -- cameraTheta (-2.87) - m_xAngle (-3.14) = xAngle (0.27 = 0.27)
21:00:20.525 00.003 11872 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.10 = 0.10)
21:00:20.529 00.004 11872 CameraToMount -- cameraX=-0.04 cameraY=-0.01 hyp=0.05 cameraTheta=-2.87 mountX=0.04 mountY=0.00, mountTheta=0.10
21:00:20.534 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.04, y=-0.01, opts=13)
21:00:20.538 00.004 11872 Enqueuing Move request for scope (-0.04, -0.01)
21:00:20.541 00.003 9960 Worker thread wakes up
21:00:20.541 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.01) opts 0xd
21:00:20.541 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=208, med=1, FiltMin=0, FiltMax=182, Gamma=1.000
21:00:20.547 00.006 11872 UpdateGuideState exits: m=5616 SNR=48.1
21:00:20.552 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:20.555 00.003 9960 Handling offset move in thread for scope, endpoint = (-0.04, -0.01)
21:00:20.556 00.001 9960 Moving (-0.04, -0.01) raw xDistance=0.04 yDistance=0.00
21:00:20.556 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:00:20.556 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:00:20.556 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
21:00:20.557 00.001 9960 MoveAxis(E, 0, ABG)
21:00:20.557 00.000 9960 Move returns status 0, amount 0
21:00:20.557 00.000 9960 MoveAxis(N, 0, ABG)
21:00:20.558 00.001 9960 Move returns status 0, amount 0
21:00:20.558 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:00:20.563 00.005 11872 Enqueuing Expose request
21:00:20.566 00.003 9960 move complete, result=0
21:00:20.566 00.000 9960 worker thread done servicing request
21:00:20.566 00.000 9960 Worker thread wakes up
21:00:20.566 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:00:20.567 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1204,1050,31,31)
21:00:20.567 00.000 11872 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:00:21.819 01.252 9960 Exposure complete
21:00:21.943 00.124 9960 worker thread done servicing request
21:00:21.943 00.000 11872 OnExposeComplete: enter
21:00:21.945 00.002 11872 UpdateGuideState(): m_state=6
21:00:21.950 00.005 11872 Star::Find(15, 1219, 1064, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1130
21:00:21.955 00.005 11872 Star::Find returns 1 (0), X=1218.83, Y=1065.28, Mass=5790, SNR=49.4, Peak=128 HFD=6.6
21:00:21.960 00.005 11872 CameraToMount -- cameraTheta (2.05) - m_xAngle (-3.14) = xAngle (5.19 = -1.09)
21:00:21.965 00.005 11872 CameraToMount -- cameraTheta (2.05) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.02 = -1.26)
21:00:21.969 00.004 11872 CameraToMount -- cameraX=-0.26 cameraY=0.50 hyp=0.56 cameraTheta=2.05 mountX=0.26 mountY=-0.54, mountTheta=-1.12
21:00:21.975 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.26, y=0.50, opts=13)
21:00:21.979 00.004 11872 Enqueuing Move request for scope (-0.26, 0.50)
21:00:21.982 00.003 9960 Worker thread wakes up
21:00:21.984 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=199, med=1, FiltMin=0, FiltMax=169, Gamma=1.000
21:00:21.988 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.50) opts 0xd
21:00:21.989 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.26, 0.50)
21:00:21.989 00.000 9960 Moving (-0.26, 0.50) raw xDistance=0.26 yDistance=-0.54
21:00:21.989 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
21:00:21.989 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.54 from input -0.54
21:00:21.990 00.001 9960 MoveAxis(W, 108, ABG)
21:00:21.990 00.000 9960 Guiding  Dir = 3, Dur = 108
21:00:21.990 00.000 11872 UpdateGuideState exits: m=5790 SNR=49.4
21:00:21.995 00.005 9960 IsSlewing returns 0
21:00:21.995 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:22.000 00.005 9960 IsGuiding returns 0
21:00:22.000 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:00:22.004 00.004 11872 Enqueuing Expose request
21:00:22.009 00.005 9960 PulseGuide returned control before completion, sleep 118
21:00:22.137 00.128 9960 IsGuiding returns 1
21:00:22.138 00.001 9960 scope still moving after pulse duration time elapsed
21:00:22.167 00.029 9960 IsSlewing returns 0
21:00:22.167 00.000 9960 IsGuiding returns 0
21:00:22.168 00.001 9960 scope move finished after 108 + 59 ms
21:00:22.168 00.000 9960 Move returns status 0, amount 108
21:00:22.168 00.000 9960 MoveAxis(N, 400, ABG)
21:00:22.168 00.000 9960 Guiding  Dir = 0, Dur = 400
21:00:22.169 00.001 9960 IsSlewing returns 0
21:00:22.169 00.000 9960 IsGuiding returns 0
21:00:22.169 00.000 9960 PulseGuide returned control before completion, sleep 410
21:00:22.590 00.421 9960 IsGuiding returns 1
21:00:22.591 00.001 9960 scope still moving after pulse duration time elapsed
21:00:22.622 00.031 9960 IsSlewing returns 0
21:00:22.623 00.001 9960 IsGuiding returns 0
21:00:22.625 00.002 9960 scope move finished after 400 + 54 ms
21:00:22.625 00.000 9960 Move returns status 0, amount 400
21:00:22.625 00.000 9960 move complete, result=0
21:00:22.625 00.000 9960 worker thread done servicing request
21:00:22.626 00.001 9960 Worker thread wakes up
21:00:22.626 00.000 11872 GuideStep: 0.3 px 108 ms WEST, -0.5 px 400 ms NORTH
21:00:22.632 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:00:22.632 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1204,1050,31,31)
21:00:23.875 01.243 9960 Exposure complete
21:00:24.000 00.125 9960 worker thread done servicing request
21:00:24.000 00.000 11872 OnExposeComplete: enter
21:00:24.003 00.003 11872 UpdateGuideState(): m_state=6
21:00:24.009 00.006 11872 Star::Find(15, 1218, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1131
21:00:24.012 00.003 11872 Star::Find returns 1 (0), X=1219.07, Y=1064.57, Mass=5865, SNR=49.4, Peak=135 HFD=6.8
21:00:24.016 00.004 11872 CameraToMount -- cameraTheta (-1.66) - m_xAngle (-3.14) = xAngle (1.48 = 1.48)
21:00:24.021 00.005 11872 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.31 = 1.31)
21:00:24.025 00.004 11872 CameraToMount -- cameraX=-0.02 cameraY=-0.21 hyp=0.21 cameraTheta=-1.66 mountX=0.02 mountY=0.21, mountTheta=1.48
21:00:24.030 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.02, y=-0.21, opts=13)
21:00:24.033 00.003 11872 Enqueuing Move request for scope (-0.02, -0.21)
21:00:24.037 00.004 9960 Worker thread wakes up
21:00:24.037 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.21) opts 0xd
21:00:24.038 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=200, med=1, FiltMin=0, FiltMax=186, Gamma=1.000
21:00:24.043 00.005 11872 UpdateGuideState exits: m=5865 SNR=49.4
21:00:24.048 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:24.051 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:00:24.055 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.02, -0.21)
21:00:24.056 00.001 9960 Moving (-0.02, -0.21) raw xDistance=0.02 yDistance=0.21
21:00:24.056 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:00:24.056 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:00:24.056 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
21:00:24.056 00.000 9960 MoveAxis(E, 0, ABG)
21:00:24.056 00.000 9960 Move returns status 0, amount 0
21:00:24.056 00.000 9960 MoveAxis(N, 0, ABG)
21:00:24.057 00.001 9960 Move returns status 0, amount 0
21:00:24.057 00.000 9960 move complete, result=0
21:00:24.057 00.000 9960 worker thread done servicing request
21:00:24.057 00.000 11872 Enqueuing Expose request
21:00:24.062 00.005 9960 Worker thread wakes up
21:00:24.062 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:00:24.062 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1204,1050,31,31)
21:00:24.062 00.000 11872 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:00:25.314 01.252 9960 Exposure complete
21:00:25.442 00.128 9960 worker thread done servicing request
21:00:25.442 00.000 11872 OnExposeComplete: enter
21:00:25.447 00.005 11872 UpdateGuideState(): m_state=6
21:00:25.452 00.005 11872 Star::Find(15, 1219, 1064, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1132
21:00:25.455 00.003 11872 Star::Find returns 1 (0), X=1219.12, Y=1064.91, Mass=5889, SNR=49.6, Peak=144 HFD=6.5
21:00:25.459 00.004 11872 CameraToMount -- cameraTheta (1.34) - m_xAngle (-3.14) = xAngle (4.48 = -1.80)
21:00:25.463 00.004 11872 CameraToMount -- cameraTheta (1.34) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.31 = -1.97)
21:00:25.467 00.004 11872 CameraToMount -- cameraX=0.03 cameraY=0.13 hyp=0.13 cameraTheta=1.34 mountX=-0.03 mountY=-0.12, mountTheta=-1.81
21:00:25.472 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.03, y=0.13, opts=13)
21:00:25.476 00.004 11872 Enqueuing Move request for scope (0.03, 0.13)
21:00:25.480 00.004 9960 Worker thread wakes up
21:00:25.480 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.13) opts 0xd
21:00:25.480 00.000 9960 Handling offset move in thread for scope, endpoint = (0.03, 0.13)
21:00:25.480 00.000 9960 Moving (0.03, 0.13) raw xDistance=-0.03 yDistance=-0.12
21:00:25.480 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=210, med=1, FiltMin=0, FiltMax=191, Gamma=1.000
21:00:25.486 00.006 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:00:25.486 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:00:25.486 00.000 11872 UpdateGuideState exits: m=5889 SNR=49.6
21:00:25.492 00.006 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:00:25.492 00.000 9960 MoveAxis(E, 0, ABG)
21:00:25.492 00.000 9960 Move returns status 0, amount 0
21:00:25.493 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:25.497 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:00:25.501 00.004 11872 Enqueuing Expose request
21:00:25.504 00.003 9960 MoveAxis(N, 0, ABG)
21:00:25.504 00.000 9960 Move returns status 0, amount 0
21:00:25.504 00.000 9960 move complete, result=0
21:00:25.504 00.000 9960 worker thread done servicing request
21:00:25.505 00.001 9960 Worker thread wakes up
21:00:25.506 00.001 11872 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:00:25.509 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
21:00:25.510 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1204,1050,31,31)
21:00:26.759 01.249 9960 Exposure complete
21:00:26.898 00.139 9960 worker thread done servicing request
21:00:26.898 00.000 11872 OnExposeComplete: enter
21:00:26.902 00.004 11872 UpdateGuideState(): m_state=6
21:00:26.907 00.005 11872 Star::Find(15, 1219, 1064, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1133
21:00:26.911 00.004 11872 Star::Find returns 1 (0), X=1219.02, Y=1065.29, Mass=5674, SNR=48.2, Peak=130 HFD=6.7
21:00:26.915 00.004 11872 CameraToMount -- cameraTheta (1.71) - m_xAngle (-3.14) = xAngle (4.85 = -1.44)
21:00:26.919 00.004 11872 CameraToMount -- cameraTheta (1.71) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.68 = -1.61)
21:00:26.924 00.005 11872 CameraToMount -- cameraX=-0.07 cameraY=0.51 hyp=0.51 cameraTheta=1.71 mountX=0.07 mountY=-0.51, mountTheta=-1.44
21:00:26.929 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.07, y=0.51, opts=13)
21:00:26.934 00.005 11872 Enqueuing Move request for scope (-0.07, 0.51)
21:00:26.937 00.003 9960 Worker thread wakes up
21:00:26.938 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=191, med=1, FiltMin=0, FiltMax=171, Gamma=1.000
21:00:26.941 00.003 11872 UpdateGuideState exits: m=5674 SNR=48.2
21:00:26.945 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:26.949 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:00:26.953 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.51) opts 0xd
21:00:26.953 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.07, 0.51)
21:00:26.953 00.000 11872 Enqueuing Expose request
21:00:26.957 00.004 9960 Moving (-0.07, 0.51) raw xDistance=0.07 yDistance=-0.51
21:00:26.957 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:00:26.957 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.51 from input -0.51
21:00:26.957 00.000 9960 MoveAxis(E, 0, ABG)
21:00:26.958 00.001 9960 Move returns status 0, amount 0
21:00:26.958 00.000 9960 MoveAxis(N, 382, ABG)
21:00:26.958 00.000 9960 Guiding  Dir = 0, Dur = 382
21:00:26.958 00.000 9960 IsSlewing returns 0
21:00:26.958 00.000 9960 IsGuiding returns 0
21:00:26.959 00.001 9960 PulseGuide returned control before completion, sleep 392
21:00:27.358 00.399 9960 IsGuiding returns 1
21:00:27.359 00.001 9960 scope still moving after pulse duration time elapsed
21:00:27.389 00.030 9960 IsSlewing returns 0
21:00:27.390 00.001 9960 IsGuiding returns 0
21:00:27.391 00.001 9960 scope move finished after 382 + 49 ms
21:00:27.391 00.000 9960 Move returns status 0, amount 382
21:00:27.391 00.000 9960 move complete, result=0
21:00:27.391 00.000 9960 worker thread done servicing request
21:00:27.392 00.001 9960 Worker thread wakes up
21:00:27.392 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.5 px 382 ms NORTH
21:00:27.400 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
21:00:27.401 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1204,1050,31,31)
21:00:28.651 01.250 9960 Exposure complete
21:00:28.784 00.133 9960 worker thread done servicing request
21:00:28.785 00.001 11872 OnExposeComplete: enter
21:00:28.788 00.003 11872 UpdateGuideState(): m_state=6
21:00:28.793 00.005 11872 Star::Find(15, 1219, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1134
21:00:28.798 00.005 11872 Star::Find returns 1 (0), X=1218.93, Y=1064.63, Mass=5949, SNR=49.6, Peak=149 HFD=6.7
21:00:28.804 00.006 11872 CameraToMount -- cameraTheta (-2.39) - m_xAngle (-3.14) = xAngle (0.75 = 0.75)
21:00:28.809 00.005 11872 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.58 = 0.58)
21:00:28.812 00.003 11872 CameraToMount -- cameraX=-0.16 cameraY=-0.15 hyp=0.22 cameraTheta=-2.39 mountX=0.16 mountY=0.12, mountTheta=0.64
21:00:28.818 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.16, y=-0.15, opts=13)
21:00:28.823 00.005 11872 Enqueuing Move request for scope (-0.16, -0.15)
21:00:28.826 00.003 9960 Worker thread wakes up
21:00:28.826 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.15) opts 0xd
21:00:28.828 00.002 9960 Handling offset move in thread for scope, endpoint = (-0.16, -0.15)
21:00:28.828 00.000 9960 Moving (-0.16, -0.15) raw xDistance=0.16 yDistance=0.12
21:00:28.828 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
21:00:28.828 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:00:28.828 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=214, med=1, FiltMin=0, FiltMax=175, Gamma=1.000
21:00:28.833 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
21:00:28.834 00.001 9960 MoveAxis(E, 0, ABG)
21:00:28.835 00.001 9960 Move returns status 0, amount 0
21:00:28.835 00.000 9960 MoveAxis(N, 0, ABG)
21:00:28.835 00.000 11872 UpdateGuideState exits: m=5949 SNR=49.6
21:00:28.839 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:28.842 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:00:28.847 00.005 11872 Enqueuing Expose request
21:00:28.850 00.003 9960 Move returns status 0, amount 0
21:00:28.850 00.000 9960 move complete, result=0
21:00:28.850 00.000 9960 worker thread done servicing request
21:00:28.850 00.000 9960 Worker thread wakes up
21:00:28.852 00.002 11872 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:00:28.855 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
21:00:28.855 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1204,1050,31,31)
21:00:30.103 01.248 9960 Exposure complete
21:00:30.237 00.134 9960 worker thread done servicing request
21:00:30.237 00.000 11872 OnExposeComplete: enter
21:00:30.244 00.007 11872 UpdateGuideState(): m_state=6
21:00:30.248 00.004 11872 Star::Find(15, 1218, 1064, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1135
21:00:30.252 00.004 11872 Star::Find returns 1 (0), X=1218.94, Y=1064.86, Mass=5630, SNR=48.9, Peak=136 HFD=6.6
21:00:30.257 00.005 11872 CameraToMount -- cameraTheta (2.61) - m_xAngle (-3.14) = xAngle (5.75 = -0.53)
21:00:30.260 00.003 11872 CameraToMount -- cameraTheta (2.61) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.58 = -0.71)
21:00:30.264 00.004 11872 CameraToMount -- cameraX=-0.15 cameraY=0.09 hyp=0.17 cameraTheta=2.61 mountX=0.14 mountY=-0.11, mountTheta=-0.65
21:00:30.270 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.15, y=0.09, opts=13)
21:00:30.274 00.004 11872 Enqueuing Move request for scope (-0.15, 0.09)
21:00:30.280 00.006 9960 Worker thread wakes up
21:00:30.280 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=202, med=1, FiltMin=0, FiltMax=173, Gamma=1.000
21:00:30.284 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.09) opts 0xd
21:00:30.284 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.15, 0.09)
21:00:30.284 00.000 9960 Moving (-0.15, 0.09) raw xDistance=0.14 yDistance=-0.11
21:00:30.284 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
21:00:30.284 00.000 11872 UpdateGuideState exits: m=5630 SNR=48.9
21:00:30.289 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:30.293 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:00:30.297 00.004 11872 Enqueuing Expose request
21:00:30.301 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:00:30.301 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:00:30.301 00.000 9960 MoveAxis(E, 0, ABG)
21:00:30.302 00.001 9960 Move returns status 0, amount 0
21:00:30.302 00.000 9960 MoveAxis(N, 0, ABG)
21:00:30.303 00.001 9960 Move returns status 0, amount 0
21:00:30.303 00.000 9960 move complete, result=0
21:00:30.303 00.000 9960 worker thread done servicing request
21:00:30.304 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:00:30.307 00.003 9960 Worker thread wakes up
21:00:30.308 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:00:30.308 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1204,1050,31,31)
21:00:31.558 01.250 9960 Exposure complete
21:00:31.685 00.127 9960 worker thread done servicing request
21:00:31.686 00.001 11872 OnExposeComplete: enter
21:00:31.690 00.004 11872 UpdateGuideState(): m_state=6
21:00:31.693 00.003 11872 Star::Find(15, 1218, 1064, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1136
21:00:31.697 00.004 11872 Star::Find returns 1 (0), X=1218.84, Y=1064.67, Mass=6024, SNR=51.1, Peak=137 HFD=6.9
21:00:31.702 00.005 11872 CameraToMount -- cameraTheta (-2.75) - m_xAngle (-3.14) = xAngle (0.39 = 0.39)
21:00:31.706 00.004 11872 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.22 = 0.22)
21:00:31.710 00.004 11872 CameraToMount -- cameraX=-0.25 cameraY=-0.10 hyp=0.27 cameraTheta=-2.75 mountX=0.25 mountY=0.06, mountTheta=0.23
21:00:31.716 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.25, y=-0.10, opts=13)
21:00:31.719 00.003 11872 Enqueuing Move request for scope (-0.25, -0.10)
21:00:31.723 00.004 9960 Worker thread wakes up
21:00:31.723 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.10) opts 0xd
21:00:31.723 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.25, -0.10)
21:00:31.723 00.000 9960 Moving (-0.25, -0.10) raw xDistance=0.25 yDistance=0.06
21:00:31.724 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
21:00:31.725 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:00:31.725 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=193, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
21:00:31.728 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:00:31.729 00.001 9960 MoveAxis(W, 105, ABG)
21:00:31.729 00.000 9960 Guiding  Dir = 3, Dur = 105
21:00:31.729 00.000 9960 IsSlewing returns 0
21:00:31.729 00.000 9960 IsGuiding returns 0
21:00:31.729 00.000 9960 PulseGuide returned control before completion, sleep 115
21:00:31.729 00.000 11872 UpdateGuideState exits: m=6024 SNR=51.1
21:00:31.734 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:31.740 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:00:31.745 00.005 11872 Enqueuing Expose request
21:00:31.846 00.101 9960 IsGuiding returns 1
21:00:31.847 00.001 9960 scope still moving after pulse duration time elapsed
21:00:31.877 00.030 9960 IsSlewing returns 0
21:00:31.879 00.002 9960 IsGuiding returns 0
21:00:31.880 00.001 9960 scope move finished after 105 + 44 ms
21:00:31.880 00.000 9960 Move returns status 0, amount 105
21:00:31.881 00.001 9960 MoveAxis(N, 0, ABG)
21:00:31.881 00.000 9960 Move returns status 0, amount 0
21:00:31.881 00.000 9960 move complete, result=0
21:00:31.882 00.001 9960 worker thread done servicing request
21:00:31.882 00.000 11872 GuideStep: 0.2 px 105 ms WEST, 0.1 px 0 ms NORTH
21:00:31.890 00.008 9960 Worker thread wakes up
21:00:31.891 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:00:31.891 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1204,1050,31,31)
21:00:33.139 01.248 9960 Exposure complete
21:00:33.251 00.112 9960 worker thread done servicing request
21:00:33.251 00.000 11872 OnExposeComplete: enter
21:00:33.255 00.004 11872 UpdateGuideState(): m_state=6
21:00:33.259 00.004 11872 Star::Find(15, 1218, 1064, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1137
21:00:33.264 00.005 11872 Star::Find returns 1 (0), X=1219.37, Y=1065.27, Mass=5931, SNR=49.3, Peak=126 HFD=6.9
21:00:33.268 00.004 11872 CameraToMount -- cameraTheta (1.06) - m_xAngle (-3.14) = xAngle (4.20 = -2.09)
21:00:33.274 00.006 11872 CameraToMount -- cameraTheta (1.06) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.03 = -2.26)
21:00:33.278 00.004 11872 CameraToMount -- cameraX=0.28 cameraY=0.49 hyp=0.57 cameraTheta=1.06 mountX=-0.28 mountY=-0.44, mountTheta=-2.14
21:00:33.285 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.28, y=0.49, opts=13)
21:00:33.289 00.004 11872 Enqueuing Move request for scope (0.28, 0.49)
21:00:33.293 00.004 9960 Worker thread wakes up
21:00:33.293 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=197, med=1, FiltMin=0, FiltMax=184, Gamma=1.000
21:00:33.297 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.49) opts 0xd
21:00:33.297 00.000 9960 Handling offset move in thread for scope, endpoint = (0.28, 0.49)
21:00:33.297 00.000 9960 Moving (0.28, 0.49) raw xDistance=-0.28 yDistance=-0.44
21:00:33.297 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.28
21:00:33.298 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.44 from input -0.44
21:00:33.298 00.000 9960 MoveAxis(E, 109, ABG)
21:00:33.298 00.000 11872 UpdateGuideState exits: m=5931 SNR=49.3
21:00:33.305 00.007 9960 Guiding  Dir = 2, Dur = 109
21:00:33.305 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:33.311 00.006 9960 IsSlewing returns 0
21:00:33.311 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:00:33.317 00.006 11872 Enqueuing Expose request
21:00:33.323 00.006 9960 IsGuiding returns 0
21:00:33.323 00.000 9960 PulseGuide returned control before completion, sleep 119
21:00:33.453 00.130 9960 IsGuiding returns 1
21:00:33.456 00.003 9960 scope still moving after pulse duration time elapsed
21:00:33.485 00.029 9960 IsSlewing returns 0
21:00:33.486 00.001 9960 IsGuiding returns 0
21:00:33.486 00.000 9960 scope move finished after 109 + 54 ms
21:00:33.486 00.000 9960 Move returns status 0, amount 109
21:00:33.487 00.001 9960 MoveAxis(N, 327, ABG)
21:00:33.487 00.000 9960 Guiding  Dir = 0, Dur = 327
21:00:33.488 00.001 9960 IsSlewing returns 0
21:00:33.488 00.000 9960 IsGuiding returns 0
21:00:33.489 00.001 9960 PulseGuide returned control before completion, sleep 337
21:00:33.829 00.340 9960 IsGuiding returns 1
21:00:33.829 00.000 9960 scope still moving after pulse duration time elapsed
21:00:33.861 00.032 9960 IsSlewing returns 0
21:00:33.862 00.001 9960 IsGuiding returns 0
21:00:33.862 00.000 9960 scope move finished after 327 + 47 ms
21:00:33.863 00.001 9960 Move returns status 0, amount 327
21:00:33.863 00.000 9960 move complete, result=0
21:00:33.864 00.001 9960 worker thread done servicing request
21:00:33.864 00.000 9960 Worker thread wakes up
21:00:33.864 00.000 11872 GuideStep: -0.3 px 109 ms EAST, -0.4 px 327 ms NORTH
21:00:33.873 00.009 9960 worker thread servicing REQUEST_EXPOSE 1000
21:00:33.873 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1204,1050,31,31)
21:00:35.147 01.274 9960 Exposure complete
21:00:35.255 00.108 9960 worker thread done servicing request
21:00:35.255 00.000 11872 OnExposeComplete: enter
21:00:35.259 00.004 11872 UpdateGuideState(): m_state=6
21:00:35.262 00.003 11872 Star::Find(15, 1219, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1138
21:00:35.266 00.004 11872 Star::Find returns 1 (0), X=1218.93, Y=1064.67, Mass=5778, SNR=49.0, Peak=141 HFD=6.8
21:00:35.273 00.007 11872 CameraToMount -- cameraTheta (-2.56) - m_xAngle (-3.14) = xAngle (0.58 = 0.58)
21:00:35.277 00.004 11872 CameraToMount -- cameraTheta (-2.56) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.40 = 0.40)
21:00:35.281 00.004 11872 CameraToMount -- cameraX=-0.16 cameraY=-0.11 hyp=0.19 cameraTheta=-2.56 mountX=0.16 mountY=0.08, mountTheta=0.44
21:00:35.287 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.16, y=-0.11, opts=13)
21:00:35.292 00.005 11872 Enqueuing Move request for scope (-0.16, -0.11)
21:00:35.295 00.003 9960 Worker thread wakes up
21:00:35.295 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.11) opts 0xd
21:00:35.296 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.16, -0.11)
21:00:35.296 00.000 9960 Moving (-0.16, -0.11) raw xDistance=0.16 yDistance=0.08
21:00:35.296 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
21:00:35.296 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:00:35.296 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=222, med=1, FiltMin=0, FiltMax=184, Gamma=1.000
21:00:35.301 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:00:35.301 00.000 9960 MoveAxis(E, 0, ABG)
21:00:35.302 00.001 9960 Move returns status 0, amount 0
21:00:35.302 00.000 9960 MoveAxis(N, 0, ABG)
21:00:35.302 00.000 9960 Move returns status 0, amount 0
21:00:35.302 00.000 9960 move complete, result=0
21:00:35.302 00.000 11872 UpdateGuideState exits: m=5778 SNR=49.0
21:00:35.306 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:35.310 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:00:35.314 00.004 11872 Enqueuing Expose request
21:00:35.317 00.003 11872 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:00:35.321 00.004 9960 worker thread done servicing request
21:00:35.321 00.000 9960 Worker thread wakes up
21:00:35.321 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:00:35.323 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1204,1050,31,31)
21:00:36.575 01.252 9960 Exposure complete
21:00:36.733 00.158 9960 worker thread done servicing request
21:00:36.733 00.000 11872 OnExposeComplete: enter
21:00:36.739 00.006 11872 UpdateGuideState(): m_state=6
21:00:36.743 00.004 11872 Star::Find(15, 1218, 1064, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1139
21:00:36.747 00.004 11872 Star::Find returns 1 (0), X=1219.01, Y=1064.93, Mass=5743, SNR=48.7, Peak=137 HFD=6.4
21:00:36.752 00.005 11872 CameraToMount -- cameraTheta (2.07) - m_xAngle (-3.14) = xAngle (5.21 = -1.08)
21:00:36.756 00.004 11872 CameraToMount -- cameraTheta (2.07) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.04 = -1.25)
21:00:36.761 00.005 11872 CameraToMount -- cameraX=-0.08 cameraY=0.15 hyp=0.18 cameraTheta=2.07 mountX=0.08 mountY=-0.17, mountTheta=-1.11
21:00:36.768 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.08, y=0.15, opts=13)
21:00:36.774 00.006 11872 Enqueuing Move request for scope (-0.08, 0.15)
21:00:36.777 00.003 9960 Worker thread wakes up
21:00:36.778 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.15) opts 0xd
21:00:36.778 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.08, 0.15)
21:00:36.778 00.000 9960 Moving (-0.08, 0.15) raw xDistance=0.08 yDistance=-0.17
21:00:36.778 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=222, med=1, FiltMin=0, FiltMax=184, Gamma=1.000
21:00:36.781 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:00:36.782 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:00:36.782 00.000 11872 UpdateGuideState exits: m=5743 SNR=48.7
21:00:36.786 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:36.789 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:00:36.792 00.003 11872 Enqueuing Expose request
21:00:36.796 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:00:36.796 00.000 9960 MoveAxis(E, 0, ABG)
21:00:36.796 00.000 9960 Move returns status 0, amount 0
21:00:36.797 00.001 9960 MoveAxis(N, 0, ABG)
21:00:36.797 00.000 9960 Move returns status 0, amount 0
21:00:36.797 00.000 9960 move complete, result=0
21:00:36.797 00.000 9960 worker thread done servicing request
21:00:36.797 00.000 9960 Worker thread wakes up
21:00:36.798 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:00:36.802 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
21:00:36.802 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1204,1050,31,31)
21:00:38.046 01.244 9960 Exposure complete
21:00:38.165 00.119 9960 worker thread done servicing request
21:00:38.165 00.000 11872 OnExposeComplete: enter
21:00:38.169 00.004 11872 UpdateGuideState(): m_state=6
21:00:38.173 00.004 11872 Star::Find(15, 1219, 1064, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1140
21:00:38.175 00.002 11872 Star::Find returns 1 (0), X=1218.74, Y=1065.49, Mass=5757, SNR=48.5, Peak=135 HFD=6.7
21:00:38.181 00.006 11872 CameraToMount -- cameraTheta (2.02) - m_xAngle (-3.14) = xAngle (5.16 = -1.12)
21:00:38.185 00.004 11872 CameraToMount -- cameraTheta (2.02) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.99 = -1.29)
21:00:38.188 00.003 11872 CameraToMount -- cameraX=-0.35 cameraY=0.71 hyp=0.79 cameraTheta=2.02 mountX=0.34 mountY=-0.76, mountTheta=-1.15
21:00:38.194 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.35, y=0.71, opts=13)
21:00:38.197 00.003 11872 Enqueuing Move request for scope (-0.35, 0.71)
21:00:38.201 00.004 9960 Worker thread wakes up
21:00:38.201 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.35, 0.71) opts 0xd
21:00:38.201 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.35, 0.71)
21:00:38.202 00.001 9960 Moving (-0.35, 0.71) raw xDistance=0.34 yDistance=-0.76
21:00:38.202 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.34
21:00:38.202 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.76 from input -0.76
21:00:38.202 00.000 9960 MoveAxis(W, 144, ABG)
21:00:38.202 00.000 9960 Guiding  Dir = 3, Dur = 144
21:00:38.203 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=1, FiltMin=0, FiltMax=186, Gamma=1.000
21:00:38.207 00.004 9960 IsSlewing returns 0
21:00:38.207 00.000 11872 UpdateGuideState exits: m=5757 SNR=48.5
21:00:38.212 00.005 9960 IsGuiding returns 0
21:00:38.212 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:38.217 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:00:38.220 00.003 9960 PulseGuide returned control before completion, sleep 154
21:00:38.220 00.000 11872 Enqueuing Expose request
21:00:38.382 00.162 9960 IsGuiding returns 1
21:00:38.384 00.002 9960 scope still moving after pulse duration time elapsed
21:00:38.411 00.027 9960 IsSlewing returns 0
21:00:38.412 00.001 9960 IsGuiding returns 0
21:00:38.412 00.000 9960 scope move finished after 144 + 55 ms
21:00:38.412 00.000 9960 Move returns status 0, amount 144
21:00:38.412 00.000 9960 MoveAxis(N, 567, ABG)
21:00:38.412 00.000 9960 Guiding  Dir = 0, Dur = 567
21:00:38.414 00.002 9960 IsSlewing returns 0
21:00:38.414 00.000 9960 IsGuiding returns 0
21:00:38.415 00.001 9960 PulseGuide returned control before completion, sleep 577
21:00:39.004 00.589 9960 IsGuiding returns 1
21:00:39.005 00.001 9960 scope still moving after pulse duration time elapsed
21:00:39.035 00.030 9960 IsSlewing returns 0
21:00:39.036 00.001 9960 IsGuiding returns 0
21:00:39.037 00.001 9960 scope move finished after 567 + 55 ms
21:00:39.037 00.000 9960 Move returns status 0, amount 567
21:00:39.038 00.001 9960 move complete, result=0
21:00:39.038 00.000 9960 worker thread done servicing request
21:00:39.039 00.001 11872 GuideStep: 0.3 px 144 ms WEST, -0.8 px 567 ms NORTH
21:00:39.047 00.008 9960 Worker thread wakes up
21:00:39.047 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:00:39.047 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1204,1050,31,31)
21:00:40.298 01.251 9960 Exposure complete
21:00:40.430 00.132 9960 worker thread done servicing request
21:00:40.430 00.000 11872 OnExposeComplete: enter
21:00:40.435 00.005 11872 UpdateGuideState(): m_state=6
21:00:40.439 00.004 11872 Star::Find(15, 1218, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1141
21:00:40.442 00.003 11872 Star::Find returns 1 (0), X=1218.98, Y=1064.51, Mass=5633, SNR=48.3, Peak=135 HFD=6.8
21:00:40.447 00.005 11872 CameraToMount -- cameraTheta (-1.96) - m_xAngle (-3.14) = xAngle (1.18 = 1.18)
21:00:40.451 00.004 11872 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.01 = 1.01)
21:00:40.455 00.004 11872 CameraToMount -- cameraX=-0.11 cameraY=-0.27 hyp=0.29 cameraTheta=-1.96 mountX=0.11 mountY=0.25, mountTheta=1.14
21:00:40.461 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.11, y=-0.27, opts=13)
21:00:40.465 00.004 11872 Enqueuing Move request for scope (-0.11, -0.27)
21:00:40.470 00.005 9960 Worker thread wakes up
21:00:40.470 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.27) opts 0xd
21:00:40.470 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.11, -0.27)
21:00:40.470 00.000 9960 Moving (-0.11, -0.27) raw xDistance=0.11 yDistance=0.25
21:00:40.470 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:00:40.470 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:00:40.470 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=216, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
21:00:40.475 00.005 11872 UpdateGuideState exits: m=5633 SNR=48.3
21:00:40.479 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
21:00:40.479 00.000 9960 MoveAxis(E, 0, ABG)
21:00:40.479 00.000 9960 Move returns status 0, amount 0
21:00:40.479 00.000 9960 MoveAxis(N, 0, ABG)
21:00:40.479 00.000 9960 Move returns status 0, amount 0
21:00:40.479 00.000 9960 move complete, result=0
21:00:40.479 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:40.485 00.006 9960 worker thread done servicing request
21:00:40.485 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:00:40.490 00.005 11872 Enqueuing Expose request
21:00:40.495 00.005 11872 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:00:40.499 00.004 9960 Worker thread wakes up
21:00:40.499 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:00:40.499 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1204,1050,31,31)
21:00:41.752 01.253 9960 Exposure complete
21:00:41.919 00.167 11872 OnExposeComplete: enter
21:00:41.924 00.005 9960 worker thread done servicing request
21:00:41.926 00.002 11872 UpdateGuideState(): m_state=6
21:00:41.932 00.006 11872 Star::Find(15, 1218, 1064, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1142
21:00:41.937 00.005 11872 Star::Find returns 1 (0), X=1218.83, Y=1064.57, Mass=5930, SNR=50.7, Peak=137 HFD=6.8
21:00:41.942 00.005 11872 CameraToMount -- cameraTheta (-2.46) - m_xAngle (-3.14) = xAngle (0.68 = 0.68)
21:00:41.945 00.003 11872 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.51 = 0.51)
21:00:41.950 00.005 11872 CameraToMount -- cameraX=-0.26 cameraY=-0.21 hyp=0.34 cameraTheta=-2.46 mountX=0.26 mountY=0.16, mountTheta=0.56
21:00:41.957 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.26, y=-0.21, opts=13)
21:00:41.962 00.005 11872 Enqueuing Move request for scope (-0.26, -0.21)
21:00:41.969 00.007 9960 Worker thread wakes up
21:00:41.969 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.21) opts 0xd
21:00:41.969 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=212, med=1, FiltMin=0, FiltMax=188, Gamma=1.000
21:00:41.973 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.26, -0.21)
21:00:41.973 00.000 11872 UpdateGuideState exits: m=5930 SNR=50.7
21:00:41.977 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:41.981 00.004 9960 Moving (-0.26, -0.21) raw xDistance=0.26 yDistance=0.16
21:00:41.982 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:00:41.988 00.006 9960 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
21:00:41.988 00.000 11872 Enqueuing Expose request
21:00:41.993 00.005 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:00:41.993 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
21:00:41.993 00.000 9960 MoveAxis(W, 109, ABG)
21:00:41.993 00.000 9960 Guiding  Dir = 3, Dur = 109
21:00:41.994 00.001 9960 IsSlewing returns 0
21:00:41.994 00.000 9960 IsGuiding returns 0
21:00:41.994 00.000 9960 PulseGuide returned control before completion, sleep 119
21:00:42.118 00.124 9960 IsGuiding returns 1
21:00:42.118 00.000 9960 scope still moving after pulse duration time elapsed
21:00:42.150 00.032 9960 IsSlewing returns 0
21:00:42.150 00.000 9960 IsGuiding returns 0
21:00:42.151 00.001 9960 scope move finished after 109 + 47 ms
21:00:42.151 00.000 9960 Move returns status 0, amount 109
21:00:42.151 00.000 9960 MoveAxis(N, 0, ABG)
21:00:42.152 00.001 9960 Move returns status 0, amount 0
21:00:42.152 00.000 9960 move complete, result=0
21:00:42.152 00.000 9960 worker thread done servicing request
21:00:42.152 00.000 11872 GuideStep: 0.3 px 109 ms WEST, 0.2 px 0 ms NORTH
21:00:42.158 00.006 9960 Worker thread wakes up
21:00:42.158 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:00:42.158 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1204,1050,31,31)
21:00:43.406 01.248 9960 Exposure complete
21:00:43.537 00.131 9960 worker thread done servicing request
21:00:43.538 00.001 11872 OnExposeComplete: enter
21:00:43.542 00.004 11872 UpdateGuideState(): m_state=6
21:00:43.547 00.005 11872 Star::Find(15, 1218, 1064, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1143
21:00:43.550 00.003 11872 Star::Find returns 1 (0), X=1219.00, Y=1065.40, Mass=5170, SNR=45.5, Peak=127 HFD=6.4
21:00:43.554 00.004 11872 CameraToMount -- cameraTheta (1.72) - m_xAngle (-3.14) = xAngle (4.86 = -1.42)
21:00:43.559 00.005 11872 CameraToMount -- cameraTheta (1.72) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.69 = -1.60)
21:00:43.563 00.004 11872 CameraToMount -- cameraX=-0.09 cameraY=0.62 hyp=0.63 cameraTheta=1.72 mountX=0.09 mountY=-0.63, mountTheta=-1.43
21:00:43.569 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.09, y=0.62, opts=13)
21:00:43.573 00.004 11872 Enqueuing Move request for scope (-0.09, 0.62)
21:00:43.578 00.005 9960 Worker thread wakes up
21:00:43.578 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.62) opts 0xd
21:00:43.578 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.09, 0.62)
21:00:43.579 00.001 9960 Moving (-0.09, 0.62) raw xDistance=0.09 yDistance=-0.63
21:00:43.579 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:00:43.579 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.63 from input -0.63
21:00:43.580 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=223, med=1, FiltMin=0, FiltMax=176, Gamma=1.000
21:00:43.584 00.004 9960 MoveAxis(E, 0, ABG)
21:00:43.584 00.000 11872 UpdateGuideState exits: m=5170 SNR=45.5
21:00:43.588 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:43.592 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:00:43.596 00.004 11872 Enqueuing Expose request
21:00:43.600 00.004 9960 Move returns status 0, amount 0
21:00:43.600 00.000 9960 MoveAxis(N, 468, ABG)
21:00:43.600 00.000 9960 Guiding  Dir = 0, Dur = 468
21:00:43.600 00.000 9960 IsSlewing returns 0
21:00:43.601 00.001 9960 IsGuiding returns 0
21:00:43.601 00.000 9960 PulseGuide returned control before completion, sleep 478
21:00:44.087 00.486 9960 IsGuiding returns 1
21:00:44.087 00.000 9960 scope still moving after pulse duration time elapsed
21:00:44.116 00.029 9960 IsSlewing returns 0
21:00:44.117 00.001 9960 IsGuiding returns 0
21:00:44.117 00.000 9960 scope move finished after 468 + 48 ms
21:00:44.118 00.001 9960 Move returns status 0, amount 468
21:00:44.119 00.001 9960 move complete, result=0
21:00:44.119 00.000 9960 worker thread done servicing request
21:00:44.120 00.001 9960 Worker thread wakes up
21:00:44.120 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.6 px 468 ms NORTH
21:00:44.125 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:00:44.125 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1204,1050,31,31)
21:00:45.383 01.258 9960 Exposure complete
21:00:45.508 00.125 9960 worker thread done servicing request
21:00:45.509 00.001 11872 OnExposeComplete: enter
21:00:45.512 00.003 11872 UpdateGuideState(): m_state=6
21:00:45.517 00.005 11872 Star::Find(15, 1218, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1144
21:00:45.523 00.006 11872 Star::Find returns 1 (0), X=1218.97, Y=1064.53, Mass=5752, SNR=49.1, Peak=132 HFD=6.8
21:00:45.527 00.004 11872 CameraToMount -- cameraTheta (-2.02) - m_xAngle (-3.14) = xAngle (1.12 = 1.12)
21:00:45.530 00.003 11872 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.95 = 0.95)
21:00:45.533 00.003 11872 CameraToMount -- cameraX=-0.12 cameraY=-0.25 hyp=0.28 cameraTheta=-2.02 mountX=0.12 mountY=0.23, mountTheta=1.08
21:00:45.539 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.12, y=-0.25, opts=13)
21:00:45.543 00.004 11872 Enqueuing Move request for scope (-0.12, -0.25)
21:00:45.548 00.005 9960 Worker thread wakes up
21:00:45.548 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=1, FiltMin=0, FiltMax=175, Gamma=1.000
21:00:45.551 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.25) opts 0xd
21:00:45.551 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.12, -0.25)
21:00:45.551 00.000 9960 Moving (-0.12, -0.25) raw xDistance=0.12 yDistance=0.23
21:00:45.552 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:00:45.553 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:00:45.553 00.000 11872 UpdateGuideState exits: m=5752 SNR=49.1
21:00:45.556 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
21:00:45.557 00.001 9960 MoveAxis(E, 0, ABG)
21:00:45.557 00.000 9960 Move returns status 0, amount 0
21:00:45.557 00.000 9960 MoveAxis(N, 0, ABG)
21:00:45.557 00.000 9960 Move returns status 0, amount 0
21:00:45.557 00.000 9960 move complete, result=0
21:00:45.557 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:45.562 00.005 9960 worker thread done servicing request
21:00:45.562 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:00:45.565 00.003 11872 Enqueuing Expose request
21:00:45.569 00.004 9960 Worker thread wakes up
21:00:45.569 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:00:45.572 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
21:00:45.573 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1204,1050,31,31)
21:00:46.820 01.247 9960 Exposure complete
21:00:46.946 00.126 9960 worker thread done servicing request
21:00:46.946 00.000 11872 OnExposeComplete: enter
21:00:46.953 00.007 11872 UpdateGuideState(): m_state=6
21:00:46.958 00.005 11872 Star::Find(15, 1218, 1064, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1145
21:00:46.962 00.004 11872 Star::Find returns 1 (0), X=1218.87, Y=1064.53, Mass=5631, SNR=49.0, Peak=132 HFD=6.8
21:00:46.965 00.003 11872 CameraToMount -- cameraTheta (-2.30) - m_xAngle (-3.14) = xAngle (0.83 = 0.83)
21:00:46.970 00.005 11872 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.66 = 0.66)
21:00:46.973 00.003 11872 CameraToMount -- cameraX=-0.22 cameraY=-0.24 hyp=0.33 cameraTheta=-2.30 mountX=0.22 mountY=0.20, mountTheta=0.74
21:00:46.977 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.22, y=-0.24, opts=13)
21:00:46.982 00.005 11872 Enqueuing Move request for scope (-0.22, -0.24)
21:00:46.988 00.006 9960 Worker thread wakes up
21:00:46.988 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=1, FiltMin=0, FiltMax=187, Gamma=1.000
21:00:46.994 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.24) opts 0xd
21:00:46.994 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.22, -0.24)
21:00:46.995 00.001 9960 Moving (-0.22, -0.24) raw xDistance=0.22 yDistance=0.20
21:00:46.995 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
21:00:46.995 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:00:46.995 00.000 11872 UpdateGuideState exits: m=5631 SNR=49.0
21:00:46.999 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:47.003 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:00:47.007 00.004 11872 Enqueuing Expose request
21:00:47.011 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
21:00:47.011 00.000 9960 MoveAxis(W, 93, ABG)
21:00:47.011 00.000 9960 Guiding  Dir = 3, Dur = 93
21:00:47.012 00.001 9960 IsSlewing returns 0
21:00:47.012 00.000 9960 IsGuiding returns 0
21:00:47.013 00.001 9960 PulseGuide returned control before completion, sleep 103
21:00:47.126 00.113 9960 IsGuiding returns 1
21:00:47.126 00.000 9960 scope still moving after pulse duration time elapsed
21:00:47.156 00.030 9960 IsSlewing returns 0
21:00:47.156 00.000 9960 IsGuiding returns 0
21:00:47.158 00.002 9960 scope move finished after 93 + 52 ms
21:00:47.158 00.000 9960 Move returns status 0, amount 93
21:00:47.158 00.000 9960 MoveAxis(N, 0, ABG)
21:00:47.158 00.000 9960 Move returns status 0, amount 0
21:00:47.159 00.001 9960 move complete, result=0
21:00:47.159 00.000 9960 worker thread done servicing request
21:00:47.159 00.000 9960 Worker thread wakes up
21:00:47.159 00.000 11872 GuideStep: 0.2 px 93 ms WEST, 0.2 px 0 ms NORTH
21:00:47.163 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
21:00:47.163 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1204,1050,31,31)
21:00:48.421 01.258 9960 Exposure complete
21:00:48.547 00.126 9960 worker thread done servicing request
21:00:48.548 00.001 11872 OnExposeComplete: enter
21:00:48.555 00.007 11872 UpdateGuideState(): m_state=6
21:00:48.559 00.004 11872 Star::Find(15, 1218, 1064, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1146
21:00:48.563 00.004 11872 Star::Find returns 1 (0), X=1218.98, Y=1064.60, Mass=5858, SNR=49.4, Peak=138 HFD=6.8
21:00:48.567 00.004 11872 CameraToMount -- cameraTheta (-2.14) - m_xAngle (-3.14) = xAngle (1.00 = 1.00)
21:00:48.571 00.004 11872 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.83 = 0.83)
21:00:48.575 00.004 11872 CameraToMount -- cameraX=-0.11 cameraY=-0.18 hyp=0.21 cameraTheta=-2.14 mountX=0.11 mountY=0.16, mountTheta=0.94
21:00:48.580 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.11, y=-0.18, opts=13)
21:00:48.585 00.005 11872 Enqueuing Move request for scope (-0.11, -0.18)
21:00:48.589 00.004 9960 Worker thread wakes up
21:00:48.589 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=205, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
21:00:48.593 00.004 11872 UpdateGuideState exits: m=5858 SNR=49.4
21:00:48.596 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:48.601 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:00:48.604 00.003 11872 Enqueuing Expose request
21:00:48.609 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.18) opts 0xd
21:00:48.609 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.11, -0.18)
21:00:48.609 00.000 9960 Moving (-0.11, -0.18) raw xDistance=0.11 yDistance=0.16
21:00:48.609 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:00:48.609 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:00:48.610 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
21:00:48.610 00.000 9960 MoveAxis(E, 0, ABG)
21:00:48.610 00.000 9960 Move returns status 0, amount 0
21:00:48.611 00.001 9960 MoveAxis(N, 0, ABG)
21:00:48.611 00.000 9960 Move returns status 0, amount 0
21:00:48.611 00.000 9960 move complete, result=0
21:00:48.611 00.000 9960 worker thread done servicing request
21:00:48.612 00.001 9960 Worker thread wakes up
21:00:48.612 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:00:48.617 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:00:48.617 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1204,1050,31,31)
21:00:49.868 01.251 9960 Exposure complete
21:00:49.990 00.122 9960 worker thread done servicing request
21:00:49.990 00.000 11872 OnExposeComplete: enter
21:00:49.994 00.004 11872 UpdateGuideState(): m_state=6
21:00:50.000 00.006 11872 Star::Find(15, 1218, 1064, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1147
21:00:50.005 00.005 11872 Star::Find returns 1 (0), X=1219.23, Y=1064.86, Mass=5784, SNR=48.9, Peak=135 HFD=6.7
21:00:50.009 00.004 11872 CameraToMount -- cameraTheta (0.52) - m_xAngle (-3.14) = xAngle (3.66 = -2.62)
21:00:50.015 00.006 11872 CameraToMount -- cameraTheta (0.52) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.49 = -2.79)
21:00:50.019 00.004 11872 CameraToMount -- cameraX=0.14 cameraY=0.08 hyp=0.16 cameraTheta=0.52 mountX=-0.14 mountY=-0.06, mountTheta=-2.77
21:00:50.024 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.14, y=0.08, opts=13)
21:00:50.028 00.004 11872 Enqueuing Move request for scope (0.14, 0.08)
21:00:50.032 00.004 9960 Worker thread wakes up
21:00:50.032 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.08) opts 0xd
21:00:50.032 00.000 9960 Handling offset move in thread for scope, endpoint = (0.14, 0.08)
21:00:50.032 00.000 9960 Moving (0.14, 0.08) raw xDistance=-0.14 yDistance=-0.06
21:00:50.032 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=1, FiltMin=0, FiltMax=171, Gamma=1.000
21:00:50.036 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
21:00:50.036 00.000 11872 UpdateGuideState exits: m=5784 SNR=48.9
21:00:50.040 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:50.044 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:00:50.049 00.005 11872 Enqueuing Expose request
21:00:50.053 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:00:50.053 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:00:50.053 00.000 9960 MoveAxis(E, 0, ABG)
21:00:50.053 00.000 9960 Move returns status 0, amount 0
21:00:50.054 00.001 9960 MoveAxis(N, 0, ABG)
21:00:50.054 00.000 9960 Move returns status 0, amount 0
21:00:50.054 00.000 9960 move complete, result=0
21:00:50.054 00.000 9960 worker thread done servicing request
21:00:50.055 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:00:50.060 00.005 9960 Worker thread wakes up
21:00:50.060 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:00:50.060 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1204,1050,31,31)
21:00:51.300 01.240 9960 Exposure complete
21:00:51.425 00.125 9960 worker thread done servicing request
21:00:51.425 00.000 11872 OnExposeComplete: enter
21:00:51.430 00.005 11872 UpdateGuideState(): m_state=6
21:00:51.433 00.003 11872 Star::Find(15, 1219, 1064, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1148
21:00:51.438 00.005 11872 Star::Find returns 1 (0), X=1219.07, Y=1065.31, Mass=5894, SNR=50.4, Peak=140 HFD=6.7
21:00:51.441 00.003 11872 CameraToMount -- cameraTheta (1.61) - m_xAngle (-3.14) = xAngle (4.75 = -1.53)
21:00:51.444 00.003 11872 CameraToMount -- cameraTheta (1.61) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.58 = -1.71)
21:00:51.449 00.005 11872 CameraToMount -- cameraX=-0.02 cameraY=0.53 hyp=0.53 cameraTheta=1.61 mountX=0.02 mountY=-0.53, mountTheta=-1.53
21:00:51.458 00.009 11872 SchedulePrimaryMove(0FA44CE0, x=-0.02, y=0.53, opts=13)
21:00:51.464 00.006 11872 Enqueuing Move request for scope (-0.02, 0.53)
21:00:51.468 00.004 9960 Worker thread wakes up
21:00:51.468 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=219, med=1, FiltMin=0, FiltMax=185, Gamma=1.000
21:00:51.473 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.53) opts 0xd
21:00:51.473 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.02, 0.53)
21:00:51.473 00.000 9960 Moving (-0.02, 0.53) raw xDistance=0.02 yDistance=-0.53
21:00:51.474 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:00:51.474 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.53 from input -0.53
21:00:51.474 00.000 9960 MoveAxis(E, 0, ABG)
21:00:51.474 00.000 9960 Move returns status 0, amount 0
21:00:51.474 00.000 11872 UpdateGuideState exits: m=5894 SNR=50.4
21:00:51.480 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:51.484 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:00:51.487 00.003 9960 MoveAxis(N, 392, ABG)
21:00:51.488 00.001 11872 Enqueuing Expose request
21:00:51.492 00.004 9960 Guiding  Dir = 0, Dur = 392
21:00:51.492 00.000 9960 IsSlewing returns 0
21:00:51.492 00.000 9960 IsGuiding returns 0
21:00:51.493 00.001 9960 PulseGuide returned control before completion, sleep 402
21:00:51.900 00.407 9960 IsGuiding returns 1
21:00:51.901 00.001 9960 scope still moving after pulse duration time elapsed
21:00:51.931 00.030 9960 IsSlewing returns 0
21:00:51.931 00.000 9960 IsGuiding returns 0
21:00:51.931 00.000 9960 scope move finished after 392 + 46 ms
21:00:51.931 00.000 9960 Move returns status 0, amount 392
21:00:51.933 00.002 9960 move complete, result=0
21:00:51.933 00.000 9960 worker thread done servicing request
21:00:51.933 00.000 9960 Worker thread wakes up
21:00:51.933 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.5 px 392 ms NORTH
21:00:51.937 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
21:00:51.937 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1204,1050,31,31)
21:00:53.185 01.248 9960 Exposure complete
21:00:53.310 00.125 9960 worker thread done servicing request
21:00:53.311 00.001 11872 OnExposeComplete: enter
21:00:53.315 00.004 11872 UpdateGuideState(): m_state=6
21:00:53.320 00.005 11872 Star::Find(15, 1219, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1149
21:00:53.324 00.004 11872 Star::Find returns 1 (0), X=1219.22, Y=1065.16, Mass=5658, SNR=49.5, Peak=115 HFD=6.7
21:00:53.328 00.004 11872 CameraToMount -- cameraTheta (1.23) - m_xAngle (-3.14) = xAngle (4.37 = -1.91)
21:00:53.333 00.005 11872 CameraToMount -- cameraTheta (1.23) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.20 = -2.09)
21:00:53.337 00.004 11872 CameraToMount -- cameraX=0.14 cameraY=0.38 hyp=0.41 cameraTheta=1.23 mountX=-0.14 mountY=-0.35, mountTheta=-1.94
21:00:53.342 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.14, y=0.38, opts=13)
21:00:53.346 00.004 11872 Enqueuing Move request for scope (0.14, 0.38)
21:00:53.350 00.004 9960 Worker thread wakes up
21:00:53.350 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.38) opts 0xd
21:00:53.350 00.000 9960 Handling offset move in thread for scope, endpoint = (0.14, 0.38)
21:00:53.350 00.000 9960 Moving (0.14, 0.38) raw xDistance=-0.14 yDistance=-0.35
21:00:53.351 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
21:00:53.351 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
21:00:53.351 00.000 9960 MoveAxis(E, 0, ABG)
21:00:53.351 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=205, med=1, FiltMin=0, FiltMax=184, Gamma=1.000
21:00:53.355 00.004 9960 Move returns status 0, amount 0
21:00:53.355 00.000 9960 MoveAxis(N, 265, ABG)
21:00:53.355 00.000 9960 Guiding  Dir = 0, Dur = 265
21:00:53.355 00.000 11872 UpdateGuideState exits: m=5658 SNR=49.5
21:00:53.361 00.006 9960 IsSlewing returns 0
21:00:53.361 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:53.367 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:00:53.371 00.004 11872 Enqueuing Expose request
21:00:53.374 00.003 9960 IsGuiding returns 0
21:00:53.374 00.000 9960 PulseGuide returned control before completion, sleep 275
21:00:53.659 00.285 9960 IsGuiding returns 1
21:00:53.659 00.000 9960 scope still moving after pulse duration time elapsed
21:00:53.690 00.031 9960 IsSlewing returns 0
21:00:53.690 00.000 9960 IsGuiding returns 1
21:00:53.721 00.031 9960 IsSlewing returns 0
21:00:53.722 00.001 9960 IsGuiding returns 1
21:00:53.753 00.031 9960 IsSlewing returns 0
21:00:53.753 00.000 9960 IsGuiding returns 1
21:00:53.783 00.030 9960 IsSlewing returns 0
21:00:53.783 00.000 9960 IsGuiding returns 0
21:00:53.784 00.001 9960 scope move finished after 265 + 144 ms
21:00:53.784 00.000 9960 Move returns status 0, amount 265
21:00:53.784 00.000 9960 move complete, result=0
21:00:53.785 00.001 9960 worker thread done servicing request
21:00:53.786 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.4 px 265 ms NORTH
21:00:53.792 00.006 9960 Worker thread wakes up
21:00:53.792 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:00:53.793 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1204,1050,31,31)
21:00:55.049 01.256 9960 Exposure complete
21:00:55.182 00.133 9960 worker thread done servicing request
21:00:55.183 00.001 11872 OnExposeComplete: enter
21:00:55.187 00.004 11872 UpdateGuideState(): m_state=6
21:00:55.191 00.004 11872 Star::Find(15, 1219, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1150
21:00:55.196 00.005 11872 Star::Find returns 1 (0), X=1219.22, Y=1064.78, Mass=5868, SNR=49.6, Peak=153 HFD=6.6
21:00:55.200 00.004 11872 CameraToMount -- cameraTheta (0.05) - m_xAngle (-3.14) = xAngle (3.18 = -3.10)
21:00:55.204 00.004 11872 CameraToMount -- cameraTheta (0.05) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.01 = 3.01)
21:00:55.209 00.005 11872 CameraToMount -- cameraX=0.13 cameraY=0.01 hyp=0.13 cameraTheta=0.05 mountX=-0.13 mountY=0.02, mountTheta=3.01
21:00:55.214 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.13, y=0.01, opts=13)
21:00:55.219 00.005 11872 Enqueuing Move request for scope (0.13, 0.01)
21:00:55.223 00.004 9960 Worker thread wakes up
21:00:55.223 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=214, med=1, FiltMin=0, FiltMax=192, Gamma=1.000
21:00:55.227 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.01) opts 0xd
21:00:55.227 00.000 9960 Handling offset move in thread for scope, endpoint = (0.13, 0.01)
21:00:55.227 00.000 9960 Moving (0.13, 0.01) raw xDistance=-0.13 yDistance=0.02
21:00:55.227 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
21:00:55.228 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:00:55.228 00.000 11872 UpdateGuideState exits: m=5868 SNR=49.6
21:00:55.232 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:00:55.232 00.000 9960 MoveAxis(E, 0, ABG)
21:00:55.232 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:55.236 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:00:55.241 00.005 9960 Move returns status 0, amount 0
21:00:55.241 00.000 9960 MoveAxis(N, 0, ABG)
21:00:55.241 00.000 11872 Enqueuing Expose request
21:00:55.245 00.004 9960 Move returns status 0, amount 0
21:00:55.245 00.000 9960 move complete, result=0
21:00:55.245 00.000 9960 worker thread done servicing request
21:00:55.245 00.000 9960 Worker thread wakes up
21:00:55.246 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:00:55.246 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1204,1050,31,31)
21:00:55.246 00.000 11872 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:00:56.501 01.255 9960 Exposure complete
21:00:56.623 00.122 9960 worker thread done servicing request
21:00:56.624 00.001 11872 OnExposeComplete: enter
21:00:56.627 00.003 11872 UpdateGuideState(): m_state=6
21:00:56.631 00.004 11872 Star::Find(15, 1219, 1064, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1151
21:00:56.636 00.005 11872 Star::Find returns 1 (0), X=1218.94, Y=1064.83, Mass=5868, SNR=50.2, Peak=146 HFD=6.6
21:00:56.639 00.003 11872 CameraToMount -- cameraTheta (2.83) - m_xAngle (-3.14) = xAngle (5.96 = -0.32)
21:00:56.642 00.003 11872 CameraToMount -- cameraTheta (2.83) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.79 = -0.49)
21:00:56.647 00.005 11872 CameraToMount -- cameraX=-0.15 cameraY=0.05 hyp=0.16 cameraTheta=2.83 mountX=0.15 mountY=-0.08, mountTheta=-0.46
21:00:56.652 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.15, y=0.05, opts=13)
21:00:56.656 00.004 11872 Enqueuing Move request for scope (-0.15, 0.05)
21:00:56.659 00.003 9960 Worker thread wakes up
21:00:56.659 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=214, med=1, FiltMin=0, FiltMax=172, Gamma=1.000
21:00:56.664 00.005 11872 UpdateGuideState exits: m=5868 SNR=50.2
21:00:56.667 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.05) opts 0xd
21:00:56.668 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.15, 0.05)
21:00:56.669 00.001 9960 Moving (-0.15, 0.05) raw xDistance=0.15 yDistance=-0.08
21:00:56.669 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
21:00:56.669 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:00:56.669 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:56.673 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:00:56.677 00.004 11872 Enqueuing Expose request
21:00:56.681 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:00:56.681 00.000 9960 MoveAxis(E, 0, ABG)
21:00:56.681 00.000 9960 Move returns status 0, amount 0
21:00:56.681 00.000 9960 MoveAxis(N, 0, ABG)
21:00:56.681 00.000 9960 Move returns status 0, amount 0
21:00:56.682 00.001 9960 move complete, result=0
21:00:56.682 00.000 9960 worker thread done servicing request
21:00:56.683 00.001 9960 Worker thread wakes up
21:00:56.683 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:00:56.683 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1204,1050,31,31)
21:00:56.683 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:00:57.933 01.250 9960 Exposure complete
21:00:58.072 00.139 9960 worker thread done servicing request
21:00:58.073 00.001 11872 OnExposeComplete: enter
21:00:58.077 00.004 11872 UpdateGuideState(): m_state=6
21:00:58.081 00.004 11872 Star::Find(15, 1218, 1064, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1152
21:00:58.085 00.004 11872 Star::Find returns 1 (0), X=1218.73, Y=1066.01, Mass=5013, SNR=44.9, Peak=147 HFD=6.1
21:00:58.090 00.005 11872 CameraToMount -- cameraTheta (1.85) - m_xAngle (-3.14) = xAngle (4.99 = -1.29)
21:00:58.093 00.003 11872 CameraToMount -- cameraTheta (1.85) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.82 = -1.47)
21:00:58.097 00.004 11872 CameraToMount -- cameraX=-0.36 cameraY=1.23 hyp=1.28 cameraTheta=1.85 mountX=0.35 mountY=-1.28, mountTheta=-1.30
21:00:58.102 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.36, y=1.23, opts=13)
21:00:58.106 00.004 11872 Enqueuing Move request for scope (-0.36, 1.23)
21:00:58.111 00.005 9960 Worker thread wakes up
21:00:58.112 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.36, 1.23) opts 0xd
21:00:58.112 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.36, 1.23)
21:00:58.112 00.000 9960 Moving (-0.36, 1.23) raw xDistance=0.35 yDistance=-1.28
21:00:58.112 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.35
21:00:58.112 00.000 9960 GuideAlgorithmResistSwitch::result() returns -1.28 from input -1.28
21:00:58.112 00.000 9960 MoveAxis(W, 147, ABG)
21:00:58.114 00.002 9960 Guiding  Dir = 3, Dur = 147
21:00:58.114 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=212, med=1, FiltMin=0, FiltMax=184, Gamma=1.000
21:00:58.120 00.006 9960 IsSlewing returns 0
21:00:58.120 00.000 11872 UpdateGuideState exits: m=5013 SNR=44.9
21:00:58.123 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:58.129 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:00:58.133 00.004 11872 Enqueuing Expose request
21:00:58.136 00.003 9960 IsGuiding returns 0
21:00:58.136 00.000 9960 PulseGuide returned control before completion, sleep 157
21:00:58.297 00.161 9960 IsGuiding returns 1
21:00:58.298 00.001 9960 scope still moving after pulse duration time elapsed
21:00:58.329 00.031 9960 IsSlewing returns 0
21:00:58.329 00.000 9960 IsGuiding returns 0
21:00:58.329 00.000 9960 scope move finished after 147 + 46 ms
21:00:58.330 00.001 9960 Move returns status 0, amount 147
21:00:58.330 00.000 9960 MoveAxis(N, 952, ABG)
21:00:58.331 00.001 9960 Guiding  Dir = 0, Dur = 952
21:00:58.331 00.000 9960 IsSlewing returns 0
21:00:58.333 00.002 9960 IsGuiding returns 0
21:00:58.333 00.000 9960 PulseGuide returned control before completion, sleep 962
21:00:59.298 00.965 9960 IsGuiding returns 1
21:00:59.298 00.000 9960 scope still moving after pulse duration time elapsed
21:00:59.329 00.031 9960 IsSlewing returns 0
21:00:59.330 00.001 9960 IsGuiding returns 0
21:00:59.331 00.001 9960 scope move finished after 952 + 45 ms
21:00:59.331 00.000 9960 Move returns status 0, amount 952
21:00:59.331 00.000 9960 move complete, result=0
21:00:59.331 00.000 9960 worker thread done servicing request
21:00:59.332 00.001 9960 Worker thread wakes up
21:00:59.332 00.000 11872 GuideStep: 0.4 px 147 ms WEST, -1.3 px 952 ms NORTH
21:00:59.342 00.010 9960 worker thread servicing REQUEST_EXPOSE 1000
21:00:59.342 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1204,1050,31,31)
21:01:00.590 01.248 9960 Exposure complete
21:01:00.722 00.132 9960 worker thread done servicing request
21:01:00.723 00.001 11872 OnExposeComplete: enter
21:01:00.727 00.004 11872 UpdateGuideState(): m_state=6
21:01:00.731 00.004 11872 Star::Find(15, 1218, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1153
21:01:00.734 00.003 11872 Star::Find returns 1 (0), X=1218.92, Y=1063.72, Mass=6005, SNR=50.1, Peak=144 HFD=6.8
21:01:00.742 00.008 11872 CameraToMount -- cameraTheta (-1.73) - m_xAngle (-3.14) = xAngle (1.41 = 1.41)
21:01:00.746 00.004 11872 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.23 = 1.23)
21:01:00.751 00.005 11872 CameraToMount -- cameraX=-0.17 cameraY=-1.06 hyp=1.07 cameraTheta=-1.73 mountX=0.18 mountY=1.01, mountTheta=1.40
21:01:00.755 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.17, y=-1.06, opts=13)
21:01:00.760 00.005 11872 Enqueuing Move request for scope (-0.17, -1.06)
21:01:00.764 00.004 9960 Worker thread wakes up
21:01:00.764 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=223, med=1, FiltMin=0, FiltMax=181, Gamma=1.000
21:01:00.768 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -1.06) opts 0xd
21:01:00.769 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.17, -1.06)
21:01:00.769 00.000 11872 UpdateGuideState exits: m=6005 SNR=50.1
21:01:00.773 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:00.777 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:01:00.781 00.004 11872 Enqueuing Expose request
21:01:00.785 00.004 9960 Moving (-0.17, -1.06) raw xDistance=0.18 yDistance=1.01
21:01:00.785 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
21:01:00.785 00.000 9960 resist switch: large excursion: input 1.01 thresh 0.60 direction from -1 to 1
21:01:00.785 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=3.04
21:01:00.785 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.01 from input 1.01
21:01:00.786 00.001 9960 MoveAxis(E, 0, ABG)
21:01:00.786 00.000 9960 Move returns status 0, amount 0
21:01:00.786 00.000 9960 MoveAxis(S, 756, ABG)
21:01:00.786 00.000 9960 Guiding  Dir = 1, Dur = 756
21:01:00.786 00.000 9960 IsSlewing returns 0
21:01:00.787 00.001 9960 IsGuiding returns 0
21:01:00.788 00.001 9960 PulseGuide returned control before completion, sleep 766
21:01:01.566 00.778 9960 IsGuiding returns 1
21:01:01.568 00.002 9960 scope still moving after pulse duration time elapsed
21:01:01.597 00.029 9960 IsSlewing returns 0
21:01:01.598 00.001 9960 IsGuiding returns 0
21:01:01.598 00.000 9960 scope move finished after 756 + 55 ms
21:01:01.600 00.002 9960 Move returns status 0, amount 756
21:01:01.600 00.000 9960 move complete, result=0
21:01:01.601 00.001 9960 worker thread done servicing request
21:01:01.601 00.000 9960 Worker thread wakes up
21:01:01.602 00.001 11872 GuideStep: 0.2 px 0 ms EAST, 1.0 px 756 ms SOUTH
21:01:01.609 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:01:01.609 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1204,1050,31,31)
21:01:02.857 01.248 9960 Exposure complete
21:01:03.007 00.150 9960 worker thread done servicing request
21:01:03.007 00.000 11872 OnExposeComplete: enter
21:01:03.010 00.003 11872 UpdateGuideState(): m_state=6
21:01:03.015 00.005 11872 Star::Find(15, 1218, 1063, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1154
21:01:03.018 00.003 11872 Star::Find returns 1 (0), X=1218.81, Y=1064.39, Mass=5810, SNR=48.3, Peak=133 HFD=6.6
21:01:03.022 00.004 11872 CameraToMount -- cameraTheta (-2.19) - m_xAngle (-3.14) = xAngle (0.95 = 0.95)
21:01:03.026 00.004 11872 CameraToMount -- cameraTheta (-2.19) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.78 = 0.78)
21:01:03.029 00.003 11872 CameraToMount -- cameraX=-0.28 cameraY=-0.39 hyp=0.48 cameraTheta=-2.19 mountX=0.28 mountY=0.33, mountTheta=0.88
21:01:03.037 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=-0.28, y=-0.39, opts=13)
21:01:03.042 00.005 11872 Enqueuing Move request for scope (-0.28, -0.39)
21:01:03.047 00.005 9960 Worker thread wakes up
21:01:03.047 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=220, med=1, FiltMin=0, FiltMax=191, Gamma=1.000
21:01:03.052 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.39) opts 0xd
21:01:03.052 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.28, -0.39)
21:01:03.052 00.000 11872 UpdateGuideState exits: m=5810 SNR=48.3
21:01:03.056 00.004 9960 Moving (-0.28, -0.39) raw xDistance=0.28 yDistance=0.33
21:01:03.056 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:03.059 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
21:01:03.059 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:01:03.063 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.33 from input 0.33
21:01:03.064 00.001 11872 Enqueuing Expose request
21:01:03.068 00.004 9960 MoveAxis(W, 117, ABG)
21:01:03.068 00.000 9960 Guiding  Dir = 3, Dur = 117
21:01:03.068 00.000 9960 IsSlewing returns 0
21:01:03.069 00.001 9960 IsGuiding returns 0
21:01:03.069 00.000 9960 PulseGuide returned control before completion, sleep 127
21:01:03.206 00.137 9960 IsGuiding returns 1
21:01:03.207 00.001 9960 scope still moving after pulse duration time elapsed
21:01:03.237 00.030 9960 IsSlewing returns 0
21:01:03.237 00.000 9960 IsGuiding returns 0
21:01:03.238 00.001 9960 scope move finished after 117 + 51 ms
21:01:03.238 00.000 9960 Move returns status 0, amount 117
21:01:03.239 00.001 9960 MoveAxis(S, 249, ABG)
21:01:03.239 00.000 9960 Guiding  Dir = 1, Dur = 249
21:01:03.239 00.000 9960 IsSlewing returns 0
21:01:03.239 00.000 9960 IsGuiding returns 0
21:01:03.240 00.001 9960 PulseGuide returned control before completion, sleep 259
21:01:03.503 00.263 9960 IsGuiding returns 1
21:01:03.504 00.001 9960 scope still moving after pulse duration time elapsed
21:01:03.534 00.030 9960 IsSlewing returns 0
21:01:03.535 00.001 9960 IsGuiding returns 0
21:01:03.537 00.002 9960 scope move finished after 249 + 47 ms
21:01:03.537 00.000 9960 Move returns status 0, amount 249
21:01:03.537 00.000 9960 move complete, result=0
21:01:03.538 00.001 9960 worker thread done servicing request
21:01:03.538 00.000 11872 GuideStep: 0.3 px 117 ms WEST, 0.3 px 249 ms SOUTH
21:01:03.545 00.007 9960 Worker thread wakes up
21:01:03.545 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:01:03.545 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1204,1050,31,31)
21:01:04.797 01.252 9960 Exposure complete
21:01:04.928 00.131 9960 worker thread done servicing request
21:01:04.929 00.001 11872 OnExposeComplete: enter
21:01:04.933 00.004 11872 UpdateGuideState(): m_state=6
21:01:04.937 00.004 11872 Star::Find(15, 1218, 1064, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1155
21:01:04.940 00.003 11872 Star::Find returns 1 (0), X=1219.03, Y=1064.70, Mass=5627, SNR=48.1, Peak=131 HFD=6.8
21:01:04.945 00.005 11872 CameraToMount -- cameraTheta (-2.17) - m_xAngle (-3.14) = xAngle (0.97 = 0.97)
21:01:04.948 00.003 11872 CameraToMount -- cameraTheta (-2.17) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.79 = 0.79)
21:01:04.953 00.005 11872 CameraToMount -- cameraX=-0.06 cameraY=-0.08 hyp=0.10 cameraTheta=-2.17 mountX=0.06 mountY=0.07, mountTheta=0.90
21:01:04.960 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.06, y=-0.08, opts=13)
21:01:04.965 00.005 11872 Enqueuing Move request for scope (-0.06, -0.08)
21:01:04.969 00.004 9960 Worker thread wakes up
21:01:04.969 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=219, med=1, FiltMin=0, FiltMax=189, Gamma=1.000
21:01:04.974 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.08) opts 0xd
21:01:04.974 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.06, -0.08)
21:01:04.974 00.000 9960 Moving (-0.06, -0.08) raw xDistance=0.06 yDistance=0.07
21:01:04.974 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:01:04.974 00.000 11872 UpdateGuideState exits: m=5627 SNR=48.1
21:01:04.978 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:04.982 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:01:04.982 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:01:04.987 00.005 11872 Enqueuing Expose request
21:01:04.990 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:01:04.991 00.001 9960 MoveAxis(E, 0, ABG)
21:01:04.991 00.000 9960 Move returns status 0, amount 0
21:01:04.991 00.000 9960 MoveAxis(N, 0, ABG)
21:01:04.991 00.000 9960 Move returns status 0, amount 0
21:01:04.991 00.000 9960 move complete, result=0
21:01:04.992 00.001 9960 worker thread done servicing request
21:01:04.992 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:01:04.996 00.004 9960 Worker thread wakes up
21:01:04.996 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:01:04.996 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1204,1050,31,31)
21:01:06.252 01.256 9960 Exposure complete
21:01:06.400 00.148 9960 worker thread done servicing request
21:01:06.402 00.002 11872 OnExposeComplete: enter
21:01:06.405 00.003 11872 UpdateGuideState(): m_state=6
21:01:06.409 00.004 11872 Star::Find(15, 1219, 1064, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1156
21:01:06.412 00.003 11872 Star::Find returns 1 (0), X=1219.12, Y=1065.18, Mass=5782, SNR=49.0, Peak=120 HFD=6.7
21:01:06.418 00.006 11872 CameraToMount -- cameraTheta (1.49) - m_xAngle (-3.14) = xAngle (4.63 = -1.65)
21:01:06.421 00.003 11872 CameraToMount -- cameraTheta (1.49) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.46 = -1.83)
21:01:06.426 00.005 11872 CameraToMount -- cameraX=0.03 cameraY=0.40 hyp=0.40 cameraTheta=1.49 mountX=-0.03 mountY=-0.39, mountTheta=-1.66
21:01:06.431 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.03, y=0.40, opts=13)
21:01:06.436 00.005 11872 Enqueuing Move request for scope (0.03, 0.40)
21:01:06.440 00.004 9960 Worker thread wakes up
21:01:06.440 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.40) opts 0xd
21:01:06.440 00.000 9960 Handling offset move in thread for scope, endpoint = (0.03, 0.40)
21:01:06.441 00.001 9960 Moving (0.03, 0.40) raw xDistance=-0.03 yDistance=-0.39
21:01:06.441 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:01:06.441 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:01:06.442 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.39
21:01:06.442 00.000 9960 MoveAxis(E, 0, ABG)
21:01:06.442 00.000 9960 Move returns status 0, amount 0
21:01:06.442 00.000 9960 MoveAxis(N, 0, ABG)
21:01:06.443 00.001 9960 Move returns status 0, amount 0
21:01:06.443 00.000 9960 move complete, result=0
21:01:06.443 00.000 9960 worker thread done servicing request
21:01:06.443 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=1, FiltMin=0, FiltMax=175, Gamma=1.000
21:01:06.447 00.004 11872 UpdateGuideState exits: m=5782 SNR=49.0
21:01:06.451 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:06.455 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:01:06.458 00.003 11872 Enqueuing Expose request
21:01:06.462 00.004 11872 GuideStep: -0.0 px 0 ms EAST, -0.4 px 0 ms NORTH
21:01:06.466 00.004 9960 Worker thread wakes up
21:01:06.466 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:01:06.466 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1204,1050,31,31)
21:01:07.705 01.239 9960 Exposure complete
21:01:07.835 00.130 9960 worker thread done servicing request
21:01:07.836 00.001 11872 OnExposeComplete: enter
21:01:07.840 00.004 11872 UpdateGuideState(): m_state=6
21:01:07.845 00.005 11872 Star::Find(15, 1219, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1157
21:01:07.850 00.005 11872 Star::Find returns 1 (0), X=1219.21, Y=1065.31, Mass=5792, SNR=49.0, Peak=138 HFD=6.7
21:01:07.857 00.007 11872 CameraToMount -- cameraTheta (1.35) - m_xAngle (-3.14) = xAngle (4.49 = -1.79)
21:01:07.862 00.005 11872 CameraToMount -- cameraTheta (1.35) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.32 = -1.97)
21:01:07.868 00.006 11872 CameraToMount -- cameraX=0.12 cameraY=0.54 hyp=0.55 cameraTheta=1.35 mountX=-0.12 mountY=-0.51, mountTheta=-1.81
21:01:07.876 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=0.12, y=0.54, opts=13)
21:01:07.881 00.005 11872 Enqueuing Move request for scope (0.12, 0.54)
21:01:07.890 00.009 9960 Worker thread wakes up
21:01:07.891 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=1, FiltMin=0, FiltMax=187, Gamma=1.000
21:01:07.898 00.007 9960 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.54) opts 0xd
21:01:07.899 00.001 11872 UpdateGuideState exits: m=5792 SNR=49.0
21:01:07.903 00.004 9960 Handling offset move in thread for scope, endpoint = (0.12, 0.54)
21:01:07.903 00.000 9960 Moving (0.12, 0.54) raw xDistance=-0.12 yDistance=-0.51
21:01:07.903 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
21:01:07.904 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:01:07.904 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.51
21:01:07.904 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:07.910 00.006 9960 MoveAxis(E, 0, ABG)
21:01:07.910 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:01:07.917 00.007 11872 Enqueuing Expose request
21:01:07.924 00.007 9960 Move returns status 0, amount 0
21:01:07.925 00.001 9960 MoveAxis(N, 0, ABG)
21:01:07.926 00.001 9960 Move returns status 0, amount 0
21:01:07.926 00.000 9960 move complete, result=0
21:01:07.926 00.000 9960 worker thread done servicing request
21:01:07.926 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.5 px 0 ms NORTH
21:01:07.935 00.009 9960 Worker thread wakes up
21:01:07.935 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:01:07.936 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1204,1050,31,31)
21:01:09.175 01.239 9960 Exposure complete
21:01:09.301 00.126 9960 worker thread done servicing request
21:01:09.303 00.002 11872 OnExposeComplete: enter
21:01:09.307 00.004 11872 UpdateGuideState(): m_state=6
21:01:09.313 00.006 11872 Star::Find(15, 1219, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1158
21:01:09.317 00.004 11872 Star::Find returns 1 (0), X=1219.45, Y=1065.26, Mass=5652, SNR=48.3, Peak=127 HFD=6.7
21:01:09.321 00.004 11872 CameraToMount -- cameraTheta (0.92) - m_xAngle (-3.14) = xAngle (4.06 = -2.22)
21:01:09.325 00.004 11872 CameraToMount -- cameraTheta (0.92) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.89 = -2.39)
21:01:09.330 00.005 11872 CameraToMount -- cameraX=0.36 cameraY=0.48 hyp=0.60 cameraTheta=0.92 mountX=-0.37 mountY=-0.41, mountTheta=-2.30
21:01:09.334 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.36, y=0.48, opts=13)
21:01:09.339 00.005 11872 Enqueuing Move request for scope (0.36, 0.48)
21:01:09.342 00.003 9960 Worker thread wakes up
21:01:09.343 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=210, med=1, FiltMin=0, FiltMax=187, Gamma=1.000
21:01:09.347 00.004 11872 UpdateGuideState exits: m=5652 SNR=48.3
21:01:09.351 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:09.354 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.36, 0.48) opts 0xd
21:01:09.354 00.000 9960 Handling offset move in thread for scope, endpoint = (0.36, 0.48)
21:01:09.354 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:01:09.360 00.006 11872 Enqueuing Expose request
21:01:09.364 00.004 9960 Moving (0.36, 0.48) raw xDistance=-0.37 yDistance=-0.41
21:01:09.364 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.37
21:01:09.364 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:01:09.364 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.41
21:01:09.364 00.000 9960 MoveAxis(E, 153, ABG)
21:01:09.364 00.000 9960 Guiding  Dir = 2, Dur = 153
21:01:09.367 00.003 9960 IsSlewing returns 0
21:01:09.367 00.000 9960 IsGuiding returns 0
21:01:09.367 00.000 9960 PulseGuide returned control before completion, sleep 163
21:01:09.542 00.175 9960 IsGuiding returns 1
21:01:09.543 00.001 9960 scope still moving after pulse duration time elapsed
21:01:09.573 00.030 9960 IsSlewing returns 0
21:01:09.574 00.001 9960 IsGuiding returns 0
21:01:09.576 00.002 9960 scope move finished after 153 + 55 ms
21:01:09.576 00.000 9960 Move returns status 0, amount 153
21:01:09.577 00.001 9960 MoveAxis(N, 0, ABG)
21:01:09.577 00.000 9960 Move returns status 0, amount 0
21:01:09.578 00.001 9960 move complete, result=0
21:01:09.578 00.000 9960 worker thread done servicing request
21:01:09.578 00.000 9960 Worker thread wakes up
21:01:09.578 00.000 11872 GuideStep: -0.4 px 153 ms EAST, -0.4 px 0 ms NORTH
21:01:09.587 00.009 9960 worker thread servicing REQUEST_EXPOSE 1000
21:01:09.587 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1204,1050,31,31)
21:01:10.839 01.252 9960 Exposure complete
21:01:10.962 00.123 9960 worker thread done servicing request
21:01:10.963 00.001 11872 OnExposeComplete: enter
21:01:10.967 00.004 11872 UpdateGuideState(): m_state=6
21:01:10.970 00.003 11872 Star::Find(15, 1219, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1159
21:01:10.974 00.004 11872 Star::Find returns 1 (0), X=1219.57, Y=1065.56, Mass=5565, SNR=47.5, Peak=136 HFD=7.0
21:01:10.978 00.004 11872 CameraToMount -- cameraTheta (1.01) - m_xAngle (-3.14) = xAngle (4.15 = -2.13)
21:01:10.982 00.004 11872 CameraToMount -- cameraTheta (1.01) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.98 = -2.30)
21:01:10.985 00.003 11872 CameraToMount -- cameraX=0.48 cameraY=0.78 hyp=0.91 cameraTheta=1.01 mountX=-0.49 mountY=-0.68, mountTheta=-2.19
21:01:10.990 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.48, y=0.78, opts=13)
21:01:10.993 00.003 11872 Enqueuing Move request for scope (0.48, 0.78)
21:01:10.996 00.003 9960 Worker thread wakes up
21:01:10.996 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.48, 0.78) opts 0xd
21:01:10.996 00.000 9960 Handling offset move in thread for scope, endpoint = (0.48, 0.78)
21:01:10.996 00.000 9960 Moving (0.48, 0.78) raw xDistance=-0.49 yDistance=-0.68
21:01:10.997 00.001 9960 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.49
21:01:10.997 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
21:01:11.001 00.004 9960 resist switch: large excursion: input -0.68 thresh 0.60 direction from 1 to -1
21:01:11.001 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.04
21:01:11.001 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.68 from input -0.68
21:01:11.001 00.000 9960 MoveAxis(E, 214, ABG)
21:01:11.001 00.000 9960 Guiding  Dir = 2, Dur = 214
21:01:11.001 00.000 11872 UpdateGuideState exits: m=5565 SNR=47.5
21:01:11.005 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:11.009 00.004 9960 IsSlewing returns 0
21:01:11.009 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:01:11.013 00.004 9960 IsGuiding returns 0
21:01:11.013 00.000 11872 Enqueuing Expose request
21:01:11.016 00.003 9960 PulseGuide returned control before completion, sleep 224
21:01:11.250 00.234 9960 IsGuiding returns 1
21:01:11.251 00.001 9960 scope still moving after pulse duration time elapsed
21:01:11.281 00.030 9960 IsSlewing returns 0
21:01:11.283 00.002 9960 IsGuiding returns 0
21:01:11.284 00.001 9960 scope move finished after 214 + 56 ms
21:01:11.284 00.000 9960 Move returns status 0, amount 214
21:01:11.284 00.000 9960 MoveAxis(N, 508, ABG)
21:01:11.285 00.001 9960 Guiding  Dir = 0, Dur = 508
21:01:11.285 00.000 9960 IsSlewing returns 0
21:01:11.286 00.001 9960 IsGuiding returns 0
21:01:11.287 00.001 9960 PulseGuide returned control before completion, sleep 518
21:01:11.815 00.528 9960 IsGuiding returns 1
21:01:11.816 00.001 9960 scope still moving after pulse duration time elapsed
21:01:11.846 00.030 9960 IsSlewing returns 0
21:01:11.848 00.002 9960 IsGuiding returns 0
21:01:11.848 00.000 9960 scope move finished after 508 + 53 ms
21:01:11.849 00.001 9960 Move returns status 0, amount 508
21:01:11.849 00.000 9960 move complete, result=0
21:01:11.849 00.000 9960 worker thread done servicing request
21:01:11.850 00.001 11872 GuideStep: -0.5 px 214 ms EAST, -0.7 px 508 ms NORTH
21:01:11.855 00.005 9960 Worker thread wakes up
21:01:11.855 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:01:11.855 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1204,1050,31,31)
21:01:13.114 01.259 9960 Exposure complete
21:01:13.239 00.125 9960 worker thread done servicing request
21:01:13.239 00.000 11872 OnExposeComplete: enter
21:01:13.243 00.004 11872 UpdateGuideState(): m_state=6
21:01:13.248 00.005 11872 Star::Find(15, 1219, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1160
21:01:13.252 00.004 11872 Star::Find returns 1 (0), X=1219.27, Y=1065.68, Mass=5947, SNR=49.8, Peak=133 HFD=6.8
21:01:13.255 00.003 11872 CameraToMount -- cameraTheta (1.37) - m_xAngle (-3.14) = xAngle (4.51 = -1.77)
21:01:13.259 00.004 11872 CameraToMount -- cameraTheta (1.37) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.34 = -1.94)
21:01:13.265 00.006 11872 CameraToMount -- cameraX=0.18 cameraY=0.90 hyp=0.92 cameraTheta=1.37 mountX=-0.18 mountY=-0.85, mountTheta=-1.78
21:01:13.271 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.18, y=0.90, opts=13)
21:01:13.277 00.006 11872 Enqueuing Move request for scope (0.18, 0.90)
21:01:13.280 00.003 9960 Worker thread wakes up
21:01:13.281 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=210, med=1, FiltMin=0, FiltMax=189, Gamma=1.000
21:01:13.286 00.005 11872 UpdateGuideState exits: m=5947 SNR=49.8
21:01:13.289 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.90) opts 0xd
21:01:13.289 00.000 9960 Handling offset move in thread for scope, endpoint = (0.18, 0.90)
21:01:13.289 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:13.295 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:01:13.299 00.004 11872 Enqueuing Expose request
21:01:13.302 00.003 9960 Moving (0.18, 0.90) raw xDistance=-0.18 yDistance=-0.85
21:01:13.303 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
21:01:13.303 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.85 from input -0.85
21:01:13.303 00.000 9960 MoveAxis(E, 0, ABG)
21:01:13.303 00.000 9960 Move returns status 0, amount 0
21:01:13.303 00.000 9960 MoveAxis(N, 636, ABG)
21:01:13.304 00.001 9960 Guiding  Dir = 0, Dur = 636
21:01:13.304 00.000 9960 IsSlewing returns 0
21:01:13.304 00.000 9960 IsGuiding returns 0
21:01:13.305 00.001 9960 PulseGuide returned control before completion, sleep 646
21:01:13.963 00.658 9960 IsGuiding returns 1
21:01:13.965 00.002 9960 scope still moving after pulse duration time elapsed
21:01:13.995 00.030 9960 IsSlewing returns 0
21:01:13.999 00.004 9960 IsGuiding returns 0
21:01:14.000 00.001 9960 scope move finished after 636 + 59 ms
21:01:14.000 00.000 9960 Move returns status 0, amount 636
21:01:14.001 00.001 9960 move complete, result=0
21:01:14.001 00.000 9960 worker thread done servicing request
21:01:14.001 00.000 9960 Worker thread wakes up
21:01:14.003 00.002 11872 GuideStep: -0.2 px 0 ms EAST, -0.9 px 636 ms NORTH
21:01:14.009 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:01:14.009 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1204,1050,31,31)
21:01:15.261 01.252 9960 Exposure complete
21:01:15.390 00.129 9960 worker thread done servicing request
21:01:15.391 00.001 11872 OnExposeComplete: enter
21:01:15.395 00.004 11872 UpdateGuideState(): m_state=6
21:01:15.399 00.004 11872 Star::Find(15, 1219, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1161
21:01:15.403 00.004 11872 Star::Find returns 1 (0), X=1219.40, Y=1065.27, Mass=5662, SNR=48.4, Peak=126 HFD=6.9
21:01:15.407 00.004 11872 CameraToMount -- cameraTheta (1.02) - m_xAngle (-3.14) = xAngle (4.15 = -2.13)
21:01:15.410 00.003 11872 CameraToMount -- cameraTheta (1.02) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.98 = -2.30)
21:01:15.415 00.005 11872 CameraToMount -- cameraX=0.31 cameraY=0.50 hyp=0.58 cameraTheta=1.02 mountX=-0.31 mountY=-0.43, mountTheta=-2.19
21:01:15.422 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.31, y=0.50, opts=13)
21:01:15.427 00.005 11872 Enqueuing Move request for scope (0.31, 0.50)
21:01:15.432 00.005 9960 Worker thread wakes up
21:01:15.432 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.50) opts 0xd
21:01:15.432 00.000 9960 Handling offset move in thread for scope, endpoint = (0.31, 0.50)
21:01:15.432 00.000 9960 Moving (0.31, 0.50) raw xDistance=-0.31 yDistance=-0.43
21:01:15.432 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.31
21:01:15.432 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.43 from input -0.43
21:01:15.432 00.000 9960 MoveAxis(E, 129, ABG)
21:01:15.432 00.000 9960 Guiding  Dir = 2, Dur = 129
21:01:15.432 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=195, med=1, FiltMin=0, FiltMax=172, Gamma=1.000
21:01:15.437 00.005 9960 IsSlewing returns 0
21:01:15.437 00.000 11872 UpdateGuideState exits: m=5662 SNR=48.4
21:01:15.441 00.004 9960 IsGuiding returns 0
21:01:15.442 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:15.445 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:01:15.448 00.003 9960 PulseGuide returned control before completion, sleep 139
21:01:15.448 00.000 11872 Enqueuing Expose request
21:01:15.594 00.146 9960 IsGuiding returns 1
21:01:15.594 00.000 9960 scope still moving after pulse duration time elapsed
21:01:15.623 00.029 9960 IsSlewing returns 0
21:01:15.624 00.001 9960 IsGuiding returns 0
21:01:15.624 00.000 9960 scope move finished after 129 + 54 ms
21:01:15.625 00.001 9960 Move returns status 0, amount 129
21:01:15.625 00.000 9960 MoveAxis(N, 324, ABG)
21:01:15.625 00.000 9960 Guiding  Dir = 0, Dur = 324
21:01:15.627 00.002 9960 IsSlewing returns 0
21:01:15.627 00.000 9960 IsGuiding returns 0
21:01:15.628 00.001 9960 PulseGuide returned control before completion, sleep 334
21:01:15.973 00.345 9960 IsGuiding returns 1
21:01:15.973 00.000 9960 scope still moving after pulse duration time elapsed
21:01:16.004 00.031 9960 IsSlewing returns 0
21:01:16.005 00.001 9960 IsGuiding returns 1
21:01:16.034 00.029 9960 IsSlewing returns 0
21:01:16.035 00.001 9960 IsGuiding returns 1
21:01:16.065 00.030 9960 IsSlewing returns 0
21:01:16.067 00.002 9960 IsGuiding returns 0
21:01:16.067 00.000 9960 scope move finished after 324 + 116 ms
21:01:16.067 00.000 9960 Move returns status 0, amount 324
21:01:16.068 00.001 9960 move complete, result=0
21:01:16.068 00.000 9960 worker thread done servicing request
21:01:16.068 00.000 9960 Worker thread wakes up
21:01:16.069 00.001 11872 GuideStep: -0.3 px 129 ms EAST, -0.4 px 324 ms NORTH
21:01:16.076 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:01:16.076 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1204,1050,31,31)
21:01:17.327 01.251 9960 Exposure complete
21:01:17.451 00.124 9960 worker thread done servicing request
21:01:17.451 00.000 11872 OnExposeComplete: enter
21:01:17.456 00.005 11872 UpdateGuideState(): m_state=6
21:01:17.460 00.004 11872 Star::Find(15, 1219, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1162
21:01:17.463 00.003 11872 Star::Find returns 1 (0), X=1218.92, Y=1064.68, Mass=5830, SNR=49.0, Peak=140 HFD=6.7
21:01:17.467 00.004 11872 CameraToMount -- cameraTheta (-2.61) - m_xAngle (-3.14) = xAngle (0.53 = 0.53)
21:01:17.471 00.004 11872 CameraToMount -- cameraTheta (-2.61) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.36 = 0.36)
21:01:17.475 00.004 11872 CameraToMount -- cameraX=-0.17 cameraY=-0.10 hyp=0.20 cameraTheta=-2.61 mountX=0.17 mountY=0.07, mountTheta=0.39
21:01:17.480 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.17, y=-0.10, opts=13)
21:01:17.483 00.003 11872 Enqueuing Move request for scope (-0.17, -0.10)
21:01:17.489 00.006 9960 Worker thread wakes up
21:01:17.489 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=221, med=1, FiltMin=0, FiltMax=184, Gamma=1.000
21:01:17.494 00.005 11872 UpdateGuideState exits: m=5830 SNR=49.0
21:01:17.498 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.10) opts 0xd
21:01:17.498 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.17, -0.10)
21:01:17.498 00.000 9960 Moving (-0.17, -0.10) raw xDistance=0.17 yDistance=0.07
21:01:17.498 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
21:01:17.500 00.002 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:01:17.500 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:17.504 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:01:17.504 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:01:17.509 00.005 11872 Enqueuing Expose request
21:01:17.512 00.003 9960 MoveAxis(E, 0, ABG)
21:01:17.512 00.000 9960 Move returns status 0, amount 0
21:01:17.512 00.000 9960 MoveAxis(N, 0, ABG)
21:01:17.512 00.000 9960 Move returns status 0, amount 0
21:01:17.512 00.000 9960 move complete, result=0
21:01:17.514 00.002 9960 worker thread done servicing request
21:01:17.514 00.000 9960 Worker thread wakes up
21:01:17.514 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:01:17.518 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
21:01:17.520 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1204,1050,31,31)
21:01:18.759 01.239 9960 Exposure complete
21:01:18.901 00.142 9960 worker thread done servicing request
21:01:18.901 00.000 11872 OnExposeComplete: enter
21:01:18.907 00.006 11872 UpdateGuideState(): m_state=6
21:01:18.914 00.007 11872 Star::Find(15, 1218, 1064, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1163
21:01:18.919 00.005 11872 Star::Find returns 1 (0), X=1218.95, Y=1065.10, Mass=5832, SNR=49.3, Peak=136 HFD=6.5
21:01:18.923 00.004 11872 CameraToMount -- cameraTheta (1.98) - m_xAngle (-3.14) = xAngle (5.12 = -1.16)
21:01:18.928 00.005 11872 CameraToMount -- cameraTheta (1.98) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.95 = -1.34)
21:01:18.934 00.006 11872 CameraToMount -- cameraX=-0.14 cameraY=0.32 hyp=0.35 cameraTheta=1.98 mountX=0.14 mountY=-0.34, mountTheta=-1.18
21:01:18.942 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=-0.14, y=0.32, opts=13)
21:01:18.948 00.006 11872 Enqueuing Move request for scope (-0.14, 0.32)
21:01:18.954 00.006 9960 Worker thread wakes up
21:01:18.954 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=1, FiltMin=0, FiltMax=191, Gamma=1.000
21:01:18.959 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.32) opts 0xd
21:01:18.959 00.000 11872 UpdateGuideState exits: m=5832 SNR=49.3
21:01:18.965 00.006 9960 Handling offset move in thread for scope, endpoint = (-0.14, 0.32)
21:01:18.965 00.000 9960 Moving (-0.14, 0.32) raw xDistance=0.14 yDistance=-0.34
21:01:18.966 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
21:01:18.966 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
21:01:18.966 00.000 9960 MoveAxis(E, 0, ABG)
21:01:18.966 00.000 9960 Move returns status 0, amount 0
21:01:18.966 00.000 9960 MoveAxis(N, 257, ABG)
21:01:18.966 00.000 9960 Guiding  Dir = 0, Dur = 257
21:01:18.966 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:18.970 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:01:18.975 00.005 11872 Enqueuing Expose request
21:01:18.979 00.004 9960 IsSlewing returns 0
21:01:18.979 00.000 9960 IsGuiding returns 0
21:01:18.979 00.000 9960 PulseGuide returned control before completion, sleep 267
21:01:19.253 00.274 9960 IsGuiding returns 1
21:01:19.253 00.000 9960 scope still moving after pulse duration time elapsed
21:01:19.283 00.030 9960 IsSlewing returns 0
21:01:19.284 00.001 9960 IsGuiding returns 1
21:01:19.314 00.030 9960 IsSlewing returns 0
21:01:19.314 00.000 9960 IsGuiding returns 0
21:01:19.315 00.001 9960 scope move finished after 257 + 78 ms
21:01:19.315 00.000 9960 Move returns status 0, amount 257
21:01:19.315 00.000 9960 move complete, result=0
21:01:19.315 00.000 9960 worker thread done servicing request
21:01:19.316 00.001 9960 Worker thread wakes up
21:01:19.317 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 257 ms NORTH
21:01:19.322 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:01:19.323 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1204,1050,31,31)
21:01:20.576 01.253 9960 Exposure complete
21:01:20.704 00.128 9960 worker thread done servicing request
21:01:20.704 00.000 11872 OnExposeComplete: enter
21:01:20.709 00.005 11872 UpdateGuideState(): m_state=6
21:01:20.713 00.004 11872 Star::Find(15, 1218, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1164
21:01:20.717 00.004 11872 Star::Find returns 1 (0), X=1218.87, Y=1064.68, Mass=5809, SNR=48.9, Peak=142 HFD=6.7
21:01:20.721 00.004 11872 CameraToMount -- cameraTheta (-2.72) - m_xAngle (-3.14) = xAngle (0.41 = 0.41)
21:01:20.725 00.004 11872 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.24 = 0.24)
21:01:20.731 00.006 11872 CameraToMount -- cameraX=-0.22 cameraY=-0.10 hyp=0.24 cameraTheta=-2.72 mountX=0.22 mountY=0.06, mountTheta=0.26
21:01:20.736 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.22, y=-0.10, opts=13)
21:01:20.742 00.006 11872 Enqueuing Move request for scope (-0.22, -0.10)
21:01:20.746 00.004 9960 Worker thread wakes up
21:01:20.746 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=218, med=1, FiltMin=0, FiltMax=186, Gamma=1.000
21:01:20.750 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.10) opts 0xd
21:01:20.750 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.22, -0.10)
21:01:20.751 00.001 9960 Moving (-0.22, -0.10) raw xDistance=0.22 yDistance=0.06
21:01:20.751 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
21:01:20.751 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:01:20.751 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:01:20.751 00.000 9960 MoveAxis(W, 90, ABG)
21:01:20.751 00.000 11872 UpdateGuideState exits: m=5809 SNR=48.9
21:01:20.755 00.004 9960 Guiding  Dir = 3, Dur = 90
21:01:20.755 00.000 9960 IsSlewing returns 0
21:01:20.755 00.000 9960 IsGuiding returns 0
21:01:20.755 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:20.759 00.004 9960 PulseGuide returned control before completion, sleep 100
21:01:20.759 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:01:20.763 00.004 11872 Enqueuing Expose request
21:01:20.862 00.099 9960 IsGuiding returns 1
21:01:20.864 00.002 9960 scope still moving after pulse duration time elapsed
21:01:20.893 00.029 9960 IsSlewing returns 0
21:01:20.894 00.001 9960 IsGuiding returns 0
21:01:20.895 00.001 9960 scope move finished after 90 + 49 ms
21:01:20.895 00.000 9960 Move returns status 0, amount 90
21:01:20.897 00.002 9960 MoveAxis(N, 0, ABG)
21:01:20.897 00.000 9960 Move returns status 0, amount 0
21:01:20.898 00.001 9960 move complete, result=0
21:01:20.898 00.000 9960 worker thread done servicing request
21:01:20.898 00.000 9960 Worker thread wakes up
21:01:20.899 00.001 11872 GuideStep: 0.2 px 90 ms WEST, 0.1 px 0 ms NORTH
21:01:20.905 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:01:20.905 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1204,1050,31,31)
21:01:22.156 01.251 9960 Exposure complete
21:01:22.281 00.125 9960 worker thread done servicing request
21:01:22.281 00.000 11872 OnExposeComplete: enter
21:01:22.286 00.005 11872 UpdateGuideState(): m_state=6
21:01:22.290 00.004 11872 Star::Find(15, 1218, 1064, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1165
21:01:22.295 00.005 11872 Star::Find returns 1 (0), X=1218.70, Y=1065.15, Mass=6161, SNR=51.4, Peak=132 HFD=6.7
21:01:22.299 00.004 11872 CameraToMount -- cameraTheta (2.39) - m_xAngle (-3.14) = xAngle (5.53 = -0.76)
21:01:22.303 00.004 11872 CameraToMount -- cameraTheta (2.39) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.36 = -0.93)
21:01:22.307 00.004 11872 CameraToMount -- cameraX=-0.39 cameraY=0.37 hyp=0.54 cameraTheta=2.39 mountX=0.39 mountY=-0.43, mountTheta=-0.83
21:01:22.312 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.39, y=0.37, opts=13)
21:01:22.316 00.004 11872 Enqueuing Move request for scope (-0.39, 0.37)
21:01:22.319 00.003 9960 Worker thread wakes up
21:01:22.319 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=218, med=1, FiltMin=0, FiltMax=187, Gamma=1.000
21:01:22.324 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.39, 0.37) opts 0xd
21:01:22.324 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.39, 0.37)
21:01:22.324 00.000 9960 Moving (-0.39, 0.37) raw xDistance=0.39 yDistance=-0.43
21:01:22.324 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.39
21:01:22.324 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.43 from input -0.43
21:01:22.324 00.000 9960 MoveAxis(W, 170, ABG)
21:01:22.325 00.001 9960 Guiding  Dir = 3, Dur = 170
21:01:22.325 00.000 11872 UpdateGuideState exits: m=6161 SNR=51.4
21:01:22.329 00.004 9960 IsSlewing returns 0
21:01:22.329 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:22.333 00.004 9960 IsGuiding returns 0
21:01:22.334 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:01:22.337 00.003 9960 PulseGuide returned control before completion, sleep 180
21:01:22.337 00.000 11872 Enqueuing Expose request
21:01:22.518 00.181 9960 IsGuiding returns 1
21:01:22.520 00.002 9960 scope still moving after pulse duration time elapsed
21:01:22.550 00.030 9960 IsSlewing returns 0
21:01:22.551 00.001 9960 IsGuiding returns 1
21:01:22.581 00.030 9960 IsSlewing returns 0
21:01:22.584 00.003 9960 IsGuiding returns 0
21:01:22.585 00.001 9960 scope move finished after 170 + 81 ms
21:01:22.585 00.000 9960 Move returns status 0, amount 170
21:01:22.585 00.000 9960 MoveAxis(N, 321, ABG)
21:01:22.586 00.001 9960 Guiding  Dir = 0, Dur = 321
21:01:22.586 00.000 9960 IsSlewing returns 0
21:01:22.587 00.001 9960 IsGuiding returns 0
21:01:22.588 00.001 9960 PulseGuide returned control before completion, sleep 331
21:01:22.923 00.335 9960 IsGuiding returns 1
21:01:22.924 00.001 9960 scope still moving after pulse duration time elapsed
21:01:22.953 00.029 9960 IsSlewing returns 0
21:01:22.953 00.000 9960 IsGuiding returns 0
21:01:22.955 00.002 9960 scope move finished after 321 + 45 ms
21:01:22.955 00.000 9960 Move returns status 0, amount 321
21:01:22.955 00.000 9960 move complete, result=0
21:01:22.956 00.001 9960 worker thread done servicing request
21:01:22.956 00.000 11872 GuideStep: 0.4 px 170 ms WEST, -0.4 px 321 ms NORTH
21:01:22.962 00.006 9960 Worker thread wakes up
21:01:22.962 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:01:22.964 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1204,1050,31,31)
21:01:23.967 01.003 11872 evsrv: cli 0D2D2320 connect
21:01:23.973 00.006 11872 case statement mapped state 6 to 3
21:01:24.169 00.196 11872 case statement mapped state 6 to 3
21:01:24.176 00.007 11872 evsrv: cli 0D2D2320 request: {"method":"get_app_state","id":"2391080a-27b4-40e4-a739-a92d9e1ee86e"}
21:01:24.180 00.004 11872 case statement mapped state 6 to 3
21:01:24.184 00.004 11872 evsrv: cli 0D2D2320 response: {"jsonrpc":"2.0","result":"Guiding","id":"2391080a-27b4-40e4-a739-a92d9e1ee86e"}
21:01:24.299 00.115 11872 evsrv: cli 0D2D2320 disconnect
21:01:24.303 00.004 9960 Exposure complete
21:01:24.303 00.000 11872 evsrv: cli 0D2D3180 connect
21:01:24.306 00.003 11872 case statement mapped state 6 to 3
21:01:24.312 00.006 11872 case statement mapped state 6 to 3
21:01:24.316 00.004 11872 evsrv: cli 0D2D3180 request: {"method":"dither","params":{"amount":5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"aa60aaca-014e-48d9-81f2-e4c8cd93cd59"}
21:01:24.320 00.004 11872 PhdController::Dither begins
21:01:24.324 00.004 11872 dither: size=5.00, dRA=-0.49 dDec=-1.48
21:01:24.328 00.004 11872 MountToCamera -- mountTheta (-1.89) + m_xAngle (-3.14) = xAngle (-5.03 = 1.25)
21:01:24.334 00.006 11872 MountToCamera -- mountX=-0.49 mountY=-1.48 hyp=1.56 mountTheta=-1.89 cameraX=0.49, cameraY=1.48 cameraTheta=1.25
21:01:24.337 00.003 11872 setting lock position to (1219.58, 1066.26)
21:01:24.342 00.005 11872 Mount: notify guiding dithered (0.5, 1.5)
21:01:24.348 00.006 11872 Status Line: Dither by -0.49,-1.48
21:01:24.354 00.006 11872 PhdController: newstate STATE_SETTLE_BEGIN
21:01:24.359 00.005 11872 PhdController: newstate STATE_SETTLE_WAIT
21:01:24.364 00.005 11872 evsrv: cli 0D2D3180 response: {"jsonrpc":"2.0","result":0,"id":"aa60aaca-014e-48d9-81f2-e4c8cd93cd59"}
21:01:24.371 00.007 11872 evsrv: cli 0D2D3180 disconnect
21:01:24.418 00.047 9960 worker thread done servicing request
21:01:24.418 00.000 11872 OnExposeComplete: enter
21:01:24.421 00.003 11872 UpdateGuideState(): m_state=6
21:01:24.425 00.004 11872 Star::Find(15, 1218, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1166
21:01:24.428 00.003 11872 Star::Find returns 1 (0), X=1218.80, Y=1064.78, Mass=5955, SNR=50.2, Peak=145 HFD=6.6
21:01:24.431 00.003 11872 CameraToMount -- cameraTheta (-2.05) - m_xAngle (-3.14) = xAngle (1.09 = 1.09)
21:01:24.434 00.003 11872 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.92 = 0.92)
21:01:24.436 00.002 11872 CameraToMount -- cameraX=-0.77 cameraY=-1.48 hyp=1.67 cameraTheta=-2.05 mountX=0.78 mountY=1.33, mountTheta=1.04
21:01:24.441 00.005 11872 dither recenter: remaining=(0.5,1.5) step=(0.5,1.5)
21:01:24.443 00.002 11872 MountToCamera -- mountTheta (1.25) + m_xAngle (-3.14) = xAngle (-1.89 = -1.89)
21:01:24.446 00.003 11872 MountToCamera -- mountX=0.49 mountY=1.48 hyp=1.56 mountTheta=1.25 cameraX=-0.49, cameraY=-1.48 cameraTheta=-1.89
21:01:24.448 00.002 11872 SchedulePrimaryMove(0FA44CE0, x=-0.49, y=-1.48, opts=4)
21:01:24.453 00.005 11872 Enqueuing Move request for scope (-0.49, -1.48)
21:01:24.455 00.002 11872 Mount: notify direct move 0.49,1.48
21:01:24.458 00.003 9960 Worker thread wakes up
21:01:24.458 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.49, -1.48) opts 0x4
21:01:24.458 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=218, med=1, FiltMin=0, FiltMax=184, Gamma=1.000
21:01:24.461 00.003 9960 Handling offset move in thread for scope, endpoint = (-0.49, -1.48)
21:01:24.461 00.000 11872 UpdateGuideState exits: m=5955 SNR=50.2
21:01:24.464 00.003 9960 Moving (-0.49, -1.48) raw xDistance=0.49 yDistance=1.48
21:01:24.464 00.000 9960 MoveAxis(W, 327, B)
21:01:24.464 00.000 9960 Guiding  Dir = 3, Dur = 327
21:01:24.464 00.000 11872 PhdController: settling, locked = 1, distance = 1.90 (1.50) aobump = 0 frame = 1 / 99999
21:01:24.468 00.004 9960 IsSlewing returns 0
21:01:24.468 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763780484.468,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":1.90,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
21:01:24.471 00.003 9960 IsGuiding returns 0
21:01:24.471 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:24.473 00.002 9960 PulseGuide returned control before completion, sleep 337
21:01:24.473 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:01:24.476 00.003 11872 Enqueuing Expose request
21:01:24.828 00.352 9960 IsGuiding returns 1
21:01:24.828 00.000 9960 scope still moving after pulse duration time elapsed
21:01:24.859 00.031 9960 IsSlewing returns 0
21:01:24.859 00.000 9960 IsGuiding returns 1
21:01:24.889 00.030 9960 IsSlewing returns 0
21:01:24.889 00.000 9960 IsGuiding returns 1
21:01:24.921 00.032 9960 IsSlewing returns 0
21:01:24.922 00.001 9960 IsGuiding returns 0
21:01:24.922 00.000 9960 scope move finished after 327 + 124 ms
21:01:24.922 00.000 9960 Move returns status 0, amount 327
21:01:24.923 00.001 9960 MoveAxis(S, 1104, B)
21:01:24.923 00.000 9960 Guiding  Dir = 1, Dur = 1104
21:01:24.923 00.000 9960 IsSlewing returns 0
21:01:24.924 00.001 9960 IsGuiding returns 0
21:01:24.924 00.000 9960 PulseGuide returned control before completion, sleep 1114
21:01:26.045 01.121 9960 IsGuiding returns 1
21:01:26.045 00.000 9960 scope still moving after pulse duration time elapsed
21:01:26.077 00.032 9960 IsSlewing returns 0
21:01:26.077 00.000 9960 IsGuiding returns 0
21:01:26.077 00.000 9960 scope move finished after 1104 + 48 ms
21:01:26.077 00.000 9960 Move returns status 0, amount 1104
21:01:26.078 00.001 9960 move complete, result=0
21:01:26.078 00.000 9960 worker thread done servicing request
21:01:26.078 00.000 11872 GuideStep: 0.5 px 327 ms WEST, 1.5 px 1104 ms SOUTH
21:01:26.082 00.004 9960 Worker thread wakes up
21:01:26.082 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:01:26.082 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1205,1051,31,31)
21:01:27.325 01.243 9960 Exposure complete
21:01:27.445 00.120 9960 worker thread done servicing request
21:01:27.446 00.001 11872 OnExposeComplete: enter
21:01:27.450 00.004 11872 UpdateGuideState(): m_state=6
21:01:27.454 00.004 11872 Star::Find(15, 1218, 1064, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1167
21:01:27.459 00.005 11872 Star::Find returns 1 (0), X=1219.47, Y=1065.80, Mass=5845, SNR=49.2, Peak=142 HFD=6.6
21:01:27.463 00.004 11872 CameraToMount -- cameraTheta (-1.79) - m_xAngle (-3.14) = xAngle (1.34 = 1.34)
21:01:27.467 00.004 11872 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.17 = 1.17)
21:01:27.470 00.003 11872 CameraToMount -- cameraX=-0.10 cameraY=-0.46 hyp=0.47 cameraTheta=-1.79 mountX=0.11 mountY=0.43, mountTheta=1.33
21:01:27.475 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.10, y=-0.46, opts=13)
21:01:27.479 00.004 11872 Enqueuing Move request for scope (-0.10, -0.46)
21:01:27.482 00.003 9960 Worker thread wakes up
21:01:27.483 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.46) opts 0xd
21:01:27.483 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.10, -0.46)
21:01:27.483 00.000 9960 Moving (-0.10, -0.46) raw xDistance=0.11 yDistance=0.43
21:01:27.483 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:01:27.483 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
21:01:27.484 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
21:01:27.487 00.003 11872 UpdateGuideState exits: m=5845 SNR=49.2
21:01:27.491 00.004 11872 PhdController: settling, locked = 1, distance = 0.47 (1.50) aobump = 0 frame = 2 / 99999
21:01:27.495 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.43
21:01:27.495 00.000 9960 MoveAxis(E, 0, ABG)
21:01:27.496 00.001 9960 Move returns status 0, amount 0
21:01:27.496 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763780487.495,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.47,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
21:01:27.500 00.004 9960 MoveAxis(N, 0, ABG)
21:01:27.500 00.000 9960 Move returns status 0, amount 0
21:01:27.500 00.000 9960 move complete, result=0
21:01:27.501 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:27.505 00.004 9960 worker thread done servicing request
21:01:27.505 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:01:27.509 00.004 11872 Enqueuing Expose request
21:01:27.513 00.004 11872 GuideStep: 0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
21:01:27.516 00.003 9960 Worker thread wakes up
21:01:27.516 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:01:27.516 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1205,1051,31,31)
21:01:28.761 01.245 9960 Exposure complete
21:01:28.885 00.124 9960 worker thread done servicing request
21:01:28.885 00.000 11872 OnExposeComplete: enter
21:01:28.888 00.003 11872 UpdateGuideState(): m_state=6
21:01:28.893 00.005 11872 Star::Find(15, 1219, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1168
21:01:28.897 00.004 11872 Star::Find returns 1 (0), X=1219.52, Y=1066.01, Mass=5842, SNR=49.0, Peak=135 HFD=6.7
21:01:28.900 00.003 11872 CameraToMount -- cameraTheta (-1.77) - m_xAngle (-3.14) = xAngle (1.36 = 1.36)
21:01:28.905 00.005 11872 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.19 = 1.19)
21:01:28.908 00.003 11872 CameraToMount -- cameraX=-0.05 cameraY=-0.25 hyp=0.26 cameraTheta=-1.77 mountX=0.05 mountY=0.24, mountTheta=1.35
21:01:28.914 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.05, y=-0.25, opts=13)
21:01:28.917 00.003 11872 Enqueuing Move request for scope (-0.05, -0.25)
21:01:28.921 00.004 9960 Worker thread wakes up
21:01:28.921 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.25) opts 0xd
21:01:28.921 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.05, -0.25)
21:01:28.921 00.000 9960 Moving (-0.05, -0.25) raw xDistance=0.05 yDistance=0.24
21:01:28.921 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:01:28.921 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
21:01:28.921 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
21:01:28.923 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=1, FiltMin=0, FiltMax=186, Gamma=1.000
21:01:28.925 00.002 9960 MoveAxis(E, 0, ABG)
21:01:28.927 00.002 9960 Move returns status 0, amount 0
21:01:28.927 00.000 9960 MoveAxis(N, 0, ABG)
21:01:28.927 00.000 9960 Move returns status 0, amount 0
21:01:28.927 00.000 9960 move complete, result=0
21:01:28.928 00.001 9960 worker thread done servicing request
21:01:28.928 00.000 11872 UpdateGuideState exits: m=5842 SNR=49.0
21:01:28.932 00.004 11872 PhdController: settling, locked = 1, distance = 0.41 (1.50) aobump = 0 frame = 3 / 99999
21:01:28.935 00.003 11872 evsrv: {"Event":"Settling","Timestamp":1763780488.935,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.41,"Time":1.4,"SettleTime":10.0,"StarLocked":true}
21:01:28.939 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:28.942 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:01:28.945 00.003 11872 Enqueuing Expose request
21:01:28.949 00.004 9960 Worker thread wakes up
21:01:28.950 00.001 11872 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:01:28.953 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
21:01:28.953 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1205,1051,31,31)
21:01:30.206 01.253 9960 Exposure complete
21:01:30.327 00.121 11872 OnExposeComplete: enter
21:01:30.332 00.005 11872 UpdateGuideState(): m_state=6
21:01:30.335 00.003 9960 worker thread done servicing request
21:01:30.335 00.000 11872 Star::Find(15, 1219, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1169
21:01:30.339 00.004 11872 Star::Find returns 1 (0), X=1219.26, Y=1066.26, Mass=5412, SNR=47.2, Peak=132 HFD=6.5
21:01:30.344 00.005 11872 CameraToMount -- cameraTheta (-3.14) - m_xAngle (-3.14) = xAngle (-0.00 = -0.00)
21:01:30.348 00.004 11872 CameraToMount -- cameraTheta (-3.14) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (-0.18 = -0.18)
21:01:30.351 00.003 11872 CameraToMount -- cameraX=-0.31 cameraY=-0.00 hyp=0.31 cameraTheta=-3.14 mountX=0.31 mountY=-0.05, mountTheta=-0.17
21:01:30.356 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.31, y=-0.00, opts=13)
21:01:30.359 00.003 11872 Enqueuing Move request for scope (-0.31, -0.00)
21:01:30.364 00.005 9960 Worker thread wakes up
21:01:30.364 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.00) opts 0xd
21:01:30.365 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=202, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
21:01:30.368 00.003 11872 UpdateGuideState exits: m=5412 SNR=47.2
21:01:30.372 00.004 11872 PhdController: settling, locked = 1, distance = 0.38 (1.50) aobump = 0 frame = 4 / 99999
21:01:30.376 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.31, -0.00)
21:01:30.376 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763780490.376,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.38,"Time":2.9,"SettleTime":10.0,"StarLocked":true}
21:01:30.380 00.004 9960 Moving (-0.31, -0.00) raw xDistance=0.31 yDistance=-0.05
21:01:30.381 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.31
21:01:30.381 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:30.384 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:01:30.389 00.005 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:01:30.389 00.000 11872 Enqueuing Expose request
21:01:30.393 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:01:30.393 00.000 9960 MoveAxis(W, 130, ABG)
21:01:30.393 00.000 9960 Guiding  Dir = 3, Dur = 130
21:01:30.393 00.000 9960 IsSlewing returns 0
21:01:30.394 00.001 9960 IsGuiding returns 0
21:01:30.394 00.000 9960 PulseGuide returned control before completion, sleep 140
21:01:30.542 00.148 9960 IsGuiding returns 1
21:01:30.543 00.001 9960 scope still moving after pulse duration time elapsed
21:01:30.573 00.030 9960 IsSlewing returns 0
21:01:30.574 00.001 9960 IsGuiding returns 0
21:01:30.575 00.001 9960 scope move finished after 130 + 50 ms
21:01:30.575 00.000 9960 Move returns status 0, amount 130
21:01:30.576 00.001 9960 MoveAxis(N, 0, ABG)
21:01:30.576 00.000 9960 Move returns status 0, amount 0
21:01:30.577 00.001 9960 move complete, result=0
21:01:30.577 00.000 9960 worker thread done servicing request
21:01:30.577 00.000 11872 GuideStep: 0.3 px 130 ms WEST, -0.1 px 0 ms NORTH
21:01:30.584 00.007 9960 Worker thread wakes up
21:01:30.584 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:01:30.584 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1205,1051,31,31)
21:01:31.838 01.254 9960 Exposure complete
21:01:31.943 00.105 9960 worker thread done servicing request
21:01:31.945 00.002 11872 OnExposeComplete: enter
21:01:31.948 00.003 11872 UpdateGuideState(): m_state=6
21:01:31.955 00.007 11872 Star::Find(15, 1219, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1170
21:01:31.959 00.004 11872 Star::Find returns 1 (0), X=1219.51, Y=1066.45, Mass=6016, SNR=50.0, Peak=143 HFD=7.0
21:01:31.963 00.004 11872 CameraToMount -- cameraTheta (1.92) - m_xAngle (-3.14) = xAngle (5.06 = -1.23)
21:01:31.966 00.003 11872 CameraToMount -- cameraTheta (1.92) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.89 = -1.40)
21:01:31.970 00.004 11872 CameraToMount -- cameraX=-0.07 cameraY=0.19 hyp=0.20 cameraTheta=1.92 mountX=0.07 mountY=-0.20, mountTheta=-1.24
21:01:31.976 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.07, y=0.19, opts=13)
21:01:31.979 00.003 11872 Enqueuing Move request for scope (-0.07, 0.19)
21:01:31.983 00.004 9960 Worker thread wakes up
21:01:31.985 00.002 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.19) opts 0xd
21:01:31.985 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.07, 0.19)
21:01:31.985 00.000 9960 Moving (-0.07, 0.19) raw xDistance=0.07 yDistance=-0.20
21:01:31.985 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:01:31.986 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
21:01:31.986 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=1, FiltMin=0, FiltMax=193, Gamma=1.000
21:01:31.991 00.005 11872 UpdateGuideState exits: m=6016 SNR=50.0
21:01:31.995 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
21:01:31.995 00.000 9960 MoveAxis(E, 0, ABG)
21:01:31.995 00.000 9960 Move returns status 0, amount 0
21:01:31.995 00.000 9960 MoveAxis(N, 0, ABG)
21:01:31.996 00.001 9960 Move returns status 0, amount 0
21:01:31.996 00.000 9960 move complete, result=0
21:01:31.996 00.000 9960 worker thread done servicing request
21:01:31.996 00.000 11872 PhdController: settling, locked = 1, distance = 0.33 (1.50) aobump = 0 frame = 5 / 99999
21:01:32.001 00.005 11872 evsrv: {"Event":"Settling","Timestamp":1763780492.001,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.33,"Time":4.5,"SettleTime":10.0,"StarLocked":true}
21:01:32.005 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:32.009 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:01:32.012 00.003 11872 Enqueuing Expose request
21:01:32.016 00.004 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:01:32.020 00.004 9960 Worker thread wakes up
21:01:32.020 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:01:32.020 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1205,1051,31,31)
21:01:33.267 01.247 9960 Exposure complete
21:01:33.392 00.125 9960 worker thread done servicing request
21:01:33.392 00.000 11872 OnExposeComplete: enter
21:01:33.396 00.004 11872 UpdateGuideState(): m_state=6
21:01:33.399 00.003 11872 Star::Find(15, 1219, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1171
21:01:33.405 00.006 11872 Star::Find returns 1 (0), X=1219.55, Y=1066.61, Mass=5909, SNR=50.7, Peak=130 HFD=7.0
21:01:33.408 00.003 11872 CameraToMount -- cameraTheta (1.65) - m_xAngle (-3.14) = xAngle (4.79 = -1.49)
21:01:33.412 00.004 11872 CameraToMount -- cameraTheta (1.65) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.62 = -1.66)
21:01:33.415 00.003 11872 CameraToMount -- cameraX=-0.03 cameraY=0.35 hyp=0.35 cameraTheta=1.65 mountX=0.03 mountY=-0.35, mountTheta=-1.49
21:01:33.421 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.03, y=0.35, opts=13)
21:01:33.424 00.003 11872 Enqueuing Move request for scope (-0.03, 0.35)
21:01:33.428 00.004 9960 Worker thread wakes up
21:01:33.428 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.35) opts 0xd
21:01:33.428 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.03, 0.35)
21:01:33.429 00.001 9960 Moving (-0.03, 0.35) raw xDistance=0.03 yDistance=-0.35
21:01:33.429 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:01:33.429 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=214, med=1, FiltMin=0, FiltMax=185, Gamma=1.000
21:01:33.433 00.004 11872 UpdateGuideState exits: m=5909 SNR=50.7
21:01:33.438 00.005 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
21:01:33.438 00.000 11872 PhdController: settling, locked = 1, distance = 0.33 (1.50) aobump = 0 frame = 6 / 99999
21:01:33.442 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.35
21:01:33.442 00.000 9960 MoveAxis(E, 0, ABG)
21:01:33.442 00.000 9960 Move returns status 0, amount 0
21:01:33.442 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763780493.442,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.33,"Time":5.9,"SettleTime":10.0,"StarLocked":true}
21:01:33.445 00.003 9960 MoveAxis(N, 0, ABG)
21:01:33.445 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:33.450 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:01:33.453 00.003 11872 Enqueuing Expose request
21:01:33.457 00.004 9960 Move returns status 0, amount 0
21:01:33.457 00.000 9960 move complete, result=0
21:01:33.457 00.000 9960 worker thread done servicing request
21:01:33.457 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.4 px 0 ms NORTH
21:01:33.462 00.005 9960 Worker thread wakes up
21:01:33.462 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:01:33.462 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1205,1051,31,31)
21:01:34.717 01.255 9960 Exposure complete
21:01:34.876 00.159 9960 worker thread done servicing request
21:01:34.876 00.000 11872 OnExposeComplete: enter
21:01:34.880 00.004 11872 UpdateGuideState(): m_state=6
21:01:34.884 00.004 11872 Star::Find(15, 1219, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1172
21:01:34.888 00.004 11872 Star::Find returns 1 (0), X=1219.55, Y=1066.74, Mass=5606, SNR=47.8, Peak=127 HFD=6.8
21:01:34.892 00.004 11872 CameraToMount -- cameraTheta (1.63) - m_xAngle (-3.14) = xAngle (4.77 = -1.52)
21:01:34.895 00.003 11872 CameraToMount -- cameraTheta (1.63) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.60 = -1.69)
21:01:34.900 00.005 11872 CameraToMount -- cameraX=-0.03 cameraY=0.49 hyp=0.49 cameraTheta=1.63 mountX=0.03 mountY=-0.48, mountTheta=-1.52
21:01:34.906 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.03, y=0.49, opts=13)
21:01:34.911 00.005 11872 Enqueuing Move request for scope (-0.03, 0.49)
21:01:34.914 00.003 9960 Worker thread wakes up
21:01:34.914 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=1, FiltMin=0, FiltMax=192, Gamma=1.000
21:01:34.918 00.004 11872 UpdateGuideState exits: m=5606 SNR=47.8
21:01:34.921 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.49) opts 0xd
21:01:34.921 00.000 11872 PhdController: settling, locked = 1, distance = 0.38 (1.50) aobump = 0 frame = 7 / 99999
21:01:34.926 00.005 9960 Handling offset move in thread for scope, endpoint = (-0.03, 0.49)
21:01:34.926 00.000 9960 Moving (-0.03, 0.49) raw xDistance=0.03 yDistance=-0.48
21:01:34.926 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763780494.926,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.38,"Time":7.4,"SettleTime":10.0,"StarLocked":true}
21:01:34.929 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:01:34.930 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:34.935 00.005 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
21:01:34.935 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:01:34.938 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.48
21:01:34.938 00.000 9960 MoveAxis(E, 0, ABG)
21:01:34.938 00.000 9960 Move returns status 0, amount 0
21:01:34.938 00.000 11872 Enqueuing Expose request
21:01:34.942 00.004 9960 MoveAxis(N, 0, ABG)
21:01:34.942 00.000 9960 Move returns status 0, amount 0
21:01:34.942 00.000 9960 move complete, result=0
21:01:34.943 00.001 9960 worker thread done servicing request
21:01:34.943 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.5 px 0 ms NORTH
21:01:34.948 00.005 9960 Worker thread wakes up
21:01:34.948 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:01:34.948 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1205,1051,31,31)
21:01:36.202 01.254 9960 Exposure complete
21:01:36.320 00.118 9960 worker thread done servicing request
21:01:36.321 00.001 11872 OnExposeComplete: enter
21:01:36.325 00.004 11872 UpdateGuideState(): m_state=6
21:01:36.329 00.004 11872 Star::Find(15, 1219, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1173
21:01:36.333 00.004 11872 Star::Find returns 1 (0), X=1219.59, Y=1066.86, Mass=5644, SNR=48.5, Peak=129 HFD=6.7
21:01:36.336 00.003 11872 CameraToMount -- cameraTheta (1.54) - m_xAngle (-3.14) = xAngle (4.68 = -1.60)
21:01:36.341 00.005 11872 CameraToMount -- cameraTheta (1.54) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.51 = -1.77)
21:01:36.344 00.003 11872 CameraToMount -- cameraX=0.02 cameraY=0.60 hyp=0.60 cameraTheta=1.54 mountX=-0.02 mountY=-0.59, mountTheta=-1.60
21:01:36.349 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.02, y=0.60, opts=13)
21:01:36.352 00.003 11872 Enqueuing Move request for scope (0.02, 0.60)
21:01:36.355 00.003 9960 Worker thread wakes up
21:01:36.356 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=214, med=1, FiltMin=0, FiltMax=191, Gamma=1.000
21:01:36.359 00.003 11872 UpdateGuideState exits: m=5644 SNR=48.5
21:01:36.362 00.003 11872 PhdController: settling, locked = 1, distance = 0.45 (1.50) aobump = 0 frame = 8 / 99999
21:01:36.366 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.60) opts 0xd
21:01:36.367 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763780496.366,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.45,"Time":8.9,"SettleTime":10.0,"StarLocked":true}
21:01:36.371 00.004 9960 Handling offset move in thread for scope, endpoint = (0.02, 0.60)
21:01:36.371 00.000 9960 Moving (0.02, 0.60) raw xDistance=-0.02 yDistance=-0.59
21:01:36.371 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:01:36.371 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
21:01:36.371 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:36.376 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:01:36.379 00.003 11872 Enqueuing Expose request
21:01:36.383 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.59
21:01:36.383 00.000 9960 MoveAxis(E, 0, ABG)
21:01:36.383 00.000 9960 Move returns status 0, amount 0
21:01:36.383 00.000 9960 MoveAxis(N, 0, ABG)
21:01:36.384 00.001 9960 Move returns status 0, amount 0
21:01:36.384 00.000 9960 move complete, result=0
21:01:36.384 00.000 9960 worker thread done servicing request
21:01:36.384 00.000 9960 Worker thread wakes up
21:01:36.385 00.001 11872 GuideStep: -0.0 px 0 ms EAST, -0.6 px 0 ms NORTH
21:01:36.389 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
21:01:36.389 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1205,1051,31,31)
21:01:37.637 01.248 9960 Exposure complete
21:01:37.751 00.114 9960 worker thread done servicing request
21:01:37.751 00.000 11872 OnExposeComplete: enter
21:01:37.757 00.006 11872 UpdateGuideState(): m_state=6
21:01:37.760 00.003 11872 Star::Find(15, 1219, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1174
21:01:37.764 00.004 11872 Star::Find returns 1 (0), X=1219.41, Y=1066.88, Mass=5620, SNR=48.3, Peak=129 HFD=6.6
21:01:37.767 00.003 11872 CameraToMount -- cameraTheta (1.83) - m_xAngle (-3.14) = xAngle (4.97 = -1.32)
21:01:37.773 00.006 11872 CameraToMount -- cameraTheta (1.83) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.80 = -1.49)
21:01:37.776 00.003 11872 CameraToMount -- cameraX=-0.17 cameraY=0.62 hyp=0.65 cameraTheta=1.83 mountX=0.16 mountY=-0.64, mountTheta=-1.32
21:01:37.782 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.17, y=0.62, opts=13)
21:01:37.786 00.004 11872 Enqueuing Move request for scope (-0.17, 0.62)
21:01:37.789 00.003 9960 Worker thread wakes up
21:01:37.789 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.62) opts 0xd
21:01:37.791 00.002 9960 Handling offset move in thread for scope, endpoint = (-0.17, 0.62)
21:01:37.791 00.000 9960 Moving (-0.17, 0.62) raw xDistance=0.16 yDistance=-0.64
21:01:37.791 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=218, med=1, FiltMin=0, FiltMax=184, Gamma=1.000
21:01:37.795 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
21:01:37.795 00.000 9960 resist switch: large excursion: input -0.64 thresh 0.60 direction from 0 to -1
21:01:37.795 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.93
21:01:37.795 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.64 from input -0.64
21:01:37.796 00.001 9960 MoveAxis(E, 0, ABG)
21:01:37.796 00.000 9960 Move returns status 0, amount 0
21:01:37.796 00.000 11872 UpdateGuideState exits: m=5620 SNR=48.3
21:01:37.804 00.008 11872 PhdController: settling, locked = 1, distance = 0.51 (1.50) aobump = 0 frame = 9 / 99999
21:01:37.810 00.006 9960 MoveAxis(N, 481, ABG)
21:01:37.810 00.000 11872 PhdController: newstate STATE_FINISH
21:01:37.814 00.004 9960 Guiding  Dir = 0, Dur = 481
21:01:37.814 00.000 11872 PhdController complete: success
21:01:37.819 00.005 9960 IsSlewing returns 0
21:01:37.819 00.000 11872 evsrv: {"Event":"SettleDone","Timestamp":1763780497.819,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":9,"DroppedFrames":0}
21:01:37.823 00.004 9960 IsGuiding returns 0
21:01:37.823 00.000 11872 Mount: notify guiding dither settle done success=1
21:01:37.827 00.004 11872 PhdController: newstate STATE_IDLE
21:01:37.831 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:37.835 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:01:37.839 00.004 9960 PulseGuide returned control before completion, sleep 491
21:01:37.839 00.000 11872 Enqueuing Expose request
21:01:38.345 00.506 9960 IsGuiding returns 1
21:01:38.345 00.000 9960 scope still moving after pulse duration time elapsed
21:01:38.376 00.031 9960 IsSlewing returns 0
21:01:38.376 00.000 9960 IsGuiding returns 0
21:01:38.378 00.002 9960 scope move finished after 481 + 72 ms
21:01:38.378 00.000 9960 Move returns status 0, amount 481
21:01:38.378 00.000 9960 move complete, result=0
21:01:38.379 00.001 9960 worker thread done servicing request
21:01:38.379 00.000 9960 Worker thread wakes up
21:01:38.379 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.6 px 481 ms NORTH
21:01:38.386 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:01:38.387 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1205,1051,31,31)
21:01:39.634 01.247 9960 Exposure complete
21:01:39.764 00.130 9960 worker thread done servicing request
21:01:39.765 00.001 11872 OnExposeComplete: enter
21:01:39.769 00.004 11872 UpdateGuideState(): m_state=6
21:01:39.772 00.003 11872 Star::Find(15, 1219, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1175
21:01:39.777 00.005 11872 Star::Find returns 1 (0), X=1219.10, Y=1067.65, Mass=5749, SNR=49.6, Peak=134 HFD=6.7
21:01:39.781 00.004 11872 CameraToMount -- cameraTheta (1.90) - m_xAngle (-3.14) = xAngle (5.04 = -1.24)
21:01:39.785 00.004 11872 CameraToMount -- cameraTheta (1.90) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.87 = -1.42)
21:01:39.788 00.003 11872 CameraToMount -- cameraX=-0.48 cameraY=1.39 hyp=1.47 cameraTheta=1.90 mountX=0.47 mountY=-1.45, mountTheta=-1.26
21:01:39.795 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.48, y=1.39, opts=13)
21:01:39.800 00.005 11872 Enqueuing Move request for scope (-0.48, 1.39)
21:01:39.804 00.004 9960 Worker thread wakes up
21:01:39.804 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.48, 1.39) opts 0xd
21:01:39.804 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=194, med=1, FiltMin=0, FiltMax=176, Gamma=1.000
21:01:39.808 00.004 11872 UpdateGuideState exits: m=5749 SNR=49.6
21:01:39.813 00.005 9960 Handling offset move in thread for scope, endpoint = (-0.48, 1.39)
21:01:39.813 00.000 9960 Moving (-0.48, 1.39) raw xDistance=0.47 yDistance=-1.45
21:01:39.813 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:39.818 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.30 from input 0.47
21:01:39.818 00.000 9960 GuideAlgorithmResistSwitch::result() returns -1.45 from input -1.45
21:01:39.818 00.000 9960 MoveAxis(W, 197, ABG)
21:01:39.818 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:01:39.822 00.004 11872 Enqueuing Expose request
21:01:39.827 00.005 9960 Guiding  Dir = 3, Dur = 197
21:01:39.827 00.000 9960 IsSlewing returns 0
21:01:39.827 00.000 9960 IsGuiding returns 0
21:01:39.827 00.000 9960 PulseGuide returned control before completion, sleep 207
21:01:40.047 00.220 9960 IsGuiding returns 0
21:01:40.047 00.000 9960 Move returns status 0, amount 197
21:01:40.049 00.002 9960 MoveAxis(N, 1084, ABG)
21:01:40.049 00.000 9960 Guiding  Dir = 0, Dur = 1084
21:01:40.049 00.000 9960 IsSlewing returns 0
21:01:40.052 00.003 9960 IsGuiding returns 0
21:01:40.053 00.001 9960 PulseGuide returned control before completion, sleep 1094
21:01:41.157 01.104 9960 IsGuiding returns 1
21:01:41.158 00.001 9960 scope still moving after pulse duration time elapsed
21:01:41.188 00.030 9960 IsSlewing returns 0
21:01:41.189 00.001 9960 IsGuiding returns 0
21:01:41.190 00.001 9960 scope move finished after 1084 + 52 ms
21:01:41.190 00.000 9960 Move returns status 0, amount 1084
21:01:41.190 00.000 9960 move complete, result=0
21:01:41.191 00.001 9960 worker thread done servicing request
21:01:41.191 00.000 11872 GuideStep: 0.5 px 197 ms WEST, -1.5 px 1084 ms NORTH
21:01:41.196 00.005 9960 Worker thread wakes up
21:01:41.198 00.002 9960 worker thread servicing REQUEST_EXPOSE 1000
21:01:41.198 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1205,1051,31,31)
21:01:42.458 01.260 9960 Exposure complete
21:01:42.587 00.129 9960 worker thread done servicing request
21:01:42.587 00.000 11872 OnExposeComplete: enter
21:01:42.591 00.004 11872 UpdateGuideState(): m_state=6
21:01:42.595 00.004 11872 Star::Find(15, 1219, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1176
21:01:42.598 00.003 11872 Star::Find returns 1 (0), X=1219.51, Y=1066.38, Mass=5726, SNR=48.1, Peak=140 HFD=6.9
21:01:42.602 00.004 11872 CameraToMount -- cameraTheta (2.07) - m_xAngle (-3.14) = xAngle (5.21 = -1.07)
21:01:42.606 00.004 11872 CameraToMount -- cameraTheta (2.07) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.04 = -1.24)
21:01:42.610 00.004 11872 CameraToMount -- cameraX=-0.07 cameraY=0.12 hyp=0.14 cameraTheta=2.07 mountX=0.07 mountY=-0.13, mountTheta=-1.10
21:01:42.616 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.07, y=0.12, opts=13)
21:01:42.621 00.005 11872 Enqueuing Move request for scope (-0.07, 0.12)
21:01:42.624 00.003 9960 Worker thread wakes up
21:01:42.625 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=190, med=1, FiltMin=0, FiltMax=181, Gamma=1.000
21:01:42.629 00.004 11872 UpdateGuideState exits: m=5726 SNR=48.1
21:01:42.632 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:42.636 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:01:42.639 00.003 11872 Enqueuing Expose request
21:01:42.644 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.12) opts 0xd
21:01:42.644 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.07, 0.12)
21:01:42.644 00.000 9960 Moving (-0.07, 0.12) raw xDistance=0.07 yDistance=-0.13
21:01:42.646 00.002 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:01:42.646 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:01:42.646 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:01:42.647 00.001 9960 MoveAxis(E, 0, ABG)
21:01:42.647 00.000 9960 Move returns status 0, amount 0
21:01:42.647 00.000 9960 MoveAxis(N, 0, ABG)
21:01:42.648 00.001 9960 Move returns status 0, amount 0
21:01:42.648 00.000 9960 move complete, result=0
21:01:42.648 00.000 9960 worker thread done servicing request
21:01:42.648 00.000 9960 Worker thread wakes up
21:01:42.649 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:01:42.653 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
21:01:42.653 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1205,1051,31,31)
21:01:43.909 01.256 9960 Exposure complete
21:01:44.026 00.117 9960 worker thread done servicing request
21:01:44.027 00.001 11872 OnExposeComplete: enter
21:01:44.030 00.003 11872 UpdateGuideState(): m_state=6
21:01:44.034 00.004 11872 Star::Find(15, 1219, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1177
21:01:44.038 00.004 11872 Star::Find returns 1 (0), X=1219.41, Y=1066.49, Mass=5995, SNR=49.3, Peak=138 HFD=7.0
21:01:44.042 00.004 11872 CameraToMount -- cameraTheta (2.18) - m_xAngle (-3.14) = xAngle (5.32 = -0.96)
21:01:44.045 00.003 11872 CameraToMount -- cameraTheta (2.18) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.15 = -1.13)
21:01:44.050 00.005 11872 CameraToMount -- cameraX=-0.16 cameraY=0.23 hyp=0.29 cameraTheta=2.18 mountX=0.16 mountY=-0.26, mountTheta=-1.01
21:01:44.055 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.16, y=0.23, opts=13)
21:01:44.058 00.003 11872 Enqueuing Move request for scope (-0.16, 0.23)
21:01:44.062 00.004 9960 Worker thread wakes up
21:01:44.063 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=221, med=1, FiltMin=0, FiltMax=182, Gamma=1.000
21:01:44.067 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.23) opts 0xd
21:01:44.067 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.16, 0.23)
21:01:44.067 00.000 9960 Moving (-0.16, 0.23) raw xDistance=0.16 yDistance=-0.26
21:01:44.067 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
21:01:44.068 00.001 11872 UpdateGuideState exits: m=5995 SNR=49.3
21:01:44.072 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:44.075 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:01:44.080 00.005 11872 Enqueuing Expose request
21:01:44.084 00.004 9960 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
21:01:44.084 00.000 9960 MoveAxis(E, 0, ABG)
21:01:44.084 00.000 9960 Move returns status 0, amount 0
21:01:44.084 00.000 9960 MoveAxis(N, 194, ABG)
21:01:44.084 00.000 9960 Guiding  Dir = 0, Dur = 194
21:01:44.086 00.002 9960 IsSlewing returns 0
21:01:44.086 00.000 9960 IsGuiding returns 0
21:01:44.087 00.001 9960 PulseGuide returned control before completion, sleep 204
21:01:44.307 00.220 9960 IsGuiding returns 1
21:01:44.307 00.000 9960 scope still moving after pulse duration time elapsed
21:01:44.338 00.031 9960 IsSlewing returns 0
21:01:44.340 00.002 9960 IsGuiding returns 0
21:01:44.341 00.001 9960 scope move finished after 194 + 60 ms
21:01:44.341 00.000 9960 Move returns status 0, amount 194
21:01:44.341 00.000 9960 move complete, result=0
21:01:44.342 00.001 9960 worker thread done servicing request
21:01:44.342 00.000 9960 Worker thread wakes up
21:01:44.342 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.3 px 194 ms NORTH
21:01:44.349 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:01:44.349 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1205,1051,31,31)
21:01:45.594 01.245 9960 Exposure complete
21:01:45.719 00.125 9960 worker thread done servicing request
21:01:45.719 00.000 11872 OnExposeComplete: enter
21:01:45.724 00.005 11872 UpdateGuideState(): m_state=6
21:01:45.727 00.003 11872 Star::Find(15, 1219, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1178
21:01:45.731 00.004 11872 Star::Find returns 1 (0), X=1218.95, Y=1066.18, Mass=5836, SNR=49.3, Peak=135 HFD=6.7
21:01:45.736 00.005 11872 CameraToMount -- cameraTheta (-3.02) - m_xAngle (-3.14) = xAngle (0.12 = 0.12)
21:01:45.739 00.003 11872 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (-0.06 = -0.06)
21:01:45.744 00.005 11872 CameraToMount -- cameraX=-0.62 cameraY=-0.07 hyp=0.63 cameraTheta=-3.02 mountX=0.62 mountY=-0.04, mountTheta=-0.06
21:01:45.749 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.62, y=-0.07, opts=13)
21:01:45.753 00.004 11872 Enqueuing Move request for scope (-0.62, -0.07)
21:01:45.757 00.004 9960 Worker thread wakes up
21:01:45.757 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.62, -0.07) opts 0xd
21:01:45.757 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.62, -0.07)
21:01:45.758 00.001 9960 Moving (-0.62, -0.07) raw xDistance=0.62 yDistance=-0.04
21:01:45.758 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.39 from input 0.62
21:01:45.758 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:01:45.758 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=198, med=1, FiltMin=0, FiltMax=182, Gamma=1.000
21:01:45.761 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:01:45.761 00.000 9960 MoveAxis(W, 261, ABG)
21:01:45.762 00.001 11872 UpdateGuideState exits: m=5836 SNR=49.3
21:01:45.767 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:45.773 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:01:45.777 00.004 11872 Enqueuing Expose request
21:01:45.782 00.005 9960 Guiding  Dir = 3, Dur = 261
21:01:45.782 00.000 9960 IsSlewing returns 0
21:01:45.782 00.000 9960 IsGuiding returns 0
21:01:45.783 00.001 9960 PulseGuide returned control before completion, sleep 271
21:01:46.070 00.287 9960 IsGuiding returns 0
21:01:46.071 00.001 9960 Move returns status 0, amount 261
21:01:46.071 00.000 9960 MoveAxis(N, 0, ABG)
21:01:46.071 00.000 9960 Move returns status 0, amount 0
21:01:46.072 00.001 9960 move complete, result=0
21:01:46.072 00.000 9960 worker thread done servicing request
21:01:46.073 00.001 9960 Worker thread wakes up
21:01:46.073 00.000 11872 GuideStep: 0.6 px 261 ms WEST, -0.0 px 0 ms NORTH
21:01:46.081 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
21:01:46.082 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1205,1051,31,31)
21:01:47.329 01.247 9960 Exposure complete
21:01:47.464 00.135 9960 worker thread done servicing request
21:01:47.465 00.001 11872 OnExposeComplete: enter
21:01:47.469 00.004 11872 UpdateGuideState(): m_state=6
21:01:47.473 00.004 11872 Star::Find(15, 1218, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1179
21:01:47.477 00.004 11872 Star::Find returns 1 (0), X=1219.45, Y=1066.37, Mass=5978, SNR=50.0, Peak=123 HFD=7.1
21:01:47.481 00.004 11872 CameraToMount -- cameraTheta (2.42) - m_xAngle (-3.14) = xAngle (5.56 = -0.73)
21:01:47.485 00.004 11872 CameraToMount -- cameraTheta (2.42) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.39 = -0.90)
21:01:47.489 00.004 11872 CameraToMount -- cameraX=-0.12 cameraY=0.11 hyp=0.17 cameraTheta=2.42 mountX=0.12 mountY=-0.13, mountTheta=-0.81
21:01:47.493 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.12, y=0.11, opts=13)
21:01:47.497 00.004 11872 Enqueuing Move request for scope (-0.12, 0.11)
21:01:47.502 00.005 9960 Worker thread wakes up
21:01:47.502 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.11) opts 0xd
21:01:47.502 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.12, 0.11)
21:01:47.502 00.000 9960 Moving (-0.12, 0.11) raw xDistance=0.12 yDistance=-0.13
21:01:47.502 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:01:47.503 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:01:47.503 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=1, FiltMin=0, FiltMax=191, Gamma=1.000
21:01:47.507 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:01:47.508 00.001 9960 MoveAxis(E, 0, ABG)
21:01:47.508 00.000 9960 Move returns status 0, amount 0
21:01:47.508 00.000 9960 MoveAxis(N, 0, ABG)
21:01:47.508 00.000 9960 Move returns status 0, amount 0
21:01:47.508 00.000 11872 UpdateGuideState exits: m=5978 SNR=50.0
21:01:47.512 00.004 9960 move complete, result=0
21:01:47.512 00.000 9960 worker thread done servicing request
21:01:47.512 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:47.517 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:01:47.522 00.005 11872 Enqueuing Expose request
21:01:47.526 00.004 9960 Worker thread wakes up
21:01:47.526 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:01:47.531 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:01:47.531 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1205,1051,31,31)
21:01:48.786 01.255 9960 Exposure complete
21:01:48.925 00.139 9960 worker thread done servicing request
21:01:48.925 00.000 11872 OnExposeComplete: enter
21:01:48.929 00.004 11872 UpdateGuideState(): m_state=6
21:01:48.935 00.006 11872 Star::Find(15, 1219, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1180
21:01:48.939 00.004 11872 Star::Find returns 1 (0), X=1219.39, Y=1066.46, Mass=5590, SNR=48.2, Peak=132 HFD=7.0
21:01:48.943 00.004 11872 CameraToMount -- cameraTheta (2.31) - m_xAngle (-3.14) = xAngle (5.44 = -0.84)
21:01:48.946 00.003 11872 CameraToMount -- cameraTheta (2.31) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.27 = -1.01)
21:01:48.952 00.006 11872 CameraToMount -- cameraX=-0.18 cameraY=0.20 hyp=0.27 cameraTheta=2.31 mountX=0.18 mountY=-0.23, mountTheta=-0.90
21:01:48.958 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.18, y=0.20, opts=13)
21:01:48.962 00.004 11872 Enqueuing Move request for scope (-0.18, 0.20)
21:01:48.966 00.004 9960 Worker thread wakes up
21:01:48.966 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=217, med=1, FiltMin=0, FiltMax=185, Gamma=1.000
21:01:48.970 00.004 11872 UpdateGuideState exits: m=5590 SNR=48.2
21:01:48.973 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:48.978 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:01:48.982 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.20) opts 0xd
21:01:48.982 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.18, 0.20)
21:01:48.983 00.001 9960 Moving (-0.18, 0.20) raw xDistance=0.18 yDistance=-0.23
21:01:48.983 00.000 11872 Enqueuing Expose request
21:01:48.988 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
21:01:48.988 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
21:01:48.988 00.000 9960 MoveAxis(E, 0, ABG)
21:01:48.989 00.001 9960 Move returns status 0, amount 0
21:01:48.989 00.000 9960 MoveAxis(N, 171, ABG)
21:01:48.990 00.001 9960 Guiding  Dir = 0, Dur = 171
21:01:48.990 00.000 9960 IsSlewing returns 0
21:01:48.990 00.000 9960 IsGuiding returns 0
21:01:48.991 00.001 9960 PulseGuide returned control before completion, sleep 181
21:01:49.183 00.192 9960 IsGuiding returns 1
21:01:49.185 00.002 9960 scope still moving after pulse duration time elapsed
21:01:49.215 00.030 9960 IsSlewing returns 0
21:01:49.216 00.001 9960 IsGuiding returns 0
21:01:49.216 00.000 9960 scope move finished after 171 + 54 ms
21:01:49.217 00.001 9960 Move returns status 0, amount 171
21:01:49.217 00.000 9960 move complete, result=0
21:01:49.217 00.000 9960 worker thread done servicing request
21:01:49.217 00.000 9960 Worker thread wakes up
21:01:49.218 00.001 11872 GuideStep: 0.2 px 0 ms EAST, -0.2 px 171 ms NORTH
21:01:49.224 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:01:49.224 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1205,1051,31,31)
21:01:50.481 01.257 9960 Exposure complete
21:01:50.633 00.152 9960 worker thread done servicing request
21:01:50.633 00.000 11872 OnExposeComplete: enter
21:01:50.637 00.004 11872 UpdateGuideState(): m_state=6
21:01:50.641 00.004 11872 Star::Find(15, 1219, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1181
21:01:50.644 00.003 11872 Star::Find returns 1 (0), X=1219.31, Y=1066.51, Mass=5472, SNR=47.8, Peak=125 HFD=6.8
21:01:50.647 00.003 11872 CameraToMount -- cameraTheta (2.37) - m_xAngle (-3.14) = xAngle (5.51 = -0.77)
21:01:50.651 00.004 11872 CameraToMount -- cameraTheta (2.37) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.34 = -0.95)
21:01:50.655 00.004 11872 CameraToMount -- cameraX=-0.26 cameraY=0.26 hyp=0.37 cameraTheta=2.37 mountX=0.26 mountY=-0.30, mountTheta=-0.85
21:01:50.660 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.26, y=0.26, opts=13)
21:01:50.663 00.003 11872 Enqueuing Move request for scope (-0.26, 0.26)
21:01:50.668 00.005 9960 Worker thread wakes up
21:01:50.668 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.26) opts 0xd
21:01:50.668 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.26, 0.26)
21:01:50.668 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=221, med=1, FiltMin=0, FiltMax=185, Gamma=1.000
21:01:50.672 00.004 9960 Moving (-0.26, 0.26) raw xDistance=0.26 yDistance=-0.30
21:01:50.672 00.000 11872 UpdateGuideState exits: m=5472 SNR=47.8
21:01:50.677 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.26
21:01:50.677 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:50.681 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:01:50.685 00.004 9960 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
21:01:50.685 00.000 11872 Enqueuing Expose request
21:01:50.688 00.003 9960 MoveAxis(W, 110, ABG)
21:01:50.689 00.001 9960 Guiding  Dir = 3, Dur = 110
21:01:50.689 00.000 9960 IsSlewing returns 0
21:01:50.690 00.001 9960 IsGuiding returns 0
21:01:50.690 00.000 9960 PulseGuide returned control before completion, sleep 120
21:01:50.826 00.136 9960 IsGuiding returns 1
21:01:50.828 00.002 9960 scope still moving after pulse duration time elapsed
21:01:50.859 00.031 9960 IsSlewing returns 0
21:01:50.860 00.001 9960 IsGuiding returns 0
21:01:50.861 00.001 9960 scope move finished after 110 + 60 ms
21:01:50.861 00.000 9960 Move returns status 0, amount 110
21:01:50.862 00.001 9960 MoveAxis(N, 223, ABG)
21:01:50.862 00.000 9960 Guiding  Dir = 0, Dur = 223
21:01:50.863 00.001 9960 IsSlewing returns 0
21:01:50.863 00.000 9960 IsGuiding returns 0
21:01:50.864 00.001 9960 PulseGuide returned control before completion, sleep 233
21:01:51.109 00.245 9960 IsGuiding returns 1
21:01:51.110 00.001 9960 scope still moving after pulse duration time elapsed
21:01:51.138 00.028 9960 IsSlewing returns 0
21:01:51.141 00.003 9960 IsGuiding returns 0
21:01:51.142 00.001 9960 scope move finished after 223 + 55 ms
21:01:51.142 00.000 9960 Move returns status 0, amount 223
21:01:51.142 00.000 9960 move complete, result=0
21:01:51.143 00.001 9960 worker thread done servicing request
21:01:51.143 00.000 9960 Worker thread wakes up
21:01:51.143 00.000 11872 GuideStep: 0.3 px 110 ms WEST, -0.3 px 223 ms NORTH
21:01:51.151 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
21:01:51.151 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1205,1051,31,31)
21:01:52.400 01.249 9960 Exposure complete
21:01:52.534 00.134 9960 worker thread done servicing request
21:01:52.534 00.000 11872 OnExposeComplete: enter
21:01:52.538 00.004 11872 UpdateGuideState(): m_state=6
21:01:52.542 00.004 11872 Star::Find(15, 1219, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1182
21:01:52.547 00.005 11872 Star::Find returns 1 (0), X=1219.46, Y=1066.33, Mass=5636, SNR=47.7, Peak=126 HFD=6.9
21:01:52.552 00.005 11872 CameraToMount -- cameraTheta (2.56) - m_xAngle (-3.14) = xAngle (5.70 = -0.58)
21:01:52.556 00.004 11872 CameraToMount -- cameraTheta (2.56) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.53 = -0.75)
21:01:52.560 00.004 11872 CameraToMount -- cameraX=-0.11 cameraY=0.07 hyp=0.13 cameraTheta=2.56 mountX=0.11 mountY=-0.09, mountTheta=-0.69
21:01:52.566 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.11, y=0.07, opts=13)
21:01:52.570 00.004 11872 Enqueuing Move request for scope (-0.11, 0.07)
21:01:52.573 00.003 9960 Worker thread wakes up
21:01:52.573 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=205, med=1, FiltMin=0, FiltMax=190, Gamma=1.000
21:01:52.577 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.07) opts 0xd
21:01:52.577 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.11, 0.07)
21:01:52.578 00.001 9960 Moving (-0.11, 0.07) raw xDistance=0.11 yDistance=-0.09
21:01:52.578 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:01:52.578 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:01:52.578 00.000 11872 UpdateGuideState exits: m=5636 SNR=47.7
21:01:52.583 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:52.586 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:01:52.591 00.005 11872 Enqueuing Expose request
21:01:52.594 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:01:52.594 00.000 9960 MoveAxis(E, 0, ABG)
21:01:52.594 00.000 9960 Move returns status 0, amount 0
21:01:52.594 00.000 9960 MoveAxis(N, 0, ABG)
21:01:52.595 00.001 9960 Move returns status 0, amount 0
21:01:52.595 00.000 9960 move complete, result=0
21:01:52.595 00.000 9960 worker thread done servicing request
21:01:52.595 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:01:52.599 00.004 9960 Worker thread wakes up
21:01:52.599 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:01:52.601 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1205,1051,31,31)
21:01:53.849 01.248 9960 Exposure complete
21:01:53.966 00.117 9960 worker thread done servicing request
21:01:53.966 00.000 11872 OnExposeComplete: enter
21:01:53.969 00.003 11872 UpdateGuideState(): m_state=6
21:01:53.974 00.005 11872 Star::Find(15, 1219, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1183
21:01:53.978 00.004 11872 Star::Find returns 1 (0), X=1219.40, Y=1066.39, Mass=5976, SNR=49.1, Peak=136 HFD=6.9
21:01:53.984 00.006 11872 CameraToMount -- cameraTheta (2.49) - m_xAngle (-3.14) = xAngle (5.62 = -0.66)
21:01:53.988 00.004 11872 CameraToMount -- cameraTheta (2.49) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.45 = -0.83)
21:01:53.992 00.004 11872 CameraToMount -- cameraX=-0.17 cameraY=0.13 hyp=0.22 cameraTheta=2.49 mountX=0.17 mountY=-0.16, mountTheta=-0.75
21:01:53.998 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.17, y=0.13, opts=13)
21:01:54.001 00.003 11872 Enqueuing Move request for scope (-0.17, 0.13)
21:01:54.005 00.004 9960 Worker thread wakes up
21:01:54.005 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=214, med=1, FiltMin=0, FiltMax=183, Gamma=1.000
21:01:54.009 00.004 11872 UpdateGuideState exits: m=5976 SNR=49.1
21:01:54.014 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:54.018 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:01:54.023 00.005 11872 Enqueuing Expose request
21:01:54.026 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.13) opts 0xd
21:01:54.026 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.17, 0.13)
21:01:54.026 00.000 9960 Moving (-0.17, 0.13) raw xDistance=0.17 yDistance=-0.16
21:01:54.026 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
21:01:54.027 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:01:54.027 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:01:54.027 00.000 9960 MoveAxis(E, 0, ABG)
21:01:54.027 00.000 9960 Move returns status 0, amount 0
21:01:54.027 00.000 9960 MoveAxis(N, 0, ABG)
21:01:54.027 00.000 9960 Move returns status 0, amount 0
21:01:54.029 00.002 9960 move complete, result=0
21:01:54.029 00.000 9960 worker thread done servicing request
21:01:54.029 00.000 9960 Worker thread wakes up
21:01:54.029 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
21:01:54.033 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
21:01:54.033 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1205,1051,31,31)
21:01:55.277 01.244 9960 Exposure complete
21:01:55.400 00.123 9960 worker thread done servicing request
21:01:55.400 00.000 11872 OnExposeComplete: enter
21:01:55.403 00.003 11872 UpdateGuideState(): m_state=6
21:01:55.408 00.005 11872 Star::Find(15, 1219, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1184
21:01:55.411 00.003 11872 Star::Find returns 1 (0), X=1219.17, Y=1066.50, Mass=5737, SNR=49.1, Peak=131 HFD=6.7
21:01:55.415 00.004 11872 CameraToMount -- cameraTheta (2.60) - m_xAngle (-3.14) = xAngle (5.74 = -0.55)
21:01:55.418 00.003 11872 CameraToMount -- cameraTheta (2.60) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.56 = -0.72)
21:01:55.423 00.005 11872 CameraToMount -- cameraX=-0.40 cameraY=0.24 hyp=0.47 cameraTheta=2.60 mountX=0.40 mountY=-0.31, mountTheta=-0.66
21:01:55.427 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.40, y=0.24, opts=13)
21:01:55.433 00.006 11872 Enqueuing Move request for scope (-0.40, 0.24)
21:01:55.436 00.003 9960 Worker thread wakes up
21:01:55.436 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.40, 0.24) opts 0xd
21:01:55.437 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=214, med=1, FiltMin=0, FiltMax=186, Gamma=1.000
21:01:55.441 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.40, 0.24)
21:01:55.441 00.000 9960 Moving (-0.40, 0.24) raw xDistance=0.40 yDistance=-0.31
21:01:55.441 00.000 11872 UpdateGuideState exits: m=5737 SNR=49.1
21:01:55.444 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:55.448 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.40
21:01:55.448 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
21:01:55.449 00.001 9960 MoveAxis(W, 167, ABG)
21:01:55.449 00.000 9960 Guiding  Dir = 3, Dur = 167
21:01:55.449 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:01:55.454 00.005 11872 Enqueuing Expose request
21:01:55.458 00.004 9960 IsSlewing returns 0
21:01:55.459 00.001 9960 IsGuiding returns 0
21:01:55.459 00.000 9960 PulseGuide returned control before completion, sleep 177
21:01:55.653 00.194 9960 IsGuiding returns 1
21:01:55.653 00.000 9960 scope still moving after pulse duration time elapsed
21:01:55.685 00.032 9960 IsSlewing returns 0
21:01:55.686 00.001 9960 IsGuiding returns 1
21:01:55.716 00.030 9960 IsSlewing returns 0
21:01:55.718 00.002 9960 IsGuiding returns 0
21:01:55.718 00.000 9960 scope move finished after 167 + 91 ms
21:01:55.719 00.001 9960 Move returns status 0, amount 167
21:01:55.719 00.000 9960 MoveAxis(N, 230, ABG)
21:01:55.719 00.000 9960 Guiding  Dir = 0, Dur = 230
21:01:55.720 00.001 9960 IsSlewing returns 0
21:01:55.720 00.000 9960 IsGuiding returns 0
21:01:55.721 00.001 9960 PulseGuide returned control before completion, sleep 240
21:01:55.968 00.247 9960 IsGuiding returns 1
21:01:55.969 00.001 9960 scope still moving after pulse duration time elapsed
21:01:56.000 00.031 9960 IsSlewing returns 0
21:01:56.000 00.000 9960 IsGuiding returns 0
21:01:56.001 00.001 9960 scope move finished after 230 + 49 ms
21:01:56.001 00.000 9960 Move returns status 0, amount 230
21:01:56.001 00.000 9960 move complete, result=0
21:01:56.001 00.000 9960 worker thread done servicing request
21:01:56.001 00.000 11872 GuideStep: 0.4 px 167 ms WEST, -0.3 px 230 ms NORTH
21:01:56.006 00.005 9960 Worker thread wakes up
21:01:56.006 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:01:56.006 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1205,1051,31,31)
21:01:57.258 01.252 9960 Exposure complete
21:01:57.393 00.135 9960 worker thread done servicing request
21:01:57.393 00.000 11872 OnExposeComplete: enter
21:01:57.397 00.004 11872 UpdateGuideState(): m_state=6
21:01:57.402 00.005 11872 Star::Find(15, 1219, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1185
21:01:57.407 00.005 11872 Star::Find returns 1 (0), X=1219.15, Y=1066.59, Mass=5616, SNR=47.8, Peak=138 HFD=6.8
21:01:57.410 00.003 11872 CameraToMount -- cameraTheta (2.48) - m_xAngle (-3.14) = xAngle (5.62 = -0.67)
21:01:57.414 00.004 11872 CameraToMount -- cameraTheta (2.48) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.45 = -0.84)
21:01:57.417 00.003 11872 CameraToMount -- cameraX=-0.43 cameraY=0.33 hyp=0.54 cameraTheta=2.48 mountX=0.43 mountY=-0.40, mountTheta=-0.76
21:01:57.424 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.43, y=0.33, opts=13)
21:01:57.428 00.004 11872 Enqueuing Move request for scope (-0.43, 0.33)
21:01:57.432 00.004 9960 Worker thread wakes up
21:01:57.432 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.43, 0.33) opts 0xd
21:01:57.433 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.43, 0.33)
21:01:57.433 00.000 9960 Moving (-0.43, 0.33) raw xDistance=0.43 yDistance=-0.40
21:01:57.433 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.29 from input 0.43
21:01:57.433 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.40 from input -0.40
21:01:57.433 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=199, med=1, FiltMin=0, FiltMax=167, Gamma=1.000
21:01:57.438 00.005 9960 MoveAxis(W, 191, ABG)
21:01:57.438 00.000 9960 Guiding  Dir = 3, Dur = 191
21:01:57.438 00.000 11872 UpdateGuideState exits: m=5616 SNR=47.8
21:01:57.443 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:57.446 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:01:57.449 00.003 9960 IsSlewing returns 0
21:01:57.450 00.001 11872 Enqueuing Expose request
21:01:57.454 00.004 9960 IsGuiding returns 0
21:01:57.455 00.001 9960 PulseGuide returned control before completion, sleep 201
21:01:57.671 00.216 9960 IsGuiding returns 1
21:01:57.672 00.001 9960 scope still moving after pulse duration time elapsed
21:01:57.701 00.029 9960 IsSlewing returns 0
21:01:57.704 00.003 9960 IsGuiding returns 0
21:01:57.705 00.001 9960 scope move finished after 191 + 58 ms
21:01:57.705 00.000 9960 Move returns status 0, amount 191
21:01:57.705 00.000 9960 MoveAxis(N, 301, ABG)
21:01:57.706 00.001 9960 Guiding  Dir = 0, Dur = 301
21:01:57.706 00.000 9960 IsSlewing returns 0
21:01:57.707 00.001 9960 IsGuiding returns 0
21:01:57.707 00.000 9960 PulseGuide returned control before completion, sleep 311
21:01:58.029 00.322 9960 IsGuiding returns 1
21:01:58.030 00.001 9960 scope still moving after pulse duration time elapsed
21:01:58.061 00.031 9960 IsSlewing returns 0
21:01:58.062 00.001 9960 IsGuiding returns 0
21:01:58.063 00.001 9960 scope move finished after 301 + 55 ms
21:01:58.063 00.000 9960 Move returns status 0, amount 301
21:01:58.064 00.001 9960 move complete, result=0
21:01:58.064 00.000 9960 worker thread done servicing request
21:01:58.065 00.001 9960 Worker thread wakes up
21:01:58.066 00.001 11872 GuideStep: 0.4 px 191 ms WEST, -0.4 px 301 ms NORTH
21:01:58.071 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:01:58.072 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1205,1051,31,31)
21:01:59.325 01.253 9960 Exposure complete
21:01:59.459 00.134 9960 worker thread done servicing request
21:01:59.460 00.001 11872 OnExposeComplete: enter
21:01:59.464 00.004 11872 UpdateGuideState(): m_state=6
21:01:59.467 00.003 11872 Star::Find(15, 1219, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1186
21:01:59.472 00.005 11872 Star::Find returns 1 (0), X=1219.62, Y=1066.43, Mass=5631, SNR=48.2, Peak=123 HFD=7.1
21:01:59.476 00.004 11872 CameraToMount -- cameraTheta (1.32) - m_xAngle (-3.14) = xAngle (4.46 = -1.82)
21:01:59.479 00.003 11872 CameraToMount -- cameraTheta (1.32) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.29 = -1.99)
21:01:59.483 00.004 11872 CameraToMount -- cameraX=0.04 cameraY=0.17 hyp=0.17 cameraTheta=1.32 mountX=-0.04 mountY=-0.16, mountTheta=-1.84
21:01:59.490 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.04, y=0.17, opts=13)
21:01:59.496 00.006 11872 Enqueuing Move request for scope (0.04, 0.17)
21:01:59.501 00.005 9960 Worker thread wakes up
21:01:59.501 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=201, med=1, FiltMin=0, FiltMax=168, Gamma=1.000
21:01:59.504 00.003 11872 UpdateGuideState exits: m=5631 SNR=48.2
21:01:59.509 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:59.513 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:01:59.518 00.005 11872 Enqueuing Expose request
21:01:59.522 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.17) opts 0xd
21:01:59.522 00.000 9960 Handling offset move in thread for scope, endpoint = (0.04, 0.17)
21:01:59.522 00.000 9960 Moving (0.04, 0.17) raw xDistance=-0.04 yDistance=-0.16
21:01:59.522 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:01:59.523 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:01:59.523 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:01:59.524 00.001 9960 MoveAxis(E, 0, ABG)
21:01:59.524 00.000 9960 Move returns status 0, amount 0
21:01:59.524 00.000 9960 MoveAxis(N, 0, ABG)
21:01:59.524 00.000 9960 Move returns status 0, amount 0
21:01:59.524 00.000 9960 move complete, result=0
21:01:59.524 00.000 9960 worker thread done servicing request
21:01:59.524 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:01:59.529 00.005 9960 Worker thread wakes up
21:01:59.529 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:01:59.529 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1205,1051,31,31)
21:02:00.776 01.247 9960 Exposure complete
21:02:00.905 00.129 9960 worker thread done servicing request
21:02:00.906 00.001 11872 OnExposeComplete: enter
21:02:00.910 00.004 11872 UpdateGuideState(): m_state=6
21:02:00.914 00.004 11872 Star::Find(15, 1219, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1187
21:02:00.919 00.005 11872 Star::Find returns 1 (0), X=1219.78, Y=1066.39, Mass=5936, SNR=49.4, Peak=133 HFD=7.0
21:02:00.922 00.003 11872 CameraToMount -- cameraTheta (0.58) - m_xAngle (-3.14) = xAngle (3.72 = -2.56)
21:02:00.926 00.004 11872 CameraToMount -- cameraTheta (0.58) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.55 = -2.74)
21:02:00.930 00.004 11872 CameraToMount -- cameraX=0.20 cameraY=0.13 hyp=0.24 cameraTheta=0.58 mountX=-0.20 mountY=-0.10, mountTheta=-2.70
21:02:00.935 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.20, y=0.13, opts=13)
21:02:00.938 00.003 11872 Enqueuing Move request for scope (0.20, 0.13)
21:02:00.942 00.004 9960 Worker thread wakes up
21:02:00.943 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.13) opts 0xd
21:02:00.943 00.000 9960 Handling offset move in thread for scope, endpoint = (0.20, 0.13)
21:02:00.943 00.000 9960 Moving (0.20, 0.13) raw xDistance=-0.20 yDistance=-0.10
21:02:00.943 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
21:02:00.944 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:02:00.944 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=232, med=1, FiltMin=0, FiltMax=194, Gamma=1.000
21:02:00.948 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:02:00.948 00.000 9960 MoveAxis(E, 85, ABG)
21:02:00.948 00.000 11872 UpdateGuideState exits: m=5936 SNR=49.4
21:02:00.952 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:00.957 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:02:00.961 00.004 9960 Guiding  Dir = 2, Dur = 85
21:02:00.961 00.000 11872 Enqueuing Expose request
21:02:00.964 00.003 9960 IsSlewing returns 0
21:02:00.965 00.001 9960 IsGuiding returns 0
21:02:00.965 00.000 9960 PulseGuide returned control before completion, sleep 95
21:02:01.065 00.100 9960 IsGuiding returns 1
21:02:01.065 00.000 9960 scope still moving after pulse duration time elapsed
21:02:01.095 00.030 9960 IsSlewing returns 0
21:02:01.096 00.001 9960 IsGuiding returns 1
21:02:01.125 00.029 9960 IsSlewing returns 0
21:02:01.126 00.001 9960 IsGuiding returns 1
21:02:01.157 00.031 9960 IsSlewing returns 0
21:02:01.158 00.001 9960 IsGuiding returns 1
21:02:01.187 00.029 9960 IsSlewing returns 0
21:02:01.187 00.000 9960 IsGuiding returns 0
21:02:01.187 00.000 9960 scope move finished after 85 + 138 ms
21:02:01.189 00.002 9960 Move returns status 0, amount 85
21:02:01.189 00.000 9960 MoveAxis(N, 0, ABG)
21:02:01.189 00.000 9960 Move returns status 0, amount 0
21:02:01.189 00.000 9960 move complete, result=0
21:02:01.190 00.001 9960 worker thread done servicing request
21:02:01.190 00.000 11872 GuideStep: -0.2 px 85 ms EAST, -0.1 px 0 ms NORTH
21:02:01.195 00.005 9960 Worker thread wakes up
21:02:01.195 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:02:01.195 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1205,1051,31,31)
21:02:02.448 01.253 9960 Exposure complete
21:02:02.569 00.121 9960 worker thread done servicing request
21:02:02.569 00.000 11872 OnExposeComplete: enter
21:02:02.573 00.004 11872 UpdateGuideState(): m_state=6
21:02:02.578 00.005 11872 Star::Find(15, 1219, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1188
21:02:02.581 00.003 11872 Star::Find returns 1 (0), X=1219.02, Y=1067.50, Mass=5365, SNR=47.8, Peak=148 HFD=6.4
21:02:02.586 00.005 11872 CameraToMount -- cameraTheta (1.99) - m_xAngle (-3.14) = xAngle (5.13 = -1.15)
21:02:02.589 00.003 11872 CameraToMount -- cameraTheta (1.99) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.96 = -1.33)
21:02:02.594 00.005 11872 CameraToMount -- cameraX=-0.56 cameraY=1.24 hyp=1.36 cameraTheta=1.99 mountX=0.55 mountY=-1.32, mountTheta=-1.17
21:02:02.599 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.56, y=1.24, opts=13)
21:02:02.602 00.003 11872 Enqueuing Move request for scope (-0.56, 1.24)
21:02:02.605 00.003 9960 Worker thread wakes up
21:02:02.605 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=214, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
21:02:02.610 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.56, 1.24) opts 0xd
21:02:02.610 00.000 11872 UpdateGuideState exits: m=5365 SNR=47.8
21:02:02.616 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:02.621 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:02:02.625 00.004 11872 Enqueuing Expose request
21:02:02.630 00.005 9960 Handling offset move in thread for scope, endpoint = (-0.56, 1.24)
21:02:02.630 00.000 9960 Moving (-0.56, 1.24) raw xDistance=0.55 yDistance=-1.32
21:02:02.630 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.34 from input 0.55
21:02:02.630 00.000 9960 GuideAlgorithmResistSwitch::result() returns -1.32 from input -1.32
21:02:02.631 00.001 9960 MoveAxis(W, 226, ABG)
21:02:02.631 00.000 9960 Guiding  Dir = 3, Dur = 226
21:02:02.631 00.000 9960 IsSlewing returns 0
21:02:02.632 00.001 9960 IsGuiding returns 0
21:02:02.632 00.000 9960 PulseGuide returned control before completion, sleep 236
21:02:02.877 00.245 9960 IsGuiding returns 1
21:02:02.878 00.001 9960 scope still moving after pulse duration time elapsed
21:02:02.906 00.028 9960 IsSlewing returns 0
21:02:02.907 00.001 9960 IsGuiding returns 0
21:02:02.908 00.001 9960 scope move finished after 226 + 49 ms
21:02:02.908 00.000 9960 Move returns status 0, amount 226
21:02:02.908 00.000 9960 MoveAxis(N, 986, ABG)
21:02:02.909 00.001 9960 Guiding  Dir = 0, Dur = 986
21:02:02.909 00.000 9960 IsSlewing returns 0
21:02:02.909 00.000 9960 IsGuiding returns 0
21:02:02.909 00.000 9960 PulseGuide returned control before completion, sleep 996
21:02:03.908 00.999 9960 IsGuiding returns 1
21:02:03.909 00.001 9960 scope still moving after pulse duration time elapsed
21:02:03.938 00.029 9960 IsSlewing returns 0
21:02:03.938 00.000 9960 IsGuiding returns 0
21:02:03.940 00.002 9960 scope move finished after 986 + 43 ms
21:02:03.940 00.000 9960 Move returns status 0, amount 986
21:02:03.940 00.000 9960 move complete, result=0
21:02:03.940 00.000 9960 worker thread done servicing request
21:02:03.940 00.000 9960 Worker thread wakes up
21:02:03.941 00.001 11872 GuideStep: 0.6 px 226 ms WEST, -1.3 px 986 ms NORTH
21:02:03.945 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
21:02:03.945 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1205,1051,31,31)
21:02:05.190 01.245 9960 Exposure complete
21:02:05.324 00.134 9960 worker thread done servicing request
21:02:05.324 00.000 11872 OnExposeComplete: enter
21:02:05.329 00.005 11872 UpdateGuideState(): m_state=6
21:02:05.334 00.005 11872 Star::Find(15, 1219, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1189
21:02:05.339 00.005 11872 Star::Find returns 1 (0), X=1219.50, Y=1065.62, Mass=5913, SNR=49.5, Peak=120 HFD=7.0
21:02:05.343 00.004 11872 CameraToMount -- cameraTheta (-1.69) - m_xAngle (-3.14) = xAngle (1.44 = 1.44)
21:02:05.347 00.004 11872 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.27 = 1.27)
21:02:05.352 00.005 11872 CameraToMount -- cameraX=-0.08 cameraY=-0.64 hyp=0.64 cameraTheta=-1.69 mountX=0.08 mountY=0.61, mountTheta=1.44
21:02:05.357 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.08, y=-0.64, opts=13)
21:02:05.361 00.004 11872 Enqueuing Move request for scope (-0.08, -0.64)
21:02:05.364 00.003 9960 Worker thread wakes up
21:02:05.364 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=1, FiltMin=0, FiltMax=176, Gamma=1.000
21:02:05.368 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.64) opts 0xd
21:02:05.368 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.08, -0.64)
21:02:05.369 00.001 9960 Moving (-0.08, -0.64) raw xDistance=0.08 yDistance=0.61
21:02:05.369 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:02:05.369 00.000 9960 resist switch: large excursion: input 0.61 thresh 0.60 direction from -1 to 1
21:02:05.369 00.000 11872 UpdateGuideState exits: m=5913 SNR=49.5
21:02:05.374 00.005 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.83
21:02:05.374 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.61 from input 0.61
21:02:05.374 00.000 9960 MoveAxis(E, 0, ABG)
21:02:05.374 00.000 9960 Move returns status 0, amount 0
21:02:05.374 00.000 9960 MoveAxis(S, 456, ABG)
21:02:05.374 00.000 9960 Guiding  Dir = 1, Dur = 456
21:02:05.374 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:05.378 00.004 9960 IsSlewing returns 0
21:02:05.378 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:02:05.382 00.004 11872 Enqueuing Expose request
21:02:05.385 00.003 9960 IsGuiding returns 0
21:02:05.386 00.001 9960 PulseGuide returned control before completion, sleep 466
21:02:05.868 00.482 9960 IsGuiding returns 1
21:02:05.869 00.001 9960 scope still moving after pulse duration time elapsed
21:02:05.899 00.030 9960 IsSlewing returns 0
21:02:05.900 00.001 9960 IsGuiding returns 0
21:02:05.901 00.001 9960 scope move finished after 456 + 58 ms
21:02:05.901 00.000 9960 Move returns status 0, amount 456
21:02:05.902 00.001 9960 move complete, result=0
21:02:05.902 00.000 9960 worker thread done servicing request
21:02:05.903 00.001 9960 Worker thread wakes up
21:02:05.903 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.6 px 456 ms SOUTH
21:02:05.909 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:02:05.909 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1205,1051,31,31)
21:02:07.164 01.255 9960 Exposure complete
21:02:07.290 00.126 9960 worker thread done servicing request
21:02:07.292 00.002 11872 OnExposeComplete: enter
21:02:07.295 00.003 11872 UpdateGuideState(): m_state=6
21:02:07.300 00.005 11872 Star::Find(15, 1219, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1190
21:02:07.304 00.004 11872 Star::Find returns 1 (0), X=1219.59, Y=1065.66, Mass=5673, SNR=48.8, Peak=130 HFD=6.8
21:02:07.307 00.003 11872 CameraToMount -- cameraTheta (-1.55) - m_xAngle (-3.14) = xAngle (1.59 = 1.59)
21:02:07.312 00.005 11872 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.42 = 1.42)
21:02:07.315 00.003 11872 CameraToMount -- cameraX=0.01 cameraY=-0.60 hyp=0.60 cameraTheta=-1.55 mountX=-0.01 mountY=0.59, mountTheta=1.59
21:02:07.320 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.01, y=-0.60, opts=13)
21:02:07.325 00.005 11872 Enqueuing Move request for scope (0.01, -0.60)
21:02:07.330 00.005 9960 Worker thread wakes up
21:02:07.330 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=214, med=1, FiltMin=0, FiltMax=184, Gamma=1.000
21:02:07.334 00.004 11872 UpdateGuideState exits: m=5673 SNR=48.8
21:02:07.338 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:07.342 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:02:07.345 00.003 11872 Enqueuing Expose request
21:02:07.349 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.60) opts 0xd
21:02:07.349 00.000 9960 Handling offset move in thread for scope, endpoint = (0.01, -0.60)
21:02:07.349 00.000 9960 Moving (0.01, -0.60) raw xDistance=-0.01 yDistance=0.59
21:02:07.350 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:02:07.350 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.59 from input 0.59
21:02:07.350 00.000 9960 MoveAxis(E, 0, ABG)
21:02:07.350 00.000 9960 Move returns status 0, amount 0
21:02:07.350 00.000 9960 MoveAxis(S, 441, ABG)
21:02:07.350 00.000 9960 Guiding  Dir = 1, Dur = 441
21:02:07.351 00.001 9960 IsSlewing returns 0
21:02:07.351 00.000 9960 IsGuiding returns 0
21:02:07.352 00.001 9960 PulseGuide returned control before completion, sleep 451
21:02:07.809 00.457 9960 IsGuiding returns 1
21:02:07.811 00.002 9960 scope still moving after pulse duration time elapsed
21:02:07.841 00.030 9960 IsSlewing returns 0
21:02:07.842 00.001 9960 IsGuiding returns 0
21:02:07.842 00.000 9960 scope move finished after 441 + 49 ms
21:02:07.842 00.000 9960 Move returns status 0, amount 441
21:02:07.843 00.001 9960 move complete, result=0
21:02:07.843 00.000 9960 worker thread done servicing request
21:02:07.843 00.000 9960 Worker thread wakes up
21:02:07.844 00.001 11872 GuideStep: -0.0 px 0 ms EAST, 0.6 px 441 ms SOUTH
21:02:07.850 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:02:07.850 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1205,1051,31,31)
21:02:09.104 01.254 9960 Exposure complete
21:02:09.245 00.141 9960 worker thread done servicing request
21:02:09.246 00.001 11872 OnExposeComplete: enter
21:02:09.249 00.003 11872 UpdateGuideState(): m_state=6
21:02:09.253 00.004 11872 Star::Find(15, 1219, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1191
21:02:09.258 00.005 11872 Star::Find returns 1 (0), X=1219.50, Y=1066.37, Mass=5486, SNR=46.8, Peak=123 HFD=6.9
21:02:09.261 00.003 11872 CameraToMount -- cameraTheta (2.14) - m_xAngle (-3.14) = xAngle (5.27 = -1.01)
21:02:09.267 00.006 11872 CameraToMount -- cameraTheta (2.14) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.10 = -1.18)
21:02:09.272 00.005 11872 CameraToMount -- cameraX=-0.07 cameraY=0.11 hyp=0.13 cameraTheta=2.14 mountX=0.07 mountY=-0.12, mountTheta=-1.05
21:02:09.278 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.07, y=0.11, opts=13)
21:02:09.283 00.005 11872 Enqueuing Move request for scope (-0.07, 0.11)
21:02:09.287 00.004 9960 Worker thread wakes up
21:02:09.287 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=1, FiltMin=0, FiltMax=188, Gamma=1.000
21:02:09.291 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.11) opts 0xd
21:02:09.292 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.07, 0.11)
21:02:09.292 00.000 9960 Moving (-0.07, 0.11) raw xDistance=0.07 yDistance=-0.12
21:02:09.292 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:02:09.292 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:02:09.292 00.000 11872 UpdateGuideState exits: m=5486 SNR=46.8
21:02:09.296 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:09.302 00.006 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:02:09.302 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:02:09.306 00.004 11872 Enqueuing Expose request
21:02:09.310 00.004 9960 MoveAxis(E, 0, ABG)
21:02:09.310 00.000 9960 Move returns status 0, amount 0
21:02:09.310 00.000 9960 MoveAxis(N, 0, ABG)
21:02:09.310 00.000 9960 Move returns status 0, amount 0
21:02:09.310 00.000 9960 move complete, result=0
21:02:09.311 00.001 9960 worker thread done servicing request
21:02:09.311 00.000 9960 Worker thread wakes up
21:02:09.311 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:02:09.315 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
21:02:09.316 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1205,1051,31,31)
21:02:10.573 01.257 9960 Exposure complete
21:02:10.698 00.125 9960 worker thread done servicing request
21:02:10.698 00.000 11872 OnExposeComplete: enter
21:02:10.703 00.005 11872 UpdateGuideState(): m_state=6
21:02:10.707 00.004 11872 Star::Find(15, 1219, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1192
21:02:10.711 00.004 11872 Star::Find returns 1 (0), X=1219.58, Y=1066.56, Mass=5639, SNR=48.3, Peak=126 HFD=7.0
21:02:10.715 00.004 11872 CameraToMount -- cameraTheta (1.56) - m_xAngle (-3.14) = xAngle (4.70 = -1.59)
21:02:10.718 00.003 11872 CameraToMount -- cameraTheta (1.56) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.53 = -1.76)
21:02:10.723 00.005 11872 CameraToMount -- cameraX=0.00 cameraY=0.30 hyp=0.30 cameraTheta=1.56 mountX=-0.00 mountY=-0.30, mountTheta=-1.59
21:02:10.728 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.00, y=0.30, opts=13)
21:02:10.732 00.004 11872 Enqueuing Move request for scope (0.00, 0.30)
21:02:10.735 00.003 9960 Worker thread wakes up
21:02:10.735 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.30) opts 0xd
21:02:10.736 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=222, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
21:02:10.739 00.003 9960 Handling offset move in thread for scope, endpoint = (0.00, 0.30)
21:02:10.740 00.001 9960 Moving (0.00, 0.30) raw xDistance=-0.00 yDistance=-0.30
21:02:10.740 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
21:02:10.740 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:02:10.741 00.001 11872 UpdateGuideState exits: m=5639 SNR=48.3
21:02:10.744 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:10.748 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:02:10.752 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
21:02:10.752 00.000 9960 MoveAxis(E, 0, ABG)
21:02:10.752 00.000 9960 Move returns status 0, amount 0
21:02:10.752 00.000 9960 MoveAxis(N, 0, ABG)
21:02:10.752 00.000 9960 Move returns status 0, amount 0
21:02:10.752 00.000 9960 move complete, result=0
21:02:10.752 00.000 9960 worker thread done servicing request
21:02:10.753 00.001 11872 Enqueuing Expose request
21:02:10.757 00.004 11872 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
21:02:10.761 00.004 9960 Worker thread wakes up
21:02:10.761 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:02:10.761 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1205,1051,31,31)
21:02:12.007 01.246 9960 Exposure complete
21:02:12.126 00.119 9960 worker thread done servicing request
21:02:12.126 00.000 11872 OnExposeComplete: enter
21:02:12.131 00.005 11872 UpdateGuideState(): m_state=6
21:02:12.135 00.004 11872 Star::Find(15, 1219, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1193
21:02:12.140 00.005 11872 Star::Find returns 1 (0), X=1219.47, Y=1066.82, Mass=5659, SNR=48.6, Peak=128 HFD=6.6
21:02:12.145 00.005 11872 CameraToMount -- cameraTheta (1.75) - m_xAngle (-3.14) = xAngle (4.89 = -1.39)
21:02:12.149 00.004 11872 CameraToMount -- cameraTheta (1.75) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.72 = -1.57)
21:02:12.152 00.003 11872 CameraToMount -- cameraX=-0.10 cameraY=0.56 hyp=0.57 cameraTheta=1.75 mountX=0.10 mountY=-0.57, mountTheta=-1.40
21:02:12.158 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.10, y=0.56, opts=13)
21:02:12.161 00.003 11872 Enqueuing Move request for scope (-0.10, 0.56)
21:02:12.165 00.004 9960 Worker thread wakes up
21:02:12.165 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.56) opts 0xd
21:02:12.165 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.10, 0.56)
21:02:12.166 00.001 9960 Moving (-0.10, 0.56) raw xDistance=0.10 yDistance=-0.57
21:02:12.166 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:02:12.166 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:02:12.166 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=221, med=1, FiltMin=0, FiltMax=183, Gamma=1.000
21:02:12.172 00.006 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.57
21:02:12.172 00.000 11872 UpdateGuideState exits: m=5659 SNR=48.6
21:02:12.177 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:12.182 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:02:12.186 00.004 11872 Enqueuing Expose request
21:02:12.190 00.004 9960 MoveAxis(E, 0, ABG)
21:02:12.190 00.000 9960 Move returns status 0, amount 0
21:02:12.190 00.000 9960 MoveAxis(N, 0, ABG)
21:02:12.190 00.000 9960 Move returns status 0, amount 0
21:02:12.190 00.000 9960 move complete, result=0
21:02:12.191 00.001 9960 worker thread done servicing request
21:02:12.191 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.6 px 0 ms NORTH
21:02:12.196 00.005 9960 Worker thread wakes up
21:02:12.196 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:02:12.196 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1205,1051,31,31)
21:02:13.442 01.246 9960 Exposure complete
21:02:13.582 00.140 9960 worker thread done servicing request
21:02:13.582 00.000 11872 OnExposeComplete: enter
21:02:13.588 00.006 11872 UpdateGuideState(): m_state=6
21:02:13.593 00.005 11872 Star::Find(15, 1219, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1194
21:02:13.596 00.003 11872 Star::Find returns 1 (0), X=1219.54, Y=1066.80, Mass=5996, SNR=51.0, Peak=135 HFD=6.8
21:02:13.600 00.004 11872 CameraToMount -- cameraTheta (1.64) - m_xAngle (-3.14) = xAngle (4.78 = -1.51)
21:02:13.604 00.004 11872 CameraToMount -- cameraTheta (1.64) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.60 = -1.68)
21:02:13.608 00.004 11872 CameraToMount -- cameraX=-0.04 cameraY=0.54 hyp=0.54 cameraTheta=1.64 mountX=0.03 mountY=-0.54, mountTheta=-1.51
21:02:13.612 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.04, y=0.54, opts=13)
21:02:13.615 00.003 11872 Enqueuing Move request for scope (-0.04, 0.54)
21:02:13.618 00.003 9960 Worker thread wakes up
21:02:13.619 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.54) opts 0xd
21:02:13.619 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.04, 0.54)
21:02:13.619 00.000 9960 Moving (-0.04, 0.54) raw xDistance=0.03 yDistance=-0.54
21:02:13.619 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:02:13.620 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=219, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
21:02:13.622 00.002 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:02:13.623 00.001 11872 UpdateGuideState exits: m=5996 SNR=51.0
21:02:13.627 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.54
21:02:13.627 00.000 9960 MoveAxis(E, 0, ABG)
21:02:13.627 00.000 9960 Move returns status 0, amount 0
21:02:13.627 00.000 9960 MoveAxis(N, 0, ABG)
21:02:13.627 00.000 9960 Move returns status 0, amount 0
21:02:13.628 00.001 9960 move complete, result=0
21:02:13.628 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:13.631 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:02:13.633 00.002 9960 worker thread done servicing request
21:02:13.635 00.002 11872 Enqueuing Expose request
21:02:13.638 00.003 9960 Worker thread wakes up
21:02:13.638 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:02:13.638 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1205,1051,31,31)
21:02:13.639 00.001 11872 GuideStep: 0.0 px 0 ms EAST, -0.5 px 0 ms NORTH
21:02:14.884 01.245 9960 Exposure complete
21:02:15.013 00.129 9960 worker thread done servicing request
21:02:15.014 00.001 11872 OnExposeComplete: enter
21:02:15.018 00.004 11872 UpdateGuideState(): m_state=6
21:02:15.023 00.005 11872 Star::Find(15, 1219, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1195
21:02:15.026 00.003 11872 Star::Find returns 1 (0), X=1219.53, Y=1066.99, Mass=5905, SNR=50.5, Peak=131 HFD=6.7
21:02:15.030 00.004 11872 CameraToMount -- cameraTheta (1.63) - m_xAngle (-3.14) = xAngle (4.77 = -1.52)
21:02:15.034 00.004 11872 CameraToMount -- cameraTheta (1.63) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.59 = -1.69)
21:02:15.037 00.003 11872 CameraToMount -- cameraX=-0.04 cameraY=0.73 hyp=0.73 cameraTheta=1.63 mountX=0.04 mountY=-0.73, mountTheta=-1.52
21:02:15.043 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.04, y=0.73, opts=13)
21:02:15.047 00.004 11872 Enqueuing Move request for scope (-0.04, 0.73)
21:02:15.051 00.004 9960 Worker thread wakes up
21:02:15.051 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=210, med=1, FiltMin=0, FiltMax=186, Gamma=1.000
21:02:15.055 00.004 11872 UpdateGuideState exits: m=5905 SNR=50.5
21:02:15.059 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:15.063 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.73) opts 0xd
21:02:15.063 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.04, 0.73)
21:02:15.063 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:02:15.067 00.004 11872 Enqueuing Expose request
21:02:15.070 00.003 9960 Moving (-0.04, 0.73) raw xDistance=0.04 yDistance=-0.73
21:02:15.070 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:02:15.070 00.000 9960 resist switch: large excursion: input -0.73 thresh 0.60 direction from 1 to -1
21:02:15.071 00.001 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.18
21:02:15.071 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.73 from input -0.73
21:02:15.072 00.001 9960 MoveAxis(E, 0, ABG)
21:02:15.072 00.000 9960 Move returns status 0, amount 0
21:02:15.072 00.000 9960 MoveAxis(N, 541, ABG)
21:02:15.072 00.000 9960 Guiding  Dir = 0, Dur = 541
21:02:15.073 00.001 9960 IsSlewing returns 0
21:02:15.073 00.000 9960 IsGuiding returns 0
21:02:15.073 00.000 9960 PulseGuide returned control before completion, sleep 551
21:02:15.637 00.564 9960 IsGuiding returns 0
21:02:15.639 00.002 9960 Move returns status 0, amount 541
21:02:15.639 00.000 9960 move complete, result=0
21:02:15.641 00.002 9960 worker thread done servicing request
21:02:15.641 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.7 px 541 ms NORTH
21:02:15.647 00.006 9960 Worker thread wakes up
21:02:15.647 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:02:15.648 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1205,1051,31,31)
21:02:16.891 01.243 9960 Exposure complete
21:02:17.017 00.126 9960 worker thread done servicing request
21:02:17.017 00.000 11872 OnExposeComplete: enter
21:02:17.022 00.005 11872 UpdateGuideState(): m_state=6
21:02:17.028 00.006 11872 Star::Find(15, 1219, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1196
21:02:17.033 00.005 11872 Star::Find returns 1 (0), X=1219.83, Y=1067.39, Mass=5741, SNR=49.3, Peak=141 HFD=6.8
21:02:17.036 00.003 11872 CameraToMount -- cameraTheta (1.35) - m_xAngle (-3.14) = xAngle (4.49 = -1.80)
21:02:17.040 00.004 11872 CameraToMount -- cameraTheta (1.35) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.31 = -1.97)
21:02:17.046 00.006 11872 CameraToMount -- cameraX=0.26 cameraY=1.13 hyp=1.16 cameraTheta=1.35 mountX=-0.26 mountY=-1.07, mountTheta=-1.81
21:02:17.050 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.26, y=1.13, opts=13)
21:02:17.054 00.004 11872 Enqueuing Move request for scope (0.26, 1.13)
21:02:17.059 00.005 9960 Worker thread wakes up
21:02:17.059 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=217, med=1, FiltMin=0, FiltMax=188, Gamma=1.000
21:02:17.063 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.26, 1.13) opts 0xd
21:02:17.063 00.000 11872 UpdateGuideState exits: m=5741 SNR=49.3
21:02:17.066 00.003 9960 Handling offset move in thread for scope, endpoint = (0.26, 1.13)
21:02:17.066 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:17.070 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:02:17.074 00.004 11872 Enqueuing Expose request
21:02:17.076 00.002 9960 Moving (0.26, 1.13) raw xDistance=-0.26 yDistance=-1.07
21:02:17.076 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
21:02:17.077 00.001 9960 GuideAlgorithmResistSwitch::result() returns -1.07 from input -1.07
21:02:17.077 00.000 9960 MoveAxis(E, 109, ABG)
21:02:17.077 00.000 9960 Guiding  Dir = 2, Dur = 109
21:02:17.077 00.000 9960 IsSlewing returns 0
21:02:17.078 00.001 9960 IsGuiding returns 0
21:02:17.079 00.001 9960 PulseGuide returned control before completion, sleep 119
21:02:17.209 00.130 9960 IsGuiding returns 1
21:02:17.209 00.000 9960 scope still moving after pulse duration time elapsed
21:02:17.240 00.031 9960 IsSlewing returns 0
21:02:17.240 00.000 9960 IsGuiding returns 0
21:02:17.242 00.002 9960 scope move finished after 109 + 54 ms
21:02:17.243 00.001 9960 Move returns status 0, amount 109
21:02:17.243 00.000 9960 MoveAxis(N, 799, ABG)
21:02:17.243 00.000 9960 Guiding  Dir = 0, Dur = 799
21:02:17.244 00.001 9960 IsSlewing returns 0
21:02:17.244 00.000 9960 IsGuiding returns 0
21:02:17.244 00.000 9960 PulseGuide returned control before completion, sleep 809
21:02:18.065 00.821 9960 IsGuiding returns 1
21:02:18.067 00.002 9960 scope still moving after pulse duration time elapsed
21:02:18.097 00.030 9960 IsSlewing returns 0
21:02:18.098 00.001 9960 IsGuiding returns 0
21:02:18.099 00.001 9960 scope move finished after 799 + 55 ms
21:02:18.099 00.000 9960 Move returns status 0, amount 799
21:02:18.100 00.001 9960 move complete, result=0
21:02:18.100 00.000 9960 worker thread done servicing request
21:02:18.100 00.000 9960 Worker thread wakes up
21:02:18.102 00.002 11872 GuideStep: -0.3 px 109 ms EAST, -1.1 px 799 ms NORTH
21:02:18.110 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
21:02:18.110 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1205,1051,31,31)
21:02:19.359 01.249 9960 Exposure complete
21:02:19.485 00.126 9960 worker thread done servicing request
21:02:19.485 00.000 11872 OnExposeComplete: enter
21:02:19.492 00.007 11872 UpdateGuideState(): m_state=6
21:02:19.496 00.004 11872 Star::Find(15, 1219, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1197
21:02:19.500 00.004 11872 Star::Find returns 1 (0), X=1219.61, Y=1066.32, Mass=5478, SNR=47.3, Peak=131 HFD=6.7
21:02:19.505 00.005 11872 CameraToMount -- cameraTheta (1.09) - m_xAngle (-3.14) = xAngle (4.23 = -2.05)
21:02:19.508 00.003 11872 CameraToMount -- cameraTheta (1.09) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.06 = -2.23)
21:02:19.512 00.004 11872 CameraToMount -- cameraX=0.03 cameraY=0.06 hyp=0.07 cameraTheta=1.09 mountX=-0.03 mountY=-0.06, mountTheta=-2.10
21:02:19.519 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.03, y=0.06, opts=13)
21:02:19.522 00.003 11872 Enqueuing Move request for scope (0.03, 0.06)
21:02:19.525 00.003 9960 Worker thread wakes up
21:02:19.525 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=220, med=1, FiltMin=0, FiltMax=186, Gamma=1.000
21:02:19.529 00.004 11872 UpdateGuideState exits: m=5478 SNR=47.3
21:02:19.532 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:19.534 00.002 9960 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.06) opts 0xd
21:02:19.536 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:02:19.538 00.002 11872 Enqueuing Expose request
21:02:19.542 00.004 9960 Handling offset move in thread for scope, endpoint = (0.03, 0.06)
21:02:19.542 00.000 9960 Moving (0.03, 0.06) raw xDistance=-0.03 yDistance=-0.06
21:02:19.542 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:02:19.542 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:02:19.542 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:02:19.543 00.001 9960 MoveAxis(E, 0, ABG)
21:02:19.543 00.000 9960 Move returns status 0, amount 0
21:02:19.543 00.000 9960 MoveAxis(N, 0, ABG)
21:02:19.543 00.000 9960 Move returns status 0, amount 0
21:02:19.544 00.001 9960 move complete, result=0
21:02:19.544 00.000 9960 worker thread done servicing request
21:02:19.544 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:02:19.548 00.004 9960 Worker thread wakes up
21:02:19.548 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:02:19.548 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1205,1051,31,31)
21:02:20.794 01.246 9960 Exposure complete
21:02:20.926 00.132 9960 worker thread done servicing request
21:02:20.927 00.001 11872 OnExposeComplete: enter
21:02:20.931 00.004 11872 UpdateGuideState(): m_state=6
21:02:20.935 00.004 11872 Star::Find(15, 1219, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1198
21:02:20.938 00.003 11872 Star::Find returns 1 (0), X=1219.57, Y=1066.43, Mass=6015, SNR=50.3, Peak=132 HFD=7.1
21:02:20.943 00.005 11872 CameraToMount -- cameraTheta (1.63) - m_xAngle (-3.14) = xAngle (4.77 = -1.51)
21:02:20.946 00.003 11872 CameraToMount -- cameraTheta (1.63) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.60 = -1.69)
21:02:20.950 00.004 11872 CameraToMount -- cameraX=-0.01 cameraY=0.17 hyp=0.17 cameraTheta=1.63 mountX=0.01 mountY=-0.17, mountTheta=-1.51
21:02:20.955 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.01, y=0.17, opts=13)
21:02:20.960 00.005 11872 Enqueuing Move request for scope (-0.01, 0.17)
21:02:20.964 00.004 9960 Worker thread wakes up
21:02:20.964 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=203, med=1, FiltMin=0, FiltMax=175, Gamma=1.000
21:02:20.968 00.004 11872 UpdateGuideState exits: m=6015 SNR=50.3
21:02:20.971 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:20.976 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:02:20.979 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.17) opts 0xd
21:02:20.979 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.01, 0.17)
21:02:20.979 00.000 11872 Enqueuing Expose request
21:02:20.984 00.005 9960 Moving (-0.01, 0.17) raw xDistance=0.01 yDistance=-0.17
21:02:20.984 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:02:20.984 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:02:20.984 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:02:20.985 00.001 9960 MoveAxis(E, 0, ABG)
21:02:20.985 00.000 9960 Move returns status 0, amount 0
21:02:20.986 00.001 9960 MoveAxis(N, 0, ABG)
21:02:20.986 00.000 9960 Move returns status 0, amount 0
21:02:20.986 00.000 9960 move complete, result=0
21:02:20.987 00.001 9960 worker thread done servicing request
21:02:20.987 00.000 9960 Worker thread wakes up
21:02:20.987 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:02:20.991 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
21:02:20.991 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1205,1051,31,31)
21:02:22.233 01.242 9960 Exposure complete
21:02:22.362 00.129 9960 worker thread done servicing request
21:02:22.363 00.001 11872 OnExposeComplete: enter
21:02:22.368 00.005 11872 UpdateGuideState(): m_state=6
21:02:22.371 00.003 11872 Star::Find(15, 1219, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1199
21:02:22.375 00.004 11872 Star::Find returns 1 (0), X=1219.85, Y=1066.79, Mass=5954, SNR=50.0, Peak=156 HFD=6.6
21:02:22.378 00.003 11872 CameraToMount -- cameraTheta (1.09) - m_xAngle (-3.14) = xAngle (4.23 = -2.05)
21:02:22.382 00.004 11872 CameraToMount -- cameraTheta (1.09) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.06 = -2.23)
21:02:22.385 00.003 11872 CameraToMount -- cameraX=0.28 cameraY=0.53 hyp=0.60 cameraTheta=1.09 mountX=-0.28 mountY=-0.48, mountTheta=-2.10
21:02:22.391 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.28, y=0.53, opts=13)
21:02:22.394 00.003 11872 Enqueuing Move request for scope (0.28, 0.53)
21:02:22.398 00.004 9960 Worker thread wakes up
21:02:22.398 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=220, med=1, FiltMin=0, FiltMax=173, Gamma=1.000
21:02:22.402 00.004 11872 UpdateGuideState exits: m=5954 SNR=50.0
21:02:22.405 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:22.409 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:02:22.412 00.003 11872 Enqueuing Expose request
21:02:22.415 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.53) opts 0xd
21:02:22.415 00.000 9960 Handling offset move in thread for scope, endpoint = (0.28, 0.53)
21:02:22.415 00.000 9960 Moving (0.28, 0.53) raw xDistance=-0.28 yDistance=-0.48
21:02:22.415 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28
21:02:22.416 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.48 from input -0.48
21:02:22.416 00.000 9960 MoveAxis(E, 117, ABG)
21:02:22.416 00.000 9960 Guiding  Dir = 2, Dur = 117
21:02:22.416 00.000 9960 IsSlewing returns 0
21:02:22.416 00.000 9960 IsGuiding returns 0
21:02:22.416 00.000 9960 PulseGuide returned control before completion, sleep 127
21:02:22.555 00.139 9960 IsGuiding returns 1
21:02:22.556 00.001 9960 scope still moving after pulse duration time elapsed
21:02:22.584 00.028 9960 IsSlewing returns 0
21:02:22.585 00.001 9960 IsGuiding returns 0
21:02:22.585 00.000 9960 scope move finished after 117 + 51 ms
21:02:22.587 00.002 9960 Move returns status 0, amount 117
21:02:22.587 00.000 9960 MoveAxis(N, 355, ABG)
21:02:22.587 00.000 9960 Guiding  Dir = 0, Dur = 355
21:02:22.588 00.001 9960 IsSlewing returns 0
21:02:22.588 00.000 9960 IsGuiding returns 0
21:02:22.589 00.001 9960 PulseGuide returned control before completion, sleep 365
21:02:22.962 00.373 9960 IsGuiding returns 1
21:02:22.963 00.001 9960 scope still moving after pulse duration time elapsed
21:02:22.991 00.028 9960 IsSlewing returns 0
21:02:22.992 00.001 9960 IsGuiding returns 0
21:02:22.993 00.001 9960 scope move finished after 355 + 49 ms
21:02:22.993 00.000 9960 Move returns status 0, amount 355
21:02:22.993 00.000 9960 move complete, result=0
21:02:22.994 00.001 9960 worker thread done servicing request
21:02:22.995 00.001 9960 Worker thread wakes up
21:02:22.995 00.000 11872 GuideStep: -0.3 px 117 ms EAST, -0.5 px 355 ms NORTH
21:02:23.001 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:02:23.002 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1205,1051,31,31)
21:02:24.254 01.252 9960 Exposure complete
21:02:24.382 00.128 9960 worker thread done servicing request
21:02:24.383 00.001 11872 OnExposeComplete: enter
21:02:24.388 00.005 11872 UpdateGuideState(): m_state=6
21:02:24.392 00.004 11872 Star::Find(15, 1219, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1200
21:02:24.396 00.004 11872 Star::Find returns 1 (0), X=1219.73, Y=1066.51, Mass=5879, SNR=49.5, Peak=134 HFD=6.8
21:02:24.400 00.004 11872 CameraToMount -- cameraTheta (1.00) - m_xAngle (-3.14) = xAngle (4.13 = -2.15)
21:02:24.405 00.005 11872 CameraToMount -- cameraTheta (1.00) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.96 = -2.32)
21:02:24.408 00.003 11872 CameraToMount -- cameraX=0.16 cameraY=0.25 hyp=0.29 cameraTheta=1.00 mountX=-0.16 mountY=-0.21, mountTheta=-2.21
21:02:24.414 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.16, y=0.25, opts=13)
21:02:24.417 00.003 11872 Enqueuing Move request for scope (0.16, 0.25)
21:02:24.421 00.004 9960 Worker thread wakes up
21:02:24.421 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=1, FiltMin=0, FiltMax=188, Gamma=1.000
21:02:24.425 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.25) opts 0xd
21:02:24.426 00.001 9960 Handling offset move in thread for scope, endpoint = (0.16, 0.25)
21:02:24.426 00.000 9960 Moving (0.16, 0.25) raw xDistance=-0.16 yDistance=-0.21
21:02:24.427 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
21:02:24.427 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
21:02:24.427 00.000 9960 MoveAxis(E, 0, ABG)
21:02:24.427 00.000 9960 Move returns status 0, amount 0
21:02:24.427 00.000 11872 UpdateGuideState exits: m=5879 SNR=49.5
21:02:24.431 00.004 9960 MoveAxis(N, 160, ABG)
21:02:24.433 00.002 9960 Guiding  Dir = 0, Dur = 160
21:02:24.433 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:24.436 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:02:24.440 00.004 9960 IsSlewing returns 0
21:02:24.440 00.000 11872 Enqueuing Expose request
21:02:24.444 00.004 9960 IsGuiding returns 0
21:02:24.445 00.001 9960 PulseGuide returned control before completion, sleep 170
21:02:24.618 00.173 9960 IsGuiding returns 1
21:02:24.618 00.000 9960 scope still moving after pulse duration time elapsed
21:02:24.649 00.031 9960 IsSlewing returns 0
21:02:24.649 00.000 9960 IsGuiding returns 0
21:02:24.651 00.002 9960 scope move finished after 160 + 46 ms
21:02:24.651 00.000 9960 Move returns status 0, amount 160
21:02:24.651 00.000 9960 move complete, result=0
21:02:24.652 00.001 9960 worker thread done servicing request
21:02:24.652 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.2 px 160 ms NORTH
21:02:24.657 00.005 9960 Worker thread wakes up
21:02:24.658 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:02:24.658 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1205,1051,31,31)
21:02:25.894 01.236 9960 Exposure complete
21:02:26.010 00.116 9960 worker thread done servicing request
21:02:26.010 00.000 11872 OnExposeComplete: enter
21:02:26.015 00.005 11872 UpdateGuideState(): m_state=6
21:02:26.019 00.004 11872 Star::Find(15, 1219, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1201
21:02:26.022 00.003 11872 Star::Find returns 1 (0), X=1219.78, Y=1066.09, Mass=5650, SNR=48.5, Peak=127 HFD=6.6
21:02:26.026 00.004 11872 CameraToMount -- cameraTheta (-0.68) - m_xAngle (-3.14) = xAngle (2.45 = 2.45)
21:02:26.029 00.003 11872 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.28 = 2.28)
21:02:26.034 00.005 11872 CameraToMount -- cameraX=0.21 cameraY=-0.17 hyp=0.27 cameraTheta=-0.68 mountX=-0.21 mountY=0.20, mountTheta=2.37
21:02:26.038 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.21, y=-0.17, opts=13)
21:02:26.041 00.003 11872 Enqueuing Move request for scope (0.21, -0.17)
21:02:26.044 00.003 9960 Worker thread wakes up
21:02:26.044 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.17) opts 0xd
21:02:26.044 00.000 9960 Handling offset move in thread for scope, endpoint = (0.21, -0.17)
21:02:26.044 00.000 9960 Moving (0.21, -0.17) raw xDistance=-0.21 yDistance=0.20
21:02:26.044 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
21:02:26.046 00.002 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:02:26.047 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=199, med=1, FiltMin=0, FiltMax=177, Gamma=1.000
21:02:26.050 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
21:02:26.050 00.000 9960 MoveAxis(E, 87, ABG)
21:02:26.050 00.000 9960 Guiding  Dir = 2, Dur = 87
21:02:26.050 00.000 11872 UpdateGuideState exits: m=5650 SNR=48.5
21:02:26.055 00.005 9960 IsSlewing returns 0
21:02:26.055 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:26.058 00.003 9960 IsGuiding returns 0
21:02:26.058 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:02:26.063 00.005 11872 Enqueuing Expose request
21:02:26.067 00.004 9960 PulseGuide returned control before completion, sleep 97
21:02:26.175 00.108 9960 IsGuiding returns 0
21:02:26.176 00.001 9960 Move returns status 0, amount 87
21:02:26.176 00.000 9960 MoveAxis(N, 0, ABG)
21:02:26.176 00.000 9960 Move returns status 0, amount 0
21:02:26.177 00.001 9960 move complete, result=0
21:02:26.177 00.000 9960 worker thread done servicing request
21:02:26.177 00.000 11872 GuideStep: -0.2 px 87 ms EAST, 0.2 px 0 ms NORTH
21:02:26.183 00.006 9960 Worker thread wakes up
21:02:26.184 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:02:26.184 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1205,1051,31,31)
21:02:27.434 01.250 9960 Exposure complete
21:02:27.589 00.155 9960 worker thread done servicing request
21:02:27.591 00.002 11872 OnExposeComplete: enter
21:02:27.594 00.003 11872 UpdateGuideState(): m_state=6
21:02:27.598 00.004 11872 Star::Find(15, 1219, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1202
21:02:27.603 00.005 11872 Star::Find returns 1 (0), X=1219.56, Y=1066.54, Mass=6086, SNR=50.9, Peak=133 HFD=7.0
21:02:27.606 00.003 11872 CameraToMount -- cameraTheta (1.61) - m_xAngle (-3.14) = xAngle (4.75 = -1.54)
21:02:27.611 00.005 11872 CameraToMount -- cameraTheta (1.61) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.58 = -1.71)
21:02:27.616 00.005 11872 CameraToMount -- cameraX=-0.01 cameraY=0.28 hyp=0.28 cameraTheta=1.61 mountX=0.01 mountY=-0.28, mountTheta=-1.53
21:02:27.622 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.01, y=0.28, opts=13)
21:02:27.626 00.004 11872 Enqueuing Move request for scope (-0.01, 0.28)
21:02:27.629 00.003 9960 Worker thread wakes up
21:02:27.629 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.28) opts 0xd
21:02:27.629 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=212, med=1, FiltMin=0, FiltMax=188, Gamma=1.000
21:02:27.633 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.01, 0.28)
21:02:27.633 00.000 11872 UpdateGuideState exits: m=6086 SNR=50.9
21:02:27.637 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:27.641 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:02:27.646 00.005 11872 Enqueuing Expose request
21:02:27.649 00.003 9960 Moving (-0.01, 0.28) raw xDistance=0.01 yDistance=-0.28
21:02:27.649 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:02:27.650 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
21:02:27.650 00.000 9960 MoveAxis(E, 0, ABG)
21:02:27.650 00.000 9960 Move returns status 0, amount 0
21:02:27.651 00.001 9960 MoveAxis(N, 207, ABG)
21:02:27.651 00.000 9960 Guiding  Dir = 0, Dur = 207
21:02:27.651 00.000 9960 IsSlewing returns 0
21:02:27.651 00.000 9960 IsGuiding returns 0
21:02:27.652 00.001 9960 PulseGuide returned control before completion, sleep 217
21:02:27.871 00.219 9960 IsGuiding returns 1
21:02:27.872 00.001 9960 scope still moving after pulse duration time elapsed
21:02:27.904 00.032 9960 IsSlewing returns 0
21:02:27.905 00.001 9960 IsGuiding returns 1
21:02:27.933 00.028 9960 IsSlewing returns 0
21:02:27.933 00.000 9960 IsGuiding returns 1
21:02:27.965 00.032 9960 IsSlewing returns 0
21:02:27.965 00.000 9960 IsGuiding returns 0
21:02:27.966 00.001 9960 scope move finished after 207 + 107 ms
21:02:27.966 00.000 9960 Move returns status 0, amount 207
21:02:27.967 00.001 9960 move complete, result=0
21:02:27.967 00.000 9960 worker thread done servicing request
21:02:27.967 00.000 9960 Worker thread wakes up
21:02:27.967 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.3 px 207 ms NORTH
21:02:27.973 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:02:27.973 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1205,1051,31,31)
21:02:29.231 01.258 9960 Exposure complete
21:02:29.364 00.133 9960 worker thread done servicing request
21:02:29.364 00.000 11872 OnExposeComplete: enter
21:02:29.370 00.006 11872 UpdateGuideState(): m_state=6
21:02:29.374 00.004 11872 Star::Find(15, 1219, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1203
21:02:29.378 00.004 11872 Star::Find returns 1 (0), X=1219.65, Y=1066.49, Mass=5755, SNR=48.8, Peak=137 HFD=6.9
21:02:29.383 00.005 11872 CameraToMount -- cameraTheta (1.23) - m_xAngle (-3.14) = xAngle (4.37 = -1.91)
21:02:29.386 00.003 11872 CameraToMount -- cameraTheta (1.23) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.20 = -2.08)
21:02:29.390 00.004 11872 CameraToMount -- cameraX=0.08 cameraY=0.23 hyp=0.24 cameraTheta=1.23 mountX=-0.08 mountY=-0.21, mountTheta=-1.94
21:02:29.396 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.08, y=0.23, opts=13)
21:02:29.400 00.004 11872 Enqueuing Move request for scope (0.08, 0.23)
21:02:29.404 00.004 9960 Worker thread wakes up
21:02:29.404 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.23) opts 0xd
21:02:29.405 00.001 9960 Handling offset move in thread for scope, endpoint = (0.08, 0.23)
21:02:29.405 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=208, med=1, FiltMin=0, FiltMax=181, Gamma=1.000
21:02:29.409 00.004 11872 UpdateGuideState exits: m=5755 SNR=48.8
21:02:29.413 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:29.416 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:02:29.420 00.004 11872 Enqueuing Expose request
21:02:29.425 00.005 9960 Moving (0.08, 0.23) raw xDistance=-0.08 yDistance=-0.21
21:02:29.425 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:02:29.425 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
21:02:29.425 00.000 9960 MoveAxis(E, 0, ABG)
21:02:29.425 00.000 9960 Move returns status 0, amount 0
21:02:29.426 00.001 9960 MoveAxis(N, 156, ABG)
21:02:29.426 00.000 9960 Guiding  Dir = 0, Dur = 156
21:02:29.426 00.000 9960 IsSlewing returns 0
21:02:29.426 00.000 9960 IsGuiding returns 0
21:02:29.427 00.001 9960 PulseGuide returned control before completion, sleep 166
21:02:29.607 00.180 9960 IsGuiding returns 1
21:02:29.608 00.001 9960 scope still moving after pulse duration time elapsed
21:02:29.638 00.030 9960 IsSlewing returns 0
21:02:29.640 00.002 9960 IsGuiding returns 0
21:02:29.640 00.000 9960 scope move finished after 156 + 57 ms
21:02:29.641 00.001 9960 Move returns status 0, amount 156
21:02:29.641 00.000 9960 move complete, result=0
21:02:29.642 00.001 9960 worker thread done servicing request
21:02:29.642 00.000 9960 Worker thread wakes up
21:02:29.643 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 156 ms NORTH
21:02:29.652 00.009 9960 worker thread servicing REQUEST_EXPOSE 1000
21:02:29.652 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1205,1051,31,31)
21:02:30.904 01.252 9960 Exposure complete
21:02:31.028 00.124 9960 worker thread done servicing request
21:02:31.029 00.001 11872 OnExposeComplete: enter
21:02:31.032 00.003 11872 UpdateGuideState(): m_state=6
21:02:31.037 00.005 11872 Star::Find(15, 1219, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1204
21:02:31.041 00.004 11872 Star::Find returns 1 (0), X=1219.67, Y=1066.38, Mass=6034, SNR=51.3, Peak=130 HFD=7.0
21:02:31.046 00.005 11872 CameraToMount -- cameraTheta (0.92) - m_xAngle (-3.14) = xAngle (4.05 = -2.23)
21:02:31.051 00.005 11872 CameraToMount -- cameraTheta (0.92) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.88 = -2.40)
21:02:31.055 00.004 11872 CameraToMount -- cameraX=0.10 cameraY=0.13 hyp=0.16 cameraTheta=0.92 mountX=-0.10 mountY=-0.11, mountTheta=-2.31
21:02:31.063 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=0.10, y=0.13, opts=13)
21:02:31.069 00.006 11872 Enqueuing Move request for scope (0.10, 0.13)
21:02:31.074 00.005 9960 Worker thread wakes up
21:02:31.074 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
21:02:31.080 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.13) opts 0xd
21:02:31.080 00.000 11872 UpdateGuideState exits: m=6034 SNR=51.3
21:02:31.089 00.009 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:31.093 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:02:31.098 00.005 11872 Enqueuing Expose request
21:02:31.103 00.005 9960 Handling offset move in thread for scope, endpoint = (0.10, 0.13)
21:02:31.103 00.000 9960 Moving (0.10, 0.13) raw xDistance=-0.10 yDistance=-0.11
21:02:31.103 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:02:31.103 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:02:31.104 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:02:31.105 00.001 9960 MoveAxis(E, 0, ABG)
21:02:31.105 00.000 9960 Move returns status 0, amount 0
21:02:31.105 00.000 9960 MoveAxis(N, 0, ABG)
21:02:31.105 00.000 9960 Move returns status 0, amount 0
21:02:31.106 00.001 9960 move complete, result=0
21:02:31.106 00.000 9960 worker thread done servicing request
21:02:31.106 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:02:31.111 00.005 9960 Worker thread wakes up
21:02:31.112 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:02:31.113 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1205,1051,31,31)
21:02:32.359 01.246 9960 Exposure complete
21:02:32.495 00.136 9960 worker thread done servicing request
21:02:32.495 00.000 11872 OnExposeComplete: enter
21:02:32.499 00.004 11872 UpdateGuideState(): m_state=6
21:02:32.505 00.006 11872 Star::Find(15, 1219, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1205
21:02:32.509 00.004 11872 Star::Find returns 1 (0), X=1219.63, Y=1066.47, Mass=5682, SNR=48.3, Peak=127 HFD=6.9
21:02:32.513 00.004 11872 CameraToMount -- cameraTheta (1.32) - m_xAngle (-3.14) = xAngle (4.45 = -1.83)
21:02:32.516 00.003 11872 CameraToMount -- cameraTheta (1.32) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.28 = -2.00)
21:02:32.522 00.006 11872 CameraToMount -- cameraX=0.05 cameraY=0.21 hyp=0.22 cameraTheta=1.32 mountX=-0.06 mountY=-0.20, mountTheta=-1.85
21:02:32.527 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.05, y=0.21, opts=13)
21:02:32.531 00.004 11872 Enqueuing Move request for scope (0.05, 0.21)
21:02:32.535 00.004 9960 Worker thread wakes up
21:02:32.535 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=205, med=1, FiltMin=0, FiltMax=169, Gamma=1.000
21:02:32.540 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.21) opts 0xd
21:02:32.540 00.000 9960 Handling offset move in thread for scope, endpoint = (0.05, 0.21)
21:02:32.540 00.000 9960 Moving (0.05, 0.21) raw xDistance=-0.06 yDistance=-0.20
21:02:32.540 00.000 11872 UpdateGuideState exits: m=5682 SNR=48.3
21:02:32.545 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:32.550 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:02:32.553 00.003 11872 Enqueuing Expose request
21:02:32.558 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:02:32.558 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:02:32.558 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
21:02:32.558 00.000 9960 MoveAxis(E, 0, ABG)
21:02:32.559 00.001 9960 Move returns status 0, amount 0
21:02:32.559 00.000 9960 MoveAxis(N, 0, ABG)
21:02:32.559 00.000 9960 Move returns status 0, amount 0
21:02:32.559 00.000 9960 move complete, result=0
21:02:32.559 00.000 9960 worker thread done servicing request
21:02:32.560 00.001 9960 Worker thread wakes up
21:02:32.560 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:02:32.560 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1205,1051,31,31)
21:02:32.560 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:02:33.817 01.257 9960 Exposure complete
21:02:33.939 00.122 9960 worker thread done servicing request
21:02:33.940 00.001 11872 OnExposeComplete: enter
21:02:33.943 00.003 11872 UpdateGuideState(): m_state=6
21:02:33.947 00.004 11872 Star::Find(15, 1219, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1206
21:02:33.951 00.004 11872 Star::Find returns 1 (0), X=1219.70, Y=1066.67, Mass=5970, SNR=50.2, Peak=143 HFD=6.8
21:02:33.955 00.004 11872 CameraToMount -- cameraTheta (1.29) - m_xAngle (-3.14) = xAngle (4.43 = -1.86)
21:02:33.957 00.002 11872 CameraToMount -- cameraTheta (1.29) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.25 = -2.03)
21:02:33.960 00.003 11872 CameraToMount -- cameraX=0.12 cameraY=0.41 hyp=0.43 cameraTheta=1.29 mountX=-0.12 mountY=-0.39, mountTheta=-1.87
21:02:33.964 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.12, y=0.41, opts=13)
21:02:33.968 00.004 11872 Enqueuing Move request for scope (0.12, 0.41)
21:02:33.971 00.003 9960 Worker thread wakes up
21:02:33.971 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.41) opts 0xd
21:02:33.972 00.001 9960 Handling offset move in thread for scope, endpoint = (0.12, 0.41)
21:02:33.972 00.000 9960 Moving (0.12, 0.41) raw xDistance=-0.12 yDistance=-0.39
21:02:33.972 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
21:02:33.972 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.39 from input -0.39
21:02:33.973 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=218, med=1, FiltMin=0, FiltMax=187, Gamma=1.000
21:02:33.977 00.004 11872 UpdateGuideState exits: m=5970 SNR=50.2
21:02:33.981 00.004 9960 MoveAxis(E, 0, ABG)
21:02:33.981 00.000 9960 Move returns status 0, amount 0
21:02:33.981 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:33.986 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:02:33.990 00.004 9960 MoveAxis(N, 289, ABG)
21:02:33.991 00.001 11872 Enqueuing Expose request
21:02:33.995 00.004 9960 Guiding  Dir = 0, Dur = 289
21:02:33.995 00.000 9960 IsSlewing returns 0
21:02:33.996 00.001 9960 IsGuiding returns 0
21:02:33.996 00.000 9960 PulseGuide returned control before completion, sleep 299
21:02:34.306 00.310 9960 IsGuiding returns 1
21:02:34.307 00.001 9960 scope still moving after pulse duration time elapsed
21:02:34.336 00.029 9960 IsSlewing returns 0
21:02:34.338 00.002 9960 IsGuiding returns 0
21:02:34.340 00.002 9960 scope move finished after 289 + 53 ms
21:02:34.340 00.000 9960 Move returns status 0, amount 289
21:02:34.340 00.000 9960 move complete, result=0
21:02:34.341 00.001 9960 worker thread done servicing request
21:02:34.341 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.4 px 289 ms NORTH
21:02:34.347 00.006 9960 Worker thread wakes up
21:02:34.347 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:02:34.348 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1205,1051,31,31)
21:02:35.605 01.257 9960 Exposure complete
21:02:35.736 00.131 9960 worker thread done servicing request
21:02:35.737 00.001 11872 OnExposeComplete: enter
21:02:35.741 00.004 11872 UpdateGuideState(): m_state=6
21:02:35.746 00.005 11872 Star::Find(15, 1219, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1207
21:02:35.750 00.004 11872 Star::Find returns 1 (0), X=1219.68, Y=1066.54, Mass=6255, SNR=51.4, Peak=146 HFD=6.9
21:02:35.754 00.004 11872 CameraToMount -- cameraTheta (1.21) - m_xAngle (-3.14) = xAngle (4.35 = -1.94)
21:02:35.758 00.004 11872 CameraToMount -- cameraTheta (1.21) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.18 = -2.11)
21:02:35.762 00.004 11872 CameraToMount -- cameraX=0.11 cameraY=0.28 hyp=0.30 cameraTheta=1.21 mountX=-0.11 mountY=-0.26, mountTheta=-1.96
21:02:35.767 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.11, y=0.28, opts=13)
21:02:35.771 00.004 11872 Enqueuing Move request for scope (0.11, 0.28)
21:02:35.775 00.004 9960 Worker thread wakes up
21:02:35.775 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.28) opts 0xd
21:02:35.775 00.000 9960 Handling offset move in thread for scope, endpoint = (0.11, 0.28)
21:02:35.776 00.001 9960 Moving (0.11, 0.28) raw xDistance=-0.11 yDistance=-0.26
21:02:35.776 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:02:35.777 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
21:02:35.777 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=226, med=1, FiltMin=0, FiltMax=190, Gamma=1.000
21:02:35.781 00.004 9960 MoveAxis(E, 0, ABG)
21:02:35.781 00.000 11872 UpdateGuideState exits: m=6255 SNR=51.4
21:02:35.785 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:35.789 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:02:35.794 00.005 9960 Move returns status 0, amount 0
21:02:35.794 00.000 9960 MoveAxis(N, 193, ABG)
21:02:35.794 00.000 9960 Guiding  Dir = 0, Dur = 193
21:02:35.794 00.000 11872 Enqueuing Expose request
21:02:35.800 00.006 9960 IsSlewing returns 0
21:02:35.800 00.000 9960 IsGuiding returns 0
21:02:35.801 00.001 9960 PulseGuide returned control before completion, sleep 203
21:02:36.018 00.217 9960 IsGuiding returns 1
21:02:36.019 00.001 9960 scope still moving after pulse duration time elapsed
21:02:36.049 00.030 9960 IsSlewing returns 0
21:02:36.050 00.001 9960 IsGuiding returns 0
21:02:36.051 00.001 9960 scope move finished after 193 + 56 ms
21:02:36.051 00.000 9960 Move returns status 0, amount 193
21:02:36.051 00.000 9960 move complete, result=0
21:02:36.052 00.001 9960 worker thread done servicing request
21:02:36.052 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 193 ms NORTH
21:02:36.060 00.008 9960 Worker thread wakes up
21:02:36.062 00.002 9960 worker thread servicing REQUEST_EXPOSE 1000
21:02:36.062 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1205,1051,31,31)
21:02:37.307 01.245 9960 Exposure complete
21:02:37.443 00.136 9960 worker thread done servicing request
21:02:37.443 00.000 11872 OnExposeComplete: enter
21:02:37.446 00.003 11872 UpdateGuideState(): m_state=6
21:02:37.451 00.005 11872 Star::Find(15, 1219, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1208
21:02:37.456 00.005 11872 Star::Find returns 1 (0), X=1219.71, Y=1066.50, Mass=5702, SNR=48.6, Peak=125 HFD=6.9
21:02:37.459 00.003 11872 CameraToMount -- cameraTheta (1.06) - m_xAngle (-3.14) = xAngle (4.19 = -2.09)
21:02:37.464 00.005 11872 CameraToMount -- cameraTheta (1.06) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.02 = -2.26)
21:02:37.467 00.003 11872 CameraToMount -- cameraX=0.13 cameraY=0.24 hyp=0.27 cameraTheta=1.06 mountX=-0.14 mountY=-0.21, mountTheta=-2.14
21:02:37.473 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.13, y=0.24, opts=13)
21:02:37.476 00.003 11872 Enqueuing Move request for scope (0.13, 0.24)
21:02:37.480 00.004 9960 Worker thread wakes up
21:02:37.480 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.24) opts 0xd
21:02:37.480 00.000 9960 Handling offset move in thread for scope, endpoint = (0.13, 0.24)
21:02:37.480 00.000 9960 Moving (0.13, 0.24) raw xDistance=-0.14 yDistance=-0.21
21:02:37.482 00.002 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
21:02:37.482 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=1, FiltMin=0, FiltMax=183, Gamma=1.000
21:02:37.486 00.004 9960 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
21:02:37.486 00.000 11872 UpdateGuideState exits: m=5702 SNR=48.6
21:02:37.491 00.005 9960 MoveAxis(E, 0, ABG)
21:02:37.491 00.000 9960 Move returns status 0, amount 0
21:02:37.492 00.001 9960 MoveAxis(N, 157, ABG)
21:02:37.492 00.000 9960 Guiding  Dir = 0, Dur = 157
21:02:37.492 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:37.497 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:02:37.500 00.003 11872 Enqueuing Expose request
21:02:37.505 00.005 9960 IsSlewing returns 0
21:02:37.505 00.000 9960 IsGuiding returns 0
21:02:37.505 00.000 9960 PulseGuide returned control before completion, sleep 167
21:02:37.676 00.171 9960 IsGuiding returns 1
21:02:37.678 00.002 9960 scope still moving after pulse duration time elapsed
21:02:37.707 00.029 9960 IsSlewing returns 0
21:02:37.708 00.001 9960 IsGuiding returns 0
21:02:37.709 00.001 9960 scope move finished after 157 + 46 ms
21:02:37.709 00.000 9960 Move returns status 0, amount 157
21:02:37.709 00.000 9960 move complete, result=0
21:02:37.710 00.001 9960 worker thread done servicing request
21:02:37.710 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 157 ms NORTH
21:02:37.717 00.007 9960 Worker thread wakes up
21:02:37.718 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:02:37.718 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1205,1051,31,31)
21:02:38.974 01.256 9960 Exposure complete
21:02:39.095 00.121 9960 worker thread done servicing request
21:02:39.096 00.001 11872 OnExposeComplete: enter
21:02:39.100 00.004 11872 UpdateGuideState(): m_state=6
21:02:39.105 00.005 11872 Star::Find(15, 1219, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1209
21:02:39.112 00.007 11872 Star::Find returns 1 (0), X=1219.84, Y=1066.37, Mass=5699, SNR=49.0, Peak=130 HFD=6.8
21:02:39.117 00.005 11872 CameraToMount -- cameraTheta (0.41) - m_xAngle (-3.14) = xAngle (3.55 = -2.73)
21:02:39.123 00.006 11872 CameraToMount -- cameraTheta (0.41) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.38 = -2.91)
21:02:39.129 00.006 11872 CameraToMount -- cameraX=0.26 cameraY=0.11 hyp=0.29 cameraTheta=0.41 mountX=-0.26 mountY=-0.07, mountTheta=-2.89
21:02:39.138 00.009 11872 SchedulePrimaryMove(0FA44CE0, x=0.26, y=0.11, opts=13)
21:02:39.145 00.007 11872 Enqueuing Move request for scope (0.26, 0.11)
21:02:39.150 00.005 9960 Worker thread wakes up
21:02:39.152 00.002 9960 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.11) opts 0xd
21:02:39.152 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=203, med=1, FiltMin=0, FiltMax=183, Gamma=1.000
21:02:39.157 00.005 9960 Handling offset move in thread for scope, endpoint = (0.26, 0.11)
21:02:39.157 00.000 9960 Moving (0.26, 0.11) raw xDistance=-0.26 yDistance=-0.07
21:02:39.158 00.001 9960 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.26
21:02:39.158 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:02:39.158 00.000 11872 UpdateGuideState exits: m=5699 SNR=49.0
21:02:39.165 00.007 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:39.170 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:02:39.176 00.006 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:02:39.176 00.000 9960 MoveAxis(E, 111, ABG)
21:02:39.176 00.000 11872 Enqueuing Expose request
21:02:39.182 00.006 9960 Guiding  Dir = 2, Dur = 111
21:02:39.183 00.001 9960 IsSlewing returns 0
21:02:39.183 00.000 9960 IsGuiding returns 0
21:02:39.184 00.001 9960 PulseGuide returned control before completion, sleep 121
21:02:39.322 00.138 9960 IsGuiding returns 1
21:02:39.323 00.001 9960 scope still moving after pulse duration time elapsed
21:02:39.352 00.029 9960 IsSlewing returns 0
21:02:39.352 00.000 9960 IsGuiding returns 0
21:02:39.352 00.000 9960 scope move finished after 111 + 58 ms
21:02:39.354 00.002 9960 Move returns status 0, amount 111
21:02:39.355 00.001 9960 MoveAxis(N, 0, ABG)
21:02:39.355 00.000 9960 Move returns status 0, amount 0
21:02:39.355 00.000 9960 move complete, result=0
21:02:39.356 00.001 9960 worker thread done servicing request
21:02:39.356 00.000 9960 Worker thread wakes up
21:02:39.356 00.000 11872 GuideStep: -0.3 px 111 ms EAST, -0.1 px 0 ms NORTH
21:02:39.362 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:02:39.362 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1205,1051,31,31)
21:02:40.618 01.256 9960 Exposure complete
21:02:40.751 00.133 9960 worker thread done servicing request
21:02:40.751 00.000 11872 OnExposeComplete: enter
21:02:40.756 00.005 11872 UpdateGuideState(): m_state=6
21:02:40.760 00.004 11872 Star::Find(15, 1219, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1210
21:02:40.764 00.004 11872 Star::Find returns 1 (0), X=1219.61, Y=1066.42, Mass=5820, SNR=50.1, Peak=128 HFD=7.0
21:02:40.770 00.006 11872 CameraToMount -- cameraTheta (1.36) - m_xAngle (-3.14) = xAngle (4.50 = -1.78)
21:02:40.774 00.004 11872 CameraToMount -- cameraTheta (1.36) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.33 = -1.96)
21:02:40.779 00.005 11872 CameraToMount -- cameraX=0.03 cameraY=0.16 hyp=0.17 cameraTheta=1.36 mountX=-0.04 mountY=-0.15, mountTheta=-1.79
21:02:40.784 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.03, y=0.16, opts=13)
21:02:40.788 00.004 11872 Enqueuing Move request for scope (0.03, 0.16)
21:02:40.791 00.003 9960 Worker thread wakes up
21:02:40.792 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.16) opts 0xd
21:02:40.792 00.000 9960 Handling offset move in thread for scope, endpoint = (0.03, 0.16)
21:02:40.792 00.000 9960 Moving (0.03, 0.16) raw xDistance=-0.04 yDistance=-0.15
21:02:40.792 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:02:40.792 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:02:40.793 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=208, med=1, FiltMin=0, FiltMax=194, Gamma=1.000
21:02:40.797 00.004 11872 UpdateGuideState exits: m=5820 SNR=50.1
21:02:40.801 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:40.804 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:02:40.809 00.005 11872 Enqueuing Expose request
21:02:40.813 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:02:40.813 00.000 9960 MoveAxis(E, 0, ABG)
21:02:40.813 00.000 9960 Move returns status 0, amount 0
21:02:40.814 00.001 9960 MoveAxis(N, 0, ABG)
21:02:40.814 00.000 9960 Move returns status 0, amount 0
21:02:40.814 00.000 9960 move complete, result=0
21:02:40.815 00.001 9960 worker thread done servicing request
21:02:40.815 00.000 9960 Worker thread wakes up
21:02:40.815 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:02:40.819 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
21:02:40.819 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1205,1051,31,31)
21:02:42.071 01.252 9960 Exposure complete
21:02:42.207 00.136 9960 worker thread done servicing request
21:02:42.208 00.001 11872 OnExposeComplete: enter
21:02:42.211 00.003 11872 UpdateGuideState(): m_state=6
21:02:42.216 00.005 11872 Star::Find(15, 1219, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1211
21:02:42.220 00.004 11872 Star::Find returns 1 (0), X=1219.79, Y=1066.64, Mass=5725, SNR=48.3, Peak=138 HFD=6.7
21:02:42.224 00.004 11872 CameraToMount -- cameraTheta (1.05) - m_xAngle (-3.14) = xAngle (4.19 = -2.09)
21:02:42.228 00.004 11872 CameraToMount -- cameraTheta (1.05) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.02 = -2.27)
21:02:42.232 00.004 11872 CameraToMount -- cameraX=0.22 cameraY=0.38 hyp=0.44 cameraTheta=1.05 mountX=-0.22 mountY=-0.34, mountTheta=-2.15
21:02:42.237 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.22, y=0.38, opts=13)
21:02:42.242 00.005 11872 Enqueuing Move request for scope (0.22, 0.38)
21:02:42.245 00.003 9960 Worker thread wakes up
21:02:42.245 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.38) opts 0xd
21:02:42.245 00.000 9960 Handling offset move in thread for scope, endpoint = (0.22, 0.38)
21:02:42.245 00.000 9960 Moving (0.22, 0.38) raw xDistance=-0.22 yDistance=-0.34
21:02:42.246 00.001 9960 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
21:02:42.246 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
21:02:42.246 00.000 9960 MoveAxis(E, 92, ABG)
21:02:42.246 00.000 9960 Guiding  Dir = 2, Dur = 92
21:02:42.246 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=218, med=1, FiltMin=0, FiltMax=183, Gamma=1.000
21:02:42.251 00.005 9960 IsSlewing returns 0
21:02:42.251 00.000 11872 UpdateGuideState exits: m=5725 SNR=48.3
21:02:42.255 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:42.258 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:02:42.261 00.003 11872 Enqueuing Expose request
21:02:42.267 00.006 9960 IsGuiding returns 0
21:02:42.267 00.000 9960 PulseGuide returned control before completion, sleep 102
21:02:42.374 00.107 9960 IsGuiding returns 1
21:02:42.375 00.001 9960 scope still moving after pulse duration time elapsed
21:02:42.405 00.030 9960 IsSlewing returns 0
21:02:42.407 00.002 9960 IsGuiding returns 0
21:02:42.407 00.000 9960 scope move finished after 92 + 48 ms
21:02:42.407 00.000 9960 Move returns status 0, amount 92
21:02:42.409 00.002 9960 MoveAxis(N, 253, ABG)
21:02:42.409 00.000 9960 Guiding  Dir = 0, Dur = 253
21:02:42.409 00.000 9960 IsSlewing returns 0
21:02:42.410 00.001 9960 IsGuiding returns 0
21:02:42.411 00.001 9960 PulseGuide returned control before completion, sleep 263
21:02:42.689 00.278 9960 IsGuiding returns 1
21:02:42.689 00.000 9960 scope still moving after pulse duration time elapsed
21:02:42.719 00.030 9960 IsSlewing returns 0
21:02:42.721 00.002 9960 IsGuiding returns 0
21:02:42.721 00.000 9960 scope move finished after 253 + 58 ms
21:02:42.722 00.001 9960 Move returns status 0, amount 253
21:02:42.722 00.000 9960 move complete, result=0
21:02:42.724 00.002 9960 worker thread done servicing request
21:02:42.724 00.000 11872 GuideStep: -0.2 px 92 ms EAST, -0.3 px 253 ms NORTH
21:02:42.731 00.007 9960 Worker thread wakes up
21:02:42.731 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:02:42.731 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1205,1051,31,31)
21:02:43.983 01.252 9960 Exposure complete
21:02:44.110 00.127 9960 worker thread done servicing request
21:02:44.110 00.000 11872 OnExposeComplete: enter
21:02:44.113 00.003 11872 UpdateGuideState(): m_state=6
21:02:44.118 00.005 11872 Star::Find(15, 1219, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1212
21:02:44.122 00.004 11872 Star::Find returns 1 (0), X=1219.85, Y=1066.55, Mass=5572, SNR=48.0, Peak=135 HFD=6.9
21:02:44.125 00.003 11872 CameraToMount -- cameraTheta (0.81) - m_xAngle (-3.14) = xAngle (3.95 = -2.33)
21:02:44.129 00.004 11872 CameraToMount -- cameraTheta (0.81) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.78 = -2.50)
21:02:44.133 00.004 11872 CameraToMount -- cameraX=0.27 cameraY=0.29 hyp=0.40 cameraTheta=0.81 mountX=-0.28 mountY=-0.24, mountTheta=-2.43
21:02:44.137 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.27, y=0.29, opts=13)
21:02:44.140 00.003 11872 Enqueuing Move request for scope (0.27, 0.29)
21:02:44.146 00.006 9960 Worker thread wakes up
21:02:44.146 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.29) opts 0xd
21:02:44.146 00.000 9960 Handling offset move in thread for scope, endpoint = (0.27, 0.29)
21:02:44.146 00.000 9960 Moving (0.27, 0.29) raw xDistance=-0.28 yDistance=-0.24
21:02:44.146 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28
21:02:44.147 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=224, med=1, FiltMin=0, FiltMax=177, Gamma=1.000
21:02:44.151 00.004 9960 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
21:02:44.152 00.001 9960 MoveAxis(E, 122, ABG)
21:02:44.152 00.000 9960 Guiding  Dir = 2, Dur = 122
21:02:44.152 00.000 11872 UpdateGuideState exits: m=5572 SNR=48.0
21:02:44.156 00.004 9960 IsSlewing returns 0
21:02:44.156 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:44.160 00.004 9960 IsGuiding returns 0
21:02:44.160 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:02:44.164 00.004 11872 Enqueuing Expose request
21:02:44.167 00.003 9960 PulseGuide returned control before completion, sleep 132
21:02:44.305 00.138 9960 IsGuiding returns 0
21:02:44.306 00.001 9960 Move returns status 0, amount 122
21:02:44.308 00.002 9960 MoveAxis(N, 178, ABG)
21:02:44.308 00.000 9960 Guiding  Dir = 0, Dur = 178
21:02:44.309 00.001 9960 IsSlewing returns 0
21:02:44.310 00.001 9960 IsGuiding returns 0
21:02:44.310 00.000 9960 PulseGuide returned control before completion, sleep 188
21:02:44.509 00.199 9960 IsGuiding returns 1
21:02:44.510 00.001 9960 scope still moving after pulse duration time elapsed
21:02:44.539 00.029 9960 IsSlewing returns 0
21:02:44.541 00.002 9960 IsGuiding returns 1
21:02:44.571 00.030 9960 IsSlewing returns 0
21:02:44.571 00.000 9960 IsGuiding returns 1
21:02:44.602 00.031 9960 IsSlewing returns 0
21:02:44.603 00.001 9960 IsGuiding returns 0
21:02:44.603 00.000 9960 scope move finished after 178 + 115 ms
21:02:44.603 00.000 9960 Move returns status 0, amount 178
21:02:44.604 00.001 9960 move complete, result=0
21:02:44.604 00.000 9960 worker thread done servicing request
21:02:44.605 00.001 9960 Worker thread wakes up
21:02:44.605 00.000 11872 GuideStep: -0.3 px 122 ms EAST, -0.2 px 178 ms NORTH
21:02:44.613 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
21:02:44.613 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1205,1051,31,31)
21:02:45.871 01.258 9960 Exposure complete
21:02:45.992 00.121 9960 worker thread done servicing request
21:02:45.993 00.001 11872 OnExposeComplete: enter
21:02:45.996 00.003 11872 UpdateGuideState(): m_state=6
21:02:46.000 00.004 11872 Star::Find(15, 1219, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1213
21:02:46.004 00.004 11872 Star::Find returns 1 (0), X=1219.55, Y=1066.48, Mass=5993, SNR=50.6, Peak=123 HFD=7.1
21:02:46.007 00.003 11872 CameraToMount -- cameraTheta (1.71) - m_xAngle (-3.14) = xAngle (4.84 = -1.44)
21:02:46.014 00.007 11872 CameraToMount -- cameraTheta (1.71) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.67 = -1.61)
21:02:46.018 00.004 11872 CameraToMount -- cameraX=-0.03 cameraY=0.22 hyp=0.23 cameraTheta=1.71 mountX=0.03 mountY=-0.23, mountTheta=-1.44
21:02:46.023 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.03, y=0.22, opts=13)
21:02:46.027 00.004 11872 Enqueuing Move request for scope (-0.03, 0.22)
21:02:46.030 00.003 9960 Worker thread wakes up
21:02:46.031 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.22) opts 0xd
21:02:46.031 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.03, 0.22)
21:02:46.031 00.000 9960 Moving (-0.03, 0.22) raw xDistance=0.03 yDistance=-0.23
21:02:46.031 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:02:46.032 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
21:02:46.032 00.000 9960 MoveAxis(E, 0, ABG)
21:02:46.033 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=214, med=1, FiltMin=0, FiltMax=173, Gamma=1.000
21:02:46.037 00.004 11872 UpdateGuideState exits: m=5993 SNR=50.6
21:02:46.040 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:46.044 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:02:46.049 00.005 11872 Enqueuing Expose request
21:02:46.053 00.004 9960 Move returns status 0, amount 0
21:02:46.053 00.000 9960 MoveAxis(N, 168, ABG)
21:02:46.053 00.000 9960 Guiding  Dir = 0, Dur = 168
21:02:46.054 00.001 9960 IsSlewing returns 0
21:02:46.054 00.000 9960 IsGuiding returns 0
21:02:46.055 00.001 9960 PulseGuide returned control before completion, sleep 178
21:02:46.248 00.193 9960 IsGuiding returns 1
21:02:46.248 00.000 9960 scope still moving after pulse duration time elapsed
21:02:46.279 00.031 9960 IsSlewing returns 0
21:02:46.279 00.000 9960 IsGuiding returns 0
21:02:46.280 00.001 9960 scope move finished after 168 + 57 ms
21:02:46.280 00.000 9960 Move returns status 0, amount 168
21:02:46.280 00.000 9960 move complete, result=0
21:02:46.280 00.000 9960 worker thread done servicing request
21:02:46.281 00.001 9960 Worker thread wakes up
21:02:46.281 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:02:46.281 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1205,1051,31,31)
21:02:46.281 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.2 px 168 ms NORTH
21:02:47.524 01.243 9960 Exposure complete
21:02:47.658 00.134 9960 worker thread done servicing request
21:02:47.659 00.001 11872 OnExposeComplete: enter
21:02:47.661 00.002 11872 UpdateGuideState(): m_state=6
21:02:47.665 00.004 11872 Star::Find(15, 1219, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1214
21:02:47.669 00.004 11872 Star::Find returns 1 (0), X=1219.65, Y=1066.51, Mass=5845, SNR=49.2, Peak=125 HFD=7.0
21:02:47.672 00.003 11872 CameraToMount -- cameraTheta (1.28) - m_xAngle (-3.14) = xAngle (4.42 = -1.87)
21:02:47.674 00.002 11872 CameraToMount -- cameraTheta (1.28) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.24 = -2.04)
21:02:47.678 00.004 11872 CameraToMount -- cameraX=0.07 cameraY=0.25 hyp=0.26 cameraTheta=1.28 mountX=-0.08 mountY=-0.23, mountTheta=-1.89
21:02:47.682 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.07, y=0.25, opts=13)
21:02:47.686 00.004 11872 Enqueuing Move request for scope (0.07, 0.25)
21:02:47.690 00.004 9960 Worker thread wakes up
21:02:47.690 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.25) opts 0xd
21:02:47.690 00.000 9960 Handling offset move in thread for scope, endpoint = (0.07, 0.25)
21:02:47.691 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=216, med=1, FiltMin=0, FiltMax=184, Gamma=1.000
21:02:47.694 00.003 11872 UpdateGuideState exits: m=5845 SNR=49.2
21:02:47.697 00.003 9960 Moving (0.07, 0.25) raw xDistance=-0.08 yDistance=-0.23
21:02:47.697 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:02:47.698 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:47.701 00.003 9960 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
21:02:47.701 00.000 9960 MoveAxis(E, 0, ABG)
21:02:47.702 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:02:47.705 00.003 9960 Move returns status 0, amount 0
21:02:47.705 00.000 9960 MoveAxis(N, 173, ABG)
21:02:47.705 00.000 11872 Enqueuing Expose request
21:02:47.708 00.003 9960 Guiding  Dir = 0, Dur = 173
21:02:47.709 00.001 9960 IsSlewing returns 0
21:02:47.709 00.000 9960 IsGuiding returns 0
21:02:47.709 00.000 9960 PulseGuide returned control before completion, sleep 183
21:02:47.902 00.193 9960 IsGuiding returns 1
21:02:47.903 00.001 9960 scope still moving after pulse duration time elapsed
21:02:47.933 00.030 9960 IsSlewing returns 0
21:02:47.933 00.000 9960 IsGuiding returns 0
21:02:47.933 00.000 9960 scope move finished after 173 + 51 ms
21:02:47.933 00.000 9960 Move returns status 0, amount 173
21:02:47.935 00.002 9960 move complete, result=0
21:02:47.935 00.000 9960 worker thread done servicing request
21:02:47.935 00.000 9960 Worker thread wakes up
21:02:47.935 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 173 ms NORTH
21:02:47.940 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:02:47.940 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1205,1051,31,31)
21:02:49.182 01.242 9960 Exposure complete
21:02:49.300 00.118 9960 worker thread done servicing request
21:02:49.300 00.000 11872 OnExposeComplete: enter
21:02:49.305 00.005 11872 UpdateGuideState(): m_state=6
21:02:49.310 00.005 11872 Star::Find(15, 1219, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1215
21:02:49.315 00.005 11872 Star::Find returns 1 (0), X=1219.61, Y=1066.55, Mass=5620, SNR=47.6, Peak=129 HFD=6.9
21:02:49.318 00.003 11872 CameraToMount -- cameraTheta (1.44) - m_xAngle (-3.14) = xAngle (4.57 = -1.71)
21:02:49.322 00.004 11872 CameraToMount -- cameraTheta (1.44) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.40 = -1.88)
21:02:49.325 00.003 11872 CameraToMount -- cameraX=0.04 cameraY=0.29 hyp=0.29 cameraTheta=1.44 mountX=-0.04 mountY=-0.28, mountTheta=-1.72
21:02:49.333 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=0.04, y=0.29, opts=13)
21:02:49.337 00.004 11872 Enqueuing Move request for scope (0.04, 0.29)
21:02:49.341 00.004 9960 Worker thread wakes up
21:02:49.341 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=216, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
21:02:49.345 00.004 11872 UpdateGuideState exits: m=5620 SNR=47.6
21:02:49.349 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:49.352 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:02:49.356 00.004 11872 Enqueuing Expose request
21:02:49.362 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.29) opts 0xd
21:02:49.362 00.000 9960 Handling offset move in thread for scope, endpoint = (0.04, 0.29)
21:02:49.362 00.000 9960 Moving (0.04, 0.29) raw xDistance=-0.04 yDistance=-0.28
21:02:49.362 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:02:49.363 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
21:02:49.363 00.000 9960 MoveAxis(E, 0, ABG)
21:02:49.363 00.000 9960 Move returns status 0, amount 0
21:02:49.363 00.000 9960 MoveAxis(N, 209, ABG)
21:02:49.364 00.001 9960 Guiding  Dir = 0, Dur = 209
21:02:49.364 00.000 9960 IsSlewing returns 0
21:02:49.364 00.000 9960 IsGuiding returns 0
21:02:49.365 00.001 9960 PulseGuide returned control before completion, sleep 219
21:02:49.593 00.228 9960 IsGuiding returns 1
21:02:49.594 00.001 9960 scope still moving after pulse duration time elapsed
21:02:49.624 00.030 9960 IsSlewing returns 0
21:02:49.625 00.001 9960 IsGuiding returns 0
21:02:49.626 00.001 9960 scope move finished after 209 + 52 ms
21:02:49.626 00.000 9960 Move returns status 0, amount 209
21:02:49.626 00.000 9960 move complete, result=0
21:02:49.628 00.002 9960 worker thread done servicing request
21:02:49.628 00.000 9960 Worker thread wakes up
21:02:49.628 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.3 px 209 ms NORTH
21:02:49.634 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:02:49.634 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1205,1051,31,31)
21:02:50.882 01.248 9960 Exposure complete
21:02:51.015 00.133 9960 worker thread done servicing request
21:02:51.016 00.001 11872 OnExposeComplete: enter
21:02:51.021 00.005 11872 UpdateGuideState(): m_state=6
21:02:51.026 00.005 11872 Star::Find(15, 1219, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1216
21:02:51.031 00.005 11872 Star::Find returns 1 (0), X=1219.67, Y=1066.37, Mass=5947, SNR=50.4, Peak=137 HFD=6.8
21:02:51.035 00.004 11872 CameraToMount -- cameraTheta (0.87) - m_xAngle (-3.14) = xAngle (4.01 = -2.28)
21:02:51.038 00.003 11872 CameraToMount -- cameraTheta (0.87) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.83 = -2.45)
21:02:51.043 00.005 11872 CameraToMount -- cameraX=0.10 cameraY=0.11 hyp=0.15 cameraTheta=0.87 mountX=-0.10 mountY=-0.09, mountTheta=-2.37
21:02:51.047 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.10, y=0.11, opts=13)
21:02:51.054 00.007 11872 Enqueuing Move request for scope (0.10, 0.11)
21:02:51.059 00.005 9960 Worker thread wakes up
21:02:51.059 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=222, med=1, FiltMin=0, FiltMax=188, Gamma=1.000
21:02:51.064 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.11) opts 0xd
21:02:51.064 00.000 9960 Handling offset move in thread for scope, endpoint = (0.10, 0.11)
21:02:51.064 00.000 9960 Moving (0.10, 0.11) raw xDistance=-0.10 yDistance=-0.09
21:02:51.064 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:02:51.064 00.000 11872 UpdateGuideState exits: m=5947 SNR=50.4
21:02:51.069 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:51.072 00.003 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:02:51.072 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:02:51.077 00.005 11872 Enqueuing Expose request
21:02:51.082 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:02:51.082 00.000 9960 MoveAxis(E, 0, ABG)
21:02:51.082 00.000 9960 Move returns status 0, amount 0
21:02:51.082 00.000 9960 MoveAxis(N, 0, ABG)
21:02:51.083 00.001 9960 Move returns status 0, amount 0
21:02:51.083 00.000 9960 move complete, result=0
21:02:51.083 00.000 9960 worker thread done servicing request
21:02:51.083 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:02:51.087 00.004 9960 Worker thread wakes up
21:02:51.088 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:02:51.088 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1205,1051,31,31)
21:02:52.343 01.255 9960 Exposure complete
21:02:52.469 00.126 9960 worker thread done servicing request
21:02:52.469 00.000 11872 OnExposeComplete: enter
21:02:52.473 00.004 11872 UpdateGuideState(): m_state=6
21:02:52.477 00.004 11872 Star::Find(15, 1219, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1217
21:02:52.481 00.004 11872 Star::Find returns 1 (0), X=1219.68, Y=1066.47, Mass=5625, SNR=48.9, Peak=130 HFD=6.9
21:02:52.485 00.004 11872 CameraToMount -- cameraTheta (1.12) - m_xAngle (-3.14) = xAngle (4.25 = -2.03)
21:02:52.490 00.005 11872 CameraToMount -- cameraTheta (1.12) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.08 = -2.20)
21:02:52.494 00.004 11872 CameraToMount -- cameraX=0.10 cameraY=0.21 hyp=0.24 cameraTheta=1.12 mountX=-0.11 mountY=-0.19, mountTheta=-2.07
21:02:52.499 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.10, y=0.21, opts=13)
21:02:52.503 00.004 11872 Enqueuing Move request for scope (0.10, 0.21)
21:02:52.507 00.004 9960 Worker thread wakes up
21:02:52.508 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.21) opts 0xd
21:02:52.508 00.000 9960 Handling offset move in thread for scope, endpoint = (0.10, 0.21)
21:02:52.508 00.000 9960 Moving (0.10, 0.21) raw xDistance=-0.11 yDistance=-0.19
21:02:52.508 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:02:52.508 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:02:52.508 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=220, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
21:02:52.512 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:02:52.513 00.001 9960 MoveAxis(E, 0, ABG)
21:02:52.513 00.000 9960 Move returns status 0, amount 0
21:02:52.513 00.000 9960 MoveAxis(N, 0, ABG)
21:02:52.513 00.000 9960 Move returns status 0, amount 0
21:02:52.513 00.000 9960 move complete, result=0
21:02:52.513 00.000 11872 UpdateGuideState exits: m=5625 SNR=48.9
21:02:52.521 00.008 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:52.526 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:02:52.530 00.004 11872 Enqueuing Expose request
21:02:52.534 00.004 9960 worker thread done servicing request
21:02:52.534 00.000 9960 Worker thread wakes up
21:02:52.534 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:02:52.534 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1205,1051,31,31)
21:02:52.536 00.002 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:02:53.778 01.242 9960 Exposure complete
21:02:53.896 00.118 9960 worker thread done servicing request
21:02:53.896 00.000 11872 OnExposeComplete: enter
21:02:53.898 00.002 11872 UpdateGuideState(): m_state=6
21:02:53.902 00.004 11872 Star::Find(15, 1219, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1218
21:02:53.906 00.004 11872 Star::Find returns 1 (0), X=1219.70, Y=1066.56, Mass=5950, SNR=49.8, Peak=129 HFD=6.9
21:02:53.912 00.006 11872 CameraToMount -- cameraTheta (1.19) - m_xAngle (-3.14) = xAngle (4.32 = -1.96)
21:02:53.915 00.003 11872 CameraToMount -- cameraTheta (1.19) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.15 = -2.13)
21:02:53.918 00.003 11872 CameraToMount -- cameraX=0.12 cameraY=0.30 hyp=0.33 cameraTheta=1.19 mountX=-0.12 mountY=-0.28, mountTheta=-1.99
21:02:53.924 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.12, y=0.30, opts=13)
21:02:53.929 00.005 11872 Enqueuing Move request for scope (0.12, 0.30)
21:02:53.933 00.004 9960 Worker thread wakes up
21:02:53.934 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.30) opts 0xd
21:02:53.934 00.000 9960 Handling offset move in thread for scope, endpoint = (0.12, 0.30)
21:02:53.934 00.000 9960 Moving (0.12, 0.30) raw xDistance=-0.12 yDistance=-0.28
21:02:53.934 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
21:02:53.934 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
21:02:53.934 00.000 9960 MoveAxis(E, 0, ABG)
21:02:53.935 00.001 9960 Move returns status 0, amount 0
21:02:53.935 00.000 9960 MoveAxis(N, 207, ABG)
21:02:53.935 00.000 9960 Guiding  Dir = 0, Dur = 207
21:02:53.935 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=221, med=1, FiltMin=0, FiltMax=173, Gamma=1.000
21:02:53.940 00.005 9960 IsSlewing returns 0
21:02:53.940 00.000 11872 UpdateGuideState exits: m=5950 SNR=49.8
21:02:53.944 00.004 9960 IsGuiding returns 0
21:02:53.944 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:53.947 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:02:53.952 00.005 11872 Enqueuing Expose request
21:02:53.956 00.004 9960 PulseGuide returned control before completion, sleep 217
21:02:54.176 00.220 9960 IsGuiding returns 1
21:02:54.180 00.004 9960 scope still moving after pulse duration time elapsed
21:02:54.206 00.026 9960 IsSlewing returns 0
21:02:54.206 00.000 9960 IsGuiding returns 0
21:02:54.207 00.001 9960 scope move finished after 207 + 55 ms
21:02:54.207 00.000 9960 Move returns status 0, amount 207
21:02:54.207 00.000 9960 move complete, result=0
21:02:54.207 00.000 9960 worker thread done servicing request
21:02:54.207 00.000 9960 Worker thread wakes up
21:02:54.207 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 207 ms NORTH
21:02:54.214 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:02:54.214 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1205,1051,31,31)
21:02:55.468 01.254 9960 Exposure complete
21:02:55.597 00.129 9960 worker thread done servicing request
21:02:55.597 00.000 11872 OnExposeComplete: enter
21:02:55.601 00.004 11872 UpdateGuideState(): m_state=6
21:02:55.605 00.004 11872 Star::Find(15, 1219, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1219
21:02:55.609 00.004 11872 Star::Find returns 1 (0), X=1219.76, Y=1066.66, Mass=5750, SNR=47.6, Peak=138 HFD=6.6
21:02:55.613 00.004 11872 CameraToMount -- cameraTheta (1.13) - m_xAngle (-3.14) = xAngle (4.27 = -2.01)
21:02:55.618 00.005 11872 CameraToMount -- cameraTheta (1.13) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.10 = -2.19)
21:02:55.623 00.005 11872 CameraToMount -- cameraX=0.19 cameraY=0.40 hyp=0.44 cameraTheta=1.13 mountX=-0.19 mountY=-0.36, mountTheta=-2.05
21:02:55.629 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.19, y=0.40, opts=13)
21:02:55.633 00.004 11872 Enqueuing Move request for scope (0.19, 0.40)
21:02:55.638 00.005 9960 Worker thread wakes up
21:02:55.639 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.40) opts 0xd
21:02:55.639 00.000 9960 Handling offset move in thread for scope, endpoint = (0.19, 0.40)
21:02:55.639 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=221, med=1, FiltMin=0, FiltMax=186, Gamma=1.000
21:02:55.644 00.005 9960 Moving (0.19, 0.40) raw xDistance=-0.19 yDistance=-0.36
21:02:55.645 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
21:02:55.645 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.36
21:02:55.645 00.000 9960 MoveAxis(E, 0, ABG)
21:02:55.645 00.000 11872 UpdateGuideState exits: m=5750 SNR=47.6
21:02:55.652 00.007 9960 Move returns status 0, amount 0
21:02:55.652 00.000 9960 MoveAxis(N, 270, ABG)
21:02:55.653 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:55.658 00.005 9960 Guiding  Dir = 0, Dur = 270
21:02:55.658 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:02:55.666 00.008 11872 Enqueuing Expose request
21:02:55.673 00.007 9960 IsSlewing returns 0
21:02:55.673 00.000 9960 IsGuiding returns 0
21:02:55.673 00.000 9960 PulseGuide returned control before completion, sleep 280
21:02:55.964 00.291 9960 IsGuiding returns 1
21:02:55.964 00.000 9960 scope still moving after pulse duration time elapsed
21:02:55.996 00.032 9960 IsSlewing returns 0
21:02:55.996 00.000 9960 IsGuiding returns 0
21:02:55.996 00.000 9960 scope move finished after 270 + 53 ms
21:02:55.996 00.000 9960 Move returns status 0, amount 270
21:02:55.997 00.001 9960 move complete, result=0
21:02:55.997 00.000 9960 worker thread done servicing request
21:02:55.998 00.001 9960 Worker thread wakes up
21:02:55.998 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:02:55.998 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1205,1051,31,31)
21:02:55.999 00.001 11872 GuideStep: -0.2 px 0 ms EAST, -0.4 px 270 ms NORTH
21:02:57.242 01.243 9960 Exposure complete
21:02:57.395 00.153 9960 worker thread done servicing request
21:02:57.395 00.000 11872 OnExposeComplete: enter
21:02:57.399 00.004 11872 UpdateGuideState(): m_state=6
21:02:57.402 00.003 11872 Star::Find(15, 1219, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1220
21:02:57.413 00.011 11872 Star::Find returns 1 (0), X=1219.71, Y=1066.52, Mass=5603, SNR=48.4, Peak=132 HFD=6.9
21:02:57.420 00.007 11872 CameraToMount -- cameraTheta (1.10) - m_xAngle (-3.14) = xAngle (4.23 = -2.05)
21:02:57.424 00.004 11872 CameraToMount -- cameraTheta (1.10) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.06 = -2.22)
21:02:57.427 00.003 11872 CameraToMount -- cameraX=0.13 cameraY=0.26 hyp=0.29 cameraTheta=1.10 mountX=-0.14 mountY=-0.23, mountTheta=-2.10
21:02:57.430 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=0.13, y=0.26, opts=13)
21:02:57.435 00.005 11872 Enqueuing Move request for scope (0.13, 0.26)
21:02:57.440 00.005 9960 Worker thread wakes up
21:02:57.440 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.26) opts 0xd
21:02:57.440 00.000 9960 Handling offset move in thread for scope, endpoint = (0.13, 0.26)
21:02:57.440 00.000 9960 Moving (0.13, 0.26) raw xDistance=-0.14 yDistance=-0.23
21:02:57.440 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
21:02:57.441 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=1, FiltMin=0, FiltMax=173, Gamma=1.000
21:02:57.445 00.004 11872 UpdateGuideState exits: m=5603 SNR=48.4
21:02:57.448 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:57.455 00.007 9960 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
21:02:57.455 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:02:57.462 00.007 9960 MoveAxis(E, 0, ABG)
21:02:57.462 00.000 9960 Move returns status 0, amount 0
21:02:57.462 00.000 11872 Enqueuing Expose request
21:02:57.467 00.005 9960 MoveAxis(N, 174, ABG)
21:02:57.467 00.000 9960 Guiding  Dir = 0, Dur = 174
21:02:57.468 00.001 9960 IsSlewing returns 0
21:02:57.468 00.000 9960 IsGuiding returns 0
21:02:57.469 00.001 9960 PulseGuide returned control before completion, sleep 184
21:02:57.670 00.201 9960 IsGuiding returns 1
21:02:57.670 00.000 9960 scope still moving after pulse duration time elapsed
21:02:57.700 00.030 9960 IsSlewing returns 0
21:02:57.702 00.002 9960 IsGuiding returns 0
21:02:57.702 00.000 9960 scope move finished after 174 + 60 ms
21:02:57.702 00.000 9960 Move returns status 0, amount 174
21:02:57.702 00.000 9960 move complete, result=0
21:02:57.703 00.001 9960 worker thread done servicing request
21:02:57.703 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 174 ms NORTH
21:02:57.709 00.006 9960 Worker thread wakes up
21:02:57.709 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:02:57.709 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1205,1051,31,31)
21:02:58.964 01.255 9960 Exposure complete
21:02:59.115 00.151 9960 worker thread done servicing request
21:02:59.115 00.000 11872 OnExposeComplete: enter
21:02:59.119 00.004 11872 UpdateGuideState(): m_state=6
21:02:59.124 00.005 11872 Star::Find(15, 1219, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1221
21:02:59.128 00.004 11872 Star::Find returns 1 (0), X=1219.62, Y=1066.26, Mass=5831, SNR=49.0, Peak=145 HFD=6.6
21:02:59.130 00.002 11872 CameraToMount -- cameraTheta (0.06) - m_xAngle (-3.14) = xAngle (3.20 = -3.09)
21:02:59.134 00.004 11872 CameraToMount -- cameraTheta (0.06) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.02 = 3.02)
21:02:59.139 00.005 11872 CameraToMount -- cameraX=0.04 cameraY=0.00 hyp=0.04 cameraTheta=0.06 mountX=-0.04 mountY=0.00, mountTheta=3.03
21:02:59.146 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.04, y=0.00, opts=13)
21:02:59.149 00.003 11872 Enqueuing Move request for scope (0.04, 0.00)
21:02:59.154 00.005 9960 Worker thread wakes up
21:02:59.154 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.00) opts 0xd
21:02:59.154 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=221, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
21:02:59.158 00.004 9960 Handling offset move in thread for scope, endpoint = (0.04, 0.00)
21:02:59.158 00.000 11872 UpdateGuideState exits: m=5831 SNR=49.0
21:02:59.162 00.004 9960 Moving (0.04, 0.00) raw xDistance=-0.04 yDistance=0.00
21:02:59.162 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:59.166 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:02:59.170 00.004 11872 Enqueuing Expose request
21:02:59.174 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:02:59.174 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:02:59.174 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
21:02:59.174 00.000 9960 MoveAxis(E, 0, ABG)
21:02:59.174 00.000 9960 Move returns status 0, amount 0
21:02:59.174 00.000 9960 MoveAxis(N, 0, ABG)
21:02:59.176 00.002 9960 Move returns status 0, amount 0
21:02:59.177 00.001 9960 move complete, result=0
21:02:59.177 00.000 9960 worker thread done servicing request
21:02:59.177 00.000 11872 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:02:59.184 00.007 9960 Worker thread wakes up
21:02:59.184 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:02:59.184 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1205,1051,31,31)
21:03:00.431 01.247 9960 Exposure complete
21:03:00.530 00.099 9960 worker thread done servicing request
21:03:00.530 00.000 11872 OnExposeComplete: enter
21:03:00.534 00.004 11872 UpdateGuideState(): m_state=6
21:03:00.537 00.003 11872 Star::Find(15, 1219, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1222
21:03:00.539 00.002 11872 Star::Find returns 1 (0), X=1219.56, Y=1066.39, Mass=5749, SNR=49.2, Peak=136 HFD=6.9
21:03:00.543 00.004 11872 CameraToMount -- cameraTheta (1.69) - m_xAngle (-3.14) = xAngle (4.83 = -1.45)
21:03:00.547 00.004 11872 CameraToMount -- cameraTheta (1.69) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.66 = -1.63)
21:03:00.550 00.003 11872 CameraToMount -- cameraX=-0.02 cameraY=0.13 hyp=0.13 cameraTheta=1.69 mountX=0.02 mountY=-0.13, mountTheta=-1.45
21:03:00.553 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=-0.02, y=0.13, opts=13)
21:03:00.557 00.004 11872 Enqueuing Move request for scope (-0.02, 0.13)
21:03:00.559 00.002 9960 Worker thread wakes up
21:03:00.559 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.13) opts 0xd
21:03:00.561 00.002 9960 Handling offset move in thread for scope, endpoint = (-0.02, 0.13)
21:03:00.561 00.000 9960 Moving (-0.02, 0.13) raw xDistance=0.02 yDistance=-0.13
21:03:00.561 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:03:00.561 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:03:00.561 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=1, FiltMin=0, FiltMax=171, Gamma=1.000
21:03:00.565 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:03:00.566 00.001 9960 MoveAxis(E, 0, ABG)
21:03:00.566 00.000 9960 Move returns status 0, amount 0
21:03:00.566 00.000 9960 MoveAxis(N, 0, ABG)
21:03:00.566 00.000 9960 Move returns status 0, amount 0
21:03:00.566 00.000 9960 move complete, result=0
21:03:00.566 00.000 9960 worker thread done servicing request
21:03:00.567 00.001 11872 UpdateGuideState exits: m=5749 SNR=49.2
21:03:00.570 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:00.574 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:03:00.578 00.004 11872 Enqueuing Expose request
21:03:00.585 00.007 9960 Worker thread wakes up
21:03:00.585 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:03:00.589 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
21:03:00.589 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1205,1051,31,31)
21:03:01.843 01.254 9960 Exposure complete
21:03:01.977 00.134 9960 worker thread done servicing request
21:03:01.977 00.000 11872 OnExposeComplete: enter
21:03:01.981 00.004 11872 UpdateGuideState(): m_state=6
21:03:01.985 00.004 11872 Star::Find(15, 1219, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1223
21:03:01.988 00.003 11872 Star::Find returns 1 (0), X=1219.56, Y=1066.55, Mass=5553, SNR=48.2, Peak=125 HFD=7.0
21:03:01.993 00.005 11872 CameraToMount -- cameraTheta (1.62) - m_xAngle (-3.14) = xAngle (4.76 = -1.52)
21:03:01.998 00.005 11872 CameraToMount -- cameraTheta (1.62) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.59 = -1.69)
21:03:02.001 00.003 11872 CameraToMount -- cameraX=-0.02 cameraY=0.29 hyp=0.29 cameraTheta=1.62 mountX=0.01 mountY=-0.29, mountTheta=-1.52
21:03:02.007 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.02, y=0.29, opts=13)
21:03:02.012 00.005 11872 Enqueuing Move request for scope (-0.02, 0.29)
21:03:02.016 00.004 9960 Worker thread wakes up
21:03:02.016 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.29) opts 0xd
21:03:02.017 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.02, 0.29)
21:03:02.017 00.000 9960 Moving (-0.02, 0.29) raw xDistance=0.01 yDistance=-0.29
21:03:02.018 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=216, med=1, FiltMin=0, FiltMax=184, Gamma=1.000
21:03:02.022 00.004 11872 UpdateGuideState exits: m=5553 SNR=48.2
21:03:02.027 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:03:02.027 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
21:03:02.027 00.000 9960 MoveAxis(E, 0, ABG)
21:03:02.027 00.000 9960 Move returns status 0, amount 0
21:03:02.028 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:02.032 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:03:02.036 00.004 11872 Enqueuing Expose request
21:03:02.041 00.005 9960 MoveAxis(N, 217, ABG)
21:03:02.041 00.000 9960 Guiding  Dir = 0, Dur = 217
21:03:02.041 00.000 9960 IsSlewing returns 0
21:03:02.042 00.001 9960 IsGuiding returns 0
21:03:02.042 00.000 9960 PulseGuide returned control before completion, sleep 227
21:03:02.274 00.232 9960 IsGuiding returns 1
21:03:02.275 00.001 9960 scope still moving after pulse duration time elapsed
21:03:02.303 00.028 9960 IsSlewing returns 0
21:03:02.306 00.003 9960 IsGuiding returns 0
21:03:02.306 00.000 9960 scope move finished after 217 + 47 ms
21:03:02.306 00.000 9960 Move returns status 0, amount 217
21:03:02.307 00.001 9960 move complete, result=0
21:03:02.307 00.000 9960 worker thread done servicing request
21:03:02.307 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.3 px 217 ms NORTH
21:03:02.313 00.006 9960 Worker thread wakes up
21:03:02.313 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:03:02.313 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1205,1051,31,31)
21:03:03.563 01.250 9960 Exposure complete
21:03:03.680 00.117 9960 worker thread done servicing request
21:03:03.681 00.001 11872 OnExposeComplete: enter
21:03:03.685 00.004 11872 UpdateGuideState(): m_state=6
21:03:03.689 00.004 11872 Star::Find(15, 1219, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1224
21:03:03.694 00.005 11872 Star::Find returns 1 (0), X=1219.65, Y=1066.53, Mass=5827, SNR=49.2, Peak=126 HFD=6.9
21:03:03.697 00.003 11872 CameraToMount -- cameraTheta (1.31) - m_xAngle (-3.14) = xAngle (4.45 = -1.83)
21:03:03.701 00.004 11872 CameraToMount -- cameraTheta (1.31) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.28 = -2.00)
21:03:03.706 00.005 11872 CameraToMount -- cameraX=0.07 cameraY=0.27 hyp=0.28 cameraTheta=1.31 mountX=-0.07 mountY=-0.25, mountTheta=-1.85
21:03:03.713 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.07, y=0.27, opts=13)
21:03:03.716 00.003 11872 Enqueuing Move request for scope (0.07, 0.27)
21:03:03.721 00.005 9960 Worker thread wakes up
21:03:03.721 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=210, med=1, FiltMin=0, FiltMax=171, Gamma=1.000
21:03:03.725 00.004 11872 UpdateGuideState exits: m=5827 SNR=49.2
21:03:03.729 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:03.733 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:03:03.736 00.003 11872 Enqueuing Expose request
21:03:03.741 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.27) opts 0xd
21:03:03.741 00.000 9960 Handling offset move in thread for scope, endpoint = (0.07, 0.27)
21:03:03.741 00.000 9960 Moving (0.07, 0.27) raw xDistance=-0.07 yDistance=-0.25
21:03:03.742 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:03:03.742 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
21:03:03.742 00.000 9960 MoveAxis(E, 0, ABG)
21:03:03.742 00.000 9960 Move returns status 0, amount 0
21:03:03.743 00.001 9960 MoveAxis(N, 190, ABG)
21:03:03.743 00.000 9960 Guiding  Dir = 0, Dur = 190
21:03:03.743 00.000 9960 IsSlewing returns 0
21:03:03.744 00.001 9960 IsGuiding returns 0
21:03:03.744 00.000 9960 PulseGuide returned control before completion, sleep 200
21:03:03.959 00.215 9960 IsGuiding returns 1
21:03:03.959 00.000 9960 scope still moving after pulse duration time elapsed
21:03:03.990 00.031 9960 IsSlewing returns 0
21:03:03.990 00.000 9960 IsGuiding returns 0
21:03:03.990 00.000 9960 scope move finished after 190 + 56 ms
21:03:03.990 00.000 9960 Move returns status 0, amount 190
21:03:03.992 00.002 9960 move complete, result=0
21:03:03.992 00.000 9960 worker thread done servicing request
21:03:03.992 00.000 9960 Worker thread wakes up
21:03:03.993 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 190 ms NORTH
21:03:03.998 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:03:03.998 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1205,1051,31,31)
21:03:05.251 01.253 9960 Exposure complete
21:03:05.383 00.132 9960 worker thread done servicing request
21:03:05.383 00.000 11872 OnExposeComplete: enter
21:03:05.388 00.005 11872 UpdateGuideState(): m_state=6
21:03:05.392 00.004 11872 Star::Find(15, 1219, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1225
21:03:05.396 00.004 11872 Star::Find returns 1 (0), X=1219.76, Y=1066.25, Mass=5878, SNR=49.3, Peak=131 HFD=6.7
21:03:05.401 00.005 11872 CameraToMount -- cameraTheta (-0.07) - m_xAngle (-3.14) = xAngle (3.07 = 3.07)
21:03:05.405 00.004 11872 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.90 = 2.90)
21:03:05.409 00.004 11872 CameraToMount -- cameraX=0.18 cameraY=-0.01 hyp=0.18 cameraTheta=-0.07 mountX=-0.18 mountY=0.04, mountTheta=2.90
21:03:05.415 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.18, y=-0.01, opts=13)
21:03:05.421 00.006 11872 Enqueuing Move request for scope (0.18, -0.01)
21:03:05.425 00.004 9960 Worker thread wakes up
21:03:05.426 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=199, med=1, FiltMin=0, FiltMax=176, Gamma=1.000
21:03:05.429 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.01) opts 0xd
21:03:05.429 00.000 9960 Handling offset move in thread for scope, endpoint = (0.18, -0.01)
21:03:05.429 00.000 9960 Moving (0.18, -0.01) raw xDistance=-0.18 yDistance=0.04
21:03:05.430 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
21:03:05.430 00.000 11872 UpdateGuideState exits: m=5878 SNR=49.3
21:03:05.435 00.005 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:03:05.436 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:05.439 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:03:05.443 00.004 11872 Enqueuing Expose request
21:03:05.447 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:03:05.447 00.000 9960 MoveAxis(E, 0, ABG)
21:03:05.447 00.000 9960 Move returns status 0, amount 0
21:03:05.448 00.001 9960 MoveAxis(N, 0, ABG)
21:03:05.448 00.000 9960 Move returns status 0, amount 0
21:03:05.448 00.000 9960 move complete, result=0
21:03:05.448 00.000 9960 worker thread done servicing request
21:03:05.448 00.000 9960 Worker thread wakes up
21:03:05.449 00.001 11872 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
21:03:05.453 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
21:03:05.454 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1205,1051,31,31)
21:03:06.708 01.254 9960 Exposure complete
21:03:06.840 00.132 9960 worker thread done servicing request
21:03:06.841 00.001 11872 OnExposeComplete: enter
21:03:06.844 00.003 11872 UpdateGuideState(): m_state=6
21:03:06.848 00.004 11872 Star::Find(15, 1219, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1226
21:03:06.852 00.004 11872 Star::Find returns 1 (0), X=1219.66, Y=1066.47, Mass=5900, SNR=49.5, Peak=126 HFD=7.0
21:03:06.856 00.004 11872 CameraToMount -- cameraTheta (1.18) - m_xAngle (-3.14) = xAngle (4.32 = -1.96)
21:03:06.862 00.006 11872 CameraToMount -- cameraTheta (1.18) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.15 = -2.14)
21:03:06.867 00.005 11872 CameraToMount -- cameraX=0.09 cameraY=0.22 hyp=0.23 cameraTheta=1.18 mountX=-0.09 mountY=-0.20, mountTheta=-2.00
21:03:06.872 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.09, y=0.22, opts=13)
21:03:06.876 00.004 11872 Enqueuing Move request for scope (0.09, 0.22)
21:03:06.880 00.004 9960 Worker thread wakes up
21:03:06.880 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.22) opts 0xd
21:03:06.881 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=1, FiltMin=0, FiltMax=185, Gamma=1.000
21:03:06.884 00.003 11872 UpdateGuideState exits: m=5900 SNR=49.5
21:03:06.888 00.004 9960 Handling offset move in thread for scope, endpoint = (0.09, 0.22)
21:03:06.890 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:06.894 00.004 9960 Moving (0.09, 0.22) raw xDistance=-0.09 yDistance=-0.20
21:03:06.894 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:03:06.894 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:03:06.897 00.003 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:03:06.898 00.001 11872 Enqueuing Expose request
21:03:06.901 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
21:03:06.901 00.000 9960 MoveAxis(E, 0, ABG)
21:03:06.903 00.002 9960 Move returns status 0, amount 0
21:03:06.903 00.000 9960 MoveAxis(N, 0, ABG)
21:03:06.903 00.000 9960 Move returns status 0, amount 0
21:03:06.903 00.000 9960 move complete, result=0
21:03:06.903 00.000 9960 worker thread done servicing request
21:03:06.903 00.000 9960 Worker thread wakes up
21:03:06.903 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:03:06.907 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
21:03:06.907 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1205,1051,31,31)
21:03:08.161 01.254 9960 Exposure complete
21:03:08.289 00.128 9960 worker thread done servicing request
21:03:08.290 00.001 11872 OnExposeComplete: enter
21:03:08.296 00.006 11872 UpdateGuideState(): m_state=6
21:03:08.301 00.005 11872 Star::Find(15, 1219, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1227
21:03:08.305 00.004 11872 Star::Find returns 1 (0), X=1219.72, Y=1067.37, Mass=5551, SNR=48.5, Peak=137 HFD=6.6
21:03:08.309 00.004 11872 CameraToMount -- cameraTheta (1.44) - m_xAngle (-3.14) = xAngle (4.58 = -1.71)
21:03:08.313 00.004 11872 CameraToMount -- cameraTheta (1.44) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.41 = -1.88)
21:03:08.316 00.003 11872 CameraToMount -- cameraX=0.15 cameraY=1.11 hyp=1.12 cameraTheta=1.44 mountX=-0.15 mountY=-1.07, mountTheta=-1.71
21:03:08.321 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.15, y=1.11, opts=13)
21:03:08.326 00.005 11872 Enqueuing Move request for scope (0.15, 1.11)
21:03:08.330 00.004 9960 Worker thread wakes up
21:03:08.330 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.15, 1.11) opts 0xd
21:03:08.331 00.001 9960 Handling offset move in thread for scope, endpoint = (0.15, 1.11)
21:03:08.331 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
21:03:08.335 00.004 9960 Moving (0.15, 1.11) raw xDistance=-0.15 yDistance=-1.07
21:03:08.335 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
21:03:08.336 00.001 11872 UpdateGuideState exits: m=5551 SNR=48.5
21:03:08.339 00.003 9960 GuideAlgorithmResistSwitch::result() returns -1.07 from input -1.07
21:03:08.339 00.000 9960 MoveAxis(E, 0, ABG)
21:03:08.339 00.000 9960 Move returns status 0, amount 0
21:03:08.339 00.000 9960 MoveAxis(N, 799, ABG)
21:03:08.339 00.000 9960 Guiding  Dir = 0, Dur = 799
21:03:08.339 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:08.344 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:03:08.348 00.004 11872 Enqueuing Expose request
21:03:08.351 00.003 9960 IsSlewing returns 0
21:03:08.351 00.000 9960 IsGuiding returns 0
21:03:08.351 00.000 9960 PulseGuide returned control before completion, sleep 809
21:03:09.169 00.818 9960 IsGuiding returns 1
21:03:09.172 00.003 9960 scope still moving after pulse duration time elapsed
21:03:09.199 00.027 9960 IsSlewing returns 0
21:03:09.201 00.002 9960 IsGuiding returns 0
21:03:09.202 00.001 9960 scope move finished after 799 + 51 ms
21:03:09.203 00.001 9960 Move returns status 0, amount 799
21:03:09.204 00.001 9960 move complete, result=0
21:03:09.204 00.000 9960 worker thread done servicing request
21:03:09.204 00.000 9960 Worker thread wakes up
21:03:09.204 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -1.1 px 799 ms NORTH
21:03:09.211 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:03:09.212 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1205,1051,31,31)
21:03:10.466 01.254 9960 Exposure complete
21:03:10.598 00.132 9960 worker thread done servicing request
21:03:10.598 00.000 11872 OnExposeComplete: enter
21:03:10.603 00.005 11872 UpdateGuideState(): m_state=6
21:03:10.607 00.004 11872 Star::Find(15, 1219, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1228
21:03:10.611 00.004 11872 Star::Find returns 1 (0), X=1219.80, Y=1065.77, Mass=5703, SNR=48.5, Peak=143 HFD=6.6
21:03:10.616 00.005 11872 CameraToMount -- cameraTheta (-1.15) - m_xAngle (-3.14) = xAngle (1.99 = 1.99)
21:03:10.619 00.003 11872 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.82 = 1.82)
21:03:10.623 00.004 11872 CameraToMount -- cameraX=0.22 cameraY=-0.49 hyp=0.53 cameraTheta=-1.15 mountX=-0.22 mountY=0.52, mountTheta=1.97
21:03:10.628 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.22, y=-0.49, opts=13)
21:03:10.632 00.004 11872 Enqueuing Move request for scope (0.22, -0.49)
21:03:10.636 00.004 9960 Worker thread wakes up
21:03:10.636 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=226, med=1, FiltMin=0, FiltMax=186, Gamma=1.000
21:03:10.640 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.49) opts 0xd
21:03:10.640 00.000 9960 Handling offset move in thread for scope, endpoint = (0.22, -0.49)
21:03:10.640 00.000 9960 Moving (0.22, -0.49) raw xDistance=-0.22 yDistance=0.52
21:03:10.641 00.001 11872 UpdateGuideState exits: m=5703 SNR=48.5
21:03:10.646 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:10.651 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:03:10.654 00.003 11872 Enqueuing Expose request
21:03:10.659 00.005 9960 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
21:03:10.659 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:03:10.659 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.52
21:03:10.659 00.000 9960 MoveAxis(E, 91, ABG)
21:03:10.660 00.001 9960 Guiding  Dir = 2, Dur = 91
21:03:10.660 00.000 9960 IsSlewing returns 0
21:03:10.660 00.000 9960 IsGuiding returns 0
21:03:10.661 00.001 9960 PulseGuide returned control before completion, sleep 101
21:03:10.765 00.104 9960 IsGuiding returns 1
21:03:10.766 00.001 9960 scope still moving after pulse duration time elapsed
21:03:10.795 00.029 9960 IsSlewing returns 0
21:03:10.798 00.003 9960 IsGuiding returns 0
21:03:10.799 00.001 9960 scope move finished after 91 + 46 ms
21:03:10.799 00.000 9960 Move returns status 0, amount 91
21:03:10.800 00.001 9960 MoveAxis(N, 0, ABG)
21:03:10.800 00.000 9960 Move returns status 0, amount 0
21:03:10.801 00.001 9960 move complete, result=0
21:03:10.801 00.000 9960 worker thread done servicing request
21:03:10.801 00.000 9960 Worker thread wakes up
21:03:10.802 00.001 11872 GuideStep: -0.2 px 91 ms EAST, 0.5 px 0 ms NORTH
21:03:10.808 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:03:10.808 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1205,1051,31,31)
21:03:12.056 01.248 9960 Exposure complete
21:03:12.200 00.144 9960 worker thread done servicing request
21:03:12.201 00.001 11872 OnExposeComplete: enter
21:03:12.205 00.004 11872 UpdateGuideState(): m_state=6
21:03:12.209 00.004 11872 Star::Find(15, 1219, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1229
21:03:12.213 00.004 11872 Star::Find returns 1 (0), X=1219.81, Y=1065.93, Mass=5786, SNR=49.4, Peak=145 HFD=6.6
21:03:12.217 00.004 11872 CameraToMount -- cameraTheta (-0.96) - m_xAngle (-3.14) = xAngle (2.18 = 2.18)
21:03:12.222 00.005 11872 CameraToMount -- cameraTheta (-0.96) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.01 = 2.01)
21:03:12.225 00.003 11872 CameraToMount -- cameraX=0.23 cameraY=-0.33 hyp=0.40 cameraTheta=-0.96 mountX=-0.23 mountY=0.36, mountTheta=2.13
21:03:12.232 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.23, y=-0.33, opts=13)
21:03:12.237 00.005 11872 Enqueuing Move request for scope (0.23, -0.33)
21:03:12.240 00.003 9960 Worker thread wakes up
21:03:12.240 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.33) opts 0xd
21:03:12.241 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=1, FiltMin=0, FiltMax=187, Gamma=1.000
21:03:12.245 00.004 11872 UpdateGuideState exits: m=5786 SNR=49.4
21:03:12.248 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:12.252 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:03:12.256 00.004 9960 Handling offset move in thread for scope, endpoint = (0.23, -0.33)
21:03:12.256 00.000 9960 Moving (0.23, -0.33) raw xDistance=-0.23 yDistance=0.36
21:03:12.256 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
21:03:12.256 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:03:12.257 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.36
21:03:12.257 00.000 9960 MoveAxis(E, 102, ABG)
21:03:12.258 00.001 9960 Guiding  Dir = 2, Dur = 102
21:03:12.258 00.000 11872 Enqueuing Expose request
21:03:12.264 00.006 9960 IsSlewing returns 0
21:03:12.264 00.000 9960 IsGuiding returns 0
21:03:12.264 00.000 9960 PulseGuide returned control before completion, sleep 112
21:03:12.392 00.128 9960 IsGuiding returns 0
21:03:12.393 00.001 9960 Move returns status 0, amount 102
21:03:12.394 00.001 9960 MoveAxis(N, 0, ABG)
21:03:12.394 00.000 9960 Move returns status 0, amount 0
21:03:12.394 00.000 9960 move complete, result=0
21:03:12.396 00.002 9960 worker thread done servicing request
21:03:12.396 00.000 9960 Worker thread wakes up
21:03:12.397 00.001 11872 GuideStep: -0.2 px 102 ms EAST, 0.4 px 0 ms NORTH
21:03:12.403 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:03:12.403 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1205,1051,31,31)
21:03:13.650 01.247 9960 Exposure complete
21:03:13.768 00.118 9960 worker thread done servicing request
21:03:13.768 00.000 11872 OnExposeComplete: enter
21:03:13.774 00.006 11872 UpdateGuideState(): m_state=6
21:03:13.778 00.004 11872 Star::Find(15, 1219, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1230
21:03:13.782 00.004 11872 Star::Find returns 1 (0), X=1219.69, Y=1066.17, Mass=5791, SNR=49.2, Peak=147 HFD=6.6
21:03:13.786 00.004 11872 CameraToMount -- cameraTheta (-0.66) - m_xAngle (-3.14) = xAngle (2.48 = 2.48)
21:03:13.789 00.003 11872 CameraToMount -- cameraTheta (-0.66) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.31 = 2.31)
21:03:13.795 00.006 11872 CameraToMount -- cameraX=0.12 cameraY=-0.09 hyp=0.15 cameraTheta=-0.66 mountX=-0.12 mountY=0.11, mountTheta=2.39
21:03:13.800 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.12, y=-0.09, opts=13)
21:03:13.806 00.006 11872 Enqueuing Move request for scope (0.12, -0.09)
21:03:13.809 00.003 9960 Worker thread wakes up
21:03:13.809 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=224, med=1, FiltMin=0, FiltMax=185, Gamma=1.000
21:03:13.814 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.09) opts 0xd
21:03:13.814 00.000 9960 Handling offset move in thread for scope, endpoint = (0.12, -0.09)
21:03:13.814 00.000 9960 Moving (0.12, -0.09) raw xDistance=-0.12 yDistance=0.11
21:03:13.814 00.000 11872 UpdateGuideState exits: m=5791 SNR=49.2
21:03:13.817 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:13.822 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:03:13.826 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
21:03:13.826 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:03:13.826 00.000 11872 Enqueuing Expose request
21:03:13.831 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
21:03:13.831 00.000 9960 MoveAxis(E, 0, ABG)
21:03:13.831 00.000 9960 Move returns status 0, amount 0
21:03:13.831 00.000 9960 MoveAxis(N, 0, ABG)
21:03:13.831 00.000 9960 Move returns status 0, amount 0
21:03:13.831 00.000 9960 move complete, result=0
21:03:13.833 00.002 9960 worker thread done servicing request
21:03:13.833 00.000 11872 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:03:13.837 00.004 9960 Worker thread wakes up
21:03:13.837 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:03:13.837 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1205,1051,31,31)
21:03:15.091 01.254 9960 Exposure complete
21:03:15.215 00.124 9960 worker thread done servicing request
21:03:15.215 00.000 11872 OnExposeComplete: enter
21:03:15.219 00.004 11872 UpdateGuideState(): m_state=6
21:03:15.225 00.006 11872 Star::Find(15, 1219, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1231
21:03:15.229 00.004 11872 Star::Find returns 1 (0), X=1219.72, Y=1066.43, Mass=5436, SNR=46.6, Peak=131 HFD=6.7
21:03:15.233 00.004 11872 CameraToMount -- cameraTheta (0.88) - m_xAngle (-3.14) = xAngle (4.02 = -2.26)
21:03:15.238 00.005 11872 CameraToMount -- cameraTheta (0.88) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.85 = -2.43)
21:03:15.241 00.003 11872 CameraToMount -- cameraX=0.14 cameraY=0.17 hyp=0.22 cameraTheta=0.88 mountX=-0.14 mountY=-0.14, mountTheta=-2.35
21:03:15.247 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.14, y=0.17, opts=13)
21:03:15.251 00.004 11872 Enqueuing Move request for scope (0.14, 0.17)
21:03:15.255 00.004 9960 Worker thread wakes up
21:03:15.255 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=217, med=1, FiltMin=0, FiltMax=186, Gamma=1.000
21:03:15.258 00.003 11872 UpdateGuideState exits: m=5436 SNR=46.6
21:03:15.263 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:15.268 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:03:15.271 00.003 11872 Enqueuing Expose request
21:03:15.275 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.17) opts 0xd
21:03:15.275 00.000 9960 Handling offset move in thread for scope, endpoint = (0.14, 0.17)
21:03:15.276 00.001 9960 Moving (0.14, 0.17) raw xDistance=-0.14 yDistance=-0.14
21:03:15.276 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
21:03:15.276 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:03:15.276 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:03:15.276 00.000 9960 MoveAxis(E, 0, ABG)
21:03:15.276 00.000 9960 Move returns status 0, amount 0
21:03:15.278 00.002 9960 MoveAxis(N, 0, ABG)
21:03:15.278 00.000 9960 Move returns status 0, amount 0
21:03:15.278 00.000 9960 move complete, result=0
21:03:15.278 00.000 9960 worker thread done servicing request
21:03:15.278 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:03:15.282 00.004 9960 Worker thread wakes up
21:03:15.283 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:03:15.283 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1205,1051,31,31)
21:03:16.530 01.247 9960 Exposure complete
21:03:16.662 00.132 9960 worker thread done servicing request
21:03:16.663 00.001 11872 OnExposeComplete: enter
21:03:16.667 00.004 11872 UpdateGuideState(): m_state=6
21:03:16.671 00.004 11872 Star::Find(15, 1219, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1232
21:03:16.677 00.006 11872 Star::Find returns 1 (0), X=1219.67, Y=1066.57, Mass=5654, SNR=47.8, Peak=135 HFD=6.8
21:03:16.681 00.004 11872 CameraToMount -- cameraTheta (1.27) - m_xAngle (-3.14) = xAngle (4.41 = -1.87)
21:03:16.685 00.004 11872 CameraToMount -- cameraTheta (1.27) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.24 = -2.05)
21:03:16.688 00.003 11872 CameraToMount -- cameraX=0.10 cameraY=0.31 hyp=0.33 cameraTheta=1.27 mountX=-0.10 mountY=-0.29, mountTheta=-1.89
21:03:16.693 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.10, y=0.31, opts=13)
21:03:16.697 00.004 11872 Enqueuing Move request for scope (0.10, 0.31)
21:03:16.701 00.004 9960 Worker thread wakes up
21:03:16.701 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=212, med=1, FiltMin=0, FiltMax=185, Gamma=1.000
21:03:16.705 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.31) opts 0xd
21:03:16.706 00.001 9960 Handling offset move in thread for scope, endpoint = (0.10, 0.31)
21:03:16.706 00.000 9960 Moving (0.10, 0.31) raw xDistance=-0.10 yDistance=-0.29
21:03:16.706 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:03:16.706 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
21:03:16.706 00.000 9960 MoveAxis(E, 0, ABG)
21:03:16.707 00.001 9960 Move returns status 0, amount 0
21:03:16.707 00.000 9960 MoveAxis(N, 216, ABG)
21:03:16.708 00.001 9960 Guiding  Dir = 0, Dur = 216
21:03:16.708 00.000 11872 UpdateGuideState exits: m=5654 SNR=47.8
21:03:16.713 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:16.716 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:03:16.721 00.005 11872 Enqueuing Expose request
21:03:16.725 00.004 9960 IsSlewing returns 0
21:03:16.725 00.000 9960 IsGuiding returns 0
21:03:16.725 00.000 9960 PulseGuide returned control before completion, sleep 226
21:03:16.953 00.228 9960 IsGuiding returns 1
21:03:16.956 00.003 9960 scope still moving after pulse duration time elapsed
21:03:16.984 00.028 9960 IsSlewing returns 0
21:03:16.985 00.001 9960 IsGuiding returns 0
21:03:16.985 00.000 9960 scope move finished after 216 + 44 ms
21:03:16.987 00.002 9960 Move returns status 0, amount 216
21:03:16.987 00.000 9960 move complete, result=0
21:03:16.987 00.000 9960 worker thread done servicing request
21:03:16.987 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 216 ms NORTH
21:03:16.994 00.007 9960 Worker thread wakes up
21:03:16.994 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:03:16.994 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1205,1051,31,31)
21:03:18.236 01.242 9960 Exposure complete
21:03:18.383 00.147 9960 worker thread done servicing request
21:03:18.383 00.000 11872 OnExposeComplete: enter
21:03:18.387 00.004 11872 UpdateGuideState(): m_state=6
21:03:18.392 00.005 11872 Star::Find(15, 1219, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1233
21:03:18.396 00.004 11872 Star::Find returns 1 (0), X=1219.79, Y=1066.50, Mass=5647, SNR=48.4, Peak=129 HFD=7.0
21:03:18.400 00.004 11872 CameraToMount -- cameraTheta (0.84) - m_xAngle (-3.14) = xAngle (3.97 = -2.31)
21:03:18.403 00.003 11872 CameraToMount -- cameraTheta (0.84) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.80 = -2.48)
21:03:18.407 00.004 11872 CameraToMount -- cameraX=0.22 cameraY=0.24 hyp=0.32 cameraTheta=0.84 mountX=-0.22 mountY=-0.20, mountTheta=-2.40
21:03:18.412 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.22, y=0.24, opts=13)
21:03:18.416 00.004 11872 Enqueuing Move request for scope (0.22, 0.24)
21:03:18.420 00.004 9960 Worker thread wakes up
21:03:18.420 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.24) opts 0xd
21:03:18.421 00.001 9960 Handling offset move in thread for scope, endpoint = (0.22, 0.24)
21:03:18.421 00.000 9960 Moving (0.22, 0.24) raw xDistance=-0.22 yDistance=-0.20
21:03:18.421 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
21:03:18.421 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:03:18.422 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=1, FiltMin=0, FiltMax=186, Gamma=1.000
21:03:18.425 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
21:03:18.427 00.002 11872 UpdateGuideState exits: m=5647 SNR=48.4
21:03:18.432 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:18.436 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:03:18.439 00.003 11872 Enqueuing Expose request
21:03:18.443 00.004 9960 MoveAxis(E, 91, ABG)
21:03:18.445 00.002 9960 Guiding  Dir = 2, Dur = 91
21:03:18.445 00.000 9960 IsSlewing returns 0
21:03:18.445 00.000 9960 IsGuiding returns 0
21:03:18.446 00.001 9960 PulseGuide returned control before completion, sleep 101
21:03:18.553 00.107 9960 IsGuiding returns 1
21:03:18.554 00.001 9960 scope still moving after pulse duration time elapsed
21:03:18.585 00.031 9960 IsSlewing returns 0
21:03:18.586 00.001 9960 IsGuiding returns 0
21:03:18.586 00.000 9960 scope move finished after 91 + 50 ms
21:03:18.586 00.000 9960 Move returns status 0, amount 91
21:03:18.587 00.001 9960 MoveAxis(N, 0, ABG)
21:03:18.588 00.001 9960 Move returns status 0, amount 0
21:03:18.588 00.000 9960 move complete, result=0
21:03:18.588 00.000 9960 worker thread done servicing request
21:03:18.588 00.000 11872 GuideStep: -0.2 px 91 ms EAST, -0.2 px 0 ms NORTH
21:03:18.593 00.005 9960 Worker thread wakes up
21:03:18.593 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:03:18.593 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1205,1051,31,31)
21:03:19.846 01.253 9960 Exposure complete
21:03:20.003 00.157 9960 worker thread done servicing request
21:03:20.003 00.000 11872 OnExposeComplete: enter
21:03:20.007 00.004 11872 UpdateGuideState(): m_state=6
21:03:20.011 00.004 11872 Star::Find(15, 1219, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1234
21:03:20.015 00.004 11872 Star::Find returns 1 (0), X=1219.69, Y=1066.54, Mass=6006, SNR=49.9, Peak=132 HFD=6.9
21:03:20.018 00.003 11872 CameraToMount -- cameraTheta (1.19) - m_xAngle (-3.14) = xAngle (4.33 = -1.95)
21:03:20.022 00.004 11872 CameraToMount -- cameraTheta (1.19) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.16 = -2.13)
21:03:20.026 00.004 11872 CameraToMount -- cameraX=0.11 cameraY=0.28 hyp=0.31 cameraTheta=1.19 mountX=-0.11 mountY=-0.26, mountTheta=-1.99
21:03:20.033 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.11, y=0.28, opts=13)
21:03:20.039 00.006 11872 Enqueuing Move request for scope (0.11, 0.28)
21:03:20.044 00.005 9960 Worker thread wakes up
21:03:20.045 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.28) opts 0xd
21:03:20.045 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=1, FiltMin=0, FiltMax=172, Gamma=1.000
21:03:20.049 00.004 9960 Handling offset move in thread for scope, endpoint = (0.11, 0.28)
21:03:20.049 00.000 11872 UpdateGuideState exits: m=6006 SNR=49.9
21:03:20.055 00.006 9960 Moving (0.11, 0.28) raw xDistance=-0.11 yDistance=-0.26
21:03:20.055 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:03:20.055 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
21:03:20.056 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:20.062 00.006 9960 MoveAxis(E, 0, ABG)
21:03:20.062 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:03:20.067 00.005 9960 Move returns status 0, amount 0
21:03:20.067 00.000 11872 Enqueuing Expose request
21:03:20.072 00.005 9960 MoveAxis(N, 194, ABG)
21:03:20.072 00.000 9960 Guiding  Dir = 0, Dur = 194
21:03:20.073 00.001 9960 IsSlewing returns 0
21:03:20.073 00.000 9960 IsGuiding returns 0
21:03:20.073 00.000 9960 PulseGuide returned control before completion, sleep 204
21:03:20.288 00.215 9960 IsGuiding returns 1
21:03:20.288 00.000 9960 scope still moving after pulse duration time elapsed
21:03:20.319 00.031 9960 IsSlewing returns 0
21:03:20.320 00.001 9960 IsGuiding returns 0
21:03:20.321 00.001 9960 scope move finished after 194 + 53 ms
21:03:20.321 00.000 9960 Move returns status 0, amount 194
21:03:20.321 00.000 9960 move complete, result=0
21:03:20.323 00.002 9960 worker thread done servicing request
21:03:20.323 00.000 9960 Worker thread wakes up
21:03:20.323 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 194 ms NORTH
21:03:20.331 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
21:03:20.332 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1205,1051,31,31)
21:03:21.581 01.249 9960 Exposure complete
21:03:21.711 00.130 9960 worker thread done servicing request
21:03:21.711 00.000 11872 OnExposeComplete: enter
21:03:21.715 00.004 11872 UpdateGuideState(): m_state=6
21:03:21.719 00.004 11872 Star::Find(15, 1219, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1235
21:03:21.723 00.004 11872 Star::Find returns 1 (0), X=1219.62, Y=1066.38, Mass=5831, SNR=49.0, Peak=142 HFD=6.8
21:03:21.726 00.003 11872 CameraToMount -- cameraTheta (1.22) - m_xAngle (-3.14) = xAngle (4.36 = -1.92)
21:03:21.730 00.004 11872 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.19 = -2.09)
21:03:21.734 00.004 11872 CameraToMount -- cameraX=0.04 cameraY=0.12 hyp=0.13 cameraTheta=1.22 mountX=-0.04 mountY=-0.11, mountTheta=-1.95
21:03:21.742 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=0.04, y=0.12, opts=13)
21:03:21.747 00.005 11872 Enqueuing Move request for scope (0.04, 0.12)
21:03:21.751 00.004 9960 Worker thread wakes up
21:03:21.751 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=208, med=1, FiltMin=0, FiltMax=177, Gamma=1.000
21:03:21.754 00.003 11872 UpdateGuideState exits: m=5831 SNR=49.0
21:03:21.759 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:21.763 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:03:21.768 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.12) opts 0xd
21:03:21.768 00.000 9960 Handling offset move in thread for scope, endpoint = (0.04, 0.12)
21:03:21.768 00.000 11872 Enqueuing Expose request
21:03:21.772 00.004 9960 Moving (0.04, 0.12) raw xDistance=-0.04 yDistance=-0.11
21:03:21.772 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:03:21.772 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:03:21.772 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:03:21.772 00.000 9960 MoveAxis(E, 0, ABG)
21:03:21.772 00.000 9960 Move returns status 0, amount 0
21:03:21.774 00.002 9960 MoveAxis(N, 0, ABG)
21:03:21.774 00.000 9960 Move returns status 0, amount 0
21:03:21.775 00.001 9960 move complete, result=0
21:03:21.775 00.000 9960 worker thread done servicing request
21:03:21.775 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:03:21.779 00.004 9960 Worker thread wakes up
21:03:21.779 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:03:21.779 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1205,1051,31,31)
21:03:23.028 01.249 9960 Exposure complete
21:03:23.154 00.126 9960 worker thread done servicing request
21:03:23.155 00.001 11872 OnExposeComplete: enter
21:03:23.159 00.004 11872 UpdateGuideState(): m_state=6
21:03:23.162 00.003 11872 Star::Find(15, 1219, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1236
21:03:23.165 00.003 11872 Star::Find returns 1 (0), X=1219.63, Y=1066.55, Mass=5913, SNR=50.5, Peak=127 HFD=6.9
21:03:23.170 00.005 11872 CameraToMount -- cameraTheta (1.37) - m_xAngle (-3.14) = xAngle (4.51 = -1.78)
21:03:23.173 00.003 11872 CameraToMount -- cameraTheta (1.37) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.34 = -1.95)
21:03:23.177 00.004 11872 CameraToMount -- cameraX=0.06 cameraY=0.29 hyp=0.30 cameraTheta=1.37 mountX=-0.06 mountY=-0.28, mountTheta=-1.79
21:03:23.181 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.06, y=0.29, opts=13)
21:03:23.186 00.005 11872 Enqueuing Move request for scope (0.06, 0.29)
21:03:23.189 00.003 9960 Worker thread wakes up
21:03:23.189 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.29) opts 0xd
21:03:23.189 00.000 9960 Handling offset move in thread for scope, endpoint = (0.06, 0.29)
21:03:23.189 00.000 9960 Moving (0.06, 0.29) raw xDistance=-0.06 yDistance=-0.28
21:03:23.189 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:03:23.189 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
21:03:23.189 00.000 9960 MoveAxis(E, 0, ABG)
21:03:23.189 00.000 9960 Move returns status 0, amount 0
21:03:23.191 00.002 9960 MoveAxis(N, 207, ABG)
21:03:23.191 00.000 9960 Guiding  Dir = 0, Dur = 207
21:03:23.191 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=221, med=1, FiltMin=0, FiltMax=185, Gamma=1.000
21:03:23.195 00.004 9960 IsSlewing returns 0
21:03:23.195 00.000 11872 UpdateGuideState exits: m=5913 SNR=50.5
21:03:23.199 00.004 9960 IsGuiding returns 0
21:03:23.199 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:23.203 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:03:23.208 00.005 11872 Enqueuing Expose request
21:03:23.211 00.003 9960 PulseGuide returned control before completion, sleep 217
21:03:23.438 00.227 9960 IsGuiding returns 0
21:03:23.438 00.000 9960 Move returns status 0, amount 207
21:03:23.439 00.001 9960 move complete, result=0
21:03:23.439 00.000 9960 worker thread done servicing request
21:03:23.439 00.000 9960 Worker thread wakes up
21:03:23.439 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 207 ms NORTH
21:03:23.445 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:03:23.445 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1205,1051,31,31)
21:03:24.699 01.254 9960 Exposure complete
21:03:24.828 00.129 9960 worker thread done servicing request
21:03:24.830 00.002 11872 OnExposeComplete: enter
21:03:24.833 00.003 11872 UpdateGuideState(): m_state=6
21:03:24.837 00.004 11872 Star::Find(15, 1219, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1237
21:03:24.841 00.004 11872 Star::Find returns 1 (0), X=1219.57, Y=1066.41, Mass=6032, SNR=51.0, Peak=138 HFD=7.1
21:03:24.845 00.004 11872 CameraToMount -- cameraTheta (1.58) - m_xAngle (-3.14) = xAngle (4.72 = -1.57)
21:03:24.848 00.003 11872 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.54 = -1.74)
21:03:24.852 00.004 11872 CameraToMount -- cameraX=-0.00 cameraY=0.15 hyp=0.15 cameraTheta=1.58 mountX=0.00 mountY=-0.15, mountTheta=-1.57
21:03:24.857 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.00, y=0.15, opts=13)
21:03:24.864 00.007 11872 Enqueuing Move request for scope (-0.00, 0.15)
21:03:24.867 00.003 9960 Worker thread wakes up
21:03:24.868 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.15) opts 0xd
21:03:24.868 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.00, 0.15)
21:03:24.868 00.000 9960 Moving (-0.00, 0.15) raw xDistance=0.00 yDistance=-0.15
21:03:24.868 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
21:03:24.868 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:03:24.869 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:03:24.869 00.000 9960 MoveAxis(E, 0, ABG)
21:03:24.869 00.000 9960 Move returns status 0, amount 0
21:03:24.869 00.000 9960 MoveAxis(N, 0, ABG)
21:03:24.869 00.000 9960 Move returns status 0, amount 0
21:03:24.871 00.002 9960 move complete, result=0
21:03:24.871 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=1, FiltMin=0, FiltMax=198, Gamma=1.000
21:03:24.876 00.005 9960 worker thread done servicing request
21:03:24.877 00.001 11872 UpdateGuideState exits: m=6032 SNR=51.0
21:03:24.882 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:24.886 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:03:24.891 00.005 11872 Enqueuing Expose request
21:03:24.896 00.005 9960 Worker thread wakes up
21:03:24.896 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:03:24.896 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1205,1051,31,31)
21:03:24.896 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:03:26.150 01.254 9960 Exposure complete
21:03:26.277 00.127 9960 worker thread done servicing request
21:03:26.278 00.001 11872 OnExposeComplete: enter
21:03:26.281 00.003 11872 UpdateGuideState(): m_state=6
21:03:26.286 00.005 11872 Star::Find(15, 1219, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1238
21:03:26.290 00.004 11872 Star::Find returns 1 (0), X=1219.69, Y=1066.74, Mass=5977, SNR=50.1, Peak=134 HFD=6.8
21:03:26.294 00.004 11872 CameraToMount -- cameraTheta (1.34) - m_xAngle (-3.14) = xAngle (4.47 = -1.81)
21:03:26.299 00.005 11872 CameraToMount -- cameraTheta (1.34) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.30 = -1.98)
21:03:26.303 00.004 11872 CameraToMount -- cameraX=0.11 cameraY=0.48 hyp=0.49 cameraTheta=1.34 mountX=-0.12 mountY=-0.45, mountTheta=-1.82
21:03:26.308 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.11, y=0.48, opts=13)
21:03:26.311 00.003 11872 Enqueuing Move request for scope (0.11, 0.48)
21:03:26.316 00.005 9960 Worker thread wakes up
21:03:26.316 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.48) opts 0xd
21:03:26.316 00.000 9960 Handling offset move in thread for scope, endpoint = (0.11, 0.48)
21:03:26.317 00.001 9960 Moving (0.11, 0.48) raw xDistance=-0.12 yDistance=-0.45
21:03:26.317 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
21:03:26.317 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=222, med=1, FiltMin=0, FiltMax=169, Gamma=1.000
21:03:26.321 00.004 11872 UpdateGuideState exits: m=5977 SNR=50.1
21:03:26.324 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:26.330 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:03:26.334 00.004 11872 Enqueuing Expose request
21:03:26.338 00.004 9960 GuideAlgorithmResistSwitch::result() returns -0.45 from input -0.45
21:03:26.338 00.000 9960 MoveAxis(E, 0, ABG)
21:03:26.338 00.000 9960 Move returns status 0, amount 0
21:03:26.338 00.000 9960 MoveAxis(N, 338, ABG)
21:03:26.338 00.000 9960 Guiding  Dir = 0, Dur = 338
21:03:26.339 00.001 9960 IsSlewing returns 0
21:03:26.339 00.000 9960 IsGuiding returns 0
21:03:26.339 00.000 9960 PulseGuide returned control before completion, sleep 348
21:03:26.702 00.363 9960 IsGuiding returns 0
21:03:26.703 00.001 9960 Move returns status 0, amount 338
21:03:26.704 00.001 9960 move complete, result=0
21:03:26.705 00.001 9960 worker thread done servicing request
21:03:26.705 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.5 px 338 ms NORTH
21:03:26.712 00.007 9960 Worker thread wakes up
21:03:26.712 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:03:26.713 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1205,1051,31,31)
21:03:27.964 01.251 9960 Exposure complete
21:03:28.064 00.100 9960 worker thread done servicing request
21:03:28.064 00.000 11872 OnExposeComplete: enter
21:03:28.068 00.004 11872 UpdateGuideState(): m_state=6
21:03:28.071 00.003 11872 Star::Find(15, 1219, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1239
21:03:28.075 00.004 11872 Star::Find returns 1 (0), X=1219.57, Y=1066.37, Mass=5857, SNR=49.6, Peak=133 HFD=6.9
21:03:28.078 00.003 11872 CameraToMount -- cameraTheta (1.60) - m_xAngle (-3.14) = xAngle (4.74 = -1.54)
21:03:28.083 00.005 11872 CameraToMount -- cameraTheta (1.60) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.57 = -1.72)
21:03:28.086 00.003 11872 CameraToMount -- cameraX=-0.00 cameraY=0.11 hyp=0.11 cameraTheta=1.60 mountX=0.00 mountY=-0.11, mountTheta=-1.54
21:03:28.090 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.00, y=0.11, opts=13)
21:03:28.095 00.005 11872 Enqueuing Move request for scope (-0.00, 0.11)
21:03:28.099 00.004 9960 Worker thread wakes up
21:03:28.099 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.11) opts 0xd
21:03:28.099 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.00, 0.11)
21:03:28.099 00.000 9960 Moving (-0.00, 0.11) raw xDistance=0.00 yDistance=-0.11
21:03:28.099 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
21:03:28.099 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:03:28.100 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:03:28.100 00.000 9960 MoveAxis(E, 0, ABG)
21:03:28.100 00.000 9960 Move returns status 0, amount 0
21:03:28.100 00.000 9960 MoveAxis(N, 0, ABG)
21:03:28.100 00.000 9960 Move returns status 0, amount 0
21:03:28.100 00.000 9960 move complete, result=0
21:03:28.101 00.001 9960 worker thread done servicing request
21:03:28.101 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=228, med=1, FiltMin=0, FiltMax=188, Gamma=1.000
21:03:28.105 00.004 11872 UpdateGuideState exits: m=5857 SNR=49.6
21:03:28.108 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:28.112 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:03:28.115 00.003 11872 Enqueuing Expose request
21:03:28.119 00.004 9960 Worker thread wakes up
21:03:28.120 00.001 11872 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:03:28.123 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
21:03:28.123 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1205,1051,31,31)
21:03:29.370 01.247 9960 Exposure complete
21:03:29.491 00.121 9960 worker thread done servicing request
21:03:29.491 00.000 11872 OnExposeComplete: enter
21:03:29.496 00.005 11872 UpdateGuideState(): m_state=6
21:03:29.499 00.003 11872 Star::Find(15, 1219, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1240
21:03:29.504 00.005 11872 Star::Find returns 1 (0), X=1219.75, Y=1066.34, Mass=5826, SNR=48.1, Peak=145 HFD=6.6
21:03:29.509 00.005 11872 CameraToMount -- cameraTheta (0.43) - m_xAngle (-3.14) = xAngle (3.57 = -2.72)
21:03:29.513 00.004 11872 CameraToMount -- cameraTheta (0.43) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.39 = -2.89)
21:03:29.516 00.003 11872 CameraToMount -- cameraX=0.18 cameraY=0.08 hyp=0.19 cameraTheta=0.43 mountX=-0.18 mountY=-0.05, mountTheta=-2.87
21:03:29.523 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.18, y=0.08, opts=13)
21:03:29.526 00.003 11872 Enqueuing Move request for scope (0.18, 0.08)
21:03:29.531 00.005 9960 Worker thread wakes up
21:03:29.531 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.08) opts 0xd
21:03:29.531 00.000 9960 Handling offset move in thread for scope, endpoint = (0.18, 0.08)
21:03:29.531 00.000 9960 Moving (0.18, 0.08) raw xDistance=-0.18 yDistance=-0.05
21:03:29.532 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
21:03:29.532 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:03:29.532 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:03:29.532 00.000 9960 MoveAxis(E, 0, ABG)
21:03:29.533 00.001 9960 Move returns status 0, amount 0
21:03:29.533 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=1, FiltMin=0, FiltMax=175, Gamma=1.000
21:03:29.536 00.003 11872 UpdateGuideState exits: m=5826 SNR=48.1
21:03:29.541 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:29.545 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:03:29.549 00.004 11872 Enqueuing Expose request
21:03:29.552 00.003 9960 MoveAxis(N, 0, ABG)
21:03:29.553 00.001 9960 Move returns status 0, amount 0
21:03:29.553 00.000 9960 move complete, result=0
21:03:29.553 00.000 9960 worker thread done servicing request
21:03:29.553 00.000 9960 Worker thread wakes up
21:03:29.554 00.001 11872 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
21:03:29.558 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
21:03:29.558 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1205,1051,31,31)
21:03:30.809 01.251 9960 Exposure complete
21:03:30.932 00.123 9960 worker thread done servicing request
21:03:30.932 00.000 11872 OnExposeComplete: enter
21:03:30.936 00.004 11872 UpdateGuideState(): m_state=6
21:03:30.941 00.005 11872 Star::Find(15, 1219, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1241
21:03:30.944 00.003 11872 Star::Find returns 1 (0), X=1219.84, Y=1066.57, Mass=6049, SNR=50.2, Peak=132 HFD=6.9
21:03:30.949 00.005 11872 CameraToMount -- cameraTheta (0.86) - m_xAngle (-3.14) = xAngle (4.00 = -2.28)
21:03:30.954 00.005 11872 CameraToMount -- cameraTheta (0.86) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.83 = -2.46)
21:03:30.958 00.004 11872 CameraToMount -- cameraX=0.27 cameraY=0.31 hyp=0.41 cameraTheta=0.86 mountX=-0.27 mountY=-0.26, mountTheta=-2.37
21:03:30.963 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.27, y=0.31, opts=13)
21:03:30.967 00.004 11872 Enqueuing Move request for scope (0.27, 0.31)
21:03:30.970 00.003 9960 Worker thread wakes up
21:03:30.971 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.31) opts 0xd
21:03:30.972 00.001 9960 Handling offset move in thread for scope, endpoint = (0.27, 0.31)
21:03:30.972 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=220, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
21:03:30.976 00.004 11872 UpdateGuideState exits: m=6049 SNR=50.2
21:03:30.979 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:30.983 00.004 9960 Moving (0.27, 0.31) raw xDistance=-0.27 yDistance=-0.26
21:03:30.983 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:03:30.988 00.005 9960 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
21:03:30.988 00.000 11872 Enqueuing Expose request
21:03:30.994 00.006 9960 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
21:03:30.994 00.000 9960 MoveAxis(E, 112, ABG)
21:03:30.994 00.000 9960 Guiding  Dir = 2, Dur = 112
21:03:30.994 00.000 9960 IsSlewing returns 0
21:03:30.994 00.000 9960 IsGuiding returns 0
21:03:30.995 00.001 9960 PulseGuide returned control before completion, sleep 122
21:03:31.125 00.130 9960 IsGuiding returns 1
21:03:31.126 00.001 9960 scope still moving after pulse duration time elapsed
21:03:31.157 00.031 9960 IsSlewing returns 0
21:03:31.159 00.002 9960 IsGuiding returns 1
21:03:31.190 00.031 9960 IsSlewing returns 0
21:03:31.191 00.001 9960 IsGuiding returns 1
21:03:31.220 00.029 9960 IsSlewing returns 0
21:03:31.222 00.002 9960 IsGuiding returns 1
21:03:31.252 00.030 9960 IsSlewing returns 0
21:03:31.253 00.001 9960 IsGuiding returns 0
21:03:31.253 00.000 9960 scope move finished after 112 + 145 ms
21:03:31.253 00.000 9960 Move returns status 0, amount 112
21:03:31.254 00.001 9960 MoveAxis(N, 193, ABG)
21:03:31.254 00.000 9960 Guiding  Dir = 0, Dur = 193
21:03:31.254 00.000 9960 IsSlewing returns 0
21:03:31.255 00.001 9960 IsGuiding returns 0
21:03:31.256 00.001 9960 PulseGuide returned control before completion, sleep 203
21:03:31.472 00.216 9960 IsGuiding returns 1
21:03:31.473 00.001 9960 scope still moving after pulse duration time elapsed
21:03:31.502 00.029 9960 IsSlewing returns 0
21:03:31.503 00.001 9960 IsGuiding returns 0
21:03:31.505 00.002 9960 scope move finished after 193 + 55 ms
21:03:31.505 00.000 9960 Move returns status 0, amount 193
21:03:31.506 00.001 9960 move complete, result=0
21:03:31.506 00.000 9960 worker thread done servicing request
21:03:31.506 00.000 9960 Worker thread wakes up
21:03:31.507 00.001 11872 GuideStep: -0.3 px 112 ms EAST, -0.3 px 193 ms NORTH
21:03:31.515 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
21:03:31.515 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1205,1051,31,31)
21:03:32.763 01.248 9960 Exposure complete
21:03:32.906 00.143 9960 worker thread done servicing request
21:03:32.907 00.001 11872 OnExposeComplete: enter
21:03:32.911 00.004 11872 UpdateGuideState(): m_state=6
21:03:32.915 00.004 11872 Star::Find(15, 1219, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1242
21:03:32.919 00.004 11872 Star::Find returns 1 (0), X=1219.66, Y=1066.49, Mass=5775, SNR=49.4, Peak=129 HFD=6.9
21:03:32.922 00.003 11872 CameraToMount -- cameraTheta (1.21) - m_xAngle (-3.14) = xAngle (4.35 = -1.93)
21:03:32.930 00.008 11872 CameraToMount -- cameraTheta (1.21) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.18 = -2.10)
21:03:32.934 00.004 11872 CameraToMount -- cameraX=0.09 cameraY=0.23 hyp=0.25 cameraTheta=1.21 mountX=-0.09 mountY=-0.21, mountTheta=-1.96
21:03:32.940 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.09, y=0.23, opts=13)
21:03:32.945 00.005 11872 Enqueuing Move request for scope (0.09, 0.23)
21:03:32.948 00.003 9960 Worker thread wakes up
21:03:32.949 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=208, med=1, FiltMin=0, FiltMax=177, Gamma=1.000
21:03:32.953 00.004 11872 UpdateGuideState exits: m=5775 SNR=49.4
21:03:32.957 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:32.960 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.23) opts 0xd
21:03:32.960 00.000 9960 Handling offset move in thread for scope, endpoint = (0.09, 0.23)
21:03:32.962 00.002 9960 Moving (0.09, 0.23) raw xDistance=-0.09 yDistance=-0.21
21:03:32.962 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:03:32.962 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
21:03:32.962 00.000 9960 MoveAxis(E, 0, ABG)
21:03:32.962 00.000 9960 Move returns status 0, amount 0
21:03:32.963 00.001 9960 MoveAxis(N, 158, ABG)
21:03:32.963 00.000 9960 Guiding  Dir = 0, Dur = 158
21:03:32.963 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:03:32.967 00.004 11872 Enqueuing Expose request
21:03:32.972 00.005 9960 IsSlewing returns 0
21:03:32.972 00.000 9960 IsGuiding returns 0
21:03:32.972 00.000 9960 PulseGuide returned control before completion, sleep 168
21:03:33.143 00.171 9960 IsGuiding returns 1
21:03:33.143 00.000 9960 scope still moving after pulse duration time elapsed
21:03:33.173 00.030 9960 IsSlewing returns 0
21:03:33.174 00.001 9960 IsGuiding returns 0
21:03:33.174 00.000 9960 scope move finished after 158 + 44 ms
21:03:33.175 00.001 9960 Move returns status 0, amount 158
21:03:33.176 00.001 9960 move complete, result=0
21:03:33.176 00.000 9960 worker thread done servicing request
21:03:33.176 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 158 ms NORTH
21:03:33.183 00.007 9960 Worker thread wakes up
21:03:33.183 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:03:33.183 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1205,1051,31,31)
21:03:34.430 01.247 9960 Exposure complete
21:03:34.553 00.123 9960 worker thread done servicing request
21:03:34.553 00.000 11872 OnExposeComplete: enter
21:03:34.558 00.005 11872 UpdateGuideState(): m_state=6
21:03:34.562 00.004 11872 Star::Find(15, 1219, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1243
21:03:34.566 00.004 11872 Star::Find returns 1 (0), X=1219.53, Y=1066.29, Mass=5746, SNR=48.4, Peak=134 HFD=6.9
21:03:34.571 00.005 11872 CameraToMount -- cameraTheta (2.42) - m_xAngle (-3.14) = xAngle (5.56 = -0.72)
21:03:34.575 00.004 11872 CameraToMount -- cameraTheta (2.42) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.39 = -0.90)
21:03:34.578 00.003 11872 CameraToMount -- cameraX=-0.04 cameraY=0.04 hyp=0.05 cameraTheta=2.42 mountX=0.04 mountY=-0.04, mountTheta=-0.81
21:03:34.583 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.04, y=0.04, opts=13)
21:03:34.587 00.004 11872 Enqueuing Move request for scope (-0.04, 0.04)
21:03:34.592 00.005 9960 Worker thread wakes up
21:03:34.593 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=199, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
21:03:34.596 00.003 11872 UpdateGuideState exits: m=5746 SNR=48.4
21:03:34.600 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:34.604 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.04) opts 0xd
21:03:34.605 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:03:34.608 00.003 11872 Enqueuing Expose request
21:03:34.613 00.005 9960 Handling offset move in thread for scope, endpoint = (-0.04, 0.04)
21:03:34.613 00.000 9960 Moving (-0.04, 0.04) raw xDistance=0.04 yDistance=-0.04
21:03:34.613 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:03:34.613 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:03:34.613 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:03:34.614 00.001 9960 MoveAxis(E, 0, ABG)
21:03:34.614 00.000 9960 Move returns status 0, amount 0
21:03:34.615 00.001 9960 MoveAxis(N, 0, ABG)
21:03:34.615 00.000 9960 Move returns status 0, amount 0
21:03:34.615 00.000 9960 move complete, result=0
21:03:34.615 00.000 9960 worker thread done servicing request
21:03:34.616 00.001 9960 Worker thread wakes up
21:03:34.616 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:03:34.621 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:03:34.621 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1205,1051,31,31)
21:03:35.864 01.243 9960 Exposure complete
21:03:35.993 00.129 9960 worker thread done servicing request
21:03:35.993 00.000 11872 OnExposeComplete: enter
21:03:35.999 00.006 11872 UpdateGuideState(): m_state=6
21:03:36.003 00.004 11872 Star::Find(15, 1219, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1244
21:03:36.006 00.003 11872 Star::Find returns 1 (0), X=1219.77, Y=1066.57, Mass=5732, SNR=49.1, Peak=135 HFD=6.9
21:03:36.011 00.005 11872 CameraToMount -- cameraTheta (1.00) - m_xAngle (-3.14) = xAngle (4.14 = -2.15)
21:03:36.014 00.003 11872 CameraToMount -- cameraTheta (1.00) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.97 = -2.32)
21:03:36.018 00.004 11872 CameraToMount -- cameraX=0.20 cameraY=0.31 hyp=0.37 cameraTheta=1.00 mountX=-0.20 mountY=-0.27, mountTheta=-2.21
21:03:36.022 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.20, y=0.31, opts=13)
21:03:36.025 00.003 11872 Enqueuing Move request for scope (0.20, 0.31)
21:03:36.029 00.004 9960 Worker thread wakes up
21:03:36.029 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.31) opts 0xd
21:03:36.029 00.000 9960 Handling offset move in thread for scope, endpoint = (0.20, 0.31)
21:03:36.029 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=219, med=1, FiltMin=0, FiltMax=186, Gamma=1.000
21:03:36.032 00.003 11872 UpdateGuideState exits: m=5732 SNR=49.1
21:03:36.035 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:36.038 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:03:36.040 00.002 11872 Enqueuing Expose request
21:03:36.044 00.004 9960 Moving (0.20, 0.31) raw xDistance=-0.20 yDistance=-0.27
21:03:36.044 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
21:03:36.044 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
21:03:36.045 00.001 9960 MoveAxis(E, 0, ABG)
21:03:36.045 00.000 9960 Move returns status 0, amount 0
21:03:36.045 00.000 9960 MoveAxis(N, 200, ABG)
21:03:36.045 00.000 9960 Guiding  Dir = 0, Dur = 200
21:03:36.045 00.000 9960 IsSlewing returns 0
21:03:36.046 00.001 9960 IsGuiding returns 0
21:03:36.046 00.000 9960 PulseGuide returned control before completion, sleep 210
21:03:36.261 00.215 9960 IsGuiding returns 1
21:03:36.263 00.002 9960 scope still moving after pulse duration time elapsed
21:03:36.293 00.030 9960 IsSlewing returns 0
21:03:36.294 00.001 9960 IsGuiding returns 0
21:03:36.294 00.000 9960 scope move finished after 200 + 48 ms
21:03:36.294 00.000 9960 Move returns status 0, amount 200
21:03:36.295 00.001 9960 move complete, result=0
21:03:36.296 00.001 9960 worker thread done servicing request
21:03:36.296 00.000 9960 Worker thread wakes up
21:03:36.296 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.3 px 200 ms NORTH
21:03:36.302 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:03:36.302 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1205,1051,31,31)
21:03:37.556 01.254 9960 Exposure complete
21:03:37.675 00.119 9960 worker thread done servicing request
21:03:37.676 00.001 11872 OnExposeComplete: enter
21:03:37.680 00.004 11872 UpdateGuideState(): m_state=6
21:03:37.684 00.004 11872 Star::Find(15, 1219, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1245
21:03:37.689 00.005 11872 Star::Find returns 1 (0), X=1219.70, Y=1066.56, Mass=5873, SNR=50.0, Peak=136 HFD=6.9
21:03:37.693 00.004 11872 CameraToMount -- cameraTheta (1.18) - m_xAngle (-3.14) = xAngle (4.32 = -1.96)
21:03:37.697 00.004 11872 CameraToMount -- cameraTheta (1.18) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.15 = -2.14)
21:03:37.701 00.004 11872 CameraToMount -- cameraX=0.12 cameraY=0.30 hyp=0.33 cameraTheta=1.18 mountX=-0.13 mountY=-0.28, mountTheta=-2.00
21:03:37.706 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.12, y=0.30, opts=13)
21:03:37.710 00.004 11872 Enqueuing Move request for scope (0.12, 0.30)
21:03:37.714 00.004 9960 Worker thread wakes up
21:03:37.715 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.30) opts 0xd
21:03:37.715 00.000 9960 Handling offset move in thread for scope, endpoint = (0.12, 0.30)
21:03:37.715 00.000 9960 Moving (0.12, 0.30) raw xDistance=-0.13 yDistance=-0.28
21:03:37.715 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
21:03:37.715 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=205, med=1, FiltMin=0, FiltMax=175, Gamma=1.000
21:03:37.720 00.005 9960 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
21:03:37.720 00.000 9960 MoveAxis(E, 0, ABG)
21:03:37.720 00.000 11872 UpdateGuideState exits: m=5873 SNR=50.0
21:03:37.724 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:37.727 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:03:37.731 00.004 9960 Move returns status 0, amount 0
21:03:37.731 00.000 9960 MoveAxis(N, 206, ABG)
21:03:37.732 00.001 9960 Guiding  Dir = 0, Dur = 206
21:03:37.732 00.000 11872 Enqueuing Expose request
21:03:37.735 00.003 9960 IsSlewing returns 0
21:03:37.735 00.000 9960 IsGuiding returns 0
21:03:37.737 00.002 9960 PulseGuide returned control before completion, sleep 216
21:03:37.967 00.230 9960 IsGuiding returns 1
21:03:37.968 00.001 9960 scope still moving after pulse duration time elapsed
21:03:37.998 00.030 9960 IsSlewing returns 0
21:03:37.999 00.001 9960 IsGuiding returns 0
21:03:38.000 00.001 9960 scope move finished after 206 + 57 ms
21:03:38.000 00.000 9960 Move returns status 0, amount 206
21:03:38.000 00.000 9960 move complete, result=0
21:03:38.001 00.001 9960 worker thread done servicing request
21:03:38.002 00.001 9960 Worker thread wakes up
21:03:38.002 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 206 ms NORTH
21:03:38.007 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:03:38.009 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1205,1051,31,31)
21:03:39.256 01.247 9960 Exposure complete
21:03:39.394 00.138 9960 worker thread done servicing request
21:03:39.395 00.001 11872 OnExposeComplete: enter
21:03:39.399 00.004 11872 UpdateGuideState(): m_state=6
21:03:39.402 00.003 11872 Star::Find(15, 1219, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1246
21:03:39.406 00.004 11872 Star::Find returns 1 (0), X=1219.65, Y=1066.41, Mass=5480, SNR=47.6, Peak=128 HFD=6.8
21:03:39.410 00.004 11872 CameraToMount -- cameraTheta (1.11) - m_xAngle (-3.14) = xAngle (4.25 = -2.04)
21:03:39.414 00.004 11872 CameraToMount -- cameraTheta (1.11) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.07 = -2.21)
21:03:39.417 00.003 11872 CameraToMount -- cameraX=0.08 cameraY=0.15 hyp=0.17 cameraTheta=1.11 mountX=-0.08 mountY=-0.14, mountTheta=-2.08
21:03:39.423 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.08, y=0.15, opts=13)
21:03:39.427 00.004 11872 Enqueuing Move request for scope (0.08, 0.15)
21:03:39.431 00.004 9960 Worker thread wakes up
21:03:39.431 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.15) opts 0xd
21:03:39.432 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
21:03:39.436 00.004 11872 UpdateGuideState exits: m=5480 SNR=47.6
21:03:39.440 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:39.443 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:03:39.448 00.005 9960 Handling offset move in thread for scope, endpoint = (0.08, 0.15)
21:03:39.448 00.000 9960 Moving (0.08, 0.15) raw xDistance=-0.08 yDistance=-0.14
21:03:39.448 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:03:39.448 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:03:39.449 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:03:39.449 00.000 9960 MoveAxis(E, 0, ABG)
21:03:39.449 00.000 9960 Move returns status 0, amount 0
21:03:39.449 00.000 9960 MoveAxis(N, 0, ABG)
21:03:39.450 00.001 11872 Enqueuing Expose request
21:03:39.454 00.004 9960 Move returns status 0, amount 0
21:03:39.454 00.000 9960 move complete, result=0
21:03:39.455 00.001 9960 worker thread done servicing request
21:03:39.455 00.000 9960 Worker thread wakes up
21:03:39.455 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:03:39.462 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:03:39.462 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1205,1051,31,31)
21:03:40.713 01.251 9960 Exposure complete
21:03:40.844 00.131 9960 worker thread done servicing request
21:03:40.844 00.000 11872 OnExposeComplete: enter
21:03:40.848 00.004 11872 UpdateGuideState(): m_state=6
21:03:40.852 00.004 11872 Star::Find(15, 1219, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1247
21:03:40.856 00.004 11872 Star::Find returns 1 (0), X=1219.70, Y=1066.39, Mass=5687, SNR=48.7, Peak=126 HFD=6.9
21:03:40.861 00.005 11872 CameraToMount -- cameraTheta (0.81) - m_xAngle (-3.14) = xAngle (3.95 = -2.33)
21:03:40.867 00.006 11872 CameraToMount -- cameraTheta (0.81) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.78 = -2.50)
21:03:40.871 00.004 11872 CameraToMount -- cameraX=0.13 cameraY=0.13 hyp=0.18 cameraTheta=0.81 mountX=-0.13 mountY=-0.11, mountTheta=-2.43
21:03:40.877 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.13, y=0.13, opts=13)
21:03:40.882 00.005 11872 Enqueuing Move request for scope (0.13, 0.13)
21:03:40.886 00.004 9960 Worker thread wakes up
21:03:40.886 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=219, med=1, FiltMin=0, FiltMax=177, Gamma=1.000
21:03:40.890 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.13) opts 0xd
21:03:40.891 00.001 11872 UpdateGuideState exits: m=5687 SNR=48.7
21:03:40.895 00.004 9960 Handling offset move in thread for scope, endpoint = (0.13, 0.13)
21:03:40.895 00.000 9960 Moving (0.13, 0.13) raw xDistance=-0.13 yDistance=-0.11
21:03:40.895 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
21:03:40.895 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:03:40.896 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:40.900 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:03:40.904 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:03:40.905 00.001 9960 MoveAxis(E, 0, ABG)
21:03:40.905 00.000 9960 Move returns status 0, amount 0
21:03:40.905 00.000 9960 MoveAxis(N, 0, ABG)
21:03:40.905 00.000 9960 Move returns status 0, amount 0
21:03:40.905 00.000 9960 move complete, result=0
21:03:40.905 00.000 11872 Enqueuing Expose request
21:03:40.909 00.004 9960 worker thread done servicing request
21:03:40.910 00.001 9960 Worker thread wakes up
21:03:40.911 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:03:40.914 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
21:03:40.915 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1205,1051,31,31)
21:03:42.167 01.252 9960 Exposure complete
21:03:42.301 00.134 9960 worker thread done servicing request
21:03:42.301 00.000 11872 OnExposeComplete: enter
21:03:42.305 00.004 11872 UpdateGuideState(): m_state=6
21:03:42.310 00.005 11872 Star::Find(15, 1219, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1248
21:03:42.314 00.004 11872 Star::Find returns 1 (0), X=1219.94, Y=1066.67, Mass=5761, SNR=48.7, Peak=135 HFD=6.7
21:03:42.318 00.004 11872 CameraToMount -- cameraTheta (0.84) - m_xAngle (-3.14) = xAngle (3.98 = -2.30)
21:03:42.321 00.003 11872 CameraToMount -- cameraTheta (0.84) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.81 = -2.48)
21:03:42.327 00.006 11872 CameraToMount -- cameraX=0.37 cameraY=0.41 hyp=0.55 cameraTheta=0.84 mountX=-0.37 mountY=-0.34, mountTheta=-2.40
21:03:42.333 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.37, y=0.41, opts=13)
21:03:42.338 00.005 11872 Enqueuing Move request for scope (0.37, 0.41)
21:03:42.342 00.004 9960 Worker thread wakes up
21:03:42.343 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=216, med=1, FiltMin=0, FiltMax=181, Gamma=1.000
21:03:42.346 00.003 11872 UpdateGuideState exits: m=5761 SNR=48.7
21:03:42.349 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:42.353 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.37, 0.41) opts 0xd
21:03:42.354 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:03:42.357 00.003 11872 Enqueuing Expose request
21:03:42.363 00.006 9960 Handling offset move in thread for scope, endpoint = (0.37, 0.41)
21:03:42.364 00.001 9960 Moving (0.37, 0.41) raw xDistance=-0.37 yDistance=-0.34
21:03:42.364 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.37
21:03:42.364 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
21:03:42.365 00.001 9960 MoveAxis(E, 154, ABG)
21:03:42.365 00.000 9960 Guiding  Dir = 2, Dur = 154
21:03:42.365 00.000 9960 IsSlewing returns 0
21:03:42.366 00.001 9960 IsGuiding returns 0
21:03:42.366 00.000 9960 PulseGuide returned control before completion, sleep 164
21:03:42.533 00.167 9960 IsGuiding returns 1
21:03:42.533 00.000 9960 scope still moving after pulse duration time elapsed
21:03:42.563 00.030 9960 IsSlewing returns 0
21:03:42.564 00.001 9960 IsGuiding returns 0
21:03:42.564 00.000 9960 scope move finished after 154 + 45 ms
21:03:42.566 00.002 9960 Move returns status 0, amount 154
21:03:42.566 00.000 9960 MoveAxis(N, 252, ABG)
21:03:42.567 00.001 9960 Guiding  Dir = 0, Dur = 252
21:03:42.567 00.000 9960 IsSlewing returns 0
21:03:42.568 00.001 9960 IsGuiding returns 0
21:03:42.569 00.001 9960 PulseGuide returned control before completion, sleep 262
21:03:42.845 00.276 9960 IsGuiding returns 1
21:03:42.847 00.002 9960 scope still moving after pulse duration time elapsed
21:03:42.876 00.029 9960 IsSlewing returns 0
21:03:42.878 00.002 9960 IsGuiding returns 0
21:03:42.878 00.000 9960 scope move finished after 252 + 57 ms
21:03:42.879 00.001 9960 Move returns status 0, amount 252
21:03:42.879 00.000 9960 move complete, result=0
21:03:42.880 00.001 9960 worker thread done servicing request
21:03:42.880 00.000 9960 Worker thread wakes up
21:03:42.881 00.001 11872 GuideStep: -0.4 px 154 ms EAST, -0.3 px 252 ms NORTH
21:03:42.889 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
21:03:42.889 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1205,1051,31,31)
21:03:44.139 01.250 9960 Exposure complete
21:03:44.266 00.127 9960 worker thread done servicing request
21:03:44.267 00.001 11872 OnExposeComplete: enter
21:03:44.272 00.005 11872 UpdateGuideState(): m_state=6
21:03:44.277 00.005 11872 Star::Find(15, 1219, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1249
21:03:44.281 00.004 11872 Star::Find returns 1 (0), X=1219.76, Y=1066.59, Mass=5496, SNR=47.9, Peak=129 HFD=6.9
21:03:44.285 00.004 11872 CameraToMount -- cameraTheta (1.07) - m_xAngle (-3.14) = xAngle (4.21 = -2.08)
21:03:44.289 00.004 11872 CameraToMount -- cameraTheta (1.07) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.04 = -2.25)
21:03:44.294 00.005 11872 CameraToMount -- cameraX=0.18 cameraY=0.33 hyp=0.38 cameraTheta=1.07 mountX=-0.18 mountY=-0.29, mountTheta=-2.13
21:03:44.299 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.18, y=0.33, opts=13)
21:03:44.302 00.003 11872 Enqueuing Move request for scope (0.18, 0.33)
21:03:44.307 00.005 9960 Worker thread wakes up
21:03:44.307 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.33) opts 0xd
21:03:44.307 00.000 9960 Handling offset move in thread for scope, endpoint = (0.18, 0.33)
21:03:44.307 00.000 9960 Moving (0.18, 0.33) raw xDistance=-0.18 yDistance=-0.29
21:03:44.308 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
21:03:44.308 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
21:03:44.308 00.000 9960 MoveAxis(E, 0, ABG)
21:03:44.308 00.000 9960 Move returns status 0, amount 0
21:03:44.308 00.000 9960 MoveAxis(N, 218, ABG)
21:03:44.309 00.001 9960 Guiding  Dir = 0, Dur = 218
21:03:44.309 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=201, med=1, FiltMin=0, FiltMax=177, Gamma=1.000
21:03:44.313 00.004 9960 IsSlewing returns 0
21:03:44.313 00.000 11872 UpdateGuideState exits: m=5496 SNR=47.9
21:03:44.317 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:44.320 00.003 9960 IsGuiding returns 0
21:03:44.320 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:03:44.325 00.005 9960 PulseGuide returned control before completion, sleep 228
21:03:44.325 00.000 11872 Enqueuing Expose request
21:03:44.568 00.243 9960 IsGuiding returns 1
21:03:44.569 00.001 9960 scope still moving after pulse duration time elapsed
21:03:44.597 00.028 9960 IsSlewing returns 0
21:03:44.597 00.000 9960 IsGuiding returns 0
21:03:44.598 00.001 9960 scope move finished after 218 + 59 ms
21:03:44.598 00.000 9960 Move returns status 0, amount 218
21:03:44.598 00.000 9960 move complete, result=0
21:03:44.599 00.001 9960 worker thread done servicing request
21:03:44.599 00.000 9960 Worker thread wakes up
21:03:44.599 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.3 px 218 ms NORTH
21:03:44.606 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:03:44.606 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1205,1051,31,31)
21:03:45.858 01.252 9960 Exposure complete
21:03:45.969 00.111 9960 worker thread done servicing request
21:03:45.969 00.000 11872 OnExposeComplete: enter
21:03:45.972 00.003 11872 UpdateGuideState(): m_state=6
21:03:45.976 00.004 11872 Star::Find(15, 1219, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1250
21:03:45.979 00.003 11872 Star::Find returns 1 (0), X=1219.55, Y=1066.67, Mass=5873, SNR=50.1, Peak=134 HFD=6.9
21:03:45.983 00.004 11872 CameraToMount -- cameraTheta (1.64) - m_xAngle (-3.14) = xAngle (4.78 = -1.51)
21:03:45.988 00.005 11872 CameraToMount -- cameraTheta (1.64) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.61 = -1.68)
21:03:45.993 00.005 11872 CameraToMount -- cameraX=-0.03 cameraY=0.42 hyp=0.42 cameraTheta=1.64 mountX=0.03 mountY=-0.41, mountTheta=-1.51
21:03:45.998 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.03, y=0.42, opts=13)
21:03:46.002 00.004 11872 Enqueuing Move request for scope (-0.03, 0.42)
21:03:46.007 00.005 9960 Worker thread wakes up
21:03:46.007 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.42) opts 0xd
21:03:46.008 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.03, 0.42)
21:03:46.008 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=1, FiltMin=0, FiltMax=176, Gamma=1.000
21:03:46.012 00.004 11872 UpdateGuideState exits: m=5873 SNR=50.1
21:03:46.015 00.003 9960 Moving (-0.03, 0.42) raw xDistance=0.03 yDistance=-0.41
21:03:46.015 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:03:46.015 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.41 from input -0.41
21:03:46.015 00.000 9960 MoveAxis(E, 0, ABG)
21:03:46.016 00.001 9960 Move returns status 0, amount 0
21:03:46.016 00.000 9960 MoveAxis(N, 309, ABG)
21:03:46.017 00.001 9960 Guiding  Dir = 0, Dur = 309
21:03:46.017 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:46.022 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:03:46.026 00.004 11872 Enqueuing Expose request
21:03:46.029 00.003 9960 IsSlewing returns 0
21:03:46.030 00.001 9960 IsGuiding returns 0
21:03:46.030 00.000 9960 PulseGuide returned control before completion, sleep 319
21:03:46.357 00.327 9960 IsGuiding returns 1
21:03:46.357 00.000 9960 scope still moving after pulse duration time elapsed
21:03:46.389 00.032 9960 IsSlewing returns 0
21:03:46.389 00.000 9960 IsGuiding returns 0
21:03:46.390 00.001 9960 scope move finished after 309 + 50 ms
21:03:46.390 00.000 9960 Move returns status 0, amount 309
21:03:46.390 00.000 9960 move complete, result=0
21:03:46.390 00.000 9960 worker thread done servicing request
21:03:46.391 00.001 11872 GuideStep: 0.0 px 0 ms EAST, -0.4 px 309 ms NORTH
21:03:46.398 00.007 9960 Worker thread wakes up
21:03:46.398 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:03:46.398 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1205,1051,31,31)
21:03:47.654 01.256 9960 Exposure complete
21:03:47.775 00.121 9960 worker thread done servicing request
21:03:47.776 00.001 11872 OnExposeComplete: enter
21:03:47.779 00.003 11872 UpdateGuideState(): m_state=6
21:03:47.783 00.004 11872 Star::Find(15, 1219, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1251
21:03:47.787 00.004 11872 Star::Find returns 1 (0), X=1219.52, Y=1066.33, Mass=5912, SNR=50.0, Peak=127 HFD=7.0
21:03:47.790 00.003 11872 CameraToMount -- cameraTheta (2.29) - m_xAngle (-3.14) = xAngle (5.43 = -0.85)
21:03:47.795 00.005 11872 CameraToMount -- cameraTheta (2.29) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.26 = -1.02)
21:03:47.801 00.006 11872 CameraToMount -- cameraX=-0.06 cameraY=0.07 hyp=0.09 cameraTheta=2.29 mountX=0.06 mountY=-0.08, mountTheta=-0.91
21:03:47.807 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.06, y=0.07, opts=13)
21:03:47.813 00.006 11872 Enqueuing Move request for scope (-0.06, 0.07)
21:03:47.817 00.004 9960 Worker thread wakes up
21:03:47.817 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=192, med=1, FiltMin=0, FiltMax=174, Gamma=1.000
21:03:47.821 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.07) opts 0xd
21:03:47.821 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.06, 0.07)
21:03:47.821 00.000 9960 Moving (-0.06, 0.07) raw xDistance=0.06 yDistance=-0.08
21:03:47.821 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:03:47.821 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:03:47.821 00.000 11872 UpdateGuideState exits: m=5912 SNR=50.0
21:03:47.827 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:47.832 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:03:47.837 00.005 11872 Enqueuing Expose request
21:03:47.840 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:03:47.841 00.001 9960 MoveAxis(E, 0, ABG)
21:03:47.841 00.000 9960 Move returns status 0, amount 0
21:03:47.841 00.000 9960 MoveAxis(N, 0, ABG)
21:03:47.841 00.000 9960 Move returns status 0, amount 0
21:03:47.841 00.000 9960 move complete, result=0
21:03:47.842 00.001 9960 worker thread done servicing request
21:03:47.842 00.000 9960 Worker thread wakes up
21:03:47.842 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:03:47.842 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1205,1051,31,31)
21:03:47.842 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:03:49.094 01.252 9960 Exposure complete
21:03:49.228 00.134 9960 worker thread done servicing request
21:03:49.228 00.000 11872 OnExposeComplete: enter
21:03:49.232 00.004 11872 UpdateGuideState(): m_state=6
21:03:49.236 00.004 11872 Star::Find(15, 1219, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1252
21:03:49.241 00.005 11872 Star::Find returns 1 (0), X=1219.87, Y=1066.39, Mass=5556, SNR=47.8, Peak=127 HFD=6.8
21:03:49.245 00.004 11872 CameraToMount -- cameraTheta (0.43) - m_xAngle (-3.14) = xAngle (3.57 = -2.71)
21:03:49.249 00.004 11872 CameraToMount -- cameraTheta (0.43) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.40 = -2.89)
21:03:49.252 00.003 11872 CameraToMount -- cameraX=0.30 cameraY=0.14 hyp=0.33 cameraTheta=0.43 mountX=-0.30 mountY=-0.08, mountTheta=-2.87
21:03:49.258 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.30, y=0.14, opts=13)
21:03:49.261 00.003 11872 Enqueuing Move request for scope (0.30, 0.14)
21:03:49.265 00.004 9960 Worker thread wakes up
21:03:49.265 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=205, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
21:03:49.269 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.14) opts 0xd
21:03:49.269 00.000 9960 Handling offset move in thread for scope, endpoint = (0.30, 0.14)
21:03:49.270 00.001 11872 UpdateGuideState exits: m=5556 SNR=47.8
21:03:49.274 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:49.277 00.003 9960 Moving (0.30, 0.14) raw xDistance=-0.30 yDistance=-0.08
21:03:49.277 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
21:03:49.278 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:03:49.278 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:03:49.278 00.000 9960 MoveAxis(E, 124, ABG)
21:03:49.278 00.000 9960 Guiding  Dir = 2, Dur = 124
21:03:49.278 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:03:49.281 00.003 9960 IsSlewing returns 0
21:03:49.282 00.001 11872 Enqueuing Expose request
21:03:49.287 00.005 9960 IsGuiding returns 0
21:03:49.287 00.000 9960 PulseGuide returned control before completion, sleep 134
21:03:49.426 00.139 9960 IsGuiding returns 1
21:03:49.426 00.000 9960 scope still moving after pulse duration time elapsed
21:03:49.455 00.029 9960 IsSlewing returns 0
21:03:49.456 00.001 9960 IsGuiding returns 0
21:03:49.457 00.001 9960 scope move finished after 124 + 45 ms
21:03:49.457 00.000 9960 Move returns status 0, amount 124
21:03:49.457 00.000 9960 MoveAxis(N, 0, ABG)
21:03:49.458 00.001 9960 Move returns status 0, amount 0
21:03:49.458 00.000 9960 move complete, result=0
21:03:49.458 00.000 9960 worker thread done servicing request
21:03:49.458 00.000 11872 GuideStep: -0.3 px 124 ms EAST, -0.1 px 0 ms NORTH
21:03:49.464 00.006 9960 Worker thread wakes up
21:03:49.464 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:03:49.464 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1205,1051,31,31)
21:03:50.714 01.250 9960 Exposure complete
21:03:50.852 00.138 9960 worker thread done servicing request
21:03:50.853 00.001 11872 OnExposeComplete: enter
21:03:50.857 00.004 11872 UpdateGuideState(): m_state=6
21:03:50.860 00.003 11872 Star::Find(15, 1219, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1253
21:03:50.866 00.006 11872 Star::Find returns 1 (0), X=1219.00, Y=1067.34, Mass=5407, SNR=47.5, Peak=152 HFD=6.6
21:03:50.869 00.003 11872 CameraToMount -- cameraTheta (2.06) - m_xAngle (-3.14) = xAngle (5.20 = -1.09)
21:03:50.873 00.004 11872 CameraToMount -- cameraTheta (2.06) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.02 = -1.26)
21:03:50.877 00.004 11872 CameraToMount -- cameraX=-0.57 cameraY=1.08 hyp=1.23 cameraTheta=2.06 mountX=0.57 mountY=-1.17, mountTheta=-1.12
21:03:50.882 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.57, y=1.08, opts=13)
21:03:50.886 00.004 11872 Enqueuing Move request for scope (-0.57, 1.08)
21:03:50.891 00.005 9960 Worker thread wakes up
21:03:50.891 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=214, med=1, FiltMin=0, FiltMax=185, Gamma=1.000
21:03:50.895 00.004 11872 UpdateGuideState exits: m=5407 SNR=47.5
21:03:50.900 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.57, 1.08) opts 0xd
21:03:50.900 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.57, 1.08)
21:03:50.900 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:50.903 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:03:50.908 00.005 9960 Moving (-0.57, 1.08) raw xDistance=0.57 yDistance=-1.17
21:03:50.908 00.000 11872 Enqueuing Expose request
21:03:50.911 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.35 from input 0.57
21:03:50.911 00.000 9960 GuideAlgorithmResistSwitch::result() returns -1.17 from input -1.17
21:03:50.911 00.000 9960 MoveAxis(W, 230, ABG)
21:03:50.911 00.000 9960 Guiding  Dir = 3, Dur = 230
21:03:50.913 00.002 9960 IsSlewing returns 0
21:03:50.913 00.000 9960 IsGuiding returns 0
21:03:50.914 00.001 9960 PulseGuide returned control before completion, sleep 240
21:03:51.155 00.241 9960 IsGuiding returns 1
21:03:51.157 00.002 9960 scope still moving after pulse duration time elapsed
21:03:51.186 00.029 9960 IsSlewing returns 0
21:03:51.187 00.001 9960 IsGuiding returns 1
21:03:51.216 00.029 9960 IsSlewing returns 0
21:03:51.218 00.002 9960 IsGuiding returns 0
21:03:51.218 00.000 9960 scope move finished after 230 + 75 ms
21:03:51.218 00.000 9960 Move returns status 0, amount 230
21:03:51.218 00.000 9960 MoveAxis(N, 870, ABG)
21:03:51.219 00.001 9960 Guiding  Dir = 0, Dur = 870
21:03:51.219 00.000 9960 IsSlewing returns 0
21:03:51.221 00.002 9960 IsGuiding returns 0
21:03:51.221 00.000 9960 PulseGuide returned control before completion, sleep 880
21:03:52.106 00.885 9960 IsGuiding returns 1
21:03:52.106 00.000 9960 scope still moving after pulse duration time elapsed
21:03:52.138 00.032 9960 IsSlewing returns 0
21:03:52.138 00.000 9960 IsGuiding returns 0
21:03:52.139 00.001 9960 scope move finished after 870 + 48 ms
21:03:52.139 00.000 9960 Move returns status 0, amount 870
21:03:52.139 00.000 9960 move complete, result=0
21:03:52.139 00.000 9960 worker thread done servicing request
21:03:52.139 00.000 11872 GuideStep: 0.6 px 230 ms WEST, -1.2 px 870 ms NORTH
21:03:52.147 00.008 9960 Worker thread wakes up
21:03:52.147 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:03:52.147 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1205,1051,31,31)
21:03:53.399 01.252 9960 Exposure complete
21:03:53.532 00.133 9960 worker thread done servicing request
21:03:53.533 00.001 11872 OnExposeComplete: enter
21:03:53.537 00.004 11872 UpdateGuideState(): m_state=6
21:03:53.540 00.003 11872 Star::Find(15, 1219, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1254
21:03:53.545 00.005 11872 Star::Find returns 1 (0), X=1219.76, Y=1065.65, Mass=5765, SNR=49.1, Peak=129 HFD=6.8
21:03:53.549 00.004 11872 CameraToMount -- cameraTheta (-1.28) - m_xAngle (-3.14) = xAngle (1.86 = 1.86)
21:03:53.553 00.004 11872 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.69 = 1.69)
21:03:53.555 00.002 11872 CameraToMount -- cameraX=0.18 cameraY=-0.61 hyp=0.64 cameraTheta=-1.28 mountX=-0.18 mountY=0.63, mountTheta=1.85
21:03:53.561 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.18, y=-0.61, opts=13)
21:03:53.565 00.004 11872 Enqueuing Move request for scope (0.18, -0.61)
21:03:53.568 00.003 9960 Worker thread wakes up
21:03:53.568 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.61) opts 0xd
21:03:53.568 00.000 9960 Handling offset move in thread for scope, endpoint = (0.18, -0.61)
21:03:53.568 00.000 9960 Moving (0.18, -0.61) raw xDistance=-0.18 yDistance=0.63
21:03:53.568 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
21:03:53.568 00.000 9960 resist switch: large excursion: input 0.63 thresh 0.60 direction from -1 to 1
21:03:53.570 00.002 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.90
21:03:53.570 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.63 from input 0.63
21:03:53.570 00.000 9960 MoveAxis(E, 0, ABG)
21:03:53.570 00.000 9960 Move returns status 0, amount 0
21:03:53.570 00.000 9960 MoveAxis(S, 472, ABG)
21:03:53.570 00.000 9960 Guiding  Dir = 1, Dur = 472
21:03:53.570 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=1, FiltMin=0, FiltMax=183, Gamma=1.000
21:03:53.574 00.004 9960 IsSlewing returns 0
21:03:53.574 00.000 11872 UpdateGuideState exits: m=5765 SNR=49.1
21:03:53.579 00.005 9960 IsGuiding returns 0
21:03:53.579 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:53.582 00.003 9960 PulseGuide returned control before completion, sleep 482
21:03:53.583 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:03:53.586 00.003 11872 Enqueuing Expose request
21:03:54.077 00.491 9960 IsGuiding returns 1
21:03:54.078 00.001 9960 scope still moving after pulse duration time elapsed
21:03:54.109 00.031 9960 IsSlewing returns 0
21:03:54.111 00.002 9960 IsGuiding returns 0
21:03:54.112 00.001 9960 scope move finished after 472 + 60 ms
21:03:54.112 00.000 9960 Move returns status 0, amount 472
21:03:54.112 00.000 9960 move complete, result=0
21:03:54.113 00.001 9960 worker thread done servicing request
21:03:54.113 00.000 9960 Worker thread wakes up
21:03:54.113 00.000 11872 GuideStep: -0.2 px 0 ms EAST, 0.6 px 472 ms SOUTH
21:03:54.118 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:03:54.119 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1205,1051,31,31)
21:03:55.372 01.253 9960 Exposure complete
21:03:55.501 00.129 9960 worker thread done servicing request
21:03:55.501 00.000 11872 OnExposeComplete: enter
21:03:55.505 00.004 11872 UpdateGuideState(): m_state=6
21:03:55.508 00.003 11872 Star::Find(15, 1219, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1255
21:03:55.510 00.002 11872 Star::Find returns 1 (0), X=1219.87, Y=1065.66, Mass=5742, SNR=49.1, Peak=133 HFD=6.8
21:03:55.514 00.004 11872 CameraToMount -- cameraTheta (-1.12) - m_xAngle (-3.14) = xAngle (2.02 = 2.02)
21:03:55.518 00.004 11872 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.84 = 1.84)
21:03:55.522 00.004 11872 CameraToMount -- cameraX=0.29 cameraY=-0.60 hyp=0.67 cameraTheta=-1.12 mountX=-0.29 mountY=0.64, mountTheta=1.99
21:03:55.525 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=0.29, y=-0.60, opts=13)
21:03:55.528 00.003 11872 Enqueuing Move request for scope (0.29, -0.60)
21:03:55.530 00.002 9960 Worker thread wakes up
21:03:55.532 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=220, med=1, FiltMin=0, FiltMax=173, Gamma=1.000
21:03:55.535 00.003 11872 UpdateGuideState exits: m=5742 SNR=49.1
21:03:55.539 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:55.543 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:03:55.547 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.60) opts 0xd
21:03:55.547 00.000 11872 Enqueuing Expose request
21:03:55.551 00.004 9960 Handling offset move in thread for scope, endpoint = (0.29, -0.60)
21:03:55.551 00.000 9960 Moving (0.29, -0.60) raw xDistance=-0.29 yDistance=0.64
21:03:55.551 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29
21:03:55.553 00.002 9960 GuideAlgorithmResistSwitch::result() returns 0.64 from input 0.64
21:03:55.553 00.000 9960 MoveAxis(E, 121, ABG)
21:03:55.553 00.000 9960 Guiding  Dir = 2, Dur = 121
21:03:55.553 00.000 9960 IsSlewing returns 0
21:03:55.554 00.001 9960 IsGuiding returns 0
21:03:55.554 00.000 9960 PulseGuide returned control before completion, sleep 131
21:03:55.690 00.136 9960 IsGuiding returns 1
21:03:55.690 00.000 9960 scope still moving after pulse duration time elapsed
21:03:55.720 00.030 9960 IsSlewing returns 0
21:03:55.721 00.001 9960 IsGuiding returns 0
21:03:55.722 00.001 9960 scope move finished after 121 + 47 ms
21:03:55.722 00.000 9960 Move returns status 0, amount 121
21:03:55.723 00.001 9960 MoveAxis(S, 481, ABG)
21:03:55.723 00.000 9960 Guiding  Dir = 1, Dur = 481
21:03:55.724 00.001 9960 IsSlewing returns 0
21:03:55.724 00.000 9960 IsGuiding returns 0
21:03:55.726 00.002 9960 PulseGuide returned control before completion, sleep 491
21:03:56.233 00.507 9960 IsGuiding returns 1
21:03:56.234 00.001 9960 scope still moving after pulse duration time elapsed
21:03:56.264 00.030 9960 IsSlewing returns 0
21:03:56.265 00.001 9960 IsGuiding returns 0
21:03:56.265 00.000 9960 scope move finished after 481 + 59 ms
21:03:56.266 00.001 9960 Move returns status 0, amount 481
21:03:56.267 00.001 9960 move complete, result=0
21:03:56.268 00.001 9960 worker thread done servicing request
21:03:56.268 00.000 9960 Worker thread wakes up
21:03:56.268 00.000 11872 GuideStep: -0.3 px 121 ms EAST, 0.6 px 481 ms SOUTH
21:03:56.275 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:03:56.275 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1205,1051,31,31)
21:03:57.526 01.251 9960 Exposure complete
21:03:57.667 00.141 9960 worker thread done servicing request
21:03:57.667 00.000 11872 OnExposeComplete: enter
21:03:57.672 00.005 11872 UpdateGuideState(): m_state=6
21:03:57.676 00.004 11872 Star::Find(15, 1219, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1256
21:03:57.680 00.004 11872 Star::Find returns 1 (0), X=1219.75, Y=1066.52, Mass=5787, SNR=49.4, Peak=129 HFD=7.0
21:03:57.684 00.004 11872 CameraToMount -- cameraTheta (0.96) - m_xAngle (-3.14) = xAngle (4.10 = -2.18)
21:03:57.688 00.004 11872 CameraToMount -- cameraTheta (0.96) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.93 = -2.36)
21:03:57.692 00.004 11872 CameraToMount -- cameraX=0.18 cameraY=0.26 hyp=0.31 cameraTheta=0.96 mountX=-0.18 mountY=-0.22, mountTheta=-2.25
21:03:57.696 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.18, y=0.26, opts=13)
21:03:57.701 00.005 11872 Enqueuing Move request for scope (0.18, 0.26)
21:03:57.705 00.004 9960 Worker thread wakes up
21:03:57.705 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=1, FiltMin=0, FiltMax=188, Gamma=1.000
21:03:57.709 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.26) opts 0xd
21:03:57.709 00.000 9960 Handling offset move in thread for scope, endpoint = (0.18, 0.26)
21:03:57.710 00.001 9960 Moving (0.18, 0.26) raw xDistance=-0.18 yDistance=-0.22
21:03:57.710 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
21:03:57.711 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:03:57.711 00.000 11872 UpdateGuideState exits: m=5787 SNR=49.4
21:03:57.715 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:57.719 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:03:57.722 00.003 11872 Enqueuing Expose request
21:03:57.725 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
21:03:57.726 00.001 9960 MoveAxis(E, 0, ABG)
21:03:57.726 00.000 9960 Move returns status 0, amount 0
21:03:57.726 00.000 9960 MoveAxis(N, 0, ABG)
21:03:57.727 00.001 9960 Move returns status 0, amount 0
21:03:57.727 00.000 9960 move complete, result=0
21:03:57.727 00.000 9960 worker thread done servicing request
21:03:57.727 00.000 9960 Worker thread wakes up
21:03:57.727 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
21:03:57.731 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
21:03:57.731 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1205,1051,31,31)
21:03:58.980 01.249 9960 Exposure complete
21:03:59.110 00.130 9960 worker thread done servicing request
21:03:59.111 00.001 11872 OnExposeComplete: enter
21:03:59.115 00.004 11872 UpdateGuideState(): m_state=6
21:03:59.120 00.005 11872 Star::Find(15, 1219, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1257
21:03:59.124 00.004 11872 Star::Find returns 1 (0), X=1219.74, Y=1066.65, Mass=5646, SNR=48.8, Peak=129 HFD=6.8
21:03:59.127 00.003 11872 CameraToMount -- cameraTheta (1.18) - m_xAngle (-3.14) = xAngle (4.32 = -1.97)
21:03:59.132 00.005 11872 CameraToMount -- cameraTheta (1.18) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.14 = -2.14)
21:03:59.136 00.004 11872 CameraToMount -- cameraX=0.16 cameraY=0.39 hyp=0.42 cameraTheta=1.18 mountX=-0.16 mountY=-0.36, mountTheta=-2.00
21:03:59.141 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.16, y=0.39, opts=13)
21:03:59.148 00.007 11872 Enqueuing Move request for scope (0.16, 0.39)
21:03:59.152 00.004 9960 Worker thread wakes up
21:03:59.152 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.39) opts 0xd
21:03:59.153 00.001 9960 Handling offset move in thread for scope, endpoint = (0.16, 0.39)
21:03:59.153 00.000 9960 Moving (0.16, 0.39) raw xDistance=-0.16 yDistance=-0.36
21:03:59.153 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
21:03:59.153 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:03:59.154 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=224, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
21:03:59.158 00.004 11872 UpdateGuideState exits: m=5646 SNR=48.8
21:03:59.162 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:59.166 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:03:59.170 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.36
21:03:59.170 00.000 9960 MoveAxis(E, 0, ABG)
21:03:59.170 00.000 9960 Move returns status 0, amount 0
21:03:59.170 00.000 9960 MoveAxis(N, 0, ABG)
21:03:59.170 00.000 9960 Move returns status 0, amount 0
21:03:59.170 00.000 9960 move complete, result=0
21:03:59.172 00.002 11872 Enqueuing Expose request
21:03:59.175 00.003 9960 worker thread done servicing request
21:03:59.175 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.4 px 0 ms NORTH
21:03:59.178 00.003 9960 Worker thread wakes up
21:03:59.178 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:03:59.178 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1205,1051,31,31)
21:04:00.428 01.250 9960 Exposure complete
21:04:00.551 00.123 9960 worker thread done servicing request
21:04:00.552 00.001 11872 OnExposeComplete: enter
21:04:00.556 00.004 11872 UpdateGuideState(): m_state=6
21:04:00.562 00.006 11872 Star::Find(15, 1219, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1258
21:04:00.566 00.004 11872 Star::Find returns 1 (0), X=1219.89, Y=1066.87, Mass=5527, SNR=48.0, Peak=155 HFD=6.5
21:04:00.568 00.002 11872 CameraToMount -- cameraTheta (1.09) - m_xAngle (-3.14) = xAngle (4.22 = -2.06)
21:04:00.573 00.005 11872 CameraToMount -- cameraTheta (1.09) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.05 = -2.23)
21:04:00.577 00.004 11872 CameraToMount -- cameraX=0.32 cameraY=0.61 hyp=0.69 cameraTheta=1.09 mountX=-0.32 mountY=-0.54, mountTheta=-2.11
21:04:00.581 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.32, y=0.61, opts=13)
21:04:00.586 00.005 11872 Enqueuing Move request for scope (0.32, 0.61)
21:04:00.590 00.004 9960 Worker thread wakes up
21:04:00.590 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
21:04:00.594 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.61) opts 0xd
21:04:00.594 00.000 9960 Handling offset move in thread for scope, endpoint = (0.32, 0.61)
21:04:00.594 00.000 9960 Moving (0.32, 0.61) raw xDistance=-0.32 yDistance=-0.54
21:04:00.594 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.32
21:04:00.594 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:04:00.596 00.002 11872 UpdateGuideState exits: m=5527 SNR=48.0
21:04:00.599 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:00.603 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:04:00.606 00.003 11872 Enqueuing Expose request
21:04:00.611 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.54
21:04:00.611 00.000 9960 MoveAxis(E, 135, ABG)
21:04:00.611 00.000 9960 Guiding  Dir = 2, Dur = 135
21:04:00.611 00.000 9960 IsSlewing returns 0
21:04:00.612 00.001 9960 IsGuiding returns 0
21:04:00.612 00.000 9960 PulseGuide returned control before completion, sleep 145
21:04:00.762 00.150 9960 IsGuiding returns 1
21:04:00.762 00.000 9960 scope still moving after pulse duration time elapsed
21:04:00.793 00.031 9960 IsSlewing returns 0
21:04:00.796 00.003 9960 IsGuiding returns 0
21:04:00.797 00.001 9960 scope move finished after 135 + 49 ms
21:04:00.797 00.000 9960 Move returns status 0, amount 135
21:04:00.797 00.000 9960 MoveAxis(N, 0, ABG)
21:04:00.798 00.001 9960 Move returns status 0, amount 0
21:04:00.798 00.000 9960 move complete, result=0
21:04:00.799 00.001 9960 worker thread done servicing request
21:04:00.799 00.000 9960 Worker thread wakes up
21:04:00.800 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:04:00.800 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1205,1051,31,31)
21:04:00.800 00.000 11872 GuideStep: -0.3 px 135 ms EAST, -0.5 px 0 ms NORTH
21:04:02.054 01.254 9960 Exposure complete
21:04:02.190 00.136 9960 worker thread done servicing request
21:04:02.191 00.001 11872 OnExposeComplete: enter
21:04:02.195 00.004 11872 UpdateGuideState(): m_state=6
21:04:02.198 00.003 11872 Star::Find(15, 1219, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1259
21:04:02.201 00.003 11872 Star::Find returns 1 (0), X=1219.73, Y=1066.73, Mass=5916, SNR=50.0, Peak=122 HFD=6.8
21:04:02.206 00.005 11872 CameraToMount -- cameraTheta (1.25) - m_xAngle (-3.14) = xAngle (4.38 = -1.90)
21:04:02.210 00.004 11872 CameraToMount -- cameraTheta (1.25) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.21 = -2.07)
21:04:02.214 00.004 11872 CameraToMount -- cameraX=0.16 cameraY=0.47 hyp=0.49 cameraTheta=1.25 mountX=-0.16 mountY=-0.43, mountTheta=-1.92
21:04:02.219 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.16, y=0.47, opts=13)
21:04:02.223 00.004 11872 Enqueuing Move request for scope (0.16, 0.47)
21:04:02.226 00.003 9960 Worker thread wakes up
21:04:02.226 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
21:04:02.230 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.47) opts 0xd
21:04:02.230 00.000 9960 Handling offset move in thread for scope, endpoint = (0.16, 0.47)
21:04:02.230 00.000 9960 Moving (0.16, 0.47) raw xDistance=-0.16 yDistance=-0.43
21:04:02.230 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
21:04:02.230 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:04:02.230 00.000 11872 UpdateGuideState exits: m=5916 SNR=50.0
21:04:02.234 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.43
21:04:02.234 00.000 9960 MoveAxis(E, 0, ABG)
21:04:02.235 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:02.238 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:04:02.242 00.004 9960 Move returns status 0, amount 0
21:04:02.242 00.000 11872 Enqueuing Expose request
21:04:02.246 00.004 9960 MoveAxis(N, 0, ABG)
21:04:02.247 00.001 9960 Move returns status 0, amount 0
21:04:02.247 00.000 9960 move complete, result=0
21:04:02.247 00.000 9960 worker thread done servicing request
21:04:02.247 00.000 9960 Worker thread wakes up
21:04:02.248 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:04:02.248 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.4 px 0 ms NORTH
21:04:02.252 00.004 9960 Handling exposure in thread, d=1000 o=3 r=(1205,1051,31,31)
21:04:03.496 01.244 9960 Exposure complete
21:04:03.628 00.132 9960 worker thread done servicing request
21:04:03.629 00.001 11872 OnExposeComplete: enter
21:04:03.633 00.004 11872 UpdateGuideState(): m_state=6
21:04:03.638 00.005 11872 Star::Find(15, 1219, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1260
21:04:03.642 00.004 11872 Star::Find returns 1 (0), X=1219.73, Y=1067.34, Mass=5607, SNR=48.1, Peak=131 HFD=6.7
21:04:03.647 00.005 11872 CameraToMount -- cameraTheta (1.42) - m_xAngle (-3.14) = xAngle (4.56 = -1.72)
21:04:03.650 00.003 11872 CameraToMount -- cameraTheta (1.42) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.39 = -1.89)
21:04:03.655 00.005 11872 CameraToMount -- cameraX=0.16 cameraY=1.08 hyp=1.09 cameraTheta=1.42 mountX=-0.16 mountY=-1.04, mountTheta=-1.73
21:04:03.661 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.16, y=1.08, opts=13)
21:04:03.665 00.004 11872 Enqueuing Move request for scope (0.16, 1.08)
21:04:03.669 00.004 9960 Worker thread wakes up
21:04:03.669 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=204, med=1, FiltMin=0, FiltMax=176, Gamma=1.000
21:04:03.677 00.008 9960 worker thread servicing REQUEST_MOVE scope ofs (0.16, 1.08) opts 0xd
21:04:03.677 00.000 11872 UpdateGuideState exits: m=5607 SNR=48.1
21:04:03.683 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:03.689 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:04:03.695 00.006 11872 Enqueuing Expose request
21:04:03.700 00.005 9960 Handling offset move in thread for scope, endpoint = (0.16, 1.08)
21:04:03.701 00.001 9960 Moving (0.16, 1.08) raw xDistance=-0.16 yDistance=-1.04
21:04:03.701 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
21:04:03.701 00.000 9960 resist switch: large excursion: input -1.04 thresh 0.60 direction from 1 to -1
21:04:03.701 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.11
21:04:03.703 00.002 9960 GuideAlgorithmResistSwitch::result() returns -1.04 from input -1.04
21:04:03.703 00.000 9960 MoveAxis(E, 0, ABG)
21:04:03.703 00.000 9960 Move returns status 0, amount 0
21:04:03.703 00.000 9960 MoveAxis(N, 773, ABG)
21:04:03.704 00.001 9960 Guiding  Dir = 0, Dur = 773
21:04:03.704 00.000 9960 IsSlewing returns 0
21:04:03.705 00.001 9960 IsGuiding returns 0
21:04:03.705 00.000 9960 PulseGuide returned control before completion, sleep 783
21:04:04.499 00.794 9960 IsGuiding returns 1
21:04:04.499 00.000 9960 scope still moving after pulse duration time elapsed
21:04:04.530 00.031 9960 IsSlewing returns 0
21:04:04.530 00.000 9960 IsGuiding returns 0
21:04:04.531 00.001 9960 scope move finished after 773 + 53 ms
21:04:04.532 00.001 9960 Move returns status 0, amount 773
21:04:04.532 00.000 9960 move complete, result=0
21:04:04.532 00.000 9960 worker thread done servicing request
21:04:04.533 00.001 11872 GuideStep: -0.2 px 0 ms EAST, -1.0 px 773 ms NORTH
21:04:04.538 00.005 9960 Worker thread wakes up
21:04:04.538 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:04:04.539 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1205,1051,31,31)
21:04:05.788 01.249 9960 Exposure complete
21:04:05.916 00.128 9960 worker thread done servicing request
21:04:05.916 00.000 11872 OnExposeComplete: enter
21:04:05.924 00.008 11872 UpdateGuideState(): m_state=6
21:04:05.926 00.002 11872 Star::Find(15, 1219, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1261
21:04:05.929 00.003 11872 Star::Find returns 1 (0), X=1219.92, Y=1066.87, Mass=5549, SNR=47.4, Peak=138 HFD=6.5
21:04:05.932 00.003 11872 CameraToMount -- cameraTheta (1.05) - m_xAngle (-3.14) = xAngle (4.19 = -2.09)
21:04:05.935 00.003 11872 CameraToMount -- cameraTheta (1.05) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.02 = -2.26)
21:04:05.939 00.004 11872 CameraToMount -- cameraX=0.35 cameraY=0.61 hyp=0.70 cameraTheta=1.05 mountX=-0.35 mountY=-0.54, mountTheta=-2.14
21:04:05.943 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.35, y=0.61, opts=13)
21:04:05.945 00.002 11872 Enqueuing Move request for scope (0.35, 0.61)
21:04:05.949 00.004 9960 Worker thread wakes up
21:04:05.949 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.35, 0.61) opts 0xd
21:04:05.950 00.001 9960 Handling offset move in thread for scope, endpoint = (0.35, 0.61)
21:04:05.950 00.000 9960 Moving (0.35, 0.61) raw xDistance=-0.35 yDistance=-0.54
21:04:05.950 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.35
21:04:05.950 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.54 from input -0.54
21:04:05.950 00.000 9960 MoveAxis(E, 146, ABG)
21:04:05.950 00.000 9960 Guiding  Dir = 2, Dur = 146
21:04:05.950 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=208, med=1, FiltMin=0, FiltMax=167, Gamma=1.000
21:04:05.955 00.005 11872 UpdateGuideState exits: m=5549 SNR=47.4
21:04:05.957 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:05.960 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:04:05.963 00.003 11872 Enqueuing Expose request
21:04:05.965 00.002 9960 IsSlewing returns 0
21:04:05.967 00.002 9960 IsGuiding returns 0
21:04:05.967 00.000 9960 PulseGuide returned control before completion, sleep 156
21:04:06.140 00.173 9960 IsGuiding returns 0
21:04:06.142 00.002 9960 Move returns status 0, amount 146
21:04:06.142 00.000 9960 MoveAxis(N, 403, ABG)
21:04:06.143 00.001 9960 Guiding  Dir = 0, Dur = 403
21:04:06.143 00.000 9960 IsSlewing returns 0
21:04:06.144 00.001 9960 IsGuiding returns 0
21:04:06.144 00.000 9960 PulseGuide returned control before completion, sleep 413
21:04:06.560 00.416 9960 IsGuiding returns 1
21:04:06.560 00.000 9960 scope still moving after pulse duration time elapsed
21:04:06.591 00.031 9960 IsSlewing returns 0
21:04:06.592 00.001 9960 IsGuiding returns 0
21:04:06.593 00.001 9960 scope move finished after 403 + 45 ms
21:04:06.593 00.000 9960 Move returns status 0, amount 403
21:04:06.593 00.000 9960 move complete, result=0
21:04:06.595 00.002 9960 worker thread done servicing request
21:04:06.595 00.000 9960 Worker thread wakes up
21:04:06.596 00.001 11872 GuideStep: -0.3 px 146 ms EAST, -0.5 px 403 ms NORTH
21:04:06.601 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:04:06.602 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1205,1051,31,31)
21:04:07.850 01.248 9960 Exposure complete
21:04:07.963 00.113 9960 worker thread done servicing request
21:04:07.963 00.000 11872 OnExposeComplete: enter
21:04:07.967 00.004 11872 UpdateGuideState(): m_state=6
21:04:07.972 00.005 11872 Star::Find(15, 1219, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1262
21:04:07.976 00.004 11872 Star::Find returns 1 (0), X=1219.78, Y=1066.81, Mass=5371, SNR=46.8, Peak=132 HFD=6.6
21:04:07.979 00.003 11872 CameraToMount -- cameraTheta (1.22) - m_xAngle (-3.14) = xAngle (4.36 = -1.92)
21:04:07.986 00.007 11872 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.19 = -2.09)
21:04:07.991 00.005 11872 CameraToMount -- cameraX=0.20 cameraY=0.56 hyp=0.59 cameraTheta=1.22 mountX=-0.20 mountY=-0.51, mountTheta=-1.95
21:04:07.995 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.20, y=0.56, opts=13)
21:04:08.001 00.006 11872 Enqueuing Move request for scope (0.20, 0.56)
21:04:08.005 00.004 9960 Worker thread wakes up
21:04:08.005 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=226, med=1, FiltMin=0, FiltMax=177, Gamma=1.000
21:04:08.009 00.004 11872 UpdateGuideState exits: m=5371 SNR=46.8
21:04:08.014 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:08.019 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.56) opts 0xd
21:04:08.019 00.000 9960 Handling offset move in thread for scope, endpoint = (0.20, 0.56)
21:04:08.019 00.000 9960 Moving (0.20, 0.56) raw xDistance=-0.20 yDistance=-0.51
21:04:08.021 00.002 9960 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.20
21:04:08.021 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:04:08.026 00.005 11872 Enqueuing Expose request
21:04:08.031 00.005 9960 GuideAlgorithmResistSwitch::result() returns -0.51 from input -0.51
21:04:08.031 00.000 9960 MoveAxis(E, 95, ABG)
21:04:08.031 00.000 9960 Guiding  Dir = 2, Dur = 95
21:04:08.031 00.000 9960 IsSlewing returns 0
21:04:08.032 00.001 9960 IsGuiding returns 0
21:04:08.032 00.000 9960 PulseGuide returned control before completion, sleep 105
21:04:08.140 00.108 9960 IsGuiding returns 1
21:04:08.142 00.002 9960 scope still moving after pulse duration time elapsed
21:04:08.171 00.029 9960 IsSlewing returns 0
21:04:08.171 00.000 9960 IsGuiding returns 0
21:04:08.171 00.000 9960 scope move finished after 95 + 44 ms
21:04:08.172 00.001 9960 Move returns status 0, amount 95
21:04:08.172 00.000 9960 MoveAxis(N, 382, ABG)
21:04:08.172 00.000 9960 Guiding  Dir = 0, Dur = 382
21:04:08.174 00.002 9960 IsSlewing returns 0
21:04:08.174 00.000 9960 IsGuiding returns 0
21:04:08.175 00.001 9960 PulseGuide returned control before completion, sleep 392
21:04:08.578 00.403 9960 IsGuiding returns 1
21:04:08.579 00.001 9960 scope still moving after pulse duration time elapsed
21:04:08.609 00.030 9960 IsSlewing returns 0
21:04:08.609 00.000 9960 IsGuiding returns 0
21:04:08.609 00.000 9960 scope move finished after 382 + 54 ms
21:04:08.611 00.002 9960 Move returns status 0, amount 382
21:04:08.611 00.000 9960 move complete, result=0
21:04:08.612 00.001 9960 worker thread done servicing request
21:04:08.612 00.000 9960 Worker thread wakes up
21:04:08.612 00.000 11872 GuideStep: -0.2 px 95 ms EAST, -0.5 px 382 ms NORTH
21:04:08.623 00.011 9960 worker thread servicing REQUEST_EXPOSE 1000
21:04:08.623 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1205,1051,31,31)
21:04:09.870 01.247 9960 Exposure complete
21:04:10.002 00.132 9960 worker thread done servicing request
21:04:10.002 00.000 11872 OnExposeComplete: enter
21:04:10.007 00.005 11872 UpdateGuideState(): m_state=6
21:04:10.010 00.003 11872 Star::Find(15, 1219, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1263
21:04:10.015 00.005 11872 Star::Find returns 1 (0), X=1219.62, Y=1066.53, Mass=5645, SNR=48.8, Peak=133 HFD=7.0
21:04:10.020 00.005 11872 CameraToMount -- cameraTheta (1.40) - m_xAngle (-3.14) = xAngle (4.54 = -1.74)
21:04:10.023 00.003 11872 CameraToMount -- cameraTheta (1.40) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.37 = -1.91)
21:04:10.027 00.004 11872 CameraToMount -- cameraX=0.05 cameraY=0.27 hyp=0.27 cameraTheta=1.40 mountX=-0.05 mountY=-0.26, mountTheta=-1.75
21:04:10.032 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.05, y=0.27, opts=13)
21:04:10.035 00.003 11872 Enqueuing Move request for scope (0.05, 0.27)
21:04:10.039 00.004 9960 Worker thread wakes up
21:04:10.039 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.27) opts 0xd
21:04:10.039 00.000 9960 Handling offset move in thread for scope, endpoint = (0.05, 0.27)
21:04:10.039 00.000 9960 Moving (0.05, 0.27) raw xDistance=-0.05 yDistance=-0.26
21:04:10.039 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:04:10.040 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
21:04:10.040 00.000 9960 MoveAxis(E, 0, ABG)
21:04:10.040 00.000 9960 Move returns status 0, amount 0
21:04:10.040 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=208, med=1, FiltMin=0, FiltMax=174, Gamma=1.000
21:04:10.044 00.004 9960 MoveAxis(N, 193, ABG)
21:04:10.044 00.000 9960 Guiding  Dir = 0, Dur = 193
21:04:10.045 00.001 11872 UpdateGuideState exits: m=5645 SNR=48.8
21:04:10.050 00.005 9960 IsSlewing returns 0
21:04:10.050 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:10.055 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:04:10.059 00.004 9960 IsGuiding returns 0
21:04:10.059 00.000 11872 Enqueuing Expose request
21:04:10.062 00.003 9960 PulseGuide returned control before completion, sleep 203
21:04:10.268 00.206 9960 IsGuiding returns 1
21:04:10.270 00.002 9960 scope still moving after pulse duration time elapsed
21:04:10.300 00.030 9960 IsSlewing returns 0
21:04:10.302 00.002 9960 IsGuiding returns 0
21:04:10.302 00.000 9960 scope move finished after 193 + 50 ms
21:04:10.302 00.000 9960 Move returns status 0, amount 193
21:04:10.302 00.000 9960 move complete, result=0
21:04:10.303 00.001 9960 worker thread done servicing request
21:04:10.304 00.001 9960 Worker thread wakes up
21:04:10.304 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.3 px 193 ms NORTH
21:04:10.310 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:04:10.310 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1205,1051,31,31)
21:04:11.559 01.249 9960 Exposure complete
21:04:11.688 00.129 9960 worker thread done servicing request
21:04:11.688 00.000 11872 OnExposeComplete: enter
21:04:11.693 00.005 11872 UpdateGuideState(): m_state=6
21:04:11.696 00.003 11872 Star::Find(15, 1219, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1264
21:04:11.701 00.005 11872 Star::Find returns 1 (0), X=1219.34, Y=1066.90, Mass=5573, SNR=47.4, Peak=133 HFD=6.5
21:04:11.705 00.004 11872 CameraToMount -- cameraTheta (1.92) - m_xAngle (-3.14) = xAngle (5.06 = -1.23)
21:04:11.709 00.004 11872 CameraToMount -- cameraTheta (1.92) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.89 = -1.40)
21:04:11.713 00.004 11872 CameraToMount -- cameraX=-0.23 cameraY=0.64 hyp=0.68 cameraTheta=1.92 mountX=0.23 mountY=-0.67, mountTheta=-1.24
21:04:11.718 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.23, y=0.64, opts=13)
21:04:11.723 00.005 11872 Enqueuing Move request for scope (-0.23, 0.64)
21:04:11.726 00.003 9960 Worker thread wakes up
21:04:11.726 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.64) opts 0xd
21:04:11.727 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=1, FiltMin=0, FiltMax=175, Gamma=1.000
21:04:11.729 00.002 11872 UpdateGuideState exits: m=5573 SNR=47.4
21:04:11.734 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:11.740 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:04:11.745 00.005 9960 Handling offset move in thread for scope, endpoint = (-0.23, 0.64)
21:04:11.745 00.000 9960 Moving (-0.23, 0.64) raw xDistance=0.23 yDistance=-0.67
21:04:11.746 00.001 11872 Enqueuing Expose request
21:04:11.749 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
21:04:11.749 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.67 from input -0.67
21:04:11.750 00.001 9960 MoveAxis(W, 97, ABG)
21:04:11.750 00.000 9960 Guiding  Dir = 3, Dur = 97
21:04:11.750 00.000 9960 IsSlewing returns 0
21:04:11.750 00.000 9960 IsGuiding returns 0
21:04:11.751 00.001 9960 PulseGuide returned control before completion, sleep 107
21:04:11.863 00.112 9960 IsGuiding returns 1
21:04:11.863 00.000 9960 scope still moving after pulse duration time elapsed
21:04:11.895 00.032 9960 IsSlewing returns 0
21:04:11.896 00.001 9960 IsGuiding returns 0
21:04:11.897 00.001 9960 scope move finished after 97 + 48 ms
21:04:11.898 00.001 9960 Move returns status 0, amount 97
21:04:11.898 00.000 9960 MoveAxis(N, 502, ABG)
21:04:11.898 00.000 9960 Guiding  Dir = 0, Dur = 502
21:04:11.899 00.001 9960 IsSlewing returns 0
21:04:11.899 00.000 9960 IsGuiding returns 0
21:04:11.900 00.001 9960 PulseGuide returned control before completion, sleep 512
21:04:12.427 00.527 9960 IsGuiding returns 1
21:04:12.428 00.001 9960 scope still moving after pulse duration time elapsed
21:04:12.459 00.031 9960 IsSlewing returns 0
21:04:12.461 00.002 9960 IsGuiding returns 0
21:04:12.461 00.000 9960 scope move finished after 502 + 58 ms
21:04:12.462 00.001 9960 Move returns status 0, amount 502
21:04:12.462 00.000 9960 move complete, result=0
21:04:12.463 00.001 9960 worker thread done servicing request
21:04:12.463 00.000 9960 Worker thread wakes up
21:04:12.463 00.000 11872 GuideStep: 0.2 px 97 ms WEST, -0.7 px 502 ms NORTH
21:04:12.469 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:04:12.469 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1205,1051,31,31)
21:04:13.718 01.249 9960 Exposure complete
21:04:13.857 00.139 9960 worker thread done servicing request
21:04:13.857 00.000 11872 OnExposeComplete: enter
21:04:13.863 00.006 11872 UpdateGuideState(): m_state=6
21:04:13.871 00.008 11872 Star::Find(15, 1219, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1265
21:04:13.876 00.005 11872 Star::Find returns 1 (0), X=1219.67, Y=1065.91, Mass=6010, SNR=50.4, Peak=137 HFD=6.7
21:04:13.883 00.007 11872 CameraToMount -- cameraTheta (-1.30) - m_xAngle (-3.14) = xAngle (1.83 = 1.83)
21:04:13.893 00.010 11872 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.66 = 1.66)
21:04:13.898 00.005 11872 CameraToMount -- cameraX=0.10 cameraY=-0.35 hyp=0.36 cameraTheta=-1.30 mountX=-0.09 mountY=0.36, mountTheta=1.83
21:04:13.905 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.10, y=-0.35, opts=13)
21:04:13.909 00.004 11872 Enqueuing Move request for scope (0.10, -0.35)
21:04:13.914 00.005 9960 Worker thread wakes up
21:04:13.914 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.35) opts 0xd
21:04:13.914 00.000 9960 Handling offset move in thread for scope, endpoint = (0.10, -0.35)
21:04:13.915 00.001 9960 Moving (0.10, -0.35) raw xDistance=-0.09 yDistance=0.36
21:04:13.915 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=1, FiltMin=0, FiltMax=174, Gamma=1.000
21:04:13.923 00.008 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:04:13.923 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:04:13.923 00.000 11872 UpdateGuideState exits: m=6010 SNR=50.4
21:04:13.927 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:13.930 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:04:13.933 00.003 11872 Enqueuing Expose request
21:04:13.936 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.36
21:04:13.936 00.000 9960 MoveAxis(E, 0, ABG)
21:04:13.936 00.000 9960 Move returns status 0, amount 0
21:04:13.936 00.000 9960 MoveAxis(N, 0, ABG)
21:04:13.936 00.000 9960 Move returns status 0, amount 0
21:04:13.936 00.000 9960 move complete, result=0
21:04:13.936 00.000 9960 worker thread done servicing request
21:04:13.937 00.001 9960 Worker thread wakes up
21:04:13.937 00.000 11872 GuideStep: -0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
21:04:13.940 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
21:04:13.940 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1205,1051,31,31)
21:04:15.191 01.251 9960 Exposure complete
21:04:15.324 00.133 9960 worker thread done servicing request
21:04:15.324 00.000 11872 OnExposeComplete: enter
21:04:15.328 00.004 11872 UpdateGuideState(): m_state=6
21:04:15.332 00.004 11872 Star::Find(15, 1219, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1266
21:04:15.336 00.004 11872 Star::Find returns 1 (0), X=1219.70, Y=1066.24, Mass=5913, SNR=49.5, Peak=144 HFD=6.6
21:04:15.340 00.004 11872 CameraToMount -- cameraTheta (-0.19) - m_xAngle (-3.14) = xAngle (2.95 = 2.95)
21:04:15.344 00.004 11872 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.78 = 2.78)
21:04:15.348 00.004 11872 CameraToMount -- cameraX=0.12 cameraY=-0.02 hyp=0.13 cameraTheta=-0.19 mountX=-0.12 mountY=0.04, mountTheta=2.79
21:04:15.353 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.12, y=-0.02, opts=13)
21:04:15.356 00.003 11872 Enqueuing Move request for scope (0.12, -0.02)
21:04:15.360 00.004 9960 Worker thread wakes up
21:04:15.360 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=1, FiltMin=0, FiltMax=183, Gamma=1.000
21:04:15.366 00.006 11872 UpdateGuideState exits: m=5913 SNR=49.5
21:04:15.370 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:15.375 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:04:15.379 00.004 11872 Enqueuing Expose request
21:04:15.382 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.02) opts 0xd
21:04:15.384 00.002 9960 Handling offset move in thread for scope, endpoint = (0.12, -0.02)
21:04:15.384 00.000 9960 Moving (0.12, -0.02) raw xDistance=-0.12 yDistance=0.04
21:04:15.384 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
21:04:15.384 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:04:15.384 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:04:15.384 00.000 9960 MoveAxis(E, 0, ABG)
21:04:15.384 00.000 9960 Move returns status 0, amount 0
21:04:15.384 00.000 9960 MoveAxis(N, 0, ABG)
21:04:15.385 00.001 9960 Move returns status 0, amount 0
21:04:15.385 00.000 9960 move complete, result=0
21:04:15.385 00.000 9960 worker thread done servicing request
21:04:15.385 00.000 11872 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:04:15.390 00.005 9960 Worker thread wakes up
21:04:15.390 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:04:15.390 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1205,1051,31,31)
21:04:16.649 01.259 9960 Exposure complete
21:04:16.776 00.127 9960 worker thread done servicing request
21:04:16.776 00.000 11872 OnExposeComplete: enter
21:04:16.781 00.005 11872 UpdateGuideState(): m_state=6
21:04:16.785 00.004 11872 Star::Find(15, 1219, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1267
21:04:16.788 00.003 11872 Star::Find returns 1 (0), X=1219.83, Y=1066.48, Mass=5940, SNR=49.6, Peak=133 HFD=6.9
21:04:16.792 00.004 11872 CameraToMount -- cameraTheta (0.71) - m_xAngle (-3.14) = xAngle (3.84 = -2.44)
21:04:16.797 00.005 11872 CameraToMount -- cameraTheta (0.71) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.67 = -2.61)
21:04:16.801 00.004 11872 CameraToMount -- cameraX=0.26 cameraY=0.22 hyp=0.34 cameraTheta=0.71 mountX=-0.26 mountY=-0.17, mountTheta=-2.56
21:04:16.806 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.26, y=0.22, opts=13)
21:04:16.811 00.005 11872 Enqueuing Move request for scope (0.26, 0.22)
21:04:16.814 00.003 9960 Worker thread wakes up
21:04:16.814 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=216, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
21:04:16.819 00.005 11872 UpdateGuideState exits: m=5940 SNR=49.6
21:04:16.822 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:16.826 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:04:16.829 00.003 11872 Enqueuing Expose request
21:04:16.834 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.22) opts 0xd
21:04:16.834 00.000 9960 Handling offset move in thread for scope, endpoint = (0.26, 0.22)
21:04:16.834 00.000 9960 Moving (0.26, 0.22) raw xDistance=-0.26 yDistance=-0.17
21:04:16.834 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
21:04:16.834 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:04:16.835 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:04:16.835 00.000 9960 MoveAxis(E, 108, ABG)
21:04:16.835 00.000 9960 Guiding  Dir = 2, Dur = 108
21:04:16.835 00.000 9960 IsSlewing returns 0
21:04:16.837 00.002 9960 IsGuiding returns 0
21:04:16.837 00.000 9960 PulseGuide returned control before completion, sleep 118
21:04:16.967 00.130 9960 IsGuiding returns 1
21:04:16.969 00.002 9960 scope still moving after pulse duration time elapsed
21:04:16.998 00.029 9960 IsSlewing returns 0
21:04:16.999 00.001 9960 IsGuiding returns 0
21:04:17.001 00.002 9960 scope move finished after 108 + 55 ms
21:04:17.001 00.000 9960 Move returns status 0, amount 108
21:04:17.001 00.000 9960 MoveAxis(N, 0, ABG)
21:04:17.001 00.000 9960 Move returns status 0, amount 0
21:04:17.001 00.000 9960 move complete, result=0
21:04:17.001 00.000 9960 worker thread done servicing request
21:04:17.001 00.000 11872 GuideStep: -0.3 px 108 ms EAST, -0.2 px 0 ms NORTH
21:04:17.008 00.007 9960 Worker thread wakes up
21:04:17.008 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:04:17.008 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1205,1051,31,31)
21:04:18.259 01.251 9960 Exposure complete
21:04:18.387 00.128 9960 worker thread done servicing request
21:04:18.387 00.000 11872 OnExposeComplete: enter
21:04:18.392 00.005 11872 UpdateGuideState(): m_state=6
21:04:18.397 00.005 11872 Star::Find(15, 1219, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1268
21:04:18.402 00.005 11872 Star::Find returns 1 (0), X=1219.57, Y=1066.48, Mass=5916, SNR=49.7, Peak=133 HFD=7.0
21:04:18.406 00.004 11872 CameraToMount -- cameraTheta (1.60) - m_xAngle (-3.14) = xAngle (4.74 = -1.54)
21:04:18.411 00.005 11872 CameraToMount -- cameraTheta (1.60) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.57 = -1.72)
21:04:18.415 00.004 11872 CameraToMount -- cameraX=-0.01 cameraY=0.22 hyp=0.22 cameraTheta=1.60 mountX=0.01 mountY=-0.22, mountTheta=-1.54
21:04:18.421 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.01, y=0.22, opts=13)
21:04:18.426 00.005 11872 Enqueuing Move request for scope (-0.01, 0.22)
21:04:18.430 00.004 9960 Worker thread wakes up
21:04:18.430 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=1, FiltMin=0, FiltMax=175, Gamma=1.000
21:04:18.434 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.22) opts 0xd
21:04:18.435 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.01, 0.22)
21:04:18.435 00.000 9960 Moving (-0.01, 0.22) raw xDistance=0.01 yDistance=-0.22
21:04:18.435 00.000 11872 UpdateGuideState exits: m=5916 SNR=49.7
21:04:18.439 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:18.443 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:04:18.446 00.003 11872 Enqueuing Expose request
21:04:18.450 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:04:18.450 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
21:04:18.451 00.001 9960 MoveAxis(E, 0, ABG)
21:04:18.451 00.000 9960 Move returns status 0, amount 0
21:04:18.451 00.000 9960 MoveAxis(N, 163, ABG)
21:04:18.451 00.000 9960 Guiding  Dir = 0, Dur = 163
21:04:18.451 00.000 9960 IsSlewing returns 0
21:04:18.453 00.002 9960 IsGuiding returns 0
21:04:18.453 00.000 9960 PulseGuide returned control before completion, sleep 173
21:04:18.638 00.185 9960 IsGuiding returns 1
21:04:18.639 00.001 9960 scope still moving after pulse duration time elapsed
21:04:18.669 00.030 9960 IsSlewing returns 0
21:04:18.671 00.002 9960 IsGuiding returns 0
21:04:18.671 00.000 9960 scope move finished after 163 + 55 ms
21:04:18.673 00.002 9960 Move returns status 0, amount 163
21:04:18.673 00.000 9960 move complete, result=0
21:04:18.674 00.001 9960 worker thread done servicing request
21:04:18.674 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.2 px 163 ms NORTH
21:04:18.683 00.009 9960 Worker thread wakes up
21:04:18.683 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:04:18.683 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1205,1051,31,31)
21:04:19.927 01.244 9960 Exposure complete
21:04:20.053 00.126 9960 worker thread done servicing request
21:04:20.053 00.000 11872 OnExposeComplete: enter
21:04:20.057 00.004 11872 UpdateGuideState(): m_state=6
21:04:20.062 00.005 11872 Star::Find(15, 1219, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1269
21:04:20.066 00.004 11872 Star::Find returns 1 (0), X=1219.70, Y=1066.51, Mass=5838, SNR=49.6, Peak=129 HFD=6.9
21:04:20.069 00.003 11872 CameraToMount -- cameraTheta (1.11) - m_xAngle (-3.14) = xAngle (4.25 = -2.04)
21:04:20.073 00.004 11872 CameraToMount -- cameraTheta (1.11) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.07 = -2.21)
21:04:20.078 00.005 11872 CameraToMount -- cameraX=0.12 cameraY=0.25 hyp=0.28 cameraTheta=1.11 mountX=-0.13 mountY=-0.22, mountTheta=-2.08
21:04:20.085 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.12, y=0.25, opts=13)
21:04:20.089 00.004 11872 Enqueuing Move request for scope (0.12, 0.25)
21:04:20.093 00.004 9960 Worker thread wakes up
21:04:20.093 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=1, FiltMin=0, FiltMax=181, Gamma=1.000
21:04:20.097 00.004 11872 UpdateGuideState exits: m=5838 SNR=49.6
21:04:20.101 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:20.104 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:04:20.109 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.25) opts 0xd
21:04:20.109 00.000 9960 Handling offset move in thread for scope, endpoint = (0.12, 0.25)
21:04:20.109 00.000 9960 Moving (0.12, 0.25) raw xDistance=-0.13 yDistance=-0.22
21:04:20.109 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
21:04:20.109 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
21:04:20.109 00.000 9960 MoveAxis(E, 0, ABG)
21:04:20.110 00.001 9960 Move returns status 0, amount 0
21:04:20.110 00.000 11872 Enqueuing Expose request
21:04:20.114 00.004 9960 MoveAxis(N, 167, ABG)
21:04:20.114 00.000 9960 Guiding  Dir = 0, Dur = 167
21:04:20.114 00.000 9960 IsSlewing returns 0
21:04:20.116 00.002 9960 IsGuiding returns 0
21:04:20.116 00.000 9960 PulseGuide returned control before completion, sleep 177
21:04:20.312 00.196 9960 IsGuiding returns 0
21:04:20.312 00.000 9960 Move returns status 0, amount 167
21:04:20.313 00.001 9960 move complete, result=0
21:04:20.313 00.000 9960 worker thread done servicing request
21:04:20.314 00.001 9960 Worker thread wakes up
21:04:20.314 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 167 ms NORTH
21:04:20.320 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:04:20.320 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1205,1051,31,31)
21:04:21.570 01.250 9960 Exposure complete
21:04:21.694 00.124 9960 worker thread done servicing request
21:04:21.695 00.001 11872 OnExposeComplete: enter
21:04:21.698 00.003 11872 UpdateGuideState(): m_state=6
21:04:21.703 00.005 11872 Star::Find(15, 1219, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1270
21:04:21.710 00.007 11872 Star::Find returns 1 (0), X=1219.64, Y=1066.27, Mass=5266, SNR=46.3, Peak=126 HFD=6.6
21:04:21.714 00.004 11872 CameraToMount -- cameraTheta (0.09) - m_xAngle (-3.14) = xAngle (3.23 = -3.05)
21:04:21.719 00.005 11872 CameraToMount -- cameraTheta (0.09) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.06 = 3.06)
21:04:21.722 00.003 11872 CameraToMount -- cameraX=0.07 cameraY=0.01 hyp=0.07 cameraTheta=0.09 mountX=-0.07 mountY=0.01, mountTheta=3.06
21:04:21.728 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.07, y=0.01, opts=13)
21:04:21.732 00.004 11872 Enqueuing Move request for scope (0.07, 0.01)
21:04:21.736 00.004 9960 Worker thread wakes up
21:04:21.736 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=197, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
21:04:21.740 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.01) opts 0xd
21:04:21.741 00.001 9960 Handling offset move in thread for scope, endpoint = (0.07, 0.01)
21:04:21.741 00.000 9960 Moving (0.07, 0.01) raw xDistance=-0.07 yDistance=0.01
21:04:21.741 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:04:21.741 00.000 11872 UpdateGuideState exits: m=5266 SNR=46.3
21:04:21.744 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:21.749 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:04:21.754 00.005 11872 Enqueuing Expose request
21:04:21.757 00.003 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:04:21.757 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:04:21.757 00.000 9960 MoveAxis(E, 0, ABG)
21:04:21.757 00.000 9960 Move returns status 0, amount 0
21:04:21.757 00.000 9960 MoveAxis(N, 0, ABG)
21:04:21.757 00.000 9960 Move returns status 0, amount 0
21:04:21.759 00.002 9960 move complete, result=0
21:04:21.759 00.000 9960 worker thread done servicing request
21:04:21.759 00.000 9960 Worker thread wakes up
21:04:21.759 00.000 11872 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:04:21.764 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:04:21.764 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1205,1051,31,31)
21:04:23.007 01.243 9960 Exposure complete
21:04:23.185 00.178 9960 worker thread done servicing request
21:04:23.185 00.000 11872 OnExposeComplete: enter
21:04:23.191 00.006 11872 UpdateGuideState(): m_state=6
21:04:23.196 00.005 11872 Star::Find(15, 1219, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1271
21:04:23.204 00.008 11872 Star::Find returns 1 (0), X=1219.61, Y=1066.52, Mass=5371, SNR=46.9, Peak=120 HFD=7.0
21:04:23.210 00.006 11872 CameraToMount -- cameraTheta (1.45) - m_xAngle (-3.14) = xAngle (4.58 = -1.70)
21:04:23.216 00.006 11872 CameraToMount -- cameraTheta (1.45) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.41 = -1.87)
21:04:23.221 00.005 11872 CameraToMount -- cameraX=0.03 cameraY=0.26 hyp=0.26 cameraTheta=1.45 mountX=-0.03 mountY=-0.25, mountTheta=-1.70
21:04:23.229 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=0.03, y=0.26, opts=13)
21:04:23.235 00.006 11872 Enqueuing Move request for scope (0.03, 0.26)
21:04:23.241 00.006 9960 Worker thread wakes up
21:04:23.241 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=222, med=1, FiltMin=0, FiltMax=173, Gamma=1.000
21:04:23.248 00.007 9960 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.26) opts 0xd
21:04:23.248 00.000 11872 UpdateGuideState exits: m=5371 SNR=46.9
21:04:23.255 00.007 9960 Handling offset move in thread for scope, endpoint = (0.03, 0.26)
21:04:23.255 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:23.259 00.004 9960 Moving (0.03, 0.26) raw xDistance=-0.03 yDistance=-0.25
21:04:23.259 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:04:23.266 00.007 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:04:23.267 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
21:04:23.267 00.000 11872 Enqueuing Expose request
21:04:23.273 00.006 9960 MoveAxis(E, 0, ABG)
21:04:23.273 00.000 9960 Move returns status 0, amount 0
21:04:23.273 00.000 9960 MoveAxis(N, 188, ABG)
21:04:23.273 00.000 9960 Guiding  Dir = 0, Dur = 188
21:04:23.274 00.001 9960 IsSlewing returns 0
21:04:23.274 00.000 9960 IsGuiding returns 0
21:04:23.274 00.000 9960 PulseGuide returned control before completion, sleep 198
21:04:23.480 00.206 9960 IsGuiding returns 1
21:04:23.481 00.001 9960 scope still moving after pulse duration time elapsed
21:04:23.511 00.030 9960 IsSlewing returns 0
21:04:23.512 00.001 9960 IsGuiding returns 0
21:04:23.514 00.002 9960 scope move finished after 188 + 50 ms
21:04:23.514 00.000 9960 Move returns status 0, amount 188
21:04:23.514 00.000 9960 move complete, result=0
21:04:23.514 00.000 9960 worker thread done servicing request
21:04:23.515 00.001 11872 GuideStep: -0.0 px 0 ms EAST, -0.3 px 188 ms NORTH
21:04:23.523 00.008 9960 Worker thread wakes up
21:04:23.523 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:04:23.524 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1205,1051,31,31)
21:04:24.778 01.254 9960 Exposure complete
21:04:24.908 00.130 9960 worker thread done servicing request
21:04:24.908 00.000 11872 OnExposeComplete: enter
21:04:24.913 00.005 11872 UpdateGuideState(): m_state=6
21:04:24.917 00.004 11872 Star::Find(15, 1219, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1272
21:04:24.921 00.004 11872 Star::Find returns 1 (0), X=1219.61, Y=1066.46, Mass=5683, SNR=49.2, Peak=123 HFD=7.0
21:04:24.925 00.004 11872 CameraToMount -- cameraTheta (1.41) - m_xAngle (-3.14) = xAngle (4.54 = -1.74)
21:04:24.930 00.005 11872 CameraToMount -- cameraTheta (1.41) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.37 = -1.91)
21:04:24.934 00.004 11872 CameraToMount -- cameraX=0.03 cameraY=0.20 hyp=0.20 cameraTheta=1.41 mountX=-0.03 mountY=-0.19, mountTheta=-1.75
21:04:24.940 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.03, y=0.20, opts=13)
21:04:24.944 00.004 11872 Enqueuing Move request for scope (0.03, 0.20)
21:04:24.946 00.002 9960 Worker thread wakes up
21:04:24.948 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=1, FiltMin=0, FiltMax=176, Gamma=1.000
21:04:24.951 00.003 11872 UpdateGuideState exits: m=5683 SNR=49.2
21:04:24.955 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:24.959 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:04:24.963 00.004 11872 Enqueuing Expose request
21:04:24.966 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.20) opts 0xd
21:04:24.966 00.000 9960 Handling offset move in thread for scope, endpoint = (0.03, 0.20)
21:04:24.966 00.000 9960 Moving (0.03, 0.20) raw xDistance=-0.03 yDistance=-0.19
21:04:24.967 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:04:24.967 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:04:24.967 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:04:24.967 00.000 9960 MoveAxis(E, 0, ABG)
21:04:24.967 00.000 9960 Move returns status 0, amount 0
21:04:24.967 00.000 9960 MoveAxis(N, 0, ABG)
21:04:24.967 00.000 9960 Move returns status 0, amount 0
21:04:24.969 00.002 9960 move complete, result=0
21:04:24.969 00.000 9960 worker thread done servicing request
21:04:24.969 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:04:24.972 00.003 9960 Worker thread wakes up
21:04:24.972 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:04:24.972 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1205,1051,31,31)
21:04:26.217 01.245 9960 Exposure complete
21:04:26.350 00.133 9960 worker thread done servicing request
21:04:26.350 00.000 11872 OnExposeComplete: enter
21:04:26.354 00.004 11872 UpdateGuideState(): m_state=6
21:04:26.358 00.004 11872 Star::Find(15, 1219, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1273
21:04:26.362 00.004 11872 Star::Find returns 1 (0), X=1219.70, Y=1066.59, Mass=5724, SNR=48.1, Peak=135 HFD=6.8
21:04:26.367 00.005 11872 CameraToMount -- cameraTheta (1.20) - m_xAngle (-3.14) = xAngle (4.34 = -1.94)
21:04:26.371 00.004 11872 CameraToMount -- cameraTheta (1.20) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.17 = -2.11)
21:04:26.374 00.003 11872 CameraToMount -- cameraX=0.13 cameraY=0.33 hyp=0.35 cameraTheta=1.20 mountX=-0.13 mountY=-0.30, mountTheta=-1.97
21:04:26.379 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.13, y=0.33, opts=13)
21:04:26.384 00.005 11872 Enqueuing Move request for scope (0.13, 0.33)
21:04:26.392 00.008 9960 Worker thread wakes up
21:04:26.392 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=226, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
21:04:26.397 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.33) opts 0xd
21:04:26.398 00.001 9960 Handling offset move in thread for scope, endpoint = (0.13, 0.33)
21:04:26.399 00.001 9960 Moving (0.13, 0.33) raw xDistance=-0.13 yDistance=-0.30
21:04:26.399 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
21:04:26.399 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
21:04:26.399 00.000 9960 MoveAxis(E, 0, ABG)
21:04:26.400 00.001 9960 Move returns status 0, amount 0
21:04:26.400 00.000 9960 MoveAxis(N, 225, ABG)
21:04:26.400 00.000 11872 UpdateGuideState exits: m=5724 SNR=48.1
21:04:26.406 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:26.412 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:04:26.417 00.005 9960 Guiding  Dir = 0, Dur = 225
21:04:26.417 00.000 11872 Enqueuing Expose request
21:04:26.425 00.008 9960 IsSlewing returns 0
21:04:26.425 00.000 9960 IsGuiding returns 0
21:04:26.427 00.002 9960 PulseGuide returned control before completion, sleep 235
21:04:26.675 00.248 9960 IsGuiding returns 1
21:04:26.677 00.002 9960 scope still moving after pulse duration time elapsed
21:04:26.706 00.029 9960 IsSlewing returns 0
21:04:26.706 00.000 9960 IsGuiding returns 0
21:04:26.707 00.001 9960 scope move finished after 225 + 55 ms
21:04:26.707 00.000 9960 Move returns status 0, amount 225
21:04:26.707 00.000 9960 move complete, result=0
21:04:26.707 00.000 9960 worker thread done servicing request
21:04:26.708 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 225 ms NORTH
21:04:26.714 00.006 9960 Worker thread wakes up
21:04:26.714 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:04:26.714 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1205,1051,31,31)
21:04:27.968 01.254 9960 Exposure complete
21:04:28.094 00.126 9960 worker thread done servicing request
21:04:28.094 00.000 11872 OnExposeComplete: enter
21:04:28.097 00.003 11872 UpdateGuideState(): m_state=6
21:04:28.102 00.005 11872 Star::Find(15, 1219, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1274
21:04:28.107 00.005 11872 Star::Find returns 1 (0), X=1219.59, Y=1066.53, Mass=5985, SNR=49.9, Peak=136 HFD=7.0
21:04:28.111 00.004 11872 CameraToMount -- cameraTheta (1.52) - m_xAngle (-3.14) = xAngle (4.66 = -1.63)
21:04:28.115 00.004 11872 CameraToMount -- cameraTheta (1.52) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.48 = -1.80)
21:04:28.119 00.004 11872 CameraToMount -- cameraX=0.01 cameraY=0.27 hyp=0.27 cameraTheta=1.52 mountX=-0.02 mountY=-0.26, mountTheta=-1.63
21:04:28.123 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.01, y=0.27, opts=13)
21:04:28.127 00.004 11872 Enqueuing Move request for scope (0.01, 0.27)
21:04:28.131 00.004 9960 Worker thread wakes up
21:04:28.132 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.27) opts 0xd
21:04:28.132 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=223, med=1, FiltMin=0, FiltMax=182, Gamma=1.000
21:04:28.135 00.003 11872 UpdateGuideState exits: m=5985 SNR=49.9
21:04:28.140 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:28.146 00.006 9960 Handling offset move in thread for scope, endpoint = (0.01, 0.27)
21:04:28.146 00.000 9960 Moving (0.01, 0.27) raw xDistance=-0.02 yDistance=-0.26
21:04:28.146 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:04:28.150 00.004 11872 Enqueuing Expose request
21:04:28.154 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:04:28.154 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
21:04:28.154 00.000 9960 MoveAxis(E, 0, ABG)
21:04:28.154 00.000 9960 Move returns status 0, amount 0
21:04:28.154 00.000 9960 MoveAxis(N, 195, ABG)
21:04:28.155 00.001 9960 Guiding  Dir = 0, Dur = 195
21:04:28.155 00.000 9960 IsSlewing returns 0
21:04:28.155 00.000 9960 IsGuiding returns 0
21:04:28.156 00.001 9960 PulseGuide returned control before completion, sleep 205
21:04:28.363 00.207 9960 IsGuiding returns 1
21:04:28.365 00.002 9960 scope still moving after pulse duration time elapsed
21:04:28.395 00.030 9960 IsSlewing returns 0
21:04:28.395 00.000 9960 IsGuiding returns 0
21:04:28.395 00.000 9960 scope move finished after 195 + 45 ms
21:04:28.395 00.000 9960 Move returns status 0, amount 195
21:04:28.395 00.000 9960 move complete, result=0
21:04:28.397 00.002 9960 worker thread done servicing request
21:04:28.397 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.3 px 195 ms NORTH
21:04:28.401 00.004 9960 Worker thread wakes up
21:04:28.401 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:04:28.401 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1205,1051,31,31)
21:04:29.641 01.240 9960 Exposure complete
21:04:29.774 00.133 9960 worker thread done servicing request
21:04:29.775 00.001 11872 OnExposeComplete: enter
21:04:29.779 00.004 11872 UpdateGuideState(): m_state=6
21:04:29.782 00.003 11872 Star::Find(15, 1219, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1275
21:04:29.787 00.005 11872 Star::Find returns 1 (0), X=1219.75, Y=1066.60, Mass=5917, SNR=49.9, Peak=131 HFD=6.9
21:04:29.792 00.005 11872 CameraToMount -- cameraTheta (1.10) - m_xAngle (-3.14) = xAngle (4.23 = -2.05)
21:04:29.796 00.004 11872 CameraToMount -- cameraTheta (1.10) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.06 = -2.22)
21:04:29.802 00.006 11872 CameraToMount -- cameraX=0.17 cameraY=0.34 hyp=0.38 cameraTheta=1.10 mountX=-0.18 mountY=-0.31, mountTheta=-2.09
21:04:29.807 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.17, y=0.34, opts=13)
21:04:29.812 00.005 11872 Enqueuing Move request for scope (0.17, 0.34)
21:04:29.816 00.004 9960 Worker thread wakes up
21:04:29.817 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.34) opts 0xd
21:04:29.817 00.000 9960 Handling offset move in thread for scope, endpoint = (0.17, 0.34)
21:04:29.817 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=235, med=1, FiltMin=0, FiltMax=197, Gamma=1.000
21:04:29.822 00.005 11872 UpdateGuideState exits: m=5917 SNR=49.9
21:04:29.825 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:29.829 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:04:29.834 00.005 11872 Enqueuing Expose request
21:04:29.838 00.004 9960 Moving (0.17, 0.34) raw xDistance=-0.18 yDistance=-0.31
21:04:29.838 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
21:04:29.838 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
21:04:29.838 00.000 9960 MoveAxis(E, 0, ABG)
21:04:29.838 00.000 9960 Move returns status 0, amount 0
21:04:29.839 00.001 9960 MoveAxis(N, 228, ABG)
21:04:29.839 00.000 9960 Guiding  Dir = 0, Dur = 228
21:04:29.839 00.000 9960 IsSlewing returns 0
21:04:29.839 00.000 9960 IsGuiding returns 0
21:04:29.840 00.001 9960 PulseGuide returned control before completion, sleep 238
21:04:30.083 00.243 9960 IsGuiding returns 1
21:04:30.085 00.002 9960 scope still moving after pulse duration time elapsed
21:04:30.114 00.029 9960 IsSlewing returns 0
21:04:30.115 00.001 9960 IsGuiding returns 0
21:04:30.115 00.000 9960 scope move finished after 228 + 47 ms
21:04:30.115 00.000 9960 Move returns status 0, amount 228
21:04:30.117 00.002 9960 move complete, result=0
21:04:30.117 00.000 9960 worker thread done servicing request
21:04:30.118 00.001 9960 Worker thread wakes up
21:04:30.118 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.3 px 228 ms NORTH
21:04:30.123 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:04:30.124 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1205,1051,31,31)
21:04:31.378 01.254 9960 Exposure complete
21:04:31.502 00.124 11872 OnExposeComplete: enter
21:04:31.507 00.005 11872 UpdateGuideState(): m_state=6
21:04:31.511 00.004 9960 worker thread done servicing request
21:04:31.511 00.000 11872 Star::Find(15, 1219, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1276
21:04:31.516 00.005 11872 Star::Find returns 1 (0), X=1219.62, Y=1065.91, Mass=5755, SNR=48.8, Peak=129 HFD=6.8
21:04:31.520 00.004 11872 CameraToMount -- cameraTheta (-1.45) - m_xAngle (-3.14) = xAngle (1.69 = 1.69)
21:04:31.523 00.003 11872 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.51 = 1.51)
21:04:31.528 00.005 11872 CameraToMount -- cameraX=0.04 cameraY=-0.35 hyp=0.35 cameraTheta=-1.45 mountX=-0.04 mountY=0.35, mountTheta=1.69
21:04:31.533 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.04, y=-0.35, opts=13)
21:04:31.537 00.004 11872 Enqueuing Move request for scope (0.04, -0.35)
21:04:31.540 00.003 9960 Worker thread wakes up
21:04:31.540 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=217, med=1, FiltMin=0, FiltMax=185, Gamma=1.000
21:04:31.545 00.005 11872 UpdateGuideState exits: m=5755 SNR=48.8
21:04:31.549 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:31.554 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:04:31.557 00.003 11872 Enqueuing Expose request
21:04:31.560 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.35) opts 0xd
21:04:31.560 00.000 9960 Handling offset move in thread for scope, endpoint = (0.04, -0.35)
21:04:31.561 00.001 9960 Moving (0.04, -0.35) raw xDistance=-0.04 yDistance=0.35
21:04:31.561 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:04:31.562 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:04:31.562 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.35
21:04:31.562 00.000 9960 MoveAxis(E, 0, ABG)
21:04:31.562 00.000 9960 Move returns status 0, amount 0
21:04:31.563 00.001 9960 MoveAxis(N, 0, ABG)
21:04:31.563 00.000 9960 Move returns status 0, amount 0
21:04:31.563 00.000 9960 move complete, result=0
21:04:31.563 00.000 9960 worker thread done servicing request
21:04:31.563 00.000 11872 GuideStep: -0.0 px 0 ms EAST, 0.4 px 0 ms NORTH
21:04:31.567 00.004 9960 Worker thread wakes up
21:04:31.567 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:04:31.567 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1205,1051,31,31)
21:04:32.818 01.251 9960 Exposure complete
21:04:32.949 00.131 9960 worker thread done servicing request
21:04:32.949 00.000 11872 OnExposeComplete: enter
21:04:32.952 00.003 11872 UpdateGuideState(): m_state=6
21:04:32.957 00.005 11872 Star::Find(15, 1219, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1277
21:04:32.962 00.005 11872 Star::Find returns 1 (0), X=1219.75, Y=1066.12, Mass=5673, SNR=48.0, Peak=141 HFD=6.7
21:04:32.967 00.005 11872 CameraToMount -- cameraTheta (-0.67) - m_xAngle (-3.14) = xAngle (2.46 = 2.46)
21:04:32.970 00.003 11872 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.29 = 2.29)
21:04:32.974 00.004 11872 CameraToMount -- cameraX=0.18 cameraY=-0.14 hyp=0.23 cameraTheta=-0.67 mountX=-0.18 mountY=0.17, mountTheta=2.37
21:04:32.979 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.18, y=-0.14, opts=13)
21:04:32.982 00.003 11872 Enqueuing Move request for scope (0.18, -0.14)
21:04:32.987 00.005 9960 Worker thread wakes up
21:04:32.987 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.14) opts 0xd
21:04:32.987 00.000 9960 Handling offset move in thread for scope, endpoint = (0.18, -0.14)
21:04:32.987 00.000 9960 Moving (0.18, -0.14) raw xDistance=-0.18 yDistance=0.17
21:04:32.987 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
21:04:32.987 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:04:32.987 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
21:04:32.987 00.000 9960 MoveAxis(E, 0, ABG)
21:04:32.988 00.001 9960 Move returns status 0, amount 0
21:04:32.988 00.000 9960 MoveAxis(N, 0, ABG)
21:04:32.988 00.000 9960 Move returns status 0, amount 0
21:04:32.988 00.000 9960 move complete, result=0
21:04:32.988 00.000 9960 worker thread done servicing request
21:04:32.989 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=242, med=1, FiltMin=0, FiltMax=186, Gamma=1.000
21:04:32.993 00.004 11872 UpdateGuideState exits: m=5673 SNR=48.0
21:04:32.997 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:33.000 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:04:33.004 00.004 11872 Enqueuing Expose request
21:04:33.007 00.003 9960 Worker thread wakes up
21:04:33.007 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:04:33.007 00.000 11872 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
21:04:33.010 00.003 9960 Handling exposure in thread, d=1000 o=3 r=(1205,1051,31,31)
21:04:34.266 01.256 9960 Exposure complete
21:04:34.398 00.132 9960 worker thread done servicing request
21:04:34.399 00.001 11872 OnExposeComplete: enter
21:04:34.403 00.004 11872 UpdateGuideState(): m_state=6
21:04:34.407 00.004 11872 Star::Find(15, 1219, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1278
21:04:34.410 00.003 11872 Star::Find returns 1 (0), X=1219.83, Y=1066.52, Mass=5779, SNR=49.3, Peak=127 HFD=7.0
21:04:34.415 00.005 11872 CameraToMount -- cameraTheta (0.81) - m_xAngle (-3.14) = xAngle (3.94 = -2.34)
21:04:34.419 00.004 11872 CameraToMount -- cameraTheta (0.81) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.77 = -2.51)
21:04:34.423 00.004 11872 CameraToMount -- cameraX=0.25 cameraY=0.26 hyp=0.36 cameraTheta=0.81 mountX=-0.25 mountY=-0.21, mountTheta=-2.44
21:04:34.429 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.25, y=0.26, opts=13)
21:04:34.433 00.004 11872 Enqueuing Move request for scope (0.25, 0.26)
21:04:34.438 00.005 9960 Worker thread wakes up
21:04:34.438 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=189, med=1, FiltMin=0, FiltMax=175, Gamma=1.000
21:04:34.442 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.26) opts 0xd
21:04:34.442 00.000 9960 Handling offset move in thread for scope, endpoint = (0.25, 0.26)
21:04:34.442 00.000 9960 Moving (0.25, 0.26) raw xDistance=-0.25 yDistance=-0.21
21:04:34.442 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
21:04:34.443 00.001 11872 UpdateGuideState exits: m=5779 SNR=49.3
21:04:34.446 00.003 9960 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
21:04:34.446 00.000 9960 MoveAxis(E, 105, ABG)
21:04:34.447 00.001 9960 Guiding  Dir = 2, Dur = 105
21:04:34.447 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:34.451 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:04:34.456 00.005 11872 Enqueuing Expose request
21:04:34.461 00.005 9960 IsSlewing returns 0
21:04:34.461 00.000 9960 IsGuiding returns 0
21:04:34.461 00.000 9960 PulseGuide returned control before completion, sleep 115
21:04:34.585 00.124 9960 IsGuiding returns 1
21:04:34.587 00.002 9960 scope still moving after pulse duration time elapsed
21:04:34.618 00.031 9960 IsSlewing returns 0
21:04:34.619 00.001 9960 IsGuiding returns 0
21:04:34.619 00.000 9960 scope move finished after 105 + 53 ms
21:04:34.620 00.001 9960 Move returns status 0, amount 105
21:04:34.620 00.000 9960 MoveAxis(N, 159, ABG)
21:04:34.620 00.000 9960 Guiding  Dir = 0, Dur = 159
21:04:34.621 00.001 9960 IsSlewing returns 0
21:04:34.622 00.001 9960 IsGuiding returns 0
21:04:34.622 00.000 9960 PulseGuide returned control before completion, sleep 169
21:04:34.806 00.184 9960 IsGuiding returns 1
21:04:34.808 00.002 9960 scope still moving after pulse duration time elapsed
21:04:34.837 00.029 9960 IsSlewing returns 0
21:04:34.839 00.002 9960 IsGuiding returns 0
21:04:34.839 00.000 9960 scope move finished after 159 + 57 ms
21:04:34.840 00.001 9960 Move returns status 0, amount 159
21:04:34.840 00.000 9960 move complete, result=0
21:04:34.840 00.000 9960 worker thread done servicing request
21:04:34.841 00.001 9960 Worker thread wakes up
21:04:34.841 00.000 11872 GuideStep: -0.3 px 105 ms EAST, -0.2 px 159 ms NORTH
21:04:34.847 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:04:34.847 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1205,1051,31,31)
21:04:36.106 01.259 9960 Exposure complete
21:04:36.228 00.122 9960 worker thread done servicing request
21:04:36.229 00.001 11872 OnExposeComplete: enter
21:04:36.231 00.002 11872 UpdateGuideState(): m_state=6
21:04:36.234 00.003 11872 Star::Find(15, 1219, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1279
21:04:36.239 00.005 11872 Star::Find returns 1 (0), X=1219.79, Y=1066.57, Mass=5722, SNR=48.2, Peak=133 HFD=6.8
21:04:36.242 00.003 11872 CameraToMount -- cameraTheta (0.98) - m_xAngle (-3.14) = xAngle (4.11 = -2.17)
21:04:36.245 00.003 11872 CameraToMount -- cameraTheta (0.98) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.94 = -2.34)
21:04:36.248 00.003 11872 CameraToMount -- cameraX=0.21 cameraY=0.32 hyp=0.38 cameraTheta=0.98 mountX=-0.21 mountY=-0.27, mountTheta=-2.24
21:04:36.251 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=0.21, y=0.32, opts=13)
21:04:36.257 00.006 11872 Enqueuing Move request for scope (0.21, 0.32)
21:04:36.260 00.003 9960 Worker thread wakes up
21:04:36.261 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=205, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
21:04:36.265 00.004 11872 UpdateGuideState exits: m=5722 SNR=48.2
21:04:36.269 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:36.272 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:04:36.276 00.004 11872 Enqueuing Expose request
21:04:36.279 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.32) opts 0xd
21:04:36.279 00.000 9960 Handling offset move in thread for scope, endpoint = (0.21, 0.32)
21:04:36.279 00.000 9960 Moving (0.21, 0.32) raw xDistance=-0.21 yDistance=-0.27
21:04:36.280 00.001 9960 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.21
21:04:36.280 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
21:04:36.280 00.000 9960 MoveAxis(E, 97, ABG)
21:04:36.280 00.000 9960 Guiding  Dir = 2, Dur = 97
21:04:36.281 00.001 9960 IsSlewing returns 0
21:04:36.281 00.000 9960 IsGuiding returns 0
21:04:36.282 00.001 9960 PulseGuide returned control before completion, sleep 107
21:04:36.393 00.111 9960 IsGuiding returns 1
21:04:36.393 00.000 9960 scope still moving after pulse duration time elapsed
21:04:36.424 00.031 9960 IsSlewing returns 0
21:04:36.426 00.002 9960 IsGuiding returns 0
21:04:36.426 00.000 9960 scope move finished after 97 + 47 ms
21:04:36.427 00.001 9960 Move returns status 0, amount 97
21:04:36.427 00.000 9960 MoveAxis(N, 204, ABG)
21:04:36.427 00.000 9960 Guiding  Dir = 0, Dur = 204
21:04:36.428 00.001 9960 IsSlewing returns 0
21:04:36.428 00.000 9960 IsGuiding returns 0
21:04:36.429 00.001 9960 PulseGuide returned control before completion, sleep 214
21:04:36.648 00.219 9960 IsGuiding returns 1
21:04:36.649 00.001 9960 scope still moving after pulse duration time elapsed
21:04:36.677 00.028 9960 IsSlewing returns 0
21:04:36.678 00.001 9960 IsGuiding returns 0
21:04:36.678 00.000 9960 scope move finished after 204 + 45 ms
21:04:36.678 00.000 9960 Move returns status 0, amount 204
21:04:36.678 00.000 9960 move complete, result=0
21:04:36.680 00.002 9960 worker thread done servicing request
21:04:36.680 00.000 11872 GuideStep: -0.2 px 97 ms EAST, -0.3 px 204 ms NORTH
21:04:36.686 00.006 9960 Worker thread wakes up
21:04:36.687 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:04:36.687 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1205,1051,31,31)
21:04:37.926 01.239 9960 Exposure complete
21:04:38.032 00.106 9960 worker thread done servicing request
21:04:38.033 00.001 11872 OnExposeComplete: enter
21:04:38.036 00.003 11872 UpdateGuideState(): m_state=6
21:04:38.039 00.003 11872 Star::Find(15, 1219, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1280
21:04:38.042 00.003 11872 Star::Find returns 1 (0), X=1219.70, Y=1066.29, Mass=5722, SNR=49.2, Peak=135 HFD=6.8
21:04:38.046 00.004 11872 CameraToMount -- cameraTheta (0.24) - m_xAngle (-3.14) = xAngle (3.37 = -2.91)
21:04:38.049 00.003 11872 CameraToMount -- cameraTheta (0.24) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.20 = -3.08)
21:04:38.053 00.004 11872 CameraToMount -- cameraX=0.12 cameraY=0.03 hyp=0.13 cameraTheta=0.24 mountX=-0.12 mountY=-0.01, mountTheta=-3.08
21:04:38.057 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.12, y=0.03, opts=13)
21:04:38.063 00.006 11872 Enqueuing Move request for scope (0.12, 0.03)
21:04:38.067 00.004 9960 Worker thread wakes up
21:04:38.067 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.03) opts 0xd
21:04:38.067 00.000 9960 Handling offset move in thread for scope, endpoint = (0.12, 0.03)
21:04:38.067 00.000 9960 Moving (0.12, 0.03) raw xDistance=-0.12 yDistance=-0.01
21:04:38.067 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
21:04:38.067 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:04:38.067 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:04:38.067 00.000 9960 MoveAxis(E, 0, ABG)
21:04:38.067 00.000 9960 Move returns status 0, amount 0
21:04:38.068 00.001 9960 MoveAxis(N, 0, ABG)
21:04:38.068 00.000 9960 Move returns status 0, amount 0
21:04:38.068 00.000 9960 move complete, result=0
21:04:38.068 00.000 9960 worker thread done servicing request
21:04:38.068 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=224, med=1, FiltMin=0, FiltMax=188, Gamma=1.000
21:04:38.071 00.003 11872 UpdateGuideState exits: m=5722 SNR=49.2
21:04:38.076 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:38.080 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:04:38.084 00.004 11872 Enqueuing Expose request
21:04:38.088 00.004 9960 Worker thread wakes up
21:04:38.088 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:04:38.088 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1205,1051,31,31)
21:04:38.088 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:04:39.335 01.247 9960 Exposure complete
21:04:39.458 00.123 9960 worker thread done servicing request
21:04:39.459 00.001 11872 OnExposeComplete: enter
21:04:39.462 00.003 11872 UpdateGuideState(): m_state=6
21:04:39.465 00.003 11872 Star::Find(15, 1219, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1281
21:04:39.470 00.005 11872 Star::Find returns 1 (0), X=1219.78, Y=1066.57, Mass=5616, SNR=48.6, Peak=121 HFD=6.9
21:04:39.473 00.003 11872 CameraToMount -- cameraTheta (0.99) - m_xAngle (-3.14) = xAngle (4.13 = -2.15)
21:04:39.478 00.005 11872 CameraToMount -- cameraTheta (0.99) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.96 = -2.33)
21:04:39.481 00.003 11872 CameraToMount -- cameraX=0.20 cameraY=0.31 hyp=0.37 cameraTheta=0.99 mountX=-0.20 mountY=-0.27, mountTheta=-2.22
21:04:39.487 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.20, y=0.31, opts=13)
21:04:39.491 00.004 11872 Enqueuing Move request for scope (0.20, 0.31)
21:04:39.494 00.003 9960 Worker thread wakes up
21:04:39.495 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=208, med=1, FiltMin=0, FiltMax=175, Gamma=1.000
21:04:39.499 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.31) opts 0xd
21:04:39.499 00.000 9960 Handling offset move in thread for scope, endpoint = (0.20, 0.31)
21:04:39.499 00.000 11872 UpdateGuideState exits: m=5616 SNR=48.6
21:04:39.503 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:39.507 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:04:39.511 00.004 11872 Enqueuing Expose request
21:04:39.515 00.004 9960 Moving (0.20, 0.31) raw xDistance=-0.20 yDistance=-0.27
21:04:39.515 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
21:04:39.515 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
21:04:39.516 00.001 9960 MoveAxis(E, 86, ABG)
21:04:39.516 00.000 9960 Guiding  Dir = 2, Dur = 86
21:04:39.516 00.000 9960 IsSlewing returns 0
21:04:39.517 00.001 9960 IsGuiding returns 0
21:04:39.518 00.001 9960 PulseGuide returned control before completion, sleep 96
21:04:39.623 00.105 9960 IsGuiding returns 1
21:04:39.623 00.000 9960 scope still moving after pulse duration time elapsed
21:04:39.652 00.029 9960 IsSlewing returns 0
21:04:39.654 00.002 9960 IsGuiding returns 0
21:04:39.655 00.001 9960 scope move finished after 86 + 51 ms
21:04:39.655 00.000 9960 Move returns status 0, amount 86
21:04:39.655 00.000 9960 MoveAxis(N, 202, ABG)
21:04:39.656 00.001 9960 Guiding  Dir = 0, Dur = 202
21:04:39.657 00.001 9960 IsSlewing returns 0
21:04:39.657 00.000 9960 IsGuiding returns 0
21:04:39.659 00.002 9960 PulseGuide returned control before completion, sleep 212
21:04:39.873 00.214 9960 IsGuiding returns 1
21:04:39.874 00.001 9960 scope still moving after pulse duration time elapsed
21:04:39.905 00.031 9960 IsSlewing returns 0
21:04:39.906 00.001 9960 IsGuiding returns 1
21:04:39.936 00.030 9960 IsSlewing returns 0
21:04:39.936 00.000 9960 IsGuiding returns 0
21:04:39.938 00.002 9960 scope move finished after 202 + 77 ms
21:04:39.938 00.000 9960 Move returns status 0, amount 202
21:04:39.939 00.001 9960 move complete, result=0
21:04:39.939 00.000 9960 worker thread done servicing request
21:04:39.939 00.000 11872 GuideStep: -0.2 px 86 ms EAST, -0.3 px 202 ms NORTH
21:04:39.947 00.008 9960 Worker thread wakes up
21:04:39.947 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:04:39.948 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1205,1051,31,31)
21:04:41.202 01.254 9960 Exposure complete
21:04:41.308 00.106 9960 worker thread done servicing request
21:04:41.308 00.000 11872 OnExposeComplete: enter
21:04:41.312 00.004 11872 UpdateGuideState(): m_state=6
21:04:41.315 00.003 11872 Star::Find(15, 1219, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1282
21:04:41.320 00.005 11872 Star::Find returns 1 (0), X=1219.82, Y=1066.19, Mass=5876, SNR=48.5, Peak=136 HFD=6.7
21:04:41.323 00.003 11872 CameraToMount -- cameraTheta (-0.27) - m_xAngle (-3.14) = xAngle (2.87 = 2.87)
21:04:41.328 00.005 11872 CameraToMount -- cameraTheta (-0.27) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.70 = 2.70)
21:04:41.331 00.003 11872 CameraToMount -- cameraX=0.25 cameraY=-0.07 hyp=0.26 cameraTheta=-0.27 mountX=-0.25 mountY=0.11, mountTheta=2.72
21:04:41.337 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.25, y=-0.07, opts=13)
21:04:41.340 00.003 11872 Enqueuing Move request for scope (0.25, -0.07)
21:04:41.345 00.005 9960 Worker thread wakes up
21:04:41.345 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.07) opts 0xd
21:04:41.345 00.000 9960 Handling offset move in thread for scope, endpoint = (0.25, -0.07)
21:04:41.345 00.000 9960 Moving (0.25, -0.07) raw xDistance=-0.25 yDistance=0.11
21:04:41.345 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
21:04:41.345 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:04:41.345 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
21:04:41.345 00.000 9960 MoveAxis(E, 109, ABG)
21:04:41.346 00.001 9960 Guiding  Dir = 2, Dur = 109
21:04:41.346 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=214, med=1, FiltMin=0, FiltMax=181, Gamma=1.000
21:04:41.350 00.004 9960 IsSlewing returns 0
21:04:41.350 00.000 11872 UpdateGuideState exits: m=5876 SNR=48.5
21:04:41.354 00.004 9960 IsGuiding returns 0
21:04:41.355 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:41.358 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:04:41.362 00.004 11872 Enqueuing Expose request
21:04:41.365 00.003 9960 PulseGuide returned control before completion, sleep 119
21:04:41.489 00.124 9960 IsGuiding returns 1
21:04:41.491 00.002 9960 scope still moving after pulse duration time elapsed
21:04:41.521 00.030 9960 IsSlewing returns 0
21:04:41.524 00.003 9960 IsGuiding returns 0
21:04:41.525 00.001 9960 scope move finished after 109 + 61 ms
21:04:41.525 00.000 9960 Move returns status 0, amount 109
21:04:41.525 00.000 9960 MoveAxis(N, 0, ABG)
21:04:41.526 00.001 9960 Move returns status 0, amount 0
21:04:41.526 00.000 9960 move complete, result=0
21:04:41.526 00.000 9960 worker thread done servicing request
21:04:41.527 00.001 11872 GuideStep: -0.2 px 109 ms EAST, 0.1 px 0 ms NORTH
21:04:41.533 00.006 9960 Worker thread wakes up
21:04:41.533 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:04:41.535 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1205,1051,31,31)
21:04:41.883 00.348 11872 evsrv: cli 0D2D2460 connect
21:04:41.889 00.006 11872 case statement mapped state 6 to 3
21:04:41.895 00.006 11872 case statement mapped state 6 to 3
21:04:41.903 00.008 11872 evsrv: cli 0D2D2460 request: {"method":"get_app_state","id":"a161167c-3360-431c-8f43-24654384cf10"}
21:04:41.910 00.007 11872 case statement mapped state 6 to 3
21:04:41.914 00.004 11872 evsrv: cli 0D2D2460 response: {"jsonrpc":"2.0","result":"Guiding","id":"a161167c-3360-431c-8f43-24654384cf10"}
21:04:42.049 00.135 11872 evsrv: cli 0D2D2460 disconnect
21:04:42.055 00.006 11872 evsrv: cli 0D2D2BE0 connect
21:04:42.059 00.004 11872 case statement mapped state 6 to 3
21:04:42.064 00.005 11872 case statement mapped state 6 to 3
21:04:42.067 00.003 11872 evsrv: cli 0D2D2BE0 request: {"method":"dither","params":{"amount":5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"8cc020d8-0b27-4b07-8c04-95acfbf2d083"}
21:04:42.070 00.003 11872 PhdController::Dither begins
21:04:42.074 00.004 11872 dither: size=5.00, dRA=-4.43 dDec=1.08
21:04:42.077 00.003 11872 MountToCamera -- mountTheta (2.90) + m_xAngle (-3.14) = xAngle (-0.23 = -0.23)
21:04:42.080 00.003 11872 MountToCamera -- mountX=-4.43 mountY=1.08 hyp=4.56 mountTheta=2.90 cameraX=4.43, cameraY=-1.06 cameraTheta=-0.23
21:04:42.209 00.129 11872 setting lock position to (1224.01, 1065.20)
21:04:42.214 00.005 11872 Mount: notify guiding dithered (4.4, -1.1)
21:04:42.218 00.004 11872 Status Line: Dither by -4.43,1.08
21:04:42.223 00.005 11872 PhdController: newstate STATE_SETTLE_BEGIN
21:04:42.332 00.109 11872 PhdController: newstate STATE_SETTLE_WAIT
21:04:42.337 00.005 11872 evsrv: cli 0D2D2BE0 response: {"jsonrpc":"2.0","result":0,"id":"8cc020d8-0b27-4b07-8c04-95acfbf2d083"}
21:04:42.341 00.004 11872 evsrv: cli 0D2D2BE0 disconnect
21:04:42.775 00.434 9960 Exposure complete
21:04:42.863 00.088 9960 worker thread done servicing request
21:04:42.863 00.000 11872 OnExposeComplete: enter
21:04:42.869 00.006 11872 UpdateGuideState(): m_state=6
21:04:42.873 00.004 11872 Star::Find(15, 1219, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1283
21:04:42.877 00.004 11872 Star::Find returns 1 (0), X=1219.51, Y=1066.56, Mass=5826, SNR=49.7, Peak=132 HFD=7.0
21:04:42.881 00.004 11872 CameraToMount -- cameraTheta (2.85) - m_xAngle (-3.14) = xAngle (5.99 = -0.30)
21:04:42.884 00.003 11872 CameraToMount -- cameraTheta (2.85) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.81 = -0.47)
21:04:42.888 00.004 11872 CameraToMount -- cameraX=-4.50 cameraY=1.36 hyp=4.70 cameraTheta=2.85 mountX=4.49 mountY=-2.13, mountTheta=-0.44
21:04:42.893 00.005 11872 dither recenter: remaining=(4.4,-1.1) step=(4.4,-1.1)
21:04:42.896 00.003 11872 MountToCamera -- mountTheta (-0.24) + m_xAngle (-3.14) = xAngle (-3.38 = 2.91)
21:04:42.898 00.002 11872 MountToCamera -- mountX=4.43 mountY=-1.08 hyp=4.56 mountTheta=-0.24 cameraX=-4.43, cameraY=1.06 cameraTheta=2.91
21:04:42.901 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=-4.43, y=1.06, opts=4)
21:04:42.903 00.002 11872 Enqueuing Move request for scope (-4.43, 1.06)
21:04:42.906 00.003 11872 Mount: notify direct move 4.43,-1.08
21:04:42.908 00.002 9960 Worker thread wakes up
21:04:42.908 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-4.43, 1.06) opts 0x4
21:04:42.909 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=210, med=1, FiltMin=0, FiltMax=175, Gamma=1.000
21:04:42.912 00.003 9960 Handling offset move in thread for scope, endpoint = (-4.43, 1.06)
21:04:42.912 00.000 9960 Moving (-4.43, 1.06) raw xDistance=4.43 yDistance=-1.08
21:04:42.913 00.001 11872 UpdateGuideState exits: m=5826 SNR=49.7
21:04:42.915 00.002 11872 PhdController: settling, locked = 1, distance = 4.80 (1.50) aobump = 0 frame = 1 / 99999
21:04:42.920 00.005 9960 MoveAxis(W, 2946, B)
21:04:42.920 00.000 9960 Guiding  Dir = 3, Dur = 2946
21:04:42.920 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763780682.920,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":4.80,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
21:04:42.923 00.003 9960 IsSlewing returns 0
21:04:42.924 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:42.927 00.003 9960 IsGuiding returns 0
21:04:42.927 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:04:42.930 00.003 9960 PulseGuide returned control before completion, sleep 2956
21:04:42.930 00.000 11872 Enqueuing Expose request
21:04:45.895 02.965 9960 IsGuiding returns 1
21:04:45.896 00.001 9960 scope still moving after pulse duration time elapsed
21:04:45.927 00.031 9960 IsSlewing returns 0
21:04:45.928 00.001 9960 IsGuiding returns 0
21:04:45.928 00.000 9960 scope move finished after 2946 + 54 ms
21:04:45.929 00.001 9960 Move returns status 0, amount 2946
21:04:45.929 00.000 9960 MoveAxis(N, 804, B)
21:04:45.929 00.000 9960 Guiding  Dir = 0, Dur = 804
21:04:45.929 00.000 9960 IsSlewing returns 0
21:04:45.930 00.001 9960 IsGuiding returns 0
21:04:45.930 00.000 9960 PulseGuide returned control before completion, sleep 814
21:04:46.761 00.831 9960 IsGuiding returns 1
21:04:46.762 00.001 9960 scope still moving after pulse duration time elapsed
21:04:46.791 00.029 9960 IsSlewing returns 0
21:04:46.792 00.001 9960 IsGuiding returns 0
21:04:46.793 00.001 9960 scope move finished after 804 + 58 ms
21:04:46.794 00.001 9960 Move returns status 0, amount 804
21:04:46.794 00.000 9960 move complete, result=0
21:04:46.794 00.000 9960 worker thread done servicing request
21:04:46.794 00.000 9960 Worker thread wakes up
21:04:46.794 00.000 11872 GuideStep: 4.4 px 2946 ms WEST, -1.1 px 804 ms NORTH
21:04:46.801 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:04:46.801 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1209,1050,31,31)
21:04:48.046 01.245 9960 Exposure complete
21:04:48.168 00.122 9960 worker thread done servicing request
21:04:48.168 00.000 11872 OnExposeComplete: enter
21:04:48.172 00.004 11872 UpdateGuideState(): m_state=6
21:04:48.175 00.003 11872 Star::Find(15, 1219, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1284
21:04:48.180 00.005 11872 Star::Find returns 1 (0), X=1224.01, Y=1065.58, Mass=5717, SNR=48.6, Peak=125 HFD=6.7
21:04:48.183 00.003 11872 CameraToMount -- cameraTheta (1.58) - m_xAngle (-3.14) = xAngle (4.72 = -1.56)
21:04:48.188 00.005 11872 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.55 = -1.74)
21:04:48.191 00.003 11872 CameraToMount -- cameraX=-0.00 cameraY=0.38 hyp=0.38 cameraTheta=1.58 mountX=0.00 mountY=-0.37, mountTheta=-1.56
21:04:48.197 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.00, y=0.38, opts=13)
21:04:48.200 00.003 11872 Enqueuing Move request for scope (-0.00, 0.38)
21:04:48.203 00.003 9960 Worker thread wakes up
21:04:48.203 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.38) opts 0xd
21:04:48.204 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.00, 0.38)
21:04:48.204 00.000 9960 Moving (-0.00, 0.38) raw xDistance=0.00 yDistance=-0.37
21:04:48.204 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
21:04:48.204 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
21:04:48.204 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.37
21:04:48.204 00.000 9960 MoveAxis(E, 0, ABG)
21:04:48.204 00.000 9960 Move returns status 0, amount 0
21:04:48.206 00.002 9960 MoveAxis(N, 0, ABG)
21:04:48.206 00.000 9960 Move returns status 0, amount 0
21:04:48.206 00.000 9960 move complete, result=0
21:04:48.206 00.000 9960 worker thread done servicing request
21:04:48.206 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=202, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
21:04:48.210 00.004 11872 UpdateGuideState exits: m=5717 SNR=48.6
21:04:48.214 00.004 11872 PhdController: settling, locked = 1, distance = 0.38 (1.50) aobump = 0 frame = 2 / 99999
21:04:48.218 00.004 11872 evsrv: {"Event":"Settling","Timestamp":1763780688.218,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.38,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
21:04:48.222 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:48.225 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:04:48.230 00.005 11872 Enqueuing Expose request
21:04:48.233 00.003 9960 Worker thread wakes up
21:04:48.233 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:04:48.234 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1209,1050,31,31)
21:04:48.234 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.4 px 0 ms NORTH
21:04:49.485 01.251 9960 Exposure complete
21:04:49.604 00.119 9960 worker thread done servicing request
21:04:49.604 00.000 11872 OnExposeComplete: enter
21:04:49.611 00.007 11872 UpdateGuideState(): m_state=6
21:04:49.614 00.003 11872 Star::Find(15, 1224, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1285
21:04:49.619 00.005 11872 Star::Find returns 1 (0), X=1223.97, Y=1065.74, Mass=5746, SNR=49.1, Peak=131 HFD=6.8
21:04:49.623 00.004 11872 CameraToMount -- cameraTheta (1.65) - m_xAngle (-3.14) = xAngle (4.79 = -1.50)
21:04:49.627 00.004 11872 CameraToMount -- cameraTheta (1.65) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.62 = -1.67)
21:04:49.631 00.004 11872 CameraToMount -- cameraX=-0.04 cameraY=0.54 hyp=0.54 cameraTheta=1.65 mountX=0.04 mountY=-0.54, mountTheta=-1.50
21:04:49.635 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.04, y=0.54, opts=13)
21:04:49.640 00.005 11872 Enqueuing Move request for scope (-0.04, 0.54)
21:04:49.644 00.004 9960 Worker thread wakes up
21:04:49.644 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=231, med=1, FiltMin=0, FiltMax=187, Gamma=1.000
21:04:49.648 00.004 11872 UpdateGuideState exits: m=5746 SNR=49.1
21:04:49.651 00.003 11872 PhdController: settling, locked = 1, distance = 0.43 (1.50) aobump = 0 frame = 3 / 99999
21:04:49.656 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.54) opts 0xd
21:04:49.656 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.04, 0.54)
21:04:49.656 00.000 9960 Moving (-0.04, 0.54) raw xDistance=0.04 yDistance=-0.54
21:04:49.657 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:04:49.657 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
21:04:49.657 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763780689.656,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.43,"Time":1.4,"SettleTime":10.0,"StarLocked":true}
21:04:49.661 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.54
21:04:49.661 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:49.665 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:04:49.668 00.003 11872 Enqueuing Expose request
21:04:49.673 00.005 9960 MoveAxis(E, 0, ABG)
21:04:49.673 00.000 9960 Move returns status 0, amount 0
21:04:49.673 00.000 9960 MoveAxis(N, 0, ABG)
21:04:49.673 00.000 9960 Move returns status 0, amount 0
21:04:49.674 00.001 9960 move complete, result=0
21:04:49.674 00.000 9960 worker thread done servicing request
21:04:49.674 00.000 9960 Worker thread wakes up
21:04:49.674 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.5 px 0 ms NORTH
21:04:49.678 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
21:04:49.678 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1209,1050,31,31)
21:04:50.932 01.254 9960 Exposure complete
21:04:51.050 00.118 9960 worker thread done servicing request
21:04:51.050 00.000 11872 OnExposeComplete: enter
21:04:51.055 00.005 11872 UpdateGuideState(): m_state=6
21:04:51.060 00.005 11872 Star::Find(15, 1223, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1286
21:04:51.064 00.004 11872 Star::Find returns 1 (0), X=1224.10, Y=1066.13, Mass=5777, SNR=48.3, Peak=131 HFD=6.6
21:04:51.068 00.004 11872 CameraToMount -- cameraTheta (1.47) - m_xAngle (-3.14) = xAngle (4.61 = -1.68)
21:04:51.074 00.006 11872 CameraToMount -- cameraTheta (1.47) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.43 = -1.85)
21:04:51.078 00.004 11872 CameraToMount -- cameraX=0.10 cameraY=0.93 hyp=0.93 cameraTheta=1.47 mountX=-0.10 mountY=-0.89, mountTheta=-1.68
21:04:51.087 00.009 11872 SchedulePrimaryMove(0FA44CE0, x=0.10, y=0.93, opts=13)
21:04:51.092 00.005 11872 Enqueuing Move request for scope (0.10, 0.93)
21:04:51.098 00.006 9960 Worker thread wakes up
21:04:51.098 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=1, FiltMin=0, FiltMax=188, Gamma=1.000
21:04:51.103 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.93) opts 0xd
21:04:51.103 00.000 11872 UpdateGuideState exits: m=5777 SNR=48.3
21:04:51.111 00.008 9960 Handling offset move in thread for scope, endpoint = (0.10, 0.93)
21:04:51.111 00.000 9960 Moving (0.10, 0.93) raw xDistance=-0.10 yDistance=-0.89
21:04:51.112 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:04:51.112 00.000 9960 resist switch: large excursion: input -0.89 thresh 0.60 direction from 0 to -1
21:04:51.112 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.68
21:04:51.113 00.001 11872 PhdController: settling, locked = 1, distance = 0.58 (1.50) aobump = 0 frame = 4 / 99999
21:04:51.121 00.008 9960 GuideAlgorithmResistSwitch::result() returns -0.89 from input -0.89
21:04:51.122 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763780691.121,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.58,"Time":2.9,"SettleTime":10.0,"StarLocked":true}
21:04:51.125 00.003 9960 MoveAxis(E, 0, ABG)
21:04:51.125 00.000 9960 Move returns status 0, amount 0
21:04:51.126 00.001 9960 MoveAxis(N, 667, ABG)
21:04:51.126 00.000 9960 Guiding  Dir = 0, Dur = 667
21:04:51.126 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:51.132 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:04:51.137 00.005 11872 Enqueuing Expose request
21:04:51.141 00.004 9960 IsSlewing returns 0
21:04:51.141 00.000 9960 IsGuiding returns 0
21:04:51.142 00.001 9960 PulseGuide returned control before completion, sleep 677
21:04:51.822 00.680 9960 IsGuiding returns 1
21:04:51.823 00.001 9960 scope still moving after pulse duration time elapsed
21:04:51.854 00.031 9960 IsSlewing returns 0
21:04:51.856 00.002 9960 IsGuiding returns 0
21:04:51.856 00.000 9960 scope move finished after 667 + 47 ms
21:04:51.857 00.001 9960 Move returns status 0, amount 667
21:04:51.857 00.000 9960 move complete, result=0
21:04:51.857 00.000 9960 worker thread done servicing request
21:04:51.858 00.001 9960 Worker thread wakes up
21:04:51.858 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.9 px 667 ms NORTH
21:04:51.865 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:04:51.865 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1209,1050,31,31)
21:04:53.121 01.256 9960 Exposure complete
21:04:53.232 00.111 9960 worker thread done servicing request
21:04:53.233 00.001 11872 OnExposeComplete: enter
21:04:53.239 00.006 11872 UpdateGuideState(): m_state=6
21:04:53.242 00.003 11872 Star::Find(15, 1224, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1287
21:04:53.246 00.004 11872 Star::Find returns 1 (0), X=1223.94, Y=1064.98, Mass=5916, SNR=50.5, Peak=125 HFD=6.5
21:04:53.249 00.003 11872 CameraToMount -- cameraTheta (-1.88) - m_xAngle (-3.14) = xAngle (1.26 = 1.26)
21:04:53.254 00.005 11872 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.08 = 1.08)
21:04:53.257 00.003 11872 CameraToMount -- cameraX=-0.07 cameraY=-0.22 hyp=0.23 cameraTheta=-1.88 mountX=0.07 mountY=0.20, mountTheta=1.23
21:04:53.262 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.07, y=-0.22, opts=13)
21:04:53.266 00.004 11872 Enqueuing Move request for scope (-0.07, -0.22)
21:04:53.269 00.003 9960 Worker thread wakes up
21:04:53.270 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=202, med=1, FiltMin=0, FiltMax=176, Gamma=1.000
21:04:53.273 00.003 11872 UpdateGuideState exits: m=5916 SNR=50.5
21:04:53.277 00.004 11872 PhdController: settling, locked = 1, distance = 0.47 (1.50) aobump = 0 frame = 5 / 99999
21:04:53.280 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.22) opts 0xd
21:04:53.280 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.07, -0.22)
21:04:53.280 00.000 9960 Moving (-0.07, -0.22) raw xDistance=0.07 yDistance=0.20
21:04:53.281 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:04:53.281 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:04:53.281 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
21:04:53.281 00.000 9960 MoveAxis(E, 0, ABG)
21:04:53.281 00.000 9960 Move returns status 0, amount 0
21:04:53.281 00.000 9960 MoveAxis(N, 0, ABG)
21:04:53.281 00.000 9960 Move returns status 0, amount 0
21:04:53.282 00.001 9960 move complete, result=0
21:04:53.282 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763780693.280,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.47,"Time":5.1,"SettleTime":10.0,"StarLocked":true}
21:04:53.286 00.004 9960 worker thread done servicing request
21:04:53.286 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:53.290 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:04:53.294 00.004 11872 Enqueuing Expose request
21:04:53.297 00.003 9960 Worker thread wakes up
21:04:53.297 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:04:53.297 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1209,1050,31,31)
21:04:53.298 00.001 11872 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:04:54.550 01.252 9960 Exposure complete
21:04:54.675 00.125 9960 worker thread done servicing request
21:04:54.675 00.000 11872 OnExposeComplete: enter
21:04:54.679 00.004 11872 UpdateGuideState(): m_state=6
21:04:54.684 00.005 11872 Star::Find(15, 1223, 1064, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1288
21:04:54.687 00.003 11872 Star::Find returns 1 (0), X=1224.01, Y=1065.05, Mass=5463, SNR=47.3, Peak=138 HFD=6.4
21:04:54.691 00.004 11872 CameraToMount -- cameraTheta (-1.60) - m_xAngle (-3.14) = xAngle (1.54 = 1.54)
21:04:54.694 00.003 11872 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.37 = 1.37)
21:04:54.696 00.002 11872 CameraToMount -- cameraX=-0.00 cameraY=-0.15 hyp=0.15 cameraTheta=-1.60 mountX=0.00 mountY=0.15, mountTheta=1.54
21:04:54.703 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.00, y=-0.15, opts=13)
21:04:54.706 00.003 11872 Enqueuing Move request for scope (-0.00, -0.15)
21:04:54.711 00.005 9960 Worker thread wakes up
21:04:54.711 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.15) opts 0xd
21:04:54.712 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=217, med=1, FiltMin=0, FiltMax=200, Gamma=1.000
21:04:54.716 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.00, -0.15)
21:04:54.716 00.000 11872 UpdateGuideState exits: m=5463 SNR=47.3
21:04:54.719 00.003 9960 Moving (-0.00, -0.15) raw xDistance=0.00 yDistance=0.15
21:04:54.719 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
21:04:54.719 00.000 11872 PhdController: settling, locked = 1, distance = 0.38 (1.50) aobump = 0 frame = 6 / 99999
21:04:54.724 00.005 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:04:54.724 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763780694.724,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.38,"Time":6.5,"SettleTime":10.0,"StarLocked":true}
21:04:54.727 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
21:04:54.727 00.000 9960 MoveAxis(E, 0, ABG)
21:04:54.728 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:54.731 00.003 9960 Move returns status 0, amount 0
21:04:54.731 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:04:54.735 00.004 9960 MoveAxis(N, 0, ABG)
21:04:54.735 00.000 11872 Enqueuing Expose request
21:04:54.739 00.004 9960 Move returns status 0, amount 0
21:04:54.739 00.000 9960 move complete, result=0
21:04:54.740 00.001 9960 worker thread done servicing request
21:04:54.740 00.000 9960 Worker thread wakes up
21:04:54.740 00.000 11872 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:04:54.743 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
21:04:54.744 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1209,1050,31,31)
21:04:55.995 01.251 9960 Exposure complete
21:04:56.108 00.113 9960 worker thread done servicing request
21:04:56.108 00.000 11872 OnExposeComplete: enter
21:04:56.113 00.005 11872 UpdateGuideState(): m_state=6
21:04:56.117 00.004 11872 Star::Find(15, 1224, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1289
21:04:56.121 00.004 11872 Star::Find returns 1 (0), X=1224.05, Y=1065.42, Mass=5740, SNR=48.6, Peak=142 HFD=6.7
21:04:56.124 00.003 11872 CameraToMount -- cameraTheta (1.36) - m_xAngle (-3.14) = xAngle (4.50 = -1.78)
21:04:56.128 00.004 11872 CameraToMount -- cameraTheta (1.36) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.33 = -1.95)
21:04:56.131 00.003 11872 CameraToMount -- cameraX=0.05 cameraY=0.22 hyp=0.22 cameraTheta=1.36 mountX=-0.05 mountY=-0.20, mountTheta=-1.79
21:04:56.136 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.05, y=0.22, opts=13)
21:04:56.140 00.004 11872 Enqueuing Move request for scope (0.05, 0.22)
21:04:56.144 00.004 9960 Worker thread wakes up
21:04:56.144 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.22) opts 0xd
21:04:56.144 00.000 9960 Handling offset move in thread for scope, endpoint = (0.05, 0.22)
21:04:56.145 00.001 9960 Moving (0.05, 0.22) raw xDistance=-0.05 yDistance=-0.20
21:04:56.145 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:04:56.145 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
21:04:56.145 00.000 9960 MoveAxis(E, 0, ABG)
21:04:56.145 00.000 9960 Move returns status 0, amount 0
21:04:56.145 00.000 9960 MoveAxis(N, 153, ABG)
21:04:56.145 00.000 9960 Guiding  Dir = 0, Dur = 153
21:04:56.145 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=223, med=1, FiltMin=0, FiltMax=187, Gamma=1.000
21:04:56.149 00.004 9960 IsSlewing returns 0
21:04:56.150 00.001 11872 UpdateGuideState exits: m=5740 SNR=48.6
21:04:56.152 00.002 9960 IsGuiding returns 0
21:04:56.154 00.002 11872 PhdController: settling, locked = 1, distance = 0.33 (1.50) aobump = 0 frame = 7 / 99999
21:04:56.158 00.004 9960 PulseGuide returned control before completion, sleep 163
21:04:56.158 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763780696.158,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.33,"Time":7.9,"SettleTime":10.0,"StarLocked":true}
21:04:56.163 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:56.166 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:04:56.170 00.004 11872 Enqueuing Expose request
21:04:56.330 00.160 9960 IsGuiding returns 1
21:04:56.331 00.001 9960 scope still moving after pulse duration time elapsed
21:04:56.361 00.030 9960 IsSlewing returns 0
21:04:56.361 00.000 9960 IsGuiding returns 0
21:04:56.363 00.002 9960 scope move finished after 153 + 56 ms
21:04:56.363 00.000 9960 Move returns status 0, amount 153
21:04:56.363 00.000 9960 move complete, result=0
21:04:56.364 00.001 9960 worker thread done servicing request
21:04:56.364 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.2 px 153 ms NORTH
21:04:56.370 00.006 9960 Worker thread wakes up
21:04:56.370 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:04:56.370 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1209,1050,31,31)
21:04:57.621 01.251 9960 Exposure complete
21:04:57.749 00.128 9960 worker thread done servicing request
21:04:57.750 00.001 11872 OnExposeComplete: enter
21:04:57.753 00.003 11872 UpdateGuideState(): m_state=6
21:04:57.757 00.004 11872 Star::Find(15, 1224, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1290
21:04:57.761 00.004 11872 Star::Find returns 1 (0), X=1224.13, Y=1065.81, Mass=5810, SNR=49.4, Peak=127 HFD=6.8
21:04:57.764 00.003 11872 CameraToMount -- cameraTheta (1.38) - m_xAngle (-3.14) = xAngle (4.52 = -1.77)
21:04:57.768 00.004 11872 CameraToMount -- cameraTheta (1.38) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.34 = -1.94)
21:04:57.772 00.004 11872 CameraToMount -- cameraX=0.12 cameraY=0.61 hyp=0.62 cameraTheta=1.38 mountX=-0.12 mountY=-0.58, mountTheta=-1.78
21:04:57.777 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.12, y=0.61, opts=13)
21:04:57.781 00.004 11872 Enqueuing Move request for scope (0.12, 0.61)
21:04:57.784 00.003 9960 Worker thread wakes up
21:04:57.784 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.61) opts 0xd
21:04:57.784 00.000 9960 Handling offset move in thread for scope, endpoint = (0.12, 0.61)
21:04:57.784 00.000 9960 Moving (0.12, 0.61) raw xDistance=-0.12 yDistance=-0.58
21:04:57.784 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
21:04:57.784 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.58 from input -0.58
21:04:57.784 00.000 9960 MoveAxis(E, 0, ABG)
21:04:57.786 00.002 9960 Move returns status 0, amount 0
21:04:57.786 00.000 9960 MoveAxis(N, 435, ABG)
21:04:57.786 00.000 9960 Guiding  Dir = 0, Dur = 435
21:04:57.786 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
21:04:57.789 00.003 9960 IsSlewing returns 0
21:04:57.790 00.001 11872 UpdateGuideState exits: m=5810 SNR=49.4
21:04:57.793 00.003 9960 IsGuiding returns 0
21:04:57.793 00.000 11872 PhdController: settling, locked = 1, distance = 0.42 (1.50) aobump = 0 frame = 8 / 99999
21:04:57.797 00.004 9960 PulseGuide returned control before completion, sleep 445
21:04:57.797 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763780697.797,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.42,"Time":9.6,"SettleTime":10.0,"StarLocked":true}
21:04:57.802 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:57.807 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:04:57.809 00.002 11872 Enqueuing Expose request
21:04:58.246 00.437 9960 IsGuiding returns 1
21:04:58.248 00.002 9960 scope still moving after pulse duration time elapsed
21:04:58.275 00.027 9960 IsSlewing returns 0
21:04:58.278 00.003 9960 IsGuiding returns 0
21:04:58.279 00.001 9960 scope move finished after 435 + 50 ms
21:04:58.280 00.001 9960 Move returns status 0, amount 435
21:04:58.280 00.000 9960 move complete, result=0
21:04:58.281 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.6 px 435 ms NORTH
21:04:58.287 00.006 9960 worker thread done servicing request
21:04:58.288 00.001 9960 Worker thread wakes up
21:04:58.288 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:04:58.288 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1209,1050,31,31)
21:04:59.544 01.256 9960 Exposure complete
21:04:59.670 00.126 9960 worker thread done servicing request
21:04:59.670 00.000 11872 OnExposeComplete: enter
21:04:59.675 00.005 11872 UpdateGuideState(): m_state=6
21:04:59.679 00.004 11872 Star::Find(15, 1224, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1291
21:04:59.683 00.004 11872 Star::Find returns 1 (0), X=1224.62, Y=1064.99, Mass=5859, SNR=49.8, Peak=142 HFD=6.6
21:04:59.686 00.003 11872 CameraToMount -- cameraTheta (-0.34) - m_xAngle (-3.14) = xAngle (2.80 = 2.80)
21:04:59.691 00.005 11872 CameraToMount -- cameraTheta (-0.34) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.63 = 2.63)
21:04:59.694 00.003 11872 CameraToMount -- cameraX=0.61 cameraY=-0.21 hyp=0.65 cameraTheta=-0.34 mountX=-0.61 mountY=0.32, mountTheta=2.66
21:04:59.698 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.61, y=-0.21, opts=13)
21:04:59.702 00.004 11872 Enqueuing Move request for scope (0.61, -0.21)
21:04:59.706 00.004 9960 Worker thread wakes up
21:04:59.706 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.61, -0.21) opts 0xd
21:04:59.706 00.000 9960 Handling offset move in thread for scope, endpoint = (0.61, -0.21)
21:04:59.706 00.000 9960 Moving (0.61, -0.21) raw xDistance=-0.61 yDistance=0.32
21:04:59.706 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.38 from input -0.61
21:04:59.706 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:04:59.707 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=233, med=1, FiltMin=0, FiltMax=185, Gamma=1.000
21:04:59.711 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32
21:04:59.711 00.000 9960 MoveAxis(E, 255, ABG)
21:04:59.711 00.000 9960 Guiding  Dir = 2, Dur = 255
21:04:59.711 00.000 11872 UpdateGuideState exits: m=5859 SNR=49.8
21:04:59.716 00.005 9960 IsSlewing returns 0
21:04:59.716 00.000 11872 PhdController: settling, locked = 1, distance = 0.49 (1.50) aobump = 0 frame = 9 / 99999
21:04:59.719 00.003 9960 IsGuiding returns 0
21:04:59.719 00.000 11872 PhdController: newstate STATE_FINISH
21:04:59.724 00.005 11872 PhdController complete: success
21:04:59.727 00.003 9960 PulseGuide returned control before completion, sleep 265
21:04:59.727 00.000 11872 evsrv: {"Event":"SettleDone","Timestamp":1763780699.727,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":9,"DroppedFrames":0}
21:04:59.731 00.004 11872 Mount: notify guiding dither settle done success=1
21:04:59.736 00.005 11872 PhdController: newstate STATE_IDLE
21:04:59.740 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:59.743 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:04:59.748 00.005 11872 Enqueuing Expose request
21:05:00.001 00.253 9960 IsGuiding returns 1
21:05:00.002 00.001 9960 scope still moving after pulse duration time elapsed
21:05:00.031 00.029 9960 IsSlewing returns 0
21:05:00.031 00.000 9960 IsGuiding returns 0
21:05:00.033 00.002 9960 scope move finished after 255 + 57 ms
21:05:00.033 00.000 9960 Move returns status 0, amount 255
21:05:00.033 00.000 9960 MoveAxis(N, 0, ABG)
21:05:00.033 00.000 9960 Move returns status 0, amount 0
21:05:00.033 00.000 9960 move complete, result=0
21:05:00.033 00.000 9960 worker thread done servicing request
21:05:00.034 00.001 11872 GuideStep: -0.6 px 255 ms EAST, 0.3 px 0 ms NORTH
21:05:00.040 00.006 9960 Worker thread wakes up
21:05:00.040 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:05:00.040 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1209,1050,31,31)
21:05:01.292 01.252 9960 Exposure complete
21:05:01.417 00.125 9960 worker thread done servicing request
21:05:01.417 00.000 11872 OnExposeComplete: enter
21:05:01.422 00.005 11872 UpdateGuideState(): m_state=6
21:05:01.428 00.006 11872 Star::Find(15, 1224, 1064, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1292
21:05:01.434 00.006 11872 Star::Find returns 1 (0), X=1223.94, Y=1065.33, Mass=5804, SNR=48.9, Peak=142 HFD=6.7
21:05:01.438 00.004 11872 CameraToMount -- cameraTheta (2.07) - m_xAngle (-3.14) = xAngle (5.21 = -1.07)
21:05:01.443 00.005 11872 CameraToMount -- cameraTheta (2.07) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.04 = -1.25)
21:05:01.446 00.003 11872 CameraToMount -- cameraX=-0.07 cameraY=0.13 hyp=0.14 cameraTheta=2.07 mountX=0.07 mountY=-0.14, mountTheta=-1.11
21:05:01.451 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.07, y=0.13, opts=13)
21:05:01.456 00.005 11872 Enqueuing Move request for scope (-0.07, 0.13)
21:05:01.460 00.004 9960 Worker thread wakes up
21:05:01.460 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=214, med=1, FiltMin=0, FiltMax=177, Gamma=1.000
21:05:01.464 00.004 11872 UpdateGuideState exits: m=5804 SNR=48.9
21:05:01.468 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:01.472 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:05:01.477 00.005 11872 Enqueuing Expose request
21:05:01.480 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.13) opts 0xd
21:05:01.480 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.07, 0.13)
21:05:01.481 00.001 9960 Moving (-0.07, 0.13) raw xDistance=0.07 yDistance=-0.14
21:05:01.481 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:05:01.481 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:05:01.482 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:05:01.482 00.000 9960 MoveAxis(E, 0, ABG)
21:05:01.482 00.000 9960 Move returns status 0, amount 0
21:05:01.482 00.000 9960 MoveAxis(N, 0, ABG)
21:05:01.482 00.000 9960 Move returns status 0, amount 0
21:05:01.482 00.000 9960 move complete, result=0
21:05:01.484 00.002 9960 worker thread done servicing request
21:05:01.484 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:05:01.488 00.004 9960 Worker thread wakes up
21:05:01.488 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:05:01.488 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1209,1050,31,31)
21:05:02.733 01.245 9960 Exposure complete
21:05:02.852 00.119 9960 worker thread done servicing request
21:05:02.852 00.000 11872 OnExposeComplete: enter
21:05:02.857 00.005 11872 UpdateGuideState(): m_state=6
21:05:02.860 00.003 11872 Star::Find(15, 1223, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1293
21:05:02.865 00.005 11872 Star::Find returns 1 (0), X=1223.97, Y=1065.39, Mass=5609, SNR=48.2, Peak=134 HFD=6.8
21:05:02.870 00.005 11872 CameraToMount -- cameraTheta (1.76) - m_xAngle (-3.14) = xAngle (4.89 = -1.39)
21:05:02.873 00.003 11872 CameraToMount -- cameraTheta (1.76) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.72 = -1.56)
21:05:02.877 00.004 11872 CameraToMount -- cameraX=-0.04 cameraY=0.19 hyp=0.20 cameraTheta=1.76 mountX=0.04 mountY=-0.20, mountTheta=-1.39
21:05:02.882 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.04, y=0.19, opts=13)
21:05:02.886 00.004 11872 Enqueuing Move request for scope (-0.04, 0.19)
21:05:02.891 00.005 9960 Worker thread wakes up
21:05:02.891 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
21:05:02.895 00.004 11872 UpdateGuideState exits: m=5609 SNR=48.2
21:05:02.899 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:02.902 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:05:02.906 00.004 11872 Enqueuing Expose request
21:05:02.911 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.19) opts 0xd
21:05:02.911 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.04, 0.19)
21:05:02.911 00.000 9960 Moving (-0.04, 0.19) raw xDistance=0.04 yDistance=-0.20
21:05:02.911 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:05:02.911 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:05:02.912 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
21:05:02.913 00.001 9960 MoveAxis(E, 0, ABG)
21:05:02.913 00.000 9960 Move returns status 0, amount 0
21:05:02.913 00.000 9960 MoveAxis(N, 0, ABG)
21:05:02.913 00.000 9960 Move returns status 0, amount 0
21:05:02.913 00.000 9960 move complete, result=0
21:05:02.913 00.000 9960 worker thread done servicing request
21:05:02.913 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:05:02.918 00.005 9960 Worker thread wakes up
21:05:02.918 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:05:02.918 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1209,1050,31,31)
21:05:04.168 01.250 9960 Exposure complete
21:05:04.303 00.135 9960 worker thread done servicing request
21:05:04.303 00.000 11872 OnExposeComplete: enter
21:05:04.307 00.004 11872 UpdateGuideState(): m_state=6
21:05:04.311 00.004 11872 Star::Find(15, 1223, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1294
21:05:04.316 00.005 11872 Star::Find returns 1 (0), X=1223.96, Y=1066.28, Mass=5332, SNR=46.4, Peak=135 HFD=6.5
21:05:04.319 00.003 11872 CameraToMount -- cameraTheta (1.61) - m_xAngle (-3.14) = xAngle (4.75 = -1.53)
21:05:04.323 00.004 11872 CameraToMount -- cameraTheta (1.61) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.58 = -1.70)
21:05:04.327 00.004 11872 CameraToMount -- cameraX=-0.05 cameraY=1.08 hyp=1.08 cameraTheta=1.61 mountX=0.04 mountY=-1.07, mountTheta=-1.53
21:05:04.333 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.05, y=1.08, opts=13)
21:05:04.339 00.006 11872 Enqueuing Move request for scope (-0.05, 1.08)
21:05:04.344 00.005 9960 Worker thread wakes up
21:05:04.344 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 1.08) opts 0xd
21:05:04.344 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.05, 1.08)
21:05:04.344 00.000 9960 Moving (-0.05, 1.08) raw xDistance=0.04 yDistance=-1.07
21:05:04.345 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:05:04.345 00.000 9960 GuideAlgorithmResistSwitch::result() returns -1.07 from input -1.07
21:05:04.345 00.000 9960 MoveAxis(E, 0, ABG)
21:05:04.345 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=205, med=1, FiltMin=0, FiltMax=173, Gamma=1.000
21:05:04.350 00.005 11872 UpdateGuideState exits: m=5332 SNR=46.4
21:05:04.354 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:04.358 00.004 9960 Move returns status 0, amount 0
21:05:04.358 00.000 9960 MoveAxis(N, 796, ABG)
21:05:04.358 00.000 9960 Guiding  Dir = 0, Dur = 796
21:05:04.358 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:05:04.363 00.005 11872 Enqueuing Expose request
21:05:04.367 00.004 9960 IsSlewing returns 0
21:05:04.368 00.001 9960 IsGuiding returns 0
21:05:04.368 00.000 9960 PulseGuide returned control before completion, sleep 806
21:05:05.188 00.820 9960 IsGuiding returns 1
21:05:05.188 00.000 9960 scope still moving after pulse duration time elapsed
21:05:05.218 00.030 9960 IsSlewing returns 0
21:05:05.218 00.000 9960 IsGuiding returns 0
21:05:05.218 00.000 9960 scope move finished after 796 + 55 ms
21:05:05.219 00.001 9960 Move returns status 0, amount 796
21:05:05.219 00.000 9960 move complete, result=0
21:05:05.219 00.000 9960 worker thread done servicing request
21:05:05.219 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -1.1 px 796 ms NORTH
21:05:05.225 00.006 9960 Worker thread wakes up
21:05:05.225 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:05:05.225 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1209,1050,31,31)
21:05:06.476 01.251 9960 Exposure complete
21:05:06.606 00.130 9960 worker thread done servicing request
21:05:06.607 00.001 11872 OnExposeComplete: enter
21:05:06.612 00.005 11872 UpdateGuideState(): m_state=6
21:05:06.614 00.002 11872 Star::Find(15, 1223, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1295
21:05:06.618 00.004 11872 Star::Find returns 1 (0), X=1223.78, Y=1064.77, Mass=5659, SNR=49.1, Peak=129 HFD=6.8
21:05:06.623 00.005 11872 CameraToMount -- cameraTheta (-2.06) - m_xAngle (-3.14) = xAngle (1.07 = 1.07)
21:05:06.627 00.004 11872 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.90 = 0.90)
21:05:06.630 00.003 11872 CameraToMount -- cameraX=-0.23 cameraY=-0.43 hyp=0.49 cameraTheta=-2.06 mountX=0.23 mountY=0.38, mountTheta=1.03
21:05:06.635 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.23, y=-0.43, opts=13)
21:05:06.641 00.006 11872 Enqueuing Move request for scope (-0.23, -0.43)
21:05:06.647 00.006 9960 Worker thread wakes up
21:05:06.647 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=226, med=1, FiltMin=0, FiltMax=168, Gamma=1.000
21:05:06.651 00.004 11872 UpdateGuideState exits: m=5659 SNR=49.1
21:05:06.656 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:06.660 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:05:06.663 00.003 11872 Enqueuing Expose request
21:05:06.667 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.43) opts 0xd
21:05:06.667 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.23, -0.43)
21:05:06.667 00.000 9960 Moving (-0.23, -0.43) raw xDistance=0.23 yDistance=0.38
21:05:06.668 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
21:05:06.668 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:05:06.668 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.38
21:05:06.668 00.000 9960 MoveAxis(W, 98, ABG)
21:05:06.669 00.001 9960 Guiding  Dir = 3, Dur = 98
21:05:06.669 00.000 9960 IsSlewing returns 0
21:05:06.669 00.000 9960 IsGuiding returns 0
21:05:06.673 00.004 9960 PulseGuide returned control before completion, sleep 108
21:05:06.797 00.124 9960 IsGuiding returns 1
21:05:06.798 00.001 9960 scope still moving after pulse duration time elapsed
21:05:06.826 00.028 9960 IsSlewing returns 0
21:05:06.827 00.001 9960 IsGuiding returns 0
21:05:06.827 00.000 9960 scope move finished after 98 + 57 ms
21:05:06.827 00.000 9960 Move returns status 0, amount 98
21:05:06.827 00.000 9960 MoveAxis(N, 0, ABG)
21:05:06.829 00.002 9960 Move returns status 0, amount 0
21:05:06.829 00.000 9960 move complete, result=0
21:05:06.830 00.001 9960 worker thread done servicing request
21:05:06.830 00.000 11872 GuideStep: 0.2 px 98 ms WEST, 0.4 px 0 ms NORTH
21:05:06.832 00.002 9960 Worker thread wakes up
21:05:06.832 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:05:06.833 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1209,1050,31,31)
21:05:08.086 01.253 9960 Exposure complete
21:05:08.214 00.128 9960 worker thread done servicing request
21:05:08.214 00.000 11872 OnExposeComplete: enter
21:05:08.218 00.004 11872 UpdateGuideState(): m_state=6
21:05:08.222 00.004 11872 Star::Find(15, 1223, 1064, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1296
21:05:08.226 00.004 11872 Star::Find returns 1 (0), X=1224.11, Y=1064.65, Mass=5930, SNR=49.5, Peak=143 HFD=6.7
21:05:08.229 00.003 11872 CameraToMount -- cameraTheta (-1.39) - m_xAngle (-3.14) = xAngle (1.74 = 1.74)
21:05:08.234 00.005 11872 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.57 = 1.57)
21:05:08.237 00.003 11872 CameraToMount -- cameraX=0.10 cameraY=-0.55 hyp=0.56 cameraTheta=-1.39 mountX=-0.10 mountY=0.56, mountTheta=1.74
21:05:08.243 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.10, y=-0.55, opts=13)
21:05:08.247 00.004 11872 Enqueuing Move request for scope (0.10, -0.55)
21:05:08.251 00.004 9960 Worker thread wakes up
21:05:08.251 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=218, med=1, FiltMin=0, FiltMax=185, Gamma=1.000
21:05:08.256 00.005 11872 UpdateGuideState exits: m=5930 SNR=49.5
21:05:08.259 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:08.263 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:05:08.268 00.005 11872 Enqueuing Expose request
21:05:08.273 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.55) opts 0xd
21:05:08.273 00.000 9960 Handling offset move in thread for scope, endpoint = (0.10, -0.55)
21:05:08.273 00.000 9960 Moving (0.10, -0.55) raw xDistance=-0.10 yDistance=0.56
21:05:08.273 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:05:08.274 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
21:05:08.274 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.56
21:05:08.274 00.000 9960 MoveAxis(E, 0, ABG)
21:05:08.274 00.000 9960 Move returns status 0, amount 0
21:05:08.274 00.000 9960 MoveAxis(N, 0, ABG)
21:05:08.275 00.001 9960 Move returns status 0, amount 0
21:05:08.275 00.000 9960 move complete, result=0
21:05:08.275 00.000 9960 worker thread done servicing request
21:05:08.275 00.000 11872 GuideStep: -0.1 px 0 ms EAST, 0.6 px 0 ms NORTH
21:05:08.279 00.004 9960 Worker thread wakes up
21:05:08.279 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:05:08.279 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1209,1050,31,31)
21:05:09.524 01.245 9960 Exposure complete
21:05:09.661 00.137 9960 worker thread done servicing request
21:05:09.661 00.000 11872 OnExposeComplete: enter
21:05:09.665 00.004 11872 UpdateGuideState(): m_state=6
21:05:09.669 00.004 11872 Star::Find(15, 1224, 1064, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1297
21:05:09.673 00.004 11872 Star::Find returns 1 (0), X=1224.00, Y=1064.81, Mass=5699, SNR=48.6, Peak=131 HFD=6.7
21:05:09.679 00.006 11872 CameraToMount -- cameraTheta (-1.59) - m_xAngle (-3.14) = xAngle (1.55 = 1.55)
21:05:09.682 00.003 11872 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.38 = 1.38)
21:05:09.686 00.004 11872 CameraToMount -- cameraX=-0.01 cameraY=-0.39 hyp=0.39 cameraTheta=-1.59 mountX=0.01 mountY=0.38, mountTheta=1.55
21:05:09.691 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.01, y=-0.39, opts=13)
21:05:09.694 00.003 11872 Enqueuing Move request for scope (-0.01, -0.39)
21:05:09.696 00.002 9960 Worker thread wakes up
21:05:09.696 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.39) opts 0xd
21:05:09.696 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.01, -0.39)
21:05:09.696 00.000 9960 Moving (-0.01, -0.39) raw xDistance=0.01 yDistance=0.38
21:05:09.696 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:05:09.698 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=220, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
21:05:09.702 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
21:05:09.702 00.000 11872 UpdateGuideState exits: m=5699 SNR=48.6
21:05:09.706 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.38
21:05:09.706 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:09.711 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:05:09.715 00.004 11872 Enqueuing Expose request
21:05:09.719 00.004 9960 MoveAxis(E, 0, ABG)
21:05:09.719 00.000 9960 Move returns status 0, amount 0
21:05:09.719 00.000 9960 MoveAxis(N, 0, ABG)
21:05:09.719 00.000 9960 Move returns status 0, amount 0
21:05:09.720 00.001 9960 move complete, result=0
21:05:09.720 00.000 9960 worker thread done servicing request
21:05:09.721 00.001 9960 Worker thread wakes up
21:05:09.721 00.000 11872 GuideStep: 0.0 px 0 ms EAST, 0.4 px 0 ms NORTH
21:05:09.725 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
21:05:09.725 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1209,1050,31,31)
21:05:10.974 01.249 9960 Exposure complete
21:05:11.097 00.123 9960 worker thread done servicing request
21:05:11.097 00.000 11872 OnExposeComplete: enter
21:05:11.101 00.004 11872 UpdateGuideState(): m_state=6
21:05:11.110 00.009 11872 Star::Find(15, 1224, 1064, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1298
21:05:11.115 00.005 11872 Star::Find returns 1 (0), X=1224.21, Y=1064.86, Mass=5651, SNR=47.6, Peak=131 HFD=6.6
21:05:11.120 00.005 11872 CameraToMount -- cameraTheta (-1.04) - m_xAngle (-3.14) = xAngle (2.10 = 2.10)
21:05:11.124 00.004 11872 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.93 = 1.93)
21:05:11.128 00.004 11872 CameraToMount -- cameraX=0.20 cameraY=-0.34 hyp=0.39 cameraTheta=-1.04 mountX=-0.20 mountY=0.37, mountTheta=2.06
21:05:11.133 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.20, y=-0.34, opts=13)
21:05:11.137 00.004 11872 Enqueuing Move request for scope (0.20, -0.34)
21:05:11.142 00.005 9960 Worker thread wakes up
21:05:11.142 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.34) opts 0xd
21:05:11.142 00.000 9960 Handling offset move in thread for scope, endpoint = (0.20, -0.34)
21:05:11.143 00.001 9960 Moving (0.20, -0.34) raw xDistance=-0.20 yDistance=0.37
21:05:11.143 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
21:05:11.144 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
21:05:11.144 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=1, FiltMin=0, FiltMax=182, Gamma=1.000
21:05:11.148 00.004 11872 UpdateGuideState exits: m=5651 SNR=47.6
21:05:11.152 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.37
21:05:11.152 00.000 9960 MoveAxis(E, 0, ABG)
21:05:11.152 00.000 9960 Move returns status 0, amount 0
21:05:11.153 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:11.156 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:05:11.160 00.004 11872 Enqueuing Expose request
21:05:11.164 00.004 9960 MoveAxis(N, 0, ABG)
21:05:11.164 00.000 9960 Move returns status 0, amount 0
21:05:11.165 00.001 9960 move complete, result=0
21:05:11.165 00.000 9960 worker thread done servicing request
21:05:11.165 00.000 9960 Worker thread wakes up
21:05:11.165 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:05:11.165 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1209,1050,31,31)
21:05:11.165 00.000 11872 GuideStep: -0.2 px 0 ms EAST, 0.4 px 0 ms NORTH
21:05:12.411 01.246 9960 Exposure complete
21:05:12.543 00.132 9960 worker thread done servicing request
21:05:12.543 00.000 11872 OnExposeComplete: enter
21:05:12.547 00.004 11872 UpdateGuideState(): m_state=6
21:05:12.551 00.004 11872 Star::Find(15, 1224, 1064, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1299
21:05:12.555 00.004 11872 Star::Find returns 1 (0), X=1224.22, Y=1064.98, Mass=5647, SNR=48.4, Peak=145 HFD=6.7
21:05:12.559 00.004 11872 CameraToMount -- cameraTheta (-0.82) - m_xAngle (-3.14) = xAngle (2.32 = 2.32)
21:05:12.564 00.005 11872 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.15 = 2.15)
21:05:12.567 00.003 11872 CameraToMount -- cameraX=0.21 cameraY=-0.22 hyp=0.30 cameraTheta=-0.82 mountX=-0.21 mountY=0.25, mountTheta=2.25
21:05:12.572 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.21, y=-0.22, opts=13)
21:05:12.577 00.005 11872 Enqueuing Move request for scope (0.21, -0.22)
21:05:12.582 00.005 9960 Worker thread wakes up
21:05:12.582 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=214, med=1, FiltMin=0, FiltMax=186, Gamma=1.000
21:05:12.587 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.22) opts 0xd
21:05:12.587 00.000 9960 Handling offset move in thread for scope, endpoint = (0.21, -0.22)
21:05:12.589 00.002 9960 Moving (0.21, -0.22) raw xDistance=-0.21 yDistance=0.25
21:05:12.589 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
21:05:12.589 00.000 9960 switching direction from -1 to 1 - decHistory=4 oldest=-0.40 newest=1.00
21:05:12.589 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.25
21:05:12.590 00.001 9960 MoveAxis(E, 87, ABG)
21:05:12.590 00.000 9960 Guiding  Dir = 2, Dur = 87
21:05:12.590 00.000 11872 UpdateGuideState exits: m=5647 SNR=48.4
21:05:12.594 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:12.598 00.004 9960 IsSlewing returns 0
21:05:12.598 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:05:12.603 00.005 9960 IsGuiding returns 0
21:05:12.603 00.000 11872 Enqueuing Expose request
21:05:12.607 00.004 9960 PulseGuide returned control before completion, sleep 97
21:05:12.714 00.107 9960 IsGuiding returns 1
21:05:12.715 00.001 9960 scope still moving after pulse duration time elapsed
21:05:12.745 00.030 9960 IsSlewing returns 0
21:05:12.746 00.001 9960 IsGuiding returns 0
21:05:12.747 00.001 9960 scope move finished after 87 + 56 ms
21:05:12.747 00.000 9960 Move returns status 0, amount 87
21:05:12.747 00.000 9960 MoveAxis(S, 190, ABG)
21:05:12.748 00.001 9960 Guiding  Dir = 1, Dur = 190
21:05:12.749 00.001 9960 IsSlewing returns 0
21:05:12.749 00.000 9960 IsGuiding returns 0
21:05:12.750 00.001 9960 PulseGuide returned control before completion, sleep 200
21:05:12.964 00.214 9960 IsGuiding returns 1
21:05:12.964 00.000 9960 scope still moving after pulse duration time elapsed
21:05:12.994 00.030 9960 IsSlewing returns 0
21:05:12.994 00.000 9960 IsGuiding returns 0
21:05:12.996 00.002 9960 scope move finished after 190 + 55 ms
21:05:12.996 00.000 9960 Move returns status 0, amount 190
21:05:12.996 00.000 9960 move complete, result=0
21:05:12.996 00.000 9960 worker thread done servicing request
21:05:12.997 00.001 11872 GuideStep: -0.2 px 87 ms EAST, 0.3 px 190 ms SOUTH
21:05:13.004 00.007 9960 Worker thread wakes up
21:05:13.004 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:05:13.004 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1209,1050,31,31)
21:05:14.251 01.247 9960 Exposure complete
21:05:14.386 00.135 9960 worker thread done servicing request
21:05:14.386 00.000 11872 OnExposeComplete: enter
21:05:14.392 00.006 11872 UpdateGuideState(): m_state=6
21:05:14.400 00.008 11872 Star::Find(15, 1224, 1064, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1300
21:05:14.406 00.006 11872 Star::Find returns 1 (0), X=1223.82, Y=1065.58, Mass=5464, SNR=47.5, Peak=128 HFD=6.8
21:05:14.410 00.004 11872 CameraToMount -- cameraTheta (2.03) - m_xAngle (-3.14) = xAngle (5.17 = -1.11)
21:05:14.415 00.005 11872 CameraToMount -- cameraTheta (2.03) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.00 = -1.29)
21:05:14.419 00.004 11872 CameraToMount -- cameraX=-0.19 cameraY=0.38 hyp=0.43 cameraTheta=2.03 mountX=0.19 mountY=-0.41, mountTheta=-1.14
21:05:14.424 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.19, y=0.38, opts=13)
21:05:14.429 00.005 11872 Enqueuing Move request for scope (-0.19, 0.38)
21:05:14.432 00.003 9960 Worker thread wakes up
21:05:14.433 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=228, med=1, FiltMin=0, FiltMax=189, Gamma=1.000
21:05:14.436 00.003 11872 UpdateGuideState exits: m=5464 SNR=47.5
21:05:14.440 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.38) opts 0xd
21:05:14.442 00.002 9960 Handling offset move in thread for scope, endpoint = (-0.19, 0.38)
21:05:14.442 00.000 9960 Moving (-0.19, 0.38) raw xDistance=0.19 yDistance=-0.41
21:05:14.442 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
21:05:14.442 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:05:14.442 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:14.446 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.41
21:05:14.446 00.000 9960 MoveAxis(E, 0, ABG)
21:05:14.446 00.000 9960 Move returns status 0, amount 0
21:05:14.446 00.000 9960 MoveAxis(N, 0, ABG)
21:05:14.446 00.000 9960 Move returns status 0, amount 0
21:05:14.447 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:05:14.451 00.004 9960 move complete, result=0
21:05:14.451 00.000 11872 Enqueuing Expose request
21:05:14.456 00.005 9960 worker thread done servicing request
21:05:14.456 00.000 9960 Worker thread wakes up
21:05:14.456 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.4 px 0 ms NORTH
21:05:14.461 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:05:14.461 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1209,1050,31,31)
21:05:15.700 01.239 9960 Exposure complete
21:05:15.861 00.161 9960 worker thread done servicing request
21:05:15.861 00.000 11872 OnExposeComplete: enter
21:05:15.865 00.004 11872 UpdateGuideState(): m_state=6
21:05:15.869 00.004 11872 Star::Find(15, 1223, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1301
21:05:15.872 00.003 11872 Star::Find returns 1 (0), X=1223.96, Y=1065.80, Mass=5775, SNR=49.0, Peak=132 HFD=6.7
21:05:15.875 00.003 11872 CameraToMount -- cameraTheta (1.66) - m_xAngle (-3.14) = xAngle (4.79 = -1.49)
21:05:15.880 00.005 11872 CameraToMount -- cameraTheta (1.66) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.62 = -1.66)
21:05:15.883 00.003 11872 CameraToMount -- cameraX=-0.05 cameraY=0.60 hyp=0.60 cameraTheta=1.66 mountX=0.05 mountY=-0.60, mountTheta=-1.49
21:05:15.887 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.05, y=0.60, opts=13)
21:05:15.892 00.005 11872 Enqueuing Move request for scope (-0.05, 0.60)
21:05:15.895 00.003 9960 Worker thread wakes up
21:05:15.895 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=1, FiltMin=0, FiltMax=185, Gamma=1.000
21:05:15.899 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.60) opts 0xd
21:05:15.899 00.000 11872 UpdateGuideState exits: m=5775 SNR=49.0
21:05:15.903 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:15.906 00.003 9960 Handling offset move in thread for scope, endpoint = (-0.05, 0.60)
21:05:15.906 00.000 9960 Moving (-0.05, 0.60) raw xDistance=0.05 yDistance=-0.60
21:05:15.906 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:05:15.911 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:05:15.911 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:05:15.911 00.000 11872 Enqueuing Expose request
21:05:15.914 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.60
21:05:15.914 00.000 9960 MoveAxis(E, 0, ABG)
21:05:15.915 00.001 9960 Move returns status 0, amount 0
21:05:15.915 00.000 9960 MoveAxis(N, 0, ABG)
21:05:15.915 00.000 9960 Move returns status 0, amount 0
21:05:15.915 00.000 9960 move complete, result=0
21:05:15.915 00.000 9960 worker thread done servicing request
21:05:15.915 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.6 px 0 ms NORTH
21:05:15.923 00.008 9960 Worker thread wakes up
21:05:15.923 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:05:15.923 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1209,1050,31,31)
21:05:17.173 01.250 9960 Exposure complete
21:05:17.301 00.128 9960 worker thread done servicing request
21:05:17.301 00.000 11872 OnExposeComplete: enter
21:05:17.305 00.004 11872 UpdateGuideState(): m_state=6
21:05:17.312 00.007 11872 Star::Find(15, 1223, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1302
21:05:17.316 00.004 11872 Star::Find returns 1 (0), X=1223.99, Y=1065.83, Mass=5732, SNR=49.2, Peak=137 HFD=6.6
21:05:17.321 00.005 11872 CameraToMount -- cameraTheta (1.61) - m_xAngle (-3.14) = xAngle (4.75 = -1.54)
21:05:17.325 00.004 11872 CameraToMount -- cameraTheta (1.61) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.57 = -1.71)
21:05:17.330 00.005 11872 CameraToMount -- cameraX=-0.02 cameraY=0.63 hyp=0.63 cameraTheta=1.61 mountX=0.02 mountY=-0.63, mountTheta=-1.54
21:05:17.337 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.02, y=0.63, opts=13)
21:05:17.342 00.005 11872 Enqueuing Move request for scope (-0.02, 0.63)
21:05:17.347 00.005 9960 Worker thread wakes up
21:05:17.347 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
21:05:17.351 00.004 11872 UpdateGuideState exits: m=5732 SNR=49.2
21:05:17.354 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:17.359 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:05:17.363 00.004 11872 Enqueuing Expose request
21:05:17.367 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.63) opts 0xd
21:05:17.367 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.02, 0.63)
21:05:17.367 00.000 9960 Moving (-0.02, 0.63) raw xDistance=0.02 yDistance=-0.63
21:05:17.367 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:05:17.368 00.001 9960 resist switch: large excursion: input -0.63 thresh 0.60 direction from 1 to -1
21:05:17.368 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.88
21:05:17.368 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.63 from input -0.63
21:05:17.368 00.000 9960 MoveAxis(E, 0, ABG)
21:05:17.369 00.001 9960 Move returns status 0, amount 0
21:05:17.369 00.000 9960 MoveAxis(N, 467, ABG)
21:05:17.369 00.000 9960 Guiding  Dir = 0, Dur = 467
21:05:17.369 00.000 9960 IsSlewing returns 0
21:05:17.370 00.001 9960 IsGuiding returns 0
21:05:17.370 00.000 9960 PulseGuide returned control before completion, sleep 477
21:05:17.850 00.480 9960 IsGuiding returns 1
21:05:17.851 00.001 9960 scope still moving after pulse duration time elapsed
21:05:17.880 00.029 9960 IsSlewing returns 0
21:05:17.881 00.001 9960 IsGuiding returns 0
21:05:17.881 00.000 9960 scope move finished after 467 + 44 ms
21:05:17.881 00.000 9960 Move returns status 0, amount 467
21:05:17.882 00.001 9960 move complete, result=0
21:05:17.882 00.000 9960 worker thread done servicing request
21:05:17.882 00.000 9960 Worker thread wakes up
21:05:17.883 00.001 11872 GuideStep: 0.0 px 0 ms EAST, -0.6 px 467 ms NORTH
21:05:17.889 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:05:17.889 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1209,1050,31,31)
21:05:19.141 01.252 9960 Exposure complete
21:05:19.270 00.129 9960 worker thread done servicing request
21:05:19.270 00.000 11872 OnExposeComplete: enter
21:05:19.274 00.004 11872 UpdateGuideState(): m_state=6
21:05:19.278 00.004 11872 Star::Find(15, 1223, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1303
21:05:19.283 00.005 11872 Star::Find returns 1 (0), X=1223.84, Y=1066.02, Mass=5804, SNR=49.9, Peak=137 HFD=6.7
21:05:19.287 00.004 11872 CameraToMount -- cameraTheta (1.78) - m_xAngle (-3.14) = xAngle (4.91 = -1.37)
21:05:19.290 00.003 11872 CameraToMount -- cameraTheta (1.78) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.74 = -1.54)
21:05:19.296 00.006 11872 CameraToMount -- cameraX=-0.17 cameraY=0.82 hyp=0.84 cameraTheta=1.78 mountX=0.17 mountY=-0.84, mountTheta=-1.37
21:05:19.300 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.17, y=0.82, opts=13)
21:05:19.304 00.004 11872 Enqueuing Move request for scope (-0.17, 0.82)
21:05:19.308 00.004 9960 Worker thread wakes up
21:05:19.308 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.82) opts 0xd
21:05:19.308 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.17, 0.82)
21:05:19.308 00.000 9960 Moving (-0.17, 0.82) raw xDistance=0.17 yDistance=-0.84
21:05:19.309 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
21:05:19.309 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=1, FiltMin=0, FiltMax=175, Gamma=1.000
21:05:19.313 00.004 11872 UpdateGuideState exits: m=5804 SNR=49.9
21:05:19.316 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:19.321 00.005 9960 GuideAlgorithmResistSwitch::result() returns -0.84 from input -0.84
21:05:19.321 00.000 9960 MoveAxis(E, 0, ABG)
21:05:19.321 00.000 9960 Move returns status 0, amount 0
21:05:19.321 00.000 9960 MoveAxis(N, 628, ABG)
21:05:19.321 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:05:19.326 00.005 11872 Enqueuing Expose request
21:05:19.331 00.005 9960 Guiding  Dir = 0, Dur = 628
21:05:19.331 00.000 9960 IsSlewing returns 0
21:05:19.334 00.003 9960 IsGuiding returns 0
21:05:19.334 00.000 9960 PulseGuide returned control before completion, sleep 638
21:05:19.974 00.640 9960 IsGuiding returns 1
21:05:19.975 00.001 9960 scope still moving after pulse duration time elapsed
21:05:20.005 00.030 9960 IsSlewing returns 0
21:05:20.006 00.001 9960 IsGuiding returns 0
21:05:20.006 00.000 9960 scope move finished after 628 + 44 ms
21:05:20.006 00.000 9960 Move returns status 0, amount 628
21:05:20.007 00.001 9960 move complete, result=0
21:05:20.007 00.000 9960 worker thread done servicing request
21:05:20.007 00.000 9960 Worker thread wakes up
21:05:20.008 00.001 11872 GuideStep: 0.2 px 0 ms EAST, -0.8 px 628 ms NORTH
21:05:20.016 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
21:05:20.016 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1209,1050,31,31)
21:05:21.267 01.251 9960 Exposure complete
21:05:21.394 00.127 9960 worker thread done servicing request
21:05:21.394 00.000 11872 OnExposeComplete: enter
21:05:21.399 00.005 11872 UpdateGuideState(): m_state=6
21:05:21.404 00.005 11872 Star::Find(15, 1223, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1304
21:05:21.408 00.004 11872 Star::Find returns 1 (0), X=1223.81, Y=1064.72, Mass=6128, SNR=50.7, Peak=136 HFD=6.8
21:05:21.411 00.003 11872 CameraToMount -- cameraTheta (-1.96) - m_xAngle (-3.14) = xAngle (1.18 = 1.18)
21:05:21.415 00.004 11872 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.01 = 1.01)
21:05:21.419 00.004 11872 CameraToMount -- cameraX=-0.20 cameraY=-0.48 hyp=0.52 cameraTheta=-1.96 mountX=0.20 mountY=0.44, mountTheta=1.15
21:05:21.423 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.20, y=-0.48, opts=13)
21:05:21.428 00.005 11872 Enqueuing Move request for scope (-0.20, -0.48)
21:05:21.432 00.004 9960 Worker thread wakes up
21:05:21.432 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.48) opts 0xd
21:05:21.432 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.20, -0.48)
21:05:21.433 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=231, med=1, FiltMin=0, FiltMax=185, Gamma=1.000
21:05:21.436 00.003 11872 UpdateGuideState exits: m=6128 SNR=50.7
21:05:21.440 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:21.444 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:05:21.448 00.004 9960 Moving (-0.20, -0.48) raw xDistance=0.20 yDistance=0.44
21:05:21.448 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
21:05:21.448 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:05:21.449 00.001 11872 Enqueuing Expose request
21:05:21.453 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.44
21:05:21.453 00.000 9960 MoveAxis(E, 0, ABG)
21:05:21.453 00.000 9960 Move returns status 0, amount 0
21:05:21.453 00.000 9960 MoveAxis(N, 0, ABG)
21:05:21.454 00.001 9960 Move returns status 0, amount 0
21:05:21.454 00.000 9960 move complete, result=0
21:05:21.454 00.000 9960 worker thread done servicing request
21:05:21.454 00.000 9960 Worker thread wakes up
21:05:21.454 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 0.4 px 0 ms NORTH
21:05:21.460 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:05:21.460 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1209,1050,31,31)
21:05:22.721 01.261 9960 Exposure complete
21:05:22.845 00.124 9960 worker thread done servicing request
21:05:22.845 00.000 11872 OnExposeComplete: enter
21:05:22.848 00.003 11872 UpdateGuideState(): m_state=6
21:05:22.853 00.005 11872 Star::Find(15, 1223, 1064, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1305
21:05:22.857 00.004 11872 Star::Find returns 1 (0), X=1223.92, Y=1065.01, Mass=5434, SNR=47.4, Peak=126 HFD=6.5
21:05:22.862 00.005 11872 CameraToMount -- cameraTheta (-2.03) - m_xAngle (-3.14) = xAngle (1.10 = 1.10)
21:05:22.868 00.006 11872 CameraToMount -- cameraTheta (-2.03) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.93 = 0.93)
21:05:22.871 00.003 11872 CameraToMount -- cameraX=-0.09 cameraY=-0.19 hyp=0.21 cameraTheta=-2.03 mountX=0.10 mountY=0.17, mountTheta=1.06
21:05:22.876 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.09, y=-0.19, opts=13)
21:05:22.880 00.004 11872 Enqueuing Move request for scope (-0.09, -0.19)
21:05:22.884 00.004 9960 Worker thread wakes up
21:05:22.884 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.19) opts 0xd
21:05:22.884 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.09, -0.19)
21:05:22.884 00.000 9960 Moving (-0.09, -0.19) raw xDistance=0.10 yDistance=0.17
21:05:22.885 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:05:22.885 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:05:22.885 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
21:05:22.886 00.001 9960 MoveAxis(E, 0, ABG)
21:05:22.886 00.000 9960 Move returns status 0, amount 0
21:05:22.886 00.000 9960 MoveAxis(N, 0, ABG)
21:05:22.886 00.000 9960 Move returns status 0, amount 0
21:05:22.886 00.000 9960 move complete, result=0
21:05:22.887 00.001 9960 worker thread done servicing request
21:05:22.887 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=220, med=1, FiltMin=0, FiltMax=182, Gamma=1.000
21:05:22.890 00.003 11872 UpdateGuideState exits: m=5434 SNR=47.4
21:05:22.893 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:22.897 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:05:22.900 00.003 11872 Enqueuing Expose request
21:05:22.905 00.005 9960 Worker thread wakes up
21:05:22.905 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:05:22.906 00.001 11872 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:05:22.909 00.003 9960 Handling exposure in thread, d=1000 o=3 r=(1209,1050,31,31)
21:05:24.161 01.252 9960 Exposure complete
21:05:24.306 00.145 9960 worker thread done servicing request
21:05:24.306 00.000 11872 OnExposeComplete: enter
21:05:24.309 00.003 11872 UpdateGuideState(): m_state=6
21:05:24.314 00.005 11872 Star::Find(15, 1223, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1306
21:05:24.320 00.006 11872 Star::Find returns 1 (0), X=1223.85, Y=1065.06, Mass=5510, SNR=48.1, Peak=139 HFD=6.5
21:05:24.326 00.006 11872 CameraToMount -- cameraTheta (-2.42) - m_xAngle (-3.14) = xAngle (0.71 = 0.71)
21:05:24.329 00.003 11872 CameraToMount -- cameraTheta (-2.42) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.54 = 0.54)
21:05:24.333 00.004 11872 CameraToMount -- cameraX=-0.16 cameraY=-0.14 hyp=0.21 cameraTheta=-2.42 mountX=0.16 mountY=0.11, mountTheta=0.60
21:05:24.339 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.16, y=-0.14, opts=13)
21:05:24.343 00.004 11872 Enqueuing Move request for scope (-0.16, -0.14)
21:05:24.346 00.003 9960 Worker thread wakes up
21:05:24.346 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=208, med=1, FiltMin=0, FiltMax=190, Gamma=1.000
21:05:24.349 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.14) opts 0xd
21:05:24.349 00.000 11872 UpdateGuideState exits: m=5510 SNR=48.1
21:05:24.352 00.003 9960 Handling offset move in thread for scope, endpoint = (-0.16, -0.14)
21:05:24.352 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:24.355 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:05:24.359 00.004 9960 Moving (-0.16, -0.14) raw xDistance=0.16 yDistance=0.11
21:05:24.360 00.001 11872 Enqueuing Expose request
21:05:24.364 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
21:05:24.365 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:05:24.365 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
21:05:24.365 00.000 9960 MoveAxis(E, 0, ABG)
21:05:24.365 00.000 9960 Move returns status 0, amount 0
21:05:24.366 00.001 9960 MoveAxis(N, 0, ABG)
21:05:24.366 00.000 9960 Move returns status 0, amount 0
21:05:24.366 00.000 9960 move complete, result=0
21:05:24.366 00.000 9960 worker thread done servicing request
21:05:24.366 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:05:24.374 00.008 9960 Worker thread wakes up
21:05:24.374 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:05:24.374 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1209,1050,31,31)
21:05:25.625 01.251 9960 Exposure complete
21:05:25.756 00.131 9960 worker thread done servicing request
21:05:25.756 00.000 11872 OnExposeComplete: enter
21:05:25.759 00.003 11872 UpdateGuideState(): m_state=6
21:05:25.763 00.004 11872 Star::Find(15, 1223, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1307
21:05:25.769 00.006 11872 Star::Find returns 1 (0), X=1223.80, Y=1065.29, Mass=5690, SNR=49.0, Peak=129 HFD=6.7
21:05:25.775 00.006 11872 CameraToMount -- cameraTheta (2.75) - m_xAngle (-3.14) = xAngle (5.89 = -0.39)
21:05:25.778 00.003 11872 CameraToMount -- cameraTheta (2.75) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.72 = -0.57)
21:05:25.784 00.006 11872 CameraToMount -- cameraX=-0.21 cameraY=0.09 hyp=0.23 cameraTheta=2.75 mountX=0.21 mountY=-0.12, mountTheta=-0.53
21:05:25.789 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.21, y=0.09, opts=13)
21:05:25.793 00.004 11872 Enqueuing Move request for scope (-0.21, 0.09)
21:05:25.797 00.004 9960 Worker thread wakes up
21:05:25.797 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.09) opts 0xd
21:05:25.799 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=197, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
21:05:25.803 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.21, 0.09)
21:05:25.803 00.000 9960 Moving (-0.21, 0.09) raw xDistance=0.21 yDistance=-0.12
21:05:25.803 00.000 11872 UpdateGuideState exits: m=5690 SNR=49.0
21:05:25.807 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:25.812 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:05:25.816 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
21:05:25.816 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:05:25.817 00.001 11872 Enqueuing Expose request
21:05:25.820 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:05:25.820 00.000 9960 MoveAxis(W, 89, ABG)
21:05:25.820 00.000 9960 Guiding  Dir = 3, Dur = 89
21:05:25.822 00.002 9960 IsSlewing returns 0
21:05:25.822 00.000 9960 IsGuiding returns 0
21:05:25.822 00.000 9960 PulseGuide returned control before completion, sleep 99
21:05:25.938 00.116 9960 IsGuiding returns 1
21:05:25.939 00.001 9960 scope still moving after pulse duration time elapsed
21:05:25.968 00.029 9960 IsSlewing returns 0
21:05:25.969 00.001 9960 IsGuiding returns 0
21:05:25.969 00.000 9960 scope move finished after 89 + 57 ms
21:05:25.969 00.000 9960 Move returns status 0, amount 89
21:05:25.970 00.001 9960 MoveAxis(N, 0, ABG)
21:05:25.970 00.000 9960 Move returns status 0, amount 0
21:05:25.970 00.000 9960 move complete, result=0
21:05:25.971 00.001 9960 worker thread done servicing request
21:05:25.971 00.000 11872 GuideStep: 0.2 px 89 ms WEST, -0.1 px 0 ms NORTH
21:05:25.976 00.005 9960 Worker thread wakes up
21:05:25.976 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:05:25.976 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1209,1050,31,31)
21:05:27.231 01.255 9960 Exposure complete
21:05:27.360 00.129 9960 worker thread done servicing request
21:05:27.360 00.000 11872 OnExposeComplete: enter
21:05:27.365 00.005 11872 UpdateGuideState(): m_state=6
21:05:27.371 00.006 11872 Star::Find(15, 1223, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1308
21:05:27.374 00.003 11872 Star::Find returns 1 (0), X=1223.94, Y=1065.44, Mass=5869, SNR=50.2, Peak=144 HFD=6.7
21:05:27.378 00.004 11872 CameraToMount -- cameraTheta (1.85) - m_xAngle (-3.14) = xAngle (4.99 = -1.30)
21:05:27.382 00.004 11872 CameraToMount -- cameraTheta (1.85) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.82 = -1.47)
21:05:27.385 00.003 11872 CameraToMount -- cameraX=-0.07 cameraY=0.24 hyp=0.24 cameraTheta=1.85 mountX=0.07 mountY=-0.24, mountTheta=-1.30
21:05:27.390 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.07, y=0.24, opts=13)
21:05:27.394 00.004 11872 Enqueuing Move request for scope (-0.07, 0.24)
21:05:27.397 00.003 9960 Worker thread wakes up
21:05:27.398 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.24) opts 0xd
21:05:27.398 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.07, 0.24)
21:05:27.398 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=1, FiltMin=0, FiltMax=185, Gamma=1.000
21:05:27.401 00.003 9960 Moving (-0.07, 0.24) raw xDistance=0.07 yDistance=-0.24
21:05:27.401 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:05:27.401 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
21:05:27.402 00.001 9960 MoveAxis(E, 0, ABG)
21:05:27.402 00.000 9960 Move returns status 0, amount 0
21:05:27.402 00.000 9960 MoveAxis(N, 182, ABG)
21:05:27.402 00.000 9960 Guiding  Dir = 0, Dur = 182
21:05:27.402 00.000 11872 UpdateGuideState exits: m=5869 SNR=50.2
21:05:27.407 00.005 9960 IsSlewing returns 0
21:05:27.407 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:27.411 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:05:27.415 00.004 9960 IsGuiding returns 0
21:05:27.415 00.000 11872 Enqueuing Expose request
21:05:27.418 00.003 9960 PulseGuide returned control before completion, sleep 192
21:05:27.625 00.207 9960 IsGuiding returns 0
21:05:27.625 00.000 9960 Move returns status 0, amount 182
21:05:27.625 00.000 9960 move complete, result=0
21:05:27.627 00.002 9960 worker thread done servicing request
21:05:27.627 00.000 9960 Worker thread wakes up
21:05:27.628 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 182 ms NORTH
21:05:27.634 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:05:27.634 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1209,1050,31,31)
21:05:28.884 01.250 9960 Exposure complete
21:05:29.018 00.134 9960 worker thread done servicing request
21:05:29.018 00.000 11872 OnExposeComplete: enter
21:05:29.022 00.004 11872 UpdateGuideState(): m_state=6
21:05:29.026 00.004 11872 Star::Find(15, 1223, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1309
21:05:29.031 00.005 11872 Star::Find returns 1 (0), X=1223.93, Y=1065.38, Mass=5789, SNR=49.0, Peak=135 HFD=6.7
21:05:29.035 00.004 11872 CameraToMount -- cameraTheta (2.01) - m_xAngle (-3.14) = xAngle (5.15 = -1.13)
21:05:29.038 00.003 11872 CameraToMount -- cameraTheta (2.01) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.98 = -1.31)
21:05:29.042 00.004 11872 CameraToMount -- cameraX=-0.08 cameraY=0.18 hyp=0.20 cameraTheta=2.01 mountX=0.08 mountY=-0.19, mountTheta=-1.16
21:05:29.048 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.08, y=0.18, opts=13)
21:05:29.052 00.004 11872 Enqueuing Move request for scope (-0.08, 0.18)
21:05:29.055 00.003 9960 Worker thread wakes up
21:05:29.056 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.18) opts 0xd
21:05:29.056 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.08, 0.18)
21:05:29.056 00.000 9960 Moving (-0.08, 0.18) raw xDistance=0.08 yDistance=-0.19
21:05:29.056 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:05:29.056 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:05:29.056 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:05:29.057 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=221, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
21:05:29.060 00.003 9960 MoveAxis(E, 0, ABG)
21:05:29.061 00.001 9960 Move returns status 0, amount 0
21:05:29.061 00.000 9960 MoveAxis(N, 0, ABG)
21:05:29.061 00.000 9960 Move returns status 0, amount 0
21:05:29.061 00.000 9960 move complete, result=0
21:05:29.061 00.000 9960 worker thread done servicing request
21:05:29.061 00.000 11872 UpdateGuideState exits: m=5789 SNR=49.0
21:05:29.065 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:29.069 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:05:29.071 00.002 11872 Enqueuing Expose request
21:05:29.076 00.005 9960 Worker thread wakes up
21:05:29.076 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:05:29.076 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:05:29.082 00.006 9960 Handling exposure in thread, d=1000 o=3 r=(1209,1050,31,31)
21:05:30.320 01.238 9960 Exposure complete
21:05:30.449 00.129 9960 worker thread done servicing request
21:05:30.449 00.000 11872 OnExposeComplete: enter
21:05:30.453 00.004 11872 UpdateGuideState(): m_state=6
21:05:30.458 00.005 11872 Star::Find(15, 1223, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1310
21:05:30.463 00.005 11872 Star::Find returns 1 (0), X=1223.92, Y=1065.57, Mass=5327, SNR=45.8, Peak=123 HFD=6.7
21:05:30.466 00.003 11872 CameraToMount -- cameraTheta (1.79) - m_xAngle (-3.14) = xAngle (4.93 = -1.35)
21:05:30.470 00.004 11872 CameraToMount -- cameraTheta (1.79) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.76 = -1.52)
21:05:30.473 00.003 11872 CameraToMount -- cameraX=-0.08 cameraY=0.37 hyp=0.38 cameraTheta=1.79 mountX=0.08 mountY=-0.38, mountTheta=-1.36
21:05:30.478 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.08, y=0.37, opts=13)
21:05:30.481 00.003 11872 Enqueuing Move request for scope (-0.08, 0.37)
21:05:30.486 00.005 9960 Worker thread wakes up
21:05:30.486 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
21:05:30.490 00.004 11872 UpdateGuideState exits: m=5327 SNR=45.8
21:05:30.494 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:30.498 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.37) opts 0xd
21:05:30.498 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.08, 0.37)
21:05:30.499 00.001 9960 Moving (-0.08, 0.37) raw xDistance=0.08 yDistance=-0.38
21:05:30.499 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:05:30.500 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.38 from input -0.38
21:05:30.500 00.000 9960 MoveAxis(E, 0, ABG)
21:05:30.500 00.000 9960 Move returns status 0, amount 0
21:05:30.500 00.000 9960 MoveAxis(N, 284, ABG)
21:05:30.501 00.001 9960 Guiding  Dir = 0, Dur = 284
21:05:30.501 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:05:30.506 00.005 11872 Enqueuing Expose request
21:05:30.509 00.003 9960 IsSlewing returns 0
21:05:30.509 00.000 9960 IsGuiding returns 0
21:05:30.511 00.002 9960 PulseGuide returned control before completion, sleep 294
21:05:30.811 00.300 9960 IsGuiding returns 1
21:05:30.812 00.001 9960 scope still moving after pulse duration time elapsed
21:05:30.843 00.031 9960 IsSlewing returns 0
21:05:30.844 00.001 9960 IsGuiding returns 0
21:05:30.844 00.000 9960 scope move finished after 284 + 50 ms
21:05:30.845 00.001 9960 Move returns status 0, amount 284
21:05:30.845 00.000 9960 move complete, result=0
21:05:30.845 00.000 9960 worker thread done servicing request
21:05:30.845 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.4 px 284 ms NORTH
21:05:30.852 00.007 9960 Worker thread wakes up
21:05:30.852 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:05:30.852 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1209,1050,31,31)
21:05:32.112 01.260 9960 Exposure complete
21:05:32.243 00.131 11872 OnExposeComplete: enter
21:05:32.249 00.006 9960 worker thread done servicing request
21:05:32.249 00.000 11872 UpdateGuideState(): m_state=6
21:05:32.254 00.005 11872 Star::Find(15, 1223, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1311
21:05:32.264 00.010 11872 Star::Find returns 1 (0), X=1223.69, Y=1065.40, Mass=5813, SNR=48.9, Peak=132 HFD=6.9
21:05:32.269 00.005 11872 CameraToMount -- cameraTheta (2.58) - m_xAngle (-3.14) = xAngle (5.72 = -0.57)
21:05:32.276 00.007 11872 CameraToMount -- cameraTheta (2.58) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.55 = -0.74)
21:05:32.281 00.005 11872 CameraToMount -- cameraX=-0.32 cameraY=0.20 hyp=0.38 cameraTheta=2.58 mountX=0.32 mountY=-0.26, mountTheta=-0.67
21:05:32.290 00.009 11872 SchedulePrimaryMove(0FA44CE0, x=-0.32, y=0.20, opts=13)
21:05:32.297 00.007 11872 Enqueuing Move request for scope (-0.32, 0.20)
21:05:32.304 00.007 9960 Worker thread wakes up
21:05:32.304 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.20) opts 0xd
21:05:32.304 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.32, 0.20)
21:05:32.305 00.001 9960 Moving (-0.32, 0.20) raw xDistance=0.32 yDistance=-0.26
21:05:32.305 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32
21:05:32.305 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
21:05:32.305 00.000 9960 MoveAxis(W, 135, ABG)
21:05:32.305 00.000 9960 Guiding  Dir = 3, Dur = 135
21:05:32.306 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=221, med=1, FiltMin=0, FiltMax=194, Gamma=1.000
21:05:32.311 00.005 11872 UpdateGuideState exits: m=5813 SNR=48.9
21:05:32.315 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:32.319 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:05:32.323 00.004 9960 IsSlewing returns 0
21:05:32.323 00.000 11872 Enqueuing Expose request
21:05:32.327 00.004 9960 IsGuiding returns 0
21:05:32.328 00.001 9960 PulseGuide returned control before completion, sleep 145
21:05:32.489 00.161 9960 IsGuiding returns 0
21:05:32.489 00.000 9960 Move returns status 0, amount 135
21:05:32.490 00.001 9960 MoveAxis(N, 191, ABG)
21:05:32.491 00.001 9960 Guiding  Dir = 0, Dur = 191
21:05:32.491 00.000 9960 IsSlewing returns 0
21:05:32.492 00.001 9960 IsGuiding returns 0
21:05:32.492 00.000 9960 PulseGuide returned control before completion, sleep 201
21:05:32.708 00.216 9960 IsGuiding returns 1
21:05:32.709 00.001 9960 scope still moving after pulse duration time elapsed
21:05:32.740 00.031 9960 IsSlewing returns 0
21:05:32.743 00.003 9960 IsGuiding returns 0
21:05:32.743 00.000 9960 scope move finished after 191 + 61 ms
21:05:32.745 00.002 9960 Move returns status 0, amount 191
21:05:32.745 00.000 9960 move complete, result=0
21:05:32.745 00.000 9960 worker thread done servicing request
21:05:32.745 00.000 9960 Worker thread wakes up
21:05:32.746 00.001 11872 GuideStep: 0.3 px 135 ms WEST, -0.3 px 191 ms NORTH
21:05:32.753 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:05:32.753 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1209,1050,31,31)
21:05:34.005 01.252 9960 Exposure complete
21:05:34.137 00.132 9960 worker thread done servicing request
21:05:34.138 00.001 11872 OnExposeComplete: enter
21:05:34.143 00.005 11872 UpdateGuideState(): m_state=6
21:05:34.149 00.006 11872 Star::Find(15, 1223, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1312
21:05:34.154 00.005 11872 Star::Find returns 1 (0), X=1223.79, Y=1065.12, Mass=5568, SNR=47.7, Peak=141 HFD=6.7
21:05:34.159 00.005 11872 CameraToMount -- cameraTheta (-2.81) - m_xAngle (-3.14) = xAngle (0.33 = 0.33)
21:05:34.163 00.004 11872 CameraToMount -- cameraTheta (-2.81) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.16 = 0.16)
21:05:34.168 00.005 11872 CameraToMount -- cameraX=-0.22 cameraY=-0.08 hyp=0.24 cameraTheta=-2.81 mountX=0.22 mountY=0.04, mountTheta=0.17
21:05:34.173 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.22, y=-0.08, opts=13)
21:05:34.177 00.004 11872 Enqueuing Move request for scope (-0.22, -0.08)
21:05:34.183 00.006 9960 Worker thread wakes up
21:05:34.183 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.08) opts 0xd
21:05:34.183 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.22, -0.08)
21:05:34.183 00.000 9960 Moving (-0.22, -0.08) raw xDistance=0.22 yDistance=0.04
21:05:34.183 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=1, FiltMin=0, FiltMax=186, Gamma=1.000
21:05:34.188 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.22
21:05:34.189 00.001 11872 UpdateGuideState exits: m=5568 SNR=47.7
21:05:34.193 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:05:34.194 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:34.197 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:05:34.201 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:05:34.201 00.000 9960 MoveAxis(W, 103, ABG)
21:05:34.201 00.000 11872 Enqueuing Expose request
21:05:34.207 00.006 9960 Guiding  Dir = 3, Dur = 103
21:05:34.207 00.000 9960 IsSlewing returns 0
21:05:34.207 00.000 9960 IsGuiding returns 0
21:05:34.208 00.001 9960 PulseGuide returned control before completion, sleep 113
21:05:34.333 00.125 9960 IsGuiding returns 0
21:05:34.333 00.000 9960 Move returns status 0, amount 103
21:05:34.335 00.002 9960 MoveAxis(N, 0, ABG)
21:05:34.335 00.000 9960 Move returns status 0, amount 0
21:05:34.335 00.000 9960 move complete, result=0
21:05:34.336 00.001 9960 worker thread done servicing request
21:05:34.336 00.000 11872 GuideStep: 0.2 px 103 ms WEST, 0.0 px 0 ms NORTH
21:05:34.343 00.007 9960 Worker thread wakes up
21:05:34.344 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:05:34.344 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1209,1050,31,31)
21:05:35.593 01.249 9960 Exposure complete
21:05:35.716 00.123 9960 worker thread done servicing request
21:05:35.717 00.001 11872 OnExposeComplete: enter
21:05:35.720 00.003 11872 UpdateGuideState(): m_state=6
21:05:35.725 00.005 11872 Star::Find(15, 1223, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1313
21:05:35.728 00.003 11872 Star::Find returns 1 (0), X=1223.99, Y=1065.49, Mass=5626, SNR=48.4, Peak=127 HFD=6.7
21:05:35.732 00.004 11872 CameraToMount -- cameraTheta (1.65) - m_xAngle (-3.14) = xAngle (4.78 = -1.50)
21:05:35.736 00.004 11872 CameraToMount -- cameraTheta (1.65) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.61 = -1.67)
21:05:35.740 00.004 11872 CameraToMount -- cameraX=-0.02 cameraY=0.29 hyp=0.29 cameraTheta=1.65 mountX=0.02 mountY=-0.29, mountTheta=-1.50
21:05:35.746 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.02, y=0.29, opts=13)
21:05:35.750 00.004 11872 Enqueuing Move request for scope (-0.02, 0.29)
21:05:35.754 00.004 9960 Worker thread wakes up
21:05:35.754 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.29) opts 0xd
21:05:35.754 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
21:05:35.759 00.005 9960 Handling offset move in thread for scope, endpoint = (-0.02, 0.29)
21:05:35.759 00.000 9960 Moving (-0.02, 0.29) raw xDistance=0.02 yDistance=-0.29
21:05:35.759 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:05:35.759 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
21:05:35.760 00.001 11872 UpdateGuideState exits: m=5626 SNR=48.4
21:05:35.762 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:35.766 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:05:35.769 00.003 9960 MoveAxis(E, 0, ABG)
21:05:35.770 00.001 9960 Move returns status 0, amount 0
21:05:35.770 00.000 9960 MoveAxis(N, 214, ABG)
21:05:35.770 00.000 9960 Guiding  Dir = 0, Dur = 214
21:05:35.770 00.000 11872 Enqueuing Expose request
21:05:35.774 00.004 9960 IsSlewing returns 0
21:05:35.775 00.001 9960 IsGuiding returns 0
21:05:35.775 00.000 9960 PulseGuide returned control before completion, sleep 224
21:05:36.005 00.230 9960 IsGuiding returns 1
21:05:36.007 00.002 9960 scope still moving after pulse duration time elapsed
21:05:36.036 00.029 9960 IsSlewing returns 0
21:05:36.038 00.002 9960 IsGuiding returns 0
21:05:36.038 00.000 9960 scope move finished after 214 + 49 ms
21:05:36.040 00.002 9960 Move returns status 0, amount 214
21:05:36.040 00.000 9960 move complete, result=0
21:05:36.040 00.000 9960 worker thread done servicing request
21:05:36.041 00.001 11872 GuideStep: 0.0 px 0 ms EAST, -0.3 px 214 ms NORTH
21:05:36.049 00.008 9960 Worker thread wakes up
21:05:36.050 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:05:36.050 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1209,1050,31,31)
21:05:37.298 01.248 9960 Exposure complete
21:05:37.424 00.126 9960 worker thread done servicing request
21:05:37.425 00.001 11872 OnExposeComplete: enter
21:05:37.429 00.004 11872 UpdateGuideState(): m_state=6
21:05:37.435 00.006 11872 Star::Find(15, 1223, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1314
21:05:37.440 00.005 11872 Star::Find returns 1 (0), X=1223.81, Y=1065.37, Mass=5919, SNR=50.4, Peak=131 HFD=6.9
21:05:37.444 00.004 11872 CameraToMount -- cameraTheta (2.42) - m_xAngle (-3.14) = xAngle (5.56 = -0.72)
21:05:37.447 00.003 11872 CameraToMount -- cameraTheta (2.42) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.39 = -0.90)
21:05:37.451 00.004 11872 CameraToMount -- cameraX=-0.20 cameraY=0.17 hyp=0.26 cameraTheta=2.42 mountX=0.19 mountY=-0.20, mountTheta=-0.81
21:05:37.457 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.20, y=0.17, opts=13)
21:05:37.461 00.004 11872 Enqueuing Move request for scope (-0.20, 0.17)
21:05:37.465 00.004 9960 Worker thread wakes up
21:05:37.465 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=217, med=1, FiltMin=0, FiltMax=195, Gamma=1.000
21:05:37.471 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.17) opts 0xd
21:05:37.471 00.000 11872 UpdateGuideState exits: m=5919 SNR=50.4
21:05:37.475 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:37.479 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.20, 0.17)
21:05:37.479 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:05:37.483 00.004 9960 Moving (-0.20, 0.17) raw xDistance=0.19 yDistance=-0.20
21:05:37.484 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
21:05:37.484 00.000 11872 Enqueuing Expose request
21:05:37.487 00.003 9960 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
21:05:37.487 00.000 9960 MoveAxis(E, 0, ABG)
21:05:37.487 00.000 9960 Move returns status 0, amount 0
21:05:37.488 00.001 9960 MoveAxis(N, 151, ABG)
21:05:37.488 00.000 9960 Guiding  Dir = 0, Dur = 151
21:05:37.489 00.001 9960 IsSlewing returns 0
21:05:37.489 00.000 9960 IsGuiding returns 0
21:05:37.489 00.000 9960 PulseGuide returned control before completion, sleep 161
21:05:37.665 00.176 9960 IsGuiding returns 1
21:05:37.666 00.001 9960 scope still moving after pulse duration time elapsed
21:05:37.699 00.033 9960 IsSlewing returns 0
21:05:37.700 00.001 9960 IsGuiding returns 0
21:05:37.701 00.001 9960 scope move finished after 151 + 61 ms
21:05:37.701 00.000 9960 Move returns status 0, amount 151
21:05:37.701 00.000 9960 move complete, result=0
21:05:37.701 00.000 9960 worker thread done servicing request
21:05:37.703 00.002 11872 GuideStep: 0.2 px 0 ms EAST, -0.2 px 151 ms NORTH
21:05:37.709 00.006 9960 Worker thread wakes up
21:05:37.709 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:05:37.709 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1209,1050,31,31)
21:05:38.961 01.252 9960 Exposure complete
21:05:39.098 00.137 9960 worker thread done servicing request
21:05:39.098 00.000 11872 OnExposeComplete: enter
21:05:39.102 00.004 11872 UpdateGuideState(): m_state=6
21:05:39.108 00.006 11872 Star::Find(15, 1223, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1315
21:05:39.113 00.005 11872 Star::Find returns 1 (0), X=1223.83, Y=1065.31, Mass=5813, SNR=49.4, Peak=143 HFD=6.7
21:05:39.118 00.005 11872 CameraToMount -- cameraTheta (2.57) - m_xAngle (-3.14) = xAngle (5.71 = -0.58)
21:05:39.122 00.004 11872 CameraToMount -- cameraTheta (2.57) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.53 = -0.75)
21:05:39.125 00.003 11872 CameraToMount -- cameraX=-0.17 cameraY=0.11 hyp=0.21 cameraTheta=2.57 mountX=0.17 mountY=-0.14, mountTheta=-0.68
21:05:39.130 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.17, y=0.11, opts=13)
21:05:39.134 00.004 11872 Enqueuing Move request for scope (-0.17, 0.11)
21:05:39.138 00.004 9960 Worker thread wakes up
21:05:39.139 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=216, med=1, FiltMin=0, FiltMax=195, Gamma=1.000
21:05:39.143 00.004 11872 UpdateGuideState exits: m=5813 SNR=49.4
21:05:39.148 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:39.151 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:05:39.155 00.004 11872 Enqueuing Expose request
21:05:39.159 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.11) opts 0xd
21:05:39.159 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.17, 0.11)
21:05:39.159 00.000 9960 Moving (-0.17, 0.11) raw xDistance=0.17 yDistance=-0.14
21:05:39.159 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
21:05:39.160 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:05:39.160 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:05:39.160 00.000 9960 MoveAxis(E, 0, ABG)
21:05:39.160 00.000 9960 Move returns status 0, amount 0
21:05:39.161 00.001 9960 MoveAxis(N, 0, ABG)
21:05:39.161 00.000 9960 Move returns status 0, amount 0
21:05:39.161 00.000 9960 move complete, result=0
21:05:39.161 00.000 9960 worker thread done servicing request
21:05:39.161 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:05:39.166 00.005 9960 Worker thread wakes up
21:05:39.166 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:05:39.167 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1209,1050,31,31)
21:05:40.421 01.254 9960 Exposure complete
21:05:40.562 00.141 9960 worker thread done servicing request
21:05:40.562 00.000 11872 OnExposeComplete: enter
21:05:40.568 00.006 11872 UpdateGuideState(): m_state=6
21:05:40.574 00.006 11872 Star::Find(15, 1223, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1316
21:05:40.581 00.007 11872 Star::Find returns 1 (0), X=1223.79, Y=1065.45, Mass=5985, SNR=50.6, Peak=134 HFD=7.1
21:05:40.586 00.005 11872 CameraToMount -- cameraTheta (2.28) - m_xAngle (-3.14) = xAngle (5.42 = -0.87)
21:05:40.590 00.004 11872 CameraToMount -- cameraTheta (2.28) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.24 = -1.04)
21:05:40.593 00.003 11872 CameraToMount -- cameraX=-0.21 cameraY=0.25 hyp=0.33 cameraTheta=2.28 mountX=0.21 mountY=-0.28, mountTheta=-0.93
21:05:40.598 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.21, y=0.25, opts=13)
21:05:40.602 00.004 11872 Enqueuing Move request for scope (-0.21, 0.25)
21:05:40.607 00.005 9960 Worker thread wakes up
21:05:40.607 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.25) opts 0xd
21:05:40.607 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.21, 0.25)
21:05:40.607 00.000 9960 Moving (-0.21, 0.25) raw xDistance=0.21 yDistance=-0.28
21:05:40.607 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
21:05:40.607 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
21:05:40.607 00.000 9960 MoveAxis(W, 89, ABG)
21:05:40.608 00.001 9960 Guiding  Dir = 3, Dur = 89
21:05:40.608 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=217, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
21:05:40.612 00.004 9960 IsSlewing returns 0
21:05:40.612 00.000 11872 UpdateGuideState exits: m=5985 SNR=50.6
21:05:40.617 00.005 9960 IsGuiding returns 0
21:05:40.617 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:40.620 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:05:40.625 00.005 11872 Enqueuing Expose request
21:05:40.629 00.004 9960 PulseGuide returned control before completion, sleep 99
21:05:40.737 00.108 9960 IsGuiding returns 0
21:05:40.739 00.002 9960 Move returns status 0, amount 89
21:05:40.739 00.000 9960 MoveAxis(N, 212, ABG)
21:05:40.739 00.000 9960 Guiding  Dir = 0, Dur = 212
21:05:40.740 00.001 9960 IsSlewing returns 0
21:05:40.740 00.000 9960 IsGuiding returns 0
21:05:40.741 00.001 9960 PulseGuide returned control before completion, sleep 222
21:05:40.971 00.230 9960 IsGuiding returns 1
21:05:40.972 00.001 9960 scope still moving after pulse duration time elapsed
21:05:41.002 00.030 9960 IsSlewing returns 0
21:05:41.004 00.002 9960 IsGuiding returns 1
21:05:41.033 00.029 9960 IsSlewing returns 0
21:05:41.035 00.002 9960 IsGuiding returns 1
21:05:41.065 00.030 9960 IsSlewing returns 0
21:05:41.066 00.001 9960 IsGuiding returns 0
21:05:41.067 00.001 9960 scope move finished after 212 + 114 ms
21:05:41.067 00.000 9960 Move returns status 0, amount 212
21:05:41.068 00.001 9960 move complete, result=0
21:05:41.068 00.000 9960 worker thread done servicing request
21:05:41.068 00.000 9960 Worker thread wakes up
21:05:41.069 00.001 11872 GuideStep: 0.2 px 89 ms WEST, -0.3 px 212 ms NORTH
21:05:41.075 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:05:41.076 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1209,1050,31,31)
21:05:42.323 01.247 9960 Exposure complete
21:05:42.447 00.124 9960 worker thread done servicing request
21:05:42.447 00.000 11872 OnExposeComplete: enter
21:05:42.452 00.005 11872 UpdateGuideState(): m_state=6
21:05:42.456 00.004 11872 Star::Find(15, 1223, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1317
21:05:42.461 00.005 11872 Star::Find returns 1 (0), X=1223.96, Y=1065.42, Mass=5595, SNR=47.5, Peak=128 HFD=6.7
21:05:42.464 00.003 11872 CameraToMount -- cameraTheta (1.81) - m_xAngle (-3.14) = xAngle (4.94 = -1.34)
21:05:42.467 00.003 11872 CameraToMount -- cameraTheta (1.81) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.77 = -1.51)
21:05:42.472 00.005 11872 CameraToMount -- cameraX=-0.05 cameraY=0.22 hyp=0.22 cameraTheta=1.81 mountX=0.05 mountY=-0.22, mountTheta=-1.34
21:05:42.478 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.05, y=0.22, opts=13)
21:05:42.482 00.004 11872 Enqueuing Move request for scope (-0.05, 0.22)
21:05:42.489 00.007 9960 Worker thread wakes up
21:05:42.489 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.22) opts 0xd
21:05:42.490 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
21:05:42.495 00.005 9960 Handling offset move in thread for scope, endpoint = (-0.05, 0.22)
21:05:42.495 00.000 9960 Moving (-0.05, 0.22) raw xDistance=0.05 yDistance=-0.22
21:05:42.496 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:05:42.496 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
21:05:42.496 00.000 9960 MoveAxis(E, 0, ABG)
21:05:42.496 00.000 9960 Move returns status 0, amount 0
21:05:42.496 00.000 9960 MoveAxis(N, 165, ABG)
21:05:42.496 00.000 9960 Guiding  Dir = 0, Dur = 165
21:05:42.497 00.001 11872 UpdateGuideState exits: m=5595 SNR=47.5
21:05:42.502 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:42.506 00.004 9960 IsSlewing returns 0
21:05:42.506 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:05:42.510 00.004 11872 Enqueuing Expose request
21:05:42.513 00.003 9960 IsGuiding returns 0
21:05:42.514 00.001 9960 PulseGuide returned control before completion, sleep 175
21:05:42.705 00.191 9960 IsGuiding returns 0
21:05:42.706 00.001 9960 Move returns status 0, amount 165
21:05:42.707 00.001 9960 move complete, result=0
21:05:42.707 00.000 9960 worker thread done servicing request
21:05:42.709 00.002 9960 Worker thread wakes up
21:05:42.709 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 165 ms NORTH
21:05:42.715 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:05:42.715 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1209,1050,31,31)
21:05:43.952 01.237 9960 Exposure complete
21:05:44.074 00.122 9960 worker thread done servicing request
21:05:44.075 00.001 11872 OnExposeComplete: enter
21:05:44.079 00.004 11872 UpdateGuideState(): m_state=6
21:05:44.083 00.004 11872 Star::Find(15, 1223, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1318
21:05:44.086 00.003 11872 Star::Find returns 1 (0), X=1224.02, Y=1065.39, Mass=5616, SNR=48.3, Peak=135 HFD=6.6
21:05:44.091 00.005 11872 CameraToMount -- cameraTheta (1.50) - m_xAngle (-3.14) = xAngle (4.64 = -1.64)
21:05:44.095 00.004 11872 CameraToMount -- cameraTheta (1.50) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.47 = -1.82)
21:05:44.098 00.003 11872 CameraToMount -- cameraX=0.01 cameraY=0.19 hyp=0.19 cameraTheta=1.50 mountX=-0.01 mountY=-0.18, mountTheta=-1.65
21:05:44.104 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.01, y=0.19, opts=13)
21:05:44.109 00.005 11872 Enqueuing Move request for scope (0.01, 0.19)
21:05:44.115 00.006 9960 Worker thread wakes up
21:05:44.115 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.19) opts 0xd
21:05:44.115 00.000 9960 Handling offset move in thread for scope, endpoint = (0.01, 0.19)
21:05:44.115 00.000 9960 Moving (0.01, 0.19) raw xDistance=-0.01 yDistance=-0.18
21:05:44.116 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=210, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
21:05:44.121 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:05:44.121 00.000 11872 UpdateGuideState exits: m=5616 SNR=48.3
21:05:44.125 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:05:44.125 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:44.130 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:05:44.134 00.004 11872 Enqueuing Expose request
21:05:44.138 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:05:44.138 00.000 9960 MoveAxis(E, 0, ABG)
21:05:44.138 00.000 9960 Move returns status 0, amount 0
21:05:44.138 00.000 9960 MoveAxis(N, 0, ABG)
21:05:44.139 00.001 9960 Move returns status 0, amount 0
21:05:44.139 00.000 9960 move complete, result=0
21:05:44.139 00.000 9960 worker thread done servicing request
21:05:44.140 00.001 11872 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:05:44.144 00.004 9960 Worker thread wakes up
21:05:44.144 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:05:44.144 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1209,1050,31,31)
21:05:45.402 01.258 9960 Exposure complete
21:05:45.535 00.133 9960 worker thread done servicing request
21:05:45.535 00.000 11872 OnExposeComplete: enter
21:05:45.540 00.005 11872 UpdateGuideState(): m_state=6
21:05:45.543 00.003 11872 Star::Find(15, 1224, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1319
21:05:45.550 00.007 11872 Star::Find returns 1 (0), X=1223.80, Y=1065.43, Mass=5737, SNR=49.0, Peak=133 HFD=6.9
21:05:45.555 00.005 11872 CameraToMount -- cameraTheta (2.30) - m_xAngle (-3.14) = xAngle (5.44 = -0.84)
21:05:45.559 00.004 11872 CameraToMount -- cameraTheta (2.30) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.27 = -1.01)
21:05:45.562 00.003 11872 CameraToMount -- cameraX=-0.21 cameraY=0.23 hyp=0.32 cameraTheta=2.30 mountX=0.21 mountY=-0.27, mountTheta=-0.91
21:05:45.568 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.21, y=0.23, opts=13)
21:05:45.572 00.004 11872 Enqueuing Move request for scope (-0.21, 0.23)
21:05:45.575 00.003 9960 Worker thread wakes up
21:05:45.575 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=230, med=1, FiltMin=0, FiltMax=192, Gamma=1.000
21:05:45.580 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.23) opts 0xd
21:05:45.580 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.21, 0.23)
21:05:45.580 00.000 9960 Moving (-0.21, 0.23) raw xDistance=0.21 yDistance=-0.27
21:05:45.580 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
21:05:45.580 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
21:05:45.580 00.000 11872 UpdateGuideState exits: m=5737 SNR=49.0
21:05:45.585 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:45.588 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:05:45.592 00.004 11872 Enqueuing Expose request
21:05:45.596 00.004 9960 MoveAxis(W, 88, ABG)
21:05:45.596 00.000 9960 Guiding  Dir = 3, Dur = 88
21:05:45.596 00.000 9960 IsSlewing returns 0
21:05:45.596 00.000 9960 IsGuiding returns 0
21:05:45.597 00.001 9960 PulseGuide returned control before completion, sleep 98
21:05:45.704 00.107 9960 IsGuiding returns 1
21:05:45.704 00.000 9960 scope still moving after pulse duration time elapsed
21:05:45.735 00.031 9960 IsSlewing returns 0
21:05:45.739 00.004 9960 IsGuiding returns 0
21:05:45.739 00.000 9960 scope move finished after 88 + 54 ms
21:05:45.740 00.001 9960 Move returns status 0, amount 88
21:05:45.741 00.001 9960 MoveAxis(N, 200, ABG)
21:05:45.741 00.000 9960 Guiding  Dir = 0, Dur = 200
21:05:45.742 00.001 9960 IsSlewing returns 0
21:05:45.742 00.000 9960 IsGuiding returns 0
21:05:45.743 00.001 9960 PulseGuide returned control before completion, sleep 210
21:05:45.970 00.227 9960 IsGuiding returns 1
21:05:45.971 00.001 9960 scope still moving after pulse duration time elapsed
21:05:46.000 00.029 9960 IsSlewing returns 0
21:05:46.001 00.001 9960 IsGuiding returns 0
21:05:46.001 00.000 9960 scope move finished after 200 + 58 ms
21:05:46.002 00.001 9960 Move returns status 0, amount 200
21:05:46.003 00.001 9960 move complete, result=0
21:05:46.003 00.000 9960 worker thread done servicing request
21:05:46.003 00.000 9960 Worker thread wakes up
21:05:46.003 00.000 11872 GuideStep: 0.2 px 88 ms WEST, -0.3 px 200 ms NORTH
21:05:46.010 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:05:46.010 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1209,1050,31,31)
21:05:47.266 01.256 9960 Exposure complete
21:05:47.431 00.165 9960 worker thread done servicing request
21:05:47.432 00.001 11872 OnExposeComplete: enter
21:05:47.437 00.005 11872 UpdateGuideState(): m_state=6
21:05:47.444 00.007 11872 Star::Find(15, 1223, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1320
21:05:47.449 00.005 11872 Star::Find returns 1 (0), X=1223.91, Y=1065.61, Mass=5566, SNR=47.8, Peak=133 HFD=6.8
21:05:47.454 00.005 11872 CameraToMount -- cameraTheta (1.81) - m_xAngle (-3.14) = xAngle (4.94 = -1.34)
21:05:47.459 00.005 11872 CameraToMount -- cameraTheta (1.81) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.77 = -1.51)
21:05:47.463 00.004 11872 CameraToMount -- cameraX=-0.10 cameraY=0.41 hyp=0.42 cameraTheta=1.81 mountX=0.10 mountY=-0.42, mountTheta=-1.34
21:05:47.468 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.10, y=0.41, opts=13)
21:05:47.472 00.004 11872 Enqueuing Move request for scope (-0.10, 0.41)
21:05:47.476 00.004 9960 Worker thread wakes up
21:05:47.476 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=196, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
21:05:47.482 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.41) opts 0xd
21:05:47.482 00.000 11872 UpdateGuideState exits: m=5566 SNR=47.8
21:05:47.486 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.10, 0.41)
21:05:47.486 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:47.489 00.003 9960 Moving (-0.10, 0.41) raw xDistance=0.10 yDistance=-0.42
21:05:47.490 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:05:47.490 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:05:47.494 00.004 9960 GuideAlgorithmResistSwitch::result() returns -0.42 from input -0.42
21:05:47.494 00.000 11872 Enqueuing Expose request
21:05:47.498 00.004 9960 MoveAxis(E, 0, ABG)
21:05:47.498 00.000 9960 Move returns status 0, amount 0
21:05:47.500 00.002 9960 MoveAxis(N, 312, ABG)
21:05:47.500 00.000 9960 Guiding  Dir = 0, Dur = 312
21:05:47.500 00.000 9960 IsSlewing returns 0
21:05:47.500 00.000 9960 IsGuiding returns 0
21:05:47.500 00.000 9960 PulseGuide returned control before completion, sleep 322
21:05:47.836 00.336 9960 IsGuiding returns 1
21:05:47.836 00.000 9960 scope still moving after pulse duration time elapsed
21:05:47.868 00.032 9960 IsSlewing returns 0
21:05:47.868 00.000 9960 IsGuiding returns 0
21:05:47.869 00.001 9960 scope move finished after 312 + 56 ms
21:05:47.869 00.000 9960 Move returns status 0, amount 312
21:05:47.869 00.000 9960 move complete, result=0
21:05:47.870 00.001 9960 worker thread done servicing request
21:05:47.870 00.000 9960 Worker thread wakes up
21:05:47.871 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.4 px 312 ms NORTH
21:05:47.876 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:05:47.877 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1209,1050,31,31)
21:05:49.131 01.254 9960 Exposure complete
21:05:49.252 00.121 9960 worker thread done servicing request
21:05:49.253 00.001 11872 OnExposeComplete: enter
21:05:49.256 00.003 11872 UpdateGuideState(): m_state=6
21:05:49.260 00.004 11872 Star::Find(15, 1223, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1321
21:05:49.265 00.005 11872 Star::Find returns 1 (0), X=1223.89, Y=1065.36, Mass=5810, SNR=49.0, Peak=133 HFD=6.7
21:05:49.269 00.004 11872 CameraToMount -- cameraTheta (2.22) - m_xAngle (-3.14) = xAngle (5.36 = -0.93)
21:05:49.273 00.004 11872 CameraToMount -- cameraTheta (2.22) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.18 = -1.10)
21:05:49.277 00.004 11872 CameraToMount -- cameraX=-0.12 cameraY=0.16 hyp=0.20 cameraTheta=2.22 mountX=0.12 mountY=-0.18, mountTheta=-0.98
21:05:49.282 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.12, y=0.16, opts=13)
21:05:49.288 00.006 11872 Enqueuing Move request for scope (-0.12, 0.16)
21:05:49.291 00.003 9960 Worker thread wakes up
21:05:49.292 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=224, med=1, FiltMin=0, FiltMax=191, Gamma=1.000
21:05:49.295 00.003 11872 UpdateGuideState exits: m=5810 SNR=49.0
21:05:49.300 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:49.303 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:05:49.308 00.005 11872 Enqueuing Expose request
21:05:49.311 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.16) opts 0xd
21:05:49.311 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.12, 0.16)
21:05:49.311 00.000 9960 Moving (-0.12, 0.16) raw xDistance=0.12 yDistance=-0.18
21:05:49.311 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:05:49.311 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:05:49.312 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:05:49.312 00.000 9960 MoveAxis(E, 0, ABG)
21:05:49.312 00.000 9960 Move returns status 0, amount 0
21:05:49.312 00.000 9960 MoveAxis(N, 0, ABG)
21:05:49.312 00.000 9960 Move returns status 0, amount 0
21:05:49.312 00.000 9960 move complete, result=0
21:05:49.314 00.002 9960 worker thread done servicing request
21:05:49.314 00.000 9960 Worker thread wakes up
21:05:49.314 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:05:49.318 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
21:05:49.318 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1209,1050,31,31)
21:05:50.569 01.251 9960 Exposure complete
21:05:50.693 00.124 9960 worker thread done servicing request
21:05:50.694 00.001 11872 OnExposeComplete: enter
21:05:50.698 00.004 11872 UpdateGuideState(): m_state=6
21:05:50.702 00.004 11872 Star::Find(15, 1223, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1322
21:05:50.707 00.005 11872 Star::Find returns 1 (0), X=1223.96, Y=1065.40, Mass=5710, SNR=48.5, Peak=139 HFD=6.6
21:05:50.710 00.003 11872 CameraToMount -- cameraTheta (1.84) - m_xAngle (-3.14) = xAngle (4.97 = -1.31)
21:05:50.715 00.005 11872 CameraToMount -- cameraTheta (1.84) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.80 = -1.48)
21:05:50.718 00.003 11872 CameraToMount -- cameraX=-0.05 cameraY=0.20 hyp=0.20 cameraTheta=1.84 mountX=0.05 mountY=-0.20, mountTheta=-1.32
21:05:50.724 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.05, y=0.20, opts=13)
21:05:50.728 00.004 11872 Enqueuing Move request for scope (-0.05, 0.20)
21:05:50.731 00.003 9960 Worker thread wakes up
21:05:50.731 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=214, med=1, FiltMin=0, FiltMax=186, Gamma=1.000
21:05:50.736 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.20) opts 0xd
21:05:50.737 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.05, 0.20)
21:05:50.737 00.000 9960 Moving (-0.05, 0.20) raw xDistance=0.05 yDistance=-0.20
21:05:50.737 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:05:50.737 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
21:05:50.738 00.001 9960 MoveAxis(E, 0, ABG)
21:05:50.738 00.000 9960 Move returns status 0, amount 0
21:05:50.738 00.000 11872 UpdateGuideState exits: m=5710 SNR=48.5
21:05:50.744 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:50.748 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:05:50.753 00.005 11872 Enqueuing Expose request
21:05:50.756 00.003 9960 MoveAxis(N, 151, ABG)
21:05:50.756 00.000 9960 Guiding  Dir = 0, Dur = 151
21:05:50.756 00.000 9960 IsSlewing returns 0
21:05:50.758 00.002 9960 IsGuiding returns 0
21:05:50.758 00.000 9960 PulseGuide returned control before completion, sleep 161
21:05:50.922 00.164 9960 IsGuiding returns 1
21:05:50.923 00.001 9960 scope still moving after pulse duration time elapsed
21:05:50.953 00.030 9960 IsSlewing returns 0
21:05:50.954 00.001 9960 IsGuiding returns 1
21:05:50.984 00.030 9960 IsSlewing returns 0
21:05:50.984 00.000 9960 IsGuiding returns 0
21:05:50.985 00.001 9960 scope move finished after 151 + 76 ms
21:05:50.985 00.000 9960 Move returns status 0, amount 151
21:05:50.985 00.000 9960 move complete, result=0
21:05:50.986 00.001 9960 worker thread done servicing request
21:05:50.986 00.000 9960 Worker thread wakes up
21:05:50.986 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 151 ms NORTH
21:05:50.993 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:05:50.993 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1209,1050,31,31)
21:05:52.251 01.258 9960 Exposure complete
21:05:52.384 00.133 9960 worker thread done servicing request
21:05:52.384 00.000 11872 OnExposeComplete: enter
21:05:52.389 00.005 11872 UpdateGuideState(): m_state=6
21:05:52.393 00.004 11872 Star::Find(15, 1223, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1323
21:05:52.398 00.005 11872 Star::Find returns 1 (0), X=1224.00, Y=1065.38, Mass=5744, SNR=49.7, Peak=127 HFD=6.8
21:05:52.401 00.003 11872 CameraToMount -- cameraTheta (1.64) - m_xAngle (-3.14) = xAngle (4.78 = -1.51)
21:05:52.405 00.004 11872 CameraToMount -- cameraTheta (1.64) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.60 = -1.68)
21:05:52.408 00.003 11872 CameraToMount -- cameraX=-0.01 cameraY=0.18 hyp=0.18 cameraTheta=1.64 mountX=0.01 mountY=-0.18, mountTheta=-1.51
21:05:52.414 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.01, y=0.18, opts=13)
21:05:52.418 00.004 11872 Enqueuing Move request for scope (-0.01, 0.18)
21:05:52.423 00.005 9960 Worker thread wakes up
21:05:52.423 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=204, med=1, FiltMin=0, FiltMax=187, Gamma=1.000
21:05:52.430 00.007 11872 UpdateGuideState exits: m=5744 SNR=49.7
21:05:52.434 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:52.437 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:05:52.442 00.005 11872 Enqueuing Expose request
21:05:52.445 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.18) opts 0xd
21:05:52.445 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.01, 0.18)
21:05:52.445 00.000 9960 Moving (-0.01, 0.18) raw xDistance=0.01 yDistance=-0.18
21:05:52.445 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:05:52.446 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:05:52.446 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:05:52.446 00.000 9960 MoveAxis(E, 0, ABG)
21:05:52.446 00.000 9960 Move returns status 0, amount 0
21:05:52.446 00.000 9960 MoveAxis(N, 0, ABG)
21:05:52.446 00.000 9960 Move returns status 0, amount 0
21:05:52.446 00.000 9960 move complete, result=0
21:05:52.448 00.002 9960 worker thread done servicing request
21:05:52.448 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:05:52.453 00.005 9960 Worker thread wakes up
21:05:52.453 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:05:52.453 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1209,1050,31,31)
21:05:53.709 01.256 9960 Exposure complete
21:05:53.842 00.133 9960 worker thread done servicing request
21:05:53.843 00.001 11872 OnExposeComplete: enter
21:05:53.847 00.004 11872 UpdateGuideState(): m_state=6
21:05:53.851 00.004 11872 Star::Find(15, 1223, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1324
21:05:53.856 00.005 11872 Star::Find returns 1 (0), X=1223.87, Y=1065.49, Mass=5768, SNR=49.4, Peak=130 HFD=6.8
21:05:53.860 00.004 11872 CameraToMount -- cameraTheta (2.01) - m_xAngle (-3.14) = xAngle (5.15 = -1.13)
21:05:53.864 00.004 11872 CameraToMount -- cameraTheta (2.01) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.98 = -1.30)
21:05:53.868 00.004 11872 CameraToMount -- cameraX=-0.14 cameraY=0.29 hyp=0.32 cameraTheta=2.01 mountX=0.14 mountY=-0.31, mountTheta=-1.16
21:05:53.873 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.14, y=0.29, opts=13)
21:05:53.877 00.004 11872 Enqueuing Move request for scope (-0.14, 0.29)
21:05:53.880 00.003 9960 Worker thread wakes up
21:05:53.880 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.29) opts 0xd
21:05:53.881 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.14, 0.29)
21:05:53.881 00.000 9960 Moving (-0.14, 0.29) raw xDistance=0.14 yDistance=-0.31
21:05:53.881 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
21:05:53.881 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
21:05:53.881 00.000 9960 MoveAxis(E, 0, ABG)
21:05:53.881 00.000 9960 Move returns status 0, amount 0
21:05:53.882 00.001 9960 MoveAxis(N, 230, ABG)
21:05:53.882 00.000 9960 Guiding  Dir = 0, Dur = 230
21:05:53.882 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=216, med=1, FiltMin=0, FiltMax=187, Gamma=1.000
21:05:53.888 00.006 9960 IsSlewing returns 0
21:05:53.888 00.000 11872 UpdateGuideState exits: m=5768 SNR=49.4
21:05:53.891 00.003 9960 IsGuiding returns 0
21:05:53.892 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:53.894 00.002 9960 PulseGuide returned control before completion, sleep 240
21:05:53.895 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:05:53.898 00.003 11872 Enqueuing Expose request
21:05:54.137 00.239 9960 IsGuiding returns 1
21:05:54.137 00.000 9960 scope still moving after pulse duration time elapsed
21:05:54.167 00.030 9960 IsSlewing returns 0
21:05:54.168 00.001 9960 IsGuiding returns 0
21:05:54.168 00.000 9960 scope move finished after 230 + 47 ms
21:05:54.168 00.000 9960 Move returns status 0, amount 230
21:05:54.170 00.002 9960 move complete, result=0
21:05:54.170 00.000 9960 worker thread done servicing request
21:05:54.171 00.001 9960 Worker thread wakes up
21:05:54.171 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 230 ms NORTH
21:05:54.178 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:05:54.178 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1209,1050,31,31)
21:05:55.429 01.251 9960 Exposure complete
21:05:55.565 00.136 9960 worker thread done servicing request
21:05:55.565 00.000 11872 OnExposeComplete: enter
21:05:55.568 00.003 11872 UpdateGuideState(): m_state=6
21:05:55.573 00.005 11872 Star::Find(15, 1223, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1325
21:05:55.577 00.004 11872 Star::Find returns 1 (0), X=1223.87, Y=1065.32, Mass=5854, SNR=50.3, Peak=139 HFD=6.8
21:05:55.582 00.005 11872 CameraToMount -- cameraTheta (2.45) - m_xAngle (-3.14) = xAngle (5.58 = -0.70)
21:05:55.586 00.004 11872 CameraToMount -- cameraTheta (2.45) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.41 = -0.87)
21:05:55.590 00.004 11872 CameraToMount -- cameraX=-0.14 cameraY=0.12 hyp=0.18 cameraTheta=2.45 mountX=0.14 mountY=-0.14, mountTheta=-0.79
21:05:55.596 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.14, y=0.12, opts=13)
21:05:55.601 00.005 11872 Enqueuing Move request for scope (-0.14, 0.12)
21:05:55.606 00.005 9960 Worker thread wakes up
21:05:55.606 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.12) opts 0xd
21:05:55.606 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.14, 0.12)
21:05:55.606 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=226, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
21:05:55.612 00.006 9960 Moving (-0.14, 0.12) raw xDistance=0.14 yDistance=-0.14
21:05:55.612 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
21:05:55.612 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:05:55.613 00.001 11872 UpdateGuideState exits: m=5854 SNR=50.3
21:05:55.617 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:55.622 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:05:55.625 00.003 11872 Enqueuing Expose request
21:05:55.629 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:05:55.629 00.000 9960 MoveAxis(E, 0, ABG)
21:05:55.629 00.000 9960 Move returns status 0, amount 0
21:05:55.629 00.000 9960 MoveAxis(N, 0, ABG)
21:05:55.630 00.001 9960 Move returns status 0, amount 0
21:05:55.630 00.000 9960 move complete, result=0
21:05:55.630 00.000 9960 worker thread done servicing request
21:05:55.630 00.000 9960 Worker thread wakes up
21:05:55.631 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:05:55.631 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1209,1050,31,31)
21:05:55.631 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:05:56.887 01.256 9960 Exposure complete
21:05:57.017 00.130 9960 worker thread done servicing request
21:05:57.017 00.000 11872 OnExposeComplete: enter
21:05:57.023 00.006 11872 UpdateGuideState(): m_state=6
21:05:57.027 00.004 11872 Star::Find(15, 1223, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1326
21:05:57.031 00.004 11872 Star::Find returns 1 (0), X=1224.02, Y=1065.51, Mass=5839, SNR=49.4, Peak=144 HFD=6.7
21:05:57.037 00.006 11872 CameraToMount -- cameraTheta (1.55) - m_xAngle (-3.14) = xAngle (4.68 = -1.60)
21:05:57.042 00.005 11872 CameraToMount -- cameraTheta (1.55) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.51 = -1.77)
21:05:57.049 00.007 11872 CameraToMount -- cameraX=0.01 cameraY=0.31 hyp=0.31 cameraTheta=1.55 mountX=-0.01 mountY=-0.31, mountTheta=-1.60
21:05:57.059 00.010 11872 SchedulePrimaryMove(0FA44CE0, x=0.01, y=0.31, opts=13)
21:05:57.064 00.005 11872 Enqueuing Move request for scope (0.01, 0.31)
21:05:57.070 00.006 9960 Worker thread wakes up
21:05:57.071 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=222, med=1, FiltMin=0, FiltMax=188, Gamma=1.000
21:05:57.076 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.31) opts 0xd
21:05:57.076 00.000 11872 UpdateGuideState exits: m=5839 SNR=49.4
21:05:57.079 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:57.083 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:05:57.090 00.007 11872 Enqueuing Expose request
21:05:57.094 00.004 9960 Handling offset move in thread for scope, endpoint = (0.01, 0.31)
21:05:57.094 00.000 9960 Moving (0.01, 0.31) raw xDistance=-0.01 yDistance=-0.31
21:05:57.094 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:05:57.094 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
21:05:57.095 00.001 9960 MoveAxis(E, 0, ABG)
21:05:57.095 00.000 9960 Move returns status 0, amount 0
21:05:57.095 00.000 9960 MoveAxis(N, 230, ABG)
21:05:57.096 00.001 9960 Guiding  Dir = 0, Dur = 230
21:05:57.096 00.000 9960 IsSlewing returns 0
21:05:57.096 00.000 9960 IsGuiding returns 0
21:05:57.098 00.002 9960 PulseGuide returned control before completion, sleep 240
21:05:57.352 00.254 9960 IsGuiding returns 1
21:05:57.353 00.001 9960 scope still moving after pulse duration time elapsed
21:05:57.383 00.030 9960 IsSlewing returns 0
21:05:57.383 00.000 9960 IsGuiding returns 0
21:05:57.384 00.001 9960 scope move finished after 230 + 56 ms
21:05:57.384 00.000 9960 Move returns status 0, amount 230
21:05:57.384 00.000 9960 move complete, result=0
21:05:57.384 00.000 9960 worker thread done servicing request
21:05:57.384 00.000 9960 Worker thread wakes up
21:05:57.385 00.001 11872 GuideStep: -0.0 px 0 ms EAST, -0.3 px 230 ms NORTH
21:05:57.391 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:05:57.391 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1209,1050,31,31)
21:05:58.642 01.251 9960 Exposure complete
21:05:58.774 00.132 9960 worker thread done servicing request
21:05:58.775 00.001 11872 OnExposeComplete: enter
21:05:58.779 00.004 11872 UpdateGuideState(): m_state=6
21:05:58.783 00.004 11872 Star::Find(15, 1224, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1327
21:05:58.788 00.005 11872 Star::Find returns 1 (0), X=1223.88, Y=1065.37, Mass=5696, SNR=48.7, Peak=132 HFD=6.7
21:05:58.792 00.004 11872 CameraToMount -- cameraTheta (2.21) - m_xAngle (-3.14) = xAngle (5.35 = -0.93)
21:05:58.796 00.004 11872 CameraToMount -- cameraTheta (2.21) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.18 = -1.10)
21:05:58.800 00.004 11872 CameraToMount -- cameraX=-0.13 cameraY=0.17 hyp=0.21 cameraTheta=2.21 mountX=0.13 mountY=-0.19, mountTheta=-0.98
21:05:58.805 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.13, y=0.17, opts=13)
21:05:58.809 00.004 11872 Enqueuing Move request for scope (-0.13, 0.17)
21:05:58.812 00.003 9960 Worker thread wakes up
21:05:58.812 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.17) opts 0xd
21:05:58.812 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.13, 0.17)
21:05:58.813 00.001 9960 Moving (-0.13, 0.17) raw xDistance=0.13 yDistance=-0.19
21:05:58.813 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
21:05:58.813 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:05:58.813 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:05:58.813 00.000 9960 MoveAxis(E, 0, ABG)
21:05:58.814 00.001 9960 Move returns status 0, amount 0
21:05:58.814 00.000 9960 MoveAxis(N, 0, ABG)
21:05:58.814 00.000 9960 Move returns status 0, amount 0
21:05:58.814 00.000 9960 move complete, result=0
21:05:58.814 00.000 9960 worker thread done servicing request
21:05:58.814 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=222, med=1, FiltMin=0, FiltMax=194, Gamma=1.000
21:05:58.818 00.004 11872 UpdateGuideState exits: m=5696 SNR=48.7
21:05:58.821 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:58.825 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:05:58.828 00.003 11872 Enqueuing Expose request
21:05:58.831 00.003 9960 Worker thread wakes up
21:05:58.832 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:05:58.834 00.002 9960 worker thread servicing REQUEST_EXPOSE 1000
21:05:58.835 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1209,1050,31,31)
21:06:00.085 01.250 9960 Exposure complete
21:06:00.212 00.127 9960 worker thread done servicing request
21:06:00.212 00.000 11872 OnExposeComplete: enter
21:06:00.215 00.003 11872 UpdateGuideState(): m_state=6
21:06:00.220 00.005 11872 Star::Find(15, 1223, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1328
21:06:00.223 00.003 11872 Star::Find returns 1 (0), X=1223.85, Y=1065.43, Mass=5897, SNR=50.1, Peak=129 HFD=6.9
21:06:00.227 00.004 11872 CameraToMount -- cameraTheta (2.17) - m_xAngle (-3.14) = xAngle (5.31 = -0.98)
21:06:00.231 00.004 11872 CameraToMount -- cameraTheta (2.17) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.13 = -1.15)
21:06:00.234 00.003 11872 CameraToMount -- cameraX=-0.16 cameraY=0.23 hyp=0.28 cameraTheta=2.17 mountX=0.16 mountY=-0.26, mountTheta=-1.02
21:06:00.238 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.16, y=0.23, opts=13)
21:06:00.241 00.003 11872 Enqueuing Move request for scope (-0.16, 0.23)
21:06:00.246 00.005 9960 Worker thread wakes up
21:06:00.246 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.23) opts 0xd
21:06:00.246 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=230, med=1, FiltMin=0, FiltMax=184, Gamma=1.000
21:06:00.249 00.003 11872 UpdateGuideState exits: m=5897 SNR=50.1
21:06:00.252 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:00.254 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:06:00.258 00.004 11872 Enqueuing Expose request
21:06:00.260 00.002 9960 Handling offset move in thread for scope, endpoint = (-0.16, 0.23)
21:06:00.262 00.002 9960 Moving (-0.16, 0.23) raw xDistance=0.16 yDistance=-0.26
21:06:00.262 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
21:06:00.262 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
21:06:00.263 00.001 9960 MoveAxis(E, 0, ABG)
21:06:00.263 00.000 9960 Move returns status 0, amount 0
21:06:00.263 00.000 9960 MoveAxis(N, 191, ABG)
21:06:00.263 00.000 9960 Guiding  Dir = 0, Dur = 191
21:06:00.263 00.000 9960 IsSlewing returns 0
21:06:00.263 00.000 9960 IsGuiding returns 0
21:06:00.264 00.001 9960 PulseGuide returned control before completion, sleep 201
21:06:00.477 00.213 9960 IsGuiding returns 1
21:06:00.478 00.001 9960 scope still moving after pulse duration time elapsed
21:06:00.509 00.031 9960 IsSlewing returns 0
21:06:00.510 00.001 9960 IsGuiding returns 0
21:06:00.511 00.001 9960 scope move finished after 191 + 56 ms
21:06:00.511 00.000 9960 Move returns status 0, amount 191
21:06:00.512 00.001 9960 move complete, result=0
21:06:00.512 00.000 9960 worker thread done servicing request
21:06:00.512 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.3 px 191 ms NORTH
21:06:00.520 00.008 9960 Worker thread wakes up
21:06:00.520 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:06:00.521 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1209,1050,31,31)
21:06:01.771 01.250 9960 Exposure complete
21:06:01.909 00.138 9960 worker thread done servicing request
21:06:01.910 00.001 11872 OnExposeComplete: enter
21:06:01.913 00.003 11872 UpdateGuideState(): m_state=6
21:06:01.918 00.005 11872 Star::Find(15, 1223, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1329
21:06:01.924 00.006 11872 Star::Find returns 1 (0), X=1223.94, Y=1065.70, Mass=5325, SNR=46.2, Peak=122 HFD=6.7
21:06:01.927 00.003 11872 CameraToMount -- cameraTheta (1.71) - m_xAngle (-3.14) = xAngle (4.85 = -1.44)
21:06:01.930 00.003 11872 CameraToMount -- cameraTheta (1.71) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.67 = -1.61)
21:06:01.932 00.002 11872 CameraToMount -- cameraX=-0.07 cameraY=0.50 hyp=0.50 cameraTheta=1.71 mountX=0.07 mountY=-0.50, mountTheta=-1.44
21:06:01.938 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.07, y=0.50, opts=13)
21:06:01.942 00.004 11872 Enqueuing Move request for scope (-0.07, 0.50)
21:06:01.946 00.004 9960 Worker thread wakes up
21:06:01.946 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.50) opts 0xd
21:06:01.946 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=214, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
21:06:01.950 00.004 11872 UpdateGuideState exits: m=5325 SNR=46.2
21:06:01.954 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:01.959 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:06:01.963 00.004 11872 Enqueuing Expose request
21:06:01.966 00.003 9960 Handling offset move in thread for scope, endpoint = (-0.07, 0.50)
21:06:01.966 00.000 9960 Moving (-0.07, 0.50) raw xDistance=0.07 yDistance=-0.50
21:06:01.967 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:06:01.967 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.50 from input -0.50
21:06:01.967 00.000 9960 MoveAxis(E, 0, ABG)
21:06:01.967 00.000 9960 Move returns status 0, amount 0
21:06:01.968 00.001 9960 MoveAxis(N, 376, ABG)
21:06:01.968 00.000 9960 Guiding  Dir = 0, Dur = 376
21:06:01.968 00.000 9960 IsSlewing returns 0
21:06:01.968 00.000 9960 IsGuiding returns 0
21:06:01.969 00.001 9960 PulseGuide returned control before completion, sleep 386
21:06:02.360 00.391 9960 IsGuiding returns 1
21:06:02.360 00.000 9960 scope still moving after pulse duration time elapsed
21:06:02.391 00.031 9960 IsSlewing returns 0
21:06:02.393 00.002 9960 IsGuiding returns 0
21:06:02.393 00.000 9960 scope move finished after 376 + 47 ms
21:06:02.393 00.000 9960 Move returns status 0, amount 376
21:06:02.394 00.001 9960 move complete, result=0
21:06:02.394 00.000 9960 worker thread done servicing request
21:06:02.394 00.000 9960 Worker thread wakes up
21:06:02.395 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.5 px 376 ms NORTH
21:06:02.403 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
21:06:02.403 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1209,1050,31,31)
21:06:03.652 01.249 9960 Exposure complete
21:06:03.786 00.134 11872 OnExposeComplete: enter
21:06:03.799 00.013 9960 worker thread done servicing request
21:06:03.800 00.001 11872 UpdateGuideState(): m_state=6
21:06:03.811 00.011 11872 Star::Find(15, 1223, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1330
21:06:03.818 00.007 11872 Star::Find returns 1 (0), X=1223.70, Y=1065.95, Mass=5359, SNR=46.8, Peak=156 HFD=6.1
21:06:03.823 00.005 11872 CameraToMount -- cameraTheta (1.97) - m_xAngle (-3.14) = xAngle (5.11 = -1.18)
21:06:03.832 00.009 11872 CameraToMount -- cameraTheta (1.97) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.93 = -1.35)
21:06:03.837 00.005 11872 CameraToMount -- cameraX=-0.31 cameraY=0.75 hyp=0.81 cameraTheta=1.97 mountX=0.31 mountY=-0.79, mountTheta=-1.20
21:06:03.846 00.009 11872 SchedulePrimaryMove(0FA44CE0, x=-0.31, y=0.75, opts=13)
21:06:03.851 00.005 11872 Enqueuing Move request for scope (-0.31, 0.75)
21:06:03.858 00.007 9960 Worker thread wakes up
21:06:03.859 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=214, med=1, FiltMin=0, FiltMax=187, Gamma=1.000
21:06:03.865 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.75) opts 0xd
21:06:03.865 00.000 11872 UpdateGuideState exits: m=5359 SNR=46.8
21:06:03.870 00.005 9960 Handling offset move in thread for scope, endpoint = (-0.31, 0.75)
21:06:03.870 00.000 9960 Moving (-0.31, 0.75) raw xDistance=0.31 yDistance=-0.79
21:06:03.870 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.31
21:06:03.870 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.79 from input -0.79
21:06:03.870 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:03.876 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:06:03.880 00.004 11872 Enqueuing Expose request
21:06:03.884 00.004 9960 MoveAxis(W, 130, ABG)
21:06:03.884 00.000 9960 Guiding  Dir = 3, Dur = 130
21:06:03.884 00.000 9960 IsSlewing returns 0
21:06:03.886 00.002 9960 IsGuiding returns 0
21:06:03.886 00.000 9960 PulseGuide returned control before completion, sleep 140
21:06:04.030 00.144 9960 IsGuiding returns 1
21:06:04.030 00.000 9960 scope still moving after pulse duration time elapsed
21:06:04.063 00.033 9960 IsSlewing returns 0
21:06:04.065 00.002 9960 IsGuiding returns 0
21:06:04.065 00.000 9960 scope move finished after 130 + 48 ms
21:06:04.065 00.000 9960 Move returns status 0, amount 130
21:06:04.066 00.001 9960 MoveAxis(N, 591, ABG)
21:06:04.066 00.000 9960 Guiding  Dir = 0, Dur = 591
21:06:04.067 00.001 9960 IsSlewing returns 0
21:06:04.067 00.000 9960 IsGuiding returns 0
21:06:04.067 00.000 9960 PulseGuide returned control before completion, sleep 601
21:06:04.675 00.608 9960 IsGuiding returns 1
21:06:04.676 00.001 9960 scope still moving after pulse duration time elapsed
21:06:04.707 00.031 9960 IsSlewing returns 0
21:06:04.708 00.001 9960 IsGuiding returns 1
21:06:04.737 00.029 9960 IsSlewing returns 0
21:06:04.738 00.001 9960 IsGuiding returns 1
21:06:04.769 00.031 9960 IsSlewing returns 0
21:06:04.770 00.001 9960 IsGuiding returns 0
21:06:04.770 00.000 9960 scope move finished after 591 + 111 ms
21:06:04.770 00.000 9960 Move returns status 0, amount 591
21:06:04.770 00.000 9960 move complete, result=0
21:06:04.772 00.002 9960 worker thread done servicing request
21:06:04.772 00.000 9960 Worker thread wakes up
21:06:04.772 00.000 11872 GuideStep: 0.3 px 130 ms WEST, -0.8 px 591 ms NORTH
21:06:04.778 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:06:04.778 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1209,1050,31,31)
21:06:06.025 01.247 9960 Exposure complete
21:06:06.160 00.135 9960 worker thread done servicing request
21:06:06.161 00.001 11872 OnExposeComplete: enter
21:06:06.165 00.004 11872 UpdateGuideState(): m_state=6
21:06:06.169 00.004 11872 Star::Find(15, 1223, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1331
21:06:06.174 00.005 11872 Star::Find returns 1 (0), X=1223.96, Y=1064.46, Mass=5464, SNR=46.6, Peak=123 HFD=6.7
21:06:06.178 00.004 11872 CameraToMount -- cameraTheta (-1.64) - m_xAngle (-3.14) = xAngle (1.50 = 1.50)
21:06:06.182 00.004 11872 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.32 = 1.32)
21:06:06.186 00.004 11872 CameraToMount -- cameraX=-0.05 cameraY=-0.74 hyp=0.74 cameraTheta=-1.64 mountX=0.05 mountY=0.72, mountTheta=1.49
21:06:06.193 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.05, y=-0.74, opts=13)
21:06:06.196 00.003 11872 Enqueuing Move request for scope (-0.05, -0.74)
21:06:06.202 00.006 9960 Worker thread wakes up
21:06:06.202 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=218, med=1, FiltMin=0, FiltMax=194, Gamma=1.000
21:06:06.207 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.74) opts 0xd
21:06:06.207 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.05, -0.74)
21:06:06.207 00.000 9960 Moving (-0.05, -0.74) raw xDistance=0.05 yDistance=0.72
21:06:06.207 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:06:06.208 00.001 9960 resist switch: large excursion: input 0.72 thresh 0.60 direction from -1 to 1
21:06:06.209 00.001 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.15
21:06:06.209 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.72 from input 0.72
21:06:06.209 00.000 11872 UpdateGuideState exits: m=5464 SNR=46.6
21:06:06.213 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:06.216 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:06:06.220 00.004 11872 Enqueuing Expose request
21:06:06.225 00.005 9960 MoveAxis(E, 0, ABG)
21:06:06.225 00.000 9960 Move returns status 0, amount 0
21:06:06.225 00.000 9960 MoveAxis(S, 535, ABG)
21:06:06.225 00.000 9960 Guiding  Dir = 1, Dur = 535
21:06:06.226 00.001 9960 IsSlewing returns 0
21:06:06.227 00.001 9960 IsGuiding returns 0
21:06:06.227 00.000 9960 PulseGuide returned control before completion, sleep 545
21:06:06.780 00.553 9960 IsGuiding returns 1
21:06:06.781 00.001 9960 scope still moving after pulse duration time elapsed
21:06:06.811 00.030 9960 IsSlewing returns 0
21:06:06.812 00.001 9960 IsGuiding returns 0
21:06:06.813 00.001 9960 scope move finished after 535 + 51 ms
21:06:06.813 00.000 9960 Move returns status 0, amount 535
21:06:06.813 00.000 9960 move complete, result=0
21:06:06.814 00.001 9960 worker thread done servicing request
21:06:06.814 00.000 9960 Worker thread wakes up
21:06:06.815 00.001 11872 GuideStep: 0.1 px 0 ms EAST, 0.7 px 535 ms SOUTH
21:06:06.822 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:06:06.822 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1209,1050,31,31)
21:06:08.070 01.248 9960 Exposure complete
21:06:08.230 00.160 11872 OnExposeComplete: enter
21:06:08.234 00.004 9960 worker thread done servicing request
21:06:08.234 00.000 11872 UpdateGuideState(): m_state=6
21:06:08.241 00.007 11872 Star::Find(15, 1223, 1064, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1332
21:06:08.245 00.004 11872 Star::Find returns 1 (0), X=1224.11, Y=1064.44, Mass=5409, SNR=46.8, Peak=124 HFD=6.6
21:06:08.248 00.003 11872 CameraToMount -- cameraTheta (-1.43) - m_xAngle (-3.14) = xAngle (1.70 = 1.70)
21:06:08.252 00.004 11872 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.53 = 1.53)
21:06:08.255 00.003 11872 CameraToMount -- cameraX=0.11 cameraY=-0.76 hyp=0.77 cameraTheta=-1.43 mountX=-0.10 mountY=0.77, mountTheta=1.70
21:06:08.261 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.11, y=-0.76, opts=13)
21:06:08.264 00.003 11872 Enqueuing Move request for scope (0.11, -0.76)
21:06:08.270 00.006 9960 Worker thread wakes up
21:06:08.270 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.76) opts 0xd
21:06:08.271 00.001 9960 Handling offset move in thread for scope, endpoint = (0.11, -0.76)
21:06:08.271 00.000 9960 Moving (0.11, -0.76) raw xDistance=-0.10 yDistance=0.77
21:06:08.271 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:06:08.271 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.77 from input 0.77
21:06:08.271 00.000 9960 MoveAxis(E, 0, ABG)
21:06:08.271 00.000 9960 Move returns status 0, amount 0
21:06:08.272 00.001 9960 MoveAxis(S, 575, ABG)
21:06:08.272 00.000 9960 Guiding  Dir = 1, Dur = 575
21:06:08.272 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=225, med=1, FiltMin=0, FiltMax=184, Gamma=1.000
21:06:08.275 00.003 9960 IsSlewing returns 0
21:06:08.275 00.000 11872 UpdateGuideState exits: m=5409 SNR=46.8
21:06:08.278 00.003 9960 IsGuiding returns 0
21:06:08.279 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:08.282 00.003 9960 PulseGuide returned control before completion, sleep 585
21:06:08.282 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:06:08.286 00.004 11872 Enqueuing Expose request
21:06:08.876 00.590 9960 IsGuiding returns 1
21:06:08.877 00.001 9960 scope still moving after pulse duration time elapsed
21:06:08.906 00.029 9960 IsSlewing returns 0
21:06:08.906 00.000 9960 IsGuiding returns 0
21:06:08.906 00.000 9960 scope move finished after 575 + 52 ms
21:06:08.907 00.001 9960 Move returns status 0, amount 575
21:06:08.907 00.000 9960 move complete, result=0
21:06:08.907 00.000 9960 worker thread done servicing request
21:06:08.907 00.000 11872 GuideStep: -0.1 px 0 ms EAST, 0.8 px 575 ms SOUTH
21:06:08.913 00.006 9960 Worker thread wakes up
21:06:08.913 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:06:08.913 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1209,1050,31,31)
21:06:10.163 01.250 9960 Exposure complete
21:06:10.292 00.129 9960 worker thread done servicing request
21:06:10.292 00.000 11872 OnExposeComplete: enter
21:06:10.299 00.007 11872 UpdateGuideState(): m_state=6
21:06:10.305 00.006 11872 Star::Find(15, 1224, 1064, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1333
21:06:10.309 00.004 11872 Star::Find returns 1 (0), X=1224.03, Y=1065.49, Mass=5843, SNR=49.7, Peak=132 HFD=6.8
21:06:10.314 00.005 11872 CameraToMount -- cameraTheta (1.49) - m_xAngle (-3.14) = xAngle (4.63 = -1.65)
21:06:10.318 00.004 11872 CameraToMount -- cameraTheta (1.49) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.46 = -1.83)
21:06:10.322 00.004 11872 CameraToMount -- cameraX=0.02 cameraY=0.29 hyp=0.29 cameraTheta=1.49 mountX=-0.02 mountY=-0.28, mountTheta=-1.66
21:06:10.327 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.02, y=0.29, opts=13)
21:06:10.332 00.005 11872 Enqueuing Move request for scope (0.02, 0.29)
21:06:10.336 00.004 9960 Worker thread wakes up
21:06:10.336 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=231, med=1, FiltMin=0, FiltMax=191, Gamma=1.000
21:06:10.339 00.003 11872 UpdateGuideState exits: m=5843 SNR=49.7
21:06:10.341 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:10.345 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:06:10.349 00.004 11872 Enqueuing Expose request
21:06:10.352 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.29) opts 0xd
21:06:10.352 00.000 9960 Handling offset move in thread for scope, endpoint = (0.02, 0.29)
21:06:10.352 00.000 9960 Moving (0.02, 0.29) raw xDistance=-0.02 yDistance=-0.28
21:06:10.352 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:06:10.352 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:06:10.353 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
21:06:10.353 00.000 9960 MoveAxis(E, 0, ABG)
21:06:10.353 00.000 9960 Move returns status 0, amount 0
21:06:10.354 00.001 9960 MoveAxis(N, 0, ABG)
21:06:10.354 00.000 9960 Move returns status 0, amount 0
21:06:10.354 00.000 9960 move complete, result=0
21:06:10.354 00.000 9960 worker thread done servicing request
21:06:10.354 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
21:06:10.358 00.004 9960 Worker thread wakes up
21:06:10.360 00.002 9960 worker thread servicing REQUEST_EXPOSE 1000
21:06:10.360 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1209,1050,31,31)
21:06:11.604 01.244 9960 Exposure complete
21:06:11.734 00.130 9960 worker thread done servicing request
21:06:11.736 00.002 11872 OnExposeComplete: enter
21:06:11.741 00.005 11872 UpdateGuideState(): m_state=6
21:06:11.747 00.006 11872 Star::Find(15, 1224, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1334
21:06:11.751 00.004 11872 Star::Find returns 1 (0), X=1223.76, Y=1065.59, Mass=5798, SNR=49.1, Peak=138 HFD=6.8
21:06:11.755 00.004 11872 CameraToMount -- cameraTheta (2.14) - m_xAngle (-3.14) = xAngle (5.28 = -1.01)
21:06:11.759 00.004 11872 CameraToMount -- cameraTheta (2.14) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.10 = -1.18)
21:06:11.762 00.003 11872 CameraToMount -- cameraX=-0.25 cameraY=0.39 hyp=0.46 cameraTheta=2.14 mountX=0.24 mountY=-0.42, mountTheta=-1.05
21:06:11.769 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.25, y=0.39, opts=13)
21:06:11.773 00.004 11872 Enqueuing Move request for scope (-0.25, 0.39)
21:06:11.777 00.004 9960 Worker thread wakes up
21:06:11.778 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.39) opts 0xd
21:06:11.779 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.25, 0.39)
21:06:11.779 00.000 9960 Moving (-0.25, 0.39) raw xDistance=0.24 yDistance=-0.42
21:06:11.779 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
21:06:11.779 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:06:11.779 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=224, med=1, FiltMin=0, FiltMax=176, Gamma=1.000
21:06:11.785 00.006 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.42
21:06:11.785 00.000 9960 MoveAxis(W, 103, ABG)
21:06:11.785 00.000 9960 Guiding  Dir = 3, Dur = 103
21:06:11.785 00.000 11872 UpdateGuideState exits: m=5798 SNR=49.1
21:06:11.789 00.004 9960 IsSlewing returns 0
21:06:11.789 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:11.793 00.004 9960 IsGuiding returns 0
21:06:11.793 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:06:11.798 00.005 9960 PulseGuide returned control before completion, sleep 113
21:06:11.798 00.000 11872 Enqueuing Expose request
21:06:11.922 00.124 9960 IsGuiding returns 0
21:06:11.923 00.001 9960 Move returns status 0, amount 103
21:06:11.923 00.000 9960 MoveAxis(N, 0, ABG)
21:06:11.923 00.000 9960 Move returns status 0, amount 0
21:06:11.924 00.001 9960 move complete, result=0
21:06:11.924 00.000 9960 worker thread done servicing request
21:06:11.924 00.000 11872 GuideStep: 0.2 px 103 ms WEST, -0.4 px 0 ms NORTH
21:06:11.929 00.005 9960 Worker thread wakes up
21:06:11.930 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:06:11.930 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1209,1050,31,31)
21:06:13.181 01.251 9960 Exposure complete
21:06:13.314 00.133 9960 worker thread done servicing request
21:06:13.315 00.001 11872 OnExposeComplete: enter
21:06:13.319 00.004 11872 UpdateGuideState(): m_state=6
21:06:13.323 00.004 11872 Star::Find(15, 1223, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1335
21:06:13.328 00.005 11872 Star::Find returns 1 (0), X=1224.33, Y=1065.86, Mass=5436, SNR=46.3, Peak=133 HFD=6.6
21:06:13.333 00.005 11872 CameraToMount -- cameraTheta (1.12) - m_xAngle (-3.14) = xAngle (4.26 = -2.02)
21:06:13.336 00.003 11872 CameraToMount -- cameraTheta (1.12) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.09 = -2.19)
21:06:13.341 00.005 11872 CameraToMount -- cameraX=0.32 cameraY=0.66 hyp=0.73 cameraTheta=1.12 mountX=-0.32 mountY=-0.59, mountTheta=-2.06
21:06:13.347 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.32, y=0.66, opts=13)
21:06:13.350 00.003 11872 Enqueuing Move request for scope (0.32, 0.66)
21:06:13.354 00.004 9960 Worker thread wakes up
21:06:13.354 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.66) opts 0xd
21:06:13.354 00.000 9960 Handling offset move in thread for scope, endpoint = (0.32, 0.66)
21:06:13.354 00.000 9960 Moving (0.32, 0.66) raw xDistance=-0.32 yDistance=-0.59
21:06:13.354 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.32
21:06:13.356 00.002 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:06:13.356 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=203, med=1, FiltMin=0, FiltMax=167, Gamma=1.000
21:06:13.361 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.59
21:06:13.362 00.001 9960 MoveAxis(E, 127, ABG)
21:06:13.362 00.000 9960 Guiding  Dir = 2, Dur = 127
21:06:13.363 00.001 11872 UpdateGuideState exits: m=5436 SNR=46.3
21:06:13.368 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:13.372 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:06:13.377 00.005 9960 IsSlewing returns 0
21:06:13.377 00.000 11872 Enqueuing Expose request
21:06:13.383 00.006 9960 IsGuiding returns 0
21:06:13.383 00.000 9960 PulseGuide returned control before completion, sleep 137
21:06:13.529 00.146 9960 IsGuiding returns 1
21:06:13.529 00.000 9960 scope still moving after pulse duration time elapsed
21:06:13.561 00.032 9960 IsSlewing returns 0
21:06:13.561 00.000 9960 IsGuiding returns 0
21:06:13.562 00.001 9960 scope move finished after 127 + 51 ms
21:06:13.563 00.001 9960 Move returns status 0, amount 127
21:06:13.563 00.000 9960 MoveAxis(N, 0, ABG)
21:06:13.563 00.000 9960 Move returns status 0, amount 0
21:06:13.564 00.001 9960 move complete, result=0
21:06:13.564 00.000 9960 worker thread done servicing request
21:06:13.564 00.000 11872 GuideStep: -0.3 px 127 ms EAST, -0.6 px 0 ms NORTH
21:06:13.569 00.005 9960 Worker thread wakes up
21:06:13.569 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:06:13.569 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1209,1050,31,31)
21:06:14.822 01.253 9960 Exposure complete
21:06:14.941 00.119 9960 worker thread done servicing request
21:06:14.941 00.000 11872 OnExposeComplete: enter
21:06:14.944 00.003 11872 UpdateGuideState(): m_state=6
21:06:14.949 00.005 11872 Star::Find(15, 1224, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1336
21:06:14.953 00.004 11872 Star::Find returns 1 (0), X=1223.92, Y=1066.13, Mass=5810, SNR=48.9, Peak=143 HFD=6.6
21:06:14.957 00.004 11872 CameraToMount -- cameraTheta (1.66) - m_xAngle (-3.14) = xAngle (4.80 = -1.48)
21:06:14.961 00.004 11872 CameraToMount -- cameraTheta (1.66) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.63 = -1.65)
21:06:14.964 00.003 11872 CameraToMount -- cameraX=-0.09 cameraY=0.93 hyp=0.93 cameraTheta=1.66 mountX=0.08 mountY=-0.93, mountTheta=-1.48
21:06:14.970 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.09, y=0.93, opts=13)
21:06:14.975 00.005 11872 Enqueuing Move request for scope (-0.09, 0.93)
21:06:14.978 00.003 9960 Worker thread wakes up
21:06:14.978 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=1, FiltMin=0, FiltMax=171, Gamma=1.000
21:06:14.982 00.004 11872 UpdateGuideState exits: m=5810 SNR=48.9
21:06:14.985 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:14.992 00.007 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:06:14.997 00.005 11872 Enqueuing Expose request
21:06:15.002 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.93) opts 0xd
21:06:15.002 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.09, 0.93)
21:06:15.002 00.000 9960 Moving (-0.09, 0.93) raw xDistance=0.08 yDistance=-0.93
21:06:15.002 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:06:15.002 00.000 9960 resist switch: large excursion: input -0.93 thresh 0.60 direction from 1 to -1
21:06:15.003 00.001 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.78
21:06:15.003 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.93 from input -0.93
21:06:15.003 00.000 9960 MoveAxis(E, 0, ABG)
21:06:15.003 00.000 9960 Move returns status 0, amount 0
21:06:15.003 00.000 9960 MoveAxis(N, 692, ABG)
21:06:15.004 00.001 9960 Guiding  Dir = 0, Dur = 692
21:06:15.004 00.000 9960 IsSlewing returns 0
21:06:15.004 00.000 9960 IsGuiding returns 0
21:06:15.005 00.001 9960 PulseGuide returned control before completion, sleep 702
21:06:15.720 00.715 9960 IsGuiding returns 1
21:06:15.720 00.000 9960 scope still moving after pulse duration time elapsed
21:06:15.751 00.031 9960 IsSlewing returns 0
21:06:15.752 00.001 9960 IsGuiding returns 0
21:06:15.752 00.000 9960 scope move finished after 692 + 56 ms
21:06:15.753 00.001 9960 Move returns status 0, amount 692
21:06:15.753 00.000 9960 move complete, result=0
21:06:15.753 00.000 9960 worker thread done servicing request
21:06:15.755 00.002 9960 Worker thread wakes up
21:06:15.755 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.9 px 692 ms NORTH
21:06:15.761 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:06:15.762 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1209,1050,31,31)
21:06:17.020 01.258 9960 Exposure complete
21:06:17.152 00.132 9960 worker thread done servicing request
21:06:17.152 00.000 11872 OnExposeComplete: enter
21:06:17.156 00.004 11872 UpdateGuideState(): m_state=6
21:06:17.161 00.005 11872 Star::Find(15, 1223, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1337
21:06:17.164 00.003 11872 Star::Find returns 1 (0), X=1223.97, Y=1065.86, Mass=5800, SNR=48.4, Peak=141 HFD=6.6
21:06:17.169 00.005 11872 CameraToMount -- cameraTheta (1.63) - m_xAngle (-3.14) = xAngle (4.76 = -1.52)
21:06:17.174 00.005 11872 CameraToMount -- cameraTheta (1.63) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.59 = -1.69)
21:06:17.180 00.006 11872 CameraToMount -- cameraX=-0.04 cameraY=0.66 hyp=0.66 cameraTheta=1.63 mountX=0.03 mountY=-0.65, mountTheta=-1.52
21:06:17.185 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.04, y=0.66, opts=13)
21:06:17.190 00.005 11872 Enqueuing Move request for scope (-0.04, 0.66)
21:06:17.193 00.003 9960 Worker thread wakes up
21:06:17.195 00.002 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.66) opts 0xd
21:06:17.195 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.04, 0.66)
21:06:17.195 00.000 9960 Moving (-0.04, 0.66) raw xDistance=0.03 yDistance=-0.65
21:06:17.195 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:06:17.196 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.65 from input -0.65
21:06:17.196 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=221, med=1, FiltMin=0, FiltMax=183, Gamma=1.000
21:06:17.200 00.004 9960 MoveAxis(E, 0, ABG)
21:06:17.201 00.001 11872 UpdateGuideState exits: m=5800 SNR=48.4
21:06:17.205 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:17.208 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:06:17.214 00.006 11872 Enqueuing Expose request
21:06:17.218 00.004 9960 Move returns status 0, amount 0
21:06:17.219 00.001 9960 MoveAxis(N, 487, ABG)
21:06:17.219 00.000 9960 Guiding  Dir = 0, Dur = 487
21:06:17.219 00.000 9960 IsSlewing returns 0
21:06:17.219 00.000 9960 IsGuiding returns 0
21:06:17.220 00.001 9960 PulseGuide returned control before completion, sleep 497
21:06:17.725 00.505 9960 IsGuiding returns 1
21:06:17.726 00.001 9960 scope still moving after pulse duration time elapsed
21:06:17.757 00.031 9960 IsSlewing returns 0
21:06:17.758 00.001 9960 IsGuiding returns 0
21:06:17.759 00.001 9960 scope move finished after 487 + 52 ms
21:06:17.759 00.000 9960 Move returns status 0, amount 487
21:06:17.760 00.001 9960 move complete, result=0
21:06:17.760 00.000 9960 worker thread done servicing request
21:06:17.760 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.7 px 487 ms NORTH
21:06:17.769 00.009 9960 Worker thread wakes up
21:06:17.769 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:06:17.769 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1209,1050,31,31)
21:06:19.022 01.253 9960 Exposure complete
21:06:19.170 00.148 9960 worker thread done servicing request
21:06:19.170 00.000 11872 OnExposeComplete: enter
21:06:19.174 00.004 11872 UpdateGuideState(): m_state=6
21:06:19.179 00.005 11872 Star::Find(15, 1223, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1338
21:06:19.185 00.006 11872 Star::Find returns 1 (0), X=1224.10, Y=1065.53, Mass=5580, SNR=48.2, Peak=128 HFD=6.7
21:06:19.191 00.006 11872 CameraToMount -- cameraTheta (1.29) - m_xAngle (-3.14) = xAngle (4.43 = -1.86)
21:06:19.195 00.004 11872 CameraToMount -- cameraTheta (1.29) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.25 = -2.03)
21:06:19.200 00.005 11872 CameraToMount -- cameraX=0.09 cameraY=0.33 hyp=0.34 cameraTheta=1.29 mountX=-0.10 mountY=-0.30, mountTheta=-1.88
21:06:19.207 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.09, y=0.33, opts=13)
21:06:19.213 00.006 11872 Enqueuing Move request for scope (0.09, 0.33)
21:06:19.217 00.004 9960 Worker thread wakes up
21:06:19.217 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=1, FiltMin=0, FiltMax=185, Gamma=1.000
21:06:19.222 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.33) opts 0xd
21:06:19.222 00.000 11872 UpdateGuideState exits: m=5580 SNR=48.2
21:06:19.226 00.004 9960 Handling offset move in thread for scope, endpoint = (0.09, 0.33)
21:06:19.226 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:19.229 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:06:19.234 00.005 9960 Moving (0.09, 0.33) raw xDistance=-0.10 yDistance=-0.30
21:06:19.234 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:06:19.234 00.000 11872 Enqueuing Expose request
21:06:19.238 00.004 9960 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
21:06:19.239 00.001 9960 MoveAxis(E, 0, ABG)
21:06:19.239 00.000 9960 Move returns status 0, amount 0
21:06:19.239 00.000 9960 MoveAxis(N, 227, ABG)
21:06:19.239 00.000 9960 Guiding  Dir = 0, Dur = 227
21:06:19.239 00.000 9960 IsSlewing returns 0
21:06:19.240 00.001 9960 IsGuiding returns 0
21:06:19.240 00.000 9960 PulseGuide returned control before completion, sleep 237
21:06:19.483 00.243 9960 IsGuiding returns 1
21:06:19.483 00.000 9960 scope still moving after pulse duration time elapsed
21:06:19.514 00.031 9960 IsSlewing returns 0
21:06:19.518 00.004 9960 IsGuiding returns 0
21:06:19.518 00.000 9960 scope move finished after 227 + 51 ms
21:06:19.519 00.001 9960 Move returns status 0, amount 227
21:06:19.519 00.000 9960 move complete, result=0
21:06:19.520 00.001 9960 worker thread done servicing request
21:06:19.520 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 227 ms NORTH
21:06:19.527 00.007 9960 Worker thread wakes up
21:06:19.527 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:06:19.528 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1209,1050,31,31)
21:06:20.774 01.246 9960 Exposure complete
21:06:20.908 00.134 9960 worker thread done servicing request
21:06:20.908 00.000 11872 OnExposeComplete: enter
21:06:20.912 00.004 11872 UpdateGuideState(): m_state=6
21:06:20.916 00.004 11872 Star::Find(15, 1224, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1339
21:06:20.921 00.005 11872 Star::Find returns 1 (0), X=1224.10, Y=1065.53, Mass=5715, SNR=48.9, Peak=140 HFD=6.9
21:06:20.925 00.004 11872 CameraToMount -- cameraTheta (1.31) - m_xAngle (-3.14) = xAngle (4.45 = -1.83)
21:06:20.930 00.005 11872 CameraToMount -- cameraTheta (1.31) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.28 = -2.00)
21:06:20.934 00.004 11872 CameraToMount -- cameraX=0.09 cameraY=0.33 hyp=0.34 cameraTheta=1.31 mountX=-0.09 mountY=-0.31, mountTheta=-1.85
21:06:20.940 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.09, y=0.33, opts=13)
21:06:20.943 00.003 11872 Enqueuing Move request for scope (0.09, 0.33)
21:06:20.946 00.003 9960 Worker thread wakes up
21:06:20.946 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.33) opts 0xd
21:06:20.946 00.000 9960 Handling offset move in thread for scope, endpoint = (0.09, 0.33)
21:06:20.946 00.000 9960 Moving (0.09, 0.33) raw xDistance=-0.09 yDistance=-0.31
21:06:20.948 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=231, med=1, FiltMin=0, FiltMax=185, Gamma=1.000
21:06:20.951 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:06:20.951 00.000 11872 UpdateGuideState exits: m=5715 SNR=48.9
21:06:20.956 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:20.959 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:06:20.964 00.005 9960 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
21:06:20.964 00.000 9960 MoveAxis(E, 0, ABG)
21:06:20.964 00.000 9960 Move returns status 0, amount 0
21:06:20.965 00.001 11872 Enqueuing Expose request
21:06:20.968 00.003 9960 MoveAxis(N, 230, ABG)
21:06:20.968 00.000 9960 Guiding  Dir = 0, Dur = 230
21:06:20.968 00.000 9960 IsSlewing returns 0
21:06:20.969 00.001 9960 IsGuiding returns 0
21:06:20.970 00.001 9960 PulseGuide returned control before completion, sleep 240
21:06:21.216 00.246 9960 IsGuiding returns 1
21:06:21.217 00.001 9960 scope still moving after pulse duration time elapsed
21:06:21.247 00.030 9960 IsSlewing returns 0
21:06:21.248 00.001 9960 IsGuiding returns 0
21:06:21.249 00.001 9960 scope move finished after 230 + 49 ms
21:06:21.250 00.001 9960 Move returns status 0, amount 230
21:06:21.250 00.000 9960 move complete, result=0
21:06:21.250 00.000 9960 worker thread done servicing request
21:06:21.250 00.000 9960 Worker thread wakes up
21:06:21.251 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 230 ms NORTH
21:06:21.258 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:06:21.258 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1209,1050,31,31)
21:06:22.508 01.250 9960 Exposure complete
21:06:22.638 00.130 9960 worker thread done servicing request
21:06:22.638 00.000 11872 OnExposeComplete: enter
21:06:22.643 00.005 11872 UpdateGuideState(): m_state=6
21:06:22.646 00.003 11872 Star::Find(15, 1224, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1340
21:06:22.651 00.005 11872 Star::Find returns 1 (0), X=1223.84, Y=1065.55, Mass=5633, SNR=49.0, Peak=119 HFD=7.0
21:06:22.653 00.002 11872 CameraToMount -- cameraTheta (2.02) - m_xAngle (-3.14) = xAngle (5.16 = -1.12)
21:06:22.658 00.005 11872 CameraToMount -- cameraTheta (2.02) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.99 = -1.29)
21:06:22.661 00.003 11872 CameraToMount -- cameraX=-0.17 cameraY=0.35 hyp=0.39 cameraTheta=2.02 mountX=0.17 mountY=-0.37, mountTheta=-1.15
21:06:22.665 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.17, y=0.35, opts=13)
21:06:22.671 00.006 11872 Enqueuing Move request for scope (-0.17, 0.35)
21:06:22.675 00.004 9960 Worker thread wakes up
21:06:22.675 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.35) opts 0xd
21:06:22.675 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.17, 0.35)
21:06:22.675 00.000 9960 Moving (-0.17, 0.35) raw xDistance=0.17 yDistance=-0.37
21:06:22.675 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
21:06:22.675 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.37 from input -0.37
21:06:22.675 00.000 9960 MoveAxis(E, 0, ABG)
21:06:22.675 00.000 9960 Move returns status 0, amount 0
21:06:22.676 00.001 9960 MoveAxis(N, 278, ABG)
21:06:22.676 00.000 9960 Guiding  Dir = 0, Dur = 278
21:06:22.676 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=1, FiltMin=0, FiltMax=181, Gamma=1.000
21:06:22.681 00.005 9960 IsSlewing returns 0
21:06:22.681 00.000 11872 UpdateGuideState exits: m=5633 SNR=49.0
21:06:22.684 00.003 9960 IsGuiding returns 0
21:06:22.685 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:22.689 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:06:22.693 00.004 11872 Enqueuing Expose request
21:06:22.697 00.004 9960 PulseGuide returned control before completion, sleep 288
21:06:22.997 00.300 9960 IsGuiding returns 0
21:06:22.999 00.002 9960 Move returns status 0, amount 278
21:06:23.000 00.001 9960 move complete, result=0
21:06:23.000 00.000 9960 worker thread done servicing request
21:06:23.001 00.001 9960 Worker thread wakes up
21:06:23.001 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.4 px 278 ms NORTH
21:06:23.007 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:06:23.007 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1209,1050,31,31)
21:06:24.257 01.250 9960 Exposure complete
21:06:24.398 00.141 9960 worker thread done servicing request
21:06:24.398 00.000 11872 OnExposeComplete: enter
21:06:24.402 00.004 11872 UpdateGuideState(): m_state=6
21:06:24.407 00.005 11872 Star::Find(15, 1223, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1341
21:06:24.410 00.003 11872 Star::Find returns 1 (0), X=1224.02, Y=1065.35, Mass=5654, SNR=48.6, Peak=133 HFD=6.7
21:06:24.414 00.004 11872 CameraToMount -- cameraTheta (1.50) - m_xAngle (-3.14) = xAngle (4.64 = -1.64)
21:06:24.417 00.003 11872 CameraToMount -- cameraTheta (1.50) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.47 = -1.81)
21:06:24.421 00.004 11872 CameraToMount -- cameraX=0.01 cameraY=0.15 hyp=0.15 cameraTheta=1.50 mountX=-0.01 mountY=-0.14, mountTheta=-1.64
21:06:24.426 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.01, y=0.15, opts=13)
21:06:24.429 00.003 11872 Enqueuing Move request for scope (0.01, 0.15)
21:06:24.433 00.004 9960 Worker thread wakes up
21:06:24.433 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=202, med=1, FiltMin=0, FiltMax=188, Gamma=1.000
21:06:24.436 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.15) opts 0xd
21:06:24.436 00.000 11872 UpdateGuideState exits: m=5654 SNR=48.6
21:06:24.440 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:24.443 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:06:24.447 00.004 9960 Handling offset move in thread for scope, endpoint = (0.01, 0.15)
21:06:24.447 00.000 11872 Enqueuing Expose request
21:06:24.453 00.006 9960 Moving (0.01, 0.15) raw xDistance=-0.01 yDistance=-0.14
21:06:24.454 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:06:24.454 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:06:24.454 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:06:24.455 00.001 9960 MoveAxis(E, 0, ABG)
21:06:24.455 00.000 9960 Move returns status 0, amount 0
21:06:24.455 00.000 9960 MoveAxis(N, 0, ABG)
21:06:24.456 00.001 9960 Move returns status 0, amount 0
21:06:24.456 00.000 9960 move complete, result=0
21:06:24.456 00.000 9960 worker thread done servicing request
21:06:24.456 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:06:24.462 00.006 9960 Worker thread wakes up
21:06:24.462 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:06:24.463 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1209,1050,31,31)
21:06:25.712 01.249 9960 Exposure complete
21:06:25.851 00.139 9960 worker thread done servicing request
21:06:25.851 00.000 11872 OnExposeComplete: enter
21:06:25.858 00.007 11872 UpdateGuideState(): m_state=6
21:06:25.865 00.007 11872 Star::Find(15, 1224, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1342
21:06:25.869 00.004 11872 Star::Find returns 1 (0), X=1223.93, Y=1065.39, Mass=5802, SNR=48.8, Peak=126 HFD=6.7
21:06:25.875 00.006 11872 CameraToMount -- cameraTheta (1.95) - m_xAngle (-3.14) = xAngle (5.09 = -1.19)
21:06:25.884 00.009 11872 CameraToMount -- cameraTheta (1.95) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.92 = -1.36)
21:06:25.890 00.006 11872 CameraToMount -- cameraX=-0.08 cameraY=0.19 hyp=0.21 cameraTheta=1.95 mountX=0.08 mountY=-0.20, mountTheta=-1.21
21:06:25.897 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.08, y=0.19, opts=13)
21:06:25.901 00.004 11872 Enqueuing Move request for scope (-0.08, 0.19)
21:06:25.905 00.004 9960 Worker thread wakes up
21:06:25.905 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=1, FiltMin=0, FiltMax=172, Gamma=1.000
21:06:25.911 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.19) opts 0xd
21:06:25.911 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.08, 0.19)
21:06:25.912 00.001 9960 Moving (-0.08, 0.19) raw xDistance=0.08 yDistance=-0.20
21:06:25.912 00.000 11872 UpdateGuideState exits: m=5802 SNR=48.8
21:06:25.915 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:25.919 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:06:25.921 00.002 11872 Enqueuing Expose request
21:06:25.925 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:06:25.925 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
21:06:25.925 00.000 9960 MoveAxis(E, 0, ABG)
21:06:25.925 00.000 9960 Move returns status 0, amount 0
21:06:25.925 00.000 9960 MoveAxis(N, 152, ABG)
21:06:25.926 00.001 9960 Guiding  Dir = 0, Dur = 152
21:06:25.926 00.000 9960 IsSlewing returns 0
21:06:25.926 00.000 9960 IsGuiding returns 0
21:06:25.927 00.001 9960 PulseGuide returned control before completion, sleep 162
21:06:26.093 00.166 9960 IsGuiding returns 1
21:06:26.093 00.000 9960 scope still moving after pulse duration time elapsed
21:06:26.124 00.031 9960 IsSlewing returns 0
21:06:26.125 00.001 9960 IsGuiding returns 0
21:06:26.126 00.001 9960 scope move finished after 152 + 46 ms
21:06:26.126 00.000 9960 Move returns status 0, amount 152
21:06:26.126 00.000 9960 move complete, result=0
21:06:26.127 00.001 9960 worker thread done servicing request
21:06:26.127 00.000 9960 Worker thread wakes up
21:06:26.127 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 152 ms NORTH
21:06:26.133 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:06:26.133 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1209,1050,31,31)
21:06:27.384 01.251 9960 Exposure complete
21:06:27.513 00.129 11872 OnExposeComplete: enter
21:06:27.519 00.006 11872 UpdateGuideState(): m_state=6
21:06:27.524 00.005 9960 worker thread done servicing request
21:06:27.524 00.000 11872 Star::Find(15, 1223, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1343
21:06:27.528 00.004 11872 Star::Find returns 1 (0), X=1223.92, Y=1065.40, Mass=6015, SNR=49.1, Peak=135 HFD=6.7
21:06:27.533 00.005 11872 CameraToMount -- cameraTheta (1.99) - m_xAngle (-3.14) = xAngle (5.13 = -1.15)
21:06:27.537 00.004 11872 CameraToMount -- cameraTheta (1.99) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.96 = -1.33)
21:06:27.541 00.004 11872 CameraToMount -- cameraX=-0.09 cameraY=0.20 hyp=0.22 cameraTheta=1.99 mountX=0.09 mountY=-0.21, mountTheta=-1.17
21:06:27.546 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.09, y=0.20, opts=13)
21:06:27.550 00.004 11872 Enqueuing Move request for scope (-0.09, 0.20)
21:06:27.553 00.003 9960 Worker thread wakes up
21:06:27.553 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.20) opts 0xd
21:06:27.553 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.09, 0.20)
21:06:27.555 00.002 9960 Moving (-0.09, 0.20) raw xDistance=0.09 yDistance=-0.21
21:06:27.555 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:06:27.555 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
21:06:27.555 00.000 9960 MoveAxis(E, 0, ABG)
21:06:27.555 00.000 9960 Move returns status 0, amount 0
21:06:27.555 00.000 9960 MoveAxis(N, 157, ABG)
21:06:27.555 00.000 9960 Guiding  Dir = 0, Dur = 157
21:06:27.555 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=1, FiltMin=0, FiltMax=194, Gamma=1.000
21:06:27.559 00.004 11872 UpdateGuideState exits: m=6015 SNR=49.1
21:06:27.564 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:27.567 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:06:27.570 00.003 11872 Enqueuing Expose request
21:06:27.575 00.005 9960 IsSlewing returns 0
21:06:27.576 00.001 9960 IsGuiding returns 0
21:06:27.576 00.000 9960 PulseGuide returned control before completion, sleep 167
21:06:27.752 00.176 9960 IsGuiding returns 1
21:06:27.752 00.000 9960 scope still moving after pulse duration time elapsed
21:06:27.782 00.030 9960 IsSlewing returns 0
21:06:27.783 00.001 9960 IsGuiding returns 0
21:06:27.783 00.000 9960 scope move finished after 157 + 50 ms
21:06:27.784 00.001 9960 Move returns status 0, amount 157
21:06:27.784 00.000 9960 move complete, result=0
21:06:27.784 00.000 9960 worker thread done servicing request
21:06:27.786 00.002 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 157 ms NORTH
21:06:27.792 00.006 9960 Worker thread wakes up
21:06:27.794 00.002 9960 worker thread servicing REQUEST_EXPOSE 1000
21:06:27.794 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1209,1050,31,31)
21:06:29.040 01.246 9960 Exposure complete
21:06:29.165 00.125 9960 worker thread done servicing request
21:06:29.167 00.002 11872 OnExposeComplete: enter
21:06:29.172 00.005 11872 UpdateGuideState(): m_state=6
21:06:29.176 00.004 11872 Star::Find(15, 1223, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1344
21:06:29.182 00.006 11872 Star::Find returns 1 (0), X=1223.83, Y=1065.08, Mass=5548, SNR=47.2, Peak=127 HFD=6.6
21:06:29.186 00.004 11872 CameraToMount -- cameraTheta (-2.54) - m_xAngle (-3.14) = xAngle (0.59 = 0.59)
21:06:29.189 00.003 11872 CameraToMount -- cameraTheta (-2.54) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.42 = 0.42)
21:06:29.194 00.005 11872 CameraToMount -- cameraX=-0.17 cameraY=-0.12 hyp=0.21 cameraTheta=-2.54 mountX=0.17 mountY=0.09, mountTheta=0.46
21:06:29.199 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.17, y=-0.12, opts=13)
21:06:29.204 00.005 11872 Enqueuing Move request for scope (-0.17, -0.12)
21:06:29.207 00.003 9960 Worker thread wakes up
21:06:29.207 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.12) opts 0xd
21:06:29.207 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.17, -0.12)
21:06:29.207 00.000 9960 Moving (-0.17, -0.12) raw xDistance=0.17 yDistance=0.09
21:06:29.207 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
21:06:29.208 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:06:29.208 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:06:29.208 00.000 9960 MoveAxis(E, 0, ABG)
21:06:29.208 00.000 9960 Move returns status 0, amount 0
21:06:29.208 00.000 9960 MoveAxis(N, 0, ABG)
21:06:29.208 00.000 9960 Move returns status 0, amount 0
21:06:29.208 00.000 9960 move complete, result=0
21:06:29.208 00.000 9960 worker thread done servicing request
21:06:29.209 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=222, med=1, FiltMin=0, FiltMax=175, Gamma=1.000
21:06:29.212 00.003 11872 UpdateGuideState exits: m=5548 SNR=47.2
21:06:29.215 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:29.218 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:06:29.223 00.005 11872 Enqueuing Expose request
21:06:29.226 00.003 9960 Worker thread wakes up
21:06:29.226 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:06:29.226 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1209,1050,31,31)
21:06:29.227 00.001 11872 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:06:30.484 01.257 9960 Exposure complete
21:06:30.610 00.126 9960 worker thread done servicing request
21:06:30.610 00.000 11872 OnExposeComplete: enter
21:06:30.616 00.006 11872 UpdateGuideState(): m_state=6
21:06:30.620 00.004 11872 Star::Find(15, 1223, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1345
21:06:30.623 00.003 11872 Star::Find returns 1 (0), X=1223.73, Y=1065.37, Mass=5952, SNR=50.5, Peak=135 HFD=6.9
21:06:30.627 00.004 11872 CameraToMount -- cameraTheta (2.60) - m_xAngle (-3.14) = xAngle (5.74 = -0.54)
21:06:30.631 00.004 11872 CameraToMount -- cameraTheta (2.60) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.57 = -0.72)
21:06:30.634 00.003 11872 CameraToMount -- cameraX=-0.28 cameraY=0.17 hyp=0.32 cameraTheta=2.60 mountX=0.28 mountY=-0.21, mountTheta=-0.65
21:06:30.640 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.28, y=0.17, opts=13)
21:06:30.645 00.005 11872 Enqueuing Move request for scope (-0.28, 0.17)
21:06:30.649 00.004 9960 Worker thread wakes up
21:06:30.650 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=225, med=1, FiltMin=0, FiltMax=197, Gamma=1.000
21:06:30.654 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.17) opts 0xd
21:06:30.654 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.28, 0.17)
21:06:30.654 00.000 11872 UpdateGuideState exits: m=5952 SNR=50.5
21:06:30.658 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:30.661 00.003 9960 Moving (-0.28, 0.17) raw xDistance=0.28 yDistance=-0.21
21:06:30.662 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.28
21:06:30.662 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
21:06:30.662 00.000 9960 MoveAxis(W, 116, ABG)
21:06:30.663 00.001 9960 Guiding  Dir = 3, Dur = 116
21:06:30.663 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:06:30.666 00.003 9960 IsSlewing returns 0
21:06:30.666 00.000 11872 Enqueuing Expose request
21:06:30.672 00.006 9960 IsGuiding returns 0
21:06:30.672 00.000 9960 PulseGuide returned control before completion, sleep 126
21:06:30.801 00.129 9960 IsGuiding returns 1
21:06:30.802 00.001 9960 scope still moving after pulse duration time elapsed
21:06:30.831 00.029 9960 IsSlewing returns 0
21:06:30.833 00.002 9960 IsGuiding returns 1
21:06:30.862 00.029 9960 IsSlewing returns 0
21:06:30.863 00.001 9960 IsGuiding returns 0
21:06:30.864 00.001 9960 scope move finished after 116 + 76 ms
21:06:30.864 00.000 9960 Move returns status 0, amount 116
21:06:30.865 00.001 9960 MoveAxis(N, 159, ABG)
21:06:30.865 00.000 9960 Guiding  Dir = 0, Dur = 159
21:06:30.866 00.001 9960 IsSlewing returns 0
21:06:30.866 00.000 9960 IsGuiding returns 0
21:06:30.868 00.002 9960 PulseGuide returned control before completion, sleep 169
21:06:31.052 00.184 9960 IsGuiding returns 1
21:06:31.052 00.000 9960 scope still moving after pulse duration time elapsed
21:06:31.082 00.030 9960 IsSlewing returns 0
21:06:31.083 00.001 9960 IsGuiding returns 0
21:06:31.083 00.000 9960 scope move finished after 159 + 58 ms
21:06:31.085 00.002 9960 Move returns status 0, amount 159
21:06:31.085 00.000 9960 move complete, result=0
21:06:31.086 00.001 9960 worker thread done servicing request
21:06:31.086 00.000 9960 Worker thread wakes up
21:06:31.086 00.000 11872 GuideStep: 0.3 px 116 ms WEST, -0.2 px 159 ms NORTH
21:06:31.093 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:06:31.093 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1209,1050,31,31)
21:06:32.345 01.252 9960 Exposure complete
21:06:32.465 00.120 9960 worker thread done servicing request
21:06:32.466 00.001 11872 OnExposeComplete: enter
21:06:32.470 00.004 11872 UpdateGuideState(): m_state=6
21:06:32.474 00.004 11872 Star::Find(15, 1223, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1346
21:06:32.478 00.004 11872 Star::Find returns 1 (0), X=1224.10, Y=1065.34, Mass=5896, SNR=49.7, Peak=130 HFD=6.8
21:06:32.483 00.005 11872 CameraToMount -- cameraTheta (0.97) - m_xAngle (-3.14) = xAngle (4.10 = -2.18)
21:06:32.487 00.004 11872 CameraToMount -- cameraTheta (0.97) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.93 = -2.35)
21:06:32.492 00.005 11872 CameraToMount -- cameraX=0.10 cameraY=0.14 hyp=0.17 cameraTheta=0.97 mountX=-0.10 mountY=-0.12, mountTheta=-2.25
21:06:32.497 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.10, y=0.14, opts=13)
21:06:32.501 00.004 11872 Enqueuing Move request for scope (0.10, 0.14)
21:06:32.505 00.004 9960 Worker thread wakes up
21:06:32.505 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=1, FiltMin=0, FiltMax=192, Gamma=1.000
21:06:32.509 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.14) opts 0xd
21:06:32.509 00.000 9960 Handling offset move in thread for scope, endpoint = (0.10, 0.14)
21:06:32.509 00.000 9960 Moving (0.10, 0.14) raw xDistance=-0.10 yDistance=-0.12
21:06:32.509 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:06:32.511 00.002 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:06:32.511 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:06:32.511 00.000 9960 MoveAxis(E, 0, ABG)
21:06:32.511 00.000 9960 Move returns status 0, amount 0
21:06:32.511 00.000 9960 MoveAxis(N, 0, ABG)
21:06:32.512 00.001 9960 Move returns status 0, amount 0
21:06:32.512 00.000 9960 move complete, result=0
21:06:32.512 00.000 9960 worker thread done servicing request
21:06:32.512 00.000 11872 UpdateGuideState exits: m=5896 SNR=49.7
21:06:32.515 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:32.521 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:06:32.524 00.003 11872 Enqueuing Expose request
21:06:32.529 00.005 9960 Worker thread wakes up
21:06:32.529 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:06:32.533 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
21:06:32.533 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1209,1050,31,31)
21:06:33.784 01.251 9960 Exposure complete
21:06:33.921 00.137 9960 worker thread done servicing request
21:06:33.921 00.000 11872 OnExposeComplete: enter
21:06:33.925 00.004 11872 UpdateGuideState(): m_state=6
21:06:33.931 00.006 11872 Star::Find(15, 1224, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1347
21:06:33.935 00.004 11872 Star::Find returns 1 (0), X=1223.89, Y=1065.50, Mass=5871, SNR=50.3, Peak=138 HFD=6.9
21:06:33.937 00.002 11872 CameraToMount -- cameraTheta (1.96) - m_xAngle (-3.14) = xAngle (5.10 = -1.18)
21:06:33.940 00.003 11872 CameraToMount -- cameraTheta (1.96) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.93 = -1.36)
21:06:33.943 00.003 11872 CameraToMount -- cameraX=-0.12 cameraY=0.30 hyp=0.32 cameraTheta=1.96 mountX=0.12 mountY=-0.31, mountTheta=-1.20
21:06:33.950 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.12, y=0.30, opts=13)
21:06:33.955 00.005 11872 Enqueuing Move request for scope (-0.12, 0.30)
21:06:33.957 00.002 9960 Worker thread wakes up
21:06:33.959 00.002 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.30) opts 0xd
21:06:33.959 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.12, 0.30)
21:06:33.959 00.000 9960 Moving (-0.12, 0.30) raw xDistance=0.12 yDistance=-0.31
21:06:33.959 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:06:33.959 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=223, med=1, FiltMin=0, FiltMax=186, Gamma=1.000
21:06:33.963 00.004 11872 UpdateGuideState exits: m=5871 SNR=50.3
21:06:33.968 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:33.973 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:06:33.976 00.003 9960 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
21:06:33.976 00.000 9960 MoveAxis(E, 0, ABG)
21:06:33.976 00.000 9960 Move returns status 0, amount 0
21:06:33.976 00.000 9960 MoveAxis(N, 234, ABG)
21:06:33.978 00.002 9960 Guiding  Dir = 0, Dur = 234
21:06:33.978 00.000 11872 Enqueuing Expose request
21:06:33.982 00.004 9960 IsSlewing returns 0
21:06:33.982 00.000 9960 IsGuiding returns 0
21:06:33.983 00.001 9960 PulseGuide returned control before completion, sleep 244
21:06:34.230 00.247 9960 IsGuiding returns 1
21:06:34.231 00.001 9960 scope still moving after pulse duration time elapsed
21:06:34.260 00.029 9960 IsSlewing returns 0
21:06:34.262 00.002 9960 IsGuiding returns 1
21:06:34.294 00.032 9960 IsSlewing returns 0
21:06:34.296 00.002 9960 IsGuiding returns 0
21:06:34.296 00.000 9960 scope move finished after 234 + 79 ms
21:06:34.296 00.000 9960 Move returns status 0, amount 234
21:06:34.297 00.001 9960 move complete, result=0
21:06:34.297 00.000 9960 worker thread done servicing request
21:06:34.297 00.000 9960 Worker thread wakes up
21:06:34.297 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 234 ms NORTH
21:06:34.304 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:06:34.304 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1209,1050,31,31)
21:06:35.557 01.253 9960 Exposure complete
21:06:35.689 00.132 9960 worker thread done servicing request
21:06:35.690 00.001 11872 OnExposeComplete: enter
21:06:35.693 00.003 11872 UpdateGuideState(): m_state=6
21:06:35.696 00.003 11872 Star::Find(15, 1223, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1348
21:06:35.702 00.006 11872 Star::Find returns 1 (0), X=1224.02, Y=1065.41, Mass=5534, SNR=47.8, Peak=128 HFD=6.7
21:06:35.706 00.004 11872 CameraToMount -- cameraTheta (1.51) - m_xAngle (-3.14) = xAngle (4.65 = -1.63)
21:06:35.710 00.004 11872 CameraToMount -- cameraTheta (1.51) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.48 = -1.81)
21:06:35.713 00.003 11872 CameraToMount -- cameraX=0.01 cameraY=0.21 hyp=0.22 cameraTheta=1.51 mountX=-0.01 mountY=-0.21, mountTheta=-1.64
21:06:35.719 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.01, y=0.21, opts=13)
21:06:35.722 00.003 11872 Enqueuing Move request for scope (0.01, 0.21)
21:06:35.727 00.005 9960 Worker thread wakes up
21:06:35.727 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.21) opts 0xd
21:06:35.727 00.000 9960 Handling offset move in thread for scope, endpoint = (0.01, 0.21)
21:06:35.728 00.001 9960 Moving (0.01, 0.21) raw xDistance=-0.01 yDistance=-0.21
21:06:35.728 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:06:35.728 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
21:06:35.728 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=1, FiltMin=0, FiltMax=187, Gamma=1.000
21:06:35.733 00.005 11872 UpdateGuideState exits: m=5534 SNR=47.8
21:06:35.737 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:35.742 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:06:35.745 00.003 9960 MoveAxis(E, 0, ABG)
21:06:35.746 00.001 9960 Move returns status 0, amount 0
21:06:35.746 00.000 11872 Enqueuing Expose request
21:06:35.749 00.003 9960 MoveAxis(N, 156, ABG)
21:06:35.749 00.000 9960 Guiding  Dir = 0, Dur = 156
21:06:35.749 00.000 9960 IsSlewing returns 0
21:06:35.751 00.002 9960 IsGuiding returns 0
21:06:35.751 00.000 9960 PulseGuide returned control before completion, sleep 166
21:06:35.933 00.182 9960 IsGuiding returns 1
21:06:35.933 00.000 9960 scope still moving after pulse duration time elapsed
21:06:35.964 00.031 9960 IsSlewing returns 0
21:06:35.964 00.000 9960 IsGuiding returns 0
21:06:35.965 00.001 9960 scope move finished after 156 + 58 ms
21:06:35.965 00.000 9960 Move returns status 0, amount 156
21:06:35.965 00.000 9960 move complete, result=0
21:06:35.966 00.001 9960 worker thread done servicing request
21:06:35.966 00.000 9960 Worker thread wakes up
21:06:35.967 00.001 11872 GuideStep: -0.0 px 0 ms EAST, -0.2 px 156 ms NORTH
21:06:35.973 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:06:35.973 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1209,1050,31,31)
21:06:37.226 01.253 9960 Exposure complete
21:06:37.350 00.124 9960 worker thread done servicing request
21:06:37.352 00.002 11872 OnExposeComplete: enter
21:06:37.354 00.002 11872 UpdateGuideState(): m_state=6
21:06:37.360 00.006 11872 Star::Find(15, 1224, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1349
21:06:37.365 00.005 11872 Star::Find returns 1 (0), X=1223.84, Y=1065.28, Mass=5763, SNR=49.0, Peak=122 HFD=6.8
21:06:37.369 00.004 11872 CameraToMount -- cameraTheta (2.70) - m_xAngle (-3.14) = xAngle (5.83 = -0.45)
21:06:37.374 00.005 11872 CameraToMount -- cameraTheta (2.70) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.66 = -0.62)
21:06:37.378 00.004 11872 CameraToMount -- cameraX=-0.17 cameraY=0.08 hyp=0.19 cameraTheta=2.70 mountX=0.17 mountY=-0.11, mountTheta=-0.57
21:06:37.383 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.17, y=0.08, opts=13)
21:06:37.387 00.004 11872 Enqueuing Move request for scope (-0.17, 0.08)
21:06:37.391 00.004 9960 Worker thread wakes up
21:06:37.391 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=219, med=1, FiltMin=0, FiltMax=201, Gamma=1.000
21:06:37.396 00.005 11872 UpdateGuideState exits: m=5763 SNR=49.0
21:06:37.400 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:37.403 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:06:37.407 00.004 11872 Enqueuing Expose request
21:06:37.410 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.08) opts 0xd
21:06:37.411 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.17, 0.08)
21:06:37.411 00.000 9960 Moving (-0.17, 0.08) raw xDistance=0.17 yDistance=-0.11
21:06:37.411 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
21:06:37.411 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:06:37.411 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:06:37.412 00.001 9960 MoveAxis(E, 0, ABG)
21:06:37.413 00.001 9960 Move returns status 0, amount 0
21:06:37.413 00.000 9960 MoveAxis(N, 0, ABG)
21:06:37.413 00.000 9960 Move returns status 0, amount 0
21:06:37.413 00.000 9960 move complete, result=0
21:06:37.414 00.001 9960 worker thread done servicing request
21:06:37.414 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:06:37.417 00.003 9960 Worker thread wakes up
21:06:37.417 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:06:37.419 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1209,1050,31,31)
21:06:38.664 01.245 9960 Exposure complete
21:06:38.792 00.128 9960 worker thread done servicing request
21:06:38.793 00.001 11872 OnExposeComplete: enter
21:06:38.796 00.003 11872 UpdateGuideState(): m_state=6
21:06:38.800 00.004 11872 Star::Find(15, 1223, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1350
21:06:38.804 00.004 11872 Star::Find returns 1 (0), X=1223.86, Y=1065.25, Mass=5943, SNR=50.1, Peak=132 HFD=6.7
21:06:38.807 00.003 11872 CameraToMount -- cameraTheta (2.84) - m_xAngle (-3.14) = xAngle (5.98 = -0.31)
21:06:38.810 00.003 11872 CameraToMount -- cameraTheta (2.84) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.80 = -0.48)
21:06:38.813 00.003 11872 CameraToMount -- cameraX=-0.15 cameraY=0.05 hyp=0.16 cameraTheta=2.84 mountX=0.15 mountY=-0.07, mountTheta=-0.45
21:06:38.817 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.15, y=0.05, opts=13)
21:06:38.820 00.003 11872 Enqueuing Move request for scope (-0.15, 0.05)
21:06:38.823 00.003 9960 Worker thread wakes up
21:06:38.823 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.05) opts 0xd
21:06:38.823 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.15, 0.05)
21:06:38.823 00.000 9960 Moving (-0.15, 0.05) raw xDistance=0.15 yDistance=-0.07
21:06:38.824 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
21:06:38.824 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:06:38.824 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=210, med=1, FiltMin=0, FiltMax=173, Gamma=1.000
21:06:38.828 00.004 11872 UpdateGuideState exits: m=5943 SNR=50.1
21:06:38.830 00.002 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:06:38.830 00.000 9960 MoveAxis(E, 0, ABG)
21:06:38.830 00.000 9960 Move returns status 0, amount 0
21:06:38.830 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:38.834 00.004 9960 MoveAxis(N, 0, ABG)
21:06:38.834 00.000 9960 Move returns status 0, amount 0
21:06:38.834 00.000 9960 move complete, result=0
21:06:38.834 00.000 9960 worker thread done servicing request
21:06:38.835 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:06:38.837 00.002 11872 Enqueuing Expose request
21:06:38.840 00.003 9960 Worker thread wakes up
21:06:38.841 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:06:38.841 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1209,1050,31,31)
21:06:38.841 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:06:40.090 01.249 9960 Exposure complete
21:06:40.213 00.123 9960 worker thread done servicing request
21:06:40.214 00.001 11872 OnExposeComplete: enter
21:06:40.217 00.003 11872 UpdateGuideState(): m_state=6
21:06:40.220 00.003 11872 Star::Find(15, 1223, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1351
21:06:40.225 00.005 11872 Star::Find returns 1 (0), X=1223.79, Y=1065.38, Mass=5784, SNR=49.1, Peak=127 HFD=6.8
21:06:40.228 00.003 11872 CameraToMount -- cameraTheta (2.44) - m_xAngle (-3.14) = xAngle (5.58 = -0.70)
21:06:40.233 00.005 11872 CameraToMount -- cameraTheta (2.44) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.41 = -0.87)
21:06:40.237 00.004 11872 CameraToMount -- cameraX=-0.22 cameraY=0.18 hyp=0.29 cameraTheta=2.44 mountX=0.22 mountY=-0.22, mountTheta=-0.79
21:06:40.242 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.22, y=0.18, opts=13)
21:06:40.246 00.004 11872 Enqueuing Move request for scope (-0.22, 0.18)
21:06:40.250 00.004 9960 Worker thread wakes up
21:06:40.250 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.18) opts 0xd
21:06:40.250 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.22, 0.18)
21:06:40.250 00.000 9960 Moving (-0.22, 0.18) raw xDistance=0.22 yDistance=-0.22
21:06:40.250 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
21:06:40.250 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
21:06:40.251 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=208, med=1, FiltMin=0, FiltMax=169, Gamma=1.000
21:06:40.254 00.003 11872 UpdateGuideState exits: m=5784 SNR=49.1
21:06:40.259 00.005 9960 MoveAxis(W, 92, ABG)
21:06:40.259 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:40.261 00.002 9960 Guiding  Dir = 3, Dur = 92
21:06:40.261 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:06:40.266 00.005 11872 Enqueuing Expose request
21:06:40.273 00.007 9960 IsSlewing returns 0
21:06:40.273 00.000 9960 IsGuiding returns 0
21:06:40.274 00.001 9960 PulseGuide returned control before completion, sleep 102
21:06:40.380 00.106 9960 IsGuiding returns 1
21:06:40.382 00.002 9960 scope still moving after pulse duration time elapsed
21:06:40.413 00.031 9960 IsSlewing returns 0
21:06:40.414 00.001 9960 IsGuiding returns 0
21:06:40.415 00.001 9960 scope move finished after 92 + 49 ms
21:06:40.415 00.000 9960 Move returns status 0, amount 92
21:06:40.415 00.000 9960 MoveAxis(N, 165, ABG)
21:06:40.415 00.000 9960 Guiding  Dir = 0, Dur = 165
21:06:40.417 00.002 9960 IsSlewing returns 0
21:06:40.418 00.001 9960 IsGuiding returns 0
21:06:40.420 00.002 9960 PulseGuide returned control before completion, sleep 175
21:06:40.603 00.183 9960 IsGuiding returns 1
21:06:40.604 00.001 9960 scope still moving after pulse duration time elapsed
21:06:40.632 00.028 9960 IsSlewing returns 0
21:06:40.634 00.002 9960 IsGuiding returns 0
21:06:40.635 00.001 9960 scope move finished after 165 + 51 ms
21:06:40.635 00.000 9960 Move returns status 0, amount 165
21:06:40.637 00.002 9960 move complete, result=0
21:06:40.637 00.000 9960 worker thread done servicing request
21:06:40.637 00.000 11872 GuideStep: 0.2 px 92 ms WEST, -0.2 px 165 ms NORTH
21:06:40.645 00.008 9960 Worker thread wakes up
21:06:40.645 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:06:40.647 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1209,1050,31,31)
21:06:41.898 01.251 9960 Exposure complete
21:06:42.012 00.114 9960 worker thread done servicing request
21:06:42.013 00.001 11872 OnExposeComplete: enter
21:06:42.017 00.004 11872 UpdateGuideState(): m_state=6
21:06:42.022 00.005 11872 Star::Find(15, 1223, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1352
21:06:42.025 00.003 11872 Star::Find returns 1 (0), X=1223.81, Y=1065.58, Mass=5796, SNR=49.3, Peak=132 HFD=6.8
21:06:42.029 00.004 11872 CameraToMount -- cameraTheta (2.06) - m_xAngle (-3.14) = xAngle (5.19 = -1.09)
21:06:42.033 00.004 11872 CameraToMount -- cameraTheta (2.06) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.02 = -1.26)
21:06:42.036 00.003 11872 CameraToMount -- cameraX=-0.20 cameraY=0.38 hyp=0.43 cameraTheta=2.06 mountX=0.20 mountY=-0.41, mountTheta=-1.12
21:06:42.041 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.20, y=0.38, opts=13)
21:06:42.046 00.005 11872 Enqueuing Move request for scope (-0.20, 0.38)
21:06:42.052 00.006 9960 Worker thread wakes up
21:06:42.052 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.38) opts 0xd
21:06:42.052 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.20, 0.38)
21:06:42.053 00.001 9960 Moving (-0.20, 0.38) raw xDistance=0.20 yDistance=-0.41
21:06:42.053 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
21:06:42.054 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.41 from input -0.41
21:06:42.054 00.000 9960 MoveAxis(E, 0, ABG)
21:06:42.054 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=221, med=1, FiltMin=0, FiltMax=194, Gamma=1.000
21:06:42.060 00.006 9960 Move returns status 0, amount 0
21:06:42.060 00.000 11872 UpdateGuideState exits: m=5796 SNR=49.3
21:06:42.064 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:42.067 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:06:42.072 00.005 11872 Enqueuing Expose request
21:06:42.076 00.004 9960 MoveAxis(N, 302, ABG)
21:06:42.076 00.000 9960 Guiding  Dir = 0, Dur = 302
21:06:42.078 00.002 9960 IsSlewing returns 0
21:06:42.078 00.000 9960 IsGuiding returns 0
21:06:42.079 00.001 9960 PulseGuide returned control before completion, sleep 312
21:06:42.403 00.324 9960 IsGuiding returns 1
21:06:42.403 00.000 9960 scope still moving after pulse duration time elapsed
21:06:42.435 00.032 9960 IsSlewing returns 0
21:06:42.437 00.002 9960 IsGuiding returns 0
21:06:42.438 00.001 9960 scope move finished after 302 + 57 ms
21:06:42.438 00.000 9960 Move returns status 0, amount 302
21:06:42.439 00.001 9960 move complete, result=0
21:06:42.439 00.000 9960 worker thread done servicing request
21:06:42.439 00.000 9960 Worker thread wakes up
21:06:42.440 00.001 11872 GuideStep: 0.2 px 0 ms EAST, -0.4 px 302 ms NORTH
21:06:42.446 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:06:42.446 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1209,1050,31,31)
21:06:43.699 01.253 9960 Exposure complete
21:06:43.833 00.134 9960 worker thread done servicing request
21:06:43.834 00.001 11872 OnExposeComplete: enter
21:06:43.838 00.004 11872 UpdateGuideState(): m_state=6
21:06:43.841 00.003 11872 Star::Find(15, 1223, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1353
21:06:43.846 00.005 11872 Star::Find returns 1 (0), X=1223.75, Y=1065.39, Mass=5793, SNR=48.6, Peak=138 HFD=6.8
21:06:43.851 00.005 11872 CameraToMount -- cameraTheta (2.51) - m_xAngle (-3.14) = xAngle (5.65 = -0.63)
21:06:43.855 00.004 11872 CameraToMount -- cameraTheta (2.51) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.48 = -0.80)
21:06:43.859 00.004 11872 CameraToMount -- cameraX=-0.26 cameraY=0.19 hyp=0.32 cameraTheta=2.51 mountX=0.26 mountY=-0.23, mountTheta=-0.73
21:06:43.865 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.26, y=0.19, opts=13)
21:06:43.869 00.004 11872 Enqueuing Move request for scope (-0.26, 0.19)
21:06:43.873 00.004 9960 Worker thread wakes up
21:06:43.873 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.19) opts 0xd
21:06:43.873 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.26, 0.19)
21:06:43.873 00.000 9960 Moving (-0.26, 0.19) raw xDistance=0.26 yDistance=-0.23
21:06:43.874 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
21:06:43.874 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
21:06:43.875 00.001 9960 MoveAxis(W, 107, ABG)
21:06:43.875 00.000 9960 Guiding  Dir = 3, Dur = 107
21:06:43.875 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=221, med=1, FiltMin=0, FiltMax=186, Gamma=1.000
21:06:43.879 00.004 9960 IsSlewing returns 0
21:06:43.879 00.000 11872 UpdateGuideState exits: m=5793 SNR=48.6
21:06:43.884 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:43.889 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:06:43.893 00.004 11872 Enqueuing Expose request
21:06:43.898 00.005 9960 IsGuiding returns 0
21:06:43.898 00.000 9960 PulseGuide returned control before completion, sleep 117
21:06:44.032 00.134 9960 IsGuiding returns 1
21:06:44.033 00.001 9960 scope still moving after pulse duration time elapsed
21:06:44.063 00.030 9960 IsSlewing returns 0
21:06:44.064 00.001 9960 IsGuiding returns 0
21:06:44.065 00.001 9960 scope move finished after 107 + 59 ms
21:06:44.065 00.000 9960 Move returns status 0, amount 107
21:06:44.066 00.001 9960 MoveAxis(N, 170, ABG)
21:06:44.066 00.000 9960 Guiding  Dir = 0, Dur = 170
21:06:44.067 00.001 9960 IsSlewing returns 0
21:06:44.067 00.000 9960 IsGuiding returns 0
21:06:44.068 00.001 9960 PulseGuide returned control before completion, sleep 180
21:06:44.265 00.197 9960 IsGuiding returns 1
21:06:44.266 00.001 9960 scope still moving after pulse duration time elapsed
21:06:44.295 00.029 9960 IsSlewing returns 0
21:06:44.295 00.000 9960 IsGuiding returns 0
21:06:44.296 00.001 9960 scope move finished after 170 + 58 ms
21:06:44.296 00.000 9960 Move returns status 0, amount 170
21:06:44.297 00.001 9960 move complete, result=0
21:06:44.297 00.000 9960 worker thread done servicing request
21:06:44.297 00.000 9960 Worker thread wakes up
21:06:44.299 00.002 11872 GuideStep: 0.3 px 107 ms WEST, -0.2 px 170 ms NORTH
21:06:44.307 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
21:06:44.308 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1209,1050,31,31)
21:06:45.556 01.248 9960 Exposure complete
21:06:45.680 00.124 9960 worker thread done servicing request
21:06:45.680 00.000 11872 OnExposeComplete: enter
21:06:45.683 00.003 11872 UpdateGuideState(): m_state=6
21:06:45.688 00.005 11872 Star::Find(15, 1223, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1354
21:06:45.691 00.003 11872 Star::Find returns 1 (0), X=1223.71, Y=1065.48, Mass=5815, SNR=49.4, Peak=127 HFD=7.0
21:06:45.695 00.004 11872 CameraToMount -- cameraTheta (2.40) - m_xAngle (-3.14) = xAngle (5.53 = -0.75)
21:06:45.699 00.004 11872 CameraToMount -- cameraTheta (2.40) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.36 = -0.92)
21:06:45.704 00.005 11872 CameraToMount -- cameraX=-0.30 cameraY=0.28 hyp=0.41 cameraTheta=2.40 mountX=0.30 mountY=-0.33, mountTheta=-0.83
21:06:45.712 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=-0.30, y=0.28, opts=13)
21:06:45.716 00.004 11872 Enqueuing Move request for scope (-0.30, 0.28)
21:06:45.721 00.005 9960 Worker thread wakes up
21:06:45.721 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.28) opts 0xd
21:06:45.721 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.30, 0.28)
21:06:45.721 00.000 9960 Moving (-0.30, 0.28) raw xDistance=0.30 yDistance=-0.33
21:06:45.722 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.30
21:06:45.722 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
21:06:45.722 00.000 9960 MoveAxis(W, 134, ABG)
21:06:45.722 00.000 9960 Guiding  Dir = 3, Dur = 134
21:06:45.722 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=227, med=1, FiltMin=0, FiltMax=185, Gamma=1.000
21:06:45.726 00.004 9960 IsSlewing returns 0
21:06:45.726 00.000 11872 UpdateGuideState exits: m=5815 SNR=49.4
21:06:45.731 00.005 9960 IsGuiding returns 0
21:06:45.731 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:45.735 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:06:45.740 00.005 11872 Enqueuing Expose request
21:06:45.743 00.003 9960 PulseGuide returned control before completion, sleep 144
21:06:45.890 00.147 9960 IsGuiding returns 0
21:06:45.891 00.001 9960 Move returns status 0, amount 134
21:06:45.891 00.000 9960 MoveAxis(N, 244, ABG)
21:06:45.891 00.000 9960 Guiding  Dir = 0, Dur = 244
21:06:45.892 00.001 9960 IsSlewing returns 0
21:06:45.893 00.001 9960 IsGuiding returns 0
21:06:45.893 00.000 9960 PulseGuide returned control before completion, sleep 254
21:06:46.154 00.261 9960 IsGuiding returns 1
21:06:46.155 00.001 9960 scope still moving after pulse duration time elapsed
21:06:46.185 00.030 9960 IsSlewing returns 0
21:06:46.186 00.001 9960 IsGuiding returns 0
21:06:46.186 00.000 9960 scope move finished after 244 + 49 ms
21:06:46.187 00.001 9960 Move returns status 0, amount 244
21:06:46.187 00.000 9960 move complete, result=0
21:06:46.187 00.000 9960 worker thread done servicing request
21:06:46.189 00.002 9960 Worker thread wakes up
21:06:46.189 00.000 11872 GuideStep: 0.3 px 134 ms WEST, -0.3 px 244 ms NORTH
21:06:46.195 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:06:46.195 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1209,1050,31,31)
21:06:47.446 01.251 9960 Exposure complete
21:06:47.576 00.130 9960 worker thread done servicing request
21:06:47.576 00.000 11872 OnExposeComplete: enter
21:06:47.581 00.005 11872 UpdateGuideState(): m_state=6
21:06:47.585 00.004 11872 Star::Find(15, 1223, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1355
21:06:47.588 00.003 11872 Star::Find returns 1 (0), X=1223.76, Y=1065.30, Mass=5953, SNR=50.1, Peak=133 HFD=6.9
21:06:47.593 00.005 11872 CameraToMount -- cameraTheta (2.75) - m_xAngle (-3.14) = xAngle (5.89 = -0.40)
21:06:47.596 00.003 11872 CameraToMount -- cameraTheta (2.75) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.72 = -0.57)
21:06:47.599 00.003 11872 CameraToMount -- cameraX=-0.25 cameraY=0.10 hyp=0.27 cameraTheta=2.75 mountX=0.25 mountY=-0.14, mountTheta=-0.53
21:06:47.605 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.25, y=0.10, opts=13)
21:06:47.610 00.005 11872 Enqueuing Move request for scope (-0.25, 0.10)
21:06:47.617 00.007 9960 Worker thread wakes up
21:06:47.617 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=208, med=1, FiltMin=0, FiltMax=189, Gamma=1.000
21:06:47.621 00.004 11872 UpdateGuideState exits: m=5953 SNR=50.1
21:06:47.626 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:47.629 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:06:47.634 00.005 11872 Enqueuing Expose request
21:06:47.637 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.10) opts 0xd
21:06:47.637 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.25, 0.10)
21:06:47.637 00.000 9960 Moving (-0.25, 0.10) raw xDistance=0.25 yDistance=-0.14
21:06:47.637 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.25
21:06:47.638 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:06:47.638 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:06:47.638 00.000 9960 MoveAxis(W, 113, ABG)
21:06:47.638 00.000 9960 Guiding  Dir = 3, Dur = 113
21:06:47.639 00.001 9960 IsSlewing returns 0
21:06:47.639 00.000 9960 IsGuiding returns 0
21:06:47.641 00.002 9960 PulseGuide returned control before completion, sleep 123
21:06:47.765 00.124 9960 IsGuiding returns 1
21:06:47.767 00.002 9960 scope still moving after pulse duration time elapsed
21:06:47.797 00.030 9960 IsSlewing returns 0
21:06:47.798 00.001 9960 IsGuiding returns 0
21:06:47.799 00.001 9960 scope move finished after 113 + 45 ms
21:06:47.800 00.001 9960 Move returns status 0, amount 113
21:06:47.800 00.000 9960 MoveAxis(N, 0, ABG)
21:06:47.801 00.001 9960 Move returns status 0, amount 0
21:06:47.801 00.000 9960 move complete, result=0
21:06:47.801 00.000 9960 worker thread done servicing request
21:06:47.802 00.001 11872 GuideStep: 0.2 px 113 ms WEST, -0.1 px 0 ms NORTH
21:06:47.809 00.007 9960 Worker thread wakes up
21:06:47.809 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:06:47.809 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1209,1050,31,31)
21:06:49.062 01.253 9960 Exposure complete
21:06:49.197 00.135 9960 worker thread done servicing request
21:06:49.197 00.000 11872 OnExposeComplete: enter
21:06:49.202 00.005 11872 UpdateGuideState(): m_state=6
21:06:49.209 00.007 11872 Star::Find(15, 1223, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1356
21:06:49.213 00.004 11872 Star::Find returns 1 (0), X=1224.03, Y=1065.43, Mass=5737, SNR=48.9, Peak=134 HFD=6.7
21:06:49.217 00.004 11872 CameraToMount -- cameraTheta (1.49) - m_xAngle (-3.14) = xAngle (4.63 = -1.65)
21:06:49.221 00.004 11872 CameraToMount -- cameraTheta (1.49) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.46 = -1.83)
21:06:49.226 00.005 11872 CameraToMount -- cameraX=0.02 cameraY=0.23 hyp=0.23 cameraTheta=1.49 mountX=-0.02 mountY=-0.22, mountTheta=-1.66
21:06:49.230 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.02, y=0.23, opts=13)
21:06:49.234 00.004 11872 Enqueuing Move request for scope (0.02, 0.23)
21:06:49.239 00.005 9960 Worker thread wakes up
21:06:49.240 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=228, med=1, FiltMin=0, FiltMax=207, Gamma=1.000
21:06:49.243 00.003 11872 UpdateGuideState exits: m=5737 SNR=48.9
21:06:49.248 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:49.251 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:06:49.256 00.005 11872 Enqueuing Expose request
21:06:49.259 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.23) opts 0xd
21:06:49.259 00.000 9960 Handling offset move in thread for scope, endpoint = (0.02, 0.23)
21:06:49.259 00.000 9960 Moving (0.02, 0.23) raw xDistance=-0.02 yDistance=-0.22
21:06:49.259 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:06:49.259 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
21:06:49.260 00.001 9960 MoveAxis(E, 0, ABG)
21:06:49.260 00.000 9960 Move returns status 0, amount 0
21:06:49.260 00.000 9960 MoveAxis(N, 167, ABG)
21:06:49.260 00.000 9960 Guiding  Dir = 0, Dur = 167
21:06:49.261 00.001 9960 IsSlewing returns 0
21:06:49.261 00.000 9960 IsGuiding returns 0
21:06:49.261 00.000 9960 PulseGuide returned control before completion, sleep 177
21:06:49.455 00.194 9960 IsGuiding returns 1
21:06:49.457 00.002 9960 scope still moving after pulse duration time elapsed
21:06:49.486 00.029 9960 IsSlewing returns 0
21:06:49.486 00.000 9960 IsGuiding returns 0
21:06:49.487 00.001 9960 scope move finished after 167 + 57 ms
21:06:49.487 00.000 9960 Move returns status 0, amount 167
21:06:49.487 00.000 9960 move complete, result=0
21:06:49.488 00.001 9960 worker thread done servicing request
21:06:49.488 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.2 px 167 ms NORTH
21:06:49.493 00.005 9960 Worker thread wakes up
21:06:49.493 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:06:49.493 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1209,1050,31,31)
21:06:50.735 01.242 9960 Exposure complete
21:06:50.864 00.129 9960 worker thread done servicing request
21:06:50.864 00.000 11872 OnExposeComplete: enter
21:06:50.868 00.004 11872 UpdateGuideState(): m_state=6
21:06:50.872 00.004 11872 Star::Find(15, 1224, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1357
21:06:50.877 00.005 11872 Star::Find returns 1 (0), X=1223.93, Y=1065.41, Mass=5982, SNR=49.5, Peak=134 HFD=6.8
21:06:50.880 00.003 11872 CameraToMount -- cameraTheta (1.94) - m_xAngle (-3.14) = xAngle (5.07 = -1.21)
21:06:50.883 00.003 11872 CameraToMount -- cameraTheta (1.94) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.90 = -1.38)
21:06:50.888 00.005 11872 CameraToMount -- cameraX=-0.08 cameraY=0.21 hyp=0.22 cameraTheta=1.94 mountX=0.08 mountY=-0.22, mountTheta=-1.23
21:06:50.893 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.08, y=0.21, opts=13)
21:06:50.896 00.003 11872 Enqueuing Move request for scope (-0.08, 0.21)
21:06:50.900 00.004 9960 Worker thread wakes up
21:06:50.900 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=205, med=1, FiltMin=0, FiltMax=182, Gamma=1.000
21:06:50.903 00.003 11872 UpdateGuideState exits: m=5982 SNR=49.5
21:06:50.907 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:50.910 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:06:50.913 00.003 11872 Enqueuing Expose request
21:06:50.917 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.21) opts 0xd
21:06:50.917 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.08, 0.21)
21:06:50.917 00.000 9960 Moving (-0.08, 0.21) raw xDistance=0.08 yDistance=-0.22
21:06:50.917 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:06:50.917 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
21:06:50.918 00.001 9960 MoveAxis(E, 0, ABG)
21:06:50.918 00.000 9960 Move returns status 0, amount 0
21:06:50.918 00.000 9960 MoveAxis(N, 164, ABG)
21:06:50.918 00.000 9960 Guiding  Dir = 0, Dur = 164
21:06:50.919 00.001 9960 IsSlewing returns 0
21:06:50.919 00.000 9960 IsGuiding returns 0
21:06:50.919 00.000 9960 PulseGuide returned control before completion, sleep 174
21:06:51.115 00.196 9960 IsGuiding returns 0
21:06:51.115 00.000 9960 Move returns status 0, amount 164
21:06:51.115 00.000 9960 move complete, result=0
21:06:51.115 00.000 9960 worker thread done servicing request
21:06:51.115 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 164 ms NORTH
21:06:51.122 00.007 9960 Worker thread wakes up
21:06:51.122 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:06:51.122 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1209,1050,31,31)
21:06:52.367 01.245 9960 Exposure complete
21:06:52.493 00.126 9960 worker thread done servicing request
21:06:52.494 00.001 11872 OnExposeComplete: enter
21:06:52.498 00.004 11872 UpdateGuideState(): m_state=6
21:06:52.502 00.004 11872 Star::Find(15, 1223, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1358
21:06:52.506 00.004 11872 Star::Find returns 1 (0), X=1224.15, Y=1065.53, Mass=5479, SNR=46.9, Peak=124 HFD=6.6
21:06:52.509 00.003 11872 CameraToMount -- cameraTheta (1.17) - m_xAngle (-3.14) = xAngle (4.31 = -1.97)
21:06:52.515 00.006 11872 CameraToMount -- cameraTheta (1.17) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.14 = -2.15)
21:06:52.519 00.004 11872 CameraToMount -- cameraX=0.14 cameraY=0.33 hyp=0.35 cameraTheta=1.17 mountX=-0.14 mountY=-0.30, mountTheta=-2.01
21:06:52.525 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.14, y=0.33, opts=13)
21:06:52.530 00.005 11872 Enqueuing Move request for scope (0.14, 0.33)
21:06:52.533 00.003 9960 Worker thread wakes up
21:06:52.534 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=210, med=1, FiltMin=0, FiltMax=184, Gamma=1.000
21:06:52.538 00.004 11872 UpdateGuideState exits: m=5479 SNR=46.9
21:06:52.541 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:52.546 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:06:52.551 00.005 11872 Enqueuing Expose request
21:06:52.554 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.33) opts 0xd
21:06:52.555 00.001 9960 Handling offset move in thread for scope, endpoint = (0.14, 0.33)
21:06:52.555 00.000 9960 Moving (0.14, 0.33) raw xDistance=-0.14 yDistance=-0.30
21:06:52.555 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
21:06:52.555 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
21:06:52.556 00.001 9960 MoveAxis(E, 0, ABG)
21:06:52.556 00.000 9960 Move returns status 0, amount 0
21:06:52.556 00.000 9960 MoveAxis(N, 221, ABG)
21:06:52.556 00.000 9960 Guiding  Dir = 0, Dur = 221
21:06:52.557 00.001 9960 IsSlewing returns 0
21:06:52.557 00.000 9960 IsGuiding returns 0
21:06:52.558 00.001 9960 PulseGuide returned control before completion, sleep 231
21:06:52.795 00.237 9960 IsGuiding returns 1
21:06:52.795 00.000 9960 scope still moving after pulse duration time elapsed
21:06:52.825 00.030 9960 IsSlewing returns 0
21:06:52.826 00.001 9960 IsGuiding returns 0
21:06:52.826 00.000 9960 scope move finished after 221 + 48 ms
21:06:52.828 00.002 9960 Move returns status 0, amount 221
21:06:52.828 00.000 9960 move complete, result=0
21:06:52.829 00.001 9960 worker thread done servicing request
21:06:52.829 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 221 ms NORTH
21:06:52.837 00.008 9960 Worker thread wakes up
21:06:52.837 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:06:52.837 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1209,1050,31,31)
21:06:54.087 01.250 9960 Exposure complete
21:06:54.215 00.128 9960 worker thread done servicing request
21:06:54.215 00.000 11872 OnExposeComplete: enter
21:06:54.219 00.004 11872 UpdateGuideState(): m_state=6
21:06:54.223 00.004 11872 Star::Find(15, 1224, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1359
21:06:54.227 00.004 11872 Star::Find returns 1 (0), X=1224.25, Y=1064.91, Mass=5995, SNR=50.1, Peak=144 HFD=6.7
21:06:54.232 00.005 11872 CameraToMount -- cameraTheta (-0.88) - m_xAngle (-3.14) = xAngle (2.26 = 2.26)
21:06:54.236 00.004 11872 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.09 = 2.09)
21:06:54.240 00.004 11872 CameraToMount -- cameraX=0.24 cameraY=-0.29 hyp=0.37 cameraTheta=-0.88 mountX=-0.24 mountY=0.33, mountTheta=2.20
21:06:54.247 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.24, y=-0.29, opts=13)
21:06:54.251 00.004 11872 Enqueuing Move request for scope (0.24, -0.29)
21:06:54.256 00.005 9960 Worker thread wakes up
21:06:54.256 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=1, FiltMin=0, FiltMax=177, Gamma=1.000
21:06:54.260 00.004 11872 UpdateGuideState exits: m=5995 SNR=50.1
21:06:54.265 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:54.268 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:06:54.270 00.002 11872 Enqueuing Expose request
21:06:54.274 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.29) opts 0xd
21:06:54.274 00.000 9960 Handling offset move in thread for scope, endpoint = (0.24, -0.29)
21:06:54.274 00.000 9960 Moving (0.24, -0.29) raw xDistance=-0.24 yDistance=0.33
21:06:54.274 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
21:06:54.275 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:06:54.275 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.33
21:06:54.275 00.000 9960 MoveAxis(E, 100, ABG)
21:06:54.275 00.000 9960 Guiding  Dir = 2, Dur = 100
21:06:54.276 00.001 9960 IsSlewing returns 0
21:06:54.276 00.000 9960 IsGuiding returns 0
21:06:54.277 00.001 9960 PulseGuide returned control before completion, sleep 110
21:06:54.405 00.128 9960 IsGuiding returns 0
21:06:54.405 00.000 9960 Move returns status 0, amount 100
21:06:54.406 00.001 9960 MoveAxis(N, 0, ABG)
21:06:54.406 00.000 9960 Move returns status 0, amount 0
21:06:54.407 00.001 9960 move complete, result=0
21:06:54.407 00.000 9960 worker thread done servicing request
21:06:54.407 00.000 11872 GuideStep: -0.2 px 100 ms EAST, 0.3 px 0 ms NORTH
21:06:54.413 00.006 9960 Worker thread wakes up
21:06:54.414 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:06:54.414 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1209,1050,31,31)
21:06:55.667 01.253 9960 Exposure complete
21:06:55.805 00.138 9960 worker thread done servicing request
21:06:55.805 00.000 11872 OnExposeComplete: enter
21:06:55.812 00.007 11872 UpdateGuideState(): m_state=6
21:06:55.819 00.007 11872 Star::Find(15, 1224, 1064, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1360
21:06:55.825 00.006 11872 Star::Find returns 1 (0), X=1224.42, Y=1065.26, Mass=5709, SNR=48.5, Peak=126 HFD=6.9
21:06:55.832 00.007 11872 CameraToMount -- cameraTheta (0.14) - m_xAngle (-3.14) = xAngle (3.28 = -3.00)
21:06:55.839 00.007 11872 CameraToMount -- cameraTheta (0.14) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.11 = 3.11)
21:06:55.847 00.008 11872 CameraToMount -- cameraX=0.41 cameraY=0.06 hyp=0.41 cameraTheta=0.14 mountX=-0.41 mountY=0.01, mountTheta=3.11
21:06:55.854 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.41, y=0.06, opts=13)
21:06:55.857 00.003 11872 Enqueuing Move request for scope (0.41, 0.06)
21:06:55.863 00.006 9960 Worker thread wakes up
21:06:55.863 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.41, 0.06) opts 0xd
21:06:55.863 00.000 9960 Handling offset move in thread for scope, endpoint = (0.41, 0.06)
21:06:55.863 00.000 9960 Moving (0.41, 0.06) raw xDistance=-0.41 yDistance=0.01
21:06:55.864 00.001 9960 GuideAlgorithmHysteresis::Result() returns -0.27 from input -0.41
21:06:55.864 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=1, FiltMin=0, FiltMax=184, Gamma=1.000
21:06:55.871 00.007 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:06:55.871 00.000 11872 UpdateGuideState exits: m=5709 SNR=48.5
21:06:55.877 00.006 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:06:55.877 00.000 9960 MoveAxis(E, 179, ABG)
21:06:55.877 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:55.881 00.004 9960 Guiding  Dir = 2, Dur = 179
21:06:55.881 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:06:55.884 00.003 9960 IsSlewing returns 0
21:06:55.885 00.001 11872 Enqueuing Expose request
21:06:55.888 00.003 9960 IsGuiding returns 0
21:06:55.888 00.000 9960 PulseGuide returned control before completion, sleep 189
21:06:56.079 00.191 9960 IsGuiding returns 1
21:06:56.080 00.001 9960 scope still moving after pulse duration time elapsed
21:06:56.111 00.031 9960 IsSlewing returns 0
21:06:56.111 00.000 9960 IsGuiding returns 0
21:06:56.112 00.001 9960 scope move finished after 179 + 44 ms
21:06:56.112 00.000 9960 Move returns status 0, amount 179
21:06:56.112 00.000 9960 MoveAxis(N, 0, ABG)
21:06:56.113 00.001 9960 Move returns status 0, amount 0
21:06:56.113 00.000 9960 move complete, result=0
21:06:56.113 00.000 9960 worker thread done servicing request
21:06:56.113 00.000 9960 Worker thread wakes up
21:06:56.113 00.000 11872 GuideStep: -0.4 px 179 ms EAST, 0.0 px 0 ms NORTH
21:06:56.118 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:06:56.118 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1209,1050,31,31)
21:06:57.369 01.251 9960 Exposure complete
21:06:57.492 00.123 9960 worker thread done servicing request
21:06:57.492 00.000 11872 OnExposeComplete: enter
21:06:57.497 00.005 11872 UpdateGuideState(): m_state=6
21:06:57.501 00.004 11872 Star::Find(15, 1224, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1361
21:06:57.505 00.004 11872 Star::Find returns 1 (0), X=1224.31, Y=1065.48, Mass=5844, SNR=48.9, Peak=136 HFD=7.0
21:06:57.508 00.003 11872 CameraToMount -- cameraTheta (0.76) - m_xAngle (-3.14) = xAngle (3.90 = -2.39)
21:06:57.513 00.005 11872 CameraToMount -- cameraTheta (0.76) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.73 = -2.56)
21:06:57.516 00.003 11872 CameraToMount -- cameraX=0.30 cameraY=0.28 hyp=0.41 cameraTheta=0.76 mountX=-0.30 mountY=-0.23, mountTheta=-2.49
21:06:57.522 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.30, y=0.28, opts=13)
21:06:57.527 00.005 11872 Enqueuing Move request for scope (0.30, 0.28)
21:06:57.531 00.004 9960 Worker thread wakes up
21:06:57.531 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=202, med=1, FiltMin=0, FiltMax=176, Gamma=1.000
21:06:57.535 00.004 11872 UpdateGuideState exits: m=5844 SNR=48.9
21:06:57.539 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:57.544 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:06:57.548 00.004 11872 Enqueuing Expose request
21:06:57.553 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.28) opts 0xd
21:06:57.555 00.002 9960 Handling offset move in thread for scope, endpoint = (0.30, 0.28)
21:06:57.555 00.000 9960 Moving (0.30, 0.28) raw xDistance=-0.30 yDistance=-0.23
21:06:57.555 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.30
21:06:57.556 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
21:06:57.556 00.000 9960 MoveAxis(E, 137, ABG)
21:06:57.556 00.000 9960 Guiding  Dir = 2, Dur = 137
21:06:57.557 00.001 9960 IsSlewing returns 0
21:06:57.557 00.000 9960 IsGuiding returns 0
21:06:57.557 00.000 9960 PulseGuide returned control before completion, sleep 147
21:06:57.715 00.158 9960 IsGuiding returns 1
21:06:57.716 00.001 9960 scope still moving after pulse duration time elapsed
21:06:57.744 00.028 9960 IsSlewing returns 0
21:06:57.745 00.001 9960 IsGuiding returns 0
21:06:57.746 00.001 9960 scope move finished after 137 + 51 ms
21:06:57.747 00.001 9960 Move returns status 0, amount 137
21:06:57.747 00.000 9960 MoveAxis(N, 168, ABG)
21:06:57.747 00.000 9960 Guiding  Dir = 0, Dur = 168
21:06:57.747 00.000 9960 IsSlewing returns 0
21:06:57.748 00.001 9960 IsGuiding returns 0
21:06:57.749 00.001 9960 PulseGuide returned control before completion, sleep 178
21:06:57.932 00.183 9960 IsGuiding returns 1
21:06:57.933 00.001 9960 scope still moving after pulse duration time elapsed
21:06:57.964 00.031 9960 IsSlewing returns 0
21:06:57.964 00.000 9960 IsGuiding returns 0
21:06:57.965 00.001 9960 scope move finished after 168 + 48 ms
21:06:57.965 00.000 9960 Move returns status 0, amount 168
21:06:57.965 00.000 9960 move complete, result=0
21:06:57.967 00.002 9960 worker thread done servicing request
21:06:57.967 00.000 9960 Worker thread wakes up
21:06:57.968 00.001 11872 GuideStep: -0.3 px 137 ms EAST, -0.2 px 168 ms NORTH
21:06:57.973 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:06:57.974 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1209,1050,31,31)
21:06:59.227 01.253 9960 Exposure complete
21:06:59.357 00.130 9960 worker thread done servicing request
21:06:59.357 00.000 11872 OnExposeComplete: enter
21:06:59.361 00.004 11872 UpdateGuideState(): m_state=6
21:06:59.365 00.004 11872 Star::Find(15, 1224, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1362
21:06:59.369 00.004 11872 Star::Find returns 1 (0), X=1224.08, Y=1065.47, Mass=5711, SNR=49.8, Peak=137 HFD=6.8
21:06:59.372 00.003 11872 CameraToMount -- cameraTheta (1.32) - m_xAngle (-3.14) = xAngle (4.45 = -1.83)
21:06:59.376 00.004 11872 CameraToMount -- cameraTheta (1.32) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.28 = -2.00)
21:06:59.380 00.004 11872 CameraToMount -- cameraX=0.07 cameraY=0.27 hyp=0.28 cameraTheta=1.32 mountX=-0.07 mountY=-0.25, mountTheta=-1.84
21:06:59.385 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.07, y=0.27, opts=13)
21:06:59.389 00.004 11872 Enqueuing Move request for scope (0.07, 0.27)
21:06:59.393 00.004 9960 Worker thread wakes up
21:06:59.393 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=208, med=1, FiltMin=0, FiltMax=181, Gamma=1.000
21:06:59.398 00.005 11872 UpdateGuideState exits: m=5711 SNR=49.8
21:06:59.403 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:59.406 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:06:59.410 00.004 11872 Enqueuing Expose request
21:06:59.414 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.27) opts 0xd
21:06:59.414 00.000 9960 Handling offset move in thread for scope, endpoint = (0.07, 0.27)
21:06:59.414 00.000 9960 Moving (0.07, 0.27) raw xDistance=-0.07 yDistance=-0.25
21:06:59.414 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:06:59.414 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
21:06:59.414 00.000 9960 MoveAxis(E, 0, ABG)
21:06:59.414 00.000 9960 Move returns status 0, amount 0
21:06:59.414 00.000 9960 MoveAxis(N, 188, ABG)
21:06:59.416 00.002 9960 Guiding  Dir = 0, Dur = 188
21:06:59.416 00.000 9960 IsSlewing returns 0
21:06:59.416 00.000 9960 IsGuiding returns 0
21:06:59.416 00.000 9960 PulseGuide returned control before completion, sleep 198
21:06:59.626 00.210 9960 IsGuiding returns 1
21:06:59.627 00.001 9960 scope still moving after pulse duration time elapsed
21:06:59.654 00.027 9960 IsSlewing returns 0
21:06:59.655 00.001 9960 IsGuiding returns 1
21:06:59.685 00.030 9960 IsSlewing returns 0
21:06:59.688 00.003 9960 IsGuiding returns 1
21:06:59.717 00.029 9960 IsSlewing returns 0
21:06:59.718 00.001 9960 IsGuiding returns 0
21:06:59.719 00.001 9960 scope move finished after 188 + 114 ms
21:06:59.719 00.000 9960 Move returns status 0, amount 188
21:06:59.720 00.001 9960 move complete, result=0
21:06:59.720 00.000 9960 worker thread done servicing request
21:06:59.720 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 188 ms NORTH
21:06:59.727 00.007 9960 Worker thread wakes up
21:06:59.727 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:06:59.727 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1209,1050,31,31)
21:07:00.975 01.248 9960 Exposure complete
21:07:01.112 00.137 9960 worker thread done servicing request
21:07:01.112 00.000 11872 OnExposeComplete: enter
21:07:01.118 00.006 11872 UpdateGuideState(): m_state=6
21:07:01.125 00.007 11872 Star::Find(15, 1224, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1363
21:07:01.130 00.005 11872 Star::Find returns 1 (0), X=1224.25, Y=1065.34, Mass=5455, SNR=47.6, Peak=124 HFD=6.6
21:07:01.134 00.004 11872 CameraToMount -- cameraTheta (0.51) - m_xAngle (-3.14) = xAngle (3.65 = -2.63)
21:07:01.140 00.006 11872 CameraToMount -- cameraTheta (0.51) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.48 = -2.80)
21:07:01.145 00.005 11872 CameraToMount -- cameraX=0.24 cameraY=0.14 hyp=0.28 cameraTheta=0.51 mountX=-0.24 mountY=-0.09, mountTheta=-2.78
21:07:01.150 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.24, y=0.14, opts=13)
21:07:01.153 00.003 11872 Enqueuing Move request for scope (0.24, 0.14)
21:07:01.157 00.004 9960 Worker thread wakes up
21:07:01.157 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=218, med=1, FiltMin=0, FiltMax=189, Gamma=1.000
21:07:01.161 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.14) opts 0xd
21:07:01.161 00.000 11872 UpdateGuideState exits: m=5455 SNR=47.6
21:07:01.166 00.005 9960 Handling offset move in thread for scope, endpoint = (0.24, 0.14)
21:07:01.166 00.000 9960 Moving (0.24, 0.14) raw xDistance=-0.24 yDistance=-0.09
21:07:01.166 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:01.173 00.007 9960 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
21:07:01.173 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:07:01.179 00.006 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:07:01.179 00.000 11872 Enqueuing Expose request
21:07:01.185 00.006 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:07:01.185 00.000 9960 MoveAxis(E, 102, ABG)
21:07:01.186 00.001 9960 Guiding  Dir = 2, Dur = 102
21:07:01.186 00.000 9960 IsSlewing returns 0
21:07:01.187 00.001 9960 IsGuiding returns 0
21:07:01.187 00.000 9960 PulseGuide returned control before completion, sleep 112
21:07:01.310 00.123 9960 IsGuiding returns 1
21:07:01.311 00.001 9960 scope still moving after pulse duration time elapsed
21:07:01.342 00.031 9960 IsSlewing returns 0
21:07:01.343 00.001 9960 IsGuiding returns 0
21:07:01.344 00.001 9960 scope move finished after 102 + 54 ms
21:07:01.344 00.000 9960 Move returns status 0, amount 102
21:07:01.344 00.000 9960 MoveAxis(N, 0, ABG)
21:07:01.345 00.001 9960 Move returns status 0, amount 0
21:07:01.345 00.000 9960 move complete, result=0
21:07:01.345 00.000 9960 worker thread done servicing request
21:07:01.346 00.001 11872 GuideStep: -0.2 px 102 ms EAST, -0.1 px 0 ms NORTH
21:07:01.352 00.006 9960 Worker thread wakes up
21:07:01.352 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:07:01.352 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1209,1050,31,31)
21:07:02.608 01.256 9960 Exposure complete
21:07:02.742 00.134 9960 worker thread done servicing request
21:07:02.742 00.000 11872 OnExposeComplete: enter
21:07:02.747 00.005 11872 UpdateGuideState(): m_state=6
21:07:02.751 00.004 11872 Star::Find(15, 1224, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1364
21:07:02.754 00.003 11872 Star::Find returns 1 (0), X=1223.91, Y=1065.48, Mass=5776, SNR=47.9, Peak=125 HFD=6.9
21:07:02.759 00.005 11872 CameraToMount -- cameraTheta (1.92) - m_xAngle (-3.14) = xAngle (5.06 = -1.23)
21:07:02.763 00.004 11872 CameraToMount -- cameraTheta (1.92) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.88 = -1.40)
21:07:02.766 00.003 11872 CameraToMount -- cameraX=-0.10 cameraY=0.28 hyp=0.29 cameraTheta=1.92 mountX=0.10 mountY=-0.29, mountTheta=-1.24
21:07:02.771 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.10, y=0.28, opts=13)
21:07:02.775 00.004 11872 Enqueuing Move request for scope (-0.10, 0.28)
21:07:02.778 00.003 9960 Worker thread wakes up
21:07:02.778 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=1, FiltMin=0, FiltMax=184, Gamma=1.000
21:07:02.782 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.28) opts 0xd
21:07:02.782 00.000 11872 UpdateGuideState exits: m=5776 SNR=47.9
21:07:02.785 00.003 9960 Handling offset move in thread for scope, endpoint = (-0.10, 0.28)
21:07:02.785 00.000 9960 Moving (-0.10, 0.28) raw xDistance=0.10 yDistance=-0.29
21:07:02.786 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:02.790 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:07:02.793 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:07:02.793 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
21:07:02.793 00.000 9960 MoveAxis(E, 0, ABG)
21:07:02.793 00.000 9960 Move returns status 0, amount 0
21:07:02.793 00.000 9960 MoveAxis(N, 216, ABG)
21:07:02.795 00.002 11872 Enqueuing Expose request
21:07:02.799 00.004 9960 Guiding  Dir = 0, Dur = 216
21:07:02.799 00.000 9960 IsSlewing returns 0
21:07:02.799 00.000 9960 IsGuiding returns 0
21:07:02.799 00.000 9960 PulseGuide returned control before completion, sleep 226
21:07:03.037 00.238 9960 IsGuiding returns 1
21:07:03.038 00.001 9960 scope still moving after pulse duration time elapsed
21:07:03.068 00.030 9960 IsSlewing returns 0
21:07:03.070 00.002 9960 IsGuiding returns 0
21:07:03.070 00.000 9960 scope move finished after 216 + 55 ms
21:07:03.071 00.001 9960 Move returns status 0, amount 216
21:07:03.071 00.000 9960 move complete, result=0
21:07:03.072 00.001 9960 worker thread done servicing request
21:07:03.073 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 216 ms NORTH
21:07:03.080 00.007 9960 Worker thread wakes up
21:07:03.080 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:07:03.080 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1209,1050,31,31)
21:07:04.336 01.256 9960 Exposure complete
21:07:04.466 00.130 9960 worker thread done servicing request
21:07:04.467 00.001 11872 OnExposeComplete: enter
21:07:04.471 00.004 11872 UpdateGuideState(): m_state=6
21:07:04.475 00.004 11872 Star::Find(15, 1223, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1365
21:07:04.478 00.003 11872 Star::Find returns 1 (0), X=1223.77, Y=1065.51, Mass=5574, SNR=47.8, Peak=125 HFD=6.8
21:07:04.483 00.005 11872 CameraToMount -- cameraTheta (2.23) - m_xAngle (-3.14) = xAngle (5.37 = -0.91)
21:07:04.486 00.003 11872 CameraToMount -- cameraTheta (2.23) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.20 = -1.08)
21:07:04.490 00.004 11872 CameraToMount -- cameraX=-0.24 cameraY=0.31 hyp=0.39 cameraTheta=2.23 mountX=0.24 mountY=-0.34, mountTheta=-0.96
21:07:04.495 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.24, y=0.31, opts=13)
21:07:04.498 00.003 11872 Enqueuing Move request for scope (-0.24, 0.31)
21:07:04.502 00.004 9960 Worker thread wakes up
21:07:04.503 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.31) opts 0xd
21:07:04.503 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.24, 0.31)
21:07:04.503 00.000 9960 Moving (-0.24, 0.31) raw xDistance=0.24 yDistance=-0.34
21:07:04.503 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
21:07:04.503 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
21:07:04.503 00.000 9960 MoveAxis(W, 100, ABG)
21:07:04.503 00.000 9960 Guiding  Dir = 3, Dur = 100
21:07:04.503 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=1, FiltMin=0, FiltMax=182, Gamma=1.000
21:07:04.508 00.005 9960 IsSlewing returns 0
21:07:04.508 00.000 11872 UpdateGuideState exits: m=5574 SNR=47.8
21:07:04.512 00.004 9960 IsGuiding returns 0
21:07:04.512 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:04.516 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:07:04.520 00.004 9960 PulseGuide returned control before completion, sleep 110
21:07:04.520 00.000 11872 Enqueuing Expose request
21:07:04.641 00.121 9960 IsGuiding returns 0
21:07:04.642 00.001 9960 Move returns status 0, amount 100
21:07:04.643 00.001 9960 MoveAxis(N, 256, ABG)
21:07:04.643 00.000 9960 Guiding  Dir = 0, Dur = 256
21:07:04.645 00.002 9960 IsSlewing returns 0
21:07:04.646 00.001 9960 IsGuiding returns 0
21:07:04.646 00.000 9960 PulseGuide returned control before completion, sleep 266
21:07:04.919 00.273 9960 IsGuiding returns 1
21:07:04.919 00.000 9960 scope still moving after pulse duration time elapsed
21:07:04.950 00.031 9960 IsSlewing returns 0
21:07:04.954 00.004 9960 IsGuiding returns 0
21:07:04.954 00.000 9960 scope move finished after 256 + 51 ms
21:07:04.954 00.000 9960 Move returns status 0, amount 256
21:07:04.955 00.001 9960 move complete, result=0
21:07:04.955 00.000 9960 worker thread done servicing request
21:07:04.956 00.001 9960 Worker thread wakes up
21:07:04.956 00.000 11872 GuideStep: 0.2 px 100 ms WEST, -0.3 px 256 ms NORTH
21:07:04.961 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:07:04.962 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1209,1050,31,31)
21:07:06.212 01.250 9960 Exposure complete
21:07:06.348 00.136 9960 worker thread done servicing request
21:07:06.349 00.001 11872 OnExposeComplete: enter
21:07:06.352 00.003 11872 UpdateGuideState(): m_state=6
21:07:06.356 00.004 11872 Star::Find(15, 1223, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1366
21:07:06.362 00.006 11872 Star::Find returns 1 (0), X=1223.71, Y=1065.41, Mass=5852, SNR=49.4, Peak=127 HFD=6.9
21:07:06.367 00.005 11872 CameraToMount -- cameraTheta (2.54) - m_xAngle (-3.14) = xAngle (5.68 = -0.61)
21:07:06.370 00.003 11872 CameraToMount -- cameraTheta (2.54) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.50 = -0.78)
21:07:06.376 00.006 11872 CameraToMount -- cameraX=-0.30 cameraY=0.21 hyp=0.37 cameraTheta=2.54 mountX=0.30 mountY=-0.26, mountTheta=-0.71
21:07:06.382 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.30, y=0.21, opts=13)
21:07:06.388 00.006 11872 Enqueuing Move request for scope (-0.30, 0.21)
21:07:06.394 00.006 9960 Worker thread wakes up
21:07:06.394 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=1, FiltMin=0, FiltMax=183, Gamma=1.000
21:07:06.400 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.21) opts 0xd
21:07:06.400 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.30, 0.21)
21:07:06.401 00.001 11872 UpdateGuideState exits: m=5852 SNR=49.4
21:07:06.406 00.005 9960 Moving (-0.30, 0.21) raw xDistance=0.30 yDistance=-0.26
21:07:06.406 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.30
21:07:06.406 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:06.412 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:07:06.417 00.005 9960 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
21:07:06.418 00.001 11872 Enqueuing Expose request
21:07:06.424 00.006 9960 MoveAxis(W, 133, ABG)
21:07:06.424 00.000 9960 Guiding  Dir = 3, Dur = 133
21:07:06.424 00.000 9960 IsSlewing returns 0
21:07:06.425 00.001 9960 IsGuiding returns 0
21:07:06.425 00.000 9960 PulseGuide returned control before completion, sleep 143
21:07:06.577 00.152 9960 IsGuiding returns 1
21:07:06.579 00.002 9960 scope still moving after pulse duration time elapsed
21:07:06.609 00.030 9960 IsSlewing returns 0
21:07:06.610 00.001 9960 IsGuiding returns 0
21:07:06.611 00.001 9960 scope move finished after 133 + 52 ms
21:07:06.611 00.000 9960 Move returns status 0, amount 133
21:07:06.611 00.000 9960 MoveAxis(N, 192, ABG)
21:07:06.611 00.000 9960 Guiding  Dir = 0, Dur = 192
21:07:06.612 00.001 9960 IsSlewing returns 0
21:07:06.613 00.001 9960 IsGuiding returns 0
21:07:06.613 00.000 9960 PulseGuide returned control before completion, sleep 202
21:07:06.829 00.216 9960 IsGuiding returns 1
21:07:06.829 00.000 9960 scope still moving after pulse duration time elapsed
21:07:06.861 00.032 9960 IsSlewing returns 0
21:07:06.863 00.002 9960 IsGuiding returns 0
21:07:06.863 00.000 9960 scope move finished after 192 + 58 ms
21:07:06.863 00.000 9960 Move returns status 0, amount 192
21:07:06.863 00.000 9960 move complete, result=0
21:07:06.864 00.001 9960 worker thread done servicing request
21:07:06.864 00.000 9960 Worker thread wakes up
21:07:06.865 00.001 11872 GuideStep: 0.3 px 133 ms WEST, -0.3 px 192 ms NORTH
21:07:06.871 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:07:06.871 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1209,1050,31,31)
21:07:08.120 01.249 9960 Exposure complete
21:07:08.244 00.124 9960 worker thread done servicing request
21:07:08.244 00.000 11872 OnExposeComplete: enter
21:07:08.249 00.005 11872 UpdateGuideState(): m_state=6
21:07:08.253 00.004 11872 Star::Find(15, 1223, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1367
21:07:08.256 00.003 11872 Star::Find returns 1 (0), X=1223.75, Y=1065.33, Mass=5642, SNR=47.8, Peak=139 HFD=6.5
21:07:08.260 00.004 11872 CameraToMount -- cameraTheta (2.67) - m_xAngle (-3.14) = xAngle (5.81 = -0.47)
21:07:08.265 00.005 11872 CameraToMount -- cameraTheta (2.67) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.64 = -0.65)
21:07:08.272 00.007 11872 CameraToMount -- cameraX=-0.26 cameraY=0.13 hyp=0.29 cameraTheta=2.67 mountX=0.26 mountY=-0.17, mountTheta=-0.60
21:07:08.278 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.26, y=0.13, opts=13)
21:07:08.282 00.004 11872 Enqueuing Move request for scope (-0.26, 0.13)
21:07:08.286 00.004 9960 Worker thread wakes up
21:07:08.286 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=217, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
21:07:08.291 00.005 11872 UpdateGuideState exits: m=5642 SNR=47.8
21:07:08.294 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:08.297 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:07:08.303 00.006 11872 Enqueuing Expose request
21:07:08.307 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.13) opts 0xd
21:07:08.308 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.26, 0.13)
21:07:08.308 00.000 9960 Moving (-0.26, 0.13) raw xDistance=0.26 yDistance=-0.17
21:07:08.308 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.26
21:07:08.308 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:07:08.308 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:07:08.309 00.001 9960 MoveAxis(W, 117, ABG)
21:07:08.309 00.000 9960 Guiding  Dir = 3, Dur = 117
21:07:08.309 00.000 9960 IsSlewing returns 0
21:07:08.310 00.001 9960 IsGuiding returns 0
21:07:08.310 00.000 9960 PulseGuide returned control before completion, sleep 127
21:07:08.439 00.129 9960 IsGuiding returns 1
21:07:08.439 00.000 9960 scope still moving after pulse duration time elapsed
21:07:08.470 00.031 9960 IsSlewing returns 0
21:07:08.472 00.002 9960 IsGuiding returns 1
21:07:08.501 00.029 9960 IsSlewing returns 0
21:07:08.501 00.000 9960 IsGuiding returns 1
21:07:08.534 00.033 9960 IsSlewing returns 0
21:07:08.535 00.001 9960 IsGuiding returns 1
21:07:08.564 00.029 9960 IsSlewing returns 0
21:07:08.565 00.001 9960 IsGuiding returns 0
21:07:08.566 00.001 9960 scope move finished after 117 + 139 ms
21:07:08.567 00.001 9960 Move returns status 0, amount 117
21:07:08.567 00.000 9960 MoveAxis(N, 0, ABG)
21:07:08.567 00.000 9960 Move returns status 0, amount 0
21:07:08.568 00.001 9960 move complete, result=0
21:07:08.568 00.000 9960 worker thread done servicing request
21:07:08.568 00.000 9960 Worker thread wakes up
21:07:08.568 00.000 11872 GuideStep: 0.3 px 117 ms WEST, -0.2 px 0 ms NORTH
21:07:08.576 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
21:07:08.576 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1209,1050,31,31)
21:07:09.828 01.252 9960 Exposure complete
21:07:09.950 00.122 9960 worker thread done servicing request
21:07:09.950 00.000 11872 OnExposeComplete: enter
21:07:09.954 00.004 11872 UpdateGuideState(): m_state=6
21:07:09.959 00.005 11872 Star::Find(15, 1223, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1368
21:07:09.962 00.003 11872 Star::Find returns 1 (0), X=1223.75, Y=1065.36, Mass=5810, SNR=50.2, Peak=138 HFD=6.8
21:07:09.964 00.002 11872 CameraToMount -- cameraTheta (2.58) - m_xAngle (-3.14) = xAngle (5.71 = -0.57)
21:07:09.966 00.002 11872 CameraToMount -- cameraTheta (2.58) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.54 = -0.74)
21:07:09.970 00.004 11872 CameraToMount -- cameraX=-0.26 cameraY=0.16 hyp=0.31 cameraTheta=2.58 mountX=0.26 mountY=-0.21, mountTheta=-0.68
21:07:09.974 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.26, y=0.16, opts=13)
21:07:09.978 00.004 11872 Enqueuing Move request for scope (-0.26, 0.16)
21:07:09.981 00.003 9960 Worker thread wakes up
21:07:09.982 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.16) opts 0xd
21:07:09.982 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.26, 0.16)
21:07:09.982 00.000 9960 Moving (-0.26, 0.16) raw xDistance=0.26 yDistance=-0.21
21:07:09.982 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=1, FiltMin=0, FiltMax=183, Gamma=1.000
21:07:09.986 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.26
21:07:09.986 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
21:07:09.986 00.000 9960 MoveAxis(W, 116, ABG)
21:07:09.986 00.000 11872 UpdateGuideState exits: m=5810 SNR=50.2
21:07:09.990 00.004 9960 Guiding  Dir = 3, Dur = 116
21:07:09.990 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:09.995 00.005 9960 IsSlewing returns 0
21:07:09.995 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:07:09.999 00.004 9960 IsGuiding returns 0
21:07:09.999 00.000 11872 Enqueuing Expose request
21:07:10.003 00.004 9960 PulseGuide returned control before completion, sleep 126
21:07:10.143 00.140 9960 IsGuiding returns 0
21:07:10.144 00.001 9960 Move returns status 0, amount 116
21:07:10.144 00.000 9960 MoveAxis(N, 154, ABG)
21:07:10.145 00.001 9960 Guiding  Dir = 0, Dur = 154
21:07:10.145 00.000 9960 IsSlewing returns 0
21:07:10.145 00.000 9960 IsGuiding returns 0
21:07:10.147 00.002 9960 PulseGuide returned control before completion, sleep 164
21:07:10.328 00.181 9960 IsGuiding returns 1
21:07:10.328 00.000 9960 scope still moving after pulse duration time elapsed
21:07:10.360 00.032 9960 IsSlewing returns 0
21:07:10.360 00.000 9960 IsGuiding returns 0
21:07:10.361 00.001 9960 scope move finished after 154 + 60 ms
21:07:10.362 00.001 9960 Move returns status 0, amount 154
21:07:10.362 00.000 9960 move complete, result=0
21:07:10.362 00.000 9960 worker thread done servicing request
21:07:10.362 00.000 9960 Worker thread wakes up
21:07:10.363 00.001 11872 GuideStep: 0.3 px 116 ms WEST, -0.2 px 154 ms NORTH
21:07:10.371 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
21:07:10.371 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1209,1050,31,31)
21:07:11.621 01.250 9960 Exposure complete
21:07:11.749 00.128 9960 worker thread done servicing request
21:07:11.749 00.000 11872 OnExposeComplete: enter
21:07:11.754 00.005 11872 UpdateGuideState(): m_state=6
21:07:11.759 00.005 11872 Star::Find(15, 1223, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1369
21:07:11.764 00.005 11872 Star::Find returns 1 (0), X=1224.06, Y=1065.37, Mass=5996, SNR=49.9, Peak=147 HFD=6.7
21:07:11.770 00.006 11872 CameraToMount -- cameraTheta (1.29) - m_xAngle (-3.14) = xAngle (4.43 = -1.85)
21:07:11.775 00.005 11872 CameraToMount -- cameraTheta (1.29) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.26 = -2.03)
21:07:11.779 00.004 11872 CameraToMount -- cameraX=0.05 cameraY=0.17 hyp=0.18 cameraTheta=1.29 mountX=-0.05 mountY=-0.16, mountTheta=-1.87
21:07:11.784 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.05, y=0.17, opts=13)
21:07:11.788 00.004 11872 Enqueuing Move request for scope (0.05, 0.17)
21:07:11.790 00.002 9960 Worker thread wakes up
21:07:11.791 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.17) opts 0xd
21:07:11.791 00.000 9960 Handling offset move in thread for scope, endpoint = (0.05, 0.17)
21:07:11.791 00.000 9960 Moving (0.05, 0.17) raw xDistance=-0.05 yDistance=-0.16
21:07:11.791 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:07:11.791 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:07:11.791 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=1, FiltMin=0, FiltMax=186, Gamma=1.000
21:07:11.795 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:07:11.795 00.000 11872 UpdateGuideState exits: m=5996 SNR=49.9
21:07:11.799 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:11.805 00.006 9960 MoveAxis(E, 0, ABG)
21:07:11.805 00.000 9960 Move returns status 0, amount 0
21:07:11.805 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:07:11.809 00.004 9960 MoveAxis(N, 0, ABG)
21:07:11.809 00.000 11872 Enqueuing Expose request
21:07:11.813 00.004 9960 Move returns status 0, amount 0
21:07:11.813 00.000 9960 move complete, result=0
21:07:11.814 00.001 9960 worker thread done servicing request
21:07:11.814 00.000 9960 Worker thread wakes up
21:07:11.814 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:07:11.819 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:07:11.819 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1209,1050,31,31)
21:07:13.074 01.255 9960 Exposure complete
21:07:13.204 00.130 9960 worker thread done servicing request
21:07:13.204 00.000 11872 OnExposeComplete: enter
21:07:13.210 00.006 11872 UpdateGuideState(): m_state=6
21:07:13.214 00.004 11872 Star::Find(15, 1224, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1370
21:07:13.219 00.005 11872 Star::Find returns 1 (0), X=1224.04, Y=1065.54, Mass=5460, SNR=47.7, Peak=137 HFD=6.7
21:07:13.223 00.004 11872 CameraToMount -- cameraTheta (1.48) - m_xAngle (-3.14) = xAngle (4.62 = -1.66)
21:07:13.228 00.005 11872 CameraToMount -- cameraTheta (1.48) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.45 = -1.84)
21:07:13.231 00.003 11872 CameraToMount -- cameraX=0.03 cameraY=0.34 hyp=0.34 cameraTheta=1.48 mountX=-0.03 mountY=-0.33, mountTheta=-1.67
21:07:13.237 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.03, y=0.34, opts=13)
21:07:13.242 00.005 11872 Enqueuing Move request for scope (0.03, 0.34)
21:07:13.247 00.005 9960 Worker thread wakes up
21:07:13.247 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.34) opts 0xd
21:07:13.247 00.000 9960 Handling offset move in thread for scope, endpoint = (0.03, 0.34)
21:07:13.248 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=1, FiltMin=0, FiltMax=181, Gamma=1.000
21:07:13.252 00.004 9960 Moving (0.03, 0.34) raw xDistance=-0.03 yDistance=-0.33
21:07:13.252 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:07:13.252 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
21:07:13.252 00.000 9960 MoveAxis(E, 0, ABG)
21:07:13.253 00.001 9960 Move returns status 0, amount 0
21:07:13.253 00.000 9960 MoveAxis(N, 247, ABG)
21:07:13.253 00.000 9960 Guiding  Dir = 0, Dur = 247
21:07:13.253 00.000 11872 UpdateGuideState exits: m=5460 SNR=47.7
21:07:13.258 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:13.261 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:07:13.265 00.004 11872 Enqueuing Expose request
21:07:13.270 00.005 9960 IsSlewing returns 0
21:07:13.270 00.000 9960 IsGuiding returns 0
21:07:13.270 00.000 9960 PulseGuide returned control before completion, sleep 257
21:07:13.531 00.261 9960 IsGuiding returns 1
21:07:13.531 00.000 9960 scope still moving after pulse duration time elapsed
21:07:13.560 00.029 9960 IsSlewing returns 0
21:07:13.562 00.002 9960 IsGuiding returns 0
21:07:13.562 00.000 9960 scope move finished after 247 + 45 ms
21:07:13.563 00.001 9960 Move returns status 0, amount 247
21:07:13.564 00.001 9960 move complete, result=0
21:07:13.564 00.000 9960 worker thread done servicing request
21:07:13.564 00.000 9960 Worker thread wakes up
21:07:13.565 00.001 11872 GuideStep: -0.0 px 0 ms EAST, -0.3 px 247 ms NORTH
21:07:13.571 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:07:13.571 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1209,1050,31,31)
21:07:14.821 01.250 9960 Exposure complete
21:07:14.967 00.146 9960 worker thread done servicing request
21:07:14.967 00.000 11872 OnExposeComplete: enter
21:07:14.971 00.004 11872 UpdateGuideState(): m_state=6
21:07:14.978 00.007 11872 Star::Find(15, 1224, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1371
21:07:14.984 00.006 11872 Star::Find returns 1 (0), X=1223.76, Y=1065.40, Mass=5929, SNR=49.2, Peak=142 HFD=6.8
21:07:14.989 00.005 11872 CameraToMount -- cameraTheta (2.48) - m_xAngle (-3.14) = xAngle (5.62 = -0.67)
21:07:14.998 00.009 11872 CameraToMount -- cameraTheta (2.48) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.44 = -0.84)
21:07:15.008 00.010 11872 CameraToMount -- cameraX=-0.25 cameraY=0.20 hyp=0.32 cameraTheta=2.48 mountX=0.25 mountY=-0.24, mountTheta=-0.76
21:07:15.015 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.25, y=0.20, opts=13)
21:07:15.019 00.004 11872 Enqueuing Move request for scope (-0.25, 0.20)
21:07:15.024 00.005 9960 Worker thread wakes up
21:07:15.024 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=1, FiltMin=0, FiltMax=170, Gamma=1.000
21:07:15.027 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.20) opts 0xd
21:07:15.027 00.000 11872 UpdateGuideState exits: m=5929 SNR=49.2
21:07:15.031 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.25, 0.20)
21:07:15.031 00.000 9960 Moving (-0.25, 0.20) raw xDistance=0.25 yDistance=-0.24
21:07:15.031 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
21:07:15.031 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:15.035 00.004 9960 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
21:07:15.035 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:07:15.038 00.003 9960 MoveAxis(W, 105, ABG)
21:07:15.038 00.000 11872 Enqueuing Expose request
21:07:15.041 00.003 9960 Guiding  Dir = 3, Dur = 105
21:07:15.041 00.000 9960 IsSlewing returns 0
21:07:15.041 00.000 9960 IsGuiding returns 0
21:07:15.041 00.000 9960 PulseGuide returned control before completion, sleep 115
21:07:15.170 00.129 9960 IsGuiding returns 1
21:07:15.170 00.000 9960 scope still moving after pulse duration time elapsed
21:07:15.202 00.032 9960 IsSlewing returns 0
21:07:15.202 00.000 9960 IsGuiding returns 1
21:07:15.233 00.031 9960 IsSlewing returns 0
21:07:15.235 00.002 9960 IsGuiding returns 0
21:07:15.235 00.000 9960 scope move finished after 105 + 87 ms
21:07:15.236 00.001 9960 Move returns status 0, amount 105
21:07:15.236 00.000 9960 MoveAxis(N, 177, ABG)
21:07:15.236 00.000 9960 Guiding  Dir = 0, Dur = 177
21:07:15.237 00.001 9960 IsSlewing returns 0
21:07:15.237 00.000 9960 IsGuiding returns 0
21:07:15.238 00.001 9960 PulseGuide returned control before completion, sleep 187
21:07:15.435 00.197 9960 IsGuiding returns 1
21:07:15.435 00.000 9960 scope still moving after pulse duration time elapsed
21:07:15.467 00.032 9960 IsSlewing returns 0
21:07:15.467 00.000 9960 IsGuiding returns 0
21:07:15.467 00.000 9960 scope move finished after 177 + 52 ms
21:07:15.467 00.000 9960 Move returns status 0, amount 177
21:07:15.468 00.001 9960 move complete, result=0
21:07:15.468 00.000 9960 worker thread done servicing request
21:07:15.468 00.000 11872 GuideStep: 0.2 px 105 ms WEST, -0.2 px 177 ms NORTH
21:07:15.472 00.004 9960 Worker thread wakes up
21:07:15.472 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:07:15.472 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1209,1050,31,31)
21:07:16.710 01.238 9960 Exposure complete
21:07:16.835 00.125 9960 worker thread done servicing request
21:07:16.835 00.000 11872 OnExposeComplete: enter
21:07:16.841 00.006 11872 UpdateGuideState(): m_state=6
21:07:16.847 00.006 11872 Star::Find(15, 1223, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1372
21:07:16.852 00.005 11872 Star::Find returns 1 (0), X=1223.68, Y=1065.35, Mass=5688, SNR=48.4, Peak=131 HFD=6.7
21:07:16.858 00.006 11872 CameraToMount -- cameraTheta (2.70) - m_xAngle (-3.14) = xAngle (5.84 = -0.44)
21:07:16.863 00.005 11872 CameraToMount -- cameraTheta (2.70) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.67 = -0.61)
21:07:16.869 00.006 11872 CameraToMount -- cameraX=-0.32 cameraY=0.15 hyp=0.36 cameraTheta=2.70 mountX=0.32 mountY=-0.21, mountTheta=-0.57
21:07:16.876 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.32, y=0.15, opts=13)
21:07:16.884 00.008 11872 Enqueuing Move request for scope (-0.32, 0.15)
21:07:16.893 00.009 9960 Worker thread wakes up
21:07:16.893 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=203, med=1, FiltMin=0, FiltMax=176, Gamma=1.000
21:07:16.899 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.15) opts 0xd
21:07:16.899 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.32, 0.15)
21:07:16.899 00.000 11872 UpdateGuideState exits: m=5688 SNR=48.4
21:07:16.905 00.006 9960 Moving (-0.32, 0.15) raw xDistance=0.32 yDistance=-0.21
21:07:16.905 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.32
21:07:16.906 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:16.912 00.006 9960 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
21:07:16.912 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:07:16.918 00.006 9960 MoveAxis(W, 143, ABG)
21:07:16.918 00.000 9960 Guiding  Dir = 3, Dur = 143
21:07:16.918 00.000 11872 Enqueuing Expose request
21:07:16.927 00.009 9960 IsSlewing returns 0
21:07:16.927 00.000 9960 IsGuiding returns 0
21:07:16.928 00.001 9960 PulseGuide returned control before completion, sleep 153
21:07:17.095 00.167 9960 IsGuiding returns 1
21:07:17.095 00.000 9960 scope still moving after pulse duration time elapsed
21:07:17.127 00.032 9960 IsSlewing returns 0
21:07:17.127 00.000 9960 IsGuiding returns 0
21:07:17.128 00.001 9960 scope move finished after 143 + 56 ms
21:07:17.128 00.000 9960 Move returns status 0, amount 143
21:07:17.128 00.000 9960 MoveAxis(N, 154, ABG)
21:07:17.128 00.000 9960 Guiding  Dir = 0, Dur = 154
21:07:17.128 00.000 9960 IsSlewing returns 0
21:07:17.129 00.001 9960 IsGuiding returns 0
21:07:17.129 00.000 9960 PulseGuide returned control before completion, sleep 164
21:07:17.299 00.170 9960 IsGuiding returns 1
21:07:17.299 00.000 9960 scope still moving after pulse duration time elapsed
21:07:17.331 00.032 9960 IsSlewing returns 0
21:07:17.332 00.001 9960 IsGuiding returns 0
21:07:17.332 00.000 9960 scope move finished after 154 + 49 ms
21:07:17.332 00.000 9960 Move returns status 0, amount 154
21:07:17.332 00.000 9960 move complete, result=0
21:07:17.333 00.001 9960 worker thread done servicing request
21:07:17.333 00.000 11872 GuideStep: 0.3 px 143 ms WEST, -0.2 px 154 ms NORTH
21:07:17.340 00.007 9960 Worker thread wakes up
21:07:17.340 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:07:17.340 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1209,1050,31,31)
21:07:18.594 01.254 9960 Exposure complete
21:07:18.720 00.126 9960 worker thread done servicing request
21:07:18.721 00.001 11872 OnExposeComplete: enter
21:07:18.725 00.004 11872 UpdateGuideState(): m_state=6
21:07:18.729 00.004 11872 Star::Find(15, 1223, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1373
21:07:18.734 00.005 11872 Star::Find returns 1 (0), X=1223.95, Y=1065.45, Mass=5934, SNR=48.9, Peak=132 HFD=6.6
21:07:18.739 00.005 11872 CameraToMount -- cameraTheta (1.81) - m_xAngle (-3.14) = xAngle (4.95 = -1.34)
21:07:18.743 00.004 11872 CameraToMount -- cameraTheta (1.81) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.77 = -1.51)
21:07:18.747 00.004 11872 CameraToMount -- cameraX=-0.06 cameraY=0.25 hyp=0.26 cameraTheta=1.81 mountX=0.06 mountY=-0.26, mountTheta=-1.34
21:07:18.752 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.06, y=0.25, opts=13)
21:07:18.757 00.005 11872 Enqueuing Move request for scope (-0.06, 0.25)
21:07:18.761 00.004 9960 Worker thread wakes up
21:07:18.761 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=204, med=1, FiltMin=0, FiltMax=193, Gamma=1.000
21:07:18.766 00.005 11872 UpdateGuideState exits: m=5934 SNR=48.9
21:07:18.771 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:18.775 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.25) opts 0xd
21:07:18.775 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.06, 0.25)
21:07:18.776 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:07:18.779 00.003 11872 Enqueuing Expose request
21:07:18.782 00.003 9960 Moving (-0.06, 0.25) raw xDistance=0.06 yDistance=-0.26
21:07:18.782 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:07:18.784 00.002 9960 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
21:07:18.784 00.000 9960 MoveAxis(E, 0, ABG)
21:07:18.785 00.001 9960 Move returns status 0, amount 0
21:07:18.785 00.000 9960 MoveAxis(N, 191, ABG)
21:07:18.785 00.000 9960 Guiding  Dir = 0, Dur = 191
21:07:18.785 00.000 9960 IsSlewing returns 0
21:07:18.786 00.001 9960 IsGuiding returns 0
21:07:18.786 00.000 9960 PulseGuide returned control before completion, sleep 201
21:07:19.002 00.216 9960 IsGuiding returns 1
21:07:19.003 00.001 9960 scope still moving after pulse duration time elapsed
21:07:19.032 00.029 9960 IsSlewing returns 0
21:07:19.033 00.001 9960 IsGuiding returns 0
21:07:19.033 00.000 9960 scope move finished after 191 + 57 ms
21:07:19.035 00.002 9960 Move returns status 0, amount 191
21:07:19.035 00.000 9960 move complete, result=0
21:07:19.036 00.001 9960 worker thread done servicing request
21:07:19.036 00.000 9960 Worker thread wakes up
21:07:19.036 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 191 ms NORTH
21:07:19.042 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:07:19.043 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1209,1050,31,31)
21:07:20.295 01.252 9960 Exposure complete
21:07:20.428 00.133 9960 worker thread done servicing request
21:07:20.429 00.001 11872 OnExposeComplete: enter
21:07:20.433 00.004 11872 UpdateGuideState(): m_state=6
21:07:20.437 00.004 11872 Star::Find(15, 1223, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1374
21:07:20.441 00.004 11872 Star::Find returns 1 (0), X=1223.89, Y=1065.55, Mass=5569, SNR=46.5, Peak=136 HFD=6.6
21:07:20.445 00.004 11872 CameraToMount -- cameraTheta (1.90) - m_xAngle (-3.14) = xAngle (5.04 = -1.24)
21:07:20.449 00.004 11872 CameraToMount -- cameraTheta (1.90) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.87 = -1.42)
21:07:20.454 00.005 11872 CameraToMount -- cameraX=-0.12 cameraY=0.35 hyp=0.37 cameraTheta=1.90 mountX=0.12 mountY=-0.36, mountTheta=-1.26
21:07:20.463 00.009 11872 SchedulePrimaryMove(0FA44CE0, x=-0.12, y=0.35, opts=13)
21:07:20.468 00.005 11872 Enqueuing Move request for scope (-0.12, 0.35)
21:07:20.471 00.003 9960 Worker thread wakes up
21:07:20.472 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=219, med=1, FiltMin=0, FiltMax=183, Gamma=1.000
21:07:20.477 00.005 11872 UpdateGuideState exits: m=5569 SNR=46.5
21:07:20.480 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:20.484 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:07:20.489 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.35) opts 0xd
21:07:20.489 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.12, 0.35)
21:07:20.489 00.000 9960 Moving (-0.12, 0.35) raw xDistance=0.12 yDistance=-0.36
21:07:20.489 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:07:20.490 00.001 11872 Enqueuing Expose request
21:07:20.495 00.005 9960 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.36
21:07:20.495 00.000 9960 MoveAxis(E, 0, ABG)
21:07:20.495 00.000 9960 Move returns status 0, amount 0
21:07:20.496 00.001 9960 MoveAxis(N, 271, ABG)
21:07:20.496 00.000 9960 Guiding  Dir = 0, Dur = 271
21:07:20.496 00.000 9960 IsSlewing returns 0
21:07:20.496 00.000 9960 IsGuiding returns 0
21:07:20.498 00.002 9960 PulseGuide returned control before completion, sleep 281
21:07:20.786 00.288 9960 IsGuiding returns 1
21:07:20.788 00.002 9960 scope still moving after pulse duration time elapsed
21:07:20.818 00.030 9960 IsSlewing returns 0
21:07:20.819 00.001 9960 IsGuiding returns 0
21:07:20.821 00.002 9960 scope move finished after 271 + 52 ms
21:07:20.821 00.000 9960 Move returns status 0, amount 271
21:07:20.822 00.001 9960 move complete, result=0
21:07:20.822 00.000 9960 worker thread done servicing request
21:07:20.823 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.4 px 271 ms NORTH
21:07:20.830 00.007 9960 Worker thread wakes up
21:07:20.830 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:07:20.831 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1209,1050,31,31)
21:07:22.079 01.248 9960 Exposure complete
21:07:22.230 00.151 9960 worker thread done servicing request
21:07:22.230 00.000 11872 OnExposeComplete: enter
21:07:22.234 00.004 11872 UpdateGuideState(): m_state=6
21:07:22.240 00.006 11872 Star::Find(15, 1223, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1375
21:07:22.245 00.005 11872 Star::Find returns 1 (0), X=1223.64, Y=1065.01, Mass=5671, SNR=48.4, Peak=144 HFD=6.6
21:07:22.249 00.004 11872 CameraToMount -- cameraTheta (-2.67) - m_xAngle (-3.14) = xAngle (0.47 = 0.47)
21:07:22.253 00.004 11872 CameraToMount -- cameraTheta (-2.67) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.30 = 0.30)
21:07:22.258 00.005 11872 CameraToMount -- cameraX=-0.37 cameraY=-0.19 hyp=0.42 cameraTheta=-2.67 mountX=0.37 mountY=0.12, mountTheta=0.32
21:07:22.262 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.37, y=-0.19, opts=13)
21:07:22.266 00.004 11872 Enqueuing Move request for scope (-0.37, -0.19)
21:07:22.273 00.007 9960 Worker thread wakes up
21:07:22.273 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=212, med=1, FiltMin=0, FiltMax=184, Gamma=1.000
21:07:22.279 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.37, -0.19) opts 0xd
21:07:22.279 00.000 11872 UpdateGuideState exits: m=5671 SNR=48.4
21:07:22.283 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.37, -0.19)
21:07:22.283 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:22.287 00.004 9960 Moving (-0.37, -0.19) raw xDistance=0.37 yDistance=0.12
21:07:22.287 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:07:22.292 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.37
21:07:22.292 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:07:22.292 00.000 11872 Enqueuing Expose request
21:07:22.295 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
21:07:22.296 00.001 9960 MoveAxis(W, 155, ABG)
21:07:22.296 00.000 9960 Guiding  Dir = 3, Dur = 155
21:07:22.296 00.000 9960 IsSlewing returns 0
21:07:22.297 00.001 9960 IsGuiding returns 0
21:07:22.297 00.000 9960 PulseGuide returned control before completion, sleep 165
21:07:22.478 00.181 9960 IsGuiding returns 1
21:07:22.478 00.000 9960 scope still moving after pulse duration time elapsed
21:07:22.508 00.030 9960 IsSlewing returns 0
21:07:22.509 00.001 9960 IsGuiding returns 0
21:07:22.509 00.000 9960 scope move finished after 155 + 57 ms
21:07:22.509 00.000 9960 Move returns status 0, amount 155
21:07:22.510 00.001 9960 MoveAxis(N, 0, ABG)
21:07:22.510 00.000 9960 Move returns status 0, amount 0
21:07:22.510 00.000 9960 move complete, result=0
21:07:22.512 00.002 11872 GuideStep: 0.4 px 155 ms WEST, 0.1 px 0 ms NORTH
21:07:22.518 00.006 9960 worker thread done servicing request
21:07:22.518 00.000 9960 Worker thread wakes up
21:07:22.518 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:07:22.519 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1209,1050,31,31)
21:07:23.769 01.250 9960 Exposure complete
21:07:23.896 00.127 9960 worker thread done servicing request
21:07:23.897 00.001 11872 OnExposeComplete: enter
21:07:23.901 00.004 11872 UpdateGuideState(): m_state=6
21:07:23.906 00.005 11872 Star::Find(15, 1223, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1376
21:07:23.910 00.004 11872 Star::Find returns 1 (0), X=1223.82, Y=1065.41, Mass=5419, SNR=47.6, Peak=128 HFD=6.8
21:07:23.912 00.002 11872 CameraToMount -- cameraTheta (2.30) - m_xAngle (-3.14) = xAngle (5.44 = -0.85)
21:07:23.915 00.003 11872 CameraToMount -- cameraTheta (2.30) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.27 = -1.02)
21:07:23.921 00.006 11872 CameraToMount -- cameraX=-0.18 cameraY=0.21 hyp=0.28 cameraTheta=2.30 mountX=0.18 mountY=-0.24, mountTheta=-0.91
21:07:23.925 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.18, y=0.21, opts=13)
21:07:23.928 00.003 11872 Enqueuing Move request for scope (-0.18, 0.21)
21:07:23.930 00.002 9960 Worker thread wakes up
21:07:23.930 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.21) opts 0xd
21:07:23.930 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.18, 0.21)
21:07:23.930 00.000 9960 Moving (-0.18, 0.21) raw xDistance=0.18 yDistance=-0.24
21:07:23.932 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=219, med=1, FiltMin=0, FiltMax=189, Gamma=1.000
21:07:23.935 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
21:07:23.935 00.000 11872 UpdateGuideState exits: m=5419 SNR=47.6
21:07:23.939 00.004 9960 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
21:07:23.940 00.001 9960 MoveAxis(E, 0, ABG)
21:07:23.940 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:23.943 00.003 9960 Move returns status 0, amount 0
21:07:23.945 00.002 9960 MoveAxis(N, 176, ABG)
21:07:23.945 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:07:23.950 00.005 9960 Guiding  Dir = 0, Dur = 176
21:07:23.950 00.000 11872 Enqueuing Expose request
21:07:23.955 00.005 9960 IsSlewing returns 0
21:07:23.956 00.001 9960 IsGuiding returns 0
21:07:23.956 00.000 9960 PulseGuide returned control before completion, sleep 186
21:07:24.150 00.194 9960 IsGuiding returns 1
21:07:24.152 00.002 9960 scope still moving after pulse duration time elapsed
21:07:24.182 00.030 9960 IsSlewing returns 0
21:07:24.183 00.001 9960 IsGuiding returns 0
21:07:24.184 00.001 9960 scope move finished after 176 + 51 ms
21:07:24.184 00.000 9960 Move returns status 0, amount 176
21:07:24.185 00.001 9960 move complete, result=0
21:07:24.185 00.000 9960 worker thread done servicing request
21:07:24.185 00.000 9960 Worker thread wakes up
21:07:24.185 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.2 px 176 ms NORTH
21:07:24.192 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:07:24.192 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1209,1050,31,31)
21:07:25.441 01.249 9960 Exposure complete
21:07:25.567 00.126 9960 worker thread done servicing request
21:07:25.568 00.001 11872 OnExposeComplete: enter
21:07:25.571 00.003 11872 UpdateGuideState(): m_state=6
21:07:25.576 00.005 11872 Star::Find(15, 1223, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1377
21:07:25.580 00.004 11872 Star::Find returns 1 (0), X=1223.73, Y=1065.25, Mass=5585, SNR=47.5, Peak=121 HFD=6.7
21:07:25.585 00.005 11872 CameraToMount -- cameraTheta (2.96) - m_xAngle (-3.14) = xAngle (6.10 = -0.18)
21:07:25.587 00.002 11872 CameraToMount -- cameraTheta (2.96) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.93 = -0.36)
21:07:25.592 00.005 11872 CameraToMount -- cameraX=-0.27 cameraY=0.05 hyp=0.28 cameraTheta=2.96 mountX=0.27 mountY=-0.10, mountTheta=-0.34
21:07:25.597 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.27, y=0.05, opts=13)
21:07:25.600 00.003 11872 Enqueuing Move request for scope (-0.27, 0.05)
21:07:25.604 00.004 9960 Worker thread wakes up
21:07:25.604 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.05) opts 0xd
21:07:25.604 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.27, 0.05)
21:07:25.604 00.000 9960 Moving (-0.27, 0.05) raw xDistance=0.27 yDistance=-0.10
21:07:25.604 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
21:07:25.605 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:07:25.607 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=214, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
21:07:25.612 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:07:25.613 00.001 9960 MoveAxis(W, 115, ABG)
21:07:25.613 00.000 9960 Guiding  Dir = 3, Dur = 115
21:07:25.613 00.000 11872 UpdateGuideState exits: m=5585 SNR=47.5
21:07:25.617 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:25.622 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:07:25.624 00.002 11872 Enqueuing Expose request
21:07:25.629 00.005 9960 IsSlewing returns 0
21:07:25.630 00.001 9960 IsGuiding returns 0
21:07:25.630 00.000 9960 PulseGuide returned control before completion, sleep 125
21:07:25.763 00.133 9960 IsGuiding returns 1
21:07:25.764 00.001 9960 scope still moving after pulse duration time elapsed
21:07:25.794 00.030 9960 IsSlewing returns 0
21:07:25.795 00.001 9960 IsGuiding returns 0
21:07:25.796 00.001 9960 scope move finished after 115 + 51 ms
21:07:25.796 00.000 9960 Move returns status 0, amount 115
21:07:25.796 00.000 9960 MoveAxis(N, 0, ABG)
21:07:25.797 00.001 9960 Move returns status 0, amount 0
21:07:25.797 00.000 9960 move complete, result=0
21:07:25.797 00.000 9960 worker thread done servicing request
21:07:25.798 00.001 11872 GuideStep: 0.3 px 115 ms WEST, -0.1 px 0 ms NORTH
21:07:25.804 00.006 9960 Worker thread wakes up
21:07:25.804 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:07:25.804 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1209,1050,31,31)
21:07:27.058 01.254 9960 Exposure complete
21:07:27.191 00.133 9960 worker thread done servicing request
21:07:27.191 00.000 11872 OnExposeComplete: enter
21:07:27.196 00.005 11872 UpdateGuideState(): m_state=6
21:07:27.200 00.004 11872 Star::Find(15, 1223, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1378
21:07:27.204 00.004 11872 Star::Find returns 1 (0), X=1223.72, Y=1065.36, Mass=6138, SNR=51.3, Peak=136 HFD=6.8
21:07:27.209 00.005 11872 CameraToMount -- cameraTheta (2.62) - m_xAngle (-3.14) = xAngle (5.76 = -0.53)
21:07:27.213 00.004 11872 CameraToMount -- cameraTheta (2.62) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.59 = -0.70)
21:07:27.218 00.005 11872 CameraToMount -- cameraX=-0.29 cameraY=0.16 hyp=0.33 cameraTheta=2.62 mountX=0.29 mountY=-0.21, mountTheta=-0.64
21:07:27.223 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.29, y=0.16, opts=13)
21:07:27.228 00.005 11872 Enqueuing Move request for scope (-0.29, 0.16)
21:07:27.232 00.004 9960 Worker thread wakes up
21:07:27.232 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=214, med=1, FiltMin=0, FiltMax=183, Gamma=1.000
21:07:27.236 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.16) opts 0xd
21:07:27.236 00.000 11872 UpdateGuideState exits: m=6138 SNR=51.3
21:07:27.241 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:27.245 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:07:27.249 00.004 11872 Enqueuing Expose request
21:07:27.252 00.003 9960 Handling offset move in thread for scope, endpoint = (-0.29, 0.16)
21:07:27.252 00.000 9960 Moving (-0.29, 0.16) raw xDistance=0.29 yDistance=-0.21
21:07:27.252 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.29
21:07:27.254 00.002 9960 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
21:07:27.254 00.000 9960 MoveAxis(W, 128, ABG)
21:07:27.254 00.000 9960 Guiding  Dir = 3, Dur = 128
21:07:27.254 00.000 9960 IsSlewing returns 0
21:07:27.255 00.001 9960 IsGuiding returns 0
21:07:27.255 00.000 9960 PulseGuide returned control before completion, sleep 138
21:07:27.408 00.153 9960 IsGuiding returns 1
21:07:27.409 00.001 9960 scope still moving after pulse duration time elapsed
21:07:27.439 00.030 9960 IsSlewing returns 0
21:07:27.439 00.000 9960 IsGuiding returns 0
21:07:27.439 00.000 9960 scope move finished after 128 + 56 ms
21:07:27.441 00.002 9960 Move returns status 0, amount 128
21:07:27.441 00.000 9960 MoveAxis(N, 158, ABG)
21:07:27.441 00.000 9960 Guiding  Dir = 0, Dur = 158
21:07:27.441 00.000 9960 IsSlewing returns 0
21:07:27.442 00.001 9960 IsGuiding returns 0
21:07:27.442 00.000 9960 PulseGuide returned control before completion, sleep 168
21:07:27.626 00.184 9960 IsGuiding returns 1
21:07:27.627 00.001 9960 scope still moving after pulse duration time elapsed
21:07:27.657 00.030 9960 IsSlewing returns 0
21:07:27.658 00.001 9960 IsGuiding returns 0
21:07:27.659 00.001 9960 scope move finished after 158 + 58 ms
21:07:27.659 00.000 9960 Move returns status 0, amount 158
21:07:27.660 00.001 9960 move complete, result=0
21:07:27.660 00.000 9960 worker thread done servicing request
21:07:27.661 00.001 9960 Worker thread wakes up
21:07:27.661 00.000 11872 GuideStep: 0.3 px 128 ms WEST, -0.2 px 158 ms NORTH
21:07:27.667 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:07:27.667 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1209,1050,31,31)
21:07:28.908 01.241 9960 Exposure complete
21:07:29.034 00.126 9960 worker thread done servicing request
21:07:29.035 00.001 11872 OnExposeComplete: enter
21:07:29.039 00.004 11872 UpdateGuideState(): m_state=6
21:07:29.042 00.003 11872 Star::Find(15, 1223, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1379
21:07:29.047 00.005 11872 Star::Find returns 1 (0), X=1223.74, Y=1065.39, Mass=5800, SNR=49.4, Peak=137 HFD=7.0
21:07:29.050 00.003 11872 CameraToMount -- cameraTheta (2.51) - m_xAngle (-3.14) = xAngle (5.65 = -0.64)
21:07:29.054 00.004 11872 CameraToMount -- cameraTheta (2.51) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.47 = -0.81)
21:07:29.058 00.004 11872 CameraToMount -- cameraX=-0.27 cameraY=0.19 hyp=0.33 cameraTheta=2.51 mountX=0.26 mountY=-0.24, mountTheta=-0.73
21:07:29.062 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.27, y=0.19, opts=13)
21:07:29.066 00.004 11872 Enqueuing Move request for scope (-0.27, 0.19)
21:07:29.070 00.004 9960 Worker thread wakes up
21:07:29.070 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.19) opts 0xd
21:07:29.070 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.27, 0.19)
21:07:29.070 00.000 9960 Moving (-0.27, 0.19) raw xDistance=0.26 yDistance=-0.24
21:07:29.071 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.26
21:07:29.071 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
21:07:29.071 00.000 9960 MoveAxis(W, 120, ABG)
21:07:29.071 00.000 9960 Guiding  Dir = 3, Dur = 120
21:07:29.071 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=221, med=1, FiltMin=0, FiltMax=183, Gamma=1.000
21:07:29.075 00.004 9960 IsSlewing returns 0
21:07:29.075 00.000 11872 UpdateGuideState exits: m=5800 SNR=49.4
21:07:29.080 00.005 9960 IsGuiding returns 0
21:07:29.080 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:29.085 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:07:29.089 00.004 9960 PulseGuide returned control before completion, sleep 130
21:07:29.089 00.000 11872 Enqueuing Expose request
21:07:29.228 00.139 9960 IsGuiding returns 0
21:07:29.228 00.000 9960 Move returns status 0, amount 120
21:07:29.229 00.001 9960 MoveAxis(N, 177, ABG)
21:07:29.230 00.001 9960 Guiding  Dir = 0, Dur = 177
21:07:29.231 00.001 9960 IsSlewing returns 0
21:07:29.232 00.001 9960 IsGuiding returns 0
21:07:29.232 00.000 9960 PulseGuide returned control before completion, sleep 187
21:07:29.428 00.196 9960 IsGuiding returns 1
21:07:29.430 00.002 9960 scope still moving after pulse duration time elapsed
21:07:29.459 00.029 9960 IsSlewing returns 0
21:07:29.460 00.001 9960 IsGuiding returns 0
21:07:29.460 00.000 9960 scope move finished after 177 + 51 ms
21:07:29.461 00.001 9960 Move returns status 0, amount 177
21:07:29.461 00.000 9960 move complete, result=0
21:07:29.462 00.001 9960 worker thread done servicing request
21:07:29.463 00.001 9960 Worker thread wakes up
21:07:29.463 00.000 11872 GuideStep: 0.3 px 120 ms WEST, -0.2 px 177 ms NORTH
21:07:29.469 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:07:29.469 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1209,1050,31,31)
21:07:30.722 01.253 9960 Exposure complete
21:07:30.841 00.119 9960 worker thread done servicing request
21:07:30.842 00.001 11872 OnExposeComplete: enter
21:07:30.846 00.004 11872 UpdateGuideState(): m_state=6
21:07:30.849 00.003 11872 Star::Find(15, 1223, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1380
21:07:30.854 00.005 11872 Star::Find returns 1 (0), X=1223.85, Y=1065.20, Mass=5741, SNR=49.4, Peak=125 HFD=6.7
21:07:30.859 00.005 11872 CameraToMount -- cameraTheta (-3.11) - m_xAngle (-3.14) = xAngle (0.03 = 0.03)
21:07:30.863 00.004 11872 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (-0.15 = -0.15)
21:07:30.867 00.004 11872 CameraToMount -- cameraX=-0.16 cameraY=-0.00 hyp=0.16 cameraTheta=-3.11 mountX=0.16 mountY=-0.02, mountTheta=-0.14
21:07:30.871 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.16, y=-0.00, opts=13)
21:07:30.876 00.005 11872 Enqueuing Move request for scope (-0.16, -0.00)
21:07:30.879 00.003 9960 Worker thread wakes up
21:07:30.879 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.00) opts 0xd
21:07:30.880 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.16, -0.00)
21:07:30.880 00.000 9960 Moving (-0.16, -0.00) raw xDistance=0.16 yDistance=-0.02
21:07:30.880 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
21:07:30.880 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:07:30.880 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=216, med=1, FiltMin=0, FiltMax=183, Gamma=1.000
21:07:30.885 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:07:30.885 00.000 9960 MoveAxis(E, 0, ABG)
21:07:30.886 00.001 9960 Move returns status 0, amount 0
21:07:30.886 00.000 9960 MoveAxis(N, 0, ABG)
21:07:30.886 00.000 9960 Move returns status 0, amount 0
21:07:30.886 00.000 9960 move complete, result=0
21:07:30.886 00.000 11872 UpdateGuideState exits: m=5741 SNR=49.4
21:07:30.890 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:30.896 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:07:30.901 00.005 11872 Enqueuing Expose request
21:07:30.904 00.003 9960 worker thread done servicing request
21:07:30.905 00.001 9960 Worker thread wakes up
21:07:30.905 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
21:07:30.909 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
21:07:30.909 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1209,1050,31,31)
21:07:32.160 01.251 9960 Exposure complete
21:07:32.283 00.123 9960 worker thread done servicing request
21:07:32.284 00.001 11872 OnExposeComplete: enter
21:07:32.288 00.004 11872 UpdateGuideState(): m_state=6
21:07:32.292 00.004 11872 Star::Find(15, 1223, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1381
21:07:32.297 00.005 11872 Star::Find returns 1 (0), X=1223.82, Y=1065.51, Mass=5592, SNR=48.1, Peak=125 HFD=6.8
21:07:32.302 00.005 11872 CameraToMount -- cameraTheta (2.11) - m_xAngle (-3.14) = xAngle (5.24 = -1.04)
21:07:32.308 00.006 11872 CameraToMount -- cameraTheta (2.11) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.07 = -1.21)
21:07:32.311 00.003 11872 CameraToMount -- cameraX=-0.18 cameraY=0.31 hyp=0.36 cameraTheta=2.11 mountX=0.18 mountY=-0.34, mountTheta=-1.08
21:07:32.317 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.18, y=0.31, opts=13)
21:07:32.321 00.004 11872 Enqueuing Move request for scope (-0.18, 0.31)
21:07:32.325 00.004 9960 Worker thread wakes up
21:07:32.326 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=1, FiltMin=0, FiltMax=186, Gamma=1.000
21:07:32.329 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.31) opts 0xd
21:07:32.329 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.18, 0.31)
21:07:32.331 00.002 9960 Moving (-0.18, 0.31) raw xDistance=0.18 yDistance=-0.34
21:07:32.331 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
21:07:32.331 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
21:07:32.331 00.000 9960 MoveAxis(E, 0, ABG)
21:07:32.332 00.001 9960 Move returns status 0, amount 0
21:07:32.332 00.000 9960 MoveAxis(N, 253, ABG)
21:07:32.332 00.000 11872 UpdateGuideState exits: m=5592 SNR=48.1
21:07:32.337 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:32.341 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:07:32.345 00.004 11872 Enqueuing Expose request
21:07:32.349 00.004 9960 Guiding  Dir = 0, Dur = 253
21:07:32.349 00.000 9960 IsSlewing returns 0
21:07:32.350 00.001 9960 IsGuiding returns 0
21:07:32.350 00.000 9960 PulseGuide returned control before completion, sleep 263
21:07:32.618 00.268 9960 IsGuiding returns 1
21:07:32.618 00.000 9960 scope still moving after pulse duration time elapsed
21:07:32.649 00.031 9960 IsSlewing returns 0
21:07:32.649 00.000 9960 IsGuiding returns 0
21:07:32.649 00.000 9960 scope move finished after 253 + 46 ms
21:07:32.650 00.001 9960 Move returns status 0, amount 253
21:07:32.650 00.000 9960 move complete, result=0
21:07:32.650 00.000 9960 worker thread done servicing request
21:07:32.650 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.3 px 253 ms NORTH
21:07:32.657 00.007 9960 Worker thread wakes up
21:07:32.658 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:07:32.658 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1209,1050,31,31)
21:07:33.910 01.252 9960 Exposure complete
21:07:34.055 00.145 9960 worker thread done servicing request
21:07:34.056 00.001 11872 OnExposeComplete: enter
21:07:34.060 00.004 11872 UpdateGuideState(): m_state=6
21:07:34.063 00.003 11872 Star::Find(15, 1223, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1382
21:07:34.067 00.004 11872 Star::Find returns 1 (0), X=1223.71, Y=1065.32, Mass=5779, SNR=49.2, Peak=132 HFD=6.7
21:07:34.072 00.005 11872 CameraToMount -- cameraTheta (2.75) - m_xAngle (-3.14) = xAngle (5.89 = -0.39)
21:07:34.075 00.003 11872 CameraToMount -- cameraTheta (2.75) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.72 = -0.56)
21:07:34.078 00.003 11872 CameraToMount -- cameraX=-0.30 cameraY=0.12 hyp=0.32 cameraTheta=2.75 mountX=0.30 mountY=-0.17, mountTheta=-0.52
21:07:34.083 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.30, y=0.12, opts=13)
21:07:34.087 00.004 11872 Enqueuing Move request for scope (-0.30, 0.12)
21:07:34.090 00.003 9960 Worker thread wakes up
21:07:34.091 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.12) opts 0xd
21:07:34.091 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.30, 0.12)
21:07:34.091 00.000 9960 Moving (-0.30, 0.12) raw xDistance=0.30 yDistance=-0.17
21:07:34.091 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=1, FiltMin=0, FiltMax=202, Gamma=1.000
21:07:34.095 00.004 11872 UpdateGuideState exits: m=5779 SNR=49.2
21:07:34.098 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:34.103 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
21:07:34.103 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:07:34.103 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:07:34.106 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:07:34.106 00.000 11872 Enqueuing Expose request
21:07:34.109 00.003 9960 MoveAxis(W, 124, ABG)
21:07:34.109 00.000 9960 Guiding  Dir = 3, Dur = 124
21:07:34.111 00.002 9960 IsSlewing returns 0
21:07:34.111 00.000 9960 IsGuiding returns 0
21:07:34.111 00.000 9960 PulseGuide returned control before completion, sleep 134
21:07:34.257 00.146 9960 IsGuiding returns 1
21:07:34.258 00.001 9960 scope still moving after pulse duration time elapsed
21:07:34.288 00.030 9960 IsSlewing returns 0
21:07:34.290 00.002 9960 IsGuiding returns 0
21:07:34.290 00.000 9960 scope move finished after 124 + 54 ms
21:07:34.290 00.000 9960 Move returns status 0, amount 124
21:07:34.290 00.000 9960 MoveAxis(N, 0, ABG)
21:07:34.290 00.000 9960 Move returns status 0, amount 0
21:07:34.292 00.002 9960 move complete, result=0
21:07:34.292 00.000 9960 worker thread done servicing request
21:07:34.293 00.001 11872 GuideStep: 0.3 px 124 ms WEST, -0.2 px 0 ms NORTH
21:07:34.300 00.007 9960 Worker thread wakes up
21:07:34.300 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:07:34.301 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1209,1050,31,31)
21:07:35.548 01.247 9960 Exposure complete
21:07:35.675 00.127 9960 worker thread done servicing request
21:07:35.675 00.000 11872 OnExposeComplete: enter
21:07:35.679 00.004 11872 UpdateGuideState(): m_state=6
21:07:35.683 00.004 11872 Star::Find(15, 1223, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1383
21:07:35.688 00.005 11872 Star::Find returns 1 (0), X=1223.79, Y=1065.46, Mass=5478, SNR=46.4, Peak=142 HFD=6.7
21:07:35.691 00.003 11872 CameraToMount -- cameraTheta (2.27) - m_xAngle (-3.14) = xAngle (5.41 = -0.87)
21:07:35.696 00.005 11872 CameraToMount -- cameraTheta (2.27) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.24 = -1.04)
21:07:35.700 00.004 11872 CameraToMount -- cameraX=-0.22 cameraY=0.26 hyp=0.34 cameraTheta=2.27 mountX=0.22 mountY=-0.29, mountTheta=-0.93
21:07:35.705 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.22, y=0.26, opts=13)
21:07:35.709 00.004 11872 Enqueuing Move request for scope (-0.22, 0.26)
21:07:35.713 00.004 9960 Worker thread wakes up
21:07:35.713 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=1, FiltMin=0, FiltMax=185, Gamma=1.000
21:07:35.718 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.26) opts 0xd
21:07:35.718 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.22, 0.26)
21:07:35.718 00.000 9960 Moving (-0.22, 0.26) raw xDistance=0.22 yDistance=-0.29
21:07:35.718 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.22
21:07:35.718 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
21:07:35.719 00.001 9960 MoveAxis(W, 100, ABG)
21:07:35.719 00.000 9960 Guiding  Dir = 3, Dur = 100
21:07:35.719 00.000 11872 UpdateGuideState exits: m=5478 SNR=46.4
21:07:35.723 00.004 9960 IsSlewing returns 0
21:07:35.724 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:35.728 00.004 9960 IsGuiding returns 0
21:07:35.728 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:07:35.732 00.004 11872 Enqueuing Expose request
21:07:35.736 00.004 9960 PulseGuide returned control before completion, sleep 110
21:07:35.849 00.113 9960 IsGuiding returns 1
21:07:35.851 00.002 9960 scope still moving after pulse duration time elapsed
21:07:35.881 00.030 9960 IsSlewing returns 0
21:07:35.882 00.001 9960 IsGuiding returns 0
21:07:35.883 00.001 9960 scope move finished after 100 + 54 ms
21:07:35.884 00.001 9960 Move returns status 0, amount 100
21:07:35.884 00.000 9960 MoveAxis(N, 220, ABG)
21:07:35.884 00.000 9960 Guiding  Dir = 0, Dur = 220
21:07:35.886 00.002 9960 IsSlewing returns 0
21:07:35.888 00.002 9960 IsGuiding returns 0
21:07:35.889 00.001 9960 PulseGuide returned control before completion, sleep 230
21:07:36.132 00.243 9960 IsGuiding returns 1
21:07:36.132 00.000 9960 scope still moving after pulse duration time elapsed
21:07:36.164 00.032 9960 IsSlewing returns 0
21:07:36.165 00.001 9960 IsGuiding returns 0
21:07:36.165 00.000 9960 scope move finished after 220 + 56 ms
21:07:36.165 00.000 9960 Move returns status 0, amount 220
21:07:36.165 00.000 9960 move complete, result=0
21:07:36.166 00.001 9960 worker thread done servicing request
21:07:36.166 00.000 11872 GuideStep: 0.2 px 100 ms WEST, -0.3 px 220 ms NORTH
21:07:36.172 00.006 9960 Worker thread wakes up
21:07:36.173 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:07:36.173 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1209,1050,31,31)
21:07:37.421 01.248 9960 Exposure complete
21:07:37.554 00.133 9960 worker thread done servicing request
21:07:37.554 00.000 11872 OnExposeComplete: enter
21:07:37.558 00.004 11872 UpdateGuideState(): m_state=6
21:07:37.562 00.004 11872 Star::Find(15, 1223, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1384
21:07:37.566 00.004 11872 Star::Find returns 1 (0), X=1223.78, Y=1065.46, Mass=5773, SNR=49.1, Peak=138 HFD=6.7
21:07:37.571 00.005 11872 CameraToMount -- cameraTheta (2.31) - m_xAngle (-3.14) = xAngle (5.45 = -0.84)
21:07:37.576 00.005 11872 CameraToMount -- cameraTheta (2.31) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.27 = -1.01)
21:07:37.580 00.004 11872 CameraToMount -- cameraX=-0.23 cameraY=0.26 hyp=0.35 cameraTheta=2.31 mountX=0.23 mountY=-0.29, mountTheta=-0.90
21:07:37.585 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.23, y=0.26, opts=13)
21:07:37.590 00.005 11872 Enqueuing Move request for scope (-0.23, 0.26)
21:07:37.594 00.004 9960 Worker thread wakes up
21:07:37.594 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.26) opts 0xd
21:07:37.594 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=217, med=1, FiltMin=0, FiltMax=183, Gamma=1.000
21:07:37.597 00.003 11872 UpdateGuideState exits: m=5773 SNR=49.1
21:07:37.602 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:37.605 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:07:37.611 00.006 11872 Enqueuing Expose request
21:07:37.616 00.005 9960 Handling offset move in thread for scope, endpoint = (-0.23, 0.26)
21:07:37.616 00.000 9960 Moving (-0.23, 0.26) raw xDistance=0.23 yDistance=-0.29
21:07:37.616 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.23
21:07:37.616 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
21:07:37.616 00.000 9960 MoveAxis(W, 104, ABG)
21:07:37.617 00.001 9960 Guiding  Dir = 3, Dur = 104
21:07:37.617 00.000 9960 IsSlewing returns 0
21:07:37.617 00.000 9960 IsGuiding returns 0
21:07:37.617 00.000 9960 PulseGuide returned control before completion, sleep 114
21:07:37.740 00.123 9960 IsGuiding returns 1
21:07:37.741 00.001 9960 scope still moving after pulse duration time elapsed
21:07:37.771 00.030 9960 IsSlewing returns 0
21:07:37.774 00.003 9960 IsGuiding returns 0
21:07:37.774 00.000 9960 scope move finished after 104 + 51 ms
21:07:37.774 00.000 9960 Move returns status 0, amount 104
21:07:37.774 00.000 9960 MoveAxis(N, 219, ABG)
21:07:37.774 00.000 9960 Guiding  Dir = 0, Dur = 219
21:07:37.775 00.001 9960 IsSlewing returns 0
21:07:37.775 00.000 9960 IsGuiding returns 0
21:07:37.777 00.002 9960 PulseGuide returned control before completion, sleep 229
21:07:38.022 00.245 9960 IsGuiding returns 1
21:07:38.022 00.000 9960 scope still moving after pulse duration time elapsed
21:07:38.053 00.031 9960 IsSlewing returns 0
21:07:38.054 00.001 9960 IsGuiding returns 0
21:07:38.054 00.000 9960 scope move finished after 219 + 59 ms
21:07:38.055 00.001 9960 Move returns status 0, amount 219
21:07:38.055 00.000 9960 move complete, result=0
21:07:38.055 00.000 9960 worker thread done servicing request
21:07:38.056 00.001 11872 GuideStep: 0.2 px 104 ms WEST, -0.3 px 219 ms NORTH
21:07:38.060 00.004 9960 Worker thread wakes up
21:07:38.063 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
21:07:38.063 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1209,1050,31,31)
21:07:39.315 01.252 9960 Exposure complete
21:07:39.443 00.128 9960 worker thread done servicing request
21:07:39.444 00.001 11872 OnExposeComplete: enter
21:07:39.448 00.004 11872 UpdateGuideState(): m_state=6
21:07:39.453 00.005 11872 Star::Find(15, 1223, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1385
21:07:39.459 00.006 11872 Star::Find returns 1 (0), X=1224.01, Y=1065.29, Mass=5804, SNR=49.0, Peak=130 HFD=6.7
21:07:39.464 00.005 11872 CameraToMount -- cameraTheta (1.60) - m_xAngle (-3.14) = xAngle (4.73 = -1.55)
21:07:39.469 00.005 11872 CameraToMount -- cameraTheta (1.60) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.56 = -1.72)
21:07:39.473 00.004 11872 CameraToMount -- cameraX=-0.00 cameraY=0.09 hyp=0.09 cameraTheta=1.60 mountX=0.00 mountY=-0.09, mountTheta=-1.55
21:07:39.479 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.00, y=0.09, opts=13)
21:07:39.484 00.005 11872 Enqueuing Move request for scope (-0.00, 0.09)
21:07:39.487 00.003 9960 Worker thread wakes up
21:07:39.488 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.09) opts 0xd
21:07:39.488 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.00, 0.09)
21:07:39.488 00.000 9960 Moving (-0.00, 0.09) raw xDistance=0.00 yDistance=-0.09
21:07:39.488 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
21:07:39.488 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:07:39.489 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=208, med=1, FiltMin=0, FiltMax=176, Gamma=1.000
21:07:39.495 00.006 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:07:39.495 00.000 9960 MoveAxis(E, 0, ABG)
21:07:39.495 00.000 11872 UpdateGuideState exits: m=5804 SNR=49.0
21:07:39.500 00.005 9960 Move returns status 0, amount 0
21:07:39.500 00.000 9960 MoveAxis(N, 0, ABG)
21:07:39.501 00.001 9960 Move returns status 0, amount 0
21:07:39.501 00.000 9960 move complete, result=0
21:07:39.501 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:39.505 00.004 9960 worker thread done servicing request
21:07:39.505 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:07:39.509 00.004 11872 Enqueuing Expose request
21:07:39.514 00.005 11872 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:07:39.518 00.004 9960 Worker thread wakes up
21:07:39.518 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:07:39.518 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1209,1050,31,31)
21:07:40.771 01.253 9960 Exposure complete
21:07:40.895 00.124 9960 worker thread done servicing request
21:07:40.895 00.000 11872 OnExposeComplete: enter
21:07:40.899 00.004 11872 UpdateGuideState(): m_state=6
21:07:40.904 00.005 11872 Star::Find(15, 1224, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1386
21:07:40.908 00.004 11872 Star::Find returns 1 (0), X=1224.08, Y=1065.46, Mass=5643, SNR=47.6, Peak=130 HFD=6.6
21:07:40.911 00.003 11872 CameraToMount -- cameraTheta (1.30) - m_xAngle (-3.14) = xAngle (4.44 = -1.84)
21:07:40.915 00.004 11872 CameraToMount -- cameraTheta (1.30) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.27 = -2.01)
21:07:40.919 00.004 11872 CameraToMount -- cameraX=0.07 cameraY=0.26 hyp=0.27 cameraTheta=1.30 mountX=-0.07 mountY=-0.24, mountTheta=-1.86
21:07:40.923 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.07, y=0.26, opts=13)
21:07:40.927 00.004 11872 Enqueuing Move request for scope (0.07, 0.26)
21:07:40.930 00.003 9960 Worker thread wakes up
21:07:40.930 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.26) opts 0xd
21:07:40.931 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=208, med=1, FiltMin=0, FiltMax=190, Gamma=1.000
21:07:40.933 00.002 11872 UpdateGuideState exits: m=5643 SNR=47.6
21:07:40.938 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:40.941 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:07:40.944 00.003 11872 Enqueuing Expose request
21:07:40.948 00.004 9960 Handling offset move in thread for scope, endpoint = (0.07, 0.26)
21:07:40.948 00.000 9960 Moving (0.07, 0.26) raw xDistance=-0.07 yDistance=-0.24
21:07:40.948 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:07:40.949 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
21:07:40.949 00.000 9960 MoveAxis(E, 0, ABG)
21:07:40.949 00.000 9960 Move returns status 0, amount 0
21:07:40.949 00.000 9960 MoveAxis(N, 180, ABG)
21:07:40.949 00.000 9960 Guiding  Dir = 0, Dur = 180
21:07:40.949 00.000 9960 IsSlewing returns 0
21:07:40.950 00.001 9960 IsGuiding returns 0
21:07:40.950 00.000 9960 PulseGuide returned control before completion, sleep 190
21:07:41.148 00.198 9960 IsGuiding returns 1
21:07:41.149 00.001 9960 scope still moving after pulse duration time elapsed
21:07:41.178 00.029 9960 IsSlewing returns 0
21:07:41.181 00.003 9960 IsGuiding returns 0
21:07:41.182 00.001 9960 scope move finished after 180 + 51 ms
21:07:41.183 00.001 9960 Move returns status 0, amount 180
21:07:41.183 00.000 9960 move complete, result=0
21:07:41.183 00.000 9960 worker thread done servicing request
21:07:41.184 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 180 ms NORTH
21:07:41.190 00.006 9960 Worker thread wakes up
21:07:41.190 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:07:41.190 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1209,1050,31,31)
21:07:42.434 01.244 9960 Exposure complete
21:07:42.561 00.127 9960 worker thread done servicing request
21:07:42.561 00.000 11872 OnExposeComplete: enter
21:07:42.565 00.004 11872 UpdateGuideState(): m_state=6
21:07:42.569 00.004 11872 Star::Find(15, 1224, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1387
21:07:42.573 00.004 11872 Star::Find returns 1 (0), X=1223.89, Y=1065.33, Mass=5643, SNR=47.9, Peak=132 HFD=6.7
21:07:42.577 00.004 11872 CameraToMount -- cameraTheta (2.32) - m_xAngle (-3.14) = xAngle (5.45 = -0.83)
21:07:42.584 00.007 11872 CameraToMount -- cameraTheta (2.32) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.28 = -1.00)
21:07:42.589 00.005 11872 CameraToMount -- cameraX=-0.12 cameraY=0.13 hyp=0.17 cameraTheta=2.32 mountX=0.12 mountY=-0.15, mountTheta=-0.90
21:07:42.594 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.12, y=0.13, opts=13)
21:07:42.599 00.005 11872 Enqueuing Move request for scope (-0.12, 0.13)
21:07:42.602 00.003 9960 Worker thread wakes up
21:07:42.603 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=223, med=1, FiltMin=0, FiltMax=190, Gamma=1.000
21:07:42.607 00.004 11872 UpdateGuideState exits: m=5643 SNR=47.9
21:07:42.610 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.13) opts 0xd
21:07:42.610 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.12, 0.13)
21:07:42.611 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:42.615 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:07:42.619 00.004 11872 Enqueuing Expose request
21:07:42.622 00.003 9960 Moving (-0.12, 0.13) raw xDistance=0.12 yDistance=-0.15
21:07:42.622 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:07:42.623 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:07:42.623 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:07:42.624 00.001 9960 MoveAxis(E, 0, ABG)
21:07:42.624 00.000 9960 Move returns status 0, amount 0
21:07:42.625 00.001 9960 MoveAxis(N, 0, ABG)
21:07:42.625 00.000 9960 Move returns status 0, amount 0
21:07:42.625 00.000 9960 move complete, result=0
21:07:42.625 00.000 9960 worker thread done servicing request
21:07:42.625 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:07:42.630 00.005 9960 Worker thread wakes up
21:07:42.630 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:07:42.630 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1209,1050,31,31)
21:07:43.879 01.249 9960 Exposure complete
21:07:43.981 00.102 9960 worker thread done servicing request
21:07:43.982 00.001 11872 OnExposeComplete: enter
21:07:43.987 00.005 11872 UpdateGuideState(): m_state=6
21:07:43.992 00.005 11872 Star::Find(15, 1223, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1388
21:07:43.997 00.005 11872 Star::Find returns 1 (0), X=1223.86, Y=1065.49, Mass=5610, SNR=48.6, Peak=123 HFD=6.8
21:07:44.000 00.003 11872 CameraToMount -- cameraTheta (2.04) - m_xAngle (-3.14) = xAngle (5.18 = -1.11)
21:07:44.004 00.004 11872 CameraToMount -- cameraTheta (2.04) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.00 = -1.28)
21:07:44.008 00.004 11872 CameraToMount -- cameraX=-0.15 cameraY=0.29 hyp=0.33 cameraTheta=2.04 mountX=0.15 mountY=-0.32, mountTheta=-1.13
21:07:44.014 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.15, y=0.29, opts=13)
21:07:44.019 00.005 11872 Enqueuing Move request for scope (-0.15, 0.29)
21:07:44.024 00.005 9960 Worker thread wakes up
21:07:44.024 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=227, med=1, FiltMin=0, FiltMax=202, Gamma=1.000
21:07:44.029 00.005 11872 UpdateGuideState exits: m=5610 SNR=48.6
21:07:44.033 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.29) opts 0xd
21:07:44.033 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.15, 0.29)
21:07:44.033 00.000 9960 Moving (-0.15, 0.29) raw xDistance=0.15 yDistance=-0.32
21:07:44.033 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
21:07:44.033 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
21:07:44.034 00.001 9960 MoveAxis(E, 0, ABG)
21:07:44.034 00.000 9960 Move returns status 0, amount 0
21:07:44.034 00.000 9960 MoveAxis(N, 235, ABG)
21:07:44.034 00.000 9960 Guiding  Dir = 0, Dur = 235
21:07:44.034 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:44.038 00.004 9960 IsSlewing returns 0
21:07:44.038 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:07:44.043 00.005 11872 Enqueuing Expose request
21:07:44.046 00.003 9960 IsGuiding returns 0
21:07:44.046 00.000 9960 PulseGuide returned control before completion, sleep 245
21:07:44.301 00.255 9960 IsGuiding returns 1
21:07:44.301 00.000 9960 scope still moving after pulse duration time elapsed
21:07:44.333 00.032 9960 IsSlewing returns 0
21:07:44.335 00.002 9960 IsGuiding returns 0
21:07:44.335 00.000 9960 scope move finished after 235 + 54 ms
21:07:44.335 00.000 9960 Move returns status 0, amount 235
21:07:44.336 00.001 9960 move complete, result=0
21:07:44.336 00.000 9960 worker thread done servicing request
21:07:44.336 00.000 9960 Worker thread wakes up
21:07:44.338 00.002 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 235 ms NORTH
21:07:44.343 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:07:44.343 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1209,1050,31,31)
21:07:45.596 01.253 9960 Exposure complete
21:07:45.719 00.123 9960 worker thread done servicing request
21:07:45.720 00.001 11872 OnExposeComplete: enter
21:07:45.723 00.003 11872 UpdateGuideState(): m_state=6
21:07:45.727 00.004 11872 Star::Find(15, 1223, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1389
21:07:45.732 00.005 11872 Star::Find returns 1 (0), X=1223.97, Y=1065.41, Mass=5825, SNR=49.1, Peak=135 HFD=6.7
21:07:45.736 00.004 11872 CameraToMount -- cameraTheta (1.73) - m_xAngle (-3.14) = xAngle (4.87 = -1.41)
21:07:45.739 00.003 11872 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.70 = -1.58)
21:07:45.743 00.004 11872 CameraToMount -- cameraX=-0.04 cameraY=0.21 hyp=0.22 cameraTheta=1.73 mountX=0.03 mountY=-0.22, mountTheta=-1.41
21:07:45.747 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.04, y=0.21, opts=13)
21:07:45.751 00.004 11872 Enqueuing Move request for scope (-0.04, 0.21)
21:07:45.754 00.003 9960 Worker thread wakes up
21:07:45.754 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.21) opts 0xd
21:07:45.754 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.04, 0.21)
21:07:45.754 00.000 9960 Moving (-0.04, 0.21) raw xDistance=0.03 yDistance=-0.22
21:07:45.754 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:07:45.756 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=1, FiltMin=0, FiltMax=183, Gamma=1.000
21:07:45.759 00.003 9960 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
21:07:45.759 00.000 9960 MoveAxis(E, 0, ABG)
21:07:45.759 00.000 9960 Move returns status 0, amount 0
21:07:45.759 00.000 9960 MoveAxis(N, 161, ABG)
21:07:45.760 00.001 9960 Guiding  Dir = 0, Dur = 161
21:07:45.760 00.000 9960 IsSlewing returns 0
21:07:45.761 00.001 9960 IsGuiding returns 0
21:07:45.761 00.000 9960 PulseGuide returned control before completion, sleep 171
21:07:45.761 00.000 11872 UpdateGuideState exits: m=5825 SNR=49.1
21:07:45.765 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:45.770 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:07:45.775 00.005 11872 Enqueuing Expose request
21:07:45.946 00.171 9960 IsGuiding returns 1
21:07:45.946 00.000 9960 scope still moving after pulse duration time elapsed
21:07:45.975 00.029 9960 IsSlewing returns 0
21:07:45.977 00.002 9960 IsGuiding returns 0
21:07:45.977 00.000 9960 scope move finished after 161 + 55 ms
21:07:45.978 00.001 9960 Move returns status 0, amount 161
21:07:45.978 00.000 9960 move complete, result=0
21:07:45.979 00.001 9960 worker thread done servicing request
21:07:45.979 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.2 px 161 ms NORTH
21:07:45.988 00.009 9960 Worker thread wakes up
21:07:45.988 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:07:45.988 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1209,1050,31,31)
21:07:47.236 01.248 9960 Exposure complete
21:07:47.371 00.135 9960 worker thread done servicing request
21:07:47.372 00.001 11872 OnExposeComplete: enter
21:07:47.375 00.003 11872 UpdateGuideState(): m_state=6
21:07:47.379 00.004 11872 Star::Find(15, 1223, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1390
21:07:47.383 00.004 11872 Star::Find returns 1 (0), X=1223.80, Y=1065.35, Mass=5621, SNR=48.7, Peak=123 HFD=6.9
21:07:47.387 00.004 11872 CameraToMount -- cameraTheta (2.52) - m_xAngle (-3.14) = xAngle (5.66 = -0.63)
21:07:47.393 00.006 11872 CameraToMount -- cameraTheta (2.52) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.49 = -0.80)
21:07:47.397 00.004 11872 CameraToMount -- cameraX=-0.21 cameraY=0.15 hyp=0.26 cameraTheta=2.52 mountX=0.21 mountY=-0.19, mountTheta=-0.72
21:07:47.404 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.21, y=0.15, opts=13)
21:07:47.409 00.005 11872 Enqueuing Move request for scope (-0.21, 0.15)
21:07:47.412 00.003 9960 Worker thread wakes up
21:07:47.413 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=1, FiltMin=0, FiltMax=176, Gamma=1.000
21:07:47.415 00.002 11872 UpdateGuideState exits: m=5621 SNR=48.7
21:07:47.419 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:47.423 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:07:47.427 00.004 11872 Enqueuing Expose request
21:07:47.431 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.15) opts 0xd
21:07:47.431 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.21, 0.15)
21:07:47.431 00.000 9960 Moving (-0.21, 0.15) raw xDistance=0.21 yDistance=-0.19
21:07:47.431 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
21:07:47.432 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:07:47.432 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:07:47.433 00.001 9960 MoveAxis(W, 89, ABG)
21:07:47.433 00.000 9960 Guiding  Dir = 3, Dur = 89
21:07:47.433 00.000 9960 IsSlewing returns 0
21:07:47.433 00.000 9960 IsGuiding returns 0
21:07:47.434 00.001 9960 PulseGuide returned control before completion, sleep 99
21:07:47.539 00.105 9960 IsGuiding returns 1
21:07:47.539 00.000 9960 scope still moving after pulse duration time elapsed
21:07:47.570 00.031 9960 IsSlewing returns 0
21:07:47.572 00.002 9960 IsGuiding returns 0
21:07:47.573 00.001 9960 scope move finished after 89 + 50 ms
21:07:47.573 00.000 9960 Move returns status 0, amount 89
21:07:47.574 00.001 9960 MoveAxis(N, 0, ABG)
21:07:47.574 00.000 9960 Move returns status 0, amount 0
21:07:47.574 00.000 9960 move complete, result=0
21:07:47.575 00.001 9960 worker thread done servicing request
21:07:47.575 00.000 9960 Worker thread wakes up
21:07:47.576 00.001 11872 GuideStep: 0.2 px 89 ms WEST, -0.2 px 0 ms NORTH
21:07:47.583 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:07:47.584 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1209,1050,31,31)
21:07:48.837 01.253 9960 Exposure complete
21:07:48.965 00.128 9960 worker thread done servicing request
21:07:48.966 00.001 11872 OnExposeComplete: enter
21:07:48.969 00.003 11872 UpdateGuideState(): m_state=6
21:07:48.974 00.005 11872 Star::Find(15, 1223, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1391
21:07:48.977 00.003 11872 Star::Find returns 1 (0), X=1224.05, Y=1065.39, Mass=5924, SNR=49.6, Peak=134 HFD=6.7
21:07:48.982 00.005 11872 CameraToMount -- cameraTheta (1.37) - m_xAngle (-3.14) = xAngle (4.51 = -1.78)
21:07:48.987 00.005 11872 CameraToMount -- cameraTheta (1.37) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.33 = -1.95)
21:07:48.992 00.005 11872 CameraToMount -- cameraX=0.04 cameraY=0.19 hyp=0.20 cameraTheta=1.37 mountX=-0.04 mountY=-0.18, mountTheta=-1.79
21:07:48.998 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.04, y=0.19, opts=13)
21:07:49.002 00.004 11872 Enqueuing Move request for scope (0.04, 0.19)
21:07:49.007 00.005 9960 Worker thread wakes up
21:07:49.007 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.19) opts 0xd
21:07:49.007 00.000 9960 Handling offset move in thread for scope, endpoint = (0.04, 0.19)
21:07:49.007 00.000 9960 Moving (0.04, 0.19) raw xDistance=-0.04 yDistance=-0.18
21:07:49.007 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:07:49.008 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=212, med=1, FiltMin=0, FiltMax=185, Gamma=1.000
21:07:49.011 00.003 11872 UpdateGuideState exits: m=5924 SNR=49.6
21:07:49.015 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:49.020 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:07:49.024 00.004 11872 Enqueuing Expose request
21:07:49.027 00.003 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:07:49.027 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:07:49.028 00.001 9960 MoveAxis(E, 0, ABG)
21:07:49.028 00.000 9960 Move returns status 0, amount 0
21:07:49.029 00.001 9960 MoveAxis(N, 0, ABG)
21:07:49.029 00.000 9960 Move returns status 0, amount 0
21:07:49.029 00.000 9960 move complete, result=0
21:07:49.029 00.000 9960 worker thread done servicing request
21:07:49.029 00.000 9960 Worker thread wakes up
21:07:49.029 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:07:49.030 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1209,1050,31,31)
21:07:49.030 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:07:50.279 01.249 9960 Exposure complete
21:07:50.412 00.133 9960 worker thread done servicing request
21:07:50.412 00.000 11872 OnExposeComplete: enter
21:07:50.417 00.005 11872 UpdateGuideState(): m_state=6
21:07:50.420 00.003 11872 Star::Find(15, 1224, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1392
21:07:50.426 00.006 11872 Star::Find returns 1 (0), X=1223.84, Y=1065.72, Mass=5817, SNR=49.8, Peak=135 HFD=6.7
21:07:50.432 00.006 11872 CameraToMount -- cameraTheta (1.89) - m_xAngle (-3.14) = xAngle (5.03 = -1.25)
21:07:50.436 00.004 11872 CameraToMount -- cameraTheta (1.89) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.86 = -1.43)
21:07:50.440 00.004 11872 CameraToMount -- cameraX=-0.17 cameraY=0.52 hyp=0.55 cameraTheta=1.89 mountX=0.17 mountY=-0.54, mountTheta=-1.27
21:07:50.446 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.17, y=0.52, opts=13)
21:07:50.452 00.006 11872 Enqueuing Move request for scope (-0.17, 0.52)
21:07:50.457 00.005 9960 Worker thread wakes up
21:07:50.457 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=1, FiltMin=0, FiltMax=171, Gamma=1.000
21:07:50.464 00.007 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.52) opts 0xd
21:07:50.464 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.17, 0.52)
21:07:50.464 00.000 9960 Moving (-0.17, 0.52) raw xDistance=0.17 yDistance=-0.54
21:07:50.464 00.000 11872 UpdateGuideState exits: m=5817 SNR=49.8
21:07:50.470 00.006 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
21:07:50.470 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.54 from input -0.54
21:07:50.471 00.001 9960 MoveAxis(E, 0, ABG)
21:07:50.471 00.000 9960 Move returns status 0, amount 0
21:07:50.471 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:50.476 00.005 9960 MoveAxis(N, 405, ABG)
21:07:50.477 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:07:50.483 00.006 9960 Guiding  Dir = 0, Dur = 405
21:07:50.483 00.000 11872 Enqueuing Expose request
21:07:50.488 00.005 9960 IsSlewing returns 0
21:07:50.489 00.001 9960 IsGuiding returns 0
21:07:50.490 00.001 9960 PulseGuide returned control before completion, sleep 415
21:07:50.911 00.421 9960 IsGuiding returns 1
21:07:50.911 00.000 9960 scope still moving after pulse duration time elapsed
21:07:50.943 00.032 9960 IsSlewing returns 0
21:07:50.943 00.000 9960 IsGuiding returns 0
21:07:50.944 00.001 9960 scope move finished after 405 + 49 ms
21:07:50.945 00.001 9960 Move returns status 0, amount 405
21:07:50.945 00.000 9960 move complete, result=0
21:07:50.945 00.000 9960 worker thread done servicing request
21:07:50.946 00.001 9960 Worker thread wakes up
21:07:50.946 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.5 px 405 ms NORTH
21:07:50.953 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:07:50.953 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1209,1050,31,31)
21:07:52.203 01.250 9960 Exposure complete
21:07:52.324 00.121 9960 worker thread done servicing request
21:07:52.325 00.001 11872 OnExposeComplete: enter
21:07:52.329 00.004 11872 UpdateGuideState(): m_state=6
21:07:52.337 00.008 11872 Star::Find(15, 1223, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1393
21:07:52.342 00.005 11872 Star::Find returns 1 (0), X=1223.91, Y=1065.39, Mass=5803, SNR=49.8, Peak=135 HFD=6.8
21:07:52.346 00.004 11872 CameraToMount -- cameraTheta (2.05) - m_xAngle (-3.14) = xAngle (5.19 = -1.10)
21:07:52.350 00.004 11872 CameraToMount -- cameraTheta (2.05) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.01 = -1.27)
21:07:52.354 00.004 11872 CameraToMount -- cameraX=-0.10 cameraY=0.19 hyp=0.21 cameraTheta=2.05 mountX=0.10 mountY=-0.20, mountTheta=-1.12
21:07:52.359 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.10, y=0.19, opts=13)
21:07:52.363 00.004 11872 Enqueuing Move request for scope (-0.10, 0.19)
21:07:52.368 00.005 9960 Worker thread wakes up
21:07:52.368 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.19) opts 0xd
21:07:52.368 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=201, med=1, FiltMin=0, FiltMax=172, Gamma=1.000
21:07:52.372 00.004 11872 UpdateGuideState exits: m=5803 SNR=49.8
21:07:52.376 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:52.380 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:07:52.384 00.004 11872 Enqueuing Expose request
21:07:52.387 00.003 9960 Handling offset move in thread for scope, endpoint = (-0.10, 0.19)
21:07:52.387 00.000 9960 Moving (-0.10, 0.19) raw xDistance=0.10 yDistance=-0.20
21:07:52.389 00.002 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:07:52.389 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
21:07:52.389 00.000 9960 MoveAxis(E, 0, ABG)
21:07:52.390 00.001 9960 Move returns status 0, amount 0
21:07:52.390 00.000 9960 MoveAxis(N, 150, ABG)
21:07:52.390 00.000 9960 Guiding  Dir = 0, Dur = 150
21:07:52.391 00.001 9960 IsSlewing returns 0
21:07:52.391 00.000 9960 IsGuiding returns 0
21:07:52.391 00.000 9960 PulseGuide returned control before completion, sleep 160
21:07:52.566 00.175 9960 IsGuiding returns 0
21:07:52.566 00.000 9960 Move returns status 0, amount 150
21:07:52.566 00.000 9960 move complete, result=0
21:07:52.566 00.000 9960 worker thread done servicing request
21:07:52.567 00.001 9960 Worker thread wakes up
21:07:52.567 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 150 ms NORTH
21:07:52.571 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
21:07:52.571 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1209,1050,31,31)
21:07:53.815 01.244 9960 Exposure complete
21:07:53.961 00.146 9960 worker thread done servicing request
21:07:53.961 00.000 11872 OnExposeComplete: enter
21:07:53.965 00.004 11872 UpdateGuideState(): m_state=6
21:07:53.968 00.003 11872 Star::Find(15, 1223, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1394
21:07:53.972 00.004 11872 Star::Find returns 1 (0), X=1223.79, Y=1065.33, Mass=6127, SNR=49.8, Peak=150 HFD=6.8
21:07:53.976 00.004 11872 CameraToMount -- cameraTheta (2.60) - m_xAngle (-3.14) = xAngle (5.74 = -0.54)
21:07:53.983 00.007 11872 CameraToMount -- cameraTheta (2.60) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.57 = -0.71)
21:07:53.986 00.003 11872 CameraToMount -- cameraX=-0.21 cameraY=0.13 hyp=0.25 cameraTheta=2.60 mountX=0.21 mountY=-0.16, mountTheta=-0.65
21:07:53.991 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.21, y=0.13, opts=13)
21:07:53.994 00.003 11872 Enqueuing Move request for scope (-0.21, 0.13)
21:07:53.998 00.004 9960 Worker thread wakes up
21:07:53.998 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=223, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
21:07:54.001 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.13) opts 0xd
21:07:54.001 00.000 11872 UpdateGuideState exits: m=6127 SNR=49.8
21:07:54.005 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.21, 0.13)
21:07:54.005 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:54.008 00.003 9960 Moving (-0.21, 0.13) raw xDistance=0.21 yDistance=-0.16
21:07:54.008 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:07:54.012 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.21
21:07:54.012 00.000 11872 Enqueuing Expose request
21:07:54.017 00.005 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:07:54.017 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:07:54.017 00.000 9960 MoveAxis(W, 90, ABG)
21:07:54.017 00.000 9960 Guiding  Dir = 3, Dur = 90
21:07:54.017 00.000 9960 IsSlewing returns 0
21:07:54.018 00.001 9960 IsGuiding returns 0
21:07:54.018 00.000 9960 PulseGuide returned control before completion, sleep 100
21:07:54.132 00.114 9960 IsGuiding returns 1
21:07:54.133 00.001 9960 scope still moving after pulse duration time elapsed
21:07:54.162 00.029 9960 IsSlewing returns 0
21:07:54.163 00.001 9960 IsGuiding returns 0
21:07:54.163 00.000 9960 scope move finished after 90 + 56 ms
21:07:54.164 00.001 9960 Move returns status 0, amount 90
21:07:54.164 00.000 9960 MoveAxis(N, 0, ABG)
21:07:54.164 00.000 9960 Move returns status 0, amount 0
21:07:54.166 00.002 9960 move complete, result=0
21:07:54.166 00.000 9960 worker thread done servicing request
21:07:54.167 00.001 9960 Worker thread wakes up
21:07:54.167 00.000 11872 GuideStep: 0.2 px 90 ms WEST, -0.2 px 0 ms NORTH
21:07:54.173 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:07:54.173 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1209,1050,31,31)
21:07:55.418 01.245 9960 Exposure complete
21:07:55.554 00.136 9960 worker thread done servicing request
21:07:55.555 00.001 11872 OnExposeComplete: enter
21:07:55.559 00.004 11872 UpdateGuideState(): m_state=6
21:07:55.562 00.003 11872 Star::Find(15, 1223, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1395
21:07:55.566 00.004 11872 Star::Find returns 1 (0), X=1223.99, Y=1065.32, Mass=5787, SNR=49.3, Peak=127 HFD=6.8
21:07:55.571 00.005 11872 CameraToMount -- cameraTheta (1.76) - m_xAngle (-3.14) = xAngle (4.89 = -1.39)
21:07:55.575 00.004 11872 CameraToMount -- cameraTheta (1.76) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.72 = -1.56)
21:07:55.578 00.003 11872 CameraToMount -- cameraX=-0.02 cameraY=0.12 hyp=0.12 cameraTheta=1.76 mountX=0.02 mountY=-0.12, mountTheta=-1.39
21:07:55.584 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.02, y=0.12, opts=13)
21:07:55.589 00.005 11872 Enqueuing Move request for scope (-0.02, 0.12)
21:07:55.592 00.003 9960 Worker thread wakes up
21:07:55.593 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=233, med=1, FiltMin=0, FiltMax=194, Gamma=1.000
21:07:55.597 00.004 11872 UpdateGuideState exits: m=5787 SNR=49.3
21:07:55.600 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:55.604 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:07:55.608 00.004 11872 Enqueuing Expose request
21:07:55.612 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.12) opts 0xd
21:07:55.612 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.02, 0.12)
21:07:55.612 00.000 9960 Moving (-0.02, 0.12) raw xDistance=0.02 yDistance=-0.12
21:07:55.612 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:07:55.613 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:07:55.613 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:07:55.613 00.000 9960 MoveAxis(E, 0, ABG)
21:07:55.613 00.000 9960 Move returns status 0, amount 0
21:07:55.614 00.001 9960 MoveAxis(N, 0, ABG)
21:07:55.614 00.000 9960 Move returns status 0, amount 0
21:07:55.614 00.000 9960 move complete, result=0
21:07:55.614 00.000 9960 worker thread done servicing request
21:07:55.614 00.000 9960 Worker thread wakes up
21:07:55.614 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:07:55.619 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:07:55.619 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1209,1050,31,31)
21:07:56.872 01.253 9960 Exposure complete
21:07:57.000 00.128 9960 worker thread done servicing request
21:07:57.000 00.000 11872 OnExposeComplete: enter
21:07:57.005 00.005 11872 UpdateGuideState(): m_state=6
21:07:57.008 00.003 11872 Star::Find(15, 1223, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1396
21:07:57.013 00.005 11872 Star::Find returns 1 (0), X=1224.02, Y=1065.56, Mass=5629, SNR=48.4, Peak=142 HFD=6.7
21:07:57.016 00.003 11872 CameraToMount -- cameraTheta (1.54) - m_xAngle (-3.14) = xAngle (4.68 = -1.60)
21:07:57.021 00.005 11872 CameraToMount -- cameraTheta (1.54) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.51 = -1.78)
21:07:57.024 00.003 11872 CameraToMount -- cameraX=0.01 cameraY=0.36 hyp=0.36 cameraTheta=1.54 mountX=-0.01 mountY=-0.35, mountTheta=-1.61
21:07:57.029 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.01, y=0.36, opts=13)
21:07:57.033 00.004 11872 Enqueuing Move request for scope (0.01, 0.36)
21:07:57.037 00.004 9960 Worker thread wakes up
21:07:57.038 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=195, med=1, FiltMin=0, FiltMax=167, Gamma=1.000
21:07:57.041 00.003 11872 UpdateGuideState exits: m=5629 SNR=48.4
21:07:57.046 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.36) opts 0xd
21:07:57.046 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:57.050 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:07:57.056 00.006 11872 Enqueuing Expose request
21:07:57.060 00.004 9960 Handling offset move in thread for scope, endpoint = (0.01, 0.36)
21:07:57.060 00.000 9960 Moving (0.01, 0.36) raw xDistance=-0.01 yDistance=-0.35
21:07:57.060 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:07:57.060 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
21:07:57.060 00.000 9960 MoveAxis(E, 0, ABG)
21:07:57.061 00.001 9960 Move returns status 0, amount 0
21:07:57.061 00.000 9960 MoveAxis(N, 260, ABG)
21:07:57.061 00.000 9960 Guiding  Dir = 0, Dur = 260
21:07:57.061 00.000 9960 IsSlewing returns 0
21:07:57.062 00.001 9960 IsGuiding returns 0
21:07:57.062 00.000 9960 PulseGuide returned control before completion, sleep 270
21:07:57.343 00.281 9960 IsGuiding returns 1
21:07:57.344 00.001 9960 scope still moving after pulse duration time elapsed
21:07:57.374 00.030 9960 IsSlewing returns 0
21:07:57.376 00.002 9960 IsGuiding returns 0
21:07:57.376 00.000 9960 scope move finished after 260 + 53 ms
21:07:57.376 00.000 9960 Move returns status 0, amount 260
21:07:57.377 00.001 9960 move complete, result=0
21:07:57.377 00.000 9960 worker thread done servicing request
21:07:57.378 00.001 9960 Worker thread wakes up
21:07:57.378 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.3 px 260 ms NORTH
21:07:57.384 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:07:57.384 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1209,1050,31,31)
21:07:58.635 01.251 9960 Exposure complete
21:07:58.780 00.145 9960 worker thread done servicing request
21:07:58.781 00.001 11872 OnExposeComplete: enter
21:07:58.785 00.004 11872 UpdateGuideState(): m_state=6
21:07:58.789 00.004 11872 Star::Find(15, 1224, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1397
21:07:58.793 00.004 11872 Star::Find returns 1 (0), X=1224.26, Y=1065.55, Mass=5628, SNR=48.3, Peak=129 HFD=6.8
21:07:58.798 00.005 11872 CameraToMount -- cameraTheta (0.94) - m_xAngle (-3.14) = xAngle (4.07 = -2.21)
21:07:58.802 00.004 11872 CameraToMount -- cameraTheta (0.94) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.90 = -2.38)
21:07:58.806 00.004 11872 CameraToMount -- cameraX=0.25 cameraY=0.35 hyp=0.43 cameraTheta=0.94 mountX=-0.26 mountY=-0.30, mountTheta=-2.28
21:07:58.812 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.25, y=0.35, opts=13)
21:07:58.815 00.003 11872 Enqueuing Move request for scope (0.25, 0.35)
21:07:58.818 00.003 9960 Worker thread wakes up
21:07:58.818 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.35) opts 0xd
21:07:58.818 00.000 9960 Handling offset move in thread for scope, endpoint = (0.25, 0.35)
21:07:58.818 00.000 9960 Moving (0.25, 0.35) raw xDistance=-0.26 yDistance=-0.30
21:07:58.818 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
21:07:58.820 00.002 9960 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
21:07:58.820 00.000 9960 MoveAxis(E, 107, ABG)
21:07:58.820 00.000 9960 Guiding  Dir = 2, Dur = 107
21:07:58.820 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
21:07:58.824 00.004 9960 IsSlewing returns 0
21:07:58.824 00.000 11872 UpdateGuideState exits: m=5628 SNR=48.3
21:07:58.828 00.004 9960 IsGuiding returns 0
21:07:58.828 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:58.832 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:07:58.837 00.005 9960 PulseGuide returned control before completion, sleep 117
21:07:58.837 00.000 11872 Enqueuing Expose request
21:07:58.965 00.128 9960 IsGuiding returns 1
21:07:58.966 00.001 9960 scope still moving after pulse duration time elapsed
21:07:58.997 00.031 9960 IsSlewing returns 0
21:07:58.999 00.002 9960 IsGuiding returns 0
21:07:58.999 00.000 9960 scope move finished after 107 + 64 ms
21:07:58.999 00.000 9960 Move returns status 0, amount 107
21:07:59.001 00.002 9960 MoveAxis(N, 221, ABG)
21:07:59.001 00.000 9960 Guiding  Dir = 0, Dur = 221
21:07:59.002 00.001 9960 IsSlewing returns 0
21:07:59.002 00.000 9960 IsGuiding returns 0
21:07:59.003 00.001 9960 PulseGuide returned control before completion, sleep 231
21:07:59.247 00.244 9960 IsGuiding returns 1
21:07:59.247 00.000 9960 scope still moving after pulse duration time elapsed
21:07:59.279 00.032 9960 IsSlewing returns 0
21:07:59.279 00.000 9960 IsGuiding returns 0
21:07:59.280 00.001 9960 scope move finished after 221 + 56 ms
21:07:59.280 00.000 9960 Move returns status 0, amount 221
21:07:59.280 00.000 9960 move complete, result=0
21:07:59.280 00.000 9960 worker thread done servicing request
21:07:59.280 00.000 9960 Worker thread wakes up
21:07:59.281 00.001 11872 GuideStep: -0.3 px 107 ms EAST, -0.3 px 221 ms NORTH
21:07:59.286 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:07:59.286 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1209,1050,31,31)
21:08:00.545 01.259 9960 Exposure complete
21:08:00.680 00.135 9960 worker thread done servicing request
21:08:00.681 00.001 11872 OnExposeComplete: enter
21:08:00.685 00.004 11872 UpdateGuideState(): m_state=6
21:08:00.690 00.005 11872 Star::Find(15, 1224, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1398
21:08:00.693 00.003 11872 Star::Find returns 1 (0), X=1224.05, Y=1065.16, Mass=5964, SNR=49.3, Peak=135 HFD=6.5
21:08:00.697 00.004 11872 CameraToMount -- cameraTheta (-0.69) - m_xAngle (-3.14) = xAngle (2.45 = 2.45)
21:08:00.700 00.003 11872 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.28 = 2.28)
21:08:00.704 00.004 11872 CameraToMount -- cameraX=0.04 cameraY=-0.04 hyp=0.06 cameraTheta=-0.69 mountX=-0.04 mountY=0.04, mountTheta=2.36
21:08:00.710 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.04, y=-0.04, opts=13)
21:08:00.715 00.005 11872 Enqueuing Move request for scope (0.04, -0.04)
21:08:00.718 00.003 9960 Worker thread wakes up
21:08:00.719 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.04) opts 0xd
21:08:00.719 00.000 9960 Handling offset move in thread for scope, endpoint = (0.04, -0.04)
21:08:00.719 00.000 9960 Moving (0.04, -0.04) raw xDistance=-0.04 yDistance=0.04
21:08:00.719 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:08:00.719 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=225, med=1, FiltMin=0, FiltMax=196, Gamma=1.000
21:08:00.724 00.005 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:08:00.724 00.000 11872 UpdateGuideState exits: m=5964 SNR=49.3
21:08:00.727 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:08:00.727 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:00.732 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:08:00.735 00.003 11872 Enqueuing Expose request
21:08:00.740 00.005 9960 MoveAxis(E, 0, ABG)
21:08:00.741 00.001 9960 Move returns status 0, amount 0
21:08:00.741 00.000 9960 MoveAxis(N, 0, ABG)
21:08:00.741 00.000 9960 Move returns status 0, amount 0
21:08:00.741 00.000 9960 move complete, result=0
21:08:00.741 00.000 9960 worker thread done servicing request
21:08:00.741 00.000 11872 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:08:00.745 00.004 9960 Worker thread wakes up
21:08:00.745 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:08:00.745 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1209,1050,31,31)
21:08:01.990 01.245 9960 Exposure complete
21:08:02.102 00.112 9960 worker thread done servicing request
21:08:02.102 00.000 11872 OnExposeComplete: enter
21:08:02.106 00.004 11872 UpdateGuideState(): m_state=6
21:08:02.111 00.005 11872 Star::Find(15, 1224, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1399
21:08:02.115 00.004 11872 Star::Find returns 1 (0), X=1223.98, Y=1065.26, Mass=5893, SNR=49.6, Peak=130 HFD=6.8
21:08:02.118 00.003 11872 CameraToMount -- cameraTheta (2.02) - m_xAngle (-3.14) = xAngle (5.16 = -1.13)
21:08:02.123 00.005 11872 CameraToMount -- cameraTheta (2.02) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.98 = -1.30)
21:08:02.127 00.004 11872 CameraToMount -- cameraX=-0.03 cameraY=0.06 hyp=0.07 cameraTheta=2.02 mountX=0.03 mountY=-0.07, mountTheta=-1.15
21:08:02.132 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.03, y=0.06, opts=13)
21:08:02.136 00.004 11872 Enqueuing Move request for scope (-0.03, 0.06)
21:08:02.140 00.004 9960 Worker thread wakes up
21:08:02.140 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=221, med=1, FiltMin=0, FiltMax=186, Gamma=1.000
21:08:02.144 00.004 11872 UpdateGuideState exits: m=5893 SNR=49.6
21:08:02.147 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:02.150 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:08:02.155 00.005 11872 Enqueuing Expose request
21:08:02.158 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.06) opts 0xd
21:08:02.159 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.03, 0.06)
21:08:02.159 00.000 9960 Moving (-0.03, 0.06) raw xDistance=0.03 yDistance=-0.07
21:08:02.159 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:08:02.160 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:08:02.160 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:08:02.160 00.000 9960 MoveAxis(E, 0, ABG)
21:08:02.160 00.000 9960 Move returns status 0, amount 0
21:08:02.161 00.001 9960 MoveAxis(N, 0, ABG)
21:08:02.161 00.000 9960 Move returns status 0, amount 0
21:08:02.161 00.000 9960 move complete, result=0
21:08:02.161 00.000 9960 worker thread done servicing request
21:08:02.161 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:08:02.165 00.004 9960 Worker thread wakes up
21:08:02.165 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:08:02.165 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1209,1050,31,31)
21:08:03.416 01.251 9960 Exposure complete
21:08:03.543 00.127 9960 worker thread done servicing request
21:08:03.543 00.000 11872 OnExposeComplete: enter
21:08:03.547 00.004 11872 UpdateGuideState(): m_state=6
21:08:03.551 00.004 11872 Star::Find(15, 1223, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1400
21:08:03.555 00.004 11872 Star::Find returns 1 (0), X=1224.09, Y=1065.50, Mass=5863, SNR=49.0, Peak=127 HFD=6.9
21:08:03.559 00.004 11872 CameraToMount -- cameraTheta (1.32) - m_xAngle (-3.14) = xAngle (4.46 = -1.82)
21:08:03.563 00.004 11872 CameraToMount -- cameraTheta (1.32) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.29 = -1.99)
21:08:03.566 00.003 11872 CameraToMount -- cameraX=0.08 cameraY=0.30 hyp=0.31 cameraTheta=1.32 mountX=-0.08 mountY=-0.28, mountTheta=-1.84
21:08:03.571 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.08, y=0.30, opts=13)
21:08:03.575 00.004 11872 Enqueuing Move request for scope (0.08, 0.30)
21:08:03.579 00.004 9960 Worker thread wakes up
21:08:03.579 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.30) opts 0xd
21:08:03.579 00.000 9960 Handling offset move in thread for scope, endpoint = (0.08, 0.30)
21:08:03.580 00.001 9960 Moving (0.08, 0.30) raw xDistance=-0.08 yDistance=-0.28
21:08:03.580 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:08:03.580 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
21:08:03.580 00.000 9960 MoveAxis(E, 0, ABG)
21:08:03.580 00.000 9960 Move returns status 0, amount 0
21:08:03.580 00.000 9960 MoveAxis(N, 211, ABG)
21:08:03.580 00.000 9960 Guiding  Dir = 0, Dur = 211
21:08:03.581 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=199, med=1, FiltMin=0, FiltMax=172, Gamma=1.000
21:08:03.584 00.003 9960 IsSlewing returns 0
21:08:03.584 00.000 11872 UpdateGuideState exits: m=5863 SNR=49.0
21:08:03.588 00.004 9960 IsGuiding returns 0
21:08:03.589 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:03.593 00.004 9960 PulseGuide returned control before completion, sleep 221
21:08:03.593 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:08:03.597 00.004 11872 Enqueuing Expose request
21:08:03.825 00.228 9960 IsGuiding returns 0
21:08:03.825 00.000 9960 Move returns status 0, amount 211
21:08:03.825 00.000 9960 move complete, result=0
21:08:03.825 00.000 9960 worker thread done servicing request
21:08:03.825 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 211 ms NORTH
21:08:03.830 00.005 9960 Worker thread wakes up
21:08:03.830 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:08:03.831 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1209,1050,31,31)
21:08:03.920 00.089 11872 evsrv: cli 0D2D2FA0 connect
21:08:03.926 00.006 11872 case statement mapped state 6 to 3
21:08:03.932 00.006 11872 case statement mapped state 6 to 3
21:08:03.936 00.004 11872 evsrv: cli 0D2D2FA0 request: {"method":"get_app_state","id":"2d0255cf-5bec-495a-b30b-8c63dfcea2ee"}
21:08:03.939 00.003 11872 case statement mapped state 6 to 3
21:08:03.942 00.003 11872 evsrv: cli 0D2D2FA0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2d0255cf-5bec-495a-b30b-8c63dfcea2ee"}
21:08:03.947 00.005 11872 evsrv: cli 0D2D2FA0 disconnect
21:08:03.952 00.005 11872 evsrv: cli 0D2D2C80 connect
21:08:03.958 00.006 11872 case statement mapped state 6 to 3
21:08:04.112 00.154 11872 case statement mapped state 6 to 3
21:08:04.117 00.005 11872 evsrv: cli 0D2D2C80 request: {"method":"dither","params":{"amount":5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"1569c693-4484-44e9-987c-952df1a878b0"}
21:08:04.120 00.003 11872 PhdController::Dither begins
21:08:04.123 00.003 11872 dither: size=5.00, dRA=2.83 dDec=3.03
21:08:04.127 00.004 11872 MountToCamera -- mountTheta (0.82) + m_xAngle (-3.14) = xAngle (-2.32 = -2.32)
21:08:04.129 00.002 11872 MountToCamera -- mountX=2.83 mountY=3.03 hyp=4.15 mountTheta=0.82 cameraX=-2.82, cameraY=-3.04 cameraTheta=-2.32
21:08:04.131 00.002 11872 setting lock position to (1221.19, 1062.16)
21:08:04.134 00.003 11872 Mount: notify guiding dithered (-2.8, -3.0)
21:08:04.141 00.007 11872 Status Line: Dither by 2.83,3.03
21:08:04.149 00.008 11872 PhdController: newstate STATE_SETTLE_BEGIN
21:08:04.152 00.003 11872 PhdController: newstate STATE_SETTLE_WAIT
21:08:04.302 00.150 11872 evsrv: cli 0D2D2C80 response: {"jsonrpc":"2.0","result":0,"id":"1569c693-4484-44e9-987c-952df1a878b0"}
21:08:04.307 00.005 11872 evsrv: cli 0D2D2C80 disconnect
21:08:05.082 00.775 9960 Exposure complete
21:08:05.164 00.082 9960 worker thread done servicing request
21:08:05.165 00.001 11872 OnExposeComplete: enter
21:08:05.167 00.002 11872 UpdateGuideState(): m_state=6
21:08:05.172 00.005 11872 Star::Find(15, 1224, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1401
21:08:05.175 00.003 11872 Star::Find returns 1 (0), X=1223.97, Y=1066.15, Mass=5168, SNR=45.0, Peak=129 HFD=6.3
21:08:05.177 00.002 11872 CameraToMount -- cameraTheta (0.96) - m_xAngle (-3.14) = xAngle (4.10 = -2.19)
21:08:05.181 00.004 11872 CameraToMount -- cameraTheta (0.96) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.93 = -2.36)
21:08:05.184 00.003 11872 CameraToMount -- cameraX=2.78 cameraY=3.98 hyp=4.86 cameraTheta=0.96 mountX=-2.80 mountY=-3.43, mountTheta=-2.26
21:08:05.189 00.005 11872 dither recenter: remaining=(-2.8,-3.0) step=(-2.8,-3.0)
21:08:05.192 00.003 11872 MountToCamera -- mountTheta (-2.32) + m_xAngle (-3.14) = xAngle (-5.46 = 0.82)
21:08:05.195 00.003 11872 MountToCamera -- mountX=-2.83 mountY=-3.03 hyp=4.15 mountTheta=-2.32 cameraX=2.82, cameraY=3.04 cameraTheta=0.82
21:08:05.197 00.002 11872 SchedulePrimaryMove(0FA44CE0, x=2.82, y=3.04, opts=4)
21:08:05.201 00.004 11872 Enqueuing Move request for scope (2.82, 3.04)
21:08:05.204 00.003 11872 Mount: notify direct move -2.83,-3.03
21:08:05.207 00.003 9960 Worker thread wakes up
21:08:05.207 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=214, med=1, FiltMin=0, FiltMax=195, Gamma=1.000
21:08:05.211 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (2.82, 3.04) opts 0x4
21:08:05.211 00.000 9960 Handling offset move in thread for scope, endpoint = (2.82, 3.04)
21:08:05.211 00.000 9960 Moving (2.82, 3.04) raw xDistance=-2.83 yDistance=-3.03
21:08:05.211 00.000 9960 MoveAxis(E, 1884, B)
21:08:05.211 00.000 9960 Guiding  Dir = 2, Dur = 1884
21:08:05.211 00.000 11872 UpdateGuideState exits: m=5168 SNR=45.0
21:08:05.214 00.003 11872 PhdController: settling, locked = 1, distance = 4.52 (1.50) aobump = 0 frame = 1 / 99999
21:08:05.218 00.004 9960 IsSlewing returns 0
21:08:05.219 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763780885.218,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":4.52,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
21:08:05.222 00.003 9960 IsGuiding returns 0
21:08:05.222 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:05.225 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:08:05.227 00.002 11872 Enqueuing Expose request
21:08:05.230 00.003 9960 PulseGuide returned control before completion, sleep 1894
21:08:07.144 01.914 9960 IsGuiding returns 0
21:08:07.144 00.000 9960 Move returns status 0, amount 1884
21:08:07.145 00.001 9960 MoveAxis(N, 2258, B)
21:08:07.145 00.000 9960 Guiding  Dir = 0, Dur = 2258
21:08:07.145 00.000 9960 IsSlewing returns 0
21:08:07.146 00.001 9960 IsGuiding returns 0
21:08:07.147 00.001 9960 PulseGuide returned control before completion, sleep 2268
21:08:09.430 02.283 9960 IsGuiding returns 1
21:08:09.432 00.002 9960 scope still moving after pulse duration time elapsed
21:08:09.461 00.029 9960 IsSlewing returns 0
21:08:09.464 00.003 9960 IsGuiding returns 0
21:08:09.465 00.001 9960 scope move finished after 2258 + 60 ms
21:08:09.466 00.001 9960 Move returns status 0, amount 2258
21:08:09.466 00.000 9960 move complete, result=0
21:08:09.467 00.001 9960 worker thread done servicing request
21:08:09.467 00.000 11872 GuideStep: -2.8 px 1884 ms EAST, -3.0 px 2258 ms NORTH
21:08:09.474 00.007 9960 Worker thread wakes up
21:08:09.474 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:08:09.475 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1206,1047,31,31)
21:08:10.731 01.256 9960 Exposure complete
21:08:10.842 00.111 9960 worker thread done servicing request
21:08:10.842 00.000 11872 OnExposeComplete: enter
21:08:10.847 00.005 11872 UpdateGuideState(): m_state=6
21:08:10.850 00.003 11872 Star::Find(15, 1223, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1402
21:08:10.854 00.004 11872 Star::Find returns 1 (0), X=1220.97, Y=1062.55, Mass=5724, SNR=48.3, Peak=128 HFD=6.8
21:08:10.857 00.003 11872 CameraToMount -- cameraTheta (2.08) - m_xAngle (-3.14) = xAngle (5.22 = -1.07)
21:08:10.861 00.004 11872 CameraToMount -- cameraTheta (2.08) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.04 = -1.24)
21:08:10.865 00.004 11872 CameraToMount -- cameraX=-0.21 cameraY=0.38 hyp=0.44 cameraTheta=2.08 mountX=0.21 mountY=-0.42, mountTheta=-1.10
21:08:10.869 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.21, y=0.38, opts=13)
21:08:10.873 00.004 11872 Enqueuing Move request for scope (-0.21, 0.38)
21:08:10.876 00.003 9960 Worker thread wakes up
21:08:10.876 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.38) opts 0xd
21:08:10.876 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.21, 0.38)
21:08:10.878 00.002 9960 Moving (-0.21, 0.38) raw xDistance=0.21 yDistance=-0.42
21:08:10.878 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
21:08:10.878 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
21:08:10.878 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.42
21:08:10.878 00.000 9960 MoveAxis(W, 89, ABG)
21:08:10.878 00.000 9960 Guiding  Dir = 3, Dur = 89
21:08:10.879 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=210, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
21:08:10.882 00.003 9960 IsSlewing returns 0
21:08:10.883 00.001 11872 UpdateGuideState exits: m=5724 SNR=48.3
21:08:10.886 00.003 9960 IsGuiding returns 0
21:08:10.886 00.000 11872 PhdController: settling, locked = 1, distance = 0.44 (1.50) aobump = 0 frame = 2 / 99999
21:08:10.890 00.004 11872 evsrv: {"Event":"Settling","Timestamp":1763780890.890,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.44,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
21:08:10.894 00.004 9960 PulseGuide returned control before completion, sleep 99
21:08:10.894 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:10.899 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:08:10.903 00.004 11872 Enqueuing Expose request
21:08:11.002 00.099 9960 IsGuiding returns 0
21:08:11.003 00.001 9960 Move returns status 0, amount 89
21:08:11.003 00.000 9960 MoveAxis(N, 0, ABG)
21:08:11.003 00.000 9960 Move returns status 0, amount 0
21:08:11.004 00.001 9960 move complete, result=0
21:08:11.004 00.000 11872 GuideStep: 0.2 px 89 ms WEST, -0.4 px 0 ms NORTH
21:08:11.008 00.004 9960 worker thread done servicing request
21:08:11.008 00.000 9960 Worker thread wakes up
21:08:11.009 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:08:11.009 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1206,1047,31,31)
21:08:12.254 01.245 9960 Exposure complete
21:08:12.369 00.115 11872 OnExposeComplete: enter
21:08:12.374 00.005 11872 UpdateGuideState(): m_state=6
21:08:12.377 00.003 9960 worker thread done servicing request
21:08:12.377 00.000 11872 Star::Find(15, 1220, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1403
21:08:12.382 00.005 11872 Star::Find returns 1 (0), X=1221.32, Y=1062.82, Mass=5948, SNR=49.6, Peak=152 HFD=6.6
21:08:12.385 00.003 11872 CameraToMount -- cameraTheta (1.37) - m_xAngle (-3.14) = xAngle (4.51 = -1.78)
21:08:12.390 00.005 11872 CameraToMount -- cameraTheta (1.37) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.33 = -1.95)
21:08:12.393 00.003 11872 CameraToMount -- cameraX=0.14 cameraY=0.66 hyp=0.67 cameraTheta=1.37 mountX=-0.14 mountY=-0.63, mountTheta=-1.79
21:08:12.397 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.14, y=0.66, opts=13)
21:08:12.402 00.005 11872 Enqueuing Move request for scope (0.14, 0.66)
21:08:12.406 00.004 9960 Worker thread wakes up
21:08:12.406 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.66) opts 0xd
21:08:12.406 00.000 9960 Handling offset move in thread for scope, endpoint = (0.14, 0.66)
21:08:12.406 00.000 9960 Moving (0.14, 0.66) raw xDistance=-0.14 yDistance=-0.63
21:08:12.406 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
21:08:12.406 00.000 9960 resist switch: large excursion: input -0.63 thresh 0.60 direction from 0 to -1
21:08:12.406 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.88
21:08:12.406 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.63 from input -0.63
21:08:12.406 00.000 9960 MoveAxis(E, 0, ABG)
21:08:12.407 00.001 9960 Move returns status 0, amount 0
21:08:12.407 00.000 9960 MoveAxis(N, 467, ABG)
21:08:12.407 00.000 9960 Guiding  Dir = 0, Dur = 467
21:08:12.407 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=196, med=1, FiltMin=0, FiltMax=177, Gamma=1.000
21:08:12.411 00.004 9960 IsSlewing returns 0
21:08:12.412 00.001 11872 UpdateGuideState exits: m=5948 SNR=49.6
21:08:12.415 00.003 11872 PhdController: settling, locked = 1, distance = 0.51 (1.50) aobump = 0 frame = 3 / 99999
21:08:12.419 00.004 9960 IsGuiding returns 0
21:08:12.419 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763780892.419,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.51,"Time":1.5,"SettleTime":10.0,"StarLocked":true}
21:08:12.423 00.004 9960 PulseGuide returned control before completion, sleep 477
21:08:12.423 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:12.427 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:08:12.430 00.003 11872 Enqueuing Expose request
21:08:12.917 00.487 9960 IsGuiding returns 1
21:08:12.918 00.001 9960 scope still moving after pulse duration time elapsed
21:08:12.948 00.030 9960 IsSlewing returns 0
21:08:12.949 00.001 9960 IsGuiding returns 0
21:08:12.950 00.001 9960 scope move finished after 467 + 63 ms
21:08:12.950 00.000 9960 Move returns status 0, amount 467
21:08:12.951 00.001 9960 move complete, result=0
21:08:12.951 00.000 9960 worker thread done servicing request
21:08:12.951 00.000 9960 Worker thread wakes up
21:08:12.952 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.6 px 467 ms NORTH
21:08:12.958 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:08:12.958 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1206,1047,31,31)
21:08:14.211 01.253 9960 Exposure complete
21:08:14.321 00.110 9960 worker thread done servicing request
21:08:14.321 00.000 11872 OnExposeComplete: enter
21:08:14.326 00.005 11872 UpdateGuideState(): m_state=6
21:08:14.330 00.004 11872 Star::Find(15, 1221, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1404
21:08:14.334 00.004 11872 Star::Find returns 1 (0), X=1221.43, Y=1062.50, Mass=5560, SNR=47.6, Peak=136 HFD=7.0
21:08:14.338 00.004 11872 CameraToMount -- cameraTheta (0.94) - m_xAngle (-3.14) = xAngle (4.08 = -2.20)
21:08:14.341 00.003 11872 CameraToMount -- cameraTheta (0.94) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.91 = -2.38)
21:08:14.346 00.005 11872 CameraToMount -- cameraX=0.25 cameraY=0.34 hyp=0.42 cameraTheta=0.94 mountX=-0.25 mountY=-0.29, mountTheta=-2.28
21:08:14.350 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.25, y=0.34, opts=13)
21:08:14.354 00.004 11872 Enqueuing Move request for scope (0.25, 0.34)
21:08:14.358 00.004 9960 Worker thread wakes up
21:08:14.359 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.34) opts 0xd
21:08:14.359 00.000 9960 Handling offset move in thread for scope, endpoint = (0.25, 0.34)
21:08:14.359 00.000 9960 Moving (0.25, 0.34) raw xDistance=-0.25 yDistance=-0.29
21:08:14.359 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
21:08:14.360 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
21:08:14.360 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=1, FiltMin=0, FiltMax=195, Gamma=1.000
21:08:14.364 00.004 11872 UpdateGuideState exits: m=5560 SNR=47.6
21:08:14.367 00.003 11872 PhdController: settling, locked = 1, distance = 0.48 (1.50) aobump = 0 frame = 4 / 99999
21:08:14.372 00.005 9960 MoveAxis(E, 104, ABG)
21:08:14.372 00.000 9960 Guiding  Dir = 2, Dur = 104
21:08:14.372 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763780894.372,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.48,"Time":3.5,"SettleTime":10.0,"StarLocked":true}
21:08:14.376 00.004 9960 IsSlewing returns 0
21:08:14.376 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:14.380 00.004 9960 IsGuiding returns 0
21:08:14.380 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:08:14.383 00.003 11872 Enqueuing Expose request
21:08:14.387 00.004 9960 PulseGuide returned control before completion, sleep 114
21:08:14.513 00.126 9960 IsGuiding returns 0
21:08:14.513 00.000 9960 Move returns status 0, amount 104
21:08:14.515 00.002 9960 MoveAxis(N, 216, ABG)
21:08:14.515 00.000 9960 Guiding  Dir = 0, Dur = 216
21:08:14.515 00.000 9960 IsSlewing returns 0
21:08:14.516 00.001 9960 IsGuiding returns 0
21:08:14.517 00.001 9960 PulseGuide returned control before completion, sleep 226
21:08:14.751 00.234 9960 IsGuiding returns 1
21:08:14.751 00.000 9960 scope still moving after pulse duration time elapsed
21:08:14.780 00.029 9960 IsSlewing returns 0
21:08:14.781 00.001 9960 IsGuiding returns 0
21:08:14.782 00.001 9960 scope move finished after 216 + 48 ms
21:08:14.782 00.000 9960 Move returns status 0, amount 216
21:08:14.782 00.000 9960 move complete, result=0
21:08:14.782 00.000 9960 worker thread done servicing request
21:08:14.782 00.000 11872 GuideStep: -0.2 px 104 ms EAST, -0.3 px 216 ms NORTH
21:08:14.789 00.007 9960 Worker thread wakes up
21:08:14.789 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:08:14.789 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1206,1047,31,31)
21:08:16.045 01.256 9960 Exposure complete
21:08:16.170 00.125 9960 worker thread done servicing request
21:08:16.170 00.000 11872 OnExposeComplete: enter
21:08:16.175 00.005 11872 UpdateGuideState(): m_state=6
21:08:16.180 00.005 11872 Star::Find(15, 1221, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1405
21:08:16.185 00.005 11872 Star::Find returns 1 (0), X=1221.13, Y=1062.39, Mass=5748, SNR=48.2, Peak=147 HFD=6.7
21:08:16.189 00.004 11872 CameraToMount -- cameraTheta (1.80) - m_xAngle (-3.14) = xAngle (4.94 = -1.34)
21:08:16.192 00.003 11872 CameraToMount -- cameraTheta (1.80) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.77 = -1.52)
21:08:16.197 00.005 11872 CameraToMount -- cameraX=-0.05 cameraY=0.23 hyp=0.23 cameraTheta=1.80 mountX=0.05 mountY=-0.23, mountTheta=-1.35
21:08:16.203 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.05, y=0.23, opts=13)
21:08:16.208 00.005 11872 Enqueuing Move request for scope (-0.05, 0.23)
21:08:16.212 00.004 9960 Worker thread wakes up
21:08:16.212 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=224, med=1, FiltMin=0, FiltMax=195, Gamma=1.000
21:08:16.216 00.004 11872 UpdateGuideState exits: m=5748 SNR=48.2
21:08:16.220 00.004 11872 PhdController: settling, locked = 1, distance = 0.41 (1.50) aobump = 0 frame = 5 / 99999
21:08:16.224 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.23) opts 0xd
21:08:16.224 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.05, 0.23)
21:08:16.224 00.000 9960 Moving (-0.05, 0.23) raw xDistance=0.05 yDistance=-0.23
21:08:16.224 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:08:16.225 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
21:08:16.225 00.000 9960 MoveAxis(E, 0, ABG)
21:08:16.226 00.001 9960 Move returns status 0, amount 0
21:08:16.226 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763780896.224,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.41,"Time":5.3,"SettleTime":10.0,"StarLocked":true}
21:08:16.229 00.003 9960 MoveAxis(N, 175, ABG)
21:08:16.229 00.000 9960 Guiding  Dir = 0, Dur = 175
21:08:16.231 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:16.234 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:08:16.239 00.005 11872 Enqueuing Expose request
21:08:16.242 00.003 9960 IsSlewing returns 0
21:08:16.243 00.001 9960 IsGuiding returns 0
21:08:16.243 00.000 9960 PulseGuide returned control before completion, sleep 185
21:08:16.438 00.195 9960 IsGuiding returns 1
21:08:16.439 00.001 9960 scope still moving after pulse duration time elapsed
21:08:16.470 00.031 9960 IsSlewing returns 0
21:08:16.472 00.002 9960 IsGuiding returns 0
21:08:16.472 00.000 9960 scope move finished after 175 + 53 ms
21:08:16.473 00.001 9960 Move returns status 0, amount 175
21:08:16.473 00.000 9960 move complete, result=0
21:08:16.473 00.000 9960 worker thread done servicing request
21:08:16.474 00.001 9960 Worker thread wakes up
21:08:16.474 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 175 ms NORTH
21:08:16.480 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:08:16.481 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1206,1047,31,31)
21:08:17.735 01.254 9960 Exposure complete
21:08:17.858 00.123 9960 worker thread done servicing request
21:08:17.858 00.000 11872 OnExposeComplete: enter
21:08:17.863 00.005 11872 UpdateGuideState(): m_state=6
21:08:17.868 00.005 11872 Star::Find(15, 1221, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1406
21:08:17.871 00.003 11872 Star::Find returns 1 (0), X=1220.99, Y=1062.34, Mass=5933, SNR=50.0, Peak=142 HFD=6.7
21:08:17.876 00.005 11872 CameraToMount -- cameraTheta (2.41) - m_xAngle (-3.14) = xAngle (5.54 = -0.74)
21:08:17.879 00.003 11872 CameraToMount -- cameraTheta (2.41) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.37 = -0.91)
21:08:17.884 00.005 11872 CameraToMount -- cameraX=-0.20 cameraY=0.18 hyp=0.27 cameraTheta=2.41 mountX=0.20 mountY=-0.21, mountTheta=-0.82
21:08:17.892 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=-0.20, y=0.18, opts=13)
21:08:17.898 00.006 11872 Enqueuing Move request for scope (-0.20, 0.18)
21:08:17.902 00.004 9960 Worker thread wakes up
21:08:17.902 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=246, med=1, FiltMin=0, FiltMax=182, Gamma=1.000
21:08:17.906 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.18) opts 0xd
21:08:17.906 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.20, 0.18)
21:08:17.906 00.000 9960 Moving (-0.20, 0.18) raw xDistance=0.20 yDistance=-0.21
21:08:17.907 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
21:08:17.907 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
21:08:17.907 00.000 9960 MoveAxis(E, 0, ABG)
21:08:17.907 00.000 9960 Move returns status 0, amount 0
21:08:17.907 00.000 11872 UpdateGuideState exits: m=5933 SNR=50.0
21:08:17.911 00.004 9960 MoveAxis(N, 157, ABG)
21:08:17.911 00.000 9960 Guiding  Dir = 0, Dur = 157
21:08:17.912 00.001 11872 PhdController: settling, locked = 1, distance = 0.37 (1.50) aobump = 0 frame = 6 / 99999
21:08:17.915 00.003 9960 IsSlewing returns 0
21:08:17.915 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763780897.915,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.37,"Time":7.0,"SettleTime":10.0,"StarLocked":true}
21:08:17.921 00.006 9960 IsGuiding returns 0
21:08:17.921 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:17.924 00.003 9960 PulseGuide returned control before completion, sleep 167
21:08:17.924 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:08:17.927 00.003 11872 Enqueuing Expose request
21:08:18.103 00.176 9960 IsGuiding returns 1
21:08:18.104 00.001 9960 scope still moving after pulse duration time elapsed
21:08:18.132 00.028 9960 IsSlewing returns 0
21:08:18.133 00.001 9960 IsGuiding returns 0
21:08:18.133 00.000 9960 scope move finished after 157 + 56 ms
21:08:18.133 00.000 9960 Move returns status 0, amount 157
21:08:18.135 00.002 9960 move complete, result=0
21:08:18.135 00.000 9960 worker thread done servicing request
21:08:18.135 00.000 9960 Worker thread wakes up
21:08:18.137 00.002 11872 GuideStep: 0.2 px 0 ms EAST, -0.2 px 157 ms NORTH
21:08:18.143 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:08:18.143 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1206,1047,31,31)
21:08:19.393 01.250 9960 Exposure complete
21:08:19.511 00.118 9960 worker thread done servicing request
21:08:19.511 00.000 11872 OnExposeComplete: enter
21:08:19.516 00.005 11872 UpdateGuideState(): m_state=6
21:08:19.520 00.004 11872 Star::Find(15, 1220, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1407
21:08:19.523 00.003 11872 Star::Find returns 1 (0), X=1220.99, Y=1062.69, Mass=5724, SNR=48.5, Peak=140 HFD=6.6
21:08:19.527 00.004 11872 CameraToMount -- cameraTheta (1.92) - m_xAngle (-3.14) = xAngle (5.06 = -1.22)
21:08:19.531 00.004 11872 CameraToMount -- cameraTheta (1.92) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.89 = -1.39)
21:08:19.535 00.004 11872 CameraToMount -- cameraX=-0.20 cameraY=0.53 hyp=0.56 cameraTheta=1.92 mountX=0.19 mountY=-0.55, mountTheta=-1.24
21:08:19.539 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.20, y=0.53, opts=13)
21:08:19.542 00.003 11872 Enqueuing Move request for scope (-0.20, 0.53)
21:08:19.546 00.004 9960 Worker thread wakes up
21:08:19.546 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.53) opts 0xd
21:08:19.546 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.20, 0.53)
21:08:19.546 00.000 9960 Moving (-0.20, 0.53) raw xDistance=0.19 yDistance=-0.55
21:08:19.546 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
21:08:19.547 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.55 from input -0.55
21:08:19.547 00.000 9960 MoveAxis(E, 0, ABG)
21:08:19.547 00.000 9960 Move returns status 0, amount 0
21:08:19.547 00.000 9960 MoveAxis(N, 414, ABG)
21:08:19.547 00.000 9960 Guiding  Dir = 0, Dur = 414
21:08:19.547 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=232, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
21:08:19.550 00.003 9960 IsSlewing returns 0
21:08:19.551 00.001 11872 UpdateGuideState exits: m=5724 SNR=48.5
21:08:19.554 00.003 9960 IsGuiding returns 0
21:08:19.554 00.000 11872 PhdController: settling, locked = 1, distance = 0.43 (1.50) aobump = 0 frame = 7 / 99999
21:08:19.558 00.004 11872 evsrv: {"Event":"Settling","Timestamp":1763780899.558,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.43,"Time":8.7,"SettleTime":10.0,"StarLocked":true}
21:08:19.563 00.005 9960 PulseGuide returned control before completion, sleep 424
21:08:19.563 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:19.566 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:08:19.570 00.004 11872 Enqueuing Expose request
21:08:19.990 00.420 9960 IsGuiding returns 0
21:08:19.992 00.002 9960 Move returns status 0, amount 414
21:08:19.992 00.000 9960 move complete, result=0
21:08:19.994 00.002 9960 worker thread done servicing request
21:08:19.994 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.6 px 414 ms NORTH
21:08:19.997 00.003 9960 Worker thread wakes up
21:08:19.997 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:08:19.998 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1206,1047,31,31)
21:08:21.240 01.242 9960 Exposure complete
21:08:21.351 00.111 9960 worker thread done servicing request
21:08:21.351 00.000 11872 OnExposeComplete: enter
21:08:21.355 00.004 11872 UpdateGuideState(): m_state=6
21:08:21.360 00.005 11872 Star::Find(15, 1220, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1408
21:08:21.365 00.005 11872 Star::Find returns 1 (0), X=1220.62, Y=1061.91, Mass=5638, SNR=48.9, Peak=150 HFD=6.3
21:08:21.372 00.007 11872 CameraToMount -- cameraTheta (-2.73) - m_xAngle (-3.14) = xAngle (0.41 = 0.41)
21:08:21.377 00.005 11872 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.24 = 0.24)
21:08:21.382 00.005 11872 CameraToMount -- cameraX=-0.57 cameraY=-0.25 hyp=0.62 cameraTheta=-2.73 mountX=0.57 mountY=0.15, mountTheta=0.25
21:08:21.389 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.57, y=-0.25, opts=13)
21:08:21.392 00.003 11872 Enqueuing Move request for scope (-0.57, -0.25)
21:08:21.397 00.005 9960 Worker thread wakes up
21:08:21.398 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=230, med=1, FiltMin=0, FiltMax=197, Gamma=1.000
21:08:21.404 00.006 11872 UpdateGuideState exits: m=5638 SNR=48.9
21:08:21.408 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.57, -0.25) opts 0xd
21:08:21.409 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.57, -0.25)
21:08:21.409 00.000 9960 Moving (-0.57, -0.25) raw xDistance=0.57 yDistance=0.15
21:08:21.409 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.36 from input 0.57
21:08:21.409 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:08:21.409 00.000 11872 PhdController: settling, locked = 1, distance = 0.48 (1.50) aobump = 0 frame = 8 / 99999
21:08:21.413 00.004 11872 PhdController: newstate STATE_FINISH
21:08:21.416 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
21:08:21.418 00.002 9960 MoveAxis(W, 239, ABG)
21:08:21.418 00.000 9960 Guiding  Dir = 3, Dur = 239
21:08:21.418 00.000 11872 PhdController complete: success
21:08:21.422 00.004 9960 IsSlewing returns 0
21:08:21.422 00.000 11872 evsrv: {"Event":"SettleDone","Timestamp":1763780901.422,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":8,"DroppedFrames":0}
21:08:21.425 00.003 9960 IsGuiding returns 0
21:08:21.425 00.000 11872 Mount: notify guiding dither settle done success=1
21:08:21.430 00.005 11872 PhdController: newstate STATE_IDLE
21:08:21.434 00.004 9960 PulseGuide returned control before completion, sleep 249
21:08:21.435 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:21.439 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:08:21.443 00.004 11872 Enqueuing Expose request
21:08:21.687 00.244 9960 IsGuiding returns 1
21:08:21.688 00.001 9960 scope still moving after pulse duration time elapsed
21:08:21.717 00.029 9960 IsSlewing returns 0
21:08:21.717 00.000 9960 IsGuiding returns 0
21:08:21.717 00.000 9960 scope move finished after 239 + 52 ms
21:08:21.718 00.001 9960 Move returns status 0, amount 239
21:08:21.718 00.000 9960 MoveAxis(N, 0, ABG)
21:08:21.718 00.000 9960 Move returns status 0, amount 0
21:08:21.718 00.000 9960 move complete, result=0
21:08:21.720 00.002 11872 GuideStep: 0.6 px 239 ms WEST, 0.1 px 0 ms NORTH
21:08:21.726 00.006 9960 worker thread done servicing request
21:08:21.726 00.000 9960 Worker thread wakes up
21:08:21.726 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:08:21.727 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1206,1047,31,31)
21:08:22.985 01.258 9960 Exposure complete
21:08:23.111 00.126 9960 worker thread done servicing request
21:08:23.111 00.000 11872 OnExposeComplete: enter
21:08:23.116 00.005 11872 UpdateGuideState(): m_state=6
21:08:23.121 00.005 11872 Star::Find(15, 1220, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1409
21:08:23.124 00.003 11872 Star::Find returns 1 (0), X=1221.39, Y=1061.97, Mass=5996, SNR=50.5, Peak=140 HFD=6.5
21:08:23.129 00.005 11872 CameraToMount -- cameraTheta (-0.75) - m_xAngle (-3.14) = xAngle (2.39 = 2.39)
21:08:23.132 00.003 11872 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.21 = 2.21)
21:08:23.136 00.004 11872 CameraToMount -- cameraX=0.20 cameraY=-0.19 hyp=0.28 cameraTheta=-0.75 mountX=-0.20 mountY=0.22, mountTheta=2.31
21:08:23.142 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.20, y=-0.19, opts=13)
21:08:23.147 00.005 11872 Enqueuing Move request for scope (0.20, -0.19)
21:08:23.151 00.004 9960 Worker thread wakes up
21:08:23.151 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.19) opts 0xd
21:08:23.152 00.001 9960 Handling offset move in thread for scope, endpoint = (0.20, -0.19)
21:08:23.152 00.000 9960 Moving (0.20, -0.19) raw xDistance=-0.20 yDistance=0.22
21:08:23.152 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.20
21:08:23.153 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:08:23.153 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
21:08:23.153 00.000 9960 MoveAxis(E, 68, ABG)
21:08:23.153 00.000 9960 Guiding  Dir = 2, Dur = 68
21:08:23.153 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=227, med=1, FiltMin=0, FiltMax=197, Gamma=1.000
21:08:23.157 00.004 9960 IsSlewing returns 0
21:08:23.157 00.000 11872 UpdateGuideState exits: m=5996 SNR=50.5
21:08:23.162 00.005 9960 IsGuiding returns 0
21:08:23.162 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:23.167 00.005 9960 PulseGuide returned control before completion, sleep 78
21:08:23.167 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:08:23.171 00.004 11872 Enqueuing Expose request
21:08:23.254 00.083 9960 IsGuiding returns 1
21:08:23.255 00.001 9960 scope still moving after pulse duration time elapsed
21:08:23.286 00.031 9960 IsSlewing returns 0
21:08:23.286 00.000 9960 IsGuiding returns 0
21:08:23.287 00.001 9960 scope move finished after 68 + 57 ms
21:08:23.288 00.001 9960 Move returns status 0, amount 68
21:08:23.288 00.000 9960 MoveAxis(N, 0, ABG)
21:08:23.288 00.000 9960 Move returns status 0, amount 0
21:08:23.288 00.000 9960 move complete, result=0
21:08:23.288 00.000 9960 worker thread done servicing request
21:08:23.288 00.000 9960 Worker thread wakes up
21:08:23.288 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:08:23.289 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1206,1047,31,31)
21:08:23.289 00.000 11872 GuideStep: -0.2 px 68 ms EAST, 0.2 px 0 ms NORTH
21:08:24.535 01.246 9960 Exposure complete
21:08:24.666 00.131 9960 worker thread done servicing request
21:08:24.667 00.001 11872 OnExposeComplete: enter
21:08:24.671 00.004 11872 UpdateGuideState(): m_state=6
21:08:24.677 00.006 11872 Star::Find(15, 1221, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1410
21:08:24.682 00.005 11872 Star::Find returns 1 (0), X=1221.32, Y=1061.88, Mass=5565, SNR=48.1, Peak=136 HFD=6.7
21:08:24.687 00.005 11872 CameraToMount -- cameraTheta (-1.12) - m_xAngle (-3.14) = xAngle (2.02 = 2.02)
21:08:24.691 00.004 11872 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.84 = 1.84)
21:08:24.695 00.004 11872 CameraToMount -- cameraX=0.13 cameraY=-0.28 hyp=0.31 cameraTheta=-1.12 mountX=-0.13 mountY=0.30, mountTheta=1.99
21:08:24.699 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.13, y=-0.28, opts=13)
21:08:24.704 00.005 11872 Enqueuing Move request for scope (0.13, -0.28)
21:08:24.708 00.004 9960 Worker thread wakes up
21:08:24.708 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.28) opts 0xd
21:08:24.708 00.000 9960 Handling offset move in thread for scope, endpoint = (0.13, -0.28)
21:08:24.708 00.000 9960 Moving (0.13, -0.28) raw xDistance=-0.13 yDistance=0.30
21:08:24.709 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=221, med=1, FiltMin=0, FiltMax=194, Gamma=1.000
21:08:24.713 00.004 11872 UpdateGuideState exits: m=5565 SNR=48.1
21:08:24.716 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:24.721 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:08:24.724 00.003 11872 Enqueuing Expose request
21:08:24.728 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
21:08:24.729 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:08:24.729 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.30
21:08:24.729 00.000 9960 MoveAxis(E, 0, ABG)
21:08:24.729 00.000 9960 Move returns status 0, amount 0
21:08:24.730 00.001 9960 MoveAxis(N, 0, ABG)
21:08:24.730 00.000 9960 Move returns status 0, amount 0
21:08:24.730 00.000 9960 move complete, result=0
21:08:24.731 00.001 9960 worker thread done servicing request
21:08:24.731 00.000 9960 Worker thread wakes up
21:08:24.732 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:08:24.732 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1206,1047,31,31)
21:08:24.732 00.000 11872 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
21:08:25.984 01.252 9960 Exposure complete
21:08:26.099 00.115 9960 worker thread done servicing request
21:08:26.100 00.001 11872 OnExposeComplete: enter
21:08:26.103 00.003 11872 UpdateGuideState(): m_state=6
21:08:26.108 00.005 11872 Star::Find(15, 1221, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1411
21:08:26.112 00.004 11872 Star::Find returns 1 (0), X=1221.41, Y=1062.03, Mass=5397, SNR=45.7, Peak=135 HFD=6.6
21:08:26.115 00.003 11872 CameraToMount -- cameraTheta (-0.54) - m_xAngle (-3.14) = xAngle (2.60 = 2.60)
21:08:26.120 00.005 11872 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.42 = 2.42)
21:08:26.123 00.003 11872 CameraToMount -- cameraX=0.22 cameraY=-0.13 hyp=0.26 cameraTheta=-0.54 mountX=-0.22 mountY=0.17, mountTheta=2.49
21:08:26.128 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.22, y=-0.13, opts=13)
21:08:26.132 00.004 11872 Enqueuing Move request for scope (0.22, -0.13)
21:08:26.136 00.004 9960 Worker thread wakes up
21:08:26.136 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=221, med=1, FiltMin=0, FiltMax=192, Gamma=1.000
21:08:26.141 00.005 11872 UpdateGuideState exits: m=5397 SNR=45.7
21:08:26.145 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:26.149 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:08:26.153 00.004 11872 Enqueuing Expose request
21:08:26.157 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.13) opts 0xd
21:08:26.157 00.000 9960 Handling offset move in thread for scope, endpoint = (0.22, -0.13)
21:08:26.157 00.000 9960 Moving (0.22, -0.13) raw xDistance=-0.22 yDistance=0.17
21:08:26.157 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
21:08:26.158 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:08:26.158 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
21:08:26.158 00.000 9960 MoveAxis(E, 92, ABG)
21:08:26.158 00.000 9960 Guiding  Dir = 2, Dur = 92
21:08:26.159 00.001 9960 IsSlewing returns 0
21:08:26.159 00.000 9960 IsGuiding returns 0
21:08:26.160 00.001 9960 PulseGuide returned control before completion, sleep 102
21:08:26.274 00.114 9960 IsGuiding returns 1
21:08:26.274 00.000 9960 scope still moving after pulse duration time elapsed
21:08:26.305 00.031 9960 IsSlewing returns 0
21:08:26.305 00.000 9960 IsGuiding returns 0
21:08:26.305 00.000 9960 scope move finished after 92 + 54 ms
21:08:26.306 00.001 9960 Move returns status 0, amount 92
21:08:26.306 00.000 9960 MoveAxis(N, 0, ABG)
21:08:26.307 00.001 9960 Move returns status 0, amount 0
21:08:26.307 00.000 9960 move complete, result=0
21:08:26.307 00.000 9960 worker thread done servicing request
21:08:26.307 00.000 11872 GuideStep: -0.2 px 92 ms EAST, 0.2 px 0 ms NORTH
21:08:26.313 00.006 9960 Worker thread wakes up
21:08:26.313 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:08:26.313 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1206,1047,31,31)
21:08:27.565 01.252 9960 Exposure complete
21:08:27.714 00.149 9960 worker thread done servicing request
21:08:27.714 00.000 11872 OnExposeComplete: enter
21:08:27.718 00.004 11872 UpdateGuideState(): m_state=6
21:08:27.723 00.005 11872 Star::Find(15, 1221, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1412
21:08:27.727 00.004 11872 Star::Find returns 1 (0), X=1221.63, Y=1062.02, Mass=5727, SNR=48.2, Peak=138 HFD=6.6
21:08:27.731 00.004 11872 CameraToMount -- cameraTheta (-0.32) - m_xAngle (-3.14) = xAngle (2.82 = 2.82)
21:08:27.735 00.004 11872 CameraToMount -- cameraTheta (-0.32) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.65 = 2.65)
21:08:27.739 00.004 11872 CameraToMount -- cameraX=0.44 cameraY=-0.15 hyp=0.47 cameraTheta=-0.32 mountX=-0.44 mountY=0.22, mountTheta=2.68
21:08:27.744 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.44, y=-0.15, opts=13)
21:08:27.748 00.004 11872 Enqueuing Move request for scope (0.44, -0.15)
21:08:27.752 00.004 9960 Worker thread wakes up
21:08:27.753 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.44, -0.15) opts 0xd
21:08:27.753 00.000 9960 Handling offset move in thread for scope, endpoint = (0.44, -0.15)
21:08:27.753 00.000 9960 Moving (0.44, -0.15) raw xDistance=-0.44 yDistance=0.22
21:08:27.753 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.44
21:08:27.753 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:08:27.754 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=201, med=1, FiltMin=0, FiltMax=170, Gamma=1.000
21:08:27.757 00.003 11872 UpdateGuideState exits: m=5727 SNR=48.2
21:08:27.760 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
21:08:27.761 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:27.765 00.004 9960 MoveAxis(E, 192, ABG)
21:08:27.766 00.001 9960 Guiding  Dir = 2, Dur = 192
21:08:27.766 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:08:27.770 00.004 9960 IsSlewing returns 0
21:08:27.770 00.000 11872 Enqueuing Expose request
21:08:27.774 00.004 9960 IsGuiding returns 0
21:08:27.774 00.000 9960 PulseGuide returned control before completion, sleep 202
21:08:27.987 00.213 9960 IsGuiding returns 1
21:08:27.991 00.004 9960 scope still moving after pulse duration time elapsed
21:08:28.019 00.028 9960 IsSlewing returns 0
21:08:28.020 00.001 9960 IsGuiding returns 0
21:08:28.021 00.001 9960 scope move finished after 192 + 54 ms
21:08:28.022 00.001 9960 Move returns status 0, amount 192
21:08:28.022 00.000 9960 MoveAxis(N, 0, ABG)
21:08:28.023 00.001 9960 Move returns status 0, amount 0
21:08:28.023 00.000 9960 move complete, result=0
21:08:28.023 00.000 9960 worker thread done servicing request
21:08:28.024 00.001 9960 Worker thread wakes up
21:08:28.024 00.000 11872 GuideStep: -0.4 px 192 ms EAST, 0.2 px 0 ms NORTH
21:08:28.030 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:08:28.030 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1206,1047,31,31)
21:08:29.277 01.247 9960 Exposure complete
21:08:29.407 00.130 9960 worker thread done servicing request
21:08:29.407 00.000 11872 OnExposeComplete: enter
21:08:29.412 00.005 11872 UpdateGuideState(): m_state=6
21:08:29.417 00.005 11872 Star::Find(15, 1221, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1413
21:08:29.421 00.004 11872 Star::Find returns 1 (0), X=1220.88, Y=1062.70, Mass=5672, SNR=48.7, Peak=140 HFD=6.3
21:08:29.428 00.007 11872 CameraToMount -- cameraTheta (2.09) - m_xAngle (-3.14) = xAngle (5.23 = -1.05)
21:08:29.432 00.004 11872 CameraToMount -- cameraTheta (2.09) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.06 = -1.22)
21:08:29.436 00.004 11872 CameraToMount -- cameraX=-0.31 cameraY=0.54 hyp=0.62 cameraTheta=2.09 mountX=0.31 mountY=-0.59, mountTheta=-1.08
21:08:29.442 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.31, y=0.54, opts=13)
21:08:29.446 00.004 11872 Enqueuing Move request for scope (-0.31, 0.54)
21:08:29.450 00.004 9960 Worker thread wakes up
21:08:29.450 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=243, med=1, FiltMin=0, FiltMax=197, Gamma=1.000
21:08:29.454 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.54) opts 0xd
21:08:29.454 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.31, 0.54)
21:08:29.454 00.000 9960 Moving (-0.31, 0.54) raw xDistance=0.31 yDistance=-0.59
21:08:29.456 00.002 11872 UpdateGuideState exits: m=5672 SNR=48.7
21:08:29.461 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:29.465 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.31
21:08:29.465 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.59 from input -0.59
21:08:29.465 00.000 9960 MoveAxis(W, 116, ABG)
21:08:29.466 00.001 9960 Guiding  Dir = 3, Dur = 116
21:08:29.466 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:08:29.470 00.004 11872 Enqueuing Expose request
21:08:29.473 00.003 9960 IsSlewing returns 0
21:08:29.473 00.000 9960 IsGuiding returns 0
21:08:29.474 00.001 9960 PulseGuide returned control before completion, sleep 126
21:08:29.613 00.139 9960 IsGuiding returns 1
21:08:29.613 00.000 9960 scope still moving after pulse duration time elapsed
21:08:29.644 00.031 9960 IsSlewing returns 0
21:08:29.645 00.001 9960 IsGuiding returns 0
21:08:29.645 00.000 9960 scope move finished after 116 + 55 ms
21:08:29.646 00.001 9960 Move returns status 0, amount 116
21:08:29.646 00.000 9960 MoveAxis(N, 437, ABG)
21:08:29.646 00.000 9960 Guiding  Dir = 0, Dur = 437
21:08:29.647 00.001 9960 IsSlewing returns 0
21:08:29.649 00.002 9960 IsGuiding returns 0
21:08:29.649 00.000 9960 PulseGuide returned control before completion, sleep 447
21:08:30.111 00.462 9960 IsGuiding returns 1
21:08:30.111 00.000 9960 scope still moving after pulse duration time elapsed
21:08:30.145 00.034 9960 IsSlewing returns 0
21:08:30.146 00.001 9960 IsGuiding returns 0
21:08:30.147 00.001 9960 scope move finished after 437 + 61 ms
21:08:30.147 00.000 9960 Move returns status 0, amount 437
21:08:30.148 00.001 9960 move complete, result=0
21:08:30.148 00.000 9960 worker thread done servicing request
21:08:30.148 00.000 9960 Worker thread wakes up
21:08:30.149 00.001 11872 GuideStep: 0.3 px 116 ms WEST, -0.6 px 437 ms NORTH
21:08:30.156 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:08:30.156 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1206,1047,31,31)
21:08:31.401 01.245 9960 Exposure complete
21:08:31.534 00.133 9960 worker thread done servicing request
21:08:31.535 00.001 11872 OnExposeComplete: enter
21:08:31.539 00.004 11872 UpdateGuideState(): m_state=6
21:08:31.544 00.005 11872 Star::Find(15, 1220, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1414
21:08:31.547 00.003 11872 Star::Find returns 1 (0), X=1221.31, Y=1062.07, Mass=6137, SNR=50.9, Peak=141 HFD=6.8
21:08:31.552 00.005 11872 CameraToMount -- cameraTheta (-0.64) - m_xAngle (-3.14) = xAngle (2.50 = 2.50)
21:08:31.557 00.005 11872 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.33 = 2.33)
21:08:31.560 00.003 11872 CameraToMount -- cameraX=0.12 cameraY=-0.09 hyp=0.15 cameraTheta=-0.64 mountX=-0.12 mountY=0.11, mountTheta=2.40
21:08:31.565 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.12, y=-0.09, opts=13)
21:08:31.570 00.005 11872 Enqueuing Move request for scope (0.12, -0.09)
21:08:31.573 00.003 9960 Worker thread wakes up
21:08:31.573 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=238, med=1, FiltMin=0, FiltMax=183, Gamma=1.000
21:08:31.577 00.004 11872 UpdateGuideState exits: m=6137 SNR=50.9
21:08:31.582 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:31.585 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:08:31.589 00.004 11872 Enqueuing Expose request
21:08:31.593 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.09) opts 0xd
21:08:31.593 00.000 9960 Handling offset move in thread for scope, endpoint = (0.12, -0.09)
21:08:31.593 00.000 9960 Moving (0.12, -0.09) raw xDistance=-0.12 yDistance=0.11
21:08:31.594 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
21:08:31.594 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:08:31.594 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
21:08:31.594 00.000 9960 MoveAxis(E, 0, ABG)
21:08:31.595 00.001 9960 Move returns status 0, amount 0
21:08:31.595 00.000 9960 MoveAxis(N, 0, ABG)
21:08:31.595 00.000 9960 Move returns status 0, amount 0
21:08:31.596 00.001 9960 move complete, result=0
21:08:31.596 00.000 9960 worker thread done servicing request
21:08:31.596 00.000 9960 Worker thread wakes up
21:08:31.596 00.000 11872 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:08:31.600 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
21:08:31.600 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1206,1047,31,31)
21:08:32.846 01.246 9960 Exposure complete
21:08:32.981 00.135 9960 worker thread done servicing request
21:08:32.981 00.000 11872 OnExposeComplete: enter
21:08:32.984 00.003 11872 UpdateGuideState(): m_state=6
21:08:32.989 00.005 11872 Star::Find(15, 1221, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1415
21:08:32.994 00.005 11872 Star::Find returns 1 (0), X=1220.88, Y=1062.35, Mass=5806, SNR=49.2, Peak=129 HFD=6.8
21:08:32.998 00.004 11872 CameraToMount -- cameraTheta (2.60) - m_xAngle (-3.14) = xAngle (5.74 = -0.55)
21:08:33.002 00.004 11872 CameraToMount -- cameraTheta (2.60) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.56 = -0.72)
21:08:33.005 00.003 11872 CameraToMount -- cameraX=-0.31 cameraY=0.19 hyp=0.36 cameraTheta=2.60 mountX=0.31 mountY=-0.24, mountTheta=-0.66
21:08:33.011 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.31, y=0.19, opts=13)
21:08:33.017 00.006 11872 Enqueuing Move request for scope (-0.31, 0.19)
21:08:33.022 00.005 9960 Worker thread wakes up
21:08:33.023 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=204, med=1, FiltMin=0, FiltMax=177, Gamma=1.000
21:08:33.027 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.19) opts 0xd
21:08:33.027 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.31, 0.19)
21:08:33.027 00.000 9960 Moving (-0.31, 0.19) raw xDistance=0.31 yDistance=-0.24
21:08:33.027 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.31
21:08:33.027 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
21:08:33.029 00.002 9960 MoveAxis(W, 129, ABG)
21:08:33.029 00.000 11872 UpdateGuideState exits: m=5806 SNR=49.2
21:08:33.033 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:33.037 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:08:33.040 00.003 11872 Enqueuing Expose request
21:08:33.047 00.007 9960 Guiding  Dir = 3, Dur = 129
21:08:33.047 00.000 9960 IsSlewing returns 0
21:08:33.048 00.001 9960 IsGuiding returns 0
21:08:33.048 00.000 9960 PulseGuide returned control before completion, sleep 139
21:08:33.197 00.149 9960 IsGuiding returns 1
21:08:33.197 00.000 9960 scope still moving after pulse duration time elapsed
21:08:33.227 00.030 9960 IsSlewing returns 0
21:08:33.228 00.001 9960 IsGuiding returns 0
21:08:33.228 00.000 9960 scope move finished after 129 + 51 ms
21:08:33.229 00.001 9960 Move returns status 0, amount 129
21:08:33.229 00.000 9960 MoveAxis(N, 178, ABG)
21:08:33.229 00.000 9960 Guiding  Dir = 0, Dur = 178
21:08:33.230 00.001 9960 IsSlewing returns 0
21:08:33.230 00.000 9960 IsGuiding returns 0
21:08:33.231 00.001 9960 PulseGuide returned control before completion, sleep 188
21:08:33.430 00.199 9960 IsGuiding returns 1
21:08:33.430 00.000 9960 scope still moving after pulse duration time elapsed
21:08:33.461 00.031 9960 IsSlewing returns 0
21:08:33.462 00.001 9960 IsGuiding returns 0
21:08:33.462 00.000 9960 scope move finished after 178 + 53 ms
21:08:33.463 00.001 9960 Move returns status 0, amount 178
21:08:33.463 00.000 9960 move complete, result=0
21:08:33.463 00.000 9960 worker thread done servicing request
21:08:33.464 00.001 9960 Worker thread wakes up
21:08:33.465 00.001 11872 GuideStep: 0.3 px 129 ms WEST, -0.2 px 178 ms NORTH
21:08:33.470 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:08:33.470 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1206,1047,31,31)
21:08:34.727 01.257 9960 Exposure complete
21:08:34.853 00.126 9960 worker thread done servicing request
21:08:34.853 00.000 11872 OnExposeComplete: enter
21:08:34.857 00.004 11872 UpdateGuideState(): m_state=6
21:08:34.863 00.006 11872 Star::Find(15, 1220, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1416
21:08:34.868 00.005 11872 Star::Find returns 1 (0), X=1221.34, Y=1061.89, Mass=5682, SNR=48.1, Peak=131 HFD=6.7
21:08:34.872 00.004 11872 CameraToMount -- cameraTheta (-1.06) - m_xAngle (-3.14) = xAngle (2.08 = 2.08)
21:08:34.876 00.004 11872 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.91 = 1.91)
21:08:34.880 00.004 11872 CameraToMount -- cameraX=0.15 cameraY=-0.27 hyp=0.31 cameraTheta=-1.06 mountX=-0.15 mountY=0.30, mountTheta=2.05
21:08:34.884 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.15, y=-0.27, opts=13)
21:08:34.890 00.006 11872 Enqueuing Move request for scope (0.15, -0.27)
21:08:34.893 00.003 9960 Worker thread wakes up
21:08:34.894 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=1, FiltMin=0, FiltMax=169, Gamma=1.000
21:08:34.897 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.27) opts 0xd
21:08:34.897 00.000 9960 Handling offset move in thread for scope, endpoint = (0.15, -0.27)
21:08:34.897 00.000 9960 Moving (0.15, -0.27) raw xDistance=-0.15 yDistance=0.30
21:08:34.898 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
21:08:34.898 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
21:08:34.898 00.000 11872 UpdateGuideState exits: m=5682 SNR=48.1
21:08:34.902 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.30
21:08:34.903 00.001 9960 MoveAxis(E, 0, ABG)
21:08:34.903 00.000 9960 Move returns status 0, amount 0
21:08:34.903 00.000 9960 MoveAxis(N, 0, ABG)
21:08:34.903 00.000 9960 Move returns status 0, amount 0
21:08:34.904 00.001 9960 move complete, result=0
21:08:34.905 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:34.908 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:08:34.912 00.004 9960 worker thread done servicing request
21:08:34.913 00.001 11872 Enqueuing Expose request
21:08:34.916 00.003 9960 Worker thread wakes up
21:08:34.917 00.001 11872 GuideStep: -0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
21:08:34.923 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:08:34.923 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1206,1047,31,31)
21:08:36.164 01.241 9960 Exposure complete
21:08:36.310 00.146 9960 worker thread done servicing request
21:08:36.312 00.002 11872 OnExposeComplete: enter
21:08:36.316 00.004 11872 UpdateGuideState(): m_state=6
21:08:36.320 00.004 11872 Star::Find(15, 1221, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1417
21:08:36.323 00.003 11872 Star::Find returns 1 (0), X=1221.63, Y=1062.54, Mass=5698, SNR=48.7, Peak=129 HFD=7.0
21:08:36.327 00.004 11872 CameraToMount -- cameraTheta (0.71) - m_xAngle (-3.14) = xAngle (3.85 = -2.43)
21:08:36.333 00.006 11872 CameraToMount -- cameraTheta (0.71) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.68 = -2.61)
21:08:36.337 00.004 11872 CameraToMount -- cameraX=0.44 cameraY=0.38 hyp=0.58 cameraTheta=0.71 mountX=-0.44 mountY=-0.30, mountTheta=-2.55
21:08:36.343 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.44, y=0.38, opts=13)
21:08:36.348 00.005 11872 Enqueuing Move request for scope (0.44, 0.38)
21:08:36.351 00.003 9960 Worker thread wakes up
21:08:36.351 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=214, med=1, FiltMin=0, FiltMax=169, Gamma=1.000
21:08:36.356 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.44, 0.38) opts 0xd
21:08:36.356 00.000 9960 Handling offset move in thread for scope, endpoint = (0.44, 0.38)
21:08:36.356 00.000 9960 Moving (0.44, 0.38) raw xDistance=-0.44 yDistance=-0.30
21:08:36.356 00.000 11872 UpdateGuideState exits: m=5698 SNR=48.7
21:08:36.362 00.006 9960 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.44
21:08:36.362 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
21:08:36.363 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:36.367 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:08:36.370 00.003 11872 Enqueuing Expose request
21:08:36.375 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
21:08:36.375 00.000 9960 MoveAxis(E, 186, ABG)
21:08:36.375 00.000 9960 Guiding  Dir = 2, Dur = 186
21:08:36.375 00.000 9960 IsSlewing returns 0
21:08:36.376 00.001 9960 IsGuiding returns 0
21:08:36.376 00.000 9960 PulseGuide returned control before completion, sleep 196
21:08:36.577 00.201 9960 IsGuiding returns 1
21:08:36.579 00.002 9960 scope still moving after pulse duration time elapsed
21:08:36.607 00.028 9960 IsSlewing returns 0
21:08:36.609 00.002 9960 IsGuiding returns 0
21:08:36.610 00.001 9960 scope move finished after 186 + 47 ms
21:08:36.610 00.000 9960 Move returns status 0, amount 186
21:08:36.611 00.001 9960 MoveAxis(N, 0, ABG)
21:08:36.611 00.000 9960 Move returns status 0, amount 0
21:08:36.612 00.001 9960 move complete, result=0
21:08:36.612 00.000 9960 worker thread done servicing request
21:08:36.612 00.000 11872 GuideStep: -0.4 px 186 ms EAST, -0.3 px 0 ms NORTH
21:08:36.619 00.007 9960 Worker thread wakes up
21:08:36.619 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:08:36.619 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1206,1047,31,31)
21:08:37.876 01.257 9960 Exposure complete
21:08:38.017 00.141 9960 worker thread done servicing request
21:08:38.018 00.001 11872 OnExposeComplete: enter
21:08:38.021 00.003 11872 UpdateGuideState(): m_state=6
21:08:38.025 00.004 11872 Star::Find(15, 1221, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1418
21:08:38.028 00.003 11872 Star::Find returns 1 (0), X=1221.04, Y=1062.72, Mass=5723, SNR=48.4, Peak=133 HFD=6.7
21:08:38.033 00.005 11872 CameraToMount -- cameraTheta (1.83) - m_xAngle (-3.14) = xAngle (4.97 = -1.31)
21:08:38.036 00.003 11872 CameraToMount -- cameraTheta (1.83) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.80 = -1.48)
21:08:38.039 00.003 11872 CameraToMount -- cameraX=-0.15 cameraY=0.56 hyp=0.58 cameraTheta=1.83 mountX=0.15 mountY=-0.58, mountTheta=-1.32
21:08:38.044 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.15, y=0.56, opts=13)
21:08:38.049 00.005 11872 Enqueuing Move request for scope (-0.15, 0.56)
21:08:38.054 00.005 9960 Worker thread wakes up
21:08:38.054 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.56) opts 0xd
21:08:38.054 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.15, 0.56)
21:08:38.054 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=1, FiltMin=0, FiltMax=177, Gamma=1.000
21:08:38.059 00.005 11872 UpdateGuideState exits: m=5723 SNR=48.4
21:08:38.063 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:38.067 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:08:38.070 00.003 9960 Moving (-0.15, 0.56) raw xDistance=0.15 yDistance=-0.58
21:08:38.070 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
21:08:38.070 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.58 from input -0.58
21:08:38.070 00.000 9960 MoveAxis(E, 0, ABG)
21:08:38.070 00.000 9960 Move returns status 0, amount 0
21:08:38.071 00.001 9960 MoveAxis(N, 433, ABG)
21:08:38.071 00.000 9960 Guiding  Dir = 0, Dur = 433
21:08:38.071 00.000 11872 Enqueuing Expose request
21:08:38.075 00.004 9960 IsSlewing returns 0
21:08:38.075 00.000 9960 IsGuiding returns 0
21:08:38.075 00.000 9960 PulseGuide returned control before completion, sleep 443
21:08:38.522 00.447 9960 IsGuiding returns 1
21:08:38.522 00.000 9960 scope still moving after pulse duration time elapsed
21:08:38.553 00.031 9960 IsSlewing returns 0
21:08:38.554 00.001 9960 IsGuiding returns 0
21:08:38.555 00.001 9960 scope move finished after 433 + 46 ms
21:08:38.555 00.000 9960 Move returns status 0, amount 433
21:08:38.555 00.000 9960 move complete, result=0
21:08:38.557 00.002 9960 worker thread done servicing request
21:08:38.557 00.000 9960 Worker thread wakes up
21:08:38.558 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.6 px 433 ms NORTH
21:08:38.564 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:08:38.564 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1206,1047,31,31)
21:08:39.811 01.247 9960 Exposure complete
21:08:39.942 00.131 9960 worker thread done servicing request
21:08:39.942 00.000 11872 OnExposeComplete: enter
21:08:39.945 00.003 11872 UpdateGuideState(): m_state=6
21:08:39.949 00.004 11872 Star::Find(15, 1221, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1419
21:08:39.953 00.004 11872 Star::Find returns 1 (0), X=1221.12, Y=1062.56, Mass=5439, SNR=46.9, Peak=130 HFD=6.7
21:08:39.961 00.008 11872 CameraToMount -- cameraTheta (1.74) - m_xAngle (-3.14) = xAngle (4.88 = -1.40)
21:08:39.969 00.008 11872 CameraToMount -- cameraTheta (1.74) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.71 = -1.58)
21:08:39.975 00.006 11872 CameraToMount -- cameraX=-0.07 cameraY=0.39 hyp=0.40 cameraTheta=1.74 mountX=0.07 mountY=-0.40, mountTheta=-1.41
21:08:39.983 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=-0.07, y=0.39, opts=13)
21:08:39.990 00.007 11872 Enqueuing Move request for scope (-0.07, 0.39)
21:08:39.995 00.005 9960 Worker thread wakes up
21:08:39.996 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=223, med=1, FiltMin=0, FiltMax=191, Gamma=1.000
21:08:40.001 00.005 11872 UpdateGuideState exits: m=5439 SNR=46.9
21:08:40.005 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:40.012 00.007 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.39) opts 0xd
21:08:40.012 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:08:40.018 00.006 11872 Enqueuing Expose request
21:08:40.023 00.005 9960 Handling offset move in thread for scope, endpoint = (-0.07, 0.39)
21:08:40.023 00.000 9960 Moving (-0.07, 0.39) raw xDistance=0.07 yDistance=-0.40
21:08:40.023 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:08:40.023 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.40 from input -0.40
21:08:40.024 00.001 9960 MoveAxis(E, 0, ABG)
21:08:40.024 00.000 9960 Move returns status 0, amount 0
21:08:40.024 00.000 9960 MoveAxis(N, 298, ABG)
21:08:40.025 00.001 9960 Guiding  Dir = 0, Dur = 298
21:08:40.025 00.000 9960 IsSlewing returns 0
21:08:40.026 00.001 9960 IsGuiding returns 0
21:08:40.026 00.000 9960 PulseGuide returned control before completion, sleep 308
21:08:40.346 00.320 9960 IsGuiding returns 1
21:08:40.347 00.001 9960 scope still moving after pulse duration time elapsed
21:08:40.377 00.030 9960 IsSlewing returns 0
21:08:40.380 00.003 9960 IsGuiding returns 0
21:08:40.382 00.002 9960 scope move finished after 298 + 57 ms
21:08:40.382 00.000 9960 Move returns status 0, amount 298
21:08:40.383 00.001 9960 move complete, result=0
21:08:40.384 00.001 9960 worker thread done servicing request
21:08:40.384 00.000 9960 Worker thread wakes up
21:08:40.384 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.4 px 298 ms NORTH
21:08:40.390 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:08:40.390 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1206,1047,31,31)
21:08:41.634 01.244 9960 Exposure complete
21:08:41.761 00.127 9960 worker thread done servicing request
21:08:41.762 00.001 11872 OnExposeComplete: enter
21:08:41.766 00.004 11872 UpdateGuideState(): m_state=6
21:08:41.772 00.006 11872 Star::Find(15, 1221, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1420
21:08:41.777 00.005 11872 Star::Find returns 1 (0), X=1221.46, Y=1062.32, Mass=5550, SNR=47.3, Peak=132 HFD=6.8
21:08:41.781 00.004 11872 CameraToMount -- cameraTheta (0.53) - m_xAngle (-3.14) = xAngle (3.67 = -2.61)
21:08:41.786 00.005 11872 CameraToMount -- cameraTheta (0.53) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.50 = -2.78)
21:08:41.790 00.004 11872 CameraToMount -- cameraX=0.27 cameraY=0.16 hyp=0.32 cameraTheta=0.53 mountX=-0.27 mountY=-0.11, mountTheta=-2.76
21:08:41.798 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=0.27, y=0.16, opts=13)
21:08:41.804 00.006 11872 Enqueuing Move request for scope (0.27, 0.16)
21:08:41.807 00.003 9960 Worker thread wakes up
21:08:41.807 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=1, FiltMin=0, FiltMax=190, Gamma=1.000
21:08:41.813 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.16) opts 0xd
21:08:41.813 00.000 9960 Handling offset move in thread for scope, endpoint = (0.27, 0.16)
21:08:41.813 00.000 11872 UpdateGuideState exits: m=5550 SNR=47.3
21:08:41.817 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:41.820 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:08:41.825 00.005 11872 Enqueuing Expose request
21:08:41.831 00.006 9960 Moving (0.27, 0.16) raw xDistance=-0.27 yDistance=-0.11
21:08:41.832 00.001 9960 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
21:08:41.832 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:08:41.832 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:08:41.833 00.001 9960 MoveAxis(E, 115, ABG)
21:08:41.833 00.000 9960 Guiding  Dir = 2, Dur = 115
21:08:41.833 00.000 9960 IsSlewing returns 0
21:08:41.834 00.001 9960 IsGuiding returns 0
21:08:41.835 00.001 9960 PulseGuide returned control before completion, sleep 125
21:08:41.967 00.132 9960 IsGuiding returns 1
21:08:41.967 00.000 9960 scope still moving after pulse duration time elapsed
21:08:41.999 00.032 9960 IsSlewing returns 0
21:08:42.000 00.001 9960 IsGuiding returns 0
21:08:42.000 00.000 9960 scope move finished after 115 + 50 ms
21:08:42.001 00.001 9960 Move returns status 0, amount 115
21:08:42.001 00.000 9960 MoveAxis(N, 0, ABG)
21:08:42.001 00.000 9960 Move returns status 0, amount 0
21:08:42.002 00.001 9960 move complete, result=0
21:08:42.002 00.000 9960 worker thread done servicing request
21:08:42.003 00.001 11872 GuideStep: -0.3 px 115 ms EAST, -0.1 px 0 ms NORTH
21:08:42.008 00.005 9960 Worker thread wakes up
21:08:42.008 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:08:42.008 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1206,1047,31,31)
21:08:43.259 01.251 9960 Exposure complete
21:08:43.392 00.133 9960 worker thread done servicing request
21:08:43.392 00.000 11872 OnExposeComplete: enter
21:08:43.397 00.005 11872 UpdateGuideState(): m_state=6
21:08:43.402 00.005 11872 Star::Find(15, 1221, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1421
21:08:43.405 00.003 11872 Star::Find returns 1 (0), X=1221.16, Y=1062.39, Mass=5928, SNR=49.6, Peak=152 HFD=6.8
21:08:43.410 00.005 11872 CameraToMount -- cameraTheta (1.70) - m_xAngle (-3.14) = xAngle (4.84 = -1.45)
21:08:43.414 00.004 11872 CameraToMount -- cameraTheta (1.70) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.66 = -1.62)
21:08:43.417 00.003 11872 CameraToMount -- cameraX=-0.03 cameraY=0.23 hyp=0.23 cameraTheta=1.70 mountX=0.03 mountY=-0.23, mountTheta=-1.45
21:08:43.423 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.03, y=0.23, opts=13)
21:08:43.427 00.004 11872 Enqueuing Move request for scope (-0.03, 0.23)
21:08:43.431 00.004 9960 Worker thread wakes up
21:08:43.431 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=200, med=1, FiltMin=0, FiltMax=172, Gamma=1.000
21:08:43.435 00.004 11872 UpdateGuideState exits: m=5928 SNR=49.6
21:08:43.439 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:43.442 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:08:43.446 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.23) opts 0xd
21:08:43.446 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.03, 0.23)
21:08:43.446 00.000 9960 Moving (-0.03, 0.23) raw xDistance=0.03 yDistance=-0.23
21:08:43.446 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:08:43.446 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
21:08:43.448 00.002 9960 MoveAxis(E, 0, ABG)
21:08:43.448 00.000 9960 Move returns status 0, amount 0
21:08:43.448 00.000 9960 MoveAxis(N, 171, ABG)
21:08:43.448 00.000 9960 Guiding  Dir = 0, Dur = 171
21:08:43.449 00.001 11872 Enqueuing Expose request
21:08:43.453 00.004 9960 IsSlewing returns 0
21:08:43.453 00.000 9960 IsGuiding returns 0
21:08:43.453 00.000 9960 PulseGuide returned control before completion, sleep 181
21:08:43.640 00.187 9960 IsGuiding returns 1
21:08:43.641 00.001 9960 scope still moving after pulse duration time elapsed
21:08:43.671 00.030 9960 IsSlewing returns 0
21:08:43.672 00.001 9960 IsGuiding returns 0
21:08:43.673 00.001 9960 scope move finished after 171 + 48 ms
21:08:43.673 00.000 9960 Move returns status 0, amount 171
21:08:43.673 00.000 9960 move complete, result=0
21:08:43.673 00.000 9960 worker thread done servicing request
21:08:43.675 00.002 9960 Worker thread wakes up
21:08:43.675 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.2 px 171 ms NORTH
21:08:43.684 00.009 9960 worker thread servicing REQUEST_EXPOSE 1000
21:08:43.684 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1206,1047,31,31)
21:08:44.936 01.252 9960 Exposure complete
21:08:45.027 00.091 9960 worker thread done servicing request
21:08:45.028 00.001 11872 OnExposeComplete: enter
21:08:45.032 00.004 11872 UpdateGuideState(): m_state=6
21:08:45.036 00.004 11872 Star::Find(15, 1221, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1422
21:08:45.040 00.004 11872 Star::Find returns 1 (0), X=1221.13, Y=1062.36, Mass=6039, SNR=49.3, Peak=131 HFD=6.8
21:08:45.043 00.003 11872 CameraToMount -- cameraTheta (1.85) - m_xAngle (-3.14) = xAngle (4.98 = -1.30)
21:08:45.048 00.005 11872 CameraToMount -- cameraTheta (1.85) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.81 = -1.47)
21:08:45.052 00.004 11872 CameraToMount -- cameraX=-0.06 cameraY=0.20 hyp=0.20 cameraTheta=1.85 mountX=0.05 mountY=-0.20, mountTheta=-1.31
21:08:45.056 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.06, y=0.20, opts=13)
21:08:45.059 00.003 11872 Enqueuing Move request for scope (-0.06, 0.20)
21:08:45.064 00.005 9960 Worker thread wakes up
21:08:45.064 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.20) opts 0xd
21:08:45.064 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=1, FiltMin=0, FiltMax=187, Gamma=1.000
21:08:45.068 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.06, 0.20)
21:08:45.068 00.000 11872 UpdateGuideState exits: m=6039 SNR=49.3
21:08:45.073 00.005 9960 Moving (-0.06, 0.20) raw xDistance=0.05 yDistance=-0.20
21:08:45.074 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:08:45.075 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
21:08:45.075 00.000 9960 MoveAxis(E, 0, ABG)
21:08:45.075 00.000 9960 Move returns status 0, amount 0
21:08:45.076 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:45.082 00.006 9960 MoveAxis(N, 151, ABG)
21:08:45.082 00.000 9960 Guiding  Dir = 0, Dur = 151
21:08:45.082 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:08:45.088 00.006 11872 Enqueuing Expose request
21:08:45.093 00.005 9960 IsSlewing returns 0
21:08:45.093 00.000 9960 IsGuiding returns 0
21:08:45.093 00.000 9960 PulseGuide returned control before completion, sleep 161
21:08:45.269 00.176 9960 IsGuiding returns 1
21:08:45.270 00.001 9960 scope still moving after pulse duration time elapsed
21:08:45.300 00.030 9960 IsSlewing returns 0
21:08:45.301 00.001 9960 IsGuiding returns 0
21:08:45.302 00.001 9960 scope move finished after 151 + 58 ms
21:08:45.302 00.000 9960 Move returns status 0, amount 151
21:08:45.302 00.000 9960 move complete, result=0
21:08:45.304 00.002 9960 worker thread done servicing request
21:08:45.304 00.000 9960 Worker thread wakes up
21:08:45.305 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 151 ms NORTH
21:08:45.310 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:08:45.311 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1206,1047,31,31)
21:08:46.567 01.256 9960 Exposure complete
21:08:46.718 00.151 9960 worker thread done servicing request
21:08:46.719 00.001 11872 OnExposeComplete: enter
21:08:46.727 00.008 11872 UpdateGuideState(): m_state=6
21:08:46.733 00.006 11872 Star::Find(15, 1221, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1423
21:08:46.738 00.005 11872 Star::Find returns 1 (0), X=1221.13, Y=1062.28, Mass=5717, SNR=49.1, Peak=138 HFD=6.7
21:08:46.746 00.008 11872 CameraToMount -- cameraTheta (2.05) - m_xAngle (-3.14) = xAngle (5.19 = -1.09)
21:08:46.750 00.004 11872 CameraToMount -- cameraTheta (2.05) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.02 = -1.27)
21:08:46.753 00.003 11872 CameraToMount -- cameraX=-0.06 cameraY=0.12 hyp=0.13 cameraTheta=2.05 mountX=0.06 mountY=-0.13, mountTheta=-1.12
21:08:46.760 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.06, y=0.12, opts=13)
21:08:46.765 00.005 11872 Enqueuing Move request for scope (-0.06, 0.12)
21:08:46.769 00.004 9960 Worker thread wakes up
21:08:46.769 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=216, med=1, FiltMin=0, FiltMax=187, Gamma=1.000
21:08:46.773 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.12) opts 0xd
21:08:46.773 00.000 11872 UpdateGuideState exits: m=5717 SNR=49.1
21:08:46.776 00.003 9960 Handling offset move in thread for scope, endpoint = (-0.06, 0.12)
21:08:46.776 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:46.780 00.004 9960 Moving (-0.06, 0.12) raw xDistance=0.06 yDistance=-0.13
21:08:46.780 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:08:46.784 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:08:46.784 00.000 11872 Enqueuing Expose request
21:08:46.789 00.005 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:08:46.789 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:08:46.789 00.000 9960 MoveAxis(E, 0, ABG)
21:08:46.789 00.000 9960 Move returns status 0, amount 0
21:08:46.789 00.000 9960 MoveAxis(N, 0, ABG)
21:08:46.789 00.000 9960 Move returns status 0, amount 0
21:08:46.790 00.001 9960 move complete, result=0
21:08:46.790 00.000 9960 worker thread done servicing request
21:08:46.790 00.000 9960 Worker thread wakes up
21:08:46.790 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:08:46.795 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:08:46.795 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1206,1047,31,31)
21:08:48.050 01.255 9960 Exposure complete
21:08:48.177 00.127 9960 worker thread done servicing request
21:08:48.177 00.000 11872 OnExposeComplete: enter
21:08:48.182 00.005 11872 UpdateGuideState(): m_state=6
21:08:48.187 00.005 11872 Star::Find(15, 1221, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1424
21:08:48.191 00.004 11872 Star::Find returns 1 (0), X=1221.22, Y=1062.31, Mass=5894, SNR=49.4, Peak=135 HFD=7.0
21:08:48.195 00.004 11872 CameraToMount -- cameraTheta (1.37) - m_xAngle (-3.14) = xAngle (4.50 = -1.78)
21:08:48.199 00.004 11872 CameraToMount -- cameraTheta (1.37) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.33 = -1.95)
21:08:48.203 00.004 11872 CameraToMount -- cameraX=0.03 cameraY=0.15 hyp=0.15 cameraTheta=1.37 mountX=-0.03 mountY=-0.14, mountTheta=-1.79
21:08:48.208 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.03, y=0.15, opts=13)
21:08:48.213 00.005 11872 Enqueuing Move request for scope (0.03, 0.15)
21:08:48.217 00.004 9960 Worker thread wakes up
21:08:48.217 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=218, med=1, FiltMin=0, FiltMax=199, Gamma=1.000
21:08:48.221 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.15) opts 0xd
21:08:48.221 00.000 9960 Handling offset move in thread for scope, endpoint = (0.03, 0.15)
21:08:48.221 00.000 11872 UpdateGuideState exits: m=5894 SNR=49.4
21:08:48.225 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:48.229 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:08:48.233 00.004 11872 Enqueuing Expose request
21:08:48.238 00.005 9960 Moving (0.03, 0.15) raw xDistance=-0.03 yDistance=-0.14
21:08:48.238 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:08:48.238 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:08:48.241 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:08:48.241 00.000 9960 MoveAxis(E, 0, ABG)
21:08:48.241 00.000 9960 Move returns status 0, amount 0
21:08:48.242 00.001 9960 MoveAxis(N, 0, ABG)
21:08:48.242 00.000 9960 Move returns status 0, amount 0
21:08:48.242 00.000 9960 move complete, result=0
21:08:48.243 00.001 9960 worker thread done servicing request
21:08:48.243 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:08:48.249 00.006 9960 Worker thread wakes up
21:08:48.250 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:08:48.250 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1206,1047,31,31)
21:08:49.499 01.249 9960 Exposure complete
21:08:49.650 00.151 9960 worker thread done servicing request
21:08:49.651 00.001 11872 OnExposeComplete: enter
21:08:49.656 00.005 11872 UpdateGuideState(): m_state=6
21:08:49.661 00.005 11872 Star::Find(15, 1221, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1425
21:08:49.667 00.006 11872 Star::Find returns 1 (0), X=1221.29, Y=1062.61, Mass=5678, SNR=49.1, Peak=132 HFD=6.8
21:08:49.671 00.004 11872 CameraToMount -- cameraTheta (1.36) - m_xAngle (-3.14) = xAngle (4.49 = -1.79)
21:08:49.676 00.005 11872 CameraToMount -- cameraTheta (1.36) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.32 = -1.96)
21:08:49.682 00.006 11872 CameraToMount -- cameraX=0.10 cameraY=0.44 hyp=0.46 cameraTheta=1.36 mountX=-0.10 mountY=-0.42, mountTheta=-1.80
21:08:49.688 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.10, y=0.44, opts=13)
21:08:49.693 00.005 11872 Enqueuing Move request for scope (0.10, 0.44)
21:08:49.698 00.005 9960 Worker thread wakes up
21:08:49.699 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=171, Gamma=1.000
21:08:49.704 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.44) opts 0xd
21:08:49.704 00.000 11872 UpdateGuideState exits: m=5678 SNR=49.1
21:08:49.709 00.005 9960 Handling offset move in thread for scope, endpoint = (0.10, 0.44)
21:08:49.709 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:49.714 00.005 9960 Moving (0.10, 0.44) raw xDistance=-0.10 yDistance=-0.42
21:08:49.715 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:08:49.719 00.004 11872 Enqueuing Expose request
21:08:49.723 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:08:49.723 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.42 from input -0.42
21:08:49.724 00.001 9960 MoveAxis(E, 0, ABG)
21:08:49.724 00.000 9960 Move returns status 0, amount 0
21:08:49.724 00.000 9960 MoveAxis(N, 314, ABG)
21:08:49.724 00.000 9960 Guiding  Dir = 0, Dur = 314
21:08:49.725 00.001 9960 IsSlewing returns 0
21:08:49.725 00.000 9960 IsGuiding returns 0
21:08:49.725 00.000 9960 PulseGuide returned control before completion, sleep 324
21:08:50.057 00.332 9960 IsGuiding returns 1
21:08:50.057 00.000 9960 scope still moving after pulse duration time elapsed
21:08:50.089 00.032 9960 IsSlewing returns 0
21:08:50.090 00.001 9960 IsGuiding returns 0
21:08:50.090 00.000 9960 scope move finished after 314 + 50 ms
21:08:50.090 00.000 9960 Move returns status 0, amount 314
21:08:50.091 00.001 9960 move complete, result=0
21:08:50.091 00.000 9960 worker thread done servicing request
21:08:50.091 00.000 9960 Worker thread wakes up
21:08:50.091 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.4 px 314 ms NORTH
21:08:50.095 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
21:08:50.095 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1206,1047,31,31)
21:08:51.342 01.247 9960 Exposure complete
21:08:51.470 00.128 9960 worker thread done servicing request
21:08:51.470 00.000 11872 OnExposeComplete: enter
21:08:51.474 00.004 11872 UpdateGuideState(): m_state=6
21:08:51.477 00.003 11872 Star::Find(15, 1221, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1426
21:08:51.481 00.004 11872 Star::Find returns 1 (0), X=1221.17, Y=1062.48, Mass=5661, SNR=49.0, Peak=133 HFD=6.6
21:08:51.485 00.004 11872 CameraToMount -- cameraTheta (1.62) - m_xAngle (-3.14) = xAngle (4.76 = -1.52)
21:08:51.490 00.005 11872 CameraToMount -- cameraTheta (1.62) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.59 = -1.70)
21:08:51.494 00.004 11872 CameraToMount -- cameraX=-0.02 cameraY=0.31 hyp=0.31 cameraTheta=1.62 mountX=0.01 mountY=-0.31, mountTheta=-1.52
21:08:51.499 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.02, y=0.31, opts=13)
21:08:51.502 00.003 11872 Enqueuing Move request for scope (-0.02, 0.31)
21:08:51.507 00.005 9960 Worker thread wakes up
21:08:51.507 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.31) opts 0xd
21:08:51.508 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.02, 0.31)
21:08:51.508 00.000 9960 Moving (-0.02, 0.31) raw xDistance=0.01 yDistance=-0.31
21:08:51.508 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:08:51.508 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
21:08:51.508 00.000 9960 MoveAxis(E, 0, ABG)
21:08:51.508 00.000 9960 Move returns status 0, amount 0
21:08:51.508 00.000 9960 MoveAxis(N, 232, ABG)
21:08:51.508 00.000 9960 Guiding  Dir = 0, Dur = 232
21:08:51.510 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
21:08:51.515 00.005 9960 IsSlewing returns 0
21:08:51.515 00.000 11872 UpdateGuideState exits: m=5661 SNR=49.0
21:08:51.519 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:51.524 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:08:51.528 00.004 11872 Enqueuing Expose request
21:08:51.531 00.003 9960 IsGuiding returns 0
21:08:51.532 00.001 9960 PulseGuide returned control before completion, sleep 242
21:08:51.784 00.252 9960 IsGuiding returns 1
21:08:51.784 00.000 9960 scope still moving after pulse duration time elapsed
21:08:51.816 00.032 9960 IsSlewing returns 0
21:08:51.817 00.001 9960 IsGuiding returns 0
21:08:51.819 00.002 9960 scope move finished after 232 + 54 ms
21:08:51.819 00.000 9960 Move returns status 0, amount 232
21:08:51.819 00.000 9960 move complete, result=0
21:08:51.819 00.000 9960 worker thread done servicing request
21:08:51.820 00.001 9960 Worker thread wakes up
21:08:51.820 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.3 px 232 ms NORTH
21:08:51.828 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
21:08:51.828 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1206,1047,31,31)
21:08:53.080 01.252 9960 Exposure complete
21:08:53.198 00.118 9960 worker thread done servicing request
21:08:53.199 00.001 11872 OnExposeComplete: enter
21:08:53.204 00.005 11872 UpdateGuideState(): m_state=6
21:08:53.208 00.004 11872 Star::Find(15, 1221, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1427
21:08:53.211 00.003 11872 Star::Find returns 1 (0), X=1221.22, Y=1062.40, Mass=5780, SNR=48.6, Peak=129 HFD=6.8
21:08:53.216 00.005 11872 CameraToMount -- cameraTheta (1.45) - m_xAngle (-3.14) = xAngle (4.59 = -1.69)
21:08:53.220 00.004 11872 CameraToMount -- cameraTheta (1.45) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.42 = -1.86)
21:08:53.223 00.003 11872 CameraToMount -- cameraX=0.03 cameraY=0.23 hyp=0.24 cameraTheta=1.45 mountX=-0.03 mountY=-0.23, mountTheta=-1.70
21:08:53.229 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.03, y=0.23, opts=13)
21:08:53.233 00.004 11872 Enqueuing Move request for scope (0.03, 0.23)
21:08:53.238 00.005 9960 Worker thread wakes up
21:08:53.238 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.23) opts 0xd
21:08:53.239 00.001 9960 Handling offset move in thread for scope, endpoint = (0.03, 0.23)
21:08:53.239 00.000 9960 Moving (0.03, 0.23) raw xDistance=-0.03 yDistance=-0.23
21:08:53.239 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:08:53.241 00.002 9960 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
21:08:53.241 00.000 9960 MoveAxis(E, 0, ABG)
21:08:53.241 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=217, med=1, FiltMin=0, FiltMax=185, Gamma=1.000
21:08:53.246 00.005 9960 Move returns status 0, amount 0
21:08:53.246 00.000 11872 UpdateGuideState exits: m=5780 SNR=48.6
21:08:53.252 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:53.255 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:08:53.259 00.004 11872 Enqueuing Expose request
21:08:53.264 00.005 9960 MoveAxis(N, 169, ABG)
21:08:53.264 00.000 9960 Guiding  Dir = 0, Dur = 169
21:08:53.264 00.000 9960 IsSlewing returns 0
21:08:53.265 00.001 9960 IsGuiding returns 0
21:08:53.265 00.000 9960 PulseGuide returned control before completion, sleep 179
21:08:53.461 00.196 9960 IsGuiding returns 1
21:08:53.462 00.001 9960 scope still moving after pulse duration time elapsed
21:08:53.492 00.030 9960 IsSlewing returns 0
21:08:53.493 00.001 9960 IsGuiding returns 1
21:08:53.525 00.032 9960 IsSlewing returns 0
21:08:53.526 00.001 9960 IsGuiding returns 0
21:08:53.526 00.000 9960 scope move finished after 169 + 92 ms
21:08:53.527 00.001 9960 Move returns status 0, amount 169
21:08:53.527 00.000 9960 move complete, result=0
21:08:53.527 00.000 9960 worker thread done servicing request
21:08:53.529 00.002 11872 GuideStep: -0.0 px 0 ms EAST, -0.2 px 169 ms NORTH
21:08:53.534 00.005 9960 Worker thread wakes up
21:08:53.535 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:08:53.535 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1206,1047,31,31)
21:08:54.783 01.248 9960 Exposure complete
21:08:54.906 00.123 9960 worker thread done servicing request
21:08:54.907 00.001 11872 OnExposeComplete: enter
21:08:54.910 00.003 11872 UpdateGuideState(): m_state=6
21:08:54.914 00.004 11872 Star::Find(15, 1221, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1428
21:08:54.918 00.004 11872 Star::Find returns 1 (0), X=1221.20, Y=1062.49, Mass=5712, SNR=49.3, Peak=132 HFD=6.7
21:08:54.922 00.004 11872 CameraToMount -- cameraTheta (1.53) - m_xAngle (-3.14) = xAngle (4.67 = -1.62)
21:08:54.925 00.003 11872 CameraToMount -- cameraTheta (1.53) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.49 = -1.79)
21:08:54.929 00.004 11872 CameraToMount -- cameraX=0.01 cameraY=0.33 hyp=0.33 cameraTheta=1.53 mountX=-0.02 mountY=-0.32, mountTheta=-1.62
21:08:54.934 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.01, y=0.33, opts=13)
21:08:54.938 00.004 11872 Enqueuing Move request for scope (0.01, 0.33)
21:08:54.941 00.003 9960 Worker thread wakes up
21:08:54.941 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.33) opts 0xd
21:08:54.941 00.000 9960 Handling offset move in thread for scope, endpoint = (0.01, 0.33)
21:08:54.941 00.000 9960 Moving (0.01, 0.33) raw xDistance=-0.02 yDistance=-0.32
21:08:54.941 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:08:54.943 00.002 9960 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
21:08:54.943 00.000 9960 MoveAxis(E, 0, ABG)
21:08:54.943 00.000 9960 Move returns status 0, amount 0
21:08:54.943 00.000 9960 MoveAxis(N, 238, ABG)
21:08:54.943 00.000 9960 Guiding  Dir = 0, Dur = 238
21:08:54.944 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=1, FiltMin=0, FiltMax=187, Gamma=1.000
21:08:54.948 00.004 9960 IsSlewing returns 0
21:08:54.948 00.000 11872 UpdateGuideState exits: m=5712 SNR=49.3
21:08:54.952 00.004 9960 IsGuiding returns 0
21:08:54.953 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:54.957 00.004 9960 PulseGuide returned control before completion, sleep 248
21:08:54.957 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:08:54.960 00.003 11872 Enqueuing Expose request
21:08:55.212 00.252 9960 IsGuiding returns 1
21:08:55.213 00.001 9960 scope still moving after pulse duration time elapsed
21:08:55.241 00.028 9960 IsSlewing returns 0
21:08:55.242 00.001 9960 IsGuiding returns 0
21:08:55.242 00.000 9960 scope move finished after 238 + 51 ms
21:08:55.243 00.001 9960 Move returns status 0, amount 238
21:08:55.243 00.000 9960 move complete, result=0
21:08:55.244 00.001 9960 worker thread done servicing request
21:08:55.244 00.000 9960 Worker thread wakes up
21:08:55.244 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.3 px 238 ms NORTH
21:08:55.251 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:08:55.251 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1206,1047,31,31)
21:08:56.503 01.252 9960 Exposure complete
21:08:56.617 00.114 9960 worker thread done servicing request
21:08:56.618 00.001 11872 OnExposeComplete: enter
21:08:56.623 00.005 11872 UpdateGuideState(): m_state=6
21:08:56.627 00.004 11872 Star::Find(15, 1221, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1429
21:08:56.631 00.004 11872 Star::Find returns 1 (0), X=1221.45, Y=1061.90, Mass=5933, SNR=49.3, Peak=141 HFD=6.6
21:08:56.634 00.003 11872 CameraToMount -- cameraTheta (-0.80) - m_xAngle (-3.14) = xAngle (2.34 = 2.34)
21:08:56.639 00.005 11872 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.17 = 2.17)
21:08:56.643 00.004 11872 CameraToMount -- cameraX=0.26 cameraY=-0.27 hyp=0.37 cameraTheta=-0.80 mountX=-0.26 mountY=0.31, mountTheta=2.27
21:08:56.648 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.26, y=-0.27, opts=13)
21:08:56.652 00.004 11872 Enqueuing Move request for scope (0.26, -0.27)
21:08:56.656 00.004 9960 Worker thread wakes up
21:08:56.656 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.27) opts 0xd
21:08:56.656 00.000 9960 Handling offset move in thread for scope, endpoint = (0.26, -0.27)
21:08:56.656 00.000 9960 Moving (0.26, -0.27) raw xDistance=-0.26 yDistance=0.31
21:08:56.656 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=1, FiltMin=0, FiltMax=189, Gamma=1.000
21:08:56.660 00.004 11872 UpdateGuideState exits: m=5933 SNR=49.3
21:08:56.664 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:56.667 00.003 9960 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
21:08:56.667 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:08:56.667 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31
21:08:56.667 00.000 9960 MoveAxis(E, 108, ABG)
21:08:56.667 00.000 9960 Guiding  Dir = 2, Dur = 108
21:08:56.667 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:08:56.672 00.005 9960 IsSlewing returns 0
21:08:56.672 00.000 11872 Enqueuing Expose request
21:08:56.678 00.006 9960 IsGuiding returns 0
21:08:56.678 00.000 9960 PulseGuide returned control before completion, sleep 118
21:08:56.806 00.128 9960 IsGuiding returns 1
21:08:56.807 00.001 9960 scope still moving after pulse duration time elapsed
21:08:56.837 00.030 9960 IsSlewing returns 0
21:08:56.838 00.001 9960 IsGuiding returns 0
21:08:56.840 00.002 9960 scope move finished after 108 + 53 ms
21:08:56.840 00.000 9960 Move returns status 0, amount 108
21:08:56.840 00.000 9960 MoveAxis(N, 0, ABG)
21:08:56.841 00.001 9960 Move returns status 0, amount 0
21:08:56.841 00.000 9960 move complete, result=0
21:08:56.841 00.000 9960 worker thread done servicing request
21:08:56.842 00.001 9960 Worker thread wakes up
21:08:56.842 00.000 11872 GuideStep: -0.3 px 108 ms EAST, 0.3 px 0 ms NORTH
21:08:56.848 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:08:56.848 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1206,1047,31,31)
21:08:58.097 01.249 9960 Exposure complete
21:08:58.228 00.131 9960 worker thread done servicing request
21:08:58.229 00.001 11872 OnExposeComplete: enter
21:08:58.234 00.005 11872 UpdateGuideState(): m_state=6
21:08:58.237 00.003 11872 Star::Find(15, 1221, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1430
21:08:58.241 00.004 11872 Star::Find returns 1 (0), X=1220.89, Y=1063.13, Mass=5451, SNR=47.9, Peak=136 HFD=6.2
21:08:58.246 00.005 11872 CameraToMount -- cameraTheta (1.87) - m_xAngle (-3.14) = xAngle (5.01 = -1.27)
21:08:58.250 00.004 11872 CameraToMount -- cameraTheta (1.87) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.84 = -1.45)
21:08:58.253 00.003 11872 CameraToMount -- cameraX=-0.30 cameraY=0.96 hyp=1.01 cameraTheta=1.87 mountX=0.29 mountY=-1.00, mountTheta=-1.28
21:08:58.259 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.30, y=0.96, opts=13)
21:08:58.263 00.004 11872 Enqueuing Move request for scope (-0.30, 0.96)
21:08:58.268 00.005 9960 Worker thread wakes up
21:08:58.268 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=205, med=1, FiltMin=0, FiltMax=175, Gamma=1.000
21:08:58.271 00.003 11872 UpdateGuideState exits: m=5451 SNR=47.9
21:08:58.276 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:58.279 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.96) opts 0xd
21:08:58.279 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:08:58.283 00.004 11872 Enqueuing Expose request
21:08:58.287 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.30, 0.96)
21:08:58.287 00.000 9960 Moving (-0.30, 0.96) raw xDistance=0.29 yDistance=-1.00
21:08:58.287 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.29
21:08:58.287 00.000 9960 GuideAlgorithmResistSwitch::result() returns -1.00 from input -1.00
21:08:58.287 00.000 9960 MoveAxis(W, 116, ABG)
21:08:58.289 00.002 9960 Guiding  Dir = 3, Dur = 116
21:08:58.289 00.000 9960 IsSlewing returns 0
21:08:58.289 00.000 9960 IsGuiding returns 0
21:08:58.290 00.001 9960 PulseGuide returned control before completion, sleep 126
21:08:58.432 00.142 9960 IsGuiding returns 1
21:08:58.433 00.001 9960 scope still moving after pulse duration time elapsed
21:08:58.462 00.029 9960 IsSlewing returns 0
21:08:58.463 00.001 9960 IsGuiding returns 0
21:08:58.464 00.001 9960 scope move finished after 116 + 58 ms
21:08:58.464 00.000 9960 Move returns status 0, amount 116
21:08:58.465 00.001 9960 MoveAxis(N, 748, ABG)
21:08:58.465 00.000 9960 Guiding  Dir = 0, Dur = 748
21:08:58.466 00.001 9960 IsSlewing returns 0
21:08:58.466 00.000 9960 IsGuiding returns 0
21:08:58.467 00.001 9960 PulseGuide returned control before completion, sleep 758
21:08:59.227 00.760 9960 IsGuiding returns 1
21:08:59.228 00.001 9960 scope still moving after pulse duration time elapsed
21:08:59.257 00.029 9960 IsSlewing returns 0
21:08:59.259 00.002 9960 IsGuiding returns 0
21:08:59.259 00.000 9960 scope move finished after 748 + 44 ms
21:08:59.259 00.000 9960 Move returns status 0, amount 748
21:08:59.259 00.000 9960 move complete, result=0
21:08:59.259 00.000 9960 worker thread done servicing request
21:08:59.260 00.001 9960 Worker thread wakes up
21:08:59.260 00.000 11872 GuideStep: 0.3 px 116 ms WEST, -1.0 px 748 ms NORTH
21:08:59.268 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
21:08:59.268 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1206,1047,31,31)
21:09:00.519 01.251 9960 Exposure complete
21:09:00.656 00.137 9960 worker thread done servicing request
21:09:00.657 00.001 11872 OnExposeComplete: enter
21:09:00.661 00.004 11872 UpdateGuideState(): m_state=6
21:09:00.665 00.004 11872 Star::Find(15, 1220, 1063, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1431
21:09:00.670 00.005 11872 Star::Find returns 1 (0), X=1221.40, Y=1061.32, Mass=5789, SNR=49.2, Peak=137 HFD=6.9
21:09:00.674 00.004 11872 CameraToMount -- cameraTheta (-1.33) - m_xAngle (-3.14) = xAngle (1.81 = 1.81)
21:09:00.678 00.004 11872 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.64 = 1.64)
21:09:00.682 00.004 11872 CameraToMount -- cameraX=0.21 cameraY=-0.85 hyp=0.87 cameraTheta=-1.33 mountX=-0.21 mountY=0.87, mountTheta=1.81
21:09:00.687 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.21, y=-0.85, opts=13)
21:09:00.691 00.004 11872 Enqueuing Move request for scope (0.21, -0.85)
21:09:00.695 00.004 9960 Worker thread wakes up
21:09:00.695 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=214, med=1, FiltMin=0, FiltMax=177, Gamma=1.000
21:09:00.699 00.004 11872 UpdateGuideState exits: m=5789 SNR=49.2
21:09:00.703 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:00.709 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:09:00.714 00.005 11872 Enqueuing Expose request
21:09:00.718 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.85) opts 0xd
21:09:00.718 00.000 9960 Handling offset move in thread for scope, endpoint = (0.21, -0.85)
21:09:00.718 00.000 9960 Moving (0.21, -0.85) raw xDistance=-0.21 yDistance=0.87
21:09:00.718 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.21
21:09:00.720 00.002 9960 resist switch: large excursion: input 0.87 thresh 0.60 direction from -1 to 1
21:09:00.720 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.61
21:09:00.720 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.87 from input 0.87
21:09:00.720 00.000 9960 MoveAxis(E, 79, ABG)
21:09:00.720 00.000 9960 Guiding  Dir = 2, Dur = 79
21:09:00.721 00.001 9960 IsSlewing returns 0
21:09:00.721 00.000 9960 IsGuiding returns 0
21:09:00.721 00.000 9960 PulseGuide returned control before completion, sleep 89
21:09:00.820 00.099 9960 IsGuiding returns 1
21:09:00.822 00.002 9960 scope still moving after pulse duration time elapsed
21:09:00.849 00.027 9960 IsSlewing returns 0
21:09:00.851 00.002 9960 IsGuiding returns 0
21:09:00.851 00.000 9960 scope move finished after 79 + 51 ms
21:09:00.853 00.002 9960 Move returns status 0, amount 79
21:09:00.853 00.000 9960 MoveAxis(S, 650, ABG)
21:09:00.854 00.001 9960 Guiding  Dir = 1, Dur = 650
21:09:00.854 00.000 9960 IsSlewing returns 0
21:09:00.854 00.000 9960 IsGuiding returns 0
21:09:00.855 00.001 9960 PulseGuide returned control before completion, sleep 660
21:09:01.521 00.666 9960 IsGuiding returns 1
21:09:01.523 00.002 9960 scope still moving after pulse duration time elapsed
21:09:01.554 00.031 9960 IsSlewing returns 0
21:09:01.556 00.002 9960 IsGuiding returns 0
21:09:01.556 00.000 9960 scope move finished after 650 + 51 ms
21:09:01.557 00.001 9960 Move returns status 0, amount 650
21:09:01.557 00.000 9960 move complete, result=0
21:09:01.557 00.000 9960 worker thread done servicing request
21:09:01.557 00.000 11872 GuideStep: -0.2 px 79 ms EAST, 0.9 px 650 ms SOUTH
21:09:01.564 00.007 9960 Worker thread wakes up
21:09:01.564 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:09:01.564 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1206,1047,31,31)
21:09:02.812 01.248 9960 Exposure complete
21:09:02.947 00.135 9960 worker thread done servicing request
21:09:02.947 00.000 11872 OnExposeComplete: enter
21:09:02.951 00.004 11872 UpdateGuideState(): m_state=6
21:09:02.954 00.003 11872 Star::Find(15, 1221, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1432
21:09:02.959 00.005 11872 Star::Find returns 1 (0), X=1221.33, Y=1061.56, Mass=5914, SNR=49.3, Peak=142 HFD=6.9
21:09:02.963 00.004 11872 CameraToMount -- cameraTheta (-1.33) - m_xAngle (-3.14) = xAngle (1.80 = 1.80)
21:09:02.968 00.005 11872 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.63 = 1.63)
21:09:02.971 00.003 11872 CameraToMount -- cameraX=0.15 cameraY=-0.60 hyp=0.62 cameraTheta=-1.33 mountX=-0.14 mountY=0.62, mountTheta=1.80
21:09:02.976 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.15, y=-0.60, opts=13)
21:09:02.980 00.004 11872 Enqueuing Move request for scope (0.15, -0.60)
21:09:02.983 00.003 9960 Worker thread wakes up
21:09:02.984 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.60) opts 0xd
21:09:02.984 00.000 9960 Handling offset move in thread for scope, endpoint = (0.15, -0.60)
21:09:02.984 00.000 9960 Moving (0.15, -0.60) raw xDistance=-0.14 yDistance=0.62
21:09:02.984 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
21:09:02.986 00.002 9960 GuideAlgorithmResistSwitch::result() returns 0.62 from input 0.62
21:09:02.986 00.000 9960 MoveAxis(E, 0, ABG)
21:09:02.986 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=219, med=1, FiltMin=0, FiltMax=167, Gamma=1.000
21:09:02.991 00.005 11872 UpdateGuideState exits: m=5914 SNR=49.3
21:09:02.995 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:02.998 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:09:03.002 00.004 11872 Enqueuing Expose request
21:09:03.006 00.004 9960 Move returns status 0, amount 0
21:09:03.006 00.000 9960 MoveAxis(S, 460, ABG)
21:09:03.006 00.000 9960 Guiding  Dir = 1, Dur = 460
21:09:03.006 00.000 9960 IsSlewing returns 0
21:09:03.007 00.001 9960 IsGuiding returns 0
21:09:03.007 00.000 9960 PulseGuide returned control before completion, sleep 470
21:09:03.493 00.486 9960 IsGuiding returns 1
21:09:03.493 00.000 9960 scope still moving after pulse duration time elapsed
21:09:03.524 00.031 9960 IsSlewing returns 0
21:09:03.525 00.001 9960 IsGuiding returns 0
21:09:03.526 00.001 9960 scope move finished after 460 + 58 ms
21:09:03.526 00.000 9960 Move returns status 0, amount 460
21:09:03.527 00.001 9960 move complete, result=0
21:09:03.527 00.000 9960 worker thread done servicing request
21:09:03.527 00.000 11872 GuideStep: -0.1 px 0 ms EAST, 0.6 px 460 ms SOUTH
21:09:03.534 00.007 9960 Worker thread wakes up
21:09:03.534 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:09:03.534 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1206,1047,31,31)
21:09:04.783 01.249 9960 Exposure complete
21:09:04.910 00.127 9960 worker thread done servicing request
21:09:04.910 00.000 11872 OnExposeComplete: enter
21:09:04.917 00.007 11872 UpdateGuideState(): m_state=6
21:09:04.921 00.004 11872 Star::Find(15, 1221, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1433
21:09:04.925 00.004 11872 Star::Find returns 1 (0), X=1221.42, Y=1062.46, Mass=5742, SNR=49.3, Peak=128 HFD=7.0
21:09:04.928 00.003 11872 CameraToMount -- cameraTheta (0.91) - m_xAngle (-3.14) = xAngle (4.05 = -2.24)
21:09:04.932 00.004 11872 CameraToMount -- cameraTheta (0.91) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.88 = -2.41)
21:09:04.936 00.004 11872 CameraToMount -- cameraX=0.23 cameraY=0.30 hyp=0.38 cameraTheta=0.91 mountX=-0.23 mountY=-0.25, mountTheta=-2.32
21:09:04.941 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.23, y=0.30, opts=13)
21:09:04.946 00.005 11872 Enqueuing Move request for scope (0.23, 0.30)
21:09:04.949 00.003 9960 Worker thread wakes up
21:09:04.949 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.30) opts 0xd
21:09:04.949 00.000 9960 Handling offset move in thread for scope, endpoint = (0.23, 0.30)
21:09:04.949 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=223, med=1, FiltMin=0, FiltMax=192, Gamma=1.000
21:09:04.955 00.006 9960 Moving (0.23, 0.30) raw xDistance=-0.23 yDistance=-0.25
21:09:04.955 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
21:09:04.955 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:09:04.955 00.000 11872 UpdateGuideState exits: m=5742 SNR=49.3
21:09:04.960 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
21:09:04.960 00.000 9960 MoveAxis(E, 97, ABG)
21:09:04.960 00.000 9960 Guiding  Dir = 2, Dur = 97
21:09:04.960 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:04.966 00.006 9960 IsSlewing returns 0
21:09:04.966 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:09:04.970 00.004 11872 Enqueuing Expose request
21:09:04.974 00.004 9960 IsGuiding returns 0
21:09:04.975 00.001 9960 PulseGuide returned control before completion, sleep 107
21:09:05.088 00.113 9960 IsGuiding returns 1
21:09:05.089 00.001 9960 scope still moving after pulse duration time elapsed
21:09:05.119 00.030 9960 IsSlewing returns 0
21:09:05.119 00.000 9960 IsGuiding returns 0
21:09:05.121 00.002 9960 scope move finished after 97 + 49 ms
21:09:05.121 00.000 9960 Move returns status 0, amount 97
21:09:05.121 00.000 9960 MoveAxis(N, 0, ABG)
21:09:05.122 00.001 9960 Move returns status 0, amount 0
21:09:05.122 00.000 9960 move complete, result=0
21:09:05.122 00.000 9960 worker thread done servicing request
21:09:05.123 00.001 9960 Worker thread wakes up
21:09:05.123 00.000 11872 GuideStep: -0.2 px 97 ms EAST, -0.3 px 0 ms NORTH
21:09:05.129 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:09:05.129 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1206,1047,31,31)
21:09:06.383 01.254 9960 Exposure complete
21:09:06.510 00.127 9960 worker thread done servicing request
21:09:06.510 00.000 11872 OnExposeComplete: enter
21:09:06.514 00.004 11872 UpdateGuideState(): m_state=6
21:09:06.519 00.005 11872 Star::Find(15, 1221, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1434
21:09:06.523 00.004 11872 Star::Find returns 1 (0), X=1221.43, Y=1062.58, Mass=5762, SNR=47.9, Peak=135 HFD=6.9
21:09:06.526 00.003 11872 CameraToMount -- cameraTheta (1.04) - m_xAngle (-3.14) = xAngle (4.18 = -2.10)
21:09:06.531 00.005 11872 CameraToMount -- cameraTheta (1.04) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.01 = -2.27)
21:09:06.535 00.004 11872 CameraToMount -- cameraX=0.24 cameraY=0.41 hyp=0.48 cameraTheta=1.04 mountX=-0.24 mountY=-0.37, mountTheta=-2.16
21:09:06.540 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.24, y=0.41, opts=13)
21:09:06.544 00.004 11872 Enqueuing Move request for scope (0.24, 0.41)
21:09:06.548 00.004 9960 Worker thread wakes up
21:09:06.549 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.41) opts 0xd
21:09:06.549 00.000 9960 Handling offset move in thread for scope, endpoint = (0.24, 0.41)
21:09:06.549 00.000 9960 Moving (0.24, 0.41) raw xDistance=-0.24 yDistance=-0.37
21:09:06.550 00.001 9960 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.24
21:09:06.550 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:09:06.550 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=232, med=1, FiltMin=0, FiltMax=188, Gamma=1.000
21:09:06.555 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.37
21:09:06.555 00.000 9960 MoveAxis(E, 108, ABG)
21:09:06.555 00.000 11872 UpdateGuideState exits: m=5762 SNR=47.9
21:09:06.561 00.006 9960 Guiding  Dir = 2, Dur = 108
21:09:06.561 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:06.565 00.004 9960 IsSlewing returns 0
21:09:06.565 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:09:06.569 00.004 11872 Enqueuing Expose request
21:09:06.574 00.005 9960 IsGuiding returns 0
21:09:06.574 00.000 9960 PulseGuide returned control before completion, sleep 118
21:09:06.701 00.127 9960 IsGuiding returns 1
21:09:06.703 00.002 9960 scope still moving after pulse duration time elapsed
21:09:06.733 00.030 9960 IsSlewing returns 0
21:09:06.735 00.002 9960 IsGuiding returns 1
21:09:06.764 00.029 9960 IsSlewing returns 0
21:09:06.765 00.001 9960 IsGuiding returns 0
21:09:06.765 00.000 9960 scope move finished after 108 + 83 ms
21:09:06.766 00.001 9960 Move returns status 0, amount 108
21:09:06.766 00.000 9960 MoveAxis(N, 0, ABG)
21:09:06.766 00.000 9960 Move returns status 0, amount 0
21:09:06.767 00.001 9960 move complete, result=0
21:09:06.767 00.000 9960 worker thread done servicing request
21:09:06.767 00.000 9960 Worker thread wakes up
21:09:06.768 00.001 11872 GuideStep: -0.2 px 108 ms EAST, -0.4 px 0 ms NORTH
21:09:06.775 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:09:06.775 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1206,1047,31,31)
21:09:08.022 01.247 9960 Exposure complete
21:09:08.151 00.129 9960 worker thread done servicing request
21:09:08.151 00.000 11872 OnExposeComplete: enter
21:09:08.155 00.004 11872 UpdateGuideState(): m_state=6
21:09:08.159 00.004 11872 Star::Find(15, 1221, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1435
21:09:08.162 00.003 11872 Star::Find returns 1 (0), X=1221.48, Y=1062.69, Mass=5730, SNR=48.9, Peak=126 HFD=6.9
21:09:08.165 00.003 11872 CameraToMount -- cameraTheta (1.07) - m_xAngle (-3.14) = xAngle (4.20 = -2.08)
21:09:08.170 00.005 11872 CameraToMount -- cameraTheta (1.07) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.03 = -2.25)
21:09:08.175 00.005 11872 CameraToMount -- cameraX=0.29 cameraY=0.53 hyp=0.61 cameraTheta=1.07 mountX=-0.30 mountY=-0.47, mountTheta=-2.13
21:09:08.183 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=0.29, y=0.53, opts=13)
21:09:08.187 00.004 11872 Enqueuing Move request for scope (0.29, 0.53)
21:09:08.192 00.005 9960 Worker thread wakes up
21:09:08.192 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=1, FiltMin=0, FiltMax=176, Gamma=1.000
21:09:08.196 00.004 11872 UpdateGuideState exits: m=5730 SNR=48.9
21:09:08.200 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:08.203 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:09:08.208 00.005 11872 Enqueuing Expose request
21:09:08.212 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.53) opts 0xd
21:09:08.212 00.000 9960 Handling offset move in thread for scope, endpoint = (0.29, 0.53)
21:09:08.213 00.001 9960 Moving (0.29, 0.53) raw xDistance=-0.30 yDistance=-0.47
21:09:08.213 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.30
21:09:08.213 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:09:08.214 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.47
21:09:08.214 00.000 9960 MoveAxis(E, 131, ABG)
21:09:08.214 00.000 9960 Guiding  Dir = 2, Dur = 131
21:09:08.214 00.000 9960 IsSlewing returns 0
21:09:08.215 00.001 9960 IsGuiding returns 0
21:09:08.215 00.000 9960 PulseGuide returned control before completion, sleep 141
21:09:08.370 00.155 9960 IsGuiding returns 1
21:09:08.371 00.001 9960 scope still moving after pulse duration time elapsed
21:09:08.400 00.029 9960 IsSlewing returns 0
21:09:08.401 00.001 9960 IsGuiding returns 0
21:09:08.403 00.002 9960 scope move finished after 131 + 56 ms
21:09:08.405 00.002 9960 Move returns status 0, amount 131
21:09:08.405 00.000 9960 MoveAxis(N, 0, ABG)
21:09:08.406 00.001 9960 Move returns status 0, amount 0
21:09:08.406 00.000 9960 move complete, result=0
21:09:08.406 00.000 9960 worker thread done servicing request
21:09:08.407 00.001 9960 Worker thread wakes up
21:09:08.407 00.000 11872 GuideStep: -0.3 px 131 ms EAST, -0.5 px 0 ms NORTH
21:09:08.414 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:09:08.414 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1206,1047,31,31)
21:09:09.660 01.246 9960 Exposure complete
21:09:09.793 00.133 9960 worker thread done servicing request
21:09:09.793 00.000 11872 OnExposeComplete: enter
21:09:09.798 00.005 11872 UpdateGuideState(): m_state=6
21:09:09.803 00.005 11872 Star::Find(15, 1221, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1436
21:09:09.808 00.005 11872 Star::Find returns 1 (0), X=1221.17, Y=1063.11, Mass=5585, SNR=48.3, Peak=126 HFD=6.6
21:09:09.812 00.004 11872 CameraToMount -- cameraTheta (1.59) - m_xAngle (-3.14) = xAngle (4.72 = -1.56)
21:09:09.816 00.004 11872 CameraToMount -- cameraTheta (1.59) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.55 = -1.73)
21:09:09.820 00.004 11872 CameraToMount -- cameraX=-0.01 cameraY=0.95 hyp=0.95 cameraTheta=1.59 mountX=0.01 mountY=-0.94, mountTheta=-1.56
21:09:09.827 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.01, y=0.95, opts=13)
21:09:09.830 00.003 11872 Enqueuing Move request for scope (-0.01, 0.95)
21:09:09.836 00.006 9960 Worker thread wakes up
21:09:09.836 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=218, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
21:09:09.840 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.95) opts 0xd
21:09:09.840 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.01, 0.95)
21:09:09.840 00.000 9960 Moving (-0.01, 0.95) raw xDistance=0.01 yDistance=-0.94
21:09:09.841 00.001 11872 UpdateGuideState exits: m=5585 SNR=48.3
21:09:09.844 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:09.848 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:09:09.852 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:09:09.852 00.000 9960 resist switch: large excursion: input -0.94 thresh 0.60 direction from 1 to -1
21:09:09.852 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.82
21:09:09.852 00.000 11872 Enqueuing Expose request
21:09:09.857 00.005 9960 GuideAlgorithmResistSwitch::result() returns -0.94 from input -0.94
21:09:09.857 00.000 9960 MoveAxis(E, 0, ABG)
21:09:09.858 00.001 9960 Move returns status 0, amount 0
21:09:09.858 00.000 9960 MoveAxis(N, 701, ABG)
21:09:09.858 00.000 9960 Guiding  Dir = 0, Dur = 701
21:09:09.858 00.000 9960 IsSlewing returns 0
21:09:09.858 00.000 9960 IsGuiding returns 0
21:09:09.860 00.002 9960 PulseGuide returned control before completion, sleep 711
21:09:10.588 00.728 9960 IsGuiding returns 1
21:09:10.588 00.000 9960 scope still moving after pulse duration time elapsed
21:09:10.618 00.030 9960 IsSlewing returns 0
21:09:10.619 00.001 9960 IsGuiding returns 0
21:09:10.619 00.000 9960 scope move finished after 701 + 59 ms
21:09:10.621 00.002 9960 Move returns status 0, amount 701
21:09:10.621 00.000 9960 move complete, result=0
21:09:10.622 00.001 9960 worker thread done servicing request
21:09:10.622 00.000 9960 Worker thread wakes up
21:09:10.622 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.9 px 701 ms NORTH
21:09:10.629 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:09:10.629 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1206,1047,31,31)
21:09:11.875 01.246 9960 Exposure complete
21:09:12.002 00.127 9960 worker thread done servicing request
21:09:12.003 00.001 11872 OnExposeComplete: enter
21:09:12.009 00.006 11872 UpdateGuideState(): m_state=6
21:09:12.012 00.003 11872 Star::Find(15, 1221, 1063, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1437
21:09:12.017 00.005 11872 Star::Find returns 1 (0), X=1221.08, Y=1062.93, Mass=5834, SNR=49.7, Peak=138 HFD=6.5
21:09:12.021 00.004 11872 CameraToMount -- cameraTheta (1.71) - m_xAngle (-3.14) = xAngle (4.85 = -1.43)
21:09:12.025 00.004 11872 CameraToMount -- cameraTheta (1.71) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.68 = -1.61)
21:09:12.029 00.004 11872 CameraToMount -- cameraX=-0.11 cameraY=0.77 hyp=0.78 cameraTheta=1.71 mountX=0.11 mountY=-0.78, mountTheta=-1.44
21:09:12.034 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.11, y=0.77, opts=13)
21:09:12.036 00.002 11872 Enqueuing Move request for scope (-0.11, 0.77)
21:09:12.040 00.004 9960 Worker thread wakes up
21:09:12.040 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.77) opts 0xd
21:09:12.040 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.11, 0.77)
21:09:12.040 00.000 9960 Moving (-0.11, 0.77) raw xDistance=0.11 yDistance=-0.78
21:09:12.040 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:09:12.040 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.78 from input -0.78
21:09:12.041 00.001 9960 MoveAxis(E, 0, ABG)
21:09:12.041 00.000 9960 Move returns status 0, amount 0
21:09:12.041 00.000 9960 MoveAxis(N, 582, ABG)
21:09:12.041 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=1, FiltMin=0, FiltMax=175, Gamma=1.000
21:09:12.045 00.004 9960 Guiding  Dir = 0, Dur = 582
21:09:12.045 00.000 11872 UpdateGuideState exits: m=5834 SNR=49.7
21:09:12.049 00.004 9960 IsSlewing returns 0
21:09:12.049 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:12.053 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:09:12.057 00.004 11872 Enqueuing Expose request
21:09:12.061 00.004 9960 IsGuiding returns 0
21:09:12.061 00.000 9960 PulseGuide returned control before completion, sleep 592
21:09:12.661 00.600 9960 IsGuiding returns 1
21:09:12.662 00.001 9960 scope still moving after pulse duration time elapsed
21:09:12.693 00.031 9960 IsSlewing returns 0
21:09:12.694 00.001 9960 IsGuiding returns 0
21:09:12.695 00.001 9960 scope move finished after 582 + 51 ms
21:09:12.695 00.000 9960 Move returns status 0, amount 582
21:09:12.695 00.000 9960 move complete, result=0
21:09:12.696 00.001 9960 worker thread done servicing request
21:09:12.696 00.000 9960 Worker thread wakes up
21:09:12.696 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.8 px 582 ms NORTH
21:09:12.705 00.009 9960 worker thread servicing REQUEST_EXPOSE 1000
21:09:12.707 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1206,1047,31,31)
21:09:13.944 01.237 9960 Exposure complete
21:09:14.061 00.117 9960 worker thread done servicing request
21:09:14.061 00.000 11872 OnExposeComplete: enter
21:09:14.066 00.005 11872 UpdateGuideState(): m_state=6
21:09:14.069 00.003 11872 Star::Find(15, 1221, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1438
21:09:14.073 00.004 11872 Star::Find returns 1 (0), X=1220.88, Y=1063.20, Mass=4908, SNR=45.0, Peak=123 HFD=6.4
21:09:14.077 00.004 11872 CameraToMount -- cameraTheta (1.86) - m_xAngle (-3.14) = xAngle (5.00 = -1.28)
21:09:14.081 00.004 11872 CameraToMount -- cameraTheta (1.86) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.83 = -1.46)
21:09:14.086 00.005 11872 CameraToMount -- cameraX=-0.31 cameraY=1.04 hyp=1.09 cameraTheta=1.86 mountX=0.31 mountY=-1.08, mountTheta=-1.29
21:09:14.091 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.31, y=1.04, opts=13)
21:09:14.095 00.004 11872 Enqueuing Move request for scope (-0.31, 1.04)
21:09:14.099 00.004 9960 Worker thread wakes up
21:09:14.099 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=199, med=1, FiltMin=0, FiltMax=170, Gamma=1.000
21:09:14.103 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 1.04) opts 0xd
21:09:14.103 00.000 11872 UpdateGuideState exits: m=4908 SNR=45.0
21:09:14.107 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:14.111 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:09:14.115 00.004 11872 Enqueuing Expose request
21:09:14.119 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.31, 1.04)
21:09:14.119 00.000 9960 Moving (-0.31, 1.04) raw xDistance=0.31 yDistance=-1.08
21:09:14.119 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.31
21:09:14.119 00.000 9960 GuideAlgorithmResistSwitch::result() returns -1.08 from input -1.08
21:09:14.120 00.001 9960 MoveAxis(W, 129, ABG)
21:09:14.120 00.000 9960 Guiding  Dir = 3, Dur = 129
21:09:14.120 00.000 9960 IsSlewing returns 0
21:09:14.121 00.001 9960 IsGuiding returns 0
21:09:14.121 00.000 9960 PulseGuide returned control before completion, sleep 139
21:09:14.269 00.148 9960 IsGuiding returns 1
21:09:14.270 00.001 9960 scope still moving after pulse duration time elapsed
21:09:14.299 00.029 9960 IsSlewing returns 0
21:09:14.300 00.001 9960 IsGuiding returns 0
21:09:14.300 00.000 9960 scope move finished after 129 + 50 ms
21:09:14.301 00.001 9960 Move returns status 0, amount 129
21:09:14.301 00.000 9960 MoveAxis(N, 806, ABG)
21:09:14.301 00.000 9960 Guiding  Dir = 0, Dur = 806
21:09:14.302 00.001 9960 IsSlewing returns 0
21:09:14.302 00.000 9960 IsGuiding returns 0
21:09:14.303 00.001 9960 PulseGuide returned control before completion, sleep 816
21:09:15.131 00.828 9960 IsGuiding returns 1
21:09:15.133 00.002 9960 scope still moving after pulse duration time elapsed
21:09:15.164 00.031 9960 IsSlewing returns 0
21:09:15.165 00.001 9960 IsGuiding returns 1
21:09:15.194 00.029 9960 IsSlewing returns 0
21:09:15.194 00.000 9960 IsGuiding returns 1
21:09:15.225 00.031 9960 IsSlewing returns 0
21:09:15.226 00.001 9960 IsGuiding returns 0
21:09:15.226 00.000 9960 scope move finished after 806 + 118 ms
21:09:15.227 00.001 9960 Move returns status 0, amount 806
21:09:15.227 00.000 9960 move complete, result=0
21:09:15.227 00.000 9960 worker thread done servicing request
21:09:15.227 00.000 9960 Worker thread wakes up
21:09:15.229 00.002 11872 GuideStep: 0.3 px 129 ms WEST, -1.1 px 806 ms NORTH
21:09:15.237 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
21:09:15.237 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1206,1047,31,31)
21:09:16.486 01.249 9960 Exposure complete
21:09:16.620 00.134 9960 worker thread done servicing request
21:09:16.620 00.000 11872 OnExposeComplete: enter
21:09:16.624 00.004 11872 UpdateGuideState(): m_state=6
21:09:16.627 00.003 11872 Star::Find(15, 1220, 1063, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1439
21:09:16.631 00.004 11872 Star::Find returns 1 (0), X=1221.14, Y=1061.42, Mass=5628, SNR=48.8, Peak=139 HFD=6.7
21:09:16.636 00.005 11872 CameraToMount -- cameraTheta (-1.63) - m_xAngle (-3.14) = xAngle (1.51 = 1.51)
21:09:16.640 00.004 11872 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.34 = 1.34)
21:09:16.644 00.004 11872 CameraToMount -- cameraX=-0.04 cameraY=-0.74 hyp=0.74 cameraTheta=-1.63 mountX=0.05 mountY=0.72, mountTheta=1.51
21:09:16.651 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.04, y=-0.74, opts=13)
21:09:16.655 00.004 11872 Enqueuing Move request for scope (-0.04, -0.74)
21:09:16.659 00.004 9960 Worker thread wakes up
21:09:16.659 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.74) opts 0xd
21:09:16.659 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.04, -0.74)
21:09:16.659 00.000 9960 Moving (-0.04, -0.74) raw xDistance=0.05 yDistance=0.72
21:09:16.659 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:09:16.659 00.000 9960 resist switch: large excursion: input 0.72 thresh 0.60 direction from -1 to 1
21:09:16.659 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.17
21:09:16.660 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.72 from input 0.72
21:09:16.660 00.000 9960 MoveAxis(E, 0, ABG)
21:09:16.660 00.000 9960 Move returns status 0, amount 0
21:09:16.660 00.000 9960 MoveAxis(S, 540, ABG)
21:09:16.660 00.000 9960 Guiding  Dir = 1, Dur = 540
21:09:16.660 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=220, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
21:09:16.665 00.005 9960 IsSlewing returns 0
21:09:16.665 00.000 11872 UpdateGuideState exits: m=5628 SNR=48.8
21:09:16.670 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:16.673 00.003 9960 IsGuiding returns 0
21:09:16.674 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:09:16.677 00.003 9960 PulseGuide returned control before completion, sleep 550
21:09:16.677 00.000 11872 Enqueuing Expose request
21:09:17.244 00.567 9960 IsGuiding returns 0
21:09:17.245 00.001 9960 Move returns status 0, amount 540
21:09:17.245 00.000 9960 move complete, result=0
21:09:17.245 00.000 9960 worker thread done servicing request
21:09:17.246 00.001 11872 GuideStep: 0.0 px 0 ms EAST, 0.7 px 540 ms SOUTH
21:09:17.253 00.007 9960 Worker thread wakes up
21:09:17.253 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:09:17.253 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1206,1047,31,31)
21:09:18.503 01.250 9960 Exposure complete
21:09:18.637 00.134 9960 worker thread done servicing request
21:09:18.637 00.000 11872 OnExposeComplete: enter
21:09:18.641 00.004 11872 UpdateGuideState(): m_state=6
21:09:18.648 00.007 11872 Star::Find(15, 1221, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1440
21:09:18.653 00.005 11872 Star::Find returns 1 (0), X=1221.10, Y=1061.68, Mass=5714, SNR=48.5, Peak=138 HFD=6.7
21:09:18.657 00.004 11872 CameraToMount -- cameraTheta (-1.75) - m_xAngle (-3.14) = xAngle (1.39 = 1.39)
21:09:18.662 00.005 11872 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.22 = 1.22)
21:09:18.665 00.003 11872 CameraToMount -- cameraX=-0.09 cameraY=-0.49 hyp=0.50 cameraTheta=-1.75 mountX=0.09 mountY=0.46, mountTheta=1.38
21:09:18.672 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.09, y=-0.49, opts=13)
21:09:18.676 00.004 11872 Enqueuing Move request for scope (-0.09, -0.49)
21:09:18.679 00.003 9960 Worker thread wakes up
21:09:18.680 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=1, FiltMin=0, FiltMax=183, Gamma=1.000
21:09:18.684 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.49) opts 0xd
21:09:18.684 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.09, -0.49)
21:09:18.684 00.000 9960 Moving (-0.09, -0.49) raw xDistance=0.09 yDistance=0.46
21:09:18.685 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:09:18.685 00.000 11872 UpdateGuideState exits: m=5714 SNR=48.5
21:09:18.689 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:18.693 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:09:18.697 00.004 11872 Enqueuing Expose request
21:09:18.701 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.46 from input 0.46
21:09:18.701 00.000 9960 MoveAxis(E, 0, ABG)
21:09:18.702 00.001 9960 Move returns status 0, amount 0
21:09:18.702 00.000 9960 MoveAxis(S, 347, ABG)
21:09:18.702 00.000 9960 Guiding  Dir = 1, Dur = 347
21:09:18.702 00.000 9960 IsSlewing returns 0
21:09:18.703 00.001 9960 IsGuiding returns 0
21:09:18.703 00.000 9960 PulseGuide returned control before completion, sleep 357
21:09:19.074 00.371 9960 IsGuiding returns 1
21:09:19.075 00.001 9960 scope still moving after pulse duration time elapsed
21:09:19.106 00.031 9960 IsSlewing returns 0
21:09:19.108 00.002 9960 IsGuiding returns 1
21:09:19.137 00.029 9960 IsSlewing returns 0
21:09:19.137 00.000 9960 IsGuiding returns 1
21:09:19.168 00.031 9960 IsSlewing returns 0
21:09:19.169 00.001 9960 IsGuiding returns 0
21:09:19.169 00.000 9960 scope move finished after 347 + 119 ms
21:09:19.169 00.000 9960 Move returns status 0, amount 347
21:09:19.169 00.000 9960 move complete, result=0
21:09:19.171 00.002 9960 worker thread done servicing request
21:09:19.171 00.000 9960 Worker thread wakes up
21:09:19.171 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.5 px 347 ms SOUTH
21:09:19.179 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
21:09:19.179 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1206,1047,31,31)
21:09:20.430 01.251 9960 Exposure complete
21:09:20.560 00.130 9960 worker thread done servicing request
21:09:20.561 00.001 11872 OnExposeComplete: enter
21:09:20.565 00.004 11872 UpdateGuideState(): m_state=6
21:09:20.569 00.004 11872 Star::Find(15, 1221, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1441
21:09:20.573 00.004 11872 Star::Find returns 1 (0), X=1221.20, Y=1062.53, Mass=5739, SNR=48.4, Peak=136 HFD=6.7
21:09:20.576 00.003 11872 CameraToMount -- cameraTheta (1.55) - m_xAngle (-3.14) = xAngle (4.68 = -1.60)
21:09:20.581 00.005 11872 CameraToMount -- cameraTheta (1.55) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.51 = -1.77)
21:09:20.584 00.003 11872 CameraToMount -- cameraX=0.01 cameraY=0.36 hyp=0.36 cameraTheta=1.55 mountX=-0.01 mountY=-0.36, mountTheta=-1.60
21:09:20.590 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.01, y=0.36, opts=13)
21:09:20.595 00.005 11872 Enqueuing Move request for scope (0.01, 0.36)
21:09:20.598 00.003 9960 Worker thread wakes up
21:09:20.598 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.36) opts 0xd
21:09:20.598 00.000 9960 Handling offset move in thread for scope, endpoint = (0.01, 0.36)
21:09:20.598 00.000 9960 Moving (0.01, 0.36) raw xDistance=-0.01 yDistance=-0.36
21:09:20.598 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:09:20.599 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:09:20.599 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.36
21:09:20.599 00.000 9960 MoveAxis(E, 0, ABG)
21:09:20.599 00.000 9960 Move returns status 0, amount 0
21:09:20.599 00.000 9960 MoveAxis(N, 0, ABG)
21:09:20.599 00.000 9960 Move returns status 0, amount 0
21:09:20.600 00.001 9960 move complete, result=0
21:09:20.600 00.000 9960 worker thread done servicing request
21:09:20.600 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=1, FiltMin=0, FiltMax=186, Gamma=1.000
21:09:20.604 00.004 11872 UpdateGuideState exits: m=5739 SNR=48.4
21:09:20.607 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:20.612 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:09:20.615 00.003 11872 Enqueuing Expose request
21:09:20.618 00.003 9960 Worker thread wakes up
21:09:20.618 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:09:20.618 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.4 px 0 ms NORTH
21:09:20.623 00.005 9960 Handling exposure in thread, d=1000 o=3 r=(1206,1047,31,31)
21:09:21.875 01.252 9960 Exposure complete
21:09:21.983 00.108 9960 worker thread done servicing request
21:09:21.983 00.000 11872 OnExposeComplete: enter
21:09:21.987 00.004 11872 UpdateGuideState(): m_state=6
21:09:21.992 00.005 11872 Star::Find(15, 1221, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1442
21:09:21.996 00.004 11872 Star::Find returns 1 (0), X=1221.18, Y=1062.60, Mass=5884, SNR=49.9, Peak=141 HFD=6.8
21:09:22.000 00.004 11872 CameraToMount -- cameraTheta (1.58) - m_xAngle (-3.14) = xAngle (4.72 = -1.57)
21:09:22.004 00.004 11872 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.54 = -1.74)
21:09:22.008 00.004 11872 CameraToMount -- cameraX=-0.00 cameraY=0.43 hyp=0.43 cameraTheta=1.58 mountX=0.00 mountY=-0.43, mountTheta=-1.57
21:09:22.013 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.00, y=0.43, opts=13)
21:09:22.017 00.004 11872 Enqueuing Move request for scope (-0.00, 0.43)
21:09:22.021 00.004 9960 Worker thread wakes up
21:09:22.022 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.43) opts 0xd
21:09:22.022 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.00, 0.43)
21:09:22.022 00.000 9960 Moving (-0.00, 0.43) raw xDistance=0.00 yDistance=-0.43
21:09:22.022 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=1, FiltMin=0, FiltMax=174, Gamma=1.000
21:09:22.026 00.004 11872 UpdateGuideState exits: m=5884 SNR=49.9
21:09:22.030 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:22.034 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
21:09:22.034 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:09:22.034 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:09:22.039 00.005 11872 Enqueuing Expose request
21:09:22.042 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.43
21:09:22.043 00.001 9960 MoveAxis(E, 0, ABG)
21:09:22.043 00.000 9960 Move returns status 0, amount 0
21:09:22.043 00.000 9960 MoveAxis(N, 0, ABG)
21:09:22.043 00.000 9960 Move returns status 0, amount 0
21:09:22.044 00.001 9960 move complete, result=0
21:09:22.044 00.000 9960 worker thread done servicing request
21:09:22.044 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.4 px 0 ms NORTH
21:09:22.048 00.004 9960 Worker thread wakes up
21:09:22.048 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:09:22.048 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1206,1047,31,31)
21:09:23.298 01.250 9960 Exposure complete
21:09:23.440 00.142 9960 worker thread done servicing request
21:09:23.440 00.000 11872 OnExposeComplete: enter
21:09:23.445 00.005 11872 UpdateGuideState(): m_state=6
21:09:23.449 00.004 11872 Star::Find(15, 1221, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1443
21:09:23.453 00.004 11872 Star::Find returns 1 (0), X=1221.49, Y=1062.61, Mass=5740, SNR=49.2, Peak=125 HFD=7.0
21:09:23.456 00.003 11872 CameraToMount -- cameraTheta (0.98) - m_xAngle (-3.14) = xAngle (4.12 = -2.17)
21:09:23.461 00.005 11872 CameraToMount -- cameraTheta (0.98) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.94 = -2.34)
21:09:23.465 00.004 11872 CameraToMount -- cameraX=0.30 cameraY=0.45 hyp=0.54 cameraTheta=0.98 mountX=-0.31 mountY=-0.39, mountTheta=-2.23
21:09:23.470 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.30, y=0.45, opts=13)
21:09:23.473 00.003 11872 Enqueuing Move request for scope (0.30, 0.45)
21:09:23.477 00.004 9960 Worker thread wakes up
21:09:23.477 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=234, med=1, FiltMin=0, FiltMax=182, Gamma=1.000
21:09:23.480 00.003 11872 UpdateGuideState exits: m=5740 SNR=49.2
21:09:23.485 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.45) opts 0xd
21:09:23.485 00.000 9960 Handling offset move in thread for scope, endpoint = (0.30, 0.45)
21:09:23.485 00.000 9960 Moving (0.30, 0.45) raw xDistance=-0.31 yDistance=-0.39
21:09:23.486 00.001 9960 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.31
21:09:23.486 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:09:23.486 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.39
21:09:23.487 00.001 9960 MoveAxis(E, 128, ABG)
21:09:23.487 00.000 9960 Guiding  Dir = 2, Dur = 128
21:09:23.487 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:23.491 00.004 9960 IsSlewing returns 0
21:09:23.491 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:09:23.494 00.003 11872 Enqueuing Expose request
21:09:23.497 00.003 9960 IsGuiding returns 0
21:09:23.499 00.002 9960 PulseGuide returned control before completion, sleep 138
21:09:23.644 00.145 9960 IsGuiding returns 1
21:09:23.644 00.000 9960 scope still moving after pulse duration time elapsed
21:09:23.675 00.031 9960 IsSlewing returns 0
21:09:23.675 00.000 9960 IsGuiding returns 0
21:09:23.675 00.000 9960 scope move finished after 128 + 49 ms
21:09:23.675 00.000 9960 Move returns status 0, amount 128
21:09:23.675 00.000 9960 MoveAxis(N, 0, ABG)
21:09:23.676 00.001 9960 Move returns status 0, amount 0
21:09:23.676 00.000 9960 move complete, result=0
21:09:23.676 00.000 9960 worker thread done servicing request
21:09:23.676 00.000 11872 GuideStep: -0.3 px 128 ms EAST, -0.4 px 0 ms NORTH
21:09:23.682 00.006 9960 Worker thread wakes up
21:09:23.682 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:09:23.682 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1206,1047,31,31)
21:09:24.938 01.256 9960 Exposure complete
21:09:25.061 00.123 9960 worker thread done servicing request
21:09:25.062 00.001 11872 OnExposeComplete: enter
21:09:25.066 00.004 11872 UpdateGuideState(): m_state=6
21:09:25.070 00.004 11872 Star::Find(15, 1221, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1444
21:09:25.074 00.004 11872 Star::Find returns 1 (0), X=1221.17, Y=1062.89, Mass=5633, SNR=48.8, Peak=142 HFD=6.7
21:09:25.078 00.004 11872 CameraToMount -- cameraTheta (1.59) - m_xAngle (-3.14) = xAngle (4.73 = -1.56)
21:09:25.084 00.006 11872 CameraToMount -- cameraTheta (1.59) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.56 = -1.73)
21:09:25.088 00.004 11872 CameraToMount -- cameraX=-0.01 cameraY=0.73 hyp=0.73 cameraTheta=1.59 mountX=0.01 mountY=-0.72, mountTheta=-1.56
21:09:25.094 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.01, y=0.73, opts=13)
21:09:25.099 00.005 11872 Enqueuing Move request for scope (-0.01, 0.73)
21:09:25.102 00.003 9960 Worker thread wakes up
21:09:25.102 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=196, med=1, FiltMin=0, FiltMax=181, Gamma=1.000
21:09:25.107 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.73) opts 0xd
21:09:25.108 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.01, 0.73)
21:09:25.108 00.000 9960 Moving (-0.01, 0.73) raw xDistance=0.01 yDistance=-0.72
21:09:25.108 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:09:25.108 00.000 9960 resist switch: large excursion: input -0.72 thresh 0.60 direction from 1 to -1
21:09:25.109 00.001 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.17
21:09:25.109 00.000 11872 UpdateGuideState exits: m=5633 SNR=48.8
21:09:25.113 00.004 9960 GuideAlgorithmResistSwitch::result() returns -0.72 from input -0.72
21:09:25.113 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:25.116 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:09:25.120 00.004 11872 Enqueuing Expose request
21:09:25.123 00.003 9960 MoveAxis(E, 0, ABG)
21:09:25.123 00.000 9960 Move returns status 0, amount 0
21:09:25.123 00.000 9960 MoveAxis(N, 540, ABG)
21:09:25.123 00.000 9960 Guiding  Dir = 0, Dur = 540
21:09:25.125 00.002 9960 IsSlewing returns 0
21:09:25.125 00.000 9960 IsGuiding returns 0
21:09:25.125 00.000 9960 PulseGuide returned control before completion, sleep 550
21:09:25.677 00.552 9960 IsGuiding returns 1
21:09:25.678 00.001 9960 scope still moving after pulse duration time elapsed
21:09:25.710 00.032 9960 IsSlewing returns 0
21:09:25.711 00.001 9960 IsGuiding returns 0
21:09:25.712 00.001 9960 scope move finished after 540 + 47 ms
21:09:25.712 00.000 9960 Move returns status 0, amount 540
21:09:25.712 00.000 9960 move complete, result=0
21:09:25.713 00.001 9960 worker thread done servicing request
21:09:25.713 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.7 px 540 ms NORTH
21:09:25.721 00.008 9960 Worker thread wakes up
21:09:25.721 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:09:25.721 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1206,1047,31,31)
21:09:26.970 01.249 9960 Exposure complete
21:09:27.101 00.131 9960 worker thread done servicing request
21:09:27.101 00.000 11872 OnExposeComplete: enter
21:09:27.104 00.003 11872 UpdateGuideState(): m_state=6
21:09:27.109 00.005 11872 Star::Find(15, 1221, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1445
21:09:27.112 00.003 11872 Star::Find returns 1 (0), X=1221.50, Y=1063.15, Mass=6076, SNR=49.9, Peak=139 HFD=6.8
21:09:27.117 00.005 11872 CameraToMount -- cameraTheta (1.27) - m_xAngle (-3.14) = xAngle (4.40 = -1.88)
21:09:27.121 00.004 11872 CameraToMount -- cameraTheta (1.27) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.23 = -2.05)
21:09:27.125 00.004 11872 CameraToMount -- cameraX=0.31 cameraY=0.98 hyp=1.03 cameraTheta=1.27 mountX=-0.31 mountY=-0.91, mountTheta=-1.90
21:09:27.130 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.31, y=0.98, opts=13)
21:09:27.134 00.004 11872 Enqueuing Move request for scope (0.31, 0.98)
21:09:27.139 00.005 9960 Worker thread wakes up
21:09:27.139 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=212, med=1, FiltMin=0, FiltMax=183, Gamma=1.000
21:09:27.142 00.003 11872 UpdateGuideState exits: m=6076 SNR=49.9
21:09:27.147 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:27.151 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.98) opts 0xd
21:09:27.151 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:09:27.155 00.004 11872 Enqueuing Expose request
21:09:27.160 00.005 9960 Handling offset move in thread for scope, endpoint = (0.31, 0.98)
21:09:27.160 00.000 9960 Moving (0.31, 0.98) raw xDistance=-0.31 yDistance=-0.91
21:09:27.160 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.31
21:09:27.160 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.91 from input -0.91
21:09:27.160 00.000 9960 MoveAxis(E, 132, ABG)
21:09:27.161 00.001 9960 Guiding  Dir = 2, Dur = 132
21:09:27.161 00.000 9960 IsSlewing returns 0
21:09:27.162 00.001 9960 IsGuiding returns 0
21:09:27.162 00.000 9960 PulseGuide returned control before completion, sleep 142
21:09:27.306 00.144 9960 IsGuiding returns 1
21:09:27.306 00.000 9960 scope still moving after pulse duration time elapsed
21:09:27.338 00.032 9960 IsSlewing returns 0
21:09:27.342 00.004 9960 IsGuiding returns 0
21:09:27.342 00.000 9960 scope move finished after 132 + 48 ms
21:09:27.342 00.000 9960 Move returns status 0, amount 132
21:09:27.343 00.001 9960 MoveAxis(N, 683, ABG)
21:09:27.343 00.000 9960 Guiding  Dir = 0, Dur = 683
21:09:27.344 00.001 9960 IsSlewing returns 0
21:09:27.344 00.000 9960 IsGuiding returns 0
21:09:27.345 00.001 9960 PulseGuide returned control before completion, sleep 693
21:09:28.055 00.710 9960 IsGuiding returns 1
21:09:28.055 00.000 9960 scope still moving after pulse duration time elapsed
21:09:28.085 00.030 9960 IsSlewing returns 0
21:09:28.087 00.002 9960 IsGuiding returns 0
21:09:28.089 00.002 9960 scope move finished after 683 + 60 ms
21:09:28.089 00.000 9960 Move returns status 0, amount 683
21:09:28.089 00.000 9960 move complete, result=0
21:09:28.089 00.000 9960 worker thread done servicing request
21:09:28.089 00.000 9960 Worker thread wakes up
21:09:28.089 00.000 11872 GuideStep: -0.3 px 132 ms EAST, -0.9 px 683 ms NORTH
21:09:28.096 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:09:28.096 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1206,1047,31,31)
21:09:29.347 01.251 9960 Exposure complete
21:09:29.480 00.133 9960 worker thread done servicing request
21:09:29.481 00.001 11872 OnExposeComplete: enter
21:09:29.485 00.004 11872 UpdateGuideState(): m_state=6
21:09:29.488 00.003 11872 Star::Find(15, 1221, 1063, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1446
21:09:29.492 00.004 11872 Star::Find returns 1 (0), X=1221.42, Y=1062.45, Mass=5949, SNR=49.9, Peak=138 HFD=7.0
21:09:29.497 00.005 11872 CameraToMount -- cameraTheta (0.90) - m_xAngle (-3.14) = xAngle (4.04 = -2.25)
21:09:29.502 00.005 11872 CameraToMount -- cameraTheta (0.90) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.86 = -2.42)
21:09:29.508 00.006 11872 CameraToMount -- cameraX=0.23 cameraY=0.29 hyp=0.37 cameraTheta=0.90 mountX=-0.23 mountY=-0.25, mountTheta=-2.33
21:09:29.517 00.009 11872 SchedulePrimaryMove(0FA44CE0, x=0.23, y=0.29, opts=13)
21:09:29.524 00.007 11872 Enqueuing Move request for scope (0.23, 0.29)
21:09:29.530 00.006 9960 Worker thread wakes up
21:09:29.531 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=226, med=1, FiltMin=0, FiltMax=176, Gamma=1.000
21:09:29.537 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.29) opts 0xd
21:09:29.537 00.000 9960 Handling offset move in thread for scope, endpoint = (0.23, 0.29)
21:09:29.537 00.000 9960 Moving (0.23, 0.29) raw xDistance=-0.23 yDistance=-0.25
21:09:29.537 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.23
21:09:29.538 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
21:09:29.538 00.000 9960 MoveAxis(E, 107, ABG)
21:09:29.538 00.000 9960 Guiding  Dir = 2, Dur = 107
21:09:29.538 00.000 11872 UpdateGuideState exits: m=5949 SNR=49.9
21:09:29.546 00.008 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:29.553 00.007 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:09:29.558 00.005 11872 Enqueuing Expose request
21:09:29.561 00.003 9960 IsSlewing returns 0
21:09:29.562 00.001 9960 IsGuiding returns 0
21:09:29.562 00.000 9960 PulseGuide returned control before completion, sleep 117
21:09:29.683 00.121 9960 IsGuiding returns 1
21:09:29.685 00.002 9960 scope still moving after pulse duration time elapsed
21:09:29.713 00.028 9960 IsSlewing returns 0
21:09:29.714 00.001 9960 IsGuiding returns 0
21:09:29.715 00.001 9960 scope move finished after 107 + 45 ms
21:09:29.715 00.000 9960 Move returns status 0, amount 107
21:09:29.716 00.001 9960 MoveAxis(N, 184, ABG)
21:09:29.716 00.000 9960 Guiding  Dir = 0, Dur = 184
21:09:29.717 00.001 9960 IsSlewing returns 0
21:09:29.717 00.000 9960 IsGuiding returns 0
21:09:29.718 00.001 9960 PulseGuide returned control before completion, sleep 194
21:09:29.917 00.199 9960 IsGuiding returns 1
21:09:29.917 00.000 9960 scope still moving after pulse duration time elapsed
21:09:29.949 00.032 9960 IsSlewing returns 0
21:09:29.950 00.001 9960 IsGuiding returns 0
21:09:29.951 00.001 9960 scope move finished after 184 + 49 ms
21:09:29.951 00.000 9960 Move returns status 0, amount 184
21:09:29.952 00.001 9960 move complete, result=0
21:09:29.953 00.001 9960 worker thread done servicing request
21:09:29.954 00.001 11872 GuideStep: -0.2 px 107 ms EAST, -0.2 px 184 ms NORTH
21:09:29.959 00.005 9960 Worker thread wakes up
21:09:29.959 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:09:29.959 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1206,1047,31,31)
21:09:31.213 01.254 9960 Exposure complete
21:09:31.347 00.134 9960 worker thread done servicing request
21:09:31.347 00.000 11872 OnExposeComplete: enter
21:09:31.351 00.004 11872 UpdateGuideState(): m_state=6
21:09:31.355 00.004 11872 Star::Find(15, 1221, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1447
21:09:31.360 00.005 11872 Star::Find returns 1 (0), X=1221.24, Y=1062.44, Mass=5648, SNR=47.5, Peak=131 HFD=6.8
21:09:31.366 00.006 11872 CameraToMount -- cameraTheta (1.38) - m_xAngle (-3.14) = xAngle (4.52 = -1.76)
21:09:31.370 00.004 11872 CameraToMount -- cameraTheta (1.38) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.35 = -1.93)
21:09:31.374 00.004 11872 CameraToMount -- cameraX=0.05 cameraY=0.28 hyp=0.28 cameraTheta=1.38 mountX=-0.05 mountY=-0.26, mountTheta=-1.77
21:09:31.379 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.05, y=0.28, opts=13)
21:09:31.383 00.004 11872 Enqueuing Move request for scope (0.05, 0.28)
21:09:31.387 00.004 9960 Worker thread wakes up
21:09:31.387 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.28) opts 0xd
21:09:31.388 00.001 9960 Handling offset move in thread for scope, endpoint = (0.05, 0.28)
21:09:31.388 00.000 9960 Moving (0.05, 0.28) raw xDistance=-0.05 yDistance=-0.26
21:09:31.388 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:09:31.388 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=208, med=1, FiltMin=0, FiltMax=188, Gamma=1.000
21:09:31.392 00.004 9960 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
21:09:31.392 00.000 9960 MoveAxis(E, 0, ABG)
21:09:31.392 00.000 9960 Move returns status 0, amount 0
21:09:31.392 00.000 9960 MoveAxis(N, 195, ABG)
21:09:31.393 00.001 11872 UpdateGuideState exits: m=5648 SNR=47.5
21:09:31.398 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:31.401 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:09:31.405 00.004 11872 Enqueuing Expose request
21:09:31.409 00.004 9960 Guiding  Dir = 0, Dur = 195
21:09:31.409 00.000 9960 IsSlewing returns 0
21:09:31.409 00.000 9960 IsGuiding returns 0
21:09:31.410 00.001 9960 PulseGuide returned control before completion, sleep 205
21:09:31.628 00.218 9960 IsGuiding returns 1
21:09:31.628 00.000 9960 scope still moving after pulse duration time elapsed
21:09:31.659 00.031 9960 IsSlewing returns 0
21:09:31.660 00.001 9960 IsGuiding returns 0
21:09:31.661 00.001 9960 scope move finished after 195 + 55 ms
21:09:31.661 00.000 9960 Move returns status 0, amount 195
21:09:31.662 00.001 9960 move complete, result=0
21:09:31.662 00.000 9960 worker thread done servicing request
21:09:31.662 00.000 9960 Worker thread wakes up
21:09:31.662 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 195 ms NORTH
21:09:31.669 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:09:31.669 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1206,1047,31,31)
21:09:32.928 01.259 9960 Exposure complete
21:09:33.063 00.135 9960 worker thread done servicing request
21:09:33.063 00.000 11872 OnExposeComplete: enter
21:09:33.067 00.004 11872 UpdateGuideState(): m_state=6
21:09:33.071 00.004 11872 Star::Find(15, 1221, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1448
21:09:33.075 00.004 11872 Star::Find returns 1 (0), X=1221.24, Y=1062.24, Mass=5755, SNR=48.4, Peak=129 HFD=6.9
21:09:33.079 00.004 11872 CameraToMount -- cameraTheta (0.99) - m_xAngle (-3.14) = xAngle (4.13 = -2.16)
21:09:33.082 00.003 11872 CameraToMount -- cameraTheta (0.99) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.95 = -2.33)
21:09:33.087 00.005 11872 CameraToMount -- cameraX=0.05 cameraY=0.08 hyp=0.10 cameraTheta=0.99 mountX=-0.05 mountY=-0.07, mountTheta=-2.22
21:09:33.092 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.05, y=0.08, opts=13)
21:09:33.098 00.006 11872 Enqueuing Move request for scope (0.05, 0.08)
21:09:33.102 00.004 9960 Worker thread wakes up
21:09:33.102 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=1, FiltMin=0, FiltMax=185, Gamma=1.000
21:09:33.106 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.08) opts 0xd
21:09:33.107 00.001 9960 Handling offset move in thread for scope, endpoint = (0.05, 0.08)
21:09:33.107 00.000 9960 Moving (0.05, 0.08) raw xDistance=-0.05 yDistance=-0.07
21:09:33.107 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:09:33.108 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:09:33.108 00.000 11872 UpdateGuideState exits: m=5755 SNR=48.4
21:09:33.114 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:33.119 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:09:33.124 00.005 11872 Enqueuing Expose request
21:09:33.127 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:09:33.127 00.000 9960 MoveAxis(E, 0, ABG)
21:09:33.127 00.000 9960 Move returns status 0, amount 0
21:09:33.127 00.000 9960 MoveAxis(N, 0, ABG)
21:09:33.127 00.000 9960 Move returns status 0, amount 0
21:09:33.128 00.001 9960 move complete, result=0
21:09:33.129 00.001 9960 worker thread done servicing request
21:09:33.129 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:09:33.133 00.004 9960 Worker thread wakes up
21:09:33.133 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:09:33.133 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1206,1047,31,31)
21:09:34.376 01.243 9960 Exposure complete
21:09:34.510 00.134 9960 worker thread done servicing request
21:09:34.511 00.001 11872 OnExposeComplete: enter
21:09:34.516 00.005 11872 UpdateGuideState(): m_state=6
21:09:34.520 00.004 11872 Star::Find(15, 1221, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1449
21:09:34.525 00.005 11872 Star::Find returns 1 (0), X=1221.21, Y=1062.48, Mass=5635, SNR=48.2, Peak=142 HFD=6.7
21:09:34.528 00.003 11872 CameraToMount -- cameraTheta (1.50) - m_xAngle (-3.14) = xAngle (4.64 = -1.65)
21:09:34.533 00.005 11872 CameraToMount -- cameraTheta (1.50) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.46 = -1.82)
21:09:34.536 00.003 11872 CameraToMount -- cameraX=0.02 cameraY=0.32 hyp=0.32 cameraTheta=1.50 mountX=-0.02 mountY=-0.31, mountTheta=-1.65
21:09:34.542 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.02, y=0.32, opts=13)
21:09:34.547 00.005 11872 Enqueuing Move request for scope (0.02, 0.32)
21:09:34.553 00.006 9960 Worker thread wakes up
21:09:34.553 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.32) opts 0xd
21:09:34.553 00.000 9960 Handling offset move in thread for scope, endpoint = (0.02, 0.32)
21:09:34.553 00.000 9960 Moving (0.02, 0.32) raw xDistance=-0.02 yDistance=-0.31
21:09:34.554 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=216, med=1, FiltMin=0, FiltMax=176, Gamma=1.000
21:09:34.559 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:09:34.559 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
21:09:34.559 00.000 9960 MoveAxis(E, 0, ABG)
21:09:34.560 00.001 9960 Move returns status 0, amount 0
21:09:34.560 00.000 11872 UpdateGuideState exits: m=5635 SNR=48.2
21:09:34.565 00.005 9960 MoveAxis(N, 228, ABG)
21:09:34.565 00.000 9960 Guiding  Dir = 0, Dur = 228
21:09:34.565 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:34.570 00.005 9960 IsSlewing returns 0
21:09:34.570 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:09:34.575 00.005 11872 Enqueuing Expose request
21:09:34.578 00.003 9960 IsGuiding returns 0
21:09:34.580 00.002 9960 PulseGuide returned control before completion, sleep 238
21:09:34.819 00.239 9960 IsGuiding returns 1
21:09:34.820 00.001 9960 scope still moving after pulse duration time elapsed
21:09:34.852 00.032 9960 IsSlewing returns 0
21:09:34.853 00.001 9960 IsGuiding returns 0
21:09:34.853 00.000 9960 scope move finished after 228 + 46 ms
21:09:34.853 00.000 9960 Move returns status 0, amount 228
21:09:34.855 00.002 9960 move complete, result=0
21:09:34.856 00.001 9960 worker thread done servicing request
21:09:34.856 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.3 px 228 ms NORTH
21:09:34.864 00.008 9960 Worker thread wakes up
21:09:34.864 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:09:34.865 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1206,1047,31,31)
21:09:36.112 01.247 9960 Exposure complete
21:09:36.247 00.135 9960 worker thread done servicing request
21:09:36.248 00.001 11872 OnExposeComplete: enter
21:09:36.251 00.003 11872 UpdateGuideState(): m_state=6
21:09:36.255 00.004 11872 Star::Find(15, 1221, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1450
21:09:36.259 00.004 11872 Star::Find returns 1 (0), X=1221.35, Y=1062.33, Mass=5786, SNR=47.6, Peak=136 HFD=6.8
21:09:36.263 00.004 11872 CameraToMount -- cameraTheta (0.81) - m_xAngle (-3.14) = xAngle (3.95 = -2.33)
21:09:36.267 00.004 11872 CameraToMount -- cameraTheta (0.81) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.78 = -2.50)
21:09:36.271 00.004 11872 CameraToMount -- cameraX=0.16 cameraY=0.17 hyp=0.23 cameraTheta=0.81 mountX=-0.16 mountY=-0.14, mountTheta=-2.43
21:09:36.277 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.16, y=0.17, opts=13)
21:09:36.281 00.004 11872 Enqueuing Move request for scope (0.16, 0.17)
21:09:36.285 00.004 9960 Worker thread wakes up
21:09:36.285 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=1, FiltMin=0, FiltMax=190, Gamma=1.000
21:09:36.289 00.004 11872 UpdateGuideState exits: m=5786 SNR=47.6
21:09:36.293 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:36.296 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:09:36.301 00.005 11872 Enqueuing Expose request
21:09:36.305 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.17) opts 0xd
21:09:36.305 00.000 9960 Handling offset move in thread for scope, endpoint = (0.16, 0.17)
21:09:36.305 00.000 9960 Moving (0.16, 0.17) raw xDistance=-0.16 yDistance=-0.14
21:09:36.305 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
21:09:36.305 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:09:36.306 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:09:36.306 00.000 9960 MoveAxis(E, 0, ABG)
21:09:36.306 00.000 9960 Move returns status 0, amount 0
21:09:36.306 00.000 9960 MoveAxis(N, 0, ABG)
21:09:36.307 00.001 9960 Move returns status 0, amount 0
21:09:36.307 00.000 9960 move complete, result=0
21:09:36.307 00.000 9960 worker thread done servicing request
21:09:36.307 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:09:36.313 00.006 9960 Worker thread wakes up
21:09:36.313 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:09:36.313 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1206,1047,31,31)
21:09:37.556 01.243 9960 Exposure complete
21:09:37.694 00.138 9960 worker thread done servicing request
21:09:37.694 00.000 11872 OnExposeComplete: enter
21:09:37.698 00.004 11872 UpdateGuideState(): m_state=6
21:09:37.701 00.003 11872 Star::Find(15, 1221, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1451
21:09:37.707 00.006 11872 Star::Find returns 1 (0), X=1221.43, Y=1062.53, Mass=6043, SNR=50.8, Peak=141 HFD=7.1
21:09:37.712 00.005 11872 CameraToMount -- cameraTheta (1.00) - m_xAngle (-3.14) = xAngle (4.13 = -2.15)
21:09:37.715 00.003 11872 CameraToMount -- cameraTheta (1.00) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.96 = -2.32)
21:09:37.719 00.004 11872 CameraToMount -- cameraX=0.24 cameraY=0.37 hyp=0.44 cameraTheta=1.00 mountX=-0.24 mountY=-0.32, mountTheta=-2.21
21:09:37.724 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.24, y=0.37, opts=13)
21:09:37.728 00.004 11872 Enqueuing Move request for scope (0.24, 0.37)
21:09:37.732 00.004 9960 Worker thread wakes up
21:09:37.733 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=1, FiltMin=0, FiltMax=187, Gamma=1.000
21:09:37.738 00.005 11872 UpdateGuideState exits: m=6043 SNR=50.8
21:09:37.741 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:37.746 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:09:37.749 00.003 11872 Enqueuing Expose request
21:09:37.753 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.37) opts 0xd
21:09:37.753 00.000 9960 Handling offset move in thread for scope, endpoint = (0.24, 0.37)
21:09:37.753 00.000 9960 Moving (0.24, 0.37) raw xDistance=-0.24 yDistance=-0.32
21:09:37.753 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
21:09:37.753 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
21:09:37.753 00.000 9960 MoveAxis(E, 101, ABG)
21:09:37.755 00.002 9960 Guiding  Dir = 2, Dur = 101
21:09:37.755 00.000 9960 IsSlewing returns 0
21:09:37.755 00.000 9960 IsGuiding returns 0
21:09:37.756 00.001 9960 PulseGuide returned control before completion, sleep 111
21:09:37.876 00.120 9960 IsGuiding returns 1
21:09:37.877 00.001 9960 scope still moving after pulse duration time elapsed
21:09:37.906 00.029 9960 IsSlewing returns 0
21:09:37.907 00.001 9960 IsGuiding returns 0
21:09:37.908 00.001 9960 scope move finished after 101 + 51 ms
21:09:37.908 00.000 9960 Move returns status 0, amount 101
21:09:37.909 00.001 9960 MoveAxis(N, 239, ABG)
21:09:37.909 00.000 9960 Guiding  Dir = 0, Dur = 239
21:09:37.909 00.000 9960 IsSlewing returns 0
21:09:37.911 00.002 9960 IsGuiding returns 0
21:09:37.912 00.001 9960 PulseGuide returned control before completion, sleep 249
21:09:38.170 00.258 9960 IsGuiding returns 1
21:09:38.171 00.001 9960 scope still moving after pulse duration time elapsed
21:09:38.201 00.030 9960 IsSlewing returns 0
21:09:38.202 00.001 9960 IsGuiding returns 0
21:09:38.203 00.001 9960 scope move finished after 239 + 52 ms
21:09:38.203 00.000 9960 Move returns status 0, amount 239
21:09:38.204 00.001 9960 move complete, result=0
21:09:38.205 00.001 9960 worker thread done servicing request
21:09:38.205 00.000 9960 Worker thread wakes up
21:09:38.206 00.001 11872 GuideStep: -0.2 px 101 ms EAST, -0.3 px 239 ms NORTH
21:09:38.212 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:09:38.212 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1206,1047,31,31)
21:09:39.451 01.239 9960 Exposure complete
21:09:39.592 00.141 9960 worker thread done servicing request
21:09:39.592 00.000 11872 OnExposeComplete: enter
21:09:39.597 00.005 11872 UpdateGuideState(): m_state=6
21:09:39.601 00.004 11872 Star::Find(15, 1221, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1452
21:09:39.608 00.007 11872 Star::Find returns 1 (0), X=1221.16, Y=1062.46, Mass=5779, SNR=48.8, Peak=132 HFD=6.7
21:09:39.615 00.007 11872 CameraToMount -- cameraTheta (1.66) - m_xAngle (-3.14) = xAngle (4.80 = -1.48)
21:09:39.618 00.003 11872 CameraToMount -- cameraTheta (1.66) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.63 = -1.66)
21:09:39.623 00.005 11872 CameraToMount -- cameraX=-0.03 cameraY=0.30 hyp=0.30 cameraTheta=1.66 mountX=0.03 mountY=-0.30, mountTheta=-1.48
21:09:39.630 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.03, y=0.30, opts=13)
21:09:39.634 00.004 11872 Enqueuing Move request for scope (-0.03, 0.30)
21:09:39.638 00.004 9960 Worker thread wakes up
21:09:39.638 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=225, med=1, FiltMin=0, FiltMax=192, Gamma=1.000
21:09:39.643 00.005 11872 UpdateGuideState exits: m=5779 SNR=48.8
21:09:39.649 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.30) opts 0xd
21:09:39.649 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:39.656 00.007 9960 Handling offset move in thread for scope, endpoint = (-0.03, 0.30)
21:09:39.656 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:09:39.662 00.006 9960 Moving (-0.03, 0.30) raw xDistance=0.03 yDistance=-0.30
21:09:39.662 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:09:39.662 00.000 11872 Enqueuing Expose request
21:09:39.667 00.005 9960 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
21:09:39.667 00.000 9960 MoveAxis(E, 0, ABG)
21:09:39.667 00.000 9960 Move returns status 0, amount 0
21:09:39.667 00.000 9960 MoveAxis(N, 226, ABG)
21:09:39.667 00.000 9960 Guiding  Dir = 0, Dur = 226
21:09:39.668 00.001 9960 IsSlewing returns 0
21:09:39.668 00.000 9960 IsGuiding returns 0
21:09:39.668 00.000 9960 PulseGuide returned control before completion, sleep 236
21:09:39.909 00.241 9960 IsGuiding returns 1
21:09:39.910 00.001 9960 scope still moving after pulse duration time elapsed
21:09:39.940 00.030 9960 IsSlewing returns 0
21:09:39.941 00.001 9960 IsGuiding returns 0
21:09:39.941 00.000 9960 scope move finished after 226 + 46 ms
21:09:39.941 00.000 9960 Move returns status 0, amount 226
21:09:39.941 00.000 9960 move complete, result=0
21:09:39.941 00.000 9960 worker thread done servicing request
21:09:39.941 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.3 px 226 ms NORTH
21:09:39.946 00.005 9960 Worker thread wakes up
21:09:39.946 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:09:39.947 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1206,1047,31,31)
21:09:41.188 01.241 9960 Exposure complete
21:09:41.312 00.124 9960 worker thread done servicing request
21:09:41.312 00.000 11872 OnExposeComplete: enter
21:09:41.316 00.004 11872 UpdateGuideState(): m_state=6
21:09:41.321 00.005 11872 Star::Find(15, 1221, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1453
21:09:41.326 00.005 11872 Star::Find returns 1 (0), X=1221.08, Y=1062.37, Mass=5685, SNR=48.6, Peak=138 HFD=6.7
21:09:41.329 00.003 11872 CameraToMount -- cameraTheta (2.06) - m_xAngle (-3.14) = xAngle (5.20 = -1.08)
21:09:41.332 00.003 11872 CameraToMount -- cameraTheta (2.06) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.03 = -1.25)
21:09:41.336 00.004 11872 CameraToMount -- cameraX=-0.11 cameraY=0.21 hyp=0.23 cameraTheta=2.06 mountX=0.11 mountY=-0.22, mountTheta=-1.11
21:09:41.341 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.11, y=0.21, opts=13)
21:09:41.344 00.003 11872 Enqueuing Move request for scope (-0.11, 0.21)
21:09:41.348 00.004 9960 Worker thread wakes up
21:09:41.348 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.21) opts 0xd
21:09:41.349 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.11, 0.21)
21:09:41.349 00.000 9960 Moving (-0.11, 0.21) raw xDistance=0.11 yDistance=-0.22
21:09:41.349 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:09:41.349 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
21:09:41.349 00.000 9960 MoveAxis(E, 0, ABG)
21:09:41.349 00.000 9960 Move returns status 0, amount 0
21:09:41.349 00.000 9960 MoveAxis(N, 166, ABG)
21:09:41.350 00.001 9960 Guiding  Dir = 0, Dur = 166
21:09:41.350 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=208, med=1, FiltMin=0, FiltMax=182, Gamma=1.000
21:09:41.354 00.004 9960 IsSlewing returns 0
21:09:41.354 00.000 11872 UpdateGuideState exits: m=5685 SNR=48.6
21:09:41.359 00.005 9960 IsGuiding returns 0
21:09:41.360 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:41.363 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:09:41.368 00.005 9960 PulseGuide returned control before completion, sleep 176
21:09:41.368 00.000 11872 Enqueuing Expose request
21:09:41.556 00.188 9960 IsGuiding returns 0
21:09:41.557 00.001 9960 Move returns status 0, amount 166
21:09:41.558 00.001 9960 move complete, result=0
21:09:41.558 00.000 9960 worker thread done servicing request
21:09:41.558 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 166 ms NORTH
21:09:41.565 00.007 9960 Worker thread wakes up
21:09:41.565 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:09:41.565 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1206,1047,31,31)
21:09:42.815 01.250 9960 Exposure complete
21:09:42.947 00.132 9960 worker thread done servicing request
21:09:42.948 00.001 11872 OnExposeComplete: enter
21:09:42.951 00.003 11872 UpdateGuideState(): m_state=6
21:09:42.954 00.003 11872 Star::Find(15, 1221, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1454
21:09:42.958 00.004 11872 Star::Find returns 1 (0), X=1221.05, Y=1062.67, Mass=5454, SNR=48.1, Peak=127 HFD=6.6
21:09:42.962 00.004 11872 CameraToMount -- cameraTheta (1.83) - m_xAngle (-3.14) = xAngle (4.96 = -1.32)
21:09:42.965 00.003 11872 CameraToMount -- cameraTheta (1.83) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.79 = -1.49)
21:09:42.970 00.005 11872 CameraToMount -- cameraX=-0.13 cameraY=0.51 hyp=0.53 cameraTheta=1.83 mountX=0.13 mountY=-0.53, mountTheta=-1.33
21:09:42.974 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.13, y=0.51, opts=13)
21:09:42.978 00.004 11872 Enqueuing Move request for scope (-0.13, 0.51)
21:09:42.982 00.004 9960 Worker thread wakes up
21:09:42.982 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.51) opts 0xd
21:09:42.982 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.13, 0.51)
21:09:42.982 00.000 9960 Moving (-0.13, 0.51) raw xDistance=0.13 yDistance=-0.53
21:09:42.982 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
21:09:42.982 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.53 from input -0.53
21:09:42.982 00.000 9960 MoveAxis(E, 0, ABG)
21:09:42.982 00.000 9960 Move returns status 0, amount 0
21:09:42.982 00.000 9960 MoveAxis(N, 393, ABG)
21:09:42.982 00.000 9960 Guiding  Dir = 0, Dur = 393
21:09:42.983 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=216, med=1, FiltMin=0, FiltMax=171, Gamma=1.000
21:09:42.987 00.004 9960 IsSlewing returns 0
21:09:42.988 00.001 11872 UpdateGuideState exits: m=5454 SNR=48.1
21:09:42.991 00.003 9960 IsGuiding returns 0
21:09:42.991 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:42.996 00.005 9960 PulseGuide returned control before completion, sleep 403
21:09:42.996 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:09:43.000 00.004 11872 Enqueuing Expose request
21:09:43.401 00.401 9960 IsGuiding returns 1
21:09:43.402 00.001 9960 scope still moving after pulse duration time elapsed
21:09:43.433 00.031 9960 IsSlewing returns 0
21:09:43.433 00.000 9960 IsGuiding returns 0
21:09:43.434 00.001 9960 scope move finished after 393 + 49 ms
21:09:43.434 00.000 9960 Move returns status 0, amount 393
21:09:43.434 00.000 9960 move complete, result=0
21:09:43.435 00.001 9960 worker thread done servicing request
21:09:43.435 00.000 9960 Worker thread wakes up
21:09:43.436 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.5 px 393 ms NORTH
21:09:43.442 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:09:43.442 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1206,1047,31,31)
21:09:44.691 01.249 9960 Exposure complete
21:09:44.850 00.159 9960 worker thread done servicing request
21:09:44.850 00.000 11872 OnExposeComplete: enter
21:09:44.856 00.006 11872 UpdateGuideState(): m_state=6
21:09:44.861 00.005 11872 Star::Find(15, 1221, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1455
21:09:44.868 00.007 11872 Star::Find returns 1 (0), X=1221.09, Y=1061.74, Mass=5713, SNR=49.3, Peak=138 HFD=6.7
21:09:44.875 00.007 11872 CameraToMount -- cameraTheta (-1.80) - m_xAngle (-3.14) = xAngle (1.34 = 1.34)
21:09:44.880 00.005 11872 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.17 = 1.17)
21:09:44.888 00.008 11872 CameraToMount -- cameraX=-0.10 cameraY=-0.42 hyp=0.43 cameraTheta=-1.80 mountX=0.10 mountY=0.40, mountTheta=1.32
21:09:44.896 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=-0.10, y=-0.42, opts=13)
21:09:44.902 00.006 11872 Enqueuing Move request for scope (-0.10, -0.42)
21:09:44.907 00.005 9960 Worker thread wakes up
21:09:44.907 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=1, FiltMin=0, FiltMax=173, Gamma=1.000
21:09:44.912 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.42) opts 0xd
21:09:44.912 00.000 11872 UpdateGuideState exits: m=5713 SNR=49.3
21:09:44.916 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.10, -0.42)
21:09:44.916 00.000 9960 Moving (-0.10, -0.42) raw xDistance=0.10 yDistance=0.40
21:09:44.916 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:09:44.916 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:09:44.916 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.40
21:09:44.916 00.000 9960 MoveAxis(E, 0, ABG)
21:09:44.918 00.002 9960 Move returns status 0, amount 0
21:09:44.918 00.000 9960 MoveAxis(N, 0, ABG)
21:09:44.918 00.000 9960 Move returns status 0, amount 0
21:09:44.918 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:44.921 00.003 9960 move complete, result=0
21:09:44.922 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:09:44.927 00.005 11872 Enqueuing Expose request
21:09:44.930 00.003 9960 worker thread done servicing request
21:09:44.930 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
21:09:44.933 00.003 9960 Worker thread wakes up
21:09:44.933 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:09:44.934 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1206,1047,31,31)
21:09:46.182 01.248 9960 Exposure complete
21:09:46.306 00.124 9960 worker thread done servicing request
21:09:46.306 00.000 11872 OnExposeComplete: enter
21:09:46.310 00.004 11872 UpdateGuideState(): m_state=6
21:09:46.314 00.004 11872 Star::Find(15, 1221, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1456
21:09:46.317 00.003 11872 Star::Find returns 1 (0), X=1221.20, Y=1061.93, Mass=5631, SNR=47.5, Peak=137 HFD=6.5
21:09:46.321 00.004 11872 CameraToMount -- cameraTheta (-1.52) - m_xAngle (-3.14) = xAngle (1.62 = 1.62)
21:09:46.326 00.005 11872 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.45 = 1.45)
21:09:46.329 00.003 11872 CameraToMount -- cameraX=0.01 cameraY=-0.24 hyp=0.24 cameraTheta=-1.52 mountX=-0.01 mountY=0.23, mountTheta=1.62
21:09:46.335 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.01, y=-0.24, opts=13)
21:09:46.339 00.004 11872 Enqueuing Move request for scope (0.01, -0.24)
21:09:46.342 00.003 9960 Worker thread wakes up
21:09:46.343 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.24) opts 0xd
21:09:46.343 00.000 9960 Handling offset move in thread for scope, endpoint = (0.01, -0.24)
21:09:46.343 00.000 9960 Moving (0.01, -0.24) raw xDistance=-0.01 yDistance=0.23
21:09:46.343 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=1, FiltMin=0, FiltMax=192, Gamma=1.000
21:09:46.347 00.004 11872 UpdateGuideState exits: m=5631 SNR=47.5
21:09:46.351 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:46.355 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:09:46.360 00.005 11872 Enqueuing Expose request
21:09:46.365 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:09:46.365 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:09:46.367 00.002 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
21:09:46.367 00.000 9960 MoveAxis(E, 0, ABG)
21:09:46.367 00.000 9960 Move returns status 0, amount 0
21:09:46.367 00.000 9960 MoveAxis(N, 0, ABG)
21:09:46.368 00.001 9960 Move returns status 0, amount 0
21:09:46.368 00.000 9960 move complete, result=0
21:09:46.368 00.000 9960 worker thread done servicing request
21:09:46.369 00.001 9960 Worker thread wakes up
21:09:46.369 00.000 11872 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:09:46.373 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
21:09:46.373 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1206,1047,31,31)
21:09:47.617 01.244 9960 Exposure complete
21:09:47.753 00.136 9960 worker thread done servicing request
21:09:47.754 00.001 11872 OnExposeComplete: enter
21:09:47.759 00.005 11872 UpdateGuideState(): m_state=6
21:09:47.763 00.004 11872 Star::Find(15, 1221, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1457
21:09:47.768 00.005 11872 Star::Find returns 1 (0), X=1220.81, Y=1063.00, Mass=5251, SNR=46.2, Peak=138 HFD=6.2
21:09:47.774 00.006 11872 CameraToMount -- cameraTheta (1.99) - m_xAngle (-3.14) = xAngle (5.13 = -1.16)
21:09:47.779 00.005 11872 CameraToMount -- cameraTheta (1.99) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.96 = -1.33)
21:09:47.783 00.004 11872 CameraToMount -- cameraX=-0.37 cameraY=0.84 hyp=0.92 cameraTheta=1.99 mountX=0.37 mountY=-0.89, mountTheta=-1.18
21:09:47.788 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.37, y=0.84, opts=13)
21:09:47.793 00.005 11872 Enqueuing Move request for scope (-0.37, 0.84)
21:09:47.798 00.005 9960 Worker thread wakes up
21:09:47.798 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 0.84) opts 0xd
21:09:47.798 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.37, 0.84)
21:09:47.799 00.001 9960 Moving (-0.37, 0.84) raw xDistance=0.37 yDistance=-0.89
21:09:47.799 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.37
21:09:47.799 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.89 from input -0.89
21:09:47.799 00.000 9960 MoveAxis(W, 155, ABG)
21:09:47.799 00.000 9960 Guiding  Dir = 3, Dur = 155
21:09:47.800 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=1, FiltMin=0, FiltMax=174, Gamma=1.000
21:09:47.805 00.005 9960 IsSlewing returns 0
21:09:47.805 00.000 11872 UpdateGuideState exits: m=5251 SNR=46.2
21:09:47.810 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:47.815 00.005 9960 IsGuiding returns 0
21:09:47.815 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:09:47.819 00.004 9960 PulseGuide returned control before completion, sleep 165
21:09:47.819 00.000 11872 Enqueuing Expose request
21:09:47.997 00.178 9960 IsGuiding returns 1
21:09:47.998 00.001 9960 scope still moving after pulse duration time elapsed
21:09:48.028 00.030 9960 IsSlewing returns 0
21:09:48.028 00.000 9960 IsGuiding returns 0
21:09:48.029 00.001 9960 scope move finished after 155 + 59 ms
21:09:48.030 00.001 9960 Move returns status 0, amount 155
21:09:48.030 00.000 9960 MoveAxis(N, 665, ABG)
21:09:48.031 00.001 9960 Guiding  Dir = 0, Dur = 665
21:09:48.031 00.000 9960 IsSlewing returns 0
21:09:48.032 00.001 9960 IsGuiding returns 0
21:09:48.032 00.000 9960 PulseGuide returned control before completion, sleep 675
21:09:48.714 00.682 9960 IsGuiding returns 1
21:09:48.715 00.001 9960 scope still moving after pulse duration time elapsed
21:09:48.744 00.029 9960 IsSlewing returns 0
21:09:48.745 00.001 9960 IsGuiding returns 0
21:09:48.746 00.001 9960 scope move finished after 665 + 48 ms
21:09:48.746 00.000 9960 Move returns status 0, amount 665
21:09:48.746 00.000 9960 move complete, result=0
21:09:48.747 00.001 9960 worker thread done servicing request
21:09:48.747 00.000 11872 GuideStep: 0.4 px 155 ms WEST, -0.9 px 665 ms NORTH
21:09:48.754 00.007 9960 Worker thread wakes up
21:09:48.754 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:09:48.754 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1206,1047,31,31)
21:09:50.005 01.251 9960 Exposure complete
21:09:50.146 00.141 9960 worker thread done servicing request
21:09:50.146 00.000 11872 OnExposeComplete: enter
21:09:50.153 00.007 11872 UpdateGuideState(): m_state=6
21:09:50.160 00.007 11872 Star::Find(15, 1220, 1063, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1458
21:09:50.167 00.007 11872 Star::Find returns 1 (0), X=1221.27, Y=1061.38, Mass=5954, SNR=50.2, Peak=137 HFD=6.8
21:09:50.174 00.007 11872 CameraToMount -- cameraTheta (-1.47) - m_xAngle (-3.14) = xAngle (1.66 = 1.66)
21:09:50.180 00.006 11872 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.49 = 1.49)
21:09:50.184 00.004 11872 CameraToMount -- cameraX=0.08 cameraY=-0.78 hyp=0.79 cameraTheta=-1.47 mountX=-0.07 mountY=0.78, mountTheta=1.66
21:09:50.188 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.08, y=-0.78, opts=13)
21:09:50.193 00.005 11872 Enqueuing Move request for scope (0.08, -0.78)
21:09:50.198 00.005 9960 Worker thread wakes up
21:09:50.198 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.78) opts 0xd
21:09:50.198 00.000 9960 Handling offset move in thread for scope, endpoint = (0.08, -0.78)
21:09:50.198 00.000 9960 Moving (0.08, -0.78) raw xDistance=-0.07 yDistance=0.78
21:09:50.199 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:09:50.199 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=1, FiltMin=0, FiltMax=184, Gamma=1.000
21:09:50.203 00.004 9960 resist switch: large excursion: input 0.78 thresh 0.60 direction from -1 to 1
21:09:50.203 00.000 11872 UpdateGuideState exits: m=5954 SNR=50.2
21:09:50.207 00.004 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.35
21:09:50.207 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:50.210 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.78 from input 0.78
21:09:50.210 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:09:50.213 00.003 9960 MoveAxis(E, 0, ABG)
21:09:50.213 00.000 11872 Enqueuing Expose request
21:09:50.217 00.004 9960 Move returns status 0, amount 0
21:09:50.217 00.000 9960 MoveAxis(S, 585, ABG)
21:09:50.217 00.000 9960 Guiding  Dir = 1, Dur = 585
21:09:50.217 00.000 9960 IsSlewing returns 0
21:09:50.218 00.001 9960 IsGuiding returns 0
21:09:50.218 00.000 9960 PulseGuide returned control before completion, sleep 595
21:09:50.825 00.607 9960 IsGuiding returns 1
21:09:50.826 00.001 9960 scope still moving after pulse duration time elapsed
21:09:50.856 00.030 9960 IsSlewing returns 0
21:09:50.857 00.001 9960 IsGuiding returns 0
21:09:50.857 00.000 9960 scope move finished after 585 + 54 ms
21:09:50.858 00.001 9960 Move returns status 0, amount 585
21:09:50.858 00.000 9960 move complete, result=0
21:09:50.858 00.000 9960 worker thread done servicing request
21:09:50.859 00.001 11872 GuideStep: -0.1 px 0 ms EAST, 0.8 px 585 ms SOUTH
21:09:50.864 00.005 9960 Worker thread wakes up
21:09:50.865 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:09:50.865 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1206,1047,31,31)
21:09:52.117 01.252 9960 Exposure complete
21:09:52.268 00.151 9960 worker thread done servicing request
21:09:52.270 00.002 11872 OnExposeComplete: enter
21:09:52.274 00.004 11872 UpdateGuideState(): m_state=6
21:09:52.278 00.004 11872 Star::Find(15, 1221, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1459
21:09:52.282 00.004 11872 Star::Find returns 1 (0), X=1221.48, Y=1061.67, Mass=5982, SNR=49.3, Peak=152 HFD=6.8
21:09:52.287 00.005 11872 CameraToMount -- cameraTheta (-1.04) - m_xAngle (-3.14) = xAngle (2.10 = 2.10)
21:09:52.291 00.004 11872 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.93 = 1.93)
21:09:52.297 00.006 11872 CameraToMount -- cameraX=0.29 cameraY=-0.50 hyp=0.57 cameraTheta=-1.04 mountX=-0.29 mountY=0.54, mountTheta=2.06
21:09:52.303 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.29, y=-0.50, opts=13)
21:09:52.310 00.007 11872 Enqueuing Move request for scope (0.29, -0.50)
21:09:52.313 00.003 9960 Worker thread wakes up
21:09:52.313 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.50) opts 0xd
21:09:52.314 00.001 9960 Handling offset move in thread for scope, endpoint = (0.29, -0.50)
21:09:52.314 00.000 9960 Moving (0.29, -0.50) raw xDistance=-0.29 yDistance=0.54
21:09:52.314 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=219, med=1, FiltMin=0, FiltMax=184, Gamma=1.000
21:09:52.319 00.005 11872 UpdateGuideState exits: m=5982 SNR=49.3
21:09:52.323 00.004 9960 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29
21:09:52.323 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:52.328 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.54 from input 0.54
21:09:52.328 00.000 9960 MoveAxis(E, 121, ABG)
21:09:52.328 00.000 9960 Guiding  Dir = 2, Dur = 121
21:09:52.329 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:09:52.333 00.004 11872 Enqueuing Expose request
21:09:52.337 00.004 9960 IsSlewing returns 0
21:09:52.337 00.000 9960 IsGuiding returns 0
21:09:52.339 00.002 9960 PulseGuide returned control before completion, sleep 131
21:09:52.478 00.139 9960 IsGuiding returns 1
21:09:52.479 00.001 9960 scope still moving after pulse duration time elapsed
21:09:52.509 00.030 9960 IsSlewing returns 0
21:09:52.511 00.002 9960 IsGuiding returns 0
21:09:52.512 00.001 9960 scope move finished after 121 + 52 ms
21:09:52.513 00.001 9960 Move returns status 0, amount 121
21:09:52.514 00.001 9960 MoveAxis(S, 402, ABG)
21:09:52.515 00.001 9960 Guiding  Dir = 1, Dur = 402
21:09:52.516 00.001 9960 IsSlewing returns 0
21:09:52.516 00.000 9960 IsGuiding returns 0
21:09:52.517 00.001 9960 PulseGuide returned control before completion, sleep 412
21:09:52.935 00.418 9960 IsGuiding returns 1
21:09:52.936 00.001 9960 scope still moving after pulse duration time elapsed
21:09:52.965 00.029 9960 IsSlewing returns 0
21:09:52.966 00.001 9960 IsGuiding returns 0
21:09:52.966 00.000 9960 scope move finished after 402 + 47 ms
21:09:52.968 00.002 9960 Move returns status 0, amount 402
21:09:52.968 00.000 9960 move complete, result=0
21:09:52.968 00.000 9960 worker thread done servicing request
21:09:52.969 00.001 9960 Worker thread wakes up
21:09:52.970 00.001 11872 GuideStep: -0.3 px 121 ms EAST, 0.5 px 402 ms SOUTH
21:09:52.976 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:09:52.976 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1206,1047,31,31)
21:09:54.228 01.252 9960 Exposure complete
21:09:54.375 00.147 9960 worker thread done servicing request
21:09:54.375 00.000 11872 OnExposeComplete: enter
21:09:54.380 00.005 11872 UpdateGuideState(): m_state=6
21:09:54.383 00.003 11872 Star::Find(15, 1221, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1460
21:09:54.388 00.005 11872 Star::Find returns 1 (0), X=1221.30, Y=1062.35, Mass=5837, SNR=48.0, Peak=137 HFD=6.7
21:09:54.393 00.005 11872 CameraToMount -- cameraTheta (1.03) - m_xAngle (-3.14) = xAngle (4.17 = -2.12)
21:09:54.397 00.004 11872 CameraToMount -- cameraTheta (1.03) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.99 = -2.29)
21:09:54.400 00.003 11872 CameraToMount -- cameraX=0.11 cameraY=0.19 hyp=0.22 cameraTheta=1.03 mountX=-0.11 mountY=-0.17, mountTheta=-2.18
21:09:54.405 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.11, y=0.19, opts=13)
21:09:54.409 00.004 11872 Enqueuing Move request for scope (0.11, 0.19)
21:09:54.413 00.004 9960 Worker thread wakes up
21:09:54.413 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=225, med=1, FiltMin=0, FiltMax=184, Gamma=1.000
21:09:54.417 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.19) opts 0xd
21:09:54.417 00.000 9960 Handling offset move in thread for scope, endpoint = (0.11, 0.19)
21:09:54.417 00.000 9960 Moving (0.11, 0.19) raw xDistance=-0.11 yDistance=-0.17
21:09:54.417 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:09:54.418 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:09:54.418 00.000 11872 UpdateGuideState exits: m=5837 SNR=48.0
21:09:54.424 00.006 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:09:54.425 00.001 9960 MoveAxis(E, 0, ABG)
21:09:54.425 00.000 9960 Move returns status 0, amount 0
21:09:54.425 00.000 9960 MoveAxis(N, 0, ABG)
21:09:54.425 00.000 9960 Move returns status 0, amount 0
21:09:54.425 00.000 9960 move complete, result=0
21:09:54.426 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:54.431 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:09:54.435 00.004 9960 worker thread done servicing request
21:09:54.435 00.000 11872 Enqueuing Expose request
21:09:54.441 00.006 9960 Worker thread wakes up
21:09:54.442 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:09:54.444 00.002 9960 worker thread servicing REQUEST_EXPOSE 1000
21:09:54.446 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1206,1047,31,31)
21:09:55.701 01.255 9960 Exposure complete
21:09:55.835 00.134 9960 worker thread done servicing request
21:09:55.836 00.001 11872 OnExposeComplete: enter
21:09:55.840 00.004 11872 UpdateGuideState(): m_state=6
21:09:55.844 00.004 11872 Star::Find(15, 1221, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1461
21:09:55.847 00.003 11872 Star::Find returns 1 (0), X=1221.31, Y=1062.54, Mass=6001, SNR=49.8, Peak=148 HFD=7.0
21:09:55.850 00.003 11872 CameraToMount -- cameraTheta (1.26) - m_xAngle (-3.14) = xAngle (4.40 = -1.89)
21:09:55.853 00.003 11872 CameraToMount -- cameraTheta (1.26) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.22 = -2.06)
21:09:55.856 00.003 11872 CameraToMount -- cameraX=0.12 cameraY=0.38 hyp=0.40 cameraTheta=1.26 mountX=-0.12 mountY=-0.35, mountTheta=-1.91
21:09:55.860 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.12, y=0.38, opts=13)
21:09:55.864 00.004 11872 Enqueuing Move request for scope (0.12, 0.38)
21:09:55.866 00.002 9960 Worker thread wakes up
21:09:55.866 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.38) opts 0xd
21:09:55.866 00.000 9960 Handling offset move in thread for scope, endpoint = (0.12, 0.38)
21:09:55.866 00.000 9960 Moving (0.12, 0.38) raw xDistance=-0.12 yDistance=-0.35
21:09:55.866 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
21:09:55.868 00.002 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:09:55.868 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.35
21:09:55.868 00.000 9960 MoveAxis(E, 0, ABG)
21:09:55.868 00.000 9960 Move returns status 0, amount 0
21:09:55.868 00.000 9960 MoveAxis(N, 0, ABG)
21:09:55.868 00.000 9960 Move returns status 0, amount 0
21:09:55.868 00.000 9960 move complete, result=0
21:09:55.869 00.001 9960 worker thread done servicing request
21:09:55.869 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=226, med=1, FiltMin=0, FiltMax=184, Gamma=1.000
21:09:55.873 00.004 11872 UpdateGuideState exits: m=6001 SNR=49.8
21:09:55.876 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:55.880 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:09:55.883 00.003 11872 Enqueuing Expose request
21:09:55.888 00.005 9960 Worker thread wakes up
21:09:55.888 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:09:55.888 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1206,1047,31,31)
21:09:55.888 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
21:09:57.132 01.244 9960 Exposure complete
21:09:57.257 00.125 9960 worker thread done servicing request
21:09:57.257 00.000 11872 OnExposeComplete: enter
21:09:57.261 00.004 11872 UpdateGuideState(): m_state=6
21:09:57.265 00.004 11872 Star::Find(15, 1221, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1462
21:09:57.268 00.003 11872 Star::Find returns 1 (0), X=1221.50, Y=1062.65, Mass=5893, SNR=49.9, Peak=143 HFD=6.9
21:09:57.272 00.004 11872 CameraToMount -- cameraTheta (1.00) - m_xAngle (-3.14) = xAngle (4.13 = -2.15)
21:09:57.275 00.003 11872 CameraToMount -- cameraTheta (1.00) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.96 = -2.32)
21:09:57.278 00.003 11872 CameraToMount -- cameraX=0.31 cameraY=0.48 hyp=0.58 cameraTheta=1.00 mountX=-0.32 mountY=-0.42, mountTheta=-2.21
21:09:57.284 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.31, y=0.48, opts=13)
21:09:57.286 00.002 11872 Enqueuing Move request for scope (0.31, 0.48)
21:09:57.289 00.003 9960 Worker thread wakes up
21:09:57.290 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=237, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
21:09:57.292 00.002 11872 UpdateGuideState exits: m=5893 SNR=49.9
21:09:57.296 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:57.300 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:09:57.303 00.003 11872 Enqueuing Expose request
21:09:57.306 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.48) opts 0xd
21:09:57.306 00.000 9960 Handling offset move in thread for scope, endpoint = (0.31, 0.48)
21:09:57.306 00.000 9960 Moving (0.31, 0.48) raw xDistance=-0.32 yDistance=-0.42
21:09:57.306 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.32
21:09:57.308 00.002 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:09:57.308 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.42
21:09:57.308 00.000 9960 MoveAxis(E, 132, ABG)
21:09:57.309 00.001 9960 Guiding  Dir = 2, Dur = 132
21:09:57.309 00.000 9960 IsSlewing returns 0
21:09:57.309 00.000 9960 IsGuiding returns 0
21:09:57.310 00.001 9960 PulseGuide returned control before completion, sleep 142
21:09:57.463 00.153 9960 IsGuiding returns 1
21:09:57.466 00.003 9960 scope still moving after pulse duration time elapsed
21:09:57.495 00.029 9960 IsSlewing returns 0
21:09:57.497 00.002 9960 IsGuiding returns 0
21:09:57.497 00.000 9960 scope move finished after 132 + 56 ms
21:09:57.498 00.001 9960 Move returns status 0, amount 132
21:09:57.498 00.000 9960 MoveAxis(N, 0, ABG)
21:09:57.499 00.001 9960 Move returns status 0, amount 0
21:09:57.499 00.000 9960 move complete, result=0
21:09:57.500 00.001 9960 worker thread done servicing request
21:09:57.500 00.000 9960 Worker thread wakes up
21:09:57.501 00.001 11872 GuideStep: -0.3 px 132 ms EAST, -0.4 px 0 ms NORTH
21:09:57.506 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:09:57.506 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1206,1047,31,31)
21:09:58.762 01.256 9960 Exposure complete
21:09:58.887 00.125 9960 worker thread done servicing request
21:09:58.888 00.001 11872 OnExposeComplete: enter
21:09:58.893 00.005 11872 UpdateGuideState(): m_state=6
21:09:58.896 00.003 11872 Star::Find(15, 1221, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1463
21:09:58.899 00.003 11872 Star::Find returns 1 (0), X=1221.44, Y=1062.94, Mass=5576, SNR=48.4, Peak=124 HFD=6.7
21:09:58.905 00.006 11872 CameraToMount -- cameraTheta (1.26) - m_xAngle (-3.14) = xAngle (4.39 = -1.89)
21:09:58.908 00.003 11872 CameraToMount -- cameraTheta (1.26) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.22 = -2.06)
21:09:58.911 00.003 11872 CameraToMount -- cameraX=0.25 cameraY=0.78 hyp=0.82 cameraTheta=1.26 mountX=-0.26 mountY=-0.72, mountTheta=-1.91
21:09:58.917 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.25, y=0.78, opts=13)
21:09:58.922 00.005 11872 Enqueuing Move request for scope (0.25, 0.78)
21:09:58.927 00.005 9960 Worker thread wakes up
21:09:58.927 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=221, med=1, FiltMin=0, FiltMax=188, Gamma=1.000
21:09:58.931 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.78) opts 0xd
21:09:58.931 00.000 9960 Handling offset move in thread for scope, endpoint = (0.25, 0.78)
21:09:58.931 00.000 9960 Moving (0.25, 0.78) raw xDistance=-0.26 yDistance=-0.72
21:09:58.933 00.002 11872 UpdateGuideState exits: m=5576 SNR=48.4
21:09:58.936 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:58.940 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:09:58.943 00.003 11872 Enqueuing Expose request
21:09:58.946 00.003 9960 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.26
21:09:58.946 00.000 9960 resist switch: large excursion: input -0.72 thresh 0.60 direction from 1 to -1
21:09:58.948 00.002 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.17
21:09:58.948 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.72 from input -0.72
21:09:58.948 00.000 9960 MoveAxis(E, 117, ABG)
21:09:58.948 00.000 9960 Guiding  Dir = 2, Dur = 117
21:09:58.948 00.000 9960 IsSlewing returns 0
21:09:58.949 00.001 9960 IsGuiding returns 0
21:09:58.949 00.000 9960 PulseGuide returned control before completion, sleep 127
21:09:59.092 00.143 9960 IsGuiding returns 0
21:09:59.093 00.001 9960 Move returns status 0, amount 117
21:09:59.094 00.001 9960 MoveAxis(N, 540, ABG)
21:09:59.094 00.000 9960 Guiding  Dir = 0, Dur = 540
21:09:59.095 00.001 9960 IsSlewing returns 0
21:09:59.095 00.000 9960 IsGuiding returns 0
21:09:59.097 00.002 9960 PulseGuide returned control before completion, sleep 550
21:09:59.655 00.558 9960 IsGuiding returns 1
21:09:59.656 00.001 9960 scope still moving after pulse duration time elapsed
21:09:59.687 00.031 9960 IsSlewing returns 0
21:09:59.688 00.001 9960 IsGuiding returns 0
21:09:59.689 00.001 9960 scope move finished after 540 + 52 ms
21:09:59.689 00.000 9960 Move returns status 0, amount 540
21:09:59.690 00.001 9960 move complete, result=0
21:09:59.690 00.000 9960 worker thread done servicing request
21:09:59.691 00.001 9960 Worker thread wakes up
21:09:59.691 00.000 11872 GuideStep: -0.3 px 117 ms EAST, -0.7 px 540 ms NORTH
21:09:59.698 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:09:59.699 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1206,1047,31,31)
21:10:00.945 01.246 9960 Exposure complete
21:10:01.079 00.134 9960 worker thread done servicing request
21:10:01.079 00.000 11872 OnExposeComplete: enter
21:10:01.083 00.004 11872 UpdateGuideState(): m_state=6
21:10:01.087 00.004 11872 Star::Find(15, 1221, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1464
21:10:01.091 00.004 11872 Star::Find returns 1 (0), X=1221.41, Y=1062.97, Mass=5739, SNR=48.8, Peak=133 HFD=6.7
21:10:01.096 00.005 11872 CameraToMount -- cameraTheta (1.30) - m_xAngle (-3.14) = xAngle (4.44 = -1.84)
21:10:01.099 00.003 11872 CameraToMount -- cameraTheta (1.30) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.27 = -2.02)
21:10:01.103 00.004 11872 CameraToMount -- cameraX=0.22 cameraY=0.81 hyp=0.84 cameraTheta=1.30 mountX=-0.23 mountY=-0.76, mountTheta=-1.86
21:10:01.112 00.009 11872 SchedulePrimaryMove(0FA44CE0, x=0.22, y=0.81, opts=13)
21:10:01.117 00.005 11872 Enqueuing Move request for scope (0.22, 0.81)
21:10:01.121 00.004 9960 Worker thread wakes up
21:10:01.121 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=190, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
21:10:01.125 00.004 11872 UpdateGuideState exits: m=5739 SNR=48.8
21:10:01.129 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:01.133 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:10:01.137 00.004 11872 Enqueuing Expose request
21:10:01.142 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.81) opts 0xd
21:10:01.142 00.000 9960 Handling offset move in thread for scope, endpoint = (0.22, 0.81)
21:10:01.142 00.000 9960 Moving (0.22, 0.81) raw xDistance=-0.23 yDistance=-0.76
21:10:01.142 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.23
21:10:01.143 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.76 from input -0.76
21:10:01.143 00.000 9960 MoveAxis(E, 103, ABG)
21:10:01.143 00.000 9960 Guiding  Dir = 2, Dur = 103
21:10:01.144 00.001 9960 IsSlewing returns 0
21:10:01.144 00.000 9960 IsGuiding returns 0
21:10:01.144 00.000 9960 PulseGuide returned control before completion, sleep 113
21:10:01.264 00.120 9960 IsGuiding returns 1
21:10:01.265 00.001 9960 scope still moving after pulse duration time elapsed
21:10:01.296 00.031 9960 IsSlewing returns 0
21:10:01.299 00.003 9960 IsGuiding returns 0
21:10:01.299 00.000 9960 scope move finished after 103 + 51 ms
21:10:01.299 00.000 9960 Move returns status 0, amount 103
21:10:01.300 00.001 9960 MoveAxis(N, 565, ABG)
21:10:01.300 00.000 9960 Guiding  Dir = 0, Dur = 565
21:10:01.300 00.000 9960 IsSlewing returns 0
21:10:01.301 00.001 9960 IsGuiding returns 0
21:10:01.301 00.000 9960 PulseGuide returned control before completion, sleep 575
21:10:01.878 00.577 9960 IsGuiding returns 1
21:10:01.878 00.000 9960 scope still moving after pulse duration time elapsed
21:10:01.910 00.032 9960 IsSlewing returns 0
21:10:01.911 00.001 9960 IsGuiding returns 0
21:10:01.911 00.000 9960 scope move finished after 565 + 45 ms
21:10:01.911 00.000 9960 Move returns status 0, amount 565
21:10:01.911 00.000 9960 move complete, result=0
21:10:01.912 00.001 9960 worker thread done servicing request
21:10:01.912 00.000 9960 Worker thread wakes up
21:10:01.913 00.001 11872 GuideStep: -0.2 px 103 ms EAST, -0.8 px 565 ms NORTH
21:10:01.921 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
21:10:01.922 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1206,1047,31,31)
21:10:03.177 01.255 9960 Exposure complete
21:10:03.310 00.133 9960 worker thread done servicing request
21:10:03.311 00.001 11872 OnExposeComplete: enter
21:10:03.315 00.004 11872 UpdateGuideState(): m_state=6
21:10:03.319 00.004 11872 Star::Find(15, 1221, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1465
21:10:03.324 00.005 11872 Star::Find returns 1 (0), X=1221.08, Y=1062.65, Mass=5894, SNR=49.9, Peak=143 HFD=6.7
21:10:03.329 00.005 11872 CameraToMount -- cameraTheta (1.78) - m_xAngle (-3.14) = xAngle (4.92 = -1.36)
21:10:03.333 00.004 11872 CameraToMount -- cameraTheta (1.78) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.75 = -1.53)
21:10:03.337 00.004 11872 CameraToMount -- cameraX=-0.11 cameraY=0.49 hyp=0.50 cameraTheta=1.78 mountX=0.10 mountY=-0.50, mountTheta=-1.37
21:10:03.342 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.11, y=0.49, opts=13)
21:10:03.346 00.004 11872 Enqueuing Move request for scope (-0.11, 0.49)
21:10:03.349 00.003 9960 Worker thread wakes up
21:10:03.349 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.49) opts 0xd
21:10:03.350 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.11, 0.49)
21:10:03.350 00.000 9960 Moving (-0.11, 0.49) raw xDistance=0.10 yDistance=-0.50
21:10:03.350 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:10:03.350 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.50 from input -0.50
21:10:03.351 00.001 9960 MoveAxis(E, 0, ABG)
21:10:03.351 00.000 9960 Move returns status 0, amount 0
21:10:03.351 00.000 9960 MoveAxis(N, 373, ABG)
21:10:03.351 00.000 9960 Guiding  Dir = 0, Dur = 373
21:10:03.352 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=1, FiltMin=0, FiltMax=181, Gamma=1.000
21:10:03.355 00.003 11872 UpdateGuideState exits: m=5894 SNR=49.9
21:10:03.360 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:03.366 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:10:03.370 00.004 9960 IsSlewing returns 0
21:10:03.370 00.000 11872 Enqueuing Expose request
21:10:03.376 00.006 9960 IsGuiding returns 0
21:10:03.376 00.000 9960 PulseGuide returned control before completion, sleep 383
21:10:03.761 00.385 9960 IsGuiding returns 1
21:10:03.762 00.001 9960 scope still moving after pulse duration time elapsed
21:10:03.795 00.033 9960 IsSlewing returns 0
21:10:03.796 00.001 9960 IsGuiding returns 0
21:10:03.796 00.000 9960 scope move finished after 373 + 48 ms
21:10:03.796 00.000 9960 Move returns status 0, amount 373
21:10:03.796 00.000 9960 move complete, result=0
21:10:03.798 00.002 9960 worker thread done servicing request
21:10:03.798 00.000 9960 Worker thread wakes up
21:10:03.798 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.5 px 373 ms NORTH
21:10:03.805 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:10:03.805 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1206,1047,31,31)
21:10:05.057 01.252 9960 Exposure complete
21:10:05.177 00.120 9960 worker thread done servicing request
21:10:05.178 00.001 11872 OnExposeComplete: enter
21:10:05.182 00.004 11872 UpdateGuideState(): m_state=6
21:10:05.185 00.003 11872 Star::Find(15, 1221, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1466
21:10:05.190 00.005 11872 Star::Find returns 1 (0), X=1221.08, Y=1062.43, Mass=5728, SNR=49.0, Peak=139 HFD=6.8
21:10:05.193 00.003 11872 CameraToMount -- cameraTheta (1.94) - m_xAngle (-3.14) = xAngle (5.08 = -1.20)
21:10:05.196 00.003 11872 CameraToMount -- cameraTheta (1.94) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.91 = -1.37)
21:10:05.199 00.003 11872 CameraToMount -- cameraX=-0.11 cameraY=0.27 hyp=0.29 cameraTheta=1.94 mountX=0.10 mountY=-0.28, mountTheta=-1.22
21:10:05.204 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.11, y=0.27, opts=13)
21:10:05.208 00.004 11872 Enqueuing Move request for scope (-0.11, 0.27)
21:10:05.213 00.005 9960 Worker thread wakes up
21:10:05.213 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.27) opts 0xd
21:10:05.214 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.11, 0.27)
21:10:05.214 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=1, FiltMin=0, FiltMax=181, Gamma=1.000
21:10:05.219 00.005 11872 UpdateGuideState exits: m=5728 SNR=49.0
21:10:05.223 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:05.226 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:10:05.229 00.003 11872 Enqueuing Expose request
21:10:05.234 00.005 9960 Moving (-0.11, 0.27) raw xDistance=0.10 yDistance=-0.28
21:10:05.234 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:10:05.234 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
21:10:05.235 00.001 9960 MoveAxis(E, 0, ABG)
21:10:05.235 00.000 9960 Move returns status 0, amount 0
21:10:05.235 00.000 9960 MoveAxis(N, 212, ABG)
21:10:05.235 00.000 9960 Guiding  Dir = 0, Dur = 212
21:10:05.235 00.000 9960 IsSlewing returns 0
21:10:05.235 00.000 9960 IsGuiding returns 0
21:10:05.236 00.001 9960 PulseGuide returned control before completion, sleep 222
21:10:05.472 00.236 9960 IsGuiding returns 1
21:10:05.472 00.000 9960 scope still moving after pulse duration time elapsed
21:10:05.502 00.030 9960 IsSlewing returns 0
21:10:05.504 00.002 9960 IsGuiding returns 0
21:10:05.505 00.001 9960 scope move finished after 212 + 57 ms
21:10:05.506 00.001 9960 Move returns status 0, amount 212
21:10:05.506 00.000 9960 move complete, result=0
21:10:05.506 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 212 ms NORTH
21:10:05.513 00.007 9960 worker thread done servicing request
21:10:05.513 00.000 9960 Worker thread wakes up
21:10:05.513 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:10:05.513 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1206,1047,31,31)
21:10:06.765 01.252 9960 Exposure complete
21:10:06.896 00.131 9960 worker thread done servicing request
21:10:06.897 00.001 11872 OnExposeComplete: enter
21:10:06.900 00.003 11872 UpdateGuideState(): m_state=6
21:10:06.904 00.004 11872 Star::Find(15, 1221, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1467
21:10:06.908 00.004 11872 Star::Find returns 1 (0), X=1221.18, Y=1062.28, Mass=5268, SNR=45.3, Peak=129 HFD=6.6
21:10:06.912 00.004 11872 CameraToMount -- cameraTheta (1.67) - m_xAngle (-3.14) = xAngle (4.81 = -1.48)
21:10:06.917 00.005 11872 CameraToMount -- cameraTheta (1.67) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.63 = -1.65)
21:10:06.920 00.003 11872 CameraToMount -- cameraX=-0.01 cameraY=0.12 hyp=0.12 cameraTheta=1.67 mountX=0.01 mountY=-0.12, mountTheta=-1.48
21:10:06.925 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.01, y=0.12, opts=13)
21:10:06.930 00.005 11872 Enqueuing Move request for scope (-0.01, 0.12)
21:10:06.934 00.004 9960 Worker thread wakes up
21:10:06.934 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.12) opts 0xd
21:10:06.934 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.01, 0.12)
21:10:06.934 00.000 9960 Moving (-0.01, 0.12) raw xDistance=0.01 yDistance=-0.12
21:10:06.935 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:10:06.935 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:10:06.935 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:10:06.935 00.000 9960 MoveAxis(E, 0, ABG)
21:10:06.935 00.000 9960 Move returns status 0, amount 0
21:10:06.935 00.000 9960 MoveAxis(N, 0, ABG)
21:10:06.936 00.001 9960 Move returns status 0, amount 0
21:10:06.936 00.000 9960 move complete, result=0
21:10:06.936 00.000 9960 worker thread done servicing request
21:10:06.936 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=200, med=1, FiltMin=0, FiltMax=174, Gamma=1.000
21:10:06.941 00.005 11872 UpdateGuideState exits: m=5268 SNR=45.3
21:10:06.944 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:06.946 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:10:06.952 00.006 11872 Enqueuing Expose request
21:10:06.955 00.003 9960 Worker thread wakes up
21:10:06.956 00.001 11872 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:10:06.959 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
21:10:06.959 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1206,1047,31,31)
21:10:08.217 01.258 9960 Exposure complete
21:10:08.347 00.130 9960 worker thread done servicing request
21:10:08.347 00.000 11872 OnExposeComplete: enter
21:10:08.351 00.004 11872 UpdateGuideState(): m_state=6
21:10:08.354 00.003 11872 Star::Find(15, 1221, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1468
21:10:08.359 00.005 11872 Star::Find returns 1 (0), X=1221.09, Y=1062.28, Mass=5594, SNR=48.2, Peak=122 HFD=6.8
21:10:08.363 00.004 11872 CameraToMount -- cameraTheta (2.26) - m_xAngle (-3.14) = xAngle (5.39 = -0.89)
21:10:08.368 00.005 11872 CameraToMount -- cameraTheta (2.26) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.22 = -1.06)
21:10:08.371 00.003 11872 CameraToMount -- cameraX=-0.10 cameraY=0.12 hyp=0.15 cameraTheta=2.26 mountX=0.09 mountY=-0.13, mountTheta=-0.95
21:10:08.377 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.10, y=0.12, opts=13)
21:10:08.381 00.004 11872 Enqueuing Move request for scope (-0.10, 0.12)
21:10:08.384 00.003 9960 Worker thread wakes up
21:10:08.385 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.12) opts 0xd
21:10:08.385 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.10, 0.12)
21:10:08.385 00.000 9960 Moving (-0.10, 0.12) raw xDistance=0.09 yDistance=-0.13
21:10:08.386 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:10:08.386 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:10:08.386 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:10:08.386 00.000 9960 MoveAxis(E, 0, ABG)
21:10:08.386 00.000 9960 Move returns status 0, amount 0
21:10:08.386 00.000 9960 MoveAxis(N, 0, ABG)
21:10:08.387 00.001 9960 Move returns status 0, amount 0
21:10:08.387 00.000 9960 move complete, result=0
21:10:08.387 00.000 9960 worker thread done servicing request
21:10:08.387 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=224, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
21:10:08.390 00.003 11872 UpdateGuideState exits: m=5594 SNR=48.2
21:10:08.395 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:08.398 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:10:08.403 00.005 11872 Enqueuing Expose request
21:10:08.406 00.003 9960 Worker thread wakes up
21:10:08.406 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:10:08.407 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:10:08.410 00.003 9960 Handling exposure in thread, d=1000 o=3 r=(1206,1047,31,31)
21:10:09.657 01.247 9960 Exposure complete
21:10:09.781 00.124 9960 worker thread done servicing request
21:10:09.781 00.000 11872 OnExposeComplete: enter
21:10:09.785 00.004 11872 UpdateGuideState(): m_state=6
21:10:09.788 00.003 11872 Star::Find(15, 1221, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1469
21:10:09.795 00.007 11872 Star::Find returns 1 (0), X=1221.09, Y=1062.47, Mass=5970, SNR=50.1, Peak=138 HFD=6.6
21:10:09.799 00.004 11872 CameraToMount -- cameraTheta (1.88) - m_xAngle (-3.14) = xAngle (5.02 = -1.26)
21:10:09.804 00.005 11872 CameraToMount -- cameraTheta (1.88) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.85 = -1.43)
21:10:09.808 00.004 11872 CameraToMount -- cameraX=-0.10 cameraY=0.30 hyp=0.32 cameraTheta=1.88 mountX=0.10 mountY=-0.32, mountTheta=-1.27
21:10:09.813 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.10, y=0.30, opts=13)
21:10:09.818 00.005 11872 Enqueuing Move request for scope (-0.10, 0.30)
21:10:09.823 00.005 9960 Worker thread wakes up
21:10:09.823 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=203, med=1, FiltMin=0, FiltMax=173, Gamma=1.000
21:10:09.829 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.30) opts 0xd
21:10:09.829 00.000 11872 UpdateGuideState exits: m=5970 SNR=50.1
21:10:09.839 00.010 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:09.843 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:10:09.848 00.005 11872 Enqueuing Expose request
21:10:09.853 00.005 9960 Handling offset move in thread for scope, endpoint = (-0.10, 0.30)
21:10:09.853 00.000 9960 Moving (-0.10, 0.30) raw xDistance=0.10 yDistance=-0.32
21:10:09.853 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:10:09.853 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
21:10:09.853 00.000 9960 MoveAxis(E, 0, ABG)
21:10:09.854 00.001 9960 Move returns status 0, amount 0
21:10:09.854 00.000 9960 MoveAxis(N, 235, ABG)
21:10:09.854 00.000 9960 Guiding  Dir = 0, Dur = 235
21:10:09.855 00.001 9960 IsSlewing returns 0
21:10:09.855 00.000 9960 IsGuiding returns 0
21:10:09.855 00.000 9960 PulseGuide returned control before completion, sleep 245
21:10:10.113 00.258 9960 IsGuiding returns 1
21:10:10.114 00.001 9960 scope still moving after pulse duration time elapsed
21:10:10.145 00.031 9960 IsSlewing returns 0
21:10:10.147 00.002 9960 IsGuiding returns 0
21:10:10.148 00.001 9960 scope move finished after 235 + 56 ms
21:10:10.148 00.000 9960 Move returns status 0, amount 235
21:10:10.148 00.000 9960 move complete, result=0
21:10:10.150 00.002 9960 worker thread done servicing request
21:10:10.150 00.000 9960 Worker thread wakes up
21:10:10.150 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 235 ms NORTH
21:10:10.156 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:10:10.156 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1206,1047,31,31)
21:10:11.410 01.254 9960 Exposure complete
21:10:11.540 00.130 9960 worker thread done servicing request
21:10:11.540 00.000 11872 OnExposeComplete: enter
21:10:11.544 00.004 11872 UpdateGuideState(): m_state=6
21:10:11.548 00.004 11872 Star::Find(15, 1221, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1470
21:10:11.552 00.004 11872 Star::Find returns 1 (0), X=1220.94, Y=1062.36, Mass=5739, SNR=49.4, Peak=128 HFD=6.7
21:10:11.556 00.004 11872 CameraToMount -- cameraTheta (2.46) - m_xAngle (-3.14) = xAngle (5.60 = -0.68)
21:10:11.559 00.003 11872 CameraToMount -- cameraTheta (2.46) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.43 = -0.86)
21:10:11.563 00.004 11872 CameraToMount -- cameraX=-0.24 cameraY=0.20 hyp=0.31 cameraTheta=2.46 mountX=0.24 mountY=-0.24, mountTheta=-0.77
21:10:11.568 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.24, y=0.20, opts=13)
21:10:11.571 00.003 11872 Enqueuing Move request for scope (-0.24, 0.20)
21:10:11.575 00.004 9960 Worker thread wakes up
21:10:11.576 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.20) opts 0xd
21:10:11.576 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.24, 0.20)
21:10:11.576 00.000 9960 Moving (-0.24, 0.20) raw xDistance=0.24 yDistance=-0.24
21:10:11.576 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
21:10:11.576 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
21:10:11.576 00.000 9960 MoveAxis(W, 102, ABG)
21:10:11.577 00.001 9960 Guiding  Dir = 3, Dur = 102
21:10:11.577 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
21:10:11.581 00.004 9960 IsSlewing returns 0
21:10:11.581 00.000 11872 UpdateGuideState exits: m=5739 SNR=49.4
21:10:11.585 00.004 9960 IsGuiding returns 0
21:10:11.585 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:11.590 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:10:11.593 00.003 9960 PulseGuide returned control before completion, sleep 112
21:10:11.593 00.000 11872 Enqueuing Expose request
21:10:11.711 00.118 9960 IsGuiding returns 0
21:10:11.713 00.002 9960 Move returns status 0, amount 102
21:10:11.714 00.001 9960 MoveAxis(N, 177, ABG)
21:10:11.714 00.000 9960 Guiding  Dir = 0, Dur = 177
21:10:11.715 00.001 9960 IsSlewing returns 0
21:10:11.716 00.001 9960 IsGuiding returns 0
21:10:11.716 00.000 9960 PulseGuide returned control before completion, sleep 187
21:10:11.912 00.196 9960 IsGuiding returns 1
21:10:11.914 00.002 9960 scope still moving after pulse duration time elapsed
21:10:11.942 00.028 9960 IsSlewing returns 0
21:10:11.944 00.002 9960 IsGuiding returns 0
21:10:11.944 00.000 9960 scope move finished after 177 + 50 ms
21:10:11.944 00.000 9960 Move returns status 0, amount 177
21:10:11.944 00.000 9960 move complete, result=0
21:10:11.944 00.000 9960 worker thread done servicing request
21:10:11.945 00.001 11872 GuideStep: 0.2 px 102 ms WEST, -0.2 px 177 ms NORTH
21:10:11.948 00.003 9960 Worker thread wakes up
21:10:11.948 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:10:11.948 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1206,1047,31,31)
21:10:13.207 01.259 9960 Exposure complete
21:10:13.341 00.134 9960 worker thread done servicing request
21:10:13.341 00.000 11872 OnExposeComplete: enter
21:10:13.344 00.003 11872 UpdateGuideState(): m_state=6
21:10:13.348 00.004 11872 Star::Find(15, 1220, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1471
21:10:13.351 00.003 11872 Star::Find returns 1 (0), X=1221.27, Y=1062.38, Mass=5616, SNR=47.5, Peak=136 HFD=6.8
21:10:13.356 00.005 11872 CameraToMount -- cameraTheta (1.21) - m_xAngle (-3.14) = xAngle (4.35 = -1.93)
21:10:13.359 00.003 11872 CameraToMount -- cameraTheta (1.21) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.18 = -2.10)
21:10:13.363 00.004 11872 CameraToMount -- cameraX=0.08 cameraY=0.21 hyp=0.23 cameraTheta=1.21 mountX=-0.08 mountY=-0.20, mountTheta=-1.96
21:10:13.369 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.08, y=0.21, opts=13)
21:10:13.374 00.005 11872 Enqueuing Move request for scope (0.08, 0.21)
21:10:13.377 00.003 9960 Worker thread wakes up
21:10:13.378 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=205, med=1, FiltMin=0, FiltMax=183, Gamma=1.000
21:10:13.382 00.004 11872 UpdateGuideState exits: m=5616 SNR=47.5
21:10:13.385 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.21) opts 0xd
21:10:13.385 00.000 9960 Handling offset move in thread for scope, endpoint = (0.08, 0.21)
21:10:13.385 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:13.390 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:10:13.394 00.004 11872 Enqueuing Expose request
21:10:13.398 00.004 9960 Moving (0.08, 0.21) raw xDistance=-0.08 yDistance=-0.20
21:10:13.398 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:10:13.398 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:10:13.398 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
21:10:13.399 00.001 9960 MoveAxis(E, 0, ABG)
21:10:13.399 00.000 9960 Move returns status 0, amount 0
21:10:13.400 00.001 9960 MoveAxis(N, 0, ABG)
21:10:13.400 00.000 9960 Move returns status 0, amount 0
21:10:13.400 00.000 9960 move complete, result=0
21:10:13.400 00.000 9960 worker thread done servicing request
21:10:13.400 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:10:13.404 00.004 9960 Worker thread wakes up
21:10:13.404 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:10:13.405 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1206,1047,31,31)
21:10:14.647 01.242 9960 Exposure complete
21:10:14.787 00.140 9960 worker thread done servicing request
21:10:14.787 00.000 11872 OnExposeComplete: enter
21:10:14.791 00.004 11872 UpdateGuideState(): m_state=6
21:10:14.794 00.003 11872 Star::Find(15, 1221, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1472
21:10:14.799 00.005 11872 Star::Find returns 1 (0), X=1221.15, Y=1062.44, Mass=5468, SNR=46.3, Peak=136 HFD=6.7
21:10:14.802 00.003 11872 CameraToMount -- cameraTheta (1.71) - m_xAngle (-3.14) = xAngle (4.85 = -1.43)
21:10:14.805 00.003 11872 CameraToMount -- cameraTheta (1.71) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.68 = -1.60)
21:10:14.811 00.006 11872 CameraToMount -- cameraX=-0.04 cameraY=0.28 hyp=0.28 cameraTheta=1.71 mountX=0.04 mountY=-0.28, mountTheta=-1.43
21:10:14.816 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.04, y=0.28, opts=13)
21:10:14.820 00.004 11872 Enqueuing Move request for scope (-0.04, 0.28)
21:10:14.823 00.003 9960 Worker thread wakes up
21:10:14.823 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=230, med=1, FiltMin=0, FiltMax=186, Gamma=1.000
21:10:14.828 00.005 11872 UpdateGuideState exits: m=5468 SNR=46.3
21:10:14.832 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:14.836 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:10:14.840 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.28) opts 0xd
21:10:14.840 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.04, 0.28)
21:10:14.840 00.000 9960 Moving (-0.04, 0.28) raw xDistance=0.04 yDistance=-0.28
21:10:14.840 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:10:14.840 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
21:10:14.840 00.000 9960 MoveAxis(E, 0, ABG)
21:10:14.840 00.000 9960 Move returns status 0, amount 0
21:10:14.840 00.000 9960 MoveAxis(N, 212, ABG)
21:10:14.840 00.000 9960 Guiding  Dir = 0, Dur = 212
21:10:14.840 00.000 11872 Enqueuing Expose request
21:10:14.845 00.005 9960 IsSlewing returns 0
21:10:14.845 00.000 9960 IsGuiding returns 0
21:10:14.846 00.001 9960 PulseGuide returned control before completion, sleep 222
21:10:15.073 00.227 9960 IsGuiding returns 1
21:10:15.073 00.000 9960 scope still moving after pulse duration time elapsed
21:10:15.104 00.031 9960 IsSlewing returns 0
21:10:15.106 00.002 9960 IsGuiding returns 0
21:10:15.106 00.000 9960 scope move finished after 212 + 49 ms
21:10:15.107 00.001 9960 Move returns status 0, amount 212
21:10:15.107 00.000 9960 move complete, result=0
21:10:15.108 00.001 9960 worker thread done servicing request
21:10:15.110 00.002 11872 GuideStep: 0.0 px 0 ms EAST, -0.3 px 212 ms NORTH
21:10:15.117 00.007 9960 Worker thread wakes up
21:10:15.117 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:10:15.117 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1206,1047,31,31)
21:10:16.360 01.243 9960 Exposure complete
21:10:16.494 00.134 9960 worker thread done servicing request
21:10:16.494 00.000 11872 OnExposeComplete: enter
21:10:16.499 00.005 11872 UpdateGuideState(): m_state=6
21:10:16.505 00.006 11872 Star::Find(15, 1221, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1473
21:10:16.512 00.007 11872 Star::Find returns 1 (0), X=1221.32, Y=1062.42, Mass=5931, SNR=49.1, Peak=138 HFD=7.0
21:10:16.517 00.005 11872 CameraToMount -- cameraTheta (1.12) - m_xAngle (-3.14) = xAngle (4.25 = -2.03)
21:10:16.523 00.006 11872 CameraToMount -- cameraTheta (1.12) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.08 = -2.20)
21:10:16.529 00.006 11872 CameraToMount -- cameraX=0.13 cameraY=0.26 hyp=0.29 cameraTheta=1.12 mountX=-0.13 mountY=-0.24, mountTheta=-2.07
21:10:16.538 00.009 11872 SchedulePrimaryMove(0FA44CE0, x=0.13, y=0.26, opts=13)
21:10:16.544 00.006 11872 Enqueuing Move request for scope (0.13, 0.26)
21:10:16.551 00.007 9960 Worker thread wakes up
21:10:16.551 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=218, med=1, FiltMin=0, FiltMax=183, Gamma=1.000
21:10:16.556 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.26) opts 0xd
21:10:16.556 00.000 11872 UpdateGuideState exits: m=5931 SNR=49.1
21:10:16.561 00.005 9960 Handling offset move in thread for scope, endpoint = (0.13, 0.26)
21:10:16.561 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:16.564 00.003 9960 Moving (0.13, 0.26) raw xDistance=-0.13 yDistance=-0.24
21:10:16.564 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:10:16.568 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
21:10:16.568 00.000 11872 Enqueuing Expose request
21:10:16.573 00.005 9960 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
21:10:16.573 00.000 9960 MoveAxis(E, 0, ABG)
21:10:16.573 00.000 9960 Move returns status 0, amount 0
21:10:16.573 00.000 9960 MoveAxis(N, 176, ABG)
21:10:16.573 00.000 9960 Guiding  Dir = 0, Dur = 176
21:10:16.573 00.000 9960 IsSlewing returns 0
21:10:16.574 00.001 9960 IsGuiding returns 0
21:10:16.574 00.000 9960 PulseGuide returned control before completion, sleep 186
21:10:16.771 00.197 9960 IsGuiding returns 1
21:10:16.771 00.000 9960 scope still moving after pulse duration time elapsed
21:10:16.802 00.031 9960 IsSlewing returns 0
21:10:16.803 00.001 9960 IsGuiding returns 1
21:10:16.834 00.031 9960 IsSlewing returns 0
21:10:16.835 00.001 9960 IsGuiding returns 0
21:10:16.836 00.001 9960 scope move finished after 176 + 85 ms
21:10:16.836 00.000 9960 Move returns status 0, amount 176
21:10:16.836 00.000 9960 move complete, result=0
21:10:16.836 00.000 9960 worker thread done servicing request
21:10:16.837 00.001 9960 Worker thread wakes up
21:10:16.837 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 176 ms NORTH
21:10:16.844 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:10:16.844 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1206,1047,31,31)
21:10:18.094 01.250 9960 Exposure complete
21:10:18.216 00.122 9960 worker thread done servicing request
21:10:18.217 00.001 11872 OnExposeComplete: enter
21:10:18.220 00.003 11872 UpdateGuideState(): m_state=6
21:10:18.224 00.004 11872 Star::Find(15, 1221, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1474
21:10:18.231 00.007 11872 Star::Find returns 1 (0), X=1221.14, Y=1062.30, Mass=5760, SNR=49.2, Peak=129 HFD=6.8
21:10:18.236 00.005 11872 CameraToMount -- cameraTheta (1.95) - m_xAngle (-3.14) = xAngle (5.08 = -1.20)
21:10:18.239 00.003 11872 CameraToMount -- cameraTheta (1.95) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.91 = -1.37)
21:10:18.243 00.004 11872 CameraToMount -- cameraX=-0.05 cameraY=0.13 hyp=0.14 cameraTheta=1.95 mountX=0.05 mountY=-0.14, mountTheta=-1.22
21:10:18.249 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.05, y=0.13, opts=13)
21:10:18.254 00.005 11872 Enqueuing Move request for scope (-0.05, 0.13)
21:10:18.257 00.003 9960 Worker thread wakes up
21:10:18.258 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.13) opts 0xd
21:10:18.258 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.05, 0.13)
21:10:18.258 00.000 9960 Moving (-0.05, 0.13) raw xDistance=0.05 yDistance=-0.14
21:10:18.258 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=199, med=1, FiltMin=0, FiltMax=172, Gamma=1.000
21:10:18.262 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:10:18.262 00.000 11872 UpdateGuideState exits: m=5760 SNR=49.2
21:10:18.268 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:18.273 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:10:18.277 00.004 11872 Enqueuing Expose request
21:10:18.282 00.005 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:10:18.282 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:10:18.283 00.001 9960 MoveAxis(E, 0, ABG)
21:10:18.283 00.000 9960 Move returns status 0, amount 0
21:10:18.284 00.001 9960 MoveAxis(N, 0, ABG)
21:10:18.284 00.000 9960 Move returns status 0, amount 0
21:10:18.285 00.001 9960 move complete, result=0
21:10:18.285 00.000 9960 worker thread done servicing request
21:10:18.285 00.000 9960 Worker thread wakes up
21:10:18.285 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:10:18.285 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1206,1047,31,31)
21:10:18.285 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:10:19.540 01.255 9960 Exposure complete
21:10:19.672 00.132 9960 worker thread done servicing request
21:10:19.673 00.001 11872 OnExposeComplete: enter
21:10:19.679 00.006 11872 UpdateGuideState(): m_state=6
21:10:19.684 00.005 11872 Star::Find(15, 1221, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1475
21:10:19.688 00.004 11872 Star::Find returns 1 (0), X=1221.36, Y=1062.49, Mass=6069, SNR=51.1, Peak=139 HFD=7.1
21:10:19.692 00.004 11872 CameraToMount -- cameraTheta (1.09) - m_xAngle (-3.14) = xAngle (4.23 = -2.05)
21:10:19.696 00.004 11872 CameraToMount -- cameraTheta (1.09) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.06 = -2.23)
21:10:19.700 00.004 11872 CameraToMount -- cameraX=0.17 cameraY=0.33 hyp=0.37 cameraTheta=1.09 mountX=-0.17 mountY=-0.29, mountTheta=-2.10
21:10:19.705 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.17, y=0.33, opts=13)
21:10:19.710 00.005 11872 Enqueuing Move request for scope (0.17, 0.33)
21:10:19.713 00.003 9960 Worker thread wakes up
21:10:19.713 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.33) opts 0xd
21:10:19.713 00.000 9960 Handling offset move in thread for scope, endpoint = (0.17, 0.33)
21:10:19.713 00.000 9960 Moving (0.17, 0.33) raw xDistance=-0.17 yDistance=-0.29
21:10:19.713 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
21:10:19.714 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
21:10:19.714 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=216, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
21:10:19.718 00.004 11872 UpdateGuideState exits: m=6069 SNR=51.1
21:10:19.721 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:19.724 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:10:19.727 00.003 11872 Enqueuing Expose request
21:10:19.731 00.004 9960 MoveAxis(E, 0, ABG)
21:10:19.731 00.000 9960 Move returns status 0, amount 0
21:10:19.731 00.000 9960 MoveAxis(N, 217, ABG)
21:10:19.732 00.001 9960 Guiding  Dir = 0, Dur = 217
21:10:19.732 00.000 9960 IsSlewing returns 0
21:10:19.732 00.000 9960 IsGuiding returns 0
21:10:19.733 00.001 9960 PulseGuide returned control before completion, sleep 227
21:10:19.966 00.233 9960 IsGuiding returns 1
21:10:19.966 00.000 9960 scope still moving after pulse duration time elapsed
21:10:19.998 00.032 9960 IsSlewing returns 0
21:10:19.999 00.001 9960 IsGuiding returns 0
21:10:19.999 00.000 9960 scope move finished after 217 + 49 ms
21:10:20.001 00.002 9960 Move returns status 0, amount 217
21:10:20.001 00.000 9960 move complete, result=0
21:10:20.001 00.000 9960 worker thread done servicing request
21:10:20.002 00.001 9960 Worker thread wakes up
21:10:20.002 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.3 px 217 ms NORTH
21:10:20.008 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:10:20.008 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1206,1047,31,31)
21:10:21.261 01.253 9960 Exposure complete
21:10:21.398 00.137 9960 worker thread done servicing request
21:10:21.399 00.001 11872 OnExposeComplete: enter
21:10:21.402 00.003 11872 UpdateGuideState(): m_state=6
21:10:21.407 00.005 11872 Star::Find(15, 1221, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1476
21:10:21.411 00.004 11872 Star::Find returns 1 (0), X=1221.46, Y=1062.26, Mass=5738, SNR=48.8, Peak=130 HFD=7.0
21:10:21.415 00.004 11872 CameraToMount -- cameraTheta (0.35) - m_xAngle (-3.14) = xAngle (3.48 = -2.80)
21:10:21.418 00.003 11872 CameraToMount -- cameraTheta (0.35) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.31 = -2.97)
21:10:21.423 00.005 11872 CameraToMount -- cameraX=0.27 cameraY=0.10 hyp=0.29 cameraTheta=0.35 mountX=-0.27 mountY=-0.05, mountTheta=-2.97
21:10:21.428 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.27, y=0.10, opts=13)
21:10:21.432 00.004 11872 Enqueuing Move request for scope (0.27, 0.10)
21:10:21.437 00.005 9960 Worker thread wakes up
21:10:21.437 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.10) opts 0xd
21:10:21.437 00.000 9960 Handling offset move in thread for scope, endpoint = (0.27, 0.10)
21:10:21.437 00.000 9960 Moving (0.27, 0.10) raw xDistance=-0.27 yDistance=-0.05
21:10:21.437 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=218, med=1, FiltMin=0, FiltMax=184, Gamma=1.000
21:10:21.441 00.004 9960 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
21:10:21.441 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:10:21.441 00.000 11872 UpdateGuideState exits: m=5738 SNR=48.8
21:10:21.445 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:21.449 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:10:21.454 00.005 11872 Enqueuing Expose request
21:10:21.459 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:10:21.459 00.000 9960 MoveAxis(E, 115, ABG)
21:10:21.459 00.000 9960 Guiding  Dir = 2, Dur = 115
21:10:21.460 00.001 9960 IsSlewing returns 0
21:10:21.460 00.000 9960 IsGuiding returns 0
21:10:21.461 00.001 9960 PulseGuide returned control before completion, sleep 125
21:10:21.595 00.134 9960 IsGuiding returns 1
21:10:21.596 00.001 9960 scope still moving after pulse duration time elapsed
21:10:21.626 00.030 9960 IsSlewing returns 0
21:10:21.627 00.001 9960 IsGuiding returns 0
21:10:21.627 00.000 9960 scope move finished after 115 + 52 ms
21:10:21.628 00.001 9960 Move returns status 0, amount 115
21:10:21.628 00.000 9960 MoveAxis(N, 0, ABG)
21:10:21.628 00.000 9960 Move returns status 0, amount 0
21:10:21.628 00.000 9960 move complete, result=0
21:10:21.628 00.000 9960 worker thread done servicing request
21:10:21.629 00.001 11872 GuideStep: -0.3 px 115 ms EAST, -0.0 px 0 ms NORTH
21:10:21.633 00.004 9960 Worker thread wakes up
21:10:21.633 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:10:21.633 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1206,1047,31,31)
21:10:22.887 01.254 9960 Exposure complete
21:10:23.024 00.137 9960 worker thread done servicing request
21:10:23.024 00.000 11872 OnExposeComplete: enter
21:10:23.028 00.004 11872 UpdateGuideState(): m_state=6
21:10:23.032 00.004 11872 Star::Find(15, 1221, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1477
21:10:23.036 00.004 11872 Star::Find returns 1 (0), X=1221.20, Y=1062.42, Mass=5975, SNR=50.0, Peak=134 HFD=6.8
21:10:23.040 00.004 11872 CameraToMount -- cameraTheta (1.52) - m_xAngle (-3.14) = xAngle (4.66 = -1.62)
21:10:23.045 00.005 11872 CameraToMount -- cameraTheta (1.52) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.49 = -1.80)
21:10:23.049 00.004 11872 CameraToMount -- cameraX=0.01 cameraY=0.26 hyp=0.26 cameraTheta=1.52 mountX=-0.01 mountY=-0.25, mountTheta=-1.63
21:10:23.054 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.01, y=0.26, opts=13)
21:10:23.058 00.004 11872 Enqueuing Move request for scope (0.01, 0.26)
21:10:23.063 00.005 9960 Worker thread wakes up
21:10:23.064 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.26) opts 0xd
21:10:23.064 00.000 9960 Handling offset move in thread for scope, endpoint = (0.01, 0.26)
21:10:23.064 00.000 9960 Moving (0.01, 0.26) raw xDistance=-0.01 yDistance=-0.25
21:10:23.064 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:10:23.065 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=1, FiltMin=0, FiltMax=182, Gamma=1.000
21:10:23.069 00.004 9960 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
21:10:23.069 00.000 11872 UpdateGuideState exits: m=5975 SNR=50.0
21:10:23.073 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:23.078 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:10:23.084 00.006 11872 Enqueuing Expose request
21:10:23.090 00.006 9960 MoveAxis(E, 0, ABG)
21:10:23.090 00.000 9960 Move returns status 0, amount 0
21:10:23.090 00.000 9960 MoveAxis(N, 186, ABG)
21:10:23.090 00.000 9960 Guiding  Dir = 0, Dur = 186
21:10:23.091 00.001 9960 IsSlewing returns 0
21:10:23.091 00.000 9960 IsGuiding returns 0
21:10:23.092 00.001 9960 PulseGuide returned control before completion, sleep 196
21:10:23.300 00.208 9960 IsGuiding returns 1
21:10:23.300 00.000 9960 scope still moving after pulse duration time elapsed
21:10:23.330 00.030 9960 IsSlewing returns 0
21:10:23.331 00.001 9960 IsGuiding returns 0
21:10:23.331 00.000 9960 scope move finished after 186 + 53 ms
21:10:23.331 00.000 9960 Move returns status 0, amount 186
21:10:23.332 00.001 9960 move complete, result=0
21:10:23.333 00.001 9960 worker thread done servicing request
21:10:23.333 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.2 px 186 ms NORTH
21:10:23.339 00.006 9960 Worker thread wakes up
21:10:23.339 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:10:23.339 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1206,1047,31,31)
21:10:24.592 01.253 9960 Exposure complete
21:10:24.717 00.125 9960 worker thread done servicing request
21:10:24.718 00.001 11872 OnExposeComplete: enter
21:10:24.721 00.003 11872 UpdateGuideState(): m_state=6
21:10:24.726 00.005 11872 Star::Find(15, 1221, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1478
21:10:24.729 00.003 11872 Star::Find returns 1 (0), X=1221.42, Y=1062.48, Mass=5815, SNR=49.1, Peak=132 HFD=7.0
21:10:24.733 00.004 11872 CameraToMount -- cameraTheta (0.94) - m_xAngle (-3.14) = xAngle (4.07 = -2.21)
21:10:24.737 00.004 11872 CameraToMount -- cameraTheta (0.94) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.90 = -2.38)
21:10:24.742 00.005 11872 CameraToMount -- cameraX=0.23 cameraY=0.31 hyp=0.39 cameraTheta=0.94 mountX=-0.23 mountY=-0.27, mountTheta=-2.28
21:10:24.748 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.23, y=0.31, opts=13)
21:10:24.752 00.004 11872 Enqueuing Move request for scope (0.23, 0.31)
21:10:24.755 00.003 9960 Worker thread wakes up
21:10:24.755 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.31) opts 0xd
21:10:24.755 00.000 9960 Handling offset move in thread for scope, endpoint = (0.23, 0.31)
21:10:24.755 00.000 9960 Moving (0.23, 0.31) raw xDistance=-0.23 yDistance=-0.27
21:10:24.755 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
21:10:24.755 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
21:10:24.755 00.000 9960 MoveAxis(E, 97, ABG)
21:10:24.755 00.000 9960 Guiding  Dir = 2, Dur = 97
21:10:24.755 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=217, med=1, FiltMin=0, FiltMax=188, Gamma=1.000
21:10:24.760 00.005 9960 IsSlewing returns 0
21:10:24.760 00.000 11872 UpdateGuideState exits: m=5815 SNR=49.1
21:10:24.765 00.005 9960 IsGuiding returns 0
21:10:24.765 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:24.769 00.004 9960 PulseGuide returned control before completion, sleep 107
21:10:24.769 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:10:24.774 00.005 11872 Enqueuing Expose request
21:10:24.880 00.106 9960 IsGuiding returns 1
21:10:24.881 00.001 9960 scope still moving after pulse duration time elapsed
21:10:24.910 00.029 9960 IsSlewing returns 0
21:10:24.910 00.000 9960 IsGuiding returns 0
21:10:24.912 00.002 9960 scope move finished after 97 + 49 ms
21:10:24.912 00.000 9960 Move returns status 0, amount 97
21:10:24.912 00.000 9960 MoveAxis(N, 200, ABG)
21:10:24.912 00.000 9960 Guiding  Dir = 0, Dur = 200
21:10:24.913 00.001 9960 IsSlewing returns 0
21:10:24.913 00.000 9960 IsGuiding returns 0
21:10:24.914 00.001 9960 PulseGuide returned control before completion, sleep 210
21:10:25.130 00.216 9960 IsGuiding returns 1
21:10:25.131 00.001 9960 scope still moving after pulse duration time elapsed
21:10:25.162 00.031 9960 IsSlewing returns 0
21:10:25.163 00.001 9960 IsGuiding returns 0
21:10:25.164 00.001 9960 scope move finished after 200 + 50 ms
21:10:25.164 00.000 9960 Move returns status 0, amount 200
21:10:25.166 00.002 9960 move complete, result=0
21:10:25.166 00.000 9960 worker thread done servicing request
21:10:25.167 00.001 9960 Worker thread wakes up
21:10:25.167 00.000 11872 GuideStep: -0.2 px 97 ms EAST, -0.3 px 200 ms NORTH
21:10:25.174 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:10:25.174 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1206,1047,31,31)
21:10:26.421 01.247 9960 Exposure complete
21:10:26.547 00.126 9960 worker thread done servicing request
21:10:26.548 00.001 11872 OnExposeComplete: enter
21:10:26.552 00.004 11872 UpdateGuideState(): m_state=6
21:10:26.557 00.005 11872 Star::Find(15, 1221, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1479
21:10:26.560 00.003 11872 Star::Find returns 1 (0), X=1221.00, Y=1062.34, Mass=5857, SNR=49.9, Peak=128 HFD=6.7
21:10:26.563 00.003 11872 CameraToMount -- cameraTheta (2.39) - m_xAngle (-3.14) = xAngle (5.53 = -0.75)
21:10:26.567 00.004 11872 CameraToMount -- cameraTheta (2.39) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.36 = -0.93)
21:10:26.571 00.004 11872 CameraToMount -- cameraX=-0.19 cameraY=0.17 hyp=0.26 cameraTheta=2.39 mountX=0.19 mountY=-0.20, mountTheta=-0.83
21:10:26.576 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.19, y=0.17, opts=13)
21:10:26.580 00.004 11872 Enqueuing Move request for scope (-0.19, 0.17)
21:10:26.586 00.006 9960 Worker thread wakes up
21:10:26.586 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=218, med=1, FiltMin=0, FiltMax=183, Gamma=1.000
21:10:26.590 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.17) opts 0xd
21:10:26.590 00.000 11872 UpdateGuideState exits: m=5857 SNR=49.9
21:10:26.595 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:26.601 00.006 9960 Handling offset move in thread for scope, endpoint = (-0.19, 0.17)
21:10:26.601 00.000 9960 Moving (-0.19, 0.17) raw xDistance=0.19 yDistance=-0.20
21:10:26.602 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:10:26.606 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
21:10:26.606 00.000 11872 Enqueuing Expose request
21:10:26.612 00.006 9960 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
21:10:26.612 00.000 9960 MoveAxis(E, 0, ABG)
21:10:26.612 00.000 9960 Move returns status 0, amount 0
21:10:26.613 00.001 9960 MoveAxis(N, 152, ABG)
21:10:26.615 00.002 9960 Guiding  Dir = 0, Dur = 152
21:10:26.615 00.000 9960 IsSlewing returns 0
21:10:26.616 00.001 9960 IsGuiding returns 0
21:10:26.616 00.000 9960 PulseGuide returned control before completion, sleep 162
21:10:26.786 00.170 9960 IsGuiding returns 1
21:10:26.787 00.001 9960 scope still moving after pulse duration time elapsed
21:10:26.817 00.030 9960 IsSlewing returns 0
21:10:26.818 00.001 9960 IsGuiding returns 0
21:10:26.818 00.000 9960 scope move finished after 152 + 50 ms
21:10:26.819 00.001 9960 Move returns status 0, amount 152
21:10:26.819 00.000 9960 move complete, result=0
21:10:26.820 00.001 9960 worker thread done servicing request
21:10:26.821 00.001 9960 Worker thread wakes up
21:10:26.821 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.2 px 152 ms NORTH
21:10:26.828 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:10:26.828 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1206,1047,31,31)
21:10:28.074 01.246 9960 Exposure complete
21:10:28.205 00.131 9960 worker thread done servicing request
21:10:28.206 00.001 11872 OnExposeComplete: enter
21:10:28.210 00.004 11872 UpdateGuideState(): m_state=6
21:10:28.214 00.004 11872 Star::Find(15, 1221, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1480
21:10:28.218 00.004 11872 Star::Find returns 1 (0), X=1221.06, Y=1062.36, Mass=6163, SNR=52.1, Peak=133 HFD=6.7
21:10:28.222 00.004 11872 CameraToMount -- cameraTheta (2.16) - m_xAngle (-3.14) = xAngle (5.30 = -0.99)
21:10:28.225 00.003 11872 CameraToMount -- cameraTheta (2.16) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.12 = -1.16)
21:10:28.229 00.004 11872 CameraToMount -- cameraX=-0.13 cameraY=0.20 hyp=0.24 cameraTheta=2.16 mountX=0.13 mountY=-0.22, mountTheta=-1.03
21:10:28.234 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.13, y=0.20, opts=13)
21:10:28.239 00.005 11872 Enqueuing Move request for scope (-0.13, 0.20)
21:10:28.243 00.004 9960 Worker thread wakes up
21:10:28.244 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=230, med=1, FiltMin=0, FiltMax=184, Gamma=1.000
21:10:28.248 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.20) opts 0xd
21:10:28.249 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.13, 0.20)
21:10:28.249 00.000 11872 UpdateGuideState exits: m=6163 SNR=52.1
21:10:28.254 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:28.259 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:10:28.262 00.003 11872 Enqueuing Expose request
21:10:28.267 00.005 9960 Moving (-0.13, 0.20) raw xDistance=0.13 yDistance=-0.22
21:10:28.267 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
21:10:28.267 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
21:10:28.267 00.000 9960 MoveAxis(E, 0, ABG)
21:10:28.267 00.000 9960 Move returns status 0, amount 0
21:10:28.268 00.001 9960 MoveAxis(N, 161, ABG)
21:10:28.268 00.000 9960 Guiding  Dir = 0, Dur = 161
21:10:28.268 00.000 9960 IsSlewing returns 0
21:10:28.268 00.000 9960 IsGuiding returns 0
21:10:28.270 00.002 9960 PulseGuide returned control before completion, sleep 171
21:10:28.453 00.183 9960 IsGuiding returns 1
21:10:28.453 00.000 9960 scope still moving after pulse duration time elapsed
21:10:28.485 00.032 9960 IsSlewing returns 0
21:10:28.486 00.001 9960 IsGuiding returns 0
21:10:28.487 00.001 9960 scope move finished after 161 + 56 ms
21:10:28.487 00.000 9960 Move returns status 0, amount 161
21:10:28.488 00.001 9960 move complete, result=0
21:10:28.488 00.000 9960 worker thread done servicing request
21:10:28.489 00.001 9960 Worker thread wakes up
21:10:28.489 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 161 ms NORTH
21:10:28.495 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:10:28.495 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1206,1047,31,31)
21:10:29.748 01.253 9960 Exposure complete
21:10:29.888 00.140 9960 worker thread done servicing request
21:10:29.888 00.000 11872 OnExposeComplete: enter
21:10:29.893 00.005 11872 UpdateGuideState(): m_state=6
21:10:29.897 00.004 11872 Star::Find(15, 1221, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1481
21:10:29.903 00.006 11872 Star::Find returns 1 (0), X=1221.05, Y=1062.36, Mass=5631, SNR=48.2, Peak=128 HFD=6.7
21:10:29.907 00.004 11872 CameraToMount -- cameraTheta (2.16) - m_xAngle (-3.14) = xAngle (5.30 = -0.99)
21:10:29.910 00.003 11872 CameraToMount -- cameraTheta (2.16) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.12 = -1.16)
21:10:29.915 00.005 11872 CameraToMount -- cameraX=-0.13 cameraY=0.20 hyp=0.24 cameraTheta=2.16 mountX=0.13 mountY=-0.22, mountTheta=-1.03
21:10:29.925 00.010 11872 SchedulePrimaryMove(0FA44CE0, x=-0.13, y=0.20, opts=13)
21:10:29.928 00.003 11872 Enqueuing Move request for scope (-0.13, 0.20)
21:10:29.931 00.003 9960 Worker thread wakes up
21:10:29.931 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.20) opts 0xd
21:10:29.931 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.13, 0.20)
21:10:29.932 00.001 9960 Moving (-0.13, 0.20) raw xDistance=0.13 yDistance=-0.22
21:10:29.932 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
21:10:29.932 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
21:10:29.932 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
21:10:29.935 00.003 11872 UpdateGuideState exits: m=5631 SNR=48.2
21:10:29.938 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:29.940 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:10:29.944 00.004 9960 MoveAxis(E, 0, ABG)
21:10:29.944 00.000 11872 Enqueuing Expose request
21:10:29.948 00.004 9960 Move returns status 0, amount 0
21:10:29.948 00.000 9960 MoveAxis(N, 166, ABG)
21:10:29.949 00.001 9960 Guiding  Dir = 0, Dur = 166
21:10:29.949 00.000 9960 IsSlewing returns 0
21:10:29.949 00.000 9960 IsGuiding returns 0
21:10:29.951 00.002 9960 PulseGuide returned control before completion, sleep 176
21:10:30.142 00.191 9960 IsGuiding returns 0
21:10:30.143 00.001 9960 Move returns status 0, amount 166
21:10:30.143 00.000 9960 move complete, result=0
21:10:30.143 00.000 9960 worker thread done servicing request
21:10:30.144 00.001 9960 Worker thread wakes up
21:10:30.144 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 166 ms NORTH
21:10:30.153 00.009 9960 worker thread servicing REQUEST_EXPOSE 1000
21:10:30.154 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1206,1047,31,31)
21:10:31.403 01.249 9960 Exposure complete
21:10:31.543 00.140 9960 worker thread done servicing request
21:10:31.544 00.001 11872 OnExposeComplete: enter
21:10:31.548 00.004 11872 UpdateGuideState(): m_state=6
21:10:31.554 00.006 11872 Star::Find(15, 1221, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1482
21:10:31.559 00.005 11872 Star::Find returns 1 (0), X=1221.21, Y=1062.29, Mass=5611, SNR=47.4, Peak=133 HFD=6.6
21:10:31.563 00.004 11872 CameraToMount -- cameraTheta (1.39) - m_xAngle (-3.14) = xAngle (4.52 = -1.76)
21:10:31.567 00.004 11872 CameraToMount -- cameraTheta (1.39) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.35 = -1.93)
21:10:31.570 00.003 11872 CameraToMount -- cameraX=0.02 cameraY=0.13 hyp=0.13 cameraTheta=1.39 mountX=-0.02 mountY=-0.12, mountTheta=-1.77
21:10:31.576 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.02, y=0.13, opts=13)
21:10:31.581 00.005 11872 Enqueuing Move request for scope (0.02, 0.13)
21:10:31.585 00.004 9960 Worker thread wakes up
21:10:31.585 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
21:10:31.589 00.004 11872 UpdateGuideState exits: m=5611 SNR=47.4
21:10:31.592 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:31.597 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:10:31.600 00.003 11872 Enqueuing Expose request
21:10:31.604 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.13) opts 0xd
21:10:31.604 00.000 9960 Handling offset move in thread for scope, endpoint = (0.02, 0.13)
21:10:31.605 00.001 9960 Moving (0.02, 0.13) raw xDistance=-0.02 yDistance=-0.12
21:10:31.605 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:10:31.605 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:10:31.605 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:10:31.606 00.001 9960 MoveAxis(E, 0, ABG)
21:10:31.606 00.000 9960 Move returns status 0, amount 0
21:10:31.606 00.000 9960 MoveAxis(N, 0, ABG)
21:10:31.606 00.000 9960 Move returns status 0, amount 0
21:10:31.606 00.000 9960 move complete, result=0
21:10:31.606 00.000 9960 worker thread done servicing request
21:10:31.606 00.000 9960 Worker thread wakes up
21:10:31.607 00.001 11872 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:10:31.612 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:10:31.612 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1206,1047,31,31)
21:10:32.863 01.251 9960 Exposure complete
21:10:32.987 00.124 9960 worker thread done servicing request
21:10:32.987 00.000 11872 OnExposeComplete: enter
21:10:32.991 00.004 11872 UpdateGuideState(): m_state=6
21:10:32.995 00.004 11872 Star::Find(15, 1221, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1483
21:10:33.000 00.005 11872 Star::Find returns 1 (0), X=1221.37, Y=1062.32, Mass=5572, SNR=47.7, Peak=129 HFD=6.9
21:10:33.004 00.004 11872 CameraToMount -- cameraTheta (0.73) - m_xAngle (-3.14) = xAngle (3.86 = -2.42)
21:10:33.007 00.003 11872 CameraToMount -- cameraTheta (0.73) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.69 = -2.59)
21:10:33.011 00.004 11872 CameraToMount -- cameraX=0.18 cameraY=0.16 hyp=0.24 cameraTheta=0.73 mountX=-0.18 mountY=-0.13, mountTheta=-2.53
21:10:33.017 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.18, y=0.16, opts=13)
21:10:33.021 00.004 11872 Enqueuing Move request for scope (0.18, 0.16)
21:10:33.024 00.003 9960 Worker thread wakes up
21:10:33.024 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.16) opts 0xd
21:10:33.024 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=212, med=1, FiltMin=0, FiltMax=181, Gamma=1.000
21:10:33.029 00.005 11872 UpdateGuideState exits: m=5572 SNR=47.7
21:10:33.033 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:33.036 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:10:33.040 00.004 11872 Enqueuing Expose request
21:10:33.045 00.005 9960 Handling offset move in thread for scope, endpoint = (0.18, 0.16)
21:10:33.045 00.000 9960 Moving (0.18, 0.16) raw xDistance=-0.18 yDistance=-0.13
21:10:33.045 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
21:10:33.045 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:10:33.046 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:10:33.046 00.000 9960 MoveAxis(E, 0, ABG)
21:10:33.046 00.000 9960 Move returns status 0, amount 0
21:10:33.046 00.000 9960 MoveAxis(N, 0, ABG)
21:10:33.047 00.001 9960 Move returns status 0, amount 0
21:10:33.047 00.000 9960 move complete, result=0
21:10:33.048 00.001 9960 worker thread done servicing request
21:10:33.048 00.000 9960 Worker thread wakes up
21:10:33.048 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:10:33.052 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
21:10:33.052 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1206,1047,31,31)
21:10:34.296 01.244 9960 Exposure complete
21:10:34.423 00.127 9960 worker thread done servicing request
21:10:34.424 00.001 11872 OnExposeComplete: enter
21:10:34.427 00.003 11872 UpdateGuideState(): m_state=6
21:10:34.432 00.005 11872 Star::Find(15, 1221, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1484
21:10:34.435 00.003 11872 Star::Find returns 1 (0), X=1221.51, Y=1062.70, Mass=5368, SNR=46.2, Peak=132 HFD=6.7
21:10:34.438 00.003 11872 CameraToMount -- cameraTheta (1.03) - m_xAngle (-3.14) = xAngle (4.17 = -2.12)
21:10:34.441 00.003 11872 CameraToMount -- cameraTheta (1.03) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.99 = -2.29)
21:10:34.443 00.002 11872 CameraToMount -- cameraX=0.32 cameraY=0.53 hyp=0.62 cameraTheta=1.03 mountX=-0.32 mountY=-0.47, mountTheta=-2.17
21:10:34.448 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.32, y=0.53, opts=13)
21:10:34.452 00.004 11872 Enqueuing Move request for scope (0.32, 0.53)
21:10:34.455 00.003 9960 Worker thread wakes up
21:10:34.456 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=218, med=1, FiltMin=0, FiltMax=174, Gamma=1.000
21:10:34.459 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.53) opts 0xd
21:10:34.459 00.000 9960 Handling offset move in thread for scope, endpoint = (0.32, 0.53)
21:10:34.459 00.000 9960 Moving (0.32, 0.53) raw xDistance=-0.32 yDistance=-0.47
21:10:34.459 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.32
21:10:34.460 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.47 from input -0.47
21:10:34.460 00.000 9960 MoveAxis(E, 136, ABG)
21:10:34.460 00.000 9960 Guiding  Dir = 2, Dur = 136
21:10:34.460 00.000 11872 UpdateGuideState exits: m=5368 SNR=46.2
21:10:34.464 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:34.468 00.004 9960 IsSlewing returns 0
21:10:34.468 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:10:34.472 00.004 9960 IsGuiding returns 0
21:10:34.472 00.000 11872 Enqueuing Expose request
21:10:34.476 00.004 9960 PulseGuide returned control before completion, sleep 146
21:10:34.633 00.157 9960 IsGuiding returns 0
21:10:34.633 00.000 9960 Move returns status 0, amount 136
21:10:34.633 00.000 9960 MoveAxis(N, 351, ABG)
21:10:34.635 00.002 9960 Guiding  Dir = 0, Dur = 351
21:10:34.635 00.000 9960 IsSlewing returns 0
21:10:34.636 00.001 9960 IsGuiding returns 0
21:10:34.637 00.001 9960 PulseGuide returned control before completion, sleep 361
21:10:35.007 00.370 9960 IsGuiding returns 1
21:10:35.008 00.001 9960 scope still moving after pulse duration time elapsed
21:10:35.038 00.030 9960 IsSlewing returns 0
21:10:35.040 00.002 9960 IsGuiding returns 0
21:10:35.041 00.001 9960 scope move finished after 351 + 53 ms
21:10:35.041 00.000 9960 Move returns status 0, amount 351
21:10:35.042 00.001 9960 move complete, result=0
21:10:35.042 00.000 9960 worker thread done servicing request
21:10:35.042 00.000 11872 GuideStep: -0.3 px 136 ms EAST, -0.5 px 351 ms NORTH
21:10:35.050 00.008 9960 Worker thread wakes up
21:10:35.050 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:10:35.050 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1206,1047,31,31)
21:10:36.297 01.247 9960 Exposure complete
21:10:36.427 00.130 9960 worker thread done servicing request
21:10:36.430 00.003 11872 OnExposeComplete: enter
21:10:36.434 00.004 11872 UpdateGuideState(): m_state=6
21:10:36.438 00.004 11872 Star::Find(15, 1221, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1485
21:10:36.442 00.004 11872 Star::Find returns 1 (0), X=1221.04, Y=1062.33, Mass=5588, SNR=48.7, Peak=121 HFD=6.7
21:10:36.446 00.004 11872 CameraToMount -- cameraTheta (2.28) - m_xAngle (-3.14) = xAngle (5.42 = -0.86)
21:10:36.451 00.005 11872 CameraToMount -- cameraTheta (2.28) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.25 = -1.03)
21:10:36.455 00.004 11872 CameraToMount -- cameraX=-0.15 cameraY=0.17 hyp=0.22 cameraTheta=2.28 mountX=0.15 mountY=-0.19, mountTheta=-0.92
21:10:36.459 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.15, y=0.17, opts=13)
21:10:36.464 00.005 11872 Enqueuing Move request for scope (-0.15, 0.17)
21:10:36.467 00.003 9960 Worker thread wakes up
21:10:36.468 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.17) opts 0xd
21:10:36.468 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=204, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
21:10:36.471 00.003 11872 UpdateGuideState exits: m=5588 SNR=48.7
21:10:36.475 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:36.478 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:10:36.482 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.15, 0.17)
21:10:36.482 00.000 11872 Enqueuing Expose request
21:10:36.487 00.005 9960 Moving (-0.15, 0.17) raw xDistance=0.15 yDistance=-0.19
21:10:36.487 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
21:10:36.488 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:10:36.488 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:10:36.488 00.000 9960 MoveAxis(E, 0, ABG)
21:10:36.489 00.001 9960 Move returns status 0, amount 0
21:10:36.489 00.000 9960 MoveAxis(N, 0, ABG)
21:10:36.489 00.000 9960 Move returns status 0, amount 0
21:10:36.489 00.000 9960 move complete, result=0
21:10:36.490 00.001 9960 worker thread done servicing request
21:10:36.490 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:10:36.496 00.006 9960 Worker thread wakes up
21:10:36.496 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:10:36.496 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1206,1047,31,31)
21:10:37.748 01.252 9960 Exposure complete
21:10:37.879 00.131 9960 worker thread done servicing request
21:10:37.880 00.001 11872 OnExposeComplete: enter
21:10:37.883 00.003 11872 UpdateGuideState(): m_state=6
21:10:37.887 00.004 11872 Star::Find(15, 1221, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1486
21:10:37.893 00.006 11872 Star::Find returns 1 (0), X=1221.12, Y=1062.50, Mass=5961, SNR=49.8, Peak=137 HFD=6.9
21:10:37.899 00.006 11872 CameraToMount -- cameraTheta (1.77) - m_xAngle (-3.14) = xAngle (4.90 = -1.38)
21:10:37.903 00.004 11872 CameraToMount -- cameraTheta (1.77) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.73 = -1.55)
21:10:37.908 00.005 11872 CameraToMount -- cameraX=-0.07 cameraY=0.34 hyp=0.34 cameraTheta=1.77 mountX=0.07 mountY=-0.34, mountTheta=-1.38
21:10:37.913 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.07, y=0.34, opts=13)
21:10:37.916 00.003 11872 Enqueuing Move request for scope (-0.07, 0.34)
21:10:37.921 00.005 9960 Worker thread wakes up
21:10:37.921 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.34) opts 0xd
21:10:37.921 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.07, 0.34)
21:10:37.921 00.000 9960 Moving (-0.07, 0.34) raw xDistance=0.07 yDistance=-0.34
21:10:37.922 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:10:37.922 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
21:10:37.922 00.000 9960 MoveAxis(E, 0, ABG)
21:10:37.922 00.000 9960 Move returns status 0, amount 0
21:10:37.922 00.000 9960 MoveAxis(N, 257, ABG)
21:10:37.922 00.000 9960 Guiding  Dir = 0, Dur = 257
21:10:37.922 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=208, med=1, FiltMin=0, FiltMax=179, Gamma=1.000
21:10:37.926 00.004 9960 IsSlewing returns 0
21:10:37.926 00.000 11872 UpdateGuideState exits: m=5961 SNR=49.8
21:10:37.935 00.009 9960 IsGuiding returns 0
21:10:37.935 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:37.939 00.004 9960 PulseGuide returned control before completion, sleep 267
21:10:37.939 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:10:37.943 00.004 11872 Enqueuing Expose request
21:10:38.223 00.280 9960 IsGuiding returns 0
21:10:38.224 00.001 9960 Move returns status 0, amount 257
21:10:38.224 00.000 9960 move complete, result=0
21:10:38.224 00.000 9960 worker thread done servicing request
21:10:38.224 00.000 9960 Worker thread wakes up
21:10:38.225 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 257 ms NORTH
21:10:38.231 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:10:38.231 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1206,1047,31,31)
21:10:39.477 01.246 9960 Exposure complete
21:10:39.611 00.134 9960 worker thread done servicing request
21:10:39.612 00.001 11872 OnExposeComplete: enter
21:10:39.618 00.006 11872 UpdateGuideState(): m_state=6
21:10:39.621 00.003 11872 Star::Find(15, 1221, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1487
21:10:39.627 00.006 11872 Star::Find returns 1 (0), X=1221.24, Y=1062.36, Mass=5678, SNR=48.4, Peak=134 HFD=6.7
21:10:39.630 00.003 11872 CameraToMount -- cameraTheta (1.30) - m_xAngle (-3.14) = xAngle (4.44 = -1.84)
21:10:39.634 00.004 11872 CameraToMount -- cameraTheta (1.30) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.27 = -2.01)
21:10:39.637 00.003 11872 CameraToMount -- cameraX=0.05 cameraY=0.20 hyp=0.21 cameraTheta=1.30 mountX=-0.06 mountY=-0.19, mountTheta=-1.86
21:10:39.642 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.05, y=0.20, opts=13)
21:10:39.646 00.004 11872 Enqueuing Move request for scope (0.05, 0.20)
21:10:39.650 00.004 9960 Worker thread wakes up
21:10:39.651 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.20) opts 0xd
21:10:39.651 00.000 9960 Handling offset move in thread for scope, endpoint = (0.05, 0.20)
21:10:39.652 00.001 9960 Moving (0.05, 0.20) raw xDistance=-0.06 yDistance=-0.19
21:10:39.652 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:10:39.652 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:10:39.652 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:10:39.652 00.000 9960 MoveAxis(E, 0, ABG)
21:10:39.652 00.000 9960 Move returns status 0, amount 0
21:10:39.652 00.000 9960 MoveAxis(N, 0, ABG)
21:10:39.652 00.000 9960 Move returns status 0, amount 0
21:10:39.652 00.000 9960 move complete, result=0
21:10:39.653 00.001 9960 worker thread done servicing request
21:10:39.653 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=1, FiltMin=0, FiltMax=178, Gamma=1.000
21:10:39.657 00.004 11872 UpdateGuideState exits: m=5678 SNR=48.4
21:10:39.661 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:39.664 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:10:39.669 00.005 11872 Enqueuing Expose request
21:10:39.673 00.004 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:10:39.676 00.003 9960 Worker thread wakes up
21:10:39.676 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:10:39.676 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1206,1047,31,31)
21:10:40.932 01.256 9960 Exposure complete
21:10:41.065 00.133 9960 worker thread done servicing request
21:10:41.065 00.000 11872 OnExposeComplete: enter
21:10:41.070 00.005 11872 UpdateGuideState(): m_state=6
21:10:41.073 00.003 11872 Star::Find(15, 1221, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1488
21:10:41.078 00.005 11872 Star::Find returns 1 (0), X=1221.40, Y=1062.45, Mass=5702, SNR=48.8, Peak=131 HFD=7.0
21:10:41.082 00.004 11872 CameraToMount -- cameraTheta (0.92) - m_xAngle (-3.14) = xAngle (4.06 = -2.22)
21:10:41.085 00.003 11872 CameraToMount -- cameraTheta (0.92) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.89 = -2.39)
21:10:41.089 00.004 11872 CameraToMount -- cameraX=0.22 cameraY=0.29 hyp=0.36 cameraTheta=0.92 mountX=-0.22 mountY=-0.24, mountTheta=-2.30
21:10:41.094 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.22, y=0.29, opts=13)
21:10:41.098 00.004 11872 Enqueuing Move request for scope (0.22, 0.29)
21:10:41.101 00.003 9960 Worker thread wakes up
21:10:41.102 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.29) opts 0xd
21:10:41.102 00.000 9960 Handling offset move in thread for scope, endpoint = (0.22, 0.29)
21:10:41.102 00.000 9960 Moving (0.22, 0.29) raw xDistance=-0.22 yDistance=-0.24
21:10:41.102 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
21:10:41.102 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=202, med=1, FiltMin=0, FiltMax=175, Gamma=1.000
21:10:41.112 00.010 9960 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
21:10:41.112 00.000 11872 UpdateGuideState exits: m=5702 SNR=48.8
21:10:41.117 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:41.119 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:10:41.122 00.003 11872 Enqueuing Expose request
21:10:41.126 00.004 9960 MoveAxis(E, 91, ABG)
21:10:41.126 00.000 9960 Guiding  Dir = 2, Dur = 91
21:10:41.126 00.000 9960 IsSlewing returns 0
21:10:41.127 00.001 9960 IsGuiding returns 0
21:10:41.127 00.000 9960 PulseGuide returned control before completion, sleep 101
21:10:41.234 00.107 9960 IsGuiding returns 1
21:10:41.234 00.000 9960 scope still moving after pulse duration time elapsed
21:10:41.266 00.032 9960 IsSlewing returns 0
21:10:41.267 00.001 9960 IsGuiding returns 0
21:10:41.268 00.001 9960 scope move finished after 91 + 49 ms
21:10:41.268 00.000 9960 Move returns status 0, amount 91
21:10:41.269 00.001 9960 MoveAxis(N, 182, ABG)
21:10:41.269 00.000 9960 Guiding  Dir = 0, Dur = 182
21:10:41.270 00.001 9960 IsSlewing returns 0
21:10:41.270 00.000 9960 IsGuiding returns 0
21:10:41.271 00.001 9960 PulseGuide returned control before completion, sleep 192
21:10:41.468 00.197 9960 IsGuiding returns 1
21:10:41.470 00.002 9960 scope still moving after pulse duration time elapsed
21:10:41.500 00.030 9960 IsSlewing returns 0
21:10:41.501 00.001 9960 IsGuiding returns 0
21:10:41.501 00.000 9960 scope move finished after 182 + 49 ms
21:10:41.502 00.001 9960 Move returns status 0, amount 182
21:10:41.502 00.000 9960 move complete, result=0
21:10:41.502 00.000 9960 worker thread done servicing request
21:10:41.504 00.002 9960 Worker thread wakes up
21:10:41.504 00.000 11872 GuideStep: -0.2 px 91 ms EAST, -0.2 px 182 ms NORTH
21:10:41.511 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:10:41.511 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1206,1047,31,31)
21:10:42.760 01.249 9960 Exposure complete
21:10:42.892 00.132 9960 worker thread done servicing request
21:10:42.892 00.000 11872 OnExposeComplete: enter
21:10:42.897 00.005 11872 UpdateGuideState(): m_state=6
21:10:42.901 00.004 11872 Star::Find(15, 1221, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1489
21:10:42.905 00.004 11872 Star::Find returns 1 (0), X=1221.19, Y=1062.41, Mass=5776, SNR=48.7, Peak=137 HFD=6.8
21:10:42.912 00.007 11872 CameraToMount -- cameraTheta (1.56) - m_xAngle (-3.14) = xAngle (4.70 = -1.59)
21:10:42.917 00.005 11872 CameraToMount -- cameraTheta (1.56) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.52 = -1.76)
21:10:42.924 00.007 11872 CameraToMount -- cameraX=0.00 cameraY=0.25 hyp=0.25 cameraTheta=1.56 mountX=-0.00 mountY=-0.25, mountTheta=-1.59
21:10:42.932 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=0.00, y=0.25, opts=13)
21:10:42.936 00.004 11872 Enqueuing Move request for scope (0.00, 0.25)
21:10:42.943 00.007 9960 Worker thread wakes up
21:10:42.943 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=218, med=1, FiltMin=0, FiltMax=186, Gamma=1.000
21:10:42.946 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.25) opts 0xd
21:10:42.946 00.000 11872 UpdateGuideState exits: m=5776 SNR=48.7
21:10:42.951 00.005 9960 Handling offset move in thread for scope, endpoint = (0.00, 0.25)
21:10:42.951 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:42.955 00.004 9960 Moving (0.00, 0.25) raw xDistance=-0.00 yDistance=-0.25
21:10:42.955 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:10:42.959 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
21:10:42.959 00.000 11872 Enqueuing Expose request
21:10:42.965 00.006 9960 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
21:10:42.965 00.000 9960 MoveAxis(E, 0, ABG)
21:10:42.965 00.000 9960 Move returns status 0, amount 0
21:10:42.965 00.000 9960 MoveAxis(N, 185, ABG)
21:10:42.966 00.001 9960 Guiding  Dir = 0, Dur = 185
21:10:42.966 00.000 9960 IsSlewing returns 0
21:10:42.966 00.000 9960 IsGuiding returns 0
21:10:42.967 00.001 9960 PulseGuide returned control before completion, sleep 195
21:10:43.172 00.205 9960 IsGuiding returns 1
21:10:43.172 00.000 9960 scope still moving after pulse duration time elapsed
21:10:43.204 00.032 9960 IsSlewing returns 0
21:10:43.204 00.000 9960 IsGuiding returns 0
21:10:43.205 00.001 9960 scope move finished after 185 + 53 ms
21:10:43.205 00.000 9960 Move returns status 0, amount 185
21:10:43.205 00.000 9960 move complete, result=0
21:10:43.205 00.000 9960 worker thread done servicing request
21:10:43.206 00.001 9960 Worker thread wakes up
21:10:43.207 00.001 11872 GuideStep: -0.0 px 0 ms EAST, -0.2 px 185 ms NORTH
21:10:43.212 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:10:43.212 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1206,1047,31,31)
21:10:44.465 01.253 9960 Exposure complete
21:10:44.588 00.123 9960 worker thread done servicing request
21:10:44.590 00.002 11872 OnExposeComplete: enter
21:10:44.593 00.003 11872 UpdateGuideState(): m_state=6
21:10:44.598 00.005 11872 Star::Find(15, 1221, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1490
21:10:44.602 00.004 11872 Star::Find returns 1 (0), X=1221.10, Y=1062.33, Mass=5941, SNR=49.9, Peak=132 HFD=6.8
21:10:44.607 00.005 11872 CameraToMount -- cameraTheta (2.06) - m_xAngle (-3.14) = xAngle (5.20 = -1.08)
21:10:44.612 00.005 11872 CameraToMount -- cameraTheta (2.06) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.03 = -1.26)
21:10:44.615 00.003 11872 CameraToMount -- cameraX=-0.09 cameraY=0.16 hyp=0.19 cameraTheta=2.06 mountX=0.09 mountY=-0.18, mountTheta=-1.11
21:10:44.620 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.09, y=0.16, opts=13)
21:10:44.624 00.004 11872 Enqueuing Move request for scope (-0.09, 0.16)
21:10:44.628 00.004 9960 Worker thread wakes up
21:10:44.628 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.16) opts 0xd
21:10:44.628 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.09, 0.16)
21:10:44.630 00.002 9960 Moving (-0.09, 0.16) raw xDistance=0.09 yDistance=-0.18
21:10:44.630 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:10:44.630 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:10:44.630 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=205, med=1, FiltMin=0, FiltMax=172, Gamma=1.000
21:10:44.633 00.003 11872 UpdateGuideState exits: m=5941 SNR=49.9
21:10:44.638 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:44.641 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:10:44.648 00.007 11872 Enqueuing Expose request
21:10:44.653 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:10:44.653 00.000 9960 MoveAxis(E, 0, ABG)
21:10:44.653 00.000 9960 Move returns status 0, amount 0
21:10:44.653 00.000 9960 MoveAxis(N, 0, ABG)
21:10:44.654 00.001 9960 Move returns status 0, amount 0
21:10:44.654 00.000 9960 move complete, result=0
21:10:44.654 00.000 9960 worker thread done servicing request
21:10:44.654 00.000 9960 Worker thread wakes up
21:10:44.654 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:10:44.655 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1206,1047,31,31)
21:10:44.655 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:10:45.898 01.243 9960 Exposure complete
21:10:46.044 00.146 9960 worker thread done servicing request
21:10:46.044 00.000 11872 OnExposeComplete: enter
21:10:46.048 00.004 11872 UpdateGuideState(): m_state=6
21:10:46.053 00.005 11872 Star::Find(15, 1221, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1491
21:10:46.057 00.004 11872 Star::Find returns 1 (0), X=1221.53, Y=1062.44, Mass=5851, SNR=48.5, Peak=126 HFD=7.0
21:10:46.060 00.003 11872 CameraToMount -- cameraTheta (0.68) - m_xAngle (-3.14) = xAngle (3.81 = -2.47)
21:10:46.064 00.004 11872 CameraToMount -- cameraTheta (0.68) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.64 = -2.64)
21:10:46.069 00.005 11872 CameraToMount -- cameraX=0.34 cameraY=0.27 hyp=0.44 cameraTheta=0.68 mountX=-0.34 mountY=-0.21, mountTheta=-2.59
21:10:46.074 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.34, y=0.27, opts=13)
21:10:46.078 00.004 11872 Enqueuing Move request for scope (0.34, 0.27)
21:10:46.084 00.006 9960 Worker thread wakes up
21:10:46.085 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=212, med=1, FiltMin=0, FiltMax=187, Gamma=1.000
21:10:46.089 00.004 11872 UpdateGuideState exits: m=5851 SNR=48.5
21:10:46.093 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:46.098 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:10:46.101 00.003 11872 Enqueuing Expose request
21:10:46.106 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.34, 0.27) opts 0xd
21:10:46.106 00.000 9960 Handling offset move in thread for scope, endpoint = (0.34, 0.27)
21:10:46.106 00.000 9960 Moving (0.34, 0.27) raw xDistance=-0.34 yDistance=-0.21
21:10:46.106 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.34
21:10:46.107 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
21:10:46.107 00.000 9960 MoveAxis(E, 144, ABG)
21:10:46.107 00.000 9960 Guiding  Dir = 2, Dur = 144
21:10:46.108 00.001 9960 IsSlewing returns 0
21:10:46.108 00.000 9960 IsGuiding returns 0
21:10:46.109 00.001 9960 PulseGuide returned control before completion, sleep 154
21:10:46.268 00.159 9960 IsGuiding returns 1
21:10:46.269 00.001 9960 scope still moving after pulse duration time elapsed
21:10:46.300 00.031 9960 IsSlewing returns 0
21:10:46.303 00.003 9960 IsGuiding returns 0
21:10:46.304 00.001 9960 scope move finished after 144 + 51 ms
21:10:46.305 00.001 9960 Move returns status 0, amount 144
21:10:46.305 00.000 9960 MoveAxis(N, 157, ABG)
21:10:46.305 00.000 9960 Guiding  Dir = 0, Dur = 157
21:10:46.305 00.000 9960 IsSlewing returns 0
21:10:46.306 00.001 9960 IsGuiding returns 0
21:10:46.306 00.000 9960 PulseGuide returned control before completion, sleep 167
21:10:46.486 00.180 9960 IsGuiding returns 1
21:10:46.486 00.000 9960 scope still moving after pulse duration time elapsed
21:10:46.518 00.032 9960 IsSlewing returns 0
21:10:46.520 00.002 9960 IsGuiding returns 0
21:10:46.522 00.002 9960 scope move finished after 157 + 58 ms
21:10:46.523 00.001 9960 Move returns status 0, amount 157
21:10:46.523 00.000 9960 move complete, result=0
21:10:46.523 00.000 9960 worker thread done servicing request
21:10:46.523 00.000 9960 Worker thread wakes up
21:10:46.524 00.001 11872 GuideStep: -0.3 px 144 ms EAST, -0.2 px 157 ms NORTH
21:10:46.530 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:10:46.530 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1206,1047,31,31)
21:10:47.774 01.244 9960 Exposure complete
21:10:47.911 00.137 9960 worker thread done servicing request
21:10:47.911 00.000 11872 OnExposeComplete: enter
21:10:47.915 00.004 11872 UpdateGuideState(): m_state=6
21:10:47.919 00.004 11872 Star::Find(15, 1221, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1492
21:10:47.922 00.003 11872 Star::Find returns 1 (0), X=1221.16, Y=1062.45, Mass=5686, SNR=48.0, Peak=133 HFD=6.8
21:10:47.926 00.004 11872 CameraToMount -- cameraTheta (1.67) - m_xAngle (-3.14) = xAngle (4.81 = -1.48)
21:10:47.929 00.003 11872 CameraToMount -- cameraTheta (1.67) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.64 = -1.65)
21:10:47.933 00.004 11872 CameraToMount -- cameraX=-0.03 cameraY=0.29 hyp=0.29 cameraTheta=1.67 mountX=0.03 mountY=-0.29, mountTheta=-1.48
21:10:47.937 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.03, y=0.29, opts=13)
21:10:47.940 00.003 11872 Enqueuing Move request for scope (-0.03, 0.29)
21:10:47.943 00.003 9960 Worker thread wakes up
21:10:47.943 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.29) opts 0xd
21:10:47.943 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.03, 0.29)
21:10:47.943 00.000 9960 Moving (-0.03, 0.29) raw xDistance=0.03 yDistance=-0.29
21:10:47.943 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:10:47.945 00.002 9960 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
21:10:47.945 00.000 9960 MoveAxis(E, 0, ABG)
21:10:47.945 00.000 9960 Move returns status 0, amount 0
21:10:47.945 00.000 9960 MoveAxis(N, 218, ABG)
21:10:47.945 00.000 9960 Guiding  Dir = 0, Dur = 218
21:10:47.945 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=220, med=1, FiltMin=0, FiltMax=193, Gamma=1.000
21:10:47.952 00.007 9960 IsSlewing returns 0
21:10:47.952 00.000 9960 IsGuiding returns 0
21:10:47.953 00.001 11872 UpdateGuideState exits: m=5686 SNR=48.0
21:10:47.958 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:47.961 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:10:47.964 00.003 11872 Enqueuing Expose request
21:10:47.966 00.002 9960 PulseGuide returned control before completion, sleep 228
21:10:48.203 00.237 9960 IsGuiding returns 0
21:10:48.204 00.001 9960 Move returns status 0, amount 218
21:10:48.204 00.000 9960 move complete, result=0
21:10:48.204 00.000 9960 worker thread done servicing request
21:10:48.205 00.001 9960 Worker thread wakes up
21:10:48.205 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.3 px 218 ms NORTH
21:10:48.213 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
21:10:48.213 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1206,1047,31,31)
21:10:49.467 01.254 9960 Exposure complete
21:10:49.594 00.127 9960 worker thread done servicing request
21:10:49.595 00.001 11872 OnExposeComplete: enter
21:10:49.598 00.003 11872 UpdateGuideState(): m_state=6
21:10:49.603 00.005 11872 Star::Find(15, 1221, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1493
21:10:49.606 00.003 11872 Star::Find returns 1 (0), X=1221.07, Y=1062.33, Mass=5764, SNR=49.1, Peak=133 HFD=6.7
21:10:49.610 00.004 11872 CameraToMount -- cameraTheta (2.17) - m_xAngle (-3.14) = xAngle (5.31 = -0.97)
21:10:49.616 00.006 11872 CameraToMount -- cameraTheta (2.17) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.14 = -1.15)
21:10:49.620 00.004 11872 CameraToMount -- cameraX=-0.12 cameraY=0.17 hyp=0.21 cameraTheta=2.17 mountX=0.12 mountY=-0.19, mountTheta=-1.02
21:10:49.625 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.12, y=0.17, opts=13)
21:10:49.630 00.005 11872 Enqueuing Move request for scope (-0.12, 0.17)
21:10:49.633 00.003 9960 Worker thread wakes up
21:10:49.634 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.17) opts 0xd
21:10:49.634 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.12, 0.17)
21:10:49.634 00.000 9960 Moving (-0.12, 0.17) raw xDistance=0.12 yDistance=-0.19
21:10:49.634 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:10:49.634 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:10:49.634 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=224, med=1, FiltMin=0, FiltMax=182, Gamma=1.000
21:10:49.640 00.006 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:10:49.640 00.000 11872 UpdateGuideState exits: m=5764 SNR=49.1
21:10:49.644 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:49.649 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:10:49.652 00.003 11872 Enqueuing Expose request
21:10:49.655 00.003 9960 MoveAxis(E, 0, ABG)
21:10:49.657 00.002 9960 Move returns status 0, amount 0
21:10:49.657 00.000 9960 MoveAxis(N, 0, ABG)
21:10:49.657 00.000 9960 Move returns status 0, amount 0
21:10:49.657 00.000 9960 move complete, result=0
21:10:49.657 00.000 9960 worker thread done servicing request
21:10:49.658 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:10:49.661 00.003 9960 Worker thread wakes up
21:10:49.661 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:10:49.662 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1206,1047,31,31)
21:10:50.907 01.245 9960 Exposure complete
21:10:51.023 00.116 9960 worker thread done servicing request
21:10:51.024 00.001 11872 OnExposeComplete: enter
21:10:51.028 00.004 11872 UpdateGuideState(): m_state=6
21:10:51.032 00.004 11872 Star::Find(15, 1221, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1494
21:10:51.036 00.004 11872 Star::Find returns 1 (0), X=1221.08, Y=1062.51, Mass=5749, SNR=49.3, Peak=135 HFD=6.7
21:10:51.040 00.004 11872 CameraToMount -- cameraTheta (1.88) - m_xAngle (-3.14) = xAngle (5.02 = -1.26)
21:10:51.044 00.004 11872 CameraToMount -- cameraTheta (1.88) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.85 = -1.43)
21:10:51.048 00.004 11872 CameraToMount -- cameraX=-0.11 cameraY=0.34 hyp=0.36 cameraTheta=1.88 mountX=0.11 mountY=-0.36, mountTheta=-1.27
21:10:51.053 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.11, y=0.34, opts=13)
21:10:51.057 00.004 11872 Enqueuing Move request for scope (-0.11, 0.34)
21:10:51.061 00.004 9960 Worker thread wakes up
21:10:51.062 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=1, FiltMin=0, FiltMax=193, Gamma=1.000
21:10:51.065 00.003 11872 UpdateGuideState exits: m=5749 SNR=49.3
21:10:51.069 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:51.073 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.34) opts 0xd
21:10:51.073 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:10:51.077 00.004 11872 Enqueuing Expose request
21:10:51.082 00.005 9960 Handling offset move in thread for scope, endpoint = (-0.11, 0.34)
21:10:51.082 00.000 9960 Moving (-0.11, 0.34) raw xDistance=0.11 yDistance=-0.36
21:10:51.082 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:10:51.082 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.36
21:10:51.083 00.001 9960 MoveAxis(E, 0, ABG)
21:10:51.083 00.000 9960 Move returns status 0, amount 0
21:10:51.083 00.000 9960 MoveAxis(N, 268, ABG)
21:10:51.083 00.000 9960 Guiding  Dir = 0, Dur = 268
21:10:51.084 00.001 9960 IsSlewing returns 0
21:10:51.084 00.000 9960 IsGuiding returns 0
21:10:51.085 00.001 9960 PulseGuide returned control before completion, sleep 278
21:10:51.377 00.292 9960 IsGuiding returns 1
21:10:51.377 00.000 9960 scope still moving after pulse duration time elapsed
21:10:51.407 00.030 9960 IsSlewing returns 0
21:10:51.408 00.001 9960 IsGuiding returns 0
21:10:51.408 00.000 9960 scope move finished after 268 + 55 ms
21:10:51.409 00.001 9960 Move returns status 0, amount 268
21:10:51.409 00.000 9960 move complete, result=0
21:10:51.410 00.001 9960 worker thread done servicing request
21:10:51.410 00.000 9960 Worker thread wakes up
21:10:51.411 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.4 px 268 ms NORTH
21:10:51.417 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:10:51.417 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1206,1047,31,31)
21:10:52.672 01.255 9960 Exposure complete
21:10:52.800 00.128 9960 worker thread done servicing request
21:10:52.800 00.000 11872 OnExposeComplete: enter
21:10:52.805 00.005 11872 UpdateGuideState(): m_state=6
21:10:52.809 00.004 11872 Star::Find(15, 1221, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1495
21:10:52.813 00.004 11872 Star::Find returns 1 (0), X=1221.30, Y=1062.04, Mass=5909, SNR=49.7, Peak=140 HFD=6.7
21:10:52.816 00.003 11872 CameraToMount -- cameraTheta (-0.82) - m_xAngle (-3.14) = xAngle (2.31 = 2.31)
21:10:52.820 00.004 11872 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.14 = 2.14)
21:10:52.823 00.003 11872 CameraToMount -- cameraX=0.12 cameraY=-0.13 hyp=0.17 cameraTheta=-0.82 mountX=-0.12 mountY=0.14, mountTheta=2.25
21:10:52.828 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.12, y=-0.13, opts=13)
21:10:52.834 00.006 11872 Enqueuing Move request for scope (0.12, -0.13)
21:10:52.839 00.005 9960 Worker thread wakes up
21:10:52.839 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.13) opts 0xd
21:10:52.839 00.000 9960 Handling offset move in thread for scope, endpoint = (0.12, -0.13)
21:10:52.839 00.000 9960 Moving (0.12, -0.13) raw xDistance=-0.12 yDistance=0.14
21:10:52.839 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=217, med=1, FiltMin=0, FiltMax=193, Gamma=1.000
21:10:52.844 00.005 11872 UpdateGuideState exits: m=5909 SNR=49.7
21:10:52.848 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
21:10:52.848 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:10:52.848 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:52.853 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:10:52.857 00.004 11872 Enqueuing Expose request
21:10:52.860 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
21:10:52.860 00.000 9960 MoveAxis(E, 0, ABG)
21:10:52.861 00.001 9960 Move returns status 0, amount 0
21:10:52.861 00.000 9960 MoveAxis(N, 0, ABG)
21:10:52.861 00.000 9960 Move returns status 0, amount 0
21:10:52.861 00.000 9960 move complete, result=0
21:10:52.861 00.000 9960 worker thread done servicing request
21:10:52.862 00.001 11872 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:10:52.866 00.004 9960 Worker thread wakes up
21:10:52.867 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:10:52.867 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1206,1047,31,31)
21:10:54.120 01.253 9960 Exposure complete
21:10:54.263 00.143 9960 worker thread done servicing request
21:10:54.263 00.000 11872 OnExposeComplete: enter
21:10:54.269 00.006 11872 UpdateGuideState(): m_state=6
21:10:54.273 00.004 11872 Star::Find(15, 1221, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1496
21:10:54.277 00.004 11872 Star::Find returns 1 (0), X=1220.98, Y=1062.52, Mass=5834, SNR=49.2, Peak=129 HFD=6.8
21:10:54.281 00.004 11872 CameraToMount -- cameraTheta (2.10) - m_xAngle (-3.14) = xAngle (5.24 = -1.05)
21:10:54.286 00.005 11872 CameraToMount -- cameraTheta (2.10) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.07 = -1.22)
21:10:54.290 00.004 11872 CameraToMount -- cameraX=-0.21 cameraY=0.36 hyp=0.42 cameraTheta=2.10 mountX=0.21 mountY=-0.39, mountTheta=-1.08
21:10:54.295 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.21, y=0.36, opts=13)
21:10:54.300 00.005 11872 Enqueuing Move request for scope (-0.21, 0.36)
21:10:54.304 00.004 9960 Worker thread wakes up
21:10:54.305 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=223, med=1, FiltMin=0, FiltMax=177, Gamma=1.000
21:10:54.309 00.004 11872 UpdateGuideState exits: m=5834 SNR=49.2
21:10:54.312 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:54.316 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:10:54.320 00.004 11872 Enqueuing Expose request
21:10:54.324 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.36) opts 0xd
21:10:54.324 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.21, 0.36)
21:10:54.324 00.000 9960 Moving (-0.21, 0.36) raw xDistance=0.21 yDistance=-0.39
21:10:54.325 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
21:10:54.325 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.39 from input -0.39
21:10:54.325 00.000 9960 MoveAxis(W, 88, ABG)
21:10:54.326 00.001 9960 Guiding  Dir = 3, Dur = 88
21:10:54.326 00.000 9960 IsSlewing returns 0
21:10:54.326 00.000 9960 IsGuiding returns 0
21:10:54.327 00.001 9960 PulseGuide returned control before completion, sleep 98
21:10:54.439 00.112 9960 IsGuiding returns 0
21:10:54.440 00.001 9960 Move returns status 0, amount 88
21:10:54.441 00.001 9960 MoveAxis(N, 292, ABG)
21:10:54.441 00.000 9960 Guiding  Dir = 0, Dur = 292
21:10:54.443 00.002 9960 IsSlewing returns 0
21:10:54.443 00.000 9960 IsGuiding returns 0
21:10:54.444 00.001 9960 PulseGuide returned control before completion, sleep 302
21:10:54.750 00.306 9960 IsGuiding returns 1
21:10:54.750 00.000 9960 scope still moving after pulse duration time elapsed
21:10:54.780 00.030 9960 IsSlewing returns 0
21:10:54.782 00.002 9960 IsGuiding returns 0
21:10:54.783 00.001 9960 scope move finished after 292 + 47 ms
21:10:54.783 00.000 9960 Move returns status 0, amount 292
21:10:54.784 00.001 9960 move complete, result=0
21:10:54.784 00.000 9960 worker thread done servicing request
21:10:54.784 00.000 9960 Worker thread wakes up
21:10:54.785 00.001 11872 GuideStep: 0.2 px 88 ms WEST, -0.4 px 292 ms NORTH
21:10:54.790 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:10:54.792 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1206,1047,31,31)
21:10:56.042 01.250 9960 Exposure complete
21:10:56.167 00.125 9960 worker thread done servicing request
21:10:56.168 00.001 11872 OnExposeComplete: enter
21:10:56.171 00.003 11872 UpdateGuideState(): m_state=6
21:10:56.176 00.005 11872 Star::Find(15, 1220, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1497
21:10:56.181 00.005 11872 Star::Find returns 1 (0), X=1221.27, Y=1062.34, Mass=5404, SNR=46.9, Peak=129 HFD=6.8
21:10:56.184 00.003 11872 CameraToMount -- cameraTheta (1.14) - m_xAngle (-3.14) = xAngle (4.28 = -2.00)
21:10:56.187 00.003 11872 CameraToMount -- cameraTheta (1.14) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.11 = -2.17)
21:10:56.192 00.005 11872 CameraToMount -- cameraX=0.08 cameraY=0.18 hyp=0.20 cameraTheta=1.14 mountX=-0.08 mountY=-0.16, mountTheta=-2.04
21:10:56.197 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.08, y=0.18, opts=13)
21:10:56.202 00.005 11872 Enqueuing Move request for scope (0.08, 0.18)
21:10:56.206 00.004 9960 Worker thread wakes up
21:10:56.206 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=1, FiltMin=0, FiltMax=190, Gamma=1.000
21:10:56.212 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.18) opts 0xd
21:10:56.212 00.000 9960 Handling offset move in thread for scope, endpoint = (0.08, 0.18)
21:10:56.212 00.000 9960 Moving (0.08, 0.18) raw xDistance=-0.08 yDistance=-0.16
21:10:56.213 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:10:56.213 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:10:56.213 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:10:56.213 00.000 9960 MoveAxis(E, 0, ABG)
21:10:56.213 00.000 9960 Move returns status 0, amount 0
21:10:56.213 00.000 9960 MoveAxis(N, 0, ABG)
21:10:56.215 00.002 11872 UpdateGuideState exits: m=5404 SNR=46.9
21:10:56.220 00.005 9960 Move returns status 0, amount 0
21:10:56.220 00.000 9960 move complete, result=0
21:10:56.220 00.000 9960 worker thread done servicing request
21:10:56.221 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:56.226 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:10:56.232 00.006 11872 Enqueuing Expose request
21:10:56.239 00.007 9960 Worker thread wakes up
21:10:56.239 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:10:56.246 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:10:56.246 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1206,1047,31,31)
21:10:57.493 01.247 9960 Exposure complete
21:10:57.621 00.128 9960 worker thread done servicing request
21:10:57.621 00.000 11872 OnExposeComplete: enter
21:10:57.626 00.005 11872 UpdateGuideState(): m_state=6
21:10:57.629 00.003 11872 Star::Find(15, 1221, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1498
21:10:57.634 00.005 11872 Star::Find returns 1 (0), X=1221.38, Y=1062.23, Mass=5727, SNR=48.8, Peak=130 HFD=6.9
21:10:57.637 00.003 11872 CameraToMount -- cameraTheta (0.34) - m_xAngle (-3.14) = xAngle (3.48 = -2.81)
21:10:57.643 00.006 11872 CameraToMount -- cameraTheta (0.34) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.31 = -2.98)
21:10:57.648 00.005 11872 CameraToMount -- cameraX=0.19 cameraY=0.07 hyp=0.20 cameraTheta=0.34 mountX=-0.19 mountY=-0.03, mountTheta=-2.97
21:10:57.654 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.19, y=0.07, opts=13)
21:10:57.658 00.004 11872 Enqueuing Move request for scope (0.19, 0.07)
21:10:57.661 00.003 9960 Worker thread wakes up
21:10:57.662 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.07) opts 0xd
21:10:57.662 00.000 9960 Handling offset move in thread for scope, endpoint = (0.19, 0.07)
21:10:57.663 00.001 9960 Moving (0.19, 0.07) raw xDistance=-0.19 yDistance=-0.03
21:10:57.663 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
21:10:57.663 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:10:57.664 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=1, FiltMin=0, FiltMax=171, Gamma=1.000
21:10:57.667 00.003 11872 UpdateGuideState exits: m=5727 SNR=48.8
21:10:57.672 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:57.678 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:10:57.681 00.003 11872 Enqueuing Expose request
21:10:57.686 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:10:57.686 00.000 9960 MoveAxis(E, 0, ABG)
21:10:57.686 00.000 9960 Move returns status 0, amount 0
21:10:57.686 00.000 9960 MoveAxis(N, 0, ABG)
21:10:57.687 00.001 9960 Move returns status 0, amount 0
21:10:57.687 00.000 9960 move complete, result=0
21:10:57.687 00.000 9960 worker thread done servicing request
21:10:57.687 00.000 9960 Worker thread wakes up
21:10:57.688 00.001 11872 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
21:10:57.691 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
21:10:57.691 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1206,1047,31,31)
21:10:58.940 01.249 9960 Exposure complete
21:10:59.066 00.126 9960 worker thread done servicing request
21:10:59.067 00.001 11872 OnExposeComplete: enter
21:10:59.071 00.004 11872 UpdateGuideState(): m_state=6
21:10:59.075 00.004 11872 Star::Find(15, 1221, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1499
21:10:59.079 00.004 11872 Star::Find returns 1 (0), X=1221.23, Y=1062.47, Mass=5852, SNR=49.3, Peak=134 HFD=7.0
21:10:59.083 00.004 11872 CameraToMount -- cameraTheta (1.42) - m_xAngle (-3.14) = xAngle (4.56 = -1.72)
21:10:59.086 00.003 11872 CameraToMount -- cameraTheta (1.42) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.39 = -1.89)
21:10:59.092 00.006 11872 CameraToMount -- cameraX=0.05 cameraY=0.31 hyp=0.31 cameraTheta=1.42 mountX=-0.05 mountY=-0.29, mountTheta=-1.73
21:10:59.096 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.05, y=0.31, opts=13)
21:10:59.100 00.004 11872 Enqueuing Move request for scope (0.05, 0.31)
21:10:59.103 00.003 9960 Worker thread wakes up
21:10:59.104 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=205, med=1, FiltMin=0, FiltMax=177, Gamma=1.000
21:10:59.109 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.31) opts 0xd
21:10:59.109 00.000 11872 UpdateGuideState exits: m=5852 SNR=49.3
21:10:59.113 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:59.118 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:10:59.121 00.003 11872 Enqueuing Expose request
21:10:59.124 00.003 9960 Handling offset move in thread for scope, endpoint = (0.05, 0.31)
21:10:59.124 00.000 9960 Moving (0.05, 0.31) raw xDistance=-0.05 yDistance=-0.29
21:10:59.124 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:10:59.124 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
21:10:59.125 00.001 9960 MoveAxis(E, 0, ABG)
21:10:59.125 00.000 9960 Move returns status 0, amount 0
21:10:59.126 00.001 9960 MoveAxis(N, 218, ABG)
21:10:59.126 00.000 9960 Guiding  Dir = 0, Dur = 218
21:10:59.126 00.000 9960 IsSlewing returns 0
21:10:59.126 00.000 9960 IsGuiding returns 0
21:10:59.126 00.000 9960 PulseGuide returned control before completion, sleep 228
21:10:59.369 00.243 9960 IsGuiding returns 1
21:10:59.371 00.002 9960 scope still moving after pulse duration time elapsed
21:10:59.402 00.031 9960 IsSlewing returns 0
21:10:59.402 00.000 9960 IsGuiding returns 0
21:10:59.403 00.001 9960 scope move finished after 218 + 59 ms
21:10:59.403 00.000 9960 Move returns status 0, amount 218
21:10:59.403 00.000 9960 move complete, result=0
21:10:59.405 00.002 9960 worker thread done servicing request
21:10:59.405 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.3 px 218 ms NORTH
21:10:59.411 00.006 9960 Worker thread wakes up
21:10:59.411 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:10:59.411 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1206,1047,31,31)
21:11:00.649 01.238 9960 Exposure complete
21:11:00.779 00.130 9960 worker thread done servicing request
21:11:00.779 00.000 11872 OnExposeComplete: enter
21:11:00.783 00.004 11872 UpdateGuideState(): m_state=6
21:11:00.788 00.005 11872 Star::Find(15, 1221, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1500
21:11:00.793 00.005 11872 Star::Find returns 1 (0), X=1221.21, Y=1062.44, Mass=5672, SNR=48.8, Peak=136 HFD=6.8
21:11:00.796 00.003 11872 CameraToMount -- cameraTheta (1.48) - m_xAngle (-3.14) = xAngle (4.62 = -1.67)
21:11:00.802 00.006 11872 CameraToMount -- cameraTheta (1.48) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.45 = -1.84)
21:11:00.806 00.004 11872 CameraToMount -- cameraX=0.03 cameraY=0.28 hyp=0.28 cameraTheta=1.48 mountX=-0.03 mountY=-0.27, mountTheta=-1.67
21:11:00.812 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.03, y=0.28, opts=13)
21:11:00.816 00.004 11872 Enqueuing Move request for scope (0.03, 0.28)
21:11:00.819 00.003 9960 Worker thread wakes up
21:11:00.820 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.28) opts 0xd
21:11:00.820 00.000 9960 Handling offset move in thread for scope, endpoint = (0.03, 0.28)
21:11:00.820 00.000 9960 Moving (0.03, 0.28) raw xDistance=-0.03 yDistance=-0.27
21:11:00.820 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:11:00.820 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
21:11:00.820 00.000 9960 MoveAxis(E, 0, ABG)
21:11:00.820 00.000 9960 Move returns status 0, amount 0
21:11:00.821 00.001 9960 MoveAxis(N, 200, ABG)
21:11:00.821 00.000 9960 Guiding  Dir = 0, Dur = 200
21:11:00.821 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=225, med=1, FiltMin=0, FiltMax=190, Gamma=1.000
21:11:00.826 00.005 9960 IsSlewing returns 0
21:11:00.827 00.001 11872 UpdateGuideState exits: m=5672 SNR=48.8
21:11:00.830 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:00.835 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:11:00.839 00.004 11872 Enqueuing Expose request
21:11:00.842 00.003 9960 IsGuiding returns 0
21:11:00.842 00.000 9960 PulseGuide returned control before completion, sleep 210
21:11:01.066 00.224 9960 IsGuiding returns 1
21:11:01.068 00.002 9960 scope still moving after pulse duration time elapsed
21:11:01.098 00.030 9960 IsSlewing returns 0
21:11:01.100 00.002 9960 IsGuiding returns 0
21:11:01.100 00.000 9960 scope move finished after 200 + 57 ms
21:11:01.100 00.000 9960 Move returns status 0, amount 200
21:11:01.101 00.001 9960 move complete, result=0
21:11:01.101 00.000 9960 worker thread done servicing request
21:11:01.102 00.001 11872 GuideStep: -0.0 px 0 ms EAST, -0.3 px 200 ms NORTH
21:11:01.111 00.009 9960 Worker thread wakes up
21:11:01.112 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:11:01.113 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1206,1047,31,31)
21:11:02.369 01.256 9960 Exposure complete
21:11:02.501 00.132 9960 worker thread done servicing request
21:11:02.502 00.001 11872 OnExposeComplete: enter
21:11:02.505 00.003 11872 UpdateGuideState(): m_state=6
21:11:02.509 00.004 11872 Star::Find(15, 1221, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1501
21:11:02.514 00.005 11872 Star::Find returns 1 (0), X=1221.19, Y=1062.35, Mass=5502, SNR=47.4, Peak=139 HFD=6.8
21:11:02.518 00.004 11872 CameraToMount -- cameraTheta (1.58) - m_xAngle (-3.14) = xAngle (4.72 = -1.57)
21:11:02.522 00.004 11872 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.55 = -1.74)
21:11:02.526 00.004 11872 CameraToMount -- cameraX=-0.00 cameraY=0.19 hyp=0.19 cameraTheta=1.58 mountX=0.00 mountY=-0.19, mountTheta=-1.57
21:11:02.531 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.00, y=0.19, opts=13)
21:11:02.535 00.004 11872 Enqueuing Move request for scope (-0.00, 0.19)
21:11:02.539 00.004 9960 Worker thread wakes up
21:11:02.540 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.19) opts 0xd
21:11:02.540 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.00, 0.19)
21:11:02.540 00.000 9960 Moving (-0.00, 0.19) raw xDistance=0.00 yDistance=-0.19
21:11:02.540 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
21:11:02.540 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:11:02.540 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=222, med=1, FiltMin=0, FiltMax=184, Gamma=1.000
21:11:02.544 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:11:02.544 00.000 11872 UpdateGuideState exits: m=5502 SNR=47.4
21:11:02.549 00.005 9960 MoveAxis(E, 0, ABG)
21:11:02.549 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:02.554 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:11:02.558 00.004 11872 Enqueuing Expose request
21:11:02.562 00.004 9960 Move returns status 0, amount 0
21:11:02.562 00.000 9960 MoveAxis(N, 0, ABG)
21:11:02.562 00.000 9960 Move returns status 0, amount 0
21:11:02.563 00.001 9960 move complete, result=0
21:11:02.563 00.000 9960 worker thread done servicing request
21:11:02.563 00.000 9960 Worker thread wakes up
21:11:02.564 00.001 11872 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:11:02.567 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
21:11:02.567 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1206,1047,31,31)
21:11:03.818 01.251 9960 Exposure complete
21:11:03.965 00.147 9960 worker thread done servicing request
21:11:03.965 00.000 11872 OnExposeComplete: enter
21:11:03.970 00.005 11872 UpdateGuideState(): m_state=6
21:11:03.974 00.004 11872 Star::Find(15, 1221, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1502
21:11:03.980 00.006 11872 Star::Find returns 1 (0), X=1221.03, Y=1063.13, Mass=5145, SNR=45.1, Peak=141 HFD=6.2
21:11:03.986 00.006 11872 CameraToMount -- cameraTheta (1.73) - m_xAngle (-3.14) = xAngle (4.87 = -1.42)
21:11:03.991 00.005 11872 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.69 = -1.59)
21:11:03.996 00.005 11872 CameraToMount -- cameraX=-0.15 cameraY=0.97 hyp=0.98 cameraTheta=1.73 mountX=0.15 mountY=-0.98, mountTheta=-1.42
21:11:04.003 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.15, y=0.97, opts=13)
21:11:04.007 00.004 11872 Enqueuing Move request for scope (-0.15, 0.97)
21:11:04.009 00.002 9960 Worker thread wakes up
21:11:04.010 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=224, med=1, FiltMin=0, FiltMax=177, Gamma=1.000
21:11:04.013 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.97) opts 0xd
21:11:04.014 00.001 11872 UpdateGuideState exits: m=5145 SNR=45.1
21:11:04.019 00.005 9960 Handling offset move in thread for scope, endpoint = (-0.15, 0.97)
21:11:04.019 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:04.023 00.004 9960 Moving (-0.15, 0.97) raw xDistance=0.15 yDistance=-0.98
21:11:04.023 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:11:04.026 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
21:11:04.026 00.000 11872 Enqueuing Expose request
21:11:04.029 00.003 9960 GuideAlgorithmResistSwitch::result() returns -0.98 from input -0.98
21:11:04.029 00.000 9960 MoveAxis(E, 0, ABG)
21:11:04.029 00.000 9960 Move returns status 0, amount 0
21:11:04.029 00.000 9960 MoveAxis(N, 733, ABG)
21:11:04.029 00.000 9960 Guiding  Dir = 0, Dur = 733
21:11:04.030 00.001 9960 IsSlewing returns 0
21:11:04.030 00.000 9960 IsGuiding returns 0
21:11:04.030 00.000 9960 PulseGuide returned control before completion, sleep 743
21:11:04.784 00.754 9960 IsGuiding returns 1
21:11:04.785 00.001 9960 scope still moving after pulse duration time elapsed
21:11:04.815 00.030 9960 IsSlewing returns 0
21:11:04.817 00.002 9960 IsGuiding returns 0
21:11:04.817 00.000 9960 scope move finished after 733 + 54 ms
21:11:04.819 00.002 9960 Move returns status 0, amount 733
21:11:04.819 00.000 9960 move complete, result=0
21:11:04.819 00.000 9960 worker thread done servicing request
21:11:04.819 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -1.0 px 733 ms NORTH
21:11:04.826 00.007 9960 Worker thread wakes up
21:11:04.826 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:11:04.826 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1206,1047,31,31)
21:11:06.079 01.253 9960 Exposure complete
21:11:06.208 00.129 9960 worker thread done servicing request
21:11:06.208 00.000 11872 OnExposeComplete: enter
21:11:06.213 00.005 11872 UpdateGuideState(): m_state=6
21:11:06.216 00.003 11872 Star::Find(15, 1221, 1063, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1503
21:11:06.220 00.004 11872 Star::Find returns 1 (0), X=1221.09, Y=1061.64, Mass=5410, SNR=47.8, Peak=119 HFD=6.7
21:11:06.225 00.005 11872 CameraToMount -- cameraTheta (-1.76) - m_xAngle (-3.14) = xAngle (1.37 = 1.37)
21:11:06.231 00.006 11872 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.20 = 1.20)
21:11:06.235 00.004 11872 CameraToMount -- cameraX=-0.10 cameraY=-0.52 hyp=0.53 cameraTheta=-1.76 mountX=0.10 mountY=0.49, mountTheta=1.37
21:11:06.237 00.002 11872 SchedulePrimaryMove(0FA44CE0, x=-0.10, y=-0.52, opts=13)
21:11:06.242 00.005 11872 Enqueuing Move request for scope (-0.10, -0.52)
21:11:06.246 00.004 9960 Worker thread wakes up
21:11:06.246 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.52) opts 0xd
21:11:06.246 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.10, -0.52)
21:11:06.246 00.000 9960 Moving (-0.10, -0.52) raw xDistance=0.10 yDistance=0.49
21:11:06.246 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:11:06.246 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:11:06.247 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.49
21:11:06.247 00.000 9960 MoveAxis(E, 0, ABG)
21:11:06.247 00.000 9960 Move returns status 0, amount 0
21:11:06.247 00.000 9960 MoveAxis(N, 0, ABG)
21:11:06.247 00.000 9960 Move returns status 0, amount 0
21:11:06.247 00.000 9960 move complete, result=0
21:11:06.247 00.000 9960 worker thread done servicing request
21:11:06.248 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=216, med=1, FiltMin=0, FiltMax=177, Gamma=1.000
21:11:06.252 00.004 11872 UpdateGuideState exits: m=5410 SNR=47.8
21:11:06.255 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:06.259 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:11:06.264 00.005 11872 Enqueuing Expose request
21:11:06.268 00.004 11872 GuideStep: 0.1 px 0 ms EAST, 0.5 px 0 ms NORTH
21:11:06.273 00.005 9960 Worker thread wakes up
21:11:06.273 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:11:06.273 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1206,1047,31,31)
21:11:07.527 01.254 9960 Exposure complete
21:11:07.667 00.140 9960 worker thread done servicing request
21:11:07.667 00.000 11872 OnExposeComplete: enter
21:11:07.671 00.004 11872 UpdateGuideState(): m_state=6
21:11:07.674 00.003 11872 Star::Find(15, 1221, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1504
21:11:07.678 00.004 11872 Star::Find returns 1 (0), X=1221.08, Y=1061.67, Mass=5929, SNR=49.6, Peak=151 HFD=6.7
21:11:07.681 00.003 11872 CameraToMount -- cameraTheta (-1.80) - m_xAngle (-3.14) = xAngle (1.34 = 1.34)
21:11:07.685 00.004 11872 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.17 = 1.17)
21:11:07.689 00.004 11872 CameraToMount -- cameraX=-0.11 cameraY=-0.49 hyp=0.50 cameraTheta=-1.80 mountX=0.11 mountY=0.46, mountTheta=1.33
21:11:07.696 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.11, y=-0.49, opts=13)
21:11:07.701 00.005 11872 Enqueuing Move request for scope (-0.11, -0.49)
21:11:07.707 00.006 9960 Worker thread wakes up
21:11:07.708 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=203, med=1, FiltMin=0, FiltMax=170, Gamma=1.000
21:11:07.714 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.49) opts 0xd
21:11:07.714 00.000 11872 UpdateGuideState exits: m=5929 SNR=49.6
21:11:07.721 00.007 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:07.726 00.005 9960 Handling offset move in thread for scope, endpoint = (-0.11, -0.49)
21:11:07.727 00.001 9960 Moving (-0.11, -0.49) raw xDistance=0.11 yDistance=0.46
21:11:07.727 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:11:07.731 00.004 11872 Enqueuing Expose request
21:11:07.736 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:11:07.736 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:11:07.736 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.46
21:11:07.737 00.001 9960 MoveAxis(E, 0, ABG)
21:11:07.737 00.000 9960 Move returns status 0, amount 0
21:11:07.738 00.001 9960 MoveAxis(N, 0, ABG)
21:11:07.738 00.000 9960 Move returns status 0, amount 0
21:11:07.738 00.000 9960 move complete, result=0
21:11:07.738 00.000 9960 worker thread done servicing request
21:11:07.738 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.5 px 0 ms NORTH
21:11:07.744 00.006 9960 Worker thread wakes up
21:11:07.745 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:11:07.745 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1206,1047,31,31)
21:11:08.983 01.238 9960 Exposure complete
21:11:09.152 00.169 9960 worker thread done servicing request
21:11:09.153 00.001 11872 OnExposeComplete: enter
21:11:09.156 00.003 11872 UpdateGuideState(): m_state=6
21:11:09.161 00.005 11872 Star::Find(15, 1221, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1505
21:11:09.164 00.003 11872 Star::Find returns 1 (0), X=1221.43, Y=1061.73, Mass=5605, SNR=48.6, Peak=128 HFD=6.7
21:11:09.169 00.005 11872 CameraToMount -- cameraTheta (-1.06) - m_xAngle (-3.14) = xAngle (2.08 = 2.08)
21:11:09.172 00.003 11872 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.91 = 1.91)
21:11:09.175 00.003 11872 CameraToMount -- cameraX=0.24 cameraY=-0.43 hyp=0.49 cameraTheta=-1.06 mountX=-0.24 mountY=0.46, mountTheta=2.05
21:11:09.180 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.24, y=-0.43, opts=13)
21:11:09.184 00.004 11872 Enqueuing Move request for scope (0.24, -0.43)
21:11:09.188 00.004 9960 Worker thread wakes up
21:11:09.188 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=243, med=1, FiltMin=0, FiltMax=188, Gamma=1.000
21:11:09.192 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.43) opts 0xd
21:11:09.193 00.001 11872 UpdateGuideState exits: m=5605 SNR=48.6
21:11:09.198 00.005 9960 Handling offset move in thread for scope, endpoint = (0.24, -0.43)
21:11:09.198 00.000 9960 Moving (0.24, -0.43) raw xDistance=-0.24 yDistance=0.46
21:11:09.198 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:09.202 00.004 9960 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
21:11:09.202 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:11:09.207 00.005 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:11:09.207 00.000 11872 Enqueuing Expose request
21:11:09.211 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.46
21:11:09.211 00.000 9960 MoveAxis(E, 101, ABG)
21:11:09.212 00.001 9960 Guiding  Dir = 2, Dur = 101
21:11:09.214 00.002 9960 IsSlewing returns 0
21:11:09.214 00.000 9960 IsGuiding returns 0
21:11:09.214 00.000 9960 PulseGuide returned control before completion, sleep 111
21:11:09.336 00.122 9960 IsGuiding returns 1
21:11:09.336 00.000 9960 scope still moving after pulse duration time elapsed
21:11:09.368 00.032 9960 IsSlewing returns 0
21:11:09.370 00.002 9960 IsGuiding returns 0
21:11:09.370 00.000 9960 scope move finished after 101 + 55 ms
21:11:09.371 00.001 9960 Move returns status 0, amount 101
21:11:09.371 00.000 9960 MoveAxis(N, 0, ABG)
21:11:09.371 00.000 9960 Move returns status 0, amount 0
21:11:09.372 00.001 9960 move complete, result=0
21:11:09.372 00.000 9960 worker thread done servicing request
21:11:09.373 00.001 11872 GuideStep: -0.2 px 101 ms EAST, 0.5 px 0 ms NORTH
21:11:09.379 00.006 9960 Worker thread wakes up
21:11:09.379 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:11:09.379 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1206,1047,31,31)
21:11:10.632 01.253 9960 Exposure complete
21:11:10.777 00.145 9960 worker thread done servicing request
21:11:10.777 00.000 11872 OnExposeComplete: enter
21:11:10.782 00.005 11872 UpdateGuideState(): m_state=6
21:11:10.786 00.004 11872 Star::Find(15, 1221, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1506
21:11:10.790 00.004 11872 Star::Find returns 1 (0), X=1220.95, Y=1061.94, Mass=5713, SNR=49.5, Peak=131 HFD=6.5
21:11:10.795 00.005 11872 CameraToMount -- cameraTheta (-2.39) - m_xAngle (-3.14) = xAngle (0.75 = 0.75)
21:11:10.799 00.004 11872 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.57 = 0.57)
21:11:10.804 00.005 11872 CameraToMount -- cameraX=-0.24 cameraY=-0.22 hyp=0.33 cameraTheta=-2.39 mountX=0.24 mountY=0.18, mountTheta=0.64
21:11:10.810 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.24, y=-0.22, opts=13)
21:11:10.813 00.003 11872 Enqueuing Move request for scope (-0.24, -0.22)
21:11:10.818 00.005 9960 Worker thread wakes up
21:11:10.818 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=208, med=1, FiltMin=0, FiltMax=176, Gamma=1.000
21:11:10.822 00.004 11872 UpdateGuideState exits: m=5713 SNR=49.5
21:11:10.827 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:10.832 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.22) opts 0xd
21:11:10.832 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.24, -0.22)
21:11:10.832 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:11:10.838 00.006 11872 Enqueuing Expose request
21:11:10.843 00.005 9960 Moving (-0.24, -0.22) raw xDistance=0.24 yDistance=0.18
21:11:10.843 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.24
21:11:10.843 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:11:10.843 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
21:11:10.844 00.001 9960 MoveAxis(W, 94, ABG)
21:11:10.844 00.000 9960 Guiding  Dir = 3, Dur = 94
21:11:10.845 00.001 9960 IsSlewing returns 0
21:11:10.846 00.001 9960 IsGuiding returns 0
21:11:10.846 00.000 9960 PulseGuide returned control before completion, sleep 104
21:11:10.966 00.120 9960 IsGuiding returns 1
21:11:10.966 00.000 9960 scope still moving after pulse duration time elapsed
21:11:10.995 00.029 9960 IsSlewing returns 0
21:11:10.997 00.002 9960 IsGuiding returns 0
21:11:10.997 00.000 9960 scope move finished after 94 + 57 ms
21:11:10.998 00.001 9960 Move returns status 0, amount 94
21:11:10.998 00.000 9960 MoveAxis(N, 0, ABG)
21:11:10.999 00.001 9960 Move returns status 0, amount 0
21:11:10.999 00.000 9960 move complete, result=0
21:11:10.999 00.000 9960 worker thread done servicing request
21:11:11.000 00.001 9960 Worker thread wakes up
21:11:11.000 00.000 11872 GuideStep: 0.2 px 94 ms WEST, 0.2 px 0 ms NORTH
21:11:11.006 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:11:11.006 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1206,1047,31,31)
21:11:12.258 01.252 9960 Exposure complete
21:11:12.371 00.113 9960 worker thread done servicing request
21:11:12.371 00.000 11872 OnExposeComplete: enter
21:11:12.376 00.005 11872 UpdateGuideState(): m_state=6
21:11:12.380 00.004 11872 Star::Find(15, 1220, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1507
21:11:12.384 00.004 11872 Star::Find returns 1 (0), X=1221.12, Y=1062.32, Mass=5581, SNR=48.3, Peak=132 HFD=6.7
21:11:12.388 00.004 11872 CameraToMount -- cameraTheta (2.01) - m_xAngle (-3.14) = xAngle (5.15 = -1.14)
21:11:12.392 00.004 11872 CameraToMount -- cameraTheta (2.01) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.97 = -1.31)
21:11:12.396 00.004 11872 CameraToMount -- cameraX=-0.07 cameraY=0.16 hyp=0.17 cameraTheta=2.01 mountX=0.07 mountY=-0.17, mountTheta=-1.16
21:11:12.401 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.07, y=0.16, opts=13)
21:11:12.405 00.004 11872 Enqueuing Move request for scope (-0.07, 0.16)
21:11:12.408 00.003 9960 Worker thread wakes up
21:11:12.409 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=208, med=1, FiltMin=0, FiltMax=197, Gamma=1.000
21:11:12.413 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.16) opts 0xd
21:11:12.413 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.07, 0.16)
21:11:12.413 00.000 9960 Moving (-0.07, 0.16) raw xDistance=0.07 yDistance=-0.17
21:11:12.413 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:11:12.414 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:11:12.414 00.000 11872 UpdateGuideState exits: m=5581 SNR=48.3
21:11:12.417 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:11:12.417 00.000 9960 MoveAxis(E, 0, ABG)
21:11:12.419 00.002 9960 Move returns status 0, amount 0
21:11:12.419 00.000 9960 MoveAxis(N, 0, ABG)
21:11:12.419 00.000 9960 Move returns status 0, amount 0
21:11:12.420 00.001 9960 move complete, result=0
21:11:12.420 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:12.424 00.004 9960 worker thread done servicing request
21:11:12.425 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:11:12.429 00.004 11872 Enqueuing Expose request
21:11:12.433 00.004 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:11:12.437 00.004 9960 Worker thread wakes up
21:11:12.437 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:11:12.437 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1206,1047,31,31)
21:11:13.681 01.244 9960 Exposure complete
21:11:13.811 00.130 9960 worker thread done servicing request
21:11:13.812 00.001 11872 OnExposeComplete: enter
21:11:13.816 00.004 11872 UpdateGuideState(): m_state=6
21:11:13.820 00.004 11872 Star::Find(15, 1221, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1508
21:11:13.825 00.005 11872 Star::Find returns 1 (0), X=1221.08, Y=1062.45, Mass=5768, SNR=48.9, Peak=133 HFD=6.6
21:11:13.830 00.005 11872 CameraToMount -- cameraTheta (1.92) - m_xAngle (-3.14) = xAngle (5.06 = -1.22)
21:11:13.834 00.004 11872 CameraToMount -- cameraTheta (1.92) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.89 = -1.40)
21:11:13.837 00.003 11872 CameraToMount -- cameraX=-0.11 cameraY=0.29 hyp=0.31 cameraTheta=1.92 mountX=0.10 mountY=-0.30, mountTheta=-1.24
21:11:13.843 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.11, y=0.29, opts=13)
21:11:13.847 00.004 11872 Enqueuing Move request for scope (-0.11, 0.29)
21:11:13.851 00.004 9960 Worker thread wakes up
21:11:13.851 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.29) opts 0xd
21:11:13.851 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.11, 0.29)
21:11:13.851 00.000 9960 Moving (-0.11, 0.29) raw xDistance=0.10 yDistance=-0.30
21:11:13.852 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:11:13.852 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
21:11:13.852 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=218, med=1, FiltMin=0, FiltMax=180, Gamma=1.000
21:11:13.857 00.005 9960 MoveAxis(E, 0, ABG)
21:11:13.857 00.000 11872 UpdateGuideState exits: m=5768 SNR=48.9
21:11:13.866 00.009 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:13.870 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:11:13.877 00.007 9960 Move returns status 0, amount 0
21:11:13.877 00.000 9960 MoveAxis(N, 227, ABG)
21:11:13.878 00.001 9960 Guiding  Dir = 0, Dur = 227
21:11:13.878 00.000 11872 Enqueuing Expose request
21:11:13.883 00.005 9960 IsSlewing returns 0
21:11:13.884 00.001 9960 IsGuiding returns 0
21:11:13.884 00.000 9960 PulseGuide returned control before completion, sleep 237
21:11:14.136 00.252 9960 IsGuiding returns 0
21:11:14.138 00.002 9960 Move returns status 0, amount 227
21:11:14.138 00.000 9960 move complete, result=0
21:11:14.139 00.001 9960 worker thread done servicing request
21:11:14.139 00.000 9960 Worker thread wakes up
21:11:14.140 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 227 ms NORTH
21:11:14.149 00.009 9960 worker thread servicing REQUEST_EXPOSE 1000
21:11:14.149 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1206,1047,31,31)
21:11:15.402 01.253 9960 Exposure complete
21:11:15.526 00.124 9960 worker thread done servicing request
21:11:15.526 00.000 11872 OnExposeComplete: enter
21:11:15.529 00.003 11872 UpdateGuideState(): m_state=6
21:11:15.535 00.006 11872 Star::Find(15, 1221, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1509
21:11:15.539 00.004 11872 Star::Find returns 1 (0), X=1221.09, Y=1062.26, Mass=5750, SNR=48.9, Peak=143 HFD=6.7
21:11:15.544 00.005 11872 CameraToMount -- cameraTheta (2.36) - m_xAngle (-3.14) = xAngle (5.50 = -0.79)
21:11:15.550 00.006 11872 CameraToMount -- cameraTheta (2.36) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.33 = -0.96)
21:11:15.558 00.008 11872 CameraToMount -- cameraX=-0.10 cameraY=0.10 hyp=0.13 cameraTheta=2.36 mountX=0.10 mountY=-0.11, mountTheta=-0.86
21:11:15.565 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.10, y=0.10, opts=13)
21:11:15.569 00.004 11872 Enqueuing Move request for scope (-0.10, 0.10)
21:11:15.573 00.004 9960 Worker thread wakes up
21:11:15.573 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=204, med=1, FiltMin=0, FiltMax=182, Gamma=1.000
21:11:15.576 00.003 11872 UpdateGuideState exits: m=5750 SNR=48.9
21:11:15.582 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:15.586 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:11:15.590 00.004 11872 Enqueuing Expose request
21:11:15.594 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.10) opts 0xd
21:11:15.594 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.10, 0.10)
21:11:15.594 00.000 9960 Moving (-0.10, 0.10) raw xDistance=0.10 yDistance=-0.11
21:11:15.594 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:11:15.595 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:11:15.595 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:11:15.595 00.000 9960 MoveAxis(E, 0, ABG)
21:11:15.595 00.000 9960 Move returns status 0, amount 0
21:11:15.595 00.000 9960 MoveAxis(N, 0, ABG)
21:11:15.596 00.001 9960 Move returns status 0, amount 0
21:11:15.596 00.000 9960 move complete, result=0
21:11:15.596 00.000 9960 worker thread done servicing request
21:11:15.596 00.000 9960 Worker thread wakes up
21:11:15.598 00.002 11872 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:11:15.602 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
21:11:15.602 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1206,1047,31,31)
21:11:16.850 01.248 9960 Exposure complete
21:11:16.982 00.132 11872 OnExposeComplete: enter
21:11:16.986 00.004 11872 UpdateGuideState(): m_state=6
21:11:16.989 00.003 9960 worker thread done servicing request
21:11:16.989 00.000 11872 Star::Find(15, 1221, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1510
21:11:16.994 00.005 11872 Star::Find returns 1 (0), X=1220.88, Y=1063.19, Mass=5385, SNR=47.1, Peak=128 HFD=6.4
21:11:16.998 00.004 11872 CameraToMount -- cameraTheta (1.87) - m_xAngle (-3.14) = xAngle (5.00 = -1.28)
21:11:17.002 00.004 11872 CameraToMount -- cameraTheta (1.87) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.83 = -1.45)
21:11:17.006 00.004 11872 CameraToMount -- cameraX=-0.31 cameraY=1.02 hyp=1.07 cameraTheta=1.87 mountX=0.31 mountY=-1.06, mountTheta=-1.29
21:11:17.010 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.31, y=1.02, opts=13)
21:11:17.014 00.004 11872 Enqueuing Move request for scope (-0.31, 1.02)
21:11:17.017 00.003 9960 Worker thread wakes up
21:11:17.018 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=1, FiltMin=0, FiltMax=186, Gamma=1.000
21:11:17.020 00.002 11872 UpdateGuideState exits: m=5385 SNR=47.1
21:11:17.024 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 1.02) opts 0xd
21:11:17.024 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.31, 1.02)
21:11:17.024 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:17.026 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:11:17.030 00.004 11872 Enqueuing Expose request
21:11:17.033 00.003 9960 Moving (-0.31, 1.02) raw xDistance=0.31 yDistance=-1.06
21:11:17.033 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.31
21:11:17.033 00.000 9960 GuideAlgorithmResistSwitch::result() returns -1.06 from input -1.06
21:11:17.033 00.000 9960 MoveAxis(W, 129, ABG)
21:11:17.033 00.000 9960 Guiding  Dir = 3, Dur = 129
21:11:17.034 00.001 9960 IsSlewing returns 0
21:11:17.035 00.001 9960 IsGuiding returns 0
21:11:17.035 00.000 9960 PulseGuide returned control before completion, sleep 139
21:11:17.185 00.150 9960 IsGuiding returns 1
21:11:17.185 00.000 9960 scope still moving after pulse duration time elapsed
21:11:17.216 00.031 9960 IsSlewing returns 0
21:11:17.217 00.001 9960 IsGuiding returns 0
21:11:17.218 00.001 9960 scope move finished after 129 + 54 ms
21:11:17.218 00.000 9960 Move returns status 0, amount 129
21:11:17.218 00.000 9960 MoveAxis(N, 792, ABG)
21:11:17.218 00.000 9960 Guiding  Dir = 0, Dur = 792
21:11:17.219 00.001 9960 IsSlewing returns 0
21:11:17.220 00.001 9960 IsGuiding returns 0
21:11:17.221 00.001 9960 PulseGuide returned control before completion, sleep 802
21:11:18.029 00.808 9960 IsGuiding returns 1
21:11:18.030 00.001 9960 scope still moving after pulse duration time elapsed
21:11:18.061 00.031 9960 IsSlewing returns 0
21:11:18.062 00.001 9960 IsGuiding returns 0
21:11:18.063 00.001 9960 scope move finished after 792 + 50 ms
21:11:18.064 00.001 9960 Move returns status 0, amount 792
21:11:18.064 00.000 9960 move complete, result=0
21:11:18.064 00.000 9960 worker thread done servicing request
21:11:18.064 00.000 11872 GuideStep: 0.3 px 129 ms WEST, -1.1 px 792 ms NORTH
21:11:18.070 00.006 9960 Worker thread wakes up
21:11:18.071 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:11:18.071 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1206,1047,31,31)
21:11:19.325 01.254 9960 Exposure complete
21:11:19.453 00.128 9960 worker thread done servicing request
21:11:19.454 00.001 11872 OnExposeComplete: enter
21:11:19.459 00.005 11872 UpdateGuideState(): m_state=6
21:11:19.465 00.006 11872 Star::Find(15, 1220, 1063, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1511
21:11:19.471 00.006 11872 Star::Find returns 1 (0), X=1221.33, Y=1061.41, Mass=6113, SNR=50.8, Peak=140 HFD=7.1
21:11:19.478 00.007 11872 CameraToMount -- cameraTheta (-1.39) - m_xAngle (-3.14) = xAngle (1.75 = 1.75)
21:11:19.485 00.007 11872 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.58 = 1.58)
21:11:19.494 00.009 11872 CameraToMount -- cameraX=0.14 cameraY=-0.75 hyp=0.77 cameraTheta=-1.39 mountX=-0.14 mountY=0.77, mountTheta=1.75
21:11:19.502 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=0.14, y=-0.75, opts=13)
21:11:19.507 00.005 11872 Enqueuing Move request for scope (0.14, -0.75)
21:11:19.512 00.005 9960 Worker thread wakes up
21:11:19.512 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=219, med=1, FiltMin=0, FiltMax=182, Gamma=1.000
21:11:19.515 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.75) opts 0xd
21:11:19.516 00.001 11872 UpdateGuideState exits: m=6113 SNR=50.8
21:11:19.520 00.004 9960 Handling offset move in thread for scope, endpoint = (0.14, -0.75)
21:11:19.521 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:19.524 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:11:19.529 00.005 9960 Moving (0.14, -0.75) raw xDistance=-0.14 yDistance=0.77
21:11:19.529 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
21:11:19.529 00.000 9960 resist switch: large excursion: input 0.77 thresh 0.60 direction from -1 to 1
21:11:19.530 00.001 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.30
21:11:19.530 00.000 11872 Enqueuing Expose request
21:11:19.535 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.77 from input 0.77
21:11:19.535 00.000 9960 MoveAxis(E, 0, ABG)
21:11:19.535 00.000 9960 Move returns status 0, amount 0
21:11:19.537 00.002 9960 MoveAxis(S, 573, ABG)
21:11:19.537 00.000 9960 Guiding  Dir = 1, Dur = 573
21:11:19.537 00.000 9960 IsSlewing returns 0
21:11:19.537 00.000 9960 IsGuiding returns 0
21:11:19.538 00.001 9960 PulseGuide returned control before completion, sleep 583
21:11:20.128 00.590 9960 IsGuiding returns 1
21:11:20.129 00.001 9960 scope still moving after pulse duration time elapsed
21:11:20.161 00.032 9960 IsSlewing returns 0
21:11:20.162 00.001 9960 IsGuiding returns 0
21:11:20.163 00.001 9960 scope move finished after 573 + 52 ms
21:11:20.164 00.001 9960 Move returns status 0, amount 573
21:11:20.164 00.000 9960 move complete, result=0
21:11:20.164 00.000 9960 worker thread done servicing request
21:11:20.164 00.000 11872 GuideStep: -0.1 px 0 ms EAST, 0.8 px 573 ms SOUTH
21:11:20.173 00.009 9960 Worker thread wakes up
21:11:20.174 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:11:20.174 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1206,1047,31,31)
21:11:21.420 01.246 9960 Exposure complete
21:11:21.550 00.130 9960 worker thread done servicing request
21:11:21.550 00.000 11872 OnExposeComplete: enter
21:11:21.555 00.005 11872 UpdateGuideState(): m_state=6
21:11:21.559 00.004 11872 Star::Find(15, 1221, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1512
21:11:21.563 00.004 11872 Star::Find returns 1 (0), X=1221.14, Y=1061.73, Mass=5660, SNR=49.1, Peak=140 HFD=6.7
21:11:21.567 00.004 11872 CameraToMount -- cameraTheta (-1.68) - m_xAngle (-3.14) = xAngle (1.46 = 1.46)
21:11:21.570 00.003 11872 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.29 = 1.29)
21:11:21.574 00.004 11872 CameraToMount -- cameraX=-0.05 cameraY=-0.43 hyp=0.43 cameraTheta=-1.68 mountX=0.05 mountY=0.42, mountTheta=1.45
21:11:21.579 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.05, y=-0.43, opts=13)
21:11:21.583 00.004 11872 Enqueuing Move request for scope (-0.05, -0.43)
21:11:21.586 00.003 9960 Worker thread wakes up
21:11:21.586 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=1, FiltMin=0, FiltMax=175, Gamma=1.000
21:11:21.589 00.003 11872 UpdateGuideState exits: m=5660 SNR=49.1
21:11:21.593 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.43) opts 0xd
21:11:21.593 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.05, -0.43)
21:11:21.593 00.000 9960 Moving (-0.05, -0.43) raw xDistance=0.05 yDistance=0.42
21:11:21.593 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:11:21.593 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.42 from input 0.42
21:11:21.593 00.000 9960 MoveAxis(E, 0, ABG)
21:11:21.593 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:21.597 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:11:21.601 00.004 11872 Enqueuing Expose request
21:11:21.604 00.003 9960 Move returns status 0, amount 0
21:11:21.604 00.000 9960 MoveAxis(S, 310, ABG)
21:11:21.604 00.000 9960 Guiding  Dir = 1, Dur = 310
21:11:21.606 00.002 9960 IsSlewing returns 0
21:11:21.606 00.000 9960 IsGuiding returns 0
21:11:21.606 00.000 9960 PulseGuide returned control before completion, sleep 320
21:11:21.929 00.323 9960 IsGuiding returns 1
21:11:21.929 00.000 9960 scope still moving after pulse duration time elapsed
21:11:21.960 00.031 9960 IsSlewing returns 0
21:11:21.960 00.000 9960 IsGuiding returns 0
21:11:21.960 00.000 9960 scope move finished after 310 + 44 ms
21:11:21.961 00.001 9960 Move returns status 0, amount 310
21:11:21.961 00.000 9960 move complete, result=0
21:11:21.961 00.000 9960 worker thread done servicing request
21:11:21.961 00.000 11872 GuideStep: 0.0 px 0 ms EAST, 0.4 px 310 ms SOUTH
21:11:21.967 00.006 9960 Worker thread wakes up
21:11:21.967 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:11:21.967 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1206,1047,31,31)
21:11:23.222 01.255 9960 Exposure complete
21:11:23.342 00.120 9960 worker thread done servicing request
21:11:23.342 00.000 11872 OnExposeComplete: enter
21:11:23.346 00.004 11872 UpdateGuideState(): m_state=6
21:11:23.349 00.003 11872 Star::Find(15, 1221, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1513
21:11:23.354 00.005 11872 Star::Find returns 1 (0), X=1221.10, Y=1062.27, Mass=5753, SNR=49.3, Peak=125 HFD=6.7
21:11:23.358 00.004 11872 CameraToMount -- cameraTheta (2.24) - m_xAngle (-3.14) = xAngle (5.37 = -0.91)
21:11:23.361 00.003 11872 CameraToMount -- cameraTheta (2.24) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.20 = -1.08)
21:11:23.364 00.003 11872 CameraToMount -- cameraX=-0.09 cameraY=0.11 hyp=0.14 cameraTheta=2.24 mountX=0.09 mountY=-0.12, mountTheta=-0.96
21:11:23.370 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.09, y=0.11, opts=13)
21:11:23.373 00.003 11872 Enqueuing Move request for scope (-0.09, 0.11)
21:11:23.378 00.005 9960 Worker thread wakes up
21:11:23.378 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.11) opts 0xd
21:11:23.378 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=203, med=1, FiltMin=0, FiltMax=182, Gamma=1.000
21:11:23.382 00.004 11872 UpdateGuideState exits: m=5753 SNR=49.3
21:11:23.386 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:23.389 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:11:23.393 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.09, 0.11)
21:11:23.393 00.000 9960 Moving (-0.09, 0.11) raw xDistance=0.09 yDistance=-0.12
21:11:23.393 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:11:23.393 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:11:23.394 00.001 11872 Enqueuing Expose request
21:11:23.397 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:11:23.397 00.000 9960 MoveAxis(E, 0, ABG)
21:11:23.397 00.000 9960 Move returns status 0, amount 0
21:11:23.398 00.001 9960 MoveAxis(N, 0, ABG)
21:11:23.398 00.000 9960 Move returns status 0, amount 0
21:11:23.399 00.001 9960 move complete, result=0
21:11:23.399 00.000 9960 worker thread done servicing request
21:11:23.399 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:11:23.402 00.003 9960 Worker thread wakes up
21:11:23.402 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:11:23.402 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1206,1047,31,31)
21:11:24.663 01.261 9960 Exposure complete
21:11:24.795 00.132 9960 worker thread done servicing request
21:11:24.795 00.000 11872 OnExposeComplete: enter
21:11:24.800 00.005 11872 UpdateGuideState(): m_state=6
21:11:24.806 00.006 11872 Star::Find(15, 1221, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1514
21:11:24.811 00.005 11872 Star::Find returns 1 (0), X=1221.13, Y=1062.37, Mass=6057, SNR=50.7, Peak=133 HFD=6.8
21:11:24.816 00.005 11872 CameraToMount -- cameraTheta (1.85) - m_xAngle (-3.14) = xAngle (4.99 = -1.30)
21:11:24.821 00.005 11872 CameraToMount -- cameraTheta (1.85) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.81 = -1.47)
21:11:24.826 00.005 11872 CameraToMount -- cameraX=-0.06 cameraY=0.21 hyp=0.22 cameraTheta=1.85 mountX=0.06 mountY=-0.22, mountTheta=-1.31
21:11:24.833 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.06, y=0.21, opts=13)
21:11:24.841 00.008 11872 Enqueuing Move request for scope (-0.06, 0.21)
21:11:24.846 00.005 9960 Worker thread wakes up
21:11:24.847 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=217, med=1, FiltMin=0, FiltMax=181, Gamma=1.000
21:11:24.851 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.21) opts 0xd
21:11:24.851 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.06, 0.21)
21:11:24.853 00.002 11872 UpdateGuideState exits: m=6057 SNR=50.7
21:11:24.861 00.008 9960 Moving (-0.06, 0.21) raw xDistance=0.06 yDistance=-0.22
21:11:24.861 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:11:24.861 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:24.867 00.006 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:11:24.868 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:11:24.873 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
21:11:24.873 00.000 11872 Enqueuing Expose request
21:11:24.879 00.006 9960 MoveAxis(E, 0, ABG)
21:11:24.879 00.000 9960 Move returns status 0, amount 0
21:11:24.879 00.000 9960 MoveAxis(N, 0, ABG)
21:11:24.879 00.000 9960 Move returns status 0, amount 0
21:11:24.880 00.001 9960 move complete, result=0
21:11:24.880 00.000 9960 worker thread done servicing request
21:11:24.880 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:11:24.884 00.004 9960 Worker thread wakes up
21:11:24.884 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:11:24.884 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1206,1047,31,31)
21:11:25.003 00.119 11872 evsrv: cli 0D2D2140 connect
21:11:25.009 00.006 11872 case statement mapped state 6 to 3
21:11:25.015 00.006 11872 case statement mapped state 6 to 3
21:11:25.018 00.003 11872 evsrv: cli 0D2D2140 request: {"method":"get_app_state","id":"87d65c90-5cb8-4c22-a662-89be25f75373"}
21:11:25.020 00.002 11872 case statement mapped state 6 to 3
21:11:25.023 00.003 11872 evsrv: cli 0D2D2140 response: {"jsonrpc":"2.0","result":"Guiding","id":"87d65c90-5cb8-4c22-a662-89be25f75373"}
21:11:25.026 00.003 11872 evsrv: cli 0D2D2140 disconnect
21:11:25.029 00.003 11872 evsrv: cli 0D2D2DC0 connect
21:11:25.033 00.004 11872 case statement mapped state 6 to 3
21:11:25.035 00.002 11872 case statement mapped state 6 to 3
21:11:25.039 00.004 11872 evsrv: cli 0D2D2DC0 request: {"method":"stop_capture","id":"05122c57-46b4-4277-805d-f90686096567"}
21:11:25.042 00.003 11872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
21:11:25.048 00.006 11872 Status Line: Waiting for devices...
21:11:25.055 00.007 11872 evsrv: cli 0D2D2DC0 response: {"jsonrpc":"2.0","result":0,"id":"05122c57-46b4-4277-805d-f90686096567"}
21:11:25.058 00.003 11872 evsrv: cli 0D2D2DC0 disconnect
21:11:25.062 00.004 11872 evsrv: cli 0D2D2B40 connect
21:11:25.064 00.002 11872 case statement mapped state 6 to 3
21:11:25.067 00.003 11872 case statement mapped state 6 to 3
21:11:25.070 00.003 11872 evsrv: cli 0D2D2B40 request: {"method":"get_app_state","id":"122372da-32f6-4344-b753-0a75c2f1612a"}
21:11:25.074 00.004 11872 case statement mapped state 6 to 3
21:11:25.077 00.003 11872 evsrv: cli 0D2D2B40 response: {"jsonrpc":"2.0","result":"Guiding","id":"122372da-32f6-4344-b753-0a75c2f1612a"}
21:11:25.085 00.008 11872 evsrv: cli 0D2D2B40 disconnect
21:11:25.103 00.018 9960 ZWO: stopexposure
21:11:26.085 00.982 11872 evsrv: cli 0D2D2320 connect
21:11:26.089 00.004 11872 case statement mapped state 6 to 3
21:11:26.093 00.004 9960 ZWO: stopexposure
21:11:26.093 00.000 9960 Error thrown from C:\cygwin\home\agalasso\projects\phd2\worker_thread.cpp:190->Capture failed
21:11:26.093 00.000 11872 case statement mapped state 6 to 3
21:11:26.096 00.003 9960 worker thread done servicing request
21:11:26.096 00.000 11872 OnExposeComplete: enter
21:11:26.098 00.002 11872 OnExposeComplete: Capture Error reported
21:11:26.102 00.004 11872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
21:11:26.104 00.002 11872 Mount: notify guiding stopped
21:11:26.109 00.005 11872 Changing from state GUIDING to STOP
21:11:26.112 00.003 11872 guider state => SELECTED
21:11:26.114 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=217, med=1, FiltMin=0, FiltMax=181, Gamma=1.000
21:11:26.117 00.003 11872 Changing from state SELECTED to UNINITIALIZED
21:11:26.119 00.002 11872 guider state => SELECTING
21:11:26.125 00.006 11872 Status Line: Stopped.
21:11:26.130 00.005 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\myframe_events.cpp:489->Error reported capturing image
21:11:26.133 00.003 11872 evsrv: cli 0D2D2320 request: {"method":"get_app_state","id":"9bb8b7c4-f993-4f04-91ae-098e4df1805a"}
21:11:26.137 00.004 11872 evsrv: cli 0D2D2320 response: {"jsonrpc":"2.0","result":"Stopped","id":"9bb8b7c4-f993-4f04-91ae-098e4df1805a"}
21:11:26.140 00.003 11872 evsrv: cli 0D2D2320 disconnect
21:11:26.152 00.012 11872 evsrv: cli 0D2D2500 connect
21:11:26.156 00.004 11872 evsrv: cli 0D2D2500 request: {"method":"get_app_state","id":"057d24a7-7a60-4fd3-852d-1572f81d180d"}
21:11:26.159 00.003 11872 evsrv: cli 0D2D2500 response: {"jsonrpc":"2.0","result":"Stopped","id":"057d24a7-7a60-4fd3-852d-1572f81d180d"}
21:11:26.167 00.008 11872 evsrv: cli 0D2D2500 disconnect
21:18:59.679 453.512 11872 evsrv: cli 0D2D2320 connect
21:18:59.690 00.011 11872 evsrv: cli 0D2D2320 request: {"method":"get_app_state","id":"52258732-956b-4916-840c-f7061cb3aa70"}
21:18:59.695 00.005 11872 evsrv: cli 0D2D2320 response: {"jsonrpc":"2.0","result":"Stopped","id":"52258732-956b-4916-840c-f7061cb3aa70"}
21:18:59.701 00.006 11872 evsrv: cli 0D2D2320 disconnect
21:22:27.458 207.757 11872 evsrv: cli 0D2D30E0 connect
21:22:27.466 00.008 11872 evsrv: cli 0D2D30E0 request: {"method":"get_app_state","id":"68990514-ea80-4766-9fc5-3e307ed0e727"}
21:22:27.473 00.007 11872 evsrv: cli 0D2D30E0 response: {"jsonrpc":"2.0","result":"Stopped","id":"68990514-ea80-4766-9fc5-3e307ed0e727"}
21:22:27.484 00.011 11872 evsrv: cli 0D2D30E0 disconnect
21:23:04.220 36.736 11872 GetBoolean("/profile/5/target/refCircleEnabled", 0) returns 0
21:23:04.224 00.004 11872 GetDouble("/profile/5/target/refCircleRadius", 2.000000) returns 2.000000
21:23:04.227 00.003 11872 Auto-loading calibration data
21:23:04.231 00.004 11872 GetDouble("/profile/5/scope/calibration/xRate", 1.000000) returns 0.001564
21:23:04.234 00.003 11872 GetDouble("/profile/5/scope/calibration/yRate", 1.000000) returns 0.001340
21:23:04.237 00.003 11872 GetInt("/profile/5/scope/calibration/binning", 1) returns 1
21:23:04.240 00.003 11872 GetDouble("/profile/5/scope/calibration/xAngle", 0.000000) returns -3.137520
21:23:04.243 00.003 11872 GetDouble("/profile/5/scope/calibration/yAngle", 1.570796) returns -1.738880
21:23:04.246 00.003 11872 GetDouble("/profile/5/scope/calibration/declination", 0.000000) returns 0.000075
21:23:04.249 00.003 11872 GetInt("/profile/5/scope/calibration/pierSide", -1) returns 1
21:23:04.253 00.004 11872 GetInt("/profile/5/scope/calibration/raGuideParity", 0) returns 1
21:23:04.256 00.003 11872 GetInt("/profile/5/scope/calibration/decGuideParity", 0) returns 1
21:23:04.259 00.003 11872 GetDouble("/profile/5/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
21:23:04.262 00.003 11872 Mount::SetCalibration (scope) -- xAngle=-179.8 yAngle=-99.6 xRate=1.564 yRate=1.340 bin=1 dec=0.0 pierSide=1 par=+/+ rotAng=None
21:23:04.264 00.002 11872 Mount::SetCalibration (scope) -- sets m_xAngle=-179.8 m_yAngleError=9.9
21:23:04.269 00.005 11872 ScopeASCOM::GetDeclinationRadians() returns 90.0
21:23:04.273 00.004 11872 ScopeASCOM::SideOfPier() returns 1
21:23:04.320 00.047 11872 GetBoolean("/profile/5/ShowDecModeWarning", 1) returns 1
21:23:04.559 00.239 11872 evsrv: cli 0D2D23C0 connect
21:23:04.562 00.003 11872 evsrv: cli 0D2D23C0 request: {"method":"get_pixel_scale","id":"d21bf1a6-8637-4f64-9b15-15016a22281e"}
21:23:04.565 00.003 11872 evsrv: cli 0D2D23C0 response: {"jsonrpc":"2.0","result":null,"id":"d21bf1a6-8637-4f64-9b15-15016a22281e"}
21:23:04.569 00.004 11872 evsrv: cli 0D2D23C0 disconnect
21:23:23.477 18.908 11872 GuiderMultiStar::AutoSelect enter
21:23:23.482 00.005 11872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
21:23:23.577 00.095 11872 AutoFind: auto downsample for scale 1.00 => 1x
21:23:23.698 00.121 11872 AutoFind: global mean = 0.0, stdev 2.5
21:23:23.704 00.006 11872 AutoFind: using threshold = 0.1
21:23:23.871 00.167 11872 AutoFind: local max [1273, 889] 137.7
21:23:23.873 00.002 11872 AutoFind: local max [1221, 1062] 96.5
21:23:23.873 00.000 11872 AutoFind: local max [1692, 362] 57.5
21:23:23.880 00.007 11872 AutoFind: local max [180, 850] 51.9
21:23:23.880 00.000 11872 AutoFind: local max [135, 936] 34.0
21:23:23.886 00.006 11872 AutoFind: local max [1552, 934] 30.3
21:23:23.886 00.000 11872 AutoFind: local max [341, 183] 21.5
21:23:23.886 00.000 11872 AutoFind: local max [34, 549] 21.2
21:23:23.886 00.000 11872 AutoFind: local max [165, 459] 19.9
21:23:23.897 00.011 11872 AutoFind: local max [211, 576] 19.5
21:23:23.897 00.000 11872 AutoFind: local max [523, 951] 14.0
21:23:23.897 00.000 11872 AutoFind: local max [1191, 46] 13.8
21:23:23.897 00.000 11872 AutoFind: local max [1656, 469] 13.7
21:23:23.897 00.000 11872 AutoFind: local max [1670, 942] 11.1
21:23:23.911 00.014 11872 AutoFind: local max [1767, 819] 10.6
21:23:23.911 00.000 11872 AutoFind: local max [1176, 172] 10.3
21:23:23.917 00.006 11872 AutoFind: local max [1907, 21] 9.9
21:23:23.917 00.000 11872 AutoFind: local max [239, 597] 9.1
21:23:23.921 00.004 11872 AutoFind: local max [276, 837] 8.9
21:23:23.924 00.003 11872 AutoFind: local max [1375, 289] 8.5
21:23:23.927 00.003 11872 AutoFind: local max [635, 123] 8.5
21:23:23.930 00.003 11872 AutoFind: local max [1374, 295] 8.0
21:23:23.931 00.001 11872 AutoFind: local max [973, 902] 7.9
21:23:23.935 00.004 11872 AutoFind: local max [1781, 1066] 6.6
21:23:23.938 00.003 11872 AutoFind: local max [33, 483] 5.9
21:23:23.941 00.003 11872 AutoFind: local max [963, 1082] 5.9
21:23:23.943 00.002 11872 AutoFind: local max [1831, 607] 5.6
21:23:23.946 00.003 11872 AutoFind: local max [803, 1077] 5.6
21:23:23.948 00.002 11872 AutoFind: local max [1264, 443] 5.3
21:23:23.951 00.003 11872 AutoFind: local max [374, 980] 5.0
21:23:23.954 00.003 11872 AutoFind: local max [1219, 1050] 4.7
21:23:23.956 00.002 11872 AutoFind: local max [235, 1021] 4.5
21:23:23.959 00.003 11872 AutoFind: local max [14, 101] 4.5
21:23:23.961 00.002 11872 AutoFind: local max [1658, 676] 4.3
21:23:23.963 00.002 11872 AutoFind: local max [1798, 566] 4.3
21:23:23.966 00.003 11872 AutoFind: local max [1259, 888] 4.2
21:23:23.969 00.003 11872 AutoFind: local max [1831, 601] 4.1
21:23:23.972 00.003 11872 AutoFind: local max [233, 342] 4.0
21:23:23.974 00.002 11872 AutoFind: local max [1422, 107] 4.0
21:23:23.974 00.000 11872 AutoFind: local max [1276, 880] 3.8
21:23:23.979 00.005 11872 AutoFind: local max [1792, 50] 3.7
21:23:23.979 00.000 11872 AutoFind: local max [1262, 906] 3.7
21:23:23.983 00.004 11872 AutoFind: local max [1160, 113] 3.7
21:23:23.983 00.000 11872 AutoFind: local max [120, 683] 3.6
21:23:23.983 00.000 11872 AutoFind: local max [963, 698] 3.5
21:23:23.990 00.007 11872 AutoFind: local max [1488, 700] 3.5
21:23:23.994 00.004 11872 AutoFind: local max [1229, 1050] 3.4
21:23:23.994 00.000 11872 AutoFind: local max [1767, 514] 3.4
21:23:23.999 00.005 11872 AutoFind: local max [1306, 889] 3.4
21:23:24.001 00.002 11872 AutoFind: local max [674, 653] 3.4
21:23:24.001 00.000 11872 AutoFind: local max [1512, 153] 3.3
21:23:24.006 00.005 11872 AutoFind: local max [1275, 913] 3.3
21:23:24.006 00.000 11872 AutoFind: local max [1813, 683] 3.3
21:23:24.010 00.004 11872 AutoFind: local max [513, 835] 3.3
21:23:24.010 00.000 11872 AutoFind: local max [1465, 204] 3.3
21:23:24.016 00.006 11872 AutoFind: local max [1178, 40] 3.3
21:23:24.018 00.002 11872 AutoFind: local max [578, 739] 3.3
21:23:24.020 00.002 11872 AutoFind: local max [594, 300] 3.3
21:23:24.023 00.003 11872 AutoFind: local max [1691, 352] 3.3
21:23:24.023 00.000 11872 AutoFind: local max [98, 1048] 3.2
21:23:24.028 00.005 11872 AutoFind: local max [94, 853] 3.2
21:23:24.028 00.000 11872 AutoFind: local max [471, 293] 3.2
21:23:24.033 00.005 11872 AutoFind: local max [1414, 486] 3.2
21:23:24.035 00.002 11872 AutoFind: local max [386, 849] 3.2
21:23:24.038 00.003 11872 AutoFind: local max [1265, 466] 3.2
21:23:24.041 00.003 11872 AutoFind: local max [1736, 60] 3.2
21:23:24.042 00.001 11872 AutoFind: local max [1820, 115] 3.2
21:23:24.045 00.003 11872 AutoFind: local max [437, 548] 3.2
21:23:24.045 00.000 11872 AutoFind: local max [1224, 1074] 3.2
21:23:24.050 00.005 11872 AutoFind: local max [528, 669] 3.1
21:23:24.052 00.002 11872 AutoFind: local max [428, 479] 3.1
21:23:24.056 00.004 11872 AutoFind: local max [903, 481] 3.1
21:23:24.058 00.002 11872 AutoFind: local max [1836, 259] 3.1
21:23:24.060 00.002 11872 AutoFind: local max [1271, 902] 3.1
21:23:24.063 00.003 11872 AutoFind: local max [502, 122] 3.1
21:23:24.065 00.002 11872 AutoFind: local max [1742, 186] 3.1
21:23:24.067 00.002 11872 AutoFind: local max [584, 963] 3.1
21:23:24.069 00.002 11872 AutoFind: local max [542, 425] 3.1
21:23:24.073 00.004 11872 AutoFind: local max [1321, 217] 3.1
21:23:24.073 00.000 11872 AutoFind: local max [875, 968] 3.1
21:23:24.073 00.000 11872 AutoFind: local max [1777, 894] 3.1
21:23:24.073 00.000 11872 AutoFind: local max [1033, 833] 3.1
21:23:24.073 00.000 11872 AutoFind: local max [307, 631] 3.1
21:23:24.073 00.000 11872 AutoFind: local max [295, 396] 3.1
21:23:24.087 00.014 11872 AutoFind: local max [1173, 1032] 3.1
21:23:24.087 00.000 11872 AutoFind: local max [1140, 369] 3.1
21:23:24.087 00.000 11872 AutoFind: local max [551, 409] 3.0
21:23:24.087 00.000 11872 AutoFind: local max [1342, 681] 3.0
21:23:24.087 00.000 11872 AutoFind: local max [837, 1027] 3.0
21:23:24.087 00.000 11872 AutoFind: local max [703, 796] 3.0
21:23:24.101 00.014 11872 AutoFind: local max [1290, 877] 3.0
21:23:24.104 00.003 11872 AutoFind: local max [252, 1086] 3.0
21:23:24.104 00.000 11872 AutoFind: local max [1653, 622] 3.0
21:23:24.104 00.000 11872 AutoFind: local max [1906, 834] 3.0
21:23:24.104 00.000 11872 AutoFind: local max [341, 174] 3.0
21:23:24.104 00.000 11872 AutoFind: local max [234, 245] 3.0
21:23:24.117 00.013 11872 AutoFind: local max [302, 173] 3.0
21:23:24.117 00.000 11872 AutoFind: local max [1231, 1056] 3.0
21:23:24.122 00.005 11872 AutoFind: local max [882, 29] 3.0
21:23:24.122 00.000 11872 AutoFind: local max [1448, 1036] 3.0
21:23:24.122 00.000 11872 AutoFind: too close [1231, 1056] 3.0 - [1224, 1074] 3.2
21:23:24.122 00.000 11872 AutoFind: too close [1231, 1056] 3.0 - [1229, 1050] 3.4
21:23:24.122 00.000 11872 AutoFind: too close [1231, 1056] 3.0 - [1219, 1050] 4.7
21:23:24.133 00.011 11872 AutoFind: close dim-bright [1231, 1056] 3.0 - [1221, 1062] 96.5
21:23:24.135 00.002 11872 AutoFind: close dim-bright [341, 174] 3.0 - [341, 183] 21.5
21:23:24.139 00.004 11872 AutoFind: too close [1290, 877] 3.0 - [1306, 889] 3.4
21:23:24.143 00.004 11872 AutoFind: too close [1290, 877] 3.0 - [1276, 880] 3.8
21:23:24.145 00.002 11872 AutoFind: close dim-bright [1290, 877] 3.0 - [1273, 889] 137.7
21:23:24.148 00.003 11872 AutoFind: too close [551, 409] 3.0 - [542, 425] 3.1
21:23:24.150 00.002 11872 AutoFind: too close [1271, 902] 3.1 - [1275, 913] 3.3
21:23:24.150 00.000 11872 AutoFind: too close [1271, 902] 3.1 - [1262, 906] 3.7
21:23:24.157 00.007 11872 AutoFind: too close [1271, 902] 3.1 - [1259, 888] 4.2
21:23:24.157 00.000 11872 AutoFind: close dim-bright [1271, 902] 3.1 - [1273, 889] 137.7
21:23:24.157 00.000 11872 AutoFind: close dim-bright [1224, 1074] 3.2 - [1221, 1062] 96.5
21:23:24.164 00.007 11872 AutoFind: close dim-bright [1691, 352] 3.3 - [1692, 362] 57.5
21:23:24.167 00.003 11872 AutoFind: too close [1178, 40] 3.3 - [1191, 46] 13.8
21:23:24.167 00.000 11872 AutoFind: too close [1275, 913] 3.3 - [1262, 906] 3.7
21:23:24.167 00.000 11872 AutoFind: too close [1229, 1050] 3.4 - [1219, 1050] 4.7
21:23:24.174 00.007 11872 AutoFind: close dim-bright [1229, 1050] 3.4 - [1221, 1062] 96.5
21:23:24.174 00.000 11872 AutoFind: too close [1262, 906] 3.7 - [1259, 888] 4.2
21:23:24.174 00.000 11872 AutoFind: close dim-bright [1262, 906] 3.7 - [1273, 889] 137.7
21:23:24.180 00.006 11872 AutoFind: too close [1276, 880] 3.8 - [1259, 888] 4.2
21:23:24.180 00.000 11872 AutoFind: close dim-bright [1276, 880] 3.8 - [1273, 889] 137.7
21:23:24.180 00.000 11872 AutoFind: too close [1831, 601] 4.1 - [1831, 607] 5.6
21:23:24.180 00.000 11872 AutoFind: close dim-bright [1259, 888] 4.2 - [1273, 889] 137.7
21:23:24.191 00.011 11872 AutoFind: close dim-bright [1219, 1050] 4.7 - [1221, 1062] 96.5
21:23:24.191 00.000 11872 AutoFind: too close [1374, 295] 8.0 - [1375, 289] 8.5
21:23:24.191 00.000 11872 AutoFind: too close to edge [252, 1086] 3.0
21:23:24.198 00.007 11872 AutoFind: too close to edge [14, 101] 4.5
21:23:24.198 00.000 11872 AutoFind: too close to edge [963, 1082] 5.9
21:23:24.198 00.000 11872 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
21:23:24.198 00.000 11872 Star::Find(15, 1273, 889, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1514
21:23:24.198 00.000 11872 Star::Find returns 1 (0), X=1272.77, Y=891.41, Mass=10199, SNR=61.8, Peak=217 HFD=7.3
21:23:24.208 00.010 11872 Star::Find(15, 1221, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1514
21:23:24.212 00.004 11872 Star::Find returns 1 (0), X=1221.13, Y=1062.37, Mass=6057, SNR=50.7, Peak=133 HFD=6.8
21:23:24.212 00.000 11872 Star::Find(15, 1692, 362, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1514
21:23:24.212 00.000 11872 Star::Find returns 1 (0), X=1691.50, Y=363.51, Mass=2356, SNR=32.0, Peak=83 HFD=5.8
21:23:24.212 00.000 11872 Star::Find(15, 180, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1514
21:23:24.212 00.000 11872 Star::Find returns 1 (0), X=179.60, Y=849.59, Mass=1086, SNR=22.6, Peak=68 HFD=4.9
21:23:24.212 00.000 11872 Star::Find(15, 135, 936, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1514
21:23:24.212 00.000 11872 Star::Find returns 1 (0), X=135.18, Y=935.85, Mass=816, SNR=19.3, Peak=49 HFD=4.5
21:23:24.228 00.016 11872 Star::Find(15, 1552, 934, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1514
21:23:24.229 00.001 11872 Star::Find returns 1 (0), X=1552.43, Y=932.65, Mass=1037, SNR=21.5, Peak=40 HFD=5.4
21:23:24.229 00.000 11872 Star::Find(15, 341, 183, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1514
21:23:24.229 00.000 11872 Star::Find returns 1 (0), X=339.73, Y=185.21, Mass=896, SNR=20.2, Peak=41 HFD=5.7
21:23:24.229 00.000 11872 Star::Find(15, 34, 549, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1514
21:23:24.229 00.000 11872 Star::Find returns 1 (0), X=33.92, Y=549.06, Mass=586, SNR=16.3, Peak=40 HFD=4.5
21:23:24.229 00.000 11872 Star::Find(15, 165, 459, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1514
21:23:24.243 00.014 11872 Star::Find returns 1 (0), X=165.58, Y=458.56, Mass=613, SNR=16.8, Peak=33 HFD=5.2
21:23:24.243 00.000 11872 Star::Find(15, 211, 576, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1514
21:23:24.243 00.000 11872 Star::Find returns 1 (0), X=210.73, Y=576.44, Mass=568, SNR=16.2, Peak=31 HFD=5.1
21:23:24.243 00.000 11872 Star::Find(15, 523, 951, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1514
21:23:24.243 00.000 11872 Star::Find returns 1 (0), X=523.66, Y=951.72, Mass=519, SNR=15.5, Peak=21 HFD=5.6
21:23:24.243 00.000 11872 Star::Find(15, 1656, 469, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1514
21:23:24.243 00.000 11872 Star::Find returns 1 (0), X=1656.31, Y=469.91, Mass=427, SNR=13.8, Peak=21 HFD=5.4
21:23:24.259 00.016 11872 Star::Find(15, 1670, 942, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1514
21:23:24.261 00.002 11872 Star::Find returns 1 (0), X=1669.59, Y=941.21, Mass=533, SNR=15.2, Peak=23 HFD=5.7
21:23:24.264 00.003 11872 Star::Find(15, 1767, 819, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1514
21:23:24.264 00.000 11872 Star::Find returns 1 (0), X=1766.70, Y=819.58, Mass=345, SNR=12.7, Peak=17 HFD=5.4
21:23:24.269 00.005 11872 Star::Find(15, 1176, 172, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1514
21:23:24.269 00.000 11872 Star::Find returns 1 (0), X=1176.32, Y=173.87, Mass=547, SNR=15.6, Peak=18 HFD=6.8
21:23:24.275 00.006 11872 Star::Find(15, 1907, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1514
21:23:24.278 00.003 11872 Star::Find returns 1 (0), X=1906.87, Y=21.08, Mass=223, SNR=10.1, Peak=17 HFD=4.5
21:23:24.280 00.002 11872 Star::Find(15, 239, 597, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1514
21:23:24.280 00.000 11872 Star::Find returns 1 (0), X=239.10, Y=597.73, Mass=280, SNR=11.4, Peak=12 HFD=5.3
21:23:24.285 00.005 11872 Star::Find(15, 276, 837, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1514
21:23:24.285 00.000 11872 Star::Find returns 1 (0), X=276.51, Y=837.77, Mass=231, SNR=10.3, Peak=15 HFD=5.2
21:23:24.289 00.004 11872 Star::Find(15, 635, 123, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1514
21:23:24.291 00.002 11872 Star::Find returns 1 (0), X=635.84, Y=123.46, Mass=336, SNR=12.3, Peak=16 HFD=6.0
21:23:24.294 00.003 11872 Star::Find(15, 973, 902, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1514
21:23:24.295 00.001 11872 Star::Find returns 1 (0), X=974.00, Y=903.08, Mass=437, SNR=13.9, Peak=16 HFD=6.3
21:23:24.299 00.004 11872 Star::Find(15, 1781, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1514
21:23:24.299 00.000 11872 Star::Find returns 1 (0), X=1780.62, Y=1065.86, Mass=163, SNR=8.6, Peak=13 HFD=4.9
21:23:24.304 00.005 11872 Star::Find(15, 33, 483, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1514
21:23:24.306 00.002 11872 Star::Find returns 1 (0), X=32.87, Y=482.50, Mass=87, SNR=6.3, Peak=14 HFD=3.5
21:23:24.307 00.001 11872 Star::Find(15, 803, 1077, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1514
21:23:24.311 00.004 11872 Star::Find returns 1 (0), X=803.19, Y=1077.99, Mass=199, SNR=9.4, Peak=10 HFD=6.0
21:23:24.313 00.002 11872 Star::Find(15, 1264, 443, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1514
21:23:24.313 00.000 11872 Star::Find false star n=34 nbg=276 bg=1.3 sigma=1.1 thresh=5 peak=5
21:23:24.318 00.005 11872 Star::Find returns 0 (2), X=1264.00, Y=443.00, Mass=152, SNR=2.9, Peak=9 HFD=0.0
21:23:24.318 00.000 11872 Star::Find(15, 374, 980, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1514
21:23:24.323 00.005 11872 Star::Find returns 1 (0), X=374.47, Y=980.83, Mass=101, SNR=6.6, Peak=9 HFD=3.8
21:23:24.323 00.000 11872 Star::Find(15, 235, 1021, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1514
21:23:24.323 00.000 11872 Star::Find returns 1 (0), X=235.78, Y=1021.77, Mass=106, SNR=6.8, Peak=13 HFD=4.5
21:23:24.330 00.007 11872 Star::Find(15, 1658, 676, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1514
21:23:24.330 00.000 11872 Star::Find false star n=24 nbg=285 bg=1.0 sigma=1.0 thresh=4 peak=4
21:23:24.330 00.000 11872 Star::Find returns 0 (2), X=1658.00, Y=676.00, Mass=86, SNR=2.9, Peak=7 HFD=0.0
21:23:24.330 00.000 11872 Star::Find(15, 1798, 566, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1514
21:23:24.338 00.008 11872 Star::Find returns 1 (0), X=1798.51, Y=566.24, Mass=121, SNR=7.4, Peak=8 HFD=5.6
21:23:24.338 00.000 11872 Star::Find(15, 233, 342, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1514
21:23:24.338 00.000 11872 Star::Find false star n=30 nbg=282 bg=1.1 sigma=0.9 thresh=4 peak=4
21:23:24.338 00.000 11872 Star::Find returns 0 (2), X=233.00, Y=342.00, Mass=117, SNR=2.9, Peak=9 HFD=0.0
21:23:24.347 00.009 11872 Star::Find(15, 1422, 107, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1514
21:23:24.347 00.000 11872 Star::Find false star n=36 nbg=268 bg=0.8 sigma=0.8 thresh=3 peak=3
21:23:24.347 00.000 11872 Star::Find returns 0 (2), X=1422.00, Y=107.00, Mass=100, SNR=2.9, Peak=7 HFD=0.0
21:23:24.354 00.007 11872 Star::Find(15, 1792, 50, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1514
21:23:24.354 00.000 11872 Star::Find false star n=18 nbg=281 bg=1.0 sigma=1.0 thresh=4 peak=4
21:23:24.354 00.000 11872 Star::Find returns 0 (2), X=1792.00, Y=50.00, Mass=69, SNR=2.9, Peak=8 HFD=0.0
21:23:24.354 00.000 11872 Star::Find(15, 1160, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1514
21:23:24.365 00.011 11872 Star::Find false star n=25 nbg=281 bg=1.1 sigma=1.0 thresh=4 peak=4
21:23:24.365 00.000 11872 Star::Find returns 0 (2), X=1160.00, Y=113.00, Mass=80, SNR=2.9, Peak=5 HFD=0.0
21:23:24.365 00.000 11872 Star::Find(15, 120, 683, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1514
21:23:24.372 00.007 11872 Star::Find returns 1 (0), X=119.49, Y=683.80, Mass=87, SNR=6.3, Peak=7 HFD=5.2
21:23:24.374 00.002 11872 Star::Find(15, 963, 698, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1514
21:23:24.377 00.003 11872 Star::Find false star n=13 nbg=277 bg=0.7 sigma=0.7 thresh=3 peak=2
21:23:24.379 00.002 11872 Star::Find returns 0 (2), X=963.00, Y=698.00, Mass=37, SNR=2.9, Peak=5 HFD=0.0
21:23:24.379 00.000 11872 Star::Find(15, 1488, 700, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1514
21:23:24.384 00.005 11872 Star::Find false star n=15 nbg=288 bg=1.0 sigma=1.0 thresh=4 peak=3
21:23:24.386 00.002 11872 Star::Find returns 0 (2), X=1488.00, Y=700.00, Mass=49, SNR=2.9, Peak=5 HFD=0.0
21:23:24.389 00.003 11872 Star::Find(15, 1767, 514, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1514
21:23:24.391 00.002 11872 Star::Find false star n=13 nbg=277 bg=0.6 sigma=0.7 thresh=3 peak=2
21:23:24.394 00.003 11872 Star::Find returns 0 (2), X=1767.00, Y=514.00, Mass=34, SNR=2.9, Peak=5 HFD=0.0
21:23:24.394 00.000 11872 Star::Find(15, 674, 653, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1514
21:23:24.394 00.000 11872 Star::Find returns 1 (0), X=674.98, Y=654.31, Mass=116, SNR=7.2, Peak=8 HFD=6.7
21:23:24.400 00.006 11872 Star::Find(15, 1512, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1514
21:23:24.402 00.002 11872 Star::Find false star n=9 nbg=281 bg=0.6 sigma=0.7 thresh=3 peak=2
21:23:24.406 00.004 11872 Star::Find returns 0 (2), X=1512.00, Y=153.00, Mass=25, SNR=2.9, Peak=5 HFD=0.0
21:23:24.408 00.002 11872 Star::Find(15, 1813, 683, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1514
21:23:24.411 00.003 11872 Star::Find false star n=15 nbg=279 bg=0.6 sigma=0.7 thresh=3 peak=1
21:23:24.413 00.002 11872 Star::Find returns 0 (2), X=1813.00, Y=683.00, Mass=40, SNR=2.9, Peak=5 HFD=0.0
21:23:24.415 00.002 11872 Star::Find(15, 513, 835, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1514
21:23:24.418 00.003 11872 Star::Find false star n=12 nbg=276 bg=0.6 sigma=0.8 thresh=3 peak=2
21:23:24.418 00.000 11872 Star::Find returns 0 (2), X=513.00, Y=835.00, Mass=33, SNR=2.9, Peak=5 HFD=0.0
21:23:24.418 00.000 11872 Star::Find(15, 1465, 204, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1514
21:23:24.418 00.000 11872 Star::Find returns 0 (2), X=1465.00, Y=204.00, Mass=13, SNR=2.5, Peak=5 HFD=0.0
21:23:24.418 00.000 11872 Star::Find(15, 578, 739, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1514
21:23:24.418 00.000 11872 Star::Find false star n=35 nbg=279 bg=0.9 sigma=1.0 thresh=4 peak=4
21:23:24.418 00.000 11872 Star::Find returns 0 (2), X=578.00, Y=739.00, Mass=136, SNR=2.9, Peak=9 HFD=0.0
21:23:24.434 00.016 11872 Star::Find(15, 594, 300, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1514
21:23:24.434 00.000 11872 Star::Find returns 0 (2), X=594.00, Y=300.00, Mass=18, SNR=2.8, Peak=4 HFD=0.0
21:23:24.434 00.000 11872 Star::Find(15, 1691, 352, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1514
21:23:24.434 00.000 11872 Star::Find returns 1 (0), X=1691.50, Y=363.51, Mass=2356, SNR=32.0, Peak=83 HFD=5.8
21:23:24.434 00.000 11872 Star::Find(15, 98, 1048, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1514
21:23:24.446 00.012 11872 Star::Find false star n=9 nbg=271 bg=0.8 sigma=0.8 thresh=3 peak=2
21:23:24.448 00.002 11872 Star::Find returns 0 (2), X=98.00, Y=1048.00, Mass=22, SNR=2.9, Peak=6 HFD=0.0
21:23:24.451 00.003 11872 Star::Find(15, 94, 853, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1514
21:23:24.451 00.000 11872 Star::Find false star n=14 nbg=280 bg=0.6 sigma=0.7 thresh=3 peak=2
21:23:24.455 00.004 11872 Star::Find returns 0 (2), X=94.00, Y=853.00, Mass=40, SNR=2.9, Peak=5 HFD=0.0
21:23:24.455 00.000 11872 Star::Find(15, 471, 293, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1514
21:23:24.460 00.005 11872 Star::Find false star n=16 nbg=282 bg=0.7 sigma=0.7 thresh=3 peak=2
21:23:24.460 00.000 11872 Star::Find returns 0 (2), X=471.00, Y=293.00, Mass=41, SNR=2.9, Peak=5 HFD=0.0
21:23:24.464 00.004 11872 Star::Find(15, 1414, 486, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1514
21:23:24.466 00.002 11872 Star::Find false star n=13 nbg=274 bg=0.7 sigma=0.8 thresh=3 peak=2
21:23:24.469 00.003 11872 Star::Find returns 0 (2), X=1414.00, Y=486.00, Mass=36, SNR=2.9, Peak=6 HFD=0.0
21:23:24.469 00.000 11872 Star::Find(15, 386, 849, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1514
21:23:24.474 00.005 11872 Star::Find false star n=22 nbg=274 bg=0.7 sigma=0.8 thresh=3 peak=2
21:23:24.474 00.000 11872 Star::Find returns 0 (2), X=386.00, Y=849.00, Mass=53, SNR=2.9, Peak=5 HFD=0.0
21:23:24.478 00.004 11872 Star::Find(15, 1265, 466, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1514
21:23:24.481 00.003 11872 Star::Find false star n=5 nbg=280 bg=1.5 sigma=1.3 thresh=6 peak=2
21:23:24.481 00.000 11872 Star::Find returns 0 (2), X=1265.00, Y=466.00, Mass=28, SNR=2.9, Peak=5 HFD=0.0
21:23:24.486 00.005 11872 Star::Find(15, 1736, 60, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1514
21:23:24.486 00.000 11872 Star::Find false star n=25 nbg=270 bg=0.7 sigma=0.7 thresh=3 peak=3
21:23:24.492 00.006 11872 Star::Find returns 0 (2), X=1736.00, Y=60.00, Mass=73, SNR=2.9, Peak=6 HFD=0.0
21:23:24.492 00.000 11872 Star::Find(15, 1820, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1514
21:23:24.496 00.004 11872 Star::Find returns 0 (2), X=1820.00, Y=115.00, Mass=19, SNR=3.0, Peak=5 HFD=0.0
21:23:24.496 00.000 11872 Star::Find(15, 437, 548, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1514
21:23:24.496 00.000 11872 Star::Find returns 0 (2), X=437.00, Y=548.00, Mass=20, SNR=3.0, Peak=4 HFD=0.0
21:23:24.503 00.007 11872 Star::Find(15, 528, 669, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1514
21:23:24.503 00.000 11872 Star::Find returns 0 (2), X=528.00, Y=669.00, Mass=12, SNR=2.3, Peak=4 HFD=0.0
21:23:24.503 00.000 11872 Star::Find(15, 428, 479, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1514
21:23:24.503 00.000 11872 Star::Find false star n=12 nbg=280 bg=0.5 sigma=0.7 thresh=3 peak=2
21:23:24.512 00.009 11872 Star::Find returns 0 (2), X=428.00, Y=479.00, Mass=33, SNR=2.9, Peak=5 HFD=0.0
21:23:24.512 00.000 11872 Star::Find(15, 903, 481, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1514
21:23:24.512 00.000 11872 Star::Find false star n=31 nbg=280 bg=1.1 sigma=1.0 thresh=4 peak=4
21:23:24.512 00.000 11872 Star::Find returns 0 (2), X=903.00, Y=481.00, Mass=111, SNR=2.9, Peak=8 HFD=0.0
21:23:24.520 00.008 11872 Star::Find(15, 1836, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1514
21:23:24.520 00.000 11872 Star::Find returns 0 (2), X=1836.00, Y=259.00, Mass=18, SNR=2.9, Peak=5 HFD=0.0
21:23:24.520 00.000 11872 Star::Find(15, 502, 122, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1514
21:23:24.528 00.008 11872 Star::Find returns 0 (2), X=502.00, Y=122.00, Mass=16, SNR=2.7, Peak=6 HFD=0.0
21:23:24.529 00.001 11872 Star::Find(15, 1742, 186, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1514
21:23:24.529 00.000 11872 Star::Find false star n=9 nbg=272 bg=0.6 sigma=0.7 thresh=3 peak=2
21:23:24.529 00.000 11872 Star::Find returns 0 (2), X=1742.00, Y=186.00, Mass=25, SNR=2.9, Peak=5 HFD=0.0
21:23:24.529 00.000 11872 Star::Find(15, 584, 963, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1514
21:23:24.538 00.009 11872 Star::Find false star n=14 nbg=279 bg=0.7 sigma=0.8 thresh=3 peak=2
21:23:24.538 00.000 11872 Star::Find returns 0 (2), X=584.00, Y=963.00, Mass=37, SNR=2.9, Peak=6 HFD=0.0
21:23:24.544 00.006 11872 Star::Find(15, 1321, 217, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1514
21:23:24.544 00.000 11872 Star::Find false star n=24 nbg=272 bg=0.8 sigma=0.7 thresh=3 peak=3
21:23:24.544 00.000 11872 Star::Find returns 0 (2), X=1321.00, Y=217.00, Mass=66, SNR=2.9, Peak=6 HFD=0.0
21:23:24.544 00.000 11872 Star::Find(15, 875, 968, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1514
21:23:24.544 00.000 11872 Star::Find false star n=18 nbg=274 bg=0.7 sigma=0.8 thresh=3 peak=2
21:23:24.555 00.011 11872 Star::Find returns 0 (2), X=875.00, Y=968.00, Mass=43, SNR=2.9, Peak=5 HFD=0.0
21:23:24.555 00.000 11872 Star::Find(15, 1777, 894, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1514
21:23:24.559 00.004 11872 Star::Find returns 0 (2), X=1777.00, Y=894.00, Mass=18, SNR=2.9, Peak=5 HFD=0.0
21:23:24.559 00.000 11872 Star::Find(15, 1033, 833, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1514
21:23:24.565 00.006 11872 Star::Find returns 0 (2), X=1033.00, Y=833.00, Mass=17, SNR=2.7, Peak=4 HFD=0.0
21:23:24.568 00.003 11872 Star::Find(15, 307, 631, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1514
21:23:24.571 00.003 11872 Star::Find false star n=30 nbg=272 bg=0.8 sigma=0.8 thresh=3 peak=3
21:23:24.572 00.001 11872 Star::Find returns 0 (2), X=307.00, Y=631.00, Mass=78, SNR=2.9, Peak=6 HFD=0.0
21:23:24.575 00.003 11872 Star::Find(15, 295, 396, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1514
21:23:24.579 00.004 11872 Star::Find false star n=11 nbg=278 bg=0.7 sigma=0.7 thresh=3 peak=2
21:23:24.579 00.000 11872 Star::Find returns 0 (2), X=295.00, Y=396.00, Mass=29, SNR=2.9, Peak=5 HFD=0.0
21:23:24.579 00.000 11872 Star::Find(15, 1173, 1032, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1514
21:23:24.579 00.000 11872 Star::Find false star n=11 nbg=272 bg=0.8 sigma=0.8 thresh=3 peak=2
21:23:24.579 00.000 11872 Star::Find returns 0 (2), X=1173.00, Y=1032.00, Mass=28, SNR=2.9, Peak=6 HFD=0.0
21:23:24.589 00.010 11872 Star::Find(15, 1140, 369, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1514
21:23:24.591 00.002 11872 Star::Find false star n=12 nbg=278 bg=0.6 sigma=0.7 thresh=3 peak=1
21:23:24.595 00.004 11872 Star::Find returns 0 (2), X=1140.00, Y=369.00, Mass=29, SNR=2.9, Peak=4 HFD=0.0
21:23:24.598 00.003 11872 Star::Find(15, 1342, 681, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1514
21:23:24.601 00.003 11872 Star::Find false star n=11 nbg=273 bg=0.6 sigma=0.8 thresh=3 peak=1
21:23:24.601 00.000 11872 Star::Find returns 0 (2), X=1342.00, Y=681.00, Mass=29, SNR=2.9, Peak=4 HFD=0.0
21:23:24.605 00.004 11872 Star::Find(15, 837, 1027, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1514
21:23:24.607 00.002 11872 Star::Find false star n=11 nbg=276 bg=0.7 sigma=0.7 thresh=3 peak=2
21:23:24.607 00.000 11872 Star::Find returns 0 (2), X=837.00, Y=1027.00, Mass=31, SNR=2.9, Peak=5 HFD=0.0
21:23:24.607 00.000 11872 Star::Find(15, 703, 796, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1514
21:23:24.615 00.008 11872 Star::Find false star n=13 nbg=276 bg=0.6 sigma=0.7 thresh=3 peak=2
21:23:24.615 00.000 11872 Star::Find returns 0 (2), X=703.00, Y=796.00, Mass=34, SNR=2.9, Peak=5 HFD=0.0
21:23:24.619 00.004 11872 Star::Find(15, 1653, 622, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1514
21:23:24.619 00.000 11872 Star::Find false star n=10 nbg=277 bg=0.6 sigma=0.7 thresh=3 peak=2
21:23:24.624 00.005 11872 Star::Find returns 0 (2), X=1653.00, Y=622.00, Mass=25, SNR=2.9, Peak=5 HFD=0.0
21:23:24.624 00.000 11872 Star::Find(15, 1906, 834, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1514
21:23:24.624 00.000 11872 Star::Find false star n=11 nbg=281 bg=0.6 sigma=0.7 thresh=3 peak=1
21:23:24.624 00.000 11872 Star::Find returns 0 (2), X=1906.00, Y=834.00, Mass=28, SNR=2.9, Peak=4 HFD=0.0
21:23:24.624 00.000 11872 Star::Find(15, 341, 174, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1514
21:23:24.624 00.000 11872 Star::Find returns 1 (0), X=339.73, Y=185.21, Mass=896, SNR=20.2, Peak=41 HFD=5.7
21:23:24.639 00.015 11872 Star::Find(15, 234, 245, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1514
21:23:24.641 00.002 11872 Star::Find false star n=12 nbg=274 bg=0.6 sigma=0.7 thresh=3 peak=2
21:23:24.641 00.000 11872 Star::Find returns 0 (2), X=234.00, Y=245.00, Mass=34, SNR=2.9, Peak=7 HFD=0.0
21:23:24.641 00.000 11872 Star::Find(15, 302, 173, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1514
21:23:24.641 00.000 11872 Star::Find false star n=11 nbg=283 bg=0.6 sigma=0.7 thresh=3 peak=2
21:23:24.641 00.000 11872 Star::Find returns 0 (2), X=302.00, Y=173.00, Mass=28, SNR=2.9, Peak=4 HFD=0.0
21:23:24.641 00.000 11872 Star::Find(15, 882, 29, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1514
21:23:24.655 00.014 11872 Star::Find false star n=12 nbg=272 bg=0.6 sigma=0.7 thresh=3 peak=2
21:23:24.659 00.004 11872 Star::Find returns 0 (2), X=882.00, Y=29.00, Mass=31, SNR=2.9, Peak=5 HFD=0.0
21:23:24.659 00.000 11872 Star::Find(15, 1448, 1036, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1514
21:23:24.659 00.000 11872 Star::Find false star n=14 nbg=268 bg=0.7 sigma=0.7 thresh=3 peak=2
21:23:24.659 00.000 11872 Star::Find returns 0 (2), X=1448.00, Y=1036.00, Mass=37, SNR=2.9, Peak=5 HFD=0.0
21:23:24.659 00.000 11872 AutoFind: finding best star pass 1
21:23:24.659 00.000 11872 Star::Find(15, 1273, 889, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1514
21:23:24.671 00.012 11872 Star::Find returns 1 (0), X=1272.77, Y=891.41, Mass=10199, SNR=61.8, Peak=217 HFD=7.3
21:23:24.671 00.000 11872 AutoFind returns star at [1273, 889] 137.7 Mass 10199 SNR 61.8
21:23:24.676 00.005 11872 Star::Find(15, 1273, 889, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1514
21:23:24.676 00.000 11872 Star::Find returns 1 (0), X=1272.77, Y=891.41, Mass=10199, SNR=61.8, Peak=217 HFD=7.3
21:23:24.676 00.000 11872 MultiStar: List (12): {1272.77, 891.41}(61.8), {1221.13, 1062.37}(50.7), {1691.50, 363.51}(32.0), {179.60, 849.59}(22.6), {135.18, 935.85}(19.3), {1552.43, 932.65}(21.5), {339.73, 185.21}(20.2), {33.92, 549.06}(16.3), {165.58, 458.56}(16.8), {210.73, 576.44}(16.2), {523.66, 951.72}(15.5), {1656.31, 469.91}(13.8), 
21:23:24.676 00.000 11872 setting lock position to (1272.77, 891.41)
21:23:24.687 00.011 11872 AutoSelect: state = 1, call UpdateGuideState
21:23:24.687 00.000 11872 UpdateGuideState(): m_state=1
21:23:24.687 00.000 11872 Star::Find(15, 1272, 891, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1514
21:23:24.693 00.006 11872 Star::Find returns 1 (0), X=1272.77, Y=891.41, Mass=10199, SNR=61.8, Peak=217 HFD=7.3
21:23:24.693 00.000 11872 CameraToMount -- cameraTheta (0.00) - m_xAngle (-3.14) = xAngle (3.14 = 3.14)
21:23:24.693 00.000 11872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.97 = 2.97)
21:23:24.693 00.000 11872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=-0.00 mountY=0.00, mountTheta=0.00
21:23:24.702 00.009 11872 setting lock position to (1272.77, 891.41)
21:23:24.702 00.000 11872 CurrentPosition() valid, moving to STATE_SELECTED
21:23:24.711 00.009 11872 Changing from state SELECTING to SELECTED
21:23:24.711 00.000 11872 guider state => SELECTED
21:23:24.718 00.007 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=217, med=1, FiltMin=0, FiltMax=181, Gamma=1.000
21:23:24.734 00.016 11872 UpdateGuideState exits: m=10199 SNR=61.8
21:23:24.738 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=217, med=1, FiltMin=0, FiltMax=181, Gamma=1.000
21:23:24.751 00.013 11872 Status Line: Auto-selected star at (1272.8, 891.4)
21:23:28.639 03.888 11872 GuideButtonClick i=1 ctx=Guide button clicked
21:23:28.666 00.027 11872 Changing from state SELECTED to CALIBRATING_PRIMARY
21:23:28.671 00.005 11872 guider state => CALIBRATED
21:23:28.673 00.002 11872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
21:23:28.685 00.012 11872 ScheduleExposure(1000,3,0) exposurePending=0
21:23:28.689 00.004 11872 Enqueuing Expose request
21:23:28.689 00.000 9960 Worker thread wakes up
21:23:28.689 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:23:28.689 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
21:23:28.719 00.030 11872 reset dither spiral
21:23:29.941 01.222 9960 Exposure complete
21:23:30.023 00.082 9960 worker thread done servicing request
21:23:30.023 00.000 11872 OnExposeComplete: enter
21:23:30.023 00.000 11872 UpdateGuideState(): m_state=5
21:23:30.036 00.013 11872 Star::Find(15, 1272, 891, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:23:30.042 00.006 11872 Star::Find false star n=13 nbg=279 bg=1.3 sigma=1.0 thresh=4 peak=3
21:23:30.042 00.000 11872 Star::Find returns 0 (2), X=1272.00, Y=891.00, Mass=38, SNR=2.9, Peak=5 HFD=0.0
21:23:30.042 00.000 11872 DistanceChecker: activated
21:23:30.042 00.000 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_multistar.cpp:946->UpdateCurrentPosition():newStar not found
21:23:30.042 00.000 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
21:23:30.053 00.011 11872 Status Line: Star lost - low SNR
21:23:30.058 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=217, med=1, FiltMin=0, FiltMax=107, Gamma=1.000
21:23:30.075 00.017 11872 UpdateGuideState exits: Star lost - low SNR
21:23:30.075 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:30.075 00.000 11872 ScheduleExposure(1000,3,0) exposurePending=0
21:23:30.082 00.007 11872 Enqueuing Expose request
21:23:30.086 00.004 9960 Worker thread wakes up
21:23:30.086 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:23:30.086 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
21:23:31.335 01.249 9960 Exposure complete
21:23:31.429 00.094 9960 worker thread done servicing request
21:23:31.429 00.000 11872 OnExposeComplete: enter
21:23:31.431 00.002 11872 UpdateGuideState(): m_state=5
21:23:31.431 00.000 11872 Star::Find(15, 1272, 891, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
21:23:31.437 00.006 11872 Star::Find false star n=9 nbg=280 bg=1.2 sigma=1.0 thresh=4 peak=3
21:23:31.438 00.001 11872 Star::Find returns 0 (2), X=1272.00, Y=891.00, Mass=26, SNR=2.9, Peak=6 HFD=0.0
21:23:31.443 00.005 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_multistar.cpp:946->UpdateCurrentPosition():newStar not found
21:23:31.450 00.007 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
21:23:31.454 00.004 11872 Status Line: Star lost - low SNR
21:23:31.457 00.003 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=210, med=1, FiltMin=0, FiltMax=124, Gamma=1.000
21:23:31.475 00.018 11872 UpdateGuideState exits: Star lost - low SNR
21:23:31.480 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:31.481 00.001 11872 ScheduleExposure(1000,3,0) exposurePending=0
21:23:31.486 00.005 11872 Enqueuing Expose request
21:23:31.491 00.005 9960 Worker thread wakes up
21:23:31.491 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:23:31.491 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
21:23:32.739 01.248 9960 Exposure complete
21:23:32.827 00.088 9960 worker thread done servicing request
21:23:32.827 00.000 11872 OnExposeComplete: enter
21:23:32.829 00.002 11872 UpdateGuideState(): m_state=5
21:23:32.829 00.000 11872 Star::Find(15, 1272, 891, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
21:23:32.834 00.005 11872 Star::Find false star n=8 nbg=284 bg=1.1 sigma=0.9 thresh=4 peak=2
21:23:32.835 00.001 11872 Star::Find returns 0 (2), X=1272.00, Y=891.00, Mass=28, SNR=2.9, Peak=5 HFD=0.0
21:23:32.839 00.004 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_multistar.cpp:946->UpdateCurrentPosition():newStar not found
21:23:32.842 00.003 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
21:23:32.842 00.000 11872 Status Line: Star lost - low SNR
21:23:32.847 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=177, med=1, FiltMin=0, FiltMax=112, Gamma=1.000
21:23:32.858 00.011 11872 UpdateGuideState exits: Star lost - low SNR
21:23:32.858 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:32.870 00.012 11872 ScheduleExposure(1000,3,0) exposurePending=0
21:23:32.870 00.000 11872 Enqueuing Expose request
21:23:32.874 00.004 9960 Worker thread wakes up
21:23:32.874 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:23:32.874 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
21:23:34.119 01.245 9960 Exposure complete
21:23:34.222 00.103 9960 worker thread done servicing request
21:23:34.222 00.000 11872 OnExposeComplete: enter
21:23:34.225 00.003 11872 UpdateGuideState(): m_state=5
21:23:34.225 00.000 11872 Star::Find(15, 1272, 891, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
21:23:34.229 00.004 11872 Star::Find returns 0 (2), X=1272.00, Y=891.00, Mass=16, SNR=2.7, Peak=6 HFD=0.0
21:23:34.229 00.000 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_multistar.cpp:946->UpdateCurrentPosition():newStar not found
21:23:34.229 00.000 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
21:23:34.229 00.000 11872 Status Line: Star lost - low SNR
21:23:34.239 00.010 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=146, med=1, FiltMin=0, FiltMax=106, Gamma=1.000
21:23:34.256 00.017 11872 UpdateGuideState exits: Star lost - low SNR
21:23:34.260 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:34.260 00.000 11872 ScheduleExposure(1000,3,0) exposurePending=0
21:23:34.260 00.000 11872 Enqueuing Expose request
21:23:34.260 00.000 9960 Worker thread wakes up
21:23:34.260 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:23:34.260 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
21:23:35.518 01.258 9960 Exposure complete
21:23:35.598 00.080 9960 worker thread done servicing request
21:23:35.614 00.016 11872 OnExposeComplete: enter
21:23:35.616 00.002 11872 UpdateGuideState(): m_state=5
21:23:35.616 00.000 11872 Star::Find(15, 1272, 891, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
21:23:35.616 00.000 11872 Star::Find returns 0 (2), X=1272.00, Y=891.00, Mass=15, SNR=2.5, Peak=5 HFD=0.0
21:23:35.616 00.000 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_multistar.cpp:946->UpdateCurrentPosition():newStar not found
21:23:35.616 00.000 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
21:23:35.616 00.000 11872 Status Line: Star lost - low SNR
21:23:35.635 00.019 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=183, med=1, FiltMin=0, FiltMax=111, Gamma=1.000
21:23:35.648 00.013 11872 UpdateGuideState exits: Star lost - low SNR
21:23:35.648 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:35.657 00.009 11872 ScheduleExposure(1000,3,0) exposurePending=0
21:23:35.662 00.005 11872 Enqueuing Expose request
21:23:35.667 00.005 9960 Worker thread wakes up
21:23:35.667 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:23:35.667 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
21:23:36.917 01.250 9960 Exposure complete
21:23:37.011 00.094 9960 worker thread done servicing request
21:23:37.011 00.000 11872 OnExposeComplete: enter
21:23:37.013 00.002 11872 UpdateGuideState(): m_state=5
21:23:37.018 00.005 11872 Star::Find(15, 1272, 891, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
21:23:37.020 00.002 11872 Star::Find false star n=10 nbg=284 bg=1.2 sigma=1.0 thresh=4 peak=2
21:23:37.025 00.005 11872 Star::Find returns 0 (2), X=1272.00, Y=891.00, Mass=28, SNR=2.9, Peak=5 HFD=0.0
21:23:37.025 00.000 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_multistar.cpp:946->UpdateCurrentPosition():newStar not found
21:23:37.025 00.000 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
21:23:37.025 00.000 11872 Status Line: Star lost - low SNR
21:23:37.038 00.013 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=188, med=1, FiltMin=0, FiltMax=116, Gamma=1.000
21:23:37.054 00.016 11872 UpdateGuideState exits: Star lost - low SNR
21:23:37.055 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:37.055 00.000 11872 ScheduleExposure(1000,3,0) exposurePending=0
21:23:37.061 00.006 11872 Enqueuing Expose request
21:23:37.061 00.000 9960 Worker thread wakes up
21:23:37.061 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:23:37.061 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
21:23:38.312 01.251 9960 Exposure complete
21:23:38.407 00.095 9960 worker thread done servicing request
21:23:38.407 00.000 11872 OnExposeComplete: enter
21:23:38.414 00.007 11872 UpdateGuideState(): m_state=5
21:23:38.416 00.002 11872 Star::Find(15, 1272, 891, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
21:23:38.416 00.000 11872 Star::Find false star n=9 nbg=277 bg=1.2 sigma=1.0 thresh=4 peak=2
21:23:38.423 00.007 11872 Star::Find returns 0 (2), X=1272.00, Y=891.00, Mass=25, SNR=2.9, Peak=7 HFD=0.0
21:23:38.423 00.000 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_multistar.cpp:946->UpdateCurrentPosition():newStar not found
21:23:38.423 00.000 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
21:23:38.429 00.006 11872 Status Line: Star lost - low SNR
21:23:38.429 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=175, med=1, FiltMin=0, FiltMax=116, Gamma=1.000
21:23:38.448 00.019 11872 UpdateGuideState exits: Star lost - low SNR
21:23:38.454 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:38.455 00.001 11872 ScheduleExposure(1000,3,0) exposurePending=0
21:23:38.455 00.000 11872 Enqueuing Expose request
21:23:38.455 00.000 9960 Worker thread wakes up
21:23:38.455 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:23:38.455 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
21:23:39.702 01.247 9960 Exposure complete
21:23:39.800 00.098 9960 worker thread done servicing request
21:23:39.800 00.000 11872 OnExposeComplete: enter
21:23:39.807 00.007 11872 UpdateGuideState(): m_state=5
21:23:39.809 00.002 11872 Star::Find(15, 1272, 891, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
21:23:39.809 00.000 11872 Star::Find false star n=7 nbg=278 bg=1.2 sigma=1.0 thresh=4 peak=2
21:23:39.809 00.000 11872 Star::Find returns 0 (2), X=1272.00, Y=891.00, Mass=24, SNR=2.9, Peak=5 HFD=0.0
21:23:39.817 00.008 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_multistar.cpp:946->UpdateCurrentPosition():newStar not found
21:23:39.817 00.000 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
21:23:39.823 00.006 11872 Status Line: Star lost - low SNR
21:23:39.825 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=161, med=1, FiltMin=0, FiltMax=95, Gamma=1.000
21:23:39.841 00.016 11872 UpdateGuideState exits: Star lost - low SNR
21:23:39.845 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:39.847 00.002 11872 ScheduleExposure(1000,3,0) exposurePending=0
21:23:39.847 00.000 11872 Enqueuing Expose request
21:23:39.851 00.004 9960 Worker thread wakes up
21:23:39.851 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:23:39.851 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
21:23:41.104 01.253 9960 Exposure complete
21:23:41.198 00.094 9960 worker thread done servicing request
21:23:41.198 00.000 11872 OnExposeComplete: enter
21:23:41.198 00.000 11872 UpdateGuideState(): m_state=5
21:23:41.207 00.009 11872 Star::Find(15, 1272, 891, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
21:23:41.211 00.004 11872 Star::Find returns 0 (2), X=1272.00, Y=891.00, Mass=18, SNR=2.7, Peak=6 HFD=0.0
21:23:41.211 00.000 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_multistar.cpp:946->UpdateCurrentPosition():newStar not found
21:23:41.215 00.004 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
21:23:41.215 00.000 11872 Status Line: Star lost - low SNR
21:23:41.220 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=180, med=1, FiltMin=0, FiltMax=117, Gamma=1.000
21:23:41.229 00.009 11872 UpdateGuideState exits: Star lost - low SNR
21:23:41.229 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:41.242 00.013 11872 ScheduleExposure(1000,3,0) exposurePending=0
21:23:41.246 00.004 11872 Enqueuing Expose request
21:23:41.247 00.001 9960 Worker thread wakes up
21:23:41.247 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:23:41.247 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
21:23:42.493 01.246 9960 Exposure complete
21:23:42.581 00.088 9960 worker thread done servicing request
21:23:42.581 00.000 11872 OnExposeComplete: enter
21:23:42.581 00.000 11872 UpdateGuideState(): m_state=5
21:23:42.581 00.000 11872 Star::Find(15, 1272, 891, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10
21:23:42.581 00.000 11872 Star::Find false star n=8 nbg=281 bg=1.3 sigma=1.0 thresh=4 peak=2
21:23:42.596 00.015 11872 Star::Find returns 0 (2), X=1272.00, Y=891.00, Mass=25, SNR=2.9, Peak=6 HFD=0.0
21:23:42.600 00.004 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_multistar.cpp:946->UpdateCurrentPosition():newStar not found
21:23:42.603 00.003 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
21:23:42.605 00.002 11872 Status Line: Star lost - low SNR
21:23:42.605 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=160, med=1, FiltMin=0, FiltMax=123, Gamma=1.000
21:23:42.625 00.020 11872 UpdateGuideState exits: Star lost - low SNR
21:23:42.628 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:42.631 00.003 11872 ScheduleExposure(1000,3,0) exposurePending=0
21:23:42.634 00.003 11872 Enqueuing Expose request
21:23:42.635 00.001 9960 Worker thread wakes up
21:23:42.635 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:23:42.635 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
21:23:43.895 01.260 9960 Exposure complete
21:23:43.985 00.090 9960 worker thread done servicing request
21:23:43.985 00.000 11872 OnExposeComplete: enter
21:23:43.988 00.003 11872 UpdateGuideState(): m_state=5
21:23:43.988 00.000 11872 Star::Find(15, 1272, 891, 0, (0,0,0,0), 1.5, 10.0, 255) frame 11
21:23:43.993 00.005 11872 Star::Find false star n=10 nbg=277 bg=1.2 sigma=0.9 thresh=4 peak=2
21:23:43.993 00.000 11872 Star::Find returns 0 (2), X=1272.00, Y=891.00, Mass=29, SNR=2.9, Peak=5 HFD=0.0
21:23:43.998 00.005 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_multistar.cpp:946->UpdateCurrentPosition():newStar not found
21:23:44.001 00.003 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
21:23:44.002 00.001 11872 Status Line: Star lost - low SNR
21:23:44.008 00.006 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=161, med=1, FiltMin=0, FiltMax=115, Gamma=1.000
21:23:44.025 00.017 11872 UpdateGuideState exits: Star lost - low SNR
21:23:44.027 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:44.030 00.003 11872 ScheduleExposure(1000,3,0) exposurePending=0
21:23:44.030 00.000 11872 Enqueuing Expose request
21:23:44.036 00.006 9960 Worker thread wakes up
21:23:44.036 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:23:44.036 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
21:23:45.296 01.260 9960 Exposure complete
21:23:45.386 00.090 9960 worker thread done servicing request
21:23:45.386 00.000 11872 OnExposeComplete: enter
21:23:45.389 00.003 11872 UpdateGuideState(): m_state=5
21:23:45.392 00.003 11872 Star::Find(15, 1272, 891, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
21:23:45.396 00.004 11872 Star::Find false star n=8 nbg=278 bg=1.2 sigma=1.0 thresh=4 peak=2
21:23:45.399 00.003 11872 Star::Find returns 0 (2), X=1272.00, Y=891.00, Mass=28, SNR=2.9, Peak=6 HFD=0.0
21:23:45.401 00.002 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_multistar.cpp:946->UpdateCurrentPosition():newStar not found
21:23:45.401 00.000 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
21:23:45.401 00.000 11872 Status Line: Star lost - low SNR
21:23:45.409 00.008 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=191, med=1, FiltMin=0, FiltMax=111, Gamma=1.000
21:23:45.427 00.018 11872 UpdateGuideState exits: Star lost - low SNR
21:23:45.432 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:45.432 00.000 11872 ScheduleExposure(1000,3,0) exposurePending=0
21:23:45.437 00.005 11872 Enqueuing Expose request
21:23:45.437 00.000 9960 Worker thread wakes up
21:23:45.437 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:23:45.437 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
21:23:46.698 01.261 9960 Exposure complete
21:23:46.792 00.094 9960 worker thread done servicing request
21:23:46.798 00.006 11872 OnExposeComplete: enter
21:23:46.798 00.000 11872 UpdateGuideState(): m_state=5
21:23:46.803 00.005 11872 Star::Find(15, 1272, 891, 0, (0,0,0,0), 1.5, 10.0, 255) frame 13
21:23:46.803 00.000 11872 Star::Find false star n=7 nbg=279 bg=1.3 sigma=1.0 thresh=4 peak=2
21:23:46.803 00.000 11872 Star::Find returns 0 (2), X=1272.00, Y=891.00, Mass=23, SNR=2.9, Peak=6 HFD=0.0
21:23:46.803 00.000 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_multistar.cpp:946->UpdateCurrentPosition():newStar not found
21:23:46.817 00.014 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
21:23:46.819 00.002 11872 Status Line: Star lost - low SNR
21:23:46.823 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=1, FiltMin=0, FiltMax=106, Gamma=1.000
21:23:46.835 00.012 11872 UpdateGuideState exits: Star lost - low SNR
21:23:46.835 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:46.851 00.016 11872 ScheduleExposure(1000,3,0) exposurePending=0
21:23:46.851 00.000 11872 Enqueuing Expose request
21:23:46.854 00.003 9960 Worker thread wakes up
21:23:46.854 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:23:46.854 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
21:23:48.104 01.250 9960 Exposure complete
21:23:48.192 00.088 9960 worker thread done servicing request
21:23:48.192 00.000 11872 OnExposeComplete: enter
21:23:48.198 00.006 11872 UpdateGuideState(): m_state=5
21:23:48.198 00.000 11872 Star::Find(15, 1272, 891, 0, (0,0,0,0), 1.5, 10.0, 255) frame 14
21:23:48.205 00.007 11872 Star::Find returns 0 (2), X=1272.00, Y=891.00, Mass=18, SNR=2.8, Peak=5 HFD=0.0
21:23:48.208 00.003 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_multistar.cpp:946->UpdateCurrentPosition():newStar not found
21:23:48.208 00.000 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
21:23:48.208 00.000 11872 Status Line: Star lost - low SNR
21:23:48.208 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=161, med=1, FiltMin=0, FiltMax=93, Gamma=1.000
21:23:48.232 00.024 11872 UpdateGuideState exits: Star lost - low SNR
21:23:48.232 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:48.240 00.008 11872 ScheduleExposure(1000,3,0) exposurePending=0
21:23:48.240 00.000 11872 Enqueuing Expose request
21:23:48.240 00.000 9960 Worker thread wakes up
21:23:48.240 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:23:48.240 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
21:23:49.505 01.265 9960 Exposure complete
21:23:49.594 00.089 9960 worker thread done servicing request
21:23:49.594 00.000 11872 OnExposeComplete: enter
21:23:49.594 00.000 11872 UpdateGuideState(): m_state=5
21:23:49.600 00.006 11872 Star::Find(15, 1272, 891, 0, (0,0,0,0), 1.5, 10.0, 255) frame 15
21:23:49.604 00.004 11872 Star::Find false star n=9 nbg=280 bg=1.1 sigma=1.0 thresh=4 peak=2
21:23:49.606 00.002 11872 Star::Find returns 0 (2), X=1272.00, Y=891.00, Mass=28, SNR=2.9, Peak=6 HFD=0.0
21:23:49.608 00.002 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_multistar.cpp:946->UpdateCurrentPosition():newStar not found
21:23:49.612 00.004 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
21:23:49.614 00.002 11872 Status Line: Star lost - low SNR
21:23:49.614 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=155, med=1, FiltMin=0, FiltMax=116, Gamma=1.000
21:23:49.638 00.024 11872 UpdateGuideState exits: Star lost - low SNR
21:23:49.639 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:49.646 00.007 11872 ScheduleExposure(1000,3,0) exposurePending=0
21:23:49.648 00.002 11872 Enqueuing Expose request
21:23:49.648 00.000 9960 Worker thread wakes up
21:23:49.648 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:23:49.648 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
21:23:50.894 01.246 9960 Exposure complete
21:23:50.986 00.092 9960 worker thread done servicing request
21:23:50.986 00.000 11872 OnExposeComplete: enter
21:23:50.986 00.000 11872 UpdateGuideState(): m_state=5
21:23:50.999 00.013 11872 Star::Find(15, 1272, 891, 0, (0,0,0,0), 1.5, 10.0, 255) frame 16
21:23:51.001 00.002 11872 Star::Find returns 0 (2), X=1272.00, Y=891.00, Mass=20, SNR=2.9, Peak=6 HFD=0.0
21:23:51.005 00.004 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_multistar.cpp:946->UpdateCurrentPosition():newStar not found
21:23:51.007 00.002 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
21:23:51.009 00.002 11872 Status Line: Star lost - low SNR
21:23:51.010 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=167, med=1, FiltMin=0, FiltMax=123, Gamma=1.000
21:23:51.017 00.007 11872 UpdateGuideState exits: Star lost - low SNR
21:23:51.033 00.016 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:51.033 00.000 11872 ScheduleExposure(1000,3,0) exposurePending=0
21:23:51.033 00.000 11872 Enqueuing Expose request
21:23:51.042 00.009 9960 Worker thread wakes up
21:23:51.042 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:23:51.042 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
21:23:52.289 01.247 9960 Exposure complete
21:23:52.421 00.132 9960 worker thread done servicing request
21:23:52.421 00.000 11872 OnExposeComplete: enter
21:23:52.429 00.008 11872 UpdateGuideState(): m_state=5
21:23:52.429 00.000 11872 Star::Find(15, 1272, 891, 0, (0,0,0,0), 1.5, 10.0, 255) frame 17
21:23:52.436 00.007 11872 Star::Find false star n=8 nbg=278 bg=1.2 sigma=1.0 thresh=4 peak=2
21:23:52.436 00.000 11872 Star::Find returns 0 (2), X=1272.00, Y=891.00, Mass=28, SNR=2.9, Peak=6 HFD=0.0
21:23:52.443 00.007 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_multistar.cpp:946->UpdateCurrentPosition():newStar not found
21:23:52.448 00.005 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
21:23:52.452 00.004 11872 Status Line: Star lost - low SNR
21:23:52.454 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=200, med=1, FiltMin=0, FiltMax=123, Gamma=1.000
21:23:52.479 00.025 11872 UpdateGuideState exits: Star lost - low SNR
21:23:52.484 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:52.488 00.004 11872 ScheduleExposure(1000,3,0) exposurePending=0
21:23:52.493 00.005 11872 Enqueuing Expose request
21:23:52.493 00.000 9960 Worker thread wakes up
21:23:52.493 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:23:52.493 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
21:23:53.747 01.254 9960 Exposure complete
21:23:53.893 00.146 9960 worker thread done servicing request
21:23:53.893 00.000 11872 OnExposeComplete: enter
21:23:53.900 00.007 11872 UpdateGuideState(): m_state=5
21:23:53.904 00.004 11872 Star::Find(15, 1272, 891, 0, (0,0,0,0), 1.5, 10.0, 255) frame 18
21:23:53.908 00.004 11872 Star::Find false star n=7 nbg=284 bg=1.2 sigma=1.0 thresh=4 peak=2
21:23:53.910 00.002 11872 Star::Find returns 0 (2), X=1272.00, Y=891.00, Mass=22, SNR=2.9, Peak=6 HFD=0.0
21:23:53.916 00.006 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_multistar.cpp:946->UpdateCurrentPosition():newStar not found
21:23:53.919 00.003 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
21:23:53.923 00.004 11872 Status Line: Star lost - low SNR
21:23:53.929 00.006 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=189, med=1, FiltMin=0, FiltMax=97, Gamma=1.000
21:23:53.935 00.006 11872 UpdateGuideState exits: Star lost - low SNR
21:23:53.951 00.016 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:53.957 00.006 11872 ScheduleExposure(1000,3,0) exposurePending=0
21:23:53.961 00.004 11872 Enqueuing Expose request
21:23:53.965 00.004 9960 Worker thread wakes up
21:23:53.965 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:23:53.965 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
21:23:55.218 01.253 9960 Exposure complete
21:23:55.354 00.136 9960 worker thread done servicing request
21:23:55.354 00.000 11872 OnExposeComplete: enter
21:23:55.354 00.000 11872 UpdateGuideState(): m_state=5
21:23:55.366 00.012 11872 Star::Find(15, 1272, 891, 0, (0,0,0,0), 1.5, 10.0, 255) frame 19
21:23:55.371 00.005 11872 Star::Find false star n=8 nbg=278 bg=1.2 sigma=1.0 thresh=4 peak=2
21:23:55.371 00.000 11872 Star::Find returns 0 (2), X=1272.00, Y=891.00, Mass=25, SNR=2.9, Peak=6 HFD=0.0
21:23:55.377 00.006 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_multistar.cpp:946->UpdateCurrentPosition():newStar not found
21:23:55.377 00.000 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
21:23:55.386 00.009 11872 Status Line: Star lost - low SNR
21:23:55.392 00.006 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=1, FiltMin=0, FiltMax=96, Gamma=1.000
21:23:55.406 00.014 11872 UpdateGuideState exits: Star lost - low SNR
21:23:55.418 00.012 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:55.423 00.005 11872 ScheduleExposure(1000,3,0) exposurePending=0
21:23:55.423 00.000 11872 Enqueuing Expose request
21:23:55.434 00.011 9960 Worker thread wakes up
21:23:55.434 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:23:55.435 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
21:23:56.688 01.253 9960 Exposure complete
21:23:56.821 00.133 9960 worker thread done servicing request
21:23:56.821 00.000 11872 OnExposeComplete: enter
21:23:56.821 00.000 11872 UpdateGuideState(): m_state=5
21:23:56.830 00.009 11872 Star::Find(15, 1272, 891, 0, (0,0,0,0), 1.5, 10.0, 255) frame 20
21:23:56.830 00.000 11872 Star::Find false star n=16 nbg=281 bg=1.2 sigma=1.0 thresh=4 peak=2
21:23:56.837 00.007 11872 Star::Find returns 0 (2), X=1272.00, Y=891.00, Mass=47, SNR=2.9, Peak=6 HFD=0.0
21:23:56.840 00.003 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_multistar.cpp:946->UpdateCurrentPosition():newStar not found
21:23:56.840 00.000 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
21:23:56.847 00.007 11872 Status Line: Star lost - low SNR
21:23:56.854 00.007 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=167, med=1, FiltMin=0, FiltMax=105, Gamma=1.000
21:23:56.880 00.026 11872 UpdateGuideState exits: Star lost - low SNR
21:23:56.883 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:56.885 00.002 11872 ScheduleExposure(1000,3,0) exposurePending=0
21:23:56.890 00.005 11872 Enqueuing Expose request
21:23:56.892 00.002 9960 Worker thread wakes up
21:23:56.892 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:23:56.892 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
21:23:58.140 01.248 9960 Exposure complete
21:23:58.274 00.134 9960 worker thread done servicing request
21:23:58.274 00.000 11872 OnExposeComplete: enter
21:23:58.274 00.000 11872 UpdateGuideState(): m_state=5
21:23:58.289 00.015 11872 Star::Find(15, 1272, 891, 0, (0,0,0,0), 1.5, 10.0, 255) frame 21
21:23:58.291 00.002 11872 Star::Find returns 0 (2), X=1272.00, Y=891.00, Mass=12, SNR=2.3, Peak=5 HFD=0.0
21:23:58.291 00.000 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_multistar.cpp:946->UpdateCurrentPosition():newStar not found
21:23:58.291 00.000 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
21:23:58.305 00.014 11872 Status Line: Star lost - low SNR
21:23:58.308 00.003 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=138, med=1, FiltMin=0, FiltMax=113, Gamma=1.000
21:23:58.325 00.017 11872 UpdateGuideState exits: Star lost - low SNR
21:23:58.325 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:58.325 00.000 11872 ScheduleExposure(1000,3,0) exposurePending=0
21:23:58.337 00.012 11872 Enqueuing Expose request
21:23:58.337 00.000 9960 Worker thread wakes up
21:23:58.337 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:23:58.337 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
21:23:59.582 01.245 9960 Exposure complete
21:23:59.734 00.152 9960 worker thread done servicing request
21:23:59.734 00.000 11872 OnExposeComplete: enter
21:23:59.739 00.005 11872 UpdateGuideState(): m_state=5
21:23:59.739 00.000 11872 Star::Find(15, 1272, 891, 0, (0,0,0,0), 1.5, 10.0, 255) frame 22
21:23:59.739 00.000 11872 Star::Find false star n=9 nbg=280 bg=1.2 sigma=1.0 thresh=4 peak=2
21:23:59.751 00.012 11872 Star::Find returns 0 (2), X=1272.00, Y=891.00, Mass=28, SNR=2.9, Peak=6 HFD=0.0
21:23:59.752 00.001 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_multistar.cpp:946->UpdateCurrentPosition():newStar not found
21:23:59.758 00.006 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
21:23:59.760 00.002 11872 Status Line: Star lost - low SNR
21:23:59.760 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=177, med=1, FiltMin=0, FiltMax=113, Gamma=1.000
21:23:59.792 00.032 11872 UpdateGuideState exits: Star lost - low SNR
21:23:59.792 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:59.792 00.000 11872 ScheduleExposure(1000,3,0) exposurePending=0
21:23:59.804 00.012 11872 Enqueuing Expose request
21:23:59.806 00.002 9960 Worker thread wakes up
21:23:59.806 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:23:59.806 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
21:24:01.067 01.261 9960 Exposure complete
21:24:01.209 00.142 9960 worker thread done servicing request
21:24:01.209 00.000 11872 OnExposeComplete: enter
21:24:01.217 00.008 11872 UpdateGuideState(): m_state=5
21:24:01.217 00.000 11872 Star::Find(15, 1272, 891, 0, (0,0,0,0), 1.5, 10.0, 255) frame 23
21:24:01.225 00.008 11872 Star::Find false star n=9 nbg=280 bg=1.1 sigma=1.0 thresh=4 peak=2
21:24:01.229 00.004 11872 Star::Find returns 0 (2), X=1272.00, Y=891.00, Mass=30, SNR=2.9, Peak=6 HFD=0.0
21:24:01.232 00.003 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_multistar.cpp:946->UpdateCurrentPosition():newStar not found
21:24:01.232 00.000 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
21:24:01.238 00.006 11872 Status Line: Star lost - low SNR
21:24:01.242 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=162, med=1, FiltMin=0, FiltMax=100, Gamma=1.000
21:24:01.263 00.021 11872 UpdateGuideState exits: Star lost - low SNR
21:24:01.263 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:01.278 00.015 11872 ScheduleExposure(1000,3,0) exposurePending=0
21:24:01.280 00.002 11872 Enqueuing Expose request
21:24:01.285 00.005 9960 Worker thread wakes up
21:24:01.285 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:24:01.285 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
21:24:02.542 01.257 9960 Exposure complete
21:24:02.635 00.093 9960 worker thread done servicing request
21:24:02.635 00.000 11872 OnExposeComplete: enter
21:24:02.635 00.000 11872 UpdateGuideState(): m_state=5
21:24:02.644 00.009 11872 Star::Find(15, 1272, 891, 0, (0,0,0,0), 1.5, 10.0, 255) frame 24
21:24:02.646 00.002 11872 Star::Find returns 0 (3), X=1272.00, Y=891.00, Mass=9, SNR=2.0, Peak=5 HFD=0.0
21:24:02.649 00.003 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_multistar.cpp:946->UpdateCurrentPosition():newStar not found
21:24:02.649 00.000 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
21:24:02.655 00.006 11872 Status Line: Star lost - low mass
21:24:02.655 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=169, med=1, FiltMin=0, FiltMax=117, Gamma=1.000
21:24:02.675 00.020 11872 UpdateGuideState exits: Star lost - low mass
21:24:02.675 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:02.681 00.006 11872 ScheduleExposure(1000,3,0) exposurePending=0
21:24:02.681 00.000 11872 Enqueuing Expose request
21:24:02.681 00.000 9960 Worker thread wakes up
21:24:02.681 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:24:02.681 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
21:24:03.941 01.260 9960 Exposure complete
21:24:04.031 00.090 9960 worker thread done servicing request
21:24:04.031 00.000 11872 OnExposeComplete: enter
21:24:04.031 00.000 11872 UpdateGuideState(): m_state=5
21:24:04.036 00.005 11872 Star::Find(15, 1272, 891, 0, (0,0,0,0), 1.5, 10.0, 255) frame 25
21:24:04.042 00.006 11872 Star::Find returns 0 (2), X=1272.00, Y=891.00, Mass=20, SNR=2.9, Peak=5 HFD=0.0
21:24:04.042 00.000 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_multistar.cpp:946->UpdateCurrentPosition():newStar not found
21:24:04.047 00.005 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
21:24:04.047 00.000 11872 Status Line: Star lost - low SNR
21:24:04.053 00.006 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=165, med=1, FiltMin=0, FiltMax=97, Gamma=1.000
21:24:04.070 00.017 11872 UpdateGuideState exits: Star lost - low SNR
21:24:04.073 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:04.073 00.000 11872 ScheduleExposure(1000,3,0) exposurePending=0
21:24:04.080 00.007 11872 Enqueuing Expose request
21:24:04.080 00.000 9960 Worker thread wakes up
21:24:04.080 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:24:04.080 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
21:24:05.325 01.245 9960 Exposure complete
21:24:05.424 00.099 9960 worker thread done servicing request
21:24:05.424 00.000 11872 OnExposeComplete: enter
21:24:05.430 00.006 11872 UpdateGuideState(): m_state=5
21:24:05.435 00.005 11872 Star::Find(15, 1272, 891, 0, (0,0,0,0), 1.5, 10.0, 255) frame 26
21:24:05.435 00.000 11872 Star::Find returns 0 (2), X=1272.00, Y=891.00, Mass=20, SNR=3.0, Peak=6 HFD=0.0
21:24:05.441 00.006 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_multistar.cpp:946->UpdateCurrentPosition():newStar not found
21:24:05.444 00.003 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
21:24:05.446 00.002 11872 Status Line: Star lost - low SNR
21:24:05.451 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=193, med=1, FiltMin=0, FiltMax=104, Gamma=1.000
21:24:05.473 00.022 11872 UpdateGuideState exits: Star lost - low SNR
21:24:05.476 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:05.479 00.003 11872 ScheduleExposure(1000,3,0) exposurePending=0
21:24:05.483 00.004 11872 Enqueuing Expose request
21:24:05.487 00.004 9960 Worker thread wakes up
21:24:05.487 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:24:05.487 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
21:24:06.741 01.254 9960 Exposure complete
21:24:06.833 00.092 9960 worker thread done servicing request
21:24:06.833 00.000 11872 OnExposeComplete: enter
21:24:06.833 00.000 11872 UpdateGuideState(): m_state=5
21:24:06.845 00.012 11872 Star::Find(15, 1272, 891, 0, (0,0,0,0), 1.5, 10.0, 255) frame 27
21:24:06.848 00.003 11872 Star::Find returns 0 (2), X=1272.00, Y=891.00, Mass=17, SNR=2.7, Peak=6 HFD=0.0
21:24:06.852 00.004 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_multistar.cpp:946->UpdateCurrentPosition():newStar not found
21:24:06.852 00.000 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
21:24:06.857 00.005 11872 Status Line: Star lost - low SNR
21:24:06.857 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=172, med=1, FiltMin=0, FiltMax=104, Gamma=1.000
21:24:06.864 00.007 11872 UpdateGuideState exits: Star lost - low SNR
21:24:06.880 00.016 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:06.884 00.004 11872 ScheduleExposure(1000,3,0) exposurePending=0
21:24:06.885 00.001 11872 Enqueuing Expose request
21:24:06.885 00.000 9960 Worker thread wakes up
21:24:06.885 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:24:06.885 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
21:24:08.138 01.253 9960 Exposure complete
21:24:08.229 00.091 9960 worker thread done servicing request
21:24:08.229 00.000 11872 OnExposeComplete: enter
21:24:08.233 00.004 11872 UpdateGuideState(): m_state=5
21:24:08.234 00.001 11872 Star::Find(15, 1272, 891, 0, (0,0,0,0), 1.5, 10.0, 255) frame 28
21:24:08.238 00.004 11872 Star::Find false star n=8 nbg=280 bg=1.2 sigma=0.9 thresh=4 peak=3
21:24:08.240 00.002 11872 Star::Find returns 0 (2), X=1272.00, Y=891.00, Mass=25, SNR=2.9, Peak=5 HFD=0.0
21:24:08.240 00.000 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_multistar.cpp:946->UpdateCurrentPosition():newStar not found
21:24:08.246 00.006 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
21:24:08.246 00.000 11872 Status Line: Star lost - low SNR
21:24:08.251 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=171, med=1, FiltMin=0, FiltMax=109, Gamma=1.000
21:24:08.271 00.020 11872 UpdateGuideState exits: Star lost - low SNR
21:24:08.271 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:08.276 00.005 11872 ScheduleExposure(1000,3,0) exposurePending=0
21:24:08.276 00.000 11872 Enqueuing Expose request
21:24:08.276 00.000 9960 Worker thread wakes up
21:24:08.276 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:24:08.276 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
21:24:09.523 01.247 9960 Exposure complete
21:24:09.623 00.100 9960 worker thread done servicing request
21:24:09.623 00.000 11872 OnExposeComplete: enter
21:24:09.625 00.002 11872 UpdateGuideState(): m_state=5
21:24:09.625 00.000 11872 Star::Find(15, 1272, 891, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
21:24:09.630 00.005 11872 Star::Find returns 0 (2), X=1272.00, Y=891.00, Mass=15, SNR=2.6, Peak=7 HFD=0.0
21:24:09.630 00.000 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_multistar.cpp:946->UpdateCurrentPosition():newStar not found
21:24:09.635 00.005 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
21:24:09.635 00.000 11872 Status Line: Star lost - low SNR
21:24:09.640 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=158, med=1, FiltMin=0, FiltMax=124, Gamma=1.000
21:24:09.650 00.010 11872 UpdateGuideState exits: Star lost - low SNR
21:24:09.659 00.009 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:09.659 00.000 11872 ScheduleExposure(1000,3,0) exposurePending=0
21:24:09.667 00.008 11872 Enqueuing Expose request
21:24:09.667 00.000 9960 Worker thread wakes up
21:24:09.667 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:24:09.667 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
21:24:10.111 00.444 11872 Stop button clicked
21:24:10.111 00.000 11872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
21:24:10.128 00.017 11872 Status Line: Waiting for devices...
21:24:10.223 00.095 9960 ZWO: stopexposure
21:24:10.874 00.651 9960 ZWO: stopexposure
21:24:10.874 00.000 9960 Error thrown from C:\cygwin\home\agalasso\projects\phd2\worker_thread.cpp:190->Capture failed
21:24:10.876 00.002 9960 worker thread done servicing request
21:24:10.876 00.000 11872 OnExposeComplete: enter
21:24:10.878 00.002 11872 OnExposeComplete: Capture Error reported
21:24:10.878 00.000 11872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
21:24:10.885 00.007 11872 Mount: notify guiding stopped
21:24:10.891 00.006 11872 Changing from state CALIBRATED to STOP
21:24:10.895 00.004 11872 guider state => SELECTED
21:24:10.895 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=158, med=1, FiltMin=0, FiltMax=124, Gamma=1.000
21:24:10.921 00.026 11872 Changing from state SELECTED to UNINITIALIZED
21:24:10.925 00.004 11872 guider state => SELECTING
21:24:10.932 00.007 11872 Status Line: Stopped.
21:24:10.937 00.005 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\myframe_events.cpp:489->Error reported capturing image
21:24:15.340 04.403 11872 gear_dialog: OnButtonDisconnectCamera
21:24:15.354 00.014 11872 Status Line: Camera Disconnected
21:24:18.988 03.634 11872 GetString("/profile/5/cam_hash/8d44cd37/whichCamera", "") returns "2,ZWO ASI290MM Mini"
21:24:24.586 05.598 11872 GetString("/profile/5/cam_hash/8d44cd37/whichCamera", "") returns "2,ZWO ASI290MM Mini"
21:24:27.419 02.833 11872 gear_dialog: OnButtonConnectAll
21:24:27.431 00.012 11872 gear_dialog: DoConnectCamera [ZWO ASI Camera]
21:24:27.435 00.004 11872 Status Line: Connecting to Camera ...
21:24:27.435 00.000 11872 GetString("/profile/5/cam_hash/8d44cd37/whichCamera", "") returns "2,ZWO ASI290MM Mini"
21:24:27.447 00.012 11872 Connecting to camera [ZWO ASI Camera] id = [2,ZWO ASI290MM Mini]
21:24:27.468 00.021 11872 ZWO: find camera id: [2,ZWO ASI290MM Mini], ncams = 3
21:24:27.482 00.014 11872 ZWO: found matching camera at idx 2
21:24:27.760 00.278 11872 ZWO: using mode BPP = 8
21:24:27.775 00.015 11872 ZWO: usb3 = 0, is_mini = 1, name = [ZWO ASI290MM Mini]
21:24:27.775 00.000 11872 ZWO: selecting snap mode
21:24:27.775 00.000 11872 ZWO: IsColorCam = 0
21:24:27.784 00.009 11872 ZWO: supported bin 0 = 1
21:24:27.784 00.000 11872 ZWO: supported bin 1 = 2
21:24:27.800 00.016 11872 ZWO: gain range = 0 .. 600
21:24:27.800 00.000 11872 ZWO: lowest RN gain = 300 (50%)
21:24:27.800 00.000 11872 ZWO: frame (0,0)+(1936,1096)
21:24:27.853 00.053 11872 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 2.900000
21:24:27.858 00.005 11872 DoConnectCamera: reconnecting=0 warningIssued=0 lastCam=[ZWO ASI Camera] scaleRatio=1.000
21:24:27.861 00.003 11872 Connected Camera: ZWO ASI290MM Mini
21:24:27.864 00.003 11872 FullSize=(1936,1096)
21:24:27.868 00.004 11872 PixelSize=2.90
21:24:27.870 00.002 11872 BitsPerPixel=8
21:24:27.870 00.000 11872 HasGainControl=1
21:24:27.874 00.004 11872 GuideCameraGain=50
21:24:27.876 00.002 11872 HasShutter=0
21:24:27.878 00.002 11872 HasSubFrames=1
21:24:27.881 00.003 11872 ST4HasGuideOutput=1
21:24:27.884 00.003 11872 GetBoolean("/profile/5/camera/AutoLoadDefectMap", 1) returns 1
21:24:27.885 00.001 11872 auto-loading defect map
21:24:27.889 00.004 11872 Loading defect map file C:\Users\Paul.DESKTOP-0B00NHB\AppData\Local\phd2\darks_defects\PHD2_defect_map_5.txt
21:24:27.889 00.000 11872 Defect map file not found: C:\Users\Paul.DESKTOP-0B00NHB\AppData\Local\phd2\darks_defects\PHD2_defect_map_5.txt
21:24:27.895 00.006 11872 Status Line: Defect map not loaded
21:24:27.896 00.001 11872 GetBoolean("/profile/5/camera/AutoLoadDarks", 1) returns 1
21:24:27.904 00.008 11872 Auto-loading dark library
21:24:27.944 00.040 11872 loaded dark frame exposure = 1000, med = 0
21:24:27.982 00.038 11872 loaded dark frame exposure = 1500, med = 0
21:24:28.023 00.041 11872 loaded dark frame exposure = 2000, med = 0
21:24:28.055 00.032 11872 loaded dark frame exposure = 2500, med = 0
21:24:28.104 00.049 11872 loaded dark frame exposure = 3000, med = 0
21:24:28.137 00.033 11872 loaded dark frame exposure = 3500, med = 0
21:24:28.190 00.053 11872 loaded dark frame exposure = 4000, med = 0
21:24:28.247 00.057 11872 loaded dark frame exposure = 4500, med = 0
21:24:28.311 00.064 11872 loaded dark frame exposure = 5000, med = 2
21:24:28.363 00.052 11872 loaded dark frame exposure = 6000, med = 1
21:24:28.375 00.012 11872 loaded dark library from C:\Users\Paul.DESKTOP-0B00NHB\AppData\Local\phd2\darks_defects\PHD2_dark_lib_5.fit
21:24:28.379 00.004 11872 Status Line: Darks loaded
21:24:28.385 00.006 11872 Status Line: Camera Connected
21:24:28.397 00.012 11872 gear_dialog: OnButtonConnectStepGuider
21:24:28.406 00.009 11872 Connected AO:None
21:24:28.406 00.000 11872 gear_dialog: OnButtonConnectScope
21:24:28.415 00.009 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\gear_dialog.cpp:1392->OnButtonConnectScope: called when connected
21:24:28.416 00.001 11872 Status Line: Mount Connect Failed
21:24:28.427 00.011 11872 gear_dialog: OnButtonConnectAuxScope
21:24:28.429 00.002 11872 Connected AuxScope:None
21:24:28.432 00.003 11872 gear_dialog: OnButtonConnectRotator
21:24:28.439 00.007 11872 Connected Rotator:None
21:24:28.510 00.071 11872 GetBoolean("/profile/5/target/refCircleEnabled", 0) returns 0
21:24:28.510 00.000 11872 GetDouble("/profile/5/target/refCircleRadius", 2.000000) returns 2.000000
21:24:28.518 00.008 11872 Auto-loading calibration data
21:24:28.520 00.002 11872 GetDouble("/profile/5/scope/calibration/xRate", 1.000000) returns 0.001564
21:24:28.524 00.004 11872 GetDouble("/profile/5/scope/calibration/yRate", 1.000000) returns 0.001340
21:24:28.527 00.003 11872 GetInt("/profile/5/scope/calibration/binning", 1) returns 1
21:24:28.530 00.003 11872 GetDouble("/profile/5/scope/calibration/xAngle", 0.000000) returns -3.137520
21:24:28.533 00.003 11872 GetDouble("/profile/5/scope/calibration/yAngle", 1.570796) returns -1.738880
21:24:28.535 00.002 11872 GetDouble("/profile/5/scope/calibration/declination", 0.000000) returns 0.000075
21:24:28.539 00.004 11872 GetInt("/profile/5/scope/calibration/pierSide", -1) returns 1
21:24:28.541 00.002 11872 GetInt("/profile/5/scope/calibration/raGuideParity", 0) returns 1
21:24:28.544 00.003 11872 GetInt("/profile/5/scope/calibration/decGuideParity", 0) returns 1
21:24:28.547 00.003 11872 GetDouble("/profile/5/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
21:24:28.551 00.004 11872 Mount::SetCalibration (scope) -- xAngle=-179.8 yAngle=-99.6 xRate=1.564 yRate=1.340 bin=1 dec=0.0 pierSide=1 par=+/+ rotAng=None
21:24:28.553 00.002 11872 Mount::SetCalibration (scope) -- sets m_xAngle=-179.8 m_yAngleError=9.9
21:24:28.553 00.000 11872 ScopeASCOM::GetDeclinationRadians() returns 90.0
21:24:28.553 00.000 11872 ScopeASCOM::SideOfPier() returns 1
21:24:29.024 00.471 11872 evsrv: cli 0D2D3220 connect
21:24:29.037 00.013 11872 evsrv: cli 0D2D3220 request: {"method":"get_pixel_scale","id":"b7d158f7-0833-4261-ad72-b09084cce30e"}
21:24:29.040 00.003 11872 evsrv: cli 0D2D3220 response: {"jsonrpc":"2.0","result":null,"id":"b7d158f7-0833-4261-ad72-b09084cce30e"}
21:24:29.042 00.002 11872 evsrv: cli 0D2D3220 disconnect
21:24:29.073 00.031 11872 GetBoolean("/profile/5/ShowDecModeWarning", 1) returns 1
21:24:32.755 03.682 11872 GuiderMultiStar::AutoSelect enter
21:24:32.755 00.000 11872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
21:24:32.850 00.095 11872 AutoFind: auto downsample for scale 1.00 => 1x
21:24:32.962 00.112 11872 AutoFind: global mean = 0.0, stdev 2.3
21:24:32.978 00.016 11872 AutoFind: using threshold = 0.1
21:24:33.131 00.153 11872 AutoFind: local max [290, 1028] 155.9
21:24:33.131 00.000 11872 AutoFind: local max [296, 111] 112.4
21:24:33.135 00.004 11872 AutoFind: local max [21, 897] 78.1
21:24:33.139 00.004 11872 AutoFind: local max [301, 389] 35.6
21:24:33.139 00.000 11872 AutoFind: local max [1579, 1041] 30.0
21:24:33.144 00.005 11872 AutoFind: local max [34, 366] 29.5
21:24:33.144 00.000 11872 AutoFind: local max [522, 725] 27.3
21:24:33.149 00.005 11872 AutoFind: local max [68, 174] 18.4
21:24:33.151 00.002 11872 AutoFind: local max [1585, 649] 17.8
21:24:33.151 00.000 11872 AutoFind: local max [1584, 655] 17.3
21:24:33.157 00.006 11872 AutoFind: local max [1068, 586] 15.4
21:24:33.157 00.000 11872 AutoFind: local max [1067, 593] 14.1
21:24:33.162 00.005 11872 AutoFind: local max [1335, 468] 10.5
21:24:33.162 00.000 11872 AutoFind: local max [620, 485] 8.9
21:24:33.167 00.005 11872 AutoFind: local max [1625, 303] 8.8
21:24:33.168 00.001 11872 AutoFind: local max [267, 1028] 8.6
21:24:33.168 00.000 11872 AutoFind: local max [1177, 151] 7.9
21:24:33.168 00.000 11872 AutoFind: local max [877, 293] 6.4
21:24:33.177 00.009 11872 AutoFind: local max [675, 84] 6.3
21:24:33.177 00.000 11872 AutoFind: local max [1334, 475] 6.2
21:24:33.181 00.004 11872 AutoFind: local max [1735, 644] 6.0
21:24:33.184 00.003 11872 AutoFind: local max [621, 478] 5.8
21:24:33.184 00.000 11872 AutoFind: local max [766, 402] 5.7
21:24:33.189 00.005 11872 AutoFind: local max [907, 512] 5.7
21:24:33.189 00.000 11872 AutoFind: local max [386, 471] 5.6
21:24:33.193 00.004 11872 AutoFind: local max [1706, 322] 5.5
21:24:33.193 00.000 11872 AutoFind: local max [879, 298] 5.4
21:24:33.198 00.005 11872 AutoFind: local max [211, 645] 5.0
21:24:33.201 00.003 11872 AutoFind: local max [292, 1039] 5.0
21:24:33.201 00.000 11872 AutoFind: local max [298, 123] 5.0
21:24:33.206 00.005 11872 AutoFind: local max [765, 409] 5.0
21:24:33.206 00.000 11872 AutoFind: local max [1703, 674] 4.9
21:24:33.211 00.005 11872 AutoFind: local max [226, 185] 4.7
21:24:33.213 00.002 11872 AutoFind: local max [880, 315] 4.7
21:24:33.215 00.002 11872 AutoFind: local max [1789, 669] 4.5
21:24:33.218 00.003 11872 AutoFind: local max [316, 848] 4.4
21:24:33.218 00.000 11872 AutoFind: local max [1702, 680] 4.4
21:24:33.218 00.000 11872 AutoFind: local max [150, 842] 4.3
21:24:33.218 00.000 11872 AutoFind: local max [1438, 422] 4.3
21:24:33.218 00.000 11872 AutoFind: local max [1752, 399] 4.2
21:24:33.230 00.012 11872 AutoFind: local max [296, 538] 4.2
21:24:33.230 00.000 11872 AutoFind: local max [285, 114] 4.2
21:24:33.236 00.006 11872 AutoFind: local max [920, 1063] 4.2
21:24:33.236 00.000 11872 AutoFind: local max [1281, 607] 4.2
21:24:33.236 00.000 11872 AutoFind: local max [1417, 303] 4.1
21:24:33.236 00.000 11872 AutoFind: local max [1722, 245] 4.1
21:24:33.246 00.010 11872 AutoFind: local max [711, 665] 4.0
21:24:33.248 00.002 11872 AutoFind: local max [1421, 309] 4.0
21:24:33.251 00.003 11872 AutoFind: local max [1522, 303] 4.0
21:24:33.253 00.002 11872 AutoFind: local max [805, 986] 4.0
21:24:33.253 00.000 11872 AutoFind: local max [1051, 25] 4.0
21:24:33.253 00.000 11872 AutoFind: local max [455, 351] 4.0
21:24:33.262 00.009 11872 AutoFind: local max [1191, 347] 4.0
21:24:33.262 00.000 11872 AutoFind: local max [1025, 187] 4.0
21:24:33.262 00.000 11872 AutoFind: local max [1384, 258] 4.0
21:24:33.270 00.008 11872 AutoFind: local max [1003, 408] 4.0
21:24:33.270 00.000 11872 AutoFind: local max [794, 310] 3.9
21:24:33.270 00.000 11872 AutoFind: local max [1708, 980] 3.9
21:24:33.277 00.007 11872 AutoFind: local max [478, 181] 3.9
21:24:33.285 00.008 11872 AutoFind: local max [776, 664] 3.9
21:24:33.287 00.002 11872 AutoFind: local max [1055, 304] 3.9
21:24:33.287 00.000 11872 AutoFind: local max [1825, 118] 3.9
21:24:33.293 00.006 11872 AutoFind: local max [1699, 179] 3.9
21:24:33.296 00.003 11872 AutoFind: local max [1353, 881] 3.9
21:24:33.298 00.002 11872 AutoFind: local max [1334, 1046] 3.9
21:24:33.298 00.000 11872 AutoFind: local max [1641, 310] 3.9
21:24:33.305 00.007 11872 AutoFind: local max [1674, 654] 3.9
21:24:33.311 00.006 11872 AutoFind: local max [1781, 393] 3.8
21:24:33.313 00.002 11872 AutoFind: local max [1830, 180] 3.8
21:24:33.313 00.000 11872 AutoFind: local max [1823, 77] 3.8
21:24:33.313 00.000 11872 AutoFind: local max [906, 518] 3.8
21:24:33.313 00.000 11872 AutoFind: local max [285, 120] 3.8
21:24:33.323 00.010 11872 AutoFind: local max [676, 119] 3.8
21:24:33.325 00.002 11872 AutoFind: local max [1871, 656] 3.8
21:24:33.325 00.000 11872 AutoFind: local max [1316, 200] 3.8
21:24:33.325 00.000 11872 AutoFind: local max [1356, 985] 3.8
21:24:33.325 00.000 11872 AutoFind: local max [1054, 956] 3.8
21:24:33.325 00.000 11872 AutoFind: local max [1885, 1084] 3.7
21:24:33.325 00.000 11872 AutoFind: local max [1864, 94] 3.7
21:24:33.341 00.016 11872 AutoFind: local max [606, 896] 3.7
21:24:33.342 00.001 11872 AutoFind: local max [1216, 1041] 3.7
21:24:33.342 00.000 11872 AutoFind: local max [1051, 234] 3.7
21:24:33.342 00.000 11872 AutoFind: local max [1786, 269] 3.7
21:24:33.342 00.000 11872 AutoFind: local max [1857, 622] 3.7
21:24:33.342 00.000 11872 AutoFind: local max [47, 30] 3.7
21:24:33.354 00.012 11872 AutoFind: local max [1406, 887] 3.7
21:24:33.357 00.003 11872 AutoFind: local max [263, 128] 3.7
21:24:33.357 00.000 11872 AutoFind: local max [347, 676] 3.7
21:24:33.357 00.000 11872 AutoFind: local max [1051, 31] 3.7
21:24:33.357 00.000 11872 AutoFind: local max [660, 922] 3.7
21:24:33.357 00.000 11872 AutoFind: local max [220, 720] 3.7
21:24:33.357 00.000 11872 AutoFind: local max [1069, 398] 3.7
21:24:33.357 00.000 11872 AutoFind: local max [484, 618] 3.7
21:24:33.373 00.016 11872 AutoFind: local max [826, 872] 3.6
21:24:33.376 00.003 11872 AutoFind: local max [219, 1029] 3.6
21:24:33.379 00.003 11872 AutoFind: local max [1415, 937] 3.6
21:24:33.379 00.000 11872 AutoFind: local max [944, 313] 3.6
21:24:33.379 00.000 11872 AutoFind: local max [1204, 1025] 3.6
21:24:33.386 00.007 11872 AutoFind: local max [1534, 1032] 3.6
21:24:33.389 00.003 11872 AutoFind: local max [279, 1035] 3.6
21:24:33.391 00.002 11872 AutoFind: too close [279, 1035] 3.6 - [292, 1039] 5.0
21:24:33.391 00.000 11872 AutoFind: too close [279, 1035] 3.6 - [267, 1028] 8.6
21:24:33.391 00.000 11872 AutoFind: close dim-bright [279, 1035] 3.6 - [290, 1028] 155.9
21:24:33.391 00.000 11872 AutoFind: too close [1204, 1025] 3.6 - [1216, 1041] 3.7
21:24:33.391 00.000 11872 AutoFind: too close [1051, 31] 3.7 - [1051, 25] 4.0
21:24:33.391 00.000 11872 AutoFind: too close [285, 120] 3.8 - [285, 114] 4.2
21:24:33.404 00.013 11872 AutoFind: too close [285, 120] 3.8 - [298, 123] 5.0
21:24:33.408 00.004 11872 AutoFind: close dim-bright [285, 120] 3.8 - [296, 111] 112.4
21:24:33.409 00.001 11872 AutoFind: too close [906, 518] 3.8 - [907, 512] 5.7
21:24:33.409 00.000 11872 AutoFind: too close [1641, 310] 3.9 - [1625, 303] 8.8
21:24:33.409 00.000 11872 AutoFind: too close [1421, 309] 4.0 - [1417, 303] 4.1
21:24:33.416 00.007 11872 AutoFind: too close [285, 114] 4.2 - [298, 123] 5.0
21:24:33.416 00.000 11872 AutoFind: close dim-bright [285, 114] 4.2 - [296, 111] 112.4
21:24:33.420 00.004 11872 AutoFind: too close [1702, 680] 4.4 - [1703, 674] 4.9
21:24:33.424 00.004 11872 AutoFind: too close [880, 315] 4.7 - [879, 298] 5.4
21:24:33.426 00.002 11872 AutoFind: too close [765, 409] 5.0 - [766, 402] 5.7
21:24:33.426 00.000 11872 AutoFind: close dim-bright [298, 123] 5.0 - [296, 111] 112.4
21:24:33.426 00.000 11872 AutoFind: close dim-bright [292, 1039] 5.0 - [290, 1028] 155.9
21:24:33.426 00.000 11872 AutoFind: too close [879, 298] 5.4 - [877, 293] 6.4
21:24:33.437 00.011 11872 AutoFind: too close [621, 478] 5.8 - [620, 485] 8.9
21:24:33.437 00.000 11872 AutoFind: too close [1334, 475] 6.2 - [1335, 468] 10.5
21:24:33.442 00.005 11872 AutoFind: too close [1067, 593] 14.1 - [1068, 586] 15.4
21:24:33.443 00.001 11872 AutoFind: too close [1584, 655] 17.3 - [1585, 649] 17.8
21:24:33.443 00.000 11872 AutoFind: too close to edge [1885, 1084] 3.7
21:24:33.448 00.005 11872 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
21:24:33.448 00.000 11872 Star::Find(15, 290, 1028, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
21:24:33.455 00.007 11872 Star::Find returns 1 (0), X=290.03, Y=1028.50, Mass=3653, SNR=41.0, Peak=152 HFD=5.1
21:24:33.457 00.002 11872 Star::Find(15, 296, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
21:24:33.459 00.002 11872 Star::Find returns 1 (0), X=296.32, Y=110.57, Mass=3532, SNR=40.4, Peak=158 HFD=5.4
21:24:33.461 00.002 11872 Star::Find(15, 21, 897, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
21:24:33.461 00.000 11872 Star::Find returns 1 (0), X=20.73, Y=897.66, Mass=1497, SNR=26.5, Peak=91 HFD=4.7
21:24:33.466 00.005 11872 Star::Find(15, 301, 389, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
21:24:33.470 00.004 11872 Star::Find returns 1 (0), X=300.81, Y=389.80, Mass=1227, SNR=23.3, Peak=40 HFD=5.7
21:24:33.472 00.002 11872 Star::Find(15, 1579, 1041, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
21:24:33.472 00.000 11872 Star::Find returns 1 (0), X=1579.97, Y=1040.44, Mass=1077, SNR=22.1, Peak=44 HFD=5.4
21:24:33.479 00.007 11872 Star::Find(15, 34, 366, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
21:24:33.479 00.000 11872 Star::Find returns 1 (0), X=33.87, Y=364.85, Mass=636, SNR=17.2, Peak=45 HFD=4.5
21:24:33.484 00.005 11872 Star::Find(15, 522, 725, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
21:24:33.488 00.004 11872 Star::Find returns 1 (0), X=522.15, Y=726.61, Mass=1016, SNR=21.4, Peak=34 HFD=6.3
21:24:33.488 00.000 11872 Star::Find(15, 68, 174, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
21:24:33.488 00.000 11872 Star::Find returns 1 (0), X=68.24, Y=172.45, Mass=503, SNR=15.2, Peak=26 HFD=5.1
21:24:33.496 00.008 11872 Star::Find(15, 1177, 151, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
21:24:33.496 00.000 11872 Star::Find returns 1 (0), X=1178.01, Y=152.22, Mass=327, SNR=11.9, Peak=14 HFD=6.1
21:24:33.499 00.003 11872 Star::Find(15, 675, 84, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
21:24:33.499 00.000 11872 Star::Find returns 1 (0), X=676.65, Y=84.42, Mass=303, SNR=11.6, Peak=12 HFD=5.6
21:24:33.499 00.000 11872 Star::Find(15, 1735, 644, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
21:24:33.499 00.000 11872 Star::Find returns 1 (0), X=1735.05, Y=644.53, Mass=135, SNR=7.7, Peak=9 HFD=5.7
21:24:33.510 00.011 11872 Star::Find(15, 386, 471, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
21:24:33.513 00.003 11872 Star::Find returns 1 (0), X=385.76, Y=473.27, Mass=225, SNR=9.9, Peak=14 HFD=6.2
21:24:33.515 00.002 11872 Star::Find(15, 1706, 322, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
21:24:33.515 00.000 11872 Star::Find returns 1 (0), X=1705.53, Y=322.34, Mass=272, SNR=10.8, Peak=18 HFD=5.9
21:24:33.515 00.000 11872 Star::Find(15, 211, 645, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
21:24:33.515 00.000 11872 Star::Find false star n=42 nbg=279 bg=1.2 sigma=1.0 thresh=4 peak=4
21:24:33.515 00.000 11872 Star::Find returns 0 (2), X=211.00, Y=645.00, Mass=143, SNR=2.9, Peak=8 HFD=0.0
21:24:33.515 00.000 11872 Star::Find(15, 226, 185, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
21:24:33.531 00.016 11872 Star::Find returns 1 (0), X=226.25, Y=186.26, Mass=128, SNR=7.4, Peak=9 HFD=5.4
21:24:33.531 00.000 11872 Star::Find(15, 1789, 669, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
21:24:33.531 00.000 11872 Star::Find false star n=6 nbg=283 bg=1.0 sigma=1.0 thresh=4 peak=2
21:24:33.531 00.000 11872 Star::Find returns 0 (2), X=1789.00, Y=669.00, Mass=26, SNR=2.9, Peak=8 HFD=0.0
21:24:33.531 00.000 11872 Star::Find(15, 316, 848, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
21:24:33.542 00.011 11872 Star::Find returns 1 (0), X=315.42, Y=849.54, Mass=112, SNR=7.0, Peak=11 HFD=7.0
21:24:33.542 00.000 11872 Star::Find(15, 150, 842, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
21:24:33.548 00.006 11872 Star::Find returns 0 (2), X=150.00, Y=842.00, Mass=20, SNR=3.0, Peak=5 HFD=0.0
21:24:33.551 00.003 11872 Star::Find(15, 1438, 422, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
21:24:33.553 00.002 11872 Star::Find false star n=18 nbg=280 bg=1.4 sigma=1.1 thresh=5 peak=4
21:24:33.553 00.000 11872 Star::Find returns 0 (2), X=1438.00, Y=422.00, Mass=68, SNR=2.9, Peak=7 HFD=0.0
21:24:33.553 00.000 11872 Star::Find(15, 1752, 399, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
21:24:33.562 00.009 11872 Star::Find false star n=17 nbg=276 bg=1.2 sigma=1.0 thresh=4 peak=4
21:24:33.565 00.003 11872 Star::Find returns 0 (2), X=1752.00, Y=399.00, Mass=57, SNR=2.9, Peak=7 HFD=0.0
21:24:33.568 00.003 11872 Star::Find(15, 296, 538, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
21:24:33.571 00.003 11872 Star::Find false star n=9 nbg=285 bg=1.1 sigma=1.0 thresh=4 peak=2
21:24:33.573 00.002 11872 Star::Find returns 0 (2), X=296.00, Y=538.00, Mass=28, SNR=2.9, Peak=5 HFD=0.0
21:24:33.573 00.000 11872 Star::Find(15, 920, 1063, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
21:24:33.578 00.005 11872 Star::Find returns 0 (2), X=920.00, Y=1063.00, Mass=17, SNR=2.6, Peak=7 HFD=0.0
21:24:33.578 00.000 11872 Star::Find(15, 1281, 607, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
21:24:33.583 00.005 11872 Star::Find returns 1 (0), X=1282.78, Y=607.43, Mass=258, SNR=10.5, Peak=12 HFD=7.2
21:24:33.583 00.000 11872 Star::Find(15, 1722, 245, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
21:24:33.583 00.000 11872 Star::Find false star n=30 nbg=275 bg=1.2 sigma=1.0 thresh=4 peak=4
21:24:33.583 00.000 11872 Star::Find returns 0 (2), X=1722.00, Y=245.00, Mass=107, SNR=2.9, Peak=8 HFD=0.0
21:24:33.583 00.000 11872 Star::Find(15, 711, 665, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
21:24:33.594 00.011 11872 Star::Find false star n=17 nbg=276 bg=1.3 sigma=1.0 thresh=4 peak=4
21:24:33.594 00.000 11872 Star::Find returns 0 (2), X=711.00, Y=665.00, Mass=59, SNR=2.9, Peak=8 HFD=0.0
21:24:33.600 00.006 11872 Star::Find(15, 1522, 303, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
21:24:33.604 00.004 11872 Star::Find false star n=12 nbg=273 bg=1.1 sigma=1.0 thresh=4 peak=3
21:24:33.604 00.000 11872 Star::Find returns 0 (2), X=1522.00, Y=303.00, Mass=39, SNR=2.9, Peak=5 HFD=0.0
21:24:33.604 00.000 11872 Star::Find(15, 805, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
21:24:33.610 00.006 11872 Star::Find returns 0 (2), X=805.00, Y=986.00, Mass=16, SNR=2.6, Peak=8 HFD=0.0
21:24:33.610 00.000 11872 Star::Find(15, 455, 351, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
21:24:33.617 00.007 11872 Star::Find false star n=21 nbg=277 bg=1.9 sigma=1.2 thresh=5 peak=4
21:24:33.617 00.000 11872 Star::Find returns 0 (2), X=455.00, Y=351.00, Mass=75, SNR=2.9, Peak=7 HFD=0.0
21:24:33.617 00.000 11872 Star::Find(15, 1191, 347, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
21:24:33.617 00.000 11872 Star::Find returns 0 (2), X=1191.00, Y=347.00, Mass=14, SNR=2.4, Peak=6 HFD=0.0
21:24:33.626 00.009 11872 Star::Find(15, 1025, 187, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
21:24:33.626 00.000 11872 Star::Find false star n=25 nbg=286 bg=1.7 sigma=1.2 thresh=5 peak=5
21:24:33.626 00.000 11872 Star::Find returns 0 (2), X=1025.00, Y=187.00, Mass=96, SNR=2.9, Peak=7 HFD=0.0
21:24:33.626 00.000 11872 Star::Find(15, 1384, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
21:24:33.634 00.008 11872 Star::Find false star n=13 nbg=277 bg=1.2 sigma=1.0 thresh=4 peak=3
21:24:33.635 00.001 11872 Star::Find returns 0 (2), X=1384.00, Y=258.00, Mass=40, SNR=2.9, Peak=5 HFD=0.0
21:24:33.635 00.000 11872 Star::Find(15, 1003, 408, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
21:24:33.635 00.000 11872 Star::Find false star n=11 nbg=288 bg=1.6 sigma=1.2 thresh=5 peak=4
21:24:33.641 00.006 11872 Star::Find returns 0 (2), X=1003.00, Y=408.00, Mass=39, SNR=2.9, Peak=6 HFD=0.0
21:24:33.641 00.000 11872 Star::Find(15, 794, 310, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
21:24:33.641 00.000 11872 Star::Find returns 0 (2), X=794.00, Y=310.00, Mass=19, SNR=2.9, Peak=6 HFD=0.0
21:24:33.641 00.000 11872 Star::Find(15, 1708, 980, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
21:24:33.651 00.010 11872 Star::Find false star n=16 nbg=283 bg=1.6 sigma=1.2 thresh=5 peak=4
21:24:33.651 00.000 11872 Star::Find returns 0 (2), X=1708.00, Y=980.00, Mass=65, SNR=2.9, Peak=8 HFD=0.0
21:24:33.651 00.000 11872 Star::Find(15, 478, 181, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
21:24:33.658 00.007 11872 Star::Find false star n=6 nbg=278 bg=1.1 sigma=0.9 thresh=4 peak=2
21:24:33.662 00.004 11872 Star::Find returns 0 (2), X=478.00, Y=181.00, Mass=20, SNR=2.9, Peak=6 HFD=0.0
21:24:33.667 00.005 11872 Star::Find(15, 776, 664, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
21:24:33.669 00.002 11872 Star::Find returns 0 (3), X=776.00, Y=664.00, Mass=7, SNR=1.7, Peak=6 HFD=0.0
21:24:33.669 00.000 11872 Star::Find(15, 1055, 304, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
21:24:33.673 00.004 11872 Star::Find false star n=10 nbg=286 bg=1.6 sigma=1.2 thresh=5 peak=4
21:24:33.673 00.000 11872 Star::Find returns 0 (2), X=1055.00, Y=304.00, Mass=40, SNR=2.9, Peak=6 HFD=0.0
21:24:33.673 00.000 11872 Star::Find(15, 1825, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
21:24:33.673 00.000 11872 Star::Find false star n=27 nbg=277 bg=1.3 sigma=1.0 thresh=4 peak=4
21:24:33.673 00.000 11872 Star::Find returns 0 (2), X=1825.00, Y=118.00, Mass=88, SNR=2.9, Peak=8 HFD=0.0
21:24:33.673 00.000 11872 Star::Find(15, 1699, 179, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
21:24:33.686 00.013 11872 Star::Find false star n=8 nbg=281 bg=1.3 sigma=0.9 thresh=4 peak=3
21:24:33.689 00.003 11872 Star::Find returns 0 (2), X=1699.00, Y=179.00, Mass=24, SNR=2.9, Peak=6 HFD=0.0
21:24:33.689 00.000 11872 Star::Find(15, 1353, 881, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
21:24:33.689 00.000 11872 Star::Find false star n=8 nbg=272 bg=1.2 sigma=1.0 thresh=4 peak=3
21:24:33.689 00.000 11872 Star::Find returns 0 (2), X=1353.00, Y=881.00, Mass=27, SNR=2.9, Peak=7 HFD=0.0
21:24:33.698 00.009 11872 Star::Find(15, 1334, 1046, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
21:24:33.698 00.000 11872 Star::Find returns 0 (3), X=1334.00, Y=1046.00, Mass=7, SNR=1.7, Peak=7 HFD=0.0
21:24:33.698 00.000 11872 Star::Find(15, 1674, 654, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
21:24:33.705 00.007 11872 Star::Find returns 0 (2), X=1674.00, Y=654.00, Mass=20, SNR=3.0, Peak=5 HFD=0.0
21:24:33.706 00.001 11872 Star::Find(15, 1781, 393, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
21:24:33.706 00.000 11872 Star::Find false star n=10 nbg=282 bg=1.2 sigma=1.0 thresh=4 peak=3
21:24:33.706 00.000 11872 Star::Find returns 0 (2), X=1781.00, Y=393.00, Mass=34, SNR=2.9, Peak=6 HFD=0.0
21:24:33.706 00.000 11872 Star::Find(15, 1830, 180, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
21:24:33.706 00.000 11872 Star::Find false star n=8 nbg=281 bg=1.1 sigma=1.0 thresh=4 peak=2
21:24:33.706 00.000 11872 Star::Find returns 0 (2), X=1830.00, Y=180.00, Mass=24, SNR=2.9, Peak=6 HFD=0.0
21:24:33.720 00.014 11872 Star::Find(15, 1823, 77, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
21:24:33.720 00.000 11872 Star::Find false star n=21 nbg=276 bg=1.2 sigma=1.0 thresh=4 peak=3
21:24:33.720 00.000 11872 Star::Find returns 0 (2), X=1823.00, Y=77.00, Mass=65, SNR=2.9, Peak=6 HFD=0.0
21:24:33.720 00.000 11872 Star::Find(15, 676, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
21:24:33.729 00.009 11872 Star::Find returns 0 (2), X=676.00, Y=119.00, Mass=16, SNR=2.6, Peak=6 HFD=0.0
21:24:33.729 00.000 11872 Star::Find(15, 1871, 656, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
21:24:33.729 00.000 11872 Star::Find returns 1 (0), X=1870.55, Y=653.31, Mass=186, SNR=9.0, Peak=9 HFD=6.7
21:24:33.738 00.009 11872 Star::Find(15, 1316, 200, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
21:24:33.738 00.000 11872 Star::Find returns 0 (2), X=1316.00, Y=200.00, Mass=20, SNR=2.9, Peak=5 HFD=0.0
21:24:33.738 00.000 11872 Star::Find(15, 1356, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
21:24:33.738 00.000 11872 Star::Find false star n=9 nbg=275 bg=1.2 sigma=1.0 thresh=4 peak=3
21:24:33.738 00.000 11872 Star::Find returns 0 (2), X=1356.00, Y=985.00, Mass=26, SNR=2.9, Peak=6 HFD=0.0
21:24:33.738 00.000 11872 Star::Find(15, 1054, 956, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
21:24:33.738 00.000 11872 Star::Find returns 0 (2), X=1054.00, Y=956.00, Mass=19, SNR=2.9, Peak=6 HFD=0.0
21:24:33.753 00.015 11872 Star::Find(15, 1864, 94, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
21:24:33.755 00.002 11872 Star::Find false star n=15 nbg=274 bg=1.2 sigma=1.0 thresh=4 peak=3
21:24:33.755 00.000 11872 Star::Find returns 0 (2), X=1864.00, Y=94.00, Mass=45, SNR=2.9, Peak=6 HFD=0.0
21:24:33.760 00.005 11872 Star::Find(15, 606, 896, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
21:24:33.760 00.000 11872 Star::Find returns 0 (2), X=606.00, Y=896.00, Mass=21, SNR=3.0, Peak=8 HFD=0.0
21:24:33.760 00.000 11872 Star::Find(15, 1051, 234, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
21:24:33.760 00.000 11872 Star::Find false star n=8 nbg=284 bg=1.1 sigma=1.0 thresh=4 peak=2
21:24:33.769 00.009 11872 Star::Find returns 0 (2), X=1051.00, Y=234.00, Mass=27, SNR=2.9, Peak=6 HFD=0.0
21:24:33.772 00.003 11872 Star::Find(15, 1786, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
21:24:33.776 00.004 11872 Star::Find false star n=24 nbg=276 bg=1.2 sigma=1.0 thresh=4 peak=4
21:24:33.779 00.003 11872 Star::Find returns 0 (2), X=1786.00, Y=269.00, Mass=78, SNR=2.9, Peak=8 HFD=0.0
21:24:33.779 00.000 11872 Star::Find(15, 1857, 622, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
21:24:33.779 00.000 11872 Star::Find false star n=12 nbg=281 bg=1.1 sigma=1.0 thresh=4 peak=3
21:24:33.785 00.006 11872 Star::Find returns 0 (2), X=1857.00, Y=622.00, Mass=41, SNR=2.9, Peak=6 HFD=0.0
21:24:33.788 00.003 11872 Star::Find(15, 47, 30, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
21:24:33.790 00.002 11872 Star::Find false star n=12 nbg=272 bg=1.1 sigma=1.0 thresh=4 peak=3
21:24:33.792 00.002 11872 Star::Find returns 0 (2), X=47.00, Y=30.00, Mass=39, SNR=2.9, Peak=5 HFD=0.0
21:24:33.792 00.000 11872 Star::Find(15, 1406, 887, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
21:24:33.792 00.000 11872 Star::Find false star n=9 nbg=275 bg=1.2 sigma=1.0 thresh=4 peak=2
21:24:33.800 00.008 11872 Star::Find returns 0 (2), X=1406.00, Y=887.00, Mass=27, SNR=2.9, Peak=6 HFD=0.0
21:24:33.804 00.004 11872 Star::Find(15, 263, 128, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
21:24:33.804 00.000 11872 Star::Find returns 0 (2), X=263.00, Y=128.00, Mass=17, SNR=2.7, Peak=7 HFD=0.0
21:24:33.807 00.003 11872 Star::Find(15, 347, 676, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
21:24:33.810 00.003 11872 Star::Find false star n=9 nbg=276 bg=1.2 sigma=1.0 thresh=4 peak=2
21:24:33.810 00.000 11872 Star::Find returns 0 (2), X=347.00, Y=676.00, Mass=30, SNR=2.9, Peak=5 HFD=0.0
21:24:33.815 00.005 11872 Star::Find(15, 660, 922, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
21:24:33.818 00.003 11872 Star::Find false star n=11 nbg=281 bg=1.2 sigma=1.0 thresh=4 peak=3
21:24:33.818 00.000 11872 Star::Find returns 0 (2), X=660.00, Y=922.00, Mass=30, SNR=2.9, Peak=5 HFD=0.0
21:24:33.823 00.005 11872 Star::Find(15, 220, 720, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
21:24:33.824 00.001 11872 Star::Find returns 0 (2), X=220.00, Y=720.00, Mass=17, SNR=2.7, Peak=6 HFD=0.0
21:24:33.824 00.000 11872 Star::Find(15, 1069, 398, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
21:24:33.824 00.000 11872 Star::Find returns 0 (2), X=1069.00, Y=398.00, Mass=13, SNR=2.4, Peak=6 HFD=0.0
21:24:33.832 00.008 11872 Star::Find(15, 484, 618, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
21:24:33.836 00.004 11872 Star::Find returns 0 (2), X=484.00, Y=618.00, Mass=18, SNR=2.8, Peak=6 HFD=0.0
21:24:33.836 00.000 11872 Star::Find(15, 826, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
21:24:33.836 00.000 11872 Star::Find false star n=8 nbg=279 bg=1.2 sigma=1.0 thresh=4 peak=2
21:24:33.841 00.005 11872 Star::Find returns 0 (2), X=826.00, Y=872.00, Mass=25, SNR=2.9, Peak=5 HFD=0.0
21:24:33.841 00.000 11872 Star::Find(15, 219, 1029, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
21:24:33.848 00.007 11872 Star::Find returns 0 (2), X=219.00, Y=1029.00, Mass=13, SNR=2.3, Peak=6 HFD=0.0
21:24:33.848 00.000 11872 Star::Find(15, 1415, 937, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
21:24:33.848 00.000 11872 Star::Find returns 0 (2), X=1415.00, Y=937.00, Mass=19, SNR=2.9, Peak=6 HFD=0.0
21:24:33.854 00.006 11872 Star::Find(15, 944, 313, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
21:24:33.854 00.000 11872 Star::Find false star n=8 nbg=285 bg=1.1 sigma=1.0 thresh=4 peak=3
21:24:33.859 00.005 11872 Star::Find returns 0 (2), X=944.00, Y=313.00, Mass=25, SNR=2.9, Peak=5 HFD=0.0
21:24:33.859 00.000 11872 Star::Find(15, 1534, 1032, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
21:24:33.859 00.000 11872 Star::Find returns 0 (3), X=1534.00, Y=1032.00, Mass=7, SNR=1.7, Peak=6 HFD=0.0
21:24:33.864 00.005 11872 AutoFind: finding best star pass 1
21:24:33.864 00.000 11872 Star::Find(15, 290, 1028, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
21:24:33.864 00.000 11872 Star::Find returns 1 (0), X=290.03, Y=1028.50, Mass=3653, SNR=41.0, Peak=152 HFD=5.1
21:24:33.864 00.000 11872 AutoFind returns star at [290, 1028] 155.9 Mass 3653 SNR 41.0
21:24:33.876 00.012 11872 Star::Find(15, 290, 1028, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
21:24:33.880 00.004 11872 Star::Find returns 1 (0), X=290.03, Y=1028.50, Mass=3653, SNR=41.0, Peak=152 HFD=5.1
21:24:33.882 00.002 11872 MultiStar: List (12): {290.03, 1028.50}(41.0), {296.32, 110.57}(40.4), {20.73, 897.66}(26.5), {300.81, 389.80}(23.3), {1579.97, 1040.44}(22.1), {33.87, 364.85}(17.2), {522.15, 726.61}(21.4), {68.24, 172.45}(15.2), {1178.01, 152.22}(11.9), {676.65, 84.42}(11.6), {1735.05, 644.53}(7.7), {385.76, 473.27}(9.9), 
21:24:33.882 00.000 11872 setting lock position to (290.03, 1028.50)
21:24:33.886 00.004 11872 AutoSelect: state = 1, call UpdateGuideState
21:24:33.886 00.000 11872 UpdateGuideState(): m_state=1
21:24:33.886 00.000 11872 Star::Find(15, 290, 1028, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
21:24:33.893 00.007 11872 Star::Find returns 1 (0), X=290.03, Y=1028.50, Mass=3653, SNR=41.0, Peak=152 HFD=5.1
21:24:33.895 00.002 11872 DistanceChecker: deactivated
21:24:33.895 00.000 11872 CameraToMount -- cameraTheta (0.00) - m_xAngle (-3.14) = xAngle (3.14 = 3.14)
21:24:33.895 00.000 11872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.97 = 2.97)
21:24:33.895 00.000 11872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=-0.00 mountY=0.00, mountTheta=0.00
21:24:33.895 00.000 11872 setting lock position to (290.03, 1028.50)
21:24:33.910 00.015 11872 CurrentPosition() valid, moving to STATE_SELECTED
21:24:33.911 00.001 11872 Changing from state SELECTING to SELECTED
21:24:33.917 00.006 11872 guider state => SELECTED
21:24:33.925 00.008 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=158, med=1, FiltMin=0, FiltMax=124, Gamma=1.000
21:24:33.930 00.005 11872 UpdateGuideState exits: m=3653 SNR=41.0
21:24:33.945 00.015 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=158, med=1, FiltMin=0, FiltMax=124, Gamma=1.000
21:24:33.962 00.017 11872 Status Line: Auto-selected star at (290.0, 1028.5)
21:24:37.695 03.733 11872 GuideButtonClick i=1 ctx=Guide button clicked
21:24:37.714 00.019 11872 Changing from state SELECTED to CALIBRATING_PRIMARY
21:24:37.716 00.002 11872 guider state => CALIBRATED
21:24:37.720 00.004 11872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
21:24:37.729 00.009 11872 ScheduleExposure(1000,3,0) exposurePending=0
21:24:37.734 00.005 11872 Enqueuing Expose request
21:24:37.736 00.002 9960 Worker thread wakes up
21:24:37.736 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:24:37.736 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
21:24:37.736 00.000 9960 ZWO: set CONTROL_EXPOSURE 1000000
21:24:37.750 00.014 11872 reset dither spiral
21:24:39.000 01.250 9960 Exposure complete
21:24:39.090 00.090 9960 worker thread done servicing request
21:24:39.090 00.000 11872 OnExposeComplete: enter
21:24:39.097 00.007 11872 UpdateGuideState(): m_state=5
21:24:39.097 00.000 11872 Star::Find(15, 290, 1028, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:24:39.104 00.007 11872 Star::Find returns 1 (0), X=293.21, Y=1029.57, Mass=3542, SNR=40.4, Peak=182 HFD=5.1
21:24:39.107 00.003 11872 CameraToMount -- cameraTheta (0.33) - m_xAngle (-3.14) = xAngle (3.46 = -2.82)
21:24:39.107 00.000 11872 CameraToMount -- cameraTheta (0.33) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.29 = -2.99)
21:24:39.107 00.000 11872 CameraToMount -- cameraX=3.18 cameraY=1.07 hyp=3.36 cameraTheta=0.33 mountX=-3.19 mountY=-0.50, mountTheta=-2.99
21:24:39.107 00.000 11872 Changing from state CALIBRATED to GUIDING
21:24:39.107 00.000 11872 ScopeASCOM::GetDeclinationRadians() returns 90.0
21:24:39.122 00.015 11872 ScopeASCOM::SideOfPier() returns 1
21:24:39.122 00.000 11872 AdjustCalibrationForScopePointing (scope): current dec=90.0 pierSide=1, cal dec=0.0 pierSide=1 rotAngle=None bin=1
21:24:39.122 00.000 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
21:24:39.122 00.000 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
21:24:39.122 00.000 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
21:24:39.122 00.000 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
21:24:39.137 00.015 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
21:24:39.139 00.002 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
21:24:39.142 00.003 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
21:24:39.146 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
21:24:39.150 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
21:24:39.153 00.003 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
21:24:39.156 00.003 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
21:24:39.156 00.000 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
21:24:39.156 00.000 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
21:24:39.248 00.092 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
21:24:39.254 00.006 11872 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 2.900000
21:24:39.260 00.006 11872 Dec comp: XRate 1.564 -> 0.027 for dec 0.0 -> dec 89.0
21:24:39.267 00.007 11872 ScopeASCOM::GetDeclinationRadians() returns 90.0
21:24:39.271 00.004 11872 ScopeASCOM::SideOfPier() returns 1
21:24:39.271 00.000 11872 setting lock position to (293.21, 1029.57)
21:24:39.278 00.007 11872 guider state => GUIDING
21:24:39.280 00.002 11872 Status Line: Guiding
21:24:39.280 00.000 11872 Mount: notify guiding started
21:24:39.295 00.015 11872 GetString("/profile/5/name", "") returns "PHD SF 2025"
21:24:39.296 00.001 11872 GetString("/profile/5/scope/calibration/timestamp", "") returns "11/21/2025 9:24:28 PM"
21:24:39.296 00.000 11872 GetDouble("/profile/5/scope/calibration/xRate", 1.000000) returns 0.001564
21:24:39.296 00.000 11872 GetDouble("/profile/5/scope/calibration/yRate", 1.000000) returns 0.001340
21:24:39.296 00.000 11872 GetInt("/profile/5/scope/calibration/binning", 1) returns 1
21:24:39.296 00.000 11872 GetDouble("/profile/5/scope/calibration/xAngle", 0.000000) returns -3.137520
21:24:39.312 00.016 11872 GetDouble("/profile/5/scope/calibration/yAngle", 0.000000) returns -1.738880
21:24:39.312 00.000 11872 GetDouble("/profile/5/scope/calibration/declination", 0.000000) returns 0.000075
21:24:39.312 00.000 11872 GetInt("/profile/5/scope/calibration/pierSide", -1) returns 1
21:24:39.312 00.000 11872 GetInt("/profile/5/scope/calibration/raGuideParity", 0) returns 1
21:24:39.323 00.011 11872 GetInt("/profile/5/scope/calibration/decGuideParity", 0) returns 1
21:24:39.328 00.005 11872 GetDouble("/profile/5/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
21:24:39.330 00.002 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
21:24:39.330 00.000 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
21:24:39.330 00.000 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
21:24:39.330 00.000 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
21:24:39.330 00.000 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
21:24:39.343 00.013 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
21:24:39.347 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
21:24:39.347 00.000 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
21:24:39.347 00.000 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
21:24:39.354 00.007 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
21:24:39.354 00.000 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
21:24:39.359 00.005 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
21:24:39.364 00.005 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
21:24:39.364 00.000 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
21:24:39.364 00.000 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
21:24:39.364 00.000 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
21:24:39.375 00.011 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
21:24:39.375 00.000 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
21:24:39.381 00.006 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
21:24:39.381 00.000 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
21:24:39.385 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
21:24:39.385 00.000 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
21:24:39.391 00.006 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
21:24:39.391 00.000 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
21:24:39.391 00.000 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
21:24:39.399 00.008 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
21:24:39.485 00.086 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
21:24:39.487 00.002 11872 ScopeASCOM::SideOfPier() returns 1
21:24:39.494 00.007 11872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
21:24:39.498 00.004 11872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
21:24:39.503 00.005 11872 ScopeASCOM::GetDeclinationRadians() returns 90.0
21:24:39.508 00.005 11872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 90.0
21:24:39.510 00.002 11872 MountToCamera -- mountTheta (0.00) + m_xAngle (-3.14) = xAngle (-3.14 = -3.14)
21:24:39.510 00.000 11872 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=-0.00, cameraY=-0.00 cameraTheta=0.00
21:24:39.510 00.000 11872 UpdateLockPosShiftCameraCoords: shift rate camera coords = -0.00,-0.00 arcsec/hr
21:24:39.517 00.007 11872 UpdateLockPosShiftCameraCoords: shift rate -0,-0 px/sec
21:24:39.522 00.005 11872 GetInt("/profile/5/AutoLoadCalibration", -1) returns 1
21:24:39.522 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=182, med=1, FiltMin=0, FiltMax=116, Gamma=1.000
21:24:39.537 00.015 11872 UpdateGuideState exits: m=3542 SNR=40.4
21:24:39.542 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:39.542 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:24:39.542 00.000 11872 Enqueuing Expose request
21:24:39.552 00.010 9960 Worker thread wakes up
21:24:39.552 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:24:39.552 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(278,1015,31,31)
21:24:40.806 01.254 9960 Exposure complete
21:24:40.902 00.096 9960 worker thread done servicing request
21:24:40.902 00.000 11872 OnExposeComplete: enter
21:24:40.902 00.000 11872 UpdateGuideState(): m_state=6
21:24:40.910 00.008 11872 Star::Find(15, 293, 1029, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:24:40.910 00.000 11872 Star::Find returns 1 (0), X=293.49, Y=1029.62, Mass=3500, SNR=40.8, Peak=177 HFD=5.3
21:24:40.910 00.000 11872 CameraToMount -- cameraTheta (0.18) - m_xAngle (-3.14) = xAngle (3.31 = -2.97)
21:24:40.917 00.007 11872 CameraToMount -- cameraTheta (0.18) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.14 = -3.14)
21:24:40.917 00.000 11872 CameraToMount -- cameraX=0.27 cameraY=0.05 hyp=0.28 cameraTheta=0.18 mountX=-0.27 mountY=-0.00, mountTheta=-3.14
21:24:40.917 00.000 11872 SchedulePrimaryMove(0FA44CE0, x=0.27, y=0.05, opts=13)
21:24:40.927 00.010 11872 Enqueuing Move request for scope (0.27, 0.05)
21:24:40.927 00.000 9960 Worker thread wakes up
21:24:40.927 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.05) opts 0xd
21:24:40.927 00.000 9960 Handling offset move in thread for scope, endpoint = (0.27, 0.05)
21:24:40.927 00.000 9960 Moving (0.27, 0.05) raw xDistance=-0.27 yDistance=-0.00
21:24:40.927 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
21:24:40.927 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:24:40.927 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
21:24:40.927 00.000 9960 MoveAxis(E, 6288, ABG)
21:24:40.927 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=177, med=1, FiltMin=0, FiltMax=99, Gamma=1.000
21:24:40.927 00.000 9960 duration set to 2500 by maxRaDuration
21:24:40.927 00.000 9960 Guiding  Dir = 2, Dur = 2500
21:24:40.927 00.000 9960 IsSlewing returns 0
21:24:40.935 00.008 9960 IsGuiding returns 0
21:24:40.935 00.000 9960 PulseGuide returned control before completion, sleep 2510
21:24:40.944 00.009 11872 UpdateGuideState exits: m=3500 SNR=40.8
21:24:40.948 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:40.948 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:24:40.956 00.008 11872 Enqueuing Expose request
21:24:43.455 02.499 9960 IsGuiding returns 1
21:24:43.457 00.002 9960 scope still moving after pulse duration time elapsed
21:24:43.487 00.030 9960 IsSlewing returns 0
21:24:43.487 00.000 9960 IsGuiding returns 0
21:24:43.487 00.000 9960 scope move finished after 2500 + 52 ms
21:24:43.487 00.000 9960 Move returns status 0, amount 2500
21:24:43.487 00.000 9960 MoveAxis(N, 0, ABG)
21:24:43.487 00.000 9960 Move returns status 0, amount 0
21:24:43.487 00.000 9960 move complete, result=0
21:24:43.487 00.000 9960 worker thread done servicing request
21:24:43.487 00.000 9960 Worker thread wakes up
21:24:43.487 00.000 11872 GuideStep: -0.3 px 2500 ms EAST, -0.0 px 0 ms NORTH
21:24:43.493 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:24:43.493 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(278,1015,31,31)
21:24:44.755 01.262 9960 Exposure complete
21:24:44.841 00.086 9960 worker thread done servicing request
21:24:44.841 00.000 11872 OnExposeComplete: enter
21:24:44.847 00.006 11872 UpdateGuideState(): m_state=6
21:24:44.847 00.000 11872 Star::Find(15, 293, 1029, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
21:24:44.854 00.007 11872 Star::Find returns 1 (0), X=293.86, Y=1029.79, Mass=3585, SNR=40.6, Peak=174 HFD=5.0
21:24:44.854 00.000 11872 CameraToMount -- cameraTheta (0.32) - m_xAngle (-3.14) = xAngle (3.46 = -2.82)
21:24:44.857 00.003 11872 CameraToMount -- cameraTheta (0.32) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.29 = -2.99)
21:24:44.861 00.004 11872 CameraToMount -- cameraX=0.65 cameraY=0.22 hyp=0.68 cameraTheta=0.32 mountX=-0.65 mountY=-0.10, mountTheta=-2.99
21:24:44.865 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.65, y=0.22, opts=13)
21:24:44.867 00.002 11872 Enqueuing Move request for scope (0.65, 0.22)
21:24:44.867 00.000 9960 Worker thread wakes up
21:24:44.867 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.65, 0.22) opts 0xd
21:24:44.867 00.000 9960 Handling offset move in thread for scope, endpoint = (0.65, 0.22)
21:24:44.867 00.000 9960 Moving (0.65, 0.22) raw xDistance=-0.65 yDistance=-0.10
21:24:44.867 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.42 from input -0.65
21:24:44.867 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:24:44.867 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:24:44.867 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=174, med=1, FiltMin=0, FiltMax=109, Gamma=1.000
21:24:44.873 00.006 9960 MoveAxis(E, 15353, ABG)
21:24:44.873 00.000 9960 duration set to 2500 by maxRaDuration
21:24:44.873 00.000 9960 Guiding  Dir = 2, Dur = 2500
21:24:44.873 00.000 9960 IsSlewing returns 0
21:24:44.876 00.003 9960 IsGuiding returns 0
21:24:44.876 00.000 9960 PulseGuide returned control before completion, sleep 2510
21:24:44.885 00.009 11872 UpdateGuideState exits: m=3585 SNR=40.6
21:24:44.889 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:44.894 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:24:44.894 00.000 11872 Enqueuing Expose request
21:24:47.402 02.508 9960 IsGuiding returns 1
21:24:47.402 00.000 9960 scope still moving after pulse duration time elapsed
21:24:47.434 00.032 9960 IsSlewing returns 0
21:24:47.434 00.000 9960 IsGuiding returns 0
21:24:47.434 00.000 9960 scope move finished after 2500 + 59 ms
21:24:47.434 00.000 9960 Move returns status 0, amount 2500
21:24:47.434 00.000 9960 MoveAxis(N, 0, ABG)
21:24:47.434 00.000 9960 Move returns status 0, amount 0
21:24:47.434 00.000 9960 move complete, result=0
21:24:47.434 00.000 9960 worker thread done servicing request
21:24:47.434 00.000 11872 GuideStep: -0.6 px 2500 ms EAST, -0.1 px 0 ms NORTH
21:24:47.438 00.004 9960 Worker thread wakes up
21:24:47.438 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:24:47.438 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(278,1015,31,31)
21:24:48.693 01.255 9960 Exposure complete
21:24:48.788 00.095 9960 worker thread done servicing request
21:24:48.788 00.000 11872 OnExposeComplete: enter
21:24:48.790 00.002 11872 UpdateGuideState(): m_state=6
21:24:48.792 00.002 11872 Star::Find(15, 293, 1029, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
21:24:48.796 00.004 11872 Star::Find returns 1 (0), X=294.38, Y=1029.95, Mass=3992, SNR=42.6, Peak=218 HFD=5.2
21:24:48.796 00.000 11872 CameraToMount -- cameraTheta (0.31) - m_xAngle (-3.14) = xAngle (3.45 = -2.83)
21:24:48.801 00.005 11872 CameraToMount -- cameraTheta (0.31) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.28 = -3.00)
21:24:48.801 00.000 11872 CameraToMount -- cameraX=1.16 cameraY=0.38 hyp=1.22 cameraTheta=0.31 mountX=-1.17 mountY=-0.17, mountTheta=-3.00
21:24:48.804 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=1.16, y=0.38, opts=13)
21:24:48.810 00.006 11872 Enqueuing Move request for scope (1.16, 0.38)
21:24:48.810 00.000 9960 Worker thread wakes up
21:24:48.810 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (1.16, 0.38) opts 0xd
21:24:48.810 00.000 9960 Handling offset move in thread for scope, endpoint = (1.16, 0.38)
21:24:48.810 00.000 9960 Moving (1.16, 0.38) raw xDistance=-1.17 yDistance=-0.17
21:24:48.814 00.004 9960 GuideAlgorithmHysteresis::Result() returns -0.76 from input -1.17
21:24:48.814 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:24:48.814 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:24:48.814 00.000 9960 MoveAxis(E, 27999, ABG)
21:24:48.814 00.000 9960 duration set to 2500 by maxRaDuration
21:24:48.814 00.000 9960 Guiding  Dir = 2, Dur = 2500
21:24:48.814 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=218, med=1, FiltMin=0, FiltMax=116, Gamma=1.000
21:24:48.814 00.000 9960 IsSlewing returns 0
21:24:48.814 00.000 9960 IsGuiding returns 0
21:24:48.818 00.004 9960 PulseGuide returned control before completion, sleep 2510
21:24:48.831 00.013 11872 UpdateGuideState exits: m=3992 SNR=42.6
21:24:48.831 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:48.831 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:24:48.836 00.005 11872 Enqueuing Expose request
21:24:51.338 02.502 9960 IsGuiding returns 1
21:24:51.339 00.001 9960 scope still moving after pulse duration time elapsed
21:24:51.370 00.031 9960 IsSlewing returns 0
21:24:51.370 00.000 9960 IsGuiding returns 1
21:24:51.401 00.031 9960 IsSlewing returns 0
21:24:51.403 00.002 9960 IsGuiding returns 0
21:24:51.403 00.000 9960 scope move finished after 2500 + 86 ms
21:24:51.403 00.000 9960 Move returns status 0, amount 2500
21:24:51.403 00.000 9960 MoveAxis(N, 0, ABG)
21:24:51.403 00.000 9960 Move returns status 0, amount 0
21:24:51.403 00.000 9960 move complete, result=0
21:24:51.403 00.000 9960 worker thread done servicing request
21:24:51.403 00.000 9960 Worker thread wakes up
21:24:51.403 00.000 11872 GuideStep: -1.2 px 2500 ms EAST, -0.2 px 0 ms NORTH
21:24:51.403 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:24:51.403 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(278,1015,31,31)
21:24:52.672 01.269 9960 Exposure complete
21:24:52.758 00.086 9960 worker thread done servicing request
21:24:52.758 00.000 11872 OnExposeComplete: enter
21:24:52.772 00.014 11872 UpdateGuideState(): m_state=6
21:24:52.776 00.004 11872 Star::Find(15, 294, 1029, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
21:24:52.778 00.002 11872 Star::Find returns 1 (0), X=294.72, Y=1030.05, Mass=3471, SNR=40.2, Peak=208 HFD=5.2
21:24:52.778 00.000 11872 CameraToMount -- cameraTheta (0.31) - m_xAngle (-3.14) = xAngle (3.45 = -2.84)
21:24:52.784 00.006 11872 CameraToMount -- cameraTheta (0.31) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.28 = -3.01)
21:24:52.784 00.000 11872 CameraToMount -- cameraX=1.50 cameraY=0.48 hyp=1.58 cameraTheta=0.31 mountX=-1.50 mountY=-0.21, mountTheta=-3.00
21:24:52.788 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=1.50, y=0.48, opts=13)
21:24:52.793 00.005 11872 Enqueuing Move request for scope (1.50, 0.48)
21:24:52.795 00.002 9960 Worker thread wakes up
21:24:52.795 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (1.50, 0.48) opts 0xd
21:24:52.795 00.000 9960 Handling offset move in thread for scope, endpoint = (1.50, 0.48)
21:24:52.795 00.000 9960 Moving (1.50, 0.48) raw xDistance=-1.50 yDistance=-0.21
21:24:52.795 00.000 9960 GuideAlgorithmHysteresis::Result() returns -1.00 from input -1.50
21:24:52.796 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
21:24:52.796 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
21:24:52.796 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=208, med=1, FiltMin=0, FiltMax=112, Gamma=1.000
21:24:52.796 00.000 9960 MoveAxis(E, 36678, ABG)
21:24:52.796 00.000 9960 duration set to 2500 by maxRaDuration
21:24:52.796 00.000 9960 Guiding  Dir = 2, Dur = 2500
21:24:52.796 00.000 9960 IsSlewing returns 0
21:24:52.796 00.000 9960 IsGuiding returns 0
21:24:52.796 00.000 9960 PulseGuide returned control before completion, sleep 2510
21:24:52.812 00.016 11872 UpdateGuideState exits: m=3471 SNR=40.2
21:24:52.814 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:52.814 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:24:52.819 00.005 11872 Enqueuing Expose request
21:24:55.322 02.503 9960 IsGuiding returns 1
21:24:55.323 00.001 9960 scope still moving after pulse duration time elapsed
21:24:55.354 00.031 9960 IsSlewing returns 0
21:24:55.355 00.001 9960 IsGuiding returns 0
21:24:55.355 00.000 9960 scope move finished after 2500 + 56 ms
21:24:55.355 00.000 9960 Move returns status 0, amount 2500
21:24:55.355 00.000 9960 MoveAxis(N, 0, ABG)
21:24:55.355 00.000 9960 Move returns status 0, amount 0
21:24:55.355 00.000 9960 move complete, result=0
21:24:55.355 00.000 9960 worker thread done servicing request
21:24:55.355 00.000 11872 GuideStep: -1.5 px 2500 ms EAST, -0.2 px 0 ms NORTH
21:24:55.364 00.009 9960 Worker thread wakes up
21:24:55.364 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:24:55.364 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(278,1015,31,31)
21:24:56.619 01.255 9960 Exposure complete
21:24:56.703 00.084 9960 worker thread done servicing request
21:24:56.703 00.000 11872 OnExposeComplete: enter
21:24:56.717 00.014 11872 UpdateGuideState(): m_state=6
21:24:56.719 00.002 11872 Star::Find(15, 294, 1030, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
21:24:56.719 00.000 11872 Star::Find returns 1 (0), X=295.40, Y=1030.14, Mass=3176, SNR=38.3, Peak=163 HFD=5.2
21:24:56.719 00.000 11872 CameraToMount -- cameraTheta (0.26) - m_xAngle (-3.14) = xAngle (3.39 = -2.89)
21:24:56.719 00.000 11872 CameraToMount -- cameraTheta (0.26) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.22 = -3.06)
21:24:56.731 00.012 11872 CameraToMount -- cameraX=2.19 cameraY=0.57 hyp=2.26 cameraTheta=0.26 mountX=-2.19 mountY=-0.18, mountTheta=-3.06
21:24:56.735 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=2.19, y=0.57, opts=13)
21:24:56.739 00.004 11872 Enqueuing Move request for scope (2.19, 0.57)
21:24:56.742 00.003 9960 Worker thread wakes up
21:24:56.742 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (2.19, 0.57) opts 0xd
21:24:56.742 00.000 9960 Handling offset move in thread for scope, endpoint = (2.19, 0.57)
21:24:56.742 00.000 9960 Moving (2.19, 0.57) raw xDistance=-2.19 yDistance=-0.18
21:24:56.742 00.000 9960 GuideAlgorithmHysteresis::Result() returns -1.45 from input -2.19
21:24:56.742 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:24:56.742 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:24:56.742 00.000 9960 MoveAxis(E, 53093, ABG)
21:24:56.742 00.000 9960 duration set to 2500 by maxRaDuration
21:24:56.742 00.000 9960 Guiding  Dir = 2, Dur = 2500
21:24:56.742 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=163, med=1, FiltMin=0, FiltMax=96, Gamma=1.000
21:24:56.742 00.000 9960 IsSlewing returns 0
21:24:56.742 00.000 9960 IsGuiding returns 0
21:24:56.742 00.000 9960 PulseGuide returned control before completion, sleep 2510
21:24:56.760 00.018 11872 UpdateGuideState exits: m=3176 SNR=38.3
21:24:56.767 00.007 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:56.769 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:24:56.772 00.003 11872 Enqueuing Expose request
21:24:59.270 02.498 9960 IsGuiding returns 1
21:24:59.270 00.000 9960 scope still moving after pulse duration time elapsed
21:24:59.300 00.030 9960 IsSlewing returns 0
21:24:59.301 00.001 9960 IsGuiding returns 0
21:24:59.301 00.000 9960 scope move finished after 2500 + 54 ms
21:24:59.301 00.000 9960 Move returns status 0, amount 2500
21:24:59.301 00.000 9960 MoveAxis(N, 0, ABG)
21:24:59.301 00.000 9960 Move returns status 0, amount 0
21:24:59.301 00.000 9960 move complete, result=0
21:24:59.304 00.003 9960 worker thread done servicing request
21:24:59.304 00.000 11872 GuideStep: -2.2 px 2500 ms EAST, -0.2 px 0 ms NORTH
21:24:59.304 00.000 9960 Worker thread wakes up
21:24:59.304 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:24:59.310 00.006 9960 Handling exposure in thread, d=1000 o=3 r=(278,1015,31,31)
21:25:00.570 01.260 9960 Exposure complete
21:25:00.715 00.145 9960 worker thread done servicing request
21:25:00.715 00.000 11872 OnExposeComplete: enter
21:25:00.718 00.003 11872 UpdateGuideState(): m_state=6
21:25:00.718 00.000 11872 Star::Find(15, 295, 1030, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
21:25:00.726 00.008 11872 Star::Find returns 1 (0), X=295.68, Y=1030.37, Mass=3459, SNR=40.0, Peak=182 HFD=5.2
21:25:00.729 00.003 11872 CameraToMount -- cameraTheta (0.31) - m_xAngle (-3.14) = xAngle (3.45 = -2.83)
21:25:00.734 00.005 11872 CameraToMount -- cameraTheta (0.31) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.28 = -3.01)
21:25:00.741 00.007 11872 CameraToMount -- cameraX=2.47 cameraY=0.80 hyp=2.59 cameraTheta=0.31 mountX=-2.47 mountY=-0.35, mountTheta=-3.00
21:25:00.743 00.002 11872 SchedulePrimaryMove(0FA44CE0, x=2.47, y=0.80, opts=13)
21:25:00.749 00.006 11872 Enqueuing Move request for scope (2.47, 0.80)
21:25:00.749 00.000 9960 Worker thread wakes up
21:25:00.749 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=182, med=1, FiltMin=0, FiltMax=99, Gamma=1.000
21:25:00.749 00.000 11872 UpdateGuideState exits: m=3459 SNR=40.0
21:25:00.760 00.011 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:00.765 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (2.47, 0.80) opts 0xd
21:25:00.765 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:25:00.765 00.000 11872 Enqueuing Expose request
21:25:00.765 00.000 9960 Handling offset move in thread for scope, endpoint = (2.47, 0.80)
21:25:00.765 00.000 9960 Moving (2.47, 0.80) raw xDistance=-2.47 yDistance=-0.35
21:25:00.765 00.000 9960 GuideAlgorithmHysteresis::Result() returns -1.66 from input -2.47
21:25:00.765 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
21:25:00.765 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.35
21:25:00.765 00.000 9960 MoveAxis(E, 60731, ABG)
21:25:00.765 00.000 9960 duration set to 2500 by maxRaDuration
21:25:00.765 00.000 9960 GetBoolean("/Confirm/5/MaxRALimitWarningEnabled", 1) returns 1
21:25:00.765 00.000 9960 Guiding  Dir = 2, Dur = 2500
21:25:00.765 00.000 11872 Alert: PHD2 is not able to make sufficient corrections in RA.  Check for cable snags, try re-doing your calibration, and check for problems with the mount mechanics.
21:25:00.781 00.016 9960 IsSlewing returns 0
21:25:00.781 00.000 9960 IsGuiding returns 0
21:25:00.781 00.000 9960 PulseGuide returned control before completion, sleep 2510
21:25:03.295 02.514 9960 IsGuiding returns 1
21:25:03.295 00.000 9960 scope still moving after pulse duration time elapsed
21:25:03.327 00.032 9960 IsSlewing returns 0
21:25:03.329 00.002 9960 IsGuiding returns 0
21:25:03.329 00.000 9960 scope move finished after 2500 + 47 ms
21:25:03.329 00.000 9960 Move returns status 0, amount 2500
21:25:03.329 00.000 9960 MoveAxis(N, 0, ABG)
21:25:03.329 00.000 9960 Move returns status 0, amount 0
21:25:03.329 00.000 9960 move complete, result=0
21:25:03.329 00.000 9960 worker thread done servicing request
21:25:03.329 00.000 11872 GuideStep: -2.5 px 2500 ms EAST, -0.4 px 0 ms NORTH
21:25:03.335 00.006 9960 Worker thread wakes up
21:25:03.335 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:25:03.335 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(278,1015,31,31)
21:25:04.596 01.261 9960 Exposure complete
21:25:04.729 00.133 9960 worker thread done servicing request
21:25:04.735 00.006 11872 OnExposeComplete: enter
21:25:04.735 00.000 11872 UpdateGuideState(): m_state=6
21:25:04.743 00.008 11872 Star::Find(15, 295, 1030, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
21:25:04.745 00.002 11872 Star::Find returns 1 (0), X=296.14, Y=1030.73, Mass=3693, SNR=41.3, Peak=192 HFD=5.1
21:25:04.745 00.000 11872 CameraToMount -- cameraTheta (0.38) - m_xAngle (-3.14) = xAngle (3.51 = -2.77)
21:25:04.753 00.008 11872 CameraToMount -- cameraTheta (0.38) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.34 = -2.94)
21:25:04.753 00.000 11872 CameraToMount -- cameraX=2.92 cameraY=1.16 hyp=3.14 cameraTheta=0.38 mountX=-2.93 mountY=-0.63, mountTheta=-2.93
21:25:04.760 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=2.92, y=1.16, opts=13)
21:25:04.766 00.006 11872 Enqueuing Move request for scope (2.92, 1.16)
21:25:04.770 00.004 9960 Worker thread wakes up
21:25:04.770 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (2.92, 1.16) opts 0xd
21:25:04.770 00.000 9960 Handling offset move in thread for scope, endpoint = (2.92, 1.16)
21:25:04.770 00.000 9960 Moving (2.92, 1.16) raw xDistance=-2.93 yDistance=-0.63
21:25:04.770 00.000 9960 GuideAlgorithmHysteresis::Result() returns -1.96 from input -2.93
21:25:04.770 00.000 9960 resist switch: large excursion: input -0.63 thresh 0.60 direction from 0 to -1
21:25:04.770 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=192, med=1, FiltMin=0, FiltMax=128, Gamma=1.000
21:25:04.774 00.004 11872 UpdateGuideState exits: m=3693 SNR=41.3
21:25:04.774 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:04.774 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:25:04.788 00.014 11872 Enqueuing Expose request
21:25:04.791 00.003 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.88
21:25:04.791 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.63 from input -0.63
21:25:04.791 00.000 9960 MoveAxis(E, 71797, ABG)
21:25:04.791 00.000 9960 duration set to 2500 by maxRaDuration
21:25:04.791 00.000 9960 Guiding  Dir = 2, Dur = 2500
21:25:04.791 00.000 9960 IsSlewing returns 0
21:25:04.791 00.000 9960 IsGuiding returns 0
21:25:04.791 00.000 9960 PulseGuide returned control before completion, sleep 2510
21:25:07.307 02.516 9960 IsGuiding returns 1
21:25:07.309 00.002 9960 scope still moving after pulse duration time elapsed
21:25:07.339 00.030 9960 IsSlewing returns 0
21:25:07.339 00.000 9960 IsGuiding returns 0
21:25:07.341 00.002 9960 scope move finished after 2500 + 48 ms
21:25:07.341 00.000 9960 Move returns status 0, amount 2500
21:25:07.341 00.000 9960 MoveAxis(N, 467, ABG)
21:25:07.341 00.000 9960 Guiding  Dir = 0, Dur = 467
21:25:07.343 00.002 9960 IsSlewing returns 0
21:25:07.343 00.000 9960 IsGuiding returns 0
21:25:07.343 00.000 9960 PulseGuide returned control before completion, sleep 477
21:25:07.836 00.493 9960 IsGuiding returns 1
21:25:07.836 00.000 9960 scope still moving after pulse duration time elapsed
21:25:07.868 00.032 9960 IsSlewing returns 0
21:25:07.868 00.000 9960 IsGuiding returns 0
21:25:07.868 00.000 9960 scope move finished after 467 + 58 ms
21:25:07.868 00.000 9960 Move returns status 0, amount 467
21:25:07.868 00.000 9960 move complete, result=0
21:25:07.868 00.000 9960 worker thread done servicing request
21:25:07.868 00.000 9960 Worker thread wakes up
21:25:07.868 00.000 11872 GuideStep: -2.9 px 2500 ms EAST, -0.6 px 467 ms NORTH
21:25:07.877 00.009 9960 worker thread servicing REQUEST_EXPOSE 1000
21:25:07.877 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(278,1015,31,31)
21:25:09.132 01.255 9960 Exposure complete
21:25:09.299 00.167 9960 worker thread done servicing request
21:25:09.300 00.001 11872 OnExposeComplete: enter
21:25:09.304 00.004 11872 UpdateGuideState(): m_state=6
21:25:09.308 00.004 11872 Star::Find(15, 296, 1030, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
21:25:09.311 00.003 11872 Star::Find returns 1 (0), X=296.59, Y=1030.26, Mass=3474, SNR=39.8, Peak=203 HFD=5.4
21:25:09.316 00.005 11872 CameraToMount -- cameraTheta (0.20) - m_xAngle (-3.14) = xAngle (3.34 = -2.95)
21:25:09.318 00.002 11872 CameraToMount -- cameraTheta (0.20) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.17 = -3.12)
21:25:09.322 00.004 11872 CameraToMount -- cameraX=3.38 cameraY=0.68 hyp=3.45 cameraTheta=0.20 mountX=-3.38 mountY=-0.08, mountTheta=-3.12
21:25:09.329 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=3.38, y=0.68, opts=13)
21:25:09.337 00.008 11872 Enqueuing Move request for scope (3.38, 0.68)
21:25:09.349 00.012 9960 Worker thread wakes up
21:25:09.349 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=203, med=1, FiltMin=0, FiltMax=104, Gamma=1.000
21:25:09.355 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (3.38, 0.68) opts 0xd
21:25:09.355 00.000 11872 UpdateGuideState exits: m=3474 SNR=39.8
21:25:09.359 00.004 9960 Handling offset move in thread for scope, endpoint = (3.38, 0.68)
21:25:09.359 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:09.363 00.004 9960 Moving (3.38, 0.68) raw xDistance=-3.38 yDistance=-0.08
21:25:09.364 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:25:09.368 00.004 9960 GuideAlgorithmHysteresis::Result() returns -2.27 from input -3.38
21:25:09.368 00.000 11872 Enqueuing Expose request
21:25:09.371 00.003 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:25:09.372 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:25:09.372 00.000 9960 MoveAxis(E, 83134, ABG)
21:25:09.372 00.000 11872 evsrv: cli 0D2D2E60 connect
21:25:09.376 00.004 9960 duration set to 2500 by maxRaDuration
21:25:09.376 00.000 11872 case statement mapped state 6 to 3
21:25:09.380 00.004 9960 Guiding  Dir = 2, Dur = 2500
21:25:09.380 00.000 9960 IsSlewing returns 0
21:25:09.382 00.002 11872 case statement mapped state 6 to 3
21:25:09.386 00.004 9960 IsGuiding returns 0
21:25:09.386 00.000 9960 PulseGuide returned control before completion, sleep 2510
21:25:09.387 00.001 11872 evsrv: cli 0D2D2E60 request: {"method":"get_app_state","id":"630ac824-074a-4ba7-9e1d-779b4a7d87eb"}
21:25:09.390 00.003 11872 case statement mapped state 6 to 3
21:25:09.394 00.004 11872 evsrv: cli 0D2D2E60 response: {"jsonrpc":"2.0","result":"Guiding","id":"630ac824-074a-4ba7-9e1d-779b4a7d87eb"}
21:25:09.397 00.003 11872 evsrv: cli 0D2D2E60 disconnect
21:25:09.403 00.006 11872 evsrv: cli 0D2D2960 connect
21:25:09.409 00.006 11872 case statement mapped state 6 to 3
21:25:09.413 00.004 11872 case statement mapped state 6 to 3
21:25:09.418 00.005 11872 evsrv: cli 0D2D2960 request: {"method":"stop_capture","id":"3ae32834-a412-4fe1-af97-68d255e56d97"}
21:25:09.425 00.007 11872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
21:25:09.430 00.005 11872 Status Line: Waiting for devices...
21:25:09.436 00.006 11872 evsrv: cli 0D2D2960 response: {"jsonrpc":"2.0","result":0,"id":"3ae32834-a412-4fe1-af97-68d255e56d97"}
21:25:09.440 00.004 11872 evsrv: cli 0D2D2960 disconnect
21:25:09.445 00.005 11872 evsrv: cli 0D2D3220 connect
21:25:09.448 00.003 11872 case statement mapped state 6 to 3
21:25:09.454 00.006 11872 case statement mapped state 6 to 3
21:25:09.458 00.004 11872 evsrv: cli 0D2D3220 request: {"method":"get_app_state","id":"9722b4d8-17a4-415f-945b-9838dd27362e"}
21:25:09.463 00.005 11872 case statement mapped state 6 to 3
21:25:09.467 00.004 11872 evsrv: cli 0D2D3220 response: {"jsonrpc":"2.0","result":"Guiding","id":"9722b4d8-17a4-415f-945b-9838dd27362e"}
21:25:09.471 00.004 11872 evsrv: cli 0D2D3220 disconnect
21:25:10.472 01.001 11872 evsrv: cli 0D2D32C0 connect
21:25:10.479 00.007 11872 case statement mapped state 6 to 3
21:25:10.486 00.007 11872 case statement mapped state 6 to 3
21:25:10.493 00.007 11872 evsrv: cli 0D2D32C0 request: {"method":"get_app_state","id":"f29692f7-508c-4027-a41f-649770314104"}
21:25:10.499 00.006 11872 case statement mapped state 6 to 3
21:25:10.504 00.005 11872 evsrv: cli 0D2D32C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f29692f7-508c-4027-a41f-649770314104"}
21:25:10.509 00.005 11872 evsrv: cli 0D2D32C0 disconnect
21:25:11.512 01.003 11872 evsrv: cli 0D2D2B40 connect
21:25:11.519 00.007 11872 case statement mapped state 6 to 3
21:25:11.526 00.007 11872 case statement mapped state 6 to 3
21:25:11.532 00.006 11872 evsrv: cli 0D2D2B40 request: {"method":"get_app_state","id":"acf234da-2a32-4d57-ad4a-aa02c01bfd66"}
21:25:11.538 00.006 11872 case statement mapped state 6 to 3
21:25:11.542 00.004 11872 evsrv: cli 0D2D2B40 response: {"jsonrpc":"2.0","result":"Guiding","id":"acf234da-2a32-4d57-ad4a-aa02c01bfd66"}
21:25:11.547 00.005 11872 evsrv: cli 0D2D2B40 disconnect
21:25:11.910 00.363 9960 IsGuiding returns 1
21:25:11.911 00.001 9960 scope still moving after pulse duration time elapsed
21:25:11.941 00.030 9960 Error thrown from C:\cygwin\home\agalasso\projects\phd2\scope_ascom.cpp:644->ASCOM Scope: thread interrupt requested
21:25:11.941 00.000 9960 Error thrown from C:\cygwin\home\agalasso\projects\phd2\scope.cpp:770->guide failed
21:25:11.942 00.001 9960 Move returns status 1, amount 0
21:25:11.942 00.000 9960 MoveAxis(N, 0, ABG)
21:25:11.942 00.000 9960 Move returns status 0, amount 0
21:25:11.942 00.000 9960 move complete, result=0
21:25:11.942 00.000 9960 worker thread done servicing request
21:25:11.942 00.000 11872 GuideStep: -3.4 px 0 ms EAST, -0.1 px 0 ms NORTH
21:25:11.946 00.004 9960 Worker thread wakes up
21:25:11.946 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:25:11.946 00.000 9960 Error thrown from C:\cygwin\home\agalasso\projects\phd2\worker_thread.cpp:180->Time lapse interrupted
21:25:11.946 00.000 9960 worker thread done servicing request
21:25:11.948 00.002 11872 OnExposeComplete: enter
21:25:11.953 00.005 11872 OnExposeComplete: Capture Error reported
21:25:11.955 00.002 11872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
21:25:11.960 00.005 11872 Mount: notify guiding stopped
21:25:11.964 00.004 11872 Changing from state GUIDING to STOP
21:25:11.969 00.005 11872 guider state => SELECTED
21:25:11.972 00.003 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=203, med=1, FiltMin=0, FiltMax=104, Gamma=1.000
21:25:11.975 00.003 11872 Changing from state SELECTED to UNINITIALIZED
21:25:11.977 00.002 11872 guider state => SELECTING
21:25:11.985 00.008 11872 Status Line: Stopped.
21:25:11.991 00.006 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\myframe_events.cpp:489->Error reported capturing image
21:25:12.549 00.558 11872 evsrv: cli 0D2D2B40 connect
21:25:12.556 00.007 11872 evsrv: cli 0D2D2B40 request: {"method":"get_app_state","id":"d22c538e-8ea4-434b-9da0-eb10b35510c0"}
21:25:12.561 00.005 11872 evsrv: cli 0D2D2B40 response: {"jsonrpc":"2.0","result":"Stopped","id":"d22c538e-8ea4-434b-9da0-eb10b35510c0"}
21:25:12.568 00.007 11872 evsrv: cli 0D2D2B40 disconnect
21:25:27.386 14.818 11872 evsrv: cli 0D2D34A0 connect
21:25:27.403 00.017 11872 evsrv: cli 0D2D34A0 request: {"method":"get_app_state","id":"efc58e89-17fa-42c1-91dc-c4bdfb2dfd89"}
21:25:27.408 00.005 11872 evsrv: cli 0D2D34A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"efc58e89-17fa-42c1-91dc-c4bdfb2dfd89"}
21:25:27.424 00.016 11872 evsrv: cli 0D2D34A0 disconnect
21:26:32.914 65.490 11872 evsrv: cli 0D2D2780 connect
21:26:32.928 00.014 11872 evsrv: cli 0D2D2780 request: {"method":"get_app_state","id":"af037f8a-fe8c-4c14-9805-420cd5c51734"}
21:26:32.932 00.004 11872 evsrv: cli 0D2D2780 response: {"jsonrpc":"2.0","result":"Stopped","id":"af037f8a-fe8c-4c14-9805-420cd5c51734"}
21:26:32.954 00.022 11872 evsrv: cli 0D2D2780 disconnect
21:26:32.962 00.008 11872 evsrv: cli 0D2D2960 connect
21:26:32.969 00.007 11872 evsrv: cli 0D2D2960 request: {"method":"get_calibrated","id":"b3de148a-102a-479d-b193-33a04dc69414"}
21:26:32.973 00.004 11872 evsrv: cli 0D2D2960 response: {"jsonrpc":"2.0","result":true,"id":"b3de148a-102a-479d-b193-33a04dc69414"}
21:26:32.978 00.005 11872 evsrv: cli 0D2D2960 disconnect
21:26:32.985 00.007 11872 evsrv: cli 0D2D2640 connect
21:26:32.991 00.006 11872 evsrv: cli 0D2D2640 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"dcf9b0b7-4ffb-4ba9-b574-b9ff7e1ba6a3"}
21:26:32.994 00.003 11872 PhdController::Guide begins
21:26:32.999 00.005 11872 PhdController: newstate STATE_SETUP
21:26:33.005 00.006 11872 PhdController: setup
21:26:33.009 00.004 11872 PhdController: newstate STATE_ATTEMPT_START
21:26:33.014 00.005 11872 PhdController: start capturing
21:26:33.018 00.004 11872 Changing from state SELECTING to UNINITIALIZED
21:26:33.022 00.004 11872 guider state => SELECTING
21:26:33.027 00.005 11872 setting force full frames = true
21:26:33.033 00.006 11872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
21:26:33.040 00.007 11872 ScheduleExposure(1000,3,0) exposurePending=0
21:26:33.045 00.005 11872 Enqueuing Expose request
21:26:33.049 00.004 9960 Worker thread wakes up
21:26:33.050 00.001 11872 PhdController: newstate STATE_SELECT_STAR
21:26:33.053 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
21:26:33.053 00.000 11872 evsrv: cli 0D2D2640 response: {"jsonrpc":"2.0","result":0,"id":"dcf9b0b7-4ffb-4ba9-b574-b9ff7e1ba6a3"}
21:26:33.056 00.003 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
21:26:33.056 00.000 11872 evsrv: cli 0D2D2640 disconnect
21:26:33.060 00.004 11872 evsrv: cli 0D2D2320 connect
21:26:33.064 00.004 11872 case statement mapped state 1 to 101
21:26:33.067 00.003 11872 case statement mapped state 1 to 101
21:26:33.071 00.004 11872 evsrv: cli 0D2D2320 request: {"method":"get_lock_shift_params","id":"3ec4a442-0cee-4e73-9b1e-6338a94edefe"}
21:26:33.075 00.004 11872 evsrv: cli 0D2D2320 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"3ec4a442-0cee-4e73-9b1e-6338a94edefe"}
21:26:33.081 00.006 11872 evsrv: cli 0D2D2320 disconnect
21:26:33.086 00.005 11872 evsrv: cli 0D2D34A0 connect
21:26:33.090 00.004 11872 case statement mapped state 1 to 101
21:26:33.094 00.004 11872 case statement mapped state 1 to 101
21:26:33.099 00.005 11872 evsrv: cli 0D2D34A0 request: {"method":"get_lock_position","id":"3641dce7-09a3-4d09-8fac-e95c712fb8c7"}
21:26:33.102 00.003 11872 evsrv: cli 0D2D34A0 response: {"jsonrpc":"2.0","result":null,"id":"3641dce7-09a3-4d09-8fac-e95c712fb8c7"}
21:26:33.112 00.010 11872 evsrv: cli 0D2D34A0 disconnect
21:26:34.113 01.001 11872 evsrv: cli 0D2D32C0 connect
21:26:34.120 00.007 11872 case statement mapped state 1 to 101
21:26:34.127 00.007 11872 case statement mapped state 1 to 101
21:26:34.133 00.006 11872 evsrv: cli 0D2D32C0 request: {"method":"get_lock_position","id":"aa91464e-1c18-47ba-889e-421b4d620768"}
21:26:34.139 00.006 11872 evsrv: cli 0D2D32C0 response: {"jsonrpc":"2.0","result":null,"id":"aa91464e-1c18-47ba-889e-421b4d620768"}
21:26:34.147 00.008 11872 evsrv: cli 0D2D32C0 disconnect
21:26:34.308 00.161 9960 Exposure complete
21:26:34.430 00.122 9960 worker thread done servicing request
21:26:34.430 00.000 11872 OnExposeComplete: enter
21:26:34.435 00.005 11872 UpdateGuideState(): m_state=1
21:26:34.438 00.003 11872 UpdateCurrentPosition: no star selected
21:26:34.442 00.004 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
21:26:34.446 00.004 11872 Status Line: No star selected
21:26:34.451 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=140, med=1, FiltMin=0, FiltMax=77, Gamma=1.000
21:26:34.456 00.005 11872 UpdateGuideState exits: No star selected
21:26:34.460 00.004 11872 GuiderMultiStar::AutoSelect enter
21:26:34.464 00.004 11872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
21:26:34.570 00.106 11872 AutoFind: auto downsample for scale 1.00 => 1x
21:26:34.764 00.194 11872 AutoFind: global mean = 0.0, stdev 2.1
21:26:34.769 00.005 11872 AutoFind: using threshold = 0.1
21:26:35.024 00.255 11872 AutoFind: local max [73, 827] 120.8
21:26:35.029 00.005 11872 AutoFind: local max [1543, 1081] 73.8
21:26:35.032 00.003 11872 AutoFind: local max [327, 499] 46.7
21:26:35.037 00.005 11872 AutoFind: local max [589, 281] 43.3
21:26:35.040 00.003 11872 AutoFind: local max [52, 677] 40.4
21:26:35.044 00.004 11872 AutoFind: local max [1333, 468] 27.5
21:26:35.047 00.003 11872 AutoFind: local max [233, 1055] 26.8
21:26:35.052 00.005 11872 AutoFind: local max [66, 865] 25.9
21:26:35.056 00.004 11872 AutoFind: local max [979, 897] 24.0
21:26:35.061 00.005 11872 AutoFind: local max [1595, 237] 21.6
21:26:35.068 00.007 11872 AutoFind: local max [981, 891] 21.5
21:26:35.076 00.008 11872 AutoFind: local max [18, 253] 19.0
21:26:35.082 00.006 11872 AutoFind: local max [1595, 243] 17.1
21:26:35.087 00.005 11872 AutoFind: local max [915, 519] 16.3
21:26:35.092 00.005 11872 AutoFind: local max [1732, 1052] 14.9
21:26:35.097 00.005 11872 AutoFind: local max [1431, 896] 14.1
21:26:35.114 00.017 11872 AutoFind: local max [351, 1036] 13.8
21:26:35.144 00.030 11872 AutoFind: local max [1575, 140] 12.2
21:26:35.158 00.014 11872 AutoFind: local max [219, 1056] 12.1
21:26:35.163 00.005 11872 AutoFind: local max [1721, 800] 11.9
21:26:35.167 00.004 11872 AutoFind: local max [24, 104] 11.7
21:26:35.171 00.004 11872 AutoFind: local max [614, 699] 11.5
21:26:35.173 00.002 11872 AutoFind: local max [615, 693] 11.5
21:26:35.177 00.004 11872 AutoFind: local max [158, 469] 10.7
21:26:35.180 00.003 11872 AutoFind: local max [208, 983] 10.6
21:26:35.182 00.002 11872 AutoFind: local max [1470, 724] 10.1
21:26:35.185 00.003 11872 AutoFind: local max [1234, 307] 9.9
21:26:35.189 00.004 11872 AutoFind: local max [445, 949] 9.4
21:26:35.192 00.003 11872 AutoFind: local max [109, 896] 9.0
21:26:35.195 00.003 11872 AutoFind: local max [1199, 405] 8.9
21:26:35.198 00.003 11872 AutoFind: local max [1470, 730] 8.6
21:26:35.201 00.003 11872 AutoFind: local max [1378, 109] 8.2
21:26:35.204 00.003 11872 AutoFind: local max [1621, 940] 7.9
21:26:35.207 00.003 11872 AutoFind: local max [1353, 1065] 7.8
21:26:35.210 00.003 11872 AutoFind: local max [805, 194] 7.6
21:26:35.212 00.002 11872 AutoFind: local max [258, 1019] 7.2
21:26:35.216 00.004 11872 AutoFind: local max [1416, 947] 7.1
21:26:35.219 00.003 11872 AutoFind: local max [864, 526] 6.9
21:26:35.222 00.003 11872 AutoFind: local max [50, 545] 6.8
21:26:35.226 00.004 11872 AutoFind: local max [880, 449] 6.7
21:26:35.228 00.002 11872 AutoFind: local max [1864, 200] 6.6
21:26:35.232 00.004 11872 AutoFind: local max [246, 928] 6.6
21:26:35.236 00.004 11872 AutoFind: local max [492, 146] 6.6
21:26:35.240 00.004 11872 AutoFind: local max [1483, 288] 6.4
21:26:35.243 00.003 11872 AutoFind: local max [1361, 856] 6.4
21:26:35.246 00.003 11872 AutoFind: local max [207, 551] 6.4
21:26:35.250 00.004 11872 AutoFind: local max [209, 191] 6.3
21:26:35.253 00.003 11872 AutoFind: local max [323, 566] 6.2
21:26:35.256 00.003 11872 AutoFind: local max [1362, 850] 5.6
21:26:35.259 00.003 11872 AutoFind: local max [207, 546] 5.5
21:26:35.263 00.004 11872 AutoFind: local max [1666, 159] 5.3
21:26:35.267 00.004 11872 AutoFind: local max [1724, 622] 5.3
21:26:35.270 00.003 11872 AutoFind: local max [354, 418] 5.3
21:26:35.274 00.004 11872 AutoFind: local max [801, 594] 5.3
21:26:35.277 00.003 11872 AutoFind: local max [234, 728] 5.3
21:26:35.280 00.003 11872 AutoFind: local max [978, 489] 5.2
21:26:35.282 00.002 11872 AutoFind: local max [1082, 786] 5.2
21:26:35.285 00.003 11872 AutoFind: local max [252, 829] 5.2
21:26:35.289 00.004 11872 AutoFind: local max [356, 413] 5.1
21:26:35.293 00.004 11872 AutoFind: local max [1088, 388] 4.9
21:26:35.296 00.003 11872 AutoFind: local max [849, 271] 4.8
21:26:35.300 00.004 11872 AutoFind: local max [1080, 168] 4.7
21:26:35.304 00.004 11872 AutoFind: local max [17, 28] 4.6
21:26:35.308 00.004 11872 AutoFind: local max [332, 305] 4.6
21:26:35.311 00.003 11872 AutoFind: local max [1782, 823] 4.4
21:26:35.314 00.003 11872 AutoFind: local max [931, 520] 4.4
21:26:35.318 00.004 11872 AutoFind: local max [1203, 743] 4.3
21:26:35.322 00.004 11872 AutoFind: local max [469, 206] 4.3
21:26:35.325 00.003 11872 AutoFind: local max [1161, 188] 4.3
21:26:35.329 00.004 11872 AutoFind: local max [800, 589] 4.3
21:26:35.332 00.003 11872 AutoFind: local max [673, 943] 4.3
21:26:35.336 00.004 11872 AutoFind: local max [298, 310] 4.3
21:26:35.339 00.003 11872 AutoFind: local max [1336, 1082] 4.2
21:26:35.342 00.003 11872 AutoFind: local max [1865, 960] 4.2
21:26:35.345 00.003 11872 AutoFind: local max [1312, 1042] 4.2
21:26:35.349 00.004 11872 AutoFind: local max [1784, 492] 4.2
21:26:35.353 00.004 11872 AutoFind: local max [297, 301] 4.2
21:26:35.358 00.005 11872 AutoFind: local max [93, 376] 4.2
21:26:35.361 00.003 11872 AutoFind: local max [641, 477] 4.2
21:26:35.365 00.004 11872 AutoFind: local max [1792, 231] 4.1
21:26:35.369 00.004 11872 AutoFind: local max [923, 542] 4.1
21:26:35.373 00.004 11872 AutoFind: local max [1452, 20] 4.1
21:26:35.376 00.003 11872 AutoFind: local max [23, 702] 4.1
21:26:35.379 00.003 11872 AutoFind: local max [783, 681] 4.0
21:26:35.383 00.004 11872 AutoFind: local max [404, 586] 4.0
21:26:35.388 00.005 11872 AutoFind: local max [53, 47] 4.0
21:26:35.393 00.005 11872 AutoFind: local max [1836, 888] 4.0
21:26:35.398 00.005 11872 AutoFind: local max [1054, 427] 4.0
21:26:35.402 00.004 11872 AutoFind: local max [1532, 1065] 4.0
21:26:35.405 00.003 11872 AutoFind: local max [763, 280] 4.0
21:26:35.409 00.004 11872 AutoFind: local max [1086, 344] 4.0
21:26:35.413 00.004 11872 AutoFind: local max [786, 538] 4.0
21:26:35.415 00.002 11872 AutoFind: local max [258, 854] 3.9
21:26:35.421 00.006 11872 AutoFind: local max [1632, 29] 3.9
21:26:35.426 00.005 11872 AutoFind: local max [410, 706] 3.9
21:26:35.431 00.005 11872 AutoFind: local max [1201, 1066] 3.9
21:26:35.434 00.003 11872 AutoFind: local max [1794, 475] 3.9
21:26:35.438 00.004 11872 AutoFind: local max [1555, 1081] 3.9
21:26:35.442 00.004 11872 AutoFind: local max [1479, 622] 3.9
21:26:35.445 00.003 11872 AutoFind: local max [580, 369] 3.9
21:26:35.448 00.003 11872 AutoFind: close dim-bright [1555, 1081] 3.9 - [1543, 1081] 73.8
21:26:35.452 00.004 11872 AutoFind: too close [1794, 475] 3.9 - [1784, 492] 4.2
21:26:35.456 00.004 11872 AutoFind: close dim-bright [1532, 1065] 4.0 - [1543, 1081] 73.8
21:26:35.459 00.003 11872 AutoFind: too close [297, 301] 4.2 - [298, 310] 4.3
21:26:35.463 00.004 11872 AutoFind: too close [1336, 1082] 4.2 - [1353, 1065] 7.8
21:26:35.467 00.004 11872 AutoFind: too close [800, 589] 4.3 - [801, 594] 5.3
21:26:35.470 00.003 11872 AutoFind: too close [931, 520] 4.4 - [915, 519] 16.3
21:26:35.473 00.003 11872 AutoFind: too close [356, 413] 5.1 - [354, 418] 5.3
21:26:35.477 00.004 11872 AutoFind: too close [207, 546] 5.5 - [207, 551] 6.4
21:26:35.481 00.004 11872 AutoFind: too close [1362, 850] 5.6 - [1361, 856] 6.4
21:26:35.485 00.004 11872 AutoFind: too close [1470, 730] 8.6 - [1470, 724] 10.1
21:26:35.488 00.003 11872 AutoFind: too close [615, 693] 11.5 - [614, 699] 11.5
21:26:35.491 00.003 11872 AutoFind: too close [219, 1056] 12.1 - [233, 1055] 26.8
21:26:35.495 00.004 11872 AutoFind: too close [1595, 243] 17.1 - [1595, 237] 21.6
21:26:35.498 00.003 11872 AutoFind: too close [981, 891] 21.5 - [979, 897] 24.0
21:26:35.502 00.004 11872 AutoFind: too close to edge [1555, 1081] 3.9
21:26:35.507 00.005 11872 AutoFind: too close to edge [1543, 1081] 73.8
21:26:35.510 00.003 11872 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
21:26:35.514 00.004 11872 Star::Find(15, 73, 827, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:26:35.517 00.003 11872 Star::Find returns 1 (0), X=72.27, Y=826.18, Mass=2545, SNR=34.1, Peak=140 HFD=5.0
21:26:35.521 00.004 11872 Star::Find(15, 327, 499, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:26:35.523 00.002 11872 Star::Find returns 1 (0), X=326.93, Y=499.48, Mass=1666, SNR=26.9, Peak=58 HFD=6.2
21:26:35.527 00.004 11872 Star::Find(15, 589, 281, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:26:35.530 00.003 11872 Star::Find returns 1 (0), X=588.53, Y=282.31, Mass=1669, SNR=27.7, Peak=51 HFD=6.1
21:26:35.533 00.003 11872 Star::Find(15, 52, 677, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:26:35.537 00.004 11872 Star::Find returns 1 (0), X=51.73, Y=677.27, Mass=782, SNR=19.1, Peak=42 HFD=5.1
21:26:35.540 00.003 11872 Star::Find(15, 1333, 468, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:26:35.544 00.004 11872 Star::Find returns 1 (0), X=1333.41, Y=469.28, Mass=1123, SNR=22.3, Peak=41 HFD=6.2
21:26:35.547 00.003 11872 Star::Find(15, 66, 865, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:26:35.551 00.004 11872 Star::Find returns 1 (0), X=65.34, Y=864.94, Mass=462, SNR=14.6, Peak=30 HFD=4.3
21:26:35.553 00.002 11872 Star::Find(15, 18, 253, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:26:35.558 00.005 11872 Star::Find returns 1 (0), X=17.69, Y=253.28, Mass=411, SNR=13.9, Peak=26 HFD=4.8
21:26:35.561 00.003 11872 Star::Find(15, 1732, 1052, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:26:35.563 00.002 11872 Star::Find returns 1 (0), X=1730.95, Y=1052.86, Mass=377, SNR=12.9, Peak=22 HFD=4.9
21:26:35.567 00.004 11872 Star::Find(15, 1431, 896, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:26:35.571 00.004 11872 Star::Find returns 1 (0), X=1432.05, Y=896.72, Mass=556, SNR=15.6, Peak=22 HFD=5.8
21:26:35.574 00.003 11872 Star::Find(15, 351, 1036, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:26:35.578 00.004 11872 Star::Find returns 1 (0), X=351.50, Y=1036.00, Mass=308, SNR=11.9, Peak=18 HFD=5.0
21:26:35.580 00.002 11872 Star::Find(15, 1575, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:26:35.585 00.005 11872 Star::Find returns 1 (0), X=1575.55, Y=141.05, Mass=489, SNR=14.8, Peak=19 HFD=6.0
21:26:35.589 00.004 11872 Star::Find(15, 1721, 800, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:26:35.592 00.003 11872 Star::Find returns 1 (0), X=1719.94, Y=801.74, Mass=327, SNR=12.2, Peak=18 HFD=5.3
21:26:35.596 00.004 11872 Star::Find(15, 24, 104, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:26:35.600 00.004 11872 Star::Find returns 1 (0), X=24.12, Y=103.75, Mass=202, SNR=9.7, Peak=18 HFD=4.3
21:26:35.603 00.003 11872 Star::Find(15, 158, 469, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:26:35.607 00.004 11872 Star::Find returns 1 (0), X=158.17, Y=469.09, Mass=249, SNR=10.7, Peak=13 HFD=4.7
21:26:35.611 00.004 11872 Star::Find(15, 208, 983, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:26:35.616 00.005 11872 Star::Find returns 1 (0), X=207.99, Y=983.00, Mass=220, SNR=10.1, Peak=15 HFD=4.5
21:26:35.620 00.004 11872 Star::Find(15, 1234, 307, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:26:35.623 00.003 11872 Star::Find returns 1 (0), X=1235.33, Y=307.38, Mass=464, SNR=14.2, Peak=14 HFD=7.1
21:26:35.627 00.004 11872 Star::Find(15, 445, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:26:35.630 00.003 11872 Star::Find returns 1 (0), X=444.53, Y=948.80, Mass=174, SNR=9.0, Peak=13 HFD=5.1
21:26:35.633 00.003 11872 Star::Find(15, 109, 896, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:26:35.639 00.006 11872 Star::Find returns 1 (0), X=108.29, Y=896.04, Mass=132, SNR=7.8, Peak=9 HFD=4.2
21:26:35.644 00.005 11872 Star::Find(15, 1199, 405, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:26:35.648 00.004 11872 Star::Find returns 1 (0), X=1199.87, Y=406.11, Mass=417, SNR=13.6, Peak=14 HFD=7.4
21:26:35.652 00.004 11872 Star::Find(15, 1378, 109, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:26:35.656 00.004 11872 Star::Find returns 1 (0), X=1377.75, Y=106.44, Mass=373, SNR=13.0, Peak=14 HFD=6.6
21:26:35.660 00.004 11872 Star::Find(15, 1621, 940, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:26:35.664 00.004 11872 Star::Find returns 1 (0), X=1620.27, Y=942.20, Mass=185, SNR=9.1, Peak=9 HFD=5.8
21:26:35.667 00.003 11872 Star::Find(15, 805, 194, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:26:35.673 00.006 11872 Star::Find returns 1 (0), X=802.70, Y=196.23, Mass=245, SNR=10.3, Peak=11 HFD=6.5
21:26:35.677 00.004 11872 Star::Find(15, 258, 1019, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:26:35.681 00.004 11872 Star::Find returns 1 (0), X=257.76, Y=1018.78, Mass=142, SNR=8.0, Peak=10 HFD=5.6
21:26:35.685 00.004 11872 Star::Find(15, 1416, 947, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:26:35.690 00.005 11872 Star::Find returns 1 (0), X=1416.35, Y=947.44, Mass=190, SNR=9.3, Peak=9 HFD=5.7
21:26:35.695 00.005 11872 Star::Find(15, 864, 526, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:26:35.698 00.003 11872 Star::Find returns 1 (0), X=863.87, Y=527.13, Mass=234, SNR=9.9, Peak=13 HFD=6.2
21:26:35.704 00.006 11872 Star::Find(15, 50, 545, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:26:35.708 00.004 11872 Star::Find returns 1 (0), X=49.77, Y=545.14, Mass=115, SNR=7.3, Peak=7 HFD=5.2
21:26:35.712 00.004 11872 Star::Find(15, 880, 449, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:26:35.715 00.003 11872 Star::Find returns 1 (0), X=881.51, Y=448.01, Mass=326, SNR=12.1, Peak=12 HFD=6.9
21:26:35.720 00.005 11872 Star::Find(15, 1864, 200, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:26:35.723 00.003 11872 Star::Find returns 1 (0), X=1863.40, Y=198.01, Mass=140, SNR=8.1, Peak=13 HFD=4.9
21:26:35.728 00.005 11872 Star::Find(15, 246, 928, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:26:35.732 00.004 11872 Star::Find returns 1 (0), X=245.72, Y=928.50, Mass=92, SNR=6.4, Peak=10 HFD=4.1
21:26:35.735 00.003 11872 Star::Find(15, 492, 146, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:26:35.740 00.005 11872 Star::Find returns 1 (0), X=492.74, Y=144.75, Mass=217, SNR=9.9, Peak=9 HFD=6.0
21:26:35.744 00.004 11872 Star::Find(15, 1483, 288, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:26:35.748 00.004 11872 Star::Find returns 1 (0), X=1483.36, Y=289.70, Mass=198, SNR=9.5, Peak=8 HFD=5.5
21:26:35.751 00.003 11872 Star::Find(15, 209, 191, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:26:35.756 00.005 11872 Star::Find returns 1 (0), X=208.50, Y=191.21, Mass=139, SNR=7.9, Peak=10 HFD=4.5
21:26:35.759 00.003 11872 Star::Find(15, 323, 566, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:26:35.764 00.005 11872 Star::Find returns 1 (0), X=323.11, Y=564.19, Mass=153, SNR=8.3, Peak=12 HFD=4.6
21:26:35.768 00.004 11872 Star::Find(15, 1666, 159, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:26:35.772 00.004 11872 Star::Find returns 1 (0), X=1666.39, Y=159.24, Mass=150, SNR=8.3, Peak=7 HFD=6.5
21:26:35.775 00.003 11872 Star::Find(15, 1724, 622, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:26:35.779 00.004 11872 Star::Find returns 1 (0), X=1724.29, Y=623.09, Mass=160, SNR=8.6, Peak=8 HFD=6.4
21:26:35.783 00.004 11872 Star::Find(15, 234, 728, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:26:35.787 00.004 11872 Star::Find returns 1 (0), X=233.91, Y=727.99, Mass=139, SNR=8.0, Peak=8 HFD=5.9
21:26:35.790 00.003 11872 Star::Find(15, 978, 489, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:26:35.794 00.004 11872 Star::Find returns 1 (0), X=979.35, Y=490.85, Mass=254, SNR=10.7, Peak=8 HFD=7.7
21:26:35.800 00.006 11872 Star::Find(15, 1082, 786, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:26:35.804 00.004 11872 Star::Find false star n=21 nbg=286 bg=1.0 sigma=1.0 thresh=4 peak=3
21:26:35.808 00.004 11872 Star::Find returns 0 (2), X=1082.00, Y=786.00, Mass=73, SNR=2.9, Peak=6 HFD=0.0
21:26:35.812 00.004 11872 Star::Find(15, 252, 829, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:26:35.815 00.003 11872 Star::Find false star n=33 nbg=273 bg=0.7 sigma=0.7 thresh=3 peak=3
21:26:35.819 00.004 11872 Star::Find returns 0 (2), X=252.00, Y=829.00, Mass=97, SNR=2.9, Peak=6 HFD=0.0
21:26:35.824 00.005 11872 Star::Find(15, 1088, 388, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:26:35.827 00.003 11872 Star::Find returns 1 (0), X=1089.37, Y=388.57, Mass=224, SNR=9.9, Peak=11 HFD=7.3
21:26:35.830 00.003 11872 Star::Find(15, 849, 271, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:26:35.837 00.007 11872 Star::Find false star n=24 nbg=277 bg=1.0 sigma=1.0 thresh=4 peak=4
21:26:35.842 00.005 11872 Star::Find returns 0 (2), X=849.00, Y=271.00, Mass=88, SNR=2.9, Peak=7 HFD=0.0
21:26:35.845 00.003 11872 Star::Find(15, 1080, 168, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:26:35.849 00.004 11872 Star::Find returns 1 (0), X=1080.44, Y=169.38, Mass=174, SNR=8.9, Peak=11 HFD=7.3
21:26:35.852 00.003 11872 Star::Find(15, 17, 28, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:26:35.858 00.006 11872 Star::Find false star n=17 nbg=279 bg=0.7 sigma=0.7 thresh=3 peak=3
21:26:35.862 00.004 11872 Star::Find returns 0 (2), X=17.00, Y=28.00, Mass=52, SNR=2.9, Peak=6 HFD=0.0
21:26:35.866 00.004 11872 Star::Find(15, 332, 305, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:26:35.870 00.004 11872 Star::Find false star n=34 nbg=279 bg=0.7 sigma=0.8 thresh=3 peak=3
21:26:35.875 00.005 11872 Star::Find returns 0 (2), X=332.00, Y=305.00, Mass=99, SNR=2.9, Peak=8 HFD=0.0
21:26:35.879 00.004 11872 Star::Find(15, 1782, 823, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:26:35.884 00.005 11872 Star::Find false star n=8 nbg=278 bg=0.6 sigma=0.7 thresh=3 peak=3
21:26:35.888 00.004 11872 Star::Find returns 0 (2), X=1782.00, Y=823.00, Mass=27, SNR=2.9, Peak=5 HFD=0.0
21:26:35.893 00.005 11872 Star::Find(15, 1203, 743, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:26:35.898 00.005 11872 Star::Find returns 1 (0), X=1203.43, Y=745.26, Mass=135, SNR=7.7, Peak=10 HFD=7.1
21:26:35.901 00.003 11872 Star::Find(15, 469, 206, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:26:35.906 00.005 11872 Star::Find false star n=34 nbg=287 bg=1.1 sigma=1.0 thresh=4 peak=4
21:26:35.909 00.003 11872 Star::Find returns 0 (2), X=469.00, Y=206.00, Mass=125, SNR=2.9, Peak=9 HFD=0.0
21:26:35.914 00.005 11872 Star::Find(15, 1161, 188, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:26:35.918 00.004 11872 Star::Find returns 0 (2), X=1161.00, Y=188.00, Mass=18, SNR=2.8, Peak=5 HFD=0.0
21:26:35.925 00.007 11872 Star::Find(15, 673, 943, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:26:35.928 00.003 11872 Star::Find false star n=19 nbg=267 bg=0.7 sigma=0.8 thresh=3 peak=3
21:26:35.931 00.003 11872 Star::Find returns 0 (2), X=673.00, Y=943.00, Mass=54, SNR=2.9, Peak=6 HFD=0.0
21:26:35.933 00.002 11872 Star::Find(15, 1865, 960, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:26:35.937 00.004 11872 Star::Find false star n=26 nbg=271 bg=0.6 sigma=0.7 thresh=3 peak=3
21:26:35.939 00.002 11872 Star::Find returns 0 (2), X=1865.00, Y=960.00, Mass=83, SNR=2.9, Peak=6 HFD=0.0
21:26:35.942 00.003 11872 Star::Find(15, 1312, 1042, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:26:35.945 00.003 11872 Star::Find false star n=11 nbg=276 bg=0.7 sigma=0.8 thresh=3 peak=2
21:26:35.950 00.005 11872 Star::Find returns 0 (2), X=1312.00, Y=1042.00, Mass=26, SNR=2.9, Peak=4 HFD=0.0
21:26:35.954 00.004 11872 Star::Find(15, 93, 376, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:26:35.957 00.003 11872 Star::Find false star n=19 nbg=282 bg=0.6 sigma=0.7 thresh=3 peak=3
21:26:35.961 00.004 11872 Star::Find returns 0 (2), X=93.00, Y=376.00, Mass=56, SNR=2.9, Peak=7 HFD=0.0
21:26:35.966 00.005 11872 Star::Find(15, 641, 477, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:26:35.968 00.002 11872 Star::Find false star n=7 nbg=279 bg=1.7 sigma=1.2 thresh=5 peak=3
21:26:35.972 00.004 11872 Star::Find returns 0 (2), X=641.00, Y=477.00, Mass=25, SNR=2.9, Peak=6 HFD=0.0
21:26:35.974 00.002 11872 Star::Find(15, 1792, 231, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:26:35.978 00.004 11872 Star::Find returns 0 (2), X=1792.00, Y=231.00, Mass=17, SNR=2.8, Peak=4 HFD=0.0
21:26:35.982 00.004 11872 Star::Find(15, 923, 542, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:26:35.985 00.003 11872 Star::Find false star n=43 nbg=237 bg=3.6 sigma=2.3 thresh=11 peak=10
21:26:35.988 00.003 11872 Star::Find returns 0 (2), X=923.00, Y=542.00, Mass=517, SNR=2.9, Peak=12 HFD=0.0
21:26:35.992 00.004 11872 Star::Find(15, 1452, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:26:35.995 00.003 11872 Star::Find false star n=8 nbg=284 bg=0.7 sigma=0.8 thresh=3 peak=1
21:26:35.998 00.003 11872 Star::Find returns 0 (2), X=1452.00, Y=20.00, Mass=22, SNR=2.9, Peak=6 HFD=0.0
21:26:36.002 00.004 11872 Star::Find(15, 23, 702, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:26:36.005 00.003 11872 Star::Find false star n=13 nbg=266 bg=0.6 sigma=0.7 thresh=3 peak=2
21:26:36.008 00.003 11872 Star::Find returns 0 (2), X=23.00, Y=702.00, Mass=35, SNR=2.9, Peak=4 HFD=0.0
21:26:36.013 00.005 11872 Star::Find(15, 783, 681, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:26:36.018 00.005 11872 Star::Find false star n=18 nbg=283 bg=0.9 sigma=0.9 thresh=4 peak=4
21:26:36.021 00.003 11872 Star::Find returns 0 (2), X=783.00, Y=681.00, Mass=64, SNR=2.9, Peak=6 HFD=0.0
21:26:36.024 00.003 11872 Star::Find(15, 404, 586, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:26:36.028 00.004 11872 Star::Find false star n=27 nbg=272 bg=0.8 sigma=0.7 thresh=3 peak=3
21:26:36.032 00.004 11872 Star::Find returns 0 (2), X=404.00, Y=586.00, Mass=84, SNR=2.9, Peak=8 HFD=0.0
21:26:36.035 00.003 11872 Star::Find(15, 53, 47, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:26:36.038 00.003 11872 Star::Find false star n=21 nbg=279 bg=0.6 sigma=0.7 thresh=3 peak=3
21:26:36.040 00.002 11872 Star::Find returns 0 (2), X=53.00, Y=47.00, Mass=59, SNR=2.9, Peak=6 HFD=0.0
21:26:36.044 00.004 11872 Star::Find(15, 1836, 888, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:26:36.049 00.005 11872 Star::Find returns 0 (2), X=1836.00, Y=888.00, Mass=17, SNR=2.8, Peak=5 HFD=0.0
21:26:36.054 00.005 11872 Star::Find(15, 1054, 427, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:26:36.057 00.003 11872 Star::Find false star n=22 nbg=282 bg=1.0 sigma=1.0 thresh=4 peak=4
21:26:36.061 00.004 11872 Star::Find returns 0 (2), X=1054.00, Y=427.00, Mass=86, SNR=2.9, Peak=8 HFD=0.0
21:26:36.065 00.004 11872 Star::Find(15, 1532, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:26:36.069 00.004 11872 Star::Find returns 1 (0), X=1543.72, Y=1080.01, Mass=2806, SNR=34.7, Peak=81 HFD=6.1
21:26:36.073 00.004 11872 Star::Find(15, 763, 280, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:26:36.078 00.005 11872 Star::Find false star n=40 nbg=268 bg=0.8 sigma=0.7 thresh=3 peak=3
21:26:36.083 00.005 11872 Star::Find returns 0 (2), X=763.00, Y=280.00, Mass=117, SNR=2.9, Peak=7 HFD=0.0
21:26:36.087 00.004 11872 Star::Find(15, 1086, 344, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:26:36.091 00.004 11872 Star::Find returns 0 (2), X=1086.00, Y=344.00, Mass=14, SNR=2.5, Peak=4 HFD=0.0
21:26:36.096 00.005 11872 Star::Find(15, 786, 538, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:26:36.099 00.003 11872 Star::Find false star n=24 nbg=285 bg=1.0 sigma=1.0 thresh=4 peak=3
21:26:36.103 00.004 11872 Star::Find returns 0 (2), X=786.00, Y=538.00, Mass=87, SNR=2.9, Peak=6 HFD=0.0
21:26:36.107 00.004 11872 Star::Find(15, 258, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:26:36.111 00.004 11872 Star::Find returns 1 (0), X=257.96, Y=855.67, Mass=171, SNR=8.9, Peak=8 HFD=6.7
21:26:36.116 00.005 11872 Star::Find(15, 1632, 29, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:26:36.119 00.003 11872 Star::Find false star n=11 nbg=278 bg=0.7 sigma=0.8 thresh=3 peak=2
21:26:36.124 00.005 11872 Star::Find returns 0 (2), X=1632.00, Y=29.00, Mass=26, SNR=2.9, Peak=4 HFD=0.0
21:26:36.127 00.003 11872 Star::Find(15, 410, 706, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:26:36.131 00.004 11872 Star::Find false star n=34 nbg=275 bg=0.7 sigma=0.8 thresh=3 peak=3
21:26:36.134 00.003 11872 Star::Find returns 0 (2), X=410.00, Y=706.00, Mass=104, SNR=2.9, Peak=7 HFD=0.0
21:26:36.137 00.003 11872 Star::Find(15, 1201, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:26:36.140 00.003 11872 Star::Find returns 0 (2), X=1201.00, Y=1066.00, Mass=17, SNR=2.7, Peak=6 HFD=0.0
21:26:36.143 00.003 11872 Star::Find(15, 1479, 622, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:26:36.147 00.004 11872 Star::Find returns 0 (3), X=1479.00, Y=622.00, Mass=10, SNR=2.1, Peak=4 HFD=0.0
21:26:36.149 00.002 11872 Star::Find(15, 580, 369, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:26:36.152 00.003 11872 Star::Find false star n=12 nbg=278 bg=0.6 sigma=0.8 thresh=3 peak=2
21:26:36.155 00.003 11872 Star::Find returns 0 (2), X=580.00, Y=369.00, Mass=33, SNR=2.9, Peak=8 HFD=0.0
21:26:36.157 00.002 11872 AutoFind: finding best star pass 1
21:26:36.160 00.003 11872 Star::Find(15, 73, 827, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:26:36.163 00.003 11872 Star::Find returns 1 (0), X=72.27, Y=826.18, Mass=2545, SNR=34.1, Peak=140 HFD=5.0
21:26:36.168 00.005 11872 AutoFind returns star at [73, 827] 120.8 Mass 2545 SNR 34.1
21:26:36.171 00.003 11872 Star::Find(15, 73, 827, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:26:36.176 00.005 11872 Star::Find returns 1 (0), X=72.27, Y=826.18, Mass=2545, SNR=34.1, Peak=140 HFD=5.0
21:26:36.179 00.003 11872 MultiStar: List (12): {72.27, 826.18}(34.1), {326.93, 499.48}(26.9), {588.53, 282.31}(27.7), {51.73, 677.27}(19.1), {1333.41, 469.28}(22.3), {65.34, 864.94}(14.6), {17.69, 253.28}(13.9), {1730.95, 1052.86}(12.9), {1432.05, 896.72}(15.6), {351.50, 1036.00}(11.9), {1575.55, 141.05}(14.8), {1719.94, 801.74}(12.2), 
21:26:36.182 00.003 11872 setting lock position to (72.27, 826.18)
21:26:36.187 00.005 11872 AutoSelect: state = 1, call UpdateGuideState
21:26:36.190 00.003 11872 UpdateGuideState(): m_state=1
21:26:36.194 00.004 11872 Star::Find(15, 72, 826, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:26:36.197 00.003 11872 Star::Find returns 1 (0), X=72.27, Y=826.18, Mass=2545, SNR=34.1, Peak=140 HFD=5.0
21:26:36.201 00.004 11872 CameraToMount -- cameraTheta (0.00) - m_xAngle (-3.14) = xAngle (3.14 = 3.14)
21:26:36.206 00.005 11872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.97 = 2.97)
21:26:36.211 00.005 11872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=-0.00 mountY=0.00, mountTheta=0.00
21:26:36.216 00.005 11872 setting force full frames = false
21:26:36.219 00.003 11872 setting lock position to (72.27, 826.18)
21:26:36.223 00.004 11872 CurrentPosition() valid, moving to STATE_SELECTED
21:26:36.227 00.004 11872 Changing from state SELECTING to SELECTED
21:26:36.230 00.003 11872 guider state => SELECTED
21:26:36.236 00.006 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=140, med=1, FiltMin=0, FiltMax=77, Gamma=1.000
21:26:36.240 00.004 11872 UpdateGuideState exits: m=2545 SNR=34.1
21:26:36.243 00.003 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=140, med=1, FiltMin=0, FiltMax=77, Gamma=1.000
21:26:36.248 00.005 11872 Status Line: Auto-selected star at (72.3, 826.2)
21:26:36.253 00.005 11872 PhdController: newstate STATE_WAIT_SELECTED
21:26:36.257 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:36.262 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:26:36.267 00.005 11872 Enqueuing Expose request
21:26:36.271 00.004 9960 Worker thread wakes up
21:26:36.272 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:26:36.272 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(57,811,31,31)
21:26:36.272 00.000 11872 evsrv: cli 0D2D2BE0 connect
21:26:36.276 00.004 11872 case statement mapped state 2 to 1
21:26:36.280 00.004 11872 case statement mapped state 2 to 1
21:26:36.287 00.007 11872 evsrv: cli 0D2D2BE0 request: {"method":"get_lock_position","id":"58dbf570-930a-4b57-b40f-068b8d935bd2"}
21:26:36.290 00.003 11872 evsrv: cli 0D2D2BE0 response: {"jsonrpc":"2.0","result":[72.27,826.18],"id":"58dbf570-930a-4b57-b40f-068b8d935bd2"}
21:26:36.302 00.012 11872 evsrv: cli 0D2D2BE0 disconnect
21:26:36.308 00.006 11872 evsrv: cli 0D2D3360 connect
21:26:36.311 00.003 11872 case statement mapped state 2 to 1
21:26:36.317 00.006 11872 case statement mapped state 2 to 1
21:26:36.321 00.004 11872 evsrv: cli 0D2D3360 request: {"method":"get_app_state","id":"4c181a84-f5f8-4044-9a1f-3b6d012342d9"}
21:26:36.326 00.005 11872 case statement mapped state 2 to 1
21:26:36.333 00.007 11872 evsrv: cli 0D2D3360 response: {"jsonrpc":"2.0","result":"Selected","id":"4c181a84-f5f8-4044-9a1f-3b6d012342d9"}
21:26:36.337 00.004 11872 evsrv: cli 0D2D3360 disconnect
21:26:37.338 01.001 11872 evsrv: cli 0D2D32C0 connect
21:26:37.345 00.007 11872 case statement mapped state 2 to 1
21:26:37.351 00.006 11872 case statement mapped state 2 to 1
21:26:37.358 00.007 11872 evsrv: cli 0D2D32C0 request: {"method":"get_app_state","id":"b84f432c-1fda-4b8d-9e14-f0c4f13eb616"}
21:26:37.365 00.007 11872 case statement mapped state 2 to 1
21:26:37.371 00.006 11872 evsrv: cli 0D2D32C0 response: {"jsonrpc":"2.0","result":"Selected","id":"b84f432c-1fda-4b8d-9e14-f0c4f13eb616"}
21:26:37.376 00.005 11872 evsrv: cli 0D2D32C0 disconnect
21:26:37.510 00.134 9960 Exposure complete
21:26:37.633 00.123 9960 worker thread done servicing request
21:26:37.634 00.001 11872 OnExposeComplete: enter
21:26:37.639 00.005 11872 UpdateGuideState(): m_state=2
21:26:37.644 00.005 11872 Star::Find(15, 72, 826, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
21:26:37.649 00.005 11872 Star::Find returns 1 (0), X=72.34, Y=826.85, Mass=2401, SNR=33.1, Peak=133 HFD=4.6
21:26:37.654 00.005 11872 CameraToMount -- cameraTheta (1.47) - m_xAngle (-3.14) = xAngle (4.61 = -1.67)
21:26:37.658 00.004 11872 CameraToMount -- cameraTheta (1.47) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.44 = -1.85)
21:26:37.662 00.004 11872 CameraToMount -- cameraX=0.07 cameraY=0.68 hyp=0.68 cameraTheta=1.47 mountX=-0.07 mountY=-0.66, mountTheta=-1.68
21:26:37.667 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=133, med=1, FiltMin=0, FiltMax=76, Gamma=1.000
21:26:37.674 00.007 11872 UpdateGuideState exits: m=2401 SNR=33.1
21:26:37.678 00.004 11872 PhdController: newstate STATE_CALIBRATE
21:26:37.683 00.005 11872 PhdController: newstate STATE_GUIDE
21:26:37.704 00.021 11872 Changing from state SELECTED to CALIBRATING_PRIMARY
21:26:37.709 00.005 11872 guider state => CALIBRATED
21:26:37.713 00.004 11872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
21:26:37.717 00.004 11872 reset dither spiral
21:26:37.721 00.004 11872 PhdController: newstate STATE_SETTLE_BEGIN
21:26:37.724 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:37.728 00.004 11872 ScheduleExposure(1000,3,0) exposurePending=0
21:26:37.732 00.004 11872 Enqueuing Expose request
21:26:37.736 00.004 9960 Worker thread wakes up
21:26:37.736 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:26:37.737 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
21:26:38.379 00.642 11872 evsrv: cli 0D2D2DC0 connect
21:26:38.388 00.009 11872 case statement mapped state 5 to 1
21:26:38.394 00.006 11872 case statement mapped state 5 to 1
21:26:38.400 00.006 11872 evsrv: cli 0D2D2DC0 request: {"method":"get_app_state","id":"2cfb8567-ac77-48a1-92a2-a95acf1e677d"}
21:26:38.405 00.005 11872 case statement mapped state 5 to 1
21:26:38.410 00.005 11872 evsrv: cli 0D2D2DC0 response: {"jsonrpc":"2.0","result":"Selected","id":"2cfb8567-ac77-48a1-92a2-a95acf1e677d"}
21:26:38.415 00.005 11872 evsrv: cli 0D2D2DC0 disconnect
21:26:38.994 00.579 9960 Exposure complete
21:26:39.128 00.134 9960 worker thread done servicing request
21:26:39.128 00.000 11872 OnExposeComplete: enter
21:26:39.132 00.004 11872 UpdateGuideState(): m_state=5
21:26:39.137 00.005 11872 Star::Find(15, 72, 826, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
21:26:39.142 00.005 11872 Star::Find returns 1 (0), X=72.18, Y=826.97, Mass=2414, SNR=33.4, Peak=150 HFD=4.7
21:26:39.146 00.004 11872 CameraToMount -- cameraTheta (1.69) - m_xAngle (-3.14) = xAngle (4.82 = -1.46)
21:26:39.149 00.003 11872 CameraToMount -- cameraTheta (1.69) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.65 = -1.63)
21:26:39.154 00.005 11872 CameraToMount -- cameraX=-0.09 cameraY=0.79 hyp=0.80 cameraTheta=1.69 mountX=0.09 mountY=-0.80, mountTheta=-1.46
21:26:39.158 00.004 11872 Changing from state CALIBRATED to GUIDING
21:26:39.163 00.005 11872 ScopeASCOM::GetDeclinationRadians() returns 30.8
21:26:39.166 00.003 11872 ScopeASCOM::SideOfPier() returns 1
21:26:39.172 00.006 11872 AdjustCalibrationForScopePointing (scope): current dec=30.8 pierSide=1, cal dec=0.0 pierSide=1 rotAngle=None bin=1
21:26:39.175 00.003 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
21:26:39.180 00.005 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
21:26:39.184 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
21:26:39.189 00.005 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
21:26:39.195 00.006 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
21:26:39.204 00.009 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
21:26:39.209 00.005 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
21:26:39.213 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
21:26:39.216 00.003 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
21:26:39.220 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
21:26:39.224 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
21:26:39.227 00.003 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
21:26:39.234 00.007 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
21:26:39.325 00.091 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
21:26:39.334 00.009 11872 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 2.900000
21:26:39.339 00.005 11872 Dec comp: XRate 1.564 -> 1.343 for dec 0.0 -> dec 30.8
21:26:39.345 00.006 11872 ScopeASCOM::GetDeclinationRadians() returns 30.8
21:26:39.351 00.006 11872 ScopeASCOM::SideOfPier() returns 1
21:26:39.355 00.004 11872 setting lock position to (72.18, 826.97)
21:26:39.363 00.008 11872 guider state => GUIDING
21:26:39.367 00.004 11872 Status Line: Guiding
21:26:39.374 00.007 11872 Mount: notify guiding started
21:26:39.381 00.007 11872 GetString("/profile/5/name", "") returns "PHD SF 2025"
21:26:39.384 00.003 11872 GetString("/profile/5/scope/calibration/timestamp", "") returns "11/21/2025 9:24:28 PM"
21:26:39.389 00.005 11872 GetDouble("/profile/5/scope/calibration/xRate", 1.000000) returns 0.001564
21:26:39.394 00.005 11872 GetDouble("/profile/5/scope/calibration/yRate", 1.000000) returns 0.001340
21:26:39.399 00.005 11872 GetInt("/profile/5/scope/calibration/binning", 1) returns 1
21:26:39.403 00.004 11872 GetDouble("/profile/5/scope/calibration/xAngle", 0.000000) returns -3.137520
21:26:39.407 00.004 11872 GetDouble("/profile/5/scope/calibration/yAngle", 0.000000) returns -1.738880
21:26:39.411 00.004 11872 GetDouble("/profile/5/scope/calibration/declination", 0.000000) returns 0.000075
21:26:39.415 00.004 11872 GetInt("/profile/5/scope/calibration/pierSide", -1) returns 1
21:26:39.420 00.005 11872 GetInt("/profile/5/scope/calibration/raGuideParity", 0) returns 1
21:26:39.425 00.005 11872 GetInt("/profile/5/scope/calibration/decGuideParity", 0) returns 1
21:26:39.429 00.004 11872 GetDouble("/profile/5/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
21:26:39.433 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
21:26:39.437 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
21:26:39.441 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
21:26:39.446 00.005 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
21:26:39.450 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
21:26:39.457 00.007 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
21:26:39.461 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
21:26:39.465 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
21:26:39.470 00.005 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
21:26:39.474 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
21:26:39.478 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
21:26:39.482 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
21:26:39.487 00.005 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
21:26:39.491 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
21:26:39.496 00.005 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
21:26:39.499 00.003 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
21:26:39.505 00.006 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
21:26:39.508 00.003 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
21:26:39.511 00.003 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
21:26:39.517 00.006 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
21:26:39.520 00.003 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
21:26:39.525 00.005 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
21:26:39.528 00.003 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
21:26:39.533 00.005 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
21:26:39.537 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
21:26:39.541 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
21:26:39.562 00.021 11872 evsrv: cli 0D2D3180 connect
21:26:39.568 00.006 11872 case statement mapped state 6 to 3
21:26:39.573 00.005 11872 case statement mapped state 6 to 3
21:26:39.577 00.004 11872 evsrv: cli 0D2D3180 request: {"method":"get_app_state","id":"8ea1a43c-aafd-4df3-aca2-17f33ecc2fab"}
21:26:39.583 00.006 11872 case statement mapped state 6 to 3
21:26:39.586 00.003 11872 evsrv: cli 0D2D3180 response: {"jsonrpc":"2.0","result":"Guiding","id":"8ea1a43c-aafd-4df3-aca2-17f33ecc2fab"}
21:26:39.608 00.022 11872 evsrv: cli 0D2D3180 disconnect
21:26:39.614 00.006 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
21:26:39.619 00.005 11872 ScopeASCOM::SideOfPier() returns 1
21:26:39.623 00.004 11872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
21:26:39.627 00.004 11872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
21:26:39.632 00.005 11872 ScopeASCOM::GetDeclinationRadians() returns 30.8
21:26:39.636 00.004 11872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 30.8
21:26:39.643 00.007 11872 MountToCamera -- mountTheta (0.00) + m_xAngle (-3.14) = xAngle (-3.14 = -3.14)
21:26:39.648 00.005 11872 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=-0.00, cameraY=-0.00 cameraTheta=0.00
21:26:39.652 00.004 11872 UpdateLockPosShiftCameraCoords: shift rate camera coords = -0.00,-0.00 arcsec/hr
21:26:39.656 00.004 11872 UpdateLockPosShiftCameraCoords: shift rate -0,-0 px/sec
21:26:39.660 00.004 11872 GetInt("/profile/5/AutoLoadCalibration", -1) returns 1
21:26:39.664 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=150, med=0, FiltMin=0, FiltMax=67, Gamma=1.000
21:26:39.671 00.007 11872 UpdateGuideState exits: m=2414 SNR=33.4
21:26:39.678 00.007 11872 PhdController: newstate STATE_SETTLE_WAIT
21:26:39.682 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:39.686 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:26:39.691 00.005 11872 Enqueuing Expose request
21:26:39.695 00.004 9960 Worker thread wakes up
21:26:39.695 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:26:39.695 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(57,812,31,31)
21:26:40.954 01.259 9960 Exposure complete
21:26:41.079 00.125 9960 worker thread done servicing request
21:26:41.079 00.000 11872 OnExposeComplete: enter
21:26:41.085 00.006 11872 UpdateGuideState(): m_state=6
21:26:41.088 00.003 11872 Star::Find(15, 72, 826, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:26:41.092 00.004 11872 Star::Find returns 1 (0), X=72.07, Y=827.19, Mass=2368, SNR=32.8, Peak=142 HFD=4.8
21:26:41.097 00.005 11872 CameraToMount -- cameraTheta (2.02) - m_xAngle (-3.14) = xAngle (5.16 = -1.12)
21:26:41.101 00.004 11872 CameraToMount -- cameraTheta (2.02) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.99 = -1.29)
21:26:41.111 00.010 11872 CameraToMount -- cameraX=-0.11 cameraY=0.22 hyp=0.25 cameraTheta=2.02 mountX=0.11 mountY=-0.24, mountTheta=-1.15
21:26:41.119 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=-0.11, y=0.22, opts=13)
21:26:41.124 00.005 11872 Enqueuing Move request for scope (-0.11, 0.22)
21:26:41.127 00.003 9960 Worker thread wakes up
21:26:41.127 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=66, Gamma=1.000
21:26:41.131 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.22) opts 0xd
21:26:41.131 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.11, 0.22)
21:26:41.131 00.000 9960 Moving (-0.11, 0.22) raw xDistance=0.11 yDistance=-0.24
21:26:41.131 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:26:41.131 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
21:26:41.131 00.000 11872 UpdateGuideState exits: m=2368 SNR=32.8
21:26:41.136 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
21:26:41.137 00.001 9960 MoveAxis(E, 0, ABG)
21:26:41.137 00.000 11872 PhdController: settling, locked = 1, distance = 0.63 (1.50) aobump = 0 frame = 1 / 99999
21:26:41.142 00.005 9960 Move returns status 0, amount 0
21:26:41.142 00.000 9960 MoveAxis(N, 0, ABG)
21:26:41.142 00.000 9960 Move returns status 0, amount 0
21:26:41.142 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763782001.142,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.63,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
21:26:41.148 00.006 9960 move complete, result=0
21:26:41.148 00.000 9960 worker thread done servicing request
21:26:41.148 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:41.152 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:26:41.156 00.004 11872 Enqueuing Expose request
21:26:41.160 00.004 9960 Worker thread wakes up
21:26:41.160 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:26:41.160 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:26:41.164 00.004 9960 Handling exposure in thread, d=1000 o=3 r=(57,812,31,31)
21:26:42.417 01.253 9960 Exposure complete
21:26:42.540 00.123 9960 worker thread done servicing request
21:26:42.541 00.001 11872 OnExposeComplete: enter
21:26:42.545 00.004 11872 UpdateGuideState(): m_state=6
21:26:42.549 00.004 11872 Star::Find(15, 72, 827, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
21:26:42.554 00.005 11872 Star::Find returns 1 (0), X=72.05, Y=827.25, Mass=2480, SNR=33.4, Peak=134 HFD=4.9
21:26:42.558 00.004 11872 CameraToMount -- cameraTheta (1.99) - m_xAngle (-3.14) = xAngle (5.13 = -1.15)
21:26:42.562 00.004 11872 CameraToMount -- cameraTheta (1.99) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.96 = -1.32)
21:26:42.566 00.004 11872 CameraToMount -- cameraX=-0.12 cameraY=0.28 hyp=0.30 cameraTheta=1.99 mountX=0.12 mountY=-0.29, mountTheta=-1.17
21:26:42.570 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.12, y=0.28, opts=13)
21:26:42.574 00.004 11872 Enqueuing Move request for scope (-0.12, 0.28)
21:26:42.578 00.004 9960 Worker thread wakes up
21:26:42.578 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=134, med=1, FiltMin=0, FiltMax=73, Gamma=1.000
21:26:42.583 00.005 11872 UpdateGuideState exits: m=2480 SNR=33.4
21:26:42.587 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.28) opts 0xd
21:26:42.587 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.12, 0.28)
21:26:42.588 00.001 11872 PhdController: settling, locked = 1, distance = 0.53 (1.50) aobump = 0 frame = 2 / 99999
21:26:42.591 00.003 9960 Moving (-0.12, 0.28) raw xDistance=0.12 yDistance=-0.29
21:26:42.591 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:26:42.591 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
21:26:42.592 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763782002.591,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.53,"Time":1.4,"SettleTime":10.0,"StarLocked":true}
21:26:42.596 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
21:26:42.597 00.001 9960 MoveAxis(E, 0, ABG)
21:26:42.597 00.000 9960 Move returns status 0, amount 0
21:26:42.597 00.000 9960 MoveAxis(N, 0, ABG)
21:26:42.597 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:42.602 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:26:42.605 00.003 11872 Enqueuing Expose request
21:26:42.611 00.006 9960 Move returns status 0, amount 0
21:26:42.611 00.000 9960 move complete, result=0
21:26:42.611 00.000 9960 worker thread done servicing request
21:26:42.611 00.000 9960 Worker thread wakes up
21:26:42.611 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
21:26:42.616 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:26:42.616 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(57,812,31,31)
21:26:43.868 01.252 9960 Exposure complete
21:26:43.997 00.129 9960 worker thread done servicing request
21:26:43.997 00.000 11872 OnExposeComplete: enter
21:26:44.001 00.004 11872 UpdateGuideState(): m_state=6
21:26:44.005 00.004 11872 Star::Find(15, 72, 827, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
21:26:44.008 00.003 11872 Star::Find returns 1 (0), X=72.07, Y=827.64, Mass=2483, SNR=33.7, Peak=128 HFD=5.1
21:26:44.012 00.004 11872 CameraToMount -- cameraTheta (1.72) - m_xAngle (-3.14) = xAngle (4.86 = -1.42)
21:26:44.016 00.004 11872 CameraToMount -- cameraTheta (1.72) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.69 = -1.59)
21:26:44.018 00.002 11872 CameraToMount -- cameraX=-0.10 cameraY=0.67 hyp=0.68 cameraTheta=1.72 mountX=0.10 mountY=-0.68, mountTheta=-1.42
21:26:44.022 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.10, y=0.67, opts=13)
21:26:44.025 00.003 11872 Enqueuing Move request for scope (-0.10, 0.67)
21:26:44.028 00.003 9960 Worker thread wakes up
21:26:44.028 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=128, med=1, FiltMin=0, FiltMax=91, Gamma=1.000
21:26:44.033 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.67) opts 0xd
21:26:44.033 00.000 11872 UpdateGuideState exits: m=2483 SNR=33.7
21:26:44.036 00.003 9960 Handling offset move in thread for scope, endpoint = (-0.10, 0.67)
21:26:44.036 00.000 11872 PhdController: settling, locked = 1, distance = 0.58 (1.50) aobump = 0 frame = 3 / 99999
21:26:44.039 00.003 9960 Moving (-0.10, 0.67) raw xDistance=0.10 yDistance=-0.68
21:26:44.040 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763782004.039,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.58,"Time":2.9,"SettleTime":10.0,"StarLocked":true}
21:26:44.044 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:26:44.044 00.000 9960 resist switch: large excursion: input -0.68 thresh 0.60 direction from 0 to -1
21:26:44.045 00.001 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.04
21:26:44.045 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:44.051 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:26:44.055 00.004 11872 Enqueuing Expose request
21:26:44.059 00.004 9960 GuideAlgorithmResistSwitch::result() returns -0.68 from input -0.68
21:26:44.059 00.000 9960 MoveAxis(E, 0, ABG)
21:26:44.060 00.001 9960 Move returns status 0, amount 0
21:26:44.060 00.000 9960 MoveAxis(N, 506, ABG)
21:26:44.060 00.000 9960 Guiding  Dir = 0, Dur = 506
21:26:44.061 00.001 9960 IsSlewing returns 0
21:26:44.061 00.000 9960 IsGuiding returns 0
21:26:44.063 00.002 9960 PulseGuide returned control before completion, sleep 516
21:26:44.595 00.532 9960 IsGuiding returns 1
21:26:44.596 00.001 9960 scope still moving after pulse duration time elapsed
21:26:44.627 00.031 9960 IsSlewing returns 0
21:26:44.628 00.001 9960 IsGuiding returns 0
21:26:44.629 00.001 9960 scope move finished after 506 + 60 ms
21:26:44.630 00.001 9960 Move returns status 0, amount 506
21:26:44.630 00.000 9960 move complete, result=0
21:26:44.630 00.000 9960 worker thread done servicing request
21:26:44.631 00.001 9960 Worker thread wakes up
21:26:44.631 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.7 px 506 ms NORTH
21:26:44.639 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
21:26:44.639 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(57,812,31,31)
21:26:45.892 01.253 9960 Exposure complete
21:26:45.998 00.106 9960 worker thread done servicing request
21:26:45.999 00.001 11872 OnExposeComplete: enter
21:26:46.002 00.003 11872 UpdateGuideState(): m_state=6
21:26:46.007 00.005 11872 Star::Find(15, 72, 827, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
21:26:46.011 00.004 11872 Star::Find returns 1 (0), X=72.08, Y=827.78, Mass=2532, SNR=34.2, Peak=138 HFD=5.0
21:26:46.017 00.006 11872 CameraToMount -- cameraTheta (1.69) - m_xAngle (-3.14) = xAngle (4.82 = -1.46)
21:26:46.022 00.005 11872 CameraToMount -- cameraTheta (1.69) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.65 = -1.63)
21:26:46.026 00.004 11872 CameraToMount -- cameraX=-0.09 cameraY=0.81 hyp=0.81 cameraTheta=1.69 mountX=0.09 mountY=-0.81, mountTheta=-1.46
21:26:46.031 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.09, y=0.81, opts=13)
21:26:46.036 00.005 11872 Enqueuing Move request for scope (-0.09, 0.81)
21:26:46.039 00.003 9960 Worker thread wakes up
21:26:46.040 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=138, med=1, FiltMin=0, FiltMax=68, Gamma=1.000
21:26:46.043 00.003 11872 UpdateGuideState exits: m=2532 SNR=34.2
21:26:46.047 00.004 11872 PhdController: settling, locked = 1, distance = 0.65 (1.50) aobump = 0 frame = 4 / 99999
21:26:46.051 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.81) opts 0xd
21:26:46.051 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.09, 0.81)
21:26:46.051 00.000 9960 Moving (-0.09, 0.81) raw xDistance=0.09 yDistance=-0.81
21:26:46.051 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:26:46.052 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.81 from input -0.81
21:26:46.052 00.000 9960 MoveAxis(E, 0, ABG)
21:26:46.052 00.000 9960 Move returns status 0, amount 0
21:26:46.053 00.001 9960 MoveAxis(N, 604, ABG)
21:26:46.053 00.000 9960 Guiding  Dir = 0, Dur = 604
21:26:46.053 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763782006.051,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.65,"Time":4.9,"SettleTime":10.0,"StarLocked":true}
21:26:46.057 00.004 9960 IsSlewing returns 0
21:26:46.057 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:46.062 00.005 9960 IsGuiding returns 0
21:26:46.062 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:26:46.066 00.004 9960 PulseGuide returned control before completion, sleep 614
21:26:46.066 00.000 11872 Enqueuing Expose request
21:26:46.691 00.625 9960 IsGuiding returns 1
21:26:46.692 00.001 9960 scope still moving after pulse duration time elapsed
21:26:46.722 00.030 9960 IsSlewing returns 0
21:26:46.724 00.002 9960 IsGuiding returns 0
21:26:46.725 00.001 9960 scope move finished after 604 + 58 ms
21:26:46.725 00.000 9960 Move returns status 0, amount 604
21:26:46.725 00.000 9960 move complete, result=0
21:26:46.726 00.001 9960 worker thread done servicing request
21:26:46.727 00.001 9960 Worker thread wakes up
21:26:46.727 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.8 px 604 ms NORTH
21:26:46.733 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:26:46.734 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(57,812,31,31)
21:26:47.982 01.248 9960 Exposure complete
21:26:48.104 00.122 11872 OnExposeComplete: enter
21:26:48.110 00.006 9960 worker thread done servicing request
21:26:48.110 00.000 11872 UpdateGuideState(): m_state=6
21:26:48.114 00.004 11872 Star::Find(15, 72, 827, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
21:26:48.119 00.005 11872 Star::Find returns 1 (0), X=71.98, Y=827.17, Mass=2319, SNR=32.5, Peak=135 HFD=4.7
21:26:48.122 00.003 11872 CameraToMount -- cameraTheta (2.36) - m_xAngle (-3.14) = xAngle (5.49 = -0.79)
21:26:48.126 00.004 11872 CameraToMount -- cameraTheta (2.36) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.32 = -0.96)
21:26:48.130 00.004 11872 CameraToMount -- cameraX=-0.20 cameraY=0.20 hyp=0.28 cameraTheta=2.36 mountX=0.19 mountY=-0.23, mountTheta=-0.86
21:26:48.134 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.20, y=0.20, opts=13)
21:26:48.142 00.008 11872 Enqueuing Move request for scope (-0.20, 0.20)
21:26:48.145 00.003 9960 Worker thread wakes up
21:26:48.145 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.20) opts 0xd
21:26:48.146 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.20, 0.20)
21:26:48.147 00.001 9960 Moving (-0.20, 0.20) raw xDistance=0.19 yDistance=-0.23
21:26:48.147 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=135, med=1, FiltMin=0, FiltMax=78, Gamma=1.000
21:26:48.151 00.004 11872 UpdateGuideState exits: m=2319 SNR=32.5
21:26:48.155 00.004 11872 PhdController: settling, locked = 1, distance = 0.54 (1.50) aobump = 0 frame = 5 / 99999
21:26:48.158 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
21:26:48.158 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
21:26:48.159 00.001 9960 MoveAxis(E, 0, ABG)
21:26:48.159 00.000 9960 Move returns status 0, amount 0
21:26:48.160 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763782008.158,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.54,"Time":7.0,"SettleTime":10.0,"StarLocked":true}
21:26:48.163 00.003 9960 MoveAxis(N, 169, ABG)
21:26:48.164 00.001 9960 Guiding  Dir = 0, Dur = 169
21:26:48.164 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:48.168 00.004 9960 IsSlewing returns 0
21:26:48.169 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:26:48.173 00.004 11872 Enqueuing Expose request
21:26:48.178 00.005 9960 IsGuiding returns 0
21:26:48.178 00.000 9960 PulseGuide returned control before completion, sleep 179
21:26:48.362 00.184 9960 IsGuiding returns 1
21:26:48.363 00.001 9960 scope still moving after pulse duration time elapsed
21:26:48.393 00.030 9960 IsSlewing returns 0
21:26:48.394 00.001 9960 IsGuiding returns 0
21:26:48.394 00.000 9960 scope move finished after 169 + 48 ms
21:26:48.395 00.001 9960 Move returns status 0, amount 169
21:26:48.395 00.000 9960 move complete, result=0
21:26:48.396 00.001 9960 worker thread done servicing request
21:26:48.396 00.000 9960 Worker thread wakes up
21:26:48.396 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.2 px 169 ms NORTH
21:26:48.402 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:26:48.402 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(57,812,31,31)
21:26:49.655 01.253 9960 Exposure complete
21:26:49.783 00.128 9960 worker thread done servicing request
21:26:49.783 00.000 11872 OnExposeComplete: enter
21:26:49.788 00.005 11872 UpdateGuideState(): m_state=6
21:26:49.793 00.005 11872 Star::Find(15, 71, 827, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
21:26:49.799 00.006 11872 Star::Find returns 1 (0), X=71.97, Y=827.00, Mass=2372, SNR=33.0, Peak=153 HFD=4.5
21:26:49.804 00.005 11872 CameraToMount -- cameraTheta (3.01) - m_xAngle (-3.14) = xAngle (6.15 = -0.14)
21:26:49.808 00.004 11872 CameraToMount -- cameraTheta (3.01) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.97 = -0.31)
21:26:49.812 00.004 11872 CameraToMount -- cameraX=-0.21 cameraY=0.03 hyp=0.21 cameraTheta=3.01 mountX=0.21 mountY=-0.06, mountTheta=-0.30
21:26:49.819 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.21, y=0.03, opts=13)
21:26:49.823 00.004 11872 Enqueuing Move request for scope (-0.21, 0.03)
21:26:49.827 00.004 9960 Worker thread wakes up
21:26:49.827 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=153, med=1, FiltMin=0, FiltMax=76, Gamma=1.000
21:26:49.832 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.03) opts 0xd
21:26:49.832 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.21, 0.03)
21:26:49.833 00.001 11872 UpdateGuideState exits: m=2372 SNR=33.0
21:26:49.838 00.005 11872 PhdController: settling, locked = 1, distance = 0.44 (1.50) aobump = 0 frame = 6 / 99999
21:26:49.841 00.003 9960 Moving (-0.21, 0.03) raw xDistance=0.21 yDistance=-0.06
21:26:49.842 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763782009.841,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.44,"Time":8.7,"SettleTime":10.0,"StarLocked":true}
21:26:49.847 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
21:26:49.847 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:26:49.847 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:49.851 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:26:49.855 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:26:49.855 00.000 11872 Enqueuing Expose request
21:26:49.859 00.004 9960 MoveAxis(W, 98, ABG)
21:26:49.859 00.000 9960 Guiding  Dir = 3, Dur = 98
21:26:49.861 00.002 9960 IsSlewing returns 0
21:26:49.861 00.000 9960 IsGuiding returns 0
21:26:49.862 00.001 9960 PulseGuide returned control before completion, sleep 108
21:26:49.974 00.112 9960 IsGuiding returns 1
21:26:49.974 00.000 9960 scope still moving after pulse duration time elapsed
21:26:50.007 00.033 9960 IsSlewing returns 0
21:26:50.008 00.001 9960 IsGuiding returns 1
21:26:50.036 00.028 9960 IsSlewing returns 0
21:26:50.037 00.001 9960 IsGuiding returns 1
21:26:50.067 00.030 9960 IsSlewing returns 0
21:26:50.067 00.000 9960 IsGuiding returns 1
21:26:50.100 00.033 9960 IsSlewing returns 0
21:26:50.100 00.000 9960 IsGuiding returns 0
21:26:50.101 00.001 9960 scope move finished after 98 + 141 ms
21:26:50.102 00.001 9960 Move returns status 0, amount 98
21:26:50.102 00.000 9960 MoveAxis(N, 0, ABG)
21:26:50.103 00.001 9960 Move returns status 0, amount 0
21:26:50.103 00.000 9960 move complete, result=0
21:26:50.103 00.000 9960 worker thread done servicing request
21:26:50.103 00.000 9960 Worker thread wakes up
21:26:50.104 00.001 11872 GuideStep: 0.2 px 98 ms WEST, -0.1 px 0 ms NORTH
21:26:50.114 00.010 9960 worker thread servicing REQUEST_EXPOSE 1000
21:26:50.115 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(57,812,31,31)
21:26:51.362 01.247 9960 Exposure complete
21:26:51.489 00.127 9960 worker thread done servicing request
21:26:51.489 00.000 11872 OnExposeComplete: enter
21:26:51.495 00.006 11872 UpdateGuideState(): m_state=6
21:26:51.501 00.006 11872 Star::Find(15, 71, 826, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
21:26:51.505 00.004 11872 Star::Find returns 1 (0), X=72.01, Y=827.22, Mass=2375, SNR=32.9, Peak=138 HFD=4.9
21:26:51.510 00.005 11872 CameraToMount -- cameraTheta (2.16) - m_xAngle (-3.14) = xAngle (5.29 = -0.99)
21:26:51.515 00.005 11872 CameraToMount -- cameraTheta (2.16) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.12 = -1.16)
21:26:51.519 00.004 11872 CameraToMount -- cameraX=-0.17 cameraY=0.25 hyp=0.30 cameraTheta=2.16 mountX=0.17 mountY=-0.28, mountTheta=-1.03
21:26:51.524 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.17, y=0.25, opts=13)
21:26:51.528 00.004 11872 Enqueuing Move request for scope (-0.17, 0.25)
21:26:51.532 00.004 9960 Worker thread wakes up
21:26:51.533 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=138, med=1, FiltMin=0, FiltMax=88, Gamma=1.000
21:26:51.536 00.003 11872 UpdateGuideState exits: m=2375 SNR=32.9
21:26:51.540 00.004 11872 PhdController: settling, locked = 1, distance = 0.40 (1.50) aobump = 0 frame = 7 / 99999
21:26:51.544 00.004 11872 PhdController: newstate STATE_FINISH
21:26:51.549 00.005 11872 PhdController complete: success
21:26:51.553 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.25) opts 0xd
21:26:51.553 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.17, 0.25)
21:26:51.553 00.000 9960 Moving (-0.17, 0.25) raw xDistance=0.17 yDistance=-0.28
21:26:51.554 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
21:26:51.554 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
21:26:51.554 00.000 11872 evsrv: {"Event":"SettleDone","Timestamp":1763782011.553,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":7,"DroppedFrames":0}
21:26:51.558 00.004 9960 MoveAxis(E, 0, ABG)
21:26:51.560 00.002 9960 Move returns status 0, amount 0
21:26:51.560 00.000 9960 MoveAxis(N, 207, ABG)
21:26:51.560 00.000 9960 Guiding  Dir = 0, Dur = 207
21:26:51.560 00.000 11872 Mount: notify guiding dither settle done success=1
21:26:51.565 00.005 11872 PhdController: newstate STATE_IDLE
21:26:51.571 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:51.577 00.006 9960 IsSlewing returns 0
21:26:51.577 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:26:51.582 00.005 11872 Enqueuing Expose request
21:26:51.590 00.008 9960 IsGuiding returns 0
21:26:51.590 00.000 9960 PulseGuide returned control before completion, sleep 217
21:26:51.823 00.233 9960 IsGuiding returns 1
21:26:51.824 00.001 9960 scope still moving after pulse duration time elapsed
21:26:51.855 00.031 9960 IsSlewing returns 0
21:26:51.857 00.002 9960 IsGuiding returns 0
21:26:51.858 00.001 9960 scope move finished after 207 + 60 ms
21:26:51.858 00.000 9960 Move returns status 0, amount 207
21:26:51.859 00.001 9960 move complete, result=0
21:26:51.859 00.000 9960 worker thread done servicing request
21:26:51.859 00.000 9960 Worker thread wakes up
21:26:51.861 00.002 11872 GuideStep: 0.2 px 0 ms EAST, -0.3 px 207 ms NORTH
21:26:51.868 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:26:51.869 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(57,812,31,31)
21:26:52.223 00.354 11872 evsrv: cli 0D2D2320 connect
21:26:52.229 00.006 11872 case statement mapped state 6 to 3
21:26:52.237 00.008 11872 case statement mapped state 6 to 3
21:26:52.243 00.006 11872 evsrv: cli 0D2D2320 request: {"method":"get_app_state","id":"9df5de1a-7512-488c-9faa-12dd7acc5be7"}
21:26:52.248 00.005 11872 case statement mapped state 6 to 3
21:26:52.250 00.002 11872 evsrv: cli 0D2D2320 response: {"jsonrpc":"2.0","result":"Guiding","id":"9df5de1a-7512-488c-9faa-12dd7acc5be7"}
21:26:52.255 00.005 11872 evsrv: cli 0D2D2320 disconnect
21:26:52.260 00.005 11872 evsrv: cli 0D2D3040 connect
21:26:52.265 00.005 11872 case statement mapped state 6 to 3
21:26:52.269 00.004 11872 case statement mapped state 6 to 3
21:26:52.275 00.006 11872 evsrv: cli 0D2D3040 request: {"method":"stop_capture","id":"eb7e63fc-2538-4f18-98ae-a1dfd3b72fc5"}
21:26:52.279 00.004 11872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
21:26:52.282 00.003 11872 Status Line: Waiting for devices...
21:26:52.286 00.004 11872 evsrv: cli 0D2D3040 response: {"jsonrpc":"2.0","result":0,"id":"eb7e63fc-2538-4f18-98ae-a1dfd3b72fc5"}
21:26:52.290 00.004 11872 evsrv: cli 0D2D3040 disconnect
21:26:52.295 00.005 11872 evsrv: cli 0D2D32C0 connect
21:26:52.300 00.005 11872 case statement mapped state 6 to 3
21:26:52.304 00.004 11872 case statement mapped state 6 to 3
21:26:52.308 00.004 9960 ZWO: stopexposure
21:26:52.309 00.001 11872 evsrv: cli 0D2D32C0 request: {"method":"get_app_state","id":"d595b8bc-ed3f-4f4f-a02d-a4bfa73ed10e"}
21:26:52.313 00.004 11872 case statement mapped state 6 to 3
21:26:52.316 00.003 11872 evsrv: cli 0D2D32C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d595b8bc-ed3f-4f4f-a02d-a4bfa73ed10e"}
21:26:52.320 00.004 11872 evsrv: cli 0D2D32C0 disconnect
21:26:53.078 00.758 9960 ZWO: stopexposure
21:26:53.079 00.001 9960 Error thrown from C:\cygwin\home\agalasso\projects\phd2\worker_thread.cpp:190->Capture failed
21:26:53.080 00.001 9960 worker thread done servicing request
21:26:53.080 00.000 11872 OnExposeComplete: enter
21:26:53.087 00.007 11872 OnExposeComplete: Capture Error reported
21:26:53.092 00.005 11872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
21:26:53.098 00.006 11872 Mount: notify guiding stopped
21:26:53.108 00.010 11872 Changing from state GUIDING to STOP
21:26:53.114 00.006 11872 guider state => SELECTED
21:26:53.118 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=138, med=1, FiltMin=0, FiltMax=88, Gamma=1.000
21:26:53.124 00.006 11872 Changing from state SELECTED to UNINITIALIZED
21:26:53.129 00.005 11872 guider state => SELECTING
21:26:53.140 00.011 11872 Status Line: Stopped.
21:26:53.144 00.004 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\myframe_events.cpp:489->Error reported capturing image
21:26:53.323 00.179 11872 evsrv: cli 0D2D2640 connect
21:26:53.336 00.013 11872 evsrv: cli 0D2D2640 request: {"method":"get_app_state","id":"765c9dab-9f77-44e9-b73e-849ce52b8cd6"}
21:26:53.341 00.005 11872 evsrv: cli 0D2D2640 response: {"jsonrpc":"2.0","result":"Stopped","id":"765c9dab-9f77-44e9-b73e-849ce52b8cd6"}
21:26:53.347 00.006 11872 evsrv: cli 0D2D2640 disconnect
21:30:51.171 237.824 11872 evsrv: cli 0D2D34A0 connect
21:30:51.177 00.006 11872 evsrv: cli 0D2D34A0 request: {"method":"get_app_state","id":"9c581ce1-0907-4ba0-aef3-9791a182d4bf"}
21:30:51.182 00.005 11872 evsrv: cli 0D2D34A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"9c581ce1-0907-4ba0-aef3-9791a182d4bf"}
21:30:51.188 00.006 11872 evsrv: cli 0D2D34A0 disconnect
21:30:51.192 00.004 11872 evsrv: cli 0D2D21E0 connect
21:30:51.196 00.004 11872 evsrv: cli 0D2D21E0 request: {"method":"get_calibrated","id":"ddbc7914-90ae-4e00-8a44-eeba0e015f7b"}
21:30:51.207 00.011 11872 evsrv: cli 0D2D21E0 response: {"jsonrpc":"2.0","result":true,"id":"ddbc7914-90ae-4e00-8a44-eeba0e015f7b"}
21:30:51.211 00.004 11872 evsrv: cli 0D2D21E0 disconnect
21:30:51.215 00.004 11872 evsrv: cli 0D2D23C0 connect
21:30:51.222 00.007 11872 evsrv: cli 0D2D23C0 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"1980c1bf-f734-402c-b772-efa34a40aa2e"}
21:30:51.238 00.016 11872 PhdController::Guide begins
21:30:51.244 00.006 11872 PhdController: newstate STATE_SETUP
21:30:51.249 00.005 11872 PhdController: setup
21:30:51.253 00.004 11872 PhdController: newstate STATE_ATTEMPT_START
21:30:51.257 00.004 11872 PhdController: start capturing
21:30:51.261 00.004 11872 Changing from state SELECTING to UNINITIALIZED
21:30:51.267 00.006 11872 guider state => SELECTING
21:30:51.270 00.003 11872 setting force full frames = true
21:30:51.274 00.004 11872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
21:30:51.282 00.008 11872 ScheduleExposure(1000,3,0) exposurePending=0
21:30:51.285 00.003 11872 Enqueuing Expose request
21:30:51.289 00.004 11872 PhdController: newstate STATE_SELECT_STAR
21:30:51.293 00.004 9960 Worker thread wakes up
21:30:51.294 00.001 11872 evsrv: cli 0D2D23C0 response: {"jsonrpc":"2.0","result":0,"id":"1980c1bf-f734-402c-b772-efa34a40aa2e"}
21:30:51.297 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
21:30:51.297 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
21:30:51.305 00.008 11872 evsrv: cli 0D2D23C0 disconnect
21:30:51.309 00.004 11872 evsrv: cli 0D2D2DC0 connect
21:30:51.312 00.003 11872 case statement mapped state 1 to 101
21:30:51.315 00.003 11872 case statement mapped state 1 to 101
21:30:51.320 00.005 11872 evsrv: cli 0D2D2DC0 request: {"method":"get_lock_shift_params","id":"16dd0108-ca4f-4065-b20e-5376e95b591d"}
21:30:51.324 00.004 11872 evsrv: cli 0D2D2DC0 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"16dd0108-ca4f-4065-b20e-5376e95b591d"}
21:30:51.329 00.005 11872 evsrv: cli 0D2D2DC0 disconnect
21:30:51.336 00.007 11872 evsrv: cli 0D2D3360 connect
21:30:51.340 00.004 11872 case statement mapped state 1 to 101
21:30:51.345 00.005 11872 case statement mapped state 1 to 101
21:30:51.349 00.004 11872 evsrv: cli 0D2D3360 request: {"method":"get_lock_position","id":"24c79888-ef8d-46a5-a019-0b6582c63633"}
21:30:51.352 00.003 11872 evsrv: cli 0D2D3360 response: {"jsonrpc":"2.0","result":null,"id":"24c79888-ef8d-46a5-a019-0b6582c63633"}
21:30:51.356 00.004 11872 evsrv: cli 0D2D3360 disconnect
21:30:52.358 01.002 11872 evsrv: cli 0D2D3360 connect
21:30:52.362 00.004 11872 case statement mapped state 1 to 101
21:30:52.368 00.006 11872 case statement mapped state 1 to 101
21:30:52.374 00.006 11872 evsrv: cli 0D2D3360 request: {"method":"get_lock_position","id":"2444fdb1-a224-4960-bc0a-eb6c2c4b96d6"}
21:30:52.382 00.008 11872 evsrv: cli 0D2D3360 response: {"jsonrpc":"2.0","result":null,"id":"2444fdb1-a224-4960-bc0a-eb6c2c4b96d6"}
21:30:52.388 00.006 11872 evsrv: cli 0D2D3360 disconnect
21:30:52.541 00.153 9960 Exposure complete
21:30:52.650 00.109 9960 worker thread done servicing request
21:30:52.650 00.000 11872 OnExposeComplete: enter
21:30:52.655 00.005 11872 UpdateGuideState(): m_state=1
21:30:52.659 00.004 11872 UpdateCurrentPosition: no star selected
21:30:52.663 00.004 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
21:30:52.667 00.004 11872 Status Line: No star selected
21:30:52.671 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=155, med=0, FiltMin=0, FiltMax=78, Gamma=1.000
21:30:52.675 00.004 11872 UpdateGuideState exits: No star selected
21:30:52.679 00.004 11872 GuiderMultiStar::AutoSelect enter
21:30:52.683 00.004 11872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
21:30:52.797 00.114 11872 AutoFind: auto downsample for scale 1.00 => 1x
21:30:52.978 00.181 11872 AutoFind: global mean = 0.0, stdev 2.0
21:30:52.983 00.005 11872 AutoFind: using threshold = 0.1
21:30:53.219 00.236 11872 AutoFind: local max [70, 854] 123.9
21:30:53.222 00.003 11872 AutoFind: local max [324, 527] 45.9
21:30:53.225 00.003 11872 AutoFind: local max [49, 706] 38.7
21:30:53.230 00.005 11872 AutoFind: local max [585, 310] 38.5
21:30:53.233 00.003 11872 AutoFind: local max [1592, 266] 31.3
21:30:53.237 00.004 11872 AutoFind: local max [976, 920] 26.3
21:30:53.241 00.004 11872 AutoFind: local max [1330, 496] 25.8
21:30:53.245 00.004 11872 AutoFind: local max [230, 1083] 22.1
21:30:53.248 00.003 11872 AutoFind: local max [63, 892] 22.0
21:30:53.251 00.003 11872 AutoFind: local max [1330, 503] 21.0
21:30:53.255 00.004 11872 AutoFind: local max [15, 281] 19.5
21:30:53.259 00.004 11872 AutoFind: local max [912, 548] 15.8
21:30:53.262 00.003 11872 AutoFind: local max [1573, 168] 15.1
21:30:53.266 00.004 11872 AutoFind: local max [1430, 921] 14.8
21:30:53.269 00.003 11872 AutoFind: local max [206, 1011] 14.5
21:30:53.272 00.003 11872 AutoFind: local max [216, 1084] 13.4
21:30:53.276 00.004 11872 AutoFind: local max [21, 132] 13.1
21:30:53.280 00.004 11872 AutoFind: local max [349, 1064] 12.9
21:30:53.283 00.003 11872 AutoFind: local max [1233, 335] 12.6
21:30:53.286 00.003 11872 AutoFind: local max [1729, 1080] 12.2
21:30:53.290 00.004 11872 AutoFind: local max [546, 11] 12.2
21:30:53.293 00.003 11872 AutoFind: local max [156, 497] 11.6
21:30:53.297 00.004 11872 AutoFind: local max [1718, 827] 11.4
21:30:53.300 00.003 11872 AutoFind: local max [1198, 432] 11.3
21:30:53.303 00.003 11872 AutoFind: local max [1429, 928] 11.1
21:30:53.308 00.005 11872 AutoFind: local max [1468, 753] 10.6
21:30:53.311 00.003 11872 AutoFind: local max [1374, 133] 10.0
21:30:53.314 00.003 11872 AutoFind: local max [205, 220] 9.1
21:30:53.318 00.004 11872 AutoFind: local max [612, 722] 9.1
21:30:53.321 00.003 11872 AutoFind: local max [243, 956] 8.8
21:30:53.325 00.004 11872 AutoFind: local max [205, 576] 8.6
21:30:53.327 00.002 11872 AutoFind: local max [1618, 969] 8.6
21:30:53.331 00.004 11872 AutoFind: local max [255, 1046] 8.3
21:30:53.335 00.004 11872 AutoFind: local max [1197, 438] 8.0
21:30:53.338 00.003 11872 AutoFind: local max [1860, 225] 7.5
21:30:53.342 00.004 11872 AutoFind: local max [442, 975] 7.5
21:30:53.345 00.003 11872 AutoFind: local max [879, 481] 7.4
21:30:53.349 00.004 11872 AutoFind: local max [976, 523] 7.2
21:30:53.353 00.004 11872 AutoFind: local max [321, 591] 7.2
21:30:53.356 00.003 11872 AutoFind: local max [878, 474] 7.2
21:30:53.361 00.005 11872 AutoFind: local max [801, 222] 7.0
21:30:53.365 00.004 11872 AutoFind: local max [490, 171] 6.9
21:30:53.369 00.004 11872 AutoFind: local max [106, 924] 6.6
21:30:53.372 00.003 11872 AutoFind: local max [329, 332] 6.5
21:30:53.376 00.004 11872 AutoFind: local max [1359, 884] 6.5
21:30:53.379 00.003 11872 AutoFind: local max [255, 884] 6.5
21:30:53.382 00.003 11872 AutoFind: local max [1786, 154] 6.4
21:30:53.386 00.004 11872 AutoFind: local max [313, 230] 6.4
21:30:53.390 00.004 11872 AutoFind: local max [1721, 654] 6.3
21:30:53.393 00.003 11872 AutoFind: local max [1087, 414] 6.3
21:30:53.397 00.004 11872 AutoFind: local max [47, 576] 6.1
21:30:53.401 00.004 11872 AutoFind: local max [1663, 186] 6.0
21:30:53.404 00.003 11872 AutoFind: local max [1481, 317] 5.9
21:30:53.408 00.004 11872 AutoFind: local max [1480, 1078] 5.9
21:30:53.411 00.003 11872 AutoFind: local max [1358, 879] 5.9
21:30:53.415 00.004 11872 AutoFind: local max [465, 234] 5.9
21:30:53.418 00.003 11872 AutoFind: local max [249, 855] 5.8
21:30:53.421 00.003 11872 AutoFind: local max [983, 167] 5.6
21:30:53.424 00.003 11872 AutoFind: local max [799, 229] 5.6
21:30:53.428 00.004 11872 AutoFind: local max [976, 516] 5.6
21:30:53.431 00.003 11872 AutoFind: local max [232, 758] 5.2
21:30:53.434 00.003 11872 AutoFind: local max [1414, 974] 5.2
21:30:53.437 00.003 11872 AutoFind: local max [1625, 560] 5.2
21:30:53.439 00.002 11872 AutoFind: local max [860, 554] 5.2
21:30:53.443 00.004 11872 AutoFind: local max [51, 76] 5.1
21:30:53.445 00.002 11872 AutoFind: local max [603, 92] 5.0
21:30:53.448 00.003 11872 AutoFind: local max [1200, 772] 5.0
21:30:53.451 00.003 11872 AutoFind: local max [779, 711] 4.9
21:30:53.454 00.003 11872 AutoFind: local max [847, 293] 4.8
21:30:53.457 00.003 11872 AutoFind: local max [1093, 1006] 4.8
21:30:53.461 00.004 11872 AutoFind: local max [1369, 258] 4.8
21:30:53.464 00.003 11872 AutoFind: local max [1052, 447] 4.6
21:30:53.468 00.004 11872 AutoFind: local max [1669, 326] 4.6
21:30:53.472 00.004 11872 AutoFind: local max [1687, 750] 4.5
21:30:53.475 00.003 11872 AutoFind: local max [1581, 521] 4.5
21:30:53.479 00.004 11872 AutoFind: local max [408, 733] 4.4
21:30:53.481 00.002 11872 AutoFind: local max [1550, 1063] 4.4
21:30:53.485 00.004 11872 AutoFind: local max [798, 622] 4.4
21:30:53.488 00.003 11872 AutoFind: local max [278, 362] 4.3
21:30:53.491 00.003 11872 AutoFind: local max [14, 54] 4.3
21:30:53.495 00.004 11872 AutoFind: local max [1272, 1067] 4.3
21:30:53.499 00.004 11872 AutoFind: local max [1084, 420] 4.3
21:30:53.501 00.002 11872 AutoFind: local max [1173, 243] 4.3
21:30:53.505 00.004 11872 AutoFind: local max [330, 519] 4.3
21:30:53.508 00.003 11872 AutoFind: local max [1610, 18] 4.3
21:30:53.512 00.004 11872 AutoFind: local max [1581, 528] 4.3
21:30:53.515 00.003 11872 AutoFind: local max [551, 611] 4.3
21:30:53.519 00.004 11872 AutoFind: local max [61, 177] 4.3
21:30:53.522 00.003 11872 AutoFind: local max [1782, 520] 4.2
21:30:53.525 00.003 11872 AutoFind: local max [1452, 389] 4.1
21:30:53.528 00.003 11872 AutoFind: local max [308, 26] 4.1
21:30:53.531 00.003 11872 AutoFind: local max [767, 40] 4.1
21:30:53.535 00.004 11872 AutoFind: local max [985, 936] 4.1
21:30:53.538 00.003 11872 AutoFind: local max [1036, 994] 4.1
21:30:53.541 00.003 11872 AutoFind: local max [1881, 9] 4.1
21:30:53.545 00.004 11872 AutoFind: local max [410, 755] 4.1
21:30:53.548 00.003 11872 AutoFind: local max [275, 892] 4.1
21:30:53.552 00.004 11872 AutoFind: local max [1655, 865] 4.1
21:30:53.555 00.003 11872 AutoFind: local max [1345, 504] 4.1
21:30:53.558 00.003 11872 AutoFind: local max [1183, 430] 4.1
21:30:53.562 00.004 11872 AutoFind: too close [1183, 430] 4.1 - [1197, 438] 8.0
21:30:53.566 00.004 11872 AutoFind: too close [1183, 430] 4.1 - [1198, 432] 11.3
21:30:53.569 00.003 11872 AutoFind: close dim-bright [1345, 504] 4.1 - [1330, 503] 21.0
21:30:53.574 00.005 11872 AutoFind: close dim-bright [1345, 504] 4.1 - [1330, 496] 25.8
21:30:53.577 00.003 11872 AutoFind: too close [275, 892] 4.1 - [255, 884] 6.5
21:30:53.581 00.004 11872 AutoFind: close dim-bright [985, 936] 4.1 - [976, 920] 26.3
21:30:53.585 00.004 11872 AutoFind: too close [1581, 528] 4.3 - [1581, 521] 4.5
21:30:53.589 00.004 11872 AutoFind: close dim-bright [330, 519] 4.3 - [324, 527] 45.9
21:30:53.592 00.003 11872 AutoFind: too close [1084, 420] 4.3 - [1087, 414] 6.3
21:30:53.595 00.003 11872 AutoFind: too close [976, 516] 5.6 - [976, 523] 7.2
21:30:53.599 00.004 11872 AutoFind: too close [799, 229] 5.6 - [801, 222] 7.0
21:30:53.603 00.004 11872 AutoFind: too close [1358, 879] 5.9 - [1359, 884] 6.5
21:30:53.607 00.004 11872 AutoFind: too close [878, 474] 7.2 - [879, 481] 7.4
21:30:53.610 00.003 11872 AutoFind: too close [1197, 438] 8.0 - [1198, 432] 11.3
21:30:53.613 00.003 11872 AutoFind: too close [1429, 928] 11.1 - [1430, 921] 14.8
21:30:53.617 00.004 11872 AutoFind: too close [216, 1084] 13.4 - [230, 1083] 22.1
21:30:53.620 00.003 11872 AutoFind: too close [1330, 503] 21.0 - [1330, 496] 25.8
21:30:53.624 00.004 11872 AutoFind: too close to edge [1881, 9] 4.1
21:30:53.627 00.003 11872 AutoFind: too close to edge [14, 54] 4.3
21:30:53.631 00.004 11872 AutoFind: too close to edge [546, 11] 12.2
21:30:53.635 00.004 11872 AutoFind: too close to edge [15, 281] 19.5
21:30:53.639 00.004 11872 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
21:30:53.643 00.004 11872 Star::Find(15, 70, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:30:53.646 00.003 11872 Star::Find returns 1 (0), X=69.45, Y=854.35, Mass=2415, SNR=33.1, Peak=155 HFD=5.1
21:30:53.650 00.004 11872 Star::Find(15, 324, 527, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:30:53.653 00.003 11872 Star::Find returns 1 (0), X=324.19, Y=527.44, Mass=1585, SNR=26.5, Peak=54 HFD=5.7
21:30:53.657 00.004 11872 Star::Find(15, 49, 706, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:30:53.660 00.003 11872 Star::Find returns 1 (0), X=48.93, Y=705.58, Mass=714, SNR=18.1, Peak=43 HFD=4.8
21:30:53.664 00.004 11872 Star::Find(15, 585, 310, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:30:53.667 00.003 11872 Star::Find returns 1 (0), X=585.28, Y=312.52, Mass=1555, SNR=26.1, Peak=53 HFD=5.6
21:30:53.670 00.003 11872 Star::Find(15, 1592, 266, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:30:53.675 00.005 11872 Star::Find returns 1 (0), X=1591.88, Y=267.06, Mass=822, SNR=19.3, Peak=28 HFD=6.1
21:30:53.678 00.003 11872 Star::Find(15, 976, 920, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:30:53.682 00.004 11872 Star::Find returns 1 (0), X=977.35, Y=921.13, Mass=1225, SNR=23.1, Peak=33 HFD=6.5
21:30:53.685 00.003 11872 Star::Find(15, 63, 892, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:30:53.689 00.004 11872 Star::Find returns 1 (0), X=62.38, Y=892.86, Mass=472, SNR=14.9, Peak=31 HFD=4.8
21:30:53.693 00.004 11872 Star::Find(15, 912, 548, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:30:53.697 00.004 11872 Star::Find returns 1 (0), X=912.64, Y=548.92, Mass=1000, SNR=20.2, Peak=28 HFD=7.1
21:30:53.701 00.004 11872 Star::Find(15, 1573, 168, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:30:53.704 00.003 11872 Star::Find returns 1 (0), X=1573.05, Y=168.76, Mass=416, SNR=13.7, Peak=21 HFD=5.8
21:30:53.708 00.004 11872 Star::Find(15, 206, 1011, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:30:53.712 00.004 11872 Star::Find returns 1 (0), X=205.37, Y=1010.96, Mass=182, SNR=9.1, Peak=13 HFD=4.0
21:30:53.715 00.003 11872 Star::Find(15, 21, 132, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:30:53.718 00.003 11872 Star::Find returns 1 (0), X=20.87, Y=132.35, Mass=193, SNR=9.5, Peak=17 HFD=4.1
21:30:53.723 00.005 11872 Star::Find(15, 349, 1064, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:30:53.725 00.002 11872 Star::Find returns 1 (0), X=348.99, Y=1064.81, Mass=290, SNR=11.5, Peak=15 HFD=4.8
21:30:53.730 00.005 11872 Star::Find(15, 1233, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:30:53.733 00.003 11872 Star::Find returns 1 (0), X=1233.50, Y=335.22, Mass=305, SNR=11.5, Peak=19 HFD=6.5
21:30:53.736 00.003 11872 Star::Find(15, 1729, 1080, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:30:53.739 00.003 11872 Star::Find returns 1 (0), X=1728.73, Y=1080.29, Mass=379, SNR=12.9, Peak=19 HFD=5.5
21:30:53.743 00.004 11872 Star::Find(15, 156, 497, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:30:53.747 00.004 11872 Star::Find returns 1 (0), X=155.53, Y=497.03, Mass=197, SNR=9.5, Peak=14 HFD=4.5
21:30:53.751 00.004 11872 Star::Find(15, 1718, 827, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:30:53.754 00.003 11872 Star::Find returns 1 (0), X=1717.39, Y=828.47, Mass=348, SNR=12.5, Peak=17 HFD=5.7
21:30:53.757 00.003 11872 Star::Find(15, 1468, 753, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:30:53.761 00.004 11872 Star::Find returns 1 (0), X=1467.69, Y=754.79, Mass=442, SNR=14.1, Peak=15 HFD=6.5
21:30:53.764 00.003 11872 Star::Find(15, 1374, 133, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:30:53.769 00.005 11872 Star::Find returns 1 (0), X=1375.21, Y=135.53, Mass=307, SNR=11.8, Peak=11 HFD=6.2
21:30:53.772 00.003 11872 Star::Find(15, 205, 220, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:30:53.776 00.004 11872 Star::Find returns 1 (0), X=204.91, Y=219.85, Mass=165, SNR=8.7, Peak=11 HFD=4.6
21:30:53.779 00.003 11872 Star::Find(15, 612, 722, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:30:53.782 00.003 11872 Star::Find returns 1 (0), X=612.59, Y=723.26, Mass=434, SNR=13.9, Peak=18 HFD=6.4
21:30:53.785 00.003 11872 Star::Find(15, 243, 956, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:30:53.787 00.002 11872 Star::Find returns 1 (0), X=242.65, Y=956.07, Mass=131, SNR=7.8, Peak=11 HFD=4.2
21:30:53.791 00.004 11872 Star::Find(15, 205, 576, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:30:53.793 00.002 11872 Star::Find returns 1 (0), X=204.85, Y=575.64, Mass=189, SNR=9.4, Peak=8 HFD=5.3
21:30:53.796 00.003 11872 Star::Find(15, 1618, 969, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:30:53.800 00.004 11872 Star::Find returns 1 (0), X=1617.61, Y=970.02, Mass=178, SNR=9.0, Peak=11 HFD=5.0
21:30:53.804 00.004 11872 Star::Find(15, 255, 1046, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:30:53.809 00.005 11872 Star::Find returns 1 (0), X=254.98, Y=1046.75, Mass=120, SNR=7.3, Peak=13 HFD=4.6
21:30:53.812 00.003 11872 Star::Find(15, 1860, 225, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:30:53.817 00.005 11872 Star::Find returns 1 (0), X=1860.80, Y=225.38, Mass=193, SNR=9.5, Peak=13 HFD=5.4
21:30:53.820 00.003 11872 Star::Find(15, 442, 975, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:30:53.824 00.004 11872 Star::Find returns 1 (0), X=442.33, Y=976.70, Mass=145, SNR=8.1, Peak=11 HFD=4.9
21:30:53.827 00.003 11872 Star::Find(15, 321, 591, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:30:53.832 00.005 11872 Star::Find returns 1 (0), X=321.07, Y=591.37, Mass=186, SNR=9.2, Peak=10 HFD=5.2
21:30:53.835 00.003 11872 Star::Find(15, 490, 171, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:30:53.839 00.004 11872 Star::Find returns 1 (0), X=490.03, Y=171.92, Mass=168, SNR=8.7, Peak=9 HFD=5.8
21:30:53.841 00.002 11872 Star::Find(15, 106, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:30:53.846 00.005 11872 Star::Find returns 1 (0), X=105.20, Y=924.11, Mass=118, SNR=7.4, Peak=12 HFD=4.2
21:30:53.849 00.003 11872 Star::Find(15, 329, 332, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:30:53.852 00.003 11872 Star::Find returns 1 (0), X=328.79, Y=332.54, Mass=128, SNR=7.7, Peak=8 HFD=5.5
21:30:53.855 00.003 11872 Star::Find(15, 1786, 154, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:30:53.860 00.005 11872 Star::Find returns 1 (0), X=1786.47, Y=154.70, Mass=100, SNR=6.8, Peak=7 HFD=5.5
21:30:53.865 00.005 11872 Star::Find(15, 313, 230, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:30:53.868 00.003 11872 Star::Find returns 1 (0), X=312.84, Y=230.12, Mass=118, SNR=7.4, Peak=8 HFD=6.0
21:30:53.871 00.003 11872 Star::Find(15, 1721, 654, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:30:53.874 00.003 11872 Star::Find returns 1 (0), X=1721.42, Y=652.81, Mass=89, SNR=6.4, Peak=8 HFD=5.1
21:30:53.876 00.002 11872 Star::Find(15, 47, 576, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:30:53.879 00.003 11872 Star::Find returns 1 (0), X=46.72, Y=573.20, Mass=141, SNR=8.1, Peak=11 HFD=5.6
21:30:53.882 00.003 11872 Star::Find(15, 1663, 186, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:30:53.886 00.004 11872 Star::Find returns 1 (0), X=1663.74, Y=187.00, Mass=122, SNR=7.5, Peak=10 HFD=4.7
21:30:53.890 00.004 11872 Star::Find(15, 1481, 317, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:30:53.893 00.003 11872 Star::Find returns 1 (0), X=1479.89, Y=318.29, Mass=169, SNR=8.7, Peak=8 HFD=6.7
21:30:53.898 00.005 11872 Star::Find(15, 1480, 1078, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:30:53.902 00.004 11872 Star::Find returns 1 (0), X=1480.60, Y=1076.92, Mass=121, SNR=7.4, Peak=9 HFD=5.2
21:30:53.906 00.004 11872 Star::Find(15, 465, 234, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:30:53.910 00.004 11872 Star::Find returns 1 (0), X=465.51, Y=234.51, Mass=156, SNR=8.3, Peak=9 HFD=5.9
21:30:53.914 00.004 11872 Star::Find(15, 249, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:30:53.919 00.005 11872 Star::Find false star n=28 nbg=277 bg=0.7 sigma=0.7 thresh=3 peak=3
21:30:53.926 00.007 11872 Star::Find returns 0 (2), X=249.00, Y=855.00, Mass=78, SNR=2.9, Peak=7 HFD=0.0
21:30:53.931 00.005 11872 Star::Find(15, 983, 167, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:30:53.934 00.003 11872 Star::Find false star n=32 nbg=284 bg=0.9 sigma=0.9 thresh=4 peak=4
21:30:53.938 00.004 11872 Star::Find returns 0 (2), X=983.00, Y=167.00, Mass=127, SNR=2.9, Peak=8 HFD=0.0
21:30:53.942 00.004 11872 Star::Find(15, 232, 758, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:30:53.945 00.003 11872 Star::Find returns 1 (0), X=231.58, Y=756.26, Mass=112, SNR=7.2, Peak=7 HFD=5.5
21:30:53.951 00.006 11872 Star::Find(15, 1414, 974, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:30:53.955 00.004 11872 Star::Find false star n=40 nbg=271 bg=1.1 sigma=1.0 thresh=4 peak=4
21:30:53.963 00.008 11872 Star::Find returns 0 (2), X=1414.00, Y=974.00, Mass=164, SNR=2.9, Peak=8 HFD=0.0
21:30:53.968 00.005 11872 Star::Find(15, 1625, 560, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:30:53.973 00.005 11872 Star::Find returns 1 (0), X=1624.98, Y=560.73, Mass=139, SNR=8.0, Peak=7 HFD=6.1
21:30:53.976 00.003 11872 Star::Find(15, 860, 554, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:30:53.978 00.002 11872 Star::Find returns 1 (0), X=861.47, Y=554.06, Mass=255, SNR=10.4, Peak=12 HFD=6.5
21:30:53.981 00.003 11872 Star::Find(15, 51, 76, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:30:53.984 00.003 11872 Star::Find false star n=13 nbg=280 bg=0.7 sigma=0.7 thresh=3 peak=2
21:30:53.988 00.004 11872 Star::Find returns 0 (2), X=51.00, Y=76.00, Mass=32, SNR=2.9, Peak=5 HFD=0.0
21:30:53.992 00.004 11872 Star::Find(15, 603, 92, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:30:53.996 00.004 11872 Star::Find returns 1 (0), X=604.02, Y=91.48, Mass=140, SNR=8.0, Peak=7 HFD=6.2
21:30:53.999 00.003 11872 Star::Find(15, 1200, 772, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:30:54.003 00.004 11872 Star::Find false star n=37 nbg=282 bg=1.1 sigma=1.0 thresh=4 peak=4
21:30:54.006 00.003 11872 Star::Find returns 0 (2), X=1200.00, Y=772.00, Mass=142, SNR=2.9, Peak=8 HFD=0.0
21:30:54.010 00.004 11872 Star::Find(15, 779, 711, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:30:54.014 00.004 11872 Star::Find false star n=13 nbg=286 bg=0.9 sigma=0.9 thresh=4 peak=3
21:30:54.017 00.003 11872 Star::Find returns 0 (2), X=779.00, Y=711.00, Mass=43, SNR=2.9, Peak=6 HFD=0.0
21:30:54.021 00.004 11872 Star::Find(15, 847, 293, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:30:54.025 00.004 11872 Star::Find false star n=23 nbg=284 bg=0.9 sigma=0.9 thresh=4 peak=4
21:30:54.029 00.004 11872 Star::Find returns 0 (2), X=847.00, Y=293.00, Mass=90, SNR=2.9, Peak=9 HFD=0.0
21:30:54.033 00.004 11872 Star::Find(15, 1093, 1006, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:30:54.036 00.003 11872 Star::Find returns 1 (0), X=1093.47, Y=1005.44, Mass=132, SNR=7.7, Peak=8 HFD=6.5
21:30:54.039 00.003 11872 Star::Find(15, 1369, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:30:54.043 00.004 11872 Star::Find false star n=19 nbg=284 bg=0.9 sigma=0.9 thresh=4 peak=3
21:30:54.046 00.003 11872 Star::Find returns 0 (2), X=1369.00, Y=258.00, Mass=71, SNR=2.9, Peak=7 HFD=0.0
21:30:54.050 00.004 11872 Star::Find(15, 1052, 447, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:30:54.054 00.004 11872 Star::Find returns 1 (0), X=1051.27, Y=449.06, Mass=92, SNR=6.4, Peak=9 HFD=5.5
21:30:54.057 00.003 11872 Star::Find(15, 1669, 326, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:30:54.060 00.003 11872 Star::Find returns 1 (0), X=1669.30, Y=324.24, Mass=85, SNR=6.2, Peak=5 HFD=5.6
21:30:54.064 00.004 11872 Star::Find(15, 1687, 750, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:30:54.068 00.004 11872 Star::Find false star n=22 nbg=277 bg=0.7 sigma=0.8 thresh=3 peak=3
21:30:54.071 00.003 11872 Star::Find returns 0 (2), X=1687.00, Y=750.00, Mass=61, SNR=2.9, Peak=5 HFD=0.0
21:30:54.075 00.004 11872 Star::Find(15, 408, 733, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:30:54.078 00.003 11872 Star::Find false star n=33 nbg=277 bg=0.6 sigma=0.7 thresh=3 peak=3
21:30:54.081 00.003 11872 Star::Find returns 0 (2), X=408.00, Y=733.00, Mass=103, SNR=2.9, Peak=7 HFD=0.0
21:30:54.086 00.005 11872 Star::Find(15, 1550, 1063, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:30:54.089 00.003 11872 Star::Find false star n=16 nbg=274 bg=0.7 sigma=0.7 thresh=3 peak=2
21:30:54.092 00.003 11872 Star::Find returns 0 (2), X=1550.00, Y=1063.00, Mass=41, SNR=2.9, Peak=4 HFD=0.0
21:30:54.096 00.004 11872 Star::Find(15, 798, 622, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:30:54.099 00.003 11872 Star::Find false star n=18 nbg=283 bg=1.3 sigma=1.2 thresh=5 peak=5
21:30:54.102 00.003 11872 Star::Find returns 0 (2), X=798.00, Y=622.00, Mass=82, SNR=2.9, Peak=8 HFD=0.0
21:30:54.106 00.004 11872 Star::Find(15, 278, 362, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:30:54.110 00.004 11872 Star::Find false star n=28 nbg=275 bg=0.6 sigma=0.7 thresh=3 peak=3
21:30:54.113 00.003 11872 Star::Find returns 0 (2), X=278.00, Y=362.00, Mass=79, SNR=2.9, Peak=5 HFD=0.0
21:30:54.117 00.004 11872 Star::Find(15, 1272, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:30:54.121 00.004 11872 Star::Find false star n=18 nbg=271 bg=0.8 sigma=0.7 thresh=3 peak=2
21:30:54.124 00.003 11872 Star::Find returns 0 (2), X=1272.00, Y=1067.00, Mass=44, SNR=2.9, Peak=7 HFD=0.0
21:30:54.129 00.005 11872 Star::Find(15, 1173, 243, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:30:54.132 00.003 11872 Star::Find returns 0 (2), X=1173.00, Y=243.00, Mass=19, SNR=2.9, Peak=5 HFD=0.0
21:30:54.135 00.003 11872 Star::Find(15, 330, 519, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:30:54.139 00.004 11872 Star::Find returns 1 (0), X=324.19, Y=527.44, Mass=1585, SNR=26.5, Peak=54 HFD=5.7
21:30:54.144 00.005 11872 Star::Find(15, 1610, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:30:54.147 00.003 11872 Star::Find false star n=17 nbg=276 bg=0.6 sigma=0.7 thresh=3 peak=2
21:30:54.150 00.003 11872 Star::Find returns 0 (2), X=1610.00, Y=18.00, Mass=45, SNR=2.9, Peak=4 HFD=0.0
21:30:54.154 00.004 11872 Star::Find(15, 551, 611, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:30:54.158 00.004 11872 Star::Find false star n=29 nbg=275 bg=0.7 sigma=0.8 thresh=3 peak=3
21:30:54.161 00.003 11872 Star::Find returns 0 (2), X=551.00, Y=611.00, Mass=81, SNR=2.9, Peak=5 HFD=0.0
21:30:54.164 00.003 11872 Star::Find(15, 61, 177, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:30:54.167 00.003 11872 Star::Find false star n=16 nbg=279 bg=0.6 sigma=0.7 thresh=3 peak=2
21:30:54.172 00.005 11872 Star::Find returns 0 (2), X=61.00, Y=177.00, Mass=44, SNR=2.9, Peak=4 HFD=0.0
21:30:54.176 00.004 11872 Star::Find(15, 1782, 520, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:30:54.179 00.003 11872 Star::Find false star n=23 nbg=273 bg=0.6 sigma=0.7 thresh=3 peak=2
21:30:54.183 00.004 11872 Star::Find returns 0 (2), X=1782.00, Y=520.00, Mass=61, SNR=2.9, Peak=6 HFD=0.0
21:30:54.186 00.003 11872 Star::Find(15, 1452, 389, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:30:54.189 00.003 11872 Star::Find returns 0 (2), X=1452.00, Y=389.00, Mass=16, SNR=2.7, Peak=5 HFD=0.0
21:30:54.193 00.004 11872 Star::Find(15, 308, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:30:54.196 00.003 11872 Star::Find false star n=12 nbg=278 bg=0.6 sigma=0.7 thresh=3 peak=1
21:30:54.199 00.003 11872 Star::Find returns 0 (2), X=308.00, Y=26.00, Mass=34, SNR=2.9, Peak=4 HFD=0.0
21:30:54.204 00.005 11872 Star::Find(15, 767, 40, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:30:54.208 00.004 11872 Star::Find false star n=11 nbg=278 bg=0.6 sigma=0.7 thresh=3 peak=2
21:30:54.211 00.003 11872 Star::Find returns 0 (2), X=767.00, Y=40.00, Mass=28, SNR=2.9, Peak=4 HFD=0.0
21:30:54.214 00.003 11872 Star::Find(15, 985, 936, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:30:54.217 00.003 11872 Star::Find returns 1 (0), X=977.18, Y=921.73, Mass=1378, SNR=24.8, Peak=30 HFD=6.9
21:30:54.222 00.005 11872 Star::Find(15, 1036, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:30:54.226 00.004 11872 Star::Find false star n=13 nbg=275 bg=0.6 sigma=0.8 thresh=3 peak=1
21:30:54.229 00.003 11872 Star::Find returns 0 (2), X=1036.00, Y=994.00, Mass=33, SNR=2.9, Peak=5 HFD=0.0
21:30:54.233 00.004 11872 Star::Find(15, 410, 755, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:30:54.237 00.004 11872 Star::Find false star n=23 nbg=281 bg=0.5 sigma=0.6 thresh=2 peak=2
21:30:54.240 00.003 11872 Star::Find returns 0 (2), X=410.00, Y=755.00, Mass=46, SNR=2.9, Peak=5 HFD=0.0
21:30:54.243 00.003 11872 Star::Find(15, 1655, 865, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:30:54.246 00.003 11872 Star::Find returns 0 (2), X=1655.00, Y=865.00, Mass=17, SNR=2.7, Peak=5 HFD=0.0
21:30:54.249 00.003 11872 Star::Find(15, 1345, 504, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:30:54.252 00.003 11872 Star::Find returns 1 (0), X=1330.83, Y=497.33, Mass=1099, SNR=21.6, Peak=33 HFD=6.4
21:30:54.255 00.003 11872 AutoFind: finding best star pass 1
21:30:54.258 00.003 11872 Star::Find(15, 70, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:30:54.261 00.003 11872 Star::Find returns 1 (0), X=69.45, Y=854.35, Mass=2415, SNR=33.1, Peak=155 HFD=5.1
21:30:54.263 00.002 11872 AutoFind returns star at [70, 854] 123.9 Mass 2415 SNR 33.1
21:30:54.268 00.005 11872 Star::Find(15, 70, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:30:54.272 00.004 11872 Star::Find returns 1 (0), X=69.45, Y=854.35, Mass=2415, SNR=33.1, Peak=155 HFD=5.1
21:30:54.275 00.003 11872 MultiStar: List (12): {69.45, 854.35}(33.1), {324.19, 527.44}(26.5), {48.93, 705.58}(18.1), {585.28, 312.52}(26.1), {1591.88, 267.06}(19.3), {977.35, 921.13}(23.1), {62.38, 892.86}(14.9), {912.64, 548.92}(20.2), {1573.05, 168.76}(13.7), {205.37, 1010.96}(9.1), {20.87, 132.35}(9.5), {348.99, 1064.81}(11.5), 
21:30:54.278 00.003 11872 setting lock position to (69.45, 854.35)
21:30:54.282 00.004 11872 AutoSelect: state = 1, call UpdateGuideState
21:30:54.286 00.004 11872 UpdateGuideState(): m_state=1
21:30:54.289 00.003 11872 Star::Find(15, 69, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:30:54.292 00.003 11872 Star::Find returns 1 (0), X=69.45, Y=854.35, Mass=2415, SNR=33.1, Peak=155 HFD=5.1
21:30:54.296 00.004 11872 CameraToMount -- cameraTheta (0.00) - m_xAngle (-3.14) = xAngle (3.14 = 3.14)
21:30:54.300 00.004 11872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.97 = 2.97)
21:30:54.303 00.003 11872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=-0.00 mountY=0.00, mountTheta=0.00
21:30:54.307 00.004 11872 setting force full frames = false
21:30:54.311 00.004 11872 setting lock position to (69.45, 854.35)
21:30:54.316 00.005 11872 CurrentPosition() valid, moving to STATE_SELECTED
21:30:54.319 00.003 11872 Changing from state SELECTING to SELECTED
21:30:54.323 00.004 11872 guider state => SELECTED
21:30:54.327 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=155, med=0, FiltMin=0, FiltMax=78, Gamma=1.000
21:30:54.332 00.005 11872 UpdateGuideState exits: m=2415 SNR=33.1
21:30:54.335 00.003 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=155, med=0, FiltMin=0, FiltMax=78, Gamma=1.000
21:30:54.338 00.003 11872 Status Line: Auto-selected star at (69.5, 854.4)
21:30:54.345 00.007 11872 PhdController: newstate STATE_WAIT_SELECTED
21:30:54.348 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:54.352 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:30:54.355 00.003 11872 Enqueuing Expose request
21:30:54.358 00.003 9960 Worker thread wakes up
21:30:54.358 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:30:54.358 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,839,31,31)
21:30:54.360 00.002 11872 evsrv: cli 0D2D2460 connect
21:30:54.364 00.004 11872 case statement mapped state 2 to 1
21:30:54.368 00.004 11872 case statement mapped state 2 to 1
21:30:54.372 00.004 11872 evsrv: cli 0D2D2460 request: {"method":"get_lock_position","id":"c3f7193e-2744-4e0c-b37b-2f8f2efefc2b"}
21:30:54.376 00.004 11872 evsrv: cli 0D2D2460 response: {"jsonrpc":"2.0","result":[69.45,854.35],"id":"c3f7193e-2744-4e0c-b37b-2f8f2efefc2b"}
21:30:54.380 00.004 11872 evsrv: cli 0D2D2460 disconnect
21:30:54.383 00.003 11872 evsrv: cli 0D2D30E0 connect
21:30:54.387 00.004 11872 case statement mapped state 2 to 1
21:30:54.393 00.006 11872 case statement mapped state 2 to 1
21:30:54.397 00.004 11872 evsrv: cli 0D2D30E0 request: {"method":"get_app_state","id":"10a81ae9-8f80-45b9-a517-9e894e39f771"}
21:30:54.400 00.003 11872 case statement mapped state 2 to 1
21:30:54.403 00.003 11872 evsrv: cli 0D2D30E0 response: {"jsonrpc":"2.0","result":"Selected","id":"10a81ae9-8f80-45b9-a517-9e894e39f771"}
21:30:54.408 00.005 11872 evsrv: cli 0D2D30E0 disconnect
21:30:55.409 01.001 11872 evsrv: cli 0D2D3220 connect
21:30:55.416 00.007 11872 case statement mapped state 2 to 1
21:30:55.422 00.006 11872 case statement mapped state 2 to 1
21:30:55.429 00.007 11872 evsrv: cli 0D2D3220 request: {"method":"get_app_state","id":"1bf806e5-9fd4-439b-b5a6-e77ff7cb812f"}
21:30:55.434 00.005 11872 case statement mapped state 2 to 1
21:30:55.439 00.005 11872 evsrv: cli 0D2D3220 response: {"jsonrpc":"2.0","result":"Selected","id":"1bf806e5-9fd4-439b-b5a6-e77ff7cb812f"}
21:30:55.444 00.005 11872 evsrv: cli 0D2D3220 disconnect
21:30:55.608 00.164 9960 Exposure complete
21:30:55.727 00.119 9960 worker thread done servicing request
21:30:55.727 00.000 11872 OnExposeComplete: enter
21:30:55.730 00.003 11872 UpdateGuideState(): m_state=2
21:30:55.734 00.004 11872 Star::Find(15, 69, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
21:30:55.737 00.003 11872 Star::Find returns 1 (0), X=69.33, Y=854.65, Mass=2459, SNR=33.5, Peak=137 HFD=4.9
21:30:55.742 00.005 11872 CameraToMount -- cameraTheta (1.97) - m_xAngle (-3.14) = xAngle (5.11 = -1.17)
21:30:55.745 00.003 11872 CameraToMount -- cameraTheta (1.97) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.94 = -1.35)
21:30:55.748 00.003 11872 CameraToMount -- cameraX=-0.13 cameraY=0.30 hyp=0.32 cameraTheta=1.97 mountX=0.12 mountY=-0.31, mountTheta=-1.19
21:30:55.754 00.006 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=137, med=0, FiltMin=0, FiltMax=73, Gamma=1.000
21:30:55.758 00.004 11872 UpdateGuideState exits: m=2459 SNR=33.5
21:30:55.762 00.004 11872 PhdController: newstate STATE_CALIBRATE
21:30:55.765 00.003 11872 PhdController: newstate STATE_GUIDE
21:30:55.783 00.018 11872 Changing from state SELECTED to CALIBRATING_PRIMARY
21:30:55.788 00.005 11872 guider state => CALIBRATED
21:30:55.791 00.003 11872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
21:30:55.794 00.003 11872 reset dither spiral
21:30:55.798 00.004 11872 PhdController: newstate STATE_SETTLE_BEGIN
21:30:55.801 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:55.806 00.005 11872 ScheduleExposure(1000,3,0) exposurePending=0
21:30:55.810 00.004 11872 Enqueuing Expose request
21:30:55.812 00.002 9960 Worker thread wakes up
21:30:55.812 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:30:55.812 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
21:30:56.445 00.633 11872 evsrv: cli 0D2D2BE0 connect
21:30:56.453 00.008 11872 case statement mapped state 5 to 1
21:30:56.458 00.005 11872 case statement mapped state 5 to 1
21:30:56.463 00.005 11872 evsrv: cli 0D2D2BE0 request: {"method":"get_app_state","id":"8406d358-631a-4b52-b872-c4f0dc3b354f"}
21:30:56.468 00.005 11872 case statement mapped state 5 to 1
21:30:56.473 00.005 11872 evsrv: cli 0D2D2BE0 response: {"jsonrpc":"2.0","result":"Selected","id":"8406d358-631a-4b52-b872-c4f0dc3b354f"}
21:30:56.478 00.005 11872 evsrv: cli 0D2D2BE0 disconnect
21:30:57.070 00.592 9960 Exposure complete
21:30:57.195 00.125 9960 worker thread done servicing request
21:30:57.195 00.000 11872 OnExposeComplete: enter
21:30:57.199 00.004 11872 UpdateGuideState(): m_state=5
21:30:57.203 00.004 11872 Star::Find(15, 69, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
21:30:57.207 00.004 11872 Star::Find returns 1 (0), X=69.35, Y=854.81, Mass=2329, SNR=32.7, Peak=142 HFD=4.7
21:30:57.210 00.003 11872 CameraToMount -- cameraTheta (1.80) - m_xAngle (-3.14) = xAngle (4.94 = -1.35)
21:30:57.214 00.004 11872 CameraToMount -- cameraTheta (1.80) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.77 = -1.52)
21:30:57.218 00.004 11872 CameraToMount -- cameraX=-0.11 cameraY=0.46 hyp=0.47 cameraTheta=1.80 mountX=0.11 mountY=-0.47, mountTheta=-1.35
21:30:57.224 00.006 11872 Changing from state CALIBRATED to GUIDING
21:30:57.226 00.002 11872 ScopeASCOM::GetDeclinationRadians() returns 30.8
21:30:57.232 00.006 11872 ScopeASCOM::SideOfPier() returns 1
21:30:57.235 00.003 11872 AdjustCalibrationForScopePointing (scope): current dec=30.8 pierSide=1, cal dec=0.0 pierSide=1 rotAngle=None bin=1
21:30:57.240 00.005 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
21:30:57.243 00.003 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
21:30:57.247 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
21:30:57.251 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
21:30:57.256 00.005 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
21:30:57.259 00.003 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
21:30:57.264 00.005 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
21:30:57.268 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
21:30:57.272 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
21:30:57.276 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
21:30:57.280 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
21:30:57.284 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
21:30:57.288 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
21:30:57.386 00.098 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
21:30:57.392 00.006 11872 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 2.900000
21:30:57.397 00.005 11872 Dec comp: XRate 1.564 -> 1.343 for dec 0.0 -> dec 30.8
21:30:57.402 00.005 11872 ScopeASCOM::GetDeclinationRadians() returns 30.8
21:30:57.407 00.005 11872 ScopeASCOM::SideOfPier() returns 1
21:30:57.412 00.005 11872 setting lock position to (69.35, 854.81)
21:30:57.416 00.004 11872 guider state => GUIDING
21:30:57.420 00.004 11872 Status Line: Guiding
21:30:57.428 00.008 11872 Mount: notify guiding started
21:30:57.436 00.008 11872 GetString("/profile/5/name", "") returns "PHD SF 2025"
21:30:57.440 00.004 11872 GetString("/profile/5/scope/calibration/timestamp", "") returns "11/21/2025 9:24:28 PM"
21:30:57.445 00.005 11872 GetDouble("/profile/5/scope/calibration/xRate", 1.000000) returns 0.001564
21:30:57.450 00.005 11872 GetDouble("/profile/5/scope/calibration/yRate", 1.000000) returns 0.001340
21:30:57.456 00.006 11872 GetInt("/profile/5/scope/calibration/binning", 1) returns 1
21:30:57.461 00.005 11872 GetDouble("/profile/5/scope/calibration/xAngle", 0.000000) returns -3.137520
21:30:57.466 00.005 11872 GetDouble("/profile/5/scope/calibration/yAngle", 0.000000) returns -1.738880
21:30:57.470 00.004 11872 GetDouble("/profile/5/scope/calibration/declination", 0.000000) returns 0.000075
21:30:57.474 00.004 11872 GetInt("/profile/5/scope/calibration/pierSide", -1) returns 1
21:30:57.478 00.004 11872 GetInt("/profile/5/scope/calibration/raGuideParity", 0) returns 1
21:30:57.482 00.004 11872 GetInt("/profile/5/scope/calibration/decGuideParity", 0) returns 1
21:30:57.485 00.003 11872 GetDouble("/profile/5/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
21:30:57.491 00.006 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
21:30:57.495 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
21:30:57.500 00.005 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
21:30:57.503 00.003 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
21:30:57.507 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
21:30:57.511 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
21:30:57.516 00.005 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
21:30:57.519 00.003 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
21:30:57.523 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
21:30:57.527 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
21:30:57.533 00.006 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
21:30:57.537 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
21:30:57.543 00.006 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
21:30:57.547 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
21:30:57.554 00.007 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
21:30:57.563 00.009 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
21:30:57.571 00.008 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
21:30:57.582 00.011 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
21:30:57.586 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
21:30:57.589 00.003 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
21:30:57.595 00.006 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
21:30:57.600 00.005 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
21:30:57.605 00.005 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
21:30:57.610 00.005 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
21:30:57.615 00.005 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
21:30:57.621 00.006 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
21:30:57.635 00.014 11872 evsrv: cli 0D2D2C80 connect
21:30:57.640 00.005 11872 case statement mapped state 6 to 3
21:30:57.647 00.007 11872 case statement mapped state 6 to 3
21:30:57.655 00.008 11872 evsrv: cli 0D2D2C80 request: {"method":"get_app_state","id":"418c3084-8c21-454f-a9df-932dd3830674"}
21:30:57.661 00.006 11872 case statement mapped state 6 to 3
21:30:57.667 00.006 11872 evsrv: cli 0D2D2C80 response: {"jsonrpc":"2.0","result":"Guiding","id":"418c3084-8c21-454f-a9df-932dd3830674"}
21:30:57.683 00.016 11872 evsrv: cli 0D2D2C80 disconnect
21:30:57.713 00.030 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
21:30:57.718 00.005 11872 ScopeASCOM::SideOfPier() returns 1
21:30:57.722 00.004 11872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
21:30:57.725 00.003 11872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
21:30:57.731 00.006 11872 ScopeASCOM::GetDeclinationRadians() returns 30.8
21:30:57.735 00.004 11872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 30.8
21:30:57.739 00.004 11872 MountToCamera -- mountTheta (0.00) + m_xAngle (-3.14) = xAngle (-3.14 = -3.14)
21:30:57.743 00.004 11872 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=-0.00, cameraY=-0.00 cameraTheta=0.00
21:30:57.747 00.004 11872 UpdateLockPosShiftCameraCoords: shift rate camera coords = -0.00,-0.00 arcsec/hr
21:30:57.751 00.004 11872 UpdateLockPosShiftCameraCoords: shift rate -0,-0 px/sec
21:30:57.755 00.004 11872 GetInt("/profile/5/AutoLoadCalibration", -1) returns 1
21:30:57.758 00.003 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=142, med=0, FiltMin=0, FiltMax=78, Gamma=1.000
21:30:57.762 00.004 11872 UpdateGuideState exits: m=2329 SNR=32.7
21:30:57.767 00.005 11872 PhdController: newstate STATE_SETTLE_WAIT
21:30:57.770 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:57.773 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:30:57.777 00.004 11872 Enqueuing Expose request
21:30:57.781 00.004 9960 Worker thread wakes up
21:30:57.781 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:30:57.781 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:30:59.027 01.246 9960 Exposure complete
21:30:59.149 00.122 9960 worker thread done servicing request
21:30:59.149 00.000 11872 OnExposeComplete: enter
21:30:59.153 00.004 11872 UpdateGuideState(): m_state=6
21:30:59.157 00.004 11872 Star::Find(15, 69, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
21:30:59.161 00.004 11872 Star::Find returns 1 (0), X=69.19, Y=855.09, Mass=2521, SNR=33.9, Peak=161 HFD=4.8
21:30:59.164 00.003 11872 CameraToMount -- cameraTheta (2.08) - m_xAngle (-3.14) = xAngle (5.22 = -1.06)
21:30:59.167 00.003 11872 CameraToMount -- cameraTheta (2.08) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.05 = -1.23)
21:30:59.173 00.006 11872 CameraToMount -- cameraX=-0.15 cameraY=0.27 hyp=0.31 cameraTheta=2.08 mountX=0.15 mountY=-0.30, mountTheta=-1.09
21:30:59.178 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.15, y=0.27, opts=13)
21:30:59.182 00.004 11872 Enqueuing Move request for scope (-0.15, 0.27)
21:30:59.185 00.003 9960 Worker thread wakes up
21:30:59.185 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.27) opts 0xd
21:30:59.186 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=161, med=0, FiltMin=0, FiltMax=73, Gamma=1.000
21:30:59.190 00.004 11872 UpdateGuideState exits: m=2521 SNR=33.9
21:30:59.193 00.003 11872 PhdController: settling, locked = 1, distance = 0.42 (1.50) aobump = 0 frame = 1 / 99999
21:30:59.198 00.005 9960 Handling offset move in thread for scope, endpoint = (-0.15, 0.27)
21:30:59.198 00.000 9960 Moving (-0.15, 0.27) raw xDistance=0.15 yDistance=-0.30
21:30:59.198 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
21:30:59.198 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
21:30:59.198 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763782259.198,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.42,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
21:30:59.202 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
21:30:59.203 00.001 9960 MoveAxis(E, 0, ABG)
21:30:59.203 00.000 9960 Move returns status 0, amount 0
21:30:59.203 00.000 9960 MoveAxis(N, 0, ABG)
21:30:59.203 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:59.208 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:30:59.211 00.003 11872 Enqueuing Expose request
21:30:59.216 00.005 9960 Move returns status 0, amount 0
21:30:59.216 00.000 9960 move complete, result=0
21:30:59.216 00.000 9960 worker thread done servicing request
21:30:59.216 00.000 9960 Worker thread wakes up
21:30:59.217 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:30:59.217 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:30:59.217 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
21:31:00.462 01.245 9960 Exposure complete
21:31:00.574 00.112 9960 worker thread done servicing request
21:31:00.575 00.001 11872 OnExposeComplete: enter
21:31:00.579 00.004 11872 UpdateGuideState(): m_state=6
21:31:00.583 00.004 11872 Star::Find(15, 69, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
21:31:00.587 00.004 11872 Star::Find returns 1 (0), X=69.26, Y=855.21, Mass=2389, SNR=33.0, Peak=155 HFD=5.0
21:31:00.590 00.003 11872 CameraToMount -- cameraTheta (1.80) - m_xAngle (-3.14) = xAngle (4.94 = -1.35)
21:31:00.594 00.004 11872 CameraToMount -- cameraTheta (1.80) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.76 = -1.52)
21:31:00.598 00.004 11872 CameraToMount -- cameraX=-0.09 cameraY=0.39 hyp=0.40 cameraTheta=1.80 mountX=0.09 mountY=-0.40, mountTheta=-1.35
21:31:00.603 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.09, y=0.39, opts=13)
21:31:00.606 00.003 11872 Enqueuing Move request for scope (-0.09, 0.39)
21:31:00.609 00.003 9960 Worker thread wakes up
21:31:00.609 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.39) opts 0xd
21:31:00.609 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.09, 0.39)
21:31:00.609 00.000 9960 Moving (-0.09, 0.39) raw xDistance=0.09 yDistance=-0.40
21:31:00.609 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:31:00.611 00.002 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
21:31:00.611 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.40
21:31:00.611 00.000 9960 MoveAxis(E, 0, ABG)
21:31:00.611 00.000 9960 Move returns status 0, amount 0
21:31:00.611 00.000 9960 MoveAxis(N, 0, ABG)
21:31:00.611 00.000 9960 Move returns status 0, amount 0
21:31:00.611 00.000 9960 move complete, result=0
21:31:00.613 00.002 9960 worker thread done servicing request
21:31:00.613 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=155, med=0, FiltMin=0, FiltMax=75, Gamma=1.000
21:31:00.617 00.004 11872 UpdateGuideState exits: m=2389 SNR=33.0
21:31:00.620 00.003 11872 PhdController: settling, locked = 1, distance = 0.42 (1.50) aobump = 0 frame = 2 / 99999
21:31:00.623 00.003 11872 evsrv: {"Event":"Settling","Timestamp":1763782260.623,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.42,"Time":1.4,"SettleTime":10.0,"StarLocked":true}
21:31:00.627 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:00.630 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:31:00.634 00.004 11872 Enqueuing Expose request
21:31:00.637 00.003 9960 Worker thread wakes up
21:31:00.637 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:31:00.638 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:31:00.638 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
21:31:01.886 01.248 9960 Exposure complete
21:31:01.989 00.103 9960 worker thread done servicing request
21:31:01.989 00.000 11872 OnExposeComplete: enter
21:31:01.994 00.005 11872 UpdateGuideState(): m_state=6
21:31:01.998 00.004 11872 Star::Find(15, 69, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
21:31:02.003 00.005 11872 Star::Find returns 1 (0), X=69.42, Y=855.37, Mass=2264, SNR=32.2, Peak=146 HFD=5.1
21:31:02.006 00.003 11872 CameraToMount -- cameraTheta (1.43) - m_xAngle (-3.14) = xAngle (4.57 = -1.71)
21:31:02.009 00.003 11872 CameraToMount -- cameraTheta (1.43) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.40 = -1.88)
21:31:02.011 00.002 11872 CameraToMount -- cameraX=0.08 cameraY=0.56 hyp=0.57 cameraTheta=1.43 mountX=-0.08 mountY=-0.54, mountTheta=-1.72
21:31:02.016 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.08, y=0.56, opts=13)
21:31:02.019 00.003 11872 Enqueuing Move request for scope (0.08, 0.56)
21:31:02.023 00.004 9960 Worker thread wakes up
21:31:02.023 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.56) opts 0xd
21:31:02.023 00.000 9960 Handling offset move in thread for scope, endpoint = (0.08, 0.56)
21:31:02.023 00.000 9960 Moving (0.08, 0.56) raw xDistance=-0.08 yDistance=-0.54
21:31:02.023 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:31:02.023 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.24
21:31:02.023 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.54 from input -0.54
21:31:02.023 00.000 9960 MoveAxis(E, 0, ABG)
21:31:02.024 00.001 9960 Move returns status 0, amount 0
21:31:02.024 00.000 9960 MoveAxis(N, 401, ABG)
21:31:02.024 00.000 9960 Guiding  Dir = 0, Dur = 401
21:31:02.024 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=146, med=0, FiltMin=0, FiltMax=82, Gamma=1.000
21:31:02.028 00.004 9960 IsSlewing returns 0
21:31:02.028 00.000 11872 UpdateGuideState exits: m=2264 SNR=32.2
21:31:02.032 00.004 11872 PhdController: settling, locked = 1, distance = 0.46 (1.50) aobump = 0 frame = 3 / 99999
21:31:02.035 00.003 9960 IsGuiding returns 0
21:31:02.036 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763782262.035,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.46,"Time":2.8,"SettleTime":10.0,"StarLocked":true}
21:31:02.040 00.004 9960 PulseGuide returned control before completion, sleep 411
21:31:02.040 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:02.044 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:31:02.047 00.003 11872 Enqueuing Expose request
21:31:02.456 00.409 9960 IsGuiding returns 1
21:31:02.458 00.002 9960 scope still moving after pulse duration time elapsed
21:31:02.487 00.029 9960 IsSlewing returns 0
21:31:02.488 00.001 9960 IsGuiding returns 0
21:31:02.489 00.001 9960 scope move finished after 401 + 51 ms
21:31:02.489 00.000 9960 Move returns status 0, amount 401
21:31:02.489 00.000 9960 move complete, result=0
21:31:02.489 00.000 9960 worker thread done servicing request
21:31:02.489 00.000 9960 Worker thread wakes up
21:31:02.490 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.5 px 401 ms NORTH
21:31:02.497 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:31:02.497 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:31:03.750 01.253 9960 Exposure complete
21:31:03.874 00.124 9960 worker thread done servicing request
21:31:03.874 00.000 11872 OnExposeComplete: enter
21:31:03.877 00.003 11872 UpdateGuideState(): m_state=6
21:31:03.882 00.005 11872 Star::Find(15, 69, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
21:31:03.890 00.008 11872 Star::Find returns 1 (0), X=69.32, Y=854.99, Mass=2365, SNR=32.8, Peak=165 HFD=5.2
21:31:03.895 00.005 11872 CameraToMount -- cameraTheta (1.74) - m_xAngle (-3.14) = xAngle (4.88 = -1.41)
21:31:03.900 00.005 11872 CameraToMount -- cameraTheta (1.74) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.70 = -1.58)
21:31:03.905 00.005 11872 CameraToMount -- cameraX=-0.03 cameraY=0.17 hyp=0.18 cameraTheta=1.74 mountX=0.03 mountY=-0.18, mountTheta=-1.41
21:31:03.910 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.03, y=0.17, opts=13)
21:31:03.914 00.004 11872 Enqueuing Move request for scope (-0.03, 0.17)
21:31:03.919 00.005 9960 Worker thread wakes up
21:31:03.920 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=165, med=0, FiltMin=0, FiltMax=71, Gamma=1.000
21:31:03.923 00.003 11872 UpdateGuideState exits: m=2365 SNR=32.8
21:31:03.925 00.002 11872 PhdController: settling, locked = 1, distance = 0.38 (1.50) aobump = 0 frame = 4 / 99999
21:31:03.929 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.17) opts 0xd
21:31:03.929 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.03, 0.17)
21:31:03.929 00.000 9960 Moving (-0.03, 0.17) raw xDistance=0.03 yDistance=-0.18
21:31:03.930 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:31:03.930 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763782263.929,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.38,"Time":4.7,"SettleTime":10.0,"StarLocked":true}
21:31:03.933 00.003 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:31:03.933 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:03.936 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:31:03.937 00.001 9960 MoveAxis(E, 0, ABG)
21:31:03.937 00.000 9960 Move returns status 0, amount 0
21:31:03.937 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:31:03.941 00.004 11872 Enqueuing Expose request
21:31:03.943 00.002 9960 MoveAxis(N, 0, ABG)
21:31:03.943 00.000 9960 Move returns status 0, amount 0
21:31:03.945 00.002 9960 move complete, result=0
21:31:03.945 00.000 9960 worker thread done servicing request
21:31:03.945 00.000 9960 Worker thread wakes up
21:31:03.945 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:31:03.945 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:31:03.946 00.001 11872 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:31:05.191 01.245 9960 Exposure complete
21:31:05.311 00.120 9960 worker thread done servicing request
21:31:05.312 00.001 11872 OnExposeComplete: enter
21:31:05.316 00.004 11872 UpdateGuideState(): m_state=6
21:31:05.320 00.004 11872 Star::Find(15, 69, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
21:31:05.324 00.004 11872 Star::Find returns 1 (0), X=69.28, Y=855.17, Mass=2452, SNR=33.4, Peak=166 HFD=5.0
21:31:05.329 00.005 11872 CameraToMount -- cameraTheta (1.76) - m_xAngle (-3.14) = xAngle (4.90 = -1.38)
21:31:05.332 00.003 11872 CameraToMount -- cameraTheta (1.76) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.73 = -1.56)
21:31:05.337 00.005 11872 CameraToMount -- cameraX=-0.07 cameraY=0.36 hyp=0.37 cameraTheta=1.76 mountX=0.07 mountY=-0.37, mountTheta=-1.39
21:31:05.342 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.07, y=0.36, opts=13)
21:31:05.346 00.004 11872 Enqueuing Move request for scope (-0.07, 0.36)
21:31:05.349 00.003 9960 Worker thread wakes up
21:31:05.349 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.36) opts 0xd
21:31:05.350 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.07, 0.36)
21:31:05.350 00.000 9960 Moving (-0.07, 0.36) raw xDistance=0.07 yDistance=-0.37
21:31:05.350 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:31:05.350 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.37 from input -0.37
21:31:05.350 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=166, med=0, FiltMin=0, FiltMax=74, Gamma=1.000
21:31:05.355 00.005 9960 MoveAxis(E, 0, ABG)
21:31:05.355 00.000 11872 UpdateGuideState exits: m=2452 SNR=33.4
21:31:05.361 00.006 9960 Move returns status 0, amount 0
21:31:05.361 00.000 9960 MoveAxis(N, 276, ABG)
21:31:05.361 00.000 9960 Guiding  Dir = 0, Dur = 276
21:31:05.362 00.001 11872 PhdController: settling, locked = 1, distance = 0.37 (1.50) aobump = 0 frame = 5 / 99999
21:31:05.366 00.004 9960 IsSlewing returns 0
21:31:05.366 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763782265.366,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.37,"Time":6.2,"SettleTime":10.0,"StarLocked":true}
21:31:05.370 00.004 9960 IsGuiding returns 0
21:31:05.371 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:05.374 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:31:05.378 00.004 11872 Enqueuing Expose request
21:31:05.382 00.004 9960 PulseGuide returned control before completion, sleep 286
21:31:05.681 00.299 9960 IsGuiding returns 0
21:31:05.681 00.000 9960 Move returns status 0, amount 276
21:31:05.682 00.001 9960 move complete, result=0
21:31:05.682 00.000 9960 worker thread done servicing request
21:31:05.682 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.4 px 276 ms NORTH
21:31:05.690 00.008 9960 Worker thread wakes up
21:31:05.690 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:31:05.690 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:31:06.936 01.246 9960 Exposure complete
21:31:07.055 00.119 9960 worker thread done servicing request
21:31:07.055 00.000 11872 OnExposeComplete: enter
21:31:07.059 00.004 11872 UpdateGuideState(): m_state=6
21:31:07.063 00.004 11872 Star::Find(15, 69, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
21:31:07.067 00.004 11872 Star::Find returns 1 (0), X=69.31, Y=855.18, Mass=2325, SNR=32.5, Peak=138 HFD=4.9
21:31:07.072 00.005 11872 CameraToMount -- cameraTheta (1.67) - m_xAngle (-3.14) = xAngle (4.81 = -1.48)
21:31:07.075 00.003 11872 CameraToMount -- cameraTheta (1.67) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.63 = -1.65)
21:31:07.079 00.004 11872 CameraToMount -- cameraX=-0.04 cameraY=0.37 hyp=0.37 cameraTheta=1.67 mountX=0.03 mountY=-0.37, mountTheta=-1.48
21:31:07.084 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.04, y=0.37, opts=13)
21:31:07.088 00.004 11872 Enqueuing Move request for scope (-0.04, 0.37)
21:31:07.091 00.003 9960 Worker thread wakes up
21:31:07.091 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.37) opts 0xd
21:31:07.092 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.04, 0.37)
21:31:07.092 00.000 9960 Moving (-0.04, 0.37) raw xDistance=0.03 yDistance=-0.37
21:31:07.092 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:31:07.092 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.37 from input -0.37
21:31:07.092 00.000 9960 MoveAxis(E, 0, ABG)
21:31:07.092 00.000 9960 Move returns status 0, amount 0
21:31:07.092 00.000 9960 MoveAxis(N, 279, ABG)
21:31:07.092 00.000 9960 Guiding  Dir = 0, Dur = 279
21:31:07.092 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=138, med=0, FiltMin=0, FiltMax=72, Gamma=1.000
21:31:07.097 00.005 9960 IsSlewing returns 0
21:31:07.097 00.000 11872 UpdateGuideState exits: m=2325 SNR=32.5
21:31:07.100 00.003 9960 IsGuiding returns 0
21:31:07.100 00.000 11872 PhdController: settling, locked = 1, distance = 0.37 (1.50) aobump = 0 frame = 6 / 99999
21:31:07.105 00.005 9960 PulseGuide returned control before completion, sleep 289
21:31:07.105 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763782267.105,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.37,"Time":7.9,"SettleTime":10.0,"StarLocked":true}
21:31:07.109 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:07.111 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:31:07.114 00.003 11872 Enqueuing Expose request
21:31:07.400 00.286 9960 IsGuiding returns 1
21:31:07.401 00.001 9960 scope still moving after pulse duration time elapsed
21:31:07.430 00.029 9960 IsSlewing returns 0
21:31:07.433 00.003 9960 IsGuiding returns 0
21:31:07.433 00.000 9960 scope move finished after 279 + 53 ms
21:31:07.434 00.001 9960 Move returns status 0, amount 279
21:31:07.435 00.001 9960 move complete, result=0
21:31:07.436 00.001 9960 worker thread done servicing request
21:31:07.436 00.000 9960 Worker thread wakes up
21:31:07.436 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:31:07.437 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:31:07.437 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.4 px 279 ms NORTH
21:31:08.690 01.253 9960 Exposure complete
21:31:08.828 00.138 9960 worker thread done servicing request
21:31:08.829 00.001 11872 OnExposeComplete: enter
21:31:08.832 00.003 11872 UpdateGuideState(): m_state=6
21:31:08.836 00.004 11872 Star::Find(15, 69, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
21:31:08.840 00.004 11872 Star::Find returns 1 (0), X=69.24, Y=854.84, Mass=2451, SNR=33.4, Peak=161 HFD=4.6
21:31:08.843 00.003 11872 CameraToMount -- cameraTheta (2.84) - m_xAngle (-3.14) = xAngle (5.98 = -0.31)
21:31:08.849 00.006 11872 CameraToMount -- cameraTheta (2.84) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.80 = -0.48)
21:31:08.855 00.006 11872 CameraToMount -- cameraX=-0.11 cameraY=0.03 hyp=0.11 cameraTheta=2.84 mountX=0.11 mountY=-0.05, mountTheta=-0.45
21:31:08.861 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.11, y=0.03, opts=13)
21:31:08.866 00.005 11872 Enqueuing Move request for scope (-0.11, 0.03)
21:31:08.870 00.004 9960 Worker thread wakes up
21:31:08.870 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=161, med=0, FiltMin=0, FiltMax=72, Gamma=1.000
21:31:08.874 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.03) opts 0xd
21:31:08.874 00.000 11872 UpdateGuideState exits: m=2451 SNR=33.4
21:31:08.876 00.002 9960 Handling offset move in thread for scope, endpoint = (-0.11, 0.03)
21:31:08.877 00.001 11872 PhdController: settling, locked = 1, distance = 0.30 (1.50) aobump = 0 frame = 7 / 99999
21:31:08.880 00.003 9960 Moving (-0.11, 0.03) raw xDistance=0.11 yDistance=-0.05
21:31:08.880 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763782268.880,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.30,"Time":9.7,"SettleTime":10.0,"StarLocked":true}
21:31:08.883 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:31:08.883 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:08.886 00.003 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:31:08.886 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:31:08.890 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:31:08.890 00.000 11872 Enqueuing Expose request
21:31:08.893 00.003 9960 MoveAxis(E, 0, ABG)
21:31:08.893 00.000 9960 Move returns status 0, amount 0
21:31:08.894 00.001 9960 MoveAxis(N, 0, ABG)
21:31:08.894 00.000 9960 Move returns status 0, amount 0
21:31:08.894 00.000 9960 move complete, result=0
21:31:08.894 00.000 9960 worker thread done servicing request
21:31:08.894 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:31:08.899 00.005 9960 Worker thread wakes up
21:31:08.899 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:31:08.899 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:31:10.138 01.239 9960 Exposure complete
21:31:10.249 00.111 9960 worker thread done servicing request
21:31:10.249 00.000 11872 OnExposeComplete: enter
21:31:10.254 00.005 11872 UpdateGuideState(): m_state=6
21:31:10.262 00.008 11872 Star::Find(15, 69, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
21:31:10.267 00.005 11872 Star::Find returns 1 (0), X=69.22, Y=854.95, Mass=2285, SNR=32.3, Peak=141 HFD=4.7
21:31:10.271 00.004 11872 CameraToMount -- cameraTheta (2.29) - m_xAngle (-3.14) = xAngle (5.43 = -0.85)
21:31:10.277 00.006 11872 CameraToMount -- cameraTheta (2.29) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.26 = -1.02)
21:31:10.282 00.005 11872 CameraToMount -- cameraX=-0.12 cameraY=0.14 hyp=0.18 cameraTheta=2.29 mountX=0.12 mountY=-0.16, mountTheta=-0.91
21:31:10.288 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.12, y=0.14, opts=13)
21:31:10.292 00.004 11872 Enqueuing Move request for scope (-0.12, 0.14)
21:31:10.297 00.005 9960 Worker thread wakes up
21:31:10.297 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=141, med=0, FiltMin=0, FiltMax=72, Gamma=1.000
21:31:10.301 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.14) opts 0xd
21:31:10.301 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.12, 0.14)
21:31:10.301 00.000 11872 UpdateGuideState exits: m=2285 SNR=32.3
21:31:10.305 00.004 9960 Moving (-0.12, 0.14) raw xDistance=0.12 yDistance=-0.16
21:31:10.305 00.000 11872 PhdController: settling, locked = 1, distance = 0.26 (1.50) aobump = 0 frame = 8 / 99999
21:31:10.309 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:31:10.309 00.000 11872 PhdController: newstate STATE_FINISH
21:31:10.313 00.004 11872 PhdController complete: success
21:31:10.317 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:31:10.317 00.000 11872 evsrv: {"Event":"SettleDone","Timestamp":1763782270.317,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":8,"DroppedFrames":0}
21:31:10.321 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:31:10.321 00.000 9960 MoveAxis(E, 0, ABG)
21:31:10.321 00.000 9960 Move returns status 0, amount 0
21:31:10.321 00.000 11872 Mount: notify guiding dither settle done success=1
21:31:10.326 00.005 11872 PhdController: newstate STATE_IDLE
21:31:10.330 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:10.334 00.004 9960 MoveAxis(N, 0, ABG)
21:31:10.334 00.000 9960 Move returns status 0, amount 0
21:31:10.334 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:31:10.339 00.005 11872 Enqueuing Expose request
21:31:10.343 00.004 9960 move complete, result=0
21:31:10.343 00.000 9960 worker thread done servicing request
21:31:10.343 00.000 9960 Worker thread wakes up
21:31:10.343 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:31:10.343 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:31:10.344 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:31:11.586 01.242 9960 Exposure complete
21:31:11.715 00.129 9960 worker thread done servicing request
21:31:11.715 00.000 11872 OnExposeComplete: enter
21:31:11.719 00.004 11872 UpdateGuideState(): m_state=6
21:31:11.723 00.004 11872 Star::Find(15, 69, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
21:31:11.727 00.004 11872 Star::Find returns 1 (0), X=69.37, Y=855.23, Mass=2354, SNR=33.0, Peak=163 HFD=4.7
21:31:11.730 00.003 11872 CameraToMount -- cameraTheta (1.51) - m_xAngle (-3.14) = xAngle (4.65 = -1.64)
21:31:11.734 00.004 11872 CameraToMount -- cameraTheta (1.51) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.48 = -1.81)
21:31:11.738 00.004 11872 CameraToMount -- cameraX=0.02 cameraY=0.41 hyp=0.41 cameraTheta=1.51 mountX=-0.03 mountY=-0.40, mountTheta=-1.64
21:31:11.743 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.02, y=0.41, opts=13)
21:31:11.748 00.005 11872 Enqueuing Move request for scope (0.02, 0.41)
21:31:11.751 00.003 9960 Worker thread wakes up
21:31:11.752 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=163, med=0, FiltMin=0, FiltMax=75, Gamma=1.000
21:31:11.755 00.003 11872 UpdateGuideState exits: m=2354 SNR=33.0
21:31:11.758 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:11.762 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:31:11.766 00.004 11872 Enqueuing Expose request
21:31:11.773 00.007 9960 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.41) opts 0xd
21:31:11.773 00.000 9960 Handling offset move in thread for scope, endpoint = (0.02, 0.41)
21:31:11.773 00.000 9960 Moving (0.02, 0.41) raw xDistance=-0.03 yDistance=-0.40
21:31:11.773 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:31:11.773 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.40 from input -0.40
21:31:11.774 00.001 9960 MoveAxis(E, 0, ABG)
21:31:11.774 00.000 9960 Move returns status 0, amount 0
21:31:11.774 00.000 9960 MoveAxis(N, 300, ABG)
21:31:11.775 00.001 9960 Guiding  Dir = 0, Dur = 300
21:31:11.776 00.001 9960 IsSlewing returns 0
21:31:11.777 00.001 9960 IsGuiding returns 0
21:31:11.777 00.000 9960 PulseGuide returned control before completion, sleep 310
21:31:12.093 00.316 9960 IsGuiding returns 1
21:31:12.093 00.000 9960 scope still moving after pulse duration time elapsed
21:31:12.123 00.030 9960 IsSlewing returns 0
21:31:12.124 00.001 9960 IsGuiding returns 0
21:31:12.124 00.000 9960 scope move finished after 300 + 47 ms
21:31:12.125 00.001 9960 Move returns status 0, amount 300
21:31:12.125 00.000 9960 move complete, result=0
21:31:12.125 00.000 9960 worker thread done servicing request
21:31:12.125 00.000 9960 Worker thread wakes up
21:31:12.125 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:31:12.127 00.002 11872 GuideStep: -0.0 px 0 ms EAST, -0.4 px 300 ms NORTH
21:31:12.132 00.005 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:31:13.382 01.250 9960 Exposure complete
21:31:13.521 00.139 9960 worker thread done servicing request
21:31:13.522 00.001 11872 OnExposeComplete: enter
21:31:13.526 00.004 11872 UpdateGuideState(): m_state=6
21:31:13.528 00.002 11872 Star::Find(15, 69, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10
21:31:13.532 00.004 11872 Star::Find returns 1 (0), X=69.50, Y=855.04, Mass=2386, SNR=33.2, Peak=128 HFD=5.0
21:31:13.536 00.004 11872 CameraToMount -- cameraTheta (0.97) - m_xAngle (-3.14) = xAngle (4.11 = -2.18)
21:31:13.538 00.002 11872 CameraToMount -- cameraTheta (0.97) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.93 = -2.35)
21:31:13.540 00.002 11872 CameraToMount -- cameraX=0.15 cameraY=0.23 hyp=0.27 cameraTheta=0.97 mountX=-0.16 mountY=-0.19, mountTheta=-2.24
21:31:13.546 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.15, y=0.23, opts=13)
21:31:13.551 00.005 11872 Enqueuing Move request for scope (0.15, 0.23)
21:31:13.556 00.005 9960 Worker thread wakes up
21:31:13.556 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.23) opts 0xd
21:31:13.556 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=128, med=0, FiltMin=0, FiltMax=82, Gamma=1.000
21:31:13.560 00.004 11872 UpdateGuideState exits: m=2386 SNR=33.2
21:31:13.565 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:13.568 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:31:13.571 00.003 11872 Enqueuing Expose request
21:31:13.576 00.005 9960 Handling offset move in thread for scope, endpoint = (0.15, 0.23)
21:31:13.576 00.000 9960 Moving (0.15, 0.23) raw xDistance=-0.16 yDistance=-0.19
21:31:13.576 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
21:31:13.576 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:31:13.576 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:31:13.577 00.001 9960 MoveAxis(E, 0, ABG)
21:31:13.577 00.000 9960 Move returns status 0, amount 0
21:31:13.577 00.000 9960 MoveAxis(N, 0, ABG)
21:31:13.578 00.001 9960 Move returns status 0, amount 0
21:31:13.578 00.000 9960 move complete, result=0
21:31:13.578 00.000 9960 worker thread done servicing request
21:31:13.578 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
21:31:13.582 00.004 9960 Worker thread wakes up
21:31:13.583 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:31:13.583 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:31:14.827 01.244 9960 Exposure complete
21:31:14.955 00.128 9960 worker thread done servicing request
21:31:14.955 00.000 11872 OnExposeComplete: enter
21:31:14.960 00.005 11872 UpdateGuideState(): m_state=6
21:31:14.965 00.005 11872 Star::Find(15, 69, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 11
21:31:14.968 00.003 11872 Star::Find returns 1 (0), X=69.33, Y=855.00, Mass=2429, SNR=33.4, Peak=158 HFD=5.0
21:31:14.973 00.005 11872 CameraToMount -- cameraTheta (1.64) - m_xAngle (-3.14) = xAngle (4.78 = -1.50)
21:31:14.977 00.004 11872 CameraToMount -- cameraTheta (1.64) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.61 = -1.68)
21:31:14.980 00.003 11872 CameraToMount -- cameraX=-0.01 cameraY=0.19 hyp=0.19 cameraTheta=1.64 mountX=0.01 mountY=-0.19, mountTheta=-1.50
21:31:14.987 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.01, y=0.19, opts=13)
21:31:14.992 00.005 11872 Enqueuing Move request for scope (-0.01, 0.19)
21:31:14.996 00.004 9960 Worker thread wakes up
21:31:14.996 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=158, med=0, FiltMin=0, FiltMax=78, Gamma=1.000
21:31:14.999 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.19) opts 0xd
21:31:15.000 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.01, 0.19)
21:31:15.000 00.000 9960 Moving (-0.01, 0.19) raw xDistance=0.01 yDistance=-0.19
21:31:15.000 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:31:15.000 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:31:15.000 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:31:15.000 00.000 9960 MoveAxis(E, 0, ABG)
21:31:15.001 00.001 9960 Move returns status 0, amount 0
21:31:15.001 00.000 9960 MoveAxis(N, 0, ABG)
21:31:15.001 00.000 9960 Move returns status 0, amount 0
21:31:15.001 00.000 9960 move complete, result=0
21:31:15.001 00.000 9960 worker thread done servicing request
21:31:15.001 00.000 11872 UpdateGuideState exits: m=2429 SNR=33.4
21:31:15.005 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:15.009 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:31:15.013 00.004 11872 Enqueuing Expose request
21:31:15.017 00.004 9960 Worker thread wakes up
21:31:15.017 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:31:15.018 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:31:15.018 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:31:16.268 01.250 9960 Exposure complete
21:31:16.393 00.125 9960 worker thread done servicing request
21:31:16.394 00.001 11872 OnExposeComplete: enter
21:31:16.399 00.005 11872 UpdateGuideState(): m_state=6
21:31:16.404 00.005 11872 Star::Find(15, 69, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
21:31:16.408 00.004 11872 Star::Find returns 1 (0), X=69.44, Y=855.23, Mass=2323, SNR=32.6, Peak=151 HFD=5.1
21:31:16.412 00.004 11872 CameraToMount -- cameraTheta (1.35) - m_xAngle (-3.14) = xAngle (4.49 = -1.79)
21:31:16.417 00.005 11872 CameraToMount -- cameraTheta (1.35) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.32 = -1.96)
21:31:16.421 00.004 11872 CameraToMount -- cameraX=0.09 cameraY=0.42 hyp=0.43 cameraTheta=1.35 mountX=-0.09 mountY=-0.39, mountTheta=-1.80
21:31:16.426 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.09, y=0.42, opts=13)
21:31:16.431 00.005 11872 Enqueuing Move request for scope (0.09, 0.42)
21:31:16.435 00.004 9960 Worker thread wakes up
21:31:16.436 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=151, med=0, FiltMin=0, FiltMax=73, Gamma=1.000
21:31:16.439 00.003 11872 UpdateGuideState exits: m=2323 SNR=32.6
21:31:16.442 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:16.447 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:31:16.451 00.004 11872 Enqueuing Expose request
21:31:16.455 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.42) opts 0xd
21:31:16.455 00.000 9960 Handling offset move in thread for scope, endpoint = (0.09, 0.42)
21:31:16.455 00.000 9960 Moving (0.09, 0.42) raw xDistance=-0.09 yDistance=-0.39
21:31:16.455 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:31:16.456 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.39 from input -0.39
21:31:16.456 00.000 9960 MoveAxis(E, 0, ABG)
21:31:16.456 00.000 9960 Move returns status 0, amount 0
21:31:16.456 00.000 9960 MoveAxis(N, 294, ABG)
21:31:16.456 00.000 9960 Guiding  Dir = 0, Dur = 294
21:31:16.458 00.002 9960 IsSlewing returns 0
21:31:16.458 00.000 9960 IsGuiding returns 0
21:31:16.458 00.000 9960 PulseGuide returned control before completion, sleep 304
21:31:16.772 00.314 9960 IsGuiding returns 1
21:31:16.773 00.001 9960 scope still moving after pulse duration time elapsed
21:31:16.803 00.030 9960 IsSlewing returns 0
21:31:16.805 00.002 9960 IsGuiding returns 0
21:31:16.806 00.001 9960 scope move finished after 294 + 53 ms
21:31:16.806 00.000 9960 Move returns status 0, amount 294
21:31:16.807 00.001 9960 move complete, result=0
21:31:16.807 00.000 9960 worker thread done servicing request
21:31:16.807 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.4 px 294 ms NORTH
21:31:16.814 00.007 9960 Worker thread wakes up
21:31:16.814 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:31:16.814 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:31:18.063 01.249 9960 Exposure complete
21:31:18.186 00.123 9960 worker thread done servicing request
21:31:18.186 00.000 11872 OnExposeComplete: enter
21:31:18.190 00.004 11872 UpdateGuideState(): m_state=6
21:31:18.193 00.003 11872 Star::Find(15, 69, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 13
21:31:18.198 00.005 11872 Star::Find returns 1 (0), X=69.48, Y=855.10, Mass=2394, SNR=33.1, Peak=143 HFD=5.0
21:31:18.202 00.004 11872 CameraToMount -- cameraTheta (1.13) - m_xAngle (-3.14) = xAngle (4.27 = -2.02)
21:31:18.207 00.005 11872 CameraToMount -- cameraTheta (1.13) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.09 = -2.19)
21:31:18.212 00.005 11872 CameraToMount -- cameraX=0.14 cameraY=0.29 hyp=0.32 cameraTheta=1.13 mountX=-0.14 mountY=-0.26, mountTheta=-2.06
21:31:18.217 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.14, y=0.29, opts=13)
21:31:18.222 00.005 11872 Enqueuing Move request for scope (0.14, 0.29)
21:31:18.225 00.003 9960 Worker thread wakes up
21:31:18.225 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.29) opts 0xd
21:31:18.225 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=143, med=0, FiltMin=0, FiltMax=77, Gamma=1.000
21:31:18.229 00.004 11872 UpdateGuideState exits: m=2394 SNR=33.1
21:31:18.234 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:18.237 00.003 9960 Handling offset move in thread for scope, endpoint = (0.14, 0.29)
21:31:18.237 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:31:18.241 00.004 9960 Moving (0.14, 0.29) raw xDistance=-0.14 yDistance=-0.26
21:31:18.243 00.002 11872 Enqueuing Expose request
21:31:18.247 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
21:31:18.247 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
21:31:18.247 00.000 9960 MoveAxis(E, 0, ABG)
21:31:18.247 00.000 9960 Move returns status 0, amount 0
21:31:18.248 00.001 9960 MoveAxis(N, 192, ABG)
21:31:18.248 00.000 9960 Guiding  Dir = 0, Dur = 192
21:31:18.248 00.000 9960 IsSlewing returns 0
21:31:18.248 00.000 9960 IsGuiding returns 0
21:31:18.249 00.001 9960 PulseGuide returned control before completion, sleep 202
21:31:18.460 00.211 9960 IsGuiding returns 1
21:31:18.461 00.001 9960 scope still moving after pulse duration time elapsed
21:31:18.492 00.031 9960 IsSlewing returns 0
21:31:18.493 00.001 9960 IsGuiding returns 0
21:31:18.494 00.001 9960 scope move finished after 192 + 53 ms
21:31:18.495 00.001 9960 Move returns status 0, amount 192
21:31:18.495 00.000 9960 move complete, result=0
21:31:18.496 00.001 9960 worker thread done servicing request
21:31:18.496 00.000 9960 Worker thread wakes up
21:31:18.496 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 192 ms NORTH
21:31:18.503 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:31:18.503 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:31:19.753 01.250 9960 Exposure complete
21:31:19.880 00.127 9960 worker thread done servicing request
21:31:19.880 00.000 11872 OnExposeComplete: enter
21:31:19.884 00.004 11872 UpdateGuideState(): m_state=6
21:31:19.890 00.006 11872 Star::Find(15, 69, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 14
21:31:19.895 00.005 11872 Star::Find returns 1 (0), X=69.34, Y=854.96, Mass=2338, SNR=32.9, Peak=146 HFD=4.7
21:31:19.899 00.004 11872 CameraToMount -- cameraTheta (1.63) - m_xAngle (-3.14) = xAngle (4.77 = -1.51)
21:31:19.903 00.004 11872 CameraToMount -- cameraTheta (1.63) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.60 = -1.69)
21:31:19.907 00.004 11872 CameraToMount -- cameraX=-0.01 cameraY=0.15 hyp=0.15 cameraTheta=1.63 mountX=0.01 mountY=-0.15, mountTheta=-1.51
21:31:19.912 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.01, y=0.15, opts=13)
21:31:19.917 00.005 11872 Enqueuing Move request for scope (-0.01, 0.15)
21:31:19.923 00.006 9960 Worker thread wakes up
21:31:19.923 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=146, med=0, FiltMin=0, FiltMax=76, Gamma=1.000
21:31:19.929 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.15) opts 0xd
21:31:19.929 00.000 11872 UpdateGuideState exits: m=2338 SNR=32.9
21:31:19.932 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:19.935 00.003 9960 Handling offset move in thread for scope, endpoint = (-0.01, 0.15)
21:31:19.935 00.000 9960 Moving (-0.01, 0.15) raw xDistance=0.01 yDistance=-0.15
21:31:19.936 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:31:19.936 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:31:19.936 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:31:19.939 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:31:19.939 00.000 9960 MoveAxis(E, 0, ABG)
21:31:19.939 00.000 9960 Move returns status 0, amount 0
21:31:19.939 00.000 9960 MoveAxis(N, 0, ABG)
21:31:19.940 00.001 9960 Move returns status 0, amount 0
21:31:19.940 00.000 11872 Enqueuing Expose request
21:31:19.942 00.002 9960 move complete, result=0
21:31:19.942 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:31:19.947 00.005 9960 worker thread done servicing request
21:31:19.947 00.000 9960 Worker thread wakes up
21:31:19.947 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:31:19.947 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:31:21.194 01.247 9960 Exposure complete
21:31:21.315 00.121 9960 worker thread done servicing request
21:31:21.316 00.001 11872 OnExposeComplete: enter
21:31:21.319 00.003 11872 UpdateGuideState(): m_state=6
21:31:21.324 00.005 11872 Star::Find(15, 69, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 15
21:31:21.328 00.004 11872 Star::Find returns 1 (0), X=69.17, Y=854.88, Mass=2368, SNR=33.0, Peak=125 HFD=4.8
21:31:21.334 00.006 11872 CameraToMount -- cameraTheta (2.76) - m_xAngle (-3.14) = xAngle (5.90 = -0.39)
21:31:21.339 00.005 11872 CameraToMount -- cameraTheta (2.76) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.73 = -0.56)
21:31:21.343 00.004 11872 CameraToMount -- cameraX=-0.18 cameraY=0.07 hyp=0.19 cameraTheta=2.76 mountX=0.18 mountY=-0.10, mountTheta=-0.52
21:31:21.349 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.18, y=0.07, opts=13)
21:31:21.353 00.004 11872 Enqueuing Move request for scope (-0.18, 0.07)
21:31:21.356 00.003 9960 Worker thread wakes up
21:31:21.356 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.07) opts 0xd
21:31:21.356 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=125, med=0, FiltMin=0, FiltMax=66, Gamma=1.000
21:31:21.360 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.18, 0.07)
21:31:21.361 00.001 9960 Moving (-0.18, 0.07) raw xDistance=0.18 yDistance=-0.10
21:31:21.362 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
21:31:21.362 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:31:21.362 00.000 11872 UpdateGuideState exits: m=2368 SNR=33.0
21:31:21.366 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:21.370 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:31:21.374 00.004 11872 Enqueuing Expose request
21:31:21.378 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:31:21.378 00.000 9960 MoveAxis(E, 0, ABG)
21:31:21.378 00.000 9960 Move returns status 0, amount 0
21:31:21.378 00.000 9960 MoveAxis(N, 0, ABG)
21:31:21.379 00.001 9960 Move returns status 0, amount 0
21:31:21.380 00.001 9960 move complete, result=0
21:31:21.380 00.000 9960 worker thread done servicing request
21:31:21.380 00.000 9960 Worker thread wakes up
21:31:21.380 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:31:21.381 00.001 11872 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:31:21.384 00.003 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:31:22.637 01.253 9960 Exposure complete
21:31:22.760 00.123 9960 worker thread done servicing request
21:31:22.761 00.001 11872 OnExposeComplete: enter
21:31:22.765 00.004 11872 UpdateGuideState(): m_state=6
21:31:22.768 00.003 11872 Star::Find(15, 69, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 16
21:31:22.774 00.006 11872 Star::Find returns 1 (0), X=69.08, Y=855.10, Mass=2322, SNR=32.4, Peak=107 HFD=5.7
21:31:22.779 00.005 11872 CameraToMount -- cameraTheta (2.31) - m_xAngle (-3.14) = xAngle (5.45 = -0.84)
21:31:22.782 00.003 11872 CameraToMount -- cameraTheta (2.31) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.28 = -1.01)
21:31:22.786 00.004 11872 CameraToMount -- cameraX=-0.27 cameraY=0.29 hyp=0.39 cameraTheta=2.31 mountX=0.26 mountY=-0.33, mountTheta=-0.90
21:31:22.792 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.27, y=0.29, opts=13)
21:31:22.795 00.003 11872 Enqueuing Move request for scope (-0.27, 0.29)
21:31:22.799 00.004 9960 Worker thread wakes up
21:31:22.799 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.29) opts 0xd
21:31:22.799 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.27, 0.29)
21:31:22.801 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=107, med=1, FiltMin=0, FiltMax=67, Gamma=1.000
21:31:22.804 00.003 11872 UpdateGuideState exits: m=2322 SNR=32.4
21:31:22.808 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:22.811 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:31:22.815 00.004 11872 Enqueuing Expose request
21:31:22.819 00.004 9960 Moving (-0.27, 0.29) raw xDistance=0.26 yDistance=-0.33
21:31:22.819 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.26
21:31:22.819 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
21:31:22.819 00.000 9960 MoveAxis(W, 124, ABG)
21:31:22.820 00.001 9960 Guiding  Dir = 3, Dur = 124
21:31:22.820 00.000 9960 IsSlewing returns 0
21:31:22.821 00.001 9960 IsGuiding returns 0
21:31:22.821 00.000 9960 PulseGuide returned control before completion, sleep 134
21:31:22.958 00.137 9960 IsGuiding returns 1
21:31:22.959 00.001 9960 scope still moving after pulse duration time elapsed
21:31:22.989 00.030 9960 IsSlewing returns 0
21:31:22.991 00.002 9960 IsGuiding returns 0
21:31:22.991 00.000 9960 scope move finished after 124 + 45 ms
21:31:22.991 00.000 9960 Move returns status 0, amount 124
21:31:22.992 00.001 9960 MoveAxis(N, 249, ABG)
21:31:22.992 00.000 9960 Guiding  Dir = 0, Dur = 249
21:31:22.993 00.001 9960 IsSlewing returns 0
21:31:22.993 00.000 9960 IsGuiding returns 0
21:31:22.993 00.000 9960 PulseGuide returned control before completion, sleep 259
21:31:23.254 00.261 9960 IsGuiding returns 1
21:31:23.256 00.002 9960 scope still moving after pulse duration time elapsed
21:31:23.286 00.030 9960 IsSlewing returns 0
21:31:23.287 00.001 9960 IsGuiding returns 0
21:31:23.287 00.000 9960 scope move finished after 249 + 44 ms
21:31:23.287 00.000 9960 Move returns status 0, amount 249
21:31:23.288 00.001 9960 move complete, result=0
21:31:23.302 00.014 9960 worker thread done servicing request
21:31:23.302 00.000 9960 Worker thread wakes up
21:31:23.302 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:31:23.302 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:31:23.303 00.001 11872 GuideStep: 0.3 px 124 ms WEST, -0.3 px 249 ms NORTH
21:31:24.546 01.243 9960 Exposure complete
21:31:24.676 00.130 9960 worker thread done servicing request
21:31:24.677 00.001 11872 OnExposeComplete: enter
21:31:24.683 00.006 11872 UpdateGuideState(): m_state=6
21:31:24.686 00.003 11872 Star::Find(15, 69, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 17
21:31:24.690 00.004 11872 Star::Find returns 1 (0), X=69.81, Y=854.85, Mass=2462, SNR=33.8, Peak=118 HFD=4.9
21:31:24.694 00.004 11872 CameraToMount -- cameraTheta (0.08) - m_xAngle (-3.14) = xAngle (3.21 = -3.07)
21:31:24.698 00.004 11872 CameraToMount -- cameraTheta (0.08) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.04 = 3.04)
21:31:24.702 00.004 11872 CameraToMount -- cameraX=0.46 cameraY=0.04 hyp=0.46 cameraTheta=0.08 mountX=-0.46 mountY=0.05, mountTheta=3.04
21:31:24.705 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=0.46, y=0.04, opts=13)
21:31:24.710 00.005 11872 Enqueuing Move request for scope (0.46, 0.04)
21:31:24.713 00.003 9960 Worker thread wakes up
21:31:24.714 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.46, 0.04) opts 0xd
21:31:24.714 00.000 9960 Handling offset move in thread for scope, endpoint = (0.46, 0.04)
21:31:24.715 00.001 9960 Moving (0.46, 0.04) raw xDistance=-0.46 yDistance=0.05
21:31:24.715 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.46
21:31:24.715 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:31:24.715 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:31:24.715 00.000 9960 MoveAxis(E, 208, ABG)
21:31:24.716 00.001 9960 Guiding  Dir = 2, Dur = 208
21:31:24.716 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=118, med=0, FiltMin=0, FiltMax=83, Gamma=1.000
21:31:24.719 00.003 9960 IsSlewing returns 0
21:31:24.720 00.001 11872 UpdateGuideState exits: m=2462 SNR=33.8
21:31:24.723 00.003 9960 IsGuiding returns 0
21:31:24.723 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:24.727 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:31:24.733 00.006 9960 PulseGuide returned control before completion, sleep 218
21:31:24.733 00.000 11872 Enqueuing Expose request
21:31:24.962 00.229 9960 IsGuiding returns 0
21:31:24.962 00.000 9960 Move returns status 0, amount 208
21:31:24.963 00.001 9960 MoveAxis(N, 0, ABG)
21:31:24.963 00.000 9960 Move returns status 0, amount 0
21:31:24.963 00.000 9960 move complete, result=0
21:31:24.963 00.000 9960 worker thread done servicing request
21:31:24.963 00.000 9960 Worker thread wakes up
21:31:24.964 00.001 11872 GuideStep: -0.5 px 208 ms EAST, 0.0 px 0 ms NORTH
21:31:24.969 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:31:24.969 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:31:26.226 01.257 9960 Exposure complete
21:31:26.355 00.129 9960 worker thread done servicing request
21:31:26.355 00.000 11872 OnExposeComplete: enter
21:31:26.360 00.005 11872 UpdateGuideState(): m_state=6
21:31:26.365 00.005 11872 Star::Find(15, 69, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 18
21:31:26.368 00.003 11872 Star::Find returns 1 (0), X=69.22, Y=855.00, Mass=2381, SNR=33.0, Peak=157 HFD=4.7
21:31:26.374 00.006 11872 CameraToMount -- cameraTheta (2.18) - m_xAngle (-3.14) = xAngle (5.32 = -0.96)
21:31:26.378 00.004 11872 CameraToMount -- cameraTheta (2.18) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.15 = -1.14)
21:31:26.382 00.004 11872 CameraToMount -- cameraX=-0.13 cameraY=0.19 hyp=0.23 cameraTheta=2.18 mountX=0.13 mountY=-0.21, mountTheta=-1.01
21:31:26.389 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.13, y=0.19, opts=13)
21:31:26.393 00.004 11872 Enqueuing Move request for scope (-0.13, 0.19)
21:31:26.396 00.003 9960 Worker thread wakes up
21:31:26.396 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=157, med=0, FiltMin=0, FiltMax=74, Gamma=1.000
21:31:26.401 00.005 11872 UpdateGuideState exits: m=2381 SNR=33.0
21:31:26.406 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:26.409 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:31:26.413 00.004 11872 Enqueuing Expose request
21:31:26.416 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.19) opts 0xd
21:31:26.416 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.13, 0.19)
21:31:26.416 00.000 9960 Moving (-0.13, 0.19) raw xDistance=0.13 yDistance=-0.21
21:31:26.416 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
21:31:26.416 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
21:31:26.418 00.002 9960 MoveAxis(E, 0, ABG)
21:31:26.418 00.000 9960 Move returns status 0, amount 0
21:31:26.418 00.000 9960 MoveAxis(N, 155, ABG)
21:31:26.418 00.000 9960 Guiding  Dir = 0, Dur = 155
21:31:26.419 00.001 9960 IsSlewing returns 0
21:31:26.419 00.000 9960 IsGuiding returns 0
21:31:26.419 00.000 9960 PulseGuide returned control before completion, sleep 165
21:31:26.589 00.170 9960 IsGuiding returns 1
21:31:26.590 00.001 9960 scope still moving after pulse duration time elapsed
21:31:26.620 00.030 9960 IsSlewing returns 0
21:31:26.622 00.002 9960 IsGuiding returns 0
21:31:26.622 00.000 9960 scope move finished after 155 + 48 ms
21:31:26.623 00.001 9960 Move returns status 0, amount 155
21:31:26.623 00.000 9960 move complete, result=0
21:31:26.624 00.001 9960 worker thread done servicing request
21:31:26.625 00.001 9960 Worker thread wakes up
21:31:26.625 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 155 ms NORTH
21:31:26.631 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:31:26.631 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:31:27.877 01.246 9960 Exposure complete
21:31:27.987 00.110 9960 worker thread done servicing request
21:31:27.987 00.000 11872 OnExposeComplete: enter
21:31:27.991 00.004 11872 UpdateGuideState(): m_state=6
21:31:27.996 00.005 11872 Star::Find(15, 69, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 19
21:31:28.000 00.004 11872 Star::Find returns 1 (0), X=69.33, Y=855.08, Mass=2473, SNR=33.7, Peak=125 HFD=4.8
21:31:28.004 00.004 11872 CameraToMount -- cameraTheta (1.62) - m_xAngle (-3.14) = xAngle (4.76 = -1.52)
21:31:28.007 00.003 11872 CameraToMount -- cameraTheta (1.62) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.59 = -1.70)
21:31:28.012 00.005 11872 CameraToMount -- cameraX=-0.01 cameraY=0.27 hyp=0.27 cameraTheta=1.62 mountX=0.01 mountY=-0.27, mountTheta=-1.52
21:31:28.018 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.01, y=0.27, opts=13)
21:31:28.023 00.005 11872 Enqueuing Move request for scope (-0.01, 0.27)
21:31:28.026 00.003 9960 Worker thread wakes up
21:31:28.027 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=125, med=0, FiltMin=0, FiltMax=77, Gamma=1.000
21:31:28.031 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.27) opts 0xd
21:31:28.031 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.01, 0.27)
21:31:28.031 00.000 9960 Moving (-0.01, 0.27) raw xDistance=0.01 yDistance=-0.27
21:31:28.031 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:31:28.032 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
21:31:28.032 00.000 9960 MoveAxis(E, 0, ABG)
21:31:28.032 00.000 9960 Move returns status 0, amount 0
21:31:28.032 00.000 9960 MoveAxis(N, 200, ABG)
21:31:28.032 00.000 9960 Guiding  Dir = 0, Dur = 200
21:31:28.032 00.000 11872 UpdateGuideState exits: m=2473 SNR=33.7
21:31:28.037 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:28.042 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:31:28.046 00.004 11872 Enqueuing Expose request
21:31:28.052 00.006 9960 IsSlewing returns 0
21:31:28.052 00.000 9960 IsGuiding returns 0
21:31:28.053 00.001 9960 PulseGuide returned control before completion, sleep 210
21:31:28.276 00.223 9960 IsGuiding returns 0
21:31:28.277 00.001 9960 Move returns status 0, amount 200
21:31:28.277 00.000 9960 move complete, result=0
21:31:28.277 00.000 9960 worker thread done servicing request
21:31:28.279 00.002 9960 Worker thread wakes up
21:31:28.279 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.3 px 200 ms NORTH
21:31:28.285 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:31:28.286 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:31:29.543 01.257 9960 Exposure complete
21:31:29.667 00.124 9960 worker thread done servicing request
21:31:29.667 00.000 11872 OnExposeComplete: enter
21:31:29.671 00.004 11872 UpdateGuideState(): m_state=6
21:31:29.678 00.007 11872 Star::Find(15, 69, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 20
21:31:29.683 00.005 11872 Star::Find returns 1 (0), X=69.13, Y=855.03, Mass=2411, SNR=33.1, Peak=120 HFD=5.3
21:31:29.687 00.004 11872 CameraToMount -- cameraTheta (2.36) - m_xAngle (-3.14) = xAngle (5.50 = -0.79)
21:31:29.691 00.004 11872 CameraToMount -- cameraTheta (2.36) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.33 = -0.96)
21:31:29.696 00.005 11872 CameraToMount -- cameraX=-0.22 cameraY=0.22 hyp=0.31 cameraTheta=2.36 mountX=0.22 mountY=-0.25, mountTheta=-0.86
21:31:29.701 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.22, y=0.22, opts=13)
21:31:29.707 00.006 11872 Enqueuing Move request for scope (-0.22, 0.22)
21:31:29.711 00.004 9960 Worker thread wakes up
21:31:29.711 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.22) opts 0xd
21:31:29.711 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.22, 0.22)
21:31:29.711 00.000 9960 Moving (-0.22, 0.22) raw xDistance=0.22 yDistance=-0.25
21:31:29.711 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
21:31:29.713 00.002 9960 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
21:31:29.713 00.000 9960 MoveAxis(W, 103, ABG)
21:31:29.713 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=120, med=0, FiltMin=0, FiltMax=69, Gamma=1.000
21:31:29.717 00.004 11872 UpdateGuideState exits: m=2411 SNR=33.1
21:31:29.721 00.004 9960 Guiding  Dir = 3, Dur = 103
21:31:29.721 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:29.725 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:31:29.730 00.005 9960 IsSlewing returns 0
21:31:29.730 00.000 11872 Enqueuing Expose request
21:31:29.734 00.004 9960 IsGuiding returns 0
21:31:29.735 00.001 9960 PulseGuide returned control before completion, sleep 113
21:31:29.864 00.129 9960 IsGuiding returns 0
21:31:29.866 00.002 9960 Move returns status 0, amount 103
21:31:29.867 00.001 9960 MoveAxis(N, 190, ABG)
21:31:29.867 00.000 9960 Guiding  Dir = 0, Dur = 190
21:31:29.868 00.001 9960 IsSlewing returns 0
21:31:29.869 00.001 9960 IsGuiding returns 0
21:31:29.869 00.000 9960 PulseGuide returned control before completion, sleep 200
21:31:30.083 00.214 9960 IsGuiding returns 1
21:31:30.084 00.001 9960 scope still moving after pulse duration time elapsed
21:31:30.115 00.031 9960 IsSlewing returns 0
21:31:30.118 00.003 9960 IsGuiding returns 1
21:31:30.145 00.027 9960 IsSlewing returns 0
21:31:30.145 00.000 9960 IsGuiding returns 1
21:31:30.176 00.031 9960 IsSlewing returns 0
21:31:30.178 00.002 9960 IsGuiding returns 1
21:31:30.207 00.029 9960 IsSlewing returns 0
21:31:30.210 00.003 9960 IsGuiding returns 0
21:31:30.211 00.001 9960 scope move finished after 190 + 151 ms
21:31:30.211 00.000 9960 Move returns status 0, amount 190
21:31:30.212 00.001 9960 move complete, result=0
21:31:30.212 00.000 9960 worker thread done servicing request
21:31:30.212 00.000 9960 Worker thread wakes up
21:31:30.212 00.000 11872 GuideStep: 0.2 px 103 ms WEST, -0.3 px 190 ms NORTH
21:31:30.219 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:31:30.219 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:31:31.473 01.254 9960 Exposure complete
21:31:31.592 00.119 9960 worker thread done servicing request
21:31:31.592 00.000 11872 OnExposeComplete: enter
21:31:31.595 00.003 11872 UpdateGuideState(): m_state=6
21:31:31.599 00.004 11872 Star::Find(15, 69, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 21
21:31:31.605 00.006 11872 Star::Find returns 1 (0), X=69.36, Y=855.13, Mass=2334, SNR=32.7, Peak=152 HFD=5.0
21:31:31.609 00.004 11872 CameraToMount -- cameraTheta (1.54) - m_xAngle (-3.14) = xAngle (4.68 = -1.61)
21:31:31.612 00.003 11872 CameraToMount -- cameraTheta (1.54) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.50 = -1.78)
21:31:31.616 00.004 11872 CameraToMount -- cameraX=0.01 cameraY=0.32 hyp=0.32 cameraTheta=1.54 mountX=-0.01 mountY=-0.31, mountTheta=-1.61
21:31:31.621 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.01, y=0.32, opts=13)
21:31:31.625 00.004 11872 Enqueuing Move request for scope (0.01, 0.32)
21:31:31.628 00.003 9960 Worker thread wakes up
21:31:31.629 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.32) opts 0xd
21:31:31.629 00.000 9960 Handling offset move in thread for scope, endpoint = (0.01, 0.32)
21:31:31.629 00.000 9960 Moving (0.01, 0.32) raw xDistance=-0.01 yDistance=-0.31
21:31:31.629 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:31:31.629 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=152, med=0, FiltMin=0, FiltMax=83, Gamma=1.000
21:31:31.634 00.005 11872 UpdateGuideState exits: m=2334 SNR=32.7
21:31:31.638 00.004 9960 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
21:31:31.638 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:31.642 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:31:31.646 00.004 11872 Enqueuing Expose request
21:31:31.650 00.004 9960 MoveAxis(E, 0, ABG)
21:31:31.650 00.000 9960 Move returns status 0, amount 0
21:31:31.650 00.000 9960 MoveAxis(N, 231, ABG)
21:31:31.650 00.000 9960 Guiding  Dir = 0, Dur = 231
21:31:31.650 00.000 9960 IsSlewing returns 0
21:31:31.651 00.001 9960 IsGuiding returns 0
21:31:31.652 00.001 9960 PulseGuide returned control before completion, sleep 241
21:31:31.899 00.247 9960 IsGuiding returns 1
21:31:31.900 00.001 9960 scope still moving after pulse duration time elapsed
21:31:31.930 00.030 9960 IsSlewing returns 0
21:31:31.931 00.001 9960 IsGuiding returns 0
21:31:31.931 00.000 9960 scope move finished after 231 + 49 ms
21:31:31.931 00.000 9960 Move returns status 0, amount 231
21:31:31.931 00.000 9960 move complete, result=0
21:31:31.931 00.000 9960 worker thread done servicing request
21:31:31.933 00.002 9960 Worker thread wakes up
21:31:31.933 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.3 px 231 ms NORTH
21:31:31.938 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:31:31.938 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:31:33.194 01.256 9960 Exposure complete
21:31:33.327 00.133 9960 worker thread done servicing request
21:31:33.328 00.001 11872 OnExposeComplete: enter
21:31:33.332 00.004 11872 UpdateGuideState(): m_state=6
21:31:33.335 00.003 11872 Star::Find(15, 69, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 22
21:31:33.341 00.006 11872 Star::Find returns 1 (0), X=69.44, Y=855.00, Mass=2318, SNR=32.7, Peak=136 HFD=5.0
21:31:33.344 00.003 11872 CameraToMount -- cameraTheta (1.12) - m_xAngle (-3.14) = xAngle (4.26 = -2.02)
21:31:33.348 00.004 11872 CameraToMount -- cameraTheta (1.12) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.09 = -2.20)
21:31:33.351 00.003 11872 CameraToMount -- cameraX=0.09 cameraY=0.19 hyp=0.21 cameraTheta=1.12 mountX=-0.09 mountY=-0.17, mountTheta=-2.07
21:31:33.356 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.09, y=0.19, opts=13)
21:31:33.362 00.006 11872 Enqueuing Move request for scope (0.09, 0.19)
21:31:33.366 00.004 9960 Worker thread wakes up
21:31:33.366 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=136, med=0, FiltMin=0, FiltMax=80, Gamma=1.000
21:31:33.372 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.19) opts 0xd
21:31:33.373 00.001 9960 Handling offset move in thread for scope, endpoint = (0.09, 0.19)
21:31:33.373 00.000 9960 Moving (0.09, 0.19) raw xDistance=-0.09 yDistance=-0.17
21:31:33.373 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:31:33.374 00.001 11872 UpdateGuideState exits: m=2318 SNR=32.7
21:31:33.377 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:33.381 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:31:33.385 00.004 11872 Enqueuing Expose request
21:31:33.390 00.005 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:31:33.390 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:31:33.390 00.000 9960 MoveAxis(E, 0, ABG)
21:31:33.390 00.000 9960 Move returns status 0, amount 0
21:31:33.391 00.001 9960 MoveAxis(N, 0, ABG)
21:31:33.391 00.000 9960 Move returns status 0, amount 0
21:31:33.391 00.000 9960 move complete, result=0
21:31:33.391 00.000 9960 worker thread done servicing request
21:31:33.391 00.000 9960 Worker thread wakes up
21:31:33.391 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:31:33.397 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:31:33.397 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:31:34.641 01.244 9960 Exposure complete
21:31:34.794 00.153 9960 worker thread done servicing request
21:31:34.794 00.000 11872 OnExposeComplete: enter
21:31:34.800 00.006 11872 UpdateGuideState(): m_state=6
21:31:34.807 00.007 11872 Star::Find(15, 69, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 23
21:31:34.814 00.007 11872 Star::Find returns 1 (0), X=69.43, Y=855.08, Mass=2450, SNR=33.8, Peak=137 HFD=4.9
21:31:34.820 00.006 11872 CameraToMount -- cameraTheta (1.28) - m_xAngle (-3.14) = xAngle (4.41 = -1.87)
21:31:34.825 00.005 11872 CameraToMount -- cameraTheta (1.28) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.24 = -2.04)
21:31:34.831 00.006 11872 CameraToMount -- cameraX=0.08 cameraY=0.27 hyp=0.28 cameraTheta=1.28 mountX=-0.08 mountY=-0.25, mountTheta=-1.89
21:31:34.840 00.009 11872 SchedulePrimaryMove(0FA44CE0, x=0.08, y=0.27, opts=13)
21:31:34.846 00.006 11872 Enqueuing Move request for scope (0.08, 0.27)
21:31:34.851 00.005 9960 Worker thread wakes up
21:31:34.851 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=137, med=0, FiltMin=0, FiltMax=91, Gamma=1.000
21:31:34.860 00.009 9960 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.27) opts 0xd
21:31:34.860 00.000 11872 UpdateGuideState exits: m=2450 SNR=33.8
21:31:34.865 00.005 9960 Handling offset move in thread for scope, endpoint = (0.08, 0.27)
21:31:34.865 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:34.871 00.006 9960 Moving (0.08, 0.27) raw xDistance=-0.08 yDistance=-0.25
21:31:34.871 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:31:34.874 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:31:34.874 00.000 11872 Enqueuing Expose request
21:31:34.880 00.006 9960 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
21:31:34.880 00.000 9960 MoveAxis(E, 0, ABG)
21:31:34.881 00.001 9960 Move returns status 0, amount 0
21:31:34.881 00.000 9960 MoveAxis(N, 187, ABG)
21:31:34.881 00.000 9960 Guiding  Dir = 0, Dur = 187
21:31:34.882 00.001 9960 IsSlewing returns 0
21:31:34.883 00.001 9960 IsGuiding returns 0
21:31:34.884 00.001 9960 PulseGuide returned control before completion, sleep 197
21:31:35.086 00.202 9960 IsGuiding returns 1
21:31:35.087 00.001 9960 scope still moving after pulse duration time elapsed
21:31:35.118 00.031 9960 IsSlewing returns 0
21:31:35.118 00.000 9960 IsGuiding returns 0
21:31:35.118 00.000 9960 scope move finished after 187 + 48 ms
21:31:35.118 00.000 9960 Move returns status 0, amount 187
21:31:35.119 00.001 9960 move complete, result=0
21:31:35.119 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 187 ms NORTH
21:31:35.121 00.002 9960 worker thread done servicing request
21:31:35.122 00.001 9960 Worker thread wakes up
21:31:35.123 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:31:35.123 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:31:36.365 01.242 9960 Exposure complete
21:31:36.495 00.130 9960 worker thread done servicing request
21:31:36.496 00.001 11872 OnExposeComplete: enter
21:31:36.500 00.004 11872 UpdateGuideState(): m_state=6
21:31:36.504 00.004 11872 Star::Find(15, 69, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 24
21:31:36.508 00.004 11872 Star::Find returns 1 (0), X=69.65, Y=854.82, Mass=2372, SNR=33.0, Peak=134 HFD=4.8
21:31:36.512 00.004 11872 CameraToMount -- cameraTheta (0.02) - m_xAngle (-3.14) = xAngle (3.16 = -3.13)
21:31:36.516 00.004 11872 CameraToMount -- cameraTheta (0.02) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.99 = 2.99)
21:31:36.519 00.003 11872 CameraToMount -- cameraX=0.30 cameraY=0.01 hyp=0.30 cameraTheta=0.02 mountX=-0.30 mountY=0.05, mountTheta=2.99
21:31:36.524 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.30, y=0.01, opts=13)
21:31:36.528 00.004 11872 Enqueuing Move request for scope (0.30, 0.01)
21:31:36.531 00.003 9960 Worker thread wakes up
21:31:36.531 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.01) opts 0xd
21:31:36.531 00.000 9960 Handling offset move in thread for scope, endpoint = (0.30, 0.01)
21:31:36.533 00.002 9960 Moving (0.30, 0.01) raw xDistance=-0.30 yDistance=0.05
21:31:36.533 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
21:31:36.534 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:31:36.534 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=134, med=1, FiltMin=0, FiltMax=84, Gamma=1.000
21:31:36.538 00.004 11872 UpdateGuideState exits: m=2372 SNR=33.0
21:31:36.542 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:31:36.542 00.000 9960 MoveAxis(E, 141, ABG)
21:31:36.542 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:36.546 00.004 9960 Guiding  Dir = 2, Dur = 141
21:31:36.547 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:31:36.550 00.003 9960 IsSlewing returns 0
21:31:36.551 00.001 11872 Enqueuing Expose request
21:31:36.554 00.003 9960 IsGuiding returns 0
21:31:36.555 00.001 9960 PulseGuide returned control before completion, sleep 151
21:31:36.718 00.163 9960 IsGuiding returns 1
21:31:36.718 00.000 9960 scope still moving after pulse duration time elapsed
21:31:36.751 00.033 9960 IsSlewing returns 0
21:31:36.752 00.001 9960 IsGuiding returns 1
21:31:36.783 00.031 9960 IsSlewing returns 0
21:31:36.784 00.001 9960 IsGuiding returns 1
21:31:36.814 00.030 9960 IsSlewing returns 0
21:31:36.815 00.001 9960 IsGuiding returns 0
21:31:36.816 00.001 9960 scope move finished after 141 + 119 ms
21:31:36.817 00.001 9960 Move returns status 0, amount 141
21:31:36.817 00.000 9960 MoveAxis(N, 0, ABG)
21:31:36.817 00.000 9960 Move returns status 0, amount 0
21:31:36.818 00.001 9960 move complete, result=0
21:31:36.818 00.000 9960 worker thread done servicing request
21:31:36.819 00.001 9960 Worker thread wakes up
21:31:36.819 00.000 11872 GuideStep: -0.3 px 141 ms EAST, 0.0 px 0 ms NORTH
21:31:36.824 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:31:36.824 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:31:38.073 01.249 9960 Exposure complete
21:31:38.202 00.129 9960 worker thread done servicing request
21:31:38.202 00.000 11872 OnExposeComplete: enter
21:31:38.206 00.004 11872 UpdateGuideState(): m_state=6
21:31:38.211 00.005 11872 Star::Find(15, 69, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 25
21:31:38.216 00.005 11872 Star::Find returns 1 (0), X=69.46, Y=855.26, Mass=2542, SNR=34.3, Peak=136 HFD=5.1
21:31:38.220 00.004 11872 CameraToMount -- cameraTheta (1.32) - m_xAngle (-3.14) = xAngle (4.46 = -1.83)
21:31:38.225 00.005 11872 CameraToMount -- cameraTheta (1.32) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.28 = -2.00)
21:31:38.228 00.003 11872 CameraToMount -- cameraX=0.11 cameraY=0.45 hyp=0.46 cameraTheta=1.32 mountX=-0.12 mountY=-0.42, mountTheta=-1.84
21:31:38.235 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.11, y=0.45, opts=13)
21:31:38.240 00.005 11872 Enqueuing Move request for scope (0.11, 0.45)
21:31:38.244 00.004 9960 Worker thread wakes up
21:31:38.245 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=136, med=0, FiltMin=0, FiltMax=89, Gamma=1.000
21:31:38.249 00.004 11872 UpdateGuideState exits: m=2542 SNR=34.3
21:31:38.252 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:38.256 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:31:38.259 00.003 11872 Enqueuing Expose request
21:31:38.263 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.45) opts 0xd
21:31:38.265 00.002 9960 Handling offset move in thread for scope, endpoint = (0.11, 0.45)
21:31:38.265 00.000 9960 Moving (0.11, 0.45) raw xDistance=-0.12 yDistance=-0.42
21:31:38.265 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
21:31:38.265 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.42 from input -0.42
21:31:38.265 00.000 9960 MoveAxis(E, 0, ABG)
21:31:38.265 00.000 9960 Move returns status 0, amount 0
21:31:38.266 00.001 9960 MoveAxis(N, 314, ABG)
21:31:38.266 00.000 9960 Guiding  Dir = 0, Dur = 314
21:31:38.266 00.000 9960 IsSlewing returns 0
21:31:38.266 00.000 9960 IsGuiding returns 0
21:31:38.267 00.001 9960 PulseGuide returned control before completion, sleep 324
21:31:38.592 00.325 9960 IsGuiding returns 1
21:31:38.592 00.000 9960 scope still moving after pulse duration time elapsed
21:31:38.623 00.031 9960 IsSlewing returns 0
21:31:38.624 00.001 9960 IsGuiding returns 0
21:31:38.624 00.000 9960 scope move finished after 314 + 43 ms
21:31:38.624 00.000 9960 Move returns status 0, amount 314
21:31:38.625 00.001 9960 move complete, result=0
21:31:38.625 00.000 9960 worker thread done servicing request
21:31:38.626 00.001 9960 Worker thread wakes up
21:31:38.626 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.4 px 314 ms NORTH
21:31:38.632 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:31:38.632 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:31:39.878 01.246 9960 Exposure complete
21:31:39.994 00.116 9960 worker thread done servicing request
21:31:39.995 00.001 11872 OnExposeComplete: enter
21:31:39.999 00.004 11872 UpdateGuideState(): m_state=6
21:31:40.003 00.004 11872 Star::Find(15, 69, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 26
21:31:40.007 00.004 11872 Star::Find returns 1 (0), X=69.48, Y=854.92, Mass=2350, SNR=33.0, Peak=130 HFD=5.0
21:31:40.010 00.003 11872 CameraToMount -- cameraTheta (0.68) - m_xAngle (-3.14) = xAngle (3.82 = -2.47)
21:31:40.014 00.004 11872 CameraToMount -- cameraTheta (0.68) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.64 = -2.64)
21:31:40.019 00.005 11872 CameraToMount -- cameraX=0.14 cameraY=0.11 hyp=0.17 cameraTheta=0.68 mountX=-0.14 mountY=-0.08, mountTheta=-2.59
21:31:40.024 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.14, y=0.11, opts=13)
21:31:40.029 00.005 11872 Enqueuing Move request for scope (0.14, 0.11)
21:31:40.033 00.004 9960 Worker thread wakes up
21:31:40.033 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=130, med=0, FiltMin=0, FiltMax=87, Gamma=1.000
21:31:40.038 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.11) opts 0xd
21:31:40.038 00.000 11872 UpdateGuideState exits: m=2350 SNR=33.0
21:31:40.042 00.004 9960 Handling offset move in thread for scope, endpoint = (0.14, 0.11)
21:31:40.042 00.000 9960 Moving (0.14, 0.11) raw xDistance=-0.14 yDistance=-0.08
21:31:40.042 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:40.046 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:31:40.051 00.005 11872 Enqueuing Expose request
21:31:40.054 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
21:31:40.054 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:31:40.055 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:31:40.055 00.000 9960 MoveAxis(E, 0, ABG)
21:31:40.056 00.001 9960 Move returns status 0, amount 0
21:31:40.056 00.000 9960 MoveAxis(N, 0, ABG)
21:31:40.056 00.000 9960 Move returns status 0, amount 0
21:31:40.056 00.000 9960 move complete, result=0
21:31:40.056 00.000 9960 worker thread done servicing request
21:31:40.056 00.000 9960 Worker thread wakes up
21:31:40.056 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:31:40.060 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
21:31:40.060 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:31:41.311 01.251 9960 Exposure complete
21:31:41.413 00.102 9960 worker thread done servicing request
21:31:41.413 00.000 11872 OnExposeComplete: enter
21:31:41.419 00.006 11872 UpdateGuideState(): m_state=6
21:31:41.424 00.005 11872 Star::Find(15, 69, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 27
21:31:41.428 00.004 11872 Star::Find returns 1 (0), X=69.42, Y=854.96, Mass=2426, SNR=33.3, Peak=171 HFD=4.9
21:31:41.433 00.005 11872 CameraToMount -- cameraTheta (1.11) - m_xAngle (-3.14) = xAngle (4.25 = -2.03)
21:31:41.436 00.003 11872 CameraToMount -- cameraTheta (1.11) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.08 = -2.20)
21:31:41.439 00.003 11872 CameraToMount -- cameraX=0.07 cameraY=0.14 hyp=0.16 cameraTheta=1.11 mountX=-0.07 mountY=-0.13, mountTheta=-2.08
21:31:41.448 00.009 11872 SchedulePrimaryMove(0FA44CE0, x=0.07, y=0.14, opts=13)
21:31:41.452 00.004 11872 Enqueuing Move request for scope (0.07, 0.14)
21:31:41.455 00.003 9960 Worker thread wakes up
21:31:41.456 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.14) opts 0xd
21:31:41.456 00.000 9960 Handling offset move in thread for scope, endpoint = (0.07, 0.14)
21:31:41.456 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=171, med=1, FiltMin=0, FiltMax=78, Gamma=1.000
21:31:41.459 00.003 11872 UpdateGuideState exits: m=2426 SNR=33.3
21:31:41.462 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:41.465 00.003 9960 Moving (0.07, 0.14) raw xDistance=-0.07 yDistance=-0.13
21:31:41.465 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:31:41.465 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:31:41.465 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:31:41.465 00.000 9960 MoveAxis(E, 0, ABG)
21:31:41.465 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:31:41.469 00.004 11872 Enqueuing Expose request
21:31:41.472 00.003 9960 Move returns status 0, amount 0
21:31:41.472 00.000 9960 MoveAxis(N, 0, ABG)
21:31:41.472 00.000 9960 Move returns status 0, amount 0
21:31:41.472 00.000 9960 move complete, result=0
21:31:41.472 00.000 9960 worker thread done servicing request
21:31:41.472 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:31:41.479 00.007 9960 Worker thread wakes up
21:31:41.479 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:31:41.479 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:31:42.723 01.244 9960 Exposure complete
21:31:42.849 00.126 9960 worker thread done servicing request
21:31:42.849 00.000 11872 OnExposeComplete: enter
21:31:42.853 00.004 11872 UpdateGuideState(): m_state=6
21:31:42.857 00.004 11872 Star::Find(15, 69, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 28
21:31:42.861 00.004 11872 Star::Find returns 1 (0), X=69.61, Y=855.38, Mass=2525, SNR=34.2, Peak=128 HFD=5.3
21:31:42.866 00.005 11872 CameraToMount -- cameraTheta (1.14) - m_xAngle (-3.14) = xAngle (4.28 = -2.00)
21:31:42.870 00.004 11872 CameraToMount -- cameraTheta (1.14) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.11 = -2.18)
21:31:42.874 00.004 11872 CameraToMount -- cameraX=0.26 cameraY=0.57 hyp=0.62 cameraTheta=1.14 mountX=-0.26 mountY=-0.51, mountTheta=-2.04
21:31:42.880 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.26, y=0.57, opts=13)
21:31:42.884 00.004 11872 Enqueuing Move request for scope (0.26, 0.57)
21:31:42.890 00.006 9960 Worker thread wakes up
21:31:42.890 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.57) opts 0xd
21:31:42.890 00.000 9960 Handling offset move in thread for scope, endpoint = (0.26, 0.57)
21:31:42.890 00.000 9960 Moving (0.26, 0.57) raw xDistance=-0.26 yDistance=-0.51
21:31:42.890 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=128, med=1, FiltMin=0, FiltMax=84, Gamma=1.000
21:31:42.895 00.005 11872 UpdateGuideState exits: m=2525 SNR=34.2
21:31:42.901 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:42.905 00.004 9960 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
21:31:42.905 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:31:42.909 00.004 9960 GuideAlgorithmResistSwitch::result() returns -0.51 from input -0.51
21:31:42.909 00.000 11872 Enqueuing Expose request
21:31:42.913 00.004 9960 MoveAxis(E, 123, ABG)
21:31:42.913 00.000 9960 Guiding  Dir = 2, Dur = 123
21:31:42.915 00.002 9960 IsSlewing returns 0
21:31:42.915 00.000 9960 IsGuiding returns 0
21:31:42.916 00.001 9960 PulseGuide returned control before completion, sleep 133
21:31:43.058 00.142 9960 IsGuiding returns 1
21:31:43.058 00.000 9960 scope still moving after pulse duration time elapsed
21:31:43.090 00.032 9960 IsSlewing returns 0
21:31:43.091 00.001 9960 IsGuiding returns 0
21:31:43.091 00.000 9960 scope move finished after 123 + 53 ms
21:31:43.092 00.001 9960 Move returns status 0, amount 123
21:31:43.092 00.000 9960 MoveAxis(N, 381, ABG)
21:31:43.093 00.001 9960 Guiding  Dir = 0, Dur = 381
21:31:43.093 00.000 9960 IsSlewing returns 0
21:31:43.093 00.000 9960 IsGuiding returns 0
21:31:43.095 00.002 9960 PulseGuide returned control before completion, sleep 391
21:31:43.497 00.402 9960 IsGuiding returns 1
21:31:43.498 00.001 9960 scope still moving after pulse duration time elapsed
21:31:43.529 00.031 9960 IsSlewing returns 0
21:31:43.530 00.001 9960 IsGuiding returns 0
21:31:43.530 00.000 9960 scope move finished after 381 + 54 ms
21:31:43.530 00.000 9960 Move returns status 0, amount 381
21:31:43.531 00.001 9960 move complete, result=0
21:31:43.532 00.001 9960 worker thread done servicing request
21:31:43.532 00.000 9960 Worker thread wakes up
21:31:43.532 00.000 11872 GuideStep: -0.3 px 123 ms EAST, -0.5 px 381 ms NORTH
21:31:43.538 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:31:43.538 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:31:44.793 01.255 9960 Exposure complete
21:31:44.931 00.138 9960 worker thread done servicing request
21:31:44.931 00.000 11872 OnExposeComplete: enter
21:31:44.934 00.003 11872 UpdateGuideState(): m_state=6
21:31:44.939 00.005 11872 Star::Find(15, 69, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
21:31:44.944 00.005 11872 Star::Find returns 1 (0), X=69.27, Y=854.96, Mass=2339, SNR=32.6, Peak=153 HFD=4.8
21:31:44.950 00.006 11872 CameraToMount -- cameraTheta (2.03) - m_xAngle (-3.14) = xAngle (5.17 = -1.11)
21:31:44.957 00.007 11872 CameraToMount -- cameraTheta (2.03) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.00 = -1.28)
21:31:44.961 00.004 11872 CameraToMount -- cameraX=-0.07 cameraY=0.15 hyp=0.16 cameraTheta=2.03 mountX=0.07 mountY=-0.16, mountTheta=-1.14
21:31:44.970 00.009 11872 SchedulePrimaryMove(0FA44CE0, x=-0.07, y=0.15, opts=13)
21:31:44.975 00.005 11872 Enqueuing Move request for scope (-0.07, 0.15)
21:31:44.981 00.006 9960 Worker thread wakes up
21:31:44.981 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.15) opts 0xd
21:31:44.981 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.07, 0.15)
21:31:44.982 00.001 9960 Moving (-0.07, 0.15) raw xDistance=0.07 yDistance=-0.16
21:31:44.982 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:31:44.982 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:31:44.983 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=153, med=0, FiltMin=0, FiltMax=69, Gamma=1.000
21:31:44.989 00.006 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:31:44.989 00.000 9960 MoveAxis(E, 0, ABG)
21:31:44.989 00.000 11872 UpdateGuideState exits: m=2339 SNR=32.6
21:31:44.995 00.006 9960 Move returns status 0, amount 0
21:31:44.996 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:45.000 00.004 9960 MoveAxis(N, 0, ABG)
21:31:45.000 00.000 9960 Move returns status 0, amount 0
21:31:45.000 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:31:45.003 00.003 11872 Enqueuing Expose request
21:31:45.006 00.003 9960 move complete, result=0
21:31:45.007 00.001 9960 worker thread done servicing request
21:31:45.007 00.000 9960 Worker thread wakes up
21:31:45.007 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:31:45.012 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:31:45.012 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:31:46.259 01.247 9960 Exposure complete
21:31:46.384 00.125 9960 worker thread done servicing request
21:31:46.385 00.001 11872 OnExposeComplete: enter
21:31:46.389 00.004 11872 UpdateGuideState(): m_state=6
21:31:46.394 00.005 11872 Star::Find(15, 69, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 30
21:31:46.399 00.005 11872 Star::Find returns 1 (0), X=69.25, Y=855.04, Mass=2398, SNR=33.2, Peak=165 HFD=5.0
21:31:46.403 00.004 11872 CameraToMount -- cameraTheta (1.96) - m_xAngle (-3.14) = xAngle (5.10 = -1.18)
21:31:46.406 00.003 11872 CameraToMount -- cameraTheta (1.96) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.93 = -1.36)
21:31:46.410 00.004 11872 CameraToMount -- cameraX=-0.09 cameraY=0.23 hyp=0.24 cameraTheta=1.96 mountX=0.09 mountY=-0.24, mountTheta=-1.20
21:31:46.415 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.09, y=0.23, opts=13)
21:31:46.419 00.004 11872 Enqueuing Move request for scope (-0.09, 0.23)
21:31:46.423 00.004 9960 Worker thread wakes up
21:31:46.423 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.23) opts 0xd
21:31:46.423 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.09, 0.23)
21:31:46.423 00.000 9960 Moving (-0.09, 0.23) raw xDistance=0.09 yDistance=-0.24
21:31:46.423 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=165, med=0, FiltMin=0, FiltMax=75, Gamma=1.000
21:31:46.428 00.005 11872 UpdateGuideState exits: m=2398 SNR=33.2
21:31:46.431 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:46.435 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:31:46.435 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
21:31:46.436 00.001 9960 MoveAxis(E, 0, ABG)
21:31:46.436 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:31:46.439 00.003 9960 Move returns status 0, amount 0
21:31:46.439 00.000 9960 MoveAxis(N, 178, ABG)
21:31:46.440 00.001 9960 Guiding  Dir = 0, Dur = 178
21:31:46.441 00.001 11872 Enqueuing Expose request
21:31:46.444 00.003 9960 IsSlewing returns 0
21:31:46.444 00.000 9960 IsGuiding returns 0
21:31:46.445 00.001 9960 PulseGuide returned control before completion, sleep 188
21:31:46.642 00.197 9960 IsGuiding returns 1
21:31:46.642 00.000 9960 scope still moving after pulse duration time elapsed
21:31:46.672 00.030 9960 IsSlewing returns 0
21:31:46.673 00.001 9960 IsGuiding returns 0
21:31:46.673 00.000 9960 scope move finished after 178 + 50 ms
21:31:46.673 00.000 9960 Move returns status 0, amount 178
21:31:46.673 00.000 9960 move complete, result=0
21:31:46.675 00.002 9960 worker thread done servicing request
21:31:46.675 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 178 ms NORTH
21:31:46.680 00.005 9960 Worker thread wakes up
21:31:46.681 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:31:46.681 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:31:47.921 01.240 9960 Exposure complete
21:31:48.034 00.113 9960 worker thread done servicing request
21:31:48.035 00.001 11872 OnExposeComplete: enter
21:31:48.038 00.003 11872 UpdateGuideState(): m_state=6
21:31:48.044 00.006 11872 Star::Find(15, 69, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 31
21:31:48.048 00.004 11872 Star::Find returns 1 (0), X=69.23, Y=855.14, Mass=2375, SNR=33.0, Peak=156 HFD=4.8
21:31:48.055 00.007 11872 CameraToMount -- cameraTheta (1.92) - m_xAngle (-3.14) = xAngle (5.06 = -1.23)
21:31:48.059 00.004 11872 CameraToMount -- cameraTheta (1.92) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.88 = -1.40)
21:31:48.063 00.004 11872 CameraToMount -- cameraX=-0.12 cameraY=0.33 hyp=0.35 cameraTheta=1.92 mountX=0.12 mountY=-0.35, mountTheta=-1.24
21:31:48.068 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.12, y=0.33, opts=13)
21:31:48.071 00.003 11872 Enqueuing Move request for scope (-0.12, 0.33)
21:31:48.076 00.005 9960 Worker thread wakes up
21:31:48.076 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=156, med=0, FiltMin=0, FiltMax=74, Gamma=1.000
21:31:48.080 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.33) opts 0xd
21:31:48.080 00.000 11872 UpdateGuideState exits: m=2375 SNR=33.0
21:31:48.085 00.005 9960 Handling offset move in thread for scope, endpoint = (-0.12, 0.33)
21:31:48.085 00.000 9960 Moving (-0.12, 0.33) raw xDistance=0.12 yDistance=-0.35
21:31:48.085 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:31:48.085 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
21:31:48.085 00.000 9960 MoveAxis(E, 0, ABG)
21:31:48.086 00.001 9960 Move returns status 0, amount 0
21:31:48.086 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:48.091 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:31:48.094 00.003 9960 MoveAxis(N, 258, ABG)
21:31:48.094 00.000 9960 Guiding  Dir = 0, Dur = 258
21:31:48.094 00.000 11872 Enqueuing Expose request
21:31:48.099 00.005 9960 IsSlewing returns 0
21:31:48.099 00.000 9960 IsGuiding returns 0
21:31:48.099 00.000 9960 PulseGuide returned control before completion, sleep 268
21:31:48.369 00.270 9960 IsGuiding returns 1
21:31:48.370 00.001 9960 scope still moving after pulse duration time elapsed
21:31:48.404 00.034 9960 IsSlewing returns 0
21:31:48.405 00.001 9960 IsGuiding returns 0
21:31:48.405 00.000 9960 scope move finished after 258 + 47 ms
21:31:48.405 00.000 9960 Move returns status 0, amount 258
21:31:48.405 00.000 9960 move complete, result=0
21:31:48.405 00.000 9960 worker thread done servicing request
21:31:48.406 00.001 9960 Worker thread wakes up
21:31:48.406 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 258 ms NORTH
21:31:48.412 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:31:48.412 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:31:49.663 01.251 9960 Exposure complete
21:31:49.799 00.136 9960 worker thread done servicing request
21:31:49.799 00.000 11872 OnExposeComplete: enter
21:31:49.803 00.004 11872 UpdateGuideState(): m_state=6
21:31:49.807 00.004 11872 Star::Find(15, 69, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 32
21:31:49.812 00.005 11872 Star::Find returns 1 (0), X=69.33, Y=855.05, Mass=2493, SNR=33.7, Peak=177 HFD=4.8
21:31:49.815 00.003 11872 CameraToMount -- cameraTheta (1.65) - m_xAngle (-3.14) = xAngle (4.79 = -1.50)
21:31:49.820 00.005 11872 CameraToMount -- cameraTheta (1.65) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.61 = -1.67)
21:31:49.825 00.005 11872 CameraToMount -- cameraX=-0.02 cameraY=0.24 hyp=0.24 cameraTheta=1.65 mountX=0.02 mountY=-0.24, mountTheta=-1.50
21:31:49.830 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.02, y=0.24, opts=13)
21:31:49.835 00.005 11872 Enqueuing Move request for scope (-0.02, 0.24)
21:31:49.838 00.003 9960 Worker thread wakes up
21:31:49.838 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.24) opts 0xd
21:31:49.838 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.02, 0.24)
21:31:49.840 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=177, med=0, FiltMin=0, FiltMax=74, Gamma=1.000
21:31:49.844 00.004 9960 Moving (-0.02, 0.24) raw xDistance=0.02 yDistance=-0.24
21:31:49.844 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:31:49.844 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
21:31:49.844 00.000 9960 MoveAxis(E, 0, ABG)
21:31:49.844 00.000 9960 Move returns status 0, amount 0
21:31:49.845 00.001 9960 MoveAxis(N, 181, ABG)
21:31:49.845 00.000 11872 UpdateGuideState exits: m=2493 SNR=33.7
21:31:49.849 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:49.853 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:31:49.858 00.005 9960 Guiding  Dir = 0, Dur = 181
21:31:49.858 00.000 11872 Enqueuing Expose request
21:31:49.864 00.006 9960 IsSlewing returns 0
21:31:49.865 00.001 9960 IsGuiding returns 0
21:31:49.865 00.000 9960 PulseGuide returned control before completion, sleep 191
21:31:50.073 00.208 9960 IsGuiding returns 0
21:31:50.075 00.002 9960 Move returns status 0, amount 181
21:31:50.076 00.001 9960 move complete, result=0
21:31:50.077 00.001 9960 worker thread done servicing request
21:31:50.077 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.2 px 181 ms NORTH
21:31:50.086 00.009 9960 Worker thread wakes up
21:31:50.087 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:31:50.088 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:31:51.337 01.249 9960 Exposure complete
21:31:51.459 00.122 9960 worker thread done servicing request
21:31:51.460 00.001 11872 OnExposeComplete: enter
21:31:51.464 00.004 11872 UpdateGuideState(): m_state=6
21:31:51.468 00.004 11872 Star::Find(15, 69, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 33
21:31:51.473 00.005 11872 Star::Find returns 1 (0), X=69.30, Y=854.82, Mass=2566, SNR=34.4, Peak=159 HFD=5.0
21:31:51.477 00.004 11872 CameraToMount -- cameraTheta (2.89) - m_xAngle (-3.14) = xAngle (6.03 = -0.26)
21:31:51.480 00.003 11872 CameraToMount -- cameraTheta (2.89) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.85 = -0.43)
21:31:51.485 00.005 11872 CameraToMount -- cameraX=-0.05 cameraY=0.01 hyp=0.05 cameraTheta=2.89 mountX=0.05 mountY=-0.02, mountTheta=-0.41
21:31:51.491 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.05, y=0.01, opts=13)
21:31:51.495 00.004 11872 Enqueuing Move request for scope (-0.05, 0.01)
21:31:51.499 00.004 9960 Worker thread wakes up
21:31:51.501 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=159, med=1, FiltMin=0, FiltMax=67, Gamma=1.000
21:31:51.505 00.004 11872 UpdateGuideState exits: m=2566 SNR=34.4
21:31:51.508 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:51.514 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.01) opts 0xd
21:31:51.514 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:31:51.518 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.05, 0.01)
21:31:51.520 00.002 9960 Moving (-0.05, 0.01) raw xDistance=0.05 yDistance=-0.02
21:31:51.520 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:31:51.520 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:31:51.520 00.000 11872 Enqueuing Expose request
21:31:51.525 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:31:51.525 00.000 9960 MoveAxis(E, 0, ABG)
21:31:51.526 00.001 9960 Move returns status 0, amount 0
21:31:51.526 00.000 9960 MoveAxis(N, 0, ABG)
21:31:51.526 00.000 9960 Move returns status 0, amount 0
21:31:51.526 00.000 9960 move complete, result=0
21:31:51.526 00.000 9960 worker thread done servicing request
21:31:51.527 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:31:51.531 00.004 9960 Worker thread wakes up
21:31:51.531 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:31:51.531 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:31:52.773 01.242 9960 Exposure complete
21:31:52.900 00.127 9960 worker thread done servicing request
21:31:52.900 00.000 11872 OnExposeComplete: enter
21:31:52.906 00.006 11872 UpdateGuideState(): m_state=6
21:31:52.910 00.004 11872 Star::Find(15, 69, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 34
21:31:52.913 00.003 11872 Star::Find returns 1 (0), X=69.39, Y=854.78, Mass=2644, SNR=35.1, Peak=171 HFD=4.6
21:31:52.917 00.004 11872 CameraToMount -- cameraTheta (-0.61) - m_xAngle (-3.14) = xAngle (2.53 = 2.53)
21:31:52.921 00.004 11872 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.36 = 2.36)
21:31:52.925 00.004 11872 CameraToMount -- cameraX=0.04 cameraY=-0.03 hyp=0.05 cameraTheta=-0.61 mountX=-0.04 mountY=0.04, mountTheta=2.43
21:31:52.931 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.04, y=-0.03, opts=13)
21:31:52.934 00.003 11872 Enqueuing Move request for scope (0.04, -0.03)
21:31:52.937 00.003 9960 Worker thread wakes up
21:31:52.938 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=171, med=0, FiltMin=0, FiltMax=103, Gamma=1.000
21:31:52.941 00.003 11872 UpdateGuideState exits: m=2644 SNR=35.1
21:31:52.945 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:52.948 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.03) opts 0xd
21:31:52.949 00.001 9960 Handling offset move in thread for scope, endpoint = (0.04, -0.03)
21:31:52.949 00.000 9960 Moving (0.04, -0.03) raw xDistance=-0.04 yDistance=0.04
21:31:52.949 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:31:52.952 00.003 11872 Enqueuing Expose request
21:31:52.957 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:31:52.957 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:31:52.957 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:31:52.957 00.000 9960 MoveAxis(E, 0, ABG)
21:31:52.958 00.001 9960 Move returns status 0, amount 0
21:31:52.958 00.000 9960 MoveAxis(N, 0, ABG)
21:31:52.958 00.000 9960 Move returns status 0, amount 0
21:31:52.958 00.000 9960 move complete, result=0
21:31:52.958 00.000 9960 worker thread done servicing request
21:31:52.959 00.001 11872 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:31:52.963 00.004 9960 Worker thread wakes up
21:31:52.963 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:31:52.963 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:31:54.210 01.247 9960 Exposure complete
21:31:54.340 00.130 9960 worker thread done servicing request
21:31:54.340 00.000 11872 OnExposeComplete: enter
21:31:54.344 00.004 11872 UpdateGuideState(): m_state=6
21:31:54.348 00.004 11872 Star::Find(15, 69, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 35
21:31:54.352 00.004 11872 Star::Find returns 1 (0), X=69.23, Y=854.67, Mass=2322, SNR=32.7, Peak=139 HFD=4.8
21:31:54.356 00.004 11872 CameraToMount -- cameraTheta (-2.28) - m_xAngle (-3.14) = xAngle (0.86 = 0.86)
21:31:54.360 00.004 11872 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.69 = 0.69)
21:31:54.363 00.003 11872 CameraToMount -- cameraX=-0.12 cameraY=-0.14 hyp=0.18 cameraTheta=-2.28 mountX=0.12 mountY=0.11, mountTheta=0.77
21:31:54.369 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.12, y=-0.14, opts=13)
21:31:54.373 00.004 11872 Enqueuing Move request for scope (-0.12, -0.14)
21:31:54.376 00.003 9960 Worker thread wakes up
21:31:54.376 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.14) opts 0xd
21:31:54.376 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.12, -0.14)
21:31:54.377 00.001 9960 Moving (-0.12, -0.14) raw xDistance=0.12 yDistance=0.11
21:31:54.377 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:31:54.377 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=139, med=0, FiltMin=0, FiltMax=80, Gamma=1.000
21:31:54.382 00.005 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:31:54.382 00.000 11872 UpdateGuideState exits: m=2322 SNR=32.7
21:31:54.385 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
21:31:54.386 00.001 9960 MoveAxis(E, 0, ABG)
21:31:54.386 00.000 9960 Move returns status 0, amount 0
21:31:54.386 00.000 9960 MoveAxis(N, 0, ABG)
21:31:54.386 00.000 9960 Move returns status 0, amount 0
21:31:54.386 00.000 9960 move complete, result=0
21:31:54.387 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:54.392 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:31:54.398 00.006 9960 worker thread done servicing request
21:31:54.398 00.000 11872 Enqueuing Expose request
21:31:54.404 00.006 9960 Worker thread wakes up
21:31:54.404 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:31:54.407 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
21:31:54.408 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:31:55.661 01.253 9960 Exposure complete
21:31:55.785 00.124 9960 worker thread done servicing request
21:31:55.785 00.000 11872 OnExposeComplete: enter
21:31:55.789 00.004 11872 UpdateGuideState(): m_state=6
21:31:55.795 00.006 11872 Star::Find(15, 69, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 36
21:31:55.800 00.005 11872 Star::Find returns 1 (0), X=69.13, Y=855.13, Mass=2579, SNR=34.6, Peak=144 HFD=4.8
21:31:55.805 00.005 11872 CameraToMount -- cameraTheta (2.16) - m_xAngle (-3.14) = xAngle (5.30 = -0.98)
21:31:55.808 00.003 11872 CameraToMount -- cameraTheta (2.16) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.13 = -1.16)
21:31:55.812 00.004 11872 CameraToMount -- cameraX=-0.22 cameraY=0.32 hyp=0.39 cameraTheta=2.16 mountX=0.21 mountY=-0.36, mountTheta=-1.03
21:31:55.818 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.22, y=0.32, opts=13)
21:31:55.822 00.004 11872 Enqueuing Move request for scope (-0.22, 0.32)
21:31:55.828 00.006 9960 Worker thread wakes up
21:31:55.828 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=144, med=0, FiltMin=0, FiltMax=68, Gamma=1.000
21:31:55.835 00.007 11872 UpdateGuideState exits: m=2579 SNR=34.6
21:31:55.840 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:55.845 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:31:55.848 00.003 11872 Enqueuing Expose request
21:31:55.851 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.32) opts 0xd
21:31:55.851 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.22, 0.32)
21:31:55.851 00.000 9960 Moving (-0.22, 0.32) raw xDistance=0.21 yDistance=-0.36
21:31:55.851 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.21
21:31:55.852 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.36
21:31:55.852 00.000 9960 MoveAxis(W, 101, ABG)
21:31:55.852 00.000 9960 Guiding  Dir = 3, Dur = 101
21:31:55.852 00.000 9960 IsSlewing returns 0
21:31:55.853 00.001 9960 IsGuiding returns 0
21:31:55.853 00.000 9960 PulseGuide returned control before completion, sleep 111
21:31:55.968 00.115 9960 IsGuiding returns 1
21:31:55.969 00.001 9960 scope still moving after pulse duration time elapsed
21:31:55.998 00.029 9960 IsSlewing returns 0
21:31:55.999 00.001 9960 IsGuiding returns 0
21:31:56.000 00.001 9960 scope move finished after 101 + 45 ms
21:31:56.000 00.000 9960 Move returns status 0, amount 101
21:31:56.000 00.000 9960 MoveAxis(N, 265, ABG)
21:31:56.000 00.000 9960 Guiding  Dir = 0, Dur = 265
21:31:56.002 00.002 9960 IsSlewing returns 0
21:31:56.002 00.000 9960 IsGuiding returns 0
21:31:56.003 00.001 9960 PulseGuide returned control before completion, sleep 275
21:31:56.279 00.276 9960 IsGuiding returns 1
21:31:56.280 00.001 9960 scope still moving after pulse duration time elapsed
21:31:56.310 00.030 9960 IsSlewing returns 0
21:31:56.312 00.002 9960 IsGuiding returns 0
21:31:56.313 00.001 9960 scope move finished after 265 + 45 ms
21:31:56.313 00.000 9960 Move returns status 0, amount 265
21:31:56.314 00.001 9960 move complete, result=0
21:31:56.314 00.000 9960 worker thread done servicing request
21:31:56.315 00.001 9960 Worker thread wakes up
21:31:56.315 00.000 11872 GuideStep: 0.2 px 101 ms WEST, -0.4 px 265 ms NORTH
21:31:56.321 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:31:56.321 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:31:57.577 01.256 9960 Exposure complete
21:31:57.717 00.140 9960 worker thread done servicing request
21:31:57.718 00.001 11872 OnExposeComplete: enter
21:31:57.722 00.004 11872 UpdateGuideState(): m_state=6
21:31:57.727 00.005 11872 Star::Find(15, 69, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 37
21:31:57.730 00.003 11872 Star::Find returns 1 (0), X=69.36, Y=855.07, Mass=2495, SNR=33.8, Peak=166 HFD=5.0
21:31:57.735 00.005 11872 CameraToMount -- cameraTheta (1.51) - m_xAngle (-3.14) = xAngle (4.65 = -1.63)
21:31:57.739 00.004 11872 CameraToMount -- cameraTheta (1.51) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.48 = -1.80)
21:31:57.742 00.003 11872 CameraToMount -- cameraX=0.01 cameraY=0.26 hyp=0.26 cameraTheta=1.51 mountX=-0.02 mountY=-0.25, mountTheta=-1.63
21:31:57.748 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.01, y=0.26, opts=13)
21:31:57.752 00.004 11872 Enqueuing Move request for scope (0.01, 0.26)
21:31:57.756 00.004 9960 Worker thread wakes up
21:31:57.756 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.26) opts 0xd
21:31:57.756 00.000 9960 Handling offset move in thread for scope, endpoint = (0.01, 0.26)
21:31:57.756 00.000 9960 Moving (0.01, 0.26) raw xDistance=-0.02 yDistance=-0.25
21:31:57.756 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:31:57.756 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
21:31:57.756 00.000 9960 MoveAxis(E, 0, ABG)
21:31:57.756 00.000 9960 Move returns status 0, amount 0
21:31:57.757 00.001 9960 MoveAxis(N, 186, ABG)
21:31:57.757 00.000 9960 Guiding  Dir = 0, Dur = 186
21:31:57.758 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=166, med=0, FiltMin=0, FiltMax=80, Gamma=1.000
21:31:57.761 00.003 9960 IsSlewing returns 0
21:31:57.762 00.001 11872 UpdateGuideState exits: m=2495 SNR=33.8
21:31:57.766 00.004 9960 IsGuiding returns 0
21:31:57.766 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:57.769 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:31:57.775 00.006 11872 Enqueuing Expose request
21:31:57.778 00.003 9960 PulseGuide returned control before completion, sleep 196
21:31:57.993 00.215 9960 IsGuiding returns 0
21:31:57.994 00.001 9960 Move returns status 0, amount 186
21:31:57.995 00.001 9960 move complete, result=0
21:31:57.995 00.000 9960 worker thread done servicing request
21:31:57.995 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.2 px 186 ms NORTH
21:31:58.002 00.007 9960 Worker thread wakes up
21:31:58.002 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:31:58.003 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:31:59.249 01.246 9960 Exposure complete
21:31:59.379 00.130 9960 worker thread done servicing request
21:31:59.379 00.000 11872 OnExposeComplete: enter
21:31:59.383 00.004 11872 UpdateGuideState(): m_state=6
21:31:59.387 00.004 11872 Star::Find(15, 69, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 38
21:31:59.392 00.005 11872 Star::Find returns 1 (0), X=69.39, Y=854.99, Mass=2499, SNR=34.0, Peak=154 HFD=5.1
21:31:59.397 00.005 11872 CameraToMount -- cameraTheta (1.31) - m_xAngle (-3.14) = xAngle (4.45 = -1.83)
21:31:59.400 00.003 11872 CameraToMount -- cameraTheta (1.31) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.28 = -2.01)
21:31:59.404 00.004 11872 CameraToMount -- cameraX=0.05 cameraY=0.18 hyp=0.18 cameraTheta=1.31 mountX=-0.05 mountY=-0.17, mountTheta=-1.85
21:31:59.410 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.05, y=0.18, opts=13)
21:31:59.414 00.004 11872 Enqueuing Move request for scope (0.05, 0.18)
21:31:59.418 00.004 9960 Worker thread wakes up
21:31:59.418 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=154, med=0, FiltMin=0, FiltMax=83, Gamma=1.000
21:31:59.423 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.18) opts 0xd
21:31:59.423 00.000 9960 Handling offset move in thread for scope, endpoint = (0.05, 0.18)
21:31:59.423 00.000 9960 Moving (0.05, 0.18) raw xDistance=-0.05 yDistance=-0.17
21:31:59.423 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:31:59.423 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:31:59.423 00.000 11872 UpdateGuideState exits: m=2499 SNR=34.0
21:31:59.429 00.006 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:31:59.430 00.001 9960 MoveAxis(E, 0, ABG)
21:31:59.430 00.000 9960 Move returns status 0, amount 0
21:31:59.430 00.000 9960 MoveAxis(N, 0, ABG)
21:31:59.430 00.000 9960 Move returns status 0, amount 0
21:31:59.430 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:59.435 00.005 9960 move complete, result=0
21:31:59.435 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:31:59.438 00.003 9960 worker thread done servicing request
21:31:59.439 00.001 11872 Enqueuing Expose request
21:31:59.443 00.004 9960 Worker thread wakes up
21:31:59.444 00.001 11872 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:31:59.448 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
21:31:59.448 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:32:00.699 01.251 9960 Exposure complete
21:32:00.840 00.141 11872 OnExposeComplete: enter
21:32:00.846 00.006 9960 worker thread done servicing request
21:32:00.846 00.000 11872 UpdateGuideState(): m_state=6
21:32:00.851 00.005 11872 Star::Find(15, 69, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 39
21:32:00.856 00.005 11872 Star::Find returns 1 (0), X=69.41, Y=855.15, Mass=2314, SNR=32.5, Peak=147 HFD=5.1
21:32:00.860 00.004 11872 CameraToMount -- cameraTheta (1.39) - m_xAngle (-3.14) = xAngle (4.52 = -1.76)
21:32:00.866 00.006 11872 CameraToMount -- cameraTheta (1.39) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.35 = -1.93)
21:32:00.869 00.003 11872 CameraToMount -- cameraX=0.06 cameraY=0.34 hyp=0.35 cameraTheta=1.39 mountX=-0.06 mountY=-0.32, mountTheta=-1.77
21:32:00.874 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.06, y=0.34, opts=13)
21:32:00.878 00.004 11872 Enqueuing Move request for scope (0.06, 0.34)
21:32:00.882 00.004 9960 Worker thread wakes up
21:32:00.882 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.34) opts 0xd
21:32:00.882 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=147, med=0, FiltMin=0, FiltMax=79, Gamma=1.000
21:32:00.886 00.004 9960 Handling offset move in thread for scope, endpoint = (0.06, 0.34)
21:32:00.886 00.000 11872 UpdateGuideState exits: m=2314 SNR=32.5
21:32:00.889 00.003 9960 Moving (0.06, 0.34) raw xDistance=-0.06 yDistance=-0.32
21:32:00.889 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:00.893 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:32:00.897 00.004 11872 Enqueuing Expose request
21:32:00.901 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:32:00.901 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
21:32:00.901 00.000 9960 MoveAxis(E, 0, ABG)
21:32:00.901 00.000 9960 Move returns status 0, amount 0
21:32:00.901 00.000 9960 MoveAxis(N, 242, ABG)
21:32:00.901 00.000 9960 Guiding  Dir = 0, Dur = 242
21:32:00.902 00.001 9960 IsSlewing returns 0
21:32:00.902 00.000 9960 IsGuiding returns 0
21:32:00.902 00.000 9960 PulseGuide returned control before completion, sleep 252
21:32:01.160 00.258 9960 IsGuiding returns 1
21:32:01.160 00.000 9960 scope still moving after pulse duration time elapsed
21:32:01.193 00.033 9960 IsSlewing returns 0
21:32:01.193 00.000 9960 IsGuiding returns 0
21:32:01.194 00.001 9960 scope move finished after 242 + 49 ms
21:32:01.194 00.000 9960 Move returns status 0, amount 242
21:32:01.195 00.001 9960 move complete, result=0
21:32:01.195 00.000 9960 worker thread done servicing request
21:32:01.196 00.001 9960 Worker thread wakes up
21:32:01.196 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 242 ms NORTH
21:32:01.204 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
21:32:01.204 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:32:02.461 01.257 9960 Exposure complete
21:32:02.590 00.129 9960 worker thread done servicing request
21:32:02.590 00.000 11872 OnExposeComplete: enter
21:32:02.595 00.005 11872 UpdateGuideState(): m_state=6
21:32:02.599 00.004 11872 Star::Find(15, 69, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 40
21:32:02.602 00.003 11872 Star::Find returns 1 (0), X=69.45, Y=855.09, Mass=2381, SNR=32.8, Peak=138 HFD=4.9
21:32:02.608 00.006 11872 CameraToMount -- cameraTheta (1.21) - m_xAngle (-3.14) = xAngle (4.35 = -1.93)
21:32:02.612 00.004 11872 CameraToMount -- cameraTheta (1.21) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.18 = -2.11)
21:32:02.615 00.003 11872 CameraToMount -- cameraX=0.11 cameraY=0.28 hyp=0.30 cameraTheta=1.21 mountX=-0.11 mountY=-0.26, mountTheta=-1.96
21:32:02.621 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.11, y=0.28, opts=13)
21:32:02.625 00.004 11872 Enqueuing Move request for scope (0.11, 0.28)
21:32:02.630 00.005 9960 Worker thread wakes up
21:32:02.630 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.28) opts 0xd
21:32:02.630 00.000 9960 Handling offset move in thread for scope, endpoint = (0.11, 0.28)
21:32:02.630 00.000 9960 Moving (0.11, 0.28) raw xDistance=-0.11 yDistance=-0.26
21:32:02.631 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:32:02.631 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
21:32:02.631 00.000 9960 MoveAxis(E, 0, ABG)
21:32:02.631 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=138, med=0, FiltMin=0, FiltMax=82, Gamma=1.000
21:32:02.635 00.004 11872 UpdateGuideState exits: m=2381 SNR=32.8
21:32:02.640 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:02.644 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:32:02.649 00.005 11872 Enqueuing Expose request
21:32:02.654 00.005 9960 Move returns status 0, amount 0
21:32:02.654 00.000 9960 MoveAxis(N, 192, ABG)
21:32:02.654 00.000 9960 Guiding  Dir = 0, Dur = 192
21:32:02.655 00.001 9960 IsSlewing returns 0
21:32:02.656 00.001 9960 IsGuiding returns 0
21:32:02.656 00.000 9960 PulseGuide returned control before completion, sleep 202
21:32:02.869 00.213 9960 IsGuiding returns 1
21:32:02.869 00.000 9960 scope still moving after pulse duration time elapsed
21:32:02.900 00.031 9960 IsSlewing returns 0
21:32:02.900 00.000 9960 IsGuiding returns 0
21:32:02.901 00.001 9960 scope move finished after 192 + 53 ms
21:32:02.901 00.000 9960 Move returns status 0, amount 192
21:32:02.901 00.000 9960 move complete, result=0
21:32:02.902 00.001 9960 worker thread done servicing request
21:32:02.902 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 192 ms NORTH
21:32:02.908 00.006 9960 Worker thread wakes up
21:32:02.909 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:32:02.909 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:32:04.159 01.250 9960 Exposure complete
21:32:04.286 00.127 9960 worker thread done servicing request
21:32:04.286 00.000 11872 OnExposeComplete: enter
21:32:04.291 00.005 11872 UpdateGuideState(): m_state=6
21:32:04.294 00.003 11872 Star::Find(15, 69, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 41
21:32:04.299 00.005 11872 Star::Find returns 1 (0), X=69.50, Y=854.95, Mass=2502, SNR=34.1, Peak=126 HFD=5.0
21:32:04.302 00.003 11872 CameraToMount -- cameraTheta (0.71) - m_xAngle (-3.14) = xAngle (3.85 = -2.44)
21:32:04.306 00.004 11872 CameraToMount -- cameraTheta (0.71) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.68 = -2.61)
21:32:04.311 00.005 11872 CameraToMount -- cameraX=0.16 cameraY=0.14 hyp=0.21 cameraTheta=0.71 mountX=-0.16 mountY=-0.11, mountTheta=-2.55
21:32:04.316 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.16, y=0.14, opts=13)
21:32:04.320 00.004 11872 Enqueuing Move request for scope (0.16, 0.14)
21:32:04.325 00.005 9960 Worker thread wakes up
21:32:04.325 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.14) opts 0xd
21:32:04.325 00.000 9960 Handling offset move in thread for scope, endpoint = (0.16, 0.14)
21:32:04.325 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=126, med=0, FiltMin=0, FiltMax=93, Gamma=1.000
21:32:04.331 00.006 11872 UpdateGuideState exits: m=2502 SNR=34.1
21:32:04.334 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:04.338 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:32:04.342 00.004 9960 Moving (0.16, 0.14) raw xDistance=-0.16 yDistance=-0.11
21:32:04.342 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
21:32:04.343 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:32:04.343 00.000 11872 Enqueuing Expose request
21:32:04.347 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:32:04.347 00.000 9960 MoveAxis(E, 0, ABG)
21:32:04.347 00.000 9960 Move returns status 0, amount 0
21:32:04.347 00.000 9960 MoveAxis(N, 0, ABG)
21:32:04.347 00.000 9960 Move returns status 0, amount 0
21:32:04.348 00.001 9960 move complete, result=0
21:32:04.348 00.000 9960 worker thread done servicing request
21:32:04.348 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:32:04.352 00.004 9960 Worker thread wakes up
21:32:04.352 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:32:04.353 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:32:05.603 01.250 9960 Exposure complete
21:32:05.730 00.127 9960 worker thread done servicing request
21:32:05.730 00.000 11872 OnExposeComplete: enter
21:32:05.737 00.007 11872 UpdateGuideState(): m_state=6
21:32:05.740 00.003 11872 Star::Find(15, 69, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
21:32:05.745 00.005 11872 Star::Find returns 1 (0), X=69.58, Y=855.00, Mass=2515, SNR=33.9, Peak=145 HFD=4.9
21:32:05.750 00.005 11872 CameraToMount -- cameraTheta (0.68) - m_xAngle (-3.14) = xAngle (3.82 = -2.46)
21:32:05.753 00.003 11872 CameraToMount -- cameraTheta (0.68) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.65 = -2.63)
21:32:05.758 00.005 11872 CameraToMount -- cameraX=0.23 cameraY=0.19 hyp=0.30 cameraTheta=0.68 mountX=-0.23 mountY=-0.15, mountTheta=-2.58
21:32:05.764 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.23, y=0.19, opts=13)
21:32:05.768 00.004 11872 Enqueuing Move request for scope (0.23, 0.19)
21:32:05.774 00.006 9960 Worker thread wakes up
21:32:05.774 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.19) opts 0xd
21:32:05.774 00.000 9960 Handling offset move in thread for scope, endpoint = (0.23, 0.19)
21:32:05.774 00.000 9960 Moving (0.23, 0.19) raw xDistance=-0.23 yDistance=-0.15
21:32:05.775 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=145, med=1, FiltMin=0, FiltMax=99, Gamma=1.000
21:32:05.779 00.004 9960 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
21:32:05.779 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:32:05.779 00.000 11872 UpdateGuideState exits: m=2515 SNR=33.9
21:32:05.785 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:05.788 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:32:05.794 00.006 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:32:05.795 00.001 11872 Enqueuing Expose request
21:32:05.800 00.005 9960 MoveAxis(E, 110, ABG)
21:32:05.801 00.001 9960 Guiding  Dir = 2, Dur = 110
21:32:05.801 00.000 9960 IsSlewing returns 0
21:32:05.802 00.001 9960 IsGuiding returns 0
21:32:05.802 00.000 9960 PulseGuide returned control before completion, sleep 120
21:32:05.933 00.131 9960 IsGuiding returns 1
21:32:05.933 00.000 9960 scope still moving after pulse duration time elapsed
21:32:05.964 00.031 9960 IsSlewing returns 0
21:32:05.965 00.001 9960 IsGuiding returns 0
21:32:05.965 00.000 9960 scope move finished after 110 + 53 ms
21:32:05.965 00.000 9960 Move returns status 0, amount 110
21:32:05.967 00.002 9960 MoveAxis(N, 0, ABG)
21:32:05.967 00.000 9960 Move returns status 0, amount 0
21:32:05.967 00.000 9960 move complete, result=0
21:32:05.967 00.000 9960 worker thread done servicing request
21:32:05.968 00.001 11872 GuideStep: -0.2 px 110 ms EAST, -0.1 px 0 ms NORTH
21:32:05.975 00.007 9960 Worker thread wakes up
21:32:05.975 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:32:05.976 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:32:07.225 01.249 9960 Exposure complete
21:32:07.345 00.120 9960 worker thread done servicing request
21:32:07.345 00.000 11872 OnExposeComplete: enter
21:32:07.349 00.004 11872 UpdateGuideState(): m_state=6
21:32:07.352 00.003 11872 Star::Find(15, 69, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 43
21:32:07.357 00.005 11872 Star::Find returns 1 (0), X=69.34, Y=855.24, Mass=2440, SNR=33.4, Peak=155 HFD=4.9
21:32:07.361 00.004 11872 CameraToMount -- cameraTheta (1.59) - m_xAngle (-3.14) = xAngle (4.72 = -1.56)
21:32:07.365 00.004 11872 CameraToMount -- cameraTheta (1.59) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.55 = -1.73)
21:32:07.369 00.004 11872 CameraToMount -- cameraX=-0.01 cameraY=0.43 hyp=0.43 cameraTheta=1.59 mountX=0.01 mountY=-0.43, mountTheta=-1.56
21:32:07.373 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.01, y=0.43, opts=13)
21:32:07.377 00.004 11872 Enqueuing Move request for scope (-0.01, 0.43)
21:32:07.381 00.004 9960 Worker thread wakes up
21:32:07.381 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.43) opts 0xd
21:32:07.381 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=155, med=0, FiltMin=0, FiltMax=78, Gamma=1.000
21:32:07.385 00.004 11872 UpdateGuideState exits: m=2440 SNR=33.4
21:32:07.389 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:07.393 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.01, 0.43)
21:32:07.393 00.000 9960 Moving (-0.01, 0.43) raw xDistance=0.01 yDistance=-0.43
21:32:07.393 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:32:07.393 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.43 from input -0.43
21:32:07.394 00.001 9960 MoveAxis(E, 0, ABG)
21:32:07.394 00.000 9960 Move returns status 0, amount 0
21:32:07.395 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:32:07.399 00.004 9960 MoveAxis(N, 317, ABG)
21:32:07.400 00.001 11872 Enqueuing Expose request
21:32:07.405 00.005 9960 Guiding  Dir = 0, Dur = 317
21:32:07.405 00.000 9960 IsSlewing returns 0
21:32:07.405 00.000 9960 IsGuiding returns 0
21:32:07.406 00.001 9960 PulseGuide returned control before completion, sleep 327
21:32:07.738 00.332 9960 IsGuiding returns 1
21:32:07.738 00.000 9960 scope still moving after pulse duration time elapsed
21:32:07.770 00.032 9960 IsSlewing returns 0
21:32:07.771 00.001 9960 IsGuiding returns 0
21:32:07.771 00.000 9960 scope move finished after 317 + 49 ms
21:32:07.771 00.000 9960 Move returns status 0, amount 317
21:32:07.773 00.002 9960 move complete, result=0
21:32:07.773 00.000 9960 worker thread done servicing request
21:32:07.774 00.001 9960 Worker thread wakes up
21:32:07.774 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.4 px 317 ms NORTH
21:32:07.780 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:32:07.780 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:32:09.030 01.250 9960 Exposure complete
21:32:09.161 00.131 9960 worker thread done servicing request
21:32:09.162 00.001 11872 OnExposeComplete: enter
21:32:09.165 00.003 11872 UpdateGuideState(): m_state=6
21:32:09.169 00.004 11872 Star::Find(15, 69, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
21:32:09.173 00.004 11872 Star::Find returns 1 (0), X=69.28, Y=854.91, Mass=2508, SNR=33.9, Peak=155 HFD=4.9
21:32:09.177 00.004 11872 CameraToMount -- cameraTheta (2.17) - m_xAngle (-3.14) = xAngle (5.30 = -0.98)
21:32:09.181 00.004 11872 CameraToMount -- cameraTheta (2.17) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.13 = -1.15)
21:32:09.184 00.003 11872 CameraToMount -- cameraX=-0.07 cameraY=0.10 hyp=0.12 cameraTheta=2.17 mountX=0.07 mountY=-0.11, mountTheta=-1.02
21:32:09.190 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.07, y=0.10, opts=13)
21:32:09.194 00.004 11872 Enqueuing Move request for scope (-0.07, 0.10)
21:32:09.198 00.004 9960 Worker thread wakes up
21:32:09.198 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.10) opts 0xd
21:32:09.198 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.07, 0.10)
21:32:09.198 00.000 9960 Moving (-0.07, 0.10) raw xDistance=0.07 yDistance=-0.11
21:32:09.198 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:32:09.199 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:32:09.199 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=155, med=0, FiltMin=0, FiltMax=82, Gamma=1.000
21:32:09.204 00.005 11872 UpdateGuideState exits: m=2508 SNR=33.9
21:32:09.209 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:32:09.209 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:09.214 00.005 9960 MoveAxis(E, 0, ABG)
21:32:09.214 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:32:09.220 00.006 9960 Move returns status 0, amount 0
21:32:09.220 00.000 11872 Enqueuing Expose request
21:32:09.225 00.005 9960 MoveAxis(N, 0, ABG)
21:32:09.225 00.000 9960 Move returns status 0, amount 0
21:32:09.225 00.000 9960 move complete, result=0
21:32:09.227 00.002 9960 worker thread done servicing request
21:32:09.227 00.000 9960 Worker thread wakes up
21:32:09.227 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:32:09.233 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:32:09.233 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:32:10.486 01.253 9960 Exposure complete
21:32:10.611 00.125 9960 worker thread done servicing request
21:32:10.611 00.000 11872 OnExposeComplete: enter
21:32:10.619 00.008 11872 UpdateGuideState(): m_state=6
21:32:10.624 00.005 11872 Star::Find(15, 69, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 45
21:32:10.629 00.005 11872 Star::Find returns 1 (0), X=69.44, Y=855.23, Mass=2413, SNR=33.4, Peak=152 HFD=5.1
21:32:10.633 00.004 11872 CameraToMount -- cameraTheta (1.35) - m_xAngle (-3.14) = xAngle (4.49 = -1.79)
21:32:10.637 00.004 11872 CameraToMount -- cameraTheta (1.35) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.32 = -1.97)
21:32:10.641 00.004 11872 CameraToMount -- cameraX=0.09 cameraY=0.42 hyp=0.43 cameraTheta=1.35 mountX=-0.09 mountY=-0.40, mountTheta=-1.81
21:32:10.647 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.09, y=0.42, opts=13)
21:32:10.652 00.005 11872 Enqueuing Move request for scope (0.09, 0.42)
21:32:10.656 00.004 9960 Worker thread wakes up
21:32:10.656 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=152, med=1, FiltMin=0, FiltMax=86, Gamma=1.000
21:32:10.660 00.004 11872 UpdateGuideState exits: m=2413 SNR=33.4
21:32:10.663 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:10.667 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:32:10.671 00.004 11872 Enqueuing Expose request
21:32:10.674 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.42) opts 0xd
21:32:10.674 00.000 9960 Handling offset move in thread for scope, endpoint = (0.09, 0.42)
21:32:10.674 00.000 9960 Moving (0.09, 0.42) raw xDistance=-0.09 yDistance=-0.40
21:32:10.674 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:32:10.675 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.40 from input -0.40
21:32:10.675 00.000 9960 MoveAxis(E, 0, ABG)
21:32:10.675 00.000 9960 Move returns status 0, amount 0
21:32:10.675 00.000 9960 MoveAxis(N, 295, ABG)
21:32:10.675 00.000 9960 Guiding  Dir = 0, Dur = 295
21:32:10.676 00.001 9960 IsSlewing returns 0
21:32:10.676 00.000 9960 IsGuiding returns 0
21:32:10.676 00.000 9960 PulseGuide returned control before completion, sleep 305
21:32:10.989 00.313 9960 IsGuiding returns 1
21:32:10.990 00.001 9960 scope still moving after pulse duration time elapsed
21:32:11.019 00.029 9960 IsSlewing returns 0
21:32:11.021 00.002 9960 IsGuiding returns 0
21:32:11.023 00.002 9960 scope move finished after 295 + 52 ms
21:32:11.024 00.001 9960 Move returns status 0, amount 295
21:32:11.024 00.000 9960 move complete, result=0
21:32:11.024 00.000 9960 worker thread done servicing request
21:32:11.025 00.001 9960 Worker thread wakes up
21:32:11.025 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.4 px 295 ms NORTH
21:32:11.032 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:32:11.032 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:32:12.281 01.249 9960 Exposure complete
21:32:12.388 00.107 9960 worker thread done servicing request
21:32:12.388 00.000 11872 OnExposeComplete: enter
21:32:12.391 00.003 11872 UpdateGuideState(): m_state=6
21:32:12.395 00.004 11872 Star::Find(15, 69, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 46
21:32:12.398 00.003 11872 Star::Find returns 1 (0), X=69.35, Y=854.92, Mass=2508, SNR=34.0, Peak=167 HFD=4.7
21:32:12.400 00.002 11872 CameraToMount -- cameraTheta (1.58) - m_xAngle (-3.14) = xAngle (4.72 = -1.56)
21:32:12.403 00.003 11872 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.55 = -1.73)
21:32:12.406 00.003 11872 CameraToMount -- cameraX=-0.00 cameraY=0.10 hyp=0.10 cameraTheta=1.58 mountX=0.00 mountY=-0.10, mountTheta=-1.56
21:32:12.410 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.00, y=0.10, opts=13)
21:32:12.414 00.004 11872 Enqueuing Move request for scope (-0.00, 0.10)
21:32:12.416 00.002 9960 Worker thread wakes up
21:32:12.416 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.10) opts 0xd
21:32:12.417 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.00, 0.10)
21:32:12.417 00.000 9960 Moving (-0.00, 0.10) raw xDistance=0.00 yDistance=-0.10
21:32:12.417 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
21:32:12.417 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=167, med=1, FiltMin=0, FiltMax=81, Gamma=1.000
21:32:12.420 00.003 11872 UpdateGuideState exits: m=2508 SNR=34.0
21:32:12.423 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:12.426 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:32:12.430 00.004 11872 Enqueuing Expose request
21:32:12.432 00.002 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:32:12.432 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:32:12.432 00.000 9960 MoveAxis(E, 0, ABG)
21:32:12.432 00.000 9960 Move returns status 0, amount 0
21:32:12.434 00.002 9960 MoveAxis(N, 0, ABG)
21:32:12.434 00.000 9960 Move returns status 0, amount 0
21:32:12.434 00.000 9960 move complete, result=0
21:32:12.434 00.000 9960 worker thread done servicing request
21:32:12.434 00.000 9960 Worker thread wakes up
21:32:12.434 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:32:12.434 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:32:12.434 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:32:13.675 01.241 9960 Exposure complete
21:32:13.806 00.131 9960 worker thread done servicing request
21:32:13.806 00.000 11872 OnExposeComplete: enter
21:32:13.810 00.004 11872 UpdateGuideState(): m_state=6
21:32:13.813 00.003 11872 Star::Find(15, 69, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 47
21:32:13.818 00.005 11872 Star::Find returns 1 (0), X=69.33, Y=854.92, Mass=2473, SNR=33.8, Peak=158 HFD=4.8
21:32:13.822 00.004 11872 CameraToMount -- cameraTheta (1.75) - m_xAngle (-3.14) = xAngle (4.89 = -1.40)
21:32:13.827 00.005 11872 CameraToMount -- cameraTheta (1.75) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.71 = -1.57)
21:32:13.832 00.005 11872 CameraToMount -- cameraX=-0.02 cameraY=0.10 hyp=0.11 cameraTheta=1.75 mountX=0.02 mountY=-0.11, mountTheta=-1.40
21:32:13.840 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=-0.02, y=0.10, opts=13)
21:32:13.844 00.004 11872 Enqueuing Move request for scope (-0.02, 0.10)
21:32:13.849 00.005 9960 Worker thread wakes up
21:32:13.849 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.10) opts 0xd
21:32:13.849 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.02, 0.10)
21:32:13.849 00.000 9960 Moving (-0.02, 0.10) raw xDistance=0.02 yDistance=-0.11
21:32:13.849 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:32:13.851 00.002 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:32:13.851 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=158, med=0, FiltMin=0, FiltMax=70, Gamma=1.000
21:32:13.856 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:32:13.856 00.000 9960 MoveAxis(E, 0, ABG)
21:32:13.856 00.000 9960 Move returns status 0, amount 0
21:32:13.857 00.001 9960 MoveAxis(N, 0, ABG)
21:32:13.857 00.000 9960 Move returns status 0, amount 0
21:32:13.857 00.000 9960 move complete, result=0
21:32:13.857 00.000 11872 UpdateGuideState exits: m=2473 SNR=33.8
21:32:13.863 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:13.867 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:32:13.872 00.005 11872 Enqueuing Expose request
21:32:13.876 00.004 9960 worker thread done servicing request
21:32:13.876 00.000 9960 Worker thread wakes up
21:32:13.876 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:32:13.876 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:32:13.877 00.001 11872 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:32:15.121 01.244 9960 Exposure complete
21:32:15.246 00.125 9960 worker thread done servicing request
21:32:15.246 00.000 11872 OnExposeComplete: enter
21:32:15.249 00.003 11872 UpdateGuideState(): m_state=6
21:32:15.254 00.005 11872 Star::Find(15, 69, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 48
21:32:15.258 00.004 11872 Star::Find returns 1 (0), X=69.39, Y=855.04, Mass=2408, SNR=33.1, Peak=149 HFD=4.9
21:32:15.263 00.005 11872 CameraToMount -- cameraTheta (1.38) - m_xAngle (-3.14) = xAngle (4.51 = -1.77)
21:32:15.266 00.003 11872 CameraToMount -- cameraTheta (1.38) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.34 = -1.94)
21:32:15.271 00.005 11872 CameraToMount -- cameraX=0.05 cameraY=0.23 hyp=0.23 cameraTheta=1.38 mountX=-0.05 mountY=-0.22, mountTheta=-1.78
21:32:15.276 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.05, y=0.23, opts=13)
21:32:15.280 00.004 11872 Enqueuing Move request for scope (0.05, 0.23)
21:32:15.283 00.003 9960 Worker thread wakes up
21:32:15.283 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.23) opts 0xd
21:32:15.283 00.000 9960 Handling offset move in thread for scope, endpoint = (0.05, 0.23)
21:32:15.283 00.000 9960 Moving (0.05, 0.23) raw xDistance=-0.05 yDistance=-0.22
21:32:15.285 00.002 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:32:15.285 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=149, med=0, FiltMin=0, FiltMax=77, Gamma=1.000
21:32:15.288 00.003 11872 UpdateGuideState exits: m=2408 SNR=33.1
21:32:15.292 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:15.296 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:32:15.300 00.004 9960 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
21:32:15.300 00.000 11872 Enqueuing Expose request
21:32:15.304 00.004 9960 MoveAxis(E, 0, ABG)
21:32:15.304 00.000 9960 Move returns status 0, amount 0
21:32:15.304 00.000 9960 MoveAxis(N, 163, ABG)
21:32:15.304 00.000 9960 Guiding  Dir = 0, Dur = 163
21:32:15.306 00.002 9960 IsSlewing returns 0
21:32:15.306 00.000 9960 IsGuiding returns 0
21:32:15.306 00.000 9960 PulseGuide returned control before completion, sleep 173
21:32:15.486 00.180 9960 IsGuiding returns 1
21:32:15.487 00.001 9960 scope still moving after pulse duration time elapsed
21:32:15.517 00.030 9960 IsSlewing returns 0
21:32:15.517 00.000 9960 IsGuiding returns 0
21:32:15.518 00.001 9960 scope move finished after 163 + 48 ms
21:32:15.518 00.000 9960 Move returns status 0, amount 163
21:32:15.518 00.000 9960 move complete, result=0
21:32:15.518 00.000 9960 worker thread done servicing request
21:32:15.519 00.001 11872 GuideStep: -0.0 px 0 ms EAST, -0.2 px 163 ms NORTH
21:32:15.524 00.005 9960 Worker thread wakes up
21:32:15.524 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:32:15.524 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:32:16.764 01.240 9960 Exposure complete
21:32:16.891 00.127 9960 worker thread done servicing request
21:32:16.892 00.001 11872 OnExposeComplete: enter
21:32:16.896 00.004 11872 UpdateGuideState(): m_state=6
21:32:16.900 00.004 11872 Star::Find(15, 69, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 49
21:32:16.904 00.004 11872 Star::Find returns 1 (0), X=69.43, Y=855.39, Mass=2314, SNR=32.5, Peak=140 HFD=4.9
21:32:16.909 00.005 11872 CameraToMount -- cameraTheta (1.44) - m_xAngle (-3.14) = xAngle (4.57 = -1.71)
21:32:16.913 00.004 11872 CameraToMount -- cameraTheta (1.44) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.40 = -1.88)
21:32:16.915 00.002 11872 CameraToMount -- cameraX=0.08 cameraY=0.58 hyp=0.59 cameraTheta=1.44 mountX=-0.08 mountY=-0.56, mountTheta=-1.72
21:32:16.922 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.08, y=0.58, opts=13)
21:32:16.926 00.004 11872 Enqueuing Move request for scope (0.08, 0.58)
21:32:16.930 00.004 9960 Worker thread wakes up
21:32:16.930 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.58) opts 0xd
21:32:16.931 00.001 9960 Handling offset move in thread for scope, endpoint = (0.08, 0.58)
21:32:16.931 00.000 9960 Moving (0.08, 0.58) raw xDistance=-0.08 yDistance=-0.56
21:32:16.931 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:32:16.932 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.56 from input -0.56
21:32:16.932 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=140, med=1, FiltMin=0, FiltMax=78, Gamma=1.000
21:32:16.936 00.004 11872 UpdateGuideState exits: m=2314 SNR=32.5
21:32:16.940 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:16.943 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:32:16.946 00.003 11872 Enqueuing Expose request
21:32:16.951 00.005 9960 MoveAxis(E, 0, ABG)
21:32:16.951 00.000 9960 Move returns status 0, amount 0
21:32:16.951 00.000 9960 MoveAxis(N, 418, ABG)
21:32:16.951 00.000 9960 Guiding  Dir = 0, Dur = 418
21:32:16.953 00.002 9960 IsSlewing returns 0
21:32:16.953 00.000 9960 IsGuiding returns 0
21:32:16.953 00.000 9960 PulseGuide returned control before completion, sleep 428
21:32:17.394 00.441 9960 IsGuiding returns 1
21:32:17.396 00.002 9960 scope still moving after pulse duration time elapsed
21:32:17.427 00.031 9960 IsSlewing returns 0
21:32:17.428 00.001 9960 IsGuiding returns 0
21:32:17.429 00.001 9960 scope move finished after 418 + 57 ms
21:32:17.429 00.000 9960 Move returns status 0, amount 418
21:32:17.429 00.000 9960 move complete, result=0
21:32:17.430 00.001 9960 worker thread done servicing request
21:32:17.430 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.6 px 418 ms NORTH
21:32:17.436 00.006 9960 Worker thread wakes up
21:32:17.436 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:32:17.436 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:32:18.688 01.252 9960 Exposure complete
21:32:18.811 00.123 9960 worker thread done servicing request
21:32:18.812 00.001 11872 OnExposeComplete: enter
21:32:18.816 00.004 11872 UpdateGuideState(): m_state=6
21:32:18.819 00.003 11872 Star::Find(15, 69, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 50
21:32:18.826 00.007 11872 Star::Find returns 1 (0), X=69.37, Y=854.43, Mass=2409, SNR=33.2, Peak=153 HFD=5.1
21:32:18.829 00.003 11872 CameraToMount -- cameraTheta (-1.51) - m_xAngle (-3.14) = xAngle (1.63 = 1.63)
21:32:18.834 00.005 11872 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.45 = 1.45)
21:32:18.837 00.003 11872 CameraToMount -- cameraX=0.02 cameraY=-0.38 hyp=0.38 cameraTheta=-1.51 mountX=-0.02 mountY=0.38, mountTheta=1.63
21:32:18.843 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.02, y=-0.38, opts=13)
21:32:18.846 00.003 11872 Enqueuing Move request for scope (0.02, -0.38)
21:32:18.851 00.005 9960 Worker thread wakes up
21:32:18.851 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=153, med=0, FiltMin=0, FiltMax=76, Gamma=1.000
21:32:18.854 00.003 11872 UpdateGuideState exits: m=2409 SNR=33.2
21:32:18.858 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:18.864 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.38) opts 0xd
21:32:18.864 00.000 9960 Handling offset move in thread for scope, endpoint = (0.02, -0.38)
21:32:18.864 00.000 9960 Moving (0.02, -0.38) raw xDistance=-0.02 yDistance=0.38
21:32:18.864 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:32:18.864 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:32:18.864 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.38
21:32:18.865 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:32:18.870 00.005 9960 MoveAxis(E, 0, ABG)
21:32:18.870 00.000 9960 Move returns status 0, amount 0
21:32:18.870 00.000 9960 MoveAxis(N, 0, ABG)
21:32:18.870 00.000 11872 Enqueuing Expose request
21:32:18.874 00.004 9960 Move returns status 0, amount 0
21:32:18.874 00.000 9960 move complete, result=0
21:32:18.874 00.000 9960 worker thread done servicing request
21:32:18.875 00.001 11872 GuideStep: -0.0 px 0 ms EAST, 0.4 px 0 ms NORTH
21:32:18.879 00.004 9960 Worker thread wakes up
21:32:18.879 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:32:18.879 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:32:20.128 01.249 9960 Exposure complete
21:32:20.255 00.127 9960 worker thread done servicing request
21:32:20.255 00.000 11872 OnExposeComplete: enter
21:32:20.260 00.005 11872 UpdateGuideState(): m_state=6
21:32:20.265 00.005 11872 Star::Find(15, 69, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 51
21:32:20.270 00.005 11872 Star::Find returns 1 (0), X=69.40, Y=854.79, Mass=2436, SNR=33.4, Peak=148 HFD=5.1
21:32:20.275 00.005 11872 CameraToMount -- cameraTheta (-0.34) - m_xAngle (-3.14) = xAngle (2.79 = 2.79)
21:32:20.279 00.004 11872 CameraToMount -- cameraTheta (-0.34) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.62 = 2.62)
21:32:20.284 00.005 11872 CameraToMount -- cameraX=0.05 cameraY=-0.02 hyp=0.06 cameraTheta=-0.34 mountX=-0.05 mountY=0.03, mountTheta=2.66
21:32:20.289 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.05, y=-0.02, opts=13)
21:32:20.293 00.004 11872 Enqueuing Move request for scope (0.05, -0.02)
21:32:20.297 00.004 9960 Worker thread wakes up
21:32:20.297 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=148, med=1, FiltMin=0, FiltMax=76, Gamma=1.000
21:32:20.300 00.003 11872 UpdateGuideState exits: m=2436 SNR=33.4
21:32:20.305 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:20.309 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:32:20.312 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.02) opts 0xd
21:32:20.313 00.001 9960 Handling offset move in thread for scope, endpoint = (0.05, -0.02)
21:32:20.313 00.000 9960 Moving (0.05, -0.02) raw xDistance=-0.05 yDistance=0.03
21:32:20.313 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:32:20.313 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:32:20.313 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:32:20.314 00.001 9960 MoveAxis(E, 0, ABG)
21:32:20.314 00.000 9960 Move returns status 0, amount 0
21:32:20.315 00.001 9960 MoveAxis(N, 0, ABG)
21:32:20.315 00.000 9960 Move returns status 0, amount 0
21:32:20.315 00.000 11872 Enqueuing Expose request
21:32:20.320 00.005 9960 move complete, result=0
21:32:20.320 00.000 9960 worker thread done servicing request
21:32:20.320 00.000 9960 Worker thread wakes up
21:32:20.320 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:32:20.320 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:32:20.321 00.001 11872 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:32:21.569 01.248 9960 Exposure complete
21:32:21.725 00.156 9960 worker thread done servicing request
21:32:21.725 00.000 11872 OnExposeComplete: enter
21:32:21.732 00.007 11872 UpdateGuideState(): m_state=6
21:32:21.739 00.007 11872 Star::Find(15, 69, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 52
21:32:21.744 00.005 11872 Star::Find returns 1 (0), X=69.33, Y=854.99, Mass=2390, SNR=33.2, Peak=143 HFD=5.1
21:32:21.750 00.006 11872 CameraToMount -- cameraTheta (1.68) - m_xAngle (-3.14) = xAngle (4.82 = -1.47)
21:32:21.754 00.004 11872 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.64 = -1.64)
21:32:21.759 00.005 11872 CameraToMount -- cameraX=-0.02 cameraY=0.18 hyp=0.18 cameraTheta=1.68 mountX=0.02 mountY=-0.18, mountTheta=-1.47
21:32:21.764 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.02, y=0.18, opts=13)
21:32:21.768 00.004 11872 Enqueuing Move request for scope (-0.02, 0.18)
21:32:21.772 00.004 9960 Worker thread wakes up
21:32:21.773 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=143, med=0, FiltMin=0, FiltMax=77, Gamma=1.000
21:32:21.776 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.18) opts 0xd
21:32:21.776 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.02, 0.18)
21:32:21.777 00.001 11872 UpdateGuideState exits: m=2390 SNR=33.2
21:32:21.780 00.003 9960 Moving (-0.02, 0.18) raw xDistance=0.02 yDistance=-0.18
21:32:21.780 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:21.783 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:32:21.783 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:32:21.788 00.005 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:32:21.788 00.000 11872 Enqueuing Expose request
21:32:21.792 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:32:21.794 00.002 9960 MoveAxis(E, 0, ABG)
21:32:21.794 00.000 9960 Move returns status 0, amount 0
21:32:21.794 00.000 9960 MoveAxis(N, 0, ABG)
21:32:21.794 00.000 9960 Move returns status 0, amount 0
21:32:21.794 00.000 9960 move complete, result=0
21:32:21.794 00.000 9960 worker thread done servicing request
21:32:21.795 00.001 11872 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:32:21.799 00.004 9960 Worker thread wakes up
21:32:21.799 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:32:21.799 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:32:23.055 01.256 9960 Exposure complete
21:32:23.159 00.104 9960 worker thread done servicing request
21:32:23.160 00.001 11872 OnExposeComplete: enter
21:32:23.164 00.004 11872 UpdateGuideState(): m_state=6
21:32:23.168 00.004 11872 Star::Find(15, 69, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 53
21:32:23.173 00.005 11872 Star::Find returns 1 (0), X=69.43, Y=855.10, Mass=2444, SNR=33.4, Peak=154 HFD=5.0
21:32:23.177 00.004 11872 CameraToMount -- cameraTheta (1.29) - m_xAngle (-3.14) = xAngle (4.43 = -1.86)
21:32:23.180 00.003 11872 CameraToMount -- cameraTheta (1.29) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.25 = -2.03)
21:32:23.184 00.004 11872 CameraToMount -- cameraX=0.08 cameraY=0.29 hyp=0.30 cameraTheta=1.29 mountX=-0.09 mountY=-0.27, mountTheta=-1.88
21:32:23.189 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.08, y=0.29, opts=13)
21:32:23.193 00.004 11872 Enqueuing Move request for scope (0.08, 0.29)
21:32:23.197 00.004 9960 Worker thread wakes up
21:32:23.197 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.29) opts 0xd
21:32:23.197 00.000 9960 Handling offset move in thread for scope, endpoint = (0.08, 0.29)
21:32:23.197 00.000 9960 Moving (0.08, 0.29) raw xDistance=-0.09 yDistance=-0.27
21:32:23.198 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:32:23.198 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
21:32:23.198 00.000 9960 MoveAxis(E, 0, ABG)
21:32:23.198 00.000 9960 Move returns status 0, amount 0
21:32:23.198 00.000 9960 MoveAxis(N, 203, ABG)
21:32:23.198 00.000 9960 Guiding  Dir = 0, Dur = 203
21:32:23.198 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=154, med=1, FiltMin=0, FiltMax=77, Gamma=1.000
21:32:23.203 00.005 9960 IsSlewing returns 0
21:32:23.203 00.000 11872 UpdateGuideState exits: m=2444 SNR=33.4
21:32:23.211 00.008 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:23.215 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:32:23.220 00.005 11872 Enqueuing Expose request
21:32:23.224 00.004 9960 IsGuiding returns 0
21:32:23.225 00.001 9960 PulseGuide returned control before completion, sleep 213
21:32:23.452 00.227 9960 IsGuiding returns 1
21:32:23.452 00.000 9960 scope still moving after pulse duration time elapsed
21:32:23.484 00.032 9960 IsSlewing returns 0
21:32:23.484 00.000 9960 IsGuiding returns 1
21:32:23.515 00.031 9960 IsSlewing returns 0
21:32:23.517 00.002 9960 IsGuiding returns 0
21:32:23.517 00.000 9960 scope move finished after 203 + 89 ms
21:32:23.519 00.002 9960 Move returns status 0, amount 203
21:32:23.519 00.000 9960 move complete, result=0
21:32:23.519 00.000 9960 worker thread done servicing request
21:32:23.519 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 203 ms NORTH
21:32:23.526 00.007 9960 Worker thread wakes up
21:32:23.526 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:32:23.526 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:32:24.772 01.246 9960 Exposure complete
21:32:24.888 00.116 9960 worker thread done servicing request
21:32:24.889 00.001 11872 OnExposeComplete: enter
21:32:24.894 00.005 11872 UpdateGuideState(): m_state=6
21:32:24.900 00.006 11872 Star::Find(15, 69, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 54
21:32:24.905 00.005 11872 Star::Find returns 1 (0), X=69.24, Y=855.12, Mass=2491, SNR=33.8, Peak=162 HFD=5.0
21:32:24.909 00.004 11872 CameraToMount -- cameraTheta (1.92) - m_xAngle (-3.14) = xAngle (5.06 = -1.23)
21:32:24.913 00.004 11872 CameraToMount -- cameraTheta (1.92) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.89 = -1.40)
21:32:24.917 00.004 11872 CameraToMount -- cameraX=-0.11 cameraY=0.30 hyp=0.32 cameraTheta=1.92 mountX=0.11 mountY=-0.32, mountTheta=-1.24
21:32:24.923 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.11, y=0.30, opts=13)
21:32:24.928 00.005 11872 Enqueuing Move request for scope (-0.11, 0.30)
21:32:24.932 00.004 9960 Worker thread wakes up
21:32:24.932 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.30) opts 0xd
21:32:24.933 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.11, 0.30)
21:32:24.933 00.000 9960 Moving (-0.11, 0.30) raw xDistance=0.11 yDistance=-0.32
21:32:24.933 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:32:24.933 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
21:32:24.933 00.000 9960 MoveAxis(E, 0, ABG)
21:32:24.933 00.000 9960 Move returns status 0, amount 0
21:32:24.934 00.001 9960 MoveAxis(N, 238, ABG)
21:32:24.934 00.000 9960 Guiding  Dir = 0, Dur = 238
21:32:24.934 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=162, med=0, FiltMin=0, FiltMax=73, Gamma=1.000
21:32:24.939 00.005 11872 UpdateGuideState exits: m=2491 SNR=33.8
21:32:24.942 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:24.947 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:32:24.951 00.004 9960 IsSlewing returns 0
21:32:24.951 00.000 11872 Enqueuing Expose request
21:32:24.957 00.006 9960 IsGuiding returns 0
21:32:24.957 00.000 9960 PulseGuide returned control before completion, sleep 248
21:32:25.218 00.261 9960 IsGuiding returns 1
21:32:25.220 00.002 9960 scope still moving after pulse duration time elapsed
21:32:25.250 00.030 9960 IsSlewing returns 0
21:32:25.250 00.000 9960 IsGuiding returns 0
21:32:25.251 00.001 9960 scope move finished after 238 + 55 ms
21:32:25.252 00.001 9960 Move returns status 0, amount 238
21:32:25.252 00.000 9960 move complete, result=0
21:32:25.253 00.001 9960 worker thread done servicing request
21:32:25.253 00.000 9960 Worker thread wakes up
21:32:25.254 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 238 ms NORTH
21:32:25.259 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:32:25.260 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:32:26.515 01.255 9960 Exposure complete
21:32:26.640 00.125 9960 worker thread done servicing request
21:32:26.641 00.001 11872 OnExposeComplete: enter
21:32:26.644 00.003 11872 UpdateGuideState(): m_state=6
21:32:26.649 00.005 11872 Star::Find(15, 69, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 55
21:32:26.653 00.004 11872 Star::Find returns 1 (0), X=69.33, Y=854.93, Mass=2502, SNR=33.7, Peak=168 HFD=5.1
21:32:26.656 00.003 11872 CameraToMount -- cameraTheta (1.68) - m_xAngle (-3.14) = xAngle (4.82 = -1.47)
21:32:26.659 00.003 11872 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.65 = -1.64)
21:32:26.663 00.004 11872 CameraToMount -- cameraX=-0.01 cameraY=0.12 hyp=0.12 cameraTheta=1.68 mountX=0.01 mountY=-0.12, mountTheta=-1.47
21:32:26.670 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.01, y=0.12, opts=13)
21:32:26.674 00.004 11872 Enqueuing Move request for scope (-0.01, 0.12)
21:32:26.678 00.004 9960 Worker thread wakes up
21:32:26.678 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=168, med=1, FiltMin=0, FiltMax=73, Gamma=1.000
21:32:26.682 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.12) opts 0xd
21:32:26.682 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.01, 0.12)
21:32:26.682 00.000 9960 Moving (-0.01, 0.12) raw xDistance=0.01 yDistance=-0.12
21:32:26.682 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:32:26.682 00.000 11872 UpdateGuideState exits: m=2502 SNR=33.7
21:32:26.687 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:26.691 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:32:26.696 00.005 11872 Enqueuing Expose request
21:32:26.699 00.003 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:32:26.699 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:32:26.699 00.000 9960 MoveAxis(E, 0, ABG)
21:32:26.700 00.001 9960 Move returns status 0, amount 0
21:32:26.700 00.000 9960 MoveAxis(N, 0, ABG)
21:32:26.700 00.000 9960 Move returns status 0, amount 0
21:32:26.701 00.001 9960 move complete, result=0
21:32:26.701 00.000 9960 worker thread done servicing request
21:32:26.701 00.000 9960 Worker thread wakes up
21:32:26.702 00.001 11872 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:32:26.707 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:32:26.707 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:32:27.952 01.245 9960 Exposure complete
21:32:28.083 00.131 9960 worker thread done servicing request
21:32:28.083 00.000 11872 OnExposeComplete: enter
21:32:28.087 00.004 11872 UpdateGuideState(): m_state=6
21:32:28.092 00.005 11872 Star::Find(15, 69, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 56
21:32:28.096 00.004 11872 Star::Find returns 1 (0), X=69.31, Y=855.12, Mass=2328, SNR=32.7, Peak=135 HFD=5.0
21:32:28.100 00.004 11872 CameraToMount -- cameraTheta (1.68) - m_xAngle (-3.14) = xAngle (4.82 = -1.46)
21:32:28.103 00.003 11872 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.65 = -1.64)
21:32:28.108 00.005 11872 CameraToMount -- cameraX=-0.03 cameraY=0.31 hyp=0.31 cameraTheta=1.68 mountX=0.03 mountY=-0.31, mountTheta=-1.46
21:32:28.114 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.03, y=0.31, opts=13)
21:32:28.118 00.004 11872 Enqueuing Move request for scope (-0.03, 0.31)
21:32:28.122 00.004 9960 Worker thread wakes up
21:32:28.123 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.31) opts 0xd
21:32:28.123 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.03, 0.31)
21:32:28.123 00.000 9960 Moving (-0.03, 0.31) raw xDistance=0.03 yDistance=-0.31
21:32:28.123 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:32:28.124 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
21:32:28.124 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=135, med=1, FiltMin=0, FiltMax=76, Gamma=1.000
21:32:28.128 00.004 11872 UpdateGuideState exits: m=2328 SNR=32.7
21:32:28.134 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:28.138 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:32:28.144 00.006 9960 MoveAxis(E, 0, ABG)
21:32:28.144 00.000 9960 Move returns status 0, amount 0
21:32:28.144 00.000 9960 MoveAxis(N, 234, ABG)
21:32:28.144 00.000 9960 Guiding  Dir = 0, Dur = 234
21:32:28.145 00.001 11872 Enqueuing Expose request
21:32:28.151 00.006 9960 IsSlewing returns 0
21:32:28.151 00.000 9960 IsGuiding returns 0
21:32:28.152 00.001 9960 PulseGuide returned control before completion, sleep 244
21:32:28.413 00.261 9960 IsGuiding returns 1
21:32:28.413 00.000 9960 scope still moving after pulse duration time elapsed
21:32:28.443 00.030 9960 IsSlewing returns 0
21:32:28.445 00.002 9960 IsGuiding returns 0
21:32:28.445 00.000 9960 scope move finished after 234 + 59 ms
21:32:28.445 00.000 9960 Move returns status 0, amount 234
21:32:28.445 00.000 9960 move complete, result=0
21:32:28.446 00.001 9960 worker thread done servicing request
21:32:28.446 00.000 9960 Worker thread wakes up
21:32:28.446 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.3 px 234 ms NORTH
21:32:28.454 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
21:32:28.454 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:32:29.701 01.247 9960 Exposure complete
21:32:29.831 00.130 9960 worker thread done servicing request
21:32:29.832 00.001 11872 OnExposeComplete: enter
21:32:29.838 00.006 11872 UpdateGuideState(): m_state=6
21:32:29.843 00.005 11872 Star::Find(15, 69, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 57
21:32:29.847 00.004 11872 Star::Find returns 1 (0), X=69.18, Y=854.86, Mass=2516, SNR=34.2, Peak=146 HFD=4.7
21:32:29.851 00.004 11872 CameraToMount -- cameraTheta (2.86) - m_xAngle (-3.14) = xAngle (6.00 = -0.28)
21:32:29.856 00.005 11872 CameraToMount -- cameraTheta (2.86) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.83 = -0.46)
21:32:29.860 00.004 11872 CameraToMount -- cameraX=-0.17 cameraY=0.05 hyp=0.18 cameraTheta=2.86 mountX=0.17 mountY=-0.08, mountTheta=-0.43
21:32:29.866 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.17, y=0.05, opts=13)
21:32:29.872 00.006 11872 Enqueuing Move request for scope (-0.17, 0.05)
21:32:29.877 00.005 9960 Worker thread wakes up
21:32:29.877 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=146, med=0, FiltMin=0, FiltMax=71, Gamma=1.000
21:32:29.881 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.05) opts 0xd
21:32:29.882 00.001 11872 UpdateGuideState exits: m=2516 SNR=34.2
21:32:29.889 00.007 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:29.893 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.17, 0.05)
21:32:29.893 00.000 9960 Moving (-0.17, 0.05) raw xDistance=0.17 yDistance=-0.08
21:32:29.895 00.002 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
21:32:29.895 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:32:29.895 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:32:29.896 00.001 9960 MoveAxis(E, 0, ABG)
21:32:29.896 00.000 9960 Move returns status 0, amount 0
21:32:29.896 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:32:29.900 00.004 11872 Enqueuing Expose request
21:32:29.904 00.004 9960 MoveAxis(N, 0, ABG)
21:32:29.904 00.000 9960 Move returns status 0, amount 0
21:32:29.905 00.001 9960 move complete, result=0
21:32:29.905 00.000 9960 worker thread done servicing request
21:32:29.905 00.000 9960 Worker thread wakes up
21:32:29.906 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:32:29.906 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:32:29.906 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:32:31.161 01.255 9960 Exposure complete
21:32:31.287 00.126 9960 worker thread done servicing request
21:32:31.287 00.000 11872 OnExposeComplete: enter
21:32:31.290 00.003 11872 UpdateGuideState(): m_state=6
21:32:31.296 00.006 11872 Star::Find(15, 69, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 58
21:32:31.300 00.004 11872 Star::Find returns 1 (0), X=69.20, Y=855.09, Mass=2339, SNR=32.7, Peak=162 HFD=4.8
21:32:31.305 00.005 11872 CameraToMount -- cameraTheta (2.04) - m_xAngle (-3.14) = xAngle (5.18 = -1.11)
21:32:31.308 00.003 11872 CameraToMount -- cameraTheta (2.04) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.01 = -1.28)
21:32:31.312 00.004 11872 CameraToMount -- cameraX=-0.14 cameraY=0.28 hyp=0.32 cameraTheta=2.04 mountX=0.14 mountY=-0.30, mountTheta=-1.13
21:32:31.318 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.14, y=0.28, opts=13)
21:32:31.321 00.003 11872 Enqueuing Move request for scope (-0.14, 0.28)
21:32:31.328 00.007 9960 Worker thread wakes up
21:32:31.328 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=162, med=0, FiltMin=0, FiltMax=70, Gamma=1.000
21:32:31.335 00.007 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.28) opts 0xd
21:32:31.335 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.14, 0.28)
21:32:31.335 00.000 9960 Moving (-0.14, 0.28) raw xDistance=0.14 yDistance=-0.30
21:32:31.335 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
21:32:31.336 00.001 11872 UpdateGuideState exits: m=2339 SNR=32.7
21:32:31.340 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:31.345 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:32:31.348 00.003 11872 Enqueuing Expose request
21:32:31.352 00.004 9960 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
21:32:31.352 00.000 9960 MoveAxis(E, 0, ABG)
21:32:31.352 00.000 9960 Move returns status 0, amount 0
21:32:31.352 00.000 9960 MoveAxis(N, 226, ABG)
21:32:31.352 00.000 9960 Guiding  Dir = 0, Dur = 226
21:32:31.353 00.001 9960 IsSlewing returns 0
21:32:31.353 00.000 9960 IsGuiding returns 0
21:32:31.354 00.001 9960 PulseGuide returned control before completion, sleep 236
21:32:31.606 00.252 9960 IsGuiding returns 1
21:32:31.607 00.001 9960 scope still moving after pulse duration time elapsed
21:32:31.637 00.030 9960 IsSlewing returns 0
21:32:31.639 00.002 9960 IsGuiding returns 0
21:32:31.640 00.001 9960 scope move finished after 226 + 59 ms
21:32:31.640 00.000 9960 Move returns status 0, amount 226
21:32:31.641 00.001 9960 move complete, result=0
21:32:31.641 00.000 9960 worker thread done servicing request
21:32:31.642 00.001 9960 Worker thread wakes up
21:32:31.642 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 226 ms NORTH
21:32:31.650 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
21:32:31.652 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:32:32.894 01.242 9960 Exposure complete
21:32:33.029 00.135 9960 worker thread done servicing request
21:32:33.029 00.000 11872 OnExposeComplete: enter
21:32:33.033 00.004 11872 UpdateGuideState(): m_state=6
21:32:33.037 00.004 11872 Star::Find(15, 69, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 59
21:32:33.041 00.004 11872 Star::Find returns 1 (0), X=69.33, Y=855.11, Mass=2431, SNR=33.5, Peak=155 HFD=5.0
21:32:33.045 00.004 11872 CameraToMount -- cameraTheta (1.61) - m_xAngle (-3.14) = xAngle (4.75 = -1.53)
21:32:33.050 00.005 11872 CameraToMount -- cameraTheta (1.61) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.58 = -1.71)
21:32:33.056 00.006 11872 CameraToMount -- cameraX=-0.01 cameraY=0.30 hyp=0.30 cameraTheta=1.61 mountX=0.01 mountY=-0.29, mountTheta=-1.53
21:32:33.062 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.01, y=0.30, opts=13)
21:32:33.066 00.004 11872 Enqueuing Move request for scope (-0.01, 0.30)
21:32:33.070 00.004 9960 Worker thread wakes up
21:32:33.071 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=155, med=0, FiltMin=0, FiltMax=70, Gamma=1.000
21:32:33.074 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.30) opts 0xd
21:32:33.074 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.01, 0.30)
21:32:33.074 00.000 9960 Moving (-0.01, 0.30) raw xDistance=0.01 yDistance=-0.29
21:32:33.074 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:32:33.074 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
21:32:33.076 00.002 9960 MoveAxis(E, 0, ABG)
21:32:33.076 00.000 11872 UpdateGuideState exits: m=2431 SNR=33.5
21:32:33.080 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:33.082 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:32:33.087 00.005 11872 Enqueuing Expose request
21:32:33.091 00.004 9960 Move returns status 0, amount 0
21:32:33.091 00.000 9960 MoveAxis(N, 220, ABG)
21:32:33.091 00.000 9960 Guiding  Dir = 0, Dur = 220
21:32:33.091 00.000 9960 IsSlewing returns 0
21:32:33.093 00.002 9960 IsGuiding returns 0
21:32:33.093 00.000 9960 PulseGuide returned control before completion, sleep 230
21:32:33.338 00.245 9960 IsGuiding returns 1
21:32:33.338 00.000 9960 scope still moving after pulse duration time elapsed
21:32:33.370 00.032 9960 IsSlewing returns 0
21:32:33.370 00.000 9960 IsGuiding returns 0
21:32:33.370 00.000 9960 scope move finished after 220 + 57 ms
21:32:33.371 00.001 9960 Move returns status 0, amount 220
21:32:33.371 00.000 9960 move complete, result=0
21:32:33.371 00.000 9960 worker thread done servicing request
21:32:33.371 00.000 9960 Worker thread wakes up
21:32:33.373 00.002 11872 GuideStep: 0.0 px 0 ms EAST, -0.3 px 220 ms NORTH
21:32:33.378 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:32:33.378 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:32:34.632 01.254 9960 Exposure complete
21:32:34.757 00.125 9960 worker thread done servicing request
21:32:34.757 00.000 11872 OnExposeComplete: enter
21:32:34.760 00.003 11872 UpdateGuideState(): m_state=6
21:32:34.766 00.006 11872 Star::Find(15, 69, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 60
21:32:34.771 00.005 11872 Star::Find returns 1 (0), X=69.37, Y=854.96, Mass=2340, SNR=32.9, Peak=133 HFD=4.8
21:32:34.776 00.005 11872 CameraToMount -- cameraTheta (1.44) - m_xAngle (-3.14) = xAngle (4.58 = -1.70)
21:32:34.781 00.005 11872 CameraToMount -- cameraTheta (1.44) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.41 = -1.87)
21:32:34.784 00.003 11872 CameraToMount -- cameraX=0.02 cameraY=0.15 hyp=0.15 cameraTheta=1.44 mountX=-0.02 mountY=-0.15, mountTheta=-1.71
21:32:34.790 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.02, y=0.15, opts=13)
21:32:34.794 00.004 11872 Enqueuing Move request for scope (0.02, 0.15)
21:32:34.798 00.004 9960 Worker thread wakes up
21:32:34.798 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.15) opts 0xd
21:32:34.799 00.001 9960 Handling offset move in thread for scope, endpoint = (0.02, 0.15)
21:32:34.799 00.000 9960 Moving (0.02, 0.15) raw xDistance=-0.02 yDistance=-0.15
21:32:34.799 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:32:34.799 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:32:34.799 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:32:34.799 00.000 9960 MoveAxis(E, 0, ABG)
21:32:34.799 00.000 9960 Move returns status 0, amount 0
21:32:34.799 00.000 9960 MoveAxis(N, 0, ABG)
21:32:34.800 00.001 9960 Move returns status 0, amount 0
21:32:34.800 00.000 9960 move complete, result=0
21:32:34.800 00.000 9960 worker thread done servicing request
21:32:34.800 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=133, med=0, FiltMin=0, FiltMax=77, Gamma=1.000
21:32:34.803 00.003 11872 UpdateGuideState exits: m=2340 SNR=32.9
21:32:34.810 00.007 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:34.814 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:32:34.817 00.003 11872 Enqueuing Expose request
21:32:34.821 00.004 9960 Worker thread wakes up
21:32:34.821 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:32:34.825 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
21:32:34.825 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:32:36.080 01.255 9960 Exposure complete
21:32:36.206 00.126 9960 worker thread done servicing request
21:32:36.207 00.001 11872 OnExposeComplete: enter
21:32:36.211 00.004 11872 UpdateGuideState(): m_state=6
21:32:36.215 00.004 11872 Star::Find(15, 69, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 61
21:32:36.219 00.004 11872 Star::Find returns 1 (0), X=69.21, Y=855.01, Mass=2375, SNR=32.9, Peak=169 HFD=4.7
21:32:36.222 00.003 11872 CameraToMount -- cameraTheta (2.16) - m_xAngle (-3.14) = xAngle (5.30 = -0.98)
21:32:36.227 00.005 11872 CameraToMount -- cameraTheta (2.16) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.13 = -1.15)
21:32:36.231 00.004 11872 CameraToMount -- cameraX=-0.13 cameraY=0.20 hyp=0.24 cameraTheta=2.16 mountX=0.13 mountY=-0.22, mountTheta=-1.03
21:32:36.236 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.13, y=0.20, opts=13)
21:32:36.241 00.005 11872 Enqueuing Move request for scope (-0.13, 0.20)
21:32:36.245 00.004 9960 Worker thread wakes up
21:32:36.245 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=169, med=0, FiltMin=0, FiltMax=72, Gamma=1.000
21:32:36.249 00.004 11872 UpdateGuideState exits: m=2375 SNR=32.9
21:32:36.252 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.20) opts 0xd
21:32:36.252 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.13, 0.20)
21:32:36.252 00.000 9960 Moving (-0.13, 0.20) raw xDistance=0.13 yDistance=-0.22
21:32:36.252 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
21:32:36.253 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:36.257 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:32:36.260 00.003 9960 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
21:32:36.260 00.000 9960 MoveAxis(E, 0, ABG)
21:32:36.260 00.000 9960 Move returns status 0, amount 0
21:32:36.260 00.000 9960 MoveAxis(N, 162, ABG)
21:32:36.262 00.002 9960 Guiding  Dir = 0, Dur = 162
21:32:36.262 00.000 11872 Enqueuing Expose request
21:32:36.266 00.004 9960 IsSlewing returns 0
21:32:36.266 00.000 9960 IsGuiding returns 0
21:32:36.266 00.000 9960 PulseGuide returned control before completion, sleep 172
21:32:36.440 00.174 9960 IsGuiding returns 1
21:32:36.442 00.002 9960 scope still moving after pulse duration time elapsed
21:32:36.472 00.030 9960 IsSlewing returns 0
21:32:36.474 00.002 9960 IsGuiding returns 0
21:32:36.475 00.001 9960 scope move finished after 162 + 46 ms
21:32:36.475 00.000 9960 Move returns status 0, amount 162
21:32:36.475 00.000 9960 move complete, result=0
21:32:36.476 00.001 9960 worker thread done servicing request
21:32:36.476 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 162 ms NORTH
21:32:36.484 00.008 9960 Worker thread wakes up
21:32:36.484 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:32:36.484 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:32:37.727 01.243 9960 Exposure complete
21:32:37.846 00.119 9960 worker thread done servicing request
21:32:37.846 00.000 11872 OnExposeComplete: enter
21:32:37.851 00.005 11872 UpdateGuideState(): m_state=6
21:32:37.856 00.005 11872 Star::Find(15, 69, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 62
21:32:37.861 00.005 11872 Star::Find returns 1 (0), X=69.35, Y=854.92, Mass=2410, SNR=33.4, Peak=157 HFD=5.1
21:32:37.865 00.004 11872 CameraToMount -- cameraTheta (1.51) - m_xAngle (-3.14) = xAngle (4.65 = -1.63)
21:32:37.870 00.005 11872 CameraToMount -- cameraTheta (1.51) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.48 = -1.80)
21:32:37.875 00.005 11872 CameraToMount -- cameraX=0.01 cameraY=0.11 hyp=0.11 cameraTheta=1.51 mountX=-0.01 mountY=-0.11, mountTheta=-1.63
21:32:37.880 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.01, y=0.11, opts=13)
21:32:37.884 00.004 11872 Enqueuing Move request for scope (0.01, 0.11)
21:32:37.890 00.006 9960 Worker thread wakes up
21:32:37.891 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=157, med=0, FiltMin=0, FiltMax=67, Gamma=1.000
21:32:37.896 00.005 11872 UpdateGuideState exits: m=2410 SNR=33.4
21:32:37.901 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:37.906 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:32:37.910 00.004 11872 Enqueuing Expose request
21:32:37.913 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.11) opts 0xd
21:32:37.913 00.000 9960 Handling offset move in thread for scope, endpoint = (0.01, 0.11)
21:32:37.913 00.000 9960 Moving (0.01, 0.11) raw xDistance=-0.01 yDistance=-0.11
21:32:37.913 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:32:37.915 00.002 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:32:37.915 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:32:37.915 00.000 9960 MoveAxis(E, 0, ABG)
21:32:37.915 00.000 9960 Move returns status 0, amount 0
21:32:37.915 00.000 9960 MoveAxis(N, 0, ABG)
21:32:37.915 00.000 9960 Move returns status 0, amount 0
21:32:37.916 00.001 9960 move complete, result=0
21:32:37.916 00.000 9960 worker thread done servicing request
21:32:37.917 00.001 11872 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:32:37.924 00.007 9960 Worker thread wakes up
21:32:37.924 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:32:37.925 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:32:39.172 01.247 9960 Exposure complete
21:32:39.292 00.120 9960 worker thread done servicing request
21:32:39.293 00.001 11872 OnExposeComplete: enter
21:32:39.298 00.005 11872 UpdateGuideState(): m_state=6
21:32:39.303 00.005 11872 Star::Find(15, 69, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 63
21:32:39.307 00.004 11872 Star::Find returns 1 (0), X=69.38, Y=855.40, Mass=2296, SNR=32.4, Peak=138 HFD=5.0
21:32:39.311 00.004 11872 CameraToMount -- cameraTheta (1.51) - m_xAngle (-3.14) = xAngle (4.65 = -1.63)
21:32:39.316 00.005 11872 CameraToMount -- cameraTheta (1.51) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.48 = -1.80)
21:32:39.320 00.004 11872 CameraToMount -- cameraX=0.03 cameraY=0.59 hyp=0.59 cameraTheta=1.51 mountX=-0.04 mountY=-0.57, mountTheta=-1.63
21:32:39.324 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.03, y=0.59, opts=13)
21:32:39.329 00.005 11872 Enqueuing Move request for scope (0.03, 0.59)
21:32:39.334 00.005 9960 Worker thread wakes up
21:32:39.334 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=138, med=0, FiltMin=0, FiltMax=78, Gamma=1.000
21:32:39.339 00.005 11872 UpdateGuideState exits: m=2296 SNR=32.4
21:32:39.342 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.59) opts 0xd
21:32:39.342 00.000 9960 Handling offset move in thread for scope, endpoint = (0.03, 0.59)
21:32:39.342 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:39.346 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:32:39.351 00.005 11872 Enqueuing Expose request
21:32:39.356 00.005 9960 Moving (0.03, 0.59) raw xDistance=-0.04 yDistance=-0.57
21:32:39.356 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:32:39.356 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.57 from input -0.57
21:32:39.356 00.000 9960 MoveAxis(E, 0, ABG)
21:32:39.356 00.000 9960 Move returns status 0, amount 0
21:32:39.357 00.001 9960 MoveAxis(N, 426, ABG)
21:32:39.357 00.000 9960 Guiding  Dir = 0, Dur = 426
21:32:39.357 00.000 9960 IsSlewing returns 0
21:32:39.357 00.000 9960 IsGuiding returns 0
21:32:39.358 00.001 9960 PulseGuide returned control before completion, sleep 436
21:32:39.797 00.439 9960 IsGuiding returns 1
21:32:39.798 00.001 9960 scope still moving after pulse duration time elapsed
21:32:39.829 00.031 9960 IsSlewing returns 0
21:32:39.830 00.001 9960 IsGuiding returns 0
21:32:39.830 00.000 9960 scope move finished after 426 + 46 ms
21:32:39.830 00.000 9960 Move returns status 0, amount 426
21:32:39.830 00.000 9960 move complete, result=0
21:32:39.832 00.002 9960 worker thread done servicing request
21:32:39.832 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.6 px 426 ms NORTH
21:32:39.838 00.006 9960 Worker thread wakes up
21:32:39.839 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:32:39.839 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:32:41.090 01.251 9960 Exposure complete
21:32:41.224 00.134 9960 worker thread done servicing request
21:32:41.225 00.001 11872 OnExposeComplete: enter
21:32:41.228 00.003 11872 UpdateGuideState(): m_state=6
21:32:41.233 00.005 11872 Star::Find(15, 69, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 64
21:32:41.239 00.006 11872 Star::Find returns 1 (0), X=69.24, Y=854.74, Mass=2396, SNR=32.9, Peak=144 HFD=4.7
21:32:41.244 00.005 11872 CameraToMount -- cameraTheta (-2.52) - m_xAngle (-3.14) = xAngle (0.62 = 0.62)
21:32:41.249 00.005 11872 CameraToMount -- cameraTheta (-2.52) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.45 = 0.45)
21:32:41.254 00.005 11872 CameraToMount -- cameraX=-0.10 cameraY=-0.08 hyp=0.13 cameraTheta=-2.52 mountX=0.10 mountY=0.06, mountTheta=0.49
21:32:41.260 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.10, y=-0.08, opts=13)
21:32:41.265 00.005 11872 Enqueuing Move request for scope (-0.10, -0.08)
21:32:41.268 00.003 9960 Worker thread wakes up
21:32:41.268 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.08) opts 0xd
21:32:41.269 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.10, -0.08)
21:32:41.269 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=144, med=0, FiltMin=0, FiltMax=65, Gamma=1.000
21:32:41.273 00.004 11872 UpdateGuideState exits: m=2396 SNR=32.9
21:32:41.278 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:41.281 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:32:41.285 00.004 11872 Enqueuing Expose request
21:32:41.289 00.004 9960 Moving (-0.10, -0.08) raw xDistance=0.10 yDistance=0.06
21:32:41.289 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:32:41.289 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:32:41.289 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:32:41.290 00.001 9960 MoveAxis(E, 0, ABG)
21:32:41.290 00.000 9960 Move returns status 0, amount 0
21:32:41.290 00.000 9960 MoveAxis(N, 0, ABG)
21:32:41.290 00.000 9960 Move returns status 0, amount 0
21:32:41.290 00.000 9960 move complete, result=0
21:32:41.290 00.000 9960 worker thread done servicing request
21:32:41.290 00.000 9960 Worker thread wakes up
21:32:41.290 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:32:41.291 00.001 11872 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:32:41.295 00.004 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:32:42.543 01.248 9960 Exposure complete
21:32:42.703 00.160 9960 worker thread done servicing request
21:32:42.703 00.000 11872 OnExposeComplete: enter
21:32:42.710 00.007 11872 UpdateGuideState(): m_state=6
21:32:42.717 00.007 11872 Star::Find(15, 69, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 65
21:32:42.721 00.004 11872 Star::Find returns 1 (0), X=69.37, Y=854.99, Mass=2580, SNR=34.3, Peak=168 HFD=5.1
21:32:42.724 00.003 11872 CameraToMount -- cameraTheta (1.42) - m_xAngle (-3.14) = xAngle (4.56 = -1.72)
21:32:42.729 00.005 11872 CameraToMount -- cameraTheta (1.42) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.39 = -1.89)
21:32:42.735 00.006 11872 CameraToMount -- cameraX=0.03 cameraY=0.18 hyp=0.19 cameraTheta=1.42 mountX=-0.03 mountY=-0.18, mountTheta=-1.73
21:32:42.740 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.03, y=0.18, opts=13)
21:32:42.745 00.005 11872 Enqueuing Move request for scope (0.03, 0.18)
21:32:42.749 00.004 9960 Worker thread wakes up
21:32:42.749 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.18) opts 0xd
21:32:42.750 00.001 9960 Handling offset move in thread for scope, endpoint = (0.03, 0.18)
21:32:42.750 00.000 9960 Moving (0.03, 0.18) raw xDistance=-0.03 yDistance=-0.18
21:32:42.750 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:32:42.750 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:32:42.751 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=168, med=0, FiltMin=0, FiltMax=81, Gamma=1.000
21:32:42.755 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:32:42.755 00.000 11872 UpdateGuideState exits: m=2580 SNR=34.3
21:32:42.759 00.004 9960 MoveAxis(E, 0, ABG)
21:32:42.760 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:42.765 00.005 9960 Move returns status 0, amount 0
21:32:42.765 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:32:42.771 00.006 9960 MoveAxis(N, 0, ABG)
21:32:42.771 00.000 11872 Enqueuing Expose request
21:32:42.778 00.007 9960 Move returns status 0, amount 0
21:32:42.778 00.000 9960 move complete, result=0
21:32:42.779 00.001 9960 worker thread done servicing request
21:32:42.779 00.000 9960 Worker thread wakes up
21:32:42.779 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:32:42.784 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:32:42.784 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:32:44.028 01.244 9960 Exposure complete
21:32:44.162 00.134 9960 worker thread done servicing request
21:32:44.162 00.000 11872 OnExposeComplete: enter
21:32:44.167 00.005 11872 UpdateGuideState(): m_state=6
21:32:44.171 00.004 11872 Star::Find(15, 69, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 66
21:32:44.175 00.004 11872 Star::Find returns 1 (0), X=69.27, Y=854.84, Mass=2583, SNR=34.4, Peak=166 HFD=4.8
21:32:44.180 00.005 11872 CameraToMount -- cameraTheta (2.85) - m_xAngle (-3.14) = xAngle (5.99 = -0.30)
21:32:44.184 00.004 11872 CameraToMount -- cameraTheta (2.85) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.82 = -0.47)
21:32:44.187 00.003 11872 CameraToMount -- cameraX=-0.08 cameraY=0.02 hyp=0.09 cameraTheta=2.85 mountX=0.08 mountY=-0.04, mountTheta=-0.44
21:32:44.195 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=-0.08, y=0.02, opts=13)
21:32:44.199 00.004 11872 Enqueuing Move request for scope (-0.08, 0.02)
21:32:44.208 00.009 9960 Worker thread wakes up
21:32:44.209 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.02) opts 0xd
21:32:44.209 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=166, med=1, FiltMin=0, FiltMax=75, Gamma=1.000
21:32:44.214 00.005 11872 UpdateGuideState exits: m=2583 SNR=34.4
21:32:44.218 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:44.222 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:32:44.226 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.08, 0.02)
21:32:44.227 00.001 9960 Moving (-0.08, 0.02) raw xDistance=0.08 yDistance=-0.04
21:32:44.227 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:32:44.227 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:32:44.228 00.001 11872 Enqueuing Expose request
21:32:44.231 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:32:44.231 00.000 9960 MoveAxis(E, 0, ABG)
21:32:44.233 00.002 9960 Move returns status 0, amount 0
21:32:44.233 00.000 9960 MoveAxis(N, 0, ABG)
21:32:44.233 00.000 9960 Move returns status 0, amount 0
21:32:44.233 00.000 9960 move complete, result=0
21:32:44.233 00.000 9960 worker thread done servicing request
21:32:44.233 00.000 9960 Worker thread wakes up
21:32:44.233 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:32:44.238 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:32:44.238 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:32:45.487 01.249 9960 Exposure complete
21:32:45.611 00.124 9960 worker thread done servicing request
21:32:45.611 00.000 11872 OnExposeComplete: enter
21:32:45.616 00.005 11872 UpdateGuideState(): m_state=6
21:32:45.620 00.004 11872 Star::Find(15, 69, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 67
21:32:45.624 00.004 11872 Star::Find returns 1 (0), X=69.49, Y=855.06, Mass=2379, SNR=32.9, Peak=149 HFD=5.0
21:32:45.628 00.004 11872 CameraToMount -- cameraTheta (1.04) - m_xAngle (-3.14) = xAngle (4.18 = -2.10)
21:32:45.631 00.003 11872 CameraToMount -- cameraTheta (1.04) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.01 = -2.27)
21:32:45.634 00.003 11872 CameraToMount -- cameraX=0.14 cameraY=0.24 hyp=0.28 cameraTheta=1.04 mountX=-0.14 mountY=-0.21, mountTheta=-2.16
21:32:45.639 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.14, y=0.24, opts=13)
21:32:45.643 00.004 11872 Enqueuing Move request for scope (0.14, 0.24)
21:32:45.648 00.005 9960 Worker thread wakes up
21:32:45.648 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.24) opts 0xd
21:32:45.648 00.000 9960 Handling offset move in thread for scope, endpoint = (0.14, 0.24)
21:32:45.648 00.000 9960 Moving (0.14, 0.24) raw xDistance=-0.14 yDistance=-0.21
21:32:45.648 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
21:32:45.648 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
21:32:45.648 00.000 9960 MoveAxis(E, 0, ABG)
21:32:45.648 00.000 9960 Move returns status 0, amount 0
21:32:45.649 00.001 9960 MoveAxis(N, 160, ABG)
21:32:45.649 00.000 9960 Guiding  Dir = 0, Dur = 160
21:32:45.650 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=149, med=0, FiltMin=0, FiltMax=77, Gamma=1.000
21:32:45.654 00.004 9960 IsSlewing returns 0
21:32:45.654 00.000 11872 UpdateGuideState exits: m=2379 SNR=32.9
21:32:45.657 00.003 9960 IsGuiding returns 0
21:32:45.658 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:45.661 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:32:45.665 00.004 9960 PulseGuide returned control before completion, sleep 170
21:32:45.665 00.000 11872 Enqueuing Expose request
21:32:45.851 00.186 9960 IsGuiding returns 0
21:32:45.852 00.001 9960 Move returns status 0, amount 160
21:32:45.852 00.000 9960 move complete, result=0
21:32:45.852 00.000 9960 worker thread done servicing request
21:32:45.853 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 160 ms NORTH
21:32:45.861 00.008 9960 Worker thread wakes up
21:32:45.862 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:32:45.862 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:32:47.105 01.243 9960 Exposure complete
21:32:47.231 00.126 9960 worker thread done servicing request
21:32:47.232 00.001 11872 OnExposeComplete: enter
21:32:47.236 00.004 11872 UpdateGuideState(): m_state=6
21:32:47.241 00.005 11872 Star::Find(15, 69, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 68
21:32:47.245 00.004 11872 Star::Find returns 1 (0), X=69.38, Y=855.05, Mass=2533, SNR=34.2, Peak=175 HFD=5.0
21:32:47.249 00.004 11872 CameraToMount -- cameraTheta (1.45) - m_xAngle (-3.14) = xAngle (4.58 = -1.70)
21:32:47.252 00.003 11872 CameraToMount -- cameraTheta (1.45) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.41 = -1.87)
21:32:47.255 00.003 11872 CameraToMount -- cameraX=0.03 cameraY=0.24 hyp=0.24 cameraTheta=1.45 mountX=-0.03 mountY=-0.23, mountTheta=-1.71
21:32:47.260 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.03, y=0.24, opts=13)
21:32:47.266 00.006 11872 Enqueuing Move request for scope (0.03, 0.24)
21:32:47.272 00.006 9960 Worker thread wakes up
21:32:47.272 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=175, med=0, FiltMin=0, FiltMax=84, Gamma=1.000
21:32:47.278 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.24) opts 0xd
21:32:47.279 00.001 11872 UpdateGuideState exits: m=2533 SNR=34.2
21:32:47.285 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:47.292 00.007 9960 Handling offset move in thread for scope, endpoint = (0.03, 0.24)
21:32:47.292 00.000 9960 Moving (0.03, 0.24) raw xDistance=-0.03 yDistance=-0.23
21:32:47.292 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:32:47.292 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
21:32:47.292 00.000 9960 MoveAxis(E, 0, ABG)
21:32:47.293 00.001 9960 Move returns status 0, amount 0
21:32:47.293 00.000 9960 MoveAxis(N, 169, ABG)
21:32:47.293 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:32:47.300 00.007 9960 Guiding  Dir = 0, Dur = 169
21:32:47.301 00.001 11872 Enqueuing Expose request
21:32:47.308 00.007 9960 IsSlewing returns 0
21:32:47.308 00.000 9960 IsGuiding returns 0
21:32:47.309 00.001 9960 PulseGuide returned control before completion, sleep 179
21:32:47.500 00.191 9960 IsGuiding returns 1
21:32:47.502 00.002 9960 scope still moving after pulse duration time elapsed
21:32:47.531 00.029 9960 IsSlewing returns 0
21:32:47.532 00.001 9960 IsGuiding returns 0
21:32:47.533 00.001 9960 scope move finished after 169 + 55 ms
21:32:47.534 00.001 9960 Move returns status 0, amount 169
21:32:47.534 00.000 9960 move complete, result=0
21:32:47.534 00.000 9960 worker thread done servicing request
21:32:47.535 00.001 9960 Worker thread wakes up
21:32:47.535 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.2 px 169 ms NORTH
21:32:47.541 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:32:47.541 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:32:48.790 01.249 9960 Exposure complete
21:32:48.920 00.130 9960 worker thread done servicing request
21:32:48.921 00.001 11872 OnExposeComplete: enter
21:32:48.926 00.005 11872 UpdateGuideState(): m_state=6
21:32:48.930 00.004 11872 Star::Find(15, 69, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 69
21:32:48.934 00.004 11872 Star::Find returns 1 (0), X=69.41, Y=855.10, Mass=2257, SNR=32.1, Peak=146 HFD=5.0
21:32:48.938 00.004 11872 CameraToMount -- cameraTheta (1.34) - m_xAngle (-3.14) = xAngle (4.48 = -1.80)
21:32:48.942 00.004 11872 CameraToMount -- cameraTheta (1.34) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.31 = -1.97)
21:32:48.947 00.005 11872 CameraToMount -- cameraX=0.07 cameraY=0.29 hyp=0.30 cameraTheta=1.34 mountX=-0.07 mountY=-0.27, mountTheta=-1.81
21:32:48.953 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.07, y=0.29, opts=13)
21:32:48.958 00.005 11872 Enqueuing Move request for scope (0.07, 0.29)
21:32:48.962 00.004 9960 Worker thread wakes up
21:32:48.962 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.29) opts 0xd
21:32:48.962 00.000 9960 Handling offset move in thread for scope, endpoint = (0.07, 0.29)
21:32:48.962 00.000 9960 Moving (0.07, 0.29) raw xDistance=-0.07 yDistance=-0.27
21:32:48.963 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=146, med=0, FiltMin=0, FiltMax=73, Gamma=1.000
21:32:48.966 00.003 11872 UpdateGuideState exits: m=2257 SNR=32.1
21:32:48.971 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:48.975 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:32:48.979 00.004 11872 Enqueuing Expose request
21:32:48.982 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:32:48.982 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
21:32:48.982 00.000 9960 MoveAxis(E, 0, ABG)
21:32:48.982 00.000 9960 Move returns status 0, amount 0
21:32:48.984 00.002 9960 MoveAxis(N, 204, ABG)
21:32:48.984 00.000 9960 Guiding  Dir = 0, Dur = 204
21:32:48.984 00.000 9960 IsSlewing returns 0
21:32:48.984 00.000 9960 IsGuiding returns 0
21:32:48.985 00.001 9960 PulseGuide returned control before completion, sleep 214
21:32:49.204 00.219 9960 IsGuiding returns 1
21:32:49.204 00.000 9960 scope still moving after pulse duration time elapsed
21:32:49.235 00.031 9960 IsSlewing returns 0
21:32:49.236 00.001 9960 IsGuiding returns 0
21:32:49.236 00.000 9960 scope move finished after 204 + 48 ms
21:32:49.236 00.000 9960 Move returns status 0, amount 204
21:32:49.237 00.001 9960 move complete, result=0
21:32:49.238 00.001 9960 worker thread done servicing request
21:32:49.238 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 204 ms NORTH
21:32:49.243 00.005 9960 Worker thread wakes up
21:32:49.244 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:32:49.244 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:32:50.497 01.253 9960 Exposure complete
21:32:50.607 00.110 9960 worker thread done servicing request
21:32:50.607 00.000 11872 OnExposeComplete: enter
21:32:50.612 00.005 11872 UpdateGuideState(): m_state=6
21:32:50.615 00.003 11872 Star::Find(15, 69, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 70
21:32:50.620 00.005 11872 Star::Find returns 1 (0), X=69.40, Y=855.04, Mass=2420, SNR=33.3, Peak=153 HFD=4.9
21:32:50.623 00.003 11872 CameraToMount -- cameraTheta (1.34) - m_xAngle (-3.14) = xAngle (4.47 = -1.81)
21:32:50.626 00.003 11872 CameraToMount -- cameraTheta (1.34) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.30 = -1.98)
21:32:50.631 00.005 11872 CameraToMount -- cameraX=0.05 cameraY=0.23 hyp=0.23 cameraTheta=1.34 mountX=-0.05 mountY=-0.21, mountTheta=-1.82
21:32:50.636 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.05, y=0.23, opts=13)
21:32:50.639 00.003 11872 Enqueuing Move request for scope (0.05, 0.23)
21:32:50.644 00.005 9960 Worker thread wakes up
21:32:50.644 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.23) opts 0xd
21:32:50.644 00.000 9960 Handling offset move in thread for scope, endpoint = (0.05, 0.23)
21:32:50.645 00.001 9960 Moving (0.05, 0.23) raw xDistance=-0.05 yDistance=-0.21
21:32:50.645 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:32:50.645 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
21:32:50.645 00.000 9960 MoveAxis(E, 0, ABG)
21:32:50.645 00.000 9960 Move returns status 0, amount 0
21:32:50.645 00.000 9960 MoveAxis(N, 159, ABG)
21:32:50.645 00.000 9960 Guiding  Dir = 0, Dur = 159
21:32:50.646 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=153, med=1, FiltMin=0, FiltMax=81, Gamma=1.000
21:32:50.649 00.003 9960 IsSlewing returns 0
21:32:50.650 00.001 11872 UpdateGuideState exits: m=2420 SNR=33.3
21:32:50.653 00.003 9960 IsGuiding returns 0
21:32:50.654 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:50.657 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:32:50.662 00.005 9960 PulseGuide returned control before completion, sleep 169
21:32:50.662 00.000 11872 Enqueuing Expose request
21:32:50.846 00.184 9960 IsGuiding returns 0
21:32:50.847 00.001 9960 Move returns status 0, amount 159
21:32:50.847 00.000 9960 move complete, result=0
21:32:50.847 00.000 9960 worker thread done servicing request
21:32:50.848 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 159 ms NORTH
21:32:50.854 00.006 9960 Worker thread wakes up
21:32:50.855 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:32:50.855 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:32:52.107 01.252 9960 Exposure complete
21:32:52.238 00.131 9960 worker thread done servicing request
21:32:52.238 00.000 11872 OnExposeComplete: enter
21:32:52.243 00.005 11872 UpdateGuideState(): m_state=6
21:32:52.247 00.004 11872 Star::Find(15, 69, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 71
21:32:52.251 00.004 11872 Star::Find returns 1 (0), X=69.31, Y=854.97, Mass=2416, SNR=33.2, Peak=141 HFD=4.8
21:32:52.255 00.004 11872 CameraToMount -- cameraTheta (1.82) - m_xAngle (-3.14) = xAngle (4.95 = -1.33)
21:32:52.259 00.004 11872 CameraToMount -- cameraTheta (1.82) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.78 = -1.50)
21:32:52.262 00.003 11872 CameraToMount -- cameraX=-0.04 cameraY=0.16 hyp=0.16 cameraTheta=1.82 mountX=0.04 mountY=-0.16, mountTheta=-1.34
21:32:52.267 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.04, y=0.16, opts=13)
21:32:52.271 00.004 11872 Enqueuing Move request for scope (-0.04, 0.16)
21:32:52.275 00.004 9960 Worker thread wakes up
21:32:52.275 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.16) opts 0xd
21:32:52.276 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.04, 0.16)
21:32:52.276 00.000 9960 Moving (-0.04, 0.16) raw xDistance=0.04 yDistance=-0.16
21:32:52.276 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:32:52.276 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:32:52.276 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:32:52.277 00.001 9960 MoveAxis(E, 0, ABG)
21:32:52.277 00.000 9960 Move returns status 0, amount 0
21:32:52.277 00.000 9960 MoveAxis(N, 0, ABG)
21:32:52.277 00.000 9960 Move returns status 0, amount 0
21:32:52.277 00.000 9960 move complete, result=0
21:32:52.277 00.000 9960 worker thread done servicing request
21:32:52.277 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=141, med=0, FiltMin=0, FiltMax=80, Gamma=1.000
21:32:52.281 00.004 11872 UpdateGuideState exits: m=2416 SNR=33.2
21:32:52.286 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:52.289 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:32:52.293 00.004 11872 Enqueuing Expose request
21:32:52.298 00.005 11872 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:32:52.301 00.003 9960 Worker thread wakes up
21:32:52.301 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:32:52.302 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:32:53.539 01.237 9960 Exposure complete
21:32:53.660 00.121 9960 worker thread done servicing request
21:32:53.660 00.000 11872 OnExposeComplete: enter
21:32:53.664 00.004 11872 UpdateGuideState(): m_state=6
21:32:53.668 00.004 11872 Star::Find(15, 69, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 72
21:32:53.672 00.004 11872 Star::Find returns 1 (0), X=69.43, Y=855.14, Mass=2268, SNR=32.4, Peak=137 HFD=5.1
21:32:53.677 00.005 11872 CameraToMount -- cameraTheta (1.31) - m_xAngle (-3.14) = xAngle (4.45 = -1.83)
21:32:53.681 00.004 11872 CameraToMount -- cameraTheta (1.31) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.28 = -2.00)
21:32:53.685 00.004 11872 CameraToMount -- cameraX=0.09 cameraY=0.33 hyp=0.34 cameraTheta=1.31 mountX=-0.09 mountY=-0.31, mountTheta=-1.85
21:32:53.691 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.09, y=0.33, opts=13)
21:32:53.695 00.004 11872 Enqueuing Move request for scope (0.09, 0.33)
21:32:53.699 00.004 9960 Worker thread wakes up
21:32:53.699 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=137, med=0, FiltMin=0, FiltMax=73, Gamma=1.000
21:32:53.705 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.33) opts 0xd
21:32:53.705 00.000 11872 UpdateGuideState exits: m=2268 SNR=32.4
21:32:53.711 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:53.715 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:32:53.720 00.005 11872 Enqueuing Expose request
21:32:53.724 00.004 9960 Handling offset move in thread for scope, endpoint = (0.09, 0.33)
21:32:53.724 00.000 9960 Moving (0.09, 0.33) raw xDistance=-0.09 yDistance=-0.31
21:32:53.724 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:32:53.724 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
21:32:53.725 00.001 9960 MoveAxis(E, 0, ABG)
21:32:53.725 00.000 9960 Move returns status 0, amount 0
21:32:53.725 00.000 9960 MoveAxis(N, 231, ABG)
21:32:53.725 00.000 9960 Guiding  Dir = 0, Dur = 231
21:32:53.726 00.001 9960 IsSlewing returns 0
21:32:53.727 00.001 9960 IsGuiding returns 0
21:32:53.727 00.000 9960 PulseGuide returned control before completion, sleep 241
21:32:53.971 00.244 9960 IsGuiding returns 1
21:32:53.972 00.001 9960 scope still moving after pulse duration time elapsed
21:32:54.003 00.031 9960 IsSlewing returns 0
21:32:54.003 00.000 9960 IsGuiding returns 0
21:32:54.005 00.002 9960 scope move finished after 231 + 46 ms
21:32:54.005 00.000 9960 Move returns status 0, amount 231
21:32:54.005 00.000 9960 move complete, result=0
21:32:54.005 00.000 9960 worker thread done servicing request
21:32:54.006 00.001 9960 Worker thread wakes up
21:32:54.006 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 231 ms NORTH
21:32:54.012 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:32:54.013 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:32:55.264 01.251 9960 Exposure complete
21:32:55.387 00.123 9960 worker thread done servicing request
21:32:55.388 00.001 11872 OnExposeComplete: enter
21:32:55.392 00.004 11872 UpdateGuideState(): m_state=6
21:32:55.396 00.004 11872 Star::Find(15, 69, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 73
21:32:55.401 00.005 11872 Star::Find returns 1 (0), X=69.50, Y=855.14, Mass=2481, SNR=33.7, Peak=153 HFD=4.8
21:32:55.404 00.003 11872 CameraToMount -- cameraTheta (1.13) - m_xAngle (-3.14) = xAngle (4.26 = -2.02)
21:32:55.408 00.004 11872 CameraToMount -- cameraTheta (1.13) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.09 = -2.19)
21:32:55.413 00.005 11872 CameraToMount -- cameraX=0.15 cameraY=0.33 hyp=0.36 cameraTheta=1.13 mountX=-0.16 mountY=-0.29, mountTheta=-2.06
21:32:55.418 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.15, y=0.33, opts=13)
21:32:55.421 00.003 11872 Enqueuing Move request for scope (0.15, 0.33)
21:32:55.426 00.005 9960 Worker thread wakes up
21:32:55.426 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.33) opts 0xd
21:32:55.426 00.000 9960 Handling offset move in thread for scope, endpoint = (0.15, 0.33)
21:32:55.426 00.000 9960 Moving (0.15, 0.33) raw xDistance=-0.16 yDistance=-0.29
21:32:55.426 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
21:32:55.426 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
21:32:55.427 00.001 9960 MoveAxis(E, 0, ABG)
21:32:55.427 00.000 9960 Move returns status 0, amount 0
21:32:55.427 00.000 9960 MoveAxis(N, 219, ABG)
21:32:55.428 00.001 9960 Guiding  Dir = 0, Dur = 219
21:32:55.428 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=153, med=1, FiltMin=0, FiltMax=93, Gamma=1.000
21:32:55.432 00.004 9960 IsSlewing returns 0
21:32:55.432 00.000 11872 UpdateGuideState exits: m=2481 SNR=33.7
21:32:55.436 00.004 9960 IsGuiding returns 0
21:32:55.437 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:55.440 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:32:55.445 00.005 9960 PulseGuide returned control before completion, sleep 229
21:32:55.445 00.000 11872 Enqueuing Expose request
21:32:55.679 00.234 9960 IsGuiding returns 1
21:32:55.679 00.000 9960 scope still moving after pulse duration time elapsed
21:32:55.709 00.030 9960 IsSlewing returns 0
21:32:55.710 00.001 9960 IsGuiding returns 1
21:32:55.740 00.030 9960 IsSlewing returns 0
21:32:55.742 00.002 9960 IsGuiding returns 0
21:32:55.743 00.001 9960 scope move finished after 219 + 88 ms
21:32:55.744 00.001 9960 Move returns status 0, amount 219
21:32:55.744 00.000 9960 move complete, result=0
21:32:55.744 00.000 9960 worker thread done servicing request
21:32:55.744 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.3 px 219 ms NORTH
21:32:55.752 00.008 9960 Worker thread wakes up
21:32:55.753 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:32:55.753 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:32:57.005 01.252 9960 Exposure complete
21:32:57.132 00.127 9960 worker thread done servicing request
21:32:57.133 00.001 11872 OnExposeComplete: enter
21:32:57.137 00.004 11872 UpdateGuideState(): m_state=6
21:32:57.141 00.004 11872 Star::Find(15, 69, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 74
21:32:57.147 00.006 11872 Star::Find returns 1 (0), X=69.43, Y=854.94, Mass=2334, SNR=32.8, Peak=141 HFD=4.5
21:32:57.152 00.005 11872 CameraToMount -- cameraTheta (1.00) - m_xAngle (-3.14) = xAngle (4.14 = -2.15)
21:32:57.155 00.003 11872 CameraToMount -- cameraTheta (1.00) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.96 = -2.32)
21:32:57.160 00.005 11872 CameraToMount -- cameraX=0.09 cameraY=0.13 hyp=0.16 cameraTheta=1.00 mountX=-0.09 mountY=-0.12, mountTheta=-2.21
21:32:57.165 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.09, y=0.13, opts=13)
21:32:57.169 00.004 11872 Enqueuing Move request for scope (0.09, 0.13)
21:32:57.172 00.003 9960 Worker thread wakes up
21:32:57.172 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.13) opts 0xd
21:32:57.173 00.001 9960 Handling offset move in thread for scope, endpoint = (0.09, 0.13)
21:32:57.173 00.000 9960 Moving (0.09, 0.13) raw xDistance=-0.09 yDistance=-0.12
21:32:57.173 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:32:57.173 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:32:57.173 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:32:57.173 00.000 9960 MoveAxis(E, 0, ABG)
21:32:57.174 00.001 9960 Move returns status 0, amount 0
21:32:57.174 00.000 9960 MoveAxis(N, 0, ABG)
21:32:57.175 00.001 9960 Move returns status 0, amount 0
21:32:57.175 00.000 9960 move complete, result=0
21:32:57.175 00.000 9960 worker thread done servicing request
21:32:57.175 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=141, med=1, FiltMin=0, FiltMax=83, Gamma=1.000
21:32:57.179 00.004 11872 UpdateGuideState exits: m=2334 SNR=32.8
21:32:57.184 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:57.187 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:32:57.191 00.004 11872 Enqueuing Expose request
21:32:57.195 00.004 9960 Worker thread wakes up
21:32:57.195 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:32:57.199 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
21:32:57.199 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:32:58.436 01.237 9960 Exposure complete
21:32:58.574 00.138 9960 worker thread done servicing request
21:32:58.575 00.001 11872 OnExposeComplete: enter
21:32:58.578 00.003 11872 UpdateGuideState(): m_state=6
21:32:58.583 00.005 11872 Star::Find(15, 69, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 75
21:32:58.587 00.004 11872 Star::Find returns 1 (0), X=69.38, Y=854.85, Mass=2627, SNR=34.8, Peak=165 HFD=5.1
21:32:58.591 00.004 11872 CameraToMount -- cameraTheta (0.85) - m_xAngle (-3.14) = xAngle (3.99 = -2.29)
21:32:58.594 00.003 11872 CameraToMount -- cameraTheta (0.85) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.82 = -2.47)
21:32:58.597 00.003 11872 CameraToMount -- cameraX=0.03 cameraY=0.04 hyp=0.05 cameraTheta=0.85 mountX=-0.03 mountY=-0.03, mountTheta=-2.38
21:32:58.603 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.03, y=0.04, opts=13)
21:32:58.608 00.005 11872 Enqueuing Move request for scope (0.03, 0.04)
21:32:58.612 00.004 9960 Worker thread wakes up
21:32:58.612 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.04) opts 0xd
21:32:58.612 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=165, med=0, FiltMin=0, FiltMax=85, Gamma=1.000
21:32:58.617 00.005 11872 UpdateGuideState exits: m=2627 SNR=34.8
21:32:58.622 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:58.626 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:32:58.629 00.003 11872 Enqueuing Expose request
21:32:58.633 00.004 9960 Handling offset move in thread for scope, endpoint = (0.03, 0.04)
21:32:58.633 00.000 9960 Moving (0.03, 0.04) raw xDistance=-0.03 yDistance=-0.03
21:32:58.633 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:32:58.633 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:32:58.634 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:32:58.634 00.000 9960 MoveAxis(E, 0, ABG)
21:32:58.634 00.000 9960 Move returns status 0, amount 0
21:32:58.634 00.000 9960 MoveAxis(N, 0, ABG)
21:32:58.635 00.001 9960 Move returns status 0, amount 0
21:32:58.635 00.000 9960 move complete, result=0
21:32:58.635 00.000 9960 worker thread done servicing request
21:32:58.635 00.000 9960 Worker thread wakes up
21:32:58.635 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:32:58.640 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:32:58.640 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:32:59.891 01.251 9960 Exposure complete
21:33:00.000 00.109 9960 worker thread done servicing request
21:33:00.001 00.001 11872 OnExposeComplete: enter
21:33:00.005 00.004 11872 UpdateGuideState(): m_state=6
21:33:00.013 00.008 11872 Star::Find(15, 69, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 76
21:33:00.022 00.009 11872 Star::Find returns 1 (0), X=69.50, Y=855.01, Mass=2387, SNR=33.0, Peak=135 HFD=5.0
21:33:00.027 00.005 11872 CameraToMount -- cameraTheta (0.90) - m_xAngle (-3.14) = xAngle (4.04 = -2.25)
21:33:00.032 00.005 11872 CameraToMount -- cameraTheta (0.90) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.86 = -2.42)
21:33:00.036 00.004 11872 CameraToMount -- cameraX=0.16 cameraY=0.20 hyp=0.25 cameraTheta=0.90 mountX=-0.16 mountY=-0.17, mountTheta=-2.33
21:33:00.042 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.16, y=0.20, opts=13)
21:33:00.046 00.004 11872 Enqueuing Move request for scope (0.16, 0.20)
21:33:00.051 00.005 9960 Worker thread wakes up
21:33:00.053 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=135, med=0, FiltMin=0, FiltMax=92, Gamma=1.000
21:33:00.057 00.004 11872 UpdateGuideState exits: m=2387 SNR=33.0
21:33:00.062 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:00.065 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:33:00.068 00.003 11872 Enqueuing Expose request
21:33:00.073 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.20) opts 0xd
21:33:00.073 00.000 9960 Handling offset move in thread for scope, endpoint = (0.16, 0.20)
21:33:00.073 00.000 9960 Moving (0.16, 0.20) raw xDistance=-0.16 yDistance=-0.17
21:33:00.074 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
21:33:00.074 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:33:00.074 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:33:00.074 00.000 9960 MoveAxis(E, 0, ABG)
21:33:00.075 00.001 9960 Move returns status 0, amount 0
21:33:00.075 00.000 9960 MoveAxis(N, 0, ABG)
21:33:00.075 00.000 9960 Move returns status 0, amount 0
21:33:00.075 00.000 9960 move complete, result=0
21:33:00.075 00.000 9960 worker thread done servicing request
21:33:00.075 00.000 9960 Worker thread wakes up
21:33:00.076 00.001 11872 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
21:33:00.080 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
21:33:00.080 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:33:01.331 01.251 9960 Exposure complete
21:33:01.448 00.117 9960 worker thread done servicing request
21:33:01.450 00.002 11872 OnExposeComplete: enter
21:33:01.454 00.004 11872 UpdateGuideState(): m_state=6
21:33:01.458 00.004 11872 Star::Find(15, 69, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 77
21:33:01.462 00.004 11872 Star::Find returns 1 (0), X=69.38, Y=855.03, Mass=2342, SNR=32.7, Peak=157 HFD=5.2
21:33:01.466 00.004 11872 CameraToMount -- cameraTheta (1.44) - m_xAngle (-3.14) = xAngle (4.58 = -1.70)
21:33:01.470 00.004 11872 CameraToMount -- cameraTheta (1.44) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.41 = -1.88)
21:33:01.474 00.004 11872 CameraToMount -- cameraX=0.03 cameraY=0.22 hyp=0.22 cameraTheta=1.44 mountX=-0.03 mountY=-0.21, mountTheta=-1.71
21:33:01.478 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.03, y=0.22, opts=13)
21:33:01.483 00.005 11872 Enqueuing Move request for scope (0.03, 0.22)
21:33:01.487 00.004 9960 Worker thread wakes up
21:33:01.487 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.22) opts 0xd
21:33:01.488 00.001 9960 Handling offset move in thread for scope, endpoint = (0.03, 0.22)
21:33:01.488 00.000 9960 Moving (0.03, 0.22) raw xDistance=-0.03 yDistance=-0.21
21:33:01.488 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:33:01.488 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=157, med=0, FiltMin=0, FiltMax=73, Gamma=1.000
21:33:01.494 00.006 9960 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
21:33:01.494 00.000 9960 MoveAxis(E, 0, ABG)
21:33:01.494 00.000 11872 UpdateGuideState exits: m=2342 SNR=32.7
21:33:01.498 00.004 9960 Move returns status 0, amount 0
21:33:01.498 00.000 9960 MoveAxis(N, 159, ABG)
21:33:01.500 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:01.504 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:33:01.508 00.004 11872 Enqueuing Expose request
21:33:01.511 00.003 9960 Guiding  Dir = 0, Dur = 159
21:33:01.513 00.002 9960 IsSlewing returns 0
21:33:01.513 00.000 9960 IsGuiding returns 0
21:33:01.514 00.001 9960 PulseGuide returned control before completion, sleep 169
21:33:01.685 00.171 9960 IsGuiding returns 1
21:33:01.686 00.001 9960 scope still moving after pulse duration time elapsed
21:33:01.716 00.030 9960 IsSlewing returns 0
21:33:01.717 00.001 9960 IsGuiding returns 0
21:33:01.719 00.002 9960 scope move finished after 159 + 46 ms
21:33:01.719 00.000 9960 Move returns status 0, amount 159
21:33:01.719 00.000 9960 move complete, result=0
21:33:01.720 00.001 9960 worker thread done servicing request
21:33:01.720 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.2 px 159 ms NORTH
21:33:01.727 00.007 9960 Worker thread wakes up
21:33:01.727 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:33:01.727 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:33:02.977 01.250 9960 Exposure complete
21:33:03.107 00.130 9960 worker thread done servicing request
21:33:03.108 00.001 11872 OnExposeComplete: enter
21:33:03.113 00.005 11872 UpdateGuideState(): m_state=6
21:33:03.117 00.004 11872 Star::Find(15, 69, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 78
21:33:03.122 00.005 11872 Star::Find returns 1 (0), X=69.40, Y=855.27, Mass=2317, SNR=32.6, Peak=165 HFD=4.8
21:33:03.126 00.004 11872 CameraToMount -- cameraTheta (1.46) - m_xAngle (-3.14) = xAngle (4.60 = -1.68)
21:33:03.130 00.004 11872 CameraToMount -- cameraTheta (1.46) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.43 = -1.86)
21:33:03.133 00.003 11872 CameraToMount -- cameraX=0.05 cameraY=0.46 hyp=0.46 cameraTheta=1.46 mountX=-0.05 mountY=-0.45, mountTheta=-1.69
21:33:03.140 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.05, y=0.46, opts=13)
21:33:03.144 00.004 11872 Enqueuing Move request for scope (0.05, 0.46)
21:33:03.147 00.003 9960 Worker thread wakes up
21:33:03.147 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=165, med=0, FiltMin=0, FiltMax=81, Gamma=1.000
21:33:03.152 00.005 11872 UpdateGuideState exits: m=2317 SNR=32.6
21:33:03.156 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:03.159 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:33:03.164 00.005 11872 Enqueuing Expose request
21:33:03.167 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.46) opts 0xd
21:33:03.167 00.000 9960 Handling offset move in thread for scope, endpoint = (0.05, 0.46)
21:33:03.167 00.000 9960 Moving (0.05, 0.46) raw xDistance=-0.05 yDistance=-0.45
21:33:03.167 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:33:03.167 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.45 from input -0.45
21:33:03.167 00.000 9960 MoveAxis(E, 0, ABG)
21:33:03.169 00.002 9960 Move returns status 0, amount 0
21:33:03.169 00.000 9960 MoveAxis(N, 332, ABG)
21:33:03.169 00.000 9960 Guiding  Dir = 0, Dur = 332
21:33:03.169 00.000 9960 IsSlewing returns 0
21:33:03.170 00.001 9960 IsGuiding returns 0
21:33:03.170 00.000 9960 PulseGuide returned control before completion, sleep 342
21:33:03.529 00.359 9960 IsGuiding returns 1
21:33:03.529 00.000 9960 scope still moving after pulse duration time elapsed
21:33:03.560 00.031 9960 IsSlewing returns 0
21:33:03.561 00.001 9960 IsGuiding returns 1
21:33:03.590 00.029 9960 IsSlewing returns 0
21:33:03.592 00.002 9960 IsGuiding returns 1
21:33:03.621 00.029 9960 IsSlewing returns 0
21:33:03.624 00.003 9960 IsGuiding returns 0
21:33:03.624 00.000 9960 scope move finished after 332 + 122 ms
21:33:03.625 00.001 9960 Move returns status 0, amount 332
21:33:03.625 00.000 9960 move complete, result=0
21:33:03.626 00.001 9960 worker thread done servicing request
21:33:03.626 00.000 9960 Worker thread wakes up
21:33:03.626 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.4 px 332 ms NORTH
21:33:03.633 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:33:03.633 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:33:04.887 01.254 9960 Exposure complete
21:33:05.019 00.132 9960 worker thread done servicing request
21:33:05.019 00.000 11872 OnExposeComplete: enter
21:33:05.024 00.005 11872 UpdateGuideState(): m_state=6
21:33:05.028 00.004 11872 Star::Find(15, 69, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 79
21:33:05.031 00.003 11872 Star::Find returns 1 (0), X=69.51, Y=854.88, Mass=2296, SNR=32.4, Peak=127 HFD=5.0
21:33:05.035 00.004 11872 CameraToMount -- cameraTheta (0.40) - m_xAngle (-3.14) = xAngle (3.54 = -2.75)
21:33:05.040 00.005 11872 CameraToMount -- cameraTheta (0.40) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.37 = -2.92)
21:33:05.044 00.004 11872 CameraToMount -- cameraX=0.16 cameraY=0.07 hyp=0.18 cameraTheta=0.40 mountX=-0.16 mountY=-0.04, mountTheta=-2.91
21:33:05.049 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.16, y=0.07, opts=13)
21:33:05.053 00.004 11872 Enqueuing Move request for scope (0.16, 0.07)
21:33:05.057 00.004 9960 Worker thread wakes up
21:33:05.057 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.07) opts 0xd
21:33:05.057 00.000 9960 Handling offset move in thread for scope, endpoint = (0.16, 0.07)
21:33:05.057 00.000 9960 Moving (0.16, 0.07) raw xDistance=-0.16 yDistance=-0.04
21:33:05.058 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
21:33:05.058 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=127, med=0, FiltMin=0, FiltMax=81, Gamma=1.000
21:33:05.061 00.003 11872 UpdateGuideState exits: m=2296 SNR=32.4
21:33:05.067 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:05.071 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:33:05.071 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:33:05.074 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:33:05.074 00.000 9960 MoveAxis(E, 0, ABG)
21:33:05.074 00.000 9960 Move returns status 0, amount 0
21:33:05.076 00.002 9960 MoveAxis(N, 0, ABG)
21:33:05.076 00.000 9960 Move returns status 0, amount 0
21:33:05.076 00.000 11872 Enqueuing Expose request
21:33:05.080 00.004 9960 move complete, result=0
21:33:05.080 00.000 9960 worker thread done servicing request
21:33:05.082 00.002 11872 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
21:33:05.086 00.004 9960 Worker thread wakes up
21:33:05.086 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:33:05.086 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:33:06.345 01.259 9960 Exposure complete
21:33:06.466 00.121 9960 worker thread done servicing request
21:33:06.467 00.001 11872 OnExposeComplete: enter
21:33:06.471 00.004 11872 UpdateGuideState(): m_state=6
21:33:06.474 00.003 11872 Star::Find(15, 69, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 80
21:33:06.478 00.004 11872 Star::Find returns 1 (0), X=69.62, Y=855.01, Mass=2491, SNR=33.9, Peak=141 HFD=4.9
21:33:06.483 00.005 11872 CameraToMount -- cameraTheta (0.64) - m_xAngle (-3.14) = xAngle (3.78 = -2.50)
21:33:06.487 00.004 11872 CameraToMount -- cameraTheta (0.64) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.61 = -2.68)
21:33:06.490 00.003 11872 CameraToMount -- cameraX=0.27 cameraY=0.20 hyp=0.34 cameraTheta=0.64 mountX=-0.27 mountY=-0.15, mountTheta=-2.63
21:33:06.495 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.27, y=0.20, opts=13)
21:33:06.499 00.004 11872 Enqueuing Move request for scope (0.27, 0.20)
21:33:06.504 00.005 9960 Worker thread wakes up
21:33:06.504 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.20) opts 0xd
21:33:06.504 00.000 9960 Handling offset move in thread for scope, endpoint = (0.27, 0.20)
21:33:06.505 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=141, med=1, FiltMin=0, FiltMax=93, Gamma=1.000
21:33:06.508 00.003 11872 UpdateGuideState exits: m=2491 SNR=33.9
21:33:06.511 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:06.517 00.006 9960 Moving (0.27, 0.20) raw xDistance=-0.27 yDistance=-0.15
21:33:06.518 00.001 9960 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
21:33:06.518 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:33:06.518 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:33:06.522 00.004 11872 Enqueuing Expose request
21:33:06.528 00.006 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:33:06.528 00.000 9960 MoveAxis(E, 127, ABG)
21:33:06.528 00.000 9960 Guiding  Dir = 2, Dur = 127
21:33:06.528 00.000 9960 IsSlewing returns 0
21:33:06.529 00.001 9960 IsGuiding returns 0
21:33:06.529 00.000 9960 PulseGuide returned control before completion, sleep 137
21:33:06.680 00.151 9960 IsGuiding returns 1
21:33:06.680 00.000 9960 scope still moving after pulse duration time elapsed
21:33:06.712 00.032 9960 IsSlewing returns 0
21:33:06.713 00.001 9960 IsGuiding returns 1
21:33:06.743 00.030 9960 IsSlewing returns 0
21:33:06.744 00.001 9960 IsGuiding returns 1
21:33:06.775 00.031 9960 IsSlewing returns 0
21:33:06.775 00.000 9960 IsGuiding returns 0
21:33:06.775 00.000 9960 scope move finished after 127 + 119 ms
21:33:06.777 00.002 9960 Move returns status 0, amount 127
21:33:06.777 00.000 9960 MoveAxis(N, 0, ABG)
21:33:06.778 00.001 9960 Move returns status 0, amount 0
21:33:06.778 00.000 9960 move complete, result=0
21:33:06.778 00.000 9960 worker thread done servicing request
21:33:06.778 00.000 9960 Worker thread wakes up
21:33:06.779 00.001 11872 GuideStep: -0.3 px 127 ms EAST, -0.2 px 0 ms NORTH
21:33:06.785 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:33:06.785 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:33:08.030 01.245 9960 Exposure complete
21:33:08.143 00.113 9960 worker thread done servicing request
21:33:08.143 00.000 11872 OnExposeComplete: enter
21:33:08.148 00.005 11872 UpdateGuideState(): m_state=6
21:33:08.151 00.003 11872 Star::Find(15, 69, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 81
21:33:08.156 00.005 11872 Star::Find returns 1 (0), X=69.43, Y=855.23, Mass=2337, SNR=32.7, Peak=149 HFD=5.1
21:33:08.160 00.004 11872 CameraToMount -- cameraTheta (1.38) - m_xAngle (-3.14) = xAngle (4.52 = -1.76)
21:33:08.164 00.004 11872 CameraToMount -- cameraTheta (1.38) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.35 = -1.94)
21:33:08.169 00.005 11872 CameraToMount -- cameraX=0.08 cameraY=0.41 hyp=0.42 cameraTheta=1.38 mountX=-0.08 mountY=-0.39, mountTheta=-1.77
21:33:08.174 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.08, y=0.41, opts=13)
21:33:08.178 00.004 11872 Enqueuing Move request for scope (0.08, 0.41)
21:33:08.182 00.004 9960 Worker thread wakes up
21:33:08.182 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=149, med=0, FiltMin=0, FiltMax=79, Gamma=1.000
21:33:08.186 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.41) opts 0xd
21:33:08.186 00.000 9960 Handling offset move in thread for scope, endpoint = (0.08, 0.41)
21:33:08.186 00.000 9960 Moving (0.08, 0.41) raw xDistance=-0.08 yDistance=-0.39
21:33:08.187 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:33:08.187 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.39 from input -0.39
21:33:08.187 00.000 9960 MoveAxis(E, 0, ABG)
21:33:08.187 00.000 9960 Move returns status 0, amount 0
21:33:08.187 00.000 9960 MoveAxis(N, 294, ABG)
21:33:08.187 00.000 9960 Guiding  Dir = 0, Dur = 294
21:33:08.187 00.000 11872 UpdateGuideState exits: m=2337 SNR=32.7
21:33:08.192 00.005 9960 IsSlewing returns 0
21:33:08.192 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:08.195 00.003 9960 IsGuiding returns 0
21:33:08.195 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:33:08.199 00.004 9960 PulseGuide returned control before completion, sleep 304
21:33:08.199 00.000 11872 Enqueuing Expose request
21:33:08.508 00.309 9960 IsGuiding returns 1
21:33:08.508 00.000 9960 scope still moving after pulse duration time elapsed
21:33:08.537 00.029 9960 IsSlewing returns 0
21:33:08.540 00.003 9960 IsGuiding returns 0
21:33:08.540 00.000 9960 scope move finished after 294 + 50 ms
21:33:08.540 00.000 9960 Move returns status 0, amount 294
21:33:08.541 00.001 9960 move complete, result=0
21:33:08.542 00.001 9960 worker thread done servicing request
21:33:08.542 00.000 9960 Worker thread wakes up
21:33:08.542 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.4 px 294 ms NORTH
21:33:08.548 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:33:08.549 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:33:09.803 01.254 9960 Exposure complete
21:33:09.919 00.116 9960 worker thread done servicing request
21:33:09.919 00.000 11872 OnExposeComplete: enter
21:33:09.925 00.006 11872 UpdateGuideState(): m_state=6
21:33:09.931 00.006 11872 Star::Find(15, 69, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 82
21:33:09.936 00.005 11872 Star::Find returns 1 (0), X=69.32, Y=854.84, Mass=2429, SNR=33.4, Peak=165 HFD=4.6
21:33:09.943 00.007 11872 CameraToMount -- cameraTheta (2.42) - m_xAngle (-3.14) = xAngle (5.56 = -0.73)
21:33:09.947 00.004 11872 CameraToMount -- cameraTheta (2.42) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.39 = -0.90)
21:33:09.951 00.004 11872 CameraToMount -- cameraX=-0.03 cameraY=0.03 hyp=0.04 cameraTheta=2.42 mountX=0.03 mountY=-0.03, mountTheta=-0.81
21:33:09.958 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.03, y=0.03, opts=13)
21:33:09.962 00.004 11872 Enqueuing Move request for scope (-0.03, 0.03)
21:33:09.966 00.004 9960 Worker thread wakes up
21:33:09.966 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=165, med=0, FiltMin=0, FiltMax=80, Gamma=1.000
21:33:09.970 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.03) opts 0xd
21:33:09.971 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.03, 0.03)
21:33:09.971 00.000 9960 Moving (-0.03, 0.03) raw xDistance=0.03 yDistance=-0.03
21:33:09.971 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:33:09.971 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:33:09.971 00.000 11872 UpdateGuideState exits: m=2429 SNR=33.4
21:33:09.976 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:09.981 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:33:09.985 00.004 11872 Enqueuing Expose request
21:33:09.988 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:33:09.988 00.000 9960 MoveAxis(E, 0, ABG)
21:33:09.989 00.001 9960 Move returns status 0, amount 0
21:33:09.990 00.001 9960 MoveAxis(N, 0, ABG)
21:33:09.991 00.001 9960 Move returns status 0, amount 0
21:33:09.991 00.000 9960 move complete, result=0
21:33:09.991 00.000 9960 worker thread done servicing request
21:33:09.991 00.000 9960 Worker thread wakes up
21:33:09.993 00.002 11872 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:33:09.998 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:33:09.999 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:33:11.248 01.249 9960 Exposure complete
21:33:11.370 00.122 9960 worker thread done servicing request
21:33:11.370 00.000 11872 OnExposeComplete: enter
21:33:11.375 00.005 11872 UpdateGuideState(): m_state=6
21:33:11.379 00.004 11872 Star::Find(15, 69, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 83
21:33:11.383 00.004 11872 Star::Find returns 1 (0), X=69.27, Y=855.22, Mass=2414, SNR=33.2, Peak=155 HFD=4.7
21:33:11.387 00.004 11872 CameraToMount -- cameraTheta (1.77) - m_xAngle (-3.14) = xAngle (4.91 = -1.38)
21:33:11.391 00.004 11872 CameraToMount -- cameraTheta (1.77) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.73 = -1.55)
21:33:11.395 00.004 11872 CameraToMount -- cameraX=-0.08 cameraY=0.40 hyp=0.41 cameraTheta=1.77 mountX=0.08 mountY=-0.41, mountTheta=-1.38
21:33:11.400 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.08, y=0.40, opts=13)
21:33:11.404 00.004 11872 Enqueuing Move request for scope (-0.08, 0.40)
21:33:11.408 00.004 9960 Worker thread wakes up
21:33:11.408 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.40) opts 0xd
21:33:11.408 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.08, 0.40)
21:33:11.409 00.001 9960 Moving (-0.08, 0.40) raw xDistance=0.08 yDistance=-0.41
21:33:11.410 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:33:11.410 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.41 from input -0.41
21:33:11.410 00.000 9960 MoveAxis(E, 0, ABG)
21:33:11.410 00.000 9960 Move returns status 0, amount 0
21:33:11.410 00.000 9960 MoveAxis(N, 308, ABG)
21:33:11.410 00.000 9960 Guiding  Dir = 0, Dur = 308
21:33:11.410 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=155, med=0, FiltMin=0, FiltMax=75, Gamma=1.000
21:33:11.415 00.005 9960 IsSlewing returns 0
21:33:11.415 00.000 11872 UpdateGuideState exits: m=2414 SNR=33.2
21:33:11.418 00.003 9960 IsGuiding returns 0
21:33:11.418 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:11.424 00.006 9960 PulseGuide returned control before completion, sleep 318
21:33:11.424 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:33:11.430 00.006 11872 Enqueuing Expose request
21:33:11.755 00.325 9960 IsGuiding returns 0
21:33:11.756 00.001 9960 Move returns status 0, amount 308
21:33:11.756 00.000 9960 move complete, result=0
21:33:11.757 00.001 9960 worker thread done servicing request
21:33:11.757 00.000 9960 Worker thread wakes up
21:33:11.758 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.4 px 308 ms NORTH
21:33:11.764 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:33:11.764 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:33:13.017 01.253 9960 Exposure complete
21:33:13.142 00.125 9960 worker thread done servicing request
21:33:13.144 00.002 11872 OnExposeComplete: enter
21:33:13.149 00.005 11872 UpdateGuideState(): m_state=6
21:33:13.153 00.004 11872 Star::Find(15, 69, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 84
21:33:13.158 00.005 11872 Star::Find returns 1 (0), X=69.22, Y=854.88, Mass=2572, SNR=34.4, Peak=166 HFD=4.9
21:33:13.161 00.003 11872 CameraToMount -- cameraTheta (2.63) - m_xAngle (-3.14) = xAngle (5.77 = -0.51)
21:33:13.165 00.004 11872 CameraToMount -- cameraTheta (2.63) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.60 = -0.69)
21:33:13.169 00.004 11872 CameraToMount -- cameraX=-0.13 cameraY=0.07 hyp=0.14 cameraTheta=2.63 mountX=0.13 mountY=-0.09, mountTheta=-0.63
21:33:13.174 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.13, y=0.07, opts=13)
21:33:13.178 00.004 11872 Enqueuing Move request for scope (-0.13, 0.07)
21:33:13.183 00.005 9960 Worker thread wakes up
21:33:13.183 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.07) opts 0xd
21:33:13.184 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.13, 0.07)
21:33:13.184 00.000 9960 Moving (-0.13, 0.07) raw xDistance=0.13 yDistance=-0.09
21:33:13.184 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
21:33:13.184 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:33:13.185 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=166, med=1, FiltMin=0, FiltMax=86, Gamma=1.000
21:33:13.189 00.004 11872 UpdateGuideState exits: m=2572 SNR=34.4
21:33:13.192 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:13.196 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:33:13.202 00.006 11872 Enqueuing Expose request
21:33:13.207 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:33:13.207 00.000 9960 MoveAxis(E, 0, ABG)
21:33:13.207 00.000 9960 Move returns status 0, amount 0
21:33:13.207 00.000 9960 MoveAxis(N, 0, ABG)
21:33:13.208 00.001 9960 Move returns status 0, amount 0
21:33:13.208 00.000 9960 move complete, result=0
21:33:13.208 00.000 9960 worker thread done servicing request
21:33:13.208 00.000 9960 Worker thread wakes up
21:33:13.208 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:33:13.214 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:33:13.214 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:33:14.463 01.249 9960 Exposure complete
21:33:14.579 00.116 9960 worker thread done servicing request
21:33:14.579 00.000 11872 OnExposeComplete: enter
21:33:14.583 00.004 11872 UpdateGuideState(): m_state=6
21:33:14.587 00.004 11872 Star::Find(15, 69, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 85
21:33:14.591 00.004 11872 Star::Find returns 1 (0), X=69.34, Y=855.11, Mass=2437, SNR=33.6, Peak=150 HFD=5.0
21:33:14.595 00.004 11872 CameraToMount -- cameraTheta (1.60) - m_xAngle (-3.14) = xAngle (4.74 = -1.55)
21:33:14.599 00.004 11872 CameraToMount -- cameraTheta (1.60) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.57 = -1.72)
21:33:14.602 00.003 11872 CameraToMount -- cameraX=-0.01 cameraY=0.30 hyp=0.30 cameraTheta=1.60 mountX=0.01 mountY=-0.29, mountTheta=-1.55
21:33:14.606 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.01, y=0.30, opts=13)
21:33:14.611 00.005 11872 Enqueuing Move request for scope (-0.01, 0.30)
21:33:14.615 00.004 9960 Worker thread wakes up
21:33:14.615 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.30) opts 0xd
21:33:14.615 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.01, 0.30)
21:33:14.616 00.001 9960 Moving (-0.01, 0.30) raw xDistance=0.01 yDistance=-0.29
21:33:14.616 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:33:14.616 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
21:33:14.616 00.000 9960 MoveAxis(E, 0, ABG)
21:33:14.616 00.000 9960 Move returns status 0, amount 0
21:33:14.616 00.000 9960 MoveAxis(N, 220, ABG)
21:33:14.616 00.000 9960 Guiding  Dir = 0, Dur = 220
21:33:14.616 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=150, med=0, FiltMin=0, FiltMax=75, Gamma=1.000
21:33:14.620 00.004 9960 IsSlewing returns 0
21:33:14.620 00.000 11872 UpdateGuideState exits: m=2437 SNR=33.6
21:33:14.625 00.005 9960 IsGuiding returns 0
21:33:14.625 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:14.629 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:33:14.633 00.004 9960 PulseGuide returned control before completion, sleep 230
21:33:14.633 00.000 11872 Enqueuing Expose request
21:33:14.877 00.244 9960 IsGuiding returns 0
21:33:14.878 00.001 9960 Move returns status 0, amount 220
21:33:14.878 00.000 9960 move complete, result=0
21:33:14.879 00.001 9960 worker thread done servicing request
21:33:14.880 00.001 9960 Worker thread wakes up
21:33:14.880 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.3 px 220 ms NORTH
21:33:14.887 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:33:14.887 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:33:16.140 01.253 9960 Exposure complete
21:33:16.287 00.147 9960 worker thread done servicing request
21:33:16.288 00.001 11872 OnExposeComplete: enter
21:33:16.292 00.004 11872 UpdateGuideState(): m_state=6
21:33:16.296 00.004 11872 Star::Find(15, 69, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 86
21:33:16.300 00.004 11872 Star::Find returns 1 (0), X=69.37, Y=855.00, Mass=2341, SNR=32.6, Peak=155 HFD=4.8
21:33:16.304 00.004 11872 CameraToMount -- cameraTheta (1.44) - m_xAngle (-3.14) = xAngle (4.57 = -1.71)
21:33:16.308 00.004 11872 CameraToMount -- cameraTheta (1.44) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.40 = -1.88)
21:33:16.312 00.004 11872 CameraToMount -- cameraX=0.02 cameraY=0.18 hyp=0.19 cameraTheta=1.44 mountX=-0.03 mountY=-0.18, mountTheta=-1.71
21:33:16.317 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.02, y=0.18, opts=13)
21:33:16.321 00.004 11872 Enqueuing Move request for scope (0.02, 0.18)
21:33:16.325 00.004 9960 Worker thread wakes up
21:33:16.325 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.18) opts 0xd
21:33:16.326 00.001 9960 Handling offset move in thread for scope, endpoint = (0.02, 0.18)
21:33:16.326 00.000 9960 Moving (0.02, 0.18) raw xDistance=-0.03 yDistance=-0.18
21:33:16.326 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:33:16.326 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=155, med=1, FiltMin=0, FiltMax=81, Gamma=1.000
21:33:16.330 00.004 11872 UpdateGuideState exits: m=2341 SNR=32.6
21:33:16.334 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:16.338 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:33:16.341 00.003 11872 Enqueuing Expose request
21:33:16.344 00.003 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:33:16.344 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:33:16.344 00.000 9960 MoveAxis(E, 0, ABG)
21:33:16.344 00.000 9960 Move returns status 0, amount 0
21:33:16.346 00.002 9960 MoveAxis(N, 0, ABG)
21:33:16.346 00.000 9960 Move returns status 0, amount 0
21:33:16.346 00.000 9960 move complete, result=0
21:33:16.346 00.000 9960 worker thread done servicing request
21:33:16.346 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:33:16.350 00.004 9960 Worker thread wakes up
21:33:16.350 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:33:16.351 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:33:17.605 01.254 9960 Exposure complete
21:33:17.725 00.120 9960 worker thread done servicing request
21:33:17.726 00.001 11872 OnExposeComplete: enter
21:33:17.729 00.003 11872 UpdateGuideState(): m_state=6
21:33:17.735 00.006 11872 Star::Find(15, 69, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 87
21:33:17.739 00.004 11872 Star::Find returns 1 (0), X=69.26, Y=855.16, Mass=2438, SNR=33.4, Peak=163 HFD=5.0
21:33:17.743 00.004 11872 CameraToMount -- cameraTheta (1.83) - m_xAngle (-3.14) = xAngle (4.97 = -1.32)
21:33:17.748 00.005 11872 CameraToMount -- cameraTheta (1.83) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.79 = -1.49)
21:33:17.751 00.003 11872 CameraToMount -- cameraX=-0.09 cameraY=0.35 hyp=0.36 cameraTheta=1.83 mountX=0.09 mountY=-0.36, mountTheta=-1.32
21:33:17.756 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.09, y=0.35, opts=13)
21:33:17.760 00.004 11872 Enqueuing Move request for scope (-0.09, 0.35)
21:33:17.764 00.004 9960 Worker thread wakes up
21:33:17.764 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.35) opts 0xd
21:33:17.764 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.09, 0.35)
21:33:17.764 00.000 9960 Moving (-0.09, 0.35) raw xDistance=0.09 yDistance=-0.36
21:33:17.765 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:33:17.765 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.36
21:33:17.765 00.000 9960 MoveAxis(E, 0, ABG)
21:33:17.765 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=163, med=0, FiltMin=0, FiltMax=69, Gamma=1.000
21:33:17.771 00.006 9960 Move returns status 0, amount 0
21:33:17.771 00.000 9960 MoveAxis(N, 269, ABG)
21:33:17.772 00.001 9960 Guiding  Dir = 0, Dur = 269
21:33:17.772 00.000 11872 UpdateGuideState exits: m=2438 SNR=33.4
21:33:17.777 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:17.780 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:33:17.785 00.005 11872 Enqueuing Expose request
21:33:17.788 00.003 9960 IsSlewing returns 0
21:33:17.789 00.001 9960 IsGuiding returns 0
21:33:17.789 00.000 9960 PulseGuide returned control before completion, sleep 279
21:33:18.082 00.293 9960 IsGuiding returns 1
21:33:18.083 00.001 9960 scope still moving after pulse duration time elapsed
21:33:18.112 00.029 9960 IsSlewing returns 0
21:33:18.113 00.001 9960 IsGuiding returns 0
21:33:18.114 00.001 9960 scope move finished after 269 + 55 ms
21:33:18.114 00.000 9960 Move returns status 0, amount 269
21:33:18.115 00.001 9960 move complete, result=0
21:33:18.115 00.000 9960 worker thread done servicing request
21:33:18.116 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.4 px 269 ms NORTH
21:33:18.122 00.006 9960 Worker thread wakes up
21:33:18.122 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:33:18.122 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:33:19.372 01.250 9960 Exposure complete
21:33:19.508 00.136 9960 worker thread done servicing request
21:33:19.508 00.000 11872 OnExposeComplete: enter
21:33:19.512 00.004 11872 UpdateGuideState(): m_state=6
21:33:19.516 00.004 11872 Star::Find(15, 69, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 88
21:33:19.521 00.005 11872 Star::Find returns 1 (0), X=69.35, Y=855.00, Mass=2457, SNR=33.6, Peak=133 HFD=5.1
21:33:19.524 00.003 11872 CameraToMount -- cameraTheta (1.56) - m_xAngle (-3.14) = xAngle (4.70 = -1.58)
21:33:19.528 00.004 11872 CameraToMount -- cameraTheta (1.56) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.53 = -1.76)
21:33:19.531 00.003 11872 CameraToMount -- cameraX=0.00 cameraY=0.18 hyp=0.18 cameraTheta=1.56 mountX=-0.00 mountY=-0.18, mountTheta=-1.58
21:33:19.538 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.00, y=0.18, opts=13)
21:33:19.542 00.004 11872 Enqueuing Move request for scope (0.00, 0.18)
21:33:19.545 00.003 9960 Worker thread wakes up
21:33:19.545 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=133, med=0, FiltMin=0, FiltMax=76, Gamma=1.000
21:33:19.550 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.18) opts 0xd
21:33:19.550 00.000 11872 UpdateGuideState exits: m=2457 SNR=33.6
21:33:19.557 00.007 9960 Handling offset move in thread for scope, endpoint = (0.00, 0.18)
21:33:19.557 00.000 9960 Moving (0.00, 0.18) raw xDistance=-0.00 yDistance=-0.18
21:33:19.557 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
21:33:19.557 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:33:19.557 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:19.564 00.007 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:33:19.564 00.000 9960 MoveAxis(E, 0, ABG)
21:33:19.564 00.000 9960 Move returns status 0, amount 0
21:33:19.564 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:33:19.569 00.005 9960 MoveAxis(N, 0, ABG)
21:33:19.569 00.000 9960 Move returns status 0, amount 0
21:33:19.571 00.002 9960 move complete, result=0
21:33:19.571 00.000 11872 Enqueuing Expose request
21:33:19.575 00.004 9960 worker thread done servicing request
21:33:19.575 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:33:19.579 00.004 9960 Worker thread wakes up
21:33:19.579 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:33:19.579 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:33:20.824 01.245 9960 Exposure complete
21:33:20.948 00.124 11872 OnExposeComplete: enter
21:33:20.952 00.004 9960 worker thread done servicing request
21:33:20.953 00.001 11872 UpdateGuideState(): m_state=6
21:33:20.956 00.003 11872 Star::Find(15, 69, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 89
21:33:20.960 00.004 11872 Star::Find returns 1 (0), X=69.24, Y=855.22, Mass=2432, SNR=33.4, Peak=153 HFD=5.1
21:33:20.963 00.003 11872 CameraToMount -- cameraTheta (1.82) - m_xAngle (-3.14) = xAngle (4.96 = -1.32)
21:33:20.967 00.004 11872 CameraToMount -- cameraTheta (1.82) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.79 = -1.49)
21:33:20.971 00.004 11872 CameraToMount -- cameraX=-0.10 cameraY=0.40 hyp=0.42 cameraTheta=1.82 mountX=0.10 mountY=-0.42, mountTheta=-1.33
21:33:20.974 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=-0.10, y=0.40, opts=13)
21:33:20.978 00.004 11872 Enqueuing Move request for scope (-0.10, 0.40)
21:33:20.982 00.004 9960 Worker thread wakes up
21:33:20.982 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.40) opts 0xd
21:33:20.983 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.10, 0.40)
21:33:20.983 00.000 9960 Moving (-0.10, 0.40) raw xDistance=0.10 yDistance=-0.42
21:33:20.983 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=153, med=0, FiltMin=0, FiltMax=78, Gamma=1.000
21:33:20.988 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:33:20.988 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.42 from input -0.42
21:33:20.988 00.000 9960 MoveAxis(E, 0, ABG)
21:33:20.988 00.000 9960 Move returns status 0, amount 0
21:33:20.988 00.000 9960 MoveAxis(N, 310, ABG)
21:33:20.988 00.000 9960 Guiding  Dir = 0, Dur = 310
21:33:20.988 00.000 11872 UpdateGuideState exits: m=2432 SNR=33.4
21:33:20.992 00.004 9960 IsSlewing returns 0
21:33:20.994 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:20.997 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:33:21.000 00.003 9960 IsGuiding returns 0
21:33:21.000 00.000 11872 Enqueuing Expose request
21:33:21.004 00.004 9960 PulseGuide returned control before completion, sleep 320
21:33:21.335 00.331 9960 IsGuiding returns 1
21:33:21.337 00.002 9960 scope still moving after pulse duration time elapsed
21:33:21.366 00.029 9960 IsSlewing returns 0
21:33:21.368 00.002 9960 IsGuiding returns 1
21:33:21.397 00.029 9960 IsSlewing returns 0
21:33:21.398 00.001 9960 IsGuiding returns 0
21:33:21.399 00.001 9960 scope move finished after 310 + 88 ms
21:33:21.399 00.000 9960 Move returns status 0, amount 310
21:33:21.399 00.000 9960 move complete, result=0
21:33:21.400 00.001 9960 worker thread done servicing request
21:33:21.400 00.000 9960 Worker thread wakes up
21:33:21.401 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.4 px 310 ms NORTH
21:33:21.407 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:33:21.407 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:33:22.664 01.257 9960 Exposure complete
21:33:22.785 00.121 9960 worker thread done servicing request
21:33:22.786 00.001 11872 OnExposeComplete: enter
21:33:22.789 00.003 11872 UpdateGuideState(): m_state=6
21:33:22.795 00.006 11872 Star::Find(15, 69, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 90
21:33:22.802 00.007 11872 Star::Find returns 1 (0), X=69.27, Y=854.96, Mass=2499, SNR=33.9, Peak=144 HFD=4.9
21:33:22.808 00.006 11872 CameraToMount -- cameraTheta (2.04) - m_xAngle (-3.14) = xAngle (5.18 = -1.11)
21:33:22.815 00.007 11872 CameraToMount -- cameraTheta (2.04) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.00 = -1.28)
21:33:22.820 00.005 11872 CameraToMount -- cameraX=-0.07 cameraY=0.15 hyp=0.17 cameraTheta=2.04 mountX=0.07 mountY=-0.16, mountTheta=-1.13
21:33:22.828 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=-0.07, y=0.15, opts=13)
21:33:22.833 00.005 11872 Enqueuing Move request for scope (-0.07, 0.15)
21:33:22.837 00.004 9960 Worker thread wakes up
21:33:22.837 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=144, med=0, FiltMin=0, FiltMax=70, Gamma=1.000
21:33:22.843 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.15) opts 0xd
21:33:22.843 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.07, 0.15)
21:33:22.843 00.000 9960 Moving (-0.07, 0.15) raw xDistance=0.07 yDistance=-0.16
21:33:22.844 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:33:22.844 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:33:22.844 00.000 11872 UpdateGuideState exits: m=2499 SNR=33.9
21:33:22.849 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:22.852 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:33:22.857 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:33:22.857 00.000 11872 Enqueuing Expose request
21:33:22.861 00.004 9960 MoveAxis(E, 0, ABG)
21:33:22.861 00.000 9960 Move returns status 0, amount 0
21:33:22.861 00.000 9960 MoveAxis(N, 0, ABG)
21:33:22.861 00.000 9960 Move returns status 0, amount 0
21:33:22.862 00.001 9960 move complete, result=0
21:33:22.863 00.001 9960 worker thread done servicing request
21:33:22.863 00.000 9960 Worker thread wakes up
21:33:22.863 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:33:22.867 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
21:33:22.867 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:33:24.116 01.249 9960 Exposure complete
21:33:24.241 00.125 9960 worker thread done servicing request
21:33:24.241 00.000 11872 OnExposeComplete: enter
21:33:24.246 00.005 11872 UpdateGuideState(): m_state=6
21:33:24.250 00.004 11872 Star::Find(15, 69, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 91
21:33:24.255 00.005 11872 Star::Find returns 1 (0), X=69.28, Y=854.96, Mass=2441, SNR=33.6, Peak=147 HFD=5.1
21:33:24.259 00.004 11872 CameraToMount -- cameraTheta (1.97) - m_xAngle (-3.14) = xAngle (5.11 = -1.17)
21:33:24.264 00.005 11872 CameraToMount -- cameraTheta (1.97) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.94 = -1.35)
21:33:24.268 00.004 11872 CameraToMount -- cameraX=-0.06 cameraY=0.15 hyp=0.16 cameraTheta=1.97 mountX=0.06 mountY=-0.16, mountTheta=-1.19
21:33:24.272 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.06, y=0.15, opts=13)
21:33:24.277 00.005 11872 Enqueuing Move request for scope (-0.06, 0.15)
21:33:24.281 00.004 9960 Worker thread wakes up
21:33:24.281 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.15) opts 0xd
21:33:24.281 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.06, 0.15)
21:33:24.282 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=147, med=0, FiltMin=0, FiltMax=75, Gamma=1.000
21:33:24.285 00.003 11872 UpdateGuideState exits: m=2441 SNR=33.6
21:33:24.290 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:24.293 00.003 9960 Moving (-0.06, 0.15) raw xDistance=0.06 yDistance=-0.16
21:33:24.293 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:33:24.295 00.002 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:33:24.295 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:33:24.299 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:33:24.300 00.001 9960 MoveAxis(E, 0, ABG)
21:33:24.301 00.001 9960 Move returns status 0, amount 0
21:33:24.301 00.000 9960 MoveAxis(N, 0, ABG)
21:33:24.301 00.000 9960 Move returns status 0, amount 0
21:33:24.302 00.001 9960 move complete, result=0
21:33:24.302 00.000 11872 Enqueuing Expose request
21:33:24.307 00.005 9960 worker thread done servicing request
21:33:24.307 00.000 9960 Worker thread wakes up
21:33:24.307 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:33:24.307 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:33:24.308 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:33:25.564 01.256 9960 Exposure complete
21:33:25.683 00.119 9960 worker thread done servicing request
21:33:25.684 00.001 11872 OnExposeComplete: enter
21:33:25.688 00.004 11872 UpdateGuideState(): m_state=6
21:33:25.691 00.003 11872 Star::Find(15, 69, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 92
21:33:25.693 00.002 11872 Star::Find returns 1 (0), X=69.08, Y=855.25, Mass=2430, SNR=33.3, Peak=157 HFD=4.9
21:33:25.697 00.004 11872 CameraToMount -- cameraTheta (2.12) - m_xAngle (-3.14) = xAngle (5.26 = -1.03)
21:33:25.701 00.004 11872 CameraToMount -- cameraTheta (2.12) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.09 = -1.20)
21:33:25.707 00.006 11872 CameraToMount -- cameraX=-0.27 cameraY=0.44 hyp=0.52 cameraTheta=2.12 mountX=0.27 mountY=-0.48, mountTheta=-1.06
21:33:25.713 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.27, y=0.44, opts=13)
21:33:25.717 00.004 11872 Enqueuing Move request for scope (-0.27, 0.44)
21:33:25.721 00.004 9960 Worker thread wakes up
21:33:25.722 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=157, med=0, FiltMin=0, FiltMax=80, Gamma=1.000
21:33:25.725 00.003 11872 UpdateGuideState exits: m=2430 SNR=33.3
21:33:25.729 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:25.734 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:33:25.738 00.004 11872 Enqueuing Expose request
21:33:25.741 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.44) opts 0xd
21:33:25.742 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.27, 0.44)
21:33:25.742 00.000 9960 Moving (-0.27, 0.44) raw xDistance=0.27 yDistance=-0.48
21:33:25.742 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
21:33:25.742 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.48 from input -0.48
21:33:25.742 00.000 9960 MoveAxis(W, 126, ABG)
21:33:25.744 00.002 9960 Guiding  Dir = 3, Dur = 126
21:33:25.744 00.000 9960 IsSlewing returns 0
21:33:25.744 00.000 9960 IsGuiding returns 0
21:33:25.745 00.001 9960 PulseGuide returned control before completion, sleep 136
21:33:25.896 00.151 9960 IsGuiding returns 1
21:33:25.896 00.000 9960 scope still moving after pulse duration time elapsed
21:33:25.927 00.031 9960 IsSlewing returns 0
21:33:25.927 00.000 9960 IsGuiding returns 0
21:33:25.927 00.000 9960 scope move finished after 126 + 56 ms
21:33:25.928 00.001 9960 Move returns status 0, amount 126
21:33:25.928 00.000 9960 MoveAxis(N, 360, ABG)
21:33:25.928 00.000 9960 Guiding  Dir = 0, Dur = 360
21:33:25.928 00.000 9960 IsSlewing returns 0
21:33:25.929 00.001 9960 IsGuiding returns 0
21:33:25.929 00.000 9960 PulseGuide returned control before completion, sleep 370
21:33:26.307 00.378 9960 IsGuiding returns 1
21:33:26.307 00.000 9960 scope still moving after pulse duration time elapsed
21:33:26.338 00.031 9960 IsSlewing returns 0
21:33:26.338 00.000 9960 IsGuiding returns 0
21:33:26.339 00.001 9960 scope move finished after 360 + 50 ms
21:33:26.339 00.000 9960 Move returns status 0, amount 360
21:33:26.339 00.000 9960 move complete, result=0
21:33:26.339 00.000 9960 worker thread done servicing request
21:33:26.340 00.001 11872 GuideStep: 0.3 px 126 ms WEST, -0.5 px 360 ms NORTH
21:33:26.346 00.006 9960 Worker thread wakes up
21:33:26.346 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:33:26.346 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:33:27.600 01.254 9960 Exposure complete
21:33:27.730 00.130 9960 worker thread done servicing request
21:33:27.730 00.000 11872 OnExposeComplete: enter
21:33:27.734 00.004 11872 UpdateGuideState(): m_state=6
21:33:27.738 00.004 11872 Star::Find(15, 69, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 93
21:33:27.742 00.004 11872 Star::Find returns 1 (0), X=69.25, Y=854.97, Mass=2511, SNR=33.8, Peak=159 HFD=4.8
21:33:27.747 00.005 11872 CameraToMount -- cameraTheta (2.14) - m_xAngle (-3.14) = xAngle (5.27 = -1.01)
21:33:27.751 00.004 11872 CameraToMount -- cameraTheta (2.14) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.10 = -1.18)
21:33:27.755 00.004 11872 CameraToMount -- cameraX=-0.10 cameraY=0.15 hyp=0.18 cameraTheta=2.14 mountX=0.10 mountY=-0.17, mountTheta=-1.05
21:33:27.759 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.10, y=0.15, opts=13)
21:33:27.765 00.006 11872 Enqueuing Move request for scope (-0.10, 0.15)
21:33:27.769 00.004 9960 Worker thread wakes up
21:33:27.769 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=159, med=0, FiltMin=0, FiltMax=76, Gamma=1.000
21:33:27.772 00.003 11872 UpdateGuideState exits: m=2511 SNR=33.8
21:33:27.776 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.15) opts 0xd
21:33:27.776 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:27.780 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:33:27.784 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.10, 0.15)
21:33:27.784 00.000 9960 Moving (-0.10, 0.15) raw xDistance=0.10 yDistance=-0.17
21:33:27.784 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:33:27.784 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:33:27.785 00.001 11872 Enqueuing Expose request
21:33:27.788 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:33:27.788 00.000 9960 MoveAxis(E, 0, ABG)
21:33:27.789 00.001 9960 Move returns status 0, amount 0
21:33:27.789 00.000 9960 MoveAxis(N, 0, ABG)
21:33:27.789 00.000 9960 Move returns status 0, amount 0
21:33:27.789 00.000 9960 move complete, result=0
21:33:27.790 00.001 9960 worker thread done servicing request
21:33:27.790 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:33:27.798 00.008 9960 Worker thread wakes up
21:33:27.798 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:33:27.798 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:33:29.051 01.253 9960 Exposure complete
21:33:29.183 00.132 9960 worker thread done servicing request
21:33:29.183 00.000 11872 OnExposeComplete: enter
21:33:29.188 00.005 11872 UpdateGuideState(): m_state=6
21:33:29.192 00.004 11872 Star::Find(15, 69, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 94
21:33:29.196 00.004 11872 Star::Find returns 1 (0), X=69.52, Y=854.96, Mass=2409, SNR=33.1, Peak=136 HFD=5.0
21:33:29.201 00.005 11872 CameraToMount -- cameraTheta (0.72) - m_xAngle (-3.14) = xAngle (3.86 = -2.43)
21:33:29.205 00.004 11872 CameraToMount -- cameraTheta (0.72) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.68 = -2.60)
21:33:29.209 00.004 11872 CameraToMount -- cameraX=0.17 cameraY=0.15 hyp=0.23 cameraTheta=0.72 mountX=-0.17 mountY=-0.12, mountTheta=-2.54
21:33:29.213 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.17, y=0.15, opts=13)
21:33:29.219 00.006 11872 Enqueuing Move request for scope (0.17, 0.15)
21:33:29.222 00.003 9960 Worker thread wakes up
21:33:29.223 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.15) opts 0xd
21:33:29.223 00.000 9960 Handling offset move in thread for scope, endpoint = (0.17, 0.15)
21:33:29.223 00.000 9960 Moving (0.17, 0.15) raw xDistance=-0.17 yDistance=-0.12
21:33:29.223 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
21:33:29.223 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:33:29.224 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=136, med=0, FiltMin=0, FiltMax=91, Gamma=1.000
21:33:29.228 00.004 11872 UpdateGuideState exits: m=2409 SNR=33.1
21:33:29.232 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:29.236 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:33:29.236 00.000 9960 MoveAxis(E, 0, ABG)
21:33:29.236 00.000 9960 Move returns status 0, amount 0
21:33:29.238 00.002 9960 MoveAxis(N, 0, ABG)
21:33:29.238 00.000 9960 Move returns status 0, amount 0
21:33:29.238 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:33:29.243 00.005 11872 Enqueuing Expose request
21:33:29.248 00.005 9960 move complete, result=0
21:33:29.248 00.000 9960 worker thread done servicing request
21:33:29.248 00.000 9960 Worker thread wakes up
21:33:29.248 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:33:29.249 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:33:29.249 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:33:30.493 01.244 9960 Exposure complete
21:33:30.617 00.124 9960 worker thread done servicing request
21:33:30.617 00.000 11872 OnExposeComplete: enter
21:33:30.621 00.004 11872 UpdateGuideState(): m_state=6
21:33:30.626 00.005 11872 Star::Find(15, 69, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 95
21:33:30.631 00.005 11872 Star::Find returns 1 (0), X=69.56, Y=855.24, Mass=2481, SNR=33.8, Peak=147 HFD=5.1
21:33:30.637 00.006 11872 CameraToMount -- cameraTheta (1.10) - m_xAngle (-3.14) = xAngle (4.24 = -2.04)
21:33:30.646 00.009 11872 CameraToMount -- cameraTheta (1.10) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.07 = -2.21)
21:33:30.653 00.007 11872 CameraToMount -- cameraX=0.22 cameraY=0.43 hyp=0.48 cameraTheta=1.10 mountX=-0.22 mountY=-0.38, mountTheta=-2.09
21:33:30.661 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=0.22, y=0.43, opts=13)
21:33:30.667 00.006 11872 Enqueuing Move request for scope (0.22, 0.43)
21:33:30.674 00.007 9960 Worker thread wakes up
21:33:30.674 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=147, med=1, FiltMin=0, FiltMax=88, Gamma=1.000
21:33:30.680 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.43) opts 0xd
21:33:30.680 00.000 11872 UpdateGuideState exits: m=2481 SNR=33.8
21:33:30.684 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:30.690 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:33:30.695 00.005 11872 Enqueuing Expose request
21:33:30.698 00.003 9960 Handling offset move in thread for scope, endpoint = (0.22, 0.43)
21:33:30.698 00.000 9960 Moving (0.22, 0.43) raw xDistance=-0.22 yDistance=-0.38
21:33:30.698 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
21:33:30.699 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.38 from input -0.38
21:33:30.699 00.000 9960 MoveAxis(E, 102, ABG)
21:33:30.699 00.000 9960 Guiding  Dir = 2, Dur = 102
21:33:30.700 00.001 9960 IsSlewing returns 0
21:33:30.700 00.000 9960 IsGuiding returns 0
21:33:30.701 00.001 9960 PulseGuide returned control before completion, sleep 112
21:33:30.825 00.124 9960 IsGuiding returns 1
21:33:30.826 00.001 9960 scope still moving after pulse duration time elapsed
21:33:30.856 00.030 9960 IsSlewing returns 0
21:33:30.860 00.004 9960 IsGuiding returns 0
21:33:30.860 00.000 9960 scope move finished after 102 + 57 ms
21:33:30.861 00.001 9960 Move returns status 0, amount 102
21:33:30.861 00.000 9960 MoveAxis(N, 285, ABG)
21:33:30.862 00.001 9960 Guiding  Dir = 0, Dur = 285
21:33:30.862 00.000 9960 IsSlewing returns 0
21:33:30.863 00.001 9960 IsGuiding returns 0
21:33:30.863 00.000 9960 PulseGuide returned control before completion, sleep 295
21:33:31.171 00.308 9960 IsGuiding returns 1
21:33:31.173 00.002 9960 scope still moving after pulse duration time elapsed
21:33:31.202 00.029 9960 IsSlewing returns 0
21:33:31.204 00.002 9960 IsGuiding returns 0
21:33:31.204 00.000 9960 scope move finished after 285 + 55 ms
21:33:31.204 00.000 9960 Move returns status 0, amount 285
21:33:31.205 00.001 9960 move complete, result=0
21:33:31.205 00.000 9960 worker thread done servicing request
21:33:31.206 00.001 9960 Worker thread wakes up
21:33:31.206 00.000 11872 GuideStep: -0.2 px 102 ms EAST, -0.4 px 285 ms NORTH
21:33:31.212 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:33:31.212 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:33:32.465 01.253 9960 Exposure complete
21:33:32.585 00.120 9960 worker thread done servicing request
21:33:32.585 00.000 11872 OnExposeComplete: enter
21:33:32.589 00.004 11872 UpdateGuideState(): m_state=6
21:33:32.594 00.005 11872 Star::Find(15, 69, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 96
21:33:32.598 00.004 11872 Star::Find returns 1 (0), X=69.33, Y=855.00, Mass=2486, SNR=33.9, Peak=151 HFD=4.8
21:33:32.602 00.004 11872 CameraToMount -- cameraTheta (1.64) - m_xAngle (-3.14) = xAngle (4.78 = -1.50)
21:33:32.606 00.004 11872 CameraToMount -- cameraTheta (1.64) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.61 = -1.68)
21:33:32.611 00.005 11872 CameraToMount -- cameraX=-0.01 cameraY=0.19 hyp=0.19 cameraTheta=1.64 mountX=0.01 mountY=-0.19, mountTheta=-1.50
21:33:32.617 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.01, y=0.19, opts=13)
21:33:32.621 00.004 11872 Enqueuing Move request for scope (-0.01, 0.19)
21:33:32.624 00.003 9960 Worker thread wakes up
21:33:32.624 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.19) opts 0xd
21:33:32.624 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.01, 0.19)
21:33:32.624 00.000 9960 Moving (-0.01, 0.19) raw xDistance=0.01 yDistance=-0.19
21:33:32.624 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:33:32.626 00.002 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:33:32.626 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=151, med=0, FiltMin=0, FiltMax=88, Gamma=1.000
21:33:32.631 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:33:32.631 00.000 11872 UpdateGuideState exits: m=2486 SNR=33.9
21:33:32.634 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:32.638 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:33:32.642 00.004 9960 MoveAxis(E, 0, ABG)
21:33:32.643 00.001 9960 Move returns status 0, amount 0
21:33:32.643 00.000 11872 Enqueuing Expose request
21:33:32.648 00.005 9960 MoveAxis(N, 0, ABG)
21:33:32.649 00.001 9960 Move returns status 0, amount 0
21:33:32.649 00.000 9960 move complete, result=0
21:33:32.649 00.000 9960 worker thread done servicing request
21:33:32.649 00.000 9960 Worker thread wakes up
21:33:32.650 00.001 11872 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:33:32.654 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
21:33:32.654 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:33:33.901 01.247 9960 Exposure complete
21:33:34.022 00.121 9960 worker thread done servicing request
21:33:34.023 00.001 11872 OnExposeComplete: enter
21:33:34.026 00.003 11872 UpdateGuideState(): m_state=6
21:33:34.030 00.004 11872 Star::Find(15, 69, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 97
21:33:34.035 00.005 11872 Star::Find returns 1 (0), X=69.27, Y=855.10, Mass=2424, SNR=33.3, Peak=158 HFD=4.9
21:33:34.038 00.003 11872 CameraToMount -- cameraTheta (1.83) - m_xAngle (-3.14) = xAngle (4.97 = -1.32)
21:33:34.041 00.003 11872 CameraToMount -- cameraTheta (1.83) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.80 = -1.49)
21:33:34.046 00.005 11872 CameraToMount -- cameraX=-0.08 cameraY=0.29 hyp=0.30 cameraTheta=1.83 mountX=0.07 mountY=-0.30, mountTheta=-1.32
21:33:34.052 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.08, y=0.29, opts=13)
21:33:34.056 00.004 11872 Enqueuing Move request for scope (-0.08, 0.29)
21:33:34.061 00.005 9960 Worker thread wakes up
21:33:34.061 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.29) opts 0xd
21:33:34.061 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.08, 0.29)
21:33:34.061 00.000 9960 Moving (-0.08, 0.29) raw xDistance=0.07 yDistance=-0.30
21:33:34.061 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:33:34.062 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
21:33:34.062 00.000 9960 MoveAxis(E, 0, ABG)
21:33:34.062 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=158, med=0, FiltMin=0, FiltMax=73, Gamma=1.000
21:33:34.067 00.005 11872 UpdateGuideState exits: m=2424 SNR=33.3
21:33:34.070 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:34.074 00.004 9960 Move returns status 0, amount 0
21:33:34.074 00.000 9960 MoveAxis(N, 221, ABG)
21:33:34.075 00.001 9960 Guiding  Dir = 0, Dur = 221
21:33:34.075 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:33:34.080 00.005 11872 Enqueuing Expose request
21:33:34.084 00.004 9960 IsSlewing returns 0
21:33:34.084 00.000 9960 IsGuiding returns 0
21:33:34.085 00.001 9960 PulseGuide returned control before completion, sleep 231
21:33:34.327 00.242 9960 IsGuiding returns 1
21:33:34.328 00.001 9960 scope still moving after pulse duration time elapsed
21:33:34.359 00.031 9960 IsSlewing returns 0
21:33:34.361 00.002 9960 IsGuiding returns 0
21:33:34.361 00.000 9960 scope move finished after 221 + 54 ms
21:33:34.361 00.000 9960 Move returns status 0, amount 221
21:33:34.362 00.001 9960 move complete, result=0
21:33:34.362 00.000 9960 worker thread done servicing request
21:33:34.362 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 221 ms NORTH
21:33:34.373 00.011 9960 Worker thread wakes up
21:33:34.373 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:33:34.373 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:33:35.618 01.245 9960 Exposure complete
21:33:35.758 00.140 9960 worker thread done servicing request
21:33:35.758 00.000 11872 OnExposeComplete: enter
21:33:35.762 00.004 11872 UpdateGuideState(): m_state=6
21:33:35.767 00.005 11872 Star::Find(15, 69, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 98
21:33:35.771 00.004 11872 Star::Find returns 1 (0), X=69.42, Y=855.15, Mass=2359, SNR=33.0, Peak=145 HFD=4.9
21:33:35.776 00.005 11872 CameraToMount -- cameraTheta (1.36) - m_xAngle (-3.14) = xAngle (4.50 = -1.78)
21:33:35.780 00.004 11872 CameraToMount -- cameraTheta (1.36) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.33 = -1.95)
21:33:35.784 00.004 11872 CameraToMount -- cameraX=0.07 cameraY=0.34 hyp=0.34 cameraTheta=1.36 mountX=-0.07 mountY=-0.32, mountTheta=-1.79
21:33:35.790 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.07, y=0.34, opts=13)
21:33:35.794 00.004 11872 Enqueuing Move request for scope (0.07, 0.34)
21:33:35.798 00.004 9960 Worker thread wakes up
21:33:35.798 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=145, med=0, FiltMin=0, FiltMax=75, Gamma=1.000
21:33:35.803 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.34) opts 0xd
21:33:35.803 00.000 11872 UpdateGuideState exits: m=2359 SNR=33.0
21:33:35.808 00.005 9960 Handling offset move in thread for scope, endpoint = (0.07, 0.34)
21:33:35.808 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:35.812 00.004 9960 Moving (0.07, 0.34) raw xDistance=-0.07 yDistance=-0.32
21:33:35.813 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:33:35.816 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:33:35.816 00.000 11872 Enqueuing Expose request
21:33:35.821 00.005 9960 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
21:33:35.821 00.000 9960 MoveAxis(E, 0, ABG)
21:33:35.821 00.000 9960 Move returns status 0, amount 0
21:33:35.821 00.000 9960 MoveAxis(N, 237, ABG)
21:33:35.822 00.001 9960 Guiding  Dir = 0, Dur = 237
21:33:35.822 00.000 9960 IsSlewing returns 0
21:33:35.822 00.000 9960 IsGuiding returns 0
21:33:35.823 00.001 9960 PulseGuide returned control before completion, sleep 247
21:33:36.079 00.256 9960 IsGuiding returns 1
21:33:36.079 00.000 9960 scope still moving after pulse duration time elapsed
21:33:36.110 00.031 9960 IsSlewing returns 0
21:33:36.112 00.002 9960 IsGuiding returns 0
21:33:36.113 00.001 9960 scope move finished after 237 + 53 ms
21:33:36.113 00.000 9960 Move returns status 0, amount 237
21:33:36.114 00.001 9960 move complete, result=0
21:33:36.114 00.000 9960 worker thread done servicing request
21:33:36.114 00.000 9960 Worker thread wakes up
21:33:36.114 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 237 ms NORTH
21:33:36.120 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:33:36.121 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:33:37.377 01.256 9960 Exposure complete
21:33:37.493 00.116 9960 worker thread done servicing request
21:33:37.493 00.000 11872 OnExposeComplete: enter
21:33:37.497 00.004 11872 UpdateGuideState(): m_state=6
21:33:37.502 00.005 11872 Star::Find(15, 69, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 99
21:33:37.506 00.004 11872 Star::Find returns 1 (0), X=69.18, Y=854.70, Mass=2348, SNR=32.9, Peak=131 HFD=5.0
21:33:37.510 00.004 11872 CameraToMount -- cameraTheta (-2.54) - m_xAngle (-3.14) = xAngle (0.59 = 0.59)
21:33:37.514 00.004 11872 CameraToMount -- cameraTheta (-2.54) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.42 = 0.42)
21:33:37.519 00.005 11872 CameraToMount -- cameraX=-0.17 cameraY=-0.12 hyp=0.21 cameraTheta=-2.54 mountX=0.17 mountY=0.08, mountTheta=0.46
21:33:37.526 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.17, y=-0.12, opts=13)
21:33:37.530 00.004 11872 Enqueuing Move request for scope (-0.17, -0.12)
21:33:37.534 00.004 9960 Worker thread wakes up
21:33:37.535 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.12) opts 0xd
21:33:37.535 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.17, -0.12)
21:33:37.535 00.000 9960 Moving (-0.17, -0.12) raw xDistance=0.17 yDistance=0.08
21:33:37.535 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
21:33:37.536 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:33:37.536 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=131, med=1, FiltMin=0, FiltMax=75, Gamma=1.000
21:33:37.540 00.004 11872 UpdateGuideState exits: m=2348 SNR=32.9
21:33:37.545 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:33:37.545 00.000 9960 MoveAxis(E, 0, ABG)
21:33:37.545 00.000 9960 Move returns status 0, amount 0
21:33:37.546 00.001 9960 MoveAxis(N, 0, ABG)
21:33:37.546 00.000 9960 Move returns status 0, amount 0
21:33:37.547 00.001 9960 move complete, result=0
21:33:37.547 00.000 9960 worker thread done servicing request
21:33:37.547 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:37.552 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:33:37.556 00.004 11872 Enqueuing Expose request
21:33:37.560 00.004 11872 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:33:37.563 00.003 9960 Worker thread wakes up
21:33:37.563 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:33:37.564 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:33:38.805 01.241 9960 Exposure complete
21:33:38.944 00.139 9960 worker thread done servicing request
21:33:38.944 00.000 11872 OnExposeComplete: enter
21:33:38.948 00.004 11872 UpdateGuideState(): m_state=6
21:33:38.953 00.005 11872 Star::Find(15, 69, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 100
21:33:38.957 00.004 11872 Star::Find returns 1 (0), X=69.35, Y=854.85, Mass=2283, SNR=32.4, Peak=147 HFD=4.9
21:33:38.962 00.005 11872 CameraToMount -- cameraTheta (1.40) - m_xAngle (-3.14) = xAngle (4.54 = -1.75)
21:33:38.965 00.003 11872 CameraToMount -- cameraTheta (1.40) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.36 = -1.92)
21:33:38.968 00.003 11872 CameraToMount -- cameraX=0.01 cameraY=0.04 hyp=0.04 cameraTheta=1.40 mountX=-0.01 mountY=-0.04, mountTheta=-1.76
21:33:38.974 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.01, y=0.04, opts=13)
21:33:38.977 00.003 11872 Enqueuing Move request for scope (0.01, 0.04)
21:33:38.982 00.005 9960 Worker thread wakes up
21:33:38.982 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.04) opts 0xd
21:33:38.983 00.001 9960 Handling offset move in thread for scope, endpoint = (0.01, 0.04)
21:33:38.983 00.000 9960 Moving (0.01, 0.04) raw xDistance=-0.01 yDistance=-0.04
21:33:38.983 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:33:38.983 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:33:38.984 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=147, med=0, FiltMin=0, FiltMax=71, Gamma=1.000
21:33:38.990 00.006 11872 UpdateGuideState exits: m=2283 SNR=32.4
21:33:38.994 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:38.998 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:33:39.003 00.005 11872 Enqueuing Expose request
21:33:39.006 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:33:39.007 00.001 9960 MoveAxis(E, 0, ABG)
21:33:39.007 00.000 9960 Move returns status 0, amount 0
21:33:39.007 00.000 9960 MoveAxis(N, 0, ABG)
21:33:39.007 00.000 9960 Move returns status 0, amount 0
21:33:39.008 00.001 9960 move complete, result=0
21:33:39.008 00.000 9960 worker thread done servicing request
21:33:39.008 00.000 9960 Worker thread wakes up
21:33:39.008 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:33:39.013 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:33:39.013 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:33:40.265 01.252 9960 Exposure complete
21:33:40.391 00.126 9960 worker thread done servicing request
21:33:40.392 00.001 11872 OnExposeComplete: enter
21:33:40.398 00.006 11872 UpdateGuideState(): m_state=6
21:33:40.402 00.004 11872 Star::Find(15, 69, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 101
21:33:40.407 00.005 11872 Star::Find returns 1 (0), X=69.32, Y=855.15, Mass=2375, SNR=33.0, Peak=154 HFD=4.6
21:33:40.411 00.004 11872 CameraToMount -- cameraTheta (1.65) - m_xAngle (-3.14) = xAngle (4.79 = -1.49)
21:33:40.414 00.003 11872 CameraToMount -- cameraTheta (1.65) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.62 = -1.67)
21:33:40.419 00.005 11872 CameraToMount -- cameraX=-0.03 cameraY=0.33 hyp=0.33 cameraTheta=1.65 mountX=0.03 mountY=-0.33, mountTheta=-1.49
21:33:40.424 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.03, y=0.33, opts=13)
21:33:40.429 00.005 11872 Enqueuing Move request for scope (-0.03, 0.33)
21:33:40.432 00.003 9960 Worker thread wakes up
21:33:40.432 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.33) opts 0xd
21:33:40.433 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.03, 0.33)
21:33:40.433 00.000 9960 Moving (-0.03, 0.33) raw xDistance=0.03 yDistance=-0.33
21:33:40.433 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:33:40.433 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
21:33:40.433 00.000 9960 MoveAxis(E, 0, ABG)
21:33:40.434 00.001 9960 Move returns status 0, amount 0
21:33:40.434 00.000 9960 MoveAxis(N, 248, ABG)
21:33:40.434 00.000 9960 Guiding  Dir = 0, Dur = 248
21:33:40.434 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=154, med=0, FiltMin=0, FiltMax=74, Gamma=1.000
21:33:40.438 00.004 9960 IsSlewing returns 0
21:33:40.438 00.000 11872 UpdateGuideState exits: m=2375 SNR=33.0
21:33:40.442 00.004 9960 IsGuiding returns 0
21:33:40.443 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:40.446 00.003 9960 PulseGuide returned control before completion, sleep 258
21:33:40.446 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:33:40.451 00.005 11872 Enqueuing Expose request
21:33:40.720 00.269 9960 IsGuiding returns 1
21:33:40.721 00.001 9960 scope still moving after pulse duration time elapsed
21:33:40.750 00.029 9960 IsSlewing returns 0
21:33:40.750 00.000 9960 IsGuiding returns 0
21:33:40.750 00.000 9960 scope move finished after 248 + 60 ms
21:33:40.750 00.000 9960 Move returns status 0, amount 248
21:33:40.750 00.000 9960 move complete, result=0
21:33:40.752 00.002 9960 worker thread done servicing request
21:33:40.752 00.000 9960 Worker thread wakes up
21:33:40.752 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.3 px 248 ms NORTH
21:33:40.757 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:33:40.757 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:33:42.009 01.252 9960 Exposure complete
21:33:42.137 00.128 9960 worker thread done servicing request
21:33:42.137 00.000 11872 OnExposeComplete: enter
21:33:42.141 00.004 11872 UpdateGuideState(): m_state=6
21:33:42.147 00.006 11872 Star::Find(15, 69, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 102
21:33:42.152 00.005 11872 Star::Find returns 1 (0), X=69.48, Y=854.91, Mass=2337, SNR=32.9, Peak=141 HFD=5.0
21:33:42.156 00.004 11872 CameraToMount -- cameraTheta (0.60) - m_xAngle (-3.14) = xAngle (3.74 = -2.54)
21:33:42.160 00.004 11872 CameraToMount -- cameraTheta (0.60) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.57 = -2.72)
21:33:42.164 00.004 11872 CameraToMount -- cameraX=0.14 cameraY=0.09 hyp=0.17 cameraTheta=0.60 mountX=-0.14 mountY=-0.07, mountTheta=-2.68
21:33:42.170 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.14, y=0.09, opts=13)
21:33:42.174 00.004 11872 Enqueuing Move request for scope (0.14, 0.09)
21:33:42.178 00.004 9960 Worker thread wakes up
21:33:42.179 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=141, med=0, FiltMin=0, FiltMax=79, Gamma=1.000
21:33:42.182 00.003 11872 UpdateGuideState exits: m=2337 SNR=32.9
21:33:42.186 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:42.189 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:33:42.194 00.005 11872 Enqueuing Expose request
21:33:42.198 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.09) opts 0xd
21:33:42.198 00.000 9960 Handling offset move in thread for scope, endpoint = (0.14, 0.09)
21:33:42.198 00.000 9960 Moving (0.14, 0.09) raw xDistance=-0.14 yDistance=-0.07
21:33:42.198 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
21:33:42.198 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:33:42.199 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:33:42.199 00.000 9960 MoveAxis(E, 0, ABG)
21:33:42.199 00.000 9960 Move returns status 0, amount 0
21:33:42.199 00.000 9960 MoveAxis(N, 0, ABG)
21:33:42.199 00.000 9960 Move returns status 0, amount 0
21:33:42.199 00.000 9960 move complete, result=0
21:33:42.201 00.002 9960 worker thread done servicing request
21:33:42.201 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:33:42.205 00.004 9960 Worker thread wakes up
21:33:42.206 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:33:42.206 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:33:43.453 01.247 9960 Exposure complete
21:33:43.578 00.125 9960 worker thread done servicing request
21:33:43.579 00.001 11872 OnExposeComplete: enter
21:33:43.582 00.003 11872 UpdateGuideState(): m_state=6
21:33:43.587 00.005 11872 Star::Find(15, 69, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 103
21:33:43.591 00.004 11872 Star::Find returns 1 (0), X=69.44, Y=855.21, Mass=2505, SNR=34.0, Peak=152 HFD=4.9
21:33:43.595 00.004 11872 CameraToMount -- cameraTheta (1.34) - m_xAngle (-3.14) = xAngle (4.48 = -1.80)
21:33:43.598 00.003 11872 CameraToMount -- cameraTheta (1.34) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.31 = -1.97)
21:33:43.603 00.005 11872 CameraToMount -- cameraX=0.09 cameraY=0.40 hyp=0.41 cameraTheta=1.34 mountX=-0.09 mountY=-0.37, mountTheta=-1.81
21:33:43.606 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=0.09, y=0.40, opts=13)
21:33:43.611 00.005 11872 Enqueuing Move request for scope (0.09, 0.40)
21:33:43.616 00.005 9960 Worker thread wakes up
21:33:43.617 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.40) opts 0xd
21:33:43.617 00.000 9960 Handling offset move in thread for scope, endpoint = (0.09, 0.40)
21:33:43.617 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=152, med=1, FiltMin=0, FiltMax=81, Gamma=1.000
21:33:43.621 00.004 11872 UpdateGuideState exits: m=2505 SNR=34.0
21:33:43.624 00.003 9960 Moving (0.09, 0.40) raw xDistance=-0.09 yDistance=-0.37
21:33:43.625 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:33:43.625 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:43.629 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:33:43.632 00.003 11872 Enqueuing Expose request
21:33:43.637 00.005 9960 GuideAlgorithmResistSwitch::result() returns -0.37 from input -0.37
21:33:43.637 00.000 9960 MoveAxis(E, 0, ABG)
21:33:43.637 00.000 9960 Move returns status 0, amount 0
21:33:43.637 00.000 9960 MoveAxis(N, 279, ABG)
21:33:43.637 00.000 9960 Guiding  Dir = 0, Dur = 279
21:33:43.638 00.001 9960 IsSlewing returns 0
21:33:43.639 00.001 9960 IsGuiding returns 0
21:33:43.639 00.000 9960 PulseGuide returned control before completion, sleep 289
21:33:43.944 00.305 9960 IsGuiding returns 1
21:33:43.944 00.000 9960 scope still moving after pulse duration time elapsed
21:33:43.976 00.032 9960 IsSlewing returns 0
21:33:43.976 00.000 9960 IsGuiding returns 0
21:33:43.977 00.001 9960 scope move finished after 279 + 58 ms
21:33:43.977 00.000 9960 Move returns status 0, amount 279
21:33:43.977 00.000 9960 move complete, result=0
21:33:43.978 00.001 9960 worker thread done servicing request
21:33:43.978 00.000 9960 Worker thread wakes up
21:33:43.978 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.4 px 279 ms NORTH
21:33:43.984 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:33:43.984 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:33:45.243 01.259 9960 Exposure complete
21:33:45.363 00.120 9960 worker thread done servicing request
21:33:45.364 00.001 11872 OnExposeComplete: enter
21:33:45.367 00.003 11872 UpdateGuideState(): m_state=6
21:33:45.373 00.006 11872 Star::Find(15, 69, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 104
21:33:45.377 00.004 11872 Star::Find returns 1 (0), X=69.47, Y=855.01, Mass=2369, SNR=33.0, Peak=144 HFD=5.0
21:33:45.381 00.004 11872 CameraToMount -- cameraTheta (1.02) - m_xAngle (-3.14) = xAngle (4.15 = -2.13)
21:33:45.385 00.004 11872 CameraToMount -- cameraTheta (1.02) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.98 = -2.30)
21:33:45.390 00.005 11872 CameraToMount -- cameraX=0.12 cameraY=0.20 hyp=0.24 cameraTheta=1.02 mountX=-0.12 mountY=-0.18, mountTheta=-2.19
21:33:45.395 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.12, y=0.20, opts=13)
21:33:45.399 00.004 11872 Enqueuing Move request for scope (0.12, 0.20)
21:33:45.403 00.004 9960 Worker thread wakes up
21:33:45.404 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=144, med=0, FiltMin=0, FiltMax=78, Gamma=1.000
21:33:45.408 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.20) opts 0xd
21:33:45.408 00.000 9960 Handling offset move in thread for scope, endpoint = (0.12, 0.20)
21:33:45.408 00.000 9960 Moving (0.12, 0.20) raw xDistance=-0.12 yDistance=-0.18
21:33:45.408 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
21:33:45.408 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:33:45.409 00.001 11872 UpdateGuideState exits: m=2369 SNR=33.0
21:33:45.413 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:45.417 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:33:45.421 00.004 11872 Enqueuing Expose request
21:33:45.425 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:33:45.425 00.000 9960 MoveAxis(E, 0, ABG)
21:33:45.425 00.000 9960 Move returns status 0, amount 0
21:33:45.427 00.002 9960 MoveAxis(N, 0, ABG)
21:33:45.427 00.000 9960 Move returns status 0, amount 0
21:33:45.427 00.000 9960 move complete, result=0
21:33:45.428 00.001 9960 worker thread done servicing request
21:33:45.428 00.000 9960 Worker thread wakes up
21:33:45.428 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:33:45.433 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:33:45.433 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:33:46.672 01.239 9960 Exposure complete
21:33:46.792 00.120 9960 worker thread done servicing request
21:33:46.792 00.000 11872 OnExposeComplete: enter
21:33:46.797 00.005 11872 UpdateGuideState(): m_state=6
21:33:46.801 00.004 11872 Star::Find(15, 69, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 105
21:33:46.805 00.004 11872 Star::Find returns 1 (0), X=69.38, Y=855.15, Mass=2342, SNR=32.9, Peak=155 HFD=4.8
21:33:46.809 00.004 11872 CameraToMount -- cameraTheta (1.48) - m_xAngle (-3.14) = xAngle (4.62 = -1.66)
21:33:46.812 00.003 11872 CameraToMount -- cameraTheta (1.48) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.45 = -1.83)
21:33:46.816 00.004 11872 CameraToMount -- cameraX=0.03 cameraY=0.33 hyp=0.34 cameraTheta=1.48 mountX=-0.03 mountY=-0.32, mountTheta=-1.66
21:33:46.822 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.03, y=0.33, opts=13)
21:33:46.827 00.005 11872 Enqueuing Move request for scope (0.03, 0.33)
21:33:46.833 00.006 9960 Worker thread wakes up
21:33:46.834 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=155, med=0, FiltMin=0, FiltMax=77, Gamma=1.000
21:33:46.839 00.005 11872 UpdateGuideState exits: m=2342 SNR=32.9
21:33:46.843 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:46.846 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:33:46.851 00.005 11872 Enqueuing Expose request
21:33:46.856 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.33) opts 0xd
21:33:46.856 00.000 9960 Handling offset move in thread for scope, endpoint = (0.03, 0.33)
21:33:46.856 00.000 9960 Moving (0.03, 0.33) raw xDistance=-0.03 yDistance=-0.32
21:33:46.857 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:33:46.858 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
21:33:46.858 00.000 9960 MoveAxis(E, 0, ABG)
21:33:46.858 00.000 9960 Move returns status 0, amount 0
21:33:46.858 00.000 9960 MoveAxis(N, 241, ABG)
21:33:46.858 00.000 9960 Guiding  Dir = 0, Dur = 241
21:33:46.859 00.001 9960 IsSlewing returns 0
21:33:46.859 00.000 9960 IsGuiding returns 0
21:33:46.859 00.000 9960 PulseGuide returned control before completion, sleep 251
21:33:47.114 00.255 9960 IsGuiding returns 1
21:33:47.115 00.001 9960 scope still moving after pulse duration time elapsed
21:33:47.146 00.031 9960 IsSlewing returns 0
21:33:47.148 00.002 9960 IsGuiding returns 0
21:33:47.148 00.000 9960 scope move finished after 241 + 47 ms
21:33:47.148 00.000 9960 Move returns status 0, amount 241
21:33:47.148 00.000 9960 move complete, result=0
21:33:47.149 00.001 9960 worker thread done servicing request
21:33:47.149 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.3 px 241 ms NORTH
21:33:47.157 00.008 9960 Worker thread wakes up
21:33:47.158 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:33:47.158 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:33:48.413 01.255 9960 Exposure complete
21:33:48.536 00.123 9960 worker thread done servicing request
21:33:48.537 00.001 11872 OnExposeComplete: enter
21:33:48.541 00.004 11872 UpdateGuideState(): m_state=6
21:33:48.544 00.003 11872 Star::Find(15, 69, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 106
21:33:48.550 00.006 11872 Star::Find returns 1 (0), X=69.56, Y=854.88, Mass=2440, SNR=33.7, Peak=124 HFD=4.9
21:33:48.554 00.004 11872 CameraToMount -- cameraTheta (0.29) - m_xAngle (-3.14) = xAngle (3.43 = -2.85)
21:33:48.559 00.005 11872 CameraToMount -- cameraTheta (0.29) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.26 = -3.02)
21:33:48.562 00.003 11872 CameraToMount -- cameraX=0.21 cameraY=0.06 hyp=0.22 cameraTheta=0.29 mountX=-0.21 mountY=-0.03, mountTheta=-3.02
21:33:48.567 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.21, y=0.06, opts=13)
21:33:48.571 00.004 11872 Enqueuing Move request for scope (0.21, 0.06)
21:33:48.575 00.004 9960 Worker thread wakes up
21:33:48.575 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=124, med=0, FiltMin=0, FiltMax=84, Gamma=1.000
21:33:48.579 00.004 11872 UpdateGuideState exits: m=2440 SNR=33.7
21:33:48.583 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:48.586 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:33:48.591 00.005 11872 Enqueuing Expose request
21:33:48.595 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.06) opts 0xd
21:33:48.595 00.000 9960 Handling offset move in thread for scope, endpoint = (0.21, 0.06)
21:33:48.595 00.000 9960 Moving (0.21, 0.06) raw xDistance=-0.21 yDistance=-0.03
21:33:48.595 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
21:33:48.595 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:33:48.595 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:33:48.596 00.001 9960 MoveAxis(E, 99, ABG)
21:33:48.596 00.000 9960 Guiding  Dir = 2, Dur = 99
21:33:48.596 00.000 9960 IsSlewing returns 0
21:33:48.597 00.001 9960 IsGuiding returns 0
21:33:48.597 00.000 9960 PulseGuide returned control before completion, sleep 109
21:33:48.715 00.118 9960 IsGuiding returns 1
21:33:48.715 00.000 9960 scope still moving after pulse duration time elapsed
21:33:48.745 00.030 9960 IsSlewing returns 0
21:33:48.747 00.002 9960 IsGuiding returns 0
21:33:48.748 00.001 9960 scope move finished after 99 + 51 ms
21:33:48.748 00.000 9960 Move returns status 0, amount 99
21:33:48.748 00.000 9960 MoveAxis(N, 0, ABG)
21:33:48.749 00.001 9960 Move returns status 0, amount 0
21:33:48.749 00.000 9960 move complete, result=0
21:33:48.749 00.000 9960 worker thread done servicing request
21:33:48.749 00.000 9960 Worker thread wakes up
21:33:48.750 00.001 11872 GuideStep: -0.2 px 99 ms EAST, -0.0 px 0 ms NORTH
21:33:48.755 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:33:48.755 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:33:50.005 01.250 9960 Exposure complete
21:33:50.136 00.131 9960 worker thread done servicing request
21:33:50.137 00.001 11872 OnExposeComplete: enter
21:33:50.141 00.004 11872 UpdateGuideState(): m_state=6
21:33:50.146 00.005 11872 Star::Find(15, 69, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 107
21:33:50.151 00.005 11872 Star::Find returns 1 (0), X=69.44, Y=855.07, Mass=2378, SNR=33.0, Peak=150 HFD=4.9
21:33:50.156 00.005 11872 CameraToMount -- cameraTheta (1.21) - m_xAngle (-3.14) = xAngle (4.35 = -1.93)
21:33:50.161 00.005 11872 CameraToMount -- cameraTheta (1.21) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.18 = -2.10)
21:33:50.165 00.004 11872 CameraToMount -- cameraX=0.10 cameraY=0.26 hyp=0.28 cameraTheta=1.21 mountX=-0.10 mountY=-0.24, mountTheta=-1.96
21:33:50.174 00.009 11872 SchedulePrimaryMove(0FA44CE0, x=0.10, y=0.26, opts=13)
21:33:50.179 00.005 11872 Enqueuing Move request for scope (0.10, 0.26)
21:33:50.182 00.003 9960 Worker thread wakes up
21:33:50.182 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.26) opts 0xd
21:33:50.182 00.000 9960 Handling offset move in thread for scope, endpoint = (0.10, 0.26)
21:33:50.182 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=150, med=1, FiltMin=0, FiltMax=76, Gamma=1.000
21:33:50.188 00.006 11872 UpdateGuideState exits: m=2378 SNR=33.0
21:33:50.191 00.003 9960 Moving (0.10, 0.26) raw xDistance=-0.10 yDistance=-0.24
21:33:50.191 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:33:50.191 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:50.196 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:33:50.199 00.003 9960 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
21:33:50.199 00.000 9960 MoveAxis(E, 0, ABG)
21:33:50.199 00.000 11872 Enqueuing Expose request
21:33:50.207 00.008 9960 Move returns status 0, amount 0
21:33:50.207 00.000 9960 MoveAxis(N, 180, ABG)
21:33:50.207 00.000 9960 Guiding  Dir = 0, Dur = 180
21:33:50.207 00.000 9960 IsSlewing returns 0
21:33:50.208 00.001 9960 IsGuiding returns 0
21:33:50.208 00.000 9960 PulseGuide returned control before completion, sleep 190
21:33:50.407 00.199 9960 IsGuiding returns 1
21:33:50.408 00.001 9960 scope still moving after pulse duration time elapsed
21:33:50.438 00.030 9960 IsSlewing returns 0
21:33:50.439 00.001 9960 IsGuiding returns 0
21:33:50.439 00.000 9960 scope move finished after 180 + 51 ms
21:33:50.440 00.001 9960 Move returns status 0, amount 180
21:33:50.440 00.000 9960 move complete, result=0
21:33:50.441 00.001 9960 worker thread done servicing request
21:33:50.441 00.000 9960 Worker thread wakes up
21:33:50.441 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 180 ms NORTH
21:33:50.448 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:33:50.448 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:33:51.703 01.255 9960 Exposure complete
21:33:51.853 00.150 9960 worker thread done servicing request
21:33:51.854 00.001 11872 OnExposeComplete: enter
21:33:51.858 00.004 11872 UpdateGuideState(): m_state=6
21:33:51.863 00.005 11872 Star::Find(15, 69, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 108
21:33:51.867 00.004 11872 Star::Find returns 1 (0), X=69.34, Y=855.06, Mass=2431, SNR=33.3, Peak=129 HFD=4.9
21:33:51.872 00.005 11872 CameraToMount -- cameraTheta (1.59) - m_xAngle (-3.14) = xAngle (4.73 = -1.56)
21:33:51.875 00.003 11872 CameraToMount -- cameraTheta (1.59) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.56 = -1.73)
21:33:51.878 00.003 11872 CameraToMount -- cameraX=-0.00 cameraY=0.25 hyp=0.25 cameraTheta=1.59 mountX=0.00 mountY=-0.25, mountTheta=-1.56
21:33:51.886 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=-0.00, y=0.25, opts=13)
21:33:51.892 00.006 11872 Enqueuing Move request for scope (-0.00, 0.25)
21:33:51.896 00.004 9960 Worker thread wakes up
21:33:51.896 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=129, med=1, FiltMin=0, FiltMax=80, Gamma=1.000
21:33:51.901 00.005 11872 UpdateGuideState exits: m=2431 SNR=33.3
21:33:51.905 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.25) opts 0xd
21:33:51.905 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:51.909 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.00, 0.25)
21:33:51.909 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:33:51.915 00.006 9960 Moving (-0.00, 0.25) raw xDistance=0.00 yDistance=-0.25
21:33:51.915 00.000 11872 Enqueuing Expose request
21:33:51.920 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
21:33:51.921 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
21:33:51.921 00.000 9960 MoveAxis(E, 0, ABG)
21:33:51.921 00.000 9960 Move returns status 0, amount 0
21:33:51.921 00.000 9960 MoveAxis(N, 186, ABG)
21:33:51.921 00.000 9960 Guiding  Dir = 0, Dur = 186
21:33:51.921 00.000 9960 IsSlewing returns 0
21:33:51.922 00.001 9960 IsGuiding returns 0
21:33:51.922 00.000 9960 PulseGuide returned control before completion, sleep 196
21:33:52.130 00.208 9960 IsGuiding returns 1
21:33:52.130 00.000 9960 scope still moving after pulse duration time elapsed
21:33:52.160 00.030 9960 IsSlewing returns 0
21:33:52.161 00.001 9960 IsGuiding returns 0
21:33:52.162 00.001 9960 scope move finished after 186 + 53 ms
21:33:52.162 00.000 9960 Move returns status 0, amount 186
21:33:52.162 00.000 9960 move complete, result=0
21:33:52.163 00.001 9960 worker thread done servicing request
21:33:52.163 00.000 9960 Worker thread wakes up
21:33:52.164 00.001 11872 GuideStep: 0.0 px 0 ms EAST, -0.2 px 186 ms NORTH
21:33:52.169 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:33:52.169 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:33:53.427 01.258 9960 Exposure complete
21:33:53.547 00.120 9960 worker thread done servicing request
21:33:53.548 00.001 11872 OnExposeComplete: enter
21:33:53.552 00.004 11872 UpdateGuideState(): m_state=6
21:33:53.556 00.004 11872 Star::Find(15, 69, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 109
21:33:53.560 00.004 11872 Star::Find returns 1 (0), X=69.39, Y=855.11, Mass=2559, SNR=34.3, Peak=152 HFD=5.0
21:33:53.564 00.004 11872 CameraToMount -- cameraTheta (1.42) - m_xAngle (-3.14) = xAngle (4.56 = -1.72)
21:33:53.568 00.004 11872 CameraToMount -- cameraTheta (1.42) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.39 = -1.89)
21:33:53.571 00.003 11872 CameraToMount -- cameraX=0.04 cameraY=0.29 hyp=0.30 cameraTheta=1.42 mountX=-0.05 mountY=-0.28, mountTheta=-1.73
21:33:53.577 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.04, y=0.29, opts=13)
21:33:53.581 00.004 11872 Enqueuing Move request for scope (0.04, 0.29)
21:33:53.586 00.005 9960 Worker thread wakes up
21:33:53.586 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=152, med=1, FiltMin=0, FiltMax=95, Gamma=1.000
21:33:53.591 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.29) opts 0xd
21:33:53.592 00.001 11872 UpdateGuideState exits: m=2559 SNR=34.3
21:33:53.596 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:53.600 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:33:53.604 00.004 9960 Handling offset move in thread for scope, endpoint = (0.04, 0.29)
21:33:53.605 00.001 11872 Enqueuing Expose request
21:33:53.608 00.003 9960 Moving (0.04, 0.29) raw xDistance=-0.05 yDistance=-0.28
21:33:53.608 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:33:53.608 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
21:33:53.608 00.000 9960 MoveAxis(E, 0, ABG)
21:33:53.608 00.000 9960 Move returns status 0, amount 0
21:33:53.609 00.001 9960 MoveAxis(N, 211, ABG)
21:33:53.610 00.001 9960 Guiding  Dir = 0, Dur = 211
21:33:53.610 00.000 9960 IsSlewing returns 0
21:33:53.610 00.000 9960 IsGuiding returns 0
21:33:53.611 00.001 9960 PulseGuide returned control before completion, sleep 221
21:33:53.838 00.227 9960 IsGuiding returns 1
21:33:53.839 00.001 9960 scope still moving after pulse duration time elapsed
21:33:53.867 00.028 9960 IsSlewing returns 0
21:33:53.869 00.002 9960 IsGuiding returns 0
21:33:53.869 00.000 9960 scope move finished after 211 + 47 ms
21:33:53.869 00.000 9960 Move returns status 0, amount 211
21:33:53.870 00.001 9960 move complete, result=0
21:33:53.870 00.000 9960 worker thread done servicing request
21:33:53.871 00.001 11872 GuideStep: -0.0 px 0 ms EAST, -0.3 px 211 ms NORTH
21:33:53.878 00.007 9960 Worker thread wakes up
21:33:53.878 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:33:53.878 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:33:55.129 01.251 9960 Exposure complete
21:33:55.241 00.112 9960 worker thread done servicing request
21:33:55.242 00.001 11872 OnExposeComplete: enter
21:33:55.247 00.005 11872 UpdateGuideState(): m_state=6
21:33:55.251 00.004 11872 Star::Find(15, 69, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 110
21:33:55.255 00.004 11872 Star::Find returns 1 (0), X=69.34, Y=854.85, Mass=2377, SNR=33.2, Peak=155 HFD=4.9
21:33:55.258 00.003 11872 CameraToMount -- cameraTheta (1.85) - m_xAngle (-3.14) = xAngle (4.99 = -1.30)
21:33:55.263 00.005 11872 CameraToMount -- cameraTheta (1.85) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.81 = -1.47)
21:33:55.267 00.004 11872 CameraToMount -- cameraX=-0.01 cameraY=0.03 hyp=0.03 cameraTheta=1.85 mountX=0.01 mountY=-0.03, mountTheta=-1.31
21:33:55.272 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.01, y=0.03, opts=13)
21:33:55.276 00.004 11872 Enqueuing Move request for scope (-0.01, 0.03)
21:33:55.280 00.004 9960 Worker thread wakes up
21:33:55.280 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=155, med=0, FiltMin=0, FiltMax=77, Gamma=1.000
21:33:55.284 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.03) opts 0xd
21:33:55.284 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.01, 0.03)
21:33:55.285 00.001 9960 Moving (-0.01, 0.03) raw xDistance=0.01 yDistance=-0.03
21:33:55.285 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:33:55.285 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:33:55.285 00.000 11872 UpdateGuideState exits: m=2377 SNR=33.2
21:33:55.289 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:55.294 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:33:55.294 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:33:55.299 00.005 9960 MoveAxis(E, 0, ABG)
21:33:55.300 00.001 9960 Move returns status 0, amount 0
21:33:55.300 00.000 9960 MoveAxis(N, 0, ABG)
21:33:55.300 00.000 9960 Move returns status 0, amount 0
21:33:55.300 00.000 9960 move complete, result=0
21:33:55.300 00.000 11872 Enqueuing Expose request
21:33:55.306 00.006 9960 worker thread done servicing request
21:33:55.306 00.000 9960 Worker thread wakes up
21:33:55.306 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:33:55.306 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:33:55.307 00.001 11872 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:33:56.551 01.244 9960 Exposure complete
21:33:56.680 00.129 9960 worker thread done servicing request
21:33:56.681 00.001 11872 OnExposeComplete: enter
21:33:56.685 00.004 11872 UpdateGuideState(): m_state=6
21:33:56.688 00.003 11872 Star::Find(15, 69, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 111
21:33:56.692 00.004 11872 Star::Find returns 1 (0), X=69.30, Y=854.99, Mass=2552, SNR=34.1, Peak=174 HFD=4.8
21:33:56.697 00.005 11872 CameraToMount -- cameraTheta (1.84) - m_xAngle (-3.14) = xAngle (4.98 = -1.30)
21:33:56.701 00.004 11872 CameraToMount -- cameraTheta (1.84) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.81 = -1.47)
21:33:56.706 00.005 11872 CameraToMount -- cameraX=-0.05 cameraY=0.18 hyp=0.19 cameraTheta=1.84 mountX=0.05 mountY=-0.19, mountTheta=-1.31
21:33:56.712 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.05, y=0.18, opts=13)
21:33:56.717 00.005 11872 Enqueuing Move request for scope (-0.05, 0.18)
21:33:56.722 00.005 9960 Worker thread wakes up
21:33:56.722 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.18) opts 0xd
21:33:56.722 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=174, med=0, FiltMin=0, FiltMax=80, Gamma=1.000
21:33:56.725 00.003 11872 UpdateGuideState exits: m=2552 SNR=34.1
21:33:56.729 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:56.734 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:33:56.737 00.003 11872 Enqueuing Expose request
21:33:56.742 00.005 9960 Handling offset move in thread for scope, endpoint = (-0.05, 0.18)
21:33:56.742 00.000 9960 Moving (-0.05, 0.18) raw xDistance=0.05 yDistance=-0.19
21:33:56.742 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:33:56.742 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:33:56.742 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:33:56.742 00.000 9960 MoveAxis(E, 0, ABG)
21:33:56.743 00.001 9960 Move returns status 0, amount 0
21:33:56.743 00.000 9960 MoveAxis(N, 0, ABG)
21:33:56.743 00.000 9960 Move returns status 0, amount 0
21:33:56.743 00.000 9960 move complete, result=0
21:33:56.743 00.000 9960 worker thread done servicing request
21:33:56.744 00.001 11872 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:33:56.749 00.005 9960 Worker thread wakes up
21:33:56.749 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:33:56.749 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:33:57.994 01.245 9960 Exposure complete
21:33:58.123 00.129 9960 worker thread done servicing request
21:33:58.123 00.000 11872 OnExposeComplete: enter
21:33:58.126 00.003 11872 UpdateGuideState(): m_state=6
21:33:58.131 00.005 11872 Star::Find(15, 69, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 112
21:33:58.134 00.003 11872 Star::Find returns 1 (0), X=69.41, Y=854.95, Mass=2464, SNR=33.6, Peak=158 HFD=5.0
21:33:58.137 00.003 11872 CameraToMount -- cameraTheta (1.13) - m_xAngle (-3.14) = xAngle (4.27 = -2.02)
21:33:58.142 00.005 11872 CameraToMount -- cameraTheta (1.13) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.09 = -2.19)
21:33:58.148 00.006 11872 CameraToMount -- cameraX=0.07 cameraY=0.14 hyp=0.15 cameraTheta=1.13 mountX=-0.07 mountY=-0.13, mountTheta=-2.06
21:33:58.153 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.07, y=0.14, opts=13)
21:33:58.156 00.003 11872 Enqueuing Move request for scope (0.07, 0.14)
21:33:58.161 00.005 9960 Worker thread wakes up
21:33:58.161 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=158, med=0, FiltMin=0, FiltMax=73, Gamma=1.000
21:33:58.166 00.005 11872 UpdateGuideState exits: m=2464 SNR=33.6
21:33:58.168 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:58.173 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:33:58.177 00.004 11872 Enqueuing Expose request
21:33:58.180 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.14) opts 0xd
21:33:58.181 00.001 9960 Handling offset move in thread for scope, endpoint = (0.07, 0.14)
21:33:58.181 00.000 9960 Moving (0.07, 0.14) raw xDistance=-0.07 yDistance=-0.13
21:33:58.181 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:33:58.182 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:33:58.182 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:33:58.182 00.000 9960 MoveAxis(E, 0, ABG)
21:33:58.182 00.000 9960 Move returns status 0, amount 0
21:33:58.183 00.001 9960 MoveAxis(N, 0, ABG)
21:33:58.183 00.000 9960 Move returns status 0, amount 0
21:33:58.183 00.000 9960 move complete, result=0
21:33:58.183 00.000 9960 worker thread done servicing request
21:33:58.184 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:33:58.187 00.003 9960 Worker thread wakes up
21:33:58.187 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:33:58.187 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:33:59.436 01.249 9960 Exposure complete
21:33:59.575 00.139 9960 worker thread done servicing request
21:33:59.575 00.000 11872 OnExposeComplete: enter
21:33:59.579 00.004 11872 UpdateGuideState(): m_state=6
21:33:59.583 00.004 11872 Star::Find(15, 69, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 113
21:33:59.588 00.005 11872 Star::Find returns 1 (0), X=69.45, Y=855.42, Mass=2500, SNR=33.8, Peak=158 HFD=5.0
21:33:59.591 00.003 11872 CameraToMount -- cameraTheta (1.40) - m_xAngle (-3.14) = xAngle (4.53 = -1.75)
21:33:59.595 00.004 11872 CameraToMount -- cameraTheta (1.40) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.36 = -1.92)
21:33:59.599 00.004 11872 CameraToMount -- cameraX=0.11 cameraY=0.61 hyp=0.62 cameraTheta=1.40 mountX=-0.11 mountY=-0.58, mountTheta=-1.76
21:33:59.603 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.11, y=0.61, opts=13)
21:33:59.607 00.004 11872 Enqueuing Move request for scope (0.11, 0.61)
21:33:59.612 00.005 9960 Worker thread wakes up
21:33:59.612 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=158, med=1, FiltMin=0, FiltMax=84, Gamma=1.000
21:33:59.616 00.004 11872 UpdateGuideState exits: m=2500 SNR=33.8
21:33:59.619 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:59.623 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:33:59.627 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.61) opts 0xd
21:33:59.627 00.000 9960 Handling offset move in thread for scope, endpoint = (0.11, 0.61)
21:33:59.627 00.000 9960 Moving (0.11, 0.61) raw xDistance=-0.11 yDistance=-0.58
21:33:59.627 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:33:59.627 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.58 from input -0.58
21:33:59.627 00.000 9960 MoveAxis(E, 0, ABG)
21:33:59.629 00.002 9960 Move returns status 0, amount 0
21:33:59.629 00.000 11872 Enqueuing Expose request
21:33:59.633 00.004 9960 MoveAxis(N, 433, ABG)
21:33:59.633 00.000 9960 Guiding  Dir = 0, Dur = 433
21:33:59.634 00.001 9960 IsSlewing returns 0
21:33:59.634 00.000 9960 IsGuiding returns 0
21:33:59.634 00.000 9960 PulseGuide returned control before completion, sleep 443
21:34:00.084 00.450 9960 IsGuiding returns 1
21:34:00.086 00.002 9960 scope still moving after pulse duration time elapsed
21:34:00.114 00.028 9960 IsSlewing returns 0
21:34:00.117 00.003 9960 IsGuiding returns 0
21:34:00.117 00.000 9960 scope move finished after 433 + 49 ms
21:34:00.118 00.001 9960 Move returns status 0, amount 433
21:34:00.118 00.000 9960 move complete, result=0
21:34:00.118 00.000 9960 worker thread done servicing request
21:34:00.119 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.6 px 433 ms NORTH
21:34:00.124 00.005 9960 Worker thread wakes up
21:34:00.126 00.002 9960 worker thread servicing REQUEST_EXPOSE 1000
21:34:00.126 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:34:01.371 01.245 9960 Exposure complete
21:34:01.500 00.129 9960 worker thread done servicing request
21:34:01.501 00.001 11872 OnExposeComplete: enter
21:34:01.505 00.004 11872 UpdateGuideState(): m_state=6
21:34:01.509 00.004 11872 Star::Find(15, 69, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 114
21:34:01.513 00.004 11872 Star::Find returns 1 (0), X=69.52, Y=854.95, Mass=2397, SNR=33.1, Peak=138 HFD=5.0
21:34:01.517 00.004 11872 CameraToMount -- cameraTheta (0.69) - m_xAngle (-3.14) = xAngle (3.83 = -2.45)
21:34:01.521 00.004 11872 CameraToMount -- cameraTheta (0.69) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.66 = -2.62)
21:34:01.526 00.005 11872 CameraToMount -- cameraX=0.17 cameraY=0.14 hyp=0.22 cameraTheta=0.69 mountX=-0.17 mountY=-0.11, mountTheta=-2.57
21:34:01.532 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.17, y=0.14, opts=13)
21:34:01.536 00.004 11872 Enqueuing Move request for scope (0.17, 0.14)
21:34:01.540 00.004 9960 Worker thread wakes up
21:34:01.540 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.14) opts 0xd
21:34:01.540 00.000 9960 Handling offset move in thread for scope, endpoint = (0.17, 0.14)
21:34:01.540 00.000 9960 Moving (0.17, 0.14) raw xDistance=-0.17 yDistance=-0.11
21:34:01.540 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
21:34:01.540 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:34:01.541 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=138, med=0, FiltMin=0, FiltMax=82, Gamma=1.000
21:34:01.545 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:34:01.546 00.001 9960 MoveAxis(E, 0, ABG)
21:34:01.546 00.000 9960 Move returns status 0, amount 0
21:34:01.546 00.000 11872 UpdateGuideState exits: m=2397 SNR=33.1
21:34:01.553 00.007 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:01.560 00.007 9960 MoveAxis(N, 0, ABG)
21:34:01.560 00.000 9960 Move returns status 0, amount 0
21:34:01.560 00.000 9960 move complete, result=0
21:34:01.561 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:34:01.566 00.005 11872 Enqueuing Expose request
21:34:01.573 00.007 9960 worker thread done servicing request
21:34:01.573 00.000 9960 Worker thread wakes up
21:34:01.573 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:34:01.573 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:34:01.574 00.001 11872 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:34:02.821 01.247 9960 Exposure complete
21:34:02.952 00.131 9960 worker thread done servicing request
21:34:02.952 00.000 11872 OnExposeComplete: enter
21:34:02.957 00.005 11872 UpdateGuideState(): m_state=6
21:34:02.961 00.004 11872 Star::Find(15, 69, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 115
21:34:02.965 00.004 11872 Star::Find returns 1 (0), X=69.38, Y=855.06, Mass=2363, SNR=32.7, Peak=153 HFD=5.1
21:34:02.968 00.003 11872 CameraToMount -- cameraTheta (1.44) - m_xAngle (-3.14) = xAngle (4.58 = -1.71)
21:34:02.973 00.005 11872 CameraToMount -- cameraTheta (1.44) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.40 = -1.88)
21:34:02.976 00.003 11872 CameraToMount -- cameraX=0.03 cameraY=0.25 hyp=0.25 cameraTheta=1.44 mountX=-0.03 mountY=-0.24, mountTheta=-1.71
21:34:02.981 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.03, y=0.25, opts=13)
21:34:02.985 00.004 11872 Enqueuing Move request for scope (0.03, 0.25)
21:34:02.990 00.005 9960 Worker thread wakes up
21:34:02.992 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=153, med=0, FiltMin=0, FiltMax=67, Gamma=1.000
21:34:02.996 00.004 11872 UpdateGuideState exits: m=2363 SNR=32.7
21:34:03.000 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:03.004 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:34:03.007 00.003 11872 Enqueuing Expose request
21:34:03.011 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.25) opts 0xd
21:34:03.011 00.000 9960 Handling offset move in thread for scope, endpoint = (0.03, 0.25)
21:34:03.011 00.000 9960 Moving (0.03, 0.25) raw xDistance=-0.03 yDistance=-0.24
21:34:03.011 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:34:03.013 00.002 9960 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
21:34:03.013 00.000 9960 MoveAxis(E, 0, ABG)
21:34:03.013 00.000 9960 Move returns status 0, amount 0
21:34:03.013 00.000 9960 MoveAxis(N, 176, ABG)
21:34:03.013 00.000 9960 Guiding  Dir = 0, Dur = 176
21:34:03.013 00.000 9960 IsSlewing returns 0
21:34:03.014 00.001 9960 IsGuiding returns 0
21:34:03.014 00.000 9960 PulseGuide returned control before completion, sleep 186
21:34:03.205 00.191 9960 IsGuiding returns 1
21:34:03.206 00.001 9960 scope still moving after pulse duration time elapsed
21:34:03.238 00.032 9960 IsSlewing returns 0
21:34:03.238 00.000 9960 IsGuiding returns 0
21:34:03.239 00.001 9960 scope move finished after 176 + 49 ms
21:34:03.240 00.001 9960 Move returns status 0, amount 176
21:34:03.241 00.001 9960 move complete, result=0
21:34:03.241 00.000 9960 worker thread done servicing request
21:34:03.241 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.2 px 176 ms NORTH
21:34:03.247 00.006 9960 Worker thread wakes up
21:34:03.247 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:34:03.247 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:34:04.502 01.255 9960 Exposure complete
21:34:04.623 00.121 9960 worker thread done servicing request
21:34:04.624 00.001 11872 OnExposeComplete: enter
21:34:04.627 00.003 11872 UpdateGuideState(): m_state=6
21:34:04.632 00.005 11872 Star::Find(15, 69, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 116
21:34:04.636 00.004 11872 Star::Find returns 1 (0), X=69.33, Y=854.79, Mass=2429, SNR=33.5, Peak=154 HFD=4.8
21:34:04.641 00.005 11872 CameraToMount -- cameraTheta (-2.35) - m_xAngle (-3.14) = xAngle (0.78 = 0.78)
21:34:04.646 00.005 11872 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.61 = 0.61)
21:34:04.650 00.004 11872 CameraToMount -- cameraX=-0.02 cameraY=-0.02 hyp=0.03 cameraTheta=-2.35 mountX=0.02 mountY=0.02, mountTheta=0.68
21:34:04.655 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.02, y=-0.02, opts=13)
21:34:04.659 00.004 11872 Enqueuing Move request for scope (-0.02, -0.02)
21:34:04.663 00.004 9960 Worker thread wakes up
21:34:04.663 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=154, med=1, FiltMin=0, FiltMax=75, Gamma=1.000
21:34:04.667 00.004 11872 UpdateGuideState exits: m=2429 SNR=33.5
21:34:04.671 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.02) opts 0xd
21:34:04.671 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.02, -0.02)
21:34:04.671 00.000 9960 Moving (-0.02, -0.02) raw xDistance=0.02 yDistance=0.02
21:34:04.671 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:34:04.672 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:34:04.672 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:04.676 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:34:04.676 00.000 9960 MoveAxis(E, 0, ABG)
21:34:04.677 00.001 9960 Move returns status 0, amount 0
21:34:04.677 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:34:04.681 00.004 11872 Enqueuing Expose request
21:34:04.684 00.003 9960 MoveAxis(N, 0, ABG)
21:34:04.684 00.000 9960 Move returns status 0, amount 0
21:34:04.684 00.000 9960 move complete, result=0
21:34:04.686 00.002 9960 worker thread done servicing request
21:34:04.686 00.000 9960 Worker thread wakes up
21:34:04.687 00.001 11872 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:34:04.691 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
21:34:04.691 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:34:05.934 01.243 9960 Exposure complete
21:34:06.059 00.125 9960 worker thread done servicing request
21:34:06.060 00.001 11872 OnExposeComplete: enter
21:34:06.064 00.004 11872 UpdateGuideState(): m_state=6
21:34:06.068 00.004 11872 Star::Find(15, 69, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 117
21:34:06.073 00.005 11872 Star::Find returns 1 (0), X=69.46, Y=855.11, Mass=2499, SNR=33.9, Peak=157 HFD=5.1
21:34:06.077 00.004 11872 CameraToMount -- cameraTheta (1.21) - m_xAngle (-3.14) = xAngle (4.35 = -1.93)
21:34:06.080 00.003 11872 CameraToMount -- cameraTheta (1.21) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.18 = -2.11)
21:34:06.085 00.005 11872 CameraToMount -- cameraX=0.11 cameraY=0.30 hyp=0.32 cameraTheta=1.21 mountX=-0.11 mountY=-0.27, mountTheta=-1.96
21:34:06.089 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.11, y=0.30, opts=13)
21:34:06.094 00.005 11872 Enqueuing Move request for scope (0.11, 0.30)
21:34:06.097 00.003 9960 Worker thread wakes up
21:34:06.097 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.30) opts 0xd
21:34:06.097 00.000 9960 Handling offset move in thread for scope, endpoint = (0.11, 0.30)
21:34:06.097 00.000 9960 Moving (0.11, 0.30) raw xDistance=-0.11 yDistance=-0.27
21:34:06.097 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:34:06.098 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=157, med=0, FiltMin=0, FiltMax=73, Gamma=1.000
21:34:06.103 00.005 9960 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
21:34:06.103 00.000 9960 MoveAxis(E, 0, ABG)
21:34:06.103 00.000 9960 Move returns status 0, amount 0
21:34:06.103 00.000 9960 MoveAxis(N, 204, ABG)
21:34:06.103 00.000 11872 UpdateGuideState exits: m=2499 SNR=33.9
21:34:06.108 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:06.112 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:34:06.116 00.004 9960 Guiding  Dir = 0, Dur = 204
21:34:06.116 00.000 11872 Enqueuing Expose request
21:34:06.120 00.004 9960 IsSlewing returns 0
21:34:06.121 00.001 9960 IsGuiding returns 0
21:34:06.121 00.000 9960 PulseGuide returned control before completion, sleep 214
21:34:06.351 00.230 9960 IsGuiding returns 1
21:34:06.352 00.001 9960 scope still moving after pulse duration time elapsed
21:34:06.382 00.030 9960 IsSlewing returns 0
21:34:06.383 00.001 9960 IsGuiding returns 0
21:34:06.383 00.000 9960 scope move finished after 204 + 58 ms
21:34:06.384 00.001 9960 Move returns status 0, amount 204
21:34:06.384 00.000 9960 move complete, result=0
21:34:06.384 00.000 9960 worker thread done servicing request
21:34:06.384 00.000 9960 Worker thread wakes up
21:34:06.385 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 204 ms NORTH
21:34:06.391 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:34:06.391 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:34:07.634 01.243 9960 Exposure complete
21:34:07.776 00.142 9960 worker thread done servicing request
21:34:07.776 00.000 11872 OnExposeComplete: enter
21:34:07.783 00.007 11872 UpdateGuideState(): m_state=6
21:34:07.789 00.006 11872 Star::Find(15, 69, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 118
21:34:07.792 00.003 11872 Star::Find returns 1 (0), X=69.35, Y=854.94, Mass=2526, SNR=34.0, Peak=156 HFD=5.1
21:34:07.798 00.006 11872 CameraToMount -- cameraTheta (1.57) - m_xAngle (-3.14) = xAngle (4.71 = -1.58)
21:34:07.802 00.004 11872 CameraToMount -- cameraTheta (1.57) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.53 = -1.75)
21:34:07.807 00.005 11872 CameraToMount -- cameraX=0.00 cameraY=0.13 hyp=0.13 cameraTheta=1.57 mountX=-0.00 mountY=-0.13, mountTheta=-1.58
21:34:07.813 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.00, y=0.13, opts=13)
21:34:07.819 00.006 11872 Enqueuing Move request for scope (0.00, 0.13)
21:34:07.823 00.004 9960 Worker thread wakes up
21:34:07.823 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=156, med=1, FiltMin=0, FiltMax=80, Gamma=1.000
21:34:07.828 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.13) opts 0xd
21:34:07.828 00.000 9960 Handling offset move in thread for scope, endpoint = (0.00, 0.13)
21:34:07.828 00.000 9960 Moving (0.00, 0.13) raw xDistance=-0.00 yDistance=-0.13
21:34:07.828 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
21:34:07.829 00.001 11872 UpdateGuideState exits: m=2526 SNR=34.0
21:34:07.834 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:07.838 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:34:07.841 00.003 11872 Enqueuing Expose request
21:34:07.846 00.005 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:34:07.846 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:34:07.846 00.000 9960 MoveAxis(E, 0, ABG)
21:34:07.846 00.000 9960 Move returns status 0, amount 0
21:34:07.846 00.000 9960 MoveAxis(N, 0, ABG)
21:34:07.846 00.000 9960 Move returns status 0, amount 0
21:34:07.846 00.000 9960 move complete, result=0
21:34:07.848 00.002 9960 worker thread done servicing request
21:34:07.848 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:34:07.852 00.004 9960 Worker thread wakes up
21:34:07.852 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:34:07.852 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:34:09.107 01.255 9960 Exposure complete
21:34:09.233 00.126 9960 worker thread done servicing request
21:34:09.234 00.001 11872 OnExposeComplete: enter
21:34:09.239 00.005 11872 UpdateGuideState(): m_state=6
21:34:09.243 00.004 11872 Star::Find(15, 69, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 119
21:34:09.247 00.004 11872 Star::Find returns 1 (0), X=69.46, Y=855.17, Mass=2438, SNR=33.4, Peak=163 HFD=5.0
21:34:09.250 00.003 11872 CameraToMount -- cameraTheta (1.27) - m_xAngle (-3.14) = xAngle (4.41 = -1.88)
21:34:09.254 00.004 11872 CameraToMount -- cameraTheta (1.27) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.24 = -2.05)
21:34:09.256 00.002 11872 CameraToMount -- cameraX=0.11 cameraY=0.36 hyp=0.37 cameraTheta=1.27 mountX=-0.11 mountY=-0.33, mountTheta=-1.90
21:34:09.260 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.11, y=0.36, opts=13)
21:34:09.263 00.003 11872 Enqueuing Move request for scope (0.11, 0.36)
21:34:09.265 00.002 9960 Worker thread wakes up
21:34:09.267 00.002 9960 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.36) opts 0xd
21:34:09.267 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=163, med=1, FiltMin=0, FiltMax=84, Gamma=1.000
21:34:09.272 00.005 11872 UpdateGuideState exits: m=2438 SNR=33.4
21:34:09.276 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:09.280 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:34:09.283 00.003 9960 Handling offset move in thread for scope, endpoint = (0.11, 0.36)
21:34:09.283 00.000 9960 Moving (0.11, 0.36) raw xDistance=-0.11 yDistance=-0.33
21:34:09.284 00.001 11872 Enqueuing Expose request
21:34:09.287 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:34:09.288 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
21:34:09.288 00.000 9960 MoveAxis(E, 0, ABG)
21:34:09.288 00.000 9960 Move returns status 0, amount 0
21:34:09.288 00.000 9960 MoveAxis(N, 247, ABG)
21:34:09.288 00.000 9960 Guiding  Dir = 0, Dur = 247
21:34:09.289 00.001 9960 IsSlewing returns 0
21:34:09.289 00.000 9960 IsGuiding returns 0
21:34:09.290 00.001 9960 PulseGuide returned control before completion, sleep 257
21:34:09.564 00.274 9960 IsGuiding returns 1
21:34:09.565 00.001 9960 scope still moving after pulse duration time elapsed
21:34:09.593 00.028 9960 IsSlewing returns 0
21:34:09.594 00.001 9960 IsGuiding returns 0
21:34:09.596 00.002 9960 scope move finished after 247 + 58 ms
21:34:09.596 00.000 9960 Move returns status 0, amount 247
21:34:09.596 00.000 9960 move complete, result=0
21:34:09.597 00.001 9960 worker thread done servicing request
21:34:09.597 00.000 9960 Worker thread wakes up
21:34:09.597 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 247 ms NORTH
21:34:09.602 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:34:09.602 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:34:10.856 01.254 9960 Exposure complete
21:34:10.978 00.122 9960 worker thread done servicing request
21:34:10.978 00.000 11872 OnExposeComplete: enter
21:34:10.982 00.004 11872 UpdateGuideState(): m_state=6
21:34:10.989 00.007 11872 Star::Find(15, 69, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 120
21:34:10.994 00.005 11872 Star::Find returns 1 (0), X=69.31, Y=854.94, Mass=2499, SNR=33.8, Peak=173 HFD=4.7
21:34:10.999 00.005 11872 CameraToMount -- cameraTheta (1.82) - m_xAngle (-3.14) = xAngle (4.96 = -1.32)
21:34:11.003 00.004 11872 CameraToMount -- cameraTheta (1.82) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.79 = -1.50)
21:34:11.007 00.004 11872 CameraToMount -- cameraX=-0.03 cameraY=0.13 hyp=0.13 cameraTheta=1.82 mountX=0.03 mountY=-0.13, mountTheta=-1.33
21:34:11.012 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.03, y=0.13, opts=13)
21:34:11.017 00.005 11872 Enqueuing Move request for scope (-0.03, 0.13)
21:34:11.020 00.003 9960 Worker thread wakes up
21:34:11.020 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.13) opts 0xd
21:34:11.022 00.002 9960 Handling offset move in thread for scope, endpoint = (-0.03, 0.13)
21:34:11.022 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=173, med=0, FiltMin=0, FiltMax=82, Gamma=1.000
21:34:11.026 00.004 9960 Moving (-0.03, 0.13) raw xDistance=0.03 yDistance=-0.13
21:34:11.026 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:34:11.027 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:34:11.027 00.000 11872 UpdateGuideState exits: m=2499 SNR=33.8
21:34:11.031 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:34:11.031 00.000 9960 MoveAxis(E, 0, ABG)
21:34:11.031 00.000 9960 Move returns status 0, amount 0
21:34:11.031 00.000 9960 MoveAxis(N, 0, ABG)
21:34:11.031 00.000 9960 Move returns status 0, amount 0
21:34:11.031 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:11.036 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:34:11.040 00.004 11872 Enqueuing Expose request
21:34:11.045 00.005 9960 move complete, result=0
21:34:11.045 00.000 9960 worker thread done servicing request
21:34:11.045 00.000 9960 Worker thread wakes up
21:34:11.045 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:34:11.050 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:34:11.050 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:34:12.311 01.261 9960 Exposure complete
21:34:12.451 00.140 9960 worker thread done servicing request
21:34:12.451 00.000 11872 OnExposeComplete: enter
21:34:12.455 00.004 11872 UpdateGuideState(): m_state=6
21:34:12.459 00.004 11872 Star::Find(15, 69, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 121
21:34:12.462 00.003 11872 Star::Find returns 1 (0), X=69.43, Y=855.03, Mass=2501, SNR=33.8, Peak=167 HFD=5.0
21:34:12.465 00.003 11872 CameraToMount -- cameraTheta (1.20) - m_xAngle (-3.14) = xAngle (4.34 = -1.94)
21:34:12.468 00.003 11872 CameraToMount -- cameraTheta (1.20) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.17 = -2.12)
21:34:12.472 00.004 11872 CameraToMount -- cameraX=0.08 cameraY=0.22 hyp=0.23 cameraTheta=1.20 mountX=-0.08 mountY=-0.20, mountTheta=-1.97
21:34:12.478 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.08, y=0.22, opts=13)
21:34:12.483 00.005 11872 Enqueuing Move request for scope (0.08, 0.22)
21:34:12.486 00.003 9960 Worker thread wakes up
21:34:12.486 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.22) opts 0xd
21:34:12.486 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=167, med=1, FiltMin=0, FiltMax=83, Gamma=1.000
21:34:12.490 00.004 11872 UpdateGuideState exits: m=2501 SNR=33.8
21:34:12.493 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:12.496 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:34:12.499 00.003 11872 Enqueuing Expose request
21:34:12.503 00.004 9960 Handling offset move in thread for scope, endpoint = (0.08, 0.22)
21:34:12.503 00.000 9960 Moving (0.08, 0.22) raw xDistance=-0.08 yDistance=-0.20
21:34:12.503 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:34:12.504 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:34:12.504 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
21:34:12.505 00.001 9960 MoveAxis(E, 0, ABG)
21:34:12.505 00.000 9960 Move returns status 0, amount 0
21:34:12.505 00.000 9960 MoveAxis(N, 0, ABG)
21:34:12.505 00.000 9960 Move returns status 0, amount 0
21:34:12.505 00.000 9960 move complete, result=0
21:34:12.506 00.001 9960 worker thread done servicing request
21:34:12.506 00.000 9960 Worker thread wakes up
21:34:12.507 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:34:12.511 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
21:34:12.511 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:34:13.755 01.244 9960 Exposure complete
21:34:13.876 00.121 9960 worker thread done servicing request
21:34:13.876 00.000 11872 OnExposeComplete: enter
21:34:13.879 00.003 11872 UpdateGuideState(): m_state=6
21:34:13.882 00.003 11872 Star::Find(15, 69, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 122
21:34:13.885 00.003 11872 Star::Find returns 1 (0), X=69.40, Y=855.34, Mass=2315, SNR=32.5, Peak=146 HFD=5.1
21:34:13.891 00.006 11872 CameraToMount -- cameraTheta (1.46) - m_xAngle (-3.14) = xAngle (4.60 = -1.68)
21:34:13.896 00.005 11872 CameraToMount -- cameraTheta (1.46) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.43 = -1.85)
21:34:13.901 00.005 11872 CameraToMount -- cameraX=0.06 cameraY=0.52 hyp=0.53 cameraTheta=1.46 mountX=-0.06 mountY=-0.51, mountTheta=-1.68
21:34:13.903 00.002 11872 SchedulePrimaryMove(0FA44CE0, x=0.06, y=0.52, opts=13)
21:34:13.906 00.003 11872 Enqueuing Move request for scope (0.06, 0.52)
21:34:13.910 00.004 9960 Worker thread wakes up
21:34:13.910 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.52) opts 0xd
21:34:13.910 00.000 9960 Handling offset move in thread for scope, endpoint = (0.06, 0.52)
21:34:13.911 00.001 9960 Moving (0.06, 0.52) raw xDistance=-0.06 yDistance=-0.51
21:34:13.911 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:34:13.911 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.51 from input -0.51
21:34:13.911 00.000 9960 MoveAxis(E, 0, ABG)
21:34:13.911 00.000 9960 Move returns status 0, amount 0
21:34:13.911 00.000 9960 MoveAxis(N, 377, ABG)
21:34:13.911 00.000 9960 Guiding  Dir = 0, Dur = 377
21:34:13.911 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=146, med=1, FiltMin=0, FiltMax=69, Gamma=1.000
21:34:13.916 00.005 9960 IsSlewing returns 0
21:34:13.916 00.000 11872 UpdateGuideState exits: m=2315 SNR=32.5
21:34:13.921 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:13.933 00.012 9960 IsGuiding returns 0
21:34:13.933 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:34:13.937 00.004 9960 PulseGuide returned control before completion, sleep 387
21:34:13.938 00.001 11872 Enqueuing Expose request
21:34:14.449 00.511 9960 IsGuiding returns 0
21:34:14.473 00.024 9960 Move returns status 0, amount 377
21:34:14.474 00.001 9960 move complete, result=0
21:34:14.474 00.000 9960 worker thread done servicing request
21:34:14.474 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.5 px 377 ms NORTH
21:34:14.479 00.005 9960 Worker thread wakes up
21:34:14.480 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:34:14.480 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:34:15.721 01.241 9960 Exposure complete
21:34:15.823 00.102 9960 worker thread done servicing request
21:34:15.823 00.000 11872 OnExposeComplete: enter
21:34:15.827 00.004 11872 UpdateGuideState(): m_state=6
21:34:15.832 00.005 11872 Star::Find(15, 69, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 123
21:34:15.836 00.004 11872 Star::Find returns 1 (0), X=69.33, Y=855.17, Mass=2420, SNR=33.4, Peak=161 HFD=4.8
21:34:15.839 00.003 11872 CameraToMount -- cameraTheta (1.63) - m_xAngle (-3.14) = xAngle (4.76 = -1.52)
21:34:15.844 00.005 11872 CameraToMount -- cameraTheta (1.63) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.59 = -1.69)
21:34:15.847 00.003 11872 CameraToMount -- cameraX=-0.02 cameraY=0.35 hyp=0.36 cameraTheta=1.63 mountX=0.02 mountY=-0.35, mountTheta=-1.52
21:34:15.854 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.02, y=0.35, opts=13)
21:34:15.859 00.005 11872 Enqueuing Move request for scope (-0.02, 0.35)
21:34:15.862 00.003 9960 Worker thread wakes up
21:34:15.862 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=161, med=1, FiltMin=0, FiltMax=79, Gamma=1.000
21:34:15.866 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.35) opts 0xd
21:34:15.867 00.001 11872 UpdateGuideState exits: m=2420 SNR=33.4
21:34:15.870 00.003 9960 Handling offset move in thread for scope, endpoint = (-0.02, 0.35)
21:34:15.870 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:15.874 00.004 9960 Moving (-0.02, 0.35) raw xDistance=0.02 yDistance=-0.35
21:34:15.874 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:34:15.879 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:34:15.879 00.000 11872 Enqueuing Expose request
21:34:15.882 00.003 9960 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
21:34:15.882 00.000 9960 MoveAxis(E, 0, ABG)
21:34:15.882 00.000 9960 Move returns status 0, amount 0
21:34:15.882 00.000 9960 MoveAxis(N, 263, ABG)
21:34:15.882 00.000 9960 Guiding  Dir = 0, Dur = 263
21:34:15.882 00.000 9960 IsSlewing returns 0
21:34:15.883 00.001 9960 IsGuiding returns 0
21:34:15.883 00.000 9960 PulseGuide returned control before completion, sleep 273
21:34:16.167 00.284 9960 IsGuiding returns 1
21:34:16.167 00.000 9960 scope still moving after pulse duration time elapsed
21:34:16.198 00.031 9960 IsSlewing returns 0
21:34:16.199 00.001 9960 IsGuiding returns 0
21:34:16.199 00.000 9960 scope move finished after 263 + 52 ms
21:34:16.199 00.000 9960 Move returns status 0, amount 263
21:34:16.200 00.001 9960 move complete, result=0
21:34:16.200 00.000 9960 worker thread done servicing request
21:34:16.200 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.4 px 263 ms NORTH
21:34:16.204 00.004 9960 Worker thread wakes up
21:34:16.204 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:34:16.204 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:34:17.464 01.260 9960 Exposure complete
21:34:17.591 00.127 9960 worker thread done servicing request
21:34:17.591 00.000 11872 OnExposeComplete: enter
21:34:17.595 00.004 11872 UpdateGuideState(): m_state=6
21:34:17.599 00.004 11872 Star::Find(15, 69, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 124
21:34:17.602 00.003 11872 Star::Find returns 1 (0), X=69.18, Y=854.85, Mass=2372, SNR=33.0, Peak=157 HFD=4.6
21:34:17.607 00.005 11872 CameraToMount -- cameraTheta (2.93) - m_xAngle (-3.14) = xAngle (6.07 = -0.22)
21:34:17.611 00.004 11872 CameraToMount -- cameraTheta (2.93) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.89 = -0.39)
21:34:17.615 00.004 11872 CameraToMount -- cameraX=-0.17 cameraY=0.04 hyp=0.17 cameraTheta=2.93 mountX=0.17 mountY=-0.06, mountTheta=-0.37
21:34:17.620 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.17, y=0.04, opts=13)
21:34:17.624 00.004 11872 Enqueuing Move request for scope (-0.17, 0.04)
21:34:17.628 00.004 9960 Worker thread wakes up
21:34:17.628 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=157, med=1, FiltMin=0, FiltMax=61, Gamma=1.000
21:34:17.631 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.04) opts 0xd
21:34:17.631 00.000 11872 UpdateGuideState exits: m=2372 SNR=33.0
21:34:17.636 00.005 9960 Handling offset move in thread for scope, endpoint = (-0.17, 0.04)
21:34:17.636 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:17.639 00.003 9960 Moving (-0.17, 0.04) raw xDistance=0.17 yDistance=-0.06
21:34:17.639 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:34:17.644 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
21:34:17.644 00.000 11872 Enqueuing Expose request
21:34:17.647 00.003 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:34:17.647 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:34:17.648 00.001 9960 MoveAxis(E, 0, ABG)
21:34:17.648 00.000 9960 Move returns status 0, amount 0
21:34:17.648 00.000 9960 MoveAxis(N, 0, ABG)
21:34:17.648 00.000 9960 Move returns status 0, amount 0
21:34:17.649 00.001 9960 move complete, result=0
21:34:17.649 00.000 9960 worker thread done servicing request
21:34:17.649 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:34:17.652 00.003 9960 Worker thread wakes up
21:34:17.652 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:34:17.652 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:34:18.898 01.246 9960 Exposure complete
21:34:19.028 00.130 9960 worker thread done servicing request
21:34:19.028 00.000 11872 OnExposeComplete: enter
21:34:19.034 00.006 11872 UpdateGuideState(): m_state=6
21:34:19.038 00.004 11872 Star::Find(15, 69, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 125
21:34:19.043 00.005 11872 Star::Find returns 1 (0), X=69.27, Y=854.95, Mass=2439, SNR=33.6, Peak=140 HFD=4.8
21:34:19.047 00.004 11872 CameraToMount -- cameraTheta (2.06) - m_xAngle (-3.14) = xAngle (5.20 = -1.08)
21:34:19.051 00.004 11872 CameraToMount -- cameraTheta (2.06) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.03 = -1.26)
21:34:19.056 00.005 11872 CameraToMount -- cameraX=-0.08 cameraY=0.14 hyp=0.16 cameraTheta=2.06 mountX=0.08 mountY=-0.15, mountTheta=-1.11
21:34:19.061 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.08, y=0.14, opts=13)
21:34:19.066 00.005 11872 Enqueuing Move request for scope (-0.08, 0.14)
21:34:19.069 00.003 9960 Worker thread wakes up
21:34:19.069 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.14) opts 0xd
21:34:19.070 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.08, 0.14)
21:34:19.070 00.000 9960 Moving (-0.08, 0.14) raw xDistance=0.08 yDistance=-0.15
21:34:19.070 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:34:19.071 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:34:19.071 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=140, med=1, FiltMin=0, FiltMax=72, Gamma=1.000
21:34:19.074 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:34:19.074 00.000 11872 UpdateGuideState exits: m=2439 SNR=33.6
21:34:19.078 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:19.084 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:34:19.087 00.003 11872 Enqueuing Expose request
21:34:19.091 00.004 9960 MoveAxis(E, 0, ABG)
21:34:19.091 00.000 9960 Move returns status 0, amount 0
21:34:19.092 00.001 9960 MoveAxis(N, 0, ABG)
21:34:19.092 00.000 9960 Move returns status 0, amount 0
21:34:19.092 00.000 9960 move complete, result=0
21:34:19.092 00.000 9960 worker thread done servicing request
21:34:19.092 00.000 9960 Worker thread wakes up
21:34:19.092 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:34:19.097 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:34:19.097 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:34:20.340 01.243 9960 Exposure complete
21:34:20.463 00.123 9960 worker thread done servicing request
21:34:20.464 00.001 11872 OnExposeComplete: enter
21:34:20.467 00.003 11872 UpdateGuideState(): m_state=6
21:34:20.471 00.004 11872 Star::Find(15, 69, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 126
21:34:20.476 00.005 11872 Star::Find returns 1 (0), X=69.10, Y=854.90, Mass=2306, SNR=32.6, Peak=143 HFD=4.7
21:34:20.479 00.003 11872 CameraToMount -- cameraTheta (2.78) - m_xAngle (-3.14) = xAngle (5.92 = -0.37)
21:34:20.483 00.004 11872 CameraToMount -- cameraTheta (2.78) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.75 = -0.54)
21:34:20.487 00.004 11872 CameraToMount -- cameraX=-0.25 cameraY=0.09 hyp=0.26 cameraTheta=2.78 mountX=0.25 mountY=-0.13, mountTheta=-0.50
21:34:20.491 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.25, y=0.09, opts=13)
21:34:20.496 00.005 11872 Enqueuing Move request for scope (-0.25, 0.09)
21:34:20.501 00.005 9960 Worker thread wakes up
21:34:20.501 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=143, med=0, FiltMin=0, FiltMax=67, Gamma=1.000
21:34:20.505 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.09) opts 0xd
21:34:20.505 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.25, 0.09)
21:34:20.505 00.000 11872 UpdateGuideState exits: m=2306 SNR=32.6
21:34:20.508 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:20.514 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:34:20.518 00.004 11872 Enqueuing Expose request
21:34:20.524 00.006 9960 Moving (-0.25, 0.09) raw xDistance=0.25 yDistance=-0.13
21:34:20.524 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.25
21:34:20.524 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:34:20.524 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:34:20.525 00.001 9960 MoveAxis(W, 115, ABG)
21:34:20.525 00.000 9960 Guiding  Dir = 3, Dur = 115
21:34:20.525 00.000 9960 IsSlewing returns 0
21:34:20.526 00.001 9960 IsGuiding returns 0
21:34:20.526 00.000 9960 PulseGuide returned control before completion, sleep 125
21:34:20.656 00.130 9960 IsGuiding returns 1
21:34:20.657 00.001 9960 scope still moving after pulse duration time elapsed
21:34:20.687 00.030 9960 IsSlewing returns 0
21:34:20.688 00.001 9960 IsGuiding returns 0
21:34:20.689 00.001 9960 scope move finished after 115 + 47 ms
21:34:20.689 00.000 9960 Move returns status 0, amount 115
21:34:20.689 00.000 9960 MoveAxis(N, 0, ABG)
21:34:20.689 00.000 9960 Move returns status 0, amount 0
21:34:20.690 00.001 9960 move complete, result=0
21:34:20.690 00.000 9960 worker thread done servicing request
21:34:20.690 00.000 9960 Worker thread wakes up
21:34:20.691 00.001 11872 GuideStep: 0.2 px 115 ms WEST, -0.1 px 0 ms NORTH
21:34:20.696 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:34:20.698 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:34:21.946 01.248 9960 Exposure complete
21:34:22.072 00.126 9960 worker thread done servicing request
21:34:22.073 00.001 11872 OnExposeComplete: enter
21:34:22.076 00.003 11872 UpdateGuideState(): m_state=6
21:34:22.081 00.005 11872 Star::Find(15, 69, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 127
21:34:22.085 00.004 11872 Star::Find returns 1 (0), X=69.25, Y=855.08, Mass=2459, SNR=33.4, Peak=177 HFD=4.8
21:34:22.089 00.004 11872 CameraToMount -- cameraTheta (1.93) - m_xAngle (-3.14) = xAngle (5.07 = -1.21)
21:34:22.093 00.004 11872 CameraToMount -- cameraTheta (1.93) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.90 = -1.39)
21:34:22.097 00.004 11872 CameraToMount -- cameraX=-0.10 cameraY=0.27 hyp=0.29 cameraTheta=1.93 mountX=0.10 mountY=-0.28, mountTheta=-1.23
21:34:22.102 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.10, y=0.27, opts=13)
21:34:22.107 00.005 11872 Enqueuing Move request for scope (-0.10, 0.27)
21:34:22.112 00.005 9960 Worker thread wakes up
21:34:22.112 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=177, med=1, FiltMin=0, FiltMax=70, Gamma=1.000
21:34:22.117 00.005 11872 UpdateGuideState exits: m=2459 SNR=33.4
21:34:22.120 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:22.124 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:34:22.129 00.005 11872 Enqueuing Expose request
21:34:22.133 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.27) opts 0xd
21:34:22.133 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.10, 0.27)
21:34:22.133 00.000 9960 Moving (-0.10, 0.27) raw xDistance=0.10 yDistance=-0.28
21:34:22.133 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:34:22.133 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
21:34:22.134 00.001 9960 MoveAxis(E, 0, ABG)
21:34:22.134 00.000 9960 Move returns status 0, amount 0
21:34:22.134 00.000 9960 MoveAxis(N, 210, ABG)
21:34:22.134 00.000 9960 Guiding  Dir = 0, Dur = 210
21:34:22.134 00.000 9960 IsSlewing returns 0
21:34:22.134 00.000 9960 IsGuiding returns 0
21:34:22.135 00.001 9960 PulseGuide returned control before completion, sleep 220
21:34:22.361 00.226 9960 IsGuiding returns 1
21:34:22.362 00.001 9960 scope still moving after pulse duration time elapsed
21:34:22.392 00.030 9960 IsSlewing returns 0
21:34:22.394 00.002 9960 IsGuiding returns 0
21:34:22.395 00.001 9960 scope move finished after 210 + 49 ms
21:34:22.395 00.000 9960 Move returns status 0, amount 210
21:34:22.396 00.001 9960 move complete, result=0
21:34:22.396 00.000 9960 worker thread done servicing request
21:34:22.396 00.000 9960 Worker thread wakes up
21:34:22.398 00.002 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 210 ms NORTH
21:34:22.403 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:34:22.403 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:34:23.652 01.249 9960 Exposure complete
21:34:23.760 00.108 9960 worker thread done servicing request
21:34:23.760 00.000 11872 OnExposeComplete: enter
21:34:23.766 00.006 11872 UpdateGuideState(): m_state=6
21:34:23.772 00.006 11872 Star::Find(15, 69, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 128
21:34:23.777 00.005 11872 Star::Find returns 1 (0), X=69.42, Y=855.12, Mass=2509, SNR=33.9, Peak=155 HFD=5.0
21:34:23.781 00.004 11872 CameraToMount -- cameraTheta (1.33) - m_xAngle (-3.14) = xAngle (4.47 = -1.81)
21:34:23.787 00.006 11872 CameraToMount -- cameraTheta (1.33) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.30 = -1.98)
21:34:23.790 00.003 11872 CameraToMount -- cameraX=0.07 cameraY=0.31 hyp=0.32 cameraTheta=1.33 mountX=-0.08 mountY=-0.29, mountTheta=-1.82
21:34:23.796 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.07, y=0.31, opts=13)
21:34:23.804 00.008 11872 Enqueuing Move request for scope (0.07, 0.31)
21:34:23.807 00.003 9960 Worker thread wakes up
21:34:23.809 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=155, med=0, FiltMin=0, FiltMax=84, Gamma=1.000
21:34:23.812 00.003 11872 UpdateGuideState exits: m=2509 SNR=33.9
21:34:23.817 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:23.821 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:34:23.825 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.31) opts 0xd
21:34:23.826 00.001 9960 Handling offset move in thread for scope, endpoint = (0.07, 0.31)
21:34:23.826 00.000 9960 Moving (0.07, 0.31) raw xDistance=-0.08 yDistance=-0.29
21:34:23.826 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:34:23.826 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
21:34:23.826 00.000 9960 MoveAxis(E, 0, ABG)
21:34:23.826 00.000 9960 Move returns status 0, amount 0
21:34:23.827 00.001 9960 MoveAxis(N, 217, ABG)
21:34:23.827 00.000 9960 Guiding  Dir = 0, Dur = 217
21:34:23.827 00.000 11872 Enqueuing Expose request
21:34:23.833 00.006 9960 IsSlewing returns 0
21:34:23.834 00.001 9960 IsGuiding returns 0
21:34:23.834 00.000 9960 PulseGuide returned control before completion, sleep 227
21:34:24.066 00.232 9960 IsGuiding returns 1
21:34:24.068 00.002 9960 scope still moving after pulse duration time elapsed
21:34:24.097 00.029 9960 IsSlewing returns 0
21:34:24.098 00.001 9960 IsGuiding returns 1
21:34:24.129 00.031 9960 IsSlewing returns 0
21:34:24.130 00.001 9960 IsGuiding returns 0
21:34:24.132 00.002 9960 scope move finished after 217 + 79 ms
21:34:24.132 00.000 9960 Move returns status 0, amount 217
21:34:24.132 00.000 9960 move complete, result=0
21:34:24.133 00.001 9960 worker thread done servicing request
21:34:24.133 00.000 9960 Worker thread wakes up
21:34:24.133 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 217 ms NORTH
21:34:24.141 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
21:34:24.141 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:34:25.394 01.253 9960 Exposure complete
21:34:25.508 00.114 9960 worker thread done servicing request
21:34:25.508 00.000 11872 OnExposeComplete: enter
21:34:25.513 00.005 11872 UpdateGuideState(): m_state=6
21:34:25.517 00.004 11872 Star::Find(15, 69, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 129
21:34:25.519 00.002 11872 Star::Find returns 1 (0), X=69.25, Y=855.07, Mass=2400, SNR=33.3, Peak=149 HFD=4.8
21:34:25.524 00.005 11872 CameraToMount -- cameraTheta (1.93) - m_xAngle (-3.14) = xAngle (5.06 = -1.22)
21:34:25.527 00.003 11872 CameraToMount -- cameraTheta (1.93) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.89 = -1.39)
21:34:25.532 00.005 11872 CameraToMount -- cameraX=-0.09 cameraY=0.25 hyp=0.27 cameraTheta=1.93 mountX=0.09 mountY=-0.27, mountTheta=-1.23
21:34:25.537 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.09, y=0.25, opts=13)
21:34:25.542 00.005 11872 Enqueuing Move request for scope (-0.09, 0.25)
21:34:25.546 00.004 9960 Worker thread wakes up
21:34:25.546 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.25) opts 0xd
21:34:25.546 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.09, 0.25)
21:34:25.546 00.000 9960 Moving (-0.09, 0.25) raw xDistance=0.09 yDistance=-0.27
21:34:25.548 00.002 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:34:25.548 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
21:34:25.549 00.001 9960 MoveAxis(E, 0, ABG)
21:34:25.549 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=149, med=1, FiltMin=0, FiltMax=74, Gamma=1.000
21:34:25.553 00.004 11872 UpdateGuideState exits: m=2400 SNR=33.3
21:34:25.557 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:25.560 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:34:25.565 00.005 11872 Enqueuing Expose request
21:34:25.568 00.003 9960 Move returns status 0, amount 0
21:34:25.569 00.001 9960 MoveAxis(N, 199, ABG)
21:34:25.569 00.000 9960 Guiding  Dir = 0, Dur = 199
21:34:25.569 00.000 9960 IsSlewing returns 0
21:34:25.569 00.000 9960 IsGuiding returns 0
21:34:25.571 00.002 9960 PulseGuide returned control before completion, sleep 209
21:34:25.791 00.220 9960 IsGuiding returns 1
21:34:25.792 00.001 9960 scope still moving after pulse duration time elapsed
21:34:25.822 00.030 9960 IsSlewing returns 0
21:34:25.823 00.001 9960 IsGuiding returns 0
21:34:25.824 00.001 9960 scope move finished after 199 + 54 ms
21:34:25.824 00.000 9960 Move returns status 0, amount 199
21:34:25.824 00.000 9960 move complete, result=0
21:34:25.825 00.001 9960 worker thread done servicing request
21:34:25.825 00.000 9960 Worker thread wakes up
21:34:25.827 00.002 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 199 ms NORTH
21:34:25.832 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:34:25.833 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:34:27.079 01.246 9960 Exposure complete
21:34:27.207 00.128 9960 worker thread done servicing request
21:34:27.208 00.001 11872 OnExposeComplete: enter
21:34:27.213 00.005 11872 UpdateGuideState(): m_state=6
21:34:27.216 00.003 11872 Star::Find(15, 69, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 130
21:34:27.220 00.004 11872 Star::Find returns 1 (0), X=69.26, Y=855.03, Mass=2392, SNR=33.2, Peak=159 HFD=4.8
21:34:27.223 00.003 11872 CameraToMount -- cameraTheta (1.96) - m_xAngle (-3.14) = xAngle (5.09 = -1.19)
21:34:27.228 00.005 11872 CameraToMount -- cameraTheta (1.96) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.92 = -1.36)
21:34:27.231 00.003 11872 CameraToMount -- cameraX=-0.09 cameraY=0.22 hyp=0.23 cameraTheta=1.96 mountX=0.09 mountY=-0.23, mountTheta=-1.21
21:34:27.236 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.09, y=0.22, opts=13)
21:34:27.240 00.004 11872 Enqueuing Move request for scope (-0.09, 0.22)
21:34:27.244 00.004 9960 Worker thread wakes up
21:34:27.244 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.22) opts 0xd
21:34:27.245 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.09, 0.22)
21:34:27.245 00.000 9960 Moving (-0.09, 0.22) raw xDistance=0.09 yDistance=-0.23
21:34:27.245 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:34:27.245 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
21:34:27.246 00.001 9960 MoveAxis(E, 0, ABG)
21:34:27.246 00.000 9960 Move returns status 0, amount 0
21:34:27.246 00.000 9960 MoveAxis(N, 170, ABG)
21:34:27.246 00.000 9960 Guiding  Dir = 0, Dur = 170
21:34:27.246 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=159, med=0, FiltMin=0, FiltMax=77, Gamma=1.000
21:34:27.250 00.004 9960 IsSlewing returns 0
21:34:27.251 00.001 11872 UpdateGuideState exits: m=2392 SNR=33.2
21:34:27.255 00.004 9960 IsGuiding returns 0
21:34:27.255 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:27.259 00.004 9960 PulseGuide returned control before completion, sleep 180
21:34:27.259 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:34:27.264 00.005 11872 Enqueuing Expose request
21:34:27.442 00.178 9960 IsGuiding returns 1
21:34:27.443 00.001 9960 scope still moving after pulse duration time elapsed
21:34:27.473 00.030 9960 IsSlewing returns 0
21:34:27.474 00.001 9960 IsGuiding returns 0
21:34:27.475 00.001 9960 scope move finished after 170 + 50 ms
21:34:27.475 00.000 9960 Move returns status 0, amount 170
21:34:27.477 00.002 9960 move complete, result=0
21:34:27.477 00.000 9960 worker thread done servicing request
21:34:27.477 00.000 9960 Worker thread wakes up
21:34:27.477 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 170 ms NORTH
21:34:27.485 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
21:34:27.485 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:34:28.733 01.248 9960 Exposure complete
21:34:28.850 00.117 9960 worker thread done servicing request
21:34:28.850 00.000 11872 OnExposeComplete: enter
21:34:28.854 00.004 11872 UpdateGuideState(): m_state=6
21:34:28.859 00.005 11872 Star::Find(15, 69, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 131
21:34:28.865 00.006 11872 Star::Find returns 1 (0), X=69.19, Y=854.82, Mass=2447, SNR=33.4, Peak=154 HFD=5.0
21:34:28.870 00.005 11872 CameraToMount -- cameraTheta (3.09) - m_xAngle (-3.14) = xAngle (6.22 = -0.06)
21:34:28.873 00.003 11872 CameraToMount -- cameraTheta (3.09) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (6.05 = -0.23)
21:34:28.877 00.004 11872 CameraToMount -- cameraX=-0.15 cameraY=0.01 hyp=0.15 cameraTheta=3.09 mountX=0.15 mountY=-0.04, mountTheta=-0.23
21:34:28.882 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.15, y=0.01, opts=13)
21:34:28.887 00.005 11872 Enqueuing Move request for scope (-0.15, 0.01)
21:34:28.892 00.005 9960 Worker thread wakes up
21:34:28.892 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=154, med=0, FiltMin=0, FiltMax=70, Gamma=1.000
21:34:28.898 00.006 11872 UpdateGuideState exits: m=2447 SNR=33.4
21:34:28.903 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:28.906 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:34:28.911 00.005 11872 Enqueuing Expose request
21:34:28.915 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.01) opts 0xd
21:34:28.915 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.15, 0.01)
21:34:28.915 00.000 9960 Moving (-0.15, 0.01) raw xDistance=0.15 yDistance=-0.04
21:34:28.915 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
21:34:28.916 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:34:28.916 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:34:28.916 00.000 9960 MoveAxis(E, 0, ABG)
21:34:28.916 00.000 9960 Move returns status 0, amount 0
21:34:28.917 00.001 9960 MoveAxis(N, 0, ABG)
21:34:28.917 00.000 9960 Move returns status 0, amount 0
21:34:28.917 00.000 9960 move complete, result=0
21:34:28.917 00.000 9960 worker thread done servicing request
21:34:28.919 00.002 9960 Worker thread wakes up
21:34:28.919 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
21:34:28.923 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
21:34:28.923 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:34:30.167 01.244 9960 Exposure complete
21:34:30.289 00.122 9960 worker thread done servicing request
21:34:30.290 00.001 11872 OnExposeComplete: enter
21:34:30.294 00.004 11872 UpdateGuideState(): m_state=6
21:34:30.299 00.005 11872 Star::Find(15, 69, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 132
21:34:30.306 00.007 11872 Star::Find returns 1 (0), X=69.13, Y=855.10, Mass=2533, SNR=34.2, Peak=164 HFD=4.7
21:34:30.311 00.005 11872 CameraToMount -- cameraTheta (2.21) - m_xAngle (-3.14) = xAngle (5.34 = -0.94)
21:34:30.314 00.003 11872 CameraToMount -- cameraTheta (2.21) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.17 = -1.11)
21:34:30.320 00.006 11872 CameraToMount -- cameraX=-0.21 cameraY=0.29 hyp=0.36 cameraTheta=2.21 mountX=0.21 mountY=-0.32, mountTheta=-0.99
21:34:30.326 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.21, y=0.29, opts=13)
21:34:30.334 00.008 11872 Enqueuing Move request for scope (-0.21, 0.29)
21:34:30.339 00.005 9960 Worker thread wakes up
21:34:30.340 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=164, med=0, FiltMin=0, FiltMax=73, Gamma=1.000
21:34:30.344 00.004 11872 UpdateGuideState exits: m=2533 SNR=34.2
21:34:30.348 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:30.352 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.29) opts 0xd
21:34:30.352 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.21, 0.29)
21:34:30.352 00.000 9960 Moving (-0.21, 0.29) raw xDistance=0.21 yDistance=-0.32
21:34:30.352 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
21:34:30.352 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
21:34:30.352 00.000 9960 MoveAxis(W, 99, ABG)
21:34:30.354 00.002 9960 Guiding  Dir = 3, Dur = 99
21:34:30.354 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:34:30.359 00.005 11872 Enqueuing Expose request
21:34:30.363 00.004 9960 IsSlewing returns 0
21:34:30.363 00.000 9960 IsGuiding returns 0
21:34:30.364 00.001 9960 PulseGuide returned control before completion, sleep 109
21:34:30.487 00.123 9960 IsGuiding returns 1
21:34:30.488 00.001 9960 scope still moving after pulse duration time elapsed
21:34:30.519 00.031 9960 IsSlewing returns 0
21:34:30.521 00.002 9960 IsGuiding returns 0
21:34:30.521 00.000 9960 scope move finished after 99 + 58 ms
21:34:30.522 00.001 9960 Move returns status 0, amount 99
21:34:30.523 00.001 9960 MoveAxis(N, 240, ABG)
21:34:30.523 00.000 9960 Guiding  Dir = 0, Dur = 240
21:34:30.523 00.000 9960 IsSlewing returns 0
21:34:30.524 00.001 9960 IsGuiding returns 0
21:34:30.524 00.000 9960 PulseGuide returned control before completion, sleep 250
21:34:30.784 00.260 9960 IsGuiding returns 1
21:34:30.786 00.002 9960 scope still moving after pulse duration time elapsed
21:34:30.815 00.029 9960 IsSlewing returns 0
21:34:30.816 00.001 9960 IsGuiding returns 0
21:34:30.817 00.001 9960 scope move finished after 240 + 52 ms
21:34:30.817 00.000 9960 Move returns status 0, amount 240
21:34:30.817 00.000 9960 move complete, result=0
21:34:30.819 00.002 9960 worker thread done servicing request
21:34:30.819 00.000 9960 Worker thread wakes up
21:34:30.819 00.000 11872 GuideStep: 0.2 px 99 ms WEST, -0.3 px 240 ms NORTH
21:34:30.827 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
21:34:30.827 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:34:32.079 01.252 9960 Exposure complete
21:34:32.206 00.127 9960 worker thread done servicing request
21:34:32.207 00.001 11872 OnExposeComplete: enter
21:34:32.210 00.003 11872 UpdateGuideState(): m_state=6
21:34:32.215 00.005 11872 Star::Find(15, 69, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 133
21:34:32.219 00.004 11872 Star::Find returns 1 (0), X=69.16, Y=854.86, Mass=2551, SNR=34.2, Peak=158 HFD=4.6
21:34:32.222 00.003 11872 CameraToMount -- cameraTheta (2.89) - m_xAngle (-3.14) = xAngle (6.02 = -0.26)
21:34:32.227 00.005 11872 CameraToMount -- cameraTheta (2.89) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.85 = -0.43)
21:34:32.230 00.003 11872 CameraToMount -- cameraX=-0.19 cameraY=0.05 hyp=0.19 cameraTheta=2.89 mountX=0.19 mountY=-0.08, mountTheta=-0.41
21:34:32.238 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=-0.19, y=0.05, opts=13)
21:34:32.245 00.007 11872 Enqueuing Move request for scope (-0.19, 0.05)
21:34:32.248 00.003 9960 Worker thread wakes up
21:34:32.249 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.05) opts 0xd
21:34:32.249 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.19, 0.05)
21:34:32.249 00.000 9960 Moving (-0.19, 0.05) raw xDistance=0.19 yDistance=-0.08
21:34:32.249 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
21:34:32.250 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:34:32.250 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=158, med=1, FiltMin=0, FiltMax=67, Gamma=1.000
21:34:32.255 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:34:32.255 00.000 9960 MoveAxis(E, 0, ABG)
21:34:32.255 00.000 9960 Move returns status 0, amount 0
21:34:32.255 00.000 9960 MoveAxis(N, 0, ABG)
21:34:32.255 00.000 9960 Move returns status 0, amount 0
21:34:32.256 00.001 11872 UpdateGuideState exits: m=2551 SNR=34.2
21:34:32.259 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:32.264 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:34:32.267 00.003 11872 Enqueuing Expose request
21:34:32.272 00.005 9960 move complete, result=0
21:34:32.272 00.000 9960 worker thread done servicing request
21:34:32.272 00.000 9960 Worker thread wakes up
21:34:32.272 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:34:32.276 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
21:34:32.276 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:34:33.530 01.254 9960 Exposure complete
21:34:33.656 00.126 9960 worker thread done servicing request
21:34:33.657 00.001 11872 OnExposeComplete: enter
21:34:33.662 00.005 11872 UpdateGuideState(): m_state=6
21:34:33.666 00.004 11872 Star::Find(15, 69, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 134
21:34:33.671 00.005 11872 Star::Find returns 1 (0), X=69.23, Y=855.30, Mass=2393, SNR=33.0, Peak=166 HFD=4.7
21:34:33.675 00.004 11872 CameraToMount -- cameraTheta (1.81) - m_xAngle (-3.14) = xAngle (4.94 = -1.34)
21:34:33.679 00.004 11872 CameraToMount -- cameraTheta (1.81) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.77 = -1.51)
21:34:33.683 00.004 11872 CameraToMount -- cameraX=-0.12 cameraY=0.49 hyp=0.50 cameraTheta=1.81 mountX=0.12 mountY=-0.50, mountTheta=-1.35
21:34:33.687 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.12, y=0.49, opts=13)
21:34:33.691 00.004 11872 Enqueuing Move request for scope (-0.12, 0.49)
21:34:33.696 00.005 9960 Worker thread wakes up
21:34:33.696 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=166, med=1, FiltMin=0, FiltMax=73, Gamma=1.000
21:34:33.699 00.003 11872 UpdateGuideState exits: m=2393 SNR=33.0
21:34:33.704 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:33.709 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:34:33.711 00.002 11872 Enqueuing Expose request
21:34:33.716 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.49) opts 0xd
21:34:33.716 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.12, 0.49)
21:34:33.716 00.000 9960 Moving (-0.12, 0.49) raw xDistance=0.12 yDistance=-0.50
21:34:33.716 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:34:33.716 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.50 from input -0.50
21:34:33.718 00.002 9960 MoveAxis(E, 0, ABG)
21:34:33.718 00.000 9960 Move returns status 0, amount 0
21:34:33.718 00.000 9960 MoveAxis(N, 375, ABG)
21:34:33.718 00.000 9960 Guiding  Dir = 0, Dur = 375
21:34:33.718 00.000 9960 IsSlewing returns 0
21:34:33.718 00.000 9960 IsGuiding returns 0
21:34:33.718 00.000 9960 PulseGuide returned control before completion, sleep 385
21:34:34.117 00.399 9960 IsGuiding returns 1
21:34:34.118 00.001 9960 scope still moving after pulse duration time elapsed
21:34:34.149 00.031 9960 IsSlewing returns 0
21:34:34.151 00.002 9960 IsGuiding returns 0
21:34:34.152 00.001 9960 scope move finished after 375 + 57 ms
21:34:34.152 00.000 9960 Move returns status 0, amount 375
21:34:34.153 00.001 9960 move complete, result=0
21:34:34.153 00.000 9960 worker thread done servicing request
21:34:34.153 00.000 9960 Worker thread wakes up
21:34:34.154 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.5 px 375 ms NORTH
21:34:34.160 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:34:34.160 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:34:35.409 01.249 9960 Exposure complete
21:34:35.542 00.133 9960 worker thread done servicing request
21:34:35.542 00.000 11872 OnExposeComplete: enter
21:34:35.546 00.004 11872 UpdateGuideState(): m_state=6
21:34:35.550 00.004 11872 Star::Find(15, 69, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 135
21:34:35.554 00.004 11872 Star::Find returns 1 (0), X=69.17, Y=854.84, Mass=2438, SNR=33.5, Peak=127 HFD=4.7
21:34:35.559 00.005 11872 CameraToMount -- cameraTheta (2.97) - m_xAngle (-3.14) = xAngle (6.11 = -0.18)
21:34:35.563 00.004 11872 CameraToMount -- cameraTheta (2.97) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.94 = -0.35)
21:34:35.566 00.003 11872 CameraToMount -- cameraX=-0.18 cameraY=0.03 hyp=0.18 cameraTheta=2.97 mountX=0.18 mountY=-0.06, mountTheta=-0.33
21:34:35.571 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.18, y=0.03, opts=13)
21:34:35.576 00.005 11872 Enqueuing Move request for scope (-0.18, 0.03)
21:34:35.579 00.003 9960 Worker thread wakes up
21:34:35.579 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.03) opts 0xd
21:34:35.580 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.18, 0.03)
21:34:35.580 00.000 9960 Moving (-0.18, 0.03) raw xDistance=0.18 yDistance=-0.06
21:34:35.580 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
21:34:35.580 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:34:35.580 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:34:35.581 00.001 9960 MoveAxis(E, 0, ABG)
21:34:35.581 00.000 9960 Move returns status 0, amount 0
21:34:35.581 00.000 9960 MoveAxis(N, 0, ABG)
21:34:35.581 00.000 9960 Move returns status 0, amount 0
21:34:35.581 00.000 9960 move complete, result=0
21:34:35.581 00.000 9960 worker thread done servicing request
21:34:35.581 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=127, med=1, FiltMin=0, FiltMax=78, Gamma=1.000
21:34:35.586 00.005 11872 UpdateGuideState exits: m=2438 SNR=33.5
21:34:35.589 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:35.592 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:34:35.596 00.004 11872 Enqueuing Expose request
21:34:35.598 00.002 9960 Worker thread wakes up
21:34:35.599 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:34:35.599 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:34:35.599 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:34:36.841 01.242 9960 Exposure complete
21:34:36.947 00.106 9960 worker thread done servicing request
21:34:36.948 00.001 11872 OnExposeComplete: enter
21:34:36.953 00.005 11872 UpdateGuideState(): m_state=6
21:34:36.958 00.005 11872 Star::Find(15, 69, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 136
21:34:36.963 00.005 11872 Star::Find returns 1 (0), X=69.08, Y=854.88, Mass=2481, SNR=33.8, Peak=166 HFD=4.6
21:34:36.968 00.005 11872 CameraToMount -- cameraTheta (2.89) - m_xAngle (-3.14) = xAngle (6.03 = -0.26)
21:34:36.973 00.005 11872 CameraToMount -- cameraTheta (2.89) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.85 = -0.43)
21:34:36.976 00.003 11872 CameraToMount -- cameraX=-0.27 cameraY=0.07 hyp=0.28 cameraTheta=2.89 mountX=0.27 mountY=-0.11, mountTheta=-0.41
21:34:36.981 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.27, y=0.07, opts=13)
21:34:36.985 00.004 11872 Enqueuing Move request for scope (-0.27, 0.07)
21:34:36.989 00.004 9960 Worker thread wakes up
21:34:36.990 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.07) opts 0xd
21:34:36.990 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.27, 0.07)
21:34:36.990 00.000 9960 Moving (-0.27, 0.07) raw xDistance=0.27 yDistance=-0.11
21:34:36.990 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
21:34:36.991 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=166, med=0, FiltMin=0, FiltMax=74, Gamma=1.000
21:34:36.995 00.004 11872 UpdateGuideState exits: m=2481 SNR=33.8
21:34:36.999 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:37.003 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:34:37.003 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:34:37.008 00.005 11872 Enqueuing Expose request
21:34:37.011 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:34:37.011 00.000 9960 MoveAxis(W, 125, ABG)
21:34:37.011 00.000 9960 Guiding  Dir = 3, Dur = 125
21:34:37.013 00.002 9960 IsSlewing returns 0
21:34:37.013 00.000 9960 IsGuiding returns 0
21:34:37.013 00.000 9960 PulseGuide returned control before completion, sleep 135
21:34:37.159 00.146 9960 IsGuiding returns 1
21:34:37.160 00.001 9960 scope still moving after pulse duration time elapsed
21:34:37.189 00.029 9960 IsSlewing returns 0
21:34:37.191 00.002 9960 IsGuiding returns 0
21:34:37.191 00.000 9960 scope move finished after 125 + 53 ms
21:34:37.191 00.000 9960 Move returns status 0, amount 125
21:34:37.192 00.001 9960 MoveAxis(N, 0, ABG)
21:34:37.192 00.000 9960 Move returns status 0, amount 0
21:34:37.192 00.000 9960 move complete, result=0
21:34:37.193 00.001 9960 worker thread done servicing request
21:34:37.193 00.000 9960 Worker thread wakes up
21:34:37.194 00.001 11872 GuideStep: 0.3 px 125 ms WEST, -0.1 px 0 ms NORTH
21:34:37.201 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:34:37.201 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:34:38.454 01.253 9960 Exposure complete
21:34:38.577 00.123 9960 worker thread done servicing request
21:34:38.577 00.000 11872 OnExposeComplete: enter
21:34:38.581 00.004 11872 UpdateGuideState(): m_state=6
21:34:38.586 00.005 11872 Star::Find(15, 69, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 137
21:34:38.589 00.003 11872 Star::Find returns 1 (0), X=69.27, Y=855.14, Mass=2555, SNR=34.1, Peak=161 HFD=5.0
21:34:38.594 00.005 11872 CameraToMount -- cameraTheta (1.81) - m_xAngle (-3.14) = xAngle (4.95 = -1.33)
21:34:38.597 00.003 11872 CameraToMount -- cameraTheta (1.81) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.78 = -1.51)
21:34:38.602 00.005 11872 CameraToMount -- cameraX=-0.08 cameraY=0.33 hyp=0.34 cameraTheta=1.81 mountX=0.08 mountY=-0.34, mountTheta=-1.34
21:34:38.611 00.009 11872 SchedulePrimaryMove(0FA44CE0, x=-0.08, y=0.33, opts=13)
21:34:38.617 00.006 11872 Enqueuing Move request for scope (-0.08, 0.33)
21:34:38.622 00.005 9960 Worker thread wakes up
21:34:38.622 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=161, med=1, FiltMin=0, FiltMax=78, Gamma=1.000
21:34:38.626 00.004 11872 UpdateGuideState exits: m=2555 SNR=34.1
21:34:38.632 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.33) opts 0xd
21:34:38.632 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.08, 0.33)
21:34:38.632 00.000 9960 Moving (-0.08, 0.33) raw xDistance=0.08 yDistance=-0.34
21:34:38.632 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:34:38.634 00.002 9960 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
21:34:38.634 00.000 9960 MoveAxis(E, 0, ABG)
21:34:38.634 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:38.642 00.008 9960 Move returns status 0, amount 0
21:34:38.642 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:34:38.651 00.009 9960 MoveAxis(N, 253, ABG)
21:34:38.651 00.000 9960 Guiding  Dir = 0, Dur = 253
21:34:38.651 00.000 11872 Enqueuing Expose request
21:34:38.658 00.007 9960 IsSlewing returns 0
21:34:38.659 00.001 9960 IsGuiding returns 0
21:34:38.660 00.001 9960 PulseGuide returned control before completion, sleep 263
21:34:38.926 00.266 9960 IsGuiding returns 1
21:34:38.927 00.001 9960 scope still moving after pulse duration time elapsed
21:34:38.956 00.029 9960 IsSlewing returns 0
21:34:38.957 00.001 9960 IsGuiding returns 0
21:34:38.961 00.004 9960 scope move finished after 253 + 48 ms
21:34:38.963 00.002 9960 Move returns status 0, amount 253
21:34:38.963 00.000 9960 move complete, result=0
21:34:38.963 00.000 9960 worker thread done servicing request
21:34:38.964 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 253 ms NORTH
21:34:38.970 00.006 9960 Worker thread wakes up
21:34:38.970 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:34:38.970 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:34:40.225 01.255 9960 Exposure complete
21:34:40.349 00.124 9960 worker thread done servicing request
21:34:40.349 00.000 11872 OnExposeComplete: enter
21:34:40.352 00.003 11872 UpdateGuideState(): m_state=6
21:34:40.358 00.006 11872 Star::Find(15, 69, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 138
21:34:40.362 00.004 11872 Star::Find returns 1 (0), X=69.10, Y=854.91, Mass=2499, SNR=33.8, Peak=150 HFD=4.7
21:34:40.367 00.005 11872 CameraToMount -- cameraTheta (2.77) - m_xAngle (-3.14) = xAngle (5.91 = -0.38)
21:34:40.371 00.004 11872 CameraToMount -- cameraTheta (2.77) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.74 = -0.55)
21:34:40.375 00.004 11872 CameraToMount -- cameraX=-0.24 cameraY=0.09 hyp=0.26 cameraTheta=2.77 mountX=0.24 mountY=-0.14, mountTheta=-0.51
21:34:40.380 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.24, y=0.09, opts=13)
21:34:40.385 00.005 11872 Enqueuing Move request for scope (-0.24, 0.09)
21:34:40.389 00.004 9960 Worker thread wakes up
21:34:40.389 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=150, med=1, FiltMin=0, FiltMax=68, Gamma=1.000
21:34:40.394 00.005 11872 UpdateGuideState exits: m=2499 SNR=33.8
21:34:40.397 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:40.400 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:34:40.405 00.005 11872 Enqueuing Expose request
21:34:40.409 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.09) opts 0xd
21:34:40.409 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.24, 0.09)
21:34:40.409 00.000 9960 Moving (-0.24, 0.09) raw xDistance=0.24 yDistance=-0.14
21:34:40.409 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
21:34:40.409 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:34:40.409 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:34:40.409 00.000 9960 MoveAxis(W, 114, ABG)
21:34:40.410 00.001 9960 Guiding  Dir = 3, Dur = 114
21:34:40.410 00.000 9960 IsSlewing returns 0
21:34:40.410 00.000 9960 IsGuiding returns 0
21:34:40.410 00.000 9960 PulseGuide returned control before completion, sleep 124
21:34:40.543 00.133 9960 IsGuiding returns 1
21:34:40.544 00.001 9960 scope still moving after pulse duration time elapsed
21:34:40.571 00.027 9960 IsSlewing returns 0
21:34:40.571 00.000 9960 IsGuiding returns 0
21:34:40.573 00.002 9960 scope move finished after 114 + 48 ms
21:34:40.573 00.000 9960 Move returns status 0, amount 114
21:34:40.573 00.000 9960 MoveAxis(N, 0, ABG)
21:34:40.574 00.001 9960 Move returns status 0, amount 0
21:34:40.574 00.000 9960 move complete, result=0
21:34:40.574 00.000 9960 worker thread done servicing request
21:34:40.575 00.001 9960 Worker thread wakes up
21:34:40.576 00.001 11872 GuideStep: 0.2 px 114 ms WEST, -0.1 px 0 ms NORTH
21:34:40.582 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:34:40.582 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:34:41.835 01.253 9960 Exposure complete
21:34:41.951 00.116 9960 worker thread done servicing request
21:34:41.951 00.000 11872 OnExposeComplete: enter
21:34:41.955 00.004 11872 UpdateGuideState(): m_state=6
21:34:41.959 00.004 11872 Star::Find(15, 69, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 139
21:34:41.963 00.004 11872 Star::Find returns 1 (0), X=69.28, Y=855.11, Mass=2324, SNR=32.6, Peak=163 HFD=4.9
21:34:41.968 00.005 11872 CameraToMount -- cameraTheta (1.79) - m_xAngle (-3.14) = xAngle (4.92 = -1.36)
21:34:41.971 00.003 11872 CameraToMount -- cameraTheta (1.79) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.75 = -1.53)
21:34:41.976 00.005 11872 CameraToMount -- cameraX=-0.06 cameraY=0.29 hyp=0.30 cameraTheta=1.79 mountX=0.06 mountY=-0.30, mountTheta=-1.36
21:34:41.981 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.06, y=0.29, opts=13)
21:34:41.986 00.005 11872 Enqueuing Move request for scope (-0.06, 0.29)
21:34:41.991 00.005 9960 Worker thread wakes up
21:34:41.991 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=163, med=1, FiltMin=0, FiltMax=75, Gamma=1.000
21:34:41.995 00.004 11872 UpdateGuideState exits: m=2324 SNR=32.6
21:34:41.999 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:42.003 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:34:42.006 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.29) opts 0xd
21:34:42.006 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.06, 0.29)
21:34:42.006 00.000 11872 Enqueuing Expose request
21:34:42.010 00.004 9960 Moving (-0.06, 0.29) raw xDistance=0.06 yDistance=-0.30
21:34:42.011 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:34:42.011 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
21:34:42.011 00.000 9960 MoveAxis(E, 0, ABG)
21:34:42.011 00.000 9960 Move returns status 0, amount 0
21:34:42.011 00.000 9960 MoveAxis(N, 225, ABG)
21:34:42.011 00.000 9960 Guiding  Dir = 0, Dur = 225
21:34:42.012 00.001 9960 IsSlewing returns 0
21:34:42.013 00.001 9960 IsGuiding returns 0
21:34:42.013 00.000 9960 PulseGuide returned control before completion, sleep 235
21:34:42.261 00.248 9960 IsGuiding returns 1
21:34:42.263 00.002 9960 scope still moving after pulse duration time elapsed
21:34:42.293 00.030 9960 IsSlewing returns 0
21:34:42.296 00.003 9960 IsGuiding returns 0
21:34:42.296 00.000 9960 scope move finished after 225 + 57 ms
21:34:42.297 00.001 9960 Move returns status 0, amount 225
21:34:42.297 00.000 9960 move complete, result=0
21:34:42.297 00.000 9960 worker thread done servicing request
21:34:42.298 00.001 9960 Worker thread wakes up
21:34:42.298 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 225 ms NORTH
21:34:42.304 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:34:42.304 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:34:43.556 01.252 9960 Exposure complete
21:34:43.669 00.113 9960 worker thread done servicing request
21:34:43.669 00.000 11872 OnExposeComplete: enter
21:34:43.673 00.004 11872 UpdateGuideState(): m_state=6
21:34:43.677 00.004 11872 Star::Find(15, 69, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 140
21:34:43.681 00.004 11872 Star::Find returns 1 (0), X=69.13, Y=854.96, Mass=2493, SNR=33.7, Peak=147 HFD=4.7
21:34:43.683 00.002 11872 CameraToMount -- cameraTheta (2.54) - m_xAngle (-3.14) = xAngle (5.67 = -0.61)
21:34:43.687 00.004 11872 CameraToMount -- cameraTheta (2.54) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.50 = -0.78)
21:34:43.690 00.003 11872 CameraToMount -- cameraX=-0.22 cameraY=0.15 hyp=0.27 cameraTheta=2.54 mountX=0.22 mountY=-0.19, mountTheta=-0.71
21:34:43.694 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.22, y=0.15, opts=13)
21:34:43.698 00.004 11872 Enqueuing Move request for scope (-0.22, 0.15)
21:34:43.703 00.005 9960 Worker thread wakes up
21:34:43.703 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.15) opts 0xd
21:34:43.703 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.22, 0.15)
21:34:43.703 00.000 9960 Moving (-0.22, 0.15) raw xDistance=0.22 yDistance=-0.19
21:34:43.703 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
21:34:43.704 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:34:43.704 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=147, med=0, FiltMin=0, FiltMax=79, Gamma=1.000
21:34:43.709 00.005 11872 UpdateGuideState exits: m=2493 SNR=33.7
21:34:43.712 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:34:43.713 00.001 9960 MoveAxis(W, 102, ABG)
21:34:43.713 00.000 9960 Guiding  Dir = 3, Dur = 102
21:34:43.713 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:43.717 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:34:43.721 00.004 11872 Enqueuing Expose request
21:34:43.725 00.004 9960 IsSlewing returns 0
21:34:43.725 00.000 9960 IsGuiding returns 0
21:34:43.725 00.000 9960 PulseGuide returned control before completion, sleep 112
21:34:43.841 00.116 9960 IsGuiding returns 1
21:34:43.842 00.001 9960 scope still moving after pulse duration time elapsed
21:34:43.871 00.029 9960 IsSlewing returns 0
21:34:43.872 00.001 9960 IsGuiding returns 0
21:34:43.874 00.002 9960 scope move finished after 102 + 46 ms
21:34:43.874 00.000 9960 Move returns status 0, amount 102
21:34:43.875 00.001 9960 MoveAxis(N, 0, ABG)
21:34:43.875 00.000 9960 Move returns status 0, amount 0
21:34:43.875 00.000 9960 move complete, result=0
21:34:43.875 00.000 9960 worker thread done servicing request
21:34:43.876 00.001 9960 Worker thread wakes up
21:34:43.876 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:34:43.876 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:34:43.878 00.002 11872 GuideStep: 0.2 px 102 ms WEST, -0.2 px 0 ms NORTH
21:34:45.128 01.250 9960 Exposure complete
21:34:45.251 00.123 9960 worker thread done servicing request
21:34:45.251 00.000 11872 OnExposeComplete: enter
21:34:45.255 00.004 11872 UpdateGuideState(): m_state=6
21:34:45.259 00.004 11872 Star::Find(15, 69, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 141
21:34:45.265 00.006 11872 Star::Find returns 1 (0), X=69.18, Y=855.01, Mass=2410, SNR=33.2, Peak=155 HFD=4.7
21:34:45.268 00.003 11872 CameraToMount -- cameraTheta (2.28) - m_xAngle (-3.14) = xAngle (5.41 = -0.87)
21:34:45.273 00.005 11872 CameraToMount -- cameraTheta (2.28) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.24 = -1.04)
21:34:45.276 00.003 11872 CameraToMount -- cameraX=-0.17 cameraY=0.20 hyp=0.26 cameraTheta=2.28 mountX=0.17 mountY=-0.22, mountTheta=-0.93
21:34:45.281 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.17, y=0.20, opts=13)
21:34:45.284 00.003 11872 Enqueuing Move request for scope (-0.17, 0.20)
21:34:45.288 00.004 9960 Worker thread wakes up
21:34:45.288 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.20) opts 0xd
21:34:45.289 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.17, 0.20)
21:34:45.289 00.000 9960 Moving (-0.17, 0.20) raw xDistance=0.17 yDistance=-0.22
21:34:45.289 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
21:34:45.289 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
21:34:45.290 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=155, med=1, FiltMin=0, FiltMax=67, Gamma=1.000
21:34:45.294 00.004 9960 MoveAxis(E, 0, ABG)
21:34:45.294 00.000 9960 Move returns status 0, amount 0
21:34:45.294 00.000 9960 MoveAxis(N, 167, ABG)
21:34:45.295 00.001 9960 Guiding  Dir = 0, Dur = 167
21:34:45.295 00.000 11872 UpdateGuideState exits: m=2410 SNR=33.2
21:34:45.300 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:45.306 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:34:45.310 00.004 11872 Enqueuing Expose request
21:34:45.314 00.004 9960 IsSlewing returns 0
21:34:45.314 00.000 9960 IsGuiding returns 0
21:34:45.314 00.000 9960 PulseGuide returned control before completion, sleep 177
21:34:45.495 00.181 9960 IsGuiding returns 1
21:34:45.495 00.000 9960 scope still moving after pulse duration time elapsed
21:34:45.527 00.032 9960 IsSlewing returns 0
21:34:45.529 00.002 9960 IsGuiding returns 0
21:34:45.530 00.001 9960 scope move finished after 167 + 48 ms
21:34:45.531 00.001 9960 Move returns status 0, amount 167
21:34:45.531 00.000 9960 move complete, result=0
21:34:45.532 00.001 9960 worker thread done servicing request
21:34:45.532 00.000 9960 Worker thread wakes up
21:34:45.532 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.2 px 167 ms NORTH
21:34:45.538 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:34:45.539 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:34:46.792 01.253 9960 Exposure complete
21:34:46.921 00.129 9960 worker thread done servicing request
21:34:46.922 00.001 11872 OnExposeComplete: enter
21:34:46.929 00.007 11872 UpdateGuideState(): m_state=6
21:34:46.934 00.005 11872 Star::Find(15, 69, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 142
21:34:46.939 00.005 11872 Star::Find returns 1 (0), X=69.11, Y=854.97, Mass=2387, SNR=33.2, Peak=149 HFD=4.6
21:34:46.942 00.003 11872 CameraToMount -- cameraTheta (2.54) - m_xAngle (-3.14) = xAngle (5.67 = -0.61)
21:34:46.946 00.004 11872 CameraToMount -- cameraTheta (2.54) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.50 = -0.78)
21:34:46.951 00.005 11872 CameraToMount -- cameraX=-0.24 cameraY=0.16 hyp=0.29 cameraTheta=2.54 mountX=0.23 mountY=-0.20, mountTheta=-0.71
21:34:46.956 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.24, y=0.16, opts=13)
21:34:46.961 00.005 11872 Enqueuing Move request for scope (-0.24, 0.16)
21:34:46.964 00.003 9960 Worker thread wakes up
21:34:46.964 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.16) opts 0xd
21:34:46.964 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.24, 0.16)
21:34:46.965 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=149, med=1, FiltMin=0, FiltMax=73, Gamma=1.000
21:34:46.970 00.005 9960 Moving (-0.24, 0.16) raw xDistance=0.23 yDistance=-0.20
21:34:46.970 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
21:34:46.970 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
21:34:46.970 00.000 11872 UpdateGuideState exits: m=2387 SNR=33.2
21:34:46.974 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:46.978 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:34:46.982 00.004 11872 Enqueuing Expose request
21:34:46.985 00.003 9960 MoveAxis(W, 110, ABG)
21:34:46.985 00.000 9960 Guiding  Dir = 3, Dur = 110
21:34:46.986 00.001 9960 IsSlewing returns 0
21:34:46.987 00.001 9960 IsGuiding returns 0
21:34:46.987 00.000 9960 PulseGuide returned control before completion, sleep 120
21:34:47.121 00.134 9960 IsGuiding returns 1
21:34:47.122 00.001 9960 scope still moving after pulse duration time elapsed
21:34:47.152 00.030 9960 IsSlewing returns 0
21:34:47.154 00.002 9960 IsGuiding returns 0
21:34:47.154 00.000 9960 scope move finished after 110 + 58 ms
21:34:47.155 00.001 9960 Move returns status 0, amount 110
21:34:47.155 00.000 9960 MoveAxis(N, 150, ABG)
21:34:47.155 00.000 9960 Guiding  Dir = 0, Dur = 150
21:34:47.155 00.000 9960 IsSlewing returns 0
21:34:47.157 00.002 9960 IsGuiding returns 0
21:34:47.158 00.001 9960 PulseGuide returned control before completion, sleep 160
21:34:47.327 00.169 9960 IsGuiding returns 1
21:34:47.328 00.001 9960 scope still moving after pulse duration time elapsed
21:34:47.358 00.030 9960 IsSlewing returns 0
21:34:47.361 00.003 9960 IsGuiding returns 0
21:34:47.362 00.001 9960 scope move finished after 150 + 55 ms
21:34:47.362 00.000 9960 Move returns status 0, amount 150
21:34:47.364 00.002 9960 move complete, result=0
21:34:47.364 00.000 9960 worker thread done servicing request
21:34:47.364 00.000 9960 Worker thread wakes up
21:34:47.365 00.001 11872 GuideStep: 0.2 px 110 ms WEST, -0.2 px 150 ms NORTH
21:34:47.371 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:34:47.371 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:34:48.622 01.251 9960 Exposure complete
21:34:48.753 00.131 9960 worker thread done servicing request
21:34:48.754 00.001 11872 OnExposeComplete: enter
21:34:48.757 00.003 11872 UpdateGuideState(): m_state=6
21:34:48.761 00.004 11872 Star::Find(15, 69, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 143
21:34:48.766 00.005 11872 Star::Find returns 1 (0), X=69.25, Y=854.99, Mass=2566, SNR=34.3, Peak=179 HFD=4.9
21:34:48.770 00.004 11872 CameraToMount -- cameraTheta (2.06) - m_xAngle (-3.14) = xAngle (5.19 = -1.09)
21:34:48.773 00.003 11872 CameraToMount -- cameraTheta (2.06) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.02 = -1.26)
21:34:48.777 00.004 11872 CameraToMount -- cameraX=-0.09 cameraY=0.18 hyp=0.20 cameraTheta=2.06 mountX=0.09 mountY=-0.19, mountTheta=-1.12
21:34:48.782 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.09, y=0.18, opts=13)
21:34:48.786 00.004 11872 Enqueuing Move request for scope (-0.09, 0.18)
21:34:48.790 00.004 9960 Worker thread wakes up
21:34:48.790 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.18) opts 0xd
21:34:48.790 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.09, 0.18)
21:34:48.790 00.000 9960 Moving (-0.09, 0.18) raw xDistance=0.09 yDistance=-0.19
21:34:48.790 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:34:48.791 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:34:48.791 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:34:48.791 00.000 9960 MoveAxis(E, 0, ABG)
21:34:48.791 00.000 9960 Move returns status 0, amount 0
21:34:48.791 00.000 9960 MoveAxis(N, 0, ABG)
21:34:48.792 00.001 9960 Move returns status 0, amount 0
21:34:48.792 00.000 9960 move complete, result=0
21:34:48.792 00.000 9960 worker thread done servicing request
21:34:48.792 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=179, med=1, FiltMin=0, FiltMax=85, Gamma=1.000
21:34:48.796 00.004 11872 UpdateGuideState exits: m=2566 SNR=34.3
21:34:48.802 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:48.807 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:34:48.811 00.004 11872 Enqueuing Expose request
21:34:48.814 00.003 9960 Worker thread wakes up
21:34:48.814 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:34:48.814 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:34:48.815 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:34:50.060 01.245 9960 Exposure complete
21:34:50.197 00.137 9960 worker thread done servicing request
21:34:50.197 00.000 11872 OnExposeComplete: enter
21:34:50.202 00.005 11872 UpdateGuideState(): m_state=6
21:34:50.207 00.005 11872 Star::Find(15, 69, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 144
21:34:50.212 00.005 11872 Star::Find returns 1 (0), X=69.17, Y=855.02, Mass=2277, SNR=32.2, Peak=148 HFD=4.6
21:34:50.217 00.005 11872 CameraToMount -- cameraTheta (2.29) - m_xAngle (-3.14) = xAngle (5.43 = -0.86)
21:34:50.220 00.003 11872 CameraToMount -- cameraTheta (2.29) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.25 = -1.03)
21:34:50.224 00.004 11872 CameraToMount -- cameraX=-0.18 cameraY=0.21 hyp=0.27 cameraTheta=2.29 mountX=0.18 mountY=-0.24, mountTheta=-0.92
21:34:50.229 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.18, y=0.21, opts=13)
21:34:50.233 00.004 11872 Enqueuing Move request for scope (-0.18, 0.21)
21:34:50.237 00.004 9960 Worker thread wakes up
21:34:50.237 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.21) opts 0xd
21:34:50.237 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.18, 0.21)
21:34:50.239 00.002 9960 Moving (-0.18, 0.21) raw xDistance=0.18 yDistance=-0.24
21:34:50.239 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
21:34:50.239 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
21:34:50.239 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=148, med=1, FiltMin=0, FiltMax=68, Gamma=1.000
21:34:50.244 00.005 11872 UpdateGuideState exits: m=2277 SNR=32.2
21:34:50.247 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:50.251 00.004 9960 MoveAxis(E, 0, ABG)
21:34:50.252 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:34:50.256 00.004 11872 Enqueuing Expose request
21:34:50.260 00.004 9960 Move returns status 0, amount 0
21:34:50.260 00.000 9960 MoveAxis(N, 176, ABG)
21:34:50.261 00.001 9960 Guiding  Dir = 0, Dur = 176
21:34:50.261 00.000 9960 IsSlewing returns 0
21:34:50.262 00.001 9960 IsGuiding returns 0
21:34:50.262 00.000 9960 PulseGuide returned control before completion, sleep 186
21:34:50.455 00.193 9960 IsGuiding returns 1
21:34:50.455 00.000 9960 scope still moving after pulse duration time elapsed
21:34:50.486 00.031 9960 IsSlewing returns 0
21:34:50.489 00.003 9960 IsGuiding returns 0
21:34:50.489 00.000 9960 scope move finished after 176 + 52 ms
21:34:50.491 00.002 9960 Move returns status 0, amount 176
21:34:50.491 00.000 9960 move complete, result=0
21:34:50.491 00.000 9960 worker thread done servicing request
21:34:50.492 00.001 11872 GuideStep: 0.2 px 0 ms EAST, -0.2 px 176 ms NORTH
21:34:50.498 00.006 9960 Worker thread wakes up
21:34:50.498 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:34:50.500 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:34:51.752 01.252 9960 Exposure complete
21:34:51.877 00.125 9960 worker thread done servicing request
21:34:51.877 00.000 11872 OnExposeComplete: enter
21:34:51.882 00.005 11872 UpdateGuideState(): m_state=6
21:34:51.887 00.005 11872 Star::Find(15, 69, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 145
21:34:51.891 00.004 11872 Star::Find returns 1 (0), X=69.28, Y=855.18, Mass=2491, SNR=33.8, Peak=147 HFD=4.9
21:34:51.896 00.005 11872 CameraToMount -- cameraTheta (1.74) - m_xAngle (-3.14) = xAngle (4.88 = -1.40)
21:34:51.900 00.004 11872 CameraToMount -- cameraTheta (1.74) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.71 = -1.57)
21:34:51.903 00.003 11872 CameraToMount -- cameraX=-0.06 cameraY=0.37 hyp=0.37 cameraTheta=1.74 mountX=0.06 mountY=-0.37, mountTheta=-1.40
21:34:51.908 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.06, y=0.37, opts=13)
21:34:51.912 00.004 11872 Enqueuing Move request for scope (-0.06, 0.37)
21:34:51.916 00.004 9960 Worker thread wakes up
21:34:51.916 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.37) opts 0xd
21:34:51.917 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.06, 0.37)
21:34:51.917 00.000 9960 Moving (-0.06, 0.37) raw xDistance=0.06 yDistance=-0.37
21:34:51.917 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:34:51.918 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.37 from input -0.37
21:34:51.918 00.000 9960 MoveAxis(E, 0, ABG)
21:34:51.918 00.000 9960 Move returns status 0, amount 0
21:34:51.919 00.001 9960 MoveAxis(N, 277, ABG)
21:34:51.919 00.000 9960 Guiding  Dir = 0, Dur = 277
21:34:51.919 00.000 9960 IsSlewing returns 0
21:34:51.921 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=147, med=1, FiltMin=0, FiltMax=77, Gamma=1.000
21:34:51.926 00.005 9960 IsGuiding returns 0
21:34:51.926 00.000 11872 UpdateGuideState exits: m=2491 SNR=33.8
21:34:51.931 00.005 9960 PulseGuide returned control before completion, sleep 287
21:34:51.931 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:51.934 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:34:51.939 00.005 11872 Enqueuing Expose request
21:34:52.222 00.283 9960 IsGuiding returns 1
21:34:52.222 00.000 9960 scope still moving after pulse duration time elapsed
21:34:52.251 00.029 9960 IsSlewing returns 0
21:34:52.253 00.002 9960 IsGuiding returns 0
21:34:52.254 00.001 9960 scope move finished after 277 + 49 ms
21:34:52.254 00.000 9960 Move returns status 0, amount 277
21:34:52.254 00.000 9960 move complete, result=0
21:34:52.254 00.000 9960 worker thread done servicing request
21:34:52.256 00.002 9960 Worker thread wakes up
21:34:52.256 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.4 px 277 ms NORTH
21:34:52.262 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:34:52.262 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:34:53.514 01.252 9960 Exposure complete
21:34:53.634 00.120 9960 worker thread done servicing request
21:34:53.634 00.000 11872 OnExposeComplete: enter
21:34:53.639 00.005 11872 UpdateGuideState(): m_state=6
21:34:53.643 00.004 11872 Star::Find(15, 69, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 146
21:34:53.650 00.007 11872 Star::Find returns 1 (0), X=69.26, Y=855.15, Mass=2434, SNR=33.3, Peak=159 HFD=5.0
21:34:53.655 00.005 11872 CameraToMount -- cameraTheta (1.82) - m_xAngle (-3.14) = xAngle (4.95 = -1.33)
21:34:53.662 00.007 11872 CameraToMount -- cameraTheta (1.82) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.78 = -1.50)
21:34:53.667 00.005 11872 CameraToMount -- cameraX=-0.08 cameraY=0.33 hyp=0.34 cameraTheta=1.82 mountX=0.08 mountY=-0.34, mountTheta=-1.34
21:34:53.674 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.08, y=0.33, opts=13)
21:34:53.680 00.006 11872 Enqueuing Move request for scope (-0.08, 0.33)
21:34:53.685 00.005 9960 Worker thread wakes up
21:34:53.686 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=159, med=0, FiltMin=0, FiltMax=78, Gamma=1.000
21:34:53.690 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.33) opts 0xd
21:34:53.690 00.000 11872 UpdateGuideState exits: m=2434 SNR=33.3
21:34:53.694 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:53.698 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.08, 0.33)
21:34:53.699 00.001 9960 Moving (-0.08, 0.33) raw xDistance=0.08 yDistance=-0.34
21:34:53.699 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:34:53.699 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
21:34:53.700 00.001 9960 MoveAxis(E, 0, ABG)
21:34:53.700 00.000 9960 Move returns status 0, amount 0
21:34:53.700 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:34:53.705 00.005 11872 Enqueuing Expose request
21:34:53.709 00.004 9960 MoveAxis(N, 256, ABG)
21:34:53.709 00.000 9960 Guiding  Dir = 0, Dur = 256
21:34:53.709 00.000 9960 IsSlewing returns 0
21:34:53.710 00.001 9960 IsGuiding returns 0
21:34:53.710 00.000 9960 PulseGuide returned control before completion, sleep 266
21:34:53.988 00.278 9960 IsGuiding returns 1
21:34:53.989 00.001 9960 scope still moving after pulse duration time elapsed
21:34:54.017 00.028 9960 IsSlewing returns 0
21:34:54.017 00.000 9960 IsGuiding returns 0
21:34:54.019 00.002 9960 scope move finished after 256 + 52 ms
21:34:54.019 00.000 9960 Move returns status 0, amount 256
21:34:54.019 00.000 9960 move complete, result=0
21:34:54.020 00.001 9960 worker thread done servicing request
21:34:54.020 00.000 9960 Worker thread wakes up
21:34:54.020 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 256 ms NORTH
21:34:54.026 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:34:54.026 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:34:55.277 01.251 9960 Exposure complete
21:34:55.404 00.127 9960 worker thread done servicing request
21:34:55.404 00.000 11872 OnExposeComplete: enter
21:34:55.409 00.005 11872 UpdateGuideState(): m_state=6
21:34:55.413 00.004 11872 Star::Find(15, 69, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 147
21:34:55.416 00.003 11872 Star::Find returns 1 (0), X=69.09, Y=854.85, Mass=2518, SNR=34.0, Peak=142 HFD=4.6
21:34:55.421 00.005 11872 CameraToMount -- cameraTheta (3.01) - m_xAngle (-3.14) = xAngle (6.14 = -0.14)
21:34:55.424 00.003 11872 CameraToMount -- cameraTheta (3.01) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.97 = -0.31)
21:34:55.429 00.005 11872 CameraToMount -- cameraX=-0.26 cameraY=0.04 hyp=0.26 cameraTheta=3.01 mountX=0.26 mountY=-0.08, mountTheta=-0.30
21:34:55.434 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.26, y=0.04, opts=13)
21:34:55.438 00.004 11872 Enqueuing Move request for scope (-0.26, 0.04)
21:34:55.441 00.003 9960 Worker thread wakes up
21:34:55.441 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.04) opts 0xd
21:34:55.441 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.26, 0.04)
21:34:55.441 00.000 9960 Moving (-0.26, 0.04) raw xDistance=0.26 yDistance=-0.08
21:34:55.443 00.002 9960 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
21:34:55.443 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:34:55.443 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=142, med=1, FiltMin=0, FiltMax=81, Gamma=1.000
21:34:55.447 00.004 11872 UpdateGuideState exits: m=2518 SNR=34.0
21:34:55.452 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:34:55.452 00.000 9960 MoveAxis(W, 123, ABG)
21:34:55.452 00.000 9960 Guiding  Dir = 3, Dur = 123
21:34:55.452 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:55.457 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:34:55.462 00.005 11872 Enqueuing Expose request
21:34:55.467 00.005 9960 IsSlewing returns 0
21:34:55.468 00.001 9960 IsGuiding returns 0
21:34:55.468 00.000 9960 PulseGuide returned control before completion, sleep 133
21:34:55.608 00.140 9960 IsGuiding returns 1
21:34:55.608 00.000 9960 scope still moving after pulse duration time elapsed
21:34:55.639 00.031 9960 IsSlewing returns 0
21:34:55.641 00.002 9960 IsGuiding returns 0
21:34:55.641 00.000 9960 scope move finished after 123 + 50 ms
21:34:55.641 00.000 9960 Move returns status 0, amount 123
21:34:55.641 00.000 9960 MoveAxis(N, 0, ABG)
21:34:55.643 00.002 9960 Move returns status 0, amount 0
21:34:55.643 00.000 9960 move complete, result=0
21:34:55.643 00.000 9960 worker thread done servicing request
21:34:55.644 00.001 9960 Worker thread wakes up
21:34:55.644 00.000 11872 GuideStep: 0.3 px 123 ms WEST, -0.1 px 0 ms NORTH
21:34:55.652 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
21:34:55.652 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:34:56.907 01.255 9960 Exposure complete
21:34:57.031 00.124 9960 worker thread done servicing request
21:34:57.031 00.000 11872 OnExposeComplete: enter
21:34:57.036 00.005 11872 UpdateGuideState(): m_state=6
21:34:57.039 00.003 11872 Star::Find(15, 69, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 148
21:34:57.044 00.005 11872 Star::Find returns 1 (0), X=69.67, Y=854.70, Mass=2391, SNR=32.9, Peak=112 HFD=5.3
21:34:57.049 00.005 11872 CameraToMount -- cameraTheta (-0.33) - m_xAngle (-3.14) = xAngle (2.81 = 2.81)
21:34:57.052 00.003 11872 CameraToMount -- cameraTheta (-0.33) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.63 = 2.63)
21:34:57.056 00.004 11872 CameraToMount -- cameraX=0.33 cameraY=-0.11 hyp=0.35 cameraTheta=-0.33 mountX=-0.33 mountY=0.17, mountTheta=2.67
21:34:57.060 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.33, y=-0.11, opts=13)
21:34:57.064 00.004 11872 Enqueuing Move request for scope (0.33, -0.11)
21:34:57.066 00.002 9960 Worker thread wakes up
21:34:57.067 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=112, med=1, FiltMin=0, FiltMax=79, Gamma=1.000
21:34:57.071 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.11) opts 0xd
21:34:57.071 00.000 9960 Handling offset move in thread for scope, endpoint = (0.33, -0.11)
21:34:57.071 00.000 9960 Moving (0.33, -0.11) raw xDistance=-0.33 yDistance=0.17
21:34:57.071 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.33
21:34:57.071 00.000 11872 UpdateGuideState exits: m=2391 SNR=32.9
21:34:57.076 00.005 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:34:57.076 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:57.080 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
21:34:57.080 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:34:57.084 00.004 11872 Enqueuing Expose request
21:34:57.089 00.005 9960 MoveAxis(E, 145, ABG)
21:34:57.089 00.000 9960 Guiding  Dir = 2, Dur = 145
21:34:57.089 00.000 9960 IsSlewing returns 0
21:34:57.089 00.000 9960 IsGuiding returns 0
21:34:57.090 00.001 9960 PulseGuide returned control before completion, sleep 155
21:34:57.254 00.164 9960 IsGuiding returns 1
21:34:57.255 00.001 9960 scope still moving after pulse duration time elapsed
21:34:57.288 00.033 9960 IsSlewing returns 0
21:34:57.289 00.001 9960 IsGuiding returns 0
21:34:57.289 00.000 9960 scope move finished after 145 + 55 ms
21:34:57.290 00.001 9960 Move returns status 0, amount 145
21:34:57.291 00.001 9960 MoveAxis(N, 0, ABG)
21:34:57.291 00.000 9960 Move returns status 0, amount 0
21:34:57.291 00.000 9960 move complete, result=0
21:34:57.292 00.001 9960 worker thread done servicing request
21:34:57.292 00.000 9960 Worker thread wakes up
21:34:57.292 00.000 11872 GuideStep: -0.3 px 145 ms EAST, 0.2 px 0 ms NORTH
21:34:57.301 00.009 9960 worker thread servicing REQUEST_EXPOSE 1000
21:34:57.301 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:34:58.553 01.252 9960 Exposure complete
21:34:58.680 00.127 9960 worker thread done servicing request
21:34:58.680 00.000 11872 OnExposeComplete: enter
21:34:58.684 00.004 11872 UpdateGuideState(): m_state=6
21:34:58.689 00.005 11872 Star::Find(15, 69, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 149
21:34:58.693 00.004 11872 Star::Find returns 1 (0), X=69.19, Y=855.07, Mass=2382, SNR=32.9, Peak=120 HFD=4.8
21:34:58.698 00.005 11872 CameraToMount -- cameraTheta (2.13) - m_xAngle (-3.14) = xAngle (5.27 = -1.01)
21:34:58.703 00.005 11872 CameraToMount -- cameraTheta (2.13) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.10 = -1.18)
21:34:58.707 00.004 11872 CameraToMount -- cameraX=-0.16 cameraY=0.25 hyp=0.30 cameraTheta=2.13 mountX=0.16 mountY=-0.28, mountTheta=-1.05
21:34:58.713 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.16, y=0.25, opts=13)
21:34:58.717 00.004 11872 Enqueuing Move request for scope (-0.16, 0.25)
21:34:58.722 00.005 9960 Worker thread wakes up
21:34:58.722 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=120, med=1, FiltMin=0, FiltMax=67, Gamma=1.000
21:34:58.725 00.003 11872 UpdateGuideState exits: m=2382 SNR=32.9
21:34:58.730 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:58.734 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:34:58.737 00.003 11872 Enqueuing Expose request
21:34:58.741 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.25) opts 0xd
21:34:58.741 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.16, 0.25)
21:34:58.741 00.000 9960 Moving (-0.16, 0.25) raw xDistance=0.16 yDistance=-0.28
21:34:58.742 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
21:34:58.742 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
21:34:58.742 00.000 9960 MoveAxis(E, 0, ABG)
21:34:58.742 00.000 9960 Move returns status 0, amount 0
21:34:58.743 00.001 9960 MoveAxis(N, 207, ABG)
21:34:58.743 00.000 9960 Guiding  Dir = 0, Dur = 207
21:34:58.743 00.000 9960 IsSlewing returns 0
21:34:58.743 00.000 9960 IsGuiding returns 0
21:34:58.743 00.000 9960 PulseGuide returned control before completion, sleep 217
21:34:58.975 00.232 9960 IsGuiding returns 1
21:34:58.975 00.000 9960 scope still moving after pulse duration time elapsed
21:34:59.007 00.032 9960 IsSlewing returns 0
21:34:59.009 00.002 9960 IsGuiding returns 0
21:34:59.009 00.000 9960 scope move finished after 207 + 58 ms
21:34:59.009 00.000 9960 Move returns status 0, amount 207
21:34:59.010 00.001 9960 move complete, result=0
21:34:59.010 00.000 9960 worker thread done servicing request
21:34:59.011 00.001 9960 Worker thread wakes up
21:34:59.011 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.3 px 207 ms NORTH
21:34:59.017 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:34:59.017 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:35:00.270 01.253 9960 Exposure complete
21:35:00.399 00.129 9960 worker thread done servicing request
21:35:00.399 00.000 11872 OnExposeComplete: enter
21:35:00.404 00.005 11872 UpdateGuideState(): m_state=6
21:35:00.408 00.004 11872 Star::Find(15, 69, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 150
21:35:00.413 00.005 11872 Star::Find returns 1 (0), X=68.73, Y=855.11, Mass=2412, SNR=33.2, Peak=134 HFD=4.6
21:35:00.418 00.005 11872 CameraToMount -- cameraTheta (2.69) - m_xAngle (-3.14) = xAngle (5.83 = -0.45)
21:35:00.422 00.004 11872 CameraToMount -- cameraTheta (2.69) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.66 = -0.63)
21:35:00.428 00.006 11872 CameraToMount -- cameraX=-0.62 cameraY=0.30 hyp=0.69 cameraTheta=2.69 mountX=0.62 mountY=-0.40, mountTheta=-0.58
21:35:00.434 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.62, y=0.30, opts=13)
21:35:00.439 00.005 11872 Enqueuing Move request for scope (-0.62, 0.30)
21:35:00.443 00.004 9960 Worker thread wakes up
21:35:00.443 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=134, med=1, FiltMin=0, FiltMax=85, Gamma=1.000
21:35:00.446 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.62, 0.30) opts 0xd
21:35:00.448 00.002 9960 Handling offset move in thread for scope, endpoint = (-0.62, 0.30)
21:35:00.448 00.000 9960 Moving (-0.62, 0.30) raw xDistance=0.62 yDistance=-0.40
21:35:00.448 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.39 from input 0.62
21:35:00.448 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.40 from input -0.40
21:35:00.448 00.000 9960 MoveAxis(W, 291, ABG)
21:35:00.448 00.000 9960 Guiding  Dir = 3, Dur = 291
21:35:00.449 00.001 11872 UpdateGuideState exits: m=2412 SNR=33.2
21:35:00.454 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:00.459 00.005 9960 IsSlewing returns 0
21:35:00.459 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:35:00.465 00.006 9960 IsGuiding returns 0
21:35:00.465 00.000 11872 Enqueuing Expose request
21:35:00.468 00.003 9960 PulseGuide returned control before completion, sleep 301
21:35:00.773 00.305 9960 IsGuiding returns 1
21:35:00.774 00.001 9960 scope still moving after pulse duration time elapsed
21:35:00.804 00.030 9960 IsSlewing returns 0
21:35:00.805 00.001 9960 IsGuiding returns 0
21:35:00.806 00.001 9960 scope move finished after 291 + 50 ms
21:35:00.806 00.000 9960 Move returns status 0, amount 291
21:35:00.806 00.000 9960 MoveAxis(N, 302, ABG)
21:35:00.807 00.001 9960 Guiding  Dir = 0, Dur = 302
21:35:00.807 00.000 9960 IsSlewing returns 0
21:35:00.808 00.001 9960 IsGuiding returns 0
21:35:00.809 00.001 9960 PulseGuide returned control before completion, sleep 312
21:35:01.131 00.322 9960 IsGuiding returns 1
21:35:01.132 00.001 9960 scope still moving after pulse duration time elapsed
21:35:01.163 00.031 9960 IsSlewing returns 0
21:35:01.164 00.001 9960 IsGuiding returns 0
21:35:01.165 00.001 9960 scope move finished after 302 + 54 ms
21:35:01.165 00.000 9960 Move returns status 0, amount 302
21:35:01.165 00.000 9960 move complete, result=0
21:35:01.166 00.001 9960 worker thread done servicing request
21:35:01.166 00.000 9960 Worker thread wakes up
21:35:01.166 00.000 11872 GuideStep: 0.6 px 291 ms WEST, -0.4 px 302 ms NORTH
21:35:01.174 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
21:35:01.174 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:35:02.434 01.260 9960 Exposure complete
21:35:02.553 00.119 9960 worker thread done servicing request
21:35:02.553 00.000 11872 OnExposeComplete: enter
21:35:02.557 00.004 11872 UpdateGuideState(): m_state=6
21:35:02.561 00.004 11872 Star::Find(15, 68, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 151
21:35:02.566 00.005 11872 Star::Find returns 1 (0), X=69.34, Y=854.68, Mass=2419, SNR=33.2, Peak=150 HFD=4.8
21:35:02.569 00.003 11872 CameraToMount -- cameraTheta (-1.61) - m_xAngle (-3.14) = xAngle (1.53 = 1.53)
21:35:02.573 00.004 11872 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.35 = 1.35)
21:35:02.577 00.004 11872 CameraToMount -- cameraX=-0.01 cameraY=-0.13 hyp=0.13 cameraTheta=-1.61 mountX=0.01 mountY=0.13, mountTheta=1.52
21:35:02.581 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.01, y=-0.13, opts=13)
21:35:02.584 00.003 11872 Enqueuing Move request for scope (-0.01, -0.13)
21:35:02.587 00.003 9960 Worker thread wakes up
21:35:02.587 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=150, med=1, FiltMin=0, FiltMax=65, Gamma=1.000
21:35:02.590 00.003 11872 UpdateGuideState exits: m=2419 SNR=33.2
21:35:02.594 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:02.596 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:35:02.599 00.003 11872 Enqueuing Expose request
21:35:02.602 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.13) opts 0xd
21:35:02.602 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.01, -0.13)
21:35:02.602 00.000 9960 Moving (-0.01, -0.13) raw xDistance=0.01 yDistance=0.13
21:35:02.603 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:35:02.603 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:35:02.603 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
21:35:02.603 00.000 9960 MoveAxis(E, 0, ABG)
21:35:02.604 00.001 9960 Move returns status 0, amount 0
21:35:02.604 00.000 9960 MoveAxis(N, 0, ABG)
21:35:02.604 00.000 9960 Move returns status 0, amount 0
21:35:02.604 00.000 9960 move complete, result=0
21:35:02.604 00.000 9960 worker thread done servicing request
21:35:02.605 00.001 11872 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:35:02.609 00.004 9960 Worker thread wakes up
21:35:02.609 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:35:02.609 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:35:03.862 01.253 9960 Exposure complete
21:35:03.971 00.109 9960 worker thread done servicing request
21:35:03.971 00.000 11872 OnExposeComplete: enter
21:35:03.977 00.006 11872 UpdateGuideState(): m_state=6
21:35:03.980 00.003 11872 Star::Find(15, 69, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 152
21:35:03.984 00.004 11872 Star::Find returns 1 (0), X=69.29, Y=854.91, Mass=2212, SNR=31.7, Peak=154 HFD=4.6
21:35:03.988 00.004 11872 CameraToMount -- cameraTheta (2.10) - m_xAngle (-3.14) = xAngle (5.24 = -1.05)
21:35:03.992 00.004 11872 CameraToMount -- cameraTheta (2.10) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.06 = -1.22)
21:35:03.995 00.003 11872 CameraToMount -- cameraX=-0.06 cameraY=0.10 hyp=0.12 cameraTheta=2.10 mountX=0.06 mountY=-0.11, mountTheta=-1.08
21:35:04.001 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.06, y=0.10, opts=13)
21:35:04.005 00.004 11872 Enqueuing Move request for scope (-0.06, 0.10)
21:35:04.009 00.004 9960 Worker thread wakes up
21:35:04.009 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.10) opts 0xd
21:35:04.009 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.06, 0.10)
21:35:04.009 00.000 9960 Moving (-0.06, 0.10) raw xDistance=0.06 yDistance=-0.11
21:35:04.009 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:35:04.010 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:35:04.010 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=154, med=0, FiltMin=0, FiltMax=76, Gamma=1.000
21:35:04.015 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:35:04.015 00.000 11872 UpdateGuideState exits: m=2212 SNR=31.7
21:35:04.019 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:04.023 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:35:04.028 00.005 11872 Enqueuing Expose request
21:35:04.031 00.003 9960 MoveAxis(E, 0, ABG)
21:35:04.031 00.000 9960 Move returns status 0, amount 0
21:35:04.032 00.001 9960 MoveAxis(N, 0, ABG)
21:35:04.032 00.000 9960 Move returns status 0, amount 0
21:35:04.032 00.000 9960 move complete, result=0
21:35:04.032 00.000 9960 worker thread done servicing request
21:35:04.032 00.000 9960 Worker thread wakes up
21:35:04.032 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:35:04.032 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:35:04.037 00.005 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:35:05.278 01.241 9960 Exposure complete
21:35:05.397 00.119 9960 worker thread done servicing request
21:35:05.398 00.001 11872 OnExposeComplete: enter
21:35:05.402 00.004 11872 UpdateGuideState(): m_state=6
21:35:05.406 00.004 11872 Star::Find(15, 69, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 153
21:35:05.410 00.004 11872 Star::Find returns 1 (0), X=69.06, Y=855.06, Mass=2313, SNR=32.5, Peak=125 HFD=4.6
21:35:05.415 00.005 11872 CameraToMount -- cameraTheta (2.42) - m_xAngle (-3.14) = xAngle (5.56 = -0.72)
21:35:05.420 00.005 11872 CameraToMount -- cameraTheta (2.42) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.39 = -0.89)
21:35:05.429 00.009 11872 CameraToMount -- cameraX=-0.28 cameraY=0.25 hyp=0.38 cameraTheta=2.42 mountX=0.28 mountY=-0.29, mountTheta=-0.80
21:35:05.437 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=-0.28, y=0.25, opts=13)
21:35:05.443 00.006 11872 Enqueuing Move request for scope (-0.28, 0.25)
21:35:05.448 00.005 9960 Worker thread wakes up
21:35:05.449 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=125, med=1, FiltMin=0, FiltMax=70, Gamma=1.000
21:35:05.455 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.25) opts 0xd
21:35:05.455 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.28, 0.25)
21:35:05.455 00.000 9960 Moving (-0.28, 0.25) raw xDistance=0.28 yDistance=-0.29
21:35:05.455 00.000 11872 UpdateGuideState exits: m=2313 SNR=32.5
21:35:05.462 00.007 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:05.467 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:35:05.472 00.005 11872 Enqueuing Expose request
21:35:05.476 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
21:35:05.476 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
21:35:05.476 00.000 9960 MoveAxis(W, 133, ABG)
21:35:05.478 00.002 9960 Guiding  Dir = 3, Dur = 133
21:35:05.478 00.000 9960 IsSlewing returns 0
21:35:05.478 00.000 9960 IsGuiding returns 0
21:35:05.478 00.000 9960 PulseGuide returned control before completion, sleep 143
21:35:05.630 00.152 9960 IsGuiding returns 1
21:35:05.630 00.000 9960 scope still moving after pulse duration time elapsed
21:35:05.660 00.030 9960 IsSlewing returns 0
21:35:05.661 00.001 9960 IsGuiding returns 0
21:35:05.661 00.000 9960 scope move finished after 133 + 50 ms
21:35:05.662 00.001 9960 Move returns status 0, amount 133
21:35:05.662 00.000 9960 MoveAxis(N, 219, ABG)
21:35:05.662 00.000 9960 Guiding  Dir = 0, Dur = 219
21:35:05.663 00.001 9960 IsSlewing returns 0
21:35:05.663 00.000 9960 IsGuiding returns 0
21:35:05.664 00.001 9960 PulseGuide returned control before completion, sleep 229
21:35:05.898 00.234 9960 IsGuiding returns 1
21:35:05.899 00.001 9960 scope still moving after pulse duration time elapsed
21:35:05.929 00.030 9960 IsSlewing returns 0
21:35:05.930 00.001 9960 IsGuiding returns 1
21:35:05.960 00.030 9960 IsSlewing returns 0
21:35:05.961 00.001 9960 IsGuiding returns 0
21:35:05.961 00.000 9960 scope move finished after 219 + 77 ms
21:35:05.961 00.000 9960 Move returns status 0, amount 219
21:35:05.961 00.000 9960 move complete, result=0
21:35:05.961 00.000 9960 worker thread done servicing request
21:35:05.961 00.000 9960 Worker thread wakes up
21:35:05.961 00.000 11872 GuideStep: 0.3 px 133 ms WEST, -0.3 px 219 ms NORTH
21:35:05.968 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:35:05.968 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:35:07.212 01.244 9960 Exposure complete
21:35:07.330 00.118 9960 worker thread done servicing request
21:35:07.331 00.001 11872 OnExposeComplete: enter
21:35:07.336 00.005 11872 UpdateGuideState(): m_state=6
21:35:07.340 00.004 11872 Star::Find(15, 69, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 154
21:35:07.344 00.004 11872 Star::Find returns 1 (0), X=68.89, Y=854.64, Mass=2389, SNR=33.1, Peak=108 HFD=5.0
21:35:07.349 00.005 11872 CameraToMount -- cameraTheta (-2.78) - m_xAngle (-3.14) = xAngle (0.36 = 0.36)
21:35:07.352 00.003 11872 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.19 = 0.19)
21:35:07.356 00.004 11872 CameraToMount -- cameraX=-0.46 cameraY=-0.17 hyp=0.49 cameraTheta=-2.78 mountX=0.46 mountY=0.09, mountTheta=0.19
21:35:07.363 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.46, y=-0.17, opts=13)
21:35:07.367 00.004 11872 Enqueuing Move request for scope (-0.46, -0.17)
21:35:07.371 00.004 9960 Worker thread wakes up
21:35:07.372 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=108, med=0, FiltMin=0, FiltMax=76, Gamma=1.000
21:35:07.375 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.46, -0.17) opts 0xd
21:35:07.375 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.46, -0.17)
21:35:07.375 00.000 11872 UpdateGuideState exits: m=2389 SNR=33.1
21:35:07.380 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:07.384 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:35:07.388 00.004 11872 Enqueuing Expose request
21:35:07.392 00.004 9960 Moving (-0.46, -0.17) raw xDistance=0.46 yDistance=0.09
21:35:07.393 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.30 from input 0.46
21:35:07.393 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:35:07.393 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:35:07.393 00.000 9960 MoveAxis(W, 223, ABG)
21:35:07.393 00.000 9960 Guiding  Dir = 3, Dur = 223
21:35:07.394 00.001 9960 IsSlewing returns 0
21:35:07.395 00.001 9960 IsGuiding returns 0
21:35:07.395 00.000 9960 PulseGuide returned control before completion, sleep 233
21:35:07.642 00.247 9960 IsGuiding returns 1
21:35:07.642 00.000 9960 scope still moving after pulse duration time elapsed
21:35:07.673 00.031 9960 IsSlewing returns 0
21:35:07.675 00.002 9960 IsGuiding returns 0
21:35:07.675 00.000 9960 scope move finished after 223 + 57 ms
21:35:07.675 00.000 9960 Move returns status 0, amount 223
21:35:07.676 00.001 9960 MoveAxis(N, 0, ABG)
21:35:07.676 00.000 9960 Move returns status 0, amount 0
21:35:07.676 00.000 9960 move complete, result=0
21:35:07.678 00.002 9960 worker thread done servicing request
21:35:07.678 00.000 11872 GuideStep: 0.5 px 223 ms WEST, 0.1 px 0 ms NORTH
21:35:07.683 00.005 9960 Worker thread wakes up
21:35:07.683 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:35:07.684 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:35:08.930 01.246 9960 Exposure complete
21:35:09.056 00.126 9960 worker thread done servicing request
21:35:09.056 00.000 11872 OnExposeComplete: enter
21:35:09.063 00.007 11872 UpdateGuideState(): m_state=6
21:35:09.068 00.005 11872 Star::Find(15, 68, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 155
21:35:09.073 00.005 11872 Star::Find returns 1 (0), X=70.00, Y=855.04, Mass=2489, SNR=33.9, Peak=139 HFD=4.5
21:35:09.077 00.004 11872 CameraToMount -- cameraTheta (0.34) - m_xAngle (-3.14) = xAngle (3.48 = -2.81)
21:35:09.081 00.004 11872 CameraToMount -- cameraTheta (0.34) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.31 = -2.98)
21:35:09.085 00.004 11872 CameraToMount -- cameraX=0.65 cameraY=0.23 hyp=0.69 cameraTheta=0.34 mountX=-0.66 mountY=-0.11, mountTheta=-2.97
21:35:09.090 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.65, y=0.23, opts=13)
21:35:09.094 00.004 11872 Enqueuing Move request for scope (0.65, 0.23)
21:35:09.097 00.003 9960 Worker thread wakes up
21:35:09.098 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=139, med=0, FiltMin=0, FiltMax=77, Gamma=1.000
21:35:09.101 00.003 11872 UpdateGuideState exits: m=2489 SNR=33.9
21:35:09.107 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:09.110 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:35:09.113 00.003 11872 Enqueuing Expose request
21:35:09.116 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.65, 0.23) opts 0xd
21:35:09.116 00.000 9960 Handling offset move in thread for scope, endpoint = (0.65, 0.23)
21:35:09.117 00.001 9960 Moving (0.65, 0.23) raw xDistance=-0.66 yDistance=-0.11
21:35:09.117 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.39 from input -0.66
21:35:09.117 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:35:09.117 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:35:09.118 00.001 9960 MoveAxis(E, 292, ABG)
21:35:09.118 00.000 9960 Guiding  Dir = 2, Dur = 292
21:35:09.118 00.000 9960 IsSlewing returns 0
21:35:09.118 00.000 9960 IsGuiding returns 0
21:35:09.118 00.000 9960 PulseGuide returned control before completion, sleep 302
21:35:09.424 00.306 9960 IsGuiding returns 1
21:35:09.424 00.000 9960 scope still moving after pulse duration time elapsed
21:35:09.454 00.030 9960 IsSlewing returns 0
21:35:09.454 00.000 9960 IsGuiding returns 0
21:35:09.456 00.002 9960 scope move finished after 292 + 45 ms
21:35:09.456 00.000 9960 Move returns status 0, amount 292
21:35:09.457 00.001 9960 MoveAxis(N, 0, ABG)
21:35:09.457 00.000 9960 Move returns status 0, amount 0
21:35:09.457 00.000 9960 move complete, result=0
21:35:09.458 00.001 9960 worker thread done servicing request
21:35:09.458 00.000 11872 GuideStep: -0.7 px 292 ms EAST, -0.1 px 0 ms NORTH
21:35:09.466 00.008 9960 Worker thread wakes up
21:35:09.467 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:35:09.467 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:35:10.720 01.253 9960 Exposure complete
21:35:10.845 00.125 9960 worker thread done servicing request
21:35:10.845 00.000 11872 OnExposeComplete: enter
21:35:10.851 00.006 11872 UpdateGuideState(): m_state=6
21:35:10.854 00.003 11872 Star::Find(15, 70, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 156
21:35:10.858 00.004 11872 Star::Find returns 1 (0), X=69.49, Y=855.07, Mass=2495, SNR=33.9, Peak=145 HFD=5.0
21:35:10.864 00.006 11872 CameraToMount -- cameraTheta (1.08) - m_xAngle (-3.14) = xAngle (4.22 = -2.07)
21:35:10.869 00.005 11872 CameraToMount -- cameraTheta (1.08) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.04 = -2.24)
21:35:10.872 00.003 11872 CameraToMount -- cameraX=0.14 cameraY=0.26 hyp=0.29 cameraTheta=1.08 mountX=-0.14 mountY=-0.23, mountTheta=-2.12
21:35:10.878 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.14, y=0.26, opts=13)
21:35:10.883 00.005 11872 Enqueuing Move request for scope (0.14, 0.26)
21:35:10.887 00.004 9960 Worker thread wakes up
21:35:10.887 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.26) opts 0xd
21:35:10.887 00.000 9960 Handling offset move in thread for scope, endpoint = (0.14, 0.26)
21:35:10.887 00.000 9960 Moving (0.14, 0.26) raw xDistance=-0.14 yDistance=-0.23
21:35:10.887 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
21:35:10.888 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
21:35:10.888 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=145, med=1, FiltMin=0, FiltMax=87, Gamma=1.000
21:35:10.891 00.003 11872 UpdateGuideState exits: m=2495 SNR=33.9
21:35:10.896 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:10.900 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:35:10.904 00.004 11872 Enqueuing Expose request
21:35:10.908 00.004 9960 MoveAxis(E, 0, ABG)
21:35:10.908 00.000 9960 Move returns status 0, amount 0
21:35:10.908 00.000 9960 MoveAxis(N, 171, ABG)
21:35:10.908 00.000 9960 Guiding  Dir = 0, Dur = 171
21:35:10.908 00.000 9960 IsSlewing returns 0
21:35:10.909 00.001 9960 IsGuiding returns 0
21:35:10.909 00.000 9960 PulseGuide returned control before completion, sleep 181
21:35:11.097 00.188 9960 IsGuiding returns 1
21:35:11.099 00.002 9960 scope still moving after pulse duration time elapsed
21:35:11.127 00.028 9960 IsSlewing returns 0
21:35:11.128 00.001 9960 IsGuiding returns 0
21:35:11.129 00.001 9960 scope move finished after 171 + 49 ms
21:35:11.130 00.001 9960 Move returns status 0, amount 171
21:35:11.130 00.000 9960 move complete, result=0
21:35:11.131 00.001 9960 worker thread done servicing request
21:35:11.131 00.000 9960 Worker thread wakes up
21:35:11.131 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 171 ms NORTH
21:35:11.138 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:35:11.138 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:35:12.389 01.251 9960 Exposure complete
21:35:12.510 00.121 9960 worker thread done servicing request
21:35:12.511 00.001 11872 OnExposeComplete: enter
21:35:12.516 00.005 11872 UpdateGuideState(): m_state=6
21:35:12.521 00.005 11872 Star::Find(15, 69, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 157
21:35:12.526 00.005 11872 Star::Find returns 1 (0), X=69.40, Y=855.09, Mass=2366, SNR=32.9, Peak=148 HFD=5.0
21:35:12.530 00.004 11872 CameraToMount -- cameraTheta (1.36) - m_xAngle (-3.14) = xAngle (4.50 = -1.78)
21:35:12.534 00.004 11872 CameraToMount -- cameraTheta (1.36) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.33 = -1.95)
21:35:12.538 00.004 11872 CameraToMount -- cameraX=0.06 cameraY=0.28 hyp=0.28 cameraTheta=1.36 mountX=-0.06 mountY=-0.26, mountTheta=-1.79
21:35:12.543 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.06, y=0.28, opts=13)
21:35:12.549 00.006 11872 Enqueuing Move request for scope (0.06, 0.28)
21:35:12.556 00.007 9960 Worker thread wakes up
21:35:12.556 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.28) opts 0xd
21:35:12.556 00.000 9960 Handling offset move in thread for scope, endpoint = (0.06, 0.28)
21:35:12.556 00.000 9960 Moving (0.06, 0.28) raw xDistance=-0.06 yDistance=-0.26
21:35:12.557 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:35:12.557 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=148, med=1, FiltMin=0, FiltMax=83, Gamma=1.000
21:35:12.562 00.005 11872 UpdateGuideState exits: m=2366 SNR=32.9
21:35:12.566 00.004 9960 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
21:35:12.566 00.000 9960 MoveAxis(E, 0, ABG)
21:35:12.566 00.000 9960 Move returns status 0, amount 0
21:35:12.566 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:12.571 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:35:12.575 00.004 11872 Enqueuing Expose request
21:35:12.579 00.004 9960 MoveAxis(N, 195, ABG)
21:35:12.579 00.000 9960 Guiding  Dir = 0, Dur = 195
21:35:12.580 00.001 9960 IsSlewing returns 0
21:35:12.580 00.000 9960 IsGuiding returns 0
21:35:12.582 00.002 9960 PulseGuide returned control before completion, sleep 205
21:35:12.804 00.222 9960 IsGuiding returns 1
21:35:12.805 00.001 9960 scope still moving after pulse duration time elapsed
21:35:12.835 00.030 9960 IsSlewing returns 0
21:35:12.836 00.001 9960 IsGuiding returns 0
21:35:12.836 00.000 9960 scope move finished after 195 + 59 ms
21:35:12.837 00.001 9960 Move returns status 0, amount 195
21:35:12.837 00.000 9960 move complete, result=0
21:35:12.837 00.000 9960 worker thread done servicing request
21:35:12.838 00.001 9960 Worker thread wakes up
21:35:12.838 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 195 ms NORTH
21:35:12.845 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:35:12.845 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:35:14.091 01.246 9960 Exposure complete
21:35:14.217 00.126 9960 worker thread done servicing request
21:35:14.217 00.000 11872 OnExposeComplete: enter
21:35:14.222 00.005 11872 UpdateGuideState(): m_state=6
21:35:14.226 00.004 11872 Star::Find(15, 69, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 158
21:35:14.229 00.003 11872 Star::Find returns 1 (0), X=69.39, Y=855.07, Mass=2388, SNR=33.0, Peak=131 HFD=5.2
21:35:14.235 00.006 11872 CameraToMount -- cameraTheta (1.41) - m_xAngle (-3.14) = xAngle (4.55 = -1.74)
21:35:14.239 00.004 11872 CameraToMount -- cameraTheta (1.41) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.37 = -1.91)
21:35:14.242 00.003 11872 CameraToMount -- cameraX=0.04 cameraY=0.26 hyp=0.26 cameraTheta=1.41 mountX=-0.04 mountY=-0.25, mountTheta=-1.74
21:35:14.247 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.04, y=0.26, opts=13)
21:35:14.251 00.004 11872 Enqueuing Move request for scope (0.04, 0.26)
21:35:14.255 00.004 9960 Worker thread wakes up
21:35:14.255 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.26) opts 0xd
21:35:14.255 00.000 9960 Handling offset move in thread for scope, endpoint = (0.04, 0.26)
21:35:14.255 00.000 9960 Moving (0.04, 0.26) raw xDistance=-0.04 yDistance=-0.25
21:35:14.256 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=131, med=0, FiltMin=0, FiltMax=80, Gamma=1.000
21:35:14.259 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:35:14.259 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
21:35:14.259 00.000 9960 MoveAxis(E, 0, ABG)
21:35:14.259 00.000 9960 Move returns status 0, amount 0
21:35:14.259 00.000 9960 MoveAxis(N, 183, ABG)
21:35:14.259 00.000 9960 Guiding  Dir = 0, Dur = 183
21:35:14.259 00.000 11872 UpdateGuideState exits: m=2388 SNR=33.0
21:35:14.263 00.004 9960 IsSlewing returns 0
21:35:14.263 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:14.267 00.004 9960 IsGuiding returns 0
21:35:14.267 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:35:14.272 00.005 11872 Enqueuing Expose request
21:35:14.277 00.005 9960 PulseGuide returned control before completion, sleep 193
21:35:14.485 00.208 9960 IsGuiding returns 0
21:35:14.485 00.000 9960 Move returns status 0, amount 183
21:35:14.485 00.000 9960 move complete, result=0
21:35:14.486 00.001 9960 worker thread done servicing request
21:35:14.486 00.000 9960 Worker thread wakes up
21:35:14.486 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.2 px 183 ms NORTH
21:35:14.496 00.010 9960 worker thread servicing REQUEST_EXPOSE 1000
21:35:14.496 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:35:15.746 01.250 9960 Exposure complete
21:35:15.881 00.135 9960 worker thread done servicing request
21:35:15.882 00.001 11872 OnExposeComplete: enter
21:35:15.884 00.002 11872 UpdateGuideState(): m_state=6
21:35:15.890 00.006 11872 Star::Find(15, 69, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 159
21:35:15.894 00.004 11872 Star::Find returns 1 (0), X=69.43, Y=854.87, Mass=2383, SNR=33.0, Peak=124 HFD=5.1
21:35:15.899 00.005 11872 CameraToMount -- cameraTheta (0.61) - m_xAngle (-3.14) = xAngle (3.75 = -2.53)
21:35:15.903 00.004 11872 CameraToMount -- cameraTheta (0.61) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.58 = -2.70)
21:35:15.909 00.006 11872 CameraToMount -- cameraX=0.08 cameraY=0.06 hyp=0.10 cameraTheta=0.61 mountX=-0.08 mountY=-0.04, mountTheta=-2.66
21:35:15.912 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=0.08, y=0.06, opts=13)
21:35:15.915 00.003 11872 Enqueuing Move request for scope (0.08, 0.06)
21:35:15.918 00.003 9960 Worker thread wakes up
21:35:15.918 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=124, med=1, FiltMin=0, FiltMax=88, Gamma=1.000
21:35:15.922 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.06) opts 0xd
21:35:15.922 00.000 9960 Handling offset move in thread for scope, endpoint = (0.08, 0.06)
21:35:15.922 00.000 9960 Moving (0.08, 0.06) raw xDistance=-0.08 yDistance=-0.04
21:35:15.922 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:35:15.923 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:35:15.923 00.000 11872 UpdateGuideState exits: m=2383 SNR=33.0
21:35:15.926 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:15.929 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:35:15.931 00.002 11872 Enqueuing Expose request
21:35:15.935 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:35:15.935 00.000 9960 MoveAxis(E, 0, ABG)
21:35:15.935 00.000 9960 Move returns status 0, amount 0
21:35:15.935 00.000 9960 MoveAxis(N, 0, ABG)
21:35:15.935 00.000 9960 Move returns status 0, amount 0
21:35:15.937 00.002 9960 move complete, result=0
21:35:15.937 00.000 9960 worker thread done servicing request
21:35:15.937 00.000 9960 Worker thread wakes up
21:35:15.937 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:35:15.941 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
21:35:15.941 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:35:17.200 01.259 9960 Exposure complete
21:35:17.326 00.126 9960 worker thread done servicing request
21:35:17.326 00.000 11872 OnExposeComplete: enter
21:35:17.331 00.005 11872 UpdateGuideState(): m_state=6
21:35:17.336 00.005 11872 Star::Find(15, 69, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 160
21:35:17.341 00.005 11872 Star::Find returns 1 (0), X=69.15, Y=855.20, Mass=2296, SNR=32.3, Peak=139 HFD=4.8
21:35:17.344 00.003 11872 CameraToMount -- cameraTheta (2.03) - m_xAngle (-3.14) = xAngle (5.17 = -1.11)
21:35:17.348 00.004 11872 CameraToMount -- cameraTheta (2.03) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.00 = -1.28)
21:35:17.352 00.004 11872 CameraToMount -- cameraX=-0.20 cameraY=0.39 hyp=0.44 cameraTheta=2.03 mountX=0.19 mountY=-0.42, mountTheta=-1.14
21:35:17.359 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.20, y=0.39, opts=13)
21:35:17.363 00.004 11872 Enqueuing Move request for scope (-0.20, 0.39)
21:35:17.366 00.003 9960 Worker thread wakes up
21:35:17.366 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=139, med=1, FiltMin=0, FiltMax=73, Gamma=1.000
21:35:17.370 00.004 11872 UpdateGuideState exits: m=2296 SNR=32.3
21:35:17.374 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:17.378 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:35:17.381 00.003 11872 Enqueuing Expose request
21:35:17.385 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.39) opts 0xd
21:35:17.385 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.20, 0.39)
21:35:17.386 00.001 9960 Moving (-0.20, 0.39) raw xDistance=0.19 yDistance=-0.42
21:35:17.386 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
21:35:17.386 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.42 from input -0.42
21:35:17.386 00.000 9960 MoveAxis(E, 0, ABG)
21:35:17.386 00.000 9960 Move returns status 0, amount 0
21:35:17.387 00.001 9960 MoveAxis(N, 312, ABG)
21:35:17.387 00.000 9960 Guiding  Dir = 0, Dur = 312
21:35:17.387 00.000 9960 IsSlewing returns 0
21:35:17.388 00.001 9960 IsGuiding returns 0
21:35:17.388 00.000 9960 PulseGuide returned control before completion, sleep 322
21:35:17.722 00.334 9960 IsGuiding returns 1
21:35:17.724 00.002 9960 scope still moving after pulse duration time elapsed
21:35:17.752 00.028 9960 IsSlewing returns 0
21:35:17.754 00.002 9960 IsGuiding returns 0
21:35:17.754 00.000 9960 scope move finished after 312 + 53 ms
21:35:17.755 00.001 9960 Move returns status 0, amount 312
21:35:17.755 00.000 9960 move complete, result=0
21:35:17.755 00.000 9960 worker thread done servicing request
21:35:17.756 00.001 9960 Worker thread wakes up
21:35:17.756 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.4 px 312 ms NORTH
21:35:17.762 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:35:17.762 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:35:19.018 01.256 9960 Exposure complete
21:35:19.150 00.132 9960 worker thread done servicing request
21:35:19.150 00.000 11872 OnExposeComplete: enter
21:35:19.156 00.006 11872 UpdateGuideState(): m_state=6
21:35:19.160 00.004 11872 Star::Find(15, 69, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 161
21:35:19.164 00.004 11872 Star::Find returns 1 (0), X=69.30, Y=855.01, Mass=2418, SNR=33.2, Peak=160 HFD=4.8
21:35:19.169 00.005 11872 CameraToMount -- cameraTheta (1.81) - m_xAngle (-3.14) = xAngle (4.95 = -1.33)
21:35:19.172 00.003 11872 CameraToMount -- cameraTheta (1.81) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.78 = -1.50)
21:35:19.177 00.005 11872 CameraToMount -- cameraX=-0.05 cameraY=0.20 hyp=0.21 cameraTheta=1.81 mountX=0.05 mountY=-0.20, mountTheta=-1.34
21:35:19.182 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.05, y=0.20, opts=13)
21:35:19.186 00.004 11872 Enqueuing Move request for scope (-0.05, 0.20)
21:35:19.189 00.003 9960 Worker thread wakes up
21:35:19.190 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.20) opts 0xd
21:35:19.190 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.05, 0.20)
21:35:19.190 00.000 9960 Moving (-0.05, 0.20) raw xDistance=0.05 yDistance=-0.20
21:35:19.190 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:35:19.190 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
21:35:19.190 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=160, med=1, FiltMin=0, FiltMax=76, Gamma=1.000
21:35:19.195 00.005 9960 MoveAxis(E, 0, ABG)
21:35:19.195 00.000 9960 Move returns status 0, amount 0
21:35:19.195 00.000 9960 MoveAxis(N, 153, ABG)
21:35:19.195 00.000 11872 UpdateGuideState exits: m=2418 SNR=33.2
21:35:19.200 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:19.204 00.004 9960 Guiding  Dir = 0, Dur = 153
21:35:19.204 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:35:19.210 00.006 11872 Enqueuing Expose request
21:35:19.215 00.005 9960 IsSlewing returns 0
21:35:19.215 00.000 9960 IsGuiding returns 0
21:35:19.215 00.000 9960 PulseGuide returned control before completion, sleep 163
21:35:19.381 00.166 9960 IsGuiding returns 1
21:35:19.382 00.001 9960 scope still moving after pulse duration time elapsed
21:35:19.412 00.030 9960 IsSlewing returns 0
21:35:19.414 00.002 9960 IsGuiding returns 0
21:35:19.414 00.000 9960 scope move finished after 153 + 45 ms
21:35:19.414 00.000 9960 Move returns status 0, amount 153
21:35:19.416 00.002 9960 move complete, result=0
21:35:19.416 00.000 9960 worker thread done servicing request
21:35:19.417 00.001 11872 GuideStep: 0.0 px 0 ms EAST, -0.2 px 153 ms NORTH
21:35:19.424 00.007 9960 Worker thread wakes up
21:35:19.424 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:35:19.426 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:35:20.677 01.251 9960 Exposure complete
21:35:20.804 00.127 9960 worker thread done servicing request
21:35:20.804 00.000 11872 OnExposeComplete: enter
21:35:20.809 00.005 11872 UpdateGuideState(): m_state=6
21:35:20.813 00.004 11872 Star::Find(15, 69, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 162
21:35:20.816 00.003 11872 Star::Find returns 1 (0), X=69.25, Y=854.87, Mass=2410, SNR=33.4, Peak=146 HFD=4.5
21:35:20.819 00.003 11872 CameraToMount -- cameraTheta (2.57) - m_xAngle (-3.14) = xAngle (5.71 = -0.57)
21:35:20.823 00.004 11872 CameraToMount -- cameraTheta (2.57) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.54 = -0.75)
21:35:20.827 00.004 11872 CameraToMount -- cameraX=-0.10 cameraY=0.06 hyp=0.12 cameraTheta=2.57 mountX=0.10 mountY=-0.08, mountTheta=-0.68
21:35:20.832 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.10, y=0.06, opts=13)
21:35:20.835 00.003 11872 Enqueuing Move request for scope (-0.10, 0.06)
21:35:20.840 00.005 9960 Worker thread wakes up
21:35:20.840 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=146, med=0, FiltMin=0, FiltMax=75, Gamma=1.000
21:35:20.844 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.06) opts 0xd
21:35:20.844 00.000 11872 UpdateGuideState exits: m=2410 SNR=33.4
21:35:20.847 00.003 9960 Handling offset move in thread for scope, endpoint = (-0.10, 0.06)
21:35:20.847 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:20.850 00.003 9960 Moving (-0.10, 0.06) raw xDistance=0.10 yDistance=-0.08
21:35:20.850 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:35:20.854 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:35:20.855 00.001 11872 Enqueuing Expose request
21:35:20.859 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:35:20.859 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:35:20.859 00.000 9960 MoveAxis(E, 0, ABG)
21:35:20.859 00.000 9960 Move returns status 0, amount 0
21:35:20.859 00.000 9960 MoveAxis(N, 0, ABG)
21:35:20.860 00.001 9960 Move returns status 0, amount 0
21:35:20.860 00.000 9960 move complete, result=0
21:35:20.860 00.000 9960 worker thread done servicing request
21:35:20.860 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:35:20.865 00.005 9960 Worker thread wakes up
21:35:20.865 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:35:20.866 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:35:22.122 01.256 9960 Exposure complete
21:35:22.249 00.127 9960 worker thread done servicing request
21:35:22.250 00.001 11872 OnExposeComplete: enter
21:35:22.254 00.004 11872 UpdateGuideState(): m_state=6
21:35:22.258 00.004 11872 Star::Find(15, 69, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 163
21:35:22.262 00.004 11872 Star::Find returns 1 (0), X=69.09, Y=854.92, Mass=2262, SNR=32.1, Peak=145 HFD=4.6
21:35:22.265 00.003 11872 CameraToMount -- cameraTheta (2.74) - m_xAngle (-3.14) = xAngle (5.87 = -0.41)
21:35:22.271 00.006 11872 CameraToMount -- cameraTheta (2.74) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.70 = -0.58)
21:35:22.275 00.004 11872 CameraToMount -- cameraX=-0.26 cameraY=0.11 hyp=0.28 cameraTheta=2.74 mountX=0.26 mountY=-0.15, mountTheta=-0.54
21:35:22.281 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.26, y=0.11, opts=13)
21:35:22.285 00.004 11872 Enqueuing Move request for scope (-0.26, 0.11)
21:35:22.288 00.003 9960 Worker thread wakes up
21:35:22.288 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.11) opts 0xd
21:35:22.288 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=145, med=0, FiltMin=0, FiltMax=70, Gamma=1.000
21:35:22.294 00.006 11872 UpdateGuideState exits: m=2262 SNR=32.1
21:35:22.298 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:22.301 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:35:22.306 00.005 11872 Enqueuing Expose request
21:35:22.309 00.003 9960 Handling offset move in thread for scope, endpoint = (-0.26, 0.11)
21:35:22.309 00.000 9960 Moving (-0.26, 0.11) raw xDistance=0.26 yDistance=-0.15
21:35:22.310 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
21:35:22.310 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:35:22.310 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:35:22.311 00.001 9960 MoveAxis(W, 121, ABG)
21:35:22.311 00.000 9960 Guiding  Dir = 3, Dur = 121
21:35:22.311 00.000 9960 IsSlewing returns 0
21:35:22.312 00.001 9960 IsGuiding returns 0
21:35:22.312 00.000 9960 PulseGuide returned control before completion, sleep 131
21:35:22.456 00.144 9960 IsGuiding returns 1
21:35:22.457 00.001 9960 scope still moving after pulse duration time elapsed
21:35:22.490 00.033 9960 IsSlewing returns 0
21:35:22.492 00.002 9960 IsGuiding returns 0
21:35:22.493 00.001 9960 scope move finished after 121 + 60 ms
21:35:22.493 00.000 9960 Move returns status 0, amount 121
21:35:22.494 00.001 9960 MoveAxis(N, 0, ABG)
21:35:22.494 00.000 9960 Move returns status 0, amount 0
21:35:22.495 00.001 9960 move complete, result=0
21:35:22.495 00.000 9960 worker thread done servicing request
21:35:22.496 00.001 11872 GuideStep: 0.3 px 121 ms WEST, -0.2 px 0 ms NORTH
21:35:22.502 00.006 9960 Worker thread wakes up
21:35:22.502 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:35:22.502 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:35:23.745 01.243 9960 Exposure complete
21:35:23.875 00.130 9960 worker thread done servicing request
21:35:23.876 00.001 11872 OnExposeComplete: enter
21:35:23.880 00.004 11872 UpdateGuideState(): m_state=6
21:35:23.887 00.007 11872 Star::Find(15, 69, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 164
21:35:23.891 00.004 11872 Star::Find returns 1 (0), X=69.25, Y=855.25, Mass=2311, SNR=32.6, Peak=154 HFD=4.9
21:35:23.895 00.004 11872 CameraToMount -- cameraTheta (1.78) - m_xAngle (-3.14) = xAngle (4.92 = -1.36)
21:35:23.899 00.004 11872 CameraToMount -- cameraTheta (1.78) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.75 = -1.54)
21:35:23.905 00.006 11872 CameraToMount -- cameraX=-0.09 cameraY=0.43 hyp=0.44 cameraTheta=1.78 mountX=0.09 mountY=-0.44, mountTheta=-1.37
21:35:23.913 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=-0.09, y=0.43, opts=13)
21:35:23.921 00.008 11872 Enqueuing Move request for scope (-0.09, 0.43)
21:35:23.930 00.009 9960 Worker thread wakes up
21:35:23.930 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=154, med=0, FiltMin=0, FiltMax=72, Gamma=1.000
21:35:23.938 00.008 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.43) opts 0xd
21:35:23.938 00.000 11872 UpdateGuideState exits: m=2311 SNR=32.6
21:35:23.944 00.006 9960 Handling offset move in thread for scope, endpoint = (-0.09, 0.43)
21:35:23.945 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:23.951 00.006 9960 Moving (-0.09, 0.43) raw xDistance=0.09 yDistance=-0.44
21:35:23.951 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:35:23.957 00.006 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:35:23.958 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.44 from input -0.44
21:35:23.959 00.001 11872 Enqueuing Expose request
21:35:23.963 00.004 9960 MoveAxis(E, 0, ABG)
21:35:23.964 00.001 9960 Move returns status 0, amount 0
21:35:23.964 00.000 9960 MoveAxis(N, 331, ABG)
21:35:23.964 00.000 9960 Guiding  Dir = 0, Dur = 331
21:35:23.966 00.002 9960 IsSlewing returns 0
21:35:23.966 00.000 9960 IsGuiding returns 0
21:35:23.967 00.001 9960 PulseGuide returned control before completion, sleep 341
21:35:24.317 00.350 9960 IsGuiding returns 1
21:35:24.318 00.001 9960 scope still moving after pulse duration time elapsed
21:35:24.350 00.032 9960 IsSlewing returns 0
21:35:24.351 00.001 9960 IsGuiding returns 0
21:35:24.351 00.000 9960 scope move finished after 331 + 54 ms
21:35:24.352 00.001 9960 Move returns status 0, amount 331
21:35:24.352 00.000 9960 move complete, result=0
21:35:24.352 00.000 9960 worker thread done servicing request
21:35:24.354 00.002 9960 Worker thread wakes up
21:35:24.354 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.4 px 331 ms NORTH
21:35:24.362 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
21:35:24.362 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:35:25.605 01.243 9960 Exposure complete
21:35:25.735 00.130 9960 worker thread done servicing request
21:35:25.737 00.002 11872 OnExposeComplete: enter
21:35:25.740 00.003 11872 UpdateGuideState(): m_state=6
21:35:25.743 00.003 11872 Star::Find(15, 69, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 165
21:35:25.747 00.004 11872 Star::Find returns 1 (0), X=69.38, Y=855.09, Mass=2399, SNR=33.1, Peak=166 HFD=5.0
21:35:25.750 00.003 11872 CameraToMount -- cameraTheta (1.44) - m_xAngle (-3.14) = xAngle (4.58 = -1.71)
21:35:25.754 00.004 11872 CameraToMount -- cameraTheta (1.44) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.41 = -1.88)
21:35:25.758 00.004 11872 CameraToMount -- cameraX=0.04 cameraY=0.28 hyp=0.28 cameraTheta=1.44 mountX=-0.04 mountY=-0.27, mountTheta=-1.71
21:35:25.764 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.04, y=0.28, opts=13)
21:35:25.770 00.006 11872 Enqueuing Move request for scope (0.04, 0.28)
21:35:25.775 00.005 9960 Worker thread wakes up
21:35:25.775 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=166, med=0, FiltMin=0, FiltMax=75, Gamma=1.000
21:35:25.780 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.28) opts 0xd
21:35:25.780 00.000 9960 Handling offset move in thread for scope, endpoint = (0.04, 0.28)
21:35:25.780 00.000 11872 UpdateGuideState exits: m=2399 SNR=33.1
21:35:25.787 00.007 9960 Moving (0.04, 0.28) raw xDistance=-0.04 yDistance=-0.27
21:35:25.787 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:35:25.787 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:25.794 00.007 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:35:25.802 00.008 9960 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
21:35:25.803 00.001 11872 Enqueuing Expose request
21:35:25.808 00.005 9960 MoveAxis(E, 0, ABG)
21:35:25.808 00.000 9960 Move returns status 0, amount 0
21:35:25.808 00.000 9960 MoveAxis(N, 200, ABG)
21:35:25.809 00.001 9960 Guiding  Dir = 0, Dur = 200
21:35:25.809 00.000 9960 IsSlewing returns 0
21:35:25.809 00.000 9960 IsGuiding returns 0
21:35:25.811 00.002 9960 PulseGuide returned control before completion, sleep 210
21:35:26.034 00.223 9960 IsGuiding returns 1
21:35:26.035 00.001 9960 scope still moving after pulse duration time elapsed
21:35:26.065 00.030 9960 IsSlewing returns 0
21:35:26.066 00.001 9960 IsGuiding returns 0
21:35:26.067 00.001 9960 scope move finished after 200 + 56 ms
21:35:26.067 00.000 9960 Move returns status 0, amount 200
21:35:26.068 00.001 9960 move complete, result=0
21:35:26.068 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.3 px 200 ms NORTH
21:35:26.076 00.008 9960 worker thread done servicing request
21:35:26.080 00.004 9960 Worker thread wakes up
21:35:26.081 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:35:26.083 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:35:27.340 01.257 9960 Exposure complete
21:35:27.465 00.125 9960 worker thread done servicing request
21:35:27.465 00.000 11872 OnExposeComplete: enter
21:35:27.470 00.005 11872 UpdateGuideState(): m_state=6
21:35:27.474 00.004 11872 Star::Find(15, 69, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 166
21:35:27.478 00.004 11872 Star::Find returns 1 (0), X=69.25, Y=854.81, Mass=2457, SNR=33.7, Peak=164 HFD=4.6
21:35:27.482 00.004 11872 CameraToMount -- cameraTheta (-3.12) - m_xAngle (-3.14) = xAngle (0.02 = 0.02)
21:35:27.487 00.005 11872 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (-0.15 = -0.15)
21:35:27.493 00.006 11872 CameraToMount -- cameraX=-0.10 cameraY=-0.00 hyp=0.10 cameraTheta=-3.12 mountX=0.10 mountY=-0.02, mountTheta=-0.15
21:35:27.501 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=-0.10, y=-0.00, opts=13)
21:35:27.504 00.003 11872 Enqueuing Move request for scope (-0.10, -0.00)
21:35:27.508 00.004 9960 Worker thread wakes up
21:35:27.509 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=164, med=1, FiltMin=0, FiltMax=71, Gamma=1.000
21:35:27.513 00.004 11872 UpdateGuideState exits: m=2457 SNR=33.7
21:35:27.519 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:27.523 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:35:27.527 00.004 11872 Enqueuing Expose request
21:35:27.530 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.00) opts 0xd
21:35:27.531 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.10, -0.00)
21:35:27.531 00.000 9960 Moving (-0.10, -0.00) raw xDistance=0.10 yDistance=-0.02
21:35:27.531 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:35:27.531 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:35:27.532 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:35:27.532 00.000 9960 MoveAxis(E, 0, ABG)
21:35:27.532 00.000 9960 Move returns status 0, amount 0
21:35:27.532 00.000 9960 MoveAxis(N, 0, ABG)
21:35:27.533 00.001 9960 Move returns status 0, amount 0
21:35:27.534 00.001 9960 move complete, result=0
21:35:27.534 00.000 9960 worker thread done servicing request
21:35:27.534 00.000 9960 Worker thread wakes up
21:35:27.534 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:35:27.534 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:35:27.539 00.005 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:35:28.781 01.242 9960 Exposure complete
21:35:28.893 00.112 9960 worker thread done servicing request
21:35:28.894 00.001 11872 OnExposeComplete: enter
21:35:28.901 00.007 11872 UpdateGuideState(): m_state=6
21:35:28.904 00.003 11872 Star::Find(15, 69, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 167
21:35:28.907 00.003 11872 Star::Find returns 1 (0), X=69.18, Y=854.95, Mass=2452, SNR=33.6, Peak=160 HFD=4.7
21:35:28.913 00.006 11872 CameraToMount -- cameraTheta (2.45) - m_xAngle (-3.14) = xAngle (5.59 = -0.70)
21:35:28.917 00.004 11872 CameraToMount -- cameraTheta (2.45) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.42 = -0.87)
21:35:28.921 00.004 11872 CameraToMount -- cameraX=-0.17 cameraY=0.14 hyp=0.22 cameraTheta=2.45 mountX=0.17 mountY=-0.16, mountTheta=-0.78
21:35:28.929 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=-0.17, y=0.14, opts=13)
21:35:28.933 00.004 11872 Enqueuing Move request for scope (-0.17, 0.14)
21:35:28.935 00.002 9960 Worker thread wakes up
21:35:28.936 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=160, med=1, FiltMin=0, FiltMax=66, Gamma=1.000
21:35:28.940 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.14) opts 0xd
21:35:28.940 00.000 11872 UpdateGuideState exits: m=2452 SNR=33.6
21:35:28.944 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.17, 0.14)
21:35:28.944 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:28.946 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:35:28.951 00.005 11872 Enqueuing Expose request
21:35:28.954 00.003 9960 Moving (-0.17, 0.14) raw xDistance=0.17 yDistance=-0.16
21:35:28.954 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
21:35:28.954 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:35:28.954 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:35:28.954 00.000 9960 MoveAxis(E, 0, ABG)
21:35:28.954 00.000 9960 Move returns status 0, amount 0
21:35:28.955 00.001 9960 MoveAxis(N, 0, ABG)
21:35:28.955 00.000 9960 Move returns status 0, amount 0
21:35:28.955 00.000 9960 move complete, result=0
21:35:28.955 00.000 9960 worker thread done servicing request
21:35:28.955 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
21:35:28.959 00.004 9960 Worker thread wakes up
21:35:28.959 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:35:28.959 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:35:30.198 01.239 9960 Exposure complete
21:35:30.330 00.132 9960 worker thread done servicing request
21:35:30.330 00.000 11872 OnExposeComplete: enter
21:35:30.336 00.006 11872 UpdateGuideState(): m_state=6
21:35:30.339 00.003 11872 Star::Find(15, 69, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 168
21:35:30.344 00.005 11872 Star::Find returns 1 (0), X=69.26, Y=855.21, Mass=2336, SNR=32.8, Peak=150 HFD=4.7
21:35:30.347 00.003 11872 CameraToMount -- cameraTheta (1.80) - m_xAngle (-3.14) = xAngle (4.94 = -1.35)
21:35:30.352 00.005 11872 CameraToMount -- cameraTheta (1.80) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.76 = -1.52)
21:35:30.356 00.004 11872 CameraToMount -- cameraX=-0.09 cameraY=0.39 hyp=0.40 cameraTheta=1.80 mountX=0.09 mountY=-0.40, mountTheta=-1.35
21:35:30.361 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.09, y=0.39, opts=13)
21:35:30.365 00.004 11872 Enqueuing Move request for scope (-0.09, 0.39)
21:35:30.370 00.005 9960 Worker thread wakes up
21:35:30.370 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=150, med=1, FiltMin=0, FiltMax=63, Gamma=1.000
21:35:30.374 00.004 11872 UpdateGuideState exits: m=2336 SNR=32.8
21:35:30.377 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:30.382 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:35:30.386 00.004 11872 Enqueuing Expose request
21:35:30.391 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.39) opts 0xd
21:35:30.391 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.09, 0.39)
21:35:30.391 00.000 9960 Moving (-0.09, 0.39) raw xDistance=0.09 yDistance=-0.40
21:35:30.391 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:35:30.392 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.40 from input -0.40
21:35:30.392 00.000 9960 MoveAxis(E, 0, ABG)
21:35:30.392 00.000 9960 Move returns status 0, amount 0
21:35:30.392 00.000 9960 MoveAxis(N, 301, ABG)
21:35:30.392 00.000 9960 Guiding  Dir = 0, Dur = 301
21:35:30.393 00.001 9960 IsSlewing returns 0
21:35:30.393 00.000 9960 IsGuiding returns 0
21:35:30.394 00.001 9960 PulseGuide returned control before completion, sleep 311
21:35:30.712 00.318 9960 IsGuiding returns 1
21:35:30.712 00.000 9960 scope still moving after pulse duration time elapsed
21:35:30.740 00.028 9960 IsSlewing returns 0
21:35:30.743 00.003 9960 IsGuiding returns 0
21:35:30.744 00.001 9960 scope move finished after 301 + 49 ms
21:35:30.744 00.000 9960 Move returns status 0, amount 301
21:35:30.744 00.000 9960 move complete, result=0
21:35:30.744 00.000 9960 worker thread done servicing request
21:35:30.744 00.000 9960 Worker thread wakes up
21:35:30.746 00.002 11872 GuideStep: 0.1 px 0 ms EAST, -0.4 px 301 ms NORTH
21:35:30.752 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:35:30.752 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:35:31.996 01.244 9960 Exposure complete
21:35:32.119 00.123 9960 worker thread done servicing request
21:35:32.119 00.000 11872 OnExposeComplete: enter
21:35:32.123 00.004 11872 UpdateGuideState(): m_state=6
21:35:32.128 00.005 11872 Star::Find(15, 69, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 169
21:35:32.132 00.004 11872 Star::Find returns 1 (0), X=69.19, Y=855.04, Mass=2477, SNR=33.8, Peak=156 HFD=4.7
21:35:32.137 00.005 11872 CameraToMount -- cameraTheta (2.18) - m_xAngle (-3.14) = xAngle (5.32 = -0.97)
21:35:32.140 00.003 11872 CameraToMount -- cameraTheta (2.18) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.14 = -1.14)
21:35:32.143 00.003 11872 CameraToMount -- cameraX=-0.16 cameraY=0.22 hyp=0.27 cameraTheta=2.18 mountX=0.15 mountY=-0.25, mountTheta=-1.01
21:35:32.150 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.16, y=0.22, opts=13)
21:35:32.155 00.005 11872 Enqueuing Move request for scope (-0.16, 0.22)
21:35:32.158 00.003 9960 Worker thread wakes up
21:35:32.159 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=156, med=1, FiltMin=0, FiltMax=69, Gamma=1.000
21:35:32.162 00.003 11872 UpdateGuideState exits: m=2477 SNR=33.8
21:35:32.166 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:32.170 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:35:32.175 00.005 11872 Enqueuing Expose request
21:35:32.179 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.22) opts 0xd
21:35:32.179 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.16, 0.22)
21:35:32.179 00.000 9960 Moving (-0.16, 0.22) raw xDistance=0.15 yDistance=-0.25
21:35:32.179 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
21:35:32.179 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
21:35:32.180 00.001 9960 MoveAxis(E, 0, ABG)
21:35:32.180 00.000 9960 Move returns status 0, amount 0
21:35:32.181 00.001 9960 MoveAxis(N, 185, ABG)
21:35:32.181 00.000 9960 Guiding  Dir = 0, Dur = 185
21:35:32.181 00.000 9960 IsSlewing returns 0
21:35:32.181 00.000 9960 IsGuiding returns 0
21:35:32.182 00.001 9960 PulseGuide returned control before completion, sleep 195
21:35:32.392 00.210 9960 IsGuiding returns 1
21:35:32.393 00.001 9960 scope still moving after pulse duration time elapsed
21:35:32.424 00.031 9960 IsSlewing returns 0
21:35:32.425 00.001 9960 IsGuiding returns 1
21:35:32.456 00.031 9960 IsSlewing returns 0
21:35:32.457 00.001 9960 IsGuiding returns 1
21:35:32.486 00.029 9960 IsSlewing returns 0
21:35:32.487 00.001 9960 IsGuiding returns 0
21:35:32.487 00.000 9960 scope move finished after 185 + 120 ms
21:35:32.487 00.000 9960 Move returns status 0, amount 185
21:35:32.488 00.001 9960 move complete, result=0
21:35:32.488 00.000 9960 worker thread done servicing request
21:35:32.488 00.000 9960 Worker thread wakes up
21:35:32.488 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.2 px 185 ms NORTH
21:35:32.495 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:35:32.495 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:35:33.748 01.253 9960 Exposure complete
21:35:33.877 00.129 9960 worker thread done servicing request
21:35:33.877 00.000 11872 OnExposeComplete: enter
21:35:33.882 00.005 11872 UpdateGuideState(): m_state=6
21:35:33.887 00.005 11872 Star::Find(15, 69, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 170
21:35:33.891 00.004 11872 Star::Find returns 1 (0), X=69.22, Y=854.87, Mass=2539, SNR=34.3, Peak=153 HFD=4.7
21:35:33.896 00.005 11872 CameraToMount -- cameraTheta (2.69) - m_xAngle (-3.14) = xAngle (5.83 = -0.46)
21:35:33.901 00.005 11872 CameraToMount -- cameraTheta (2.69) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.65 = -0.63)
21:35:33.905 00.004 11872 CameraToMount -- cameraX=-0.12 cameraY=0.06 hyp=0.14 cameraTheta=2.69 mountX=0.12 mountY=-0.08, mountTheta=-0.58
21:35:33.910 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.12, y=0.06, opts=13)
21:35:33.914 00.004 11872 Enqueuing Move request for scope (-0.12, 0.06)
21:35:33.918 00.004 9960 Worker thread wakes up
21:35:33.919 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.06) opts 0xd
21:35:33.919 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.12, 0.06)
21:35:33.920 00.001 9960 Moving (-0.12, 0.06) raw xDistance=0.12 yDistance=-0.08
21:35:33.920 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:35:33.922 00.002 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:35:33.922 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=153, med=1, FiltMin=0, FiltMax=80, Gamma=1.000
21:35:33.926 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:35:33.927 00.001 9960 MoveAxis(E, 0, ABG)
21:35:33.927 00.000 11872 UpdateGuideState exits: m=2539 SNR=34.3
21:35:33.931 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:33.933 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:35:33.937 00.004 11872 Enqueuing Expose request
21:35:33.940 00.003 9960 Move returns status 0, amount 0
21:35:33.940 00.000 9960 MoveAxis(N, 0, ABG)
21:35:33.940 00.000 9960 Move returns status 0, amount 0
21:35:33.940 00.000 9960 move complete, result=0
21:35:33.940 00.000 9960 worker thread done servicing request
21:35:33.941 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:35:33.944 00.003 9960 Worker thread wakes up
21:35:33.944 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:35:33.944 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:35:35.183 01.239 9960 Exposure complete
21:35:35.296 00.113 9960 worker thread done servicing request
21:35:35.297 00.001 11872 OnExposeComplete: enter
21:35:35.300 00.003 11872 UpdateGuideState(): m_state=6
21:35:35.305 00.005 11872 Star::Find(15, 69, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 171
21:35:35.309 00.004 11872 Star::Find returns 1 (0), X=69.10, Y=855.01, Mass=2296, SNR=32.5, Peak=147 HFD=4.6
21:35:35.314 00.005 11872 CameraToMount -- cameraTheta (2.48) - m_xAngle (-3.14) = xAngle (5.61 = -0.67)
21:35:35.317 00.003 11872 CameraToMount -- cameraTheta (2.48) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.44 = -0.84)
21:35:35.320 00.003 11872 CameraToMount -- cameraX=-0.25 cameraY=0.20 hyp=0.32 cameraTheta=2.48 mountX=0.25 mountY=-0.24, mountTheta=-0.76
21:35:35.326 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.25, y=0.20, opts=13)
21:35:35.331 00.005 11872 Enqueuing Move request for scope (-0.25, 0.20)
21:35:35.337 00.006 9960 Worker thread wakes up
21:35:35.338 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.20) opts 0xd
21:35:35.338 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=147, med=1, FiltMin=0, FiltMax=62, Gamma=1.000
21:35:35.341 00.003 11872 UpdateGuideState exits: m=2296 SNR=32.5
21:35:35.345 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:35.350 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:35:35.353 00.003 11872 Enqueuing Expose request
21:35:35.356 00.003 9960 Handling offset move in thread for scope, endpoint = (-0.25, 0.20)
21:35:35.358 00.002 9960 Moving (-0.25, 0.20) raw xDistance=0.25 yDistance=-0.24
21:35:35.358 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
21:35:35.358 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
21:35:35.358 00.000 9960 MoveAxis(W, 116, ABG)
21:35:35.358 00.000 9960 Guiding  Dir = 3, Dur = 116
21:35:35.359 00.001 9960 IsSlewing returns 0
21:35:35.359 00.000 9960 IsGuiding returns 0
21:35:35.360 00.001 9960 PulseGuide returned control before completion, sleep 126
21:35:35.488 00.128 9960 IsGuiding returns 1
21:35:35.488 00.000 9960 scope still moving after pulse duration time elapsed
21:35:35.521 00.033 9960 IsSlewing returns 0
21:35:35.523 00.002 9960 IsGuiding returns 0
21:35:35.524 00.001 9960 scope move finished after 116 + 48 ms
21:35:35.524 00.000 9960 Move returns status 0, amount 116
21:35:35.525 00.001 9960 MoveAxis(N, 176, ABG)
21:35:35.525 00.000 9960 Guiding  Dir = 0, Dur = 176
21:35:35.526 00.001 9960 IsSlewing returns 0
21:35:35.526 00.000 9960 IsGuiding returns 0
21:35:35.527 00.001 9960 PulseGuide returned control before completion, sleep 186
21:35:35.726 00.199 9960 IsGuiding returns 1
21:35:35.727 00.001 9960 scope still moving after pulse duration time elapsed
21:35:35.756 00.029 9960 IsSlewing returns 0
21:35:35.757 00.001 9960 IsGuiding returns 1
21:35:35.788 00.031 9960 IsSlewing returns 0
21:35:35.790 00.002 9960 IsGuiding returns 0
21:35:35.790 00.000 9960 scope move finished after 176 + 88 ms
21:35:35.791 00.001 9960 Move returns status 0, amount 176
21:35:35.791 00.000 9960 move complete, result=0
21:35:35.792 00.001 9960 worker thread done servicing request
21:35:35.793 00.001 11872 GuideStep: 0.2 px 116 ms WEST, -0.2 px 176 ms NORTH
21:35:35.802 00.009 9960 Worker thread wakes up
21:35:35.802 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:35:35.802 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:35:37.059 01.257 9960 Exposure complete
21:35:37.188 00.129 9960 worker thread done servicing request
21:35:37.188 00.000 11872 OnExposeComplete: enter
21:35:37.193 00.005 11872 UpdateGuideState(): m_state=6
21:35:37.197 00.004 11872 Star::Find(15, 69, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 172
21:35:37.200 00.003 11872 Star::Find returns 1 (0), X=69.38, Y=855.03, Mass=2368, SNR=32.9, Peak=147 HFD=4.9
21:35:37.204 00.004 11872 CameraToMount -- cameraTheta (1.43) - m_xAngle (-3.14) = xAngle (4.57 = -1.71)
21:35:37.207 00.003 11872 CameraToMount -- cameraTheta (1.43) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.40 = -1.89)
21:35:37.211 00.004 11872 CameraToMount -- cameraX=0.03 cameraY=0.22 hyp=0.22 cameraTheta=1.43 mountX=-0.03 mountY=-0.21, mountTheta=-1.72
21:35:37.217 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.03, y=0.22, opts=13)
21:35:37.221 00.004 11872 Enqueuing Move request for scope (0.03, 0.22)
21:35:37.225 00.004 9960 Worker thread wakes up
21:35:37.225 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=147, med=1, FiltMin=0, FiltMax=75, Gamma=1.000
21:35:37.229 00.004 11872 UpdateGuideState exits: m=2368 SNR=32.9
21:35:37.233 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.22) opts 0xd
21:35:37.233 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:37.238 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:35:37.241 00.003 11872 Enqueuing Expose request
21:35:37.245 00.004 9960 Handling offset move in thread for scope, endpoint = (0.03, 0.22)
21:35:37.245 00.000 9960 Moving (0.03, 0.22) raw xDistance=-0.03 yDistance=-0.21
21:35:37.246 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:35:37.246 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
21:35:37.246 00.000 9960 MoveAxis(E, 0, ABG)
21:35:37.246 00.000 9960 Move returns status 0, amount 0
21:35:37.247 00.001 9960 MoveAxis(N, 157, ABG)
21:35:37.247 00.000 9960 Guiding  Dir = 0, Dur = 157
21:35:37.247 00.000 9960 IsSlewing returns 0
21:35:37.247 00.000 9960 IsGuiding returns 0
21:35:37.247 00.000 9960 PulseGuide returned control before completion, sleep 167
21:35:37.431 00.184 9960 IsGuiding returns 1
21:35:37.432 00.001 9960 scope still moving after pulse duration time elapsed
21:35:37.462 00.030 9960 IsSlewing returns 0
21:35:37.464 00.002 9960 IsGuiding returns 0
21:35:37.464 00.000 9960 scope move finished after 157 + 58 ms
21:35:37.464 00.000 9960 Move returns status 0, amount 157
21:35:37.464 00.000 9960 move complete, result=0
21:35:37.465 00.001 9960 worker thread done servicing request
21:35:37.465 00.000 9960 Worker thread wakes up
21:35:37.466 00.001 11872 GuideStep: -0.0 px 0 ms EAST, -0.2 px 157 ms NORTH
21:35:37.472 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:35:37.472 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:35:38.724 01.252 9960 Exposure complete
21:35:38.830 00.106 9960 worker thread done servicing request
21:35:38.830 00.000 11872 OnExposeComplete: enter
21:35:38.834 00.004 11872 UpdateGuideState(): m_state=6
21:35:38.838 00.004 11872 Star::Find(15, 69, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 173
21:35:38.841 00.003 11872 Star::Find returns 1 (0), X=68.98, Y=854.80, Mass=2410, SNR=33.3, Peak=142 HFD=4.8
21:35:38.846 00.005 11872 CameraToMount -- cameraTheta (-3.12) - m_xAngle (-3.14) = xAngle (0.02 = 0.02)
21:35:38.849 00.003 11872 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (-0.15 = -0.15)
21:35:38.854 00.005 11872 CameraToMount -- cameraX=-0.37 cameraY=-0.01 hyp=0.37 cameraTheta=-3.12 mountX=0.37 mountY=-0.06, mountTheta=-0.15
21:35:38.861 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.37, y=-0.01, opts=13)
21:35:38.867 00.006 11872 Enqueuing Move request for scope (-0.37, -0.01)
21:35:38.872 00.005 9960 Worker thread wakes up
21:35:38.872 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=142, med=1, FiltMin=0, FiltMax=66, Gamma=1.000
21:35:38.876 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.37, -0.01) opts 0xd
21:35:38.877 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.37, -0.01)
21:35:38.877 00.000 9960 Moving (-0.37, -0.01) raw xDistance=0.37 yDistance=-0.06
21:35:38.877 00.000 11872 UpdateGuideState exits: m=2410 SNR=33.3
21:35:38.882 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:38.886 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.37
21:35:38.886 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:35:38.886 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:35:38.889 00.003 11872 Enqueuing Expose request
21:35:38.894 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:35:38.894 00.000 9960 MoveAxis(W, 174, ABG)
21:35:38.894 00.000 9960 Guiding  Dir = 3, Dur = 174
21:35:38.894 00.000 9960 IsSlewing returns 0
21:35:38.895 00.001 9960 IsGuiding returns 0
21:35:38.895 00.000 9960 PulseGuide returned control before completion, sleep 184
21:35:39.088 00.193 9960 IsGuiding returns 1
21:35:39.089 00.001 9960 scope still moving after pulse duration time elapsed
21:35:39.120 00.031 9960 IsSlewing returns 0
21:35:39.120 00.000 9960 IsGuiding returns 0
21:35:39.120 00.000 9960 scope move finished after 174 + 51 ms
21:35:39.121 00.001 9960 Move returns status 0, amount 174
21:35:39.121 00.000 9960 MoveAxis(N, 0, ABG)
21:35:39.121 00.000 9960 Move returns status 0, amount 0
21:35:39.121 00.000 9960 move complete, result=0
21:35:39.122 00.001 9960 worker thread done servicing request
21:35:39.123 00.001 9960 Worker thread wakes up
21:35:39.123 00.000 11872 GuideStep: 0.4 px 174 ms WEST, -0.1 px 0 ms NORTH
21:35:39.129 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:35:39.129 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:35:40.380 01.251 9960 Exposure complete
21:35:40.511 00.131 9960 worker thread done servicing request
21:35:40.511 00.000 11872 OnExposeComplete: enter
21:35:40.516 00.005 11872 UpdateGuideState(): m_state=6
21:35:40.522 00.006 11872 Star::Find(15, 68, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 174
21:35:40.529 00.007 11872 Star::Find returns 1 (0), X=69.28, Y=855.14, Mass=2372, SNR=33.1, Peak=149 HFD=5.0
21:35:40.535 00.006 11872 CameraToMount -- cameraTheta (1.77) - m_xAngle (-3.14) = xAngle (4.90 = -1.38)
21:35:40.540 00.005 11872 CameraToMount -- cameraTheta (1.77) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.73 = -1.55)
21:35:40.546 00.006 11872 CameraToMount -- cameraX=-0.06 cameraY=0.33 hyp=0.33 cameraTheta=1.77 mountX=0.06 mountY=-0.33, mountTheta=-1.38
21:35:40.554 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=-0.06, y=0.33, opts=13)
21:35:40.560 00.006 11872 Enqueuing Move request for scope (-0.06, 0.33)
21:35:40.565 00.005 9960 Worker thread wakes up
21:35:40.566 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=149, med=1, FiltMin=0, FiltMax=68, Gamma=1.000
21:35:40.571 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.33) opts 0xd
21:35:40.571 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.06, 0.33)
21:35:40.571 00.000 9960 Moving (-0.06, 0.33) raw xDistance=0.06 yDistance=-0.33
21:35:40.571 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:35:40.571 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
21:35:40.571 00.000 9960 MoveAxis(E, 0, ABG)
21:35:40.571 00.000 11872 UpdateGuideState exits: m=2372 SNR=33.1
21:35:40.575 00.004 9960 Move returns status 0, amount 0
21:35:40.575 00.000 9960 MoveAxis(N, 249, ABG)
21:35:40.575 00.000 9960 Guiding  Dir = 0, Dur = 249
21:35:40.575 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:40.581 00.006 9960 IsSlewing returns 0
21:35:40.581 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:35:40.586 00.005 11872 Enqueuing Expose request
21:35:40.591 00.005 9960 IsGuiding returns 0
21:35:40.591 00.000 9960 PulseGuide returned control before completion, sleep 259
21:35:40.852 00.261 9960 IsGuiding returns 1
21:35:40.852 00.000 9960 scope still moving after pulse duration time elapsed
21:35:40.883 00.031 9960 IsSlewing returns 0
21:35:40.884 00.001 9960 IsGuiding returns 0
21:35:40.884 00.000 9960 scope move finished after 249 + 44 ms
21:35:40.885 00.001 9960 Move returns status 0, amount 249
21:35:40.885 00.000 9960 move complete, result=0
21:35:40.885 00.000 9960 worker thread done servicing request
21:35:40.887 00.002 9960 Worker thread wakes up
21:35:40.887 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 249 ms NORTH
21:35:40.894 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:35:40.894 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:35:42.134 01.240 9960 Exposure complete
21:35:42.256 00.122 9960 worker thread done servicing request
21:35:42.256 00.000 11872 OnExposeComplete: enter
21:35:42.259 00.003 11872 UpdateGuideState(): m_state=6
21:35:42.265 00.006 11872 Star::Find(15, 69, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 175
21:35:42.269 00.004 11872 Star::Find returns 1 (0), X=69.25, Y=854.77, Mass=2544, SNR=34.0, Peak=154 HFD=4.9
21:35:42.272 00.003 11872 CameraToMount -- cameraTheta (-2.73) - m_xAngle (-3.14) = xAngle (0.41 = 0.41)
21:35:42.275 00.003 11872 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.23 = 0.23)
21:35:42.278 00.003 11872 CameraToMount -- cameraX=-0.09 cameraY=-0.04 hyp=0.10 cameraTheta=-2.73 mountX=0.09 mountY=0.02, mountTheta=0.25
21:35:42.283 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.09, y=-0.04, opts=13)
21:35:42.286 00.003 11872 Enqueuing Move request for scope (-0.09, -0.04)
21:35:42.289 00.003 9960 Worker thread wakes up
21:35:42.289 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.04) opts 0xd
21:35:42.289 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.09, -0.04)
21:35:42.289 00.000 9960 Moving (-0.09, -0.04) raw xDistance=0.09 yDistance=0.02
21:35:42.289 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=154, med=0, FiltMin=0, FiltMax=71, Gamma=1.000
21:35:42.292 00.003 11872 UpdateGuideState exits: m=2544 SNR=34.0
21:35:42.296 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:35:42.296 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:35:42.296 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:42.301 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:35:42.302 00.001 9960 MoveAxis(E, 0, ABG)
21:35:42.302 00.000 9960 Move returns status 0, amount 0
21:35:42.302 00.000 9960 MoveAxis(N, 0, ABG)
21:35:42.302 00.000 9960 Move returns status 0, amount 0
21:35:42.302 00.000 9960 move complete, result=0
21:35:42.302 00.000 9960 worker thread done servicing request
21:35:42.302 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:35:42.306 00.004 11872 Enqueuing Expose request
21:35:42.310 00.004 9960 Worker thread wakes up
21:35:42.310 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:35:42.314 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
21:35:42.314 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:35:43.562 01.248 9960 Exposure complete
21:35:43.695 00.133 9960 worker thread done servicing request
21:35:43.695 00.000 11872 OnExposeComplete: enter
21:35:43.700 00.005 11872 UpdateGuideState(): m_state=6
21:35:43.705 00.005 11872 Star::Find(15, 69, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 176
21:35:43.708 00.003 11872 Star::Find returns 1 (0), X=69.01, Y=854.94, Mass=2500, SNR=33.8, Peak=153 HFD=4.6
21:35:43.711 00.003 11872 CameraToMount -- cameraTheta (2.77) - m_xAngle (-3.14) = xAngle (5.90 = -0.38)
21:35:43.716 00.005 11872 CameraToMount -- cameraTheta (2.77) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.73 = -0.55)
21:35:43.719 00.003 11872 CameraToMount -- cameraX=-0.34 cameraY=0.13 hyp=0.36 cameraTheta=2.77 mountX=0.34 mountY=-0.19, mountTheta=-0.51
21:35:43.726 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.34, y=0.13, opts=13)
21:35:43.730 00.004 11872 Enqueuing Move request for scope (-0.34, 0.13)
21:35:43.733 00.003 9960 Worker thread wakes up
21:35:43.733 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.13) opts 0xd
21:35:43.733 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=153, med=1, FiltMin=0, FiltMax=74, Gamma=1.000
21:35:43.736 00.003 9960 Handling offset move in thread for scope, endpoint = (-0.34, 0.13)
21:35:43.736 00.000 9960 Moving (-0.34, 0.13) raw xDistance=0.34 yDistance=-0.19
21:35:43.736 00.000 11872 UpdateGuideState exits: m=2500 SNR=33.8
21:35:43.742 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:43.745 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:35:43.750 00.005 11872 Enqueuing Expose request
21:35:43.753 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.34
21:35:43.753 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:35:43.753 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:35:43.753 00.000 9960 MoveAxis(W, 158, ABG)
21:35:43.753 00.000 9960 Guiding  Dir = 3, Dur = 158
21:35:43.754 00.001 9960 IsSlewing returns 0
21:35:43.754 00.000 9960 IsGuiding returns 0
21:35:43.754 00.000 9960 PulseGuide returned control before completion, sleep 168
21:35:43.929 00.175 9960 IsGuiding returns 1
21:35:43.931 00.002 9960 scope still moving after pulse duration time elapsed
21:35:43.960 00.029 9960 IsSlewing returns 0
21:35:43.961 00.001 9960 IsGuiding returns 0
21:35:43.962 00.001 9960 scope move finished after 158 + 48 ms
21:35:43.962 00.000 9960 Move returns status 0, amount 158
21:35:43.962 00.000 9960 MoveAxis(N, 0, ABG)
21:35:43.962 00.000 9960 Move returns status 0, amount 0
21:35:43.964 00.002 9960 move complete, result=0
21:35:43.964 00.000 9960 worker thread done servicing request
21:35:43.964 00.000 9960 Worker thread wakes up
21:35:43.965 00.001 11872 GuideStep: 0.3 px 158 ms WEST, -0.2 px 0 ms NORTH
21:35:43.970 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:35:43.970 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:35:45.224 01.254 9960 Exposure complete
21:35:45.349 00.125 9960 worker thread done servicing request
21:35:45.349 00.000 11872 OnExposeComplete: enter
21:35:45.353 00.004 11872 UpdateGuideState(): m_state=6
21:35:45.358 00.005 11872 Star::Find(15, 69, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 177
21:35:45.363 00.005 11872 Star::Find returns 1 (0), X=69.35, Y=855.27, Mass=2308, SNR=32.4, Peak=150 HFD=4.8
21:35:45.366 00.003 11872 CameraToMount -- cameraTheta (1.57) - m_xAngle (-3.14) = xAngle (4.70 = -1.58)
21:35:45.370 00.004 11872 CameraToMount -- cameraTheta (1.57) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.53 = -1.75)
21:35:45.374 00.004 11872 CameraToMount -- cameraX=0.00 cameraY=0.46 hyp=0.46 cameraTheta=1.57 mountX=-0.00 mountY=-0.45, mountTheta=-1.58
21:35:45.378 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.00, y=0.46, opts=13)
21:35:45.382 00.004 11872 Enqueuing Move request for scope (0.00, 0.46)
21:35:45.385 00.003 9960 Worker thread wakes up
21:35:45.385 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.46) opts 0xd
21:35:45.385 00.000 9960 Handling offset move in thread for scope, endpoint = (0.00, 0.46)
21:35:45.385 00.000 9960 Moving (0.00, 0.46) raw xDistance=-0.00 yDistance=-0.45
21:35:45.385 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
21:35:45.385 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.45 from input -0.45
21:35:45.385 00.000 9960 MoveAxis(E, 0, ABG)
21:35:45.385 00.000 9960 Move returns status 0, amount 0
21:35:45.387 00.002 9960 MoveAxis(N, 335, ABG)
21:35:45.387 00.000 9960 Guiding  Dir = 0, Dur = 335
21:35:45.387 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=150, med=1, FiltMin=0, FiltMax=71, Gamma=1.000
21:35:45.392 00.005 9960 IsSlewing returns 0
21:35:45.392 00.000 11872 UpdateGuideState exits: m=2308 SNR=32.4
21:35:45.397 00.005 9960 IsGuiding returns 0
21:35:45.397 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:45.403 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:35:45.407 00.004 9960 PulseGuide returned control before completion, sleep 345
21:35:45.407 00.000 11872 Enqueuing Expose request
21:35:45.759 00.352 9960 IsGuiding returns 0
21:35:45.759 00.000 9960 Move returns status 0, amount 335
21:35:45.760 00.001 9960 move complete, result=0
21:35:45.760 00.000 9960 worker thread done servicing request
21:35:45.760 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.4 px 335 ms NORTH
21:35:45.767 00.007 9960 Worker thread wakes up
21:35:45.767 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:35:45.767 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:35:47.022 01.255 9960 Exposure complete
21:35:47.154 00.132 9960 worker thread done servicing request
21:35:47.154 00.000 11872 OnExposeComplete: enter
21:35:47.160 00.006 11872 UpdateGuideState(): m_state=6
21:35:47.165 00.005 11872 Star::Find(15, 69, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 178
21:35:47.174 00.009 11872 Star::Find returns 1 (0), X=69.45, Y=855.03, Mass=2382, SNR=33.0, Peak=130 HFD=4.9
21:35:47.179 00.005 11872 CameraToMount -- cameraTheta (1.12) - m_xAngle (-3.14) = xAngle (4.25 = -2.03)
21:35:47.187 00.008 11872 CameraToMount -- cameraTheta (1.12) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.08 = -2.20)
21:35:47.192 00.005 11872 CameraToMount -- cameraX=0.10 cameraY=0.21 hyp=0.24 cameraTheta=1.12 mountX=-0.11 mountY=-0.19, mountTheta=-2.07
21:35:47.202 00.010 11872 SchedulePrimaryMove(0FA44CE0, x=0.10, y=0.21, opts=13)
21:35:47.208 00.006 11872 Enqueuing Move request for scope (0.10, 0.21)
21:35:47.216 00.008 9960 Worker thread wakes up
21:35:47.216 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=130, med=1, FiltMin=0, FiltMax=79, Gamma=1.000
21:35:47.223 00.007 9960 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.21) opts 0xd
21:35:47.224 00.001 11872 UpdateGuideState exits: m=2382 SNR=33.0
21:35:47.229 00.005 9960 Handling offset move in thread for scope, endpoint = (0.10, 0.21)
21:35:47.229 00.000 9960 Moving (0.10, 0.21) raw xDistance=-0.11 yDistance=-0.19
21:35:47.229 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:35:47.229 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:35:47.231 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:47.236 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:35:47.236 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:35:47.242 00.006 9960 MoveAxis(E, 0, ABG)
21:35:47.242 00.000 9960 Move returns status 0, amount 0
21:35:47.242 00.000 11872 Enqueuing Expose request
21:35:47.251 00.009 9960 MoveAxis(N, 0, ABG)
21:35:47.251 00.000 9960 Move returns status 0, amount 0
21:35:47.251 00.000 9960 move complete, result=0
21:35:47.252 00.001 9960 worker thread done servicing request
21:35:47.252 00.000 9960 Worker thread wakes up
21:35:47.252 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:35:47.258 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:35:47.258 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:35:48.504 01.246 9960 Exposure complete
21:35:48.641 00.137 9960 worker thread done servicing request
21:35:48.641 00.000 11872 OnExposeComplete: enter
21:35:48.644 00.003 11872 UpdateGuideState(): m_state=6
21:35:48.648 00.004 11872 Star::Find(15, 69, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 179
21:35:48.654 00.006 11872 Star::Find returns 1 (0), X=69.28, Y=855.00, Mass=2473, SNR=33.8, Peak=157 HFD=5.0
21:35:48.659 00.005 11872 CameraToMount -- cameraTheta (1.91) - m_xAngle (-3.14) = xAngle (5.05 = -1.24)
21:35:48.662 00.003 11872 CameraToMount -- cameraTheta (1.91) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.87 = -1.41)
21:35:48.666 00.004 11872 CameraToMount -- cameraX=-0.06 cameraY=0.18 hyp=0.19 cameraTheta=1.91 mountX=0.06 mountY=-0.19, mountTheta=-1.25
21:35:48.672 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.06, y=0.18, opts=13)
21:35:48.676 00.004 11872 Enqueuing Move request for scope (-0.06, 0.18)
21:35:48.681 00.005 9960 Worker thread wakes up
21:35:48.681 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=157, med=1, FiltMin=0, FiltMax=71, Gamma=1.000
21:35:48.684 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.18) opts 0xd
21:35:48.684 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.06, 0.18)
21:35:48.684 00.000 11872 UpdateGuideState exits: m=2473 SNR=33.8
21:35:48.688 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:48.694 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:35:48.698 00.004 11872 Enqueuing Expose request
21:35:48.701 00.003 9960 Moving (-0.06, 0.18) raw xDistance=0.06 yDistance=-0.19
21:35:48.701 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:35:48.701 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:35:48.701 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:35:48.701 00.000 9960 MoveAxis(E, 0, ABG)
21:35:48.703 00.002 9960 Move returns status 0, amount 0
21:35:48.703 00.000 9960 MoveAxis(N, 0, ABG)
21:35:48.703 00.000 9960 Move returns status 0, amount 0
21:35:48.703 00.000 9960 move complete, result=0
21:35:48.704 00.001 9960 worker thread done servicing request
21:35:48.704 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:35:48.710 00.006 9960 Worker thread wakes up
21:35:48.710 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:35:48.710 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:35:49.948 01.238 9960 Exposure complete
21:35:50.074 00.126 9960 worker thread done servicing request
21:35:50.074 00.000 11872 OnExposeComplete: enter
21:35:50.078 00.004 11872 UpdateGuideState(): m_state=6
21:35:50.083 00.005 11872 Star::Find(15, 69, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 180
21:35:50.087 00.004 11872 Star::Find returns 1 (0), X=69.25, Y=855.29, Mass=2374, SNR=32.8, Peak=152 HFD=5.2
21:35:50.091 00.004 11872 CameraToMount -- cameraTheta (1.76) - m_xAngle (-3.14) = xAngle (4.90 = -1.38)
21:35:50.094 00.003 11872 CameraToMount -- cameraTheta (1.76) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.73 = -1.55)
21:35:50.098 00.004 11872 CameraToMount -- cameraX=-0.09 cameraY=0.48 hyp=0.49 cameraTheta=1.76 mountX=0.09 mountY=-0.49, mountTheta=-1.38
21:35:50.103 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.09, y=0.48, opts=13)
21:35:50.107 00.004 11872 Enqueuing Move request for scope (-0.09, 0.48)
21:35:50.112 00.005 9960 Worker thread wakes up
21:35:50.113 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=152, med=1, FiltMin=0, FiltMax=69, Gamma=1.000
21:35:50.116 00.003 11872 UpdateGuideState exits: m=2374 SNR=32.8
21:35:50.120 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:50.124 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:35:50.128 00.004 11872 Enqueuing Expose request
21:35:50.132 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.48) opts 0xd
21:35:50.132 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.09, 0.48)
21:35:50.132 00.000 9960 Moving (-0.09, 0.48) raw xDistance=0.09 yDistance=-0.49
21:35:50.132 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:35:50.132 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.49 from input -0.49
21:35:50.133 00.001 9960 MoveAxis(E, 0, ABG)
21:35:50.133 00.000 9960 Move returns status 0, amount 0
21:35:50.133 00.000 9960 MoveAxis(N, 363, ABG)
21:35:50.133 00.000 9960 Guiding  Dir = 0, Dur = 363
21:35:50.134 00.001 9960 IsSlewing returns 0
21:35:50.134 00.000 9960 IsGuiding returns 0
21:35:50.135 00.001 9960 PulseGuide returned control before completion, sleep 373
21:35:50.518 00.383 9960 IsGuiding returns 1
21:35:50.519 00.001 9960 scope still moving after pulse duration time elapsed
21:35:50.550 00.031 9960 IsSlewing returns 0
21:35:50.552 00.002 9960 IsGuiding returns 0
21:35:50.553 00.001 9960 scope move finished after 363 + 55 ms
21:35:50.553 00.000 9960 Move returns status 0, amount 363
21:35:50.555 00.002 9960 move complete, result=0
21:35:50.555 00.000 9960 worker thread done servicing request
21:35:50.556 00.001 9960 Worker thread wakes up
21:35:50.556 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.5 px 363 ms NORTH
21:35:50.563 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:35:50.563 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:35:51.811 01.248 9960 Exposure complete
21:35:51.937 00.126 9960 worker thread done servicing request
21:35:51.937 00.000 11872 OnExposeComplete: enter
21:35:51.941 00.004 11872 UpdateGuideState(): m_state=6
21:35:51.944 00.003 11872 Star::Find(15, 69, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 181
21:35:51.948 00.004 11872 Star::Find returns 1 (0), X=69.14, Y=855.05, Mass=2411, SNR=33.2, Peak=151 HFD=4.7
21:35:51.952 00.004 11872 CameraToMount -- cameraTheta (2.27) - m_xAngle (-3.14) = xAngle (5.41 = -0.88)
21:35:51.957 00.005 11872 CameraToMount -- cameraTheta (2.27) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.24 = -1.05)
21:35:51.960 00.003 11872 CameraToMount -- cameraX=-0.20 cameraY=0.24 hyp=0.32 cameraTheta=2.27 mountX=0.20 mountY=-0.27, mountTheta=-0.93
21:35:51.965 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.20, y=0.24, opts=13)
21:35:51.969 00.004 11872 Enqueuing Move request for scope (-0.20, 0.24)
21:35:51.973 00.004 9960 Worker thread wakes up
21:35:51.973 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.24) opts 0xd
21:35:51.973 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.20, 0.24)
21:35:51.973 00.000 9960 Moving (-0.20, 0.24) raw xDistance=0.20 yDistance=-0.27
21:35:51.974 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
21:35:51.975 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
21:35:51.975 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=151, med=1, FiltMin=0, FiltMax=77, Gamma=1.000
21:35:51.979 00.004 11872 UpdateGuideState exits: m=2411 SNR=33.2
21:35:51.983 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:51.986 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:35:51.991 00.005 11872 Enqueuing Expose request
21:35:51.995 00.004 9960 MoveAxis(W, 95, ABG)
21:35:51.995 00.000 9960 Guiding  Dir = 3, Dur = 95
21:35:51.995 00.000 9960 IsSlewing returns 0
21:35:51.997 00.002 9960 IsGuiding returns 0
21:35:51.997 00.000 9960 PulseGuide returned control before completion, sleep 105
21:35:52.112 00.115 9960 IsGuiding returns 1
21:35:52.113 00.001 9960 scope still moving after pulse duration time elapsed
21:35:52.145 00.032 9960 IsSlewing returns 0
21:35:52.145 00.000 9960 IsGuiding returns 0
21:35:52.147 00.002 9960 scope move finished after 95 + 55 ms
21:35:52.148 00.001 9960 Move returns status 0, amount 95
21:35:52.148 00.000 9960 MoveAxis(N, 205, ABG)
21:35:52.148 00.000 9960 Guiding  Dir = 0, Dur = 205
21:35:52.149 00.001 9960 IsSlewing returns 0
21:35:52.150 00.001 9960 IsGuiding returns 0
21:35:52.151 00.001 9960 PulseGuide returned control before completion, sleep 215
21:35:52.378 00.227 9960 IsGuiding returns 1
21:35:52.379 00.001 9960 scope still moving after pulse duration time elapsed
21:35:52.410 00.031 9960 IsSlewing returns 0
21:35:52.410 00.000 9960 IsGuiding returns 0
21:35:52.411 00.001 9960 scope move finished after 205 + 55 ms
21:35:52.411 00.000 9960 Move returns status 0, amount 205
21:35:52.412 00.001 9960 move complete, result=0
21:35:52.412 00.000 9960 worker thread done servicing request
21:35:52.413 00.001 11872 GuideStep: 0.2 px 95 ms WEST, -0.3 px 205 ms NORTH
21:35:52.421 00.008 9960 Worker thread wakes up
21:35:52.421 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:35:52.421 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:35:53.672 01.251 9960 Exposure complete
21:35:53.795 00.123 9960 worker thread done servicing request
21:35:53.795 00.000 11872 OnExposeComplete: enter
21:35:53.800 00.005 11872 UpdateGuideState(): m_state=6
21:35:53.804 00.004 11872 Star::Find(15, 69, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 182
21:35:53.809 00.005 11872 Star::Find returns 1 (0), X=69.42, Y=854.96, Mass=2443, SNR=33.6, Peak=139 HFD=4.8
21:35:53.813 00.004 11872 CameraToMount -- cameraTheta (1.13) - m_xAngle (-3.14) = xAngle (4.27 = -2.02)
21:35:53.817 00.004 11872 CameraToMount -- cameraTheta (1.13) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.09 = -2.19)
21:35:53.821 00.004 11872 CameraToMount -- cameraX=0.07 cameraY=0.15 hyp=0.17 cameraTheta=1.13 mountX=-0.07 mountY=-0.14, mountTheta=-2.06
21:35:53.828 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.07, y=0.15, opts=13)
21:35:53.833 00.005 11872 Enqueuing Move request for scope (0.07, 0.15)
21:35:53.838 00.005 9960 Worker thread wakes up
21:35:53.838 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.15) opts 0xd
21:35:53.838 00.000 9960 Handling offset move in thread for scope, endpoint = (0.07, 0.15)
21:35:53.838 00.000 9960 Moving (0.07, 0.15) raw xDistance=-0.07 yDistance=-0.14
21:35:53.839 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:35:53.839 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:35:53.839 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=139, med=1, FiltMin=0, FiltMax=85, Gamma=1.000
21:35:53.843 00.004 11872 UpdateGuideState exits: m=2443 SNR=33.6
21:35:53.847 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:53.852 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:35:53.856 00.004 11872 Enqueuing Expose request
21:35:53.859 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:35:53.860 00.001 9960 MoveAxis(E, 0, ABG)
21:35:53.860 00.000 9960 Move returns status 0, amount 0
21:35:53.860 00.000 9960 MoveAxis(N, 0, ABG)
21:35:53.861 00.001 9960 Move returns status 0, amount 0
21:35:53.861 00.000 9960 move complete, result=0
21:35:53.861 00.000 9960 worker thread done servicing request
21:35:53.861 00.000 9960 Worker thread wakes up
21:35:53.862 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:35:53.869 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:35:53.869 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:35:55.114 01.245 9960 Exposure complete
21:35:55.235 00.121 9960 worker thread done servicing request
21:35:55.236 00.001 11872 OnExposeComplete: enter
21:35:55.239 00.003 11872 UpdateGuideState(): m_state=6
21:35:55.243 00.004 11872 Star::Find(15, 69, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 183
21:35:55.247 00.004 11872 Star::Find returns 1 (0), X=69.52, Y=855.01, Mass=2450, SNR=33.7, Peak=149 HFD=5.0
21:35:55.252 00.005 11872 CameraToMount -- cameraTheta (0.86) - m_xAngle (-3.14) = xAngle (4.00 = -2.29)
21:35:55.255 00.003 11872 CameraToMount -- cameraTheta (0.86) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.82 = -2.46)
21:35:55.259 00.004 11872 CameraToMount -- cameraX=0.17 cameraY=0.20 hyp=0.26 cameraTheta=0.86 mountX=-0.17 mountY=-0.17, mountTheta=-2.38
21:35:55.265 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.17, y=0.20, opts=13)
21:35:55.271 00.006 11872 Enqueuing Move request for scope (0.17, 0.20)
21:35:55.275 00.004 9960 Worker thread wakes up
21:35:55.276 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=149, med=1, FiltMin=0, FiltMax=83, Gamma=1.000
21:35:55.281 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.20) opts 0xd
21:35:55.282 00.001 11872 UpdateGuideState exits: m=2450 SNR=33.7
21:35:55.285 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:55.289 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:35:55.292 00.003 11872 Enqueuing Expose request
21:35:55.296 00.004 9960 Handling offset move in thread for scope, endpoint = (0.17, 0.20)
21:35:55.296 00.000 9960 Moving (0.17, 0.20) raw xDistance=-0.17 yDistance=-0.17
21:35:55.296 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
21:35:55.298 00.002 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:35:55.298 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:35:55.298 00.000 9960 MoveAxis(E, 0, ABG)
21:35:55.299 00.001 9960 Move returns status 0, amount 0
21:35:55.299 00.000 9960 MoveAxis(N, 0, ABG)
21:35:55.299 00.000 9960 Move returns status 0, amount 0
21:35:55.300 00.001 9960 move complete, result=0
21:35:55.300 00.000 9960 worker thread done servicing request
21:35:55.300 00.000 9960 Worker thread wakes up
21:35:55.300 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
21:35:55.305 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:35:55.305 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:35:56.556 01.251 9960 Exposure complete
21:35:56.677 00.121 9960 worker thread done servicing request
21:35:56.678 00.001 11872 OnExposeComplete: enter
21:35:56.683 00.005 11872 UpdateGuideState(): m_state=6
21:35:56.687 00.004 11872 Star::Find(15, 69, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 184
21:35:56.692 00.005 11872 Star::Find returns 1 (0), X=69.94, Y=855.88, Mass=2460, SNR=33.4, Peak=135 HFD=4.6
21:35:56.697 00.005 11872 CameraToMount -- cameraTheta (1.07) - m_xAngle (-3.14) = xAngle (4.20 = -2.08)
21:35:56.700 00.003 11872 CameraToMount -- cameraTheta (1.07) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.03 = -2.25)
21:35:56.705 00.005 11872 CameraToMount -- cameraX=0.59 cameraY=1.07 hyp=1.22 cameraTheta=1.07 mountX=-0.59 mountY=-0.95, mountTheta=-2.13
21:35:56.710 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.59, y=1.07, opts=13)
21:35:56.714 00.004 11872 Enqueuing Move request for scope (0.59, 1.07)
21:35:56.718 00.004 9960 Worker thread wakes up
21:35:56.718 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.59, 1.07) opts 0xd
21:35:56.718 00.000 9960 Handling offset move in thread for scope, endpoint = (0.59, 1.07)
21:35:56.718 00.000 9960 Moving (0.59, 1.07) raw xDistance=-0.59 yDistance=-0.95
21:35:56.719 00.001 9960 GuideAlgorithmHysteresis::Result() returns -0.37 from input -0.59
21:35:56.719 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=135, med=1, FiltMin=0, FiltMax=84, Gamma=1.000
21:35:56.724 00.005 9960 GuideAlgorithmResistSwitch::result() returns -0.95 from input -0.95
21:35:56.724 00.000 9960 MoveAxis(E, 279, ABG)
21:35:56.724 00.000 9960 Guiding  Dir = 2, Dur = 279
21:35:56.724 00.000 11872 UpdateGuideState exits: m=2460 SNR=33.4
21:35:56.727 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:56.731 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:35:56.736 00.005 9960 IsSlewing returns 0
21:35:56.736 00.000 11872 Enqueuing Expose request
21:35:56.740 00.004 9960 IsGuiding returns 0
21:35:56.740 00.000 9960 PulseGuide returned control before completion, sleep 289
21:35:57.045 00.305 9960 IsGuiding returns 1
21:35:57.046 00.001 9960 scope still moving after pulse duration time elapsed
21:35:57.076 00.030 9960 IsSlewing returns 0
21:35:57.079 00.003 9960 IsGuiding returns 0
21:35:57.080 00.001 9960 scope move finished after 279 + 60 ms
21:35:57.080 00.000 9960 Move returns status 0, amount 279
21:35:57.080 00.000 9960 MoveAxis(N, 706, ABG)
21:35:57.080 00.000 9960 Guiding  Dir = 0, Dur = 706
21:35:57.081 00.001 9960 IsSlewing returns 0
21:35:57.081 00.000 9960 IsGuiding returns 0
21:35:57.082 00.001 9960 PulseGuide returned control before completion, sleep 716
21:35:57.813 00.731 9960 IsGuiding returns 1
21:35:57.813 00.000 9960 scope still moving after pulse duration time elapsed
21:35:57.844 00.031 9960 IsSlewing returns 0
21:35:57.846 00.002 9960 IsGuiding returns 0
21:35:57.846 00.000 9960 scope move finished after 706 + 58 ms
21:35:57.846 00.000 9960 Move returns status 0, amount 706
21:35:57.846 00.000 9960 move complete, result=0
21:35:57.847 00.001 9960 worker thread done servicing request
21:35:57.847 00.000 11872 GuideStep: -0.6 px 279 ms EAST, -0.9 px 706 ms NORTH
21:35:57.853 00.006 9960 Worker thread wakes up
21:35:57.853 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:35:57.853 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:35:59.101 01.248 9960 Exposure complete
21:35:59.227 00.126 9960 worker thread done servicing request
21:35:59.228 00.001 11872 OnExposeComplete: enter
21:35:59.233 00.005 11872 UpdateGuideState(): m_state=6
21:35:59.237 00.004 11872 Star::Find(15, 69, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 185
21:35:59.242 00.005 11872 Star::Find returns 1 (0), X=69.26, Y=854.66, Mass=2414, SNR=33.4, Peak=141 HFD=4.9
21:35:59.246 00.004 11872 CameraToMount -- cameraTheta (-2.11) - m_xAngle (-3.14) = xAngle (1.03 = 1.03)
21:35:59.249 00.003 11872 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.85 = 0.85)
21:35:59.253 00.004 11872 CameraToMount -- cameraX=-0.09 cameraY=-0.15 hyp=0.18 cameraTheta=-2.11 mountX=0.09 mountY=0.13, mountTheta=0.97
21:35:59.258 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.09, y=-0.15, opts=13)
21:35:59.261 00.003 11872 Enqueuing Move request for scope (-0.09, -0.15)
21:35:59.266 00.005 9960 Worker thread wakes up
21:35:59.267 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=141, med=1, FiltMin=0, FiltMax=69, Gamma=1.000
21:35:59.273 00.006 11872 UpdateGuideState exits: m=2414 SNR=33.4
21:35:59.278 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:59.281 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.15) opts 0xd
21:35:59.281 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.09, -0.15)
21:35:59.282 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:35:59.285 00.003 11872 Enqueuing Expose request
21:35:59.290 00.005 9960 Moving (-0.09, -0.15) raw xDistance=0.09 yDistance=0.13
21:35:59.290 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:35:59.291 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:35:59.291 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
21:35:59.291 00.000 9960 MoveAxis(E, 0, ABG)
21:35:59.291 00.000 9960 Move returns status 0, amount 0
21:35:59.291 00.000 9960 MoveAxis(N, 0, ABG)
21:35:59.291 00.000 9960 Move returns status 0, amount 0
21:35:59.291 00.000 9960 move complete, result=0
21:35:59.291 00.000 9960 worker thread done servicing request
21:35:59.291 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:35:59.297 00.006 9960 Worker thread wakes up
21:35:59.297 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:35:59.297 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:36:00.547 01.250 9960 Exposure complete
21:36:00.677 00.130 9960 worker thread done servicing request
21:36:00.678 00.001 11872 OnExposeComplete: enter
21:36:00.684 00.006 11872 UpdateGuideState(): m_state=6
21:36:00.690 00.006 11872 Star::Find(15, 69, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 186
21:36:00.694 00.004 11872 Star::Find returns 1 (0), X=69.11, Y=854.76, Mass=2370, SNR=33.1, Peak=145 HFD=4.7
21:36:00.700 00.006 11872 CameraToMount -- cameraTheta (-2.92) - m_xAngle (-3.14) = xAngle (0.22 = 0.22)
21:36:00.704 00.004 11872 CameraToMount -- cameraTheta (-2.92) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.04 = 0.04)
21:36:00.709 00.005 11872 CameraToMount -- cameraX=-0.23 cameraY=-0.05 hyp=0.24 cameraTheta=-2.92 mountX=0.23 mountY=0.01, mountTheta=0.04
21:36:00.714 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.23, y=-0.05, opts=13)
21:36:00.718 00.004 11872 Enqueuing Move request for scope (-0.23, -0.05)
21:36:00.723 00.005 9960 Worker thread wakes up
21:36:00.723 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=145, med=0, FiltMin=0, FiltMax=78, Gamma=1.000
21:36:00.727 00.004 11872 UpdateGuideState exits: m=2370 SNR=33.1
21:36:00.731 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.05) opts 0xd
21:36:00.731 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.23, -0.05)
21:36:00.731 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:00.737 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:36:00.741 00.004 11872 Enqueuing Expose request
21:36:00.744 00.003 9960 Moving (-0.23, -0.05) raw xDistance=0.23 yDistance=0.01
21:36:00.744 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
21:36:00.745 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:36:00.745 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:36:00.745 00.000 9960 MoveAxis(W, 109, ABG)
21:36:00.746 00.001 9960 Guiding  Dir = 3, Dur = 109
21:36:00.747 00.001 9960 IsSlewing returns 0
21:36:00.747 00.000 9960 IsGuiding returns 0
21:36:00.748 00.001 9960 PulseGuide returned control before completion, sleep 119
21:36:00.880 00.132 9960 IsGuiding returns 1
21:36:00.881 00.001 9960 scope still moving after pulse duration time elapsed
21:36:00.911 00.030 9960 IsSlewing returns 0
21:36:00.912 00.001 9960 IsGuiding returns 0
21:36:00.912 00.000 9960 scope move finished after 109 + 56 ms
21:36:00.912 00.000 9960 Move returns status 0, amount 109
21:36:00.913 00.001 9960 MoveAxis(N, 0, ABG)
21:36:00.913 00.000 9960 Move returns status 0, amount 0
21:36:00.914 00.001 9960 move complete, result=0
21:36:00.914 00.000 9960 worker thread done servicing request
21:36:00.915 00.001 9960 Worker thread wakes up
21:36:00.915 00.000 11872 GuideStep: 0.2 px 109 ms WEST, 0.0 px 0 ms NORTH
21:36:00.921 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:36:00.921 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:36:02.180 01.259 9960 Exposure complete
21:36:02.310 00.130 9960 worker thread done servicing request
21:36:02.311 00.001 11872 OnExposeComplete: enter
21:36:02.315 00.004 11872 UpdateGuideState(): m_state=6
21:36:02.320 00.005 11872 Star::Find(15, 69, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 187
21:36:02.324 00.004 11872 Star::Find returns 1 (0), X=69.16, Y=854.69, Mass=2359, SNR=32.8, Peak=149 HFD=4.7
21:36:02.329 00.005 11872 CameraToMount -- cameraTheta (-2.58) - m_xAngle (-3.14) = xAngle (0.56 = 0.56)
21:36:02.333 00.004 11872 CameraToMount -- cameraTheta (-2.58) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.39 = 0.39)
21:36:02.337 00.004 11872 CameraToMount -- cameraX=-0.19 cameraY=-0.12 hyp=0.22 cameraTheta=-2.58 mountX=0.19 mountY=0.08, mountTheta=0.42
21:36:02.343 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.19, y=-0.12, opts=13)
21:36:02.348 00.005 11872 Enqueuing Move request for scope (-0.19, -0.12)
21:36:02.352 00.004 9960 Worker thread wakes up
21:36:02.352 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.12) opts 0xd
21:36:02.352 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.19, -0.12)
21:36:02.352 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=149, med=1, FiltMin=0, FiltMax=72, Gamma=1.000
21:36:02.357 00.005 11872 UpdateGuideState exits: m=2359 SNR=32.8
21:36:02.361 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:02.366 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:36:02.369 00.003 11872 Enqueuing Expose request
21:36:02.374 00.005 9960 Moving (-0.19, -0.12) raw xDistance=0.19 yDistance=0.08
21:36:02.374 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
21:36:02.374 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:36:02.374 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:36:02.375 00.001 9960 MoveAxis(E, 0, ABG)
21:36:02.375 00.000 9960 Move returns status 0, amount 0
21:36:02.375 00.000 9960 MoveAxis(N, 0, ABG)
21:36:02.375 00.000 9960 Move returns status 0, amount 0
21:36:02.376 00.001 9960 move complete, result=0
21:36:02.376 00.000 9960 worker thread done servicing request
21:36:02.376 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:36:02.381 00.005 9960 Worker thread wakes up
21:36:02.381 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:36:02.381 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:36:03.638 01.257 9960 Exposure complete
21:36:03.769 00.131 9960 worker thread done servicing request
21:36:03.769 00.000 11872 OnExposeComplete: enter
21:36:03.773 00.004 11872 UpdateGuideState(): m_state=6
21:36:03.777 00.004 11872 Star::Find(15, 69, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 188
21:36:03.781 00.004 11872 Star::Find returns 1 (0), X=69.11, Y=855.09, Mass=2466, SNR=33.5, Peak=161 HFD=4.7
21:36:03.784 00.003 11872 CameraToMount -- cameraTheta (2.27) - m_xAngle (-3.14) = xAngle (5.41 = -0.87)
21:36:03.787 00.003 11872 CameraToMount -- cameraTheta (2.27) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.24 = -1.05)
21:36:03.792 00.005 11872 CameraToMount -- cameraX=-0.24 cameraY=0.28 hyp=0.37 cameraTheta=2.27 mountX=0.24 mountY=-0.32, mountTheta=-0.93
21:36:03.800 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=-0.24, y=0.28, opts=13)
21:36:03.806 00.006 11872 Enqueuing Move request for scope (-0.24, 0.28)
21:36:03.810 00.004 9960 Worker thread wakes up
21:36:03.811 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=161, med=1, FiltMin=0, FiltMax=69, Gamma=1.000
21:36:03.815 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.28) opts 0xd
21:36:03.815 00.000 11872 UpdateGuideState exits: m=2466 SNR=33.5
21:36:03.820 00.005 9960 Handling offset move in thread for scope, endpoint = (-0.24, 0.28)
21:36:03.820 00.000 9960 Moving (-0.24, 0.28) raw xDistance=0.24 yDistance=-0.32
21:36:03.820 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
21:36:03.820 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
21:36:03.820 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:03.824 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:36:03.828 00.004 11872 Enqueuing Expose request
21:36:03.833 00.005 9960 MoveAxis(W, 110, ABG)
21:36:03.833 00.000 9960 Guiding  Dir = 3, Dur = 110
21:36:03.834 00.001 9960 IsSlewing returns 0
21:36:03.834 00.000 9960 IsGuiding returns 0
21:36:03.834 00.000 9960 PulseGuide returned control before completion, sleep 120
21:36:03.971 00.137 9960 IsGuiding returns 1
21:36:03.972 00.001 9960 scope still moving after pulse duration time elapsed
21:36:04.003 00.031 9960 IsSlewing returns 0
21:36:04.004 00.001 9960 IsGuiding returns 0
21:36:04.005 00.001 9960 scope move finished after 110 + 60 ms
21:36:04.005 00.000 9960 Move returns status 0, amount 110
21:36:04.006 00.001 9960 MoveAxis(N, 237, ABG)
21:36:04.006 00.000 9960 Guiding  Dir = 0, Dur = 237
21:36:04.007 00.001 9960 IsSlewing returns 0
21:36:04.008 00.001 9960 IsGuiding returns 0
21:36:04.008 00.000 9960 PulseGuide returned control before completion, sleep 247
21:36:04.268 00.260 9960 IsGuiding returns 1
21:36:04.269 00.001 9960 scope still moving after pulse duration time elapsed
21:36:04.300 00.031 9960 IsSlewing returns 0
21:36:04.301 00.001 9960 IsGuiding returns 0
21:36:04.302 00.001 9960 scope move finished after 237 + 56 ms
21:36:04.302 00.000 9960 Move returns status 0, amount 237
21:36:04.303 00.001 9960 move complete, result=0
21:36:04.303 00.000 9960 worker thread done servicing request
21:36:04.303 00.000 9960 Worker thread wakes up
21:36:04.304 00.001 11872 GuideStep: 0.2 px 110 ms WEST, -0.3 px 237 ms NORTH
21:36:04.310 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:36:04.310 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:36:05.560 01.250 9960 Exposure complete
21:36:05.686 00.126 9960 worker thread done servicing request
21:36:05.686 00.000 11872 OnExposeComplete: enter
21:36:05.690 00.004 11872 UpdateGuideState(): m_state=6
21:36:05.695 00.005 11872 Star::Find(15, 69, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 189
21:36:05.699 00.004 11872 Star::Find returns 1 (0), X=68.97, Y=854.96, Mass=2474, SNR=33.8, Peak=157 HFD=4.6
21:36:05.705 00.006 11872 CameraToMount -- cameraTheta (2.77) - m_xAngle (-3.14) = xAngle (5.91 = -0.37)
21:36:05.711 00.006 11872 CameraToMount -- cameraTheta (2.77) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.74 = -0.55)
21:36:05.716 00.005 11872 CameraToMount -- cameraX=-0.37 cameraY=0.14 hyp=0.40 cameraTheta=2.77 mountX=0.37 mountY=-0.21, mountTheta=-0.51
21:36:05.721 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.37, y=0.14, opts=13)
21:36:05.726 00.005 11872 Enqueuing Move request for scope (-0.37, 0.14)
21:36:05.730 00.004 9960 Worker thread wakes up
21:36:05.730 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 0.14) opts 0xd
21:36:05.730 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.37, 0.14)
21:36:05.730 00.000 9960 Moving (-0.37, 0.14) raw xDistance=0.37 yDistance=-0.21
21:36:05.730 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.37
21:36:05.730 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
21:36:05.731 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=157, med=1, FiltMin=0, FiltMax=70, Gamma=1.000
21:36:05.735 00.004 9960 MoveAxis(W, 182, ABG)
21:36:05.735 00.000 9960 Guiding  Dir = 3, Dur = 182
21:36:05.735 00.000 11872 UpdateGuideState exits: m=2474 SNR=33.8
21:36:05.741 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:05.745 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:36:05.749 00.004 11872 Enqueuing Expose request
21:36:05.753 00.004 9960 IsSlewing returns 0
21:36:05.753 00.000 9960 IsGuiding returns 0
21:36:05.753 00.000 9960 PulseGuide returned control before completion, sleep 192
21:36:05.955 00.202 9960 IsGuiding returns 1
21:36:05.955 00.000 9960 scope still moving after pulse duration time elapsed
21:36:05.988 00.033 9960 IsSlewing returns 0
21:36:05.989 00.001 9960 IsGuiding returns 0
21:36:05.989 00.000 9960 scope move finished after 182 + 53 ms
21:36:05.990 00.001 9960 Move returns status 0, amount 182
21:36:05.990 00.000 9960 MoveAxis(N, 155, ABG)
21:36:05.991 00.001 9960 Guiding  Dir = 0, Dur = 155
21:36:05.991 00.000 9960 IsSlewing returns 0
21:36:05.991 00.000 9960 IsGuiding returns 0
21:36:05.992 00.001 9960 PulseGuide returned control before completion, sleep 165
21:36:06.160 00.168 9960 IsGuiding returns 1
21:36:06.160 00.000 9960 scope still moving after pulse duration time elapsed
21:36:06.191 00.031 9960 IsSlewing returns 0
21:36:06.192 00.001 9960 IsGuiding returns 0
21:36:06.193 00.001 9960 scope move finished after 155 + 46 ms
21:36:06.194 00.001 9960 Move returns status 0, amount 155
21:36:06.194 00.000 9960 move complete, result=0
21:36:06.194 00.000 9960 worker thread done servicing request
21:36:06.195 00.001 11872 GuideStep: 0.4 px 182 ms WEST, -0.2 px 155 ms NORTH
21:36:06.202 00.007 9960 Worker thread wakes up
21:36:06.203 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:36:06.203 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:36:07.448 01.245 9960 Exposure complete
21:36:07.564 00.116 9960 worker thread done servicing request
21:36:07.564 00.000 11872 OnExposeComplete: enter
21:36:07.568 00.004 11872 UpdateGuideState(): m_state=6
21:36:07.572 00.004 11872 Star::Find(15, 68, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 190
21:36:07.575 00.003 11872 Star::Find returns 1 (0), X=69.08, Y=854.82, Mass=2348, SNR=32.9, Peak=138 HFD=4.5
21:36:07.579 00.004 11872 CameraToMount -- cameraTheta (3.12) - m_xAngle (-3.14) = xAngle (6.26 = -0.02)
21:36:07.583 00.004 11872 CameraToMount -- cameraTheta (3.12) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (6.09 = -0.20)
21:36:07.587 00.004 11872 CameraToMount -- cameraX=-0.26 cameraY=0.01 hyp=0.26 cameraTheta=3.12 mountX=0.26 mountY=-0.05, mountTheta=-0.19
21:36:07.592 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.26, y=0.01, opts=13)
21:36:07.595 00.003 11872 Enqueuing Move request for scope (-0.26, 0.01)
21:36:07.599 00.004 9960 Worker thread wakes up
21:36:07.600 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.01) opts 0xd
21:36:07.600 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.26, 0.01)
21:36:07.600 00.000 9960 Moving (-0.26, 0.01) raw xDistance=0.26 yDistance=-0.05
21:36:07.600 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.26
21:36:07.600 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:36:07.601 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:36:07.601 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=138, med=1, FiltMin=0, FiltMax=72, Gamma=1.000
21:36:07.609 00.008 9960 MoveAxis(W, 136, ABG)
21:36:07.614 00.005 11872 UpdateGuideState exits: m=2348 SNR=32.9
21:36:07.619 00.005 9960 Guiding  Dir = 3, Dur = 136
21:36:07.619 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:07.623 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:36:07.626 00.003 11872 Enqueuing Expose request
21:36:07.631 00.005 9960 IsSlewing returns 0
21:36:07.632 00.001 9960 IsGuiding returns 0
21:36:07.632 00.000 9960 PulseGuide returned control before completion, sleep 146
21:36:07.783 00.151 9960 IsGuiding returns 1
21:36:07.783 00.000 9960 scope still moving after pulse duration time elapsed
21:36:07.815 00.032 9960 IsSlewing returns 0
21:36:07.815 00.000 9960 IsGuiding returns 1
21:36:07.846 00.031 9960 IsSlewing returns 0
21:36:07.847 00.001 9960 IsGuiding returns 1
21:36:07.878 00.031 9960 IsSlewing returns 0
21:36:07.879 00.001 9960 IsGuiding returns 0
21:36:07.879 00.000 9960 scope move finished after 136 + 111 ms
21:36:07.880 00.001 9960 Move returns status 0, amount 136
21:36:07.880 00.000 9960 MoveAxis(N, 0, ABG)
21:36:07.880 00.000 9960 Move returns status 0, amount 0
21:36:07.881 00.001 9960 move complete, result=0
21:36:07.881 00.000 9960 worker thread done servicing request
21:36:07.881 00.000 11872 GuideStep: 0.3 px 136 ms WEST, -0.1 px 0 ms NORTH
21:36:07.900 00.019 9960 Worker thread wakes up
21:36:07.900 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:36:07.901 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:36:09.153 01.252 9960 Exposure complete
21:36:09.269 00.116 9960 worker thread done servicing request
21:36:09.270 00.001 11872 OnExposeComplete: enter
21:36:09.274 00.004 11872 UpdateGuideState(): m_state=6
21:36:09.277 00.003 11872 Star::Find(15, 69, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 191
21:36:09.282 00.005 11872 Star::Find returns 1 (0), X=69.17, Y=854.86, Mass=2384, SNR=33.3, Peak=151 HFD=4.7
21:36:09.285 00.003 11872 CameraToMount -- cameraTheta (2.87) - m_xAngle (-3.14) = xAngle (6.01 = -0.27)
21:36:09.289 00.004 11872 CameraToMount -- cameraTheta (2.87) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.84 = -0.44)
21:36:09.292 00.003 11872 CameraToMount -- cameraX=-0.17 cameraY=0.05 hyp=0.18 cameraTheta=2.87 mountX=0.17 mountY=-0.08, mountTheta=-0.42
21:36:09.297 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.17, y=0.05, opts=13)
21:36:09.302 00.005 11872 Enqueuing Move request for scope (-0.17, 0.05)
21:36:09.306 00.004 9960 Worker thread wakes up
21:36:09.306 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.05) opts 0xd
21:36:09.306 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.17, 0.05)
21:36:09.306 00.000 9960 Moving (-0.17, 0.05) raw xDistance=0.17 yDistance=-0.08
21:36:09.307 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
21:36:09.307 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:36:09.308 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=151, med=1, FiltMin=0, FiltMax=67, Gamma=1.000
21:36:09.312 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:36:09.312 00.000 9960 MoveAxis(E, 0, ABG)
21:36:09.312 00.000 9960 Move returns status 0, amount 0
21:36:09.312 00.000 9960 MoveAxis(N, 0, ABG)
21:36:09.312 00.000 9960 Move returns status 0, amount 0
21:36:09.313 00.001 11872 UpdateGuideState exits: m=2384 SNR=33.3
21:36:09.317 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:09.320 00.003 9960 move complete, result=0
21:36:09.321 00.001 9960 worker thread done servicing request
21:36:09.321 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:36:09.324 00.003 11872 Enqueuing Expose request
21:36:09.329 00.005 9960 Worker thread wakes up
21:36:09.330 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:36:09.330 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:36:09.330 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:36:10.577 01.247 9960 Exposure complete
21:36:10.701 00.124 9960 worker thread done servicing request
21:36:10.702 00.001 11872 OnExposeComplete: enter
21:36:10.706 00.004 11872 UpdateGuideState(): m_state=6
21:36:10.709 00.003 11872 Star::Find(15, 69, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 192
21:36:10.713 00.004 11872 Star::Find returns 1 (0), X=69.08, Y=855.10, Mass=2602, SNR=34.6, Peak=155 HFD=4.7
21:36:10.717 00.004 11872 CameraToMount -- cameraTheta (2.30) - m_xAngle (-3.14) = xAngle (5.44 = -0.84)
21:36:10.720 00.003 11872 CameraToMount -- cameraTheta (2.30) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.27 = -1.01)
21:36:10.724 00.004 11872 CameraToMount -- cameraX=-0.26 cameraY=0.29 hyp=0.39 cameraTheta=2.30 mountX=0.26 mountY=-0.33, mountTheta=-0.90
21:36:10.729 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.26, y=0.29, opts=13)
21:36:10.732 00.003 11872 Enqueuing Move request for scope (-0.26, 0.29)
21:36:10.738 00.006 9960 Worker thread wakes up
21:36:10.738 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=155, med=1, FiltMin=0, FiltMax=78, Gamma=1.000
21:36:10.743 00.005 11872 UpdateGuideState exits: m=2602 SNR=34.6
21:36:10.746 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:10.750 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:36:10.754 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.29) opts 0xd
21:36:10.754 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.26, 0.29)
21:36:10.754 00.000 9960 Moving (-0.26, 0.29) raw xDistance=0.26 yDistance=-0.33
21:36:10.755 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
21:36:10.755 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
21:36:10.755 00.000 9960 MoveAxis(W, 123, ABG)
21:36:10.755 00.000 9960 Guiding  Dir = 3, Dur = 123
21:36:10.755 00.000 11872 Enqueuing Expose request
21:36:10.758 00.003 9960 IsSlewing returns 0
21:36:10.758 00.000 9960 IsGuiding returns 0
21:36:10.758 00.000 9960 PulseGuide returned control before completion, sleep 133
21:36:10.907 00.149 9960 IsGuiding returns 1
21:36:10.907 00.000 9960 scope still moving after pulse duration time elapsed
21:36:10.938 00.031 9960 IsSlewing returns 0
21:36:10.939 00.001 9960 IsGuiding returns 0
21:36:10.940 00.001 9960 scope move finished after 123 + 58 ms
21:36:10.940 00.000 9960 Move returns status 0, amount 123
21:36:10.941 00.001 9960 MoveAxis(N, 248, ABG)
21:36:10.941 00.000 9960 Guiding  Dir = 0, Dur = 248
21:36:10.943 00.002 9960 IsSlewing returns 0
21:36:10.945 00.002 9960 IsGuiding returns 0
21:36:10.945 00.000 9960 PulseGuide returned control before completion, sleep 258
21:36:11.218 00.273 9960 IsGuiding returns 1
21:36:11.218 00.000 9960 scope still moving after pulse duration time elapsed
21:36:11.248 00.030 9960 IsSlewing returns 0
21:36:11.248 00.000 9960 IsGuiding returns 0
21:36:11.249 00.001 9960 scope move finished after 248 + 56 ms
21:36:11.250 00.001 9960 Move returns status 0, amount 248
21:36:11.250 00.000 9960 move complete, result=0
21:36:11.250 00.000 9960 worker thread done servicing request
21:36:11.251 00.001 9960 Worker thread wakes up
21:36:11.251 00.000 11872 GuideStep: 0.3 px 123 ms WEST, -0.3 px 248 ms NORTH
21:36:11.256 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:36:11.257 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:36:12.505 01.248 9960 Exposure complete
21:36:12.630 00.125 9960 worker thread done servicing request
21:36:12.631 00.001 11872 OnExposeComplete: enter
21:36:12.635 00.004 11872 UpdateGuideState(): m_state=6
21:36:12.640 00.005 11872 Star::Find(15, 69, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 193
21:36:12.644 00.004 11872 Star::Find returns 1 (0), X=69.18, Y=854.98, Mass=2384, SNR=33.0, Peak=160 HFD=4.5
21:36:12.648 00.004 11872 CameraToMount -- cameraTheta (2.35) - m_xAngle (-3.14) = xAngle (5.49 = -0.80)
21:36:12.652 00.004 11872 CameraToMount -- cameraTheta (2.35) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.31 = -0.97)
21:36:12.656 00.004 11872 CameraToMount -- cameraX=-0.17 cameraY=0.17 hyp=0.24 cameraTheta=2.35 mountX=0.17 mountY=-0.19, mountTheta=-0.87
21:36:12.661 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.17, y=0.17, opts=13)
21:36:12.665 00.004 11872 Enqueuing Move request for scope (-0.17, 0.17)
21:36:12.668 00.003 9960 Worker thread wakes up
21:36:12.668 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=160, med=0, FiltMin=0, FiltMax=75, Gamma=1.000
21:36:12.671 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.17) opts 0xd
21:36:12.672 00.001 11872 UpdateGuideState exits: m=2384 SNR=33.0
21:36:12.678 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:12.681 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:36:12.685 00.004 11872 Enqueuing Expose request
21:36:12.690 00.005 9960 Handling offset move in thread for scope, endpoint = (-0.17, 0.17)
21:36:12.690 00.000 9960 Moving (-0.17, 0.17) raw xDistance=0.17 yDistance=-0.19
21:36:12.690 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
21:36:12.690 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:36:12.692 00.002 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:36:12.692 00.000 9960 MoveAxis(E, 0, ABG)
21:36:12.692 00.000 9960 Move returns status 0, amount 0
21:36:12.692 00.000 9960 MoveAxis(N, 0, ABG)
21:36:12.692 00.000 9960 Move returns status 0, amount 0
21:36:12.692 00.000 9960 move complete, result=0
21:36:12.692 00.000 9960 worker thread done servicing request
21:36:12.692 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
21:36:12.698 00.006 9960 Worker thread wakes up
21:36:12.698 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:36:12.698 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:36:13.948 01.250 9960 Exposure complete
21:36:14.067 00.119 9960 worker thread done servicing request
21:36:14.067 00.000 11872 OnExposeComplete: enter
21:36:14.071 00.004 11872 UpdateGuideState(): m_state=6
21:36:14.073 00.002 11872 Star::Find(15, 69, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 194
21:36:14.078 00.005 11872 Star::Find returns 1 (0), X=69.15, Y=855.10, Mass=2318, SNR=32.6, Peak=160 HFD=4.7
21:36:14.082 00.004 11872 CameraToMount -- cameraTheta (2.19) - m_xAngle (-3.14) = xAngle (5.32 = -0.96)
21:36:14.087 00.005 11872 CameraToMount -- cameraTheta (2.19) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.15 = -1.13)
21:36:14.090 00.003 11872 CameraToMount -- cameraX=-0.20 cameraY=0.28 hyp=0.35 cameraTheta=2.19 mountX=0.20 mountY=-0.31, mountTheta=-1.01
21:36:14.096 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.20, y=0.28, opts=13)
21:36:14.101 00.005 11872 Enqueuing Move request for scope (-0.20, 0.28)
21:36:14.105 00.004 9960 Worker thread wakes up
21:36:14.105 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.28) opts 0xd
21:36:14.105 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.20, 0.28)
21:36:14.106 00.001 9960 Moving (-0.20, 0.28) raw xDistance=0.20 yDistance=-0.31
21:36:14.106 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
21:36:14.106 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
21:36:14.106 00.000 9960 MoveAxis(E, 0, ABG)
21:36:14.106 00.000 9960 Move returns status 0, amount 0
21:36:14.106 00.000 9960 MoveAxis(N, 235, ABG)
21:36:14.106 00.000 9960 Guiding  Dir = 0, Dur = 235
21:36:14.106 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=160, med=1, FiltMin=0, FiltMax=69, Gamma=1.000
21:36:14.111 00.005 9960 IsSlewing returns 0
21:36:14.112 00.001 11872 UpdateGuideState exits: m=2318 SNR=32.6
21:36:14.116 00.004 9960 IsGuiding returns 0
21:36:14.116 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:14.119 00.003 9960 PulseGuide returned control before completion, sleep 245
21:36:14.121 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:36:14.125 00.004 11872 Enqueuing Expose request
21:36:14.382 00.257 9960 IsGuiding returns 1
21:36:14.384 00.002 9960 scope still moving after pulse duration time elapsed
21:36:14.414 00.030 9960 IsSlewing returns 0
21:36:14.417 00.003 9960 IsGuiding returns 0
21:36:14.417 00.000 9960 scope move finished after 235 + 66 ms
21:36:14.419 00.002 9960 Move returns status 0, amount 235
21:36:14.419 00.000 9960 move complete, result=0
21:36:14.419 00.000 9960 worker thread done servicing request
21:36:14.419 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.3 px 235 ms NORTH
21:36:14.423 00.004 9960 Worker thread wakes up
21:36:14.423 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:36:14.424 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:36:15.681 01.257 9960 Exposure complete
21:36:15.811 00.130 9960 worker thread done servicing request
21:36:15.811 00.000 11872 OnExposeComplete: enter
21:36:15.816 00.005 11872 UpdateGuideState(): m_state=6
21:36:15.820 00.004 11872 Star::Find(15, 69, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 195
21:36:15.824 00.004 11872 Star::Find returns 1 (0), X=69.12, Y=854.92, Mass=2551, SNR=34.3, Peak=157 HFD=4.7
21:36:15.829 00.005 11872 CameraToMount -- cameraTheta (2.67) - m_xAngle (-3.14) = xAngle (5.81 = -0.47)
21:36:15.832 00.003 11872 CameraToMount -- cameraTheta (2.67) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.64 = -0.64)
21:36:15.837 00.005 11872 CameraToMount -- cameraX=-0.22 cameraY=0.11 hyp=0.25 cameraTheta=2.67 mountX=0.22 mountY=-0.15, mountTheta=-0.59
21:36:15.841 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.22, y=0.11, opts=13)
21:36:15.846 00.005 11872 Enqueuing Move request for scope (-0.22, 0.11)
21:36:15.850 00.004 9960 Worker thread wakes up
21:36:15.850 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=157, med=1, FiltMin=0, FiltMax=72, Gamma=1.000
21:36:15.854 00.004 11872 UpdateGuideState exits: m=2551 SNR=34.3
21:36:15.860 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.11) opts 0xd
21:36:15.860 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.22, 0.11)
21:36:15.860 00.000 9960 Moving (-0.22, 0.11) raw xDistance=0.22 yDistance=-0.15
21:36:15.860 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
21:36:15.860 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:15.864 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:36:15.868 00.004 11872 Enqueuing Expose request
21:36:15.872 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:36:15.872 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:36:15.872 00.000 9960 MoveAxis(W, 105, ABG)
21:36:15.872 00.000 9960 Guiding  Dir = 3, Dur = 105
21:36:15.874 00.002 9960 IsSlewing returns 0
21:36:15.874 00.000 9960 IsGuiding returns 0
21:36:15.874 00.000 9960 PulseGuide returned control before completion, sleep 115
21:36:15.998 00.124 9960 IsGuiding returns 1
21:36:15.998 00.000 9960 scope still moving after pulse duration time elapsed
21:36:16.029 00.031 9960 IsSlewing returns 0
21:36:16.031 00.002 9960 IsGuiding returns 0
21:36:16.031 00.000 9960 scope move finished after 105 + 53 ms
21:36:16.033 00.002 9960 Move returns status 0, amount 105
21:36:16.033 00.000 9960 MoveAxis(N, 0, ABG)
21:36:16.033 00.000 9960 Move returns status 0, amount 0
21:36:16.034 00.001 9960 move complete, result=0
21:36:16.034 00.000 9960 worker thread done servicing request
21:36:16.034 00.000 11872 GuideStep: 0.2 px 105 ms WEST, -0.2 px 0 ms NORTH
21:36:16.040 00.006 9960 Worker thread wakes up
21:36:16.040 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:36:16.042 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:36:17.291 01.249 9960 Exposure complete
21:36:17.427 00.136 9960 worker thread done servicing request
21:36:17.428 00.001 11872 OnExposeComplete: enter
21:36:17.432 00.004 11872 UpdateGuideState(): m_state=6
21:36:17.436 00.004 11872 Star::Find(15, 69, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 196
21:36:17.440 00.004 11872 Star::Find returns 1 (0), X=69.07, Y=855.09, Mass=2449, SNR=33.6, Peak=144 HFD=4.7
21:36:17.444 00.004 11872 CameraToMount -- cameraTheta (2.36) - m_xAngle (-3.14) = xAngle (5.49 = -0.79)
21:36:17.449 00.005 11872 CameraToMount -- cameraTheta (2.36) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.32 = -0.96)
21:36:17.454 00.005 11872 CameraToMount -- cameraX=-0.28 cameraY=0.28 hyp=0.39 cameraTheta=2.36 mountX=0.28 mountY=-0.32, mountTheta=-0.86
21:36:17.458 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.28, y=0.28, opts=13)
21:36:17.463 00.005 11872 Enqueuing Move request for scope (-0.28, 0.28)
21:36:17.467 00.004 9960 Worker thread wakes up
21:36:17.467 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=144, med=1, FiltMin=0, FiltMax=70, Gamma=1.000
21:36:17.471 00.004 11872 UpdateGuideState exits: m=2449 SNR=33.6
21:36:17.475 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:17.479 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:36:17.484 00.005 11872 Enqueuing Expose request
21:36:17.489 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.28) opts 0xd
21:36:17.489 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.28, 0.28)
21:36:17.489 00.000 9960 Moving (-0.28, 0.28) raw xDistance=0.28 yDistance=-0.32
21:36:17.490 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
21:36:17.490 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
21:36:17.490 00.000 9960 MoveAxis(W, 137, ABG)
21:36:17.490 00.000 9960 Guiding  Dir = 3, Dur = 137
21:36:17.492 00.002 9960 IsSlewing returns 0
21:36:17.492 00.000 9960 IsGuiding returns 0
21:36:17.492 00.000 9960 PulseGuide returned control before completion, sleep 147
21:36:17.653 00.161 9960 IsGuiding returns 1
21:36:17.654 00.001 9960 scope still moving after pulse duration time elapsed
21:36:17.684 00.030 9960 IsSlewing returns 0
21:36:17.685 00.001 9960 IsGuiding returns 0
21:36:17.686 00.001 9960 scope move finished after 137 + 57 ms
21:36:17.686 00.000 9960 Move returns status 0, amount 137
21:36:17.686 00.000 9960 MoveAxis(N, 241, ABG)
21:36:17.686 00.000 9960 Guiding  Dir = 0, Dur = 241
21:36:17.687 00.001 9960 IsSlewing returns 0
21:36:17.688 00.001 9960 IsGuiding returns 0
21:36:17.688 00.000 9960 PulseGuide returned control before completion, sleep 251
21:36:17.952 00.264 9960 IsGuiding returns 1
21:36:17.952 00.000 9960 scope still moving after pulse duration time elapsed
21:36:17.983 00.031 9960 IsSlewing returns 0
21:36:17.984 00.001 9960 IsGuiding returns 0
21:36:17.984 00.000 9960 scope move finished after 241 + 55 ms
21:36:17.985 00.001 9960 Move returns status 0, amount 241
21:36:17.985 00.000 9960 move complete, result=0
21:36:17.985 00.000 11872 GuideStep: 0.3 px 137 ms WEST, -0.3 px 241 ms NORTH
21:36:17.994 00.009 9960 worker thread done servicing request
21:36:17.994 00.000 9960 Worker thread wakes up
21:36:17.994 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:36:17.994 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:36:19.246 01.252 9960 Exposure complete
21:36:19.370 00.124 9960 worker thread done servicing request
21:36:19.370 00.000 11872 OnExposeComplete: enter
21:36:19.374 00.004 11872 UpdateGuideState(): m_state=6
21:36:19.379 00.005 11872 Star::Find(15, 69, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 197
21:36:19.382 00.003 11872 Star::Find returns 1 (0), X=69.20, Y=855.16, Mass=2439, SNR=33.4, Peak=168 HFD=4.7
21:36:19.386 00.004 11872 CameraToMount -- cameraTheta (1.96) - m_xAngle (-3.14) = xAngle (5.10 = -1.19)
21:36:19.391 00.005 11872 CameraToMount -- cameraTheta (1.96) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.93 = -1.36)
21:36:19.397 00.006 11872 CameraToMount -- cameraX=-0.14 cameraY=0.35 hyp=0.38 cameraTheta=1.96 mountX=0.14 mountY=-0.37, mountTheta=-1.20
21:36:19.403 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.14, y=0.35, opts=13)
21:36:19.406 00.003 11872 Enqueuing Move request for scope (-0.14, 0.35)
21:36:19.410 00.004 9960 Worker thread wakes up
21:36:19.411 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.35) opts 0xd
21:36:19.411 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.14, 0.35)
21:36:19.411 00.000 9960 Moving (-0.14, 0.35) raw xDistance=0.14 yDistance=-0.37
21:36:19.411 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
21:36:19.411 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.37 from input -0.37
21:36:19.412 00.001 9960 MoveAxis(E, 0, ABG)
21:36:19.412 00.000 9960 Move returns status 0, amount 0
21:36:19.412 00.000 9960 MoveAxis(N, 277, ABG)
21:36:19.412 00.000 9960 Guiding  Dir = 0, Dur = 277
21:36:19.413 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=168, med=1, FiltMin=0, FiltMax=76, Gamma=1.000
21:36:19.417 00.004 9960 IsSlewing returns 0
21:36:19.418 00.001 11872 UpdateGuideState exits: m=2439 SNR=33.4
21:36:19.422 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:19.425 00.003 9960 IsGuiding returns 0
21:36:19.427 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:36:19.431 00.004 9960 PulseGuide returned control before completion, sleep 287
21:36:19.431 00.000 11872 Enqueuing Expose request
21:36:19.732 00.301 9960 IsGuiding returns 0
21:36:19.732 00.000 9960 Move returns status 0, amount 277
21:36:19.732 00.000 9960 move complete, result=0
21:36:19.732 00.000 9960 worker thread done servicing request
21:36:19.734 00.002 9960 Worker thread wakes up
21:36:19.734 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:36:19.734 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:36:19.735 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.4 px 277 ms NORTH
21:36:20.978 01.243 9960 Exposure complete
21:36:21.107 00.129 9960 worker thread done servicing request
21:36:21.107 00.000 11872 OnExposeComplete: enter
21:36:21.113 00.006 11872 UpdateGuideState(): m_state=6
21:36:21.117 00.004 11872 Star::Find(15, 69, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 198
21:36:21.120 00.003 11872 Star::Find returns 1 (0), X=69.18, Y=854.84, Mass=2457, SNR=33.6, Peak=139 HFD=4.6
21:36:21.123 00.003 11872 CameraToMount -- cameraTheta (2.98) - m_xAngle (-3.14) = xAngle (6.12 = -0.16)
21:36:21.125 00.002 11872 CameraToMount -- cameraTheta (2.98) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.95 = -0.34)
21:36:21.128 00.003 11872 CameraToMount -- cameraX=-0.17 cameraY=0.03 hyp=0.17 cameraTheta=2.98 mountX=0.17 mountY=-0.06, mountTheta=-0.32
21:36:21.134 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.17, y=0.03, opts=13)
21:36:21.139 00.005 11872 Enqueuing Move request for scope (-0.17, 0.03)
21:36:21.145 00.006 9960 Worker thread wakes up
21:36:21.145 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.03) opts 0xd
21:36:21.145 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.17, 0.03)
21:36:21.145 00.000 9960 Moving (-0.17, 0.03) raw xDistance=0.17 yDistance=-0.06
21:36:21.145 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
21:36:21.146 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:36:21.146 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=139, med=0, FiltMin=0, FiltMax=74, Gamma=1.000
21:36:21.150 00.004 11872 UpdateGuideState exits: m=2457 SNR=33.6
21:36:21.155 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:36:21.155 00.000 9960 MoveAxis(E, 0, ABG)
21:36:21.155 00.000 9960 Move returns status 0, amount 0
21:36:21.155 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:21.159 00.004 9960 MoveAxis(N, 0, ABG)
21:36:21.159 00.000 9960 Move returns status 0, amount 0
21:36:21.159 00.000 9960 move complete, result=0
21:36:21.159 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:36:21.163 00.004 9960 worker thread done servicing request
21:36:21.163 00.000 11872 Enqueuing Expose request
21:36:21.168 00.005 11872 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:36:21.173 00.005 9960 Worker thread wakes up
21:36:21.173 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:36:21.173 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:36:22.422 01.249 9960 Exposure complete
21:36:22.554 00.132 9960 worker thread done servicing request
21:36:22.554 00.000 11872 OnExposeComplete: enter
21:36:22.558 00.004 11872 UpdateGuideState(): m_state=6
21:36:22.561 00.003 11872 Star::Find(15, 69, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 199
21:36:22.566 00.005 11872 Star::Find returns 1 (0), X=68.99, Y=854.92, Mass=2554, SNR=34.2, Peak=150 HFD=4.6
21:36:22.570 00.004 11872 CameraToMount -- cameraTheta (2.84) - m_xAngle (-3.14) = xAngle (5.98 = -0.31)
21:36:22.574 00.004 11872 CameraToMount -- cameraTheta (2.84) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.80 = -0.48)
21:36:22.577 00.003 11872 CameraToMount -- cameraX=-0.36 cameraY=0.11 hyp=0.37 cameraTheta=2.84 mountX=0.36 mountY=-0.17, mountTheta=-0.45
21:36:22.583 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.36, y=0.11, opts=13)
21:36:22.587 00.004 11872 Enqueuing Move request for scope (-0.36, 0.11)
21:36:22.590 00.003 9960 Worker thread wakes up
21:36:22.590 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.36, 0.11) opts 0xd
21:36:22.591 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.36, 0.11)
21:36:22.592 00.001 9960 Moving (-0.36, 0.11) raw xDistance=0.36 yDistance=-0.17
21:36:22.592 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.36
21:36:22.592 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=150, med=1, FiltMin=0, FiltMax=75, Gamma=1.000
21:36:22.595 00.003 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:36:22.595 00.000 11872 UpdateGuideState exits: m=2554 SNR=34.2
21:36:22.600 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:36:22.600 00.000 9960 MoveAxis(W, 167, ABG)
21:36:22.601 00.001 9960 Guiding  Dir = 3, Dur = 167
21:36:22.601 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:22.605 00.004 9960 IsSlewing returns 0
21:36:22.605 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:36:22.610 00.005 11872 Enqueuing Expose request
21:36:22.615 00.005 9960 IsGuiding returns 0
21:36:22.615 00.000 9960 PulseGuide returned control before completion, sleep 177
21:36:22.797 00.182 9960 IsGuiding returns 1
21:36:22.799 00.002 9960 scope still moving after pulse duration time elapsed
21:36:22.828 00.029 9960 IsSlewing returns 0
21:36:22.829 00.001 9960 IsGuiding returns 0
21:36:22.829 00.000 9960 scope move finished after 167 + 46 ms
21:36:22.829 00.000 9960 Move returns status 0, amount 167
21:36:22.829 00.000 9960 MoveAxis(N, 0, ABG)
21:36:22.830 00.001 9960 Move returns status 0, amount 0
21:36:22.831 00.001 9960 move complete, result=0
21:36:22.831 00.000 9960 worker thread done servicing request
21:36:22.832 00.001 9960 Worker thread wakes up
21:36:22.832 00.000 11872 GuideStep: 0.4 px 167 ms WEST, -0.2 px 0 ms NORTH
21:36:22.840 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
21:36:22.841 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:36:24.096 01.255 9960 Exposure complete
21:36:24.224 00.128 9960 worker thread done servicing request
21:36:24.226 00.002 11872 OnExposeComplete: enter
21:36:24.231 00.005 11872 UpdateGuideState(): m_state=6
21:36:24.237 00.006 11872 Star::Find(15, 68, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 200
21:36:24.244 00.007 11872 Star::Find returns 1 (0), X=69.06, Y=855.10, Mass=2373, SNR=33.2, Peak=147 HFD=4.6
21:36:24.248 00.004 11872 CameraToMount -- cameraTheta (2.36) - m_xAngle (-3.14) = xAngle (5.49 = -0.79)
21:36:24.254 00.006 11872 CameraToMount -- cameraTheta (2.36) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.32 = -0.96)
21:36:24.259 00.005 11872 CameraToMount -- cameraX=-0.29 cameraY=0.29 hyp=0.41 cameraTheta=2.36 mountX=0.29 mountY=-0.34, mountTheta=-0.86
21:36:24.267 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=-0.29, y=0.29, opts=13)
21:36:24.276 00.009 11872 Enqueuing Move request for scope (-0.29, 0.29)
21:36:24.284 00.008 9960 Worker thread wakes up
21:36:24.284 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=147, med=1, FiltMin=0, FiltMax=70, Gamma=1.000
21:36:24.291 00.007 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.29) opts 0xd
21:36:24.291 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.29, 0.29)
21:36:24.292 00.001 9960 Moving (-0.29, 0.29) raw xDistance=0.29 yDistance=-0.34
21:36:24.292 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.29
21:36:24.292 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
21:36:24.292 00.000 9960 MoveAxis(W, 147, ABG)
21:36:24.293 00.001 11872 UpdateGuideState exits: m=2373 SNR=33.2
21:36:24.300 00.007 9960 Guiding  Dir = 3, Dur = 147
21:36:24.300 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:24.307 00.007 9960 IsSlewing returns 0
21:36:24.307 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:36:24.314 00.007 9960 IsGuiding returns 0
21:36:24.314 00.000 11872 Enqueuing Expose request
21:36:24.319 00.005 9960 PulseGuide returned control before completion, sleep 157
21:36:24.491 00.172 9960 IsGuiding returns 1
21:36:24.493 00.002 9960 scope still moving after pulse duration time elapsed
21:36:24.521 00.028 9960 IsSlewing returns 0
21:36:24.522 00.001 9960 IsGuiding returns 1
21:36:24.551 00.029 9960 IsSlewing returns 0
21:36:24.553 00.002 9960 IsGuiding returns 1
21:36:24.585 00.032 9960 IsSlewing returns 0
21:36:24.587 00.002 9960 IsGuiding returns 0
21:36:24.588 00.001 9960 scope move finished after 147 + 126 ms
21:36:24.588 00.000 9960 Move returns status 0, amount 147
21:36:24.588 00.000 9960 MoveAxis(N, 251, ABG)
21:36:24.589 00.001 9960 Guiding  Dir = 0, Dur = 251
21:36:24.589 00.000 9960 IsSlewing returns 0
21:36:24.590 00.001 9960 IsGuiding returns 0
21:36:24.591 00.001 9960 PulseGuide returned control before completion, sleep 261
21:36:24.864 00.273 9960 IsGuiding returns 1
21:36:24.865 00.001 9960 scope still moving after pulse duration time elapsed
21:36:24.895 00.030 9960 IsSlewing returns 0
21:36:24.896 00.001 9960 IsGuiding returns 0
21:36:24.897 00.001 9960 scope move finished after 251 + 56 ms
21:36:24.898 00.001 9960 Move returns status 0, amount 251
21:36:24.898 00.000 9960 move complete, result=0
21:36:24.898 00.000 9960 worker thread done servicing request
21:36:24.899 00.001 9960 Worker thread wakes up
21:36:24.899 00.000 11872 GuideStep: 0.3 px 147 ms WEST, -0.3 px 251 ms NORTH
21:36:24.906 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:36:24.906 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:36:26.156 01.250 9960 Exposure complete
21:36:26.290 00.134 9960 worker thread done servicing request
21:36:26.290 00.000 11872 OnExposeComplete: enter
21:36:26.294 00.004 11872 UpdateGuideState(): m_state=6
21:36:26.298 00.004 11872 Star::Find(15, 69, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 201
21:36:26.303 00.005 11872 Star::Find returns 1 (0), X=69.06, Y=854.86, Mass=2395, SNR=33.1, Peak=148 HFD=4.7
21:36:26.306 00.003 11872 CameraToMount -- cameraTheta (2.98) - m_xAngle (-3.14) = xAngle (6.12 = -0.17)
21:36:26.310 00.004 11872 CameraToMount -- cameraTheta (2.98) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.94 = -0.34)
21:36:26.315 00.005 11872 CameraToMount -- cameraX=-0.28 cameraY=0.05 hyp=0.29 cameraTheta=2.98 mountX=0.28 mountY=-0.10, mountTheta=-0.33
21:36:26.319 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.28, y=0.05, opts=13)
21:36:26.323 00.004 11872 Enqueuing Move request for scope (-0.28, 0.05)
21:36:26.327 00.004 9960 Worker thread wakes up
21:36:26.328 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.05) opts 0xd
21:36:26.328 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.28, 0.05)
21:36:26.328 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=148, med=1, FiltMin=0, FiltMax=68, Gamma=1.000
21:36:26.332 00.004 11872 UpdateGuideState exits: m=2395 SNR=33.1
21:36:26.337 00.005 9960 Moving (-0.28, 0.05) raw xDistance=0.28 yDistance=-0.10
21:36:26.337 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:26.342 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:36:26.345 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.28
21:36:26.345 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:36:26.346 00.001 11872 Enqueuing Expose request
21:36:26.350 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:36:26.350 00.000 9960 MoveAxis(W, 143, ABG)
21:36:26.350 00.000 9960 Guiding  Dir = 3, Dur = 143
21:36:26.350 00.000 9960 IsSlewing returns 0
21:36:26.352 00.002 9960 IsGuiding returns 0
21:36:26.352 00.000 9960 PulseGuide returned control before completion, sleep 153
21:36:26.520 00.168 9960 IsGuiding returns 1
21:36:26.520 00.000 9960 scope still moving after pulse duration time elapsed
21:36:26.551 00.031 9960 IsSlewing returns 0
21:36:26.552 00.001 9960 IsGuiding returns 0
21:36:26.552 00.000 9960 scope move finished after 143 + 57 ms
21:36:26.552 00.000 9960 Move returns status 0, amount 143
21:36:26.553 00.001 9960 MoveAxis(N, 0, ABG)
21:36:26.553 00.000 9960 Move returns status 0, amount 0
21:36:26.553 00.000 9960 move complete, result=0
21:36:26.554 00.001 9960 worker thread done servicing request
21:36:26.555 00.001 11872 GuideStep: 0.3 px 143 ms WEST, -0.1 px 0 ms NORTH
21:36:26.561 00.006 9960 Worker thread wakes up
21:36:26.561 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:36:26.561 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:36:27.812 01.251 9960 Exposure complete
21:36:27.938 00.126 9960 worker thread done servicing request
21:36:27.940 00.002 11872 OnExposeComplete: enter
21:36:27.943 00.003 11872 UpdateGuideState(): m_state=6
21:36:27.947 00.004 11872 Star::Find(15, 69, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 202
21:36:27.951 00.004 11872 Star::Find returns 1 (0), X=69.29, Y=855.18, Mass=2442, SNR=33.4, Peak=159 HFD=5.0
21:36:27.956 00.005 11872 CameraToMount -- cameraTheta (1.73) - m_xAngle (-3.14) = xAngle (4.87 = -1.42)
21:36:27.960 00.004 11872 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.70 = -1.59)
21:36:27.965 00.005 11872 CameraToMount -- cameraX=-0.06 cameraY=0.37 hyp=0.37 cameraTheta=1.73 mountX=0.06 mountY=-0.37, mountTheta=-1.42
21:36:27.971 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.06, y=0.37, opts=13)
21:36:27.976 00.005 11872 Enqueuing Move request for scope (-0.06, 0.37)
21:36:27.986 00.010 9960 Worker thread wakes up
21:36:27.987 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=159, med=1, FiltMin=0, FiltMax=81, Gamma=1.000
21:36:27.991 00.004 11872 UpdateGuideState exits: m=2442 SNR=33.4
21:36:27.996 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.37) opts 0xd
21:36:27.997 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.06, 0.37)
21:36:27.997 00.000 9960 Moving (-0.06, 0.37) raw xDistance=0.06 yDistance=-0.37
21:36:27.997 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:36:27.997 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.37 from input -0.37
21:36:27.998 00.001 9960 MoveAxis(E, 0, ABG)
21:36:27.998 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:28.001 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:36:28.006 00.005 9960 Move returns status 0, amount 0
21:36:28.006 00.000 11872 Enqueuing Expose request
21:36:28.010 00.004 9960 MoveAxis(N, 278, ABG)
21:36:28.010 00.000 9960 Guiding  Dir = 0, Dur = 278
21:36:28.011 00.001 9960 IsSlewing returns 0
21:36:28.011 00.000 9960 IsGuiding returns 0
21:36:28.011 00.000 9960 PulseGuide returned control before completion, sleep 288
21:36:28.308 00.297 9960 IsGuiding returns 1
21:36:28.309 00.001 9960 scope still moving after pulse duration time elapsed
21:36:28.338 00.029 9960 IsSlewing returns 0
21:36:28.340 00.002 9960 IsGuiding returns 0
21:36:28.340 00.000 9960 scope move finished after 278 + 50 ms
21:36:28.341 00.001 9960 Move returns status 0, amount 278
21:36:28.341 00.000 9960 move complete, result=0
21:36:28.341 00.000 9960 worker thread done servicing request
21:36:28.341 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.4 px 278 ms NORTH
21:36:28.349 00.008 9960 Worker thread wakes up
21:36:28.350 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:36:28.350 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:36:29.598 01.248 9960 Exposure complete
21:36:29.728 00.130 9960 worker thread done servicing request
21:36:29.729 00.001 11872 OnExposeComplete: enter
21:36:29.734 00.005 11872 UpdateGuideState(): m_state=6
21:36:29.738 00.004 11872 Star::Find(15, 69, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 203
21:36:29.743 00.005 11872 Star::Find returns 1 (0), X=69.21, Y=854.79, Mass=2304, SNR=32.4, Peak=133 HFD=4.7
21:36:29.747 00.004 11872 CameraToMount -- cameraTheta (-3.00) - m_xAngle (-3.14) = xAngle (0.13 = 0.13)
21:36:29.751 00.004 11872 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (-0.04 = -0.04)
21:36:29.756 00.005 11872 CameraToMount -- cameraX=-0.13 cameraY=-0.02 hyp=0.13 cameraTheta=-3.00 mountX=0.13 mountY=-0.01, mountTheta=-0.04
21:36:29.760 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.13, y=-0.02, opts=13)
21:36:29.766 00.006 11872 Enqueuing Move request for scope (-0.13, -0.02)
21:36:29.771 00.005 9960 Worker thread wakes up
21:36:29.771 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=133, med=1, FiltMin=0, FiltMax=68, Gamma=1.000
21:36:29.777 00.006 11872 UpdateGuideState exits: m=2304 SNR=32.4
21:36:29.781 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:29.784 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:36:29.788 00.004 11872 Enqueuing Expose request
21:36:29.796 00.008 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.02) opts 0xd
21:36:29.796 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.13, -0.02)
21:36:29.797 00.001 9960 Moving (-0.13, -0.02) raw xDistance=0.13 yDistance=-0.01
21:36:29.798 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
21:36:29.798 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:36:29.799 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:36:29.799 00.000 9960 MoveAxis(E, 0, ABG)
21:36:29.799 00.000 9960 Move returns status 0, amount 0
21:36:29.799 00.000 9960 MoveAxis(N, 0, ABG)
21:36:29.799 00.000 9960 Move returns status 0, amount 0
21:36:29.800 00.001 9960 move complete, result=0
21:36:29.800 00.000 9960 worker thread done servicing request
21:36:29.800 00.000 9960 Worker thread wakes up
21:36:29.800 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:36:29.806 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:36:29.806 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:36:31.058 01.252 9960 Exposure complete
21:36:31.196 00.138 9960 worker thread done servicing request
21:36:31.197 00.001 11872 OnExposeComplete: enter
21:36:31.201 00.004 11872 UpdateGuideState(): m_state=6
21:36:31.207 00.006 11872 Star::Find(15, 69, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 204
21:36:31.214 00.007 11872 Star::Find returns 1 (0), X=69.24, Y=855.05, Mass=2418, SNR=33.2, Peak=165 HFD=4.7
21:36:31.218 00.004 11872 CameraToMount -- cameraTheta (2.01) - m_xAngle (-3.14) = xAngle (5.15 = -1.14)
21:36:31.223 00.005 11872 CameraToMount -- cameraTheta (2.01) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.97 = -1.31)
21:36:31.228 00.005 11872 CameraToMount -- cameraX=-0.11 cameraY=0.24 hyp=0.26 cameraTheta=2.01 mountX=0.11 mountY=-0.25, mountTheta=-1.16
21:36:31.233 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.11, y=0.24, opts=13)
21:36:31.239 00.006 11872 Enqueuing Move request for scope (-0.11, 0.24)
21:36:31.243 00.004 9960 Worker thread wakes up
21:36:31.244 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=165, med=1, FiltMin=0, FiltMax=72, Gamma=1.000
21:36:31.248 00.004 11872 UpdateGuideState exits: m=2418 SNR=33.2
21:36:31.252 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:31.256 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:36:31.259 00.003 11872 Enqueuing Expose request
21:36:31.263 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.24) opts 0xd
21:36:31.263 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.11, 0.24)
21:36:31.263 00.000 9960 Moving (-0.11, 0.24) raw xDistance=0.11 yDistance=-0.25
21:36:31.263 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:36:31.264 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
21:36:31.264 00.000 9960 MoveAxis(E, 0, ABG)
21:36:31.264 00.000 9960 Move returns status 0, amount 0
21:36:31.264 00.000 9960 MoveAxis(N, 189, ABG)
21:36:31.264 00.000 9960 Guiding  Dir = 0, Dur = 189
21:36:31.265 00.001 9960 IsSlewing returns 0
21:36:31.265 00.000 9960 IsGuiding returns 0
21:36:31.267 00.002 9960 PulseGuide returned control before completion, sleep 199
21:36:31.469 00.202 9960 IsGuiding returns 1
21:36:31.469 00.000 9960 scope still moving after pulse duration time elapsed
21:36:31.500 00.031 9960 IsSlewing returns 0
21:36:31.501 00.001 9960 IsGuiding returns 0
21:36:31.502 00.001 9960 scope move finished after 189 + 45 ms
21:36:31.502 00.000 9960 Move returns status 0, amount 189
21:36:31.502 00.000 9960 move complete, result=0
21:36:31.503 00.001 9960 worker thread done servicing request
21:36:31.503 00.000 9960 Worker thread wakes up
21:36:31.504 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 189 ms NORTH
21:36:31.509 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:36:31.510 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:36:32.767 01.257 9960 Exposure complete
21:36:32.877 00.110 9960 worker thread done servicing request
21:36:32.877 00.000 11872 OnExposeComplete: enter
21:36:32.882 00.005 11872 UpdateGuideState(): m_state=6
21:36:32.885 00.003 11872 Star::Find(15, 69, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 205
21:36:32.890 00.005 11872 Star::Find returns 1 (0), X=69.00, Y=854.99, Mass=2500, SNR=33.7, Peak=151 HFD=4.5
21:36:32.893 00.003 11872 CameraToMount -- cameraTheta (2.68) - m_xAngle (-3.14) = xAngle (5.82 = -0.47)
21:36:32.899 00.006 11872 CameraToMount -- cameraTheta (2.68) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.64 = -0.64)
21:36:32.903 00.004 11872 CameraToMount -- cameraX=-0.35 cameraY=0.17 hyp=0.39 cameraTheta=2.68 mountX=0.35 mountY=-0.23, mountTheta=-0.59
21:36:32.908 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.35, y=0.17, opts=13)
21:36:32.913 00.005 11872 Enqueuing Move request for scope (-0.35, 0.17)
21:36:32.916 00.003 9960 Worker thread wakes up
21:36:32.917 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=151, med=1, FiltMin=0, FiltMax=68, Gamma=1.000
21:36:32.921 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.35, 0.17) opts 0xd
21:36:32.921 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.35, 0.17)
21:36:32.921 00.000 9960 Moving (-0.35, 0.17) raw xDistance=0.35 yDistance=-0.23
21:36:32.922 00.001 11872 UpdateGuideState exits: m=2500 SNR=33.7
21:36:32.929 00.007 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:32.935 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:36:32.939 00.004 11872 Enqueuing Expose request
21:36:32.942 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.35
21:36:32.942 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
21:36:32.943 00.001 9960 MoveAxis(W, 164, ABG)
21:36:32.943 00.000 9960 Guiding  Dir = 3, Dur = 164
21:36:32.943 00.000 9960 IsSlewing returns 0
21:36:32.943 00.000 9960 IsGuiding returns 0
21:36:32.945 00.002 9960 PulseGuide returned control before completion, sleep 174
21:36:33.126 00.181 9960 IsGuiding returns 1
21:36:33.128 00.002 9960 scope still moving after pulse duration time elapsed
21:36:33.157 00.029 9960 IsSlewing returns 0
21:36:33.160 00.003 9960 IsGuiding returns 0
21:36:33.161 00.001 9960 scope move finished after 164 + 52 ms
21:36:33.161 00.000 9960 Move returns status 0, amount 164
21:36:33.162 00.001 9960 MoveAxis(N, 174, ABG)
21:36:33.162 00.000 9960 Guiding  Dir = 0, Dur = 174
21:36:33.162 00.000 9960 IsSlewing returns 0
21:36:33.162 00.000 9960 IsGuiding returns 0
21:36:33.164 00.002 9960 PulseGuide returned control before completion, sleep 184
21:36:33.362 00.198 9960 IsGuiding returns 1
21:36:33.363 00.001 9960 scope still moving after pulse duration time elapsed
21:36:33.391 00.028 9960 IsSlewing returns 0
21:36:33.392 00.001 9960 IsGuiding returns 0
21:36:33.392 00.000 9960 scope move finished after 174 + 55 ms
21:36:33.393 00.001 9960 Move returns status 0, amount 174
21:36:33.393 00.000 9960 move complete, result=0
21:36:33.393 00.000 9960 worker thread done servicing request
21:36:33.394 00.001 9960 Worker thread wakes up
21:36:33.394 00.000 11872 GuideStep: 0.3 px 164 ms WEST, -0.2 px 174 ms NORTH
21:36:33.403 00.009 9960 worker thread servicing REQUEST_EXPOSE 1000
21:36:33.403 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:36:34.653 01.250 9960 Exposure complete
21:36:34.802 00.149 9960 worker thread done servicing request
21:36:34.803 00.001 11872 OnExposeComplete: enter
21:36:34.807 00.004 11872 UpdateGuideState(): m_state=6
21:36:34.813 00.006 11872 Star::Find(15, 68, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
21:36:34.819 00.006 11872 Star::Find returns 1 (0), X=69.30, Y=854.98, Mass=2322, SNR=32.5, Peak=155 HFD=4.7
21:36:34.824 00.005 11872 CameraToMount -- cameraTheta (1.81) - m_xAngle (-3.14) = xAngle (4.95 = -1.33)
21:36:34.836 00.012 11872 CameraToMount -- cameraTheta (1.81) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.78 = -1.50)
21:36:34.842 00.006 11872 CameraToMount -- cameraX=-0.04 cameraY=0.17 hyp=0.17 cameraTheta=1.81 mountX=0.04 mountY=-0.17, mountTheta=-1.34
21:36:34.850 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=-0.04, y=0.17, opts=13)
21:36:34.859 00.009 11872 Enqueuing Move request for scope (-0.04, 0.17)
21:36:34.865 00.006 9960 Worker thread wakes up
21:36:34.866 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=155, med=1, FiltMin=0, FiltMax=75, Gamma=1.000
21:36:34.871 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.17) opts 0xd
21:36:34.871 00.000 11872 UpdateGuideState exits: m=2322 SNR=32.5
21:36:34.874 00.003 9960 Handling offset move in thread for scope, endpoint = (-0.04, 0.17)
21:36:34.875 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:34.879 00.004 9960 Moving (-0.04, 0.17) raw xDistance=0.04 yDistance=-0.17
21:36:34.881 00.002 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:36:34.881 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:36:34.881 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:36:34.886 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:36:34.886 00.000 9960 MoveAxis(E, 0, ABG)
21:36:34.886 00.000 9960 Move returns status 0, amount 0
21:36:34.887 00.001 11872 Enqueuing Expose request
21:36:34.892 00.005 9960 MoveAxis(N, 0, ABG)
21:36:34.892 00.000 9960 Move returns status 0, amount 0
21:36:34.892 00.000 9960 move complete, result=0
21:36:34.893 00.001 9960 worker thread done servicing request
21:36:34.893 00.000 9960 Worker thread wakes up
21:36:34.893 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:36:34.893 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:36:34.898 00.005 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:36:36.153 01.255 9960 Exposure complete
21:36:36.290 00.137 9960 worker thread done servicing request
21:36:36.290 00.000 11872 OnExposeComplete: enter
21:36:36.295 00.005 11872 UpdateGuideState(): m_state=6
21:36:36.300 00.005 11872 Star::Find(15, 69, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 207
21:36:36.304 00.004 11872 Star::Find returns 1 (0), X=69.22, Y=855.20, Mass=2314, SNR=32.5, Peak=158 HFD=5.0
21:36:36.307 00.003 11872 CameraToMount -- cameraTheta (1.89) - m_xAngle (-3.14) = xAngle (5.03 = -1.26)
21:36:36.311 00.004 11872 CameraToMount -- cameraTheta (1.89) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.85 = -1.43)
21:36:36.315 00.004 11872 CameraToMount -- cameraX=-0.13 cameraY=0.39 hyp=0.41 cameraTheta=1.89 mountX=0.13 mountY=-0.41, mountTheta=-1.27
21:36:36.320 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.13, y=0.39, opts=13)
21:36:36.324 00.004 11872 Enqueuing Move request for scope (-0.13, 0.39)
21:36:36.328 00.004 9960 Worker thread wakes up
21:36:36.328 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=158, med=1, FiltMin=0, FiltMax=65, Gamma=1.000
21:36:36.334 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.39) opts 0xd
21:36:36.335 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.13, 0.39)
21:36:36.335 00.000 9960 Moving (-0.13, 0.39) raw xDistance=0.13 yDistance=-0.41
21:36:36.335 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
21:36:36.336 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.41 from input -0.41
21:36:36.336 00.000 9960 MoveAxis(E, 0, ABG)
21:36:36.336 00.000 9960 Move returns status 0, amount 0
21:36:36.336 00.000 9960 MoveAxis(N, 305, ABG)
21:36:36.337 00.001 9960 Guiding  Dir = 0, Dur = 305
21:36:36.337 00.000 11872 UpdateGuideState exits: m=2314 SNR=32.5
21:36:36.340 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:36.345 00.005 9960 IsSlewing returns 0
21:36:36.345 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:36:36.348 00.003 9960 IsGuiding returns 0
21:36:36.349 00.001 11872 Enqueuing Expose request
21:36:36.352 00.003 9960 PulseGuide returned control before completion, sleep 315
21:36:36.670 00.318 9960 IsGuiding returns 1
21:36:36.671 00.001 9960 scope still moving after pulse duration time elapsed
21:36:36.700 00.029 9960 IsSlewing returns 0
21:36:36.702 00.002 9960 IsGuiding returns 0
21:36:36.702 00.000 9960 scope move finished after 305 + 48 ms
21:36:36.702 00.000 9960 Move returns status 0, amount 305
21:36:36.703 00.001 9960 move complete, result=0
21:36:36.703 00.000 9960 worker thread done servicing request
21:36:36.703 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.4 px 305 ms NORTH
21:36:36.706 00.003 9960 Worker thread wakes up
21:36:36.707 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:36:36.707 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:36:37.955 01.248 9960 Exposure complete
21:36:38.086 00.131 9960 worker thread done servicing request
21:36:38.086 00.000 11872 OnExposeComplete: enter
21:36:38.091 00.005 11872 UpdateGuideState(): m_state=6
21:36:38.095 00.004 11872 Star::Find(15, 69, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 208
21:36:38.100 00.005 11872 Star::Find returns 1 (0), X=68.98, Y=854.96, Mass=2404, SNR=33.3, Peak=145 HFD=4.6
21:36:38.104 00.004 11872 CameraToMount -- cameraTheta (2.76) - m_xAngle (-3.14) = xAngle (5.90 = -0.38)
21:36:38.112 00.008 11872 CameraToMount -- cameraTheta (2.76) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.73 = -0.55)
21:36:38.117 00.005 11872 CameraToMount -- cameraX=-0.37 cameraY=0.15 hyp=0.40 cameraTheta=2.76 mountX=0.37 mountY=-0.21, mountTheta=-0.52
21:36:38.123 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.37, y=0.15, opts=13)
21:36:38.127 00.004 11872 Enqueuing Move request for scope (-0.37, 0.15)
21:36:38.131 00.004 9960 Worker thread wakes up
21:36:38.131 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=145, med=1, FiltMin=0, FiltMax=68, Gamma=1.000
21:36:38.135 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 0.15) opts 0xd
21:36:38.135 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.37, 0.15)
21:36:38.135 00.000 11872 UpdateGuideState exits: m=2404 SNR=33.3
21:36:38.141 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:38.145 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:36:38.151 00.006 11872 Enqueuing Expose request
21:36:38.156 00.005 9960 Moving (-0.37, 0.15) raw xDistance=0.37 yDistance=-0.21
21:36:38.156 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.37
21:36:38.156 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
21:36:38.156 00.000 9960 MoveAxis(W, 173, ABG)
21:36:38.157 00.001 9960 Guiding  Dir = 3, Dur = 173
21:36:38.157 00.000 9960 IsSlewing returns 0
21:36:38.157 00.000 9960 IsGuiding returns 0
21:36:38.158 00.001 9960 PulseGuide returned control before completion, sleep 183
21:36:38.343 00.185 9960 IsGuiding returns 1
21:36:38.344 00.001 9960 scope still moving after pulse duration time elapsed
21:36:38.374 00.030 9960 IsSlewing returns 0
21:36:38.375 00.001 9960 IsGuiding returns 0
21:36:38.375 00.000 9960 scope move finished after 173 + 44 ms
21:36:38.376 00.001 9960 Move returns status 0, amount 173
21:36:38.377 00.001 9960 MoveAxis(N, 156, ABG)
21:36:38.377 00.000 9960 Guiding  Dir = 0, Dur = 156
21:36:38.377 00.000 9960 IsSlewing returns 0
21:36:38.378 00.001 9960 IsGuiding returns 0
21:36:38.378 00.000 9960 PulseGuide returned control before completion, sleep 166
21:36:38.546 00.168 9960 IsGuiding returns 1
21:36:38.547 00.001 9960 scope still moving after pulse duration time elapsed
21:36:38.577 00.030 9960 IsSlewing returns 0
21:36:38.579 00.002 9960 IsGuiding returns 0
21:36:38.579 00.000 9960 scope move finished after 156 + 45 ms
21:36:38.580 00.001 9960 Move returns status 0, amount 156
21:36:38.580 00.000 9960 move complete, result=0
21:36:38.581 00.001 9960 worker thread done servicing request
21:36:38.581 00.000 9960 Worker thread wakes up
21:36:38.581 00.000 11872 GuideStep: 0.4 px 173 ms WEST, -0.2 px 156 ms NORTH
21:36:38.588 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:36:38.588 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:36:39.837 01.249 9960 Exposure complete
21:36:39.965 00.128 9960 worker thread done servicing request
21:36:39.965 00.000 11872 OnExposeComplete: enter
21:36:39.971 00.006 11872 UpdateGuideState(): m_state=6
21:36:39.975 00.004 11872 Star::Find(15, 68, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 209
21:36:39.980 00.005 11872 Star::Find returns 1 (0), X=69.20, Y=854.95, Mass=2400, SNR=33.3, Peak=153 HFD=4.7
21:36:39.984 00.004 11872 CameraToMount -- cameraTheta (2.39) - m_xAngle (-3.14) = xAngle (5.53 = -0.76)
21:36:39.989 00.005 11872 CameraToMount -- cameraTheta (2.39) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.35 = -0.93)
21:36:39.994 00.005 11872 CameraToMount -- cameraX=-0.15 cameraY=0.14 hyp=0.20 cameraTheta=2.39 mountX=0.14 mountY=-0.16, mountTheta=-0.83
21:36:40.001 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.15, y=0.14, opts=13)
21:36:40.007 00.006 11872 Enqueuing Move request for scope (-0.15, 0.14)
21:36:40.014 00.007 9960 Worker thread wakes up
21:36:40.015 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.14) opts 0xd
21:36:40.015 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=153, med=1, FiltMin=0, FiltMax=69, Gamma=1.000
21:36:40.021 00.006 9960 Handling offset move in thread for scope, endpoint = (-0.15, 0.14)
21:36:40.021 00.000 9960 Moving (-0.15, 0.14) raw xDistance=0.14 yDistance=-0.16
21:36:40.022 00.001 11872 UpdateGuideState exits: m=2400 SNR=33.3
21:36:40.026 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
21:36:40.027 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:36:40.027 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:40.033 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:36:40.039 00.006 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:36:40.039 00.000 9960 MoveAxis(E, 0, ABG)
21:36:40.039 00.000 9960 Move returns status 0, amount 0
21:36:40.039 00.000 11872 Enqueuing Expose request
21:36:40.049 00.010 9960 MoveAxis(N, 0, ABG)
21:36:40.049 00.000 9960 Move returns status 0, amount 0
21:36:40.050 00.001 9960 move complete, result=0
21:36:40.050 00.000 9960 worker thread done servicing request
21:36:40.051 00.001 9960 Worker thread wakes up
21:36:40.051 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:36:40.059 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
21:36:40.059 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:36:41.309 01.250 9960 Exposure complete
21:36:41.439 00.130 9960 worker thread done servicing request
21:36:41.440 00.001 11872 OnExposeComplete: enter
21:36:41.443 00.003 11872 UpdateGuideState(): m_state=6
21:36:41.447 00.004 11872 Star::Find(15, 69, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 210
21:36:41.450 00.003 11872 Star::Find returns 1 (0), X=69.19, Y=855.03, Mass=2415, SNR=33.2, Peak=156 HFD=4.7
21:36:41.455 00.005 11872 CameraToMount -- cameraTheta (2.18) - m_xAngle (-3.14) = xAngle (5.31 = -0.97)
21:36:41.459 00.004 11872 CameraToMount -- cameraTheta (2.18) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.14 = -1.14)
21:36:41.463 00.004 11872 CameraToMount -- cameraX=-0.15 cameraY=0.22 hyp=0.27 cameraTheta=2.18 mountX=0.15 mountY=-0.24, mountTheta=-1.01
21:36:41.469 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.15, y=0.22, opts=13)
21:36:41.473 00.004 11872 Enqueuing Move request for scope (-0.15, 0.22)
21:36:41.477 00.004 9960 Worker thread wakes up
21:36:41.477 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.22) opts 0xd
21:36:41.477 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.15, 0.22)
21:36:41.477 00.000 9960 Moving (-0.15, 0.22) raw xDistance=0.15 yDistance=-0.24
21:36:41.477 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
21:36:41.478 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=156, med=1, FiltMin=0, FiltMax=73, Gamma=1.000
21:36:41.481 00.003 9960 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
21:36:41.482 00.001 9960 MoveAxis(E, 0, ABG)
21:36:41.482 00.000 9960 Move returns status 0, amount 0
21:36:41.482 00.000 9960 MoveAxis(N, 182, ABG)
21:36:41.482 00.000 9960 Guiding  Dir = 0, Dur = 182
21:36:41.482 00.000 11872 UpdateGuideState exits: m=2415 SNR=33.2
21:36:41.487 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:41.491 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:36:41.494 00.003 11872 Enqueuing Expose request
21:36:41.499 00.005 9960 IsSlewing returns 0
21:36:41.499 00.000 9960 IsGuiding returns 0
21:36:41.499 00.000 9960 PulseGuide returned control before completion, sleep 192
21:36:41.704 00.205 9960 IsGuiding returns 0
21:36:41.705 00.001 9960 Move returns status 0, amount 182
21:36:41.705 00.000 9960 move complete, result=0
21:36:41.705 00.000 9960 worker thread done servicing request
21:36:41.706 00.001 9960 Worker thread wakes up
21:36:41.706 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:36:41.706 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:36:41.706 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.2 px 182 ms NORTH
21:36:42.965 01.259 9960 Exposure complete
21:36:43.093 00.128 9960 worker thread done servicing request
21:36:43.093 00.000 11872 OnExposeComplete: enter
21:36:43.098 00.005 11872 UpdateGuideState(): m_state=6
21:36:43.101 00.003 11872 Star::Find(15, 69, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 211
21:36:43.106 00.005 11872 Star::Find returns 1 (0), X=69.02, Y=854.91, Mass=2397, SNR=33.1, Peak=147 HFD=4.6
21:36:43.110 00.004 11872 CameraToMount -- cameraTheta (2.86) - m_xAngle (-3.14) = xAngle (6.00 = -0.29)
21:36:43.115 00.005 11872 CameraToMount -- cameraTheta (2.86) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.82 = -0.46)
21:36:43.119 00.004 11872 CameraToMount -- cameraX=-0.32 cameraY=0.09 hyp=0.34 cameraTheta=2.86 mountX=0.32 mountY=-0.15, mountTheta=-0.43
21:36:43.125 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.32, y=0.09, opts=13)
21:36:43.129 00.004 11872 Enqueuing Move request for scope (-0.32, 0.09)
21:36:43.133 00.004 9960 Worker thread wakes up
21:36:43.134 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=147, med=0, FiltMin=0, FiltMax=79, Gamma=1.000
21:36:43.137 00.003 11872 UpdateGuideState exits: m=2397 SNR=33.1
21:36:43.142 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:43.147 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:36:43.151 00.004 11872 Enqueuing Expose request
21:36:43.155 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.09) opts 0xd
21:36:43.155 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.32, 0.09)
21:36:43.155 00.000 9960 Moving (-0.32, 0.09) raw xDistance=0.32 yDistance=-0.15
21:36:43.155 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32
21:36:43.155 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:36:43.156 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:36:43.156 00.000 9960 MoveAxis(W, 152, ABG)
21:36:43.156 00.000 9960 Guiding  Dir = 3, Dur = 152
21:36:43.157 00.001 9960 IsSlewing returns 0
21:36:43.157 00.000 9960 IsGuiding returns 0
21:36:43.157 00.000 9960 PulseGuide returned control before completion, sleep 162
21:36:43.329 00.172 9960 IsGuiding returns 1
21:36:43.329 00.000 9960 scope still moving after pulse duration time elapsed
21:36:43.359 00.030 9960 IsSlewing returns 0
21:36:43.359 00.000 9960 IsGuiding returns 0
21:36:43.360 00.001 9960 scope move finished after 152 + 51 ms
21:36:43.360 00.000 9960 Move returns status 0, amount 152
21:36:43.360 00.000 9960 MoveAxis(N, 0, ABG)
21:36:43.361 00.001 9960 Move returns status 0, amount 0
21:36:43.361 00.000 9960 move complete, result=0
21:36:43.361 00.000 9960 worker thread done servicing request
21:36:43.363 00.002 9960 Worker thread wakes up
21:36:43.363 00.000 11872 GuideStep: 0.3 px 152 ms WEST, -0.2 px 0 ms NORTH
21:36:43.369 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:36:43.369 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:36:44.620 01.251 9960 Exposure complete
21:36:44.748 00.128 9960 worker thread done servicing request
21:36:44.748 00.000 11872 OnExposeComplete: enter
21:36:44.753 00.005 11872 UpdateGuideState(): m_state=6
21:36:44.757 00.004 11872 Star::Find(15, 69, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 212
21:36:44.761 00.004 11872 Star::Find returns 1 (0), X=69.15, Y=855.08, Mass=2431, SNR=33.4, Peak=146 HFD=4.7
21:36:44.765 00.004 11872 CameraToMount -- cameraTheta (2.20) - m_xAngle (-3.14) = xAngle (5.34 = -0.95)
21:36:44.768 00.003 11872 CameraToMount -- cameraTheta (2.20) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.16 = -1.12)
21:36:44.772 00.004 11872 CameraToMount -- cameraX=-0.19 cameraY=0.27 hyp=0.33 cameraTheta=2.20 mountX=0.19 mountY=-0.30, mountTheta=-0.99
21:36:44.777 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.19, y=0.27, opts=13)
21:36:44.782 00.005 11872 Enqueuing Move request for scope (-0.19, 0.27)
21:36:44.785 00.003 9960 Worker thread wakes up
21:36:44.785 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.27) opts 0xd
21:36:44.785 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.19, 0.27)
21:36:44.785 00.000 9960 Moving (-0.19, 0.27) raw xDistance=0.19 yDistance=-0.30
21:36:44.786 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=146, med=1, FiltMin=0, FiltMax=70, Gamma=1.000
21:36:44.790 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
21:36:44.790 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
21:36:44.790 00.000 9960 MoveAxis(E, 0, ABG)
21:36:44.790 00.000 9960 Move returns status 0, amount 0
21:36:44.792 00.002 9960 MoveAxis(N, 221, ABG)
21:36:44.792 00.000 9960 Guiding  Dir = 0, Dur = 221
21:36:44.792 00.000 11872 UpdateGuideState exits: m=2431 SNR=33.4
21:36:44.795 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:44.800 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:36:44.805 00.005 11872 Enqueuing Expose request
21:36:44.808 00.003 9960 IsSlewing returns 0
21:36:44.808 00.000 9960 IsGuiding returns 0
21:36:44.808 00.000 9960 PulseGuide returned control before completion, sleep 231
21:36:45.047 00.239 9960 IsGuiding returns 1
21:36:45.047 00.000 9960 scope still moving after pulse duration time elapsed
21:36:45.078 00.031 9960 IsSlewing returns 0
21:36:45.078 00.000 9960 IsGuiding returns 0
21:36:45.079 00.001 9960 scope move finished after 221 + 49 ms
21:36:45.079 00.000 9960 Move returns status 0, amount 221
21:36:45.079 00.000 9960 move complete, result=0
21:36:45.080 00.001 9960 worker thread done servicing request
21:36:45.081 00.001 9960 Worker thread wakes up
21:36:45.081 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.3 px 221 ms NORTH
21:36:45.091 00.010 9960 worker thread servicing REQUEST_EXPOSE 1000
21:36:45.091 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:36:46.343 01.252 9960 Exposure complete
21:36:46.475 00.132 9960 worker thread done servicing request
21:36:46.476 00.001 11872 OnExposeComplete: enter
21:36:46.480 00.004 11872 UpdateGuideState(): m_state=6
21:36:46.486 00.006 11872 Star::Find(15, 69, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 213
21:36:46.494 00.008 11872 Star::Find returns 1 (0), X=69.00, Y=854.95, Mass=2507, SNR=34.0, Peak=148 HFD=5.6
21:36:46.500 00.006 11872 CameraToMount -- cameraTheta (2.77) - m_xAngle (-3.14) = xAngle (5.91 = -0.38)
21:36:46.503 00.003 11872 CameraToMount -- cameraTheta (2.77) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.73 = -0.55)
21:36:46.509 00.006 11872 CameraToMount -- cameraX=-0.35 cameraY=0.14 hyp=0.37 cameraTheta=2.77 mountX=0.35 mountY=-0.19, mountTheta=-0.51
21:36:46.517 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=-0.35, y=0.14, opts=13)
21:36:46.525 00.008 11872 Enqueuing Move request for scope (-0.35, 0.14)
21:36:46.531 00.006 9960 Worker thread wakes up
21:36:46.531 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=148, med=1, FiltMin=0, FiltMax=71, Gamma=1.000
21:36:46.538 00.007 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.35, 0.14) opts 0xd
21:36:46.538 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.35, 0.14)
21:36:46.538 00.000 9960 Moving (-0.35, 0.14) raw xDistance=0.35 yDistance=-0.19
21:36:46.538 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.35
21:36:46.539 00.001 11872 UpdateGuideState exits: m=2507 SNR=34.0
21:36:46.545 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:46.551 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:36:46.558 00.007 11872 Enqueuing Expose request
21:36:46.564 00.006 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:36:46.564 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:36:46.564 00.000 9960 MoveAxis(W, 163, ABG)
21:36:46.565 00.001 9960 Guiding  Dir = 3, Dur = 163
21:36:46.565 00.000 9960 IsSlewing returns 0
21:36:46.566 00.001 9960 IsGuiding returns 0
21:36:46.566 00.000 9960 PulseGuide returned control before completion, sleep 173
21:36:46.757 00.191 9960 IsGuiding returns 1
21:36:46.758 00.001 9960 scope still moving after pulse duration time elapsed
21:36:46.788 00.030 9960 IsSlewing returns 0
21:36:46.789 00.001 9960 IsGuiding returns 0
21:36:46.790 00.001 9960 scope move finished after 163 + 60 ms
21:36:46.790 00.000 9960 Move returns status 0, amount 163
21:36:46.790 00.000 9960 MoveAxis(N, 0, ABG)
21:36:46.792 00.002 9960 Move returns status 0, amount 0
21:36:46.792 00.000 9960 move complete, result=0
21:36:46.793 00.001 11872 GuideStep: 0.3 px 163 ms WEST, -0.2 px 0 ms NORTH
21:36:46.800 00.007 9960 worker thread done servicing request
21:36:46.800 00.000 9960 Worker thread wakes up
21:36:46.800 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:36:46.801 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:36:48.053 01.252 9960 Exposure complete
21:36:48.182 00.129 9960 worker thread done servicing request
21:36:48.182 00.000 11872 OnExposeComplete: enter
21:36:48.188 00.006 11872 UpdateGuideState(): m_state=6
21:36:48.192 00.004 11872 Star::Find(15, 68, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 214
21:36:48.196 00.004 11872 Star::Find returns 1 (0), X=69.14, Y=855.18, Mass=2440, SNR=33.5, Peak=147 HFD=4.9
21:36:48.200 00.004 11872 CameraToMount -- cameraTheta (2.10) - m_xAngle (-3.14) = xAngle (5.23 = -1.05)
21:36:48.203 00.003 11872 CameraToMount -- cameraTheta (2.10) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.06 = -1.22)
21:36:48.208 00.005 11872 CameraToMount -- cameraX=-0.21 cameraY=0.36 hyp=0.42 cameraTheta=2.10 mountX=0.21 mountY=-0.39, mountTheta=-1.08
21:36:48.212 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.21, y=0.36, opts=13)
21:36:48.218 00.006 11872 Enqueuing Move request for scope (-0.21, 0.36)
21:36:48.223 00.005 9960 Worker thread wakes up
21:36:48.223 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=147, med=1, FiltMin=0, FiltMax=71, Gamma=1.000
21:36:48.226 00.003 11872 UpdateGuideState exits: m=2440 SNR=33.5
21:36:48.231 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.36) opts 0xd
21:36:48.232 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.21, 0.36)
21:36:48.232 00.000 9960 Moving (-0.21, 0.36) raw xDistance=0.21 yDistance=-0.39
21:36:48.232 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.21
21:36:48.233 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:48.236 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:36:48.238 00.002 11872 Enqueuing Expose request
21:36:48.241 00.003 9960 GuideAlgorithmResistSwitch::result() returns -0.39 from input -0.39
21:36:48.242 00.001 9960 MoveAxis(W, 110, ABG)
21:36:48.242 00.000 9960 Guiding  Dir = 3, Dur = 110
21:36:48.242 00.000 9960 IsSlewing returns 0
21:36:48.242 00.000 9960 IsGuiding returns 0
21:36:48.244 00.002 9960 PulseGuide returned control before completion, sleep 120
21:36:48.370 00.126 9960 IsGuiding returns 1
21:36:48.371 00.001 9960 scope still moving after pulse duration time elapsed
21:36:48.401 00.030 9960 IsSlewing returns 0
21:36:48.401 00.000 9960 IsGuiding returns 0
21:36:48.402 00.001 9960 scope move finished after 110 + 48 ms
21:36:48.402 00.000 9960 Move returns status 0, amount 110
21:36:48.403 00.001 9960 MoveAxis(N, 295, ABG)
21:36:48.403 00.000 9960 Guiding  Dir = 0, Dur = 295
21:36:48.403 00.000 9960 IsSlewing returns 0
21:36:48.404 00.001 9960 IsGuiding returns 0
21:36:48.404 00.000 9960 PulseGuide returned control before completion, sleep 305
21:36:48.715 00.311 9960 IsGuiding returns 1
21:36:48.716 00.001 9960 scope still moving after pulse duration time elapsed
21:36:48.747 00.031 9960 IsSlewing returns 0
21:36:48.748 00.001 9960 IsGuiding returns 0
21:36:48.748 00.000 9960 scope move finished after 295 + 49 ms
21:36:48.749 00.001 9960 Move returns status 0, amount 295
21:36:48.749 00.000 9960 move complete, result=0
21:36:48.749 00.000 9960 worker thread done servicing request
21:36:48.749 00.000 9960 Worker thread wakes up
21:36:48.750 00.001 11872 GuideStep: 0.2 px 110 ms WEST, -0.4 px 295 ms NORTH
21:36:48.757 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:36:48.757 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:36:50.015 01.258 9960 Exposure complete
21:36:50.146 00.131 9960 worker thread done servicing request
21:36:50.147 00.001 11872 OnExposeComplete: enter
21:36:50.153 00.006 11872 UpdateGuideState(): m_state=6
21:36:50.157 00.004 11872 Star::Find(15, 69, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 215
21:36:50.161 00.004 11872 Star::Find returns 1 (0), X=69.32, Y=854.89, Mass=2447, SNR=33.7, Peak=157 HFD=4.6
21:36:50.165 00.004 11872 CameraToMount -- cameraTheta (1.97) - m_xAngle (-3.14) = xAngle (5.11 = -1.18)
21:36:50.171 00.006 11872 CameraToMount -- cameraTheta (1.97) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.94 = -1.35)
21:36:50.174 00.003 11872 CameraToMount -- cameraX=-0.03 cameraY=0.07 hyp=0.08 cameraTheta=1.97 mountX=0.03 mountY=-0.08, mountTheta=-1.19
21:36:50.184 00.010 11872 SchedulePrimaryMove(0FA44CE0, x=-0.03, y=0.07, opts=13)
21:36:50.190 00.006 11872 Enqueuing Move request for scope (-0.03, 0.07)
21:36:50.195 00.005 9960 Worker thread wakes up
21:36:50.195 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.07) opts 0xd
21:36:50.195 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=157, med=1, FiltMin=0, FiltMax=70, Gamma=1.000
21:36:50.200 00.005 11872 UpdateGuideState exits: m=2447 SNR=33.7
21:36:50.204 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.03, 0.07)
21:36:50.204 00.000 9960 Moving (-0.03, 0.07) raw xDistance=0.03 yDistance=-0.08
21:36:50.204 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:36:50.204 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:36:50.206 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:50.210 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:36:50.215 00.005 11872 Enqueuing Expose request
21:36:50.219 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:36:50.219 00.000 9960 MoveAxis(E, 0, ABG)
21:36:50.219 00.000 9960 Move returns status 0, amount 0
21:36:50.220 00.001 9960 MoveAxis(N, 0, ABG)
21:36:50.220 00.000 9960 Move returns status 0, amount 0
21:36:50.220 00.000 9960 move complete, result=0
21:36:50.220 00.000 9960 worker thread done servicing request
21:36:50.220 00.000 9960 Worker thread wakes up
21:36:50.222 00.002 9960 worker thread servicing REQUEST_EXPOSE 1000
21:36:50.222 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:36:50.222 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:36:51.463 01.241 9960 Exposure complete
21:36:51.599 00.136 9960 worker thread done servicing request
21:36:51.599 00.000 11872 OnExposeComplete: enter
21:36:51.603 00.004 11872 UpdateGuideState(): m_state=6
21:36:51.609 00.006 11872 Star::Find(15, 69, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 216
21:36:51.616 00.007 11872 Star::Find returns 1 (0), X=69.26, Y=855.04, Mass=2356, SNR=32.8, Peak=153 HFD=4.7
21:36:51.621 00.005 11872 CameraToMount -- cameraTheta (1.93) - m_xAngle (-3.14) = xAngle (5.07 = -1.22)
21:36:51.625 00.004 11872 CameraToMount -- cameraTheta (1.93) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.89 = -1.39)
21:36:51.630 00.005 11872 CameraToMount -- cameraX=-0.08 cameraY=0.22 hyp=0.24 cameraTheta=1.93 mountX=0.08 mountY=-0.23, mountTheta=-1.23
21:36:51.637 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.08, y=0.22, opts=13)
21:36:51.644 00.007 11872 Enqueuing Move request for scope (-0.08, 0.22)
21:36:51.649 00.005 9960 Worker thread wakes up
21:36:51.650 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=153, med=1, FiltMin=0, FiltMax=78, Gamma=1.000
21:36:51.654 00.004 11872 UpdateGuideState exits: m=2356 SNR=32.8
21:36:51.659 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.22) opts 0xd
21:36:51.659 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.08, 0.22)
21:36:51.659 00.000 9960 Moving (-0.08, 0.22) raw xDistance=0.08 yDistance=-0.23
21:36:51.659 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:36:51.659 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
21:36:51.659 00.000 9960 MoveAxis(E, 0, ABG)
21:36:51.660 00.001 9960 Move returns status 0, amount 0
21:36:51.660 00.000 9960 MoveAxis(N, 175, ABG)
21:36:51.660 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:51.664 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:36:51.667 00.003 11872 Enqueuing Expose request
21:36:51.673 00.006 9960 Guiding  Dir = 0, Dur = 175
21:36:51.674 00.001 9960 IsSlewing returns 0
21:36:51.674 00.000 9960 IsGuiding returns 0
21:36:51.674 00.000 9960 PulseGuide returned control before completion, sleep 185
21:36:51.873 00.199 9960 IsGuiding returns 1
21:36:51.873 00.000 9960 scope still moving after pulse duration time elapsed
21:36:51.906 00.033 9960 IsSlewing returns 0
21:36:51.908 00.002 9960 IsGuiding returns 0
21:36:51.908 00.000 9960 scope move finished after 175 + 58 ms
21:36:51.908 00.000 9960 Move returns status 0, amount 175
21:36:51.909 00.001 9960 move complete, result=0
21:36:51.909 00.000 9960 worker thread done servicing request
21:36:51.909 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 175 ms NORTH
21:36:51.916 00.007 9960 Worker thread wakes up
21:36:51.916 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:36:51.916 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:36:53.166 01.250 9960 Exposure complete
21:36:53.301 00.135 9960 worker thread done servicing request
21:36:53.301 00.000 11872 OnExposeComplete: enter
21:36:53.306 00.005 11872 UpdateGuideState(): m_state=6
21:36:53.310 00.004 11872 Star::Find(15, 69, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 217
21:36:53.314 00.004 11872 Star::Find returns 1 (0), X=69.33, Y=854.91, Mass=2354, SNR=32.9, Peak=148 HFD=5.0
21:36:53.318 00.004 11872 CameraToMount -- cameraTheta (1.73) - m_xAngle (-3.14) = xAngle (4.87 = -1.41)
21:36:53.321 00.003 11872 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.70 = -1.58)
21:36:53.326 00.005 11872 CameraToMount -- cameraX=-0.02 cameraY=0.10 hyp=0.10 cameraTheta=1.73 mountX=0.02 mountY=-0.10, mountTheta=-1.41
21:36:53.332 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.02, y=0.10, opts=13)
21:36:53.338 00.006 11872 Enqueuing Move request for scope (-0.02, 0.10)
21:36:53.341 00.003 9960 Worker thread wakes up
21:36:53.342 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.10) opts 0xd
21:36:53.342 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.02, 0.10)
21:36:53.342 00.000 9960 Moving (-0.02, 0.10) raw xDistance=0.02 yDistance=-0.10
21:36:53.342 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:36:53.342 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:36:53.343 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=148, med=1, FiltMin=0, FiltMax=76, Gamma=1.000
21:36:53.347 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:36:53.348 00.001 9960 MoveAxis(E, 0, ABG)
21:36:53.348 00.000 9960 Move returns status 0, amount 0
21:36:53.348 00.000 11872 UpdateGuideState exits: m=2354 SNR=32.9
21:36:53.351 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:53.356 00.005 9960 MoveAxis(N, 0, ABG)
21:36:53.357 00.001 9960 Move returns status 0, amount 0
21:36:53.357 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:36:53.362 00.005 11872 Enqueuing Expose request
21:36:53.366 00.004 9960 move complete, result=0
21:36:53.366 00.000 9960 worker thread done servicing request
21:36:53.367 00.001 9960 Worker thread wakes up
21:36:53.367 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:36:53.367 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:36:53.371 00.004 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:36:54.616 01.245 9960 Exposure complete
21:36:54.752 00.136 9960 worker thread done servicing request
21:36:54.752 00.000 11872 OnExposeComplete: enter
21:36:54.756 00.004 11872 UpdateGuideState(): m_state=6
21:36:54.760 00.004 11872 Star::Find(15, 69, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 218
21:36:54.766 00.006 11872 Star::Find returns 1 (0), X=69.17, Y=854.98, Mass=2330, SNR=32.7, Peak=160 HFD=4.6
21:36:54.770 00.004 11872 CameraToMount -- cameraTheta (2.39) - m_xAngle (-3.14) = xAngle (5.53 = -0.75)
21:36:54.775 00.005 11872 CameraToMount -- cameraTheta (2.39) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.36 = -0.93)
21:36:54.779 00.004 11872 CameraToMount -- cameraX=-0.18 cameraY=0.17 hyp=0.25 cameraTheta=2.39 mountX=0.18 mountY=-0.20, mountTheta=-0.83
21:36:54.787 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=-0.18, y=0.17, opts=13)
21:36:54.796 00.009 11872 Enqueuing Move request for scope (-0.18, 0.17)
21:36:54.803 00.007 9960 Worker thread wakes up
21:36:54.805 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=160, med=0, FiltMin=0, FiltMax=70, Gamma=1.000
21:36:54.811 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.17) opts 0xd
21:36:54.812 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.18, 0.17)
21:36:54.812 00.000 9960 Moving (-0.18, 0.17) raw xDistance=0.18 yDistance=-0.20
21:36:54.812 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
21:36:54.813 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:36:54.813 00.000 11872 UpdateGuideState exits: m=2330 SNR=32.7
21:36:54.821 00.008 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
21:36:54.821 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:54.833 00.012 9960 MoveAxis(E, 0, ABG)
21:36:54.833 00.000 9960 Move returns status 0, amount 0
21:36:54.834 00.001 9960 MoveAxis(N, 0, ABG)
21:36:54.834 00.000 9960 Move returns status 0, amount 0
21:36:54.834 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:36:54.839 00.005 9960 move complete, result=0
21:36:54.840 00.001 11872 Enqueuing Expose request
21:36:54.845 00.005 9960 worker thread done servicing request
21:36:54.845 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
21:36:54.850 00.005 9960 Worker thread wakes up
21:36:54.850 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:36:54.850 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:36:56.099 01.249 9960 Exposure complete
21:36:56.217 00.118 9960 worker thread done servicing request
21:36:56.217 00.000 11872 OnExposeComplete: enter
21:36:56.221 00.004 11872 UpdateGuideState(): m_state=6
21:36:56.225 00.004 11872 Star::Find(15, 69, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 219
21:36:56.229 00.004 11872 Star::Find returns 1 (0), X=69.27, Y=855.29, Mass=2416, SNR=33.2, Peak=144 HFD=4.8
21:36:56.235 00.006 11872 CameraToMount -- cameraTheta (1.72) - m_xAngle (-3.14) = xAngle (4.86 = -1.42)
21:36:56.239 00.004 11872 CameraToMount -- cameraTheta (1.72) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.69 = -1.59)
21:36:56.245 00.006 11872 CameraToMount -- cameraX=-0.07 cameraY=0.48 hyp=0.48 cameraTheta=1.72 mountX=0.07 mountY=-0.48, mountTheta=-1.42
21:36:56.251 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.07, y=0.48, opts=13)
21:36:56.255 00.004 11872 Enqueuing Move request for scope (-0.07, 0.48)
21:36:56.259 00.004 9960 Worker thread wakes up
21:36:56.259 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=144, med=1, FiltMin=0, FiltMax=81, Gamma=1.000
21:36:56.263 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.48) opts 0xd
21:36:56.264 00.001 11872 UpdateGuideState exits: m=2416 SNR=33.2
21:36:56.269 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:56.274 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:36:56.276 00.002 11872 Enqueuing Expose request
21:36:56.279 00.003 9960 Handling offset move in thread for scope, endpoint = (-0.07, 0.48)
21:36:56.281 00.002 9960 Moving (-0.07, 0.48) raw xDistance=0.07 yDistance=-0.48
21:36:56.281 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:36:56.281 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.48 from input -0.48
21:36:56.281 00.000 9960 MoveAxis(E, 0, ABG)
21:36:56.281 00.000 9960 Move returns status 0, amount 0
21:36:56.282 00.001 9960 MoveAxis(N, 361, ABG)
21:36:56.282 00.000 9960 Guiding  Dir = 0, Dur = 361
21:36:56.282 00.000 9960 IsSlewing returns 0
21:36:56.282 00.000 9960 IsGuiding returns 0
21:36:56.283 00.001 9960 PulseGuide returned control before completion, sleep 371
21:36:56.657 00.374 9960 IsGuiding returns 1
21:36:56.658 00.001 9960 scope still moving after pulse duration time elapsed
21:36:56.688 00.030 9960 IsSlewing returns 0
21:36:56.688 00.000 9960 IsGuiding returns 0
21:36:56.689 00.001 9960 scope move finished after 361 + 45 ms
21:36:56.689 00.000 9960 Move returns status 0, amount 361
21:36:56.690 00.001 9960 move complete, result=0
21:36:56.691 00.001 9960 worker thread done servicing request
21:36:56.691 00.000 9960 Worker thread wakes up
21:36:56.691 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.5 px 361 ms NORTH
21:36:56.697 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:36:56.698 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:36:57.936 01.238 9960 Exposure complete
21:36:58.058 00.122 9960 worker thread done servicing request
21:36:58.059 00.001 11872 OnExposeComplete: enter
21:36:58.063 00.004 11872 UpdateGuideState(): m_state=6
21:36:58.066 00.003 11872 Star::Find(15, 69, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 220
21:36:58.070 00.004 11872 Star::Find returns 1 (0), X=68.99, Y=854.95, Mass=2427, SNR=33.4, Peak=150 HFD=4.6
21:36:58.075 00.005 11872 CameraToMount -- cameraTheta (2.77) - m_xAngle (-3.14) = xAngle (5.91 = -0.37)
21:36:58.080 00.005 11872 CameraToMount -- cameraTheta (2.77) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.74 = -0.55)
21:36:58.085 00.005 11872 CameraToMount -- cameraX=-0.36 cameraY=0.14 hyp=0.38 cameraTheta=2.77 mountX=0.36 mountY=-0.20, mountTheta=-0.51
21:36:58.091 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.36, y=0.14, opts=13)
21:36:58.096 00.005 11872 Enqueuing Move request for scope (-0.36, 0.14)
21:36:58.099 00.003 9960 Worker thread wakes up
21:36:58.100 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=150, med=0, FiltMin=0, FiltMax=65, Gamma=1.000
21:36:58.104 00.004 11872 UpdateGuideState exits: m=2427 SNR=33.4
21:36:58.108 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.36, 0.14) opts 0xd
21:36:58.108 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.36, 0.14)
21:36:58.109 00.001 9960 Moving (-0.36, 0.14) raw xDistance=0.36 yDistance=-0.20
21:36:58.109 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.36
21:36:58.109 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:58.113 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:36:58.116 00.003 11872 Enqueuing Expose request
21:36:58.121 00.005 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:36:58.121 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
21:36:58.121 00.000 9960 MoveAxis(W, 168, ABG)
21:36:58.121 00.000 9960 Guiding  Dir = 3, Dur = 168
21:36:58.121 00.000 9960 IsSlewing returns 0
21:36:58.122 00.001 9960 IsGuiding returns 0
21:36:58.122 00.000 9960 PulseGuide returned control before completion, sleep 178
21:36:58.306 00.184 9960 IsGuiding returns 1
21:36:58.306 00.000 9960 scope still moving after pulse duration time elapsed
21:36:58.335 00.029 9960 IsSlewing returns 0
21:36:58.338 00.003 9960 IsGuiding returns 0
21:36:58.338 00.000 9960 scope move finished after 168 + 48 ms
21:36:58.339 00.001 9960 Move returns status 0, amount 168
21:36:58.339 00.000 9960 MoveAxis(N, 0, ABG)
21:36:58.340 00.001 9960 Move returns status 0, amount 0
21:36:58.340 00.000 9960 move complete, result=0
21:36:58.341 00.001 9960 worker thread done servicing request
21:36:58.341 00.000 11872 GuideStep: 0.4 px 168 ms WEST, -0.2 px 0 ms NORTH
21:36:58.347 00.006 9960 Worker thread wakes up
21:36:58.347 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:36:58.347 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:36:59.594 01.247 9960 Exposure complete
21:36:59.715 00.121 9960 worker thread done servicing request
21:36:59.716 00.001 11872 OnExposeComplete: enter
21:36:59.719 00.003 11872 UpdateGuideState(): m_state=6
21:36:59.723 00.004 11872 Star::Find(15, 68, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 221
21:36:59.728 00.005 11872 Star::Find returns 1 (0), X=69.33, Y=855.04, Mass=2384, SNR=32.8, Peak=143 HFD=4.8
21:36:59.732 00.004 11872 CameraToMount -- cameraTheta (1.62) - m_xAngle (-3.14) = xAngle (4.76 = -1.52)
21:36:59.735 00.003 11872 CameraToMount -- cameraTheta (1.62) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.59 = -1.69)
21:36:59.741 00.006 11872 CameraToMount -- cameraX=-0.01 cameraY=0.23 hyp=0.23 cameraTheta=1.62 mountX=0.01 mountY=-0.22, mountTheta=-1.52
21:36:59.746 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.01, y=0.23, opts=13)
21:36:59.751 00.005 11872 Enqueuing Move request for scope (-0.01, 0.23)
21:36:59.754 00.003 9960 Worker thread wakes up
21:36:59.755 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.23) opts 0xd
21:36:59.755 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.01, 0.23)
21:36:59.755 00.000 9960 Moving (-0.01, 0.23) raw xDistance=0.01 yDistance=-0.22
21:36:59.755 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:36:59.755 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=143, med=0, FiltMin=0, FiltMax=71, Gamma=1.000
21:36:59.759 00.004 9960 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
21:36:59.760 00.001 9960 MoveAxis(E, 0, ABG)
21:36:59.760 00.000 9960 Move returns status 0, amount 0
21:36:59.760 00.000 9960 MoveAxis(N, 167, ABG)
21:36:59.761 00.001 9960 Guiding  Dir = 0, Dur = 167
21:36:59.761 00.000 11872 UpdateGuideState exits: m=2384 SNR=32.8
21:36:59.768 00.007 9960 IsSlewing returns 0
21:36:59.768 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:59.773 00.005 9960 IsGuiding returns 0
21:36:59.773 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:36:59.777 00.004 11872 Enqueuing Expose request
21:36:59.782 00.005 9960 PulseGuide returned control before completion, sleep 177
21:36:59.975 00.193 9960 IsGuiding returns 1
21:36:59.976 00.001 9960 scope still moving after pulse duration time elapsed
21:37:00.007 00.031 9960 IsSlewing returns 0
21:37:00.008 00.001 9960 IsGuiding returns 1
21:37:00.037 00.029 9960 IsSlewing returns 0
21:37:00.037 00.000 9960 IsGuiding returns 1
21:37:00.068 00.031 9960 IsSlewing returns 0
21:37:00.069 00.001 9960 IsGuiding returns 0
21:37:00.069 00.000 9960 scope move finished after 167 + 129 ms
21:37:00.070 00.001 9960 Move returns status 0, amount 167
21:37:00.070 00.000 9960 move complete, result=0
21:37:00.070 00.000 9960 worker thread done servicing request
21:37:00.071 00.001 9960 Worker thread wakes up
21:37:00.071 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.2 px 167 ms NORTH
21:37:00.078 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:37:00.078 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:37:01.326 01.248 9960 Exposure complete
21:37:01.454 00.128 9960 worker thread done servicing request
21:37:01.455 00.001 11872 OnExposeComplete: enter
21:37:01.461 00.006 11872 UpdateGuideState(): m_state=6
21:37:01.466 00.005 11872 Star::Find(15, 69, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 222
21:37:01.471 00.005 11872 Star::Find returns 1 (0), X=69.32, Y=854.99, Mass=2354, SNR=32.7, Peak=159 HFD=4.6
21:37:01.474 00.003 11872 CameraToMount -- cameraTheta (1.73) - m_xAngle (-3.14) = xAngle (4.87 = -1.42)
21:37:01.478 00.004 11872 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.70 = -1.59)
21:37:01.480 00.002 11872 CameraToMount -- cameraX=-0.03 cameraY=0.17 hyp=0.18 cameraTheta=1.73 mountX=0.03 mountY=-0.18, mountTheta=-1.42
21:37:01.486 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.03, y=0.17, opts=13)
21:37:01.490 00.004 11872 Enqueuing Move request for scope (-0.03, 0.17)
21:37:01.495 00.005 9960 Worker thread wakes up
21:37:01.496 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.17) opts 0xd
21:37:01.496 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.03, 0.17)
21:37:01.496 00.000 9960 Moving (-0.03, 0.17) raw xDistance=0.03 yDistance=-0.18
21:37:01.496 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:37:01.496 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:37:01.496 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=159, med=0, FiltMin=0, FiltMax=79, Gamma=1.000
21:37:01.500 00.004 11872 UpdateGuideState exits: m=2354 SNR=32.7
21:37:01.504 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:01.507 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:37:01.511 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:37:01.511 00.000 11872 Enqueuing Expose request
21:37:01.515 00.004 9960 MoveAxis(E, 0, ABG)
21:37:01.515 00.000 9960 Move returns status 0, amount 0
21:37:01.515 00.000 9960 MoveAxis(N, 0, ABG)
21:37:01.515 00.000 9960 Move returns status 0, amount 0
21:37:01.516 00.001 9960 move complete, result=0
21:37:01.516 00.000 9960 worker thread done servicing request
21:37:01.516 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:37:01.520 00.004 9960 Worker thread wakes up
21:37:01.522 00.002 9960 worker thread servicing REQUEST_EXPOSE 1000
21:37:01.522 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:37:02.766 01.244 9960 Exposure complete
21:37:02.896 00.130 9960 worker thread done servicing request
21:37:02.896 00.000 11872 OnExposeComplete: enter
21:37:02.902 00.006 11872 UpdateGuideState(): m_state=6
21:37:02.906 00.004 11872 Star::Find(15, 69, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 223
21:37:02.910 00.004 11872 Star::Find returns 1 (0), X=69.52, Y=855.17, Mass=2315, SNR=32.6, Peak=147 HFD=4.9
21:37:02.914 00.004 11872 CameraToMount -- cameraTheta (1.12) - m_xAngle (-3.14) = xAngle (4.26 = -2.02)
21:37:02.916 00.002 11872 CameraToMount -- cameraTheta (1.12) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.09 = -2.19)
21:37:02.921 00.005 11872 CameraToMount -- cameraX=0.17 cameraY=0.36 hyp=0.40 cameraTheta=1.12 mountX=-0.18 mountY=-0.33, mountTheta=-2.06
21:37:02.928 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.17, y=0.36, opts=13)
21:37:02.932 00.004 11872 Enqueuing Move request for scope (0.17, 0.36)
21:37:02.936 00.004 9960 Worker thread wakes up
21:37:02.936 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.36) opts 0xd
21:37:02.937 00.001 9960 Handling offset move in thread for scope, endpoint = (0.17, 0.36)
21:37:02.937 00.000 9960 Moving (0.17, 0.36) raw xDistance=-0.18 yDistance=-0.33
21:37:02.937 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=147, med=1, FiltMin=0, FiltMax=77, Gamma=1.000
21:37:02.941 00.004 11872 UpdateGuideState exits: m=2315 SNR=32.6
21:37:02.945 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:02.949 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
21:37:02.949 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:37:02.953 00.004 9960 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
21:37:02.954 00.001 9960 MoveAxis(E, 0, ABG)
21:37:02.954 00.000 9960 Move returns status 0, amount 0
21:37:02.954 00.000 9960 MoveAxis(N, 244, ABG)
21:37:02.954 00.000 11872 Enqueuing Expose request
21:37:02.959 00.005 9960 Guiding  Dir = 0, Dur = 244
21:37:02.959 00.000 9960 IsSlewing returns 0
21:37:02.959 00.000 9960 IsGuiding returns 0
21:37:02.961 00.002 9960 PulseGuide returned control before completion, sleep 254
21:37:03.220 00.259 9960 IsGuiding returns 1
21:37:03.222 00.002 9960 scope still moving after pulse duration time elapsed
21:37:03.252 00.030 9960 IsSlewing returns 0
21:37:03.254 00.002 9960 IsGuiding returns 0
21:37:03.254 00.000 9960 scope move finished after 244 + 50 ms
21:37:03.256 00.002 9960 Move returns status 0, amount 244
21:37:03.256 00.000 9960 move complete, result=0
21:37:03.257 00.001 9960 worker thread done servicing request
21:37:03.257 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.3 px 244 ms NORTH
21:37:03.265 00.008 9960 Worker thread wakes up
21:37:03.267 00.002 9960 worker thread servicing REQUEST_EXPOSE 1000
21:37:03.267 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:37:04.511 01.244 9960 Exposure complete
21:37:04.638 00.127 9960 worker thread done servicing request
21:37:04.638 00.000 11872 OnExposeComplete: enter
21:37:04.642 00.004 11872 UpdateGuideState(): m_state=6
21:37:04.646 00.004 11872 Star::Find(15, 69, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 224
21:37:04.651 00.005 11872 Star::Find returns 1 (0), X=69.68, Y=855.35, Mass=2349, SNR=32.6, Peak=116 HFD=4.9
21:37:04.654 00.003 11872 CameraToMount -- cameraTheta (1.02) - m_xAngle (-3.14) = xAngle (4.15 = -2.13)
21:37:04.658 00.004 11872 CameraToMount -- cameraTheta (1.02) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.98 = -2.30)
21:37:04.661 00.003 11872 CameraToMount -- cameraX=0.33 cameraY=0.53 hyp=0.63 cameraTheta=1.02 mountX=-0.33 mountY=-0.47, mountTheta=-2.19
21:37:04.665 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.33, y=0.53, opts=13)
21:37:04.675 00.010 11872 Enqueuing Move request for scope (0.33, 0.53)
21:37:04.679 00.004 9960 Worker thread wakes up
21:37:04.680 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=116, med=1, FiltMin=0, FiltMax=91, Gamma=1.000
21:37:04.683 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.53) opts 0xd
21:37:04.683 00.000 11872 UpdateGuideState exits: m=2349 SNR=32.6
21:37:04.688 00.005 9960 Handling offset move in thread for scope, endpoint = (0.33, 0.53)
21:37:04.688 00.000 9960 Moving (0.33, 0.53) raw xDistance=-0.33 yDistance=-0.47
21:37:04.688 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.33
21:37:04.688 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.47 from input -0.47
21:37:04.688 00.000 9960 MoveAxis(E, 156, ABG)
21:37:04.688 00.000 9960 Guiding  Dir = 2, Dur = 156
21:37:04.689 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:04.694 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:37:04.698 00.004 9960 IsSlewing returns 0
21:37:04.698 00.000 11872 Enqueuing Expose request
21:37:04.702 00.004 9960 IsGuiding returns 0
21:37:04.702 00.000 9960 PulseGuide returned control before completion, sleep 166
21:37:04.875 00.173 9960 IsGuiding returns 1
21:37:04.876 00.001 9960 scope still moving after pulse duration time elapsed
21:37:04.906 00.030 9960 IsSlewing returns 0
21:37:04.909 00.003 9960 IsGuiding returns 0
21:37:04.909 00.000 9960 scope move finished after 156 + 51 ms
21:37:04.910 00.001 9960 Move returns status 0, amount 156
21:37:04.910 00.000 9960 MoveAxis(N, 349, ABG)
21:37:04.912 00.002 9960 Guiding  Dir = 0, Dur = 349
21:37:04.912 00.000 9960 IsSlewing returns 0
21:37:04.913 00.001 9960 IsGuiding returns 0
21:37:04.913 00.000 9960 PulseGuide returned control before completion, sleep 359
21:37:05.277 00.364 9960 IsGuiding returns 1
21:37:05.278 00.001 9960 scope still moving after pulse duration time elapsed
21:37:05.309 00.031 9960 IsSlewing returns 0
21:37:05.310 00.001 9960 IsGuiding returns 0
21:37:05.311 00.001 9960 scope move finished after 349 + 48 ms
21:37:05.311 00.000 9960 Move returns status 0, amount 349
21:37:05.312 00.001 9960 move complete, result=0
21:37:05.312 00.000 9960 worker thread done servicing request
21:37:05.313 00.001 9960 Worker thread wakes up
21:37:05.313 00.000 11872 GuideStep: -0.3 px 156 ms EAST, -0.5 px 349 ms NORTH
21:37:05.320 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:37:05.320 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:37:06.568 01.248 9960 Exposure complete
21:37:06.718 00.150 9960 worker thread done servicing request
21:37:06.719 00.001 11872 OnExposeComplete: enter
21:37:06.723 00.004 11872 UpdateGuideState(): m_state=6
21:37:06.727 00.004 11872 Star::Find(15, 69, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 225
21:37:06.731 00.004 11872 Star::Find returns 1 (0), X=69.35, Y=854.75, Mass=2514, SNR=34.0, Peak=150 HFD=4.7
21:37:06.736 00.005 11872 CameraToMount -- cameraTheta (-1.57) - m_xAngle (-3.14) = xAngle (1.57 = 1.57)
21:37:06.741 00.005 11872 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.40 = 1.40)
21:37:06.746 00.005 11872 CameraToMount -- cameraX=0.00 cameraY=-0.06 hyp=0.06 cameraTheta=-1.57 mountX=0.00 mountY=0.06, mountTheta=1.57
21:37:06.752 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.00, y=-0.06, opts=13)
21:37:06.757 00.005 11872 Enqueuing Move request for scope (0.00, -0.06)
21:37:06.760 00.003 9960 Worker thread wakes up
21:37:06.760 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.06) opts 0xd
21:37:06.762 00.002 9960 Handling offset move in thread for scope, endpoint = (0.00, -0.06)
21:37:06.762 00.000 9960 Moving (0.00, -0.06) raw xDistance=0.00 yDistance=0.06
21:37:06.762 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
21:37:06.762 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:37:06.763 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=150, med=1, FiltMin=0, FiltMax=81, Gamma=1.000
21:37:06.771 00.008 11872 UpdateGuideState exits: m=2514 SNR=34.0
21:37:06.776 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:06.780 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:37:06.784 00.004 11872 Enqueuing Expose request
21:37:06.788 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:37:06.788 00.000 9960 MoveAxis(E, 0, ABG)
21:37:06.788 00.000 9960 Move returns status 0, amount 0
21:37:06.788 00.000 9960 MoveAxis(N, 0, ABG)
21:37:06.789 00.001 9960 Move returns status 0, amount 0
21:37:06.789 00.000 9960 move complete, result=0
21:37:06.790 00.001 9960 worker thread done servicing request
21:37:06.790 00.000 9960 Worker thread wakes up
21:37:06.790 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:37:06.790 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:37:06.790 00.000 11872 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:37:08.041 01.251 9960 Exposure complete
21:37:08.170 00.129 9960 worker thread done servicing request
21:37:08.171 00.001 11872 OnExposeComplete: enter
21:37:08.176 00.005 11872 UpdateGuideState(): m_state=6
21:37:08.180 00.004 11872 Star::Find(15, 69, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 226
21:37:08.185 00.005 11872 Star::Find returns 1 (0), X=69.36, Y=854.73, Mass=2512, SNR=33.9, Peak=148 HFD=4.8
21:37:08.189 00.004 11872 CameraToMount -- cameraTheta (-1.38) - m_xAngle (-3.14) = xAngle (1.76 = 1.76)
21:37:08.192 00.003 11872 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.59 = 1.59)
21:37:08.197 00.005 11872 CameraToMount -- cameraX=0.02 cameraY=-0.09 hyp=0.09 cameraTheta=-1.38 mountX=-0.02 mountY=0.09, mountTheta=1.76
21:37:08.203 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.02, y=-0.09, opts=13)
21:37:08.210 00.007 11872 Enqueuing Move request for scope (0.02, -0.09)
21:37:08.215 00.005 9960 Worker thread wakes up
21:37:08.216 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=148, med=1, FiltMin=0, FiltMax=82, Gamma=1.000
21:37:08.219 00.003 11872 UpdateGuideState exits: m=2512 SNR=33.9
21:37:08.223 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:08.227 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.09) opts 0xd
21:37:08.227 00.000 9960 Handling offset move in thread for scope, endpoint = (0.02, -0.09)
21:37:08.228 00.001 9960 Moving (0.02, -0.09) raw xDistance=-0.02 yDistance=0.09
21:37:08.228 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:37:08.228 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:37:08.228 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:37:08.232 00.004 11872 Enqueuing Expose request
21:37:08.238 00.006 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:37:08.238 00.000 9960 MoveAxis(E, 0, ABG)
21:37:08.238 00.000 9960 Move returns status 0, amount 0
21:37:08.238 00.000 9960 MoveAxis(N, 0, ABG)
21:37:08.238 00.000 9960 Move returns status 0, amount 0
21:37:08.239 00.001 9960 move complete, result=0
21:37:08.239 00.000 9960 worker thread done servicing request
21:37:08.240 00.001 9960 Worker thread wakes up
21:37:08.240 00.000 11872 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:37:08.244 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
21:37:08.244 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:37:09.494 01.250 9960 Exposure complete
21:37:09.629 00.135 9960 worker thread done servicing request
21:37:09.630 00.001 11872 OnExposeComplete: enter
21:37:09.633 00.003 11872 UpdateGuideState(): m_state=6
21:37:09.638 00.005 11872 Star::Find(15, 69, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 227
21:37:09.642 00.004 11872 Star::Find returns 1 (0), X=69.47, Y=855.13, Mass=2380, SNR=33.1, Peak=160 HFD=4.7
21:37:09.649 00.007 11872 CameraToMount -- cameraTheta (1.21) - m_xAngle (-3.14) = xAngle (4.34 = -1.94)
21:37:09.653 00.004 11872 CameraToMount -- cameraTheta (1.21) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.17 = -2.11)
21:37:09.657 00.004 11872 CameraToMount -- cameraX=0.12 cameraY=0.32 hyp=0.34 cameraTheta=1.21 mountX=-0.12 mountY=-0.29, mountTheta=-1.97
21:37:09.663 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.12, y=0.32, opts=13)
21:37:09.667 00.004 11872 Enqueuing Move request for scope (0.12, 0.32)
21:37:09.674 00.007 9960 Worker thread wakes up
21:37:09.674 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.32) opts 0xd
21:37:09.674 00.000 9960 Handling offset move in thread for scope, endpoint = (0.12, 0.32)
21:37:09.674 00.000 9960 Moving (0.12, 0.32) raw xDistance=-0.12 yDistance=-0.29
21:37:09.674 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
21:37:09.675 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
21:37:09.675 00.000 9960 MoveAxis(E, 0, ABG)
21:37:09.675 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=160, med=1, FiltMin=0, FiltMax=83, Gamma=1.000
21:37:09.681 00.006 11872 UpdateGuideState exits: m=2380 SNR=33.1
21:37:09.685 00.004 9960 Move returns status 0, amount 0
21:37:09.685 00.000 9960 MoveAxis(N, 217, ABG)
21:37:09.685 00.000 9960 Guiding  Dir = 0, Dur = 217
21:37:09.685 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:09.690 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:37:09.695 00.005 11872 Enqueuing Expose request
21:37:09.701 00.006 9960 IsSlewing returns 0
21:37:09.702 00.001 9960 IsGuiding returns 0
21:37:09.702 00.000 9960 PulseGuide returned control before completion, sleep 227
21:37:09.935 00.233 9960 IsGuiding returns 1
21:37:09.935 00.000 9960 scope still moving after pulse duration time elapsed
21:37:09.966 00.031 9960 IsSlewing returns 0
21:37:09.967 00.001 9960 IsGuiding returns 0
21:37:09.968 00.001 9960 scope move finished after 217 + 48 ms
21:37:09.969 00.001 9960 Move returns status 0, amount 217
21:37:09.969 00.000 9960 move complete, result=0
21:37:09.969 00.000 9960 worker thread done servicing request
21:37:09.970 00.001 9960 Worker thread wakes up
21:37:09.970 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:37:09.970 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:37:09.970 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 217 ms NORTH
21:37:11.214 01.244 9960 Exposure complete
21:37:11.353 00.139 9960 worker thread done servicing request
21:37:11.354 00.001 11872 OnExposeComplete: enter
21:37:11.361 00.007 11872 UpdateGuideState(): m_state=6
21:37:11.367 00.006 11872 Star::Find(15, 69, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 228
21:37:11.371 00.004 11872 Star::Find returns 1 (0), X=69.54, Y=854.89, Mass=2335, SNR=32.7, Peak=147 HFD=4.9
21:37:11.376 00.005 11872 CameraToMount -- cameraTheta (0.40) - m_xAngle (-3.14) = xAngle (3.54 = -2.75)
21:37:11.380 00.004 11872 CameraToMount -- cameraTheta (0.40) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.37 = -2.92)
21:37:11.383 00.003 11872 CameraToMount -- cameraX=0.20 cameraY=0.08 hyp=0.21 cameraTheta=0.40 mountX=-0.20 mountY=-0.05, mountTheta=-2.91
21:37:11.391 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=0.20, y=0.08, opts=13)
21:37:11.396 00.005 11872 Enqueuing Move request for scope (0.20, 0.08)
21:37:11.401 00.005 9960 Worker thread wakes up
21:37:11.402 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=147, med=0, FiltMin=0, FiltMax=74, Gamma=1.000
21:37:11.406 00.004 11872 UpdateGuideState exits: m=2335 SNR=32.7
21:37:11.410 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:11.413 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:37:11.417 00.004 11872 Enqueuing Expose request
21:37:11.423 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.08) opts 0xd
21:37:11.423 00.000 9960 Handling offset move in thread for scope, endpoint = (0.20, 0.08)
21:37:11.423 00.000 9960 Moving (0.20, 0.08) raw xDistance=-0.20 yDistance=-0.05
21:37:11.423 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
21:37:11.424 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:37:11.424 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:37:11.424 00.000 9960 MoveAxis(E, 0, ABG)
21:37:11.425 00.001 9960 Move returns status 0, amount 0
21:37:11.425 00.000 9960 MoveAxis(N, 0, ABG)
21:37:11.425 00.000 9960 Move returns status 0, amount 0
21:37:11.425 00.000 9960 move complete, result=0
21:37:11.426 00.001 9960 worker thread done servicing request
21:37:11.426 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
21:37:11.432 00.006 9960 Worker thread wakes up
21:37:11.432 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:37:11.432 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:37:12.680 01.248 9960 Exposure complete
21:37:12.814 00.134 9960 worker thread done servicing request
21:37:12.814 00.000 11872 OnExposeComplete: enter
21:37:12.818 00.004 11872 UpdateGuideState(): m_state=6
21:37:12.822 00.004 11872 Star::Find(15, 69, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 229
21:37:12.827 00.005 11872 Star::Find returns 1 (0), X=69.51, Y=855.08, Mass=2415, SNR=33.5, Peak=155 HFD=5.0
21:37:12.831 00.004 11872 CameraToMount -- cameraTheta (1.01) - m_xAngle (-3.14) = xAngle (4.14 = -2.14)
21:37:12.835 00.004 11872 CameraToMount -- cameraTheta (1.01) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.97 = -2.31)
21:37:12.839 00.004 11872 CameraToMount -- cameraX=0.17 cameraY=0.27 hyp=0.31 cameraTheta=1.01 mountX=-0.17 mountY=-0.23, mountTheta=-2.20
21:37:12.845 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.17, y=0.27, opts=13)
21:37:12.849 00.004 11872 Enqueuing Move request for scope (0.17, 0.27)
21:37:12.853 00.004 9960 Worker thread wakes up
21:37:12.853 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.27) opts 0xd
21:37:12.853 00.000 9960 Handling offset move in thread for scope, endpoint = (0.17, 0.27)
21:37:12.853 00.000 9960 Moving (0.17, 0.27) raw xDistance=-0.17 yDistance=-0.23
21:37:12.854 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
21:37:12.854 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
21:37:12.854 00.000 9960 MoveAxis(E, 0, ABG)
21:37:12.854 00.000 9960 Move returns status 0, amount 0
21:37:12.854 00.000 9960 MoveAxis(N, 173, ABG)
21:37:12.854 00.000 9960 Guiding  Dir = 0, Dur = 173
21:37:12.854 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=155, med=0, FiltMin=0, FiltMax=85, Gamma=1.000
21:37:12.861 00.007 9960 IsSlewing returns 0
21:37:12.861 00.000 11872 UpdateGuideState exits: m=2415 SNR=33.5
21:37:12.867 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:12.870 00.003 9960 IsGuiding returns 0
21:37:12.871 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:37:12.875 00.004 11872 Enqueuing Expose request
21:37:12.879 00.004 9960 PulseGuide returned control before completion, sleep 183
21:37:13.076 00.197 9960 IsGuiding returns 0
21:37:13.078 00.002 9960 Move returns status 0, amount 173
21:37:13.078 00.000 9960 move complete, result=0
21:37:13.078 00.000 9960 worker thread done servicing request
21:37:13.079 00.001 11872 GuideStep: -0.2 px 0 ms EAST, -0.2 px 173 ms NORTH
21:37:13.086 00.007 9960 Worker thread wakes up
21:37:13.086 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:37:13.087 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:37:14.340 01.253 9960 Exposure complete
21:37:14.461 00.121 9960 worker thread done servicing request
21:37:14.462 00.001 11872 OnExposeComplete: enter
21:37:14.466 00.004 11872 UpdateGuideState(): m_state=6
21:37:14.469 00.003 11872 Star::Find(15, 69, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 230
21:37:14.474 00.005 11872 Star::Find returns 1 (0), X=69.48, Y=855.01, Mass=2543, SNR=34.1, Peak=153 HFD=5.0
21:37:14.477 00.003 11872 CameraToMount -- cameraTheta (0.96) - m_xAngle (-3.14) = xAngle (4.10 = -2.19)
21:37:14.481 00.004 11872 CameraToMount -- cameraTheta (0.96) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.92 = -2.36)
21:37:14.485 00.004 11872 CameraToMount -- cameraX=0.14 cameraY=0.20 hyp=0.24 cameraTheta=0.96 mountX=-0.14 mountY=-0.17, mountTheta=-2.26
21:37:14.490 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.14, y=0.20, opts=13)
21:37:14.494 00.004 11872 Enqueuing Move request for scope (0.14, 0.20)
21:37:14.497 00.003 9960 Worker thread wakes up
21:37:14.498 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.20) opts 0xd
21:37:14.498 00.000 9960 Handling offset move in thread for scope, endpoint = (0.14, 0.20)
21:37:14.498 00.000 9960 Moving (0.14, 0.20) raw xDistance=-0.14 yDistance=-0.17
21:37:14.498 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=153, med=1, FiltMin=0, FiltMax=95, Gamma=1.000
21:37:14.503 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
21:37:14.503 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:37:14.503 00.000 11872 UpdateGuideState exits: m=2543 SNR=34.1
21:37:14.506 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:14.509 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:37:14.514 00.005 11872 Enqueuing Expose request
21:37:14.517 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:37:14.517 00.000 9960 MoveAxis(E, 0, ABG)
21:37:14.519 00.002 9960 Move returns status 0, amount 0
21:37:14.519 00.000 9960 MoveAxis(N, 0, ABG)
21:37:14.519 00.000 9960 Move returns status 0, amount 0
21:37:14.519 00.000 9960 move complete, result=0
21:37:14.519 00.000 9960 worker thread done servicing request
21:37:14.519 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:37:14.523 00.004 9960 Worker thread wakes up
21:37:14.523 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:37:14.523 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:37:15.775 01.252 9960 Exposure complete
21:37:15.896 00.121 9960 worker thread done servicing request
21:37:15.897 00.001 11872 OnExposeComplete: enter
21:37:15.901 00.004 11872 UpdateGuideState(): m_state=6
21:37:15.905 00.004 11872 Star::Find(15, 69, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 231
21:37:15.910 00.005 11872 Star::Find returns 1 (0), X=69.44, Y=855.18, Mass=2180, SNR=31.7, Peak=161 HFD=4.7
21:37:15.913 00.003 11872 CameraToMount -- cameraTheta (1.33) - m_xAngle (-3.14) = xAngle (4.47 = -1.81)
21:37:15.916 00.003 11872 CameraToMount -- cameraTheta (1.33) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.30 = -1.99)
21:37:15.923 00.007 11872 CameraToMount -- cameraX=0.09 cameraY=0.37 hyp=0.38 cameraTheta=1.33 mountX=-0.09 mountY=-0.34, mountTheta=-1.83
21:37:15.928 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.09, y=0.37, opts=13)
21:37:15.931 00.003 11872 Enqueuing Move request for scope (0.09, 0.37)
21:37:15.934 00.003 9960 Worker thread wakes up
21:37:15.934 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.37) opts 0xd
21:37:15.934 00.000 9960 Handling offset move in thread for scope, endpoint = (0.09, 0.37)
21:37:15.935 00.001 9960 Moving (0.09, 0.37) raw xDistance=-0.09 yDistance=-0.34
21:37:15.935 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:37:15.935 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=161, med=0, FiltMin=0, FiltMax=76, Gamma=1.000
21:37:15.940 00.005 9960 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
21:37:15.940 00.000 9960 MoveAxis(E, 0, ABG)
21:37:15.940 00.000 9960 Move returns status 0, amount 0
21:37:15.941 00.001 9960 MoveAxis(N, 257, ABG)
21:37:15.941 00.000 11872 UpdateGuideState exits: m=2180 SNR=31.7
21:37:15.945 00.004 9960 Guiding  Dir = 0, Dur = 257
21:37:15.945 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:15.949 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:37:15.955 00.006 11872 Enqueuing Expose request
21:37:15.960 00.005 9960 IsSlewing returns 0
21:37:15.960 00.000 9960 IsGuiding returns 0
21:37:15.961 00.001 9960 PulseGuide returned control before completion, sleep 267
21:37:16.235 00.274 9960 IsGuiding returns 1
21:37:16.237 00.002 9960 scope still moving after pulse duration time elapsed
21:37:16.267 00.030 9960 IsSlewing returns 0
21:37:16.268 00.001 9960 IsGuiding returns 0
21:37:16.268 00.000 9960 scope move finished after 257 + 51 ms
21:37:16.270 00.002 9960 Move returns status 0, amount 257
21:37:16.270 00.000 9960 move complete, result=0
21:37:16.270 00.000 9960 worker thread done servicing request
21:37:16.271 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 257 ms NORTH
21:37:16.277 00.006 9960 Worker thread wakes up
21:37:16.277 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:37:16.277 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,840,31,31)
21:37:17.290 01.013 11872 evsrv: cli 0D2D2320 connect
21:37:17.294 00.004 11872 case statement mapped state 6 to 3
21:37:17.298 00.004 11872 case statement mapped state 6 to 3
21:37:17.300 00.002 11872 evsrv: cli 0D2D2320 request: {"method":"get_app_state","id":"29f2a348-392b-47e6-831f-5eb332858405"}
21:37:17.305 00.005 11872 case statement mapped state 6 to 3
21:37:17.308 00.003 11872 evsrv: cli 0D2D2320 response: {"jsonrpc":"2.0","result":"Guiding","id":"29f2a348-392b-47e6-831f-5eb332858405"}
21:37:17.312 00.004 11872 evsrv: cli 0D2D2320 disconnect
21:37:17.318 00.006 11872 evsrv: cli 0D2D34A0 connect
21:37:17.323 00.005 11872 case statement mapped state 6 to 3
21:37:17.327 00.004 11872 case statement mapped state 6 to 3
21:37:17.333 00.006 11872 evsrv: cli 0D2D34A0 request: {"method":"dither","params":{"amount":5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"212ebaeb-e8c2-43ba-962a-2e2daff589f7"}
21:37:17.353 00.020 11872 PhdController::Dither begins
21:37:17.373 00.020 11872 dither: size=5.00, dRA=0.20 dDec=-1.98
21:37:17.389 00.016 11872 MountToCamera -- mountTheta (-1.47) + m_xAngle (-3.14) = xAngle (-4.61 = 1.67)
21:37:17.428 00.039 11872 MountToCamera -- mountX=0.20 mountY=-1.98 hyp=1.99 mountTheta=-1.47 cameraX=-0.21, cameraY=1.98 cameraTheta=1.67
21:37:17.461 00.033 11872 setting lock position to (69.14, 856.79)
21:37:17.482 00.021 11872 Mount: notify guiding dithered (-0.2, 2.0)
21:37:17.485 00.003 11872 Status Line: Dither by 0.20,-1.98
21:37:17.492 00.007 11872 PhdController: newstate STATE_SETTLE_BEGIN
21:37:17.495 00.003 11872 PhdController: newstate STATE_SETTLE_WAIT
21:37:17.499 00.004 11872 evsrv: cli 0D2D34A0 response: {"jsonrpc":"2.0","result":0,"id":"212ebaeb-e8c2-43ba-962a-2e2daff589f7"}
21:37:17.503 00.004 11872 evsrv: cli 0D2D34A0 disconnect
21:37:17.526 00.023 9960 Exposure complete
21:37:17.836 00.310 9960 worker thread done servicing request
21:37:17.836 00.000 11872 OnExposeComplete: enter
21:37:17.839 00.003 11872 UpdateGuideState(): m_state=6
21:37:17.842 00.003 11872 Star::Find(15, 69, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 232
21:37:17.846 00.004 11872 Star::Find returns 1 (0), X=69.36, Y=855.01, Mass=2367, SNR=32.9, Peak=144 HFD=4.8
21:37:17.849 00.003 11872 CameraToMount -- cameraTheta (-1.45) - m_xAngle (-3.14) = xAngle (1.69 = 1.69)
21:37:17.853 00.004 11872 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.52 = 1.52)
21:37:17.857 00.004 11872 CameraToMount -- cameraX=0.22 cameraY=-1.78 hyp=1.79 cameraTheta=-1.45 mountX=-0.21 mountY=1.79, mountTheta=1.69
21:37:17.861 00.004 11872 dither recenter: remaining=(-0.2,2.0) step=(-0.2,2.0)
21:37:17.864 00.003 11872 MountToCamera -- mountTheta (1.67) + m_xAngle (-3.14) = xAngle (-1.47 = -1.47)
21:37:17.867 00.003 11872 MountToCamera -- mountX=-0.20 mountY=1.98 hyp=1.99 mountTheta=1.67 cameraX=0.21, cameraY=-1.98 cameraTheta=-1.47
21:37:17.870 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=0.21, y=-1.98, opts=4)
21:37:17.872 00.002 11872 Enqueuing Move request for scope (0.21, -1.98)
21:37:17.875 00.003 11872 Mount: notify direct move -0.20,1.98
21:37:17.879 00.004 9960 Worker thread wakes up
21:37:17.879 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=144, med=1, FiltMin=0, FiltMax=89, Gamma=1.000
21:37:17.883 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.21, -1.98) opts 0x4
21:37:17.883 00.000 11872 UpdateGuideState exits: m=2367 SNR=32.9
21:37:17.886 00.003 9960 Handling offset move in thread for scope, endpoint = (0.21, -1.98)
21:37:17.886 00.000 11872 PhdController: settling, locked = 1, distance = 2.14 (1.50) aobump = 0 frame = 1 / 99999
21:37:17.889 00.003 9960 Moving (0.21, -1.98) raw xDistance=-0.20 yDistance=1.98
21:37:17.889 00.000 9960 MoveAxis(E, 148, B)
21:37:17.889 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763782637.889,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":2.14,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
21:37:17.892 00.003 9960 Guiding  Dir = 2, Dur = 148
21:37:17.892 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:17.896 00.004 9960 IsSlewing returns 0
21:37:17.896 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:37:17.898 00.002 11872 Enqueuing Expose request
21:37:17.901 00.003 9960 IsGuiding returns 0
21:37:17.902 00.001 9960 PulseGuide returned control before completion, sleep 158
21:37:18.069 00.167 9960 IsGuiding returns 1
21:37:18.069 00.000 9960 scope still moving after pulse duration time elapsed
21:37:18.099 00.030 9960 IsSlewing returns 0
21:37:18.099 00.000 9960 IsGuiding returns 0
21:37:18.099 00.000 9960 scope move finished after 148 + 50 ms
21:37:18.101 00.002 9960 Move returns status 0, amount 148
21:37:18.101 00.000 9960 MoveAxis(S, 1478, B)
21:37:18.101 00.000 9960 Guiding  Dir = 1, Dur = 1478
21:37:18.101 00.000 9960 IsSlewing returns 0
21:37:18.101 00.000 9960 IsGuiding returns 0
21:37:18.101 00.000 9960 PulseGuide returned control before completion, sleep 1488
21:37:19.598 01.497 9960 IsGuiding returns 1
21:37:19.598 00.000 9960 scope still moving after pulse duration time elapsed
21:37:19.629 00.031 9960 IsSlewing returns 0
21:37:19.629 00.000 9960 IsGuiding returns 0
21:37:19.629 00.000 9960 scope move finished after 1478 + 50 ms
21:37:19.630 00.001 9960 Move returns status 0, amount 1478
21:37:19.630 00.000 9960 move complete, result=0
21:37:19.630 00.000 9960 worker thread done servicing request
21:37:19.630 00.000 11872 GuideStep: -0.2 px 148 ms EAST, 2.0 px 1478 ms SOUTH
21:37:19.635 00.005 9960 Worker thread wakes up
21:37:19.636 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:37:19.636 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:37:20.885 01.249 9960 Exposure complete
21:37:21.009 00.124 9960 worker thread done servicing request
21:37:21.009 00.000 11872 OnExposeComplete: enter
21:37:21.016 00.007 11872 UpdateGuideState(): m_state=6
21:37:21.020 00.004 11872 Star::Find(15, 69, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 233
21:37:21.024 00.004 11872 Star::Find returns 1 (0), X=69.35, Y=856.54, Mass=2395, SNR=33.3, Peak=127 HFD=5.1
21:37:21.028 00.004 11872 CameraToMount -- cameraTheta (-0.87) - m_xAngle (-3.14) = xAngle (2.27 = 2.27)
21:37:21.032 00.004 11872 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.10 = 2.10)
21:37:21.036 00.004 11872 CameraToMount -- cameraX=0.21 cameraY=-0.25 hyp=0.33 cameraTheta=-0.87 mountX=-0.21 mountY=0.29, mountTheta=2.21
21:37:21.040 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.21, y=-0.25, opts=13)
21:37:21.045 00.005 11872 Enqueuing Move request for scope (0.21, -0.25)
21:37:21.049 00.004 9960 Worker thread wakes up
21:37:21.049 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=127, med=0, FiltMin=0, FiltMax=69, Gamma=1.000
21:37:21.053 00.004 11872 UpdateGuideState exits: m=2395 SNR=33.3
21:37:21.057 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.25) opts 0xd
21:37:21.057 00.000 11872 PhdController: settling, locked = 1, distance = 0.33 (1.50) aobump = 0 frame = 2 / 99999
21:37:21.061 00.004 9960 Handling offset move in thread for scope, endpoint = (0.21, -0.25)
21:37:21.062 00.001 9960 Moving (0.21, -0.25) raw xDistance=-0.21 yDistance=0.29
21:37:21.062 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
21:37:21.062 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763782641.061,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.33,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
21:37:21.066 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
21:37:21.066 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:21.070 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:37:21.074 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
21:37:21.074 00.000 9960 MoveAxis(E, 100, ABG)
21:37:21.074 00.000 9960 Guiding  Dir = 2, Dur = 100
21:37:21.075 00.001 11872 Enqueuing Expose request
21:37:21.079 00.004 9960 IsSlewing returns 0
21:37:21.079 00.000 9960 IsGuiding returns 0
21:37:21.079 00.000 9960 PulseGuide returned control before completion, sleep 110
21:37:21.209 00.130 9960 IsGuiding returns 0
21:37:21.210 00.001 9960 Move returns status 0, amount 100
21:37:21.211 00.001 9960 MoveAxis(N, 0, ABG)
21:37:21.211 00.000 9960 Move returns status 0, amount 0
21:37:21.212 00.001 9960 move complete, result=0
21:37:21.212 00.000 9960 worker thread done servicing request
21:37:21.212 00.000 11872 GuideStep: -0.2 px 100 ms EAST, 0.3 px 0 ms NORTH
21:37:21.219 00.007 9960 Worker thread wakes up
21:37:21.220 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:37:21.220 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:37:22.463 01.243 9960 Exposure complete
21:37:22.584 00.121 9960 worker thread done servicing request
21:37:22.584 00.000 11872 OnExposeComplete: enter
21:37:22.588 00.004 11872 UpdateGuideState(): m_state=6
21:37:22.592 00.004 11872 Star::Find(15, 69, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 234
21:37:22.596 00.004 11872 Star::Find returns 1 (0), X=69.32, Y=856.80, Mass=2428, SNR=33.6, Peak=140 HFD=4.7
21:37:22.600 00.004 11872 CameraToMount -- cameraTheta (0.03) - m_xAngle (-3.14) = xAngle (3.16 = -3.12)
21:37:22.604 00.004 11872 CameraToMount -- cameraTheta (0.03) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.99 = 2.99)
21:37:22.607 00.003 11872 CameraToMount -- cameraX=0.18 cameraY=0.01 hyp=0.18 cameraTheta=0.03 mountX=-0.18 mountY=0.03, mountTheta=2.99
21:37:22.615 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=0.18, y=0.01, opts=13)
21:37:22.620 00.005 11872 Enqueuing Move request for scope (0.18, 0.01)
21:37:22.624 00.004 9960 Worker thread wakes up
21:37:22.624 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=140, med=0, FiltMin=0, FiltMax=74, Gamma=1.000
21:37:22.628 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.01) opts 0xd
21:37:22.628 00.000 9960 Handling offset move in thread for scope, endpoint = (0.18, 0.01)
21:37:22.628 00.000 9960 Moving (0.18, 0.01) raw xDistance=-0.18 yDistance=0.03
21:37:22.628 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
21:37:22.629 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:37:22.629 00.000 11872 UpdateGuideState exits: m=2428 SNR=33.6
21:37:22.633 00.004 11872 PhdController: settling, locked = 1, distance = 0.29 (1.50) aobump = 0 frame = 3 / 99999
21:37:22.638 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:37:22.638 00.000 9960 MoveAxis(E, 0, ABG)
21:37:22.639 00.001 9960 Move returns status 0, amount 0
21:37:22.639 00.000 9960 MoveAxis(N, 0, ABG)
21:37:22.639 00.000 9960 Move returns status 0, amount 0
21:37:22.640 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763782642.638,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.29,"Time":1.6,"SettleTime":10.0,"StarLocked":true}
21:37:22.647 00.007 9960 move complete, result=0
21:37:22.647 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:22.652 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:37:22.655 00.003 11872 Enqueuing Expose request
21:37:22.660 00.005 9960 worker thread done servicing request
21:37:22.660 00.000 9960 Worker thread wakes up
21:37:22.660 00.000 11872 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
21:37:22.664 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
21:37:22.664 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:37:23.924 01.260 9960 Exposure complete
21:37:24.033 00.109 9960 worker thread done servicing request
21:37:24.034 00.001 11872 OnExposeComplete: enter
21:37:24.038 00.004 11872 UpdateGuideState(): m_state=6
21:37:24.042 00.004 11872 Star::Find(15, 69, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 235
21:37:24.046 00.004 11872 Star::Find returns 1 (0), X=69.42, Y=856.89, Mass=2371, SNR=32.8, Peak=145 HFD=5.1
21:37:24.051 00.005 11872 CameraToMount -- cameraTheta (0.32) - m_xAngle (-3.14) = xAngle (3.46 = -2.82)
21:37:24.056 00.005 11872 CameraToMount -- cameraTheta (0.32) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.29 = -3.00)
21:37:24.060 00.004 11872 CameraToMount -- cameraX=0.28 cameraY=0.10 hyp=0.30 cameraTheta=0.32 mountX=-0.29 mountY=-0.04, mountTheta=-2.99
21:37:24.065 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.28, y=0.10, opts=13)
21:37:24.070 00.005 11872 Enqueuing Move request for scope (0.28, 0.10)
21:37:24.074 00.004 9960 Worker thread wakes up
21:37:24.075 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=145, med=0, FiltMin=0, FiltMax=76, Gamma=1.000
21:37:24.080 00.005 11872 UpdateGuideState exits: m=2371 SNR=32.8
21:37:24.085 00.005 11872 PhdController: settling, locked = 1, distance = 0.29 (1.50) aobump = 0 frame = 4 / 99999
21:37:24.089 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.10) opts 0xd
21:37:24.089 00.000 9960 Handling offset move in thread for scope, endpoint = (0.28, 0.10)
21:37:24.089 00.000 9960 Moving (0.28, 0.10) raw xDistance=-0.29 yDistance=-0.04
21:37:24.089 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29
21:37:24.090 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:37:24.090 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763782644.089,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.29,"Time":3.0,"SettleTime":10.0,"StarLocked":true}
21:37:24.094 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:37:24.095 00.001 9960 MoveAxis(E, 134, ABG)
21:37:24.095 00.000 9960 Guiding  Dir = 2, Dur = 134
21:37:24.095 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:24.099 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:37:24.102 00.003 11872 Enqueuing Expose request
21:37:24.108 00.006 9960 IsSlewing returns 0
21:37:24.109 00.001 9960 IsGuiding returns 0
21:37:24.109 00.000 9960 PulseGuide returned control before completion, sleep 144
21:37:24.269 00.160 9960 IsGuiding returns 1
21:37:24.271 00.002 9960 scope still moving after pulse duration time elapsed
21:37:24.300 00.029 9960 IsSlewing returns 0
21:37:24.301 00.001 9960 IsGuiding returns 1
21:37:24.332 00.031 9960 IsSlewing returns 0
21:37:24.332 00.000 9960 IsGuiding returns 1
21:37:24.363 00.031 9960 IsSlewing returns 0
21:37:24.364 00.001 9960 IsGuiding returns 0
21:37:24.365 00.001 9960 scope move finished after 134 + 121 ms
21:37:24.365 00.000 9960 Move returns status 0, amount 134
21:37:24.366 00.001 9960 MoveAxis(N, 0, ABG)
21:37:24.366 00.000 9960 Move returns status 0, amount 0
21:37:24.367 00.001 9960 move complete, result=0
21:37:24.367 00.000 9960 worker thread done servicing request
21:37:24.368 00.001 11872 GuideStep: -0.3 px 134 ms EAST, -0.0 px 0 ms NORTH
21:37:24.374 00.006 9960 Worker thread wakes up
21:37:24.375 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:37:24.375 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:37:25.627 01.252 9960 Exposure complete
21:37:25.765 00.138 9960 worker thread done servicing request
21:37:25.765 00.000 11872 OnExposeComplete: enter
21:37:25.770 00.005 11872 UpdateGuideState(): m_state=6
21:37:25.776 00.006 11872 Star::Find(15, 69, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 236
21:37:25.780 00.004 11872 Star::Find returns 1 (0), X=69.15, Y=857.19, Mass=2445, SNR=33.5, Peak=147 HFD=4.9
21:37:25.783 00.003 11872 CameraToMount -- cameraTheta (1.55) - m_xAngle (-3.14) = xAngle (4.69 = -1.60)
21:37:25.785 00.002 11872 CameraToMount -- cameraTheta (1.55) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.51 = -1.77)
21:37:25.788 00.003 11872 CameraToMount -- cameraX=0.01 cameraY=0.40 hyp=0.40 cameraTheta=1.55 mountX=-0.01 mountY=-0.39, mountTheta=-1.60
21:37:25.795 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.01, y=0.40, opts=13)
21:37:25.798 00.003 11872 Enqueuing Move request for scope (0.01, 0.40)
21:37:25.801 00.003 9960 Worker thread wakes up
21:37:25.801 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.40) opts 0xd
21:37:25.801 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=147, med=0, FiltMin=0, FiltMax=73, Gamma=1.000
21:37:25.806 00.005 9960 Handling offset move in thread for scope, endpoint = (0.01, 0.40)
21:37:25.807 00.001 11872 UpdateGuideState exits: m=2445 SNR=33.5
21:37:25.810 00.003 9960 Moving (0.01, 0.40) raw xDistance=-0.01 yDistance=-0.39
21:37:25.811 00.001 11872 PhdController: settling, locked = 1, distance = 0.32 (1.50) aobump = 0 frame = 5 / 99999
21:37:25.814 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:37:25.814 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
21:37:25.815 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763782645.814,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.32,"Time":4.8,"SettleTime":10.0,"StarLocked":true}
21:37:25.819 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.39
21:37:25.819 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:25.823 00.004 9960 MoveAxis(E, 0, ABG)
21:37:25.823 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:37:25.827 00.004 9960 Move returns status 0, amount 0
21:37:25.827 00.000 9960 MoveAxis(N, 0, ABG)
21:37:25.827 00.000 11872 Enqueuing Expose request
21:37:25.830 00.003 9960 Move returns status 0, amount 0
21:37:25.831 00.001 9960 move complete, result=0
21:37:25.831 00.000 9960 worker thread done servicing request
21:37:25.831 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.4 px 0 ms NORTH
21:37:25.837 00.006 9960 Worker thread wakes up
21:37:25.837 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:37:25.837 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:37:27.086 01.249 9960 Exposure complete
21:37:27.218 00.132 9960 worker thread done servicing request
21:37:27.219 00.001 11872 OnExposeComplete: enter
21:37:27.223 00.004 11872 UpdateGuideState(): m_state=6
21:37:27.227 00.004 11872 Star::Find(15, 69, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 237
21:37:27.232 00.005 11872 Star::Find returns 1 (0), X=69.30, Y=857.29, Mass=2471, SNR=33.6, Peak=152 HFD=4.8
21:37:27.237 00.005 11872 CameraToMount -- cameraTheta (1.26) - m_xAngle (-3.14) = xAngle (4.40 = -1.89)
21:37:27.240 00.003 11872 CameraToMount -- cameraTheta (1.26) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.23 = -2.06)
21:37:27.244 00.004 11872 CameraToMount -- cameraX=0.16 cameraY=0.50 hyp=0.52 cameraTheta=1.26 mountX=-0.16 mountY=-0.46, mountTheta=-1.91
21:37:27.249 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.16, y=0.50, opts=13)
21:37:27.253 00.004 11872 Enqueuing Move request for scope (0.16, 0.50)
21:37:27.256 00.003 9960 Worker thread wakes up
21:37:27.256 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.50) opts 0xd
21:37:27.257 00.001 9960 Handling offset move in thread for scope, endpoint = (0.16, 0.50)
21:37:27.257 00.000 9960 Moving (0.16, 0.50) raw xDistance=-0.16 yDistance=-0.46
21:37:27.257 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
21:37:27.257 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
21:37:27.258 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=152, med=1, FiltMin=0, FiltMax=70, Gamma=1.000
21:37:27.263 00.005 11872 UpdateGuideState exits: m=2471 SNR=33.6
21:37:27.268 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.46
21:37:27.268 00.000 9960 MoveAxis(E, 0, ABG)
21:37:27.268 00.000 9960 Move returns status 0, amount 0
21:37:27.268 00.000 9960 MoveAxis(N, 0, ABG)
21:37:27.269 00.001 9960 Move returns status 0, amount 0
21:37:27.269 00.000 9960 move complete, result=0
21:37:27.269 00.000 11872 PhdController: settling, locked = 1, distance = 0.38 (1.50) aobump = 0 frame = 6 / 99999
21:37:27.274 00.005 9960 worker thread done servicing request
21:37:27.274 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763782647.274,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.38,"Time":6.2,"SettleTime":10.0,"StarLocked":true}
21:37:27.279 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:27.283 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:37:27.286 00.003 11872 Enqueuing Expose request
21:37:27.290 00.004 11872 GuideStep: -0.2 px 0 ms EAST, -0.5 px 0 ms NORTH
21:37:27.294 00.004 9960 Worker thread wakes up
21:37:27.295 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:37:27.295 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:37:28.550 01.255 9960 Exposure complete
21:37:28.678 00.128 9960 worker thread done servicing request
21:37:28.678 00.000 11872 OnExposeComplete: enter
21:37:28.682 00.004 11872 UpdateGuideState(): m_state=6
21:37:28.687 00.005 11872 Star::Find(15, 69, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 238
21:37:28.690 00.003 11872 Star::Find returns 1 (0), X=69.19, Y=857.40, Mass=2290, SNR=32.4, Peak=149 HFD=5.1
21:37:28.695 00.005 11872 CameraToMount -- cameraTheta (1.49) - m_xAngle (-3.14) = xAngle (4.62 = -1.66)
21:37:28.698 00.003 11872 CameraToMount -- cameraTheta (1.49) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.45 = -1.83)
21:37:28.704 00.006 11872 CameraToMount -- cameraX=0.05 cameraY=0.60 hyp=0.61 cameraTheta=1.49 mountX=-0.05 mountY=-0.59, mountTheta=-1.66
21:37:28.709 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.05, y=0.60, opts=13)
21:37:28.713 00.004 11872 Enqueuing Move request for scope (0.05, 0.60)
21:37:28.716 00.003 9960 Worker thread wakes up
21:37:28.717 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.60) opts 0xd
21:37:28.717 00.000 9960 Handling offset move in thread for scope, endpoint = (0.05, 0.60)
21:37:28.717 00.000 9960 Moving (0.05, 0.60) raw xDistance=-0.05 yDistance=-0.59
21:37:28.717 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=149, med=0, FiltMin=0, FiltMax=84, Gamma=1.000
21:37:28.721 00.004 11872 UpdateGuideState exits: m=2290 SNR=32.4
21:37:28.724 00.003 11872 PhdController: settling, locked = 1, distance = 0.45 (1.50) aobump = 0 frame = 7 / 99999
21:37:28.728 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:37:28.728 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
21:37:28.728 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763782648.728,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.45,"Time":7.7,"SettleTime":10.0,"StarLocked":true}
21:37:28.732 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.59
21:37:28.733 00.001 9960 MoveAxis(E, 0, ABG)
21:37:28.733 00.000 9960 Move returns status 0, amount 0
21:37:28.733 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:28.736 00.003 9960 MoveAxis(N, 0, ABG)
21:37:28.736 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:37:28.740 00.004 9960 Move returns status 0, amount 0
21:37:28.740 00.000 9960 move complete, result=0
21:37:28.740 00.000 11872 Enqueuing Expose request
21:37:28.745 00.005 9960 worker thread done servicing request
21:37:28.745 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.6 px 0 ms NORTH
21:37:28.748 00.003 9960 Worker thread wakes up
21:37:28.748 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:37:28.749 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:37:29.993 01.244 9960 Exposure complete
21:37:30.112 00.119 9960 worker thread done servicing request
21:37:30.112 00.000 11872 OnExposeComplete: enter
21:37:30.117 00.005 11872 UpdateGuideState(): m_state=6
21:37:30.121 00.004 11872 Star::Find(15, 69, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 239
21:37:30.124 00.003 11872 Star::Find returns 1 (0), X=69.02, Y=857.55, Mass=2529, SNR=34.1, Peak=133 HFD=5.1
21:37:30.129 00.005 11872 CameraToMount -- cameraTheta (1.73) - m_xAngle (-3.14) = xAngle (4.87 = -1.41)
21:37:30.132 00.003 11872 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.70 = -1.59)
21:37:30.136 00.004 11872 CameraToMount -- cameraX=-0.12 cameraY=0.76 hyp=0.77 cameraTheta=1.73 mountX=0.12 mountY=-0.77, mountTheta=-1.41
21:37:30.143 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.12, y=0.76, opts=13)
21:37:30.148 00.005 11872 Enqueuing Move request for scope (-0.12, 0.76)
21:37:30.152 00.004 9960 Worker thread wakes up
21:37:30.153 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=133, med=0, FiltMin=0, FiltMax=89, Gamma=1.000
21:37:30.156 00.003 11872 UpdateGuideState exits: m=2529 SNR=34.1
21:37:30.161 00.005 11872 PhdController: settling, locked = 1, distance = 0.55 (1.50) aobump = 0 frame = 8 / 99999
21:37:30.163 00.002 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.76) opts 0xd
21:37:30.164 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.12, 0.76)
21:37:30.165 00.001 9960 Moving (-0.12, 0.76) raw xDistance=0.12 yDistance=-0.77
21:37:30.165 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:37:30.165 00.000 9960 resist switch: large excursion: input -0.77 thresh 0.60 direction from 0 to -1
21:37:30.165 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763782650.163,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.55,"Time":9.1,"SettleTime":10.0,"StarLocked":true}
21:37:30.170 00.005 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.31
21:37:30.170 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.77 from input -0.77
21:37:30.171 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:30.175 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:37:30.180 00.005 9960 MoveAxis(E, 0, ABG)
21:37:30.180 00.000 9960 Move returns status 0, amount 0
21:37:30.180 00.000 9960 MoveAxis(N, 576, ABG)
21:37:30.180 00.000 9960 Guiding  Dir = 0, Dur = 576
21:37:30.180 00.000 11872 Enqueuing Expose request
21:37:30.184 00.004 9960 IsSlewing returns 0
21:37:30.185 00.001 9960 IsGuiding returns 0
21:37:30.185 00.000 9960 PulseGuide returned control before completion, sleep 586
21:37:30.780 00.595 9960 IsGuiding returns 1
21:37:30.782 00.002 9960 scope still moving after pulse duration time elapsed
21:37:30.812 00.030 9960 IsSlewing returns 0
21:37:30.813 00.001 9960 IsGuiding returns 0
21:37:30.813 00.000 9960 scope move finished after 576 + 51 ms
21:37:30.814 00.001 9960 Move returns status 0, amount 576
21:37:30.814 00.000 9960 move complete, result=0
21:37:30.814 00.000 9960 worker thread done servicing request
21:37:30.815 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.8 px 576 ms NORTH
21:37:30.821 00.006 9960 Worker thread wakes up
21:37:30.821 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:37:30.821 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:37:32.079 01.258 9960 Exposure complete
21:37:32.200 00.121 9960 worker thread done servicing request
21:37:32.201 00.001 11872 OnExposeComplete: enter
21:37:32.204 00.003 11872 UpdateGuideState(): m_state=6
21:37:32.208 00.004 11872 Star::Find(15, 69, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 240
21:37:32.211 00.003 11872 Star::Find returns 1 (0), X=69.19, Y=857.88, Mass=2424, SNR=33.4, Peak=155 HFD=4.5
21:37:32.215 00.004 11872 CameraToMount -- cameraTheta (1.52) - m_xAngle (-3.14) = xAngle (4.66 = -1.62)
21:37:32.219 00.004 11872 CameraToMount -- cameraTheta (1.52) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.49 = -1.79)
21:37:32.224 00.005 11872 CameraToMount -- cameraX=0.05 cameraY=1.09 hyp=1.09 cameraTheta=1.52 mountX=-0.06 mountY=-1.07, mountTheta=-1.62
21:37:32.228 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.05, y=1.09, opts=13)
21:37:32.233 00.005 11872 Enqueuing Move request for scope (0.05, 1.09)
21:37:32.236 00.003 9960 Worker thread wakes up
21:37:32.237 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=155, med=1, FiltMin=0, FiltMax=77, Gamma=1.000
21:37:32.241 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.05, 1.09) opts 0xd
21:37:32.241 00.000 9960 Handling offset move in thread for scope, endpoint = (0.05, 1.09)
21:37:32.241 00.000 9960 Moving (0.05, 1.09) raw xDistance=-0.06 yDistance=-1.07
21:37:32.241 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:37:32.242 00.001 11872 UpdateGuideState exits: m=2424 SNR=33.4
21:37:32.246 00.004 11872 PhdController: settling, locked = 1, distance = 0.71 (1.50) aobump = 0 frame = 9 / 99999
21:37:32.250 00.004 11872 PhdController: newstate STATE_FINISH
21:37:32.253 00.003 11872 PhdController complete: success
21:37:32.257 00.004 9960 GuideAlgorithmResistSwitch::result() returns -1.07 from input -1.07
21:37:32.257 00.000 9960 MoveAxis(E, 0, ABG)
21:37:32.257 00.000 9960 Move returns status 0, amount 0
21:37:32.258 00.001 9960 MoveAxis(N, 795, ABG)
21:37:32.258 00.000 9960 Guiding  Dir = 0, Dur = 795
21:37:32.258 00.000 11872 evsrv: {"Event":"SettleDone","Timestamp":1763782652.257,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":9,"DroppedFrames":0}
21:37:32.262 00.004 9960 IsSlewing returns 0
21:37:32.263 00.001 11872 Mount: notify guiding dither settle done success=1
21:37:32.267 00.004 11872 PhdController: newstate STATE_IDLE
21:37:32.273 00.006 9960 IsGuiding returns 0
21:37:32.273 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:32.277 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:37:32.280 00.003 11872 Enqueuing Expose request
21:37:32.285 00.005 9960 PulseGuide returned control before completion, sleep 805
21:37:33.102 00.817 9960 IsGuiding returns 0
21:37:33.103 00.001 9960 Move returns status 0, amount 795
21:37:33.104 00.001 9960 move complete, result=0
21:37:33.104 00.000 9960 worker thread done servicing request
21:37:33.105 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -1.1 px 795 ms NORTH
21:37:33.118 00.013 9960 Worker thread wakes up
21:37:33.119 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:37:33.119 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:37:34.370 01.251 9960 Exposure complete
21:37:34.502 00.132 9960 worker thread done servicing request
21:37:34.503 00.001 11872 OnExposeComplete: enter
21:37:34.506 00.003 11872 UpdateGuideState(): m_state=6
21:37:34.513 00.007 11872 Star::Find(15, 69, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 241
21:37:34.516 00.003 11872 Star::Find returns 1 (0), X=69.09, Y=856.93, Mass=2389, SNR=33.0, Peak=148 HFD=4.5
21:37:34.521 00.005 11872 CameraToMount -- cameraTheta (1.90) - m_xAngle (-3.14) = xAngle (5.03 = -1.25)
21:37:34.525 00.004 11872 CameraToMount -- cameraTheta (1.90) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.86 = -1.42)
21:37:34.530 00.005 11872 CameraToMount -- cameraX=-0.05 cameraY=0.14 hyp=0.15 cameraTheta=1.90 mountX=0.05 mountY=-0.15, mountTheta=-1.26
21:37:34.536 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.05, y=0.14, opts=13)
21:37:34.541 00.005 11872 Enqueuing Move request for scope (-0.05, 0.14)
21:37:34.549 00.008 9960 Worker thread wakes up
21:37:34.550 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=148, med=0, FiltMin=0, FiltMax=67, Gamma=1.000
21:37:34.556 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.14) opts 0xd
21:37:34.556 00.000 11872 UpdateGuideState exits: m=2389 SNR=33.0
21:37:34.561 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:34.565 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:37:34.570 00.005 11872 Enqueuing Expose request
21:37:34.576 00.006 9960 Handling offset move in thread for scope, endpoint = (-0.05, 0.14)
21:37:34.577 00.001 9960 Moving (-0.05, 0.14) raw xDistance=0.05 yDistance=-0.15
21:37:34.577 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:37:34.577 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:37:34.579 00.002 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:37:34.579 00.000 9960 MoveAxis(E, 0, ABG)
21:37:34.579 00.000 9960 Move returns status 0, amount 0
21:37:34.579 00.000 9960 MoveAxis(N, 0, ABG)
21:37:34.580 00.001 9960 Move returns status 0, amount 0
21:37:34.580 00.000 9960 move complete, result=0
21:37:34.580 00.000 9960 worker thread done servicing request
21:37:34.580 00.000 9960 Worker thread wakes up
21:37:34.581 00.001 11872 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:37:34.585 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
21:37:34.585 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:37:35.840 01.255 9960 Exposure complete
21:37:35.953 00.113 9960 worker thread done servicing request
21:37:35.954 00.001 11872 OnExposeComplete: enter
21:37:35.959 00.005 11872 UpdateGuideState(): m_state=6
21:37:35.963 00.004 11872 Star::Find(15, 69, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 242
21:37:35.967 00.004 11872 Star::Find returns 1 (0), X=69.23, Y=857.01, Mass=2431, SNR=33.3, Peak=156 HFD=4.7
21:37:35.971 00.004 11872 CameraToMount -- cameraTheta (1.18) - m_xAngle (-3.14) = xAngle (4.32 = -1.96)
21:37:35.975 00.004 11872 CameraToMount -- cameraTheta (1.18) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.15 = -2.13)
21:37:35.979 00.004 11872 CameraToMount -- cameraX=0.09 cameraY=0.22 hyp=0.24 cameraTheta=1.18 mountX=-0.09 mountY=-0.20, mountTheta=-2.00
21:37:35.985 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.09, y=0.22, opts=13)
21:37:35.992 00.007 11872 Enqueuing Move request for scope (0.09, 0.22)
21:37:35.996 00.004 9960 Worker thread wakes up
21:37:35.996 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.22) opts 0xd
21:37:35.997 00.001 9960 Handling offset move in thread for scope, endpoint = (0.09, 0.22)
21:37:35.997 00.000 9960 Moving (0.09, 0.22) raw xDistance=-0.09 yDistance=-0.20
21:37:35.997 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=156, med=0, FiltMin=0, FiltMax=72, Gamma=1.000
21:37:36.001 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:37:36.002 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:37:36.002 00.000 11872 UpdateGuideState exits: m=2431 SNR=33.3
21:37:36.006 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
21:37:36.006 00.000 9960 MoveAxis(E, 0, ABG)
21:37:36.006 00.000 9960 Move returns status 0, amount 0
21:37:36.007 00.001 9960 MoveAxis(N, 0, ABG)
21:37:36.007 00.000 9960 Move returns status 0, amount 0
21:37:36.007 00.000 9960 move complete, result=0
21:37:36.007 00.000 9960 worker thread done servicing request
21:37:36.007 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:36.013 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:37:36.019 00.006 11872 Enqueuing Expose request
21:37:36.023 00.004 9960 Worker thread wakes up
21:37:36.024 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:37:36.029 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:37:36.029 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:37:37.277 01.248 9960 Exposure complete
21:37:37.395 00.118 9960 worker thread done servicing request
21:37:37.395 00.000 11872 OnExposeComplete: enter
21:37:37.401 00.006 11872 UpdateGuideState(): m_state=6
21:37:37.406 00.005 11872 Star::Find(15, 69, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 243
21:37:37.410 00.004 11872 Star::Find returns 1 (0), X=69.12, Y=857.18, Mass=2431, SNR=33.2, Peak=150 HFD=4.9
21:37:37.414 00.004 11872 CameraToMount -- cameraTheta (1.62) - m_xAngle (-3.14) = xAngle (4.75 = -1.53)
21:37:37.419 00.005 11872 CameraToMount -- cameraTheta (1.62) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.58 = -1.70)
21:37:37.423 00.004 11872 CameraToMount -- cameraX=-0.02 cameraY=0.39 hyp=0.39 cameraTheta=1.62 mountX=0.02 mountY=-0.39, mountTheta=-1.53
21:37:37.428 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.02, y=0.39, opts=13)
21:37:37.433 00.005 11872 Enqueuing Move request for scope (-0.02, 0.39)
21:37:37.437 00.004 9960 Worker thread wakes up
21:37:37.438 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=150, med=0, FiltMin=0, FiltMax=63, Gamma=1.000
21:37:37.442 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.39) opts 0xd
21:37:37.442 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.02, 0.39)
21:37:37.442 00.000 9960 Moving (-0.02, 0.39) raw xDistance=0.02 yDistance=-0.39
21:37:37.442 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:37:37.443 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.39 from input -0.39
21:37:37.443 00.000 11872 UpdateGuideState exits: m=2431 SNR=33.2
21:37:37.448 00.005 9960 MoveAxis(E, 0, ABG)
21:37:37.448 00.000 9960 Move returns status 0, amount 0
21:37:37.448 00.000 9960 MoveAxis(N, 288, ABG)
21:37:37.448 00.000 9960 Guiding  Dir = 0, Dur = 288
21:37:37.449 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:37.454 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:37:37.460 00.006 11872 Enqueuing Expose request
21:37:37.464 00.004 9960 IsSlewing returns 0
21:37:37.465 00.001 9960 IsGuiding returns 0
21:37:37.465 00.000 9960 PulseGuide returned control before completion, sleep 298
21:37:37.766 00.301 9960 IsGuiding returns 1
21:37:37.766 00.000 9960 scope still moving after pulse duration time elapsed
21:37:37.797 00.031 9960 IsSlewing returns 0
21:37:37.797 00.000 9960 IsGuiding returns 0
21:37:37.798 00.001 9960 scope move finished after 288 + 44 ms
21:37:37.798 00.000 9960 Move returns status 0, amount 288
21:37:37.798 00.000 9960 move complete, result=0
21:37:37.798 00.000 9960 worker thread done servicing request
21:37:37.800 00.002 9960 Worker thread wakes up
21:37:37.800 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.4 px 288 ms NORTH
21:37:37.809 00.009 9960 worker thread servicing REQUEST_EXPOSE 1000
21:37:37.810 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:37:39.058 01.248 9960 Exposure complete
21:37:39.195 00.137 9960 worker thread done servicing request
21:37:39.196 00.001 11872 OnExposeComplete: enter
21:37:39.200 00.004 11872 UpdateGuideState(): m_state=6
21:37:39.205 00.005 11872 Star::Find(15, 69, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 244
21:37:39.211 00.006 11872 Star::Find returns 1 (0), X=69.13, Y=857.05, Mass=2339, SNR=32.7, Peak=159 HFD=4.7
21:37:39.215 00.004 11872 CameraToMount -- cameraTheta (1.61) - m_xAngle (-3.14) = xAngle (4.75 = -1.53)
21:37:39.218 00.003 11872 CameraToMount -- cameraTheta (1.61) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.58 = -1.70)
21:37:39.224 00.006 11872 CameraToMount -- cameraX=-0.01 cameraY=0.26 hyp=0.26 cameraTheta=1.61 mountX=0.01 mountY=-0.25, mountTheta=-1.53
21:37:39.229 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.01, y=0.26, opts=13)
21:37:39.233 00.004 11872 Enqueuing Move request for scope (-0.01, 0.26)
21:37:39.238 00.005 9960 Worker thread wakes up
21:37:39.238 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=159, med=0, FiltMin=0, FiltMax=66, Gamma=1.000
21:37:39.243 00.005 11872 UpdateGuideState exits: m=2339 SNR=32.7
21:37:39.246 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:39.251 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:37:39.255 00.004 11872 Enqueuing Expose request
21:37:39.258 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.26) opts 0xd
21:37:39.259 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.01, 0.26)
21:37:39.259 00.000 9960 Moving (-0.01, 0.26) raw xDistance=0.01 yDistance=-0.25
21:37:39.259 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:37:39.259 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
21:37:39.260 00.001 9960 MoveAxis(E, 0, ABG)
21:37:39.260 00.000 9960 Move returns status 0, amount 0
21:37:39.260 00.000 9960 MoveAxis(N, 189, ABG)
21:37:39.260 00.000 9960 Guiding  Dir = 0, Dur = 189
21:37:39.260 00.000 9960 IsSlewing returns 0
21:37:39.260 00.000 9960 IsGuiding returns 0
21:37:39.262 00.002 9960 PulseGuide returned control before completion, sleep 199
21:37:39.470 00.208 9960 IsGuiding returns 1
21:37:39.471 00.001 9960 scope still moving after pulse duration time elapsed
21:37:39.503 00.032 9960 IsSlewing returns 0
21:37:39.504 00.001 9960 IsGuiding returns 0
21:37:39.504 00.000 9960 scope move finished after 189 + 54 ms
21:37:39.505 00.001 9960 Move returns status 0, amount 189
21:37:39.505 00.000 9960 move complete, result=0
21:37:39.505 00.000 9960 worker thread done servicing request
21:37:39.507 00.002 9960 Worker thread wakes up
21:37:39.507 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.3 px 189 ms NORTH
21:37:39.514 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:37:39.514 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:37:40.764 01.250 9960 Exposure complete
21:37:40.897 00.133 9960 worker thread done servicing request
21:37:40.897 00.000 11872 OnExposeComplete: enter
21:37:40.902 00.005 11872 UpdateGuideState(): m_state=6
21:37:40.906 00.004 11872 Star::Find(15, 69, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 245
21:37:40.911 00.005 11872 Star::Find returns 1 (0), X=68.98, Y=856.96, Mass=2310, SNR=32.4, Peak=146 HFD=4.5
21:37:40.914 00.003 11872 CameraToMount -- cameraTheta (2.32) - m_xAngle (-3.14) = xAngle (5.46 = -0.83)
21:37:40.918 00.004 11872 CameraToMount -- cameraTheta (2.32) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.28 = -1.00)
21:37:40.923 00.005 11872 CameraToMount -- cameraX=-0.16 cameraY=0.17 hyp=0.23 cameraTheta=2.32 mountX=0.16 mountY=-0.20, mountTheta=-0.89
21:37:40.931 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=-0.16, y=0.17, opts=13)
21:37:40.936 00.005 11872 Enqueuing Move request for scope (-0.16, 0.17)
21:37:40.940 00.004 9960 Worker thread wakes up
21:37:40.940 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.17) opts 0xd
21:37:40.940 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.16, 0.17)
21:37:40.940 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=146, med=0, FiltMin=0, FiltMax=78, Gamma=1.000
21:37:40.945 00.005 11872 UpdateGuideState exits: m=2310 SNR=32.4
21:37:40.950 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:40.955 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:37:40.960 00.005 11872 Enqueuing Expose request
21:37:40.964 00.004 9960 Moving (-0.16, 0.17) raw xDistance=0.16 yDistance=-0.20
21:37:40.965 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
21:37:40.965 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:37:40.965 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
21:37:40.966 00.001 9960 MoveAxis(E, 0, ABG)
21:37:40.966 00.000 9960 Move returns status 0, amount 0
21:37:40.966 00.000 9960 MoveAxis(N, 0, ABG)
21:37:40.966 00.000 9960 Move returns status 0, amount 0
21:37:40.967 00.001 9960 move complete, result=0
21:37:40.967 00.000 9960 worker thread done servicing request
21:37:40.967 00.000 9960 Worker thread wakes up
21:37:40.967 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
21:37:40.972 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:37:40.972 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:37:42.218 01.246 9960 Exposure complete
21:37:42.359 00.141 9960 worker thread done servicing request
21:37:42.359 00.000 11872 OnExposeComplete: enter
21:37:42.363 00.004 11872 UpdateGuideState(): m_state=6
21:37:42.370 00.007 11872 Star::Find(15, 68, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 246
21:37:42.372 00.002 11872 Star::Find returns 1 (0), X=69.00, Y=856.99, Mass=2344, SNR=32.7, Peak=128 HFD=4.5
21:37:42.375 00.003 11872 CameraToMount -- cameraTheta (2.18) - m_xAngle (-3.14) = xAngle (5.31 = -0.97)
21:37:42.379 00.004 11872 CameraToMount -- cameraTheta (2.18) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.14 = -1.14)
21:37:42.381 00.002 11872 CameraToMount -- cameraX=-0.14 cameraY=0.20 hyp=0.24 cameraTheta=2.18 mountX=0.13 mountY=-0.22, mountTheta=-1.01
21:37:42.385 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.14, y=0.20, opts=13)
21:37:42.389 00.004 11872 Enqueuing Move request for scope (-0.14, 0.20)
21:37:42.391 00.002 9960 Worker thread wakes up
21:37:42.392 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=128, med=0, FiltMin=0, FiltMax=74, Gamma=1.000
21:37:42.394 00.002 11872 UpdateGuideState exits: m=2344 SNR=32.7
21:37:42.398 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:42.402 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:37:42.404 00.002 11872 Enqueuing Expose request
21:37:42.406 00.002 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.20) opts 0xd
21:37:42.406 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.14, 0.20)
21:37:42.406 00.000 9960 Moving (-0.14, 0.20) raw xDistance=0.13 yDistance=-0.22
21:37:42.407 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
21:37:42.407 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
21:37:42.407 00.000 9960 MoveAxis(E, 0, ABG)
21:37:42.407 00.000 9960 Move returns status 0, amount 0
21:37:42.407 00.000 9960 MoveAxis(N, 161, ABG)
21:37:42.407 00.000 9960 Guiding  Dir = 0, Dur = 161
21:37:42.407 00.000 9960 IsSlewing returns 0
21:37:42.409 00.002 9960 IsGuiding returns 0
21:37:42.409 00.000 9960 PulseGuide returned control before completion, sleep 171
21:37:42.584 00.175 9960 IsGuiding returns 1
21:37:42.584 00.000 9960 scope still moving after pulse duration time elapsed
21:37:42.614 00.030 9960 IsSlewing returns 0
21:37:42.615 00.001 9960 IsGuiding returns 0
21:37:42.615 00.000 9960 scope move finished after 161 + 46 ms
21:37:42.617 00.002 9960 Move returns status 0, amount 161
21:37:42.617 00.000 9960 move complete, result=0
21:37:42.617 00.000 9960 worker thread done servicing request
21:37:42.618 00.001 9960 Worker thread wakes up
21:37:42.618 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 161 ms NORTH
21:37:42.624 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:37:42.624 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:37:43.879 01.255 9960 Exposure complete
21:37:44.004 00.125 9960 worker thread done servicing request
21:37:44.005 00.001 11872 OnExposeComplete: enter
21:37:44.009 00.004 11872 UpdateGuideState(): m_state=6
21:37:44.014 00.005 11872 Star::Find(15, 69, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 247
21:37:44.019 00.005 11872 Star::Find returns 1 (0), X=69.00, Y=856.95, Mass=2465, SNR=33.7, Peak=145 HFD=4.6
21:37:44.024 00.005 11872 CameraToMount -- cameraTheta (2.31) - m_xAngle (-3.14) = xAngle (5.44 = -0.84)
21:37:44.028 00.004 11872 CameraToMount -- cameraTheta (2.31) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.27 = -1.01)
21:37:44.033 00.005 11872 CameraToMount -- cameraX=-0.14 cameraY=0.16 hyp=0.22 cameraTheta=2.31 mountX=0.14 mountY=-0.18, mountTheta=-0.90
21:37:44.038 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.14, y=0.16, opts=13)
21:37:44.042 00.004 11872 Enqueuing Move request for scope (-0.14, 0.16)
21:37:44.047 00.005 9960 Worker thread wakes up
21:37:44.047 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=145, med=0, FiltMin=0, FiltMax=64, Gamma=1.000
21:37:44.051 00.004 11872 UpdateGuideState exits: m=2465 SNR=33.7
21:37:44.055 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:44.058 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:37:44.062 00.004 11872 Enqueuing Expose request
21:37:44.066 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.16) opts 0xd
21:37:44.066 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.14, 0.16)
21:37:44.066 00.000 9960 Moving (-0.14, 0.16) raw xDistance=0.14 yDistance=-0.18
21:37:44.066 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
21:37:44.067 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:37:44.067 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:37:44.067 00.000 9960 MoveAxis(E, 0, ABG)
21:37:44.067 00.000 9960 Move returns status 0, amount 0
21:37:44.068 00.001 9960 MoveAxis(N, 0, ABG)
21:37:44.068 00.000 9960 Move returns status 0, amount 0
21:37:44.068 00.000 9960 move complete, result=0
21:37:44.068 00.000 9960 worker thread done servicing request
21:37:44.070 00.002 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:37:44.074 00.004 9960 Worker thread wakes up
21:37:44.074 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:37:44.075 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:37:45.320 01.245 9960 Exposure complete
21:37:45.443 00.123 9960 worker thread done servicing request
21:37:45.443 00.000 11872 OnExposeComplete: enter
21:37:45.447 00.004 11872 UpdateGuideState(): m_state=6
21:37:45.452 00.005 11872 Star::Find(15, 68, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 248
21:37:45.455 00.003 11872 Star::Find returns 1 (0), X=68.99, Y=857.21, Mass=2401, SNR=33.3, Peak=145 HFD=4.8
21:37:45.460 00.005 11872 CameraToMount -- cameraTheta (1.92) - m_xAngle (-3.14) = xAngle (5.06 = -1.23)
21:37:45.465 00.005 11872 CameraToMount -- cameraTheta (1.92) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.88 = -1.40)
21:37:45.468 00.003 11872 CameraToMount -- cameraX=-0.15 cameraY=0.42 hyp=0.45 cameraTheta=1.92 mountX=0.15 mountY=-0.44, mountTheta=-1.24
21:37:45.473 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.15, y=0.42, opts=13)
21:37:45.478 00.005 11872 Enqueuing Move request for scope (-0.15, 0.42)
21:37:45.482 00.004 9960 Worker thread wakes up
21:37:45.483 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=145, med=0, FiltMin=0, FiltMax=79, Gamma=1.000
21:37:45.489 00.006 11872 UpdateGuideState exits: m=2401 SNR=33.3
21:37:45.492 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:45.496 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.42) opts 0xd
21:37:45.496 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.15, 0.42)
21:37:45.496 00.000 9960 Moving (-0.15, 0.42) raw xDistance=0.15 yDistance=-0.44
21:37:45.496 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
21:37:45.498 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:37:45.502 00.004 9960 GuideAlgorithmResistSwitch::result() returns -0.44 from input -0.44
21:37:45.502 00.000 9960 MoveAxis(E, 0, ABG)
21:37:45.502 00.000 9960 Move returns status 0, amount 0
21:37:45.502 00.000 9960 MoveAxis(N, 328, ABG)
21:37:45.503 00.001 9960 Guiding  Dir = 0, Dur = 328
21:37:45.503 00.000 11872 Enqueuing Expose request
21:37:45.507 00.004 9960 IsSlewing returns 0
21:37:45.507 00.000 9960 IsGuiding returns 0
21:37:45.507 00.000 9960 PulseGuide returned control before completion, sleep 338
21:37:45.859 00.352 9960 IsGuiding returns 1
21:37:45.859 00.000 9960 scope still moving after pulse duration time elapsed
21:37:45.888 00.029 9960 IsSlewing returns 0
21:37:45.890 00.002 9960 IsGuiding returns 0
21:37:45.890 00.000 9960 scope move finished after 328 + 54 ms
21:37:45.890 00.000 9960 Move returns status 0, amount 328
21:37:45.890 00.000 9960 move complete, result=0
21:37:45.891 00.001 9960 worker thread done servicing request
21:37:45.892 00.001 9960 Worker thread wakes up
21:37:45.892 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.4 px 328 ms NORTH
21:37:45.901 00.009 9960 worker thread servicing REQUEST_EXPOSE 1000
21:37:45.901 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:37:47.155 01.254 9960 Exposure complete
21:37:47.287 00.132 9960 worker thread done servicing request
21:37:47.287 00.000 11872 OnExposeComplete: enter
21:37:47.293 00.006 11872 UpdateGuideState(): m_state=6
21:37:47.304 00.011 11872 Star::Find(15, 68, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 249
21:37:47.313 00.009 11872 Star::Find returns 1 (0), X=68.81, Y=856.85, Mass=2511, SNR=33.9, Peak=138 HFD=4.6
21:37:47.320 00.007 11872 CameraToMount -- cameraTheta (2.97) - m_xAngle (-3.14) = xAngle (6.10 = -0.18)
21:37:47.328 00.008 11872 CameraToMount -- cameraTheta (2.97) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.93 = -0.35)
21:37:47.334 00.006 11872 CameraToMount -- cameraX=-0.33 cameraY=0.06 hyp=0.33 cameraTheta=2.97 mountX=0.33 mountY=-0.11, mountTheta=-0.34
21:37:47.346 00.012 11872 SchedulePrimaryMove(0FA44CE0, x=-0.33, y=0.06, opts=13)
21:37:47.352 00.006 11872 Enqueuing Move request for scope (-0.33, 0.06)
21:37:47.365 00.013 9960 Worker thread wakes up
21:37:47.366 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=138, med=0, FiltMin=0, FiltMax=72, Gamma=1.000
21:37:47.370 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.06) opts 0xd
21:37:47.370 00.000 11872 UpdateGuideState exits: m=2511 SNR=33.9
21:37:47.374 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.33, 0.06)
21:37:47.374 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:47.377 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:37:47.381 00.004 9960 Moving (-0.33, 0.06) raw xDistance=0.33 yDistance=-0.11
21:37:47.381 00.000 11872 Enqueuing Expose request
21:37:47.384 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.33
21:37:47.386 00.002 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:37:47.386 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:37:47.386 00.000 9960 MoveAxis(W, 153, ABG)
21:37:47.386 00.000 9960 Guiding  Dir = 3, Dur = 153
21:37:47.386 00.000 9960 IsSlewing returns 0
21:37:47.387 00.001 9960 IsGuiding returns 0
21:37:47.387 00.000 9960 PulseGuide returned control before completion, sleep 163
21:37:47.566 00.179 9960 IsGuiding returns 1
21:37:47.566 00.000 9960 scope still moving after pulse duration time elapsed
21:37:47.597 00.031 9960 IsSlewing returns 0
21:37:47.597 00.000 9960 IsGuiding returns 0
21:37:47.597 00.000 9960 scope move finished after 153 + 57 ms
21:37:47.597 00.000 9960 Move returns status 0, amount 153
21:37:47.597 00.000 9960 MoveAxis(N, 0, ABG)
21:37:47.599 00.002 9960 Move returns status 0, amount 0
21:37:47.599 00.000 9960 move complete, result=0
21:37:47.599 00.000 9960 worker thread done servicing request
21:37:47.599 00.000 9960 Worker thread wakes up
21:37:47.599 00.000 11872 GuideStep: 0.3 px 153 ms WEST, -0.1 px 0 ms NORTH
21:37:47.606 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:37:47.606 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:37:48.853 01.247 9960 Exposure complete
21:37:48.980 00.127 9960 worker thread done servicing request
21:37:48.980 00.000 11872 OnExposeComplete: enter
21:37:48.985 00.005 11872 UpdateGuideState(): m_state=6
21:37:48.990 00.005 11872 Star::Find(15, 68, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 250
21:37:48.995 00.005 11872 Star::Find returns 1 (0), X=69.22, Y=857.03, Mass=2357, SNR=32.9, Peak=141 HFD=4.7
21:37:49.002 00.007 11872 CameraToMount -- cameraTheta (1.23) - m_xAngle (-3.14) = xAngle (4.37 = -1.91)
21:37:49.007 00.005 11872 CameraToMount -- cameraTheta (1.23) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.20 = -2.09)
21:37:49.012 00.005 11872 CameraToMount -- cameraX=0.08 cameraY=0.23 hyp=0.25 cameraTheta=1.23 mountX=-0.08 mountY=-0.22, mountTheta=-1.94
21:37:49.021 00.009 11872 SchedulePrimaryMove(0FA44CE0, x=0.08, y=0.23, opts=13)
21:37:49.027 00.006 11872 Enqueuing Move request for scope (0.08, 0.23)
21:37:49.031 00.004 9960 Worker thread wakes up
21:37:49.031 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=141, med=0, FiltMin=0, FiltMax=72, Gamma=1.000
21:37:49.036 00.005 11872 UpdateGuideState exits: m=2357 SNR=32.9
21:37:49.039 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.23) opts 0xd
21:37:49.039 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:49.043 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:37:49.046 00.003 11872 Enqueuing Expose request
21:37:49.050 00.004 9960 Handling offset move in thread for scope, endpoint = (0.08, 0.23)
21:37:49.050 00.000 9960 Moving (0.08, 0.23) raw xDistance=-0.08 yDistance=-0.22
21:37:49.051 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:37:49.051 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
21:37:49.051 00.000 9960 MoveAxis(E, 0, ABG)
21:37:49.051 00.000 9960 Move returns status 0, amount 0
21:37:49.051 00.000 9960 MoveAxis(N, 161, ABG)
21:37:49.051 00.000 9960 Guiding  Dir = 0, Dur = 161
21:37:49.052 00.001 9960 IsSlewing returns 0
21:37:49.052 00.000 9960 IsGuiding returns 0
21:37:49.052 00.000 9960 PulseGuide returned control before completion, sleep 171
21:37:49.235 00.183 9960 IsGuiding returns 1
21:37:49.235 00.000 9960 scope still moving after pulse duration time elapsed
21:37:49.267 00.032 9960 IsSlewing returns 0
21:37:49.268 00.001 9960 IsGuiding returns 0
21:37:49.268 00.000 9960 scope move finished after 161 + 54 ms
21:37:49.268 00.000 9960 Move returns status 0, amount 161
21:37:49.269 00.001 9960 move complete, result=0
21:37:49.269 00.000 9960 worker thread done servicing request
21:37:49.269 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 161 ms NORTH
21:37:49.277 00.008 9960 Worker thread wakes up
21:37:49.278 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:37:49.278 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:37:50.525 01.247 9960 Exposure complete
21:37:50.645 00.120 9960 worker thread done servicing request
21:37:50.646 00.001 11872 OnExposeComplete: enter
21:37:50.649 00.003 11872 UpdateGuideState(): m_state=6
21:37:50.653 00.004 11872 Star::Find(15, 69, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 251
21:37:50.658 00.005 11872 Star::Find returns 1 (0), X=69.42, Y=857.12, Mass=2444, SNR=33.3, Peak=155 HFD=5.1
21:37:50.661 00.003 11872 CameraToMount -- cameraTheta (0.86) - m_xAngle (-3.14) = xAngle (4.00 = -2.28)
21:37:50.665 00.004 11872 CameraToMount -- cameraTheta (0.86) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.83 = -2.46)
21:37:50.669 00.004 11872 CameraToMount -- cameraX=0.28 cameraY=0.33 hyp=0.44 cameraTheta=0.86 mountX=-0.28 mountY=-0.28, mountTheta=-2.37
21:37:50.676 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.28, y=0.33, opts=13)
21:37:50.681 00.005 11872 Enqueuing Move request for scope (0.28, 0.33)
21:37:50.685 00.004 9960 Worker thread wakes up
21:37:50.685 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=155, med=0, FiltMin=0, FiltMax=74, Gamma=1.000
21:37:50.690 00.005 11872 UpdateGuideState exits: m=2444 SNR=33.3
21:37:50.695 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:50.699 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:37:50.704 00.005 11872 Enqueuing Expose request
21:37:50.709 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.33) opts 0xd
21:37:50.709 00.000 9960 Handling offset move in thread for scope, endpoint = (0.28, 0.33)
21:37:50.709 00.000 9960 Moving (0.28, 0.33) raw xDistance=-0.28 yDistance=-0.28
21:37:50.709 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28
21:37:50.709 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
21:37:50.709 00.000 9960 MoveAxis(E, 134, ABG)
21:37:50.710 00.001 9960 Guiding  Dir = 2, Dur = 134
21:37:50.710 00.000 9960 IsSlewing returns 0
21:37:50.711 00.001 9960 IsGuiding returns 0
21:37:50.711 00.000 9960 PulseGuide returned control before completion, sleep 144
21:37:50.859 00.148 9960 IsGuiding returns 1
21:37:50.859 00.000 9960 scope still moving after pulse duration time elapsed
21:37:50.890 00.031 9960 IsSlewing returns 0
21:37:50.892 00.002 9960 IsGuiding returns 0
21:37:50.893 00.001 9960 scope move finished after 134 + 48 ms
21:37:50.894 00.001 9960 Move returns status 0, amount 134
21:37:50.894 00.000 9960 MoveAxis(N, 206, ABG)
21:37:50.895 00.001 9960 Guiding  Dir = 0, Dur = 206
21:37:50.897 00.002 9960 IsSlewing returns 0
21:37:50.898 00.001 9960 IsGuiding returns 0
21:37:50.899 00.001 9960 PulseGuide returned control before completion, sleep 216
21:37:51.125 00.226 9960 IsGuiding returns 1
21:37:51.126 00.001 9960 scope still moving after pulse duration time elapsed
21:37:51.155 00.029 9960 IsSlewing returns 0
21:37:51.156 00.001 9960 IsGuiding returns 0
21:37:51.156 00.000 9960 scope move finished after 206 + 51 ms
21:37:51.156 00.000 9960 Move returns status 0, amount 206
21:37:51.157 00.001 9960 move complete, result=0
21:37:51.157 00.000 9960 worker thread done servicing request
21:37:51.158 00.001 9960 Worker thread wakes up
21:37:51.158 00.000 11872 GuideStep: -0.3 px 134 ms EAST, -0.3 px 206 ms NORTH
21:37:51.164 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:37:51.164 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:37:52.413 01.249 9960 Exposure complete
21:37:52.534 00.121 9960 worker thread done servicing request
21:37:52.534 00.000 11872 OnExposeComplete: enter
21:37:52.539 00.005 11872 UpdateGuideState(): m_state=6
21:37:52.543 00.004 11872 Star::Find(15, 69, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 252
21:37:52.547 00.004 11872 Star::Find returns 1 (0), X=69.10, Y=856.89, Mass=2428, SNR=33.5, Peak=173 HFD=4.6
21:37:52.551 00.004 11872 CameraToMount -- cameraTheta (1.96) - m_xAngle (-3.14) = xAngle (5.10 = -1.18)
21:37:52.555 00.004 11872 CameraToMount -- cameraTheta (1.96) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.93 = -1.35)
21:37:52.559 00.004 11872 CameraToMount -- cameraX=-0.04 cameraY=0.10 hyp=0.11 cameraTheta=1.96 mountX=0.04 mountY=-0.11, mountTheta=-1.20
21:37:52.564 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.04, y=0.10, opts=13)
21:37:52.568 00.004 11872 Enqueuing Move request for scope (-0.04, 0.10)
21:37:52.572 00.004 9960 Worker thread wakes up
21:37:52.572 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.10) opts 0xd
21:37:52.573 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.04, 0.10)
21:37:52.573 00.000 9960 Moving (-0.04, 0.10) raw xDistance=0.04 yDistance=-0.11
21:37:52.573 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:37:52.573 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:37:52.573 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:37:52.573 00.000 9960 MoveAxis(E, 0, ABG)
21:37:52.574 00.001 9960 Move returns status 0, amount 0
21:37:52.574 00.000 9960 MoveAxis(N, 0, ABG)
21:37:52.574 00.000 9960 Move returns status 0, amount 0
21:37:52.574 00.000 9960 move complete, result=0
21:37:52.574 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=173, med=0, FiltMin=0, FiltMax=63, Gamma=1.000
21:37:52.581 00.007 9960 worker thread done servicing request
21:37:52.581 00.000 11872 UpdateGuideState exits: m=2428 SNR=33.5
21:37:52.588 00.007 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:52.594 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:37:52.598 00.004 11872 Enqueuing Expose request
21:37:52.602 00.004 9960 Worker thread wakes up
21:37:52.602 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:37:52.602 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:37:52.602 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:37:53.862 01.260 9960 Exposure complete
21:37:54.004 00.142 9960 worker thread done servicing request
21:37:54.004 00.000 11872 OnExposeComplete: enter
21:37:54.009 00.005 11872 UpdateGuideState(): m_state=6
21:37:54.015 00.006 11872 Star::Find(15, 69, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 253
21:37:54.021 00.006 11872 Star::Find returns 1 (0), X=69.12, Y=856.95, Mass=2600, SNR=34.9, Peak=179 HFD=4.5
21:37:54.026 00.005 11872 CameraToMount -- cameraTheta (1.72) - m_xAngle (-3.14) = xAngle (4.86 = -1.42)
21:37:54.031 00.005 11872 CameraToMount -- cameraTheta (1.72) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.69 = -1.59)
21:37:54.035 00.004 11872 CameraToMount -- cameraX=-0.02 cameraY=0.16 hyp=0.16 cameraTheta=1.72 mountX=0.02 mountY=-0.16, mountTheta=-1.42
21:37:54.041 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.02, y=0.16, opts=13)
21:37:54.045 00.004 11872 Enqueuing Move request for scope (-0.02, 0.16)
21:37:54.049 00.004 9960 Worker thread wakes up
21:37:54.049 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=179, med=0, FiltMin=0, FiltMax=82, Gamma=1.000
21:37:54.055 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.16) opts 0xd
21:37:54.056 00.001 11872 UpdateGuideState exits: m=2600 SNR=34.9
21:37:54.060 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.02, 0.16)
21:37:54.060 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:54.067 00.007 9960 Moving (-0.02, 0.16) raw xDistance=0.02 yDistance=-0.16
21:37:54.067 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:37:54.072 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:37:54.073 00.001 11872 Enqueuing Expose request
21:37:54.078 00.005 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:37:54.078 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:37:54.080 00.002 9960 MoveAxis(E, 0, ABG)
21:37:54.080 00.000 9960 Move returns status 0, amount 0
21:37:54.080 00.000 9960 MoveAxis(N, 0, ABG)
21:37:54.080 00.000 9960 Move returns status 0, amount 0
21:37:54.080 00.000 9960 move complete, result=0
21:37:54.081 00.001 9960 worker thread done servicing request
21:37:54.081 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:37:54.086 00.005 9960 Worker thread wakes up
21:37:54.087 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:37:54.087 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:37:55.335 01.248 9960 Exposure complete
21:37:55.452 00.117 9960 worker thread done servicing request
21:37:55.454 00.002 11872 OnExposeComplete: enter
21:37:55.458 00.004 11872 UpdateGuideState(): m_state=6
21:37:55.463 00.005 11872 Star::Find(15, 69, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 254
21:37:55.467 00.004 11872 Star::Find returns 1 (0), X=69.13, Y=857.09, Mass=2442, SNR=33.4, Peak=132 HFD=4.7
21:37:55.470 00.003 11872 CameraToMount -- cameraTheta (1.60) - m_xAngle (-3.14) = xAngle (4.74 = -1.55)
21:37:55.475 00.005 11872 CameraToMount -- cameraTheta (1.60) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.57 = -1.72)
21:37:55.478 00.003 11872 CameraToMount -- cameraX=-0.01 cameraY=0.30 hyp=0.30 cameraTheta=1.60 mountX=0.01 mountY=-0.30, mountTheta=-1.55
21:37:55.486 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=-0.01, y=0.30, opts=13)
21:37:55.489 00.003 11872 Enqueuing Move request for scope (-0.01, 0.30)
21:37:55.494 00.005 9960 Worker thread wakes up
21:37:55.494 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=132, med=0, FiltMin=0, FiltMax=77, Gamma=1.000
21:37:55.498 00.004 11872 UpdateGuideState exits: m=2442 SNR=33.4
21:37:55.502 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:55.506 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:37:55.510 00.004 11872 Enqueuing Expose request
21:37:55.514 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.30) opts 0xd
21:37:55.514 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.01, 0.30)
21:37:55.514 00.000 9960 Moving (-0.01, 0.30) raw xDistance=0.01 yDistance=-0.30
21:37:55.515 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:37:55.515 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
21:37:55.516 00.001 9960 MoveAxis(E, 0, ABG)
21:37:55.516 00.000 9960 Move returns status 0, amount 0
21:37:55.516 00.000 9960 MoveAxis(N, 222, ABG)
21:37:55.516 00.000 9960 Guiding  Dir = 0, Dur = 222
21:37:55.517 00.001 9960 IsSlewing returns 0
21:37:55.518 00.001 9960 IsGuiding returns 0
21:37:55.518 00.000 9960 PulseGuide returned control before completion, sleep 232
21:37:55.753 00.235 9960 IsGuiding returns 1
21:37:55.755 00.002 9960 scope still moving after pulse duration time elapsed
21:37:55.785 00.030 9960 IsSlewing returns 0
21:37:55.785 00.000 9960 IsGuiding returns 0
21:37:55.786 00.001 9960 scope move finished after 222 + 45 ms
21:37:55.786 00.000 9960 Move returns status 0, amount 222
21:37:55.786 00.000 9960 move complete, result=0
21:37:55.786 00.000 9960 worker thread done servicing request
21:37:55.787 00.001 11872 GuideStep: 0.0 px 0 ms EAST, -0.3 px 222 ms NORTH
21:37:55.791 00.004 9960 Worker thread wakes up
21:37:55.792 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:37:55.793 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:37:57.045 01.252 9960 Exposure complete
21:37:57.160 00.115 9960 worker thread done servicing request
21:37:57.160 00.000 11872 OnExposeComplete: enter
21:37:57.164 00.004 11872 UpdateGuideState(): m_state=6
21:37:57.168 00.004 11872 Star::Find(15, 69, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 255
21:37:57.171 00.003 11872 Star::Find returns 1 (0), X=69.07, Y=857.00, Mass=2465, SNR=33.6, Peak=141 HFD=4.6
21:37:57.176 00.005 11872 CameraToMount -- cameraTheta (1.91) - m_xAngle (-3.14) = xAngle (5.04 = -1.24)
21:37:57.180 00.004 11872 CameraToMount -- cameraTheta (1.91) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.87 = -1.41)
21:37:57.183 00.003 11872 CameraToMount -- cameraX=-0.07 cameraY=0.21 hyp=0.22 cameraTheta=1.91 mountX=0.07 mountY=-0.22, mountTheta=-1.25
21:37:57.188 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.07, y=0.21, opts=13)
21:37:57.192 00.004 11872 Enqueuing Move request for scope (-0.07, 0.21)
21:37:57.196 00.004 9960 Worker thread wakes up
21:37:57.196 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.21) opts 0xd
21:37:57.196 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.07, 0.21)
21:37:57.196 00.000 9960 Moving (-0.07, 0.21) raw xDistance=0.07 yDistance=-0.22
21:37:57.196 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:37:57.196 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
21:37:57.196 00.000 9960 MoveAxis(E, 0, ABG)
21:37:57.196 00.000 9960 Move returns status 0, amount 0
21:37:57.197 00.001 9960 MoveAxis(N, 162, ABG)
21:37:57.197 00.000 9960 Guiding  Dir = 0, Dur = 162
21:37:57.197 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=141, med=0, FiltMin=0, FiltMax=69, Gamma=1.000
21:37:57.201 00.004 9960 IsSlewing returns 0
21:37:57.201 00.000 11872 UpdateGuideState exits: m=2465 SNR=33.6
21:37:57.206 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:57.210 00.004 9960 IsGuiding returns 0
21:37:57.210 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:37:57.215 00.005 11872 Enqueuing Expose request
21:37:57.218 00.003 9960 PulseGuide returned control before completion, sleep 172
21:37:57.392 00.174 9960 IsGuiding returns 1
21:37:57.393 00.001 9960 scope still moving after pulse duration time elapsed
21:37:57.423 00.030 9960 IsSlewing returns 0
21:37:57.423 00.000 9960 IsGuiding returns 0
21:37:57.424 00.001 9960 scope move finished after 162 + 50 ms
21:37:57.424 00.000 9960 Move returns status 0, amount 162
21:37:57.424 00.000 9960 move complete, result=0
21:37:57.425 00.001 9960 worker thread done servicing request
21:37:57.425 00.000 9960 Worker thread wakes up
21:37:57.426 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 162 ms NORTH
21:37:57.435 00.009 9960 worker thread servicing REQUEST_EXPOSE 1000
21:37:57.435 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:37:58.686 01.251 9960 Exposure complete
21:37:58.811 00.125 9960 worker thread done servicing request
21:37:58.812 00.001 11872 OnExposeComplete: enter
21:37:58.815 00.003 11872 UpdateGuideState(): m_state=6
21:37:58.819 00.004 11872 Star::Find(15, 69, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 256
21:37:58.823 00.004 11872 Star::Find returns 1 (0), X=69.21, Y=857.05, Mass=2328, SNR=32.7, Peak=137 HFD=4.8
21:37:58.827 00.004 11872 CameraToMount -- cameraTheta (1.30) - m_xAngle (-3.14) = xAngle (4.44 = -1.84)
21:37:58.832 00.005 11872 CameraToMount -- cameraTheta (1.30) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.27 = -2.02)
21:37:58.837 00.005 11872 CameraToMount -- cameraX=0.07 cameraY=0.26 hyp=0.27 cameraTheta=1.30 mountX=-0.07 mountY=-0.25, mountTheta=-1.86
21:37:58.842 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.07, y=0.26, opts=13)
21:37:58.845 00.003 11872 Enqueuing Move request for scope (0.07, 0.26)
21:37:58.850 00.005 9960 Worker thread wakes up
21:37:58.850 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.26) opts 0xd
21:37:58.850 00.000 9960 Handling offset move in thread for scope, endpoint = (0.07, 0.26)
21:37:58.850 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=137, med=0, FiltMin=0, FiltMax=71, Gamma=1.000
21:37:58.854 00.004 11872 UpdateGuideState exits: m=2328 SNR=32.7
21:37:58.858 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:58.862 00.004 9960 Moving (0.07, 0.26) raw xDistance=-0.07 yDistance=-0.25
21:37:58.863 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:37:58.863 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
21:37:58.863 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:37:58.866 00.003 9960 MoveAxis(E, 0, ABG)
21:37:58.866 00.000 9960 Move returns status 0, amount 0
21:37:58.866 00.000 9960 MoveAxis(N, 184, ABG)
21:37:58.867 00.001 9960 Guiding  Dir = 0, Dur = 184
21:37:58.867 00.000 11872 Enqueuing Expose request
21:37:58.870 00.003 9960 IsSlewing returns 0
21:37:58.871 00.001 9960 IsGuiding returns 0
21:37:58.871 00.000 9960 PulseGuide returned control before completion, sleep 194
21:37:59.081 00.210 9960 IsGuiding returns 0
21:37:59.083 00.002 9960 Move returns status 0, amount 184
21:37:59.083 00.000 9960 move complete, result=0
21:37:59.085 00.002 9960 worker thread done servicing request
21:37:59.085 00.000 9960 Worker thread wakes up
21:37:59.086 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 184 ms NORTH
21:37:59.092 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:37:59.092 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:38:00.340 01.248 9960 Exposure complete
21:38:00.469 00.129 9960 worker thread done servicing request
21:38:00.469 00.000 11872 OnExposeComplete: enter
21:38:00.473 00.004 11872 UpdateGuideState(): m_state=6
21:38:00.478 00.005 11872 Star::Find(15, 69, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 257
21:38:00.481 00.003 11872 Star::Find returns 1 (0), X=68.93, Y=856.95, Mass=2422, SNR=33.2, Peak=136 HFD=4.6
21:38:00.486 00.005 11872 CameraToMount -- cameraTheta (2.50) - m_xAngle (-3.14) = xAngle (5.63 = -0.65)
21:38:00.490 00.004 11872 CameraToMount -- cameraTheta (2.50) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.46 = -0.82)
21:38:00.494 00.004 11872 CameraToMount -- cameraX=-0.21 cameraY=0.16 hyp=0.26 cameraTheta=2.50 mountX=0.21 mountY=-0.19, mountTheta=-0.74
21:38:00.499 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.21, y=0.16, opts=13)
21:38:00.504 00.005 11872 Enqueuing Move request for scope (-0.21, 0.16)
21:38:00.507 00.003 9960 Worker thread wakes up
21:38:00.508 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=136, med=0, FiltMin=0, FiltMax=74, Gamma=1.000
21:38:00.513 00.005 11872 UpdateGuideState exits: m=2422 SNR=33.2
21:38:00.517 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:00.521 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:38:00.526 00.005 11872 Enqueuing Expose request
21:38:00.529 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.16) opts 0xd
21:38:00.529 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.21, 0.16)
21:38:00.530 00.001 9960 Moving (-0.21, 0.16) raw xDistance=0.21 yDistance=-0.19
21:38:00.530 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
21:38:00.530 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:38:00.530 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:38:00.530 00.000 9960 MoveAxis(W, 98, ABG)
21:38:00.531 00.001 9960 Guiding  Dir = 3, Dur = 98
21:38:00.531 00.000 9960 IsSlewing returns 0
21:38:00.532 00.001 9960 IsGuiding returns 0
21:38:00.532 00.000 9960 PulseGuide returned control before completion, sleep 108
21:38:00.654 00.122 9960 IsGuiding returns 1
21:38:00.655 00.001 9960 scope still moving after pulse duration time elapsed
21:38:00.686 00.031 9960 IsSlewing returns 0
21:38:00.688 00.002 9960 IsGuiding returns 0
21:38:00.688 00.000 9960 scope move finished after 98 + 58 ms
21:38:00.689 00.001 9960 Move returns status 0, amount 98
21:38:00.689 00.000 9960 MoveAxis(N, 0, ABG)
21:38:00.690 00.001 9960 Move returns status 0, amount 0
21:38:00.690 00.000 9960 move complete, result=0
21:38:00.691 00.001 9960 worker thread done servicing request
21:38:00.691 00.000 11872 GuideStep: 0.2 px 98 ms WEST, -0.2 px 0 ms NORTH
21:38:00.697 00.006 9960 Worker thread wakes up
21:38:00.698 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:38:00.698 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:38:01.948 01.250 9960 Exposure complete
21:38:02.068 00.120 9960 worker thread done servicing request
21:38:02.069 00.001 11872 OnExposeComplete: enter
21:38:02.072 00.003 11872 UpdateGuideState(): m_state=6
21:38:02.077 00.005 11872 Star::Find(15, 68, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 258
21:38:02.081 00.004 11872 Star::Find returns 1 (0), X=69.22, Y=857.11, Mass=2571, SNR=34.4, Peak=167 HFD=4.8
21:38:02.085 00.004 11872 CameraToMount -- cameraTheta (1.33) - m_xAngle (-3.14) = xAngle (4.47 = -1.82)
21:38:02.089 00.004 11872 CameraToMount -- cameraTheta (1.33) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.30 = -1.99)
21:38:02.092 00.003 11872 CameraToMount -- cameraX=0.08 cameraY=0.32 hyp=0.33 cameraTheta=1.33 mountX=-0.08 mountY=-0.30, mountTheta=-1.83
21:38:02.097 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.08, y=0.32, opts=13)
21:38:02.101 00.004 11872 Enqueuing Move request for scope (0.08, 0.32)
21:38:02.105 00.004 9960 Worker thread wakes up
21:38:02.105 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=167, med=0, FiltMin=0, FiltMax=80, Gamma=1.000
21:38:02.110 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.32) opts 0xd
21:38:02.110 00.000 9960 Handling offset move in thread for scope, endpoint = (0.08, 0.32)
21:38:02.110 00.000 11872 UpdateGuideState exits: m=2571 SNR=34.4
21:38:02.115 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:02.118 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:38:02.121 00.003 11872 Enqueuing Expose request
21:38:02.126 00.005 9960 Moving (0.08, 0.32) raw xDistance=-0.08 yDistance=-0.30
21:38:02.126 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:38:02.126 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
21:38:02.126 00.000 9960 MoveAxis(E, 0, ABG)
21:38:02.126 00.000 9960 Move returns status 0, amount 0
21:38:02.127 00.001 9960 MoveAxis(N, 225, ABG)
21:38:02.127 00.000 9960 Guiding  Dir = 0, Dur = 225
21:38:02.127 00.000 9960 IsSlewing returns 0
21:38:02.128 00.001 9960 IsGuiding returns 0
21:38:02.128 00.000 9960 PulseGuide returned control before completion, sleep 235
21:38:02.374 00.246 9960 IsGuiding returns 1
21:38:02.376 00.002 9960 scope still moving after pulse duration time elapsed
21:38:02.405 00.029 9960 IsSlewing returns 0
21:38:02.408 00.003 9960 IsGuiding returns 0
21:38:02.408 00.000 9960 scope move finished after 225 + 55 ms
21:38:02.409 00.001 9960 Move returns status 0, amount 225
21:38:02.409 00.000 9960 move complete, result=0
21:38:02.409 00.000 9960 worker thread done servicing request
21:38:02.410 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 225 ms NORTH
21:38:02.417 00.007 9960 Worker thread wakes up
21:38:02.417 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:38:02.418 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:38:03.668 01.250 9960 Exposure complete
21:38:03.804 00.136 9960 worker thread done servicing request
21:38:03.804 00.000 11872 OnExposeComplete: enter
21:38:03.808 00.004 11872 UpdateGuideState(): m_state=6
21:38:03.813 00.005 11872 Star::Find(15, 69, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 259
21:38:03.817 00.004 11872 Star::Find returns 1 (0), X=69.11, Y=857.01, Mass=2486, SNR=33.9, Peak=159 HFD=4.6
21:38:03.822 00.005 11872 CameraToMount -- cameraTheta (1.69) - m_xAngle (-3.14) = xAngle (4.83 = -1.46)
21:38:03.826 00.004 11872 CameraToMount -- cameraTheta (1.69) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.66 = -1.63)
21:38:03.830 00.004 11872 CameraToMount -- cameraX=-0.03 cameraY=0.21 hyp=0.22 cameraTheta=1.69 mountX=0.02 mountY=-0.21, mountTheta=-1.46
21:38:03.837 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.03, y=0.21, opts=13)
21:38:03.841 00.004 11872 Enqueuing Move request for scope (-0.03, 0.21)
21:38:03.845 00.004 9960 Worker thread wakes up
21:38:03.845 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.21) opts 0xd
21:38:03.846 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.03, 0.21)
21:38:03.846 00.000 9960 Moving (-0.03, 0.21) raw xDistance=0.02 yDistance=-0.21
21:38:03.846 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:38:03.846 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=159, med=0, FiltMin=0, FiltMax=73, Gamma=1.000
21:38:03.850 00.004 11872 UpdateGuideState exits: m=2486 SNR=33.9
21:38:03.854 00.004 9960 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
21:38:03.854 00.000 9960 MoveAxis(E, 0, ABG)
21:38:03.854 00.000 9960 Move returns status 0, amount 0
21:38:03.854 00.000 9960 MoveAxis(N, 160, ABG)
21:38:03.854 00.000 9960 Guiding  Dir = 0, Dur = 160
21:38:03.855 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:03.859 00.004 9960 IsSlewing returns 0
21:38:03.860 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:38:03.866 00.006 9960 IsGuiding returns 0
21:38:03.866 00.000 11872 Enqueuing Expose request
21:38:03.871 00.005 9960 PulseGuide returned control before completion, sleep 170
21:38:04.047 00.176 9960 IsGuiding returns 1
21:38:04.051 00.004 9960 scope still moving after pulse duration time elapsed
21:38:04.078 00.027 9960 IsSlewing returns 0
21:38:04.082 00.004 9960 IsGuiding returns 0
21:38:04.082 00.000 9960 scope move finished after 160 + 55 ms
21:38:04.082 00.000 9960 Move returns status 0, amount 160
21:38:04.082 00.000 9960 move complete, result=0
21:38:04.082 00.000 9960 worker thread done servicing request
21:38:04.084 00.002 11872 GuideStep: 0.0 px 0 ms EAST, -0.2 px 160 ms NORTH
21:38:04.088 00.004 9960 Worker thread wakes up
21:38:04.088 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:38:04.088 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:38:05.338 01.250 9960 Exposure complete
21:38:05.461 00.123 9960 worker thread done servicing request
21:38:05.463 00.002 11872 OnExposeComplete: enter
21:38:05.467 00.004 11872 UpdateGuideState(): m_state=6
21:38:05.471 00.004 11872 Star::Find(15, 69, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 260
21:38:05.474 00.003 11872 Star::Find returns 1 (0), X=69.22, Y=856.82, Mass=2684, SNR=35.2, Peak=171 HFD=5.0
21:38:05.478 00.004 11872 CameraToMount -- cameraTheta (0.36) - m_xAngle (-3.14) = xAngle (3.49 = -2.79)
21:38:05.481 00.003 11872 CameraToMount -- cameraTheta (0.36) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.32 = -2.96)
21:38:05.485 00.004 11872 CameraToMount -- cameraX=0.08 cameraY=0.03 hyp=0.09 cameraTheta=0.36 mountX=-0.08 mountY=-0.02, mountTheta=-2.95
21:38:05.489 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.08, y=0.03, opts=13)
21:38:05.495 00.006 11872 Enqueuing Move request for scope (0.08, 0.03)
21:38:05.499 00.004 9960 Worker thread wakes up
21:38:05.499 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=171, med=0, FiltMin=0, FiltMax=80, Gamma=1.000
21:38:05.503 00.004 11872 UpdateGuideState exits: m=2684 SNR=35.2
21:38:05.507 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:05.510 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:38:05.515 00.005 11872 Enqueuing Expose request
21:38:05.518 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.03) opts 0xd
21:38:05.518 00.000 9960 Handling offset move in thread for scope, endpoint = (0.08, 0.03)
21:38:05.518 00.000 9960 Moving (0.08, 0.03) raw xDistance=-0.08 yDistance=-0.02
21:38:05.519 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:38:05.519 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:38:05.519 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:38:05.519 00.000 9960 MoveAxis(E, 0, ABG)
21:38:05.520 00.001 9960 Move returns status 0, amount 0
21:38:05.520 00.000 9960 MoveAxis(N, 0, ABG)
21:38:05.520 00.000 9960 Move returns status 0, amount 0
21:38:05.520 00.000 9960 move complete, result=0
21:38:05.520 00.000 9960 worker thread done servicing request
21:38:05.520 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:38:05.524 00.004 9960 Worker thread wakes up
21:38:05.524 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:38:05.524 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:38:06.775 01.251 9960 Exposure complete
21:38:06.899 00.124 9960 worker thread done servicing request
21:38:06.900 00.001 11872 OnExposeComplete: enter
21:38:06.904 00.004 11872 UpdateGuideState(): m_state=6
21:38:06.908 00.004 11872 Star::Find(15, 69, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 261
21:38:06.912 00.004 11872 Star::Find returns 1 (0), X=69.14, Y=857.21, Mass=2315, SNR=32.7, Peak=143 HFD=4.9
21:38:06.915 00.003 11872 CameraToMount -- cameraTheta (1.56) - m_xAngle (-3.14) = xAngle (4.70 = -1.59)
21:38:06.919 00.004 11872 CameraToMount -- cameraTheta (1.56) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.52 = -1.76)
21:38:06.924 00.005 11872 CameraToMount -- cameraX=0.00 cameraY=0.41 hyp=0.41 cameraTheta=1.56 mountX=-0.01 mountY=-0.41, mountTheta=-1.59
21:38:06.930 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.00, y=0.41, opts=13)
21:38:06.933 00.003 11872 Enqueuing Move request for scope (0.00, 0.41)
21:38:06.938 00.005 9960 Worker thread wakes up
21:38:06.938 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=143, med=0, FiltMin=0, FiltMax=74, Gamma=1.000
21:38:06.942 00.004 11872 UpdateGuideState exits: m=2315 SNR=32.7
21:38:06.946 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:06.949 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:38:06.953 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.41) opts 0xd
21:38:06.953 00.000 9960 Handling offset move in thread for scope, endpoint = (0.00, 0.41)
21:38:06.955 00.002 9960 Moving (0.00, 0.41) raw xDistance=-0.01 yDistance=-0.41
21:38:06.955 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:38:06.955 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.41 from input -0.41
21:38:06.955 00.000 9960 MoveAxis(E, 0, ABG)
21:38:06.955 00.000 9960 Move returns status 0, amount 0
21:38:06.956 00.001 9960 MoveAxis(N, 304, ABG)
21:38:06.956 00.000 9960 Guiding  Dir = 0, Dur = 304
21:38:06.956 00.000 11872 Enqueuing Expose request
21:38:06.960 00.004 9960 IsSlewing returns 0
21:38:06.960 00.000 9960 IsGuiding returns 0
21:38:06.960 00.000 9960 PulseGuide returned control before completion, sleep 314
21:38:07.279 00.319 9960 IsGuiding returns 1
21:38:07.280 00.001 9960 scope still moving after pulse duration time elapsed
21:38:07.309 00.029 9960 IsSlewing returns 0
21:38:07.313 00.004 9960 IsGuiding returns 0
21:38:07.313 00.000 9960 scope move finished after 304 + 48 ms
21:38:07.313 00.000 9960 Move returns status 0, amount 304
21:38:07.313 00.000 9960 move complete, result=0
21:38:07.313 00.000 9960 worker thread done servicing request
21:38:07.314 00.001 9960 Worker thread wakes up
21:38:07.314 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.4 px 304 ms NORTH
21:38:07.321 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:38:07.321 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:38:08.576 01.255 9960 Exposure complete
21:38:08.694 00.118 9960 worker thread done servicing request
21:38:08.695 00.001 11872 OnExposeComplete: enter
21:38:08.698 00.003 11872 UpdateGuideState(): m_state=6
21:38:08.703 00.005 11872 Star::Find(15, 69, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 262
21:38:08.708 00.005 11872 Star::Find returns 1 (0), X=68.88, Y=856.86, Mass=2443, SNR=33.3, Peak=141 HFD=4.6
21:38:08.712 00.004 11872 CameraToMount -- cameraTheta (2.89) - m_xAngle (-3.14) = xAngle (6.03 = -0.25)
21:38:08.717 00.005 11872 CameraToMount -- cameraTheta (2.89) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.86 = -0.42)
21:38:08.721 00.004 11872 CameraToMount -- cameraX=-0.26 cameraY=0.07 hyp=0.27 cameraTheta=2.89 mountX=0.26 mountY=-0.11, mountTheta=-0.40
21:38:08.726 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.26, y=0.07, opts=13)
21:38:08.731 00.005 11872 Enqueuing Move request for scope (-0.26, 0.07)
21:38:08.734 00.003 9960 Worker thread wakes up
21:38:08.735 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.07) opts 0xd
21:38:08.735 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.26, 0.07)
21:38:08.736 00.001 9960 Moving (-0.26, 0.07) raw xDistance=0.26 yDistance=-0.11
21:38:08.736 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.26
21:38:08.736 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=141, med=0, FiltMin=0, FiltMax=74, Gamma=1.000
21:38:08.741 00.005 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:38:08.742 00.001 11872 UpdateGuideState exits: m=2443 SNR=33.3
21:38:08.746 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:08.749 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:38:08.753 00.004 11872 Enqueuing Expose request
21:38:08.757 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:38:08.757 00.000 9960 MoveAxis(W, 124, ABG)
21:38:08.757 00.000 9960 Guiding  Dir = 3, Dur = 124
21:38:08.757 00.000 9960 IsSlewing returns 0
21:38:08.758 00.001 9960 IsGuiding returns 0
21:38:08.758 00.000 9960 PulseGuide returned control before completion, sleep 134
21:38:08.895 00.137 9960 IsGuiding returns 1
21:38:08.896 00.001 9960 scope still moving after pulse duration time elapsed
21:38:08.928 00.032 9960 IsSlewing returns 0
21:38:08.932 00.004 9960 IsGuiding returns 0
21:38:08.932 00.000 9960 scope move finished after 124 + 50 ms
21:38:08.933 00.001 9960 Move returns status 0, amount 124
21:38:08.933 00.000 9960 MoveAxis(N, 0, ABG)
21:38:08.933 00.000 9960 Move returns status 0, amount 0
21:38:08.933 00.000 9960 move complete, result=0
21:38:08.934 00.001 9960 worker thread done servicing request
21:38:08.934 00.000 9960 Worker thread wakes up
21:38:08.934 00.000 11872 GuideStep: 0.3 px 124 ms WEST, -0.1 px 0 ms NORTH
21:38:08.941 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:38:08.941 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:38:10.194 01.253 9960 Exposure complete
21:38:10.326 00.132 9960 worker thread done servicing request
21:38:10.327 00.001 11872 OnExposeComplete: enter
21:38:10.332 00.005 11872 UpdateGuideState(): m_state=6
21:38:10.336 00.004 11872 Star::Find(15, 68, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 263
21:38:10.340 00.004 11872 Star::Find returns 1 (0), X=69.05, Y=856.96, Mass=2285, SNR=32.4, Peak=129 HFD=4.5
21:38:10.343 00.003 11872 CameraToMount -- cameraTheta (2.08) - m_xAngle (-3.14) = xAngle (5.21 = -1.07)
21:38:10.348 00.005 11872 CameraToMount -- cameraTheta (2.08) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.04 = -1.24)
21:38:10.351 00.003 11872 CameraToMount -- cameraX=-0.09 cameraY=0.16 hyp=0.19 cameraTheta=2.08 mountX=0.09 mountY=-0.18, mountTheta=-1.10
21:38:10.357 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.09, y=0.16, opts=13)
21:38:10.363 00.006 11872 Enqueuing Move request for scope (-0.09, 0.16)
21:38:10.367 00.004 9960 Worker thread wakes up
21:38:10.367 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.16) opts 0xd
21:38:10.367 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.09, 0.16)
21:38:10.368 00.001 9960 Moving (-0.09, 0.16) raw xDistance=0.09 yDistance=-0.18
21:38:10.368 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:38:10.368 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:38:10.368 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=129, med=0, FiltMin=0, FiltMax=63, Gamma=1.000
21:38:10.371 00.003 11872 UpdateGuideState exits: m=2285 SNR=32.4
21:38:10.377 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:10.381 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:38:10.384 00.003 11872 Enqueuing Expose request
21:38:10.389 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:38:10.389 00.000 9960 MoveAxis(E, 0, ABG)
21:38:10.390 00.001 9960 Move returns status 0, amount 0
21:38:10.390 00.000 9960 MoveAxis(N, 0, ABG)
21:38:10.390 00.000 9960 Move returns status 0, amount 0
21:38:10.390 00.000 9960 move complete, result=0
21:38:10.391 00.001 9960 worker thread done servicing request
21:38:10.391 00.000 9960 Worker thread wakes up
21:38:10.391 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:38:10.397 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:38:10.397 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:38:11.650 01.253 9960 Exposure complete
21:38:11.778 00.128 9960 worker thread done servicing request
21:38:11.778 00.000 11872 OnExposeComplete: enter
21:38:11.781 00.003 11872 UpdateGuideState(): m_state=6
21:38:11.786 00.005 11872 Star::Find(15, 69, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 264
21:38:11.790 00.004 11872 Star::Find returns 1 (0), X=69.18, Y=857.10, Mass=2442, SNR=33.7, Peak=164 HFD=4.8
21:38:11.794 00.004 11872 CameraToMount -- cameraTheta (1.46) - m_xAngle (-3.14) = xAngle (4.59 = -1.69)
21:38:11.799 00.005 11872 CameraToMount -- cameraTheta (1.46) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.42 = -1.86)
21:38:11.807 00.008 11872 CameraToMount -- cameraX=0.04 cameraY=0.31 hyp=0.32 cameraTheta=1.46 mountX=-0.04 mountY=-0.30, mountTheta=-1.69
21:38:11.812 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.04, y=0.31, opts=13)
21:38:11.817 00.005 11872 Enqueuing Move request for scope (0.04, 0.31)
21:38:11.821 00.004 9960 Worker thread wakes up
21:38:11.821 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=164, med=0, FiltMin=0, FiltMax=72, Gamma=1.000
21:38:11.826 00.005 11872 UpdateGuideState exits: m=2442 SNR=33.7
21:38:11.830 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:11.835 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:38:11.840 00.005 11872 Enqueuing Expose request
21:38:11.844 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.31) opts 0xd
21:38:11.845 00.001 9960 Handling offset move in thread for scope, endpoint = (0.04, 0.31)
21:38:11.845 00.000 9960 Moving (0.04, 0.31) raw xDistance=-0.04 yDistance=-0.30
21:38:11.845 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:38:11.845 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
21:38:11.846 00.001 9960 MoveAxis(E, 0, ABG)
21:38:11.846 00.000 9960 Move returns status 0, amount 0
21:38:11.846 00.000 9960 MoveAxis(N, 226, ABG)
21:38:11.846 00.000 9960 Guiding  Dir = 0, Dur = 226
21:38:11.847 00.001 9960 IsSlewing returns 0
21:38:11.847 00.000 9960 IsGuiding returns 0
21:38:11.848 00.001 9960 PulseGuide returned control before completion, sleep 236
21:38:12.096 00.248 9960 IsGuiding returns 1
21:38:12.097 00.001 9960 scope still moving after pulse duration time elapsed
21:38:12.128 00.031 9960 IsSlewing returns 0
21:38:12.129 00.001 9960 IsGuiding returns 0
21:38:12.130 00.001 9960 scope move finished after 226 + 56 ms
21:38:12.131 00.001 9960 Move returns status 0, amount 226
21:38:12.131 00.000 9960 move complete, result=0
21:38:12.131 00.000 9960 worker thread done servicing request
21:38:12.133 00.002 9960 Worker thread wakes up
21:38:12.133 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.3 px 226 ms NORTH
21:38:12.143 00.010 9960 worker thread servicing REQUEST_EXPOSE 1000
21:38:12.143 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:38:13.396 01.253 9960 Exposure complete
21:38:13.521 00.125 9960 worker thread done servicing request
21:38:13.522 00.001 11872 OnExposeComplete: enter
21:38:13.527 00.005 11872 UpdateGuideState(): m_state=6
21:38:13.531 00.004 11872 Star::Find(15, 69, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 265
21:38:13.535 00.004 11872 Star::Find returns 1 (0), X=69.19, Y=857.12, Mass=2407, SNR=33.1, Peak=142 HFD=4.7
21:38:13.539 00.004 11872 CameraToMount -- cameraTheta (1.42) - m_xAngle (-3.14) = xAngle (4.56 = -1.73)
21:38:13.542 00.003 11872 CameraToMount -- cameraTheta (1.42) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.39 = -1.90)
21:38:13.546 00.004 11872 CameraToMount -- cameraX=0.05 cameraY=0.33 hyp=0.34 cameraTheta=1.42 mountX=-0.05 mountY=-0.32, mountTheta=-1.73
21:38:13.551 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.05, y=0.33, opts=13)
21:38:13.556 00.005 11872 Enqueuing Move request for scope (0.05, 0.33)
21:38:13.560 00.004 9960 Worker thread wakes up
21:38:13.560 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=142, med=0, FiltMin=0, FiltMax=70, Gamma=1.000
21:38:13.564 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.33) opts 0xd
21:38:13.564 00.000 9960 Handling offset move in thread for scope, endpoint = (0.05, 0.33)
21:38:13.565 00.001 9960 Moving (0.05, 0.33) raw xDistance=-0.05 yDistance=-0.32
21:38:13.565 00.000 11872 UpdateGuideState exits: m=2407 SNR=33.1
21:38:13.569 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:38:13.570 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
21:38:13.570 00.000 9960 MoveAxis(E, 0, ABG)
21:38:13.570 00.000 9960 Move returns status 0, amount 0
21:38:13.570 00.000 9960 MoveAxis(N, 238, ABG)
21:38:13.571 00.001 9960 Guiding  Dir = 0, Dur = 238
21:38:13.571 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:13.574 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:38:13.579 00.005 11872 Enqueuing Expose request
21:38:13.582 00.003 9960 IsSlewing returns 0
21:38:13.582 00.000 9960 IsGuiding returns 0
21:38:13.582 00.000 9960 PulseGuide returned control before completion, sleep 248
21:38:13.836 00.254 9960 IsGuiding returns 1
21:38:13.836 00.000 9960 scope still moving after pulse duration time elapsed
21:38:13.868 00.032 9960 IsSlewing returns 0
21:38:13.868 00.000 9960 IsGuiding returns 0
21:38:13.869 00.001 9960 scope move finished after 238 + 47 ms
21:38:13.869 00.000 9960 Move returns status 0, amount 238
21:38:13.869 00.000 9960 move complete, result=0
21:38:13.870 00.001 9960 worker thread done servicing request
21:38:13.870 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 238 ms NORTH
21:38:13.877 00.007 9960 Worker thread wakes up
21:38:13.877 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:38:13.877 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:38:15.130 01.253 9960 Exposure complete
21:38:15.268 00.138 9960 worker thread done servicing request
21:38:15.268 00.000 11872 OnExposeComplete: enter
21:38:15.271 00.003 11872 UpdateGuideState(): m_state=6
21:38:15.274 00.003 11872 Star::Find(15, 69, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 266
21:38:15.276 00.002 11872 Star::Find returns 1 (0), X=69.22, Y=856.82, Mass=2526, SNR=34.2, Peak=140 HFD=4.7
21:38:15.281 00.005 11872 CameraToMount -- cameraTheta (0.28) - m_xAngle (-3.14) = xAngle (3.42 = -2.86)
21:38:15.284 00.003 11872 CameraToMount -- cameraTheta (0.28) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.25 = -3.03)
21:38:15.287 00.003 11872 CameraToMount -- cameraX=0.08 cameraY=0.02 hyp=0.09 cameraTheta=0.28 mountX=-0.08 mountY=-0.01, mountTheta=-3.03
21:38:15.291 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.08, y=0.02, opts=13)
21:38:15.294 00.003 11872 Enqueuing Move request for scope (0.08, 0.02)
21:38:15.297 00.003 9960 Worker thread wakes up
21:38:15.298 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.02) opts 0xd
21:38:15.298 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=140, med=0, FiltMin=0, FiltMax=77, Gamma=1.000
21:38:15.302 00.004 9960 Handling offset move in thread for scope, endpoint = (0.08, 0.02)
21:38:15.302 00.000 9960 Moving (0.08, 0.02) raw xDistance=-0.08 yDistance=-0.01
21:38:15.302 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:38:15.302 00.000 11872 UpdateGuideState exits: m=2526 SNR=34.2
21:38:15.306 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:15.309 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:38:15.311 00.002 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:38:15.313 00.002 11872 Enqueuing Expose request
21:38:15.316 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:38:15.316 00.000 9960 MoveAxis(E, 0, ABG)
21:38:15.316 00.000 9960 Move returns status 0, amount 0
21:38:15.316 00.000 9960 MoveAxis(N, 0, ABG)
21:38:15.316 00.000 9960 Move returns status 0, amount 0
21:38:15.316 00.000 9960 move complete, result=0
21:38:15.317 00.001 9960 worker thread done servicing request
21:38:15.317 00.000 9960 Worker thread wakes up
21:38:15.317 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:38:15.320 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
21:38:15.320 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:38:16.577 01.257 9960 Exposure complete
21:38:16.711 00.134 9960 worker thread done servicing request
21:38:16.711 00.000 11872 OnExposeComplete: enter
21:38:16.717 00.006 11872 UpdateGuideState(): m_state=6
21:38:16.720 00.003 11872 Star::Find(15, 69, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 267
21:38:16.725 00.005 11872 Star::Find returns 1 (0), X=69.17, Y=857.05, Mass=2466, SNR=33.6, Peak=160 HFD=4.6
21:38:16.728 00.003 11872 CameraToMount -- cameraTheta (1.47) - m_xAngle (-3.14) = xAngle (4.61 = -1.68)
21:38:16.733 00.005 11872 CameraToMount -- cameraTheta (1.47) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.44 = -1.85)
21:38:16.736 00.003 11872 CameraToMount -- cameraX=0.03 cameraY=0.25 hyp=0.26 cameraTheta=1.47 mountX=-0.03 mountY=-0.25, mountTheta=-1.68
21:38:16.742 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.03, y=0.25, opts=13)
21:38:16.746 00.004 11872 Enqueuing Move request for scope (0.03, 0.25)
21:38:16.750 00.004 9960 Worker thread wakes up
21:38:16.750 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=160, med=0, FiltMin=0, FiltMax=74, Gamma=1.000
21:38:16.755 00.005 11872 UpdateGuideState exits: m=2466 SNR=33.6
21:38:16.758 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:16.763 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:38:16.768 00.005 11872 Enqueuing Expose request
21:38:16.773 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.25) opts 0xd
21:38:16.774 00.001 9960 Handling offset move in thread for scope, endpoint = (0.03, 0.25)
21:38:16.774 00.000 9960 Moving (0.03, 0.25) raw xDistance=-0.03 yDistance=-0.25
21:38:16.774 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:38:16.775 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
21:38:16.775 00.000 9960 MoveAxis(E, 0, ABG)
21:38:16.775 00.000 9960 Move returns status 0, amount 0
21:38:16.775 00.000 9960 MoveAxis(N, 184, ABG)
21:38:16.776 00.001 9960 Guiding  Dir = 0, Dur = 184
21:38:16.776 00.000 9960 IsSlewing returns 0
21:38:16.776 00.000 9960 IsGuiding returns 0
21:38:16.778 00.002 9960 PulseGuide returned control before completion, sleep 194
21:38:16.975 00.197 9960 IsGuiding returns 1
21:38:16.976 00.001 9960 scope still moving after pulse duration time elapsed
21:38:17.005 00.029 9960 IsSlewing returns 0
21:38:17.006 00.001 9960 IsGuiding returns 0
21:38:17.008 00.002 9960 scope move finished after 184 + 46 ms
21:38:17.008 00.000 9960 Move returns status 0, amount 184
21:38:17.008 00.000 9960 move complete, result=0
21:38:17.009 00.001 9960 worker thread done servicing request
21:38:17.009 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.2 px 184 ms NORTH
21:38:17.016 00.007 9960 Worker thread wakes up
21:38:17.016 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:38:17.016 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:38:18.277 01.261 9960 Exposure complete
21:38:18.401 00.124 9960 worker thread done servicing request
21:38:18.401 00.000 11872 OnExposeComplete: enter
21:38:18.408 00.007 11872 UpdateGuideState(): m_state=6
21:38:18.411 00.003 11872 Star::Find(15, 69, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 268
21:38:18.415 00.004 11872 Star::Find returns 1 (0), X=69.13, Y=856.99, Mass=2433, SNR=33.6, Peak=152 HFD=4.7
21:38:18.418 00.003 11872 CameraToMount -- cameraTheta (1.60) - m_xAngle (-3.14) = xAngle (4.73 = -1.55)
21:38:18.423 00.005 11872 CameraToMount -- cameraTheta (1.60) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.56 = -1.72)
21:38:18.427 00.004 11872 CameraToMount -- cameraX=-0.01 cameraY=0.20 hyp=0.20 cameraTheta=1.60 mountX=0.00 mountY=-0.20, mountTheta=-1.55
21:38:18.431 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.01, y=0.20, opts=13)
21:38:18.435 00.004 11872 Enqueuing Move request for scope (-0.01, 0.20)
21:38:18.439 00.004 9960 Worker thread wakes up
21:38:18.439 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.20) opts 0xd
21:38:18.439 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.01, 0.20)
21:38:18.440 00.001 9960 Moving (-0.01, 0.20) raw xDistance=0.00 yDistance=-0.20
21:38:18.440 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
21:38:18.440 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
21:38:18.440 00.000 9960 MoveAxis(E, 0, ABG)
21:38:18.441 00.001 9960 Move returns status 0, amount 0
21:38:18.441 00.000 9960 MoveAxis(N, 150, ABG)
21:38:18.441 00.000 9960 Guiding  Dir = 0, Dur = 150
21:38:18.441 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=152, med=0, FiltMin=0, FiltMax=68, Gamma=1.000
21:38:18.445 00.004 9960 IsSlewing returns 0
21:38:18.446 00.001 11872 UpdateGuideState exits: m=2433 SNR=33.6
21:38:18.450 00.004 9960 IsGuiding returns 0
21:38:18.450 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:18.454 00.004 9960 PulseGuide returned control before completion, sleep 160
21:38:18.454 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:38:18.458 00.004 11872 Enqueuing Expose request
21:38:18.625 00.167 9960 IsGuiding returns 0
21:38:18.626 00.001 9960 Move returns status 0, amount 150
21:38:18.626 00.000 9960 move complete, result=0
21:38:18.626 00.000 9960 worker thread done servicing request
21:38:18.627 00.001 11872 GuideStep: 0.0 px 0 ms EAST, -0.2 px 150 ms NORTH
21:38:18.633 00.006 9960 Worker thread wakes up
21:38:18.633 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:38:18.633 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:38:19.892 01.259 9960 Exposure complete
21:38:20.024 00.132 9960 worker thread done servicing request
21:38:20.024 00.000 11872 OnExposeComplete: enter
21:38:20.030 00.006 11872 UpdateGuideState(): m_state=6
21:38:20.034 00.004 11872 Star::Find(15, 69, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 269
21:38:20.039 00.005 11872 Star::Find returns 1 (0), X=69.19, Y=856.92, Mass=2558, SNR=34.2, Peak=160 HFD=4.5
21:38:20.043 00.004 11872 CameraToMount -- cameraTheta (1.19) - m_xAngle (-3.14) = xAngle (4.32 = -1.96)
21:38:20.049 00.006 11872 CameraToMount -- cameraTheta (1.19) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.15 = -2.13)
21:38:20.056 00.007 11872 CameraToMount -- cameraX=0.05 cameraY=0.13 hyp=0.14 cameraTheta=1.19 mountX=-0.05 mountY=-0.12, mountTheta=-1.99
21:38:20.062 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.05, y=0.13, opts=13)
21:38:20.067 00.005 11872 Enqueuing Move request for scope (0.05, 0.13)
21:38:20.071 00.004 9960 Worker thread wakes up
21:38:20.071 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.13) opts 0xd
21:38:20.072 00.001 9960 Handling offset move in thread for scope, endpoint = (0.05, 0.13)
21:38:20.072 00.000 9960 Moving (0.05, 0.13) raw xDistance=-0.05 yDistance=-0.12
21:38:20.072 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=160, med=0, FiltMin=0, FiltMax=71, Gamma=1.000
21:38:20.076 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:38:20.076 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:38:20.076 00.000 11872 UpdateGuideState exits: m=2558 SNR=34.2
21:38:20.080 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:20.087 00.007 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:38:20.092 00.005 11872 Enqueuing Expose request
21:38:20.095 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:38:20.095 00.000 9960 MoveAxis(E, 0, ABG)
21:38:20.095 00.000 9960 Move returns status 0, amount 0
21:38:20.096 00.001 9960 MoveAxis(N, 0, ABG)
21:38:20.096 00.000 9960 Move returns status 0, amount 0
21:38:20.096 00.000 9960 move complete, result=0
21:38:20.096 00.000 9960 worker thread done servicing request
21:38:20.098 00.002 11872 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:38:20.101 00.003 9960 Worker thread wakes up
21:38:20.101 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:38:20.101 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:38:21.356 01.255 9960 Exposure complete
21:38:21.499 00.143 9960 worker thread done servicing request
21:38:21.499 00.000 11872 OnExposeComplete: enter
21:38:21.504 00.005 11872 UpdateGuideState(): m_state=6
21:38:21.507 00.003 11872 Star::Find(15, 69, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 270
21:38:21.510 00.003 11872 Star::Find returns 1 (0), X=69.22, Y=857.11, Mass=2461, SNR=33.5, Peak=147 HFD=4.9
21:38:21.515 00.005 11872 CameraToMount -- cameraTheta (1.34) - m_xAngle (-3.14) = xAngle (4.47 = -1.81)
21:38:21.519 00.004 11872 CameraToMount -- cameraTheta (1.34) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.30 = -1.98)
21:38:21.523 00.004 11872 CameraToMount -- cameraX=0.08 cameraY=0.32 hyp=0.33 cameraTheta=1.34 mountX=-0.08 mountY=-0.30, mountTheta=-1.82
21:38:21.528 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.08, y=0.32, opts=13)
21:38:21.532 00.004 11872 Enqueuing Move request for scope (0.08, 0.32)
21:38:21.536 00.004 9960 Worker thread wakes up
21:38:21.536 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=147, med=0, FiltMin=0, FiltMax=72, Gamma=1.000
21:38:21.540 00.004 11872 UpdateGuideState exits: m=2461 SNR=33.5
21:38:21.543 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:21.546 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:38:21.551 00.005 11872 Enqueuing Expose request
21:38:21.555 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.32) opts 0xd
21:38:21.555 00.000 9960 Handling offset move in thread for scope, endpoint = (0.08, 0.32)
21:38:21.555 00.000 9960 Moving (0.08, 0.32) raw xDistance=-0.08 yDistance=-0.30
21:38:21.555 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:38:21.555 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
21:38:21.556 00.001 9960 MoveAxis(E, 0, ABG)
21:38:21.556 00.000 9960 Move returns status 0, amount 0
21:38:21.556 00.000 9960 MoveAxis(N, 227, ABG)
21:38:21.557 00.001 9960 Guiding  Dir = 0, Dur = 227
21:38:21.557 00.000 9960 IsSlewing returns 0
21:38:21.557 00.000 9960 IsGuiding returns 0
21:38:21.557 00.000 9960 PulseGuide returned control before completion, sleep 237
21:38:21.797 00.240 9960 IsGuiding returns 1
21:38:21.798 00.001 9960 scope still moving after pulse duration time elapsed
21:38:21.829 00.031 9960 IsSlewing returns 0
21:38:21.833 00.004 9960 IsGuiding returns 0
21:38:21.833 00.000 9960 scope move finished after 227 + 49 ms
21:38:21.834 00.001 9960 Move returns status 0, amount 227
21:38:21.834 00.000 9960 move complete, result=0
21:38:21.834 00.000 9960 worker thread done servicing request
21:38:21.835 00.001 9960 Worker thread wakes up
21:38:21.837 00.002 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 227 ms NORTH
21:38:21.843 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:38:21.843 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:38:23.090 01.247 9960 Exposure complete
21:38:23.212 00.122 9960 worker thread done servicing request
21:38:23.213 00.001 11872 OnExposeComplete: enter
21:38:23.217 00.004 11872 UpdateGuideState(): m_state=6
21:38:23.221 00.004 11872 Star::Find(15, 69, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 271
21:38:23.225 00.004 11872 Star::Find returns 1 (0), X=69.15, Y=857.09, Mass=2419, SNR=33.3, Peak=162 HFD=4.7
21:38:23.229 00.004 11872 CameraToMount -- cameraTheta (1.55) - m_xAngle (-3.14) = xAngle (4.69 = -1.59)
21:38:23.233 00.004 11872 CameraToMount -- cameraTheta (1.55) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.52 = -1.77)
21:38:23.237 00.004 11872 CameraToMount -- cameraX=0.01 cameraY=0.30 hyp=0.30 cameraTheta=1.55 mountX=-0.01 mountY=-0.30, mountTheta=-1.59
21:38:23.243 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.01, y=0.30, opts=13)
21:38:23.246 00.003 11872 Enqueuing Move request for scope (0.01, 0.30)
21:38:23.251 00.005 9960 Worker thread wakes up
21:38:23.251 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.30) opts 0xd
21:38:23.251 00.000 9960 Handling offset move in thread for scope, endpoint = (0.01, 0.30)
21:38:23.252 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=162, med=0, FiltMin=0, FiltMax=69, Gamma=1.000
21:38:23.256 00.004 11872 UpdateGuideState exits: m=2419 SNR=33.3
21:38:23.259 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:23.263 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:38:23.265 00.002 11872 Enqueuing Expose request
21:38:23.268 00.003 9960 Moving (0.01, 0.30) raw xDistance=-0.01 yDistance=-0.30
21:38:23.270 00.002 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:38:23.270 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
21:38:23.270 00.000 9960 MoveAxis(E, 0, ABG)
21:38:23.270 00.000 9960 Move returns status 0, amount 0
21:38:23.270 00.000 9960 MoveAxis(N, 222, ABG)
21:38:23.271 00.001 9960 Guiding  Dir = 0, Dur = 222
21:38:23.271 00.000 9960 IsSlewing returns 0
21:38:23.271 00.000 9960 IsGuiding returns 0
21:38:23.271 00.000 9960 PulseGuide returned control before completion, sleep 232
21:38:23.521 00.250 9960 IsGuiding returns 1
21:38:23.521 00.000 9960 scope still moving after pulse duration time elapsed
21:38:23.552 00.031 9960 IsSlewing returns 0
21:38:23.553 00.001 9960 IsGuiding returns 0
21:38:23.553 00.000 9960 scope move finished after 222 + 60 ms
21:38:23.553 00.000 9960 Move returns status 0, amount 222
21:38:23.555 00.002 9960 move complete, result=0
21:38:23.555 00.000 9960 worker thread done servicing request
21:38:23.555 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.3 px 222 ms NORTH
21:38:23.561 00.006 9960 Worker thread wakes up
21:38:23.561 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:38:23.561 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:38:24.809 01.248 9960 Exposure complete
21:38:24.938 00.129 9960 worker thread done servicing request
21:38:24.939 00.001 11872 OnExposeComplete: enter
21:38:24.943 00.004 11872 UpdateGuideState(): m_state=6
21:38:24.946 00.003 11872 Star::Find(15, 69, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 272
21:38:24.951 00.005 11872 Star::Find returns 1 (0), X=69.14, Y=856.83, Mass=2371, SNR=33.0, Peak=146 HFD=4.9
21:38:24.954 00.003 11872 CameraToMount -- cameraTheta (1.66) - m_xAngle (-3.14) = xAngle (4.80 = -1.49)
21:38:24.959 00.005 11872 CameraToMount -- cameraTheta (1.66) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.63 = -1.66)
21:38:24.964 00.005 11872 CameraToMount -- cameraX=-0.00 cameraY=0.04 hyp=0.04 cameraTheta=1.66 mountX=0.00 mountY=-0.04, mountTheta=-1.49
21:38:24.969 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.00, y=0.04, opts=13)
21:38:24.973 00.004 11872 Enqueuing Move request for scope (-0.00, 0.04)
21:38:24.976 00.003 9960 Worker thread wakes up
21:38:24.977 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=146, med=0, FiltMin=0, FiltMax=70, Gamma=1.000
21:38:24.980 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.04) opts 0xd
21:38:24.982 00.002 9960 Handling offset move in thread for scope, endpoint = (-0.00, 0.04)
21:38:24.982 00.000 9960 Moving (-0.00, 0.04) raw xDistance=0.00 yDistance=-0.04
21:38:24.982 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
21:38:24.982 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:38:24.983 00.001 11872 UpdateGuideState exits: m=2371 SNR=33.0
21:38:24.987 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:38:24.987 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:24.990 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:38:24.994 00.004 11872 Enqueuing Expose request
21:38:24.998 00.004 9960 MoveAxis(E, 0, ABG)
21:38:24.998 00.000 9960 Move returns status 0, amount 0
21:38:24.998 00.000 9960 MoveAxis(N, 0, ABG)
21:38:24.998 00.000 9960 Move returns status 0, amount 0
21:38:24.999 00.001 9960 move complete, result=0
21:38:24.999 00.000 9960 worker thread done servicing request
21:38:24.999 00.000 9960 Worker thread wakes up
21:38:24.999 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:38:25.004 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:38:25.004 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:38:26.250 01.246 9960 Exposure complete
21:38:26.376 00.126 9960 worker thread done servicing request
21:38:26.376 00.000 11872 OnExposeComplete: enter
21:38:26.381 00.005 11872 UpdateGuideState(): m_state=6
21:38:26.385 00.004 11872 Star::Find(15, 69, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 273
21:38:26.390 00.005 11872 Star::Find returns 1 (0), X=69.21, Y=857.06, Mass=2257, SNR=32.1, Peak=143 HFD=4.7
21:38:26.395 00.005 11872 CameraToMount -- cameraTheta (1.29) - m_xAngle (-3.14) = xAngle (4.43 = -1.85)
21:38:26.398 00.003 11872 CameraToMount -- cameraTheta (1.29) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.26 = -2.02)
21:38:26.402 00.004 11872 CameraToMount -- cameraX=0.07 cameraY=0.26 hyp=0.27 cameraTheta=1.29 mountX=-0.08 mountY=-0.25, mountTheta=-1.87
21:38:26.407 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.07, y=0.26, opts=13)
21:38:26.410 00.003 11872 Enqueuing Move request for scope (0.07, 0.26)
21:38:26.414 00.004 9960 Worker thread wakes up
21:38:26.415 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=143, med=0, FiltMin=0, FiltMax=70, Gamma=1.000
21:38:26.418 00.003 11872 UpdateGuideState exits: m=2257 SNR=32.1
21:38:26.422 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:26.427 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:38:26.431 00.004 11872 Enqueuing Expose request
21:38:26.435 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.26) opts 0xd
21:38:26.435 00.000 9960 Handling offset move in thread for scope, endpoint = (0.07, 0.26)
21:38:26.435 00.000 9960 Moving (0.07, 0.26) raw xDistance=-0.08 yDistance=-0.25
21:38:26.435 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:38:26.436 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
21:38:26.436 00.000 9960 MoveAxis(E, 0, ABG)
21:38:26.436 00.000 9960 Move returns status 0, amount 0
21:38:26.436 00.000 9960 MoveAxis(N, 184, ABG)
21:38:26.437 00.001 9960 Guiding  Dir = 0, Dur = 184
21:38:26.437 00.000 9960 IsSlewing returns 0
21:38:26.437 00.000 9960 IsGuiding returns 0
21:38:26.439 00.002 9960 PulseGuide returned control before completion, sleep 194
21:38:26.644 00.205 9960 IsGuiding returns 0
21:38:26.649 00.005 9960 Move returns status 0, amount 184
21:38:26.649 00.000 9960 move complete, result=0
21:38:26.650 00.001 9960 worker thread done servicing request
21:38:26.650 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 184 ms NORTH
21:38:26.656 00.006 9960 Worker thread wakes up
21:38:26.656 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:38:26.656 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:38:27.909 01.253 9960 Exposure complete
21:38:28.029 00.120 9960 worker thread done servicing request
21:38:28.029 00.000 11872 OnExposeComplete: enter
21:38:28.033 00.004 11872 UpdateGuideState(): m_state=6
21:38:28.037 00.004 11872 Star::Find(15, 69, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 274
21:38:28.042 00.005 11872 Star::Find returns 1 (0), X=69.36, Y=856.97, Mass=2414, SNR=33.1, Peak=155 HFD=4.9
21:38:28.046 00.004 11872 CameraToMount -- cameraTheta (0.67) - m_xAngle (-3.14) = xAngle (3.81 = -2.47)
21:38:28.051 00.005 11872 CameraToMount -- cameraTheta (0.67) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.64 = -2.64)
21:38:28.056 00.005 11872 CameraToMount -- cameraX=0.22 cameraY=0.18 hyp=0.28 cameraTheta=0.67 mountX=-0.22 mountY=-0.13, mountTheta=-2.60
21:38:28.062 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.22, y=0.18, opts=13)
21:38:28.066 00.004 11872 Enqueuing Move request for scope (0.22, 0.18)
21:38:28.070 00.004 9960 Worker thread wakes up
21:38:28.071 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=155, med=0, FiltMin=0, FiltMax=79, Gamma=1.000
21:38:28.076 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.18) opts 0xd
21:38:28.076 00.000 9960 Handling offset move in thread for scope, endpoint = (0.22, 0.18)
21:38:28.076 00.000 9960 Moving (0.22, 0.18) raw xDistance=-0.22 yDistance=-0.13
21:38:28.076 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
21:38:28.076 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:38:28.078 00.002 11872 UpdateGuideState exits: m=2414 SNR=33.1
21:38:28.083 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:28.086 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:38:28.091 00.005 11872 Enqueuing Expose request
21:38:28.095 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:38:28.095 00.000 9960 MoveAxis(E, 103, ABG)
21:38:28.095 00.000 9960 Guiding  Dir = 2, Dur = 103
21:38:28.095 00.000 9960 IsSlewing returns 0
21:38:28.096 00.001 9960 IsGuiding returns 0
21:38:28.096 00.000 9960 PulseGuide returned control before completion, sleep 113
21:38:28.212 00.116 9960 IsGuiding returns 1
21:38:28.214 00.002 9960 scope still moving after pulse duration time elapsed
21:38:28.243 00.029 9960 IsSlewing returns 0
21:38:28.244 00.001 9960 IsGuiding returns 0
21:38:28.245 00.001 9960 scope move finished after 103 + 46 ms
21:38:28.245 00.000 9960 Move returns status 0, amount 103
21:38:28.247 00.002 9960 MoveAxis(N, 0, ABG)
21:38:28.247 00.000 9960 Move returns status 0, amount 0
21:38:28.247 00.000 9960 move complete, result=0
21:38:28.248 00.001 9960 worker thread done servicing request
21:38:28.248 00.000 11872 GuideStep: -0.2 px 103 ms EAST, -0.1 px 0 ms NORTH
21:38:28.256 00.008 9960 Worker thread wakes up
21:38:28.256 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:38:28.256 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:38:29.513 01.257 9960 Exposure complete
21:38:29.644 00.131 9960 worker thread done servicing request
21:38:29.644 00.000 11872 OnExposeComplete: enter
21:38:29.650 00.006 11872 UpdateGuideState(): m_state=6
21:38:29.656 00.006 11872 Star::Find(15, 69, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 275
21:38:29.663 00.007 11872 Star::Find returns 1 (0), X=69.19, Y=857.08, Mass=2461, SNR=33.7, Peak=131 HFD=4.8
21:38:29.668 00.005 11872 CameraToMount -- cameraTheta (1.41) - m_xAngle (-3.14) = xAngle (4.55 = -1.73)
21:38:29.676 00.008 11872 CameraToMount -- cameraTheta (1.41) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.38 = -1.90)
21:38:29.682 00.006 11872 CameraToMount -- cameraX=0.05 cameraY=0.29 hyp=0.29 cameraTheta=1.41 mountX=-0.05 mountY=-0.27, mountTheta=-1.74
21:38:29.690 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=0.05, y=0.29, opts=13)
21:38:29.697 00.007 11872 Enqueuing Move request for scope (0.05, 0.29)
21:38:29.704 00.007 9960 Worker thread wakes up
21:38:29.704 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=131, med=0, FiltMin=0, FiltMax=76, Gamma=1.000
21:38:29.709 00.005 11872 UpdateGuideState exits: m=2461 SNR=33.7
21:38:29.714 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:29.717 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:38:29.721 00.004 11872 Enqueuing Expose request
21:38:29.725 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.29) opts 0xd
21:38:29.726 00.001 9960 Handling offset move in thread for scope, endpoint = (0.05, 0.29)
21:38:29.726 00.000 9960 Moving (0.05, 0.29) raw xDistance=-0.05 yDistance=-0.27
21:38:29.726 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:38:29.726 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
21:38:29.726 00.000 9960 MoveAxis(E, 0, ABG)
21:38:29.726 00.000 9960 Move returns status 0, amount 0
21:38:29.726 00.000 9960 MoveAxis(N, 205, ABG)
21:38:29.726 00.000 9960 Guiding  Dir = 0, Dur = 205
21:38:29.728 00.002 9960 IsSlewing returns 0
21:38:29.728 00.000 9960 IsGuiding returns 0
21:38:29.728 00.000 9960 PulseGuide returned control before completion, sleep 215
21:38:29.950 00.222 9960 IsGuiding returns 1
21:38:29.951 00.001 9960 scope still moving after pulse duration time elapsed
21:38:29.981 00.030 9960 IsSlewing returns 0
21:38:29.984 00.003 9960 IsGuiding returns 0
21:38:29.984 00.000 9960 scope move finished after 205 + 51 ms
21:38:29.985 00.001 9960 Move returns status 0, amount 205
21:38:29.985 00.000 9960 move complete, result=0
21:38:29.985 00.000 9960 worker thread done servicing request
21:38:29.985 00.000 9960 Worker thread wakes up
21:38:29.985 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.3 px 205 ms NORTH
21:38:29.989 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
21:38:29.989 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:38:31.241 01.252 9960 Exposure complete
21:38:31.351 00.110 9960 worker thread done servicing request
21:38:31.352 00.001 11872 OnExposeComplete: enter
21:38:31.355 00.003 11872 UpdateGuideState(): m_state=6
21:38:31.359 00.004 11872 Star::Find(15, 69, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 276
21:38:31.365 00.006 11872 Star::Find returns 1 (0), X=69.15, Y=856.95, Mass=2406, SNR=33.2, Peak=151 HFD=4.5
21:38:31.370 00.005 11872 CameraToMount -- cameraTheta (1.53) - m_xAngle (-3.14) = xAngle (4.67 = -1.61)
21:38:31.375 00.005 11872 CameraToMount -- cameraTheta (1.53) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.50 = -1.79)
21:38:31.378 00.003 11872 CameraToMount -- cameraX=0.01 cameraY=0.16 hyp=0.16 cameraTheta=1.53 mountX=-0.01 mountY=-0.16, mountTheta=-1.62
21:38:31.384 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.01, y=0.16, opts=13)
21:38:31.387 00.003 11872 Enqueuing Move request for scope (0.01, 0.16)
21:38:31.392 00.005 9960 Worker thread wakes up
21:38:31.393 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.16) opts 0xd
21:38:31.393 00.000 9960 Handling offset move in thread for scope, endpoint = (0.01, 0.16)
21:38:31.393 00.000 9960 Moving (0.01, 0.16) raw xDistance=-0.01 yDistance=-0.16
21:38:31.393 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:38:31.394 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:38:31.394 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=151, med=0, FiltMin=0, FiltMax=77, Gamma=1.000
21:38:31.397 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:38:31.398 00.001 9960 MoveAxis(E, 0, ABG)
21:38:31.398 00.000 9960 Move returns status 0, amount 0
21:38:31.398 00.000 9960 MoveAxis(N, 0, ABG)
21:38:31.398 00.000 11872 UpdateGuideState exits: m=2406 SNR=33.2
21:38:31.402 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:31.407 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:38:31.410 00.003 11872 Enqueuing Expose request
21:38:31.415 00.005 9960 Move returns status 0, amount 0
21:38:31.415 00.000 9960 move complete, result=0
21:38:31.415 00.000 9960 worker thread done servicing request
21:38:31.415 00.000 9960 Worker thread wakes up
21:38:31.415 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:38:31.419 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
21:38:31.419 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:38:32.667 01.248 9960 Exposure complete
21:38:32.792 00.125 9960 worker thread done servicing request
21:38:32.792 00.000 11872 OnExposeComplete: enter
21:38:32.796 00.004 11872 UpdateGuideState(): m_state=6
21:38:32.800 00.004 11872 Star::Find(15, 69, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 277
21:38:32.804 00.004 11872 Star::Find returns 1 (0), X=69.04, Y=857.03, Mass=2464, SNR=33.6, Peak=145 HFD=4.6
21:38:32.809 00.005 11872 CameraToMount -- cameraTheta (1.96) - m_xAngle (-3.14) = xAngle (5.10 = -1.18)
21:38:32.812 00.003 11872 CameraToMount -- cameraTheta (1.96) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.93 = -1.35)
21:38:32.816 00.004 11872 CameraToMount -- cameraX=-0.10 cameraY=0.24 hyp=0.26 cameraTheta=1.96 mountX=0.10 mountY=-0.25, mountTheta=-1.20
21:38:32.821 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.10, y=0.24, opts=13)
21:38:32.825 00.004 11872 Enqueuing Move request for scope (-0.10, 0.24)
21:38:32.829 00.004 9960 Worker thread wakes up
21:38:32.829 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=145, med=0, FiltMin=0, FiltMax=71, Gamma=1.000
21:38:32.833 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.24) opts 0xd
21:38:32.833 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.10, 0.24)
21:38:32.833 00.000 9960 Moving (-0.10, 0.24) raw xDistance=0.10 yDistance=-0.25
21:38:32.833 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:38:32.834 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
21:38:32.834 00.000 9960 MoveAxis(E, 0, ABG)
21:38:32.835 00.001 9960 Move returns status 0, amount 0
21:38:32.835 00.000 9960 MoveAxis(N, 188, ABG)
21:38:32.835 00.000 11872 UpdateGuideState exits: m=2464 SNR=33.6
21:38:32.839 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:32.842 00.003 9960 Guiding  Dir = 0, Dur = 188
21:38:32.843 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:38:32.847 00.004 9960 IsSlewing returns 0
21:38:32.847 00.000 11872 Enqueuing Expose request
21:38:32.851 00.004 9960 IsGuiding returns 0
21:38:32.851 00.000 9960 PulseGuide returned control before completion, sleep 198
21:38:33.053 00.202 9960 IsGuiding returns 1
21:38:33.053 00.000 9960 scope still moving after pulse duration time elapsed
21:38:33.084 00.031 9960 IsSlewing returns 0
21:38:33.084 00.000 9960 IsGuiding returns 0
21:38:33.085 00.001 9960 scope move finished after 188 + 46 ms
21:38:33.086 00.001 9960 Move returns status 0, amount 188
21:38:33.086 00.000 9960 move complete, result=0
21:38:33.086 00.000 9960 worker thread done servicing request
21:38:33.087 00.001 9960 Worker thread wakes up
21:38:33.087 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 188 ms NORTH
21:38:33.093 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:38:33.093 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:38:34.352 01.259 9960 Exposure complete
21:38:34.482 00.130 9960 worker thread done servicing request
21:38:34.482 00.000 11872 OnExposeComplete: enter
21:38:34.486 00.004 11872 UpdateGuideState(): m_state=6
21:38:34.490 00.004 11872 Star::Find(15, 69, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 278
21:38:34.494 00.004 11872 Star::Find returns 1 (0), X=69.08, Y=856.90, Mass=2355, SNR=33.0, Peak=148 HFD=4.6
21:38:34.500 00.006 11872 CameraToMount -- cameraTheta (2.09) - m_xAngle (-3.14) = xAngle (5.23 = -1.06)
21:38:34.504 00.004 11872 CameraToMount -- cameraTheta (2.09) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.05 = -1.23)
21:38:34.508 00.004 11872 CameraToMount -- cameraX=-0.06 cameraY=0.11 hyp=0.12 cameraTheta=2.09 mountX=0.06 mountY=-0.12, mountTheta=-1.09
21:38:34.514 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.06, y=0.11, opts=13)
21:38:34.517 00.003 11872 Enqueuing Move request for scope (-0.06, 0.11)
21:38:34.521 00.004 9960 Worker thread wakes up
21:38:34.521 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=148, med=0, FiltMin=0, FiltMax=73, Gamma=1.000
21:38:34.525 00.004 11872 UpdateGuideState exits: m=2355 SNR=33.0
21:38:34.530 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:34.534 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:38:34.538 00.004 11872 Enqueuing Expose request
21:38:34.541 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.11) opts 0xd
21:38:34.541 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.06, 0.11)
21:38:34.541 00.000 9960 Moving (-0.06, 0.11) raw xDistance=0.06 yDistance=-0.12
21:38:34.542 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:38:34.543 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:38:34.543 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:38:34.543 00.000 9960 MoveAxis(E, 0, ABG)
21:38:34.543 00.000 9960 Move returns status 0, amount 0
21:38:34.543 00.000 9960 MoveAxis(N, 0, ABG)
21:38:34.544 00.001 9960 Move returns status 0, amount 0
21:38:34.544 00.000 9960 move complete, result=0
21:38:34.545 00.001 9960 worker thread done servicing request
21:38:34.545 00.000 9960 Worker thread wakes up
21:38:34.545 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:38:34.545 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:38:34.545 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:38:35.783 01.238 9960 Exposure complete
21:38:35.921 00.138 9960 worker thread done servicing request
21:38:35.921 00.000 11872 OnExposeComplete: enter
21:38:35.926 00.005 11872 UpdateGuideState(): m_state=6
21:38:35.929 00.003 11872 Star::Find(15, 69, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 279
21:38:35.934 00.005 11872 Star::Find returns 1 (0), X=69.01, Y=857.11, Mass=2413, SNR=33.5, Peak=155 HFD=4.7
21:38:35.937 00.003 11872 CameraToMount -- cameraTheta (1.96) - m_xAngle (-3.14) = xAngle (5.10 = -1.19)
21:38:35.939 00.002 11872 CameraToMount -- cameraTheta (1.96) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.92 = -1.36)
21:38:35.941 00.002 11872 CameraToMount -- cameraX=-0.13 cameraY=0.32 hyp=0.34 cameraTheta=1.96 mountX=0.13 mountY=-0.33, mountTheta=-1.20
21:38:35.945 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.13, y=0.32, opts=13)
21:38:35.952 00.007 11872 Enqueuing Move request for scope (-0.13, 0.32)
21:38:35.955 00.003 9960 Worker thread wakes up
21:38:35.956 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.32) opts 0xd
21:38:35.956 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.13, 0.32)
21:38:35.956 00.000 9960 Moving (-0.13, 0.32) raw xDistance=0.13 yDistance=-0.33
21:38:35.956 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
21:38:35.956 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
21:38:35.956 00.000 9960 MoveAxis(E, 0, ABG)
21:38:35.956 00.000 9960 Move returns status 0, amount 0
21:38:35.957 00.001 9960 MoveAxis(N, 249, ABG)
21:38:35.957 00.000 9960 Guiding  Dir = 0, Dur = 249
21:38:35.958 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=155, med=0, FiltMin=0, FiltMax=69, Gamma=1.000
21:38:35.961 00.003 11872 UpdateGuideState exits: m=2413 SNR=33.5
21:38:35.964 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:35.966 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:38:35.970 00.004 11872 Enqueuing Expose request
21:38:35.972 00.002 9960 IsSlewing returns 0
21:38:35.973 00.001 9960 IsGuiding returns 0
21:38:35.973 00.000 9960 PulseGuide returned control before completion, sleep 259
21:38:36.244 00.271 9960 IsGuiding returns 1
21:38:36.244 00.000 9960 scope still moving after pulse duration time elapsed
21:38:36.275 00.031 9960 IsSlewing returns 0
21:38:36.275 00.000 9960 IsGuiding returns 0
21:38:36.276 00.001 9960 scope move finished after 249 + 53 ms
21:38:36.276 00.000 9960 Move returns status 0, amount 249
21:38:36.276 00.000 9960 move complete, result=0
21:38:36.276 00.000 9960 worker thread done servicing request
21:38:36.276 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 249 ms NORTH
21:38:36.282 00.006 9960 Worker thread wakes up
21:38:36.283 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:38:36.283 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:38:37.527 01.244 9960 Exposure complete
21:38:37.648 00.121 9960 worker thread done servicing request
21:38:37.648 00.000 11872 OnExposeComplete: enter
21:38:37.651 00.003 11872 UpdateGuideState(): m_state=6
21:38:37.655 00.004 11872 Star::Find(15, 69, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 280
21:38:37.659 00.004 11872 Star::Find returns 1 (0), X=69.04, Y=857.00, Mass=2263, SNR=32.2, Peak=147 HFD=4.5
21:38:37.663 00.004 11872 CameraToMount -- cameraTheta (2.03) - m_xAngle (-3.14) = xAngle (5.17 = -1.12)
21:38:37.666 00.003 11872 CameraToMount -- cameraTheta (2.03) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.99 = -1.29)
21:38:37.669 00.003 11872 CameraToMount -- cameraX=-0.10 cameraY=0.20 hyp=0.23 cameraTheta=2.03 mountX=0.10 mountY=-0.22, mountTheta=-1.14
21:38:37.678 00.009 11872 SchedulePrimaryMove(0FA44CE0, x=-0.10, y=0.20, opts=13)
21:38:37.684 00.006 11872 Enqueuing Move request for scope (-0.10, 0.20)
21:38:37.688 00.004 9960 Worker thread wakes up
21:38:37.688 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.20) opts 0xd
21:38:37.688 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.10, 0.20)
21:38:37.688 00.000 9960 Moving (-0.10, 0.20) raw xDistance=0.10 yDistance=-0.22
21:38:37.690 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=147, med=0, FiltMin=0, FiltMax=60, Gamma=1.000
21:38:37.694 00.004 11872 UpdateGuideState exits: m=2263 SNR=32.2
21:38:37.698 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:37.704 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:38:37.708 00.004 11872 Enqueuing Expose request
21:38:37.711 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:38:37.711 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
21:38:37.711 00.000 9960 MoveAxis(E, 0, ABG)
21:38:37.711 00.000 9960 Move returns status 0, amount 0
21:38:37.711 00.000 9960 MoveAxis(N, 163, ABG)
21:38:37.712 00.001 9960 Guiding  Dir = 0, Dur = 163
21:38:37.712 00.000 9960 IsSlewing returns 0
21:38:37.712 00.000 9960 IsGuiding returns 0
21:38:37.713 00.001 9960 PulseGuide returned control before completion, sleep 173
21:38:37.891 00.178 9960 IsGuiding returns 1
21:38:37.893 00.002 9960 scope still moving after pulse duration time elapsed
21:38:37.923 00.030 9960 IsSlewing returns 0
21:38:37.923 00.000 9960 IsGuiding returns 0
21:38:37.923 00.000 9960 scope move finished after 163 + 48 ms
21:38:37.923 00.000 9960 Move returns status 0, amount 163
21:38:37.925 00.002 9960 move complete, result=0
21:38:37.925 00.000 9960 worker thread done servicing request
21:38:37.925 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 163 ms NORTH
21:38:37.930 00.005 9960 Worker thread wakes up
21:38:37.930 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:38:37.931 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:38:39.175 01.244 9960 Exposure complete
21:38:39.311 00.136 9960 worker thread done servicing request
21:38:39.311 00.000 11872 OnExposeComplete: enter
21:38:39.315 00.004 11872 UpdateGuideState(): m_state=6
21:38:39.321 00.006 11872 Star::Find(15, 69, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 281
21:38:39.326 00.005 11872 Star::Find returns 1 (0), X=69.01, Y=857.01, Mass=2284, SNR=32.6, Peak=143 HFD=4.5
21:38:39.332 00.006 11872 CameraToMount -- cameraTheta (2.12) - m_xAngle (-3.14) = xAngle (5.25 = -1.03)
21:38:39.337 00.005 11872 CameraToMount -- cameraTheta (2.12) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.08 = -1.20)
21:38:39.342 00.005 11872 CameraToMount -- cameraX=-0.13 cameraY=0.22 hyp=0.25 cameraTheta=2.12 mountX=0.13 mountY=-0.24, mountTheta=-1.07
21:38:39.346 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.13, y=0.22, opts=13)
21:38:39.350 00.004 11872 Enqueuing Move request for scope (-0.13, 0.22)
21:38:39.355 00.005 9960 Worker thread wakes up
21:38:39.355 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=143, med=0, FiltMin=0, FiltMax=77, Gamma=1.000
21:38:39.359 00.004 11872 UpdateGuideState exits: m=2284 SNR=32.6
21:38:39.363 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.22) opts 0xd
21:38:39.363 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:39.367 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:38:39.371 00.004 11872 Enqueuing Expose request
21:38:39.375 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.13, 0.22)
21:38:39.375 00.000 9960 Moving (-0.13, 0.22) raw xDistance=0.13 yDistance=-0.24
21:38:39.375 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
21:38:39.375 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
21:38:39.376 00.001 9960 MoveAxis(E, 0, ABG)
21:38:39.376 00.000 9960 Move returns status 0, amount 0
21:38:39.376 00.000 9960 MoveAxis(N, 176, ABG)
21:38:39.376 00.000 9960 Guiding  Dir = 0, Dur = 176
21:38:39.377 00.001 9960 IsSlewing returns 0
21:38:39.377 00.000 9960 IsGuiding returns 0
21:38:39.377 00.000 9960 PulseGuide returned control before completion, sleep 186
21:38:39.568 00.191 9960 IsGuiding returns 1
21:38:39.569 00.001 9960 scope still moving after pulse duration time elapsed
21:38:39.598 00.029 9960 IsSlewing returns 0
21:38:39.599 00.001 9960 IsGuiding returns 0
21:38:39.599 00.000 9960 scope move finished after 176 + 45 ms
21:38:39.600 00.001 9960 Move returns status 0, amount 176
21:38:39.600 00.000 9960 move complete, result=0
21:38:39.600 00.000 9960 worker thread done servicing request
21:38:39.601 00.001 9960 Worker thread wakes up
21:38:39.601 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 176 ms NORTH
21:38:39.606 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:38:39.607 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:38:40.866 01.259 9960 Exposure complete
21:38:40.992 00.126 9960 worker thread done servicing request
21:38:40.993 00.001 11872 OnExposeComplete: enter
21:38:40.998 00.005 11872 UpdateGuideState(): m_state=6
21:38:41.002 00.004 11872 Star::Find(15, 69, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 282
21:38:41.005 00.003 11872 Star::Find returns 1 (0), X=68.98, Y=856.89, Mass=2345, SNR=32.7, Peak=137 HFD=4.6
21:38:41.009 00.004 11872 CameraToMount -- cameraTheta (2.61) - m_xAngle (-3.14) = xAngle (5.75 = -0.53)
21:38:41.013 00.004 11872 CameraToMount -- cameraTheta (2.61) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.58 = -0.71)
21:38:41.016 00.003 11872 CameraToMount -- cameraX=-0.16 cameraY=0.09 hyp=0.19 cameraTheta=2.61 mountX=0.16 mountY=-0.12, mountTheta=-0.65
21:38:41.020 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.16, y=0.09, opts=13)
21:38:41.024 00.004 11872 Enqueuing Move request for scope (-0.16, 0.09)
21:38:41.030 00.006 9960 Worker thread wakes up
21:38:41.030 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.09) opts 0xd
21:38:41.030 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.16, 0.09)
21:38:41.031 00.001 9960 Moving (-0.16, 0.09) raw xDistance=0.16 yDistance=-0.12
21:38:41.031 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
21:38:41.031 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:38:41.031 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:38:41.031 00.000 9960 MoveAxis(E, 0, ABG)
21:38:41.032 00.001 9960 Move returns status 0, amount 0
21:38:41.032 00.000 9960 MoveAxis(N, 0, ABG)
21:38:41.032 00.000 9960 Move returns status 0, amount 0
21:38:41.032 00.000 9960 move complete, result=0
21:38:41.032 00.000 9960 worker thread done servicing request
21:38:41.033 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=137, med=0, FiltMin=0, FiltMax=73, Gamma=1.000
21:38:41.037 00.004 11872 UpdateGuideState exits: m=2345 SNR=32.7
21:38:41.042 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:41.046 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:38:41.050 00.004 11872 Enqueuing Expose request
21:38:41.054 00.004 9960 Worker thread wakes up
21:38:41.054 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:38:41.058 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
21:38:41.058 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:38:42.309 01.251 9960 Exposure complete
21:38:42.437 00.128 9960 worker thread done servicing request
21:38:42.437 00.000 11872 OnExposeComplete: enter
21:38:42.441 00.004 11872 UpdateGuideState(): m_state=6
21:38:42.445 00.004 11872 Star::Find(15, 68, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 283
21:38:42.449 00.004 11872 Star::Find returns 1 (0), X=69.02, Y=857.05, Mass=2337, SNR=32.9, Peak=144 HFD=4.6
21:38:42.454 00.005 11872 CameraToMount -- cameraTheta (2.00) - m_xAngle (-3.14) = xAngle (5.14 = -1.15)
21:38:42.457 00.003 11872 CameraToMount -- cameraTheta (2.00) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.96 = -1.32)
21:38:42.461 00.004 11872 CameraToMount -- cameraX=-0.12 cameraY=0.26 hyp=0.28 cameraTheta=2.00 mountX=0.12 mountY=-0.27, mountTheta=-1.17
21:38:42.467 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.12, y=0.26, opts=13)
21:38:42.472 00.005 11872 Enqueuing Move request for scope (-0.12, 0.26)
21:38:42.476 00.004 9960 Worker thread wakes up
21:38:42.476 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=144, med=0, FiltMin=0, FiltMax=67, Gamma=1.000
21:38:42.479 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.26) opts 0xd
21:38:42.479 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.12, 0.26)
21:38:42.481 00.002 11872 UpdateGuideState exits: m=2337 SNR=32.9
21:38:42.485 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:42.489 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:38:42.492 00.003 11872 Enqueuing Expose request
21:38:42.496 00.004 9960 Moving (-0.12, 0.26) raw xDistance=0.12 yDistance=-0.27
21:38:42.498 00.002 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:38:42.498 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
21:38:42.498 00.000 9960 MoveAxis(E, 0, ABG)
21:38:42.498 00.000 9960 Move returns status 0, amount 0
21:38:42.498 00.000 9960 MoveAxis(N, 204, ABG)
21:38:42.498 00.000 9960 Guiding  Dir = 0, Dur = 204
21:38:42.499 00.001 9960 IsSlewing returns 0
21:38:42.499 00.000 9960 IsGuiding returns 0
21:38:42.499 00.000 9960 PulseGuide returned control before completion, sleep 214
21:38:42.717 00.218 9960 IsGuiding returns 1
21:38:42.717 00.000 9960 scope still moving after pulse duration time elapsed
21:38:42.750 00.033 9960 IsSlewing returns 0
21:38:42.751 00.001 9960 IsGuiding returns 0
21:38:42.751 00.000 9960 scope move finished after 204 + 48 ms
21:38:42.752 00.001 9960 Move returns status 0, amount 204
21:38:42.752 00.000 9960 move complete, result=0
21:38:42.753 00.001 9960 worker thread done servicing request
21:38:42.753 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 204 ms NORTH
21:38:42.759 00.006 9960 Worker thread wakes up
21:38:42.759 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:38:42.760 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:38:44.012 01.252 9960 Exposure complete
21:38:44.166 00.154 9960 worker thread done servicing request
21:38:44.166 00.000 11872 OnExposeComplete: enter
21:38:44.170 00.004 11872 UpdateGuideState(): m_state=6
21:38:44.176 00.006 11872 Star::Find(15, 69, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 284
21:38:44.180 00.004 11872 Star::Find returns 1 (0), X=69.07, Y=857.06, Mass=2373, SNR=33.1, Peak=134 HFD=4.6
21:38:44.184 00.004 11872 CameraToMount -- cameraTheta (1.83) - m_xAngle (-3.14) = xAngle (4.97 = -1.31)
21:38:44.187 00.003 11872 CameraToMount -- cameraTheta (1.83) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.80 = -1.48)
21:38:44.192 00.005 11872 CameraToMount -- cameraX=-0.07 cameraY=0.26 hyp=0.27 cameraTheta=1.83 mountX=0.07 mountY=-0.27, mountTheta=-1.32
21:38:44.197 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.07, y=0.26, opts=13)
21:38:44.202 00.005 11872 Enqueuing Move request for scope (-0.07, 0.26)
21:38:44.206 00.004 9960 Worker thread wakes up
21:38:44.208 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=134, med=0, FiltMin=0, FiltMax=65, Gamma=1.000
21:38:44.212 00.004 11872 UpdateGuideState exits: m=2373 SNR=33.1
21:38:44.216 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:44.220 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:38:44.224 00.004 11872 Enqueuing Expose request
21:38:44.227 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.26) opts 0xd
21:38:44.227 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.07, 0.26)
21:38:44.228 00.001 9960 Moving (-0.07, 0.26) raw xDistance=0.07 yDistance=-0.27
21:38:44.228 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:38:44.228 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
21:38:44.228 00.000 9960 MoveAxis(E, 0, ABG)
21:38:44.229 00.001 9960 Move returns status 0, amount 0
21:38:44.229 00.000 9960 MoveAxis(N, 204, ABG)
21:38:44.229 00.000 9960 Guiding  Dir = 0, Dur = 204
21:38:44.229 00.000 9960 IsSlewing returns 0
21:38:44.229 00.000 9960 IsGuiding returns 0
21:38:44.230 00.001 9960 PulseGuide returned control before completion, sleep 214
21:38:44.454 00.224 9960 IsGuiding returns 1
21:38:44.455 00.001 9960 scope still moving after pulse duration time elapsed
21:38:44.484 00.029 9960 IsSlewing returns 0
21:38:44.486 00.002 9960 IsGuiding returns 0
21:38:44.486 00.000 9960 scope move finished after 204 + 51 ms
21:38:44.487 00.001 9960 Move returns status 0, amount 204
21:38:44.487 00.000 9960 move complete, result=0
21:38:44.487 00.000 9960 worker thread done servicing request
21:38:44.487 00.000 9960 Worker thread wakes up
21:38:44.488 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 204 ms NORTH
21:38:44.494 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:38:44.494 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:38:45.748 01.254 9960 Exposure complete
21:38:45.871 00.123 9960 worker thread done servicing request
21:38:45.871 00.000 11872 OnExposeComplete: enter
21:38:45.875 00.004 11872 UpdateGuideState(): m_state=6
21:38:45.879 00.004 11872 Star::Find(15, 69, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 285
21:38:45.882 00.003 11872 Star::Find returns 1 (0), X=68.99, Y=856.74, Mass=2598, SNR=34.4, Peak=144 HFD=4.9
21:38:45.886 00.004 11872 CameraToMount -- cameraTheta (-2.85) - m_xAngle (-3.14) = xAngle (0.29 = 0.29)
21:38:45.890 00.004 11872 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.12 = 0.12)
21:38:45.897 00.007 11872 CameraToMount -- cameraX=-0.15 cameraY=-0.05 hyp=0.16 cameraTheta=-2.85 mountX=0.15 mountY=0.02, mountTheta=0.12
21:38:45.902 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.15, y=-0.05, opts=13)
21:38:45.907 00.005 11872 Enqueuing Move request for scope (-0.15, -0.05)
21:38:45.911 00.004 9960 Worker thread wakes up
21:38:45.911 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.05) opts 0xd
21:38:45.911 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.15, -0.05)
21:38:45.914 00.003 9960 Moving (-0.15, -0.05) raw xDistance=0.15 yDistance=0.02
21:38:45.914 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=144, med=0, FiltMin=0, FiltMax=74, Gamma=1.000
21:38:45.918 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
21:38:45.918 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:38:45.918 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:38:45.918 00.000 9960 MoveAxis(E, 0, ABG)
21:38:45.919 00.001 9960 Move returns status 0, amount 0
21:38:45.919 00.000 9960 MoveAxis(N, 0, ABG)
21:38:45.919 00.000 9960 Move returns status 0, amount 0
21:38:45.919 00.000 11872 UpdateGuideState exits: m=2598 SNR=34.4
21:38:45.923 00.004 9960 move complete, result=0
21:38:45.924 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:45.928 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:38:45.931 00.003 11872 Enqueuing Expose request
21:38:45.934 00.003 9960 worker thread done servicing request
21:38:45.934 00.000 9960 Worker thread wakes up
21:38:45.934 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:38:45.934 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:38:45.934 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
21:38:47.183 01.249 9960 Exposure complete
21:38:47.302 00.119 9960 worker thread done servicing request
21:38:47.302 00.000 11872 OnExposeComplete: enter
21:38:47.307 00.005 11872 UpdateGuideState(): m_state=6
21:38:47.311 00.004 11872 Star::Find(15, 68, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 286
21:38:47.316 00.005 11872 Star::Find returns 1 (0), X=69.09, Y=856.94, Mass=2393, SNR=33.0, Peak=165 HFD=4.5
21:38:47.321 00.005 11872 CameraToMount -- cameraTheta (1.90) - m_xAngle (-3.14) = xAngle (5.03 = -1.25)
21:38:47.325 00.004 11872 CameraToMount -- cameraTheta (1.90) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.86 = -1.42)
21:38:47.330 00.005 11872 CameraToMount -- cameraX=-0.05 cameraY=0.15 hyp=0.16 cameraTheta=1.90 mountX=0.05 mountY=-0.15, mountTheta=-1.26
21:38:47.338 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=-0.05, y=0.15, opts=13)
21:38:47.342 00.004 11872 Enqueuing Move request for scope (-0.05, 0.15)
21:38:47.347 00.005 9960 Worker thread wakes up
21:38:47.347 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=165, med=0, FiltMin=0, FiltMax=71, Gamma=1.000
21:38:47.351 00.004 11872 UpdateGuideState exits: m=2393 SNR=33.0
21:38:47.355 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:47.359 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.15) opts 0xd
21:38:47.361 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:38:47.366 00.005 11872 Enqueuing Expose request
21:38:47.370 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.05, 0.15)
21:38:47.370 00.000 9960 Moving (-0.05, 0.15) raw xDistance=0.05 yDistance=-0.15
21:38:47.370 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:38:47.371 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:38:47.371 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:38:47.371 00.000 9960 MoveAxis(E, 0, ABG)
21:38:47.371 00.000 9960 Move returns status 0, amount 0
21:38:47.372 00.001 9960 MoveAxis(N, 0, ABG)
21:38:47.372 00.000 9960 Move returns status 0, amount 0
21:38:47.372 00.000 9960 move complete, result=0
21:38:47.372 00.000 9960 worker thread done servicing request
21:38:47.373 00.001 9960 Worker thread wakes up
21:38:47.373 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:38:47.377 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
21:38:47.377 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:38:48.624 01.247 9960 Exposure complete
21:38:48.746 00.122 9960 worker thread done servicing request
21:38:48.747 00.001 11872 OnExposeComplete: enter
21:38:48.750 00.003 11872 UpdateGuideState(): m_state=6
21:38:48.754 00.004 11872 Star::Find(15, 69, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 287
21:38:48.759 00.005 11872 Star::Find returns 1 (0), X=69.08, Y=856.97, Mass=2438, SNR=33.5, Peak=165 HFD=4.6
21:38:48.762 00.003 11872 CameraToMount -- cameraTheta (1.91) - m_xAngle (-3.14) = xAngle (5.05 = -1.23)
21:38:48.766 00.004 11872 CameraToMount -- cameraTheta (1.91) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.88 = -1.40)
21:38:48.769 00.003 11872 CameraToMount -- cameraX=-0.06 cameraY=0.18 hyp=0.19 cameraTheta=1.91 mountX=0.06 mountY=-0.19, mountTheta=-1.25
21:38:48.776 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.06, y=0.18, opts=13)
21:38:48.780 00.004 11872 Enqueuing Move request for scope (-0.06, 0.18)
21:38:48.784 00.004 9960 Worker thread wakes up
21:38:48.784 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=165, med=0, FiltMin=0, FiltMax=67, Gamma=1.000
21:38:48.788 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.18) opts 0xd
21:38:48.789 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.06, 0.18)
21:38:48.790 00.001 9960 Moving (-0.06, 0.18) raw xDistance=0.06 yDistance=-0.19
21:38:48.790 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:38:48.790 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:38:48.790 00.000 11872 UpdateGuideState exits: m=2438 SNR=33.5
21:38:48.795 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:48.799 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:38:48.804 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:38:48.804 00.000 11872 Enqueuing Expose request
21:38:48.808 00.004 9960 MoveAxis(E, 0, ABG)
21:38:48.808 00.000 9960 Move returns status 0, amount 0
21:38:48.808 00.000 9960 MoveAxis(N, 0, ABG)
21:38:48.808 00.000 9960 Move returns status 0, amount 0
21:38:48.809 00.001 9960 move complete, result=0
21:38:48.809 00.000 9960 worker thread done servicing request
21:38:48.810 00.001 9960 Worker thread wakes up
21:38:48.810 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:38:48.813 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
21:38:48.813 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:38:50.066 01.253 9960 Exposure complete
21:38:50.191 00.125 9960 worker thread done servicing request
21:38:50.191 00.000 11872 OnExposeComplete: enter
21:38:50.196 00.005 11872 UpdateGuideState(): m_state=6
21:38:50.200 00.004 11872 Star::Find(15, 69, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 288
21:38:50.204 00.004 11872 Star::Find returns 1 (0), X=69.21, Y=857.10, Mass=2396, SNR=33.2, Peak=150 HFD=4.8
21:38:50.208 00.004 11872 CameraToMount -- cameraTheta (1.36) - m_xAngle (-3.14) = xAngle (4.50 = -1.79)
21:38:50.212 00.004 11872 CameraToMount -- cameraTheta (1.36) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.32 = -1.96)
21:38:50.216 00.004 11872 CameraToMount -- cameraX=0.07 cameraY=0.31 hyp=0.31 cameraTheta=1.36 mountX=-0.07 mountY=-0.29, mountTheta=-1.80
21:38:50.221 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.07, y=0.31, opts=13)
21:38:50.225 00.004 11872 Enqueuing Move request for scope (0.07, 0.31)
21:38:50.228 00.003 9960 Worker thread wakes up
21:38:50.228 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=150, med=0, FiltMin=0, FiltMax=79, Gamma=1.000
21:38:50.232 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.31) opts 0xd
21:38:50.232 00.000 11872 UpdateGuideState exits: m=2396 SNR=33.2
21:38:50.237 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:50.241 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:38:50.245 00.004 9960 Handling offset move in thread for scope, endpoint = (0.07, 0.31)
21:38:50.245 00.000 9960 Moving (0.07, 0.31) raw xDistance=-0.07 yDistance=-0.29
21:38:50.246 00.001 11872 Enqueuing Expose request
21:38:50.249 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:38:50.249 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
21:38:50.250 00.001 9960 MoveAxis(E, 0, ABG)
21:38:50.250 00.000 9960 Move returns status 0, amount 0
21:38:50.250 00.000 9960 MoveAxis(N, 217, ABG)
21:38:50.250 00.000 9960 Guiding  Dir = 0, Dur = 217
21:38:50.251 00.001 9960 IsSlewing returns 0
21:38:50.251 00.000 9960 IsGuiding returns 0
21:38:50.251 00.000 9960 PulseGuide returned control before completion, sleep 227
21:38:50.491 00.240 9960 IsGuiding returns 1
21:38:50.494 00.003 9960 scope still moving after pulse duration time elapsed
21:38:50.522 00.028 9960 IsSlewing returns 0
21:38:50.525 00.003 9960 IsGuiding returns 0
21:38:50.526 00.001 9960 scope move finished after 217 + 57 ms
21:38:50.526 00.000 9960 Move returns status 0, amount 217
21:38:50.526 00.000 9960 move complete, result=0
21:38:50.527 00.001 9960 worker thread done servicing request
21:38:50.527 00.000 9960 Worker thread wakes up
21:38:50.527 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 217 ms NORTH
21:38:50.534 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:38:50.534 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:38:51.786 01.252 9960 Exposure complete
21:38:51.933 00.147 9960 worker thread done servicing request
21:38:51.933 00.000 11872 OnExposeComplete: enter
21:38:51.937 00.004 11872 UpdateGuideState(): m_state=6
21:38:51.942 00.005 11872 Star::Find(15, 69, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 289
21:38:51.946 00.004 11872 Star::Find returns 1 (0), X=69.22, Y=856.98, Mass=2536, SNR=34.1, Peak=151 HFD=4.8
21:38:51.950 00.004 11872 CameraToMount -- cameraTheta (1.19) - m_xAngle (-3.14) = xAngle (4.33 = -1.96)
21:38:51.955 00.005 11872 CameraToMount -- cameraTheta (1.19) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.16 = -2.13)
21:38:51.959 00.004 11872 CameraToMount -- cameraX=0.08 cameraY=0.19 hyp=0.21 cameraTheta=1.19 mountX=-0.08 mountY=-0.18, mountTheta=-1.99
21:38:51.964 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.08, y=0.19, opts=13)
21:38:51.968 00.004 11872 Enqueuing Move request for scope (0.08, 0.19)
21:38:51.970 00.002 9960 Worker thread wakes up
21:38:51.971 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=151, med=0, FiltMin=0, FiltMax=72, Gamma=1.000
21:38:51.974 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.19) opts 0xd
21:38:51.974 00.000 11872 UpdateGuideState exits: m=2536 SNR=34.1
21:38:51.979 00.005 9960 Handling offset move in thread for scope, endpoint = (0.08, 0.19)
21:38:51.979 00.000 9960 Moving (0.08, 0.19) raw xDistance=-0.08 yDistance=-0.18
21:38:51.979 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:51.983 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:38:51.984 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:38:51.988 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:38:51.988 00.000 11872 Enqueuing Expose request
21:38:51.992 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:38:51.992 00.000 9960 MoveAxis(E, 0, ABG)
21:38:51.992 00.000 9960 Move returns status 0, amount 0
21:38:51.992 00.000 9960 MoveAxis(N, 0, ABG)
21:38:51.992 00.000 9960 Move returns status 0, amount 0
21:38:51.992 00.000 9960 move complete, result=0
21:38:51.994 00.002 9960 worker thread done servicing request
21:38:51.994 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:38:51.997 00.003 9960 Worker thread wakes up
21:38:51.997 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:38:51.997 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:38:53.242 01.245 9960 Exposure complete
21:38:53.370 00.128 9960 worker thread done servicing request
21:38:53.371 00.001 11872 OnExposeComplete: enter
21:38:53.375 00.004 11872 UpdateGuideState(): m_state=6
21:38:53.379 00.004 11872 Star::Find(15, 69, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 290
21:38:53.382 00.003 11872 Star::Find returns 1 (0), X=69.16, Y=857.29, Mass=2376, SNR=33.0, Peak=154 HFD=5.0
21:38:53.386 00.004 11872 CameraToMount -- cameraTheta (1.53) - m_xAngle (-3.14) = xAngle (4.66 = -1.62)
21:38:53.390 00.004 11872 CameraToMount -- cameraTheta (1.53) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.49 = -1.79)
21:38:53.395 00.005 11872 CameraToMount -- cameraX=0.02 cameraY=0.50 hyp=0.50 cameraTheta=1.53 mountX=-0.02 mountY=-0.48, mountTheta=-1.62
21:38:53.401 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.02, y=0.50, opts=13)
21:38:53.404 00.003 11872 Enqueuing Move request for scope (0.02, 0.50)
21:38:53.409 00.005 9960 Worker thread wakes up
21:38:53.409 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=154, med=0, FiltMin=0, FiltMax=77, Gamma=1.000
21:38:53.413 00.004 11872 UpdateGuideState exits: m=2376 SNR=33.0
21:38:53.417 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.50) opts 0xd
21:38:53.417 00.000 9960 Handling offset move in thread for scope, endpoint = (0.02, 0.50)
21:38:53.417 00.000 9960 Moving (0.02, 0.50) raw xDistance=-0.02 yDistance=-0.48
21:38:53.418 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:38:53.418 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.48 from input -0.48
21:38:53.418 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:53.423 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:38:53.427 00.004 11872 Enqueuing Expose request
21:38:53.431 00.004 9960 MoveAxis(E, 0, ABG)
21:38:53.432 00.001 9960 Move returns status 0, amount 0
21:38:53.432 00.000 9960 MoveAxis(N, 362, ABG)
21:38:53.432 00.000 9960 Guiding  Dir = 0, Dur = 362
21:38:53.432 00.000 9960 IsSlewing returns 0
21:38:53.433 00.001 9960 IsGuiding returns 0
21:38:53.433 00.000 9960 PulseGuide returned control before completion, sleep 372
21:38:53.815 00.382 9960 IsGuiding returns 1
21:38:53.815 00.000 9960 scope still moving after pulse duration time elapsed
21:38:53.844 00.029 9960 IsSlewing returns 0
21:38:53.847 00.003 9960 IsGuiding returns 0
21:38:53.847 00.000 9960 scope move finished after 362 + 52 ms
21:38:53.847 00.000 9960 Move returns status 0, amount 362
21:38:53.848 00.001 9960 move complete, result=0
21:38:53.848 00.000 9960 worker thread done servicing request
21:38:53.849 00.001 9960 Worker thread wakes up
21:38:53.849 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.5 px 362 ms NORTH
21:38:53.857 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
21:38:53.857 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:38:55.107 01.250 9960 Exposure complete
21:38:55.218 00.111 9960 worker thread done servicing request
21:38:55.218 00.000 11872 OnExposeComplete: enter
21:38:55.221 00.003 11872 UpdateGuideState(): m_state=6
21:38:55.226 00.005 11872 Star::Find(15, 69, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 291
21:38:55.230 00.004 11872 Star::Find returns 1 (0), X=69.17, Y=856.97, Mass=2572, SNR=34.4, Peak=153 HFD=4.6
21:38:55.235 00.005 11872 CameraToMount -- cameraTheta (1.39) - m_xAngle (-3.14) = xAngle (4.52 = -1.76)
21:38:55.239 00.004 11872 CameraToMount -- cameraTheta (1.39) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.35 = -1.93)
21:38:55.243 00.004 11872 CameraToMount -- cameraX=0.03 cameraY=0.17 hyp=0.18 cameraTheta=1.39 mountX=-0.03 mountY=-0.17, mountTheta=-1.77
21:38:55.248 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.03, y=0.17, opts=13)
21:38:55.252 00.004 11872 Enqueuing Move request for scope (0.03, 0.17)
21:38:55.255 00.003 9960 Worker thread wakes up
21:38:55.255 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.17) opts 0xd
21:38:55.256 00.001 9960 Handling offset move in thread for scope, endpoint = (0.03, 0.17)
21:38:55.257 00.001 9960 Moving (0.03, 0.17) raw xDistance=-0.03 yDistance=-0.17
21:38:55.257 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:38:55.257 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:38:55.257 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:38:55.257 00.000 9960 MoveAxis(E, 0, ABG)
21:38:55.258 00.001 9960 Move returns status 0, amount 0
21:38:55.258 00.000 9960 MoveAxis(N, 0, ABG)
21:38:55.258 00.000 9960 Move returns status 0, amount 0
21:38:55.258 00.000 9960 move complete, result=0
21:38:55.258 00.000 9960 worker thread done servicing request
21:38:55.258 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=153, med=0, FiltMin=0, FiltMax=76, Gamma=1.000
21:38:55.262 00.004 11872 UpdateGuideState exits: m=2572 SNR=34.4
21:38:55.267 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:55.272 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:38:55.276 00.004 11872 Enqueuing Expose request
21:38:55.279 00.003 9960 Worker thread wakes up
21:38:55.279 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:38:55.283 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
21:38:55.283 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:38:56.533 01.250 9960 Exposure complete
21:38:56.647 00.114 9960 worker thread done servicing request
21:38:56.647 00.000 11872 OnExposeComplete: enter
21:38:56.653 00.006 11872 UpdateGuideState(): m_state=6
21:38:56.657 00.004 11872 Star::Find(15, 69, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 292
21:38:56.661 00.004 11872 Star::Find returns 1 (0), X=69.02, Y=856.86, Mass=2463, SNR=33.5, Peak=128 HFD=4.7
21:38:56.664 00.003 11872 CameraToMount -- cameraTheta (2.64) - m_xAngle (-3.14) = xAngle (5.78 = -0.50)
21:38:56.669 00.005 11872 CameraToMount -- cameraTheta (2.64) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.61 = -0.67)
21:38:56.674 00.005 11872 CameraToMount -- cameraX=-0.12 cameraY=0.07 hyp=0.14 cameraTheta=2.64 mountX=0.12 mountY=-0.09, mountTheta=-0.62
21:38:56.679 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.12, y=0.07, opts=13)
21:38:56.682 00.003 11872 Enqueuing Move request for scope (-0.12, 0.07)
21:38:56.686 00.004 9960 Worker thread wakes up
21:38:56.686 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.07) opts 0xd
21:38:56.687 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=128, med=0, FiltMin=0, FiltMax=71, Gamma=1.000
21:38:56.691 00.004 11872 UpdateGuideState exits: m=2463 SNR=33.5
21:38:56.695 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:56.701 00.006 9960 Handling offset move in thread for scope, endpoint = (-0.12, 0.07)
21:38:56.701 00.000 9960 Moving (-0.12, 0.07) raw xDistance=0.12 yDistance=-0.09
21:38:56.701 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:38:56.702 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:38:56.702 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:38:56.709 00.007 11872 Enqueuing Expose request
21:38:56.713 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:38:56.713 00.000 9960 MoveAxis(E, 0, ABG)
21:38:56.713 00.000 9960 Move returns status 0, amount 0
21:38:56.713 00.000 9960 MoveAxis(N, 0, ABG)
21:38:56.713 00.000 9960 Move returns status 0, amount 0
21:38:56.714 00.001 9960 move complete, result=0
21:38:56.715 00.001 9960 worker thread done servicing request
21:38:56.715 00.000 9960 Worker thread wakes up
21:38:56.715 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:38:56.719 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
21:38:56.719 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:38:57.964 01.245 9960 Exposure complete
21:38:58.089 00.125 9960 worker thread done servicing request
21:38:58.090 00.001 11872 OnExposeComplete: enter
21:38:58.095 00.005 11872 UpdateGuideState(): m_state=6
21:38:58.100 00.005 11872 Star::Find(15, 69, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 293
21:38:58.104 00.004 11872 Star::Find returns 1 (0), X=69.16, Y=857.29, Mass=2419, SNR=33.1, Peak=144 HFD=4.8
21:38:58.107 00.003 11872 CameraToMount -- cameraTheta (1.52) - m_xAngle (-3.14) = xAngle (4.66 = -1.63)
21:38:58.112 00.005 11872 CameraToMount -- cameraTheta (1.52) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.49 = -1.80)
21:38:58.116 00.004 11872 CameraToMount -- cameraX=0.03 cameraY=0.50 hyp=0.50 cameraTheta=1.52 mountX=-0.03 mountY=-0.49, mountTheta=-1.63
21:38:58.121 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.03, y=0.50, opts=13)
21:38:58.125 00.004 11872 Enqueuing Move request for scope (0.03, 0.50)
21:38:58.129 00.004 9960 Worker thread wakes up
21:38:58.130 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.50) opts 0xd
21:38:58.130 00.000 9960 Handling offset move in thread for scope, endpoint = (0.03, 0.50)
21:38:58.130 00.000 9960 Moving (0.03, 0.50) raw xDistance=-0.03 yDistance=-0.49
21:38:58.130 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:38:58.130 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.49 from input -0.49
21:38:58.131 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=144, med=0, FiltMin=0, FiltMax=69, Gamma=1.000
21:38:58.135 00.004 9960 MoveAxis(E, 0, ABG)
21:38:58.136 00.001 11872 UpdateGuideState exits: m=2419 SNR=33.1
21:38:58.139 00.003 9960 Move returns status 0, amount 0
21:38:58.139 00.000 9960 MoveAxis(N, 363, ABG)
21:38:58.140 00.001 9960 Guiding  Dir = 0, Dur = 363
21:38:58.140 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:58.145 00.005 9960 IsSlewing returns 0
21:38:58.145 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:38:58.149 00.004 9960 IsGuiding returns 0
21:38:58.149 00.000 11872 Enqueuing Expose request
21:38:58.154 00.005 9960 PulseGuide returned control before completion, sleep 373
21:38:58.531 00.377 9960 IsGuiding returns 1
21:38:58.531 00.000 9960 scope still moving after pulse duration time elapsed
21:38:58.563 00.032 9960 IsSlewing returns 0
21:38:58.563 00.000 9960 IsGuiding returns 0
21:38:58.564 00.001 9960 scope move finished after 363 + 50 ms
21:38:58.564 00.000 9960 Move returns status 0, amount 363
21:38:58.564 00.000 9960 move complete, result=0
21:38:58.564 00.000 9960 worker thread done servicing request
21:38:58.564 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.5 px 363 ms NORTH
21:38:58.570 00.006 9960 Worker thread wakes up
21:38:58.570 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:38:58.570 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:38:59.815 01.245 9960 Exposure complete
21:38:59.932 00.117 9960 worker thread done servicing request
21:38:59.932 00.000 11872 OnExposeComplete: enter
21:38:59.935 00.003 11872 UpdateGuideState(): m_state=6
21:38:59.938 00.003 11872 Star::Find(15, 69, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 294
21:38:59.943 00.005 11872 Star::Find returns 1 (0), X=69.17, Y=856.86, Mass=2429, SNR=33.4, Peak=129 HFD=4.4
21:38:59.945 00.002 11872 CameraToMount -- cameraTheta (1.16) - m_xAngle (-3.14) = xAngle (4.30 = -1.99)
21:38:59.950 00.005 11872 CameraToMount -- cameraTheta (1.16) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.12 = -2.16)
21:38:59.954 00.004 11872 CameraToMount -- cameraX=0.03 cameraY=0.06 hyp=0.07 cameraTheta=1.16 mountX=-0.03 mountY=-0.06, mountTheta=-2.02
21:38:59.959 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.03, y=0.06, opts=13)
21:38:59.962 00.003 11872 Enqueuing Move request for scope (0.03, 0.06)
21:38:59.965 00.003 9960 Worker thread wakes up
21:38:59.966 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.06) opts 0xd
21:38:59.966 00.000 9960 Handling offset move in thread for scope, endpoint = (0.03, 0.06)
21:38:59.966 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=129, med=0, FiltMin=0, FiltMax=85, Gamma=1.000
21:38:59.971 00.005 9960 Moving (0.03, 0.06) raw xDistance=-0.03 yDistance=-0.06
21:38:59.971 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:38:59.971 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:38:59.971 00.000 11872 UpdateGuideState exits: m=2429 SNR=33.4
21:38:59.974 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:59.978 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:38:59.983 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:38:59.983 00.000 9960 MoveAxis(E, 0, ABG)
21:38:59.983 00.000 9960 Move returns status 0, amount 0
21:38:59.983 00.000 9960 MoveAxis(N, 0, ABG)
21:38:59.983 00.000 9960 Move returns status 0, amount 0
21:38:59.983 00.000 9960 move complete, result=0
21:38:59.984 00.001 11872 Enqueuing Expose request
21:38:59.988 00.004 9960 worker thread done servicing request
21:38:59.988 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:38:59.991 00.003 9960 Worker thread wakes up
21:38:59.991 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:38:59.991 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:39:01.243 01.252 9960 Exposure complete
21:39:01.368 00.125 9960 worker thread done servicing request
21:39:01.369 00.001 11872 OnExposeComplete: enter
21:39:01.373 00.004 11872 UpdateGuideState(): m_state=6
21:39:01.377 00.004 11872 Star::Find(15, 69, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 295
21:39:01.381 00.004 11872 Star::Find returns 1 (0), X=69.04, Y=856.98, Mass=2356, SNR=32.8, Peak=148 HFD=4.5
21:39:01.384 00.003 11872 CameraToMount -- cameraTheta (2.05) - m_xAngle (-3.14) = xAngle (5.19 = -1.09)
21:39:01.388 00.004 11872 CameraToMount -- cameraTheta (2.05) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.02 = -1.26)
21:39:01.392 00.004 11872 CameraToMount -- cameraX=-0.10 cameraY=0.19 hyp=0.22 cameraTheta=2.05 mountX=0.10 mountY=-0.21, mountTheta=-1.12
21:39:01.398 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.10, y=0.19, opts=13)
21:39:01.402 00.004 11872 Enqueuing Move request for scope (-0.10, 0.19)
21:39:01.405 00.003 9960 Worker thread wakes up
21:39:01.405 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.19) opts 0xd
21:39:01.405 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.10, 0.19)
21:39:01.405 00.000 9960 Moving (-0.10, 0.19) raw xDistance=0.10 yDistance=-0.21
21:39:01.406 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:39:01.406 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=148, med=0, FiltMin=0, FiltMax=73, Gamma=1.000
21:39:01.411 00.005 11872 UpdateGuideState exits: m=2356 SNR=32.8
21:39:01.415 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:01.418 00.003 9960 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
21:39:01.418 00.000 9960 MoveAxis(E, 0, ABG)
21:39:01.418 00.000 9960 Move returns status 0, amount 0
21:39:01.418 00.000 9960 MoveAxis(N, 155, ABG)
21:39:01.418 00.000 9960 Guiding  Dir = 0, Dur = 155
21:39:01.420 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:39:01.425 00.005 11872 Enqueuing Expose request
21:39:01.429 00.004 9960 IsSlewing returns 0
21:39:01.429 00.000 9960 IsGuiding returns 0
21:39:01.429 00.000 9960 PulseGuide returned control before completion, sleep 165
21:39:01.608 00.179 9960 IsGuiding returns 1
21:39:01.608 00.000 9960 scope still moving after pulse duration time elapsed
21:39:01.640 00.032 9960 IsSlewing returns 0
21:39:01.641 00.001 9960 IsGuiding returns 0
21:39:01.641 00.000 9960 scope move finished after 155 + 56 ms
21:39:01.642 00.001 9960 Move returns status 0, amount 155
21:39:01.642 00.000 9960 move complete, result=0
21:39:01.642 00.000 9960 worker thread done servicing request
21:39:01.643 00.001 9960 Worker thread wakes up
21:39:01.643 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 155 ms NORTH
21:39:01.653 00.010 9960 worker thread servicing REQUEST_EXPOSE 1000
21:39:01.653 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:39:02.906 01.253 9960 Exposure complete
21:39:03.033 00.127 9960 worker thread done servicing request
21:39:03.033 00.000 11872 OnExposeComplete: enter
21:39:03.038 00.005 11872 UpdateGuideState(): m_state=6
21:39:03.043 00.005 11872 Star::Find(15, 69, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 296
21:39:03.047 00.004 11872 Star::Find returns 1 (0), X=68.94, Y=857.13, Mass=2319, SNR=32.8, Peak=122 HFD=4.7
21:39:03.050 00.003 11872 CameraToMount -- cameraTheta (2.10) - m_xAngle (-3.14) = xAngle (5.23 = -1.05)
21:39:03.055 00.005 11872 CameraToMount -- cameraTheta (2.10) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.06 = -1.22)
21:39:03.059 00.004 11872 CameraToMount -- cameraX=-0.20 cameraY=0.34 hyp=0.39 cameraTheta=2.10 mountX=0.19 mountY=-0.37, mountTheta=-1.08
21:39:03.063 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.20, y=0.34, opts=13)
21:39:03.067 00.004 11872 Enqueuing Move request for scope (-0.20, 0.34)
21:39:03.070 00.003 9960 Worker thread wakes up
21:39:03.070 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.34) opts 0xd
21:39:03.070 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.20, 0.34)
21:39:03.070 00.000 9960 Moving (-0.20, 0.34) raw xDistance=0.19 yDistance=-0.37
21:39:03.071 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
21:39:03.071 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.37 from input -0.37
21:39:03.071 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=122, med=0, FiltMin=0, FiltMax=81, Gamma=1.000
21:39:03.075 00.004 9960 MoveAxis(E, 0, ABG)
21:39:03.075 00.000 11872 UpdateGuideState exits: m=2319 SNR=32.8
21:39:03.079 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:03.083 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:39:03.087 00.004 11872 Enqueuing Expose request
21:39:03.091 00.004 9960 Move returns status 0, amount 0
21:39:03.091 00.000 9960 MoveAxis(N, 274, ABG)
21:39:03.091 00.000 9960 Guiding  Dir = 0, Dur = 274
21:39:03.091 00.000 9960 IsSlewing returns 0
21:39:03.092 00.001 9960 IsGuiding returns 0
21:39:03.092 00.000 9960 PulseGuide returned control before completion, sleep 284
21:39:03.381 00.289 9960 IsGuiding returns 1
21:39:03.383 00.002 9960 scope still moving after pulse duration time elapsed
21:39:03.413 00.030 9960 IsSlewing returns 0
21:39:03.414 00.001 9960 IsGuiding returns 0
21:39:03.415 00.001 9960 scope move finished after 274 + 49 ms
21:39:03.415 00.000 9960 Move returns status 0, amount 274
21:39:03.416 00.001 9960 move complete, result=0
21:39:03.417 00.001 9960 worker thread done servicing request
21:39:03.417 00.000 9960 Worker thread wakes up
21:39:03.418 00.001 11872 GuideStep: 0.2 px 0 ms EAST, -0.4 px 274 ms NORTH
21:39:03.425 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:39:03.425 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:39:04.675 01.250 9960 Exposure complete
21:39:04.817 00.142 9960 worker thread done servicing request
21:39:04.818 00.001 11872 OnExposeComplete: enter
21:39:04.821 00.003 11872 UpdateGuideState(): m_state=6
21:39:04.826 00.005 11872 Star::Find(15, 68, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 297
21:39:04.831 00.005 11872 Star::Find returns 1 (0), X=68.87, Y=856.77, Mass=2406, SNR=33.4, Peak=135 HFD=4.7
21:39:04.837 00.006 11872 CameraToMount -- cameraTheta (-3.07) - m_xAngle (-3.14) = xAngle (0.06 = 0.06)
21:39:04.840 00.003 11872 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (-0.11 = -0.11)
21:39:04.845 00.005 11872 CameraToMount -- cameraX=-0.27 cameraY=-0.02 hyp=0.27 cameraTheta=-3.07 mountX=0.27 mountY=-0.03, mountTheta=-0.11
21:39:04.850 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.27, y=-0.02, opts=13)
21:39:04.853 00.003 11872 Enqueuing Move request for scope (-0.27, -0.02)
21:39:04.858 00.005 9960 Worker thread wakes up
21:39:04.858 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=135, med=0, FiltMin=0, FiltMax=69, Gamma=1.000
21:39:04.861 00.003 11872 UpdateGuideState exits: m=2406 SNR=33.4
21:39:04.866 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:04.870 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:39:04.874 00.004 11872 Enqueuing Expose request
21:39:04.877 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.02) opts 0xd
21:39:04.878 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.27, -0.02)
21:39:04.878 00.000 9960 Moving (-0.27, -0.02) raw xDistance=0.27 yDistance=-0.03
21:39:04.878 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
21:39:04.878 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:39:04.879 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:39:04.879 00.000 9960 MoveAxis(W, 125, ABG)
21:39:04.879 00.000 9960 Guiding  Dir = 3, Dur = 125
21:39:04.880 00.001 9960 IsSlewing returns 0
21:39:04.880 00.000 9960 IsGuiding returns 0
21:39:04.880 00.000 9960 PulseGuide returned control before completion, sleep 135
21:39:05.021 00.141 9960 IsGuiding returns 1
21:39:05.022 00.001 9960 scope still moving after pulse duration time elapsed
21:39:05.052 00.030 9960 IsSlewing returns 0
21:39:05.053 00.001 9960 IsGuiding returns 0
21:39:05.053 00.000 9960 scope move finished after 125 + 47 ms
21:39:05.053 00.000 9960 Move returns status 0, amount 125
21:39:05.054 00.001 9960 MoveAxis(N, 0, ABG)
21:39:05.054 00.000 9960 Move returns status 0, amount 0
21:39:05.054 00.000 9960 move complete, result=0
21:39:05.056 00.002 9960 worker thread done servicing request
21:39:05.056 00.000 9960 Worker thread wakes up
21:39:05.057 00.001 11872 GuideStep: 0.3 px 125 ms WEST, -0.0 px 0 ms NORTH
21:39:05.062 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:39:05.062 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:39:06.313 01.251 9960 Exposure complete
21:39:06.437 00.124 9960 worker thread done servicing request
21:39:06.437 00.000 11872 OnExposeComplete: enter
21:39:06.441 00.004 11872 UpdateGuideState(): m_state=6
21:39:06.446 00.005 11872 Star::Find(15, 68, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 298
21:39:06.450 00.004 11872 Star::Find returns 1 (0), X=69.41, Y=856.84, Mass=2399, SNR=33.1, Peak=146 HFD=5.2
21:39:06.454 00.004 11872 CameraToMount -- cameraTheta (0.17) - m_xAngle (-3.14) = xAngle (3.31 = -2.97)
21:39:06.458 00.004 11872 CameraToMount -- cameraTheta (0.17) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.14 = 3.14)
21:39:06.462 00.004 11872 CameraToMount -- cameraX=0.27 cameraY=0.05 hyp=0.28 cameraTheta=0.17 mountX=-0.27 mountY=0.00, mountTheta=3.14
21:39:06.467 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.27, y=0.05, opts=13)
21:39:06.470 00.003 11872 Enqueuing Move request for scope (0.27, 0.05)
21:39:06.475 00.005 9960 Worker thread wakes up
21:39:06.475 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.05) opts 0xd
21:39:06.476 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=146, med=0, FiltMin=0, FiltMax=69, Gamma=1.000
21:39:06.480 00.004 11872 UpdateGuideState exits: m=2399 SNR=33.1
21:39:06.483 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:06.487 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:39:06.491 00.004 9960 Handling offset move in thread for scope, endpoint = (0.27, 0.05)
21:39:06.491 00.000 9960 Moving (0.27, 0.05) raw xDistance=-0.27 yDistance=0.00
21:39:06.491 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.27
21:39:06.492 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:39:06.492 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
21:39:06.492 00.000 9960 MoveAxis(E, 119, ABG)
21:39:06.492 00.000 9960 Guiding  Dir = 2, Dur = 119
21:39:06.492 00.000 11872 Enqueuing Expose request
21:39:06.497 00.005 9960 IsSlewing returns 0
21:39:06.497 00.000 9960 IsGuiding returns 0
21:39:06.497 00.000 9960 PulseGuide returned control before completion, sleep 129
21:39:06.632 00.135 9960 IsGuiding returns 1
21:39:06.632 00.000 9960 scope still moving after pulse duration time elapsed
21:39:06.663 00.031 9960 IsSlewing returns 0
21:39:06.664 00.001 9960 IsGuiding returns 0
21:39:06.666 00.002 9960 scope move finished after 119 + 49 ms
21:39:06.666 00.000 9960 Move returns status 0, amount 119
21:39:06.666 00.000 9960 MoveAxis(N, 0, ABG)
21:39:06.667 00.001 9960 Move returns status 0, amount 0
21:39:06.667 00.000 9960 move complete, result=0
21:39:06.667 00.000 9960 worker thread done servicing request
21:39:06.668 00.001 9960 Worker thread wakes up
21:39:06.668 00.000 11872 GuideStep: -0.3 px 119 ms EAST, 0.0 px 0 ms NORTH
21:39:06.674 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:39:06.674 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:39:07.926 01.252 9960 Exposure complete
21:39:08.056 00.130 9960 worker thread done servicing request
21:39:08.056 00.000 11872 OnExposeComplete: enter
21:39:08.060 00.004 11872 UpdateGuideState(): m_state=6
21:39:08.064 00.004 11872 Star::Find(15, 69, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 299
21:39:08.068 00.004 11872 Star::Find returns 1 (0), X=68.94, Y=856.93, Mass=2549, SNR=34.4, Peak=138 HFD=4.6
21:39:08.071 00.003 11872 CameraToMount -- cameraTheta (2.54) - m_xAngle (-3.14) = xAngle (5.67 = -0.61)
21:39:08.075 00.004 11872 CameraToMount -- cameraTheta (2.54) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.50 = -0.78)
21:39:08.079 00.004 11872 CameraToMount -- cameraX=-0.20 cameraY=0.14 hyp=0.24 cameraTheta=2.54 mountX=0.20 mountY=-0.17, mountTheta=-0.71
21:39:08.084 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.20, y=0.14, opts=13)
21:39:08.088 00.004 11872 Enqueuing Move request for scope (-0.20, 0.14)
21:39:08.091 00.003 9960 Worker thread wakes up
21:39:08.091 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.14) opts 0xd
21:39:08.091 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.20, 0.14)
21:39:08.091 00.000 9960 Moving (-0.20, 0.14) raw xDistance=0.20 yDistance=-0.17
21:39:08.091 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
21:39:08.091 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=138, med=0, FiltMin=0, FiltMax=80, Gamma=1.000
21:39:08.095 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:39:08.095 00.000 11872 UpdateGuideState exits: m=2549 SNR=34.4
21:39:08.099 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:08.101 00.002 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:39:08.101 00.000 9960 MoveAxis(E, 0, ABG)
21:39:08.103 00.002 9960 Move returns status 0, amount 0
21:39:08.103 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:39:08.106 00.003 9960 MoveAxis(N, 0, ABG)
21:39:08.107 00.001 11872 Enqueuing Expose request
21:39:08.110 00.003 9960 Move returns status 0, amount 0
21:39:08.110 00.000 9960 move complete, result=0
21:39:08.110 00.000 9960 worker thread done servicing request
21:39:08.110 00.000 9960 Worker thread wakes up
21:39:08.110 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
21:39:08.115 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:39:08.115 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:39:09.358 01.243 9960 Exposure complete
21:39:09.480 00.122 9960 worker thread done servicing request
21:39:09.481 00.001 11872 OnExposeComplete: enter
21:39:09.484 00.003 11872 UpdateGuideState(): m_state=6
21:39:09.489 00.005 11872 Star::Find(15, 68, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 300
21:39:09.493 00.004 11872 Star::Find returns 1 (0), X=69.25, Y=857.34, Mass=2533, SNR=34.2, Peak=149 HFD=5.3
21:39:09.498 00.005 11872 CameraToMount -- cameraTheta (1.38) - m_xAngle (-3.14) = xAngle (4.52 = -1.77)
21:39:09.502 00.004 11872 CameraToMount -- cameraTheta (1.38) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.34 = -1.94)
21:39:09.506 00.004 11872 CameraToMount -- cameraX=0.11 cameraY=0.55 hyp=0.56 cameraTheta=1.38 mountX=-0.11 mountY=-0.52, mountTheta=-1.78
21:39:09.512 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.11, y=0.55, opts=13)
21:39:09.516 00.004 11872 Enqueuing Move request for scope (0.11, 0.55)
21:39:09.520 00.004 9960 Worker thread wakes up
21:39:09.520 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.55) opts 0xd
21:39:09.521 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=149, med=0, FiltMin=0, FiltMax=72, Gamma=1.000
21:39:09.525 00.004 11872 UpdateGuideState exits: m=2533 SNR=34.2
21:39:09.528 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:09.531 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:39:09.536 00.005 11872 Enqueuing Expose request
21:39:09.539 00.003 9960 Handling offset move in thread for scope, endpoint = (0.11, 0.55)
21:39:09.539 00.000 9960 Moving (0.11, 0.55) raw xDistance=-0.11 yDistance=-0.52
21:39:09.539 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:39:09.539 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.52 from input -0.52
21:39:09.539 00.000 9960 MoveAxis(E, 0, ABG)
21:39:09.540 00.001 9960 Move returns status 0, amount 0
21:39:09.540 00.000 9960 MoveAxis(N, 390, ABG)
21:39:09.540 00.000 9960 Guiding  Dir = 0, Dur = 390
21:39:09.541 00.001 9960 IsSlewing returns 0
21:39:09.541 00.000 9960 IsGuiding returns 0
21:39:09.541 00.000 9960 PulseGuide returned control before completion, sleep 400
21:39:09.947 00.406 9960 IsGuiding returns 1
21:39:09.947 00.000 9960 scope still moving after pulse duration time elapsed
21:39:09.979 00.032 9960 IsSlewing returns 0
21:39:09.982 00.003 9960 IsGuiding returns 0
21:39:09.982 00.000 9960 scope move finished after 390 + 51 ms
21:39:09.983 00.001 9960 Move returns status 0, amount 390
21:39:09.983 00.000 9960 move complete, result=0
21:39:09.983 00.000 9960 worker thread done servicing request
21:39:09.985 00.002 11872 GuideStep: -0.1 px 0 ms EAST, -0.5 px 390 ms NORTH
21:39:09.991 00.006 9960 Worker thread wakes up
21:39:09.991 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:39:09.992 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:39:11.242 01.250 9960 Exposure complete
21:39:11.357 00.115 9960 worker thread done servicing request
21:39:11.358 00.001 11872 OnExposeComplete: enter
21:39:11.361 00.003 11872 UpdateGuideState(): m_state=6
21:39:11.368 00.007 11872 Star::Find(15, 69, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 301
21:39:11.373 00.005 11872 Star::Find returns 1 (0), X=68.96, Y=856.82, Mass=2416, SNR=33.2, Peak=136 HFD=4.7
21:39:11.376 00.003 11872 CameraToMount -- cameraTheta (2.96) - m_xAngle (-3.14) = xAngle (6.10 = -0.18)
21:39:11.381 00.005 11872 CameraToMount -- cameraTheta (2.96) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.93 = -0.35)
21:39:11.384 00.003 11872 CameraToMount -- cameraX=-0.18 cameraY=0.03 hyp=0.18 cameraTheta=2.96 mountX=0.18 mountY=-0.06, mountTheta=-0.34
21:39:11.389 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.18, y=0.03, opts=13)
21:39:11.394 00.005 11872 Enqueuing Move request for scope (-0.18, 0.03)
21:39:11.398 00.004 9960 Worker thread wakes up
21:39:11.398 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=136, med=0, FiltMin=0, FiltMax=71, Gamma=1.000
21:39:11.402 00.004 11872 UpdateGuideState exits: m=2416 SNR=33.2
21:39:11.406 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:11.410 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:39:11.413 00.003 11872 Enqueuing Expose request
21:39:11.416 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.03) opts 0xd
21:39:11.418 00.002 9960 Handling offset move in thread for scope, endpoint = (-0.18, 0.03)
21:39:11.418 00.000 9960 Moving (-0.18, 0.03) raw xDistance=0.18 yDistance=-0.06
21:39:11.418 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
21:39:11.418 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:39:11.418 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:39:11.418 00.000 9960 MoveAxis(E, 0, ABG)
21:39:11.419 00.001 9960 Move returns status 0, amount 0
21:39:11.419 00.000 9960 MoveAxis(N, 0, ABG)
21:39:11.419 00.000 9960 Move returns status 0, amount 0
21:39:11.419 00.000 9960 move complete, result=0
21:39:11.419 00.000 9960 worker thread done servicing request
21:39:11.419 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:39:11.425 00.006 9960 Worker thread wakes up
21:39:11.425 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:39:11.425 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:39:12.673 01.248 9960 Exposure complete
21:39:12.803 00.130 9960 worker thread done servicing request
21:39:12.803 00.000 11872 OnExposeComplete: enter
21:39:12.807 00.004 11872 UpdateGuideState(): m_state=6
21:39:12.811 00.004 11872 Star::Find(15, 68, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 302
21:39:12.815 00.004 11872 Star::Find returns 1 (0), X=68.84, Y=856.94, Mass=2379, SNR=33.1, Peak=133 HFD=4.4
21:39:12.819 00.004 11872 CameraToMount -- cameraTheta (2.69) - m_xAngle (-3.14) = xAngle (5.83 = -0.46)
21:39:12.821 00.002 11872 CameraToMount -- cameraTheta (2.69) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.65 = -0.63)
21:39:12.826 00.005 11872 CameraToMount -- cameraX=-0.30 cameraY=0.15 hyp=0.33 cameraTheta=2.69 mountX=0.30 mountY=-0.20, mountTheta=-0.58
21:39:12.830 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.30, y=0.15, opts=13)
21:39:12.834 00.004 11872 Enqueuing Move request for scope (-0.30, 0.15)
21:39:12.838 00.004 9960 Worker thread wakes up
21:39:12.838 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.15) opts 0xd
21:39:12.838 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.30, 0.15)
21:39:12.838 00.000 9960 Moving (-0.30, 0.15) raw xDistance=0.30 yDistance=-0.20
21:39:12.838 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
21:39:12.838 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:39:12.839 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=133, med=0, FiltMin=0, FiltMax=81, Gamma=1.000
21:39:12.843 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
21:39:12.843 00.000 9960 MoveAxis(W, 141, ABG)
21:39:12.843 00.000 9960 Guiding  Dir = 3, Dur = 141
21:39:12.844 00.001 11872 UpdateGuideState exits: m=2379 SNR=33.1
21:39:12.847 00.003 9960 IsSlewing returns 0
21:39:12.847 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:12.851 00.004 9960 IsGuiding returns 0
21:39:12.851 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:39:12.854 00.003 11872 Enqueuing Expose request
21:39:12.857 00.003 9960 PulseGuide returned control before completion, sleep 151
21:39:13.021 00.164 9960 IsGuiding returns 1
21:39:13.022 00.001 9960 scope still moving after pulse duration time elapsed
21:39:13.051 00.029 9960 IsSlewing returns 0
21:39:13.052 00.001 9960 IsGuiding returns 0
21:39:13.053 00.001 9960 scope move finished after 141 + 61 ms
21:39:13.053 00.000 9960 Move returns status 0, amount 141
21:39:13.053 00.000 9960 MoveAxis(N, 0, ABG)
21:39:13.053 00.000 9960 Move returns status 0, amount 0
21:39:13.054 00.001 9960 move complete, result=0
21:39:13.054 00.000 9960 worker thread done servicing request
21:39:13.054 00.000 11872 GuideStep: 0.3 px 141 ms WEST, -0.2 px 0 ms NORTH
21:39:13.062 00.008 9960 Worker thread wakes up
21:39:13.062 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:39:13.063 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:39:14.313 01.250 9960 Exposure complete
21:39:14.440 00.127 9960 worker thread done servicing request
21:39:14.441 00.001 11872 OnExposeComplete: enter
21:39:14.445 00.004 11872 UpdateGuideState(): m_state=6
21:39:14.449 00.004 11872 Star::Find(15, 68, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 303
21:39:14.452 00.003 11872 Star::Find returns 1 (0), X=69.28, Y=856.96, Mass=2433, SNR=33.4, Peak=142 HFD=4.7
21:39:14.455 00.003 11872 CameraToMount -- cameraTheta (0.88) - m_xAngle (-3.14) = xAngle (4.02 = -2.27)
21:39:14.459 00.004 11872 CameraToMount -- cameraTheta (0.88) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.84 = -2.44)
21:39:14.464 00.005 11872 CameraToMount -- cameraX=0.14 cameraY=0.17 hyp=0.22 cameraTheta=0.88 mountX=-0.14 mountY=-0.14, mountTheta=-2.35
21:39:14.469 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.14, y=0.17, opts=13)
21:39:14.472 00.003 11872 Enqueuing Move request for scope (0.14, 0.17)
21:39:14.476 00.004 9960 Worker thread wakes up
21:39:14.476 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.17) opts 0xd
21:39:14.477 00.001 9960 Handling offset move in thread for scope, endpoint = (0.14, 0.17)
21:39:14.477 00.000 9960 Moving (0.14, 0.17) raw xDistance=-0.14 yDistance=-0.14
21:39:14.477 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
21:39:14.477 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:39:14.478 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=142, med=0, FiltMin=0, FiltMax=76, Gamma=1.000
21:39:14.481 00.003 11872 UpdateGuideState exits: m=2433 SNR=33.4
21:39:14.486 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:39:14.486 00.000 9960 MoveAxis(E, 0, ABG)
21:39:14.487 00.001 9960 Move returns status 0, amount 0
21:39:14.487 00.000 9960 MoveAxis(N, 0, ABG)
21:39:14.487 00.000 9960 Move returns status 0, amount 0
21:39:14.487 00.000 9960 move complete, result=0
21:39:14.487 00.000 9960 worker thread done servicing request
21:39:14.487 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:14.492 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:39:14.495 00.003 11872 Enqueuing Expose request
21:39:14.499 00.004 9960 Worker thread wakes up
21:39:14.499 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:39:14.500 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:39:14.500 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:39:15.745 01.245 9960 Exposure complete
21:39:15.875 00.130 9960 worker thread done servicing request
21:39:15.876 00.001 11872 OnExposeComplete: enter
21:39:15.882 00.006 11872 UpdateGuideState(): m_state=6
21:39:15.886 00.004 11872 Star::Find(15, 69, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 304
21:39:15.889 00.003 11872 Star::Find returns 1 (0), X=69.25, Y=857.17, Mass=2336, SNR=32.8, Peak=128 HFD=5.0
21:39:15.895 00.006 11872 CameraToMount -- cameraTheta (1.30) - m_xAngle (-3.14) = xAngle (4.44 = -1.85)
21:39:15.901 00.006 11872 CameraToMount -- cameraTheta (1.30) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.26 = -2.02)
21:39:15.906 00.005 11872 CameraToMount -- cameraX=0.11 cameraY=0.38 hyp=0.40 cameraTheta=1.30 mountX=-0.11 mountY=-0.36, mountTheta=-1.87
21:39:15.912 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.11, y=0.38, opts=13)
21:39:15.915 00.003 11872 Enqueuing Move request for scope (0.11, 0.38)
21:39:15.917 00.002 9960 Worker thread wakes up
21:39:15.917 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=128, med=0, FiltMin=0, FiltMax=65, Gamma=1.000
21:39:15.921 00.004 11872 UpdateGuideState exits: m=2336 SNR=32.8
21:39:15.924 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:15.927 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:39:15.930 00.003 11872 Enqueuing Expose request
21:39:15.935 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.38) opts 0xd
21:39:15.935 00.000 9960 Handling offset move in thread for scope, endpoint = (0.11, 0.38)
21:39:15.935 00.000 9960 Moving (0.11, 0.38) raw xDistance=-0.11 yDistance=-0.36
21:39:15.935 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:39:15.936 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.36
21:39:15.936 00.000 9960 MoveAxis(E, 0, ABG)
21:39:15.936 00.000 9960 Move returns status 0, amount 0
21:39:15.936 00.000 9960 MoveAxis(N, 266, ABG)
21:39:15.936 00.000 9960 Guiding  Dir = 0, Dur = 266
21:39:15.937 00.001 9960 IsSlewing returns 0
21:39:15.937 00.000 9960 IsGuiding returns 0
21:39:15.937 00.000 9960 PulseGuide returned control before completion, sleep 276
21:39:16.220 00.283 9960 IsGuiding returns 1
21:39:16.221 00.001 9960 scope still moving after pulse duration time elapsed
21:39:16.250 00.029 9960 IsSlewing returns 0
21:39:16.253 00.003 9960 IsGuiding returns 0
21:39:16.253 00.000 9960 scope move finished after 266 + 49 ms
21:39:16.254 00.001 9960 Move returns status 0, amount 266
21:39:16.254 00.000 9960 move complete, result=0
21:39:16.254 00.000 9960 worker thread done servicing request
21:39:16.255 00.001 9960 Worker thread wakes up
21:39:16.255 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.4 px 266 ms NORTH
21:39:16.262 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:39:16.262 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:39:17.518 01.256 9960 Exposure complete
21:39:17.644 00.126 9960 worker thread done servicing request
21:39:17.644 00.000 11872 OnExposeComplete: enter
21:39:17.647 00.003 11872 UpdateGuideState(): m_state=6
21:39:17.652 00.005 11872 Star::Find(15, 69, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 305
21:39:17.656 00.004 11872 Star::Find returns 1 (0), X=69.44, Y=857.26, Mass=2450, SNR=33.7, Peak=124 HFD=4.9
21:39:17.660 00.004 11872 CameraToMount -- cameraTheta (1.00) - m_xAngle (-3.14) = xAngle (4.13 = -2.15)
21:39:17.663 00.003 11872 CameraToMount -- cameraTheta (1.00) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.96 = -2.32)
21:39:17.669 00.006 11872 CameraToMount -- cameraX=0.30 cameraY=0.47 hyp=0.56 cameraTheta=1.00 mountX=-0.30 mountY=-0.41, mountTheta=-2.21
21:39:17.673 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.30, y=0.47, opts=13)
21:39:17.677 00.004 11872 Enqueuing Move request for scope (0.30, 0.47)
21:39:17.682 00.005 9960 Worker thread wakes up
21:39:17.682 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.47) opts 0xd
21:39:17.682 00.000 9960 Handling offset move in thread for scope, endpoint = (0.30, 0.47)
21:39:17.682 00.000 9960 Moving (0.30, 0.47) raw xDistance=-0.30 yDistance=-0.41
21:39:17.683 00.001 9960 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
21:39:17.683 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.41 from input -0.41
21:39:17.683 00.000 9960 MoveAxis(E, 143, ABG)
21:39:17.683 00.000 9960 Guiding  Dir = 2, Dur = 143
21:39:17.683 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=124, med=1, FiltMin=0, FiltMax=81, Gamma=1.000
21:39:17.689 00.006 9960 IsSlewing returns 0
21:39:17.689 00.000 11872 UpdateGuideState exits: m=2450 SNR=33.7
21:39:17.694 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:17.697 00.003 9960 IsGuiding returns 0
21:39:17.698 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:39:17.702 00.004 11872 Enqueuing Expose request
21:39:17.707 00.005 9960 PulseGuide returned control before completion, sleep 153
21:39:17.869 00.162 9960 IsGuiding returns 1
21:39:17.869 00.000 9960 scope still moving after pulse duration time elapsed
21:39:17.899 00.030 9960 IsSlewing returns 0
21:39:17.900 00.001 9960 IsGuiding returns 0
21:39:17.900 00.000 9960 scope move finished after 143 + 59 ms
21:39:17.900 00.000 9960 Move returns status 0, amount 143
21:39:17.902 00.002 9960 MoveAxis(N, 304, ABG)
21:39:17.902 00.000 9960 Guiding  Dir = 0, Dur = 304
21:39:17.902 00.000 9960 IsSlewing returns 0
21:39:17.903 00.001 9960 IsGuiding returns 0
21:39:17.904 00.001 9960 PulseGuide returned control before completion, sleep 314
21:39:18.230 00.326 9960 IsGuiding returns 1
21:39:18.234 00.004 9960 scope still moving after pulse duration time elapsed
21:39:18.260 00.026 9960 IsSlewing returns 0
21:39:18.262 00.002 9960 IsGuiding returns 0
21:39:18.262 00.000 9960 scope move finished after 304 + 55 ms
21:39:18.263 00.001 9960 Move returns status 0, amount 304
21:39:18.263 00.000 9960 move complete, result=0
21:39:18.263 00.000 9960 worker thread done servicing request
21:39:18.263 00.000 11872 GuideStep: -0.3 px 143 ms EAST, -0.4 px 304 ms NORTH
21:39:18.270 00.007 9960 Worker thread wakes up
21:39:18.271 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:39:18.271 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:39:19.519 01.248 9960 Exposure complete
21:39:19.648 00.129 9960 worker thread done servicing request
21:39:19.649 00.001 11872 OnExposeComplete: enter
21:39:19.653 00.004 11872 UpdateGuideState(): m_state=6
21:39:19.657 00.004 11872 Star::Find(15, 69, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 306
21:39:19.660 00.003 11872 Star::Find returns 1 (0), X=69.30, Y=856.87, Mass=2460, SNR=33.6, Peak=134 HFD=5.1
21:39:19.665 00.005 11872 CameraToMount -- cameraTheta (0.47) - m_xAngle (-3.14) = xAngle (3.60 = -2.68)
21:39:19.669 00.004 11872 CameraToMount -- cameraTheta (0.47) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.43 = -2.85)
21:39:19.673 00.004 11872 CameraToMount -- cameraX=0.16 cameraY=0.08 hyp=0.18 cameraTheta=0.47 mountX=-0.16 mountY=-0.05, mountTheta=-2.83
21:39:19.678 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.16, y=0.08, opts=13)
21:39:19.682 00.004 11872 Enqueuing Move request for scope (0.16, 0.08)
21:39:19.686 00.004 9960 Worker thread wakes up
21:39:19.686 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=134, med=0, FiltMin=0, FiltMax=71, Gamma=1.000
21:39:19.690 00.004 11872 UpdateGuideState exits: m=2460 SNR=33.6
21:39:19.694 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:19.699 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:39:19.703 00.004 11872 Enqueuing Expose request
21:39:19.708 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.08) opts 0xd
21:39:19.708 00.000 9960 Handling offset move in thread for scope, endpoint = (0.16, 0.08)
21:39:19.709 00.001 9960 Moving (0.16, 0.08) raw xDistance=-0.16 yDistance=-0.05
21:39:19.709 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
21:39:19.709 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:39:19.709 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:39:19.710 00.001 9960 MoveAxis(E, 0, ABG)
21:39:19.710 00.000 9960 Move returns status 0, amount 0
21:39:19.710 00.000 9960 MoveAxis(N, 0, ABG)
21:39:19.711 00.001 9960 Move returns status 0, amount 0
21:39:19.711 00.000 9960 move complete, result=0
21:39:19.711 00.000 9960 worker thread done servicing request
21:39:19.711 00.000 9960 Worker thread wakes up
21:39:19.711 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:39:19.715 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
21:39:19.715 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:39:20.973 01.258 9960 Exposure complete
21:39:21.093 00.120 9960 worker thread done servicing request
21:39:21.094 00.001 11872 OnExposeComplete: enter
21:39:21.097 00.003 11872 UpdateGuideState(): m_state=6
21:39:21.102 00.005 11872 Star::Find(15, 69, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 307
21:39:21.108 00.006 11872 Star::Find returns 1 (0), X=69.40, Y=856.96, Mass=2374, SNR=33.1, Peak=147 HFD=4.8
21:39:21.112 00.004 11872 CameraToMount -- cameraTheta (0.56) - m_xAngle (-3.14) = xAngle (3.70 = -2.58)
21:39:21.116 00.004 11872 CameraToMount -- cameraTheta (0.56) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.53 = -2.76)
21:39:21.121 00.005 11872 CameraToMount -- cameraX=0.26 cameraY=0.16 hyp=0.31 cameraTheta=0.56 mountX=-0.26 mountY=-0.12, mountTheta=-2.73
21:39:21.126 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.26, y=0.16, opts=13)
21:39:21.130 00.004 11872 Enqueuing Move request for scope (0.26, 0.16)
21:39:21.133 00.003 9960 Worker thread wakes up
21:39:21.133 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.16) opts 0xd
21:39:21.133 00.000 9960 Handling offset move in thread for scope, endpoint = (0.26, 0.16)
21:39:21.134 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=147, med=0, FiltMin=0, FiltMax=70, Gamma=1.000
21:39:21.137 00.003 11872 UpdateGuideState exits: m=2374 SNR=33.1
21:39:21.140 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:21.144 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:39:21.147 00.003 11872 Enqueuing Expose request
21:39:21.151 00.004 9960 Moving (0.26, 0.16) raw xDistance=-0.26 yDistance=-0.12
21:39:21.151 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.26
21:39:21.151 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:39:21.151 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:39:21.152 00.001 9960 MoveAxis(E, 123, ABG)
21:39:21.152 00.000 9960 Guiding  Dir = 2, Dur = 123
21:39:21.152 00.000 9960 IsSlewing returns 0
21:39:21.152 00.000 9960 IsGuiding returns 0
21:39:21.154 00.002 9960 PulseGuide returned control before completion, sleep 133
21:39:21.289 00.135 9960 IsGuiding returns 1
21:39:21.289 00.000 9960 scope still moving after pulse duration time elapsed
21:39:21.320 00.031 9960 IsSlewing returns 0
21:39:21.321 00.001 9960 IsGuiding returns 0
21:39:21.321 00.000 9960 scope move finished after 123 + 45 ms
21:39:21.321 00.000 9960 Move returns status 0, amount 123
21:39:21.321 00.000 9960 MoveAxis(N, 0, ABG)
21:39:21.321 00.000 9960 Move returns status 0, amount 0
21:39:21.322 00.001 9960 move complete, result=0
21:39:21.322 00.000 9960 worker thread done servicing request
21:39:21.323 00.001 11872 GuideStep: -0.3 px 123 ms EAST, -0.1 px 0 ms NORTH
21:39:21.329 00.006 9960 Worker thread wakes up
21:39:21.329 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:39:21.330 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:39:22.585 01.255 9960 Exposure complete
21:39:22.702 00.117 9960 worker thread done servicing request
21:39:22.702 00.000 11872 OnExposeComplete: enter
21:39:22.707 00.005 11872 UpdateGuideState(): m_state=6
21:39:22.711 00.004 11872 Star::Find(15, 69, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 308
21:39:22.716 00.005 11872 Star::Find returns 1 (0), X=69.19, Y=857.30, Mass=2510, SNR=34.0, Peak=154 HFD=5.1
21:39:22.722 00.006 11872 CameraToMount -- cameraTheta (1.48) - m_xAngle (-3.14) = xAngle (4.61 = -1.67)
21:39:22.725 00.003 11872 CameraToMount -- cameraTheta (1.48) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.44 = -1.84)
21:39:22.729 00.004 11872 CameraToMount -- cameraX=0.05 cameraY=0.51 hyp=0.51 cameraTheta=1.48 mountX=-0.05 mountY=-0.49, mountTheta=-1.67
21:39:22.736 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.05, y=0.51, opts=13)
21:39:22.740 00.004 11872 Enqueuing Move request for scope (0.05, 0.51)
21:39:22.743 00.003 9960 Worker thread wakes up
21:39:22.743 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=154, med=0, FiltMin=0, FiltMax=75, Gamma=1.000
21:39:22.746 00.003 11872 UpdateGuideState exits: m=2510 SNR=34.0
21:39:22.751 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.51) opts 0xd
21:39:22.751 00.000 9960 Handling offset move in thread for scope, endpoint = (0.05, 0.51)
21:39:22.751 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:22.755 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:39:22.759 00.004 11872 Enqueuing Expose request
21:39:22.762 00.003 9960 Moving (0.05, 0.51) raw xDistance=-0.05 yDistance=-0.49
21:39:22.762 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:39:22.762 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.49 from input -0.49
21:39:22.762 00.000 9960 MoveAxis(E, 0, ABG)
21:39:22.763 00.001 9960 Move returns status 0, amount 0
21:39:22.763 00.000 9960 MoveAxis(N, 368, ABG)
21:39:22.763 00.000 9960 Guiding  Dir = 0, Dur = 368
21:39:22.763 00.000 9960 IsSlewing returns 0
21:39:22.763 00.000 9960 IsGuiding returns 0
21:39:22.766 00.003 9960 PulseGuide returned control before completion, sleep 378
21:39:23.157 00.391 9960 IsGuiding returns 1
21:39:23.158 00.001 9960 scope still moving after pulse duration time elapsed
21:39:23.188 00.030 9960 IsSlewing returns 0
21:39:23.190 00.002 9960 IsGuiding returns 1
21:39:23.220 00.030 9960 IsSlewing returns 0
21:39:23.221 00.001 9960 IsGuiding returns 1
21:39:23.252 00.031 9960 IsSlewing returns 0
21:39:23.254 00.002 9960 IsGuiding returns 1
21:39:23.283 00.029 9960 IsSlewing returns 0
21:39:23.284 00.001 9960 IsGuiding returns 0
21:39:23.285 00.001 9960 scope move finished after 368 + 150 ms
21:39:23.285 00.000 9960 Move returns status 0, amount 368
21:39:23.285 00.000 9960 move complete, result=0
21:39:23.286 00.001 9960 worker thread done servicing request
21:39:23.286 00.000 9960 Worker thread wakes up
21:39:23.287 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.5 px 368 ms NORTH
21:39:23.293 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:39:23.293 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:39:24.542 01.249 9960 Exposure complete
21:39:24.669 00.127 9960 worker thread done servicing request
21:39:24.669 00.000 11872 OnExposeComplete: enter
21:39:24.672 00.003 11872 UpdateGuideState(): m_state=6
21:39:24.678 00.006 11872 Star::Find(15, 69, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 309
21:39:24.682 00.004 11872 Star::Find returns 1 (0), X=69.20, Y=856.74, Mass=2342, SNR=32.7, Peak=138 HFD=4.7
21:39:24.685 00.003 11872 CameraToMount -- cameraTheta (-0.69) - m_xAngle (-3.14) = xAngle (2.45 = 2.45)
21:39:24.690 00.005 11872 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.28 = 2.28)
21:39:24.694 00.004 11872 CameraToMount -- cameraX=0.06 cameraY=-0.05 hyp=0.08 cameraTheta=-0.69 mountX=-0.06 mountY=0.06, mountTheta=2.36
21:39:24.701 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.06, y=-0.05, opts=13)
21:39:24.705 00.004 11872 Enqueuing Move request for scope (0.06, -0.05)
21:39:24.709 00.004 9960 Worker thread wakes up
21:39:24.709 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.05) opts 0xd
21:39:24.710 00.001 9960 Handling offset move in thread for scope, endpoint = (0.06, -0.05)
21:39:24.711 00.001 9960 Moving (0.06, -0.05) raw xDistance=-0.06 yDistance=0.06
21:39:24.711 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:39:24.711 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=138, med=0, FiltMin=0, FiltMax=71, Gamma=1.000
21:39:24.715 00.004 11872 UpdateGuideState exits: m=2342 SNR=32.7
21:39:24.718 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:24.722 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:39:24.726 00.004 11872 Enqueuing Expose request
21:39:24.729 00.003 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:39:24.729 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:39:24.729 00.000 9960 MoveAxis(E, 0, ABG)
21:39:24.729 00.000 9960 Move returns status 0, amount 0
21:39:24.730 00.001 9960 MoveAxis(N, 0, ABG)
21:39:24.730 00.000 9960 Move returns status 0, amount 0
21:39:24.730 00.000 9960 move complete, result=0
21:39:24.730 00.000 9960 worker thread done servicing request
21:39:24.730 00.000 11872 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:39:24.736 00.006 9960 Worker thread wakes up
21:39:24.736 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:39:24.736 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:39:25.982 01.246 9960 Exposure complete
21:39:26.091 00.109 9960 worker thread done servicing request
21:39:26.091 00.000 11872 OnExposeComplete: enter
21:39:26.095 00.004 11872 UpdateGuideState(): m_state=6
21:39:26.100 00.005 11872 Star::Find(15, 69, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 310
21:39:26.104 00.004 11872 Star::Find returns 1 (0), X=69.20, Y=857.05, Mass=2363, SNR=32.9, Peak=145 HFD=4.6
21:39:26.110 00.006 11872 CameraToMount -- cameraTheta (1.35) - m_xAngle (-3.14) = xAngle (4.49 = -1.79)
21:39:26.114 00.004 11872 CameraToMount -- cameraTheta (1.35) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.32 = -1.96)
21:39:26.118 00.004 11872 CameraToMount -- cameraX=0.06 cameraY=0.26 hyp=0.27 cameraTheta=1.35 mountX=-0.06 mountY=-0.25, mountTheta=-1.80
21:39:26.124 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.06, y=0.26, opts=13)
21:39:26.128 00.004 11872 Enqueuing Move request for scope (0.06, 0.26)
21:39:26.132 00.004 9960 Worker thread wakes up
21:39:26.132 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=145, med=0, FiltMin=0, FiltMax=76, Gamma=1.000
21:39:26.136 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.26) opts 0xd
21:39:26.137 00.001 11872 UpdateGuideState exits: m=2363 SNR=32.9
21:39:26.142 00.005 9960 Handling offset move in thread for scope, endpoint = (0.06, 0.26)
21:39:26.142 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:26.148 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:39:26.151 00.003 11872 Enqueuing Expose request
21:39:26.156 00.005 9960 Moving (0.06, 0.26) raw xDistance=-0.06 yDistance=-0.25
21:39:26.156 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:39:26.156 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
21:39:26.156 00.000 9960 MoveAxis(E, 0, ABG)
21:39:26.156 00.000 9960 Move returns status 0, amount 0
21:39:26.158 00.002 9960 MoveAxis(N, 185, ABG)
21:39:26.158 00.000 9960 Guiding  Dir = 0, Dur = 185
21:39:26.158 00.000 9960 IsSlewing returns 0
21:39:26.159 00.001 9960 IsGuiding returns 0
21:39:26.159 00.000 9960 PulseGuide returned control before completion, sleep 195
21:39:26.364 00.205 9960 IsGuiding returns 1
21:39:26.364 00.000 9960 scope still moving after pulse duration time elapsed
21:39:26.395 00.031 9960 IsSlewing returns 0
21:39:26.396 00.001 9960 IsGuiding returns 0
21:39:26.397 00.001 9960 scope move finished after 185 + 53 ms
21:39:26.397 00.000 9960 Move returns status 0, amount 185
21:39:26.399 00.002 9960 move complete, result=0
21:39:26.399 00.000 9960 worker thread done servicing request
21:39:26.400 00.001 9960 Worker thread wakes up
21:39:26.400 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 185 ms NORTH
21:39:26.406 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:39:26.406 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:39:27.655 01.249 9960 Exposure complete
21:39:27.788 00.133 9960 worker thread done servicing request
21:39:27.788 00.000 11872 OnExposeComplete: enter
21:39:27.793 00.005 11872 UpdateGuideState(): m_state=6
21:39:27.796 00.003 11872 Star::Find(15, 69, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 311
21:39:27.799 00.003 11872 Star::Find returns 1 (0), X=69.22, Y=857.05, Mass=2398, SNR=33.0, Peak=172 HFD=4.7
21:39:27.804 00.005 11872 CameraToMount -- cameraTheta (1.27) - m_xAngle (-3.14) = xAngle (4.41 = -1.87)
21:39:27.807 00.003 11872 CameraToMount -- cameraTheta (1.27) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.24 = -2.04)
21:39:27.812 00.005 11872 CameraToMount -- cameraX=0.08 cameraY=0.26 hyp=0.27 cameraTheta=1.27 mountX=-0.08 mountY=-0.24, mountTheta=-1.89
21:39:27.817 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.08, y=0.26, opts=13)
21:39:27.821 00.004 11872 Enqueuing Move request for scope (0.08, 0.26)
21:39:27.825 00.004 9960 Worker thread wakes up
21:39:27.825 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=172, med=0, FiltMin=0, FiltMax=74, Gamma=1.000
21:39:27.831 00.006 11872 UpdateGuideState exits: m=2398 SNR=33.0
21:39:27.837 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:27.841 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:39:27.845 00.004 11872 Enqueuing Expose request
21:39:27.849 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.26) opts 0xd
21:39:27.849 00.000 9960 Handling offset move in thread for scope, endpoint = (0.08, 0.26)
21:39:27.850 00.001 9960 Moving (0.08, 0.26) raw xDistance=-0.08 yDistance=-0.24
21:39:27.850 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:39:27.850 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
21:39:27.850 00.000 9960 MoveAxis(E, 0, ABG)
21:39:27.851 00.001 9960 Move returns status 0, amount 0
21:39:27.851 00.000 9960 MoveAxis(N, 181, ABG)
21:39:27.851 00.000 9960 Guiding  Dir = 0, Dur = 181
21:39:27.852 00.001 9960 IsSlewing returns 0
21:39:27.852 00.000 9960 IsGuiding returns 0
21:39:27.852 00.000 9960 PulseGuide returned control before completion, sleep 191
21:39:28.049 00.197 9960 IsGuiding returns 1
21:39:28.049 00.000 9960 scope still moving after pulse duration time elapsed
21:39:28.080 00.031 9960 IsSlewing returns 0
21:39:28.082 00.002 9960 IsGuiding returns 0
21:39:28.083 00.001 9960 scope move finished after 181 + 49 ms
21:39:28.084 00.001 9960 Move returns status 0, amount 181
21:39:28.084 00.000 9960 move complete, result=0
21:39:28.084 00.000 9960 worker thread done servicing request
21:39:28.084 00.000 9960 Worker thread wakes up
21:39:28.086 00.002 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 181 ms NORTH
21:39:28.092 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:39:28.092 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:39:29.342 01.250 9960 Exposure complete
21:39:29.469 00.127 9960 worker thread done servicing request
21:39:29.469 00.000 11872 OnExposeComplete: enter
21:39:29.474 00.005 11872 UpdateGuideState(): m_state=6
21:39:29.477 00.003 11872 Star::Find(15, 69, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 312
21:39:29.481 00.004 11872 Star::Find returns 1 (0), X=69.31, Y=857.04, Mass=2305, SNR=32.5, Peak=156 HFD=4.8
21:39:29.483 00.002 11872 CameraToMount -- cameraTheta (0.98) - m_xAngle (-3.14) = xAngle (4.12 = -2.16)
21:39:29.489 00.006 11872 CameraToMount -- cameraTheta (0.98) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.95 = -2.33)
21:39:29.493 00.004 11872 CameraToMount -- cameraX=0.17 cameraY=0.25 hyp=0.30 cameraTheta=0.98 mountX=-0.17 mountY=-0.22, mountTheta=-2.23
21:39:29.497 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.17, y=0.25, opts=13)
21:39:29.502 00.005 11872 Enqueuing Move request for scope (0.17, 0.25)
21:39:29.507 00.005 9960 Worker thread wakes up
21:39:29.507 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=156, med=0, FiltMin=0, FiltMax=67, Gamma=1.000
21:39:29.512 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.25) opts 0xd
21:39:29.512 00.000 11872 UpdateGuideState exits: m=2305 SNR=32.5
21:39:29.515 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:29.520 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:39:29.525 00.005 11872 Enqueuing Expose request
21:39:29.528 00.003 9960 Handling offset move in thread for scope, endpoint = (0.17, 0.25)
21:39:29.529 00.001 9960 Moving (0.17, 0.25) raw xDistance=-0.17 yDistance=-0.22
21:39:29.529 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
21:39:29.529 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
21:39:29.529 00.000 9960 MoveAxis(E, 0, ABG)
21:39:29.530 00.001 9960 Move returns status 0, amount 0
21:39:29.530 00.000 9960 MoveAxis(N, 161, ABG)
21:39:29.530 00.000 9960 Guiding  Dir = 0, Dur = 161
21:39:29.530 00.000 9960 IsSlewing returns 0
21:39:29.531 00.001 9960 IsGuiding returns 0
21:39:29.531 00.000 9960 PulseGuide returned control before completion, sleep 171
21:39:29.705 00.174 9960 IsGuiding returns 1
21:39:29.705 00.000 9960 scope still moving after pulse duration time elapsed
21:39:29.736 00.031 9960 IsSlewing returns 0
21:39:29.736 00.000 9960 IsGuiding returns 0
21:39:29.736 00.000 9960 scope move finished after 161 + 45 ms
21:39:29.738 00.002 9960 Move returns status 0, amount 161
21:39:29.738 00.000 9960 move complete, result=0
21:39:29.739 00.001 9960 worker thread done servicing request
21:39:29.739 00.000 9960 Worker thread wakes up
21:39:29.739 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.2 px 161 ms NORTH
21:39:29.747 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
21:39:29.747 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:39:31.000 01.253 9960 Exposure complete
21:39:31.126 00.126 9960 worker thread done servicing request
21:39:31.128 00.002 11872 OnExposeComplete: enter
21:39:31.132 00.004 11872 UpdateGuideState(): m_state=6
21:39:31.136 00.004 11872 Star::Find(15, 69, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 313
21:39:31.141 00.005 11872 Star::Find returns 1 (0), X=69.15, Y=856.98, Mass=2367, SNR=33.0, Peak=155 HFD=4.6
21:39:31.150 00.009 11872 CameraToMount -- cameraTheta (1.53) - m_xAngle (-3.14) = xAngle (4.67 = -1.61)
21:39:31.154 00.004 11872 CameraToMount -- cameraTheta (1.53) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.50 = -1.79)
21:39:31.158 00.004 11872 CameraToMount -- cameraX=0.01 cameraY=0.19 hyp=0.19 cameraTheta=1.53 mountX=-0.01 mountY=-0.18, mountTheta=-1.62
21:39:31.164 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.01, y=0.19, opts=13)
21:39:31.168 00.004 11872 Enqueuing Move request for scope (0.01, 0.19)
21:39:31.173 00.005 9960 Worker thread wakes up
21:39:31.174 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.19) opts 0xd
21:39:31.174 00.000 9960 Handling offset move in thread for scope, endpoint = (0.01, 0.19)
21:39:31.174 00.000 9960 Moving (0.01, 0.19) raw xDistance=-0.01 yDistance=-0.18
21:39:31.174 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:39:31.175 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:39:31.175 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=155, med=0, FiltMin=0, FiltMax=79, Gamma=1.000
21:39:31.180 00.005 11872 UpdateGuideState exits: m=2367 SNR=33.0
21:39:31.183 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:31.188 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:39:31.188 00.000 9960 MoveAxis(E, 0, ABG)
21:39:31.188 00.000 9960 Move returns status 0, amount 0
21:39:31.188 00.000 9960 MoveAxis(N, 0, ABG)
21:39:31.188 00.000 9960 Move returns status 0, amount 0
21:39:31.189 00.001 9960 move complete, result=0
21:39:31.189 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:39:31.194 00.005 9960 worker thread done servicing request
21:39:31.194 00.000 11872 Enqueuing Expose request
21:39:31.198 00.004 11872 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:39:31.204 00.006 9960 Worker thread wakes up
21:39:31.204 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:39:31.204 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:39:32.457 01.253 9960 Exposure complete
21:39:32.585 00.128 9960 worker thread done servicing request
21:39:32.585 00.000 11872 OnExposeComplete: enter
21:39:32.590 00.005 11872 UpdateGuideState(): m_state=6
21:39:32.593 00.003 11872 Star::Find(15, 69, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 314
21:39:32.597 00.004 11872 Star::Find returns 1 (0), X=69.21, Y=857.02, Mass=2488, SNR=34.0, Peak=153 HFD=4.9
21:39:32.600 00.003 11872 CameraToMount -- cameraTheta (1.28) - m_xAngle (-3.14) = xAngle (4.42 = -1.86)
21:39:32.605 00.005 11872 CameraToMount -- cameraTheta (1.28) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.25 = -2.04)
21:39:32.608 00.003 11872 CameraToMount -- cameraX=0.07 cameraY=0.23 hyp=0.24 cameraTheta=1.28 mountX=-0.07 mountY=-0.21, mountTheta=-1.88
21:39:32.613 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.07, y=0.23, opts=13)
21:39:32.617 00.004 11872 Enqueuing Move request for scope (0.07, 0.23)
21:39:32.622 00.005 9960 Worker thread wakes up
21:39:32.622 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.23) opts 0xd
21:39:32.623 00.001 9960 Handling offset move in thread for scope, endpoint = (0.07, 0.23)
21:39:32.623 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=153, med=0, FiltMin=0, FiltMax=74, Gamma=1.000
21:39:32.627 00.004 11872 UpdateGuideState exits: m=2488 SNR=34.0
21:39:32.631 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:32.634 00.003 9960 Moving (0.07, 0.23) raw xDistance=-0.07 yDistance=-0.21
21:39:32.634 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:39:32.634 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
21:39:32.634 00.000 9960 MoveAxis(E, 0, ABG)
21:39:32.635 00.001 9960 Move returns status 0, amount 0
21:39:32.635 00.000 9960 MoveAxis(N, 158, ABG)
21:39:32.635 00.000 9960 Guiding  Dir = 0, Dur = 158
21:39:32.636 00.001 9960 IsSlewing returns 0
21:39:32.636 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:39:32.641 00.005 9960 IsGuiding returns 0
21:39:32.641 00.000 11872 Enqueuing Expose request
21:39:32.645 00.004 9960 PulseGuide returned control before completion, sleep 168
21:39:32.821 00.176 9960 IsGuiding returns 1
21:39:32.822 00.001 9960 scope still moving after pulse duration time elapsed
21:39:32.852 00.030 9960 IsSlewing returns 0
21:39:32.853 00.001 9960 IsGuiding returns 0
21:39:32.854 00.001 9960 scope move finished after 158 + 54 ms
21:39:32.855 00.001 9960 Move returns status 0, amount 158
21:39:32.855 00.000 9960 move complete, result=0
21:39:32.855 00.000 9960 worker thread done servicing request
21:39:32.856 00.001 9960 Worker thread wakes up
21:39:32.856 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 158 ms NORTH
21:39:32.864 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
21:39:32.864 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:39:34.114 01.250 9960 Exposure complete
21:39:34.276 00.162 9960 worker thread done servicing request
21:39:34.276 00.000 11872 OnExposeComplete: enter
21:39:34.281 00.005 11872 UpdateGuideState(): m_state=6
21:39:34.285 00.004 11872 Star::Find(15, 69, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 315
21:39:34.289 00.004 11872 Star::Find returns 1 (0), X=69.33, Y=857.07, Mass=2349, SNR=32.9, Peak=149 HFD=5.0
21:39:34.294 00.005 11872 CameraToMount -- cameraTheta (0.97) - m_xAngle (-3.14) = xAngle (4.11 = -2.17)
21:39:34.300 00.006 11872 CameraToMount -- cameraTheta (0.97) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.94 = -2.35)
21:39:34.306 00.006 11872 CameraToMount -- cameraX=0.19 cameraY=0.28 hyp=0.34 cameraTheta=0.97 mountX=-0.19 mountY=-0.24, mountTheta=-2.24
21:39:34.312 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.19, y=0.28, opts=13)
21:39:34.316 00.004 11872 Enqueuing Move request for scope (0.19, 0.28)
21:39:34.322 00.006 9960 Worker thread wakes up
21:39:34.322 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=149, med=0, FiltMin=0, FiltMax=69, Gamma=1.000
21:39:34.328 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.28) opts 0xd
21:39:34.328 00.000 11872 UpdateGuideState exits: m=2349 SNR=32.9
21:39:34.333 00.005 9960 Handling offset move in thread for scope, endpoint = (0.19, 0.28)
21:39:34.333 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:34.337 00.004 9960 Moving (0.19, 0.28) raw xDistance=-0.19 yDistance=-0.24
21:39:34.337 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:39:34.342 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
21:39:34.342 00.000 11872 Enqueuing Expose request
21:39:34.346 00.004 9960 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
21:39:34.346 00.000 9960 MoveAxis(E, 0, ABG)
21:39:34.346 00.000 9960 Move returns status 0, amount 0
21:39:34.348 00.002 9960 MoveAxis(N, 181, ABG)
21:39:34.348 00.000 9960 Guiding  Dir = 0, Dur = 181
21:39:34.348 00.000 9960 IsSlewing returns 0
21:39:34.349 00.001 9960 IsGuiding returns 0
21:39:34.349 00.000 9960 PulseGuide returned control before completion, sleep 191
21:39:34.544 00.195 9960 IsGuiding returns 1
21:39:34.545 00.001 9960 scope still moving after pulse duration time elapsed
21:39:34.575 00.030 9960 IsSlewing returns 0
21:39:34.576 00.001 9960 IsGuiding returns 0
21:39:34.576 00.000 9960 scope move finished after 181 + 46 ms
21:39:34.576 00.000 9960 Move returns status 0, amount 181
21:39:34.576 00.000 9960 move complete, result=0
21:39:34.578 00.002 9960 worker thread done servicing request
21:39:34.578 00.000 9960 Worker thread wakes up
21:39:34.579 00.001 11872 GuideStep: -0.2 px 0 ms EAST, -0.2 px 181 ms NORTH
21:39:34.587 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
21:39:34.588 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:39:35.839 01.251 9960 Exposure complete
21:39:35.949 00.110 9960 worker thread done servicing request
21:39:35.949 00.000 11872 OnExposeComplete: enter
21:39:35.953 00.004 11872 UpdateGuideState(): m_state=6
21:39:35.958 00.005 11872 Star::Find(15, 69, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 316
21:39:35.962 00.004 11872 Star::Find returns 1 (0), X=69.28, Y=856.86, Mass=2591, SNR=34.7, Peak=149 HFD=5.1
21:39:35.966 00.004 11872 CameraToMount -- cameraTheta (0.44) - m_xAngle (-3.14) = xAngle (3.58 = -2.71)
21:39:35.970 00.004 11872 CameraToMount -- cameraTheta (0.44) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.41 = -2.88)
21:39:35.973 00.003 11872 CameraToMount -- cameraX=0.14 cameraY=0.06 hyp=0.15 cameraTheta=0.44 mountX=-0.14 mountY=-0.04, mountTheta=-2.86
21:39:35.978 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.14, y=0.06, opts=13)
21:39:35.982 00.004 11872 Enqueuing Move request for scope (0.14, 0.06)
21:39:35.987 00.005 9960 Worker thread wakes up
21:39:35.987 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.06) opts 0xd
21:39:35.988 00.001 9960 Handling offset move in thread for scope, endpoint = (0.14, 0.06)
21:39:35.988 00.000 9960 Moving (0.14, 0.06) raw xDistance=-0.14 yDistance=-0.04
21:39:35.988 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=149, med=0, FiltMin=0, FiltMax=88, Gamma=1.000
21:39:35.993 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
21:39:35.993 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:39:35.993 00.000 11872 UpdateGuideState exits: m=2591 SNR=34.7
21:39:35.998 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:36.002 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:39:36.002 00.000 9960 MoveAxis(E, 0, ABG)
21:39:36.002 00.000 9960 Move returns status 0, amount 0
21:39:36.002 00.000 9960 MoveAxis(N, 0, ABG)
21:39:36.003 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:39:36.006 00.003 11872 Enqueuing Expose request
21:39:36.011 00.005 9960 Move returns status 0, amount 0
21:39:36.011 00.000 9960 move complete, result=0
21:39:36.012 00.001 9960 worker thread done servicing request
21:39:36.012 00.000 9960 Worker thread wakes up
21:39:36.012 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:39:36.016 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
21:39:36.017 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:39:37.260 01.243 9960 Exposure complete
21:39:37.379 00.119 9960 worker thread done servicing request
21:39:37.380 00.001 11872 OnExposeComplete: enter
21:39:37.383 00.003 11872 UpdateGuideState(): m_state=6
21:39:37.389 00.006 11872 Star::Find(15, 69, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 317
21:39:37.395 00.006 11872 Star::Find returns 1 (0), X=69.24, Y=857.11, Mass=2421, SNR=33.5, Peak=170 HFD=4.8
21:39:37.400 00.005 11872 CameraToMount -- cameraTheta (1.27) - m_xAngle (-3.14) = xAngle (4.41 = -1.88)
21:39:37.405 00.005 11872 CameraToMount -- cameraTheta (1.27) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.23 = -2.05)
21:39:37.409 00.004 11872 CameraToMount -- cameraX=0.10 cameraY=0.32 hyp=0.34 cameraTheta=1.27 mountX=-0.10 mountY=-0.30, mountTheta=-1.90
21:39:37.413 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.10, y=0.32, opts=13)
21:39:37.418 00.005 11872 Enqueuing Move request for scope (0.10, 0.32)
21:39:37.421 00.003 9960 Worker thread wakes up
21:39:37.422 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=170, med=1, FiltMin=0, FiltMax=74, Gamma=1.000
21:39:37.426 00.004 11872 UpdateGuideState exits: m=2421 SNR=33.5
21:39:37.429 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.32) opts 0xd
21:39:37.430 00.001 9960 Handling offset move in thread for scope, endpoint = (0.10, 0.32)
21:39:37.430 00.000 9960 Moving (0.10, 0.32) raw xDistance=-0.10 yDistance=-0.30
21:39:37.431 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:39:37.431 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:37.435 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:39:37.439 00.004 11872 Enqueuing Expose request
21:39:37.443 00.004 9960 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
21:39:37.443 00.000 9960 MoveAxis(E, 0, ABG)
21:39:37.443 00.000 9960 Move returns status 0, amount 0
21:39:37.443 00.000 9960 MoveAxis(N, 222, ABG)
21:39:37.443 00.000 9960 Guiding  Dir = 0, Dur = 222
21:39:37.444 00.001 9960 IsSlewing returns 0
21:39:37.444 00.000 9960 IsGuiding returns 0
21:39:37.445 00.001 9960 PulseGuide returned control before completion, sleep 232
21:39:37.690 00.245 9960 IsGuiding returns 1
21:39:37.690 00.000 9960 scope still moving after pulse duration time elapsed
21:39:37.721 00.031 9960 IsSlewing returns 0
21:39:37.723 00.002 9960 IsGuiding returns 0
21:39:37.723 00.000 9960 scope move finished after 222 + 57 ms
21:39:37.725 00.002 9960 Move returns status 0, amount 222
21:39:37.725 00.000 9960 move complete, result=0
21:39:37.726 00.001 9960 worker thread done servicing request
21:39:37.726 00.000 9960 Worker thread wakes up
21:39:37.726 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 222 ms NORTH
21:39:37.733 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:39:37.733 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:39:38.985 01.252 9960 Exposure complete
21:39:39.110 00.125 9960 worker thread done servicing request
21:39:39.110 00.000 11872 OnExposeComplete: enter
21:39:39.116 00.006 11872 UpdateGuideState(): m_state=6
21:39:39.121 00.005 11872 Star::Find(15, 69, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 318
21:39:39.125 00.004 11872 Star::Find returns 1 (0), X=69.36, Y=857.09, Mass=2387, SNR=33.0, Peak=158 HFD=4.7
21:39:39.128 00.003 11872 CameraToMount -- cameraTheta (0.93) - m_xAngle (-3.14) = xAngle (4.07 = -2.21)
21:39:39.132 00.004 11872 CameraToMount -- cameraTheta (0.93) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.90 = -2.39)
21:39:39.135 00.003 11872 CameraToMount -- cameraX=0.22 cameraY=0.30 hyp=0.37 cameraTheta=0.93 mountX=-0.22 mountY=-0.25, mountTheta=-2.29
21:39:39.140 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.22, y=0.30, opts=13)
21:39:39.142 00.002 11872 Enqueuing Move request for scope (0.22, 0.30)
21:39:39.145 00.003 9960 Worker thread wakes up
21:39:39.146 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=158, med=0, FiltMin=0, FiltMax=75, Gamma=1.000
21:39:39.150 00.004 11872 UpdateGuideState exits: m=2387 SNR=33.0
21:39:39.153 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:39.157 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:39:39.159 00.002 11872 Enqueuing Expose request
21:39:39.163 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.30) opts 0xd
21:39:39.163 00.000 9960 Handling offset move in thread for scope, endpoint = (0.22, 0.30)
21:39:39.163 00.000 9960 Moving (0.22, 0.30) raw xDistance=-0.22 yDistance=-0.25
21:39:39.163 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
21:39:39.164 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
21:39:39.164 00.000 9960 MoveAxis(E, 104, ABG)
21:39:39.164 00.000 9960 Guiding  Dir = 2, Dur = 104
21:39:39.164 00.000 9960 IsSlewing returns 0
21:39:39.164 00.000 9960 IsGuiding returns 0
21:39:39.165 00.001 9960 PulseGuide returned control before completion, sleep 114
21:39:39.288 00.123 9960 IsGuiding returns 1
21:39:39.288 00.000 9960 scope still moving after pulse duration time elapsed
21:39:39.318 00.030 9960 IsSlewing returns 0
21:39:39.319 00.001 9960 IsGuiding returns 0
21:39:39.319 00.000 9960 scope move finished after 104 + 50 ms
21:39:39.320 00.001 9960 Move returns status 0, amount 104
21:39:39.320 00.000 9960 MoveAxis(N, 189, ABG)
21:39:39.320 00.000 9960 Guiding  Dir = 0, Dur = 189
21:39:39.320 00.000 9960 IsSlewing returns 0
21:39:39.321 00.001 9960 IsGuiding returns 0
21:39:39.321 00.000 9960 PulseGuide returned control before completion, sleep 199
21:39:39.535 00.214 9960 IsGuiding returns 1
21:39:39.535 00.000 9960 scope still moving after pulse duration time elapsed
21:39:39.567 00.032 9960 IsSlewing returns 0
21:39:39.567 00.000 9960 IsGuiding returns 1
21:39:39.598 00.031 9960 IsSlewing returns 0
21:39:39.599 00.001 9960 IsGuiding returns 1
21:39:39.630 00.031 9960 IsSlewing returns 0
21:39:39.630 00.000 9960 IsGuiding returns 1
21:39:39.661 00.031 9960 IsSlewing returns 0
21:39:39.662 00.001 9960 IsGuiding returns 0
21:39:39.663 00.001 9960 scope move finished after 189 + 152 ms
21:39:39.663 00.000 9960 Move returns status 0, amount 189
21:39:39.663 00.000 9960 move complete, result=0
21:39:39.664 00.001 9960 worker thread done servicing request
21:39:39.664 00.000 11872 GuideStep: -0.2 px 104 ms EAST, -0.3 px 189 ms NORTH
21:39:39.671 00.007 9960 Worker thread wakes up
21:39:39.671 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:39:39.671 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:39:40.921 01.250 9960 Exposure complete
21:39:41.049 00.128 9960 worker thread done servicing request
21:39:41.049 00.000 11872 OnExposeComplete: enter
21:39:41.054 00.005 11872 UpdateGuideState(): m_state=6
21:39:41.058 00.004 11872 Star::Find(15, 69, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 319
21:39:41.062 00.004 11872 Star::Find returns 1 (0), X=69.21, Y=856.86, Mass=2441, SNR=33.4, Peak=142 HFD=4.6
21:39:41.065 00.003 11872 CameraToMount -- cameraTheta (0.82) - m_xAngle (-3.14) = xAngle (3.96 = -2.32)
21:39:41.069 00.004 11872 CameraToMount -- cameraTheta (0.82) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.79 = -2.50)
21:39:41.073 00.004 11872 CameraToMount -- cameraX=0.07 cameraY=0.07 hyp=0.10 cameraTheta=0.82 mountX=-0.07 mountY=-0.06, mountTheta=-2.42
21:39:41.078 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.07, y=0.07, opts=13)
21:39:41.082 00.004 11872 Enqueuing Move request for scope (0.07, 0.07)
21:39:41.086 00.004 9960 Worker thread wakes up
21:39:41.086 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.07) opts 0xd
21:39:41.086 00.000 9960 Handling offset move in thread for scope, endpoint = (0.07, 0.07)
21:39:41.087 00.001 9960 Moving (0.07, 0.07) raw xDistance=-0.07 yDistance=-0.06
21:39:41.087 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:39:41.087 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:39:41.087 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:39:41.087 00.000 9960 MoveAxis(E, 0, ABG)
21:39:41.087 00.000 9960 Move returns status 0, amount 0
21:39:41.087 00.000 9960 MoveAxis(N, 0, ABG)
21:39:41.087 00.000 9960 Move returns status 0, amount 0
21:39:41.088 00.001 9960 move complete, result=0
21:39:41.088 00.000 9960 worker thread done servicing request
21:39:41.088 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=142, med=0, FiltMin=0, FiltMax=68, Gamma=1.000
21:39:41.092 00.004 11872 UpdateGuideState exits: m=2441 SNR=33.4
21:39:41.096 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:41.099 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:39:41.103 00.004 11872 Enqueuing Expose request
21:39:41.109 00.006 9960 Worker thread wakes up
21:39:41.109 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:39:41.113 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
21:39:41.113 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:39:42.361 01.248 9960 Exposure complete
21:39:42.485 00.124 9960 worker thread done servicing request
21:39:42.486 00.001 11872 OnExposeComplete: enter
21:39:42.490 00.004 11872 UpdateGuideState(): m_state=6
21:39:42.495 00.005 11872 Star::Find(15, 69, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 320
21:39:42.498 00.003 11872 Star::Find returns 1 (0), X=69.24, Y=857.01, Mass=2438, SNR=33.4, Peak=142 HFD=4.8
21:39:42.501 00.003 11872 CameraToMount -- cameraTheta (1.15) - m_xAngle (-3.14) = xAngle (4.29 = -1.99)
21:39:42.506 00.005 11872 CameraToMount -- cameraTheta (1.15) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.12 = -2.17)
21:39:42.509 00.003 11872 CameraToMount -- cameraX=0.10 cameraY=0.21 hyp=0.23 cameraTheta=1.15 mountX=-0.10 mountY=-0.19, mountTheta=-2.03
21:39:42.517 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=0.10, y=0.21, opts=13)
21:39:42.523 00.006 11872 Enqueuing Move request for scope (0.10, 0.21)
21:39:42.528 00.005 9960 Worker thread wakes up
21:39:42.528 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=142, med=0, FiltMin=0, FiltMax=72, Gamma=1.000
21:39:42.532 00.004 11872 UpdateGuideState exits: m=2438 SNR=33.4
21:39:42.537 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:42.540 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.21) opts 0xd
21:39:42.541 00.001 9960 Handling offset move in thread for scope, endpoint = (0.10, 0.21)
21:39:42.541 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:39:42.547 00.006 9960 Moving (0.10, 0.21) raw xDistance=-0.10 yDistance=-0.19
21:39:42.547 00.000 11872 Enqueuing Expose request
21:39:42.553 00.006 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:39:42.553 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:39:42.553 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:39:42.554 00.001 9960 MoveAxis(E, 0, ABG)
21:39:42.554 00.000 9960 Move returns status 0, amount 0
21:39:42.554 00.000 9960 MoveAxis(N, 0, ABG)
21:39:42.554 00.000 9960 Move returns status 0, amount 0
21:39:42.555 00.001 9960 move complete, result=0
21:39:42.555 00.000 9960 worker thread done servicing request
21:39:42.555 00.000 9960 Worker thread wakes up
21:39:42.555 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:39:42.561 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:39:42.561 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:39:43.804 01.243 9960 Exposure complete
21:39:43.923 00.119 9960 worker thread done servicing request
21:39:43.923 00.000 11872 OnExposeComplete: enter
21:39:43.929 00.006 11872 UpdateGuideState(): m_state=6
21:39:43.933 00.004 11872 Star::Find(15, 69, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 321
21:39:43.938 00.005 11872 Star::Find returns 1 (0), X=69.18, Y=857.14, Mass=2335, SNR=32.8, Peak=143 HFD=4.7
21:39:43.941 00.003 11872 CameraToMount -- cameraTheta (1.46) - m_xAngle (-3.14) = xAngle (4.60 = -1.69)
21:39:43.945 00.004 11872 CameraToMount -- cameraTheta (1.46) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.42 = -1.86)
21:39:43.948 00.003 11872 CameraToMount -- cameraX=0.04 cameraY=0.35 hyp=0.35 cameraTheta=1.46 mountX=-0.04 mountY=-0.34, mountTheta=-1.69
21:39:43.953 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.04, y=0.35, opts=13)
21:39:43.958 00.005 11872 Enqueuing Move request for scope (0.04, 0.35)
21:39:43.961 00.003 9960 Worker thread wakes up
21:39:43.961 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.35) opts 0xd
21:39:43.961 00.000 9960 Handling offset move in thread for scope, endpoint = (0.04, 0.35)
21:39:43.962 00.001 9960 Moving (0.04, 0.35) raw xDistance=-0.04 yDistance=-0.34
21:39:43.962 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:39:43.962 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
21:39:43.963 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=143, med=0, FiltMin=0, FiltMax=72, Gamma=1.000
21:39:43.966 00.003 11872 UpdateGuideState exits: m=2335 SNR=32.8
21:39:43.971 00.005 9960 MoveAxis(E, 0, ABG)
21:39:43.971 00.000 9960 Move returns status 0, amount 0
21:39:43.971 00.000 9960 MoveAxis(N, 253, ABG)
21:39:43.971 00.000 9960 Guiding  Dir = 0, Dur = 253
21:39:43.971 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:43.976 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:39:43.980 00.004 11872 Enqueuing Expose request
21:39:43.985 00.005 9960 IsSlewing returns 0
21:39:43.985 00.000 9960 IsGuiding returns 0
21:39:43.986 00.001 9960 PulseGuide returned control before completion, sleep 263
21:39:44.250 00.264 9960 IsGuiding returns 1
21:39:44.251 00.001 9960 scope still moving after pulse duration time elapsed
21:39:44.281 00.030 9960 IsSlewing returns 0
21:39:44.283 00.002 9960 IsGuiding returns 0
21:39:44.283 00.000 9960 scope move finished after 253 + 45 ms
21:39:44.284 00.001 9960 Move returns status 0, amount 253
21:39:44.284 00.000 9960 move complete, result=0
21:39:44.285 00.001 9960 worker thread done servicing request
21:39:44.285 00.000 9960 Worker thread wakes up
21:39:44.285 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.3 px 253 ms NORTH
21:39:44.294 00.009 9960 worker thread servicing REQUEST_EXPOSE 1000
21:39:44.294 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:39:45.543 01.249 9960 Exposure complete
21:39:45.673 00.130 9960 worker thread done servicing request
21:39:45.673 00.000 11872 OnExposeComplete: enter
21:39:45.678 00.005 11872 UpdateGuideState(): m_state=6
21:39:45.682 00.004 11872 Star::Find(15, 69, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 322
21:39:45.686 00.004 11872 Star::Find returns 1 (0), X=69.23, Y=857.08, Mass=2379, SNR=33.0, Peak=153 HFD=4.8
21:39:45.690 00.004 11872 CameraToMount -- cameraTheta (1.29) - m_xAngle (-3.14) = xAngle (4.42 = -1.86)
21:39:45.694 00.004 11872 CameraToMount -- cameraTheta (1.29) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.25 = -2.03)
21:39:45.698 00.004 11872 CameraToMount -- cameraX=0.09 cameraY=0.29 hyp=0.30 cameraTheta=1.29 mountX=-0.09 mountY=-0.27, mountTheta=-1.88
21:39:45.703 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.09, y=0.29, opts=13)
21:39:45.708 00.005 11872 Enqueuing Move request for scope (0.09, 0.29)
21:39:45.711 00.003 9960 Worker thread wakes up
21:39:45.711 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=153, med=0, FiltMin=0, FiltMax=70, Gamma=1.000
21:39:45.715 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.29) opts 0xd
21:39:45.716 00.001 11872 UpdateGuideState exits: m=2379 SNR=33.0
21:39:45.720 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:45.725 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:39:45.728 00.003 11872 Enqueuing Expose request
21:39:45.732 00.004 9960 Handling offset move in thread for scope, endpoint = (0.09, 0.29)
21:39:45.732 00.000 9960 Moving (0.09, 0.29) raw xDistance=-0.09 yDistance=-0.27
21:39:45.732 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:39:45.732 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
21:39:45.732 00.000 9960 MoveAxis(E, 0, ABG)
21:39:45.734 00.002 9960 Move returns status 0, amount 0
21:39:45.734 00.000 9960 MoveAxis(N, 203, ABG)
21:39:45.734 00.000 9960 Guiding  Dir = 0, Dur = 203
21:39:45.735 00.001 9960 IsSlewing returns 0
21:39:45.735 00.000 9960 IsGuiding returns 0
21:39:45.736 00.001 9960 PulseGuide returned control before completion, sleep 213
21:39:45.954 00.218 9960 IsGuiding returns 1
21:39:45.955 00.001 9960 scope still moving after pulse duration time elapsed
21:39:45.986 00.031 9960 IsSlewing returns 0
21:39:45.987 00.001 9960 IsGuiding returns 0
21:39:45.987 00.000 9960 scope move finished after 203 + 49 ms
21:39:45.989 00.002 9960 Move returns status 0, amount 203
21:39:45.989 00.000 9960 move complete, result=0
21:39:45.989 00.000 9960 worker thread done servicing request
21:39:45.990 00.001 9960 Worker thread wakes up
21:39:45.990 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 203 ms NORTH
21:39:45.995 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:39:45.996 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:39:47.245 01.249 9960 Exposure complete
21:39:47.376 00.131 9960 worker thread done servicing request
21:39:47.377 00.001 11872 OnExposeComplete: enter
21:39:47.380 00.003 11872 UpdateGuideState(): m_state=6
21:39:47.385 00.005 11872 Star::Find(15, 69, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 323
21:39:47.389 00.004 11872 Star::Find returns 1 (0), X=69.25, Y=856.99, Mass=2396, SNR=33.2, Peak=153 HFD=4.5
21:39:47.393 00.004 11872 CameraToMount -- cameraTheta (1.08) - m_xAngle (-3.14) = xAngle (4.22 = -2.07)
21:39:47.397 00.004 11872 CameraToMount -- cameraTheta (1.08) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.04 = -2.24)
21:39:47.402 00.005 11872 CameraToMount -- cameraX=0.11 cameraY=0.20 hyp=0.23 cameraTheta=1.08 mountX=-0.11 mountY=-0.18, mountTheta=-2.12
21:39:47.406 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.11, y=0.20, opts=13)
21:39:47.410 00.004 11872 Enqueuing Move request for scope (0.11, 0.20)
21:39:47.414 00.004 9960 Worker thread wakes up
21:39:47.414 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.20) opts 0xd
21:39:47.415 00.001 9960 Handling offset move in thread for scope, endpoint = (0.11, 0.20)
21:39:47.415 00.000 9960 Moving (0.11, 0.20) raw xDistance=-0.11 yDistance=-0.18
21:39:47.415 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:39:47.415 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:39:47.415 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=153, med=0, FiltMin=0, FiltMax=74, Gamma=1.000
21:39:47.419 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:39:47.420 00.001 9960 MoveAxis(E, 0, ABG)
21:39:47.420 00.000 9960 Move returns status 0, amount 0
21:39:47.420 00.000 11872 UpdateGuideState exits: m=2396 SNR=33.2
21:39:47.424 00.004 9960 MoveAxis(N, 0, ABG)
21:39:47.424 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:47.429 00.005 9960 Move returns status 0, amount 0
21:39:47.429 00.000 9960 move complete, result=0
21:39:47.429 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:39:47.433 00.004 11872 Enqueuing Expose request
21:39:47.436 00.003 9960 worker thread done servicing request
21:39:47.436 00.000 9960 Worker thread wakes up
21:39:47.436 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:39:47.436 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:39:47.436 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:39:48.689 01.253 9960 Exposure complete
21:39:48.816 00.127 9960 worker thread done servicing request
21:39:48.817 00.001 11872 OnExposeComplete: enter
21:39:48.821 00.004 11872 UpdateGuideState(): m_state=6
21:39:48.825 00.004 11872 Star::Find(15, 69, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 324
21:39:48.830 00.005 11872 Star::Find returns 1 (0), X=69.16, Y=857.12, Mass=2557, SNR=34.3, Peak=150 HFD=4.8
21:39:48.834 00.004 11872 CameraToMount -- cameraTheta (1.51) - m_xAngle (-3.14) = xAngle (4.65 = -1.63)
21:39:48.838 00.004 11872 CameraToMount -- cameraTheta (1.51) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.48 = -1.81)
21:39:48.841 00.003 11872 CameraToMount -- cameraX=0.02 cameraY=0.32 hyp=0.32 cameraTheta=1.51 mountX=-0.02 mountY=-0.32, mountTheta=-1.64
21:39:48.847 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.02, y=0.32, opts=13)
21:39:48.850 00.003 11872 Enqueuing Move request for scope (0.02, 0.32)
21:39:48.854 00.004 9960 Worker thread wakes up
21:39:48.854 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.32) opts 0xd
21:39:48.854 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=150, med=0, FiltMin=0, FiltMax=76, Gamma=1.000
21:39:48.858 00.004 9960 Handling offset move in thread for scope, endpoint = (0.02, 0.32)
21:39:48.858 00.000 9960 Moving (0.02, 0.32) raw xDistance=-0.02 yDistance=-0.32
21:39:48.858 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:39:48.859 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
21:39:48.859 00.000 9960 MoveAxis(E, 0, ABG)
21:39:48.859 00.000 9960 Move returns status 0, amount 0
21:39:48.859 00.000 9960 MoveAxis(N, 235, ABG)
21:39:48.860 00.001 9960 Guiding  Dir = 0, Dur = 235
21:39:48.860 00.000 11872 UpdateGuideState exits: m=2557 SNR=34.3
21:39:48.865 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:48.868 00.003 9960 IsSlewing returns 0
21:39:48.868 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:39:48.872 00.004 9960 IsGuiding returns 0
21:39:48.872 00.000 11872 Enqueuing Expose request
21:39:48.876 00.004 9960 PulseGuide returned control before completion, sleep 245
21:39:49.130 00.254 9960 IsGuiding returns 1
21:39:49.130 00.000 9960 scope still moving after pulse duration time elapsed
21:39:49.160 00.030 9960 IsSlewing returns 0
21:39:49.161 00.001 9960 IsGuiding returns 0
21:39:49.162 00.001 9960 scope move finished after 235 + 54 ms
21:39:49.162 00.000 9960 Move returns status 0, amount 235
21:39:49.163 00.001 9960 move complete, result=0
21:39:49.163 00.000 9960 worker thread done servicing request
21:39:49.163 00.000 9960 Worker thread wakes up
21:39:49.165 00.002 11872 GuideStep: -0.0 px 0 ms EAST, -0.3 px 235 ms NORTH
21:39:49.172 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:39:49.172 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:39:50.418 01.246 9960 Exposure complete
21:39:50.542 00.124 9960 worker thread done servicing request
21:39:50.542 00.000 11872 OnExposeComplete: enter
21:39:50.547 00.005 11872 UpdateGuideState(): m_state=6
21:39:50.551 00.004 11872 Star::Find(15, 69, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 325
21:39:50.555 00.004 11872 Star::Find returns 1 (0), X=69.11, Y=856.90, Mass=2489, SNR=34.0, Peak=150 HFD=5.5
21:39:50.558 00.003 11872 CameraToMount -- cameraTheta (1.83) - m_xAngle (-3.14) = xAngle (4.97 = -1.32)
21:39:50.562 00.004 11872 CameraToMount -- cameraTheta (1.83) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.79 = -1.49)
21:39:50.567 00.005 11872 CameraToMount -- cameraX=-0.03 cameraY=0.11 hyp=0.11 cameraTheta=1.83 mountX=0.03 mountY=-0.11, mountTheta=-1.32
21:39:50.572 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.03, y=0.11, opts=13)
21:39:50.577 00.005 11872 Enqueuing Move request for scope (-0.03, 0.11)
21:39:50.581 00.004 9960 Worker thread wakes up
21:39:50.581 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=150, med=0, FiltMin=0, FiltMax=69, Gamma=1.000
21:39:50.587 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.11) opts 0xd
21:39:50.587 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.03, 0.11)
21:39:50.588 00.001 9960 Moving (-0.03, 0.11) raw xDistance=0.03 yDistance=-0.11
21:39:50.588 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:39:50.588 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:39:50.588 00.000 11872 UpdateGuideState exits: m=2489 SNR=34.0
21:39:50.592 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:50.597 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:39:50.601 00.004 11872 Enqueuing Expose request
21:39:50.605 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:39:50.605 00.000 9960 MoveAxis(E, 0, ABG)
21:39:50.605 00.000 9960 Move returns status 0, amount 0
21:39:50.605 00.000 9960 MoveAxis(N, 0, ABG)
21:39:50.605 00.000 9960 Move returns status 0, amount 0
21:39:50.605 00.000 9960 move complete, result=0
21:39:50.607 00.002 9960 worker thread done servicing request
21:39:50.607 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:39:50.610 00.003 9960 Worker thread wakes up
21:39:50.611 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:39:50.611 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:39:51.858 01.247 9960 Exposure complete
21:39:51.963 00.105 9960 worker thread done servicing request
21:39:51.964 00.001 11872 OnExposeComplete: enter
21:39:51.967 00.003 11872 UpdateGuideState(): m_state=6
21:39:51.970 00.003 11872 Star::Find(15, 69, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 326
21:39:51.975 00.005 11872 Star::Find returns 1 (0), X=69.13, Y=856.95, Mass=2353, SNR=32.7, Peak=145 HFD=4.6
21:39:51.978 00.003 11872 CameraToMount -- cameraTheta (1.66) - m_xAngle (-3.14) = xAngle (4.80 = -1.49)
21:39:51.982 00.004 11872 CameraToMount -- cameraTheta (1.66) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.63 = -1.66)
21:39:51.987 00.005 11872 CameraToMount -- cameraX=-0.01 cameraY=0.16 hyp=0.16 cameraTheta=1.66 mountX=0.01 mountY=-0.16, mountTheta=-1.49
21:39:51.996 00.009 11872 SchedulePrimaryMove(0FA44CE0, x=-0.01, y=0.16, opts=13)
21:39:52.000 00.004 11872 Enqueuing Move request for scope (-0.01, 0.16)
21:39:52.006 00.006 9960 Worker thread wakes up
21:39:52.006 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.16) opts 0xd
21:39:52.006 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.01, 0.16)
21:39:52.006 00.000 9960 Moving (-0.01, 0.16) raw xDistance=0.01 yDistance=-0.16
21:39:52.006 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:39:52.007 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:39:52.007 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=145, med=0, FiltMin=0, FiltMax=68, Gamma=1.000
21:39:52.012 00.005 11872 UpdateGuideState exits: m=2353 SNR=32.7
21:39:52.016 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:52.020 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:39:52.024 00.004 11872 Enqueuing Expose request
21:39:52.028 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:39:52.028 00.000 9960 MoveAxis(E, 0, ABG)
21:39:52.028 00.000 9960 Move returns status 0, amount 0
21:39:52.028 00.000 9960 MoveAxis(N, 0, ABG)
21:39:52.029 00.001 9960 Move returns status 0, amount 0
21:39:52.029 00.000 9960 move complete, result=0
21:39:52.029 00.000 9960 worker thread done servicing request
21:39:52.029 00.000 9960 Worker thread wakes up
21:39:52.030 00.001 11872 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:39:52.035 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:39:52.035 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:39:53.285 01.250 9960 Exposure complete
21:39:53.408 00.123 9960 worker thread done servicing request
21:39:53.408 00.000 11872 OnExposeComplete: enter
21:39:53.412 00.004 11872 UpdateGuideState(): m_state=6
21:39:53.417 00.005 11872 Star::Find(15, 69, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 327
21:39:53.421 00.004 11872 Star::Find returns 1 (0), X=68.99, Y=857.48, Mass=2400, SNR=33.3, Peak=131 HFD=5.0
21:39:53.424 00.003 11872 CameraToMount -- cameraTheta (1.78) - m_xAngle (-3.14) = xAngle (4.92 = -1.36)
21:39:53.428 00.004 11872 CameraToMount -- cameraTheta (1.78) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.75 = -1.54)
21:39:53.432 00.004 11872 CameraToMount -- cameraX=-0.15 cameraY=0.69 hyp=0.70 cameraTheta=1.78 mountX=0.14 mountY=-0.70, mountTheta=-1.37
21:39:53.436 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.15, y=0.69, opts=13)
21:39:53.441 00.005 11872 Enqueuing Move request for scope (-0.15, 0.69)
21:39:53.445 00.004 9960 Worker thread wakes up
21:39:53.445 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=131, med=0, FiltMin=0, FiltMax=83, Gamma=1.000
21:39:53.449 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.69) opts 0xd
21:39:53.449 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.15, 0.69)
21:39:53.450 00.001 9960 Moving (-0.15, 0.69) raw xDistance=0.14 yDistance=-0.70
21:39:53.450 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
21:39:53.450 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.70 from input -0.70
21:39:53.450 00.000 9960 MoveAxis(E, 0, ABG)
21:39:53.450 00.000 9960 Move returns status 0, amount 0
21:39:53.450 00.000 9960 MoveAxis(N, 525, ABG)
21:39:53.450 00.000 9960 Guiding  Dir = 0, Dur = 525
21:39:53.450 00.000 9960 IsSlewing returns 0
21:39:53.452 00.002 11872 UpdateGuideState exits: m=2400 SNR=33.3
21:39:53.456 00.004 9960 IsGuiding returns 0
21:39:53.456 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:53.459 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:39:53.463 00.004 9960 PulseGuide returned control before completion, sleep 535
21:39:53.464 00.001 11872 Enqueuing Expose request
21:39:54.005 00.541 9960 IsGuiding returns 1
21:39:54.007 00.002 9960 scope still moving after pulse duration time elapsed
21:39:54.036 00.029 9960 IsSlewing returns 0
21:39:54.039 00.003 9960 IsGuiding returns 0
21:39:54.039 00.000 9960 scope move finished after 525 + 58 ms
21:39:54.039 00.000 9960 Move returns status 0, amount 525
21:39:54.041 00.002 9960 move complete, result=0
21:39:54.041 00.000 9960 worker thread done servicing request
21:39:54.041 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.7 px 525 ms NORTH
21:39:54.047 00.006 9960 Worker thread wakes up
21:39:54.047 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:39:54.047 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:39:55.295 01.248 9960 Exposure complete
21:39:55.436 00.141 9960 worker thread done servicing request
21:39:55.437 00.001 11872 OnExposeComplete: enter
21:39:55.443 00.006 11872 UpdateGuideState(): m_state=6
21:39:55.446 00.003 11872 Star::Find(15, 68, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 328
21:39:55.451 00.005 11872 Star::Find returns 1 (0), X=68.93, Y=856.70, Mass=2369, SNR=32.9, Peak=122 HFD=4.9
21:39:55.455 00.004 11872 CameraToMount -- cameraTheta (-2.73) - m_xAngle (-3.14) = xAngle (0.41 = 0.41)
21:39:55.462 00.007 11872 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.24 = 0.24)
21:39:55.466 00.004 11872 CameraToMount -- cameraX=-0.21 cameraY=-0.09 hyp=0.23 cameraTheta=-2.73 mountX=0.21 mountY=0.05, mountTheta=0.25
21:39:55.473 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.21, y=-0.09, opts=13)
21:39:55.477 00.004 11872 Enqueuing Move request for scope (-0.21, -0.09)
21:39:55.481 00.004 9960 Worker thread wakes up
21:39:55.481 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=122, med=0, FiltMin=0, FiltMax=73, Gamma=1.000
21:39:55.486 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.09) opts 0xd
21:39:55.486 00.000 11872 UpdateGuideState exits: m=2369 SNR=32.9
21:39:55.491 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:55.495 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.21, -0.09)
21:39:55.495 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:39:55.499 00.004 9960 Moving (-0.21, -0.09) raw xDistance=0.21 yDistance=0.05
21:39:55.499 00.000 11872 Enqueuing Expose request
21:39:55.503 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
21:39:55.503 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:39:55.503 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:39:55.503 00.000 9960 MoveAxis(W, 98, ABG)
21:39:55.504 00.001 9960 Guiding  Dir = 3, Dur = 98
21:39:55.504 00.000 9960 IsSlewing returns 0
21:39:55.504 00.000 9960 IsGuiding returns 0
21:39:55.505 00.001 9960 PulseGuide returned control before completion, sleep 108
21:39:55.616 00.111 9960 IsGuiding returns 1
21:39:55.617 00.001 9960 scope still moving after pulse duration time elapsed
21:39:55.648 00.031 9960 IsSlewing returns 0
21:39:55.649 00.001 9960 IsGuiding returns 0
21:39:55.651 00.002 9960 scope move finished after 98 + 48 ms
21:39:55.651 00.000 9960 Move returns status 0, amount 98
21:39:55.651 00.000 9960 MoveAxis(N, 0, ABG)
21:39:55.651 00.000 9960 Move returns status 0, amount 0
21:39:55.651 00.000 9960 move complete, result=0
21:39:55.653 00.002 9960 worker thread done servicing request
21:39:55.653 00.000 9960 Worker thread wakes up
21:39:55.653 00.000 11872 GuideStep: 0.2 px 98 ms WEST, 0.1 px 0 ms NORTH
21:39:55.659 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:39:55.659 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:39:56.917 01.258 9960 Exposure complete
21:39:57.035 00.118 9960 worker thread done servicing request
21:39:57.035 00.000 11872 OnExposeComplete: enter
21:39:57.039 00.004 11872 UpdateGuideState(): m_state=6
21:39:57.043 00.004 11872 Star::Find(15, 68, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 329
21:39:57.048 00.005 11872 Star::Find returns 1 (0), X=69.10, Y=856.85, Mass=2586, SNR=34.7, Peak=148 HFD=4.7
21:39:57.052 00.004 11872 CameraToMount -- cameraTheta (2.11) - m_xAngle (-3.14) = xAngle (5.25 = -1.03)
21:39:57.056 00.004 11872 CameraToMount -- cameraTheta (2.11) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.08 = -1.21)
21:39:57.060 00.004 11872 CameraToMount -- cameraX=-0.04 cameraY=0.06 hyp=0.07 cameraTheta=2.11 mountX=0.04 mountY=-0.07, mountTheta=-1.07
21:39:57.064 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.04, y=0.06, opts=13)
21:39:57.069 00.005 11872 Enqueuing Move request for scope (-0.04, 0.06)
21:39:57.073 00.004 9960 Worker thread wakes up
21:39:57.073 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.06) opts 0xd
21:39:57.073 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.04, 0.06)
21:39:57.073 00.000 9960 Moving (-0.04, 0.06) raw xDistance=0.04 yDistance=-0.07
21:39:57.073 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=148, med=1, FiltMin=0, FiltMax=67, Gamma=1.000
21:39:57.077 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:39:57.078 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:39:57.079 00.001 11872 UpdateGuideState exits: m=2586 SNR=34.7
21:39:57.083 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:39:57.083 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:57.087 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:39:57.090 00.003 11872 Enqueuing Expose request
21:39:57.094 00.004 9960 MoveAxis(E, 0, ABG)
21:39:57.095 00.001 9960 Move returns status 0, amount 0
21:39:57.095 00.000 9960 MoveAxis(N, 0, ABG)
21:39:57.095 00.000 9960 Move returns status 0, amount 0
21:39:57.096 00.001 9960 move complete, result=0
21:39:57.096 00.000 9960 worker thread done servicing request
21:39:57.096 00.000 9960 Worker thread wakes up
21:39:57.096 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:39:57.100 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
21:39:57.100 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:39:58.352 01.252 9960 Exposure complete
21:39:58.489 00.137 9960 worker thread done servicing request
21:39:58.490 00.001 11872 OnExposeComplete: enter
21:39:58.494 00.004 11872 UpdateGuideState(): m_state=6
21:39:58.499 00.005 11872 Star::Find(15, 69, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 330
21:39:58.503 00.004 11872 Star::Find returns 1 (0), X=69.24, Y=857.13, Mass=2385, SNR=33.0, Peak=142 HFD=4.8
21:39:58.506 00.003 11872 CameraToMount -- cameraTheta (1.29) - m_xAngle (-3.14) = xAngle (4.43 = -1.85)
21:39:58.509 00.003 11872 CameraToMount -- cameraTheta (1.29) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.26 = -2.02)
21:39:58.513 00.004 11872 CameraToMount -- cameraX=0.10 cameraY=0.34 hyp=0.35 cameraTheta=1.29 mountX=-0.10 mountY=-0.31, mountTheta=-1.87
21:39:58.517 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.10, y=0.34, opts=13)
21:39:58.522 00.005 11872 Enqueuing Move request for scope (0.10, 0.34)
21:39:58.527 00.005 9960 Worker thread wakes up
21:39:58.528 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.34) opts 0xd
21:39:58.528 00.000 9960 Handling offset move in thread for scope, endpoint = (0.10, 0.34)
21:39:58.528 00.000 9960 Moving (0.10, 0.34) raw xDistance=-0.10 yDistance=-0.31
21:39:58.528 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:39:58.528 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=142, med=0, FiltMin=0, FiltMax=73, Gamma=1.000
21:39:58.533 00.005 9960 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
21:39:58.533 00.000 9960 MoveAxis(E, 0, ABG)
21:39:58.533 00.000 9960 Move returns status 0, amount 0
21:39:58.533 00.000 11872 UpdateGuideState exits: m=2385 SNR=33.0
21:39:58.537 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:58.541 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:39:58.544 00.003 11872 Enqueuing Expose request
21:39:58.547 00.003 9960 MoveAxis(N, 234, ABG)
21:39:58.547 00.000 9960 Guiding  Dir = 0, Dur = 234
21:39:58.548 00.001 9960 IsSlewing returns 0
21:39:58.548 00.000 9960 IsGuiding returns 0
21:39:58.548 00.000 9960 PulseGuide returned control before completion, sleep 244
21:39:58.795 00.247 9960 IsGuiding returns 1
21:39:58.795 00.000 9960 scope still moving after pulse duration time elapsed
21:39:58.826 00.031 9960 IsSlewing returns 0
21:39:58.827 00.001 9960 IsGuiding returns 0
21:39:58.828 00.001 9960 scope move finished after 234 + 44 ms
21:39:58.828 00.000 9960 Move returns status 0, amount 234
21:39:58.829 00.001 9960 move complete, result=0
21:39:58.829 00.000 9960 worker thread done servicing request
21:39:58.829 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 234 ms NORTH
21:39:58.839 00.010 9960 Worker thread wakes up
21:39:58.840 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:39:58.840 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:40:00.090 01.250 9960 Exposure complete
21:40:00.218 00.128 9960 worker thread done servicing request
21:40:00.218 00.000 11872 OnExposeComplete: enter
21:40:00.222 00.004 11872 UpdateGuideState(): m_state=6
21:40:00.226 00.004 11872 Star::Find(15, 69, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 331
21:40:00.229 00.003 11872 Star::Find returns 1 (0), X=69.16, Y=856.81, Mass=2392, SNR=33.2, Peak=144 HFD=4.7
21:40:00.234 00.005 11872 CameraToMount -- cameraTheta (0.72) - m_xAngle (-3.14) = xAngle (3.86 = -2.42)
21:40:00.240 00.006 11872 CameraToMount -- cameraTheta (0.72) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.69 = -2.60)
21:40:00.245 00.005 11872 CameraToMount -- cameraX=0.02 cameraY=0.02 hyp=0.03 cameraTheta=0.72 mountX=-0.02 mountY=-0.02, mountTheta=-2.54
21:40:00.250 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.02, y=0.02, opts=13)
21:40:00.256 00.006 11872 Enqueuing Move request for scope (0.02, 0.02)
21:40:00.259 00.003 9960 Worker thread wakes up
21:40:00.259 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=144, med=0, FiltMin=0, FiltMax=69, Gamma=1.000
21:40:00.263 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.02) opts 0xd
21:40:00.263 00.000 9960 Handling offset move in thread for scope, endpoint = (0.02, 0.02)
21:40:00.263 00.000 9960 Moving (0.02, 0.02) raw xDistance=-0.02 yDistance=-0.02
21:40:00.263 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:40:00.263 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:40:00.265 00.002 11872 UpdateGuideState exits: m=2392 SNR=33.2
21:40:00.269 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:00.272 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:40:00.276 00.004 11872 Enqueuing Expose request
21:40:00.281 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:40:00.281 00.000 9960 MoveAxis(E, 0, ABG)
21:40:00.281 00.000 9960 Move returns status 0, amount 0
21:40:00.281 00.000 9960 MoveAxis(N, 0, ABG)
21:40:00.281 00.000 9960 Move returns status 0, amount 0
21:40:00.282 00.001 9960 move complete, result=0
21:40:00.282 00.000 9960 worker thread done servicing request
21:40:00.282 00.000 9960 Worker thread wakes up
21:40:00.283 00.001 11872 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:40:00.288 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:40:00.288 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:40:01.539 01.251 9960 Exposure complete
21:40:01.666 00.127 9960 worker thread done servicing request
21:40:01.666 00.000 11872 OnExposeComplete: enter
21:40:01.670 00.004 11872 UpdateGuideState(): m_state=6
21:40:01.674 00.004 11872 Star::Find(15, 69, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 332
21:40:01.679 00.005 11872 Star::Find returns 1 (0), X=69.16, Y=857.12, Mass=2384, SNR=32.9, Peak=149 HFD=4.8
21:40:01.683 00.004 11872 CameraToMount -- cameraTheta (1.50) - m_xAngle (-3.14) = xAngle (4.64 = -1.65)
21:40:01.687 00.004 11872 CameraToMount -- cameraTheta (1.50) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.46 = -1.82)
21:40:01.691 00.004 11872 CameraToMount -- cameraX=0.02 cameraY=0.33 hyp=0.33 cameraTheta=1.50 mountX=-0.02 mountY=-0.32, mountTheta=-1.65
21:40:01.696 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.02, y=0.33, opts=13)
21:40:01.700 00.004 11872 Enqueuing Move request for scope (0.02, 0.33)
21:40:01.705 00.005 9960 Worker thread wakes up
21:40:01.706 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=149, med=0, FiltMin=0, FiltMax=72, Gamma=1.000
21:40:01.710 00.004 11872 UpdateGuideState exits: m=2384 SNR=32.9
21:40:01.712 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:01.717 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:40:01.720 00.003 11872 Enqueuing Expose request
21:40:01.724 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.33) opts 0xd
21:40:01.724 00.000 9960 Handling offset move in thread for scope, endpoint = (0.02, 0.33)
21:40:01.724 00.000 9960 Moving (0.02, 0.33) raw xDistance=-0.02 yDistance=-0.32
21:40:01.724 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:40:01.724 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
21:40:01.725 00.001 9960 MoveAxis(E, 0, ABG)
21:40:01.725 00.000 9960 Move returns status 0, amount 0
21:40:01.725 00.000 9960 MoveAxis(N, 237, ABG)
21:40:01.725 00.000 9960 Guiding  Dir = 0, Dur = 237
21:40:01.726 00.001 9960 IsSlewing returns 0
21:40:01.726 00.000 9960 IsGuiding returns 0
21:40:01.727 00.001 9960 PulseGuide returned control before completion, sleep 247
21:40:01.980 00.253 9960 IsGuiding returns 1
21:40:01.981 00.001 9960 scope still moving after pulse duration time elapsed
21:40:02.011 00.030 9960 IsSlewing returns 0
21:40:02.013 00.002 9960 IsGuiding returns 0
21:40:02.013 00.000 9960 scope move finished after 237 + 50 ms
21:40:02.014 00.001 9960 Move returns status 0, amount 237
21:40:02.014 00.000 9960 move complete, result=0
21:40:02.015 00.001 9960 worker thread done servicing request
21:40:02.015 00.000 9960 Worker thread wakes up
21:40:02.015 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.3 px 237 ms NORTH
21:40:02.022 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:40:02.022 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:40:03.272 01.250 9960 Exposure complete
21:40:03.394 00.122 9960 worker thread done servicing request
21:40:03.395 00.001 11872 OnExposeComplete: enter
21:40:03.398 00.003 11872 UpdateGuideState(): m_state=6
21:40:03.404 00.006 11872 Star::Find(15, 69, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 333
21:40:03.408 00.004 11872 Star::Find returns 1 (0), X=68.94, Y=856.83, Mass=2414, SNR=33.1, Peak=140 HFD=4.7
21:40:03.412 00.004 11872 CameraToMount -- cameraTheta (2.96) - m_xAngle (-3.14) = xAngle (6.10 = -0.19)
21:40:03.416 00.004 11872 CameraToMount -- cameraTheta (2.96) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.93 = -0.36)
21:40:03.421 00.005 11872 CameraToMount -- cameraX=-0.20 cameraY=0.04 hyp=0.20 cameraTheta=2.96 mountX=0.20 mountY=-0.07, mountTheta=-0.34
21:40:03.425 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.20, y=0.04, opts=13)
21:40:03.429 00.004 11872 Enqueuing Move request for scope (-0.20, 0.04)
21:40:03.435 00.006 9960 Worker thread wakes up
21:40:03.435 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.04) opts 0xd
21:40:03.435 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.20, 0.04)
21:40:03.435 00.000 9960 Moving (-0.20, 0.04) raw xDistance=0.20 yDistance=-0.07
21:40:03.436 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
21:40:03.436 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:40:03.436 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=140, med=0, FiltMin=0, FiltMax=73, Gamma=1.000
21:40:03.440 00.004 11872 UpdateGuideState exits: m=2414 SNR=33.1
21:40:03.444 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:03.448 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:40:03.448 00.000 9960 MoveAxis(W, 94, ABG)
21:40:03.449 00.001 9960 Guiding  Dir = 3, Dur = 94
21:40:03.449 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:40:03.454 00.005 11872 Enqueuing Expose request
21:40:03.459 00.005 9960 IsSlewing returns 0
21:40:03.460 00.001 9960 IsGuiding returns 0
21:40:03.460 00.000 9960 PulseGuide returned control before completion, sleep 104
21:40:03.573 00.113 9960 IsGuiding returns 1
21:40:03.574 00.001 9960 scope still moving after pulse duration time elapsed
21:40:03.604 00.030 9960 IsSlewing returns 0
21:40:03.606 00.002 9960 IsGuiding returns 0
21:40:03.606 00.000 9960 scope move finished after 94 + 52 ms
21:40:03.608 00.002 9960 Move returns status 0, amount 94
21:40:03.609 00.001 9960 MoveAxis(N, 0, ABG)
21:40:03.609 00.000 9960 Move returns status 0, amount 0
21:40:03.609 00.000 9960 move complete, result=0
21:40:03.610 00.001 9960 worker thread done servicing request
21:40:03.610 00.000 9960 Worker thread wakes up
21:40:03.610 00.000 11872 GuideStep: 0.2 px 94 ms WEST, -0.1 px 0 ms NORTH
21:40:03.617 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:40:03.617 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:40:04.862 01.245 9960 Exposure complete
21:40:04.984 00.122 9960 worker thread done servicing request
21:40:04.984 00.000 11872 OnExposeComplete: enter
21:40:04.989 00.005 11872 UpdateGuideState(): m_state=6
21:40:04.993 00.004 11872 Star::Find(15, 68, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 334
21:40:04.998 00.005 11872 Star::Find returns 1 (0), X=69.29, Y=856.87, Mass=2338, SNR=32.6, Peak=138 HFD=4.9
21:40:05.002 00.004 11872 CameraToMount -- cameraTheta (0.49) - m_xAngle (-3.14) = xAngle (3.63 = -2.65)
21:40:05.006 00.004 11872 CameraToMount -- cameraTheta (0.49) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.46 = -2.83)
21:40:05.009 00.003 11872 CameraToMount -- cameraX=0.15 cameraY=0.08 hyp=0.17 cameraTheta=0.49 mountX=-0.15 mountY=-0.05, mountTheta=-2.80
21:40:05.016 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.15, y=0.08, opts=13)
21:40:05.020 00.004 11872 Enqueuing Move request for scope (0.15, 0.08)
21:40:05.025 00.005 9960 Worker thread wakes up
21:40:05.025 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=138, med=0, FiltMin=0, FiltMax=73, Gamma=1.000
21:40:05.030 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.08) opts 0xd
21:40:05.030 00.000 9960 Handling offset move in thread for scope, endpoint = (0.15, 0.08)
21:40:05.030 00.000 9960 Moving (0.15, 0.08) raw xDistance=-0.15 yDistance=-0.05
21:40:05.030 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
21:40:05.031 00.001 11872 UpdateGuideState exits: m=2338 SNR=32.6
21:40:05.035 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:05.039 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:40:05.039 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:40:05.043 00.004 11872 Enqueuing Expose request
21:40:05.046 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:40:05.046 00.000 9960 MoveAxis(E, 0, ABG)
21:40:05.046 00.000 9960 Move returns status 0, amount 0
21:40:05.046 00.000 9960 MoveAxis(N, 0, ABG)
21:40:05.047 00.001 9960 Move returns status 0, amount 0
21:40:05.047 00.000 9960 move complete, result=0
21:40:05.047 00.000 9960 worker thread done servicing request
21:40:05.047 00.000 9960 Worker thread wakes up
21:40:05.049 00.002 9960 worker thread servicing REQUEST_EXPOSE 1000
21:40:05.049 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:40:05.049 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:40:06.310 01.261 9960 Exposure complete
21:40:06.429 00.119 9960 worker thread done servicing request
21:40:06.430 00.001 11872 OnExposeComplete: enter
21:40:06.434 00.004 11872 UpdateGuideState(): m_state=6
21:40:06.439 00.005 11872 Star::Find(15, 69, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 335
21:40:06.443 00.004 11872 Star::Find returns 1 (0), X=69.14, Y=857.10, Mass=2315, SNR=32.5, Peak=149 HFD=4.7
21:40:06.451 00.008 11872 CameraToMount -- cameraTheta (1.58) - m_xAngle (-3.14) = xAngle (4.72 = -1.56)
21:40:06.458 00.007 11872 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.55 = -1.73)
21:40:06.462 00.004 11872 CameraToMount -- cameraX=-0.00 cameraY=0.31 hyp=0.31 cameraTheta=1.58 mountX=0.00 mountY=-0.30, mountTheta=-1.56
21:40:06.470 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=-0.00, y=0.31, opts=13)
21:40:06.476 00.006 11872 Enqueuing Move request for scope (-0.00, 0.31)
21:40:06.482 00.006 9960 Worker thread wakes up
21:40:06.483 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=149, med=1, FiltMin=0, FiltMax=65, Gamma=1.000
21:40:06.489 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.31) opts 0xd
21:40:06.489 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.00, 0.31)
21:40:06.489 00.000 9960 Moving (-0.00, 0.31) raw xDistance=0.00 yDistance=-0.30
21:40:06.490 00.001 11872 UpdateGuideState exits: m=2315 SNR=32.5
21:40:06.496 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:06.502 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:40:06.506 00.004 11872 Enqueuing Expose request
21:40:06.511 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
21:40:06.511 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
21:40:06.511 00.000 9960 MoveAxis(E, 0, ABG)
21:40:06.511 00.000 9960 Move returns status 0, amount 0
21:40:06.511 00.000 9960 MoveAxis(N, 225, ABG)
21:40:06.512 00.001 9960 Guiding  Dir = 0, Dur = 225
21:40:06.512 00.000 9960 IsSlewing returns 0
21:40:06.513 00.001 9960 IsGuiding returns 0
21:40:06.514 00.001 9960 PulseGuide returned control before completion, sleep 234
21:40:06.763 00.249 9960 IsGuiding returns 1
21:40:06.763 00.000 9960 scope still moving after pulse duration time elapsed
21:40:06.794 00.031 9960 IsSlewing returns 0
21:40:06.795 00.001 9960 IsGuiding returns 0
21:40:06.796 00.001 9960 scope move finished after 225 + 57 ms
21:40:06.797 00.001 9960 Move returns status 0, amount 225
21:40:06.797 00.000 9960 move complete, result=0
21:40:06.798 00.001 9960 worker thread done servicing request
21:40:06.798 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.3 px 225 ms NORTH
21:40:06.805 00.007 9960 Worker thread wakes up
21:40:06.805 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:40:06.805 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:40:08.055 01.250 9960 Exposure complete
21:40:08.188 00.133 9960 worker thread done servicing request
21:40:08.188 00.000 11872 OnExposeComplete: enter
21:40:08.192 00.004 11872 UpdateGuideState(): m_state=6
21:40:08.195 00.003 11872 Star::Find(15, 69, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 336
21:40:08.199 00.004 11872 Star::Find returns 1 (0), X=69.18, Y=856.86, Mass=2359, SNR=32.8, Peak=157 HFD=4.7
21:40:08.205 00.006 11872 CameraToMount -- cameraTheta (1.04) - m_xAngle (-3.14) = xAngle (4.18 = -2.11)
21:40:08.209 00.004 11872 CameraToMount -- cameraTheta (1.04) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.00 = -2.28)
21:40:08.212 00.003 11872 CameraToMount -- cameraX=0.04 cameraY=0.07 hyp=0.08 cameraTheta=1.04 mountX=-0.04 mountY=-0.06, mountTheta=-2.16
21:40:08.218 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.04, y=0.07, opts=13)
21:40:08.223 00.005 11872 Enqueuing Move request for scope (0.04, 0.07)
21:40:08.227 00.004 9960 Worker thread wakes up
21:40:08.227 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=157, med=0, FiltMin=0, FiltMax=69, Gamma=1.000
21:40:08.231 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.07) opts 0xd
21:40:08.231 00.000 9960 Handling offset move in thread for scope, endpoint = (0.04, 0.07)
21:40:08.231 00.000 11872 UpdateGuideState exits: m=2359 SNR=32.8
21:40:08.235 00.004 9960 Moving (0.04, 0.07) raw xDistance=-0.04 yDistance=-0.06
21:40:08.235 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:08.239 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:40:08.243 00.004 11872 Enqueuing Expose request
21:40:08.247 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:40:08.247 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:40:08.247 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:40:08.247 00.000 9960 MoveAxis(E, 0, ABG)
21:40:08.248 00.001 9960 Move returns status 0, amount 0
21:40:08.248 00.000 9960 MoveAxis(N, 0, ABG)
21:40:08.248 00.000 9960 Move returns status 0, amount 0
21:40:08.248 00.000 9960 move complete, result=0
21:40:08.248 00.000 9960 worker thread done servicing request
21:40:08.248 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:40:08.253 00.005 9960 Worker thread wakes up
21:40:08.253 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:40:08.253 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:40:09.492 01.239 9960 Exposure complete
21:40:09.612 00.120 9960 worker thread done servicing request
21:40:09.613 00.001 11872 OnExposeComplete: enter
21:40:09.618 00.005 11872 UpdateGuideState(): m_state=6
21:40:09.623 00.005 11872 Star::Find(15, 69, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 337
21:40:09.627 00.004 11872 Star::Find returns 1 (0), X=68.97, Y=857.03, Mass=2266, SNR=32.2, Peak=144 HFD=4.5
21:40:09.631 00.004 11872 CameraToMount -- cameraTheta (2.20) - m_xAngle (-3.14) = xAngle (5.34 = -0.95)
21:40:09.634 00.003 11872 CameraToMount -- cameraTheta (2.20) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.16 = -1.12)
21:40:09.639 00.005 11872 CameraToMount -- cameraX=-0.17 cameraY=0.24 hyp=0.30 cameraTheta=2.20 mountX=0.17 mountY=-0.27, mountTheta=-1.00
21:40:09.643 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.17, y=0.24, opts=13)
21:40:09.648 00.005 11872 Enqueuing Move request for scope (-0.17, 0.24)
21:40:09.652 00.004 9960 Worker thread wakes up
21:40:09.653 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=144, med=0, FiltMin=0, FiltMax=74, Gamma=1.000
21:40:09.656 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.24) opts 0xd
21:40:09.657 00.001 11872 UpdateGuideState exits: m=2266 SNR=32.2
21:40:09.661 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:09.665 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:40:09.668 00.003 11872 Enqueuing Expose request
21:40:09.673 00.005 9960 Handling offset move in thread for scope, endpoint = (-0.17, 0.24)
21:40:09.673 00.000 9960 Moving (-0.17, 0.24) raw xDistance=0.17 yDistance=-0.27
21:40:09.673 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
21:40:09.673 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
21:40:09.673 00.000 9960 MoveAxis(E, 0, ABG)
21:40:09.674 00.001 9960 Move returns status 0, amount 0
21:40:09.674 00.000 9960 MoveAxis(N, 200, ABG)
21:40:09.674 00.000 9960 Guiding  Dir = 0, Dur = 200
21:40:09.674 00.000 9960 IsSlewing returns 0
21:40:09.675 00.001 9960 IsGuiding returns 0
21:40:09.675 00.000 9960 PulseGuide returned control before completion, sleep 210
21:40:09.889 00.214 9960 IsGuiding returns 1
21:40:09.891 00.002 9960 scope still moving after pulse duration time elapsed
21:40:09.919 00.028 9960 IsSlewing returns 0
21:40:09.919 00.000 9960 IsGuiding returns 0
21:40:09.920 00.001 9960 scope move finished after 200 + 44 ms
21:40:09.920 00.000 9960 Move returns status 0, amount 200
21:40:09.920 00.000 9960 move complete, result=0
21:40:09.921 00.001 9960 worker thread done servicing request
21:40:09.921 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.3 px 200 ms NORTH
21:40:09.924 00.003 9960 Worker thread wakes up
21:40:09.924 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:40:09.926 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:40:11.182 01.256 9960 Exposure complete
21:40:11.297 00.115 9960 worker thread done servicing request
21:40:11.297 00.000 11872 OnExposeComplete: enter
21:40:11.304 00.007 11872 UpdateGuideState(): m_state=6
21:40:11.308 00.004 11872 Star::Find(15, 68, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 338
21:40:11.312 00.004 11872 Star::Find returns 1 (0), X=68.90, Y=857.09, Mass=2533, SNR=34.3, Peak=132 HFD=4.7
21:40:11.315 00.003 11872 CameraToMount -- cameraTheta (2.26) - m_xAngle (-3.14) = xAngle (5.40 = -0.88)
21:40:11.319 00.004 11872 CameraToMount -- cameraTheta (2.26) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.23 = -1.06)
21:40:11.323 00.004 11872 CameraToMount -- cameraX=-0.24 cameraY=0.29 hyp=0.38 cameraTheta=2.26 mountX=0.24 mountY=-0.33, mountTheta=-0.94
21:40:11.328 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.24, y=0.29, opts=13)
21:40:11.332 00.004 11872 Enqueuing Move request for scope (-0.24, 0.29)
21:40:11.337 00.005 9960 Worker thread wakes up
21:40:11.337 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.29) opts 0xd
21:40:11.337 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.24, 0.29)
21:40:11.338 00.001 9960 Moving (-0.24, 0.29) raw xDistance=0.24 yDistance=-0.33
21:40:11.338 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
21:40:11.338 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
21:40:11.338 00.000 9960 MoveAxis(W, 113, ABG)
21:40:11.338 00.000 9960 Guiding  Dir = 3, Dur = 113
21:40:11.338 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=132, med=0, FiltMin=0, FiltMax=84, Gamma=1.000
21:40:11.343 00.005 9960 IsSlewing returns 0
21:40:11.343 00.000 11872 UpdateGuideState exits: m=2533 SNR=34.3
21:40:11.346 00.003 9960 IsGuiding returns 0
21:40:11.348 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:11.351 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:40:11.355 00.004 9960 PulseGuide returned control before completion, sleep 123
21:40:11.356 00.001 11872 Enqueuing Expose request
21:40:11.486 00.130 9960 IsGuiding returns 1
21:40:11.486 00.000 9960 scope still moving after pulse duration time elapsed
21:40:11.517 00.031 9960 IsSlewing returns 0
21:40:11.519 00.002 9960 IsGuiding returns 0
21:40:11.519 00.000 9960 scope move finished after 113 + 58 ms
21:40:11.520 00.001 9960 Move returns status 0, amount 113
21:40:11.520 00.000 9960 MoveAxis(N, 248, ABG)
21:40:11.520 00.000 9960 Guiding  Dir = 0, Dur = 248
21:40:11.521 00.001 9960 IsSlewing returns 0
21:40:11.522 00.001 9960 IsGuiding returns 0
21:40:11.523 00.001 9960 PulseGuide returned control before completion, sleep 258
21:40:11.786 00.263 9960 IsGuiding returns 1
21:40:11.787 00.001 9960 scope still moving after pulse duration time elapsed
21:40:11.816 00.029 9960 IsSlewing returns 0
21:40:11.817 00.001 9960 IsGuiding returns 0
21:40:11.818 00.001 9960 scope move finished after 248 + 46 ms
21:40:11.818 00.000 9960 Move returns status 0, amount 248
21:40:11.819 00.001 9960 move complete, result=0
21:40:11.819 00.000 9960 worker thread done servicing request
21:40:11.819 00.000 9960 Worker thread wakes up
21:40:11.820 00.001 11872 GuideStep: 0.2 px 113 ms WEST, -0.3 px 248 ms NORTH
21:40:11.829 00.009 9960 worker thread servicing REQUEST_EXPOSE 1000
21:40:11.830 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:40:13.085 01.255 9960 Exposure complete
21:40:13.213 00.128 9960 worker thread done servicing request
21:40:13.213 00.000 11872 OnExposeComplete: enter
21:40:13.218 00.005 11872 UpdateGuideState(): m_state=6
21:40:13.221 00.003 11872 Star::Find(15, 68, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 339
21:40:13.225 00.004 11872 Star::Find returns 1 (0), X=68.97, Y=856.99, Mass=2460, SNR=33.7, Peak=159 HFD=4.5
21:40:13.229 00.004 11872 CameraToMount -- cameraTheta (2.28) - m_xAngle (-3.14) = xAngle (5.42 = -0.87)
21:40:13.233 00.004 11872 CameraToMount -- cameraTheta (2.28) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.24 = -1.04)
21:40:13.240 00.007 11872 CameraToMount -- cameraX=-0.17 cameraY=0.20 hyp=0.27 cameraTheta=2.28 mountX=0.17 mountY=-0.23, mountTheta=-0.93
21:40:13.247 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.17, y=0.20, opts=13)
21:40:13.251 00.004 11872 Enqueuing Move request for scope (-0.17, 0.20)
21:40:13.255 00.004 9960 Worker thread wakes up
21:40:13.255 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.20) opts 0xd
21:40:13.256 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.17, 0.20)
21:40:13.256 00.000 9960 Moving (-0.17, 0.20) raw xDistance=0.17 yDistance=-0.23
21:40:13.256 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
21:40:13.256 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
21:40:13.256 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=159, med=1, FiltMin=0, FiltMax=81, Gamma=1.000
21:40:13.261 00.005 11872 UpdateGuideState exits: m=2460 SNR=33.7
21:40:13.264 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:13.268 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:40:13.271 00.003 11872 Enqueuing Expose request
21:40:13.275 00.004 9960 MoveAxis(E, 0, ABG)
21:40:13.276 00.001 9960 Move returns status 0, amount 0
21:40:13.276 00.000 9960 MoveAxis(N, 171, ABG)
21:40:13.276 00.000 9960 Guiding  Dir = 0, Dur = 171
21:40:13.276 00.000 9960 IsSlewing returns 0
21:40:13.277 00.001 9960 IsGuiding returns 0
21:40:13.278 00.001 9960 PulseGuide returned control before completion, sleep 181
21:40:13.465 00.187 9960 IsGuiding returns 1
21:40:13.467 00.002 9960 scope still moving after pulse duration time elapsed
21:40:13.496 00.029 9960 IsSlewing returns 0
21:40:13.499 00.003 9960 IsGuiding returns 0
21:40:13.499 00.000 9960 scope move finished after 171 + 51 ms
21:40:13.500 00.001 9960 Move returns status 0, amount 171
21:40:13.500 00.000 9960 move complete, result=0
21:40:13.500 00.000 9960 worker thread done servicing request
21:40:13.501 00.001 9960 Worker thread wakes up
21:40:13.501 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.2 px 171 ms NORTH
21:40:13.508 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:40:13.508 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:40:14.756 01.248 9960 Exposure complete
21:40:14.882 00.126 9960 worker thread done servicing request
21:40:14.882 00.000 11872 OnExposeComplete: enter
21:40:14.885 00.003 11872 UpdateGuideState(): m_state=6
21:40:14.890 00.005 11872 Star::Find(15, 68, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 340
21:40:14.895 00.005 11872 Star::Find returns 1 (0), X=68.98, Y=856.97, Mass=2405, SNR=33.2, Peak=156 HFD=4.5
21:40:14.899 00.004 11872 CameraToMount -- cameraTheta (2.29) - m_xAngle (-3.14) = xAngle (5.43 = -0.85)
21:40:14.903 00.004 11872 CameraToMount -- cameraTheta (2.29) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.26 = -1.03)
21:40:14.907 00.004 11872 CameraToMount -- cameraX=-0.16 cameraY=0.18 hyp=0.24 cameraTheta=2.29 mountX=0.16 mountY=-0.21, mountTheta=-0.92
21:40:14.911 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.16, y=0.18, opts=13)
21:40:14.915 00.004 11872 Enqueuing Move request for scope (-0.16, 0.18)
21:40:14.920 00.005 9960 Worker thread wakes up
21:40:14.920 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.18) opts 0xd
21:40:14.920 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.16, 0.18)
21:40:14.921 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=156, med=0, FiltMin=0, FiltMax=69, Gamma=1.000
21:40:14.926 00.005 9960 Moving (-0.16, 0.18) raw xDistance=0.16 yDistance=-0.21
21:40:14.928 00.002 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
21:40:14.928 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
21:40:14.928 00.000 9960 MoveAxis(E, 0, ABG)
21:40:14.928 00.000 9960 Move returns status 0, amount 0
21:40:14.928 00.000 9960 MoveAxis(N, 153, ABG)
21:40:14.929 00.001 9960 Guiding  Dir = 0, Dur = 153
21:40:14.929 00.000 11872 UpdateGuideState exits: m=2405 SNR=33.2
21:40:14.934 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:14.937 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:40:14.941 00.004 11872 Enqueuing Expose request
21:40:14.945 00.004 9960 IsSlewing returns 0
21:40:14.945 00.000 9960 IsGuiding returns 0
21:40:14.945 00.000 9960 PulseGuide returned control before completion, sleep 163
21:40:15.121 00.176 9960 IsGuiding returns 1
21:40:15.121 00.000 9960 scope still moving after pulse duration time elapsed
21:40:15.152 00.031 9960 IsSlewing returns 0
21:40:15.153 00.001 9960 IsGuiding returns 0
21:40:15.153 00.000 9960 scope move finished after 153 + 54 ms
21:40:15.153 00.000 9960 Move returns status 0, amount 153
21:40:15.153 00.000 9960 move complete, result=0
21:40:15.153 00.000 9960 worker thread done servicing request
21:40:15.154 00.001 11872 GuideStep: 0.2 px 0 ms EAST, -0.2 px 153 ms NORTH
21:40:15.160 00.006 9960 Worker thread wakes up
21:40:15.160 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:40:15.160 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:40:16.398 01.238 9960 Exposure complete
21:40:16.513 00.115 9960 worker thread done servicing request
21:40:16.514 00.001 11872 OnExposeComplete: enter
21:40:16.518 00.004 11872 UpdateGuideState(): m_state=6
21:40:16.522 00.004 11872 Star::Find(15, 68, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 341
21:40:16.526 00.004 11872 Star::Find returns 1 (0), X=68.93, Y=856.82, Mass=2573, SNR=34.3, Peak=144 HFD=4.8
21:40:16.530 00.004 11872 CameraToMount -- cameraTheta (3.01) - m_xAngle (-3.14) = xAngle (6.15 = -0.14)
21:40:16.533 00.003 11872 CameraToMount -- cameraTheta (3.01) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.97 = -0.31)
21:40:16.537 00.004 11872 CameraToMount -- cameraX=-0.21 cameraY=0.03 hyp=0.21 cameraTheta=3.01 mountX=0.21 mountY=-0.06, mountTheta=-0.30
21:40:16.542 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.21, y=0.03, opts=13)
21:40:16.546 00.004 11872 Enqueuing Move request for scope (-0.21, 0.03)
21:40:16.550 00.004 9960 Worker thread wakes up
21:40:16.550 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=144, med=1, FiltMin=0, FiltMax=86, Gamma=1.000
21:40:16.556 00.006 11872 UpdateGuideState exits: m=2573 SNR=34.3
21:40:16.561 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.03) opts 0xd
21:40:16.561 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.21, 0.03)
21:40:16.561 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:16.564 00.003 9960 Moving (-0.21, 0.03) raw xDistance=0.21 yDistance=-0.06
21:40:16.564 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:40:16.570 00.006 11872 Enqueuing Expose request
21:40:16.574 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
21:40:16.574 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:40:16.574 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:40:16.574 00.000 9960 MoveAxis(W, 99, ABG)
21:40:16.574 00.000 9960 Guiding  Dir = 3, Dur = 99
21:40:16.575 00.001 9960 IsSlewing returns 0
21:40:16.575 00.000 9960 IsGuiding returns 0
21:40:16.576 00.001 9960 PulseGuide returned control before completion, sleep 109
21:40:16.689 00.113 9960 IsGuiding returns 1
21:40:16.689 00.000 9960 scope still moving after pulse duration time elapsed
21:40:16.720 00.031 9960 IsSlewing returns 0
21:40:16.721 00.001 9960 IsGuiding returns 0
21:40:16.721 00.000 9960 scope move finished after 99 + 47 ms
21:40:16.722 00.001 9960 Move returns status 0, amount 99
21:40:16.722 00.000 9960 MoveAxis(N, 0, ABG)
21:40:16.723 00.001 9960 Move returns status 0, amount 0
21:40:16.723 00.000 9960 move complete, result=0
21:40:16.724 00.001 9960 worker thread done servicing request
21:40:16.724 00.000 9960 Worker thread wakes up
21:40:16.724 00.000 11872 GuideStep: 0.2 px 99 ms WEST, -0.1 px 0 ms NORTH
21:40:16.731 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:40:16.731 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:40:17.976 01.245 9960 Exposure complete
21:40:18.096 00.120 9960 worker thread done servicing request
21:40:18.096 00.000 11872 OnExposeComplete: enter
21:40:18.100 00.004 11872 UpdateGuideState(): m_state=6
21:40:18.104 00.004 11872 Star::Find(15, 68, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 342
21:40:18.108 00.004 11872 Star::Find returns 1 (0), X=69.10, Y=856.92, Mass=2322, SNR=32.7, Peak=141 HFD=4.6
21:40:18.114 00.006 11872 CameraToMount -- cameraTheta (1.89) - m_xAngle (-3.14) = xAngle (5.02 = -1.26)
21:40:18.119 00.005 11872 CameraToMount -- cameraTheta (1.89) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.85 = -1.43)
21:40:18.123 00.004 11872 CameraToMount -- cameraX=-0.04 cameraY=0.12 hyp=0.13 cameraTheta=1.89 mountX=0.04 mountY=-0.13, mountTheta=-1.27
21:40:18.130 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.04, y=0.12, opts=13)
21:40:18.134 00.004 11872 Enqueuing Move request for scope (-0.04, 0.12)
21:40:18.138 00.004 9960 Worker thread wakes up
21:40:18.138 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=141, med=0, FiltMin=0, FiltMax=69, Gamma=1.000
21:40:18.142 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.12) opts 0xd
21:40:18.144 00.002 9960 Handling offset move in thread for scope, endpoint = (-0.04, 0.12)
21:40:18.144 00.000 11872 UpdateGuideState exits: m=2322 SNR=32.7
21:40:18.149 00.005 9960 Moving (-0.04, 0.12) raw xDistance=0.04 yDistance=-0.13
21:40:18.150 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:18.154 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:40:18.157 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:40:18.157 00.000 11872 Enqueuing Expose request
21:40:18.162 00.005 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:40:18.162 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:40:18.162 00.000 9960 MoveAxis(E, 0, ABG)
21:40:18.162 00.000 9960 Move returns status 0, amount 0
21:40:18.162 00.000 9960 MoveAxis(N, 0, ABG)
21:40:18.163 00.001 9960 Move returns status 0, amount 0
21:40:18.163 00.000 9960 move complete, result=0
21:40:18.163 00.000 9960 worker thread done servicing request
21:40:18.163 00.000 9960 Worker thread wakes up
21:40:18.164 00.001 11872 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:40:18.167 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
21:40:18.168 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:40:19.418 01.250 9960 Exposure complete
21:40:19.541 00.123 9960 worker thread done servicing request
21:40:19.541 00.000 11872 OnExposeComplete: enter
21:40:19.546 00.005 11872 UpdateGuideState(): m_state=6
21:40:19.552 00.006 11872 Star::Find(15, 69, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 343
21:40:19.557 00.005 11872 Star::Find returns 1 (0), X=69.00, Y=857.05, Mass=2620, SNR=34.6, Peak=156 HFD=4.6
21:40:19.561 00.004 11872 CameraToMount -- cameraTheta (2.07) - m_xAngle (-3.14) = xAngle (5.21 = -1.07)
21:40:19.565 00.004 11872 CameraToMount -- cameraTheta (2.07) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.04 = -1.24)
21:40:19.568 00.003 11872 CameraToMount -- cameraX=-0.14 cameraY=0.26 hyp=0.30 cameraTheta=2.07 mountX=0.14 mountY=-0.28, mountTheta=-1.10
21:40:19.573 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.14, y=0.26, opts=13)
21:40:19.577 00.004 11872 Enqueuing Move request for scope (-0.14, 0.26)
21:40:19.581 00.004 9960 Worker thread wakes up
21:40:19.582 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=156, med=0, FiltMin=0, FiltMax=73, Gamma=1.000
21:40:19.585 00.003 11872 UpdateGuideState exits: m=2620 SNR=34.6
21:40:19.590 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:19.593 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:40:19.598 00.005 11872 Enqueuing Expose request
21:40:19.601 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.26) opts 0xd
21:40:19.601 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.14, 0.26)
21:40:19.601 00.000 9960 Moving (-0.14, 0.26) raw xDistance=0.14 yDistance=-0.28
21:40:19.601 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
21:40:19.601 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
21:40:19.602 00.001 9960 MoveAxis(E, 0, ABG)
21:40:19.602 00.000 9960 Move returns status 0, amount 0
21:40:19.602 00.000 9960 MoveAxis(N, 212, ABG)
21:40:19.602 00.000 9960 Guiding  Dir = 0, Dur = 212
21:40:19.602 00.000 9960 IsSlewing returns 0
21:40:19.604 00.002 9960 IsGuiding returns 0
21:40:19.604 00.000 9960 PulseGuide returned control before completion, sleep 222
21:40:19.829 00.225 9960 IsGuiding returns 1
21:40:19.829 00.000 9960 scope still moving after pulse duration time elapsed
21:40:19.860 00.031 9960 IsSlewing returns 0
21:40:19.860 00.000 9960 IsGuiding returns 0
21:40:19.862 00.002 9960 scope move finished after 212 + 45 ms
21:40:19.862 00.000 9960 Move returns status 0, amount 212
21:40:19.862 00.000 9960 move complete, result=0
21:40:19.863 00.001 9960 worker thread done servicing request
21:40:19.863 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 212 ms NORTH
21:40:19.871 00.008 9960 Worker thread wakes up
21:40:19.872 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:40:19.872 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:40:21.120 01.248 9960 Exposure complete
21:40:21.257 00.137 9960 worker thread done servicing request
21:40:21.258 00.001 11872 OnExposeComplete: enter
21:40:21.261 00.003 11872 UpdateGuideState(): m_state=6
21:40:21.266 00.005 11872 Star::Find(15, 68, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 344
21:40:21.274 00.008 11872 Star::Find returns 1 (0), X=68.83, Y=857.05, Mass=2557, SNR=34.4, Peak=151 HFD=4.5
21:40:21.278 00.004 11872 CameraToMount -- cameraTheta (2.45) - m_xAngle (-3.14) = xAngle (5.59 = -0.70)
21:40:21.283 00.005 11872 CameraToMount -- cameraTheta (2.45) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.41 = -0.87)
21:40:21.287 00.004 11872 CameraToMount -- cameraX=-0.31 cameraY=0.26 hyp=0.40 cameraTheta=2.45 mountX=0.31 mountY=-0.31, mountTheta=-0.78
21:40:21.292 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.31, y=0.26, opts=13)
21:40:21.296 00.004 11872 Enqueuing Move request for scope (-0.31, 0.26)
21:40:21.300 00.004 9960 Worker thread wakes up
21:40:21.300 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.26) opts 0xd
21:40:21.300 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.31, 0.26)
21:40:21.300 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=151, med=0, FiltMin=0, FiltMax=85, Gamma=1.000
21:40:21.304 00.004 11872 UpdateGuideState exits: m=2557 SNR=34.4
21:40:21.309 00.005 9960 Moving (-0.31, 0.26) raw xDistance=0.31 yDistance=-0.31
21:40:21.309 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.31
21:40:21.309 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:21.313 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:40:21.318 00.005 11872 Enqueuing Expose request
21:40:21.323 00.005 9960 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
21:40:21.323 00.000 9960 MoveAxis(W, 145, ABG)
21:40:21.323 00.000 9960 Guiding  Dir = 3, Dur = 145
21:40:21.324 00.001 9960 IsSlewing returns 0
21:40:21.324 00.000 9960 IsGuiding returns 0
21:40:21.324 00.000 9960 PulseGuide returned control before completion, sleep 155
21:40:21.487 00.163 9960 IsGuiding returns 1
21:40:21.487 00.000 9960 scope still moving after pulse duration time elapsed
21:40:21.518 00.031 9960 IsSlewing returns 0
21:40:21.520 00.002 9960 IsGuiding returns 0
21:40:21.520 00.000 9960 scope move finished after 145 + 50 ms
21:40:21.520 00.000 9960 Move returns status 0, amount 145
21:40:21.521 00.001 9960 MoveAxis(N, 229, ABG)
21:40:21.521 00.000 9960 Guiding  Dir = 0, Dur = 229
21:40:21.521 00.000 9960 IsSlewing returns 0
21:40:21.522 00.001 9960 IsGuiding returns 0
21:40:21.522 00.000 9960 PulseGuide returned control before completion, sleep 239
21:40:21.771 00.249 9960 IsGuiding returns 1
21:40:21.774 00.003 9960 scope still moving after pulse duration time elapsed
21:40:21.800 00.026 9960 IsSlewing returns 0
21:40:21.800 00.000 9960 IsGuiding returns 0
21:40:21.802 00.002 9960 scope move finished after 229 + 51 ms
21:40:21.802 00.000 9960 Move returns status 0, amount 229
21:40:21.802 00.000 9960 move complete, result=0
21:40:21.803 00.001 9960 worker thread done servicing request
21:40:21.803 00.000 9960 Worker thread wakes up
21:40:21.805 00.002 11872 GuideStep: 0.3 px 145 ms WEST, -0.3 px 229 ms NORTH
21:40:21.811 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:40:21.811 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:40:23.060 01.249 9960 Exposure complete
21:40:23.187 00.127 9960 worker thread done servicing request
21:40:23.187 00.000 11872 OnExposeComplete: enter
21:40:23.191 00.004 11872 UpdateGuideState(): m_state=6
21:40:23.196 00.005 11872 Star::Find(15, 68, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 345
21:40:23.203 00.007 11872 Star::Find returns 1 (0), X=69.10, Y=856.92, Mass=2404, SNR=33.2, Peak=160 HFD=4.6
21:40:23.210 00.007 11872 CameraToMount -- cameraTheta (1.85) - m_xAngle (-3.14) = xAngle (4.98 = -1.30)
21:40:23.216 00.006 11872 CameraToMount -- cameraTheta (1.85) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.81 = -1.47)
21:40:23.222 00.006 11872 CameraToMount -- cameraX=-0.04 cameraY=0.12 hyp=0.13 cameraTheta=1.85 mountX=0.03 mountY=-0.13, mountTheta=-1.31
21:40:23.229 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.04, y=0.12, opts=13)
21:40:23.237 00.008 11872 Enqueuing Move request for scope (-0.04, 0.12)
21:40:23.242 00.005 9960 Worker thread wakes up
21:40:23.242 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=160, med=0, FiltMin=0, FiltMax=72, Gamma=1.000
21:40:23.248 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.12) opts 0xd
21:40:23.248 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.04, 0.12)
21:40:23.248 00.000 9960 Moving (-0.04, 0.12) raw xDistance=0.03 yDistance=-0.13
21:40:23.248 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:40:23.249 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:40:23.249 00.000 11872 UpdateGuideState exits: m=2404 SNR=33.2
21:40:23.253 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:23.258 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:40:23.261 00.003 11872 Enqueuing Expose request
21:40:23.265 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:40:23.265 00.000 9960 MoveAxis(E, 0, ABG)
21:40:23.265 00.000 9960 Move returns status 0, amount 0
21:40:23.265 00.000 9960 MoveAxis(N, 0, ABG)
21:40:23.265 00.000 9960 Move returns status 0, amount 0
21:40:23.267 00.002 9960 move complete, result=0
21:40:23.267 00.000 9960 worker thread done servicing request
21:40:23.267 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:40:23.273 00.006 9960 Worker thread wakes up
21:40:23.273 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:40:23.273 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:40:24.527 01.254 9960 Exposure complete
21:40:24.648 00.121 9960 worker thread done servicing request
21:40:24.648 00.000 11872 OnExposeComplete: enter
21:40:24.653 00.005 11872 UpdateGuideState(): m_state=6
21:40:24.657 00.004 11872 Star::Find(15, 69, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 346
21:40:24.661 00.004 11872 Star::Find returns 1 (0), X=69.04, Y=857.00, Mass=2480, SNR=33.6, Peak=160 HFD=4.5
21:40:24.665 00.004 11872 CameraToMount -- cameraTheta (2.01) - m_xAngle (-3.14) = xAngle (5.15 = -1.14)
21:40:24.669 00.004 11872 CameraToMount -- cameraTheta (2.01) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.98 = -1.31)
21:40:24.673 00.004 11872 CameraToMount -- cameraX=-0.10 cameraY=0.21 hyp=0.23 cameraTheta=2.01 mountX=0.10 mountY=-0.22, mountTheta=-1.16
21:40:24.680 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.10, y=0.21, opts=13)
21:40:24.684 00.004 11872 Enqueuing Move request for scope (-0.10, 0.21)
21:40:24.688 00.004 9960 Worker thread wakes up
21:40:24.688 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.21) opts 0xd
21:40:24.689 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.10, 0.21)
21:40:24.689 00.000 9960 Moving (-0.10, 0.21) raw xDistance=0.10 yDistance=-0.22
21:40:24.689 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:40:24.689 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
21:40:24.689 00.000 9960 MoveAxis(E, 0, ABG)
21:40:24.690 00.001 9960 Move returns status 0, amount 0
21:40:24.690 00.000 9960 MoveAxis(N, 168, ABG)
21:40:24.690 00.000 9960 Guiding  Dir = 0, Dur = 168
21:40:24.691 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=160, med=0, FiltMin=0, FiltMax=73, Gamma=1.000
21:40:24.695 00.004 9960 IsSlewing returns 0
21:40:24.695 00.000 11872 UpdateGuideState exits: m=2480 SNR=33.6
21:40:24.699 00.004 9960 IsGuiding returns 0
21:40:24.700 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:24.702 00.002 9960 PulseGuide returned control before completion, sleep 178
21:40:24.703 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:40:24.708 00.005 11872 Enqueuing Expose request
21:40:24.892 00.184 9960 IsGuiding returns 1
21:40:24.892 00.000 9960 scope still moving after pulse duration time elapsed
21:40:24.923 00.031 9960 IsSlewing returns 0
21:40:24.924 00.001 9960 IsGuiding returns 0
21:40:24.924 00.000 9960 scope move finished after 168 + 57 ms
21:40:24.926 00.002 9960 Move returns status 0, amount 168
21:40:24.926 00.000 9960 move complete, result=0
21:40:24.927 00.001 9960 worker thread done servicing request
21:40:24.927 00.000 9960 Worker thread wakes up
21:40:24.927 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 168 ms NORTH
21:40:24.933 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:40:24.933 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:40:26.185 01.252 9960 Exposure complete
21:40:26.311 00.126 9960 worker thread done servicing request
21:40:26.311 00.000 11872 OnExposeComplete: enter
21:40:26.314 00.003 11872 UpdateGuideState(): m_state=6
21:40:26.319 00.005 11872 Star::Find(15, 69, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 347
21:40:26.322 00.003 11872 Star::Find returns 1 (0), X=68.98, Y=856.98, Mass=2523, SNR=34.2, Peak=155 HFD=4.5
21:40:26.326 00.004 11872 CameraToMount -- cameraTheta (2.29) - m_xAngle (-3.14) = xAngle (5.43 = -0.85)
21:40:26.329 00.003 11872 CameraToMount -- cameraTheta (2.29) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.26 = -1.03)
21:40:26.334 00.005 11872 CameraToMount -- cameraX=-0.16 cameraY=0.19 hyp=0.25 cameraTheta=2.29 mountX=0.16 mountY=-0.21, mountTheta=-0.92
21:40:26.340 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.16, y=0.19, opts=13)
21:40:26.344 00.004 11872 Enqueuing Move request for scope (-0.16, 0.19)
21:40:26.348 00.004 9960 Worker thread wakes up
21:40:26.348 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.19) opts 0xd
21:40:26.348 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.16, 0.19)
21:40:26.348 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=155, med=1, FiltMin=0, FiltMax=82, Gamma=1.000
21:40:26.352 00.004 11872 UpdateGuideState exits: m=2523 SNR=34.2
21:40:26.356 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:26.360 00.004 9960 Moving (-0.16, 0.19) raw xDistance=0.16 yDistance=-0.21
21:40:26.360 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
21:40:26.360 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
21:40:26.360 00.000 9960 MoveAxis(E, 0, ABG)
21:40:26.360 00.000 9960 Move returns status 0, amount 0
21:40:26.361 00.001 9960 MoveAxis(N, 157, ABG)
21:40:26.361 00.000 9960 Guiding  Dir = 0, Dur = 157
21:40:26.361 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:40:26.367 00.006 11872 Enqueuing Expose request
21:40:26.371 00.004 9960 IsSlewing returns 0
21:40:26.371 00.000 9960 IsGuiding returns 0
21:40:26.371 00.000 9960 PulseGuide returned control before completion, sleep 167
21:40:26.551 00.180 9960 IsGuiding returns 1
21:40:26.553 00.002 9960 scope still moving after pulse duration time elapsed
21:40:26.580 00.027 9960 IsSlewing returns 0
21:40:26.582 00.002 9960 IsGuiding returns 0
21:40:26.582 00.000 9960 scope move finished after 157 + 53 ms
21:40:26.582 00.000 9960 Move returns status 0, amount 157
21:40:26.583 00.001 9960 move complete, result=0
21:40:26.583 00.000 9960 worker thread done servicing request
21:40:26.583 00.000 9960 Worker thread wakes up
21:40:26.583 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.2 px 157 ms NORTH
21:40:26.590 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:40:26.590 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:40:27.842 01.252 9960 Exposure complete
21:40:27.959 00.117 9960 worker thread done servicing request
21:40:27.959 00.000 11872 OnExposeComplete: enter
21:40:27.963 00.004 11872 UpdateGuideState(): m_state=6
21:40:27.967 00.004 11872 Star::Find(15, 68, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 348
21:40:27.970 00.003 11872 Star::Find returns 1 (0), X=69.03, Y=856.87, Mass=2507, SNR=33.8, Peak=161 HFD=4.7
21:40:27.975 00.005 11872 CameraToMount -- cameraTheta (2.56) - m_xAngle (-3.14) = xAngle (5.69 = -0.59)
21:40:27.979 00.004 11872 CameraToMount -- cameraTheta (2.56) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.52 = -0.76)
21:40:27.984 00.005 11872 CameraToMount -- cameraX=-0.11 cameraY=0.08 hyp=0.14 cameraTheta=2.56 mountX=0.11 mountY=-0.09, mountTheta=-0.69
21:40:27.991 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.11, y=0.08, opts=13)
21:40:27.995 00.004 11872 Enqueuing Move request for scope (-0.11, 0.08)
21:40:27.998 00.003 9960 Worker thread wakes up
21:40:27.999 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=161, med=0, FiltMin=0, FiltMax=65, Gamma=1.000
21:40:28.003 00.004 11872 UpdateGuideState exits: m=2507 SNR=33.8
21:40:28.006 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:28.011 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:40:28.013 00.002 11872 Enqueuing Expose request
21:40:28.018 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.08) opts 0xd
21:40:28.019 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.11, 0.08)
21:40:28.019 00.000 9960 Moving (-0.11, 0.08) raw xDistance=0.11 yDistance=-0.09
21:40:28.020 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:40:28.020 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:40:28.020 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:40:28.020 00.000 9960 MoveAxis(E, 0, ABG)
21:40:28.020 00.000 9960 Move returns status 0, amount 0
21:40:28.020 00.000 9960 MoveAxis(N, 0, ABG)
21:40:28.020 00.000 9960 Move returns status 0, amount 0
21:40:28.020 00.000 9960 move complete, result=0
21:40:28.023 00.003 9960 worker thread done servicing request
21:40:28.023 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:40:28.026 00.003 9960 Worker thread wakes up
21:40:28.026 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:40:28.026 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:40:29.283 01.257 9960 Exposure complete
21:40:29.403 00.120 9960 worker thread done servicing request
21:40:29.404 00.001 11872 OnExposeComplete: enter
21:40:29.409 00.005 11872 UpdateGuideState(): m_state=6
21:40:29.414 00.005 11872 Star::Find(15, 69, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 349
21:40:29.421 00.007 11872 Star::Find returns 1 (0), X=69.01, Y=857.12, Mass=2371, SNR=32.9, Peak=140 HFD=4.7
21:40:29.429 00.008 11872 CameraToMount -- cameraTheta (1.96) - m_xAngle (-3.14) = xAngle (5.09 = -1.19)
21:40:29.437 00.008 11872 CameraToMount -- cameraTheta (1.96) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.92 = -1.36)
21:40:29.442 00.005 11872 CameraToMount -- cameraX=-0.13 cameraY=0.33 hyp=0.36 cameraTheta=1.96 mountX=0.13 mountY=-0.35, mountTheta=-1.21
21:40:29.447 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.13, y=0.33, opts=13)
21:40:29.452 00.005 11872 Enqueuing Move request for scope (-0.13, 0.33)
21:40:29.455 00.003 9960 Worker thread wakes up
21:40:29.456 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=140, med=0, FiltMin=0, FiltMax=77, Gamma=1.000
21:40:29.460 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.33) opts 0xd
21:40:29.460 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.13, 0.33)
21:40:29.460 00.000 9960 Moving (-0.13, 0.33) raw xDistance=0.13 yDistance=-0.35
21:40:29.460 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
21:40:29.460 00.000 11872 UpdateGuideState exits: m=2371 SNR=32.9
21:40:29.465 00.005 9960 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
21:40:29.465 00.000 9960 MoveAxis(E, 0, ABG)
21:40:29.465 00.000 9960 Move returns status 0, amount 0
21:40:29.466 00.001 9960 MoveAxis(N, 260, ABG)
21:40:29.466 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:29.470 00.004 9960 Guiding  Dir = 0, Dur = 260
21:40:29.470 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:40:29.474 00.004 11872 Enqueuing Expose request
21:40:29.478 00.004 9960 IsSlewing returns 0
21:40:29.478 00.000 9960 IsGuiding returns 0
21:40:29.479 00.001 9960 PulseGuide returned control before completion, sleep 270
21:40:29.756 00.277 9960 IsGuiding returns 1
21:40:29.757 00.001 9960 scope still moving after pulse duration time elapsed
21:40:29.787 00.030 9960 IsSlewing returns 0
21:40:29.789 00.002 9960 IsGuiding returns 0
21:40:29.790 00.001 9960 scope move finished after 260 + 50 ms
21:40:29.790 00.000 9960 Move returns status 0, amount 260
21:40:29.791 00.001 9960 move complete, result=0
21:40:29.792 00.001 9960 worker thread done servicing request
21:40:29.792 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 260 ms NORTH
21:40:29.801 00.009 9960 Worker thread wakes up
21:40:29.802 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:40:29.802 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:40:31.052 01.250 9960 Exposure complete
21:40:31.178 00.126 9960 worker thread done servicing request
21:40:31.179 00.001 11872 OnExposeComplete: enter
21:40:31.184 00.005 11872 UpdateGuideState(): m_state=6
21:40:31.187 00.003 11872 Star::Find(15, 69, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 350
21:40:31.191 00.004 11872 Star::Find returns 1 (0), X=68.80, Y=857.09, Mass=2450, SNR=33.5, Peak=145 HFD=4.6
21:40:31.195 00.004 11872 CameraToMount -- cameraTheta (2.42) - m_xAngle (-3.14) = xAngle (5.56 = -0.72)
21:40:31.199 00.004 11872 CameraToMount -- cameraTheta (2.42) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.39 = -0.90)
21:40:31.204 00.005 11872 CameraToMount -- cameraX=-0.34 cameraY=0.30 hyp=0.45 cameraTheta=2.42 mountX=0.34 mountY=-0.35, mountTheta=-0.81
21:40:31.211 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.34, y=0.30, opts=13)
21:40:31.216 00.005 11872 Enqueuing Move request for scope (-0.34, 0.30)
21:40:31.219 00.003 9960 Worker thread wakes up
21:40:31.220 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=145, med=0, FiltMin=0, FiltMax=82, Gamma=1.000
21:40:31.223 00.003 11872 UpdateGuideState exits: m=2450 SNR=33.5
21:40:31.226 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:31.231 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:40:31.236 00.005 11872 Enqueuing Expose request
21:40:31.239 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.30) opts 0xd
21:40:31.240 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.34, 0.30)
21:40:31.240 00.000 9960 Moving (-0.34, 0.30) raw xDistance=0.34 yDistance=-0.35
21:40:31.240 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.34
21:40:31.240 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
21:40:31.240 00.000 9960 MoveAxis(W, 159, ABG)
21:40:31.241 00.001 9960 Guiding  Dir = 3, Dur = 159
21:40:31.241 00.000 9960 IsSlewing returns 0
21:40:31.241 00.000 9960 IsGuiding returns 0
21:40:31.242 00.001 9960 PulseGuide returned control before completion, sleep 169
21:40:31.419 00.177 9960 IsGuiding returns 1
21:40:31.420 00.001 9960 scope still moving after pulse duration time elapsed
21:40:31.451 00.031 9960 IsSlewing returns 0
21:40:31.453 00.002 9960 IsGuiding returns 0
21:40:31.454 00.001 9960 scope move finished after 159 + 52 ms
21:40:31.454 00.000 9960 Move returns status 0, amount 159
21:40:31.455 00.001 9960 MoveAxis(N, 263, ABG)
21:40:31.455 00.000 9960 Guiding  Dir = 0, Dur = 263
21:40:31.455 00.000 9960 IsSlewing returns 0
21:40:31.456 00.001 9960 IsGuiding returns 0
21:40:31.457 00.001 9960 PulseGuide returned control before completion, sleep 273
21:40:31.734 00.277 9960 IsGuiding returns 1
21:40:31.735 00.001 9960 scope still moving after pulse duration time elapsed
21:40:31.765 00.030 9960 IsSlewing returns 0
21:40:31.767 00.002 9960 IsGuiding returns 1
21:40:31.796 00.029 9960 IsSlewing returns 0
21:40:31.796 00.000 9960 IsGuiding returns 1
21:40:31.827 00.031 9960 IsSlewing returns 0
21:40:31.828 00.001 9960 IsGuiding returns 0
21:40:31.828 00.000 9960 scope move finished after 263 + 109 ms
21:40:31.828 00.000 9960 Move returns status 0, amount 263
21:40:31.829 00.001 9960 move complete, result=0
21:40:31.829 00.000 9960 worker thread done servicing request
21:40:31.830 00.001 9960 Worker thread wakes up
21:40:31.830 00.000 11872 GuideStep: 0.3 px 159 ms WEST, -0.4 px 263 ms NORTH
21:40:31.840 00.010 9960 worker thread servicing REQUEST_EXPOSE 1000
21:40:31.841 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:40:33.092 01.251 9960 Exposure complete
21:40:33.211 00.119 9960 worker thread done servicing request
21:40:33.211 00.000 11872 OnExposeComplete: enter
21:40:33.215 00.004 11872 UpdateGuideState(): m_state=6
21:40:33.218 00.003 11872 Star::Find(15, 68, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 351
21:40:33.222 00.004 11872 Star::Find returns 1 (0), X=69.22, Y=856.80, Mass=2580, SNR=34.3, Peak=148 HFD=5.0
21:40:33.226 00.004 11872 CameraToMount -- cameraTheta (0.16) - m_xAngle (-3.14) = xAngle (3.30 = -2.99)
21:40:33.230 00.004 11872 CameraToMount -- cameraTheta (0.16) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.12 = 3.12)
21:40:33.232 00.002 11872 CameraToMount -- cameraX=0.08 cameraY=0.01 hyp=0.08 cameraTheta=0.16 mountX=-0.08 mountY=0.00, mountTheta=3.12
21:40:33.239 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.08, y=0.01, opts=13)
21:40:33.241 00.002 11872 Enqueuing Move request for scope (0.08, 0.01)
21:40:33.246 00.005 9960 Worker thread wakes up
21:40:33.246 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.01) opts 0xd
21:40:33.246 00.000 9960 Handling offset move in thread for scope, endpoint = (0.08, 0.01)
21:40:33.246 00.000 9960 Moving (0.08, 0.01) raw xDistance=-0.08 yDistance=0.00
21:40:33.246 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:40:33.247 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:40:33.247 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
21:40:33.247 00.000 9960 MoveAxis(E, 0, ABG)
21:40:33.247 00.000 9960 Move returns status 0, amount 0
21:40:33.247 00.000 9960 MoveAxis(N, 0, ABG)
21:40:33.247 00.000 9960 Move returns status 0, amount 0
21:40:33.247 00.000 9960 move complete, result=0
21:40:33.248 00.001 9960 worker thread done servicing request
21:40:33.248 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=148, med=0, FiltMin=0, FiltMax=67, Gamma=1.000
21:40:33.253 00.005 11872 UpdateGuideState exits: m=2580 SNR=34.3
21:40:33.256 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:33.260 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:40:33.263 00.003 11872 Enqueuing Expose request
21:40:33.267 00.004 9960 Worker thread wakes up
21:40:33.267 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:40:33.267 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:40:33.267 00.000 11872 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:40:34.513 01.246 9960 Exposure complete
21:40:34.638 00.125 9960 worker thread done servicing request
21:40:34.638 00.000 11872 OnExposeComplete: enter
21:40:34.641 00.003 11872 UpdateGuideState(): m_state=6
21:40:34.645 00.004 11872 Star::Find(15, 69, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 352
21:40:34.648 00.003 11872 Star::Find returns 1 (0), X=69.11, Y=856.97, Mass=2372, SNR=33.2, Peak=142 HFD=4.6
21:40:34.653 00.005 11872 CameraToMount -- cameraTheta (1.72) - m_xAngle (-3.14) = xAngle (4.86 = -1.42)
21:40:34.657 00.004 11872 CameraToMount -- cameraTheta (1.72) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.69 = -1.59)
21:40:34.661 00.004 11872 CameraToMount -- cameraX=-0.03 cameraY=0.18 hyp=0.18 cameraTheta=1.72 mountX=0.03 mountY=-0.18, mountTheta=-1.42
21:40:34.668 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.03, y=0.18, opts=13)
21:40:34.671 00.003 11872 Enqueuing Move request for scope (-0.03, 0.18)
21:40:34.675 00.004 9960 Worker thread wakes up
21:40:34.676 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=142, med=1, FiltMin=0, FiltMax=76, Gamma=1.000
21:40:34.679 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.18) opts 0xd
21:40:34.679 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.03, 0.18)
21:40:34.680 00.001 11872 UpdateGuideState exits: m=2372 SNR=33.2
21:40:34.684 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:34.688 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:40:34.692 00.004 11872 Enqueuing Expose request
21:40:34.697 00.005 9960 Moving (-0.03, 0.18) raw xDistance=0.03 yDistance=-0.18
21:40:34.697 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:40:34.697 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:40:34.697 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:40:34.697 00.000 9960 MoveAxis(E, 0, ABG)
21:40:34.699 00.002 9960 Move returns status 0, amount 0
21:40:34.699 00.000 9960 MoveAxis(N, 0, ABG)
21:40:34.699 00.000 9960 Move returns status 0, amount 0
21:40:34.699 00.000 9960 move complete, result=0
21:40:34.700 00.001 9960 worker thread done servicing request
21:40:34.700 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:40:34.704 00.004 9960 Worker thread wakes up
21:40:34.705 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:40:34.705 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:40:35.951 01.246 9960 Exposure complete
21:40:36.182 00.231 9960 worker thread done servicing request
21:40:36.183 00.001 11872 OnExposeComplete: enter
21:40:36.186 00.003 11872 UpdateGuideState(): m_state=6
21:40:36.190 00.004 11872 Star::Find(15, 69, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 353
21:40:36.193 00.003 11872 Star::Find returns 1 (0), X=69.11, Y=857.02, Mass=2502, SNR=33.9, Peak=161 HFD=4.6
21:40:36.196 00.003 11872 CameraToMount -- cameraTheta (1.72) - m_xAngle (-3.14) = xAngle (4.86 = -1.43)
21:40:36.199 00.003 11872 CameraToMount -- cameraTheta (1.72) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.68 = -1.60)
21:40:36.202 00.003 11872 CameraToMount -- cameraX=-0.03 cameraY=0.23 hyp=0.23 cameraTheta=1.72 mountX=0.03 mountY=-0.23, mountTheta=-1.43
21:40:36.206 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.03, y=0.23, opts=13)
21:40:36.210 00.004 11872 Enqueuing Move request for scope (-0.03, 0.23)
21:40:36.213 00.003 9960 Worker thread wakes up
21:40:36.213 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=161, med=1, FiltMin=0, FiltMax=71, Gamma=1.000
21:40:36.216 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.23) opts 0xd
21:40:36.216 00.000 11872 UpdateGuideState exits: m=2502 SNR=33.9
21:40:36.346 00.130 9960 Handling offset move in thread for scope, endpoint = (-0.03, 0.23)
21:40:36.346 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:36.350 00.004 9960 Moving (-0.03, 0.23) raw xDistance=0.03 yDistance=-0.23
21:40:36.350 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:40:36.354 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:40:36.354 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
21:40:36.354 00.000 9960 MoveAxis(E, 0, ABG)
21:40:36.354 00.000 11872 Enqueuing Expose request
21:40:36.358 00.004 9960 Move returns status 0, amount 0
21:40:36.358 00.000 9960 MoveAxis(N, 171, ABG)
21:40:36.358 00.000 9960 Guiding  Dir = 0, Dur = 171
21:40:36.358 00.000 9960 IsSlewing returns 0
21:40:36.360 00.002 9960 IsGuiding returns 0
21:40:36.462 00.102 9960 PulseGuide returned control before completion, sleep 78
21:40:36.556 00.094 9960 IsGuiding returns 1
21:40:36.556 00.000 9960 scope still moving after pulse duration time elapsed
21:40:36.587 00.031 9960 IsSlewing returns 0
21:40:36.587 00.000 9960 IsGuiding returns 1
21:40:36.618 00.031 9960 IsSlewing returns 0
21:40:36.618 00.000 9960 IsGuiding returns 1
21:40:36.649 00.031 9960 IsSlewing returns 0
21:40:36.651 00.002 9960 IsGuiding returns 1
21:40:36.680 00.029 9960 IsSlewing returns 0
21:40:36.680 00.000 9960 IsGuiding returns 0
21:40:36.681 00.001 9960 scope move finished after 171 + 150 ms
21:40:36.681 00.000 9960 Move returns status 0, amount 171
21:40:36.681 00.000 9960 move complete, result=0
21:40:36.681 00.000 9960 worker thread done servicing request
21:40:36.682 00.001 11872 GuideStep: 0.0 px 0 ms EAST, -0.2 px 171 ms NORTH
21:40:36.685 00.003 9960 Worker thread wakes up
21:40:36.686 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:40:36.686 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:40:37.923 01.237 9960 Exposure complete
21:40:38.032 00.109 9960 worker thread done servicing request
21:40:38.032 00.000 11872 OnExposeComplete: enter
21:40:38.036 00.004 11872 UpdateGuideState(): m_state=6
21:40:38.048 00.012 11872 Star::Find(15, 69, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 354
21:40:38.053 00.005 11872 Star::Find returns 1 (0), X=69.12, Y=857.06, Mass=2333, SNR=32.6, Peak=159 HFD=4.5
21:40:38.058 00.005 11872 CameraToMount -- cameraTheta (1.63) - m_xAngle (-3.14) = xAngle (4.77 = -1.52)
21:40:38.062 00.004 11872 CameraToMount -- cameraTheta (1.63) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.60 = -1.69)
21:40:38.068 00.006 11872 CameraToMount -- cameraX=-0.02 cameraY=0.27 hyp=0.27 cameraTheta=1.63 mountX=0.01 mountY=-0.27, mountTheta=-1.52
21:40:38.074 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.02, y=0.27, opts=13)
21:40:38.080 00.006 11872 Enqueuing Move request for scope (-0.02, 0.27)
21:40:38.086 00.006 9960 Worker thread wakes up
21:40:38.086 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=159, med=1, FiltMin=0, FiltMax=75, Gamma=1.000
21:40:38.092 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.27) opts 0xd
21:40:38.092 00.000 11872 UpdateGuideState exits: m=2333 SNR=32.6
21:40:38.096 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.02, 0.27)
21:40:38.096 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:38.100 00.004 9960 Moving (-0.02, 0.27) raw xDistance=0.01 yDistance=-0.27
21:40:38.100 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:40:38.103 00.003 11872 Enqueuing Expose request
21:40:38.108 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:40:38.108 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
21:40:38.108 00.000 9960 MoveAxis(E, 0, ABG)
21:40:38.108 00.000 9960 Move returns status 0, amount 0
21:40:38.108 00.000 9960 MoveAxis(N, 201, ABG)
21:40:38.108 00.000 9960 Guiding  Dir = 0, Dur = 201
21:40:38.109 00.001 9960 IsSlewing returns 0
21:40:38.109 00.000 9960 IsGuiding returns 0
21:40:38.109 00.000 9960 PulseGuide returned control before completion, sleep 211
21:40:38.323 00.214 9960 IsGuiding returns 1
21:40:38.324 00.001 9960 scope still moving after pulse duration time elapsed
21:40:38.354 00.030 9960 IsSlewing returns 0
21:40:38.354 00.000 9960 IsGuiding returns 1
21:40:38.385 00.031 9960 IsSlewing returns 0
21:40:38.385 00.000 9960 IsGuiding returns 1
21:40:38.418 00.033 9960 IsSlewing returns 0
21:40:38.418 00.000 9960 IsGuiding returns 0
21:40:38.418 00.000 9960 scope move finished after 201 + 108 ms
21:40:38.418 00.000 9960 Move returns status 0, amount 201
21:40:38.419 00.001 9960 move complete, result=0
21:40:38.419 00.000 9960 worker thread done servicing request
21:40:38.419 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.3 px 201 ms NORTH
21:40:38.424 00.005 9960 Worker thread wakes up
21:40:38.424 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:40:38.424 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:40:39.664 01.240 9960 Exposure complete
21:40:39.806 00.142 9960 worker thread done servicing request
21:40:39.806 00.000 11872 OnExposeComplete: enter
21:40:39.810 00.004 11872 UpdateGuideState(): m_state=6
21:40:39.815 00.005 11872 Star::Find(15, 69, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 355
21:40:39.819 00.004 11872 Star::Find returns 1 (0), X=69.11, Y=857.02, Mass=2356, SNR=32.7, Peak=133 HFD=4.6
21:40:39.824 00.005 11872 CameraToMount -- cameraTheta (1.70) - m_xAngle (-3.14) = xAngle (4.84 = -1.44)
21:40:39.828 00.004 11872 CameraToMount -- cameraTheta (1.70) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.67 = -1.61)
21:40:39.832 00.004 11872 CameraToMount -- cameraX=-0.03 cameraY=0.23 hyp=0.23 cameraTheta=1.70 mountX=0.03 mountY=-0.23, mountTheta=-1.44
21:40:39.838 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.03, y=0.23, opts=13)
21:40:39.843 00.005 11872 Enqueuing Move request for scope (-0.03, 0.23)
21:40:39.846 00.003 9960 Worker thread wakes up
21:40:39.846 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=133, med=1, FiltMin=0, FiltMax=62, Gamma=1.000
21:40:39.851 00.005 11872 UpdateGuideState exits: m=2356 SNR=32.7
21:40:39.856 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.23) opts 0xd
21:40:39.856 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.03, 0.23)
21:40:39.857 00.001 9960 Moving (-0.03, 0.23) raw xDistance=0.03 yDistance=-0.23
21:40:39.857 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:39.863 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:40:39.868 00.005 11872 Enqueuing Expose request
21:40:39.872 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:40:39.872 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
21:40:39.873 00.001 9960 MoveAxis(E, 0, ABG)
21:40:39.873 00.000 9960 Move returns status 0, amount 0
21:40:39.873 00.000 9960 MoveAxis(N, 175, ABG)
21:40:39.873 00.000 9960 Guiding  Dir = 0, Dur = 175
21:40:39.874 00.001 9960 IsSlewing returns 0
21:40:39.874 00.000 9960 IsGuiding returns 0
21:40:39.874 00.000 9960 PulseGuide returned control before completion, sleep 185
21:40:40.079 00.205 9960 IsGuiding returns 1
21:40:40.080 00.001 9960 scope still moving after pulse duration time elapsed
21:40:40.106 00.026 9960 IsSlewing returns 0
21:40:40.107 00.001 9960 IsGuiding returns 0
21:40:40.108 00.001 9960 scope move finished after 175 + 58 ms
21:40:40.108 00.000 9960 Move returns status 0, amount 175
21:40:40.108 00.000 9960 move complete, result=0
21:40:40.110 00.002 9960 worker thread done servicing request
21:40:40.110 00.000 9960 Worker thread wakes up
21:40:40.110 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.2 px 175 ms NORTH
21:40:40.117 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:40:40.117 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:40:41.369 01.252 9960 Exposure complete
21:40:41.502 00.133 9960 worker thread done servicing request
21:40:41.502 00.000 11872 OnExposeComplete: enter
21:40:41.507 00.005 11872 UpdateGuideState(): m_state=6
21:40:41.511 00.004 11872 Star::Find(15, 69, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 356
21:40:41.516 00.005 11872 Star::Find returns 1 (0), X=69.13, Y=857.07, Mass=2477, SNR=33.7, Peak=153 HFD=4.7
21:40:41.519 00.003 11872 CameraToMount -- cameraTheta (1.59) - m_xAngle (-3.14) = xAngle (4.73 = -1.55)
21:40:41.524 00.005 11872 CameraToMount -- cameraTheta (1.59) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.56 = -1.72)
21:40:41.527 00.003 11872 CameraToMount -- cameraX=-0.01 cameraY=0.28 hyp=0.28 cameraTheta=1.59 mountX=0.01 mountY=-0.27, mountTheta=-1.55
21:40:41.533 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.01, y=0.28, opts=13)
21:40:41.537 00.004 11872 Enqueuing Move request for scope (-0.01, 0.28)
21:40:41.540 00.003 9960 Worker thread wakes up
21:40:41.540 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=153, med=0, FiltMin=0, FiltMax=73, Gamma=1.000
21:40:41.546 00.006 11872 UpdateGuideState exits: m=2477 SNR=33.7
21:40:41.550 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:41.553 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:40:41.557 00.004 11872 Enqueuing Expose request
21:40:41.560 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.28) opts 0xd
21:40:41.560 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.01, 0.28)
21:40:41.562 00.002 9960 Moving (-0.01, 0.28) raw xDistance=0.01 yDistance=-0.27
21:40:41.562 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:40:41.562 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
21:40:41.562 00.000 9960 MoveAxis(E, 0, ABG)
21:40:41.562 00.000 9960 Move returns status 0, amount 0
21:40:41.562 00.000 9960 MoveAxis(N, 204, ABG)
21:40:41.563 00.001 9960 Guiding  Dir = 0, Dur = 204
21:40:41.563 00.000 9960 IsSlewing returns 0
21:40:41.563 00.000 9960 IsGuiding returns 0
21:40:41.564 00.001 9960 PulseGuide returned control before completion, sleep 214
21:40:41.781 00.217 9960 IsGuiding returns 1
21:40:41.781 00.000 9960 scope still moving after pulse duration time elapsed
21:40:41.811 00.030 9960 IsSlewing returns 0
21:40:41.811 00.000 9960 IsGuiding returns 0
21:40:41.811 00.000 9960 scope move finished after 204 + 44 ms
21:40:41.811 00.000 9960 Move returns status 0, amount 204
21:40:41.813 00.002 9960 move complete, result=0
21:40:41.813 00.000 9960 worker thread done servicing request
21:40:41.813 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.3 px 204 ms NORTH
21:40:41.820 00.007 9960 Worker thread wakes up
21:40:41.820 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:40:41.820 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:40:43.072 01.252 9960 Exposure complete
21:40:43.197 00.125 9960 worker thread done servicing request
21:40:43.197 00.000 11872 OnExposeComplete: enter
21:40:43.201 00.004 11872 UpdateGuideState(): m_state=6
21:40:43.206 00.005 11872 Star::Find(15, 69, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 357
21:40:43.210 00.004 11872 Star::Find returns 1 (0), X=69.11, Y=856.69, Mass=2444, SNR=33.4, Peak=143 HFD=4.9
21:40:43.214 00.004 11872 CameraToMount -- cameraTheta (-1.90) - m_xAngle (-3.14) = xAngle (1.24 = 1.24)
21:40:43.218 00.004 11872 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.07 = 1.07)
21:40:43.223 00.005 11872 CameraToMount -- cameraX=-0.03 cameraY=-0.10 hyp=0.10 cameraTheta=-1.90 mountX=0.03 mountY=0.09, mountTheta=1.21
21:40:43.228 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.03, y=-0.10, opts=13)
21:40:43.230 00.002 11872 Enqueuing Move request for scope (-0.03, -0.10)
21:40:43.235 00.005 9960 Worker thread wakes up
21:40:43.236 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=143, med=0, FiltMin=0, FiltMax=77, Gamma=1.000
21:40:43.240 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.10) opts 0xd
21:40:43.241 00.001 11872 UpdateGuideState exits: m=2444 SNR=33.4
21:40:43.244 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:43.248 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:40:43.252 00.004 11872 Enqueuing Expose request
21:40:43.256 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.03, -0.10)
21:40:43.256 00.000 9960 Moving (-0.03, -0.10) raw xDistance=0.03 yDistance=0.09
21:40:43.256 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:40:43.256 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:40:43.256 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:40:43.257 00.001 9960 MoveAxis(E, 0, ABG)
21:40:43.257 00.000 9960 Move returns status 0, amount 0
21:40:43.257 00.000 9960 MoveAxis(N, 0, ABG)
21:40:43.257 00.000 9960 Move returns status 0, amount 0
21:40:43.257 00.000 9960 move complete, result=0
21:40:43.257 00.000 9960 worker thread done servicing request
21:40:43.257 00.000 11872 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:40:43.262 00.005 9960 Worker thread wakes up
21:40:43.262 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:40:43.262 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:40:44.514 01.252 9960 Exposure complete
21:40:44.640 00.126 9960 worker thread done servicing request
21:40:44.640 00.000 11872 OnExposeComplete: enter
21:40:44.645 00.005 11872 UpdateGuideState(): m_state=6
21:40:44.649 00.004 11872 Star::Find(15, 69, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 358
21:40:44.654 00.005 11872 Star::Find returns 1 (0), X=69.03, Y=856.83, Mass=2400, SNR=33.2, Peak=144 HFD=4.7
21:40:44.657 00.003 11872 CameraToMount -- cameraTheta (2.83) - m_xAngle (-3.14) = xAngle (5.97 = -0.32)
21:40:44.662 00.005 11872 CameraToMount -- cameraTheta (2.83) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.80 = -0.49)
21:40:44.665 00.003 11872 CameraToMount -- cameraX=-0.11 cameraY=0.04 hyp=0.12 cameraTheta=2.83 mountX=0.11 mountY=-0.06, mountTheta=-0.46
21:40:44.670 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.11, y=0.04, opts=13)
21:40:44.675 00.005 11872 Enqueuing Move request for scope (-0.11, 0.04)
21:40:44.678 00.003 9960 Worker thread wakes up
21:40:44.679 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=144, med=1, FiltMin=0, FiltMax=66, Gamma=1.000
21:40:44.682 00.003 11872 UpdateGuideState exits: m=2400 SNR=33.2
21:40:44.685 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:44.689 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:40:44.693 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.04) opts 0xd
21:40:44.693 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.11, 0.04)
21:40:44.694 00.001 9960 Moving (-0.11, 0.04) raw xDistance=0.11 yDistance=-0.06
21:40:44.694 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:40:44.694 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:40:44.694 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:40:44.695 00.001 9960 MoveAxis(E, 0, ABG)
21:40:44.695 00.000 9960 Move returns status 0, amount 0
21:40:44.695 00.000 9960 MoveAxis(N, 0, ABG)
21:40:44.695 00.000 9960 Move returns status 0, amount 0
21:40:44.695 00.000 9960 move complete, result=0
21:40:44.695 00.000 9960 worker thread done servicing request
21:40:44.695 00.000 11872 Enqueuing Expose request
21:40:44.699 00.004 9960 Worker thread wakes up
21:40:44.699 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:40:44.699 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:40:44.703 00.004 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:40:45.958 01.255 9960 Exposure complete
21:40:46.074 00.116 9960 worker thread done servicing request
21:40:46.074 00.000 11872 OnExposeComplete: enter
21:40:46.078 00.004 11872 UpdateGuideState(): m_state=6
21:40:46.080 00.002 11872 Star::Find(15, 69, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 359
21:40:46.084 00.004 11872 Star::Find returns 1 (0), X=69.03, Y=856.97, Mass=2365, SNR=32.8, Peak=134 HFD=4.6
21:40:46.086 00.002 11872 CameraToMount -- cameraTheta (2.14) - m_xAngle (-3.14) = xAngle (5.27 = -1.01)
21:40:46.091 00.005 11872 CameraToMount -- cameraTheta (2.14) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.10 = -1.18)
21:40:46.095 00.004 11872 CameraToMount -- cameraX=-0.11 cameraY=0.18 hyp=0.21 cameraTheta=2.14 mountX=0.11 mountY=-0.19, mountTheta=-1.05
21:40:46.101 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.11, y=0.18, opts=13)
21:40:46.106 00.005 11872 Enqueuing Move request for scope (-0.11, 0.18)
21:40:46.110 00.004 9960 Worker thread wakes up
21:40:46.110 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.18) opts 0xd
21:40:46.111 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.11, 0.18)
21:40:46.111 00.000 9960 Moving (-0.11, 0.18) raw xDistance=0.11 yDistance=-0.19
21:40:46.111 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:40:46.112 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=134, med=0, FiltMin=0, FiltMax=65, Gamma=1.000
21:40:46.116 00.004 11872 UpdateGuideState exits: m=2365 SNR=32.8
21:40:46.121 00.005 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:40:46.121 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:46.125 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:40:46.130 00.005 11872 Enqueuing Expose request
21:40:46.133 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:40:46.134 00.001 9960 MoveAxis(E, 0, ABG)
21:40:46.134 00.000 9960 Move returns status 0, amount 0
21:40:46.134 00.000 9960 MoveAxis(N, 0, ABG)
21:40:46.134 00.000 9960 Move returns status 0, amount 0
21:40:46.134 00.000 9960 move complete, result=0
21:40:46.134 00.000 9960 worker thread done servicing request
21:40:46.136 00.002 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:40:46.140 00.004 9960 Worker thread wakes up
21:40:46.140 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:40:46.140 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:40:47.385 01.245 9960 Exposure complete
21:40:47.512 00.127 9960 worker thread done servicing request
21:40:47.512 00.000 11872 OnExposeComplete: enter
21:40:47.517 00.005 11872 UpdateGuideState(): m_state=6
21:40:47.521 00.004 11872 Star::Find(15, 69, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 360
21:40:47.525 00.004 11872 Star::Find returns 1 (0), X=69.14, Y=857.11, Mass=2328, SNR=32.5, Peak=165 HFD=4.7
21:40:47.528 00.003 11872 CameraToMount -- cameraTheta (1.57) - m_xAngle (-3.14) = xAngle (4.71 = -1.57)
21:40:47.533 00.005 11872 CameraToMount -- cameraTheta (1.57) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.54 = -1.74)
21:40:47.536 00.003 11872 CameraToMount -- cameraX=-0.00 cameraY=0.32 hyp=0.32 cameraTheta=1.57 mountX=-0.00 mountY=-0.32, mountTheta=-1.57
21:40:47.541 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.00, y=0.32, opts=13)
21:40:47.544 00.003 11872 Enqueuing Move request for scope (-0.00, 0.32)
21:40:47.549 00.005 9960 Worker thread wakes up
21:40:47.549 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.32) opts 0xd
21:40:47.549 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.00, 0.32)
21:40:47.549 00.000 9960 Moving (-0.00, 0.32) raw xDistance=-0.00 yDistance=-0.32
21:40:47.549 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
21:40:47.549 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
21:40:47.549 00.000 9960 MoveAxis(E, 0, ABG)
21:40:47.551 00.002 9960 Move returns status 0, amount 0
21:40:47.551 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=165, med=0, FiltMin=0, FiltMax=66, Gamma=1.000
21:40:47.556 00.005 9960 MoveAxis(N, 237, ABG)
21:40:47.557 00.001 9960 Guiding  Dir = 0, Dur = 237
21:40:47.557 00.000 11872 UpdateGuideState exits: m=2328 SNR=32.5
21:40:47.561 00.004 9960 IsSlewing returns 0
21:40:47.561 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:47.564 00.003 9960 IsGuiding returns 0
21:40:47.564 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:40:47.568 00.004 9960 PulseGuide returned control before completion, sleep 247
21:40:47.569 00.001 11872 Enqueuing Expose request
21:40:47.827 00.258 9960 IsGuiding returns 1
21:40:47.828 00.001 9960 scope still moving after pulse duration time elapsed
21:40:47.861 00.033 9960 IsSlewing returns 0
21:40:47.862 00.001 9960 IsGuiding returns 0
21:40:47.862 00.000 9960 scope move finished after 237 + 60 ms
21:40:47.862 00.000 9960 Move returns status 0, amount 237
21:40:47.864 00.002 9960 move complete, result=0
21:40:47.864 00.000 9960 worker thread done servicing request
21:40:47.864 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.3 px 237 ms NORTH
21:40:47.872 00.008 9960 Worker thread wakes up
21:40:47.872 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:40:47.873 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:40:49.122 01.249 9960 Exposure complete
21:40:49.250 00.128 9960 worker thread done servicing request
21:40:49.250 00.000 11872 OnExposeComplete: enter
21:40:49.254 00.004 11872 UpdateGuideState(): m_state=6
21:40:49.259 00.005 11872 Star::Find(15, 69, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 361
21:40:49.262 00.003 11872 Star::Find returns 1 (0), X=69.01, Y=856.92, Mass=2442, SNR=33.6, Peak=134 HFD=5.3
21:40:49.266 00.004 11872 CameraToMount -- cameraTheta (2.36) - m_xAngle (-3.14) = xAngle (5.50 = -0.79)
21:40:49.270 00.004 11872 CameraToMount -- cameraTheta (2.36) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.32 = -0.96)
21:40:49.275 00.005 11872 CameraToMount -- cameraX=-0.13 cameraY=0.13 hyp=0.18 cameraTheta=2.36 mountX=0.13 mountY=-0.15, mountTheta=-0.86
21:40:49.281 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.13, y=0.13, opts=13)
21:40:49.285 00.004 11872 Enqueuing Move request for scope (-0.13, 0.13)
21:40:49.288 00.003 9960 Worker thread wakes up
21:40:49.288 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=134, med=0, FiltMin=0, FiltMax=62, Gamma=1.000
21:40:49.293 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.13) opts 0xd
21:40:49.293 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.13, 0.13)
21:40:49.293 00.000 11872 UpdateGuideState exits: m=2442 SNR=33.6
21:40:49.298 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:49.302 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:40:49.306 00.004 11872 Enqueuing Expose request
21:40:49.310 00.004 9960 Moving (-0.13, 0.13) raw xDistance=0.13 yDistance=-0.15
21:40:49.311 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
21:40:49.311 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:40:49.311 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:40:49.311 00.000 9960 MoveAxis(E, 0, ABG)
21:40:49.312 00.001 9960 Move returns status 0, amount 0
21:40:49.312 00.000 9960 MoveAxis(N, 0, ABG)
21:40:49.312 00.000 9960 Move returns status 0, amount 0
21:40:49.312 00.000 9960 move complete, result=0
21:40:49.312 00.000 9960 worker thread done servicing request
21:40:49.313 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:40:49.317 00.004 9960 Worker thread wakes up
21:40:49.317 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:40:49.317 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:40:50.557 01.240 9960 Exposure complete
21:40:50.680 00.123 9960 worker thread done servicing request
21:40:50.680 00.000 11872 OnExposeComplete: enter
21:40:50.684 00.004 11872 UpdateGuideState(): m_state=6
21:40:50.688 00.004 11872 Star::Find(15, 69, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 362
21:40:50.692 00.004 11872 Star::Find returns 1 (0), X=69.10, Y=857.18, Mass=2251, SNR=32.2, Peak=134 HFD=4.6
21:40:50.696 00.004 11872 CameraToMount -- cameraTheta (1.68) - m_xAngle (-3.14) = xAngle (4.82 = -1.46)
21:40:50.700 00.004 11872 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.65 = -1.64)
21:40:50.704 00.004 11872 CameraToMount -- cameraX=-0.04 cameraY=0.39 hyp=0.39 cameraTheta=1.68 mountX=0.04 mountY=-0.39, mountTheta=-1.46
21:40:50.710 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.04, y=0.39, opts=13)
21:40:50.715 00.005 11872 Enqueuing Move request for scope (-0.04, 0.39)
21:40:50.718 00.003 9960 Worker thread wakes up
21:40:50.718 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=134, med=0, FiltMin=0, FiltMax=71, Gamma=1.000
21:40:50.723 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.39) opts 0xd
21:40:50.723 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.04, 0.39)
21:40:50.723 00.000 11872 UpdateGuideState exits: m=2251 SNR=32.2
21:40:50.727 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:50.730 00.003 9960 Moving (-0.04, 0.39) raw xDistance=0.04 yDistance=-0.39
21:40:50.730 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:40:50.731 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.39 from input -0.39
21:40:50.731 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:40:50.736 00.005 11872 Enqueuing Expose request
21:40:50.740 00.004 9960 MoveAxis(E, 0, ABG)
21:40:50.740 00.000 9960 Move returns status 0, amount 0
21:40:50.740 00.000 9960 MoveAxis(N, 292, ABG)
21:40:50.740 00.000 9960 Guiding  Dir = 0, Dur = 292
21:40:50.741 00.001 9960 IsSlewing returns 0
21:40:50.742 00.001 9960 IsGuiding returns 0
21:40:50.742 00.000 9960 PulseGuide returned control before completion, sleep 302
21:40:51.046 00.304 9960 IsGuiding returns 1
21:40:51.047 00.001 9960 scope still moving after pulse duration time elapsed
21:40:51.077 00.030 9960 IsSlewing returns 0
21:40:51.079 00.002 9960 IsGuiding returns 0
21:40:51.079 00.000 9960 scope move finished after 292 + 45 ms
21:40:51.079 00.000 9960 Move returns status 0, amount 292
21:40:51.080 00.001 9960 move complete, result=0
21:40:51.080 00.000 9960 worker thread done servicing request
21:40:51.081 00.001 9960 Worker thread wakes up
21:40:51.081 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.4 px 292 ms NORTH
21:40:51.088 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:40:51.088 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:40:52.345 01.257 9960 Exposure complete
21:40:52.474 00.129 9960 worker thread done servicing request
21:40:52.475 00.001 11872 OnExposeComplete: enter
21:40:52.480 00.005 11872 UpdateGuideState(): m_state=6
21:40:52.483 00.003 11872 Star::Find(15, 69, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 363
21:40:52.487 00.004 11872 Star::Find returns 1 (0), X=69.03, Y=856.87, Mass=2320, SNR=32.8, Peak=139 HFD=4.5
21:40:52.491 00.004 11872 CameraToMount -- cameraTheta (2.50) - m_xAngle (-3.14) = xAngle (5.64 = -0.64)
21:40:52.495 00.004 11872 CameraToMount -- cameraTheta (2.50) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.47 = -0.81)
21:40:52.500 00.005 11872 CameraToMount -- cameraX=-0.11 cameraY=0.08 hyp=0.14 cameraTheta=2.50 mountX=0.11 mountY=-0.10, mountTheta=-0.74
21:40:52.504 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.11, y=0.08, opts=13)
21:40:52.510 00.006 11872 Enqueuing Move request for scope (-0.11, 0.08)
21:40:52.515 00.005 9960 Worker thread wakes up
21:40:52.515 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=139, med=0, FiltMin=0, FiltMax=75, Gamma=1.000
21:40:52.519 00.004 11872 UpdateGuideState exits: m=2320 SNR=32.8
21:40:52.524 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:52.527 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:40:52.532 00.005 11872 Enqueuing Expose request
21:40:52.536 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.08) opts 0xd
21:40:52.536 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.11, 0.08)
21:40:52.536 00.000 9960 Moving (-0.11, 0.08) raw xDistance=0.11 yDistance=-0.10
21:40:52.536 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:40:52.536 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:40:52.536 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:40:52.537 00.001 9960 MoveAxis(E, 0, ABG)
21:40:52.537 00.000 9960 Move returns status 0, amount 0
21:40:52.537 00.000 9960 MoveAxis(N, 0, ABG)
21:40:52.537 00.000 9960 Move returns status 0, amount 0
21:40:52.537 00.000 9960 move complete, result=0
21:40:52.537 00.000 9960 worker thread done servicing request
21:40:52.537 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:40:52.542 00.005 9960 Worker thread wakes up
21:40:52.542 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:40:52.542 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:40:53.801 01.259 9960 Exposure complete
21:40:53.920 00.119 9960 worker thread done servicing request
21:40:53.921 00.001 11872 OnExposeComplete: enter
21:40:53.925 00.004 11872 UpdateGuideState(): m_state=6
21:40:53.927 00.002 11872 Star::Find(15, 69, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 364
21:40:53.931 00.004 11872 Star::Find returns 1 (0), X=69.08, Y=857.07, Mass=2397, SNR=33.1, Peak=160 HFD=4.6
21:40:53.934 00.003 11872 CameraToMount -- cameraTheta (1.79) - m_xAngle (-3.14) = xAngle (4.93 = -1.35)
21:40:53.937 00.003 11872 CameraToMount -- cameraTheta (1.79) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.76 = -1.52)
21:40:53.940 00.003 11872 CameraToMount -- cameraX=-0.06 cameraY=0.28 hyp=0.29 cameraTheta=1.79 mountX=0.06 mountY=-0.29, mountTheta=-1.36
21:40:53.944 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.06, y=0.28, opts=13)
21:40:53.946 00.002 11872 Enqueuing Move request for scope (-0.06, 0.28)
21:40:53.952 00.006 9960 Worker thread wakes up
21:40:53.952 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=160, med=1, FiltMin=0, FiltMax=66, Gamma=1.000
21:40:53.957 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.28) opts 0xd
21:40:53.958 00.001 11872 UpdateGuideState exits: m=2397 SNR=33.1
21:40:53.963 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:53.967 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:40:53.971 00.004 11872 Enqueuing Expose request
21:40:53.974 00.003 9960 Handling offset move in thread for scope, endpoint = (-0.06, 0.28)
21:40:53.975 00.001 9960 Moving (-0.06, 0.28) raw xDistance=0.06 yDistance=-0.29
21:40:53.975 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:40:53.976 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
21:40:53.976 00.000 9960 MoveAxis(E, 0, ABG)
21:40:53.976 00.000 9960 Move returns status 0, amount 0
21:40:53.977 00.001 9960 MoveAxis(N, 214, ABG)
21:40:53.977 00.000 9960 Guiding  Dir = 0, Dur = 214
21:40:53.977 00.000 9960 IsSlewing returns 0
21:40:53.977 00.000 9960 IsGuiding returns 0
21:40:53.978 00.001 9960 PulseGuide returned control before completion, sleep 224
21:40:54.210 00.232 9960 IsGuiding returns 1
21:40:54.212 00.002 9960 scope still moving after pulse duration time elapsed
21:40:54.242 00.030 9960 IsSlewing returns 0
21:40:54.243 00.001 9960 IsGuiding returns 0
21:40:54.243 00.000 9960 scope move finished after 214 + 51 ms
21:40:54.244 00.001 9960 Move returns status 0, amount 214
21:40:54.244 00.000 9960 move complete, result=0
21:40:54.245 00.001 9960 worker thread done servicing request
21:40:54.245 00.000 9960 Worker thread wakes up
21:40:54.245 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 214 ms NORTH
21:40:54.251 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:40:54.251 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:40:55.502 01.251 9960 Exposure complete
21:40:55.635 00.133 9960 worker thread done servicing request
21:40:55.635 00.000 11872 OnExposeComplete: enter
21:40:55.640 00.005 11872 UpdateGuideState(): m_state=6
21:40:55.645 00.005 11872 Star::Find(15, 69, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 365
21:40:55.648 00.003 11872 Star::Find returns 1 (0), X=69.01, Y=856.92, Mass=2458, SNR=33.6, Peak=140 HFD=4.6
21:40:55.652 00.004 11872 CameraToMount -- cameraTheta (2.34) - m_xAngle (-3.14) = xAngle (5.48 = -0.81)
21:40:55.656 00.004 11872 CameraToMount -- cameraTheta (2.34) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.30 = -0.98)
21:40:55.659 00.003 11872 CameraToMount -- cameraX=-0.13 cameraY=0.13 hyp=0.18 cameraTheta=2.34 mountX=0.13 mountY=-0.15, mountTheta=-0.88
21:40:55.665 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.13, y=0.13, opts=13)
21:40:55.668 00.003 11872 Enqueuing Move request for scope (-0.13, 0.13)
21:40:55.673 00.005 9960 Worker thread wakes up
21:40:55.674 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.13) opts 0xd
21:40:55.674 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.13, 0.13)
21:40:55.674 00.000 9960 Moving (-0.13, 0.13) raw xDistance=0.13 yDistance=-0.15
21:40:55.674 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
21:40:55.675 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=140, med=0, FiltMin=0, FiltMax=66, Gamma=1.000
21:40:55.681 00.006 11872 UpdateGuideState exits: m=2458 SNR=33.6
21:40:55.685 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:55.691 00.006 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:40:55.691 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:40:55.695 00.004 11872 Enqueuing Expose request
21:40:55.698 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:40:55.699 00.001 9960 MoveAxis(E, 0, ABG)
21:40:55.699 00.000 9960 Move returns status 0, amount 0
21:40:55.699 00.000 9960 MoveAxis(N, 0, ABG)
21:40:55.699 00.000 9960 Move returns status 0, amount 0
21:40:55.700 00.001 9960 move complete, result=0
21:40:55.700 00.000 9960 worker thread done servicing request
21:40:55.701 00.001 9960 Worker thread wakes up
21:40:55.701 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:40:55.704 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
21:40:55.705 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:40:56.954 01.249 9960 Exposure complete
21:40:57.088 00.134 9960 worker thread done servicing request
21:40:57.088 00.000 11872 OnExposeComplete: enter
21:40:57.092 00.004 11872 UpdateGuideState(): m_state=6
21:40:57.097 00.005 11872 Star::Find(15, 69, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 366
21:40:57.102 00.005 11872 Star::Find returns 1 (0), X=69.00, Y=856.94, Mass=2399, SNR=33.2, Peak=140 HFD=4.5
21:40:57.107 00.005 11872 CameraToMount -- cameraTheta (2.34) - m_xAngle (-3.14) = xAngle (5.48 = -0.80)
21:40:57.111 00.004 11872 CameraToMount -- cameraTheta (2.34) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.31 = -0.98)
21:40:57.117 00.006 11872 CameraToMount -- cameraX=-0.14 cameraY=0.14 hyp=0.20 cameraTheta=2.34 mountX=0.14 mountY=-0.17, mountTheta=-0.87
21:40:57.122 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.14, y=0.14, opts=13)
21:40:57.127 00.005 11872 Enqueuing Move request for scope (-0.14, 0.14)
21:40:57.130 00.003 9960 Worker thread wakes up
21:40:57.130 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=140, med=0, FiltMin=0, FiltMax=78, Gamma=1.000
21:40:57.134 00.004 11872 UpdateGuideState exits: m=2399 SNR=33.2
21:40:57.138 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:57.143 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:40:57.146 00.003 11872 Enqueuing Expose request
21:40:57.151 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.14) opts 0xd
21:40:57.151 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.14, 0.14)
21:40:57.151 00.000 9960 Moving (-0.14, 0.14) raw xDistance=0.14 yDistance=-0.17
21:40:57.151 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
21:40:57.151 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:40:57.152 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:40:57.152 00.000 9960 MoveAxis(E, 0, ABG)
21:40:57.152 00.000 9960 Move returns status 0, amount 0
21:40:57.152 00.000 9960 MoveAxis(N, 0, ABG)
21:40:57.153 00.001 9960 Move returns status 0, amount 0
21:40:57.153 00.000 9960 move complete, result=0
21:40:57.153 00.000 9960 worker thread done servicing request
21:40:57.153 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:40:57.158 00.005 9960 Worker thread wakes up
21:40:57.158 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:40:57.158 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:40:58.401 01.243 9960 Exposure complete
21:40:58.505 00.104 9960 worker thread done servicing request
21:40:58.505 00.000 11872 OnExposeComplete: enter
21:40:58.509 00.004 11872 UpdateGuideState(): m_state=6
21:40:58.512 00.003 11872 Star::Find(15, 69, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 367
21:40:58.516 00.004 11872 Star::Find returns 1 (0), X=68.96, Y=857.07, Mass=2445, SNR=33.5, Peak=143 HFD=4.6
21:40:58.518 00.002 11872 CameraToMount -- cameraTheta (2.14) - m_xAngle (-3.14) = xAngle (5.28 = -1.01)
21:40:58.522 00.004 11872 CameraToMount -- cameraTheta (2.14) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.10 = -1.18)
21:40:58.524 00.002 11872 CameraToMount -- cameraX=-0.18 cameraY=0.28 hyp=0.33 cameraTheta=2.14 mountX=0.18 mountY=-0.31, mountTheta=-1.05
21:40:58.529 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.18, y=0.28, opts=13)
21:40:58.532 00.003 11872 Enqueuing Move request for scope (-0.18, 0.28)
21:40:58.534 00.002 9960 Worker thread wakes up
21:40:58.534 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=143, med=0, FiltMin=0, FiltMax=77, Gamma=1.000
21:40:58.538 00.004 11872 UpdateGuideState exits: m=2445 SNR=33.5
21:40:58.540 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:58.543 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:40:58.546 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.28) opts 0xd
21:40:58.547 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.18, 0.28)
21:40:58.547 00.000 11872 Enqueuing Expose request
21:40:58.551 00.004 9960 Moving (-0.18, 0.28) raw xDistance=0.18 yDistance=-0.31
21:40:58.551 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
21:40:58.551 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
21:40:58.551 00.000 9960 MoveAxis(E, 0, ABG)
21:40:58.552 00.001 9960 Move returns status 0, amount 0
21:40:58.552 00.000 9960 MoveAxis(N, 230, ABG)
21:40:58.552 00.000 9960 Guiding  Dir = 0, Dur = 230
21:40:58.552 00.000 9960 IsSlewing returns 0
21:40:58.552 00.000 9960 IsGuiding returns 0
21:40:58.553 00.001 9960 PulseGuide returned control before completion, sleep 240
21:40:58.802 00.249 9960 IsGuiding returns 1
21:40:58.802 00.000 9960 scope still moving after pulse duration time elapsed
21:40:58.834 00.032 9960 IsSlewing returns 0
21:40:58.836 00.002 9960 IsGuiding returns 0
21:40:58.837 00.001 9960 scope move finished after 230 + 54 ms
21:40:58.837 00.000 9960 Move returns status 0, amount 230
21:40:58.838 00.001 9960 move complete, result=0
21:40:58.838 00.000 9960 worker thread done servicing request
21:40:58.839 00.001 11872 GuideStep: 0.2 px 0 ms EAST, -0.3 px 230 ms NORTH
21:40:58.846 00.007 9960 Worker thread wakes up
21:40:58.846 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:40:58.846 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:41:00.098 01.252 9960 Exposure complete
21:41:00.216 00.118 9960 worker thread done servicing request
21:41:00.216 00.000 11872 OnExposeComplete: enter
21:41:00.220 00.004 11872 UpdateGuideState(): m_state=6
21:41:00.224 00.004 11872 Star::Find(15, 68, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 368
21:41:00.228 00.004 11872 Star::Find returns 1 (0), X=69.02, Y=857.09, Mass=2398, SNR=33.2, Peak=141 HFD=4.6
21:41:00.232 00.004 11872 CameraToMount -- cameraTheta (1.94) - m_xAngle (-3.14) = xAngle (5.08 = -1.20)
21:41:00.237 00.005 11872 CameraToMount -- cameraTheta (1.94) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.91 = -1.37)
21:41:00.241 00.004 11872 CameraToMount -- cameraX=-0.12 cameraY=0.29 hyp=0.32 cameraTheta=1.94 mountX=0.11 mountY=-0.31, mountTheta=-1.22
21:41:00.248 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.12, y=0.29, opts=13)
21:41:00.251 00.003 11872 Enqueuing Move request for scope (-0.12, 0.29)
21:41:00.256 00.005 9960 Worker thread wakes up
21:41:00.256 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=141, med=1, FiltMin=0, FiltMax=79, Gamma=1.000
21:41:00.259 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.29) opts 0xd
21:41:00.260 00.001 11872 UpdateGuideState exits: m=2398 SNR=33.2
21:41:00.264 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:00.267 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:41:00.271 00.004 11872 Enqueuing Expose request
21:41:00.274 00.003 9960 Handling offset move in thread for scope, endpoint = (-0.12, 0.29)
21:41:00.276 00.002 9960 Moving (-0.12, 0.29) raw xDistance=0.11 yDistance=-0.31
21:41:00.276 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:41:00.276 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
21:41:00.276 00.000 9960 MoveAxis(E, 0, ABG)
21:41:00.276 00.000 9960 Move returns status 0, amount 0
21:41:00.276 00.000 9960 MoveAxis(N, 232, ABG)
21:41:00.276 00.000 9960 Guiding  Dir = 0, Dur = 232
21:41:00.277 00.001 9960 IsSlewing returns 0
21:41:00.277 00.000 9960 IsGuiding returns 0
21:41:00.277 00.000 9960 PulseGuide returned control before completion, sleep 242
21:41:00.525 00.248 9960 IsGuiding returns 1
21:41:00.525 00.000 9960 scope still moving after pulse duration time elapsed
21:41:00.554 00.029 9960 IsSlewing returns 0
21:41:00.559 00.005 9960 IsGuiding returns 1
21:41:00.584 00.025 9960 IsSlewing returns 0
21:41:00.585 00.001 9960 IsGuiding returns 1
21:41:00.615 00.030 9960 IsSlewing returns 0
21:41:00.616 00.001 9960 IsGuiding returns 0
21:41:00.617 00.001 9960 scope move finished after 232 + 107 ms
21:41:00.618 00.001 9960 Move returns status 0, amount 232
21:41:00.619 00.001 9960 move complete, result=0
21:41:00.619 00.000 9960 worker thread done servicing request
21:41:00.619 00.000 9960 Worker thread wakes up
21:41:00.620 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 232 ms NORTH
21:41:00.627 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:41:00.627 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:41:01.886 01.259 9960 Exposure complete
21:41:01.999 00.113 9960 worker thread done servicing request
21:41:02.000 00.001 11872 OnExposeComplete: enter
21:41:02.003 00.003 11872 UpdateGuideState(): m_state=6
21:41:02.007 00.004 11872 Star::Find(15, 69, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 369
21:41:02.010 00.003 11872 Star::Find returns 1 (0), X=68.97, Y=857.03, Mass=2398, SNR=33.1, Peak=142 HFD=4.5
21:41:02.016 00.006 11872 CameraToMount -- cameraTheta (2.20) - m_xAngle (-3.14) = xAngle (5.34 = -0.94)
21:41:02.020 00.004 11872 CameraToMount -- cameraTheta (2.20) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.17 = -1.12)
21:41:02.024 00.004 11872 CameraToMount -- cameraX=-0.17 cameraY=0.24 hyp=0.29 cameraTheta=2.20 mountX=0.17 mountY=-0.26, mountTheta=-0.99
21:41:02.029 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.17, y=0.24, opts=13)
21:41:02.034 00.005 11872 Enqueuing Move request for scope (-0.17, 0.24)
21:41:02.037 00.003 9960 Worker thread wakes up
21:41:02.038 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.24) opts 0xd
21:41:02.038 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.17, 0.24)
21:41:02.038 00.000 9960 Moving (-0.17, 0.24) raw xDistance=0.17 yDistance=-0.26
21:41:02.038 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=142, med=0, FiltMin=0, FiltMax=84, Gamma=1.000
21:41:02.042 00.004 11872 UpdateGuideState exits: m=2398 SNR=33.1
21:41:02.047 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
21:41:02.047 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:02.052 00.005 9960 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
21:41:02.052 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:41:02.057 00.005 11872 Enqueuing Expose request
21:41:02.062 00.005 9960 MoveAxis(E, 0, ABG)
21:41:02.062 00.000 9960 Move returns status 0, amount 0
21:41:02.062 00.000 9960 MoveAxis(N, 196, ABG)
21:41:02.062 00.000 9960 Guiding  Dir = 0, Dur = 196
21:41:02.062 00.000 9960 IsSlewing returns 0
21:41:02.063 00.001 9960 IsGuiding returns 0
21:41:02.063 00.000 9960 PulseGuide returned control before completion, sleep 206
21:41:02.282 00.219 9960 IsGuiding returns 1
21:41:02.282 00.000 9960 scope still moving after pulse duration time elapsed
21:41:02.312 00.030 9960 IsSlewing returns 0
21:41:02.313 00.001 9960 IsGuiding returns 0
21:41:02.314 00.001 9960 scope move finished after 196 + 54 ms
21:41:02.314 00.000 9960 Move returns status 0, amount 196
21:41:02.314 00.000 9960 move complete, result=0
21:41:02.316 00.002 9960 worker thread done servicing request
21:41:02.316 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.3 px 196 ms NORTH
21:41:02.321 00.005 9960 Worker thread wakes up
21:41:02.322 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:41:02.322 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:41:03.560 01.238 9960 Exposure complete
21:41:03.705 00.145 9960 worker thread done servicing request
21:41:03.705 00.000 11872 OnExposeComplete: enter
21:41:03.709 00.004 11872 UpdateGuideState(): m_state=6
21:41:03.713 00.004 11872 Star::Find(15, 68, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 370
21:41:03.716 00.003 11872 Star::Find returns 1 (0), X=68.96, Y=857.54, Mass=2446, SNR=33.3, Peak=142 HFD=5.0
21:41:03.719 00.003 11872 CameraToMount -- cameraTheta (1.81) - m_xAngle (-3.14) = xAngle (4.95 = -1.33)
21:41:03.723 00.004 11872 CameraToMount -- cameraTheta (1.81) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.78 = -1.51)
21:41:03.726 00.003 11872 CameraToMount -- cameraX=-0.18 cameraY=0.75 hyp=0.77 cameraTheta=1.81 mountX=0.18 mountY=-0.77, mountTheta=-1.34
21:41:03.731 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.18, y=0.75, opts=13)
21:41:03.735 00.004 11872 Enqueuing Move request for scope (-0.18, 0.75)
21:41:03.741 00.006 9960 Worker thread wakes up
21:41:03.741 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.75) opts 0xd
21:41:03.741 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=142, med=1, FiltMin=0, FiltMax=73, Gamma=1.000
21:41:03.747 00.006 11872 UpdateGuideState exits: m=2446 SNR=33.3
21:41:03.750 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:03.754 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.18, 0.75)
21:41:03.754 00.000 9960 Moving (-0.18, 0.75) raw xDistance=0.18 yDistance=-0.77
21:41:03.754 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
21:41:03.755 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.77 from input -0.77
21:41:03.755 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:41:03.759 00.004 11872 Enqueuing Expose request
21:41:03.763 00.004 9960 MoveAxis(E, 0, ABG)
21:41:03.763 00.000 9960 Move returns status 0, amount 0
21:41:03.763 00.000 9960 MoveAxis(N, 574, ABG)
21:41:03.763 00.000 9960 Guiding  Dir = 0, Dur = 574
21:41:03.764 00.001 9960 IsSlewing returns 0
21:41:03.764 00.000 9960 IsGuiding returns 0
21:41:03.764 00.000 9960 PulseGuide returned control before completion, sleep 584
21:41:04.365 00.601 9960 IsGuiding returns 1
21:41:04.367 00.002 9960 scope still moving after pulse duration time elapsed
21:41:04.395 00.028 9960 IsSlewing returns 0
21:41:04.397 00.002 9960 IsGuiding returns 0
21:41:04.397 00.000 9960 scope move finished after 574 + 59 ms
21:41:04.398 00.001 9960 Move returns status 0, amount 574
21:41:04.398 00.000 9960 move complete, result=0
21:41:04.398 00.000 9960 worker thread done servicing request
21:41:04.399 00.001 9960 Worker thread wakes up
21:41:04.400 00.001 11872 GuideStep: 0.2 px 0 ms EAST, -0.8 px 574 ms NORTH
21:41:04.406 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:41:04.406 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:41:05.658 01.252 9960 Exposure complete
21:41:05.789 00.131 9960 worker thread done servicing request
21:41:05.789 00.000 11872 OnExposeComplete: enter
21:41:05.793 00.004 11872 UpdateGuideState(): m_state=6
21:41:05.798 00.005 11872 Star::Find(15, 68, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 371
21:41:05.803 00.005 11872 Star::Find returns 1 (0), X=68.91, Y=856.17, Mass=2418, SNR=33.2, Peak=140 HFD=4.7
21:41:05.807 00.004 11872 CameraToMount -- cameraTheta (-1.93) - m_xAngle (-3.14) = xAngle (1.21 = 1.21)
21:41:05.812 00.005 11872 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.04 = 1.04)
21:41:05.815 00.003 11872 CameraToMount -- cameraX=-0.23 cameraY=-0.62 hyp=0.67 cameraTheta=-1.93 mountX=0.24 mountY=0.57, mountTheta=1.18
21:41:05.821 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.23, y=-0.62, opts=13)
21:41:05.826 00.005 11872 Enqueuing Move request for scope (-0.23, -0.62)
21:41:05.831 00.005 9960 Worker thread wakes up
21:41:05.831 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=140, med=0, FiltMin=0, FiltMax=81, Gamma=1.000
21:41:05.835 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.62) opts 0xd
21:41:05.835 00.000 11872 UpdateGuideState exits: m=2418 SNR=33.2
21:41:05.839 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:05.843 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:41:05.847 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.23, -0.62)
21:41:05.847 00.000 9960 Moving (-0.23, -0.62) raw xDistance=0.24 yDistance=0.57
21:41:05.847 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
21:41:05.847 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:41:05.847 00.000 11872 Enqueuing Expose request
21:41:05.851 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.57
21:41:05.851 00.000 9960 MoveAxis(W, 111, ABG)
21:41:05.851 00.000 9960 Guiding  Dir = 3, Dur = 111
21:41:05.851 00.000 9960 IsSlewing returns 0
21:41:05.853 00.002 9960 IsGuiding returns 0
21:41:05.853 00.000 9960 PulseGuide returned control before completion, sleep 121
21:41:05.987 00.134 9960 IsGuiding returns 1
21:41:05.988 00.001 9960 scope still moving after pulse duration time elapsed
21:41:06.019 00.031 9960 IsSlewing returns 0
21:41:06.022 00.003 9960 IsGuiding returns 0
21:41:06.023 00.001 9960 scope move finished after 111 + 59 ms
21:41:06.023 00.000 9960 Move returns status 0, amount 111
21:41:06.024 00.001 9960 MoveAxis(N, 0, ABG)
21:41:06.024 00.000 9960 Move returns status 0, amount 0
21:41:06.024 00.000 9960 move complete, result=0
21:41:06.025 00.001 9960 worker thread done servicing request
21:41:06.025 00.000 9960 Worker thread wakes up
21:41:06.025 00.000 11872 GuideStep: 0.2 px 111 ms WEST, 0.6 px 0 ms NORTH
21:41:06.032 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:41:06.033 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:41:07.280 01.247 9960 Exposure complete
21:41:07.396 00.116 9960 worker thread done servicing request
21:41:07.396 00.000 11872 OnExposeComplete: enter
21:41:07.401 00.005 11872 UpdateGuideState(): m_state=6
21:41:07.405 00.004 11872 Star::Find(15, 68, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 372
21:41:07.409 00.004 11872 Star::Find returns 1 (0), X=68.97, Y=856.51, Mass=2436, SNR=33.5, Peak=125 HFD=5.0
21:41:07.413 00.004 11872 CameraToMount -- cameraTheta (-2.12) - m_xAngle (-3.14) = xAngle (1.02 = 1.02)
21:41:07.417 00.004 11872 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.85 = 0.85)
21:41:07.420 00.003 11872 CameraToMount -- cameraX=-0.17 cameraY=-0.28 hyp=0.33 cameraTheta=-2.12 mountX=0.17 mountY=0.25, mountTheta=0.96
21:41:07.427 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.17, y=-0.28, opts=13)
21:41:07.431 00.004 11872 Enqueuing Move request for scope (-0.17, -0.28)
21:41:07.435 00.004 9960 Worker thread wakes up
21:41:07.435 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.28) opts 0xd
21:41:07.436 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.17, -0.28)
21:41:07.436 00.000 9960 Moving (-0.17, -0.28) raw xDistance=0.17 yDistance=0.25
21:41:07.436 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
21:41:07.436 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:41:07.437 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=125, med=0, FiltMin=0, FiltMax=99, Gamma=1.000
21:41:07.441 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
21:41:07.442 00.001 9960 MoveAxis(E, 0, ABG)
21:41:07.442 00.000 9960 Move returns status 0, amount 0
21:41:07.442 00.000 9960 MoveAxis(N, 0, ABG)
21:41:07.442 00.000 11872 UpdateGuideState exits: m=2436 SNR=33.5
21:41:07.445 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:07.450 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:41:07.454 00.004 11872 Enqueuing Expose request
21:41:07.463 00.009 9960 Move returns status 0, amount 0
21:41:07.463 00.000 9960 move complete, result=0
21:41:07.464 00.001 9960 worker thread done servicing request
21:41:07.464 00.000 9960 Worker thread wakes up
21:41:07.465 00.001 11872 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
21:41:07.469 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
21:41:07.469 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:41:08.712 01.243 9960 Exposure complete
21:41:08.871 00.159 9960 worker thread done servicing request
21:41:08.872 00.001 11872 OnExposeComplete: enter
21:41:08.878 00.006 11872 UpdateGuideState(): m_state=6
21:41:08.884 00.006 11872 Star::Find(15, 68, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 373
21:41:08.889 00.005 11872 Star::Find returns 1 (0), X=68.92, Y=856.69, Mass=2322, SNR=32.7, Peak=139 HFD=4.9
21:41:08.896 00.007 11872 CameraToMount -- cameraTheta (-2.71) - m_xAngle (-3.14) = xAngle (0.42 = 0.42)
21:41:08.900 00.004 11872 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.25 = 0.25)
21:41:08.904 00.004 11872 CameraToMount -- cameraX=-0.22 cameraY=-0.10 hyp=0.24 cameraTheta=-2.71 mountX=0.22 mountY=0.06, mountTheta=0.27
21:41:08.909 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.22, y=-0.10, opts=13)
21:41:08.913 00.004 11872 Enqueuing Move request for scope (-0.22, -0.10)
21:41:08.916 00.003 9960 Worker thread wakes up
21:41:08.916 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.10) opts 0xd
21:41:08.917 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.22, -0.10)
21:41:08.917 00.000 9960 Moving (-0.22, -0.10) raw xDistance=0.22 yDistance=0.06
21:41:08.917 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
21:41:08.917 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:41:08.917 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=139, med=0, FiltMin=0, FiltMax=77, Gamma=1.000
21:41:08.921 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:41:08.922 00.001 11872 UpdateGuideState exits: m=2322 SNR=32.7
21:41:08.925 00.003 9960 MoveAxis(W, 101, ABG)
21:41:08.925 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:08.928 00.003 9960 Guiding  Dir = 3, Dur = 101
21:41:08.928 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:41:08.932 00.004 9960 IsSlewing returns 0
21:41:08.932 00.000 11872 Enqueuing Expose request
21:41:08.935 00.003 9960 IsGuiding returns 0
21:41:08.935 00.000 9960 PulseGuide returned control before completion, sleep 111
21:41:09.049 00.114 9960 IsGuiding returns 1
21:41:09.050 00.001 9960 scope still moving after pulse duration time elapsed
21:41:09.080 00.030 9960 IsSlewing returns 0
21:41:09.081 00.001 9960 IsGuiding returns 0
21:41:09.081 00.000 9960 scope move finished after 101 + 45 ms
21:41:09.081 00.000 9960 Move returns status 0, amount 101
21:41:09.083 00.002 9960 MoveAxis(N, 0, ABG)
21:41:09.083 00.000 9960 Move returns status 0, amount 0
21:41:09.083 00.000 9960 move complete, result=0
21:41:09.083 00.000 9960 worker thread done servicing request
21:41:09.083 00.000 11872 GuideStep: 0.2 px 101 ms WEST, 0.1 px 0 ms NORTH
21:41:09.088 00.005 9960 Worker thread wakes up
21:41:09.088 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:41:09.088 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:41:10.338 01.250 9960 Exposure complete
21:41:10.465 00.127 9960 worker thread done servicing request
21:41:10.466 00.001 11872 OnExposeComplete: enter
21:41:10.470 00.004 11872 UpdateGuideState(): m_state=6
21:41:10.474 00.004 11872 Star::Find(15, 68, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 374
21:41:10.478 00.004 11872 Star::Find returns 1 (0), X=69.03, Y=856.75, Mass=2458, SNR=33.5, Peak=142 HFD=4.8
21:41:10.483 00.005 11872 CameraToMount -- cameraTheta (-2.75) - m_xAngle (-3.14) = xAngle (0.39 = 0.39)
21:41:10.488 00.005 11872 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.22 = 0.22)
21:41:10.493 00.005 11872 CameraToMount -- cameraX=-0.11 cameraY=-0.05 hyp=0.12 cameraTheta=-2.75 mountX=0.11 mountY=0.03, mountTheta=0.23
21:41:10.498 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.11, y=-0.05, opts=13)
21:41:10.503 00.005 11872 Enqueuing Move request for scope (-0.11, -0.05)
21:41:10.507 00.004 9960 Worker thread wakes up
21:41:10.507 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=142, med=0, FiltMin=0, FiltMax=79, Gamma=1.000
21:41:10.510 00.003 11872 UpdateGuideState exits: m=2458 SNR=33.5
21:41:10.514 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:10.519 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.05) opts 0xd
21:41:10.520 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.11, -0.05)
21:41:10.520 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:41:10.524 00.004 11872 Enqueuing Expose request
21:41:10.529 00.005 9960 Moving (-0.11, -0.05) raw xDistance=0.11 yDistance=0.03
21:41:10.529 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:41:10.530 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:41:10.530 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:41:10.531 00.001 9960 MoveAxis(E, 0, ABG)
21:41:10.531 00.000 9960 Move returns status 0, amount 0
21:41:10.531 00.000 9960 MoveAxis(N, 0, ABG)
21:41:10.531 00.000 9960 Move returns status 0, amount 0
21:41:10.532 00.001 9960 move complete, result=0
21:41:10.532 00.000 9960 worker thread done servicing request
21:41:10.532 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:41:10.536 00.004 9960 Worker thread wakes up
21:41:10.536 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:41:10.536 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:41:11.791 01.255 9960 Exposure complete
21:41:11.920 00.129 9960 worker thread done servicing request
21:41:11.921 00.001 11872 OnExposeComplete: enter
21:41:11.925 00.004 11872 UpdateGuideState(): m_state=6
21:41:11.928 00.003 11872 Star::Find(15, 69, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 375
21:41:11.931 00.003 11872 Star::Find returns 1 (0), X=68.94, Y=856.81, Mass=2501, SNR=33.7, Peak=146 HFD=4.8
21:41:11.934 00.003 11872 CameraToMount -- cameraTheta (3.05) - m_xAngle (-3.14) = xAngle (6.19 = -0.10)
21:41:11.937 00.003 11872 CameraToMount -- cameraTheta (3.05) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (6.01 = -0.27)
21:41:11.940 00.003 11872 CameraToMount -- cameraX=-0.20 cameraY=0.02 hyp=0.20 cameraTheta=3.05 mountX=0.20 mountY=-0.05, mountTheta=-0.26
21:41:11.945 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.20, y=0.02, opts=13)
21:41:11.948 00.003 11872 Enqueuing Move request for scope (-0.20, 0.02)
21:41:11.952 00.004 9960 Worker thread wakes up
21:41:11.952 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.02) opts 0xd
21:41:11.952 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=146, med=0, FiltMin=0, FiltMax=72, Gamma=1.000
21:41:11.956 00.004 11872 UpdateGuideState exits: m=2501 SNR=33.7
21:41:11.959 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:11.962 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:41:11.965 00.003 11872 Enqueuing Expose request
21:41:11.968 00.003 9960 Handling offset move in thread for scope, endpoint = (-0.20, 0.02)
21:41:11.968 00.000 9960 Moving (-0.20, 0.02) raw xDistance=0.20 yDistance=-0.05
21:41:11.968 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
21:41:11.969 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:41:11.969 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:41:11.970 00.001 9960 MoveAxis(E, 0, ABG)
21:41:11.970 00.000 9960 Move returns status 0, amount 0
21:41:11.970 00.000 9960 MoveAxis(N, 0, ABG)
21:41:11.970 00.000 9960 Move returns status 0, amount 0
21:41:11.970 00.000 9960 move complete, result=0
21:41:11.971 00.001 9960 worker thread done servicing request
21:41:11.971 00.000 9960 Worker thread wakes up
21:41:11.971 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:41:11.975 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
21:41:11.975 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:41:13.224 01.249 9960 Exposure complete
21:41:13.349 00.125 9960 worker thread done servicing request
21:41:13.350 00.001 11872 OnExposeComplete: enter
21:41:13.353 00.003 11872 UpdateGuideState(): m_state=6
21:41:13.358 00.005 11872 Star::Find(15, 68, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 376
21:41:13.362 00.004 11872 Star::Find returns 1 (0), X=69.11, Y=857.10, Mass=2379, SNR=32.9, Peak=141 HFD=4.6
21:41:13.365 00.003 11872 CameraToMount -- cameraTheta (1.68) - m_xAngle (-3.14) = xAngle (4.82 = -1.47)
21:41:13.370 00.005 11872 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.64 = -1.64)
21:41:13.373 00.003 11872 CameraToMount -- cameraX=-0.03 cameraY=0.31 hyp=0.31 cameraTheta=1.68 mountX=0.03 mountY=-0.31, mountTheta=-1.47
21:41:13.378 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.03, y=0.31, opts=13)
21:41:13.382 00.004 11872 Enqueuing Move request for scope (-0.03, 0.31)
21:41:13.386 00.004 9960 Worker thread wakes up
21:41:13.386 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.31) opts 0xd
21:41:13.386 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.03, 0.31)
21:41:13.386 00.000 9960 Moving (-0.03, 0.31) raw xDistance=0.03 yDistance=-0.31
21:41:13.386 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:41:13.386 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
21:41:13.386 00.000 9960 MoveAxis(E, 0, ABG)
21:41:13.387 00.001 9960 Move returns status 0, amount 0
21:41:13.387 00.000 9960 MoveAxis(N, 231, ABG)
21:41:13.387 00.000 9960 Guiding  Dir = 0, Dur = 231
21:41:13.387 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=141, med=0, FiltMin=0, FiltMax=67, Gamma=1.000
21:41:13.394 00.007 11872 UpdateGuideState exits: m=2379 SNR=32.9
21:41:13.399 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:13.403 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:41:13.407 00.004 11872 Enqueuing Expose request
21:41:13.411 00.004 9960 IsSlewing returns 0
21:41:13.411 00.000 9960 IsGuiding returns 0
21:41:13.412 00.001 9960 PulseGuide returned control before completion, sleep 241
21:41:13.654 00.242 9960 IsGuiding returns 1
21:41:13.656 00.002 9960 scope still moving after pulse duration time elapsed
21:41:13.687 00.031 9960 IsSlewing returns 0
21:41:13.688 00.001 9960 IsGuiding returns 0
21:41:13.688 00.000 9960 scope move finished after 231 + 45 ms
21:41:13.688 00.000 9960 Move returns status 0, amount 231
21:41:13.690 00.002 9960 move complete, result=0
21:41:13.690 00.000 9960 worker thread done servicing request
21:41:13.690 00.000 9960 Worker thread wakes up
21:41:13.691 00.001 11872 GuideStep: 0.0 px 0 ms EAST, -0.3 px 231 ms NORTH
21:41:13.697 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:41:13.698 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:41:14.956 01.258 9960 Exposure complete
21:41:15.076 00.120 9960 worker thread done servicing request
21:41:15.076 00.000 11872 OnExposeComplete: enter
21:41:15.080 00.004 11872 UpdateGuideState(): m_state=6
21:41:15.085 00.005 11872 Star::Find(15, 69, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 377
21:41:15.089 00.004 11872 Star::Find returns 1 (0), X=68.97, Y=856.95, Mass=2350, SNR=32.8, Peak=127 HFD=4.6
21:41:15.092 00.003 11872 CameraToMount -- cameraTheta (2.37) - m_xAngle (-3.14) = xAngle (5.51 = -0.78)
21:41:15.096 00.004 11872 CameraToMount -- cameraTheta (2.37) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.34 = -0.95)
21:41:15.100 00.004 11872 CameraToMount -- cameraX=-0.17 cameraY=0.16 hyp=0.23 cameraTheta=2.37 mountX=0.17 mountY=-0.19, mountTheta=-0.85
21:41:15.105 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.17, y=0.16, opts=13)
21:41:15.113 00.008 11872 Enqueuing Move request for scope (-0.17, 0.16)
21:41:15.118 00.005 9960 Worker thread wakes up
21:41:15.119 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.16) opts 0xd
21:41:15.119 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.17, 0.16)
21:41:15.119 00.000 9960 Moving (-0.17, 0.16) raw xDistance=0.17 yDistance=-0.19
21:41:15.120 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
21:41:15.120 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:41:15.121 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=127, med=1, FiltMin=0, FiltMax=84, Gamma=1.000
21:41:15.126 00.005 11872 UpdateGuideState exits: m=2350 SNR=32.8
21:41:15.130 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:15.134 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:41:15.138 00.004 11872 Enqueuing Expose request
21:41:15.141 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:41:15.141 00.000 9960 MoveAxis(E, 0, ABG)
21:41:15.143 00.002 9960 Move returns status 0, amount 0
21:41:15.143 00.000 9960 MoveAxis(N, 0, ABG)
21:41:15.143 00.000 9960 Move returns status 0, amount 0
21:41:15.143 00.000 9960 move complete, result=0
21:41:15.143 00.000 9960 worker thread done servicing request
21:41:15.143 00.000 9960 Worker thread wakes up
21:41:15.144 00.001 11872 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
21:41:15.148 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
21:41:15.148 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:41:16.387 01.239 9960 Exposure complete
21:41:16.512 00.125 9960 worker thread done servicing request
21:41:16.512 00.000 11872 OnExposeComplete: enter
21:41:16.517 00.005 11872 UpdateGuideState(): m_state=6
21:41:16.524 00.007 11872 Star::Find(15, 68, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 378
21:41:16.527 00.003 11872 Star::Find returns 1 (0), X=68.95, Y=857.08, Mass=2438, SNR=33.4, Peak=155 HFD=4.6
21:41:16.531 00.004 11872 CameraToMount -- cameraTheta (2.14) - m_xAngle (-3.14) = xAngle (5.28 = -1.00)
21:41:16.535 00.004 11872 CameraToMount -- cameraTheta (2.14) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.11 = -1.18)
21:41:16.539 00.004 11872 CameraToMount -- cameraX=-0.19 cameraY=0.29 hyp=0.35 cameraTheta=2.14 mountX=0.19 mountY=-0.32, mountTheta=-1.04
21:41:16.544 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.19, y=0.29, opts=13)
21:41:16.548 00.004 11872 Enqueuing Move request for scope (-0.19, 0.29)
21:41:16.552 00.004 9960 Worker thread wakes up
21:41:16.553 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=155, med=0, FiltMin=0, FiltMax=75, Gamma=1.000
21:41:16.557 00.004 11872 UpdateGuideState exits: m=2438 SNR=33.4
21:41:16.561 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:16.564 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:41:16.569 00.005 11872 Enqueuing Expose request
21:41:16.573 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.29) opts 0xd
21:41:16.573 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.19, 0.29)
21:41:16.573 00.000 9960 Moving (-0.19, 0.29) raw xDistance=0.19 yDistance=-0.32
21:41:16.574 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
21:41:16.574 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
21:41:16.574 00.000 9960 MoveAxis(E, 0, ABG)
21:41:16.574 00.000 9960 Move returns status 0, amount 0
21:41:16.575 00.001 9960 MoveAxis(N, 239, ABG)
21:41:16.575 00.000 9960 Guiding  Dir = 0, Dur = 239
21:41:16.576 00.001 9960 IsSlewing returns 0
21:41:16.576 00.000 9960 IsGuiding returns 0
21:41:16.576 00.000 9960 PulseGuide returned control before completion, sleep 249
21:41:16.831 00.255 9960 IsGuiding returns 1
21:41:16.833 00.002 9960 scope still moving after pulse duration time elapsed
21:41:16.861 00.028 9960 IsSlewing returns 0
21:41:16.864 00.003 9960 IsGuiding returns 0
21:41:16.864 00.000 9960 scope move finished after 239 + 49 ms
21:41:16.865 00.001 9960 Move returns status 0, amount 239
21:41:16.865 00.000 9960 move complete, result=0
21:41:16.866 00.001 9960 worker thread done servicing request
21:41:16.866 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.3 px 239 ms NORTH
21:41:16.871 00.005 9960 Worker thread wakes up
21:41:16.871 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:41:16.872 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:41:18.124 01.252 9960 Exposure complete
21:41:18.246 00.122 9960 worker thread done servicing request
21:41:18.247 00.001 11872 OnExposeComplete: enter
21:41:18.251 00.004 11872 UpdateGuideState(): m_state=6
21:41:18.255 00.004 11872 Star::Find(15, 68, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 379
21:41:18.260 00.005 11872 Star::Find returns 1 (0), X=68.95, Y=856.94, Mass=2328, SNR=32.9, Peak=125 HFD=4.6
21:41:18.266 00.006 11872 CameraToMount -- cameraTheta (2.48) - m_xAngle (-3.14) = xAngle (5.62 = -0.66)
21:41:18.272 00.006 11872 CameraToMount -- cameraTheta (2.48) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.45 = -0.84)
21:41:18.276 00.004 11872 CameraToMount -- cameraX=-0.19 cameraY=0.15 hyp=0.24 cameraTheta=2.48 mountX=0.19 mountY=-0.18, mountTheta=-0.76
21:41:18.282 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.19, y=0.15, opts=13)
21:41:18.286 00.004 11872 Enqueuing Move request for scope (-0.19, 0.15)
21:41:18.290 00.004 9960 Worker thread wakes up
21:41:18.290 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=125, med=1, FiltMin=0, FiltMax=78, Gamma=1.000
21:41:18.295 00.005 11872 UpdateGuideState exits: m=2328 SNR=32.9
21:41:18.298 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:18.303 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.15) opts 0xd
21:41:18.303 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.19, 0.15)
21:41:18.303 00.000 9960 Moving (-0.19, 0.15) raw xDistance=0.19 yDistance=-0.18
21:41:18.303 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
21:41:18.304 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:41:18.304 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:41:18.308 00.004 11872 Enqueuing Expose request
21:41:18.311 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:41:18.311 00.000 9960 MoveAxis(E, 0, ABG)
21:41:18.312 00.001 9960 Move returns status 0, amount 0
21:41:18.312 00.000 9960 MoveAxis(N, 0, ABG)
21:41:18.313 00.001 9960 Move returns status 0, amount 0
21:41:18.313 00.000 9960 move complete, result=0
21:41:18.313 00.000 9960 worker thread done servicing request
21:41:18.313 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
21:41:18.317 00.004 9960 Worker thread wakes up
21:41:18.317 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:41:18.318 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:41:19.569 01.251 9960 Exposure complete
21:41:19.700 00.131 9960 worker thread done servicing request
21:41:19.700 00.000 11872 OnExposeComplete: enter
21:41:19.705 00.005 11872 UpdateGuideState(): m_state=6
21:41:19.709 00.004 11872 Star::Find(15, 68, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 380
21:41:19.714 00.005 11872 Star::Find returns 1 (0), X=68.92, Y=856.99, Mass=2605, SNR=34.7, Peak=148 HFD=4.6
21:41:19.717 00.003 11872 CameraToMount -- cameraTheta (2.41) - m_xAngle (-3.14) = xAngle (5.55 = -0.74)
21:41:19.722 00.005 11872 CameraToMount -- cameraTheta (2.41) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.38 = -0.91)
21:41:19.725 00.003 11872 CameraToMount -- cameraX=-0.22 cameraY=0.20 hyp=0.30 cameraTheta=2.41 mountX=0.22 mountY=-0.24, mountTheta=-0.82
21:41:19.730 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.22, y=0.20, opts=13)
21:41:19.736 00.006 11872 Enqueuing Move request for scope (-0.22, 0.20)
21:41:19.741 00.005 9960 Worker thread wakes up
21:41:19.741 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=148, med=1, FiltMin=0, FiltMax=79, Gamma=1.000
21:41:19.746 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.20) opts 0xd
21:41:19.746 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.22, 0.20)
21:41:19.746 00.000 9960 Moving (-0.22, 0.20) raw xDistance=0.22 yDistance=-0.24
21:41:19.746 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
21:41:19.747 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
21:41:19.747 00.000 11872 UpdateGuideState exits: m=2605 SNR=34.7
21:41:19.753 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:19.756 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:41:19.760 00.004 11872 Enqueuing Expose request
21:41:19.765 00.005 9960 MoveAxis(W, 104, ABG)
21:41:19.765 00.000 9960 Guiding  Dir = 3, Dur = 104
21:41:19.765 00.000 9960 IsSlewing returns 0
21:41:19.765 00.000 9960 IsGuiding returns 0
21:41:19.766 00.001 9960 PulseGuide returned control before completion, sleep 114
21:41:19.889 00.123 9960 IsGuiding returns 1
21:41:19.890 00.001 9960 scope still moving after pulse duration time elapsed
21:41:19.919 00.029 9960 IsSlewing returns 0
21:41:19.920 00.001 9960 IsGuiding returns 0
21:41:19.920 00.000 9960 scope move finished after 104 + 50 ms
21:41:19.920 00.000 9960 Move returns status 0, amount 104
21:41:19.921 00.001 9960 MoveAxis(N, 176, ABG)
21:41:19.921 00.000 9960 Guiding  Dir = 0, Dur = 176
21:41:19.922 00.001 9960 IsSlewing returns 0
21:41:19.923 00.001 9960 IsGuiding returns 0
21:41:19.923 00.000 9960 PulseGuide returned control before completion, sleep 186
21:41:20.124 00.201 9960 IsGuiding returns 1
21:41:20.124 00.000 9960 scope still moving after pulse duration time elapsed
21:41:20.154 00.030 9960 IsSlewing returns 0
21:41:20.155 00.001 9960 IsGuiding returns 0
21:41:20.155 00.000 9960 scope move finished after 176 + 55 ms
21:41:20.155 00.000 9960 Move returns status 0, amount 176
21:41:20.156 00.001 9960 move complete, result=0
21:41:20.156 00.000 9960 worker thread done servicing request
21:41:20.156 00.000 9960 Worker thread wakes up
21:41:20.158 00.002 11872 GuideStep: 0.2 px 104 ms WEST, -0.2 px 176 ms NORTH
21:41:20.164 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:41:20.164 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:41:21.415 01.251 9960 Exposure complete
21:41:21.539 00.124 9960 worker thread done servicing request
21:41:21.540 00.001 11872 OnExposeComplete: enter
21:41:21.546 00.006 11872 UpdateGuideState(): m_state=6
21:41:21.551 00.005 11872 Star::Find(15, 68, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 381
21:41:21.556 00.005 11872 Star::Find returns 1 (0), X=68.97, Y=857.08, Mass=2513, SNR=33.9, Peak=150 HFD=4.6
21:41:21.560 00.004 11872 CameraToMount -- cameraTheta (2.10) - m_xAngle (-3.14) = xAngle (5.24 = -1.04)
21:41:21.564 00.004 11872 CameraToMount -- cameraTheta (2.10) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.07 = -1.22)
21:41:21.569 00.005 11872 CameraToMount -- cameraX=-0.17 cameraY=0.29 hyp=0.33 cameraTheta=2.10 mountX=0.17 mountY=-0.31, mountTheta=-1.08
21:41:21.574 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.17, y=0.29, opts=13)
21:41:21.582 00.008 11872 Enqueuing Move request for scope (-0.17, 0.29)
21:41:21.585 00.003 9960 Worker thread wakes up
21:41:21.585 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=150, med=0, FiltMin=0, FiltMax=71, Gamma=1.000
21:41:21.590 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.29) opts 0xd
21:41:21.591 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.17, 0.29)
21:41:21.591 00.000 9960 Moving (-0.17, 0.29) raw xDistance=0.17 yDistance=-0.31
21:41:21.591 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
21:41:21.591 00.000 11872 UpdateGuideState exits: m=2513 SNR=33.9
21:41:21.596 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:21.599 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:41:21.603 00.004 11872 Enqueuing Expose request
21:41:21.608 00.005 9960 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
21:41:21.609 00.001 9960 MoveAxis(E, 0, ABG)
21:41:21.609 00.000 9960 Move returns status 0, amount 0
21:41:21.609 00.000 9960 MoveAxis(N, 234, ABG)
21:41:21.609 00.000 9960 Guiding  Dir = 0, Dur = 234
21:41:21.610 00.001 9960 IsSlewing returns 0
21:41:21.610 00.000 9960 IsGuiding returns 0
21:41:21.611 00.001 9960 PulseGuide returned control before completion, sleep 244
21:41:21.863 00.252 9960 IsGuiding returns 1
21:41:21.863 00.000 9960 scope still moving after pulse duration time elapsed
21:41:21.892 00.029 9960 IsSlewing returns 0
21:41:21.893 00.001 9960 IsGuiding returns 0
21:41:21.893 00.000 9960 scope move finished after 234 + 49 ms
21:41:21.893 00.000 9960 Move returns status 0, amount 234
21:41:21.894 00.001 9960 move complete, result=0
21:41:21.894 00.000 9960 worker thread done servicing request
21:41:21.896 00.002 9960 Worker thread wakes up
21:41:21.896 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.3 px 234 ms NORTH
21:41:21.901 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:41:21.902 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:41:23.155 01.253 9960 Exposure complete
21:41:23.277 00.122 9960 worker thread done servicing request
21:41:23.277 00.000 11872 OnExposeComplete: enter
21:41:23.280 00.003 11872 UpdateGuideState(): m_state=6
21:41:23.285 00.005 11872 Star::Find(15, 68, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 382
21:41:23.289 00.004 11872 Star::Find returns 1 (0), X=68.97, Y=856.82, Mass=2593, SNR=34.4, Peak=144 HFD=4.8
21:41:23.293 00.004 11872 CameraToMount -- cameraTheta (2.99) - m_xAngle (-3.14) = xAngle (6.13 = -0.15)
21:41:23.297 00.004 11872 CameraToMount -- cameraTheta (2.99) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.96 = -0.32)
21:41:23.300 00.003 11872 CameraToMount -- cameraX=-0.17 cameraY=0.03 hyp=0.18 cameraTheta=2.99 mountX=0.17 mountY=-0.06, mountTheta=-0.31
21:41:23.306 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.17, y=0.03, opts=13)
21:41:23.309 00.003 11872 Enqueuing Move request for scope (-0.17, 0.03)
21:41:23.313 00.004 9960 Worker thread wakes up
21:41:23.314 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.03) opts 0xd
21:41:23.314 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.17, 0.03)
21:41:23.314 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=144, med=1, FiltMin=0, FiltMax=91, Gamma=1.000
21:41:23.317 00.003 11872 UpdateGuideState exits: m=2593 SNR=34.4
21:41:23.322 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:23.325 00.003 9960 Moving (-0.17, 0.03) raw xDistance=0.17 yDistance=-0.06
21:41:23.326 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
21:41:23.326 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:41:23.326 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:41:23.330 00.004 11872 Enqueuing Expose request
21:41:23.333 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:41:23.333 00.000 9960 MoveAxis(E, 0, ABG)
21:41:23.335 00.002 9960 Move returns status 0, amount 0
21:41:23.335 00.000 9960 MoveAxis(N, 0, ABG)
21:41:23.335 00.000 9960 Move returns status 0, amount 0
21:41:23.335 00.000 9960 move complete, result=0
21:41:23.335 00.000 9960 worker thread done servicing request
21:41:23.335 00.000 9960 Worker thread wakes up
21:41:23.336 00.001 11872 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:41:23.341 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:41:23.341 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:41:24.594 01.253 9960 Exposure complete
21:41:24.719 00.125 9960 worker thread done servicing request
21:41:24.719 00.000 11872 OnExposeComplete: enter
21:41:24.723 00.004 11872 UpdateGuideState(): m_state=6
21:41:24.727 00.004 11872 Star::Find(15, 68, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 383
21:41:24.732 00.005 11872 Star::Find returns 1 (0), X=68.80, Y=857.09, Mass=2410, SNR=33.2, Peak=140 HFD=4.7
21:41:24.735 00.003 11872 CameraToMount -- cameraTheta (2.42) - m_xAngle (-3.14) = xAngle (5.56 = -0.72)
21:41:24.738 00.003 11872 CameraToMount -- cameraTheta (2.42) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.39 = -0.89)
21:41:24.740 00.002 11872 CameraToMount -- cameraX=-0.34 cameraY=0.30 hyp=0.45 cameraTheta=2.42 mountX=0.34 mountY=-0.35, mountTheta=-0.80
21:41:24.745 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.34, y=0.30, opts=13)
21:41:24.749 00.004 11872 Enqueuing Move request for scope (-0.34, 0.30)
21:41:24.752 00.003 9960 Worker thread wakes up
21:41:24.753 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.30) opts 0xd
21:41:24.753 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.34, 0.30)
21:41:24.753 00.000 9960 Moving (-0.34, 0.30) raw xDistance=0.34 yDistance=-0.35
21:41:24.753 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.34
21:41:24.753 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
21:41:24.753 00.000 9960 MoveAxis(W, 159, ABG)
21:41:24.753 00.000 9960 Guiding  Dir = 3, Dur = 159
21:41:24.753 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=140, med=0, FiltMin=0, FiltMax=73, Gamma=1.000
21:41:24.756 00.003 9960 IsSlewing returns 0
21:41:24.758 00.002 11872 UpdateGuideState exits: m=2410 SNR=33.2
21:41:24.760 00.002 9960 IsGuiding returns 0
21:41:24.761 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:24.766 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:41:24.771 00.005 9960 PulseGuide returned control before completion, sleep 169
21:41:24.771 00.000 11872 Enqueuing Expose request
21:41:24.956 00.185 9960 IsGuiding returns 0
21:41:24.956 00.000 9960 Move returns status 0, amount 159
21:41:24.958 00.002 9960 MoveAxis(N, 263, ABG)
21:41:24.959 00.001 9960 Guiding  Dir = 0, Dur = 263
21:41:24.959 00.000 9960 IsSlewing returns 0
21:41:24.960 00.001 9960 IsGuiding returns 0
21:41:24.961 00.001 9960 PulseGuide returned control before completion, sleep 273
21:41:25.236 00.275 9960 IsGuiding returns 1
21:41:25.236 00.000 9960 scope still moving after pulse duration time elapsed
21:41:25.268 00.032 9960 IsSlewing returns 0
21:41:25.268 00.000 9960 IsGuiding returns 0
21:41:25.269 00.001 9960 scope move finished after 263 + 45 ms
21:41:25.269 00.000 9960 Move returns status 0, amount 263
21:41:25.270 00.001 9960 move complete, result=0
21:41:25.270 00.000 9960 worker thread done servicing request
21:41:25.270 00.000 11872 GuideStep: 0.3 px 159 ms WEST, -0.4 px 263 ms NORTH
21:41:25.277 00.007 9960 Worker thread wakes up
21:41:25.278 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:41:25.278 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:41:26.532 01.254 9960 Exposure complete
21:41:26.661 00.129 9960 worker thread done servicing request
21:41:26.661 00.000 11872 OnExposeComplete: enter
21:41:26.664 00.003 11872 UpdateGuideState(): m_state=6
21:41:26.669 00.005 11872 Star::Find(15, 68, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 384
21:41:26.673 00.004 11872 Star::Find returns 1 (0), X=68.92, Y=856.81, Mass=2427, SNR=33.6, Peak=139 HFD=4.7
21:41:26.681 00.008 11872 CameraToMount -- cameraTheta (3.07) - m_xAngle (-3.14) = xAngle (6.21 = -0.08)
21:41:26.685 00.004 11872 CameraToMount -- cameraTheta (3.07) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (6.03 = -0.25)
21:41:26.689 00.004 11872 CameraToMount -- cameraX=-0.22 cameraY=0.02 hyp=0.22 cameraTheta=3.07 mountX=0.22 mountY=-0.06, mountTheta=-0.24
21:41:26.695 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.22, y=0.02, opts=13)
21:41:26.700 00.005 11872 Enqueuing Move request for scope (-0.22, 0.02)
21:41:26.704 00.004 9960 Worker thread wakes up
21:41:26.704 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=139, med=0, FiltMin=0, FiltMax=78, Gamma=1.000
21:41:26.710 00.006 11872 UpdateGuideState exits: m=2427 SNR=33.6
21:41:26.714 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:26.718 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:41:26.722 00.004 11872 Enqueuing Expose request
21:41:26.726 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.02) opts 0xd
21:41:26.726 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.22, 0.02)
21:41:26.726 00.000 9960 Moving (-0.22, 0.02) raw xDistance=0.22 yDistance=-0.06
21:41:26.726 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.22
21:41:26.727 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:41:26.727 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:41:26.727 00.000 9960 MoveAxis(W, 116, ABG)
21:41:26.727 00.000 9960 Guiding  Dir = 3, Dur = 116
21:41:26.727 00.000 9960 IsSlewing returns 0
21:41:26.729 00.002 9960 IsGuiding returns 0
21:41:26.729 00.000 9960 PulseGuide returned control before completion, sleep 126
21:41:26.863 00.134 9960 IsGuiding returns 1
21:41:26.864 00.001 9960 scope still moving after pulse duration time elapsed
21:41:26.895 00.031 9960 IsSlewing returns 0
21:41:26.896 00.001 9960 IsGuiding returns 0
21:41:26.897 00.001 9960 scope move finished after 116 + 51 ms
21:41:26.897 00.000 9960 Move returns status 0, amount 116
21:41:26.897 00.000 9960 MoveAxis(N, 0, ABG)
21:41:26.897 00.000 9960 Move returns status 0, amount 0
21:41:26.898 00.001 9960 move complete, result=0
21:41:26.898 00.000 9960 worker thread done servicing request
21:41:26.898 00.000 9960 Worker thread wakes up
21:41:26.898 00.000 11872 GuideStep: 0.2 px 116 ms WEST, -0.1 px 0 ms NORTH
21:41:26.905 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:41:26.905 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:41:28.159 01.254 9960 Exposure complete
21:41:28.286 00.127 9960 worker thread done servicing request
21:41:28.286 00.000 11872 OnExposeComplete: enter
21:41:28.291 00.005 11872 UpdateGuideState(): m_state=6
21:41:28.295 00.004 11872 Star::Find(15, 68, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 385
21:41:28.299 00.004 11872 Star::Find returns 1 (0), X=68.89, Y=856.97, Mass=2332, SNR=32.8, Peak=136 HFD=4.5
21:41:28.304 00.005 11872 CameraToMount -- cameraTheta (2.53) - m_xAngle (-3.14) = xAngle (5.67 = -0.61)
21:41:28.309 00.005 11872 CameraToMount -- cameraTheta (2.53) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.50 = -0.79)
21:41:28.313 00.004 11872 CameraToMount -- cameraX=-0.25 cameraY=0.18 hyp=0.31 cameraTheta=2.53 mountX=0.25 mountY=-0.22, mountTheta=-0.71
21:41:28.318 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.25, y=0.18, opts=13)
21:41:28.321 00.003 11872 Enqueuing Move request for scope (-0.25, 0.18)
21:41:28.324 00.003 9960 Worker thread wakes up
21:41:28.324 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.18) opts 0xd
21:41:28.324 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.25, 0.18)
21:41:28.324 00.000 9960 Moving (-0.25, 0.18) raw xDistance=0.25 yDistance=-0.22
21:41:28.326 00.002 9960 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.25
21:41:28.326 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
21:41:28.326 00.000 9960 MoveAxis(W, 126, ABG)
21:41:28.326 00.000 9960 Guiding  Dir = 3, Dur = 126
21:41:28.327 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=136, med=0, FiltMin=0, FiltMax=80, Gamma=1.000
21:41:28.330 00.003 9960 IsSlewing returns 0
21:41:28.330 00.000 11872 UpdateGuideState exits: m=2332 SNR=32.8
21:41:28.334 00.004 9960 IsGuiding returns 0
21:41:28.334 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:28.339 00.005 9960 PulseGuide returned control before completion, sleep 136
21:41:28.339 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:41:28.344 00.005 11872 Enqueuing Expose request
21:41:28.479 00.135 9960 IsGuiding returns 1
21:41:28.481 00.002 9960 scope still moving after pulse duration time elapsed
21:41:28.510 00.029 9960 IsSlewing returns 0
21:41:28.512 00.002 9960 IsGuiding returns 0
21:41:28.513 00.001 9960 scope move finished after 126 + 52 ms
21:41:28.513 00.000 9960 Move returns status 0, amount 126
21:41:28.514 00.001 9960 MoveAxis(N, 163, ABG)
21:41:28.514 00.000 9960 Guiding  Dir = 0, Dur = 163
21:41:28.515 00.001 9960 IsSlewing returns 0
21:41:28.516 00.001 9960 IsGuiding returns 0
21:41:28.517 00.001 9960 PulseGuide returned control before completion, sleep 173
21:41:28.698 00.181 9960 IsGuiding returns 1
21:41:28.700 00.002 9960 scope still moving after pulse duration time elapsed
21:41:28.729 00.029 9960 IsSlewing returns 0
21:41:28.730 00.001 9960 IsGuiding returns 0
21:41:28.732 00.002 9960 scope move finished after 163 + 52 ms
21:41:28.732 00.000 9960 Move returns status 0, amount 163
21:41:28.733 00.001 9960 move complete, result=0
21:41:28.733 00.000 9960 worker thread done servicing request
21:41:28.734 00.001 9960 Worker thread wakes up
21:41:28.734 00.000 11872 GuideStep: 0.3 px 126 ms WEST, -0.2 px 163 ms NORTH
21:41:28.740 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:41:28.740 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:41:29.992 01.252 9960 Exposure complete
21:41:30.098 00.106 9960 worker thread done servicing request
21:41:30.099 00.001 11872 OnExposeComplete: enter
21:41:30.102 00.003 11872 UpdateGuideState(): m_state=6
21:41:30.108 00.006 11872 Star::Find(15, 68, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 386
21:41:30.112 00.004 11872 Star::Find returns 1 (0), X=68.98, Y=856.80, Mass=2449, SNR=33.5, Peak=137 HFD=4.8
21:41:30.117 00.005 11872 CameraToMount -- cameraTheta (3.08) - m_xAngle (-3.14) = xAngle (6.22 = -0.07)
21:41:30.120 00.003 11872 CameraToMount -- cameraTheta (3.08) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (6.05 = -0.24)
21:41:30.125 00.005 11872 CameraToMount -- cameraX=-0.16 cameraY=0.01 hyp=0.16 cameraTheta=3.08 mountX=0.16 mountY=-0.04, mountTheta=-0.23
21:41:30.130 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.16, y=0.01, opts=13)
21:41:30.134 00.004 11872 Enqueuing Move request for scope (-0.16, 0.01)
21:41:30.139 00.005 9960 Worker thread wakes up
21:41:30.139 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=159, med=0, FiltMin=0, FiltMax=73, Gamma=1.000
21:41:30.144 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.01) opts 0xd
21:41:30.144 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.16, 0.01)
21:41:30.144 00.000 9960 Moving (-0.16, 0.01) raw xDistance=0.16 yDistance=-0.04
21:41:30.145 00.001 11872 UpdateGuideState exits: m=2449 SNR=33.5
21:41:30.150 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:30.154 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
21:41:30.154 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:41:30.155 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:41:30.158 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:41:30.158 00.000 11872 Enqueuing Expose request
21:41:30.162 00.004 9960 MoveAxis(E, 0, ABG)
21:41:30.162 00.000 9960 Move returns status 0, amount 0
21:41:30.163 00.001 9960 MoveAxis(N, 0, ABG)
21:41:30.163 00.000 9960 Move returns status 0, amount 0
21:41:30.163 00.000 9960 move complete, result=0
21:41:30.163 00.000 9960 worker thread done servicing request
21:41:30.163 00.000 9960 Worker thread wakes up
21:41:30.163 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
21:41:30.168 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:41:30.168 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:41:31.410 01.242 9960 Exposure complete
21:41:31.531 00.121 9960 worker thread done servicing request
21:41:31.531 00.000 11872 OnExposeComplete: enter
21:41:31.535 00.004 11872 UpdateGuideState(): m_state=6
21:41:31.539 00.004 11872 Star::Find(15, 68, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 387
21:41:31.542 00.003 11872 Star::Find returns 1 (0), X=68.90, Y=857.06, Mass=2322, SNR=32.6, Peak=125 HFD=4.5
21:41:31.547 00.005 11872 CameraToMount -- cameraTheta (2.31) - m_xAngle (-3.14) = xAngle (5.45 = -0.84)
21:41:31.551 00.004 11872 CameraToMount -- cameraTheta (2.31) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.28 = -1.01)
21:41:31.555 00.004 11872 CameraToMount -- cameraX=-0.24 cameraY=0.27 hyp=0.36 cameraTheta=2.31 mountX=0.24 mountY=-0.31, mountTheta=-0.90
21:41:31.561 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.24, y=0.27, opts=13)
21:41:31.565 00.004 11872 Enqueuing Move request for scope (-0.24, 0.27)
21:41:31.568 00.003 9960 Worker thread wakes up
21:41:31.569 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.27) opts 0xd
21:41:31.569 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=125, med=0, FiltMin=0, FiltMax=87, Gamma=1.000
21:41:31.573 00.004 11872 UpdateGuideState exits: m=2322 SNR=32.6
21:41:31.578 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:31.582 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:41:31.586 00.004 11872 Enqueuing Expose request
21:41:31.589 00.003 9960 Handling offset move in thread for scope, endpoint = (-0.24, 0.27)
21:41:31.589 00.000 9960 Moving (-0.24, 0.27) raw xDistance=0.24 yDistance=-0.31
21:41:31.589 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
21:41:31.590 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
21:41:31.590 00.000 9960 MoveAxis(W, 114, ABG)
21:41:31.590 00.000 9960 Guiding  Dir = 3, Dur = 114
21:41:31.590 00.000 9960 IsSlewing returns 0
21:41:31.591 00.001 9960 IsGuiding returns 0
21:41:31.592 00.001 9960 PulseGuide returned control before completion, sleep 124
21:41:31.717 00.125 9960 IsGuiding returns 1
21:41:31.718 00.001 9960 scope still moving after pulse duration time elapsed
21:41:31.748 00.030 9960 IsSlewing returns 0
21:41:31.749 00.001 9960 IsGuiding returns 0
21:41:31.749 00.000 9960 scope move finished after 114 + 44 ms
21:41:31.749 00.000 9960 Move returns status 0, amount 114
21:41:31.751 00.002 9960 MoveAxis(N, 228, ABG)
21:41:31.751 00.000 9960 Guiding  Dir = 0, Dur = 228
21:41:31.751 00.000 9960 IsSlewing returns 0
21:41:31.751 00.000 9960 IsGuiding returns 0
21:41:31.753 00.002 9960 PulseGuide returned control before completion, sleep 238
21:41:31.997 00.244 9960 IsGuiding returns 1
21:41:31.999 00.002 9960 scope still moving after pulse duration time elapsed
21:41:32.028 00.029 9960 IsSlewing returns 0
21:41:32.030 00.002 9960 IsGuiding returns 0
21:41:32.031 00.001 9960 scope move finished after 228 + 50 ms
21:41:32.031 00.000 9960 Move returns status 0, amount 228
21:41:32.031 00.000 9960 move complete, result=0
21:41:32.032 00.001 9960 worker thread done servicing request
21:41:32.032 00.000 9960 Worker thread wakes up
21:41:32.033 00.001 11872 GuideStep: 0.2 px 114 ms WEST, -0.3 px 228 ms NORTH
21:41:32.040 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:41:32.040 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:41:33.297 01.257 9960 Exposure complete
21:41:33.423 00.126 9960 worker thread done servicing request
21:41:33.424 00.001 11872 OnExposeComplete: enter
21:41:33.432 00.008 11872 UpdateGuideState(): m_state=6
21:41:33.437 00.005 11872 Star::Find(15, 68, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 388
21:41:33.446 00.009 11872 Star::Find returns 1 (0), X=68.92, Y=856.92, Mass=2447, SNR=33.6, Peak=144 HFD=4.7
21:41:33.452 00.006 11872 CameraToMount -- cameraTheta (2.62) - m_xAngle (-3.14) = xAngle (5.75 = -0.53)
21:41:33.460 00.008 11872 CameraToMount -- cameraTheta (2.62) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.58 = -0.70)
21:41:33.465 00.005 11872 CameraToMount -- cameraX=-0.22 cameraY=0.13 hyp=0.26 cameraTheta=2.62 mountX=0.22 mountY=-0.17, mountTheta=-0.64
21:41:33.473 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=-0.22, y=0.13, opts=13)
21:41:33.480 00.007 11872 Enqueuing Move request for scope (-0.22, 0.13)
21:41:33.488 00.008 9960 Worker thread wakes up
21:41:33.488 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=144, med=0, FiltMin=0, FiltMax=80, Gamma=1.000
21:41:33.492 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.13) opts 0xd
21:41:33.492 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.22, 0.13)
21:41:33.492 00.000 9960 Moving (-0.22, 0.13) raw xDistance=0.22 yDistance=-0.17
21:41:33.492 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.22
21:41:33.494 00.002 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:41:33.494 00.000 11872 UpdateGuideState exits: m=2447 SNR=33.6
21:41:33.498 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:33.503 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:41:33.503 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:41:33.508 00.005 11872 Enqueuing Expose request
21:41:33.512 00.004 9960 MoveAxis(W, 112, ABG)
21:41:33.513 00.001 9960 Guiding  Dir = 3, Dur = 112
21:41:33.513 00.000 9960 IsSlewing returns 0
21:41:33.513 00.000 9960 IsGuiding returns 0
21:41:33.514 00.001 9960 PulseGuide returned control before completion, sleep 122
21:41:33.644 00.130 9960 IsGuiding returns 1
21:41:33.644 00.000 9960 scope still moving after pulse duration time elapsed
21:41:33.676 00.032 9960 IsSlewing returns 0
21:41:33.677 00.001 9960 IsGuiding returns 0
21:41:33.678 00.001 9960 scope move finished after 112 + 52 ms
21:41:33.678 00.000 9960 Move returns status 0, amount 112
21:41:33.678 00.000 9960 MoveAxis(N, 0, ABG)
21:41:33.680 00.002 9960 Move returns status 0, amount 0
21:41:33.680 00.000 9960 move complete, result=0
21:41:33.680 00.000 9960 worker thread done servicing request
21:41:33.680 00.000 11872 GuideStep: 0.2 px 112 ms WEST, -0.2 px 0 ms NORTH
21:41:33.688 00.008 9960 Worker thread wakes up
21:41:33.688 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:41:33.688 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:41:34.933 01.245 9960 Exposure complete
21:41:35.070 00.137 9960 worker thread done servicing request
21:41:35.070 00.000 11872 OnExposeComplete: enter
21:41:35.076 00.006 11872 UpdateGuideState(): m_state=6
21:41:35.119 00.043 11872 Star::Find(15, 68, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 389
21:41:35.132 00.013 11872 Star::Find returns 1 (0), X=69.30, Y=857.12, Mass=2319, SNR=32.6, Peak=149 HFD=5.0
21:41:35.139 00.007 11872 CameraToMount -- cameraTheta (1.11) - m_xAngle (-3.14) = xAngle (4.25 = -2.04)
21:41:35.143 00.004 11872 CameraToMount -- cameraTheta (1.11) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.07 = -2.21)
21:41:35.148 00.005 11872 CameraToMount -- cameraX=0.16 cameraY=0.33 hyp=0.36 cameraTheta=1.11 mountX=-0.16 mountY=-0.29, mountTheta=-2.08
21:41:35.153 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.16, y=0.33, opts=13)
21:41:35.156 00.003 11872 Enqueuing Move request for scope (0.16, 0.33)
21:41:35.159 00.003 9960 Worker thread wakes up
21:41:35.159 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.33) opts 0xd
21:41:35.161 00.002 9960 Handling offset move in thread for scope, endpoint = (0.16, 0.33)
21:41:35.161 00.000 9960 Moving (0.16, 0.33) raw xDistance=-0.16 yDistance=-0.29
21:41:35.161 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
21:41:35.161 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
21:41:35.161 00.000 9960 MoveAxis(E, 0, ABG)
21:41:35.161 00.000 9960 Move returns status 0, amount 0
21:41:35.161 00.000 9960 MoveAxis(N, 218, ABG)
21:41:35.161 00.000 9960 Guiding  Dir = 0, Dur = 218
21:41:35.161 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=149, med=0, FiltMin=0, FiltMax=70, Gamma=1.000
21:41:35.165 00.004 9960 IsSlewing returns 0
21:41:35.165 00.000 11872 UpdateGuideState exits: m=2319 SNR=32.6
21:41:35.169 00.004 9960 IsGuiding returns 0
21:41:35.169 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:35.172 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:41:35.177 00.005 9960 PulseGuide returned control before completion, sleep 228
21:41:35.177 00.000 11872 Enqueuing Expose request
21:41:35.408 00.231 9960 IsGuiding returns 1
21:41:35.409 00.001 9960 scope still moving after pulse duration time elapsed
21:41:35.439 00.030 9960 IsSlewing returns 0
21:41:35.441 00.002 9960 IsGuiding returns 0
21:41:35.441 00.000 9960 scope move finished after 218 + 54 ms
21:41:35.442 00.001 9960 Move returns status 0, amount 218
21:41:35.442 00.000 9960 move complete, result=0
21:41:35.443 00.001 9960 worker thread done servicing request
21:41:35.443 00.000 9960 Worker thread wakes up
21:41:35.444 00.001 11872 GuideStep: -0.2 px 0 ms EAST, -0.3 px 218 ms NORTH
21:41:35.451 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:41:35.452 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:41:36.700 01.248 9960 Exposure complete
21:41:36.828 00.128 9960 worker thread done servicing request
21:41:36.828 00.000 11872 OnExposeComplete: enter
21:41:36.832 00.004 11872 UpdateGuideState(): m_state=6
21:41:36.836 00.004 11872 Star::Find(15, 69, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 390
21:41:36.840 00.004 11872 Star::Find returns 1 (0), X=69.29, Y=857.03, Mass=2282, SNR=32.3, Peak=153 HFD=4.8
21:41:36.844 00.004 11872 CameraToMount -- cameraTheta (1.00) - m_xAngle (-3.14) = xAngle (4.14 = -2.15)
21:41:36.848 00.004 11872 CameraToMount -- cameraTheta (1.00) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.96 = -2.32)
21:41:36.852 00.004 11872 CameraToMount -- cameraX=0.15 cameraY=0.23 hyp=0.28 cameraTheta=1.00 mountX=-0.15 mountY=-0.20, mountTheta=-2.21
21:41:36.857 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.15, y=0.23, opts=13)
21:41:36.861 00.004 11872 Enqueuing Move request for scope (0.15, 0.23)
21:41:36.865 00.004 9960 Worker thread wakes up
21:41:36.865 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.23) opts 0xd
21:41:36.865 00.000 9960 Handling offset move in thread for scope, endpoint = (0.15, 0.23)
21:41:36.867 00.002 9960 Moving (0.15, 0.23) raw xDistance=-0.15 yDistance=-0.20
21:41:36.867 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=153, med=0, FiltMin=0, FiltMax=66, Gamma=1.000
21:41:36.870 00.003 11872 UpdateGuideState exits: m=2282 SNR=32.3
21:41:36.875 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:36.878 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:41:36.882 00.004 11872 Enqueuing Expose request
21:41:36.886 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
21:41:36.886 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
21:41:36.886 00.000 9960 MoveAxis(E, 0, ABG)
21:41:36.886 00.000 9960 Move returns status 0, amount 0
21:41:36.888 00.002 9960 MoveAxis(N, 152, ABG)
21:41:36.888 00.000 9960 Guiding  Dir = 0, Dur = 152
21:41:36.888 00.000 9960 IsSlewing returns 0
21:41:36.888 00.000 9960 IsGuiding returns 0
21:41:36.888 00.000 9960 PulseGuide returned control before completion, sleep 162
21:41:37.054 00.166 9960 IsGuiding returns 1
21:41:37.055 00.001 9960 scope still moving after pulse duration time elapsed
21:41:37.084 00.029 9960 IsSlewing returns 0
21:41:37.085 00.001 9960 IsGuiding returns 0
21:41:37.086 00.001 9960 scope move finished after 152 + 45 ms
21:41:37.086 00.000 9960 Move returns status 0, amount 152
21:41:37.086 00.000 9960 move complete, result=0
21:41:37.087 00.001 9960 worker thread done servicing request
21:41:37.087 00.000 9960 Worker thread wakes up
21:41:37.088 00.001 11872 GuideStep: -0.2 px 0 ms EAST, -0.2 px 152 ms NORTH
21:41:37.094 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:41:37.094 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:41:38.344 01.250 9960 Exposure complete
21:41:38.493 00.149 9960 worker thread done servicing request
21:41:38.493 00.000 11872 OnExposeComplete: enter
21:41:38.496 00.003 11872 UpdateGuideState(): m_state=6
21:41:38.502 00.006 11872 Star::Find(15, 69, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 391
21:41:38.510 00.008 11872 Star::Find returns 1 (0), X=69.19, Y=857.02, Mass=2446, SNR=33.3, Peak=165 HFD=4.7
21:41:38.514 00.004 11872 CameraToMount -- cameraTheta (1.33) - m_xAngle (-3.14) = xAngle (4.47 = -1.81)
21:41:38.516 00.002 11872 CameraToMount -- cameraTheta (1.33) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.30 = -1.98)
21:41:38.521 00.005 11872 CameraToMount -- cameraX=0.05 cameraY=0.22 hyp=0.23 cameraTheta=1.33 mountX=-0.06 mountY=-0.21, mountTheta=-1.83
21:41:38.527 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.05, y=0.22, opts=13)
21:41:38.532 00.005 11872 Enqueuing Move request for scope (0.05, 0.22)
21:41:38.537 00.005 9960 Worker thread wakes up
21:41:38.537 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=165, med=1, FiltMin=0, FiltMax=75, Gamma=1.000
21:41:38.543 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.22) opts 0xd
21:41:38.543 00.000 11872 UpdateGuideState exits: m=2446 SNR=33.3
21:41:38.551 00.008 9960 Handling offset move in thread for scope, endpoint = (0.05, 0.22)
21:41:38.551 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:38.559 00.008 9960 Moving (0.05, 0.22) raw xDistance=-0.06 yDistance=-0.21
21:41:38.559 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:41:38.566 00.007 11872 Enqueuing Expose request
21:41:38.574 00.008 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:41:38.576 00.002 9960 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
21:41:38.576 00.000 9960 MoveAxis(E, 0, ABG)
21:41:38.576 00.000 9960 Move returns status 0, amount 0
21:41:38.577 00.001 9960 MoveAxis(N, 158, ABG)
21:41:38.577 00.000 9960 Guiding  Dir = 0, Dur = 158
21:41:38.577 00.000 9960 IsSlewing returns 0
21:41:38.577 00.000 9960 IsGuiding returns 0
21:41:38.578 00.001 9960 PulseGuide returned control before completion, sleep 168
21:41:38.758 00.180 9960 IsGuiding returns 1
21:41:38.758 00.000 9960 scope still moving after pulse duration time elapsed
21:41:38.790 00.032 9960 IsSlewing returns 0
21:41:38.792 00.002 9960 IsGuiding returns 0
21:41:38.793 00.001 9960 scope move finished after 158 + 56 ms
21:41:38.793 00.000 9960 Move returns status 0, amount 158
21:41:38.793 00.000 9960 move complete, result=0
21:41:38.794 00.001 9960 worker thread done servicing request
21:41:38.794 00.000 9960 Worker thread wakes up
21:41:38.794 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 158 ms NORTH
21:41:38.801 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:41:38.801 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:41:40.056 01.255 9960 Exposure complete
21:41:40.187 00.131 9960 worker thread done servicing request
21:41:40.187 00.000 11872 OnExposeComplete: enter
21:41:40.192 00.005 11872 UpdateGuideState(): m_state=6
21:41:40.196 00.004 11872 Star::Find(15, 69, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 392
21:41:40.201 00.005 11872 Star::Find returns 1 (0), X=69.43, Y=857.09, Mass=2541, SNR=34.1, Peak=144 HFD=5.0
21:41:40.205 00.004 11872 CameraToMount -- cameraTheta (0.80) - m_xAngle (-3.14) = xAngle (3.94 = -2.34)
21:41:40.209 00.004 11872 CameraToMount -- cameraTheta (0.80) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.77 = -2.52)
21:41:40.214 00.005 11872 CameraToMount -- cameraX=0.29 cameraY=0.30 hyp=0.41 cameraTheta=0.80 mountX=-0.29 mountY=-0.24, mountTheta=-2.44
21:41:40.219 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.29, y=0.30, opts=13)
21:41:40.223 00.004 11872 Enqueuing Move request for scope (0.29, 0.30)
21:41:40.227 00.004 9960 Worker thread wakes up
21:41:40.227 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.30) opts 0xd
21:41:40.228 00.001 9960 Handling offset move in thread for scope, endpoint = (0.29, 0.30)
21:41:40.228 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=144, med=0, FiltMin=0, FiltMax=84, Gamma=1.000
21:41:40.233 00.005 9960 Moving (0.29, 0.30) raw xDistance=-0.29 yDistance=-0.24
21:41:40.233 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29
21:41:40.233 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
21:41:40.233 00.000 9960 MoveAxis(E, 135, ABG)
21:41:40.233 00.000 9960 Guiding  Dir = 2, Dur = 135
21:41:40.235 00.002 11872 UpdateGuideState exits: m=2541 SNR=34.1
21:41:40.240 00.005 9960 IsSlewing returns 0
21:41:40.240 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:40.246 00.006 9960 IsGuiding returns 0
21:41:40.247 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:41:40.254 00.007 9960 PulseGuide returned control before completion, sleep 145
21:41:40.254 00.000 11872 Enqueuing Expose request
21:41:40.400 00.146 9960 IsGuiding returns 1
21:41:40.400 00.000 9960 scope still moving after pulse duration time elapsed
21:41:40.432 00.032 9960 IsSlewing returns 0
21:41:40.432 00.000 9960 IsGuiding returns 0
21:41:40.433 00.001 9960 scope move finished after 135 + 50 ms
21:41:40.433 00.000 9960 Move returns status 0, amount 135
21:41:40.433 00.000 9960 MoveAxis(N, 180, ABG)
21:41:40.433 00.000 9960 Guiding  Dir = 0, Dur = 180
21:41:40.433 00.000 9960 IsSlewing returns 0
21:41:40.433 00.000 9960 IsGuiding returns 0
21:41:40.435 00.002 9960 PulseGuide returned control before completion, sleep 190
21:41:40.636 00.201 9960 IsGuiding returns 1
21:41:40.637 00.001 9960 scope still moving after pulse duration time elapsed
21:41:40.668 00.031 9960 IsSlewing returns 0
21:41:40.669 00.001 9960 IsGuiding returns 0
21:41:40.670 00.001 9960 scope move finished after 180 + 55 ms
21:41:40.670 00.000 9960 Move returns status 0, amount 180
21:41:40.671 00.001 9960 move complete, result=0
21:41:40.671 00.000 9960 worker thread done servicing request
21:41:40.671 00.000 9960 Worker thread wakes up
21:41:40.671 00.000 11872 GuideStep: -0.3 px 135 ms EAST, -0.2 px 180 ms NORTH
21:41:40.678 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:41:40.678 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:41:41.926 01.248 9960 Exposure complete
21:41:42.044 00.118 9960 worker thread done servicing request
21:41:42.045 00.001 11872 OnExposeComplete: enter
21:41:42.051 00.006 11872 UpdateGuideState(): m_state=6
21:41:42.058 00.007 11872 Star::Find(15, 69, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 393
21:41:42.064 00.006 11872 Star::Find returns 1 (0), X=69.46, Y=856.92, Mass=2407, SNR=33.3, Peak=147 HFD=4.5
21:41:42.070 00.006 11872 CameraToMount -- cameraTheta (0.37) - m_xAngle (-3.14) = xAngle (3.51 = -2.77)
21:41:42.077 00.007 11872 CameraToMount -- cameraTheta (0.37) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.34 = -2.95)
21:41:42.082 00.005 11872 CameraToMount -- cameraX=0.32 cameraY=0.13 hyp=0.35 cameraTheta=0.37 mountX=-0.32 mountY=-0.07, mountTheta=-2.94
21:41:42.089 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.32, y=0.13, opts=13)
21:41:42.094 00.005 11872 Enqueuing Move request for scope (0.32, 0.13)
21:41:42.098 00.004 9960 Worker thread wakes up
21:41:42.098 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.13) opts 0xd
21:41:42.098 00.000 9960 Handling offset move in thread for scope, endpoint = (0.32, 0.13)
21:41:42.098 00.000 9960 Moving (0.32, 0.13) raw xDistance=-0.32 yDistance=-0.07
21:41:42.099 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=147, med=0, FiltMin=0, FiltMax=81, Gamma=1.000
21:41:42.103 00.004 11872 UpdateGuideState exits: m=2407 SNR=33.3
21:41:42.108 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:42.112 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:41:42.116 00.004 11872 Enqueuing Expose request
21:41:42.120 00.004 9960 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.32
21:41:42.120 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:41:42.120 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:41:42.121 00.001 9960 MoveAxis(E, 161, ABG)
21:41:42.121 00.000 9960 Guiding  Dir = 2, Dur = 161
21:41:42.121 00.000 9960 IsSlewing returns 0
21:41:42.123 00.002 9960 IsGuiding returns 0
21:41:42.123 00.000 9960 PulseGuide returned control before completion, sleep 171
21:41:42.307 00.184 9960 IsGuiding returns 1
21:41:42.308 00.001 9960 scope still moving after pulse duration time elapsed
21:41:42.339 00.031 9960 IsSlewing returns 0
21:41:42.340 00.001 9960 IsGuiding returns 0
21:41:42.340 00.000 9960 scope move finished after 161 + 56 ms
21:41:42.340 00.000 9960 Move returns status 0, amount 161
21:41:42.342 00.002 9960 MoveAxis(N, 0, ABG)
21:41:42.342 00.000 9960 Move returns status 0, amount 0
21:41:42.342 00.000 9960 move complete, result=0
21:41:42.343 00.001 9960 worker thread done servicing request
21:41:42.343 00.000 11872 GuideStep: -0.3 px 161 ms EAST, -0.1 px 0 ms NORTH
21:41:42.348 00.005 9960 Worker thread wakes up
21:41:42.348 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:41:42.348 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:41:43.607 01.259 9960 Exposure complete
21:41:43.726 00.119 9960 worker thread done servicing request
21:41:43.726 00.000 11872 OnExposeComplete: enter
21:41:43.731 00.005 11872 UpdateGuideState(): m_state=6
21:41:43.736 00.005 11872 Star::Find(15, 69, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 394
21:41:43.739 00.003 11872 Star::Find returns 1 (0), X=69.22, Y=857.13, Mass=2440, SNR=33.5, Peak=170 HFD=4.9
21:41:43.744 00.005 11872 CameraToMount -- cameraTheta (1.34) - m_xAngle (-3.14) = xAngle (4.48 = -1.80)
21:41:43.747 00.003 11872 CameraToMount -- cameraTheta (1.34) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.31 = -1.97)
21:41:43.751 00.004 11872 CameraToMount -- cameraX=0.08 cameraY=0.34 hyp=0.35 cameraTheta=1.34 mountX=-0.08 mountY=-0.32, mountTheta=-1.81
21:41:43.757 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.08, y=0.34, opts=13)
21:41:43.764 00.007 11872 Enqueuing Move request for scope (0.08, 0.34)
21:41:43.769 00.005 9960 Worker thread wakes up
21:41:43.769 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=170, med=0, FiltMin=0, FiltMax=72, Gamma=1.000
21:41:43.774 00.005 11872 UpdateGuideState exits: m=2440 SNR=33.5
21:41:43.778 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.34) opts 0xd
21:41:43.779 00.001 9960 Handling offset move in thread for scope, endpoint = (0.08, 0.34)
21:41:43.779 00.000 9960 Moving (0.08, 0.34) raw xDistance=-0.08 yDistance=-0.32
21:41:43.779 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:41:43.780 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
21:41:43.780 00.000 9960 MoveAxis(E, 0, ABG)
21:41:43.780 00.000 9960 Move returns status 0, amount 0
21:41:43.780 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:43.787 00.007 9960 MoveAxis(N, 239, ABG)
21:41:43.787 00.000 9960 Guiding  Dir = 0, Dur = 239
21:41:43.787 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:41:43.797 00.010 9960 IsSlewing returns 0
21:41:43.798 00.001 11872 Enqueuing Expose request
21:41:43.804 00.006 9960 IsGuiding returns 0
21:41:43.806 00.002 9960 PulseGuide returned control before completion, sleep 249
21:41:44.066 00.260 9960 IsGuiding returns 1
21:41:44.066 00.000 9960 scope still moving after pulse duration time elapsed
21:41:44.096 00.030 9960 IsSlewing returns 0
21:41:44.096 00.000 9960 IsGuiding returns 0
21:41:44.097 00.001 9960 scope move finished after 239 + 52 ms
21:41:44.097 00.000 9960 Move returns status 0, amount 239
21:41:44.099 00.002 9960 move complete, result=0
21:41:44.099 00.000 9960 worker thread done servicing request
21:41:44.100 00.001 9960 Worker thread wakes up
21:41:44.100 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 239 ms NORTH
21:41:44.106 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:41:44.106 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:41:45.357 01.251 9960 Exposure complete
21:41:45.481 00.124 9960 worker thread done servicing request
21:41:45.482 00.001 11872 OnExposeComplete: enter
21:41:45.487 00.005 11872 UpdateGuideState(): m_state=6
21:41:45.492 00.005 11872 Star::Find(15, 69, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 395
21:41:45.496 00.004 11872 Star::Find returns 1 (0), X=69.24, Y=856.78, Mass=2349, SNR=32.8, Peak=140 HFD=5.0
21:41:45.501 00.005 11872 CameraToMount -- cameraTheta (-0.12) - m_xAngle (-3.14) = xAngle (3.02 = 3.02)
21:41:45.504 00.003 11872 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.85 = 2.85)
21:41:45.508 00.004 11872 CameraToMount -- cameraX=0.10 cameraY=-0.01 hyp=0.10 cameraTheta=-0.12 mountX=-0.10 mountY=0.03, mountTheta=2.86
21:41:45.515 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.10, y=-0.01, opts=13)
21:41:45.523 00.008 11872 Enqueuing Move request for scope (0.10, -0.01)
21:41:45.528 00.005 9960 Worker thread wakes up
21:41:45.529 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=140, med=0, FiltMin=0, FiltMax=76, Gamma=1.000
21:41:45.535 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.01) opts 0xd
21:41:45.535 00.000 11872 UpdateGuideState exits: m=2349 SNR=32.8
21:41:45.540 00.005 9960 Handling offset move in thread for scope, endpoint = (0.10, -0.01)
21:41:45.542 00.002 9960 Moving (0.10, -0.01) raw xDistance=-0.10 yDistance=0.03
21:41:45.542 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:41:45.542 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:45.550 00.008 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:41:45.550 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:41:45.557 00.007 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:41:45.557 00.000 9960 MoveAxis(E, 0, ABG)
21:41:45.558 00.001 11872 Enqueuing Expose request
21:41:45.564 00.006 9960 Move returns status 0, amount 0
21:41:45.564 00.000 9960 MoveAxis(N, 0, ABG)
21:41:45.565 00.001 9960 Move returns status 0, amount 0
21:41:45.565 00.000 9960 move complete, result=0
21:41:45.565 00.000 9960 worker thread done servicing request
21:41:45.565 00.000 11872 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:41:45.571 00.006 9960 Worker thread wakes up
21:41:45.571 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:41:45.571 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:41:46.827 01.256 9960 Exposure complete
21:41:46.958 00.131 9960 worker thread done servicing request
21:41:46.958 00.000 11872 OnExposeComplete: enter
21:41:46.963 00.005 11872 UpdateGuideState(): m_state=6
21:41:46.967 00.004 11872 Star::Find(15, 69, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 396
21:41:46.971 00.004 11872 Star::Find returns 1 (0), X=69.11, Y=857.00, Mass=2390, SNR=33.1, Peak=156 HFD=4.6
21:41:46.974 00.003 11872 CameraToMount -- cameraTheta (1.72) - m_xAngle (-3.14) = xAngle (4.86 = -1.43)
21:41:46.978 00.004 11872 CameraToMount -- cameraTheta (1.72) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.68 = -1.60)
21:41:46.983 00.005 11872 CameraToMount -- cameraX=-0.03 cameraY=0.21 hyp=0.21 cameraTheta=1.72 mountX=0.03 mountY=-0.21, mountTheta=-1.43
21:41:46.989 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.03, y=0.21, opts=13)
21:41:46.993 00.004 11872 Enqueuing Move request for scope (-0.03, 0.21)
21:41:46.997 00.004 9960 Worker thread wakes up
21:41:46.998 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=156, med=0, FiltMin=0, FiltMax=70, Gamma=1.000
21:41:47.001 00.003 11872 UpdateGuideState exits: m=2390 SNR=33.1
21:41:47.006 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:47.010 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:41:47.014 00.004 11872 Enqueuing Expose request
21:41:47.020 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.21) opts 0xd
21:41:47.021 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.03, 0.21)
21:41:47.021 00.000 9960 Moving (-0.03, 0.21) raw xDistance=0.03 yDistance=-0.21
21:41:47.021 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:41:47.021 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
21:41:47.021 00.000 9960 MoveAxis(E, 0, ABG)
21:41:47.022 00.001 9960 Move returns status 0, amount 0
21:41:47.022 00.000 9960 MoveAxis(N, 160, ABG)
21:41:47.022 00.000 9960 Guiding  Dir = 0, Dur = 160
21:41:47.023 00.001 9960 IsSlewing returns 0
21:41:47.024 00.001 9960 IsGuiding returns 0
21:41:47.024 00.000 9960 PulseGuide returned control before completion, sleep 170
21:41:47.206 00.182 9960 IsGuiding returns 1
21:41:47.209 00.003 9960 scope still moving after pulse duration time elapsed
21:41:47.237 00.028 9960 IsSlewing returns 0
21:41:47.238 00.001 9960 IsGuiding returns 0
21:41:47.239 00.001 9960 scope move finished after 160 + 54 ms
21:41:47.239 00.000 9960 Move returns status 0, amount 160
21:41:47.239 00.000 9960 move complete, result=0
21:41:47.240 00.001 9960 worker thread done servicing request
21:41:47.241 00.001 11872 GuideStep: 0.0 px 0 ms EAST, -0.2 px 160 ms NORTH
21:41:47.247 00.006 9960 Worker thread wakes up
21:41:47.247 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:41:47.247 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:41:48.498 01.251 9960 Exposure complete
21:41:48.628 00.130 9960 worker thread done servicing request
21:41:48.629 00.001 11872 OnExposeComplete: enter
21:41:48.633 00.004 11872 UpdateGuideState(): m_state=6
21:41:48.637 00.004 11872 Star::Find(15, 69, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 397
21:41:48.641 00.004 11872 Star::Find returns 1 (0), X=68.86, Y=857.03, Mass=2489, SNR=33.7, Peak=151 HFD=4.6
21:41:48.649 00.008 11872 CameraToMount -- cameraTheta (2.45) - m_xAngle (-3.14) = xAngle (5.58 = -0.70)
21:41:48.653 00.004 11872 CameraToMount -- cameraTheta (2.45) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.41 = -0.87)
21:41:48.658 00.005 11872 CameraToMount -- cameraX=-0.28 cameraY=0.24 hyp=0.37 cameraTheta=2.45 mountX=0.28 mountY=-0.28, mountTheta=-0.79
21:41:48.664 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.28, y=0.24, opts=13)
21:41:48.668 00.004 11872 Enqueuing Move request for scope (-0.28, 0.24)
21:41:48.672 00.004 9960 Worker thread wakes up
21:41:48.672 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=151, med=0, FiltMin=0, FiltMax=78, Gamma=1.000
21:41:48.676 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.24) opts 0xd
21:41:48.677 00.001 11872 UpdateGuideState exits: m=2489 SNR=33.7
21:41:48.681 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:48.684 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:41:48.689 00.005 9960 Handling offset move in thread for scope, endpoint = (-0.28, 0.24)
21:41:48.689 00.000 9960 Moving (-0.28, 0.24) raw xDistance=0.28 yDistance=-0.28
21:41:48.689 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
21:41:48.689 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
21:41:48.689 00.000 9960 MoveAxis(W, 131, ABG)
21:41:48.690 00.001 9960 Guiding  Dir = 3, Dur = 131
21:41:48.690 00.000 11872 Enqueuing Expose request
21:41:48.694 00.004 9960 IsSlewing returns 0
21:41:48.695 00.001 9960 IsGuiding returns 0
21:41:48.695 00.000 9960 PulseGuide returned control before completion, sleep 141
21:41:48.846 00.151 9960 IsGuiding returns 1
21:41:48.847 00.001 9960 scope still moving after pulse duration time elapsed
21:41:48.876 00.029 9960 IsSlewing returns 0
21:41:48.877 00.001 9960 IsGuiding returns 0
21:41:48.877 00.000 9960 scope move finished after 131 + 51 ms
21:41:48.879 00.002 9960 Move returns status 0, amount 131
21:41:48.879 00.000 9960 MoveAxis(N, 210, ABG)
21:41:48.879 00.000 9960 Guiding  Dir = 0, Dur = 210
21:41:48.880 00.001 9960 IsSlewing returns 0
21:41:48.880 00.000 9960 IsGuiding returns 0
21:41:48.881 00.001 9960 PulseGuide returned control before completion, sleep 220
21:41:49.109 00.228 9960 IsGuiding returns 1
21:41:49.109 00.000 9960 scope still moving after pulse duration time elapsed
21:41:49.141 00.032 9960 IsSlewing returns 0
21:41:49.143 00.002 9960 IsGuiding returns 0
21:41:49.144 00.001 9960 scope move finished after 210 + 53 ms
21:41:49.145 00.001 9960 Move returns status 0, amount 210
21:41:49.145 00.000 9960 move complete, result=0
21:41:49.145 00.000 9960 worker thread done servicing request
21:41:49.146 00.001 9960 Worker thread wakes up
21:41:49.146 00.000 11872 GuideStep: 0.3 px 131 ms WEST, -0.3 px 210 ms NORTH
21:41:49.151 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:41:49.152 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:41:50.403 01.251 9960 Exposure complete
21:41:50.534 00.131 9960 worker thread done servicing request
21:41:50.535 00.001 11872 OnExposeComplete: enter
21:41:50.539 00.004 11872 UpdateGuideState(): m_state=6
21:41:50.542 00.003 11872 Star::Find(15, 68, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 398
21:41:50.546 00.004 11872 Star::Find returns 1 (0), X=69.04, Y=856.75, Mass=2606, SNR=34.9, Peak=142 HFD=4.8
21:41:50.554 00.008 11872 CameraToMount -- cameraTheta (-2.72) - m_xAngle (-3.14) = xAngle (0.42 = 0.42)
21:41:50.559 00.005 11872 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.25 = 0.25)
21:41:50.564 00.005 11872 CameraToMount -- cameraX=-0.10 cameraY=-0.04 hyp=0.11 cameraTheta=-2.72 mountX=0.10 mountY=0.03, mountTheta=0.26
21:41:50.570 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.10, y=-0.04, opts=13)
21:41:50.575 00.005 11872 Enqueuing Move request for scope (-0.10, -0.04)
21:41:50.579 00.004 9960 Worker thread wakes up
21:41:50.580 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=142, med=0, FiltMin=0, FiltMax=87, Gamma=1.000
21:41:50.585 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.04) opts 0xd
21:41:50.585 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.10, -0.04)
21:41:50.585 00.000 9960 Moving (-0.10, -0.04) raw xDistance=0.10 yDistance=0.03
21:41:50.585 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:41:50.585 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:41:50.586 00.001 11872 UpdateGuideState exits: m=2606 SNR=34.9
21:41:50.589 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:41:50.589 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:50.595 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:41:50.600 00.005 11872 Enqueuing Expose request
21:41:50.604 00.004 9960 MoveAxis(E, 0, ABG)
21:41:50.604 00.000 9960 Move returns status 0, amount 0
21:41:50.604 00.000 9960 MoveAxis(N, 0, ABG)
21:41:50.604 00.000 9960 Move returns status 0, amount 0
21:41:50.606 00.002 9960 move complete, result=0
21:41:50.606 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:41:50.610 00.004 9960 worker thread done servicing request
21:41:50.611 00.001 9960 Worker thread wakes up
21:41:50.611 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:41:50.611 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:41:51.852 01.241 9960 Exposure complete
21:41:51.976 00.124 9960 worker thread done servicing request
21:41:51.976 00.000 11872 OnExposeComplete: enter
21:41:51.981 00.005 11872 UpdateGuideState(): m_state=6
21:41:51.987 00.006 11872 Star::Find(15, 69, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 399
21:41:51.994 00.007 11872 Star::Find returns 1 (0), X=68.80, Y=857.10, Mass=2431, SNR=33.4, Peak=146 HFD=4.7
21:41:52.000 00.006 11872 CameraToMount -- cameraTheta (2.41) - m_xAngle (-3.14) = xAngle (5.55 = -0.73)
21:41:52.005 00.005 11872 CameraToMount -- cameraTheta (2.41) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.38 = -0.91)
21:41:52.010 00.005 11872 CameraToMount -- cameraX=-0.34 cameraY=0.31 hyp=0.46 cameraTheta=2.41 mountX=0.34 mountY=-0.36, mountTheta=-0.81
21:41:52.018 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=-0.34, y=0.31, opts=13)
21:41:52.024 00.006 11872 Enqueuing Move request for scope (-0.34, 0.31)
21:41:52.028 00.004 9960 Worker thread wakes up
21:41:52.028 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=146, med=0, FiltMin=0, FiltMax=78, Gamma=1.000
21:41:52.035 00.007 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.31) opts 0xd
21:41:52.035 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.34, 0.31)
21:41:52.036 00.001 9960 Moving (-0.34, 0.31) raw xDistance=0.34 yDistance=-0.36
21:41:52.036 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.34
21:41:52.037 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.36
21:41:52.037 00.000 9960 MoveAxis(W, 159, ABG)
21:41:52.038 00.001 11872 UpdateGuideState exits: m=2431 SNR=33.4
21:41:52.042 00.004 9960 Guiding  Dir = 3, Dur = 159
21:41:52.042 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:52.047 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:41:52.052 00.005 11872 Enqueuing Expose request
21:41:52.055 00.003 9960 IsSlewing returns 0
21:41:52.055 00.000 9960 IsGuiding returns 0
21:41:52.056 00.001 9960 PulseGuide returned control before completion, sleep 169
21:41:52.236 00.180 9960 IsGuiding returns 1
21:41:52.238 00.002 9960 scope still moving after pulse duration time elapsed
21:41:52.266 00.028 9960 IsSlewing returns 0
21:41:52.267 00.001 9960 IsGuiding returns 0
21:41:52.267 00.000 9960 scope move finished after 159 + 52 ms
21:41:52.269 00.002 9960 Move returns status 0, amount 159
21:41:52.269 00.000 9960 MoveAxis(N, 269, ABG)
21:41:52.269 00.000 9960 Guiding  Dir = 0, Dur = 269
21:41:52.270 00.001 9960 IsSlewing returns 0
21:41:52.270 00.000 9960 IsGuiding returns 0
21:41:52.272 00.002 9960 PulseGuide returned control before completion, sleep 279
21:41:52.563 00.291 9960 IsGuiding returns 1
21:41:52.563 00.000 9960 scope still moving after pulse duration time elapsed
21:41:52.593 00.030 9960 IsSlewing returns 0
21:41:52.595 00.002 9960 IsGuiding returns 0
21:41:52.595 00.000 9960 scope move finished after 269 + 55 ms
21:41:52.595 00.000 9960 Move returns status 0, amount 269
21:41:52.595 00.000 9960 move complete, result=0
21:41:52.597 00.002 9960 worker thread done servicing request
21:41:52.597 00.000 11872 GuideStep: 0.3 px 159 ms WEST, -0.4 px 269 ms NORTH
21:41:52.602 00.005 9960 Worker thread wakes up
21:41:52.603 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:41:52.603 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:41:53.850 01.247 9960 Exposure complete
21:41:53.966 00.116 9960 worker thread done servicing request
21:41:53.966 00.000 11872 OnExposeComplete: enter
21:41:53.970 00.004 11872 UpdateGuideState(): m_state=6
21:41:53.974 00.004 11872 Star::Find(15, 68, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 400
21:41:53.978 00.004 11872 Star::Find returns 1 (0), X=68.79, Y=856.87, Mass=2477, SNR=33.8, Peak=133 HFD=4.6
21:41:53.984 00.006 11872 CameraToMount -- cameraTheta (2.92) - m_xAngle (-3.14) = xAngle (6.05 = -0.23)
21:41:53.988 00.004 11872 CameraToMount -- cameraTheta (2.92) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.88 = -0.40)
21:41:53.994 00.006 11872 CameraToMount -- cameraX=-0.35 cameraY=0.08 hyp=0.36 cameraTheta=2.92 mountX=0.35 mountY=-0.14, mountTheta=-0.38
21:41:54.000 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.35, y=0.08, opts=13)
21:41:54.004 00.004 11872 Enqueuing Move request for scope (-0.35, 0.08)
21:41:54.009 00.005 9960 Worker thread wakes up
21:41:54.009 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.35, 0.08) opts 0xd
21:41:54.009 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.35, 0.08)
21:41:54.009 00.000 9960 Moving (-0.35, 0.08) raw xDistance=0.35 yDistance=-0.14
21:41:54.009 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.35
21:41:54.009 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:41:54.010 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=133, med=0, FiltMin=0, FiltMax=85, Gamma=1.000
21:41:54.017 00.007 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:41:54.017 00.000 9960 MoveAxis(W, 174, ABG)
21:41:54.017 00.000 11872 UpdateGuideState exits: m=2477 SNR=33.8
21:41:54.021 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:54.026 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:41:54.030 00.004 11872 Enqueuing Expose request
21:41:54.035 00.005 9960 Guiding  Dir = 3, Dur = 174
21:41:54.035 00.000 9960 IsSlewing returns 0
21:41:54.036 00.001 9960 IsGuiding returns 0
21:41:54.036 00.000 9960 PulseGuide returned control before completion, sleep 184
21:41:54.231 00.195 9960 IsGuiding returns 1
21:41:54.232 00.001 9960 scope still moving after pulse duration time elapsed
21:41:54.261 00.029 9960 IsSlewing returns 0
21:41:54.263 00.002 9960 IsGuiding returns 0
21:41:54.264 00.001 9960 scope move finished after 174 + 54 ms
21:41:54.264 00.000 9960 Move returns status 0, amount 174
21:41:54.266 00.002 9960 MoveAxis(N, 0, ABG)
21:41:54.266 00.000 9960 Move returns status 0, amount 0
21:41:54.266 00.000 9960 move complete, result=0
21:41:54.267 00.001 9960 worker thread done servicing request
21:41:54.267 00.000 9960 Worker thread wakes up
21:41:54.267 00.000 11872 GuideStep: 0.3 px 174 ms WEST, -0.1 px 0 ms NORTH
21:41:54.274 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:41:54.274 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:41:55.530 01.256 9960 Exposure complete
21:41:55.652 00.122 9960 worker thread done servicing request
21:41:55.653 00.001 11872 OnExposeComplete: enter
21:41:55.657 00.004 11872 UpdateGuideState(): m_state=6
21:41:55.661 00.004 11872 Star::Find(15, 68, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 401
21:41:55.665 00.004 11872 Star::Find returns 1 (0), X=69.06, Y=857.09, Mass=2395, SNR=33.1, Peak=163 HFD=4.5
21:41:55.669 00.004 11872 CameraToMount -- cameraTheta (1.84) - m_xAngle (-3.14) = xAngle (4.98 = -1.30)
21:41:55.673 00.004 11872 CameraToMount -- cameraTheta (1.84) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.81 = -1.48)
21:41:55.683 00.010 11872 CameraToMount -- cameraX=-0.08 cameraY=0.30 hyp=0.31 cameraTheta=1.84 mountX=0.08 mountY=-0.31, mountTheta=-1.31
21:41:55.691 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=-0.08, y=0.30, opts=13)
21:41:55.695 00.004 11872 Enqueuing Move request for scope (-0.08, 0.30)
21:41:55.699 00.004 9960 Worker thread wakes up
21:41:55.699 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=163, med=1, FiltMin=0, FiltMax=73, Gamma=1.000
21:41:55.702 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.30) opts 0xd
21:41:55.702 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.08, 0.30)
21:41:55.702 00.000 9960 Moving (-0.08, 0.30) raw xDistance=0.08 yDistance=-0.31
21:41:55.702 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:41:55.704 00.002 11872 UpdateGuideState exits: m=2395 SNR=33.1
21:41:55.708 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:55.713 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:41:55.716 00.003 11872 Enqueuing Expose request
21:41:55.720 00.004 9960 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
21:41:55.720 00.000 9960 MoveAxis(E, 0, ABG)
21:41:55.720 00.000 9960 Move returns status 0, amount 0
21:41:55.720 00.000 9960 MoveAxis(N, 233, ABG)
21:41:55.720 00.000 9960 Guiding  Dir = 0, Dur = 233
21:41:55.722 00.002 9960 IsSlewing returns 0
21:41:55.722 00.000 9960 IsGuiding returns 0
21:41:55.722 00.000 9960 PulseGuide returned control before completion, sleep 243
21:41:55.972 00.250 9960 IsGuiding returns 1
21:41:55.973 00.001 9960 scope still moving after pulse duration time elapsed
21:41:56.004 00.031 9960 IsSlewing returns 0
21:41:56.004 00.000 9960 IsGuiding returns 1
21:41:56.035 00.031 9960 IsSlewing returns 0
21:41:56.035 00.000 9960 IsGuiding returns 0
21:41:56.036 00.001 9960 scope move finished after 233 + 80 ms
21:41:56.036 00.000 9960 Move returns status 0, amount 233
21:41:56.036 00.000 9960 move complete, result=0
21:41:56.036 00.000 9960 worker thread done servicing request
21:41:56.037 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 233 ms NORTH
21:41:56.044 00.007 9960 Worker thread wakes up
21:41:56.044 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:41:56.045 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:41:57.300 01.255 9960 Exposure complete
21:41:57.430 00.130 9960 worker thread done servicing request
21:41:57.430 00.000 11872 OnExposeComplete: enter
21:41:57.435 00.005 11872 UpdateGuideState(): m_state=6
21:41:57.438 00.003 11872 Star::Find(15, 69, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 402
21:41:57.443 00.005 11872 Star::Find returns 1 (0), X=69.08, Y=856.88, Mass=2304, SNR=32.7, Peak=144 HFD=4.5
21:41:57.446 00.003 11872 CameraToMount -- cameraTheta (2.16) - m_xAngle (-3.14) = xAngle (5.30 = -0.99)
21:41:57.451 00.005 11872 CameraToMount -- cameraTheta (2.16) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.12 = -1.16)
21:41:57.455 00.004 11872 CameraToMount -- cameraX=-0.06 cameraY=0.09 hyp=0.11 cameraTheta=2.16 mountX=0.06 mountY=-0.10, mountTheta=-1.03
21:41:57.461 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.06, y=0.09, opts=13)
21:41:57.466 00.005 11872 Enqueuing Move request for scope (-0.06, 0.09)
21:41:57.469 00.003 9960 Worker thread wakes up
21:41:57.470 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=144, med=0, FiltMin=0, FiltMax=67, Gamma=1.000
21:41:57.473 00.003 11872 UpdateGuideState exits: m=2304 SNR=32.7
21:41:57.477 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:57.480 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:41:57.484 00.004 11872 Enqueuing Expose request
21:41:57.487 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.09) opts 0xd
21:41:57.487 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.06, 0.09)
21:41:57.487 00.000 9960 Moving (-0.06, 0.09) raw xDistance=0.06 yDistance=-0.10
21:41:57.487 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:41:57.487 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:41:57.489 00.002 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:41:57.489 00.000 9960 MoveAxis(E, 0, ABG)
21:41:57.489 00.000 9960 Move returns status 0, amount 0
21:41:57.489 00.000 9960 MoveAxis(N, 0, ABG)
21:41:57.489 00.000 9960 Move returns status 0, amount 0
21:41:57.489 00.000 9960 move complete, result=0
21:41:57.490 00.001 9960 worker thread done servicing request
21:41:57.490 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:41:57.494 00.004 9960 Worker thread wakes up
21:41:57.494 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:41:57.496 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:41:58.741 01.245 9960 Exposure complete
21:41:58.859 00.118 9960 worker thread done servicing request
21:41:58.859 00.000 11872 OnExposeComplete: enter
21:41:58.862 00.003 11872 UpdateGuideState(): m_state=6
21:41:58.866 00.004 11872 Star::Find(15, 69, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 403
21:41:58.868 00.002 11872 Star::Find returns 1 (0), X=68.76, Y=857.01, Mass=2451, SNR=33.3, Peak=155 HFD=4.7
21:41:58.872 00.004 11872 CameraToMount -- cameraTheta (2.63) - m_xAngle (-3.14) = xAngle (5.77 = -0.52)
21:41:58.876 00.004 11872 CameraToMount -- cameraTheta (2.63) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.59 = -0.69)
21:41:58.880 00.004 11872 CameraToMount -- cameraX=-0.38 cameraY=0.21 hyp=0.44 cameraTheta=2.63 mountX=0.38 mountY=-0.28, mountTheta=-0.63
21:41:58.884 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.38, y=0.21, opts=13)
21:41:58.888 00.004 11872 Enqueuing Move request for scope (-0.38, 0.21)
21:41:58.892 00.004 9960 Worker thread wakes up
21:41:58.893 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.38, 0.21) opts 0xd
21:41:58.893 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.38, 0.21)
21:41:58.893 00.000 9960 Moving (-0.38, 0.21) raw xDistance=0.38 yDistance=-0.28
21:41:58.893 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=155, med=0, FiltMin=0, FiltMax=82, Gamma=1.000
21:41:58.896 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.38
21:41:58.896 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
21:41:58.896 00.000 9960 MoveAxis(W, 179, ABG)
21:41:58.896 00.000 9960 Guiding  Dir = 3, Dur = 179
21:41:58.896 00.000 11872 UpdateGuideState exits: m=2451 SNR=33.3
21:41:58.899 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:58.903 00.004 9960 IsSlewing returns 0
21:41:58.903 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:41:58.906 00.003 11872 Enqueuing Expose request
21:41:58.910 00.004 9960 IsGuiding returns 0
21:41:58.910 00.000 9960 PulseGuide returned control before completion, sleep 189
21:41:59.108 00.198 9960 IsGuiding returns 1
21:41:59.109 00.001 9960 scope still moving after pulse duration time elapsed
21:41:59.139 00.030 9960 IsSlewing returns 0
21:41:59.143 00.004 9960 IsGuiding returns 0
21:41:59.143 00.000 9960 scope move finished after 179 + 53 ms
21:41:59.143 00.000 9960 Move returns status 0, amount 179
21:41:59.143 00.000 9960 MoveAxis(N, 208, ABG)
21:41:59.144 00.001 9960 Guiding  Dir = 0, Dur = 208
21:41:59.144 00.000 9960 IsSlewing returns 0
21:41:59.144 00.000 9960 IsGuiding returns 0
21:41:59.146 00.002 9960 PulseGuide returned control before completion, sleep 218
21:41:59.373 00.227 9960 IsGuiding returns 1
21:41:59.374 00.001 9960 scope still moving after pulse duration time elapsed
21:41:59.404 00.030 9960 IsSlewing returns 0
21:41:59.407 00.003 9960 IsGuiding returns 0
21:41:59.407 00.000 9960 scope move finished after 208 + 53 ms
21:41:59.408 00.001 9960 Move returns status 0, amount 208
21:41:59.408 00.000 9960 move complete, result=0
21:41:59.408 00.000 9960 worker thread done servicing request
21:41:59.408 00.000 9960 Worker thread wakes up
21:41:59.409 00.001 11872 GuideStep: 0.4 px 179 ms WEST, -0.3 px 208 ms NORTH
21:41:59.416 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:41:59.416 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:42:00.673 01.257 9960 Exposure complete
21:42:00.806 00.133 9960 worker thread done servicing request
21:42:00.806 00.000 11872 OnExposeComplete: enter
21:42:00.810 00.004 11872 UpdateGuideState(): m_state=6
21:42:00.814 00.004 11872 Star::Find(15, 68, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 404
21:42:00.818 00.004 11872 Star::Find returns 1 (0), X=69.11, Y=857.07, Mass=2420, SNR=33.4, Peak=155 HFD=4.7
21:42:00.822 00.004 11872 CameraToMount -- cameraTheta (1.68) - m_xAngle (-3.14) = xAngle (4.82 = -1.46)
21:42:00.827 00.005 11872 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.65 = -1.64)
21:42:00.831 00.004 11872 CameraToMount -- cameraX=-0.03 cameraY=0.28 hyp=0.28 cameraTheta=1.68 mountX=0.03 mountY=-0.28, mountTheta=-1.46
21:42:00.836 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.03, y=0.28, opts=13)
21:42:00.841 00.005 11872 Enqueuing Move request for scope (-0.03, 0.28)
21:42:00.844 00.003 9960 Worker thread wakes up
21:42:00.845 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=155, med=0, FiltMin=0, FiltMax=66, Gamma=1.000
21:42:00.848 00.003 11872 UpdateGuideState exits: m=2420 SNR=33.4
21:42:00.852 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:00.856 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.28) opts 0xd
21:42:00.857 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.03, 0.28)
21:42:00.857 00.000 9960 Moving (-0.03, 0.28) raw xDistance=0.03 yDistance=-0.28
21:42:00.857 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:42:00.858 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:42:00.863 00.005 9960 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
21:42:00.863 00.000 9960 MoveAxis(E, 0, ABG)
21:42:00.863 00.000 9960 Move returns status 0, amount 0
21:42:00.863 00.000 9960 MoveAxis(N, 212, ABG)
21:42:00.864 00.001 9960 Guiding  Dir = 0, Dur = 212
21:42:00.864 00.000 11872 Enqueuing Expose request
21:42:00.868 00.004 9960 IsSlewing returns 0
21:42:00.868 00.000 9960 IsGuiding returns 0
21:42:00.868 00.000 9960 PulseGuide returned control before completion, sleep 222
21:42:01.101 00.233 9960 IsGuiding returns 1
21:42:01.104 00.003 9960 scope still moving after pulse duration time elapsed
21:42:01.132 00.028 9960 IsSlewing returns 0
21:42:01.134 00.002 9960 IsGuiding returns 0
21:42:01.134 00.000 9960 scope move finished after 212 + 53 ms
21:42:01.134 00.000 9960 Move returns status 0, amount 212
21:42:01.134 00.000 9960 move complete, result=0
21:42:01.135 00.001 9960 worker thread done servicing request
21:42:01.135 00.000 9960 Worker thread wakes up
21:42:01.137 00.002 11872 GuideStep: 0.0 px 0 ms EAST, -0.3 px 212 ms NORTH
21:42:01.145 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
21:42:01.145 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:42:02.394 01.249 9960 Exposure complete
21:42:02.517 00.123 9960 worker thread done servicing request
21:42:02.518 00.001 11872 OnExposeComplete: enter
21:42:02.521 00.003 11872 UpdateGuideState(): m_state=6
21:42:02.526 00.005 11872 Star::Find(15, 69, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 405
21:42:02.529 00.003 11872 Star::Find returns 1 (0), X=68.94, Y=856.90, Mass=2437, SNR=33.5, Peak=146 HFD=4.5
21:42:02.532 00.003 11872 CameraToMount -- cameraTheta (2.64) - m_xAngle (-3.14) = xAngle (5.77 = -0.51)
21:42:02.536 00.004 11872 CameraToMount -- cameraTheta (2.64) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.60 = -0.68)
21:42:02.541 00.005 11872 CameraToMount -- cameraX=-0.20 cameraY=0.11 hyp=0.22 cameraTheta=2.64 mountX=0.20 mountY=-0.14, mountTheta=-0.63
21:42:02.546 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.20, y=0.11, opts=13)
21:42:02.551 00.005 11872 Enqueuing Move request for scope (-0.20, 0.11)
21:42:02.555 00.004 9960 Worker thread wakes up
21:42:02.555 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.11) opts 0xd
21:42:02.555 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.20, 0.11)
21:42:02.555 00.000 9960 Moving (-0.20, 0.11) raw xDistance=0.20 yDistance=-0.14
21:42:02.555 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
21:42:02.556 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:42:02.557 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:42:02.557 00.000 9960 MoveAxis(E, 0, ABG)
21:42:02.557 00.000 9960 Move returns status 0, amount 0
21:42:02.557 00.000 9960 MoveAxis(N, 0, ABG)
21:42:02.557 00.000 9960 Move returns status 0, amount 0
21:42:02.557 00.000 9960 move complete, result=0
21:42:02.558 00.001 9960 worker thread done servicing request
21:42:02.558 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=146, med=0, FiltMin=0, FiltMax=67, Gamma=1.000
21:42:02.562 00.004 11872 UpdateGuideState exits: m=2437 SNR=33.5
21:42:02.565 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:02.569 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:42:02.573 00.004 11872 Enqueuing Expose request
21:42:02.576 00.003 9960 Worker thread wakes up
21:42:02.576 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:42:02.581 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:42:02.581 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:42:03.834 01.253 9960 Exposure complete
21:42:03.949 00.115 9960 worker thread done servicing request
21:42:03.949 00.000 11872 OnExposeComplete: enter
21:42:03.952 00.003 11872 UpdateGuideState(): m_state=6
21:42:03.955 00.003 11872 Star::Find(15, 68, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 406
21:42:03.959 00.004 11872 Star::Find returns 1 (0), X=68.79, Y=856.97, Mass=2386, SNR=33.1, Peak=134 HFD=4.7
21:42:03.964 00.005 11872 CameraToMount -- cameraTheta (2.67) - m_xAngle (-3.14) = xAngle (5.81 = -0.47)
21:42:03.968 00.004 11872 CameraToMount -- cameraTheta (2.67) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.64 = -0.64)
21:42:03.971 00.003 11872 CameraToMount -- cameraX=-0.35 cameraY=0.17 hyp=0.39 cameraTheta=2.67 mountX=0.34 mountY=-0.23, mountTheta=-0.59
21:42:03.976 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.35, y=0.17, opts=13)
21:42:03.981 00.005 11872 Enqueuing Move request for scope (-0.35, 0.17)
21:42:03.986 00.005 9960 Worker thread wakes up
21:42:03.987 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.35, 0.17) opts 0xd
21:42:03.987 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.35, 0.17)
21:42:03.987 00.000 9960 Moving (-0.35, 0.17) raw xDistance=0.34 yDistance=-0.23
21:42:03.987 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=134, med=0, FiltMin=0, FiltMax=76, Gamma=1.000
21:42:03.991 00.004 11872 UpdateGuideState exits: m=2386 SNR=33.1
21:42:03.996 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:04.000 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:42:04.003 00.003 11872 Enqueuing Expose request
21:42:04.007 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.34
21:42:04.007 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
21:42:04.007 00.000 9960 MoveAxis(W, 162, ABG)
21:42:04.007 00.000 9960 Guiding  Dir = 3, Dur = 162
21:42:04.008 00.001 9960 IsSlewing returns 0
21:42:04.008 00.000 9960 IsGuiding returns 0
21:42:04.008 00.000 9960 PulseGuide returned control before completion, sleep 172
21:42:04.195 00.187 9960 IsGuiding returns 1
21:42:04.196 00.001 9960 scope still moving after pulse duration time elapsed
21:42:04.227 00.031 9960 IsSlewing returns 0
21:42:04.229 00.002 9960 IsGuiding returns 0
21:42:04.229 00.000 9960 scope move finished after 162 + 58 ms
21:42:04.230 00.001 9960 Move returns status 0, amount 162
21:42:04.230 00.000 9960 MoveAxis(N, 173, ABG)
21:42:04.231 00.001 9960 Guiding  Dir = 0, Dur = 173
21:42:04.232 00.001 9960 IsSlewing returns 0
21:42:04.233 00.001 9960 IsGuiding returns 0
21:42:04.234 00.001 9960 PulseGuide returned control before completion, sleep 183
21:42:04.431 00.197 9960 IsGuiding returns 1
21:42:04.431 00.000 9960 scope still moving after pulse duration time elapsed
21:42:04.460 00.029 9960 IsSlewing returns 0
21:42:04.461 00.001 9960 IsGuiding returns 0
21:42:04.461 00.000 9960 scope move finished after 173 + 55 ms
21:42:04.462 00.001 9960 Move returns status 0, amount 173
21:42:04.463 00.001 9960 move complete, result=0
21:42:04.463 00.000 9960 worker thread done servicing request
21:42:04.463 00.000 11872 GuideStep: 0.3 px 162 ms WEST, -0.2 px 173 ms NORTH
21:42:04.469 00.006 9960 Worker thread wakes up
21:42:04.469 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:42:04.469 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:42:05.721 01.252 9960 Exposure complete
21:42:05.849 00.128 9960 worker thread done servicing request
21:42:05.849 00.000 11872 OnExposeComplete: enter
21:42:05.853 00.004 11872 UpdateGuideState(): m_state=6
21:42:05.858 00.005 11872 Star::Find(15, 68, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 407
21:42:05.863 00.005 11872 Star::Find returns 1 (0), X=68.97, Y=856.88, Mass=2514, SNR=33.8, Peak=141 HFD=4.7
21:42:05.869 00.006 11872 CameraToMount -- cameraTheta (2.69) - m_xAngle (-3.14) = xAngle (5.82 = -0.46)
21:42:05.874 00.005 11872 CameraToMount -- cameraTheta (2.69) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.65 = -0.63)
21:42:05.878 00.004 11872 CameraToMount -- cameraX=-0.17 cameraY=0.08 hyp=0.19 cameraTheta=2.69 mountX=0.17 mountY=-0.11, mountTheta=-0.58
21:42:05.886 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=-0.17, y=0.08, opts=13)
21:42:05.895 00.009 11872 Enqueuing Move request for scope (-0.17, 0.08)
21:42:05.902 00.007 9960 Worker thread wakes up
21:42:05.902 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.08) opts 0xd
21:42:05.902 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.17, 0.08)
21:42:05.902 00.000 9960 Moving (-0.17, 0.08) raw xDistance=0.17 yDistance=-0.11
21:42:05.904 00.002 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
21:42:05.904 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:42:05.904 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=141, med=0, FiltMin=0, FiltMax=80, Gamma=1.000
21:42:05.909 00.005 11872 UpdateGuideState exits: m=2514 SNR=33.8
21:42:05.912 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:05.914 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:42:05.920 00.006 11872 Enqueuing Expose request
21:42:05.926 00.006 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:42:05.926 00.000 9960 MoveAxis(E, 0, ABG)
21:42:05.926 00.000 9960 Move returns status 0, amount 0
21:42:05.926 00.000 9960 MoveAxis(N, 0, ABG)
21:42:05.927 00.001 9960 Move returns status 0, amount 0
21:42:05.927 00.000 9960 move complete, result=0
21:42:05.927 00.000 9960 worker thread done servicing request
21:42:05.928 00.001 11872 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:42:05.931 00.003 9960 Worker thread wakes up
21:42:05.931 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:42:05.932 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:42:07.177 01.245 9960 Exposure complete
21:42:07.298 00.121 9960 worker thread done servicing request
21:42:07.299 00.001 11872 OnExposeComplete: enter
21:42:07.303 00.004 11872 UpdateGuideState(): m_state=6
21:42:07.308 00.005 11872 Star::Find(15, 68, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 408
21:42:07.312 00.004 11872 Star::Find returns 1 (0), X=68.91, Y=857.09, Mass=2486, SNR=34.0, Peak=140 HFD=4.6
21:42:07.315 00.003 11872 CameraToMount -- cameraTheta (2.21) - m_xAngle (-3.14) = xAngle (5.35 = -0.94)
21:42:07.319 00.004 11872 CameraToMount -- cameraTheta (2.21) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.18 = -1.11)
21:42:07.323 00.004 11872 CameraToMount -- cameraX=-0.23 cameraY=0.30 hyp=0.38 cameraTheta=2.21 mountX=0.22 mountY=-0.34, mountTheta=-0.99
21:42:07.329 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.23, y=0.30, opts=13)
21:42:07.333 00.004 11872 Enqueuing Move request for scope (-0.23, 0.30)
21:42:07.338 00.005 9960 Worker thread wakes up
21:42:07.338 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.30) opts 0xd
21:42:07.338 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.23, 0.30)
21:42:07.338 00.000 9960 Moving (-0.23, 0.30) raw xDistance=0.22 yDistance=-0.34
21:42:07.339 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
21:42:07.339 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
21:42:07.339 00.000 9960 MoveAxis(W, 105, ABG)
21:42:07.339 00.000 9960 Guiding  Dir = 3, Dur = 105
21:42:07.340 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=140, med=0, FiltMin=0, FiltMax=83, Gamma=1.000
21:42:07.345 00.005 11872 UpdateGuideState exits: m=2486 SNR=34.0
21:42:07.348 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:07.352 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:42:07.358 00.006 9960 IsSlewing returns 0
21:42:07.358 00.000 11872 Enqueuing Expose request
21:42:07.363 00.005 9960 IsGuiding returns 0
21:42:07.363 00.000 9960 PulseGuide returned control before completion, sleep 115
21:42:07.493 00.130 9960 IsGuiding returns 1
21:42:07.493 00.000 9960 scope still moving after pulse duration time elapsed
21:42:07.524 00.031 9960 IsSlewing returns 0
21:42:07.524 00.000 9960 IsGuiding returns 0
21:42:07.524 00.000 9960 scope move finished after 105 + 55 ms
21:42:07.525 00.001 9960 Move returns status 0, amount 105
21:42:07.525 00.000 9960 MoveAxis(N, 252, ABG)
21:42:07.525 00.000 9960 Guiding  Dir = 0, Dur = 252
21:42:07.526 00.001 9960 IsSlewing returns 0
21:42:07.526 00.000 9960 IsGuiding returns 0
21:42:07.527 00.001 9960 PulseGuide returned control before completion, sleep 262
21:42:07.802 00.275 9960 IsGuiding returns 1
21:42:07.802 00.000 9960 scope still moving after pulse duration time elapsed
21:42:07.834 00.032 9960 IsSlewing returns 0
21:42:07.836 00.002 9960 IsGuiding returns 0
21:42:07.836 00.000 9960 scope move finished after 252 + 57 ms
21:42:07.837 00.001 9960 Move returns status 0, amount 252
21:42:07.837 00.000 9960 move complete, result=0
21:42:07.837 00.000 9960 worker thread done servicing request
21:42:07.837 00.000 11872 GuideStep: 0.2 px 105 ms WEST, -0.3 px 252 ms NORTH
21:42:07.843 00.006 9960 Worker thread wakes up
21:42:07.843 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:42:07.845 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:42:09.091 01.246 9960 Exposure complete
21:42:09.214 00.123 9960 worker thread done servicing request
21:42:09.214 00.000 11872 OnExposeComplete: enter
21:42:09.218 00.004 11872 UpdateGuideState(): m_state=6
21:42:09.222 00.004 11872 Star::Find(15, 68, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 409
21:42:09.227 00.005 11872 Star::Find returns 1 (0), X=68.96, Y=857.03, Mass=2304, SNR=32.5, Peak=136 HFD=4.5
21:42:09.232 00.005 11872 CameraToMount -- cameraTheta (2.24) - m_xAngle (-3.14) = xAngle (5.38 = -0.91)
21:42:09.236 00.004 11872 CameraToMount -- cameraTheta (2.24) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.20 = -1.08)
21:42:09.239 00.003 11872 CameraToMount -- cameraX=-0.18 cameraY=0.23 hyp=0.30 cameraTheta=2.24 mountX=0.18 mountY=-0.26, mountTheta=-0.96
21:42:09.245 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.18, y=0.23, opts=13)
21:42:09.249 00.004 11872 Enqueuing Move request for scope (-0.18, 0.23)
21:42:09.253 00.004 9960 Worker thread wakes up
21:42:09.253 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.23) opts 0xd
21:42:09.253 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.18, 0.23)
21:42:09.253 00.000 9960 Moving (-0.18, 0.23) raw xDistance=0.18 yDistance=-0.26
21:42:09.253 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
21:42:09.253 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
21:42:09.254 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=136, med=0, FiltMin=0, FiltMax=79, Gamma=1.000
21:42:09.258 00.004 11872 UpdateGuideState exits: m=2304 SNR=32.5
21:42:09.263 00.005 9960 MoveAxis(E, 0, ABG)
21:42:09.263 00.000 9960 Move returns status 0, amount 0
21:42:09.263 00.000 9960 MoveAxis(N, 196, ABG)
21:42:09.264 00.001 9960 Guiding  Dir = 0, Dur = 196
21:42:09.264 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:09.269 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:42:09.274 00.005 11872 Enqueuing Expose request
21:42:09.280 00.006 9960 IsSlewing returns 0
21:42:09.281 00.001 9960 IsGuiding returns 0
21:42:09.281 00.000 9960 PulseGuide returned control before completion, sleep 206
21:42:09.503 00.222 9960 IsGuiding returns 0
21:42:09.503 00.000 9960 Move returns status 0, amount 196
21:42:09.503 00.000 9960 move complete, result=0
21:42:09.504 00.001 9960 worker thread done servicing request
21:42:09.504 00.000 9960 Worker thread wakes up
21:42:09.504 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.3 px 196 ms NORTH
21:42:09.509 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:42:09.510 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:42:10.766 01.256 9960 Exposure complete
21:42:10.896 00.130 9960 worker thread done servicing request
21:42:10.896 00.000 11872 OnExposeComplete: enter
21:42:10.899 00.003 11872 UpdateGuideState(): m_state=6
21:42:10.904 00.005 11872 Star::Find(15, 68, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 410
21:42:10.907 00.003 11872 Star::Find returns 1 (0), X=68.80, Y=856.97, Mass=2415, SNR=33.3, Peak=145 HFD=4.4
21:42:10.912 00.005 11872 CameraToMount -- cameraTheta (2.66) - m_xAngle (-3.14) = xAngle (5.80 = -0.49)
21:42:10.915 00.003 11872 CameraToMount -- cameraTheta (2.66) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.63 = -0.66)
21:42:10.920 00.005 11872 CameraToMount -- cameraX=-0.34 cameraY=0.18 hyp=0.39 cameraTheta=2.66 mountX=0.34 mountY=-0.24, mountTheta=-0.61
21:42:10.925 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.34, y=0.18, opts=13)
21:42:10.931 00.006 11872 Enqueuing Move request for scope (-0.34, 0.18)
21:42:10.935 00.004 9960 Worker thread wakes up
21:42:10.935 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.18) opts 0xd
21:42:10.936 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.34, 0.18)
21:42:10.936 00.000 9960 Moving (-0.34, 0.18) raw xDistance=0.34 yDistance=-0.24
21:42:10.936 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.34
21:42:10.937 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
21:42:10.937 00.000 9960 MoveAxis(W, 161, ABG)
21:42:10.937 00.000 9960 Guiding  Dir = 3, Dur = 161
21:42:10.937 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=145, med=0, FiltMin=0, FiltMax=85, Gamma=1.000
21:42:10.942 00.005 11872 UpdateGuideState exits: m=2415 SNR=33.3
21:42:10.945 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:10.949 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:42:10.953 00.004 11872 Enqueuing Expose request
21:42:10.958 00.005 9960 IsSlewing returns 0
21:42:10.958 00.000 9960 IsGuiding returns 0
21:42:10.959 00.001 9960 PulseGuide returned control before completion, sleep 171
21:42:11.141 00.182 9960 IsGuiding returns 1
21:42:11.142 00.001 9960 scope still moving after pulse duration time elapsed
21:42:11.173 00.031 9960 IsSlewing returns 0
21:42:11.175 00.002 9960 IsGuiding returns 0
21:42:11.176 00.001 9960 scope move finished after 161 + 56 ms
21:42:11.176 00.000 9960 Move returns status 0, amount 161
21:42:11.177 00.001 9960 MoveAxis(N, 177, ABG)
21:42:11.177 00.000 9960 Guiding  Dir = 0, Dur = 177
21:42:11.177 00.000 9960 IsSlewing returns 0
21:42:11.178 00.001 9960 IsGuiding returns 0
21:42:11.178 00.000 9960 PulseGuide returned control before completion, sleep 187
21:42:11.376 00.198 9960 IsGuiding returns 1
21:42:11.377 00.001 9960 scope still moving after pulse duration time elapsed
21:42:11.409 00.032 9960 IsSlewing returns 0
21:42:11.410 00.001 9960 IsGuiding returns 0
21:42:11.410 00.000 9960 scope move finished after 177 + 54 ms
21:42:11.411 00.001 9960 Move returns status 0, amount 177
21:42:11.411 00.000 9960 move complete, result=0
21:42:11.411 00.000 9960 worker thread done servicing request
21:42:11.412 00.001 9960 Worker thread wakes up
21:42:11.412 00.000 11872 GuideStep: 0.3 px 161 ms WEST, -0.2 px 177 ms NORTH
21:42:11.420 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
21:42:11.420 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:42:12.671 01.251 9960 Exposure complete
21:42:12.816 00.145 9960 worker thread done servicing request
21:42:12.818 00.002 11872 OnExposeComplete: enter
21:42:12.821 00.003 11872 UpdateGuideState(): m_state=6
21:42:12.827 00.006 11872 Star::Find(15, 68, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 411
21:42:12.831 00.004 11872 Star::Find returns 1 (0), X=68.87, Y=856.93, Mass=2508, SNR=34.1, Peak=143 HFD=4.7
21:42:12.836 00.005 11872 CameraToMount -- cameraTheta (2.67) - m_xAngle (-3.14) = xAngle (5.80 = -0.48)
21:42:12.841 00.005 11872 CameraToMount -- cameraTheta (2.67) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.63 = -0.65)
21:42:12.844 00.003 11872 CameraToMount -- cameraX=-0.27 cameraY=0.14 hyp=0.30 cameraTheta=2.67 mountX=0.27 mountY=-0.18, mountTheta=-0.60
21:42:12.850 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.27, y=0.14, opts=13)
21:42:12.855 00.005 11872 Enqueuing Move request for scope (-0.27, 0.14)
21:42:12.858 00.003 9960 Worker thread wakes up
21:42:12.859 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=143, med=0, FiltMin=0, FiltMax=78, Gamma=1.000
21:42:12.862 00.003 11872 UpdateGuideState exits: m=2508 SNR=34.1
21:42:12.866 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:12.869 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:42:12.874 00.005 11872 Enqueuing Expose request
21:42:12.877 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.14) opts 0xd
21:42:12.877 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.27, 0.14)
21:42:12.877 00.000 9960 Moving (-0.27, 0.14) raw xDistance=0.27 yDistance=-0.18
21:42:12.877 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.27
21:42:12.877 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:42:12.878 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:42:12.879 00.001 9960 MoveAxis(W, 137, ABG)
21:42:12.879 00.000 9960 Guiding  Dir = 3, Dur = 137
21:42:12.879 00.000 9960 IsSlewing returns 0
21:42:12.880 00.001 9960 IsGuiding returns 0
21:42:12.881 00.001 9960 PulseGuide returned control before completion, sleep 147
21:42:13.035 00.154 9960 IsGuiding returns 1
21:42:13.037 00.002 9960 scope still moving after pulse duration time elapsed
21:42:13.066 00.029 9960 IsSlewing returns 0
21:42:13.067 00.001 9960 IsGuiding returns 0
21:42:13.067 00.000 9960 scope move finished after 137 + 50 ms
21:42:13.069 00.002 9960 Move returns status 0, amount 137
21:42:13.069 00.000 9960 MoveAxis(N, 0, ABG)
21:42:13.069 00.000 9960 Move returns status 0, amount 0
21:42:13.070 00.001 9960 move complete, result=0
21:42:13.070 00.000 9960 worker thread done servicing request
21:42:13.071 00.001 11872 GuideStep: 0.3 px 137 ms WEST, -0.2 px 0 ms NORTH
21:42:13.078 00.007 9960 Worker thread wakes up
21:42:13.078 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:42:13.078 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:42:14.330 01.252 9960 Exposure complete
21:42:14.465 00.135 9960 worker thread done servicing request
21:42:14.465 00.000 11872 OnExposeComplete: enter
21:42:14.469 00.004 11872 UpdateGuideState(): m_state=6
21:42:14.472 00.003 11872 Star::Find(15, 68, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 412
21:42:14.477 00.005 11872 Star::Find returns 1 (0), X=68.94, Y=857.04, Mass=2597, SNR=34.6, Peak=149 HFD=4.6
21:42:14.481 00.004 11872 CameraToMount -- cameraTheta (2.25) - m_xAngle (-3.14) = xAngle (5.39 = -0.89)
21:42:14.484 00.003 11872 CameraToMount -- cameraTheta (2.25) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.22 = -1.06)
21:42:14.489 00.005 11872 CameraToMount -- cameraX=-0.20 cameraY=0.24 hyp=0.32 cameraTheta=2.25 mountX=0.20 mountY=-0.28, mountTheta=-0.95
21:42:14.494 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.20, y=0.24, opts=13)
21:42:14.498 00.004 11872 Enqueuing Move request for scope (-0.20, 0.24)
21:42:14.501 00.003 9960 Worker thread wakes up
21:42:14.501 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.24) opts 0xd
21:42:14.503 00.002 9960 Handling offset move in thread for scope, endpoint = (-0.20, 0.24)
21:42:14.503 00.000 9960 Moving (-0.20, 0.24) raw xDistance=0.20 yDistance=-0.28
21:42:14.503 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=149, med=0, FiltMin=0, FiltMax=74, Gamma=1.000
21:42:14.507 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
21:42:14.507 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
21:42:14.507 00.000 9960 MoveAxis(E, 0, ABG)
21:42:14.507 00.000 9960 Move returns status 0, amount 0
21:42:14.509 00.002 11872 UpdateGuideState exits: m=2597 SNR=34.6
21:42:14.514 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:14.518 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:42:14.521 00.003 11872 Enqueuing Expose request
21:42:14.525 00.004 9960 MoveAxis(N, 206, ABG)
21:42:14.525 00.000 9960 Guiding  Dir = 0, Dur = 206
21:42:14.526 00.001 9960 IsSlewing returns 0
21:42:14.526 00.000 9960 IsGuiding returns 0
21:42:14.527 00.001 9960 PulseGuide returned control before completion, sleep 216
21:42:14.755 00.228 9960 IsGuiding returns 1
21:42:14.755 00.000 9960 scope still moving after pulse duration time elapsed
21:42:14.787 00.032 9960 IsSlewing returns 0
21:42:14.787 00.000 9960 IsGuiding returns 1
21:42:14.818 00.031 9960 IsSlewing returns 0
21:42:14.820 00.002 9960 IsGuiding returns 1
21:42:14.851 00.031 9960 IsSlewing returns 0
21:42:14.852 00.001 9960 IsGuiding returns 0
21:42:14.853 00.001 9960 scope move finished after 206 + 120 ms
21:42:14.854 00.001 9960 Move returns status 0, amount 206
21:42:14.854 00.000 9960 move complete, result=0
21:42:14.855 00.001 9960 worker thread done servicing request
21:42:14.855 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.3 px 206 ms NORTH
21:42:14.858 00.003 9960 Worker thread wakes up
21:42:14.859 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:42:14.859 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:42:16.119 01.260 9960 Exposure complete
21:42:16.248 00.129 9960 worker thread done servicing request
21:42:16.248 00.000 11872 OnExposeComplete: enter
21:42:16.253 00.005 11872 UpdateGuideState(): m_state=6
21:42:16.257 00.004 11872 Star::Find(15, 68, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 413
21:42:16.260 00.003 11872 Star::Find returns 1 (0), X=68.89, Y=856.93, Mass=2338, SNR=32.7, Peak=135 HFD=4.5
21:42:16.267 00.007 11872 CameraToMount -- cameraTheta (2.65) - m_xAngle (-3.14) = xAngle (5.79 = -0.49)
21:42:16.271 00.004 11872 CameraToMount -- cameraTheta (2.65) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.62 = -0.66)
21:42:16.276 00.005 11872 CameraToMount -- cameraX=-0.25 cameraY=0.14 hyp=0.29 cameraTheta=2.65 mountX=0.25 mountY=-0.18, mountTheta=-0.61
21:42:16.281 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.25, y=0.14, opts=13)
21:42:16.285 00.004 11872 Enqueuing Move request for scope (-0.25, 0.14)
21:42:16.289 00.004 9960 Worker thread wakes up
21:42:16.289 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.14) opts 0xd
21:42:16.289 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.25, 0.14)
21:42:16.289 00.000 9960 Moving (-0.25, 0.14) raw xDistance=0.25 yDistance=-0.18
21:42:16.290 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=135, med=0, FiltMin=0, FiltMax=81, Gamma=1.000
21:42:16.297 00.007 9960 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
21:42:16.297 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:42:16.297 00.000 11872 UpdateGuideState exits: m=2338 SNR=32.7
21:42:16.303 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:16.308 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:42:16.312 00.004 11872 Enqueuing Expose request
21:42:16.317 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:42:16.317 00.000 9960 MoveAxis(W, 119, ABG)
21:42:16.317 00.000 9960 Guiding  Dir = 3, Dur = 119
21:42:16.317 00.000 9960 IsSlewing returns 0
21:42:16.318 00.001 9960 IsGuiding returns 0
21:42:16.318 00.000 9960 PulseGuide returned control before completion, sleep 129
21:42:16.462 00.144 9960 IsGuiding returns 0
21:42:16.462 00.000 9960 Move returns status 0, amount 119
21:42:16.462 00.000 9960 MoveAxis(N, 0, ABG)
21:42:16.464 00.002 9960 Move returns status 0, amount 0
21:42:16.464 00.000 9960 move complete, result=0
21:42:16.464 00.000 9960 worker thread done servicing request
21:42:16.464 00.000 9960 Worker thread wakes up
21:42:16.464 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:42:16.465 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:42:16.465 00.000 11872 GuideStep: 0.3 px 119 ms WEST, -0.2 px 0 ms NORTH
21:42:17.713 01.248 9960 Exposure complete
21:42:17.845 00.132 9960 worker thread done servicing request
21:42:17.845 00.000 11872 OnExposeComplete: enter
21:42:17.850 00.005 11872 UpdateGuideState(): m_state=6
21:42:17.854 00.004 11872 Star::Find(15, 68, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 414
21:42:17.861 00.007 11872 Star::Find returns 1 (0), X=68.96, Y=857.09, Mass=2361, SNR=33.0, Peak=138 HFD=4.6
21:42:17.865 00.004 11872 CameraToMount -- cameraTheta (2.11) - m_xAngle (-3.14) = xAngle (5.25 = -1.03)
21:42:17.870 00.005 11872 CameraToMount -- cameraTheta (2.11) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.08 = -1.20)
21:42:17.873 00.003 11872 CameraToMount -- cameraX=-0.18 cameraY=0.30 hyp=0.35 cameraTheta=2.11 mountX=0.18 mountY=-0.32, mountTheta=-1.07
21:42:17.878 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.18, y=0.30, opts=13)
21:42:17.882 00.004 11872 Enqueuing Move request for scope (-0.18, 0.30)
21:42:17.886 00.004 9960 Worker thread wakes up
21:42:17.886 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=138, med=0, FiltMin=0, FiltMax=76, Gamma=1.000
21:42:17.891 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.30) opts 0xd
21:42:17.891 00.000 11872 UpdateGuideState exits: m=2361 SNR=33.0
21:42:17.896 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:17.899 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:42:17.904 00.005 11872 Enqueuing Expose request
21:42:17.909 00.005 9960 Handling offset move in thread for scope, endpoint = (-0.18, 0.30)
21:42:17.909 00.000 9960 Moving (-0.18, 0.30) raw xDistance=0.18 yDistance=-0.32
21:42:17.909 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
21:42:17.911 00.002 9960 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
21:42:17.911 00.000 9960 MoveAxis(E, 0, ABG)
21:42:17.911 00.000 9960 Move returns status 0, amount 0
21:42:17.912 00.001 9960 MoveAxis(N, 243, ABG)
21:42:17.912 00.000 9960 Guiding  Dir = 0, Dur = 243
21:42:17.912 00.000 9960 IsSlewing returns 0
21:42:17.912 00.000 9960 IsGuiding returns 0
21:42:17.913 00.001 9960 PulseGuide returned control before completion, sleep 253
21:42:18.171 00.258 9960 IsGuiding returns 1
21:42:18.172 00.001 9960 scope still moving after pulse duration time elapsed
21:42:18.204 00.032 9960 IsSlewing returns 0
21:42:18.205 00.001 9960 IsGuiding returns 0
21:42:18.205 00.000 9960 scope move finished after 243 + 49 ms
21:42:18.206 00.001 9960 Move returns status 0, amount 243
21:42:18.206 00.000 9960 move complete, result=0
21:42:18.207 00.001 9960 worker thread done servicing request
21:42:18.207 00.000 9960 Worker thread wakes up
21:42:18.207 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:42:18.208 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:42:18.208 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.3 px 243 ms NORTH
21:42:19.454 01.246 9960 Exposure complete
21:42:19.584 00.130 9960 worker thread done servicing request
21:42:19.584 00.000 11872 OnExposeComplete: enter
21:42:19.589 00.005 11872 UpdateGuideState(): m_state=6
21:42:19.593 00.004 11872 Star::Find(15, 68, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 415
21:42:19.598 00.005 11872 Star::Find returns 1 (0), X=68.85, Y=856.80, Mass=2453, SNR=33.8, Peak=148 HFD=4.8
21:42:19.602 00.004 11872 CameraToMount -- cameraTheta (3.10) - m_xAngle (-3.14) = xAngle (6.24 = -0.04)
21:42:19.605 00.003 11872 CameraToMount -- cameraTheta (3.10) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (6.07 = -0.21)
21:42:19.610 00.005 11872 CameraToMount -- cameraX=-0.29 cameraY=0.01 hyp=0.29 cameraTheta=3.10 mountX=0.29 mountY=-0.06, mountTheta=-0.21
21:42:19.618 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=-0.29, y=0.01, opts=13)
21:42:19.623 00.005 11872 Enqueuing Move request for scope (-0.29, 0.01)
21:42:19.627 00.004 9960 Worker thread wakes up
21:42:19.627 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=148, med=0, FiltMin=0, FiltMax=86, Gamma=1.000
21:42:19.631 00.004 11872 UpdateGuideState exits: m=2453 SNR=33.8
21:42:19.634 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:19.638 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.01) opts 0xd
21:42:19.640 00.002 9960 Handling offset move in thread for scope, endpoint = (-0.29, 0.01)
21:42:19.640 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:42:19.644 00.004 11872 Enqueuing Expose request
21:42:19.649 00.005 9960 Moving (-0.29, 0.01) raw xDistance=0.29 yDistance=-0.06
21:42:19.649 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29
21:42:19.649 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:42:19.649 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:42:19.650 00.001 9960 MoveAxis(W, 136, ABG)
21:42:19.651 00.001 9960 Guiding  Dir = 3, Dur = 136
21:42:19.651 00.000 9960 IsSlewing returns 0
21:42:19.651 00.000 9960 IsGuiding returns 0
21:42:19.651 00.000 9960 PulseGuide returned control before completion, sleep 146
21:42:19.799 00.148 9960 IsGuiding returns 1
21:42:19.799 00.000 9960 scope still moving after pulse duration time elapsed
21:42:19.831 00.032 9960 IsSlewing returns 0
21:42:19.832 00.001 9960 IsGuiding returns 0
21:42:19.833 00.001 9960 scope move finished after 136 + 45 ms
21:42:19.833 00.000 9960 Move returns status 0, amount 136
21:42:19.834 00.001 9960 MoveAxis(N, 0, ABG)
21:42:19.834 00.000 9960 Move returns status 0, amount 0
21:42:19.834 00.000 9960 move complete, result=0
21:42:19.835 00.001 9960 worker thread done servicing request
21:42:19.835 00.000 9960 Worker thread wakes up
21:42:19.835 00.000 11872 GuideStep: 0.3 px 136 ms WEST, -0.1 px 0 ms NORTH
21:42:19.842 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:42:19.842 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:42:21.090 01.248 9960 Exposure complete
21:42:21.215 00.125 9960 worker thread done servicing request
21:42:21.216 00.001 11872 OnExposeComplete: enter
21:42:21.219 00.003 11872 UpdateGuideState(): m_state=6
21:42:21.224 00.005 11872 Star::Find(15, 68, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 416
21:42:21.227 00.003 11872 Star::Find returns 1 (0), X=68.86, Y=857.08, Mass=2460, SNR=33.7, Peak=151 HFD=4.5
21:42:21.232 00.005 11872 CameraToMount -- cameraTheta (2.34) - m_xAngle (-3.14) = xAngle (5.48 = -0.81)
21:42:21.237 00.005 11872 CameraToMount -- cameraTheta (2.34) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.31 = -0.98)
21:42:21.241 00.004 11872 CameraToMount -- cameraX=-0.28 cameraY=0.29 hyp=0.40 cameraTheta=2.34 mountX=0.28 mountY=-0.33, mountTheta=-0.88
21:42:21.247 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.28, y=0.29, opts=13)
21:42:21.250 00.003 11872 Enqueuing Move request for scope (-0.28, 0.29)
21:42:21.255 00.005 9960 Worker thread wakes up
21:42:21.255 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.29) opts 0xd
21:42:21.255 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.28, 0.29)
21:42:21.256 00.001 9960 Moving (-0.28, 0.29) raw xDistance=0.28 yDistance=-0.33
21:42:21.256 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=151, med=0, FiltMin=0, FiltMax=78, Gamma=1.000
21:42:21.259 00.003 11872 UpdateGuideState exits: m=2460 SNR=33.7
21:42:21.264 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:21.269 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:42:21.274 00.005 11872 Enqueuing Expose request
21:42:21.278 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.28
21:42:21.278 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
21:42:21.278 00.000 9960 MoveAxis(W, 139, ABG)
21:42:21.279 00.001 9960 Guiding  Dir = 3, Dur = 139
21:42:21.279 00.000 9960 IsSlewing returns 0
21:42:21.279 00.000 9960 IsGuiding returns 0
21:42:21.281 00.002 9960 PulseGuide returned control before completion, sleep 149
21:42:21.437 00.156 9960 IsGuiding returns 1
21:42:21.439 00.002 9960 scope still moving after pulse duration time elapsed
21:42:21.468 00.029 9960 IsSlewing returns 0
21:42:21.470 00.002 9960 IsGuiding returns 0
21:42:21.470 00.000 9960 scope move finished after 139 + 51 ms
21:42:21.471 00.001 9960 Move returns status 0, amount 139
21:42:21.472 00.001 9960 MoveAxis(N, 247, ABG)
21:42:21.472 00.000 9960 Guiding  Dir = 0, Dur = 247
21:42:21.472 00.000 9960 IsSlewing returns 0
21:42:21.473 00.001 9960 IsGuiding returns 0
21:42:21.474 00.001 9960 PulseGuide returned control before completion, sleep 257
21:42:21.734 00.260 9960 IsGuiding returns 1
21:42:21.736 00.002 9960 scope still moving after pulse duration time elapsed
21:42:21.765 00.029 9960 IsSlewing returns 0
21:42:21.767 00.002 9960 IsGuiding returns 0
21:42:21.767 00.000 9960 scope move finished after 247 + 46 ms
21:42:21.767 00.000 9960 Move returns status 0, amount 247
21:42:21.767 00.000 9960 move complete, result=0
21:42:21.768 00.001 9960 worker thread done servicing request
21:42:21.769 00.001 9960 Worker thread wakes up
21:42:21.769 00.000 11872 GuideStep: 0.3 px 139 ms WEST, -0.3 px 247 ms NORTH
21:42:21.775 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:42:21.775 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:42:23.015 01.240 9960 Exposure complete
21:42:23.152 00.137 9960 worker thread done servicing request
21:42:23.154 00.002 11872 OnExposeComplete: enter
21:42:23.158 00.004 11872 UpdateGuideState(): m_state=6
21:42:23.161 00.003 11872 Star::Find(15, 68, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 417
21:42:23.165 00.004 11872 Star::Find returns 1 (0), X=69.14, Y=856.95, Mass=2469, SNR=33.6, Peak=136 HFD=4.7
21:42:23.170 00.005 11872 CameraToMount -- cameraTheta (1.57) - m_xAngle (-3.14) = xAngle (4.71 = -1.57)
21:42:23.176 00.006 11872 CameraToMount -- cameraTheta (1.57) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.54 = -1.75)
21:42:23.181 00.005 11872 CameraToMount -- cameraX=-0.00 cameraY=0.16 hyp=0.16 cameraTheta=1.57 mountX=-0.00 mountY=-0.16, mountTheta=-1.57
21:42:23.187 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.00, y=0.16, opts=13)
21:42:23.191 00.004 11872 Enqueuing Move request for scope (-0.00, 0.16)
21:42:23.195 00.004 9960 Worker thread wakes up
21:42:23.195 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=136, med=0, FiltMin=0, FiltMax=71, Gamma=1.000
21:42:23.199 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.16) opts 0xd
21:42:23.199 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.00, 0.16)
21:42:23.200 00.001 9960 Moving (-0.00, 0.16) raw xDistance=-0.00 yDistance=-0.16
21:42:23.200 00.000 11872 UpdateGuideState exits: m=2469 SNR=33.6
21:42:23.203 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
21:42:23.203 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:42:23.204 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:23.207 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:42:23.208 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:42:23.213 00.005 11872 Enqueuing Expose request
21:42:23.217 00.004 9960 MoveAxis(E, 0, ABG)
21:42:23.217 00.000 9960 Move returns status 0, amount 0
21:42:23.217 00.000 9960 MoveAxis(N, 0, ABG)
21:42:23.217 00.000 9960 Move returns status 0, amount 0
21:42:23.218 00.001 9960 move complete, result=0
21:42:23.218 00.000 9960 worker thread done servicing request
21:42:23.218 00.000 9960 Worker thread wakes up
21:42:23.218 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:42:23.223 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:42:23.223 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:42:24.471 01.248 9960 Exposure complete
21:42:24.598 00.127 9960 worker thread done servicing request
21:42:24.598 00.000 11872 OnExposeComplete: enter
21:42:24.601 00.003 11872 UpdateGuideState(): m_state=6
21:42:24.606 00.005 11872 Star::Find(15, 69, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 418
21:42:24.611 00.005 11872 Star::Find returns 1 (0), X=68.96, Y=856.95, Mass=2362, SNR=32.8, Peak=130 HFD=4.5
21:42:24.617 00.006 11872 CameraToMount -- cameraTheta (2.43) - m_xAngle (-3.14) = xAngle (5.56 = -0.72)
21:42:24.621 00.004 11872 CameraToMount -- cameraTheta (2.43) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.39 = -0.89)
21:42:24.625 00.004 11872 CameraToMount -- cameraX=-0.18 cameraY=0.15 hyp=0.23 cameraTheta=2.43 mountX=0.18 mountY=-0.18, mountTheta=-0.80
21:42:24.630 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.18, y=0.15, opts=13)
21:42:24.634 00.004 11872 Enqueuing Move request for scope (-0.18, 0.15)
21:42:24.638 00.004 9960 Worker thread wakes up
21:42:24.639 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=130, med=0, FiltMin=0, FiltMax=82, Gamma=1.000
21:42:24.642 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.15) opts 0xd
21:42:24.642 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.18, 0.15)
21:42:24.643 00.001 9960 Moving (-0.18, 0.15) raw xDistance=0.18 yDistance=-0.18
21:42:24.643 00.000 11872 UpdateGuideState exits: m=2362 SNR=32.8
21:42:24.647 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:24.650 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:42:24.655 00.005 11872 Enqueuing Expose request
21:42:24.660 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
21:42:24.660 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:42:24.660 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:42:24.660 00.000 9960 MoveAxis(E, 0, ABG)
21:42:24.661 00.001 9960 Move returns status 0, amount 0
21:42:24.661 00.000 9960 MoveAxis(N, 0, ABG)
21:42:24.661 00.000 9960 Move returns status 0, amount 0
21:42:24.661 00.000 9960 move complete, result=0
21:42:24.662 00.001 9960 worker thread done servicing request
21:42:24.662 00.000 9960 Worker thread wakes up
21:42:24.662 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
21:42:24.666 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
21:42:24.666 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:42:25.912 01.246 9960 Exposure complete
21:42:26.007 00.095 9960 worker thread done servicing request
21:42:26.008 00.001 11872 OnExposeComplete: enter
21:42:26.012 00.004 11872 UpdateGuideState(): m_state=6
21:42:26.017 00.005 11872 Star::Find(15, 68, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 419
21:42:26.022 00.005 11872 Star::Find returns 1 (0), X=68.89, Y=857.41, Mass=2454, SNR=33.7, Peak=129 HFD=5.1
21:42:26.027 00.005 11872 CameraToMount -- cameraTheta (1.96) - m_xAngle (-3.14) = xAngle (5.09 = -1.19)
21:42:26.030 00.003 11872 CameraToMount -- cameraTheta (1.96) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.92 = -1.36)
21:42:26.035 00.005 11872 CameraToMount -- cameraX=-0.25 cameraY=0.62 hyp=0.67 cameraTheta=1.96 mountX=0.25 mountY=-0.66, mountTheta=-1.21
21:42:26.039 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.25, y=0.62, opts=13)
21:42:26.043 00.004 11872 Enqueuing Move request for scope (-0.25, 0.62)
21:42:26.046 00.003 9960 Worker thread wakes up
21:42:26.046 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.62) opts 0xd
21:42:26.048 00.002 9960 Handling offset move in thread for scope, endpoint = (-0.25, 0.62)
21:42:26.048 00.000 9960 Moving (-0.25, 0.62) raw xDistance=0.25 yDistance=-0.66
21:42:26.048 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=129, med=0, FiltMin=0, FiltMax=91, Gamma=1.000
21:42:26.052 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
21:42:26.053 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.66 from input -0.66
21:42:26.053 00.000 9960 MoveAxis(W, 117, ABG)
21:42:26.053 00.000 9960 Guiding  Dir = 3, Dur = 117
21:42:26.053 00.000 11872 UpdateGuideState exits: m=2454 SNR=33.7
21:42:26.057 00.004 9960 IsSlewing returns 0
21:42:26.057 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:26.060 00.003 9960 IsGuiding returns 0
21:42:26.061 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:42:26.065 00.004 11872 Enqueuing Expose request
21:42:26.069 00.004 9960 PulseGuide returned control before completion, sleep 127
21:42:26.207 00.138 9960 IsGuiding returns 0
21:42:26.207 00.000 9960 Move returns status 0, amount 117
21:42:26.208 00.001 9960 MoveAxis(N, 491, ABG)
21:42:26.208 00.000 9960 Guiding  Dir = 0, Dur = 491
21:42:26.209 00.001 9960 IsSlewing returns 0
21:42:26.209 00.000 9960 IsGuiding returns 0
21:42:26.209 00.000 9960 PulseGuide returned control before completion, sleep 501
21:42:26.725 00.516 9960 IsGuiding returns 1
21:42:26.726 00.001 9960 scope still moving after pulse duration time elapsed
21:42:26.756 00.030 9960 IsSlewing returns 0
21:42:26.756 00.000 9960 IsGuiding returns 0
21:42:26.758 00.002 9960 scope move finished after 491 + 56 ms
21:42:26.758 00.000 9960 Move returns status 0, amount 491
21:42:26.758 00.000 9960 move complete, result=0
21:42:26.759 00.001 9960 worker thread done servicing request
21:42:26.759 00.000 11872 GuideStep: 0.3 px 117 ms WEST, -0.7 px 491 ms NORTH
21:42:26.769 00.010 9960 Worker thread wakes up
21:42:26.771 00.002 9960 worker thread servicing REQUEST_EXPOSE 1000
21:42:26.771 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:42:28.018 01.247 9960 Exposure complete
21:42:28.135 00.117 9960 worker thread done servicing request
21:42:28.135 00.000 11872 OnExposeComplete: enter
21:42:28.141 00.006 11872 UpdateGuideState(): m_state=6
21:42:28.146 00.005 11872 Star::Find(15, 68, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 420
21:42:28.149 00.003 11872 Star::Find returns 1 (0), X=68.88, Y=856.74, Mass=2319, SNR=32.5, Peak=144 HFD=4.5
21:42:28.153 00.004 11872 CameraToMount -- cameraTheta (-2.95) - m_xAngle (-3.14) = xAngle (0.18 = 0.18)
21:42:28.157 00.004 11872 CameraToMount -- cameraTheta (-2.95) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.01 = 0.01)
21:42:28.160 00.003 11872 CameraToMount -- cameraX=-0.26 cameraY=-0.05 hyp=0.26 cameraTheta=-2.95 mountX=0.26 mountY=0.00, mountTheta=0.01
21:42:28.163 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=-0.26, y=-0.05, opts=13)
21:42:28.169 00.006 11872 Enqueuing Move request for scope (-0.26, -0.05)
21:42:28.173 00.004 9960 Worker thread wakes up
21:42:28.174 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=144, med=0, FiltMin=0, FiltMax=82, Gamma=1.000
21:42:28.177 00.003 11872 UpdateGuideState exits: m=2319 SNR=32.5
21:42:28.180 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.05) opts 0xd
21:42:28.181 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.26, -0.05)
21:42:28.181 00.000 9960 Moving (-0.26, -0.05) raw xDistance=0.26 yDistance=0.00
21:42:28.181 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.26
21:42:28.181 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:28.185 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:42:28.188 00.003 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:42:28.188 00.000 11872 Enqueuing Expose request
21:42:28.191 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
21:42:28.191 00.000 9960 MoveAxis(W, 129, ABG)
21:42:28.191 00.000 9960 Guiding  Dir = 3, Dur = 129
21:42:28.191 00.000 9960 IsSlewing returns 0
21:42:28.192 00.001 9960 IsGuiding returns 0
21:42:28.192 00.000 9960 PulseGuide returned control before completion, sleep 139
21:42:28.339 00.147 9960 IsGuiding returns 1
21:42:28.340 00.001 9960 scope still moving after pulse duration time elapsed
21:42:28.371 00.031 9960 IsSlewing returns 0
21:42:28.372 00.001 9960 IsGuiding returns 0
21:42:28.373 00.001 9960 scope move finished after 129 + 51 ms
21:42:28.373 00.000 9960 Move returns status 0, amount 129
21:42:28.373 00.000 9960 MoveAxis(N, 0, ABG)
21:42:28.374 00.001 9960 Move returns status 0, amount 0
21:42:28.374 00.000 9960 move complete, result=0
21:42:28.374 00.000 9960 worker thread done servicing request
21:42:28.375 00.001 9960 Worker thread wakes up
21:42:28.375 00.000 11872 GuideStep: 0.3 px 129 ms WEST, 0.0 px 0 ms NORTH
21:42:28.380 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:42:28.380 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:42:29.630 01.250 9960 Exposure complete
21:42:29.762 00.132 9960 worker thread done servicing request
21:42:29.762 00.000 11872 OnExposeComplete: enter
21:42:29.767 00.005 11872 UpdateGuideState(): m_state=6
21:42:29.771 00.004 11872 Star::Find(15, 68, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 421
21:42:29.775 00.004 11872 Star::Find returns 1 (0), X=68.93, Y=856.92, Mass=2458, SNR=33.5, Peak=148 HFD=4.6
21:42:29.780 00.005 11872 CameraToMount -- cameraTheta (2.60) - m_xAngle (-3.14) = xAngle (5.74 = -0.55)
21:42:29.783 00.003 11872 CameraToMount -- cameraTheta (2.60) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.56 = -0.72)
21:42:29.787 00.004 11872 CameraToMount -- cameraX=-0.21 cameraY=0.13 hyp=0.25 cameraTheta=2.60 mountX=0.21 mountY=-0.16, mountTheta=-0.66
21:42:29.794 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.21, y=0.13, opts=13)
21:42:29.801 00.007 11872 Enqueuing Move request for scope (-0.21, 0.13)
21:42:29.804 00.003 9960 Worker thread wakes up
21:42:29.805 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=148, med=0, FiltMin=0, FiltMax=71, Gamma=1.000
21:42:29.810 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.13) opts 0xd
21:42:29.810 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.21, 0.13)
21:42:29.810 00.000 9960 Moving (-0.21, 0.13) raw xDistance=0.21 yDistance=-0.16
21:42:29.810 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.21
21:42:29.811 00.001 11872 UpdateGuideState exits: m=2458 SNR=33.5
21:42:29.815 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:29.819 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:42:29.824 00.005 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:42:29.824 00.000 11872 Enqueuing Expose request
21:42:29.829 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:42:29.829 00.000 9960 MoveAxis(W, 108, ABG)
21:42:29.830 00.001 9960 Guiding  Dir = 3, Dur = 108
21:42:29.830 00.000 9960 IsSlewing returns 0
21:42:29.830 00.000 9960 IsGuiding returns 0
21:42:29.832 00.002 9960 PulseGuide returned control before completion, sleep 118
21:42:29.964 00.132 9960 IsGuiding returns 1
21:42:29.965 00.001 9960 scope still moving after pulse duration time elapsed
21:42:29.994 00.029 9960 IsSlewing returns 0
21:42:29.996 00.002 9960 IsGuiding returns 0
21:42:29.996 00.000 9960 scope move finished after 108 + 56 ms
21:42:29.997 00.001 9960 Move returns status 0, amount 108
21:42:29.997 00.000 9960 MoveAxis(N, 0, ABG)
21:42:29.997 00.000 9960 Move returns status 0, amount 0
21:42:29.997 00.000 9960 move complete, result=0
21:42:29.999 00.002 9960 worker thread done servicing request
21:42:29.999 00.000 9960 Worker thread wakes up
21:42:29.999 00.000 11872 GuideStep: 0.2 px 108 ms WEST, -0.2 px 0 ms NORTH
21:42:30.005 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:42:30.005 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:42:31.253 01.248 9960 Exposure complete
21:42:31.383 00.130 9960 worker thread done servicing request
21:42:31.383 00.000 11872 OnExposeComplete: enter
21:42:31.386 00.003 11872 UpdateGuideState(): m_state=6
21:42:31.391 00.005 11872 Star::Find(15, 68, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 422
21:42:31.395 00.004 11872 Star::Find returns 1 (0), X=69.02, Y=857.09, Mass=2471, SNR=33.8, Peak=150 HFD=4.6
21:42:31.399 00.004 11872 CameraToMount -- cameraTheta (1.96) - m_xAngle (-3.14) = xAngle (5.10 = -1.19)
21:42:31.403 00.004 11872 CameraToMount -- cameraTheta (1.96) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.93 = -1.36)
21:42:31.407 00.004 11872 CameraToMount -- cameraX=-0.12 cameraY=0.30 hyp=0.33 cameraTheta=1.96 mountX=0.12 mountY=-0.32, mountTheta=-1.20
21:42:31.412 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.12, y=0.30, opts=13)
21:42:31.417 00.005 11872 Enqueuing Move request for scope (-0.12, 0.30)
21:42:31.422 00.005 9960 Worker thread wakes up
21:42:31.422 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.30) opts 0xd
21:42:31.422 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.12, 0.30)
21:42:31.422 00.000 9960 Moving (-0.12, 0.30) raw xDistance=0.12 yDistance=-0.32
21:42:31.423 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:42:31.423 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
21:42:31.423 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=150, med=0, FiltMin=0, FiltMax=79, Gamma=1.000
21:42:31.426 00.003 11872 UpdateGuideState exits: m=2471 SNR=33.8
21:42:31.431 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:31.435 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:42:31.439 00.004 11872 Enqueuing Expose request
21:42:31.443 00.004 9960 MoveAxis(E, 0, ABG)
21:42:31.443 00.000 9960 Move returns status 0, amount 0
21:42:31.443 00.000 9960 MoveAxis(N, 237, ABG)
21:42:31.443 00.000 9960 Guiding  Dir = 0, Dur = 237
21:42:31.445 00.002 9960 IsSlewing returns 0
21:42:31.445 00.000 9960 IsGuiding returns 0
21:42:31.445 00.000 9960 PulseGuide returned control before completion, sleep 247
21:42:31.697 00.252 9960 IsGuiding returns 1
21:42:31.698 00.001 9960 scope still moving after pulse duration time elapsed
21:42:31.729 00.031 9960 IsSlewing returns 0
21:42:31.731 00.002 9960 IsGuiding returns 0
21:42:31.732 00.001 9960 scope move finished after 237 + 49 ms
21:42:31.733 00.001 9960 Move returns status 0, amount 237
21:42:31.733 00.000 9960 move complete, result=0
21:42:31.733 00.000 9960 worker thread done servicing request
21:42:31.733 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 237 ms NORTH
21:42:31.747 00.014 9960 Worker thread wakes up
21:42:31.747 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:42:31.748 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:42:32.995 01.247 9960 Exposure complete
21:42:33.141 00.146 9960 worker thread done servicing request
21:42:33.142 00.001 11872 OnExposeComplete: enter
21:42:33.146 00.004 11872 UpdateGuideState(): m_state=6
21:42:33.150 00.004 11872 Star::Find(15, 69, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 423
21:42:33.154 00.004 11872 Star::Find returns 1 (0), X=68.95, Y=856.85, Mass=2532, SNR=33.8, Peak=151 HFD=4.7
21:42:33.157 00.003 11872 CameraToMount -- cameraTheta (2.86) - m_xAngle (-3.14) = xAngle (6.00 = -0.29)
21:42:33.160 00.003 11872 CameraToMount -- cameraTheta (2.86) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.82 = -0.46)
21:42:33.164 00.004 11872 CameraToMount -- cameraX=-0.19 cameraY=0.05 hyp=0.19 cameraTheta=2.86 mountX=0.18 mountY=-0.09, mountTheta=-0.43
21:42:33.171 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.19, y=0.05, opts=13)
21:42:33.176 00.005 11872 Enqueuing Move request for scope (-0.19, 0.05)
21:42:33.179 00.003 9960 Worker thread wakes up
21:42:33.179 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=151, med=0, FiltMin=0, FiltMax=71, Gamma=1.000
21:42:33.183 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.05) opts 0xd
21:42:33.183 00.000 11872 UpdateGuideState exits: m=2532 SNR=33.8
21:42:33.186 00.003 9960 Handling offset move in thread for scope, endpoint = (-0.19, 0.05)
21:42:33.186 00.000 9960 Moving (-0.19, 0.05) raw xDistance=0.18 yDistance=-0.09
21:42:33.186 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
21:42:33.187 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:42:33.187 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:33.194 00.007 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:42:33.194 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:42:33.198 00.004 9960 MoveAxis(E, 0, ABG)
21:42:33.198 00.000 9960 Move returns status 0, amount 0
21:42:33.198 00.000 11872 Enqueuing Expose request
21:42:33.202 00.004 9960 MoveAxis(N, 0, ABG)
21:42:33.202 00.000 9960 Move returns status 0, amount 0
21:42:33.204 00.002 9960 move complete, result=0
21:42:33.204 00.000 9960 worker thread done servicing request
21:42:33.204 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:42:33.209 00.005 9960 Worker thread wakes up
21:42:33.209 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:42:33.209 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:42:34.461 01.252 9960 Exposure complete
21:42:34.585 00.124 9960 worker thread done servicing request
21:42:34.586 00.001 11872 OnExposeComplete: enter
21:42:34.589 00.003 11872 UpdateGuideState(): m_state=6
21:42:34.595 00.006 11872 Star::Find(15, 68, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 424
21:42:34.599 00.004 11872 Star::Find returns 1 (0), X=69.01, Y=857.12, Mass=2456, SNR=33.5, Peak=143 HFD=4.7
21:42:34.603 00.004 11872 CameraToMount -- cameraTheta (1.96) - m_xAngle (-3.14) = xAngle (5.10 = -1.19)
21:42:34.609 00.006 11872 CameraToMount -- cameraTheta (1.96) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.92 = -1.36)
21:42:34.613 00.004 11872 CameraToMount -- cameraX=-0.13 cameraY=0.33 hyp=0.35 cameraTheta=1.96 mountX=0.13 mountY=-0.35, mountTheta=-1.20
21:42:34.619 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.13, y=0.33, opts=13)
21:42:34.624 00.005 11872 Enqueuing Move request for scope (-0.13, 0.33)
21:42:34.629 00.005 9960 Worker thread wakes up
21:42:34.629 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=143, med=0, FiltMin=0, FiltMax=79, Gamma=1.000
21:42:34.632 00.003 11872 UpdateGuideState exits: m=2456 SNR=33.5
21:42:34.636 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.33) opts 0xd
21:42:34.637 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.13, 0.33)
21:42:34.637 00.000 9960 Moving (-0.13, 0.33) raw xDistance=0.13 yDistance=-0.35
21:42:34.637 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
21:42:34.637 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
21:42:34.638 00.001 9960 MoveAxis(E, 0, ABG)
21:42:34.638 00.000 9960 Move returns status 0, amount 0
21:42:34.638 00.000 9960 MoveAxis(N, 258, ABG)
21:42:34.638 00.000 9960 Guiding  Dir = 0, Dur = 258
21:42:34.640 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:34.643 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:42:34.648 00.005 11872 Enqueuing Expose request
21:42:34.655 00.007 9960 IsSlewing returns 0
21:42:34.655 00.000 9960 IsGuiding returns 0
21:42:34.655 00.000 9960 PulseGuide returned control before completion, sleep 268
21:42:34.935 00.280 9960 IsGuiding returns 1
21:42:34.936 00.001 9960 scope still moving after pulse duration time elapsed
21:42:34.965 00.029 9960 IsSlewing returns 0
21:42:34.966 00.001 9960 IsGuiding returns 0
21:42:34.966 00.000 9960 scope move finished after 258 + 53 ms
21:42:34.966 00.000 9960 Move returns status 0, amount 258
21:42:34.966 00.000 9960 move complete, result=0
21:42:34.968 00.002 9960 worker thread done servicing request
21:42:34.968 00.000 9960 Worker thread wakes up
21:42:34.968 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 258 ms NORTH
21:42:34.973 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:42:34.973 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:42:36.217 01.244 9960 Exposure complete
21:42:36.343 00.126 9960 worker thread done servicing request
21:42:36.344 00.001 11872 OnExposeComplete: enter
21:42:36.347 00.003 11872 UpdateGuideState(): m_state=6
21:42:36.352 00.005 11872 Star::Find(15, 69, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 425
21:42:36.355 00.003 11872 Star::Find returns 1 (0), X=68.76, Y=856.86, Mass=2485, SNR=33.7, Peak=144 HFD=4.8
21:42:36.360 00.005 11872 CameraToMount -- cameraTheta (2.96) - m_xAngle (-3.14) = xAngle (6.09 = -0.19)
21:42:36.367 00.007 11872 CameraToMount -- cameraTheta (2.96) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.92 = -0.36)
21:42:36.372 00.005 11872 CameraToMount -- cameraX=-0.38 cameraY=0.07 hyp=0.38 cameraTheta=2.96 mountX=0.38 mountY=-0.14, mountTheta=-0.35
21:42:36.378 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.38, y=0.07, opts=13)
21:42:36.383 00.005 11872 Enqueuing Move request for scope (-0.38, 0.07)
21:42:36.386 00.003 9960 Worker thread wakes up
21:42:36.386 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=144, med=0, FiltMin=0, FiltMax=78, Gamma=1.000
21:42:36.392 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.38, 0.07) opts 0xd
21:42:36.393 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.38, 0.07)
21:42:36.393 00.000 9960 Moving (-0.38, 0.07) raw xDistance=0.38 yDistance=-0.14
21:42:36.393 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.38
21:42:36.393 00.000 11872 UpdateGuideState exits: m=2485 SNR=33.7
21:42:36.398 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:36.403 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:42:36.406 00.003 11872 Enqueuing Expose request
21:42:36.410 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:42:36.410 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:42:36.410 00.000 9960 MoveAxis(W, 177, ABG)
21:42:36.411 00.001 9960 Guiding  Dir = 3, Dur = 177
21:42:36.411 00.000 9960 IsSlewing returns 0
21:42:36.411 00.000 9960 IsGuiding returns 0
21:42:36.412 00.001 9960 PulseGuide returned control before completion, sleep 187
21:42:36.601 00.189 9960 IsGuiding returns 1
21:42:36.603 00.002 9960 scope still moving after pulse duration time elapsed
21:42:36.632 00.029 9960 IsSlewing returns 0
21:42:36.633 00.001 9960 IsGuiding returns 0
21:42:36.634 00.001 9960 scope move finished after 177 + 45 ms
21:42:36.634 00.000 9960 Move returns status 0, amount 177
21:42:36.636 00.002 9960 MoveAxis(N, 0, ABG)
21:42:36.636 00.000 9960 Move returns status 0, amount 0
21:42:36.637 00.001 9960 move complete, result=0
21:42:36.637 00.000 9960 worker thread done servicing request
21:42:36.638 00.001 9960 Worker thread wakes up
21:42:36.638 00.000 11872 GuideStep: 0.4 px 177 ms WEST, -0.1 px 0 ms NORTH
21:42:36.646 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
21:42:36.647 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:42:37.893 01.246 9960 Exposure complete
21:42:38.025 00.132 9960 worker thread done servicing request
21:42:38.025 00.000 11872 OnExposeComplete: enter
21:42:38.030 00.005 11872 UpdateGuideState(): m_state=6
21:42:38.033 00.003 11872 Star::Find(15, 68, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 426
21:42:38.037 00.004 11872 Star::Find returns 1 (0), X=68.99, Y=857.15, Mass=2289, SNR=32.3, Peak=134 HFD=4.7
21:42:38.042 00.005 11872 CameraToMount -- cameraTheta (1.96) - m_xAngle (-3.14) = xAngle (5.10 = -1.19)
21:42:38.046 00.004 11872 CameraToMount -- cameraTheta (1.96) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.93 = -1.36)
21:42:38.052 00.006 11872 CameraToMount -- cameraX=-0.15 cameraY=0.36 hyp=0.39 cameraTheta=1.96 mountX=0.15 mountY=-0.38, mountTheta=-1.20
21:42:38.059 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.15, y=0.36, opts=13)
21:42:38.063 00.004 11872 Enqueuing Move request for scope (-0.15, 0.36)
21:42:38.066 00.003 9960 Worker thread wakes up
21:42:38.067 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=134, med=0, FiltMin=0, FiltMax=72, Gamma=1.000
21:42:38.070 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.36) opts 0xd
21:42:38.070 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.15, 0.36)
21:42:38.070 00.000 11872 UpdateGuideState exits: m=2289 SNR=32.3
21:42:38.077 00.007 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:38.084 00.007 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:42:38.087 00.003 11872 Enqueuing Expose request
21:42:38.091 00.004 9960 Moving (-0.15, 0.36) raw xDistance=0.15 yDistance=-0.38
21:42:38.091 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
21:42:38.091 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.38 from input -0.38
21:42:38.091 00.000 9960 MoveAxis(E, 0, ABG)
21:42:38.093 00.002 9960 Move returns status 0, amount 0
21:42:38.093 00.000 9960 MoveAxis(N, 284, ABG)
21:42:38.093 00.000 9960 Guiding  Dir = 0, Dur = 284
21:42:38.093 00.000 9960 IsSlewing returns 0
21:42:38.093 00.000 9960 IsGuiding returns 0
21:42:38.094 00.001 9960 PulseGuide returned control before completion, sleep 294
21:42:38.395 00.301 9960 IsGuiding returns 1
21:42:38.395 00.000 9960 scope still moving after pulse duration time elapsed
21:42:38.426 00.031 9960 IsSlewing returns 0
21:42:38.426 00.000 9960 IsGuiding returns 0
21:42:38.426 00.000 9960 scope move finished after 284 + 48 ms
21:42:38.427 00.001 9960 Move returns status 0, amount 284
21:42:38.427 00.000 9960 move complete, result=0
21:42:38.427 00.000 9960 worker thread done servicing request
21:42:38.427 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.4 px 284 ms NORTH
21:42:38.433 00.006 9960 Worker thread wakes up
21:42:38.433 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:42:38.433 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:42:39.690 01.257 9960 Exposure complete
21:42:39.823 00.133 9960 worker thread done servicing request
21:42:39.824 00.001 11872 OnExposeComplete: enter
21:42:39.829 00.005 11872 UpdateGuideState(): m_state=6
21:42:39.833 00.004 11872 Star::Find(15, 68, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 427
21:42:39.837 00.004 11872 Star::Find returns 1 (0), X=68.80, Y=856.86, Mass=2462, SNR=33.5, Peak=136 HFD=4.6
21:42:39.843 00.006 11872 CameraToMount -- cameraTheta (2.93) - m_xAngle (-3.14) = xAngle (6.07 = -0.22)
21:42:39.846 00.003 11872 CameraToMount -- cameraTheta (2.93) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.89 = -0.39)
21:42:39.850 00.004 11872 CameraToMount -- cameraX=-0.34 cameraY=0.07 hyp=0.35 cameraTheta=2.93 mountX=0.34 mountY=-0.13, mountTheta=-0.37
21:42:39.857 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.34, y=0.07, opts=13)
21:42:39.862 00.005 11872 Enqueuing Move request for scope (-0.34, 0.07)
21:42:39.866 00.004 9960 Worker thread wakes up
21:42:39.866 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=136, med=0, FiltMin=0, FiltMax=80, Gamma=1.000
21:42:39.870 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.07) opts 0xd
21:42:39.870 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.34, 0.07)
21:42:39.870 00.000 9960 Moving (-0.34, 0.07) raw xDistance=0.34 yDistance=-0.13
21:42:39.872 00.002 9960 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.34
21:42:39.872 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:42:39.872 00.000 11872 UpdateGuideState exits: m=2462 SNR=33.5
21:42:39.876 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:42:39.876 00.000 9960 MoveAxis(W, 159, ABG)
21:42:39.876 00.000 9960 Guiding  Dir = 3, Dur = 159
21:42:39.877 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:39.881 00.004 9960 IsSlewing returns 0
21:42:39.882 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:42:39.886 00.004 11872 Enqueuing Expose request
21:42:39.892 00.006 9960 IsGuiding returns 0
21:42:39.893 00.001 9960 PulseGuide returned control before completion, sleep 169
21:42:40.070 00.177 9960 IsGuiding returns 1
21:42:40.070 00.000 9960 scope still moving after pulse duration time elapsed
21:42:40.099 00.029 9960 IsSlewing returns 0
21:42:40.102 00.003 9960 IsGuiding returns 0
21:42:40.102 00.000 9960 scope move finished after 159 + 50 ms
21:42:40.103 00.001 9960 Move returns status 0, amount 159
21:42:40.104 00.001 9960 MoveAxis(N, 0, ABG)
21:42:40.105 00.001 9960 Move returns status 0, amount 0
21:42:40.105 00.000 9960 move complete, result=0
21:42:40.105 00.000 9960 worker thread done servicing request
21:42:40.106 00.001 9960 Worker thread wakes up
21:42:40.106 00.000 11872 GuideStep: 0.3 px 159 ms WEST, -0.1 px 0 ms NORTH
21:42:40.112 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:42:40.112 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:42:41.362 01.250 9960 Exposure complete
21:42:41.492 00.130 9960 worker thread done servicing request
21:42:41.493 00.001 11872 OnExposeComplete: enter
21:42:41.498 00.005 11872 UpdateGuideState(): m_state=6
21:42:41.502 00.004 11872 Star::Find(15, 68, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 428
21:42:41.506 00.004 11872 Star::Find returns 1 (0), X=69.29, Y=857.00, Mass=2336, SNR=32.7, Peak=137 HFD=4.8
21:42:41.510 00.004 11872 CameraToMount -- cameraTheta (0.95) - m_xAngle (-3.14) = xAngle (4.09 = -2.20)
21:42:41.513 00.003 11872 CameraToMount -- cameraTheta (0.95) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.91 = -2.37)
21:42:41.517 00.004 11872 CameraToMount -- cameraX=0.15 cameraY=0.20 hyp=0.25 cameraTheta=0.95 mountX=-0.15 mountY=-0.18, mountTheta=-2.27
21:42:41.524 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.15, y=0.20, opts=13)
21:42:41.528 00.004 11872 Enqueuing Move request for scope (0.15, 0.20)
21:42:41.532 00.004 9960 Worker thread wakes up
21:42:41.532 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=137, med=0, FiltMin=0, FiltMax=78, Gamma=1.000
21:42:41.536 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.20) opts 0xd
21:42:41.537 00.001 9960 Handling offset move in thread for scope, endpoint = (0.15, 0.20)
21:42:41.537 00.000 9960 Moving (0.15, 0.20) raw xDistance=-0.15 yDistance=-0.18
21:42:41.537 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
21:42:41.537 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:42:41.538 00.001 11872 UpdateGuideState exits: m=2336 SNR=32.7
21:42:41.541 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:42:41.541 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:41.547 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:42:41.551 00.004 9960 MoveAxis(E, 0, ABG)
21:42:41.551 00.000 9960 Move returns status 0, amount 0
21:42:41.551 00.000 9960 MoveAxis(N, 0, ABG)
21:42:41.551 00.000 9960 Move returns status 0, amount 0
21:42:41.552 00.001 9960 move complete, result=0
21:42:41.552 00.000 11872 Enqueuing Expose request
21:42:41.557 00.005 9960 worker thread done servicing request
21:42:41.558 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:42:41.563 00.005 9960 Worker thread wakes up
21:42:41.563 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:42:41.564 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:42:42.811 01.247 9960 Exposure complete
21:42:42.937 00.126 9960 worker thread done servicing request
21:42:42.938 00.001 11872 OnExposeComplete: enter
21:42:42.941 00.003 11872 UpdateGuideState(): m_state=6
21:42:42.945 00.004 11872 Star::Find(15, 69, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 429
21:42:42.949 00.004 11872 Star::Find returns 1 (0), X=69.18, Y=857.20, Mass=2553, SNR=34.4, Peak=149 HFD=5.1
21:42:42.954 00.005 11872 CameraToMount -- cameraTheta (1.46) - m_xAngle (-3.14) = xAngle (4.60 = -1.68)
21:42:42.958 00.004 11872 CameraToMount -- cameraTheta (1.46) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.43 = -1.86)
21:42:42.963 00.005 11872 CameraToMount -- cameraX=0.04 cameraY=0.41 hyp=0.41 cameraTheta=1.46 mountX=-0.05 mountY=-0.39, mountTheta=-1.69
21:42:42.968 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.04, y=0.41, opts=13)
21:42:42.971 00.003 11872 Enqueuing Move request for scope (0.04, 0.41)
21:42:42.976 00.005 9960 Worker thread wakes up
21:42:42.976 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=149, med=0, FiltMin=0, FiltMax=70, Gamma=1.000
21:42:42.979 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.41) opts 0xd
21:42:42.980 00.001 9960 Handling offset move in thread for scope, endpoint = (0.04, 0.41)
21:42:42.980 00.000 9960 Moving (0.04, 0.41) raw xDistance=-0.05 yDistance=-0.39
21:42:42.980 00.000 11872 UpdateGuideState exits: m=2553 SNR=34.4
21:42:42.984 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:42.987 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:42:42.989 00.002 9960 GuideAlgorithmResistSwitch::result() returns -0.39 from input -0.39
21:42:42.989 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:42:42.991 00.002 11872 Enqueuing Expose request
21:42:42.994 00.003 9960 MoveAxis(E, 0, ABG)
21:42:42.994 00.000 9960 Move returns status 0, amount 0
21:42:42.994 00.000 9960 MoveAxis(N, 293, ABG)
21:42:42.994 00.000 9960 Guiding  Dir = 0, Dur = 293
21:42:42.994 00.000 9960 IsSlewing returns 0
21:42:42.996 00.002 9960 IsGuiding returns 0
21:42:42.996 00.000 9960 PulseGuide returned control before completion, sleep 303
21:42:43.301 00.305 9960 IsGuiding returns 1
21:42:43.302 00.001 9960 scope still moving after pulse duration time elapsed
21:42:43.332 00.030 9960 IsSlewing returns 0
21:42:43.333 00.001 9960 IsGuiding returns 0
21:42:43.333 00.000 9960 scope move finished after 293 + 45 ms
21:42:43.335 00.002 9960 Move returns status 0, amount 293
21:42:43.335 00.000 9960 move complete, result=0
21:42:43.336 00.001 11872 GuideStep: -0.0 px 0 ms EAST, -0.4 px 293 ms NORTH
21:42:43.343 00.007 9960 worker thread done servicing request
21:42:43.343 00.000 9960 Worker thread wakes up
21:42:43.343 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:42:43.343 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:42:44.595 01.252 9960 Exposure complete
21:42:44.730 00.135 9960 worker thread done servicing request
21:42:44.730 00.000 11872 OnExposeComplete: enter
21:42:44.737 00.007 11872 UpdateGuideState(): m_state=6
21:42:44.742 00.005 11872 Star::Find(15, 69, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 430
21:42:44.748 00.006 11872 Star::Find returns 1 (0), X=69.10, Y=857.00, Mass=2423, SNR=33.5, Peak=155 HFD=4.5
21:42:44.751 00.003 11872 CameraToMount -- cameraTheta (1.74) - m_xAngle (-3.14) = xAngle (4.88 = -1.40)
21:42:44.755 00.004 11872 CameraToMount -- cameraTheta (1.74) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.71 = -1.57)
21:42:44.759 00.004 11872 CameraToMount -- cameraX=-0.04 cameraY=0.21 hyp=0.21 cameraTheta=1.74 mountX=0.04 mountY=-0.21, mountTheta=-1.40
21:42:44.765 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.04, y=0.21, opts=13)
21:42:44.770 00.005 11872 Enqueuing Move request for scope (-0.04, 0.21)
21:42:44.776 00.006 9960 Worker thread wakes up
21:42:44.776 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=155, med=0, FiltMin=0, FiltMax=73, Gamma=1.000
21:42:44.780 00.004 11872 UpdateGuideState exits: m=2423 SNR=33.5
21:42:44.783 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:44.787 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:42:44.793 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.21) opts 0xd
21:42:44.793 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.04, 0.21)
21:42:44.793 00.000 9960 Moving (-0.04, 0.21) raw xDistance=0.04 yDistance=-0.21
21:42:44.793 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:42:44.793 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
21:42:44.793 00.000 11872 Enqueuing Expose request
21:42:44.800 00.007 9960 MoveAxis(E, 0, ABG)
21:42:44.800 00.000 9960 Move returns status 0, amount 0
21:42:44.800 00.000 9960 MoveAxis(N, 155, ABG)
21:42:44.801 00.001 9960 Guiding  Dir = 0, Dur = 155
21:42:44.801 00.000 9960 IsSlewing returns 0
21:42:44.803 00.002 9960 IsGuiding returns 0
21:42:44.803 00.000 9960 PulseGuide returned control before completion, sleep 165
21:42:44.975 00.172 9960 IsGuiding returns 1
21:42:44.977 00.002 9960 scope still moving after pulse duration time elapsed
21:42:45.006 00.029 9960 IsSlewing returns 0
21:42:45.008 00.002 9960 IsGuiding returns 0
21:42:45.008 00.000 9960 scope move finished after 155 + 49 ms
21:42:45.008 00.000 9960 Move returns status 0, amount 155
21:42:45.009 00.001 9960 move complete, result=0
21:42:45.009 00.000 9960 worker thread done servicing request
21:42:45.010 00.001 11872 GuideStep: 0.0 px 0 ms EAST, -0.2 px 155 ms NORTH
21:42:45.018 00.008 9960 Worker thread wakes up
21:42:45.019 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:42:45.019 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:42:46.270 01.251 9960 Exposure complete
21:42:46.391 00.121 9960 worker thread done servicing request
21:42:46.392 00.001 11872 OnExposeComplete: enter
21:42:46.396 00.004 11872 UpdateGuideState(): m_state=6
21:42:46.399 00.003 11872 Star::Find(15, 69, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 431
21:42:46.405 00.006 11872 Star::Find returns 1 (0), X=69.12, Y=856.95, Mass=2420, SNR=33.5, Peak=156 HFD=4.5
21:42:46.409 00.004 11872 CameraToMount -- cameraTheta (1.73) - m_xAngle (-3.14) = xAngle (4.86 = -1.42)
21:42:46.413 00.004 11872 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.69 = -1.59)
21:42:46.417 00.004 11872 CameraToMount -- cameraX=-0.02 cameraY=0.16 hyp=0.16 cameraTheta=1.73 mountX=0.02 mountY=-0.16, mountTheta=-1.42
21:42:46.423 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.02, y=0.16, opts=13)
21:42:46.427 00.004 11872 Enqueuing Move request for scope (-0.02, 0.16)
21:42:46.432 00.005 9960 Worker thread wakes up
21:42:46.432 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=156, med=1, FiltMin=0, FiltMax=71, Gamma=1.000
21:42:46.436 00.004 11872 UpdateGuideState exits: m=2420 SNR=33.5
21:42:46.440 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:46.444 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:42:46.447 00.003 11872 Enqueuing Expose request
21:42:46.453 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.16) opts 0xd
21:42:46.453 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.02, 0.16)
21:42:46.453 00.000 9960 Moving (-0.02, 0.16) raw xDistance=0.02 yDistance=-0.16
21:42:46.453 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:42:46.453 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:42:46.454 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:42:46.454 00.000 9960 MoveAxis(E, 0, ABG)
21:42:46.455 00.001 9960 Move returns status 0, amount 0
21:42:46.455 00.000 9960 MoveAxis(N, 0, ABG)
21:42:46.455 00.000 9960 Move returns status 0, amount 0
21:42:46.455 00.000 9960 move complete, result=0
21:42:46.456 00.001 9960 worker thread done servicing request
21:42:46.456 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:42:46.462 00.006 9960 Worker thread wakes up
21:42:46.462 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:42:46.462 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:42:47.709 01.247 9960 Exposure complete
21:42:47.845 00.136 9960 worker thread done servicing request
21:42:47.845 00.000 11872 OnExposeComplete: enter
21:42:47.849 00.004 11872 UpdateGuideState(): m_state=6
21:42:47.853 00.004 11872 Star::Find(15, 69, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 432
21:42:47.858 00.005 11872 Star::Find returns 1 (0), X=69.25, Y=857.05, Mass=2442, SNR=33.3, Peak=162 HFD=4.8
21:42:47.864 00.006 11872 CameraToMount -- cameraTheta (1.17) - m_xAngle (-3.14) = xAngle (4.30 = -1.98)
21:42:47.869 00.005 11872 CameraToMount -- cameraTheta (1.17) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.13 = -2.15)
21:42:47.874 00.005 11872 CameraToMount -- cameraX=0.11 cameraY=0.25 hyp=0.28 cameraTheta=1.17 mountX=-0.11 mountY=-0.23, mountTheta=-2.01
21:42:47.880 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.11, y=0.25, opts=13)
21:42:47.885 00.005 11872 Enqueuing Move request for scope (0.11, 0.25)
21:42:47.889 00.004 9960 Worker thread wakes up
21:42:47.889 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.25) opts 0xd
21:42:47.889 00.000 9960 Handling offset move in thread for scope, endpoint = (0.11, 0.25)
21:42:47.889 00.000 9960 Moving (0.11, 0.25) raw xDistance=-0.11 yDistance=-0.23
21:42:47.890 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:42:47.890 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
21:42:47.890 00.000 9960 MoveAxis(E, 0, ABG)
21:42:47.890 00.000 9960 Move returns status 0, amount 0
21:42:47.890 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=255, Gamma=1.000
21:42:47.895 00.005 9960 MoveAxis(N, 172, ABG)
21:42:47.895 00.000 11872 UpdateGuideState exits: m=2442 SNR=33.3
21:42:47.899 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:47.904 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:42:47.907 00.003 11872 Enqueuing Expose request
21:42:47.911 00.004 9960 Guiding  Dir = 0, Dur = 172
21:42:47.912 00.001 9960 IsSlewing returns 0
21:42:47.912 00.000 9960 IsGuiding returns 0
21:42:47.912 00.000 9960 PulseGuide returned control before completion, sleep 182
21:42:48.104 00.192 9960 IsGuiding returns 1
21:42:48.105 00.001 9960 scope still moving after pulse duration time elapsed
21:42:48.135 00.030 9960 IsSlewing returns 0
21:42:48.137 00.002 9960 IsGuiding returns 0
21:42:48.138 00.001 9960 scope move finished after 172 + 53 ms
21:42:48.139 00.001 9960 Move returns status 0, amount 172
21:42:48.139 00.000 9960 move complete, result=0
21:42:48.140 00.001 9960 worker thread done servicing request
21:42:48.140 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 172 ms NORTH
21:42:48.153 00.013 9960 Worker thread wakes up
21:42:48.153 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:42:48.154 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:42:49.402 01.248 9960 Exposure complete
21:42:49.523 00.121 9960 worker thread done servicing request
21:42:49.523 00.000 11872 OnExposeComplete: enter
21:42:49.527 00.004 11872 UpdateGuideState(): m_state=6
21:42:49.531 00.004 11872 Star::Find(15, 69, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 433
21:42:49.535 00.004 11872 Star::Find returns 1 (0), X=69.20, Y=856.94, Mass=2561, SNR=34.2, Peak=162 HFD=4.7
21:42:49.539 00.004 11872 CameraToMount -- cameraTheta (1.20) - m_xAngle (-3.14) = xAngle (4.34 = -1.94)
21:42:49.541 00.002 11872 CameraToMount -- cameraTheta (1.20) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.17 = -2.11)
21:42:49.546 00.005 11872 CameraToMount -- cameraX=0.06 cameraY=0.15 hyp=0.16 cameraTheta=1.20 mountX=-0.06 mountY=-0.13, mountTheta=-1.97
21:42:49.552 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.06, y=0.15, opts=13)
21:42:49.558 00.006 11872 Enqueuing Move request for scope (0.06, 0.15)
21:42:49.564 00.006 9960 Worker thread wakes up
21:42:49.564 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=162, med=0, FiltMin=0, FiltMax=77, Gamma=1.000
21:42:49.568 00.004 11872 UpdateGuideState exits: m=2561 SNR=34.2
21:42:49.571 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:49.575 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:42:49.581 00.006 11872 Enqueuing Expose request
21:42:49.585 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.15) opts 0xd
21:42:49.585 00.000 9960 Handling offset move in thread for scope, endpoint = (0.06, 0.15)
21:42:49.585 00.000 9960 Moving (0.06, 0.15) raw xDistance=-0.06 yDistance=-0.13
21:42:49.585 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:42:49.585 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:42:49.586 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:42:49.586 00.000 9960 MoveAxis(E, 0, ABG)
21:42:49.586 00.000 9960 Move returns status 0, amount 0
21:42:49.586 00.000 9960 MoveAxis(N, 0, ABG)
21:42:49.586 00.000 9960 Move returns status 0, amount 0
21:42:49.587 00.001 9960 move complete, result=0
21:42:49.587 00.000 9960 worker thread done servicing request
21:42:49.587 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:42:49.592 00.005 9960 Worker thread wakes up
21:42:49.592 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:42:49.592 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:42:50.839 01.247 9960 Exposure complete
21:42:50.957 00.118 9960 worker thread done servicing request
21:42:50.958 00.001 11872 OnExposeComplete: enter
21:42:50.962 00.004 11872 UpdateGuideState(): m_state=6
21:42:50.967 00.005 11872 Star::Find(15, 69, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 434
21:42:50.971 00.004 11872 Star::Find returns 1 (0), X=69.33, Y=857.08, Mass=2417, SNR=33.2, Peak=150 HFD=5.0
21:42:50.975 00.004 11872 CameraToMount -- cameraTheta (0.99) - m_xAngle (-3.14) = xAngle (4.13 = -2.15)
21:42:50.979 00.004 11872 CameraToMount -- cameraTheta (0.99) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.96 = -2.33)
21:42:50.982 00.003 11872 CameraToMount -- cameraX=0.19 cameraY=0.29 hyp=0.35 cameraTheta=0.99 mountX=-0.19 mountY=-0.25, mountTheta=-2.22
21:42:50.988 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.19, y=0.29, opts=13)
21:42:50.992 00.004 11872 Enqueuing Move request for scope (0.19, 0.29)
21:42:50.995 00.003 9960 Worker thread wakes up
21:42:50.995 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.29) opts 0xd
21:42:50.995 00.000 9960 Handling offset move in thread for scope, endpoint = (0.19, 0.29)
21:42:50.996 00.001 9960 Moving (0.19, 0.29) raw xDistance=-0.19 yDistance=-0.25
21:42:50.996 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
21:42:50.996 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=150, med=0, FiltMin=0, FiltMax=78, Gamma=1.000
21:42:51.000 00.004 11872 UpdateGuideState exits: m=2417 SNR=33.2
21:42:51.004 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:51.007 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:42:51.011 00.004 9960 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
21:42:51.011 00.000 9960 MoveAxis(E, 0, ABG)
21:42:51.011 00.000 9960 Move returns status 0, amount 0
21:42:51.011 00.000 11872 Enqueuing Expose request
21:42:51.016 00.005 9960 MoveAxis(N, 190, ABG)
21:42:51.016 00.000 9960 Guiding  Dir = 0, Dur = 190
21:42:51.017 00.001 9960 IsSlewing returns 0
21:42:51.017 00.000 9960 IsGuiding returns 0
21:42:51.018 00.001 9960 PulseGuide returned control before completion, sleep 200
21:42:51.220 00.202 9960 IsGuiding returns 1
21:42:51.221 00.001 9960 scope still moving after pulse duration time elapsed
21:42:51.251 00.030 9960 IsSlewing returns 0
21:42:51.252 00.001 9960 IsGuiding returns 0
21:42:51.253 00.001 9960 scope move finished after 190 + 45 ms
21:42:51.253 00.000 9960 Move returns status 0, amount 190
21:42:51.255 00.002 9960 move complete, result=0
21:42:51.255 00.000 9960 worker thread done servicing request
21:42:51.255 00.000 9960 Worker thread wakes up
21:42:51.256 00.001 11872 GuideStep: -0.2 px 0 ms EAST, -0.3 px 190 ms NORTH
21:42:51.263 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:42:51.263 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:42:52.511 01.248 9960 Exposure complete
21:42:52.636 00.125 9960 worker thread done servicing request
21:42:52.636 00.000 11872 OnExposeComplete: enter
21:42:52.644 00.008 11872 UpdateGuideState(): m_state=6
21:42:52.650 00.006 11872 Star::Find(15, 69, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 435
21:42:52.654 00.004 11872 Star::Find returns 1 (0), X=69.31, Y=856.99, Mass=2483, SNR=34.0, Peak=167 HFD=4.6
21:42:52.659 00.005 11872 CameraToMount -- cameraTheta (0.84) - m_xAngle (-3.14) = xAngle (3.98 = -2.30)
21:42:52.663 00.004 11872 CameraToMount -- cameraTheta (0.84) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.81 = -2.47)
21:42:52.665 00.002 11872 CameraToMount -- cameraX=0.17 cameraY=0.20 hyp=0.26 cameraTheta=0.84 mountX=-0.18 mountY=-0.16, mountTheta=-2.39
21:42:52.673 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=0.17, y=0.20, opts=13)
21:42:52.678 00.005 11872 Enqueuing Move request for scope (0.17, 0.20)
21:42:52.681 00.003 9960 Worker thread wakes up
21:42:52.681 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=167, med=0, FiltMin=0, FiltMax=94, Gamma=1.000
21:42:52.686 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.20) opts 0xd
21:42:52.686 00.000 9960 Handling offset move in thread for scope, endpoint = (0.17, 0.20)
21:42:52.686 00.000 9960 Moving (0.17, 0.20) raw xDistance=-0.18 yDistance=-0.16
21:42:52.686 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
21:42:52.687 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:42:52.687 00.000 11872 UpdateGuideState exits: m=2483 SNR=34.0
21:42:52.692 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:52.696 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:42:52.700 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:42:52.700 00.000 11872 Enqueuing Expose request
21:42:52.706 00.006 9960 MoveAxis(E, 0, ABG)
21:42:52.706 00.000 9960 Move returns status 0, amount 0
21:42:52.706 00.000 9960 MoveAxis(N, 0, ABG)
21:42:52.707 00.001 9960 Move returns status 0, amount 0
21:42:52.707 00.000 9960 move complete, result=0
21:42:52.707 00.000 9960 worker thread done servicing request
21:42:52.707 00.000 9960 Worker thread wakes up
21:42:52.708 00.001 11872 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
21:42:52.712 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
21:42:52.712 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:42:53.964 01.252 9960 Exposure complete
21:42:54.092 00.128 9960 worker thread done servicing request
21:42:54.093 00.001 11872 OnExposeComplete: enter
21:42:54.098 00.005 11872 UpdateGuideState(): m_state=6
21:42:54.103 00.005 11872 Star::Find(15, 69, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 436
21:42:54.115 00.012 11872 Star::Find returns 1 (0), X=69.17, Y=857.08, Mass=2410, SNR=33.2, Peak=161 HFD=4.8
21:42:54.120 00.005 11872 CameraToMount -- cameraTheta (1.48) - m_xAngle (-3.14) = xAngle (4.62 = -1.67)
21:42:54.125 00.005 11872 CameraToMount -- cameraTheta (1.48) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.44 = -1.84)
21:42:54.129 00.004 11872 CameraToMount -- cameraX=0.03 cameraY=0.29 hyp=0.29 cameraTheta=1.48 mountX=-0.03 mountY=-0.28, mountTheta=-1.67
21:42:54.135 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.03, y=0.29, opts=13)
21:42:54.141 00.006 11872 Enqueuing Move request for scope (0.03, 0.29)
21:42:54.148 00.007 9960 Worker thread wakes up
21:42:54.148 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=161, med=0, FiltMin=0, FiltMax=74, Gamma=1.000
21:42:54.152 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.29) opts 0xd
21:42:54.152 00.000 11872 UpdateGuideState exits: m=2410 SNR=33.2
21:42:54.156 00.004 9960 Handling offset move in thread for scope, endpoint = (0.03, 0.29)
21:42:54.156 00.000 9960 Moving (0.03, 0.29) raw xDistance=-0.03 yDistance=-0.28
21:42:54.156 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:42:54.156 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:54.159 00.003 9960 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
21:42:54.159 00.000 9960 MoveAxis(E, 0, ABG)
21:42:54.161 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:42:54.164 00.003 9960 Move returns status 0, amount 0
21:42:54.164 00.000 11872 Enqueuing Expose request
21:42:54.168 00.004 9960 MoveAxis(N, 209, ABG)
21:42:54.168 00.000 9960 Guiding  Dir = 0, Dur = 209
21:42:54.169 00.001 9960 IsSlewing returns 0
21:42:54.171 00.002 9960 IsGuiding returns 0
21:42:54.171 00.000 9960 PulseGuide returned control before completion, sleep 219
21:42:54.393 00.222 9960 IsGuiding returns 1
21:42:54.394 00.001 9960 scope still moving after pulse duration time elapsed
21:42:54.422 00.028 9960 IsSlewing returns 0
21:42:54.424 00.002 9960 IsGuiding returns 0
21:42:54.424 00.000 9960 scope move finished after 209 + 43 ms
21:42:54.424 00.000 9960 Move returns status 0, amount 209
21:42:54.425 00.001 9960 move complete, result=0
21:42:54.425 00.000 9960 worker thread done servicing request
21:42:54.425 00.000 9960 Worker thread wakes up
21:42:54.426 00.001 11872 GuideStep: -0.0 px 0 ms EAST, -0.3 px 209 ms NORTH
21:42:54.432 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:42:54.432 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:42:55.680 01.248 9960 Exposure complete
21:42:55.816 00.136 9960 worker thread done servicing request
21:42:55.816 00.000 11872 OnExposeComplete: enter
21:42:55.820 00.004 11872 UpdateGuideState(): m_state=6
21:42:55.827 00.007 11872 Star::Find(15, 69, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 437
21:42:55.833 00.006 11872 Star::Find returns 1 (0), X=69.33, Y=856.95, Mass=2515, SNR=34.1, Peak=131 HFD=5.1
21:42:55.837 00.004 11872 CameraToMount -- cameraTheta (0.70) - m_xAngle (-3.14) = xAngle (3.84 = -2.44)
21:42:55.842 00.005 11872 CameraToMount -- cameraTheta (0.70) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.67 = -2.62)
21:42:55.844 00.002 11872 CameraToMount -- cameraX=0.19 cameraY=0.16 hyp=0.24 cameraTheta=0.70 mountX=-0.19 mountY=-0.12, mountTheta=-2.56
21:42:55.850 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.19, y=0.16, opts=13)
21:42:55.854 00.004 11872 Enqueuing Move request for scope (0.19, 0.16)
21:42:55.869 00.015 9960 Worker thread wakes up
21:42:55.869 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=131, med=0, FiltMin=0, FiltMax=75, Gamma=1.000
21:42:55.878 00.009 9960 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.16) opts 0xd
21:42:55.879 00.001 11872 UpdateGuideState exits: m=2515 SNR=34.1
21:42:55.886 00.007 9960 Handling offset move in thread for scope, endpoint = (0.19, 0.16)
21:42:55.888 00.002 9960 Moving (0.19, 0.16) raw xDistance=-0.19 yDistance=-0.12
21:42:55.888 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:55.896 00.008 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
21:42:55.896 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:42:55.899 00.003 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:42:55.900 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:42:55.900 00.000 11872 Enqueuing Expose request
21:42:55.904 00.004 9960 MoveAxis(E, 0, ABG)
21:42:55.904 00.000 9960 Move returns status 0, amount 0
21:42:55.904 00.000 9960 MoveAxis(N, 0, ABG)
21:42:55.905 00.001 9960 Move returns status 0, amount 0
21:42:55.905 00.000 9960 move complete, result=0
21:42:55.905 00.000 9960 worker thread done servicing request
21:42:55.905 00.000 9960 Worker thread wakes up
21:42:55.905 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:42:55.906 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:42:55.906 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:42:57.150 01.244 9960 Exposure complete
21:42:57.283 00.133 9960 worker thread done servicing request
21:42:57.283 00.000 11872 OnExposeComplete: enter
21:42:57.287 00.004 11872 UpdateGuideState(): m_state=6
21:42:57.292 00.005 11872 Star::Find(15, 69, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 438
21:42:57.297 00.005 11872 Star::Find returns 1 (0), X=69.39, Y=857.05, Mass=2450, SNR=33.5, Peak=177 HFD=5.0
21:42:57.301 00.004 11872 CameraToMount -- cameraTheta (0.80) - m_xAngle (-3.14) = xAngle (3.94 = -2.34)
21:42:57.306 00.005 11872 CameraToMount -- cameraTheta (0.80) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.77 = -2.51)
21:42:57.309 00.003 11872 CameraToMount -- cameraX=0.25 cameraY=0.26 hyp=0.36 cameraTheta=0.80 mountX=-0.25 mountY=-0.21, mountTheta=-2.44
21:42:57.314 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.25, y=0.26, opts=13)
21:42:57.319 00.005 11872 Enqueuing Move request for scope (0.25, 0.26)
21:42:57.323 00.004 9960 Worker thread wakes up
21:42:57.323 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=177, med=0, FiltMin=0, FiltMax=76, Gamma=1.000
21:42:57.327 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.26) opts 0xd
21:42:57.327 00.000 9960 Handling offset move in thread for scope, endpoint = (0.25, 0.26)
21:42:57.328 00.001 9960 Moving (0.25, 0.26) raw xDistance=-0.25 yDistance=-0.21
21:42:57.328 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
21:42:57.328 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
21:42:57.328 00.000 9960 MoveAxis(E, 119, ABG)
21:42:57.328 00.000 9960 Guiding  Dir = 2, Dur = 119
21:42:57.328 00.000 11872 UpdateGuideState exits: m=2450 SNR=33.5
21:42:57.333 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:57.337 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:42:57.341 00.004 11872 Enqueuing Expose request
21:42:57.345 00.004 9960 IsSlewing returns 0
21:42:57.345 00.000 9960 IsGuiding returns 0
21:42:57.345 00.000 9960 PulseGuide returned control before completion, sleep 129
21:42:57.482 00.137 9960 IsGuiding returns 1
21:42:57.484 00.002 9960 scope still moving after pulse duration time elapsed
21:42:57.514 00.030 9960 IsSlewing returns 0
21:42:57.518 00.004 9960 IsGuiding returns 0
21:42:57.518 00.000 9960 scope move finished after 119 + 53 ms
21:42:57.518 00.000 9960 Move returns status 0, amount 119
21:42:57.519 00.001 9960 MoveAxis(N, 159, ABG)
21:42:57.519 00.000 9960 Guiding  Dir = 0, Dur = 159
21:42:57.520 00.001 9960 IsSlewing returns 0
21:42:57.521 00.001 9960 IsGuiding returns 0
21:42:57.522 00.001 9960 PulseGuide returned control before completion, sleep 169
21:42:57.702 00.180 9960 IsGuiding returns 1
21:42:57.703 00.001 9960 scope still moving after pulse duration time elapsed
21:42:57.734 00.031 9960 IsSlewing returns 0
21:42:57.736 00.002 9960 IsGuiding returns 0
21:42:57.736 00.000 9960 scope move finished after 159 + 56 ms
21:42:57.737 00.001 9960 Move returns status 0, amount 159
21:42:57.738 00.001 9960 move complete, result=0
21:42:57.738 00.000 9960 worker thread done servicing request
21:42:57.738 00.000 9960 Worker thread wakes up
21:42:57.738 00.000 11872 GuideStep: -0.3 px 119 ms EAST, -0.2 px 159 ms NORTH
21:42:57.746 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
21:42:57.746 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:42:58.995 01.249 9960 Exposure complete
21:42:59.121 00.126 9960 worker thread done servicing request
21:42:59.121 00.000 11872 OnExposeComplete: enter
21:42:59.125 00.004 11872 UpdateGuideState(): m_state=6
21:42:59.130 00.005 11872 Star::Find(15, 69, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 439
21:42:59.133 00.003 11872 Star::Find returns 1 (0), X=69.11, Y=857.02, Mass=2599, SNR=34.4, Peak=175 HFD=4.7
21:42:59.137 00.004 11872 CameraToMount -- cameraTheta (1.71) - m_xAngle (-3.14) = xAngle (4.85 = -1.44)
21:42:59.143 00.006 11872 CameraToMount -- cameraTheta (1.71) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.68 = -1.61)
21:42:59.148 00.005 11872 CameraToMount -- cameraX=-0.03 cameraY=0.23 hyp=0.23 cameraTheta=1.71 mountX=0.03 mountY=-0.23, mountTheta=-1.44
21:42:59.153 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.03, y=0.23, opts=13)
21:42:59.157 00.004 11872 Enqueuing Move request for scope (-0.03, 0.23)
21:42:59.161 00.004 9960 Worker thread wakes up
21:42:59.161 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=175, med=0, FiltMin=0, FiltMax=79, Gamma=1.000
21:42:59.164 00.003 11872 UpdateGuideState exits: m=2599 SNR=34.4
21:42:59.168 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.23) opts 0xd
21:42:59.169 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:59.174 00.005 9960 Handling offset move in thread for scope, endpoint = (-0.03, 0.23)
21:42:59.174 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:42:59.183 00.009 11872 Enqueuing Expose request
21:42:59.189 00.006 9960 Moving (-0.03, 0.23) raw xDistance=0.03 yDistance=-0.23
21:42:59.189 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:42:59.189 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
21:42:59.189 00.000 9960 MoveAxis(E, 0, ABG)
21:42:59.190 00.001 9960 Move returns status 0, amount 0
21:42:59.190 00.000 9960 MoveAxis(N, 170, ABG)
21:42:59.190 00.000 9960 Guiding  Dir = 0, Dur = 170
21:42:59.191 00.001 9960 IsSlewing returns 0
21:42:59.191 00.000 9960 IsGuiding returns 0
21:42:59.191 00.000 9960 PulseGuide returned control before completion, sleep 180
21:42:59.374 00.183 9960 IsGuiding returns 1
21:42:59.374 00.000 9960 scope still moving after pulse duration time elapsed
21:42:59.404 00.030 9960 IsSlewing returns 0
21:42:59.404 00.000 9960 IsGuiding returns 0
21:42:59.406 00.002 9960 scope move finished after 170 + 43 ms
21:42:59.406 00.000 9960 Move returns status 0, amount 170
21:42:59.406 00.000 9960 move complete, result=0
21:42:59.406 00.000 9960 worker thread done servicing request
21:42:59.407 00.001 9960 Worker thread wakes up
21:42:59.407 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.2 px 170 ms NORTH
21:42:59.413 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:42:59.414 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:43:00.667 01.253 9960 Exposure complete
21:43:00.791 00.124 9960 worker thread done servicing request
21:43:00.792 00.001 11872 OnExposeComplete: enter
21:43:00.798 00.006 11872 UpdateGuideState(): m_state=6
21:43:00.803 00.005 11872 Star::Find(15, 69, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 440
21:43:00.808 00.005 11872 Star::Find returns 1 (0), X=69.31, Y=856.96, Mass=2403, SNR=33.1, Peak=163 HFD=4.7
21:43:00.812 00.004 11872 CameraToMount -- cameraTheta (0.78) - m_xAngle (-3.14) = xAngle (3.92 = -2.37)
21:43:00.817 00.005 11872 CameraToMount -- cameraTheta (0.78) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.74 = -2.54)
21:43:00.820 00.003 11872 CameraToMount -- cameraX=0.17 cameraY=0.17 hyp=0.24 cameraTheta=0.78 mountX=-0.17 mountY=-0.13, mountTheta=-2.47
21:43:00.826 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.17, y=0.17, opts=13)
21:43:00.832 00.006 11872 Enqueuing Move request for scope (0.17, 0.17)
21:43:00.836 00.004 9960 Worker thread wakes up
21:43:00.837 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=163, med=0, FiltMin=0, FiltMax=79, Gamma=1.000
21:43:00.841 00.004 11872 UpdateGuideState exits: m=2403 SNR=33.1
21:43:00.844 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:00.847 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:43:00.851 00.004 11872 Enqueuing Expose request
21:43:00.855 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.17) opts 0xd
21:43:00.855 00.000 9960 Handling offset move in thread for scope, endpoint = (0.17, 0.17)
21:43:00.855 00.000 9960 Moving (0.17, 0.17) raw xDistance=-0.17 yDistance=-0.13
21:43:00.855 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
21:43:00.855 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:43:00.857 00.002 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:43:00.857 00.000 9960 MoveAxis(E, 0, ABG)
21:43:00.857 00.000 9960 Move returns status 0, amount 0
21:43:00.857 00.000 9960 MoveAxis(N, 0, ABG)
21:43:00.858 00.001 9960 Move returns status 0, amount 0
21:43:00.858 00.000 9960 move complete, result=0
21:43:00.858 00.000 9960 worker thread done servicing request
21:43:00.858 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:43:00.863 00.005 9960 Worker thread wakes up
21:43:00.863 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:43:00.863 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:43:02.110 01.247 9960 Exposure complete
21:43:02.254 00.144 9960 worker thread done servicing request
21:43:02.255 00.001 11872 OnExposeComplete: enter
21:43:02.258 00.003 11872 UpdateGuideState(): m_state=6
21:43:02.261 00.003 11872 Star::Find(15, 69, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 441
21:43:02.266 00.005 11872 Star::Find returns 1 (0), X=69.22, Y=857.16, Mass=2496, SNR=33.8, Peak=180 HFD=4.8
21:43:02.269 00.003 11872 CameraToMount -- cameraTheta (1.35) - m_xAngle (-3.14) = xAngle (4.49 = -1.80)
21:43:02.274 00.005 11872 CameraToMount -- cameraTheta (1.35) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.31 = -1.97)
21:43:02.278 00.004 11872 CameraToMount -- cameraX=0.08 cameraY=0.37 hyp=0.38 cameraTheta=1.35 mountX=-0.08 mountY=-0.35, mountTheta=-1.81
21:43:02.282 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.08, y=0.37, opts=13)
21:43:02.287 00.005 11872 Enqueuing Move request for scope (0.08, 0.37)
21:43:02.291 00.004 9960 Worker thread wakes up
21:43:02.292 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=180, med=0, FiltMin=0, FiltMax=76, Gamma=1.000
21:43:02.296 00.004 11872 UpdateGuideState exits: m=2496 SNR=33.8
21:43:02.300 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.37) opts 0xd
21:43:02.300 00.000 9960 Handling offset move in thread for scope, endpoint = (0.08, 0.37)
21:43:02.300 00.000 9960 Moving (0.08, 0.37) raw xDistance=-0.08 yDistance=-0.35
21:43:02.300 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:43:02.302 00.002 9960 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
21:43:02.302 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:02.306 00.004 9960 MoveAxis(E, 0, ABG)
21:43:02.306 00.000 9960 Move returns status 0, amount 0
21:43:02.306 00.000 9960 MoveAxis(N, 258, ABG)
21:43:02.307 00.001 9960 Guiding  Dir = 0, Dur = 258
21:43:02.307 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:43:02.310 00.003 11872 Enqueuing Expose request
21:43:02.315 00.005 9960 IsSlewing returns 0
21:43:02.315 00.000 9960 IsGuiding returns 0
21:43:02.315 00.000 9960 PulseGuide returned control before completion, sleep 268
21:43:02.586 00.271 9960 IsGuiding returns 1
21:43:02.587 00.001 9960 scope still moving after pulse duration time elapsed
21:43:02.616 00.029 9960 IsSlewing returns 0
21:43:02.617 00.001 9960 IsGuiding returns 0
21:43:02.618 00.001 9960 scope move finished after 258 + 44 ms
21:43:02.618 00.000 9960 Move returns status 0, amount 258
21:43:02.618 00.000 9960 move complete, result=0
21:43:02.619 00.001 9960 worker thread done servicing request
21:43:02.620 00.001 9960 Worker thread wakes up
21:43:02.620 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 258 ms NORTH
21:43:02.625 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:43:02.627 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:43:03.875 01.248 9960 Exposure complete
21:43:03.993 00.118 9960 worker thread done servicing request
21:43:03.993 00.000 11872 OnExposeComplete: enter
21:43:03.997 00.004 11872 UpdateGuideState(): m_state=6
21:43:04.001 00.004 11872 Star::Find(15, 69, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 442
21:43:04.006 00.005 11872 Star::Find returns 1 (0), X=69.27, Y=857.13, Mass=2316, SNR=32.5, Peak=136 HFD=4.9
21:43:04.009 00.003 11872 CameraToMount -- cameraTheta (1.19) - m_xAngle (-3.14) = xAngle (4.33 = -1.95)
21:43:04.014 00.005 11872 CameraToMount -- cameraTheta (1.19) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.16 = -2.12)
21:43:04.018 00.004 11872 CameraToMount -- cameraX=0.13 cameraY=0.34 hyp=0.37 cameraTheta=1.19 mountX=-0.14 mountY=-0.31, mountTheta=-1.98
21:43:04.024 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.13, y=0.34, opts=13)
21:43:04.029 00.005 11872 Enqueuing Move request for scope (0.13, 0.34)
21:43:04.032 00.003 9960 Worker thread wakes up
21:43:04.032 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=136, med=0, FiltMin=0, FiltMax=72, Gamma=1.000
21:43:04.036 00.004 11872 UpdateGuideState exits: m=2316 SNR=32.5
21:43:04.040 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:04.045 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.34) opts 0xd
21:43:04.045 00.000 9960 Handling offset move in thread for scope, endpoint = (0.13, 0.34)
21:43:04.045 00.000 9960 Moving (0.13, 0.34) raw xDistance=-0.14 yDistance=-0.31
21:43:04.045 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
21:43:04.045 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
21:43:04.046 00.001 9960 MoveAxis(E, 0, ABG)
21:43:04.046 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:43:04.049 00.003 9960 Move returns status 0, amount 0
21:43:04.050 00.001 9960 MoveAxis(N, 234, ABG)
21:43:04.050 00.000 11872 Enqueuing Expose request
21:43:04.055 00.005 9960 Guiding  Dir = 0, Dur = 234
21:43:04.056 00.001 9960 IsSlewing returns 0
21:43:04.056 00.000 9960 IsGuiding returns 0
21:43:04.056 00.000 9960 PulseGuide returned control before completion, sleep 244
21:43:04.315 00.259 9960 IsGuiding returns 1
21:43:04.316 00.001 9960 scope still moving after pulse duration time elapsed
21:43:04.346 00.030 9960 IsSlewing returns 0
21:43:04.347 00.001 9960 IsGuiding returns 0
21:43:04.347 00.000 9960 scope move finished after 234 + 57 ms
21:43:04.348 00.001 9960 Move returns status 0, amount 234
21:43:04.348 00.000 9960 move complete, result=0
21:43:04.348 00.000 9960 worker thread done servicing request
21:43:04.349 00.001 9960 Worker thread wakes up
21:43:04.349 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 234 ms NORTH
21:43:04.355 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:43:04.356 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:43:05.611 01.255 9960 Exposure complete
21:43:05.742 00.131 9960 worker thread done servicing request
21:43:05.743 00.001 11872 OnExposeComplete: enter
21:43:05.747 00.004 11872 UpdateGuideState(): m_state=6
21:43:05.750 00.003 11872 Star::Find(15, 69, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 443
21:43:05.755 00.005 11872 Star::Find returns 1 (0), X=69.25, Y=856.93, Mass=2407, SNR=33.1, Peak=157 HFD=4.6
21:43:05.759 00.004 11872 CameraToMount -- cameraTheta (0.88) - m_xAngle (-3.14) = xAngle (4.02 = -2.27)
21:43:05.765 00.006 11872 CameraToMount -- cameraTheta (0.88) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.85 = -2.44)
21:43:05.770 00.005 11872 CameraToMount -- cameraX=0.11 cameraY=0.13 hyp=0.17 cameraTheta=0.88 mountX=-0.11 mountY=-0.11, mountTheta=-2.35
21:43:05.777 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.11, y=0.13, opts=13)
21:43:05.781 00.004 11872 Enqueuing Move request for scope (0.11, 0.13)
21:43:05.786 00.005 9960 Worker thread wakes up
21:43:05.786 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.13) opts 0xd
21:43:05.787 00.001 9960 Handling offset move in thread for scope, endpoint = (0.11, 0.13)
21:43:05.787 00.000 9960 Moving (0.11, 0.13) raw xDistance=-0.11 yDistance=-0.11
21:43:05.787 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:43:05.787 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:43:05.787 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=157, med=0, FiltMin=0, FiltMax=74, Gamma=1.000
21:43:05.792 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:43:05.792 00.000 9960 MoveAxis(E, 0, ABG)
21:43:05.792 00.000 9960 Move returns status 0, amount 0
21:43:05.792 00.000 9960 MoveAxis(N, 0, ABG)
21:43:05.793 00.001 9960 Move returns status 0, amount 0
21:43:05.793 00.000 9960 move complete, result=0
21:43:05.793 00.000 11872 UpdateGuideState exits: m=2407 SNR=33.1
21:43:05.798 00.005 9960 worker thread done servicing request
21:43:05.799 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:05.805 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:43:05.810 00.005 11872 Enqueuing Expose request
21:43:05.815 00.005 9960 Worker thread wakes up
21:43:05.815 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:43:05.819 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
21:43:05.819 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:43:07.073 01.254 9960 Exposure complete
21:43:07.206 00.133 9960 worker thread done servicing request
21:43:07.208 00.002 11872 OnExposeComplete: enter
21:43:07.213 00.005 11872 UpdateGuideState(): m_state=6
21:43:07.216 00.003 11872 Star::Find(15, 69, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 444
21:43:07.221 00.005 11872 Star::Find returns 1 (0), X=69.25, Y=857.20, Mass=2295, SNR=32.4, Peak=156 HFD=4.7
21:43:07.225 00.004 11872 CameraToMount -- cameraTheta (1.30) - m_xAngle (-3.14) = xAngle (4.44 = -1.84)
21:43:07.230 00.005 11872 CameraToMount -- cameraTheta (1.30) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.27 = -2.02)
21:43:07.234 00.004 11872 CameraToMount -- cameraX=0.11 cameraY=0.41 hyp=0.42 cameraTheta=1.30 mountX=-0.11 mountY=-0.38, mountTheta=-1.86
21:43:07.241 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.11, y=0.41, opts=13)
21:43:07.245 00.004 11872 Enqueuing Move request for scope (0.11, 0.41)
21:43:07.250 00.005 9960 Worker thread wakes up
21:43:07.250 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.41) opts 0xd
21:43:07.250 00.000 9960 Handling offset move in thread for scope, endpoint = (0.11, 0.41)
21:43:07.250 00.000 9960 Moving (0.11, 0.41) raw xDistance=-0.11 yDistance=-0.38
21:43:07.251 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:43:07.251 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=156, med=0, FiltMin=0, FiltMax=73, Gamma=1.000
21:43:07.255 00.004 11872 UpdateGuideState exits: m=2295 SNR=32.4
21:43:07.259 00.004 9960 GuideAlgorithmResistSwitch::result() returns -0.38 from input -0.38
21:43:07.259 00.000 9960 MoveAxis(E, 0, ABG)
21:43:07.260 00.001 9960 Move returns status 0, amount 0
21:43:07.260 00.000 9960 MoveAxis(N, 285, ABG)
21:43:07.261 00.001 9960 Guiding  Dir = 0, Dur = 285
21:43:07.261 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:07.265 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:43:07.270 00.005 11872 Enqueuing Expose request
21:43:07.274 00.004 9960 IsSlewing returns 0
21:43:07.274 00.000 9960 IsGuiding returns 0
21:43:07.274 00.000 9960 PulseGuide returned control before completion, sleep 295
21:43:07.577 00.303 9960 IsGuiding returns 1
21:43:07.579 00.002 9960 scope still moving after pulse duration time elapsed
21:43:07.608 00.029 9960 IsSlewing returns 0
21:43:07.609 00.001 9960 IsGuiding returns 0
21:43:07.609 00.000 9960 scope move finished after 285 + 51 ms
21:43:07.611 00.002 9960 Move returns status 0, amount 285
21:43:07.611 00.000 9960 move complete, result=0
21:43:07.612 00.001 9960 worker thread done servicing request
21:43:07.612 00.000 9960 Worker thread wakes up
21:43:07.613 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.4 px 285 ms NORTH
21:43:07.622 00.009 9960 worker thread servicing REQUEST_EXPOSE 1000
21:43:07.622 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:43:08.871 01.249 9960 Exposure complete
21:43:08.993 00.122 9960 worker thread done servicing request
21:43:08.994 00.001 11872 OnExposeComplete: enter
21:43:08.997 00.003 11872 UpdateGuideState(): m_state=6
21:43:09.003 00.006 11872 Star::Find(15, 69, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 445
21:43:09.006 00.003 11872 Star::Find returns 1 (0), X=69.30, Y=856.93, Mass=2456, SNR=33.7, Peak=156 HFD=4.7
21:43:09.009 00.003 11872 CameraToMount -- cameraTheta (0.74) - m_xAngle (-3.14) = xAngle (3.88 = -2.40)
21:43:09.015 00.006 11872 CameraToMount -- cameraTheta (0.74) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.71 = -2.58)
21:43:09.020 00.005 11872 CameraToMount -- cameraX=0.16 cameraY=0.14 hyp=0.21 cameraTheta=0.74 mountX=-0.16 mountY=-0.11, mountTheta=-2.51
21:43:09.025 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.16, y=0.14, opts=13)
21:43:09.029 00.004 11872 Enqueuing Move request for scope (0.16, 0.14)
21:43:09.032 00.003 9960 Worker thread wakes up
21:43:09.033 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=156, med=0, FiltMin=0, FiltMax=72, Gamma=1.000
21:43:09.037 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.14) opts 0xd
21:43:09.038 00.001 9960 Handling offset move in thread for scope, endpoint = (0.16, 0.14)
21:43:09.038 00.000 9960 Moving (0.16, 0.14) raw xDistance=-0.16 yDistance=-0.11
21:43:09.038 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
21:43:09.038 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:43:09.039 00.001 11872 UpdateGuideState exits: m=2456 SNR=33.7
21:43:09.042 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:43:09.042 00.000 9960 MoveAxis(E, 0, ABG)
21:43:09.042 00.000 9960 Move returns status 0, amount 0
21:43:09.042 00.000 9960 MoveAxis(N, 0, ABG)
21:43:09.043 00.001 9960 Move returns status 0, amount 0
21:43:09.044 00.001 9960 move complete, result=0
21:43:09.044 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:09.055 00.011 9960 worker thread done servicing request
21:43:09.055 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:43:09.060 00.005 11872 Enqueuing Expose request
21:43:09.064 00.004 9960 Worker thread wakes up
21:43:09.064 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:43:09.068 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
21:43:09.068 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:43:10.320 01.252 9960 Exposure complete
21:43:10.452 00.132 9960 worker thread done servicing request
21:43:10.453 00.001 11872 OnExposeComplete: enter
21:43:10.459 00.006 11872 UpdateGuideState(): m_state=6
21:43:10.465 00.006 11872 Star::Find(15, 69, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 446
21:43:10.471 00.006 11872 Star::Find returns 1 (0), X=69.17, Y=856.99, Mass=2397, SNR=33.3, Peak=155 HFD=4.6
21:43:10.475 00.004 11872 CameraToMount -- cameraTheta (1.41) - m_xAngle (-3.14) = xAngle (4.55 = -1.73)
21:43:10.479 00.004 11872 CameraToMount -- cameraTheta (1.41) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.38 = -1.90)
21:43:10.484 00.005 11872 CameraToMount -- cameraX=0.03 cameraY=0.20 hyp=0.20 cameraTheta=1.41 mountX=-0.03 mountY=-0.19, mountTheta=-1.74
21:43:10.490 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.03, y=0.20, opts=13)
21:43:10.494 00.004 11872 Enqueuing Move request for scope (0.03, 0.20)
21:43:10.498 00.004 9960 Worker thread wakes up
21:43:10.499 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=155, med=0, FiltMin=0, FiltMax=74, Gamma=1.000
21:43:10.502 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.20) opts 0xd
21:43:10.502 00.000 9960 Handling offset move in thread for scope, endpoint = (0.03, 0.20)
21:43:10.502 00.000 11872 UpdateGuideState exits: m=2397 SNR=33.3
21:43:10.506 00.004 9960 Moving (0.03, 0.20) raw xDistance=-0.03 yDistance=-0.19
21:43:10.506 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:10.510 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:43:10.514 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:43:10.514 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:43:10.514 00.000 11872 Enqueuing Expose request
21:43:10.519 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:43:10.519 00.000 9960 MoveAxis(E, 0, ABG)
21:43:10.519 00.000 9960 Move returns status 0, amount 0
21:43:10.519 00.000 9960 MoveAxis(N, 0, ABG)
21:43:10.520 00.001 9960 Move returns status 0, amount 0
21:43:10.520 00.000 9960 move complete, result=0
21:43:10.520 00.000 9960 worker thread done servicing request
21:43:10.520 00.000 9960 Worker thread wakes up
21:43:10.521 00.001 11872 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:43:10.525 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
21:43:10.525 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:43:11.770 01.245 9960 Exposure complete
21:43:11.897 00.127 9960 worker thread done servicing request
21:43:11.898 00.001 11872 OnExposeComplete: enter
21:43:11.901 00.003 11872 UpdateGuideState(): m_state=6
21:43:11.906 00.005 11872 Star::Find(15, 69, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 447
21:43:11.910 00.004 11872 Star::Find returns 1 (0), X=69.24, Y=857.10, Mass=2532, SNR=34.1, Peak=173 HFD=4.7
21:43:11.914 00.004 11872 CameraToMount -- cameraTheta (1.25) - m_xAngle (-3.14) = xAngle (4.39 = -1.90)
21:43:11.917 00.003 11872 CameraToMount -- cameraTheta (1.25) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.21 = -2.07)
21:43:11.921 00.004 11872 CameraToMount -- cameraX=0.10 cameraY=0.31 hyp=0.33 cameraTheta=1.25 mountX=-0.11 mountY=-0.29, mountTheta=-1.92
21:43:11.927 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.10, y=0.31, opts=13)
21:43:11.930 00.003 11872 Enqueuing Move request for scope (0.10, 0.31)
21:43:11.934 00.004 9960 Worker thread wakes up
21:43:11.934 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.31) opts 0xd
21:43:11.934 00.000 9960 Handling offset move in thread for scope, endpoint = (0.10, 0.31)
21:43:11.934 00.000 9960 Moving (0.10, 0.31) raw xDistance=-0.11 yDistance=-0.29
21:43:11.935 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:43:11.935 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
21:43:11.935 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=173, med=0, FiltMin=0, FiltMax=74, Gamma=1.000
21:43:11.938 00.003 11872 UpdateGuideState exits: m=2532 SNR=34.1
21:43:11.940 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:11.944 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:43:11.947 00.003 11872 Enqueuing Expose request
21:43:11.951 00.004 9960 MoveAxis(E, 0, ABG)
21:43:11.951 00.000 9960 Move returns status 0, amount 0
21:43:11.951 00.000 9960 MoveAxis(N, 214, ABG)
21:43:11.951 00.000 9960 Guiding  Dir = 0, Dur = 214
21:43:11.952 00.001 9960 IsSlewing returns 0
21:43:11.952 00.000 9960 IsGuiding returns 0
21:43:11.952 00.000 9960 PulseGuide returned control before completion, sleep 224
21:43:12.191 00.239 9960 IsGuiding returns 0
21:43:12.193 00.002 9960 Move returns status 0, amount 214
21:43:12.193 00.000 9960 move complete, result=0
21:43:12.193 00.000 9960 worker thread done servicing request
21:43:12.194 00.001 9960 Worker thread wakes up
21:43:12.194 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 214 ms NORTH
21:43:12.205 00.011 9960 worker thread servicing REQUEST_EXPOSE 1000
21:43:12.206 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:43:13.451 01.245 9960 Exposure complete
21:43:13.576 00.125 9960 worker thread done servicing request
21:43:13.576 00.000 11872 OnExposeComplete: enter
21:43:13.580 00.004 11872 UpdateGuideState(): m_state=6
21:43:13.585 00.005 11872 Star::Find(15, 69, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 448
21:43:13.589 00.004 11872 Star::Find returns 1 (0), X=69.22, Y=857.08, Mass=2427, SNR=33.4, Peak=153 HFD=4.8
21:43:13.594 00.005 11872 CameraToMount -- cameraTheta (1.30) - m_xAngle (-3.14) = xAngle (4.44 = -1.84)
21:43:13.597 00.003 11872 CameraToMount -- cameraTheta (1.30) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.27 = -2.01)
21:43:13.600 00.003 11872 CameraToMount -- cameraX=0.08 cameraY=0.28 hyp=0.30 cameraTheta=1.30 mountX=-0.08 mountY=-0.27, mountTheta=-1.86
21:43:13.607 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.08, y=0.28, opts=13)
21:43:13.611 00.004 11872 Enqueuing Move request for scope (0.08, 0.28)
21:43:13.615 00.004 9960 Worker thread wakes up
21:43:13.615 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=153, med=0, FiltMin=0, FiltMax=74, Gamma=1.000
21:43:13.620 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.28) opts 0xd
21:43:13.620 00.000 9960 Handling offset move in thread for scope, endpoint = (0.08, 0.28)
21:43:13.620 00.000 11872 UpdateGuideState exits: m=2427 SNR=33.4
21:43:13.624 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:13.628 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:43:13.631 00.003 11872 Enqueuing Expose request
21:43:13.634 00.003 9960 Moving (0.08, 0.28) raw xDistance=-0.08 yDistance=-0.27
21:43:13.634 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:43:13.635 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
21:43:13.635 00.000 9960 MoveAxis(E, 0, ABG)
21:43:13.636 00.001 9960 Move returns status 0, amount 0
21:43:13.636 00.000 9960 MoveAxis(N, 199, ABG)
21:43:13.636 00.000 9960 Guiding  Dir = 0, Dur = 199
21:43:13.636 00.000 9960 IsSlewing returns 0
21:43:13.637 00.001 9960 IsGuiding returns 0
21:43:13.637 00.000 9960 PulseGuide returned control before completion, sleep 209
21:43:13.848 00.211 9960 IsGuiding returns 1
21:43:13.849 00.001 9960 scope still moving after pulse duration time elapsed
21:43:13.879 00.030 9960 IsSlewing returns 0
21:43:13.879 00.000 9960 IsGuiding returns 0
21:43:13.879 00.000 9960 scope move finished after 199 + 43 ms
21:43:13.880 00.001 9960 Move returns status 0, amount 199
21:43:13.880 00.000 9960 move complete, result=0
21:43:13.880 00.000 9960 worker thread done servicing request
21:43:13.880 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 199 ms NORTH
21:43:13.885 00.005 9960 Worker thread wakes up
21:43:13.886 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:43:13.887 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:43:15.139 01.252 9960 Exposure complete
21:43:15.290 00.151 9960 worker thread done servicing request
21:43:15.290 00.000 11872 OnExposeComplete: enter
21:43:15.296 00.006 11872 UpdateGuideState(): m_state=6
21:43:15.303 00.007 11872 Star::Find(15, 69, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 449
21:43:15.308 00.005 11872 Star::Find returns 1 (0), X=69.32, Y=856.88, Mass=2483, SNR=33.8, Peak=151 HFD=5.0
21:43:15.312 00.004 11872 CameraToMount -- cameraTheta (0.46) - m_xAngle (-3.14) = xAngle (3.60 = -2.68)
21:43:15.317 00.005 11872 CameraToMount -- cameraTheta (0.46) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.43 = -2.85)
21:43:15.321 00.004 11872 CameraToMount -- cameraX=0.18 cameraY=0.09 hyp=0.20 cameraTheta=0.46 mountX=-0.18 mountY=-0.06, mountTheta=-2.84
21:43:15.330 00.009 11872 SchedulePrimaryMove(0FA44CE0, x=0.18, y=0.09, opts=13)
21:43:15.335 00.005 11872 Enqueuing Move request for scope (0.18, 0.09)
21:43:15.340 00.005 9960 Worker thread wakes up
21:43:15.341 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=151, med=0, FiltMin=0, FiltMax=80, Gamma=1.000
21:43:15.344 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.09) opts 0xd
21:43:15.345 00.001 11872 UpdateGuideState exits: m=2483 SNR=33.8
21:43:15.349 00.004 9960 Handling offset move in thread for scope, endpoint = (0.18, 0.09)
21:43:15.349 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:15.354 00.005 9960 Moving (0.18, 0.09) raw xDistance=-0.18 yDistance=-0.06
21:43:15.354 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
21:43:15.354 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:43:15.355 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:43:15.362 00.007 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:43:15.362 00.000 11872 Enqueuing Expose request
21:43:15.368 00.006 9960 MoveAxis(E, 0, ABG)
21:43:15.368 00.000 9960 Move returns status 0, amount 0
21:43:15.369 00.001 9960 MoveAxis(N, 0, ABG)
21:43:15.369 00.000 9960 Move returns status 0, amount 0
21:43:15.369 00.000 9960 move complete, result=0
21:43:15.369 00.000 9960 worker thread done servicing request
21:43:15.370 00.001 9960 Worker thread wakes up
21:43:15.370 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:43:15.373 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
21:43:15.374 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:43:16.628 01.254 9960 Exposure complete
21:43:16.754 00.126 9960 worker thread done servicing request
21:43:16.755 00.001 11872 OnExposeComplete: enter
21:43:16.759 00.004 11872 UpdateGuideState(): m_state=6
21:43:16.765 00.006 11872 Star::Find(15, 69, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 450
21:43:16.770 00.005 11872 Star::Find returns 1 (0), X=69.32, Y=857.05, Mass=2504, SNR=33.8, Peak=161 HFD=4.9
21:43:16.776 00.006 11872 CameraToMount -- cameraTheta (0.96) - m_xAngle (-3.14) = xAngle (4.10 = -2.18)
21:43:16.780 00.004 11872 CameraToMount -- cameraTheta (0.96) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.93 = -2.36)
21:43:16.784 00.004 11872 CameraToMount -- cameraX=0.18 cameraY=0.26 hyp=0.31 cameraTheta=0.96 mountX=-0.18 mountY=-0.22, mountTheta=-2.25
21:43:16.790 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.18, y=0.26, opts=13)
21:43:16.796 00.006 11872 Enqueuing Move request for scope (0.18, 0.26)
21:43:16.801 00.005 9960 Worker thread wakes up
21:43:16.801 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.26) opts 0xd
21:43:16.802 00.001 9960 Handling offset move in thread for scope, endpoint = (0.18, 0.26)
21:43:16.802 00.000 9960 Moving (0.18, 0.26) raw xDistance=-0.18 yDistance=-0.22
21:43:16.802 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
21:43:16.802 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
21:43:16.803 00.001 9960 MoveAxis(E, 0, ABG)
21:43:16.803 00.000 9960 Move returns status 0, amount 0
21:43:16.803 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=161, med=0, FiltMin=0, FiltMax=74, Gamma=1.000
21:43:16.808 00.005 9960 MoveAxis(N, 164, ABG)
21:43:16.808 00.000 11872 UpdateGuideState exits: m=2504 SNR=33.8
21:43:16.813 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:16.817 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:43:16.820 00.003 11872 Enqueuing Expose request
21:43:16.824 00.004 9960 Guiding  Dir = 0, Dur = 164
21:43:16.824 00.000 9960 IsSlewing returns 0
21:43:16.825 00.001 9960 IsGuiding returns 0
21:43:16.827 00.002 9960 PulseGuide returned control before completion, sleep 174
21:43:17.008 00.181 9960 IsGuiding returns 1
21:43:17.009 00.001 9960 scope still moving after pulse duration time elapsed
21:43:17.040 00.031 9960 IsSlewing returns 0
21:43:17.041 00.001 9960 IsGuiding returns 0
21:43:17.042 00.001 9960 scope move finished after 164 + 51 ms
21:43:17.042 00.000 9960 Move returns status 0, amount 164
21:43:17.042 00.000 9960 move complete, result=0
21:43:17.043 00.001 9960 worker thread done servicing request
21:43:17.043 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.2 px 164 ms NORTH
21:43:17.054 00.011 9960 Worker thread wakes up
21:43:17.054 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:43:17.054 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:43:18.298 01.244 9960 Exposure complete
21:43:18.416 00.118 9960 worker thread done servicing request
21:43:18.416 00.000 11872 OnExposeComplete: enter
21:43:18.421 00.005 11872 UpdateGuideState(): m_state=6
21:43:18.425 00.004 11872 Star::Find(15, 69, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 451
21:43:18.430 00.005 11872 Star::Find returns 1 (0), X=69.16, Y=857.03, Mass=2442, SNR=33.5, Peak=159 HFD=4.6
21:43:18.434 00.004 11872 CameraToMount -- cameraTheta (1.49) - m_xAngle (-3.14) = xAngle (4.63 = -1.65)
21:43:18.437 00.003 11872 CameraToMount -- cameraTheta (1.49) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.46 = -1.82)
21:43:18.441 00.004 11872 CameraToMount -- cameraX=0.02 cameraY=0.24 hyp=0.24 cameraTheta=1.49 mountX=-0.02 mountY=-0.23, mountTheta=-1.65
21:43:18.445 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.02, y=0.24, opts=13)
21:43:18.449 00.004 11872 Enqueuing Move request for scope (0.02, 0.24)
21:43:18.454 00.005 9960 Worker thread wakes up
21:43:18.454 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.24) opts 0xd
21:43:18.454 00.000 9960 Handling offset move in thread for scope, endpoint = (0.02, 0.24)
21:43:18.455 00.001 9960 Moving (0.02, 0.24) raw xDistance=-0.02 yDistance=-0.23
21:43:18.455 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:43:18.456 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=159, med=0, FiltMin=0, FiltMax=76, Gamma=1.000
21:43:18.460 00.004 9960 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
21:43:18.461 00.001 9960 MoveAxis(E, 0, ABG)
21:43:18.461 00.000 9960 Move returns status 0, amount 0
21:43:18.461 00.000 9960 MoveAxis(N, 172, ABG)
21:43:18.461 00.000 9960 Guiding  Dir = 0, Dur = 172
21:43:18.461 00.000 11872 UpdateGuideState exits: m=2442 SNR=33.5
21:43:18.466 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:18.470 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:43:18.473 00.003 11872 Enqueuing Expose request
21:43:18.478 00.005 9960 IsSlewing returns 0
21:43:18.478 00.000 9960 IsGuiding returns 0
21:43:18.478 00.000 9960 PulseGuide returned control before completion, sleep 182
21:43:18.662 00.184 9960 IsGuiding returns 1
21:43:18.662 00.000 9960 scope still moving after pulse duration time elapsed
21:43:18.693 00.031 9960 IsSlewing returns 0
21:43:18.693 00.000 9960 IsGuiding returns 0
21:43:18.693 00.000 9960 scope move finished after 172 + 43 ms
21:43:18.694 00.001 9960 Move returns status 0, amount 172
21:43:18.694 00.000 9960 move complete, result=0
21:43:18.694 00.000 9960 worker thread done servicing request
21:43:18.696 00.002 9960 Worker thread wakes up
21:43:18.696 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.2 px 172 ms NORTH
21:43:18.703 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:43:18.705 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:43:19.955 01.250 9960 Exposure complete
21:43:20.071 00.116 9960 worker thread done servicing request
21:43:20.071 00.000 11872 OnExposeComplete: enter
21:43:20.076 00.005 11872 UpdateGuideState(): m_state=6
21:43:20.080 00.004 11872 Star::Find(15, 69, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 452
21:43:20.086 00.006 11872 Star::Find returns 1 (0), X=69.12, Y=857.04, Mass=2312, SNR=32.7, Peak=150 HFD=4.6
21:43:20.090 00.004 11872 CameraToMount -- cameraTheta (1.64) - m_xAngle (-3.14) = xAngle (4.77 = -1.51)
21:43:20.094 00.004 11872 CameraToMount -- cameraTheta (1.64) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.60 = -1.68)
21:43:20.097 00.003 11872 CameraToMount -- cameraX=-0.02 cameraY=0.24 hyp=0.24 cameraTheta=1.64 mountX=0.02 mountY=-0.24, mountTheta=-1.51
21:43:20.103 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.02, y=0.24, opts=13)
21:43:20.107 00.004 11872 Enqueuing Move request for scope (-0.02, 0.24)
21:43:20.113 00.006 9960 Worker thread wakes up
21:43:20.113 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=150, med=0, FiltMin=0, FiltMax=69, Gamma=1.000
21:43:20.119 00.006 11872 UpdateGuideState exits: m=2312 SNR=32.7
21:43:20.124 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:20.128 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.24) opts 0xd
21:43:20.128 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.02, 0.24)
21:43:20.128 00.000 9960 Moving (-0.02, 0.24) raw xDistance=0.02 yDistance=-0.24
21:43:20.128 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:43:20.128 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:43:20.132 00.004 11872 Enqueuing Expose request
21:43:20.138 00.006 9960 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
21:43:20.138 00.000 9960 MoveAxis(E, 0, ABG)
21:43:20.138 00.000 9960 Move returns status 0, amount 0
21:43:20.138 00.000 9960 MoveAxis(N, 182, ABG)
21:43:20.140 00.002 9960 Guiding  Dir = 0, Dur = 182
21:43:20.141 00.001 9960 IsSlewing returns 0
21:43:20.141 00.000 9960 IsGuiding returns 0
21:43:20.142 00.001 9960 PulseGuide returned control before completion, sleep 192
21:43:20.339 00.197 9960 IsGuiding returns 1
21:43:20.340 00.001 9960 scope still moving after pulse duration time elapsed
21:43:20.369 00.029 9960 IsSlewing returns 0
21:43:20.370 00.001 9960 IsGuiding returns 0
21:43:20.371 00.001 9960 scope move finished after 182 + 47 ms
21:43:20.371 00.000 9960 Move returns status 0, amount 182
21:43:20.373 00.002 9960 move complete, result=0
21:43:20.373 00.000 9960 worker thread done servicing request
21:43:20.373 00.000 9960 Worker thread wakes up
21:43:20.373 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.2 px 182 ms NORTH
21:43:20.379 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:43:20.380 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:43:21.627 01.247 9960 Exposure complete
21:43:21.759 00.132 9960 worker thread done servicing request
21:43:21.759 00.000 11872 OnExposeComplete: enter
21:43:21.764 00.005 11872 UpdateGuideState(): m_state=6
21:43:21.768 00.004 11872 Star::Find(15, 69, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 453
21:43:21.773 00.005 11872 Star::Find returns 1 (0), X=69.18, Y=856.98, Mass=2380, SNR=32.9, Peak=140 HFD=4.6
21:43:21.776 00.003 11872 CameraToMount -- cameraTheta (1.38) - m_xAngle (-3.14) = xAngle (4.52 = -1.76)
21:43:21.781 00.005 11872 CameraToMount -- cameraTheta (1.38) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.35 = -1.93)
21:43:21.784 00.003 11872 CameraToMount -- cameraX=0.04 cameraY=0.19 hyp=0.19 cameraTheta=1.38 mountX=-0.04 mountY=-0.18, mountTheta=-1.77
21:43:21.789 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.04, y=0.19, opts=13)
21:43:21.794 00.005 11872 Enqueuing Move request for scope (0.04, 0.19)
21:43:21.799 00.005 9960 Worker thread wakes up
21:43:21.799 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=140, med=0, FiltMin=0, FiltMax=68, Gamma=1.000
21:43:21.805 00.006 11872 UpdateGuideState exits: m=2380 SNR=32.9
21:43:21.809 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:21.813 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:43:21.818 00.005 11872 Enqueuing Expose request
21:43:21.821 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.19) opts 0xd
21:43:21.823 00.002 9960 Handling offset move in thread for scope, endpoint = (0.04, 0.19)
21:43:21.823 00.000 9960 Moving (0.04, 0.19) raw xDistance=-0.04 yDistance=-0.18
21:43:21.823 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:43:21.824 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:43:21.824 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:43:21.824 00.000 9960 MoveAxis(E, 0, ABG)
21:43:21.824 00.000 9960 Move returns status 0, amount 0
21:43:21.824 00.000 9960 MoveAxis(N, 0, ABG)
21:43:21.825 00.001 9960 Move returns status 0, amount 0
21:43:21.825 00.000 9960 move complete, result=0
21:43:21.825 00.000 9960 worker thread done servicing request
21:43:21.825 00.000 9960 Worker thread wakes up
21:43:21.826 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:43:21.826 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:43:21.826 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:43:23.067 01.241 9960 Exposure complete
21:43:23.182 00.115 9960 worker thread done servicing request
21:43:23.182 00.000 11872 OnExposeComplete: enter
21:43:23.187 00.005 11872 UpdateGuideState(): m_state=6
21:43:23.191 00.004 11872 Star::Find(15, 69, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 454
21:43:23.195 00.004 11872 Star::Find returns 1 (0), X=69.21, Y=857.02, Mass=2437, SNR=33.4, Peak=166 HFD=4.7
21:43:23.199 00.004 11872 CameraToMount -- cameraTheta (1.29) - m_xAngle (-3.14) = xAngle (4.42 = -1.86)
21:43:23.204 00.005 11872 CameraToMount -- cameraTheta (1.29) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.25 = -2.03)
21:43:23.208 00.004 11872 CameraToMount -- cameraX=0.07 cameraY=0.23 hyp=0.24 cameraTheta=1.29 mountX=-0.07 mountY=-0.21, mountTheta=-1.88
21:43:23.213 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.07, y=0.23, opts=13)
21:43:23.218 00.005 11872 Enqueuing Move request for scope (0.07, 0.23)
21:43:23.221 00.003 9960 Worker thread wakes up
21:43:23.221 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=166, med=0, FiltMin=0, FiltMax=75, Gamma=1.000
21:43:23.226 00.005 11872 UpdateGuideState exits: m=2437 SNR=33.4
21:43:23.229 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:23.234 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:43:23.239 00.005 11872 Enqueuing Expose request
21:43:23.242 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.23) opts 0xd
21:43:23.242 00.000 9960 Handling offset move in thread for scope, endpoint = (0.07, 0.23)
21:43:23.242 00.000 9960 Moving (0.07, 0.23) raw xDistance=-0.07 yDistance=-0.21
21:43:23.242 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:43:23.242 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
21:43:23.243 00.001 9960 MoveAxis(E, 0, ABG)
21:43:23.244 00.001 9960 Move returns status 0, amount 0
21:43:23.244 00.000 9960 MoveAxis(N, 158, ABG)
21:43:23.244 00.000 9960 Guiding  Dir = 0, Dur = 158
21:43:23.244 00.000 9960 IsSlewing returns 0
21:43:23.245 00.001 9960 IsGuiding returns 0
21:43:23.245 00.000 9960 PulseGuide returned control before completion, sleep 168
21:43:23.420 00.175 9960 IsGuiding returns 1
21:43:23.420 00.000 9960 scope still moving after pulse duration time elapsed
21:43:23.449 00.029 9960 IsSlewing returns 0
21:43:23.450 00.001 9960 IsGuiding returns 0
21:43:23.450 00.000 9960 scope move finished after 158 + 47 ms
21:43:23.451 00.001 9960 Move returns status 0, amount 158
21:43:23.451 00.000 9960 move complete, result=0
21:43:23.452 00.001 9960 worker thread done servicing request
21:43:23.452 00.000 9960 Worker thread wakes up
21:43:23.454 00.002 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 158 ms NORTH
21:43:23.460 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:43:23.460 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:43:24.710 01.250 9960 Exposure complete
21:43:24.851 00.141 9960 worker thread done servicing request
21:43:24.851 00.000 11872 OnExposeComplete: enter
21:43:24.859 00.008 11872 UpdateGuideState(): m_state=6
21:43:24.866 00.007 11872 Star::Find(15, 69, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 455
21:43:24.869 00.003 11872 Star::Find returns 1 (0), X=69.16, Y=856.91, Mass=2399, SNR=33.4, Peak=160 HFD=4.5
21:43:24.873 00.004 11872 CameraToMount -- cameraTheta (1.38) - m_xAngle (-3.14) = xAngle (4.52 = -1.76)
21:43:24.877 00.004 11872 CameraToMount -- cameraTheta (1.38) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.35 = -1.93)
21:43:24.881 00.004 11872 CameraToMount -- cameraX=0.02 cameraY=0.12 hyp=0.12 cameraTheta=1.38 mountX=-0.02 mountY=-0.11, mountTheta=-1.77
21:43:24.887 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.02, y=0.12, opts=13)
21:43:24.893 00.006 11872 Enqueuing Move request for scope (0.02, 0.12)
21:43:24.899 00.006 9960 Worker thread wakes up
21:43:24.899 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=160, med=0, FiltMin=0, FiltMax=70, Gamma=1.000
21:43:24.904 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.12) opts 0xd
21:43:24.904 00.000 11872 UpdateGuideState exits: m=2399 SNR=33.4
21:43:24.908 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:24.912 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:43:24.916 00.004 11872 Enqueuing Expose request
21:43:24.921 00.005 9960 Handling offset move in thread for scope, endpoint = (0.02, 0.12)
21:43:24.921 00.000 9960 Moving (0.02, 0.12) raw xDistance=-0.02 yDistance=-0.11
21:43:24.922 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:43:24.922 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:43:24.922 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:43:24.922 00.000 9960 MoveAxis(E, 0, ABG)
21:43:24.922 00.000 9960 Move returns status 0, amount 0
21:43:24.922 00.000 9960 MoveAxis(N, 0, ABG)
21:43:24.923 00.001 9960 Move returns status 0, amount 0
21:43:24.923 00.000 9960 move complete, result=0
21:43:24.923 00.000 9960 worker thread done servicing request
21:43:24.923 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:43:24.929 00.006 9960 Worker thread wakes up
21:43:24.930 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:43:24.930 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:43:26.178 01.248 9960 Exposure complete
21:43:26.305 00.127 9960 worker thread done servicing request
21:43:26.306 00.001 11872 OnExposeComplete: enter
21:43:26.309 00.003 11872 UpdateGuideState(): m_state=6
21:43:26.314 00.005 11872 Star::Find(15, 69, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 456
21:43:26.319 00.005 11872 Star::Find returns 1 (0), X=69.16, Y=857.11, Mass=2288, SNR=32.3, Peak=149 HFD=4.7
21:43:26.322 00.003 11872 CameraToMount -- cameraTheta (1.49) - m_xAngle (-3.14) = xAngle (4.63 = -1.65)
21:43:26.327 00.005 11872 CameraToMount -- cameraTheta (1.49) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.46 = -1.83)
21:43:26.331 00.004 11872 CameraToMount -- cameraX=0.03 cameraY=0.32 hyp=0.32 cameraTheta=1.49 mountX=-0.03 mountY=-0.31, mountTheta=-1.66
21:43:26.339 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=0.03, y=0.32, opts=13)
21:43:26.343 00.004 11872 Enqueuing Move request for scope (0.03, 0.32)
21:43:26.346 00.003 9960 Worker thread wakes up
21:43:26.347 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=149, med=0, FiltMin=0, FiltMax=65, Gamma=1.000
21:43:26.350 00.003 11872 UpdateGuideState exits: m=2288 SNR=32.3
21:43:26.354 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:26.359 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:43:26.363 00.004 11872 Enqueuing Expose request
21:43:26.368 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.32) opts 0xd
21:43:26.368 00.000 9960 Handling offset move in thread for scope, endpoint = (0.03, 0.32)
21:43:26.368 00.000 9960 Moving (0.03, 0.32) raw xDistance=-0.03 yDistance=-0.31
21:43:26.368 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:43:26.369 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
21:43:26.370 00.001 9960 MoveAxis(E, 0, ABG)
21:43:26.370 00.000 9960 Move returns status 0, amount 0
21:43:26.370 00.000 9960 MoveAxis(N, 231, ABG)
21:43:26.370 00.000 9960 Guiding  Dir = 0, Dur = 231
21:43:26.371 00.001 9960 IsSlewing returns 0
21:43:26.371 00.000 9960 IsGuiding returns 0
21:43:26.372 00.001 9960 PulseGuide returned control before completion, sleep 241
21:43:26.623 00.251 9960 IsGuiding returns 1
21:43:26.623 00.000 9960 scope still moving after pulse duration time elapsed
21:43:26.653 00.030 9960 IsSlewing returns 0
21:43:26.654 00.001 9960 IsGuiding returns 0
21:43:26.655 00.001 9960 scope move finished after 231 + 52 ms
21:43:26.655 00.000 9960 Move returns status 0, amount 231
21:43:26.655 00.000 9960 move complete, result=0
21:43:26.656 00.001 9960 worker thread done servicing request
21:43:26.656 00.000 9960 Worker thread wakes up
21:43:26.656 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.3 px 231 ms NORTH
21:43:26.662 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:43:26.662 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:43:27.919 01.257 9960 Exposure complete
21:43:28.021 00.102 9960 worker thread done servicing request
21:43:28.021 00.000 11872 OnExposeComplete: enter
21:43:28.026 00.005 11872 UpdateGuideState(): m_state=6
21:43:28.030 00.004 11872 Star::Find(15, 69, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 457
21:43:28.034 00.004 11872 Star::Find returns 1 (0), X=69.17, Y=857.09, Mass=2427, SNR=33.2, Peak=146 HFD=4.8
21:43:28.038 00.004 11872 CameraToMount -- cameraTheta (1.45) - m_xAngle (-3.14) = xAngle (4.59 = -1.69)
21:43:28.042 00.004 11872 CameraToMount -- cameraTheta (1.45) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.42 = -1.86)
21:43:28.045 00.003 11872 CameraToMount -- cameraX=0.03 cameraY=0.29 hyp=0.30 cameraTheta=1.45 mountX=-0.04 mountY=-0.28, mountTheta=-1.70
21:43:28.053 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=0.03, y=0.29, opts=13)
21:43:28.057 00.004 11872 Enqueuing Move request for scope (0.03, 0.29)
21:43:28.061 00.004 9960 Worker thread wakes up
21:43:28.061 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=146, med=0, FiltMin=0, FiltMax=78, Gamma=1.000
21:43:28.065 00.004 11872 UpdateGuideState exits: m=2427 SNR=33.2
21:43:28.070 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.29) opts 0xd
21:43:28.070 00.000 9960 Handling offset move in thread for scope, endpoint = (0.03, 0.29)
21:43:28.070 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:28.074 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:43:28.077 00.003 9960 Moving (0.03, 0.29) raw xDistance=-0.04 yDistance=-0.28
21:43:28.078 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:43:28.078 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
21:43:28.078 00.000 9960 MoveAxis(E, 0, ABG)
21:43:28.078 00.000 9960 Move returns status 0, amount 0
21:43:28.079 00.001 9960 MoveAxis(N, 211, ABG)
21:43:28.079 00.000 11872 Enqueuing Expose request
21:43:28.083 00.004 9960 Guiding  Dir = 0, Dur = 211
21:43:28.083 00.000 9960 IsSlewing returns 0
21:43:28.083 00.000 9960 IsGuiding returns 0
21:43:28.084 00.001 9960 PulseGuide returned control before completion, sleep 221
21:43:28.315 00.231 9960 IsGuiding returns 1
21:43:28.316 00.001 9960 scope still moving after pulse duration time elapsed
21:43:28.347 00.031 9960 IsSlewing returns 0
21:43:28.348 00.001 9960 IsGuiding returns 0
21:43:28.350 00.002 9960 scope move finished after 211 + 54 ms
21:43:28.350 00.000 9960 Move returns status 0, amount 211
21:43:28.351 00.001 9960 move complete, result=0
21:43:28.351 00.000 9960 worker thread done servicing request
21:43:28.352 00.001 9960 Worker thread wakes up
21:43:28.352 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.3 px 211 ms NORTH
21:43:28.360 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
21:43:28.360 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:43:29.604 01.244 9960 Exposure complete
21:43:29.735 00.131 9960 worker thread done servicing request
21:43:29.736 00.001 11872 OnExposeComplete: enter
21:43:29.741 00.005 11872 UpdateGuideState(): m_state=6
21:43:29.746 00.005 11872 Star::Find(15, 69, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 458
21:43:29.751 00.005 11872 Star::Find returns 1 (0), X=69.03, Y=856.89, Mass=2481, SNR=33.9, Peak=150 HFD=4.6
21:43:29.756 00.005 11872 CameraToMount -- cameraTheta (2.40) - m_xAngle (-3.14) = xAngle (5.54 = -0.75)
21:43:29.760 00.004 11872 CameraToMount -- cameraTheta (2.40) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.36 = -0.92)
21:43:29.765 00.005 11872 CameraToMount -- cameraX=-0.11 cameraY=0.10 hyp=0.15 cameraTheta=2.40 mountX=0.11 mountY=-0.12, mountTheta=-0.83
21:43:29.770 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.11, y=0.10, opts=13)
21:43:29.775 00.005 11872 Enqueuing Move request for scope (-0.11, 0.10)
21:43:29.779 00.004 9960 Worker thread wakes up
21:43:29.779 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=150, med=0, FiltMin=0, FiltMax=69, Gamma=1.000
21:43:29.784 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.10) opts 0xd
21:43:29.784 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.11, 0.10)
21:43:29.784 00.000 9960 Moving (-0.11, 0.10) raw xDistance=0.11 yDistance=-0.12
21:43:29.784 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:43:29.784 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:43:29.784 00.000 11872 UpdateGuideState exits: m=2481 SNR=33.9
21:43:29.789 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:43:29.789 00.000 9960 MoveAxis(E, 0, ABG)
21:43:29.789 00.000 9960 Move returns status 0, amount 0
21:43:29.789 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:29.794 00.005 9960 MoveAxis(N, 0, ABG)
21:43:29.794 00.000 9960 Move returns status 0, amount 0
21:43:29.794 00.000 9960 move complete, result=0
21:43:29.795 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:43:29.799 00.004 9960 worker thread done servicing request
21:43:29.800 00.001 11872 Enqueuing Expose request
21:43:29.804 00.004 11872 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:43:29.808 00.004 9960 Worker thread wakes up
21:43:29.809 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:43:29.809 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:43:31.064 01.255 9960 Exposure complete
21:43:31.203 00.139 9960 worker thread done servicing request
21:43:31.204 00.001 11872 OnExposeComplete: enter
21:43:31.209 00.005 11872 UpdateGuideState(): m_state=6
21:43:31.217 00.008 11872 Star::Find(15, 69, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 459
21:43:31.222 00.005 11872 Star::Find returns 1 (0), X=69.04, Y=857.10, Mass=2341, SNR=32.7, Peak=138 HFD=4.6
21:43:31.227 00.005 11872 CameraToMount -- cameraTheta (1.88) - m_xAngle (-3.14) = xAngle (5.02 = -1.27)
21:43:31.233 00.006 11872 CameraToMount -- cameraTheta (1.88) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.84 = -1.44)
21:43:31.237 00.004 11872 CameraToMount -- cameraX=-0.10 cameraY=0.31 hyp=0.33 cameraTheta=1.88 mountX=0.10 mountY=-0.32, mountTheta=-1.28
21:43:31.244 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.10, y=0.31, opts=13)
21:43:31.248 00.004 11872 Enqueuing Move request for scope (-0.10, 0.31)
21:43:31.251 00.003 9960 Worker thread wakes up
21:43:31.251 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=138, med=0, FiltMin=0, FiltMax=74, Gamma=1.000
21:43:31.255 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.31) opts 0xd
21:43:31.255 00.000 11872 UpdateGuideState exits: m=2341 SNR=32.7
21:43:31.259 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.10, 0.31)
21:43:31.259 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:31.262 00.003 9960 Moving (-0.10, 0.31) raw xDistance=0.10 yDistance=-0.32
21:43:31.262 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:43:31.263 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
21:43:31.263 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:43:31.267 00.004 9960 MoveAxis(E, 0, ABG)
21:43:31.268 00.001 11872 Enqueuing Expose request
21:43:31.273 00.005 9960 Move returns status 0, amount 0
21:43:31.274 00.001 9960 MoveAxis(N, 241, ABG)
21:43:31.274 00.000 9960 Guiding  Dir = 0, Dur = 241
21:43:31.274 00.000 9960 IsSlewing returns 0
21:43:31.274 00.000 9960 IsGuiding returns 0
21:43:31.275 00.001 9960 PulseGuide returned control before completion, sleep 251
21:43:31.541 00.266 9960 IsGuiding returns 1
21:43:31.541 00.000 9960 scope still moving after pulse duration time elapsed
21:43:31.570 00.029 9960 IsSlewing returns 0
21:43:31.571 00.001 9960 IsGuiding returns 0
21:43:31.571 00.000 9960 scope move finished after 241 + 55 ms
21:43:31.571 00.000 9960 Move returns status 0, amount 241
21:43:31.571 00.000 9960 move complete, result=0
21:43:31.573 00.002 9960 worker thread done servicing request
21:43:31.573 00.000 9960 Worker thread wakes up
21:43:31.574 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 241 ms NORTH
21:43:31.579 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:43:31.579 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:43:32.836 01.257 9960 Exposure complete
21:43:32.969 00.133 9960 worker thread done servicing request
21:43:32.969 00.000 11872 OnExposeComplete: enter
21:43:32.974 00.005 11872 UpdateGuideState(): m_state=6
21:43:32.978 00.004 11872 Star::Find(15, 69, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 460
21:43:32.984 00.006 11872 Star::Find returns 1 (0), X=69.18, Y=856.72, Mass=2313, SNR=32.7, Peak=146 HFD=4.8
21:43:32.989 00.005 11872 CameraToMount -- cameraTheta (-1.04) - m_xAngle (-3.14) = xAngle (2.09 = 2.09)
21:43:32.993 00.004 11872 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.92 = 1.92)
21:43:32.996 00.003 11872 CameraToMount -- cameraX=0.04 cameraY=-0.07 hyp=0.09 cameraTheta=-1.04 mountX=-0.04 mountY=0.08, mountTheta=2.06
21:43:33.002 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.04, y=-0.07, opts=13)
21:43:33.006 00.004 11872 Enqueuing Move request for scope (0.04, -0.07)
21:43:33.009 00.003 9960 Worker thread wakes up
21:43:33.009 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.07) opts 0xd
21:43:33.009 00.000 9960 Handling offset move in thread for scope, endpoint = (0.04, -0.07)
21:43:33.009 00.000 9960 Moving (0.04, -0.07) raw xDistance=-0.04 yDistance=0.08
21:43:33.011 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=146, med=0, FiltMin=0, FiltMax=65, Gamma=1.000
21:43:33.014 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:43:33.015 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:43:33.015 00.000 11872 UpdateGuideState exits: m=2313 SNR=32.7
21:43:33.019 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:33.023 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:43:33.026 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:43:33.026 00.000 9960 MoveAxis(E, 0, ABG)
21:43:33.027 00.001 9960 Move returns status 0, amount 0
21:43:33.027 00.000 9960 MoveAxis(N, 0, ABG)
21:43:33.027 00.000 9960 Move returns status 0, amount 0
21:43:33.027 00.000 11872 Enqueuing Expose request
21:43:33.032 00.005 9960 move complete, result=0
21:43:33.032 00.000 9960 worker thread done servicing request
21:43:33.032 00.000 9960 Worker thread wakes up
21:43:33.032 00.000 11872 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:43:33.037 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:43:33.037 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:43:34.293 01.256 9960 Exposure complete
21:43:34.427 00.134 9960 worker thread done servicing request
21:43:34.427 00.000 11872 OnExposeComplete: enter
21:43:34.431 00.004 11872 UpdateGuideState(): m_state=6
21:43:34.435 00.004 11872 Star::Find(15, 69, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 461
21:43:34.440 00.005 11872 Star::Find returns 1 (0), X=69.23, Y=856.99, Mass=2516, SNR=33.9, Peak=159 HFD=4.6
21:43:34.443 00.003 11872 CameraToMount -- cameraTheta (1.12) - m_xAngle (-3.14) = xAngle (4.26 = -2.03)
21:43:34.447 00.004 11872 CameraToMount -- cameraTheta (1.12) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.09 = -2.20)
21:43:34.452 00.005 11872 CameraToMount -- cameraX=0.09 cameraY=0.19 hyp=0.22 cameraTheta=1.12 mountX=-0.09 mountY=-0.17, mountTheta=-2.07
21:43:34.463 00.011 11872 SchedulePrimaryMove(0FA44CE0, x=0.09, y=0.19, opts=13)
21:43:34.466 00.003 11872 Enqueuing Move request for scope (0.09, 0.19)
21:43:34.469 00.003 9960 Worker thread wakes up
21:43:34.470 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.19) opts 0xd
21:43:34.470 00.000 9960 Handling offset move in thread for scope, endpoint = (0.09, 0.19)
21:43:34.470 00.000 9960 Moving (0.09, 0.19) raw xDistance=-0.09 yDistance=-0.17
21:43:34.470 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:43:34.470 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:43:34.471 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=159, med=0, FiltMin=0, FiltMax=82, Gamma=1.000
21:43:34.476 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:43:34.476 00.000 9960 MoveAxis(E, 0, ABG)
21:43:34.476 00.000 9960 Move returns status 0, amount 0
21:43:34.476 00.000 9960 MoveAxis(N, 0, ABG)
21:43:34.476 00.000 9960 Move returns status 0, amount 0
21:43:34.477 00.001 11872 UpdateGuideState exits: m=2516 SNR=33.9
21:43:34.481 00.004 9960 move complete, result=0
21:43:34.481 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:34.489 00.008 9960 worker thread done servicing request
21:43:34.489 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:43:34.495 00.006 11872 Enqueuing Expose request
21:43:34.499 00.004 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:43:34.503 00.004 9960 Worker thread wakes up
21:43:34.503 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:43:34.503 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:43:35.749 01.246 9960 Exposure complete
21:43:35.873 00.124 9960 worker thread done servicing request
21:43:35.873 00.000 11872 OnExposeComplete: enter
21:43:35.877 00.004 11872 UpdateGuideState(): m_state=6
21:43:35.882 00.005 11872 Star::Find(15, 69, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 462
21:43:35.886 00.004 11872 Star::Find returns 1 (0), X=69.24, Y=857.16, Mass=2447, SNR=33.4, Peak=147 HFD=4.9
21:43:35.892 00.006 11872 CameraToMount -- cameraTheta (1.32) - m_xAngle (-3.14) = xAngle (4.46 = -1.83)
21:43:35.899 00.007 11872 CameraToMount -- cameraTheta (1.32) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.28 = -2.00)
21:43:35.905 00.006 11872 CameraToMount -- cameraX=0.10 cameraY=0.37 hyp=0.38 cameraTheta=1.32 mountX=-0.10 mountY=-0.35, mountTheta=-1.84
21:43:35.910 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.10, y=0.37, opts=13)
21:43:35.913 00.003 11872 Enqueuing Move request for scope (0.10, 0.37)
21:43:35.917 00.004 9960 Worker thread wakes up
21:43:35.917 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=147, med=0, FiltMin=0, FiltMax=70, Gamma=1.000
21:43:35.925 00.008 11872 UpdateGuideState exits: m=2447 SNR=33.4
21:43:35.931 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:35.934 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:43:35.937 00.003 11872 Enqueuing Expose request
21:43:35.939 00.002 9960 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.37) opts 0xd
21:43:35.939 00.000 9960 Handling offset move in thread for scope, endpoint = (0.10, 0.37)
21:43:35.940 00.001 9960 Moving (0.10, 0.37) raw xDistance=-0.10 yDistance=-0.35
21:43:35.940 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:43:35.940 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
21:43:35.940 00.000 9960 MoveAxis(E, 0, ABG)
21:43:35.940 00.000 9960 Move returns status 0, amount 0
21:43:35.940 00.000 9960 MoveAxis(N, 261, ABG)
21:43:35.941 00.001 9960 Guiding  Dir = 0, Dur = 261
21:43:35.941 00.000 9960 IsSlewing returns 0
21:43:35.941 00.000 9960 IsGuiding returns 0
21:43:35.943 00.002 9960 PulseGuide returned control before completion, sleep 271
21:43:36.224 00.281 9960 IsGuiding returns 1
21:43:36.225 00.001 9960 scope still moving after pulse duration time elapsed
21:43:36.255 00.030 9960 IsSlewing returns 0
21:43:36.256 00.001 9960 IsGuiding returns 0
21:43:36.258 00.002 9960 scope move finished after 261 + 54 ms
21:43:36.258 00.000 9960 Move returns status 0, amount 261
21:43:36.258 00.000 9960 move complete, result=0
21:43:36.258 00.000 9960 worker thread done servicing request
21:43:36.259 00.001 9960 Worker thread wakes up
21:43:36.259 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 261 ms NORTH
21:43:36.268 00.009 9960 worker thread servicing REQUEST_EXPOSE 1000
21:43:36.268 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:43:37.523 01.255 9960 Exposure complete
21:43:37.640 00.117 9960 worker thread done servicing request
21:43:37.640 00.000 11872 OnExposeComplete: enter
21:43:37.646 00.006 11872 UpdateGuideState(): m_state=6
21:43:37.650 00.004 11872 Star::Find(15, 69, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 463
21:43:37.654 00.004 11872 Star::Find returns 1 (0), X=69.19, Y=857.06, Mass=2373, SNR=33.1, Peak=163 HFD=4.6
21:43:37.658 00.004 11872 CameraToMount -- cameraTheta (1.38) - m_xAngle (-3.14) = xAngle (4.52 = -1.77)
21:43:37.661 00.003 11872 CameraToMount -- cameraTheta (1.38) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.35 = -1.94)
21:43:37.664 00.003 11872 CameraToMount -- cameraX=0.05 cameraY=0.26 hyp=0.27 cameraTheta=1.38 mountX=-0.05 mountY=-0.25, mountTheta=-1.78
21:43:37.673 00.009 11872 SchedulePrimaryMove(0FA44CE0, x=0.05, y=0.26, opts=13)
21:43:37.679 00.006 11872 Enqueuing Move request for scope (0.05, 0.26)
21:43:37.682 00.003 9960 Worker thread wakes up
21:43:37.683 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=163, med=0, FiltMin=0, FiltMax=75, Gamma=1.000
21:43:37.688 00.005 11872 UpdateGuideState exits: m=2373 SNR=33.1
21:43:37.693 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:37.696 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.26) opts 0xd
21:43:37.697 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:43:37.703 00.006 11872 Enqueuing Expose request
21:43:37.707 00.004 9960 Handling offset move in thread for scope, endpoint = (0.05, 0.26)
21:43:37.708 00.001 9960 Moving (0.05, 0.26) raw xDistance=-0.05 yDistance=-0.25
21:43:37.708 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:43:37.708 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
21:43:37.708 00.000 9960 MoveAxis(E, 0, ABG)
21:43:37.709 00.001 9960 Move returns status 0, amount 0
21:43:37.709 00.000 9960 MoveAxis(N, 187, ABG)
21:43:37.709 00.000 9960 Guiding  Dir = 0, Dur = 187
21:43:37.710 00.001 9960 IsSlewing returns 0
21:43:37.711 00.001 9960 IsGuiding returns 0
21:43:37.711 00.000 9960 PulseGuide returned control before completion, sleep 197
21:43:37.919 00.208 9960 IsGuiding returns 1
21:43:37.920 00.001 9960 scope still moving after pulse duration time elapsed
21:43:37.950 00.030 9960 IsSlewing returns 0
21:43:37.951 00.001 9960 IsGuiding returns 1
21:43:37.981 00.030 9960 IsSlewing returns 0
21:43:37.983 00.002 9960 IsGuiding returns 0
21:43:37.984 00.001 9960 scope move finished after 187 + 85 ms
21:43:37.984 00.000 9960 Move returns status 0, amount 187
21:43:37.984 00.000 9960 move complete, result=0
21:43:37.984 00.000 9960 worker thread done servicing request
21:43:37.985 00.001 9960 Worker thread wakes up
21:43:37.985 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 187 ms NORTH
21:43:37.991 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:43:37.991 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(54,842,31,31)
21:43:39.237 01.246 9960 Exposure complete
21:43:39.296 00.059 11872 evsrv: cli 0D2D3040 connect
21:43:39.332 00.036 11872 case statement mapped state 6 to 3
21:43:39.339 00.007 11872 case statement mapped state 6 to 3
21:43:39.484 00.145 11872 evsrv: cli 0D2D3040 request: {"method":"get_app_state","id":"d695d9a8-8d42-43b4-8916-6ac588fff5ba"}
21:43:39.492 00.008 11872 case statement mapped state 6 to 3
21:43:39.498 00.006 11872 evsrv: cli 0D2D3040 response: {"jsonrpc":"2.0","result":"Guiding","id":"d695d9a8-8d42-43b4-8916-6ac588fff5ba"}
21:43:39.502 00.004 11872 evsrv: cli 0D2D3040 disconnect
21:43:39.507 00.005 11872 evsrv: cli 0D2D3360 connect
21:43:39.513 00.006 11872 case statement mapped state 6 to 3
21:43:39.650 00.137 11872 case statement mapped state 6 to 3
21:43:39.655 00.005 11872 evsrv: cli 0D2D3360 request: {"method":"dither","params":{"amount":5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"a572acaa-d991-43ac-a01e-94bd6d2abed9"}
21:43:39.770 00.115 9960 worker thread done servicing request
21:43:39.771 00.001 11872 PhdController::Dither begins
21:43:39.775 00.004 11872 dither: size=5.00, dRA=3.76 dDec=2.27
21:43:39.780 00.005 11872 MountToCamera -- mountTheta (0.54) + m_xAngle (-3.14) = xAngle (-2.59 = -2.59)
21:43:39.784 00.004 11872 MountToCamera -- mountX=3.76 mountY=2.27 hyp=4.39 mountTheta=0.54 cameraX=-3.75, cameraY=-2.28 cameraTheta=-2.59
21:43:39.787 00.003 11872 setting lock position to (65.39, 854.51)
21:43:39.792 00.005 11872 Mount: notify guiding dithered (-3.8, -2.3)
21:43:39.800 00.008 11872 Status Line: Dither by 3.76,2.27
21:43:39.805 00.005 11872 PhdController: newstate STATE_SETTLE_BEGIN
21:43:39.809 00.004 11872 PhdController: newstate STATE_SETTLE_WAIT
21:43:39.812 00.003 11872 evsrv: cli 0D2D3360 response: {"jsonrpc":"2.0","result":0,"id":"a572acaa-d991-43ac-a01e-94bd6d2abed9"}
21:43:39.821 00.009 11872 OnExposeComplete: enter
21:43:39.832 00.011 11872 UpdateGuideState(): m_state=6
21:43:39.836 00.004 11872 Star::Find(15, 69, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 464
21:43:39.840 00.004 11872 Star::Find returns 1 (0), X=69.20, Y=856.89, Mass=2464, SNR=33.6, Peak=154 HFD=4.5
21:43:39.844 00.004 11872 CameraToMount -- cameraTheta (0.56) - m_xAngle (-3.14) = xAngle (3.69 = -2.59)
21:43:39.847 00.003 11872 CameraToMount -- cameraTheta (0.56) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.52 = -2.76)
21:43:39.850 00.003 11872 CameraToMount -- cameraX=3.81 cameraY=2.38 hyp=4.49 cameraTheta=0.56 mountX=-3.82 mountY=-1.67, mountTheta=-2.73
21:43:39.854 00.004 11872 dither recenter: remaining=(-3.8,-2.3) step=(-3.8,-2.3)
21:43:39.862 00.008 11872 MountToCamera -- mountTheta (-2.60) + m_xAngle (-3.14) = xAngle (-5.74 = 0.55)
21:43:39.867 00.005 11872 MountToCamera -- mountX=-3.76 mountY=-2.27 hyp=4.39 mountTheta=-2.60 cameraX=3.75, cameraY=2.28 cameraTheta=0.55
21:43:39.871 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=3.75, y=2.28, opts=4)
21:43:39.874 00.003 11872 Enqueuing Move request for scope (3.75, 2.28)
21:43:39.881 00.007 9960 Worker thread wakes up
21:43:39.882 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (3.75, 2.28) opts 0x4
21:43:39.882 00.000 9960 Handling offset move in thread for scope, endpoint = (3.75, 2.28)
21:43:39.882 00.000 9960 Moving (3.75, 2.28) raw xDistance=-3.76 yDistance=-2.27
21:43:39.882 00.000 9960 MoveAxis(E, 2799, B)
21:43:39.882 00.000 9960 Guiding  Dir = 2, Dur = 2799
21:43:39.882 00.000 11872 Mount: notify direct move -3.76,-2.27
21:43:39.889 00.007 9960 IsSlewing returns 0
21:43:39.890 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=154, med=0, FiltMin=0, FiltMax=72, Gamma=1.000
21:43:39.893 00.003 9960 IsGuiding returns 0
21:43:39.893 00.000 11872 UpdateGuideState exits: m=2464 SNR=33.6
21:43:39.897 00.004 9960 PulseGuide returned control before completion, sleep 2809
21:43:39.897 00.000 11872 PhdController: settling, locked = 1, distance = 4.60 (1.50) aobump = 0 frame = 1 / 99999
21:43:39.901 00.004 11872 evsrv: {"Event":"Settling","Timestamp":1763783019.901,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":4.60,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
21:43:39.905 00.004 11872 evsrv: cli 0D2D3360 short write 0/146 Input / Output error
21:43:39.907 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:39.910 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:43:39.913 00.003 11872 Enqueuing Expose request
21:43:39.917 00.004 11872 evsrv: cli 0D2D3360 disconnect
21:43:42.720 02.803 9960 IsGuiding returns 1
21:43:42.721 00.001 9960 scope still moving after pulse duration time elapsed
21:43:42.750 00.029 9960 IsSlewing returns 0
21:43:42.752 00.002 9960 IsGuiding returns 1
21:43:42.781 00.029 9960 IsSlewing returns 0
21:43:42.783 00.002 9960 IsGuiding returns 1
21:43:42.813 00.030 9960 IsSlewing returns 0
21:43:42.814 00.001 9960 IsGuiding returns 0
21:43:42.814 00.000 9960 scope move finished after 2799 + 121 ms
21:43:42.815 00.001 9960 Move returns status 0, amount 2799
21:43:42.816 00.001 9960 MoveAxis(N, 1692, B)
21:43:42.816 00.000 9960 Guiding  Dir = 0, Dur = 1692
21:43:42.816 00.000 9960 IsSlewing returns 0
21:43:42.817 00.001 9960 IsGuiding returns 0
21:43:42.817 00.000 9960 PulseGuide returned control before completion, sleep 1702
21:43:44.537 01.720 9960 IsGuiding returns 1
21:43:44.537 00.000 9960 scope still moving after pulse duration time elapsed
21:43:44.566 00.029 9960 IsSlewing returns 0
21:43:44.568 00.002 9960 IsGuiding returns 0
21:43:44.568 00.000 9960 scope move finished after 1692 + 58 ms
21:43:44.569 00.001 9960 Move returns status 0, amount 1692
21:43:44.569 00.000 9960 move complete, result=0
21:43:44.569 00.000 9960 worker thread done servicing request
21:43:44.569 00.000 11872 GuideStep: -3.8 px 2799 ms EAST, -2.3 px 1692 ms NORTH
21:43:44.575 00.006 9960 Worker thread wakes up
21:43:44.575 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:43:44.575 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:43:45.824 01.249 9960 Exposure complete
21:43:45.932 00.108 9960 worker thread done servicing request
21:43:45.932 00.000 11872 OnExposeComplete: enter
21:43:45.938 00.006 11872 UpdateGuideState(): m_state=6
21:43:45.942 00.004 11872 Star::Find(15, 69, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 465
21:43:45.946 00.004 11872 Star::Find returns 1 (0), X=65.36, Y=855.56, Mass=2453, SNR=33.5, Peak=151 HFD=5.0
21:43:45.950 00.004 11872 CameraToMount -- cameraTheta (1.60) - m_xAngle (-3.14) = xAngle (4.74 = -1.54)
21:43:45.955 00.005 11872 CameraToMount -- cameraTheta (1.60) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.57 = -1.71)
21:43:45.959 00.004 11872 CameraToMount -- cameraX=-0.03 cameraY=1.05 hyp=1.05 cameraTheta=1.60 mountX=0.03 mountY=-1.04, mountTheta=-1.54
21:43:45.964 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.03, y=1.05, opts=13)
21:43:45.968 00.004 11872 Enqueuing Move request for scope (-0.03, 1.05)
21:43:45.972 00.004 9960 Worker thread wakes up
21:43:45.972 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 1.05) opts 0xd
21:43:45.972 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.03, 1.05)
21:43:45.972 00.000 9960 Moving (-0.03, 1.05) raw xDistance=0.03 yDistance=-1.04
21:43:45.972 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:43:45.973 00.001 9960 resist switch: large excursion: input -1.04 thresh 0.60 direction from 0 to -1
21:43:45.973 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=151, med=0, FiltMin=0, FiltMax=65, Gamma=1.000
21:43:45.976 00.003 11872 UpdateGuideState exits: m=2453 SNR=33.5
21:43:45.980 00.004 11872 PhdController: settling, locked = 1, distance = 1.05 (1.50) aobump = 0 frame = 2 / 99999
21:43:45.985 00.005 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.12
21:43:45.986 00.001 9960 GuideAlgorithmResistSwitch::result() returns -1.04 from input -1.04
21:43:45.986 00.000 9960 MoveAxis(E, 0, ABG)
21:43:45.986 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763783025.985,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":1.05,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
21:43:45.990 00.004 9960 Move returns status 0, amount 0
21:43:45.990 00.000 9960 MoveAxis(N, 777, ABG)
21:43:45.991 00.001 9960 Guiding  Dir = 0, Dur = 777
21:43:45.991 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:45.994 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:43:46.000 00.006 9960 IsSlewing returns 0
21:43:46.000 00.000 11872 Enqueuing Expose request
21:43:46.004 00.004 9960 IsGuiding returns 0
21:43:46.004 00.000 9960 PulseGuide returned control before completion, sleep 787
21:43:46.795 00.791 9960 IsGuiding returns 1
21:43:46.797 00.002 9960 scope still moving after pulse duration time elapsed
21:43:46.825 00.028 9960 IsSlewing returns 0
21:43:46.826 00.001 9960 IsGuiding returns 0
21:43:46.826 00.000 9960 scope move finished after 777 + 45 ms
21:43:46.826 00.000 9960 Move returns status 0, amount 777
21:43:46.826 00.000 9960 move complete, result=0
21:43:46.827 00.001 9960 worker thread done servicing request
21:43:46.827 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -1.0 px 777 ms NORTH
21:43:46.833 00.006 9960 Worker thread wakes up
21:43:46.833 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:43:46.834 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:43:48.087 01.253 9960 Exposure complete
21:43:48.213 00.126 9960 worker thread done servicing request
21:43:48.214 00.001 11872 OnExposeComplete: enter
21:43:48.218 00.004 11872 UpdateGuideState(): m_state=6
21:43:48.221 00.003 11872 Star::Find(15, 65, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 466
21:43:48.225 00.004 11872 Star::Find returns 1 (0), X=65.13, Y=854.34, Mass=2407, SNR=33.3, Peak=134 HFD=5.0
21:43:48.229 00.004 11872 CameraToMount -- cameraTheta (-2.56) - m_xAngle (-3.14) = xAngle (0.58 = 0.58)
21:43:48.234 00.005 11872 CameraToMount -- cameraTheta (-2.56) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.41 = 0.41)
21:43:48.238 00.004 11872 CameraToMount -- cameraX=-0.26 cameraY=-0.17 hyp=0.31 cameraTheta=-2.56 mountX=0.26 mountY=0.12, mountTheta=0.44
21:43:48.243 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.26, y=-0.17, opts=13)
21:43:48.247 00.004 11872 Enqueuing Move request for scope (-0.26, -0.17)
21:43:48.250 00.003 9960 Worker thread wakes up
21:43:48.251 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.17) opts 0xd
21:43:48.251 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.26, -0.17)
21:43:48.251 00.000 9960 Moving (-0.26, -0.17) raw xDistance=0.26 yDistance=0.12
21:43:48.251 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
21:43:48.252 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=134, med=0, FiltMin=0, FiltMax=72, Gamma=1.000
21:43:48.256 00.004 11872 UpdateGuideState exits: m=2407 SNR=33.3
21:43:48.259 00.003 11872 PhdController: settling, locked = 1, distance = 0.83 (1.50) aobump = 0 frame = 3 / 99999
21:43:48.264 00.005 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:43:48.264 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763783028.264,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.83,"Time":2.3,"SettleTime":10.0,"StarLocked":true}
21:43:48.268 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
21:43:48.268 00.000 9960 MoveAxis(W, 120, ABG)
21:43:48.268 00.000 9960 Guiding  Dir = 3, Dur = 120
21:43:48.269 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:48.273 00.004 9960 IsSlewing returns 0
21:43:48.274 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:43:48.277 00.003 11872 Enqueuing Expose request
21:43:48.281 00.004 9960 IsGuiding returns 0
21:43:48.281 00.000 9960 PulseGuide returned control before completion, sleep 130
21:43:48.420 00.139 9960 IsGuiding returns 1
21:43:48.421 00.001 9960 scope still moving after pulse duration time elapsed
21:43:48.451 00.030 9960 IsSlewing returns 0
21:43:48.451 00.000 9960 IsGuiding returns 0
21:43:48.452 00.001 9960 scope move finished after 120 + 50 ms
21:43:48.452 00.000 9960 Move returns status 0, amount 120
21:43:48.454 00.002 9960 MoveAxis(N, 0, ABG)
21:43:48.454 00.000 9960 Move returns status 0, amount 0
21:43:48.455 00.001 9960 move complete, result=0
21:43:48.455 00.000 9960 worker thread done servicing request
21:43:48.455 00.000 9960 Worker thread wakes up
21:43:48.455 00.000 11872 GuideStep: 0.3 px 120 ms WEST, 0.1 px 0 ms NORTH
21:43:48.462 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:43:48.462 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:43:49.714 01.252 9960 Exposure complete
21:43:49.831 00.117 9960 worker thread done servicing request
21:43:49.831 00.000 11872 OnExposeComplete: enter
21:43:49.836 00.005 11872 UpdateGuideState(): m_state=6
21:43:49.842 00.006 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 467
21:43:49.846 00.004 11872 Star::Find returns 1 (0), X=65.66, Y=854.62, Mass=2347, SNR=33.0, Peak=113 HFD=4.8
21:43:49.849 00.003 11872 CameraToMount -- cameraTheta (0.38) - m_xAngle (-3.14) = xAngle (3.52 = -2.77)
21:43:49.853 00.004 11872 CameraToMount -- cameraTheta (0.38) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.35 = -2.94)
21:43:49.858 00.005 11872 CameraToMount -- cameraX=0.27 cameraY=0.11 hyp=0.29 cameraTheta=0.38 mountX=-0.27 mountY=-0.06, mountTheta=-2.93
21:43:49.865 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.27, y=0.11, opts=13)
21:43:49.869 00.004 11872 Enqueuing Move request for scope (0.27, 0.11)
21:43:49.874 00.005 9960 Worker thread wakes up
21:43:49.874 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.11) opts 0xd
21:43:49.874 00.000 9960 Handling offset move in thread for scope, endpoint = (0.27, 0.11)
21:43:49.874 00.000 9960 Moving (0.27, 0.11) raw xDistance=-0.27 yDistance=-0.06
21:43:49.875 00.001 9960 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.27
21:43:49.875 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:43:49.875 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=113, med=0, FiltMin=0, FiltMax=83, Gamma=1.000
21:43:49.880 00.005 11872 UpdateGuideState exits: m=2347 SNR=33.0
21:43:49.884 00.004 11872 PhdController: settling, locked = 1, distance = 0.67 (1.50) aobump = 0 frame = 4 / 99999
21:43:49.890 00.006 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:43:49.890 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763783029.890,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.67,"Time":3.9,"SettleTime":10.0,"StarLocked":true}
21:43:49.895 00.005 9960 MoveAxis(E, 117, ABG)
21:43:49.896 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:49.900 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:43:49.905 00.005 11872 Enqueuing Expose request
21:43:49.908 00.003 9960 Guiding  Dir = 2, Dur = 117
21:43:49.909 00.001 9960 IsSlewing returns 0
21:43:49.910 00.001 9960 IsGuiding returns 0
21:43:49.911 00.001 9960 PulseGuide returned control before completion, sleep 127
21:43:50.052 00.141 9960 IsGuiding returns 1
21:43:50.056 00.004 9960 scope still moving after pulse duration time elapsed
21:43:50.082 00.026 9960 IsSlewing returns 0
21:43:50.083 00.001 9960 IsGuiding returns 1
21:43:50.113 00.030 9960 IsSlewing returns 0
21:43:50.115 00.002 9960 IsGuiding returns 0
21:43:50.115 00.000 9960 scope move finished after 117 + 86 ms
21:43:50.115 00.000 9960 Move returns status 0, amount 117
21:43:50.116 00.001 9960 MoveAxis(N, 0, ABG)
21:43:50.116 00.000 9960 Move returns status 0, amount 0
21:43:50.116 00.000 9960 move complete, result=0
21:43:50.117 00.001 9960 worker thread done servicing request
21:43:50.117 00.000 9960 Worker thread wakes up
21:43:50.117 00.000 11872 GuideStep: -0.3 px 117 ms EAST, -0.1 px 0 ms NORTH
21:43:50.122 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:43:50.124 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:43:51.376 01.252 9960 Exposure complete
21:43:51.490 00.114 9960 worker thread done servicing request
21:43:51.490 00.000 11872 OnExposeComplete: enter
21:43:51.495 00.005 11872 UpdateGuideState(): m_state=6
21:43:51.499 00.004 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 468
21:43:51.503 00.004 11872 Star::Find returns 1 (0), X=65.32, Y=854.85, Mass=2495, SNR=33.9, Peak=144 HFD=4.6
21:43:51.507 00.004 11872 CameraToMount -- cameraTheta (1.77) - m_xAngle (-3.14) = xAngle (4.91 = -1.38)
21:43:51.510 00.003 11872 CameraToMount -- cameraTheta (1.77) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.73 = -1.55)
21:43:51.514 00.004 11872 CameraToMount -- cameraX=-0.07 cameraY=0.34 hyp=0.35 cameraTheta=1.77 mountX=0.07 mountY=-0.35, mountTheta=-1.38
21:43:51.519 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.07, y=0.34, opts=13)
21:43:51.523 00.004 11872 Enqueuing Move request for scope (-0.07, 0.34)
21:43:51.527 00.004 9960 Worker thread wakes up
21:43:51.527 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.34) opts 0xd
21:43:51.527 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.07, 0.34)
21:43:51.527 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=144, med=0, FiltMin=0, FiltMax=73, Gamma=1.000
21:43:51.531 00.004 11872 UpdateGuideState exits: m=2495 SNR=33.9
21:43:51.534 00.003 9960 Moving (-0.07, 0.34) raw xDistance=0.07 yDistance=-0.35
21:43:51.535 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:43:51.535 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
21:43:51.536 00.001 9960 MoveAxis(E, 0, ABG)
21:43:51.536 00.000 9960 Move returns status 0, amount 0
21:43:51.536 00.000 9960 MoveAxis(N, 260, ABG)
21:43:51.536 00.000 9960 Guiding  Dir = 0, Dur = 260
21:43:51.536 00.000 11872 PhdController: settling, locked = 1, distance = 0.57 (1.50) aobump = 0 frame = 5 / 99999
21:43:51.540 00.004 9960 IsSlewing returns 0
21:43:51.540 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763783031.540,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.57,"Time":5.6,"SettleTime":10.0,"StarLocked":true}
21:43:51.545 00.005 9960 IsGuiding returns 0
21:43:51.545 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:51.549 00.004 9960 PulseGuide returned control before completion, sleep 270
21:43:51.549 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:43:51.554 00.005 11872 Enqueuing Expose request
21:43:51.822 00.268 9960 IsGuiding returns 1
21:43:51.823 00.001 9960 scope still moving after pulse duration time elapsed
21:43:51.852 00.029 9960 IsSlewing returns 0
21:43:51.853 00.001 9960 IsGuiding returns 0
21:43:51.854 00.001 9960 scope move finished after 260 + 49 ms
21:43:51.854 00.000 9960 Move returns status 0, amount 260
21:43:51.856 00.002 9960 move complete, result=0
21:43:51.856 00.000 9960 worker thread done servicing request
21:43:51.857 00.001 9960 Worker thread wakes up
21:43:51.857 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 260 ms NORTH
21:43:51.864 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:43:51.864 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:43:53.118 01.254 9960 Exposure complete
21:43:53.243 00.125 9960 worker thread done servicing request
21:43:53.244 00.001 11872 OnExposeComplete: enter
21:43:53.248 00.004 11872 UpdateGuideState(): m_state=6
21:43:53.252 00.004 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 469
21:43:53.255 00.003 11872 Star::Find returns 1 (0), X=65.48, Y=854.69, Mass=2381, SNR=33.1, Peak=123 HFD=5.1
21:43:53.259 00.004 11872 CameraToMount -- cameraTheta (1.09) - m_xAngle (-3.14) = xAngle (4.23 = -2.05)
21:43:53.265 00.006 11872 CameraToMount -- cameraTheta (1.09) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.06 = -2.22)
21:43:53.269 00.004 11872 CameraToMount -- cameraX=0.09 cameraY=0.18 hyp=0.20 cameraTheta=1.09 mountX=-0.09 mountY=-0.16, mountTheta=-2.10
21:43:53.274 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.09, y=0.18, opts=13)
21:43:53.278 00.004 11872 Enqueuing Move request for scope (0.09, 0.18)
21:43:53.282 00.004 9960 Worker thread wakes up
21:43:53.282 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=123, med=0, FiltMin=0, FiltMax=75, Gamma=1.000
21:43:53.286 00.004 11872 UpdateGuideState exits: m=2381 SNR=33.1
21:43:53.290 00.004 11872 PhdController: settling, locked = 1, distance = 0.46 (1.50) aobump = 0 frame = 6 / 99999
21:43:53.295 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.18) opts 0xd
21:43:53.295 00.000 9960 Handling offset move in thread for scope, endpoint = (0.09, 0.18)
21:43:53.295 00.000 9960 Moving (0.09, 0.18) raw xDistance=-0.09 yDistance=-0.16
21:43:53.295 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:43:53.296 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:43:53.296 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763783033.295,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.46,"Time":7.3,"SettleTime":10.0,"StarLocked":true}
21:43:53.299 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:43:53.299 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:53.304 00.005 9960 MoveAxis(E, 0, ABG)
21:43:53.304 00.000 9960 Move returns status 0, amount 0
21:43:53.305 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:43:53.308 00.003 11872 Enqueuing Expose request
21:43:53.312 00.004 9960 MoveAxis(N, 0, ABG)
21:43:53.312 00.000 9960 Move returns status 0, amount 0
21:43:53.312 00.000 9960 move complete, result=0
21:43:53.312 00.000 9960 worker thread done servicing request
21:43:53.313 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:43:53.316 00.003 9960 Worker thread wakes up
21:43:53.316 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:43:53.317 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:43:54.571 01.254 9960 Exposure complete
21:43:54.694 00.123 9960 worker thread done servicing request
21:43:54.694 00.000 11872 OnExposeComplete: enter
21:43:54.698 00.004 11872 UpdateGuideState(): m_state=6
21:43:54.703 00.005 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 470
21:43:54.707 00.004 11872 Star::Find returns 1 (0), X=65.48, Y=854.71, Mass=2561, SNR=34.4, Peak=145 HFD=4.7
21:43:54.712 00.005 11872 CameraToMount -- cameraTheta (1.14) - m_xAngle (-3.14) = xAngle (4.28 = -2.00)
21:43:54.716 00.004 11872 CameraToMount -- cameraTheta (1.14) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.11 = -2.17)
21:43:54.721 00.005 11872 CameraToMount -- cameraX=0.09 cameraY=0.20 hyp=0.22 cameraTheta=1.14 mountX=-0.09 mountY=-0.18, mountTheta=-2.04
21:43:54.726 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.09, y=0.20, opts=13)
21:43:54.730 00.004 11872 Enqueuing Move request for scope (0.09, 0.20)
21:43:54.736 00.006 9960 Worker thread wakes up
21:43:54.736 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=145, med=0, FiltMin=0, FiltMax=91, Gamma=1.000
21:43:54.740 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.20) opts 0xd
21:43:54.740 00.000 11872 UpdateGuideState exits: m=2561 SNR=34.4
21:43:54.744 00.004 11872 PhdController: settling, locked = 1, distance = 0.39 (1.50) aobump = 0 frame = 7 / 99999
21:43:54.749 00.005 9960 Handling offset move in thread for scope, endpoint = (0.09, 0.20)
21:43:54.749 00.000 9960 Moving (0.09, 0.20) raw xDistance=-0.09 yDistance=-0.18
21:43:54.749 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:43:54.749 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:43:54.750 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763783034.749,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.39,"Time":8.8,"SettleTime":10.0,"StarLocked":true}
21:43:54.753 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:43:54.754 00.001 9960 MoveAxis(E, 0, ABG)
21:43:54.755 00.001 9960 Move returns status 0, amount 0
21:43:54.755 00.000 9960 MoveAxis(N, 0, ABG)
21:43:54.755 00.000 9960 Move returns status 0, amount 0
21:43:54.755 00.000 9960 move complete, result=0
21:43:54.756 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:54.759 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:43:54.764 00.005 11872 Enqueuing Expose request
21:43:54.768 00.004 9960 worker thread done servicing request
21:43:54.769 00.001 9960 Worker thread wakes up
21:43:54.769 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:43:54.773 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
21:43:54.773 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:43:56.028 01.255 9960 Exposure complete
21:43:56.151 00.123 9960 worker thread done servicing request
21:43:56.152 00.001 11872 OnExposeComplete: enter
21:43:56.155 00.003 11872 UpdateGuideState(): m_state=6
21:43:56.159 00.004 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 471
21:43:56.164 00.005 11872 Star::Find returns 1 (0), X=65.46, Y=854.79, Mass=2309, SNR=32.4, Peak=150 HFD=4.5
21:43:56.168 00.004 11872 CameraToMount -- cameraTheta (1.34) - m_xAngle (-3.14) = xAngle (4.47 = -1.81)
21:43:56.173 00.005 11872 CameraToMount -- cameraTheta (1.34) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.30 = -1.98)
21:43:56.178 00.005 11872 CameraToMount -- cameraX=0.07 cameraY=0.28 hyp=0.29 cameraTheta=1.34 mountX=-0.07 mountY=-0.27, mountTheta=-1.82
21:43:56.183 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.07, y=0.28, opts=13)
21:43:56.187 00.004 11872 Enqueuing Move request for scope (0.07, 0.28)
21:43:56.191 00.004 9960 Worker thread wakes up
21:43:56.191 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=150, med=0, FiltMin=0, FiltMax=87, Gamma=1.000
21:43:56.195 00.004 11872 UpdateGuideState exits: m=2309 SNR=32.4
21:43:56.199 00.004 11872 PhdController: settling, locked = 1, distance = 0.36 (1.50) aobump = 0 frame = 8 / 99999
21:43:56.202 00.003 11872 PhdController: newstate STATE_FINISH
21:43:56.206 00.004 11872 PhdController complete: success
21:43:56.211 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.28) opts 0xd
21:43:56.211 00.000 9960 Handling offset move in thread for scope, endpoint = (0.07, 0.28)
21:43:56.212 00.001 9960 Moving (0.07, 0.28) raw xDistance=-0.07 yDistance=-0.27
21:43:56.212 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:43:56.212 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
21:43:56.212 00.000 9960 MoveAxis(E, 0, ABG)
21:43:56.212 00.000 9960 Move returns status 0, amount 0
21:43:56.212 00.000 9960 MoveAxis(N, 198, ABG)
21:43:56.213 00.001 11872 evsrv: {"Event":"SettleDone","Timestamp":1763783036.211,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":8,"DroppedFrames":0}
21:43:56.217 00.004 9960 Guiding  Dir = 0, Dur = 198
21:43:56.217 00.000 11872 Mount: notify guiding dither settle done success=1
21:43:56.221 00.004 11872 PhdController: newstate STATE_IDLE
21:43:56.226 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:56.229 00.003 9960 IsSlewing returns 0
21:43:56.229 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:43:56.233 00.004 11872 Enqueuing Expose request
21:43:56.238 00.005 9960 IsGuiding returns 0
21:43:56.238 00.000 9960 PulseGuide returned control before completion, sleep 208
21:43:56.458 00.220 9960 IsGuiding returns 1
21:43:56.458 00.000 9960 scope still moving after pulse duration time elapsed
21:43:56.489 00.031 9960 IsSlewing returns 0
21:43:56.490 00.001 9960 IsGuiding returns 0
21:43:56.490 00.000 9960 scope move finished after 198 + 54 ms
21:43:56.490 00.000 9960 Move returns status 0, amount 198
21:43:56.490 00.000 9960 move complete, result=0
21:43:56.492 00.002 9960 worker thread done servicing request
21:43:56.492 00.000 9960 Worker thread wakes up
21:43:56.492 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:43:56.492 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:43:56.492 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 198 ms NORTH
21:43:57.743 01.251 9960 Exposure complete
21:43:57.863 00.120 9960 worker thread done servicing request
21:43:57.864 00.001 11872 OnExposeComplete: enter
21:43:57.868 00.004 11872 UpdateGuideState(): m_state=6
21:43:57.874 00.006 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 472
21:43:57.879 00.005 11872 Star::Find returns 1 (0), X=65.50, Y=854.89, Mass=2355, SNR=32.8, Peak=137 HFD=4.6
21:43:57.884 00.005 11872 CameraToMount -- cameraTheta (1.29) - m_xAngle (-3.14) = xAngle (4.43 = -1.86)
21:43:57.894 00.010 11872 CameraToMount -- cameraTheta (1.29) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.25 = -2.03)
21:43:57.902 00.008 11872 CameraToMount -- cameraX=0.11 cameraY=0.38 hyp=0.40 cameraTheta=1.29 mountX=-0.11 mountY=-0.36, mountTheta=-1.88
21:43:57.910 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=0.11, y=0.38, opts=13)
21:43:57.920 00.010 11872 Enqueuing Move request for scope (0.11, 0.38)
21:43:57.927 00.007 9960 Worker thread wakes up
21:43:57.927 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=137, med=0, FiltMin=0, FiltMax=87, Gamma=1.000
21:43:57.933 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.38) opts 0xd
21:43:57.933 00.000 9960 Handling offset move in thread for scope, endpoint = (0.11, 0.38)
21:43:57.933 00.000 9960 Moving (0.11, 0.38) raw xDistance=-0.11 yDistance=-0.36
21:43:57.933 00.000 11872 UpdateGuideState exits: m=2355 SNR=32.8
21:43:57.937 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:57.940 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:43:57.942 00.002 11872 Enqueuing Expose request
21:43:57.945 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:43:57.945 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.36
21:43:57.945 00.000 9960 MoveAxis(E, 0, ABG)
21:43:57.945 00.000 9960 Move returns status 0, amount 0
21:43:57.945 00.000 9960 MoveAxis(N, 267, ABG)
21:43:57.947 00.002 9960 Guiding  Dir = 0, Dur = 267
21:43:57.947 00.000 9960 IsSlewing returns 0
21:43:57.947 00.000 9960 IsGuiding returns 0
21:43:57.948 00.001 9960 PulseGuide returned control before completion, sleep 277
21:43:58.232 00.284 9960 IsGuiding returns 1
21:43:58.232 00.000 9960 scope still moving after pulse duration time elapsed
21:43:58.262 00.030 9960 IsSlewing returns 0
21:43:58.263 00.001 9960 IsGuiding returns 0
21:43:58.264 00.001 9960 scope move finished after 267 + 49 ms
21:43:58.264 00.000 9960 Move returns status 0, amount 267
21:43:58.266 00.002 9960 move complete, result=0
21:43:58.266 00.000 9960 worker thread done servicing request
21:43:58.266 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.4 px 267 ms NORTH
21:43:58.277 00.011 9960 Worker thread wakes up
21:43:58.278 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:43:58.279 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:43:59.525 01.246 9960 Exposure complete
21:43:59.653 00.128 9960 worker thread done servicing request
21:43:59.653 00.000 11872 OnExposeComplete: enter
21:43:59.657 00.004 11872 UpdateGuideState(): m_state=6
21:43:59.661 00.004 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 473
21:43:59.666 00.005 11872 Star::Find returns 1 (0), X=65.32, Y=854.69, Mass=2492, SNR=33.9, Peak=129 HFD=5.1
21:43:59.670 00.004 11872 CameraToMount -- cameraTheta (1.94) - m_xAngle (-3.14) = xAngle (5.08 = -1.21)
21:43:59.674 00.004 11872 CameraToMount -- cameraTheta (1.94) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.90 = -1.38)
21:43:59.677 00.003 11872 CameraToMount -- cameraX=-0.07 cameraY=0.18 hyp=0.19 cameraTheta=1.94 mountX=0.07 mountY=-0.19, mountTheta=-1.22
21:43:59.682 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.07, y=0.18, opts=13)
21:43:59.685 00.003 11872 Enqueuing Move request for scope (-0.07, 0.18)
21:43:59.691 00.006 9960 Worker thread wakes up
21:43:59.691 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.18) opts 0xd
21:43:59.692 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=129, med=0, FiltMin=0, FiltMax=68, Gamma=1.000
21:43:59.696 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.07, 0.18)
21:43:59.696 00.000 9960 Moving (-0.07, 0.18) raw xDistance=0.07 yDistance=-0.19
21:43:59.696 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:43:59.696 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:43:59.696 00.000 11872 UpdateGuideState exits: m=2492 SNR=33.9
21:43:59.701 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:43:59.701 00.000 9960 MoveAxis(E, 0, ABG)
21:43:59.701 00.000 9960 Move returns status 0, amount 0
21:43:59.701 00.000 9960 MoveAxis(N, 0, ABG)
21:43:59.702 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:59.707 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:43:59.711 00.004 9960 Move returns status 0, amount 0
21:43:59.711 00.000 11872 Enqueuing Expose request
21:43:59.716 00.005 9960 move complete, result=0
21:43:59.716 00.000 9960 worker thread done servicing request
21:43:59.716 00.000 9960 Worker thread wakes up
21:43:59.716 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:43:59.716 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:43:59.717 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:44:00.972 01.255 9960 Exposure complete
21:44:01.099 00.127 9960 worker thread done servicing request
21:44:01.099 00.000 11872 OnExposeComplete: enter
21:44:01.103 00.004 11872 UpdateGuideState(): m_state=6
21:44:01.110 00.007 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 474
21:44:01.119 00.009 11872 Star::Find returns 1 (0), X=65.20, Y=854.81, Mass=2427, SNR=33.4, Peak=150 HFD=4.7
21:44:01.126 00.007 11872 CameraToMount -- cameraTheta (2.13) - m_xAngle (-3.14) = xAngle (5.27 = -1.02)
21:44:01.130 00.004 11872 CameraToMount -- cameraTheta (2.13) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.09 = -1.19)
21:44:01.133 00.003 11872 CameraToMount -- cameraX=-0.19 cameraY=0.30 hyp=0.36 cameraTheta=2.13 mountX=0.19 mountY=-0.33, mountTheta=-1.06
21:44:01.140 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.19, y=0.30, opts=13)
21:44:01.146 00.006 11872 Enqueuing Move request for scope (-0.19, 0.30)
21:44:01.151 00.005 9960 Worker thread wakes up
21:44:01.151 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=150, med=0, FiltMin=0, FiltMax=86, Gamma=1.000
21:44:01.155 00.004 11872 UpdateGuideState exits: m=2427 SNR=33.4
21:44:01.159 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:01.163 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:44:01.167 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.30) opts 0xd
21:44:01.167 00.000 11872 Enqueuing Expose request
21:44:01.175 00.008 9960 Handling offset move in thread for scope, endpoint = (-0.19, 0.30)
21:44:01.175 00.000 9960 Moving (-0.19, 0.30) raw xDistance=0.19 yDistance=-0.33
21:44:01.175 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
21:44:01.176 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
21:44:01.176 00.000 9960 MoveAxis(E, 0, ABG)
21:44:01.176 00.000 9960 Move returns status 0, amount 0
21:44:01.176 00.000 9960 MoveAxis(N, 248, ABG)
21:44:01.177 00.001 9960 Guiding  Dir = 0, Dur = 248
21:44:01.178 00.001 9960 IsSlewing returns 0
21:44:01.178 00.000 9960 IsGuiding returns 0
21:44:01.179 00.001 9960 PulseGuide returned control before completion, sleep 258
21:44:01.452 00.273 9960 IsGuiding returns 0
21:44:01.454 00.002 9960 Move returns status 0, amount 248
21:44:01.454 00.000 9960 move complete, result=0
21:44:01.455 00.001 9960 worker thread done servicing request
21:44:01.455 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.3 px 248 ms NORTH
21:44:01.461 00.006 9960 Worker thread wakes up
21:44:01.461 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:44:01.463 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:44:02.710 01.247 9960 Exposure complete
21:44:02.846 00.136 9960 worker thread done servicing request
21:44:02.846 00.000 11872 OnExposeComplete: enter
21:44:02.851 00.005 11872 UpdateGuideState(): m_state=6
21:44:02.858 00.007 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 475
21:44:02.863 00.005 11872 Star::Find returns 1 (0), X=65.32, Y=854.84, Mass=2386, SNR=33.3, Peak=134 HFD=4.9
21:44:02.867 00.004 11872 CameraToMount -- cameraTheta (1.76) - m_xAngle (-3.14) = xAngle (4.90 = -1.38)
21:44:02.873 00.006 11872 CameraToMount -- cameraTheta (1.76) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.73 = -1.55)
21:44:02.877 00.004 11872 CameraToMount -- cameraX=-0.07 cameraY=0.34 hyp=0.34 cameraTheta=1.76 mountX=0.06 mountY=-0.34, mountTheta=-1.39
21:44:02.883 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.07, y=0.34, opts=13)
21:44:02.887 00.004 11872 Enqueuing Move request for scope (-0.07, 0.34)
21:44:02.892 00.005 9960 Worker thread wakes up
21:44:02.892 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=134, med=0, FiltMin=0, FiltMax=65, Gamma=1.000
21:44:02.895 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.34) opts 0xd
21:44:02.896 00.001 11872 UpdateGuideState exits: m=2386 SNR=33.3
21:44:02.899 00.003 9960 Handling offset move in thread for scope, endpoint = (-0.07, 0.34)
21:44:02.899 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:02.904 00.005 9960 Moving (-0.07, 0.34) raw xDistance=0.06 yDistance=-0.34
21:44:02.904 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:44:02.904 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
21:44:02.904 00.000 9960 MoveAxis(E, 0, ABG)
21:44:02.904 00.000 9960 Move returns status 0, amount 0
21:44:02.904 00.000 9960 MoveAxis(N, 255, ABG)
21:44:02.905 00.001 9960 Guiding  Dir = 0, Dur = 255
21:44:02.905 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:44:02.909 00.004 9960 IsSlewing returns 0
21:44:02.909 00.000 11872 Enqueuing Expose request
21:44:02.913 00.004 9960 IsGuiding returns 0
21:44:02.913 00.000 9960 PulseGuide returned control before completion, sleep 265
21:44:03.184 00.271 9960 IsGuiding returns 1
21:44:03.186 00.002 9960 scope still moving after pulse duration time elapsed
21:44:03.214 00.028 9960 IsSlewing returns 0
21:44:03.214 00.000 9960 IsGuiding returns 0
21:44:03.215 00.001 9960 scope move finished after 255 + 46 ms
21:44:03.215 00.000 9960 Move returns status 0, amount 255
21:44:03.215 00.000 9960 move complete, result=0
21:44:03.216 00.001 9960 worker thread done servicing request
21:44:03.216 00.000 9960 Worker thread wakes up
21:44:03.217 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 255 ms NORTH
21:44:03.222 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:44:03.223 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:44:04.476 01.253 9960 Exposure complete
21:44:04.600 00.124 9960 worker thread done servicing request
21:44:04.600 00.000 11872 OnExposeComplete: enter
21:44:04.604 00.004 11872 UpdateGuideState(): m_state=6
21:44:04.609 00.005 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 476
21:44:04.614 00.005 11872 Star::Find returns 1 (0), X=65.16, Y=854.61, Mass=2449, SNR=33.6, Peak=136 HFD=5.0
21:44:04.618 00.004 11872 CameraToMount -- cameraTheta (2.74) - m_xAngle (-3.14) = xAngle (5.88 = -0.41)
21:44:04.622 00.004 11872 CameraToMount -- cameraTheta (2.74) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.70 = -0.58)
21:44:04.627 00.005 11872 CameraToMount -- cameraX=-0.23 cameraY=0.10 hyp=0.24 cameraTheta=2.74 mountX=0.22 mountY=-0.13, mountTheta=-0.54
21:44:04.633 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.23, y=0.10, opts=13)
21:44:04.639 00.006 11872 Enqueuing Move request for scope (-0.23, 0.10)
21:44:04.645 00.006 9960 Worker thread wakes up
21:44:04.645 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=136, med=0, FiltMin=0, FiltMax=79, Gamma=1.000
21:44:04.651 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.10) opts 0xd
21:44:04.651 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.23, 0.10)
21:44:04.651 00.000 9960 Moving (-0.23, 0.10) raw xDistance=0.22 yDistance=-0.13
21:44:04.652 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
21:44:04.652 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:44:04.652 00.000 11872 UpdateGuideState exits: m=2449 SNR=33.6
21:44:04.657 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:04.661 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:44:04.665 00.004 11872 Enqueuing Expose request
21:44:04.670 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:44:04.670 00.000 9960 MoveAxis(W, 105, ABG)
21:44:04.670 00.000 9960 Guiding  Dir = 3, Dur = 105
21:44:04.672 00.002 9960 IsSlewing returns 0
21:44:04.672 00.000 9960 IsGuiding returns 0
21:44:04.673 00.001 9960 PulseGuide returned control before completion, sleep 115
21:44:04.797 00.124 9960 IsGuiding returns 1
21:44:04.798 00.001 9960 scope still moving after pulse duration time elapsed
21:44:04.828 00.030 9960 IsSlewing returns 0
21:44:04.829 00.001 9960 IsGuiding returns 0
21:44:04.829 00.000 9960 scope move finished after 105 + 50 ms
21:44:04.829 00.000 9960 Move returns status 0, amount 105
21:44:04.830 00.001 9960 MoveAxis(N, 0, ABG)
21:44:04.831 00.001 9960 Move returns status 0, amount 0
21:44:04.831 00.000 9960 move complete, result=0
21:44:04.831 00.000 9960 worker thread done servicing request
21:44:04.832 00.001 9960 Worker thread wakes up
21:44:04.832 00.000 11872 GuideStep: 0.2 px 105 ms WEST, -0.1 px 0 ms NORTH
21:44:04.842 00.010 9960 worker thread servicing REQUEST_EXPOSE 1000
21:44:04.843 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:44:06.091 01.248 9960 Exposure complete
21:44:06.228 00.137 9960 worker thread done servicing request
21:44:06.228 00.000 11872 OnExposeComplete: enter
21:44:06.233 00.005 11872 UpdateGuideState(): m_state=6
21:44:06.237 00.004 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 477
21:44:06.242 00.005 11872 Star::Find returns 1 (0), X=65.46, Y=854.68, Mass=2503, SNR=34.0, Peak=150 HFD=4.8
21:44:06.245 00.003 11872 CameraToMount -- cameraTheta (1.18) - m_xAngle (-3.14) = xAngle (4.32 = -1.97)
21:44:06.249 00.004 11872 CameraToMount -- cameraTheta (1.18) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.14 = -2.14)
21:44:06.253 00.004 11872 CameraToMount -- cameraX=0.07 cameraY=0.17 hyp=0.19 cameraTheta=1.18 mountX=-0.07 mountY=-0.16, mountTheta=-2.00
21:44:06.258 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.07, y=0.17, opts=13)
21:44:06.262 00.004 11872 Enqueuing Move request for scope (0.07, 0.17)
21:44:06.266 00.004 9960 Worker thread wakes up
21:44:06.266 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=150, med=0, FiltMin=0, FiltMax=83, Gamma=1.000
21:44:06.273 00.007 11872 UpdateGuideState exits: m=2503 SNR=34.0
21:44:06.277 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:06.281 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:44:06.286 00.005 11872 Enqueuing Expose request
21:44:06.289 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.17) opts 0xd
21:44:06.289 00.000 9960 Handling offset move in thread for scope, endpoint = (0.07, 0.17)
21:44:06.289 00.000 9960 Moving (0.07, 0.17) raw xDistance=-0.07 yDistance=-0.16
21:44:06.290 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:44:06.290 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:44:06.290 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:44:06.290 00.000 9960 MoveAxis(E, 0, ABG)
21:44:06.290 00.000 9960 Move returns status 0, amount 0
21:44:06.290 00.000 9960 MoveAxis(N, 0, ABG)
21:44:06.292 00.002 9960 Move returns status 0, amount 0
21:44:06.292 00.000 9960 move complete, result=0
21:44:06.292 00.000 9960 worker thread done servicing request
21:44:06.292 00.000 9960 Worker thread wakes up
21:44:06.292 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:44:06.297 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:44:06.297 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:44:07.542 01.245 9960 Exposure complete
21:44:07.673 00.131 9960 worker thread done servicing request
21:44:07.673 00.000 11872 OnExposeComplete: enter
21:44:07.679 00.006 11872 UpdateGuideState(): m_state=6
21:44:07.682 00.003 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 478
21:44:07.687 00.005 11872 Star::Find returns 1 (0), X=65.38, Y=854.82, Mass=2369, SNR=32.9, Peak=135 HFD=4.8
21:44:07.691 00.004 11872 CameraToMount -- cameraTheta (1.61) - m_xAngle (-3.14) = xAngle (4.75 = -1.54)
21:44:07.695 00.004 11872 CameraToMount -- cameraTheta (1.61) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.58 = -1.71)
21:44:07.700 00.005 11872 CameraToMount -- cameraX=-0.01 cameraY=0.31 hyp=0.31 cameraTheta=1.61 mountX=0.01 mountY=-0.31, mountTheta=-1.54
21:44:07.707 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.01, y=0.31, opts=13)
21:44:07.712 00.005 11872 Enqueuing Move request for scope (-0.01, 0.31)
21:44:07.716 00.004 9960 Worker thread wakes up
21:44:07.716 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=135, med=0, FiltMin=0, FiltMax=84, Gamma=1.000
21:44:07.720 00.004 11872 UpdateGuideState exits: m=2369 SNR=32.9
21:44:07.723 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:07.727 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:44:07.731 00.004 11872 Enqueuing Expose request
21:44:07.735 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.31) opts 0xd
21:44:07.735 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.01, 0.31)
21:44:07.736 00.001 9960 Moving (-0.01, 0.31) raw xDistance=0.01 yDistance=-0.31
21:44:07.736 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:44:07.736 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
21:44:07.738 00.002 9960 MoveAxis(E, 0, ABG)
21:44:07.738 00.000 9960 Move returns status 0, amount 0
21:44:07.738 00.000 9960 MoveAxis(N, 228, ABG)
21:44:07.738 00.000 9960 Guiding  Dir = 0, Dur = 228
21:44:07.739 00.001 9960 IsSlewing returns 0
21:44:07.739 00.000 9960 IsGuiding returns 0
21:44:07.739 00.000 9960 PulseGuide returned control before completion, sleep 238
21:44:07.988 00.249 9960 IsGuiding returns 1
21:44:07.988 00.000 9960 scope still moving after pulse duration time elapsed
21:44:08.019 00.031 9960 IsSlewing returns 0
21:44:08.019 00.000 9960 IsGuiding returns 0
21:44:08.019 00.000 9960 scope move finished after 228 + 52 ms
21:44:08.021 00.002 9960 Move returns status 0, amount 228
21:44:08.021 00.000 9960 move complete, result=0
21:44:08.021 00.000 9960 worker thread done servicing request
21:44:08.021 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.3 px 228 ms NORTH
21:44:08.027 00.006 9960 Worker thread wakes up
21:44:08.027 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:44:08.027 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:44:09.282 01.255 9960 Exposure complete
21:44:09.404 00.122 9960 worker thread done servicing request
21:44:09.405 00.001 11872 OnExposeComplete: enter
21:44:09.408 00.003 11872 UpdateGuideState(): m_state=6
21:44:09.413 00.005 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 479
21:44:09.417 00.004 11872 Star::Find returns 1 (0), X=65.41, Y=854.67, Mass=2559, SNR=34.5, Peak=139 HFD=4.9
21:44:09.423 00.006 11872 CameraToMount -- cameraTheta (1.46) - m_xAngle (-3.14) = xAngle (4.59 = -1.69)
21:44:09.429 00.006 11872 CameraToMount -- cameraTheta (1.46) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.42 = -1.86)
21:44:09.433 00.004 11872 CameraToMount -- cameraX=0.02 cameraY=0.16 hyp=0.16 cameraTheta=1.46 mountX=-0.02 mountY=-0.15, mountTheta=-1.69
21:44:09.439 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.02, y=0.16, opts=13)
21:44:09.442 00.003 11872 Enqueuing Move request for scope (0.02, 0.16)
21:44:09.446 00.004 9960 Worker thread wakes up
21:44:09.446 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=139, med=0, FiltMin=0, FiltMax=89, Gamma=1.000
21:44:09.452 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.16) opts 0xd
21:44:09.452 00.000 9960 Handling offset move in thread for scope, endpoint = (0.02, 0.16)
21:44:09.452 00.000 9960 Moving (0.02, 0.16) raw xDistance=-0.02 yDistance=-0.15
21:44:09.452 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:44:09.453 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:44:09.453 00.000 11872 UpdateGuideState exits: m=2559 SNR=34.5
21:44:09.459 00.006 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:44:09.459 00.000 9960 MoveAxis(E, 0, ABG)
21:44:09.459 00.000 9960 Move returns status 0, amount 0
21:44:09.459 00.000 9960 MoveAxis(N, 0, ABG)
21:44:09.459 00.000 9960 Move returns status 0, amount 0
21:44:09.461 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:09.465 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:44:09.470 00.005 11872 Enqueuing Expose request
21:44:09.473 00.003 9960 move complete, result=0
21:44:09.474 00.001 9960 worker thread done servicing request
21:44:09.474 00.000 9960 Worker thread wakes up
21:44:09.474 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:44:09.474 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:44:09.474 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:44:10.724 01.250 9960 Exposure complete
21:44:10.845 00.121 9960 worker thread done servicing request
21:44:10.845 00.000 11872 OnExposeComplete: enter
21:44:10.849 00.004 11872 UpdateGuideState(): m_state=6
21:44:10.852 00.003 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 480
21:44:10.857 00.005 11872 Star::Find returns 1 (0), X=65.42, Y=854.67, Mass=2456, SNR=33.7, Peak=145 HFD=4.8
21:44:10.860 00.003 11872 CameraToMount -- cameraTheta (1.39) - m_xAngle (-3.14) = xAngle (4.53 = -1.76)
21:44:10.865 00.005 11872 CameraToMount -- cameraTheta (1.39) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.36 = -1.93)
21:44:10.870 00.005 11872 CameraToMount -- cameraX=0.03 cameraY=0.16 hyp=0.17 cameraTheta=1.39 mountX=-0.03 mountY=-0.16, mountTheta=-1.76
21:44:10.875 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.03, y=0.16, opts=13)
21:44:10.880 00.005 11872 Enqueuing Move request for scope (0.03, 0.16)
21:44:10.883 00.003 9960 Worker thread wakes up
21:44:10.883 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.16) opts 0xd
21:44:10.883 00.000 9960 Handling offset move in thread for scope, endpoint = (0.03, 0.16)
21:44:10.883 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=145, med=0, FiltMin=0, FiltMax=86, Gamma=1.000
21:44:10.887 00.004 11872 UpdateGuideState exits: m=2456 SNR=33.7
21:44:10.891 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:10.894 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:44:10.898 00.004 11872 Enqueuing Expose request
21:44:10.902 00.004 9960 Moving (0.03, 0.16) raw xDistance=-0.03 yDistance=-0.16
21:44:10.902 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:44:10.902 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:44:10.902 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:44:10.902 00.000 9960 MoveAxis(E, 0, ABG)
21:44:10.903 00.001 9960 Move returns status 0, amount 0
21:44:10.903 00.000 9960 MoveAxis(N, 0, ABG)
21:44:10.904 00.001 9960 Move returns status 0, amount 0
21:44:10.904 00.000 9960 move complete, result=0
21:44:10.904 00.000 9960 worker thread done servicing request
21:44:10.904 00.000 9960 Worker thread wakes up
21:44:10.904 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:44:10.909 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:44:10.909 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:44:12.157 01.248 9960 Exposure complete
21:44:12.296 00.139 9960 worker thread done servicing request
21:44:12.297 00.001 11872 OnExposeComplete: enter
21:44:12.304 00.007 11872 UpdateGuideState(): m_state=6
21:44:12.311 00.007 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 481
21:44:12.317 00.006 11872 Star::Find returns 1 (0), X=65.35, Y=854.76, Mass=2512, SNR=34.1, Peak=152 HFD=4.8
21:44:12.322 00.005 11872 CameraToMount -- cameraTheta (1.71) - m_xAngle (-3.14) = xAngle (4.85 = -1.44)
21:44:12.326 00.004 11872 CameraToMount -- cameraTheta (1.71) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.67 = -1.61)
21:44:12.331 00.005 11872 CameraToMount -- cameraX=-0.04 cameraY=0.26 hyp=0.26 cameraTheta=1.71 mountX=0.03 mountY=-0.26, mountTheta=-1.44
21:44:12.336 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.04, y=0.26, opts=13)
21:44:12.340 00.004 11872 Enqueuing Move request for scope (-0.04, 0.26)
21:44:12.345 00.005 9960 Worker thread wakes up
21:44:12.345 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.26) opts 0xd
21:44:12.345 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.04, 0.26)
21:44:12.345 00.000 9960 Moving (-0.04, 0.26) raw xDistance=0.03 yDistance=-0.26
21:44:12.346 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:44:12.346 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
21:44:12.346 00.000 9960 MoveAxis(E, 0, ABG)
21:44:12.346 00.000 9960 Move returns status 0, amount 0
21:44:12.346 00.000 9960 MoveAxis(N, 192, ABG)
21:44:12.346 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=152, med=0, FiltMin=0, FiltMax=83, Gamma=1.000
21:44:12.351 00.005 11872 UpdateGuideState exits: m=2512 SNR=34.1
21:44:12.356 00.005 9960 Guiding  Dir = 0, Dur = 192
21:44:12.356 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:12.360 00.004 9960 IsSlewing returns 0
21:44:12.360 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:44:12.365 00.005 11872 Enqueuing Expose request
21:44:12.367 00.002 9960 IsGuiding returns 0
21:44:12.367 00.000 9960 PulseGuide returned control before completion, sleep 202
21:44:12.582 00.215 9960 IsGuiding returns 1
21:44:12.583 00.001 9960 scope still moving after pulse duration time elapsed
21:44:12.614 00.031 9960 IsSlewing returns 0
21:44:12.614 00.000 9960 IsGuiding returns 0
21:44:12.614 00.000 9960 scope move finished after 192 + 54 ms
21:44:12.614 00.000 9960 Move returns status 0, amount 192
21:44:12.616 00.002 9960 move complete, result=0
21:44:12.616 00.000 9960 worker thread done servicing request
21:44:12.617 00.001 9960 Worker thread wakes up
21:44:12.617 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.3 px 192 ms NORTH
21:44:12.623 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:44:12.623 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:44:13.880 01.257 9960 Exposure complete
21:44:13.997 00.117 9960 worker thread done servicing request
21:44:13.997 00.000 11872 OnExposeComplete: enter
21:44:14.002 00.005 11872 UpdateGuideState(): m_state=6
21:44:14.006 00.004 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 482
21:44:14.009 00.003 11872 Star::Find returns 1 (0), X=65.47, Y=854.43, Mass=2536, SNR=34.1, Peak=147 HFD=5.1
21:44:14.012 00.003 11872 CameraToMount -- cameraTheta (-0.80) - m_xAngle (-3.14) = xAngle (2.33 = 2.33)
21:44:14.018 00.006 11872 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.16 = 2.16)
21:44:14.022 00.004 11872 CameraToMount -- cameraX=0.08 cameraY=-0.08 hyp=0.11 cameraTheta=-0.80 mountX=-0.08 mountY=0.09, mountTheta=2.26
21:44:14.027 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.08, y=-0.08, opts=13)
21:44:14.031 00.004 11872 Enqueuing Move request for scope (0.08, -0.08)
21:44:14.034 00.003 9960 Worker thread wakes up
21:44:14.035 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=147, med=0, FiltMin=0, FiltMax=80, Gamma=1.000
21:44:14.039 00.004 11872 UpdateGuideState exits: m=2536 SNR=34.1
21:44:14.043 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.08) opts 0xd
21:44:14.043 00.000 9960 Handling offset move in thread for scope, endpoint = (0.08, -0.08)
21:44:14.043 00.000 9960 Moving (0.08, -0.08) raw xDistance=-0.08 yDistance=0.09
21:44:14.043 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:44:14.044 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:44:14.044 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:44:14.044 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:14.049 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:44:14.053 00.004 11872 Enqueuing Expose request
21:44:14.057 00.004 9960 MoveAxis(E, 0, ABG)
21:44:14.057 00.000 9960 Move returns status 0, amount 0
21:44:14.057 00.000 9960 MoveAxis(N, 0, ABG)
21:44:14.057 00.000 9960 Move returns status 0, amount 0
21:44:14.057 00.000 9960 move complete, result=0
21:44:14.058 00.001 9960 worker thread done servicing request
21:44:14.058 00.000 9960 Worker thread wakes up
21:44:14.058 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:44:14.058 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:44:14.058 00.000 11872 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:44:15.307 01.249 9960 Exposure complete
21:44:15.436 00.129 9960 worker thread done servicing request
21:44:15.438 00.002 11872 OnExposeComplete: enter
21:44:15.442 00.004 11872 UpdateGuideState(): m_state=6
21:44:15.445 00.003 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 483
21:44:15.450 00.005 11872 Star::Find returns 1 (0), X=65.58, Y=854.64, Mass=2349, SNR=32.7, Peak=141 HFD=4.9
21:44:15.453 00.003 11872 CameraToMount -- cameraTheta (0.61) - m_xAngle (-3.14) = xAngle (3.75 = -2.54)
21:44:15.458 00.005 11872 CameraToMount -- cameraTheta (0.61) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.58 = -2.71)
21:44:15.463 00.005 11872 CameraToMount -- cameraX=0.19 cameraY=0.13 hyp=0.23 cameraTheta=0.61 mountX=-0.19 mountY=-0.10, mountTheta=-2.67
21:44:15.468 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.19, y=0.13, opts=13)
21:44:15.472 00.004 11872 Enqueuing Move request for scope (0.19, 0.13)
21:44:15.476 00.004 9960 Worker thread wakes up
21:44:15.476 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=141, med=0, FiltMin=0, FiltMax=87, Gamma=1.000
21:44:15.480 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.13) opts 0xd
21:44:15.480 00.000 9960 Handling offset move in thread for scope, endpoint = (0.19, 0.13)
21:44:15.480 00.000 9960 Moving (0.19, 0.13) raw xDistance=-0.19 yDistance=-0.10
21:44:15.481 00.001 11872 UpdateGuideState exits: m=2349 SNR=32.7
21:44:15.486 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:15.490 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:44:15.494 00.004 11872 Enqueuing Expose request
21:44:15.497 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
21:44:15.498 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:44:15.498 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:44:15.498 00.000 9960 MoveAxis(E, 0, ABG)
21:44:15.498 00.000 9960 Move returns status 0, amount 0
21:44:15.499 00.001 9960 MoveAxis(N, 0, ABG)
21:44:15.499 00.000 9960 Move returns status 0, amount 0
21:44:15.499 00.000 9960 move complete, result=0
21:44:15.499 00.000 9960 worker thread done servicing request
21:44:15.499 00.000 9960 Worker thread wakes up
21:44:15.499 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:44:15.500 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:44:15.501 00.001 11872 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:44:16.748 01.247 9960 Exposure complete
21:44:16.877 00.129 9960 worker thread done servicing request
21:44:16.877 00.000 11872 OnExposeComplete: enter
21:44:16.882 00.005 11872 UpdateGuideState(): m_state=6
21:44:16.886 00.004 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 484
21:44:16.891 00.005 11872 Star::Find returns 1 (0), X=65.22, Y=855.14, Mass=2457, SNR=33.8, Peak=166 HFD=4.5
21:44:16.897 00.006 11872 CameraToMount -- cameraTheta (1.84) - m_xAngle (-3.14) = xAngle (4.97 = -1.31)
21:44:16.902 00.005 11872 CameraToMount -- cameraTheta (1.84) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.80 = -1.48)
21:44:16.907 00.005 11872 CameraToMount -- cameraX=-0.17 cameraY=0.63 hyp=0.65 cameraTheta=1.84 mountX=0.17 mountY=-0.65, mountTheta=-1.32
21:44:16.912 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.17, y=0.63, opts=13)
21:44:16.915 00.003 11872 Enqueuing Move request for scope (-0.17, 0.63)
21:44:16.919 00.004 9960 Worker thread wakes up
21:44:16.920 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.63) opts 0xd
21:44:16.920 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.17, 0.63)
21:44:16.920 00.000 9960 Moving (-0.17, 0.63) raw xDistance=0.17 yDistance=-0.65
21:44:16.920 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
21:44:16.920 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.65 from input -0.65
21:44:16.920 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=166, med=0, FiltMin=0, FiltMax=76, Gamma=1.000
21:44:16.925 00.005 9960 MoveAxis(E, 0, ABG)
21:44:16.925 00.000 11872 UpdateGuideState exits: m=2457 SNR=33.8
21:44:16.928 00.003 9960 Move returns status 0, amount 0
21:44:16.928 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:16.932 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:44:16.936 00.004 11872 Enqueuing Expose request
21:44:16.940 00.004 9960 MoveAxis(N, 484, ABG)
21:44:16.940 00.000 9960 Guiding  Dir = 0, Dur = 484
21:44:16.940 00.000 9960 IsSlewing returns 0
21:44:16.940 00.000 9960 IsGuiding returns 0
21:44:16.941 00.001 9960 PulseGuide returned control before completion, sleep 494
21:44:17.443 00.502 9960 IsGuiding returns 1
21:44:17.444 00.001 9960 scope still moving after pulse duration time elapsed
21:44:17.474 00.030 9960 IsSlewing returns 0
21:44:17.474 00.000 9960 IsGuiding returns 0
21:44:17.475 00.001 9960 scope move finished after 484 + 49 ms
21:44:17.475 00.000 9960 Move returns status 0, amount 484
21:44:17.475 00.000 9960 move complete, result=0
21:44:17.475 00.000 9960 worker thread done servicing request
21:44:17.476 00.001 9960 Worker thread wakes up
21:44:17.476 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.6 px 484 ms NORTH
21:44:17.481 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:44:17.481 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:44:18.735 01.254 9960 Exposure complete
21:44:18.860 00.125 9960 worker thread done servicing request
21:44:18.861 00.001 11872 OnExposeComplete: enter
21:44:18.866 00.005 11872 UpdateGuideState(): m_state=6
21:44:18.870 00.004 11872 Star::Find(15, 65, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 485
21:44:18.875 00.005 11872 Star::Find returns 1 (0), X=65.11, Y=853.86, Mass=2446, SNR=33.5, Peak=146 HFD=4.6
21:44:18.879 00.004 11872 CameraToMount -- cameraTheta (-1.98) - m_xAngle (-3.14) = xAngle (1.15 = 1.15)
21:44:18.882 00.003 11872 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.98 = 0.98)
21:44:18.887 00.005 11872 CameraToMount -- cameraX=-0.28 cameraY=-0.65 hyp=0.71 cameraTheta=-1.98 mountX=0.29 mountY=0.59, mountTheta=1.12
21:44:18.892 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.28, y=-0.65, opts=13)
21:44:18.896 00.004 11872 Enqueuing Move request for scope (-0.28, -0.65)
21:44:18.900 00.004 9960 Worker thread wakes up
21:44:18.900 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=146, med=0, FiltMin=0, FiltMax=74, Gamma=1.000
21:44:18.904 00.004 11872 UpdateGuideState exits: m=2446 SNR=33.5
21:44:18.908 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:18.913 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.65) opts 0xd
21:44:18.913 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.28, -0.65)
21:44:18.913 00.000 9960 Moving (-0.28, -0.65) raw xDistance=0.29 yDistance=0.59
21:44:18.913 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29
21:44:18.914 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:44:18.914 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:44:18.918 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.59
21:44:18.918 00.000 9960 MoveAxis(W, 135, ABG)
21:44:18.918 00.000 9960 Guiding  Dir = 3, Dur = 135
21:44:18.918 00.000 11872 Enqueuing Expose request
21:44:18.924 00.006 9960 IsSlewing returns 0
21:44:18.924 00.000 9960 IsGuiding returns 0
21:44:18.926 00.002 9960 PulseGuide returned control before completion, sleep 145
21:44:19.083 00.157 9960 IsGuiding returns 0
21:44:19.083 00.000 9960 Move returns status 0, amount 135
21:44:19.086 00.003 9960 MoveAxis(N, 0, ABG)
21:44:19.086 00.000 9960 Move returns status 0, amount 0
21:44:19.087 00.001 9960 move complete, result=0
21:44:19.088 00.001 9960 worker thread done servicing request
21:44:19.088 00.000 9960 Worker thread wakes up
21:44:19.088 00.000 11872 GuideStep: 0.3 px 135 ms WEST, 0.6 px 0 ms NORTH
21:44:19.094 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:44:19.095 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:44:20.345 01.250 9960 Exposure complete
21:44:20.467 00.122 9960 worker thread done servicing request
21:44:20.468 00.001 11872 OnExposeComplete: enter
21:44:20.472 00.004 11872 UpdateGuideState(): m_state=6
21:44:20.477 00.005 11872 Star::Find(15, 65, 853, 0, (0,0,0,0), 1.5, 10.0, 255) frame 486
21:44:20.482 00.005 11872 Star::Find returns 1 (0), X=65.23, Y=854.03, Mass=2395, SNR=33.2, Peak=116 HFD=4.9
21:44:20.486 00.004 11872 CameraToMount -- cameraTheta (-1.90) - m_xAngle (-3.14) = xAngle (1.24 = 1.24)
21:44:20.491 00.005 11872 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.07 = 1.07)
21:44:20.494 00.003 11872 CameraToMount -- cameraX=-0.16 cameraY=-0.48 hyp=0.50 cameraTheta=-1.90 mountX=0.16 mountY=0.44, mountTheta=1.21
21:44:20.499 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.16, y=-0.48, opts=13)
21:44:20.503 00.004 11872 Enqueuing Move request for scope (-0.16, -0.48)
21:44:20.507 00.004 9960 Worker thread wakes up
21:44:20.508 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.48) opts 0xd
21:44:20.508 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.16, -0.48)
21:44:20.508 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=116, med=0, FiltMin=0, FiltMax=76, Gamma=1.000
21:44:20.518 00.010 9960 Moving (-0.16, -0.48) raw xDistance=0.16 yDistance=0.44
21:44:20.518 00.000 11872 UpdateGuideState exits: m=2395 SNR=33.2
21:44:20.526 00.008 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:20.533 00.007 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:44:20.538 00.005 11872 Enqueuing Expose request
21:44:20.545 00.007 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
21:44:20.548 00.003 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:44:20.548 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.44
21:44:20.548 00.000 9960 MoveAxis(E, 0, ABG)
21:44:20.549 00.001 9960 Move returns status 0, amount 0
21:44:20.549 00.000 9960 MoveAxis(N, 0, ABG)
21:44:20.550 00.001 9960 Move returns status 0, amount 0
21:44:20.550 00.000 9960 move complete, result=0
21:44:20.550 00.000 9960 worker thread done servicing request
21:44:20.550 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 0.4 px 0 ms NORTH
21:44:20.556 00.006 9960 Worker thread wakes up
21:44:20.557 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:44:20.557 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:44:21.812 01.255 9960 Exposure complete
21:44:21.936 00.124 9960 worker thread done servicing request
21:44:21.937 00.001 11872 OnExposeComplete: enter
21:44:21.940 00.003 11872 UpdateGuideState(): m_state=6
21:44:21.945 00.005 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 487
21:44:21.948 00.003 11872 Star::Find returns 1 (0), X=64.97, Y=854.46, Mass=2217, SNR=31.7, Peak=97 HFD=5.1
21:44:21.955 00.007 11872 CameraToMount -- cameraTheta (-3.03) - m_xAngle (-3.14) = xAngle (0.10 = 0.10)
21:44:21.959 00.004 11872 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (-0.07 = -0.07)
21:44:21.963 00.004 11872 CameraToMount -- cameraX=-0.42 cameraY=-0.05 hyp=0.42 cameraTheta=-3.03 mountX=0.42 mountY=-0.03, mountTheta=-0.07
21:44:21.969 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.42, y=-0.05, opts=13)
21:44:21.973 00.004 11872 Enqueuing Move request for scope (-0.42, -0.05)
21:44:21.978 00.005 9960 Worker thread wakes up
21:44:21.978 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.42, -0.05) opts 0xd
21:44:21.978 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.42, -0.05)
21:44:21.978 00.000 9960 Moving (-0.42, -0.05) raw xDistance=0.42 yDistance=-0.03
21:44:21.978 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.42
21:44:21.978 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:44:21.979 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=97, med=0, FiltMin=0, FiltMax=73, Gamma=1.000
21:44:21.982 00.003 11872 UpdateGuideState exits: m=2217 SNR=31.7
21:44:21.987 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:21.992 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:44:21.997 00.005 11872 Enqueuing Expose request
21:44:22.000 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:44:22.001 00.001 9960 MoveAxis(W, 197, ABG)
21:44:22.001 00.000 9960 Guiding  Dir = 3, Dur = 197
21:44:22.001 00.000 9960 IsSlewing returns 0
21:44:22.001 00.000 9960 IsGuiding returns 0
21:44:22.003 00.002 9960 PulseGuide returned control before completion, sleep 207
21:44:22.224 00.221 9960 IsGuiding returns 1
21:44:22.224 00.000 9960 scope still moving after pulse duration time elapsed
21:44:22.255 00.031 9960 IsSlewing returns 0
21:44:22.257 00.002 9960 IsGuiding returns 0
21:44:22.258 00.001 9960 scope move finished after 197 + 58 ms
21:44:22.258 00.000 9960 Move returns status 0, amount 197
21:44:22.258 00.000 9960 MoveAxis(N, 0, ABG)
21:44:22.258 00.000 9960 Move returns status 0, amount 0
21:44:22.259 00.001 9960 move complete, result=0
21:44:22.259 00.000 9960 worker thread done servicing request
21:44:22.259 00.000 9960 Worker thread wakes up
21:44:22.261 00.002 11872 GuideStep: 0.4 px 197 ms WEST, -0.0 px 0 ms NORTH
21:44:22.273 00.012 9960 worker thread servicing REQUEST_EXPOSE 1000
21:44:22.274 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:44:23.526 01.252 9960 Exposure complete
21:44:23.668 00.142 9960 worker thread done servicing request
21:44:23.669 00.001 11872 OnExposeComplete: enter
21:44:23.675 00.006 11872 UpdateGuideState(): m_state=6
21:44:23.680 00.005 11872 Star::Find(15, 64, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 488
21:44:23.686 00.006 11872 Star::Find returns 1 (0), X=65.34, Y=855.05, Mass=2506, SNR=33.8, Peak=115 HFD=5.0
21:44:23.691 00.005 11872 CameraToMount -- cameraTheta (1.66) - m_xAngle (-3.14) = xAngle (4.80 = -1.49)
21:44:23.695 00.004 11872 CameraToMount -- cameraTheta (1.66) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.63 = -1.66)
21:44:23.702 00.007 11872 CameraToMount -- cameraX=-0.05 cameraY=0.54 hyp=0.54 cameraTheta=1.66 mountX=0.05 mountY=-0.54, mountTheta=-1.49
21:44:23.710 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=-0.05, y=0.54, opts=13)
21:44:23.715 00.005 11872 Enqueuing Move request for scope (-0.05, 0.54)
21:44:23.720 00.005 9960 Worker thread wakes up
21:44:23.721 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=115, med=0, FiltMin=0, FiltMax=83, Gamma=1.000
21:44:23.726 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.54) opts 0xd
21:44:23.726 00.000 11872 UpdateGuideState exits: m=2506 SNR=33.8
21:44:23.733 00.007 9960 Handling offset move in thread for scope, endpoint = (-0.05, 0.54)
21:44:23.733 00.000 9960 Moving (-0.05, 0.54) raw xDistance=0.05 yDistance=-0.54
21:44:23.734 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:44:23.734 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.54 from input -0.54
21:44:23.734 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:23.739 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:44:23.744 00.005 9960 MoveAxis(E, 0, ABG)
21:44:23.744 00.000 9960 Move returns status 0, amount 0
21:44:23.744 00.000 11872 Enqueuing Expose request
21:44:23.749 00.005 9960 MoveAxis(N, 405, ABG)
21:44:23.749 00.000 9960 Guiding  Dir = 0, Dur = 405
21:44:23.750 00.001 9960 IsSlewing returns 0
21:44:23.750 00.000 9960 IsGuiding returns 0
21:44:23.751 00.001 9960 PulseGuide returned control before completion, sleep 415
21:44:24.170 00.419 9960 IsGuiding returns 1
21:44:24.171 00.001 9960 scope still moving after pulse duration time elapsed
21:44:24.201 00.030 9960 IsSlewing returns 0
21:44:24.203 00.002 9960 IsGuiding returns 0
21:44:24.203 00.000 9960 scope move finished after 405 + 47 ms
21:44:24.203 00.000 9960 Move returns status 0, amount 405
21:44:24.204 00.001 9960 move complete, result=0
21:44:24.205 00.001 9960 worker thread done servicing request
21:44:24.205 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.5 px 405 ms NORTH
21:44:24.217 00.012 9960 Worker thread wakes up
21:44:24.217 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:44:24.218 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:44:25.460 01.242 9960 Exposure complete
21:44:25.591 00.131 9960 worker thread done servicing request
21:44:25.591 00.000 11872 OnExposeComplete: enter
21:44:25.596 00.005 11872 UpdateGuideState(): m_state=6
21:44:25.599 00.003 11872 Star::Find(15, 65, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 489
21:44:25.603 00.004 11872 Star::Find returns 1 (0), X=65.60, Y=854.88, Mass=2407, SNR=33.3, Peak=105 HFD=4.9
21:44:25.608 00.005 11872 CameraToMount -- cameraTheta (1.05) - m_xAngle (-3.14) = xAngle (4.19 = -2.10)
21:44:25.612 00.004 11872 CameraToMount -- cameraTheta (1.05) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.01 = -2.27)
21:44:25.616 00.004 11872 CameraToMount -- cameraX=0.22 cameraY=0.37 hyp=0.43 cameraTheta=1.05 mountX=-0.22 mountY=-0.33, mountTheta=-2.15
21:44:25.620 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.22, y=0.37, opts=13)
21:44:25.624 00.004 11872 Enqueuing Move request for scope (0.22, 0.37)
21:44:25.626 00.002 9960 Worker thread wakes up
21:44:25.626 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=105, med=0, FiltMin=0, FiltMax=87, Gamma=1.000
21:44:25.629 00.003 11872 UpdateGuideState exits: m=2407 SNR=33.3
21:44:25.633 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:25.635 00.002 9960 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.37) opts 0xd
21:44:25.635 00.000 9960 Handling offset move in thread for scope, endpoint = (0.22, 0.37)
21:44:25.635 00.000 9960 Moving (0.22, 0.37) raw xDistance=-0.22 yDistance=-0.33
21:44:25.637 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:44:25.641 00.004 9960 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
21:44:25.641 00.000 11872 Enqueuing Expose request
21:44:25.646 00.005 9960 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
21:44:25.646 00.000 9960 MoveAxis(E, 102, ABG)
21:44:25.646 00.000 9960 Guiding  Dir = 2, Dur = 102
21:44:25.646 00.000 9960 IsSlewing returns 0
21:44:25.647 00.001 9960 IsGuiding returns 0
21:44:25.647 00.000 9960 PulseGuide returned control before completion, sleep 112
21:44:25.761 00.114 9960 IsGuiding returns 1
21:44:25.763 00.002 9960 scope still moving after pulse duration time elapsed
21:44:25.794 00.031 9960 IsSlewing returns 0
21:44:25.795 00.001 9960 IsGuiding returns 0
21:44:25.796 00.001 9960 scope move finished after 102 + 47 ms
21:44:25.796 00.000 9960 Move returns status 0, amount 102
21:44:25.798 00.002 9960 MoveAxis(N, 246, ABG)
21:44:25.798 00.000 9960 Guiding  Dir = 0, Dur = 246
21:44:25.798 00.000 9960 IsSlewing returns 0
21:44:25.799 00.001 9960 IsGuiding returns 0
21:44:25.800 00.001 9960 PulseGuide returned control before completion, sleep 256
21:44:26.059 00.259 9960 IsGuiding returns 1
21:44:26.060 00.001 9960 scope still moving after pulse duration time elapsed
21:44:26.091 00.031 9960 IsSlewing returns 0
21:44:26.093 00.002 9960 IsGuiding returns 0
21:44:26.093 00.000 9960 scope move finished after 246 + 48 ms
21:44:26.093 00.000 9960 Move returns status 0, amount 246
21:44:26.093 00.000 9960 move complete, result=0
21:44:26.095 00.002 9960 worker thread done servicing request
21:44:26.095 00.000 9960 Worker thread wakes up
21:44:26.096 00.001 11872 GuideStep: -0.2 px 102 ms EAST, -0.3 px 246 ms NORTH
21:44:26.101 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:44:26.101 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:44:27.351 01.250 9960 Exposure complete
21:44:27.483 00.132 9960 worker thread done servicing request
21:44:27.483 00.000 11872 OnExposeComplete: enter
21:44:27.488 00.005 11872 UpdateGuideState(): m_state=6
21:44:27.492 00.004 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 490
21:44:27.497 00.005 11872 Star::Find returns 1 (0), X=65.64, Y=854.68, Mass=2487, SNR=33.8, Peak=106 HFD=5.0
21:44:27.501 00.004 11872 CameraToMount -- cameraTheta (0.61) - m_xAngle (-3.14) = xAngle (3.75 = -2.54)
21:44:27.505 00.004 11872 CameraToMount -- cameraTheta (0.61) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.57 = -2.71)
21:44:27.509 00.004 11872 CameraToMount -- cameraX=0.25 cameraY=0.17 hyp=0.31 cameraTheta=0.61 mountX=-0.25 mountY=-0.13, mountTheta=-2.67
21:44:27.512 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=0.25, y=0.17, opts=13)
21:44:27.518 00.006 11872 Enqueuing Move request for scope (0.25, 0.17)
21:44:27.525 00.007 9960 Worker thread wakes up
21:44:27.526 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=106, med=0, FiltMin=0, FiltMax=83, Gamma=1.000
21:44:27.531 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.17) opts 0xd
21:44:27.531 00.000 9960 Handling offset move in thread for scope, endpoint = (0.25, 0.17)
21:44:27.531 00.000 9960 Moving (0.25, 0.17) raw xDistance=-0.25 yDistance=-0.13
21:44:27.531 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.25
21:44:27.531 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:44:27.532 00.001 11872 UpdateGuideState exits: m=2487 SNR=33.8
21:44:27.536 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:27.540 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:44:27.544 00.004 11872 Enqueuing Expose request
21:44:27.548 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:44:27.548 00.000 9960 MoveAxis(E, 125, ABG)
21:44:27.548 00.000 9960 Guiding  Dir = 2, Dur = 125
21:44:27.548 00.000 9960 IsSlewing returns 0
21:44:27.550 00.002 9960 IsGuiding returns 0
21:44:27.550 00.000 9960 PulseGuide returned control before completion, sleep 135
21:44:27.702 00.152 9960 IsGuiding returns 1
21:44:27.703 00.001 9960 scope still moving after pulse duration time elapsed
21:44:27.733 00.030 9960 IsSlewing returns 0
21:44:27.735 00.002 9960 IsGuiding returns 0
21:44:27.735 00.000 9960 scope move finished after 125 + 61 ms
21:44:27.735 00.000 9960 Move returns status 0, amount 125
21:44:27.737 00.002 9960 MoveAxis(N, 0, ABG)
21:44:27.737 00.000 9960 Move returns status 0, amount 0
21:44:27.737 00.000 9960 move complete, result=0
21:44:27.737 00.000 9960 worker thread done servicing request
21:44:27.738 00.001 11872 GuideStep: -0.3 px 125 ms EAST, -0.1 px 0 ms NORTH
21:44:27.741 00.003 9960 Worker thread wakes up
21:44:27.741 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:44:27.741 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:44:28.994 01.253 9960 Exposure complete
21:44:29.130 00.136 9960 worker thread done servicing request
21:44:29.130 00.000 11872 OnExposeComplete: enter
21:44:29.134 00.004 11872 UpdateGuideState(): m_state=6
21:44:29.140 00.006 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 491
21:44:29.148 00.008 11872 Star::Find returns 1 (0), X=65.31, Y=854.80, Mass=2474, SNR=33.8, Peak=137 HFD=5.3
21:44:29.152 00.004 11872 CameraToMount -- cameraTheta (1.85) - m_xAngle (-3.14) = xAngle (4.99 = -1.29)
21:44:29.156 00.004 11872 CameraToMount -- cameraTheta (1.85) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.82 = -1.46)
21:44:29.160 00.004 11872 CameraToMount -- cameraX=-0.08 cameraY=0.29 hyp=0.30 cameraTheta=1.85 mountX=0.08 mountY=-0.30, mountTheta=-1.30
21:44:29.165 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.08, y=0.29, opts=13)
21:44:29.169 00.004 11872 Enqueuing Move request for scope (-0.08, 0.29)
21:44:29.174 00.005 9960 Worker thread wakes up
21:44:29.174 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=137, med=0, FiltMin=0, FiltMax=78, Gamma=1.000
21:44:29.177 00.003 11872 UpdateGuideState exits: m=2474 SNR=33.8
21:44:29.180 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:29.183 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:44:29.186 00.003 11872 Enqueuing Expose request
21:44:29.189 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.29) opts 0xd
21:44:29.189 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.08, 0.29)
21:44:29.189 00.000 9960 Moving (-0.08, 0.29) raw xDistance=0.08 yDistance=-0.30
21:44:29.190 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:44:29.190 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
21:44:29.190 00.000 9960 MoveAxis(E, 0, ABG)
21:44:29.190 00.000 9960 Move returns status 0, amount 0
21:44:29.190 00.000 9960 MoveAxis(N, 221, ABG)
21:44:29.190 00.000 9960 Guiding  Dir = 0, Dur = 221
21:44:29.190 00.000 9960 IsSlewing returns 0
21:44:29.192 00.002 9960 IsGuiding returns 0
21:44:29.192 00.000 9960 PulseGuide returned control before completion, sleep 231
21:44:29.439 00.247 9960 IsGuiding returns 1
21:44:29.440 00.001 9960 scope still moving after pulse duration time elapsed
21:44:29.469 00.029 9960 IsSlewing returns 0
21:44:29.470 00.001 9960 IsGuiding returns 0
21:44:29.471 00.001 9960 scope move finished after 221 + 58 ms
21:44:29.471 00.000 9960 Move returns status 0, amount 221
21:44:29.471 00.000 9960 move complete, result=0
21:44:29.472 00.001 9960 worker thread done servicing request
21:44:29.472 00.000 9960 Worker thread wakes up
21:44:29.473 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 221 ms NORTH
21:44:29.479 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:44:29.479 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:44:30.730 01.251 9960 Exposure complete
21:44:30.867 00.137 9960 worker thread done servicing request
21:44:30.868 00.001 11872 OnExposeComplete: enter
21:44:30.872 00.004 11872 UpdateGuideState(): m_state=6
21:44:30.877 00.005 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 492
21:44:30.883 00.006 11872 Star::Find returns 1 (0), X=65.50, Y=854.36, Mass=2335, SNR=32.9, Peak=144 HFD=5.1
21:44:30.889 00.006 11872 CameraToMount -- cameraTheta (-0.96) - m_xAngle (-3.14) = xAngle (2.18 = 2.18)
21:44:30.893 00.004 11872 CameraToMount -- cameraTheta (-0.96) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.01 = 2.01)
21:44:30.897 00.004 11872 CameraToMount -- cameraX=0.11 cameraY=-0.15 hyp=0.18 cameraTheta=-0.96 mountX=-0.11 mountY=0.17, mountTheta=2.14
21:44:30.902 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.11, y=-0.15, opts=13)
21:44:30.905 00.003 11872 Enqueuing Move request for scope (0.11, -0.15)
21:44:30.908 00.003 9960 Worker thread wakes up
21:44:30.909 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.15) opts 0xd
21:44:30.909 00.000 9960 Handling offset move in thread for scope, endpoint = (0.11, -0.15)
21:44:30.909 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=144, med=0, FiltMin=0, FiltMax=77, Gamma=1.000
21:44:30.913 00.004 9960 Moving (0.11, -0.15) raw xDistance=-0.11 yDistance=0.17
21:44:30.914 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:44:30.914 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:44:30.914 00.000 11872 UpdateGuideState exits: m=2335 SNR=32.9
21:44:30.918 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:30.921 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:44:30.927 00.006 11872 Enqueuing Expose request
21:44:30.930 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
21:44:30.930 00.000 9960 MoveAxis(E, 0, ABG)
21:44:30.931 00.001 9960 Move returns status 0, amount 0
21:44:30.931 00.000 9960 MoveAxis(N, 0, ABG)
21:44:30.931 00.000 9960 Move returns status 0, amount 0
21:44:30.931 00.000 9960 move complete, result=0
21:44:30.931 00.000 9960 worker thread done servicing request
21:44:30.931 00.000 9960 Worker thread wakes up
21:44:30.931 00.000 11872 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:44:30.935 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
21:44:30.935 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:44:32.191 01.256 9960 Exposure complete
21:44:32.315 00.124 9960 worker thread done servicing request
21:44:32.315 00.000 11872 OnExposeComplete: enter
21:44:32.319 00.004 11872 UpdateGuideState(): m_state=6
21:44:32.323 00.004 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 493
21:44:32.328 00.005 11872 Star::Find returns 1 (0), X=65.52, Y=854.81, Mass=2502, SNR=33.8, Peak=121 HFD=5.1
21:44:32.331 00.003 11872 CameraToMount -- cameraTheta (1.15) - m_xAngle (-3.14) = xAngle (4.29 = -2.00)
21:44:32.335 00.004 11872 CameraToMount -- cameraTheta (1.15) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.12 = -2.17)
21:44:32.338 00.003 11872 CameraToMount -- cameraX=0.13 cameraY=0.30 hyp=0.32 cameraTheta=1.15 mountX=-0.13 mountY=-0.27, mountTheta=-2.03
21:44:32.344 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.13, y=0.30, opts=13)
21:44:32.348 00.004 11872 Enqueuing Move request for scope (0.13, 0.30)
21:44:32.351 00.003 9960 Worker thread wakes up
21:44:32.352 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=121, med=0, FiltMin=0, FiltMax=77, Gamma=1.000
21:44:32.355 00.003 11872 UpdateGuideState exits: m=2502 SNR=33.8
21:44:32.359 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:32.365 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.30) opts 0xd
21:44:32.365 00.000 9960 Handling offset move in thread for scope, endpoint = (0.13, 0.30)
21:44:32.366 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:44:32.371 00.005 11872 Enqueuing Expose request
21:44:32.374 00.003 9960 Moving (0.13, 0.30) raw xDistance=-0.13 yDistance=-0.27
21:44:32.375 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
21:44:32.375 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
21:44:32.375 00.000 9960 MoveAxis(E, 0, ABG)
21:44:32.375 00.000 9960 Move returns status 0, amount 0
21:44:32.375 00.000 9960 MoveAxis(N, 201, ABG)
21:44:32.376 00.001 9960 Guiding  Dir = 0, Dur = 201
21:44:32.376 00.000 9960 IsSlewing returns 0
21:44:32.376 00.000 9960 IsGuiding returns 0
21:44:32.378 00.002 9960 PulseGuide returned control before completion, sleep 211
21:44:32.602 00.224 9960 IsGuiding returns 1
21:44:32.602 00.000 9960 scope still moving after pulse duration time elapsed
21:44:32.632 00.030 9960 IsSlewing returns 0
21:44:32.634 00.002 9960 IsGuiding returns 0
21:44:32.634 00.000 9960 scope move finished after 201 + 56 ms
21:44:32.635 00.001 9960 Move returns status 0, amount 201
21:44:32.635 00.000 9960 move complete, result=0
21:44:32.637 00.002 9960 worker thread done servicing request
21:44:32.637 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 201 ms NORTH
21:44:32.644 00.007 9960 Worker thread wakes up
21:44:32.644 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:44:32.644 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:44:33.897 01.253 9960 Exposure complete
21:44:34.013 00.116 9960 worker thread done servicing request
21:44:34.013 00.000 11872 OnExposeComplete: enter
21:44:34.019 00.006 11872 UpdateGuideState(): m_state=6
21:44:34.024 00.005 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 494
21:44:34.027 00.003 11872 Star::Find returns 1 (0), X=65.71, Y=854.73, Mass=2549, SNR=34.2, Peak=135 HFD=4.8
21:44:34.032 00.005 11872 CameraToMount -- cameraTheta (0.62) - m_xAngle (-3.14) = xAngle (3.75 = -2.53)
21:44:34.035 00.003 11872 CameraToMount -- cameraTheta (0.62) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.58 = -2.70)
21:44:34.039 00.004 11872 CameraToMount -- cameraX=0.32 cameraY=0.22 hyp=0.39 cameraTheta=0.62 mountX=-0.32 mountY=-0.17, mountTheta=-2.66
21:44:34.046 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.32, y=0.22, opts=13)
21:44:34.051 00.005 11872 Enqueuing Move request for scope (0.32, 0.22)
21:44:34.056 00.005 9960 Worker thread wakes up
21:44:34.056 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.22) opts 0xd
21:44:34.056 00.000 9960 Handling offset move in thread for scope, endpoint = (0.32, 0.22)
21:44:34.057 00.001 9960 Moving (0.32, 0.22) raw xDistance=-0.32 yDistance=-0.17
21:44:34.057 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.32
21:44:34.057 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=135, med=0, FiltMin=0, FiltMax=89, Gamma=1.000
21:44:34.061 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:44:34.061 00.000 11872 UpdateGuideState exits: m=2549 SNR=34.2
21:44:34.064 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:34.068 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:44:34.071 00.003 11872 Enqueuing Expose request
21:44:34.076 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:44:34.076 00.000 9960 MoveAxis(E, 149, ABG)
21:44:34.076 00.000 9960 Guiding  Dir = 2, Dur = 149
21:44:34.076 00.000 9960 IsSlewing returns 0
21:44:34.077 00.001 9960 IsGuiding returns 0
21:44:34.077 00.000 9960 PulseGuide returned control before completion, sleep 159
21:44:34.242 00.165 9960 IsGuiding returns 1
21:44:34.242 00.000 9960 scope still moving after pulse duration time elapsed
21:44:34.274 00.032 9960 IsSlewing returns 0
21:44:34.275 00.001 9960 IsGuiding returns 0
21:44:34.276 00.001 9960 scope move finished after 149 + 49 ms
21:44:34.276 00.000 9960 Move returns status 0, amount 149
21:44:34.276 00.000 9960 MoveAxis(N, 0, ABG)
21:44:34.276 00.000 9960 Move returns status 0, amount 0
21:44:34.276 00.000 9960 move complete, result=0
21:44:34.276 00.000 9960 worker thread done servicing request
21:44:34.278 00.002 11872 GuideStep: -0.3 px 149 ms EAST, -0.2 px 0 ms NORTH
21:44:34.283 00.005 9960 Worker thread wakes up
21:44:34.283 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:44:34.283 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:44:35.535 01.252 9960 Exposure complete
21:44:35.660 00.125 9960 worker thread done servicing request
21:44:35.660 00.000 11872 OnExposeComplete: enter
21:44:35.665 00.005 11872 UpdateGuideState(): m_state=6
21:44:35.669 00.004 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 495
21:44:35.673 00.004 11872 Star::Find returns 1 (0), X=65.69, Y=854.66, Mass=2424, SNR=33.2, Peak=124 HFD=4.9
21:44:35.677 00.004 11872 CameraToMount -- cameraTheta (0.47) - m_xAngle (-3.14) = xAngle (3.61 = -2.68)
21:44:35.682 00.005 11872 CameraToMount -- cameraTheta (0.47) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.44 = -2.85)
21:44:35.686 00.004 11872 CameraToMount -- cameraX=0.30 cameraY=0.15 hyp=0.34 cameraTheta=0.47 mountX=-0.30 mountY=-0.10, mountTheta=-2.83
21:44:35.691 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.30, y=0.15, opts=13)
21:44:35.696 00.005 11872 Enqueuing Move request for scope (0.30, 0.15)
21:44:35.699 00.003 9960 Worker thread wakes up
21:44:35.700 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.15) opts 0xd
21:44:35.700 00.000 9960 Handling offset move in thread for scope, endpoint = (0.30, 0.15)
21:44:35.700 00.000 9960 Moving (0.30, 0.15) raw xDistance=-0.30 yDistance=-0.10
21:44:35.700 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.30
21:44:35.700 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:44:35.701 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=124, med=0, FiltMin=0, FiltMax=78, Gamma=1.000
21:44:35.706 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:44:35.706 00.000 9960 MoveAxis(E, 152, ABG)
21:44:35.707 00.001 9960 Guiding  Dir = 2, Dur = 152
21:44:35.707 00.000 11872 UpdateGuideState exits: m=2424 SNR=33.2
21:44:35.713 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:35.717 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:44:35.722 00.005 9960 IsSlewing returns 0
21:44:35.722 00.000 11872 Enqueuing Expose request
21:44:35.725 00.003 9960 IsGuiding returns 0
21:44:35.725 00.000 9960 PulseGuide returned control before completion, sleep 162
21:44:35.907 00.182 9960 IsGuiding returns 0
21:44:35.907 00.000 9960 Move returns status 0, amount 152
21:44:35.907 00.000 9960 MoveAxis(N, 0, ABG)
21:44:35.907 00.000 9960 Move returns status 0, amount 0
21:44:35.908 00.001 9960 move complete, result=0
21:44:35.908 00.000 9960 worker thread done servicing request
21:44:35.908 00.000 11872 GuideStep: -0.3 px 152 ms EAST, -0.1 px 0 ms NORTH
21:44:35.915 00.007 9960 Worker thread wakes up
21:44:35.915 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:44:35.915 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:44:37.175 01.260 9960 Exposure complete
21:44:37.307 00.132 9960 worker thread done servicing request
21:44:37.308 00.001 11872 OnExposeComplete: enter
21:44:37.312 00.004 11872 UpdateGuideState(): m_state=6
21:44:37.315 00.003 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 496
21:44:37.320 00.005 11872 Star::Find returns 1 (0), X=65.53, Y=854.97, Mass=2310, SNR=32.7, Peak=139 HFD=4.9
21:44:37.324 00.004 11872 CameraToMount -- cameraTheta (1.27) - m_xAngle (-3.14) = xAngle (4.41 = -1.87)
21:44:37.328 00.004 11872 CameraToMount -- cameraTheta (1.27) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.24 = -2.04)
21:44:37.333 00.005 11872 CameraToMount -- cameraX=0.14 cameraY=0.46 hyp=0.48 cameraTheta=1.27 mountX=-0.14 mountY=-0.43, mountTheta=-1.89
21:44:37.339 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.14, y=0.46, opts=13)
21:44:37.344 00.005 11872 Enqueuing Move request for scope (0.14, 0.46)
21:44:37.347 00.003 9960 Worker thread wakes up
21:44:37.347 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.46) opts 0xd
21:44:37.347 00.000 9960 Handling offset move in thread for scope, endpoint = (0.14, 0.46)
21:44:37.347 00.000 9960 Moving (0.14, 0.46) raw xDistance=-0.14 yDistance=-0.43
21:44:37.349 00.002 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
21:44:37.349 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.43 from input -0.43
21:44:37.349 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=139, med=0, FiltMin=0, FiltMax=83, Gamma=1.000
21:44:37.353 00.004 11872 UpdateGuideState exits: m=2310 SNR=32.7
21:44:37.357 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:37.362 00.005 9960 MoveAxis(E, 0, ABG)
21:44:37.363 00.001 9960 Move returns status 0, amount 0
21:44:37.363 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:44:37.368 00.005 11872 Enqueuing Expose request
21:44:37.372 00.004 9960 MoveAxis(N, 322, ABG)
21:44:37.372 00.000 9960 Guiding  Dir = 0, Dur = 322
21:44:37.372 00.000 9960 IsSlewing returns 0
21:44:37.373 00.001 9960 IsGuiding returns 0
21:44:37.373 00.000 9960 PulseGuide returned control before completion, sleep 332
21:44:37.712 00.339 9960 IsGuiding returns 1
21:44:37.713 00.001 9960 scope still moving after pulse duration time elapsed
21:44:37.743 00.030 9960 IsSlewing returns 0
21:44:37.743 00.000 9960 IsGuiding returns 0
21:44:37.745 00.002 9960 scope move finished after 322 + 49 ms
21:44:37.745 00.000 9960 Move returns status 0, amount 322
21:44:37.745 00.000 9960 move complete, result=0
21:44:37.746 00.001 9960 worker thread done servicing request
21:44:37.746 00.000 9960 Worker thread wakes up
21:44:37.746 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.4 px 322 ms NORTH
21:44:37.753 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:44:37.753 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:44:39.006 01.253 9960 Exposure complete
21:44:39.137 00.131 9960 worker thread done servicing request
21:44:39.137 00.000 11872 OnExposeComplete: enter
21:44:39.142 00.005 11872 UpdateGuideState(): m_state=6
21:44:39.146 00.004 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 497
21:44:39.150 00.004 11872 Star::Find returns 1 (0), X=65.47, Y=854.74, Mass=2461, SNR=33.7, Peak=142 HFD=4.6
21:44:39.153 00.003 11872 CameraToMount -- cameraTheta (1.24) - m_xAngle (-3.14) = xAngle (4.38 = -1.91)
21:44:39.156 00.003 11872 CameraToMount -- cameraTheta (1.24) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.20 = -2.08)
21:44:39.161 00.005 11872 CameraToMount -- cameraX=0.08 cameraY=0.23 hyp=0.24 cameraTheta=1.24 mountX=-0.08 mountY=-0.21, mountTheta=-1.93
21:44:39.166 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.08, y=0.23, opts=13)
21:44:39.170 00.004 11872 Enqueuing Move request for scope (0.08, 0.23)
21:44:39.176 00.006 9960 Worker thread wakes up
21:44:39.176 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=142, med=0, FiltMin=0, FiltMax=81, Gamma=1.000
21:44:39.181 00.005 11872 UpdateGuideState exits: m=2461 SNR=33.7
21:44:39.186 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.23) opts 0xd
21:44:39.186 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:39.189 00.003 9960 Handling offset move in thread for scope, endpoint = (0.08, 0.23)
21:44:39.189 00.000 9960 Moving (0.08, 0.23) raw xDistance=-0.08 yDistance=-0.21
21:44:39.189 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:44:39.190 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
21:44:39.190 00.000 9960 MoveAxis(E, 0, ABG)
21:44:39.190 00.000 9960 Move returns status 0, amount 0
21:44:39.190 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:44:39.194 00.004 11872 Enqueuing Expose request
21:44:39.198 00.004 9960 MoveAxis(N, 159, ABG)
21:44:39.198 00.000 9960 Guiding  Dir = 0, Dur = 159
21:44:39.200 00.002 9960 IsSlewing returns 0
21:44:39.200 00.000 9960 IsGuiding returns 0
21:44:39.201 00.001 9960 PulseGuide returned control before completion, sleep 169
21:44:39.373 00.172 9960 IsGuiding returns 1
21:44:39.374 00.001 9960 scope still moving after pulse duration time elapsed
21:44:39.405 00.031 9960 IsSlewing returns 0
21:44:39.406 00.001 9960 IsGuiding returns 0
21:44:39.408 00.002 9960 scope move finished after 159 + 46 ms
21:44:39.408 00.000 9960 Move returns status 0, amount 159
21:44:39.409 00.001 9960 move complete, result=0
21:44:39.409 00.000 9960 worker thread done servicing request
21:44:39.409 00.000 9960 Worker thread wakes up
21:44:39.409 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 159 ms NORTH
21:44:39.415 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:44:39.416 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:44:40.675 01.259 9960 Exposure complete
21:44:40.809 00.134 9960 worker thread done servicing request
21:44:40.809 00.000 11872 OnExposeComplete: enter
21:44:40.813 00.004 11872 UpdateGuideState(): m_state=6
21:44:40.817 00.004 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 498
21:44:40.821 00.004 11872 Star::Find returns 1 (0), X=65.35, Y=854.62, Mass=2488, SNR=33.9, Peak=146 HFD=4.9
21:44:40.826 00.005 11872 CameraToMount -- cameraTheta (1.94) - m_xAngle (-3.14) = xAngle (5.08 = -1.20)
21:44:40.829 00.003 11872 CameraToMount -- cameraTheta (1.94) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.91 = -1.38)
21:44:40.833 00.004 11872 CameraToMount -- cameraX=-0.04 cameraY=0.11 hyp=0.12 cameraTheta=1.94 mountX=0.04 mountY=-0.12, mountTheta=-1.22
21:44:40.839 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.04, y=0.11, opts=13)
21:44:40.843 00.004 11872 Enqueuing Move request for scope (-0.04, 0.11)
21:44:40.846 00.003 9960 Worker thread wakes up
21:44:40.846 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.11) opts 0xd
21:44:40.846 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.04, 0.11)
21:44:40.847 00.001 9960 Moving (-0.04, 0.11) raw xDistance=0.04 yDistance=-0.12
21:44:40.847 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:44:40.847 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:44:40.847 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=146, med=0, FiltMin=0, FiltMax=73, Gamma=1.000
21:44:40.852 00.005 11872 UpdateGuideState exits: m=2488 SNR=33.9
21:44:40.856 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:44:40.856 00.000 9960 MoveAxis(E, 0, ABG)
21:44:40.856 00.000 9960 Move returns status 0, amount 0
21:44:40.857 00.001 9960 MoveAxis(N, 0, ABG)
21:44:40.857 00.000 9960 Move returns status 0, amount 0
21:44:40.858 00.001 9960 move complete, result=0
21:44:40.858 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:40.864 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:44:40.871 00.007 9960 worker thread done servicing request
21:44:40.871 00.000 11872 Enqueuing Expose request
21:44:40.876 00.005 9960 Worker thread wakes up
21:44:40.876 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:44:40.880 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
21:44:40.880 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:44:42.127 01.247 9960 Exposure complete
21:44:42.235 00.108 9960 worker thread done servicing request
21:44:42.235 00.000 11872 OnExposeComplete: enter
21:44:42.238 00.003 11872 UpdateGuideState(): m_state=6
21:44:42.244 00.006 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 499
21:44:42.248 00.004 11872 Star::Find returns 1 (0), X=65.53, Y=854.69, Mass=2496, SNR=33.9, Peak=135 HFD=5.1
21:44:42.252 00.004 11872 CameraToMount -- cameraTheta (0.90) - m_xAngle (-3.14) = xAngle (4.03 = -2.25)
21:44:42.255 00.003 11872 CameraToMount -- cameraTheta (0.90) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.86 = -2.42)
21:44:42.259 00.004 11872 CameraToMount -- cameraX=0.14 cameraY=0.18 hyp=0.23 cameraTheta=0.90 mountX=-0.15 mountY=-0.15, mountTheta=-2.33
21:44:42.265 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.14, y=0.18, opts=13)
21:44:42.269 00.004 11872 Enqueuing Move request for scope (0.14, 0.18)
21:44:42.273 00.004 9960 Worker thread wakes up
21:44:42.273 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=135, med=0, FiltMin=0, FiltMax=91, Gamma=1.000
21:44:42.277 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.18) opts 0xd
21:44:42.277 00.000 9960 Handling offset move in thread for scope, endpoint = (0.14, 0.18)
21:44:42.278 00.001 9960 Moving (0.14, 0.18) raw xDistance=-0.15 yDistance=-0.15
21:44:42.278 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
21:44:42.278 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:44:42.279 00.001 11872 UpdateGuideState exits: m=2496 SNR=33.9
21:44:42.283 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:44:42.283 00.000 9960 MoveAxis(E, 0, ABG)
21:44:42.283 00.000 9960 Move returns status 0, amount 0
21:44:42.283 00.000 9960 MoveAxis(N, 0, ABG)
21:44:42.284 00.001 9960 Move returns status 0, amount 0
21:44:42.284 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:42.287 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:44:42.292 00.005 9960 move complete, result=0
21:44:42.292 00.000 11872 Enqueuing Expose request
21:44:42.297 00.005 9960 worker thread done servicing request
21:44:42.298 00.001 9960 Worker thread wakes up
21:44:42.298 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:44:42.298 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:44:42.298 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:44:43.557 01.259 9960 Exposure complete
21:44:43.686 00.129 9960 worker thread done servicing request
21:44:43.686 00.000 11872 OnExposeComplete: enter
21:44:43.691 00.005 11872 UpdateGuideState(): m_state=6
21:44:43.696 00.005 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 500
21:44:43.701 00.005 11872 Star::Find returns 1 (0), X=65.59, Y=854.91, Mass=2528, SNR=34.0, Peak=147 HFD=4.9
21:44:43.704 00.003 11872 CameraToMount -- cameraTheta (1.12) - m_xAngle (-3.14) = xAngle (4.25 = -2.03)
21:44:43.708 00.004 11872 CameraToMount -- cameraTheta (1.12) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.08 = -2.20)
21:44:43.711 00.003 11872 CameraToMount -- cameraX=0.20 cameraY=0.40 hyp=0.45 cameraTheta=1.12 mountX=-0.20 mountY=-0.36, mountTheta=-2.07
21:44:43.717 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.20, y=0.40, opts=13)
21:44:43.722 00.005 11872 Enqueuing Move request for scope (0.20, 0.40)
21:44:43.725 00.003 9960 Worker thread wakes up
21:44:43.726 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.40) opts 0xd
21:44:43.726 00.000 9960 Handling offset move in thread for scope, endpoint = (0.20, 0.40)
21:44:43.726 00.000 9960 Moving (0.20, 0.40) raw xDistance=-0.20 yDistance=-0.36
21:44:43.727 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
21:44:43.727 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.36
21:44:43.727 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=147, med=0, FiltMin=0, FiltMax=91, Gamma=1.000
21:44:43.732 00.005 11872 UpdateGuideState exits: m=2528 SNR=34.0
21:44:43.735 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:43.739 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:44:43.744 00.005 11872 Enqueuing Expose request
21:44:43.748 00.004 9960 MoveAxis(E, 0, ABG)
21:44:43.748 00.000 9960 Move returns status 0, amount 0
21:44:43.748 00.000 9960 MoveAxis(N, 270, ABG)
21:44:43.748 00.000 9960 Guiding  Dir = 0, Dur = 270
21:44:43.749 00.001 9960 IsSlewing returns 0
21:44:43.749 00.000 9960 IsGuiding returns 0
21:44:43.749 00.000 9960 PulseGuide returned control before completion, sleep 280
21:44:44.045 00.296 9960 IsGuiding returns 1
21:44:44.045 00.000 9960 scope still moving after pulse duration time elapsed
21:44:44.077 00.032 9960 IsSlewing returns 0
21:44:44.079 00.002 9960 IsGuiding returns 0
21:44:44.079 00.000 9960 scope move finished after 270 + 60 ms
21:44:44.081 00.002 9960 Move returns status 0, amount 270
21:44:44.082 00.001 9960 move complete, result=0
21:44:44.082 00.000 9960 worker thread done servicing request
21:44:44.082 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.4 px 270 ms NORTH
21:44:44.089 00.007 9960 Worker thread wakes up
21:44:44.089 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:44:44.089 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:44:45.337 01.248 9960 Exposure complete
21:44:45.460 00.123 9960 worker thread done servicing request
21:44:45.461 00.001 11872 OnExposeComplete: enter
21:44:45.466 00.005 11872 UpdateGuideState(): m_state=6
21:44:45.471 00.005 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 501
21:44:45.475 00.004 11872 Star::Find returns 1 (0), X=65.61, Y=854.53, Mass=2388, SNR=33.1, Peak=103 HFD=5.1
21:44:45.479 00.004 11872 CameraToMount -- cameraTheta (0.10) - m_xAngle (-3.14) = xAngle (3.24 = -3.04)
21:44:45.484 00.005 11872 CameraToMount -- cameraTheta (0.10) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.07 = 3.07)
21:44:45.488 00.004 11872 CameraToMount -- cameraX=0.23 cameraY=0.02 hyp=0.23 cameraTheta=0.10 mountX=-0.23 mountY=0.02, mountTheta=3.07
21:44:45.493 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.23, y=0.02, opts=13)
21:44:45.498 00.005 11872 Enqueuing Move request for scope (0.23, 0.02)
21:44:45.501 00.003 9960 Worker thread wakes up
21:44:45.502 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=103, med=0, FiltMin=0, FiltMax=73, Gamma=1.000
21:44:45.506 00.004 11872 UpdateGuideState exits: m=2388 SNR=33.1
21:44:45.510 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:45.515 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:44:45.519 00.004 11872 Enqueuing Expose request
21:44:45.522 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.02) opts 0xd
21:44:45.522 00.000 9960 Handling offset move in thread for scope, endpoint = (0.23, 0.02)
21:44:45.523 00.001 9960 Moving (0.23, 0.02) raw xDistance=-0.23 yDistance=0.02
21:44:45.523 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
21:44:45.523 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:44:45.523 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:44:45.524 00.001 9960 MoveAxis(E, 106, ABG)
21:44:45.524 00.000 9960 Guiding  Dir = 2, Dur = 106
21:44:45.525 00.001 9960 IsSlewing returns 0
21:44:45.525 00.000 9960 IsGuiding returns 0
21:44:45.526 00.001 9960 PulseGuide returned control before completion, sleep 116
21:44:45.655 00.129 9960 IsGuiding returns 1
21:44:45.656 00.001 9960 scope still moving after pulse duration time elapsed
21:44:45.687 00.031 9960 IsSlewing returns 0
21:44:45.689 00.002 9960 IsGuiding returns 0
21:44:45.690 00.001 9960 scope move finished after 106 + 58 ms
21:44:45.690 00.000 9960 Move returns status 0, amount 106
21:44:45.690 00.000 9960 MoveAxis(N, 0, ABG)
21:44:45.691 00.001 9960 Move returns status 0, amount 0
21:44:45.691 00.000 9960 move complete, result=0
21:44:45.691 00.000 9960 worker thread done servicing request
21:44:45.691 00.000 9960 Worker thread wakes up
21:44:45.692 00.001 11872 GuideStep: -0.2 px 106 ms EAST, 0.0 px 0 ms NORTH
21:44:45.698 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:44:45.698 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:44:46.947 01.249 9960 Exposure complete
21:44:47.070 00.123 9960 worker thread done servicing request
21:44:47.070 00.000 11872 OnExposeComplete: enter
21:44:47.073 00.003 11872 UpdateGuideState(): m_state=6
21:44:47.077 00.004 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 502
21:44:47.083 00.006 11872 Star::Find returns 1 (0), X=65.34, Y=854.86, Mass=2225, SNR=32.0, Peak=113 HFD=5.0
21:44:47.088 00.005 11872 CameraToMount -- cameraTheta (1.71) - m_xAngle (-3.14) = xAngle (4.85 = -1.43)
21:44:47.095 00.007 11872 CameraToMount -- cameraTheta (1.71) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.68 = -1.61)
21:44:47.099 00.004 11872 CameraToMount -- cameraX=-0.05 cameraY=0.35 hyp=0.35 cameraTheta=1.71 mountX=0.05 mountY=-0.35, mountTheta=-1.44
21:44:47.105 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.05, y=0.35, opts=13)
21:44:47.116 00.011 11872 Enqueuing Move request for scope (-0.05, 0.35)
21:44:47.122 00.006 9960 Worker thread wakes up
21:44:47.122 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=113, med=0, FiltMin=0, FiltMax=67, Gamma=1.000
21:44:47.126 00.004 11872 UpdateGuideState exits: m=2225 SNR=32.0
21:44:47.131 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:47.134 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:44:47.139 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.35) opts 0xd
21:44:47.139 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.05, 0.35)
21:44:47.139 00.000 9960 Moving (-0.05, 0.35) raw xDistance=0.05 yDistance=-0.35
21:44:47.140 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:44:47.140 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
21:44:47.141 00.001 9960 MoveAxis(E, 0, ABG)
21:44:47.141 00.000 9960 Move returns status 0, amount 0
21:44:47.141 00.000 9960 MoveAxis(N, 260, ABG)
21:44:47.141 00.000 9960 Guiding  Dir = 0, Dur = 260
21:44:47.142 00.001 11872 Enqueuing Expose request
21:44:47.146 00.004 9960 IsSlewing returns 0
21:44:47.146 00.000 9960 IsGuiding returns 0
21:44:47.147 00.001 9960 PulseGuide returned control before completion, sleep 270
21:44:47.423 00.276 9960 IsGuiding returns 1
21:44:47.423 00.000 9960 scope still moving after pulse duration time elapsed
21:44:47.454 00.031 9960 IsSlewing returns 0
21:44:47.456 00.002 9960 IsGuiding returns 0
21:44:47.456 00.000 9960 scope move finished after 260 + 49 ms
21:44:47.456 00.000 9960 Move returns status 0, amount 260
21:44:47.456 00.000 9960 move complete, result=0
21:44:47.457 00.001 9960 worker thread done servicing request
21:44:47.458 00.001 9960 Worker thread wakes up
21:44:47.458 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.3 px 260 ms NORTH
21:44:47.464 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:44:47.464 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:44:48.721 01.257 9960 Exposure complete
21:44:48.844 00.123 9960 worker thread done servicing request
21:44:48.844 00.000 11872 OnExposeComplete: enter
21:44:48.848 00.004 11872 UpdateGuideState(): m_state=6
21:44:48.852 00.004 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 503
21:44:48.858 00.006 11872 Star::Find returns 1 (0), X=64.88, Y=854.89, Mass=2513, SNR=33.8, Peak=146 HFD=4.6
21:44:48.864 00.006 11872 CameraToMount -- cameraTheta (2.49) - m_xAngle (-3.14) = xAngle (5.63 = -0.65)
21:44:48.869 00.005 11872 CameraToMount -- cameraTheta (2.49) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.46 = -0.82)
21:44:48.873 00.004 11872 CameraToMount -- cameraX=-0.51 cameraY=0.38 hyp=0.64 cameraTheta=2.49 mountX=0.51 mountY=-0.47, mountTheta=-0.75
21:44:48.877 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.51, y=0.38, opts=13)
21:44:48.882 00.005 11872 Enqueuing Move request for scope (-0.51, 0.38)
21:44:48.886 00.004 9960 Worker thread wakes up
21:44:48.886 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.51, 0.38) opts 0xd
21:44:48.886 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=146, med=0, FiltMin=0, FiltMax=86, Gamma=1.000
21:44:48.891 00.005 9960 Handling offset move in thread for scope, endpoint = (-0.51, 0.38)
21:44:48.891 00.000 9960 Moving (-0.51, 0.38) raw xDistance=0.51 yDistance=-0.47
21:44:48.892 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.51
21:44:48.892 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.47 from input -0.47
21:44:48.892 00.000 9960 MoveAxis(W, 237, ABG)
21:44:48.892 00.000 9960 Guiding  Dir = 3, Dur = 237
21:44:48.892 00.000 11872 UpdateGuideState exits: m=2513 SNR=33.8
21:44:48.899 00.007 9960 IsSlewing returns 0
21:44:48.900 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:48.905 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:44:48.909 00.004 11872 Enqueuing Expose request
21:44:48.914 00.005 9960 IsGuiding returns 0
21:44:48.914 00.000 9960 PulseGuide returned control before completion, sleep 247
21:44:49.163 00.249 9960 IsGuiding returns 1
21:44:49.164 00.001 9960 scope still moving after pulse duration time elapsed
21:44:49.194 00.030 9960 IsSlewing returns 0
21:44:49.195 00.001 9960 IsGuiding returns 0
21:44:49.196 00.001 9960 scope move finished after 237 + 45 ms
21:44:49.196 00.000 9960 Move returns status 0, amount 237
21:44:49.196 00.000 9960 MoveAxis(N, 349, ABG)
21:44:49.198 00.002 9960 Guiding  Dir = 0, Dur = 349
21:44:49.198 00.000 9960 IsSlewing returns 0
21:44:49.199 00.001 9960 IsGuiding returns 0
21:44:49.199 00.000 9960 PulseGuide returned control before completion, sleep 359
21:44:49.570 00.371 9960 IsGuiding returns 1
21:44:49.571 00.001 9960 scope still moving after pulse duration time elapsed
21:44:49.601 00.030 9960 IsSlewing returns 0
21:44:49.603 00.002 9960 IsGuiding returns 0
21:44:49.603 00.000 9960 scope move finished after 349 + 55 ms
21:44:49.604 00.001 9960 Move returns status 0, amount 349
21:44:49.604 00.000 9960 move complete, result=0
21:44:49.604 00.000 11872 GuideStep: 0.5 px 237 ms WEST, -0.5 px 349 ms NORTH
21:44:49.611 00.007 9960 worker thread done servicing request
21:44:49.611 00.000 9960 Worker thread wakes up
21:44:49.611 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:44:49.611 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:44:50.866 01.255 9960 Exposure complete
21:44:50.991 00.125 9960 worker thread done servicing request
21:44:50.993 00.002 11872 OnExposeComplete: enter
21:44:50.997 00.004 11872 UpdateGuideState(): m_state=6
21:44:51.000 00.003 11872 Star::Find(15, 64, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 504
21:44:51.004 00.004 11872 Star::Find returns 1 (0), X=65.64, Y=854.22, Mass=2432, SNR=33.3, Peak=149 HFD=4.9
21:44:51.008 00.004 11872 CameraToMount -- cameraTheta (-0.85) - m_xAngle (-3.14) = xAngle (2.29 = 2.29)
21:44:51.013 00.005 11872 CameraToMount -- cameraTheta (-0.85) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.11 = 2.11)
21:44:51.016 00.003 11872 CameraToMount -- cameraX=0.25 cameraY=-0.29 hyp=0.38 cameraTheta=-0.85 mountX=-0.25 mountY=0.33, mountTheta=2.22
21:44:51.022 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.25, y=-0.29, opts=13)
21:44:51.025 00.003 11872 Enqueuing Move request for scope (0.25, -0.29)
21:44:51.030 00.005 9960 Worker thread wakes up
21:44:51.030 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.29) opts 0xd
21:44:51.030 00.000 9960 Handling offset move in thread for scope, endpoint = (0.25, -0.29)
21:44:51.030 00.000 9960 Moving (0.25, -0.29) raw xDistance=-0.25 yDistance=0.33
21:44:51.030 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.25
21:44:51.030 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:44:51.030 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=149, med=0, FiltMin=0, FiltMax=90, Gamma=1.000
21:44:51.034 00.004 11872 UpdateGuideState exits: m=2432 SNR=33.3
21:44:51.037 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:51.040 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:44:51.044 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.33
21:44:51.044 00.000 11872 Enqueuing Expose request
21:44:51.047 00.003 9960 MoveAxis(E, 102, ABG)
21:44:51.047 00.000 9960 Guiding  Dir = 2, Dur = 102
21:44:51.048 00.001 9960 IsSlewing returns 0
21:44:51.048 00.000 9960 IsGuiding returns 0
21:44:51.048 00.000 9960 PulseGuide returned control before completion, sleep 112
21:44:51.166 00.118 9960 IsGuiding returns 1
21:44:51.170 00.004 9960 scope still moving after pulse duration time elapsed
21:44:51.198 00.028 9960 IsSlewing returns 0
21:44:51.198 00.000 9960 IsGuiding returns 0
21:44:51.198 00.000 9960 scope move finished after 102 + 49 ms
21:44:51.200 00.002 9960 Move returns status 0, amount 102
21:44:51.200 00.000 9960 MoveAxis(N, 0, ABG)
21:44:51.200 00.000 9960 Move returns status 0, amount 0
21:44:51.201 00.001 9960 move complete, result=0
21:44:51.201 00.000 9960 worker thread done servicing request
21:44:51.201 00.000 9960 Worker thread wakes up
21:44:51.201 00.000 11872 GuideStep: -0.3 px 102 ms EAST, 0.3 px 0 ms NORTH
21:44:51.209 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
21:44:51.212 00.003 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:44:52.462 01.250 9960 Exposure complete
21:44:52.596 00.134 9960 worker thread done servicing request
21:44:52.596 00.000 11872 OnExposeComplete: enter
21:44:52.600 00.004 11872 UpdateGuideState(): m_state=6
21:44:52.604 00.004 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 505
21:44:52.610 00.006 11872 Star::Find returns 1 (0), X=65.57, Y=854.81, Mass=2359, SNR=33.1, Peak=139 HFD=4.6
21:44:52.615 00.005 11872 CameraToMount -- cameraTheta (1.04) - m_xAngle (-3.14) = xAngle (4.18 = -2.10)
21:44:52.620 00.005 11872 CameraToMount -- cameraTheta (1.04) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.01 = -2.28)
21:44:52.624 00.004 11872 CameraToMount -- cameraX=0.18 cameraY=0.31 hyp=0.35 cameraTheta=1.04 mountX=-0.18 mountY=-0.27, mountTheta=-2.16
21:44:52.629 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.18, y=0.31, opts=13)
21:44:52.634 00.005 11872 Enqueuing Move request for scope (0.18, 0.31)
21:44:52.638 00.004 9960 Worker thread wakes up
21:44:52.638 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.31) opts 0xd
21:44:52.638 00.000 9960 Handling offset move in thread for scope, endpoint = (0.18, 0.31)
21:44:52.640 00.002 9960 Moving (0.18, 0.31) raw xDistance=-0.18 yDistance=-0.27
21:44:52.640 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
21:44:52.640 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=139, med=0, FiltMin=0, FiltMax=81, Gamma=1.000
21:44:52.644 00.004 9960 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
21:44:52.645 00.001 9960 MoveAxis(E, 0, ABG)
21:44:52.645 00.000 9960 Move returns status 0, amount 0
21:44:52.645 00.000 9960 MoveAxis(N, 201, ABG)
21:44:52.645 00.000 9960 Guiding  Dir = 0, Dur = 201
21:44:52.646 00.001 11872 UpdateGuideState exits: m=2359 SNR=33.1
21:44:52.650 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:52.654 00.004 9960 IsSlewing returns 0
21:44:52.654 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:44:52.658 00.004 11872 Enqueuing Expose request
21:44:52.662 00.004 9960 IsGuiding returns 0
21:44:52.662 00.000 9960 PulseGuide returned control before completion, sleep 211
21:44:52.874 00.212 9960 IsGuiding returns 1
21:44:52.875 00.001 9960 scope still moving after pulse duration time elapsed
21:44:52.906 00.031 9960 IsSlewing returns 0
21:44:52.908 00.002 9960 IsGuiding returns 0
21:44:52.908 00.000 9960 scope move finished after 201 + 45 ms
21:44:52.909 00.001 9960 Move returns status 0, amount 201
21:44:52.909 00.000 9960 move complete, result=0
21:44:52.909 00.000 9960 worker thread done servicing request
21:44:52.910 00.001 9960 Worker thread wakes up
21:44:52.910 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.3 px 201 ms NORTH
21:44:52.917 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:44:52.917 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:44:54.168 01.251 9960 Exposure complete
21:44:54.283 00.115 9960 worker thread done servicing request
21:44:54.283 00.000 11872 OnExposeComplete: enter
21:44:54.286 00.003 11872 UpdateGuideState(): m_state=6
21:44:54.291 00.005 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 506
21:44:54.298 00.007 11872 Star::Find returns 1 (0), X=65.55, Y=854.29, Mass=2455, SNR=33.6, Peak=151 HFD=5.1
21:44:54.302 00.004 11872 CameraToMount -- cameraTheta (-0.94) - m_xAngle (-3.14) = xAngle (2.20 = 2.20)
21:44:54.307 00.005 11872 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.02 = 2.02)
21:44:54.310 00.003 11872 CameraToMount -- cameraX=0.16 cameraY=-0.22 hyp=0.27 cameraTheta=-0.94 mountX=-0.16 mountY=0.24, mountTheta=2.15
21:44:54.316 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.16, y=-0.22, opts=13)
21:44:54.321 00.005 11872 Enqueuing Move request for scope (0.16, -0.22)
21:44:54.324 00.003 9960 Worker thread wakes up
21:44:54.324 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.22) opts 0xd
21:44:54.325 00.001 9960 Handling offset move in thread for scope, endpoint = (0.16, -0.22)
21:44:54.325 00.000 9960 Moving (0.16, -0.22) raw xDistance=-0.16 yDistance=0.24
21:44:54.325 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
21:44:54.325 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:44:54.327 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=151, med=0, FiltMin=0, FiltMax=85, Gamma=1.000
21:44:54.330 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
21:44:54.330 00.000 9960 MoveAxis(E, 0, ABG)
21:44:54.331 00.001 11872 UpdateGuideState exits: m=2455 SNR=33.6
21:44:54.337 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:54.340 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:44:54.345 00.005 11872 Enqueuing Expose request
21:44:54.349 00.004 9960 Move returns status 0, amount 0
21:44:54.349 00.000 9960 MoveAxis(N, 0, ABG)
21:44:54.349 00.000 9960 Move returns status 0, amount 0
21:44:54.349 00.000 9960 move complete, result=0
21:44:54.349 00.000 9960 worker thread done servicing request
21:44:54.351 00.002 11872 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
21:44:54.354 00.003 9960 Worker thread wakes up
21:44:54.355 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:44:54.355 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:44:55.605 01.250 9960 Exposure complete
21:44:55.727 00.122 9960 worker thread done servicing request
21:44:55.727 00.000 11872 OnExposeComplete: enter
21:44:55.733 00.006 11872 UpdateGuideState(): m_state=6
21:44:55.736 00.003 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 507
21:44:55.741 00.005 11872 Star::Find returns 1 (0), X=65.72, Y=854.71, Mass=2498, SNR=34.0, Peak=140 HFD=4.8
21:44:55.744 00.003 11872 CameraToMount -- cameraTheta (0.56) - m_xAngle (-3.14) = xAngle (3.69 = -2.59)
21:44:55.747 00.003 11872 CameraToMount -- cameraTheta (0.56) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.52 = -2.76)
21:44:55.751 00.004 11872 CameraToMount -- cameraX=0.33 cameraY=0.20 hyp=0.39 cameraTheta=0.56 mountX=-0.33 mountY=-0.14, mountTheta=-2.73
21:44:55.757 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.33, y=0.20, opts=13)
21:44:55.760 00.003 11872 Enqueuing Move request for scope (0.33, 0.20)
21:44:55.765 00.005 9960 Worker thread wakes up
21:44:55.765 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.20) opts 0xd
21:44:55.765 00.000 9960 Handling offset move in thread for scope, endpoint = (0.33, 0.20)
21:44:55.765 00.000 9960 Moving (0.33, 0.20) raw xDistance=-0.33 yDistance=-0.14
21:44:55.766 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=171, med=0, FiltMin=0, FiltMax=92, Gamma=1.000
21:44:55.774 00.008 9960 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.33
21:44:55.774 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:44:55.774 00.000 11872 UpdateGuideState exits: m=2498 SNR=34.0
21:44:55.779 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:55.783 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:44:55.788 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:44:55.788 00.000 9960 MoveAxis(E, 155, ABG)
21:44:55.788 00.000 11872 Enqueuing Expose request
21:44:55.792 00.004 9960 Guiding  Dir = 2, Dur = 155
21:44:55.792 00.000 9960 IsSlewing returns 0
21:44:55.792 00.000 9960 IsGuiding returns 0
21:44:55.793 00.001 9960 PulseGuide returned control before completion, sleep 165
21:44:55.973 00.180 9960 IsGuiding returns 1
21:44:55.974 00.001 9960 scope still moving after pulse duration time elapsed
21:44:56.004 00.030 9960 IsSlewing returns 0
21:44:56.006 00.002 9960 IsGuiding returns 0
21:44:56.006 00.000 9960 scope move finished after 155 + 58 ms
21:44:56.006 00.000 9960 Move returns status 0, amount 155
21:44:56.007 00.001 9960 MoveAxis(N, 0, ABG)
21:44:56.008 00.001 9960 Move returns status 0, amount 0
21:44:56.008 00.000 9960 move complete, result=0
21:44:56.008 00.000 9960 worker thread done servicing request
21:44:56.008 00.000 11872 GuideStep: -0.3 px 155 ms EAST, -0.1 px 0 ms NORTH
21:44:56.018 00.010 9960 Worker thread wakes up
21:44:56.018 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:44:56.018 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:44:57.267 01.249 9960 Exposure complete
21:44:57.400 00.133 9960 worker thread done servicing request
21:44:57.400 00.000 11872 OnExposeComplete: enter
21:44:57.404 00.004 11872 UpdateGuideState(): m_state=6
21:44:57.408 00.004 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 508
21:44:57.413 00.005 11872 Star::Find returns 1 (0), X=65.60, Y=854.77, Mass=2390, SNR=33.3, Peak=138 HFD=4.8
21:44:57.417 00.004 11872 CameraToMount -- cameraTheta (0.90) - m_xAngle (-3.14) = xAngle (4.03 = -2.25)
21:44:57.422 00.005 11872 CameraToMount -- cameraTheta (0.90) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.86 = -2.42)
21:44:57.428 00.006 11872 CameraToMount -- cameraX=0.21 cameraY=0.26 hyp=0.34 cameraTheta=0.90 mountX=-0.21 mountY=-0.22, mountTheta=-2.33
21:44:57.433 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.21, y=0.26, opts=13)
21:44:57.438 00.005 11872 Enqueuing Move request for scope (0.21, 0.26)
21:44:57.441 00.003 9960 Worker thread wakes up
21:44:57.441 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.26) opts 0xd
21:44:57.442 00.001 9960 Handling offset move in thread for scope, endpoint = (0.21, 0.26)
21:44:57.442 00.000 9960 Moving (0.21, 0.26) raw xDistance=-0.21 yDistance=-0.22
21:44:57.442 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.21
21:44:57.442 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
21:44:57.442 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=138, med=0, FiltMin=0, FiltMax=90, Gamma=1.000
21:44:57.447 00.005 11872 UpdateGuideState exits: m=2390 SNR=33.3
21:44:57.450 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:57.455 00.005 9960 MoveAxis(E, 110, ABG)
21:44:57.457 00.002 9960 Guiding  Dir = 2, Dur = 110
21:44:57.459 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:44:57.463 00.004 11872 Enqueuing Expose request
21:44:57.467 00.004 9960 IsSlewing returns 0
21:44:57.467 00.000 9960 IsGuiding returns 0
21:44:57.469 00.002 9960 PulseGuide returned control before completion, sleep 120
21:44:57.596 00.127 9960 IsGuiding returns 1
21:44:57.597 00.001 9960 scope still moving after pulse duration time elapsed
21:44:57.628 00.031 9960 IsSlewing returns 0
21:44:57.629 00.001 9960 IsGuiding returns 1
21:44:57.658 00.029 9960 IsSlewing returns 0
21:44:57.658 00.000 9960 IsGuiding returns 1
21:44:57.690 00.032 9960 IsSlewing returns 0
21:44:57.690 00.000 9960 IsGuiding returns 0
21:44:57.690 00.000 9960 scope move finished after 110 + 112 ms
21:44:57.692 00.002 9960 Move returns status 0, amount 110
21:44:57.692 00.000 9960 MoveAxis(N, 165, ABG)
21:44:57.692 00.000 9960 Guiding  Dir = 0, Dur = 165
21:44:57.692 00.000 9960 IsSlewing returns 0
21:44:57.692 00.000 9960 IsGuiding returns 0
21:44:57.693 00.001 9960 PulseGuide returned control before completion, sleep 175
21:44:57.880 00.187 9960 IsGuiding returns 1
21:44:57.880 00.000 9960 scope still moving after pulse duration time elapsed
21:44:57.912 00.032 9960 IsSlewing returns 0
21:44:57.913 00.001 9960 IsGuiding returns 0
21:44:57.914 00.001 9960 scope move finished after 165 + 55 ms
21:44:57.914 00.000 9960 Move returns status 0, amount 165
21:44:57.914 00.000 9960 move complete, result=0
21:44:57.915 00.001 9960 worker thread done servicing request
21:44:57.915 00.000 9960 Worker thread wakes up
21:44:57.915 00.000 11872 GuideStep: -0.2 px 110 ms EAST, -0.2 px 165 ms NORTH
21:44:57.923 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
21:44:57.923 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:44:59.177 01.254 9960 Exposure complete
21:44:59.299 00.122 9960 worker thread done servicing request
21:44:59.299 00.000 11872 OnExposeComplete: enter
21:44:59.304 00.005 11872 UpdateGuideState(): m_state=6
21:44:59.308 00.004 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 509
21:44:59.312 00.004 11872 Star::Find returns 1 (0), X=65.32, Y=854.78, Mass=2515, SNR=34.1, Peak=143 HFD=5.1
21:44:59.317 00.005 11872 CameraToMount -- cameraTheta (1.83) - m_xAngle (-3.14) = xAngle (4.97 = -1.31)
21:44:59.320 00.003 11872 CameraToMount -- cameraTheta (1.83) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.80 = -1.48)
21:44:59.325 00.005 11872 CameraToMount -- cameraX=-0.07 cameraY=0.27 hyp=0.28 cameraTheta=1.83 mountX=0.07 mountY=-0.28, mountTheta=-1.32
21:44:59.331 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.07, y=0.27, opts=13)
21:44:59.335 00.004 11872 Enqueuing Move request for scope (-0.07, 0.27)
21:44:59.340 00.005 9960 Worker thread wakes up
21:44:59.340 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=143, med=0, FiltMin=0, FiltMax=90, Gamma=1.000
21:44:59.344 00.004 11872 UpdateGuideState exits: m=2515 SNR=34.1
21:44:59.347 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:59.351 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:44:59.356 00.005 11872 Enqueuing Expose request
21:44:59.362 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.27) opts 0xd
21:44:59.362 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.07, 0.27)
21:44:59.363 00.001 9960 Moving (-0.07, 0.27) raw xDistance=0.07 yDistance=-0.28
21:44:59.363 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:44:59.363 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
21:44:59.363 00.000 9960 MoveAxis(E, 0, ABG)
21:44:59.365 00.002 9960 Move returns status 0, amount 0
21:44:59.365 00.000 9960 MoveAxis(N, 209, ABG)
21:44:59.365 00.000 9960 Guiding  Dir = 0, Dur = 209
21:44:59.366 00.001 9960 IsSlewing returns 0
21:44:59.366 00.000 9960 IsGuiding returns 0
21:44:59.367 00.001 9960 PulseGuide returned control before completion, sleep 219
21:44:59.600 00.233 9960 IsGuiding returns 1
21:44:59.601 00.001 9960 scope still moving after pulse duration time elapsed
21:44:59.632 00.031 9960 IsSlewing returns 0
21:44:59.635 00.003 9960 IsGuiding returns 0
21:44:59.635 00.000 9960 scope move finished after 209 + 59 ms
21:44:59.636 00.001 9960 Move returns status 0, amount 209
21:44:59.636 00.000 9960 move complete, result=0
21:44:59.636 00.000 9960 worker thread done servicing request
21:44:59.636 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 209 ms NORTH
21:44:59.645 00.009 9960 Worker thread wakes up
21:44:59.646 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:44:59.646 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:45:00.891 01.245 9960 Exposure complete
21:45:01.021 00.130 9960 worker thread done servicing request
21:45:01.021 00.000 11872 OnExposeComplete: enter
21:45:01.026 00.005 11872 UpdateGuideState(): m_state=6
21:45:01.030 00.004 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 510
21:45:01.033 00.003 11872 Star::Find returns 1 (0), X=65.49, Y=854.76, Mass=2530, SNR=34.1, Peak=153 HFD=4.6
21:45:01.037 00.004 11872 CameraToMount -- cameraTheta (1.18) - m_xAngle (-3.14) = xAngle (4.32 = -1.97)
21:45:01.040 00.003 11872 CameraToMount -- cameraTheta (1.18) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.14 = -2.14)
21:45:01.045 00.005 11872 CameraToMount -- cameraX=0.10 cameraY=0.25 hyp=0.27 cameraTheta=1.18 mountX=-0.10 mountY=-0.23, mountTheta=-2.00
21:45:01.050 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.10, y=0.25, opts=13)
21:45:01.054 00.004 11872 Enqueuing Move request for scope (0.10, 0.25)
21:45:01.059 00.005 9960 Worker thread wakes up
21:45:01.059 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.25) opts 0xd
21:45:01.059 00.000 9960 Handling offset move in thread for scope, endpoint = (0.10, 0.25)
21:45:01.059 00.000 9960 Moving (0.10, 0.25) raw xDistance=-0.10 yDistance=-0.23
21:45:01.060 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=153, med=0, FiltMin=0, FiltMax=92, Gamma=1.000
21:45:01.063 00.003 11872 UpdateGuideState exits: m=2530 SNR=34.1
21:45:01.067 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:01.071 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:45:01.073 00.002 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:45:01.074 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
21:45:01.074 00.000 9960 MoveAxis(E, 0, ABG)
21:45:01.074 00.000 9960 Move returns status 0, amount 0
21:45:01.074 00.000 9960 MoveAxis(N, 168, ABG)
21:45:01.074 00.000 9960 Guiding  Dir = 0, Dur = 168
21:45:01.074 00.000 11872 Enqueuing Expose request
21:45:01.079 00.005 9960 IsSlewing returns 0
21:45:01.079 00.000 9960 IsGuiding returns 0
21:45:01.079 00.000 9960 PulseGuide returned control before completion, sleep 178
21:45:01.267 00.188 9960 IsGuiding returns 1
21:45:01.268 00.001 9960 scope still moving after pulse duration time elapsed
21:45:01.298 00.030 9960 IsSlewing returns 0
21:45:01.299 00.001 9960 IsGuiding returns 0
21:45:01.300 00.001 9960 scope move finished after 168 + 51 ms
21:45:01.300 00.000 9960 Move returns status 0, amount 168
21:45:01.301 00.001 9960 move complete, result=0
21:45:01.301 00.000 9960 worker thread done servicing request
21:45:01.301 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 168 ms NORTH
21:45:01.308 00.007 9960 Worker thread wakes up
21:45:01.308 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:45:01.308 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:45:02.560 01.252 9960 Exposure complete
21:45:02.686 00.126 9960 worker thread done servicing request
21:45:02.686 00.000 11872 OnExposeComplete: enter
21:45:02.691 00.005 11872 UpdateGuideState(): m_state=6
21:45:02.695 00.004 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 511
21:45:02.700 00.005 11872 Star::Find returns 1 (0), X=65.40, Y=854.80, Mass=2448, SNR=33.7, Peak=143 HFD=4.7
21:45:02.704 00.004 11872 CameraToMount -- cameraTheta (1.52) - m_xAngle (-3.14) = xAngle (4.66 = -1.62)
21:45:02.709 00.005 11872 CameraToMount -- cameraTheta (1.52) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.49 = -1.79)
21:45:02.713 00.004 11872 CameraToMount -- cameraX=0.01 cameraY=0.29 hyp=0.29 cameraTheta=1.52 mountX=-0.01 mountY=-0.28, mountTheta=-1.62
21:45:02.718 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.01, y=0.29, opts=13)
21:45:02.722 00.004 11872 Enqueuing Move request for scope (0.01, 0.29)
21:45:02.727 00.005 9960 Worker thread wakes up
21:45:02.727 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=143, med=0, FiltMin=0, FiltMax=78, Gamma=1.000
21:45:02.731 00.004 11872 UpdateGuideState exits: m=2448 SNR=33.7
21:45:02.735 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:02.737 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:45:02.742 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.29) opts 0xd
21:45:02.742 00.000 9960 Handling offset move in thread for scope, endpoint = (0.01, 0.29)
21:45:02.743 00.001 9960 Moving (0.01, 0.29) raw xDistance=-0.01 yDistance=-0.28
21:45:02.743 00.000 11872 Enqueuing Expose request
21:45:02.747 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:45:02.747 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
21:45:02.747 00.000 9960 MoveAxis(E, 0, ABG)
21:45:02.747 00.000 9960 Move returns status 0, amount 0
21:45:02.747 00.000 9960 MoveAxis(N, 209, ABG)
21:45:02.748 00.001 9960 Guiding  Dir = 0, Dur = 209
21:45:02.748 00.000 9960 IsSlewing returns 0
21:45:02.749 00.001 9960 IsGuiding returns 0
21:45:02.749 00.000 9960 PulseGuide returned control before completion, sleep 219
21:45:02.970 00.221 9960 IsGuiding returns 1
21:45:02.971 00.001 9960 scope still moving after pulse duration time elapsed
21:45:03.002 00.031 9960 IsSlewing returns 0
21:45:03.003 00.001 9960 IsGuiding returns 0
21:45:03.003 00.000 9960 scope move finished after 209 + 45 ms
21:45:03.004 00.001 9960 Move returns status 0, amount 209
21:45:03.004 00.000 9960 move complete, result=0
21:45:03.004 00.000 9960 worker thread done servicing request
21:45:03.005 00.001 9960 Worker thread wakes up
21:45:03.005 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.3 px 209 ms NORTH
21:45:03.010 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:45:03.010 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:45:04.261 01.251 9960 Exposure complete
21:45:04.393 00.132 9960 worker thread done servicing request
21:45:04.395 00.002 11872 OnExposeComplete: enter
21:45:04.399 00.004 11872 UpdateGuideState(): m_state=6
21:45:04.404 00.005 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 512
21:45:04.409 00.005 11872 Star::Find returns 1 (0), X=65.44, Y=854.66, Mass=2406, SNR=33.3, Peak=132 HFD=5.0
21:45:04.412 00.003 11872 CameraToMount -- cameraTheta (1.23) - m_xAngle (-3.14) = xAngle (4.37 = -1.91)
21:45:04.416 00.004 11872 CameraToMount -- cameraTheta (1.23) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.20 = -2.08)
21:45:04.422 00.006 11872 CameraToMount -- cameraX=0.05 cameraY=0.15 hyp=0.16 cameraTheta=1.23 mountX=-0.05 mountY=-0.14, mountTheta=-1.94
21:45:04.428 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.05, y=0.15, opts=13)
21:45:04.432 00.004 11872 Enqueuing Move request for scope (0.05, 0.15)
21:45:04.436 00.004 9960 Worker thread wakes up
21:45:04.436 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=132, med=0, FiltMin=0, FiltMax=79, Gamma=1.000
21:45:04.440 00.004 11872 UpdateGuideState exits: m=2406 SNR=33.3
21:45:04.443 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:04.448 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:45:04.451 00.003 11872 Enqueuing Expose request
21:45:04.455 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.15) opts 0xd
21:45:04.456 00.001 9960 Handling offset move in thread for scope, endpoint = (0.05, 0.15)
21:45:04.456 00.000 9960 Moving (0.05, 0.15) raw xDistance=-0.05 yDistance=-0.14
21:45:04.456 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:45:04.456 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:45:04.457 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:45:04.457 00.000 9960 MoveAxis(E, 0, ABG)
21:45:04.457 00.000 9960 Move returns status 0, amount 0
21:45:04.457 00.000 9960 MoveAxis(N, 0, ABG)
21:45:04.457 00.000 9960 Move returns status 0, amount 0
21:45:04.457 00.000 9960 move complete, result=0
21:45:04.458 00.001 9960 worker thread done servicing request
21:45:04.458 00.000 9960 Worker thread wakes up
21:45:04.458 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:45:04.462 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
21:45:04.464 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:45:05.716 01.252 9960 Exposure complete
21:45:05.872 00.156 9960 worker thread done servicing request
21:45:05.872 00.000 11872 OnExposeComplete: enter
21:45:05.877 00.005 11872 UpdateGuideState(): m_state=6
21:45:05.882 00.005 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 513
21:45:05.891 00.009 11872 Star::Find returns 1 (0), X=65.33, Y=854.67, Mass=2318, SNR=32.9, Peak=133 HFD=4.8
21:45:05.897 00.006 11872 CameraToMount -- cameraTheta (1.94) - m_xAngle (-3.14) = xAngle (5.08 = -1.21)
21:45:05.902 00.005 11872 CameraToMount -- cameraTheta (1.94) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.91 = -1.38)
21:45:05.911 00.009 11872 CameraToMount -- cameraX=-0.06 cameraY=0.16 hyp=0.18 cameraTheta=1.94 mountX=0.06 mountY=-0.17, mountTheta=-1.22
21:45:05.948 00.037 11872 SchedulePrimaryMove(0FA44CE0, x=-0.06, y=0.16, opts=13)
21:45:05.956 00.008 11872 Enqueuing Move request for scope (-0.06, 0.16)
21:45:05.960 00.004 9960 Worker thread wakes up
21:45:05.960 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=133, med=0, FiltMin=0, FiltMax=60, Gamma=1.000
21:45:05.963 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.16) opts 0xd
21:45:05.963 00.000 11872 UpdateGuideState exits: m=2318 SNR=32.9
21:45:05.966 00.003 9960 Handling offset move in thread for scope, endpoint = (-0.06, 0.16)
21:45:05.966 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:05.970 00.004 9960 Moving (-0.06, 0.16) raw xDistance=0.06 yDistance=-0.17
21:45:05.970 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:45:05.973 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:45:05.973 00.000 11872 Enqueuing Expose request
21:45:05.977 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:45:05.977 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:45:05.977 00.000 9960 MoveAxis(E, 0, ABG)
21:45:05.977 00.000 9960 Move returns status 0, amount 0
21:45:05.977 00.000 9960 MoveAxis(N, 0, ABG)
21:45:05.977 00.000 9960 Move returns status 0, amount 0
21:45:05.978 00.001 9960 move complete, result=0
21:45:05.978 00.000 9960 worker thread done servicing request
21:45:05.978 00.000 9960 Worker thread wakes up
21:45:05.978 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:45:05.982 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
21:45:05.983 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:45:07.227 01.244 9960 Exposure complete
21:45:07.365 00.138 9960 worker thread done servicing request
21:45:07.365 00.000 11872 OnExposeComplete: enter
21:45:07.368 00.003 11872 UpdateGuideState(): m_state=6
21:45:07.374 00.006 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 514
21:45:07.378 00.004 11872 Star::Find returns 1 (0), X=65.42, Y=854.86, Mass=2262, SNR=32.2, Peak=146 HFD=4.7
21:45:07.381 00.003 11872 CameraToMount -- cameraTheta (1.48) - m_xAngle (-3.14) = xAngle (4.62 = -1.67)
21:45:07.385 00.004 11872 CameraToMount -- cameraTheta (1.48) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.44 = -1.84)
21:45:07.390 00.005 11872 CameraToMount -- cameraX=0.03 cameraY=0.35 hyp=0.35 cameraTheta=1.48 mountX=-0.03 mountY=-0.34, mountTheta=-1.67
21:45:07.394 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.03, y=0.35, opts=13)
21:45:07.399 00.005 11872 Enqueuing Move request for scope (0.03, 0.35)
21:45:07.403 00.004 9960 Worker thread wakes up
21:45:07.403 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.35) opts 0xd
21:45:07.403 00.000 9960 Handling offset move in thread for scope, endpoint = (0.03, 0.35)
21:45:07.403 00.000 9960 Moving (0.03, 0.35) raw xDistance=-0.03 yDistance=-0.34
21:45:07.403 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=146, med=0, FiltMin=0, FiltMax=81, Gamma=1.000
21:45:07.408 00.005 11872 UpdateGuideState exits: m=2262 SNR=32.2
21:45:07.412 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:07.414 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:45:07.417 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:45:07.417 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
21:45:07.417 00.000 11872 Enqueuing Expose request
21:45:07.421 00.004 9960 MoveAxis(E, 0, ABG)
21:45:07.421 00.000 9960 Move returns status 0, amount 0
21:45:07.422 00.001 9960 MoveAxis(N, 255, ABG)
21:45:07.422 00.000 9960 Guiding  Dir = 0, Dur = 255
21:45:07.422 00.000 9960 IsSlewing returns 0
21:45:07.422 00.000 9960 IsGuiding returns 0
21:45:07.423 00.001 9960 PulseGuide returned control before completion, sleep 265
21:45:07.700 00.277 9960 IsGuiding returns 1
21:45:07.701 00.001 9960 scope still moving after pulse duration time elapsed
21:45:07.732 00.031 9960 IsSlewing returns 0
21:45:07.735 00.003 9960 IsGuiding returns 1
21:45:07.763 00.028 9960 IsSlewing returns 0
21:45:07.764 00.001 9960 IsGuiding returns 1
21:45:07.795 00.031 9960 IsSlewing returns 0
21:45:07.796 00.001 9960 IsGuiding returns 0
21:45:07.796 00.000 9960 scope move finished after 255 + 117 ms
21:45:07.796 00.000 9960 Move returns status 0, amount 255
21:45:07.796 00.000 9960 move complete, result=0
21:45:07.797 00.001 9960 worker thread done servicing request
21:45:07.797 00.000 9960 Worker thread wakes up
21:45:07.798 00.001 11872 GuideStep: -0.0 px 0 ms EAST, -0.3 px 255 ms NORTH
21:45:07.805 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:45:07.805 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:45:09.054 01.249 9960 Exposure complete
21:45:09.179 00.125 9960 worker thread done servicing request
21:45:09.180 00.001 11872 OnExposeComplete: enter
21:45:09.183 00.003 11872 UpdateGuideState(): m_state=6
21:45:09.187 00.004 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 515
21:45:09.191 00.004 11872 Star::Find returns 1 (0), X=65.38, Y=854.73, Mass=2548, SNR=34.4, Peak=138 HFD=4.8
21:45:09.194 00.003 11872 CameraToMount -- cameraTheta (1.61) - m_xAngle (-3.14) = xAngle (4.74 = -1.54)
21:45:09.199 00.005 11872 CameraToMount -- cameraTheta (1.61) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.57 = -1.71)
21:45:09.203 00.004 11872 CameraToMount -- cameraX=-0.01 cameraY=0.22 hyp=0.22 cameraTheta=1.61 mountX=0.01 mountY=-0.22, mountTheta=-1.54
21:45:09.208 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.01, y=0.22, opts=13)
21:45:09.212 00.004 11872 Enqueuing Move request for scope (-0.01, 0.22)
21:45:09.216 00.004 9960 Worker thread wakes up
21:45:09.216 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.22) opts 0xd
21:45:09.216 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=138, med=0, FiltMin=0, FiltMax=82, Gamma=1.000
21:45:09.221 00.005 11872 UpdateGuideState exits: m=2548 SNR=34.4
21:45:09.224 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:09.228 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.01, 0.22)
21:45:09.228 00.000 9960 Moving (-0.01, 0.22) raw xDistance=0.01 yDistance=-0.22
21:45:09.228 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:45:09.228 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
21:45:09.228 00.000 9960 MoveAxis(E, 0, ABG)
21:45:09.228 00.000 9960 Move returns status 0, amount 0
21:45:09.228 00.000 9960 MoveAxis(N, 165, ABG)
21:45:09.229 00.001 9960 Guiding  Dir = 0, Dur = 165
21:45:09.229 00.000 9960 IsSlewing returns 0
21:45:09.229 00.000 9960 IsGuiding returns 0
21:45:09.230 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:45:09.234 00.004 11872 Enqueuing Expose request
21:45:09.238 00.004 9960 PulseGuide returned control before completion, sleep 175
21:45:09.418 00.180 9960 IsGuiding returns 0
21:45:09.419 00.001 9960 Move returns status 0, amount 165
21:45:09.419 00.000 9960 move complete, result=0
21:45:09.421 00.002 9960 worker thread done servicing request
21:45:09.421 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.2 px 165 ms NORTH
21:45:09.429 00.008 9960 Worker thread wakes up
21:45:09.429 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:45:09.429 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:45:10.684 01.255 9960 Exposure complete
21:45:10.814 00.130 9960 worker thread done servicing request
21:45:10.814 00.000 11872 OnExposeComplete: enter
21:45:10.818 00.004 11872 UpdateGuideState(): m_state=6
21:45:10.822 00.004 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 516
21:45:10.826 00.004 11872 Star::Find returns 1 (0), X=65.44, Y=854.76, Mass=2477, SNR=33.9, Peak=135 HFD=4.7
21:45:10.831 00.005 11872 CameraToMount -- cameraTheta (1.36) - m_xAngle (-3.14) = xAngle (4.49 = -1.79)
21:45:10.834 00.003 11872 CameraToMount -- cameraTheta (1.36) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.32 = -1.96)
21:45:10.839 00.005 11872 CameraToMount -- cameraX=0.05 cameraY=0.25 hyp=0.26 cameraTheta=1.36 mountX=-0.06 mountY=-0.24, mountTheta=-1.80
21:45:10.843 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.05, y=0.25, opts=13)
21:45:10.848 00.005 11872 Enqueuing Move request for scope (0.05, 0.25)
21:45:10.851 00.003 9960 Worker thread wakes up
21:45:10.851 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.25) opts 0xd
21:45:10.851 00.000 9960 Handling offset move in thread for scope, endpoint = (0.05, 0.25)
21:45:10.851 00.000 9960 Moving (0.05, 0.25) raw xDistance=-0.06 yDistance=-0.24
21:45:10.851 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:45:10.852 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=135, med=0, FiltMin=0, FiltMax=76, Gamma=1.000
21:45:10.855 00.003 9960 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
21:45:10.856 00.001 9960 MoveAxis(E, 0, ABG)
21:45:10.857 00.001 9960 Move returns status 0, amount 0
21:45:10.857 00.000 9960 MoveAxis(N, 177, ABG)
21:45:10.857 00.000 9960 Guiding  Dir = 0, Dur = 177
21:45:10.857 00.000 11872 UpdateGuideState exits: m=2477 SNR=33.9
21:45:10.864 00.007 9960 IsSlewing returns 0
21:45:10.864 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:10.870 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:45:10.874 00.004 11872 Enqueuing Expose request
21:45:10.879 00.005 9960 IsGuiding returns 0
21:45:10.879 00.000 9960 PulseGuide returned control before completion, sleep 187
21:45:11.078 00.199 9960 IsGuiding returns 1
21:45:11.078 00.000 9960 scope still moving after pulse duration time elapsed
21:45:11.112 00.034 9960 IsSlewing returns 0
21:45:11.114 00.002 9960 IsGuiding returns 0
21:45:11.115 00.001 9960 scope move finished after 177 + 59 ms
21:45:11.117 00.002 9960 Move returns status 0, amount 177
21:45:11.118 00.001 9960 move complete, result=0
21:45:11.119 00.001 9960 worker thread done servicing request
21:45:11.119 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 177 ms NORTH
21:45:11.127 00.008 9960 Worker thread wakes up
21:45:11.128 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:45:11.129 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:45:12.383 01.254 9960 Exposure complete
21:45:12.513 00.130 9960 worker thread done servicing request
21:45:12.513 00.000 11872 OnExposeComplete: enter
21:45:12.517 00.004 11872 UpdateGuideState(): m_state=6
21:45:12.522 00.005 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 517
21:45:12.526 00.004 11872 Star::Find returns 1 (0), X=65.40, Y=854.64, Mass=2580, SNR=34.4, Peak=150 HFD=4.9
21:45:12.529 00.003 11872 CameraToMount -- cameraTheta (1.46) - m_xAngle (-3.14) = xAngle (4.60 = -1.68)
21:45:12.533 00.004 11872 CameraToMount -- cameraTheta (1.46) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.43 = -1.85)
21:45:12.537 00.004 11872 CameraToMount -- cameraX=0.01 cameraY=0.13 hyp=0.14 cameraTheta=1.46 mountX=-0.02 mountY=-0.13, mountTheta=-1.69
21:45:12.540 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=0.01, y=0.13, opts=13)
21:45:12.545 00.005 11872 Enqueuing Move request for scope (0.01, 0.13)
21:45:12.548 00.003 9960 Worker thread wakes up
21:45:12.549 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=150, med=0, FiltMin=0, FiltMax=83, Gamma=1.000
21:45:12.553 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.13) opts 0xd
21:45:12.554 00.001 9960 Handling offset move in thread for scope, endpoint = (0.01, 0.13)
21:45:12.554 00.000 11872 UpdateGuideState exits: m=2580 SNR=34.4
21:45:12.557 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:12.562 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:45:12.566 00.004 11872 Enqueuing Expose request
21:45:12.569 00.003 9960 Moving (0.01, 0.13) raw xDistance=-0.02 yDistance=-0.13
21:45:12.569 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:45:12.569 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:45:12.569 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:45:12.570 00.001 9960 MoveAxis(E, 0, ABG)
21:45:12.570 00.000 9960 Move returns status 0, amount 0
21:45:12.570 00.000 9960 MoveAxis(N, 0, ABG)
21:45:12.570 00.000 9960 Move returns status 0, amount 0
21:45:12.571 00.001 9960 move complete, result=0
21:45:12.571 00.000 9960 worker thread done servicing request
21:45:12.571 00.000 9960 Worker thread wakes up
21:45:12.571 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:45:12.576 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:45:12.576 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:45:13.822 01.246 9960 Exposure complete
21:45:13.937 00.115 9960 worker thread done servicing request
21:45:13.937 00.000 11872 OnExposeComplete: enter
21:45:13.941 00.004 11872 UpdateGuideState(): m_state=6
21:45:13.944 00.003 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 518
21:45:13.948 00.004 11872 Star::Find returns 1 (0), X=65.45, Y=854.71, Mass=2424, SNR=33.5, Peak=138 HFD=4.9
21:45:13.953 00.005 11872 CameraToMount -- cameraTheta (1.26) - m_xAngle (-3.14) = xAngle (4.40 = -1.89)
21:45:13.959 00.006 11872 CameraToMount -- cameraTheta (1.26) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.23 = -2.06)
21:45:13.964 00.005 11872 CameraToMount -- cameraX=0.06 cameraY=0.20 hyp=0.21 cameraTheta=1.26 mountX=-0.06 mountY=-0.18, mountTheta=-1.91
21:45:13.971 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.06, y=0.20, opts=13)
21:45:13.976 00.005 11872 Enqueuing Move request for scope (0.06, 0.20)
21:45:13.981 00.005 9960 Worker thread wakes up
21:45:13.981 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=138, med=0, FiltMin=0, FiltMax=78, Gamma=1.000
21:45:13.986 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.20) opts 0xd
21:45:13.986 00.000 9960 Handling offset move in thread for scope, endpoint = (0.06, 0.20)
21:45:13.987 00.001 9960 Moving (0.06, 0.20) raw xDistance=-0.06 yDistance=-0.18
21:45:13.987 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:45:13.987 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:45:13.987 00.000 11872 UpdateGuideState exits: m=2424 SNR=33.5
21:45:13.992 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:13.996 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:45:13.999 00.003 11872 Enqueuing Expose request
21:45:14.004 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:45:14.004 00.000 9960 MoveAxis(E, 0, ABG)
21:45:14.004 00.000 9960 Move returns status 0, amount 0
21:45:14.004 00.000 9960 MoveAxis(N, 0, ABG)
21:45:14.004 00.000 9960 Move returns status 0, amount 0
21:45:14.005 00.001 9960 move complete, result=0
21:45:14.005 00.000 9960 worker thread done servicing request
21:45:14.005 00.000 9960 Worker thread wakes up
21:45:14.005 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:45:14.006 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:45:14.009 00.003 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:45:15.261 01.252 9960 Exposure complete
21:45:15.386 00.125 11872 OnExposeComplete: enter
21:45:15.391 00.005 11872 UpdateGuideState(): m_state=6
21:45:15.397 00.006 9960 worker thread done servicing request
21:45:15.398 00.001 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 519
21:45:15.403 00.005 11872 Star::Find returns 1 (0), X=65.40, Y=854.80, Mass=2328, SNR=32.8, Peak=149 HFD=4.6
21:45:15.407 00.004 11872 CameraToMount -- cameraTheta (1.52) - m_xAngle (-3.14) = xAngle (4.66 = -1.62)
21:45:15.410 00.003 11872 CameraToMount -- cameraTheta (1.52) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.49 = -1.80)
21:45:15.414 00.004 11872 CameraToMount -- cameraX=0.01 cameraY=0.29 hyp=0.29 cameraTheta=1.52 mountX=-0.02 mountY=-0.28, mountTheta=-1.63
21:45:15.419 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.01, y=0.29, opts=13)
21:45:15.422 00.003 11872 Enqueuing Move request for scope (0.01, 0.29)
21:45:15.427 00.005 9960 Worker thread wakes up
21:45:15.428 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=149, med=0, FiltMin=0, FiltMax=79, Gamma=1.000
21:45:15.431 00.003 11872 UpdateGuideState exits: m=2328 SNR=32.8
21:45:15.435 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.29) opts 0xd
21:45:15.436 00.001 9960 Handling offset move in thread for scope, endpoint = (0.01, 0.29)
21:45:15.436 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:15.440 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:45:15.445 00.005 11872 Enqueuing Expose request
21:45:15.450 00.005 9960 Moving (0.01, 0.29) raw xDistance=-0.02 yDistance=-0.28
21:45:15.450 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:45:15.450 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
21:45:15.450 00.000 9960 MoveAxis(E, 0, ABG)
21:45:15.451 00.001 9960 Move returns status 0, amount 0
21:45:15.451 00.000 9960 MoveAxis(N, 211, ABG)
21:45:15.452 00.001 9960 Guiding  Dir = 0, Dur = 211
21:45:15.452 00.000 9960 IsSlewing returns 0
21:45:15.452 00.000 9960 IsGuiding returns 0
21:45:15.453 00.001 9960 PulseGuide returned control before completion, sleep 221
21:45:15.688 00.235 9960 IsGuiding returns 0
21:45:15.690 00.002 9960 Move returns status 0, amount 211
21:45:15.690 00.000 9960 move complete, result=0
21:45:15.691 00.001 9960 worker thread done servicing request
21:45:15.692 00.001 11872 GuideStep: -0.0 px 0 ms EAST, -0.3 px 211 ms NORTH
21:45:15.698 00.006 9960 Worker thread wakes up
21:45:15.699 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:45:15.699 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:45:16.957 01.258 9960 Exposure complete
21:45:17.077 00.120 9960 worker thread done servicing request
21:45:17.078 00.001 11872 OnExposeComplete: enter
21:45:17.082 00.004 11872 UpdateGuideState(): m_state=6
21:45:17.086 00.004 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 520
21:45:17.089 00.003 11872 Star::Find returns 1 (0), X=65.38, Y=854.71, Mass=2435, SNR=33.5, Peak=149 HFD=4.7
21:45:17.092 00.003 11872 CameraToMount -- cameraTheta (1.64) - m_xAngle (-3.14) = xAngle (4.77 = -1.51)
21:45:17.097 00.005 11872 CameraToMount -- cameraTheta (1.64) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.60 = -1.68)
21:45:17.100 00.003 11872 CameraToMount -- cameraX=-0.01 cameraY=0.20 hyp=0.20 cameraTheta=1.64 mountX=0.01 mountY=-0.20, mountTheta=-1.51
21:45:17.105 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.01, y=0.20, opts=13)
21:45:17.116 00.011 11872 Enqueuing Move request for scope (-0.01, 0.20)
21:45:17.119 00.003 9960 Worker thread wakes up
21:45:17.119 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.20) opts 0xd
21:45:17.120 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.01, 0.20)
21:45:17.120 00.000 9960 Moving (-0.01, 0.20) raw xDistance=0.01 yDistance=-0.20
21:45:17.120 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:45:17.120 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:45:17.120 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
21:45:17.121 00.001 9960 MoveAxis(E, 0, ABG)
21:45:17.121 00.000 9960 Move returns status 0, amount 0
21:45:17.121 00.000 9960 MoveAxis(N, 0, ABG)
21:45:17.121 00.000 9960 Move returns status 0, amount 0
21:45:17.121 00.000 9960 move complete, result=0
21:45:17.121 00.000 9960 worker thread done servicing request
21:45:17.121 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=149, med=0, FiltMin=0, FiltMax=83, Gamma=1.000
21:45:17.124 00.003 11872 UpdateGuideState exits: m=2435 SNR=33.5
21:45:17.127 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:17.130 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:45:17.134 00.004 11872 Enqueuing Expose request
21:45:17.138 00.004 11872 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:45:17.144 00.006 9960 Worker thread wakes up
21:45:17.144 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:45:17.144 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:45:18.392 01.248 9960 Exposure complete
21:45:18.513 00.121 11872 OnExposeComplete: enter
21:45:18.518 00.005 9960 worker thread done servicing request
21:45:18.518 00.000 11872 UpdateGuideState(): m_state=6
21:45:18.522 00.004 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 521
21:45:18.528 00.006 11872 Star::Find returns 1 (0), X=65.50, Y=854.88, Mass=2399, SNR=33.4, Peak=141 HFD=5.0
21:45:18.532 00.004 11872 CameraToMount -- cameraTheta (1.29) - m_xAngle (-3.14) = xAngle (4.42 = -1.86)
21:45:18.535 00.003 11872 CameraToMount -- cameraTheta (1.29) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.25 = -2.03)
21:45:18.539 00.004 11872 CameraToMount -- cameraX=0.11 cameraY=0.37 hyp=0.39 cameraTheta=1.29 mountX=-0.11 mountY=-0.35, mountTheta=-1.88
21:45:18.546 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.11, y=0.37, opts=13)
21:45:18.552 00.006 11872 Enqueuing Move request for scope (0.11, 0.37)
21:45:18.557 00.005 9960 Worker thread wakes up
21:45:18.557 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=141, med=0, FiltMin=0, FiltMax=82, Gamma=1.000
21:45:18.561 00.004 11872 UpdateGuideState exits: m=2399 SNR=33.4
21:45:18.565 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:18.569 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:45:18.574 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.37) opts 0xd
21:45:18.575 00.001 9960 Handling offset move in thread for scope, endpoint = (0.11, 0.37)
21:45:18.575 00.000 11872 Enqueuing Expose request
21:45:18.580 00.005 9960 Moving (0.11, 0.37) raw xDistance=-0.11 yDistance=-0.35
21:45:18.580 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:45:18.581 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
21:45:18.581 00.000 9960 MoveAxis(E, 0, ABG)
21:45:18.581 00.000 9960 Move returns status 0, amount 0
21:45:18.582 00.001 9960 MoveAxis(N, 260, ABG)
21:45:18.582 00.000 9960 Guiding  Dir = 0, Dur = 260
21:45:18.583 00.001 9960 IsSlewing returns 0
21:45:18.584 00.001 9960 IsGuiding returns 0
21:45:18.585 00.001 9960 PulseGuide returned control before completion, sleep 270
21:45:18.870 00.285 9960 IsGuiding returns 0
21:45:18.871 00.001 9960 Move returns status 0, amount 260
21:45:18.871 00.000 9960 move complete, result=0
21:45:18.872 00.001 9960 worker thread done servicing request
21:45:18.872 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 260 ms NORTH
21:45:18.879 00.007 9960 Worker thread wakes up
21:45:18.880 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:45:18.880 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:45:20.129 01.249 9960 Exposure complete
21:45:20.257 00.128 9960 worker thread done servicing request
21:45:20.257 00.000 11872 OnExposeComplete: enter
21:45:20.263 00.006 11872 UpdateGuideState(): m_state=6
21:45:20.268 00.005 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 522
21:45:20.273 00.005 11872 Star::Find returns 1 (0), X=65.60, Y=854.59, Mass=2390, SNR=33.1, Peak=145 HFD=4.9
21:45:20.278 00.005 11872 CameraToMount -- cameraTheta (0.38) - m_xAngle (-3.14) = xAngle (3.52 = -2.76)
21:45:20.281 00.003 11872 CameraToMount -- cameraTheta (0.38) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.35 = -2.93)
21:45:20.285 00.004 11872 CameraToMount -- cameraX=0.21 cameraY=0.08 hyp=0.23 cameraTheta=0.38 mountX=-0.21 mountY=-0.05, mountTheta=-2.92
21:45:20.290 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.21, y=0.08, opts=13)
21:45:20.296 00.006 11872 Enqueuing Move request for scope (0.21, 0.08)
21:45:20.299 00.003 9960 Worker thread wakes up
21:45:20.299 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.08) opts 0xd
21:45:20.300 00.001 9960 Handling offset move in thread for scope, endpoint = (0.21, 0.08)
21:45:20.300 00.000 9960 Moving (0.21, 0.08) raw xDistance=-0.21 yDistance=-0.05
21:45:20.301 00.001 9960 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
21:45:20.301 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:45:20.301 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=145, med=0, FiltMin=0, FiltMax=84, Gamma=1.000
21:45:20.305 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:45:20.306 00.001 9960 MoveAxis(E, 98, ABG)
21:45:20.306 00.000 9960 Guiding  Dir = 2, Dur = 98
21:45:20.306 00.000 11872 UpdateGuideState exits: m=2390 SNR=33.1
21:45:20.310 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:20.315 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:45:20.318 00.003 11872 Enqueuing Expose request
21:45:20.321 00.003 9960 IsSlewing returns 0
21:45:20.323 00.002 9960 IsGuiding returns 0
21:45:20.323 00.000 9960 PulseGuide returned control before completion, sleep 108
21:45:20.433 00.110 9960 IsGuiding returns 1
21:45:20.433 00.000 9960 scope still moving after pulse duration time elapsed
21:45:20.465 00.032 9960 IsSlewing returns 0
21:45:20.466 00.001 9960 IsGuiding returns 0
21:45:20.466 00.000 9960 scope move finished after 98 + 45 ms
21:45:20.466 00.000 9960 Move returns status 0, amount 98
21:45:20.466 00.000 9960 MoveAxis(N, 0, ABG)
21:45:20.467 00.001 9960 Move returns status 0, amount 0
21:45:20.467 00.000 9960 move complete, result=0
21:45:20.467 00.000 9960 worker thread done servicing request
21:45:20.467 00.000 9960 Worker thread wakes up
21:45:20.468 00.001 11872 GuideStep: -0.2 px 98 ms EAST, -0.0 px 0 ms NORTH
21:45:20.474 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:45:20.474 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:45:21.723 01.249 9960 Exposure complete
21:45:21.865 00.142 9960 worker thread done servicing request
21:45:21.866 00.001 11872 OnExposeComplete: enter
21:45:21.872 00.006 11872 UpdateGuideState(): m_state=6
21:45:21.878 00.006 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 523
21:45:21.882 00.004 11872 Star::Find returns 1 (0), X=65.31, Y=854.76, Mass=2479, SNR=33.6, Peak=144 HFD=4.7
21:45:21.888 00.006 11872 CameraToMount -- cameraTheta (1.89) - m_xAngle (-3.14) = xAngle (5.03 = -1.25)
21:45:21.892 00.004 11872 CameraToMount -- cameraTheta (1.89) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.86 = -1.43)
21:45:21.896 00.004 11872 CameraToMount -- cameraX=-0.08 cameraY=0.25 hyp=0.27 cameraTheta=1.89 mountX=0.08 mountY=-0.27, mountTheta=-1.27
21:45:21.901 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.08, y=0.25, opts=13)
21:45:21.906 00.005 11872 Enqueuing Move request for scope (-0.08, 0.25)
21:45:21.910 00.004 9960 Worker thread wakes up
21:45:21.910 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=144, med=0, FiltMin=0, FiltMax=81, Gamma=1.000
21:45:21.914 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.25) opts 0xd
21:45:21.914 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.08, 0.25)
21:45:21.915 00.001 11872 UpdateGuideState exits: m=2479 SNR=33.6
21:45:21.920 00.005 9960 Moving (-0.08, 0.25) raw xDistance=0.08 yDistance=-0.27
21:45:21.920 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:21.923 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:45:21.923 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:45:21.927 00.004 9960 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
21:45:21.927 00.000 11872 Enqueuing Expose request
21:45:21.930 00.003 9960 MoveAxis(E, 0, ABG)
21:45:21.930 00.000 9960 Move returns status 0, amount 0
21:45:21.932 00.002 9960 MoveAxis(N, 198, ABG)
21:45:21.932 00.000 9960 Guiding  Dir = 0, Dur = 198
21:45:21.932 00.000 9960 IsSlewing returns 0
21:45:21.932 00.000 9960 IsGuiding returns 0
21:45:21.933 00.001 9960 PulseGuide returned control before completion, sleep 208
21:45:22.153 00.220 9960 IsGuiding returns 1
21:45:22.154 00.001 9960 scope still moving after pulse duration time elapsed
21:45:22.184 00.030 9960 IsSlewing returns 0
21:45:22.185 00.001 9960 IsGuiding returns 0
21:45:22.186 00.001 9960 scope move finished after 198 + 55 ms
21:45:22.186 00.000 9960 Move returns status 0, amount 198
21:45:22.187 00.001 9960 move complete, result=0
21:45:22.187 00.000 9960 worker thread done servicing request
21:45:22.187 00.000 9960 Worker thread wakes up
21:45:22.188 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 198 ms NORTH
21:45:22.194 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:45:22.194 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:45:23.441 01.247 9960 Exposure complete
21:45:23.571 00.130 9960 worker thread done servicing request
21:45:23.571 00.000 11872 OnExposeComplete: enter
21:45:23.578 00.007 11872 UpdateGuideState(): m_state=6
21:45:23.582 00.004 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 524
21:45:23.586 00.004 11872 Star::Find returns 1 (0), X=65.58, Y=855.39, Mass=2428, SNR=33.6, Peak=135 HFD=4.9
21:45:23.591 00.005 11872 CameraToMount -- cameraTheta (1.35) - m_xAngle (-3.14) = xAngle (4.49 = -1.79)
21:45:23.595 00.004 11872 CameraToMount -- cameraTheta (1.35) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.32 = -1.97)
21:45:23.598 00.003 11872 CameraToMount -- cameraX=0.19 cameraY=0.88 hyp=0.90 cameraTheta=1.35 mountX=-0.20 mountY=-0.83, mountTheta=-1.81
21:45:23.604 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.19, y=0.88, opts=13)
21:45:23.609 00.005 11872 Enqueuing Move request for scope (0.19, 0.88)
21:45:23.613 00.004 9960 Worker thread wakes up
21:45:23.613 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=135, med=0, FiltMin=0, FiltMax=79, Gamma=1.000
21:45:23.617 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.88) opts 0xd
21:45:23.618 00.001 11872 UpdateGuideState exits: m=2428 SNR=33.6
21:45:23.621 00.003 9960 Handling offset move in thread for scope, endpoint = (0.19, 0.88)
21:45:23.621 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:23.624 00.003 9960 Moving (0.19, 0.88) raw xDistance=-0.20 yDistance=-0.83
21:45:23.624 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:45:23.629 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
21:45:23.629 00.000 11872 Enqueuing Expose request
21:45:23.632 00.003 9960 GuideAlgorithmResistSwitch::result() returns -0.83 from input -0.83
21:45:23.633 00.001 9960 MoveAxis(E, 0, ABG)
21:45:23.633 00.000 9960 Move returns status 0, amount 0
21:45:23.633 00.000 9960 MoveAxis(N, 620, ABG)
21:45:23.633 00.000 9960 Guiding  Dir = 0, Dur = 620
21:45:23.634 00.001 9960 IsSlewing returns 0
21:45:23.634 00.000 9960 IsGuiding returns 0
21:45:23.634 00.000 9960 PulseGuide returned control before completion, sleep 630
21:45:24.266 00.632 9960 IsGuiding returns 1
21:45:24.266 00.000 9960 scope still moving after pulse duration time elapsed
21:45:24.297 00.031 9960 IsSlewing returns 0
21:45:24.298 00.001 9960 IsGuiding returns 0
21:45:24.298 00.000 9960 scope move finished after 620 + 43 ms
21:45:24.298 00.000 9960 Move returns status 0, amount 620
21:45:24.298 00.000 9960 move complete, result=0
21:45:24.299 00.001 9960 worker thread done servicing request
21:45:24.299 00.000 9960 Worker thread wakes up
21:45:24.300 00.001 11872 GuideStep: -0.2 px 0 ms EAST, -0.8 px 620 ms NORTH
21:45:24.306 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:45:24.306 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:45:25.550 01.244 9960 Exposure complete
21:45:25.686 00.136 9960 worker thread done servicing request
21:45:25.686 00.000 11872 OnExposeComplete: enter
21:45:25.691 00.005 11872 UpdateGuideState(): m_state=6
21:45:25.695 00.004 11872 Star::Find(15, 65, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 525
21:45:25.700 00.005 11872 Star::Find returns 1 (0), X=65.45, Y=854.11, Mass=2378, SNR=33.0, Peak=165 HFD=5.0
21:45:25.707 00.007 11872 CameraToMount -- cameraTheta (-1.43) - m_xAngle (-3.14) = xAngle (1.71 = 1.71)
21:45:25.711 00.004 11872 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.53 = 1.53)
21:45:25.714 00.003 11872 CameraToMount -- cameraX=0.06 cameraY=-0.40 hyp=0.41 cameraTheta=-1.43 mountX=-0.06 mountY=0.41, mountTheta=1.71
21:45:25.720 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.06, y=-0.40, opts=13)
21:45:25.724 00.004 11872 Enqueuing Move request for scope (0.06, -0.40)
21:45:25.727 00.003 9960 Worker thread wakes up
21:45:25.727 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.40) opts 0xd
21:45:25.728 00.001 9960 Handling offset move in thread for scope, endpoint = (0.06, -0.40)
21:45:25.728 00.000 9960 Moving (0.06, -0.40) raw xDistance=-0.06 yDistance=0.41
21:45:25.729 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=165, med=0, FiltMin=0, FiltMax=70, Gamma=1.000
21:45:25.732 00.003 11872 UpdateGuideState exits: m=2378 SNR=33.0
21:45:25.737 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:25.741 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:45:25.745 00.004 11872 Enqueuing Expose request
21:45:25.749 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:45:25.749 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:45:25.749 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.41
21:45:25.749 00.000 9960 MoveAxis(E, 0, ABG)
21:45:25.749 00.000 9960 Move returns status 0, amount 0
21:45:25.749 00.000 9960 MoveAxis(N, 0, ABG)
21:45:25.751 00.002 9960 Move returns status 0, amount 0
21:45:25.751 00.000 9960 move complete, result=0
21:45:25.751 00.000 9960 worker thread done servicing request
21:45:25.752 00.001 11872 GuideStep: -0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
21:45:25.756 00.004 9960 Worker thread wakes up
21:45:25.756 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:45:25.756 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:45:27.007 01.251 9960 Exposure complete
21:45:27.132 00.125 9960 worker thread done servicing request
21:45:27.134 00.002 11872 OnExposeComplete: enter
21:45:27.137 00.003 11872 UpdateGuideState(): m_state=6
21:45:27.142 00.005 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 526
21:45:27.146 00.004 11872 Star::Find returns 1 (0), X=65.39, Y=854.24, Mass=2371, SNR=33.1, Peak=151 HFD=4.9
21:45:27.151 00.005 11872 CameraToMount -- cameraTheta (-1.58) - m_xAngle (-3.14) = xAngle (1.56 = 1.56)
21:45:27.154 00.003 11872 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.38 = 1.38)
21:45:27.157 00.003 11872 CameraToMount -- cameraX=-0.00 cameraY=-0.27 hyp=0.27 cameraTheta=-1.58 mountX=0.00 mountY=0.27, mountTheta=1.56
21:45:27.163 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.00, y=-0.27, opts=13)
21:45:27.166 00.003 11872 Enqueuing Move request for scope (-0.00, -0.27)
21:45:27.172 00.006 9960 Worker thread wakes up
21:45:27.172 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.27) opts 0xd
21:45:27.173 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.00, -0.27)
21:45:27.173 00.000 9960 Moving (-0.00, -0.27) raw xDistance=0.00 yDistance=0.27
21:45:27.173 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=151, med=0, FiltMin=0, FiltMax=81, Gamma=1.000
21:45:27.179 00.006 11872 UpdateGuideState exits: m=2371 SNR=33.1
21:45:27.184 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:27.189 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:45:27.193 00.004 11872 Enqueuing Expose request
21:45:27.197 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
21:45:27.198 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:45:27.198 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
21:45:27.198 00.000 9960 MoveAxis(E, 0, ABG)
21:45:27.198 00.000 9960 Move returns status 0, amount 0
21:45:27.198 00.000 9960 MoveAxis(N, 0, ABG)
21:45:27.198 00.000 9960 Move returns status 0, amount 0
21:45:27.199 00.001 9960 move complete, result=0
21:45:27.199 00.000 9960 worker thread done servicing request
21:45:27.199 00.000 11872 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
21:45:27.207 00.008 9960 Worker thread wakes up
21:45:27.208 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:45:27.208 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:45:28.451 01.243 9960 Exposure complete
21:45:28.574 00.123 9960 worker thread done servicing request
21:45:28.575 00.001 11872 OnExposeComplete: enter
21:45:28.579 00.004 11872 UpdateGuideState(): m_state=6
21:45:28.585 00.006 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 527
21:45:28.591 00.006 11872 Star::Find returns 1 (0), X=65.38, Y=854.37, Mass=2286, SNR=32.3, Peak=147 HFD=4.9
21:45:28.595 00.004 11872 CameraToMount -- cameraTheta (-1.61) - m_xAngle (-3.14) = xAngle (1.52 = 1.52)
21:45:28.600 00.005 11872 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.35 = 1.35)
21:45:28.607 00.007 11872 CameraToMount -- cameraX=-0.01 cameraY=-0.14 hyp=0.14 cameraTheta=-1.61 mountX=0.01 mountY=0.14, mountTheta=1.52
21:45:28.616 00.009 11872 SchedulePrimaryMove(0FA44CE0, x=-0.01, y=-0.14, opts=13)
21:45:28.622 00.006 11872 Enqueuing Move request for scope (-0.01, -0.14)
21:45:28.628 00.006 9960 Worker thread wakes up
21:45:28.628 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=147, med=0, FiltMin=0, FiltMax=79, Gamma=1.000
21:45:28.632 00.004 11872 UpdateGuideState exits: m=2286 SNR=32.3
21:45:28.636 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.14) opts 0xd
21:45:28.636 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.01, -0.14)
21:45:28.637 00.001 9960 Moving (-0.01, -0.14) raw xDistance=0.01 yDistance=0.14
21:45:28.637 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:28.643 00.006 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:45:28.644 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:45:28.644 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:45:28.649 00.005 11872 Enqueuing Expose request
21:45:28.654 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
21:45:28.654 00.000 9960 MoveAxis(E, 0, ABG)
21:45:28.654 00.000 9960 Move returns status 0, amount 0
21:45:28.655 00.001 9960 MoveAxis(N, 0, ABG)
21:45:28.655 00.000 9960 Move returns status 0, amount 0
21:45:28.655 00.000 9960 move complete, result=0
21:45:28.655 00.000 9960 worker thread done servicing request
21:45:28.655 00.000 9960 Worker thread wakes up
21:45:28.655 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:45:28.656 00.001 11872 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:45:28.660 00.004 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:45:29.901 01.241 9960 Exposure complete
21:45:30.026 00.125 9960 worker thread done servicing request
21:45:30.027 00.001 11872 OnExposeComplete: enter
21:45:30.030 00.003 11872 UpdateGuideState(): m_state=6
21:45:30.035 00.005 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 528
21:45:30.039 00.004 11872 Star::Find returns 1 (0), X=65.43, Y=854.37, Mass=2153, SNR=31.5, Peak=152 HFD=5.0
21:45:30.043 00.004 11872 CameraToMount -- cameraTheta (-1.30) - m_xAngle (-3.14) = xAngle (1.84 = 1.84)
21:45:30.047 00.004 11872 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.67 = 1.67)
21:45:30.051 00.004 11872 CameraToMount -- cameraX=0.04 cameraY=-0.14 hyp=0.14 cameraTheta=-1.30 mountX=-0.04 mountY=0.14, mountTheta=1.83
21:45:30.058 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.04, y=-0.14, opts=13)
21:45:30.062 00.004 11872 Enqueuing Move request for scope (0.04, -0.14)
21:45:30.066 00.004 9960 Worker thread wakes up
21:45:30.067 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.14) opts 0xd
21:45:30.068 00.001 9960 Handling offset move in thread for scope, endpoint = (0.04, -0.14)
21:45:30.068 00.000 9960 Moving (0.04, -0.14) raw xDistance=-0.04 yDistance=0.14
21:45:30.068 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:45:30.068 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=152, med=0, FiltMin=0, FiltMax=69, Gamma=1.000
21:45:30.071 00.003 11872 UpdateGuideState exits: m=2153 SNR=31.5
21:45:30.076 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:30.080 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:45:30.086 00.006 11872 Enqueuing Expose request
21:45:30.091 00.005 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:45:30.091 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
21:45:30.091 00.000 9960 MoveAxis(E, 0, ABG)
21:45:30.091 00.000 9960 Move returns status 0, amount 0
21:45:30.092 00.001 9960 MoveAxis(N, 0, ABG)
21:45:30.092 00.000 9960 Move returns status 0, amount 0
21:45:30.092 00.000 9960 move complete, result=0
21:45:30.092 00.000 9960 worker thread done servicing request
21:45:30.092 00.000 9960 Worker thread wakes up
21:45:30.092 00.000 11872 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:45:30.097 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:45:30.097 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:45:31.346 01.249 9960 Exposure complete
21:45:31.470 00.124 9960 worker thread done servicing request
21:45:31.470 00.000 11872 OnExposeComplete: enter
21:45:31.474 00.004 11872 UpdateGuideState(): m_state=6
21:45:31.477 00.003 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 529
21:45:31.483 00.006 11872 Star::Find returns 1 (0), X=65.44, Y=854.66, Mass=2484, SNR=33.9, Peak=137 HFD=4.9
21:45:31.487 00.004 11872 CameraToMount -- cameraTheta (1.23) - m_xAngle (-3.14) = xAngle (4.37 = -1.92)
21:45:31.490 00.003 11872 CameraToMount -- cameraTheta (1.23) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.19 = -2.09)
21:45:31.494 00.004 11872 CameraToMount -- cameraX=0.05 cameraY=0.15 hyp=0.16 cameraTheta=1.23 mountX=-0.05 mountY=-0.13, mountTheta=-1.94
21:45:31.500 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.05, y=0.15, opts=13)
21:45:31.505 00.005 11872 Enqueuing Move request for scope (0.05, 0.15)
21:45:31.508 00.003 9960 Worker thread wakes up
21:45:31.508 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=137, med=0, FiltMin=0, FiltMax=85, Gamma=1.000
21:45:31.512 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.15) opts 0xd
21:45:31.512 00.000 11872 UpdateGuideState exits: m=2484 SNR=33.9
21:45:31.517 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:31.524 00.007 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:45:31.529 00.005 11872 Enqueuing Expose request
21:45:31.532 00.003 9960 Handling offset move in thread for scope, endpoint = (0.05, 0.15)
21:45:31.532 00.000 9960 Moving (0.05, 0.15) raw xDistance=-0.05 yDistance=-0.13
21:45:31.533 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:45:31.533 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:45:31.533 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:45:31.533 00.000 9960 MoveAxis(E, 0, ABG)
21:45:31.534 00.001 9960 Move returns status 0, amount 0
21:45:31.535 00.001 9960 MoveAxis(N, 0, ABG)
21:45:31.535 00.000 9960 Move returns status 0, amount 0
21:45:31.535 00.000 9960 move complete, result=0
21:45:31.535 00.000 9960 worker thread done servicing request
21:45:31.536 00.001 9960 Worker thread wakes up
21:45:31.536 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:45:31.540 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
21:45:31.540 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:45:32.782 01.242 9960 Exposure complete
21:45:32.901 00.119 9960 worker thread done servicing request
21:45:32.901 00.000 11872 OnExposeComplete: enter
21:45:32.905 00.004 11872 UpdateGuideState(): m_state=6
21:45:32.909 00.004 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 530
21:45:32.912 00.003 11872 Star::Find returns 1 (0), X=65.51, Y=854.80, Mass=2381, SNR=33.1, Peak=128 HFD=4.7
21:45:32.916 00.004 11872 CameraToMount -- cameraTheta (1.18) - m_xAngle (-3.14) = xAngle (4.32 = -1.97)
21:45:32.921 00.005 11872 CameraToMount -- cameraTheta (1.18) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.14 = -2.14)
21:45:32.925 00.004 11872 CameraToMount -- cameraX=0.12 cameraY=0.29 hyp=0.32 cameraTheta=1.18 mountX=-0.12 mountY=-0.27, mountTheta=-2.00
21:45:32.931 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.12, y=0.29, opts=13)
21:45:32.936 00.005 11872 Enqueuing Move request for scope (0.12, 0.29)
21:45:32.940 00.004 9960 Worker thread wakes up
21:45:32.940 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=128, med=0, FiltMin=0, FiltMax=84, Gamma=1.000
21:45:32.943 00.003 11872 UpdateGuideState exits: m=2381 SNR=33.1
21:45:32.948 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.29) opts 0xd
21:45:32.948 00.000 9960 Handling offset move in thread for scope, endpoint = (0.12, 0.29)
21:45:32.948 00.000 9960 Moving (0.12, 0.29) raw xDistance=-0.12 yDistance=-0.27
21:45:32.948 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
21:45:32.948 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
21:45:32.948 00.000 9960 MoveAxis(E, 0, ABG)
21:45:32.949 00.001 9960 Move returns status 0, amount 0
21:45:32.949 00.000 9960 MoveAxis(N, 198, ABG)
21:45:32.950 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:32.953 00.003 9960 Guiding  Dir = 0, Dur = 198
21:45:32.953 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:45:32.956 00.003 11872 Enqueuing Expose request
21:45:32.961 00.005 9960 IsSlewing returns 0
21:45:32.961 00.000 9960 IsGuiding returns 0
21:45:32.962 00.001 9960 PulseGuide returned control before completion, sleep 208
21:45:33.176 00.214 9960 IsGuiding returns 1
21:45:33.177 00.001 9960 scope still moving after pulse duration time elapsed
21:45:33.207 00.030 9960 IsSlewing returns 0
21:45:33.207 00.000 9960 IsGuiding returns 0
21:45:33.207 00.000 9960 scope move finished after 198 + 48 ms
21:45:33.209 00.002 9960 Move returns status 0, amount 198
21:45:33.209 00.000 9960 move complete, result=0
21:45:33.209 00.000 9960 worker thread done servicing request
21:45:33.210 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 198 ms NORTH
21:45:33.218 00.008 9960 Worker thread wakes up
21:45:33.218 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:45:33.218 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:45:34.469 01.251 9960 Exposure complete
21:45:34.602 00.133 9960 worker thread done servicing request
21:45:34.602 00.000 11872 OnExposeComplete: enter
21:45:34.607 00.005 11872 UpdateGuideState(): m_state=6
21:45:34.611 00.004 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 531
21:45:34.619 00.008 11872 Star::Find returns 1 (0), X=65.34, Y=854.70, Mass=2362, SNR=33.1, Peak=144 HFD=4.8
21:45:34.625 00.006 11872 CameraToMount -- cameraTheta (1.84) - m_xAngle (-3.14) = xAngle (4.98 = -1.30)
21:45:34.629 00.004 11872 CameraToMount -- cameraTheta (1.84) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.81 = -1.48)
21:45:34.633 00.004 11872 CameraToMount -- cameraX=-0.05 cameraY=0.20 hyp=0.20 cameraTheta=1.84 mountX=0.05 mountY=-0.20, mountTheta=-1.31
21:45:34.641 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=-0.05, y=0.20, opts=13)
21:45:34.646 00.005 11872 Enqueuing Move request for scope (-0.05, 0.20)
21:45:34.649 00.003 9960 Worker thread wakes up
21:45:34.649 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=144, med=0, FiltMin=0, FiltMax=76, Gamma=1.000
21:45:34.654 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.20) opts 0xd
21:45:34.654 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.05, 0.20)
21:45:34.655 00.001 9960 Moving (-0.05, 0.20) raw xDistance=0.05 yDistance=-0.20
21:45:34.655 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:45:34.655 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
21:45:34.655 00.000 9960 MoveAxis(E, 0, ABG)
21:45:34.655 00.000 9960 Move returns status 0, amount 0
21:45:34.655 00.000 9960 MoveAxis(N, 150, ABG)
21:45:34.655 00.000 9960 Guiding  Dir = 0, Dur = 150
21:45:34.655 00.000 11872 UpdateGuideState exits: m=2362 SNR=33.1
21:45:34.661 00.006 9960 IsSlewing returns 0
21:45:34.661 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:34.666 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:45:34.670 00.004 11872 Enqueuing Expose request
21:45:34.675 00.005 9960 IsGuiding returns 0
21:45:34.675 00.000 9960 PulseGuide returned control before completion, sleep 160
21:45:34.849 00.174 9960 IsGuiding returns 0
21:45:34.849 00.000 9960 Move returns status 0, amount 150
21:45:34.849 00.000 9960 move complete, result=0
21:45:34.850 00.001 9960 worker thread done servicing request
21:45:34.850 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 150 ms NORTH
21:45:34.854 00.004 9960 Worker thread wakes up
21:45:34.854 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:45:34.855 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:45:36.115 01.260 9960 Exposure complete
21:45:36.243 00.128 9960 worker thread done servicing request
21:45:36.244 00.001 11872 OnExposeComplete: enter
21:45:36.248 00.004 11872 UpdateGuideState(): m_state=6
21:45:36.252 00.004 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 532
21:45:36.255 00.003 11872 Star::Find returns 1 (0), X=65.44, Y=854.69, Mass=2474, SNR=33.9, Peak=134 HFD=5.2
21:45:36.259 00.004 11872 CameraToMount -- cameraTheta (1.32) - m_xAngle (-3.14) = xAngle (4.45 = -1.83)
21:45:36.262 00.003 11872 CameraToMount -- cameraTheta (1.32) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.28 = -2.00)
21:45:36.267 00.005 11872 CameraToMount -- cameraX=0.05 cameraY=0.18 hyp=0.19 cameraTheta=1.32 mountX=-0.05 mountY=-0.17, mountTheta=-1.84
21:45:36.273 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.05, y=0.18, opts=13)
21:45:36.278 00.005 11872 Enqueuing Move request for scope (0.05, 0.18)
21:45:36.281 00.003 9960 Worker thread wakes up
21:45:36.282 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=134, med=0, FiltMin=0, FiltMax=79, Gamma=1.000
21:45:36.286 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.18) opts 0xd
21:45:36.286 00.000 9960 Handling offset move in thread for scope, endpoint = (0.05, 0.18)
21:45:36.286 00.000 9960 Moving (0.05, 0.18) raw xDistance=-0.05 yDistance=-0.17
21:45:36.286 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:45:36.286 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:45:36.286 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:45:36.287 00.001 9960 MoveAxis(E, 0, ABG)
21:45:36.287 00.000 9960 Move returns status 0, amount 0
21:45:36.287 00.000 9960 MoveAxis(N, 0, ABG)
21:45:36.287 00.000 9960 Move returns status 0, amount 0
21:45:36.287 00.000 9960 move complete, result=0
21:45:36.287 00.000 11872 UpdateGuideState exits: m=2474 SNR=33.9
21:45:36.291 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:36.295 00.004 9960 worker thread done servicing request
21:45:36.295 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:45:36.299 00.004 11872 Enqueuing Expose request
21:45:36.303 00.004 9960 Worker thread wakes up
21:45:36.303 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:45:36.308 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:45:36.308 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:45:37.554 01.246 9960 Exposure complete
21:45:37.663 00.109 9960 worker thread done servicing request
21:45:37.663 00.000 11872 OnExposeComplete: enter
21:45:37.667 00.004 11872 UpdateGuideState(): m_state=6
21:45:37.675 00.008 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 533
21:45:37.680 00.005 11872 Star::Find returns 1 (0), X=65.48, Y=854.83, Mass=2478, SNR=33.5, Peak=131 HFD=5.2
21:45:37.685 00.005 11872 CameraToMount -- cameraTheta (1.30) - m_xAngle (-3.14) = xAngle (4.44 = -1.85)
21:45:37.689 00.004 11872 CameraToMount -- cameraTheta (1.30) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.26 = -2.02)
21:45:37.693 00.004 11872 CameraToMount -- cameraX=0.09 cameraY=0.32 hyp=0.33 cameraTheta=1.30 mountX=-0.09 mountY=-0.30, mountTheta=-1.86
21:45:37.698 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.09, y=0.32, opts=13)
21:45:37.705 00.007 11872 Enqueuing Move request for scope (0.09, 0.32)
21:45:37.710 00.005 9960 Worker thread wakes up
21:45:37.710 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.32) opts 0xd
21:45:37.710 00.000 9960 Handling offset move in thread for scope, endpoint = (0.09, 0.32)
21:45:37.711 00.001 9960 Moving (0.09, 0.32) raw xDistance=-0.09 yDistance=-0.30
21:45:37.711 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:45:37.711 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
21:45:37.711 00.000 9960 MoveAxis(E, 0, ABG)
21:45:37.712 00.001 9960 Move returns status 0, amount 0
21:45:37.712 00.000 9960 MoveAxis(N, 223, ABG)
21:45:37.712 00.000 9960 Guiding  Dir = 0, Dur = 223
21:45:37.712 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=131, med=0, FiltMin=0, FiltMax=75, Gamma=1.000
21:45:37.717 00.005 9960 IsSlewing returns 0
21:45:37.717 00.000 11872 UpdateGuideState exits: m=2478 SNR=33.5
21:45:37.721 00.004 9960 IsGuiding returns 0
21:45:37.721 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:37.725 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:45:37.728 00.003 9960 PulseGuide returned control before completion, sleep 233
21:45:37.729 00.001 11872 Enqueuing Expose request
21:45:37.965 00.236 9960 IsGuiding returns 1
21:45:37.965 00.000 9960 scope still moving after pulse duration time elapsed
21:45:37.997 00.032 9960 IsSlewing returns 0
21:45:37.998 00.001 9960 IsGuiding returns 0
21:45:37.999 00.001 9960 scope move finished after 223 + 54 ms
21:45:37.999 00.000 9960 Move returns status 0, amount 223
21:45:38.000 00.001 9960 move complete, result=0
21:45:38.000 00.000 9960 worker thread done servicing request
21:45:38.000 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 223 ms NORTH
21:45:38.006 00.006 9960 Worker thread wakes up
21:45:38.008 00.002 9960 worker thread servicing REQUEST_EXPOSE 1000
21:45:38.008 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:45:39.255 01.247 9960 Exposure complete
21:45:39.381 00.126 9960 worker thread done servicing request
21:45:39.383 00.002 11872 OnExposeComplete: enter
21:45:39.386 00.003 11872 UpdateGuideState(): m_state=6
21:45:39.390 00.004 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 534
21:45:39.393 00.003 11872 Star::Find returns 1 (0), X=65.48, Y=854.64, Mass=2541, SNR=34.1, Peak=137 HFD=4.8
21:45:39.397 00.004 11872 CameraToMount -- cameraTheta (0.97) - m_xAngle (-3.14) = xAngle (4.10 = -2.18)
21:45:39.402 00.005 11872 CameraToMount -- cameraTheta (0.97) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.93 = -2.35)
21:45:39.405 00.003 11872 CameraToMount -- cameraX=0.09 cameraY=0.13 hyp=0.16 cameraTheta=0.97 mountX=-0.09 mountY=-0.11, mountTheta=-2.25
21:45:39.411 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.09, y=0.13, opts=13)
21:45:39.414 00.003 11872 Enqueuing Move request for scope (0.09, 0.13)
21:45:39.418 00.004 9960 Worker thread wakes up
21:45:39.419 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.13) opts 0xd
21:45:39.419 00.000 9960 Handling offset move in thread for scope, endpoint = (0.09, 0.13)
21:45:39.419 00.000 9960 Moving (0.09, 0.13) raw xDistance=-0.09 yDistance=-0.11
21:45:39.419 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:45:39.419 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:45:39.419 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=137, med=0, FiltMin=0, FiltMax=89, Gamma=1.000
21:45:39.422 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:45:39.422 00.000 9960 MoveAxis(E, 0, ABG)
21:45:39.423 00.001 9960 Move returns status 0, amount 0
21:45:39.423 00.000 9960 MoveAxis(N, 0, ABG)
21:45:39.423 00.000 9960 Move returns status 0, amount 0
21:45:39.423 00.000 9960 move complete, result=0
21:45:39.423 00.000 9960 worker thread done servicing request
21:45:39.423 00.000 11872 UpdateGuideState exits: m=2541 SNR=34.1
21:45:39.426 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:39.430 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:45:39.433 00.003 11872 Enqueuing Expose request
21:45:39.436 00.003 9960 Worker thread wakes up
21:45:39.436 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:45:39.440 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
21:45:39.440 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:45:40.689 01.249 9960 Exposure complete
21:45:40.820 00.131 9960 worker thread done servicing request
21:45:40.820 00.000 11872 OnExposeComplete: enter
21:45:40.825 00.005 11872 UpdateGuideState(): m_state=6
21:45:40.829 00.004 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 535
21:45:40.834 00.005 11872 Star::Find returns 1 (0), X=65.46, Y=854.84, Mass=2322, SNR=32.5, Peak=124 HFD=5.0
21:45:40.838 00.004 11872 CameraToMount -- cameraTheta (1.35) - m_xAngle (-3.14) = xAngle (4.49 = -1.79)
21:45:40.842 00.004 11872 CameraToMount -- cameraTheta (1.35) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.32 = -1.97)
21:45:40.845 00.003 11872 CameraToMount -- cameraX=0.07 cameraY=0.33 hyp=0.34 cameraTheta=1.35 mountX=-0.08 mountY=-0.32, mountTheta=-1.81
21:45:40.850 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.07, y=0.33, opts=13)
21:45:40.854 00.004 11872 Enqueuing Move request for scope (0.07, 0.33)
21:45:40.859 00.005 9960 Worker thread wakes up
21:45:40.859 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=124, med=0, FiltMin=0, FiltMax=82, Gamma=1.000
21:45:40.864 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.33) opts 0xd
21:45:40.864 00.000 9960 Handling offset move in thread for scope, endpoint = (0.07, 0.33)
21:45:40.864 00.000 9960 Moving (0.07, 0.33) raw xDistance=-0.08 yDistance=-0.32
21:45:40.864 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:45:40.865 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
21:45:40.866 00.001 9960 MoveAxis(E, 0, ABG)
21:45:40.866 00.000 9960 Move returns status 0, amount 0
21:45:40.866 00.000 11872 UpdateGuideState exits: m=2322 SNR=32.5
21:45:40.871 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:40.875 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:45:40.879 00.004 11872 Enqueuing Expose request
21:45:40.882 00.003 9960 MoveAxis(N, 236, ABG)
21:45:40.882 00.000 9960 Guiding  Dir = 0, Dur = 236
21:45:40.882 00.000 9960 IsSlewing returns 0
21:45:40.884 00.002 9960 IsGuiding returns 0
21:45:40.884 00.000 9960 PulseGuide returned control before completion, sleep 246
21:45:41.134 00.250 9960 IsGuiding returns 1
21:45:41.134 00.000 9960 scope still moving after pulse duration time elapsed
21:45:41.166 00.032 9960 IsSlewing returns 0
21:45:41.167 00.001 9960 IsGuiding returns 0
21:45:41.168 00.001 9960 scope move finished after 236 + 48 ms
21:45:41.169 00.001 9960 Move returns status 0, amount 236
21:45:41.169 00.000 9960 move complete, result=0
21:45:41.170 00.001 9960 worker thread done servicing request
21:45:41.170 00.000 9960 Worker thread wakes up
21:45:41.170 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 236 ms NORTH
21:45:41.177 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:45:41.177 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:45:42.432 01.255 9960 Exposure complete
21:45:42.561 00.129 9960 worker thread done servicing request
21:45:42.561 00.000 11872 OnExposeComplete: enter
21:45:42.565 00.004 11872 UpdateGuideState(): m_state=6
21:45:42.569 00.004 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 536
21:45:42.573 00.004 11872 Star::Find returns 1 (0), X=65.40, Y=854.66, Mass=2509, SNR=34.2, Peak=150 HFD=4.8
21:45:42.578 00.005 11872 CameraToMount -- cameraTheta (1.50) - m_xAngle (-3.14) = xAngle (4.64 = -1.64)
21:45:42.583 00.005 11872 CameraToMount -- cameraTheta (1.50) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.47 = -1.81)
21:45:42.589 00.006 11872 CameraToMount -- cameraX=0.01 cameraY=0.15 hyp=0.15 cameraTheta=1.50 mountX=-0.01 mountY=-0.15, mountTheta=-1.64
21:45:42.597 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=0.01, y=0.15, opts=13)
21:45:42.603 00.006 11872 Enqueuing Move request for scope (0.01, 0.15)
21:45:42.606 00.003 9960 Worker thread wakes up
21:45:42.606 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=150, med=0, FiltMin=0, FiltMax=81, Gamma=1.000
21:45:42.611 00.005 11872 UpdateGuideState exits: m=2509 SNR=34.2
21:45:42.614 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:42.618 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:45:42.623 00.005 11872 Enqueuing Expose request
21:45:42.627 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.15) opts 0xd
21:45:42.627 00.000 9960 Handling offset move in thread for scope, endpoint = (0.01, 0.15)
21:45:42.627 00.000 9960 Moving (0.01, 0.15) raw xDistance=-0.01 yDistance=-0.15
21:45:42.627 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:45:42.628 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:45:42.628 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:45:42.628 00.000 9960 MoveAxis(E, 0, ABG)
21:45:42.628 00.000 9960 Move returns status 0, amount 0
21:45:42.628 00.000 9960 MoveAxis(N, 0, ABG)
21:45:42.629 00.001 9960 Move returns status 0, amount 0
21:45:42.629 00.000 9960 move complete, result=0
21:45:42.629 00.000 9960 worker thread done servicing request
21:45:42.629 00.000 9960 Worker thread wakes up
21:45:42.630 00.001 11872 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:45:42.634 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
21:45:42.634 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:45:43.880 01.246 9960 Exposure complete
21:45:44.010 00.130 9960 worker thread done servicing request
21:45:44.010 00.000 11872 OnExposeComplete: enter
21:45:44.016 00.006 11872 UpdateGuideState(): m_state=6
21:45:44.020 00.004 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 537
21:45:44.024 00.004 11872 Star::Find returns 1 (0), X=65.35, Y=854.83, Mass=2398, SNR=33.3, Peak=148 HFD=4.5
21:45:44.028 00.004 11872 CameraToMount -- cameraTheta (1.69) - m_xAngle (-3.14) = xAngle (4.83 = -1.46)
21:45:44.031 00.003 11872 CameraToMount -- cameraTheta (1.69) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.65 = -1.63)
21:45:44.036 00.005 11872 CameraToMount -- cameraX=-0.04 cameraY=0.32 hyp=0.32 cameraTheta=1.69 mountX=0.04 mountY=-0.32, mountTheta=-1.46
21:45:44.041 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.04, y=0.32, opts=13)
21:45:44.044 00.003 11872 Enqueuing Move request for scope (-0.04, 0.32)
21:45:44.049 00.005 9960 Worker thread wakes up
21:45:44.050 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=148, med=0, FiltMin=0, FiltMax=86, Gamma=1.000
21:45:44.053 00.003 11872 UpdateGuideState exits: m=2398 SNR=33.3
21:45:44.057 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:44.063 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:45:44.066 00.003 11872 Enqueuing Expose request
21:45:44.070 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.32) opts 0xd
21:45:44.070 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.04, 0.32)
21:45:44.070 00.000 9960 Moving (-0.04, 0.32) raw xDistance=0.04 yDistance=-0.32
21:45:44.070 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:45:44.071 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
21:45:44.071 00.000 9960 MoveAxis(E, 0, ABG)
21:45:44.071 00.000 9960 Move returns status 0, amount 0
21:45:44.071 00.000 9960 MoveAxis(N, 240, ABG)
21:45:44.071 00.000 9960 Guiding  Dir = 0, Dur = 240
21:45:44.072 00.001 9960 IsSlewing returns 0
21:45:44.073 00.001 9960 IsGuiding returns 0
21:45:44.073 00.000 9960 PulseGuide returned control before completion, sleep 250
21:45:44.325 00.252 9960 IsGuiding returns 1
21:45:44.327 00.002 9960 scope still moving after pulse duration time elapsed
21:45:44.356 00.029 9960 IsSlewing returns 0
21:45:44.357 00.001 9960 IsGuiding returns 0
21:45:44.359 00.002 9960 scope move finished after 240 + 45 ms
21:45:44.359 00.000 9960 Move returns status 0, amount 240
21:45:44.360 00.001 9960 move complete, result=0
21:45:44.360 00.000 9960 worker thread done servicing request
21:45:44.361 00.001 9960 Worker thread wakes up
21:45:44.361 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.3 px 240 ms NORTH
21:45:44.367 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:45:44.368 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:45:45.624 01.256 9960 Exposure complete
21:45:45.754 00.130 9960 worker thread done servicing request
21:45:45.755 00.001 11872 OnExposeComplete: enter
21:45:45.759 00.004 11872 UpdateGuideState(): m_state=6
21:45:45.763 00.004 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 538
21:45:45.768 00.005 11872 Star::Find returns 1 (0), X=65.28, Y=854.65, Mass=2505, SNR=33.7, Peak=145 HFD=4.8
21:45:45.771 00.003 11872 CameraToMount -- cameraTheta (2.27) - m_xAngle (-3.14) = xAngle (5.40 = -0.88)
21:45:45.776 00.005 11872 CameraToMount -- cameraTheta (2.27) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.23 = -1.05)
21:45:45.779 00.003 11872 CameraToMount -- cameraX=-0.11 cameraY=0.14 hyp=0.18 cameraTheta=2.27 mountX=0.11 mountY=-0.15, mountTheta=-0.94
21:45:45.784 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.11, y=0.14, opts=13)
21:45:45.788 00.004 11872 Enqueuing Move request for scope (-0.11, 0.14)
21:45:45.793 00.005 9960 Worker thread wakes up
21:45:45.793 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=145, med=0, FiltMin=0, FiltMax=80, Gamma=1.000
21:45:45.798 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.14) opts 0xd
21:45:45.798 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.11, 0.14)
21:45:45.799 00.001 9960 Moving (-0.11, 0.14) raw xDistance=0.11 yDistance=-0.15
21:45:45.799 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:45:45.799 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:45:45.799 00.000 11872 UpdateGuideState exits: m=2505 SNR=33.7
21:45:45.808 00.009 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:45.813 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:45:45.817 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:45:45.817 00.000 9960 MoveAxis(E, 0, ABG)
21:45:45.817 00.000 9960 Move returns status 0, amount 0
21:45:45.817 00.000 9960 MoveAxis(N, 0, ABG)
21:45:45.818 00.001 11872 Enqueuing Expose request
21:45:45.821 00.003 9960 Move returns status 0, amount 0
21:45:45.821 00.000 9960 move complete, result=0
21:45:45.821 00.000 9960 worker thread done servicing request
21:45:45.823 00.002 9960 Worker thread wakes up
21:45:45.823 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:45:45.823 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:45:45.827 00.004 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:45:47.069 01.242 9960 Exposure complete
21:45:47.214 00.145 9960 worker thread done servicing request
21:45:47.215 00.001 11872 OnExposeComplete: enter
21:45:47.220 00.005 11872 UpdateGuideState(): m_state=6
21:45:47.226 00.006 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 539
21:45:47.234 00.008 11872 Star::Find returns 1 (0), X=65.40, Y=854.97, Mass=2394, SNR=33.3, Peak=150 HFD=4.8
21:45:47.241 00.007 11872 CameraToMount -- cameraTheta (1.55) - m_xAngle (-3.14) = xAngle (4.69 = -1.60)
21:45:47.246 00.005 11872 CameraToMount -- cameraTheta (1.55) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.51 = -1.77)
21:45:47.250 00.004 11872 CameraToMount -- cameraX=0.01 cameraY=0.46 hyp=0.46 cameraTheta=1.55 mountX=-0.01 mountY=-0.45, mountTheta=-1.60
21:45:47.256 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.01, y=0.46, opts=13)
21:45:47.262 00.006 11872 Enqueuing Move request for scope (0.01, 0.46)
21:45:47.267 00.005 9960 Worker thread wakes up
21:45:47.267 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=150, med=0, FiltMin=0, FiltMax=67, Gamma=1.000
21:45:47.274 00.007 9960 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.46) opts 0xd
21:45:47.274 00.000 9960 Handling offset move in thread for scope, endpoint = (0.01, 0.46)
21:45:47.274 00.000 9960 Moving (0.01, 0.46) raw xDistance=-0.01 yDistance=-0.45
21:45:47.274 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:45:47.275 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.45 from input -0.45
21:45:47.275 00.000 11872 UpdateGuideState exits: m=2394 SNR=33.3
21:45:47.279 00.004 9960 MoveAxis(E, 0, ABG)
21:45:47.279 00.000 9960 Move returns status 0, amount 0
21:45:47.280 00.001 9960 MoveAxis(N, 336, ABG)
21:45:47.280 00.000 9960 Guiding  Dir = 0, Dur = 336
21:45:47.280 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:47.284 00.004 9960 IsSlewing returns 0
21:45:47.285 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:45:47.288 00.003 9960 IsGuiding returns 0
21:45:47.289 00.001 11872 Enqueuing Expose request
21:45:47.294 00.005 9960 PulseGuide returned control before completion, sleep 346
21:45:47.647 00.353 9960 IsGuiding returns 0
21:45:47.647 00.000 9960 Move returns status 0, amount 336
21:45:47.649 00.002 9960 move complete, result=0
21:45:47.649 00.000 9960 worker thread done servicing request
21:45:47.650 00.001 11872 GuideStep: -0.0 px 0 ms EAST, -0.4 px 336 ms NORTH
21:45:47.655 00.005 9960 Worker thread wakes up
21:45:47.656 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:45:47.656 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:45:48.912 01.256 9960 Exposure complete
21:45:49.039 00.127 9960 worker thread done servicing request
21:45:49.040 00.001 11872 OnExposeComplete: enter
21:45:49.044 00.004 11872 UpdateGuideState(): m_state=6
21:45:49.047 00.003 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 540
21:45:49.052 00.005 11872 Star::Find returns 1 (0), X=65.13, Y=854.63, Mass=2349, SNR=32.9, Peak=153 HFD=4.7
21:45:49.056 00.004 11872 CameraToMount -- cameraTheta (2.71) - m_xAngle (-3.14) = xAngle (5.84 = -0.44)
21:45:49.063 00.007 11872 CameraToMount -- cameraTheta (2.71) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.67 = -0.61)
21:45:49.069 00.006 11872 CameraToMount -- cameraX=-0.26 cameraY=0.12 hyp=0.29 cameraTheta=2.71 mountX=0.26 mountY=-0.17, mountTheta=-0.57
21:45:49.080 00.011 11872 SchedulePrimaryMove(0FA44CE0, x=-0.26, y=0.12, opts=13)
21:45:49.086 00.006 11872 Enqueuing Move request for scope (-0.26, 0.12)
21:45:49.091 00.005 9960 Worker thread wakes up
21:45:49.091 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.12) opts 0xd
21:45:49.092 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.26, 0.12)
21:45:49.092 00.000 9960 Moving (-0.26, 0.12) raw xDistance=0.26 yDistance=-0.17
21:45:49.092 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.26
21:45:49.092 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:45:49.093 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=153, med=0, FiltMin=0, FiltMax=82, Gamma=1.000
21:45:49.098 00.005 11872 UpdateGuideState exits: m=2349 SNR=32.9
21:45:49.102 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:45:49.102 00.000 9960 MoveAxis(W, 124, ABG)
21:45:49.102 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:49.112 00.010 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:45:49.119 00.007 9960 Guiding  Dir = 3, Dur = 124
21:45:49.119 00.000 11872 Enqueuing Expose request
21:45:49.125 00.006 9960 IsSlewing returns 0
21:45:49.126 00.001 9960 IsGuiding returns 0
21:45:49.126 00.000 9960 PulseGuide returned control before completion, sleep 134
21:45:49.273 00.147 9960 IsGuiding returns 1
21:45:49.274 00.001 9960 scope still moving after pulse duration time elapsed
21:45:49.306 00.032 9960 IsSlewing returns 0
21:45:49.306 00.000 9960 IsGuiding returns 0
21:45:49.308 00.002 9960 scope move finished after 124 + 57 ms
21:45:49.308 00.000 9960 Move returns status 0, amount 124
21:45:49.309 00.001 9960 MoveAxis(N, 0, ABG)
21:45:49.309 00.000 9960 Move returns status 0, amount 0
21:45:49.309 00.000 9960 move complete, result=0
21:45:49.310 00.001 9960 worker thread done servicing request
21:45:49.310 00.000 9960 Worker thread wakes up
21:45:49.310 00.000 11872 GuideStep: 0.3 px 124 ms WEST, -0.2 px 0 ms NORTH
21:45:49.313 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
21:45:49.314 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:45:50.563 01.249 9960 Exposure complete
21:45:50.691 00.128 9960 worker thread done servicing request
21:45:50.691 00.000 11872 OnExposeComplete: enter
21:45:50.696 00.005 11872 UpdateGuideState(): m_state=6
21:45:50.701 00.005 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 541
21:45:50.706 00.005 11872 Star::Find returns 1 (0), X=65.32, Y=854.80, Mass=2532, SNR=34.0, Peak=169 HFD=4.6
21:45:50.714 00.008 11872 CameraToMount -- cameraTheta (1.81) - m_xAngle (-3.14) = xAngle (4.95 = -1.33)
21:45:50.718 00.004 11872 CameraToMount -- cameraTheta (1.81) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.78 = -1.51)
21:45:50.722 00.004 11872 CameraToMount -- cameraX=-0.07 cameraY=0.29 hyp=0.30 cameraTheta=1.81 mountX=0.07 mountY=-0.29, mountTheta=-1.34
21:45:50.728 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.07, y=0.29, opts=13)
21:45:50.734 00.006 11872 Enqueuing Move request for scope (-0.07, 0.29)
21:45:50.740 00.006 9960 Worker thread wakes up
21:45:50.740 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=169, med=0, FiltMin=0, FiltMax=77, Gamma=1.000
21:45:50.744 00.004 11872 UpdateGuideState exits: m=2532 SNR=34.0
21:45:50.748 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.29) opts 0xd
21:45:50.748 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.07, 0.29)
21:45:50.748 00.000 9960 Moving (-0.07, 0.29) raw xDistance=0.07 yDistance=-0.29
21:45:50.749 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:45:50.749 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
21:45:50.749 00.000 9960 MoveAxis(E, 0, ABG)
21:45:50.749 00.000 9960 Move returns status 0, amount 0
21:45:50.750 00.001 9960 MoveAxis(N, 220, ABG)
21:45:50.750 00.000 9960 Guiding  Dir = 0, Dur = 220
21:45:50.750 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:50.755 00.005 9960 IsSlewing returns 0
21:45:50.755 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:45:50.759 00.004 9960 IsGuiding returns 0
21:45:50.759 00.000 11872 Enqueuing Expose request
21:45:50.766 00.007 9960 PulseGuide returned control before completion, sleep 230
21:45:51.004 00.238 9960 IsGuiding returns 1
21:45:51.004 00.000 9960 scope still moving after pulse duration time elapsed
21:45:51.035 00.031 9960 IsSlewing returns 0
21:45:51.036 00.001 9960 IsGuiding returns 0
21:45:51.036 00.000 9960 scope move finished after 220 + 57 ms
21:45:51.037 00.001 9960 Move returns status 0, amount 220
21:45:51.037 00.000 9960 move complete, result=0
21:45:51.038 00.001 9960 worker thread done servicing request
21:45:51.038 00.000 9960 Worker thread wakes up
21:45:51.039 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 220 ms NORTH
21:45:51.046 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:45:51.046 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:45:52.299 01.253 9960 Exposure complete
21:45:52.427 00.128 9960 worker thread done servicing request
21:45:52.427 00.000 11872 OnExposeComplete: enter
21:45:52.430 00.003 11872 UpdateGuideState(): m_state=6
21:45:52.432 00.002 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 542
21:45:52.435 00.003 11872 Star::Find returns 1 (0), X=65.37, Y=854.60, Mass=2487, SNR=33.9, Peak=137 HFD=4.9
21:45:52.437 00.002 11872 CameraToMount -- cameraTheta (1.79) - m_xAngle (-3.14) = xAngle (4.93 = -1.36)
21:45:52.441 00.004 11872 CameraToMount -- cameraTheta (1.79) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.76 = -1.53)
21:45:52.443 00.002 11872 CameraToMount -- cameraX=-0.02 cameraY=0.09 hyp=0.09 cameraTheta=1.79 mountX=0.02 mountY=-0.09, mountTheta=-1.36
21:45:52.448 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.02, y=0.09, opts=13)
21:45:52.452 00.004 11872 Enqueuing Move request for scope (-0.02, 0.09)
21:45:52.455 00.003 9960 Worker thread wakes up
21:45:52.455 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.09) opts 0xd
21:45:52.455 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.02, 0.09)
21:45:52.455 00.000 9960 Moving (-0.02, 0.09) raw xDistance=0.02 yDistance=-0.09
21:45:52.455 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=137, med=0, FiltMin=0, FiltMax=74, Gamma=1.000
21:45:52.460 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:45:52.461 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:45:52.461 00.000 11872 UpdateGuideState exits: m=2487 SNR=33.9
21:45:52.464 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:45:52.464 00.000 9960 MoveAxis(E, 0, ABG)
21:45:52.466 00.002 9960 Move returns status 0, amount 0
21:45:52.466 00.000 9960 MoveAxis(N, 0, ABG)
21:45:52.466 00.000 9960 Move returns status 0, amount 0
21:45:52.466 00.000 9960 move complete, result=0
21:45:52.466 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:52.470 00.004 9960 worker thread done servicing request
21:45:52.470 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:45:52.475 00.005 11872 Enqueuing Expose request
21:45:52.478 00.003 9960 Worker thread wakes up
21:45:52.478 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:45:52.478 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:45:52.478 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:45:53.721 01.243 9960 Exposure complete
21:45:53.843 00.122 9960 worker thread done servicing request
21:45:53.843 00.000 11872 OnExposeComplete: enter
21:45:53.847 00.004 11872 UpdateGuideState(): m_state=6
21:45:53.851 00.004 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 543
21:45:53.855 00.004 11872 Star::Find returns 1 (0), X=65.27, Y=854.72, Mass=2552, SNR=34.4, Peak=142 HFD=4.8
21:45:53.859 00.004 11872 CameraToMount -- cameraTheta (2.09) - m_xAngle (-3.14) = xAngle (5.22 = -1.06)
21:45:53.865 00.006 11872 CameraToMount -- cameraTheta (2.09) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.05 = -1.23)
21:45:53.870 00.005 11872 CameraToMount -- cameraX=-0.12 cameraY=0.21 hyp=0.25 cameraTheta=2.09 mountX=0.12 mountY=-0.23, mountTheta=-1.09
21:45:53.875 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.12, y=0.21, opts=13)
21:45:53.880 00.005 11872 Enqueuing Move request for scope (-0.12, 0.21)
21:45:53.883 00.003 9960 Worker thread wakes up
21:45:53.884 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=142, med=0, FiltMin=0, FiltMax=80, Gamma=1.000
21:45:53.889 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.21) opts 0xd
21:45:53.889 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.12, 0.21)
21:45:53.889 00.000 9960 Moving (-0.12, 0.21) raw xDistance=0.12 yDistance=-0.23
21:45:53.889 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:45:53.890 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
21:45:53.890 00.000 9960 MoveAxis(E, 0, ABG)
21:45:53.890 00.000 11872 UpdateGuideState exits: m=2552 SNR=34.4
21:45:53.894 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:53.899 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:45:53.902 00.003 11872 Enqueuing Expose request
21:45:53.906 00.004 9960 Move returns status 0, amount 0
21:45:53.906 00.000 9960 MoveAxis(N, 174, ABG)
21:45:53.906 00.000 9960 Guiding  Dir = 0, Dur = 174
21:45:53.906 00.000 9960 IsSlewing returns 0
21:45:53.907 00.001 9960 IsGuiding returns 0
21:45:53.907 00.000 9960 PulseGuide returned control before completion, sleep 184
21:45:54.102 00.195 9960 IsGuiding returns 1
21:45:54.103 00.001 9960 scope still moving after pulse duration time elapsed
21:45:54.134 00.031 9960 IsSlewing returns 0
21:45:54.134 00.000 9960 IsGuiding returns 0
21:45:54.134 00.000 9960 scope move finished after 174 + 53 ms
21:45:54.136 00.002 9960 Move returns status 0, amount 174
21:45:54.136 00.000 9960 move complete, result=0
21:45:54.136 00.000 9960 worker thread done servicing request
21:45:54.136 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 174 ms NORTH
21:45:54.143 00.007 9960 Worker thread wakes up
21:45:54.145 00.002 9960 worker thread servicing REQUEST_EXPOSE 1000
21:45:54.145 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:45:55.388 01.243 9960 Exposure complete
21:45:55.516 00.128 9960 worker thread done servicing request
21:45:55.517 00.001 11872 OnExposeComplete: enter
21:45:55.525 00.008 11872 UpdateGuideState(): m_state=6
21:45:55.529 00.004 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 544
21:45:55.532 00.003 11872 Star::Find returns 1 (0), X=65.38, Y=854.59, Mass=2476, SNR=33.8, Peak=139 HFD=5.0
21:45:55.535 00.003 11872 CameraToMount -- cameraTheta (1.74) - m_xAngle (-3.14) = xAngle (4.87 = -1.41)
21:45:55.540 00.005 11872 CameraToMount -- cameraTheta (1.74) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.70 = -1.58)
21:45:55.545 00.005 11872 CameraToMount -- cameraX=-0.01 cameraY=0.08 hyp=0.08 cameraTheta=1.74 mountX=0.01 mountY=-0.08, mountTheta=-1.41
21:45:55.552 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.01, y=0.08, opts=13)
21:45:55.556 00.004 11872 Enqueuing Move request for scope (-0.01, 0.08)
21:45:55.561 00.005 9960 Worker thread wakes up
21:45:55.561 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.08) opts 0xd
21:45:55.561 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=139, med=0, FiltMin=0, FiltMax=75, Gamma=1.000
21:45:55.565 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.01, 0.08)
21:45:55.565 00.000 11872 UpdateGuideState exits: m=2476 SNR=33.8
21:45:55.569 00.004 9960 Moving (-0.01, 0.08) raw xDistance=0.01 yDistance=-0.08
21:45:55.569 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:55.573 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:45:55.573 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:45:55.576 00.003 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:45:55.576 00.000 11872 Enqueuing Expose request
21:45:55.580 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:45:55.580 00.000 9960 MoveAxis(E, 0, ABG)
21:45:55.581 00.001 9960 Move returns status 0, amount 0
21:45:55.581 00.000 9960 MoveAxis(N, 0, ABG)
21:45:55.581 00.000 9960 Move returns status 0, amount 0
21:45:55.581 00.000 9960 move complete, result=0
21:45:55.581 00.000 9960 worker thread done servicing request
21:45:55.581 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:45:55.585 00.004 9960 Worker thread wakes up
21:45:55.585 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:45:55.585 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:45:56.835 01.250 9960 Exposure complete
21:45:56.958 00.123 9960 worker thread done servicing request
21:45:56.958 00.000 11872 OnExposeComplete: enter
21:45:56.964 00.006 11872 UpdateGuideState(): m_state=6
21:45:56.968 00.004 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 545
21:45:56.972 00.004 11872 Star::Find returns 1 (0), X=65.32, Y=854.78, Mass=2363, SNR=32.9, Peak=155 HFD=4.6
21:45:56.976 00.004 11872 CameraToMount -- cameraTheta (1.81) - m_xAngle (-3.14) = xAngle (4.95 = -1.34)
21:45:56.980 00.004 11872 CameraToMount -- cameraTheta (1.81) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.77 = -1.51)
21:45:56.983 00.003 11872 CameraToMount -- cameraX=-0.07 cameraY=0.27 hyp=0.28 cameraTheta=1.81 mountX=0.07 mountY=-0.28, mountTheta=-1.34
21:45:56.989 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.07, y=0.27, opts=13)
21:45:56.993 00.004 11872 Enqueuing Move request for scope (-0.07, 0.27)
21:45:56.998 00.005 9960 Worker thread wakes up
21:45:56.998 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.27) opts 0xd
21:45:56.998 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=155, med=0, FiltMin=0, FiltMax=74, Gamma=1.000
21:45:57.002 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.07, 0.27)
21:45:57.002 00.000 9960 Moving (-0.07, 0.27) raw xDistance=0.07 yDistance=-0.28
21:45:57.003 00.001 11872 UpdateGuideState exits: m=2363 SNR=32.9
21:45:57.006 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:57.010 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:45:57.010 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
21:45:57.010 00.000 9960 MoveAxis(E, 0, ABG)
21:45:57.011 00.001 9960 Move returns status 0, amount 0
21:45:57.011 00.000 9960 MoveAxis(N, 210, ABG)
21:45:57.011 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:45:57.016 00.005 11872 Enqueuing Expose request
21:45:57.021 00.005 9960 Guiding  Dir = 0, Dur = 210
21:45:57.022 00.001 9960 IsSlewing returns 0
21:45:57.022 00.000 9960 IsGuiding returns 0
21:45:57.023 00.001 9960 PulseGuide returned control before completion, sleep 220
21:45:57.249 00.226 9960 IsGuiding returns 1
21:45:57.249 00.000 9960 scope still moving after pulse duration time elapsed
21:45:57.280 00.031 9960 IsSlewing returns 0
21:45:57.280 00.000 9960 IsGuiding returns 0
21:45:57.281 00.001 9960 scope move finished after 210 + 48 ms
21:45:57.281 00.000 9960 Move returns status 0, amount 210
21:45:57.281 00.000 9960 move complete, result=0
21:45:57.282 00.001 9960 worker thread done servicing request
21:45:57.282 00.000 9960 Worker thread wakes up
21:45:57.282 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:45:57.283 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:45:57.283 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 210 ms NORTH
21:45:58.525 01.242 9960 Exposure complete
21:45:58.654 00.129 9960 worker thread done servicing request
21:45:58.654 00.000 11872 OnExposeComplete: enter
21:45:58.658 00.004 11872 UpdateGuideState(): m_state=6
21:45:58.662 00.004 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 546
21:45:58.665 00.003 11872 Star::Find returns 1 (0), X=65.32, Y=854.68, Mass=2449, SNR=33.5, Peak=155 HFD=4.8
21:45:58.672 00.007 11872 CameraToMount -- cameraTheta (1.96) - m_xAngle (-3.14) = xAngle (5.10 = -1.19)
21:45:58.676 00.004 11872 CameraToMount -- cameraTheta (1.96) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.92 = -1.36)
21:45:58.679 00.003 11872 CameraToMount -- cameraX=-0.07 cameraY=0.17 hyp=0.19 cameraTheta=1.96 mountX=0.07 mountY=-0.18, mountTheta=-1.21
21:45:58.686 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.07, y=0.17, opts=13)
21:45:58.692 00.006 11872 Enqueuing Move request for scope (-0.07, 0.17)
21:45:58.695 00.003 9960 Worker thread wakes up
21:45:58.696 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=155, med=0, FiltMin=0, FiltMax=74, Gamma=1.000
21:45:58.702 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.17) opts 0xd
21:45:58.703 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.07, 0.17)
21:45:58.703 00.000 9960 Moving (-0.07, 0.17) raw xDistance=0.07 yDistance=-0.18
21:45:58.703 00.000 11872 UpdateGuideState exits: m=2449 SNR=33.5
21:45:58.707 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:45:58.707 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:58.710 00.003 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:45:58.710 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:45:58.714 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:45:58.715 00.001 11872 Enqueuing Expose request
21:45:58.719 00.004 9960 MoveAxis(E, 0, ABG)
21:45:58.719 00.000 9960 Move returns status 0, amount 0
21:45:58.720 00.001 9960 MoveAxis(N, 0, ABG)
21:45:58.720 00.000 9960 Move returns status 0, amount 0
21:45:58.720 00.000 9960 move complete, result=0
21:45:58.720 00.000 9960 worker thread done servicing request
21:45:58.720 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:45:58.724 00.004 9960 Worker thread wakes up
21:45:58.724 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:45:58.724 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:45:59.976 01.252 9960 Exposure complete
21:46:00.094 00.118 9960 worker thread done servicing request
21:46:00.095 00.001 11872 OnExposeComplete: enter
21:46:00.098 00.003 11872 UpdateGuideState(): m_state=6
21:46:00.101 00.003 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 547
21:46:00.104 00.003 11872 Star::Find returns 1 (0), X=65.22, Y=854.85, Mass=2436, SNR=33.5, Peak=155 HFD=4.7
21:46:00.110 00.006 11872 CameraToMount -- cameraTheta (2.03) - m_xAngle (-3.14) = xAngle (5.16 = -1.12)
21:46:00.112 00.002 11872 CameraToMount -- cameraTheta (2.03) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.99 = -1.29)
21:46:00.116 00.004 11872 CameraToMount -- cameraX=-0.17 cameraY=0.34 hyp=0.38 cameraTheta=2.03 mountX=0.17 mountY=-0.36, mountTheta=-1.14
21:46:00.119 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=-0.17, y=0.34, opts=13)
21:46:00.122 00.003 11872 Enqueuing Move request for scope (-0.17, 0.34)
21:46:00.126 00.004 9960 Worker thread wakes up
21:46:00.126 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=155, med=0, FiltMin=0, FiltMax=74, Gamma=1.000
21:46:00.130 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.34) opts 0xd
21:46:00.130 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.17, 0.34)
21:46:00.130 00.000 9960 Moving (-0.17, 0.34) raw xDistance=0.17 yDistance=-0.36
21:46:00.130 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
21:46:00.130 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.36
21:46:00.130 00.000 11872 UpdateGuideState exits: m=2436 SNR=33.5
21:46:00.134 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:00.139 00.005 9960 MoveAxis(E, 0, ABG)
21:46:00.139 00.000 9960 Move returns status 0, amount 0
21:46:00.139 00.000 9960 MoveAxis(N, 272, ABG)
21:46:00.139 00.000 9960 Guiding  Dir = 0, Dur = 272
21:46:00.139 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:46:00.146 00.007 11872 Enqueuing Expose request
21:46:00.150 00.004 9960 IsSlewing returns 0
21:46:00.151 00.001 9960 IsGuiding returns 0
21:46:00.151 00.000 9960 PulseGuide returned control before completion, sleep 282
21:46:00.438 00.287 9960 IsGuiding returns 1
21:46:00.438 00.000 9960 scope still moving after pulse duration time elapsed
21:46:00.468 00.030 9960 IsSlewing returns 0
21:46:00.469 00.001 9960 IsGuiding returns 0
21:46:00.469 00.000 9960 scope move finished after 272 + 46 ms
21:46:00.469 00.000 9960 Move returns status 0, amount 272
21:46:00.471 00.002 9960 move complete, result=0
21:46:00.471 00.000 9960 worker thread done servicing request
21:46:00.471 00.000 9960 Worker thread wakes up
21:46:00.471 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.4 px 272 ms NORTH
21:46:00.476 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:46:00.476 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:46:01.726 01.250 9960 Exposure complete
21:46:01.844 00.118 9960 worker thread done servicing request
21:46:01.844 00.000 11872 OnExposeComplete: enter
21:46:01.848 00.004 11872 UpdateGuideState(): m_state=6
21:46:01.851 00.003 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 548
21:46:01.855 00.004 11872 Star::Find returns 1 (0), X=65.22, Y=854.58, Mass=2433, SNR=33.5, Peak=144 HFD=4.9
21:46:01.863 00.008 11872 CameraToMount -- cameraTheta (2.72) - m_xAngle (-3.14) = xAngle (5.86 = -0.42)
21:46:01.867 00.004 11872 CameraToMount -- cameraTheta (2.72) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.69 = -0.59)
21:46:01.871 00.004 11872 CameraToMount -- cameraX=-0.17 cameraY=0.08 hyp=0.19 cameraTheta=2.72 mountX=0.17 mountY=-0.10, mountTheta=-0.55
21:46:01.877 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.17, y=0.08, opts=13)
21:46:01.881 00.004 11872 Enqueuing Move request for scope (-0.17, 0.08)
21:46:01.886 00.005 9960 Worker thread wakes up
21:46:01.886 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=144, med=0, FiltMin=0, FiltMax=65, Gamma=1.000
21:46:01.891 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.08) opts 0xd
21:46:01.891 00.000 11872 UpdateGuideState exits: m=2433 SNR=33.5
21:46:01.897 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:01.901 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:46:01.905 00.004 11872 Enqueuing Expose request
21:46:01.910 00.005 9960 Handling offset move in thread for scope, endpoint = (-0.17, 0.08)
21:46:01.910 00.000 9960 Moving (-0.17, 0.08) raw xDistance=0.17 yDistance=-0.10
21:46:01.910 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
21:46:01.911 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:46:01.911 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:46:01.911 00.000 9960 MoveAxis(E, 0, ABG)
21:46:01.911 00.000 9960 Move returns status 0, amount 0
21:46:01.911 00.000 9960 MoveAxis(N, 0, ABG)
21:46:01.912 00.001 9960 Move returns status 0, amount 0
21:46:01.912 00.000 9960 move complete, result=0
21:46:01.912 00.000 9960 worker thread done servicing request
21:46:01.912 00.000 9960 Worker thread wakes up
21:46:01.913 00.001 11872 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:46:01.916 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
21:46:01.917 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:46:03.168 01.251 9960 Exposure complete
21:46:03.294 00.126 9960 worker thread done servicing request
21:46:03.294 00.000 11872 OnExposeComplete: enter
21:46:03.302 00.008 11872 UpdateGuideState(): m_state=6
21:46:03.307 00.005 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 549
21:46:03.312 00.005 11872 Star::Find returns 1 (0), X=65.18, Y=854.84, Mass=2434, SNR=33.4, Peak=145 HFD=4.6
21:46:03.315 00.003 11872 CameraToMount -- cameraTheta (2.13) - m_xAngle (-3.14) = xAngle (5.27 = -1.01)
21:46:03.320 00.005 11872 CameraToMount -- cameraTheta (2.13) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.10 = -1.19)
21:46:03.324 00.004 11872 CameraToMount -- cameraX=-0.21 cameraY=0.33 hyp=0.39 cameraTheta=2.13 mountX=0.21 mountY=-0.36, mountTheta=-1.05
21:46:03.332 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=-0.21, y=0.33, opts=13)
21:46:03.337 00.005 11872 Enqueuing Move request for scope (-0.21, 0.33)
21:46:03.341 00.004 9960 Worker thread wakes up
21:46:03.342 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=145, med=0, FiltMin=0, FiltMax=74, Gamma=1.000
21:46:03.345 00.003 11872 UpdateGuideState exits: m=2434 SNR=33.4
21:46:03.350 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:03.352 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:46:03.359 00.007 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.33) opts 0xd
21:46:03.359 00.000 11872 Enqueuing Expose request
21:46:03.363 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.21, 0.33)
21:46:03.363 00.000 9960 Moving (-0.21, 0.33) raw xDistance=0.21 yDistance=-0.36
21:46:03.364 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
21:46:03.364 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.36
21:46:03.364 00.000 9960 MoveAxis(W, 97, ABG)
21:46:03.364 00.000 9960 Guiding  Dir = 3, Dur = 97
21:46:03.366 00.002 9960 IsSlewing returns 0
21:46:03.366 00.000 9960 IsGuiding returns 0
21:46:03.366 00.000 9960 PulseGuide returned control before completion, sleep 107
21:46:03.487 00.121 9960 IsGuiding returns 1
21:46:03.488 00.001 9960 scope still moving after pulse duration time elapsed
21:46:03.518 00.030 9960 IsSlewing returns 0
21:46:03.520 00.002 9960 IsGuiding returns 0
21:46:03.521 00.001 9960 scope move finished after 97 + 57 ms
21:46:03.522 00.001 9960 Move returns status 0, amount 97
21:46:03.522 00.000 9960 MoveAxis(N, 270, ABG)
21:46:03.523 00.001 9960 Guiding  Dir = 0, Dur = 270
21:46:03.524 00.001 9960 IsSlewing returns 0
21:46:03.525 00.001 9960 IsGuiding returns 0
21:46:03.525 00.000 9960 PulseGuide returned control before completion, sleep 280
21:46:03.813 00.288 9960 IsGuiding returns 1
21:46:03.813 00.000 9960 scope still moving after pulse duration time elapsed
21:46:03.844 00.031 9960 IsSlewing returns 0
21:46:03.844 00.000 9960 IsGuiding returns 0
21:46:03.844 00.000 9960 scope move finished after 270 + 49 ms
21:46:03.844 00.000 9960 Move returns status 0, amount 270
21:46:03.844 00.000 9960 move complete, result=0
21:46:03.845 00.001 9960 worker thread done servicing request
21:46:03.845 00.000 11872 GuideStep: 0.2 px 97 ms WEST, -0.4 px 270 ms NORTH
21:46:03.851 00.006 9960 Worker thread wakes up
21:46:03.851 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:46:03.851 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:46:05.095 01.244 9960 Exposure complete
21:46:05.232 00.137 9960 worker thread done servicing request
21:46:05.233 00.001 11872 OnExposeComplete: enter
21:46:05.238 00.005 11872 UpdateGuideState(): m_state=6
21:46:05.242 00.004 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 550
21:46:05.246 00.004 11872 Star::Find returns 1 (0), X=65.26, Y=854.61, Mass=2465, SNR=33.6, Peak=139 HFD=4.9
21:46:05.250 00.004 11872 CameraToMount -- cameraTheta (2.46) - m_xAngle (-3.14) = xAngle (5.60 = -0.68)
21:46:05.254 00.004 11872 CameraToMount -- cameraTheta (2.46) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.43 = -0.86)
21:46:05.258 00.004 11872 CameraToMount -- cameraX=-0.13 cameraY=0.10 hyp=0.17 cameraTheta=2.46 mountX=0.13 mountY=-0.13, mountTheta=-0.77
21:46:05.263 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.13, y=0.10, opts=13)
21:46:05.266 00.003 11872 Enqueuing Move request for scope (-0.13, 0.10)
21:46:05.270 00.004 9960 Worker thread wakes up
21:46:05.271 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=139, med=0, FiltMin=0, FiltMax=71, Gamma=1.000
21:46:05.275 00.004 11872 UpdateGuideState exits: m=2465 SNR=33.6
21:46:05.278 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:05.281 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:46:05.283 00.002 11872 Enqueuing Expose request
21:46:05.287 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.10) opts 0xd
21:46:05.287 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.13, 0.10)
21:46:05.287 00.000 9960 Moving (-0.13, 0.10) raw xDistance=0.13 yDistance=-0.13
21:46:05.287 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
21:46:05.287 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:46:05.288 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:46:05.289 00.001 9960 MoveAxis(E, 0, ABG)
21:46:05.289 00.000 9960 Move returns status 0, amount 0
21:46:05.289 00.000 9960 MoveAxis(N, 0, ABG)
21:46:05.289 00.000 9960 Move returns status 0, amount 0
21:46:05.289 00.000 9960 move complete, result=0
21:46:05.289 00.000 9960 worker thread done servicing request
21:46:05.290 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:46:05.292 00.002 9960 Worker thread wakes up
21:46:05.292 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:46:05.294 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:46:06.539 01.245 9960 Exposure complete
21:46:06.668 00.129 9960 worker thread done servicing request
21:46:06.669 00.001 11872 OnExposeComplete: enter
21:46:06.673 00.004 11872 UpdateGuideState(): m_state=6
21:46:06.678 00.005 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 551
21:46:06.682 00.004 11872 Star::Find returns 1 (0), X=65.33, Y=854.78, Mass=2437, SNR=33.3, Peak=151 HFD=4.9
21:46:06.685 00.003 11872 CameraToMount -- cameraTheta (1.80) - m_xAngle (-3.14) = xAngle (4.94 = -1.34)
21:46:06.690 00.005 11872 CameraToMount -- cameraTheta (1.80) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.77 = -1.52)
21:46:06.694 00.004 11872 CameraToMount -- cameraX=-0.06 cameraY=0.27 hyp=0.28 cameraTheta=1.80 mountX=0.06 mountY=-0.28, mountTheta=-1.35
21:46:06.701 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.06, y=0.27, opts=13)
21:46:06.706 00.005 11872 Enqueuing Move request for scope (-0.06, 0.27)
21:46:06.710 00.004 9960 Worker thread wakes up
21:46:06.711 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=151, med=0, FiltMin=0, FiltMax=68, Gamma=1.000
21:46:06.714 00.003 11872 UpdateGuideState exits: m=2437 SNR=33.3
21:46:06.718 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:06.722 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:46:06.726 00.004 11872 Enqueuing Expose request
21:46:06.729 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.27) opts 0xd
21:46:06.730 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.06, 0.27)
21:46:06.730 00.000 9960 Moving (-0.06, 0.27) raw xDistance=0.06 yDistance=-0.28
21:46:06.730 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:46:06.731 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
21:46:06.731 00.000 9960 MoveAxis(E, 0, ABG)
21:46:06.732 00.001 9960 Move returns status 0, amount 0
21:46:06.732 00.000 9960 MoveAxis(N, 205, ABG)
21:46:06.732 00.000 9960 Guiding  Dir = 0, Dur = 205
21:46:06.734 00.002 9960 IsSlewing returns 0
21:46:06.734 00.000 9960 IsGuiding returns 0
21:46:06.734 00.000 9960 PulseGuide returned control before completion, sleep 215
21:46:06.950 00.216 9960 IsGuiding returns 1
21:46:06.952 00.002 9960 scope still moving after pulse duration time elapsed
21:46:06.982 00.030 9960 IsSlewing returns 0
21:46:06.982 00.000 9960 IsGuiding returns 0
21:46:06.984 00.002 9960 scope move finished after 205 + 44 ms
21:46:06.984 00.000 9960 Move returns status 0, amount 205
21:46:06.984 00.000 9960 move complete, result=0
21:46:06.985 00.001 9960 worker thread done servicing request
21:46:06.985 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 205 ms NORTH
21:46:06.991 00.006 9960 Worker thread wakes up
21:46:06.991 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:46:06.991 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:46:08.242 01.251 9960 Exposure complete
21:46:08.356 00.114 9960 worker thread done servicing request
21:46:08.357 00.001 11872 OnExposeComplete: enter
21:46:08.363 00.006 11872 UpdateGuideState(): m_state=6
21:46:08.367 00.004 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 552
21:46:08.370 00.003 11872 Star::Find returns 1 (0), X=65.24, Y=854.73, Mass=2448, SNR=33.6, Peak=135 HFD=4.8
21:46:08.373 00.003 11872 CameraToMount -- cameraTheta (2.17) - m_xAngle (-3.14) = xAngle (5.31 = -0.98)
21:46:08.377 00.004 11872 CameraToMount -- cameraTheta (2.17) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.13 = -1.15)
21:46:08.380 00.003 11872 CameraToMount -- cameraX=-0.15 cameraY=0.22 hyp=0.26 cameraTheta=2.17 mountX=0.15 mountY=-0.24, mountTheta=-1.02
21:46:08.384 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.15, y=0.22, opts=13)
21:46:08.388 00.004 11872 Enqueuing Move request for scope (-0.15, 0.22)
21:46:08.391 00.003 9960 Worker thread wakes up
21:46:08.391 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=135, med=0, FiltMin=0, FiltMax=63, Gamma=1.000
21:46:08.396 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.22) opts 0xd
21:46:08.396 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.15, 0.22)
21:46:08.396 00.000 11872 UpdateGuideState exits: m=2448 SNR=33.6
21:46:08.401 00.005 9960 Moving (-0.15, 0.22) raw xDistance=0.15 yDistance=-0.24
21:46:08.401 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
21:46:08.401 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
21:46:08.403 00.002 9960 MoveAxis(E, 0, ABG)
21:46:08.403 00.000 9960 Move returns status 0, amount 0
21:46:08.403 00.000 9960 MoveAxis(N, 178, ABG)
21:46:08.403 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:08.409 00.006 9960 Guiding  Dir = 0, Dur = 178
21:46:08.409 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:46:08.415 00.006 9960 IsSlewing returns 0
21:46:08.415 00.000 11872 Enqueuing Expose request
21:46:08.420 00.005 9960 IsGuiding returns 0
21:46:08.421 00.001 9960 PulseGuide returned control before completion, sleep 188
21:46:08.623 00.202 9960 IsGuiding returns 1
21:46:08.623 00.000 9960 scope still moving after pulse duration time elapsed
21:46:08.654 00.031 9960 IsSlewing returns 0
21:46:08.655 00.001 9960 IsGuiding returns 0
21:46:08.655 00.000 9960 scope move finished after 178 + 56 ms
21:46:08.655 00.000 9960 Move returns status 0, amount 178
21:46:08.655 00.000 9960 move complete, result=0
21:46:08.656 00.001 9960 worker thread done servicing request
21:46:08.656 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 178 ms NORTH
21:46:08.663 00.007 9960 Worker thread wakes up
21:46:08.663 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:46:08.664 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:46:09.910 01.246 9960 Exposure complete
21:46:10.020 00.110 9960 worker thread done servicing request
21:46:10.020 00.000 11872 OnExposeComplete: enter
21:46:10.024 00.004 11872 UpdateGuideState(): m_state=6
21:46:10.027 00.003 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 553
21:46:10.033 00.006 11872 Star::Find returns 1 (0), X=65.19, Y=854.59, Mass=2372, SNR=33.0, Peak=125 HFD=4.8
21:46:10.036 00.003 11872 CameraToMount -- cameraTheta (2.74) - m_xAngle (-3.14) = xAngle (5.87 = -0.41)
21:46:10.040 00.004 11872 CameraToMount -- cameraTheta (2.74) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.70 = -0.58)
21:46:10.044 00.004 11872 CameraToMount -- cameraX=-0.19 cameraY=0.08 hyp=0.21 cameraTheta=2.74 mountX=0.19 mountY=-0.12, mountTheta=-0.54
21:46:10.051 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.19, y=0.08, opts=13)
21:46:10.057 00.006 11872 Enqueuing Move request for scope (-0.19, 0.08)
21:46:10.061 00.004 9960 Worker thread wakes up
21:46:10.061 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=125, med=0, FiltMin=0, FiltMax=78, Gamma=1.000
21:46:10.065 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.08) opts 0xd
21:46:10.066 00.001 11872 UpdateGuideState exits: m=2372 SNR=33.0
21:46:10.069 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:10.071 00.002 9960 Handling offset move in thread for scope, endpoint = (-0.19, 0.08)
21:46:10.073 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:46:10.079 00.006 9960 Moving (-0.19, 0.08) raw xDistance=0.19 yDistance=-0.12
21:46:10.079 00.000 11872 Enqueuing Expose request
21:46:10.085 00.006 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
21:46:10.085 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:46:10.085 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:46:10.085 00.000 9960 MoveAxis(E, 0, ABG)
21:46:10.086 00.001 9960 Move returns status 0, amount 0
21:46:10.086 00.000 9960 MoveAxis(N, 0, ABG)
21:46:10.086 00.000 9960 Move returns status 0, amount 0
21:46:10.086 00.000 9960 move complete, result=0
21:46:10.087 00.001 9960 worker thread done servicing request
21:46:10.087 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:46:10.092 00.005 9960 Worker thread wakes up
21:46:10.092 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:46:10.092 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:46:11.341 01.249 9960 Exposure complete
21:46:11.472 00.131 9960 worker thread done servicing request
21:46:11.472 00.000 11872 OnExposeComplete: enter
21:46:11.476 00.004 11872 UpdateGuideState(): m_state=6
21:46:11.479 00.003 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 554
21:46:11.484 00.005 11872 Star::Find returns 1 (0), X=64.99, Y=854.71, Mass=2504, SNR=34.0, Peak=123 HFD=4.8
21:46:11.489 00.005 11872 CameraToMount -- cameraTheta (2.69) - m_xAngle (-3.14) = xAngle (5.82 = -0.46)
21:46:11.493 00.004 11872 CameraToMount -- cameraTheta (2.69) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.65 = -0.63)
21:46:11.497 00.004 11872 CameraToMount -- cameraX=-0.40 cameraY=0.20 hyp=0.45 cameraTheta=2.69 mountX=0.40 mountY=-0.26, mountTheta=-0.58
21:46:11.502 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.40, y=0.20, opts=13)
21:46:11.505 00.003 11872 Enqueuing Move request for scope (-0.40, 0.20)
21:46:11.509 00.004 9960 Worker thread wakes up
21:46:11.509 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.40, 0.20) opts 0xd
21:46:11.509 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.40, 0.20)
21:46:11.509 00.000 9960 Moving (-0.40, 0.20) raw xDistance=0.40 yDistance=-0.26
21:46:11.510 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.40
21:46:11.510 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
21:46:11.511 00.001 9960 MoveAxis(W, 187, ABG)
21:46:11.511 00.000 9960 Guiding  Dir = 3, Dur = 187
21:46:11.511 00.000 9960 IsSlewing returns 0
21:46:11.511 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=123, med=0, FiltMin=0, FiltMax=77, Gamma=1.000
21:46:11.515 00.004 11872 UpdateGuideState exits: m=2504 SNR=34.0
21:46:11.519 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:11.523 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:46:11.526 00.003 11872 Enqueuing Expose request
21:46:11.530 00.004 9960 IsGuiding returns 0
21:46:11.530 00.000 9960 PulseGuide returned control before completion, sleep 197
21:46:11.740 00.210 9960 IsGuiding returns 1
21:46:11.741 00.001 9960 scope still moving after pulse duration time elapsed
21:46:11.770 00.029 9960 IsSlewing returns 0
21:46:11.771 00.001 9960 IsGuiding returns 0
21:46:11.771 00.000 9960 scope move finished after 187 + 54 ms
21:46:11.771 00.000 9960 Move returns status 0, amount 187
21:46:11.771 00.000 9960 MoveAxis(N, 196, ABG)
21:46:11.772 00.001 9960 Guiding  Dir = 0, Dur = 196
21:46:11.772 00.000 9960 IsSlewing returns 0
21:46:11.773 00.001 9960 IsGuiding returns 0
21:46:11.774 00.001 9960 PulseGuide returned control before completion, sleep 206
21:46:11.985 00.211 9960 IsGuiding returns 1
21:46:11.986 00.001 9960 scope still moving after pulse duration time elapsed
21:46:12.017 00.031 9960 IsSlewing returns 0
21:46:12.018 00.001 9960 IsGuiding returns 1
21:46:12.048 00.030 9960 IsSlewing returns 0
21:46:12.048 00.000 9960 IsGuiding returns 1
21:46:12.080 00.032 9960 IsSlewing returns 0
21:46:12.082 00.002 9960 IsGuiding returns 0
21:46:12.083 00.001 9960 scope move finished after 196 + 112 ms
21:46:12.083 00.000 9960 Move returns status 0, amount 196
21:46:12.083 00.000 9960 move complete, result=0
21:46:12.084 00.001 9960 worker thread done servicing request
21:46:12.084 00.000 9960 Worker thread wakes up
21:46:12.085 00.001 11872 GuideStep: 0.4 px 187 ms WEST, -0.3 px 196 ms NORTH
21:46:12.090 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:46:12.090 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:46:13.341 01.251 9960 Exposure complete
21:46:13.469 00.128 9960 worker thread done servicing request
21:46:13.469 00.000 11872 OnExposeComplete: enter
21:46:13.473 00.004 11872 UpdateGuideState(): m_state=6
21:46:13.478 00.005 11872 Star::Find(15, 64, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 555
21:46:13.482 00.004 11872 Star::Find returns 1 (0), X=65.19, Y=854.61, Mass=2415, SNR=33.5, Peak=139 HFD=4.9
21:46:13.486 00.004 11872 CameraToMount -- cameraTheta (2.66) - m_xAngle (-3.14) = xAngle (5.80 = -0.48)
21:46:13.491 00.005 11872 CameraToMount -- cameraTheta (2.66) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.63 = -0.66)
21:46:13.495 00.004 11872 CameraToMount -- cameraX=-0.20 cameraY=0.10 hyp=0.22 cameraTheta=2.66 mountX=0.20 mountY=-0.14, mountTheta=-0.60
21:46:13.500 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.20, y=0.10, opts=13)
21:46:13.505 00.005 11872 Enqueuing Move request for scope (-0.20, 0.10)
21:46:13.509 00.004 9960 Worker thread wakes up
21:46:13.509 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=139, med=0, FiltMin=0, FiltMax=74, Gamma=1.000
21:46:13.512 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.10) opts 0xd
21:46:13.513 00.001 11872 UpdateGuideState exits: m=2415 SNR=33.5
21:46:13.517 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.20, 0.10)
21:46:13.517 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:13.522 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:46:13.526 00.004 11872 Enqueuing Expose request
21:46:13.530 00.004 9960 Moving (-0.20, 0.10) raw xDistance=0.20 yDistance=-0.14
21:46:13.530 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
21:46:13.530 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:46:13.530 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:46:13.530 00.000 9960 MoveAxis(E, 0, ABG)
21:46:13.531 00.001 9960 Move returns status 0, amount 0
21:46:13.531 00.000 9960 MoveAxis(N, 0, ABG)
21:46:13.531 00.000 9960 Move returns status 0, amount 0
21:46:13.531 00.000 9960 move complete, result=0
21:46:13.532 00.001 9960 worker thread done servicing request
21:46:13.532 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:46:13.536 00.004 9960 Worker thread wakes up
21:46:13.536 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:46:13.538 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:46:14.779 01.241 9960 Exposure complete
21:46:14.893 00.114 9960 worker thread done servicing request
21:46:14.893 00.000 11872 OnExposeComplete: enter
21:46:14.898 00.005 11872 UpdateGuideState(): m_state=6
21:46:14.902 00.004 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 556
21:46:14.905 00.003 11872 Star::Find returns 1 (0), X=65.19, Y=854.89, Mass=2418, SNR=33.3, Peak=158 HFD=4.5
21:46:14.909 00.004 11872 CameraToMount -- cameraTheta (2.06) - m_xAngle (-3.14) = xAngle (5.20 = -1.09)
21:46:14.914 00.005 11872 CameraToMount -- cameraTheta (2.06) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.02 = -1.26)
21:46:14.917 00.003 11872 CameraToMount -- cameraX=-0.20 cameraY=0.38 hyp=0.43 cameraTheta=2.06 mountX=0.20 mountY=-0.41, mountTheta=-1.12
21:46:14.923 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.20, y=0.38, opts=13)
21:46:14.927 00.004 11872 Enqueuing Move request for scope (-0.20, 0.38)
21:46:14.932 00.005 9960 Worker thread wakes up
21:46:14.932 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=158, med=0, FiltMin=0, FiltMax=73, Gamma=1.000
21:46:14.935 00.003 11872 UpdateGuideState exits: m=2418 SNR=33.3
21:46:14.940 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:14.943 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:46:14.946 00.003 11872 Enqueuing Expose request
21:46:14.950 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.38) opts 0xd
21:46:14.950 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.20, 0.38)
21:46:14.951 00.001 9960 Moving (-0.20, 0.38) raw xDistance=0.20 yDistance=-0.41
21:46:14.951 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
21:46:14.951 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.41 from input -0.41
21:46:14.952 00.001 9960 MoveAxis(E, 0, ABG)
21:46:14.952 00.000 9960 Move returns status 0, amount 0
21:46:14.952 00.000 9960 MoveAxis(N, 304, ABG)
21:46:14.952 00.000 9960 Guiding  Dir = 0, Dur = 304
21:46:14.952 00.000 9960 IsSlewing returns 0
21:46:14.952 00.000 9960 IsGuiding returns 0
21:46:14.953 00.001 9960 PulseGuide returned control before completion, sleep 314
21:46:15.284 00.331 9960 IsGuiding returns 0
21:46:15.285 00.001 9960 Move returns status 0, amount 304
21:46:15.285 00.000 9960 move complete, result=0
21:46:15.285 00.000 9960 worker thread done servicing request
21:46:15.286 00.001 9960 Worker thread wakes up
21:46:15.286 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.4 px 304 ms NORTH
21:46:15.292 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:46:15.292 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:46:16.542 01.250 9960 Exposure complete
21:46:16.659 00.117 9960 worker thread done servicing request
21:46:16.660 00.001 11872 OnExposeComplete: enter
21:46:16.663 00.003 11872 UpdateGuideState(): m_state=6
21:46:16.666 00.003 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 557
21:46:16.671 00.005 11872 Star::Find returns 1 (0), X=65.08, Y=854.61, Mass=2535, SNR=34.3, Peak=140 HFD=5.0
21:46:16.677 00.006 11872 CameraToMount -- cameraTheta (2.83) - m_xAngle (-3.14) = xAngle (5.97 = -0.31)
21:46:16.681 00.004 11872 CameraToMount -- cameraTheta (2.83) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.80 = -0.49)
21:46:16.685 00.004 11872 CameraToMount -- cameraX=-0.31 cameraY=0.10 hyp=0.32 cameraTheta=2.83 mountX=0.31 mountY=-0.15, mountTheta=-0.46
21:46:16.692 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.31, y=0.10, opts=13)
21:46:16.697 00.005 11872 Enqueuing Move request for scope (-0.31, 0.10)
21:46:16.700 00.003 9960 Worker thread wakes up
21:46:16.701 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.10) opts 0xd
21:46:16.701 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.31, 0.10)
21:46:16.701 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=140, med=0, FiltMin=0, FiltMax=82, Gamma=1.000
21:46:16.706 00.005 9960 Moving (-0.31, 0.10) raw xDistance=0.31 yDistance=-0.15
21:46:16.707 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.31
21:46:16.707 00.000 11872 UpdateGuideState exits: m=2535 SNR=34.3
21:46:16.710 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:16.715 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:46:16.718 00.003 11872 Enqueuing Expose request
21:46:16.722 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:46:16.722 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:46:16.722 00.000 9960 MoveAxis(W, 144, ABG)
21:46:16.722 00.000 9960 Guiding  Dir = 3, Dur = 144
21:46:16.723 00.001 9960 IsSlewing returns 0
21:46:16.723 00.000 9960 IsGuiding returns 0
21:46:16.723 00.000 9960 PulseGuide returned control before completion, sleep 154
21:46:16.892 00.169 9960 IsGuiding returns 1
21:46:16.892 00.000 9960 scope still moving after pulse duration time elapsed
21:46:16.923 00.031 9960 IsSlewing returns 0
21:46:16.926 00.003 9960 IsGuiding returns 0
21:46:16.926 00.000 9960 scope move finished after 144 + 58 ms
21:46:16.926 00.000 9960 Move returns status 0, amount 144
21:46:16.927 00.001 9960 MoveAxis(N, 0, ABG)
21:46:16.927 00.000 9960 Move returns status 0, amount 0
21:46:16.927 00.000 9960 move complete, result=0
21:46:16.928 00.001 9960 worker thread done servicing request
21:46:16.928 00.000 11872 GuideStep: 0.3 px 144 ms WEST, -0.2 px 0 ms NORTH
21:46:16.933 00.005 9960 Worker thread wakes up
21:46:16.933 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:46:16.934 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:46:18.187 01.253 9960 Exposure complete
21:46:18.329 00.142 9960 worker thread done servicing request
21:46:18.329 00.000 11872 OnExposeComplete: enter
21:46:18.334 00.005 11872 UpdateGuideState(): m_state=6
21:46:18.338 00.004 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 558
21:46:18.342 00.004 11872 Star::Find returns 1 (0), X=65.07, Y=854.77, Mass=2421, SNR=33.5, Peak=154 HFD=4.8
21:46:18.345 00.003 11872 CameraToMount -- cameraTheta (2.46) - m_xAngle (-3.14) = xAngle (5.60 = -0.68)
21:46:18.351 00.006 11872 CameraToMount -- cameraTheta (2.46) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.43 = -0.86)
21:46:18.354 00.003 11872 CameraToMount -- cameraX=-0.32 cameraY=0.26 hyp=0.42 cameraTheta=2.46 mountX=0.32 mountY=-0.31, mountTheta=-0.77
21:46:18.359 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.32, y=0.26, opts=13)
21:46:18.365 00.006 11872 Enqueuing Move request for scope (-0.32, 0.26)
21:46:18.369 00.004 9960 Worker thread wakes up
21:46:18.369 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=154, med=0, FiltMin=0, FiltMax=72, Gamma=1.000
21:46:18.372 00.003 11872 UpdateGuideState exits: m=2421 SNR=33.5
21:46:18.377 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:18.381 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:46:18.384 00.003 11872 Enqueuing Expose request
21:46:18.389 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.26) opts 0xd
21:46:18.389 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.32, 0.26)
21:46:18.390 00.001 9960 Moving (-0.32, 0.26) raw xDistance=0.32 yDistance=-0.31
21:46:18.390 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.32
21:46:18.390 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
21:46:18.390 00.000 9960 MoveAxis(W, 161, ABG)
21:46:18.391 00.001 9960 Guiding  Dir = 3, Dur = 161
21:46:18.391 00.000 9960 IsSlewing returns 0
21:46:18.392 00.001 9960 IsGuiding returns 0
21:46:18.392 00.000 9960 PulseGuide returned control before completion, sleep 171
21:46:18.579 00.187 9960 IsGuiding returns 0
21:46:18.581 00.002 9960 Move returns status 0, amount 161
21:46:18.582 00.001 9960 MoveAxis(N, 234, ABG)
21:46:18.582 00.000 9960 Guiding  Dir = 0, Dur = 234
21:46:18.582 00.000 9960 IsSlewing returns 0
21:46:18.583 00.001 9960 IsGuiding returns 0
21:46:18.584 00.001 9960 PulseGuide returned control before completion, sleep 244
21:46:18.832 00.248 9960 IsGuiding returns 1
21:46:18.833 00.001 9960 scope still moving after pulse duration time elapsed
21:46:18.863 00.030 9960 IsSlewing returns 0
21:46:18.864 00.001 9960 IsGuiding returns 0
21:46:18.864 00.000 9960 scope move finished after 234 + 47 ms
21:46:18.865 00.001 9960 Move returns status 0, amount 234
21:46:18.865 00.000 9960 move complete, result=0
21:46:18.867 00.002 9960 worker thread done servicing request
21:46:18.867 00.000 9960 Worker thread wakes up
21:46:18.868 00.001 11872 GuideStep: 0.3 px 161 ms WEST, -0.3 px 234 ms NORTH
21:46:18.875 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:46:18.875 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:46:20.125 01.250 9960 Exposure complete
21:46:20.260 00.135 9960 worker thread done servicing request
21:46:20.260 00.000 11872 OnExposeComplete: enter
21:46:20.266 00.006 11872 UpdateGuideState(): m_state=6
21:46:20.273 00.007 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 559
21:46:20.278 00.005 11872 Star::Find returns 1 (0), X=65.31, Y=854.55, Mass=2398, SNR=33.1, Peak=130 HFD=5.1
21:46:20.284 00.006 11872 CameraToMount -- cameraTheta (2.65) - m_xAngle (-3.14) = xAngle (5.79 = -0.49)
21:46:20.289 00.005 11872 CameraToMount -- cameraTheta (2.65) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.62 = -0.66)
21:46:20.297 00.008 11872 CameraToMount -- cameraX=-0.08 cameraY=0.04 hyp=0.09 cameraTheta=2.65 mountX=0.08 mountY=-0.05, mountTheta=-0.61
21:46:20.305 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=-0.08, y=0.04, opts=13)
21:46:20.311 00.006 11872 Enqueuing Move request for scope (-0.08, 0.04)
21:46:20.315 00.004 9960 Worker thread wakes up
21:46:20.315 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=130, med=0, FiltMin=0, FiltMax=62, Gamma=1.000
21:46:20.320 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.04) opts 0xd
21:46:20.320 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.08, 0.04)
21:46:20.320 00.000 9960 Moving (-0.08, 0.04) raw xDistance=0.08 yDistance=-0.05
21:46:20.321 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:46:20.321 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:46:20.321 00.000 11872 UpdateGuideState exits: m=2398 SNR=33.1
21:46:20.325 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:46:20.325 00.000 9960 MoveAxis(E, 0, ABG)
21:46:20.325 00.000 9960 Move returns status 0, amount 0
21:46:20.325 00.000 9960 MoveAxis(N, 0, ABG)
21:46:20.325 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:20.330 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:46:20.337 00.007 11872 Enqueuing Expose request
21:46:20.341 00.004 9960 Move returns status 0, amount 0
21:46:20.341 00.000 9960 move complete, result=0
21:46:20.341 00.000 9960 worker thread done servicing request
21:46:20.341 00.000 9960 Worker thread wakes up
21:46:20.341 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:46:20.346 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:46:20.347 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:46:21.598 01.251 9960 Exposure complete
21:46:21.725 00.127 9960 worker thread done servicing request
21:46:21.725 00.000 11872 OnExposeComplete: enter
21:46:21.729 00.004 11872 UpdateGuideState(): m_state=6
21:46:21.733 00.004 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 560
21:46:21.737 00.004 11872 Star::Find returns 1 (0), X=65.47, Y=854.61, Mass=2415, SNR=33.3, Peak=134 HFD=5.0
21:46:21.740 00.003 11872 CameraToMount -- cameraTheta (0.87) - m_xAngle (-3.14) = xAngle (4.01 = -2.28)
21:46:21.745 00.005 11872 CameraToMount -- cameraTheta (0.87) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.83 = -2.45)
21:46:21.748 00.003 11872 CameraToMount -- cameraX=0.08 cameraY=0.10 hyp=0.13 cameraTheta=0.87 mountX=-0.08 mountY=-0.08, mountTheta=-2.36
21:46:21.753 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.08, y=0.10, opts=13)
21:46:21.756 00.003 11872 Enqueuing Move request for scope (0.08, 0.10)
21:46:21.759 00.003 9960 Worker thread wakes up
21:46:21.760 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=134, med=0, FiltMin=0, FiltMax=72, Gamma=1.000
21:46:21.765 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.10) opts 0xd
21:46:21.765 00.000 9960 Handling offset move in thread for scope, endpoint = (0.08, 0.10)
21:46:21.766 00.001 9960 Moving (0.08, 0.10) raw xDistance=-0.08 yDistance=-0.08
21:46:21.766 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:46:21.766 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:46:21.767 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:46:21.767 00.000 9960 MoveAxis(E, 0, ABG)
21:46:21.767 00.000 9960 Move returns status 0, amount 0
21:46:21.767 00.000 9960 MoveAxis(N, 0, ABG)
21:46:21.767 00.000 9960 Move returns status 0, amount 0
21:46:21.767 00.000 9960 move complete, result=0
21:46:21.767 00.000 9960 worker thread done servicing request
21:46:21.767 00.000 11872 UpdateGuideState exits: m=2415 SNR=33.3
21:46:21.772 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:21.777 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:46:21.780 00.003 11872 Enqueuing Expose request
21:46:21.783 00.003 11872 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:46:21.787 00.004 9960 Worker thread wakes up
21:46:21.787 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:46:21.787 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:46:23.035 01.248 9960 Exposure complete
21:46:23.161 00.126 9960 worker thread done servicing request
21:46:23.161 00.000 11872 OnExposeComplete: enter
21:46:23.165 00.004 11872 UpdateGuideState(): m_state=6
21:46:23.173 00.008 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 561
21:46:23.178 00.005 11872 Star::Find returns 1 (0), X=65.26, Y=854.98, Mass=2500, SNR=33.8, Peak=139 HFD=4.7
21:46:23.182 00.004 11872 CameraToMount -- cameraTheta (1.83) - m_xAngle (-3.14) = xAngle (4.97 = -1.31)
21:46:23.186 00.004 11872 CameraToMount -- cameraTheta (1.83) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.80 = -1.49)
21:46:23.189 00.003 11872 CameraToMount -- cameraX=-0.13 cameraY=0.47 hyp=0.49 cameraTheta=1.83 mountX=0.12 mountY=-0.48, mountTheta=-1.32
21:46:23.194 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.13, y=0.47, opts=13)
21:46:23.199 00.005 11872 Enqueuing Move request for scope (-0.13, 0.47)
21:46:23.203 00.004 9960 Worker thread wakes up
21:46:23.203 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=139, med=0, FiltMin=0, FiltMax=73, Gamma=1.000
21:46:23.210 00.007 11872 UpdateGuideState exits: m=2500 SNR=33.8
21:46:23.216 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:23.220 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:46:23.224 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.47) opts 0xd
21:46:23.224 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.13, 0.47)
21:46:23.224 00.000 11872 Enqueuing Expose request
21:46:23.227 00.003 9960 Moving (-0.13, 0.47) raw xDistance=0.12 yDistance=-0.48
21:46:23.227 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:46:23.229 00.002 9960 GuideAlgorithmResistSwitch::result() returns -0.48 from input -0.48
21:46:23.229 00.000 9960 MoveAxis(E, 0, ABG)
21:46:23.230 00.001 9960 Move returns status 0, amount 0
21:46:23.230 00.000 9960 MoveAxis(N, 362, ABG)
21:46:23.230 00.000 9960 Guiding  Dir = 0, Dur = 362
21:46:23.231 00.001 9960 IsSlewing returns 0
21:46:23.231 00.000 9960 IsGuiding returns 0
21:46:23.232 00.001 9960 PulseGuide returned control before completion, sleep 372
21:46:23.622 00.390 9960 IsGuiding returns 1
21:46:23.622 00.000 9960 scope still moving after pulse duration time elapsed
21:46:23.652 00.030 9960 IsSlewing returns 0
21:46:23.653 00.001 9960 IsGuiding returns 0
21:46:23.653 00.000 9960 scope move finished after 362 + 59 ms
21:46:23.654 00.001 9960 Move returns status 0, amount 362
21:46:23.654 00.000 9960 move complete, result=0
21:46:23.654 00.000 9960 worker thread done servicing request
21:46:23.654 00.000 9960 Worker thread wakes up
21:46:23.656 00.002 11872 GuideStep: 0.1 px 0 ms EAST, -0.5 px 362 ms NORTH
21:46:23.661 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:46:23.662 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:46:24.910 01.248 9960 Exposure complete
21:46:25.052 00.142 9960 worker thread done servicing request
21:46:25.052 00.000 11872 OnExposeComplete: enter
21:46:25.057 00.005 11872 UpdateGuideState(): m_state=6
21:46:25.064 00.007 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 562
21:46:25.069 00.005 11872 Star::Find returns 1 (0), X=65.11, Y=854.54, Mass=2463, SNR=33.9, Peak=139 HFD=5.1
21:46:25.074 00.005 11872 CameraToMount -- cameraTheta (3.01) - m_xAngle (-3.14) = xAngle (6.15 = -0.13)
21:46:25.080 00.006 11872 CameraToMount -- cameraTheta (3.01) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.98 = -0.30)
21:46:25.083 00.003 11872 CameraToMount -- cameraX=-0.28 cameraY=0.04 hyp=0.28 cameraTheta=3.01 mountX=0.28 mountY=-0.08, mountTheta=-0.29
21:46:25.087 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.28, y=0.04, opts=13)
21:46:25.091 00.004 11872 Enqueuing Move request for scope (-0.28, 0.04)
21:46:25.094 00.003 9960 Worker thread wakes up
21:46:25.094 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.04) opts 0xd
21:46:25.095 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.28, 0.04)
21:46:25.095 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=139, med=0, FiltMin=0, FiltMax=70, Gamma=1.000
21:46:25.098 00.003 9960 Moving (-0.28, 0.04) raw xDistance=0.28 yDistance=-0.08
21:46:25.098 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.28
21:46:25.099 00.001 11872 UpdateGuideState exits: m=2463 SNR=33.9
21:46:25.102 00.003 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:46:25.102 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:25.108 00.006 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:46:25.108 00.000 9960 MoveAxis(W, 130, ABG)
21:46:25.108 00.000 9960 Guiding  Dir = 3, Dur = 130
21:46:25.108 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:46:25.113 00.005 9960 IsSlewing returns 0
21:46:25.113 00.000 11872 Enqueuing Expose request
21:46:25.118 00.005 9960 IsGuiding returns 0
21:46:25.118 00.000 9960 PulseGuide returned control before completion, sleep 140
21:46:25.261 00.143 9960 IsGuiding returns 1
21:46:25.261 00.000 9960 scope still moving after pulse duration time elapsed
21:46:25.293 00.032 9960 IsSlewing returns 0
21:46:25.294 00.001 9960 IsGuiding returns 1
21:46:25.324 00.030 9960 IsSlewing returns 0
21:46:25.325 00.001 9960 IsGuiding returns 0
21:46:25.326 00.001 9960 scope move finished after 130 + 77 ms
21:46:25.326 00.000 9960 Move returns status 0, amount 130
21:46:25.326 00.000 9960 MoveAxis(N, 0, ABG)
21:46:25.327 00.001 9960 Move returns status 0, amount 0
21:46:25.327 00.000 9960 move complete, result=0
21:46:25.327 00.000 9960 worker thread done servicing request
21:46:25.329 00.002 9960 Worker thread wakes up
21:46:25.329 00.000 11872 GuideStep: 0.3 px 130 ms WEST, -0.1 px 0 ms NORTH
21:46:25.335 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:46:25.335 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:46:26.591 01.256 9960 Exposure complete
21:46:26.718 00.127 9960 worker thread done servicing request
21:46:26.718 00.000 11872 OnExposeComplete: enter
21:46:26.723 00.005 11872 UpdateGuideState(): m_state=6
21:46:26.726 00.003 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 563
21:46:26.730 00.004 11872 Star::Find returns 1 (0), X=65.37, Y=854.56, Mass=2563, SNR=34.4, Peak=135 HFD=5.1
21:46:26.736 00.006 11872 CameraToMount -- cameraTheta (1.92) - m_xAngle (-3.14) = xAngle (5.06 = -1.23)
21:46:26.742 00.006 11872 CameraToMount -- cameraTheta (1.92) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.89 = -1.40)
21:46:26.746 00.004 11872 CameraToMount -- cameraX=-0.02 cameraY=0.05 hyp=0.05 cameraTheta=1.92 mountX=0.02 mountY=-0.05, mountTheta=-1.24
21:46:26.753 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.02, y=0.05, opts=13)
21:46:26.758 00.005 11872 Enqueuing Move request for scope (-0.02, 0.05)
21:46:26.762 00.004 9960 Worker thread wakes up
21:46:26.762 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=135, med=0, FiltMin=0, FiltMax=72, Gamma=1.000
21:46:26.768 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.05) opts 0xd
21:46:26.768 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.02, 0.05)
21:46:26.768 00.000 9960 Moving (-0.02, 0.05) raw xDistance=0.02 yDistance=-0.05
21:46:26.768 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:46:26.769 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:46:26.769 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:46:26.769 00.000 9960 MoveAxis(E, 0, ABG)
21:46:26.769 00.000 11872 UpdateGuideState exits: m=2563 SNR=34.4
21:46:26.774 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:26.779 00.005 9960 Move returns status 0, amount 0
21:46:26.779 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:46:26.783 00.004 11872 Enqueuing Expose request
21:46:26.788 00.005 9960 MoveAxis(N, 0, ABG)
21:46:26.788 00.000 9960 Move returns status 0, amount 0
21:46:26.788 00.000 9960 move complete, result=0
21:46:26.789 00.001 9960 worker thread done servicing request
21:46:26.789 00.000 9960 Worker thread wakes up
21:46:26.789 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:46:26.793 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
21:46:26.793 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:46:28.047 01.254 9960 Exposure complete
21:46:28.163 00.116 9960 worker thread done servicing request
21:46:28.164 00.001 11872 OnExposeComplete: enter
21:46:28.168 00.004 11872 UpdateGuideState(): m_state=6
21:46:28.172 00.004 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 564
21:46:28.177 00.005 11872 Star::Find returns 1 (0), X=65.63, Y=854.98, Mass=2400, SNR=33.2, Peak=121 HFD=5.1
21:46:28.183 00.006 11872 CameraToMount -- cameraTheta (1.10) - m_xAngle (-3.14) = xAngle (4.24 = -2.05)
21:46:28.187 00.004 11872 CameraToMount -- cameraTheta (1.10) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.06 = -2.22)
21:46:28.190 00.003 11872 CameraToMount -- cameraX=0.24 cameraY=0.47 hyp=0.53 cameraTheta=1.10 mountX=-0.24 mountY=-0.42, mountTheta=-2.09
21:46:28.195 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.24, y=0.47, opts=13)
21:46:28.199 00.004 11872 Enqueuing Move request for scope (0.24, 0.47)
21:46:28.203 00.004 9960 Worker thread wakes up
21:46:28.203 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.47) opts 0xd
21:46:28.204 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=121, med=0, FiltMin=0, FiltMax=89, Gamma=1.000
21:46:28.208 00.004 11872 UpdateGuideState exits: m=2400 SNR=33.2
21:46:28.211 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:28.214 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:46:28.217 00.003 11872 Enqueuing Expose request
21:46:28.220 00.003 9960 Handling offset move in thread for scope, endpoint = (0.24, 0.47)
21:46:28.220 00.000 9960 Moving (0.24, 0.47) raw xDistance=-0.24 yDistance=-0.42
21:46:28.220 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
21:46:28.220 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.42 from input -0.42
21:46:28.220 00.000 9960 MoveAxis(E, 113, ABG)
21:46:28.220 00.000 9960 Guiding  Dir = 2, Dur = 113
21:46:28.220 00.000 9960 IsSlewing returns 0
21:46:28.221 00.001 9960 IsGuiding returns 0
21:46:28.221 00.000 9960 PulseGuide returned control before completion, sleep 123
21:46:28.349 00.128 9960 IsGuiding returns 1
21:46:28.350 00.001 9960 scope still moving after pulse duration time elapsed
21:46:28.380 00.030 9960 IsSlewing returns 0
21:46:28.381 00.001 9960 IsGuiding returns 0
21:46:28.382 00.001 9960 scope move finished after 113 + 47 ms
21:46:28.382 00.000 9960 Move returns status 0, amount 113
21:46:28.382 00.000 9960 MoveAxis(N, 313, ABG)
21:46:28.383 00.001 9960 Guiding  Dir = 0, Dur = 313
21:46:28.384 00.001 9960 IsSlewing returns 0
21:46:28.384 00.000 9960 IsGuiding returns 0
21:46:28.384 00.000 9960 PulseGuide returned control before completion, sleep 323
21:46:28.710 00.326 9960 IsGuiding returns 1
21:46:28.712 00.002 9960 scope still moving after pulse duration time elapsed
21:46:28.741 00.029 9960 IsSlewing returns 0
21:46:28.742 00.001 9960 IsGuiding returns 1
21:46:28.772 00.030 9960 IsSlewing returns 0
21:46:28.773 00.001 9960 IsGuiding returns 1
21:46:28.804 00.031 9960 IsSlewing returns 0
21:46:28.806 00.002 9960 IsGuiding returns 1
21:46:28.835 00.029 9960 IsSlewing returns 0
21:46:28.836 00.001 9960 IsGuiding returns 0
21:46:28.837 00.001 9960 scope move finished after 313 + 138 ms
21:46:28.837 00.000 9960 Move returns status 0, amount 313
21:46:28.837 00.000 9960 move complete, result=0
21:46:28.838 00.001 9960 worker thread done servicing request
21:46:28.838 00.000 9960 Worker thread wakes up
21:46:28.839 00.001 11872 GuideStep: -0.2 px 113 ms EAST, -0.4 px 313 ms NORTH
21:46:28.844 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:46:28.844 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:46:30.097 01.253 9960 Exposure complete
21:46:30.217 00.120 9960 worker thread done servicing request
21:46:30.218 00.001 11872 OnExposeComplete: enter
21:46:30.223 00.005 11872 UpdateGuideState(): m_state=6
21:46:30.227 00.004 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 565
21:46:30.230 00.003 11872 Star::Find returns 1 (0), X=65.23, Y=854.71, Mass=2395, SNR=33.2, Peak=145 HFD=4.8
21:46:30.235 00.005 11872 CameraToMount -- cameraTheta (2.26) - m_xAngle (-3.14) = xAngle (5.40 = -0.88)
21:46:30.240 00.005 11872 CameraToMount -- cameraTheta (2.26) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.23 = -1.06)
21:46:30.244 00.004 11872 CameraToMount -- cameraX=-0.16 cameraY=0.20 hyp=0.26 cameraTheta=2.26 mountX=0.16 mountY=-0.22, mountTheta=-0.94
21:46:30.250 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.16, y=0.20, opts=13)
21:46:30.256 00.006 11872 Enqueuing Move request for scope (-0.16, 0.20)
21:46:30.263 00.007 9960 Worker thread wakes up
21:46:30.264 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=145, med=0, FiltMin=0, FiltMax=69, Gamma=1.000
21:46:30.269 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.20) opts 0xd
21:46:30.269 00.000 11872 UpdateGuideState exits: m=2395 SNR=33.2
21:46:30.273 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.16, 0.20)
21:46:30.273 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:30.277 00.004 9960 Moving (-0.16, 0.20) raw xDistance=0.16 yDistance=-0.22
21:46:30.277 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:46:30.281 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
21:46:30.281 00.000 11872 Enqueuing Expose request
21:46:30.285 00.004 9960 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
21:46:30.285 00.000 9960 MoveAxis(E, 0, ABG)
21:46:30.285 00.000 9960 Move returns status 0, amount 0
21:46:30.285 00.000 9960 MoveAxis(N, 166, ABG)
21:46:30.286 00.001 9960 Guiding  Dir = 0, Dur = 166
21:46:30.286 00.000 9960 IsSlewing returns 0
21:46:30.286 00.000 9960 IsGuiding returns 0
21:46:30.288 00.002 9960 PulseGuide returned control before completion, sleep 176
21:46:30.477 00.189 9960 IsGuiding returns 0
21:46:30.477 00.000 9960 Move returns status 0, amount 166
21:46:30.479 00.002 9960 move complete, result=0
21:46:30.479 00.000 9960 worker thread done servicing request
21:46:30.480 00.001 9960 Worker thread wakes up
21:46:30.480 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.2 px 166 ms NORTH
21:46:30.487 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:46:30.487 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:46:31.737 01.250 9960 Exposure complete
21:46:31.870 00.133 9960 worker thread done servicing request
21:46:31.871 00.001 11872 OnExposeComplete: enter
21:46:31.875 00.004 11872 UpdateGuideState(): m_state=6
21:46:31.880 00.005 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 566
21:46:31.884 00.004 11872 Star::Find returns 1 (0), X=65.45, Y=854.67, Mass=2402, SNR=33.2, Peak=134 HFD=4.8
21:46:31.893 00.009 11872 CameraToMount -- cameraTheta (1.18) - m_xAngle (-3.14) = xAngle (4.32 = -1.96)
21:46:31.899 00.006 11872 CameraToMount -- cameraTheta (1.18) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.15 = -2.13)
21:46:31.903 00.004 11872 CameraToMount -- cameraX=0.06 cameraY=0.16 hyp=0.17 cameraTheta=1.18 mountX=-0.07 mountY=-0.15, mountTheta=-2.00
21:46:31.910 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.06, y=0.16, opts=13)
21:46:31.915 00.005 11872 Enqueuing Move request for scope (0.06, 0.16)
21:46:31.919 00.004 9960 Worker thread wakes up
21:46:31.921 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=134, med=0, FiltMin=0, FiltMax=76, Gamma=1.000
21:46:31.924 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.16) opts 0xd
21:46:31.926 00.002 9960 Handling offset move in thread for scope, endpoint = (0.06, 0.16)
21:46:31.926 00.000 9960 Moving (0.06, 0.16) raw xDistance=-0.07 yDistance=-0.15
21:46:31.926 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:46:31.927 00.001 11872 UpdateGuideState exits: m=2402 SNR=33.2
21:46:31.930 00.003 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:46:31.930 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:31.933 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:46:31.933 00.000 9960 MoveAxis(E, 0, ABG)
21:46:31.934 00.001 9960 Move returns status 0, amount 0
21:46:31.934 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:46:31.937 00.003 9960 MoveAxis(N, 0, ABG)
21:46:31.937 00.000 11872 Enqueuing Expose request
21:46:31.940 00.003 9960 Move returns status 0, amount 0
21:46:31.940 00.000 9960 move complete, result=0
21:46:31.940 00.000 9960 worker thread done servicing request
21:46:31.940 00.000 9960 Worker thread wakes up
21:46:31.941 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:46:31.942 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:46:31.942 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:46:33.188 01.246 9960 Exposure complete
21:46:33.313 00.125 9960 worker thread done servicing request
21:46:33.314 00.001 11872 OnExposeComplete: enter
21:46:33.317 00.003 11872 UpdateGuideState(): m_state=6
21:46:33.321 00.004 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 567
21:46:33.326 00.005 11872 Star::Find returns 1 (0), X=65.14, Y=854.57, Mass=2453, SNR=33.6, Peak=125 HFD=5.1
21:46:33.330 00.004 11872 CameraToMount -- cameraTheta (2.92) - m_xAngle (-3.14) = xAngle (6.06 = -0.23)
21:46:33.333 00.003 11872 CameraToMount -- cameraTheta (2.92) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.89 = -0.40)
21:46:33.337 00.004 11872 CameraToMount -- cameraX=-0.25 cameraY=0.06 hyp=0.25 cameraTheta=2.92 mountX=0.25 mountY=-0.10, mountTheta=-0.38
21:46:33.343 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.25, y=0.06, opts=13)
21:46:33.348 00.005 11872 Enqueuing Move request for scope (-0.25, 0.06)
21:46:33.351 00.003 9960 Worker thread wakes up
21:46:33.351 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.06) opts 0xd
21:46:33.352 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.25, 0.06)
21:46:33.353 00.001 9960 Moving (-0.25, 0.06) raw xDistance=0.25 yDistance=-0.10
21:46:33.353 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
21:46:33.353 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:46:33.353 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=125, med=0, FiltMin=0, FiltMax=73, Gamma=1.000
21:46:33.358 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:46:33.359 00.001 11872 UpdateGuideState exits: m=2453 SNR=33.6
21:46:33.363 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:33.366 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:46:33.370 00.004 11872 Enqueuing Expose request
21:46:33.374 00.004 9960 MoveAxis(W, 116, ABG)
21:46:33.374 00.000 9960 Guiding  Dir = 3, Dur = 116
21:46:33.374 00.000 9960 IsSlewing returns 0
21:46:33.375 00.001 9960 IsGuiding returns 0
21:46:33.375 00.000 9960 PulseGuide returned control before completion, sleep 126
21:46:33.505 00.130 9960 IsGuiding returns 1
21:46:33.505 00.000 9960 scope still moving after pulse duration time elapsed
21:46:33.535 00.030 9960 IsSlewing returns 0
21:46:33.536 00.001 9960 IsGuiding returns 0
21:46:33.537 00.001 9960 scope move finished after 116 + 45 ms
21:46:33.537 00.000 9960 Move returns status 0, amount 116
21:46:33.538 00.001 9960 MoveAxis(N, 0, ABG)
21:46:33.538 00.000 9960 Move returns status 0, amount 0
21:46:33.539 00.001 9960 move complete, result=0
21:46:33.540 00.001 9960 worker thread done servicing request
21:46:33.540 00.000 9960 Worker thread wakes up
21:46:33.540 00.000 11872 GuideStep: 0.2 px 116 ms WEST, -0.1 px 0 ms NORTH
21:46:33.548 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
21:46:33.548 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:46:34.793 01.245 9960 Exposure complete
21:46:34.924 00.131 9960 worker thread done servicing request
21:46:34.924 00.000 11872 OnExposeComplete: enter
21:46:34.930 00.006 11872 UpdateGuideState(): m_state=6
21:46:34.934 00.004 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 568
21:46:34.937 00.003 11872 Star::Find returns 1 (0), X=65.35, Y=854.96, Mass=2498, SNR=33.9, Peak=148 HFD=4.8
21:46:34.942 00.005 11872 CameraToMount -- cameraTheta (1.66) - m_xAngle (-3.14) = xAngle (4.80 = -1.49)
21:46:34.947 00.005 11872 CameraToMount -- cameraTheta (1.66) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.63 = -1.66)
21:46:34.952 00.005 11872 CameraToMount -- cameraX=-0.04 cameraY=0.45 hyp=0.45 cameraTheta=1.66 mountX=0.04 mountY=-0.45, mountTheta=-1.49
21:46:34.957 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.04, y=0.45, opts=13)
21:46:34.962 00.005 11872 Enqueuing Move request for scope (-0.04, 0.45)
21:46:34.966 00.004 9960 Worker thread wakes up
21:46:34.966 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=148, med=0, FiltMin=0, FiltMax=74, Gamma=1.000
21:46:34.970 00.004 11872 UpdateGuideState exits: m=2498 SNR=33.9
21:46:34.975 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:34.979 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.45) opts 0xd
21:46:34.979 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.04, 0.45)
21:46:34.979 00.000 9960 Moving (-0.04, 0.45) raw xDistance=0.04 yDistance=-0.45
21:46:34.979 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:46:34.979 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.45 from input -0.45
21:46:34.979 00.000 9960 MoveAxis(E, 0, ABG)
21:46:34.979 00.000 9960 Move returns status 0, amount 0
21:46:34.980 00.001 9960 MoveAxis(N, 333, ABG)
21:46:34.980 00.000 9960 Guiding  Dir = 0, Dur = 333
21:46:34.980 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:46:34.984 00.004 9960 IsSlewing returns 0
21:46:34.984 00.000 11872 Enqueuing Expose request
21:46:34.989 00.005 9960 IsGuiding returns 0
21:46:34.989 00.000 9960 PulseGuide returned control before completion, sleep 343
21:46:35.343 00.354 9960 IsGuiding returns 1
21:46:35.343 00.000 9960 scope still moving after pulse duration time elapsed
21:46:35.374 00.031 9960 IsSlewing returns 0
21:46:35.375 00.001 9960 IsGuiding returns 0
21:46:35.375 00.000 9960 scope move finished after 333 + 53 ms
21:46:35.375 00.000 9960 Move returns status 0, amount 333
21:46:35.375 00.000 9960 move complete, result=0
21:46:35.376 00.001 9960 worker thread done servicing request
21:46:35.376 00.000 9960 Worker thread wakes up
21:46:35.376 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.4 px 333 ms NORTH
21:46:35.381 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:46:35.382 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:46:36.639 01.257 9960 Exposure complete
21:46:36.771 00.132 9960 worker thread done servicing request
21:46:36.771 00.000 11872 OnExposeComplete: enter
21:46:36.777 00.006 11872 UpdateGuideState(): m_state=6
21:46:36.781 00.004 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 569
21:46:36.785 00.004 11872 Star::Find returns 1 (0), X=65.21, Y=854.68, Mass=2456, SNR=33.5, Peak=145 HFD=4.7
21:46:36.789 00.004 11872 CameraToMount -- cameraTheta (2.40) - m_xAngle (-3.14) = xAngle (5.54 = -0.75)
21:46:36.793 00.004 11872 CameraToMount -- cameraTheta (2.40) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.36 = -0.92)
21:46:36.798 00.005 11872 CameraToMount -- cameraX=-0.18 cameraY=0.17 hyp=0.25 cameraTheta=2.40 mountX=0.18 mountY=-0.20, mountTheta=-0.82
21:46:36.808 00.010 11872 SchedulePrimaryMove(0FA44CE0, x=-0.18, y=0.17, opts=13)
21:46:36.817 00.009 11872 Enqueuing Move request for scope (-0.18, 0.17)
21:46:36.832 00.015 9960 Worker thread wakes up
21:46:36.832 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=145, med=0, FiltMin=0, FiltMax=68, Gamma=1.000
21:46:36.841 00.009 11872 UpdateGuideState exits: m=2456 SNR=33.5
21:46:36.846 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:36.851 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:46:36.857 00.006 11872 Enqueuing Expose request
21:46:36.864 00.007 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.17) opts 0xd
21:46:36.865 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.18, 0.17)
21:46:36.865 00.000 9960 Moving (-0.18, 0.17) raw xDistance=0.18 yDistance=-0.20
21:46:36.865 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
21:46:36.865 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:46:36.866 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
21:46:36.866 00.000 9960 MoveAxis(E, 0, ABG)
21:46:36.866 00.000 9960 Move returns status 0, amount 0
21:46:36.867 00.001 9960 MoveAxis(N, 0, ABG)
21:46:36.867 00.000 9960 Move returns status 0, amount 0
21:46:36.867 00.000 9960 move complete, result=0
21:46:36.868 00.001 9960 worker thread done servicing request
21:46:36.868 00.000 9960 Worker thread wakes up
21:46:36.868 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
21:46:36.874 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:46:36.874 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:46:38.121 01.247 9960 Exposure complete
21:46:38.246 00.125 9960 worker thread done servicing request
21:46:38.246 00.000 11872 OnExposeComplete: enter
21:46:38.250 00.004 11872 UpdateGuideState(): m_state=6
21:46:38.255 00.005 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 570
21:46:38.260 00.005 11872 Star::Find returns 1 (0), X=65.26, Y=854.76, Mass=2404, SNR=33.5, Peak=153 HFD=4.7
21:46:38.268 00.008 11872 CameraToMount -- cameraTheta (2.07) - m_xAngle (-3.14) = xAngle (5.20 = -1.08)
21:46:38.273 00.005 11872 CameraToMount -- cameraTheta (2.07) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.03 = -1.25)
21:46:38.280 00.007 11872 CameraToMount -- cameraX=-0.13 cameraY=0.25 hyp=0.28 cameraTheta=2.07 mountX=0.13 mountY=-0.27, mountTheta=-1.11
21:46:38.287 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.13, y=0.25, opts=13)
21:46:38.292 00.005 11872 Enqueuing Move request for scope (-0.13, 0.25)
21:46:38.296 00.004 9960 Worker thread wakes up
21:46:38.296 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=153, med=0, FiltMin=0, FiltMax=66, Gamma=1.000
21:46:38.304 00.008 11872 UpdateGuideState exits: m=2404 SNR=33.5
21:46:38.308 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:38.313 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:46:38.316 00.003 11872 Enqueuing Expose request
21:46:38.321 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.25) opts 0xd
21:46:38.321 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.13, 0.25)
21:46:38.321 00.000 9960 Moving (-0.13, 0.25) raw xDistance=0.13 yDistance=-0.27
21:46:38.321 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
21:46:38.321 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
21:46:38.321 00.000 9960 MoveAxis(E, 0, ABG)
21:46:38.323 00.002 9960 Move returns status 0, amount 0
21:46:38.323 00.000 9960 MoveAxis(N, 199, ABG)
21:46:38.323 00.000 9960 Guiding  Dir = 0, Dur = 199
21:46:38.324 00.001 9960 IsSlewing returns 0
21:46:38.324 00.000 9960 IsGuiding returns 0
21:46:38.324 00.000 9960 PulseGuide returned control before completion, sleep 209
21:46:38.538 00.214 9960 IsGuiding returns 1
21:46:38.538 00.000 9960 scope still moving after pulse duration time elapsed
21:46:38.569 00.031 9960 IsSlewing returns 0
21:46:38.571 00.002 9960 IsGuiding returns 0
21:46:38.571 00.000 9960 scope move finished after 199 + 48 ms
21:46:38.572 00.001 9960 Move returns status 0, amount 199
21:46:38.572 00.000 9960 move complete, result=0
21:46:38.573 00.001 9960 worker thread done servicing request
21:46:38.573 00.000 9960 Worker thread wakes up
21:46:38.574 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 199 ms NORTH
21:46:38.583 00.009 9960 worker thread servicing REQUEST_EXPOSE 1000
21:46:38.583 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:46:39.837 01.254 9960 Exposure complete
21:46:39.958 00.121 9960 worker thread done servicing request
21:46:39.958 00.000 11872 OnExposeComplete: enter
21:46:39.963 00.005 11872 UpdateGuideState(): m_state=6
21:46:39.967 00.004 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 571
21:46:39.972 00.005 11872 Star::Find returns 1 (0), X=65.06, Y=854.65, Mass=2426, SNR=33.3, Peak=138 HFD=4.9
21:46:39.975 00.003 11872 CameraToMount -- cameraTheta (2.74) - m_xAngle (-3.14) = xAngle (5.88 = -0.40)
21:46:39.979 00.004 11872 CameraToMount -- cameraTheta (2.74) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.71 = -0.57)
21:46:39.983 00.004 11872 CameraToMount -- cameraX=-0.33 cameraY=0.14 hyp=0.36 cameraTheta=2.74 mountX=0.33 mountY=-0.19, mountTheta=-0.53
21:46:39.989 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.33, y=0.14, opts=13)
21:46:39.995 00.006 11872 Enqueuing Move request for scope (-0.33, 0.14)
21:46:40.000 00.005 9960 Worker thread wakes up
21:46:40.001 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=138, med=0, FiltMin=0, FiltMax=74, Gamma=1.000
21:46:40.005 00.004 11872 UpdateGuideState exits: m=2426 SNR=33.3
21:46:40.009 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:40.014 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.14) opts 0xd
21:46:40.014 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.33, 0.14)
21:46:40.015 00.001 9960 Moving (-0.33, 0.14) raw xDistance=0.33 yDistance=-0.19
21:46:40.015 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.33
21:46:40.015 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:46:40.015 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:46:40.020 00.005 11872 Enqueuing Expose request
21:46:40.025 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:46:40.026 00.001 9960 MoveAxis(W, 155, ABG)
21:46:40.026 00.000 9960 Guiding  Dir = 3, Dur = 155
21:46:40.026 00.000 9960 IsSlewing returns 0
21:46:40.027 00.001 9960 IsGuiding returns 0
21:46:40.027 00.000 9960 PulseGuide returned control before completion, sleep 165
21:46:40.194 00.167 9960 IsGuiding returns 1
21:46:40.194 00.000 9960 scope still moving after pulse duration time elapsed
21:46:40.226 00.032 9960 IsSlewing returns 0
21:46:40.227 00.001 9960 IsGuiding returns 0
21:46:40.227 00.000 9960 scope move finished after 155 + 45 ms
21:46:40.228 00.001 9960 Move returns status 0, amount 155
21:46:40.228 00.000 9960 MoveAxis(N, 0, ABG)
21:46:40.228 00.000 9960 Move returns status 0, amount 0
21:46:40.229 00.001 9960 move complete, result=0
21:46:40.230 00.001 11872 GuideStep: 0.3 px 155 ms WEST, -0.2 px 0 ms NORTH
21:46:40.240 00.010 9960 worker thread done servicing request
21:46:40.241 00.001 9960 Worker thread wakes up
21:46:40.242 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:46:40.243 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:46:41.501 01.258 9960 Exposure complete
21:46:41.625 00.124 9960 worker thread done servicing request
21:46:41.627 00.002 11872 OnExposeComplete: enter
21:46:41.631 00.004 11872 UpdateGuideState(): m_state=6
21:46:41.635 00.004 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 572
21:46:41.639 00.004 11872 Star::Find returns 1 (0), X=65.24, Y=854.86, Mass=2467, SNR=33.7, Peak=141 HFD=4.6
21:46:41.646 00.007 11872 CameraToMount -- cameraTheta (1.98) - m_xAngle (-3.14) = xAngle (5.12 = -1.16)
21:46:41.651 00.005 11872 CameraToMount -- cameraTheta (1.98) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.95 = -1.34)
21:46:41.656 00.005 11872 CameraToMount -- cameraX=-0.15 cameraY=0.35 hyp=0.38 cameraTheta=1.98 mountX=0.15 mountY=-0.37, mountTheta=-1.18
21:46:41.662 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.15, y=0.35, opts=13)
21:46:41.665 00.003 11872 Enqueuing Move request for scope (-0.15, 0.35)
21:46:41.675 00.010 9960 Worker thread wakes up
21:46:41.675 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=141, med=0, FiltMin=0, FiltMax=80, Gamma=1.000
21:46:41.682 00.007 11872 UpdateGuideState exits: m=2467 SNR=33.7
21:46:41.688 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:41.693 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.35) opts 0xd
21:46:41.693 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.15, 0.35)
21:46:41.693 00.000 9960 Moving (-0.15, 0.35) raw xDistance=0.15 yDistance=-0.37
21:46:41.693 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:46:41.700 00.007 11872 Enqueuing Expose request
21:46:41.707 00.007 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
21:46:41.708 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.37 from input -0.37
21:46:41.708 00.000 9960 MoveAxis(E, 0, ABG)
21:46:41.709 00.001 9960 Move returns status 0, amount 0
21:46:41.709 00.000 9960 MoveAxis(N, 276, ABG)
21:46:41.709 00.000 9960 Guiding  Dir = 0, Dur = 276
21:46:41.710 00.001 9960 IsSlewing returns 0
21:46:41.710 00.000 9960 IsGuiding returns 0
21:46:41.711 00.001 9960 PulseGuide returned control before completion, sleep 286
21:46:42.006 00.295 9960 IsGuiding returns 1
21:46:42.006 00.000 9960 scope still moving after pulse duration time elapsed
21:46:42.037 00.031 9960 IsSlewing returns 0
21:46:42.039 00.002 9960 IsGuiding returns 1
21:46:42.069 00.030 9960 IsSlewing returns 0
21:46:42.071 00.002 9960 IsGuiding returns 1
21:46:42.100 00.029 9960 IsSlewing returns 0
21:46:42.102 00.002 9960 IsGuiding returns 1
21:46:42.131 00.029 9960 IsSlewing returns 0
21:46:42.132 00.001 9960 IsGuiding returns 0
21:46:42.133 00.001 9960 scope move finished after 276 + 146 ms
21:46:42.133 00.000 9960 Move returns status 0, amount 276
21:46:42.134 00.001 9960 move complete, result=0
21:46:42.134 00.000 9960 worker thread done servicing request
21:46:42.134 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.4 px 276 ms NORTH
21:46:42.142 00.008 9960 Worker thread wakes up
21:46:42.143 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:46:42.143 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:46:43.396 01.253 9960 Exposure complete
21:46:43.520 00.124 9960 worker thread done servicing request
21:46:43.521 00.001 11872 OnExposeComplete: enter
21:46:43.524 00.003 11872 UpdateGuideState(): m_state=6
21:46:43.529 00.005 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 573
21:46:43.532 00.003 11872 Star::Find returns 1 (0), X=65.23, Y=854.74, Mass=2454, SNR=33.8, Peak=142 HFD=4.8
21:46:43.535 00.003 11872 CameraToMount -- cameraTheta (2.18) - m_xAngle (-3.14) = xAngle (5.32 = -0.96)
21:46:43.539 00.004 11872 CameraToMount -- cameraTheta (2.18) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.15 = -1.13)
21:46:43.543 00.004 11872 CameraToMount -- cameraX=-0.16 cameraY=0.23 hyp=0.28 cameraTheta=2.18 mountX=0.16 mountY=-0.25, mountTheta=-1.01
21:46:43.550 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.16, y=0.23, opts=13)
21:46:43.555 00.005 11872 Enqueuing Move request for scope (-0.16, 0.23)
21:46:43.561 00.006 9960 Worker thread wakes up
21:46:43.561 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.23) opts 0xd
21:46:43.561 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=142, med=0, FiltMin=0, FiltMax=63, Gamma=1.000
21:46:43.566 00.005 11872 UpdateGuideState exits: m=2454 SNR=33.8
21:46:43.569 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:43.574 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:46:43.578 00.004 11872 Enqueuing Expose request
21:46:43.581 00.003 9960 Handling offset move in thread for scope, endpoint = (-0.16, 0.23)
21:46:43.581 00.000 9960 Moving (-0.16, 0.23) raw xDistance=0.16 yDistance=-0.25
21:46:43.581 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
21:46:43.581 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
21:46:43.581 00.000 9960 MoveAxis(E, 0, ABG)
21:46:43.582 00.001 9960 Move returns status 0, amount 0
21:46:43.582 00.000 9960 MoveAxis(N, 188, ABG)
21:46:43.583 00.001 9960 Guiding  Dir = 0, Dur = 188
21:46:43.583 00.000 9960 IsSlewing returns 0
21:46:43.583 00.000 9960 IsGuiding returns 0
21:46:43.583 00.000 9960 PulseGuide returned control before completion, sleep 198
21:46:43.790 00.207 9960 IsGuiding returns 1
21:46:43.792 00.002 9960 scope still moving after pulse duration time elapsed
21:46:43.822 00.030 9960 IsSlewing returns 0
21:46:43.823 00.001 9960 IsGuiding returns 0
21:46:43.824 00.001 9960 scope move finished after 188 + 52 ms
21:46:43.824 00.000 9960 Move returns status 0, amount 188
21:46:43.824 00.000 9960 move complete, result=0
21:46:43.826 00.002 9960 worker thread done servicing request
21:46:43.826 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.3 px 188 ms NORTH
21:46:43.833 00.007 9960 Worker thread wakes up
21:46:43.834 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:46:43.834 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:46:45.090 01.256 9960 Exposure complete
21:46:45.227 00.137 9960 worker thread done servicing request
21:46:45.227 00.000 11872 OnExposeComplete: enter
21:46:45.232 00.005 11872 UpdateGuideState(): m_state=6
21:46:45.236 00.004 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 574
21:46:45.240 00.004 11872 Star::Find returns 1 (0), X=65.11, Y=854.56, Mass=2615, SNR=34.9, Peak=143 HFD=5.1
21:46:45.244 00.004 11872 CameraToMount -- cameraTheta (2.97) - m_xAngle (-3.14) = xAngle (6.11 = -0.17)
21:46:45.247 00.003 11872 CameraToMount -- cameraTheta (2.97) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.94 = -0.35)
21:46:45.252 00.005 11872 CameraToMount -- cameraX=-0.28 cameraY=0.05 hyp=0.29 cameraTheta=2.97 mountX=0.28 mountY=-0.10, mountTheta=-0.33
21:46:45.256 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.28, y=0.05, opts=13)
21:46:45.260 00.004 11872 Enqueuing Move request for scope (-0.28, 0.05)
21:46:45.264 00.004 9960 Worker thread wakes up
21:46:45.265 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=143, med=0, FiltMin=0, FiltMax=82, Gamma=1.000
21:46:45.270 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.05) opts 0xd
21:46:45.270 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.28, 0.05)
21:46:45.270 00.000 9960 Moving (-0.28, 0.05) raw xDistance=0.28 yDistance=-0.10
21:46:45.270 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
21:46:45.270 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:46:45.272 00.002 11872 UpdateGuideState exits: m=2615 SNR=34.9
21:46:45.276 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:46:45.276 00.000 9960 MoveAxis(W, 133, ABG)
21:46:45.276 00.000 9960 Guiding  Dir = 3, Dur = 133
21:46:45.276 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:45.280 00.004 9960 IsSlewing returns 0
21:46:45.280 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:46:45.285 00.005 11872 Enqueuing Expose request
21:46:45.288 00.003 9960 IsGuiding returns 0
21:46:45.289 00.001 9960 PulseGuide returned control before completion, sleep 143
21:46:45.436 00.147 9960 IsGuiding returns 1
21:46:45.438 00.002 9960 scope still moving after pulse duration time elapsed
21:46:45.468 00.030 9960 IsSlewing returns 0
21:46:45.468 00.000 9960 IsGuiding returns 0
21:46:45.470 00.002 9960 scope move finished after 133 + 48 ms
21:46:45.470 00.000 9960 Move returns status 0, amount 133
21:46:45.470 00.000 9960 MoveAxis(N, 0, ABG)
21:46:45.470 00.000 9960 Move returns status 0, amount 0
21:46:45.471 00.001 9960 move complete, result=0
21:46:45.472 00.001 9960 worker thread done servicing request
21:46:45.472 00.000 9960 Worker thread wakes up
21:46:45.472 00.000 11872 GuideStep: 0.3 px 133 ms WEST, -0.1 px 0 ms NORTH
21:46:45.478 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:46:45.478 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:46:46.735 01.257 9960 Exposure complete
21:46:46.860 00.125 9960 worker thread done servicing request
21:46:46.860 00.000 11872 OnExposeComplete: enter
21:46:46.867 00.007 11872 UpdateGuideState(): m_state=6
21:46:46.871 00.004 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 575
21:46:46.876 00.005 11872 Star::Find returns 1 (0), X=65.27, Y=854.83, Mass=2352, SNR=33.0, Peak=128 HFD=4.9
21:46:46.880 00.004 11872 CameraToMount -- cameraTheta (1.94) - m_xAngle (-3.14) = xAngle (5.08 = -1.21)
21:46:46.884 00.004 11872 CameraToMount -- cameraTheta (1.94) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.90 = -1.38)
21:46:46.888 00.004 11872 CameraToMount -- cameraX=-0.12 cameraY=0.32 hyp=0.34 cameraTheta=1.94 mountX=0.12 mountY=-0.33, mountTheta=-1.22
21:46:46.892 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.12, y=0.32, opts=13)
21:46:46.896 00.004 11872 Enqueuing Move request for scope (-0.12, 0.32)
21:46:46.900 00.004 9960 Worker thread wakes up
21:46:46.901 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=128, med=0, FiltMin=0, FiltMax=70, Gamma=1.000
21:46:46.904 00.003 11872 UpdateGuideState exits: m=2352 SNR=33.0
21:46:46.909 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:46.912 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.32) opts 0xd
21:46:46.912 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:46:46.916 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.12, 0.32)
21:46:46.916 00.000 11872 Enqueuing Expose request
21:46:46.920 00.004 9960 Moving (-0.12, 0.32) raw xDistance=0.12 yDistance=-0.33
21:46:46.920 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:46:46.920 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
21:46:46.921 00.001 9960 MoveAxis(E, 0, ABG)
21:46:46.921 00.000 9960 Move returns status 0, amount 0
21:46:46.921 00.000 9960 MoveAxis(N, 249, ABG)
21:46:46.921 00.000 9960 Guiding  Dir = 0, Dur = 249
21:46:46.921 00.000 9960 IsSlewing returns 0
21:46:46.922 00.001 9960 IsGuiding returns 0
21:46:46.922 00.000 9960 PulseGuide returned control before completion, sleep 259
21:46:47.192 00.270 9960 IsGuiding returns 1
21:46:47.192 00.000 9960 scope still moving after pulse duration time elapsed
21:46:47.224 00.032 9960 IsSlewing returns 0
21:46:47.225 00.001 9960 IsGuiding returns 0
21:46:47.226 00.001 9960 scope move finished after 249 + 54 ms
21:46:47.226 00.000 9960 Move returns status 0, amount 249
21:46:47.226 00.000 9960 move complete, result=0
21:46:47.227 00.001 9960 worker thread done servicing request
21:46:47.227 00.000 9960 Worker thread wakes up
21:46:47.228 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 249 ms NORTH
21:46:47.234 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:46:47.234 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:46:48.481 01.247 9960 Exposure complete
21:46:48.605 00.124 9960 worker thread done servicing request
21:46:48.607 00.002 11872 OnExposeComplete: enter
21:46:48.613 00.006 11872 UpdateGuideState(): m_state=6
21:46:48.617 00.004 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 576
21:46:48.622 00.005 11872 Star::Find returns 1 (0), X=65.26, Y=854.62, Mass=2355, SNR=33.0, Peak=138 HFD=4.8
21:46:48.626 00.004 11872 CameraToMount -- cameraTheta (2.43) - m_xAngle (-3.14) = xAngle (5.57 = -0.71)
21:46:48.630 00.004 11872 CameraToMount -- cameraTheta (2.43) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.40 = -0.88)
21:46:48.634 00.004 11872 CameraToMount -- cameraX=-0.13 cameraY=0.11 hyp=0.18 cameraTheta=2.43 mountX=0.13 mountY=-0.14, mountTheta=-0.80
21:46:48.639 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.13, y=0.11, opts=13)
21:46:48.643 00.004 11872 Enqueuing Move request for scope (-0.13, 0.11)
21:46:48.650 00.007 9960 Worker thread wakes up
21:46:48.650 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=138, med=0, FiltMin=0, FiltMax=68, Gamma=1.000
21:46:48.654 00.004 11872 UpdateGuideState exits: m=2355 SNR=33.0
21:46:48.657 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:48.662 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:46:48.665 00.003 11872 Enqueuing Expose request
21:46:48.669 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.11) opts 0xd
21:46:48.669 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.13, 0.11)
21:46:48.669 00.000 9960 Moving (-0.13, 0.11) raw xDistance=0.13 yDistance=-0.14
21:46:48.669 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
21:46:48.669 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:46:48.670 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:46:48.670 00.000 9960 MoveAxis(E, 0, ABG)
21:46:48.670 00.000 9960 Move returns status 0, amount 0
21:46:48.670 00.000 9960 MoveAxis(N, 0, ABG)
21:46:48.671 00.001 9960 Move returns status 0, amount 0
21:46:48.671 00.000 9960 move complete, result=0
21:46:48.672 00.001 9960 worker thread done servicing request
21:46:48.672 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:46:48.677 00.005 9960 Worker thread wakes up
21:46:48.677 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:46:48.677 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:46:49.924 01.247 9960 Exposure complete
21:46:50.040 00.116 9960 worker thread done servicing request
21:46:50.040 00.000 11872 OnExposeComplete: enter
21:46:50.045 00.005 11872 UpdateGuideState(): m_state=6
21:46:50.049 00.004 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 577
21:46:50.052 00.003 11872 Star::Find returns 1 (0), X=65.28, Y=854.75, Mass=2472, SNR=33.6, Peak=152 HFD=4.6
21:46:50.057 00.005 11872 CameraToMount -- cameraTheta (2.01) - m_xAngle (-3.14) = xAngle (5.15 = -1.13)
21:46:50.060 00.003 11872 CameraToMount -- cameraTheta (2.01) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.98 = -1.30)
21:46:50.064 00.004 11872 CameraToMount -- cameraX=-0.11 cameraY=0.24 hyp=0.27 cameraTheta=2.01 mountX=0.11 mountY=-0.26, mountTheta=-1.16
21:46:50.070 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.11, y=0.24, opts=13)
21:46:50.075 00.005 11872 Enqueuing Move request for scope (-0.11, 0.24)
21:46:50.081 00.006 9960 Worker thread wakes up
21:46:50.081 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.24) opts 0xd
21:46:50.081 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.11, 0.24)
21:46:50.081 00.000 9960 Moving (-0.11, 0.24) raw xDistance=0.11 yDistance=-0.26
21:46:50.082 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:46:50.082 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=152, med=0, FiltMin=0, FiltMax=73, Gamma=1.000
21:46:50.088 00.006 11872 UpdateGuideState exits: m=2472 SNR=33.6
21:46:50.093 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:50.097 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:46:50.100 00.003 11872 Enqueuing Expose request
21:46:50.104 00.004 9960 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
21:46:50.104 00.000 9960 MoveAxis(E, 0, ABG)
21:46:50.104 00.000 9960 Move returns status 0, amount 0
21:46:50.104 00.000 9960 MoveAxis(N, 192, ABG)
21:46:50.106 00.002 9960 Guiding  Dir = 0, Dur = 192
21:46:50.106 00.000 9960 IsSlewing returns 0
21:46:50.106 00.000 9960 IsGuiding returns 0
21:46:50.107 00.001 9960 PulseGuide returned control before completion, sleep 202
21:46:50.318 00.211 9960 IsGuiding returns 1
21:46:50.319 00.001 9960 scope still moving after pulse duration time elapsed
21:46:50.349 00.030 9960 IsSlewing returns 0
21:46:50.351 00.002 9960 IsGuiding returns 0
21:46:50.351 00.000 9960 scope move finished after 192 + 53 ms
21:46:50.351 00.000 9960 Move returns status 0, amount 192
21:46:50.353 00.002 9960 move complete, result=0
21:46:50.353 00.000 9960 worker thread done servicing request
21:46:50.353 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 192 ms NORTH
21:46:50.360 00.007 9960 Worker thread wakes up
21:46:50.360 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:46:50.360 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:46:51.610 01.250 9960 Exposure complete
21:46:51.738 00.128 9960 worker thread done servicing request
21:46:51.738 00.000 11872 OnExposeComplete: enter
21:46:51.743 00.005 11872 UpdateGuideState(): m_state=6
21:46:51.747 00.004 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 578
21:46:51.750 00.003 11872 Star::Find returns 1 (0), X=65.18, Y=854.49, Mass=2354, SNR=32.7, Peak=136 HFD=5.0
21:46:51.754 00.004 11872 CameraToMount -- cameraTheta (-3.07) - m_xAngle (-3.14) = xAngle (0.07 = 0.07)
21:46:51.757 00.003 11872 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (-0.10 = -0.10)
21:46:51.759 00.002 11872 CameraToMount -- cameraX=-0.21 cameraY=-0.02 hyp=0.21 cameraTheta=-3.07 mountX=0.21 mountY=-0.02, mountTheta=-0.10
21:46:51.765 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.21, y=-0.02, opts=13)
21:46:51.769 00.004 11872 Enqueuing Move request for scope (-0.21, -0.02)
21:46:51.772 00.003 9960 Worker thread wakes up
21:46:51.773 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.02) opts 0xd
21:46:51.773 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.21, -0.02)
21:46:51.773 00.000 9960 Moving (-0.21, -0.02) raw xDistance=0.21 yDistance=-0.02
21:46:51.773 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
21:46:51.774 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:46:51.774 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=136, med=0, FiltMin=0, FiltMax=68, Gamma=1.000
21:46:51.778 00.004 11872 UpdateGuideState exits: m=2354 SNR=32.7
21:46:51.781 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:51.783 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:46:51.787 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:46:51.787 00.000 9960 MoveAxis(W, 99, ABG)
21:46:51.787 00.000 9960 Guiding  Dir = 3, Dur = 99
21:46:51.787 00.000 11872 Enqueuing Expose request
21:46:51.792 00.005 9960 IsSlewing returns 0
21:46:51.792 00.000 9960 IsGuiding returns 0
21:46:51.793 00.001 9960 PulseGuide returned control before completion, sleep 109
21:46:51.914 00.121 9960 IsGuiding returns 1
21:46:51.915 00.001 9960 scope still moving after pulse duration time elapsed
21:46:51.946 00.031 9960 IsSlewing returns 0
21:46:51.946 00.000 9960 IsGuiding returns 0
21:46:51.946 00.000 9960 scope move finished after 99 + 55 ms
21:46:51.946 00.000 9960 Move returns status 0, amount 99
21:46:51.947 00.001 9960 MoveAxis(N, 0, ABG)
21:46:51.947 00.000 9960 Move returns status 0, amount 0
21:46:51.947 00.000 9960 move complete, result=0
21:46:51.948 00.001 9960 worker thread done servicing request
21:46:51.948 00.000 9960 Worker thread wakes up
21:46:51.948 00.000 11872 GuideStep: 0.2 px 99 ms WEST, -0.0 px 0 ms NORTH
21:46:51.952 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
21:46:51.952 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:46:53.213 01.261 9960 Exposure complete
21:46:53.342 00.129 11872 OnExposeComplete: enter
21:46:53.347 00.005 9960 worker thread done servicing request
21:46:53.347 00.000 11872 UpdateGuideState(): m_state=6
21:46:53.353 00.006 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 579
21:46:53.360 00.007 11872 Star::Find returns 1 (0), X=65.30, Y=854.63, Mass=2357, SNR=32.9, Peak=134 HFD=5.0
21:46:53.366 00.006 11872 CameraToMount -- cameraTheta (2.21) - m_xAngle (-3.14) = xAngle (5.35 = -0.93)
21:46:53.371 00.005 11872 CameraToMount -- cameraTheta (2.21) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.18 = -1.10)
21:46:53.376 00.005 11872 CameraToMount -- cameraX=-0.09 cameraY=0.12 hyp=0.15 cameraTheta=2.21 mountX=0.09 mountY=-0.14, mountTheta=-0.98
21:46:53.384 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=-0.09, y=0.12, opts=13)
21:46:53.393 00.009 11872 Enqueuing Move request for scope (-0.09, 0.12)
21:46:53.399 00.006 9960 Worker thread wakes up
21:46:53.399 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=134, med=0, FiltMin=0, FiltMax=66, Gamma=1.000
21:46:53.405 00.006 11872 UpdateGuideState exits: m=2357 SNR=32.9
21:46:53.409 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:53.413 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:46:53.417 00.004 11872 Enqueuing Expose request
21:46:53.421 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.12) opts 0xd
21:46:53.422 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.09, 0.12)
21:46:53.422 00.000 9960 Moving (-0.09, 0.12) raw xDistance=0.09 yDistance=-0.14
21:46:53.422 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:46:53.423 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:46:53.423 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:46:53.423 00.000 9960 MoveAxis(E, 0, ABG)
21:46:53.423 00.000 9960 Move returns status 0, amount 0
21:46:53.424 00.001 9960 MoveAxis(N, 0, ABG)
21:46:53.424 00.000 9960 Move returns status 0, amount 0
21:46:53.425 00.001 9960 move complete, result=0
21:46:53.425 00.000 9960 worker thread done servicing request
21:46:53.425 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:46:53.429 00.004 9960 Worker thread wakes up
21:46:53.429 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:46:53.429 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:46:54.682 01.253 9960 Exposure complete
21:46:54.817 00.135 9960 worker thread done servicing request
21:46:54.817 00.000 11872 OnExposeComplete: enter
21:46:54.821 00.004 11872 UpdateGuideState(): m_state=6
21:46:54.827 00.006 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 580
21:46:54.832 00.005 11872 Star::Find returns 1 (0), X=65.37, Y=854.85, Mass=2369, SNR=33.2, Peak=155 HFD=4.7
21:46:54.836 00.004 11872 CameraToMount -- cameraTheta (1.64) - m_xAngle (-3.14) = xAngle (4.77 = -1.51)
21:46:54.840 00.004 11872 CameraToMount -- cameraTheta (1.64) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.60 = -1.68)
21:46:54.844 00.004 11872 CameraToMount -- cameraX=-0.02 cameraY=0.34 hyp=0.34 cameraTheta=1.64 mountX=0.02 mountY=-0.34, mountTheta=-1.51
21:46:54.849 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.02, y=0.34, opts=13)
21:46:54.853 00.004 11872 Enqueuing Move request for scope (-0.02, 0.34)
21:46:54.857 00.004 9960 Worker thread wakes up
21:46:54.857 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=155, med=0, FiltMin=0, FiltMax=81, Gamma=1.000
21:46:54.861 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.34) opts 0xd
21:46:54.862 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.02, 0.34)
21:46:54.862 00.000 9960 Moving (-0.02, 0.34) raw xDistance=0.02 yDistance=-0.34
21:46:54.862 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:46:54.862 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
21:46:54.863 00.001 9960 MoveAxis(E, 0, ABG)
21:46:54.863 00.000 11872 UpdateGuideState exits: m=2369 SNR=33.2
21:46:54.867 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:54.871 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:46:54.875 00.004 11872 Enqueuing Expose request
21:46:54.879 00.004 9960 Move returns status 0, amount 0
21:46:54.879 00.000 9960 MoveAxis(N, 251, ABG)
21:46:54.879 00.000 9960 Guiding  Dir = 0, Dur = 251
21:46:54.879 00.000 9960 IsSlewing returns 0
21:46:54.880 00.001 9960 IsGuiding returns 0
21:46:54.880 00.000 9960 PulseGuide returned control before completion, sleep 261
21:46:55.154 00.274 9960 IsGuiding returns 1
21:46:55.155 00.001 9960 scope still moving after pulse duration time elapsed
21:46:55.186 00.031 9960 IsSlewing returns 0
21:46:55.187 00.001 9960 IsGuiding returns 0
21:46:55.188 00.001 9960 scope move finished after 251 + 57 ms
21:46:55.189 00.001 9960 Move returns status 0, amount 251
21:46:55.189 00.000 9960 move complete, result=0
21:46:55.189 00.000 9960 worker thread done servicing request
21:46:55.190 00.001 9960 Worker thread wakes up
21:46:55.190 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.3 px 251 ms NORTH
21:46:55.196 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:46:55.196 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:46:56.447 01.251 9960 Exposure complete
21:46:56.577 00.130 9960 worker thread done servicing request
21:46:56.577 00.000 11872 OnExposeComplete: enter
21:46:56.583 00.006 11872 UpdateGuideState(): m_state=6
21:46:56.589 00.006 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 581
21:46:56.593 00.004 11872 Star::Find returns 1 (0), X=65.47, Y=854.66, Mass=2362, SNR=33.0, Peak=152 HFD=4.8
21:46:56.598 00.005 11872 CameraToMount -- cameraTheta (1.10) - m_xAngle (-3.14) = xAngle (4.23 = -2.05)
21:46:56.603 00.005 11872 CameraToMount -- cameraTheta (1.10) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.06 = -2.22)
21:46:56.606 00.003 11872 CameraToMount -- cameraX=0.08 cameraY=0.15 hyp=0.17 cameraTheta=1.10 mountX=-0.08 mountY=-0.14, mountTheta=-2.10
21:46:56.612 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.08, y=0.15, opts=13)
21:46:56.618 00.006 11872 Enqueuing Move request for scope (0.08, 0.15)
21:46:56.622 00.004 9960 Worker thread wakes up
21:46:56.622 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=152, med=0, FiltMin=0, FiltMax=71, Gamma=1.000
21:46:56.626 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.15) opts 0xd
21:46:56.626 00.000 11872 UpdateGuideState exits: m=2362 SNR=33.0
21:46:56.629 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:56.633 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:46:56.639 00.006 11872 Enqueuing Expose request
21:46:56.643 00.004 9960 Handling offset move in thread for scope, endpoint = (0.08, 0.15)
21:46:56.643 00.000 9960 Moving (0.08, 0.15) raw xDistance=-0.08 yDistance=-0.14
21:46:56.643 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:46:56.643 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:46:56.645 00.002 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:46:56.645 00.000 9960 MoveAxis(E, 0, ABG)
21:46:56.645 00.000 9960 Move returns status 0, amount 0
21:46:56.645 00.000 9960 MoveAxis(N, 0, ABG)
21:46:56.645 00.000 9960 Move returns status 0, amount 0
21:46:56.646 00.001 9960 move complete, result=0
21:46:56.646 00.000 9960 worker thread done servicing request
21:46:56.646 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:46:56.650 00.004 9960 Worker thread wakes up
21:46:56.650 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:46:56.650 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:46:57.901 01.251 9960 Exposure complete
21:46:58.027 00.126 9960 worker thread done servicing request
21:46:58.027 00.000 11872 OnExposeComplete: enter
21:46:58.032 00.005 11872 UpdateGuideState(): m_state=6
21:46:58.036 00.004 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 582
21:46:58.040 00.004 11872 Star::Find returns 1 (0), X=65.29, Y=854.71, Mass=2324, SNR=32.9, Peak=138 HFD=4.6
21:46:58.045 00.005 11872 CameraToMount -- cameraTheta (2.02) - m_xAngle (-3.14) = xAngle (5.16 = -1.12)
21:46:58.047 00.002 11872 CameraToMount -- cameraTheta (2.02) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.99 = -1.29)
21:46:58.052 00.005 11872 CameraToMount -- cameraX=-0.10 cameraY=0.20 hyp=0.23 cameraTheta=2.02 mountX=0.10 mountY=-0.22, mountTheta=-1.15
21:46:58.057 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.10, y=0.20, opts=13)
21:46:58.062 00.005 11872 Enqueuing Move request for scope (-0.10, 0.20)
21:46:58.065 00.003 9960 Worker thread wakes up
21:46:58.065 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.20) opts 0xd
21:46:58.065 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.10, 0.20)
21:46:58.065 00.000 9960 Moving (-0.10, 0.20) raw xDistance=0.10 yDistance=-0.22
21:46:58.066 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:46:58.066 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
21:46:58.066 00.000 9960 MoveAxis(E, 0, ABG)
21:46:58.066 00.000 9960 Move returns status 0, amount 0
21:46:58.066 00.000 9960 MoveAxis(N, 163, ABG)
21:46:58.066 00.000 9960 Guiding  Dir = 0, Dur = 163
21:46:58.066 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=138, med=0, FiltMin=0, FiltMax=81, Gamma=1.000
21:46:58.071 00.005 9960 IsSlewing returns 0
21:46:58.071 00.000 11872 UpdateGuideState exits: m=2324 SNR=32.9
21:46:58.076 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:58.079 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:46:58.084 00.005 11872 Enqueuing Expose request
21:46:58.087 00.003 9960 IsGuiding returns 0
21:46:58.087 00.000 9960 PulseGuide returned control before completion, sleep 173
21:46:58.273 00.186 9960 IsGuiding returns 1
21:46:58.274 00.001 9960 scope still moving after pulse duration time elapsed
21:46:58.301 00.027 9960 IsSlewing returns 0
21:46:58.301 00.000 9960 IsGuiding returns 0
21:46:58.302 00.001 9960 scope move finished after 163 + 51 ms
21:46:58.303 00.001 9960 Move returns status 0, amount 163
21:46:58.303 00.000 9960 move complete, result=0
21:46:58.303 00.000 9960 worker thread done servicing request
21:46:58.303 00.000 9960 Worker thread wakes up
21:46:58.304 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 163 ms NORTH
21:46:58.310 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:46:58.310 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:46:59.567 01.257 9960 Exposure complete
21:46:59.704 00.137 9960 worker thread done servicing request
21:46:59.706 00.002 11872 OnExposeComplete: enter
21:46:59.712 00.006 11872 UpdateGuideState(): m_state=6
21:46:59.718 00.006 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 583
21:46:59.722 00.004 11872 Star::Find returns 1 (0), X=65.11, Y=854.86, Mass=2437, SNR=33.6, Peak=140 HFD=4.6
21:46:59.725 00.003 11872 CameraToMount -- cameraTheta (2.25) - m_xAngle (-3.14) = xAngle (5.38 = -0.90)
21:46:59.728 00.003 11872 CameraToMount -- cameraTheta (2.25) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.21 = -1.07)
21:46:59.731 00.003 11872 CameraToMount -- cameraX=-0.28 cameraY=0.35 hyp=0.45 cameraTheta=2.25 mountX=0.28 mountY=-0.40, mountTheta=-0.95
21:46:59.738 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.28, y=0.35, opts=13)
21:46:59.743 00.005 11872 Enqueuing Move request for scope (-0.28, 0.35)
21:46:59.746 00.003 9960 Worker thread wakes up
21:46:59.747 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=140, med=0, FiltMin=0, FiltMax=81, Gamma=1.000
21:46:59.751 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.35) opts 0xd
21:46:59.751 00.000 11872 UpdateGuideState exits: m=2437 SNR=33.6
21:46:59.754 00.003 9960 Handling offset move in thread for scope, endpoint = (-0.28, 0.35)
21:46:59.755 00.001 9960 Moving (-0.28, 0.35) raw xDistance=0.28 yDistance=-0.40
21:46:59.755 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
21:46:59.755 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.40 from input -0.40
21:46:59.755 00.000 9960 MoveAxis(W, 132, ABG)
21:46:59.755 00.000 9960 Guiding  Dir = 3, Dur = 132
21:46:59.755 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:59.760 00.005 9960 IsSlewing returns 0
21:46:59.760 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:46:59.764 00.004 9960 IsGuiding returns 0
21:46:59.765 00.001 11872 Enqueuing Expose request
21:46:59.769 00.004 9960 PulseGuide returned control before completion, sleep 142
21:47:00.002 00.233 9960 IsGuiding returns 0
21:47:00.004 00.002 9960 Move returns status 0, amount 132
21:47:00.004 00.000 9960 MoveAxis(N, 296, ABG)
21:47:00.004 00.000 9960 Guiding  Dir = 0, Dur = 296
21:47:00.006 00.002 9960 IsSlewing returns 0
21:47:00.006 00.000 9960 IsGuiding returns 0
21:47:00.006 00.000 9960 PulseGuide returned control before completion, sleep 306
21:47:00.327 00.321 9960 IsGuiding returns 0
21:47:00.333 00.006 9960 Move returns status 0, amount 296
21:47:00.337 00.004 9960 move complete, result=0
21:47:00.338 00.001 9960 worker thread done servicing request
21:47:00.338 00.000 11872 GuideStep: 0.3 px 132 ms WEST, -0.4 px 296 ms NORTH
21:47:00.341 00.003 9960 Worker thread wakes up
21:47:00.342 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:47:00.342 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:47:01.590 01.248 9960 Exposure complete
21:47:01.715 00.125 9960 worker thread done servicing request
21:47:01.715 00.000 11872 OnExposeComplete: enter
21:47:01.719 00.004 11872 UpdateGuideState(): m_state=6
21:47:01.726 00.007 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 584
21:47:01.734 00.008 11872 Star::Find returns 1 (0), X=65.31, Y=854.59, Mass=2549, SNR=34.1, Peak=130 HFD=5.0
21:47:01.741 00.007 11872 CameraToMount -- cameraTheta (2.34) - m_xAngle (-3.14) = xAngle (5.48 = -0.80)
21:47:01.746 00.005 11872 CameraToMount -- cameraTheta (2.34) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.31 = -0.98)
21:47:01.751 00.005 11872 CameraToMount -- cameraX=-0.08 cameraY=0.08 hyp=0.11 cameraTheta=2.34 mountX=0.08 mountY=-0.09, mountTheta=-0.87
21:47:01.759 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=-0.08, y=0.08, opts=13)
21:47:01.765 00.006 11872 Enqueuing Move request for scope (-0.08, 0.08)
21:47:01.769 00.004 9960 Worker thread wakes up
21:47:01.769 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=130, med=0, FiltMin=0, FiltMax=68, Gamma=1.000
21:47:01.773 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.08) opts 0xd
21:47:01.773 00.000 11872 UpdateGuideState exits: m=2549 SNR=34.1
21:47:01.777 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.08, 0.08)
21:47:01.777 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:01.780 00.003 9960 Moving (-0.08, 0.08) raw xDistance=0.08 yDistance=-0.09
21:47:01.780 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:47:01.783 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:47:01.783 00.000 11872 Enqueuing Expose request
21:47:01.787 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:47:01.787 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:47:01.787 00.000 9960 MoveAxis(E, 0, ABG)
21:47:01.787 00.000 9960 Move returns status 0, amount 0
21:47:01.788 00.001 9960 MoveAxis(N, 0, ABG)
21:47:01.788 00.000 9960 Move returns status 0, amount 0
21:47:01.788 00.000 9960 move complete, result=0
21:47:01.788 00.000 9960 worker thread done servicing request
21:47:01.788 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:47:01.793 00.005 9960 Worker thread wakes up
21:47:01.793 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:47:01.793 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:47:03.031 01.238 9960 Exposure complete
21:47:03.181 00.150 9960 worker thread done servicing request
21:47:03.181 00.000 11872 OnExposeComplete: enter
21:47:03.186 00.005 11872 UpdateGuideState(): m_state=6
21:47:03.190 00.004 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 585
21:47:03.195 00.005 11872 Star::Find returns 1 (0), X=65.19, Y=854.74, Mass=2359, SNR=33.1, Peak=155 HFD=4.7
21:47:03.200 00.005 11872 CameraToMount -- cameraTheta (2.28) - m_xAngle (-3.14) = xAngle (5.42 = -0.86)
21:47:03.207 00.007 11872 CameraToMount -- cameraTheta (2.28) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.25 = -1.03)
21:47:03.210 00.003 11872 CameraToMount -- cameraX=-0.20 cameraY=0.23 hyp=0.30 cameraTheta=2.28 mountX=0.20 mountY=-0.26, mountTheta=-0.92
21:47:03.216 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.20, y=0.23, opts=13)
21:47:03.221 00.005 11872 Enqueuing Move request for scope (-0.20, 0.23)
21:47:03.224 00.003 9960 Worker thread wakes up
21:47:03.224 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=155, med=0, FiltMin=0, FiltMax=76, Gamma=1.000
21:47:03.229 00.005 11872 UpdateGuideState exits: m=2359 SNR=33.1
21:47:03.233 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.23) opts 0xd
21:47:03.233 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.20, 0.23)
21:47:03.235 00.002 9960 Moving (-0.20, 0.23) raw xDistance=0.20 yDistance=-0.26
21:47:03.235 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
21:47:03.235 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
21:47:03.235 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:03.239 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:47:03.244 00.005 11872 Enqueuing Expose request
21:47:03.249 00.005 9960 MoveAxis(E, 0, ABG)
21:47:03.249 00.000 9960 Move returns status 0, amount 0
21:47:03.249 00.000 9960 MoveAxis(N, 194, ABG)
21:47:03.249 00.000 9960 Guiding  Dir = 0, Dur = 194
21:47:03.250 00.001 9960 IsSlewing returns 0
21:47:03.250 00.000 9960 IsGuiding returns 0
21:47:03.251 00.001 9960 PulseGuide returned control before completion, sleep 204
21:47:03.462 00.211 9960 IsGuiding returns 1
21:47:03.463 00.001 9960 scope still moving after pulse duration time elapsed
21:47:03.494 00.031 9960 IsSlewing returns 0
21:47:03.496 00.002 9960 IsGuiding returns 0
21:47:03.496 00.000 9960 scope move finished after 194 + 51 ms
21:47:03.496 00.000 9960 Move returns status 0, amount 194
21:47:03.496 00.000 9960 move complete, result=0
21:47:03.497 00.001 9960 worker thread done servicing request
21:47:03.497 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.3 px 194 ms NORTH
21:47:03.503 00.006 9960 Worker thread wakes up
21:47:03.504 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:47:03.504 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:47:04.760 01.256 9960 Exposure complete
21:47:04.882 00.122 9960 worker thread done servicing request
21:47:04.883 00.001 11872 OnExposeComplete: enter
21:47:04.887 00.004 11872 UpdateGuideState(): m_state=6
21:47:04.893 00.006 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 586
21:47:04.899 00.006 11872 Star::Find returns 1 (0), X=65.18, Y=854.81, Mass=2493, SNR=33.7, Peak=147 HFD=4.7
21:47:04.904 00.005 11872 CameraToMount -- cameraTheta (2.19) - m_xAngle (-3.14) = xAngle (5.32 = -0.96)
21:47:04.908 00.004 11872 CameraToMount -- cameraTheta (2.19) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.15 = -1.13)
21:47:04.912 00.004 11872 CameraToMount -- cameraX=-0.21 cameraY=0.30 hyp=0.37 cameraTheta=2.19 mountX=0.21 mountY=-0.33, mountTheta=-1.01
21:47:04.916 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.21, y=0.30, opts=13)
21:47:04.921 00.005 11872 Enqueuing Move request for scope (-0.21, 0.30)
21:47:04.927 00.006 9960 Worker thread wakes up
21:47:04.927 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.30) opts 0xd
21:47:04.928 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.21, 0.30)
21:47:04.928 00.000 9960 Moving (-0.21, 0.30) raw xDistance=0.21 yDistance=-0.33
21:47:04.928 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
21:47:04.929 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
21:47:04.929 00.000 9960 MoveAxis(W, 100, ABG)
21:47:04.929 00.000 9960 Guiding  Dir = 3, Dur = 100
21:47:04.929 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=147, med=0, FiltMin=0, FiltMax=73, Gamma=1.000
21:47:04.934 00.005 11872 UpdateGuideState exits: m=2493 SNR=33.7
21:47:04.937 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:04.942 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:47:04.945 00.003 11872 Enqueuing Expose request
21:47:04.950 00.005 9960 IsSlewing returns 0
21:47:04.950 00.000 9960 IsGuiding returns 0
21:47:04.950 00.000 9960 PulseGuide returned control before completion, sleep 110
21:47:05.063 00.113 9960 IsGuiding returns 1
21:47:05.064 00.001 9960 scope still moving after pulse duration time elapsed
21:47:05.094 00.030 9960 IsSlewing returns 0
21:47:05.095 00.001 9960 IsGuiding returns 0
21:47:05.095 00.000 9960 scope move finished after 100 + 45 ms
21:47:05.095 00.000 9960 Move returns status 0, amount 100
21:47:05.095 00.000 9960 MoveAxis(N, 250, ABG)
21:47:05.095 00.000 9960 Guiding  Dir = 0, Dur = 250
21:47:05.096 00.001 9960 IsSlewing returns 0
21:47:05.096 00.000 9960 IsGuiding returns 0
21:47:05.098 00.002 9960 PulseGuide returned control before completion, sleep 260
21:47:05.375 00.277 9960 IsGuiding returns 1
21:47:05.376 00.001 9960 scope still moving after pulse duration time elapsed
21:47:05.405 00.029 9960 IsSlewing returns 0
21:47:05.405 00.000 9960 IsGuiding returns 0
21:47:05.407 00.002 9960 scope move finished after 250 + 58 ms
21:47:05.407 00.000 9960 Move returns status 0, amount 250
21:47:05.407 00.000 9960 move complete, result=0
21:47:05.408 00.001 9960 worker thread done servicing request
21:47:05.408 00.000 11872 GuideStep: 0.2 px 100 ms WEST, -0.3 px 250 ms NORTH
21:47:05.414 00.006 9960 Worker thread wakes up
21:47:05.414 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:47:05.414 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:47:06.664 01.250 9960 Exposure complete
21:47:06.808 00.144 9960 worker thread done servicing request
21:47:06.809 00.001 11872 OnExposeComplete: enter
21:47:06.815 00.006 11872 UpdateGuideState(): m_state=6
21:47:06.822 00.007 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 587
21:47:06.830 00.008 11872 Star::Find returns 1 (0), X=65.30, Y=854.40, Mass=2359, SNR=32.9, Peak=149 HFD=4.8
21:47:06.836 00.006 11872 CameraToMount -- cameraTheta (-2.25) - m_xAngle (-3.14) = xAngle (0.89 = 0.89)
21:47:06.842 00.006 11872 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.72 = 0.72)
21:47:06.847 00.005 11872 CameraToMount -- cameraX=-0.09 cameraY=-0.11 hyp=0.14 cameraTheta=-2.25 mountX=0.09 mountY=0.09, mountTheta=0.81
21:47:06.856 00.009 11872 SchedulePrimaryMove(0FA44CE0, x=-0.09, y=-0.11, opts=13)
21:47:06.863 00.007 11872 Enqueuing Move request for scope (-0.09, -0.11)
21:47:06.868 00.005 9960 Worker thread wakes up
21:47:06.869 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=149, med=0, FiltMin=0, FiltMax=75, Gamma=1.000
21:47:06.876 00.007 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.11) opts 0xd
21:47:06.876 00.000 11872 UpdateGuideState exits: m=2359 SNR=32.9
21:47:06.881 00.005 9960 Handling offset move in thread for scope, endpoint = (-0.09, -0.11)
21:47:06.881 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:06.889 00.008 9960 Moving (-0.09, -0.11) raw xDistance=0.09 yDistance=0.09
21:47:06.889 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:47:06.889 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:47:06.889 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:47:06.894 00.005 11872 Enqueuing Expose request
21:47:06.899 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:47:06.899 00.000 9960 MoveAxis(E, 0, ABG)
21:47:06.899 00.000 9960 Move returns status 0, amount 0
21:47:06.899 00.000 9960 MoveAxis(N, 0, ABG)
21:47:06.899 00.000 9960 Move returns status 0, amount 0
21:47:06.901 00.002 9960 move complete, result=0
21:47:06.901 00.000 9960 worker thread done servicing request
21:47:06.901 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:47:06.907 00.006 9960 Worker thread wakes up
21:47:06.907 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:47:06.907 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:47:08.153 01.246 9960 Exposure complete
21:47:08.283 00.130 9960 worker thread done servicing request
21:47:08.283 00.000 11872 OnExposeComplete: enter
21:47:08.287 00.004 11872 UpdateGuideState(): m_state=6
21:47:08.291 00.004 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 588
21:47:08.296 00.005 11872 Star::Find returns 1 (0), X=65.25, Y=854.71, Mass=2518, SNR=34.2, Peak=132 HFD=4.9
21:47:08.301 00.005 11872 CameraToMount -- cameraTheta (2.19) - m_xAngle (-3.14) = xAngle (5.33 = -0.95)
21:47:08.304 00.003 11872 CameraToMount -- cameraTheta (2.19) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.16 = -1.12)
21:47:08.308 00.004 11872 CameraToMount -- cameraX=-0.14 cameraY=0.20 hyp=0.24 cameraTheta=2.19 mountX=0.14 mountY=-0.22, mountTheta=-1.00
21:47:08.314 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.14, y=0.20, opts=13)
21:47:08.318 00.004 11872 Enqueuing Move request for scope (-0.14, 0.20)
21:47:08.321 00.003 9960 Worker thread wakes up
21:47:08.321 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=132, med=0, FiltMin=0, FiltMax=70, Gamma=1.000
21:47:08.326 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.20) opts 0xd
21:47:08.327 00.001 11872 UpdateGuideState exits: m=2518 SNR=34.2
21:47:08.332 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:08.337 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:47:08.341 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.14, 0.20)
21:47:08.341 00.000 9960 Moving (-0.14, 0.20) raw xDistance=0.14 yDistance=-0.22
21:47:08.343 00.002 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
21:47:08.343 00.000 11872 Enqueuing Expose request
21:47:08.346 00.003 9960 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
21:47:08.347 00.001 9960 MoveAxis(E, 0, ABG)
21:47:08.347 00.000 9960 Move returns status 0, amount 0
21:47:08.347 00.000 9960 MoveAxis(N, 162, ABG)
21:47:08.347 00.000 9960 Guiding  Dir = 0, Dur = 162
21:47:08.347 00.000 9960 IsSlewing returns 0
21:47:08.347 00.000 9960 IsGuiding returns 0
21:47:08.348 00.001 9960 PulseGuide returned control before completion, sleep 172
21:47:08.529 00.181 9960 IsGuiding returns 1
21:47:08.530 00.001 9960 scope still moving after pulse duration time elapsed
21:47:08.560 00.030 9960 IsSlewing returns 0
21:47:08.561 00.001 9960 IsGuiding returns 1
21:47:08.591 00.030 9960 IsSlewing returns 0
21:47:08.592 00.001 9960 IsGuiding returns 1
21:47:08.623 00.031 9960 IsSlewing returns 0
21:47:08.624 00.001 9960 IsGuiding returns 0
21:47:08.624 00.000 9960 scope move finished after 162 + 114 ms
21:47:08.625 00.001 9960 Move returns status 0, amount 162
21:47:08.625 00.000 9960 move complete, result=0
21:47:08.625 00.000 9960 worker thread done servicing request
21:47:08.625 00.000 9960 Worker thread wakes up
21:47:08.626 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 162 ms NORTH
21:47:08.633 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:47:08.633 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:47:09.883 01.250 9960 Exposure complete
21:47:10.016 00.133 9960 worker thread done servicing request
21:47:10.017 00.001 11872 OnExposeComplete: enter
21:47:10.021 00.004 11872 UpdateGuideState(): m_state=6
21:47:10.025 00.004 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 589
21:47:10.029 00.004 11872 Star::Find returns 1 (0), X=65.36, Y=854.51, Mass=2499, SNR=34.0, Peak=144 HFD=5.1
21:47:10.032 00.003 11872 CameraToMount -- cameraTheta (-3.03) - m_xAngle (-3.14) = xAngle (0.11 = 0.11)
21:47:10.037 00.005 11872 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (-0.06 = -0.06)
21:47:10.040 00.003 11872 CameraToMount -- cameraX=-0.03 cameraY=-0.00 hyp=0.03 cameraTheta=-3.03 mountX=0.03 mountY=-0.00, mountTheta=-0.06
21:47:10.047 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.03, y=-0.00, opts=13)
21:47:10.053 00.006 11872 Enqueuing Move request for scope (-0.03, -0.00)
21:47:10.058 00.005 9960 Worker thread wakes up
21:47:10.058 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.00) opts 0xd
21:47:10.058 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.03, -0.00)
21:47:10.059 00.001 9960 Moving (-0.03, -0.00) raw xDistance=0.03 yDistance=-0.00
21:47:10.061 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=144, med=0, FiltMin=0, FiltMax=71, Gamma=1.000
21:47:10.066 00.005 11872 UpdateGuideState exits: m=2499 SNR=34.0
21:47:10.069 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:47:10.070 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:47:10.070 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:10.077 00.007 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
21:47:10.077 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:47:10.083 00.006 11872 Enqueuing Expose request
21:47:10.088 00.005 9960 MoveAxis(E, 0, ABG)
21:47:10.088 00.000 9960 Move returns status 0, amount 0
21:47:10.088 00.000 9960 MoveAxis(N, 0, ABG)
21:47:10.088 00.000 9960 Move returns status 0, amount 0
21:47:10.089 00.001 9960 move complete, result=0
21:47:10.089 00.000 9960 worker thread done servicing request
21:47:10.089 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:47:10.094 00.005 9960 Worker thread wakes up
21:47:10.094 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:47:10.094 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:47:11.339 01.245 9960 Exposure complete
21:47:11.471 00.132 9960 worker thread done servicing request
21:47:11.472 00.001 11872 OnExposeComplete: enter
21:47:11.476 00.004 11872 UpdateGuideState(): m_state=6
21:47:11.480 00.004 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 590
21:47:11.488 00.008 11872 Star::Find returns 1 (0), X=65.30, Y=854.76, Mass=2459, SNR=33.7, Peak=148 HFD=4.8
21:47:11.492 00.004 11872 CameraToMount -- cameraTheta (1.92) - m_xAngle (-3.14) = xAngle (5.05 = -1.23)
21:47:11.496 00.004 11872 CameraToMount -- cameraTheta (1.92) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.88 = -1.40)
21:47:11.501 00.005 11872 CameraToMount -- cameraX=-0.09 cameraY=0.25 hyp=0.27 cameraTheta=1.92 mountX=0.09 mountY=-0.26, mountTheta=-1.24
21:47:11.506 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.09, y=0.25, opts=13)
21:47:11.511 00.005 11872 Enqueuing Move request for scope (-0.09, 0.25)
21:47:11.518 00.007 9960 Worker thread wakes up
21:47:11.518 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.25) opts 0xd
21:47:11.518 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.09, 0.25)
21:47:11.518 00.000 9960 Moving (-0.09, 0.25) raw xDistance=0.09 yDistance=-0.26
21:47:11.518 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:47:11.518 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
21:47:11.519 00.001 9960 MoveAxis(E, 0, ABG)
21:47:11.519 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=148, med=0, FiltMin=0, FiltMax=81, Gamma=1.000
21:47:11.524 00.005 11872 UpdateGuideState exits: m=2459 SNR=33.7
21:47:11.528 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:11.533 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:47:11.536 00.003 11872 Enqueuing Expose request
21:47:11.540 00.004 9960 Move returns status 0, amount 0
21:47:11.540 00.000 9960 MoveAxis(N, 196, ABG)
21:47:11.540 00.000 9960 Guiding  Dir = 0, Dur = 196
21:47:11.540 00.000 9960 IsSlewing returns 0
21:47:11.540 00.000 9960 IsGuiding returns 0
21:47:11.542 00.002 9960 PulseGuide returned control before completion, sleep 206
21:47:11.752 00.210 9960 IsGuiding returns 1
21:47:11.752 00.000 9960 scope still moving after pulse duration time elapsed
21:47:11.782 00.030 9960 IsSlewing returns 0
21:47:11.783 00.001 9960 IsGuiding returns 0
21:47:11.784 00.001 9960 scope move finished after 196 + 46 ms
21:47:11.784 00.000 9960 Move returns status 0, amount 196
21:47:11.785 00.001 9960 move complete, result=0
21:47:11.785 00.000 9960 worker thread done servicing request
21:47:11.786 00.001 9960 Worker thread wakes up
21:47:11.786 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 196 ms NORTH
21:47:11.796 00.010 9960 worker thread servicing REQUEST_EXPOSE 1000
21:47:11.798 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:47:13.042 01.244 9960 Exposure complete
21:47:13.173 00.131 9960 worker thread done servicing request
21:47:13.174 00.001 11872 OnExposeComplete: enter
21:47:13.180 00.006 11872 UpdateGuideState(): m_state=6
21:47:13.185 00.005 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 591
21:47:13.190 00.005 11872 Star::Find returns 1 (0), X=65.28, Y=854.64, Mass=2435, SNR=33.5, Peak=149 HFD=4.8
21:47:13.194 00.004 11872 CameraToMount -- cameraTheta (2.27) - m_xAngle (-3.14) = xAngle (5.41 = -0.88)
21:47:13.197 00.003 11872 CameraToMount -- cameraTheta (2.27) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.23 = -1.05)
21:47:13.203 00.006 11872 CameraToMount -- cameraX=-0.11 cameraY=0.13 hyp=0.16 cameraTheta=2.27 mountX=0.11 mountY=-0.14, mountTheta=-0.94
21:47:13.210 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.11, y=0.13, opts=13)
21:47:13.215 00.005 11872 Enqueuing Move request for scope (-0.11, 0.13)
21:47:13.219 00.004 9960 Worker thread wakes up
21:47:13.219 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=149, med=0, FiltMin=0, FiltMax=79, Gamma=1.000
21:47:13.223 00.004 11872 UpdateGuideState exits: m=2435 SNR=33.5
21:47:13.227 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:13.231 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:47:13.236 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.13) opts 0xd
21:47:13.236 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.11, 0.13)
21:47:13.236 00.000 9960 Moving (-0.11, 0.13) raw xDistance=0.11 yDistance=-0.14
21:47:13.236 00.000 11872 Enqueuing Expose request
21:47:13.242 00.006 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:47:13.242 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:47:13.242 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:47:13.243 00.001 9960 MoveAxis(E, 0, ABG)
21:47:13.243 00.000 9960 Move returns status 0, amount 0
21:47:13.243 00.000 9960 MoveAxis(N, 0, ABG)
21:47:13.244 00.001 9960 Move returns status 0, amount 0
21:47:13.244 00.000 9960 move complete, result=0
21:47:13.244 00.000 9960 worker thread done servicing request
21:47:13.245 00.001 9960 Worker thread wakes up
21:47:13.245 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:47:13.245 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:47:13.245 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:47:14.494 01.249 9960 Exposure complete
21:47:14.623 00.129 9960 worker thread done servicing request
21:47:14.623 00.000 11872 OnExposeComplete: enter
21:47:14.627 00.004 11872 UpdateGuideState(): m_state=6
21:47:14.631 00.004 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 592
21:47:14.635 00.004 11872 Star::Find returns 1 (0), X=65.01, Y=854.87, Mass=2347, SNR=33.0, Peak=138 HFD=4.6
21:47:14.640 00.005 11872 CameraToMount -- cameraTheta (2.39) - m_xAngle (-3.14) = xAngle (5.53 = -0.75)
21:47:14.644 00.004 11872 CameraToMount -- cameraTheta (2.39) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.36 = -0.93)
21:47:14.647 00.003 11872 CameraToMount -- cameraX=-0.38 cameraY=0.36 hyp=0.52 cameraTheta=2.39 mountX=0.38 mountY=-0.42, mountTheta=-0.83
21:47:14.652 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.38, y=0.36, opts=13)
21:47:14.657 00.005 11872 Enqueuing Move request for scope (-0.38, 0.36)
21:47:14.660 00.003 9960 Worker thread wakes up
21:47:14.660 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=138, med=0, FiltMin=0, FiltMax=72, Gamma=1.000
21:47:14.664 00.004 11872 UpdateGuideState exits: m=2347 SNR=33.0
21:47:14.668 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:14.674 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.38, 0.36) opts 0xd
21:47:14.674 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.38, 0.36)
21:47:14.674 00.000 9960 Moving (-0.38, 0.36) raw xDistance=0.38 yDistance=-0.42
21:47:14.674 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.38
21:47:14.675 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.42 from input -0.42
21:47:14.675 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:47:14.680 00.005 9960 MoveAxis(W, 179, ABG)
21:47:14.680 00.000 9960 Guiding  Dir = 3, Dur = 179
21:47:14.680 00.000 11872 Enqueuing Expose request
21:47:14.684 00.004 9960 IsSlewing returns 0
21:47:14.684 00.000 9960 IsGuiding returns 0
21:47:14.684 00.000 9960 PulseGuide returned control before completion, sleep 189
21:47:14.888 00.204 9960 IsGuiding returns 0
21:47:14.888 00.000 9960 Move returns status 0, amount 179
21:47:14.889 00.001 9960 MoveAxis(N, 313, ABG)
21:47:14.889 00.000 9960 Guiding  Dir = 0, Dur = 313
21:47:14.889 00.000 9960 IsSlewing returns 0
21:47:14.890 00.001 9960 IsGuiding returns 0
21:47:14.890 00.000 9960 PulseGuide returned control before completion, sleep 323
21:47:15.223 00.333 9960 IsGuiding returns 1
21:47:15.224 00.001 9960 scope still moving after pulse duration time elapsed
21:47:15.256 00.032 9960 IsSlewing returns 0
21:47:15.257 00.001 9960 IsGuiding returns 0
21:47:15.257 00.000 9960 scope move finished after 313 + 53 ms
21:47:15.258 00.001 9960 Move returns status 0, amount 313
21:47:15.258 00.000 9960 move complete, result=0
21:47:15.258 00.000 9960 worker thread done servicing request
21:47:15.259 00.001 11872 GuideStep: 0.4 px 179 ms WEST, -0.4 px 313 ms NORTH
21:47:15.266 00.007 9960 Worker thread wakes up
21:47:15.267 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:47:15.267 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:47:16.514 01.247 9960 Exposure complete
21:47:16.638 00.124 9960 worker thread done servicing request
21:47:16.638 00.000 11872 OnExposeComplete: enter
21:47:16.644 00.006 11872 UpdateGuideState(): m_state=6
21:47:16.648 00.004 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 593
21:47:16.652 00.004 11872 Star::Find returns 1 (0), X=65.09, Y=854.66, Mass=2494, SNR=34.0, Peak=138 HFD=5.1
21:47:16.655 00.003 11872 CameraToMount -- cameraTheta (2.68) - m_xAngle (-3.14) = xAngle (5.81 = -0.47)
21:47:16.660 00.005 11872 CameraToMount -- cameraTheta (2.68) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.64 = -0.64)
21:47:16.663 00.003 11872 CameraToMount -- cameraX=-0.30 cameraY=0.15 hyp=0.34 cameraTheta=2.68 mountX=0.30 mountY=-0.20, mountTheta=-0.59
21:47:16.667 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.30, y=0.15, opts=13)
21:47:16.670 00.003 11872 Enqueuing Move request for scope (-0.30, 0.15)
21:47:16.673 00.003 9960 Worker thread wakes up
21:47:16.673 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.15) opts 0xd
21:47:16.673 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.30, 0.15)
21:47:16.673 00.000 9960 Moving (-0.30, 0.15) raw xDistance=0.30 yDistance=-0.20
21:47:16.673 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.30
21:47:16.673 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
21:47:16.675 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=138, med=0, FiltMin=0, FiltMax=73, Gamma=1.000
21:47:16.678 00.003 9960 MoveAxis(W, 154, ABG)
21:47:16.678 00.000 9960 Guiding  Dir = 3, Dur = 154
21:47:16.679 00.001 11872 UpdateGuideState exits: m=2494 SNR=34.0
21:47:16.682 00.003 9960 IsSlewing returns 0
21:47:16.682 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:16.687 00.005 9960 IsGuiding returns 0
21:47:16.687 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:47:16.690 00.003 11872 Enqueuing Expose request
21:47:16.695 00.005 9960 PulseGuide returned control before completion, sleep 164
21:47:16.865 00.170 9960 IsGuiding returns 0
21:47:16.866 00.001 9960 Move returns status 0, amount 154
21:47:16.867 00.001 9960 MoveAxis(N, 151, ABG)
21:47:16.867 00.000 9960 Guiding  Dir = 0, Dur = 151
21:47:16.867 00.000 9960 IsSlewing returns 0
21:47:16.869 00.002 9960 IsGuiding returns 0
21:47:16.870 00.001 9960 PulseGuide returned control before completion, sleep 161
21:47:17.036 00.166 9960 IsGuiding returns 1
21:47:17.037 00.001 9960 scope still moving after pulse duration time elapsed
21:47:17.067 00.030 9960 IsSlewing returns 0
21:47:17.068 00.001 9960 IsGuiding returns 0
21:47:17.069 00.001 9960 scope move finished after 151 + 49 ms
21:47:17.069 00.000 9960 Move returns status 0, amount 151
21:47:17.071 00.002 9960 move complete, result=0
21:47:17.071 00.000 9960 worker thread done servicing request
21:47:17.071 00.000 9960 Worker thread wakes up
21:47:17.072 00.001 11872 GuideStep: 0.3 px 154 ms WEST, -0.2 px 151 ms NORTH
21:47:17.079 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:47:17.080 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:47:18.328 01.248 9960 Exposure complete
21:47:18.462 00.134 9960 worker thread done servicing request
21:47:18.463 00.001 11872 OnExposeComplete: enter
21:47:18.467 00.004 11872 UpdateGuideState(): m_state=6
21:47:18.471 00.004 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 594
21:47:18.476 00.005 11872 Star::Find returns 1 (0), X=65.16, Y=854.48, Mass=2380, SNR=33.0, Peak=136 HFD=5.0
21:47:18.482 00.006 11872 CameraToMount -- cameraTheta (-3.03) - m_xAngle (-3.14) = xAngle (0.11 = 0.11)
21:47:18.487 00.005 11872 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (-0.06 = -0.06)
21:47:18.492 00.005 11872 CameraToMount -- cameraX=-0.23 cameraY=-0.03 hyp=0.23 cameraTheta=-3.03 mountX=0.23 mountY=-0.01, mountTheta=-0.06
21:47:18.499 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.23, y=-0.03, opts=13)
21:47:18.502 00.003 11872 Enqueuing Move request for scope (-0.23, -0.03)
21:47:18.507 00.005 9960 Worker thread wakes up
21:47:18.507 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=136, med=0, FiltMin=0, FiltMax=68, Gamma=1.000
21:47:18.510 00.003 11872 UpdateGuideState exits: m=2380 SNR=33.0
21:47:18.515 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:18.522 00.007 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:47:18.526 00.004 11872 Enqueuing Expose request
21:47:18.530 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.03) opts 0xd
21:47:18.531 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.23, -0.03)
21:47:18.531 00.000 9960 Moving (-0.23, -0.03) raw xDistance=0.23 yDistance=-0.01
21:47:18.531 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.23
21:47:18.531 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:47:18.533 00.002 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:47:18.533 00.000 9960 MoveAxis(W, 117, ABG)
21:47:18.533 00.000 9960 Guiding  Dir = 3, Dur = 117
21:47:18.534 00.001 9960 IsSlewing returns 0
21:47:18.534 00.000 9960 IsGuiding returns 0
21:47:18.534 00.000 9960 PulseGuide returned control before completion, sleep 127
21:47:18.677 00.143 9960 IsGuiding returns 0
21:47:18.677 00.000 9960 Move returns status 0, amount 117
21:47:18.678 00.001 9960 MoveAxis(N, 0, ABG)
21:47:18.679 00.001 9960 Move returns status 0, amount 0
21:47:18.679 00.000 9960 move complete, result=0
21:47:18.680 00.001 9960 worker thread done servicing request
21:47:18.680 00.000 11872 GuideStep: 0.2 px 117 ms WEST, -0.0 px 0 ms NORTH
21:47:18.686 00.006 9960 Worker thread wakes up
21:47:18.687 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:47:18.687 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:47:19.932 01.245 9960 Exposure complete
21:47:20.056 00.124 9960 worker thread done servicing request
21:47:20.057 00.001 11872 OnExposeComplete: enter
21:47:20.060 00.003 11872 UpdateGuideState(): m_state=6
21:47:20.064 00.004 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 595
21:47:20.069 00.005 11872 Star::Find returns 1 (0), X=65.36, Y=854.81, Mass=2417, SNR=33.4, Peak=135 HFD=4.6
21:47:20.073 00.004 11872 CameraToMount -- cameraTheta (1.67) - m_xAngle (-3.14) = xAngle (4.81 = -1.48)
21:47:20.077 00.004 11872 CameraToMount -- cameraTheta (1.67) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.63 = -1.65)
21:47:20.080 00.003 11872 CameraToMount -- cameraX=-0.03 cameraY=0.30 hyp=0.30 cameraTheta=1.67 mountX=0.03 mountY=-0.30, mountTheta=-1.48
21:47:20.086 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.03, y=0.30, opts=13)
21:47:20.091 00.005 11872 Enqueuing Move request for scope (-0.03, 0.30)
21:47:20.094 00.003 9960 Worker thread wakes up
21:47:20.095 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=135, med=0, FiltMin=0, FiltMax=71, Gamma=1.000
21:47:20.098 00.003 11872 UpdateGuideState exits: m=2417 SNR=33.4
21:47:20.103 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:20.107 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:47:20.111 00.004 11872 Enqueuing Expose request
21:47:20.116 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.30) opts 0xd
21:47:20.116 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.03, 0.30)
21:47:20.116 00.000 9960 Moving (-0.03, 0.30) raw xDistance=0.03 yDistance=-0.30
21:47:20.116 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:47:20.116 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
21:47:20.117 00.001 9960 MoveAxis(E, 0, ABG)
21:47:20.117 00.000 9960 Move returns status 0, amount 0
21:47:20.117 00.000 9960 MoveAxis(N, 226, ABG)
21:47:20.117 00.000 9960 Guiding  Dir = 0, Dur = 226
21:47:20.118 00.001 9960 IsSlewing returns 0
21:47:20.118 00.000 9960 IsGuiding returns 0
21:47:20.119 00.001 9960 PulseGuide returned control before completion, sleep 236
21:47:20.366 00.247 9960 IsGuiding returns 1
21:47:20.367 00.001 9960 scope still moving after pulse duration time elapsed
21:47:20.401 00.034 9960 IsSlewing returns 0
21:47:20.403 00.002 9960 IsGuiding returns 0
21:47:20.403 00.000 9960 scope move finished after 226 + 58 ms
21:47:20.404 00.001 9960 Move returns status 0, amount 226
21:47:20.404 00.000 9960 move complete, result=0
21:47:20.405 00.001 9960 worker thread done servicing request
21:47:20.405 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.3 px 226 ms NORTH
21:47:20.411 00.006 9960 Worker thread wakes up
21:47:20.411 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:47:20.412 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:47:21.669 01.257 9960 Exposure complete
21:47:21.787 00.118 9960 worker thread done servicing request
21:47:21.787 00.000 11872 OnExposeComplete: enter
21:47:21.790 00.003 11872 UpdateGuideState(): m_state=6
21:47:21.795 00.005 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 596
21:47:21.801 00.006 11872 Star::Find returns 1 (0), X=65.15, Y=854.44, Mass=2382, SNR=33.0, Peak=146 HFD=5.0
21:47:21.805 00.004 11872 CameraToMount -- cameraTheta (-2.87) - m_xAngle (-3.14) = xAngle (0.27 = 0.27)
21:47:21.809 00.004 11872 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.10 = 0.10)
21:47:21.813 00.004 11872 CameraToMount -- cameraX=-0.24 cameraY=-0.07 hyp=0.25 cameraTheta=-2.87 mountX=0.24 mountY=0.02, mountTheta=0.10
21:47:21.818 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.24, y=-0.07, opts=13)
21:47:21.822 00.004 11872 Enqueuing Move request for scope (-0.24, -0.07)
21:47:21.826 00.004 9960 Worker thread wakes up
21:47:21.827 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=146, med=0, FiltMin=0, FiltMax=61, Gamma=1.000
21:47:21.831 00.004 11872 UpdateGuideState exits: m=2382 SNR=33.0
21:47:21.835 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:21.839 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.07) opts 0xd
21:47:21.839 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.24, -0.07)
21:47:21.840 00.001 9960 Moving (-0.24, -0.07) raw xDistance=0.24 yDistance=0.02
21:47:21.840 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
21:47:21.840 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:47:21.840 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:47:21.844 00.004 11872 Enqueuing Expose request
21:47:21.847 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:47:21.847 00.000 9960 MoveAxis(W, 112, ABG)
21:47:21.847 00.000 9960 Guiding  Dir = 3, Dur = 112
21:47:21.849 00.002 9960 IsSlewing returns 0
21:47:21.849 00.000 9960 IsGuiding returns 0
21:47:21.849 00.000 9960 PulseGuide returned control before completion, sleep 122
21:47:21.985 00.136 9960 IsGuiding returns 1
21:47:21.986 00.001 9960 scope still moving after pulse duration time elapsed
21:47:22.015 00.029 9960 IsSlewing returns 0
21:47:22.016 00.001 9960 IsGuiding returns 0
21:47:22.016 00.000 9960 scope move finished after 112 + 54 ms
21:47:22.017 00.001 9960 Move returns status 0, amount 112
21:47:22.017 00.000 9960 MoveAxis(N, 0, ABG)
21:47:22.018 00.001 9960 Move returns status 0, amount 0
21:47:22.018 00.000 9960 move complete, result=0
21:47:22.018 00.000 9960 worker thread done servicing request
21:47:22.019 00.001 9960 Worker thread wakes up
21:47:22.019 00.000 11872 GuideStep: 0.2 px 112 ms WEST, 0.0 px 0 ms NORTH
21:47:22.024 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:47:22.024 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:47:23.277 01.253 9960 Exposure complete
21:47:23.402 00.125 9960 worker thread done servicing request
21:47:23.402 00.000 11872 OnExposeComplete: enter
21:47:23.406 00.004 11872 UpdateGuideState(): m_state=6
21:47:23.410 00.004 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 597
21:47:23.414 00.004 11872 Star::Find returns 1 (0), X=65.26, Y=854.77, Mass=2429, SNR=33.6, Peak=142 HFD=4.7
21:47:23.418 00.004 11872 CameraToMount -- cameraTheta (2.02) - m_xAngle (-3.14) = xAngle (5.16 = -1.13)
21:47:23.426 00.008 11872 CameraToMount -- cameraTheta (2.02) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.98 = -1.30)
21:47:23.430 00.004 11872 CameraToMount -- cameraX=-0.13 cameraY=0.26 hyp=0.29 cameraTheta=2.02 mountX=0.13 mountY=-0.28, mountTheta=-1.15
21:47:23.435 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.13, y=0.26, opts=13)
21:47:23.439 00.004 11872 Enqueuing Move request for scope (-0.13, 0.26)
21:47:23.443 00.004 9960 Worker thread wakes up
21:47:23.443 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=142, med=0, FiltMin=0, FiltMax=74, Gamma=1.000
21:47:23.447 00.004 11872 UpdateGuideState exits: m=2429 SNR=33.6
21:47:23.451 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.26) opts 0xd
21:47:23.452 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:23.456 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:47:23.462 00.006 11872 Enqueuing Expose request
21:47:23.466 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.13, 0.26)
21:47:23.466 00.000 9960 Moving (-0.13, 0.26) raw xDistance=0.13 yDistance=-0.28
21:47:23.467 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
21:47:23.467 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
21:47:23.468 00.001 9960 MoveAxis(E, 0, ABG)
21:47:23.469 00.001 9960 Move returns status 0, amount 0
21:47:23.469 00.000 9960 MoveAxis(N, 211, ABG)
21:47:23.469 00.000 9960 Guiding  Dir = 0, Dur = 211
21:47:23.469 00.000 9960 IsSlewing returns 0
21:47:23.469 00.000 9960 IsGuiding returns 0
21:47:23.470 00.001 9960 PulseGuide returned control before completion, sleep 221
21:47:23.705 00.235 9960 IsGuiding returns 1
21:47:23.706 00.001 9960 scope still moving after pulse duration time elapsed
21:47:23.737 00.031 9960 IsSlewing returns 0
21:47:23.737 00.000 9960 IsGuiding returns 0
21:47:23.738 00.001 9960 scope move finished after 211 + 57 ms
21:47:23.738 00.000 9960 Move returns status 0, amount 211
21:47:23.738 00.000 9960 move complete, result=0
21:47:23.739 00.001 9960 worker thread done servicing request
21:47:23.739 00.000 9960 Worker thread wakes up
21:47:23.740 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 211 ms NORTH
21:47:23.748 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
21:47:23.748 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:47:25.000 01.252 9960 Exposure complete
21:47:25.126 00.126 9960 worker thread done servicing request
21:47:25.127 00.001 11872 OnExposeComplete: enter
21:47:25.131 00.004 11872 UpdateGuideState(): m_state=6
21:47:25.135 00.004 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 598
21:47:25.139 00.004 11872 Star::Find returns 1 (0), X=65.42, Y=854.66, Mass=2379, SNR=33.0, Peak=150 HFD=4.8
21:47:25.143 00.004 11872 CameraToMount -- cameraTheta (1.38) - m_xAngle (-3.14) = xAngle (4.51 = -1.77)
21:47:25.148 00.005 11872 CameraToMount -- cameraTheta (1.38) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.34 = -1.94)
21:47:25.152 00.004 11872 CameraToMount -- cameraX=0.03 cameraY=0.15 hyp=0.15 cameraTheta=1.38 mountX=-0.03 mountY=-0.14, mountTheta=-1.78
21:47:25.157 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.03, y=0.15, opts=13)
21:47:25.161 00.004 11872 Enqueuing Move request for scope (0.03, 0.15)
21:47:25.164 00.003 9960 Worker thread wakes up
21:47:25.164 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.15) opts 0xd
21:47:25.165 00.001 9960 Handling offset move in thread for scope, endpoint = (0.03, 0.15)
21:47:25.165 00.000 9960 Moving (0.03, 0.15) raw xDistance=-0.03 yDistance=-0.14
21:47:25.165 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=150, med=0, FiltMin=0, FiltMax=82, Gamma=1.000
21:47:25.170 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:47:25.171 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:47:25.171 00.000 11872 UpdateGuideState exits: m=2379 SNR=33.0
21:47:25.175 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:25.180 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:47:25.183 00.003 11872 Enqueuing Expose request
21:47:25.187 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:47:25.187 00.000 9960 MoveAxis(E, 0, ABG)
21:47:25.187 00.000 9960 Move returns status 0, amount 0
21:47:25.188 00.001 9960 MoveAxis(N, 0, ABG)
21:47:25.188 00.000 9960 Move returns status 0, amount 0
21:47:25.188 00.000 9960 move complete, result=0
21:47:25.188 00.000 9960 worker thread done servicing request
21:47:25.188 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:47:25.192 00.004 9960 Worker thread wakes up
21:47:25.192 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:47:25.192 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:47:26.433 01.241 9960 Exposure complete
21:47:26.558 00.125 9960 worker thread done servicing request
21:47:26.559 00.001 11872 OnExposeComplete: enter
21:47:26.562 00.003 11872 UpdateGuideState(): m_state=6
21:47:26.567 00.005 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 599
21:47:26.571 00.004 11872 Star::Find returns 1 (0), X=65.56, Y=854.63, Mass=2512, SNR=33.9, Peak=138 HFD=4.9
21:47:26.575 00.004 11872 CameraToMount -- cameraTheta (0.61) - m_xAngle (-3.14) = xAngle (3.75 = -2.53)
21:47:26.578 00.003 11872 CameraToMount -- cameraTheta (0.61) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.58 = -2.71)
21:47:26.582 00.004 11872 CameraToMount -- cameraX=0.17 cameraY=0.12 hyp=0.21 cameraTheta=0.61 mountX=-0.17 mountY=-0.09, mountTheta=-2.67
21:47:26.588 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.17, y=0.12, opts=13)
21:47:26.591 00.003 11872 Enqueuing Move request for scope (0.17, 0.12)
21:47:26.594 00.003 9960 Worker thread wakes up
21:47:26.594 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.12) opts 0xd
21:47:26.594 00.000 9960 Handling offset move in thread for scope, endpoint = (0.17, 0.12)
21:47:26.594 00.000 9960 Moving (0.17, 0.12) raw xDistance=-0.17 yDistance=-0.09
21:47:26.594 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
21:47:26.596 00.002 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:47:26.596 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=138, med=0, FiltMin=0, FiltMax=76, Gamma=1.000
21:47:26.600 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:47:26.600 00.000 9960 MoveAxis(E, 0, ABG)
21:47:26.601 00.001 9960 Move returns status 0, amount 0
21:47:26.601 00.000 9960 MoveAxis(N, 0, ABG)
21:47:26.601 00.000 9960 Move returns status 0, amount 0
21:47:26.601 00.000 9960 move complete, result=0
21:47:26.601 00.000 9960 worker thread done servicing request
21:47:26.601 00.000 11872 UpdateGuideState exits: m=2512 SNR=33.9
21:47:26.605 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:26.610 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:47:26.615 00.005 11872 Enqueuing Expose request
21:47:26.620 00.005 11872 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:47:26.624 00.004 9960 Worker thread wakes up
21:47:26.624 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:47:26.624 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:47:27.871 01.247 9960 Exposure complete
21:47:27.972 00.101 9960 worker thread done servicing request
21:47:27.972 00.000 11872 OnExposeComplete: enter
21:47:27.976 00.004 11872 UpdateGuideState(): m_state=6
21:47:27.980 00.004 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 600
21:47:27.986 00.006 11872 Star::Find returns 1 (0), X=65.48, Y=854.92, Mass=2554, SNR=34.5, Peak=143 HFD=5.0
21:47:27.991 00.005 11872 CameraToMount -- cameraTheta (1.35) - m_xAngle (-3.14) = xAngle (4.49 = -1.80)
21:47:27.995 00.004 11872 CameraToMount -- cameraTheta (1.35) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.31 = -1.97)
21:47:27.998 00.003 11872 CameraToMount -- cameraX=0.09 cameraY=0.41 hyp=0.42 cameraTheta=1.35 mountX=-0.09 mountY=-0.39, mountTheta=-1.81
21:47:28.004 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.09, y=0.41, opts=13)
21:47:28.007 00.003 11872 Enqueuing Move request for scope (0.09, 0.41)
21:47:28.012 00.005 9960 Worker thread wakes up
21:47:28.013 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=143, med=0, FiltMin=0, FiltMax=92, Gamma=1.000
21:47:28.018 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.41) opts 0xd
21:47:28.018 00.000 9960 Handling offset move in thread for scope, endpoint = (0.09, 0.41)
21:47:28.019 00.001 11872 UpdateGuideState exits: m=2554 SNR=34.5
21:47:28.022 00.003 9960 Moving (0.09, 0.41) raw xDistance=-0.09 yDistance=-0.39
21:47:28.022 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:28.027 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:47:28.027 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:47:28.031 00.004 11872 Enqueuing Expose request
21:47:28.034 00.003 9960 GuideAlgorithmResistSwitch::result() returns -0.39 from input -0.39
21:47:28.034 00.000 9960 MoveAxis(E, 0, ABG)
21:47:28.034 00.000 9960 Move returns status 0, amount 0
21:47:28.034 00.000 9960 MoveAxis(N, 289, ABG)
21:47:28.034 00.000 9960 Guiding  Dir = 0, Dur = 289
21:47:28.036 00.002 9960 IsSlewing returns 0
21:47:28.036 00.000 9960 IsGuiding returns 0
21:47:28.036 00.000 9960 PulseGuide returned control before completion, sleep 299
21:47:28.344 00.308 9960 IsGuiding returns 1
21:47:28.344 00.000 9960 scope still moving after pulse duration time elapsed
21:47:28.376 00.032 9960 IsSlewing returns 0
21:47:28.376 00.000 9960 IsGuiding returns 0
21:47:28.377 00.001 9960 scope move finished after 289 + 51 ms
21:47:28.377 00.000 9960 Move returns status 0, amount 289
21:47:28.377 00.000 9960 move complete, result=0
21:47:28.378 00.001 9960 worker thread done servicing request
21:47:28.378 00.000 9960 Worker thread wakes up
21:47:28.378 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.4 px 289 ms NORTH
21:47:28.384 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:47:28.385 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:47:29.636 01.251 9960 Exposure complete
21:47:29.768 00.132 9960 worker thread done servicing request
21:47:29.768 00.000 11872 OnExposeComplete: enter
21:47:29.774 00.006 11872 UpdateGuideState(): m_state=6
21:47:29.778 00.004 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 601
21:47:29.781 00.003 11872 Star::Find returns 1 (0), X=65.48, Y=854.31, Mass=2384, SNR=33.1, Peak=148 HFD=5.1
21:47:29.786 00.005 11872 CameraToMount -- cameraTheta (-1.13) - m_xAngle (-3.14) = xAngle (2.01 = 2.01)
21:47:29.789 00.003 11872 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.84 = 1.84)
21:47:29.794 00.005 11872 CameraToMount -- cameraX=0.09 cameraY=-0.20 hyp=0.22 cameraTheta=-1.13 mountX=-0.09 mountY=0.21, mountTheta=1.98
21:47:29.803 00.009 11872 SchedulePrimaryMove(0FA44CE0, x=0.09, y=-0.20, opts=13)
21:47:29.808 00.005 11872 Enqueuing Move request for scope (0.09, -0.20)
21:47:29.814 00.006 9960 Worker thread wakes up
21:47:29.815 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=148, med=0, FiltMin=0, FiltMax=73, Gamma=1.000
21:47:29.819 00.004 11872 UpdateGuideState exits: m=2384 SNR=33.1
21:47:29.824 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.20) opts 0xd
21:47:29.824 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:29.831 00.007 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:47:29.836 00.005 11872 Enqueuing Expose request
21:47:29.840 00.004 9960 Handling offset move in thread for scope, endpoint = (0.09, -0.20)
21:47:29.840 00.000 9960 Moving (0.09, -0.20) raw xDistance=-0.09 yDistance=0.21
21:47:29.841 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:47:29.841 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:47:29.841 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
21:47:29.842 00.001 9960 MoveAxis(E, 0, ABG)
21:47:29.842 00.000 9960 Move returns status 0, amount 0
21:47:29.842 00.000 9960 MoveAxis(N, 0, ABG)
21:47:29.842 00.000 9960 Move returns status 0, amount 0
21:47:29.843 00.001 9960 move complete, result=0
21:47:29.843 00.000 9960 worker thread done servicing request
21:47:29.843 00.000 9960 Worker thread wakes up
21:47:29.843 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:47:29.843 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:47:29.844 00.001 11872 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:47:31.086 01.242 9960 Exposure complete
21:47:31.218 00.132 9960 worker thread done servicing request
21:47:31.218 00.000 11872 OnExposeComplete: enter
21:47:31.223 00.005 11872 UpdateGuideState(): m_state=6
21:47:31.227 00.004 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 602
21:47:31.232 00.005 11872 Star::Find returns 1 (0), X=65.63, Y=854.70, Mass=2465, SNR=33.8, Peak=129 HFD=4.8
21:47:31.237 00.005 11872 CameraToMount -- cameraTheta (0.68) - m_xAngle (-3.14) = xAngle (3.81 = -2.47)
21:47:31.241 00.004 11872 CameraToMount -- cameraTheta (0.68) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.64 = -2.64)
21:47:31.246 00.005 11872 CameraToMount -- cameraX=0.24 cameraY=0.19 hyp=0.31 cameraTheta=0.68 mountX=-0.24 mountY=-0.15, mountTheta=-2.59
21:47:31.251 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.24, y=0.19, opts=13)
21:47:31.255 00.004 11872 Enqueuing Move request for scope (0.24, 0.19)
21:47:31.259 00.004 9960 Worker thread wakes up
21:47:31.259 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.19) opts 0xd
21:47:31.259 00.000 9960 Handling offset move in thread for scope, endpoint = (0.24, 0.19)
21:47:31.259 00.000 9960 Moving (0.24, 0.19) raw xDistance=-0.24 yDistance=-0.15
21:47:31.259 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
21:47:31.259 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:47:31.260 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=129, med=0, FiltMin=0, FiltMax=83, Gamma=1.000
21:47:31.264 00.004 11872 UpdateGuideState exits: m=2465 SNR=33.8
21:47:31.267 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:31.271 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:47:31.272 00.001 9960 MoveAxis(E, 113, ABG)
21:47:31.272 00.000 9960 Guiding  Dir = 2, Dur = 113
21:47:31.272 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:47:31.275 00.003 11872 Enqueuing Expose request
21:47:31.278 00.003 9960 IsSlewing returns 0
21:47:31.280 00.002 9960 IsGuiding returns 0
21:47:31.280 00.000 9960 PulseGuide returned control before completion, sleep 123
21:47:31.415 00.135 9960 IsGuiding returns 1
21:47:31.417 00.002 9960 scope still moving after pulse duration time elapsed
21:47:31.448 00.031 9960 IsSlewing returns 0
21:47:31.451 00.003 9960 IsGuiding returns 0
21:47:31.451 00.000 9960 scope move finished after 113 + 58 ms
21:47:31.452 00.001 9960 Move returns status 0, amount 113
21:47:31.453 00.001 9960 MoveAxis(N, 0, ABG)
21:47:31.453 00.000 9960 Move returns status 0, amount 0
21:47:31.453 00.000 9960 move complete, result=0
21:47:31.454 00.001 9960 worker thread done servicing request
21:47:31.454 00.000 11872 GuideStep: -0.2 px 113 ms EAST, -0.1 px 0 ms NORTH
21:47:31.460 00.006 9960 Worker thread wakes up
21:47:31.460 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:47:31.461 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:47:32.709 01.248 9960 Exposure complete
21:47:32.845 00.136 9960 worker thread done servicing request
21:47:32.846 00.001 11872 OnExposeComplete: enter
21:47:32.849 00.003 11872 UpdateGuideState(): m_state=6
21:47:32.854 00.005 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 603
21:47:32.859 00.005 11872 Star::Find returns 1 (0), X=65.50, Y=854.92, Mass=2440, SNR=33.5, Peak=155 HFD=5.0
21:47:32.863 00.004 11872 CameraToMount -- cameraTheta (1.31) - m_xAngle (-3.14) = xAngle (4.44 = -1.84)
21:47:32.867 00.004 11872 CameraToMount -- cameraTheta (1.31) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.27 = -2.01)
21:47:32.872 00.005 11872 CameraToMount -- cameraX=0.11 cameraY=0.41 hyp=0.42 cameraTheta=1.31 mountX=-0.11 mountY=-0.38, mountTheta=-1.86
21:47:32.877 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.11, y=0.41, opts=13)
21:47:32.881 00.004 11872 Enqueuing Move request for scope (0.11, 0.41)
21:47:32.884 00.003 9960 Worker thread wakes up
21:47:32.885 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.41) opts 0xd
21:47:32.885 00.000 9960 Handling offset move in thread for scope, endpoint = (0.11, 0.41)
21:47:32.885 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=155, med=0, FiltMin=0, FiltMax=94, Gamma=1.000
21:47:32.890 00.005 9960 Moving (0.11, 0.41) raw xDistance=-0.11 yDistance=-0.38
21:47:32.890 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:47:32.890 00.000 11872 UpdateGuideState exits: m=2440 SNR=33.5
21:47:32.895 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:32.898 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:47:32.902 00.004 9960 GuideAlgorithmResistSwitch::result() returns -0.38 from input -0.38
21:47:32.902 00.000 11872 Enqueuing Expose request
21:47:32.906 00.004 9960 MoveAxis(E, 0, ABG)
21:47:32.906 00.000 9960 Move returns status 0, amount 0
21:47:32.907 00.001 9960 MoveAxis(N, 284, ABG)
21:47:32.907 00.000 9960 Guiding  Dir = 0, Dur = 284
21:47:32.907 00.000 9960 IsSlewing returns 0
21:47:32.908 00.001 9960 IsGuiding returns 0
21:47:32.908 00.000 9960 PulseGuide returned control before completion, sleep 294
21:47:33.214 00.306 9960 IsGuiding returns 1
21:47:33.214 00.000 9960 scope still moving after pulse duration time elapsed
21:47:33.245 00.031 9960 IsSlewing returns 0
21:47:33.245 00.000 9960 IsGuiding returns 0
21:47:33.246 00.001 9960 scope move finished after 284 + 52 ms
21:47:33.246 00.000 9960 Move returns status 0, amount 284
21:47:33.246 00.000 9960 move complete, result=0
21:47:33.246 00.000 9960 worker thread done servicing request
21:47:33.246 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.4 px 284 ms NORTH
21:47:33.251 00.005 9960 Worker thread wakes up
21:47:33.252 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:47:33.252 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:47:34.507 01.255 9960 Exposure complete
21:47:34.650 00.143 9960 worker thread done servicing request
21:47:34.650 00.000 11872 OnExposeComplete: enter
21:47:34.657 00.007 11872 UpdateGuideState(): m_state=6
21:47:34.662 00.005 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 604
21:47:34.668 00.006 11872 Star::Find returns 1 (0), X=65.54, Y=854.72, Mass=2474, SNR=33.9, Peak=126 HFD=4.8
21:47:34.673 00.005 11872 CameraToMount -- cameraTheta (0.94) - m_xAngle (-3.14) = xAngle (4.08 = -2.21)
21:47:34.676 00.003 11872 CameraToMount -- cameraTheta (0.94) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.90 = -2.38)
21:47:34.681 00.005 11872 CameraToMount -- cameraX=0.16 cameraY=0.21 hyp=0.26 cameraTheta=0.94 mountX=-0.16 mountY=-0.18, mountTheta=-2.28
21:47:34.689 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=0.16, y=0.21, opts=13)
21:47:34.695 00.006 11872 Enqueuing Move request for scope (0.16, 0.21)
21:47:34.700 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=126, med=0, FiltMin=0, FiltMax=87, Gamma=1.000
21:47:34.705 00.005 11872 UpdateGuideState exits: m=2474 SNR=33.9
21:47:34.708 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:34.712 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:47:34.715 00.003 11872 Enqueuing Expose request
21:47:34.719 00.004 9960 Worker thread wakes up
21:47:34.719 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.21) opts 0xd
21:47:34.720 00.001 9960 Handling offset move in thread for scope, endpoint = (0.16, 0.21)
21:47:34.720 00.000 9960 Moving (0.16, 0.21) raw xDistance=-0.16 yDistance=-0.18
21:47:34.720 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
21:47:34.720 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:47:34.721 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:47:34.721 00.000 9960 MoveAxis(E, 0, ABG)
21:47:34.721 00.000 9960 Move returns status 0, amount 0
21:47:34.722 00.001 9960 MoveAxis(N, 0, ABG)
21:47:34.722 00.000 9960 Move returns status 0, amount 0
21:47:34.722 00.000 9960 move complete, result=0
21:47:34.722 00.000 9960 worker thread done servicing request
21:47:34.722 00.000 9960 Worker thread wakes up
21:47:34.723 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:47:34.723 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:47:34.723 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
21:47:35.975 01.252 9960 Exposure complete
21:47:36.101 00.126 9960 worker thread done servicing request
21:47:36.103 00.002 11872 OnExposeComplete: enter
21:47:36.108 00.005 11872 UpdateGuideState(): m_state=6
21:47:36.115 00.007 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 605
21:47:36.120 00.005 11872 Star::Find returns 1 (0), X=65.27, Y=854.93, Mass=2425, SNR=33.3, Peak=150 HFD=4.7
21:47:36.124 00.004 11872 CameraToMount -- cameraTheta (1.85) - m_xAngle (-3.14) = xAngle (4.99 = -1.29)
21:47:36.128 00.004 11872 CameraToMount -- cameraTheta (1.85) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.82 = -1.47)
21:47:36.131 00.003 11872 CameraToMount -- cameraX=-0.12 cameraY=0.42 hyp=0.44 cameraTheta=1.85 mountX=0.12 mountY=-0.43, mountTheta=-1.30
21:47:36.136 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.12, y=0.42, opts=13)
21:47:36.141 00.005 11872 Enqueuing Move request for scope (-0.12, 0.42)
21:47:36.146 00.005 9960 Worker thread wakes up
21:47:36.146 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=150, med=0, FiltMin=0, FiltMax=82, Gamma=1.000
21:47:36.150 00.004 11872 UpdateGuideState exits: m=2425 SNR=33.3
21:47:36.154 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:36.159 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.42) opts 0xd
21:47:36.159 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:47:36.163 00.004 11872 Enqueuing Expose request
21:47:36.167 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.12, 0.42)
21:47:36.167 00.000 9960 Moving (-0.12, 0.42) raw xDistance=0.12 yDistance=-0.43
21:47:36.167 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:47:36.167 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.43 from input -0.43
21:47:36.168 00.001 9960 MoveAxis(E, 0, ABG)
21:47:36.168 00.000 9960 Move returns status 0, amount 0
21:47:36.168 00.000 9960 MoveAxis(N, 323, ABG)
21:47:36.169 00.001 9960 Guiding  Dir = 0, Dur = 323
21:47:36.169 00.000 9960 IsSlewing returns 0
21:47:36.170 00.001 9960 IsGuiding returns 0
21:47:36.170 00.000 9960 PulseGuide returned control before completion, sleep 333
21:47:36.513 00.343 9960 IsGuiding returns 1
21:47:36.514 00.001 9960 scope still moving after pulse duration time elapsed
21:47:36.543 00.029 9960 IsSlewing returns 0
21:47:36.546 00.003 9960 IsGuiding returns 0
21:47:36.546 00.000 9960 scope move finished after 323 + 52 ms
21:47:36.547 00.001 9960 Move returns status 0, amount 323
21:47:36.547 00.000 9960 move complete, result=0
21:47:36.548 00.001 9960 worker thread done servicing request
21:47:36.548 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.4 px 323 ms NORTH
21:47:36.557 00.009 9960 Worker thread wakes up
21:47:36.557 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:47:36.558 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:47:37.808 01.250 9960 Exposure complete
21:47:37.926 00.118 9960 worker thread done servicing request
21:47:37.926 00.000 11872 OnExposeComplete: enter
21:47:37.931 00.005 11872 UpdateGuideState(): m_state=6
21:47:37.935 00.004 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 606
21:47:37.938 00.003 11872 Star::Find returns 1 (0), X=65.13, Y=854.78, Mass=2478, SNR=33.9, Peak=143 HFD=4.8
21:47:37.942 00.004 11872 CameraToMount -- cameraTheta (2.32) - m_xAngle (-3.14) = xAngle (5.46 = -0.82)
21:47:37.945 00.003 11872 CameraToMount -- cameraTheta (2.32) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.29 = -0.99)
21:47:37.949 00.004 11872 CameraToMount -- cameraX=-0.26 cameraY=0.27 hyp=0.38 cameraTheta=2.32 mountX=0.26 mountY=-0.32, mountTheta=-0.89
21:47:37.956 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.26, y=0.27, opts=13)
21:47:37.962 00.006 11872 Enqueuing Move request for scope (-0.26, 0.27)
21:47:37.967 00.005 9960 Worker thread wakes up
21:47:37.967 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.27) opts 0xd
21:47:37.967 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.26, 0.27)
21:47:37.968 00.001 9960 Moving (-0.26, 0.27) raw xDistance=0.26 yDistance=-0.32
21:47:37.968 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
21:47:37.969 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
21:47:37.969 00.000 9960 MoveAxis(W, 120, ABG)
21:47:37.969 00.000 9960 Guiding  Dir = 3, Dur = 120
21:47:37.969 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=143, med=0, FiltMin=0, FiltMax=68, Gamma=1.000
21:47:37.974 00.005 11872 UpdateGuideState exits: m=2478 SNR=33.9
21:47:37.977 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:37.981 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:47:37.986 00.005 11872 Enqueuing Expose request
21:47:37.990 00.004 9960 IsSlewing returns 0
21:47:37.991 00.001 9960 IsGuiding returns 0
21:47:37.991 00.000 9960 PulseGuide returned control before completion, sleep 130
21:47:38.123 00.132 9960 IsGuiding returns 1
21:47:38.124 00.001 9960 scope still moving after pulse duration time elapsed
21:47:38.154 00.030 9960 IsSlewing returns 0
21:47:38.154 00.000 9960 IsGuiding returns 0
21:47:38.155 00.001 9960 scope move finished after 120 + 44 ms
21:47:38.155 00.000 9960 Move returns status 0, amount 120
21:47:38.155 00.000 9960 MoveAxis(N, 235, ABG)
21:47:38.156 00.001 9960 Guiding  Dir = 0, Dur = 235
21:47:38.156 00.000 9960 IsSlewing returns 0
21:47:38.157 00.001 9960 IsGuiding returns 0
21:47:38.157 00.000 9960 PulseGuide returned control before completion, sleep 245
21:47:38.404 00.247 9960 IsGuiding returns 1
21:47:38.404 00.000 9960 scope still moving after pulse duration time elapsed
21:47:38.436 00.032 9960 IsSlewing returns 0
21:47:38.436 00.000 9960 IsGuiding returns 0
21:47:38.437 00.001 9960 scope move finished after 235 + 44 ms
21:47:38.437 00.000 9960 Move returns status 0, amount 235
21:47:38.437 00.000 9960 move complete, result=0
21:47:38.438 00.001 9960 worker thread done servicing request
21:47:38.438 00.000 9960 Worker thread wakes up
21:47:38.438 00.000 11872 GuideStep: 0.3 px 120 ms WEST, -0.3 px 235 ms NORTH
21:47:38.444 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:47:38.444 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:47:39.696 01.252 9960 Exposure complete
21:47:39.828 00.132 9960 worker thread done servicing request
21:47:39.828 00.000 11872 OnExposeComplete: enter
21:47:39.833 00.005 11872 UpdateGuideState(): m_state=6
21:47:39.837 00.004 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 607
21:47:39.841 00.004 11872 Star::Find returns 1 (0), X=65.08, Y=854.71, Mass=2448, SNR=33.5, Peak=130 HFD=4.8
21:47:39.845 00.004 11872 CameraToMount -- cameraTheta (2.57) - m_xAngle (-3.14) = xAngle (5.70 = -0.58)
21:47:39.848 00.003 11872 CameraToMount -- cameraTheta (2.57) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.53 = -0.75)
21:47:39.852 00.004 11872 CameraToMount -- cameraX=-0.31 cameraY=0.20 hyp=0.37 cameraTheta=2.57 mountX=0.31 mountY=-0.25, mountTheta=-0.69
21:47:39.861 00.009 11872 SchedulePrimaryMove(0FA44CE0, x=-0.31, y=0.20, opts=13)
21:47:39.867 00.006 11872 Enqueuing Move request for scope (-0.31, 0.20)
21:47:39.872 00.005 9960 Worker thread wakes up
21:47:39.872 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=130, med=0, FiltMin=0, FiltMax=89, Gamma=1.000
21:47:39.876 00.004 11872 UpdateGuideState exits: m=2448 SNR=33.5
21:47:39.880 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:39.884 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:47:39.888 00.004 11872 Enqueuing Expose request
21:47:39.892 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.20) opts 0xd
21:47:39.892 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.31, 0.20)
21:47:39.892 00.000 9960 Moving (-0.31, 0.20) raw xDistance=0.31 yDistance=-0.25
21:47:39.892 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.31
21:47:39.893 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
21:47:39.893 00.000 9960 MoveAxis(W, 154, ABG)
21:47:39.893 00.000 9960 Guiding  Dir = 3, Dur = 154
21:47:39.893 00.000 9960 IsSlewing returns 0
21:47:39.894 00.001 9960 IsGuiding returns 0
21:47:39.894 00.000 9960 PulseGuide returned control before completion, sleep 164
21:47:40.062 00.168 9960 IsGuiding returns 1
21:47:40.063 00.001 9960 scope still moving after pulse duration time elapsed
21:47:40.093 00.030 9960 IsSlewing returns 0
21:47:40.094 00.001 9960 IsGuiding returns 0
21:47:40.095 00.001 9960 scope move finished after 154 + 46 ms
21:47:40.095 00.000 9960 Move returns status 0, amount 154
21:47:40.096 00.001 9960 MoveAxis(N, 189, ABG)
21:47:40.096 00.000 9960 Guiding  Dir = 0, Dur = 189
21:47:40.096 00.000 9960 IsSlewing returns 0
21:47:40.097 00.001 9960 IsGuiding returns 0
21:47:40.097 00.000 9960 PulseGuide returned control before completion, sleep 199
21:47:40.310 00.213 9960 IsGuiding returns 1
21:47:40.310 00.000 9960 scope still moving after pulse duration time elapsed
21:47:40.344 00.034 9960 IsSlewing returns 0
21:47:40.345 00.001 9960 IsGuiding returns 0
21:47:40.345 00.000 9960 scope move finished after 189 + 59 ms
21:47:40.346 00.001 9960 Move returns status 0, amount 189
21:47:40.346 00.000 9960 move complete, result=0
21:47:40.346 00.000 9960 worker thread done servicing request
21:47:40.348 00.002 11872 GuideStep: 0.3 px 154 ms WEST, -0.3 px 189 ms NORTH
21:47:40.354 00.006 9960 Worker thread wakes up
21:47:40.355 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:47:40.355 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:47:41.603 01.248 9960 Exposure complete
21:47:41.731 00.128 9960 worker thread done servicing request
21:47:41.731 00.000 11872 OnExposeComplete: enter
21:47:41.737 00.006 11872 UpdateGuideState(): m_state=6
21:47:41.743 00.006 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 608
21:47:41.748 00.005 11872 Star::Find returns 1 (0), X=65.05, Y=854.47, Mass=2416, SNR=33.4, Peak=133 HFD=5.1
21:47:41.752 00.004 11872 CameraToMount -- cameraTheta (-3.04) - m_xAngle (-3.14) = xAngle (0.10 = 0.10)
21:47:41.755 00.003 11872 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (-0.07 = -0.07)
21:47:41.759 00.004 11872 CameraToMount -- cameraX=-0.34 cameraY=-0.04 hyp=0.34 cameraTheta=-3.04 mountX=0.34 mountY=-0.02, mountTheta=-0.07
21:47:41.765 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.34, y=-0.04, opts=13)
21:47:41.770 00.005 11872 Enqueuing Move request for scope (-0.34, -0.04)
21:47:41.774 00.004 9960 Worker thread wakes up
21:47:41.775 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=133, med=0, FiltMin=0, FiltMax=79, Gamma=1.000
21:47:41.779 00.004 11872 UpdateGuideState exits: m=2416 SNR=33.4
21:47:41.784 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:41.788 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:47:41.791 00.003 11872 Enqueuing Expose request
21:47:41.796 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.34, -0.04) opts 0xd
21:47:41.796 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.34, -0.04)
21:47:41.796 00.000 9960 Moving (-0.34, -0.04) raw xDistance=0.34 yDistance=-0.02
21:47:41.797 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.34
21:47:41.798 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:47:41.798 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:47:41.799 00.001 9960 MoveAxis(W, 170, ABG)
21:47:41.799 00.000 9960 Guiding  Dir = 3, Dur = 170
21:47:41.799 00.000 9960 IsSlewing returns 0
21:47:41.800 00.001 9960 IsGuiding returns 0
21:47:41.800 00.000 9960 PulseGuide returned control before completion, sleep 180
21:47:41.988 00.188 9960 IsGuiding returns 1
21:47:41.989 00.001 9960 scope still moving after pulse duration time elapsed
21:47:42.016 00.027 9960 IsSlewing returns 0
21:47:42.018 00.002 9960 IsGuiding returns 1
21:47:42.051 00.033 9960 IsSlewing returns 0
21:47:42.052 00.001 9960 IsGuiding returns 0
21:47:42.052 00.000 9960 scope move finished after 170 + 82 ms
21:47:42.052 00.000 9960 Move returns status 0, amount 170
21:47:42.053 00.001 9960 MoveAxis(N, 0, ABG)
21:47:42.053 00.000 9960 Move returns status 0, amount 0
21:47:42.054 00.001 9960 move complete, result=0
21:47:42.054 00.000 11872 GuideStep: 0.3 px 170 ms WEST, -0.0 px 0 ms NORTH
21:47:42.061 00.007 9960 worker thread done servicing request
21:47:42.061 00.000 9960 Worker thread wakes up
21:47:42.061 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:47:42.062 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:47:43.308 01.246 9960 Exposure complete
21:47:43.431 00.123 9960 worker thread done servicing request
21:47:43.431 00.000 11872 OnExposeComplete: enter
21:47:43.435 00.004 11872 UpdateGuideState(): m_state=6
21:47:43.439 00.004 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 609
21:47:43.444 00.005 11872 Star::Find returns 1 (0), X=65.18, Y=854.59, Mass=2353, SNR=32.9, Peak=137 HFD=5.0
21:47:43.447 00.003 11872 CameraToMount -- cameraTheta (2.77) - m_xAngle (-3.14) = xAngle (5.90 = -0.38)
21:47:43.452 00.005 11872 CameraToMount -- cameraTheta (2.77) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.73 = -0.55)
21:47:43.456 00.004 11872 CameraToMount -- cameraX=-0.21 cameraY=0.08 hyp=0.23 cameraTheta=2.77 mountX=0.21 mountY=-0.12, mountTheta=-0.51
21:47:43.461 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.21, y=0.08, opts=13)
21:47:43.466 00.005 11872 Enqueuing Move request for scope (-0.21, 0.08)
21:47:43.469 00.003 9960 Worker thread wakes up
21:47:43.469 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=137, med=0, FiltMin=0, FiltMax=65, Gamma=1.000
21:47:43.472 00.003 11872 UpdateGuideState exits: m=2353 SNR=32.9
21:47:43.477 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.08) opts 0xd
21:47:43.477 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.21, 0.08)
21:47:43.477 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:43.480 00.003 9960 Moving (-0.21, 0.08) raw xDistance=0.21 yDistance=-0.12
21:47:43.480 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.21
21:47:43.480 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:47:43.481 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:47:43.481 00.000 9960 MoveAxis(W, 110, ABG)
21:47:43.481 00.000 9960 Guiding  Dir = 3, Dur = 110
21:47:43.482 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:47:43.487 00.005 9960 IsSlewing returns 0
21:47:43.487 00.000 11872 Enqueuing Expose request
21:47:43.493 00.006 9960 IsGuiding returns 0
21:47:43.493 00.000 9960 PulseGuide returned control before completion, sleep 120
21:47:43.626 00.133 9960 IsGuiding returns 1
21:47:43.626 00.000 9960 scope still moving after pulse duration time elapsed
21:47:43.657 00.031 9960 IsSlewing returns 0
21:47:43.658 00.001 9960 IsGuiding returns 0
21:47:43.659 00.001 9960 scope move finished after 110 + 55 ms
21:47:43.659 00.000 9960 Move returns status 0, amount 110
21:47:43.659 00.000 9960 MoveAxis(N, 0, ABG)
21:47:43.659 00.000 9960 Move returns status 0, amount 0
21:47:43.659 00.000 9960 move complete, result=0
21:47:43.660 00.001 9960 worker thread done servicing request
21:47:43.660 00.000 9960 Worker thread wakes up
21:47:43.660 00.000 11872 GuideStep: 0.2 px 110 ms WEST, -0.1 px 0 ms NORTH
21:47:43.667 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:47:43.668 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:47:44.922 01.254 9960 Exposure complete
21:47:45.061 00.139 9960 worker thread done servicing request
21:47:45.062 00.001 11872 OnExposeComplete: enter
21:47:45.065 00.003 11872 UpdateGuideState(): m_state=6
21:47:45.069 00.004 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 610
21:47:45.073 00.004 11872 Star::Find returns 1 (0), X=65.33, Y=854.98, Mass=2482, SNR=33.7, Peak=159 HFD=4.7
21:47:45.079 00.006 11872 CameraToMount -- cameraTheta (1.70) - m_xAngle (-3.14) = xAngle (4.84 = -1.44)
21:47:45.083 00.004 11872 CameraToMount -- cameraTheta (1.70) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.67 = -1.62)
21:47:45.089 00.006 11872 CameraToMount -- cameraX=-0.06 cameraY=0.47 hyp=0.47 cameraTheta=1.70 mountX=0.06 mountY=-0.47, mountTheta=-1.44
21:47:45.094 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.06, y=0.47, opts=13)
21:47:45.098 00.004 11872 Enqueuing Move request for scope (-0.06, 0.47)
21:47:45.101 00.003 9960 Worker thread wakes up
21:47:45.102 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=159, med=0, FiltMin=0, FiltMax=78, Gamma=1.000
21:47:45.110 00.008 11872 UpdateGuideState exits: m=2482 SNR=33.7
21:47:45.114 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.47) opts 0xd
21:47:45.114 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.06, 0.47)
21:47:45.115 00.001 9960 Moving (-0.06, 0.47) raw xDistance=0.06 yDistance=-0.47
21:47:45.115 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:47:45.115 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.47 from input -0.47
21:47:45.115 00.000 9960 MoveAxis(E, 0, ABG)
21:47:45.115 00.000 9960 Move returns status 0, amount 0
21:47:45.115 00.000 9960 MoveAxis(N, 350, ABG)
21:47:45.115 00.000 9960 Guiding  Dir = 0, Dur = 350
21:47:45.115 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:45.118 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:47:45.122 00.004 11872 Enqueuing Expose request
21:47:45.125 00.003 9960 IsSlewing returns 0
21:47:45.125 00.000 9960 IsGuiding returns 0
21:47:45.126 00.001 9960 PulseGuide returned control before completion, sleep 360
21:47:45.488 00.362 9960 IsGuiding returns 1
21:47:45.488 00.000 9960 scope still moving after pulse duration time elapsed
21:47:45.519 00.031 9960 IsSlewing returns 0
21:47:45.519 00.000 9960 IsGuiding returns 0
21:47:45.520 00.001 9960 scope move finished after 350 + 43 ms
21:47:45.520 00.000 9960 Move returns status 0, amount 350
21:47:45.520 00.000 9960 move complete, result=0
21:47:45.521 00.001 9960 worker thread done servicing request
21:47:45.521 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.5 px 350 ms NORTH
21:47:45.527 00.006 9960 Worker thread wakes up
21:47:45.528 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:47:45.528 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:47:46.779 01.251 9960 Exposure complete
21:47:46.897 00.118 9960 worker thread done servicing request
21:47:46.898 00.001 11872 OnExposeComplete: enter
21:47:46.902 00.004 11872 UpdateGuideState(): m_state=6
21:47:46.906 00.004 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 611
21:47:46.910 00.004 11872 Star::Find returns 1 (0), X=65.22, Y=854.39, Mass=2568, SNR=34.5, Peak=149 HFD=5.2
21:47:46.915 00.005 11872 CameraToMount -- cameraTheta (-2.51) - m_xAngle (-3.14) = xAngle (0.63 = 0.63)
21:47:46.918 00.003 11872 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.46 = 0.46)
21:47:46.923 00.005 11872 CameraToMount -- cameraX=-0.17 cameraY=-0.12 hyp=0.21 cameraTheta=-2.51 mountX=0.17 mountY=0.09, mountTheta=0.50
21:47:46.929 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.17, y=-0.12, opts=13)
21:47:46.934 00.005 11872 Enqueuing Move request for scope (-0.17, -0.12)
21:47:46.938 00.004 9960 Worker thread wakes up
21:47:46.938 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.12) opts 0xd
21:47:46.938 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.17, -0.12)
21:47:46.938 00.000 9960 Moving (-0.17, -0.12) raw xDistance=0.17 yDistance=0.09
21:47:46.938 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
21:47:46.939 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:47:46.939 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=149, med=0, FiltMin=0, FiltMax=66, Gamma=1.000
21:47:46.943 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:47:46.944 00.001 9960 MoveAxis(E, 0, ABG)
21:47:46.944 00.000 9960 Move returns status 0, amount 0
21:47:46.944 00.000 9960 MoveAxis(N, 0, ABG)
21:47:46.944 00.000 11872 UpdateGuideState exits: m=2568 SNR=34.5
21:47:46.949 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:46.952 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:47:46.957 00.005 11872 Enqueuing Expose request
21:47:46.961 00.004 9960 Move returns status 0, amount 0
21:47:46.962 00.001 9960 move complete, result=0
21:47:46.962 00.000 9960 worker thread done servicing request
21:47:46.962 00.000 9960 Worker thread wakes up
21:47:46.962 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:47:46.967 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:47:46.967 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:47:48.220 01.253 9960 Exposure complete
21:47:48.343 00.123 9960 worker thread done servicing request
21:47:48.343 00.000 11872 OnExposeComplete: enter
21:47:48.347 00.004 11872 UpdateGuideState(): m_state=6
21:47:48.351 00.004 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 612
21:47:48.354 00.003 11872 Star::Find returns 1 (0), X=65.15, Y=854.76, Mass=2450, SNR=33.5, Peak=128 HFD=4.7
21:47:48.361 00.007 11872 CameraToMount -- cameraTheta (2.33) - m_xAngle (-3.14) = xAngle (5.47 = -0.81)
21:47:48.366 00.005 11872 CameraToMount -- cameraTheta (2.33) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.30 = -0.98)
21:47:48.371 00.005 11872 CameraToMount -- cameraX=-0.24 cameraY=0.25 hyp=0.35 cameraTheta=2.33 mountX=0.24 mountY=-0.29, mountTheta=-0.88
21:47:48.376 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.24, y=0.25, opts=13)
21:47:48.381 00.005 11872 Enqueuing Move request for scope (-0.24, 0.25)
21:47:48.384 00.003 9960 Worker thread wakes up
21:47:48.384 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=128, med=0, FiltMin=0, FiltMax=80, Gamma=1.000
21:47:48.389 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.25) opts 0xd
21:47:48.390 00.001 11872 UpdateGuideState exits: m=2450 SNR=33.5
21:47:48.393 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:48.401 00.008 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:47:48.405 00.004 11872 Enqueuing Expose request
21:47:48.409 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.24, 0.25)
21:47:48.409 00.000 9960 Moving (-0.24, 0.25) raw xDistance=0.24 yDistance=-0.29
21:47:48.409 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
21:47:48.409 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
21:47:48.410 00.001 9960 MoveAxis(W, 113, ABG)
21:47:48.410 00.000 9960 Guiding  Dir = 3, Dur = 113
21:47:48.410 00.000 9960 IsSlewing returns 0
21:47:48.410 00.000 9960 IsGuiding returns 0
21:47:48.411 00.001 9960 PulseGuide returned control before completion, sleep 123
21:47:48.536 00.125 9960 IsGuiding returns 1
21:47:48.538 00.002 9960 scope still moving after pulse duration time elapsed
21:47:48.567 00.029 9960 IsSlewing returns 0
21:47:48.569 00.002 9960 IsGuiding returns 0
21:47:48.570 00.001 9960 scope move finished after 113 + 45 ms
21:47:48.571 00.001 9960 Move returns status 0, amount 113
21:47:48.571 00.000 9960 MoveAxis(N, 218, ABG)
21:47:48.571 00.000 9960 Guiding  Dir = 0, Dur = 218
21:47:48.572 00.001 9960 IsSlewing returns 0
21:47:48.573 00.001 9960 IsGuiding returns 0
21:47:48.573 00.000 9960 PulseGuide returned control before completion, sleep 228
21:47:48.818 00.245 9960 IsGuiding returns 1
21:47:48.819 00.001 9960 scope still moving after pulse duration time elapsed
21:47:48.848 00.029 9960 IsSlewing returns 0
21:47:48.849 00.001 9960 IsGuiding returns 0
21:47:48.849 00.000 9960 scope move finished after 218 + 59 ms
21:47:48.851 00.002 9960 Move returns status 0, amount 218
21:47:48.851 00.000 9960 move complete, result=0
21:47:48.852 00.001 9960 worker thread done servicing request
21:47:48.852 00.000 9960 Worker thread wakes up
21:47:48.853 00.001 11872 GuideStep: 0.2 px 113 ms WEST, -0.3 px 218 ms NORTH
21:47:48.859 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:47:48.859 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:47:50.109 01.250 9960 Exposure complete
21:47:50.224 00.115 9960 worker thread done servicing request
21:47:50.224 00.000 11872 OnExposeComplete: enter
21:47:50.228 00.004 11872 UpdateGuideState(): m_state=6
21:47:50.233 00.005 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 613
21:47:50.238 00.005 11872 Star::Find returns 1 (0), X=65.06, Y=854.69, Mass=2423, SNR=33.6, Peak=124 HFD=4.9
21:47:50.245 00.007 11872 CameraToMount -- cameraTheta (2.63) - m_xAngle (-3.14) = xAngle (5.77 = -0.51)
21:47:50.248 00.003 11872 CameraToMount -- cameraTheta (2.63) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.60 = -0.69)
21:47:50.252 00.004 11872 CameraToMount -- cameraX=-0.33 cameraY=0.19 hyp=0.38 cameraTheta=2.63 mountX=0.33 mountY=-0.24, mountTheta=-0.63
21:47:50.259 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.33, y=0.19, opts=13)
21:47:50.264 00.005 11872 Enqueuing Move request for scope (-0.33, 0.19)
21:47:50.269 00.005 9960 Worker thread wakes up
21:47:50.269 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.19) opts 0xd
21:47:50.269 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.33, 0.19)
21:47:50.269 00.000 9960 Moving (-0.33, 0.19) raw xDistance=0.33 yDistance=-0.24
21:47:50.269 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.33
21:47:50.269 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=124, med=0, FiltMin=0, FiltMax=88, Gamma=1.000
21:47:50.276 00.007 11872 UpdateGuideState exits: m=2423 SNR=33.6
21:47:50.281 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:50.285 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:47:50.288 00.003 11872 Enqueuing Expose request
21:47:50.293 00.005 9960 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
21:47:50.293 00.000 9960 MoveAxis(W, 163, ABG)
21:47:50.293 00.000 9960 Guiding  Dir = 3, Dur = 163
21:47:50.294 00.001 9960 IsSlewing returns 0
21:47:50.294 00.000 9960 IsGuiding returns 0
21:47:50.295 00.001 9960 PulseGuide returned control before completion, sleep 173
21:47:50.472 00.177 9960 IsGuiding returns 1
21:47:50.472 00.000 9960 scope still moving after pulse duration time elapsed
21:47:50.503 00.031 9960 IsSlewing returns 0
21:47:50.505 00.002 9960 IsGuiding returns 0
21:47:50.506 00.001 9960 scope move finished after 163 + 48 ms
21:47:50.506 00.000 9960 Move returns status 0, amount 163
21:47:50.507 00.001 9960 MoveAxis(N, 179, ABG)
21:47:50.507 00.000 9960 Guiding  Dir = 0, Dur = 179
21:47:50.508 00.001 9960 IsSlewing returns 0
21:47:50.508 00.000 9960 IsGuiding returns 0
21:47:50.509 00.001 9960 PulseGuide returned control before completion, sleep 189
21:47:50.707 00.198 9960 IsGuiding returns 1
21:47:50.708 00.001 9960 scope still moving after pulse duration time elapsed
21:47:50.738 00.030 9960 IsSlewing returns 0
21:47:50.740 00.002 9960 IsGuiding returns 0
21:47:50.740 00.000 9960 scope move finished after 179 + 53 ms
21:47:50.741 00.001 9960 Move returns status 0, amount 179
21:47:50.741 00.000 9960 move complete, result=0
21:47:50.741 00.000 9960 worker thread done servicing request
21:47:50.743 00.002 9960 Worker thread wakes up
21:47:50.743 00.000 11872 GuideStep: 0.3 px 163 ms WEST, -0.2 px 179 ms NORTH
21:47:50.749 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:47:50.749 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:47:52.000 01.251 9960 Exposure complete
21:47:52.124 00.124 9960 worker thread done servicing request
21:47:52.124 00.000 11872 OnExposeComplete: enter
21:47:52.127 00.003 11872 UpdateGuideState(): m_state=6
21:47:52.131 00.004 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 614
21:47:52.135 00.004 11872 Star::Find returns 1 (0), X=65.20, Y=854.58, Mass=2485, SNR=33.8, Peak=131 HFD=5.1
21:47:52.143 00.008 11872 CameraToMount -- cameraTheta (2.79) - m_xAngle (-3.14) = xAngle (5.93 = -0.35)
21:47:52.146 00.003 11872 CameraToMount -- cameraTheta (2.79) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.76 = -0.52)
21:47:52.151 00.005 11872 CameraToMount -- cameraX=-0.19 cameraY=0.07 hyp=0.20 cameraTheta=2.79 mountX=0.19 mountY=-0.10, mountTheta=-0.49
21:47:52.156 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.19, y=0.07, opts=13)
21:47:52.161 00.005 11872 Enqueuing Move request for scope (-0.19, 0.07)
21:47:52.165 00.004 9960 Worker thread wakes up
21:47:52.165 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.07) opts 0xd
21:47:52.165 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.19, 0.07)
21:47:52.166 00.001 9960 Moving (-0.19, 0.07) raw xDistance=0.19 yDistance=-0.10
21:47:52.166 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
21:47:52.167 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:47:52.167 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=131, med=0, FiltMin=0, FiltMax=63, Gamma=1.000
21:47:52.172 00.005 11872 UpdateGuideState exits: m=2485 SNR=33.8
21:47:52.177 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:52.181 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:47:52.186 00.005 11872 Enqueuing Expose request
21:47:52.189 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:47:52.189 00.000 9960 MoveAxis(E, 0, ABG)
21:47:52.189 00.000 9960 Move returns status 0, amount 0
21:47:52.189 00.000 9960 MoveAxis(N, 0, ABG)
21:47:52.190 00.001 9960 Move returns status 0, amount 0
21:47:52.190 00.000 9960 move complete, result=0
21:47:52.190 00.000 9960 worker thread done servicing request
21:47:52.190 00.000 9960 Worker thread wakes up
21:47:52.191 00.001 11872 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:47:52.195 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
21:47:52.195 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:47:53.445 01.250 9960 Exposure complete
21:47:53.560 00.115 9960 worker thread done servicing request
21:47:53.562 00.002 11872 OnExposeComplete: enter
21:47:53.565 00.003 11872 UpdateGuideState(): m_state=6
21:47:53.570 00.005 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 615
21:47:53.573 00.003 11872 Star::Find returns 1 (0), X=65.02, Y=854.59, Mass=2566, SNR=34.4, Peak=144 HFD=5.2
21:47:53.578 00.005 11872 CameraToMount -- cameraTheta (2.93) - m_xAngle (-3.14) = xAngle (6.07 = -0.21)
21:47:53.582 00.004 11872 CameraToMount -- cameraTheta (2.93) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.90 = -0.38)
21:47:53.586 00.004 11872 CameraToMount -- cameraX=-0.37 cameraY=0.08 hyp=0.38 cameraTheta=2.93 mountX=0.37 mountY=-0.14, mountTheta=-0.37
21:47:53.590 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.37, y=0.08, opts=13)
21:47:53.595 00.005 11872 Enqueuing Move request for scope (-0.37, 0.08)
21:47:53.599 00.004 9960 Worker thread wakes up
21:47:53.599 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 0.08) opts 0xd
21:47:53.600 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=144, med=0, FiltMin=0, FiltMax=80, Gamma=1.000
21:47:53.603 00.003 11872 UpdateGuideState exits: m=2566 SNR=34.4
21:47:53.606 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:53.612 00.006 9960 Handling offset move in thread for scope, endpoint = (-0.37, 0.08)
21:47:53.612 00.000 9960 Moving (-0.37, 0.08) raw xDistance=0.37 yDistance=-0.14
21:47:53.612 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:47:53.618 00.006 11872 Enqueuing Expose request
21:47:53.622 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.37
21:47:53.622 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:47:53.622 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:47:53.622 00.000 9960 MoveAxis(W, 174, ABG)
21:47:53.623 00.001 9960 Guiding  Dir = 3, Dur = 174
21:47:53.623 00.000 9960 IsSlewing returns 0
21:47:53.623 00.000 9960 IsGuiding returns 0
21:47:53.624 00.001 9960 PulseGuide returned control before completion, sleep 184
21:47:53.813 00.189 9960 IsGuiding returns 1
21:47:53.813 00.000 9960 scope still moving after pulse duration time elapsed
21:47:53.843 00.030 9960 IsSlewing returns 0
21:47:53.845 00.002 9960 IsGuiding returns 0
21:47:53.846 00.001 9960 scope move finished after 174 + 48 ms
21:47:53.846 00.000 9960 Move returns status 0, amount 174
21:47:53.846 00.000 9960 MoveAxis(N, 0, ABG)
21:47:53.848 00.002 9960 Move returns status 0, amount 0
21:47:53.848 00.000 9960 move complete, result=0
21:47:53.848 00.000 9960 worker thread done servicing request
21:47:53.849 00.001 9960 Worker thread wakes up
21:47:53.849 00.000 11872 GuideStep: 0.4 px 174 ms WEST, -0.1 px 0 ms NORTH
21:47:53.856 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:47:53.856 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:47:55.115 01.259 9960 Exposure complete
21:47:55.236 00.121 9960 worker thread done servicing request
21:47:55.237 00.001 11872 OnExposeComplete: enter
21:47:55.240 00.003 11872 UpdateGuideState(): m_state=6
21:47:55.244 00.004 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 616
21:47:55.248 00.004 11872 Star::Find returns 1 (0), X=65.12, Y=854.73, Mass=2481, SNR=33.9, Peak=156 HFD=4.9
21:47:55.252 00.004 11872 CameraToMount -- cameraTheta (2.46) - m_xAngle (-3.14) = xAngle (5.59 = -0.69)
21:47:55.257 00.005 11872 CameraToMount -- cameraTheta (2.46) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.42 = -0.86)
21:47:55.262 00.005 11872 CameraToMount -- cameraX=-0.27 cameraY=0.22 hyp=0.34 cameraTheta=2.46 mountX=0.27 mountY=-0.26, mountTheta=-0.78
21:47:55.275 00.013 11872 SchedulePrimaryMove(0FA44CE0, x=-0.27, y=0.22, opts=13)
21:47:55.281 00.006 11872 Enqueuing Move request for scope (-0.27, 0.22)
21:47:55.286 00.005 9960 Worker thread wakes up
21:47:55.287 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=156, med=0, FiltMin=0, FiltMax=78, Gamma=1.000
21:47:55.292 00.005 11872 UpdateGuideState exits: m=2481 SNR=33.9
21:47:55.297 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:55.303 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.22) opts 0xd
21:47:55.304 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:47:55.311 00.007 9960 Handling offset move in thread for scope, endpoint = (-0.27, 0.22)
21:47:55.311 00.000 9960 Moving (-0.27, 0.22) raw xDistance=0.27 yDistance=-0.26
21:47:55.311 00.000 11872 Enqueuing Expose request
21:47:55.317 00.006 9960 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.27
21:47:55.317 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
21:47:55.317 00.000 9960 MoveAxis(W, 137, ABG)
21:47:55.317 00.000 9960 Guiding  Dir = 3, Dur = 137
21:47:55.318 00.001 9960 IsSlewing returns 0
21:47:55.318 00.000 9960 IsGuiding returns 0
21:47:55.320 00.002 9960 PulseGuide returned control before completion, sleep 147
21:47:55.477 00.157 9960 IsGuiding returns 1
21:47:55.477 00.000 9960 scope still moving after pulse duration time elapsed
21:47:55.508 00.031 9960 IsSlewing returns 0
21:47:55.508 00.000 9960 IsGuiding returns 0
21:47:55.509 00.001 9960 scope move finished after 137 + 52 ms
21:47:55.509 00.000 9960 Move returns status 0, amount 137
21:47:55.510 00.001 9960 MoveAxis(N, 195, ABG)
21:47:55.510 00.000 9960 Guiding  Dir = 0, Dur = 195
21:47:55.510 00.000 9960 IsSlewing returns 0
21:47:55.511 00.001 9960 IsGuiding returns 0
21:47:55.513 00.002 9960 PulseGuide returned control before completion, sleep 205
21:47:55.727 00.214 9960 IsGuiding returns 1
21:47:55.728 00.001 9960 scope still moving after pulse duration time elapsed
21:47:55.758 00.030 9960 IsSlewing returns 0
21:47:55.759 00.001 9960 IsGuiding returns 0
21:47:55.761 00.002 9960 scope move finished after 195 + 53 ms
21:47:55.761 00.000 9960 Move returns status 0, amount 195
21:47:55.762 00.001 9960 move complete, result=0
21:47:55.763 00.001 9960 worker thread done servicing request
21:47:55.763 00.000 9960 Worker thread wakes up
21:47:55.764 00.001 11872 GuideStep: 0.3 px 137 ms WEST, -0.3 px 195 ms NORTH
21:47:55.772 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
21:47:55.773 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:47:57.024 01.251 9960 Exposure complete
21:47:57.166 00.142 9960 worker thread done servicing request
21:47:57.166 00.000 11872 OnExposeComplete: enter
21:47:57.172 00.006 11872 UpdateGuideState(): m_state=6
21:47:57.178 00.006 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 617
21:47:57.182 00.004 11872 Star::Find returns 1 (0), X=65.27, Y=854.69, Mass=2492, SNR=34.1, Peak=160 HFD=4.8
21:47:57.187 00.005 11872 CameraToMount -- cameraTheta (2.16) - m_xAngle (-3.14) = xAngle (5.30 = -0.98)
21:47:57.190 00.003 11872 CameraToMount -- cameraTheta (2.16) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.13 = -1.15)
21:47:57.194 00.004 11872 CameraToMount -- cameraX=-0.12 cameraY=0.18 hyp=0.22 cameraTheta=2.16 mountX=0.12 mountY=-0.20, mountTheta=-1.02
21:47:57.199 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.12, y=0.18, opts=13)
21:47:57.204 00.005 11872 Enqueuing Move request for scope (-0.12, 0.18)
21:47:57.208 00.004 9960 Worker thread wakes up
21:47:57.208 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.18) opts 0xd
21:47:57.208 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.12, 0.18)
21:47:57.208 00.000 9960 Moving (-0.12, 0.18) raw xDistance=0.12 yDistance=-0.20
21:47:57.208 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:47:57.209 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=160, med=0, FiltMin=0, FiltMax=76, Gamma=1.000
21:47:57.213 00.004 11872 UpdateGuideState exits: m=2492 SNR=34.1
21:47:57.217 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:47:57.217 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:57.221 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:47:57.225 00.004 11872 Enqueuing Expose request
21:47:57.228 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
21:47:57.229 00.001 9960 MoveAxis(E, 0, ABG)
21:47:57.229 00.000 9960 Move returns status 0, amount 0
21:47:57.229 00.000 9960 MoveAxis(N, 0, ABG)
21:47:57.229 00.000 9960 Move returns status 0, amount 0
21:47:57.229 00.000 9960 move complete, result=0
21:47:57.230 00.001 9960 worker thread done servicing request
21:47:57.230 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:47:57.235 00.005 9960 Worker thread wakes up
21:47:57.235 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:47:57.235 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:47:58.483 01.248 9960 Exposure complete
21:47:58.605 00.122 9960 worker thread done servicing request
21:47:58.605 00.000 11872 OnExposeComplete: enter
21:47:58.612 00.007 11872 UpdateGuideState(): m_state=6
21:47:58.616 00.004 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 618
21:47:58.621 00.005 11872 Star::Find returns 1 (0), X=65.11, Y=855.03, Mass=2512, SNR=34.1, Peak=175 HFD=4.6
21:47:58.624 00.003 11872 CameraToMount -- cameraTheta (2.06) - m_xAngle (-3.14) = xAngle (5.20 = -1.09)
21:47:58.629 00.005 11872 CameraToMount -- cameraTheta (2.06) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.02 = -1.26)
21:47:58.632 00.003 11872 CameraToMount -- cameraX=-0.28 cameraY=0.52 hyp=0.59 cameraTheta=2.06 mountX=0.27 mountY=-0.56, mountTheta=-1.12
21:47:58.639 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.28, y=0.52, opts=13)
21:47:58.645 00.006 11872 Enqueuing Move request for scope (-0.28, 0.52)
21:47:58.649 00.004 9960 Worker thread wakes up
21:47:58.649 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.52) opts 0xd
21:47:58.649 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=175, med=0, FiltMin=0, FiltMax=76, Gamma=1.000
21:47:58.653 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.28, 0.52)
21:47:58.653 00.000 9960 Moving (-0.28, 0.52) raw xDistance=0.27 yDistance=-0.56
21:47:58.654 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
21:47:58.654 00.000 11872 UpdateGuideState exits: m=2512 SNR=34.1
21:47:58.658 00.004 9960 GuideAlgorithmResistSwitch::result() returns -0.56 from input -0.56
21:47:58.658 00.000 9960 MoveAxis(W, 129, ABG)
21:47:58.658 00.000 9960 Guiding  Dir = 3, Dur = 129
21:47:58.660 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:58.664 00.004 9960 IsSlewing returns 0
21:47:58.664 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:47:58.667 00.003 9960 IsGuiding returns 0
21:47:58.667 00.000 11872 Enqueuing Expose request
21:47:58.672 00.005 9960 PulseGuide returned control before completion, sleep 139
21:47:58.816 00.144 9960 IsGuiding returns 1
21:47:58.816 00.000 9960 scope still moving after pulse duration time elapsed
21:47:58.847 00.031 9960 IsSlewing returns 0
21:47:58.848 00.001 9960 IsGuiding returns 0
21:47:58.849 00.001 9960 scope move finished after 129 + 51 ms
21:47:58.849 00.000 9960 Move returns status 0, amount 129
21:47:58.849 00.000 9960 MoveAxis(N, 418, ABG)
21:47:58.849 00.000 9960 Guiding  Dir = 0, Dur = 418
21:47:58.849 00.000 9960 IsSlewing returns 0
21:47:58.851 00.002 9960 IsGuiding returns 0
21:47:58.851 00.000 9960 PulseGuide returned control before completion, sleep 428
21:47:59.283 00.432 9960 IsGuiding returns 1
21:47:59.284 00.001 9960 scope still moving after pulse duration time elapsed
21:47:59.314 00.030 9960 IsSlewing returns 0
21:47:59.315 00.001 9960 IsGuiding returns 0
21:47:59.315 00.000 9960 scope move finished after 418 + 46 ms
21:47:59.316 00.001 9960 Move returns status 0, amount 418
21:47:59.316 00.000 9960 move complete, result=0
21:47:59.317 00.001 9960 worker thread done servicing request
21:47:59.317 00.000 9960 Worker thread wakes up
21:47:59.317 00.000 11872 GuideStep: 0.3 px 129 ms WEST, -0.6 px 418 ms NORTH
21:47:59.324 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:47:59.324 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:48:00.576 01.252 9960 Exposure complete
21:48:00.706 00.130 9960 worker thread done servicing request
21:48:00.706 00.000 11872 OnExposeComplete: enter
21:48:00.710 00.004 11872 UpdateGuideState(): m_state=6
21:48:00.715 00.005 11872 Star::Find(15, 65, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 619
21:48:00.719 00.004 11872 Star::Find returns 1 (0), X=65.24, Y=854.66, Mass=2330, SNR=32.5, Peak=126 HFD=4.9
21:48:00.723 00.004 11872 CameraToMount -- cameraTheta (2.36) - m_xAngle (-3.14) = xAngle (5.50 = -0.78)
21:48:00.726 00.003 11872 CameraToMount -- cameraTheta (2.36) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.33 = -0.96)
21:48:00.730 00.004 11872 CameraToMount -- cameraX=-0.15 cameraY=0.15 hyp=0.21 cameraTheta=2.36 mountX=0.15 mountY=-0.17, mountTheta=-0.86
21:48:00.736 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.15, y=0.15, opts=13)
21:48:00.740 00.004 11872 Enqueuing Move request for scope (-0.15, 0.15)
21:48:00.747 00.007 9960 Worker thread wakes up
21:48:00.747 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=126, med=0, FiltMin=0, FiltMax=66, Gamma=1.000
21:48:00.752 00.005 11872 UpdateGuideState exits: m=2330 SNR=32.5
21:48:00.755 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:00.759 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:48:00.765 00.006 11872 Enqueuing Expose request
21:48:00.769 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.15) opts 0xd
21:48:00.770 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.15, 0.15)
21:48:00.771 00.001 9960 Moving (-0.15, 0.15) raw xDistance=0.15 yDistance=-0.17
21:48:00.771 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
21:48:00.772 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:48:00.772 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:48:00.773 00.001 9960 MoveAxis(E, 0, ABG)
21:48:00.773 00.000 9960 Move returns status 0, amount 0
21:48:00.773 00.000 9960 MoveAxis(N, 0, ABG)
21:48:00.773 00.000 9960 Move returns status 0, amount 0
21:48:00.773 00.000 9960 move complete, result=0
21:48:00.775 00.002 9960 worker thread done servicing request
21:48:00.775 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:48:00.780 00.005 9960 Worker thread wakes up
21:48:00.780 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:48:00.781 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:48:02.029 01.248 9960 Exposure complete
21:48:02.154 00.125 9960 worker thread done servicing request
21:48:02.154 00.000 11872 OnExposeComplete: enter
21:48:02.157 00.003 11872 UpdateGuideState(): m_state=6
21:48:02.161 00.004 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 620
21:48:02.165 00.004 11872 Star::Find returns 1 (0), X=65.25, Y=854.54, Mass=2493, SNR=34.1, Peak=129 HFD=5.1
21:48:02.170 00.005 11872 CameraToMount -- cameraTheta (2.92) - m_xAngle (-3.14) = xAngle (6.06 = -0.23)
21:48:02.177 00.007 11872 CameraToMount -- cameraTheta (2.92) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.89 = -0.40)
21:48:02.182 00.005 11872 CameraToMount -- cameraX=-0.14 cameraY=0.03 hyp=0.14 cameraTheta=2.92 mountX=0.14 mountY=-0.05, mountTheta=-0.38
21:48:02.187 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.14, y=0.03, opts=13)
21:48:02.192 00.005 11872 Enqueuing Move request for scope (-0.14, 0.03)
21:48:02.195 00.003 9960 Worker thread wakes up
21:48:02.196 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=129, med=0, FiltMin=0, FiltMax=71, Gamma=1.000
21:48:02.200 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.03) opts 0xd
21:48:02.200 00.000 11872 UpdateGuideState exits: m=2493 SNR=34.1
21:48:02.205 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:02.209 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:48:02.213 00.004 11872 Enqueuing Expose request
21:48:02.216 00.003 9960 Handling offset move in thread for scope, endpoint = (-0.14, 0.03)
21:48:02.216 00.000 9960 Moving (-0.14, 0.03) raw xDistance=0.14 yDistance=-0.05
21:48:02.217 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
21:48:02.217 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:48:02.217 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:48:02.217 00.000 9960 MoveAxis(E, 0, ABG)
21:48:02.218 00.001 9960 Move returns status 0, amount 0
21:48:02.218 00.000 9960 MoveAxis(N, 0, ABG)
21:48:02.218 00.000 9960 Move returns status 0, amount 0
21:48:02.218 00.000 9960 move complete, result=0
21:48:02.219 00.001 9960 worker thread done servicing request
21:48:02.219 00.000 9960 Worker thread wakes up
21:48:02.220 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:48:02.223 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
21:48:02.224 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:48:03.468 01.244 9960 Exposure complete
21:48:03.617 00.149 9960 worker thread done servicing request
21:48:03.617 00.000 11872 OnExposeComplete: enter
21:48:03.621 00.004 11872 UpdateGuideState(): m_state=6
21:48:03.626 00.005 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 621
21:48:03.630 00.004 11872 Star::Find returns 1 (0), X=65.09, Y=854.71, Mass=2604, SNR=34.6, Peak=149 HFD=4.9
21:48:03.634 00.004 11872 CameraToMount -- cameraTheta (2.56) - m_xAngle (-3.14) = xAngle (5.70 = -0.59)
21:48:03.639 00.005 11872 CameraToMount -- cameraTheta (2.56) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.53 = -0.76)
21:48:03.642 00.003 11872 CameraToMount -- cameraX=-0.30 cameraY=0.20 hyp=0.36 cameraTheta=2.56 mountX=0.30 mountY=-0.25, mountTheta=-0.69
21:48:03.648 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.30, y=0.20, opts=13)
21:48:03.652 00.004 11872 Enqueuing Move request for scope (-0.30, 0.20)
21:48:03.656 00.004 9960 Worker thread wakes up
21:48:03.656 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.20) opts 0xd
21:48:03.656 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.30, 0.20)
21:48:03.656 00.000 9960 Moving (-0.30, 0.20) raw xDistance=0.30 yDistance=-0.25
21:48:03.657 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=149, med=0, FiltMin=0, FiltMax=65, Gamma=1.000
21:48:03.661 00.004 11872 UpdateGuideState exits: m=2604 SNR=34.6
21:48:03.665 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:03.671 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:48:03.674 00.003 11872 Enqueuing Expose request
21:48:03.680 00.006 9960 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
21:48:03.680 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
21:48:03.680 00.000 9960 MoveAxis(W, 140, ABG)
21:48:03.680 00.000 9960 Guiding  Dir = 3, Dur = 140
21:48:03.681 00.001 9960 IsSlewing returns 0
21:48:03.681 00.000 9960 IsGuiding returns 0
21:48:03.682 00.001 9960 PulseGuide returned control before completion, sleep 150
21:48:03.845 00.163 9960 IsGuiding returns 1
21:48:03.846 00.001 9960 scope still moving after pulse duration time elapsed
21:48:03.876 00.030 9960 IsSlewing returns 0
21:48:03.877 00.001 9960 IsGuiding returns 0
21:48:03.877 00.000 9960 scope move finished after 140 + 55 ms
21:48:03.878 00.001 9960 Move returns status 0, amount 140
21:48:03.878 00.000 9960 MoveAxis(N, 184, ABG)
21:48:03.878 00.000 9960 Guiding  Dir = 0, Dur = 184
21:48:03.878 00.000 9960 IsSlewing returns 0
21:48:03.878 00.000 9960 IsGuiding returns 0
21:48:03.880 00.002 9960 PulseGuide returned control before completion, sleep 194
21:48:04.078 00.198 9960 IsGuiding returns 1
21:48:04.078 00.000 9960 scope still moving after pulse duration time elapsed
21:48:04.112 00.034 9960 IsSlewing returns 0
21:48:04.113 00.001 9960 IsGuiding returns 1
21:48:04.142 00.029 9960 IsSlewing returns 0
21:48:04.144 00.002 9960 IsGuiding returns 1
21:48:04.173 00.029 9960 IsSlewing returns 0
21:48:04.174 00.001 9960 IsGuiding returns 1
21:48:04.205 00.031 9960 IsSlewing returns 0
21:48:04.206 00.001 9960 IsGuiding returns 0
21:48:04.207 00.001 9960 scope move finished after 184 + 143 ms
21:48:04.207 00.000 9960 Move returns status 0, amount 184
21:48:04.208 00.001 9960 move complete, result=0
21:48:04.208 00.000 9960 worker thread done servicing request
21:48:04.209 00.001 9960 Worker thread wakes up
21:48:04.209 00.000 11872 GuideStep: 0.3 px 140 ms WEST, -0.2 px 184 ms NORTH
21:48:04.217 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
21:48:04.217 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:48:05.465 01.248 9960 Exposure complete
21:48:05.602 00.137 9960 worker thread done servicing request
21:48:05.603 00.001 11872 OnExposeComplete: enter
21:48:05.609 00.006 11872 UpdateGuideState(): m_state=6
21:48:05.617 00.008 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 622
21:48:05.624 00.007 11872 Star::Find returns 1 (0), X=65.22, Y=854.59, Mass=2472, SNR=33.8, Peak=136 HFD=4.9
21:48:05.629 00.005 11872 CameraToMount -- cameraTheta (2.71) - m_xAngle (-3.14) = xAngle (5.84 = -0.44)
21:48:05.635 00.006 11872 CameraToMount -- cameraTheta (2.71) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.67 = -0.61)
21:48:05.644 00.009 11872 CameraToMount -- cameraX=-0.17 cameraY=0.08 hyp=0.19 cameraTheta=2.71 mountX=0.17 mountY=-0.11, mountTheta=-0.57
21:48:05.653 00.009 11872 SchedulePrimaryMove(0FA44CE0, x=-0.17, y=0.08, opts=13)
21:48:05.659 00.006 11872 Enqueuing Move request for scope (-0.17, 0.08)
21:48:05.665 00.006 9960 Worker thread wakes up
21:48:05.665 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=136, med=0, FiltMin=0, FiltMax=71, Gamma=1.000
21:48:05.672 00.007 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.08) opts 0xd
21:48:05.673 00.001 11872 UpdateGuideState exits: m=2472 SNR=33.8
21:48:05.678 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:05.683 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:48:05.687 00.004 11872 Enqueuing Expose request
21:48:05.692 00.005 9960 Handling offset move in thread for scope, endpoint = (-0.17, 0.08)
21:48:05.692 00.000 9960 Moving (-0.17, 0.08) raw xDistance=0.17 yDistance=-0.11
21:48:05.692 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
21:48:05.692 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:48:05.693 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:48:05.693 00.000 9960 MoveAxis(E, 0, ABG)
21:48:05.693 00.000 9960 Move returns status 0, amount 0
21:48:05.694 00.001 9960 MoveAxis(N, 0, ABG)
21:48:05.695 00.001 9960 Move returns status 0, amount 0
21:48:05.695 00.000 9960 move complete, result=0
21:48:05.695 00.000 9960 worker thread done servicing request
21:48:05.695 00.000 9960 Worker thread wakes up
21:48:05.696 00.001 11872 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:48:05.699 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
21:48:05.699 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:48:06.946 01.247 9960 Exposure complete
21:48:07.069 00.123 9960 worker thread done servicing request
21:48:07.070 00.001 11872 OnExposeComplete: enter
21:48:07.074 00.004 11872 UpdateGuideState(): m_state=6
21:48:07.078 00.004 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 623
21:48:07.082 00.004 11872 Star::Find returns 1 (0), X=65.04, Y=854.73, Mass=2348, SNR=33.0, Peak=140 HFD=4.9
21:48:07.086 00.004 11872 CameraToMount -- cameraTheta (2.59) - m_xAngle (-3.14) = xAngle (5.72 = -0.56)
21:48:07.088 00.002 11872 CameraToMount -- cameraTheta (2.59) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.55 = -0.73)
21:48:07.092 00.004 11872 CameraToMount -- cameraX=-0.35 cameraY=0.22 hyp=0.41 cameraTheta=2.59 mountX=0.35 mountY=-0.27, mountTheta=-0.67
21:48:07.097 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.35, y=0.22, opts=13)
21:48:07.101 00.004 11872 Enqueuing Move request for scope (-0.35, 0.22)
21:48:07.105 00.004 9960 Worker thread wakes up
21:48:07.105 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=140, med=0, FiltMin=0, FiltMax=70, Gamma=1.000
21:48:07.113 00.008 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.35, 0.22) opts 0xd
21:48:07.113 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.35, 0.22)
21:48:07.114 00.001 11872 UpdateGuideState exits: m=2348 SNR=33.0
21:48:07.119 00.005 9960 Moving (-0.35, 0.22) raw xDistance=0.35 yDistance=-0.27
21:48:07.119 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.35
21:48:07.119 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
21:48:07.119 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:07.124 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:48:07.129 00.005 11872 Enqueuing Expose request
21:48:07.132 00.003 9960 MoveAxis(W, 163, ABG)
21:48:07.132 00.000 9960 Guiding  Dir = 3, Dur = 163
21:48:07.132 00.000 9960 IsSlewing returns 0
21:48:07.133 00.001 9960 IsGuiding returns 0
21:48:07.133 00.000 9960 PulseGuide returned control before completion, sleep 173
21:48:07.315 00.182 9960 IsGuiding returns 1
21:48:07.317 00.002 9960 scope still moving after pulse duration time elapsed
21:48:07.345 00.028 9960 IsSlewing returns 0
21:48:07.346 00.001 9960 IsGuiding returns 0
21:48:07.346 00.000 9960 scope move finished after 163 + 49 ms
21:48:07.347 00.001 9960 Move returns status 0, amount 163
21:48:07.347 00.000 9960 MoveAxis(N, 205, ABG)
21:48:07.347 00.000 9960 Guiding  Dir = 0, Dur = 205
21:48:07.347 00.000 9960 IsSlewing returns 0
21:48:07.347 00.000 9960 IsGuiding returns 0
21:48:07.349 00.002 9960 PulseGuide returned control before completion, sleep 215
21:48:07.564 00.215 9960 IsGuiding returns 1
21:48:07.566 00.002 9960 scope still moving after pulse duration time elapsed
21:48:07.596 00.030 9960 IsSlewing returns 0
21:48:07.597 00.001 9960 IsGuiding returns 0
21:48:07.598 00.001 9960 scope move finished after 205 + 45 ms
21:48:07.598 00.000 9960 Move returns status 0, amount 205
21:48:07.599 00.001 9960 move complete, result=0
21:48:07.600 00.001 9960 worker thread done servicing request
21:48:07.600 00.000 11872 GuideStep: 0.3 px 163 ms WEST, -0.3 px 205 ms NORTH
21:48:07.608 00.008 9960 Worker thread wakes up
21:48:07.608 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:48:07.609 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:48:08.859 01.250 9960 Exposure complete
21:48:08.986 00.127 9960 worker thread done servicing request
21:48:08.986 00.000 11872 OnExposeComplete: enter
21:48:08.991 00.005 11872 UpdateGuideState(): m_state=6
21:48:08.995 00.004 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 624
21:48:09.000 00.005 11872 Star::Find returns 1 (0), X=65.21, Y=854.78, Mass=2387, SNR=33.1, Peak=146 HFD=4.7
21:48:09.004 00.004 11872 CameraToMount -- cameraTheta (2.15) - m_xAngle (-3.14) = xAngle (5.29 = -0.99)
21:48:09.007 00.003 11872 CameraToMount -- cameraTheta (2.15) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.12 = -1.17)
21:48:09.011 00.004 11872 CameraToMount -- cameraX=-0.18 cameraY=0.27 hyp=0.33 cameraTheta=2.15 mountX=0.18 mountY=-0.30, mountTheta=-1.04
21:48:09.017 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.18, y=0.27, opts=13)
21:48:09.022 00.005 11872 Enqueuing Move request for scope (-0.18, 0.27)
21:48:09.026 00.004 9960 Worker thread wakes up
21:48:09.027 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.27) opts 0xd
21:48:09.027 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.18, 0.27)
21:48:09.027 00.000 9960 Moving (-0.18, 0.27) raw xDistance=0.18 yDistance=-0.30
21:48:09.027 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
21:48:09.027 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
21:48:09.027 00.000 9960 MoveAxis(E, 0, ABG)
21:48:09.027 00.000 9960 Move returns status 0, amount 0
21:48:09.027 00.000 9960 MoveAxis(N, 223, ABG)
21:48:09.029 00.002 9960 Guiding  Dir = 0, Dur = 223
21:48:09.029 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=146, med=0, FiltMin=0, FiltMax=65, Gamma=1.000
21:48:09.033 00.004 11872 UpdateGuideState exits: m=2387 SNR=33.1
21:48:09.037 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:09.040 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:48:09.045 00.005 9960 IsSlewing returns 0
21:48:09.045 00.000 11872 Enqueuing Expose request
21:48:09.051 00.006 9960 IsGuiding returns 0
21:48:09.053 00.002 9960 PulseGuide returned control before completion, sleep 233
21:48:09.302 00.249 9960 IsGuiding returns 1
21:48:09.302 00.000 9960 scope still moving after pulse duration time elapsed
21:48:09.332 00.030 9960 IsSlewing returns 0
21:48:09.333 00.001 9960 IsGuiding returns 0
21:48:09.333 00.000 9960 scope move finished after 223 + 57 ms
21:48:09.334 00.001 9960 Move returns status 0, amount 223
21:48:09.334 00.000 9960 move complete, result=0
21:48:09.334 00.000 9960 worker thread done servicing request
21:48:09.334 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.3 px 223 ms NORTH
21:48:09.342 00.008 9960 Worker thread wakes up
21:48:09.342 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:48:09.342 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:48:10.584 01.242 9960 Exposure complete
21:48:10.701 00.117 9960 worker thread done servicing request
21:48:10.701 00.000 11872 OnExposeComplete: enter
21:48:10.706 00.005 11872 UpdateGuideState(): m_state=6
21:48:10.711 00.005 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 625
21:48:10.716 00.005 11872 Star::Find returns 1 (0), X=64.94, Y=854.68, Mass=2492, SNR=33.7, Peak=135 HFD=5.1
21:48:10.721 00.005 11872 CameraToMount -- cameraTheta (2.78) - m_xAngle (-3.14) = xAngle (5.92 = -0.37)
21:48:10.725 00.004 11872 CameraToMount -- cameraTheta (2.78) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.74 = -0.54)
21:48:10.729 00.004 11872 CameraToMount -- cameraX=-0.45 cameraY=0.17 hyp=0.48 cameraTheta=2.78 mountX=0.45 mountY=-0.24, mountTheta=-0.50
21:48:10.735 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.45, y=0.17, opts=13)
21:48:10.742 00.007 11872 Enqueuing Move request for scope (-0.45, 0.17)
21:48:10.747 00.005 9960 Worker thread wakes up
21:48:10.747 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=135, med=0, FiltMin=0, FiltMax=87, Gamma=1.000
21:48:10.751 00.004 11872 UpdateGuideState exits: m=2492 SNR=33.7
21:48:10.756 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:10.760 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.45, 0.17) opts 0xd
21:48:10.761 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.45, 0.17)
21:48:10.761 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:48:10.769 00.008 11872 Enqueuing Expose request
21:48:10.774 00.005 9960 Moving (-0.45, 0.17) raw xDistance=0.45 yDistance=-0.24
21:48:10.774 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.45
21:48:10.774 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
21:48:10.774 00.000 9960 MoveAxis(W, 209, ABG)
21:48:10.775 00.001 9960 Guiding  Dir = 3, Dur = 209
21:48:10.775 00.000 9960 IsSlewing returns 0
21:48:10.775 00.000 9960 IsGuiding returns 0
21:48:10.776 00.001 9960 PulseGuide returned control before completion, sleep 219
21:48:11.011 00.235 9960 IsGuiding returns 1
21:48:11.011 00.000 9960 scope still moving after pulse duration time elapsed
21:48:11.043 00.032 9960 IsSlewing returns 0
21:48:11.044 00.001 9960 IsGuiding returns 0
21:48:11.045 00.001 9960 scope move finished after 209 + 61 ms
21:48:11.046 00.001 9960 Move returns status 0, amount 209
21:48:11.046 00.000 9960 MoveAxis(N, 183, ABG)
21:48:11.046 00.000 9960 Guiding  Dir = 0, Dur = 183
21:48:11.048 00.002 9960 IsSlewing returns 0
21:48:11.048 00.000 9960 IsGuiding returns 0
21:48:11.049 00.001 9960 PulseGuide returned control before completion, sleep 193
21:48:11.247 00.198 9960 IsGuiding returns 1
21:48:11.248 00.001 9960 scope still moving after pulse duration time elapsed
21:48:11.278 00.030 9960 IsSlewing returns 0
21:48:11.280 00.002 9960 IsGuiding returns 0
21:48:11.281 00.001 9960 scope move finished after 183 + 49 ms
21:48:11.282 00.001 9960 Move returns status 0, amount 183
21:48:11.282 00.000 9960 move complete, result=0
21:48:11.282 00.000 9960 worker thread done servicing request
21:48:11.283 00.001 11872 GuideStep: 0.4 px 209 ms WEST, -0.2 px 183 ms NORTH
21:48:11.289 00.006 9960 Worker thread wakes up
21:48:11.289 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:48:11.289 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:48:12.538 01.249 9960 Exposure complete
21:48:12.667 00.129 9960 worker thread done servicing request
21:48:12.667 00.000 11872 OnExposeComplete: enter
21:48:12.674 00.007 11872 UpdateGuideState(): m_state=6
21:48:12.679 00.005 11872 Star::Find(15, 64, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 626
21:48:12.684 00.005 11872 Star::Find returns 1 (0), X=65.37, Y=854.63, Mass=2513, SNR=34.2, Peak=147 HFD=4.9
21:48:12.689 00.005 11872 CameraToMount -- cameraTheta (1.75) - m_xAngle (-3.14) = xAngle (4.89 = -1.39)
21:48:12.693 00.004 11872 CameraToMount -- cameraTheta (1.75) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.72 = -1.56)
21:48:12.696 00.003 11872 CameraToMount -- cameraX=-0.02 cameraY=0.12 hyp=0.12 cameraTheta=1.75 mountX=0.02 mountY=-0.12, mountTheta=-1.39
21:48:12.703 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.02, y=0.12, opts=13)
21:48:12.710 00.007 11872 Enqueuing Move request for scope (-0.02, 0.12)
21:48:12.714 00.004 9960 Worker thread wakes up
21:48:12.714 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.12) opts 0xd
21:48:12.714 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=147, med=0, FiltMin=0, FiltMax=78, Gamma=1.000
21:48:12.718 00.004 11872 UpdateGuideState exits: m=2513 SNR=34.2
21:48:12.722 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:12.725 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:48:12.729 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.02, 0.12)
21:48:12.729 00.000 9960 Moving (-0.02, 0.12) raw xDistance=0.02 yDistance=-0.12
21:48:12.729 00.000 11872 Enqueuing Expose request
21:48:12.734 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:48:12.734 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:48:12.734 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:48:12.734 00.000 9960 MoveAxis(E, 0, ABG)
21:48:12.735 00.001 9960 Move returns status 0, amount 0
21:48:12.735 00.000 9960 MoveAxis(N, 0, ABG)
21:48:12.736 00.001 9960 Move returns status 0, amount 0
21:48:12.736 00.000 9960 move complete, result=0
21:48:12.736 00.000 9960 worker thread done servicing request
21:48:12.736 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:48:12.741 00.005 9960 Worker thread wakes up
21:48:12.741 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:48:12.741 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:48:13.991 01.250 9960 Exposure complete
21:48:14.123 00.132 9960 worker thread done servicing request
21:48:14.123 00.000 11872 OnExposeComplete: enter
21:48:14.127 00.004 11872 UpdateGuideState(): m_state=6
21:48:14.130 00.003 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 627
21:48:14.135 00.005 11872 Star::Find returns 1 (0), X=65.30, Y=854.66, Mass=2348, SNR=32.9, Peak=149 HFD=4.8
21:48:14.139 00.004 11872 CameraToMount -- cameraTheta (2.12) - m_xAngle (-3.14) = xAngle (5.25 = -1.03)
21:48:14.143 00.004 11872 CameraToMount -- cameraTheta (2.12) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.08 = -1.20)
21:48:14.147 00.004 11872 CameraToMount -- cameraX=-0.09 cameraY=0.15 hyp=0.17 cameraTheta=2.12 mountX=0.09 mountY=-0.16, mountTheta=-1.07
21:48:14.152 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.09, y=0.15, opts=13)
21:48:14.157 00.005 11872 Enqueuing Move request for scope (-0.09, 0.15)
21:48:14.161 00.004 9960 Worker thread wakes up
21:48:14.162 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=149, med=0, FiltMin=0, FiltMax=67, Gamma=1.000
21:48:14.165 00.003 11872 UpdateGuideState exits: m=2348 SNR=32.9
21:48:14.170 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:14.174 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:48:14.177 00.003 11872 Enqueuing Expose request
21:48:14.181 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.15) opts 0xd
21:48:14.181 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.09, 0.15)
21:48:14.182 00.001 9960 Moving (-0.09, 0.15) raw xDistance=0.09 yDistance=-0.16
21:48:14.182 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:48:14.182 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:48:14.182 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:48:14.182 00.000 9960 MoveAxis(E, 0, ABG)
21:48:14.182 00.000 9960 Move returns status 0, amount 0
21:48:14.182 00.000 9960 MoveAxis(N, 0, ABG)
21:48:14.184 00.002 9960 Move returns status 0, amount 0
21:48:14.184 00.000 9960 move complete, result=0
21:48:14.184 00.000 9960 worker thread done servicing request
21:48:14.184 00.000 9960 Worker thread wakes up
21:48:14.184 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:48:14.188 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
21:48:14.188 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:48:15.433 01.245 9960 Exposure complete
21:48:15.550 00.117 9960 worker thread done servicing request
21:48:15.552 00.002 11872 OnExposeComplete: enter
21:48:15.556 00.004 11872 UpdateGuideState(): m_state=6
21:48:15.560 00.004 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 628
21:48:15.564 00.004 11872 Star::Find returns 1 (0), X=65.18, Y=854.94, Mass=2384, SNR=33.2, Peak=163 HFD=4.5
21:48:15.568 00.004 11872 CameraToMount -- cameraTheta (2.02) - m_xAngle (-3.14) = xAngle (5.16 = -1.12)
21:48:15.570 00.002 11872 CameraToMount -- cameraTheta (2.02) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.99 = -1.29)
21:48:15.574 00.004 11872 CameraToMount -- cameraX=-0.21 cameraY=0.44 hyp=0.48 cameraTheta=2.02 mountX=0.21 mountY=-0.47, mountTheta=-1.15
21:48:15.584 00.010 11872 SchedulePrimaryMove(0FA44CE0, x=-0.21, y=0.44, opts=13)
21:48:15.587 00.003 11872 Enqueuing Move request for scope (-0.21, 0.44)
21:48:15.592 00.005 9960 Worker thread wakes up
21:48:15.592 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.44) opts 0xd
21:48:15.592 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.21, 0.44)
21:48:15.593 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=163, med=0, FiltMin=0, FiltMax=72, Gamma=1.000
21:48:15.598 00.005 9960 Moving (-0.21, 0.44) raw xDistance=0.21 yDistance=-0.47
21:48:15.598 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
21:48:15.599 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.47 from input -0.47
21:48:15.599 00.000 11872 UpdateGuideState exits: m=2384 SNR=33.2
21:48:15.602 00.003 9960 MoveAxis(W, 99, ABG)
21:48:15.604 00.002 9960 Guiding  Dir = 3, Dur = 99
21:48:15.604 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:15.609 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:48:15.614 00.005 11872 Enqueuing Expose request
21:48:15.619 00.005 9960 IsSlewing returns 0
21:48:15.619 00.000 9960 IsGuiding returns 0
21:48:15.620 00.001 9960 PulseGuide returned control before completion, sleep 109
21:48:15.736 00.116 9960 IsGuiding returns 1
21:48:15.736 00.000 9960 scope still moving after pulse duration time elapsed
21:48:15.767 00.031 9960 IsSlewing returns 0
21:48:15.767 00.000 9960 IsGuiding returns 0
21:48:15.768 00.001 9960 scope move finished after 99 + 49 ms
21:48:15.768 00.000 9960 Move returns status 0, amount 99
21:48:15.769 00.001 9960 MoveAxis(N, 348, ABG)
21:48:15.769 00.000 9960 Guiding  Dir = 0, Dur = 348
21:48:15.769 00.000 9960 IsSlewing returns 0
21:48:15.770 00.001 9960 IsGuiding returns 0
21:48:15.771 00.001 9960 PulseGuide returned control before completion, sleep 358
21:48:16.141 00.370 9960 IsGuiding returns 1
21:48:16.142 00.001 9960 scope still moving after pulse duration time elapsed
21:48:16.171 00.029 9960 IsSlewing returns 0
21:48:16.173 00.002 9960 IsGuiding returns 0
21:48:16.173 00.000 9960 scope move finished after 348 + 53 ms
21:48:16.173 00.000 9960 Move returns status 0, amount 348
21:48:16.173 00.000 9960 move complete, result=0
21:48:16.174 00.001 9960 worker thread done servicing request
21:48:16.174 00.000 9960 Worker thread wakes up
21:48:16.175 00.001 11872 GuideStep: 0.2 px 99 ms WEST, -0.5 px 348 ms NORTH
21:48:16.182 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:48:16.182 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:48:17.422 01.240 9960 Exposure complete
21:48:17.547 00.125 9960 worker thread done servicing request
21:48:17.547 00.000 11872 OnExposeComplete: enter
21:48:17.552 00.005 11872 UpdateGuideState(): m_state=6
21:48:17.555 00.003 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 629
21:48:17.559 00.004 11872 Star::Find returns 1 (0), X=65.18, Y=854.63, Mass=2563, SNR=34.3, Peak=150 HFD=4.9
21:48:17.563 00.004 11872 CameraToMount -- cameraTheta (2.62) - m_xAngle (-3.14) = xAngle (5.76 = -0.52)
21:48:17.566 00.003 11872 CameraToMount -- cameraTheta (2.62) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.59 = -0.70)
21:48:17.569 00.003 11872 CameraToMount -- cameraX=-0.21 cameraY=0.12 hyp=0.24 cameraTheta=2.62 mountX=0.21 mountY=-0.15, mountTheta=-0.64
21:48:17.575 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.21, y=0.12, opts=13)
21:48:17.581 00.006 11872 Enqueuing Move request for scope (-0.21, 0.12)
21:48:17.587 00.006 9960 Worker thread wakes up
21:48:17.587 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=150, med=0, FiltMin=0, FiltMax=72, Gamma=1.000
21:48:17.592 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.12) opts 0xd
21:48:17.592 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.21, 0.12)
21:48:17.592 00.000 9960 Moving (-0.21, 0.12) raw xDistance=0.21 yDistance=-0.15
21:48:17.593 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.21
21:48:17.593 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:48:17.593 00.000 11872 UpdateGuideState exits: m=2563 SNR=34.3
21:48:17.597 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:17.602 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:48:17.602 00.000 9960 MoveAxis(W, 104, ABG)
21:48:17.603 00.001 9960 Guiding  Dir = 3, Dur = 104
21:48:17.603 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:48:17.609 00.006 9960 IsSlewing returns 0
21:48:17.609 00.000 11872 Enqueuing Expose request
21:48:17.614 00.005 9960 IsGuiding returns 0
21:48:17.615 00.001 9960 PulseGuide returned control before completion, sleep 114
21:48:17.742 00.127 9960 IsGuiding returns 1
21:48:17.743 00.001 9960 scope still moving after pulse duration time elapsed
21:48:17.772 00.029 9960 IsSlewing returns 0
21:48:17.772 00.000 9960 IsGuiding returns 0
21:48:17.774 00.002 9960 scope move finished after 104 + 54 ms
21:48:17.774 00.000 9960 Move returns status 0, amount 104
21:48:17.774 00.000 9960 MoveAxis(N, 0, ABG)
21:48:17.775 00.001 9960 Move returns status 0, amount 0
21:48:17.775 00.000 9960 move complete, result=0
21:48:17.775 00.000 9960 worker thread done servicing request
21:48:17.775 00.000 9960 Worker thread wakes up
21:48:17.776 00.001 11872 GuideStep: 0.2 px 104 ms WEST, -0.2 px 0 ms NORTH
21:48:17.782 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:48:17.782 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:48:19.033 01.251 9960 Exposure complete
21:48:19.158 00.125 9960 worker thread done servicing request
21:48:19.158 00.000 11872 OnExposeComplete: enter
21:48:19.162 00.004 11872 UpdateGuideState(): m_state=6
21:48:19.166 00.004 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 630
21:48:19.174 00.008 11872 Star::Find returns 1 (0), X=65.24, Y=854.73, Mass=2509, SNR=34.0, Peak=158 HFD=4.7
21:48:19.179 00.005 11872 CameraToMount -- cameraTheta (2.18) - m_xAngle (-3.14) = xAngle (5.32 = -0.96)
21:48:19.184 00.005 11872 CameraToMount -- cameraTheta (2.18) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.15 = -1.14)
21:48:19.188 00.004 11872 CameraToMount -- cameraX=-0.15 cameraY=0.22 hyp=0.27 cameraTheta=2.18 mountX=0.15 mountY=-0.24, mountTheta=-1.01
21:48:19.192 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.15, y=0.22, opts=13)
21:48:19.197 00.005 11872 Enqueuing Move request for scope (-0.15, 0.22)
21:48:19.201 00.004 9960 Worker thread wakes up
21:48:19.201 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=158, med=0, FiltMin=0, FiltMax=81, Gamma=1.000
21:48:19.207 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.22) opts 0xd
21:48:19.207 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.15, 0.22)
21:48:19.207 00.000 9960 Moving (-0.15, 0.22) raw xDistance=0.15 yDistance=-0.24
21:48:19.207 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
21:48:19.208 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
21:48:19.208 00.000 9960 MoveAxis(E, 0, ABG)
21:48:19.208 00.000 9960 Move returns status 0, amount 0
21:48:19.209 00.001 11872 UpdateGuideState exits: m=2509 SNR=34.0
21:48:19.216 00.007 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:19.220 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:48:19.225 00.005 11872 Enqueuing Expose request
21:48:19.228 00.003 9960 MoveAxis(N, 181, ABG)
21:48:19.228 00.000 9960 Guiding  Dir = 0, Dur = 181
21:48:19.229 00.001 9960 IsSlewing returns 0
21:48:19.229 00.000 9960 IsGuiding returns 0
21:48:19.229 00.000 9960 PulseGuide returned control before completion, sleep 191
21:48:19.431 00.202 9960 IsGuiding returns 1
21:48:19.432 00.001 9960 scope still moving after pulse duration time elapsed
21:48:19.463 00.031 9960 IsSlewing returns 0
21:48:19.464 00.001 9960 IsGuiding returns 0
21:48:19.465 00.001 9960 scope move finished after 181 + 54 ms
21:48:19.465 00.000 9960 Move returns status 0, amount 181
21:48:19.465 00.000 9960 move complete, result=0
21:48:19.465 00.000 9960 worker thread done servicing request
21:48:19.465 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.2 px 181 ms NORTH
21:48:19.470 00.005 9960 Worker thread wakes up
21:48:19.470 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:48:19.470 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:48:20.720 01.250 9960 Exposure complete
21:48:20.841 00.121 9960 worker thread done servicing request
21:48:20.841 00.000 11872 OnExposeComplete: enter
21:48:20.846 00.005 11872 UpdateGuideState(): m_state=6
21:48:20.850 00.004 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 631
21:48:20.854 00.004 11872 Star::Find returns 1 (0), X=65.15, Y=854.75, Mass=2385, SNR=33.2, Peak=133 HFD=4.8
21:48:20.859 00.005 11872 CameraToMount -- cameraTheta (2.35) - m_xAngle (-3.14) = xAngle (5.49 = -0.80)
21:48:20.864 00.005 11872 CameraToMount -- cameraTheta (2.35) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.32 = -0.97)
21:48:20.869 00.005 11872 CameraToMount -- cameraX=-0.24 cameraY=0.24 hyp=0.34 cameraTheta=2.35 mountX=0.24 mountY=-0.28, mountTheta=-0.87
21:48:20.873 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.24, y=0.24, opts=13)
21:48:20.878 00.005 11872 Enqueuing Move request for scope (-0.24, 0.24)
21:48:20.882 00.004 9960 Worker thread wakes up
21:48:20.882 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.24) opts 0xd
21:48:20.882 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.24, 0.24)
21:48:20.883 00.001 9960 Moving (-0.24, 0.24) raw xDistance=0.24 yDistance=-0.28
21:48:20.883 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
21:48:20.884 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
21:48:20.884 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=133, med=0, FiltMin=0, FiltMax=70, Gamma=1.000
21:48:20.888 00.004 9960 MoveAxis(W, 112, ABG)
21:48:20.888 00.000 11872 UpdateGuideState exits: m=2385 SNR=33.2
21:48:20.893 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:20.897 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:48:20.901 00.004 9960 Guiding  Dir = 3, Dur = 112
21:48:20.902 00.001 11872 Enqueuing Expose request
21:48:20.905 00.003 9960 IsSlewing returns 0
21:48:20.905 00.000 9960 IsGuiding returns 0
21:48:20.905 00.000 9960 PulseGuide returned control before completion, sleep 122
21:48:21.043 00.138 9960 IsGuiding returns 1
21:48:21.044 00.001 9960 scope still moving after pulse duration time elapsed
21:48:21.073 00.029 9960 IsSlewing returns 0
21:48:21.074 00.001 9960 IsGuiding returns 0
21:48:21.075 00.001 9960 scope move finished after 112 + 57 ms
21:48:21.077 00.002 9960 Move returns status 0, amount 112
21:48:21.077 00.000 9960 MoveAxis(N, 210, ABG)
21:48:21.078 00.001 9960 Guiding  Dir = 0, Dur = 210
21:48:21.079 00.001 9960 IsSlewing returns 0
21:48:21.080 00.001 9960 IsGuiding returns 0
21:48:21.082 00.002 9960 PulseGuide returned control before completion, sleep 220
21:48:21.306 00.224 9960 IsGuiding returns 1
21:48:21.307 00.001 9960 scope still moving after pulse duration time elapsed
21:48:21.337 00.030 9960 IsSlewing returns 0
21:48:21.341 00.004 9960 IsGuiding returns 0
21:48:21.342 00.001 9960 scope move finished after 210 + 51 ms
21:48:21.342 00.000 9960 Move returns status 0, amount 210
21:48:21.342 00.000 9960 move complete, result=0
21:48:21.342 00.000 9960 worker thread done servicing request
21:48:21.342 00.000 11872 GuideStep: 0.2 px 112 ms WEST, -0.3 px 210 ms NORTH
21:48:21.349 00.007 9960 Worker thread wakes up
21:48:21.349 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:48:21.349 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:48:22.595 01.246 9960 Exposure complete
21:48:22.720 00.125 9960 worker thread done servicing request
21:48:22.720 00.000 11872 OnExposeComplete: enter
21:48:22.725 00.005 11872 UpdateGuideState(): m_state=6
21:48:22.730 00.005 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 632
21:48:22.735 00.005 11872 Star::Find returns 1 (0), X=65.34, Y=854.19, Mass=2420, SNR=33.3, Peak=166 HFD=5.0
21:48:22.740 00.005 11872 CameraToMount -- cameraTheta (-1.72) - m_xAngle (-3.14) = xAngle (1.42 = 1.42)
21:48:22.746 00.006 11872 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.25 = 1.25)
21:48:22.750 00.004 11872 CameraToMount -- cameraX=-0.05 cameraY=-0.31 hyp=0.32 cameraTheta=-1.72 mountX=0.05 mountY=0.30, mountTheta=1.41
21:48:22.754 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.05, y=-0.31, opts=13)
21:48:22.759 00.005 11872 Enqueuing Move request for scope (-0.05, -0.31)
21:48:22.766 00.007 9960 Worker thread wakes up
21:48:22.766 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=166, med=0, FiltMin=0, FiltMax=79, Gamma=1.000
21:48:22.769 00.003 11872 UpdateGuideState exits: m=2420 SNR=33.3
21:48:22.773 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:22.777 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:48:22.781 00.004 11872 Enqueuing Expose request
21:48:22.785 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.31) opts 0xd
21:48:22.785 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.05, -0.31)
21:48:22.785 00.000 9960 Moving (-0.05, -0.31) raw xDistance=0.05 yDistance=0.30
21:48:22.785 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:48:22.785 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:48:22.786 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.30
21:48:22.786 00.000 9960 MoveAxis(E, 0, ABG)
21:48:22.786 00.000 9960 Move returns status 0, amount 0
21:48:22.786 00.000 9960 MoveAxis(N, 0, ABG)
21:48:22.786 00.000 9960 Move returns status 0, amount 0
21:48:22.786 00.000 9960 move complete, result=0
21:48:22.786 00.000 9960 worker thread done servicing request
21:48:22.787 00.001 11872 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
21:48:22.791 00.004 9960 Worker thread wakes up
21:48:22.791 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:48:22.792 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:48:24.032 01.240 9960 Exposure complete
21:48:24.141 00.109 9960 worker thread done servicing request
21:48:24.142 00.001 11872 OnExposeComplete: enter
21:48:24.147 00.005 11872 UpdateGuideState(): m_state=6
21:48:24.150 00.003 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 633
21:48:24.154 00.004 11872 Star::Find returns 1 (0), X=65.37, Y=854.72, Mass=2467, SNR=33.7, Peak=135 HFD=4.7
21:48:24.157 00.003 11872 CameraToMount -- cameraTheta (1.67) - m_xAngle (-3.14) = xAngle (4.80 = -1.48)
21:48:24.161 00.004 11872 CameraToMount -- cameraTheta (1.67) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.63 = -1.65)
21:48:24.164 00.003 11872 CameraToMount -- cameraX=-0.02 cameraY=0.21 hyp=0.21 cameraTheta=1.67 mountX=0.02 mountY=-0.21, mountTheta=-1.48
21:48:24.170 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.02, y=0.21, opts=13)
21:48:24.173 00.003 11872 Enqueuing Move request for scope (-0.02, 0.21)
21:48:24.176 00.003 9960 Worker thread wakes up
21:48:24.176 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.21) opts 0xd
21:48:24.176 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.02, 0.21)
21:48:24.176 00.000 9960 Moving (-0.02, 0.21) raw xDistance=0.02 yDistance=-0.21
21:48:24.176 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:48:24.176 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
21:48:24.176 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=135, med=0, FiltMin=0, FiltMax=77, Gamma=1.000
21:48:24.183 00.007 9960 MoveAxis(E, 0, ABG)
21:48:24.183 00.000 9960 Move returns status 0, amount 0
21:48:24.184 00.001 9960 MoveAxis(N, 157, ABG)
21:48:24.184 00.000 9960 Guiding  Dir = 0, Dur = 157
21:48:24.184 00.000 9960 IsSlewing returns 0
21:48:24.185 00.001 11872 UpdateGuideState exits: m=2467 SNR=33.7
21:48:24.191 00.006 9960 IsGuiding returns 0
21:48:24.191 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:24.195 00.004 9960 PulseGuide returned control before completion, sleep 167
21:48:24.196 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:48:24.201 00.005 11872 Enqueuing Expose request
21:48:24.366 00.165 9960 IsGuiding returns 1
21:48:24.367 00.001 9960 scope still moving after pulse duration time elapsed
21:48:24.397 00.030 9960 IsSlewing returns 0
21:48:24.401 00.004 9960 IsGuiding returns 0
21:48:24.402 00.001 9960 scope move finished after 157 + 54 ms
21:48:24.402 00.000 9960 Move returns status 0, amount 157
21:48:24.403 00.001 9960 move complete, result=0
21:48:24.403 00.000 9960 worker thread done servicing request
21:48:24.403 00.000 9960 Worker thread wakes up
21:48:24.404 00.001 11872 GuideStep: 0.0 px 0 ms EAST, -0.2 px 157 ms NORTH
21:48:24.410 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:48:24.410 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:48:25.659 01.249 9960 Exposure complete
21:48:25.810 00.151 9960 worker thread done servicing request
21:48:25.810 00.000 11872 OnExposeComplete: enter
21:48:25.816 00.006 11872 UpdateGuideState(): m_state=6
21:48:25.823 00.007 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 634
21:48:25.828 00.005 11872 Star::Find returns 1 (0), X=65.37, Y=854.67, Mass=2494, SNR=33.8, Peak=143 HFD=4.8
21:48:25.832 00.004 11872 CameraToMount -- cameraTheta (1.72) - m_xAngle (-3.14) = xAngle (4.86 = -1.43)
21:48:25.836 00.004 11872 CameraToMount -- cameraTheta (1.72) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.68 = -1.60)
21:48:25.841 00.005 11872 CameraToMount -- cameraX=-0.02 cameraY=0.16 hyp=0.16 cameraTheta=1.72 mountX=0.02 mountY=-0.16, mountTheta=-1.43
21:48:25.846 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.02, y=0.16, opts=13)
21:48:25.849 00.003 11872 Enqueuing Move request for scope (-0.02, 0.16)
21:48:25.856 00.007 9960 Worker thread wakes up
21:48:25.856 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.16) opts 0xd
21:48:25.857 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.02, 0.16)
21:48:25.857 00.000 9960 Moving (-0.02, 0.16) raw xDistance=0.02 yDistance=-0.16
21:48:25.858 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:48:25.858 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:48:25.858 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=143, med=0, FiltMin=0, FiltMax=75, Gamma=1.000
21:48:25.863 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:48:25.864 00.001 11872 UpdateGuideState exits: m=2494 SNR=33.8
21:48:25.869 00.005 9960 MoveAxis(E, 0, ABG)
21:48:25.870 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:25.875 00.005 9960 Move returns status 0, amount 0
21:48:25.875 00.000 9960 MoveAxis(N, 0, ABG)
21:48:25.875 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:48:25.880 00.005 9960 Move returns status 0, amount 0
21:48:25.880 00.000 9960 move complete, result=0
21:48:25.880 00.000 11872 Enqueuing Expose request
21:48:25.884 00.004 9960 worker thread done servicing request
21:48:25.884 00.000 9960 Worker thread wakes up
21:48:25.884 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:48:25.884 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:48:25.884 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:48:27.129 01.245 9960 Exposure complete
21:48:27.244 00.115 9960 worker thread done servicing request
21:48:27.246 00.002 11872 OnExposeComplete: enter
21:48:27.249 00.003 11872 UpdateGuideState(): m_state=6
21:48:27.252 00.003 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 635
21:48:27.256 00.004 11872 Star::Find returns 1 (0), X=65.18, Y=854.93, Mass=2439, SNR=33.6, Peak=157 HFD=4.6
21:48:27.259 00.003 11872 CameraToMount -- cameraTheta (2.03) - m_xAngle (-3.14) = xAngle (5.17 = -1.12)
21:48:27.264 00.005 11872 CameraToMount -- cameraTheta (2.03) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.99 = -1.29)
21:48:27.267 00.003 11872 CameraToMount -- cameraX=-0.21 cameraY=0.42 hyp=0.47 cameraTheta=2.03 mountX=0.21 mountY=-0.45, mountTheta=-1.14
21:48:27.273 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.21, y=0.42, opts=13)
21:48:27.278 00.005 11872 Enqueuing Move request for scope (-0.21, 0.42)
21:48:27.282 00.004 9960 Worker thread wakes up
21:48:27.282 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.42) opts 0xd
21:48:27.282 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.21, 0.42)
21:48:27.282 00.000 9960 Moving (-0.21, 0.42) raw xDistance=0.21 yDistance=-0.45
21:48:27.282 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
21:48:27.283 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=157, med=0, FiltMin=0, FiltMax=73, Gamma=1.000
21:48:27.287 00.004 9960 GuideAlgorithmResistSwitch::result() returns -0.45 from input -0.45
21:48:27.288 00.001 9960 MoveAxis(W, 97, ABG)
21:48:27.288 00.000 11872 UpdateGuideState exits: m=2439 SNR=33.6
21:48:27.291 00.003 9960 Guiding  Dir = 3, Dur = 97
21:48:27.292 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:27.296 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:48:27.300 00.004 11872 Enqueuing Expose request
21:48:27.304 00.004 9960 IsSlewing returns 0
21:48:27.304 00.000 9960 IsGuiding returns 0
21:48:27.304 00.000 9960 PulseGuide returned control before completion, sleep 107
21:48:27.417 00.113 9960 IsGuiding returns 1
21:48:27.417 00.000 9960 scope still moving after pulse duration time elapsed
21:48:27.448 00.031 9960 IsSlewing returns 0
21:48:27.449 00.001 9960 IsGuiding returns 0
21:48:27.449 00.000 9960 scope move finished after 97 + 47 ms
21:48:27.451 00.002 9960 Move returns status 0, amount 97
21:48:27.451 00.000 9960 MoveAxis(N, 339, ABG)
21:48:27.451 00.000 9960 Guiding  Dir = 0, Dur = 339
21:48:27.452 00.001 9960 IsSlewing returns 0
21:48:27.453 00.001 9960 IsGuiding returns 0
21:48:27.453 00.000 9960 PulseGuide returned control before completion, sleep 349
21:48:27.807 00.354 9960 IsGuiding returns 1
21:48:27.809 00.002 9960 scope still moving after pulse duration time elapsed
21:48:27.838 00.029 9960 IsSlewing returns 0
21:48:27.838 00.000 9960 IsGuiding returns 0
21:48:27.840 00.002 9960 scope move finished after 339 + 48 ms
21:48:27.840 00.000 9960 Move returns status 0, amount 339
21:48:27.841 00.001 9960 move complete, result=0
21:48:27.841 00.000 9960 worker thread done servicing request
21:48:27.841 00.000 9960 Worker thread wakes up
21:48:27.842 00.001 11872 GuideStep: 0.2 px 97 ms WEST, -0.5 px 339 ms NORTH
21:48:27.848 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:48:27.848 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:48:29.098 01.250 9960 Exposure complete
21:48:29.225 00.127 9960 worker thread done servicing request
21:48:29.225 00.000 11872 OnExposeComplete: enter
21:48:29.231 00.006 11872 UpdateGuideState(): m_state=6
21:48:29.234 00.003 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 636
21:48:29.239 00.005 11872 Star::Find returns 1 (0), X=65.28, Y=854.53, Mass=2446, SNR=33.6, Peak=139 HFD=5.0
21:48:29.243 00.004 11872 CameraToMount -- cameraTheta (2.93) - m_xAngle (-3.14) = xAngle (6.07 = -0.22)
21:48:29.246 00.003 11872 CameraToMount -- cameraTheta (2.93) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.89 = -0.39)
21:48:29.249 00.003 11872 CameraToMount -- cameraX=-0.11 cameraY=0.02 hyp=0.12 cameraTheta=2.93 mountX=0.11 mountY=-0.04, mountTheta=-0.37
21:48:29.255 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.11, y=0.02, opts=13)
21:48:29.258 00.003 11872 Enqueuing Move request for scope (-0.11, 0.02)
21:48:29.263 00.005 9960 Worker thread wakes up
21:48:29.263 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.02) opts 0xd
21:48:29.264 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.11, 0.02)
21:48:29.264 00.000 9960 Moving (-0.11, 0.02) raw xDistance=0.11 yDistance=-0.04
21:48:29.264 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:48:29.264 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:48:29.264 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:48:29.265 00.001 9960 MoveAxis(E, 0, ABG)
21:48:29.265 00.000 9960 Move returns status 0, amount 0
21:48:29.265 00.000 9960 MoveAxis(N, 0, ABG)
21:48:29.265 00.000 9960 Move returns status 0, amount 0
21:48:29.265 00.000 9960 move complete, result=0
21:48:29.265 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=139, med=0, FiltMin=0, FiltMax=80, Gamma=1.000
21:48:29.270 00.005 9960 worker thread done servicing request
21:48:29.270 00.000 11872 UpdateGuideState exits: m=2446 SNR=33.6
21:48:29.275 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:29.279 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:48:29.284 00.005 11872 Enqueuing Expose request
21:48:29.287 00.003 11872 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:48:29.290 00.003 9960 Worker thread wakes up
21:48:29.290 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:48:29.290 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:48:30.546 01.256 9960 Exposure complete
21:48:30.684 00.138 9960 worker thread done servicing request
21:48:30.684 00.000 11872 OnExposeComplete: enter
21:48:30.690 00.006 11872 UpdateGuideState(): m_state=6
21:48:30.694 00.004 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 637
21:48:30.698 00.004 11872 Star::Find returns 1 (0), X=65.34, Y=854.85, Mass=2481, SNR=33.8, Peak=133 HFD=4.6
21:48:30.706 00.008 11872 CameraToMount -- cameraTheta (1.72) - m_xAngle (-3.14) = xAngle (4.86 = -1.42)
21:48:30.709 00.003 11872 CameraToMount -- cameraTheta (1.72) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.69 = -1.60)
21:48:30.714 00.005 11872 CameraToMount -- cameraX=-0.05 cameraY=0.34 hyp=0.35 cameraTheta=1.72 mountX=0.05 mountY=-0.35, mountTheta=-1.42
21:48:30.720 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.05, y=0.34, opts=13)
21:48:30.724 00.004 11872 Enqueuing Move request for scope (-0.05, 0.34)
21:48:30.728 00.004 9960 Worker thread wakes up
21:48:30.728 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.34) opts 0xd
21:48:30.728 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.05, 0.34)
21:48:30.729 00.001 9960 Moving (-0.05, 0.34) raw xDistance=0.05 yDistance=-0.35
21:48:30.729 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:48:30.729 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
21:48:30.729 00.000 9960 MoveAxis(E, 0, ABG)
21:48:30.729 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=133, med=0, FiltMin=0, FiltMax=83, Gamma=1.000
21:48:30.735 00.006 9960 Move returns status 0, amount 0
21:48:30.735 00.000 11872 UpdateGuideState exits: m=2481 SNR=33.8
21:48:30.741 00.006 9960 MoveAxis(N, 258, ABG)
21:48:30.741 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:30.747 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:48:30.751 00.004 9960 Guiding  Dir = 0, Dur = 258
21:48:30.751 00.000 11872 Enqueuing Expose request
21:48:30.755 00.004 9960 IsSlewing returns 0
21:48:30.757 00.002 9960 IsGuiding returns 0
21:48:30.757 00.000 9960 PulseGuide returned control before completion, sleep 268
21:48:31.032 00.275 9960 IsGuiding returns 1
21:48:31.032 00.000 9960 scope still moving after pulse duration time elapsed
21:48:31.062 00.030 9960 IsSlewing returns 0
21:48:31.062 00.000 9960 IsGuiding returns 0
21:48:31.064 00.002 9960 scope move finished after 258 + 48 ms
21:48:31.064 00.000 9960 Move returns status 0, amount 258
21:48:31.064 00.000 9960 move complete, result=0
21:48:31.064 00.000 9960 worker thread done servicing request
21:48:31.065 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 258 ms NORTH
21:48:31.069 00.004 9960 Worker thread wakes up
21:48:31.070 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:48:31.070 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:48:32.323 01.253 9960 Exposure complete
21:48:32.458 00.135 9960 worker thread done servicing request
21:48:32.458 00.000 11872 OnExposeComplete: enter
21:48:32.464 00.006 11872 UpdateGuideState(): m_state=6
21:48:32.468 00.004 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 638
21:48:32.472 00.004 11872 Star::Find returns 1 (0), X=65.18, Y=854.47, Mass=2524, SNR=34.3, Peak=144 HFD=5.1
21:48:32.477 00.005 11872 CameraToMount -- cameraTheta (-2.95) - m_xAngle (-3.14) = xAngle (0.19 = 0.19)
21:48:32.480 00.003 11872 CameraToMount -- cameraTheta (-2.95) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.02 = 0.02)
21:48:32.486 00.006 11872 CameraToMount -- cameraX=-0.21 cameraY=-0.04 hyp=0.21 cameraTheta=-2.95 mountX=0.21 mountY=0.00, mountTheta=0.02
21:48:32.491 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.21, y=-0.04, opts=13)
21:48:32.496 00.005 11872 Enqueuing Move request for scope (-0.21, -0.04)
21:48:32.500 00.004 9960 Worker thread wakes up
21:48:32.500 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=144, med=0, FiltMin=0, FiltMax=70, Gamma=1.000
21:48:32.504 00.004 11872 UpdateGuideState exits: m=2524 SNR=34.3
21:48:32.508 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:32.512 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.04) opts 0xd
21:48:32.512 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.21, -0.04)
21:48:32.512 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:48:32.517 00.005 11872 Enqueuing Expose request
21:48:32.521 00.004 9960 Moving (-0.21, -0.04) raw xDistance=0.21 yDistance=0.00
21:48:32.521 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
21:48:32.521 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:48:32.521 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
21:48:32.522 00.001 9960 MoveAxis(W, 98, ABG)
21:48:32.522 00.000 9960 Guiding  Dir = 3, Dur = 98
21:48:32.522 00.000 9960 IsSlewing returns 0
21:48:32.523 00.001 9960 IsGuiding returns 0
21:48:32.523 00.000 9960 PulseGuide returned control before completion, sleep 108
21:48:32.641 00.118 9960 IsGuiding returns 1
21:48:32.642 00.001 9960 scope still moving after pulse duration time elapsed
21:48:32.671 00.029 9960 IsSlewing returns 0
21:48:32.672 00.001 9960 IsGuiding returns 0
21:48:32.672 00.000 9960 scope move finished after 98 + 50 ms
21:48:32.672 00.000 9960 Move returns status 0, amount 98
21:48:32.673 00.001 9960 MoveAxis(N, 0, ABG)
21:48:32.673 00.000 9960 Move returns status 0, amount 0
21:48:32.674 00.001 9960 move complete, result=0
21:48:32.674 00.000 9960 worker thread done servicing request
21:48:32.674 00.000 9960 Worker thread wakes up
21:48:32.675 00.001 11872 GuideStep: 0.2 px 98 ms WEST, 0.0 px 0 ms NORTH
21:48:32.684 00.009 9960 worker thread servicing REQUEST_EXPOSE 1000
21:48:32.684 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:48:33.929 01.245 9960 Exposure complete
21:48:34.053 00.124 9960 worker thread done servicing request
21:48:34.053 00.000 11872 OnExposeComplete: enter
21:48:34.058 00.005 11872 UpdateGuideState(): m_state=6
21:48:34.062 00.004 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 639
21:48:34.066 00.004 11872 Star::Find returns 1 (0), X=65.41, Y=854.57, Mass=2430, SNR=33.5, Peak=124 HFD=5.0
21:48:34.071 00.005 11872 CameraToMount -- cameraTheta (1.25) - m_xAngle (-3.14) = xAngle (4.39 = -1.90)
21:48:34.074 00.003 11872 CameraToMount -- cameraTheta (1.25) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.22 = -2.07)
21:48:34.079 00.005 11872 CameraToMount -- cameraX=0.02 cameraY=0.06 hyp=0.07 cameraTheta=1.25 mountX=-0.02 mountY=-0.06, mountTheta=-1.92
21:48:34.086 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.02, y=0.06, opts=13)
21:48:34.091 00.005 11872 Enqueuing Move request for scope (0.02, 0.06)
21:48:34.096 00.005 9960 Worker thread wakes up
21:48:34.096 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=124, med=0, FiltMin=0, FiltMax=87, Gamma=1.000
21:48:34.101 00.005 11872 UpdateGuideState exits: m=2430 SNR=33.5
21:48:34.104 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:34.108 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.06) opts 0xd
21:48:34.108 00.000 9960 Handling offset move in thread for scope, endpoint = (0.02, 0.06)
21:48:34.109 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:48:34.115 00.006 11872 Enqueuing Expose request
21:48:34.119 00.004 9960 Moving (0.02, 0.06) raw xDistance=-0.02 yDistance=-0.06
21:48:34.120 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:48:34.120 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:48:34.120 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:48:34.121 00.001 9960 MoveAxis(E, 0, ABG)
21:48:34.121 00.000 9960 Move returns status 0, amount 0
21:48:34.121 00.000 9960 MoveAxis(N, 0, ABG)
21:48:34.121 00.000 9960 Move returns status 0, amount 0
21:48:34.122 00.001 9960 move complete, result=0
21:48:34.122 00.000 9960 worker thread done servicing request
21:48:34.122 00.000 9960 Worker thread wakes up
21:48:34.122 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:48:34.127 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:48:34.127 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:48:35.374 01.247 9960 Exposure complete
21:48:35.502 00.128 9960 worker thread done servicing request
21:48:35.503 00.001 11872 OnExposeComplete: enter
21:48:35.508 00.005 11872 UpdateGuideState(): m_state=6
21:48:35.510 00.002 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 640
21:48:35.515 00.005 11872 Star::Find returns 1 (0), X=65.48, Y=854.82, Mass=2501, SNR=33.9, Peak=151 HFD=4.7
21:48:35.521 00.006 11872 CameraToMount -- cameraTheta (1.30) - m_xAngle (-3.14) = xAngle (4.44 = -1.84)
21:48:35.525 00.004 11872 CameraToMount -- cameraTheta (1.30) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.27 = -2.01)
21:48:35.530 00.005 11872 CameraToMount -- cameraX=0.09 cameraY=0.31 hyp=0.33 cameraTheta=1.30 mountX=-0.09 mountY=-0.29, mountTheta=-1.86
21:48:35.537 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.09, y=0.31, opts=13)
21:48:35.542 00.005 11872 Enqueuing Move request for scope (0.09, 0.31)
21:48:35.548 00.006 9960 Worker thread wakes up
21:48:35.549 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=151, med=0, FiltMin=0, FiltMax=94, Gamma=1.000
21:48:35.555 00.006 11872 UpdateGuideState exits: m=2501 SNR=33.9
21:48:35.559 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:35.562 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:48:35.567 00.005 11872 Enqueuing Expose request
21:48:35.570 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.31) opts 0xd
21:48:35.570 00.000 9960 Handling offset move in thread for scope, endpoint = (0.09, 0.31)
21:48:35.570 00.000 9960 Moving (0.09, 0.31) raw xDistance=-0.09 yDistance=-0.29
21:48:35.571 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:48:35.571 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
21:48:35.571 00.000 9960 MoveAxis(E, 0, ABG)
21:48:35.571 00.000 9960 Move returns status 0, amount 0
21:48:35.571 00.000 9960 MoveAxis(N, 219, ABG)
21:48:35.571 00.000 9960 Guiding  Dir = 0, Dur = 219
21:48:35.573 00.002 9960 IsSlewing returns 0
21:48:35.573 00.000 9960 IsGuiding returns 0
21:48:35.573 00.000 9960 PulseGuide returned control before completion, sleep 229
21:48:35.814 00.241 9960 IsGuiding returns 1
21:48:35.816 00.002 9960 scope still moving after pulse duration time elapsed
21:48:35.844 00.028 9960 IsSlewing returns 0
21:48:35.845 00.001 9960 IsGuiding returns 0
21:48:35.846 00.001 9960 scope move finished after 219 + 53 ms
21:48:35.846 00.000 9960 Move returns status 0, amount 219
21:48:35.846 00.000 9960 move complete, result=0
21:48:35.847 00.001 9960 worker thread done servicing request
21:48:35.847 00.000 9960 Worker thread wakes up
21:48:35.847 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 219 ms NORTH
21:48:35.853 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:48:35.854 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:48:37.111 01.257 9960 Exposure complete
21:48:37.249 00.138 9960 worker thread done servicing request
21:48:37.249 00.000 11872 OnExposeComplete: enter
21:48:37.253 00.004 11872 UpdateGuideState(): m_state=6
21:48:37.257 00.004 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 641
21:48:37.261 00.004 11872 Star::Find returns 1 (0), X=65.42, Y=854.44, Mass=2440, SNR=33.6, Peak=159 HFD=5.0
21:48:37.265 00.004 11872 CameraToMount -- cameraTheta (-1.13) - m_xAngle (-3.14) = xAngle (2.01 = 2.01)
21:48:37.269 00.004 11872 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.84 = 1.84)
21:48:37.274 00.005 11872 CameraToMount -- cameraX=0.03 cameraY=-0.07 hyp=0.07 cameraTheta=-1.13 mountX=-0.03 mountY=0.07, mountTheta=1.99
21:48:37.278 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.03, y=-0.07, opts=13)
21:48:37.282 00.004 11872 Enqueuing Move request for scope (0.03, -0.07)
21:48:37.287 00.005 9960 Worker thread wakes up
21:48:37.287 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.07) opts 0xd
21:48:37.287 00.000 9960 Handling offset move in thread for scope, endpoint = (0.03, -0.07)
21:48:37.287 00.000 9960 Moving (0.03, -0.07) raw xDistance=-0.03 yDistance=0.07
21:48:37.287 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:48:37.287 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:48:37.288 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:48:37.288 00.000 9960 MoveAxis(E, 0, ABG)
21:48:37.288 00.000 9960 Move returns status 0, amount 0
21:48:37.288 00.000 9960 MoveAxis(N, 0, ABG)
21:48:37.288 00.000 9960 Move returns status 0, amount 0
21:48:37.289 00.001 9960 move complete, result=0
21:48:37.289 00.000 9960 worker thread done servicing request
21:48:37.290 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=159, med=0, FiltMin=0, FiltMax=87, Gamma=1.000
21:48:37.294 00.004 11872 UpdateGuideState exits: m=2440 SNR=33.6
21:48:37.297 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:37.301 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:48:37.304 00.003 11872 Enqueuing Expose request
21:48:37.307 00.003 9960 Worker thread wakes up
21:48:37.307 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:48:37.307 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:48:37.307 00.000 11872 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:48:38.563 01.256 9960 Exposure complete
21:48:38.703 00.140 9960 worker thread done servicing request
21:48:38.703 00.000 11872 OnExposeComplete: enter
21:48:38.708 00.005 11872 UpdateGuideState(): m_state=6
21:48:38.712 00.004 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 642
21:48:38.715 00.003 11872 Star::Find returns 1 (0), X=65.55, Y=854.75, Mass=2436, SNR=33.6, Peak=132 HFD=4.9
21:48:38.718 00.003 11872 CameraToMount -- cameraTheta (0.97) - m_xAngle (-3.14) = xAngle (4.11 = -2.18)
21:48:38.722 00.004 11872 CameraToMount -- cameraTheta (0.97) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.93 = -2.35)
21:48:38.727 00.005 11872 CameraToMount -- cameraX=0.16 cameraY=0.24 hyp=0.29 cameraTheta=0.97 mountX=-0.17 mountY=-0.21, mountTheta=-2.25
21:48:38.737 00.010 11872 SchedulePrimaryMove(0FA44CE0, x=0.16, y=0.24, opts=13)
21:48:38.744 00.007 11872 Enqueuing Move request for scope (0.16, 0.24)
21:48:38.749 00.005 9960 Worker thread wakes up
21:48:38.749 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.24) opts 0xd
21:48:38.749 00.000 9960 Handling offset move in thread for scope, endpoint = (0.16, 0.24)
21:48:38.749 00.000 9960 Moving (0.16, 0.24) raw xDistance=-0.17 yDistance=-0.21
21:48:38.750 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=132, med=0, FiltMin=0, FiltMax=80, Gamma=1.000
21:48:38.754 00.004 11872 UpdateGuideState exits: m=2436 SNR=33.6
21:48:38.758 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:38.763 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
21:48:38.763 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
21:48:38.764 00.001 9960 MoveAxis(E, 0, ABG)
21:48:38.764 00.000 9960 Move returns status 0, amount 0
21:48:38.764 00.000 9960 MoveAxis(N, 154, ABG)
21:48:38.764 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:48:38.768 00.004 11872 Enqueuing Expose request
21:48:38.774 00.006 9960 Guiding  Dir = 0, Dur = 154
21:48:38.774 00.000 9960 IsSlewing returns 0
21:48:38.774 00.000 9960 IsGuiding returns 0
21:48:38.775 00.001 9960 PulseGuide returned control before completion, sleep 164
21:48:38.942 00.167 9960 IsGuiding returns 1
21:48:38.944 00.002 9960 scope still moving after pulse duration time elapsed
21:48:38.974 00.030 9960 IsSlewing returns 0
21:48:38.976 00.002 9960 IsGuiding returns 0
21:48:38.977 00.001 9960 scope move finished after 154 + 47 ms
21:48:38.977 00.000 9960 Move returns status 0, amount 154
21:48:38.977 00.000 9960 move complete, result=0
21:48:38.978 00.001 9960 worker thread done servicing request
21:48:38.978 00.000 9960 Worker thread wakes up
21:48:38.978 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.2 px 154 ms NORTH
21:48:38.986 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
21:48:38.986 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:48:40.240 01.254 9960 Exposure complete
21:48:40.363 00.123 9960 worker thread done servicing request
21:48:40.363 00.000 11872 OnExposeComplete: enter
21:48:40.368 00.005 11872 UpdateGuideState(): m_state=6
21:48:40.372 00.004 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 643
21:48:40.376 00.004 11872 Star::Find returns 1 (0), X=65.70, Y=854.65, Mass=2562, SNR=34.3, Peak=144 HFD=4.8
21:48:40.380 00.004 11872 CameraToMount -- cameraTheta (0.42) - m_xAngle (-3.14) = xAngle (3.56 = -2.73)
21:48:40.384 00.004 11872 CameraToMount -- cameraTheta (0.42) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.38 = -2.90)
21:48:40.388 00.004 11872 CameraToMount -- cameraX=0.31 cameraY=0.14 hyp=0.34 cameraTheta=0.42 mountX=-0.31 mountY=-0.08, mountTheta=-2.89
21:48:40.392 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.31, y=0.14, opts=13)
21:48:40.397 00.005 11872 Enqueuing Move request for scope (0.31, 0.14)
21:48:40.401 00.004 9960 Worker thread wakes up
21:48:40.401 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.14) opts 0xd
21:48:40.402 00.001 9960 Handling offset move in thread for scope, endpoint = (0.31, 0.14)
21:48:40.403 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=144, med=0, FiltMin=0, FiltMax=86, Gamma=1.000
21:48:40.407 00.004 9960 Moving (0.31, 0.14) raw xDistance=-0.31 yDistance=-0.08
21:48:40.407 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.31
21:48:40.407 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:48:40.407 00.000 11872 UpdateGuideState exits: m=2562 SNR=34.3
21:48:40.412 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:48:40.412 00.000 9960 MoveAxis(E, 144, ABG)
21:48:40.412 00.000 9960 Guiding  Dir = 2, Dur = 144
21:48:40.412 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:40.416 00.004 9960 IsSlewing returns 0
21:48:40.417 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:48:40.421 00.004 11872 Enqueuing Expose request
21:48:40.425 00.004 9960 IsGuiding returns 0
21:48:40.426 00.001 9960 PulseGuide returned control before completion, sleep 154
21:48:40.587 00.161 9960 IsGuiding returns 1
21:48:40.589 00.002 9960 scope still moving after pulse duration time elapsed
21:48:40.616 00.027 9960 IsSlewing returns 0
21:48:40.616 00.000 9960 IsGuiding returns 0
21:48:40.618 00.002 9960 scope move finished after 144 + 47 ms
21:48:40.618 00.000 9960 Move returns status 0, amount 144
21:48:40.618 00.000 9960 MoveAxis(N, 0, ABG)
21:48:40.619 00.001 9960 Move returns status 0, amount 0
21:48:40.619 00.000 9960 move complete, result=0
21:48:40.619 00.000 9960 worker thread done servicing request
21:48:40.620 00.001 9960 Worker thread wakes up
21:48:40.620 00.000 11872 GuideStep: -0.3 px 144 ms EAST, -0.1 px 0 ms NORTH
21:48:40.626 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:48:40.627 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:48:41.868 01.241 9960 Exposure complete
21:48:41.987 00.119 9960 worker thread done servicing request
21:48:41.987 00.000 11872 OnExposeComplete: enter
21:48:41.990 00.003 11872 UpdateGuideState(): m_state=6
21:48:41.993 00.003 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 644
21:48:41.996 00.003 11872 Star::Find returns 1 (0), X=65.46, Y=854.79, Mass=2470, SNR=33.7, Peak=148 HFD=4.9
21:48:42.001 00.005 11872 CameraToMount -- cameraTheta (1.33) - m_xAngle (-3.14) = xAngle (4.47 = -1.82)
21:48:42.006 00.005 11872 CameraToMount -- cameraTheta (1.33) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.29 = -1.99)
21:48:42.010 00.004 11872 CameraToMount -- cameraX=0.07 cameraY=0.28 hyp=0.28 cameraTheta=1.33 mountX=-0.07 mountY=-0.26, mountTheta=-1.83
21:48:42.020 00.010 11872 SchedulePrimaryMove(0FA44CE0, x=0.07, y=0.28, opts=13)
21:48:42.026 00.006 11872 Enqueuing Move request for scope (0.07, 0.28)
21:48:42.030 00.004 9960 Worker thread wakes up
21:48:42.030 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=148, med=0, FiltMin=0, FiltMax=74, Gamma=1.000
21:48:42.034 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.28) opts 0xd
21:48:42.035 00.001 9960 Handling offset move in thread for scope, endpoint = (0.07, 0.28)
21:48:42.035 00.000 11872 UpdateGuideState exits: m=2470 SNR=33.7
21:48:42.039 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:42.043 00.004 9960 Moving (0.07, 0.28) raw xDistance=-0.07 yDistance=-0.26
21:48:42.043 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:48:42.043 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:48:42.048 00.005 9960 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
21:48:42.048 00.000 9960 MoveAxis(E, 0, ABG)
21:48:42.050 00.002 11872 Enqueuing Expose request
21:48:42.053 00.003 9960 Move returns status 0, amount 0
21:48:42.054 00.001 9960 MoveAxis(N, 194, ABG)
21:48:42.054 00.000 9960 Guiding  Dir = 0, Dur = 194
21:48:42.054 00.000 9960 IsSlewing returns 0
21:48:42.054 00.000 9960 IsGuiding returns 0
21:48:42.054 00.000 9960 PulseGuide returned control before completion, sleep 204
21:48:42.264 00.210 9960 IsGuiding returns 1
21:48:42.265 00.001 9960 scope still moving after pulse duration time elapsed
21:48:42.294 00.029 9960 IsSlewing returns 0
21:48:42.295 00.001 9960 IsGuiding returns 0
21:48:42.295 00.000 9960 scope move finished after 194 + 45 ms
21:48:42.295 00.000 9960 Move returns status 0, amount 194
21:48:42.295 00.000 9960 move complete, result=0
21:48:42.296 00.001 9960 worker thread done servicing request
21:48:42.296 00.000 9960 Worker thread wakes up
21:48:42.296 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:48:42.297 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:48:42.297 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 194 ms NORTH
21:48:43.539 01.242 9960 Exposure complete
21:48:43.673 00.134 9960 worker thread done servicing request
21:48:43.673 00.000 11872 OnExposeComplete: enter
21:48:43.679 00.006 11872 UpdateGuideState(): m_state=6
21:48:43.683 00.004 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 645
21:48:43.687 00.004 11872 Star::Find returns 1 (0), X=65.40, Y=854.80, Mass=2464, SNR=33.8, Peak=150 HFD=4.6
21:48:43.692 00.005 11872 CameraToMount -- cameraTheta (1.52) - m_xAngle (-3.14) = xAngle (4.65 = -1.63)
21:48:43.696 00.004 11872 CameraToMount -- cameraTheta (1.52) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.48 = -1.80)
21:48:43.703 00.007 11872 CameraToMount -- cameraX=0.02 cameraY=0.29 hyp=0.29 cameraTheta=1.52 mountX=-0.02 mountY=-0.28, mountTheta=-1.63
21:48:43.710 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.02, y=0.29, opts=13)
21:48:43.716 00.006 11872 Enqueuing Move request for scope (0.02, 0.29)
21:48:43.720 00.004 9960 Worker thread wakes up
21:48:43.720 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=150, med=0, FiltMin=0, FiltMax=90, Gamma=1.000
21:48:43.724 00.004 11872 UpdateGuideState exits: m=2464 SNR=33.8
21:48:43.728 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:43.734 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:48:43.738 00.004 11872 Enqueuing Expose request
21:48:43.743 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.29) opts 0xd
21:48:43.743 00.000 9960 Handling offset move in thread for scope, endpoint = (0.02, 0.29)
21:48:43.743 00.000 9960 Moving (0.02, 0.29) raw xDistance=-0.02 yDistance=-0.28
21:48:43.743 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:48:43.744 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
21:48:43.744 00.000 9960 MoveAxis(E, 0, ABG)
21:48:43.744 00.000 9960 Move returns status 0, amount 0
21:48:43.744 00.000 9960 MoveAxis(N, 208, ABG)
21:48:43.745 00.001 9960 Guiding  Dir = 0, Dur = 208
21:48:43.745 00.000 9960 IsSlewing returns 0
21:48:43.746 00.001 9960 IsGuiding returns 0
21:48:43.746 00.000 9960 PulseGuide returned control before completion, sleep 218
21:48:43.967 00.221 9960 IsGuiding returns 1
21:48:43.968 00.001 9960 scope still moving after pulse duration time elapsed
21:48:43.997 00.029 9960 IsSlewing returns 0
21:48:43.999 00.002 9960 IsGuiding returns 0
21:48:44.000 00.001 9960 scope move finished after 208 + 45 ms
21:48:44.000 00.000 9960 Move returns status 0, amount 208
21:48:44.000 00.000 9960 move complete, result=0
21:48:44.000 00.000 9960 worker thread done servicing request
21:48:44.001 00.001 9960 Worker thread wakes up
21:48:44.001 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.3 px 208 ms NORTH
21:48:44.008 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:48:44.008 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:48:45.252 01.244 9960 Exposure complete
21:48:45.374 00.122 9960 worker thread done servicing request
21:48:45.374 00.000 11872 OnExposeComplete: enter
21:48:45.378 00.004 11872 UpdateGuideState(): m_state=6
21:48:45.381 00.003 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 646
21:48:45.388 00.007 11872 Star::Find returns 1 (0), X=65.39, Y=854.80, Mass=2318, SNR=32.6, Peak=136 HFD=4.8
21:48:45.393 00.005 11872 CameraToMount -- cameraTheta (1.58) - m_xAngle (-3.14) = xAngle (4.72 = -1.57)
21:48:45.399 00.006 11872 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.54 = -1.74)
21:48:45.402 00.003 11872 CameraToMount -- cameraX=-0.00 cameraY=0.29 hyp=0.29 cameraTheta=1.58 mountX=0.00 mountY=-0.29, mountTheta=-1.57
21:48:45.407 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.00, y=0.29, opts=13)
21:48:45.412 00.005 11872 Enqueuing Move request for scope (-0.00, 0.29)
21:48:45.415 00.003 9960 Worker thread wakes up
21:48:45.417 00.002 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.29) opts 0xd
21:48:45.417 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.00, 0.29)
21:48:45.417 00.000 9960 Moving (-0.00, 0.29) raw xDistance=0.00 yDistance=-0.29
21:48:45.417 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
21:48:45.417 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
21:48:45.418 00.001 9960 MoveAxis(E, 0, ABG)
21:48:45.418 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=136, med=0, FiltMin=0, FiltMax=69, Gamma=1.000
21:48:45.425 00.007 11872 UpdateGuideState exits: m=2318 SNR=32.6
21:48:45.429 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:45.433 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:48:45.437 00.004 11872 Enqueuing Expose request
21:48:45.441 00.004 9960 Move returns status 0, amount 0
21:48:45.442 00.001 9960 MoveAxis(N, 214, ABG)
21:48:45.442 00.000 9960 Guiding  Dir = 0, Dur = 214
21:48:45.442 00.000 9960 IsSlewing returns 0
21:48:45.442 00.000 9960 IsGuiding returns 0
21:48:45.443 00.001 9960 PulseGuide returned control before completion, sleep 224
21:48:45.678 00.235 9960 IsGuiding returns 1
21:48:45.679 00.001 9960 scope still moving after pulse duration time elapsed
21:48:45.709 00.030 9960 IsSlewing returns 0
21:48:45.711 00.002 9960 IsGuiding returns 0
21:48:45.712 00.001 9960 scope move finished after 214 + 54 ms
21:48:45.712 00.000 9960 Move returns status 0, amount 214
21:48:45.712 00.000 9960 move complete, result=0
21:48:45.713 00.001 9960 worker thread done servicing request
21:48:45.713 00.000 9960 Worker thread wakes up
21:48:45.713 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.3 px 214 ms NORTH
21:48:45.719 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:48:45.719 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:48:46.969 01.250 9960 Exposure complete
21:48:47.091 00.122 9960 worker thread done servicing request
21:48:47.092 00.001 11872 OnExposeComplete: enter
21:48:47.096 00.004 11872 UpdateGuideState(): m_state=6
21:48:47.100 00.004 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 647
21:48:47.105 00.005 11872 Star::Find returns 1 (0), X=65.40, Y=854.60, Mass=2483, SNR=33.9, Peak=145 HFD=5.0
21:48:47.111 00.006 11872 CameraToMount -- cameraTheta (1.44) - m_xAngle (-3.14) = xAngle (4.58 = -1.70)
21:48:47.118 00.007 11872 CameraToMount -- cameraTheta (1.44) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.41 = -1.88)
21:48:47.122 00.004 11872 CameraToMount -- cameraX=0.01 cameraY=0.09 hyp=0.09 cameraTheta=1.44 mountX=-0.01 mountY=-0.08, mountTheta=-1.71
21:48:47.127 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.01, y=0.09, opts=13)
21:48:47.132 00.005 11872 Enqueuing Move request for scope (0.01, 0.09)
21:48:47.136 00.004 9960 Worker thread wakes up
21:48:47.136 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.09) opts 0xd
21:48:47.136 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=145, med=0, FiltMin=0, FiltMax=75, Gamma=1.000
21:48:47.140 00.004 11872 UpdateGuideState exits: m=2483 SNR=33.9
21:48:47.143 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:47.148 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:48:47.152 00.004 11872 Enqueuing Expose request
21:48:47.156 00.004 9960 Handling offset move in thread for scope, endpoint = (0.01, 0.09)
21:48:47.156 00.000 9960 Moving (0.01, 0.09) raw xDistance=-0.01 yDistance=-0.08
21:48:47.156 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:48:47.156 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:48:47.157 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:48:47.157 00.000 9960 MoveAxis(E, 0, ABG)
21:48:47.157 00.000 9960 Move returns status 0, amount 0
21:48:47.157 00.000 9960 MoveAxis(N, 0, ABG)
21:48:47.158 00.001 9960 Move returns status 0, amount 0
21:48:47.158 00.000 9960 move complete, result=0
21:48:47.158 00.000 9960 worker thread done servicing request
21:48:47.158 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:48:47.163 00.005 9960 Worker thread wakes up
21:48:47.163 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:48:47.163 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:48:48.409 01.246 9960 Exposure complete
21:48:48.518 00.109 9960 worker thread done servicing request
21:48:48.519 00.001 11872 OnExposeComplete: enter
21:48:48.522 00.003 11872 UpdateGuideState(): m_state=6
21:48:48.528 00.006 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 648
21:48:48.533 00.005 11872 Star::Find returns 1 (0), X=65.44, Y=854.83, Mass=2438, SNR=33.4, Peak=139 HFD=4.8
21:48:48.537 00.004 11872 CameraToMount -- cameraTheta (1.42) - m_xAngle (-3.14) = xAngle (4.56 = -1.72)
21:48:48.541 00.004 11872 CameraToMount -- cameraTheta (1.42) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.39 = -1.90)
21:48:48.545 00.004 11872 CameraToMount -- cameraX=0.05 cameraY=0.32 hyp=0.33 cameraTheta=1.42 mountX=-0.05 mountY=-0.31, mountTheta=-1.73
21:48:48.551 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.05, y=0.32, opts=13)
21:48:48.555 00.004 11872 Enqueuing Move request for scope (0.05, 0.32)
21:48:48.559 00.004 9960 Worker thread wakes up
21:48:48.559 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=139, med=0, FiltMin=0, FiltMax=82, Gamma=1.000
21:48:48.563 00.004 11872 UpdateGuideState exits: m=2438 SNR=33.4
21:48:48.567 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:48.570 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:48:48.574 00.004 11872 Enqueuing Expose request
21:48:48.578 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.32) opts 0xd
21:48:48.578 00.000 9960 Handling offset move in thread for scope, endpoint = (0.05, 0.32)
21:48:48.580 00.002 9960 Moving (0.05, 0.32) raw xDistance=-0.05 yDistance=-0.31
21:48:48.580 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:48:48.580 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
21:48:48.581 00.001 9960 MoveAxis(E, 0, ABG)
21:48:48.581 00.000 9960 Move returns status 0, amount 0
21:48:48.581 00.000 9960 MoveAxis(N, 230, ABG)
21:48:48.581 00.000 9960 Guiding  Dir = 0, Dur = 230
21:48:48.582 00.001 9960 IsSlewing returns 0
21:48:48.582 00.000 9960 IsGuiding returns 0
21:48:48.583 00.001 9960 PulseGuide returned control before completion, sleep 240
21:48:48.839 00.256 9960 IsGuiding returns 0
21:48:48.839 00.000 9960 Move returns status 0, amount 230
21:48:48.841 00.002 9960 move complete, result=0
21:48:48.841 00.000 9960 worker thread done servicing request
21:48:48.841 00.000 9960 Worker thread wakes up
21:48:48.842 00.001 11872 GuideStep: -0.0 px 0 ms EAST, -0.3 px 230 ms NORTH
21:48:48.848 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:48:48.849 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:48:50.096 01.247 9960 Exposure complete
21:48:50.228 00.132 9960 worker thread done servicing request
21:48:50.228 00.000 11872 OnExposeComplete: enter
21:48:50.233 00.005 11872 UpdateGuideState(): m_state=6
21:48:50.239 00.006 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 649
21:48:50.244 00.005 11872 Star::Find returns 1 (0), X=65.38, Y=854.39, Mass=2460, SNR=33.7, Peak=158 HFD=5.0
21:48:50.248 00.004 11872 CameraToMount -- cameraTheta (-1.63) - m_xAngle (-3.14) = xAngle (1.51 = 1.51)
21:48:50.252 00.004 11872 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.34 = 1.34)
21:48:50.256 00.004 11872 CameraToMount -- cameraX=-0.01 cameraY=-0.12 hyp=0.12 cameraTheta=-1.63 mountX=0.01 mountY=0.12, mountTheta=1.51
21:48:50.260 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.01, y=-0.12, opts=13)
21:48:50.265 00.005 11872 Enqueuing Move request for scope (-0.01, -0.12)
21:48:50.271 00.006 9960 Worker thread wakes up
21:48:50.271 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.12) opts 0xd
21:48:50.271 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.01, -0.12)
21:48:50.272 00.001 9960 Moving (-0.01, -0.12) raw xDistance=0.01 yDistance=0.12
21:48:50.272 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:48:50.272 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:48:50.272 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=158, med=0, FiltMin=0, FiltMax=76, Gamma=1.000
21:48:50.276 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
21:48:50.276 00.000 9960 MoveAxis(E, 0, ABG)
21:48:50.276 00.000 9960 Move returns status 0, amount 0
21:48:50.276 00.000 9960 MoveAxis(N, 0, ABG)
21:48:50.277 00.001 9960 Move returns status 0, amount 0
21:48:50.277 00.000 11872 UpdateGuideState exits: m=2460 SNR=33.7
21:48:50.281 00.004 9960 move complete, result=0
21:48:50.281 00.000 9960 worker thread done servicing request
21:48:50.282 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:50.285 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:48:50.288 00.003 11872 Enqueuing Expose request
21:48:50.293 00.005 9960 Worker thread wakes up
21:48:50.293 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:48:50.293 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:48:50.293 00.000 11872 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:48:51.532 01.239 9960 Exposure complete
21:48:51.657 00.125 9960 worker thread done servicing request
21:48:51.657 00.000 11872 OnExposeComplete: enter
21:48:51.662 00.005 11872 UpdateGuideState(): m_state=6
21:48:51.666 00.004 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 650
21:48:51.670 00.004 11872 Star::Find returns 1 (0), X=65.38, Y=854.62, Mass=2517, SNR=34.0, Peak=149 HFD=4.9
21:48:51.674 00.004 11872 CameraToMount -- cameraTheta (1.63) - m_xAngle (-3.14) = xAngle (4.76 = -1.52)
21:48:51.677 00.003 11872 CameraToMount -- cameraTheta (1.63) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.59 = -1.69)
21:48:51.682 00.005 11872 CameraToMount -- cameraX=-0.01 cameraY=0.11 hyp=0.11 cameraTheta=1.63 mountX=0.01 mountY=-0.11, mountTheta=-1.52
21:48:51.691 00.009 11872 SchedulePrimaryMove(0FA44CE0, x=-0.01, y=0.11, opts=13)
21:48:51.698 00.007 11872 Enqueuing Move request for scope (-0.01, 0.11)
21:48:51.706 00.008 9960 Worker thread wakes up
21:48:51.708 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=149, med=0, FiltMin=0, FiltMax=77, Gamma=1.000
21:48:51.711 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.11) opts 0xd
21:48:51.711 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.01, 0.11)
21:48:51.711 00.000 9960 Moving (-0.01, 0.11) raw xDistance=0.01 yDistance=-0.11
21:48:51.711 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:48:51.712 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:48:51.712 00.000 11872 UpdateGuideState exits: m=2517 SNR=34.0
21:48:51.717 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:51.721 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:48:51.724 00.003 11872 Enqueuing Expose request
21:48:51.729 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:48:51.729 00.000 9960 MoveAxis(E, 0, ABG)
21:48:51.729 00.000 9960 Move returns status 0, amount 0
21:48:51.729 00.000 9960 MoveAxis(N, 0, ABG)
21:48:51.729 00.000 9960 Move returns status 0, amount 0
21:48:51.729 00.000 9960 move complete, result=0
21:48:51.731 00.002 9960 worker thread done servicing request
21:48:51.731 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:48:51.735 00.004 9960 Worker thread wakes up
21:48:51.736 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:48:51.736 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:48:52.994 01.258 9960 Exposure complete
21:48:53.146 00.152 9960 worker thread done servicing request
21:48:53.148 00.002 11872 OnExposeComplete: enter
21:48:53.152 00.004 11872 UpdateGuideState(): m_state=6
21:48:53.157 00.005 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 651
21:48:53.161 00.004 11872 Star::Find returns 1 (0), X=65.47, Y=854.83, Mass=2397, SNR=33.0, Peak=124 HFD=4.9
21:48:53.165 00.004 11872 CameraToMount -- cameraTheta (1.34) - m_xAngle (-3.14) = xAngle (4.48 = -1.80)
21:48:53.169 00.004 11872 CameraToMount -- cameraTheta (1.34) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.31 = -1.98)
21:48:53.174 00.005 11872 CameraToMount -- cameraX=0.08 cameraY=0.32 hyp=0.33 cameraTheta=1.34 mountX=-0.08 mountY=-0.31, mountTheta=-1.82
21:48:53.179 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.08, y=0.32, opts=13)
21:48:53.183 00.004 11872 Enqueuing Move request for scope (0.08, 0.32)
21:48:53.186 00.003 9960 Worker thread wakes up
21:48:53.186 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.32) opts 0xd
21:48:53.187 00.001 9960 Handling offset move in thread for scope, endpoint = (0.08, 0.32)
21:48:53.187 00.000 9960 Moving (0.08, 0.32) raw xDistance=-0.08 yDistance=-0.31
21:48:53.188 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:48:53.188 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
21:48:53.188 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=124, med=0, FiltMin=0, FiltMax=85, Gamma=1.000
21:48:53.192 00.004 9960 MoveAxis(E, 0, ABG)
21:48:53.192 00.000 9960 Move returns status 0, amount 0
21:48:53.192 00.000 9960 MoveAxis(N, 229, ABG)
21:48:53.192 00.000 9960 Guiding  Dir = 0, Dur = 229
21:48:53.192 00.000 11872 UpdateGuideState exits: m=2397 SNR=33.0
21:48:53.197 00.005 9960 IsSlewing returns 0
21:48:53.197 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:53.201 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:48:53.207 00.006 9960 IsGuiding returns 0
21:48:53.207 00.000 11872 Enqueuing Expose request
21:48:53.213 00.006 9960 PulseGuide returned control before completion, sleep 239
21:48:53.464 00.251 9960 IsGuiding returns 0
21:48:53.466 00.002 9960 Move returns status 0, amount 229
21:48:53.466 00.000 9960 move complete, result=0
21:48:53.466 00.000 9960 worker thread done servicing request
21:48:53.467 00.001 9960 Worker thread wakes up
21:48:53.467 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 229 ms NORTH
21:48:53.474 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:48:53.474 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:48:54.726 01.252 9960 Exposure complete
21:48:54.855 00.129 9960 worker thread done servicing request
21:48:54.855 00.000 11872 OnExposeComplete: enter
21:48:54.860 00.005 11872 UpdateGuideState(): m_state=6
21:48:54.865 00.005 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 652
21:48:54.869 00.004 11872 Star::Find returns 1 (0), X=65.39, Y=854.60, Mass=2456, SNR=33.7, Peak=137 HFD=4.9
21:48:54.873 00.004 11872 CameraToMount -- cameraTheta (1.60) - m_xAngle (-3.14) = xAngle (4.73 = -1.55)
21:48:54.876 00.003 11872 CameraToMount -- cameraTheta (1.60) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.56 = -1.72)
21:48:54.881 00.005 11872 CameraToMount -- cameraX=-0.00 cameraY=0.09 hyp=0.09 cameraTheta=1.60 mountX=0.00 mountY=-0.09, mountTheta=-1.55
21:48:54.885 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.00, y=0.09, opts=13)
21:48:54.889 00.004 11872 Enqueuing Move request for scope (-0.00, 0.09)
21:48:54.894 00.005 9960 Worker thread wakes up
21:48:54.894 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.09) opts 0xd
21:48:54.895 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=137, med=0, FiltMin=0, FiltMax=86, Gamma=1.000
21:48:54.900 00.005 11872 UpdateGuideState exits: m=2456 SNR=33.7
21:48:54.906 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:54.909 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:48:54.913 00.004 11872 Enqueuing Expose request
21:48:54.917 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.00, 0.09)
21:48:54.917 00.000 9960 Moving (-0.00, 0.09) raw xDistance=0.00 yDistance=-0.09
21:48:54.917 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
21:48:54.918 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:48:54.918 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:48:54.918 00.000 9960 MoveAxis(E, 0, ABG)
21:48:54.918 00.000 9960 Move returns status 0, amount 0
21:48:54.918 00.000 9960 MoveAxis(N, 0, ABG)
21:48:54.919 00.001 9960 Move returns status 0, amount 0
21:48:54.919 00.000 9960 move complete, result=0
21:48:54.921 00.002 9960 worker thread done servicing request
21:48:54.921 00.000 9960 Worker thread wakes up
21:48:54.921 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:48:54.921 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:48:54.922 00.001 11872 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:48:56.175 01.253 9960 Exposure complete
21:48:56.295 00.120 9960 worker thread done servicing request
21:48:56.296 00.001 11872 OnExposeComplete: enter
21:48:56.300 00.004 11872 UpdateGuideState(): m_state=6
21:48:56.305 00.005 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 653
21:48:56.309 00.004 11872 Star::Find returns 1 (0), X=65.44, Y=854.92, Mass=2446, SNR=33.4, Peak=151 HFD=4.8
21:48:56.313 00.004 11872 CameraToMount -- cameraTheta (1.44) - m_xAngle (-3.14) = xAngle (4.58 = -1.70)
21:48:56.317 00.004 11872 CameraToMount -- cameraTheta (1.44) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.41 = -1.87)
21:48:56.321 00.004 11872 CameraToMount -- cameraX=0.05 cameraY=0.41 hyp=0.41 cameraTheta=1.44 mountX=-0.05 mountY=-0.39, mountTheta=-1.71
21:48:56.327 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.05, y=0.41, opts=13)
21:48:56.332 00.005 11872 Enqueuing Move request for scope (0.05, 0.41)
21:48:56.336 00.004 9960 Worker thread wakes up
21:48:56.336 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=151, med=0, FiltMin=0, FiltMax=84, Gamma=1.000
21:48:56.342 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.41) opts 0xd
21:48:56.342 00.000 9960 Handling offset move in thread for scope, endpoint = (0.05, 0.41)
21:48:56.342 00.000 9960 Moving (0.05, 0.41) raw xDistance=-0.05 yDistance=-0.39
21:48:56.342 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:48:56.343 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.39 from input -0.39
21:48:56.343 00.000 9960 MoveAxis(E, 0, ABG)
21:48:56.343 00.000 9960 Move returns status 0, amount 0
21:48:56.343 00.000 11872 UpdateGuideState exits: m=2446 SNR=33.4
21:48:56.347 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:56.351 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:48:56.356 00.005 11872 Enqueuing Expose request
21:48:56.360 00.004 9960 MoveAxis(N, 291, ABG)
21:48:56.360 00.000 9960 Guiding  Dir = 0, Dur = 291
21:48:56.361 00.001 9960 IsSlewing returns 0
21:48:56.361 00.000 9960 IsGuiding returns 0
21:48:56.362 00.001 9960 PulseGuide returned control before completion, sleep 301
21:48:56.678 00.316 9960 IsGuiding returns 0
21:48:56.678 00.000 9960 Move returns status 0, amount 291
21:48:56.678 00.000 9960 move complete, result=0
21:48:56.679 00.001 9960 worker thread done servicing request
21:48:56.679 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.4 px 291 ms NORTH
21:48:56.685 00.006 9960 Worker thread wakes up
21:48:56.685 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:48:56.686 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:48:57.932 01.246 9960 Exposure complete
21:48:58.039 00.107 9960 worker thread done servicing request
21:48:58.040 00.001 11872 OnExposeComplete: enter
21:48:58.045 00.005 11872 UpdateGuideState(): m_state=6
21:48:58.050 00.005 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 654
21:48:58.055 00.005 11872 Star::Find returns 1 (0), X=65.45, Y=854.59, Mass=2313, SNR=32.7, Peak=131 HFD=4.9
21:48:58.058 00.003 11872 CameraToMount -- cameraTheta (0.95) - m_xAngle (-3.14) = xAngle (4.08 = -2.20)
21:48:58.062 00.004 11872 CameraToMount -- cameraTheta (0.95) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.91 = -2.37)
21:48:58.066 00.004 11872 CameraToMount -- cameraX=0.06 cameraY=0.09 hyp=0.10 cameraTheta=0.95 mountX=-0.06 mountY=-0.07, mountTheta=-2.27
21:48:58.071 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.06, y=0.09, opts=13)
21:48:58.076 00.005 11872 Enqueuing Move request for scope (0.06, 0.09)
21:48:58.080 00.004 9960 Worker thread wakes up
21:48:58.080 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.09) opts 0xd
21:48:58.081 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=131, med=0, FiltMin=0, FiltMax=82, Gamma=1.000
21:48:58.086 00.005 9960 Handling offset move in thread for scope, endpoint = (0.06, 0.09)
21:48:58.087 00.001 9960 Moving (0.06, 0.09) raw xDistance=-0.06 yDistance=-0.07
21:48:58.087 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:48:58.087 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:48:58.088 00.001 11872 UpdateGuideState exits: m=2313 SNR=32.7
21:48:58.092 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:58.095 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:48:58.100 00.005 11872 Enqueuing Expose request
21:48:58.104 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:48:58.104 00.000 9960 MoveAxis(E, 0, ABG)
21:48:58.104 00.000 9960 Move returns status 0, amount 0
21:48:58.104 00.000 9960 MoveAxis(N, 0, ABG)
21:48:58.105 00.001 9960 Move returns status 0, amount 0
21:48:58.105 00.000 9960 move complete, result=0
21:48:58.105 00.000 9960 worker thread done servicing request
21:48:58.106 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:48:58.110 00.004 9960 Worker thread wakes up
21:48:58.110 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:48:58.110 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:48:59.355 01.245 9960 Exposure complete
21:48:59.483 00.128 9960 worker thread done servicing request
21:48:59.484 00.001 11872 OnExposeComplete: enter
21:48:59.488 00.004 11872 UpdateGuideState(): m_state=6
21:48:59.493 00.005 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 655
21:48:59.496 00.003 11872 Star::Find returns 1 (0), X=65.25, Y=854.10, Mass=2382, SNR=33.1, Peak=144 HFD=4.7
21:48:59.500 00.004 11872 CameraToMount -- cameraTheta (-1.90) - m_xAngle (-3.14) = xAngle (1.23 = 1.23)
21:48:59.505 00.005 11872 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.06 = 1.06)
21:48:59.508 00.003 11872 CameraToMount -- cameraX=-0.14 cameraY=-0.41 hyp=0.44 cameraTheta=-1.90 mountX=0.14 mountY=0.38, mountTheta=1.21
21:48:59.513 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.14, y=-0.41, opts=13)
21:48:59.518 00.005 11872 Enqueuing Move request for scope (-0.14, -0.41)
21:48:59.521 00.003 9960 Worker thread wakes up
21:48:59.522 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.41) opts 0xd
21:48:59.523 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.14, -0.41)
21:48:59.523 00.000 9960 Moving (-0.14, -0.41) raw xDistance=0.14 yDistance=0.38
21:48:59.523 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
21:48:59.523 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:48:59.524 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=144, med=0, FiltMin=0, FiltMax=74, Gamma=1.000
21:48:59.528 00.004 11872 UpdateGuideState exits: m=2382 SNR=33.1
21:48:59.531 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:59.535 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:48:59.539 00.004 11872 Enqueuing Expose request
21:48:59.542 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.38
21:48:59.543 00.001 9960 MoveAxis(E, 0, ABG)
21:48:59.543 00.000 9960 Move returns status 0, amount 0
21:48:59.543 00.000 9960 MoveAxis(N, 0, ABG)
21:48:59.543 00.000 9960 Move returns status 0, amount 0
21:48:59.543 00.000 9960 move complete, result=0
21:48:59.543 00.000 9960 worker thread done servicing request
21:48:59.543 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
21:48:59.549 00.006 9960 Worker thread wakes up
21:48:59.549 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:48:59.549 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:49:00.797 01.248 9960 Exposure complete
21:49:00.938 00.141 9960 worker thread done servicing request
21:49:00.939 00.001 11872 OnExposeComplete: enter
21:49:00.943 00.004 11872 UpdateGuideState(): m_state=6
21:49:00.948 00.005 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 656
21:49:00.953 00.005 11872 Star::Find returns 1 (0), X=65.36, Y=854.35, Mass=2441, SNR=33.5, Peak=162 HFD=5.3
21:49:00.960 00.007 11872 CameraToMount -- cameraTheta (-1.74) - m_xAngle (-3.14) = xAngle (1.40 = 1.40)
21:49:00.964 00.004 11872 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.23 = 1.23)
21:49:00.969 00.005 11872 CameraToMount -- cameraX=-0.03 cameraY=-0.16 hyp=0.16 cameraTheta=-1.74 mountX=0.03 mountY=0.15, mountTheta=1.39
21:49:00.975 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.03, y=-0.16, opts=13)
21:49:00.981 00.006 11872 Enqueuing Move request for scope (-0.03, -0.16)
21:49:00.985 00.004 9960 Worker thread wakes up
21:49:00.986 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.16) opts 0xd
21:49:00.986 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=162, med=0, FiltMin=0, FiltMax=83, Gamma=1.000
21:49:00.991 00.005 9960 Handling offset move in thread for scope, endpoint = (-0.03, -0.16)
21:49:00.991 00.000 11872 UpdateGuideState exits: m=2441 SNR=33.5
21:49:00.995 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:00.999 00.004 9960 Moving (-0.03, -0.16) raw xDistance=0.03 yDistance=0.15
21:49:00.999 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:49:00.999 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:49:01.000 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
21:49:01.000 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:49:01.003 00.003 9960 MoveAxis(E, 0, ABG)
21:49:01.004 00.001 9960 Move returns status 0, amount 0
21:49:01.004 00.000 9960 MoveAxis(N, 0, ABG)
21:49:01.004 00.000 11872 Enqueuing Expose request
21:49:01.010 00.006 9960 Move returns status 0, amount 0
21:49:01.010 00.000 9960 move complete, result=0
21:49:01.010 00.000 9960 worker thread done servicing request
21:49:01.010 00.000 9960 Worker thread wakes up
21:49:01.011 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:49:01.011 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:49:01.011 00.000 11872 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:49:02.251 01.240 9960 Exposure complete
21:49:02.374 00.123 9960 worker thread done servicing request
21:49:02.375 00.001 11872 OnExposeComplete: enter
21:49:02.378 00.003 11872 UpdateGuideState(): m_state=6
21:49:02.381 00.003 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 657
21:49:02.385 00.004 11872 Star::Find returns 1 (0), X=65.63, Y=854.90, Mass=2244, SNR=32.1, Peak=131 HFD=4.9
21:49:02.389 00.004 11872 CameraToMount -- cameraTheta (1.02) - m_xAngle (-3.14) = xAngle (4.16 = -2.12)
21:49:02.394 00.005 11872 CameraToMount -- cameraTheta (1.02) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.99 = -2.29)
21:49:02.398 00.004 11872 CameraToMount -- cameraX=0.24 cameraY=0.39 hyp=0.46 cameraTheta=1.02 mountX=-0.24 mountY=-0.34, mountTheta=-2.18
21:49:02.403 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.24, y=0.39, opts=13)
21:49:02.407 00.004 11872 Enqueuing Move request for scope (0.24, 0.39)
21:49:02.411 00.004 9960 Worker thread wakes up
21:49:02.411 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.39) opts 0xd
21:49:02.411 00.000 9960 Handling offset move in thread for scope, endpoint = (0.24, 0.39)
21:49:02.411 00.000 9960 Moving (0.24, 0.39) raw xDistance=-0.24 yDistance=-0.34
21:49:02.411 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
21:49:02.412 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
21:49:02.412 00.000 9960 MoveAxis(E, 113, ABG)
21:49:02.412 00.000 9960 Guiding  Dir = 2, Dur = 113
21:49:02.412 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=131, med=0, FiltMin=0, FiltMax=72, Gamma=1.000
21:49:02.415 00.003 9960 IsSlewing returns 0
21:49:02.417 00.002 9960 IsGuiding returns 0
21:49:02.417 00.000 11872 UpdateGuideState exits: m=2244 SNR=32.1
21:49:02.425 00.008 9960 PulseGuide returned control before completion, sleep 123
21:49:02.425 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:02.429 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:49:02.433 00.004 11872 Enqueuing Expose request
21:49:02.554 00.121 9960 IsGuiding returns 1
21:49:02.554 00.000 9960 scope still moving after pulse duration time elapsed
21:49:02.585 00.031 9960 IsSlewing returns 0
21:49:02.585 00.000 9960 IsGuiding returns 0
21:49:02.586 00.001 9960 scope move finished after 113 + 55 ms
21:49:02.586 00.000 9960 Move returns status 0, amount 113
21:49:02.586 00.000 9960 MoveAxis(N, 256, ABG)
21:49:02.586 00.000 9960 Guiding  Dir = 0, Dur = 256
21:49:02.586 00.000 9960 IsSlewing returns 0
21:49:02.587 00.001 9960 IsGuiding returns 0
21:49:02.587 00.000 9960 PulseGuide returned control before completion, sleep 266
21:49:02.866 00.279 9960 IsGuiding returns 1
21:49:02.867 00.001 9960 scope still moving after pulse duration time elapsed
21:49:02.896 00.029 9960 IsSlewing returns 0
21:49:02.898 00.002 9960 IsGuiding returns 0
21:49:02.898 00.000 9960 scope move finished after 256 + 54 ms
21:49:02.898 00.000 9960 Move returns status 0, amount 256
21:49:02.899 00.001 9960 move complete, result=0
21:49:02.899 00.000 9960 worker thread done servicing request
21:49:02.900 00.001 11872 GuideStep: -0.2 px 113 ms EAST, -0.3 px 256 ms NORTH
21:49:02.907 00.007 9960 Worker thread wakes up
21:49:02.907 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:49:02.907 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:49:04.155 01.248 9960 Exposure complete
21:49:04.271 00.116 9960 worker thread done servicing request
21:49:04.271 00.000 11872 OnExposeComplete: enter
21:49:04.276 00.005 11872 UpdateGuideState(): m_state=6
21:49:04.279 00.003 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 658
21:49:04.283 00.004 11872 Star::Find returns 1 (0), X=65.21, Y=854.93, Mass=2508, SNR=33.8, Peak=148 HFD=4.9
21:49:04.287 00.004 11872 CameraToMount -- cameraTheta (1.97) - m_xAngle (-3.14) = xAngle (5.11 = -1.18)
21:49:04.290 00.003 11872 CameraToMount -- cameraTheta (1.97) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.93 = -1.35)
21:49:04.296 00.006 11872 CameraToMount -- cameraX=-0.17 cameraY=0.42 hyp=0.45 cameraTheta=1.97 mountX=0.17 mountY=-0.44, mountTheta=-1.20
21:49:04.302 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.17, y=0.42, opts=13)
21:49:04.307 00.005 11872 Enqueuing Move request for scope (-0.17, 0.42)
21:49:04.312 00.005 9960 Worker thread wakes up
21:49:04.312 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=148, med=0, FiltMin=0, FiltMax=79, Gamma=1.000
21:49:04.315 00.003 11872 UpdateGuideState exits: m=2508 SNR=33.8
21:49:04.320 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:04.323 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:49:04.330 00.007 11872 Enqueuing Expose request
21:49:04.334 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.42) opts 0xd
21:49:04.334 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.17, 0.42)
21:49:04.334 00.000 9960 Moving (-0.17, 0.42) raw xDistance=0.17 yDistance=-0.44
21:49:04.334 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
21:49:04.335 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.44 from input -0.44
21:49:04.335 00.000 9960 MoveAxis(E, 0, ABG)
21:49:04.335 00.000 9960 Move returns status 0, amount 0
21:49:04.335 00.000 9960 MoveAxis(N, 328, ABG)
21:49:04.335 00.000 9960 Guiding  Dir = 0, Dur = 328
21:49:04.336 00.001 9960 IsSlewing returns 0
21:49:04.336 00.000 9960 IsGuiding returns 0
21:49:04.337 00.001 9960 PulseGuide returned control before completion, sleep 338
21:49:04.688 00.351 9960 IsGuiding returns 1
21:49:04.690 00.002 9960 scope still moving after pulse duration time elapsed
21:49:04.719 00.029 9960 IsSlewing returns 0
21:49:04.721 00.002 9960 IsGuiding returns 0
21:49:04.721 00.000 9960 scope move finished after 328 + 56 ms
21:49:04.721 00.000 9960 Move returns status 0, amount 328
21:49:04.722 00.001 9960 move complete, result=0
21:49:04.723 00.001 9960 worker thread done servicing request
21:49:04.723 00.000 9960 Worker thread wakes up
21:49:04.724 00.001 11872 GuideStep: 0.2 px 0 ms EAST, -0.4 px 328 ms NORTH
21:49:04.729 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:49:04.729 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:49:05.979 01.250 9960 Exposure complete
21:49:06.106 00.127 9960 worker thread done servicing request
21:49:06.108 00.002 11872 OnExposeComplete: enter
21:49:06.113 00.005 11872 UpdateGuideState(): m_state=6
21:49:06.121 00.008 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 659
21:49:06.125 00.004 11872 Star::Find returns 1 (0), X=65.10, Y=854.61, Mass=2349, SNR=32.7, Peak=121 HFD=5.1
21:49:06.130 00.005 11872 CameraToMount -- cameraTheta (2.82) - m_xAngle (-3.14) = xAngle (5.95 = -0.33)
21:49:06.134 00.004 11872 CameraToMount -- cameraTheta (2.82) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.78 = -0.50)
21:49:06.138 00.004 11872 CameraToMount -- cameraX=-0.29 cameraY=0.10 hyp=0.31 cameraTheta=2.82 mountX=0.29 mountY=-0.15, mountTheta=-0.47
21:49:06.143 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.29, y=0.10, opts=13)
21:49:06.146 00.003 11872 Enqueuing Move request for scope (-0.29, 0.10)
21:49:06.151 00.005 9960 Worker thread wakes up
21:49:06.151 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=121, med=0, FiltMin=0, FiltMax=67, Gamma=1.000
21:49:06.155 00.004 11872 UpdateGuideState exits: m=2349 SNR=32.7
21:49:06.159 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:06.164 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:49:06.167 00.003 11872 Enqueuing Expose request
21:49:06.171 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.10) opts 0xd
21:49:06.172 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.29, 0.10)
21:49:06.172 00.000 9960 Moving (-0.29, 0.10) raw xDistance=0.29 yDistance=-0.15
21:49:06.172 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29
21:49:06.173 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:49:06.173 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:49:06.173 00.000 9960 MoveAxis(W, 137, ABG)
21:49:06.173 00.000 9960 Guiding  Dir = 3, Dur = 137
21:49:06.174 00.001 9960 IsSlewing returns 0
21:49:06.174 00.000 9960 IsGuiding returns 0
21:49:06.174 00.000 9960 PulseGuide returned control before completion, sleep 147
21:49:06.333 00.159 9960 IsGuiding returns 1
21:49:06.334 00.001 9960 scope still moving after pulse duration time elapsed
21:49:06.365 00.031 9960 IsSlewing returns 0
21:49:06.366 00.001 9960 IsGuiding returns 0
21:49:06.366 00.000 9960 scope move finished after 137 + 54 ms
21:49:06.366 00.000 9960 Move returns status 0, amount 137
21:49:06.366 00.000 9960 MoveAxis(N, 0, ABG)
21:49:06.367 00.001 9960 Move returns status 0, amount 0
21:49:06.367 00.000 9960 move complete, result=0
21:49:06.367 00.000 9960 worker thread done servicing request
21:49:06.368 00.001 11872 GuideStep: 0.3 px 137 ms WEST, -0.1 px 0 ms NORTH
21:49:06.374 00.006 9960 Worker thread wakes up
21:49:06.374 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:49:06.374 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:49:07.625 01.251 9960 Exposure complete
21:49:07.758 00.133 9960 worker thread done servicing request
21:49:07.758 00.000 11872 OnExposeComplete: enter
21:49:07.769 00.011 11872 UpdateGuideState(): m_state=6
21:49:07.776 00.007 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 660
21:49:07.781 00.005 11872 Star::Find returns 1 (0), X=65.54, Y=854.60, Mass=2415, SNR=33.3, Peak=128 HFD=5.0
21:49:07.785 00.004 11872 CameraToMount -- cameraTheta (0.58) - m_xAngle (-3.14) = xAngle (3.72 = -2.57)
21:49:07.789 00.004 11872 CameraToMount -- cameraTheta (0.58) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.55 = -2.74)
21:49:07.795 00.006 11872 CameraToMount -- cameraX=0.15 cameraY=0.10 hyp=0.17 cameraTheta=0.58 mountX=-0.15 mountY=-0.07, mountTheta=-2.70
21:49:07.802 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.15, y=0.10, opts=13)
21:49:07.808 00.006 11872 Enqueuing Move request for scope (0.15, 0.10)
21:49:07.811 00.003 9960 Worker thread wakes up
21:49:07.811 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=128, med=0, FiltMin=0, FiltMax=82, Gamma=1.000
21:49:07.814 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.10) opts 0xd
21:49:07.814 00.000 9960 Handling offset move in thread for scope, endpoint = (0.15, 0.10)
21:49:07.815 00.001 11872 UpdateGuideState exits: m=2415 SNR=33.3
21:49:07.819 00.004 9960 Moving (0.15, 0.10) raw xDistance=-0.15 yDistance=-0.07
21:49:07.819 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:07.823 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
21:49:07.823 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:49:07.824 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:49:07.828 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:49:07.828 00.000 9960 MoveAxis(E, 0, ABG)
21:49:07.829 00.001 11872 Enqueuing Expose request
21:49:07.832 00.003 9960 Move returns status 0, amount 0
21:49:07.832 00.000 9960 MoveAxis(N, 0, ABG)
21:49:07.833 00.001 9960 Move returns status 0, amount 0
21:49:07.833 00.000 9960 move complete, result=0
21:49:07.833 00.000 9960 worker thread done servicing request
21:49:07.833 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:49:07.838 00.005 9960 Worker thread wakes up
21:49:07.838 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:49:07.838 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:49:09.079 01.241 9960 Exposure complete
21:49:09.208 00.129 9960 worker thread done servicing request
21:49:09.209 00.001 11872 OnExposeComplete: enter
21:49:09.215 00.006 11872 UpdateGuideState(): m_state=6
21:49:09.219 00.004 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 661
21:49:09.223 00.004 11872 Star::Find returns 1 (0), X=65.61, Y=854.84, Mass=2349, SNR=32.9, Peak=132 HFD=4.8
21:49:09.227 00.004 11872 CameraToMount -- cameraTheta (0.98) - m_xAngle (-3.14) = xAngle (4.11 = -2.17)
21:49:09.232 00.005 11872 CameraToMount -- cameraTheta (0.98) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.94 = -2.34)
21:49:09.239 00.007 11872 CameraToMount -- cameraX=0.22 cameraY=0.33 hyp=0.39 cameraTheta=0.98 mountX=-0.22 mountY=-0.28, mountTheta=-2.24
21:49:09.244 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.22, y=0.33, opts=13)
21:49:09.249 00.005 11872 Enqueuing Move request for scope (0.22, 0.33)
21:49:09.252 00.003 9960 Worker thread wakes up
21:49:09.253 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=132, med=0, FiltMin=0, FiltMax=74, Gamma=1.000
21:49:09.257 00.004 11872 UpdateGuideState exits: m=2349 SNR=32.9
21:49:09.261 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:09.265 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:49:09.268 00.003 11872 Enqueuing Expose request
21:49:09.272 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.33) opts 0xd
21:49:09.273 00.001 9960 Handling offset move in thread for scope, endpoint = (0.22, 0.33)
21:49:09.273 00.000 9960 Moving (0.22, 0.33) raw xDistance=-0.22 yDistance=-0.28
21:49:09.273 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
21:49:09.273 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
21:49:09.273 00.000 9960 MoveAxis(E, 104, ABG)
21:49:09.274 00.001 9960 Guiding  Dir = 2, Dur = 104
21:49:09.275 00.001 9960 IsSlewing returns 0
21:49:09.275 00.000 9960 IsGuiding returns 0
21:49:09.276 00.001 9960 PulseGuide returned control before completion, sleep 114
21:49:09.394 00.118 9960 IsGuiding returns 1
21:49:09.397 00.003 9960 scope still moving after pulse duration time elapsed
21:49:09.426 00.029 9960 IsSlewing returns 0
21:49:09.427 00.001 9960 IsGuiding returns 0
21:49:09.427 00.000 9960 scope move finished after 104 + 47 ms
21:49:09.427 00.000 9960 Move returns status 0, amount 104
21:49:09.427 00.000 9960 MoveAxis(N, 211, ABG)
21:49:09.428 00.001 9960 Guiding  Dir = 0, Dur = 211
21:49:09.428 00.000 9960 IsSlewing returns 0
21:49:09.429 00.001 9960 IsGuiding returns 0
21:49:09.430 00.001 9960 PulseGuide returned control before completion, sleep 221
21:49:09.660 00.230 9960 IsGuiding returns 1
21:49:09.661 00.001 9960 scope still moving after pulse duration time elapsed
21:49:09.691 00.030 9960 IsSlewing returns 0
21:49:09.691 00.000 9960 IsGuiding returns 1
21:49:09.723 00.032 9960 IsSlewing returns 0
21:49:09.726 00.003 9960 IsGuiding returns 1
21:49:09.754 00.028 9960 IsSlewing returns 0
21:49:09.755 00.001 9960 IsGuiding returns 0
21:49:09.756 00.001 9960 scope move finished after 211 + 116 ms
21:49:09.756 00.000 9960 Move returns status 0, amount 211
21:49:09.757 00.001 9960 move complete, result=0
21:49:09.757 00.000 9960 worker thread done servicing request
21:49:09.757 00.000 9960 Worker thread wakes up
21:49:09.759 00.002 11872 GuideStep: -0.2 px 104 ms EAST, -0.3 px 211 ms NORTH
21:49:09.766 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:49:09.766 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:49:11.013 01.247 9960 Exposure complete
21:49:11.134 00.121 9960 worker thread done servicing request
21:49:11.135 00.001 11872 OnExposeComplete: enter
21:49:11.140 00.005 11872 UpdateGuideState(): m_state=6
21:49:11.146 00.006 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 662
21:49:11.150 00.004 11872 Star::Find returns 1 (0), X=65.36, Y=854.82, Mass=2414, SNR=33.4, Peak=130 HFD=4.9
21:49:11.155 00.005 11872 CameraToMount -- cameraTheta (1.65) - m_xAngle (-3.14) = xAngle (4.79 = -1.50)
21:49:11.159 00.004 11872 CameraToMount -- cameraTheta (1.65) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.62 = -1.67)
21:49:11.163 00.004 11872 CameraToMount -- cameraX=-0.02 cameraY=0.31 hyp=0.31 cameraTheta=1.65 mountX=0.02 mountY=-0.31, mountTheta=-1.50
21:49:11.168 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.02, y=0.31, opts=13)
21:49:11.173 00.005 11872 Enqueuing Move request for scope (-0.02, 0.31)
21:49:11.178 00.005 9960 Worker thread wakes up
21:49:11.178 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=130, med=0, FiltMin=0, FiltMax=78, Gamma=1.000
21:49:11.182 00.004 11872 UpdateGuideState exits: m=2414 SNR=33.4
21:49:11.185 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:11.190 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:49:11.195 00.005 11872 Enqueuing Expose request
21:49:11.199 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.31) opts 0xd
21:49:11.199 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.02, 0.31)
21:49:11.199 00.000 9960 Moving (-0.02, 0.31) raw xDistance=0.02 yDistance=-0.31
21:49:11.199 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:49:11.200 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
21:49:11.200 00.000 9960 MoveAxis(E, 0, ABG)
21:49:11.200 00.000 9960 Move returns status 0, amount 0
21:49:11.201 00.001 9960 MoveAxis(N, 232, ABG)
21:49:11.201 00.000 9960 Guiding  Dir = 0, Dur = 232
21:49:11.201 00.000 9960 IsSlewing returns 0
21:49:11.202 00.001 9960 IsGuiding returns 0
21:49:11.202 00.000 9960 PulseGuide returned control before completion, sleep 242
21:49:11.452 00.250 9960 IsGuiding returns 1
21:49:11.453 00.001 9960 scope still moving after pulse duration time elapsed
21:49:11.485 00.032 9960 IsSlewing returns 0
21:49:11.485 00.000 9960 IsGuiding returns 0
21:49:11.486 00.001 9960 scope move finished after 232 + 52 ms
21:49:11.486 00.000 9960 Move returns status 0, amount 232
21:49:11.486 00.000 9960 move complete, result=0
21:49:11.487 00.001 9960 worker thread done servicing request
21:49:11.487 00.000 9960 Worker thread wakes up
21:49:11.487 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.3 px 232 ms NORTH
21:49:11.494 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:49:11.494 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:49:12.747 01.253 9960 Exposure complete
21:49:12.877 00.130 9960 worker thread done servicing request
21:49:12.878 00.001 11872 OnExposeComplete: enter
21:49:12.883 00.005 11872 UpdateGuideState(): m_state=6
21:49:12.887 00.004 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 663
21:49:12.894 00.007 11872 Star::Find returns 1 (0), X=65.28, Y=854.84, Mass=2475, SNR=33.8, Peak=138 HFD=4.7
21:49:12.898 00.004 11872 CameraToMount -- cameraTheta (1.89) - m_xAngle (-3.14) = xAngle (5.02 = -1.26)
21:49:12.903 00.005 11872 CameraToMount -- cameraTheta (1.89) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.85 = -1.43)
21:49:12.907 00.004 11872 CameraToMount -- cameraX=-0.11 cameraY=0.33 hyp=0.35 cameraTheta=1.89 mountX=0.11 mountY=-0.35, mountTheta=-1.27
21:49:12.912 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.11, y=0.33, opts=13)
21:49:12.916 00.004 11872 Enqueuing Move request for scope (-0.11, 0.33)
21:49:12.920 00.004 9960 Worker thread wakes up
21:49:12.921 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.33) opts 0xd
21:49:12.922 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=138, med=0, FiltMin=0, FiltMax=67, Gamma=1.000
21:49:12.926 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.11, 0.33)
21:49:12.927 00.001 9960 Moving (-0.11, 0.33) raw xDistance=0.11 yDistance=-0.35
21:49:12.927 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:49:12.927 00.000 11872 UpdateGuideState exits: m=2475 SNR=33.8
21:49:12.932 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:12.935 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:49:12.939 00.004 11872 Enqueuing Expose request
21:49:12.942 00.003 9960 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
21:49:12.943 00.001 9960 MoveAxis(E, 0, ABG)
21:49:12.943 00.000 9960 Move returns status 0, amount 0
21:49:12.943 00.000 9960 MoveAxis(N, 260, ABG)
21:49:12.943 00.000 9960 Guiding  Dir = 0, Dur = 260
21:49:12.944 00.001 9960 IsSlewing returns 0
21:49:12.944 00.000 9960 IsGuiding returns 0
21:49:12.945 00.001 9960 PulseGuide returned control before completion, sleep 270
21:49:13.219 00.274 9960 IsGuiding returns 1
21:49:13.220 00.001 9960 scope still moving after pulse duration time elapsed
21:49:13.250 00.030 9960 IsSlewing returns 0
21:49:13.250 00.000 9960 IsGuiding returns 0
21:49:13.250 00.000 9960 scope move finished after 260 + 45 ms
21:49:13.250 00.000 9960 Move returns status 0, amount 260
21:49:13.251 00.001 9960 move complete, result=0
21:49:13.251 00.000 9960 worker thread done servicing request
21:49:13.251 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 260 ms NORTH
21:49:13.256 00.005 9960 Worker thread wakes up
21:49:13.257 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:49:13.257 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:49:14.502 01.245 9960 Exposure complete
21:49:14.624 00.122 9960 worker thread done servicing request
21:49:14.625 00.001 11872 OnExposeComplete: enter
21:49:14.628 00.003 11872 UpdateGuideState(): m_state=6
21:49:14.632 00.004 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 664
21:49:14.637 00.005 11872 Star::Find returns 1 (0), X=65.39, Y=854.50, Mass=2414, SNR=33.2, Peak=137 HFD=5.1
21:49:14.646 00.009 11872 CameraToMount -- cameraTheta (-1.57) - m_xAngle (-3.14) = xAngle (1.57 = 1.57)
21:49:14.650 00.004 11872 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.39 = 1.39)
21:49:14.653 00.003 11872 CameraToMount -- cameraX=0.00 cameraY=-0.01 hyp=0.01 cameraTheta=-1.57 mountX=0.00 mountY=0.01, mountTheta=1.57
21:49:14.659 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.00, y=-0.01, opts=13)
21:49:14.663 00.004 11872 Enqueuing Move request for scope (0.00, -0.01)
21:49:14.667 00.004 9960 Worker thread wakes up
21:49:14.667 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=137, med=0, FiltMin=0, FiltMax=75, Gamma=1.000
21:49:14.672 00.005 11872 UpdateGuideState exits: m=2414 SNR=33.2
21:49:14.679 00.007 9960 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.01) opts 0xd
21:49:14.680 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:14.683 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:49:14.689 00.006 11872 Enqueuing Expose request
21:49:14.693 00.004 9960 Handling offset move in thread for scope, endpoint = (0.00, -0.01)
21:49:14.693 00.000 9960 Moving (0.00, -0.01) raw xDistance=0.00 yDistance=0.01
21:49:14.693 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
21:49:14.693 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:49:14.695 00.002 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:49:14.695 00.000 9960 MoveAxis(E, 0, ABG)
21:49:14.695 00.000 9960 Move returns status 0, amount 0
21:49:14.695 00.000 9960 MoveAxis(N, 0, ABG)
21:49:14.696 00.001 9960 Move returns status 0, amount 0
21:49:14.696 00.000 9960 move complete, result=0
21:49:14.696 00.000 9960 worker thread done servicing request
21:49:14.696 00.000 9960 Worker thread wakes up
21:49:14.696 00.000 11872 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:49:14.701 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:49:14.702 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:49:15.948 01.246 9960 Exposure complete
21:49:16.064 00.116 9960 worker thread done servicing request
21:49:16.064 00.000 11872 OnExposeComplete: enter
21:49:16.068 00.004 11872 UpdateGuideState(): m_state=6
21:49:16.073 00.005 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 665
21:49:16.078 00.005 11872 Star::Find returns 1 (0), X=65.31, Y=854.57, Mass=2309, SNR=32.5, Peak=134 HFD=5.0
21:49:16.082 00.004 11872 CameraToMount -- cameraTheta (2.53) - m_xAngle (-3.14) = xAngle (5.67 = -0.61)
21:49:16.087 00.005 11872 CameraToMount -- cameraTheta (2.53) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.50 = -0.79)
21:49:16.091 00.004 11872 CameraToMount -- cameraX=-0.08 cameraY=0.06 hyp=0.10 cameraTheta=2.53 mountX=0.08 mountY=-0.07, mountTheta=-0.71
21:49:16.096 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.08, y=0.06, opts=13)
21:49:16.100 00.004 11872 Enqueuing Move request for scope (-0.08, 0.06)
21:49:16.105 00.005 9960 Worker thread wakes up
21:49:16.105 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=134, med=0, FiltMin=0, FiltMax=70, Gamma=1.000
21:49:16.110 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.06) opts 0xd
21:49:16.110 00.000 11872 UpdateGuideState exits: m=2309 SNR=32.5
21:49:16.116 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:16.121 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:49:16.126 00.005 11872 Enqueuing Expose request
21:49:16.129 00.003 9960 Handling offset move in thread for scope, endpoint = (-0.08, 0.06)
21:49:16.130 00.001 9960 Moving (-0.08, 0.06) raw xDistance=0.08 yDistance=-0.07
21:49:16.130 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:49:16.130 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:49:16.130 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:49:16.131 00.001 9960 MoveAxis(E, 0, ABG)
21:49:16.131 00.000 9960 Move returns status 0, amount 0
21:49:16.131 00.000 9960 MoveAxis(N, 0, ABG)
21:49:16.131 00.000 9960 Move returns status 0, amount 0
21:49:16.132 00.001 9960 move complete, result=0
21:49:16.132 00.000 9960 worker thread done servicing request
21:49:16.132 00.000 9960 Worker thread wakes up
21:49:16.132 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:49:16.137 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:49:16.137 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:49:17.383 01.246 9960 Exposure complete
21:49:17.506 00.123 9960 worker thread done servicing request
21:49:17.506 00.000 11872 OnExposeComplete: enter
21:49:17.510 00.004 11872 UpdateGuideState(): m_state=6
21:49:17.516 00.006 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 666
21:49:17.521 00.005 11872 Star::Find returns 1 (0), X=65.29, Y=854.81, Mass=2515, SNR=34.0, Peak=138 HFD=5.0
21:49:17.525 00.004 11872 CameraToMount -- cameraTheta (1.87) - m_xAngle (-3.14) = xAngle (5.01 = -1.27)
21:49:17.530 00.005 11872 CameraToMount -- cameraTheta (1.87) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.84 = -1.45)
21:49:17.534 00.004 11872 CameraToMount -- cameraX=-0.09 cameraY=0.30 hyp=0.32 cameraTheta=1.87 mountX=0.09 mountY=-0.32, mountTheta=-1.28
21:49:17.539 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.09, y=0.30, opts=13)
21:49:17.543 00.004 11872 Enqueuing Move request for scope (-0.09, 0.30)
21:49:17.549 00.006 9960 Worker thread wakes up
21:49:17.549 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=138, med=0, FiltMin=0, FiltMax=89, Gamma=1.000
21:49:17.553 00.004 11872 UpdateGuideState exits: m=2515 SNR=34.0
21:49:17.557 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:17.561 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:49:17.565 00.004 11872 Enqueuing Expose request
21:49:17.569 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.30) opts 0xd
21:49:17.569 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.09, 0.30)
21:49:17.569 00.000 9960 Moving (-0.09, 0.30) raw xDistance=0.09 yDistance=-0.32
21:49:17.569 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:49:17.569 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
21:49:17.569 00.000 9960 MoveAxis(E, 0, ABG)
21:49:17.570 00.001 9960 Move returns status 0, amount 0
21:49:17.570 00.000 9960 MoveAxis(N, 236, ABG)
21:49:17.570 00.000 9960 Guiding  Dir = 0, Dur = 236
21:49:17.570 00.000 9960 IsSlewing returns 0
21:49:17.570 00.000 9960 IsGuiding returns 0
21:49:17.571 00.001 9960 PulseGuide returned control before completion, sleep 246
21:49:17.820 00.249 9960 IsGuiding returns 1
21:49:17.820 00.000 9960 scope still moving after pulse duration time elapsed
21:49:17.852 00.032 9960 IsSlewing returns 0
21:49:17.853 00.001 9960 IsGuiding returns 0
21:49:17.853 00.000 9960 scope move finished after 236 + 46 ms
21:49:17.853 00.000 9960 Move returns status 0, amount 236
21:49:17.854 00.001 9960 move complete, result=0
21:49:17.854 00.000 9960 worker thread done servicing request
21:49:17.855 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 236 ms NORTH
21:49:17.862 00.007 9960 Worker thread wakes up
21:49:17.862 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:49:17.863 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:49:19.116 01.253 9960 Exposure complete
21:49:19.246 00.130 9960 worker thread done servicing request
21:49:19.246 00.000 11872 OnExposeComplete: enter
21:49:19.250 00.004 11872 UpdateGuideState(): m_state=6
21:49:19.253 00.003 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 667
21:49:19.258 00.005 11872 Star::Find returns 1 (0), X=65.21, Y=854.69, Mass=2437, SNR=33.5, Peak=136 HFD=5.0
21:49:19.263 00.005 11872 CameraToMount -- cameraTheta (2.34) - m_xAngle (-3.14) = xAngle (5.48 = -0.80)
21:49:19.268 00.005 11872 CameraToMount -- cameraTheta (2.34) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.31 = -0.98)
21:49:19.273 00.005 11872 CameraToMount -- cameraX=-0.18 cameraY=0.18 hyp=0.25 cameraTheta=2.34 mountX=0.17 mountY=-0.21, mountTheta=-0.87
21:49:19.279 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.18, y=0.18, opts=13)
21:49:19.283 00.004 11872 Enqueuing Move request for scope (-0.18, 0.18)
21:49:19.286 00.003 9960 Worker thread wakes up
21:49:19.286 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.18) opts 0xd
21:49:19.287 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.18, 0.18)
21:49:19.288 00.001 9960 Moving (-0.18, 0.18) raw xDistance=0.17 yDistance=-0.21
21:49:19.288 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
21:49:19.288 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=136, med=0, FiltMin=0, FiltMax=64, Gamma=1.000
21:49:19.292 00.004 9960 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
21:49:19.292 00.000 9960 MoveAxis(E, 0, ABG)
21:49:19.292 00.000 9960 Move returns status 0, amount 0
21:49:19.292 00.000 9960 MoveAxis(N, 155, ABG)
21:49:19.292 00.000 9960 Guiding  Dir = 0, Dur = 155
21:49:19.293 00.001 11872 UpdateGuideState exits: m=2437 SNR=33.5
21:49:19.298 00.005 9960 IsSlewing returns 0
21:49:19.299 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:19.303 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:49:19.309 00.006 11872 Enqueuing Expose request
21:49:19.313 00.004 9960 IsGuiding returns 0
21:49:19.313 00.000 9960 PulseGuide returned control before completion, sleep 165
21:49:19.496 00.183 9960 IsGuiding returns 1
21:49:19.497 00.001 9960 scope still moving after pulse duration time elapsed
21:49:19.527 00.030 9960 IsSlewing returns 0
21:49:19.528 00.001 9960 IsGuiding returns 0
21:49:19.528 00.000 9960 scope move finished after 155 + 60 ms
21:49:19.528 00.000 9960 Move returns status 0, amount 155
21:49:19.529 00.001 9960 move complete, result=0
21:49:19.529 00.000 9960 worker thread done servicing request
21:49:19.530 00.001 9960 Worker thread wakes up
21:49:19.530 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.2 px 155 ms NORTH
21:49:19.537 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:49:19.537 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:49:20.794 01.257 9960 Exposure complete
21:49:20.922 00.128 9960 worker thread done servicing request
21:49:20.922 00.000 11872 OnExposeComplete: enter
21:49:20.929 00.007 11872 UpdateGuideState(): m_state=6
21:49:20.931 00.002 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 668
21:49:20.935 00.004 11872 Star::Find returns 1 (0), X=65.21, Y=854.43, Mass=2530, SNR=34.2, Peak=130 HFD=5.3
21:49:20.937 00.002 11872 CameraToMount -- cameraTheta (-2.71) - m_xAngle (-3.14) = xAngle (0.43 = 0.43)
21:49:20.942 00.005 11872 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.26 = 0.26)
21:49:20.945 00.003 11872 CameraToMount -- cameraX=-0.18 cameraY=-0.08 hyp=0.20 cameraTheta=-2.71 mountX=0.18 mountY=0.05, mountTheta=0.27
21:49:20.952 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.18, y=-0.08, opts=13)
21:49:20.958 00.006 11872 Enqueuing Move request for scope (-0.18, -0.08)
21:49:20.963 00.005 9960 Worker thread wakes up
21:49:20.963 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.08) opts 0xd
21:49:20.963 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.18, -0.08)
21:49:20.963 00.000 9960 Moving (-0.18, -0.08) raw xDistance=0.18 yDistance=0.05
21:49:20.964 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
21:49:20.964 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:49:20.964 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=130, med=0, FiltMin=0, FiltMax=72, Gamma=1.000
21:49:20.967 00.003 11872 UpdateGuideState exits: m=2530 SNR=34.2
21:49:20.971 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:20.975 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:49:20.977 00.002 11872 Enqueuing Expose request
21:49:20.982 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:49:20.982 00.000 9960 MoveAxis(E, 0, ABG)
21:49:20.982 00.000 9960 Move returns status 0, amount 0
21:49:20.982 00.000 9960 MoveAxis(N, 0, ABG)
21:49:20.982 00.000 9960 Move returns status 0, amount 0
21:49:20.982 00.000 9960 move complete, result=0
21:49:20.982 00.000 9960 worker thread done servicing request
21:49:20.982 00.000 9960 Worker thread wakes up
21:49:20.983 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:49:20.983 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:49:20.983 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:49:22.230 01.247 9960 Exposure complete
21:49:22.359 00.129 9960 worker thread done servicing request
21:49:22.360 00.001 11872 OnExposeComplete: enter
21:49:22.365 00.005 11872 UpdateGuideState(): m_state=6
21:49:22.370 00.005 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 669
21:49:22.374 00.004 11872 Star::Find returns 1 (0), X=65.40, Y=854.22, Mass=2418, SNR=33.1, Peak=121 HFD=5.0
21:49:22.377 00.003 11872 CameraToMount -- cameraTheta (-1.53) - m_xAngle (-3.14) = xAngle (1.61 = 1.61)
21:49:22.381 00.004 11872 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.44 = 1.44)
21:49:22.385 00.004 11872 CameraToMount -- cameraX=0.01 cameraY=-0.29 hyp=0.29 cameraTheta=-1.53 mountX=-0.01 mountY=0.29, mountTheta=1.61
21:49:22.390 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.01, y=-0.29, opts=13)
21:49:22.395 00.005 11872 Enqueuing Move request for scope (0.01, -0.29)
21:49:22.398 00.003 9960 Worker thread wakes up
21:49:22.399 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=121, med=0, FiltMin=0, FiltMax=79, Gamma=1.000
21:49:22.403 00.004 11872 UpdateGuideState exits: m=2418 SNR=33.1
21:49:22.407 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:22.411 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:49:22.414 00.003 11872 Enqueuing Expose request
21:49:22.417 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.29) opts 0xd
21:49:22.418 00.001 9960 Handling offset move in thread for scope, endpoint = (0.01, -0.29)
21:49:22.418 00.000 9960 Moving (0.01, -0.29) raw xDistance=-0.01 yDistance=0.29
21:49:22.418 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:49:22.418 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:49:22.420 00.002 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
21:49:22.420 00.000 9960 MoveAxis(E, 0, ABG)
21:49:22.420 00.000 9960 Move returns status 0, amount 0
21:49:22.420 00.000 9960 MoveAxis(N, 0, ABG)
21:49:22.420 00.000 9960 Move returns status 0, amount 0
21:49:22.420 00.000 9960 move complete, result=0
21:49:22.420 00.000 9960 worker thread done servicing request
21:49:22.421 00.001 11872 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
21:49:22.426 00.005 9960 Worker thread wakes up
21:49:22.427 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:49:22.427 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:49:23.668 01.241 9960 Exposure complete
21:49:23.816 00.148 9960 worker thread done servicing request
21:49:23.817 00.001 11872 OnExposeComplete: enter
21:49:23.820 00.003 11872 UpdateGuideState(): m_state=6
21:49:23.823 00.003 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 670
21:49:23.828 00.005 11872 Star::Find returns 1 (0), X=65.20, Y=854.55, Mass=2636, SNR=35.0, Peak=117 HFD=5.1
21:49:23.833 00.005 11872 CameraToMount -- cameraTheta (2.92) - m_xAngle (-3.14) = xAngle (6.06 = -0.22)
21:49:23.837 00.004 11872 CameraToMount -- cameraTheta (2.92) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.89 = -0.39)
21:49:23.841 00.004 11872 CameraToMount -- cameraX=-0.19 cameraY=0.04 hyp=0.20 cameraTheta=2.92 mountX=0.19 mountY=-0.08, mountTheta=-0.38
21:49:23.848 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.19, y=0.04, opts=13)
21:49:23.852 00.004 11872 Enqueuing Move request for scope (-0.19, 0.04)
21:49:23.856 00.004 9960 Worker thread wakes up
21:49:23.856 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.04) opts 0xd
21:49:23.856 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=117, med=0, FiltMin=0, FiltMax=85, Gamma=1.000
21:49:23.861 00.005 9960 Handling offset move in thread for scope, endpoint = (-0.19, 0.04)
21:49:23.862 00.001 9960 Moving (-0.19, 0.04) raw xDistance=0.19 yDistance=-0.08
21:49:23.862 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
21:49:23.863 00.001 11872 UpdateGuideState exits: m=2636 SNR=35.0
21:49:23.869 00.006 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:49:23.869 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:23.872 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:49:23.873 00.001 9960 MoveAxis(E, 0, ABG)
21:49:23.874 00.001 9960 Move returns status 0, amount 0
21:49:23.874 00.000 9960 MoveAxis(N, 0, ABG)
21:49:23.874 00.000 9960 Move returns status 0, amount 0
21:49:23.874 00.000 9960 move complete, result=0
21:49:23.874 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:49:23.879 00.005 11872 Enqueuing Expose request
21:49:23.884 00.005 9960 worker thread done servicing request
21:49:23.884 00.000 9960 Worker thread wakes up
21:49:23.884 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:49:23.888 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
21:49:23.888 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:49:25.134 01.246 9960 Exposure complete
21:49:25.254 00.120 9960 worker thread done servicing request
21:49:25.255 00.001 11872 OnExposeComplete: enter
21:49:25.258 00.003 11872 UpdateGuideState(): m_state=6
21:49:25.263 00.005 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 671
21:49:25.268 00.005 11872 Star::Find returns 1 (0), X=64.89, Y=854.76, Mass=2380, SNR=33.0, Peak=114 HFD=4.9
21:49:25.273 00.005 11872 CameraToMount -- cameraTheta (2.68) - m_xAngle (-3.14) = xAngle (5.81 = -0.47)
21:49:25.277 00.004 11872 CameraToMount -- cameraTheta (2.68) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.64 = -0.64)
21:49:25.281 00.004 11872 CameraToMount -- cameraX=-0.50 cameraY=0.25 hyp=0.56 cameraTheta=2.68 mountX=0.50 mountY=-0.34, mountTheta=-0.59
21:49:25.286 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.50, y=0.25, opts=13)
21:49:25.290 00.004 11872 Enqueuing Move request for scope (-0.50, 0.25)
21:49:25.293 00.003 9960 Worker thread wakes up
21:49:25.293 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.50, 0.25) opts 0xd
21:49:25.293 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=114, med=0, FiltMin=0, FiltMax=74, Gamma=1.000
21:49:25.298 00.005 11872 UpdateGuideState exits: m=2380 SNR=33.0
21:49:25.301 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:25.306 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:49:25.310 00.004 11872 Enqueuing Expose request
21:49:25.314 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.50, 0.25)
21:49:25.314 00.000 9960 Moving (-0.50, 0.25) raw xDistance=0.50 yDistance=-0.34
21:49:25.314 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.50
21:49:25.314 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
21:49:25.314 00.000 9960 MoveAxis(W, 235, ABG)
21:49:25.314 00.000 9960 Guiding  Dir = 3, Dur = 235
21:49:25.314 00.000 9960 IsSlewing returns 0
21:49:25.316 00.002 9960 IsGuiding returns 0
21:49:25.316 00.000 9960 PulseGuide returned control before completion, sleep 245
21:49:25.575 00.259 9960 IsGuiding returns 1
21:49:25.578 00.003 9960 scope still moving after pulse duration time elapsed
21:49:25.606 00.028 9960 IsSlewing returns 0
21:49:25.608 00.002 9960 IsGuiding returns 0
21:49:25.608 00.000 9960 scope move finished after 235 + 58 ms
21:49:25.608 00.000 9960 Move returns status 0, amount 235
21:49:25.610 00.002 9960 MoveAxis(N, 251, ABG)
21:49:25.610 00.000 9960 Guiding  Dir = 0, Dur = 251
21:49:25.611 00.001 9960 IsSlewing returns 0
21:49:25.611 00.000 9960 IsGuiding returns 0
21:49:25.612 00.001 9960 PulseGuide returned control before completion, sleep 261
21:49:25.887 00.275 9960 IsGuiding returns 1
21:49:25.887 00.000 9960 scope still moving after pulse duration time elapsed
21:49:25.920 00.033 9960 IsSlewing returns 0
21:49:25.921 00.001 9960 IsGuiding returns 0
21:49:25.921 00.000 9960 scope move finished after 251 + 58 ms
21:49:25.921 00.000 9960 Move returns status 0, amount 251
21:49:25.921 00.000 9960 move complete, result=0
21:49:25.922 00.001 9960 worker thread done servicing request
21:49:25.922 00.000 11872 GuideStep: 0.5 px 235 ms WEST, -0.3 px 251 ms NORTH
21:49:25.925 00.003 9960 Worker thread wakes up
21:49:25.925 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:49:25.926 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:49:27.183 01.257 9960 Exposure complete
21:49:27.323 00.140 9960 worker thread done servicing request
21:49:27.323 00.000 11872 OnExposeComplete: enter
21:49:27.328 00.005 11872 UpdateGuideState(): m_state=6
21:49:27.335 00.007 11872 Star::Find(15, 64, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 672
21:49:27.339 00.004 11872 Star::Find returns 1 (0), X=65.59, Y=854.87, Mass=2388, SNR=33.0, Peak=131 HFD=4.9
21:49:27.344 00.005 11872 CameraToMount -- cameraTheta (1.06) - m_xAngle (-3.14) = xAngle (4.20 = -2.08)
21:49:27.348 00.004 11872 CameraToMount -- cameraTheta (1.06) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.03 = -2.26)
21:49:27.352 00.004 11872 CameraToMount -- cameraX=0.20 cameraY=0.36 hyp=0.41 cameraTheta=1.06 mountX=-0.20 mountY=-0.32, mountTheta=-2.14
21:49:27.359 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.20, y=0.36, opts=13)
21:49:27.365 00.006 11872 Enqueuing Move request for scope (0.20, 0.36)
21:49:27.369 00.004 9960 Worker thread wakes up
21:49:27.369 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=131, med=0, FiltMin=0, FiltMax=78, Gamma=1.000
21:49:27.373 00.004 11872 UpdateGuideState exits: m=2388 SNR=33.0
21:49:27.377 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:27.381 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:49:27.385 00.004 11872 Enqueuing Expose request
21:49:27.389 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.36) opts 0xd
21:49:27.390 00.001 9960 Handling offset move in thread for scope, endpoint = (0.20, 0.36)
21:49:27.390 00.000 9960 Moving (0.20, 0.36) raw xDistance=-0.20 yDistance=-0.32
21:49:27.390 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.20
21:49:27.390 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
21:49:27.391 00.001 9960 MoveAxis(E, 78, ABG)
21:49:27.391 00.000 9960 Guiding  Dir = 2, Dur = 78
21:49:27.391 00.000 9960 IsSlewing returns 0
21:49:27.391 00.000 9960 IsGuiding returns 0
21:49:27.392 00.001 9960 PulseGuide returned control before completion, sleep 88
21:49:27.496 00.104 9960 IsGuiding returns 1
21:49:27.496 00.000 9960 scope still moving after pulse duration time elapsed
21:49:27.528 00.032 9960 IsSlewing returns 0
21:49:27.529 00.001 9960 IsGuiding returns 0
21:49:27.529 00.000 9960 scope move finished after 78 + 59 ms
21:49:27.529 00.000 9960 Move returns status 0, amount 78
21:49:27.530 00.001 9960 MoveAxis(N, 238, ABG)
21:49:27.530 00.000 9960 Guiding  Dir = 0, Dur = 238
21:49:27.530 00.000 9960 IsSlewing returns 0
21:49:27.531 00.001 9960 IsGuiding returns 0
21:49:27.532 00.001 9960 PulseGuide returned control before completion, sleep 248
21:49:27.795 00.263 9960 IsGuiding returns 1
21:49:27.796 00.001 9960 scope still moving after pulse duration time elapsed
21:49:27.828 00.032 9960 IsSlewing returns 0
21:49:27.829 00.001 9960 IsGuiding returns 0
21:49:27.829 00.000 9960 scope move finished after 238 + 59 ms
21:49:27.829 00.000 9960 Move returns status 0, amount 238
21:49:27.829 00.000 9960 move complete, result=0
21:49:27.830 00.001 9960 worker thread done servicing request
21:49:27.830 00.000 11872 GuideStep: -0.2 px 78 ms EAST, -0.3 px 238 ms NORTH
21:49:27.836 00.006 9960 Worker thread wakes up
21:49:27.837 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:49:27.837 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:49:29.087 01.250 9960 Exposure complete
21:49:29.191 00.104 9960 worker thread done servicing request
21:49:29.192 00.001 11872 OnExposeComplete: enter
21:49:29.197 00.005 11872 UpdateGuideState(): m_state=6
21:49:29.202 00.005 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 673
21:49:29.206 00.004 11872 Star::Find returns 1 (0), X=65.60, Y=855.19, Mass=2374, SNR=33.2, Peak=117 HFD=4.8
21:49:29.210 00.004 11872 CameraToMount -- cameraTheta (1.27) - m_xAngle (-3.14) = xAngle (4.41 = -1.87)
21:49:29.213 00.003 11872 CameraToMount -- cameraTheta (1.27) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.24 = -2.05)
21:49:29.217 00.004 11872 CameraToMount -- cameraX=0.21 cameraY=0.68 hyp=0.71 cameraTheta=1.27 mountX=-0.21 mountY=-0.63, mountTheta=-1.89
21:49:29.222 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.21, y=0.68, opts=13)
21:49:29.225 00.003 11872 Enqueuing Move request for scope (0.21, 0.68)
21:49:29.229 00.004 9960 Worker thread wakes up
21:49:29.229 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=117, med=0, FiltMin=0, FiltMax=87, Gamma=1.000
21:49:29.234 00.005 11872 UpdateGuideState exits: m=2374 SNR=33.2
21:49:29.237 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:29.240 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:49:29.245 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.68) opts 0xd
21:49:29.245 00.000 9960 Handling offset move in thread for scope, endpoint = (0.21, 0.68)
21:49:29.245 00.000 9960 Moving (0.21, 0.68) raw xDistance=-0.21 yDistance=-0.63
21:49:29.245 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.21
21:49:29.245 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.63 from input -0.63
21:49:29.245 00.000 9960 MoveAxis(E, 105, ABG)
21:49:29.245 00.000 9960 Guiding  Dir = 2, Dur = 105
21:49:29.245 00.000 11872 Enqueuing Expose request
21:49:29.250 00.005 9960 IsSlewing returns 0
21:49:29.250 00.000 9960 IsGuiding returns 0
21:49:29.250 00.000 9960 PulseGuide returned control before completion, sleep 115
21:49:29.372 00.122 9960 IsGuiding returns 1
21:49:29.372 00.000 9960 scope still moving after pulse duration time elapsed
21:49:29.403 00.031 9960 IsSlewing returns 0
21:49:29.404 00.001 9960 IsGuiding returns 0
21:49:29.405 00.001 9960 scope move finished after 105 + 49 ms
21:49:29.405 00.000 9960 Move returns status 0, amount 105
21:49:29.405 00.000 9960 MoveAxis(N, 472, ABG)
21:49:29.406 00.001 9960 Guiding  Dir = 0, Dur = 472
21:49:29.406 00.000 9960 IsSlewing returns 0
21:49:29.407 00.001 9960 IsGuiding returns 0
21:49:29.407 00.000 9960 PulseGuide returned control before completion, sleep 482
21:49:29.905 00.498 9960 IsGuiding returns 1
21:49:29.906 00.001 9960 scope still moving after pulse duration time elapsed
21:49:29.936 00.030 9960 IsSlewing returns 0
21:49:29.936 00.000 9960 IsGuiding returns 1
21:49:29.967 00.031 9960 IsSlewing returns 0
21:49:29.968 00.001 9960 IsGuiding returns 1
21:49:29.999 00.031 9960 IsSlewing returns 0
21:49:29.999 00.000 9960 IsGuiding returns 0
21:49:30.000 00.001 9960 scope move finished after 472 + 120 ms
21:49:30.001 00.001 9960 Move returns status 0, amount 472
21:49:30.001 00.000 9960 move complete, result=0
21:49:30.002 00.001 9960 worker thread done servicing request
21:49:30.002 00.000 11872 GuideStep: -0.2 px 105 ms EAST, -0.6 px 472 ms NORTH
21:49:30.008 00.006 9960 Worker thread wakes up
21:49:30.008 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:49:30.008 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:49:31.258 01.250 9960 Exposure complete
21:49:31.389 00.131 9960 worker thread done servicing request
21:49:31.389 00.000 11872 OnExposeComplete: enter
21:49:31.394 00.005 11872 UpdateGuideState(): m_state=6
21:49:31.398 00.004 11872 Star::Find(15, 65, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 674
21:49:31.402 00.004 11872 Star::Find returns 1 (0), X=65.42, Y=854.19, Mass=2448, SNR=33.5, Peak=156 HFD=5.1
21:49:31.406 00.004 11872 CameraToMount -- cameraTheta (-1.46) - m_xAngle (-3.14) = xAngle (1.67 = 1.67)
21:49:31.411 00.005 11872 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.50 = 1.50)
21:49:31.414 00.003 11872 CameraToMount -- cameraX=0.03 cameraY=-0.32 hyp=0.32 cameraTheta=-1.46 mountX=-0.03 mountY=0.32, mountTheta=1.67
21:49:31.420 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.03, y=-0.32, opts=13)
21:49:31.425 00.005 11872 Enqueuing Move request for scope (0.03, -0.32)
21:49:31.429 00.004 9960 Worker thread wakes up
21:49:31.429 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=156, med=0, FiltMin=0, FiltMax=79, Gamma=1.000
21:49:31.433 00.004 11872 UpdateGuideState exits: m=2448 SNR=33.5
21:49:31.437 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:31.440 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:49:31.445 00.005 11872 Enqueuing Expose request
21:49:31.448 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.32) opts 0xd
21:49:31.449 00.001 9960 Handling offset move in thread for scope, endpoint = (0.03, -0.32)
21:49:31.449 00.000 9960 Moving (0.03, -0.32) raw xDistance=-0.03 yDistance=0.32
21:49:31.449 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:49:31.449 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:49:31.449 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32
21:49:31.449 00.000 9960 MoveAxis(E, 0, ABG)
21:49:31.450 00.001 9960 Move returns status 0, amount 0
21:49:31.450 00.000 9960 MoveAxis(N, 0, ABG)
21:49:31.450 00.000 9960 Move returns status 0, amount 0
21:49:31.450 00.000 9960 move complete, result=0
21:49:31.450 00.000 9960 worker thread done servicing request
21:49:31.452 00.002 11872 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
21:49:31.456 00.004 9960 Worker thread wakes up
21:49:31.456 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:49:31.456 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:49:32.704 01.248 9960 Exposure complete
21:49:32.836 00.132 9960 worker thread done servicing request
21:49:32.836 00.000 11872 OnExposeComplete: enter
21:49:32.841 00.005 11872 UpdateGuideState(): m_state=6
21:49:32.844 00.003 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 675
21:49:32.848 00.004 11872 Star::Find returns 1 (0), X=65.30, Y=854.30, Mass=2392, SNR=33.2, Peak=138 HFD=5.3
21:49:32.853 00.005 11872 CameraToMount -- cameraTheta (-1.97) - m_xAngle (-3.14) = xAngle (1.17 = 1.17)
21:49:32.856 00.003 11872 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.99 = 0.99)
21:49:32.859 00.003 11872 CameraToMount -- cameraX=-0.09 cameraY=-0.21 hyp=0.22 cameraTheta=-1.97 mountX=0.09 mountY=0.19, mountTheta=1.13
21:49:32.865 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.09, y=-0.21, opts=13)
21:49:32.869 00.004 11872 Enqueuing Move request for scope (-0.09, -0.21)
21:49:32.874 00.005 9960 Worker thread wakes up
21:49:32.874 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=138, med=0, FiltMin=0, FiltMax=73, Gamma=1.000
21:49:32.878 00.004 11872 UpdateGuideState exits: m=2392 SNR=33.2
21:49:32.881 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:32.885 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:49:32.890 00.005 11872 Enqueuing Expose request
21:49:32.893 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.21) opts 0xd
21:49:32.894 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.09, -0.21)
21:49:32.894 00.000 9960 Moving (-0.09, -0.21) raw xDistance=0.09 yDistance=0.19
21:49:32.894 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:49:32.894 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:49:32.895 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
21:49:32.895 00.000 9960 MoveAxis(E, 0, ABG)
21:49:32.895 00.000 9960 Move returns status 0, amount 0
21:49:32.895 00.000 9960 MoveAxis(N, 0, ABG)
21:49:32.896 00.001 9960 Move returns status 0, amount 0
21:49:32.896 00.000 9960 move complete, result=0
21:49:32.896 00.000 9960 worker thread done servicing request
21:49:32.896 00.000 9960 Worker thread wakes up
21:49:32.896 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:49:32.901 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:49:32.901 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:49:34.150 01.249 9960 Exposure complete
21:49:34.303 00.153 9960 worker thread done servicing request
21:49:34.305 00.002 11872 OnExposeComplete: enter
21:49:34.309 00.004 11872 UpdateGuideState(): m_state=6
21:49:34.316 00.007 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 676
21:49:34.319 00.003 11872 Star::Find returns 1 (0), X=65.43, Y=854.62, Mass=2391, SNR=33.3, Peak=126 HFD=5.0
21:49:34.323 00.004 11872 CameraToMount -- cameraTheta (1.19) - m_xAngle (-3.14) = xAngle (4.33 = -1.96)
21:49:34.331 00.008 11872 CameraToMount -- cameraTheta (1.19) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.15 = -2.13)
21:49:34.336 00.005 11872 CameraToMount -- cameraX=0.04 cameraY=0.11 hyp=0.12 cameraTheta=1.19 mountX=-0.05 mountY=-0.10, mountTheta=-1.99
21:49:34.341 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.04, y=0.11, opts=13)
21:49:34.345 00.004 11872 Enqueuing Move request for scope (0.04, 0.11)
21:49:34.347 00.002 9960 Worker thread wakes up
21:49:34.348 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=126, med=0, FiltMin=0, FiltMax=73, Gamma=1.000
21:49:34.352 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.11) opts 0xd
21:49:34.352 00.000 11872 UpdateGuideState exits: m=2391 SNR=33.3
21:49:34.355 00.003 9960 Handling offset move in thread for scope, endpoint = (0.04, 0.11)
21:49:34.355 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:34.359 00.004 9960 Moving (0.04, 0.11) raw xDistance=-0.05 yDistance=-0.10
21:49:34.359 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:49:34.362 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:49:34.362 00.000 11872 Enqueuing Expose request
21:49:34.366 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:49:34.366 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:49:34.366 00.000 9960 MoveAxis(E, 0, ABG)
21:49:34.368 00.002 9960 Move returns status 0, amount 0
21:49:34.368 00.000 9960 MoveAxis(N, 0, ABG)
21:49:34.368 00.000 9960 Move returns status 0, amount 0
21:49:34.368 00.000 9960 move complete, result=0
21:49:34.368 00.000 9960 worker thread done servicing request
21:49:34.368 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:49:34.371 00.003 9960 Worker thread wakes up
21:49:34.371 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:49:34.373 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:49:35.619 01.246 9960 Exposure complete
21:49:35.752 00.133 9960 worker thread done servicing request
21:49:35.753 00.001 11872 OnExposeComplete: enter
21:49:35.757 00.004 11872 UpdateGuideState(): m_state=6
21:49:35.761 00.004 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 677
21:49:35.768 00.007 11872 Star::Find returns 1 (0), X=65.40, Y=854.50, Mass=2294, SNR=32.6, Peak=132 HFD=5.0
21:49:35.773 00.005 11872 CameraToMount -- cameraTheta (-0.76) - m_xAngle (-3.14) = xAngle (2.38 = 2.38)
21:49:35.777 00.004 11872 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.21 = 2.21)
21:49:35.781 00.004 11872 CameraToMount -- cameraX=0.01 cameraY=-0.01 hyp=0.01 cameraTheta=-0.76 mountX=-0.01 mountY=0.01, mountTheta=2.30
21:49:35.787 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.01, y=-0.01, opts=13)
21:49:35.790 00.003 11872 Enqueuing Move request for scope (0.01, -0.01)
21:49:35.798 00.008 9960 Worker thread wakes up
21:49:35.798 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=132, med=0, FiltMin=0, FiltMax=81, Gamma=1.000
21:49:35.804 00.006 11872 UpdateGuideState exits: m=2294 SNR=32.6
21:49:35.809 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:35.814 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.01) opts 0xd
21:49:35.814 00.000 9960 Handling offset move in thread for scope, endpoint = (0.01, -0.01)
21:49:35.814 00.000 9960 Moving (0.01, -0.01) raw xDistance=-0.01 yDistance=0.01
21:49:35.814 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:49:35.815 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:49:35.815 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:49:35.819 00.004 11872 Enqueuing Expose request
21:49:35.823 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:49:35.823 00.000 9960 MoveAxis(E, 0, ABG)
21:49:35.824 00.001 9960 Move returns status 0, amount 0
21:49:35.824 00.000 9960 MoveAxis(N, 0, ABG)
21:49:35.824 00.000 9960 Move returns status 0, amount 0
21:49:35.824 00.000 9960 move complete, result=0
21:49:35.824 00.000 9960 worker thread done servicing request
21:49:35.826 00.002 11872 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:49:35.831 00.005 9960 Worker thread wakes up
21:49:35.831 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:49:35.831 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:49:37.075 01.244 9960 Exposure complete
21:49:37.194 00.119 9960 worker thread done servicing request
21:49:37.194 00.000 11872 OnExposeComplete: enter
21:49:37.199 00.005 11872 UpdateGuideState(): m_state=6
21:49:37.205 00.006 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 678
21:49:37.210 00.005 11872 Star::Find returns 1 (0), X=65.41, Y=854.79, Mass=2549, SNR=34.4, Peak=144 HFD=5.1
21:49:37.215 00.005 11872 CameraToMount -- cameraTheta (1.49) - m_xAngle (-3.14) = xAngle (4.62 = -1.66)
21:49:37.219 00.004 11872 CameraToMount -- cameraTheta (1.49) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.45 = -1.83)
21:49:37.222 00.003 11872 CameraToMount -- cameraX=0.02 cameraY=0.28 hyp=0.28 cameraTheta=1.49 mountX=-0.02 mountY=-0.27, mountTheta=-1.66
21:49:37.227 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.02, y=0.28, opts=13)
21:49:37.232 00.005 11872 Enqueuing Move request for scope (0.02, 0.28)
21:49:37.237 00.005 9960 Worker thread wakes up
21:49:37.237 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.28) opts 0xd
21:49:37.237 00.000 9960 Handling offset move in thread for scope, endpoint = (0.02, 0.28)
21:49:37.237 00.000 9960 Moving (0.02, 0.28) raw xDistance=-0.02 yDistance=-0.27
21:49:37.237 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:49:37.238 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
21:49:37.238 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=144, med=0, FiltMin=0, FiltMax=78, Gamma=1.000
21:49:37.244 00.006 11872 UpdateGuideState exits: m=2549 SNR=34.4
21:49:37.249 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:37.252 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:49:37.257 00.005 11872 Enqueuing Expose request
21:49:37.261 00.004 9960 MoveAxis(E, 0, ABG)
21:49:37.261 00.000 9960 Move returns status 0, amount 0
21:49:37.261 00.000 9960 MoveAxis(N, 201, ABG)
21:49:37.261 00.000 9960 Guiding  Dir = 0, Dur = 201
21:49:37.263 00.002 9960 IsSlewing returns 0
21:49:37.263 00.000 9960 IsGuiding returns 0
21:49:37.263 00.000 9960 PulseGuide returned control before completion, sleep 211
21:49:37.475 00.212 9960 IsGuiding returns 1
21:49:37.475 00.000 9960 scope still moving after pulse duration time elapsed
21:49:37.506 00.031 9960 IsSlewing returns 0
21:49:37.507 00.001 9960 IsGuiding returns 0
21:49:37.508 00.001 9960 scope move finished after 201 + 43 ms
21:49:37.508 00.000 9960 Move returns status 0, amount 201
21:49:37.508 00.000 9960 move complete, result=0
21:49:37.510 00.002 9960 worker thread done servicing request
21:49:37.510 00.000 9960 Worker thread wakes up
21:49:37.510 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.3 px 201 ms NORTH
21:49:37.518 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
21:49:37.518 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:49:38.767 01.249 9960 Exposure complete
21:49:38.893 00.126 9960 worker thread done servicing request
21:49:38.894 00.001 11872 OnExposeComplete: enter
21:49:38.899 00.005 11872 UpdateGuideState(): m_state=6
21:49:38.904 00.005 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 679
21:49:38.910 00.006 11872 Star::Find returns 1 (0), X=65.36, Y=854.70, Mass=2441, SNR=33.4, Peak=128 HFD=4.8
21:49:38.915 00.005 11872 CameraToMount -- cameraTheta (1.71) - m_xAngle (-3.14) = xAngle (4.85 = -1.43)
21:49:38.920 00.005 11872 CameraToMount -- cameraTheta (1.71) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.68 = -1.61)
21:49:38.923 00.003 11872 CameraToMount -- cameraX=-0.03 cameraY=0.19 hyp=0.19 cameraTheta=1.71 mountX=0.03 mountY=-0.19, mountTheta=-1.44
21:49:38.928 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.03, y=0.19, opts=13)
21:49:38.933 00.005 11872 Enqueuing Move request for scope (-0.03, 0.19)
21:49:38.938 00.005 9960 Worker thread wakes up
21:49:38.939 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=128, med=0, FiltMin=0, FiltMax=87, Gamma=1.000
21:49:38.943 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.19) opts 0xd
21:49:38.943 00.000 11872 UpdateGuideState exits: m=2441 SNR=33.4
21:49:38.948 00.005 9960 Handling offset move in thread for scope, endpoint = (-0.03, 0.19)
21:49:38.948 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:38.952 00.004 9960 Moving (-0.03, 0.19) raw xDistance=0.03 yDistance=-0.19
21:49:38.952 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:49:38.955 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:49:38.955 00.000 11872 Enqueuing Expose request
21:49:38.958 00.003 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:49:38.958 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:49:38.958 00.000 9960 MoveAxis(E, 0, ABG)
21:49:38.958 00.000 9960 Move returns status 0, amount 0
21:49:38.958 00.000 9960 MoveAxis(N, 0, ABG)
21:49:38.959 00.001 9960 Move returns status 0, amount 0
21:49:38.959 00.000 9960 move complete, result=0
21:49:38.959 00.000 9960 worker thread done servicing request
21:49:38.959 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:49:38.964 00.005 9960 Worker thread wakes up
21:49:38.964 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:49:38.964 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:49:40.198 01.234 9960 Exposure complete
21:49:40.310 00.112 9960 worker thread done servicing request
21:49:40.311 00.001 11872 OnExposeComplete: enter
21:49:40.316 00.005 11872 UpdateGuideState(): m_state=6
21:49:40.322 00.006 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 680
21:49:40.327 00.005 11872 Star::Find returns 1 (0), X=65.32, Y=854.76, Mass=2454, SNR=33.5, Peak=135 HFD=4.9
21:49:40.332 00.005 11872 CameraToMount -- cameraTheta (1.84) - m_xAngle (-3.14) = xAngle (4.97 = -1.31)
21:49:40.337 00.005 11872 CameraToMount -- cameraTheta (1.84) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.80 = -1.48)
21:49:40.341 00.004 11872 CameraToMount -- cameraX=-0.07 cameraY=0.26 hyp=0.26 cameraTheta=1.84 mountX=0.07 mountY=-0.26, mountTheta=-1.32
21:49:40.347 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.07, y=0.26, opts=13)
21:49:40.353 00.006 11872 Enqueuing Move request for scope (-0.07, 0.26)
21:49:40.358 00.005 9960 Worker thread wakes up
21:49:40.358 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.26) opts 0xd
21:49:40.359 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.07, 0.26)
21:49:40.359 00.000 9960 Moving (-0.07, 0.26) raw xDistance=0.07 yDistance=-0.26
21:49:40.359 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=135, med=0, FiltMin=0, FiltMax=84, Gamma=1.000
21:49:40.363 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:49:40.363 00.000 11872 UpdateGuideState exits: m=2454 SNR=33.5
21:49:40.368 00.005 9960 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
21:49:40.368 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:40.371 00.003 9960 MoveAxis(E, 0, ABG)
21:49:40.371 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:49:40.373 00.002 9960 Move returns status 0, amount 0
21:49:40.375 00.002 11872 Enqueuing Expose request
21:49:40.377 00.002 9960 MoveAxis(N, 197, ABG)
21:49:40.377 00.000 9960 Guiding  Dir = 0, Dur = 197
21:49:40.378 00.001 9960 IsSlewing returns 0
21:49:40.380 00.002 9960 IsGuiding returns 0
21:49:40.380 00.000 9960 PulseGuide returned control before completion, sleep 207
21:49:40.598 00.218 9960 IsGuiding returns 1
21:49:40.599 00.001 9960 scope still moving after pulse duration time elapsed
21:49:40.630 00.031 9960 IsSlewing returns 0
21:49:40.630 00.000 9960 IsGuiding returns 0
21:49:40.630 00.000 9960 scope move finished after 197 + 52 ms
21:49:40.631 00.001 9960 Move returns status 0, amount 197
21:49:40.631 00.000 9960 move complete, result=0
21:49:40.631 00.000 9960 worker thread done servicing request
21:49:40.631 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 197 ms NORTH
21:49:40.638 00.007 9960 Worker thread wakes up
21:49:40.639 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:49:40.639 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:49:41.888 01.249 9960 Exposure complete
21:49:41.990 00.102 9960 worker thread done servicing request
21:49:41.990 00.000 11872 OnExposeComplete: enter
21:49:41.993 00.003 11872 UpdateGuideState(): m_state=6
21:49:41.996 00.003 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 681
21:49:41.999 00.003 11872 Star::Find returns 1 (0), X=65.45, Y=854.80, Mass=2397, SNR=33.3, Peak=153 HFD=4.6
21:49:42.003 00.004 11872 CameraToMount -- cameraTheta (1.37) - m_xAngle (-3.14) = xAngle (4.51 = -1.78)
21:49:42.006 00.003 11872 CameraToMount -- cameraTheta (1.37) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.33 = -1.95)
21:49:42.009 00.003 11872 CameraToMount -- cameraX=0.06 cameraY=0.29 hyp=0.29 cameraTheta=1.37 mountX=-0.06 mountY=-0.27, mountTheta=-1.79
21:49:42.014 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.06, y=0.29, opts=13)
21:49:42.018 00.004 11872 Enqueuing Move request for scope (0.06, 0.29)
21:49:42.023 00.005 9960 Worker thread wakes up
21:49:42.023 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=153, med=0, FiltMin=0, FiltMax=89, Gamma=1.000
21:49:42.027 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.29) opts 0xd
21:49:42.027 00.000 11872 UpdateGuideState exits: m=2397 SNR=33.3
21:49:42.031 00.004 9960 Handling offset move in thread for scope, endpoint = (0.06, 0.29)
21:49:42.031 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:42.035 00.004 9960 Moving (0.06, 0.29) raw xDistance=-0.06 yDistance=-0.27
21:49:42.035 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:49:42.039 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:49:42.039 00.000 11872 Enqueuing Expose request
21:49:42.043 00.004 9960 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
21:49:42.043 00.000 9960 MoveAxis(E, 0, ABG)
21:49:42.043 00.000 9960 Move returns status 0, amount 0
21:49:42.043 00.000 9960 MoveAxis(N, 202, ABG)
21:49:42.043 00.000 9960 Guiding  Dir = 0, Dur = 202
21:49:42.044 00.001 9960 IsSlewing returns 0
21:49:42.045 00.001 9960 IsGuiding returns 0
21:49:42.045 00.000 9960 PulseGuide returned control before completion, sleep 212
21:49:42.268 00.223 9960 IsGuiding returns 1
21:49:42.269 00.001 9960 scope still moving after pulse duration time elapsed
21:49:42.300 00.031 9960 IsSlewing returns 0
21:49:42.300 00.000 9960 IsGuiding returns 0
21:49:42.301 00.001 9960 scope move finished after 202 + 53 ms
21:49:42.301 00.000 9960 Move returns status 0, amount 202
21:49:42.301 00.000 9960 move complete, result=0
21:49:42.301 00.000 9960 worker thread done servicing request
21:49:42.302 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 202 ms NORTH
21:49:42.309 00.007 9960 Worker thread wakes up
21:49:42.309 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:49:42.310 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:49:43.559 01.249 9960 Exposure complete
21:49:43.669 00.110 9960 worker thread done servicing request
21:49:43.669 00.000 11872 OnExposeComplete: enter
21:49:43.672 00.003 11872 UpdateGuideState(): m_state=6
21:49:43.676 00.004 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 682
21:49:43.682 00.006 11872 Star::Find returns 1 (0), X=65.30, Y=854.52, Mass=2433, SNR=33.6, Peak=127 HFD=5.1
21:49:43.688 00.006 11872 CameraToMount -- cameraTheta (3.07) - m_xAngle (-3.14) = xAngle (6.21 = -0.07)
21:49:43.694 00.006 11872 CameraToMount -- cameraTheta (3.07) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (6.04 = -0.24)
21:49:43.698 00.004 11872 CameraToMount -- cameraX=-0.09 cameraY=0.01 hyp=0.09 cameraTheta=3.07 mountX=0.09 mountY=-0.02, mountTheta=-0.24
21:49:43.703 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.09, y=0.01, opts=13)
21:49:43.706 00.003 11872 Enqueuing Move request for scope (-0.09, 0.01)
21:49:43.710 00.004 9960 Worker thread wakes up
21:49:43.710 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=127, med=0, FiltMin=0, FiltMax=75, Gamma=1.000
21:49:43.715 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.01) opts 0xd
21:49:43.715 00.000 11872 UpdateGuideState exits: m=2433 SNR=33.6
21:49:43.720 00.005 9960 Handling offset move in thread for scope, endpoint = (-0.09, 0.01)
21:49:43.720 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:43.726 00.006 9960 Moving (-0.09, 0.01) raw xDistance=0.09 yDistance=-0.02
21:49:43.727 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:49:43.730 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:49:43.730 00.000 11872 Enqueuing Expose request
21:49:43.735 00.005 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:49:43.735 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:49:43.736 00.001 9960 MoveAxis(E, 0, ABG)
21:49:43.736 00.000 9960 Move returns status 0, amount 0
21:49:43.736 00.000 9960 MoveAxis(N, 0, ABG)
21:49:43.737 00.001 9960 Move returns status 0, amount 0
21:49:43.737 00.000 9960 move complete, result=0
21:49:43.737 00.000 9960 worker thread done servicing request
21:49:43.737 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:49:43.743 00.006 9960 Worker thread wakes up
21:49:43.743 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:49:43.743 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:49:44.990 01.247 9960 Exposure complete
21:49:45.120 00.130 9960 worker thread done servicing request
21:49:45.121 00.001 11872 OnExposeComplete: enter
21:49:45.125 00.004 11872 UpdateGuideState(): m_state=6
21:49:45.130 00.005 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 683
21:49:45.134 00.004 11872 Star::Find returns 1 (0), X=65.35, Y=854.66, Mass=2485, SNR=33.9, Peak=134 HFD=5.0
21:49:45.140 00.006 11872 CameraToMount -- cameraTheta (1.81) - m_xAngle (-3.14) = xAngle (4.94 = -1.34)
21:49:45.144 00.004 11872 CameraToMount -- cameraTheta (1.81) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.77 = -1.51)
21:49:45.148 00.004 11872 CameraToMount -- cameraX=-0.04 cameraY=0.15 hyp=0.15 cameraTheta=1.81 mountX=0.03 mountY=-0.15, mountTheta=-1.34
21:49:45.153 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.04, y=0.15, opts=13)
21:49:45.159 00.006 11872 Enqueuing Move request for scope (-0.04, 0.15)
21:49:45.163 00.004 9960 Worker thread wakes up
21:49:45.164 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.15) opts 0xd
21:49:45.164 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.04, 0.15)
21:49:45.164 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=134, med=0, FiltMin=0, FiltMax=78, Gamma=1.000
21:49:45.172 00.008 9960 Moving (-0.04, 0.15) raw xDistance=0.03 yDistance=-0.15
21:49:45.172 00.000 11872 UpdateGuideState exits: m=2485 SNR=33.9
21:49:45.177 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:49:45.177 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:45.181 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:49:45.181 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:49:45.186 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:49:45.186 00.000 11872 Enqueuing Expose request
21:49:45.192 00.006 9960 MoveAxis(E, 0, ABG)
21:49:45.192 00.000 9960 Move returns status 0, amount 0
21:49:45.192 00.000 9960 MoveAxis(N, 0, ABG)
21:49:45.192 00.000 9960 Move returns status 0, amount 0
21:49:45.192 00.000 9960 move complete, result=0
21:49:45.194 00.002 9960 worker thread done servicing request
21:49:45.194 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:49:45.198 00.004 9960 Worker thread wakes up
21:49:45.198 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:49:45.199 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:49:46.444 01.245 9960 Exposure complete
21:49:46.569 00.125 9960 worker thread done servicing request
21:49:46.569 00.000 11872 OnExposeComplete: enter
21:49:46.573 00.004 11872 UpdateGuideState(): m_state=6
21:49:46.578 00.005 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 684
21:49:46.583 00.005 11872 Star::Find returns 1 (0), X=65.31, Y=855.19, Mass=2326, SNR=32.3, Peak=153 HFD=4.7
21:49:46.588 00.005 11872 CameraToMount -- cameraTheta (1.69) - m_xAngle (-3.14) = xAngle (4.83 = -1.46)
21:49:46.593 00.005 11872 CameraToMount -- cameraTheta (1.69) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.65 = -1.63)
21:49:46.598 00.005 11872 CameraToMount -- cameraX=-0.08 cameraY=0.68 hyp=0.69 cameraTheta=1.69 mountX=0.08 mountY=-0.68, mountTheta=-1.46
21:49:46.604 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.08, y=0.68, opts=13)
21:49:46.611 00.007 11872 Enqueuing Move request for scope (-0.08, 0.68)
21:49:46.616 00.005 9960 Worker thread wakes up
21:49:46.617 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=153, med=0, FiltMin=0, FiltMax=73, Gamma=1.000
21:49:46.622 00.005 11872 UpdateGuideState exits: m=2326 SNR=32.3
21:49:46.627 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:46.631 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:49:46.634 00.003 11872 Enqueuing Expose request
21:49:46.640 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.68) opts 0xd
21:49:46.640 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.08, 0.68)
21:49:46.640 00.000 9960 Moving (-0.08, 0.68) raw xDistance=0.08 yDistance=-0.68
21:49:46.640 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:49:46.640 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.68 from input -0.68
21:49:46.641 00.001 9960 MoveAxis(E, 0, ABG)
21:49:46.641 00.000 9960 Move returns status 0, amount 0
21:49:46.641 00.000 9960 MoveAxis(N, 511, ABG)
21:49:46.641 00.000 9960 Guiding  Dir = 0, Dur = 511
21:49:46.642 00.001 9960 IsSlewing returns 0
21:49:46.642 00.000 9960 IsGuiding returns 0
21:49:46.642 00.000 9960 PulseGuide returned control before completion, sleep 521
21:49:47.172 00.530 9960 IsGuiding returns 1
21:49:47.172 00.000 9960 scope still moving after pulse duration time elapsed
21:49:47.203 00.031 9960 IsSlewing returns 0
21:49:47.203 00.000 9960 IsGuiding returns 0
21:49:47.203 00.000 9960 scope move finished after 511 + 50 ms
21:49:47.204 00.001 9960 Move returns status 0, amount 511
21:49:47.204 00.000 9960 move complete, result=0
21:49:47.204 00.000 9960 worker thread done servicing request
21:49:47.204 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.7 px 511 ms NORTH
21:49:47.210 00.006 9960 Worker thread wakes up
21:49:47.210 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:49:47.211 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:49:48.464 01.253 9960 Exposure complete
21:49:48.596 00.132 9960 worker thread done servicing request
21:49:48.597 00.001 11872 OnExposeComplete: enter
21:49:48.601 00.004 11872 UpdateGuideState(): m_state=6
21:49:48.608 00.007 11872 Star::Find(15, 65, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 685
21:49:48.612 00.004 11872 Star::Find returns 1 (0), X=65.18, Y=854.26, Mass=2372, SNR=32.9, Peak=139 HFD=5.0
21:49:48.615 00.003 11872 CameraToMount -- cameraTheta (-2.25) - m_xAngle (-3.14) = xAngle (0.89 = 0.89)
21:49:48.619 00.004 11872 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.71 = 0.71)
21:49:48.622 00.003 11872 CameraToMount -- cameraX=-0.21 cameraY=-0.25 hyp=0.33 cameraTheta=-2.25 mountX=0.21 mountY=0.21, mountTheta=0.80
21:49:48.627 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.21, y=-0.25, opts=13)
21:49:48.631 00.004 11872 Enqueuing Move request for scope (-0.21, -0.25)
21:49:48.634 00.003 9960 Worker thread wakes up
21:49:48.634 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.25) opts 0xd
21:49:48.634 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=139, med=0, FiltMin=0, FiltMax=65, Gamma=1.000
21:49:48.640 00.006 9960 Handling offset move in thread for scope, endpoint = (-0.21, -0.25)
21:49:48.640 00.000 11872 UpdateGuideState exits: m=2372 SNR=32.9
21:49:48.644 00.004 9960 Moving (-0.21, -0.25) raw xDistance=0.21 yDistance=0.21
21:49:48.644 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
21:49:48.644 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:48.647 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:49:48.651 00.004 11872 Enqueuing Expose request
21:49:48.655 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:49:48.655 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
21:49:48.656 00.001 9960 MoveAxis(W, 97, ABG)
21:49:48.656 00.000 9960 Guiding  Dir = 3, Dur = 97
21:49:48.656 00.000 9960 IsSlewing returns 0
21:49:48.656 00.000 9960 IsGuiding returns 0
21:49:48.658 00.002 9960 PulseGuide returned control before completion, sleep 107
21:49:48.766 00.108 9960 IsGuiding returns 1
21:49:48.766 00.000 9960 scope still moving after pulse duration time elapsed
21:49:48.799 00.033 9960 IsSlewing returns 0
21:49:48.799 00.000 9960 IsGuiding returns 0
21:49:48.800 00.001 9960 scope move finished after 97 + 45 ms
21:49:48.800 00.000 9960 Move returns status 0, amount 97
21:49:48.800 00.000 9960 MoveAxis(N, 0, ABG)
21:49:48.800 00.000 9960 Move returns status 0, amount 0
21:49:48.802 00.002 9960 move complete, result=0
21:49:48.802 00.000 9960 worker thread done servicing request
21:49:48.802 00.000 9960 Worker thread wakes up
21:49:48.802 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:49:48.802 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:49:48.802 00.000 11872 GuideStep: 0.2 px 97 ms WEST, 0.2 px 0 ms NORTH
21:49:50.056 01.254 9960 Exposure complete
21:49:50.183 00.127 9960 worker thread done servicing request
21:49:50.183 00.000 11872 OnExposeComplete: enter
21:49:50.186 00.003 11872 UpdateGuideState(): m_state=6
21:49:50.190 00.004 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 686
21:49:50.193 00.003 11872 Star::Find returns 1 (0), X=65.25, Y=854.67, Mass=2462, SNR=33.6, Peak=144 HFD=4.9
21:49:50.196 00.003 11872 CameraToMount -- cameraTheta (2.27) - m_xAngle (-3.14) = xAngle (5.41 = -0.88)
21:49:50.200 00.004 11872 CameraToMount -- cameraTheta (2.27) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.24 = -1.05)
21:49:50.204 00.004 11872 CameraToMount -- cameraX=-0.14 cameraY=0.17 hyp=0.22 cameraTheta=2.27 mountX=0.14 mountY=-0.19, mountTheta=-0.93
21:49:50.208 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.14, y=0.17, opts=13)
21:49:50.211 00.003 11872 Enqueuing Move request for scope (-0.14, 0.17)
21:49:50.214 00.003 9960 Worker thread wakes up
21:49:50.214 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=144, med=0, FiltMin=0, FiltMax=72, Gamma=1.000
21:49:50.217 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.17) opts 0xd
21:49:50.219 00.002 11872 UpdateGuideState exits: m=2462 SNR=33.6
21:49:50.222 00.003 9960 Handling offset move in thread for scope, endpoint = (-0.14, 0.17)
21:49:50.222 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:50.225 00.003 9960 Moving (-0.14, 0.17) raw xDistance=0.14 yDistance=-0.19
21:49:50.226 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:49:50.230 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
21:49:50.230 00.000 11872 Enqueuing Expose request
21:49:50.234 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:49:50.235 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:49:50.235 00.000 9960 MoveAxis(E, 0, ABG)
21:49:50.235 00.000 9960 Move returns status 0, amount 0
21:49:50.235 00.000 9960 MoveAxis(N, 0, ABG)
21:49:50.235 00.000 9960 Move returns status 0, amount 0
21:49:50.235 00.000 9960 move complete, result=0
21:49:50.236 00.001 9960 worker thread done servicing request
21:49:50.236 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:49:50.240 00.004 9960 Worker thread wakes up
21:49:50.241 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:49:50.241 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:49:51.491 01.250 9960 Exposure complete
21:49:51.618 00.127 9960 worker thread done servicing request
21:49:51.619 00.001 11872 OnExposeComplete: enter
21:49:51.622 00.003 11872 UpdateGuideState(): m_state=6
21:49:51.627 00.005 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 687
21:49:51.631 00.004 11872 Star::Find returns 1 (0), X=65.39, Y=854.77, Mass=2503, SNR=34.0, Peak=146 HFD=4.8
21:49:51.634 00.003 11872 CameraToMount -- cameraTheta (1.56) - m_xAngle (-3.14) = xAngle (4.69 = -1.59)
21:49:51.637 00.003 11872 CameraToMount -- cameraTheta (1.56) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.52 = -1.76)
21:49:51.643 00.006 11872 CameraToMount -- cameraX=0.00 cameraY=0.26 hyp=0.26 cameraTheta=1.56 mountX=-0.00 mountY=-0.26, mountTheta=-1.59
21:49:51.650 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.00, y=0.26, opts=13)
21:49:51.655 00.005 11872 Enqueuing Move request for scope (0.00, 0.26)
21:49:51.662 00.007 9960 Worker thread wakes up
21:49:51.662 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=146, med=0, FiltMin=0, FiltMax=74, Gamma=1.000
21:49:51.670 00.008 9960 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.26) opts 0xd
21:49:51.670 00.000 11872 UpdateGuideState exits: m=2503 SNR=34.0
21:49:51.675 00.005 9960 Handling offset move in thread for scope, endpoint = (0.00, 0.26)
21:49:51.675 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:51.681 00.006 9960 Moving (0.00, 0.26) raw xDistance=-0.00 yDistance=-0.26
21:49:51.681 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:49:51.684 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
21:49:51.685 00.001 11872 Enqueuing Expose request
21:49:51.689 00.004 9960 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
21:49:51.689 00.000 9960 MoveAxis(E, 0, ABG)
21:49:51.689 00.000 9960 Move returns status 0, amount 0
21:49:51.689 00.000 9960 MoveAxis(N, 191, ABG)
21:49:51.689 00.000 9960 Guiding  Dir = 0, Dur = 191
21:49:51.690 00.001 9960 IsSlewing returns 0
21:49:51.690 00.000 9960 IsGuiding returns 0
21:49:51.690 00.000 9960 PulseGuide returned control before completion, sleep 201
21:49:51.905 00.215 9960 IsGuiding returns 1
21:49:51.905 00.000 9960 scope still moving after pulse duration time elapsed
21:49:51.936 00.031 9960 IsSlewing returns 0
21:49:51.936 00.000 9960 IsGuiding returns 0
21:49:51.937 00.001 9960 scope move finished after 191 + 56 ms
21:49:51.937 00.000 9960 Move returns status 0, amount 191
21:49:51.937 00.000 9960 move complete, result=0
21:49:51.938 00.001 9960 worker thread done servicing request
21:49:51.938 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.3 px 191 ms NORTH
21:49:51.947 00.009 9960 Worker thread wakes up
21:49:51.947 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:49:51.948 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:49:53.198 01.250 9960 Exposure complete
21:49:53.324 00.126 9960 worker thread done servicing request
21:49:53.325 00.001 11872 OnExposeComplete: enter
21:49:53.332 00.007 11872 UpdateGuideState(): m_state=6
21:49:53.339 00.007 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 688
21:49:53.345 00.006 11872 Star::Find returns 1 (0), X=64.94, Y=854.22, Mass=2424, SNR=33.3, Peak=140 HFD=4.9
21:49:53.349 00.004 11872 CameraToMount -- cameraTheta (-2.57) - m_xAngle (-3.14) = xAngle (0.57 = 0.57)
21:49:53.353 00.004 11872 CameraToMount -- cameraTheta (-2.57) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.39 = 0.39)
21:49:53.360 00.007 11872 CameraToMount -- cameraX=-0.45 cameraY=-0.29 hyp=0.53 cameraTheta=-2.57 mountX=0.45 mountY=0.20, mountTheta=0.43
21:49:53.368 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=-0.45, y=-0.29, opts=13)
21:49:53.373 00.005 11872 Enqueuing Move request for scope (-0.45, -0.29)
21:49:53.379 00.006 9960 Worker thread wakes up
21:49:53.379 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=140, med=0, FiltMin=0, FiltMax=81, Gamma=1.000
21:49:53.384 00.005 11872 UpdateGuideState exits: m=2424 SNR=33.3
21:49:53.388 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.45, -0.29) opts 0xd
21:49:53.388 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.45, -0.29)
21:49:53.388 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:53.394 00.006 9960 Moving (-0.45, -0.29) raw xDistance=0.45 yDistance=0.20
21:49:53.395 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.45
21:49:53.395 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:49:53.401 00.006 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:49:53.402 00.001 11872 Enqueuing Expose request
21:49:53.408 00.006 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
21:49:53.408 00.000 9960 MoveAxis(W, 209, ABG)
21:49:53.408 00.000 9960 Guiding  Dir = 3, Dur = 209
21:49:53.409 00.001 9960 IsSlewing returns 0
21:49:53.410 00.001 9960 IsGuiding returns 0
21:49:53.410 00.000 9960 PulseGuide returned control before completion, sleep 219
21:49:53.631 00.221 9960 IsGuiding returns 1
21:49:53.631 00.000 9960 scope still moving after pulse duration time elapsed
21:49:53.662 00.031 9960 IsSlewing returns 0
21:49:53.662 00.000 9960 IsGuiding returns 0
21:49:53.662 00.000 9960 scope move finished after 209 + 43 ms
21:49:53.662 00.000 9960 Move returns status 0, amount 209
21:49:53.662 00.000 9960 MoveAxis(N, 0, ABG)
21:49:53.663 00.001 9960 Move returns status 0, amount 0
21:49:53.663 00.000 9960 move complete, result=0
21:49:53.663 00.000 9960 worker thread done servicing request
21:49:53.663 00.000 11872 GuideStep: 0.4 px 209 ms WEST, 0.2 px 0 ms NORTH
21:49:53.668 00.005 9960 Worker thread wakes up
21:49:53.668 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:49:53.668 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:49:54.921 01.253 9960 Exposure complete
21:49:55.048 00.127 9960 worker thread done servicing request
21:49:55.048 00.000 11872 OnExposeComplete: enter
21:49:55.055 00.007 11872 UpdateGuideState(): m_state=6
21:49:55.059 00.004 11872 Star::Find(15, 64, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 689
21:49:55.063 00.004 11872 Star::Find returns 1 (0), X=65.42, Y=854.74, Mass=2587, SNR=34.6, Peak=142 HFD=5.0
21:49:55.069 00.006 11872 CameraToMount -- cameraTheta (1.43) - m_xAngle (-3.14) = xAngle (4.57 = -1.71)
21:49:55.074 00.005 11872 CameraToMount -- cameraTheta (1.43) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.40 = -1.89)
21:49:55.079 00.005 11872 CameraToMount -- cameraX=0.03 cameraY=0.24 hyp=0.24 cameraTheta=1.43 mountX=-0.03 mountY=-0.23, mountTheta=-1.72
21:49:55.083 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.03, y=0.24, opts=13)
21:49:55.087 00.004 11872 Enqueuing Move request for scope (0.03, 0.24)
21:49:55.091 00.004 9960 Worker thread wakes up
21:49:55.091 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=142, med=0, FiltMin=0, FiltMax=91, Gamma=1.000
21:49:55.094 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.24) opts 0xd
21:49:55.094 00.000 11872 UpdateGuideState exits: m=2587 SNR=34.6
21:49:55.099 00.005 9960 Handling offset move in thread for scope, endpoint = (0.03, 0.24)
21:49:55.099 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:55.104 00.005 9960 Moving (0.03, 0.24) raw xDistance=-0.03 yDistance=-0.23
21:49:55.104 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:49:55.109 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:49:55.110 00.001 11872 Enqueuing Expose request
21:49:55.115 00.005 9960 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
21:49:55.115 00.000 9960 MoveAxis(E, 0, ABG)
21:49:55.116 00.001 9960 Move returns status 0, amount 0
21:49:55.116 00.000 9960 MoveAxis(N, 169, ABG)
21:49:55.116 00.000 9960 Guiding  Dir = 0, Dur = 169
21:49:55.116 00.000 9960 IsSlewing returns 0
21:49:55.116 00.000 9960 IsGuiding returns 0
21:49:55.118 00.002 9960 PulseGuide returned control before completion, sleep 179
21:49:55.305 00.187 9960 IsGuiding returns 1
21:49:55.306 00.001 9960 scope still moving after pulse duration time elapsed
21:49:55.337 00.031 9960 IsSlewing returns 0
21:49:55.337 00.000 9960 IsGuiding returns 0
21:49:55.337 00.000 9960 scope move finished after 169 + 50 ms
21:49:55.337 00.000 9960 Move returns status 0, amount 169
21:49:55.337 00.000 9960 move complete, result=0
21:49:55.338 00.001 9960 worker thread done servicing request
21:49:55.338 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.2 px 169 ms NORTH
21:49:55.341 00.003 9960 Worker thread wakes up
21:49:55.342 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:49:55.342 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:49:56.594 01.252 9960 Exposure complete
21:49:56.724 00.130 9960 worker thread done servicing request
21:49:56.725 00.001 11872 OnExposeComplete: enter
21:49:56.728 00.003 11872 UpdateGuideState(): m_state=6
21:49:56.733 00.005 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 690
21:49:56.736 00.003 11872 Star::Find returns 1 (0), X=65.71, Y=854.81, Mass=2464, SNR=33.7, Peak=120 HFD=4.8
21:49:56.741 00.005 11872 CameraToMount -- cameraTheta (0.75) - m_xAngle (-3.14) = xAngle (3.89 = -2.39)
21:49:56.743 00.002 11872 CameraToMount -- cameraTheta (0.75) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.72 = -2.56)
21:49:56.746 00.003 11872 CameraToMount -- cameraX=0.32 cameraY=0.30 hyp=0.44 cameraTheta=0.75 mountX=-0.32 mountY=-0.24, mountTheta=-2.50
21:49:56.751 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.32, y=0.30, opts=13)
21:49:56.753 00.002 11872 Enqueuing Move request for scope (0.32, 0.30)
21:49:56.757 00.004 9960 Worker thread wakes up
21:49:56.758 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.30) opts 0xd
21:49:56.758 00.000 9960 Handling offset move in thread for scope, endpoint = (0.32, 0.30)
21:49:56.758 00.000 9960 Moving (0.32, 0.30) raw xDistance=-0.32 yDistance=-0.24
21:49:56.758 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.32
21:49:56.758 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
21:49:56.759 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=120, med=0, FiltMin=0, FiltMax=88, Gamma=1.000
21:49:56.762 00.003 9960 MoveAxis(E, 149, ABG)
21:49:56.762 00.000 11872 UpdateGuideState exits: m=2464 SNR=33.7
21:49:56.767 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:56.773 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:49:56.776 00.003 11872 Enqueuing Expose request
21:49:56.781 00.005 9960 Guiding  Dir = 2, Dur = 149
21:49:56.781 00.000 9960 IsSlewing returns 0
21:49:56.781 00.000 9960 IsGuiding returns 0
21:49:56.782 00.001 9960 PulseGuide returned control before completion, sleep 159
21:49:56.958 00.176 9960 IsGuiding returns 0
21:49:56.958 00.000 9960 Move returns status 0, amount 149
21:49:56.959 00.001 9960 MoveAxis(N, 178, ABG)
21:49:56.960 00.001 9960 Guiding  Dir = 0, Dur = 178
21:49:56.962 00.002 9960 IsSlewing returns 0
21:49:56.963 00.001 9960 IsGuiding returns 0
21:49:56.963 00.000 9960 PulseGuide returned control before completion, sleep 188
21:49:57.160 00.197 9960 IsGuiding returns 1
21:49:57.160 00.000 9960 scope still moving after pulse duration time elapsed
21:49:57.192 00.032 9960 IsSlewing returns 0
21:49:57.193 00.001 9960 IsGuiding returns 0
21:49:57.193 00.000 9960 scope move finished after 178 + 52 ms
21:49:57.194 00.001 9960 Move returns status 0, amount 178
21:49:57.194 00.000 9960 move complete, result=0
21:49:57.195 00.001 9960 worker thread done servicing request
21:49:57.195 00.000 9960 Worker thread wakes up
21:49:57.196 00.001 11872 GuideStep: -0.3 px 149 ms EAST, -0.2 px 178 ms NORTH
21:49:57.202 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:49:57.202 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:49:58.452 01.250 9960 Exposure complete
21:49:58.572 00.120 9960 worker thread done servicing request
21:49:58.572 00.000 11872 OnExposeComplete: enter
21:49:58.575 00.003 11872 UpdateGuideState(): m_state=6
21:49:58.578 00.003 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 691
21:49:58.583 00.005 11872 Star::Find returns 1 (0), X=65.50, Y=854.80, Mass=2489, SNR=33.7, Peak=140 HFD=5.0
21:49:58.588 00.005 11872 CameraToMount -- cameraTheta (1.22) - m_xAngle (-3.14) = xAngle (4.36 = -1.92)
21:49:58.592 00.004 11872 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.19 = -2.10)
21:49:58.596 00.004 11872 CameraToMount -- cameraX=0.11 cameraY=0.30 hyp=0.31 cameraTheta=1.22 mountX=-0.11 mountY=-0.27, mountTheta=-1.95
21:49:58.601 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.11, y=0.30, opts=13)
21:49:58.606 00.005 11872 Enqueuing Move request for scope (0.11, 0.30)
21:49:58.610 00.004 9960 Worker thread wakes up
21:49:58.610 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.30) opts 0xd
21:49:58.610 00.000 9960 Handling offset move in thread for scope, endpoint = (0.11, 0.30)
21:49:58.610 00.000 9960 Moving (0.11, 0.30) raw xDistance=-0.11 yDistance=-0.27
21:49:58.610 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:49:58.611 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
21:49:58.611 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=140, med=0, FiltMin=0, FiltMax=91, Gamma=1.000
21:49:58.616 00.005 11872 UpdateGuideState exits: m=2489 SNR=33.7
21:49:58.619 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:58.624 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:49:58.627 00.003 11872 Enqueuing Expose request
21:49:58.631 00.004 9960 MoveAxis(E, 0, ABG)
21:49:58.631 00.000 9960 Move returns status 0, amount 0
21:49:58.631 00.000 9960 MoveAxis(N, 203, ABG)
21:49:58.631 00.000 9960 Guiding  Dir = 0, Dur = 203
21:49:58.632 00.001 9960 IsSlewing returns 0
21:49:58.632 00.000 9960 IsGuiding returns 0
21:49:58.633 00.001 9960 PulseGuide returned control before completion, sleep 213
21:49:58.850 00.217 9960 IsGuiding returns 1
21:49:58.851 00.001 9960 scope still moving after pulse duration time elapsed
21:49:58.881 00.030 9960 IsSlewing returns 0
21:49:58.882 00.001 9960 IsGuiding returns 0
21:49:58.883 00.001 9960 scope move finished after 203 + 47 ms
21:49:58.883 00.000 9960 Move returns status 0, amount 203
21:49:58.884 00.001 9960 move complete, result=0
21:49:58.884 00.000 9960 worker thread done servicing request
21:49:58.884 00.000 9960 Worker thread wakes up
21:49:58.884 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 203 ms NORTH
21:49:58.891 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:49:58.891 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:50:00.134 01.243 9960 Exposure complete
21:50:00.252 00.118 9960 worker thread done servicing request
21:50:00.252 00.000 11872 OnExposeComplete: enter
21:50:00.257 00.005 11872 UpdateGuideState(): m_state=6
21:50:00.261 00.004 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 692
21:50:00.265 00.004 11872 Star::Find returns 1 (0), X=65.02, Y=854.08, Mass=2357, SNR=33.0, Peak=135 HFD=4.6
21:50:00.270 00.005 11872 CameraToMount -- cameraTheta (-2.27) - m_xAngle (-3.14) = xAngle (0.87 = 0.87)
21:50:00.274 00.004 11872 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.69 = 0.69)
21:50:00.278 00.004 11872 CameraToMount -- cameraX=-0.37 cameraY=-0.43 hyp=0.57 cameraTheta=-2.27 mountX=0.37 mountY=0.36, mountTheta=0.78
21:50:00.283 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.37, y=-0.43, opts=13)
21:50:00.288 00.005 11872 Enqueuing Move request for scope (-0.37, -0.43)
21:50:00.292 00.004 9960 Worker thread wakes up
21:50:00.292 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.37, -0.43) opts 0xd
21:50:00.292 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.37, -0.43)
21:50:00.293 00.001 9960 Moving (-0.37, -0.43) raw xDistance=0.37 yDistance=0.36
21:50:00.293 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.37
21:50:00.293 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:50:00.294 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=135, med=0, FiltMin=0, FiltMax=66, Gamma=1.000
21:50:00.298 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.36
21:50:00.298 00.000 9960 MoveAxis(W, 172, ABG)
21:50:00.298 00.000 9960 Guiding  Dir = 3, Dur = 172
21:50:00.299 00.001 11872 UpdateGuideState exits: m=2357 SNR=33.0
21:50:00.303 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:00.306 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:50:00.311 00.005 11872 Enqueuing Expose request
21:50:00.314 00.003 9960 IsSlewing returns 0
21:50:00.314 00.000 9960 IsGuiding returns 0
21:50:00.314 00.000 9960 PulseGuide returned control before completion, sleep 182
21:50:00.503 00.189 9960 IsGuiding returns 1
21:50:00.504 00.001 9960 scope still moving after pulse duration time elapsed
21:50:00.535 00.031 9960 IsSlewing returns 0
21:50:00.535 00.000 9960 IsGuiding returns 0
21:50:00.535 00.000 9960 scope move finished after 172 + 48 ms
21:50:00.535 00.000 9960 Move returns status 0, amount 172
21:50:00.536 00.001 9960 MoveAxis(N, 0, ABG)
21:50:00.536 00.000 9960 Move returns status 0, amount 0
21:50:00.536 00.000 9960 move complete, result=0
21:50:00.536 00.000 9960 worker thread done servicing request
21:50:00.536 00.000 11872 GuideStep: 0.4 px 172 ms WEST, 0.4 px 0 ms NORTH
21:50:00.543 00.007 9960 Worker thread wakes up
21:50:00.543 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:50:00.545 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:50:01.797 01.252 9960 Exposure complete
21:50:01.914 00.117 9960 worker thread done servicing request
21:50:01.914 00.000 11872 OnExposeComplete: enter
21:50:01.920 00.006 11872 UpdateGuideState(): m_state=6
21:50:01.922 00.002 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 693
21:50:01.925 00.003 11872 Star::Find returns 1 (0), X=65.44, Y=854.53, Mass=2399, SNR=33.3, Peak=121 HFD=5.1
21:50:01.928 00.003 11872 CameraToMount -- cameraTheta (0.43) - m_xAngle (-3.14) = xAngle (3.57 = -2.71)
21:50:01.931 00.003 11872 CameraToMount -- cameraTheta (0.43) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.40 = -2.89)
21:50:01.934 00.003 11872 CameraToMount -- cameraX=0.05 cameraY=0.02 hyp=0.06 cameraTheta=0.43 mountX=-0.05 mountY=-0.01, mountTheta=-2.87
21:50:01.938 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.05, y=0.02, opts=13)
21:50:01.941 00.003 11872 Enqueuing Move request for scope (0.05, 0.02)
21:50:01.945 00.004 9960 Worker thread wakes up
21:50:01.945 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.02) opts 0xd
21:50:01.946 00.001 9960 Handling offset move in thread for scope, endpoint = (0.05, 0.02)
21:50:01.946 00.000 9960 Moving (0.05, 0.02) raw xDistance=-0.05 yDistance=-0.01
21:50:01.946 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:50:01.946 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:50:01.946 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=121, med=0, FiltMin=0, FiltMax=72, Gamma=1.000
21:50:01.953 00.007 11872 UpdateGuideState exits: m=2399 SNR=33.3
21:50:01.956 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:01.960 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:50:01.965 00.005 11872 Enqueuing Expose request
21:50:01.969 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:50:01.969 00.000 9960 MoveAxis(E, 0, ABG)
21:50:01.969 00.000 9960 Move returns status 0, amount 0
21:50:01.969 00.000 9960 MoveAxis(N, 0, ABG)
21:50:01.969 00.000 9960 Move returns status 0, amount 0
21:50:01.970 00.001 9960 move complete, result=0
21:50:01.970 00.000 9960 worker thread done servicing request
21:50:01.970 00.000 9960 Worker thread wakes up
21:50:01.970 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:50:01.975 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:50:01.975 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(50,840,31,31)
21:50:03.042 01.067 11872 evsrv: cli 0D2D2E60 connect
21:50:03.049 00.007 11872 case statement mapped state 6 to 3
21:50:03.058 00.009 11872 case statement mapped state 6 to 3
21:50:03.064 00.006 11872 evsrv: cli 0D2D2E60 request: {"method":"get_app_state","id":"c37f33a2-15d1-4756-a248-72ca72c43870"}
21:50:03.071 00.007 11872 case statement mapped state 6 to 3
21:50:03.075 00.004 11872 evsrv: cli 0D2D2E60 response: {"jsonrpc":"2.0","result":"Guiding","id":"c37f33a2-15d1-4756-a248-72ca72c43870"}
21:50:03.077 00.002 11872 evsrv: cli 0D2D2E60 disconnect
21:50:03.082 00.005 11872 evsrv: cli 0D2D3360 connect
21:50:03.085 00.003 11872 case statement mapped state 6 to 3
21:50:03.222 00.137 11872 case statement mapped state 6 to 3
21:50:03.227 00.005 9960 Exposure complete
21:50:03.228 00.001 11872 evsrv: cli 0D2D3360 request: {"method":"dither","params":{"amount":5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"cdb23688-0672-40e3-8376-431e0bfe2d0d"}
21:50:03.236 00.008 11872 PhdController::Dither begins
21:50:03.240 00.004 11872 dither: size=5.00, dRA=4.56 dDec=4.26
21:50:03.244 00.004 11872 MountToCamera -- mountTheta (0.75) + m_xAngle (-3.14) = xAngle (-2.39 = -2.39)
21:50:03.248 00.004 11872 MountToCamera -- mountX=4.56 mountY=4.26 hyp=6.24 mountTheta=0.75 cameraX=-4.54, cameraY=-4.28 cameraTheta=-2.39
21:50:03.252 00.004 11872 setting lock position to (60.85, 850.23)
21:50:03.257 00.005 11872 Mount: notify guiding dithered (-4.5, -4.3)
21:50:03.263 00.006 11872 Status Line: Dither by 4.56,4.26
21:50:03.399 00.136 11872 PhdController: newstate STATE_SETTLE_BEGIN
21:50:03.403 00.004 11872 PhdController: newstate STATE_SETTLE_WAIT
21:50:03.407 00.004 11872 evsrv: cli 0D2D3360 response: {"jsonrpc":"2.0","result":0,"id":"cdb23688-0672-40e3-8376-431e0bfe2d0d"}
21:50:03.521 00.114 11872 evsrv: cli 0D2D3360 disconnect
21:50:03.567 00.046 9960 worker thread done servicing request
21:50:03.567 00.000 11872 OnExposeComplete: enter
21:50:03.571 00.004 11872 UpdateGuideState(): m_state=6
21:50:03.577 00.006 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 694
21:50:03.580 00.003 11872 Star::Find returns 1 (0), X=65.81, Y=854.66, Mass=2539, SNR=34.3, Peak=148 HFD=4.9
21:50:03.584 00.004 11872 CameraToMount -- cameraTheta (0.73) - m_xAngle (-3.14) = xAngle (3.87 = -2.42)
21:50:03.587 00.003 11872 CameraToMount -- cameraTheta (0.73) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.69 = -2.59)
21:50:03.591 00.004 11872 CameraToMount -- cameraX=4.96 cameraY=4.42 hyp=6.64 cameraTheta=0.73 mountX=-4.98 mountY=-3.49, mountTheta=-2.53
21:50:03.596 00.005 11872 dither recenter: remaining=(-4.6,-4.3) step=(-4.6,-4.3)
21:50:03.600 00.004 11872 MountToCamera -- mountTheta (-2.39) + m_xAngle (-3.14) = xAngle (-5.53 = 0.76)
21:50:03.603 00.003 11872 MountToCamera -- mountX=-4.56 mountY=-4.26 hyp=6.24 mountTheta=-2.39 cameraX=4.54, cameraY=4.28 cameraTheta=0.76
21:50:03.608 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=4.54, y=4.28, opts=4)
21:50:03.611 00.003 11872 Enqueuing Move request for scope (4.54, 4.28)
21:50:03.615 00.004 11872 Mount: notify direct move -4.56,-4.26
21:50:03.618 00.003 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=148, med=0, FiltMin=0, FiltMax=96, Gamma=1.000
21:50:03.622 00.004 9960 Worker thread wakes up
21:50:03.622 00.000 11872 UpdateGuideState exits: m=2539 SNR=34.3
21:50:03.625 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (4.54, 4.28) opts 0x4
21:50:03.625 00.000 11872 PhdController: settling, locked = 1, distance = 6.57 (1.50) aobump = 0 frame = 1 / 99999
21:50:03.628 00.003 9960 Handling offset move in thread for scope, endpoint = (4.54, 4.28)
21:50:03.628 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763783403.628,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":6.57,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
21:50:03.631 00.003 9960 Moving (4.54, 4.28) raw xDistance=-4.56 yDistance=-4.26
21:50:03.631 00.000 9960 MoveAxis(E, 3394, B)
21:50:03.631 00.000 9960 Guiding  Dir = 2, Dur = 3394
21:50:03.631 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:03.635 00.004 9960 IsSlewing returns 0
21:50:03.635 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:50:03.637 00.002 9960 IsGuiding returns 0
21:50:03.639 00.002 11872 Enqueuing Expose request
21:50:03.641 00.002 9960 PulseGuide returned control before completion, sleep 3404
21:50:07.048 03.407 9960 IsGuiding returns 1
21:50:07.048 00.000 9960 scope still moving after pulse duration time elapsed
21:50:07.080 00.032 9960 IsSlewing returns 0
21:50:07.081 00.001 9960 IsGuiding returns 0
21:50:07.081 00.000 9960 scope move finished after 3394 + 48 ms
21:50:07.082 00.001 9960 Move returns status 0, amount 3394
21:50:07.082 00.000 9960 MoveAxis(N, 3177, B)
21:50:07.082 00.000 9960 Guiding  Dir = 0, Dur = 3177
21:50:07.083 00.001 9960 IsSlewing returns 0
21:50:07.083 00.000 9960 IsGuiding returns 0
21:50:07.084 00.001 9960 PulseGuide returned control before completion, sleep 3187
21:50:10.287 03.203 9960 IsGuiding returns 1
21:50:10.287 00.000 9960 scope still moving after pulse duration time elapsed
21:50:10.318 00.031 9960 IsSlewing returns 0
21:50:10.318 00.000 9960 IsGuiding returns 0
21:50:10.319 00.001 9960 scope move finished after 3177 + 58 ms
21:50:10.319 00.000 9960 Move returns status 0, amount 3177
21:50:10.319 00.000 9960 move complete, result=0
21:50:10.320 00.001 9960 worker thread done servicing request
21:50:10.320 00.000 9960 Worker thread wakes up
21:50:10.320 00.000 11872 GuideStep: -4.6 px 3394 ms EAST, -4.3 px 3177 ms NORTH
21:50:10.328 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
21:50:10.328 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(51,840,31,31)
21:50:11.581 01.253 9960 Exposure complete
21:50:11.702 00.121 9960 worker thread done servicing request
21:50:11.704 00.002 11872 OnExposeComplete: enter
21:50:11.708 00.004 11872 UpdateGuideState(): m_state=6
21:50:11.713 00.005 11872 Star::Find(15, 65, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 695
21:50:11.717 00.004 11872 Star::Find returns 1 (0), X=60.89, Y=851.23, Mass=2304, SNR=32.6, Peak=145 HFD=4.6
21:50:11.720 00.003 11872 CameraToMount -- cameraTheta (1.53) - m_xAngle (-3.14) = xAngle (4.67 = -1.62)
21:50:11.724 00.004 11872 CameraToMount -- cameraTheta (1.53) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.49 = -1.79)
21:50:11.727 00.003 11872 CameraToMount -- cameraX=0.04 cameraY=1.00 hyp=1.00 cameraTheta=1.53 mountX=-0.05 mountY=-0.97, mountTheta=-1.62
21:50:11.734 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.04, y=1.00, opts=13)
21:50:11.739 00.005 11872 Enqueuing Move request for scope (0.04, 1.00)
21:50:11.744 00.005 9960 Worker thread wakes up
21:50:11.744 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=145, med=0, FiltMin=0, FiltMax=86, Gamma=1.000
21:50:11.748 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.04, 1.00) opts 0xd
21:50:11.749 00.001 9960 Handling offset move in thread for scope, endpoint = (0.04, 1.00)
21:50:11.749 00.000 11872 UpdateGuideState exits: m=2304 SNR=32.6
21:50:11.753 00.004 11872 PhdController: settling, locked = 1, distance = 1.00 (1.50) aobump = 0 frame = 2 / 99999
21:50:11.756 00.003 9960 Moving (0.04, 1.00) raw xDistance=-0.05 yDistance=-0.97
21:50:11.756 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:50:11.757 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763783411.756,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":1.00,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
21:50:11.760 00.003 9960 resist switch: large excursion: input -0.97 thresh 0.60 direction from 0 to -1
21:50:11.760 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.92
21:50:11.760 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.97 from input -0.97
21:50:11.760 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:11.766 00.006 9960 MoveAxis(E, 0, ABG)
21:50:11.766 00.000 9960 Move returns status 0, amount 0
21:50:11.766 00.000 9960 MoveAxis(N, 726, ABG)
21:50:11.766 00.000 9960 Guiding  Dir = 0, Dur = 726
21:50:11.767 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:50:11.771 00.004 11872 Enqueuing Expose request
21:50:11.774 00.003 9960 IsSlewing returns 0
21:50:11.776 00.002 9960 IsGuiding returns 0
21:50:11.776 00.000 9960 PulseGuide returned control before completion, sleep 736
21:50:12.527 00.751 9960 IsGuiding returns 1
21:50:12.528 00.001 9960 scope still moving after pulse duration time elapsed
21:50:12.558 00.030 9960 IsSlewing returns 0
21:50:12.559 00.001 9960 IsGuiding returns 0
21:50:12.560 00.001 9960 scope move finished after 726 + 58 ms
21:50:12.560 00.000 9960 Move returns status 0, amount 726
21:50:12.561 00.001 9960 move complete, result=0
21:50:12.561 00.000 9960 worker thread done servicing request
21:50:12.562 00.001 9960 Worker thread wakes up
21:50:12.562 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -1.0 px 726 ms NORTH
21:50:12.569 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:50:12.569 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:50:13.827 01.258 9960 Exposure complete
21:50:13.944 00.117 9960 worker thread done servicing request
21:50:13.945 00.001 11872 OnExposeComplete: enter
21:50:13.948 00.003 11872 UpdateGuideState(): m_state=6
21:50:13.951 00.003 11872 Star::Find(15, 60, 851, 0, (0,0,0,0), 1.5, 10.0, 255) frame 696
21:50:13.957 00.006 11872 Star::Find returns 1 (0), X=60.81, Y=850.58, Mass=2497, SNR=33.8, Peak=137 HFD=5.0
21:50:13.960 00.003 11872 CameraToMount -- cameraTheta (1.69) - m_xAngle (-3.14) = xAngle (4.82 = -1.46)
21:50:13.964 00.004 11872 CameraToMount -- cameraTheta (1.69) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.65 = -1.63)
21:50:13.968 00.004 11872 CameraToMount -- cameraX=-0.04 cameraY=0.34 hyp=0.34 cameraTheta=1.69 mountX=0.04 mountY=-0.34, mountTheta=-1.46
21:50:13.972 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.04, y=0.34, opts=13)
21:50:13.976 00.004 11872 Enqueuing Move request for scope (-0.04, 0.34)
21:50:13.979 00.003 9960 Worker thread wakes up
21:50:13.979 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=137, med=0, FiltMin=0, FiltMax=82, Gamma=1.000
21:50:13.984 00.005 11872 UpdateGuideState exits: m=2497 SNR=33.8
21:50:13.986 00.002 11872 PhdController: settling, locked = 1, distance = 0.80 (1.50) aobump = 0 frame = 3 / 99999
21:50:13.990 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.34) opts 0xd
21:50:13.990 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.04, 0.34)
21:50:13.990 00.000 9960 Moving (-0.04, 0.34) raw xDistance=0.04 yDistance=-0.34
21:50:13.991 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:50:13.991 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
21:50:13.991 00.000 9960 MoveAxis(E, 0, ABG)
21:50:13.991 00.000 9960 Move returns status 0, amount 0
21:50:13.991 00.000 9960 MoveAxis(N, 257, ABG)
21:50:13.993 00.002 9960 Guiding  Dir = 0, Dur = 257
21:50:13.993 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763783413.990,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.80,"Time":2.2,"SettleTime":10.0,"StarLocked":true}
21:50:13.997 00.004 9960 IsSlewing returns 0
21:50:13.997 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:14.002 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:50:14.006 00.004 11872 Enqueuing Expose request
21:50:14.009 00.003 9960 IsGuiding returns 0
21:50:14.009 00.000 9960 PulseGuide returned control before completion, sleep 267
21:50:14.280 00.271 9960 IsGuiding returns 1
21:50:14.281 00.001 9960 scope still moving after pulse duration time elapsed
21:50:14.311 00.030 9960 IsSlewing returns 0
21:50:14.313 00.002 9960 IsGuiding returns 0
21:50:14.313 00.000 9960 scope move finished after 257 + 46 ms
21:50:14.314 00.001 9960 Move returns status 0, amount 257
21:50:14.314 00.000 9960 move complete, result=0
21:50:14.315 00.001 9960 worker thread done servicing request
21:50:14.315 00.000 9960 Worker thread wakes up
21:50:14.315 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.3 px 257 ms NORTH
21:50:14.321 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:50:14.321 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:50:15.576 01.255 9960 Exposure complete
21:50:15.699 00.123 9960 worker thread done servicing request
21:50:15.700 00.001 11872 OnExposeComplete: enter
21:50:15.706 00.006 11872 UpdateGuideState(): m_state=6
21:50:15.709 00.003 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 697
21:50:15.713 00.004 11872 Star::Find returns 1 (0), X=60.93, Y=850.43, Mass=2519, SNR=34.2, Peak=134 HFD=5.1
21:50:15.718 00.005 11872 CameraToMount -- cameraTheta (1.16) - m_xAngle (-3.14) = xAngle (4.29 = -1.99)
21:50:15.721 00.003 11872 CameraToMount -- cameraTheta (1.16) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.12 = -2.16)
21:50:15.725 00.004 11872 CameraToMount -- cameraX=0.09 cameraY=0.20 hyp=0.22 cameraTheta=1.16 mountX=-0.09 mountY=-0.18, mountTheta=-2.03
21:50:15.729 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.09, y=0.20, opts=13)
21:50:15.733 00.004 11872 Enqueuing Move request for scope (0.09, 0.20)
21:50:15.738 00.005 9960 Worker thread wakes up
21:50:15.738 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=134, med=0, FiltMin=0, FiltMax=84, Gamma=1.000
21:50:15.742 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.20) opts 0xd
21:50:15.742 00.000 9960 Handling offset move in thread for scope, endpoint = (0.09, 0.20)
21:50:15.743 00.001 9960 Moving (0.09, 0.20) raw xDistance=-0.09 yDistance=-0.18
21:50:15.743 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:50:15.743 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:50:15.743 00.000 11872 UpdateGuideState exits: m=2519 SNR=34.2
21:50:15.748 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:50:15.748 00.000 9960 MoveAxis(E, 0, ABG)
21:50:15.748 00.000 9960 Move returns status 0, amount 0
21:50:15.748 00.000 9960 MoveAxis(N, 0, ABG)
21:50:15.748 00.000 9960 Move returns status 0, amount 0
21:50:15.748 00.000 9960 move complete, result=0
21:50:15.749 00.001 11872 PhdController: settling, locked = 1, distance = 0.63 (1.50) aobump = 0 frame = 4 / 99999
21:50:15.753 00.004 9960 worker thread done servicing request
21:50:15.753 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763783415.753,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.63,"Time":4.0,"SettleTime":10.0,"StarLocked":true}
21:50:15.758 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:15.762 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:50:15.765 00.003 11872 Enqueuing Expose request
21:50:15.770 00.005 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:50:15.773 00.003 9960 Worker thread wakes up
21:50:15.774 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:50:15.774 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:50:17.029 01.255 9960 Exposure complete
21:50:17.157 00.128 9960 worker thread done servicing request
21:50:17.158 00.001 11872 OnExposeComplete: enter
21:50:17.161 00.003 11872 UpdateGuideState(): m_state=6
21:50:17.165 00.004 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 698
21:50:17.170 00.005 11872 Star::Find returns 1 (0), X=60.60, Y=850.27, Mass=2397, SNR=33.2, Peak=136 HFD=4.9
21:50:17.174 00.004 11872 CameraToMount -- cameraTheta (2.99) - m_xAngle (-3.14) = xAngle (6.12 = -0.16)
21:50:17.179 00.005 11872 CameraToMount -- cameraTheta (2.99) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.95 = -0.33)
21:50:17.183 00.004 11872 CameraToMount -- cameraX=-0.25 cameraY=0.04 hyp=0.25 cameraTheta=2.99 mountX=0.25 mountY=-0.08, mountTheta=-0.32
21:50:17.188 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.25, y=0.04, opts=13)
21:50:17.191 00.003 11872 Enqueuing Move request for scope (-0.25, 0.04)
21:50:17.196 00.005 9960 Worker thread wakes up
21:50:17.196 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=136, med=0, FiltMin=0, FiltMax=83, Gamma=1.000
21:50:17.200 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.04) opts 0xd
21:50:17.200 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.25, 0.04)
21:50:17.200 00.000 9960 Moving (-0.25, 0.04) raw xDistance=0.25 yDistance=-0.08
21:50:17.200 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
21:50:17.201 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:50:17.201 00.000 11872 UpdateGuideState exits: m=2397 SNR=33.2
21:50:17.204 00.003 11872 PhdController: settling, locked = 1, distance = 0.51 (1.50) aobump = 0 frame = 5 / 99999
21:50:17.209 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:50:17.209 00.000 9960 MoveAxis(W, 118, ABG)
21:50:17.209 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763783417.209,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.51,"Time":5.5,"SettleTime":10.0,"StarLocked":true}
21:50:17.213 00.004 9960 Guiding  Dir = 3, Dur = 118
21:50:17.213 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:17.217 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:50:17.222 00.005 11872 Enqueuing Expose request
21:50:17.225 00.003 9960 IsSlewing returns 0
21:50:17.226 00.001 9960 IsGuiding returns 0
21:50:17.226 00.000 9960 PulseGuide returned control before completion, sleep 128
21:50:17.363 00.137 9960 IsGuiding returns 1
21:50:17.364 00.001 9960 scope still moving after pulse duration time elapsed
21:50:17.394 00.030 9960 IsSlewing returns 0
21:50:17.395 00.001 9960 IsGuiding returns 0
21:50:17.396 00.001 9960 scope move finished after 118 + 51 ms
21:50:17.396 00.000 9960 Move returns status 0, amount 118
21:50:17.396 00.000 9960 MoveAxis(N, 0, ABG)
21:50:17.397 00.001 9960 Move returns status 0, amount 0
21:50:17.397 00.000 9960 move complete, result=0
21:50:17.397 00.000 9960 worker thread done servicing request
21:50:17.397 00.000 9960 Worker thread wakes up
21:50:17.398 00.001 11872 GuideStep: 0.3 px 118 ms WEST, -0.1 px 0 ms NORTH
21:50:17.403 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:50:17.404 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:50:18.656 01.252 9960 Exposure complete
21:50:18.780 00.124 9960 worker thread done servicing request
21:50:18.781 00.001 11872 OnExposeComplete: enter
21:50:18.785 00.004 11872 UpdateGuideState(): m_state=6
21:50:18.789 00.004 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 699
21:50:18.794 00.005 11872 Star::Find returns 1 (0), X=61.13, Y=850.15, Mass=2518, SNR=34.1, Peak=123 HFD=4.8
21:50:18.800 00.006 11872 CameraToMount -- cameraTheta (-0.31) - m_xAngle (-3.14) = xAngle (2.83 = 2.83)
21:50:18.803 00.003 11872 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.66 = 2.66)
21:50:18.808 00.005 11872 CameraToMount -- cameraX=0.28 cameraY=-0.09 hyp=0.29 cameraTheta=-0.31 mountX=-0.28 mountY=0.14, mountTheta=2.69
21:50:18.813 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.28, y=-0.09, opts=13)
21:50:18.816 00.003 11872 Enqueuing Move request for scope (0.28, -0.09)
21:50:18.820 00.004 9960 Worker thread wakes up
21:50:18.820 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.09) opts 0xd
21:50:18.820 00.000 9960 Handling offset move in thread for scope, endpoint = (0.28, -0.09)
21:50:18.821 00.001 9960 Moving (0.28, -0.09) raw xDistance=-0.28 yDistance=0.14
21:50:18.821 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.28
21:50:18.821 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:50:18.821 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
21:50:18.822 00.001 9960 MoveAxis(E, 122, ABG)
21:50:18.822 00.000 9960 Guiding  Dir = 2, Dur = 122
21:50:18.822 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=123, med=0, FiltMin=0, FiltMax=83, Gamma=1.000
21:50:18.826 00.004 9960 IsSlewing returns 0
21:50:18.826 00.000 11872 UpdateGuideState exits: m=2518 SNR=34.1
21:50:18.830 00.004 9960 IsGuiding returns 0
21:50:18.831 00.001 11872 PhdController: settling, locked = 1, distance = 0.45 (1.50) aobump = 0 frame = 6 / 99999
21:50:18.836 00.005 9960 PulseGuide returned control before completion, sleep 132
21:50:18.836 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763783418.836,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.45,"Time":7.1,"SettleTime":10.0,"StarLocked":true}
21:50:18.840 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:18.844 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:50:18.847 00.003 11872 Enqueuing Expose request
21:50:18.977 00.130 9960 IsGuiding returns 0
21:50:18.981 00.004 9960 Move returns status 0, amount 122
21:50:18.982 00.001 9960 MoveAxis(N, 0, ABG)
21:50:18.982 00.000 9960 Move returns status 0, amount 0
21:50:18.983 00.001 9960 move complete, result=0
21:50:18.983 00.000 9960 worker thread done servicing request
21:50:18.983 00.000 11872 GuideStep: -0.3 px 122 ms EAST, 0.1 px 0 ms NORTH
21:50:18.991 00.008 9960 Worker thread wakes up
21:50:18.991 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:50:18.992 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:50:20.239 01.247 9960 Exposure complete
21:50:20.363 00.124 9960 worker thread done servicing request
21:50:20.364 00.001 11872 OnExposeComplete: enter
21:50:20.369 00.005 11872 UpdateGuideState(): m_state=6
21:50:20.373 00.004 11872 Star::Find(15, 61, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 700
21:50:20.377 00.004 11872 Star::Find returns 1 (0), X=61.04, Y=850.59, Mass=2569, SNR=34.4, Peak=129 HFD=5.2
21:50:20.380 00.003 11872 CameraToMount -- cameraTheta (1.08) - m_xAngle (-3.14) = xAngle (4.22 = -2.07)
21:50:20.384 00.004 11872 CameraToMount -- cameraTheta (1.08) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.05 = -2.24)
21:50:20.390 00.006 11872 CameraToMount -- cameraX=0.19 cameraY=0.36 hyp=0.40 cameraTheta=1.08 mountX=-0.19 mountY=-0.32, mountTheta=-2.11
21:50:20.397 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.19, y=0.36, opts=13)
21:50:20.402 00.005 11872 Enqueuing Move request for scope (0.19, 0.36)
21:50:20.406 00.004 9960 Worker thread wakes up
21:50:20.406 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.36) opts 0xd
21:50:20.406 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=129, med=0, FiltMin=0, FiltMax=84, Gamma=1.000
21:50:20.410 00.004 11872 UpdateGuideState exits: m=2569 SNR=34.4
21:50:20.413 00.003 11872 PhdController: settling, locked = 1, distance = 0.43 (1.50) aobump = 0 frame = 7 / 99999
21:50:20.417 00.004 9960 Handling offset move in thread for scope, endpoint = (0.19, 0.36)
21:50:20.417 00.000 9960 Moving (0.19, 0.36) raw xDistance=-0.19 yDistance=-0.32
21:50:20.418 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
21:50:20.418 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763783420.417,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.43,"Time":8.7,"SettleTime":10.0,"StarLocked":true}
21:50:20.423 00.005 9960 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
21:50:20.423 00.000 9960 MoveAxis(E, 0, ABG)
21:50:20.423 00.000 9960 Move returns status 0, amount 0
21:50:20.424 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:20.428 00.004 9960 MoveAxis(N, 237, ABG)
21:50:20.429 00.001 9960 Guiding  Dir = 0, Dur = 237
21:50:20.429 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:50:20.433 00.004 9960 IsSlewing returns 0
21:50:20.433 00.000 11872 Enqueuing Expose request
21:50:20.437 00.004 9960 IsGuiding returns 0
21:50:20.437 00.000 9960 PulseGuide returned control before completion, sleep 247
21:50:20.699 00.262 9960 IsGuiding returns 1
21:50:20.700 00.001 9960 scope still moving after pulse duration time elapsed
21:50:20.730 00.030 9960 IsSlewing returns 0
21:50:20.731 00.001 9960 IsGuiding returns 0
21:50:20.733 00.002 9960 scope move finished after 237 + 59 ms
21:50:20.733 00.000 9960 Move returns status 0, amount 237
21:50:20.734 00.001 9960 move complete, result=0
21:50:20.734 00.000 9960 worker thread done servicing request
21:50:20.734 00.000 9960 Worker thread wakes up
21:50:20.735 00.001 11872 GuideStep: -0.2 px 0 ms EAST, -0.3 px 237 ms NORTH
21:50:20.741 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:50:20.741 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:50:21.991 01.250 9960 Exposure complete
21:50:22.109 00.118 9960 worker thread done servicing request
21:50:22.109 00.000 11872 OnExposeComplete: enter
21:50:22.114 00.005 11872 UpdateGuideState(): m_state=6
21:50:22.119 00.005 11872 Star::Find(15, 61, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 701
21:50:22.122 00.003 11872 Star::Find returns 1 (0), X=61.19, Y=850.65, Mass=2456, SNR=33.5, Peak=138 HFD=5.0
21:50:22.127 00.005 11872 CameraToMount -- cameraTheta (0.88) - m_xAngle (-3.14) = xAngle (4.02 = -2.26)
21:50:22.130 00.003 11872 CameraToMount -- cameraTheta (0.88) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.85 = -2.43)
21:50:22.134 00.004 11872 CameraToMount -- cameraX=0.34 cameraY=0.42 hyp=0.54 cameraTheta=0.88 mountX=-0.35 mountY=-0.35, mountTheta=-2.35
21:50:22.143 00.009 11872 SchedulePrimaryMove(0FA44CE0, x=0.34, y=0.42, opts=13)
21:50:22.148 00.005 11872 Enqueuing Move request for scope (0.34, 0.42)
21:50:22.153 00.005 9960 Worker thread wakes up
21:50:22.153 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.34, 0.42) opts 0xd
21:50:22.153 00.000 9960 Handling offset move in thread for scope, endpoint = (0.34, 0.42)
21:50:22.153 00.000 9960 Moving (0.34, 0.42) raw xDistance=-0.35 yDistance=-0.35
21:50:22.154 00.001 9960 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.35
21:50:22.154 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
21:50:22.154 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=138, med=0, FiltMin=0, FiltMax=71, Gamma=1.000
21:50:22.159 00.005 11872 UpdateGuideState exits: m=2456 SNR=33.5
21:50:22.163 00.004 9960 MoveAxis(E, 162, ABG)
21:50:22.164 00.001 9960 Guiding  Dir = 2, Dur = 162
21:50:22.164 00.000 11872 PhdController: settling, locked = 1, distance = 0.47 (1.50) aobump = 0 frame = 8 / 99999
21:50:22.169 00.005 11872 PhdController: newstate STATE_FINISH
21:50:22.173 00.004 11872 PhdController complete: success
21:50:22.179 00.006 9960 IsSlewing returns 0
21:50:22.179 00.000 11872 evsrv: {"Event":"SettleDone","Timestamp":1763783422.179,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":8,"DroppedFrames":0}
21:50:22.183 00.004 9960 IsGuiding returns 0
21:50:22.183 00.000 11872 Mount: notify guiding dither settle done success=1
21:50:22.188 00.005 11872 PhdController: newstate STATE_IDLE
21:50:22.192 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:22.195 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:50:22.198 00.003 11872 Enqueuing Expose request
21:50:22.202 00.004 9960 PulseGuide returned control before completion, sleep 172
21:50:22.386 00.184 9960 IsGuiding returns 0
21:50:22.388 00.002 9960 Move returns status 0, amount 162
21:50:22.389 00.001 9960 MoveAxis(N, 263, ABG)
21:50:22.391 00.002 9960 Guiding  Dir = 0, Dur = 263
21:50:22.391 00.000 9960 IsSlewing returns 0
21:50:22.392 00.001 9960 IsGuiding returns 0
21:50:22.392 00.000 9960 PulseGuide returned control before completion, sleep 273
21:50:22.668 00.276 9960 IsGuiding returns 1
21:50:22.669 00.001 9960 scope still moving after pulse duration time elapsed
21:50:22.698 00.029 9960 IsSlewing returns 0
21:50:22.700 00.002 9960 IsGuiding returns 0
21:50:22.701 00.001 9960 scope move finished after 263 + 46 ms
21:50:22.702 00.001 9960 Move returns status 0, amount 263
21:50:22.702 00.000 9960 move complete, result=0
21:50:22.702 00.000 9960 worker thread done servicing request
21:50:22.702 00.000 9960 Worker thread wakes up
21:50:22.703 00.001 11872 GuideStep: -0.3 px 162 ms EAST, -0.4 px 263 ms NORTH
21:50:22.711 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
21:50:22.711 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:50:23.958 01.247 9960 Exposure complete
21:50:24.080 00.122 9960 worker thread done servicing request
21:50:24.081 00.001 11872 OnExposeComplete: enter
21:50:24.085 00.004 11872 UpdateGuideState(): m_state=6
21:50:24.091 00.006 11872 Star::Find(15, 61, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 702
21:50:24.096 00.005 11872 Star::Find returns 1 (0), X=60.95, Y=850.55, Mass=2456, SNR=33.5, Peak=130 HFD=5.0
21:50:24.099 00.003 11872 CameraToMount -- cameraTheta (1.25) - m_xAngle (-3.14) = xAngle (4.38 = -1.90)
21:50:24.102 00.003 11872 CameraToMount -- cameraTheta (1.25) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.21 = -2.07)
21:50:24.109 00.007 11872 CameraToMount -- cameraX=0.11 cameraY=0.32 hyp=0.33 cameraTheta=1.25 mountX=-0.11 mountY=-0.29, mountTheta=-1.92
21:50:24.116 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.11, y=0.32, opts=13)
21:50:24.120 00.004 11872 Enqueuing Move request for scope (0.11, 0.32)
21:50:24.125 00.005 9960 Worker thread wakes up
21:50:24.125 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=130, med=0, FiltMin=0, FiltMax=81, Gamma=1.000
21:50:24.130 00.005 11872 UpdateGuideState exits: m=2456 SNR=33.5
21:50:24.133 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:24.136 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:50:24.141 00.005 11872 Enqueuing Expose request
21:50:24.146 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.32) opts 0xd
21:50:24.146 00.000 9960 Handling offset move in thread for scope, endpoint = (0.11, 0.32)
21:50:24.146 00.000 9960 Moving (0.11, 0.32) raw xDistance=-0.11 yDistance=-0.29
21:50:24.146 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:50:24.146 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
21:50:24.147 00.001 9960 MoveAxis(E, 0, ABG)
21:50:24.147 00.000 9960 Move returns status 0, amount 0
21:50:24.147 00.000 9960 MoveAxis(N, 218, ABG)
21:50:24.147 00.000 9960 Guiding  Dir = 0, Dur = 218
21:50:24.148 00.001 9960 IsSlewing returns 0
21:50:24.148 00.000 9960 IsGuiding returns 0
21:50:24.148 00.000 9960 PulseGuide returned control before completion, sleep 228
21:50:24.391 00.243 9960 IsGuiding returns 1
21:50:24.391 00.000 9960 scope still moving after pulse duration time elapsed
21:50:24.423 00.032 9960 IsSlewing returns 0
21:50:24.424 00.001 9960 IsGuiding returns 0
21:50:24.425 00.001 9960 scope move finished after 218 + 58 ms
21:50:24.425 00.000 9960 Move returns status 0, amount 218
21:50:24.425 00.000 9960 move complete, result=0
21:50:24.426 00.001 9960 worker thread done servicing request
21:50:24.426 00.000 9960 Worker thread wakes up
21:50:24.426 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:50:24.426 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:50:24.427 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 218 ms NORTH
21:50:25.672 01.245 9960 Exposure complete
21:50:25.798 00.126 9960 worker thread done servicing request
21:50:25.799 00.001 11872 OnExposeComplete: enter
21:50:25.808 00.009 11872 UpdateGuideState(): m_state=6
21:50:25.813 00.005 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 703
21:50:25.818 00.005 11872 Star::Find returns 1 (0), X=60.49, Y=850.20, Mass=2294, SNR=32.4, Peak=132 HFD=5.0
21:50:25.823 00.005 11872 CameraToMount -- cameraTheta (-3.05) - m_xAngle (-3.14) = xAngle (0.09 = 0.09)
21:50:25.827 00.004 11872 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (-0.08 = -0.08)
21:50:25.832 00.005 11872 CameraToMount -- cameraX=-0.36 cameraY=-0.03 hyp=0.36 cameraTheta=-3.05 mountX=0.36 mountY=-0.03, mountTheta=-0.08
21:50:25.838 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.36, y=-0.03, opts=13)
21:50:25.842 00.004 11872 Enqueuing Move request for scope (-0.36, -0.03)
21:50:25.846 00.004 9960 Worker thread wakes up
21:50:25.846 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.36, -0.03) opts 0xd
21:50:25.846 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.36, -0.03)
21:50:25.846 00.000 9960 Moving (-0.36, -0.03) raw xDistance=0.36 yDistance=-0.03
21:50:25.847 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=132, med=0, FiltMin=0, FiltMax=75, Gamma=1.000
21:50:25.851 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.36
21:50:25.851 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:50:25.852 00.001 11872 UpdateGuideState exits: m=2294 SNR=32.4
21:50:25.856 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:25.859 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:50:25.862 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:50:25.862 00.000 9960 MoveAxis(W, 169, ABG)
21:50:25.864 00.002 9960 Guiding  Dir = 3, Dur = 169
21:50:25.864 00.000 11872 Enqueuing Expose request
21:50:25.867 00.003 9960 IsSlewing returns 0
21:50:25.868 00.001 9960 IsGuiding returns 0
21:50:25.868 00.000 9960 PulseGuide returned control before completion, sleep 179
21:50:26.064 00.196 9960 IsGuiding returns 1
21:50:26.065 00.001 9960 scope still moving after pulse duration time elapsed
21:50:26.095 00.030 9960 IsSlewing returns 0
21:50:26.096 00.001 9960 IsGuiding returns 1
21:50:26.126 00.030 9960 IsSlewing returns 0
21:50:26.127 00.001 9960 IsGuiding returns 1
21:50:26.158 00.031 9960 IsSlewing returns 0
21:50:26.159 00.001 9960 IsGuiding returns 1
21:50:26.189 00.030 9960 IsSlewing returns 0
21:50:26.191 00.002 9960 IsGuiding returns 0
21:50:26.191 00.000 9960 scope move finished after 169 + 154 ms
21:50:26.191 00.000 9960 Move returns status 0, amount 169
21:50:26.191 00.000 9960 MoveAxis(N, 0, ABG)
21:50:26.191 00.000 9960 Move returns status 0, amount 0
21:50:26.193 00.002 9960 move complete, result=0
21:50:26.193 00.000 9960 worker thread done servicing request
21:50:26.193 00.000 11872 GuideStep: 0.4 px 169 ms WEST, -0.0 px 0 ms NORTH
21:50:26.206 00.013 9960 Worker thread wakes up
21:50:26.207 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:50:26.207 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:50:27.458 01.251 9960 Exposure complete
21:50:27.581 00.123 9960 worker thread done servicing request
21:50:27.581 00.000 11872 OnExposeComplete: enter
21:50:27.588 00.007 11872 UpdateGuideState(): m_state=6
21:50:27.594 00.006 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 704
21:50:27.599 00.005 11872 Star::Find returns 1 (0), X=61.62, Y=850.04, Mass=2307, SNR=32.6, Peak=132 HFD=4.9
21:50:27.608 00.009 11872 CameraToMount -- cameraTheta (-0.25) - m_xAngle (-3.14) = xAngle (2.89 = 2.89)
21:50:27.615 00.007 11872 CameraToMount -- cameraTheta (-0.25) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.72 = 2.72)
21:50:27.621 00.006 11872 CameraToMount -- cameraX=0.77 cameraY=-0.20 hyp=0.80 cameraTheta=-0.25 mountX=-0.77 mountY=0.33, mountTheta=2.74
21:50:27.627 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.77, y=-0.20, opts=13)
21:50:27.631 00.004 11872 Enqueuing Move request for scope (0.77, -0.20)
21:50:27.634 00.003 9960 Worker thread wakes up
21:50:27.635 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=132, med=0, FiltMin=0, FiltMax=80, Gamma=1.000
21:50:27.639 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.77, -0.20) opts 0xd
21:50:27.640 00.001 9960 Handling offset move in thread for scope, endpoint = (0.77, -0.20)
21:50:27.640 00.000 9960 Moving (0.77, -0.20) raw xDistance=-0.77 yDistance=0.33
21:50:27.640 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.47 from input -0.77
21:50:27.640 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:50:27.640 00.000 11872 UpdateGuideState exits: m=2307 SNR=32.6
21:50:27.645 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:27.649 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:50:27.653 00.004 11872 Enqueuing Expose request
21:50:27.657 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.33
21:50:27.657 00.000 9960 MoveAxis(E, 351, ABG)
21:50:27.657 00.000 9960 Guiding  Dir = 2, Dur = 351
21:50:27.657 00.000 9960 IsSlewing returns 0
21:50:27.658 00.001 9960 IsGuiding returns 0
21:50:27.658 00.000 9960 PulseGuide returned control before completion, sleep 361
21:50:28.023 00.365 9960 IsGuiding returns 1
21:50:28.023 00.000 9960 scope still moving after pulse duration time elapsed
21:50:28.055 00.032 9960 IsSlewing returns 0
21:50:28.055 00.000 9960 IsGuiding returns 0
21:50:28.056 00.001 9960 scope move finished after 351 + 46 ms
21:50:28.057 00.001 9960 Move returns status 0, amount 351
21:50:28.057 00.000 9960 MoveAxis(N, 0, ABG)
21:50:28.057 00.000 9960 Move returns status 0, amount 0
21:50:28.058 00.001 9960 move complete, result=0
21:50:28.058 00.000 9960 worker thread done servicing request
21:50:28.058 00.000 11872 GuideStep: -0.8 px 351 ms EAST, 0.3 px 0 ms NORTH
21:50:28.064 00.006 9960 Worker thread wakes up
21:50:28.064 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:50:28.064 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:50:29.303 01.239 9960 Exposure complete
21:50:29.436 00.133 9960 worker thread done servicing request
21:50:29.436 00.000 11872 OnExposeComplete: enter
21:50:29.440 00.004 11872 UpdateGuideState(): m_state=6
21:50:29.444 00.004 11872 Star::Find(15, 61, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 705
21:50:29.448 00.004 11872 Star::Find returns 1 (0), X=60.86, Y=850.77, Mass=2309, SNR=32.6, Peak=126 HFD=4.5
21:50:29.453 00.005 11872 CameraToMount -- cameraTheta (1.55) - m_xAngle (-3.14) = xAngle (4.69 = -1.59)
21:50:29.457 00.004 11872 CameraToMount -- cameraTheta (1.55) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.52 = -1.77)
21:50:29.461 00.004 11872 CameraToMount -- cameraX=0.01 cameraY=0.54 hyp=0.54 cameraTheta=1.55 mountX=-0.01 mountY=-0.53, mountTheta=-1.59
21:50:29.465 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.01, y=0.54, opts=13)
21:50:29.469 00.004 11872 Enqueuing Move request for scope (0.01, 0.54)
21:50:29.472 00.003 9960 Worker thread wakes up
21:50:29.472 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.54) opts 0xd
21:50:29.472 00.000 9960 Handling offset move in thread for scope, endpoint = (0.01, 0.54)
21:50:29.472 00.000 9960 Moving (0.01, 0.54) raw xDistance=-0.01 yDistance=-0.53
21:50:29.472 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:50:29.473 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.53 from input -0.53
21:50:29.473 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=126, med=0, FiltMin=0, FiltMax=87, Gamma=1.000
21:50:29.476 00.003 11872 UpdateGuideState exits: m=2309 SNR=32.6
21:50:29.479 00.003 9960 MoveAxis(E, 0, ABG)
21:50:29.479 00.000 9960 Move returns status 0, amount 0
21:50:29.480 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:29.485 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:50:29.488 00.003 11872 Enqueuing Expose request
21:50:29.491 00.003 9960 MoveAxis(N, 395, ABG)
21:50:29.491 00.000 9960 Guiding  Dir = 0, Dur = 395
21:50:29.491 00.000 9960 IsSlewing returns 0
21:50:29.492 00.001 9960 IsGuiding returns 0
21:50:29.492 00.000 9960 PulseGuide returned control before completion, sleep 405
21:50:29.905 00.413 9960 IsGuiding returns 1
21:50:29.906 00.001 9960 scope still moving after pulse duration time elapsed
21:50:29.936 00.030 9960 IsSlewing returns 0
21:50:29.936 00.000 9960 IsGuiding returns 0
21:50:29.937 00.001 9960 scope move finished after 395 + 49 ms
21:50:29.937 00.000 9960 Move returns status 0, amount 395
21:50:29.937 00.000 9960 move complete, result=0
21:50:29.937 00.000 9960 worker thread done servicing request
21:50:29.937 00.000 9960 Worker thread wakes up
21:50:29.939 00.002 9960 worker thread servicing REQUEST_EXPOSE 1000
21:50:29.939 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:50:29.939 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.5 px 395 ms NORTH
21:50:31.185 01.246 9960 Exposure complete
21:50:31.307 00.122 9960 worker thread done servicing request
21:50:31.308 00.001 11872 OnExposeComplete: enter
21:50:31.312 00.004 11872 UpdateGuideState(): m_state=6
21:50:31.315 00.003 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 706
21:50:31.320 00.005 11872 Star::Find returns 1 (0), X=60.66, Y=850.36, Mass=2487, SNR=33.9, Peak=128 HFD=4.9
21:50:31.323 00.003 11872 CameraToMount -- cameraTheta (2.54) - m_xAngle (-3.14) = xAngle (5.68 = -0.60)
21:50:31.328 00.005 11872 CameraToMount -- cameraTheta (2.54) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.51 = -0.77)
21:50:31.333 00.005 11872 CameraToMount -- cameraX=-0.19 cameraY=0.13 hyp=0.23 cameraTheta=2.54 mountX=0.19 mountY=-0.16, mountTheta=-0.70
21:50:31.340 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.19, y=0.13, opts=13)
21:50:31.344 00.004 11872 Enqueuing Move request for scope (-0.19, 0.13)
21:50:31.347 00.003 9960 Worker thread wakes up
21:50:31.347 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=128, med=0, FiltMin=0, FiltMax=92, Gamma=1.000
21:50:31.352 00.005 11872 UpdateGuideState exits: m=2487 SNR=33.9
21:50:31.356 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:31.361 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:50:31.365 00.004 11872 Enqueuing Expose request
21:50:31.370 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.13) opts 0xd
21:50:31.371 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.19, 0.13)
21:50:31.371 00.000 9960 Moving (-0.19, 0.13) raw xDistance=0.19 yDistance=-0.16
21:50:31.371 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
21:50:31.371 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:50:31.371 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:50:31.371 00.000 9960 MoveAxis(E, 0, ABG)
21:50:31.372 00.001 9960 Move returns status 0, amount 0
21:50:31.372 00.000 9960 MoveAxis(N, 0, ABG)
21:50:31.373 00.001 9960 Move returns status 0, amount 0
21:50:31.373 00.000 9960 move complete, result=0
21:50:31.373 00.000 9960 worker thread done servicing request
21:50:31.373 00.000 9960 Worker thread wakes up
21:50:31.373 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
21:50:31.378 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:50:31.379 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:50:32.622 01.243 9960 Exposure complete
21:50:32.746 00.124 9960 worker thread done servicing request
21:50:32.747 00.001 11872 OnExposeComplete: enter
21:50:32.750 00.003 11872 UpdateGuideState(): m_state=6
21:50:32.755 00.005 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 707
21:50:32.759 00.004 11872 Star::Find returns 1 (0), X=60.81, Y=850.56, Mass=2576, SNR=34.5, Peak=126 HFD=5.1
21:50:32.763 00.004 11872 CameraToMount -- cameraTheta (1.69) - m_xAngle (-3.14) = xAngle (4.82 = -1.46)
21:50:32.767 00.004 11872 CameraToMount -- cameraTheta (1.69) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.65 = -1.63)
21:50:32.773 00.006 11872 CameraToMount -- cameraX=-0.04 cameraY=0.33 hyp=0.33 cameraTheta=1.69 mountX=0.04 mountY=-0.33, mountTheta=-1.46
21:50:32.778 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.04, y=0.33, opts=13)
21:50:32.782 00.004 11872 Enqueuing Move request for scope (-0.04, 0.33)
21:50:32.787 00.005 9960 Worker thread wakes up
21:50:32.787 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.33) opts 0xd
21:50:32.787 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.04, 0.33)
21:50:32.787 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=126, med=0, FiltMin=0, FiltMax=87, Gamma=1.000
21:50:32.792 00.005 11872 UpdateGuideState exits: m=2576 SNR=34.5
21:50:32.795 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:32.801 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:50:32.805 00.004 11872 Enqueuing Expose request
21:50:32.808 00.003 9960 Moving (-0.04, 0.33) raw xDistance=0.04 yDistance=-0.33
21:50:32.809 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:50:32.809 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
21:50:32.809 00.000 9960 MoveAxis(E, 0, ABG)
21:50:32.810 00.001 9960 Move returns status 0, amount 0
21:50:32.810 00.000 9960 MoveAxis(N, 246, ABG)
21:50:32.810 00.000 9960 Guiding  Dir = 0, Dur = 246
21:50:32.810 00.000 9960 IsSlewing returns 0
21:50:32.811 00.001 9960 IsGuiding returns 0
21:50:32.811 00.000 9960 PulseGuide returned control before completion, sleep 256
21:50:33.080 00.269 9960 IsGuiding returns 0
21:50:33.081 00.001 9960 Move returns status 0, amount 246
21:50:33.081 00.000 9960 move complete, result=0
21:50:33.081 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.3 px 246 ms NORTH
21:50:33.086 00.005 9960 worker thread done servicing request
21:50:33.086 00.000 9960 Worker thread wakes up
21:50:33.087 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:50:33.087 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:50:34.339 01.252 9960 Exposure complete
21:50:34.469 00.130 9960 worker thread done servicing request
21:50:34.470 00.001 11872 OnExposeComplete: enter
21:50:34.473 00.003 11872 UpdateGuideState(): m_state=6
21:50:34.478 00.005 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 708
21:50:34.482 00.004 11872 Star::Find returns 1 (0), X=60.69, Y=850.36, Mass=2337, SNR=33.0, Peak=139 HFD=4.9
21:50:34.487 00.005 11872 CameraToMount -- cameraTheta (2.48) - m_xAngle (-3.14) = xAngle (5.62 = -0.66)
21:50:34.492 00.005 11872 CameraToMount -- cameraTheta (2.48) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.45 = -0.84)
21:50:34.496 00.004 11872 CameraToMount -- cameraX=-0.16 cameraY=0.12 hyp=0.20 cameraTheta=2.48 mountX=0.16 mountY=-0.15, mountTheta=-0.76
21:50:34.501 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.16, y=0.12, opts=13)
21:50:34.506 00.005 11872 Enqueuing Move request for scope (-0.16, 0.12)
21:50:34.509 00.003 9960 Worker thread wakes up
21:50:34.510 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.12) opts 0xd
21:50:34.510 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.16, 0.12)
21:50:34.510 00.000 9960 Moving (-0.16, 0.12) raw xDistance=0.16 yDistance=-0.15
21:50:34.510 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
21:50:34.510 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:50:34.511 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=139, med=0, FiltMin=0, FiltMax=79, Gamma=1.000
21:50:34.517 00.006 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:50:34.517 00.000 11872 UpdateGuideState exits: m=2337 SNR=33.0
21:50:34.521 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:34.527 00.006 9960 MoveAxis(E, 0, ABG)
21:50:34.527 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:50:34.531 00.004 11872 Enqueuing Expose request
21:50:34.535 00.004 9960 Move returns status 0, amount 0
21:50:34.535 00.000 9960 MoveAxis(N, 0, ABG)
21:50:34.536 00.001 9960 Move returns status 0, amount 0
21:50:34.536 00.000 9960 move complete, result=0
21:50:34.537 00.001 9960 worker thread done servicing request
21:50:34.537 00.000 9960 Worker thread wakes up
21:50:34.537 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:50:34.541 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
21:50:34.541 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:50:35.792 01.251 9960 Exposure complete
21:50:35.926 00.134 9960 worker thread done servicing request
21:50:35.926 00.000 11872 OnExposeComplete: enter
21:50:35.929 00.003 11872 UpdateGuideState(): m_state=6
21:50:35.933 00.004 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 709
21:50:35.938 00.005 11872 Star::Find returns 1 (0), X=60.75, Y=850.51, Mass=2663, SNR=35.0, Peak=132 HFD=5.1
21:50:35.943 00.005 11872 CameraToMount -- cameraTheta (1.90) - m_xAngle (-3.14) = xAngle (5.03 = -1.25)
21:50:35.948 00.005 11872 CameraToMount -- cameraTheta (1.90) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.86 = -1.42)
21:50:35.952 00.004 11872 CameraToMount -- cameraX=-0.09 cameraY=0.28 hyp=0.29 cameraTheta=1.90 mountX=0.09 mountY=-0.29, mountTheta=-1.26
21:50:35.960 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=-0.09, y=0.28, opts=13)
21:50:35.965 00.005 11872 Enqueuing Move request for scope (-0.09, 0.28)
21:50:35.971 00.006 9960 Worker thread wakes up
21:50:35.971 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.28) opts 0xd
21:50:35.971 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.09, 0.28)
21:50:35.972 00.001 9960 Moving (-0.09, 0.28) raw xDistance=0.09 yDistance=-0.29
21:50:35.972 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:50:35.972 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
21:50:35.972 00.000 9960 MoveAxis(E, 0, ABG)
21:50:35.973 00.001 9960 Move returns status 0, amount 0
21:50:35.973 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=132, med=0, FiltMin=0, FiltMax=91, Gamma=1.000
21:50:35.978 00.005 11872 UpdateGuideState exits: m=2663 SNR=35.0
21:50:35.981 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:35.987 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:50:35.991 00.004 11872 Enqueuing Expose request
21:50:35.995 00.004 9960 MoveAxis(N, 215, ABG)
21:50:35.995 00.000 9960 Guiding  Dir = 0, Dur = 215
21:50:35.996 00.001 9960 IsSlewing returns 0
21:50:35.996 00.000 9960 IsGuiding returns 0
21:50:35.996 00.000 9960 PulseGuide returned control before completion, sleep 225
21:50:36.238 00.242 9960 IsGuiding returns 0
21:50:36.238 00.000 9960 Move returns status 0, amount 215
21:50:36.239 00.001 9960 move complete, result=0
21:50:36.239 00.000 9960 worker thread done servicing request
21:50:36.239 00.000 9960 Worker thread wakes up
21:50:36.240 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 215 ms NORTH
21:50:36.246 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:50:36.247 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:50:37.498 01.251 9960 Exposure complete
21:50:37.655 00.157 9960 worker thread done servicing request
21:50:37.656 00.001 11872 OnExposeComplete: enter
21:50:37.662 00.006 11872 UpdateGuideState(): m_state=6
21:50:37.667 00.005 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 710
21:50:37.678 00.011 11872 Star::Find returns 1 (0), X=60.66, Y=850.45, Mass=2413, SNR=33.4, Peak=132 HFD=5.0
21:50:37.684 00.006 11872 CameraToMount -- cameraTheta (2.29) - m_xAngle (-3.14) = xAngle (5.43 = -0.85)
21:50:37.689 00.005 11872 CameraToMount -- cameraTheta (2.29) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.26 = -1.03)
21:50:37.695 00.006 11872 CameraToMount -- cameraX=-0.19 cameraY=0.22 hyp=0.29 cameraTheta=2.29 mountX=0.19 mountY=-0.25, mountTheta=-0.92
21:50:37.704 00.009 11872 SchedulePrimaryMove(0FA44CE0, x=-0.19, y=0.22, opts=13)
21:50:37.710 00.006 11872 Enqueuing Move request for scope (-0.19, 0.22)
21:50:37.714 00.004 9960 Worker thread wakes up
21:50:37.714 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.22) opts 0xd
21:50:37.714 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.19, 0.22)
21:50:37.714 00.000 9960 Moving (-0.19, 0.22) raw xDistance=0.19 yDistance=-0.25
21:50:37.716 00.002 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
21:50:37.716 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
21:50:37.716 00.000 9960 MoveAxis(E, 0, ABG)
21:50:37.716 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=132, med=0, FiltMin=0, FiltMax=81, Gamma=1.000
21:50:37.720 00.004 9960 Move returns status 0, amount 0
21:50:37.720 00.000 9960 MoveAxis(N, 183, ABG)
21:50:37.720 00.000 9960 Guiding  Dir = 0, Dur = 183
21:50:37.720 00.000 11872 UpdateGuideState exits: m=2413 SNR=33.4
21:50:37.725 00.005 9960 IsSlewing returns 0
21:50:37.725 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:37.731 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:50:37.737 00.006 9960 IsGuiding returns 0
21:50:37.738 00.001 11872 Enqueuing Expose request
21:50:37.742 00.004 9960 PulseGuide returned control before completion, sleep 193
21:50:37.942 00.200 9960 IsGuiding returns 0
21:50:37.942 00.000 9960 Move returns status 0, amount 183
21:50:37.942 00.000 9960 move complete, result=0
21:50:37.942 00.000 9960 worker thread done servicing request
21:50:37.942 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.2 px 183 ms NORTH
21:50:37.946 00.004 9960 Worker thread wakes up
21:50:37.946 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:50:37.946 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:50:39.202 01.256 9960 Exposure complete
21:50:39.333 00.131 9960 worker thread done servicing request
21:50:39.333 00.000 11872 OnExposeComplete: enter
21:50:39.338 00.005 11872 UpdateGuideState(): m_state=6
21:50:39.343 00.005 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 711
21:50:39.347 00.004 11872 Star::Find returns 1 (0), X=60.86, Y=850.41, Mass=2298, SNR=32.6, Peak=143 HFD=4.9
21:50:39.352 00.005 11872 CameraToMount -- cameraTheta (1.50) - m_xAngle (-3.14) = xAngle (4.64 = -1.65)
21:50:39.356 00.004 11872 CameraToMount -- cameraTheta (1.50) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.46 = -1.82)
21:50:39.360 00.004 11872 CameraToMount -- cameraX=0.01 cameraY=0.17 hyp=0.17 cameraTheta=1.50 mountX=-0.01 mountY=-0.17, mountTheta=-1.65
21:50:39.366 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.01, y=0.17, opts=13)
21:50:39.370 00.004 11872 Enqueuing Move request for scope (0.01, 0.17)
21:50:39.373 00.003 9960 Worker thread wakes up
21:50:39.373 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.17) opts 0xd
21:50:39.374 00.001 9960 Handling offset move in thread for scope, endpoint = (0.01, 0.17)
21:50:39.374 00.000 9960 Moving (0.01, 0.17) raw xDistance=-0.01 yDistance=-0.17
21:50:39.374 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:50:39.375 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:50:39.375 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=143, med=0, FiltMin=0, FiltMax=82, Gamma=1.000
21:50:39.379 00.004 11872 UpdateGuideState exits: m=2298 SNR=32.6
21:50:39.383 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:39.388 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:50:39.392 00.004 11872 Enqueuing Expose request
21:50:39.398 00.006 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:50:39.398 00.000 9960 MoveAxis(E, 0, ABG)
21:50:39.399 00.001 9960 Move returns status 0, amount 0
21:50:39.399 00.000 9960 MoveAxis(N, 0, ABG)
21:50:39.400 00.001 9960 Move returns status 0, amount 0
21:50:39.400 00.000 9960 move complete, result=0
21:50:39.400 00.000 9960 worker thread done servicing request
21:50:39.400 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:50:39.405 00.005 9960 Worker thread wakes up
21:50:39.405 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:50:39.405 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:50:40.658 01.253 9960 Exposure complete
21:50:40.783 00.125 9960 worker thread done servicing request
21:50:40.784 00.001 11872 OnExposeComplete: enter
21:50:40.787 00.003 11872 UpdateGuideState(): m_state=6
21:50:40.792 00.005 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 712
21:50:40.797 00.005 11872 Star::Find returns 1 (0), X=60.78, Y=850.49, Mass=2433, SNR=33.5, Peak=133 HFD=5.0
21:50:40.803 00.006 11872 CameraToMount -- cameraTheta (1.82) - m_xAngle (-3.14) = xAngle (4.96 = -1.33)
21:50:40.808 00.005 11872 CameraToMount -- cameraTheta (1.82) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.78 = -1.50)
21:50:40.812 00.004 11872 CameraToMount -- cameraX=-0.07 cameraY=0.26 hyp=0.27 cameraTheta=1.82 mountX=0.06 mountY=-0.27, mountTheta=-1.33
21:50:40.817 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.07, y=0.26, opts=13)
21:50:40.822 00.005 11872 Enqueuing Move request for scope (-0.07, 0.26)
21:50:40.827 00.005 9960 Worker thread wakes up
21:50:40.827 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.26) opts 0xd
21:50:40.827 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.07, 0.26)
21:50:40.827 00.000 9960 Moving (-0.07, 0.26) raw xDistance=0.06 yDistance=-0.27
21:50:40.827 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:50:40.827 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
21:50:40.828 00.001 9960 MoveAxis(E, 0, ABG)
21:50:40.828 00.000 9960 Move returns status 0, amount 0
21:50:40.829 00.001 9960 MoveAxis(N, 198, ABG)
21:50:40.829 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=133, med=0, FiltMin=0, FiltMax=77, Gamma=1.000
21:50:40.833 00.004 11872 UpdateGuideState exits: m=2433 SNR=33.5
21:50:40.838 00.005 9960 Guiding  Dir = 0, Dur = 198
21:50:40.839 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:40.843 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:50:40.847 00.004 11872 Enqueuing Expose request
21:50:40.850 00.003 9960 IsSlewing returns 0
21:50:40.852 00.002 9960 IsGuiding returns 0
21:50:40.852 00.000 9960 PulseGuide returned control before completion, sleep 208
21:50:41.072 00.220 9960 IsGuiding returns 1
21:50:41.074 00.002 9960 scope still moving after pulse duration time elapsed
21:50:41.103 00.029 9960 IsSlewing returns 0
21:50:41.104 00.001 9960 IsGuiding returns 0
21:50:41.105 00.001 9960 scope move finished after 198 + 54 ms
21:50:41.105 00.000 9960 Move returns status 0, amount 198
21:50:41.105 00.000 9960 move complete, result=0
21:50:41.106 00.001 9960 worker thread done servicing request
21:50:41.106 00.000 9960 Worker thread wakes up
21:50:41.107 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 198 ms NORTH
21:50:41.111 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
21:50:41.111 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:50:42.367 01.256 9960 Exposure complete
21:50:42.521 00.154 9960 worker thread done servicing request
21:50:42.522 00.001 11872 OnExposeComplete: enter
21:50:42.527 00.005 11872 UpdateGuideState(): m_state=6
21:50:42.530 00.003 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 713
21:50:42.534 00.004 11872 Star::Find returns 1 (0), X=60.73, Y=850.16, Mass=2458, SNR=33.5, Peak=137 HFD=4.8
21:50:42.538 00.004 11872 CameraToMount -- cameraTheta (-2.55) - m_xAngle (-3.14) = xAngle (0.59 = 0.59)
21:50:42.542 00.004 11872 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.41 = 0.41)
21:50:42.547 00.005 11872 CameraToMount -- cameraX=-0.12 cameraY=-0.08 hyp=0.14 cameraTheta=-2.55 mountX=0.12 mountY=0.06, mountTheta=0.45
21:50:42.553 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.12, y=-0.08, opts=13)
21:50:42.557 00.004 11872 Enqueuing Move request for scope (-0.12, -0.08)
21:50:42.560 00.003 9960 Worker thread wakes up
21:50:42.560 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=137, med=0, FiltMin=0, FiltMax=89, Gamma=1.000
21:50:42.565 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.08) opts 0xd
21:50:42.565 00.000 11872 UpdateGuideState exits: m=2458 SNR=33.5
21:50:42.572 00.007 9960 Handling offset move in thread for scope, endpoint = (-0.12, -0.08)
21:50:42.573 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:42.577 00.004 9960 Moving (-0.12, -0.08) raw xDistance=0.12 yDistance=0.06
21:50:42.577 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:50:42.577 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:50:42.577 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:50:42.582 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:50:42.582 00.000 11872 Enqueuing Expose request
21:50:42.587 00.005 9960 MoveAxis(E, 0, ABG)
21:50:42.587 00.000 9960 Move returns status 0, amount 0
21:50:42.589 00.002 9960 MoveAxis(N, 0, ABG)
21:50:42.589 00.000 9960 Move returns status 0, amount 0
21:50:42.589 00.000 9960 move complete, result=0
21:50:42.589 00.000 9960 worker thread done servicing request
21:50:42.589 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:50:42.592 00.003 9960 Worker thread wakes up
21:50:42.592 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:50:42.592 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:50:43.839 01.247 9960 Exposure complete
21:50:43.946 00.107 9960 worker thread done servicing request
21:50:43.946 00.000 11872 OnExposeComplete: enter
21:50:43.950 00.004 11872 UpdateGuideState(): m_state=6
21:50:43.956 00.006 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 714
21:50:43.959 00.003 11872 Star::Find returns 1 (0), X=60.63, Y=850.55, Mass=2410, SNR=33.3, Peak=125 HFD=4.9
21:50:43.962 00.003 11872 CameraToMount -- cameraTheta (2.18) - m_xAngle (-3.14) = xAngle (5.32 = -0.97)
21:50:43.965 00.003 11872 CameraToMount -- cameraTheta (2.18) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.14 = -1.14)
21:50:43.968 00.003 11872 CameraToMount -- cameraX=-0.22 cameraY=0.32 hyp=0.39 cameraTheta=2.18 mountX=0.22 mountY=-0.35, mountTheta=-1.01
21:50:43.972 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.22, y=0.32, opts=13)
21:50:43.976 00.004 11872 Enqueuing Move request for scope (-0.22, 0.32)
21:50:43.979 00.003 9960 Worker thread wakes up
21:50:43.980 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=125, med=0, FiltMin=0, FiltMax=87, Gamma=1.000
21:50:43.983 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.32) opts 0xd
21:50:43.983 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.22, 0.32)
21:50:43.983 00.000 9960 Moving (-0.22, 0.32) raw xDistance=0.22 yDistance=-0.35
21:50:43.985 00.002 9960 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
21:50:43.985 00.000 11872 UpdateGuideState exits: m=2410 SNR=33.3
21:50:43.990 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:43.993 00.003 9960 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
21:50:43.993 00.000 9960 MoveAxis(W, 104, ABG)
21:50:43.994 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:50:43.997 00.003 11872 Enqueuing Expose request
21:50:44.001 00.004 9960 Guiding  Dir = 3, Dur = 104
21:50:44.001 00.000 9960 IsSlewing returns 0
21:50:44.001 00.000 9960 IsGuiding returns 0
21:50:44.002 00.001 9960 PulseGuide returned control before completion, sleep 114
21:50:44.126 00.124 9960 IsGuiding returns 1
21:50:44.126 00.000 9960 scope still moving after pulse duration time elapsed
21:50:44.158 00.032 9960 IsSlewing returns 0
21:50:44.159 00.001 9960 IsGuiding returns 0
21:50:44.159 00.000 9960 scope move finished after 104 + 53 ms
21:50:44.160 00.001 9960 Move returns status 0, amount 104
21:50:44.160 00.000 9960 MoveAxis(N, 264, ABG)
21:50:44.161 00.001 9960 Guiding  Dir = 0, Dur = 264
21:50:44.161 00.000 9960 IsSlewing returns 0
21:50:44.162 00.001 9960 IsGuiding returns 0
21:50:44.162 00.000 9960 PulseGuide returned control before completion, sleep 274
21:50:44.454 00.292 9960 IsGuiding returns 1
21:50:44.455 00.001 9960 scope still moving after pulse duration time elapsed
21:50:44.485 00.030 9960 IsSlewing returns 0
21:50:44.485 00.000 9960 IsGuiding returns 0
21:50:44.485 00.000 9960 scope move finished after 264 + 59 ms
21:50:44.487 00.002 9960 Move returns status 0, amount 264
21:50:44.487 00.000 9960 move complete, result=0
21:50:44.487 00.000 9960 worker thread done servicing request
21:50:44.488 00.001 9960 Worker thread wakes up
21:50:44.488 00.000 11872 GuideStep: 0.2 px 104 ms WEST, -0.4 px 264 ms NORTH
21:50:44.495 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:50:44.495 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:50:45.752 01.257 9960 Exposure complete
21:50:45.882 00.130 9960 worker thread done servicing request
21:50:45.883 00.001 11872 OnExposeComplete: enter
21:50:45.888 00.005 11872 UpdateGuideState(): m_state=6
21:50:45.892 00.004 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 715
21:50:45.896 00.004 11872 Star::Find returns 1 (0), X=60.66, Y=850.43, Mass=2444, SNR=33.8, Peak=141 HFD=5.0
21:50:45.900 00.004 11872 CameraToMount -- cameraTheta (2.35) - m_xAngle (-3.14) = xAngle (5.49 = -0.80)
21:50:45.905 00.005 11872 CameraToMount -- cameraTheta (2.35) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.31 = -0.97)
21:50:45.909 00.004 11872 CameraToMount -- cameraX=-0.19 cameraY=0.19 hyp=0.27 cameraTheta=2.35 mountX=0.19 mountY=-0.22, mountTheta=-0.87
21:50:45.914 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.19, y=0.19, opts=13)
21:50:45.919 00.005 11872 Enqueuing Move request for scope (-0.19, 0.19)
21:50:45.924 00.005 9960 Worker thread wakes up
21:50:45.924 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=141, med=0, FiltMin=0, FiltMax=74, Gamma=1.000
21:50:45.930 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.19) opts 0xd
21:50:45.930 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.19, 0.19)
21:50:45.931 00.001 9960 Moving (-0.19, 0.19) raw xDistance=0.19 yDistance=-0.22
21:50:45.931 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
21:50:45.931 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
21:50:45.931 00.000 9960 MoveAxis(E, 0, ABG)
21:50:45.931 00.000 9960 Move returns status 0, amount 0
21:50:45.933 00.002 11872 UpdateGuideState exits: m=2444 SNR=33.8
21:50:45.935 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:45.938 00.003 9960 MoveAxis(N, 166, ABG)
21:50:45.939 00.001 9960 Guiding  Dir = 0, Dur = 166
21:50:45.939 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:50:45.944 00.005 9960 IsSlewing returns 0
21:50:45.944 00.000 11872 Enqueuing Expose request
21:50:45.948 00.004 9960 IsGuiding returns 0
21:50:45.949 00.001 9960 PulseGuide returned control before completion, sleep 176
21:50:46.133 00.184 9960 IsGuiding returns 1
21:50:46.134 00.001 9960 scope still moving after pulse duration time elapsed
21:50:46.162 00.028 9960 IsSlewing returns 0
21:50:46.164 00.002 9960 IsGuiding returns 0
21:50:46.165 00.001 9960 scope move finished after 166 + 49 ms
21:50:46.165 00.000 9960 Move returns status 0, amount 166
21:50:46.166 00.001 9960 move complete, result=0
21:50:46.166 00.000 9960 worker thread done servicing request
21:50:46.166 00.000 9960 Worker thread wakes up
21:50:46.166 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.2 px 166 ms NORTH
21:50:46.173 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:50:46.174 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:50:47.425 01.251 9960 Exposure complete
21:50:47.544 00.119 9960 worker thread done servicing request
21:50:47.544 00.000 11872 OnExposeComplete: enter
21:50:47.550 00.006 11872 UpdateGuideState(): m_state=6
21:50:47.557 00.007 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 716
21:50:47.560 00.003 11872 Star::Find returns 1 (0), X=60.75, Y=850.20, Mass=2430, SNR=33.4, Peak=143 HFD=4.6
21:50:47.564 00.004 11872 CameraToMount -- cameraTheta (-2.80) - m_xAngle (-3.14) = xAngle (0.34 = 0.34)
21:50:47.568 00.004 11872 CameraToMount -- cameraTheta (-2.80) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.17 = 0.17)
21:50:47.571 00.003 11872 CameraToMount -- cameraX=-0.10 cameraY=-0.04 hyp=0.11 cameraTheta=-2.80 mountX=0.10 mountY=0.02, mountTheta=0.18
21:50:47.575 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.10, y=-0.04, opts=13)
21:50:47.580 00.005 11872 Enqueuing Move request for scope (-0.10, -0.04)
21:50:47.584 00.004 9960 Worker thread wakes up
21:50:47.584 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=143, med=0, FiltMin=0, FiltMax=79, Gamma=1.000
21:50:47.589 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.04) opts 0xd
21:50:47.589 00.000 11872 UpdateGuideState exits: m=2430 SNR=33.4
21:50:47.594 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:47.598 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.10, -0.04)
21:50:47.598 00.000 9960 Moving (-0.10, -0.04) raw xDistance=0.10 yDistance=0.02
21:50:47.598 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:50:47.601 00.003 11872 Enqueuing Expose request
21:50:47.606 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:50:47.606 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:50:47.607 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:50:47.607 00.000 9960 MoveAxis(E, 0, ABG)
21:50:47.607 00.000 9960 Move returns status 0, amount 0
21:50:47.608 00.001 9960 MoveAxis(N, 0, ABG)
21:50:47.608 00.000 9960 Move returns status 0, amount 0
21:50:47.608 00.000 9960 move complete, result=0
21:50:47.608 00.000 9960 worker thread done servicing request
21:50:47.609 00.001 9960 Worker thread wakes up
21:50:47.609 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:50:47.613 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
21:50:47.613 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:50:48.869 01.256 9960 Exposure complete
21:50:48.997 00.128 9960 worker thread done servicing request
21:50:48.999 00.002 11872 OnExposeComplete: enter
21:50:49.002 00.003 11872 UpdateGuideState(): m_state=6
21:50:49.005 00.003 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 717
21:50:49.009 00.004 11872 Star::Find returns 1 (0), X=60.96, Y=850.38, Mass=2396, SNR=33.0, Peak=140 HFD=5.1
21:50:49.013 00.004 11872 CameraToMount -- cameraTheta (0.89) - m_xAngle (-3.14) = xAngle (4.03 = -2.25)
21:50:49.018 00.005 11872 CameraToMount -- cameraTheta (0.89) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.86 = -2.42)
21:50:49.022 00.004 11872 CameraToMount -- cameraX=0.12 cameraY=0.14 hyp=0.19 cameraTheta=0.89 mountX=-0.12 mountY=-0.12, mountTheta=-2.33
21:50:49.025 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=0.12, y=0.14, opts=13)
21:50:49.029 00.004 11872 Enqueuing Move request for scope (0.12, 0.14)
21:50:49.032 00.003 9960 Worker thread wakes up
21:50:49.034 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=140, med=0, FiltMin=0, FiltMax=84, Gamma=1.000
21:50:49.037 00.003 11872 UpdateGuideState exits: m=2396 SNR=33.0
21:50:49.042 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:49.046 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:50:49.051 00.005 11872 Enqueuing Expose request
21:50:49.054 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.14) opts 0xd
21:50:49.055 00.001 9960 Handling offset move in thread for scope, endpoint = (0.12, 0.14)
21:50:49.055 00.000 9960 Moving (0.12, 0.14) raw xDistance=-0.12 yDistance=-0.12
21:50:49.055 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
21:50:49.055 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:50:49.055 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:50:49.056 00.001 9960 MoveAxis(E, 0, ABG)
21:50:49.056 00.000 9960 Move returns status 0, amount 0
21:50:49.056 00.000 9960 MoveAxis(N, 0, ABG)
21:50:49.056 00.000 9960 Move returns status 0, amount 0
21:50:49.057 00.001 9960 move complete, result=0
21:50:49.058 00.001 9960 worker thread done servicing request
21:50:49.058 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:50:49.062 00.004 9960 Worker thread wakes up
21:50:49.063 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:50:49.063 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:50:50.307 01.244 9960 Exposure complete
21:50:50.433 00.126 9960 worker thread done servicing request
21:50:50.434 00.001 11872 OnExposeComplete: enter
21:50:50.437 00.003 11872 UpdateGuideState(): m_state=6
21:50:50.442 00.005 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 718
21:50:50.446 00.004 11872 Star::Find returns 1 (0), X=60.91, Y=850.44, Mass=2309, SNR=32.4, Peak=121 HFD=5.1
21:50:50.450 00.004 11872 CameraToMount -- cameraTheta (1.28) - m_xAngle (-3.14) = xAngle (4.41 = -1.87)
21:50:50.454 00.004 11872 CameraToMount -- cameraTheta (1.28) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.24 = -2.04)
21:50:50.461 00.007 11872 CameraToMount -- cameraX=0.06 cameraY=0.21 hyp=0.22 cameraTheta=1.28 mountX=-0.06 mountY=-0.20, mountTheta=-1.89
21:50:50.467 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.06, y=0.21, opts=13)
21:50:50.471 00.004 11872 Enqueuing Move request for scope (0.06, 0.21)
21:50:50.476 00.005 9960 Worker thread wakes up
21:50:50.476 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=121, med=0, FiltMin=0, FiltMax=74, Gamma=1.000
21:50:50.480 00.004 11872 UpdateGuideState exits: m=2309 SNR=32.4
21:50:50.483 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:50.487 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:50:50.492 00.005 11872 Enqueuing Expose request
21:50:50.496 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.21) opts 0xd
21:50:50.496 00.000 9960 Handling offset move in thread for scope, endpoint = (0.06, 0.21)
21:50:50.496 00.000 9960 Moving (0.06, 0.21) raw xDistance=-0.06 yDistance=-0.20
21:50:50.496 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:50:50.496 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:50:50.497 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
21:50:50.497 00.000 9960 MoveAxis(E, 0, ABG)
21:50:50.497 00.000 9960 Move returns status 0, amount 0
21:50:50.497 00.000 9960 MoveAxis(N, 0, ABG)
21:50:50.498 00.001 9960 Move returns status 0, amount 0
21:50:50.498 00.000 9960 move complete, result=0
21:50:50.498 00.000 9960 worker thread done servicing request
21:50:50.498 00.000 9960 Worker thread wakes up
21:50:50.498 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:50:50.504 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:50:50.504 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:50:51.751 01.247 9960 Exposure complete
21:50:51.876 00.125 9960 worker thread done servicing request
21:50:51.877 00.001 11872 OnExposeComplete: enter
21:50:51.881 00.004 11872 UpdateGuideState(): m_state=6
21:50:51.884 00.003 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 719
21:50:51.889 00.005 11872 Star::Find returns 1 (0), X=60.95, Y=850.55, Mass=2434, SNR=33.5, Peak=122 HFD=5.1
21:50:51.893 00.004 11872 CameraToMount -- cameraTheta (1.27) - m_xAngle (-3.14) = xAngle (4.40 = -1.88)
21:50:51.896 00.003 11872 CameraToMount -- cameraTheta (1.27) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.23 = -2.05)
21:50:51.901 00.005 11872 CameraToMount -- cameraX=0.10 cameraY=0.32 hyp=0.34 cameraTheta=1.27 mountX=-0.10 mountY=-0.30, mountTheta=-1.90
21:50:51.905 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.10, y=0.32, opts=13)
21:50:51.910 00.005 11872 Enqueuing Move request for scope (0.10, 0.32)
21:50:51.915 00.005 9960 Worker thread wakes up
21:50:51.915 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=122, med=0, FiltMin=0, FiltMax=79, Gamma=1.000
21:50:51.919 00.004 11872 UpdateGuideState exits: m=2434 SNR=33.5
21:50:51.922 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:51.925 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:50:51.927 00.002 9960 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.32) opts 0xd
21:50:51.927 00.000 9960 Handling offset move in thread for scope, endpoint = (0.10, 0.32)
21:50:51.928 00.001 9960 Moving (0.10, 0.32) raw xDistance=-0.10 yDistance=-0.30
21:50:51.928 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:50:51.928 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
21:50:51.928 00.000 9960 MoveAxis(E, 0, ABG)
21:50:51.928 00.000 9960 Move returns status 0, amount 0
21:50:51.928 00.000 9960 MoveAxis(N, 222, ABG)
21:50:51.928 00.000 9960 Guiding  Dir = 0, Dur = 222
21:50:51.928 00.000 11872 Enqueuing Expose request
21:50:51.932 00.004 9960 IsSlewing returns 0
21:50:51.933 00.001 9960 IsGuiding returns 0
21:50:51.933 00.000 9960 PulseGuide returned control before completion, sleep 232
21:50:52.180 00.247 9960 IsGuiding returns 1
21:50:52.181 00.001 9960 scope still moving after pulse duration time elapsed
21:50:52.211 00.030 9960 IsSlewing returns 0
21:50:52.211 00.000 9960 IsGuiding returns 0
21:50:52.212 00.001 9960 scope move finished after 222 + 57 ms
21:50:52.213 00.001 9960 Move returns status 0, amount 222
21:50:52.213 00.000 9960 move complete, result=0
21:50:52.213 00.000 9960 worker thread done servicing request
21:50:52.214 00.001 9960 Worker thread wakes up
21:50:52.214 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 222 ms NORTH
21:50:52.220 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:50:52.220 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:50:53.469 01.249 9960 Exposure complete
21:50:53.595 00.126 9960 worker thread done servicing request
21:50:53.595 00.000 11872 OnExposeComplete: enter
21:50:53.599 00.004 11872 UpdateGuideState(): m_state=6
21:50:53.602 00.003 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 720
21:50:53.606 00.004 11872 Star::Find returns 1 (0), X=61.09, Y=850.39, Mass=2282, SNR=32.2, Peak=139 HFD=5.0
21:50:53.608 00.002 11872 CameraToMount -- cameraTheta (0.55) - m_xAngle (-3.14) = xAngle (3.69 = -2.59)
21:50:53.612 00.004 11872 CameraToMount -- cameraTheta (0.55) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.52 = -2.77)
21:50:53.617 00.005 11872 CameraToMount -- cameraX=0.25 cameraY=0.15 hyp=0.29 cameraTheta=0.55 mountX=-0.25 mountY=-0.11, mountTheta=-2.74
21:50:53.622 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.25, y=0.15, opts=13)
21:50:53.626 00.004 11872 Enqueuing Move request for scope (0.25, 0.15)
21:50:53.629 00.003 9960 Worker thread wakes up
21:50:53.629 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.15) opts 0xd
21:50:53.629 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=139, med=0, FiltMin=0, FiltMax=94, Gamma=1.000
21:50:53.633 00.004 9960 Handling offset move in thread for scope, endpoint = (0.25, 0.15)
21:50:53.634 00.001 11872 UpdateGuideState exits: m=2282 SNR=32.2
21:50:53.637 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:53.642 00.005 9960 Moving (0.25, 0.15) raw xDistance=-0.25 yDistance=-0.11
21:50:53.642 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:50:53.649 00.007 11872 Enqueuing Expose request
21:50:53.654 00.005 9960 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
21:50:53.654 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:50:53.654 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:50:53.654 00.000 9960 MoveAxis(E, 116, ABG)
21:50:53.655 00.001 9960 Guiding  Dir = 2, Dur = 116
21:50:53.655 00.000 9960 IsSlewing returns 0
21:50:53.655 00.000 9960 IsGuiding returns 0
21:50:53.656 00.001 9960 PulseGuide returned control before completion, sleep 126
21:50:53.787 00.131 9960 IsGuiding returns 1
21:50:53.787 00.000 9960 scope still moving after pulse duration time elapsed
21:50:53.819 00.032 9960 IsSlewing returns 0
21:50:53.821 00.002 9960 IsGuiding returns 1
21:50:53.851 00.030 9960 IsSlewing returns 0
21:50:53.854 00.003 9960 IsGuiding returns 0
21:50:53.854 00.000 9960 scope move finished after 116 + 82 ms
21:50:53.854 00.000 9960 Move returns status 0, amount 116
21:50:53.854 00.000 9960 MoveAxis(N, 0, ABG)
21:50:53.855 00.001 9960 Move returns status 0, amount 0
21:50:53.855 00.000 9960 move complete, result=0
21:50:53.855 00.000 9960 worker thread done servicing request
21:50:53.857 00.002 11872 GuideStep: -0.2 px 116 ms EAST, -0.1 px 0 ms NORTH
21:50:53.870 00.013 9960 Worker thread wakes up
21:50:53.871 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:50:53.872 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:50:55.122 01.250 9960 Exposure complete
21:50:55.248 00.126 9960 worker thread done servicing request
21:50:55.248 00.000 11872 OnExposeComplete: enter
21:50:55.252 00.004 11872 UpdateGuideState(): m_state=6
21:50:55.256 00.004 11872 Star::Find(15, 61, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 721
21:50:55.259 00.003 11872 Star::Find returns 1 (0), X=60.97, Y=850.67, Mass=2461, SNR=33.7, Peak=129 HFD=5.0
21:50:55.263 00.004 11872 CameraToMount -- cameraTheta (1.30) - m_xAngle (-3.14) = xAngle (4.44 = -1.84)
21:50:55.267 00.004 11872 CameraToMount -- cameraTheta (1.30) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.27 = -2.02)
21:50:55.276 00.009 11872 CameraToMount -- cameraX=0.12 cameraY=0.44 hyp=0.45 cameraTheta=1.30 mountX=-0.12 mountY=-0.41, mountTheta=-1.86
21:50:55.282 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.12, y=0.44, opts=13)
21:50:55.286 00.004 11872 Enqueuing Move request for scope (0.12, 0.44)
21:50:55.290 00.004 9960 Worker thread wakes up
21:50:55.290 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=129, med=0, FiltMin=0, FiltMax=77, Gamma=1.000
21:50:55.295 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.44) opts 0xd
21:50:55.296 00.001 9960 Handling offset move in thread for scope, endpoint = (0.12, 0.44)
21:50:55.296 00.000 9960 Moving (0.12, 0.44) raw xDistance=-0.12 yDistance=-0.41
21:50:55.296 00.000 11872 UpdateGuideState exits: m=2461 SNR=33.7
21:50:55.301 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:55.305 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:50:55.308 00.003 11872 Enqueuing Expose request
21:50:55.312 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
21:50:55.312 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.41 from input -0.41
21:50:55.312 00.000 9960 MoveAxis(E, 0, ABG)
21:50:55.312 00.000 9960 Move returns status 0, amount 0
21:50:55.313 00.001 9960 MoveAxis(N, 304, ABG)
21:50:55.314 00.001 9960 Guiding  Dir = 0, Dur = 304
21:50:55.314 00.000 9960 IsSlewing returns 0
21:50:55.314 00.000 9960 IsGuiding returns 0
21:50:55.314 00.000 9960 PulseGuide returned control before completion, sleep 314
21:50:55.635 00.321 9960 IsGuiding returns 1
21:50:55.636 00.001 9960 scope still moving after pulse duration time elapsed
21:50:55.667 00.031 9960 IsSlewing returns 0
21:50:55.668 00.001 9960 IsGuiding returns 0
21:50:55.669 00.001 9960 scope move finished after 304 + 50 ms
21:50:55.669 00.000 9960 Move returns status 0, amount 304
21:50:55.670 00.001 9960 move complete, result=0
21:50:55.670 00.000 9960 worker thread done servicing request
21:50:55.672 00.002 9960 Worker thread wakes up
21:50:55.672 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.4 px 304 ms NORTH
21:50:55.679 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:50:55.679 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:50:56.931 01.252 9960 Exposure complete
21:50:57.054 00.123 9960 worker thread done servicing request
21:50:57.054 00.000 11872 OnExposeComplete: enter
21:50:57.058 00.004 11872 UpdateGuideState(): m_state=6
21:50:57.063 00.005 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 722
21:50:57.067 00.004 11872 Star::Find returns 1 (0), X=60.94, Y=850.58, Mass=2500, SNR=34.0, Peak=139 HFD=5.0
21:50:57.070 00.003 11872 CameraToMount -- cameraTheta (1.30) - m_xAngle (-3.14) = xAngle (4.44 = -1.84)
21:50:57.074 00.004 11872 CameraToMount -- cameraTheta (1.30) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.27 = -2.02)
21:50:57.079 00.005 11872 CameraToMount -- cameraX=0.10 cameraY=0.35 hyp=0.36 cameraTheta=1.30 mountX=-0.10 mountY=-0.33, mountTheta=-1.86
21:50:57.086 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.10, y=0.35, opts=13)
21:50:57.092 00.006 11872 Enqueuing Move request for scope (0.10, 0.35)
21:50:57.096 00.004 9960 Worker thread wakes up
21:50:57.096 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=139, med=0, FiltMin=0, FiltMax=85, Gamma=1.000
21:50:57.100 00.004 11872 UpdateGuideState exits: m=2500 SNR=34.0
21:50:57.104 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:57.108 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:50:57.113 00.005 11872 Enqueuing Expose request
21:50:57.116 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.35) opts 0xd
21:50:57.116 00.000 9960 Handling offset move in thread for scope, endpoint = (0.10, 0.35)
21:50:57.116 00.000 9960 Moving (0.10, 0.35) raw xDistance=-0.10 yDistance=-0.33
21:50:57.116 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:50:57.116 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
21:50:57.117 00.001 9960 MoveAxis(E, 0, ABG)
21:50:57.117 00.000 9960 Move returns status 0, amount 0
21:50:57.117 00.000 9960 MoveAxis(N, 244, ABG)
21:50:57.118 00.001 9960 Guiding  Dir = 0, Dur = 244
21:50:57.119 00.001 9960 IsSlewing returns 0
21:50:57.119 00.000 9960 IsGuiding returns 0
21:50:57.119 00.000 9960 PulseGuide returned control before completion, sleep 254
21:50:57.388 00.269 9960 IsGuiding returns 0
21:50:57.388 00.000 9960 Move returns status 0, amount 244
21:50:57.390 00.002 9960 move complete, result=0
21:50:57.390 00.000 9960 worker thread done servicing request
21:50:57.391 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 244 ms NORTH
21:50:57.397 00.006 9960 Worker thread wakes up
21:50:57.397 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:50:57.397 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:50:58.648 01.251 9960 Exposure complete
21:50:58.772 00.124 9960 worker thread done servicing request
21:50:58.772 00.000 11872 OnExposeComplete: enter
21:50:58.777 00.005 11872 UpdateGuideState(): m_state=6
21:50:58.784 00.007 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 723
21:50:58.788 00.004 11872 Star::Find returns 1 (0), X=60.94, Y=850.41, Mass=2428, SNR=33.6, Peak=132 HFD=5.1
21:50:58.795 00.007 11872 CameraToMount -- cameraTheta (1.08) - m_xAngle (-3.14) = xAngle (4.21 = -2.07)
21:50:58.800 00.005 11872 CameraToMount -- cameraTheta (1.08) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.04 = -2.24)
21:50:58.804 00.004 11872 CameraToMount -- cameraX=0.10 cameraY=0.18 hyp=0.20 cameraTheta=1.08 mountX=-0.10 mountY=-0.16, mountTheta=-2.12
21:50:58.812 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=0.10, y=0.18, opts=13)
21:50:58.817 00.005 11872 Enqueuing Move request for scope (0.10, 0.18)
21:50:58.821 00.004 9960 Worker thread wakes up
21:50:58.821 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=132, med=0, FiltMin=0, FiltMax=80, Gamma=1.000
21:50:58.826 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.18) opts 0xd
21:50:58.826 00.000 11872 UpdateGuideState exits: m=2428 SNR=33.6
21:50:58.830 00.004 9960 Handling offset move in thread for scope, endpoint = (0.10, 0.18)
21:50:58.830 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:58.836 00.006 9960 Moving (0.10, 0.18) raw xDistance=-0.10 yDistance=-0.16
21:50:58.836 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:50:58.841 00.005 11872 Enqueuing Expose request
21:50:58.845 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:50:58.846 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:50:58.846 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:50:58.846 00.000 9960 MoveAxis(E, 0, ABG)
21:50:58.846 00.000 9960 Move returns status 0, amount 0
21:50:58.846 00.000 9960 MoveAxis(N, 0, ABG)
21:50:58.846 00.000 9960 Move returns status 0, amount 0
21:50:58.847 00.001 9960 move complete, result=0
21:50:58.847 00.000 9960 worker thread done servicing request
21:50:58.847 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:50:58.853 00.006 9960 Worker thread wakes up
21:50:58.853 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:50:58.853 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:51:00.103 01.250 9960 Exposure complete
21:51:00.240 00.137 9960 worker thread done servicing request
21:51:00.241 00.001 11872 OnExposeComplete: enter
21:51:00.245 00.004 11872 UpdateGuideState(): m_state=6
21:51:00.248 00.003 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 724
21:51:00.252 00.004 11872 Star::Find returns 1 (0), X=60.98, Y=850.53, Mass=2356, SNR=32.9, Peak=130 HFD=5.0
21:51:00.256 00.004 11872 CameraToMount -- cameraTheta (1.17) - m_xAngle (-3.14) = xAngle (4.30 = -1.98)
21:51:00.260 00.004 11872 CameraToMount -- cameraTheta (1.17) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.13 = -2.15)
21:51:00.263 00.003 11872 CameraToMount -- cameraX=0.13 cameraY=0.30 hyp=0.33 cameraTheta=1.17 mountX=-0.13 mountY=-0.27, mountTheta=-2.02
21:51:00.273 00.010 11872 SchedulePrimaryMove(0FA44CE0, x=0.13, y=0.30, opts=13)
21:51:00.277 00.004 11872 Enqueuing Move request for scope (0.13, 0.30)
21:51:00.281 00.004 9960 Worker thread wakes up
21:51:00.281 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=130, med=0, FiltMin=0, FiltMax=88, Gamma=1.000
21:51:00.286 00.005 11872 UpdateGuideState exits: m=2356 SNR=32.9
21:51:00.289 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:00.293 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.30) opts 0xd
21:51:00.293 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:51:00.299 00.006 11872 Enqueuing Expose request
21:51:00.303 00.004 9960 Handling offset move in thread for scope, endpoint = (0.13, 0.30)
21:51:00.303 00.000 9960 Moving (0.13, 0.30) raw xDistance=-0.13 yDistance=-0.27
21:51:00.303 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
21:51:00.303 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
21:51:00.303 00.000 9960 MoveAxis(E, 0, ABG)
21:51:00.304 00.001 9960 Move returns status 0, amount 0
21:51:00.304 00.000 9960 MoveAxis(N, 203, ABG)
21:51:00.304 00.000 9960 Guiding  Dir = 0, Dur = 203
21:51:00.304 00.000 9960 IsSlewing returns 0
21:51:00.304 00.000 9960 IsGuiding returns 0
21:51:00.305 00.001 9960 PulseGuide returned control before completion, sleep 213
21:51:00.533 00.228 9960 IsGuiding returns 1
21:51:00.534 00.001 9960 scope still moving after pulse duration time elapsed
21:51:00.562 00.028 9960 IsSlewing returns 0
21:51:00.562 00.000 9960 IsGuiding returns 1
21:51:00.593 00.031 9960 IsSlewing returns 0
21:51:00.594 00.001 9960 IsGuiding returns 1
21:51:00.624 00.030 9960 IsSlewing returns 0
21:51:00.625 00.001 9960 IsGuiding returns 0
21:51:00.626 00.001 9960 scope move finished after 203 + 118 ms
21:51:00.626 00.000 9960 Move returns status 0, amount 203
21:51:00.626 00.000 9960 move complete, result=0
21:51:00.627 00.001 9960 worker thread done servicing request
21:51:00.627 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 203 ms NORTH
21:51:00.634 00.007 9960 Worker thread wakes up
21:51:00.634 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:51:00.635 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:51:01.891 01.256 9960 Exposure complete
21:51:02.006 00.115 9960 worker thread done servicing request
21:51:02.006 00.000 11872 OnExposeComplete: enter
21:51:02.011 00.005 11872 UpdateGuideState(): m_state=6
21:51:02.015 00.004 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 725
21:51:02.020 00.005 11872 Star::Find returns 1 (0), X=60.88, Y=850.08, Mass=2391, SNR=33.1, Peak=128 HFD=4.5
21:51:02.025 00.005 11872 CameraToMount -- cameraTheta (-1.34) - m_xAngle (-3.14) = xAngle (1.79 = 1.79)
21:51:02.029 00.004 11872 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.62 = 1.62)
21:51:02.034 00.005 11872 CameraToMount -- cameraX=0.03 cameraY=-0.15 hyp=0.15 cameraTheta=-1.34 mountX=-0.03 mountY=0.15, mountTheta=1.79
21:51:02.039 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.03, y=-0.15, opts=13)
21:51:02.044 00.005 11872 Enqueuing Move request for scope (0.03, -0.15)
21:51:02.048 00.004 9960 Worker thread wakes up
21:51:02.048 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.15) opts 0xd
21:51:02.049 00.001 9960 Handling offset move in thread for scope, endpoint = (0.03, -0.15)
21:51:02.049 00.000 9960 Moving (0.03, -0.15) raw xDistance=-0.03 yDistance=0.15
21:51:02.049 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=128, med=0, FiltMin=0, FiltMax=91, Gamma=1.000
21:51:02.053 00.004 11872 UpdateGuideState exits: m=2391 SNR=33.1
21:51:02.057 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:02.061 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:51:02.065 00.004 11872 Enqueuing Expose request
21:51:02.069 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:51:02.069 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:51:02.069 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
21:51:02.069 00.000 9960 MoveAxis(E, 0, ABG)
21:51:02.070 00.001 9960 Move returns status 0, amount 0
21:51:02.070 00.000 9960 MoveAxis(N, 0, ABG)
21:51:02.070 00.000 9960 Move returns status 0, amount 0
21:51:02.070 00.000 9960 move complete, result=0
21:51:02.070 00.000 9960 worker thread done servicing request
21:51:02.071 00.001 9960 Worker thread wakes up
21:51:02.071 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:51:02.071 00.000 11872 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:51:02.076 00.005 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:51:03.316 01.240 9960 Exposure complete
21:51:03.448 00.132 9960 worker thread done servicing request
21:51:03.448 00.000 11872 OnExposeComplete: enter
21:51:03.452 00.004 11872 UpdateGuideState(): m_state=6
21:51:03.458 00.006 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 726
21:51:03.462 00.004 11872 Star::Find returns 1 (0), X=60.88, Y=850.35, Mass=2334, SNR=32.8, Peak=116 HFD=5.0
21:51:03.466 00.004 11872 CameraToMount -- cameraTheta (1.33) - m_xAngle (-3.14) = xAngle (4.47 = -1.81)
21:51:03.470 00.004 11872 CameraToMount -- cameraTheta (1.33) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.30 = -1.99)
21:51:03.474 00.004 11872 CameraToMount -- cameraX=0.03 cameraY=0.12 hyp=0.12 cameraTheta=1.33 mountX=-0.03 mountY=-0.11, mountTheta=-1.83
21:51:03.480 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.03, y=0.12, opts=13)
21:51:03.484 00.004 11872 Enqueuing Move request for scope (0.03, 0.12)
21:51:03.487 00.003 9960 Worker thread wakes up
21:51:03.488 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=116, med=0, FiltMin=0, FiltMax=87, Gamma=1.000
21:51:03.494 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.12) opts 0xd
21:51:03.494 00.000 9960 Handling offset move in thread for scope, endpoint = (0.03, 0.12)
21:51:03.494 00.000 9960 Moving (0.03, 0.12) raw xDistance=-0.03 yDistance=-0.11
21:51:03.494 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:51:03.496 00.002 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:51:03.496 00.000 11872 UpdateGuideState exits: m=2334 SNR=32.8
21:51:03.500 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:03.504 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:51:03.509 00.005 11872 Enqueuing Expose request
21:51:03.514 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:51:03.514 00.000 9960 MoveAxis(E, 0, ABG)
21:51:03.514 00.000 9960 Move returns status 0, amount 0
21:51:03.516 00.002 9960 MoveAxis(N, 0, ABG)
21:51:03.516 00.000 9960 Move returns status 0, amount 0
21:51:03.516 00.000 9960 move complete, result=0
21:51:03.516 00.000 9960 worker thread done servicing request
21:51:03.516 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:51:03.520 00.004 9960 Worker thread wakes up
21:51:03.521 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:51:03.521 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:51:04.773 01.252 9960 Exposure complete
21:51:04.867 00.094 9960 worker thread done servicing request
21:51:04.868 00.001 11872 OnExposeComplete: enter
21:51:04.871 00.003 11872 UpdateGuideState(): m_state=6
21:51:04.874 00.003 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 727
21:51:04.877 00.003 11872 Star::Find returns 1 (0), X=60.76, Y=850.54, Mass=2436, SNR=33.5, Peak=120 HFD=5.1
21:51:04.880 00.003 11872 CameraToMount -- cameraTheta (1.85) - m_xAngle (-3.14) = xAngle (4.99 = -1.29)
21:51:04.882 00.002 11872 CameraToMount -- cameraTheta (1.85) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.82 = -1.46)
21:51:04.885 00.003 11872 CameraToMount -- cameraX=-0.09 cameraY=0.31 hyp=0.32 cameraTheta=1.85 mountX=0.09 mountY=-0.32, mountTheta=-1.30
21:51:04.890 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.09, y=0.31, opts=13)
21:51:04.893 00.003 11872 Enqueuing Move request for scope (-0.09, 0.31)
21:51:04.895 00.002 9960 Worker thread wakes up
21:51:04.895 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=120, med=0, FiltMin=0, FiltMax=76, Gamma=1.000
21:51:04.899 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.31) opts 0xd
21:51:04.900 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.09, 0.31)
21:51:04.900 00.000 9960 Moving (-0.09, 0.31) raw xDistance=0.09 yDistance=-0.32
21:51:04.900 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:51:04.900 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
21:51:04.900 00.000 9960 MoveAxis(E, 0, ABG)
21:51:04.900 00.000 9960 Move returns status 0, amount 0
21:51:04.900 00.000 11872 UpdateGuideState exits: m=2436 SNR=33.5
21:51:04.904 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:04.907 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:51:04.910 00.003 11872 Enqueuing Expose request
21:51:04.913 00.003 9960 MoveAxis(N, 240, ABG)
21:51:04.914 00.001 9960 Guiding  Dir = 0, Dur = 240
21:51:04.914 00.000 9960 IsSlewing returns 0
21:51:04.914 00.000 9960 IsGuiding returns 0
21:51:04.916 00.002 9960 PulseGuide returned control before completion, sleep 250
21:51:05.172 00.256 9960 IsGuiding returns 1
21:51:05.172 00.000 9960 scope still moving after pulse duration time elapsed
21:51:05.203 00.031 9960 IsSlewing returns 0
21:51:05.204 00.001 9960 IsGuiding returns 0
21:51:05.204 00.000 9960 scope move finished after 240 + 48 ms
21:51:05.204 00.000 9960 Move returns status 0, amount 240
21:51:05.204 00.000 9960 move complete, result=0
21:51:05.204 00.000 9960 worker thread done servicing request
21:51:05.204 00.000 9960 Worker thread wakes up
21:51:05.204 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:51:05.206 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:51:05.206 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 240 ms NORTH
21:51:06.450 01.244 9960 Exposure complete
21:51:06.574 00.124 9960 worker thread done servicing request
21:51:06.574 00.000 11872 OnExposeComplete: enter
21:51:06.578 00.004 11872 UpdateGuideState(): m_state=6
21:51:06.584 00.006 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 728
21:51:06.589 00.005 11872 Star::Find returns 1 (0), X=60.93, Y=850.43, Mass=2367, SNR=32.6, Peak=129 HFD=5.1
21:51:06.593 00.004 11872 CameraToMount -- cameraTheta (1.17) - m_xAngle (-3.14) = xAngle (4.30 = -1.98)
21:51:06.597 00.004 11872 CameraToMount -- cameraTheta (1.17) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.13 = -2.15)
21:51:06.601 00.004 11872 CameraToMount -- cameraX=0.08 cameraY=0.20 hyp=0.21 cameraTheta=1.17 mountX=-0.09 mountY=-0.18, mountTheta=-2.01
21:51:06.606 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.08, y=0.20, opts=13)
21:51:06.610 00.004 11872 Enqueuing Move request for scope (0.08, 0.20)
21:51:06.615 00.005 9960 Worker thread wakes up
21:51:06.615 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=129, med=0, FiltMin=0, FiltMax=92, Gamma=1.000
21:51:06.618 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.20) opts 0xd
21:51:06.619 00.001 9960 Handling offset move in thread for scope, endpoint = (0.08, 0.20)
21:51:06.619 00.000 11872 UpdateGuideState exits: m=2367 SNR=32.6
21:51:06.623 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:06.627 00.004 9960 Moving (0.08, 0.20) raw xDistance=-0.09 yDistance=-0.18
21:51:06.628 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:51:06.628 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:51:06.628 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:51:06.632 00.004 11872 Enqueuing Expose request
21:51:06.636 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:51:06.637 00.001 9960 MoveAxis(E, 0, ABG)
21:51:06.637 00.000 9960 Move returns status 0, amount 0
21:51:06.637 00.000 9960 MoveAxis(N, 0, ABG)
21:51:06.637 00.000 9960 Move returns status 0, amount 0
21:51:06.637 00.000 9960 move complete, result=0
21:51:06.639 00.002 9960 worker thread done servicing request
21:51:06.639 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:51:06.645 00.006 9960 Worker thread wakes up
21:51:06.645 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:51:06.645 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:51:07.899 01.254 9960 Exposure complete
21:51:08.038 00.139 9960 worker thread done servicing request
21:51:08.038 00.000 11872 OnExposeComplete: enter
21:51:08.042 00.004 11872 UpdateGuideState(): m_state=6
21:51:08.047 00.005 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 729
21:51:08.051 00.004 11872 Star::Find returns 1 (0), X=60.94, Y=850.72, Mass=2451, SNR=33.8, Peak=132 HFD=4.6
21:51:08.056 00.005 11872 CameraToMount -- cameraTheta (1.39) - m_xAngle (-3.14) = xAngle (4.52 = -1.76)
21:51:08.062 00.006 11872 CameraToMount -- cameraTheta (1.39) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.35 = -1.93)
21:51:08.067 00.005 11872 CameraToMount -- cameraX=0.09 cameraY=0.49 hyp=0.50 cameraTheta=1.39 mountX=-0.09 mountY=-0.47, mountTheta=-1.77
21:51:08.075 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=0.09, y=0.49, opts=13)
21:51:08.083 00.008 11872 Enqueuing Move request for scope (0.09, 0.49)
21:51:08.089 00.006 9960 Worker thread wakes up
21:51:08.090 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=132, med=0, FiltMin=0, FiltMax=91, Gamma=1.000
21:51:08.095 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.49) opts 0xd
21:51:08.095 00.000 11872 UpdateGuideState exits: m=2451 SNR=33.8
21:51:08.102 00.007 9960 Handling offset move in thread for scope, endpoint = (0.09, 0.49)
21:51:08.102 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:08.107 00.005 9960 Moving (0.09, 0.49) raw xDistance=-0.09 yDistance=-0.47
21:51:08.107 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:51:08.114 00.007 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:51:08.114 00.000 11872 Enqueuing Expose request
21:51:08.118 00.004 9960 GuideAlgorithmResistSwitch::result() returns -0.47 from input -0.47
21:51:08.118 00.000 9960 MoveAxis(E, 0, ABG)
21:51:08.118 00.000 9960 Move returns status 0, amount 0
21:51:08.119 00.001 9960 MoveAxis(N, 348, ABG)
21:51:08.119 00.000 9960 Guiding  Dir = 0, Dur = 348
21:51:08.119 00.000 9960 IsSlewing returns 0
21:51:08.119 00.000 9960 IsGuiding returns 0
21:51:08.120 00.001 9960 PulseGuide returned control before completion, sleep 358
21:51:08.483 00.363 9960 IsGuiding returns 1
21:51:08.485 00.002 9960 scope still moving after pulse duration time elapsed
21:51:08.516 00.031 9960 IsSlewing returns 0
21:51:08.516 00.000 9960 IsGuiding returns 1
21:51:08.546 00.030 9960 IsSlewing returns 0
21:51:08.547 00.001 9960 IsGuiding returns 0
21:51:08.547 00.000 9960 scope move finished after 348 + 79 ms
21:51:08.548 00.001 9960 Move returns status 0, amount 348
21:51:08.548 00.000 9960 move complete, result=0
21:51:08.548 00.000 9960 worker thread done servicing request
21:51:08.548 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.5 px 348 ms NORTH
21:51:08.555 00.007 9960 Worker thread wakes up
21:51:08.555 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:51:08.555 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:51:09.806 01.251 9960 Exposure complete
21:51:09.923 00.117 9960 worker thread done servicing request
21:51:09.923 00.000 11872 OnExposeComplete: enter
21:51:09.926 00.003 11872 UpdateGuideState(): m_state=6
21:51:09.931 00.005 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 730
21:51:09.935 00.004 11872 Star::Find returns 1 (0), X=61.03, Y=850.01, Mass=2429, SNR=33.2, Peak=141 HFD=4.5
21:51:09.939 00.004 11872 CameraToMount -- cameraTheta (-0.89) - m_xAngle (-3.14) = xAngle (2.25 = 2.25)
21:51:09.943 00.004 11872 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.08 = 2.08)
21:51:09.946 00.003 11872 CameraToMount -- cameraX=0.19 cameraY=-0.23 hyp=0.29 cameraTheta=-0.89 mountX=-0.19 mountY=0.26, mountTheta=2.20
21:51:09.953 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.19, y=-0.23, opts=13)
21:51:09.958 00.005 11872 Enqueuing Move request for scope (0.19, -0.23)
21:51:09.962 00.004 9960 Worker thread wakes up
21:51:09.962 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=141, med=0, FiltMin=0, FiltMax=69, Gamma=1.000
21:51:09.966 00.004 11872 UpdateGuideState exits: m=2429 SNR=33.2
21:51:09.970 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:09.975 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:51:09.978 00.003 11872 Enqueuing Expose request
21:51:09.982 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.23) opts 0xd
21:51:09.982 00.000 9960 Handling offset move in thread for scope, endpoint = (0.19, -0.23)
21:51:09.984 00.002 9960 Moving (0.19, -0.23) raw xDistance=-0.19 yDistance=0.26
21:51:09.984 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
21:51:09.984 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:51:09.984 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
21:51:09.985 00.001 9960 MoveAxis(E, 0, ABG)
21:51:09.985 00.000 9960 Move returns status 0, amount 0
21:51:09.985 00.000 9960 MoveAxis(N, 0, ABG)
21:51:09.985 00.000 9960 Move returns status 0, amount 0
21:51:09.985 00.000 9960 move complete, result=0
21:51:09.986 00.001 9960 worker thread done servicing request
21:51:09.987 00.001 9960 Worker thread wakes up
21:51:09.987 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:51:09.987 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:51:09.987 00.000 11872 GuideStep: -0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
21:51:11.229 01.242 9960 Exposure complete
21:51:11.373 00.144 9960 worker thread done servicing request
21:51:11.373 00.000 11872 OnExposeComplete: enter
21:51:11.378 00.005 11872 UpdateGuideState(): m_state=6
21:51:11.381 00.003 11872 Star::Find(15, 61, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 731
21:51:11.384 00.003 11872 Star::Find returns 1 (0), X=60.95, Y=850.49, Mass=2497, SNR=33.9, Peak=144 HFD=5.0
21:51:11.388 00.004 11872 CameraToMount -- cameraTheta (1.20) - m_xAngle (-3.14) = xAngle (4.34 = -1.95)
21:51:11.392 00.004 11872 CameraToMount -- cameraTheta (1.20) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.16 = -2.12)
21:51:11.396 00.004 11872 CameraToMount -- cameraX=0.10 cameraY=0.25 hyp=0.27 cameraTheta=1.20 mountX=-0.10 mountY=-0.23, mountTheta=-1.98
21:51:11.401 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.10, y=0.25, opts=13)
21:51:11.406 00.005 11872 Enqueuing Move request for scope (0.10, 0.25)
21:51:11.411 00.005 9960 Worker thread wakes up
21:51:11.411 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=144, med=0, FiltMin=0, FiltMax=91, Gamma=1.000
21:51:11.414 00.003 11872 UpdateGuideState exits: m=2497 SNR=33.9
21:51:11.418 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:11.421 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.25) opts 0xd
21:51:11.421 00.000 9960 Handling offset move in thread for scope, endpoint = (0.10, 0.25)
21:51:11.422 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:51:11.427 00.005 11872 Enqueuing Expose request
21:51:11.431 00.004 9960 Moving (0.10, 0.25) raw xDistance=-0.10 yDistance=-0.23
21:51:11.431 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:51:11.431 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
21:51:11.432 00.001 9960 MoveAxis(E, 0, ABG)
21:51:11.432 00.000 9960 Move returns status 0, amount 0
21:51:11.433 00.001 9960 MoveAxis(N, 172, ABG)
21:51:11.433 00.000 9960 Guiding  Dir = 0, Dur = 172
21:51:11.435 00.002 9960 IsSlewing returns 0
21:51:11.435 00.000 9960 IsGuiding returns 0
21:51:11.436 00.001 9960 PulseGuide returned control before completion, sleep 182
21:51:11.626 00.190 9960 IsGuiding returns 1
21:51:11.626 00.000 9960 scope still moving after pulse duration time elapsed
21:51:11.656 00.030 9960 IsSlewing returns 0
21:51:11.657 00.001 9960 IsGuiding returns 1
21:51:11.688 00.031 9960 IsSlewing returns 0
21:51:11.688 00.000 9960 IsGuiding returns 0
21:51:11.690 00.002 9960 scope move finished after 172 + 82 ms
21:51:11.690 00.000 9960 Move returns status 0, amount 172
21:51:11.690 00.000 9960 move complete, result=0
21:51:11.691 00.001 9960 worker thread done servicing request
21:51:11.691 00.000 9960 Worker thread wakes up
21:51:11.691 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 172 ms NORTH
21:51:11.698 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:51:11.698 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:51:12.951 01.253 9960 Exposure complete
21:51:13.077 00.126 9960 worker thread done servicing request
21:51:13.078 00.001 11872 OnExposeComplete: enter
21:51:13.084 00.006 11872 UpdateGuideState(): m_state=6
21:51:13.089 00.005 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 732
21:51:13.093 00.004 11872 Star::Find returns 1 (0), X=61.16, Y=850.39, Mass=2417, SNR=33.4, Peak=141 HFD=5.2
21:51:13.096 00.003 11872 CameraToMount -- cameraTheta (0.46) - m_xAngle (-3.14) = xAngle (3.60 = -2.69)
21:51:13.101 00.005 11872 CameraToMount -- cameraTheta (0.46) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.42 = -2.86)
21:51:13.105 00.004 11872 CameraToMount -- cameraX=0.32 cameraY=0.16 hyp=0.35 cameraTheta=0.46 mountX=-0.32 mountY=-0.10, mountTheta=-2.84
21:51:13.112 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.32, y=0.16, opts=13)
21:51:13.118 00.006 11872 Enqueuing Move request for scope (0.32, 0.16)
21:51:13.122 00.004 9960 Worker thread wakes up
21:51:13.123 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=141, med=0, FiltMin=0, FiltMax=73, Gamma=1.000
21:51:13.126 00.003 11872 UpdateGuideState exits: m=2417 SNR=33.4
21:51:13.131 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:13.134 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:51:13.138 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.16) opts 0xd
21:51:13.139 00.001 9960 Handling offset move in thread for scope, endpoint = (0.32, 0.16)
21:51:13.139 00.000 9960 Moving (0.32, 0.16) raw xDistance=-0.32 yDistance=-0.10
21:51:13.139 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.32
21:51:13.139 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:51:13.140 00.001 11872 Enqueuing Expose request
21:51:13.146 00.006 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:51:13.146 00.000 9960 MoveAxis(E, 149, ABG)
21:51:13.146 00.000 9960 Guiding  Dir = 2, Dur = 149
21:51:13.149 00.003 9960 IsSlewing returns 0
21:51:13.149 00.000 9960 IsGuiding returns 0
21:51:13.149 00.000 9960 PulseGuide returned control before completion, sleep 159
21:51:13.314 00.165 9960 IsGuiding returns 1
21:51:13.316 00.002 9960 scope still moving after pulse duration time elapsed
21:51:13.346 00.030 9960 IsSlewing returns 0
21:51:13.349 00.003 9960 IsGuiding returns 0
21:51:13.349 00.000 9960 scope move finished after 149 + 50 ms
21:51:13.350 00.001 9960 Move returns status 0, amount 149
21:51:13.350 00.000 9960 MoveAxis(N, 0, ABG)
21:51:13.350 00.000 9960 Move returns status 0, amount 0
21:51:13.350 00.000 9960 move complete, result=0
21:51:13.350 00.000 9960 worker thread done servicing request
21:51:13.351 00.001 9960 Worker thread wakes up
21:51:13.351 00.000 11872 GuideStep: -0.3 px 149 ms EAST, -0.1 px 0 ms NORTH
21:51:13.358 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:51:13.358 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:51:14.610 01.252 9960 Exposure complete
21:51:14.728 00.118 9960 worker thread done servicing request
21:51:14.728 00.000 11872 OnExposeComplete: enter
21:51:14.733 00.005 11872 UpdateGuideState(): m_state=6
21:51:14.737 00.004 11872 Star::Find(15, 61, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 733
21:51:14.742 00.005 11872 Star::Find returns 1 (0), X=60.90, Y=850.61, Mass=2365, SNR=32.9, Peak=119 HFD=5.0
21:51:14.746 00.004 11872 CameraToMount -- cameraTheta (1.45) - m_xAngle (-3.14) = xAngle (4.58 = -1.70)
21:51:14.750 00.004 11872 CameraToMount -- cameraTheta (1.45) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.41 = -1.87)
21:51:14.753 00.003 11872 CameraToMount -- cameraX=0.05 cameraY=0.38 hyp=0.38 cameraTheta=1.45 mountX=-0.05 mountY=-0.36, mountTheta=-1.70
21:51:14.759 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.05, y=0.38, opts=13)
21:51:14.764 00.005 11872 Enqueuing Move request for scope (0.05, 0.38)
21:51:14.768 00.004 9960 Worker thread wakes up
21:51:14.768 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.38) opts 0xd
21:51:14.768 00.000 9960 Handling offset move in thread for scope, endpoint = (0.05, 0.38)
21:51:14.768 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=119, med=0, FiltMin=0, FiltMax=86, Gamma=1.000
21:51:14.772 00.004 11872 UpdateGuideState exits: m=2365 SNR=32.9
21:51:14.777 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:14.780 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:51:14.785 00.005 11872 Enqueuing Expose request
21:51:14.788 00.003 9960 Moving (0.05, 0.38) raw xDistance=-0.05 yDistance=-0.36
21:51:14.788 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:51:14.788 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.36
21:51:14.788 00.000 9960 MoveAxis(E, 0, ABG)
21:51:14.788 00.000 9960 Move returns status 0, amount 0
21:51:14.789 00.001 9960 MoveAxis(N, 272, ABG)
21:51:14.789 00.000 9960 Guiding  Dir = 0, Dur = 272
21:51:14.789 00.000 9960 IsSlewing returns 0
21:51:14.789 00.000 9960 IsGuiding returns 0
21:51:14.789 00.000 9960 PulseGuide returned control before completion, sleep 282
21:51:15.075 00.286 9960 IsGuiding returns 1
21:51:15.075 00.000 9960 scope still moving after pulse duration time elapsed
21:51:15.109 00.034 9960 IsSlewing returns 0
21:51:15.109 00.000 9960 IsGuiding returns 0
21:51:15.110 00.001 9960 scope move finished after 272 + 48 ms
21:51:15.110 00.000 9960 Move returns status 0, amount 272
21:51:15.111 00.001 9960 move complete, result=0
21:51:15.111 00.000 9960 worker thread done servicing request
21:51:15.111 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.4 px 272 ms NORTH
21:51:15.119 00.008 9960 Worker thread wakes up
21:51:15.119 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:51:15.120 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:51:16.372 01.252 9960 Exposure complete
21:51:16.499 00.127 9960 worker thread done servicing request
21:51:16.499 00.000 11872 OnExposeComplete: enter
21:51:16.503 00.004 11872 UpdateGuideState(): m_state=6
21:51:16.508 00.005 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 734
21:51:16.512 00.004 11872 Star::Find returns 1 (0), X=60.88, Y=850.47, Mass=2590, SNR=34.7, Peak=148 HFD=5.1
21:51:16.516 00.004 11872 CameraToMount -- cameraTheta (1.45) - m_xAngle (-3.14) = xAngle (4.59 = -1.70)
21:51:16.521 00.005 11872 CameraToMount -- cameraTheta (1.45) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.41 = -1.87)
21:51:16.526 00.005 11872 CameraToMount -- cameraX=0.03 cameraY=0.23 hyp=0.24 cameraTheta=1.45 mountX=-0.03 mountY=-0.23, mountTheta=-1.70
21:51:16.532 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.03, y=0.23, opts=13)
21:51:16.536 00.004 11872 Enqueuing Move request for scope (0.03, 0.23)
21:51:16.539 00.003 9960 Worker thread wakes up
21:51:16.540 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=148, med=0, FiltMin=0, FiltMax=79, Gamma=1.000
21:51:16.544 00.004 11872 UpdateGuideState exits: m=2590 SNR=34.7
21:51:16.547 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:16.550 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:51:16.555 00.005 11872 Enqueuing Expose request
21:51:16.558 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.23) opts 0xd
21:51:16.558 00.000 9960 Handling offset move in thread for scope, endpoint = (0.03, 0.23)
21:51:16.558 00.000 9960 Moving (0.03, 0.23) raw xDistance=-0.03 yDistance=-0.23
21:51:16.558 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:51:16.560 00.002 9960 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
21:51:16.560 00.000 9960 MoveAxis(E, 0, ABG)
21:51:16.560 00.000 9960 Move returns status 0, amount 0
21:51:16.560 00.000 9960 MoveAxis(N, 168, ABG)
21:51:16.561 00.001 9960 Guiding  Dir = 0, Dur = 168
21:51:16.561 00.000 9960 IsSlewing returns 0
21:51:16.561 00.000 9960 IsGuiding returns 0
21:51:16.562 00.001 9960 PulseGuide returned control before completion, sleep 178
21:51:16.751 00.189 9960 IsGuiding returns 1
21:51:16.753 00.002 9960 scope still moving after pulse duration time elapsed
21:51:16.781 00.028 9960 IsSlewing returns 0
21:51:16.783 00.002 9960 IsGuiding returns 0
21:51:16.783 00.000 9960 scope move finished after 168 + 53 ms
21:51:16.783 00.000 9960 Move returns status 0, amount 168
21:51:16.784 00.001 9960 move complete, result=0
21:51:16.784 00.000 9960 worker thread done servicing request
21:51:16.785 00.001 9960 Worker thread wakes up
21:51:16.785 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.2 px 168 ms NORTH
21:51:16.792 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:51:16.792 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:51:18.044 01.252 9960 Exposure complete
21:51:18.163 00.119 9960 worker thread done servicing request
21:51:18.163 00.000 11872 OnExposeComplete: enter
21:51:18.169 00.006 11872 UpdateGuideState(): m_state=6
21:51:18.172 00.003 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 735
21:51:18.177 00.005 11872 Star::Find returns 1 (0), X=60.94, Y=850.13, Mass=2414, SNR=33.3, Peak=136 HFD=4.5
21:51:18.181 00.004 11872 CameraToMount -- cameraTheta (-0.86) - m_xAngle (-3.14) = xAngle (2.27 = 2.27)
21:51:18.184 00.003 11872 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.10 = 2.10)
21:51:18.188 00.004 11872 CameraToMount -- cameraX=0.09 cameraY=-0.10 hyp=0.14 cameraTheta=-0.86 mountX=-0.09 mountY=0.12, mountTheta=2.21
21:51:18.193 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.09, y=-0.10, opts=13)
21:51:18.196 00.003 11872 Enqueuing Move request for scope (0.09, -0.10)
21:51:18.201 00.005 9960 Worker thread wakes up
21:51:18.201 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=136, med=0, FiltMin=0, FiltMax=85, Gamma=1.000
21:51:18.206 00.005 11872 UpdateGuideState exits: m=2414 SNR=33.3
21:51:18.211 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:18.216 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:51:18.219 00.003 11872 Enqueuing Expose request
21:51:18.223 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.10) opts 0xd
21:51:18.223 00.000 9960 Handling offset move in thread for scope, endpoint = (0.09, -0.10)
21:51:18.224 00.001 9960 Moving (0.09, -0.10) raw xDistance=-0.09 yDistance=0.12
21:51:18.224 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:51:18.224 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:51:18.224 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
21:51:18.224 00.000 9960 MoveAxis(E, 0, ABG)
21:51:18.224 00.000 9960 Move returns status 0, amount 0
21:51:18.226 00.002 9960 MoveAxis(N, 0, ABG)
21:51:18.226 00.000 9960 Move returns status 0, amount 0
21:51:18.226 00.000 9960 move complete, result=0
21:51:18.226 00.000 9960 worker thread done servicing request
21:51:18.227 00.001 11872 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:51:18.231 00.004 9960 Worker thread wakes up
21:51:18.231 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:51:18.231 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:51:19.485 01.254 9960 Exposure complete
21:51:19.621 00.136 9960 worker thread done servicing request
21:51:19.621 00.000 11872 OnExposeComplete: enter
21:51:19.626 00.005 11872 UpdateGuideState(): m_state=6
21:51:19.630 00.004 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 736
21:51:19.633 00.003 11872 Star::Find returns 1 (0), X=60.86, Y=850.49, Mass=2358, SNR=33.1, Peak=127 HFD=5.0
21:51:19.639 00.006 11872 CameraToMount -- cameraTheta (1.51) - m_xAngle (-3.14) = xAngle (4.64 = -1.64)
21:51:19.644 00.005 11872 CameraToMount -- cameraTheta (1.51) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.47 = -1.81)
21:51:19.647 00.003 11872 CameraToMount -- cameraX=0.02 cameraY=0.26 hyp=0.26 cameraTheta=1.51 mountX=-0.02 mountY=-0.25, mountTheta=-1.64
21:51:19.652 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.02, y=0.26, opts=13)
21:51:19.656 00.004 11872 Enqueuing Move request for scope (0.02, 0.26)
21:51:19.659 00.003 9960 Worker thread wakes up
21:51:19.659 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.26) opts 0xd
21:51:19.660 00.001 9960 Handling offset move in thread for scope, endpoint = (0.02, 0.26)
21:51:19.660 00.000 9960 Moving (0.02, 0.26) raw xDistance=-0.02 yDistance=-0.25
21:51:19.660 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=127, med=0, FiltMin=0, FiltMax=97, Gamma=1.000
21:51:19.663 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:51:19.663 00.000 11872 UpdateGuideState exits: m=2358 SNR=33.1
21:51:19.668 00.005 9960 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
21:51:19.668 00.000 9960 MoveAxis(E, 0, ABG)
21:51:19.669 00.001 9960 Move returns status 0, amount 0
21:51:19.669 00.000 9960 MoveAxis(N, 189, ABG)
21:51:19.669 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:19.674 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:51:19.677 00.003 9960 Guiding  Dir = 0, Dur = 189
21:51:19.677 00.000 11872 Enqueuing Expose request
21:51:19.680 00.003 9960 IsSlewing returns 0
21:51:19.681 00.001 9960 IsGuiding returns 0
21:51:19.681 00.000 9960 PulseGuide returned control before completion, sleep 199
21:51:19.893 00.212 9960 IsGuiding returns 1
21:51:19.894 00.001 9960 scope still moving after pulse duration time elapsed
21:51:19.924 00.030 9960 IsSlewing returns 0
21:51:19.924 00.000 9960 IsGuiding returns 0
21:51:19.924 00.000 9960 scope move finished after 189 + 54 ms
21:51:19.924 00.000 9960 Move returns status 0, amount 189
21:51:19.925 00.001 9960 move complete, result=0
21:51:19.925 00.000 9960 worker thread done servicing request
21:51:19.925 00.000 9960 Worker thread wakes up
21:51:19.925 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.3 px 189 ms NORTH
21:51:19.928 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
21:51:19.928 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:51:21.180 01.252 9960 Exposure complete
21:51:21.300 00.120 9960 worker thread done servicing request
21:51:21.301 00.001 11872 OnExposeComplete: enter
21:51:21.306 00.005 11872 UpdateGuideState(): m_state=6
21:51:21.310 00.004 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 737
21:51:21.315 00.005 11872 Star::Find returns 1 (0), X=60.96, Y=850.16, Mass=2398, SNR=33.2, Peak=143 HFD=4.7
21:51:21.319 00.004 11872 CameraToMount -- cameraTheta (-0.54) - m_xAngle (-3.14) = xAngle (2.59 = 2.59)
21:51:21.323 00.004 11872 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.42 = 2.42)
21:51:21.328 00.005 11872 CameraToMount -- cameraX=0.12 cameraY=-0.07 hyp=0.14 cameraTheta=-0.54 mountX=-0.12 mountY=0.09, mountTheta=2.48
21:51:21.336 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=0.12, y=-0.07, opts=13)
21:51:21.342 00.006 11872 Enqueuing Move request for scope (0.12, -0.07)
21:51:21.347 00.005 9960 Worker thread wakes up
21:51:21.347 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=143, med=0, FiltMin=0, FiltMax=75, Gamma=1.000
21:51:21.351 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.07) opts 0xd
21:51:21.351 00.000 9960 Handling offset move in thread for scope, endpoint = (0.12, -0.07)
21:51:21.352 00.001 11872 UpdateGuideState exits: m=2398 SNR=33.2
21:51:21.355 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:21.359 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:51:21.365 00.006 11872 Enqueuing Expose request
21:51:21.368 00.003 9960 Moving (0.12, -0.07) raw xDistance=-0.12 yDistance=0.09
21:51:21.368 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
21:51:21.368 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:51:21.369 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:51:21.370 00.001 9960 MoveAxis(E, 0, ABG)
21:51:21.370 00.000 9960 Move returns status 0, amount 0
21:51:21.370 00.000 9960 MoveAxis(N, 0, ABG)
21:51:21.370 00.000 9960 Move returns status 0, amount 0
21:51:21.370 00.000 9960 move complete, result=0
21:51:21.370 00.000 9960 worker thread done servicing request
21:51:21.371 00.001 11872 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:51:21.375 00.004 9960 Worker thread wakes up
21:51:21.375 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:51:21.375 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:51:22.635 01.260 9960 Exposure complete
21:51:22.754 00.119 9960 worker thread done servicing request
21:51:22.755 00.001 11872 OnExposeComplete: enter
21:51:22.759 00.004 11872 UpdateGuideState(): m_state=6
21:51:22.763 00.004 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 738
21:51:22.767 00.004 11872 Star::Find returns 1 (0), X=60.84, Y=850.39, Mass=2552, SNR=34.4, Peak=138 HFD=5.1
21:51:22.771 00.004 11872 CameraToMount -- cameraTheta (1.64) - m_xAngle (-3.14) = xAngle (4.78 = -1.50)
21:51:22.775 00.004 11872 CameraToMount -- cameraTheta (1.64) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.61 = -1.68)
21:51:22.778 00.003 11872 CameraToMount -- cameraX=-0.01 cameraY=0.16 hyp=0.16 cameraTheta=1.64 mountX=0.01 mountY=-0.16, mountTheta=-1.50
21:51:22.785 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.01, y=0.16, opts=13)
21:51:22.789 00.004 11872 Enqueuing Move request for scope (-0.01, 0.16)
21:51:22.793 00.004 9960 Worker thread wakes up
21:51:22.793 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=138, med=0, FiltMin=0, FiltMax=86, Gamma=1.000
21:51:22.797 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.16) opts 0xd
21:51:22.797 00.000 11872 UpdateGuideState exits: m=2552 SNR=34.4
21:51:22.804 00.007 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:22.808 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:51:22.813 00.005 11872 Enqueuing Expose request
21:51:22.817 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.01, 0.16)
21:51:22.817 00.000 9960 Moving (-0.01, 0.16) raw xDistance=0.01 yDistance=-0.16
21:51:22.817 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:51:22.817 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:51:22.818 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:51:22.818 00.000 9960 MoveAxis(E, 0, ABG)
21:51:22.818 00.000 9960 Move returns status 0, amount 0
21:51:22.819 00.001 9960 MoveAxis(N, 0, ABG)
21:51:22.819 00.000 9960 Move returns status 0, amount 0
21:51:22.819 00.000 9960 move complete, result=0
21:51:22.820 00.001 9960 worker thread done servicing request
21:51:22.820 00.000 9960 Worker thread wakes up
21:51:22.820 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:51:22.824 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
21:51:22.824 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:51:24.071 01.247 9960 Exposure complete
21:51:24.191 00.120 9960 worker thread done servicing request
21:51:24.191 00.000 11872 OnExposeComplete: enter
21:51:24.194 00.003 11872 UpdateGuideState(): m_state=6
21:51:24.198 00.004 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 739
21:51:24.204 00.006 11872 Star::Find returns 1 (0), X=60.83, Y=850.71, Mass=2506, SNR=34.0, Peak=130 HFD=4.8
21:51:24.208 00.004 11872 CameraToMount -- cameraTheta (1.62) - m_xAngle (-3.14) = xAngle (4.75 = -1.53)
21:51:24.212 00.004 11872 CameraToMount -- cameraTheta (1.62) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.58 = -1.70)
21:51:24.216 00.004 11872 CameraToMount -- cameraX=-0.02 cameraY=0.47 hyp=0.47 cameraTheta=1.62 mountX=0.02 mountY=-0.47, mountTheta=-1.53
21:51:24.221 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.02, y=0.47, opts=13)
21:51:24.225 00.004 11872 Enqueuing Move request for scope (-0.02, 0.47)
21:51:24.229 00.004 9960 Worker thread wakes up
21:51:24.229 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=130, med=0, FiltMin=0, FiltMax=82, Gamma=1.000
21:51:24.234 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.47) opts 0xd
21:51:24.234 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.02, 0.47)
21:51:24.234 00.000 9960 Moving (-0.02, 0.47) raw xDistance=0.02 yDistance=-0.47
21:51:24.234 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:51:24.236 00.002 9960 GuideAlgorithmResistSwitch::result() returns -0.47 from input -0.47
21:51:24.236 00.000 9960 MoveAxis(E, 0, ABG)
21:51:24.236 00.000 9960 Move returns status 0, amount 0
21:51:24.236 00.000 9960 MoveAxis(N, 351, ABG)
21:51:24.237 00.001 11872 UpdateGuideState exits: m=2506 SNR=34.0
21:51:24.242 00.005 9960 Guiding  Dir = 0, Dur = 351
21:51:24.242 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:24.246 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:51:24.251 00.005 11872 Enqueuing Expose request
21:51:24.255 00.004 9960 IsSlewing returns 0
21:51:24.255 00.000 9960 IsGuiding returns 0
21:51:24.255 00.000 9960 PulseGuide returned control before completion, sleep 361
21:51:24.622 00.367 9960 IsGuiding returns 1
21:51:24.622 00.000 9960 scope still moving after pulse duration time elapsed
21:51:24.654 00.032 9960 IsSlewing returns 0
21:51:24.655 00.001 9960 IsGuiding returns 0
21:51:24.656 00.001 9960 scope move finished after 351 + 49 ms
21:51:24.657 00.001 9960 Move returns status 0, amount 351
21:51:24.657 00.000 9960 move complete, result=0
21:51:24.657 00.000 9960 worker thread done servicing request
21:51:24.658 00.001 11872 GuideStep: 0.0 px 0 ms EAST, -0.5 px 351 ms NORTH
21:51:24.664 00.006 9960 Worker thread wakes up
21:51:24.664 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:51:24.664 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:51:25.911 01.247 9960 Exposure complete
21:51:26.022 00.111 9960 worker thread done servicing request
21:51:26.023 00.001 11872 OnExposeComplete: enter
21:51:26.028 00.005 11872 UpdateGuideState(): m_state=6
21:51:26.031 00.003 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 740
21:51:26.037 00.006 11872 Star::Find returns 1 (0), X=60.81, Y=850.21, Mass=2387, SNR=33.1, Peak=130 HFD=5.0
21:51:26.041 00.004 11872 CameraToMount -- cameraTheta (-2.50) - m_xAngle (-3.14) = xAngle (0.64 = 0.64)
21:51:26.045 00.004 11872 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.47 = 0.47)
21:51:26.049 00.004 11872 CameraToMount -- cameraX=-0.04 cameraY=-0.03 hyp=0.04 cameraTheta=-2.50 mountX=0.04 mountY=0.02, mountTheta=0.51
21:51:26.056 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.04, y=-0.03, opts=13)
21:51:26.061 00.005 11872 Enqueuing Move request for scope (-0.04, -0.03)
21:51:26.066 00.005 9960 Worker thread wakes up
21:51:26.066 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.03) opts 0xd
21:51:26.066 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.04, -0.03)
21:51:26.066 00.000 9960 Moving (-0.04, -0.03) raw xDistance=0.04 yDistance=0.02
21:51:26.066 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=130, med=0, FiltMin=0, FiltMax=75, Gamma=1.000
21:51:26.071 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:51:26.071 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:51:26.071 00.000 11872 UpdateGuideState exits: m=2387 SNR=33.1
21:51:26.075 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:26.080 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:51:26.080 00.000 9960 MoveAxis(E, 0, ABG)
21:51:26.080 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:51:26.084 00.004 11872 Enqueuing Expose request
21:51:26.088 00.004 9960 Move returns status 0, amount 0
21:51:26.088 00.000 9960 MoveAxis(N, 0, ABG)
21:51:26.088 00.000 9960 Move returns status 0, amount 0
21:51:26.089 00.001 9960 move complete, result=0
21:51:26.089 00.000 9960 worker thread done servicing request
21:51:26.089 00.000 9960 Worker thread wakes up
21:51:26.089 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:51:26.089 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:51:26.089 00.000 11872 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:51:27.340 01.251 9960 Exposure complete
21:51:27.458 00.118 9960 worker thread done servicing request
21:51:27.458 00.000 11872 OnExposeComplete: enter
21:51:27.464 00.006 11872 UpdateGuideState(): m_state=6
21:51:27.468 00.004 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 741
21:51:27.472 00.004 11872 Star::Find returns 1 (0), X=60.95, Y=850.53, Mass=2355, SNR=32.9, Peak=122 HFD=5.1
21:51:27.476 00.004 11872 CameraToMount -- cameraTheta (1.25) - m_xAngle (-3.14) = xAngle (4.39 = -1.90)
21:51:27.480 00.004 11872 CameraToMount -- cameraTheta (1.25) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.22 = -2.07)
21:51:27.483 00.003 11872 CameraToMount -- cameraX=0.10 cameraY=0.30 hyp=0.31 cameraTheta=1.25 mountX=-0.10 mountY=-0.28, mountTheta=-1.92
21:51:27.489 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.10, y=0.30, opts=13)
21:51:27.492 00.003 11872 Enqueuing Move request for scope (0.10, 0.30)
21:51:27.497 00.005 9960 Worker thread wakes up
21:51:27.497 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.30) opts 0xd
21:51:27.497 00.000 9960 Handling offset move in thread for scope, endpoint = (0.10, 0.30)
21:51:27.497 00.000 9960 Moving (0.10, 0.30) raw xDistance=-0.10 yDistance=-0.28
21:51:27.498 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:51:27.498 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=122, med=0, FiltMin=0, FiltMax=80, Gamma=1.000
21:51:27.502 00.004 9960 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
21:51:27.502 00.000 9960 MoveAxis(E, 0, ABG)
21:51:27.503 00.001 9960 Move returns status 0, amount 0
21:51:27.503 00.000 9960 MoveAxis(N, 207, ABG)
21:51:27.503 00.000 11872 UpdateGuideState exits: m=2355 SNR=32.9
21:51:27.507 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:27.511 00.004 9960 Guiding  Dir = 0, Dur = 207
21:51:27.511 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:51:27.515 00.004 11872 Enqueuing Expose request
21:51:27.520 00.005 9960 IsSlewing returns 0
21:51:27.520 00.000 9960 IsGuiding returns 0
21:51:27.520 00.000 9960 PulseGuide returned control before completion, sleep 217
21:51:27.748 00.228 9960 IsGuiding returns 1
21:51:27.749 00.001 9960 scope still moving after pulse duration time elapsed
21:51:27.779 00.030 9960 IsSlewing returns 0
21:51:27.779 00.000 9960 IsGuiding returns 0
21:51:27.781 00.002 9960 scope move finished after 207 + 53 ms
21:51:27.781 00.000 9960 Move returns status 0, amount 207
21:51:27.781 00.000 9960 move complete, result=0
21:51:27.782 00.001 9960 worker thread done servicing request
21:51:27.782 00.000 9960 Worker thread wakes up
21:51:27.782 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 207 ms NORTH
21:51:27.789 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:51:27.790 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:51:29.042 01.252 9960 Exposure complete
21:51:29.165 00.123 9960 worker thread done servicing request
21:51:29.165 00.000 11872 OnExposeComplete: enter
21:51:29.169 00.004 11872 UpdateGuideState(): m_state=6
21:51:29.175 00.006 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 742
21:51:29.181 00.006 11872 Star::Find returns 1 (0), X=60.72, Y=850.05, Mass=2566, SNR=34.2, Peak=137 HFD=5.0
21:51:29.185 00.004 11872 CameraToMount -- cameraTheta (-2.18) - m_xAngle (-3.14) = xAngle (0.96 = 0.96)
21:51:29.190 00.005 11872 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.79 = 0.79)
21:51:29.194 00.004 11872 CameraToMount -- cameraX=-0.13 cameraY=-0.19 hyp=0.23 cameraTheta=-2.18 mountX=0.13 mountY=0.16, mountTheta=0.89
21:51:29.199 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.13, y=-0.19, opts=13)
21:51:29.203 00.004 11872 Enqueuing Move request for scope (-0.13, -0.19)
21:51:29.206 00.003 9960 Worker thread wakes up
21:51:29.207 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=137, med=0, FiltMin=0, FiltMax=82, Gamma=1.000
21:51:29.212 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.19) opts 0xd
21:51:29.213 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.13, -0.19)
21:51:29.213 00.000 9960 Moving (-0.13, -0.19) raw xDistance=0.13 yDistance=0.16
21:51:29.213 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
21:51:29.213 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:51:29.213 00.000 11872 UpdateGuideState exits: m=2566 SNR=34.2
21:51:29.217 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:29.221 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:51:29.225 00.004 11872 Enqueuing Expose request
21:51:29.229 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
21:51:29.230 00.001 9960 MoveAxis(E, 0, ABG)
21:51:29.230 00.000 9960 Move returns status 0, amount 0
21:51:29.230 00.000 9960 MoveAxis(N, 0, ABG)
21:51:29.230 00.000 9960 Move returns status 0, amount 0
21:51:29.230 00.000 9960 move complete, result=0
21:51:29.231 00.001 9960 worker thread done servicing request
21:51:29.231 00.000 9960 Worker thread wakes up
21:51:29.231 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:51:29.236 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:51:29.236 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:51:30.482 01.246 9960 Exposure complete
21:51:30.609 00.127 9960 worker thread done servicing request
21:51:30.610 00.001 11872 OnExposeComplete: enter
21:51:30.613 00.003 11872 UpdateGuideState(): m_state=6
21:51:30.618 00.005 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 743
21:51:30.622 00.004 11872 Star::Find returns 1 (0), X=60.79, Y=850.37, Mass=2416, SNR=33.3, Peak=130 HFD=5.0
21:51:30.625 00.003 11872 CameraToMount -- cameraTheta (1.99) - m_xAngle (-3.14) = xAngle (5.12 = -1.16)
21:51:30.630 00.005 11872 CameraToMount -- cameraTheta (1.99) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.95 = -1.33)
21:51:30.634 00.004 11872 CameraToMount -- cameraX=-0.06 cameraY=0.14 hyp=0.15 cameraTheta=1.99 mountX=0.06 mountY=-0.15, mountTheta=-1.18
21:51:30.639 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.06, y=0.14, opts=13)
21:51:30.643 00.004 11872 Enqueuing Move request for scope (-0.06, 0.14)
21:51:30.647 00.004 9960 Worker thread wakes up
21:51:30.648 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.14) opts 0xd
21:51:30.648 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.06, 0.14)
21:51:30.648 00.000 9960 Moving (-0.06, 0.14) raw xDistance=0.06 yDistance=-0.15
21:51:30.648 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:51:30.648 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:51:30.649 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=130, med=0, FiltMin=0, FiltMax=86, Gamma=1.000
21:51:30.654 00.005 11872 UpdateGuideState exits: m=2416 SNR=33.3
21:51:30.657 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:30.661 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:51:30.661 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:51:30.665 00.004 11872 Enqueuing Expose request
21:51:30.669 00.004 9960 MoveAxis(E, 0, ABG)
21:51:30.670 00.001 9960 Move returns status 0, amount 0
21:51:30.670 00.000 9960 MoveAxis(N, 0, ABG)
21:51:30.670 00.000 9960 Move returns status 0, amount 0
21:51:30.670 00.000 9960 move complete, result=0
21:51:30.670 00.000 9960 worker thread done servicing request
21:51:30.671 00.001 9960 Worker thread wakes up
21:51:30.671 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:51:30.677 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:51:30.677 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:51:31.928 01.251 9960 Exposure complete
21:51:32.055 00.127 9960 worker thread done servicing request
21:51:32.056 00.001 11872 OnExposeComplete: enter
21:51:32.060 00.004 11872 UpdateGuideState(): m_state=6
21:51:32.064 00.004 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 744
21:51:32.069 00.005 11872 Star::Find returns 1 (0), X=60.82, Y=851.08, Mass=2202, SNR=31.6, Peak=137 HFD=4.5
21:51:32.072 00.003 11872 CameraToMount -- cameraTheta (1.61) - m_xAngle (-3.14) = xAngle (4.75 = -1.54)
21:51:32.076 00.004 11872 CameraToMount -- cameraTheta (1.61) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.57 = -1.71)
21:51:32.080 00.004 11872 CameraToMount -- cameraX=-0.03 cameraY=0.85 hyp=0.85 cameraTheta=1.61 mountX=0.03 mountY=-0.84, mountTheta=-1.54
21:51:32.085 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.03, y=0.85, opts=13)
21:51:32.089 00.004 11872 Enqueuing Move request for scope (-0.03, 0.85)
21:51:32.094 00.005 9960 Worker thread wakes up
21:51:32.095 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=137, med=0, FiltMin=0, FiltMax=81, Gamma=1.000
21:51:32.099 00.004 11872 UpdateGuideState exits: m=2202 SNR=31.6
21:51:32.102 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:32.106 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.85) opts 0xd
21:51:32.106 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.03, 0.85)
21:51:32.106 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:51:32.111 00.005 11872 Enqueuing Expose request
21:51:32.116 00.005 9960 Moving (-0.03, 0.85) raw xDistance=0.03 yDistance=-0.84
21:51:32.116 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:51:32.117 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.84 from input -0.84
21:51:32.117 00.000 9960 MoveAxis(E, 0, ABG)
21:51:32.117 00.000 9960 Move returns status 0, amount 0
21:51:32.118 00.001 9960 MoveAxis(N, 630, ABG)
21:51:32.118 00.000 9960 Guiding  Dir = 0, Dur = 630
21:51:32.119 00.001 9960 IsSlewing returns 0
21:51:32.119 00.000 9960 IsGuiding returns 0
21:51:32.120 00.001 9960 PulseGuide returned control before completion, sleep 640
21:51:32.767 00.647 9960 IsGuiding returns 1
21:51:32.768 00.001 9960 scope still moving after pulse duration time elapsed
21:51:32.798 00.030 9960 IsSlewing returns 0
21:51:32.801 00.003 9960 IsGuiding returns 0
21:51:32.801 00.000 9960 scope move finished after 630 + 51 ms
21:51:32.802 00.001 9960 Move returns status 0, amount 630
21:51:32.803 00.001 9960 move complete, result=0
21:51:32.803 00.000 9960 worker thread done servicing request
21:51:32.803 00.000 9960 Worker thread wakes up
21:51:32.803 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.8 px 630 ms NORTH
21:51:32.810 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:51:32.810 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:51:34.060 01.250 9960 Exposure complete
21:51:34.185 00.125 9960 worker thread done servicing request
21:51:34.186 00.001 11872 OnExposeComplete: enter
21:51:34.189 00.003 11872 UpdateGuideState(): m_state=6
21:51:34.195 00.006 11872 Star::Find(15, 60, 851, 0, (0,0,0,0), 1.5, 10.0, 255) frame 745
21:51:34.200 00.005 11872 Star::Find returns 1 (0), X=60.72, Y=849.88, Mass=2393, SNR=33.1, Peak=138 HFD=4.6
21:51:34.205 00.005 11872 CameraToMount -- cameraTheta (-1.91) - m_xAngle (-3.14) = xAngle (1.22 = 1.22)
21:51:34.211 00.006 11872 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.05 = 1.05)
21:51:34.215 00.004 11872 CameraToMount -- cameraX=-0.12 cameraY=-0.35 hyp=0.37 cameraTheta=-1.91 mountX=0.13 mountY=0.32, mountTheta=1.20
21:51:34.220 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.12, y=-0.35, opts=13)
21:51:34.224 00.004 11872 Enqueuing Move request for scope (-0.12, -0.35)
21:51:34.227 00.003 9960 Worker thread wakes up
21:51:34.227 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=138, med=0, FiltMin=0, FiltMax=73, Gamma=1.000
21:51:34.232 00.005 11872 UpdateGuideState exits: m=2393 SNR=33.1
21:51:34.235 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:34.240 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:51:34.245 00.005 11872 Enqueuing Expose request
21:51:34.249 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.35) opts 0xd
21:51:34.249 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.12, -0.35)
21:51:34.249 00.000 9960 Moving (-0.12, -0.35) raw xDistance=0.13 yDistance=0.32
21:51:34.249 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
21:51:34.250 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:51:34.250 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32
21:51:34.250 00.000 9960 MoveAxis(E, 0, ABG)
21:51:34.250 00.000 9960 Move returns status 0, amount 0
21:51:34.250 00.000 9960 MoveAxis(N, 0, ABG)
21:51:34.251 00.001 9960 Move returns status 0, amount 0
21:51:34.252 00.001 9960 move complete, result=0
21:51:34.252 00.000 9960 worker thread done servicing request
21:51:34.252 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
21:51:34.257 00.005 9960 Worker thread wakes up
21:51:34.257 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:51:34.257 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:51:35.500 01.243 9960 Exposure complete
21:51:35.643 00.143 9960 worker thread done servicing request
21:51:35.644 00.001 11872 OnExposeComplete: enter
21:51:35.649 00.005 11872 UpdateGuideState(): m_state=6
21:51:35.652 00.003 11872 Star::Find(15, 60, 849, 0, (0,0,0,0), 1.5, 10.0, 255) frame 746
21:51:35.657 00.005 11872 Star::Find returns 1 (0), X=60.77, Y=850.42, Mass=2257, SNR=32.1, Peak=150 HFD=4.8
21:51:35.660 00.003 11872 CameraToMount -- cameraTheta (1.95) - m_xAngle (-3.14) = xAngle (5.09 = -1.19)
21:51:35.664 00.004 11872 CameraToMount -- cameraTheta (1.95) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.92 = -1.37)
21:51:35.669 00.005 11872 CameraToMount -- cameraX=-0.07 cameraY=0.19 hyp=0.20 cameraTheta=1.95 mountX=0.07 mountY=-0.20, mountTheta=-1.21
21:51:35.675 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.07, y=0.19, opts=13)
21:51:35.681 00.006 11872 Enqueuing Move request for scope (-0.07, 0.19)
21:51:35.686 00.005 9960 Worker thread wakes up
21:51:35.686 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=150, med=0, FiltMin=0, FiltMax=74, Gamma=1.000
21:51:35.691 00.005 11872 UpdateGuideState exits: m=2257 SNR=32.1
21:51:35.694 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:35.698 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:51:35.702 00.004 11872 Enqueuing Expose request
21:51:35.706 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.19) opts 0xd
21:51:35.706 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.07, 0.19)
21:51:35.706 00.000 9960 Moving (-0.07, 0.19) raw xDistance=0.07 yDistance=-0.20
21:51:35.706 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:51:35.706 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:51:35.707 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
21:51:35.707 00.000 9960 MoveAxis(E, 0, ABG)
21:51:35.708 00.001 9960 Move returns status 0, amount 0
21:51:35.708 00.000 9960 MoveAxis(N, 0, ABG)
21:51:35.708 00.000 9960 Move returns status 0, amount 0
21:51:35.708 00.000 9960 move complete, result=0
21:51:35.709 00.001 9960 worker thread done servicing request
21:51:35.709 00.000 9960 Worker thread wakes up
21:51:35.709 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:51:35.709 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:51:35.714 00.005 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:51:36.967 01.253 9960 Exposure complete
21:51:37.097 00.130 9960 worker thread done servicing request
21:51:37.098 00.001 11872 OnExposeComplete: enter
21:51:37.102 00.004 11872 UpdateGuideState(): m_state=6
21:51:37.108 00.006 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 747
21:51:37.111 00.003 11872 Star::Find returns 1 (0), X=60.71, Y=850.11, Mass=2603, SNR=34.5, Peak=151 HFD=4.9
21:51:37.116 00.005 11872 CameraToMount -- cameraTheta (-2.40) - m_xAngle (-3.14) = xAngle (0.74 = 0.74)
21:51:37.120 00.004 11872 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.56 = 0.56)
21:51:37.124 00.004 11872 CameraToMount -- cameraX=-0.14 cameraY=-0.13 hyp=0.19 cameraTheta=-2.40 mountX=0.14 mountY=0.10, mountTheta=0.62
21:51:37.130 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.14, y=-0.13, opts=13)
21:51:37.134 00.004 11872 Enqueuing Move request for scope (-0.14, -0.13)
21:51:37.139 00.005 9960 Worker thread wakes up
21:51:37.139 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=151, med=0, FiltMin=0, FiltMax=93, Gamma=1.000
21:51:37.143 00.004 11872 UpdateGuideState exits: m=2603 SNR=34.5
21:51:37.148 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:37.152 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:51:37.155 00.003 11872 Enqueuing Expose request
21:51:37.159 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.13) opts 0xd
21:51:37.160 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.14, -0.13)
21:51:37.160 00.000 9960 Moving (-0.14, -0.13) raw xDistance=0.14 yDistance=0.10
21:51:37.160 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
21:51:37.160 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:51:37.160 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:51:37.161 00.001 9960 MoveAxis(E, 0, ABG)
21:51:37.161 00.000 9960 Move returns status 0, amount 0
21:51:37.161 00.000 9960 MoveAxis(N, 0, ABG)
21:51:37.161 00.000 9960 Move returns status 0, amount 0
21:51:37.162 00.001 9960 move complete, result=0
21:51:37.162 00.000 9960 worker thread done servicing request
21:51:37.162 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:51:37.165 00.003 9960 Worker thread wakes up
21:51:37.165 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:51:37.167 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:51:38.422 01.255 9960 Exposure complete
21:51:38.552 00.130 9960 worker thread done servicing request
21:51:38.553 00.001 11872 OnExposeComplete: enter
21:51:38.556 00.003 11872 UpdateGuideState(): m_state=6
21:51:38.561 00.005 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 748
21:51:38.564 00.003 11872 Star::Find returns 1 (0), X=60.71, Y=850.50, Mass=2520, SNR=34.1, Peak=128 HFD=5.0
21:51:38.569 00.005 11872 CameraToMount -- cameraTheta (2.06) - m_xAngle (-3.14) = xAngle (5.19 = -1.09)
21:51:38.573 00.004 11872 CameraToMount -- cameraTheta (2.06) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.02 = -1.26)
21:51:38.577 00.004 11872 CameraToMount -- cameraX=-0.14 cameraY=0.27 hyp=0.30 cameraTheta=2.06 mountX=0.14 mountY=-0.29, mountTheta=-1.12
21:51:38.582 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.14, y=0.27, opts=13)
21:51:38.586 00.004 11872 Enqueuing Move request for scope (-0.14, 0.27)
21:51:38.590 00.004 9960 Worker thread wakes up
21:51:38.590 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=128, med=0, FiltMin=0, FiltMax=89, Gamma=1.000
21:51:38.596 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.27) opts 0xd
21:51:38.596 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.14, 0.27)
21:51:38.596 00.000 9960 Moving (-0.14, 0.27) raw xDistance=0.14 yDistance=-0.29
21:51:38.596 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
21:51:38.596 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
21:51:38.596 00.000 9960 MoveAxis(E, 0, ABG)
21:51:38.597 00.001 9960 Move returns status 0, amount 0
21:51:38.597 00.000 9960 MoveAxis(N, 215, ABG)
21:51:38.597 00.000 9960 Guiding  Dir = 0, Dur = 215
21:51:38.597 00.000 11872 UpdateGuideState exits: m=2520 SNR=34.1
21:51:38.602 00.005 9960 IsSlewing returns 0
21:51:38.602 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:38.605 00.003 9960 IsGuiding returns 0
21:51:38.605 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:51:38.610 00.005 11872 Enqueuing Expose request
21:51:38.615 00.005 9960 PulseGuide returned control before completion, sleep 225
21:51:38.846 00.231 9960 IsGuiding returns 1
21:51:38.847 00.001 9960 scope still moving after pulse duration time elapsed
21:51:38.878 00.031 9960 IsSlewing returns 0
21:51:38.879 00.001 9960 IsGuiding returns 0
21:51:38.880 00.001 9960 scope move finished after 215 + 59 ms
21:51:38.880 00.000 9960 Move returns status 0, amount 215
21:51:38.881 00.001 9960 move complete, result=0
21:51:38.881 00.000 9960 worker thread done servicing request
21:51:38.881 00.000 9960 Worker thread wakes up
21:51:38.882 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 215 ms NORTH
21:51:38.889 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:51:38.889 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:51:40.135 01.246 9960 Exposure complete
21:51:40.272 00.137 9960 worker thread done servicing request
21:51:40.274 00.002 11872 OnExposeComplete: enter
21:51:40.278 00.004 11872 UpdateGuideState(): m_state=6
21:51:40.282 00.004 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 749
21:51:40.286 00.004 11872 Star::Find returns 1 (0), X=60.52, Y=850.13, Mass=2408, SNR=33.3, Peak=150 HFD=5.0
21:51:40.290 00.004 11872 CameraToMount -- cameraTheta (-2.83) - m_xAngle (-3.14) = xAngle (0.31 = 0.31)
21:51:40.294 00.004 11872 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.13 = 0.13)
21:51:40.298 00.004 11872 CameraToMount -- cameraX=-0.32 cameraY=-0.10 hyp=0.34 cameraTheta=-2.83 mountX=0.32 mountY=0.05, mountTheta=0.14
21:51:40.304 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.32, y=-0.10, opts=13)
21:51:40.308 00.004 11872 Enqueuing Move request for scope (-0.32, -0.10)
21:51:40.311 00.003 9960 Worker thread wakes up
21:51:40.311 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.10) opts 0xd
21:51:40.312 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.32, -0.10)
21:51:40.312 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=150, med=0, FiltMin=0, FiltMax=75, Gamma=1.000
21:51:40.317 00.005 9960 Moving (-0.32, -0.10) raw xDistance=0.32 yDistance=0.05
21:51:40.317 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32
21:51:40.317 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:51:40.317 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:51:40.317 00.000 9960 MoveAxis(W, 152, ABG)
21:51:40.318 00.001 9960 Guiding  Dir = 3, Dur = 152
21:51:40.318 00.000 9960 IsSlewing returns 0
21:51:40.318 00.000 9960 IsGuiding returns 0
21:51:40.319 00.001 11872 UpdateGuideState exits: m=2408 SNR=33.3
21:51:40.325 00.006 9960 PulseGuide returned control before completion, sleep 162
21:51:40.326 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:40.330 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:51:40.335 00.005 11872 Enqueuing Expose request
21:51:40.502 00.167 9960 IsGuiding returns 1
21:51:40.503 00.001 9960 scope still moving after pulse duration time elapsed
21:51:40.533 00.030 9960 IsSlewing returns 0
21:51:40.534 00.001 9960 IsGuiding returns 0
21:51:40.535 00.001 9960 scope move finished after 152 + 62 ms
21:51:40.535 00.000 9960 Move returns status 0, amount 152
21:51:40.535 00.000 9960 MoveAxis(N, 0, ABG)
21:51:40.535 00.000 9960 Move returns status 0, amount 0
21:51:40.536 00.001 9960 move complete, result=0
21:51:40.536 00.000 9960 worker thread done servicing request
21:51:40.536 00.000 9960 Worker thread wakes up
21:51:40.538 00.002 11872 GuideStep: 0.3 px 152 ms WEST, 0.0 px 0 ms NORTH
21:51:40.543 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:51:40.543 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:51:41.795 01.252 9960 Exposure complete
21:51:41.923 00.128 9960 worker thread done servicing request
21:51:41.923 00.000 11872 OnExposeComplete: enter
21:51:41.929 00.006 11872 UpdateGuideState(): m_state=6
21:51:41.932 00.003 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 750
21:51:41.935 00.003 11872 Star::Find returns 1 (0), X=60.77, Y=850.48, Mass=2362, SNR=33.0, Peak=132 HFD=5.0
21:51:41.940 00.005 11872 CameraToMount -- cameraTheta (1.89) - m_xAngle (-3.14) = xAngle (5.03 = -1.25)
21:51:41.943 00.003 11872 CameraToMount -- cameraTheta (1.89) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.86 = -1.43)
21:51:41.946 00.003 11872 CameraToMount -- cameraX=-0.08 cameraY=0.25 hyp=0.26 cameraTheta=1.89 mountX=0.08 mountY=-0.26, mountTheta=-1.27
21:51:41.952 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.08, y=0.25, opts=13)
21:51:41.956 00.004 11872 Enqueuing Move request for scope (-0.08, 0.25)
21:51:41.961 00.005 9960 Worker thread wakes up
21:51:41.962 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.25) opts 0xd
21:51:41.962 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.08, 0.25)
21:51:41.962 00.000 9960 Moving (-0.08, 0.25) raw xDistance=0.08 yDistance=-0.26
21:51:41.962 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:51:41.963 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
21:51:41.963 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=132, med=0, FiltMin=0, FiltMax=77, Gamma=1.000
21:51:41.967 00.004 11872 UpdateGuideState exits: m=2362 SNR=33.0
21:51:41.971 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:41.975 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:51:41.979 00.004 9960 MoveAxis(E, 0, ABG)
21:51:41.979 00.000 9960 Move returns status 0, amount 0
21:51:41.979 00.000 9960 MoveAxis(N, 193, ABG)
21:51:41.979 00.000 9960 Guiding  Dir = 0, Dur = 193
21:51:41.979 00.000 11872 Enqueuing Expose request
21:51:41.983 00.004 9960 IsSlewing returns 0
21:51:41.984 00.001 9960 IsGuiding returns 0
21:51:41.984 00.000 9960 PulseGuide returned control before completion, sleep 203
21:51:42.191 00.207 9960 IsGuiding returns 1
21:51:42.192 00.001 9960 scope still moving after pulse duration time elapsed
21:51:42.222 00.030 9960 IsSlewing returns 0
21:51:42.224 00.002 9960 IsGuiding returns 0
21:51:42.225 00.001 9960 scope move finished after 193 + 46 ms
21:51:42.225 00.000 9960 Move returns status 0, amount 193
21:51:42.225 00.000 9960 move complete, result=0
21:51:42.226 00.001 9960 worker thread done servicing request
21:51:42.227 00.001 9960 Worker thread wakes up
21:51:42.227 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 193 ms NORTH
21:51:42.235 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
21:51:42.237 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:51:43.489 01.252 9960 Exposure complete
21:51:43.609 00.120 9960 worker thread done servicing request
21:51:43.610 00.001 11872 OnExposeComplete: enter
21:51:43.617 00.007 11872 UpdateGuideState(): m_state=6
21:51:43.621 00.004 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 751
21:51:43.625 00.004 11872 Star::Find returns 1 (0), X=60.66, Y=850.34, Mass=2583, SNR=34.4, Peak=156 HFD=4.8
21:51:43.630 00.005 11872 CameraToMount -- cameraTheta (2.64) - m_xAngle (-3.14) = xAngle (5.78 = -0.51)
21:51:43.633 00.003 11872 CameraToMount -- cameraTheta (2.64) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.60 = -0.68)
21:51:43.637 00.004 11872 CameraToMount -- cameraX=-0.19 cameraY=0.10 hyp=0.21 cameraTheta=2.64 mountX=0.18 mountY=-0.13, mountTheta=-0.62
21:51:43.644 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.19, y=0.10, opts=13)
21:51:43.649 00.005 11872 Enqueuing Move request for scope (-0.19, 0.10)
21:51:43.653 00.004 9960 Worker thread wakes up
21:51:43.653 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=156, med=0, FiltMin=0, FiltMax=95, Gamma=1.000
21:51:43.657 00.004 11872 UpdateGuideState exits: m=2583 SNR=34.4
21:51:43.661 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:43.665 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:51:43.669 00.004 11872 Enqueuing Expose request
21:51:43.673 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.10) opts 0xd
21:51:43.673 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.19, 0.10)
21:51:43.673 00.000 9960 Moving (-0.19, 0.10) raw xDistance=0.18 yDistance=-0.13
21:51:43.674 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
21:51:43.675 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:51:43.675 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:51:43.675 00.000 9960 MoveAxis(E, 0, ABG)
21:51:43.675 00.000 9960 Move returns status 0, amount 0
21:51:43.675 00.000 9960 MoveAxis(N, 0, ABG)
21:51:43.676 00.001 9960 Move returns status 0, amount 0
21:51:43.676 00.000 9960 move complete, result=0
21:51:43.676 00.000 9960 worker thread done servicing request
21:51:43.676 00.000 9960 Worker thread wakes up
21:51:43.676 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:51:43.681 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:51:43.681 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:51:44.931 01.250 9960 Exposure complete
21:51:45.055 00.124 9960 worker thread done servicing request
21:51:45.055 00.000 11872 OnExposeComplete: enter
21:51:45.060 00.005 11872 UpdateGuideState(): m_state=6
21:51:45.064 00.004 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 752
21:51:45.067 00.003 11872 Star::Find returns 1 (0), X=60.65, Y=850.49, Mass=2471, SNR=33.8, Peak=146 HFD=5.1
21:51:45.071 00.004 11872 CameraToMount -- cameraTheta (2.24) - m_xAngle (-3.14) = xAngle (5.38 = -0.91)
21:51:45.076 00.005 11872 CameraToMount -- cameraTheta (2.24) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.21 = -1.08)
21:51:45.081 00.005 11872 CameraToMount -- cameraX=-0.20 cameraY=0.25 hyp=0.32 cameraTheta=2.24 mountX=0.20 mountY=-0.28, mountTheta=-0.96
21:51:45.086 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.20, y=0.25, opts=13)
21:51:45.091 00.005 11872 Enqueuing Move request for scope (-0.20, 0.25)
21:51:45.095 00.004 9960 Worker thread wakes up
21:51:45.095 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=146, med=0, FiltMin=0, FiltMax=86, Gamma=1.000
21:51:45.099 00.004 11872 UpdateGuideState exits: m=2471 SNR=33.8
21:51:45.103 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:45.108 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:51:45.113 00.005 11872 Enqueuing Expose request
21:51:45.118 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.25) opts 0xd
21:51:45.118 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.20, 0.25)
21:51:45.118 00.000 9960 Moving (-0.20, 0.25) raw xDistance=0.20 yDistance=-0.28
21:51:45.118 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
21:51:45.119 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
21:51:45.119 00.000 9960 MoveAxis(E, 0, ABG)
21:51:45.119 00.000 9960 Move returns status 0, amount 0
21:51:45.119 00.000 9960 MoveAxis(N, 211, ABG)
21:51:45.119 00.000 9960 Guiding  Dir = 0, Dur = 211
21:51:45.121 00.002 9960 IsSlewing returns 0
21:51:45.121 00.000 9960 IsGuiding returns 0
21:51:45.122 00.001 9960 PulseGuide returned control before completion, sleep 221
21:51:45.353 00.231 9960 IsGuiding returns 1
21:51:45.353 00.000 9960 scope still moving after pulse duration time elapsed
21:51:45.384 00.031 9960 IsSlewing returns 0
21:51:45.386 00.002 9960 IsGuiding returns 0
21:51:45.386 00.000 9960 scope move finished after 211 + 53 ms
21:51:45.386 00.000 9960 Move returns status 0, amount 211
21:51:45.387 00.001 9960 move complete, result=0
21:51:45.387 00.000 9960 worker thread done servicing request
21:51:45.388 00.001 9960 Worker thread wakes up
21:51:45.388 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.3 px 211 ms NORTH
21:51:45.394 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:51:45.396 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:51:46.643 01.247 9960 Exposure complete
21:51:46.761 00.118 9960 worker thread done servicing request
21:51:46.762 00.001 11872 OnExposeComplete: enter
21:51:46.768 00.006 11872 UpdateGuideState(): m_state=6
21:51:46.774 00.006 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 753
21:51:46.779 00.005 11872 Star::Find returns 1 (0), X=60.47, Y=850.25, Mass=2335, SNR=32.7, Peak=151 HFD=5.0
21:51:46.783 00.004 11872 CameraToMount -- cameraTheta (3.10) - m_xAngle (-3.14) = xAngle (6.24 = -0.05)
21:51:46.788 00.005 11872 CameraToMount -- cameraTheta (3.10) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (6.06 = -0.22)
21:51:46.792 00.004 11872 CameraToMount -- cameraX=-0.38 cameraY=0.02 hyp=0.38 cameraTheta=3.10 mountX=0.38 mountY=-0.08, mountTheta=-0.22
21:51:46.797 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.38, y=0.02, opts=13)
21:51:46.800 00.003 11872 Enqueuing Move request for scope (-0.38, 0.02)
21:51:46.804 00.004 9960 Worker thread wakes up
21:51:46.804 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.38, 0.02) opts 0xd
21:51:46.806 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=151, med=0, FiltMin=0, FiltMax=76, Gamma=1.000
21:51:46.810 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.38, 0.02)
21:51:46.810 00.000 9960 Moving (-0.38, 0.02) raw xDistance=0.38 yDistance=-0.08
21:51:46.810 00.000 11872 UpdateGuideState exits: m=2335 SNR=32.7
21:51:46.814 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:46.818 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.38
21:51:46.818 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:51:46.818 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:51:46.823 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:51:46.823 00.000 9960 MoveAxis(W, 178, ABG)
21:51:46.823 00.000 9960 Guiding  Dir = 3, Dur = 178
21:51:46.823 00.000 11872 Enqueuing Expose request
21:51:46.827 00.004 9960 IsSlewing returns 0
21:51:46.827 00.000 9960 IsGuiding returns 0
21:51:46.827 00.000 9960 PulseGuide returned control before completion, sleep 188
21:51:47.019 00.192 9960 IsGuiding returns 1
21:51:47.020 00.001 9960 scope still moving after pulse duration time elapsed
21:51:47.049 00.029 9960 IsSlewing returns 0
21:51:47.051 00.002 9960 IsGuiding returns 0
21:51:47.052 00.001 9960 scope move finished after 178 + 45 ms
21:51:47.052 00.000 9960 Move returns status 0, amount 178
21:51:47.053 00.001 9960 MoveAxis(N, 0, ABG)
21:51:47.053 00.000 9960 Move returns status 0, amount 0
21:51:47.054 00.001 9960 move complete, result=0
21:51:47.054 00.000 9960 worker thread done servicing request
21:51:47.055 00.001 9960 Worker thread wakes up
21:51:47.055 00.000 11872 GuideStep: 0.4 px 178 ms WEST, -0.1 px 0 ms NORTH
21:51:47.061 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:51:47.061 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:51:48.314 01.253 9960 Exposure complete
21:51:48.441 00.127 9960 worker thread done servicing request
21:51:48.441 00.000 11872 OnExposeComplete: enter
21:51:48.445 00.004 11872 UpdateGuideState(): m_state=6
21:51:48.449 00.004 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 754
21:51:48.453 00.004 11872 Star::Find returns 1 (0), X=60.71, Y=850.55, Mass=2439, SNR=33.4, Peak=140 HFD=5.0
21:51:48.458 00.005 11872 CameraToMount -- cameraTheta (1.99) - m_xAngle (-3.14) = xAngle (5.13 = -1.16)
21:51:48.466 00.008 11872 CameraToMount -- cameraTheta (1.99) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.96 = -1.33)
21:51:48.471 00.005 11872 CameraToMount -- cameraX=-0.14 cameraY=0.32 hyp=0.35 cameraTheta=1.99 mountX=0.14 mountY=-0.34, mountTheta=-1.18
21:51:48.479 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=-0.14, y=0.32, opts=13)
21:51:48.485 00.006 11872 Enqueuing Move request for scope (-0.14, 0.32)
21:51:48.492 00.007 9960 Worker thread wakes up
21:51:48.493 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=140, med=0, FiltMin=0, FiltMax=86, Gamma=1.000
21:51:48.499 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.32) opts 0xd
21:51:48.500 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.14, 0.32)
21:51:48.500 00.000 9960 Moving (-0.14, 0.32) raw xDistance=0.14 yDistance=-0.34
21:51:48.500 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
21:51:48.501 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
21:51:48.501 00.000 9960 MoveAxis(E, 0, ABG)
21:51:48.501 00.000 9960 Move returns status 0, amount 0
21:51:48.502 00.001 11872 UpdateGuideState exits: m=2439 SNR=33.4
21:51:48.508 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:48.515 00.007 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:51:48.520 00.005 11872 Enqueuing Expose request
21:51:48.525 00.005 9960 MoveAxis(N, 252, ABG)
21:51:48.525 00.000 9960 Guiding  Dir = 0, Dur = 252
21:51:48.525 00.000 9960 IsSlewing returns 0
21:51:48.526 00.001 9960 IsGuiding returns 0
21:51:48.526 00.000 9960 PulseGuide returned control before completion, sleep 262
21:51:48.803 00.277 9960 IsGuiding returns 1
21:51:48.804 00.001 9960 scope still moving after pulse duration time elapsed
21:51:48.834 00.030 9960 IsSlewing returns 0
21:51:48.835 00.001 9960 IsGuiding returns 0
21:51:48.835 00.000 9960 scope move finished after 252 + 57 ms
21:51:48.836 00.001 9960 Move returns status 0, amount 252
21:51:48.836 00.000 9960 move complete, result=0
21:51:48.836 00.000 9960 worker thread done servicing request
21:51:48.837 00.001 9960 Worker thread wakes up
21:51:48.837 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 252 ms NORTH
21:51:48.844 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:51:48.845 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:51:50.099 01.254 9960 Exposure complete
21:51:50.220 00.121 9960 worker thread done servicing request
21:51:50.221 00.001 11872 OnExposeComplete: enter
21:51:50.225 00.004 11872 UpdateGuideState(): m_state=6
21:51:50.228 00.003 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 755
21:51:50.233 00.005 11872 Star::Find returns 1 (0), X=60.66, Y=850.30, Mass=2349, SNR=32.8, Peak=141 HFD=4.8
21:51:50.238 00.005 11872 CameraToMount -- cameraTheta (2.80) - m_xAngle (-3.14) = xAngle (5.94 = -0.35)
21:51:50.242 00.004 11872 CameraToMount -- cameraTheta (2.80) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.76 = -0.52)
21:51:50.245 00.003 11872 CameraToMount -- cameraX=-0.19 cameraY=0.07 hyp=0.20 cameraTheta=2.80 mountX=0.19 mountY=-0.10, mountTheta=-0.49
21:51:50.251 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.19, y=0.07, opts=13)
21:51:50.255 00.004 11872 Enqueuing Move request for scope (-0.19, 0.07)
21:51:50.259 00.004 9960 Worker thread wakes up
21:51:50.259 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=141, med=0, FiltMin=0, FiltMax=81, Gamma=1.000
21:51:50.263 00.004 11872 UpdateGuideState exits: m=2349 SNR=32.8
21:51:50.268 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:50.273 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:51:50.276 00.003 11872 Enqueuing Expose request
21:51:50.281 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.07) opts 0xd
21:51:50.281 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.19, 0.07)
21:51:50.282 00.001 9960 Moving (-0.19, 0.07) raw xDistance=0.19 yDistance=-0.10
21:51:50.282 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
21:51:50.282 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:51:50.282 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:51:50.282 00.000 9960 MoveAxis(E, 0, ABG)
21:51:50.283 00.001 9960 Move returns status 0, amount 0
21:51:50.283 00.000 9960 MoveAxis(N, 0, ABG)
21:51:50.283 00.000 9960 Move returns status 0, amount 0
21:51:50.283 00.000 9960 move complete, result=0
21:51:50.283 00.000 9960 worker thread done servicing request
21:51:50.284 00.001 9960 Worker thread wakes up
21:51:50.284 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:51:50.288 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
21:51:50.288 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:51:51.547 01.259 9960 Exposure complete
21:51:51.666 00.119 9960 worker thread done servicing request
21:51:51.666 00.000 11872 OnExposeComplete: enter
21:51:51.669 00.003 11872 UpdateGuideState(): m_state=6
21:51:51.673 00.004 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 756
21:51:51.678 00.005 11872 Star::Find returns 1 (0), X=60.59, Y=850.56, Mass=2307, SNR=32.5, Peak=127 HFD=5.0
21:51:51.682 00.004 11872 CameraToMount -- cameraTheta (2.24) - m_xAngle (-3.14) = xAngle (5.38 = -0.91)
21:51:51.687 00.005 11872 CameraToMount -- cameraTheta (2.24) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.21 = -1.08)
21:51:51.690 00.003 11872 CameraToMount -- cameraX=-0.25 cameraY=0.32 hyp=0.41 cameraTheta=2.24 mountX=0.25 mountY=-0.36, mountTheta=-0.96
21:51:51.695 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.25, y=0.32, opts=13)
21:51:51.699 00.004 11872 Enqueuing Move request for scope (-0.25, 0.32)
21:51:51.702 00.003 9960 Worker thread wakes up
21:51:51.702 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=127, med=0, FiltMin=0, FiltMax=78, Gamma=1.000
21:51:51.707 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.32) opts 0xd
21:51:51.707 00.000 11872 UpdateGuideState exits: m=2307 SNR=32.5
21:51:51.710 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:51.715 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:51:51.719 00.004 11872 Enqueuing Expose request
21:51:51.722 00.003 9960 Handling offset move in thread for scope, endpoint = (-0.25, 0.32)
21:51:51.722 00.000 9960 Moving (-0.25, 0.32) raw xDistance=0.25 yDistance=-0.36
21:51:51.722 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
21:51:51.722 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.36
21:51:51.722 00.000 9960 MoveAxis(W, 119, ABG)
21:51:51.724 00.002 9960 Guiding  Dir = 3, Dur = 119
21:51:51.724 00.000 9960 IsSlewing returns 0
21:51:51.724 00.000 9960 IsGuiding returns 0
21:51:51.724 00.000 9960 PulseGuide returned control before completion, sleep 129
21:51:51.863 00.139 9960 IsGuiding returns 1
21:51:51.863 00.000 9960 scope still moving after pulse duration time elapsed
21:51:51.894 00.031 9960 IsSlewing returns 0
21:51:51.900 00.006 9960 IsGuiding returns 0
21:51:51.900 00.000 9960 scope move finished after 119 + 57 ms
21:51:51.901 00.001 9960 Move returns status 0, amount 119
21:51:51.901 00.000 9960 MoveAxis(N, 270, ABG)
21:51:51.901 00.000 9960 Guiding  Dir = 0, Dur = 270
21:51:51.901 00.000 9960 IsSlewing returns 0
21:51:51.902 00.001 9960 IsGuiding returns 0
21:51:51.902 00.000 9960 PulseGuide returned control before completion, sleep 280
21:51:52.193 00.291 9960 IsGuiding returns 1
21:51:52.194 00.001 9960 scope still moving after pulse duration time elapsed
21:51:52.223 00.029 9960 IsSlewing returns 0
21:51:52.225 00.002 9960 IsGuiding returns 0
21:51:52.226 00.001 9960 scope move finished after 270 + 53 ms
21:51:52.226 00.000 9960 Move returns status 0, amount 270
21:51:52.226 00.000 9960 move complete, result=0
21:51:52.227 00.001 9960 worker thread done servicing request
21:51:52.227 00.000 9960 Worker thread wakes up
21:51:52.228 00.001 11872 GuideStep: 0.3 px 119 ms WEST, -0.4 px 270 ms NORTH
21:51:52.235 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:51:52.235 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:51:53.488 01.253 9960 Exposure complete
21:51:53.614 00.126 9960 worker thread done servicing request
21:51:53.615 00.001 11872 OnExposeComplete: enter
21:51:53.620 00.005 11872 UpdateGuideState(): m_state=6
21:51:53.625 00.005 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 757
21:51:53.629 00.004 11872 Star::Find returns 1 (0), X=60.60, Y=850.66, Mass=2326, SNR=32.5, Peak=144 HFD=4.8
21:51:53.633 00.004 11872 CameraToMount -- cameraTheta (2.09) - m_xAngle (-3.14) = xAngle (5.23 = -1.06)
21:51:53.638 00.005 11872 CameraToMount -- cameraTheta (2.09) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.05 = -1.23)
21:51:53.642 00.004 11872 CameraToMount -- cameraX=-0.24 cameraY=0.43 hyp=0.49 cameraTheta=2.09 mountX=0.24 mountY=-0.46, mountTheta=-1.09
21:51:53.646 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.24, y=0.43, opts=13)
21:51:53.651 00.005 11872 Enqueuing Move request for scope (-0.24, 0.43)
21:51:53.655 00.004 9960 Worker thread wakes up
21:51:53.655 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.43) opts 0xd
21:51:53.656 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.24, 0.43)
21:51:53.656 00.000 9960 Moving (-0.24, 0.43) raw xDistance=0.24 yDistance=-0.46
21:51:53.656 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.24
21:51:53.656 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=144, med=0, FiltMin=0, FiltMax=76, Gamma=1.000
21:51:53.660 00.004 11872 UpdateGuideState exits: m=2326 SNR=32.5
21:51:53.663 00.003 9960 GuideAlgorithmResistSwitch::result() returns -0.46 from input -0.46
21:51:53.664 00.001 9960 MoveAxis(W, 122, ABG)
21:51:53.664 00.000 9960 Guiding  Dir = 3, Dur = 122
21:51:53.665 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:53.668 00.003 9960 IsSlewing returns 0
21:51:53.669 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:51:53.673 00.004 9960 IsGuiding returns 0
21:51:53.673 00.000 11872 Enqueuing Expose request
21:51:53.678 00.005 9960 PulseGuide returned control before completion, sleep 132
21:51:53.818 00.140 9960 IsGuiding returns 1
21:51:53.819 00.001 9960 scope still moving after pulse duration time elapsed
21:51:53.849 00.030 9960 IsSlewing returns 0
21:51:53.850 00.001 9960 IsGuiding returns 0
21:51:53.851 00.001 9960 scope move finished after 122 + 56 ms
21:51:53.851 00.000 9960 Move returns status 0, amount 122
21:51:53.852 00.001 9960 MoveAxis(N, 346, ABG)
21:51:53.852 00.000 9960 Guiding  Dir = 0, Dur = 346
21:51:53.852 00.000 9960 IsSlewing returns 0
21:51:53.854 00.002 9960 IsGuiding returns 0
21:51:53.854 00.000 9960 PulseGuide returned control before completion, sleep 356
21:51:54.227 00.373 9960 IsGuiding returns 1
21:51:54.227 00.000 9960 scope still moving after pulse duration time elapsed
21:51:54.254 00.027 9960 IsSlewing returns 0
21:51:54.254 00.000 9960 IsGuiding returns 0
21:51:54.256 00.002 9960 scope move finished after 346 + 55 ms
21:51:54.256 00.000 9960 Move returns status 0, amount 346
21:51:54.257 00.001 9960 move complete, result=0
21:51:54.257 00.000 9960 worker thread done servicing request
21:51:54.257 00.000 9960 Worker thread wakes up
21:51:54.258 00.001 11872 GuideStep: 0.2 px 122 ms WEST, -0.5 px 346 ms NORTH
21:51:54.264 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:51:54.264 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:51:55.523 01.259 9960 Exposure complete
21:51:55.654 00.131 9960 worker thread done servicing request
21:51:55.655 00.001 11872 OnExposeComplete: enter
21:51:55.658 00.003 11872 UpdateGuideState(): m_state=6
21:51:55.663 00.005 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 758
21:51:55.668 00.005 11872 Star::Find returns 1 (0), X=60.67, Y=849.92, Mass=2514, SNR=34.1, Peak=132 HFD=4.8
21:51:55.672 00.004 11872 CameraToMount -- cameraTheta (-2.09) - m_xAngle (-3.14) = xAngle (1.05 = 1.05)
21:51:55.675 00.003 11872 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.88 = 0.88)
21:51:55.680 00.005 11872 CameraToMount -- cameraX=-0.18 cameraY=-0.31 hyp=0.36 cameraTheta=-2.09 mountX=0.18 mountY=0.28, mountTheta=1.00
21:51:55.684 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.18, y=-0.31, opts=13)
21:51:55.689 00.005 11872 Enqueuing Move request for scope (-0.18, -0.31)
21:51:55.693 00.004 9960 Worker thread wakes up
21:51:55.693 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.31) opts 0xd
21:51:55.693 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.18, -0.31)
21:51:55.693 00.000 9960 Moving (-0.18, -0.31) raw xDistance=0.18 yDistance=0.28
21:51:55.695 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=132, med=0, FiltMin=0, FiltMax=80, Gamma=1.000
21:51:55.700 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
21:51:55.700 00.000 11872 UpdateGuideState exits: m=2514 SNR=34.1
21:51:55.704 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:51:55.705 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:55.710 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
21:51:55.710 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:51:55.716 00.006 11872 Enqueuing Expose request
21:51:55.720 00.004 9960 MoveAxis(E, 0, ABG)
21:51:55.720 00.000 9960 Move returns status 0, amount 0
21:51:55.720 00.000 9960 MoveAxis(N, 0, ABG)
21:51:55.720 00.000 9960 Move returns status 0, amount 0
21:51:55.720 00.000 9960 move complete, result=0
21:51:55.720 00.000 9960 worker thread done servicing request
21:51:55.721 00.001 9960 Worker thread wakes up
21:51:55.721 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
21:51:55.726 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:51:55.726 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:51:56.978 01.252 9960 Exposure complete
21:51:57.097 00.119 9960 worker thread done servicing request
21:51:57.098 00.001 11872 OnExposeComplete: enter
21:51:57.102 00.004 11872 UpdateGuideState(): m_state=6
21:51:57.107 00.005 11872 Star::Find(15, 60, 849, 0, (0,0,0,0), 1.5, 10.0, 255) frame 759
21:51:57.110 00.003 11872 Star::Find returns 1 (0), X=60.72, Y=850.02, Mass=2632, SNR=35.0, Peak=138 HFD=5.0
21:51:57.116 00.006 11872 CameraToMount -- cameraTheta (-2.11) - m_xAngle (-3.14) = xAngle (1.03 = 1.03)
21:51:57.119 00.003 11872 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.86 = 0.86)
21:51:57.121 00.002 11872 CameraToMount -- cameraX=-0.13 cameraY=-0.22 hyp=0.25 cameraTheta=-2.11 mountX=0.13 mountY=0.19, mountTheta=0.97
21:51:57.125 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.13, y=-0.22, opts=13)
21:51:57.129 00.004 11872 Enqueuing Move request for scope (-0.13, -0.22)
21:51:57.132 00.003 9960 Worker thread wakes up
21:51:57.132 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.22) opts 0xd
21:51:57.132 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.13, -0.22)
21:51:57.132 00.000 9960 Moving (-0.13, -0.22) raw xDistance=0.13 yDistance=0.19
21:51:57.132 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=138, med=0, FiltMin=0, FiltMax=92, Gamma=1.000
21:51:57.136 00.004 11872 UpdateGuideState exits: m=2632 SNR=35.0
21:51:57.139 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:57.142 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:51:57.145 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
21:51:57.146 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:51:57.146 00.000 11872 Enqueuing Expose request
21:51:57.149 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
21:51:57.149 00.000 9960 MoveAxis(E, 0, ABG)
21:51:57.150 00.001 9960 Move returns status 0, amount 0
21:51:57.150 00.000 9960 MoveAxis(N, 0, ABG)
21:51:57.150 00.000 9960 Move returns status 0, amount 0
21:51:57.151 00.001 9960 move complete, result=0
21:51:57.151 00.000 9960 worker thread done servicing request
21:51:57.151 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:51:57.154 00.003 9960 Worker thread wakes up
21:51:57.154 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:51:57.154 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:51:58.399 01.245 9960 Exposure complete
21:51:58.517 00.118 9960 worker thread done servicing request
21:51:58.518 00.001 11872 OnExposeComplete: enter
21:51:58.522 00.004 11872 UpdateGuideState(): m_state=6
21:51:58.526 00.004 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 760
21:51:58.529 00.003 11872 Star::Find returns 1 (0), X=60.59, Y=850.15, Mass=2472, SNR=33.8, Peak=152 HFD=4.9
21:51:58.533 00.004 11872 CameraToMount -- cameraTheta (-2.82) - m_xAngle (-3.14) = xAngle (0.31 = 0.31)
21:51:58.536 00.003 11872 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.14 = 0.14)
21:51:58.540 00.004 11872 CameraToMount -- cameraX=-0.26 cameraY=-0.09 hyp=0.27 cameraTheta=-2.82 mountX=0.26 mountY=0.04, mountTheta=0.15
21:51:58.544 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.26, y=-0.09, opts=13)
21:51:58.549 00.005 11872 Enqueuing Move request for scope (-0.26, -0.09)
21:51:58.553 00.004 9960 Worker thread wakes up
21:51:58.553 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.09) opts 0xd
21:51:58.553 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.26, -0.09)
21:51:58.554 00.001 9960 Moving (-0.26, -0.09) raw xDistance=0.26 yDistance=0.04
21:51:58.554 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
21:51:58.554 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:51:58.554 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=152, med=0, FiltMin=0, FiltMax=96, Gamma=1.000
21:51:58.558 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:51:58.558 00.000 9960 MoveAxis(W, 122, ABG)
21:51:58.558 00.000 9960 Guiding  Dir = 3, Dur = 122
21:51:58.558 00.000 11872 UpdateGuideState exits: m=2472 SNR=33.8
21:51:58.562 00.004 9960 IsSlewing returns 0
21:51:58.562 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:58.566 00.004 9960 IsGuiding returns 0
21:51:58.566 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:51:58.570 00.004 11872 Enqueuing Expose request
21:51:58.574 00.004 9960 PulseGuide returned control before completion, sleep 132
21:51:58.719 00.145 9960 IsGuiding returns 1
21:51:58.720 00.001 9960 scope still moving after pulse duration time elapsed
21:51:58.751 00.031 9960 IsSlewing returns 0
21:51:58.752 00.001 9960 IsGuiding returns 0
21:51:58.752 00.000 9960 scope move finished after 122 + 63 ms
21:51:58.753 00.001 9960 Move returns status 0, amount 122
21:51:58.753 00.000 9960 MoveAxis(N, 0, ABG)
21:51:58.753 00.000 9960 Move returns status 0, amount 0
21:51:58.755 00.002 9960 move complete, result=0
21:51:58.755 00.000 9960 worker thread done servicing request
21:51:58.755 00.000 11872 GuideStep: 0.3 px 122 ms WEST, 0.0 px 0 ms NORTH
21:51:58.762 00.007 9960 Worker thread wakes up
21:51:58.762 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:51:58.762 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:52:00.015 01.253 9960 Exposure complete
21:52:00.133 00.118 9960 worker thread done servicing request
21:52:00.133 00.000 11872 OnExposeComplete: enter
21:52:00.136 00.003 11872 UpdateGuideState(): m_state=6
21:52:00.141 00.005 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 761
21:52:00.146 00.005 11872 Star::Find returns 1 (0), X=60.78, Y=850.57, Mass=2357, SNR=33.0, Peak=130 HFD=5.0
21:52:00.151 00.005 11872 CameraToMount -- cameraTheta (1.76) - m_xAngle (-3.14) = xAngle (4.89 = -1.39)
21:52:00.156 00.005 11872 CameraToMount -- cameraTheta (1.76) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.72 = -1.56)
21:52:00.159 00.003 11872 CameraToMount -- cameraX=-0.06 cameraY=0.34 hyp=0.34 cameraTheta=1.76 mountX=0.06 mountY=-0.34, mountTheta=-1.39
21:52:00.165 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.06, y=0.34, opts=13)
21:52:00.169 00.004 11872 Enqueuing Move request for scope (-0.06, 0.34)
21:52:00.173 00.004 9960 Worker thread wakes up
21:52:00.173 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.34) opts 0xd
21:52:00.173 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.06, 0.34)
21:52:00.174 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=130, med=0, FiltMin=0, FiltMax=82, Gamma=1.000
21:52:00.179 00.005 11872 UpdateGuideState exits: m=2357 SNR=33.0
21:52:00.182 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:00.187 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:52:00.192 00.005 11872 Enqueuing Expose request
21:52:00.196 00.004 9960 Moving (-0.06, 0.34) raw xDistance=0.06 yDistance=-0.34
21:52:00.196 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:52:00.196 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
21:52:00.196 00.000 9960 MoveAxis(E, 0, ABG)
21:52:00.196 00.000 9960 Move returns status 0, amount 0
21:52:00.196 00.000 9960 MoveAxis(N, 255, ABG)
21:52:00.196 00.000 9960 Guiding  Dir = 0, Dur = 255
21:52:00.198 00.002 9960 IsSlewing returns 0
21:52:00.198 00.000 9960 IsGuiding returns 0
21:52:00.198 00.000 9960 PulseGuide returned control before completion, sleep 265
21:52:00.469 00.271 9960 IsGuiding returns 1
21:52:00.470 00.001 9960 scope still moving after pulse duration time elapsed
21:52:00.501 00.031 9960 IsSlewing returns 0
21:52:00.503 00.002 9960 IsGuiding returns 0
21:52:00.503 00.000 9960 scope move finished after 255 + 50 ms
21:52:00.504 00.001 9960 Move returns status 0, amount 255
21:52:00.505 00.001 9960 move complete, result=0
21:52:00.505 00.000 9960 worker thread done servicing request
21:52:00.505 00.000 9960 Worker thread wakes up
21:52:00.506 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 255 ms NORTH
21:52:00.513 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:52:00.513 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:52:01.758 01.245 9960 Exposure complete
21:52:01.908 00.150 9960 worker thread done servicing request
21:52:01.908 00.000 11872 OnExposeComplete: enter
21:52:01.912 00.004 11872 UpdateGuideState(): m_state=6
21:52:01.918 00.006 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 762
21:52:01.924 00.006 11872 Star::Find returns 1 (0), X=60.70, Y=850.35, Mass=2581, SNR=34.5, Peak=144 HFD=5.0
21:52:01.929 00.005 11872 CameraToMount -- cameraTheta (2.50) - m_xAngle (-3.14) = xAngle (5.63 = -0.65)
21:52:01.933 00.004 11872 CameraToMount -- cameraTheta (2.50) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.46 = -0.82)
21:52:01.937 00.004 11872 CameraToMount -- cameraX=-0.15 cameraY=0.11 hyp=0.19 cameraTheta=2.50 mountX=0.15 mountY=-0.14, mountTheta=-0.74
21:52:01.942 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.15, y=0.11, opts=13)
21:52:01.945 00.003 11872 Enqueuing Move request for scope (-0.15, 0.11)
21:52:01.948 00.003 9960 Worker thread wakes up
21:52:01.948 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=144, med=0, FiltMin=0, FiltMax=83, Gamma=1.000
21:52:01.953 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.11) opts 0xd
21:52:01.953 00.000 11872 UpdateGuideState exits: m=2581 SNR=34.5
21:52:01.959 00.006 9960 Handling offset move in thread for scope, endpoint = (-0.15, 0.11)
21:52:01.959 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:01.963 00.004 9960 Moving (-0.15, 0.11) raw xDistance=0.15 yDistance=-0.14
21:52:01.963 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:52:01.969 00.006 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
21:52:01.969 00.000 11872 Enqueuing Expose request
21:52:01.973 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:52:01.973 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:52:01.973 00.000 9960 MoveAxis(E, 0, ABG)
21:52:01.973 00.000 9960 Move returns status 0, amount 0
21:52:01.973 00.000 9960 MoveAxis(N, 0, ABG)
21:52:01.973 00.000 9960 Move returns status 0, amount 0
21:52:01.974 00.001 9960 move complete, result=0
21:52:01.974 00.000 9960 worker thread done servicing request
21:52:01.974 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:52:01.978 00.004 9960 Worker thread wakes up
21:52:01.979 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:52:01.979 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:52:03.226 01.247 9960 Exposure complete
21:52:03.345 00.119 9960 worker thread done servicing request
21:52:03.345 00.000 11872 OnExposeComplete: enter
21:52:03.349 00.004 11872 UpdateGuideState(): m_state=6
21:52:03.352 00.003 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 763
21:52:03.356 00.004 11872 Star::Find returns 1 (0), X=60.55, Y=850.50, Mass=2466, SNR=33.7, Peak=144 HFD=5.1
21:52:03.361 00.005 11872 CameraToMount -- cameraTheta (2.40) - m_xAngle (-3.14) = xAngle (5.54 = -0.74)
21:52:03.366 00.005 11872 CameraToMount -- cameraTheta (2.40) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.37 = -0.91)
21:52:03.370 00.004 11872 CameraToMount -- cameraX=-0.30 cameraY=0.27 hyp=0.40 cameraTheta=2.40 mountX=0.30 mountY=-0.32, mountTheta=-0.82
21:52:03.375 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.30, y=0.27, opts=13)
21:52:03.378 00.003 11872 Enqueuing Move request for scope (-0.30, 0.27)
21:52:03.383 00.005 9960 Worker thread wakes up
21:52:03.383 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.27) opts 0xd
21:52:03.383 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.30, 0.27)
21:52:03.383 00.000 9960 Moving (-0.30, 0.27) raw xDistance=0.30 yDistance=-0.32
21:52:03.383 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
21:52:03.383 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
21:52:03.383 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=144, med=0, FiltMin=0, FiltMax=79, Gamma=1.000
21:52:03.388 00.005 9960 MoveAxis(W, 139, ABG)
21:52:03.388 00.000 9960 Guiding  Dir = 3, Dur = 139
21:52:03.388 00.000 11872 UpdateGuideState exits: m=2466 SNR=33.7
21:52:03.395 00.007 9960 IsSlewing returns 0
21:52:03.395 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:03.399 00.004 9960 IsGuiding returns 0
21:52:03.399 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:52:03.403 00.004 11872 Enqueuing Expose request
21:52:03.407 00.004 9960 PulseGuide returned control before completion, sleep 149
21:52:03.563 00.156 9960 IsGuiding returns 1
21:52:03.564 00.001 9960 scope still moving after pulse duration time elapsed
21:52:03.594 00.030 9960 IsSlewing returns 0
21:52:03.596 00.002 9960 IsGuiding returns 0
21:52:03.596 00.000 9960 scope move finished after 139 + 57 ms
21:52:03.596 00.000 9960 Move returns status 0, amount 139
21:52:03.597 00.001 9960 MoveAxis(N, 237, ABG)
21:52:03.597 00.000 9960 Guiding  Dir = 0, Dur = 237
21:52:03.597 00.000 9960 IsSlewing returns 0
21:52:03.598 00.001 9960 IsGuiding returns 0
21:52:03.598 00.000 9960 PulseGuide returned control before completion, sleep 247
21:52:03.861 00.263 9960 IsGuiding returns 1
21:52:03.862 00.001 9960 scope still moving after pulse duration time elapsed
21:52:03.892 00.030 9960 IsSlewing returns 0
21:52:03.896 00.004 9960 IsGuiding returns 0
21:52:03.897 00.001 9960 scope move finished after 237 + 62 ms
21:52:03.897 00.000 9960 Move returns status 0, amount 237
21:52:03.898 00.001 9960 move complete, result=0
21:52:03.898 00.000 9960 worker thread done servicing request
21:52:03.898 00.000 11872 GuideStep: 0.3 px 139 ms WEST, -0.3 px 237 ms NORTH
21:52:03.904 00.006 9960 Worker thread wakes up
21:52:03.904 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:52:03.904 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:52:05.152 01.248 9960 Exposure complete
21:52:05.277 00.125 9960 worker thread done servicing request
21:52:05.278 00.001 11872 OnExposeComplete: enter
21:52:05.282 00.004 11872 UpdateGuideState(): m_state=6
21:52:05.285 00.003 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 764
21:52:05.290 00.005 11872 Star::Find returns 1 (0), X=60.72, Y=850.30, Mass=2497, SNR=34.0, Peak=137 HFD=5.3
21:52:05.295 00.005 11872 CameraToMount -- cameraTheta (2.68) - m_xAngle (-3.14) = xAngle (5.81 = -0.47)
21:52:05.300 00.005 11872 CameraToMount -- cameraTheta (2.68) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.64 = -0.64)
21:52:05.305 00.005 11872 CameraToMount -- cameraX=-0.13 cameraY=0.07 hyp=0.15 cameraTheta=2.68 mountX=0.13 mountY=-0.09, mountTheta=-0.59
21:52:05.310 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.13, y=0.07, opts=13)
21:52:05.314 00.004 11872 Enqueuing Move request for scope (-0.13, 0.07)
21:52:05.317 00.003 9960 Worker thread wakes up
21:52:05.318 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.07) opts 0xd
21:52:05.318 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.13, 0.07)
21:52:05.318 00.000 9960 Moving (-0.13, 0.07) raw xDistance=0.13 yDistance=-0.09
21:52:05.318 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
21:52:05.319 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:52:05.319 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=137, med=0, FiltMin=0, FiltMax=77, Gamma=1.000
21:52:05.323 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:52:05.323 00.000 9960 MoveAxis(E, 0, ABG)
21:52:05.323 00.000 9960 Move returns status 0, amount 0
21:52:05.323 00.000 11872 UpdateGuideState exits: m=2497 SNR=34.0
21:52:05.327 00.004 9960 MoveAxis(N, 0, ABG)
21:52:05.327 00.000 9960 Move returns status 0, amount 0
21:52:05.327 00.000 9960 move complete, result=0
21:52:05.327 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:05.333 00.006 9960 worker thread done servicing request
21:52:05.333 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:52:05.338 00.005 11872 Enqueuing Expose request
21:52:05.342 00.004 9960 Worker thread wakes up
21:52:05.342 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:52:05.343 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:52:05.343 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:52:06.588 01.245 9960 Exposure complete
21:52:06.709 00.121 9960 worker thread done servicing request
21:52:06.709 00.000 11872 OnExposeComplete: enter
21:52:06.713 00.004 11872 UpdateGuideState(): m_state=6
21:52:06.718 00.005 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 765
21:52:06.721 00.003 11872 Star::Find returns 1 (0), X=60.65, Y=850.50, Mass=2505, SNR=34.1, Peak=133 HFD=5.0
21:52:06.725 00.004 11872 CameraToMount -- cameraTheta (2.21) - m_xAngle (-3.14) = xAngle (5.35 = -0.93)
21:52:06.729 00.004 11872 CameraToMount -- cameraTheta (2.21) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.18 = -1.10)
21:52:06.733 00.004 11872 CameraToMount -- cameraX=-0.20 cameraY=0.27 hyp=0.33 cameraTheta=2.21 mountX=0.20 mountY=-0.30, mountTheta=-0.98
21:52:06.738 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.20, y=0.27, opts=13)
21:52:06.742 00.004 11872 Enqueuing Move request for scope (-0.20, 0.27)
21:52:06.746 00.004 9960 Worker thread wakes up
21:52:06.746 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.27) opts 0xd
21:52:06.747 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=133, med=0, FiltMin=0, FiltMax=94, Gamma=1.000
21:52:06.750 00.003 9960 Handling offset move in thread for scope, endpoint = (-0.20, 0.27)
21:52:06.751 00.001 9960 Moving (-0.20, 0.27) raw xDistance=0.20 yDistance=-0.30
21:52:06.751 00.000 11872 UpdateGuideState exits: m=2505 SNR=34.1
21:52:06.755 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:06.758 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
21:52:06.758 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
21:52:06.758 00.000 9960 MoveAxis(E, 0, ABG)
21:52:06.758 00.000 9960 Move returns status 0, amount 0
21:52:06.758 00.000 9960 MoveAxis(N, 221, ABG)
21:52:06.759 00.001 9960 Guiding  Dir = 0, Dur = 221
21:52:06.759 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:52:06.765 00.006 9960 IsSlewing returns 0
21:52:06.765 00.000 11872 Enqueuing Expose request
21:52:06.769 00.004 9960 IsGuiding returns 0
21:52:06.769 00.000 9960 PulseGuide returned control before completion, sleep 231
21:52:07.013 00.244 9960 IsGuiding returns 1
21:52:07.013 00.000 9960 scope still moving after pulse duration time elapsed
21:52:07.044 00.031 9960 IsSlewing returns 0
21:52:07.044 00.000 9960 IsGuiding returns 1
21:52:07.075 00.031 9960 IsSlewing returns 0
21:52:07.077 00.002 9960 IsGuiding returns 1
21:52:07.108 00.031 9960 IsSlewing returns 0
21:52:07.109 00.001 9960 IsGuiding returns 0
21:52:07.111 00.002 9960 scope move finished after 221 + 120 ms
21:52:07.111 00.000 9960 Move returns status 0, amount 221
21:52:07.114 00.003 9960 move complete, result=0
21:52:07.114 00.000 9960 worker thread done servicing request
21:52:07.114 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.3 px 221 ms NORTH
21:52:07.119 00.005 9960 Worker thread wakes up
21:52:07.120 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:52:07.120 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:52:08.370 01.250 9960 Exposure complete
21:52:08.493 00.123 9960 worker thread done servicing request
21:52:08.495 00.002 11872 OnExposeComplete: enter
21:52:08.498 00.003 11872 UpdateGuideState(): m_state=6
21:52:08.502 00.004 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 766
21:52:08.507 00.005 11872 Star::Find returns 1 (0), X=60.60, Y=850.33, Mass=2322, SNR=32.8, Peak=136 HFD=4.8
21:52:08.511 00.004 11872 CameraToMount -- cameraTheta (2.78) - m_xAngle (-3.14) = xAngle (5.92 = -0.36)
21:52:08.516 00.005 11872 CameraToMount -- cameraTheta (2.78) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.75 = -0.54)
21:52:08.522 00.006 11872 CameraToMount -- cameraX=-0.25 cameraY=0.09 hyp=0.27 cameraTheta=2.78 mountX=0.25 mountY=-0.14, mountTheta=-0.50
21:52:08.527 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.25, y=0.09, opts=13)
21:52:08.531 00.004 11872 Enqueuing Move request for scope (-0.25, 0.09)
21:52:08.535 00.004 9960 Worker thread wakes up
21:52:08.535 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.09) opts 0xd
21:52:08.536 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.25, 0.09)
21:52:08.536 00.000 9960 Moving (-0.25, 0.09) raw xDistance=0.25 yDistance=-0.14
21:52:08.536 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
21:52:08.536 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:52:08.536 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:52:08.537 00.001 9960 MoveAxis(W, 117, ABG)
21:52:08.537 00.000 9960 Guiding  Dir = 3, Dur = 117
21:52:08.537 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=136, med=0, FiltMin=0, FiltMax=80, Gamma=1.000
21:52:08.541 00.004 9960 IsSlewing returns 0
21:52:08.541 00.000 11872 UpdateGuideState exits: m=2322 SNR=32.8
21:52:08.546 00.005 9960 IsGuiding returns 0
21:52:08.546 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:08.551 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:52:08.555 00.004 9960 PulseGuide returned control before completion, sleep 127
21:52:08.555 00.000 11872 Enqueuing Expose request
21:52:08.684 00.129 9960 IsGuiding returns 1
21:52:08.684 00.000 9960 scope still moving after pulse duration time elapsed
21:52:08.715 00.031 9960 IsSlewing returns 0
21:52:08.715 00.000 9960 IsGuiding returns 0
21:52:08.716 00.001 9960 scope move finished after 117 + 52 ms
21:52:08.716 00.000 9960 Move returns status 0, amount 117
21:52:08.716 00.000 9960 MoveAxis(N, 0, ABG)
21:52:08.717 00.001 9960 Move returns status 0, amount 0
21:52:08.717 00.000 9960 move complete, result=0
21:52:08.717 00.000 9960 worker thread done servicing request
21:52:08.718 00.001 11872 GuideStep: 0.2 px 117 ms WEST, -0.1 px 0 ms NORTH
21:52:08.723 00.005 9960 Worker thread wakes up
21:52:08.723 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:52:08.725 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:52:09.976 01.251 9960 Exposure complete
21:52:10.095 00.119 9960 worker thread done servicing request
21:52:10.095 00.000 11872 OnExposeComplete: enter
21:52:10.100 00.005 11872 UpdateGuideState(): m_state=6
21:52:10.103 00.003 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 767
21:52:10.108 00.005 11872 Star::Find returns 1 (0), X=60.80, Y=850.59, Mass=2425, SNR=33.5, Peak=125 HFD=4.8
21:52:10.112 00.004 11872 CameraToMount -- cameraTheta (1.69) - m_xAngle (-3.14) = xAngle (4.83 = -1.45)
21:52:10.117 00.005 11872 CameraToMount -- cameraTheta (1.69) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.66 = -1.62)
21:52:10.121 00.004 11872 CameraToMount -- cameraX=-0.04 cameraY=0.36 hyp=0.36 cameraTheta=1.69 mountX=0.04 mountY=-0.36, mountTheta=-1.45
21:52:10.125 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.04, y=0.36, opts=13)
21:52:10.129 00.004 11872 Enqueuing Move request for scope (-0.04, 0.36)
21:52:10.133 00.004 9960 Worker thread wakes up
21:52:10.133 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=125, med=0, FiltMin=0, FiltMax=91, Gamma=1.000
21:52:10.138 00.005 11872 UpdateGuideState exits: m=2425 SNR=33.5
21:52:10.143 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.36) opts 0xd
21:52:10.144 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:10.148 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:52:10.153 00.005 9960 Handling offset move in thread for scope, endpoint = (-0.04, 0.36)
21:52:10.153 00.000 9960 Moving (-0.04, 0.36) raw xDistance=0.04 yDistance=-0.36
21:52:10.153 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:52:10.153 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.36
21:52:10.153 00.000 11872 Enqueuing Expose request
21:52:10.157 00.004 9960 MoveAxis(E, 0, ABG)
21:52:10.158 00.001 9960 Move returns status 0, amount 0
21:52:10.158 00.000 9960 MoveAxis(N, 267, ABG)
21:52:10.158 00.000 9960 Guiding  Dir = 0, Dur = 267
21:52:10.158 00.000 9960 IsSlewing returns 0
21:52:10.159 00.001 9960 IsGuiding returns 0
21:52:10.159 00.000 9960 PulseGuide returned control before completion, sleep 277
21:52:10.452 00.293 9960 IsGuiding returns 1
21:52:10.453 00.001 9960 scope still moving after pulse duration time elapsed
21:52:10.482 00.029 9960 IsSlewing returns 0
21:52:10.482 00.000 9960 IsGuiding returns 1
21:52:10.512 00.030 9960 IsSlewing returns 0
21:52:10.513 00.001 9960 IsGuiding returns 0
21:52:10.515 00.002 9960 scope move finished after 267 + 88 ms
21:52:10.515 00.000 9960 Move returns status 0, amount 267
21:52:10.516 00.001 9960 move complete, result=0
21:52:10.517 00.001 9960 worker thread done servicing request
21:52:10.517 00.000 9960 Worker thread wakes up
21:52:10.517 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.4 px 267 ms NORTH
21:52:10.526 00.009 9960 worker thread servicing REQUEST_EXPOSE 1000
21:52:10.526 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:52:11.777 01.251 9960 Exposure complete
21:52:11.908 00.131 9960 worker thread done servicing request
21:52:11.908 00.000 11872 OnExposeComplete: enter
21:52:11.913 00.005 11872 UpdateGuideState(): m_state=6
21:52:11.916 00.003 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 768
21:52:11.921 00.005 11872 Star::Find returns 1 (0), X=60.60, Y=850.31, Mass=2416, SNR=33.3, Peak=138 HFD=4.8
21:52:11.927 00.006 11872 CameraToMount -- cameraTheta (2.86) - m_xAngle (-3.14) = xAngle (6.00 = -0.29)
21:52:11.931 00.004 11872 CameraToMount -- cameraTheta (2.86) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.82 = -0.46)
21:52:11.933 00.002 11872 CameraToMount -- cameraX=-0.25 cameraY=0.07 hyp=0.26 cameraTheta=2.86 mountX=0.25 mountY=-0.11, mountTheta=-0.43
21:52:11.938 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.25, y=0.07, opts=13)
21:52:11.941 00.003 11872 Enqueuing Move request for scope (-0.25, 0.07)
21:52:11.944 00.003 9960 Worker thread wakes up
21:52:11.944 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.07) opts 0xd
21:52:11.944 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.25, 0.07)
21:52:11.944 00.000 9960 Moving (-0.25, 0.07) raw xDistance=0.25 yDistance=-0.11
21:52:11.944 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.25
21:52:11.945 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:52:11.945 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:52:11.945 00.000 9960 MoveAxis(W, 115, ABG)
21:52:11.945 00.000 9960 Guiding  Dir = 3, Dur = 115
21:52:11.945 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=138, med=0, FiltMin=0, FiltMax=84, Gamma=1.000
21:52:11.949 00.004 9960 IsSlewing returns 0
21:52:11.950 00.001 11872 UpdateGuideState exits: m=2416 SNR=33.3
21:52:11.952 00.002 9960 IsGuiding returns 0
21:52:11.953 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:11.959 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:52:11.964 00.005 9960 PulseGuide returned control before completion, sleep 125
21:52:11.964 00.000 11872 Enqueuing Expose request
21:52:12.097 00.133 9960 IsGuiding returns 0
21:52:12.097 00.000 9960 Move returns status 0, amount 115
21:52:12.097 00.000 9960 MoveAxis(N, 0, ABG)
21:52:12.098 00.001 9960 Move returns status 0, amount 0
21:52:12.098 00.000 9960 move complete, result=0
21:52:12.099 00.001 9960 worker thread done servicing request
21:52:12.099 00.000 11872 GuideStep: 0.2 px 115 ms WEST, -0.1 px 0 ms NORTH
21:52:12.107 00.008 9960 Worker thread wakes up
21:52:12.107 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:52:12.107 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:52:13.354 01.247 9960 Exposure complete
21:52:13.481 00.127 9960 worker thread done servicing request
21:52:13.481 00.000 11872 OnExposeComplete: enter
21:52:13.485 00.004 11872 UpdateGuideState(): m_state=6
21:52:13.490 00.005 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 769
21:52:13.494 00.004 11872 Star::Find returns 1 (0), X=60.78, Y=850.41, Mass=2295, SNR=32.4, Peak=132 HFD=4.9
21:52:13.499 00.005 11872 CameraToMount -- cameraTheta (1.97) - m_xAngle (-3.14) = xAngle (5.11 = -1.18)
21:52:13.502 00.003 11872 CameraToMount -- cameraTheta (1.97) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.93 = -1.35)
21:52:13.507 00.005 11872 CameraToMount -- cameraX=-0.07 cameraY=0.17 hyp=0.19 cameraTheta=1.97 mountX=0.07 mountY=-0.18, mountTheta=-1.20
21:52:13.513 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.07, y=0.17, opts=13)
21:52:13.517 00.004 11872 Enqueuing Move request for scope (-0.07, 0.17)
21:52:13.521 00.004 9960 Worker thread wakes up
21:52:13.521 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=132, med=0, FiltMin=0, FiltMax=73, Gamma=1.000
21:52:13.526 00.005 11872 UpdateGuideState exits: m=2295 SNR=32.4
21:52:13.530 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:13.533 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:52:13.536 00.003 11872 Enqueuing Expose request
21:52:13.540 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.17) opts 0xd
21:52:13.540 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.07, 0.17)
21:52:13.541 00.001 9960 Moving (-0.07, 0.17) raw xDistance=0.07 yDistance=-0.18
21:52:13.541 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:52:13.541 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:52:13.541 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:52:13.541 00.000 9960 MoveAxis(E, 0, ABG)
21:52:13.541 00.000 9960 Move returns status 0, amount 0
21:52:13.543 00.002 9960 MoveAxis(N, 0, ABG)
21:52:13.543 00.000 9960 Move returns status 0, amount 0
21:52:13.543 00.000 9960 move complete, result=0
21:52:13.543 00.000 9960 worker thread done servicing request
21:52:13.543 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:52:13.548 00.005 9960 Worker thread wakes up
21:52:13.548 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:52:13.548 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:52:14.790 01.242 9960 Exposure complete
21:52:14.912 00.122 9960 worker thread done servicing request
21:52:14.913 00.001 11872 OnExposeComplete: enter
21:52:14.917 00.004 11872 UpdateGuideState(): m_state=6
21:52:14.922 00.005 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 770
21:52:14.926 00.004 11872 Star::Find returns 1 (0), X=60.75, Y=850.77, Mass=2524, SNR=34.2, Peak=139 HFD=4.7
21:52:14.930 00.004 11872 CameraToMount -- cameraTheta (1.75) - m_xAngle (-3.14) = xAngle (4.89 = -1.39)
21:52:14.933 00.003 11872 CameraToMount -- cameraTheta (1.75) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.72 = -1.57)
21:52:14.937 00.004 11872 CameraToMount -- cameraX=-0.10 cameraY=0.53 hyp=0.54 cameraTheta=1.75 mountX=0.10 mountY=-0.54, mountTheta=-1.40
21:52:14.942 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.10, y=0.53, opts=13)
21:52:14.946 00.004 11872 Enqueuing Move request for scope (-0.10, 0.53)
21:52:14.949 00.003 9960 Worker thread wakes up
21:52:14.950 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=139, med=0, FiltMin=0, FiltMax=94, Gamma=1.000
21:52:14.956 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.53) opts 0xd
21:52:14.956 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.10, 0.53)
21:52:14.956 00.000 9960 Moving (-0.10, 0.53) raw xDistance=0.10 yDistance=-0.54
21:52:14.957 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:52:14.957 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.54 from input -0.54
21:52:14.957 00.000 9960 MoveAxis(E, 0, ABG)
21:52:14.957 00.000 9960 Move returns status 0, amount 0
21:52:14.957 00.000 9960 MoveAxis(N, 405, ABG)
21:52:14.959 00.002 9960 Guiding  Dir = 0, Dur = 405
21:52:14.959 00.000 11872 UpdateGuideState exits: m=2524 SNR=34.2
21:52:14.964 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:14.969 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:52:14.973 00.004 11872 Enqueuing Expose request
21:52:14.976 00.003 9960 IsSlewing returns 0
21:52:14.977 00.001 9960 IsGuiding returns 0
21:52:14.977 00.000 9960 PulseGuide returned control before completion, sleep 415
21:52:15.408 00.431 9960 IsGuiding returns 1
21:52:15.409 00.001 9960 scope still moving after pulse duration time elapsed
21:52:15.440 00.031 9960 IsSlewing returns 0
21:52:15.442 00.002 9960 IsGuiding returns 0
21:52:15.442 00.000 9960 scope move finished after 405 + 59 ms
21:52:15.443 00.001 9960 Move returns status 0, amount 405
21:52:15.443 00.000 9960 move complete, result=0
21:52:15.444 00.001 9960 worker thread done servicing request
21:52:15.444 00.000 9960 Worker thread wakes up
21:52:15.444 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:52:15.444 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:52:15.444 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.5 px 405 ms NORTH
21:52:16.700 01.256 9960 Exposure complete
21:52:16.826 00.126 9960 worker thread done servicing request
21:52:16.826 00.000 11872 OnExposeComplete: enter
21:52:16.830 00.004 11872 UpdateGuideState(): m_state=6
21:52:16.835 00.005 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 771
21:52:16.839 00.004 11872 Star::Find returns 1 (0), X=60.69, Y=850.17, Mass=2524, SNR=33.9, Peak=144 HFD=4.6
21:52:16.842 00.003 11872 CameraToMount -- cameraTheta (-2.79) - m_xAngle (-3.14) = xAngle (0.35 = 0.35)
21:52:16.845 00.003 11872 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.18 = 0.18)
21:52:16.850 00.005 11872 CameraToMount -- cameraX=-0.16 cameraY=-0.06 hyp=0.17 cameraTheta=-2.79 mountX=0.16 mountY=0.03, mountTheta=0.19
21:52:16.856 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.16, y=-0.06, opts=13)
21:52:16.861 00.005 11872 Enqueuing Move request for scope (-0.16, -0.06)
21:52:16.865 00.004 9960 Worker thread wakes up
21:52:16.865 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.06) opts 0xd
21:52:16.865 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.16, -0.06)
21:52:16.866 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=144, med=0, FiltMin=0, FiltMax=101, Gamma=1.000
21:52:16.870 00.004 11872 UpdateGuideState exits: m=2524 SNR=33.9
21:52:16.873 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:16.877 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:52:16.881 00.004 11872 Enqueuing Expose request
21:52:16.885 00.004 9960 Moving (-0.16, -0.06) raw xDistance=0.16 yDistance=0.03
21:52:16.886 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
21:52:16.886 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:52:16.886 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:52:16.886 00.000 9960 MoveAxis(E, 0, ABG)
21:52:16.886 00.000 9960 Move returns status 0, amount 0
21:52:16.886 00.000 9960 MoveAxis(N, 0, ABG)
21:52:16.886 00.000 9960 Move returns status 0, amount 0
21:52:16.887 00.001 9960 move complete, result=0
21:52:16.887 00.000 9960 worker thread done servicing request
21:52:16.887 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
21:52:16.893 00.006 9960 Worker thread wakes up
21:52:16.893 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:52:16.893 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:52:18.143 01.250 9960 Exposure complete
21:52:18.253 00.110 9960 worker thread done servicing request
21:52:18.254 00.001 11872 OnExposeComplete: enter
21:52:18.258 00.004 11872 UpdateGuideState(): m_state=6
21:52:18.261 00.003 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 772
21:52:18.265 00.004 11872 Star::Find returns 1 (0), X=60.73, Y=850.13, Mass=2490, SNR=33.8, Peak=151 HFD=4.5
21:52:18.268 00.003 11872 CameraToMount -- cameraTheta (-2.45) - m_xAngle (-3.14) = xAngle (0.69 = 0.69)
21:52:18.272 00.004 11872 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.52 = 0.52)
21:52:18.276 00.004 11872 CameraToMount -- cameraX=-0.12 cameraY=-0.10 hyp=0.15 cameraTheta=-2.45 mountX=0.12 mountY=0.08, mountTheta=0.57
21:52:18.281 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.12, y=-0.10, opts=13)
21:52:18.285 00.004 11872 Enqueuing Move request for scope (-0.12, -0.10)
21:52:18.289 00.004 9960 Worker thread wakes up
21:52:18.289 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.10) opts 0xd
21:52:18.289 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.12, -0.10)
21:52:18.289 00.000 9960 Moving (-0.12, -0.10) raw xDistance=0.12 yDistance=0.08
21:52:18.289 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:52:18.290 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:52:18.290 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:52:18.290 00.000 9960 MoveAxis(E, 0, ABG)
21:52:18.290 00.000 9960 Move returns status 0, amount 0
21:52:18.290 00.000 9960 MoveAxis(N, 0, ABG)
21:52:18.290 00.000 9960 Move returns status 0, amount 0
21:52:18.290 00.000 9960 move complete, result=0
21:52:18.290 00.000 9960 worker thread done servicing request
21:52:18.290 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=151, med=0, FiltMin=0, FiltMax=99, Gamma=1.000
21:52:18.295 00.005 11872 UpdateGuideState exits: m=2490 SNR=33.8
21:52:18.300 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:18.306 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:52:18.311 00.005 11872 Enqueuing Expose request
21:52:18.314 00.003 11872 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:52:18.319 00.005 9960 Worker thread wakes up
21:52:18.319 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:52:18.320 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:52:19.572 01.252 9960 Exposure complete
21:52:19.696 00.124 9960 worker thread done servicing request
21:52:19.696 00.000 11872 OnExposeComplete: enter
21:52:19.701 00.005 11872 UpdateGuideState(): m_state=6
21:52:19.706 00.005 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 773
21:52:19.712 00.006 11872 Star::Find returns 1 (0), X=60.66, Y=850.50, Mass=2420, SNR=33.3, Peak=134 HFD=5.1
21:52:19.716 00.004 11872 CameraToMount -- cameraTheta (2.18) - m_xAngle (-3.14) = xAngle (5.32 = -0.96)
21:52:19.719 00.003 11872 CameraToMount -- cameraTheta (2.18) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.15 = -1.13)
21:52:19.723 00.004 11872 CameraToMount -- cameraX=-0.19 cameraY=0.27 hyp=0.33 cameraTheta=2.18 mountX=0.19 mountY=-0.29, mountTheta=-1.01
21:52:19.728 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.19, y=0.27, opts=13)
21:52:19.733 00.005 11872 Enqueuing Move request for scope (-0.19, 0.27)
21:52:19.736 00.003 9960 Worker thread wakes up
21:52:19.736 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.27) opts 0xd
21:52:19.736 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.19, 0.27)
21:52:19.737 00.001 9960 Moving (-0.19, 0.27) raw xDistance=0.19 yDistance=-0.29
21:52:19.737 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
21:52:19.738 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
21:52:19.738 00.000 9960 MoveAxis(E, 0, ABG)
21:52:19.738 00.000 9960 Move returns status 0, amount 0
21:52:19.738 00.000 9960 MoveAxis(N, 220, ABG)
21:52:19.738 00.000 9960 Guiding  Dir = 0, Dur = 220
21:52:19.738 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=134, med=0, FiltMin=0, FiltMax=81, Gamma=1.000
21:52:19.742 00.004 9960 IsSlewing returns 0
21:52:19.742 00.000 11872 UpdateGuideState exits: m=2420 SNR=33.3
21:52:19.747 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:19.752 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:52:19.755 00.003 9960 IsGuiding returns 0
21:52:19.756 00.001 11872 Enqueuing Expose request
21:52:19.760 00.004 9960 PulseGuide returned control before completion, sleep 230
21:52:20.001 00.241 9960 IsGuiding returns 1
21:52:20.001 00.000 9960 scope still moving after pulse duration time elapsed
21:52:20.032 00.031 9960 IsSlewing returns 0
21:52:20.033 00.001 9960 IsGuiding returns 0
21:52:20.033 00.000 9960 scope move finished after 220 + 57 ms
21:52:20.033 00.000 9960 Move returns status 0, amount 220
21:52:20.033 00.000 9960 move complete, result=0
21:52:20.033 00.000 9960 worker thread done servicing request
21:52:20.033 00.000 9960 Worker thread wakes up
21:52:20.034 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:52:20.035 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:52:20.035 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.3 px 220 ms NORTH
21:52:21.277 01.242 9960 Exposure complete
21:52:21.407 00.130 9960 worker thread done servicing request
21:52:21.407 00.000 11872 OnExposeComplete: enter
21:52:21.411 00.004 11872 UpdateGuideState(): m_state=6
21:52:21.416 00.005 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 774
21:52:21.419 00.003 11872 Star::Find returns 1 (0), X=60.69, Y=850.71, Mass=2316, SNR=32.6, Peak=139 HFD=4.7
21:52:21.424 00.005 11872 CameraToMount -- cameraTheta (1.90) - m_xAngle (-3.14) = xAngle (5.03 = -1.25)
21:52:21.430 00.006 11872 CameraToMount -- cameraTheta (1.90) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.86 = -1.42)
21:52:21.434 00.004 11872 CameraToMount -- cameraX=-0.16 cameraY=0.48 hyp=0.51 cameraTheta=1.90 mountX=0.16 mountY=-0.50, mountTheta=-1.26
21:52:21.440 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.16, y=0.48, opts=13)
21:52:21.444 00.004 11872 Enqueuing Move request for scope (-0.16, 0.48)
21:52:21.446 00.002 9960 Worker thread wakes up
21:52:21.448 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=139, med=0, FiltMin=0, FiltMax=87, Gamma=1.000
21:52:21.451 00.003 11872 UpdateGuideState exits: m=2316 SNR=32.6
21:52:21.456 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:21.460 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.48) opts 0xd
21:52:21.460 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.16, 0.48)
21:52:21.461 00.001 9960 Moving (-0.16, 0.48) raw xDistance=0.16 yDistance=-0.50
21:52:21.461 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
21:52:21.461 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.50 from input -0.50
21:52:21.461 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:52:21.465 00.004 11872 Enqueuing Expose request
21:52:21.469 00.004 9960 MoveAxis(E, 0, ABG)
21:52:21.469 00.000 9960 Move returns status 0, amount 0
21:52:21.469 00.000 9960 MoveAxis(N, 374, ABG)
21:52:21.469 00.000 9960 Guiding  Dir = 0, Dur = 374
21:52:21.470 00.001 9960 IsSlewing returns 0
21:52:21.471 00.001 9960 IsGuiding returns 0
21:52:21.471 00.000 9960 PulseGuide returned control before completion, sleep 384
21:52:21.868 00.397 9960 IsGuiding returns 1
21:52:21.869 00.001 9960 scope still moving after pulse duration time elapsed
21:52:21.898 00.029 9960 IsSlewing returns 0
21:52:21.898 00.000 9960 IsGuiding returns 0
21:52:21.899 00.001 9960 scope move finished after 374 + 54 ms
21:52:21.900 00.001 9960 Move returns status 0, amount 374
21:52:21.900 00.000 9960 move complete, result=0
21:52:21.900 00.000 9960 worker thread done servicing request
21:52:21.900 00.000 9960 Worker thread wakes up
21:52:21.901 00.001 11872 GuideStep: 0.2 px 0 ms EAST, -0.5 px 374 ms NORTH
21:52:21.907 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:52:21.907 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:52:23.157 01.250 9960 Exposure complete
21:52:23.274 00.117 9960 worker thread done servicing request
21:52:23.276 00.002 11872 OnExposeComplete: enter
21:52:23.279 00.003 11872 UpdateGuideState(): m_state=6
21:52:23.283 00.004 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 775
21:52:23.286 00.003 11872 Star::Find returns 1 (0), X=60.63, Y=850.05, Mass=2428, SNR=33.4, Peak=143 HFD=4.7
21:52:23.291 00.005 11872 CameraToMount -- cameraTheta (-2.46) - m_xAngle (-3.14) = xAngle (0.68 = 0.68)
21:52:23.296 00.005 11872 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.50 = 0.50)
21:52:23.300 00.004 11872 CameraToMount -- cameraX=-0.22 cameraY=-0.18 hyp=0.29 cameraTheta=-2.46 mountX=0.22 mountY=0.14, mountTheta=0.56
21:52:23.306 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.22, y=-0.18, opts=13)
21:52:23.309 00.003 11872 Enqueuing Move request for scope (-0.22, -0.18)
21:52:23.313 00.004 9960 Worker thread wakes up
21:52:23.313 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.18) opts 0xd
21:52:23.313 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.22, -0.18)
21:52:23.313 00.000 9960 Moving (-0.22, -0.18) raw xDistance=0.22 yDistance=0.14
21:52:23.313 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
21:52:23.313 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:52:23.315 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=143, med=0, FiltMin=0, FiltMax=92, Gamma=1.000
21:52:23.319 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
21:52:23.319 00.000 9960 MoveAxis(W, 105, ABG)
21:52:23.319 00.000 9960 Guiding  Dir = 3, Dur = 105
21:52:23.319 00.000 11872 UpdateGuideState exits: m=2428 SNR=33.4
21:52:23.324 00.005 9960 IsSlewing returns 0
21:52:23.324 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:23.329 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:52:23.335 00.006 9960 IsGuiding returns 0
21:52:23.335 00.000 11872 Enqueuing Expose request
21:52:23.341 00.006 9960 PulseGuide returned control before completion, sleep 115
21:52:23.461 00.120 9960 IsGuiding returns 1
21:52:23.462 00.001 9960 scope still moving after pulse duration time elapsed
21:52:23.491 00.029 9960 IsSlewing returns 0
21:52:23.492 00.001 9960 IsGuiding returns 0
21:52:23.492 00.000 9960 scope move finished after 105 + 52 ms
21:52:23.493 00.001 9960 Move returns status 0, amount 105
21:52:23.493 00.000 9960 MoveAxis(N, 0, ABG)
21:52:23.493 00.000 9960 Move returns status 0, amount 0
21:52:23.494 00.001 9960 move complete, result=0
21:52:23.494 00.000 9960 worker thread done servicing request
21:52:23.495 00.001 9960 Worker thread wakes up
21:52:23.495 00.000 11872 GuideStep: 0.2 px 105 ms WEST, 0.1 px 0 ms NORTH
21:52:23.501 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:52:23.502 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:52:24.755 01.253 9960 Exposure complete
21:52:24.879 00.124 9960 worker thread done servicing request
21:52:24.881 00.002 11872 OnExposeComplete: enter
21:52:24.884 00.003 11872 UpdateGuideState(): m_state=6
21:52:24.889 00.005 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 776
21:52:24.894 00.005 11872 Star::Find returns 1 (0), X=60.68, Y=850.25, Mass=2409, SNR=33.4, Peak=139 HFD=4.9
21:52:24.897 00.003 11872 CameraToMount -- cameraTheta (3.07) - m_xAngle (-3.14) = xAngle (6.21 = -0.08)
21:52:24.902 00.005 11872 CameraToMount -- cameraTheta (3.07) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (6.03 = -0.25)
21:52:24.906 00.004 11872 CameraToMount -- cameraX=-0.17 cameraY=0.01 hyp=0.17 cameraTheta=3.07 mountX=0.17 mountY=-0.04, mountTheta=-0.24
21:52:24.911 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.17, y=0.01, opts=13)
21:52:24.915 00.004 11872 Enqueuing Move request for scope (-0.17, 0.01)
21:52:24.920 00.005 9960 Worker thread wakes up
21:52:24.920 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=139, med=0, FiltMin=0, FiltMax=85, Gamma=1.000
21:52:24.925 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.01) opts 0xd
21:52:24.926 00.001 11872 UpdateGuideState exits: m=2409 SNR=33.4
21:52:24.932 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:24.936 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:52:24.940 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.17, 0.01)
21:52:24.940 00.000 9960 Moving (-0.17, 0.01) raw xDistance=0.17 yDistance=-0.04
21:52:24.940 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
21:52:24.940 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:52:24.941 00.001 11872 Enqueuing Expose request
21:52:24.944 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:52:24.944 00.000 9960 MoveAxis(E, 0, ABG)
21:52:24.945 00.001 9960 Move returns status 0, amount 0
21:52:24.945 00.000 9960 MoveAxis(N, 0, ABG)
21:52:24.945 00.000 9960 Move returns status 0, amount 0
21:52:24.945 00.000 9960 move complete, result=0
21:52:24.945 00.000 9960 worker thread done servicing request
21:52:24.946 00.001 11872 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
21:52:24.950 00.004 9960 Worker thread wakes up
21:52:24.950 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:52:24.952 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:52:26.196 01.244 9960 Exposure complete
21:52:26.316 00.120 9960 worker thread done servicing request
21:52:26.316 00.000 11872 OnExposeComplete: enter
21:52:26.319 00.003 11872 UpdateGuideState(): m_state=6
21:52:26.323 00.004 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 777
21:52:26.328 00.005 11872 Star::Find returns 1 (0), X=60.65, Y=850.52, Mass=2448, SNR=33.6, Peak=142 HFD=5.0
21:52:26.333 00.005 11872 CameraToMount -- cameraTheta (2.18) - m_xAngle (-3.14) = xAngle (5.31 = -0.97)
21:52:26.338 00.005 11872 CameraToMount -- cameraTheta (2.18) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.14 = -1.14)
21:52:26.342 00.004 11872 CameraToMount -- cameraX=-0.20 cameraY=0.29 hyp=0.35 cameraTheta=2.18 mountX=0.20 mountY=-0.32, mountTheta=-1.01
21:52:26.346 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.20, y=0.29, opts=13)
21:52:26.351 00.005 11872 Enqueuing Move request for scope (-0.20, 0.29)
21:52:26.354 00.003 9960 Worker thread wakes up
21:52:26.354 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.29) opts 0xd
21:52:26.355 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.20, 0.29)
21:52:26.355 00.000 9960 Moving (-0.20, 0.29) raw xDistance=0.20 yDistance=-0.32
21:52:26.355 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
21:52:26.355 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
21:52:26.356 00.001 9960 MoveAxis(E, 0, ABG)
21:52:26.356 00.000 9960 Move returns status 0, amount 0
21:52:26.357 00.001 9960 MoveAxis(N, 238, ABG)
21:52:26.357 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=142, med=0, FiltMin=0, FiltMax=82, Gamma=1.000
21:52:26.362 00.005 11872 UpdateGuideState exits: m=2448 SNR=33.6
21:52:26.365 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:26.368 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:52:26.371 00.003 11872 Enqueuing Expose request
21:52:26.376 00.005 9960 Guiding  Dir = 0, Dur = 238
21:52:26.376 00.000 9960 IsSlewing returns 0
21:52:26.376 00.000 9960 IsGuiding returns 0
21:52:26.377 00.001 9960 PulseGuide returned control before completion, sleep 248
21:52:26.638 00.261 9960 IsGuiding returns 1
21:52:26.641 00.003 9960 scope still moving after pulse duration time elapsed
21:52:26.670 00.029 9960 IsSlewing returns 0
21:52:26.671 00.001 9960 IsGuiding returns 0
21:52:26.672 00.001 9960 scope move finished after 238 + 57 ms
21:52:26.672 00.000 9960 Move returns status 0, amount 238
21:52:26.673 00.001 9960 move complete, result=0
21:52:26.674 00.001 9960 worker thread done servicing request
21:52:26.674 00.000 9960 Worker thread wakes up
21:52:26.674 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.3 px 238 ms NORTH
21:52:26.681 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:52:26.681 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:52:27.931 01.250 9960 Exposure complete
21:52:28.048 00.117 9960 worker thread done servicing request
21:52:28.049 00.001 11872 OnExposeComplete: enter
21:52:28.055 00.006 11872 UpdateGuideState(): m_state=6
21:52:28.060 00.005 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 778
21:52:28.064 00.004 11872 Star::Find returns 1 (0), X=60.73, Y=850.33, Mass=2390, SNR=33.2, Peak=137 HFD=4.8
21:52:28.069 00.005 11872 CameraToMount -- cameraTheta (2.47) - m_xAngle (-3.14) = xAngle (5.60 = -0.68)
21:52:28.073 00.004 11872 CameraToMount -- cameraTheta (2.47) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.43 = -0.85)
21:52:28.077 00.004 11872 CameraToMount -- cameraX=-0.12 cameraY=0.09 hyp=0.15 cameraTheta=2.47 mountX=0.12 mountY=-0.11, mountTheta=-0.77
21:52:28.081 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.12, y=0.09, opts=13)
21:52:28.087 00.006 11872 Enqueuing Move request for scope (-0.12, 0.09)
21:52:28.091 00.004 9960 Worker thread wakes up
21:52:28.091 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.09) opts 0xd
21:52:28.091 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=137, med=0, FiltMin=0, FiltMax=75, Gamma=1.000
21:52:28.095 00.004 11872 UpdateGuideState exits: m=2390 SNR=33.2
21:52:28.099 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:28.106 00.007 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:52:28.112 00.006 11872 Enqueuing Expose request
21:52:28.117 00.005 9960 Handling offset move in thread for scope, endpoint = (-0.12, 0.09)
21:52:28.117 00.000 9960 Moving (-0.12, 0.09) raw xDistance=0.12 yDistance=-0.11
21:52:28.118 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:52:28.118 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:52:28.118 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:52:28.118 00.000 9960 MoveAxis(E, 0, ABG)
21:52:28.120 00.002 9960 Move returns status 0, amount 0
21:52:28.120 00.000 9960 MoveAxis(N, 0, ABG)
21:52:28.120 00.000 9960 Move returns status 0, amount 0
21:52:28.120 00.000 9960 move complete, result=0
21:52:28.121 00.001 9960 worker thread done servicing request
21:52:28.121 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:52:28.126 00.005 9960 Worker thread wakes up
21:52:28.126 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:52:28.127 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:52:29.374 01.247 9960 Exposure complete
21:52:29.500 00.126 9960 worker thread done servicing request
21:52:29.501 00.001 11872 OnExposeComplete: enter
21:52:29.506 00.005 11872 UpdateGuideState(): m_state=6
21:52:29.509 00.003 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 779
21:52:29.514 00.005 11872 Star::Find returns 1 (0), X=60.70, Y=850.35, Mass=2540, SNR=34.5, Peak=136 HFD=5.3
21:52:29.518 00.004 11872 CameraToMount -- cameraTheta (2.48) - m_xAngle (-3.14) = xAngle (5.62 = -0.66)
21:52:29.523 00.005 11872 CameraToMount -- cameraTheta (2.48) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.45 = -0.83)
21:52:29.527 00.004 11872 CameraToMount -- cameraX=-0.14 cameraY=0.11 hyp=0.18 cameraTheta=2.48 mountX=0.14 mountY=-0.14, mountTheta=-0.75
21:52:29.532 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.14, y=0.11, opts=13)
21:52:29.536 00.004 11872 Enqueuing Move request for scope (-0.14, 0.11)
21:52:29.540 00.004 9960 Worker thread wakes up
21:52:29.540 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=136, med=0, FiltMin=0, FiltMax=88, Gamma=1.000
21:52:29.544 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.11) opts 0xd
21:52:29.544 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.14, 0.11)
21:52:29.544 00.000 9960 Moving (-0.14, 0.11) raw xDistance=0.14 yDistance=-0.14
21:52:29.544 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
21:52:29.544 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:52:29.544 00.000 11872 UpdateGuideState exits: m=2540 SNR=34.5
21:52:29.550 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:29.555 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:52:29.555 00.000 9960 MoveAxis(E, 0, ABG)
21:52:29.555 00.000 9960 Move returns status 0, amount 0
21:52:29.555 00.000 9960 MoveAxis(N, 0, ABG)
21:52:29.556 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:52:29.560 00.004 11872 Enqueuing Expose request
21:52:29.564 00.004 9960 Move returns status 0, amount 0
21:52:29.564 00.000 9960 move complete, result=0
21:52:29.564 00.000 9960 worker thread done servicing request
21:52:29.564 00.000 9960 Worker thread wakes up
21:52:29.564 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:52:29.569 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:52:29.569 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:52:30.822 01.253 9960 Exposure complete
21:52:30.945 00.123 9960 worker thread done servicing request
21:52:30.945 00.000 11872 OnExposeComplete: enter
21:52:30.949 00.004 11872 UpdateGuideState(): m_state=6
21:52:30.954 00.005 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 780
21:52:30.959 00.005 11872 Star::Find returns 1 (0), X=60.73, Y=850.49, Mass=2396, SNR=33.3, Peak=131 HFD=5.0
21:52:30.963 00.004 11872 CameraToMount -- cameraTheta (2.01) - m_xAngle (-3.14) = xAngle (5.15 = -1.13)
21:52:30.966 00.003 11872 CameraToMount -- cameraTheta (2.01) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.98 = -1.31)
21:52:30.970 00.004 11872 CameraToMount -- cameraX=-0.12 cameraY=0.26 hyp=0.28 cameraTheta=2.01 mountX=0.12 mountY=-0.27, mountTheta=-1.16
21:52:30.974 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.12, y=0.26, opts=13)
21:52:30.978 00.004 11872 Enqueuing Move request for scope (-0.12, 0.26)
21:52:30.982 00.004 9960 Worker thread wakes up
21:52:30.982 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.26) opts 0xd
21:52:30.982 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.12, 0.26)
21:52:30.982 00.000 9960 Moving (-0.12, 0.26) raw xDistance=0.12 yDistance=-0.27
21:52:30.982 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:52:30.984 00.002 9960 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
21:52:30.984 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=131, med=0, FiltMin=0, FiltMax=76, Gamma=1.000
21:52:30.989 00.005 9960 MoveAxis(E, 0, ABG)
21:52:30.989 00.000 9960 Move returns status 0, amount 0
21:52:30.989 00.000 9960 MoveAxis(N, 205, ABG)
21:52:30.990 00.001 9960 Guiding  Dir = 0, Dur = 205
21:52:30.990 00.000 11872 UpdateGuideState exits: m=2396 SNR=33.3
21:52:30.994 00.004 9960 IsSlewing returns 0
21:52:30.994 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:30.998 00.004 9960 IsGuiding returns 0
21:52:30.998 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:52:31.003 00.005 9960 PulseGuide returned control before completion, sleep 215
21:52:31.003 00.000 11872 Enqueuing Expose request
21:52:31.232 00.229 9960 IsGuiding returns 0
21:52:31.232 00.000 9960 Move returns status 0, amount 205
21:52:31.234 00.002 9960 move complete, result=0
21:52:31.234 00.000 9960 worker thread done servicing request
21:52:31.234 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 205 ms NORTH
21:52:31.240 00.006 9960 Worker thread wakes up
21:52:31.240 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:52:31.240 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:52:32.493 01.253 9960 Exposure complete
21:52:32.608 00.115 9960 worker thread done servicing request
21:52:32.608 00.000 11872 OnExposeComplete: enter
21:52:32.613 00.005 11872 UpdateGuideState(): m_state=6
21:52:32.617 00.004 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 781
21:52:32.620 00.003 11872 Star::Find returns 1 (0), X=60.52, Y=850.35, Mass=2466, SNR=33.9, Peak=175 HFD=4.9
21:52:32.624 00.004 11872 CameraToMount -- cameraTheta (2.81) - m_xAngle (-3.14) = xAngle (5.95 = -0.34)
21:52:32.627 00.003 11872 CameraToMount -- cameraTheta (2.81) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.77 = -0.51)
21:52:32.631 00.004 11872 CameraToMount -- cameraX=-0.33 cameraY=0.11 hyp=0.35 cameraTheta=2.81 mountX=0.33 mountY=-0.17, mountTheta=-0.48
21:52:32.636 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.33, y=0.11, opts=13)
21:52:32.641 00.005 11872 Enqueuing Move request for scope (-0.33, 0.11)
21:52:32.644 00.003 9960 Worker thread wakes up
21:52:32.645 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.11) opts 0xd
21:52:32.645 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.33, 0.11)
21:52:32.645 00.000 9960 Moving (-0.33, 0.11) raw xDistance=0.33 yDistance=-0.17
21:52:32.645 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=175, med=0, FiltMin=0, FiltMax=83, Gamma=1.000
21:52:32.649 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.33
21:52:32.649 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:52:32.650 00.001 11872 UpdateGuideState exits: m=2466 SNR=33.9
21:52:32.653 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:52:32.655 00.002 9960 MoveAxis(W, 155, ABG)
21:52:32.655 00.000 9960 Guiding  Dir = 3, Dur = 155
21:52:32.655 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:32.659 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:52:32.663 00.004 11872 Enqueuing Expose request
21:52:32.667 00.004 9960 IsSlewing returns 0
21:52:32.667 00.000 9960 IsGuiding returns 0
21:52:32.668 00.001 9960 PulseGuide returned control before completion, sleep 165
21:52:32.844 00.176 9960 IsGuiding returns 1
21:52:32.845 00.001 9960 scope still moving after pulse duration time elapsed
21:52:32.877 00.032 9960 IsSlewing returns 0
21:52:32.878 00.001 9960 IsGuiding returns 0
21:52:32.879 00.001 9960 scope move finished after 155 + 56 ms
21:52:32.880 00.001 9960 Move returns status 0, amount 155
21:52:32.880 00.000 9960 MoveAxis(N, 0, ABG)
21:52:32.880 00.000 9960 Move returns status 0, amount 0
21:52:32.880 00.000 9960 move complete, result=0
21:52:32.880 00.000 9960 worker thread done servicing request
21:52:32.882 00.002 11872 GuideStep: 0.3 px 155 ms WEST, -0.2 px 0 ms NORTH
21:52:32.888 00.006 9960 Worker thread wakes up
21:52:32.888 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:52:32.890 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:52:34.138 01.248 9960 Exposure complete
21:52:34.264 00.126 9960 worker thread done servicing request
21:52:34.264 00.000 11872 OnExposeComplete: enter
21:52:34.269 00.005 11872 UpdateGuideState(): m_state=6
21:52:34.273 00.004 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 782
21:52:34.277 00.004 11872 Star::Find returns 1 (0), X=60.80, Y=850.54, Mass=2528, SNR=34.3, Peak=136 HFD=5.1
21:52:34.280 00.003 11872 CameraToMount -- cameraTheta (1.73) - m_xAngle (-3.14) = xAngle (4.86 = -1.42)
21:52:34.284 00.004 11872 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.69 = -1.59)
21:52:34.288 00.004 11872 CameraToMount -- cameraX=-0.05 cameraY=0.30 hyp=0.31 cameraTheta=1.73 mountX=0.05 mountY=-0.31, mountTheta=-1.42
21:52:34.293 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.05, y=0.30, opts=13)
21:52:34.297 00.004 11872 Enqueuing Move request for scope (-0.05, 0.30)
21:52:34.303 00.006 9960 Worker thread wakes up
21:52:34.303 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.30) opts 0xd
21:52:34.303 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.05, 0.30)
21:52:34.303 00.000 9960 Moving (-0.05, 0.30) raw xDistance=0.05 yDistance=-0.31
21:52:34.304 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=136, med=0, FiltMin=0, FiltMax=82, Gamma=1.000
21:52:34.308 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:52:34.309 00.001 11872 UpdateGuideState exits: m=2528 SNR=34.3
21:52:34.313 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:34.317 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:52:34.321 00.004 11872 Enqueuing Expose request
21:52:34.326 00.005 9960 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
21:52:34.326 00.000 9960 MoveAxis(E, 0, ABG)
21:52:34.326 00.000 9960 Move returns status 0, amount 0
21:52:34.326 00.000 9960 MoveAxis(N, 230, ABG)
21:52:34.327 00.001 9960 Guiding  Dir = 0, Dur = 230
21:52:34.327 00.000 9960 IsSlewing returns 0
21:52:34.327 00.000 9960 IsGuiding returns 0
21:52:34.328 00.001 9960 PulseGuide returned control before completion, sleep 240
21:52:34.580 00.252 9960 IsGuiding returns 1
21:52:34.581 00.001 9960 scope still moving after pulse duration time elapsed
21:52:34.611 00.030 9960 IsSlewing returns 0
21:52:34.612 00.001 9960 IsGuiding returns 0
21:52:34.612 00.000 9960 scope move finished after 230 + 55 ms
21:52:34.612 00.000 9960 Move returns status 0, amount 230
21:52:34.613 00.001 9960 move complete, result=0
21:52:34.613 00.000 9960 worker thread done servicing request
21:52:34.614 00.001 11872 GuideStep: 0.0 px 0 ms EAST, -0.3 px 230 ms NORTH
21:52:34.622 00.008 9960 Worker thread wakes up
21:52:34.622 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:52:34.623 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:52:35.869 01.246 9960 Exposure complete
21:52:36.007 00.138 9960 worker thread done servicing request
21:52:36.007 00.000 11872 OnExposeComplete: enter
21:52:36.012 00.005 11872 UpdateGuideState(): m_state=6
21:52:36.016 00.004 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 783
21:52:36.019 00.003 11872 Star::Find returns 1 (0), X=60.71, Y=850.27, Mass=2342, SNR=32.9, Peak=128 HFD=4.9
21:52:36.024 00.005 11872 CameraToMount -- cameraTheta (2.92) - m_xAngle (-3.14) = xAngle (6.06 = -0.23)
21:52:36.027 00.003 11872 CameraToMount -- cameraTheta (2.92) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.89 = -0.40)
21:52:36.031 00.004 11872 CameraToMount -- cameraX=-0.14 cameraY=0.03 hyp=0.14 cameraTheta=2.92 mountX=0.14 mountY=-0.06, mountTheta=-0.38
21:52:36.037 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.14, y=0.03, opts=13)
21:52:36.040 00.003 11872 Enqueuing Move request for scope (-0.14, 0.03)
21:52:36.045 00.005 9960 Worker thread wakes up
21:52:36.046 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.03) opts 0xd
21:52:36.046 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.14, 0.03)
21:52:36.046 00.000 9960 Moving (-0.14, 0.03) raw xDistance=0.14 yDistance=-0.06
21:52:36.046 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=128, med=0, FiltMin=0, FiltMax=72, Gamma=1.000
21:52:36.053 00.007 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
21:52:36.053 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:52:36.054 00.001 11872 UpdateGuideState exits: m=2342 SNR=32.9
21:52:36.059 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:36.063 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:52:36.067 00.004 11872 Enqueuing Expose request
21:52:36.070 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:52:36.070 00.000 9960 MoveAxis(E, 0, ABG)
21:52:36.070 00.000 9960 Move returns status 0, amount 0
21:52:36.070 00.000 9960 MoveAxis(N, 0, ABG)
21:52:36.070 00.000 9960 Move returns status 0, amount 0
21:52:36.071 00.001 9960 move complete, result=0
21:52:36.071 00.000 9960 worker thread done servicing request
21:52:36.071 00.000 9960 Worker thread wakes up
21:52:36.071 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:52:36.076 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:52:36.076 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:52:37.321 01.245 9960 Exposure complete
21:52:37.443 00.122 9960 worker thread done servicing request
21:52:37.444 00.001 11872 OnExposeComplete: enter
21:52:37.447 00.003 11872 UpdateGuideState(): m_state=6
21:52:37.453 00.006 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 784
21:52:37.456 00.003 11872 Star::Find returns 1 (0), X=60.56, Y=850.63, Mass=2427, SNR=33.6, Peak=129 HFD=4.9
21:52:37.461 00.005 11872 CameraToMount -- cameraTheta (2.19) - m_xAngle (-3.14) = xAngle (5.33 = -0.96)
21:52:37.464 00.003 11872 CameraToMount -- cameraTheta (2.19) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.16 = -1.13)
21:52:37.469 00.005 11872 CameraToMount -- cameraX=-0.28 cameraY=0.40 hyp=0.49 cameraTheta=2.19 mountX=0.28 mountY=-0.44, mountTheta=-1.00
21:52:37.475 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.28, y=0.40, opts=13)
21:52:37.479 00.004 11872 Enqueuing Move request for scope (-0.28, 0.40)
21:52:37.483 00.004 9960 Worker thread wakes up
21:52:37.483 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.40) opts 0xd
21:52:37.483 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.28, 0.40)
21:52:37.484 00.001 9960 Moving (-0.28, 0.40) raw xDistance=0.28 yDistance=-0.44
21:52:37.484 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=129, med=0, FiltMin=0, FiltMax=81, Gamma=1.000
21:52:37.488 00.004 11872 UpdateGuideState exits: m=2427 SNR=33.6
21:52:37.493 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:37.496 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:52:37.500 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
21:52:37.500 00.000 11872 Enqueuing Expose request
21:52:37.504 00.004 9960 GuideAlgorithmResistSwitch::result() returns -0.44 from input -0.44
21:52:37.504 00.000 9960 MoveAxis(W, 132, ABG)
21:52:37.505 00.001 9960 Guiding  Dir = 3, Dur = 132
21:52:37.505 00.000 9960 IsSlewing returns 0
21:52:37.505 00.000 9960 IsGuiding returns 0
21:52:37.505 00.000 9960 PulseGuide returned control before completion, sleep 142
21:52:37.654 00.149 9960 IsGuiding returns 1
21:52:37.655 00.001 9960 scope still moving after pulse duration time elapsed
21:52:37.686 00.031 9960 IsSlewing returns 0
21:52:37.688 00.002 9960 IsGuiding returns 0
21:52:37.689 00.001 9960 scope move finished after 132 + 51 ms
21:52:37.689 00.000 9960 Move returns status 0, amount 132
21:52:37.689 00.000 9960 MoveAxis(N, 329, ABG)
21:52:37.690 00.001 9960 Guiding  Dir = 0, Dur = 329
21:52:37.690 00.000 9960 IsSlewing returns 0
21:52:37.691 00.001 9960 IsGuiding returns 0
21:52:37.691 00.000 9960 PulseGuide returned control before completion, sleep 339
21:52:38.047 00.356 9960 IsGuiding returns 1
21:52:38.047 00.000 9960 scope still moving after pulse duration time elapsed
21:52:38.078 00.031 9960 IsSlewing returns 0
21:52:38.079 00.001 9960 IsGuiding returns 0
21:52:38.079 00.000 9960 scope move finished after 329 + 59 ms
21:52:38.079 00.000 9960 Move returns status 0, amount 329
21:52:38.081 00.002 9960 move complete, result=0
21:52:38.081 00.000 9960 worker thread done servicing request
21:52:38.081 00.000 9960 Worker thread wakes up
21:52:38.082 00.001 11872 GuideStep: 0.3 px 132 ms WEST, -0.4 px 329 ms NORTH
21:52:38.087 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:52:38.087 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:52:39.339 01.252 9960 Exposure complete
21:52:39.460 00.121 9960 worker thread done servicing request
21:52:39.460 00.000 11872 OnExposeComplete: enter
21:52:39.464 00.004 11872 UpdateGuideState(): m_state=6
21:52:39.469 00.005 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 785
21:52:39.473 00.004 11872 Star::Find returns 1 (0), X=60.69, Y=850.31, Mass=2589, SNR=34.5, Peak=141 HFD=4.8
21:52:39.478 00.005 11872 CameraToMount -- cameraTheta (2.71) - m_xAngle (-3.14) = xAngle (5.85 = -0.43)
21:52:39.481 00.003 11872 CameraToMount -- cameraTheta (2.71) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.68 = -0.61)
21:52:39.485 00.004 11872 CameraToMount -- cameraX=-0.16 cameraY=0.07 hyp=0.18 cameraTheta=2.71 mountX=0.16 mountY=-0.10, mountTheta=-0.56
21:52:39.489 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.16, y=0.07, opts=13)
21:52:39.494 00.005 11872 Enqueuing Move request for scope (-0.16, 0.07)
21:52:39.497 00.003 9960 Worker thread wakes up
21:52:39.497 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.07) opts 0xd
21:52:39.498 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.16, 0.07)
21:52:39.498 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=141, med=0, FiltMin=0, FiltMax=95, Gamma=1.000
21:52:39.502 00.004 11872 UpdateGuideState exits: m=2589 SNR=34.5
21:52:39.505 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:39.509 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:52:39.513 00.004 11872 Enqueuing Expose request
21:52:39.516 00.003 9960 Moving (-0.16, 0.07) raw xDistance=0.16 yDistance=-0.10
21:52:39.516 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
21:52:39.517 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:52:39.517 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:52:39.518 00.001 9960 MoveAxis(E, 0, ABG)
21:52:39.518 00.000 9960 Move returns status 0, amount 0
21:52:39.518 00.000 9960 MoveAxis(N, 0, ABG)
21:52:39.519 00.001 9960 Move returns status 0, amount 0
21:52:39.519 00.000 9960 move complete, result=0
21:52:39.519 00.000 9960 worker thread done servicing request
21:52:39.519 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:52:39.522 00.003 9960 Worker thread wakes up
21:52:39.522 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:52:39.522 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:52:40.777 01.255 9960 Exposure complete
21:52:40.899 00.122 9960 worker thread done servicing request
21:52:40.900 00.001 11872 OnExposeComplete: enter
21:52:40.903 00.003 11872 UpdateGuideState(): m_state=6
21:52:40.906 00.003 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 786
21:52:40.911 00.005 11872 Star::Find returns 1 (0), X=60.61, Y=850.46, Mass=2307, SNR=32.7, Peak=139 HFD=5.0
21:52:40.915 00.004 11872 CameraToMount -- cameraTheta (2.36) - m_xAngle (-3.14) = xAngle (5.50 = -0.78)
21:52:40.918 00.003 11872 CameraToMount -- cameraTheta (2.36) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.33 = -0.96)
21:52:40.923 00.005 11872 CameraToMount -- cameraX=-0.23 cameraY=0.23 hyp=0.33 cameraTheta=2.36 mountX=0.23 mountY=-0.27, mountTheta=-0.86
21:52:40.929 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.23, y=0.23, opts=13)
21:52:40.934 00.005 11872 Enqueuing Move request for scope (-0.23, 0.23)
21:52:40.937 00.003 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=139, med=0, FiltMin=0, FiltMax=79, Gamma=1.000
21:52:40.943 00.006 9960 Worker thread wakes up
21:52:40.944 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.23) opts 0xd
21:52:40.944 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.23, 0.23)
21:52:40.944 00.000 9960 Moving (-0.23, 0.23) raw xDistance=0.23 yDistance=-0.27
21:52:40.944 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
21:52:40.945 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
21:52:40.945 00.000 9960 MoveAxis(W, 109, ABG)
21:52:40.945 00.000 9960 Guiding  Dir = 3, Dur = 109
21:52:40.945 00.000 11872 UpdateGuideState exits: m=2307 SNR=32.7
21:52:40.950 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:40.954 00.004 9960 IsSlewing returns 0
21:52:40.954 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:52:40.959 00.005 11872 Enqueuing Expose request
21:52:40.963 00.004 9960 IsGuiding returns 0
21:52:40.964 00.001 9960 PulseGuide returned control before completion, sleep 119
21:52:41.094 00.130 9960 IsGuiding returns 1
21:52:41.095 00.001 9960 scope still moving after pulse duration time elapsed
21:52:41.126 00.031 9960 IsSlewing returns 0
21:52:41.127 00.001 9960 IsGuiding returns 0
21:52:41.127 00.000 9960 scope move finished after 109 + 55 ms
21:52:41.127 00.000 9960 Move returns status 0, amount 109
21:52:41.129 00.002 9960 MoveAxis(N, 200, ABG)
21:52:41.129 00.000 9960 Guiding  Dir = 0, Dur = 200
21:52:41.130 00.001 9960 IsSlewing returns 0
21:52:41.130 00.000 9960 IsGuiding returns 0
21:52:41.130 00.000 9960 PulseGuide returned control before completion, sleep 210
21:52:41.345 00.215 9960 IsGuiding returns 1
21:52:41.346 00.001 9960 scope still moving after pulse duration time elapsed
21:52:41.376 00.030 9960 IsSlewing returns 0
21:52:41.378 00.002 9960 IsGuiding returns 0
21:52:41.378 00.000 9960 scope move finished after 200 + 48 ms
21:52:41.378 00.000 9960 Move returns status 0, amount 200
21:52:41.379 00.001 9960 move complete, result=0
21:52:41.379 00.000 9960 worker thread done servicing request
21:52:41.380 00.001 11872 GuideStep: 0.2 px 109 ms WEST, -0.3 px 200 ms NORTH
21:52:41.387 00.007 9960 Worker thread wakes up
21:52:41.389 00.002 9960 worker thread servicing REQUEST_EXPOSE 1000
21:52:41.389 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:52:42.635 01.246 9960 Exposure complete
21:52:42.761 00.126 9960 worker thread done servicing request
21:52:42.762 00.001 11872 OnExposeComplete: enter
21:52:42.766 00.004 11872 UpdateGuideState(): m_state=6
21:52:42.770 00.004 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 787
21:52:42.775 00.005 11872 Star::Find returns 1 (0), X=60.80, Y=850.40, Mass=2396, SNR=33.3, Peak=133 HFD=5.0
21:52:42.778 00.003 11872 CameraToMount -- cameraTheta (1.84) - m_xAngle (-3.14) = xAngle (4.97 = -1.31)
21:52:42.783 00.005 11872 CameraToMount -- cameraTheta (1.84) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.80 = -1.48)
21:52:42.787 00.004 11872 CameraToMount -- cameraX=-0.05 cameraY=0.17 hyp=0.17 cameraTheta=1.84 mountX=0.04 mountY=-0.17, mountTheta=-1.32
21:52:42.790 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=-0.05, y=0.17, opts=13)
21:52:42.795 00.005 11872 Enqueuing Move request for scope (-0.05, 0.17)
21:52:42.800 00.005 9960 Worker thread wakes up
21:52:42.800 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=133, med=0, FiltMin=0, FiltMax=85, Gamma=1.000
21:52:42.804 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.17) opts 0xd
21:52:42.804 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.05, 0.17)
21:52:42.805 00.001 9960 Moving (-0.05, 0.17) raw xDistance=0.04 yDistance=-0.17
21:52:42.805 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:52:42.805 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:52:42.805 00.000 11872 UpdateGuideState exits: m=2396 SNR=33.3
21:52:42.808 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:42.813 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:52:42.813 00.000 9960 MoveAxis(E, 0, ABG)
21:52:42.813 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:52:42.817 00.004 11872 Enqueuing Expose request
21:52:42.821 00.004 9960 Move returns status 0, amount 0
21:52:42.821 00.000 9960 MoveAxis(N, 0, ABG)
21:52:42.821 00.000 9960 Move returns status 0, amount 0
21:52:42.821 00.000 9960 move complete, result=0
21:52:42.821 00.000 9960 worker thread done servicing request
21:52:42.822 00.001 9960 Worker thread wakes up
21:52:42.822 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:52:42.822 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:52:42.822 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:52:44.072 01.250 9960 Exposure complete
21:52:44.208 00.136 9960 worker thread done servicing request
21:52:44.210 00.002 11872 OnExposeComplete: enter
21:52:44.215 00.005 11872 UpdateGuideState(): m_state=6
21:52:44.219 00.004 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 788
21:52:44.224 00.005 11872 Star::Find returns 1 (0), X=60.71, Y=850.66, Mass=2466, SNR=33.9, Peak=125 HFD=4.9
21:52:44.228 00.004 11872 CameraToMount -- cameraTheta (1.89) - m_xAngle (-3.14) = xAngle (5.03 = -1.25)
21:52:44.231 00.003 11872 CameraToMount -- cameraTheta (1.89) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.86 = -1.42)
21:52:44.237 00.006 11872 CameraToMount -- cameraX=-0.14 cameraY=0.42 hyp=0.45 cameraTheta=1.89 mountX=0.14 mountY=-0.44, mountTheta=-1.26
21:52:44.248 00.011 11872 SchedulePrimaryMove(0FA44CE0, x=-0.14, y=0.42, opts=13)
21:52:44.254 00.006 11872 Enqueuing Move request for scope (-0.14, 0.42)
21:52:44.258 00.004 9960 Worker thread wakes up
21:52:44.258 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=125, med=0, FiltMin=0, FiltMax=84, Gamma=1.000
21:52:44.262 00.004 11872 UpdateGuideState exits: m=2466 SNR=33.9
21:52:44.267 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:44.270 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:52:44.274 00.004 11872 Enqueuing Expose request
21:52:44.278 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.42) opts 0xd
21:52:44.278 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.14, 0.42)
21:52:44.279 00.001 9960 Moving (-0.14, 0.42) raw xDistance=0.14 yDistance=-0.44
21:52:44.279 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
21:52:44.280 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.44 from input -0.44
21:52:44.280 00.000 9960 MoveAxis(E, 0, ABG)
21:52:44.280 00.000 9960 Move returns status 0, amount 0
21:52:44.280 00.000 9960 MoveAxis(N, 329, ABG)
21:52:44.281 00.001 9960 Guiding  Dir = 0, Dur = 329
21:52:44.282 00.001 9960 IsSlewing returns 0
21:52:44.282 00.000 9960 IsGuiding returns 0
21:52:44.282 00.000 9960 PulseGuide returned control before completion, sleep 339
21:52:44.625 00.343 9960 IsGuiding returns 1
21:52:44.626 00.001 9960 scope still moving after pulse duration time elapsed
21:52:44.656 00.030 9960 IsSlewing returns 0
21:52:44.658 00.002 9960 IsGuiding returns 0
21:52:44.659 00.001 9960 scope move finished after 329 + 47 ms
21:52:44.659 00.000 9960 Move returns status 0, amount 329
21:52:44.659 00.000 9960 move complete, result=0
21:52:44.660 00.001 9960 worker thread done servicing request
21:52:44.660 00.000 9960 Worker thread wakes up
21:52:44.660 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.4 px 329 ms NORTH
21:52:44.668 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
21:52:44.668 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:52:45.915 01.247 9960 Exposure complete
21:52:46.021 00.106 9960 worker thread done servicing request
21:52:46.022 00.001 11872 OnExposeComplete: enter
21:52:46.026 00.004 11872 UpdateGuideState(): m_state=6
21:52:46.029 00.003 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 789
21:52:46.035 00.006 11872 Star::Find returns 1 (0), X=60.84, Y=850.32, Mass=2413, SNR=33.4, Peak=134 HFD=4.9
21:52:46.039 00.004 11872 CameraToMount -- cameraTheta (1.71) - m_xAngle (-3.14) = xAngle (4.85 = -1.43)
21:52:46.042 00.003 11872 CameraToMount -- cameraTheta (1.71) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.68 = -1.60)
21:52:46.046 00.004 11872 CameraToMount -- cameraX=-0.01 cameraY=0.09 hyp=0.09 cameraTheta=1.71 mountX=0.01 mountY=-0.09, mountTheta=-1.43
21:52:46.054 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=-0.01, y=0.09, opts=13)
21:52:46.059 00.005 11872 Enqueuing Move request for scope (-0.01, 0.09)
21:52:46.062 00.003 9960 Worker thread wakes up
21:52:46.062 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=134, med=0, FiltMin=0, FiltMax=88, Gamma=1.000
21:52:46.066 00.004 11872 UpdateGuideState exits: m=2413 SNR=33.4
21:52:46.070 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:46.075 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:52:46.079 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.09) opts 0xd
21:52:46.079 00.000 11872 Enqueuing Expose request
21:52:46.083 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.01, 0.09)
21:52:46.083 00.000 9960 Moving (-0.01, 0.09) raw xDistance=0.01 yDistance=-0.09
21:52:46.084 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:52:46.084 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:52:46.085 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:52:46.085 00.000 9960 MoveAxis(E, 0, ABG)
21:52:46.085 00.000 9960 Move returns status 0, amount 0
21:52:46.085 00.000 9960 MoveAxis(N, 0, ABG)
21:52:46.085 00.000 9960 Move returns status 0, amount 0
21:52:46.085 00.000 9960 move complete, result=0
21:52:46.086 00.001 9960 worker thread done servicing request
21:52:46.086 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:52:46.091 00.005 9960 Worker thread wakes up
21:52:46.091 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:52:46.091 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:52:47.340 01.249 9960 Exposure complete
21:52:47.461 00.121 9960 worker thread done servicing request
21:52:47.462 00.001 11872 OnExposeComplete: enter
21:52:47.466 00.004 11872 UpdateGuideState(): m_state=6
21:52:47.470 00.004 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 790
21:52:47.473 00.003 11872 Star::Find returns 1 (0), X=60.67, Y=850.29, Mass=2412, SNR=33.4, Peak=137 HFD=4.9
21:52:47.478 00.005 11872 CameraToMount -- cameraTheta (2.85) - m_xAngle (-3.14) = xAngle (5.99 = -0.29)
21:52:47.480 00.002 11872 CameraToMount -- cameraTheta (2.85) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.82 = -0.46)
21:52:47.485 00.005 11872 CameraToMount -- cameraX=-0.18 cameraY=0.05 hyp=0.18 cameraTheta=2.85 mountX=0.17 mountY=-0.08, mountTheta=-0.44
21:52:47.490 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.18, y=0.05, opts=13)
21:52:47.495 00.005 11872 Enqueuing Move request for scope (-0.18, 0.05)
21:52:47.498 00.003 9960 Worker thread wakes up
21:52:47.499 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=137, med=0, FiltMin=0, FiltMax=91, Gamma=1.000
21:52:47.502 00.003 11872 UpdateGuideState exits: m=2412 SNR=33.4
21:52:47.507 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.05) opts 0xd
21:52:47.507 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.18, 0.05)
21:52:47.508 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:47.511 00.003 9960 Moving (-0.18, 0.05) raw xDistance=0.17 yDistance=-0.08
21:52:47.511 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:52:47.515 00.004 11872 Enqueuing Expose request
21:52:47.520 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
21:52:47.520 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:52:47.520 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:52:47.520 00.000 9960 MoveAxis(E, 0, ABG)
21:52:47.520 00.000 9960 Move returns status 0, amount 0
21:52:47.521 00.001 9960 MoveAxis(N, 0, ABG)
21:52:47.521 00.000 9960 Move returns status 0, amount 0
21:52:47.521 00.000 9960 move complete, result=0
21:52:47.522 00.001 9960 worker thread done servicing request
21:52:47.522 00.000 9960 Worker thread wakes up
21:52:47.522 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:52:47.522 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:52:47.523 00.001 11872 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:52:48.771 01.248 9960 Exposure complete
21:52:48.901 00.130 9960 worker thread done servicing request
21:52:48.901 00.000 11872 OnExposeComplete: enter
21:52:48.905 00.004 11872 UpdateGuideState(): m_state=6
21:52:48.908 00.003 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 791
21:52:48.913 00.005 11872 Star::Find returns 1 (0), X=60.62, Y=850.48, Mass=2369, SNR=33.1, Peak=132 HFD=5.1
21:52:48.918 00.005 11872 CameraToMount -- cameraTheta (2.31) - m_xAngle (-3.14) = xAngle (5.45 = -0.83)
21:52:48.923 00.005 11872 CameraToMount -- cameraTheta (2.31) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.28 = -1.00)
21:52:48.927 00.004 11872 CameraToMount -- cameraX=-0.23 cameraY=0.25 hyp=0.34 cameraTheta=2.31 mountX=0.23 mountY=-0.29, mountTheta=-0.90
21:52:48.933 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.23, y=0.25, opts=13)
21:52:48.937 00.004 11872 Enqueuing Move request for scope (-0.23, 0.25)
21:52:48.941 00.004 9960 Worker thread wakes up
21:52:48.941 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.25) opts 0xd
21:52:48.941 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.23, 0.25)
21:52:48.941 00.000 9960 Moving (-0.23, 0.25) raw xDistance=0.23 yDistance=-0.29
21:52:48.942 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=132, med=0, FiltMin=0, FiltMax=86, Gamma=1.000
21:52:48.945 00.003 11872 UpdateGuideState exits: m=2369 SNR=33.1
21:52:48.950 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
21:52:48.950 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
21:52:48.951 00.001 9960 MoveAxis(W, 107, ABG)
21:52:48.951 00.000 9960 Guiding  Dir = 3, Dur = 107
21:52:48.952 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:48.956 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:52:48.962 00.006 9960 IsSlewing returns 0
21:52:48.962 00.000 11872 Enqueuing Expose request
21:52:48.967 00.005 9960 IsGuiding returns 0
21:52:48.967 00.000 9960 PulseGuide returned control before completion, sleep 117
21:52:49.085 00.118 9960 IsGuiding returns 1
21:52:49.085 00.000 9960 scope still moving after pulse duration time elapsed
21:52:49.116 00.031 9960 IsSlewing returns 0
21:52:49.116 00.000 9960 IsGuiding returns 0
21:52:49.117 00.001 9960 scope move finished after 107 + 43 ms
21:52:49.117 00.000 9960 Move returns status 0, amount 107
21:52:49.117 00.000 9960 MoveAxis(N, 214, ABG)
21:52:49.117 00.000 9960 Guiding  Dir = 0, Dur = 214
21:52:49.118 00.001 9960 IsSlewing returns 0
21:52:49.118 00.000 9960 IsGuiding returns 0
21:52:49.119 00.001 9960 PulseGuide returned control before completion, sleep 224
21:52:49.350 00.231 9960 IsGuiding returns 1
21:52:49.351 00.001 9960 scope still moving after pulse duration time elapsed
21:52:49.381 00.030 9960 IsSlewing returns 0
21:52:49.383 00.002 9960 IsGuiding returns 0
21:52:49.383 00.000 9960 scope move finished after 214 + 51 ms
21:52:49.384 00.001 9960 Move returns status 0, amount 214
21:52:49.384 00.000 9960 move complete, result=0
21:52:49.385 00.001 9960 worker thread done servicing request
21:52:49.386 00.001 11872 GuideStep: 0.2 px 107 ms WEST, -0.3 px 214 ms NORTH
21:52:49.393 00.007 9960 Worker thread wakes up
21:52:49.394 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:52:49.394 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:52:50.650 01.256 9960 Exposure complete
21:52:50.775 00.125 9960 worker thread done servicing request
21:52:50.775 00.000 11872 OnExposeComplete: enter
21:52:50.779 00.004 11872 UpdateGuideState(): m_state=6
21:52:50.783 00.004 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 792
21:52:50.788 00.005 11872 Star::Find returns 1 (0), X=60.79, Y=850.38, Mass=2433, SNR=33.5, Peak=126 HFD=5.0
21:52:50.791 00.003 11872 CameraToMount -- cameraTheta (1.96) - m_xAngle (-3.14) = xAngle (5.10 = -1.18)
21:52:50.796 00.005 11872 CameraToMount -- cameraTheta (1.96) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.93 = -1.35)
21:52:50.801 00.005 11872 CameraToMount -- cameraX=-0.06 cameraY=0.14 hyp=0.16 cameraTheta=1.96 mountX=0.06 mountY=-0.15, mountTheta=-1.20
21:52:50.807 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.06, y=0.14, opts=13)
21:52:50.813 00.006 11872 Enqueuing Move request for scope (-0.06, 0.14)
21:52:50.817 00.004 9960 Worker thread wakes up
21:52:50.817 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=126, med=0, FiltMin=0, FiltMax=92, Gamma=1.000
21:52:50.821 00.004 11872 UpdateGuideState exits: m=2433 SNR=33.5
21:52:50.825 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:50.829 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.14) opts 0xd
21:52:50.829 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.06, 0.14)
21:52:50.830 00.001 9960 Moving (-0.06, 0.14) raw xDistance=0.06 yDistance=-0.15
21:52:50.830 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:52:50.830 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:52:50.830 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:52:50.834 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:52:50.835 00.001 9960 MoveAxis(E, 0, ABG)
21:52:50.835 00.000 9960 Move returns status 0, amount 0
21:52:50.835 00.000 9960 MoveAxis(N, 0, ABG)
21:52:50.836 00.001 11872 Enqueuing Expose request
21:52:50.839 00.003 9960 Move returns status 0, amount 0
21:52:50.840 00.001 9960 move complete, result=0
21:52:50.840 00.000 9960 worker thread done servicing request
21:52:50.840 00.000 9960 Worker thread wakes up
21:52:50.840 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:52:50.840 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:52:50.840 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:52:52.087 01.247 9960 Exposure complete
21:52:52.205 00.118 9960 worker thread done servicing request
21:52:52.205 00.000 11872 OnExposeComplete: enter
21:52:52.211 00.006 11872 UpdateGuideState(): m_state=6
21:52:52.216 00.005 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 793
21:52:52.220 00.004 11872 Star::Find returns 1 (0), X=60.63, Y=850.42, Mass=2371, SNR=33.1, Peak=144 HFD=4.9
21:52:52.224 00.004 11872 CameraToMount -- cameraTheta (2.43) - m_xAngle (-3.14) = xAngle (5.57 = -0.72)
21:52:52.227 00.003 11872 CameraToMount -- cameraTheta (2.43) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.40 = -0.89)
21:52:52.231 00.004 11872 CameraToMount -- cameraX=-0.22 cameraY=0.19 hyp=0.28 cameraTheta=2.43 mountX=0.21 mountY=-0.22, mountTheta=-0.80
21:52:52.237 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.22, y=0.19, opts=13)
21:52:52.243 00.006 11872 Enqueuing Move request for scope (-0.22, 0.19)
21:52:52.246 00.003 9960 Worker thread wakes up
21:52:52.247 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.19) opts 0xd
21:52:52.247 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.22, 0.19)
21:52:52.247 00.000 9960 Moving (-0.22, 0.19) raw xDistance=0.21 yDistance=-0.22
21:52:52.247 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.21
21:52:52.247 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
21:52:52.247 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=144, med=0, FiltMin=0, FiltMax=75, Gamma=1.000
21:52:52.252 00.005 9960 MoveAxis(W, 101, ABG)
21:52:52.253 00.001 9960 Guiding  Dir = 3, Dur = 101
21:52:52.253 00.000 11872 UpdateGuideState exits: m=2371 SNR=33.1
21:52:52.258 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:52.261 00.003 9960 IsSlewing returns 0
21:52:52.262 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:52:52.266 00.004 11872 Enqueuing Expose request
21:52:52.272 00.006 9960 IsGuiding returns 0
21:52:52.272 00.000 9960 PulseGuide returned control before completion, sleep 111
21:52:52.393 00.121 9960 IsGuiding returns 1
21:52:52.394 00.001 9960 scope still moving after pulse duration time elapsed
21:52:52.424 00.030 9960 IsSlewing returns 0
21:52:52.426 00.002 9960 IsGuiding returns 0
21:52:52.426 00.000 9960 scope move finished after 101 + 53 ms
21:52:52.426 00.000 9960 Move returns status 0, amount 101
21:52:52.427 00.001 9960 MoveAxis(N, 165, ABG)
21:52:52.428 00.001 9960 Guiding  Dir = 0, Dur = 165
21:52:52.430 00.002 9960 IsSlewing returns 0
21:52:52.430 00.000 9960 IsGuiding returns 0
21:52:52.432 00.002 9960 PulseGuide returned control before completion, sleep 175
21:52:52.614 00.182 9960 IsGuiding returns 1
21:52:52.614 00.000 9960 scope still moving after pulse duration time elapsed
21:52:52.643 00.029 9960 IsSlewing returns 0
21:52:52.646 00.003 9960 IsGuiding returns 0
21:52:52.646 00.000 9960 scope move finished after 165 + 50 ms
21:52:52.648 00.002 9960 Move returns status 0, amount 165
21:52:52.648 00.000 9960 move complete, result=0
21:52:52.648 00.000 9960 worker thread done servicing request
21:52:52.649 00.001 9960 Worker thread wakes up
21:52:52.649 00.000 11872 GuideStep: 0.2 px 101 ms WEST, -0.2 px 165 ms NORTH
21:52:52.655 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:52:52.655 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:52:53.905 01.250 9960 Exposure complete
21:52:54.009 00.104 9960 worker thread done servicing request
21:52:54.009 00.000 11872 OnExposeComplete: enter
21:52:54.013 00.004 11872 UpdateGuideState(): m_state=6
21:52:54.018 00.005 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 794
21:52:54.024 00.006 11872 Star::Find returns 1 (0), X=60.97, Y=850.52, Mass=2518, SNR=34.3, Peak=135 HFD=5.0
21:52:54.029 00.005 11872 CameraToMount -- cameraTheta (1.18) - m_xAngle (-3.14) = xAngle (4.32 = -1.96)
21:52:54.034 00.005 11872 CameraToMount -- cameraTheta (1.18) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.15 = -2.14)
21:52:54.039 00.005 11872 CameraToMount -- cameraX=0.12 cameraY=0.29 hyp=0.31 cameraTheta=1.18 mountX=-0.12 mountY=-0.26, mountTheta=-2.00
21:52:54.044 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.12, y=0.29, opts=13)
21:52:54.049 00.005 11872 Enqueuing Move request for scope (0.12, 0.29)
21:52:54.054 00.005 9960 Worker thread wakes up
21:52:54.054 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.29) opts 0xd
21:52:54.055 00.001 9960 Handling offset move in thread for scope, endpoint = (0.12, 0.29)
21:52:54.055 00.000 9960 Moving (0.12, 0.29) raw xDistance=-0.12 yDistance=-0.26
21:52:54.055 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
21:52:54.055 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
21:52:54.056 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=135, med=0, FiltMin=0, FiltMax=80, Gamma=1.000
21:52:54.060 00.004 11872 UpdateGuideState exits: m=2518 SNR=34.3
21:52:54.064 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:54.068 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:52:54.071 00.003 11872 Enqueuing Expose request
21:52:54.075 00.004 9960 MoveAxis(E, 0, ABG)
21:52:54.075 00.000 9960 Move returns status 0, amount 0
21:52:54.075 00.000 9960 MoveAxis(N, 195, ABG)
21:52:54.076 00.001 9960 Guiding  Dir = 0, Dur = 195
21:52:54.076 00.000 9960 IsSlewing returns 0
21:52:54.076 00.000 9960 IsGuiding returns 0
21:52:54.077 00.001 9960 PulseGuide returned control before completion, sleep 205
21:52:54.296 00.219 9960 IsGuiding returns 0
21:52:54.296 00.000 9960 Move returns status 0, amount 195
21:52:54.296 00.000 9960 move complete, result=0
21:52:54.297 00.001 9960 worker thread done servicing request
21:52:54.297 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 195 ms NORTH
21:52:54.302 00.005 9960 Worker thread wakes up
21:52:54.302 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:52:54.304 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:52:55.561 01.257 9960 Exposure complete
21:52:55.676 00.115 9960 worker thread done servicing request
21:52:55.676 00.000 11872 OnExposeComplete: enter
21:52:55.681 00.005 11872 UpdateGuideState(): m_state=6
21:52:55.684 00.003 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 795
21:52:55.689 00.005 11872 Star::Find returns 1 (0), X=60.75, Y=850.12, Mass=2496, SNR=34.0, Peak=139 HFD=4.9
21:52:55.693 00.004 11872 CameraToMount -- cameraTheta (-2.24) - m_xAngle (-3.14) = xAngle (0.89 = 0.89)
21:52:55.696 00.003 11872 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.72 = 0.72)
21:52:55.700 00.004 11872 CameraToMount -- cameraX=-0.09 cameraY=-0.12 hyp=0.15 cameraTheta=-2.24 mountX=0.09 mountY=0.10, mountTheta=0.81
21:52:55.706 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.09, y=-0.12, opts=13)
21:52:55.711 00.005 11872 Enqueuing Move request for scope (-0.09, -0.12)
21:52:55.715 00.004 9960 Worker thread wakes up
21:52:55.715 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.12) opts 0xd
21:52:55.716 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.09, -0.12)
21:52:55.716 00.000 9960 Moving (-0.09, -0.12) raw xDistance=0.09 yDistance=0.10
21:52:55.716 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:52:55.716 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:52:55.716 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:52:55.716 00.000 9960 MoveAxis(E, 0, ABG)
21:52:55.717 00.001 9960 Move returns status 0, amount 0
21:52:55.717 00.000 9960 MoveAxis(N, 0, ABG)
21:52:55.717 00.000 9960 Move returns status 0, amount 0
21:52:55.717 00.000 9960 move complete, result=0
21:52:55.717 00.000 9960 worker thread done servicing request
21:52:55.717 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=139, med=0, FiltMin=0, FiltMax=85, Gamma=1.000
21:52:55.722 00.005 11872 UpdateGuideState exits: m=2496 SNR=34.0
21:52:55.726 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:55.730 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:52:55.733 00.003 11872 Enqueuing Expose request
21:52:55.737 00.004 11872 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:52:55.742 00.005 9960 Worker thread wakes up
21:52:55.742 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:52:55.742 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:52:56.994 01.252 9960 Exposure complete
21:52:57.118 00.124 9960 worker thread done servicing request
21:52:57.118 00.000 11872 OnExposeComplete: enter
21:52:57.121 00.003 11872 UpdateGuideState(): m_state=6
21:52:57.125 00.004 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 796
21:52:57.128 00.003 11872 Star::Find returns 1 (0), X=60.73, Y=850.53, Mass=2369, SNR=33.1, Peak=127 HFD=4.9
21:52:57.131 00.003 11872 CameraToMount -- cameraTheta (1.95) - m_xAngle (-3.14) = xAngle (5.09 = -1.19)
21:52:57.134 00.003 11872 CameraToMount -- cameraTheta (1.95) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.92 = -1.37)
21:52:57.137 00.003 11872 CameraToMount -- cameraX=-0.12 cameraY=0.30 hyp=0.32 cameraTheta=1.95 mountX=0.12 mountY=-0.32, mountTheta=-1.21
21:52:57.142 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.12, y=0.30, opts=13)
21:52:57.145 00.003 11872 Enqueuing Move request for scope (-0.12, 0.30)
21:52:57.149 00.004 9960 Worker thread wakes up
21:52:57.149 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.30) opts 0xd
21:52:57.149 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.12, 0.30)
21:52:57.149 00.000 9960 Moving (-0.12, 0.30) raw xDistance=0.12 yDistance=-0.32
21:52:57.149 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:52:57.149 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
21:52:57.150 00.001 9960 MoveAxis(E, 0, ABG)
21:52:57.150 00.000 9960 Move returns status 0, amount 0
21:52:57.150 00.000 9960 MoveAxis(N, 237, ABG)
21:52:57.150 00.000 9960 Guiding  Dir = 0, Dur = 237
21:52:57.150 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=251, med=0, FiltMin=0, FiltMax=90, Gamma=1.000
21:52:57.155 00.005 11872 UpdateGuideState exits: m=2369 SNR=33.1
21:52:57.158 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:57.160 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:52:57.163 00.003 11872 Enqueuing Expose request
21:52:57.165 00.002 9960 IsSlewing returns 0
21:52:57.166 00.001 9960 IsGuiding returns 0
21:52:57.166 00.000 9960 PulseGuide returned control before completion, sleep 247
21:52:57.419 00.253 9960 IsGuiding returns 1
21:52:57.421 00.002 9960 scope still moving after pulse duration time elapsed
21:52:57.450 00.029 9960 IsSlewing returns 0
21:52:57.452 00.002 9960 IsGuiding returns 0
21:52:57.452 00.000 9960 scope move finished after 237 + 48 ms
21:52:57.453 00.001 9960 Move returns status 0, amount 237
21:52:57.453 00.000 9960 move complete, result=0
21:52:57.454 00.001 9960 worker thread done servicing request
21:52:57.454 00.000 9960 Worker thread wakes up
21:52:57.454 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 237 ms NORTH
21:52:57.461 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:52:57.461 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:52:58.710 01.249 9960 Exposure complete
21:52:58.832 00.122 9960 worker thread done servicing request
21:52:58.832 00.000 11872 OnExposeComplete: enter
21:52:58.837 00.005 11872 UpdateGuideState(): m_state=6
21:52:58.841 00.004 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 797
21:52:58.846 00.005 11872 Star::Find returns 1 (0), X=60.68, Y=850.35, Mass=2426, SNR=33.5, Peak=140 HFD=4.8
21:52:58.850 00.004 11872 CameraToMount -- cameraTheta (2.52) - m_xAngle (-3.14) = xAngle (5.66 = -0.62)
21:52:58.853 00.003 11872 CameraToMount -- cameraTheta (2.52) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.49 = -0.80)
21:52:58.857 00.004 11872 CameraToMount -- cameraX=-0.16 cameraY=0.12 hyp=0.20 cameraTheta=2.52 mountX=0.16 mountY=-0.14, mountTheta=-0.72
21:52:58.860 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=-0.16, y=0.12, opts=13)
21:52:58.864 00.004 11872 Enqueuing Move request for scope (-0.16, 0.12)
21:52:58.866 00.002 9960 Worker thread wakes up
21:52:58.866 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=140, med=0, FiltMin=0, FiltMax=87, Gamma=1.000
21:52:58.869 00.003 11872 UpdateGuideState exits: m=2426 SNR=33.5
21:52:58.874 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.12) opts 0xd
21:52:58.874 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:58.877 00.003 9960 Handling offset move in thread for scope, endpoint = (-0.16, 0.12)
21:52:58.877 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:52:58.881 00.004 11872 Enqueuing Expose request
21:52:58.884 00.003 9960 Moving (-0.16, 0.12) raw xDistance=0.16 yDistance=-0.14
21:52:58.884 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
21:52:58.884 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:52:58.884 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:52:58.884 00.000 9960 MoveAxis(E, 0, ABG)
21:52:58.885 00.001 9960 Move returns status 0, amount 0
21:52:58.885 00.000 9960 MoveAxis(N, 0, ABG)
21:52:58.885 00.000 9960 Move returns status 0, amount 0
21:52:58.885 00.000 9960 move complete, result=0
21:52:58.885 00.000 9960 worker thread done servicing request
21:52:58.885 00.000 9960 Worker thread wakes up
21:52:58.885 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:52:58.885 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:52:58.886 00.001 11872 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:53:00.134 01.248 9960 Exposure complete
21:53:00.257 00.123 9960 worker thread done servicing request
21:53:00.257 00.000 11872 OnExposeComplete: enter
21:53:00.261 00.004 11872 UpdateGuideState(): m_state=6
21:53:00.268 00.007 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 798
21:53:00.272 00.004 11872 Star::Find returns 1 (0), X=60.58, Y=850.38, Mass=2512, SNR=34.1, Peak=137 HFD=5.0
21:53:00.276 00.004 11872 CameraToMount -- cameraTheta (2.64) - m_xAngle (-3.14) = xAngle (5.78 = -0.50)
21:53:00.280 00.004 11872 CameraToMount -- cameraTheta (2.64) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.61 = -0.68)
21:53:00.285 00.005 11872 CameraToMount -- cameraX=-0.26 cameraY=0.14 hyp=0.30 cameraTheta=2.64 mountX=0.26 mountY=-0.19, mountTheta=-0.62
21:53:00.289 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.26, y=0.14, opts=13)
21:53:00.294 00.005 11872 Enqueuing Move request for scope (-0.26, 0.14)
21:53:00.297 00.003 9960 Worker thread wakes up
21:53:00.297 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.14) opts 0xd
21:53:00.298 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.26, 0.14)
21:53:00.298 00.000 9960 Moving (-0.26, 0.14) raw xDistance=0.26 yDistance=-0.19
21:53:00.298 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.26
21:53:00.298 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:53:00.300 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=137, med=0, FiltMin=0, FiltMax=79, Gamma=1.000
21:53:00.304 00.004 11872 UpdateGuideState exits: m=2512 SNR=34.1
21:53:00.307 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:00.311 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:53:00.315 00.004 11872 Enqueuing Expose request
21:53:00.319 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:53:00.319 00.000 9960 MoveAxis(W, 124, ABG)
21:53:00.319 00.000 9960 Guiding  Dir = 3, Dur = 124
21:53:00.319 00.000 9960 IsSlewing returns 0
21:53:00.320 00.001 9960 IsGuiding returns 0
21:53:00.320 00.000 9960 PulseGuide returned control before completion, sleep 134
21:53:00.468 00.148 9960 IsGuiding returns 1
21:53:00.468 00.000 9960 scope still moving after pulse duration time elapsed
21:53:00.499 00.031 9960 IsSlewing returns 0
21:53:00.500 00.001 9960 IsGuiding returns 0
21:53:00.500 00.000 9960 scope move finished after 124 + 56 ms
21:53:00.502 00.002 9960 Move returns status 0, amount 124
21:53:00.502 00.000 9960 MoveAxis(N, 0, ABG)
21:53:00.502 00.000 9960 Move returns status 0, amount 0
21:53:00.503 00.001 9960 move complete, result=0
21:53:00.503 00.000 9960 worker thread done servicing request
21:53:00.503 00.000 9960 Worker thread wakes up
21:53:00.504 00.001 11872 GuideStep: 0.3 px 124 ms WEST, -0.2 px 0 ms NORTH
21:53:00.509 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:53:00.509 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:53:01.764 01.255 9960 Exposure complete
21:53:01.899 00.135 9960 worker thread done servicing request
21:53:01.899 00.000 11872 OnExposeComplete: enter
21:53:01.905 00.006 11872 UpdateGuideState(): m_state=6
21:53:01.910 00.005 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 799
21:53:01.913 00.003 11872 Star::Find returns 1 (0), X=60.81, Y=850.77, Mass=2645, SNR=35.1, Peak=131 HFD=5.0
21:53:01.917 00.004 11872 CameraToMount -- cameraTheta (1.64) - m_xAngle (-3.14) = xAngle (4.78 = -1.51)
21:53:01.921 00.004 11872 CameraToMount -- cameraTheta (1.64) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.60 = -1.68)
21:53:01.923 00.002 11872 CameraToMount -- cameraX=-0.04 cameraY=0.53 hyp=0.53 cameraTheta=1.64 mountX=0.03 mountY=-0.53, mountTheta=-1.51
21:53:01.928 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.04, y=0.53, opts=13)
21:53:01.932 00.004 11872 Enqueuing Move request for scope (-0.04, 0.53)
21:53:01.935 00.003 9960 Worker thread wakes up
21:53:01.935 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=131, med=0, FiltMin=0, FiltMax=90, Gamma=1.000
21:53:01.938 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.53) opts 0xd
21:53:01.938 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.04, 0.53)
21:53:01.939 00.001 9960 Moving (-0.04, 0.53) raw xDistance=0.03 yDistance=-0.53
21:53:01.939 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:53:01.939 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.53 from input -0.53
21:53:01.939 00.000 9960 MoveAxis(E, 0, ABG)
21:53:01.939 00.000 9960 Move returns status 0, amount 0
21:53:01.939 00.000 9960 MoveAxis(N, 397, ABG)
21:53:01.940 00.001 9960 Guiding  Dir = 0, Dur = 397
21:53:01.940 00.000 11872 UpdateGuideState exits: m=2645 SNR=35.1
21:53:01.943 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:01.946 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:53:01.951 00.005 11872 Enqueuing Expose request
21:53:01.954 00.003 9960 IsSlewing returns 0
21:53:01.955 00.001 9960 IsGuiding returns 0
21:53:01.957 00.002 9960 PulseGuide returned control before completion, sleep 407
21:53:02.376 00.419 9960 IsGuiding returns 1
21:53:02.377 00.001 9960 scope still moving after pulse duration time elapsed
21:53:02.407 00.030 9960 IsSlewing returns 0
21:53:02.408 00.001 9960 IsGuiding returns 0
21:53:02.408 00.000 9960 scope move finished after 397 + 55 ms
21:53:02.410 00.002 9960 Move returns status 0, amount 397
21:53:02.410 00.000 9960 move complete, result=0
21:53:02.410 00.000 9960 worker thread done servicing request
21:53:02.411 00.001 9960 Worker thread wakes up
21:53:02.411 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.5 px 397 ms NORTH
21:53:02.417 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:53:02.417 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:53:03.664 01.247 9960 Exposure complete
21:53:03.787 00.123 9960 worker thread done servicing request
21:53:03.788 00.001 11872 OnExposeComplete: enter
21:53:03.791 00.003 11872 UpdateGuideState(): m_state=6
21:53:03.795 00.004 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 800
21:53:03.800 00.005 11872 Star::Find returns 1 (0), X=60.41, Y=850.19, Mass=2333, SNR=32.6, Peak=157 HFD=4.7
21:53:03.805 00.005 11872 CameraToMount -- cameraTheta (-3.05) - m_xAngle (-3.14) = xAngle (0.09 = 0.09)
21:53:03.809 00.004 11872 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (-0.09 = -0.09)
21:53:03.814 00.005 11872 CameraToMount -- cameraX=-0.43 cameraY=-0.04 hyp=0.44 cameraTheta=-3.05 mountX=0.43 mountY=-0.04, mountTheta=-0.09
21:53:03.819 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.43, y=-0.04, opts=13)
21:53:03.822 00.003 11872 Enqueuing Move request for scope (-0.43, -0.04)
21:53:03.827 00.005 9960 Worker thread wakes up
21:53:03.827 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=157, med=0, FiltMin=0, FiltMax=89, Gamma=1.000
21:53:03.832 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.43, -0.04) opts 0xd
21:53:03.833 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.43, -0.04)
21:53:03.833 00.000 9960 Moving (-0.43, -0.04) raw xDistance=0.43 yDistance=-0.04
21:53:03.833 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.27 from input 0.43
21:53:03.833 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:53:03.834 00.001 11872 UpdateGuideState exits: m=2333 SNR=32.6
21:53:03.838 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:03.842 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:53:03.842 00.000 9960 MoveAxis(W, 204, ABG)
21:53:03.842 00.000 9960 Guiding  Dir = 3, Dur = 204
21:53:03.843 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:53:03.846 00.003 11872 Enqueuing Expose request
21:53:03.850 00.004 9960 IsSlewing returns 0
21:53:03.851 00.001 9960 IsGuiding returns 0
21:53:03.851 00.000 9960 PulseGuide returned control before completion, sleep 214
21:53:04.078 00.227 9960 IsGuiding returns 1
21:53:04.078 00.000 9960 scope still moving after pulse duration time elapsed
21:53:04.109 00.031 9960 IsSlewing returns 0
21:53:04.109 00.000 9960 IsGuiding returns 0
21:53:04.110 00.001 9960 scope move finished after 204 + 54 ms
21:53:04.111 00.001 9960 Move returns status 0, amount 204
21:53:04.111 00.000 9960 MoveAxis(N, 0, ABG)
21:53:04.111 00.000 9960 Move returns status 0, amount 0
21:53:04.112 00.001 9960 move complete, result=0
21:53:04.112 00.000 9960 worker thread done servicing request
21:53:04.112 00.000 11872 GuideStep: 0.4 px 204 ms WEST, -0.0 px 0 ms NORTH
21:53:04.117 00.005 9960 Worker thread wakes up
21:53:04.118 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:53:04.118 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:53:05.371 01.253 9960 Exposure complete
21:53:05.496 00.125 9960 worker thread done servicing request
21:53:05.496 00.000 11872 OnExposeComplete: enter
21:53:05.500 00.004 11872 UpdateGuideState(): m_state=6
21:53:05.504 00.004 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 801
21:53:05.508 00.004 11872 Star::Find returns 1 (0), X=60.84, Y=850.60, Mass=2496, SNR=33.7, Peak=141 HFD=4.8
21:53:05.512 00.004 11872 CameraToMount -- cameraTheta (1.59) - m_xAngle (-3.14) = xAngle (4.73 = -1.56)
21:53:05.516 00.004 11872 CameraToMount -- cameraTheta (1.59) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.55 = -1.73)
21:53:05.520 00.004 11872 CameraToMount -- cameraX=-0.01 cameraY=0.36 hyp=0.36 cameraTheta=1.59 mountX=0.00 mountY=-0.36, mountTheta=-1.56
21:53:05.526 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.01, y=0.36, opts=13)
21:53:05.531 00.005 11872 Enqueuing Move request for scope (-0.01, 0.36)
21:53:05.535 00.004 9960 Worker thread wakes up
21:53:05.536 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.36) opts 0xd
21:53:05.536 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.01, 0.36)
21:53:05.536 00.000 9960 Moving (-0.01, 0.36) raw xDistance=0.00 yDistance=-0.36
21:53:05.536 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
21:53:05.537 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.36
21:53:05.537 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=141, med=0, FiltMin=0, FiltMax=91, Gamma=1.000
21:53:05.540 00.003 9960 MoveAxis(E, 0, ABG)
21:53:05.540 00.000 9960 Move returns status 0, amount 0
21:53:05.540 00.000 9960 MoveAxis(N, 267, ABG)
21:53:05.542 00.002 9960 Guiding  Dir = 0, Dur = 267
21:53:05.542 00.000 11872 UpdateGuideState exits: m=2496 SNR=33.7
21:53:05.546 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:05.550 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:53:05.553 00.003 11872 Enqueuing Expose request
21:53:05.557 00.004 9960 IsSlewing returns 0
21:53:05.558 00.001 9960 IsGuiding returns 0
21:53:05.558 00.000 9960 PulseGuide returned control before completion, sleep 277
21:53:05.847 00.289 9960 IsGuiding returns 1
21:53:05.849 00.002 9960 scope still moving after pulse duration time elapsed
21:53:05.879 00.030 9960 IsSlewing returns 0
21:53:05.879 00.000 9960 IsGuiding returns 0
21:53:05.880 00.001 9960 scope move finished after 267 + 54 ms
21:53:05.880 00.000 9960 Move returns status 0, amount 267
21:53:05.881 00.001 9960 move complete, result=0
21:53:05.881 00.000 9960 worker thread done servicing request
21:53:05.882 00.001 9960 Worker thread wakes up
21:53:05.882 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.4 px 267 ms NORTH
21:53:05.890 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
21:53:05.891 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:53:07.148 01.257 9960 Exposure complete
21:53:07.266 00.118 9960 worker thread done servicing request
21:53:07.266 00.000 11872 OnExposeComplete: enter
21:53:07.270 00.004 11872 UpdateGuideState(): m_state=6
21:53:07.273 00.003 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 802
21:53:07.276 00.003 11872 Star::Find returns 1 (0), X=60.80, Y=850.41, Mass=2486, SNR=34.0, Peak=131 HFD=5.1
21:53:07.280 00.004 11872 CameraToMount -- cameraTheta (1.82) - m_xAngle (-3.14) = xAngle (4.96 = -1.32)
21:53:07.282 00.002 11872 CameraToMount -- cameraTheta (1.82) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.79 = -1.49)
21:53:07.285 00.003 11872 CameraToMount -- cameraX=-0.04 cameraY=0.17 hyp=0.18 cameraTheta=1.82 mountX=0.04 mountY=-0.18, mountTheta=-1.33
21:53:07.290 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.04, y=0.17, opts=13)
21:53:07.295 00.005 11872 Enqueuing Move request for scope (-0.04, 0.17)
21:53:07.299 00.004 9960 Worker thread wakes up
21:53:07.299 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=131, med=0, FiltMin=0, FiltMax=82, Gamma=1.000
21:53:07.304 00.005 11872 UpdateGuideState exits: m=2486 SNR=34.0
21:53:07.309 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.17) opts 0xd
21:53:07.309 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.04, 0.17)
21:53:07.309 00.000 9960 Moving (-0.04, 0.17) raw xDistance=0.04 yDistance=-0.18
21:53:07.309 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:07.313 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:53:07.317 00.004 11872 Enqueuing Expose request
21:53:07.321 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:53:07.321 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:53:07.321 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:53:07.321 00.000 9960 MoveAxis(E, 0, ABG)
21:53:07.321 00.000 9960 Move returns status 0, amount 0
21:53:07.321 00.000 9960 MoveAxis(N, 0, ABG)
21:53:07.322 00.001 9960 Move returns status 0, amount 0
21:53:07.322 00.000 9960 move complete, result=0
21:53:07.323 00.001 9960 worker thread done servicing request
21:53:07.323 00.000 9960 Worker thread wakes up
21:53:07.323 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:53:07.328 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:53:07.328 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:53:08.577 01.249 9960 Exposure complete
21:53:08.706 00.129 9960 worker thread done servicing request
21:53:08.708 00.002 11872 OnExposeComplete: enter
21:53:08.713 00.005 11872 UpdateGuideState(): m_state=6
21:53:08.717 00.004 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 803
21:53:08.722 00.005 11872 Star::Find returns 1 (0), X=60.79, Y=850.55, Mass=2355, SNR=33.1, Peak=137 HFD=4.9
21:53:08.726 00.004 11872 CameraToMount -- cameraTheta (1.76) - m_xAngle (-3.14) = xAngle (4.89 = -1.39)
21:53:08.731 00.005 11872 CameraToMount -- cameraTheta (1.76) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.72 = -1.56)
21:53:08.734 00.003 11872 CameraToMount -- cameraX=-0.06 cameraY=0.32 hyp=0.32 cameraTheta=1.76 mountX=0.06 mountY=-0.32, mountTheta=-1.39
21:53:08.740 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.06, y=0.32, opts=13)
21:53:08.745 00.005 11872 Enqueuing Move request for scope (-0.06, 0.32)
21:53:08.748 00.003 9960 Worker thread wakes up
21:53:08.749 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=137, med=0, FiltMin=0, FiltMax=83, Gamma=1.000
21:53:08.752 00.003 11872 UpdateGuideState exits: m=2355 SNR=33.1
21:53:08.756 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:08.760 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.32) opts 0xd
21:53:08.760 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.06, 0.32)
21:53:08.760 00.000 9960 Moving (-0.06, 0.32) raw xDistance=0.06 yDistance=-0.32
21:53:08.762 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:53:08.766 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:53:08.766 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
21:53:08.766 00.000 9960 MoveAxis(E, 0, ABG)
21:53:08.766 00.000 9960 Move returns status 0, amount 0
21:53:08.766 00.000 9960 MoveAxis(N, 240, ABG)
21:53:08.766 00.000 9960 Guiding  Dir = 0, Dur = 240
21:53:08.767 00.001 11872 Enqueuing Expose request
21:53:08.770 00.003 9960 IsSlewing returns 0
21:53:08.770 00.000 9960 IsGuiding returns 0
21:53:08.771 00.001 9960 PulseGuide returned control before completion, sleep 250
21:53:09.034 00.263 9960 IsGuiding returns 1
21:53:09.036 00.002 9960 scope still moving after pulse duration time elapsed
21:53:09.066 00.030 9960 IsSlewing returns 0
21:53:09.067 00.001 9960 IsGuiding returns 1
21:53:09.098 00.031 9960 IsSlewing returns 0
21:53:09.099 00.001 9960 IsGuiding returns 1
21:53:09.128 00.029 9960 IsSlewing returns 0
21:53:09.130 00.002 9960 IsGuiding returns 0
21:53:09.131 00.001 9960 scope move finished after 240 + 120 ms
21:53:09.131 00.000 9960 Move returns status 0, amount 240
21:53:09.131 00.000 9960 move complete, result=0
21:53:09.132 00.001 9960 worker thread done servicing request
21:53:09.132 00.000 9960 Worker thread wakes up
21:53:09.132 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 240 ms NORTH
21:53:09.139 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:53:09.139 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:53:10.383 01.244 9960 Exposure complete
21:53:10.506 00.123 9960 worker thread done servicing request
21:53:10.507 00.001 11872 OnExposeComplete: enter
21:53:10.510 00.003 11872 UpdateGuideState(): m_state=6
21:53:10.513 00.003 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 804
21:53:10.520 00.007 11872 Star::Find returns 1 (0), X=60.72, Y=850.36, Mass=2514, SNR=34.1, Peak=131 HFD=5.1
21:53:10.524 00.004 11872 CameraToMount -- cameraTheta (2.36) - m_xAngle (-3.14) = xAngle (5.50 = -0.78)
21:53:10.528 00.004 11872 CameraToMount -- cameraTheta (2.36) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.33 = -0.95)
21:53:10.532 00.004 11872 CameraToMount -- cameraX=-0.13 cameraY=0.12 hyp=0.18 cameraTheta=2.36 mountX=0.13 mountY=-0.14, mountTheta=-0.86
21:53:10.536 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.13, y=0.12, opts=13)
21:53:10.540 00.004 11872 Enqueuing Move request for scope (-0.13, 0.12)
21:53:10.544 00.004 9960 Worker thread wakes up
21:53:10.544 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.12) opts 0xd
21:53:10.544 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.13, 0.12)
21:53:10.544 00.000 9960 Moving (-0.13, 0.12) raw xDistance=0.13 yDistance=-0.14
21:53:10.544 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=131, med=0, FiltMin=0, FiltMax=83, Gamma=1.000
21:53:10.548 00.004 11872 UpdateGuideState exits: m=2514 SNR=34.1
21:53:10.553 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
21:53:10.553 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:53:10.553 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:10.558 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:53:10.558 00.000 9960 MoveAxis(E, 0, ABG)
21:53:10.558 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:53:10.562 00.004 9960 Move returns status 0, amount 0
21:53:10.562 00.000 11872 Enqueuing Expose request
21:53:10.566 00.004 9960 MoveAxis(N, 0, ABG)
21:53:10.566 00.000 9960 Move returns status 0, amount 0
21:53:10.566 00.000 9960 move complete, result=0
21:53:10.566 00.000 9960 worker thread done servicing request
21:53:10.567 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:53:10.571 00.004 9960 Worker thread wakes up
21:53:10.571 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:53:10.571 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:53:11.824 01.253 9960 Exposure complete
21:53:11.953 00.129 9960 worker thread done servicing request
21:53:11.954 00.001 11872 OnExposeComplete: enter
21:53:11.958 00.004 11872 UpdateGuideState(): m_state=6
21:53:11.962 00.004 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 805
21:53:11.967 00.005 11872 Star::Find returns 1 (0), X=60.92, Y=850.28, Mass=2537, SNR=34.1, Peak=147 HFD=4.9
21:53:11.971 00.004 11872 CameraToMount -- cameraTheta (0.55) - m_xAngle (-3.14) = xAngle (3.69 = -2.59)
21:53:11.975 00.004 11872 CameraToMount -- cameraTheta (0.55) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.52 = -2.76)
21:53:11.979 00.004 11872 CameraToMount -- cameraX=0.07 cameraY=0.04 hyp=0.08 cameraTheta=0.55 mountX=-0.07 mountY=-0.03, mountTheta=-2.73
21:53:11.984 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.07, y=0.04, opts=13)
21:53:11.991 00.007 11872 Enqueuing Move request for scope (0.07, 0.04)
21:53:11.995 00.004 9960 Worker thread wakes up
21:53:11.995 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=147, med=0, FiltMin=0, FiltMax=85, Gamma=1.000
21:53:11.999 00.004 11872 UpdateGuideState exits: m=2537 SNR=34.1
21:53:12.004 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:12.008 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:53:12.011 00.003 11872 Enqueuing Expose request
21:53:12.016 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.04) opts 0xd
21:53:12.016 00.000 9960 Handling offset move in thread for scope, endpoint = (0.07, 0.04)
21:53:12.016 00.000 9960 Moving (0.07, 0.04) raw xDistance=-0.07 yDistance=-0.03
21:53:12.016 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:53:12.016 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:53:12.017 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:53:12.017 00.000 9960 MoveAxis(E, 0, ABG)
21:53:12.017 00.000 9960 Move returns status 0, amount 0
21:53:12.017 00.000 9960 MoveAxis(N, 0, ABG)
21:53:12.017 00.000 9960 Move returns status 0, amount 0
21:53:12.017 00.000 9960 move complete, result=0
21:53:12.018 00.001 9960 worker thread done servicing request
21:53:12.018 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:53:12.023 00.005 9960 Worker thread wakes up
21:53:12.023 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:53:12.023 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:53:13.263 01.240 9960 Exposure complete
21:53:13.378 00.115 9960 worker thread done servicing request
21:53:13.379 00.001 11872 OnExposeComplete: enter
21:53:13.382 00.003 11872 UpdateGuideState(): m_state=6
21:53:13.386 00.004 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 806
21:53:13.390 00.004 11872 Star::Find returns 1 (0), X=61.13, Y=850.58, Mass=2425, SNR=33.5, Peak=137 HFD=5.1
21:53:13.394 00.004 11872 CameraToMount -- cameraTheta (0.89) - m_xAngle (-3.14) = xAngle (4.03 = -2.25)
21:53:13.398 00.004 11872 CameraToMount -- cameraTheta (0.89) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.86 = -2.43)
21:53:13.402 00.004 11872 CameraToMount -- cameraX=0.28 cameraY=0.35 hyp=0.45 cameraTheta=0.89 mountX=-0.28 mountY=-0.30, mountTheta=-2.34
21:53:13.407 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.28, y=0.35, opts=13)
21:53:13.411 00.004 11872 Enqueuing Move request for scope (0.28, 0.35)
21:53:13.415 00.004 9960 Worker thread wakes up
21:53:13.415 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.35) opts 0xd
21:53:13.415 00.000 9960 Handling offset move in thread for scope, endpoint = (0.28, 0.35)
21:53:13.415 00.000 9960 Moving (0.28, 0.35) raw xDistance=-0.28 yDistance=-0.30
21:53:13.415 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28
21:53:13.415 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
21:53:13.416 00.001 9960 MoveAxis(E, 133, ABG)
21:53:13.416 00.000 9960 Guiding  Dir = 2, Dur = 133
21:53:13.416 00.000 9960 IsSlewing returns 0
21:53:13.416 00.000 9960 IsGuiding returns 0
21:53:13.418 00.002 9960 PulseGuide returned control before completion, sleep 143
21:53:13.418 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=137, med=0, FiltMin=0, FiltMax=85, Gamma=1.000
21:53:13.422 00.004 11872 UpdateGuideState exits: m=2425 SNR=33.5
21:53:13.428 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:13.433 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:53:13.436 00.003 11872 Enqueuing Expose request
21:53:13.565 00.129 9960 IsGuiding returns 1
21:53:13.566 00.001 9960 scope still moving after pulse duration time elapsed
21:53:13.595 00.029 9960 IsSlewing returns 0
21:53:13.595 00.000 9960 IsGuiding returns 0
21:53:13.597 00.002 9960 scope move finished after 133 + 46 ms
21:53:13.597 00.000 9960 Move returns status 0, amount 133
21:53:13.597 00.000 9960 MoveAxis(N, 220, ABG)
21:53:13.597 00.000 9960 Guiding  Dir = 0, Dur = 220
21:53:13.598 00.001 9960 IsSlewing returns 0
21:53:13.598 00.000 9960 IsGuiding returns 0
21:53:13.599 00.001 9960 PulseGuide returned control before completion, sleep 230
21:53:13.845 00.246 9960 IsGuiding returns 1
21:53:13.846 00.001 9960 scope still moving after pulse duration time elapsed
21:53:13.876 00.030 9960 IsSlewing returns 0
21:53:13.877 00.001 9960 IsGuiding returns 0
21:53:13.877 00.000 9960 scope move finished after 220 + 59 ms
21:53:13.878 00.001 9960 Move returns status 0, amount 220
21:53:13.878 00.000 9960 move complete, result=0
21:53:13.879 00.001 9960 worker thread done servicing request
21:53:13.879 00.000 9960 Worker thread wakes up
21:53:13.879 00.000 11872 GuideStep: -0.3 px 133 ms EAST, -0.3 px 220 ms NORTH
21:53:13.886 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:53:13.886 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:53:15.134 01.248 9960 Exposure complete
21:53:15.270 00.136 9960 worker thread done servicing request
21:53:15.270 00.000 11872 OnExposeComplete: enter
21:53:15.274 00.004 11872 UpdateGuideState(): m_state=6
21:53:15.279 00.005 11872 Star::Find(15, 61, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 807
21:53:15.283 00.004 11872 Star::Find returns 1 (0), X=60.93, Y=850.41, Mass=2478, SNR=34.0, Peak=144 HFD=5.1
21:53:15.287 00.004 11872 CameraToMount -- cameraTheta (1.13) - m_xAngle (-3.14) = xAngle (4.26 = -2.02)
21:53:15.291 00.004 11872 CameraToMount -- cameraTheta (1.13) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.09 = -2.19)
21:53:15.296 00.005 11872 CameraToMount -- cameraX=0.08 cameraY=0.17 hyp=0.19 cameraTheta=1.13 mountX=-0.08 mountY=-0.16, mountTheta=-2.06
21:53:15.301 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.08, y=0.17, opts=13)
21:53:15.306 00.005 11872 Enqueuing Move request for scope (0.08, 0.17)
21:53:15.309 00.003 9960 Worker thread wakes up
21:53:15.310 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.17) opts 0xd
21:53:15.310 00.000 9960 Handling offset move in thread for scope, endpoint = (0.08, 0.17)
21:53:15.310 00.000 9960 Moving (0.08, 0.17) raw xDistance=-0.08 yDistance=-0.16
21:53:15.311 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:53:15.311 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:53:15.311 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=144, med=0, FiltMin=0, FiltMax=81, Gamma=1.000
21:53:15.316 00.005 11872 UpdateGuideState exits: m=2478 SNR=34.0
21:53:15.320 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:15.323 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:53:15.326 00.003 11872 Enqueuing Expose request
21:53:15.330 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:53:15.330 00.000 9960 MoveAxis(E, 0, ABG)
21:53:15.330 00.000 9960 Move returns status 0, amount 0
21:53:15.330 00.000 9960 MoveAxis(N, 0, ABG)
21:53:15.331 00.001 9960 Move returns status 0, amount 0
21:53:15.331 00.000 9960 move complete, result=0
21:53:15.331 00.000 9960 worker thread done servicing request
21:53:15.331 00.000 9960 Worker thread wakes up
21:53:15.331 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:53:15.331 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:53:15.331 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:53:16.573 01.242 9960 Exposure complete
21:53:16.688 00.115 9960 worker thread done servicing request
21:53:16.688 00.000 11872 OnExposeComplete: enter
21:53:16.693 00.005 11872 UpdateGuideState(): m_state=6
21:53:16.699 00.006 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 808
21:53:16.702 00.003 11872 Star::Find returns 1 (0), X=60.81, Y=850.69, Mass=2386, SNR=33.2, Peak=125 HFD=4.7
21:53:16.708 00.006 11872 CameraToMount -- cameraTheta (1.64) - m_xAngle (-3.14) = xAngle (4.78 = -1.50)
21:53:16.712 00.004 11872 CameraToMount -- cameraTheta (1.64) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.61 = -1.67)
21:53:16.715 00.003 11872 CameraToMount -- cameraX=-0.03 cameraY=0.46 hyp=0.46 cameraTheta=1.64 mountX=0.03 mountY=-0.46, mountTheta=-1.50
21:53:16.721 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.03, y=0.46, opts=13)
21:53:16.725 00.004 11872 Enqueuing Move request for scope (-0.03, 0.46)
21:53:16.729 00.004 9960 Worker thread wakes up
21:53:16.729 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.46) opts 0xd
21:53:16.730 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.03, 0.46)
21:53:16.730 00.000 9960 Moving (-0.03, 0.46) raw xDistance=0.03 yDistance=-0.46
21:53:16.730 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:53:16.730 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.46 from input -0.46
21:53:16.731 00.001 9960 MoveAxis(E, 0, ABG)
21:53:16.731 00.000 9960 Move returns status 0, amount 0
21:53:16.731 00.000 9960 MoveAxis(N, 342, ABG)
21:53:16.731 00.000 9960 Guiding  Dir = 0, Dur = 342
21:53:16.731 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=125, med=0, FiltMin=0, FiltMax=78, Gamma=1.000
21:53:16.736 00.005 9960 IsSlewing returns 0
21:53:16.736 00.000 11872 UpdateGuideState exits: m=2386 SNR=33.2
21:53:16.743 00.007 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:16.746 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:53:16.750 00.004 9960 IsGuiding returns 0
21:53:16.751 00.001 11872 Enqueuing Expose request
21:53:16.754 00.003 9960 PulseGuide returned control before completion, sleep 352
21:53:17.111 00.357 9960 IsGuiding returns 1
21:53:17.113 00.002 9960 scope still moving after pulse duration time elapsed
21:53:17.143 00.030 9960 IsSlewing returns 0
21:53:17.144 00.001 9960 IsGuiding returns 0
21:53:17.144 00.000 9960 scope move finished after 342 + 51 ms
21:53:17.144 00.000 9960 Move returns status 0, amount 342
21:53:17.144 00.000 9960 move complete, result=0
21:53:17.146 00.002 9960 worker thread done servicing request
21:53:17.147 00.001 11872 GuideStep: 0.0 px 0 ms EAST, -0.5 px 342 ms NORTH
21:53:17.154 00.007 9960 Worker thread wakes up
21:53:17.154 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:53:17.154 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:53:18.409 01.255 9960 Exposure complete
21:53:18.528 00.119 9960 worker thread done servicing request
21:53:18.529 00.001 11872 OnExposeComplete: enter
21:53:18.533 00.004 11872 UpdateGuideState(): m_state=6
21:53:18.537 00.004 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 809
21:53:18.541 00.004 11872 Star::Find returns 1 (0), X=61.00, Y=850.13, Mass=2471, SNR=33.6, Peak=144 HFD=4.7
21:53:18.545 00.004 11872 CameraToMount -- cameraTheta (-0.57) - m_xAngle (-3.14) = xAngle (2.57 = 2.57)
21:53:18.549 00.004 11872 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.39 = 2.39)
21:53:18.555 00.006 11872 CameraToMount -- cameraX=0.16 cameraY=-0.10 hyp=0.19 cameraTheta=-0.57 mountX=-0.16 mountY=0.13, mountTheta=2.46
21:53:18.560 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.16, y=-0.10, opts=13)
21:53:18.564 00.004 11872 Enqueuing Move request for scope (0.16, -0.10)
21:53:18.568 00.004 9960 Worker thread wakes up
21:53:18.568 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.10) opts 0xd
21:53:18.569 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=144, med=0, FiltMin=0, FiltMax=77, Gamma=1.000
21:53:18.573 00.004 11872 UpdateGuideState exits: m=2471 SNR=33.6
21:53:18.576 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:18.581 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:53:18.585 00.004 11872 Enqueuing Expose request
21:53:18.590 00.005 9960 Handling offset move in thread for scope, endpoint = (0.16, -0.10)
21:53:18.590 00.000 9960 Moving (0.16, -0.10) raw xDistance=-0.16 yDistance=0.13
21:53:18.590 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
21:53:18.590 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:53:18.590 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
21:53:18.590 00.000 9960 MoveAxis(E, 0, ABG)
21:53:18.591 00.001 9960 Move returns status 0, amount 0
21:53:18.591 00.000 9960 MoveAxis(N, 0, ABG)
21:53:18.592 00.001 9960 Move returns status 0, amount 0
21:53:18.592 00.000 9960 move complete, result=0
21:53:18.592 00.000 9960 worker thread done servicing request
21:53:18.592 00.000 11872 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:53:18.596 00.004 9960 Worker thread wakes up
21:53:18.596 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:53:18.596 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:53:19.844 01.248 9960 Exposure complete
21:53:19.960 00.116 9960 worker thread done servicing request
21:53:19.960 00.000 11872 OnExposeComplete: enter
21:53:19.966 00.006 11872 UpdateGuideState(): m_state=6
21:53:19.970 00.004 11872 Star::Find(15, 61, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 810
21:53:19.973 00.003 11872 Star::Find returns 1 (0), X=61.04, Y=850.31, Mass=2466, SNR=33.5, Peak=143 HFD=5.0
21:53:19.978 00.005 11872 CameraToMount -- cameraTheta (0.39) - m_xAngle (-3.14) = xAngle (3.53 = -2.76)
21:53:19.983 00.005 11872 CameraToMount -- cameraTheta (0.39) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.35 = -2.93)
21:53:19.987 00.004 11872 CameraToMount -- cameraX=0.20 cameraY=0.08 hyp=0.21 cameraTheta=0.39 mountX=-0.20 mountY=-0.04, mountTheta=-2.92
21:53:19.992 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.20, y=0.08, opts=13)
21:53:19.996 00.004 11872 Enqueuing Move request for scope (0.20, 0.08)
21:53:20.000 00.004 9960 Worker thread wakes up
21:53:20.001 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=143, med=0, FiltMin=0, FiltMax=84, Gamma=1.000
21:53:20.004 00.003 11872 UpdateGuideState exits: m=2466 SNR=33.5
21:53:20.008 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:20.012 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:53:20.017 00.005 11872 Enqueuing Expose request
21:53:20.020 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.08) opts 0xd
21:53:20.020 00.000 9960 Handling offset move in thread for scope, endpoint = (0.20, 0.08)
21:53:20.021 00.001 9960 Moving (0.20, 0.08) raw xDistance=-0.20 yDistance=-0.04
21:53:20.021 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
21:53:20.021 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:53:20.021 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:53:20.021 00.000 9960 MoveAxis(E, 0, ABG)
21:53:20.022 00.001 9960 Move returns status 0, amount 0
21:53:20.022 00.000 9960 MoveAxis(N, 0, ABG)
21:53:20.022 00.000 9960 Move returns status 0, amount 0
21:53:20.022 00.000 9960 move complete, result=0
21:53:20.023 00.001 9960 worker thread done servicing request
21:53:20.023 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
21:53:20.028 00.005 9960 Worker thread wakes up
21:53:20.028 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:53:20.028 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:53:21.280 01.252 9960 Exposure complete
21:53:21.420 00.140 9960 worker thread done servicing request
21:53:21.421 00.001 11872 OnExposeComplete: enter
21:53:21.425 00.004 11872 UpdateGuideState(): m_state=6
21:53:21.428 00.003 11872 Star::Find(15, 61, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 811
21:53:21.433 00.005 11872 Star::Find returns 1 (0), X=61.02, Y=850.63, Mass=2486, SNR=33.8, Peak=127 HFD=4.8
21:53:21.436 00.003 11872 CameraToMount -- cameraTheta (1.17) - m_xAngle (-3.14) = xAngle (4.31 = -1.98)
21:53:21.440 00.004 11872 CameraToMount -- cameraTheta (1.17) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.14 = -2.15)
21:53:21.444 00.004 11872 CameraToMount -- cameraX=0.17 cameraY=0.40 hyp=0.43 cameraTheta=1.17 mountX=-0.17 mountY=-0.36, mountTheta=-2.01
21:53:21.450 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.17, y=0.40, opts=13)
21:53:21.454 00.004 11872 Enqueuing Move request for scope (0.17, 0.40)
21:53:21.458 00.004 9960 Worker thread wakes up
21:53:21.458 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=127, med=0, FiltMin=0, FiltMax=96, Gamma=1.000
21:53:21.463 00.005 11872 UpdateGuideState exits: m=2486 SNR=33.8
21:53:21.466 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:21.469 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:53:21.474 00.005 11872 Enqueuing Expose request
21:53:21.477 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.40) opts 0xd
21:53:21.477 00.000 9960 Handling offset move in thread for scope, endpoint = (0.17, 0.40)
21:53:21.478 00.001 9960 Moving (0.17, 0.40) raw xDistance=-0.17 yDistance=-0.36
21:53:21.478 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
21:53:21.478 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.36
21:53:21.478 00.000 9960 MoveAxis(E, 0, ABG)
21:53:21.479 00.001 9960 Move returns status 0, amount 0
21:53:21.479 00.000 9960 MoveAxis(N, 270, ABG)
21:53:21.479 00.000 9960 Guiding  Dir = 0, Dur = 270
21:53:21.479 00.000 9960 IsSlewing returns 0
21:53:21.479 00.000 9960 IsGuiding returns 0
21:53:21.481 00.002 9960 PulseGuide returned control before completion, sleep 280
21:53:21.767 00.286 9960 IsGuiding returns 1
21:53:21.768 00.001 9960 scope still moving after pulse duration time elapsed
21:53:21.798 00.030 9960 IsSlewing returns 0
21:53:21.798 00.000 9960 IsGuiding returns 0
21:53:21.800 00.002 9960 scope move finished after 270 + 48 ms
21:53:21.800 00.000 9960 Move returns status 0, amount 270
21:53:21.800 00.000 9960 move complete, result=0
21:53:21.800 00.000 9960 worker thread done servicing request
21:53:21.801 00.001 11872 GuideStep: -0.2 px 0 ms EAST, -0.4 px 270 ms NORTH
21:53:21.806 00.005 9960 Worker thread wakes up
21:53:21.806 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:53:21.808 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:53:23.063 01.255 9960 Exposure complete
21:53:23.159 00.096 9960 worker thread done servicing request
21:53:23.161 00.002 11872 OnExposeComplete: enter
21:53:23.164 00.003 11872 UpdateGuideState(): m_state=6
21:53:23.169 00.005 11872 Star::Find(15, 61, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 812
21:53:23.174 00.005 11872 Star::Find returns 1 (0), X=60.77, Y=850.33, Mass=2322, SNR=32.8, Peak=125 HFD=4.9
21:53:23.178 00.004 11872 CameraToMount -- cameraTheta (2.22) - m_xAngle (-3.14) = xAngle (5.36 = -0.93)
21:53:23.182 00.004 11872 CameraToMount -- cameraTheta (2.22) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.18 = -1.10)
21:53:23.186 00.004 11872 CameraToMount -- cameraX=-0.08 cameraY=0.10 hyp=0.13 cameraTheta=2.22 mountX=0.08 mountY=-0.11, mountTheta=-0.98
21:53:23.191 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.08, y=0.10, opts=13)
21:53:23.195 00.004 11872 Enqueuing Move request for scope (-0.08, 0.10)
21:53:23.199 00.004 9960 Worker thread wakes up
21:53:23.199 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.10) opts 0xd
21:53:23.199 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.08, 0.10)
21:53:23.199 00.000 9960 Moving (-0.08, 0.10) raw xDistance=0.08 yDistance=-0.11
21:53:23.200 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=125, med=0, FiltMin=0, FiltMax=83, Gamma=1.000
21:53:23.203 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:53:23.203 00.000 11872 UpdateGuideState exits: m=2322 SNR=32.8
21:53:23.207 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:53:23.207 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:23.211 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:53:23.211 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:53:23.215 00.004 11872 Enqueuing Expose request
21:53:23.219 00.004 9960 MoveAxis(E, 0, ABG)
21:53:23.220 00.001 9960 Move returns status 0, amount 0
21:53:23.220 00.000 9960 MoveAxis(N, 0, ABG)
21:53:23.220 00.000 9960 Move returns status 0, amount 0
21:53:23.220 00.000 9960 move complete, result=0
21:53:23.220 00.000 9960 worker thread done servicing request
21:53:23.221 00.001 9960 Worker thread wakes up
21:53:23.221 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:53:23.224 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
21:53:23.224 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:53:24.480 01.256 9960 Exposure complete
21:53:24.590 00.110 9960 worker thread done servicing request
21:53:24.591 00.001 11872 OnExposeComplete: enter
21:53:24.595 00.004 11872 UpdateGuideState(): m_state=6
21:53:24.599 00.004 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 813
21:53:24.602 00.003 11872 Star::Find returns 1 (0), X=60.62, Y=850.73, Mass=2333, SNR=32.6, Peak=129 HFD=4.8
21:53:24.606 00.004 11872 CameraToMount -- cameraTheta (2.00) - m_xAngle (-3.14) = xAngle (5.14 = -1.14)
21:53:24.610 00.004 11872 CameraToMount -- cameraTheta (2.00) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.97 = -1.32)
21:53:24.614 00.004 11872 CameraToMount -- cameraX=-0.23 cameraY=0.50 hyp=0.55 cameraTheta=2.00 mountX=0.23 mountY=-0.53, mountTheta=-1.17
21:53:24.619 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.23, y=0.50, opts=13)
21:53:24.623 00.004 11872 Enqueuing Move request for scope (-0.23, 0.50)
21:53:24.625 00.002 9960 Worker thread wakes up
21:53:24.625 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.50) opts 0xd
21:53:24.625 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.23, 0.50)
21:53:24.627 00.002 9960 Moving (-0.23, 0.50) raw xDistance=0.23 yDistance=-0.53
21:53:24.627 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=129, med=0, FiltMin=0, FiltMax=75, Gamma=1.000
21:53:24.630 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
21:53:24.630 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.53 from input -0.53
21:53:24.631 00.001 9960 MoveAxis(W, 107, ABG)
21:53:24.631 00.000 9960 Guiding  Dir = 3, Dur = 107
21:53:24.631 00.000 11872 UpdateGuideState exits: m=2333 SNR=32.6
21:53:24.634 00.003 9960 IsSlewing returns 0
21:53:24.635 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:24.638 00.003 9960 IsGuiding returns 0
21:53:24.638 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:53:24.643 00.005 11872 Enqueuing Expose request
21:53:24.646 00.003 9960 PulseGuide returned control before completion, sleep 117
21:53:24.771 00.125 9960 IsGuiding returns 1
21:53:24.771 00.000 9960 scope still moving after pulse duration time elapsed
21:53:24.802 00.031 9960 IsSlewing returns 0
21:53:24.802 00.000 9960 IsGuiding returns 0
21:53:24.804 00.002 9960 scope move finished after 107 + 57 ms
21:53:24.804 00.000 9960 Move returns status 0, amount 107
21:53:24.804 00.000 9960 MoveAxis(N, 396, ABG)
21:53:24.805 00.001 9960 Guiding  Dir = 0, Dur = 396
21:53:24.805 00.000 9960 IsSlewing returns 0
21:53:24.806 00.001 9960 IsGuiding returns 0
21:53:24.806 00.000 9960 PulseGuide returned control before completion, sleep 406
21:53:25.224 00.418 9960 IsGuiding returns 1
21:53:25.225 00.001 9960 scope still moving after pulse duration time elapsed
21:53:25.255 00.030 9960 IsSlewing returns 0
21:53:25.256 00.001 9960 IsGuiding returns 0
21:53:25.257 00.001 9960 scope move finished after 396 + 55 ms
21:53:25.257 00.000 9960 Move returns status 0, amount 396
21:53:25.258 00.001 9960 move complete, result=0
21:53:25.259 00.001 9960 worker thread done servicing request
21:53:25.259 00.000 9960 Worker thread wakes up
21:53:25.259 00.000 11872 GuideStep: 0.2 px 107 ms WEST, -0.5 px 396 ms NORTH
21:53:25.265 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:53:25.265 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:53:26.520 01.255 9960 Exposure complete
21:53:26.620 00.100 9960 worker thread done servicing request
21:53:26.620 00.000 11872 OnExposeComplete: enter
21:53:26.623 00.003 11872 UpdateGuideState(): m_state=6
21:53:26.627 00.004 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 814
21:53:26.630 00.003 11872 Star::Find returns 1 (0), X=60.48, Y=850.11, Mass=2424, SNR=33.2, Peak=154 HFD=5.0
21:53:26.633 00.003 11872 CameraToMount -- cameraTheta (-2.83) - m_xAngle (-3.14) = xAngle (0.31 = 0.31)
21:53:26.635 00.002 11872 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.14 = 0.14)
21:53:26.639 00.004 11872 CameraToMount -- cameraX=-0.37 cameraY=-0.12 hyp=0.38 cameraTheta=-2.83 mountX=0.37 mountY=0.05, mountTheta=0.14
21:53:26.643 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.37, y=-0.12, opts=13)
21:53:26.646 00.003 11872 Enqueuing Move request for scope (-0.37, -0.12)
21:53:26.649 00.003 9960 Worker thread wakes up
21:53:26.649 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=154, med=0, FiltMin=0, FiltMax=83, Gamma=1.000
21:53:26.653 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.37, -0.12) opts 0xd
21:53:26.653 00.000 11872 UpdateGuideState exits: m=2424 SNR=33.2
21:53:26.656 00.003 9960 Handling offset move in thread for scope, endpoint = (-0.37, -0.12)
21:53:26.657 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:26.659 00.002 9960 Moving (-0.37, -0.12) raw xDistance=0.37 yDistance=0.05
21:53:26.659 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:53:26.663 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.37
21:53:26.663 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:53:26.663 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:53:26.663 00.000 9960 MoveAxis(W, 179, ABG)
21:53:26.663 00.000 9960 Guiding  Dir = 3, Dur = 179
21:53:26.663 00.000 11872 Enqueuing Expose request
21:53:26.665 00.002 9960 IsSlewing returns 0
21:53:26.667 00.002 9960 IsGuiding returns 0
21:53:26.667 00.000 9960 PulseGuide returned control before completion, sleep 189
21:53:26.867 00.200 9960 IsGuiding returns 1
21:53:26.867 00.000 9960 scope still moving after pulse duration time elapsed
21:53:26.898 00.031 9960 IsSlewing returns 0
21:53:26.898 00.000 9960 IsGuiding returns 0
21:53:26.898 00.000 9960 scope move finished after 179 + 52 ms
21:53:26.899 00.001 9960 Move returns status 0, amount 179
21:53:26.899 00.000 9960 MoveAxis(N, 0, ABG)
21:53:26.899 00.000 9960 Move returns status 0, amount 0
21:53:26.899 00.000 9960 move complete, result=0
21:53:26.899 00.000 9960 worker thread done servicing request
21:53:26.900 00.001 9960 Worker thread wakes up
21:53:26.900 00.000 11872 GuideStep: 0.4 px 179 ms WEST, 0.1 px 0 ms NORTH
21:53:26.903 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
21:53:26.903 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:53:28.152 01.249 9960 Exposure complete
21:53:28.258 00.106 9960 worker thread done servicing request
21:53:28.258 00.000 11872 OnExposeComplete: enter
21:53:28.262 00.004 11872 UpdateGuideState(): m_state=6
21:53:28.266 00.004 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 815
21:53:28.273 00.007 11872 Star::Find returns 1 (0), X=60.67, Y=850.30, Mass=2576, SNR=34.6, Peak=149 HFD=5.0
21:53:28.277 00.004 11872 CameraToMount -- cameraTheta (2.78) - m_xAngle (-3.14) = xAngle (5.92 = -0.36)
21:53:28.281 00.004 11872 CameraToMount -- cameraTheta (2.78) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.75 = -0.54)
21:53:28.285 00.004 11872 CameraToMount -- cameraX=-0.18 cameraY=0.07 hyp=0.19 cameraTheta=2.78 mountX=0.18 mountY=-0.10, mountTheta=-0.50
21:53:28.290 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.18, y=0.07, opts=13)
21:53:28.295 00.005 11872 Enqueuing Move request for scope (-0.18, 0.07)
21:53:28.299 00.004 9960 Worker thread wakes up
21:53:28.299 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=149, med=0, FiltMin=0, FiltMax=82, Gamma=1.000
21:53:28.302 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.07) opts 0xd
21:53:28.304 00.002 9960 Handling offset move in thread for scope, endpoint = (-0.18, 0.07)
21:53:28.304 00.000 11872 UpdateGuideState exits: m=2576 SNR=34.6
21:53:28.308 00.004 9960 Moving (-0.18, 0.07) raw xDistance=0.18 yDistance=-0.10
21:53:28.308 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:28.313 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
21:53:28.313 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:53:28.317 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:53:28.317 00.000 11872 Enqueuing Expose request
21:53:28.321 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:53:28.321 00.000 9960 MoveAxis(E, 0, ABG)
21:53:28.321 00.000 9960 Move returns status 0, amount 0
21:53:28.321 00.000 9960 MoveAxis(N, 0, ABG)
21:53:28.321 00.000 9960 Move returns status 0, amount 0
21:53:28.321 00.000 9960 move complete, result=0
21:53:28.321 00.000 9960 worker thread done servicing request
21:53:28.322 00.001 11872 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:53:28.326 00.004 9960 Worker thread wakes up
21:53:28.326 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:53:28.326 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:53:29.566 01.240 9960 Exposure complete
21:53:29.693 00.127 9960 worker thread done servicing request
21:53:29.694 00.001 11872 OnExposeComplete: enter
21:53:29.699 00.005 11872 UpdateGuideState(): m_state=6
21:53:29.703 00.004 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 816
21:53:29.708 00.005 11872 Star::Find returns 1 (0), X=60.41, Y=850.63, Mass=2401, SNR=33.4, Peak=136 HFD=4.9
21:53:29.711 00.003 11872 CameraToMount -- cameraTheta (2.40) - m_xAngle (-3.14) = xAngle (5.54 = -0.74)
21:53:29.715 00.004 11872 CameraToMount -- cameraTheta (2.40) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.37 = -0.91)
21:53:29.719 00.004 11872 CameraToMount -- cameraX=-0.44 cameraY=0.40 hyp=0.59 cameraTheta=2.40 mountX=0.44 mountY=-0.47, mountTheta=-0.82
21:53:29.724 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.44, y=0.40, opts=13)
21:53:29.727 00.003 11872 Enqueuing Move request for scope (-0.44, 0.40)
21:53:29.732 00.005 9960 Worker thread wakes up
21:53:29.732 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.44, 0.40) opts 0xd
21:53:29.732 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.44, 0.40)
21:53:29.732 00.000 9960 Moving (-0.44, 0.40) raw xDistance=0.44 yDistance=-0.47
21:53:29.732 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=136, med=0, FiltMin=0, FiltMax=81, Gamma=1.000
21:53:29.737 00.005 11872 UpdateGuideState exits: m=2401 SNR=33.4
21:53:29.740 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:29.743 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:53:29.747 00.004 11872 Enqueuing Expose request
21:53:29.750 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.44
21:53:29.750 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.47 from input -0.47
21:53:29.751 00.001 9960 MoveAxis(W, 205, ABG)
21:53:29.751 00.000 9960 Guiding  Dir = 3, Dur = 205
21:53:29.751 00.000 9960 IsSlewing returns 0
21:53:29.751 00.000 9960 IsGuiding returns 0
21:53:29.752 00.001 9960 PulseGuide returned control before completion, sleep 215
21:53:29.981 00.229 9960 IsGuiding returns 1
21:53:29.982 00.001 9960 scope still moving after pulse duration time elapsed
21:53:30.015 00.033 9960 IsSlewing returns 0
21:53:30.017 00.002 9960 IsGuiding returns 0
21:53:30.018 00.001 9960 scope move finished after 205 + 61 ms
21:53:30.019 00.001 9960 Move returns status 0, amount 205
21:53:30.019 00.000 9960 MoveAxis(N, 351, ABG)
21:53:30.019 00.000 9960 Guiding  Dir = 0, Dur = 351
21:53:30.020 00.001 9960 IsSlewing returns 0
21:53:30.020 00.000 9960 IsGuiding returns 0
21:53:30.021 00.001 9960 PulseGuide returned control before completion, sleep 361
21:53:30.387 00.366 9960 IsGuiding returns 1
21:53:30.388 00.001 9960 scope still moving after pulse duration time elapsed
21:53:30.419 00.031 9960 IsSlewing returns 0
21:53:30.420 00.001 9960 IsGuiding returns 0
21:53:30.421 00.001 9960 scope move finished after 351 + 49 ms
21:53:30.421 00.000 9960 Move returns status 0, amount 351
21:53:30.421 00.000 9960 move complete, result=0
21:53:30.421 00.000 9960 worker thread done servicing request
21:53:30.423 00.002 9960 Worker thread wakes up
21:53:30.423 00.000 11872 GuideStep: 0.4 px 205 ms WEST, -0.5 px 351 ms NORTH
21:53:30.429 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:53:30.429 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:53:31.680 01.251 9960 Exposure complete
21:53:31.805 00.125 9960 worker thread done servicing request
21:53:31.805 00.000 11872 OnExposeComplete: enter
21:53:31.809 00.004 11872 UpdateGuideState(): m_state=6
21:53:31.814 00.005 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 817
21:53:31.818 00.004 11872 Star::Find returns 1 (0), X=60.55, Y=850.15, Mass=2305, SNR=32.6, Peak=156 HFD=4.9
21:53:31.821 00.003 11872 CameraToMount -- cameraTheta (-2.85) - m_xAngle (-3.14) = xAngle (0.28 = 0.28)
21:53:31.828 00.007 11872 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.11 = 0.11)
21:53:31.833 00.005 11872 CameraToMount -- cameraX=-0.30 cameraY=-0.09 hyp=0.31 cameraTheta=-2.85 mountX=0.30 mountY=0.03, mountTheta=0.12
21:53:31.838 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.30, y=-0.09, opts=13)
21:53:31.844 00.006 11872 Enqueuing Move request for scope (-0.30, -0.09)
21:53:31.847 00.003 9960 Worker thread wakes up
21:53:31.847 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=156, med=0, FiltMin=0, FiltMax=81, Gamma=1.000
21:53:31.851 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.09) opts 0xd
21:53:31.851 00.000 11872 UpdateGuideState exits: m=2305 SNR=32.6
21:53:31.853 00.002 9960 Handling offset move in thread for scope, endpoint = (-0.30, -0.09)
21:53:31.854 00.001 9960 Moving (-0.30, -0.09) raw xDistance=0.30 yDistance=0.03
21:53:31.854 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.30
21:53:31.854 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:31.860 00.006 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:53:31.860 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:53:31.865 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:53:31.866 00.001 11872 Enqueuing Expose request
21:53:31.871 00.005 9960 MoveAxis(W, 154, ABG)
21:53:31.871 00.000 9960 Guiding  Dir = 3, Dur = 154
21:53:31.871 00.000 9960 IsSlewing returns 0
21:53:31.872 00.001 9960 IsGuiding returns 0
21:53:31.872 00.000 9960 PulseGuide returned control before completion, sleep 164
21:53:32.044 00.172 9960 IsGuiding returns 1
21:53:32.045 00.001 9960 scope still moving after pulse duration time elapsed
21:53:32.074 00.029 9960 IsSlewing returns 0
21:53:32.075 00.001 9960 IsGuiding returns 0
21:53:32.076 00.001 9960 scope move finished after 154 + 49 ms
21:53:32.076 00.000 9960 Move returns status 0, amount 154
21:53:32.077 00.001 9960 MoveAxis(N, 0, ABG)
21:53:32.077 00.000 9960 Move returns status 0, amount 0
21:53:32.077 00.000 9960 move complete, result=0
21:53:32.078 00.001 9960 worker thread done servicing request
21:53:32.079 00.001 11872 GuideStep: 0.3 px 154 ms WEST, 0.0 px 0 ms NORTH
21:53:32.087 00.008 9960 Worker thread wakes up
21:53:32.088 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:53:32.088 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:53:33.339 01.251 9960 Exposure complete
21:53:33.461 00.122 9960 worker thread done servicing request
21:53:33.461 00.000 11872 OnExposeComplete: enter
21:53:33.466 00.005 11872 UpdateGuideState(): m_state=6
21:53:33.470 00.004 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 818
21:53:33.474 00.004 11872 Star::Find returns 1 (0), X=60.79, Y=850.33, Mass=2590, SNR=34.4, Peak=134 HFD=4.9
21:53:33.477 00.003 11872 CameraToMount -- cameraTheta (2.11) - m_xAngle (-3.14) = xAngle (5.25 = -1.04)
21:53:33.481 00.004 11872 CameraToMount -- cameraTheta (2.11) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.07 = -1.21)
21:53:33.485 00.004 11872 CameraToMount -- cameraX=-0.06 cameraY=0.10 hyp=0.11 cameraTheta=2.11 mountX=0.06 mountY=-0.10, mountTheta=-1.07
21:53:33.492 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.06, y=0.10, opts=13)
21:53:33.497 00.005 11872 Enqueuing Move request for scope (-0.06, 0.10)
21:53:33.501 00.004 9960 Worker thread wakes up
21:53:33.501 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.10) opts 0xd
21:53:33.501 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.06, 0.10)
21:53:33.502 00.001 9960 Moving (-0.06, 0.10) raw xDistance=0.06 yDistance=-0.10
21:53:33.502 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:53:33.503 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=134, med=0, FiltMin=0, FiltMax=102, Gamma=1.000
21:53:33.507 00.004 11872 UpdateGuideState exits: m=2590 SNR=34.4
21:53:33.511 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:33.514 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:53:33.520 00.006 11872 Enqueuing Expose request
21:53:33.524 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:53:33.524 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:53:33.524 00.000 9960 MoveAxis(E, 0, ABG)
21:53:33.524 00.000 9960 Move returns status 0, amount 0
21:53:33.525 00.001 9960 MoveAxis(N, 0, ABG)
21:53:33.525 00.000 9960 Move returns status 0, amount 0
21:53:33.525 00.000 9960 move complete, result=0
21:53:33.525 00.000 9960 worker thread done servicing request
21:53:33.526 00.001 9960 Worker thread wakes up
21:53:33.526 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:53:33.526 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:53:33.526 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:53:34.781 01.255 9960 Exposure complete
21:53:34.906 00.125 9960 worker thread done servicing request
21:53:34.906 00.000 11872 OnExposeComplete: enter
21:53:34.912 00.006 11872 UpdateGuideState(): m_state=6
21:53:34.916 00.004 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 819
21:53:34.920 00.004 11872 Star::Find returns 1 (0), X=60.88, Y=850.30, Mass=2467, SNR=33.6, Peak=138 HFD=4.8
21:53:34.923 00.003 11872 CameraToMount -- cameraTheta (1.09) - m_xAngle (-3.14) = xAngle (4.23 = -2.06)
21:53:34.929 00.006 11872 CameraToMount -- cameraTheta (1.09) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.05 = -2.23)
21:53:34.933 00.004 11872 CameraToMount -- cameraX=0.03 cameraY=0.07 hyp=0.07 cameraTheta=1.09 mountX=-0.03 mountY=-0.06, mountTheta=-2.10
21:53:34.938 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.03, y=0.07, opts=13)
21:53:34.942 00.004 11872 Enqueuing Move request for scope (0.03, 0.07)
21:53:34.946 00.004 9960 Worker thread wakes up
21:53:34.946 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=138, med=0, FiltMin=0, FiltMax=84, Gamma=1.000
21:53:34.951 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.07) opts 0xd
21:53:34.951 00.000 9960 Handling offset move in thread for scope, endpoint = (0.03, 0.07)
21:53:34.951 00.000 9960 Moving (0.03, 0.07) raw xDistance=-0.03 yDistance=-0.06
21:53:34.951 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:53:34.951 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:53:34.951 00.000 11872 UpdateGuideState exits: m=2467 SNR=33.6
21:53:34.955 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:53:34.956 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:34.961 00.005 9960 MoveAxis(E, 0, ABG)
21:53:34.961 00.000 9960 Move returns status 0, amount 0
21:53:34.961 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:53:34.966 00.005 9960 MoveAxis(N, 0, ABG)
21:53:34.966 00.000 9960 Move returns status 0, amount 0
21:53:34.967 00.001 9960 move complete, result=0
21:53:34.967 00.000 11872 Enqueuing Expose request
21:53:34.970 00.003 9960 worker thread done servicing request
21:53:34.970 00.000 9960 Worker thread wakes up
21:53:34.971 00.001 11872 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:53:34.975 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
21:53:34.975 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:53:36.217 01.242 9960 Exposure complete
21:53:36.339 00.122 9960 worker thread done servicing request
21:53:36.341 00.002 11872 OnExposeComplete: enter
21:53:36.344 00.003 11872 UpdateGuideState(): m_state=6
21:53:36.348 00.004 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 820
21:53:36.353 00.005 11872 Star::Find returns 1 (0), X=60.63, Y=850.64, Mass=2555, SNR=34.4, Peak=148 HFD=4.9
21:53:36.358 00.005 11872 CameraToMount -- cameraTheta (2.05) - m_xAngle (-3.14) = xAngle (5.19 = -1.09)
21:53:36.363 00.005 11872 CameraToMount -- cameraTheta (2.05) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.02 = -1.26)
21:53:36.367 00.004 11872 CameraToMount -- cameraX=-0.22 cameraY=0.41 hyp=0.46 cameraTheta=2.05 mountX=0.21 mountY=-0.44, mountTheta=-1.12
21:53:36.372 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.22, y=0.41, opts=13)
21:53:36.376 00.004 11872 Enqueuing Move request for scope (-0.22, 0.41)
21:53:36.379 00.003 9960 Worker thread wakes up
21:53:36.380 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=148, med=0, FiltMin=0, FiltMax=80, Gamma=1.000
21:53:36.384 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.41) opts 0xd
21:53:36.384 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.22, 0.41)
21:53:36.385 00.001 9960 Moving (-0.22, 0.41) raw xDistance=0.21 yDistance=-0.44
21:53:36.385 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
21:53:36.385 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.44 from input -0.44
21:53:36.385 00.000 9960 MoveAxis(W, 100, ABG)
21:53:36.385 00.000 9960 Guiding  Dir = 3, Dur = 100
21:53:36.385 00.000 11872 UpdateGuideState exits: m=2555 SNR=34.4
21:53:36.391 00.006 9960 IsSlewing returns 0
21:53:36.391 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:36.397 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:53:36.402 00.005 11872 Enqueuing Expose request
21:53:36.405 00.003 9960 IsGuiding returns 0
21:53:36.406 00.001 9960 PulseGuide returned control before completion, sleep 110
21:53:36.521 00.115 9960 IsGuiding returns 1
21:53:36.523 00.002 9960 scope still moving after pulse duration time elapsed
21:53:36.552 00.029 9960 IsSlewing returns 0
21:53:36.552 00.000 9960 IsGuiding returns 0
21:53:36.553 00.001 9960 scope move finished after 100 + 46 ms
21:53:36.553 00.000 9960 Move returns status 0, amount 100
21:53:36.553 00.000 9960 MoveAxis(N, 329, ABG)
21:53:36.554 00.001 9960 Guiding  Dir = 0, Dur = 329
21:53:36.554 00.000 9960 IsSlewing returns 0
21:53:36.556 00.002 9960 IsGuiding returns 0
21:53:36.556 00.000 9960 PulseGuide returned control before completion, sleep 339
21:53:36.911 00.355 9960 IsGuiding returns 1
21:53:36.911 00.000 9960 scope still moving after pulse duration time elapsed
21:53:36.943 00.032 9960 IsSlewing returns 0
21:53:36.943 00.000 9960 IsGuiding returns 1
21:53:36.974 00.031 9960 IsSlewing returns 0
21:53:36.975 00.001 9960 IsGuiding returns 1
21:53:37.005 00.030 9960 IsSlewing returns 0
21:53:37.005 00.000 9960 IsGuiding returns 0
21:53:37.006 00.001 9960 scope move finished after 329 + 121 ms
21:53:37.006 00.000 9960 Move returns status 0, amount 329
21:53:37.006 00.000 9960 move complete, result=0
21:53:37.006 00.000 9960 worker thread done servicing request
21:53:37.007 00.001 11872 GuideStep: 0.2 px 100 ms WEST, -0.4 px 329 ms NORTH
21:53:37.012 00.005 9960 Worker thread wakes up
21:53:37.012 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:53:37.012 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:53:38.268 01.256 9960 Exposure complete
21:53:38.391 00.123 9960 worker thread done servicing request
21:53:38.392 00.001 11872 OnExposeComplete: enter
21:53:38.396 00.004 11872 UpdateGuideState(): m_state=6
21:53:38.399 00.003 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 821
21:53:38.403 00.004 11872 Star::Find returns 1 (0), X=60.56, Y=850.27, Mass=2425, SNR=33.3, Peak=148 HFD=5.0
21:53:38.407 00.004 11872 CameraToMount -- cameraTheta (3.02) - m_xAngle (-3.14) = xAngle (6.16 = -0.13)
21:53:38.411 00.004 11872 CameraToMount -- cameraTheta (3.02) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.98 = -0.30)
21:53:38.415 00.004 11872 CameraToMount -- cameraX=-0.29 cameraY=0.04 hyp=0.29 cameraTheta=3.02 mountX=0.29 mountY=-0.09, mountTheta=-0.29
21:53:38.422 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.29, y=0.04, opts=13)
21:53:38.427 00.005 11872 Enqueuing Move request for scope (-0.29, 0.04)
21:53:38.432 00.005 9960 Worker thread wakes up
21:53:38.432 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.04) opts 0xd
21:53:38.433 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.29, 0.04)
21:53:38.433 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=148, med=0, FiltMin=0, FiltMax=81, Gamma=1.000
21:53:38.437 00.004 11872 UpdateGuideState exits: m=2425 SNR=33.3
21:53:38.441 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:38.445 00.004 9960 Moving (-0.29, 0.04) raw xDistance=0.29 yDistance=-0.09
21:53:38.445 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.29
21:53:38.445 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:53:38.449 00.004 11872 Enqueuing Expose request
21:53:38.453 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:53:38.453 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:53:38.453 00.000 9960 MoveAxis(W, 142, ABG)
21:53:38.453 00.000 9960 Guiding  Dir = 3, Dur = 142
21:53:38.454 00.001 9960 IsSlewing returns 0
21:53:38.455 00.001 9960 IsGuiding returns 0
21:53:38.455 00.000 9960 PulseGuide returned control before completion, sleep 152
21:53:38.617 00.162 9960 IsGuiding returns 1
21:53:38.618 00.001 9960 scope still moving after pulse duration time elapsed
21:53:38.648 00.030 9960 IsSlewing returns 0
21:53:38.651 00.003 9960 IsGuiding returns 0
21:53:38.651 00.000 9960 scope move finished after 142 + 54 ms
21:53:38.651 00.000 9960 Move returns status 0, amount 142
21:53:38.652 00.001 9960 MoveAxis(N, 0, ABG)
21:53:38.652 00.000 9960 Move returns status 0, amount 0
21:53:38.652 00.000 9960 move complete, result=0
21:53:38.653 00.001 9960 worker thread done servicing request
21:53:38.653 00.000 11872 GuideStep: 0.3 px 142 ms WEST, -0.1 px 0 ms NORTH
21:53:38.659 00.006 9960 Worker thread wakes up
21:53:38.660 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:53:38.660 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:53:39.905 01.245 9960 Exposure complete
21:53:40.013 00.108 9960 worker thread done servicing request
21:53:40.015 00.002 11872 OnExposeComplete: enter
21:53:40.018 00.003 11872 UpdateGuideState(): m_state=6
21:53:40.022 00.004 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 822
21:53:40.026 00.004 11872 Star::Find returns 1 (0), X=60.81, Y=850.94, Mass=2382, SNR=33.1, Peak=137 HFD=4.5
21:53:40.031 00.005 11872 CameraToMount -- cameraTheta (1.63) - m_xAngle (-3.14) = xAngle (4.77 = -1.52)
21:53:40.034 00.003 11872 CameraToMount -- cameraTheta (1.63) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.59 = -1.69)
21:53:40.038 00.004 11872 CameraToMount -- cameraX=-0.04 cameraY=0.71 hyp=0.71 cameraTheta=1.63 mountX=0.04 mountY=-0.70, mountTheta=-1.52
21:53:40.043 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.04, y=0.71, opts=13)
21:53:40.047 00.004 11872 Enqueuing Move request for scope (-0.04, 0.71)
21:53:40.053 00.006 9960 Worker thread wakes up
21:53:40.053 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.71) opts 0xd
21:53:40.054 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.04, 0.71)
21:53:40.054 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=137, med=0, FiltMin=0, FiltMax=86, Gamma=1.000
21:53:40.059 00.005 11872 UpdateGuideState exits: m=2382 SNR=33.1
21:53:40.063 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:40.066 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:53:40.071 00.005 11872 Enqueuing Expose request
21:53:40.074 00.003 9960 Moving (-0.04, 0.71) raw xDistance=0.04 yDistance=-0.70
21:53:40.074 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:53:40.074 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.70 from input -0.70
21:53:40.074 00.000 9960 MoveAxis(E, 0, ABG)
21:53:40.076 00.002 9960 Move returns status 0, amount 0
21:53:40.076 00.000 9960 MoveAxis(N, 524, ABG)
21:53:40.076 00.000 9960 Guiding  Dir = 0, Dur = 524
21:53:40.076 00.000 9960 IsSlewing returns 0
21:53:40.077 00.001 9960 IsGuiding returns 0
21:53:40.077 00.000 9960 PulseGuide returned control before completion, sleep 534
21:53:40.616 00.539 9960 IsGuiding returns 1
21:53:40.616 00.000 9960 scope still moving after pulse duration time elapsed
21:53:40.646 00.030 9960 IsSlewing returns 0
21:53:40.648 00.002 9960 IsGuiding returns 0
21:53:40.649 00.001 9960 scope move finished after 524 + 48 ms
21:53:40.650 00.001 9960 Move returns status 0, amount 524
21:53:40.650 00.000 9960 move complete, result=0
21:53:40.650 00.000 9960 worker thread done servicing request
21:53:40.650 00.000 9960 Worker thread wakes up
21:53:40.650 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.7 px 524 ms NORTH
21:53:40.657 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:53:40.657 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:53:41.908 01.251 9960 Exposure complete
21:53:42.030 00.122 9960 worker thread done servicing request
21:53:42.030 00.000 11872 OnExposeComplete: enter
21:53:42.034 00.004 11872 UpdateGuideState(): m_state=6
21:53:42.038 00.004 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 823
21:53:42.043 00.005 11872 Star::Find returns 1 (0), X=60.52, Y=850.00, Mass=2440, SNR=33.4, Peak=151 HFD=4.9
21:53:42.047 00.004 11872 CameraToMount -- cameraTheta (-2.52) - m_xAngle (-3.14) = xAngle (0.61 = 0.61)
21:53:42.051 00.004 11872 CameraToMount -- cameraTheta (-2.52) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.44 = 0.44)
21:53:42.055 00.004 11872 CameraToMount -- cameraX=-0.33 cameraY=-0.23 hyp=0.40 cameraTheta=-2.52 mountX=0.33 mountY=0.17, mountTheta=0.48
21:53:42.060 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.33, y=-0.23, opts=13)
21:53:42.064 00.004 11872 Enqueuing Move request for scope (-0.33, -0.23)
21:53:42.067 00.003 9960 Worker thread wakes up
21:53:42.067 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.23) opts 0xd
21:53:42.067 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.33, -0.23)
21:53:42.068 00.001 9960 Moving (-0.33, -0.23) raw xDistance=0.33 yDistance=0.17
21:53:42.068 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.33
21:53:42.068 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:53:42.068 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
21:53:42.068 00.000 9960 MoveAxis(W, 154, ABG)
21:53:42.068 00.000 9960 Guiding  Dir = 3, Dur = 154
21:53:42.068 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=151, med=0, FiltMin=0, FiltMax=90, Gamma=1.000
21:53:42.073 00.005 9960 IsSlewing returns 0
21:53:42.073 00.000 11872 UpdateGuideState exits: m=2440 SNR=33.4
21:53:42.077 00.004 9960 IsGuiding returns 0
21:53:42.078 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:42.081 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:53:42.084 00.003 9960 PulseGuide returned control before completion, sleep 164
21:53:42.086 00.002 11872 Enqueuing Expose request
21:53:42.255 00.169 9960 IsGuiding returns 1
21:53:42.255 00.000 9960 scope still moving after pulse duration time elapsed
21:53:42.287 00.032 9960 IsSlewing returns 0
21:53:42.288 00.001 9960 IsGuiding returns 1
21:53:42.318 00.030 9960 IsSlewing returns 0
21:53:42.319 00.001 9960 IsGuiding returns 1
21:53:42.350 00.031 9960 IsSlewing returns 0
21:53:42.350 00.000 9960 IsGuiding returns 0
21:53:42.351 00.001 9960 scope move finished after 154 + 119 ms
21:53:42.351 00.000 9960 Move returns status 0, amount 154
21:53:42.351 00.000 9960 MoveAxis(N, 0, ABG)
21:53:42.351 00.000 9960 Move returns status 0, amount 0
21:53:42.351 00.000 9960 move complete, result=0
21:53:42.351 00.000 9960 worker thread done servicing request
21:53:42.352 00.001 11872 GuideStep: 0.3 px 154 ms WEST, 0.2 px 0 ms NORTH
21:53:42.358 00.006 9960 Worker thread wakes up
21:53:42.359 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:53:42.359 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:53:43.599 01.240 9960 Exposure complete
21:53:43.743 00.144 9960 worker thread done servicing request
21:53:43.743 00.000 11872 OnExposeComplete: enter
21:53:43.751 00.008 11872 UpdateGuideState(): m_state=6
21:53:43.757 00.006 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 824
21:53:43.763 00.006 11872 Star::Find returns 1 (0), X=60.58, Y=850.06, Mass=2364, SNR=33.2, Peak=129 HFD=5.0
21:53:43.768 00.005 11872 CameraToMount -- cameraTheta (-2.56) - m_xAngle (-3.14) = xAngle (0.58 = 0.58)
21:53:43.772 00.004 11872 CameraToMount -- cameraTheta (-2.56) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.40 = 0.40)
21:53:43.776 00.004 11872 CameraToMount -- cameraX=-0.26 cameraY=-0.17 hyp=0.32 cameraTheta=-2.56 mountX=0.26 mountY=0.12, mountTheta=0.44
21:53:43.781 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.26, y=-0.17, opts=13)
21:53:43.784 00.003 11872 Enqueuing Move request for scope (-0.26, -0.17)
21:53:43.787 00.003 9960 Worker thread wakes up
21:53:43.787 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=129, med=0, FiltMin=0, FiltMax=90, Gamma=1.000
21:53:43.790 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.17) opts 0xd
21:53:43.790 00.000 11872 UpdateGuideState exits: m=2364 SNR=33.2
21:53:43.794 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.26, -0.17)
21:53:43.794 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:43.798 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:53:43.802 00.004 9960 Moving (-0.26, -0.17) raw xDistance=0.26 yDistance=0.12
21:53:43.803 00.001 11872 Enqueuing Expose request
21:53:43.807 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.26
21:53:43.807 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:53:43.808 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
21:53:43.808 00.000 9960 MoveAxis(W, 135, ABG)
21:53:43.808 00.000 9960 Guiding  Dir = 3, Dur = 135
21:53:43.808 00.000 9960 IsSlewing returns 0
21:53:43.809 00.001 9960 IsGuiding returns 0
21:53:43.809 00.000 9960 PulseGuide returned control before completion, sleep 145
21:53:43.967 00.158 9960 IsGuiding returns 1
21:53:43.967 00.000 9960 scope still moving after pulse duration time elapsed
21:53:43.998 00.031 9960 IsSlewing returns 0
21:53:43.998 00.000 9960 IsGuiding returns 0
21:53:43.998 00.000 9960 scope move finished after 135 + 54 ms
21:53:43.999 00.001 9960 Move returns status 0, amount 135
21:53:43.999 00.000 9960 MoveAxis(N, 0, ABG)
21:53:43.999 00.000 9960 Move returns status 0, amount 0
21:53:43.999 00.000 9960 move complete, result=0
21:53:44.001 00.002 9960 worker thread done servicing request
21:53:44.001 00.000 11872 GuideStep: 0.3 px 135 ms WEST, 0.1 px 0 ms NORTH
21:53:44.008 00.007 9960 Worker thread wakes up
21:53:44.008 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:53:44.008 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:53:45.262 01.254 9960 Exposure complete
21:53:45.388 00.126 9960 worker thread done servicing request
21:53:45.388 00.000 11872 OnExposeComplete: enter
21:53:45.392 00.004 11872 UpdateGuideState(): m_state=6
21:53:45.395 00.003 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 825
21:53:45.401 00.006 11872 Star::Find returns 1 (0), X=60.77, Y=850.31, Mass=2465, SNR=33.8, Peak=119 HFD=5.2
21:53:45.404 00.003 11872 CameraToMount -- cameraTheta (2.42) - m_xAngle (-3.14) = xAngle (5.56 = -0.73)
21:53:45.408 00.004 11872 CameraToMount -- cameraTheta (2.42) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.39 = -0.90)
21:53:45.412 00.004 11872 CameraToMount -- cameraX=-0.08 cameraY=0.07 hyp=0.11 cameraTheta=2.42 mountX=0.08 mountY=-0.08, mountTheta=-0.81
21:53:45.416 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.08, y=0.07, opts=13)
21:53:45.419 00.003 11872 Enqueuing Move request for scope (-0.08, 0.07)
21:53:45.426 00.007 9960 Worker thread wakes up
21:53:45.426 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=119, med=0, FiltMin=0, FiltMax=76, Gamma=1.000
21:53:45.432 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.07) opts 0xd
21:53:45.432 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.08, 0.07)
21:53:45.432 00.000 9960 Moving (-0.08, 0.07) raw xDistance=0.08 yDistance=-0.08
21:53:45.433 00.001 11872 UpdateGuideState exits: m=2465 SNR=33.8
21:53:45.437 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:45.441 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:53:45.441 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:53:45.441 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:53:45.446 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:53:45.446 00.000 9960 MoveAxis(E, 0, ABG)
21:53:45.446 00.000 11872 Enqueuing Expose request
21:53:45.449 00.003 9960 Move returns status 0, amount 0
21:53:45.450 00.001 9960 MoveAxis(N, 0, ABG)
21:53:45.450 00.000 9960 Move returns status 0, amount 0
21:53:45.450 00.000 9960 move complete, result=0
21:53:45.450 00.000 9960 worker thread done servicing request
21:53:45.450 00.000 9960 Worker thread wakes up
21:53:45.450 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:53:45.450 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:53:45.450 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:53:46.699 01.249 9960 Exposure complete
21:53:46.827 00.128 9960 worker thread done servicing request
21:53:46.828 00.001 11872 OnExposeComplete: enter
21:53:46.833 00.005 11872 UpdateGuideState(): m_state=6
21:53:46.837 00.004 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 826
21:53:46.841 00.004 11872 Star::Find returns 1 (0), X=60.81, Y=850.49, Mass=2325, SNR=32.8, Peak=129 HFD=5.0
21:53:46.844 00.003 11872 CameraToMount -- cameraTheta (1.71) - m_xAngle (-3.14) = xAngle (4.85 = -1.43)
21:53:46.848 00.004 11872 CameraToMount -- cameraTheta (1.71) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.68 = -1.60)
21:53:46.852 00.004 11872 CameraToMount -- cameraX=-0.04 cameraY=0.25 hyp=0.25 cameraTheta=1.71 mountX=0.04 mountY=-0.25, mountTheta=-1.43
21:53:46.857 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.04, y=0.25, opts=13)
21:53:46.862 00.005 11872 Enqueuing Move request for scope (-0.04, 0.25)
21:53:46.867 00.005 9960 Worker thread wakes up
21:53:46.868 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.25) opts 0xd
21:53:46.868 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.04, 0.25)
21:53:46.868 00.000 9960 Moving (-0.04, 0.25) raw xDistance=0.04 yDistance=-0.25
21:53:46.868 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:53:46.869 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=129, med=0, FiltMin=0, FiltMax=83, Gamma=1.000
21:53:46.873 00.004 11872 UpdateGuideState exits: m=2325 SNR=32.8
21:53:46.876 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:46.881 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:53:46.884 00.003 11872 Enqueuing Expose request
21:53:46.888 00.004 9960 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
21:53:46.889 00.001 9960 MoveAxis(E, 0, ABG)
21:53:46.889 00.000 9960 Move returns status 0, amount 0
21:53:46.889 00.000 9960 MoveAxis(N, 190, ABG)
21:53:46.890 00.001 9960 Guiding  Dir = 0, Dur = 190
21:53:46.890 00.000 9960 IsSlewing returns 0
21:53:46.890 00.000 9960 IsGuiding returns 0
21:53:46.891 00.001 9960 PulseGuide returned control before completion, sleep 200
21:53:47.097 00.206 9960 IsGuiding returns 1
21:53:47.099 00.002 9960 scope still moving after pulse duration time elapsed
21:53:47.129 00.030 9960 IsSlewing returns 0
21:53:47.130 00.001 9960 IsGuiding returns 0
21:53:47.131 00.001 9960 scope move finished after 190 + 49 ms
21:53:47.131 00.000 9960 Move returns status 0, amount 190
21:53:47.131 00.000 9960 move complete, result=0
21:53:47.132 00.001 9960 worker thread done servicing request
21:53:47.132 00.000 9960 Worker thread wakes up
21:53:47.133 00.001 11872 GuideStep: 0.0 px 0 ms EAST, -0.3 px 190 ms NORTH
21:53:47.139 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:53:47.139 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:53:48.387 01.248 9960 Exposure complete
21:53:48.509 00.122 9960 worker thread done servicing request
21:53:48.511 00.002 11872 OnExposeComplete: enter
21:53:48.514 00.003 11872 UpdateGuideState(): m_state=6
21:53:48.518 00.004 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 827
21:53:48.523 00.005 11872 Star::Find returns 1 (0), X=60.57, Y=850.54, Mass=2462, SNR=33.6, Peak=142 HFD=5.0
21:53:48.527 00.004 11872 CameraToMount -- cameraTheta (2.31) - m_xAngle (-3.14) = xAngle (5.45 = -0.84)
21:53:48.530 00.003 11872 CameraToMount -- cameraTheta (2.31) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.27 = -1.01)
21:53:48.534 00.004 11872 CameraToMount -- cameraX=-0.28 cameraY=0.31 hyp=0.42 cameraTheta=2.31 mountX=0.28 mountY=-0.35, mountTheta=-0.90
21:53:48.540 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.28, y=0.31, opts=13)
21:53:48.544 00.004 11872 Enqueuing Move request for scope (-0.28, 0.31)
21:53:48.547 00.003 9960 Worker thread wakes up
21:53:48.547 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=142, med=0, FiltMin=0, FiltMax=84, Gamma=1.000
21:53:48.551 00.004 11872 UpdateGuideState exits: m=2462 SNR=33.6
21:53:48.554 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:48.559 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:53:48.562 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.31) opts 0xd
21:53:48.562 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.28, 0.31)
21:53:48.563 00.001 9960 Moving (-0.28, 0.31) raw xDistance=0.28 yDistance=-0.35
21:53:48.563 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
21:53:48.563 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
21:53:48.563 00.000 9960 MoveAxis(W, 131, ABG)
21:53:48.563 00.000 9960 Guiding  Dir = 3, Dur = 131
21:53:48.564 00.001 11872 Enqueuing Expose request
21:53:48.570 00.006 9960 IsSlewing returns 0
21:53:48.570 00.000 9960 IsGuiding returns 0
21:53:48.571 00.001 9960 PulseGuide returned control before completion, sleep 141
21:53:48.721 00.150 9960 IsGuiding returns 1
21:53:48.721 00.000 9960 scope still moving after pulse duration time elapsed
21:53:48.751 00.030 9960 IsSlewing returns 0
21:53:48.752 00.001 9960 IsGuiding returns 0
21:53:48.752 00.000 9960 scope move finished after 131 + 51 ms
21:53:48.753 00.001 9960 Move returns status 0, amount 131
21:53:48.753 00.000 9960 MoveAxis(N, 264, ABG)
21:53:48.753 00.000 9960 Guiding  Dir = 0, Dur = 264
21:53:48.755 00.002 9960 IsSlewing returns 0
21:53:48.755 00.000 9960 IsGuiding returns 0
21:53:48.756 00.001 9960 PulseGuide returned control before completion, sleep 274
21:53:49.047 00.291 9960 IsGuiding returns 1
21:53:49.048 00.001 9960 scope still moving after pulse duration time elapsed
21:53:49.078 00.030 9960 IsSlewing returns 0
21:53:49.080 00.002 9960 IsGuiding returns 0
21:53:49.080 00.000 9960 scope move finished after 264 + 60 ms
21:53:49.080 00.000 9960 Move returns status 0, amount 264
21:53:49.080 00.000 9960 move complete, result=0
21:53:49.081 00.001 9960 worker thread done servicing request
21:53:49.081 00.000 9960 Worker thread wakes up
21:53:49.082 00.001 11872 GuideStep: 0.3 px 131 ms WEST, -0.4 px 264 ms NORTH
21:53:49.093 00.011 9960 worker thread servicing REQUEST_EXPOSE 1000
21:53:49.093 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:53:50.344 01.251 9960 Exposure complete
21:53:50.465 00.121 9960 worker thread done servicing request
21:53:50.466 00.001 11872 OnExposeComplete: enter
21:53:50.470 00.004 11872 UpdateGuideState(): m_state=6
21:53:50.475 00.005 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 828
21:53:50.478 00.003 11872 Star::Find returns 1 (0), X=60.67, Y=850.20, Mass=2381, SNR=33.1, Peak=141 HFD=4.7
21:53:50.483 00.005 11872 CameraToMount -- cameraTheta (-2.97) - m_xAngle (-3.14) = xAngle (0.17 = 0.17)
21:53:50.489 00.006 11872 CameraToMount -- cameraTheta (-2.97) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (-0.00 = -0.00)
21:53:50.494 00.005 11872 CameraToMount -- cameraX=-0.18 cameraY=-0.03 hyp=0.18 cameraTheta=-2.97 mountX=0.18 mountY=-0.00, mountTheta=-0.00
21:53:50.500 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.18, y=-0.03, opts=13)
21:53:50.504 00.004 11872 Enqueuing Move request for scope (-0.18, -0.03)
21:53:50.508 00.004 9960 Worker thread wakes up
21:53:50.509 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=141, med=0, FiltMin=0, FiltMax=91, Gamma=1.000
21:53:50.513 00.004 11872 UpdateGuideState exits: m=2381 SNR=33.1
21:53:50.517 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:50.521 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:53:50.526 00.005 11872 Enqueuing Expose request
21:53:50.529 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.03) opts 0xd
21:53:50.530 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.18, -0.03)
21:53:50.530 00.000 9960 Moving (-0.18, -0.03) raw xDistance=0.18 yDistance=-0.00
21:53:50.530 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
21:53:50.531 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:53:50.531 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
21:53:50.531 00.000 9960 MoveAxis(E, 0, ABG)
21:53:50.531 00.000 9960 Move returns status 0, amount 0
21:53:50.532 00.001 9960 MoveAxis(N, 0, ABG)
21:53:50.532 00.000 9960 Move returns status 0, amount 0
21:53:50.532 00.000 9960 move complete, result=0
21:53:50.532 00.000 9960 worker thread done servicing request
21:53:50.532 00.000 9960 Worker thread wakes up
21:53:50.532 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
21:53:50.537 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:53:50.537 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:53:51.788 01.251 9960 Exposure complete
21:53:51.926 00.138 9960 worker thread done servicing request
21:53:51.926 00.000 11872 OnExposeComplete: enter
21:53:51.929 00.003 11872 UpdateGuideState(): m_state=6
21:53:51.933 00.004 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 829
21:53:51.936 00.003 11872 Star::Find returns 1 (0), X=60.59, Y=850.17, Mass=2344, SNR=32.7, Peak=143 HFD=4.9
21:53:51.941 00.005 11872 CameraToMount -- cameraTheta (-2.88) - m_xAngle (-3.14) = xAngle (0.26 = 0.26)
21:53:51.946 00.005 11872 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.09 = 0.09)
21:53:51.950 00.004 11872 CameraToMount -- cameraX=-0.25 cameraY=-0.07 hyp=0.26 cameraTheta=-2.88 mountX=0.25 mountY=0.02, mountTheta=0.09
21:53:51.954 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.25, y=-0.07, opts=13)
21:53:51.959 00.005 11872 Enqueuing Move request for scope (-0.25, -0.07)
21:53:51.963 00.004 9960 Worker thread wakes up
21:53:51.964 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=143, med=0, FiltMin=0, FiltMax=89, Gamma=1.000
21:53:51.969 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.07) opts 0xd
21:53:51.969 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.25, -0.07)
21:53:51.969 00.000 9960 Moving (-0.25, -0.07) raw xDistance=0.25 yDistance=0.02
21:53:51.969 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
21:53:51.969 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:53:51.970 00.001 11872 UpdateGuideState exits: m=2344 SNR=32.7
21:53:51.974 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:51.977 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:53:51.982 00.005 11872 Enqueuing Expose request
21:53:51.986 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:53:51.986 00.000 9960 MoveAxis(W, 119, ABG)
21:53:51.987 00.001 9960 Guiding  Dir = 3, Dur = 119
21:53:51.987 00.000 9960 IsSlewing returns 0
21:53:51.987 00.000 9960 IsGuiding returns 0
21:53:51.988 00.001 9960 PulseGuide returned control before completion, sleep 129
21:53:52.122 00.134 9960 IsGuiding returns 1
21:53:52.122 00.000 9960 scope still moving after pulse duration time elapsed
21:53:52.153 00.031 9960 IsSlewing returns 0
21:53:52.154 00.001 9960 IsGuiding returns 0
21:53:52.154 00.000 9960 scope move finished after 119 + 47 ms
21:53:52.155 00.001 9960 Move returns status 0, amount 119
21:53:52.155 00.000 9960 MoveAxis(N, 0, ABG)
21:53:52.156 00.001 9960 Move returns status 0, amount 0
21:53:52.156 00.000 9960 move complete, result=0
21:53:52.157 00.001 9960 worker thread done servicing request
21:53:52.157 00.000 9960 Worker thread wakes up
21:53:52.157 00.000 11872 GuideStep: 0.3 px 119 ms WEST, 0.0 px 0 ms NORTH
21:53:52.163 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:53:52.163 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:53:53.415 01.252 9960 Exposure complete
21:53:53.536 00.121 9960 worker thread done servicing request
21:53:53.537 00.001 11872 OnExposeComplete: enter
21:53:53.540 00.003 11872 UpdateGuideState(): m_state=6
21:53:53.545 00.005 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 830
21:53:53.551 00.006 11872 Star::Find returns 1 (0), X=60.51, Y=850.45, Mass=2481, SNR=33.7, Peak=157 HFD=5.1
21:53:53.554 00.003 11872 CameraToMount -- cameraTheta (2.57) - m_xAngle (-3.14) = xAngle (5.71 = -0.57)
21:53:53.558 00.004 11872 CameraToMount -- cameraTheta (2.57) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.54 = -0.75)
21:53:53.563 00.005 11872 CameraToMount -- cameraX=-0.34 cameraY=0.22 hyp=0.40 cameraTheta=2.57 mountX=0.34 mountY=-0.27, mountTheta=-0.68
21:53:53.567 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.34, y=0.22, opts=13)
21:53:53.571 00.004 11872 Enqueuing Move request for scope (-0.34, 0.22)
21:53:53.576 00.005 9960 Worker thread wakes up
21:53:53.577 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=157, med=0, FiltMin=0, FiltMax=83, Gamma=1.000
21:53:53.581 00.004 11872 UpdateGuideState exits: m=2481 SNR=33.7
21:53:53.585 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:53.589 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:53:53.593 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.22) opts 0xd
21:53:53.593 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.34, 0.22)
21:53:53.593 00.000 9960 Moving (-0.34, 0.22) raw xDistance=0.34 yDistance=-0.27
21:53:53.593 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.34
21:53:53.593 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
21:53:53.593 00.000 9960 MoveAxis(W, 167, ABG)
21:53:53.593 00.000 9960 Guiding  Dir = 3, Dur = 167
21:53:53.593 00.000 11872 Enqueuing Expose request
21:53:53.598 00.005 9960 IsSlewing returns 0
21:53:53.598 00.000 9960 IsGuiding returns 0
21:53:53.599 00.001 9960 PulseGuide returned control before completion, sleep 177
21:53:53.779 00.180 9960 IsGuiding returns 1
21:53:53.779 00.000 9960 scope still moving after pulse duration time elapsed
21:53:53.810 00.031 9960 IsSlewing returns 0
21:53:53.812 00.002 9960 IsGuiding returns 0
21:53:53.812 00.000 9960 scope move finished after 167 + 47 ms
21:53:53.814 00.002 9960 Move returns status 0, amount 167
21:53:53.814 00.000 9960 MoveAxis(N, 203, ABG)
21:53:53.814 00.000 9960 Guiding  Dir = 0, Dur = 203
21:53:53.815 00.001 9960 IsSlewing returns 0
21:53:53.815 00.000 9960 IsGuiding returns 0
21:53:53.816 00.001 9960 PulseGuide returned control before completion, sleep 213
21:53:54.032 00.216 9960 IsGuiding returns 1
21:53:54.032 00.000 9960 scope still moving after pulse duration time elapsed
21:53:54.061 00.029 9960 IsSlewing returns 0
21:53:54.062 00.001 9960 IsGuiding returns 1
21:53:54.092 00.030 9960 IsSlewing returns 0
21:53:54.093 00.001 9960 IsGuiding returns 0
21:53:54.094 00.001 9960 scope move finished after 203 + 74 ms
21:53:54.094 00.000 9960 Move returns status 0, amount 203
21:53:54.095 00.001 9960 move complete, result=0
21:53:54.096 00.001 9960 worker thread done servicing request
21:53:54.096 00.000 9960 Worker thread wakes up
21:53:54.096 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:53:54.096 00.000 11872 GuideStep: 0.3 px 167 ms WEST, -0.3 px 203 ms NORTH
21:53:54.102 00.006 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:53:55.353 01.251 9960 Exposure complete
21:53:55.477 00.124 9960 worker thread done servicing request
21:53:55.478 00.001 11872 OnExposeComplete: enter
21:53:55.482 00.004 11872 UpdateGuideState(): m_state=6
21:53:55.487 00.005 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 831
21:53:55.490 00.003 11872 Star::Find returns 1 (0), X=60.65, Y=850.45, Mass=2467, SNR=33.7, Peak=148 HFD=5.0
21:53:55.494 00.004 11872 CameraToMount -- cameraTheta (2.32) - m_xAngle (-3.14) = xAngle (5.46 = -0.83)
21:53:55.498 00.004 11872 CameraToMount -- cameraTheta (2.32) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.28 = -1.00)
21:53:55.502 00.004 11872 CameraToMount -- cameraX=-0.20 cameraY=0.22 hyp=0.30 cameraTheta=2.32 mountX=0.20 mountY=-0.25, mountTheta=-0.89
21:53:55.507 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.20, y=0.22, opts=13)
21:53:55.511 00.004 11872 Enqueuing Move request for scope (-0.20, 0.22)
21:53:55.515 00.004 9960 Worker thread wakes up
21:53:55.515 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.22) opts 0xd
21:53:55.515 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.20, 0.22)
21:53:55.516 00.001 9960 Moving (-0.20, 0.22) raw xDistance=0.20 yDistance=-0.25
21:53:55.516 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.20
21:53:55.516 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
21:53:55.516 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=148, med=0, FiltMin=0, FiltMax=92, Gamma=1.000
21:53:55.522 00.006 9960 MoveAxis(W, 106, ABG)
21:53:55.522 00.000 11872 UpdateGuideState exits: m=2467 SNR=33.7
21:53:55.527 00.005 9960 Guiding  Dir = 3, Dur = 106
21:53:55.527 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:55.533 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:53:55.537 00.004 9960 IsSlewing returns 0
21:53:55.538 00.001 11872 Enqueuing Expose request
21:53:55.542 00.004 9960 IsGuiding returns 0
21:53:55.542 00.000 9960 PulseGuide returned control before completion, sleep 116
21:53:55.673 00.131 9960 IsGuiding returns 0
21:53:55.675 00.002 9960 Move returns status 0, amount 106
21:53:55.675 00.000 9960 MoveAxis(N, 185, ABG)
21:53:55.676 00.001 9960 Guiding  Dir = 0, Dur = 185
21:53:55.676 00.000 9960 IsSlewing returns 0
21:53:55.677 00.001 9960 IsGuiding returns 0
21:53:55.677 00.000 9960 PulseGuide returned control before completion, sleep 195
21:53:55.877 00.200 9960 IsGuiding returns 1
21:53:55.879 00.002 9960 scope still moving after pulse duration time elapsed
21:53:55.908 00.029 9960 IsSlewing returns 0
21:53:55.908 00.000 9960 IsGuiding returns 0
21:53:55.908 00.000 9960 scope move finished after 185 + 45 ms
21:53:55.909 00.001 9960 Move returns status 0, amount 185
21:53:55.909 00.000 9960 move complete, result=0
21:53:55.909 00.000 9960 worker thread done servicing request
21:53:55.909 00.000 9960 Worker thread wakes up
21:53:55.909 00.000 11872 GuideStep: 0.2 px 106 ms WEST, -0.2 px 185 ms NORTH
21:53:55.912 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
21:53:55.913 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:53:57.160 01.247 9960 Exposure complete
21:53:57.279 00.119 9960 worker thread done servicing request
21:53:57.279 00.000 11872 OnExposeComplete: enter
21:53:57.282 00.003 11872 UpdateGuideState(): m_state=6
21:53:57.287 00.005 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 832
21:53:57.291 00.004 11872 Star::Find returns 1 (0), X=60.72, Y=850.44, Mass=2419, SNR=33.4, Peak=129 HFD=5.1
21:53:57.295 00.004 11872 CameraToMount -- cameraTheta (2.14) - m_xAngle (-3.14) = xAngle (5.28 = -1.00)
21:53:57.298 00.003 11872 CameraToMount -- cameraTheta (2.14) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.11 = -1.17)
21:53:57.301 00.003 11872 CameraToMount -- cameraX=-0.13 cameraY=0.21 hyp=0.24 cameraTheta=2.14 mountX=0.13 mountY=-0.23, mountTheta=-1.04
21:53:57.307 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.13, y=0.21, opts=13)
21:53:57.311 00.004 11872 Enqueuing Move request for scope (-0.13, 0.21)
21:53:57.315 00.004 9960 Worker thread wakes up
21:53:57.315 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.21) opts 0xd
21:53:57.315 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.13, 0.21)
21:53:57.315 00.000 9960 Moving (-0.13, 0.21) raw xDistance=0.13 yDistance=-0.23
21:53:57.315 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
21:53:57.315 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
21:53:57.315 00.000 9960 MoveAxis(E, 0, ABG)
21:53:57.316 00.001 9960 Move returns status 0, amount 0
21:53:57.316 00.000 9960 MoveAxis(N, 168, ABG)
21:53:57.316 00.000 9960 Guiding  Dir = 0, Dur = 168
21:53:57.317 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=129, med=0, FiltMin=0, FiltMax=84, Gamma=1.000
21:53:57.320 00.003 9960 IsSlewing returns 0
21:53:57.320 00.000 11872 UpdateGuideState exits: m=2419 SNR=33.4
21:53:57.325 00.005 9960 IsGuiding returns 0
21:53:57.326 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:57.329 00.003 9960 PulseGuide returned control before completion, sleep 178
21:53:57.331 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:53:57.334 00.003 11872 Enqueuing Expose request
21:53:57.525 00.191 9960 IsGuiding returns 1
21:53:57.526 00.001 9960 scope still moving after pulse duration time elapsed
21:53:57.556 00.030 9960 IsSlewing returns 0
21:53:57.557 00.001 9960 IsGuiding returns 0
21:53:57.558 00.001 9960 scope move finished after 168 + 63 ms
21:53:57.558 00.000 9960 Move returns status 0, amount 168
21:53:57.559 00.001 9960 move complete, result=0
21:53:57.559 00.000 9960 worker thread done servicing request
21:53:57.560 00.001 9960 Worker thread wakes up
21:53:57.560 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 168 ms NORTH
21:53:57.567 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:53:57.567 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:53:58.820 01.253 9960 Exposure complete
21:53:58.948 00.128 9960 worker thread done servicing request
21:53:58.948 00.000 11872 OnExposeComplete: enter
21:53:58.953 00.005 11872 UpdateGuideState(): m_state=6
21:53:58.958 00.005 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 833
21:53:58.961 00.003 11872 Star::Find returns 1 (0), X=60.58, Y=850.13, Mass=2433, SNR=33.5, Peak=160 HFD=4.8
21:53:58.965 00.004 11872 CameraToMount -- cameraTheta (-2.78) - m_xAngle (-3.14) = xAngle (0.36 = 0.36)
21:53:58.969 00.004 11872 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.19 = 0.19)
21:53:58.973 00.004 11872 CameraToMount -- cameraX=-0.26 cameraY=-0.10 hyp=0.28 cameraTheta=-2.78 mountX=0.27 mountY=0.05, mountTheta=0.20
21:53:58.977 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.26, y=-0.10, opts=13)
21:53:58.982 00.005 11872 Enqueuing Move request for scope (-0.26, -0.10)
21:53:58.987 00.005 9960 Worker thread wakes up
21:53:58.987 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=160, med=0, FiltMin=0, FiltMax=78, Gamma=1.000
21:53:58.990 00.003 11872 UpdateGuideState exits: m=2433 SNR=33.5
21:53:58.993 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:58.999 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:53:59.003 00.004 11872 Enqueuing Expose request
21:53:59.007 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.10) opts 0xd
21:53:59.007 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.26, -0.10)
21:53:59.007 00.000 9960 Moving (-0.26, -0.10) raw xDistance=0.27 yDistance=0.05
21:53:59.007 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
21:53:59.007 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:53:59.007 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:53:59.007 00.000 9960 MoveAxis(W, 124, ABG)
21:53:59.008 00.001 9960 Guiding  Dir = 3, Dur = 124
21:53:59.008 00.000 9960 IsSlewing returns 0
21:53:59.008 00.000 9960 IsGuiding returns 0
21:53:59.009 00.001 9960 PulseGuide returned control before completion, sleep 134
21:53:59.151 00.142 9960 IsGuiding returns 1
21:53:59.152 00.001 9960 scope still moving after pulse duration time elapsed
21:53:59.182 00.030 9960 IsSlewing returns 0
21:53:59.187 00.005 9960 IsGuiding returns 0
21:53:59.189 00.002 9960 scope move finished after 124 + 55 ms
21:53:59.189 00.000 9960 Move returns status 0, amount 124
21:53:59.189 00.000 9960 MoveAxis(N, 0, ABG)
21:53:59.190 00.001 9960 Move returns status 0, amount 0
21:53:59.190 00.000 9960 move complete, result=0
21:53:59.190 00.000 9960 worker thread done servicing request
21:53:59.190 00.000 11872 GuideStep: 0.3 px 124 ms WEST, 0.1 px 0 ms NORTH
21:53:59.196 00.006 9960 Worker thread wakes up
21:53:59.197 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:53:59.197 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:54:00.443 01.246 9960 Exposure complete
21:54:00.560 00.117 9960 worker thread done servicing request
21:54:00.561 00.001 11872 OnExposeComplete: enter
21:54:00.566 00.005 11872 UpdateGuideState(): m_state=6
21:54:00.570 00.004 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 834
21:54:00.574 00.004 11872 Star::Find returns 1 (0), X=60.74, Y=850.54, Mass=2343, SNR=32.8, Peak=142 HFD=5.0
21:54:00.578 00.004 11872 CameraToMount -- cameraTheta (1.92) - m_xAngle (-3.14) = xAngle (5.06 = -1.23)
21:54:00.583 00.005 11872 CameraToMount -- cameraTheta (1.92) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.88 = -1.40)
21:54:00.586 00.003 11872 CameraToMount -- cameraX=-0.11 cameraY=0.31 hyp=0.33 cameraTheta=1.92 mountX=0.11 mountY=-0.32, mountTheta=-1.24
21:54:00.592 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.11, y=0.31, opts=13)
21:54:00.596 00.004 11872 Enqueuing Move request for scope (-0.11, 0.31)
21:54:00.600 00.004 9960 Worker thread wakes up
21:54:00.600 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=142, med=0, FiltMin=0, FiltMax=83, Gamma=1.000
21:54:00.604 00.004 11872 UpdateGuideState exits: m=2343 SNR=32.8
21:54:00.608 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:00.612 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:54:00.616 00.004 11872 Enqueuing Expose request
21:54:00.619 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.31) opts 0xd
21:54:00.619 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.11, 0.31)
21:54:00.620 00.001 9960 Moving (-0.11, 0.31) raw xDistance=0.11 yDistance=-0.32
21:54:00.620 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:54:00.620 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
21:54:00.621 00.001 9960 MoveAxis(E, 0, ABG)
21:54:00.621 00.000 9960 Move returns status 0, amount 0
21:54:00.622 00.001 9960 MoveAxis(N, 240, ABG)
21:54:00.622 00.000 9960 Guiding  Dir = 0, Dur = 240
21:54:00.622 00.000 9960 IsSlewing returns 0
21:54:00.623 00.001 9960 IsGuiding returns 0
21:54:00.623 00.000 9960 PulseGuide returned control before completion, sleep 250
21:54:00.890 00.267 9960 IsGuiding returns 1
21:54:00.891 00.001 9960 scope still moving after pulse duration time elapsed
21:54:00.920 00.029 9960 IsSlewing returns 0
21:54:00.920 00.000 9960 IsGuiding returns 0
21:54:00.921 00.001 9960 scope move finished after 240 + 58 ms
21:54:00.921 00.000 9960 Move returns status 0, amount 240
21:54:00.921 00.000 9960 move complete, result=0
21:54:00.923 00.002 9960 worker thread done servicing request
21:54:00.923 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 240 ms NORTH
21:54:00.929 00.006 9960 Worker thread wakes up
21:54:00.929 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:54:00.929 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:54:02.184 01.255 9960 Exposure complete
21:54:02.300 00.116 9960 worker thread done servicing request
21:54:02.300 00.000 11872 OnExposeComplete: enter
21:54:02.304 00.004 11872 UpdateGuideState(): m_state=6
21:54:02.309 00.005 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 835
21:54:02.313 00.004 11872 Star::Find returns 1 (0), X=60.72, Y=850.15, Mass=2422, SNR=33.5, Peak=156 HFD=4.6
21:54:02.318 00.005 11872 CameraToMount -- cameraTheta (-2.58) - m_xAngle (-3.14) = xAngle (0.56 = 0.56)
21:54:02.321 00.003 11872 CameraToMount -- cameraTheta (-2.58) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.38 = 0.38)
21:54:02.326 00.005 11872 CameraToMount -- cameraX=-0.13 cameraY=-0.08 hyp=0.15 cameraTheta=-2.58 mountX=0.13 mountY=0.06, mountTheta=0.42
21:54:02.332 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.13, y=-0.08, opts=13)
21:54:02.336 00.004 11872 Enqueuing Move request for scope (-0.13, -0.08)
21:54:02.339 00.003 9960 Worker thread wakes up
21:54:02.339 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.08) opts 0xd
21:54:02.339 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.13, -0.08)
21:54:02.341 00.002 9960 Moving (-0.13, -0.08) raw xDistance=0.13 yDistance=0.06
21:54:02.341 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=156, med=0, FiltMin=0, FiltMax=93, Gamma=1.000
21:54:02.345 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
21:54:02.345 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:54:02.345 00.000 11872 UpdateGuideState exits: m=2422 SNR=33.5
21:54:02.349 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:02.352 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:54:02.357 00.005 11872 Enqueuing Expose request
21:54:02.362 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:54:02.364 00.002 9960 MoveAxis(E, 0, ABG)
21:54:02.365 00.001 9960 Move returns status 0, amount 0
21:54:02.366 00.001 9960 MoveAxis(N, 0, ABG)
21:54:02.366 00.000 9960 Move returns status 0, amount 0
21:54:02.366 00.000 9960 move complete, result=0
21:54:02.367 00.001 9960 worker thread done servicing request
21:54:02.367 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:54:02.372 00.005 9960 Worker thread wakes up
21:54:02.372 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:54:02.372 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:54:03.619 01.247 9960 Exposure complete
21:54:03.745 00.126 9960 worker thread done servicing request
21:54:03.746 00.001 11872 OnExposeComplete: enter
21:54:03.750 00.004 11872 UpdateGuideState(): m_state=6
21:54:03.753 00.003 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 836
21:54:03.757 00.004 11872 Star::Find returns 1 (0), X=60.43, Y=850.33, Mass=2350, SNR=32.9, Peak=147 HFD=4.9
21:54:03.761 00.004 11872 CameraToMount -- cameraTheta (2.90) - m_xAngle (-3.14) = xAngle (6.04 = -0.24)
21:54:03.765 00.004 11872 CameraToMount -- cameraTheta (2.90) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.87 = -0.42)
21:54:03.771 00.006 11872 CameraToMount -- cameraX=-0.41 cameraY=0.10 hyp=0.43 cameraTheta=2.90 mountX=0.41 mountY=-0.17, mountTheta=-0.39
21:54:03.777 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.41, y=0.10, opts=13)
21:54:03.781 00.004 11872 Enqueuing Move request for scope (-0.41, 0.10)
21:54:03.786 00.005 9960 Worker thread wakes up
21:54:03.786 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=147, med=0, FiltMin=0, FiltMax=78, Gamma=1.000
21:54:03.790 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.41, 0.10) opts 0xd
21:54:03.791 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.41, 0.10)
21:54:03.791 00.000 9960 Moving (-0.41, 0.10) raw xDistance=0.41 yDistance=-0.17
21:54:03.791 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.41
21:54:03.791 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:54:03.791 00.000 11872 UpdateGuideState exits: m=2350 SNR=32.9
21:54:03.796 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:03.802 00.006 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:54:03.802 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:54:03.807 00.005 11872 Enqueuing Expose request
21:54:03.811 00.004 9960 MoveAxis(W, 194, ABG)
21:54:03.811 00.000 9960 Guiding  Dir = 3, Dur = 194
21:54:03.811 00.000 9960 IsSlewing returns 0
21:54:03.812 00.001 9960 IsGuiding returns 0
21:54:03.812 00.000 9960 PulseGuide returned control before completion, sleep 204
21:54:04.032 00.220 9960 IsGuiding returns 1
21:54:04.032 00.000 9960 scope still moving after pulse duration time elapsed
21:54:04.062 00.030 9960 IsSlewing returns 0
21:54:04.063 00.001 9960 IsGuiding returns 0
21:54:04.063 00.000 9960 scope move finished after 194 + 57 ms
21:54:04.065 00.002 9960 Move returns status 0, amount 194
21:54:04.065 00.000 9960 MoveAxis(N, 0, ABG)
21:54:04.065 00.000 9960 Move returns status 0, amount 0
21:54:04.065 00.000 9960 move complete, result=0
21:54:04.066 00.001 9960 worker thread done servicing request
21:54:04.066 00.000 9960 Worker thread wakes up
21:54:04.068 00.002 11872 GuideStep: 0.4 px 194 ms WEST, -0.2 px 0 ms NORTH
21:54:04.073 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:54:04.073 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:54:05.321 01.248 9960 Exposure complete
21:54:05.446 00.125 9960 worker thread done servicing request
21:54:05.446 00.000 11872 OnExposeComplete: enter
21:54:05.451 00.005 11872 UpdateGuideState(): m_state=6
21:54:05.457 00.006 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 837
21:54:05.461 00.004 11872 Star::Find returns 1 (0), X=60.69, Y=850.56, Mass=2411, SNR=33.3, Peak=150 HFD=4.9
21:54:05.464 00.003 11872 CameraToMount -- cameraTheta (2.02) - m_xAngle (-3.14) = xAngle (5.16 = -1.13)
21:54:05.468 00.004 11872 CameraToMount -- cameraTheta (2.02) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.99 = -1.30)
21:54:05.472 00.004 11872 CameraToMount -- cameraX=-0.16 cameraY=0.33 hyp=0.36 cameraTheta=2.02 mountX=0.16 mountY=-0.35, mountTheta=-1.15
21:54:05.478 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.16, y=0.33, opts=13)
21:54:05.481 00.003 11872 Enqueuing Move request for scope (-0.16, 0.33)
21:54:05.486 00.005 9960 Worker thread wakes up
21:54:05.486 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=150, med=0, FiltMin=0, FiltMax=84, Gamma=1.000
21:54:05.493 00.007 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.33) opts 0xd
21:54:05.493 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.16, 0.33)
21:54:05.493 00.000 9960 Moving (-0.16, 0.33) raw xDistance=0.16 yDistance=-0.35
21:54:05.493 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
21:54:05.493 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
21:54:05.494 00.001 9960 MoveAxis(E, 0, ABG)
21:54:05.494 00.000 9960 Move returns status 0, amount 0
21:54:05.494 00.000 11872 UpdateGuideState exits: m=2411 SNR=33.3
21:54:05.499 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:05.504 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:54:05.507 00.003 11872 Enqueuing Expose request
21:54:05.512 00.005 9960 MoveAxis(N, 262, ABG)
21:54:05.512 00.000 9960 Guiding  Dir = 0, Dur = 262
21:54:05.512 00.000 9960 IsSlewing returns 0
21:54:05.513 00.001 9960 IsGuiding returns 0
21:54:05.513 00.000 9960 PulseGuide returned control before completion, sleep 272
21:54:05.797 00.284 9960 IsGuiding returns 1
21:54:05.798 00.001 9960 scope still moving after pulse duration time elapsed
21:54:05.829 00.031 9960 IsSlewing returns 0
21:54:05.830 00.001 9960 IsGuiding returns 0
21:54:05.833 00.003 9960 scope move finished after 262 + 57 ms
21:54:05.833 00.000 9960 Move returns status 0, amount 262
21:54:05.834 00.001 9960 move complete, result=0
21:54:05.834 00.000 9960 worker thread done servicing request
21:54:05.834 00.000 9960 Worker thread wakes up
21:54:05.835 00.001 11872 GuideStep: 0.2 px 0 ms EAST, -0.4 px 262 ms NORTH
21:54:05.842 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:54:05.843 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:54:07.088 01.245 9960 Exposure complete
21:54:07.208 00.120 9960 worker thread done servicing request
21:54:07.209 00.001 11872 OnExposeComplete: enter
21:54:07.213 00.004 11872 UpdateGuideState(): m_state=6
21:54:07.218 00.005 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 838
21:54:07.222 00.004 11872 Star::Find returns 1 (0), X=60.79, Y=850.24, Mass=2419, SNR=33.3, Peak=161 HFD=4.7
21:54:07.226 00.004 11872 CameraToMount -- cameraTheta (3.11) - m_xAngle (-3.14) = xAngle (6.25 = -0.03)
21:54:07.230 00.004 11872 CameraToMount -- cameraTheta (3.11) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (6.08 = -0.20)
21:54:07.234 00.004 11872 CameraToMount -- cameraX=-0.06 cameraY=0.00 hyp=0.06 cameraTheta=3.11 mountX=0.06 mountY=-0.01, mountTheta=-0.20
21:54:07.238 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.06, y=0.00, opts=13)
21:54:07.243 00.005 11872 Enqueuing Move request for scope (-0.06, 0.00)
21:54:07.246 00.003 9960 Worker thread wakes up
21:54:07.246 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=161, med=0, FiltMin=0, FiltMax=87, Gamma=1.000
21:54:07.251 00.005 11872 UpdateGuideState exits: m=2419 SNR=33.3
21:54:07.255 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:07.259 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:54:07.263 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.00) opts 0xd
21:54:07.263 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.06, 0.00)
21:54:07.264 00.001 11872 Enqueuing Expose request
21:54:07.268 00.004 9960 Moving (-0.06, 0.00) raw xDistance=0.06 yDistance=-0.01
21:54:07.268 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:54:07.268 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:54:07.268 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:54:07.268 00.000 9960 MoveAxis(E, 0, ABG)
21:54:07.269 00.001 9960 Move returns status 0, amount 0
21:54:07.269 00.000 9960 MoveAxis(N, 0, ABG)
21:54:07.269 00.000 9960 Move returns status 0, amount 0
21:54:07.269 00.000 9960 move complete, result=0
21:54:07.269 00.000 9960 worker thread done servicing request
21:54:07.270 00.001 9960 Worker thread wakes up
21:54:07.270 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:54:07.275 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:54:07.275 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:54:08.530 01.255 9960 Exposure complete
21:54:08.661 00.131 9960 worker thread done servicing request
21:54:08.662 00.001 11872 OnExposeComplete: enter
21:54:08.668 00.006 11872 UpdateGuideState(): m_state=6
21:54:08.671 00.003 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 839
21:54:08.681 00.010 11872 Star::Find returns 1 (0), X=61.05, Y=850.47, Mass=2509, SNR=34.2, Peak=131 HFD=5.0
21:54:08.689 00.008 11872 CameraToMount -- cameraTheta (0.86) - m_xAngle (-3.14) = xAngle (4.00 = -2.29)
21:54:08.695 00.006 11872 CameraToMount -- cameraTheta (0.86) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.82 = -2.46)
21:54:08.702 00.007 11872 CameraToMount -- cameraX=0.20 cameraY=0.24 hyp=0.31 cameraTheta=0.86 mountX=-0.20 mountY=-0.20, mountTheta=-2.38
21:54:08.711 00.009 11872 SchedulePrimaryMove(0FA44CE0, x=0.20, y=0.24, opts=13)
21:54:08.715 00.004 11872 Enqueuing Move request for scope (0.20, 0.24)
21:54:08.721 00.006 9960 Worker thread wakes up
21:54:08.721 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=131, med=0, FiltMin=0, FiltMax=79, Gamma=1.000
21:54:08.725 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.24) opts 0xd
21:54:08.725 00.000 9960 Handling offset move in thread for scope, endpoint = (0.20, 0.24)
21:54:08.725 00.000 11872 UpdateGuideState exits: m=2509 SNR=34.2
21:54:08.729 00.004 9960 Moving (0.20, 0.24) raw xDistance=-0.20 yDistance=-0.20
21:54:08.729 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
21:54:08.729 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:54:08.730 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:08.736 00.006 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
21:54:08.736 00.000 9960 MoveAxis(E, 96, ABG)
21:54:08.736 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:54:08.741 00.005 9960 Guiding  Dir = 2, Dur = 96
21:54:08.741 00.000 11872 Enqueuing Expose request
21:54:08.745 00.004 9960 IsSlewing returns 0
21:54:08.745 00.000 9960 IsGuiding returns 0
21:54:08.746 00.001 9960 PulseGuide returned control before completion, sleep 106
21:54:08.861 00.115 9960 IsGuiding returns 1
21:54:08.862 00.001 9960 scope still moving after pulse duration time elapsed
21:54:08.892 00.030 9960 IsSlewing returns 0
21:54:08.893 00.001 9960 IsGuiding returns 0
21:54:08.893 00.000 9960 scope move finished after 96 + 51 ms
21:54:08.894 00.001 9960 Move returns status 0, amount 96
21:54:08.894 00.000 9960 MoveAxis(N, 0, ABG)
21:54:08.895 00.001 9960 Move returns status 0, amount 0
21:54:08.895 00.000 9960 move complete, result=0
21:54:08.895 00.000 9960 worker thread done servicing request
21:54:08.896 00.001 11872 GuideStep: -0.2 px 96 ms EAST, -0.2 px 0 ms NORTH
21:54:08.901 00.005 9960 Worker thread wakes up
21:54:08.901 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:54:08.901 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:54:10.153 01.252 9960 Exposure complete
21:54:10.271 00.118 9960 worker thread done servicing request
21:54:10.272 00.001 11872 OnExposeComplete: enter
21:54:10.276 00.004 11872 UpdateGuideState(): m_state=6
21:54:10.280 00.004 11872 Star::Find(15, 61, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 840
21:54:10.284 00.004 11872 Star::Find returns 1 (0), X=60.96, Y=850.65, Mass=2533, SNR=34.3, Peak=110 HFD=5.2
21:54:10.288 00.004 11872 CameraToMount -- cameraTheta (1.30) - m_xAngle (-3.14) = xAngle (4.44 = -1.84)
21:54:10.292 00.004 11872 CameraToMount -- cameraTheta (1.30) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.27 = -2.02)
21:54:10.295 00.003 11872 CameraToMount -- cameraX=0.12 cameraY=0.42 hyp=0.44 cameraTheta=1.30 mountX=-0.12 mountY=-0.39, mountTheta=-1.86
21:54:10.302 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.12, y=0.42, opts=13)
21:54:10.307 00.005 11872 Enqueuing Move request for scope (0.12, 0.42)
21:54:10.310 00.003 9960 Worker thread wakes up
21:54:10.310 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.42) opts 0xd
21:54:10.311 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=110, med=0, FiltMin=0, FiltMax=85, Gamma=1.000
21:54:10.314 00.003 9960 Handling offset move in thread for scope, endpoint = (0.12, 0.42)
21:54:10.315 00.001 9960 Moving (0.12, 0.42) raw xDistance=-0.12 yDistance=-0.39
21:54:10.315 00.000 11872 UpdateGuideState exits: m=2533 SNR=34.3
21:54:10.318 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:10.321 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:54:10.325 00.004 11872 Enqueuing Expose request
21:54:10.329 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
21:54:10.329 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.39 from input -0.39
21:54:10.331 00.002 9960 MoveAxis(E, 0, ABG)
21:54:10.331 00.000 9960 Move returns status 0, amount 0
21:54:10.331 00.000 9960 MoveAxis(N, 294, ABG)
21:54:10.333 00.002 9960 Guiding  Dir = 0, Dur = 294
21:54:10.334 00.001 9960 IsSlewing returns 0
21:54:10.334 00.000 9960 IsGuiding returns 0
21:54:10.335 00.001 9960 PulseGuide returned control before completion, sleep 304
21:54:10.645 00.310 9960 IsGuiding returns 1
21:54:10.646 00.001 9960 scope still moving after pulse duration time elapsed
21:54:10.678 00.032 9960 IsSlewing returns 0
21:54:10.679 00.001 9960 IsGuiding returns 0
21:54:10.679 00.000 9960 scope move finished after 294 + 50 ms
21:54:10.680 00.001 9960 Move returns status 0, amount 294
21:54:10.680 00.000 9960 move complete, result=0
21:54:10.681 00.001 9960 worker thread done servicing request
21:54:10.681 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.4 px 294 ms NORTH
21:54:10.688 00.007 9960 Worker thread wakes up
21:54:10.688 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:54:10.688 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:54:11.930 01.242 9960 Exposure complete
21:54:12.037 00.107 9960 worker thread done servicing request
21:54:12.038 00.001 11872 OnExposeComplete: enter
21:54:12.041 00.003 11872 UpdateGuideState(): m_state=6
21:54:12.046 00.005 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 841
21:54:12.053 00.007 11872 Star::Find returns 1 (0), X=60.58, Y=850.32, Mass=2475, SNR=33.7, Peak=147 HFD=5.0
21:54:12.057 00.004 11872 CameraToMount -- cameraTheta (2.81) - m_xAngle (-3.14) = xAngle (5.95 = -0.33)
21:54:12.061 00.004 11872 CameraToMount -- cameraTheta (2.81) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.78 = -0.50)
21:54:12.065 00.004 11872 CameraToMount -- cameraX=-0.27 cameraY=0.09 hyp=0.28 cameraTheta=2.81 mountX=0.27 mountY=-0.14, mountTheta=-0.47
21:54:12.071 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.27, y=0.09, opts=13)
21:54:12.075 00.004 11872 Enqueuing Move request for scope (-0.27, 0.09)
21:54:12.079 00.004 9960 Worker thread wakes up
21:54:12.079 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.09) opts 0xd
21:54:12.079 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.27, 0.09)
21:54:12.079 00.000 9960 Moving (-0.27, 0.09) raw xDistance=0.27 yDistance=-0.14
21:54:12.080 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=147, med=0, FiltMin=0, FiltMax=89, Gamma=1.000
21:54:12.085 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
21:54:12.085 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:54:12.085 00.000 11872 UpdateGuideState exits: m=2475 SNR=33.7
21:54:12.090 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:12.093 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:54:12.098 00.005 11872 Enqueuing Expose request
21:54:12.102 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:54:12.102 00.000 9960 MoveAxis(W, 125, ABG)
21:54:12.102 00.000 9960 Guiding  Dir = 3, Dur = 125
21:54:12.103 00.001 9960 IsSlewing returns 0
21:54:12.103 00.000 9960 IsGuiding returns 0
21:54:12.103 00.000 9960 PulseGuide returned control before completion, sleep 135
21:54:12.251 00.148 9960 IsGuiding returns 1
21:54:12.252 00.001 9960 scope still moving after pulse duration time elapsed
21:54:12.282 00.030 9960 IsSlewing returns 0
21:54:12.284 00.002 9960 IsGuiding returns 0
21:54:12.285 00.001 9960 scope move finished after 125 + 56 ms
21:54:12.286 00.001 9960 Move returns status 0, amount 125
21:54:12.286 00.000 9960 MoveAxis(N, 0, ABG)
21:54:12.286 00.000 9960 Move returns status 0, amount 0
21:54:12.287 00.001 9960 move complete, result=0
21:54:12.287 00.000 9960 worker thread done servicing request
21:54:12.288 00.001 11872 GuideStep: 0.3 px 125 ms WEST, -0.1 px 0 ms NORTH
21:54:12.293 00.005 9960 Worker thread wakes up
21:54:12.295 00.002 9960 worker thread servicing REQUEST_EXPOSE 1000
21:54:12.295 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:54:13.555 01.260 9960 Exposure complete
21:54:13.678 00.123 9960 worker thread done servicing request
21:54:13.678 00.000 11872 OnExposeComplete: enter
21:54:13.683 00.005 11872 UpdateGuideState(): m_state=6
21:54:13.688 00.005 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 842
21:54:13.693 00.005 11872 Star::Find returns 1 (0), X=60.54, Y=850.69, Mass=2423, SNR=33.4, Peak=138 HFD=4.9
21:54:13.696 00.003 11872 CameraToMount -- cameraTheta (2.16) - m_xAngle (-3.14) = xAngle (5.29 = -0.99)
21:54:13.701 00.005 11872 CameraToMount -- cameraTheta (2.16) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.12 = -1.16)
21:54:13.706 00.005 11872 CameraToMount -- cameraX=-0.30 cameraY=0.46 hyp=0.55 cameraTheta=2.16 mountX=0.30 mountY=-0.51, mountTheta=-1.03
21:54:13.711 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.30, y=0.46, opts=13)
21:54:13.715 00.004 11872 Enqueuing Move request for scope (-0.30, 0.46)
21:54:13.719 00.004 9960 Worker thread wakes up
21:54:13.719 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.46) opts 0xd
21:54:13.719 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.30, 0.46)
21:54:13.719 00.000 9960 Moving (-0.30, 0.46) raw xDistance=0.30 yDistance=-0.51
21:54:13.720 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=138, med=0, FiltMin=0, FiltMax=80, Gamma=1.000
21:54:13.724 00.004 11872 UpdateGuideState exits: m=2423 SNR=33.4
21:54:13.727 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:13.733 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:54:13.737 00.004 11872 Enqueuing Expose request
21:54:13.744 00.007 9960 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.30
21:54:13.744 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.51 from input -0.51
21:54:13.744 00.000 9960 MoveAxis(W, 151, ABG)
21:54:13.744 00.000 9960 Guiding  Dir = 3, Dur = 151
21:54:13.745 00.001 9960 IsSlewing returns 0
21:54:13.745 00.000 9960 IsGuiding returns 0
21:54:13.746 00.001 9960 PulseGuide returned control before completion, sleep 161
21:54:13.919 00.173 9960 IsGuiding returns 0
21:54:13.919 00.000 9960 Move returns status 0, amount 151
21:54:13.919 00.000 9960 MoveAxis(N, 377, ABG)
21:54:13.921 00.002 9960 Guiding  Dir = 0, Dur = 377
21:54:13.921 00.000 9960 IsSlewing returns 0
21:54:13.922 00.001 9960 IsGuiding returns 0
21:54:13.922 00.000 9960 PulseGuide returned control before completion, sleep 387
21:54:14.325 00.403 9960 IsGuiding returns 1
21:54:14.327 00.002 9960 scope still moving after pulse duration time elapsed
21:54:14.357 00.030 9960 IsSlewing returns 0
21:54:14.359 00.002 9960 IsGuiding returns 0
21:54:14.360 00.001 9960 scope move finished after 377 + 60 ms
21:54:14.361 00.001 9960 Move returns status 0, amount 377
21:54:14.361 00.000 9960 move complete, result=0
21:54:14.361 00.000 9960 worker thread done servicing request
21:54:14.361 00.000 9960 Worker thread wakes up
21:54:14.361 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:54:14.362 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:54:14.362 00.000 11872 GuideStep: 0.3 px 151 ms WEST, -0.5 px 377 ms NORTH
21:54:15.615 01.253 9960 Exposure complete
21:54:15.736 00.121 9960 worker thread done servicing request
21:54:15.736 00.000 11872 OnExposeComplete: enter
21:54:15.739 00.003 11872 UpdateGuideState(): m_state=6
21:54:15.743 00.004 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 843
21:54:15.747 00.004 11872 Star::Find returns 1 (0), X=60.66, Y=850.25, Mass=2459, SNR=33.6, Peak=153 HFD=4.9
21:54:15.752 00.005 11872 CameraToMount -- cameraTheta (3.05) - m_xAngle (-3.14) = xAngle (6.19 = -0.09)
21:54:15.755 00.003 11872 CameraToMount -- cameraTheta (3.05) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (6.02 = -0.27)
21:54:15.758 00.003 11872 CameraToMount -- cameraX=-0.19 cameraY=0.02 hyp=0.19 cameraTheta=3.05 mountX=0.19 mountY=-0.05, mountTheta=-0.26
21:54:15.765 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.19, y=0.02, opts=13)
21:54:15.772 00.007 11872 Enqueuing Move request for scope (-0.19, 0.02)
21:54:15.777 00.005 9960 Worker thread wakes up
21:54:15.777 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=153, med=0, FiltMin=0, FiltMax=81, Gamma=1.000
21:54:15.782 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.02) opts 0xd
21:54:15.782 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.19, 0.02)
21:54:15.782 00.000 9960 Moving (-0.19, 0.02) raw xDistance=0.19 yDistance=-0.05
21:54:15.782 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
21:54:15.782 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:54:15.782 00.000 11872 UpdateGuideState exits: m=2459 SNR=33.6
21:54:15.786 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:15.791 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:54:15.791 00.000 9960 MoveAxis(E, 0, ABG)
21:54:15.791 00.000 9960 Move returns status 0, amount 0
21:54:15.792 00.001 9960 MoveAxis(N, 0, ABG)
21:54:15.792 00.000 9960 Move returns status 0, amount 0
21:54:15.792 00.000 9960 move complete, result=0
21:54:15.792 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:54:15.798 00.006 11872 Enqueuing Expose request
21:54:15.803 00.005 9960 worker thread done servicing request
21:54:15.803 00.000 9960 Worker thread wakes up
21:54:15.803 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:54:15.803 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:54:15.804 00.001 11872 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
21:54:17.059 01.255 9960 Exposure complete
21:54:17.166 00.107 9960 worker thread done servicing request
21:54:17.166 00.000 11872 OnExposeComplete: enter
21:54:17.172 00.006 11872 UpdateGuideState(): m_state=6
21:54:17.178 00.006 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 844
21:54:17.184 00.006 11872 Star::Find returns 1 (0), X=60.54, Y=850.50, Mass=2471, SNR=33.5, Peak=144 HFD=5.1
21:54:17.187 00.003 11872 CameraToMount -- cameraTheta (2.43) - m_xAngle (-3.14) = xAngle (5.56 = -0.72)
21:54:17.192 00.005 11872 CameraToMount -- cameraTheta (2.43) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.39 = -0.89)
21:54:17.195 00.003 11872 CameraToMount -- cameraX=-0.31 cameraY=0.27 hyp=0.41 cameraTheta=2.43 mountX=0.31 mountY=-0.32, mountTheta=-0.80
21:54:17.201 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.31, y=0.27, opts=13)
21:54:17.205 00.004 11872 Enqueuing Move request for scope (-0.31, 0.27)
21:54:17.210 00.005 9960 Worker thread wakes up
21:54:17.210 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.27) opts 0xd
21:54:17.210 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.31, 0.27)
21:54:17.210 00.000 9960 Moving (-0.31, 0.27) raw xDistance=0.31 yDistance=-0.32
21:54:17.211 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=144, med=0, FiltMin=0, FiltMax=76, Gamma=1.000
21:54:17.215 00.004 11872 UpdateGuideState exits: m=2471 SNR=33.5
21:54:17.218 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:17.223 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.31
21:54:17.223 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
21:54:17.223 00.000 9960 MoveAxis(W, 144, ABG)
21:54:17.223 00.000 9960 Guiding  Dir = 3, Dur = 144
21:54:17.224 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:54:17.227 00.003 11872 Enqueuing Expose request
21:54:17.232 00.005 9960 IsSlewing returns 0
21:54:17.232 00.000 9960 IsGuiding returns 0
21:54:17.234 00.002 9960 PulseGuide returned control before completion, sleep 154
21:54:17.393 00.159 9960 IsGuiding returns 1
21:54:17.395 00.002 9960 scope still moving after pulse duration time elapsed
21:54:17.425 00.030 9960 IsSlewing returns 0
21:54:17.425 00.000 9960 IsGuiding returns 0
21:54:17.426 00.001 9960 scope move finished after 144 + 49 ms
21:54:17.427 00.001 9960 Move returns status 0, amount 144
21:54:17.427 00.000 9960 MoveAxis(N, 238, ABG)
21:54:17.427 00.000 9960 Guiding  Dir = 0, Dur = 238
21:54:17.427 00.000 9960 IsSlewing returns 0
21:54:17.428 00.001 9960 IsGuiding returns 0
21:54:17.429 00.001 9960 PulseGuide returned control before completion, sleep 248
21:54:17.690 00.261 9960 IsGuiding returns 1
21:54:17.690 00.000 9960 scope still moving after pulse duration time elapsed
21:54:17.722 00.032 9960 IsSlewing returns 0
21:54:17.723 00.001 9960 IsGuiding returns 0
21:54:17.724 00.001 9960 scope move finished after 238 + 57 ms
21:54:17.725 00.001 9960 Move returns status 0, amount 238
21:54:17.725 00.000 9960 move complete, result=0
21:54:17.725 00.000 9960 worker thread done servicing request
21:54:17.726 00.001 9960 Worker thread wakes up
21:54:17.726 00.000 11872 GuideStep: 0.3 px 144 ms WEST, -0.3 px 238 ms NORTH
21:54:17.733 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:54:17.733 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:54:18.982 01.249 9960 Exposure complete
21:54:19.145 00.163 9960 worker thread done servicing request
21:54:19.145 00.000 11872 OnExposeComplete: enter
21:54:19.151 00.006 11872 UpdateGuideState(): m_state=6
21:54:19.157 00.006 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 845
21:54:19.163 00.006 11872 Star::Find returns 1 (0), X=60.76, Y=850.75, Mass=2338, SNR=32.8, Peak=133 HFD=4.7
21:54:19.168 00.005 11872 CameraToMount -- cameraTheta (1.74) - m_xAngle (-3.14) = xAngle (4.88 = -1.40)
21:54:19.173 00.005 11872 CameraToMount -- cameraTheta (1.74) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.71 = -1.57)
21:54:19.178 00.005 11872 CameraToMount -- cameraX=-0.09 cameraY=0.52 hyp=0.53 cameraTheta=1.74 mountX=0.09 mountY=-0.53, mountTheta=-1.40
21:54:19.186 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=-0.09, y=0.52, opts=13)
21:54:19.192 00.006 11872 Enqueuing Move request for scope (-0.09, 0.52)
21:54:19.198 00.006 9960 Worker thread wakes up
21:54:19.198 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=133, med=0, FiltMin=0, FiltMax=89, Gamma=1.000
21:54:19.204 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.52) opts 0xd
21:54:19.204 00.000 11872 UpdateGuideState exits: m=2338 SNR=32.8
21:54:19.211 00.007 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:19.216 00.005 9960 Handling offset move in thread for scope, endpoint = (-0.09, 0.52)
21:54:19.217 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:54:19.223 00.006 9960 Moving (-0.09, 0.52) raw xDistance=0.09 yDistance=-0.53
21:54:19.223 00.000 11872 Enqueuing Expose request
21:54:19.229 00.006 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:54:19.229 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.53 from input -0.53
21:54:19.229 00.000 9960 MoveAxis(E, 0, ABG)
21:54:19.229 00.000 9960 Move returns status 0, amount 0
21:54:19.230 00.001 9960 MoveAxis(N, 393, ABG)
21:54:19.230 00.000 9960 Guiding  Dir = 0, Dur = 393
21:54:19.232 00.002 9960 IsSlewing returns 0
21:54:19.232 00.000 9960 IsGuiding returns 0
21:54:19.232 00.000 9960 PulseGuide returned control before completion, sleep 403
21:54:19.645 00.413 9960 IsGuiding returns 1
21:54:19.646 00.001 9960 scope still moving after pulse duration time elapsed
21:54:19.677 00.031 9960 IsSlewing returns 0
21:54:19.677 00.000 9960 IsGuiding returns 0
21:54:19.677 00.000 9960 scope move finished after 393 + 53 ms
21:54:19.679 00.002 9960 Move returns status 0, amount 393
21:54:19.679 00.000 9960 move complete, result=0
21:54:19.679 00.000 9960 worker thread done servicing request
21:54:19.679 00.000 9960 Worker thread wakes up
21:54:19.680 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.5 px 393 ms NORTH
21:54:19.685 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:54:19.686 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:54:20.940 01.254 9960 Exposure complete
21:54:21.063 00.123 9960 worker thread done servicing request
21:54:21.064 00.001 11872 OnExposeComplete: enter
21:54:21.070 00.006 11872 UpdateGuideState(): m_state=6
21:54:21.076 00.006 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 846
21:54:21.081 00.005 11872 Star::Find returns 1 (0), X=60.69, Y=849.84, Mass=2550, SNR=34.3, Peak=144 HFD=4.9
21:54:21.088 00.007 11872 CameraToMount -- cameraTheta (-1.96) - m_xAngle (-3.14) = xAngle (1.18 = 1.18)
21:54:21.094 00.006 11872 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.01 = 1.01)
21:54:21.100 00.006 11872 CameraToMount -- cameraX=-0.16 cameraY=-0.39 hyp=0.42 cameraTheta=-1.96 mountX=0.16 mountY=0.36, mountTheta=1.15
21:54:21.109 00.009 11872 SchedulePrimaryMove(0FA44CE0, x=-0.16, y=-0.39, opts=13)
21:54:21.113 00.004 11872 Enqueuing Move request for scope (-0.16, -0.39)
21:54:21.118 00.005 9960 Worker thread wakes up
21:54:21.118 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=144, med=0, FiltMin=0, FiltMax=88, Gamma=1.000
21:54:21.123 00.005 11872 UpdateGuideState exits: m=2550 SNR=34.3
21:54:21.126 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:21.130 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:54:21.134 00.004 11872 Enqueuing Expose request
21:54:21.139 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.39) opts 0xd
21:54:21.139 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.16, -0.39)
21:54:21.139 00.000 9960 Moving (-0.16, -0.39) raw xDistance=0.16 yDistance=0.36
21:54:21.140 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
21:54:21.140 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:54:21.140 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.36
21:54:21.140 00.000 9960 MoveAxis(E, 0, ABG)
21:54:21.140 00.000 9960 Move returns status 0, amount 0
21:54:21.141 00.001 9960 MoveAxis(N, 0, ABG)
21:54:21.141 00.000 9960 Move returns status 0, amount 0
21:54:21.141 00.000 9960 move complete, result=0
21:54:21.141 00.000 9960 worker thread done servicing request
21:54:21.141 00.000 9960 Worker thread wakes up
21:54:21.141 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 0.4 px 0 ms NORTH
21:54:21.146 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:54:21.146 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:54:22.403 01.257 9960 Exposure complete
21:54:22.524 00.121 9960 worker thread done servicing request
21:54:22.524 00.000 11872 OnExposeComplete: enter
21:54:22.529 00.005 11872 UpdateGuideState(): m_state=6
21:54:22.532 00.003 11872 Star::Find(15, 60, 849, 0, (0,0,0,0), 1.5, 10.0, 255) frame 847
21:54:22.537 00.005 11872 Star::Find returns 1 (0), X=61.02, Y=850.11, Mass=2380, SNR=33.2, Peak=134 HFD=4.7
21:54:22.540 00.003 11872 CameraToMount -- cameraTheta (-0.60) - m_xAngle (-3.14) = xAngle (2.54 = 2.54)
21:54:22.544 00.004 11872 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.36 = 2.36)
21:54:22.549 00.005 11872 CameraToMount -- cameraX=0.17 cameraY=-0.12 hyp=0.21 cameraTheta=-0.60 mountX=-0.17 mountY=0.15, mountTheta=2.44
21:54:22.553 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.17, y=-0.12, opts=13)
21:54:22.557 00.004 11872 Enqueuing Move request for scope (0.17, -0.12)
21:54:22.562 00.005 9960 Worker thread wakes up
21:54:22.562 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.12) opts 0xd
21:54:22.562 00.000 9960 Handling offset move in thread for scope, endpoint = (0.17, -0.12)
21:54:22.562 00.000 9960 Moving (0.17, -0.12) raw xDistance=-0.17 yDistance=0.15
21:54:22.562 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
21:54:22.562 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:54:22.563 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=134, med=0, FiltMin=0, FiltMax=78, Gamma=1.000
21:54:22.567 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
21:54:22.568 00.001 9960 MoveAxis(E, 0, ABG)
21:54:22.568 00.000 9960 Move returns status 0, amount 0
21:54:22.568 00.000 9960 MoveAxis(N, 0, ABG)
21:54:22.568 00.000 9960 Move returns status 0, amount 0
21:54:22.568 00.000 9960 move complete, result=0
21:54:22.568 00.000 9960 worker thread done servicing request
21:54:22.569 00.001 11872 UpdateGuideState exits: m=2380 SNR=33.2
21:54:22.573 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:22.577 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:54:22.582 00.005 11872 Enqueuing Expose request
21:54:22.586 00.004 9960 Worker thread wakes up
21:54:22.586 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:54:22.586 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:54:22.586 00.000 11872 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:54:23.841 01.255 9960 Exposure complete
21:54:23.963 00.122 9960 worker thread done servicing request
21:54:23.963 00.000 11872 OnExposeComplete: enter
21:54:23.967 00.004 11872 UpdateGuideState(): m_state=6
21:54:23.970 00.003 11872 Star::Find(15, 61, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 848
21:54:23.974 00.004 11872 Star::Find returns 1 (0), X=61.03, Y=849.94, Mass=2448, SNR=33.6, Peak=134 HFD=4.5
21:54:23.976 00.002 11872 CameraToMount -- cameraTheta (-1.02) - m_xAngle (-3.14) = xAngle (2.12 = 2.12)
21:54:23.979 00.003 11872 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.95 = 1.95)
21:54:23.981 00.002 11872 CameraToMount -- cameraX=0.18 cameraY=-0.29 hyp=0.34 cameraTheta=-1.02 mountX=-0.18 mountY=0.32, mountTheta=2.08
21:54:23.986 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.18, y=-0.29, opts=13)
21:54:23.990 00.004 11872 Enqueuing Move request for scope (0.18, -0.29)
21:54:23.993 00.003 9960 Worker thread wakes up
21:54:23.993 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=134, med=0, FiltMin=0, FiltMax=79, Gamma=1.000
21:54:23.996 00.003 11872 UpdateGuideState exits: m=2448 SNR=33.6
21:54:23.999 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.29) opts 0xd
21:54:23.999 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:24.002 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:54:24.006 00.004 11872 Enqueuing Expose request
21:54:24.009 00.003 9960 Handling offset move in thread for scope, endpoint = (0.18, -0.29)
21:54:24.009 00.000 9960 Moving (0.18, -0.29) raw xDistance=-0.18 yDistance=0.32
21:54:24.010 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
21:54:24.010 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:54:24.010 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32
21:54:24.010 00.000 9960 MoveAxis(E, 0, ABG)
21:54:24.010 00.000 9960 Move returns status 0, amount 0
21:54:24.010 00.000 9960 MoveAxis(N, 0, ABG)
21:54:24.012 00.002 9960 Move returns status 0, amount 0
21:54:24.012 00.000 9960 move complete, result=0
21:54:24.012 00.000 9960 worker thread done servicing request
21:54:24.012 00.000 11872 GuideStep: -0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
21:54:24.016 00.004 9960 Worker thread wakes up
21:54:24.016 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:54:24.016 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:54:25.259 01.243 9960 Exposure complete
21:54:25.381 00.122 9960 worker thread done servicing request
21:54:25.383 00.002 11872 OnExposeComplete: enter
21:54:25.387 00.004 11872 UpdateGuideState(): m_state=6
21:54:25.391 00.004 11872 Star::Find(15, 61, 849, 0, (0,0,0,0), 1.5, 10.0, 255) frame 849
21:54:25.395 00.004 11872 Star::Find returns 1 (0), X=61.29, Y=849.95, Mass=2405, SNR=33.3, Peak=152 HFD=4.8
21:54:25.398 00.003 11872 CameraToMount -- cameraTheta (-0.57) - m_xAngle (-3.14) = xAngle (2.57 = 2.57)
21:54:25.403 00.005 11872 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.39 = 2.39)
21:54:25.406 00.003 11872 CameraToMount -- cameraX=0.44 cameraY=-0.28 hyp=0.52 cameraTheta=-0.57 mountX=-0.44 mountY=0.36, mountTheta=2.46
21:54:25.412 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.44, y=-0.28, opts=13)
21:54:25.417 00.005 11872 Enqueuing Move request for scope (0.44, -0.28)
21:54:25.420 00.003 9960 Worker thread wakes up
21:54:25.420 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.44, -0.28) opts 0xd
21:54:25.420 00.000 9960 Handling offset move in thread for scope, endpoint = (0.44, -0.28)
21:54:25.421 00.001 9960 Moving (0.44, -0.28) raw xDistance=-0.44 yDistance=0.36
21:54:25.421 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.44
21:54:25.421 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:54:25.421 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=152, med=0, FiltMin=0, FiltMax=66, Gamma=1.000
21:54:25.427 00.006 11872 UpdateGuideState exits: m=2405 SNR=33.3
21:54:25.432 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:25.435 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:54:25.440 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.36
21:54:25.440 00.000 11872 Enqueuing Expose request
21:54:25.443 00.003 9960 MoveAxis(E, 206, ABG)
21:54:25.443 00.000 9960 Guiding  Dir = 2, Dur = 206
21:54:25.444 00.001 9960 IsSlewing returns 0
21:54:25.444 00.000 9960 IsGuiding returns 0
21:54:25.445 00.001 9960 PulseGuide returned control before completion, sleep 216
21:54:25.673 00.228 9960 IsGuiding returns 1
21:54:25.674 00.001 9960 scope still moving after pulse duration time elapsed
21:54:25.703 00.029 9960 IsSlewing returns 0
21:54:25.703 00.000 9960 IsGuiding returns 0
21:54:25.705 00.002 9960 scope move finished after 206 + 53 ms
21:54:25.705 00.000 9960 Move returns status 0, amount 206
21:54:25.705 00.000 9960 MoveAxis(N, 0, ABG)
21:54:25.705 00.000 9960 Move returns status 0, amount 0
21:54:25.705 00.000 9960 move complete, result=0
21:54:25.706 00.001 9960 worker thread done servicing request
21:54:25.706 00.000 11872 GuideStep: -0.4 px 206 ms EAST, 0.4 px 0 ms NORTH
21:54:25.712 00.006 9960 Worker thread wakes up
21:54:25.712 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:54:25.712 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:54:26.962 01.250 9960 Exposure complete
21:54:27.087 00.125 9960 worker thread done servicing request
21:54:27.087 00.000 11872 OnExposeComplete: enter
21:54:27.090 00.003 11872 UpdateGuideState(): m_state=6
21:54:27.095 00.005 11872 Star::Find(15, 61, 849, 0, (0,0,0,0), 1.5, 10.0, 255) frame 850
21:54:27.099 00.004 11872 Star::Find returns 1 (0), X=60.97, Y=851.02, Mass=2319, SNR=32.6, Peak=129 HFD=4.5
21:54:27.103 00.004 11872 CameraToMount -- cameraTheta (1.41) - m_xAngle (-3.14) = xAngle (4.55 = -1.73)
21:54:27.109 00.006 11872 CameraToMount -- cameraTheta (1.41) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.38 = -1.90)
21:54:27.115 00.006 11872 CameraToMount -- cameraX=0.12 cameraY=0.78 hyp=0.79 cameraTheta=1.41 mountX=-0.13 mountY=-0.75, mountTheta=-1.74
21:54:27.120 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.12, y=0.78, opts=13)
21:54:27.125 00.005 11872 Enqueuing Move request for scope (0.12, 0.78)
21:54:27.129 00.004 9960 Worker thread wakes up
21:54:27.129 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=129, med=0, FiltMin=0, FiltMax=65, Gamma=1.000
21:54:27.133 00.004 11872 UpdateGuideState exits: m=2319 SNR=32.6
21:54:27.136 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:27.140 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:54:27.145 00.005 11872 Enqueuing Expose request
21:54:27.151 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.78) opts 0xd
21:54:27.151 00.000 9960 Handling offset move in thread for scope, endpoint = (0.12, 0.78)
21:54:27.152 00.001 9960 Moving (0.12, 0.78) raw xDistance=-0.13 yDistance=-0.75
21:54:27.152 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
21:54:27.152 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.75 from input -0.75
21:54:27.152 00.000 9960 MoveAxis(E, 0, ABG)
21:54:27.153 00.001 9960 Move returns status 0, amount 0
21:54:27.153 00.000 9960 MoveAxis(N, 560, ABG)
21:54:27.153 00.000 9960 Guiding  Dir = 0, Dur = 560
21:54:27.153 00.000 9960 IsSlewing returns 0
21:54:27.154 00.001 9960 IsGuiding returns 0
21:54:27.154 00.000 9960 PulseGuide returned control before completion, sleep 570
21:54:27.735 00.581 9960 IsGuiding returns 1
21:54:27.736 00.001 9960 scope still moving after pulse duration time elapsed
21:54:27.765 00.029 9960 IsSlewing returns 0
21:54:27.765 00.000 9960 IsGuiding returns 0
21:54:27.767 00.002 9960 scope move finished after 560 + 52 ms
21:54:27.767 00.000 9960 Move returns status 0, amount 560
21:54:27.767 00.000 9960 move complete, result=0
21:54:27.768 00.001 9960 worker thread done servicing request
21:54:27.768 00.000 9960 Worker thread wakes up
21:54:27.768 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.8 px 560 ms NORTH
21:54:27.775 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:54:27.775 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:54:29.028 01.253 9960 Exposure complete
21:54:29.151 00.123 9960 worker thread done servicing request
21:54:29.152 00.001 11872 OnExposeComplete: enter
21:54:29.156 00.004 11872 UpdateGuideState(): m_state=6
21:54:29.160 00.004 11872 Star::Find(15, 60, 851, 0, (0,0,0,0), 1.5, 10.0, 255) frame 851
21:54:29.164 00.004 11872 Star::Find returns 1 (0), X=60.70, Y=849.90, Mass=2505, SNR=33.9, Peak=140 HFD=4.9
21:54:29.168 00.004 11872 CameraToMount -- cameraTheta (-1.98) - m_xAngle (-3.14) = xAngle (1.16 = 1.16)
21:54:29.172 00.004 11872 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.98 = 0.98)
21:54:29.177 00.005 11872 CameraToMount -- cameraX=-0.15 cameraY=-0.33 hyp=0.37 cameraTheta=-1.98 mountX=0.15 mountY=0.30, mountTheta=1.12
21:54:29.182 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.15, y=-0.33, opts=13)
21:54:29.186 00.004 11872 Enqueuing Move request for scope (-0.15, -0.33)
21:54:29.191 00.005 9960 Worker thread wakes up
21:54:29.191 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=140, med=0, FiltMin=0, FiltMax=75, Gamma=1.000
21:54:29.196 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.33) opts 0xd
21:54:29.196 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.15, -0.33)
21:54:29.196 00.000 9960 Moving (-0.15, -0.33) raw xDistance=0.15 yDistance=0.30
21:54:29.196 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
21:54:29.196 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:54:29.198 00.002 11872 UpdateGuideState exits: m=2505 SNR=33.9
21:54:29.201 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:29.205 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:54:29.211 00.006 11872 Enqueuing Expose request
21:54:29.214 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.30
21:54:29.214 00.000 9960 MoveAxis(E, 0, ABG)
21:54:29.215 00.001 9960 Move returns status 0, amount 0
21:54:29.215 00.000 9960 MoveAxis(N, 0, ABG)
21:54:29.215 00.000 9960 Move returns status 0, amount 0
21:54:29.215 00.000 9960 move complete, result=0
21:54:29.216 00.001 9960 worker thread done servicing request
21:54:29.216 00.000 9960 Worker thread wakes up
21:54:29.216 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
21:54:29.221 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:54:29.221 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:54:30.461 01.240 9960 Exposure complete
21:54:30.589 00.128 9960 worker thread done servicing request
21:54:30.590 00.001 11872 OnExposeComplete: enter
21:54:30.593 00.003 11872 UpdateGuideState(): m_state=6
21:54:30.599 00.006 11872 Star::Find(15, 60, 849, 0, (0,0,0,0), 1.5, 10.0, 255) frame 852
21:54:30.603 00.004 11872 Star::Find returns 1 (0), X=60.76, Y=850.10, Mass=2490, SNR=33.9, Peak=134 HFD=4.5
21:54:30.606 00.003 11872 CameraToMount -- cameraTheta (-2.17) - m_xAngle (-3.14) = xAngle (0.97 = 0.97)
21:54:30.610 00.004 11872 CameraToMount -- cameraTheta (-2.17) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.79 = 0.79)
21:54:30.614 00.004 11872 CameraToMount -- cameraX=-0.09 cameraY=-0.13 hyp=0.16 cameraTheta=-2.17 mountX=0.09 mountY=0.11, mountTheta=0.90
21:54:30.619 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.09, y=-0.13, opts=13)
21:54:30.623 00.004 11872 Enqueuing Move request for scope (-0.09, -0.13)
21:54:30.627 00.004 9960 Worker thread wakes up
21:54:30.627 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.13) opts 0xd
21:54:30.628 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.09, -0.13)
21:54:30.628 00.000 9960 Moving (-0.09, -0.13) raw xDistance=0.09 yDistance=0.11
21:54:30.628 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:54:30.629 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:54:30.629 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=134, med=0, FiltMin=0, FiltMax=89, Gamma=1.000
21:54:30.633 00.004 11872 UpdateGuideState exits: m=2490 SNR=33.9
21:54:30.637 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:30.641 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:54:30.646 00.005 11872 Enqueuing Expose request
21:54:30.649 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
21:54:30.649 00.000 9960 MoveAxis(E, 0, ABG)
21:54:30.649 00.000 9960 Move returns status 0, amount 0
21:54:30.649 00.000 9960 MoveAxis(N, 0, ABG)
21:54:30.650 00.001 9960 Move returns status 0, amount 0
21:54:30.650 00.000 9960 move complete, result=0
21:54:30.650 00.000 9960 worker thread done servicing request
21:54:30.651 00.001 9960 Worker thread wakes up
21:54:30.651 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:54:30.655 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
21:54:30.655 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:54:31.905 01.250 9960 Exposure complete
21:54:32.025 00.120 9960 worker thread done servicing request
21:54:32.025 00.000 11872 OnExposeComplete: enter
21:54:32.029 00.004 11872 UpdateGuideState(): m_state=6
21:54:32.033 00.004 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 853
21:54:32.038 00.005 11872 Star::Find returns 1 (0), X=60.85, Y=850.15, Mass=2468, SNR=33.7, Peak=141 HFD=4.6
21:54:32.042 00.004 11872 CameraToMount -- cameraTheta (-1.49) - m_xAngle (-3.14) = xAngle (1.65 = 1.65)
21:54:32.045 00.003 11872 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.47 = 1.47)
21:54:32.049 00.004 11872 CameraToMount -- cameraX=0.01 cameraY=-0.09 hyp=0.09 cameraTheta=-1.49 mountX=-0.01 mountY=0.09, mountTheta=1.65
21:54:32.055 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.01, y=-0.09, opts=13)
21:54:32.058 00.003 11872 Enqueuing Move request for scope (0.01, -0.09)
21:54:32.063 00.005 9960 Worker thread wakes up
21:54:32.063 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.09) opts 0xd
21:54:32.063 00.000 9960 Handling offset move in thread for scope, endpoint = (0.01, -0.09)
21:54:32.063 00.000 9960 Moving (0.01, -0.09) raw xDistance=-0.01 yDistance=0.09
21:54:32.063 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:54:32.063 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:54:32.063 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=141, med=0, FiltMin=0, FiltMax=78, Gamma=1.000
21:54:32.068 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:54:32.069 00.001 11872 UpdateGuideState exits: m=2468 SNR=33.7
21:54:32.072 00.003 9960 MoveAxis(E, 0, ABG)
21:54:32.073 00.001 9960 Move returns status 0, amount 0
21:54:32.073 00.000 9960 MoveAxis(N, 0, ABG)
21:54:32.073 00.000 9960 Move returns status 0, amount 0
21:54:32.073 00.000 9960 move complete, result=0
21:54:32.073 00.000 9960 worker thread done servicing request
21:54:32.073 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:32.076 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:54:32.081 00.005 11872 Enqueuing Expose request
21:54:32.086 00.005 9960 Worker thread wakes up
21:54:32.086 00.000 11872 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:54:32.091 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:54:32.091 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:54:33.339 01.248 9960 Exposure complete
21:54:33.472 00.133 9960 worker thread done servicing request
21:54:33.473 00.001 11872 OnExposeComplete: enter
21:54:33.476 00.003 11872 UpdateGuideState(): m_state=6
21:54:33.481 00.005 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 854
21:54:33.485 00.004 11872 Star::Find returns 1 (0), X=60.78, Y=850.57, Mass=2508, SNR=34.0, Peak=128 HFD=5.1
21:54:33.490 00.005 11872 CameraToMount -- cameraTheta (1.76) - m_xAngle (-3.14) = xAngle (4.90 = -1.38)
21:54:33.494 00.004 11872 CameraToMount -- cameraTheta (1.76) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.73 = -1.56)
21:54:33.498 00.004 11872 CameraToMount -- cameraX=-0.07 cameraY=0.34 hyp=0.34 cameraTheta=1.76 mountX=0.06 mountY=-0.34, mountTheta=-1.39
21:54:33.503 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.07, y=0.34, opts=13)
21:54:33.507 00.004 11872 Enqueuing Move request for scope (-0.07, 0.34)
21:54:33.511 00.004 9960 Worker thread wakes up
21:54:33.511 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=128, med=0, FiltMin=0, FiltMax=89, Gamma=1.000
21:54:33.515 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.34) opts 0xd
21:54:33.515 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.07, 0.34)
21:54:33.515 00.000 11872 UpdateGuideState exits: m=2508 SNR=34.0
21:54:33.521 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:33.524 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:54:33.528 00.004 11872 Enqueuing Expose request
21:54:33.530 00.002 9960 Moving (-0.07, 0.34) raw xDistance=0.06 yDistance=-0.34
21:54:33.532 00.002 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:54:33.532 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
21:54:33.532 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.34
21:54:33.532 00.000 9960 MoveAxis(E, 0, ABG)
21:54:33.532 00.000 9960 Move returns status 0, amount 0
21:54:33.532 00.000 9960 MoveAxis(N, 0, ABG)
21:54:33.533 00.001 9960 Move returns status 0, amount 0
21:54:33.533 00.000 9960 move complete, result=0
21:54:33.533 00.000 9960 worker thread done servicing request
21:54:33.533 00.000 9960 Worker thread wakes up
21:54:33.534 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
21:54:33.538 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
21:54:33.538 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:54:34.793 01.255 9960 Exposure complete
21:54:34.937 00.144 9960 worker thread done servicing request
21:54:34.938 00.001 11872 OnExposeComplete: enter
21:54:34.943 00.005 11872 UpdateGuideState(): m_state=6
21:54:34.952 00.009 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 855
21:54:34.959 00.007 11872 Star::Find returns 1 (0), X=60.77, Y=850.57, Mass=2490, SNR=34.0, Peak=125 HFD=5.1
21:54:34.963 00.004 11872 CameraToMount -- cameraTheta (1.79) - m_xAngle (-3.14) = xAngle (4.93 = -1.35)
21:54:34.969 00.006 11872 CameraToMount -- cameraTheta (1.79) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.76 = -1.52)
21:54:34.972 00.003 11872 CameraToMount -- cameraX=-0.08 cameraY=0.33 hyp=0.34 cameraTheta=1.79 mountX=0.07 mountY=-0.34, mountTheta=-1.36
21:54:34.977 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.08, y=0.33, opts=13)
21:54:34.983 00.006 11872 Enqueuing Move request for scope (-0.08, 0.33)
21:54:34.986 00.003 9960 Worker thread wakes up
21:54:34.987 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=125, med=0, FiltMin=0, FiltMax=85, Gamma=1.000
21:54:34.991 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.33) opts 0xd
21:54:34.991 00.000 11872 UpdateGuideState exits: m=2490 SNR=34.0
21:54:34.994 00.003 9960 Handling offset move in thread for scope, endpoint = (-0.08, 0.33)
21:54:34.994 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:34.998 00.004 9960 Moving (-0.08, 0.33) raw xDistance=0.07 yDistance=-0.34
21:54:34.998 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:54:34.999 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:54:35.002 00.003 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
21:54:35.003 00.001 11872 Enqueuing Expose request
21:54:35.007 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.34
21:54:35.007 00.000 9960 MoveAxis(E, 0, ABG)
21:54:35.007 00.000 9960 Move returns status 0, amount 0
21:54:35.008 00.001 9960 MoveAxis(N, 0, ABG)
21:54:35.008 00.000 9960 Move returns status 0, amount 0
21:54:35.008 00.000 9960 move complete, result=0
21:54:35.008 00.000 9960 worker thread done servicing request
21:54:35.009 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
21:54:35.014 00.005 9960 Worker thread wakes up
21:54:35.014 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:54:35.014 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:54:36.259 01.245 9960 Exposure complete
21:54:36.388 00.129 9960 worker thread done servicing request
21:54:36.389 00.001 11872 OnExposeComplete: enter
21:54:36.394 00.005 11872 UpdateGuideState(): m_state=6
21:54:36.399 00.005 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 856
21:54:36.404 00.005 11872 Star::Find returns 1 (0), X=60.71, Y=850.82, Mass=2404, SNR=33.3, Peak=131 HFD=4.6
21:54:36.407 00.003 11872 CameraToMount -- cameraTheta (1.81) - m_xAngle (-3.14) = xAngle (4.95 = -1.34)
21:54:36.411 00.004 11872 CameraToMount -- cameraTheta (1.81) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.77 = -1.51)
21:54:36.415 00.004 11872 CameraToMount -- cameraX=-0.14 cameraY=0.58 hyp=0.60 cameraTheta=1.81 mountX=0.14 mountY=-0.60, mountTheta=-1.34
21:54:36.422 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.14, y=0.58, opts=13)
21:54:36.426 00.004 11872 Enqueuing Move request for scope (-0.14, 0.58)
21:54:36.429 00.003 9960 Worker thread wakes up
21:54:36.430 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=131, med=0, FiltMin=0, FiltMax=82, Gamma=1.000
21:54:36.434 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.58) opts 0xd
21:54:36.434 00.000 11872 UpdateGuideState exits: m=2404 SNR=33.3
21:54:36.438 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:36.442 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:54:36.446 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.14, 0.58)
21:54:36.446 00.000 9960 Moving (-0.14, 0.58) raw xDistance=0.14 yDistance=-0.60
21:54:36.446 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
21:54:36.446 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.60 from input -0.60
21:54:36.446 00.000 9960 MoveAxis(E, 0, ABG)
21:54:36.447 00.001 9960 Move returns status 0, amount 0
21:54:36.447 00.000 11872 Enqueuing Expose request
21:54:36.452 00.005 9960 MoveAxis(N, 446, ABG)
21:54:36.452 00.000 9960 Guiding  Dir = 0, Dur = 446
21:54:36.452 00.000 9960 IsSlewing returns 0
21:54:36.453 00.001 9960 IsGuiding returns 0
21:54:36.453 00.000 9960 PulseGuide returned control before completion, sleep 456
21:54:36.919 00.466 9960 IsGuiding returns 1
21:54:36.921 00.002 9960 scope still moving after pulse duration time elapsed
21:54:36.951 00.030 9960 IsSlewing returns 0
21:54:36.952 00.001 9960 IsGuiding returns 0
21:54:36.953 00.001 9960 scope move finished after 446 + 54 ms
21:54:36.953 00.000 9960 Move returns status 0, amount 446
21:54:36.955 00.002 9960 move complete, result=0
21:54:36.955 00.000 9960 worker thread done servicing request
21:54:36.956 00.001 9960 Worker thread wakes up
21:54:36.956 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.6 px 446 ms NORTH
21:54:36.964 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
21:54:36.964 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:54:38.206 01.242 9960 Exposure complete
21:54:38.330 00.124 9960 worker thread done servicing request
21:54:38.330 00.000 11872 OnExposeComplete: enter
21:54:38.336 00.006 11872 UpdateGuideState(): m_state=6
21:54:38.340 00.004 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 857
21:54:38.345 00.005 11872 Star::Find returns 1 (0), X=60.91, Y=850.12, Mass=2344, SNR=32.8, Peak=134 HFD=4.5
21:54:38.349 00.004 11872 CameraToMount -- cameraTheta (-1.04) - m_xAngle (-3.14) = xAngle (2.10 = 2.10)
21:54:38.352 00.003 11872 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.93 = 1.93)
21:54:38.357 00.005 11872 CameraToMount -- cameraX=0.06 cameraY=-0.11 hyp=0.13 cameraTheta=-1.04 mountX=-0.06 mountY=0.12, mountTheta=2.06
21:54:38.362 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.06, y=-0.11, opts=13)
21:54:38.366 00.004 11872 Enqueuing Move request for scope (0.06, -0.11)
21:54:38.371 00.005 9960 Worker thread wakes up
21:54:38.371 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=134, med=0, FiltMin=0, FiltMax=74, Gamma=1.000
21:54:38.376 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.11) opts 0xd
21:54:38.376 00.000 9960 Handling offset move in thread for scope, endpoint = (0.06, -0.11)
21:54:38.376 00.000 9960 Moving (0.06, -0.11) raw xDistance=-0.06 yDistance=0.12
21:54:38.376 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:54:38.377 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:54:38.377 00.000 11872 UpdateGuideState exits: m=2344 SNR=32.8
21:54:38.380 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
21:54:38.380 00.000 9960 MoveAxis(E, 0, ABG)
21:54:38.381 00.001 9960 Move returns status 0, amount 0
21:54:38.381 00.000 9960 MoveAxis(N, 0, ABG)
21:54:38.381 00.000 9960 Move returns status 0, amount 0
21:54:38.381 00.000 9960 move complete, result=0
21:54:38.381 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:38.386 00.005 9960 worker thread done servicing request
21:54:38.387 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:54:38.392 00.005 11872 Enqueuing Expose request
21:54:38.395 00.003 11872 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:54:38.399 00.004 9960 Worker thread wakes up
21:54:38.400 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:54:38.400 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:54:39.648 01.248 9960 Exposure complete
21:54:39.770 00.122 9960 worker thread done servicing request
21:54:39.770 00.000 11872 OnExposeComplete: enter
21:54:39.775 00.005 11872 UpdateGuideState(): m_state=6
21:54:39.779 00.004 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 858
21:54:39.783 00.004 11872 Star::Find returns 1 (0), X=61.05, Y=850.23, Mass=2427, SNR=33.5, Peak=127 HFD=4.9
21:54:39.787 00.004 11872 CameraToMount -- cameraTheta (0.00) - m_xAngle (-3.14) = xAngle (3.14 = 3.14)
21:54:39.790 00.003 11872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.97 = 2.97)
21:54:39.796 00.006 11872 CameraToMount -- cameraX=0.20 cameraY=0.00 hyp=0.20 cameraTheta=0.00 mountX=-0.20 mountY=0.04, mountTheta=2.97
21:54:39.801 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.20, y=0.00, opts=13)
21:54:39.807 00.006 11872 Enqueuing Move request for scope (0.20, 0.00)
21:54:39.810 00.003 9960 Worker thread wakes up
21:54:39.811 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=127, med=0, FiltMin=0, FiltMax=83, Gamma=1.000
21:54:39.815 00.004 11872 UpdateGuideState exits: m=2427 SNR=33.5
21:54:39.819 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.00) opts 0xd
21:54:39.819 00.000 9960 Handling offset move in thread for scope, endpoint = (0.20, 0.00)
21:54:39.819 00.000 9960 Moving (0.20, 0.00) raw xDistance=-0.20 yDistance=0.04
21:54:39.819 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
21:54:39.819 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:54:39.820 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:39.824 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:54:39.824 00.000 9960 MoveAxis(E, 95, ABG)
21:54:39.824 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:54:39.828 00.004 11872 Enqueuing Expose request
21:54:39.835 00.007 9960 Guiding  Dir = 2, Dur = 95
21:54:39.835 00.000 9960 IsSlewing returns 0
21:54:39.835 00.000 9960 IsGuiding returns 0
21:54:39.836 00.001 9960 PulseGuide returned control before completion, sleep 105
21:54:39.960 00.124 9960 IsGuiding returns 0
21:54:39.961 00.001 9960 Move returns status 0, amount 95
21:54:39.963 00.002 9960 MoveAxis(N, 0, ABG)
21:54:39.963 00.000 9960 Move returns status 0, amount 0
21:54:39.963 00.000 9960 move complete, result=0
21:54:39.963 00.000 9960 worker thread done servicing request
21:54:39.963 00.000 11872 GuideStep: -0.2 px 95 ms EAST, 0.0 px 0 ms NORTH
21:54:39.969 00.006 9960 Worker thread wakes up
21:54:39.969 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:54:39.969 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:54:41.218 01.249 9960 Exposure complete
21:54:41.333 00.115 9960 worker thread done servicing request
21:54:41.333 00.000 11872 OnExposeComplete: enter
21:54:41.339 00.006 11872 UpdateGuideState(): m_state=6
21:54:41.343 00.004 11872 Star::Find(15, 61, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 859
21:54:41.347 00.004 11872 Star::Find returns 1 (0), X=60.80, Y=850.68, Mass=2501, SNR=33.9, Peak=132 HFD=5.2
21:54:41.351 00.004 11872 CameraToMount -- cameraTheta (1.68) - m_xAngle (-3.14) = xAngle (4.81 = -1.47)
21:54:41.355 00.004 11872 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.64 = -1.64)
21:54:41.359 00.004 11872 CameraToMount -- cameraX=-0.05 cameraY=0.45 hyp=0.45 cameraTheta=1.68 mountX=0.05 mountY=-0.45, mountTheta=-1.47
21:54:41.366 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.05, y=0.45, opts=13)
21:54:41.371 00.005 11872 Enqueuing Move request for scope (-0.05, 0.45)
21:54:41.374 00.003 9960 Worker thread wakes up
21:54:41.375 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.45) opts 0xd
21:54:41.375 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.05, 0.45)
21:54:41.375 00.000 9960 Moving (-0.05, 0.45) raw xDistance=0.05 yDistance=-0.45
21:54:41.375 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:54:41.375 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.45 from input -0.45
21:54:41.376 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=132, med=0, FiltMin=0, FiltMax=84, Gamma=1.000
21:54:41.380 00.004 11872 UpdateGuideState exits: m=2501 SNR=33.9
21:54:41.384 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:41.388 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:54:41.391 00.003 11872 Enqueuing Expose request
21:54:41.393 00.002 9960 MoveAxis(E, 0, ABG)
21:54:41.393 00.000 9960 Move returns status 0, amount 0
21:54:41.394 00.001 9960 MoveAxis(N, 337, ABG)
21:54:41.394 00.000 9960 Guiding  Dir = 0, Dur = 337
21:54:41.394 00.000 9960 IsSlewing returns 0
21:54:41.394 00.000 9960 IsGuiding returns 0
21:54:41.395 00.001 9960 PulseGuide returned control before completion, sleep 347
21:54:41.752 00.357 9960 IsGuiding returns 1
21:54:41.753 00.001 9960 scope still moving after pulse duration time elapsed
21:54:41.784 00.031 9960 IsSlewing returns 0
21:54:41.784 00.000 9960 IsGuiding returns 0
21:54:41.786 00.002 9960 scope move finished after 337 + 53 ms
21:54:41.786 00.000 9960 Move returns status 0, amount 337
21:54:41.786 00.000 9960 move complete, result=0
21:54:41.786 00.000 9960 worker thread done servicing request
21:54:41.787 00.001 11872 GuideStep: 0.0 px 0 ms EAST, -0.5 px 337 ms NORTH
21:54:41.795 00.008 9960 Worker thread wakes up
21:54:41.797 00.002 9960 worker thread servicing REQUEST_EXPOSE 1000
21:54:41.797 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:54:43.046 01.249 9960 Exposure complete
21:54:43.160 00.114 9960 worker thread done servicing request
21:54:43.161 00.001 11872 OnExposeComplete: enter
21:54:43.165 00.004 11872 UpdateGuideState(): m_state=6
21:54:43.169 00.004 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 860
21:54:43.172 00.003 11872 Star::Find returns 1 (0), X=60.63, Y=850.23, Mass=2438, SNR=33.5, Peak=155 HFD=4.8
21:54:43.177 00.005 11872 CameraToMount -- cameraTheta (-3.11) - m_xAngle (-3.14) = xAngle (0.02 = 0.02)
21:54:43.182 00.005 11872 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (-0.15 = -0.15)
21:54:43.186 00.004 11872 CameraToMount -- cameraX=-0.22 cameraY=-0.01 hyp=0.22 cameraTheta=-3.11 mountX=0.22 mountY=-0.03, mountTheta=-0.15
21:54:43.190 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.22, y=-0.01, opts=13)
21:54:43.195 00.005 11872 Enqueuing Move request for scope (-0.22, -0.01)
21:54:43.198 00.003 9960 Worker thread wakes up
21:54:43.198 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.01) opts 0xd
21:54:43.198 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.22, -0.01)
21:54:43.200 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=155, med=0, FiltMin=0, FiltMax=76, Gamma=1.000
21:54:43.203 00.003 9960 Moving (-0.22, -0.01) raw xDistance=0.22 yDistance=-0.03
21:54:43.204 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
21:54:43.204 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:54:43.204 00.000 11872 UpdateGuideState exits: m=2438 SNR=33.5
21:54:43.209 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:43.212 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:54:43.216 00.004 11872 Enqueuing Expose request
21:54:43.220 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:54:43.220 00.000 9960 MoveAxis(W, 102, ABG)
21:54:43.220 00.000 9960 Guiding  Dir = 3, Dur = 102
21:54:43.220 00.000 9960 IsSlewing returns 0
21:54:43.221 00.001 9960 IsGuiding returns 0
21:54:43.221 00.000 9960 PulseGuide returned control before completion, sleep 112
21:54:43.335 00.114 9960 IsGuiding returns 1
21:54:43.335 00.000 9960 scope still moving after pulse duration time elapsed
21:54:43.366 00.031 9960 IsSlewing returns 0
21:54:43.367 00.001 9960 IsGuiding returns 0
21:54:43.368 00.001 9960 scope move finished after 102 + 45 ms
21:54:43.369 00.001 9960 Move returns status 0, amount 102
21:54:43.370 00.001 9960 MoveAxis(N, 0, ABG)
21:54:43.370 00.000 9960 Move returns status 0, amount 0
21:54:43.371 00.001 9960 move complete, result=0
21:54:43.371 00.000 9960 worker thread done servicing request
21:54:43.371 00.000 9960 Worker thread wakes up
21:54:43.371 00.000 11872 GuideStep: 0.2 px 102 ms WEST, -0.0 px 0 ms NORTH
21:54:43.378 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:54:43.379 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:54:44.628 01.249 9960 Exposure complete
21:54:44.745 00.117 9960 worker thread done servicing request
21:54:44.745 00.000 11872 OnExposeComplete: enter
21:54:44.750 00.005 11872 UpdateGuideState(): m_state=6
21:54:44.754 00.004 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 861
21:54:44.758 00.004 11872 Star::Find returns 1 (0), X=60.84, Y=850.64, Mass=2562, SNR=34.5, Peak=130 HFD=5.2
21:54:44.763 00.005 11872 CameraToMount -- cameraTheta (1.60) - m_xAngle (-3.14) = xAngle (4.74 = -1.55)
21:54:44.766 00.003 11872 CameraToMount -- cameraTheta (1.60) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.57 = -1.72)
21:54:44.769 00.003 11872 CameraToMount -- cameraX=-0.01 cameraY=0.41 hyp=0.41 cameraTheta=1.60 mountX=0.01 mountY=-0.40, mountTheta=-1.55
21:54:44.777 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=-0.01, y=0.41, opts=13)
21:54:44.781 00.004 11872 Enqueuing Move request for scope (-0.01, 0.41)
21:54:44.785 00.004 9960 Worker thread wakes up
21:54:44.785 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.41) opts 0xd
21:54:44.785 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.01, 0.41)
21:54:44.786 00.001 9960 Moving (-0.01, 0.41) raw xDistance=0.01 yDistance=-0.40
21:54:44.786 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:54:44.786 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.40 from input -0.40
21:54:44.786 00.000 9960 MoveAxis(E, 0, ABG)
21:54:44.786 00.000 9960 Move returns status 0, amount 0
21:54:44.786 00.000 9960 MoveAxis(N, 302, ABG)
21:54:44.786 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=130, med=0, FiltMin=0, FiltMax=87, Gamma=1.000
21:54:44.790 00.004 9960 Guiding  Dir = 0, Dur = 302
21:54:44.791 00.001 11872 UpdateGuideState exits: m=2562 SNR=34.5
21:54:44.795 00.004 9960 IsSlewing returns 0
21:54:44.796 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:44.800 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:54:44.803 00.003 11872 Enqueuing Expose request
21:54:44.807 00.004 9960 IsGuiding returns 0
21:54:44.807 00.000 9960 PulseGuide returned control before completion, sleep 312
21:54:45.137 00.330 9960 IsGuiding returns 1
21:54:45.138 00.001 9960 scope still moving after pulse duration time elapsed
21:54:45.167 00.029 9960 IsSlewing returns 0
21:54:45.167 00.000 9960 IsGuiding returns 0
21:54:45.167 00.000 9960 scope move finished after 302 + 58 ms
21:54:45.168 00.001 9960 Move returns status 0, amount 302
21:54:45.168 00.000 9960 move complete, result=0
21:54:45.168 00.000 9960 worker thread done servicing request
21:54:45.170 00.002 9960 Worker thread wakes up
21:54:45.170 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.4 px 302 ms NORTH
21:54:45.176 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:54:45.176 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:54:46.429 01.253 9960 Exposure complete
21:54:46.551 00.122 9960 worker thread done servicing request
21:54:46.551 00.000 11872 OnExposeComplete: enter
21:54:46.556 00.005 11872 UpdateGuideState(): m_state=6
21:54:46.561 00.005 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 862
21:54:46.564 00.003 11872 Star::Find returns 1 (0), X=60.79, Y=850.05, Mass=2523, SNR=34.0, Peak=148 HFD=4.7
21:54:46.569 00.005 11872 CameraToMount -- cameraTheta (-1.87) - m_xAngle (-3.14) = xAngle (1.27 = 1.27)
21:54:46.572 00.003 11872 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.10 = 1.10)
21:54:46.575 00.003 11872 CameraToMount -- cameraX=-0.06 cameraY=-0.18 hyp=0.19 cameraTheta=-1.87 mountX=0.06 mountY=0.17, mountTheta=1.25
21:54:46.581 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.06, y=-0.18, opts=13)
21:54:46.586 00.005 11872 Enqueuing Move request for scope (-0.06, -0.18)
21:54:46.589 00.003 9960 Worker thread wakes up
21:54:46.589 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=148, med=0, FiltMin=0, FiltMax=88, Gamma=1.000
21:54:46.594 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.18) opts 0xd
21:54:46.594 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.06, -0.18)
21:54:46.595 00.001 9960 Moving (-0.06, -0.18) raw xDistance=0.06 yDistance=0.17
21:54:46.595 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:54:46.595 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:54:46.595 00.000 11872 UpdateGuideState exits: m=2523 SNR=34.0
21:54:46.599 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:46.603 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:54:46.608 00.005 11872 Enqueuing Expose request
21:54:46.613 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
21:54:46.613 00.000 9960 MoveAxis(E, 0, ABG)
21:54:46.613 00.000 9960 Move returns status 0, amount 0
21:54:46.613 00.000 9960 MoveAxis(N, 0, ABG)
21:54:46.614 00.001 9960 Move returns status 0, amount 0
21:54:46.614 00.000 9960 move complete, result=0
21:54:46.614 00.000 9960 worker thread done servicing request
21:54:46.614 00.000 9960 Worker thread wakes up
21:54:46.615 00.001 11872 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:54:46.619 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
21:54:46.619 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:54:47.874 01.255 9960 Exposure complete
21:54:48.001 00.127 9960 worker thread done servicing request
21:54:48.002 00.001 11872 OnExposeComplete: enter
21:54:48.006 00.004 11872 UpdateGuideState(): m_state=6
21:54:48.009 00.003 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 863
21:54:48.014 00.005 11872 Star::Find returns 1 (0), X=60.80, Y=850.49, Mass=2453, SNR=33.5, Peak=125 HFD=5.0
21:54:48.019 00.005 11872 CameraToMount -- cameraTheta (1.74) - m_xAngle (-3.14) = xAngle (4.87 = -1.41)
21:54:48.022 00.003 11872 CameraToMount -- cameraTheta (1.74) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.70 = -1.58)
21:54:48.026 00.004 11872 CameraToMount -- cameraX=-0.04 cameraY=0.26 hyp=0.26 cameraTheta=1.74 mountX=0.04 mountY=-0.26, mountTheta=-1.41
21:54:48.031 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.04, y=0.26, opts=13)
21:54:48.034 00.003 11872 Enqueuing Move request for scope (-0.04, 0.26)
21:54:48.038 00.004 9960 Worker thread wakes up
21:54:48.038 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.26) opts 0xd
21:54:48.038 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.04, 0.26)
21:54:48.038 00.000 9960 Moving (-0.04, 0.26) raw xDistance=0.04 yDistance=-0.26
21:54:48.038 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:54:48.038 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=125, med=0, FiltMin=0, FiltMax=98, Gamma=1.000
21:54:48.042 00.004 9960 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
21:54:48.043 00.001 9960 MoveAxis(E, 0, ABG)
21:54:48.043 00.000 11872 UpdateGuideState exits: m=2453 SNR=33.5
21:54:48.048 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:48.051 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:54:48.055 00.004 11872 Enqueuing Expose request
21:54:48.058 00.003 9960 Move returns status 0, amount 0
21:54:48.058 00.000 9960 MoveAxis(N, 198, ABG)
21:54:48.058 00.000 9960 Guiding  Dir = 0, Dur = 198
21:54:48.058 00.000 9960 IsSlewing returns 0
21:54:48.059 00.001 9960 IsGuiding returns 0
21:54:48.059 00.000 9960 PulseGuide returned control before completion, sleep 208
21:54:48.280 00.221 9960 IsGuiding returns 0
21:54:48.281 00.001 9960 Move returns status 0, amount 198
21:54:48.281 00.000 9960 move complete, result=0
21:54:48.282 00.001 9960 worker thread done servicing request
21:54:48.282 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.3 px 198 ms NORTH
21:54:48.289 00.007 9960 Worker thread wakes up
21:54:48.289 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:54:48.289 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:54:49.539 01.250 9960 Exposure complete
21:54:49.667 00.128 9960 worker thread done servicing request
21:54:49.667 00.000 11872 OnExposeComplete: enter
21:54:49.673 00.006 11872 UpdateGuideState(): m_state=6
21:54:49.678 00.005 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 864
21:54:49.682 00.004 11872 Star::Find returns 1 (0), X=60.86, Y=850.29, Mass=2483, SNR=33.9, Peak=137 HFD=4.9
21:54:49.690 00.008 11872 CameraToMount -- cameraTheta (1.36) - m_xAngle (-3.14) = xAngle (4.50 = -1.78)
21:54:49.699 00.009 11872 CameraToMount -- cameraTheta (1.36) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.33 = -1.95)
21:54:49.711 00.012 11872 CameraToMount -- cameraX=0.01 cameraY=0.06 hyp=0.06 cameraTheta=1.36 mountX=-0.01 mountY=-0.05, mountTheta=-1.79
21:54:49.718 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.01, y=0.06, opts=13)
21:54:49.722 00.004 11872 Enqueuing Move request for scope (0.01, 0.06)
21:54:49.727 00.005 9960 Worker thread wakes up
21:54:49.727 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.06) opts 0xd
21:54:49.727 00.000 9960 Handling offset move in thread for scope, endpoint = (0.01, 0.06)
21:54:49.727 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=137, med=0, FiltMin=0, FiltMax=93, Gamma=1.000
21:54:49.732 00.005 9960 Moving (0.01, 0.06) raw xDistance=-0.01 yDistance=-0.05
21:54:49.732 00.000 11872 UpdateGuideState exits: m=2483 SNR=33.9
21:54:49.737 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:49.740 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:54:49.745 00.005 11872 Enqueuing Expose request
21:54:49.750 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:54:49.750 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:54:49.750 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:54:49.750 00.000 9960 MoveAxis(E, 0, ABG)
21:54:49.750 00.000 9960 Move returns status 0, amount 0
21:54:49.751 00.001 9960 MoveAxis(N, 0, ABG)
21:54:49.751 00.000 9960 Move returns status 0, amount 0
21:54:49.751 00.000 9960 move complete, result=0
21:54:49.751 00.000 9960 worker thread done servicing request
21:54:49.752 00.001 9960 Worker thread wakes up
21:54:49.752 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:54:49.756 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
21:54:49.756 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:54:51.007 01.251 9960 Exposure complete
21:54:51.125 00.118 9960 worker thread done servicing request
21:54:51.126 00.001 11872 OnExposeComplete: enter
21:54:51.129 00.003 11872 UpdateGuideState(): m_state=6
21:54:51.133 00.004 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 865
21:54:51.137 00.004 11872 Star::Find returns 1 (0), X=60.81, Y=850.44, Mass=2406, SNR=33.0, Peak=123 HFD=5.0
21:54:51.141 00.004 11872 CameraToMount -- cameraTheta (1.75) - m_xAngle (-3.14) = xAngle (4.89 = -1.39)
21:54:51.145 00.004 11872 CameraToMount -- cameraTheta (1.75) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.72 = -1.56)
21:54:51.148 00.003 11872 CameraToMount -- cameraX=-0.04 cameraY=0.21 hyp=0.21 cameraTheta=1.75 mountX=0.04 mountY=-0.21, mountTheta=-1.39
21:54:51.153 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.04, y=0.21, opts=13)
21:54:51.159 00.006 11872 Enqueuing Move request for scope (-0.04, 0.21)
21:54:51.162 00.003 9960 Worker thread wakes up
21:54:51.162 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=123, med=0, FiltMin=0, FiltMax=75, Gamma=1.000
21:54:51.166 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.21) opts 0xd
21:54:51.166 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.04, 0.21)
21:54:51.166 00.000 9960 Moving (-0.04, 0.21) raw xDistance=0.04 yDistance=-0.21
21:54:51.166 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:54:51.167 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
21:54:51.167 00.000 9960 MoveAxis(E, 0, ABG)
21:54:51.168 00.001 9960 Move returns status 0, amount 0
21:54:51.168 00.000 9960 MoveAxis(N, 158, ABG)
21:54:51.168 00.000 9960 Guiding  Dir = 0, Dur = 158
21:54:51.168 00.000 11872 UpdateGuideState exits: m=2406 SNR=33.0
21:54:51.173 00.005 9960 IsSlewing returns 0
21:54:51.173 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:51.176 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:54:51.181 00.005 11872 Enqueuing Expose request
21:54:51.184 00.003 9960 IsGuiding returns 0
21:54:51.184 00.000 9960 PulseGuide returned control before completion, sleep 168
21:54:51.356 00.172 9960 IsGuiding returns 1
21:54:51.356 00.000 9960 scope still moving after pulse duration time elapsed
21:54:51.386 00.030 9960 IsSlewing returns 0
21:54:51.391 00.005 9960 IsGuiding returns 0
21:54:51.392 00.001 9960 scope move finished after 158 + 49 ms
21:54:51.392 00.000 9960 Move returns status 0, amount 158
21:54:51.392 00.000 9960 move complete, result=0
21:54:51.393 00.001 9960 worker thread done servicing request
21:54:51.393 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.2 px 158 ms NORTH
21:54:51.402 00.009 9960 Worker thread wakes up
21:54:51.402 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:54:51.404 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:54:52.649 01.245 9960 Exposure complete
21:54:52.769 00.120 9960 worker thread done servicing request
21:54:52.770 00.001 11872 OnExposeComplete: enter
21:54:52.775 00.005 11872 UpdateGuideState(): m_state=6
21:54:52.778 00.003 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 866
21:54:52.782 00.004 11872 Star::Find returns 1 (0), X=60.80, Y=850.50, Mass=2520, SNR=34.2, Peak=133 HFD=5.0
21:54:52.786 00.004 11872 CameraToMount -- cameraTheta (1.75) - m_xAngle (-3.14) = xAngle (4.88 = -1.40)
21:54:52.790 00.004 11872 CameraToMount -- cameraTheta (1.75) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.71 = -1.57)
21:54:52.793 00.003 11872 CameraToMount -- cameraX=-0.05 cameraY=0.26 hyp=0.27 cameraTheta=1.75 mountX=0.05 mountY=-0.27, mountTheta=-1.40
21:54:52.803 00.010 11872 SchedulePrimaryMove(0FA44CE0, x=-0.05, y=0.26, opts=13)
21:54:52.808 00.005 11872 Enqueuing Move request for scope (-0.05, 0.26)
21:54:52.814 00.006 9960 Worker thread wakes up
21:54:52.814 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.26) opts 0xd
21:54:52.814 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.05, 0.26)
21:54:52.814 00.000 9960 Moving (-0.05, 0.26) raw xDistance=0.05 yDistance=-0.27
21:54:52.814 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:54:52.814 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=133, med=0, FiltMin=0, FiltMax=81, Gamma=1.000
21:54:52.820 00.006 11872 UpdateGuideState exits: m=2520 SNR=34.2
21:54:52.823 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:52.828 00.005 9960 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
21:54:52.829 00.001 9960 MoveAxis(E, 0, ABG)
21:54:52.829 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:54:52.833 00.004 11872 Enqueuing Expose request
21:54:52.837 00.004 9960 Move returns status 0, amount 0
21:54:52.837 00.000 9960 MoveAxis(N, 200, ABG)
21:54:52.837 00.000 9960 Guiding  Dir = 0, Dur = 200
21:54:52.837 00.000 9960 IsSlewing returns 0
21:54:52.838 00.001 9960 IsGuiding returns 0
21:54:52.838 00.000 9960 PulseGuide returned control before completion, sleep 210
21:54:53.060 00.222 9960 IsGuiding returns 1
21:54:53.061 00.001 9960 scope still moving after pulse duration time elapsed
21:54:53.091 00.030 9960 IsSlewing returns 0
21:54:53.092 00.001 9960 IsGuiding returns 0
21:54:53.094 00.002 9960 scope move finished after 200 + 55 ms
21:54:53.094 00.000 9960 Move returns status 0, amount 200
21:54:53.095 00.001 9960 move complete, result=0
21:54:53.095 00.000 9960 worker thread done servicing request
21:54:53.096 00.001 9960 Worker thread wakes up
21:54:53.096 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.3 px 200 ms NORTH
21:54:53.101 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:54:53.102 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:54:54.355 01.253 9960 Exposure complete
21:54:54.465 00.110 9960 worker thread done servicing request
21:54:54.465 00.000 11872 OnExposeComplete: enter
21:54:54.468 00.003 11872 UpdateGuideState(): m_state=6
21:54:54.471 00.003 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 867
21:54:54.474 00.003 11872 Star::Find returns 1 (0), X=60.89, Y=850.16, Mass=2484, SNR=33.8, Peak=155 HFD=4.6
21:54:54.477 00.003 11872 CameraToMount -- cameraTheta (-1.04) - m_xAngle (-3.14) = xAngle (2.09 = 2.09)
21:54:54.482 00.005 11872 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.92 = 1.92)
21:54:54.486 00.004 11872 CameraToMount -- cameraX=0.04 cameraY=-0.07 hyp=0.09 cameraTheta=-1.04 mountX=-0.04 mountY=0.08, mountTheta=2.06
21:54:54.490 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.04, y=-0.07, opts=13)
21:54:54.494 00.004 11872 Enqueuing Move request for scope (0.04, -0.07)
21:54:54.498 00.004 9960 Worker thread wakes up
21:54:54.498 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.07) opts 0xd
21:54:54.498 00.000 9960 Handling offset move in thread for scope, endpoint = (0.04, -0.07)
21:54:54.498 00.000 9960 Moving (0.04, -0.07) raw xDistance=-0.04 yDistance=0.08
21:54:54.498 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:54:54.499 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:54:54.499 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=155, med=0, FiltMin=0, FiltMax=90, Gamma=1.000
21:54:54.503 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:54:54.503 00.000 9960 MoveAxis(E, 0, ABG)
21:54:54.503 00.000 9960 Move returns status 0, amount 0
21:54:54.504 00.001 9960 MoveAxis(N, 0, ABG)
21:54:54.504 00.000 9960 Move returns status 0, amount 0
21:54:54.504 00.000 9960 move complete, result=0
21:54:54.504 00.000 11872 UpdateGuideState exits: m=2484 SNR=33.8
21:54:54.507 00.003 9960 worker thread done servicing request
21:54:54.507 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:54.512 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:54:54.516 00.004 11872 Enqueuing Expose request
21:54:54.519 00.003 9960 Worker thread wakes up
21:54:54.519 00.000 11872 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:54:54.522 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
21:54:54.523 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:54:55.775 01.252 9960 Exposure complete
21:54:55.896 00.121 9960 worker thread done servicing request
21:54:55.896 00.000 11872 OnExposeComplete: enter
21:54:55.899 00.003 11872 UpdateGuideState(): m_state=6
21:54:55.901 00.002 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 868
21:54:55.904 00.003 11872 Star::Find returns 1 (0), X=60.88, Y=850.51, Mass=2494, SNR=34.0, Peak=134 HFD=5.0
21:54:55.907 00.003 11872 CameraToMount -- cameraTheta (1.47) - m_xAngle (-3.14) = xAngle (4.60 = -1.68)
21:54:55.911 00.004 11872 CameraToMount -- cameraTheta (1.47) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.43 = -1.85)
21:54:55.914 00.003 11872 CameraToMount -- cameraX=0.03 cameraY=0.28 hyp=0.28 cameraTheta=1.47 mountX=-0.03 mountY=-0.27, mountTheta=-1.68
21:54:55.918 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.03, y=0.28, opts=13)
21:54:55.923 00.005 11872 Enqueuing Move request for scope (0.03, 0.28)
21:54:55.928 00.005 9960 Worker thread wakes up
21:54:55.928 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.28) opts 0xd
21:54:55.928 00.000 9960 Handling offset move in thread for scope, endpoint = (0.03, 0.28)
21:54:55.928 00.000 9960 Moving (0.03, 0.28) raw xDistance=-0.03 yDistance=-0.27
21:54:55.928 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:54:55.928 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
21:54:55.929 00.001 9960 MoveAxis(E, 0, ABG)
21:54:55.929 00.000 9960 Move returns status 0, amount 0
21:54:55.929 00.000 9960 MoveAxis(N, 201, ABG)
21:54:55.929 00.000 9960 Guiding  Dir = 0, Dur = 201
21:54:55.931 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=134, med=0, FiltMin=0, FiltMax=86, Gamma=1.000
21:54:55.935 00.004 9960 IsSlewing returns 0
21:54:55.935 00.000 11872 UpdateGuideState exits: m=2494 SNR=34.0
21:54:55.941 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:55.944 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:54:55.948 00.004 9960 IsGuiding returns 0
21:54:55.948 00.000 11872 Enqueuing Expose request
21:54:55.953 00.005 9960 PulseGuide returned control before completion, sleep 211
21:54:56.172 00.219 9960 IsGuiding returns 1
21:54:56.172 00.000 9960 scope still moving after pulse duration time elapsed
21:54:56.202 00.030 9960 IsSlewing returns 0
21:54:56.202 00.000 9960 IsGuiding returns 0
21:54:56.202 00.000 9960 scope move finished after 201 + 53 ms
21:54:56.203 00.001 9960 Move returns status 0, amount 201
21:54:56.203 00.000 9960 move complete, result=0
21:54:56.203 00.000 9960 worker thread done servicing request
21:54:56.203 00.000 9960 Worker thread wakes up
21:54:56.204 00.001 11872 GuideStep: -0.0 px 0 ms EAST, -0.3 px 201 ms NORTH
21:54:56.210 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:54:56.210 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:54:57.462 01.252 9960 Exposure complete
21:54:57.591 00.129 9960 worker thread done servicing request
21:54:57.591 00.000 11872 OnExposeComplete: enter
21:54:57.595 00.004 11872 UpdateGuideState(): m_state=6
21:54:57.598 00.003 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 869
21:54:57.603 00.005 11872 Star::Find returns 1 (0), X=60.87, Y=850.10, Mass=2331, SNR=32.8, Peak=144 HFD=4.4
21:54:57.606 00.003 11872 CameraToMount -- cameraTheta (-1.41) - m_xAngle (-3.14) = xAngle (1.73 = 1.73)
21:54:57.611 00.005 11872 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.56 = 1.56)
21:54:57.614 00.003 11872 CameraToMount -- cameraX=0.02 cameraY=-0.13 hyp=0.13 cameraTheta=-1.41 mountX=-0.02 mountY=0.13, mountTheta=1.73
21:54:57.619 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.02, y=-0.13, opts=13)
21:54:57.622 00.003 11872 Enqueuing Move request for scope (0.02, -0.13)
21:54:57.626 00.004 9960 Worker thread wakes up
21:54:57.626 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=144, med=0, FiltMin=0, FiltMax=84, Gamma=1.000
21:54:57.631 00.005 11872 UpdateGuideState exits: m=2331 SNR=32.8
21:54:57.634 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:57.639 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:54:57.644 00.005 11872 Enqueuing Expose request
21:54:57.649 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.13) opts 0xd
21:54:57.649 00.000 9960 Handling offset move in thread for scope, endpoint = (0.02, -0.13)
21:54:57.649 00.000 9960 Moving (0.02, -0.13) raw xDistance=-0.02 yDistance=0.13
21:54:57.649 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:54:57.649 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:54:57.650 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
21:54:57.650 00.000 9960 MoveAxis(E, 0, ABG)
21:54:57.651 00.001 9960 Move returns status 0, amount 0
21:54:57.651 00.000 9960 MoveAxis(N, 0, ABG)
21:54:57.651 00.000 9960 Move returns status 0, amount 0
21:54:57.652 00.001 9960 move complete, result=0
21:54:57.652 00.000 9960 worker thread done servicing request
21:54:57.652 00.000 11872 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:54:57.657 00.005 9960 Worker thread wakes up
21:54:57.657 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:54:57.657 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:54:58.905 01.248 9960 Exposure complete
21:54:59.025 00.120 9960 worker thread done servicing request
21:54:59.026 00.001 11872 OnExposeComplete: enter
21:54:59.029 00.003 11872 UpdateGuideState(): m_state=6
21:54:59.033 00.004 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 870
21:54:59.038 00.005 11872 Star::Find returns 1 (0), X=60.83, Y=850.37, Mass=2426, SNR=33.2, Peak=124 HFD=5.1
21:54:59.041 00.003 11872 CameraToMount -- cameraTheta (1.72) - m_xAngle (-3.14) = xAngle (4.85 = -1.43)
21:54:59.046 00.005 11872 CameraToMount -- cameraTheta (1.72) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.68 = -1.60)
21:54:59.054 00.008 11872 CameraToMount -- cameraX=-0.02 cameraY=0.13 hyp=0.14 cameraTheta=1.72 mountX=0.02 mountY=-0.14, mountTheta=-1.43
21:54:59.059 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.02, y=0.13, opts=13)
21:54:59.063 00.004 11872 Enqueuing Move request for scope (-0.02, 0.13)
21:54:59.068 00.005 9960 Worker thread wakes up
21:54:59.068 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=124, med=0, FiltMin=0, FiltMax=80, Gamma=1.000
21:54:59.071 00.003 11872 UpdateGuideState exits: m=2426 SNR=33.2
21:54:59.076 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:59.079 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:54:59.084 00.005 11872 Enqueuing Expose request
21:54:59.087 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.13) opts 0xd
21:54:59.087 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.02, 0.13)
21:54:59.088 00.001 9960 Moving (-0.02, 0.13) raw xDistance=0.02 yDistance=-0.14
21:54:59.088 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:54:59.088 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:54:59.089 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:54:59.089 00.000 9960 MoveAxis(E, 0, ABG)
21:54:59.089 00.000 9960 Move returns status 0, amount 0
21:54:59.089 00.000 9960 MoveAxis(N, 0, ABG)
21:54:59.089 00.000 9960 Move returns status 0, amount 0
21:54:59.089 00.000 9960 move complete, result=0
21:54:59.089 00.000 9960 worker thread done servicing request
21:54:59.090 00.001 9960 Worker thread wakes up
21:54:59.090 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:54:59.093 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
21:54:59.094 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:55:00.339 01.245 9960 Exposure complete
21:55:00.454 00.115 9960 worker thread done servicing request
21:55:00.455 00.001 11872 OnExposeComplete: enter
21:55:00.459 00.004 11872 UpdateGuideState(): m_state=6
21:55:00.464 00.005 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 871
21:55:00.469 00.005 11872 Star::Find returns 1 (0), X=60.74, Y=850.53, Mass=2540, SNR=34.3, Peak=123 HFD=5.1
21:55:00.472 00.003 11872 CameraToMount -- cameraTheta (1.92) - m_xAngle (-3.14) = xAngle (5.06 = -1.22)
21:55:00.477 00.005 11872 CameraToMount -- cameraTheta (1.92) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.89 = -1.40)
21:55:00.481 00.004 11872 CameraToMount -- cameraX=-0.11 cameraY=0.30 hyp=0.32 cameraTheta=1.92 mountX=0.11 mountY=-0.31, mountTheta=-1.24
21:55:00.487 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.11, y=0.30, opts=13)
21:55:00.491 00.004 11872 Enqueuing Move request for scope (-0.11, 0.30)
21:55:00.495 00.004 9960 Worker thread wakes up
21:55:00.496 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=123, med=0, FiltMin=0, FiltMax=92, Gamma=1.000
21:55:00.499 00.003 11872 UpdateGuideState exits: m=2540 SNR=34.3
21:55:00.504 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:00.508 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:55:00.511 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.30) opts 0xd
21:55:00.511 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.11, 0.30)
21:55:00.512 00.001 9960 Moving (-0.11, 0.30) raw xDistance=0.11 yDistance=-0.31
21:55:00.512 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:55:00.513 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
21:55:00.513 00.000 9960 MoveAxis(E, 0, ABG)
21:55:00.513 00.000 9960 Move returns status 0, amount 0
21:55:00.513 00.000 11872 Enqueuing Expose request
21:55:00.518 00.005 9960 MoveAxis(N, 232, ABG)
21:55:00.518 00.000 9960 Guiding  Dir = 0, Dur = 232
21:55:00.518 00.000 9960 IsSlewing returns 0
21:55:00.519 00.001 9960 IsGuiding returns 0
21:55:00.519 00.000 9960 PulseGuide returned control before completion, sleep 242
21:55:00.769 00.250 9960 IsGuiding returns 1
21:55:00.769 00.000 9960 scope still moving after pulse duration time elapsed
21:55:00.801 00.032 9960 IsSlewing returns 0
21:55:00.803 00.002 9960 IsGuiding returns 0
21:55:00.804 00.001 9960 scope move finished after 232 + 52 ms
21:55:00.804 00.000 9960 Move returns status 0, amount 232
21:55:00.804 00.000 9960 move complete, result=0
21:55:00.804 00.000 9960 worker thread done servicing request
21:55:00.804 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 232 ms NORTH
21:55:00.810 00.006 9960 Worker thread wakes up
21:55:00.810 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:55:00.810 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:55:02.061 01.251 9960 Exposure complete
21:55:02.183 00.122 9960 worker thread done servicing request
21:55:02.184 00.001 11872 OnExposeComplete: enter
21:55:02.188 00.004 11872 UpdateGuideState(): m_state=6
21:55:02.193 00.005 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 872
21:55:02.196 00.003 11872 Star::Find returns 1 (0), X=60.81, Y=850.27, Mass=2284, SNR=32.5, Peak=139 HFD=4.7
21:55:02.201 00.005 11872 CameraToMount -- cameraTheta (2.43) - m_xAngle (-3.14) = xAngle (5.57 = -0.72)
21:55:02.206 00.005 11872 CameraToMount -- cameraTheta (2.43) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.39 = -0.89)
21:55:02.210 00.004 11872 CameraToMount -- cameraX=-0.04 cameraY=0.04 hyp=0.06 cameraTheta=2.43 mountX=0.04 mountY=-0.04, mountTheta=-0.80
21:55:02.215 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.04, y=0.04, opts=13)
21:55:02.218 00.003 11872 Enqueuing Move request for scope (-0.04, 0.04)
21:55:02.222 00.004 9960 Worker thread wakes up
21:55:02.223 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.04) opts 0xd
21:55:02.223 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.04, 0.04)
21:55:02.223 00.000 9960 Moving (-0.04, 0.04) raw xDistance=0.04 yDistance=-0.04
21:55:02.223 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:55:02.224 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:55:02.224 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=139, med=0, FiltMin=0, FiltMax=83, Gamma=1.000
21:55:02.228 00.004 11872 UpdateGuideState exits: m=2284 SNR=32.5
21:55:02.232 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:55:02.232 00.000 9960 MoveAxis(E, 0, ABG)
21:55:02.233 00.001 9960 Move returns status 0, amount 0
21:55:02.233 00.000 9960 MoveAxis(N, 0, ABG)
21:55:02.233 00.000 9960 Move returns status 0, amount 0
21:55:02.234 00.001 9960 move complete, result=0
21:55:02.234 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:02.239 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:55:02.244 00.005 11872 Enqueuing Expose request
21:55:02.248 00.004 9960 worker thread done servicing request
21:55:02.248 00.000 9960 Worker thread wakes up
21:55:02.248 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:55:02.253 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:55:02.253 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:55:03.498 01.245 9960 Exposure complete
21:55:03.615 00.117 9960 worker thread done servicing request
21:55:03.615 00.000 11872 OnExposeComplete: enter
21:55:03.619 00.004 11872 UpdateGuideState(): m_state=6
21:55:03.623 00.004 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 873
21:55:03.628 00.005 11872 Star::Find returns 1 (0), X=60.88, Y=850.63, Mass=2409, SNR=33.3, Peak=123 HFD=4.8
21:55:03.632 00.004 11872 CameraToMount -- cameraTheta (1.48) - m_xAngle (-3.14) = xAngle (4.62 = -1.66)
21:55:03.636 00.004 11872 CameraToMount -- cameraTheta (1.48) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.45 = -1.84)
21:55:03.640 00.004 11872 CameraToMount -- cameraX=0.04 cameraY=0.39 hyp=0.39 cameraTheta=1.48 mountX=-0.04 mountY=-0.38, mountTheta=-1.67
21:55:03.645 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.04, y=0.39, opts=13)
21:55:03.650 00.005 11872 Enqueuing Move request for scope (0.04, 0.39)
21:55:03.654 00.004 9960 Worker thread wakes up
21:55:03.654 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=123, med=0, FiltMin=0, FiltMax=80, Gamma=1.000
21:55:03.658 00.004 11872 UpdateGuideState exits: m=2409 SNR=33.3
21:55:03.662 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:03.666 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:55:03.669 00.003 11872 Enqueuing Expose request
21:55:03.673 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.39) opts 0xd
21:55:03.673 00.000 9960 Handling offset move in thread for scope, endpoint = (0.04, 0.39)
21:55:03.673 00.000 9960 Moving (0.04, 0.39) raw xDistance=-0.04 yDistance=-0.38
21:55:03.674 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:55:03.674 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.38 from input -0.38
21:55:03.674 00.000 9960 MoveAxis(E, 0, ABG)
21:55:03.675 00.001 9960 Move returns status 0, amount 0
21:55:03.675 00.000 9960 MoveAxis(N, 284, ABG)
21:55:03.675 00.000 9960 Guiding  Dir = 0, Dur = 284
21:55:03.675 00.000 9960 IsSlewing returns 0
21:55:03.676 00.001 9960 IsGuiding returns 0
21:55:03.676 00.000 9960 PulseGuide returned control before completion, sleep 294
21:55:03.986 00.310 9960 IsGuiding returns 1
21:55:03.987 00.001 9960 scope still moving after pulse duration time elapsed
21:55:04.019 00.032 9960 IsSlewing returns 0
21:55:04.021 00.002 9960 IsGuiding returns 0
21:55:04.021 00.000 9960 scope move finished after 284 + 60 ms
21:55:04.022 00.001 9960 Move returns status 0, amount 284
21:55:04.022 00.000 9960 move complete, result=0
21:55:04.022 00.000 9960 worker thread done servicing request
21:55:04.022 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.4 px 284 ms NORTH
21:55:04.030 00.008 9960 Worker thread wakes up
21:55:04.030 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:55:04.030 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:55:05.284 01.254 9960 Exposure complete
21:55:05.401 00.117 9960 worker thread done servicing request
21:55:05.401 00.000 11872 OnExposeComplete: enter
21:55:05.406 00.005 11872 UpdateGuideState(): m_state=6
21:55:05.410 00.004 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 874
21:55:05.414 00.004 11872 Star::Find returns 1 (0), X=60.88, Y=850.24, Mass=2318, SNR=32.7, Peak=136 HFD=4.8
21:55:05.417 00.003 11872 CameraToMount -- cameraTheta (0.30) - m_xAngle (-3.14) = xAngle (3.44 = -2.84)
21:55:05.422 00.005 11872 CameraToMount -- cameraTheta (0.30) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.27 = -3.01)
21:55:05.425 00.003 11872 CameraToMount -- cameraX=0.04 cameraY=0.01 hyp=0.04 cameraTheta=0.30 mountX=-0.04 mountY=-0.00, mountTheta=-3.01
21:55:05.432 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.04, y=0.01, opts=13)
21:55:05.436 00.004 11872 Enqueuing Move request for scope (0.04, 0.01)
21:55:05.440 00.004 9960 Worker thread wakes up
21:55:05.440 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.01) opts 0xd
21:55:05.441 00.001 9960 Handling offset move in thread for scope, endpoint = (0.04, 0.01)
21:55:05.441 00.000 9960 Moving (0.04, 0.01) raw xDistance=-0.04 yDistance=-0.00
21:55:05.441 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:55:05.441 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=136, med=0, FiltMin=0, FiltMax=85, Gamma=1.000
21:55:05.445 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:55:05.446 00.001 11872 UpdateGuideState exits: m=2318 SNR=32.7
21:55:05.449 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
21:55:05.449 00.000 9960 MoveAxis(E, 0, ABG)
21:55:05.449 00.000 9960 Move returns status 0, amount 0
21:55:05.450 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:05.453 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:55:05.458 00.005 11872 Enqueuing Expose request
21:55:05.462 00.004 9960 MoveAxis(N, 0, ABG)
21:55:05.462 00.000 9960 Move returns status 0, amount 0
21:55:05.462 00.000 9960 move complete, result=0
21:55:05.462 00.000 9960 worker thread done servicing request
21:55:05.463 00.001 9960 Worker thread wakes up
21:55:05.463 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:55:05.467 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
21:55:05.467 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:55:06.723 01.256 9960 Exposure complete
21:55:06.849 00.126 9960 worker thread done servicing request
21:55:06.849 00.000 11872 OnExposeComplete: enter
21:55:06.852 00.003 11872 UpdateGuideState(): m_state=6
21:55:06.858 00.006 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 875
21:55:06.862 00.004 11872 Star::Find returns 1 (0), X=60.91, Y=850.50, Mass=2340, SNR=32.8, Peak=123 HFD=5.0
21:55:06.867 00.005 11872 CameraToMount -- cameraTheta (1.36) - m_xAngle (-3.14) = xAngle (4.49 = -1.79)
21:55:06.870 00.003 11872 CameraToMount -- cameraTheta (1.36) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.32 = -1.96)
21:55:06.875 00.005 11872 CameraToMount -- cameraX=0.06 cameraY=0.27 hyp=0.28 cameraTheta=1.36 mountX=-0.06 mountY=-0.26, mountTheta=-1.80
21:55:06.881 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.06, y=0.27, opts=13)
21:55:06.884 00.003 11872 Enqueuing Move request for scope (0.06, 0.27)
21:55:06.889 00.005 9960 Worker thread wakes up
21:55:06.889 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.27) opts 0xd
21:55:06.889 00.000 9960 Handling offset move in thread for scope, endpoint = (0.06, 0.27)
21:55:06.890 00.001 9960 Moving (0.06, 0.27) raw xDistance=-0.06 yDistance=-0.26
21:55:06.890 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:55:06.890 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
21:55:06.891 00.001 9960 MoveAxis(E, 0, ABG)
21:55:06.891 00.000 9960 Move returns status 0, amount 0
21:55:06.891 00.000 9960 MoveAxis(N, 191, ABG)
21:55:06.891 00.000 9960 Guiding  Dir = 0, Dur = 191
21:55:06.891 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=123, med=0, FiltMin=0, FiltMax=85, Gamma=1.000
21:55:06.896 00.005 9960 IsSlewing returns 0
21:55:06.896 00.000 11872 UpdateGuideState exits: m=2340 SNR=32.8
21:55:06.901 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:06.906 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:55:06.910 00.004 11872 Enqueuing Expose request
21:55:06.914 00.004 9960 IsGuiding returns 0
21:55:06.914 00.000 9960 PulseGuide returned control before completion, sleep 201
21:55:07.121 00.207 9960 IsGuiding returns 1
21:55:07.121 00.000 9960 scope still moving after pulse duration time elapsed
21:55:07.152 00.031 9960 IsSlewing returns 0
21:55:07.155 00.003 9960 IsGuiding returns 0
21:55:07.155 00.000 9960 scope move finished after 191 + 50 ms
21:55:07.157 00.002 9960 Move returns status 0, amount 191
21:55:07.157 00.000 9960 move complete, result=0
21:55:07.157 00.000 9960 worker thread done servicing request
21:55:07.158 00.001 9960 Worker thread wakes up
21:55:07.158 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 191 ms NORTH
21:55:07.165 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:55:07.165 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:55:08.421 01.256 9960 Exposure complete
21:55:08.567 00.146 9960 worker thread done servicing request
21:55:08.568 00.001 11872 OnExposeComplete: enter
21:55:08.571 00.003 11872 UpdateGuideState(): m_state=6
21:55:08.576 00.005 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 876
21:55:08.582 00.006 11872 Star::Find returns 1 (0), X=60.92, Y=850.30, Mass=2563, SNR=34.2, Peak=151 HFD=5.0
21:55:08.585 00.003 11872 CameraToMount -- cameraTheta (0.81) - m_xAngle (-3.14) = xAngle (3.95 = -2.33)
21:55:08.589 00.004 11872 CameraToMount -- cameraTheta (0.81) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.78 = -2.50)
21:55:08.594 00.005 11872 CameraToMount -- cameraX=0.07 cameraY=0.07 hyp=0.10 cameraTheta=0.81 mountX=-0.07 mountY=-0.06, mountTheta=-2.43
21:55:08.599 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.07, y=0.07, opts=13)
21:55:08.602 00.003 11872 Enqueuing Move request for scope (0.07, 0.07)
21:55:08.606 00.004 9960 Worker thread wakes up
21:55:08.608 00.002 9960 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.07) opts 0xd
21:55:08.608 00.000 9960 Handling offset move in thread for scope, endpoint = (0.07, 0.07)
21:55:08.608 00.000 9960 Moving (0.07, 0.07) raw xDistance=-0.07 yDistance=-0.06
21:55:08.608 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:55:08.608 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=151, med=0, FiltMin=0, FiltMax=92, Gamma=1.000
21:55:08.613 00.005 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:55:08.613 00.000 11872 UpdateGuideState exits: m=2563 SNR=34.2
21:55:08.619 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:08.623 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:55:08.623 00.000 9960 MoveAxis(E, 0, ABG)
21:55:08.624 00.001 9960 Move returns status 0, amount 0
21:55:08.624 00.000 9960 MoveAxis(N, 0, ABG)
21:55:08.624 00.000 9960 Move returns status 0, amount 0
21:55:08.624 00.000 9960 move complete, result=0
21:55:08.625 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:55:08.629 00.004 11872 Enqueuing Expose request
21:55:08.633 00.004 9960 worker thread done servicing request
21:55:08.634 00.001 9960 Worker thread wakes up
21:55:08.634 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:55:08.637 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
21:55:08.637 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:55:09.890 01.253 9960 Exposure complete
21:55:10.006 00.116 9960 worker thread done servicing request
21:55:10.007 00.001 11872 OnExposeComplete: enter
21:55:10.009 00.002 11872 UpdateGuideState(): m_state=6
21:55:10.013 00.004 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 877
21:55:10.019 00.006 11872 Star::Find returns 1 (0), X=61.05, Y=850.60, Mass=2392, SNR=33.3, Peak=141 HFD=4.8
21:55:10.023 00.004 11872 CameraToMount -- cameraTheta (1.07) - m_xAngle (-3.14) = xAngle (4.21 = -2.07)
21:55:10.027 00.004 11872 CameraToMount -- cameraTheta (1.07) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.04 = -2.25)
21:55:10.031 00.004 11872 CameraToMount -- cameraX=0.20 cameraY=0.37 hyp=0.42 cameraTheta=1.07 mountX=-0.20 mountY=-0.33, mountTheta=-2.13
21:55:10.037 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.20, y=0.37, opts=13)
21:55:10.041 00.004 11872 Enqueuing Move request for scope (0.20, 0.37)
21:55:10.045 00.004 9960 Worker thread wakes up
21:55:10.045 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.37) opts 0xd
21:55:10.046 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=141, med=0, FiltMin=0, FiltMax=87, Gamma=1.000
21:55:10.050 00.004 11872 UpdateGuideState exits: m=2392 SNR=33.3
21:55:10.054 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:10.058 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:55:10.062 00.004 11872 Enqueuing Expose request
21:55:10.065 00.003 9960 Handling offset move in thread for scope, endpoint = (0.20, 0.37)
21:55:10.065 00.000 9960 Moving (0.20, 0.37) raw xDistance=-0.20 yDistance=-0.33
21:55:10.065 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
21:55:10.066 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
21:55:10.066 00.000 9960 MoveAxis(E, 95, ABG)
21:55:10.066 00.000 9960 Guiding  Dir = 2, Dur = 95
21:55:10.066 00.000 9960 IsSlewing returns 0
21:55:10.067 00.001 9960 IsGuiding returns 0
21:55:10.068 00.001 9960 PulseGuide returned control before completion, sleep 105
21:55:10.175 00.107 9960 IsGuiding returns 1
21:55:10.177 00.002 9960 scope still moving after pulse duration time elapsed
21:55:10.207 00.030 9960 IsSlewing returns 0
21:55:10.209 00.002 9960 IsGuiding returns 0
21:55:10.209 00.000 9960 scope move finished after 95 + 46 ms
21:55:10.209 00.000 9960 Move returns status 0, amount 95
21:55:10.209 00.000 9960 MoveAxis(N, 243, ABG)
21:55:10.210 00.001 9960 Guiding  Dir = 0, Dur = 243
21:55:10.210 00.000 9960 IsSlewing returns 0
21:55:10.212 00.002 9960 IsGuiding returns 0
21:55:10.212 00.000 9960 PulseGuide returned control before completion, sleep 253
21:55:10.473 00.261 9960 IsGuiding returns 1
21:55:10.474 00.001 9960 scope still moving after pulse duration time elapsed
21:55:10.504 00.030 9960 IsSlewing returns 0
21:55:10.504 00.000 9960 IsGuiding returns 0
21:55:10.505 00.001 9960 scope move finished after 243 + 50 ms
21:55:10.505 00.000 9960 Move returns status 0, amount 243
21:55:10.505 00.000 9960 move complete, result=0
21:55:10.506 00.001 9960 worker thread done servicing request
21:55:10.506 00.000 9960 Worker thread wakes up
21:55:10.506 00.000 11872 GuideStep: -0.2 px 95 ms EAST, -0.3 px 243 ms NORTH
21:55:10.513 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:55:10.515 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:55:11.767 01.252 9960 Exposure complete
21:55:11.923 00.156 9960 worker thread done servicing request
21:55:11.923 00.000 11872 OnExposeComplete: enter
21:55:11.929 00.006 11872 UpdateGuideState(): m_state=6
21:55:11.934 00.005 11872 Star::Find(15, 61, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 878
21:55:11.938 00.004 11872 Star::Find returns 1 (0), X=60.93, Y=850.50, Mass=2635, SNR=34.6, Peak=131 HFD=5.0
21:55:11.942 00.004 11872 CameraToMount -- cameraTheta (1.26) - m_xAngle (-3.14) = xAngle (4.40 = -1.88)
21:55:11.947 00.005 11872 CameraToMount -- cameraTheta (1.26) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.23 = -2.05)
21:55:11.951 00.004 11872 CameraToMount -- cameraX=0.09 cameraY=0.27 hyp=0.28 cameraTheta=1.26 mountX=-0.09 mountY=-0.25, mountTheta=-1.90
21:55:11.957 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.09, y=0.27, opts=13)
21:55:11.961 00.004 11872 Enqueuing Move request for scope (0.09, 0.27)
21:55:11.966 00.005 9960 Worker thread wakes up
21:55:11.966 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.27) opts 0xd
21:55:11.966 00.000 9960 Handling offset move in thread for scope, endpoint = (0.09, 0.27)
21:55:11.966 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=131, med=0, FiltMin=0, FiltMax=86, Gamma=1.000
21:55:11.970 00.004 9960 Moving (0.09, 0.27) raw xDistance=-0.09 yDistance=-0.25
21:55:11.970 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:55:11.970 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
21:55:11.970 00.000 9960 MoveAxis(E, 0, ABG)
21:55:11.970 00.000 9960 Move returns status 0, amount 0
21:55:11.971 00.001 11872 UpdateGuideState exits: m=2635 SNR=34.6
21:55:11.975 00.004 9960 MoveAxis(N, 186, ABG)
21:55:11.977 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:11.981 00.004 9960 Guiding  Dir = 0, Dur = 186
21:55:11.981 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:55:11.985 00.004 9960 IsSlewing returns 0
21:55:11.985 00.000 11872 Enqueuing Expose request
21:55:11.989 00.004 9960 IsGuiding returns 0
21:55:11.989 00.000 9960 PulseGuide returned control before completion, sleep 196
21:55:12.193 00.204 9960 IsGuiding returns 1
21:55:12.193 00.000 9960 scope still moving after pulse duration time elapsed
21:55:12.226 00.033 9960 IsSlewing returns 0
21:55:12.227 00.001 9960 IsGuiding returns 0
21:55:12.228 00.001 9960 scope move finished after 186 + 53 ms
21:55:12.228 00.000 9960 Move returns status 0, amount 186
21:55:12.229 00.001 9960 move complete, result=0
21:55:12.230 00.001 9960 worker thread done servicing request
21:55:12.230 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 186 ms NORTH
21:55:12.241 00.011 9960 Worker thread wakes up
21:55:12.242 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:55:12.243 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:55:13.491 01.248 9960 Exposure complete
21:55:13.608 00.117 9960 worker thread done servicing request
21:55:13.609 00.001 11872 OnExposeComplete: enter
21:55:13.613 00.004 11872 UpdateGuideState(): m_state=6
21:55:13.618 00.005 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 879
21:55:13.623 00.005 11872 Star::Find returns 1 (0), X=60.92, Y=850.22, Mass=2336, SNR=32.7, Peak=139 HFD=4.7
21:55:13.627 00.004 11872 CameraToMount -- cameraTheta (-0.16) - m_xAngle (-3.14) = xAngle (2.98 = 2.98)
21:55:13.631 00.004 11872 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.81 = 2.81)
21:55:13.634 00.003 11872 CameraToMount -- cameraX=0.07 cameraY=-0.01 hyp=0.08 cameraTheta=-0.16 mountX=-0.07 mountY=0.02, mountTheta=2.82
21:55:13.639 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.07, y=-0.01, opts=13)
21:55:13.643 00.004 11872 Enqueuing Move request for scope (0.07, -0.01)
21:55:13.647 00.004 9960 Worker thread wakes up
21:55:13.648 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=139, med=0, FiltMin=0, FiltMax=72, Gamma=1.000
21:55:13.652 00.004 11872 UpdateGuideState exits: m=2336 SNR=32.7
21:55:13.655 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:13.659 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:55:13.662 00.003 11872 Enqueuing Expose request
21:55:13.665 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.01) opts 0xd
21:55:13.665 00.000 9960 Handling offset move in thread for scope, endpoint = (0.07, -0.01)
21:55:13.665 00.000 9960 Moving (0.07, -0.01) raw xDistance=-0.07 yDistance=0.02
21:55:13.667 00.002 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:55:13.667 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:55:13.667 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:55:13.667 00.000 9960 MoveAxis(E, 0, ABG)
21:55:13.667 00.000 9960 Move returns status 0, amount 0
21:55:13.668 00.001 9960 MoveAxis(N, 0, ABG)
21:55:13.669 00.001 9960 Move returns status 0, amount 0
21:55:13.669 00.000 9960 move complete, result=0
21:55:13.669 00.000 9960 worker thread done servicing request
21:55:13.670 00.001 9960 Worker thread wakes up
21:55:13.670 00.000 11872 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:55:13.674 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
21:55:13.674 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:55:14.919 01.245 9960 Exposure complete
21:55:15.043 00.124 9960 worker thread done servicing request
21:55:15.043 00.000 11872 OnExposeComplete: enter
21:55:15.047 00.004 11872 UpdateGuideState(): m_state=6
21:55:15.052 00.005 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 880
21:55:15.057 00.005 11872 Star::Find returns 1 (0), X=60.84, Y=850.40, Mass=2396, SNR=33.3, Peak=124 HFD=5.1
21:55:15.061 00.004 11872 CameraToMount -- cameraTheta (1.62) - m_xAngle (-3.14) = xAngle (4.75 = -1.53)
21:55:15.065 00.004 11872 CameraToMount -- cameraTheta (1.62) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.58 = -1.70)
21:55:15.068 00.003 11872 CameraToMount -- cameraX=-0.01 cameraY=0.17 hyp=0.17 cameraTheta=1.62 mountX=0.01 mountY=-0.16, mountTheta=-1.53
21:55:15.073 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.01, y=0.17, opts=13)
21:55:15.076 00.003 11872 Enqueuing Move request for scope (-0.01, 0.17)
21:55:15.081 00.005 9960 Worker thread wakes up
21:55:15.081 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=124, med=0, FiltMin=0, FiltMax=79, Gamma=1.000
21:55:15.085 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.17) opts 0xd
21:55:15.085 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.01, 0.17)
21:55:15.086 00.001 9960 Moving (-0.01, 0.17) raw xDistance=0.01 yDistance=-0.16
21:55:15.086 00.000 11872 UpdateGuideState exits: m=2396 SNR=33.3
21:55:15.090 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:15.093 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:55:15.097 00.004 11872 Enqueuing Expose request
21:55:15.101 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:55:15.101 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:55:15.101 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:55:15.101 00.000 9960 MoveAxis(E, 0, ABG)
21:55:15.101 00.000 9960 Move returns status 0, amount 0
21:55:15.101 00.000 9960 MoveAxis(N, 0, ABG)
21:55:15.102 00.001 9960 Move returns status 0, amount 0
21:55:15.102 00.000 9960 move complete, result=0
21:55:15.102 00.000 9960 worker thread done servicing request
21:55:15.103 00.001 11872 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:55:15.107 00.004 9960 Worker thread wakes up
21:55:15.108 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:55:15.108 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:55:16.356 01.248 9960 Exposure complete
21:55:16.476 00.120 9960 worker thread done servicing request
21:55:16.476 00.000 11872 OnExposeComplete: enter
21:55:16.481 00.005 11872 UpdateGuideState(): m_state=6
21:55:16.485 00.004 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 881
21:55:16.491 00.006 11872 Star::Find returns 1 (0), X=60.91, Y=850.49, Mass=2387, SNR=33.0, Peak=129 HFD=5.0
21:55:16.494 00.003 11872 CameraToMount -- cameraTheta (1.31) - m_xAngle (-3.14) = xAngle (4.45 = -1.83)
21:55:16.498 00.004 11872 CameraToMount -- cameraTheta (1.31) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.28 = -2.00)
21:55:16.501 00.003 11872 CameraToMount -- cameraX=0.07 cameraY=0.25 hyp=0.26 cameraTheta=1.31 mountX=-0.07 mountY=-0.24, mountTheta=-1.85
21:55:16.507 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.07, y=0.25, opts=13)
21:55:16.510 00.003 11872 Enqueuing Move request for scope (0.07, 0.25)
21:55:16.515 00.005 9960 Worker thread wakes up
21:55:16.515 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.25) opts 0xd
21:55:16.515 00.000 9960 Handling offset move in thread for scope, endpoint = (0.07, 0.25)
21:55:16.515 00.000 9960 Moving (0.07, 0.25) raw xDistance=-0.07 yDistance=-0.24
21:55:16.515 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:55:16.515 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
21:55:16.516 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=129, med=0, FiltMin=0, FiltMax=95, Gamma=1.000
21:55:16.521 00.005 11872 UpdateGuideState exits: m=2387 SNR=33.0
21:55:16.525 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:16.529 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:55:16.533 00.004 11872 Enqueuing Expose request
21:55:16.535 00.002 9960 MoveAxis(E, 0, ABG)
21:55:16.537 00.002 9960 Move returns status 0, amount 0
21:55:16.537 00.000 9960 MoveAxis(N, 176, ABG)
21:55:16.537 00.000 9960 Guiding  Dir = 0, Dur = 176
21:55:16.537 00.000 9960 IsSlewing returns 0
21:55:16.538 00.001 9960 IsGuiding returns 0
21:55:16.538 00.000 9960 PulseGuide returned control before completion, sleep 186
21:55:16.737 00.199 9960 IsGuiding returns 1
21:55:16.738 00.001 9960 scope still moving after pulse duration time elapsed
21:55:16.769 00.031 9960 IsSlewing returns 0
21:55:16.770 00.001 9960 IsGuiding returns 0
21:55:16.770 00.000 9960 scope move finished after 176 + 56 ms
21:55:16.771 00.001 9960 Move returns status 0, amount 176
21:55:16.771 00.000 9960 move complete, result=0
21:55:16.771 00.000 9960 worker thread done servicing request
21:55:16.772 00.001 9960 Worker thread wakes up
21:55:16.772 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 176 ms NORTH
21:55:16.777 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:55:16.778 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:55:18.026 01.248 9960 Exposure complete
21:55:18.150 00.124 9960 worker thread done servicing request
21:55:18.151 00.001 11872 OnExposeComplete: enter
21:55:18.156 00.005 11872 UpdateGuideState(): m_state=6
21:55:18.159 00.003 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 882
21:55:18.164 00.005 11872 Star::Find returns 1 (0), X=60.93, Y=850.49, Mass=2445, SNR=33.6, Peak=141 HFD=5.0
21:55:18.167 00.003 11872 CameraToMount -- cameraTheta (1.25) - m_xAngle (-3.14) = xAngle (4.39 = -1.89)
21:55:18.172 00.005 11872 CameraToMount -- cameraTheta (1.25) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.22 = -2.06)
21:55:18.176 00.004 11872 CameraToMount -- cameraX=0.08 cameraY=0.25 hyp=0.27 cameraTheta=1.25 mountX=-0.08 mountY=-0.24, mountTheta=-1.91
21:55:18.182 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.08, y=0.25, opts=13)
21:55:18.186 00.004 11872 Enqueuing Move request for scope (0.08, 0.25)
21:55:18.190 00.004 9960 Worker thread wakes up
21:55:18.191 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=141, med=0, FiltMin=0, FiltMax=90, Gamma=1.000
21:55:18.195 00.004 11872 UpdateGuideState exits: m=2445 SNR=33.6
21:55:18.198 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.25) opts 0xd
21:55:18.198 00.000 9960 Handling offset move in thread for scope, endpoint = (0.08, 0.25)
21:55:18.198 00.000 9960 Moving (0.08, 0.25) raw xDistance=-0.08 yDistance=-0.24
21:55:18.199 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:18.203 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:55:18.207 00.004 11872 Enqueuing Expose request
21:55:18.211 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:55:18.211 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
21:55:18.211 00.000 9960 MoveAxis(E, 0, ABG)
21:55:18.211 00.000 9960 Move returns status 0, amount 0
21:55:18.212 00.001 9960 MoveAxis(N, 176, ABG)
21:55:18.212 00.000 9960 Guiding  Dir = 0, Dur = 176
21:55:18.212 00.000 9960 IsSlewing returns 0
21:55:18.212 00.000 9960 IsGuiding returns 0
21:55:18.212 00.000 9960 PulseGuide returned control before completion, sleep 186
21:55:18.407 00.195 9960 IsGuiding returns 1
21:55:18.407 00.000 9960 scope still moving after pulse duration time elapsed
21:55:18.438 00.031 9960 IsSlewing returns 0
21:55:18.439 00.001 9960 IsGuiding returns 0
21:55:18.439 00.000 9960 scope move finished after 176 + 50 ms
21:55:18.440 00.001 9960 Move returns status 0, amount 176
21:55:18.440 00.000 9960 move complete, result=0
21:55:18.440 00.000 9960 worker thread done servicing request
21:55:18.440 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 176 ms NORTH
21:55:18.446 00.006 9960 Worker thread wakes up
21:55:18.446 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:55:18.446 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:55:19.695 01.249 9960 Exposure complete
21:55:19.825 00.130 9960 worker thread done servicing request
21:55:19.826 00.001 11872 OnExposeComplete: enter
21:55:19.831 00.005 11872 UpdateGuideState(): m_state=6
21:55:19.835 00.004 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 883
21:55:19.839 00.004 11872 Star::Find returns 1 (0), X=60.85, Y=850.43, Mass=2505, SNR=33.9, Peak=128 HFD=5.1
21:55:19.844 00.005 11872 CameraToMount -- cameraTheta (1.55) - m_xAngle (-3.14) = xAngle (4.69 = -1.60)
21:55:19.848 00.004 11872 CameraToMount -- cameraTheta (1.55) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.51 = -1.77)
21:55:19.853 00.005 11872 CameraToMount -- cameraX=0.00 cameraY=0.19 hyp=0.19 cameraTheta=1.55 mountX=-0.01 mountY=-0.19, mountTheta=-1.60
21:55:19.861 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=0.00, y=0.19, opts=13)
21:55:19.869 00.008 11872 Enqueuing Move request for scope (0.00, 0.19)
21:55:19.874 00.005 9960 Worker thread wakes up
21:55:19.874 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.19) opts 0xd
21:55:19.874 00.000 9960 Handling offset move in thread for scope, endpoint = (0.00, 0.19)
21:55:19.874 00.000 9960 Moving (0.00, 0.19) raw xDistance=-0.01 yDistance=-0.19
21:55:19.874 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:55:19.874 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:55:19.874 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=128, med=0, FiltMin=0, FiltMax=99, Gamma=1.000
21:55:19.879 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:55:19.879 00.000 11872 UpdateGuideState exits: m=2505 SNR=33.9
21:55:19.884 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:19.889 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:55:19.892 00.003 11872 Enqueuing Expose request
21:55:19.896 00.004 9960 MoveAxis(E, 0, ABG)
21:55:19.896 00.000 9960 Move returns status 0, amount 0
21:55:19.896 00.000 9960 MoveAxis(N, 0, ABG)
21:55:19.896 00.000 9960 Move returns status 0, amount 0
21:55:19.896 00.000 9960 move complete, result=0
21:55:19.898 00.002 9960 worker thread done servicing request
21:55:19.898 00.000 9960 Worker thread wakes up
21:55:19.898 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:55:19.902 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
21:55:19.902 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:55:21.150 01.248 9960 Exposure complete
21:55:21.265 00.115 9960 worker thread done servicing request
21:55:21.265 00.000 11872 OnExposeComplete: enter
21:55:21.272 00.007 11872 UpdateGuideState(): m_state=6
21:55:21.276 00.004 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 884
21:55:21.281 00.005 11872 Star::Find returns 1 (0), X=61.05, Y=850.63, Mass=2533, SNR=34.1, Peak=130 HFD=5.1
21:55:21.284 00.003 11872 CameraToMount -- cameraTheta (1.10) - m_xAngle (-3.14) = xAngle (4.24 = -2.05)
21:55:21.288 00.004 11872 CameraToMount -- cameraTheta (1.10) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.07 = -2.22)
21:55:21.292 00.004 11872 CameraToMount -- cameraX=0.20 cameraY=0.40 hyp=0.44 cameraTheta=1.10 mountX=-0.20 mountY=-0.35, mountTheta=-2.09
21:55:21.299 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.20, y=0.40, opts=13)
21:55:21.304 00.005 11872 Enqueuing Move request for scope (0.20, 0.40)
21:55:21.308 00.004 9960 Worker thread wakes up
21:55:21.308 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=130, med=0, FiltMin=0, FiltMax=78, Gamma=1.000
21:55:21.312 00.004 11872 UpdateGuideState exits: m=2533 SNR=34.1
21:55:21.317 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:21.320 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:55:21.324 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.40) opts 0xd
21:55:21.324 00.000 11872 Enqueuing Expose request
21:55:21.329 00.005 9960 Handling offset move in thread for scope, endpoint = (0.20, 0.40)
21:55:21.329 00.000 9960 Moving (0.20, 0.40) raw xDistance=-0.20 yDistance=-0.35
21:55:21.329 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
21:55:21.329 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
21:55:21.329 00.000 9960 MoveAxis(E, 95, ABG)
21:55:21.330 00.001 9960 Guiding  Dir = 2, Dur = 95
21:55:21.330 00.000 9960 IsSlewing returns 0
21:55:21.330 00.000 9960 IsGuiding returns 0
21:55:21.331 00.001 9960 PulseGuide returned control before completion, sleep 105
21:55:21.438 00.107 9960 IsGuiding returns 1
21:55:21.438 00.000 9960 scope still moving after pulse duration time elapsed
21:55:21.467 00.029 9960 IsSlewing returns 0
21:55:21.468 00.001 9960 IsGuiding returns 0
21:55:21.468 00.000 9960 scope move finished after 95 + 42 ms
21:55:21.470 00.002 9960 Move returns status 0, amount 95
21:55:21.470 00.000 9960 MoveAxis(N, 265, ABG)
21:55:21.470 00.000 9960 Guiding  Dir = 0, Dur = 265
21:55:21.470 00.000 9960 IsSlewing returns 0
21:55:21.471 00.001 9960 IsGuiding returns 0
21:55:21.472 00.001 9960 PulseGuide returned control before completion, sleep 275
21:55:21.764 00.292 9960 IsGuiding returns 1
21:55:21.764 00.000 9960 scope still moving after pulse duration time elapsed
21:55:21.795 00.031 9960 IsSlewing returns 0
21:55:21.797 00.002 9960 IsGuiding returns 0
21:55:21.797 00.000 9960 scope move finished after 265 + 61 ms
21:55:21.798 00.001 9960 Move returns status 0, amount 265
21:55:21.798 00.000 9960 move complete, result=0
21:55:21.798 00.000 9960 worker thread done servicing request
21:55:21.798 00.000 9960 Worker thread wakes up
21:55:21.800 00.002 11872 GuideStep: -0.2 px 95 ms EAST, -0.4 px 265 ms NORTH
21:55:21.805 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:55:21.807 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:55:23.059 01.252 9960 Exposure complete
21:55:23.188 00.129 9960 worker thread done servicing request
21:55:23.188 00.000 11872 OnExposeComplete: enter
21:55:23.192 00.004 11872 UpdateGuideState(): m_state=6
21:55:23.196 00.004 11872 Star::Find(15, 61, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 885
21:55:23.200 00.004 11872 Star::Find returns 1 (0), X=60.97, Y=850.44, Mass=2484, SNR=34.0, Peak=132 HFD=5.1
21:55:23.204 00.004 11872 CameraToMount -- cameraTheta (1.04) - m_xAngle (-3.14) = xAngle (4.18 = -2.11)
21:55:23.208 00.004 11872 CameraToMount -- cameraTheta (1.04) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.01 = -2.28)
21:55:23.213 00.005 11872 CameraToMount -- cameraX=0.12 cameraY=0.20 hyp=0.24 cameraTheta=1.04 mountX=-0.12 mountY=-0.18, mountTheta=-2.16
21:55:23.218 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.12, y=0.20, opts=13)
21:55:23.222 00.004 11872 Enqueuing Move request for scope (0.12, 0.20)
21:55:23.226 00.004 9960 Worker thread wakes up
21:55:23.226 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.20) opts 0xd
21:55:23.226 00.000 9960 Handling offset move in thread for scope, endpoint = (0.12, 0.20)
21:55:23.226 00.000 9960 Moving (0.12, 0.20) raw xDistance=-0.12 yDistance=-0.18
21:55:23.226 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
21:55:23.227 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:55:23.227 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=132, med=0, FiltMin=0, FiltMax=91, Gamma=1.000
21:55:23.232 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:55:23.232 00.000 9960 MoveAxis(E, 0, ABG)
21:55:23.232 00.000 11872 UpdateGuideState exits: m=2484 SNR=34.0
21:55:23.237 00.005 9960 Move returns status 0, amount 0
21:55:23.237 00.000 9960 MoveAxis(N, 0, ABG)
21:55:23.237 00.000 9960 Move returns status 0, amount 0
21:55:23.237 00.000 9960 move complete, result=0
21:55:23.237 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:23.241 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:55:23.246 00.005 11872 Enqueuing Expose request
21:55:23.249 00.003 9960 worker thread done servicing request
21:55:23.249 00.000 9960 Worker thread wakes up
21:55:23.250 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:55:23.250 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:55:23.250 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:55:24.488 01.238 9960 Exposure complete
21:55:24.620 00.132 9960 worker thread done servicing request
21:55:24.620 00.000 11872 OnExposeComplete: enter
21:55:24.625 00.005 11872 UpdateGuideState(): m_state=6
21:55:24.630 00.005 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 886
21:55:24.635 00.005 11872 Star::Find returns 1 (0), X=60.97, Y=850.61, Mass=2566, SNR=34.5, Peak=130 HFD=5.2
21:55:24.640 00.005 11872 CameraToMount -- cameraTheta (1.25) - m_xAngle (-3.14) = xAngle (4.39 = -1.89)
21:55:24.647 00.007 11872 CameraToMount -- cameraTheta (1.25) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.22 = -2.06)
21:55:24.651 00.004 11872 CameraToMount -- cameraX=0.12 cameraY=0.38 hyp=0.40 cameraTheta=1.25 mountX=-0.12 mountY=-0.35, mountTheta=-1.91
21:55:24.658 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.12, y=0.38, opts=13)
21:55:24.662 00.004 11872 Enqueuing Move request for scope (0.12, 0.38)
21:55:24.665 00.003 9960 Worker thread wakes up
21:55:24.665 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=130, med=0, FiltMin=0, FiltMax=87, Gamma=1.000
21:55:24.672 00.007 9960 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.38) opts 0xd
21:55:24.672 00.000 9960 Handling offset move in thread for scope, endpoint = (0.12, 0.38)
21:55:24.672 00.000 9960 Moving (0.12, 0.38) raw xDistance=-0.12 yDistance=-0.35
21:55:24.672 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
21:55:24.673 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
21:55:24.673 00.000 9960 MoveAxis(E, 0, ABG)
21:55:24.673 00.000 9960 Move returns status 0, amount 0
21:55:24.673 00.000 9960 MoveAxis(N, 261, ABG)
21:55:24.674 00.001 9960 Guiding  Dir = 0, Dur = 261
21:55:24.674 00.000 11872 UpdateGuideState exits: m=2566 SNR=34.5
21:55:24.678 00.004 9960 IsSlewing returns 0
21:55:24.678 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:24.682 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:55:24.688 00.006 9960 IsGuiding returns 0
21:55:24.688 00.000 11872 Enqueuing Expose request
21:55:24.693 00.005 9960 PulseGuide returned control before completion, sleep 271
21:55:24.970 00.277 9960 IsGuiding returns 1
21:55:24.971 00.001 9960 scope still moving after pulse duration time elapsed
21:55:25.002 00.031 9960 IsSlewing returns 0
21:55:25.002 00.000 9960 IsGuiding returns 0
21:55:25.003 00.001 9960 scope move finished after 261 + 53 ms
21:55:25.003 00.000 9960 Move returns status 0, amount 261
21:55:25.003 00.000 9960 move complete, result=0
21:55:25.004 00.001 9960 worker thread done servicing request
21:55:25.004 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 261 ms NORTH
21:55:25.009 00.005 9960 Worker thread wakes up
21:55:25.010 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:55:25.011 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:55:26.271 01.260 9960 Exposure complete
21:55:26.411 00.140 9960 worker thread done servicing request
21:55:26.413 00.002 11872 OnExposeComplete: enter
21:55:26.420 00.007 11872 UpdateGuideState(): m_state=6
21:55:26.426 00.006 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 887
21:55:26.431 00.005 11872 Star::Find returns 1 (0), X=60.77, Y=850.17, Mass=2465, SNR=33.7, Peak=125 HFD=4.8
21:55:26.437 00.006 11872 CameraToMount -- cameraTheta (-2.40) - m_xAngle (-3.14) = xAngle (0.74 = 0.74)
21:55:26.442 00.005 11872 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.56 = 0.56)
21:55:26.451 00.009 11872 CameraToMount -- cameraX=-0.07 cameraY=-0.07 hyp=0.10 cameraTheta=-2.40 mountX=0.07 mountY=0.05, mountTheta=0.62
21:55:26.458 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.07, y=-0.07, opts=13)
21:55:26.463 00.005 11872 Enqueuing Move request for scope (-0.07, -0.07)
21:55:26.467 00.004 9960 Worker thread wakes up
21:55:26.468 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=125, med=0, FiltMin=0, FiltMax=95, Gamma=1.000
21:55:26.471 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.07) opts 0xd
21:55:26.472 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.07, -0.07)
21:55:26.472 00.000 11872 UpdateGuideState exits: m=2465 SNR=33.7
21:55:26.476 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:26.483 00.007 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:55:26.488 00.005 9960 Moving (-0.07, -0.07) raw xDistance=0.07 yDistance=0.05
21:55:26.488 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:55:26.488 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:55:26.489 00.001 11872 Enqueuing Expose request
21:55:26.493 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:55:26.493 00.000 9960 MoveAxis(E, 0, ABG)
21:55:26.493 00.000 9960 Move returns status 0, amount 0
21:55:26.494 00.001 9960 MoveAxis(N, 0, ABG)
21:55:26.494 00.000 9960 Move returns status 0, amount 0
21:55:26.494 00.000 9960 move complete, result=0
21:55:26.494 00.000 9960 worker thread done servicing request
21:55:26.496 00.002 9960 Worker thread wakes up
21:55:26.496 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:55:26.500 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
21:55:26.500 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:55:27.750 01.250 9960 Exposure complete
21:55:27.872 00.122 9960 worker thread done servicing request
21:55:27.872 00.000 11872 OnExposeComplete: enter
21:55:27.876 00.004 11872 UpdateGuideState(): m_state=6
21:55:27.881 00.005 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 888
21:55:27.885 00.004 11872 Star::Find returns 1 (0), X=60.84, Y=850.50, Mass=2595, SNR=34.4, Peak=132 HFD=5.3
21:55:27.891 00.006 11872 CameraToMount -- cameraTheta (1.59) - m_xAngle (-3.14) = xAngle (4.73 = -1.56)
21:55:27.897 00.006 11872 CameraToMount -- cameraTheta (1.59) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.56 = -1.73)
21:55:27.903 00.006 11872 CameraToMount -- cameraX=-0.01 cameraY=0.27 hyp=0.27 cameraTheta=1.59 mountX=0.00 mountY=-0.27, mountTheta=-1.55
21:55:27.909 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.01, y=0.27, opts=13)
21:55:27.912 00.003 11872 Enqueuing Move request for scope (-0.01, 0.27)
21:55:27.916 00.004 9960 Worker thread wakes up
21:55:27.916 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.27) opts 0xd
21:55:27.917 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.01, 0.27)
21:55:27.917 00.000 9960 Moving (-0.01, 0.27) raw xDistance=0.00 yDistance=-0.27
21:55:27.917 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
21:55:27.917 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
21:55:27.918 00.001 9960 MoveAxis(E, 0, ABG)
21:55:27.918 00.000 9960 Move returns status 0, amount 0
21:55:27.919 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=132, med=0, FiltMin=0, FiltMax=89, Gamma=1.000
21:55:27.923 00.004 11872 UpdateGuideState exits: m=2595 SNR=34.4
21:55:27.926 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:27.929 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:55:27.933 00.004 9960 MoveAxis(N, 199, ABG)
21:55:27.933 00.000 9960 Guiding  Dir = 0, Dur = 199
21:55:27.933 00.000 11872 Enqueuing Expose request
21:55:27.937 00.004 9960 IsSlewing returns 0
21:55:27.938 00.001 9960 IsGuiding returns 0
21:55:27.938 00.000 9960 PulseGuide returned control before completion, sleep 209
21:55:28.164 00.226 9960 IsGuiding returns 1
21:55:28.164 00.000 9960 scope still moving after pulse duration time elapsed
21:55:28.195 00.031 9960 IsSlewing returns 0
21:55:28.197 00.002 9960 IsGuiding returns 0
21:55:28.197 00.000 9960 scope move finished after 199 + 60 ms
21:55:28.197 00.000 9960 Move returns status 0, amount 199
21:55:28.198 00.001 9960 move complete, result=0
21:55:28.198 00.000 9960 worker thread done servicing request
21:55:28.199 00.001 9960 Worker thread wakes up
21:55:28.199 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.3 px 199 ms NORTH
21:55:28.208 00.009 9960 worker thread servicing REQUEST_EXPOSE 1000
21:55:28.208 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:55:29.454 01.246 9960 Exposure complete
21:55:29.570 00.116 9960 worker thread done servicing request
21:55:29.570 00.000 11872 OnExposeComplete: enter
21:55:29.574 00.004 11872 UpdateGuideState(): m_state=6
21:55:29.578 00.004 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 889
21:55:29.582 00.004 11872 Star::Find returns 1 (0), X=60.88, Y=850.25, Mass=2373, SNR=33.1, Peak=129 HFD=4.9
21:55:29.585 00.003 11872 CameraToMount -- cameraTheta (0.53) - m_xAngle (-3.14) = xAngle (3.66 = -2.62)
21:55:29.589 00.004 11872 CameraToMount -- cameraTheta (0.53) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.49 = -2.79)
21:55:29.592 00.003 11872 CameraToMount -- cameraX=0.03 cameraY=0.02 hyp=0.04 cameraTheta=0.53 mountX=-0.03 mountY=-0.01, mountTheta=-2.76
21:55:29.597 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.03, y=0.02, opts=13)
21:55:29.600 00.003 11872 Enqueuing Move request for scope (0.03, 0.02)
21:55:29.603 00.003 9960 Worker thread wakes up
21:55:29.603 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.02) opts 0xd
21:55:29.603 00.000 9960 Handling offset move in thread for scope, endpoint = (0.03, 0.02)
21:55:29.604 00.001 9960 Moving (0.03, 0.02) raw xDistance=-0.03 yDistance=-0.01
21:55:29.604 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:55:29.604 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:55:29.604 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=129, med=0, FiltMin=0, FiltMax=76, Gamma=1.000
21:55:29.610 00.006 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:55:29.610 00.000 9960 MoveAxis(E, 0, ABG)
21:55:29.610 00.000 9960 Move returns status 0, amount 0
21:55:29.610 00.000 9960 MoveAxis(N, 0, ABG)
21:55:29.610 00.000 9960 Move returns status 0, amount 0
21:55:29.610 00.000 9960 move complete, result=0
21:55:29.611 00.001 11872 UpdateGuideState exits: m=2373 SNR=33.1
21:55:29.616 00.005 9960 worker thread done servicing request
21:55:29.616 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:29.620 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:55:29.624 00.004 11872 Enqueuing Expose request
21:55:29.628 00.004 9960 Worker thread wakes up
21:55:29.628 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:55:29.631 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
21:55:29.632 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:55:30.883 01.251 9960 Exposure complete
21:55:31.008 00.125 9960 worker thread done servicing request
21:55:31.009 00.001 11872 OnExposeComplete: enter
21:55:31.015 00.006 11872 UpdateGuideState(): m_state=6
21:55:31.020 00.005 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 890
21:55:31.025 00.005 11872 Star::Find returns 1 (0), X=60.97, Y=850.47, Mass=2467, SNR=33.7, Peak=121 HFD=5.1
21:55:31.030 00.005 11872 CameraToMount -- cameraTheta (1.11) - m_xAngle (-3.14) = xAngle (4.24 = -2.04)
21:55:31.035 00.005 11872 CameraToMount -- cameraTheta (1.11) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.07 = -2.21)
21:55:31.038 00.003 11872 CameraToMount -- cameraX=0.12 cameraY=0.24 hyp=0.27 cameraTheta=1.11 mountX=-0.12 mountY=-0.21, mountTheta=-2.08
21:55:31.044 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.12, y=0.24, opts=13)
21:55:31.050 00.006 11872 Enqueuing Move request for scope (0.12, 0.24)
21:55:31.054 00.004 9960 Worker thread wakes up
21:55:31.054 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=121, med=0, FiltMin=0, FiltMax=87, Gamma=1.000
21:55:31.058 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.24) opts 0xd
21:55:31.058 00.000 11872 UpdateGuideState exits: m=2467 SNR=33.7
21:55:31.062 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:31.066 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:55:31.069 00.003 11872 Enqueuing Expose request
21:55:31.073 00.004 9960 Handling offset move in thread for scope, endpoint = (0.12, 0.24)
21:55:31.073 00.000 9960 Moving (0.12, 0.24) raw xDistance=-0.12 yDistance=-0.21
21:55:31.073 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
21:55:31.074 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
21:55:31.074 00.000 9960 MoveAxis(E, 0, ABG)
21:55:31.074 00.000 9960 Move returns status 0, amount 0
21:55:31.075 00.001 9960 MoveAxis(N, 160, ABG)
21:55:31.075 00.000 9960 Guiding  Dir = 0, Dur = 160
21:55:31.077 00.002 9960 IsSlewing returns 0
21:55:31.077 00.000 9960 IsGuiding returns 0
21:55:31.077 00.000 9960 PulseGuide returned control before completion, sleep 170
21:55:31.263 00.186 9960 IsGuiding returns 1
21:55:31.264 00.001 9960 scope still moving after pulse duration time elapsed
21:55:31.293 00.029 9960 IsSlewing returns 0
21:55:31.295 00.002 9960 IsGuiding returns 0
21:55:31.296 00.001 9960 scope move finished after 160 + 58 ms
21:55:31.296 00.000 9960 Move returns status 0, amount 160
21:55:31.296 00.000 9960 move complete, result=0
21:55:31.298 00.002 9960 worker thread done servicing request
21:55:31.298 00.000 9960 Worker thread wakes up
21:55:31.299 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 160 ms NORTH
21:55:31.305 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:55:31.305 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:55:32.561 01.256 9960 Exposure complete
21:55:32.682 00.121 9960 worker thread done servicing request
21:55:32.683 00.001 11872 OnExposeComplete: enter
21:55:32.687 00.004 11872 UpdateGuideState(): m_state=6
21:55:32.692 00.005 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 891
21:55:32.696 00.004 11872 Star::Find returns 1 (0), X=60.75, Y=850.45, Mass=2461, SNR=33.8, Peak=138 HFD=5.1
21:55:32.700 00.004 11872 CameraToMount -- cameraTheta (1.99) - m_xAngle (-3.14) = xAngle (5.13 = -1.16)
21:55:32.705 00.005 11872 CameraToMount -- cameraTheta (1.99) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.96 = -1.33)
21:55:32.709 00.004 11872 CameraToMount -- cameraX=-0.10 cameraY=0.21 hyp=0.23 cameraTheta=1.99 mountX=0.09 mountY=-0.23, mountTheta=-1.18
21:55:32.714 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.10, y=0.21, opts=13)
21:55:32.718 00.004 11872 Enqueuing Move request for scope (-0.10, 0.21)
21:55:32.722 00.004 9960 Worker thread wakes up
21:55:32.722 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.21) opts 0xd
21:55:32.722 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.10, 0.21)
21:55:32.722 00.000 9960 Moving (-0.10, 0.21) raw xDistance=0.09 yDistance=-0.23
21:55:32.722 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:55:32.723 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
21:55:32.723 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=138, med=0, FiltMin=0, FiltMax=79, Gamma=1.000
21:55:32.728 00.005 11872 UpdateGuideState exits: m=2461 SNR=33.8
21:55:32.731 00.003 9960 MoveAxis(E, 0, ABG)
21:55:32.731 00.000 9960 Move returns status 0, amount 0
21:55:32.731 00.000 9960 MoveAxis(N, 169, ABG)
21:55:32.732 00.001 9960 Guiding  Dir = 0, Dur = 169
21:55:32.732 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:32.737 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:55:32.741 00.004 11872 Enqueuing Expose request
21:55:32.746 00.005 9960 IsSlewing returns 0
21:55:32.746 00.000 9960 IsGuiding returns 0
21:55:32.746 00.000 9960 PulseGuide returned control before completion, sleep 179
21:55:32.935 00.189 9960 IsGuiding returns 1
21:55:32.936 00.001 9960 scope still moving after pulse duration time elapsed
21:55:32.966 00.030 9960 IsSlewing returns 0
21:55:32.966 00.000 9960 IsGuiding returns 0
21:55:32.967 00.001 9960 scope move finished after 169 + 51 ms
21:55:32.967 00.000 9960 Move returns status 0, amount 169
21:55:32.967 00.000 9960 move complete, result=0
21:55:32.967 00.000 9960 worker thread done servicing request
21:55:32.967 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 169 ms NORTH
21:55:32.974 00.007 9960 Worker thread wakes up
21:55:32.974 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:55:32.974 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:55:34.220 01.246 9960 Exposure complete
21:55:34.344 00.124 9960 worker thread done servicing request
21:55:34.345 00.001 11872 OnExposeComplete: enter
21:55:34.348 00.003 11872 UpdateGuideState(): m_state=6
21:55:34.353 00.005 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 892
21:55:34.358 00.005 11872 Star::Find returns 1 (0), X=60.76, Y=850.46, Mass=2415, SNR=33.4, Peak=136 HFD=5.1
21:55:34.362 00.004 11872 CameraToMount -- cameraTheta (1.95) - m_xAngle (-3.14) = xAngle (5.09 = -1.19)
21:55:34.368 00.006 11872 CameraToMount -- cameraTheta (1.95) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.92 = -1.36)
21:55:34.374 00.006 11872 CameraToMount -- cameraX=-0.09 cameraY=0.23 hyp=0.24 cameraTheta=1.95 mountX=0.09 mountY=-0.24, mountTheta=-1.21
21:55:34.379 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.09, y=0.23, opts=13)
21:55:34.384 00.005 11872 Enqueuing Move request for scope (-0.09, 0.23)
21:55:34.389 00.005 9960 Worker thread wakes up
21:55:34.389 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.23) opts 0xd
21:55:34.389 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.09, 0.23)
21:55:34.390 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=136, med=0, FiltMin=0, FiltMax=83, Gamma=1.000
21:55:34.394 00.004 9960 Moving (-0.09, 0.23) raw xDistance=0.09 yDistance=-0.24
21:55:34.394 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:55:34.394 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
21:55:34.394 00.000 11872 UpdateGuideState exits: m=2415 SNR=33.4
21:55:34.399 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:34.404 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:55:34.407 00.003 11872 Enqueuing Expose request
21:55:34.411 00.004 9960 MoveAxis(E, 0, ABG)
21:55:34.411 00.000 9960 Move returns status 0, amount 0
21:55:34.412 00.001 9960 MoveAxis(N, 178, ABG)
21:55:34.412 00.000 9960 Guiding  Dir = 0, Dur = 178
21:55:34.413 00.001 9960 IsSlewing returns 0
21:55:34.413 00.000 9960 IsGuiding returns 0
21:55:34.414 00.001 9960 PulseGuide returned control before completion, sleep 188
21:55:34.613 00.199 9960 IsGuiding returns 1
21:55:34.615 00.002 9960 scope still moving after pulse duration time elapsed
21:55:34.644 00.029 9960 IsSlewing returns 0
21:55:34.645 00.001 9960 IsGuiding returns 0
21:55:34.646 00.001 9960 scope move finished after 178 + 54 ms
21:55:34.646 00.000 9960 Move returns status 0, amount 178
21:55:34.647 00.001 9960 move complete, result=0
21:55:34.647 00.000 9960 worker thread done servicing request
21:55:34.648 00.001 9960 Worker thread wakes up
21:55:34.649 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 178 ms NORTH
21:55:34.655 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:55:34.655 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:55:35.914 01.259 9960 Exposure complete
21:55:36.019 00.105 9960 worker thread done servicing request
21:55:36.020 00.001 11872 OnExposeComplete: enter
21:55:36.024 00.004 11872 UpdateGuideState(): m_state=6
21:55:36.028 00.004 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 893
21:55:36.032 00.004 11872 Star::Find returns 1 (0), X=60.77, Y=850.42, Mass=2501, SNR=34.1, Peak=141 HFD=5.0
21:55:36.036 00.004 11872 CameraToMount -- cameraTheta (1.97) - m_xAngle (-3.14) = xAngle (5.11 = -1.17)
21:55:36.040 00.004 11872 CameraToMount -- cameraTheta (1.97) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.94 = -1.35)
21:55:36.044 00.004 11872 CameraToMount -- cameraX=-0.08 cameraY=0.18 hyp=0.20 cameraTheta=1.97 mountX=0.08 mountY=-0.19, mountTheta=-1.19
21:55:36.051 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.08, y=0.18, opts=13)
21:55:36.058 00.007 11872 Enqueuing Move request for scope (-0.08, 0.18)
21:55:36.063 00.005 9960 Worker thread wakes up
21:55:36.063 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=141, med=0, FiltMin=0, FiltMax=82, Gamma=1.000
21:55:36.068 00.005 11872 UpdateGuideState exits: m=2501 SNR=34.1
21:55:36.072 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.18) opts 0xd
21:55:36.072 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.08, 0.18)
21:55:36.072 00.000 9960 Moving (-0.08, 0.18) raw xDistance=0.08 yDistance=-0.19
21:55:36.072 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:55:36.073 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:55:36.073 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:36.078 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:55:36.083 00.005 11872 Enqueuing Expose request
21:55:36.086 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:55:36.086 00.000 9960 MoveAxis(E, 0, ABG)
21:55:36.087 00.001 9960 Move returns status 0, amount 0
21:55:36.087 00.000 9960 MoveAxis(N, 0, ABG)
21:55:36.087 00.000 9960 Move returns status 0, amount 0
21:55:36.088 00.001 9960 move complete, result=0
21:55:36.088 00.000 9960 worker thread done servicing request
21:55:36.088 00.000 9960 Worker thread wakes up
21:55:36.088 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:55:36.088 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:55:36.092 00.004 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:55:37.343 01.251 9960 Exposure complete
21:55:37.469 00.126 9960 worker thread done servicing request
21:55:37.469 00.000 11872 OnExposeComplete: enter
21:55:37.474 00.005 11872 UpdateGuideState(): m_state=6
21:55:37.478 00.004 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 894
21:55:37.482 00.004 11872 Star::Find returns 1 (0), X=60.84, Y=850.51, Mass=2568, SNR=34.5, Peak=138 HFD=5.3
21:55:37.486 00.004 11872 CameraToMount -- cameraTheta (1.60) - m_xAngle (-3.14) = xAngle (4.74 = -1.54)
21:55:37.490 00.004 11872 CameraToMount -- cameraTheta (1.60) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.57 = -1.71)
21:55:37.495 00.005 11872 CameraToMount -- cameraX=-0.01 cameraY=0.27 hyp=0.27 cameraTheta=1.60 mountX=0.01 mountY=-0.27, mountTheta=-1.54
21:55:37.501 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.01, y=0.27, opts=13)
21:55:37.505 00.004 11872 Enqueuing Move request for scope (-0.01, 0.27)
21:55:37.509 00.004 9960 Worker thread wakes up
21:55:37.509 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=138, med=0, FiltMin=0, FiltMax=81, Gamma=1.000
21:55:37.514 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.27) opts 0xd
21:55:37.515 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.01, 0.27)
21:55:37.515 00.000 9960 Moving (-0.01, 0.27) raw xDistance=0.01 yDistance=-0.27
21:55:37.515 00.000 11872 UpdateGuideState exits: m=2568 SNR=34.5
21:55:37.519 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:37.524 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:55:37.524 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
21:55:37.524 00.000 9960 MoveAxis(E, 0, ABG)
21:55:37.524 00.000 9960 Move returns status 0, amount 0
21:55:37.525 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:55:37.529 00.004 11872 Enqueuing Expose request
21:55:37.533 00.004 9960 MoveAxis(N, 203, ABG)
21:55:37.533 00.000 9960 Guiding  Dir = 0, Dur = 203
21:55:37.533 00.000 9960 IsSlewing returns 0
21:55:37.534 00.001 9960 IsGuiding returns 0
21:55:37.534 00.000 9960 PulseGuide returned control before completion, sleep 213
21:55:37.759 00.225 9960 IsGuiding returns 1
21:55:37.760 00.001 9960 scope still moving after pulse duration time elapsed
21:55:37.789 00.029 9960 IsSlewing returns 0
21:55:37.789 00.000 9960 IsGuiding returns 0
21:55:37.791 00.002 9960 scope move finished after 203 + 53 ms
21:55:37.791 00.000 9960 Move returns status 0, amount 203
21:55:37.792 00.001 9960 move complete, result=0
21:55:37.792 00.000 9960 worker thread done servicing request
21:55:37.793 00.001 9960 Worker thread wakes up
21:55:37.793 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.3 px 203 ms NORTH
21:55:37.800 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:55:37.800 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:55:39.056 01.256 9960 Exposure complete
21:55:39.186 00.130 9960 worker thread done servicing request
21:55:39.186 00.000 11872 OnExposeComplete: enter
21:55:39.191 00.005 11872 UpdateGuideState(): m_state=6
21:55:39.195 00.004 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 895
21:55:39.199 00.004 11872 Star::Find returns 1 (0), X=60.86, Y=850.44, Mass=2504, SNR=34.0, Peak=126 HFD=5.2
21:55:39.202 00.003 11872 CameraToMount -- cameraTheta (1.52) - m_xAngle (-3.14) = xAngle (4.66 = -1.62)
21:55:39.207 00.005 11872 CameraToMount -- cameraTheta (1.52) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.49 = -1.80)
21:55:39.213 00.006 11872 CameraToMount -- cameraX=0.01 cameraY=0.20 hyp=0.20 cameraTheta=1.52 mountX=-0.01 mountY=-0.20, mountTheta=-1.63
21:55:39.219 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.01, y=0.20, opts=13)
21:55:39.222 00.003 11872 Enqueuing Move request for scope (0.01, 0.20)
21:55:39.226 00.004 9960 Worker thread wakes up
21:55:39.226 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.20) opts 0xd
21:55:39.226 00.000 9960 Handling offset move in thread for scope, endpoint = (0.01, 0.20)
21:55:39.226 00.000 9960 Moving (0.01, 0.20) raw xDistance=-0.01 yDistance=-0.20
21:55:39.227 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:55:39.227 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:55:39.227 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
21:55:39.227 00.000 9960 MoveAxis(E, 0, ABG)
21:55:39.227 00.000 9960 Move returns status 0, amount 0
21:55:39.228 00.001 9960 MoveAxis(N, 0, ABG)
21:55:39.228 00.000 9960 Move returns status 0, amount 0
21:55:39.228 00.000 9960 move complete, result=0
21:55:39.228 00.000 9960 worker thread done servicing request
21:55:39.228 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=126, med=0, FiltMin=0, FiltMax=91, Gamma=1.000
21:55:39.233 00.005 11872 UpdateGuideState exits: m=2504 SNR=34.0
21:55:39.238 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:39.243 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:55:39.246 00.003 11872 Enqueuing Expose request
21:55:39.250 00.004 9960 Worker thread wakes up
21:55:39.251 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:55:39.251 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:55:39.251 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:55:40.494 01.243 9960 Exposure complete
21:55:40.615 00.121 9960 worker thread done servicing request
21:55:40.615 00.000 11872 OnExposeComplete: enter
21:55:40.620 00.005 11872 UpdateGuideState(): m_state=6
21:55:40.624 00.004 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 896
21:55:40.627 00.003 11872 Star::Find returns 1 (0), X=60.78, Y=850.68, Mass=2288, SNR=32.5, Peak=146 HFD=4.7
21:55:40.632 00.005 11872 CameraToMount -- cameraTheta (1.72) - m_xAngle (-3.14) = xAngle (4.86 = -1.43)
21:55:40.635 00.003 11872 CameraToMount -- cameraTheta (1.72) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.69 = -1.60)
21:55:40.641 00.006 11872 CameraToMount -- cameraX=-0.07 cameraY=0.45 hyp=0.46 cameraTheta=1.72 mountX=0.07 mountY=-0.46, mountTheta=-1.43
21:55:40.646 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.07, y=0.45, opts=13)
21:55:40.650 00.004 11872 Enqueuing Move request for scope (-0.07, 0.45)
21:55:40.654 00.004 9960 Worker thread wakes up
21:55:40.655 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=146, med=0, FiltMin=0, FiltMax=77, Gamma=1.000
21:55:40.659 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.45) opts 0xd
21:55:40.659 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.07, 0.45)
21:55:40.659 00.000 9960 Moving (-0.07, 0.45) raw xDistance=0.07 yDistance=-0.46
21:55:40.659 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:55:40.659 00.000 11872 UpdateGuideState exits: m=2288 SNR=32.5
21:55:40.663 00.004 9960 GuideAlgorithmResistSwitch::result() returns -0.46 from input -0.46
21:55:40.664 00.001 9960 MoveAxis(E, 0, ABG)
21:55:40.664 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:40.667 00.003 9960 Move returns status 0, amount 0
21:55:40.667 00.000 9960 MoveAxis(N, 340, ABG)
21:55:40.667 00.000 9960 Guiding  Dir = 0, Dur = 340
21:55:40.669 00.002 9960 IsSlewing returns 0
21:55:40.669 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:55:40.673 00.004 9960 IsGuiding returns 0
21:55:40.674 00.001 11872 Enqueuing Expose request
21:55:40.679 00.005 9960 PulseGuide returned control before completion, sleep 350
21:55:41.043 00.364 9960 IsGuiding returns 1
21:55:41.044 00.001 9960 scope still moving after pulse duration time elapsed
21:55:41.074 00.030 9960 IsSlewing returns 0
21:55:41.075 00.001 9960 IsGuiding returns 1
21:55:41.105 00.030 9960 IsSlewing returns 0
21:55:41.107 00.002 9960 IsGuiding returns 0
21:55:41.108 00.001 9960 scope move finished after 340 + 94 ms
21:55:41.109 00.001 9960 Move returns status 0, amount 340
21:55:41.110 00.001 9960 move complete, result=0
21:55:41.111 00.001 9960 worker thread done servicing request
21:55:41.111 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.5 px 340 ms NORTH
21:55:41.120 00.009 9960 Worker thread wakes up
21:55:41.120 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:55:41.120 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:55:42.363 01.243 9960 Exposure complete
21:55:42.488 00.125 9960 worker thread done servicing request
21:55:42.488 00.000 11872 OnExposeComplete: enter
21:55:42.493 00.005 11872 UpdateGuideState(): m_state=6
21:55:42.497 00.004 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 897
21:55:42.501 00.004 11872 Star::Find returns 1 (0), X=60.73, Y=850.74, Mass=2330, SNR=32.7, Peak=130 HFD=4.7
21:55:42.504 00.003 11872 CameraToMount -- cameraTheta (1.81) - m_xAngle (-3.14) = xAngle (4.95 = -1.34)
21:55:42.507 00.003 11872 CameraToMount -- cameraTheta (1.81) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.77 = -1.51)
21:55:42.512 00.005 11872 CameraToMount -- cameraX=-0.12 cameraY=0.50 hyp=0.52 cameraTheta=1.81 mountX=0.12 mountY=-0.52, mountTheta=-1.34
21:55:42.518 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.12, y=0.50, opts=13)
21:55:42.521 00.003 11872 Enqueuing Move request for scope (-0.12, 0.50)
21:55:42.526 00.005 9960 Worker thread wakes up
21:55:42.526 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=130, med=0, FiltMin=0, FiltMax=77, Gamma=1.000
21:55:42.530 00.004 11872 UpdateGuideState exits: m=2330 SNR=32.7
21:55:42.534 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:42.537 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:55:42.540 00.003 11872 Enqueuing Expose request
21:55:42.545 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.50) opts 0xd
21:55:42.545 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.12, 0.50)
21:55:42.545 00.000 9960 Moving (-0.12, 0.50) raw xDistance=0.12 yDistance=-0.52
21:55:42.545 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:55:42.545 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.52 from input -0.52
21:55:42.546 00.001 9960 MoveAxis(E, 0, ABG)
21:55:42.546 00.000 9960 Move returns status 0, amount 0
21:55:42.547 00.001 9960 MoveAxis(N, 385, ABG)
21:55:42.547 00.000 9960 Guiding  Dir = 0, Dur = 385
21:55:42.547 00.000 9960 IsSlewing returns 0
21:55:42.547 00.000 9960 IsGuiding returns 0
21:55:42.548 00.001 9960 PulseGuide returned control before completion, sleep 395
21:55:42.947 00.399 9960 IsGuiding returns 1
21:55:42.950 00.003 9960 scope still moving after pulse duration time elapsed
21:55:42.978 00.028 9960 IsSlewing returns 0
21:55:42.979 00.001 9960 IsGuiding returns 0
21:55:42.981 00.002 9960 scope move finished after 385 + 48 ms
21:55:42.982 00.001 9960 Move returns status 0, amount 385
21:55:42.982 00.000 9960 move complete, result=0
21:55:42.982 00.000 9960 worker thread done servicing request
21:55:42.982 00.000 9960 Worker thread wakes up
21:55:42.983 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.5 px 385 ms NORTH
21:55:42.990 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:55:42.990 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:55:44.234 01.244 9960 Exposure complete
21:55:44.356 00.122 9960 worker thread done servicing request
21:55:44.356 00.000 11872 OnExposeComplete: enter
21:55:44.359 00.003 11872 UpdateGuideState(): m_state=6
21:55:44.363 00.004 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 898
21:55:44.366 00.003 11872 Star::Find returns 1 (0), X=60.77, Y=849.94, Mass=2312, SNR=32.4, Peak=128 HFD=4.5
21:55:44.371 00.005 11872 CameraToMount -- cameraTheta (-1.84) - m_xAngle (-3.14) = xAngle (1.30 = 1.30)
21:55:44.375 00.004 11872 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.13 = 1.13)
21:55:44.379 00.004 11872 CameraToMount -- cameraX=-0.08 cameraY=-0.29 hyp=0.30 cameraTheta=-1.84 mountX=0.08 mountY=0.27, mountTheta=1.28
21:55:44.384 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.08, y=-0.29, opts=13)
21:55:44.388 00.004 11872 Enqueuing Move request for scope (-0.08, -0.29)
21:55:44.392 00.004 9960 Worker thread wakes up
21:55:44.393 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=128, med=0, FiltMin=0, FiltMax=69, Gamma=1.000
21:55:44.398 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.29) opts 0xd
21:55:44.399 00.001 11872 UpdateGuideState exits: m=2312 SNR=32.4
21:55:44.403 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:44.409 00.006 9960 Handling offset move in thread for scope, endpoint = (-0.08, -0.29)
21:55:44.410 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:55:44.415 00.005 9960 Moving (-0.08, -0.29) raw xDistance=0.08 yDistance=0.27
21:55:44.415 00.000 11872 Enqueuing Expose request
21:55:44.422 00.007 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:55:44.422 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
21:55:44.422 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
21:55:44.422 00.000 9960 MoveAxis(E, 0, ABG)
21:55:44.423 00.001 9960 Move returns status 0, amount 0
21:55:44.423 00.000 9960 MoveAxis(N, 0, ABG)
21:55:44.423 00.000 9960 Move returns status 0, amount 0
21:55:44.423 00.000 9960 move complete, result=0
21:55:44.424 00.001 9960 worker thread done servicing request
21:55:44.424 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
21:55:44.432 00.008 9960 Worker thread wakes up
21:55:44.432 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:55:44.432 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:55:45.691 01.259 9960 Exposure complete
21:55:45.811 00.120 9960 worker thread done servicing request
21:55:45.811 00.000 11872 OnExposeComplete: enter
21:55:45.816 00.005 11872 UpdateGuideState(): m_state=6
21:55:45.820 00.004 11872 Star::Find(15, 60, 849, 0, (0,0,0,0), 1.5, 10.0, 255) frame 899
21:55:45.825 00.005 11872 Star::Find returns 1 (0), X=60.78, Y=850.08, Mass=2468, SNR=33.8, Peak=142 HFD=4.7
21:55:45.833 00.008 11872 CameraToMount -- cameraTheta (-2.01) - m_xAngle (-3.14) = xAngle (1.12 = 1.12)
21:55:45.837 00.004 11872 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.95 = 0.95)
21:55:45.841 00.004 11872 CameraToMount -- cameraX=-0.07 cameraY=-0.15 hyp=0.16 cameraTheta=-2.01 mountX=0.07 mountY=0.13, mountTheta=1.08
21:55:45.846 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.07, y=-0.15, opts=13)
21:55:45.849 00.003 11872 Enqueuing Move request for scope (-0.07, -0.15)
21:55:45.853 00.004 9960 Worker thread wakes up
21:55:45.853 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.15) opts 0xd
21:55:45.853 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.07, -0.15)
21:55:45.853 00.000 9960 Moving (-0.07, -0.15) raw xDistance=0.07 yDistance=0.13
21:55:45.854 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:55:45.854 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=142, med=0, FiltMin=0, FiltMax=82, Gamma=1.000
21:55:45.858 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:55:45.858 00.000 11872 UpdateGuideState exits: m=2468 SNR=33.8
21:55:45.863 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
21:55:45.864 00.001 9960 MoveAxis(E, 0, ABG)
21:55:45.864 00.000 9960 Move returns status 0, amount 0
21:55:45.864 00.000 9960 MoveAxis(N, 0, ABG)
21:55:45.864 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:45.867 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:55:45.871 00.004 11872 Enqueuing Expose request
21:55:45.876 00.005 9960 Move returns status 0, amount 0
21:55:45.876 00.000 9960 move complete, result=0
21:55:45.876 00.000 9960 worker thread done servicing request
21:55:45.876 00.000 9960 Worker thread wakes up
21:55:45.877 00.001 11872 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:55:45.880 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
21:55:45.880 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:55:47.126 01.246 9960 Exposure complete
21:55:47.245 00.119 9960 worker thread done servicing request
21:55:47.246 00.001 11872 OnExposeComplete: enter
21:55:47.249 00.003 11872 UpdateGuideState(): m_state=6
21:55:47.253 00.004 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 900
21:55:47.257 00.004 11872 Star::Find returns 1 (0), X=60.91, Y=850.08, Mass=2391, SNR=33.1, Peak=136 HFD=4.6
21:55:47.261 00.004 11872 CameraToMount -- cameraTheta (-1.17) - m_xAngle (-3.14) = xAngle (1.96 = 1.96)
21:55:47.265 00.004 11872 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.79 = 1.79)
21:55:47.269 00.004 11872 CameraToMount -- cameraX=0.07 cameraY=-0.16 hyp=0.17 cameraTheta=-1.17 mountX=-0.07 mountY=0.17, mountTheta=1.94
21:55:47.275 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.07, y=-0.16, opts=13)
21:55:47.279 00.004 11872 Enqueuing Move request for scope (0.07, -0.16)
21:55:47.283 00.004 9960 Worker thread wakes up
21:55:47.283 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=136, med=0, FiltMin=0, FiltMax=80, Gamma=1.000
21:55:47.287 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.16) opts 0xd
21:55:47.287 00.000 9960 Handling offset move in thread for scope, endpoint = (0.07, -0.16)
21:55:47.288 00.001 9960 Moving (0.07, -0.16) raw xDistance=-0.07 yDistance=0.17
21:55:47.288 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:55:47.288 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:55:47.288 00.000 11872 UpdateGuideState exits: m=2391 SNR=33.1
21:55:47.293 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
21:55:47.293 00.000 9960 MoveAxis(E, 0, ABG)
21:55:47.293 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:47.297 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:55:47.302 00.005 9960 Move returns status 0, amount 0
21:55:47.302 00.000 11872 Enqueuing Expose request
21:55:47.305 00.003 9960 MoveAxis(N, 0, ABG)
21:55:47.305 00.000 9960 Move returns status 0, amount 0
21:55:47.305 00.000 9960 move complete, result=0
21:55:47.305 00.000 9960 worker thread done servicing request
21:55:47.306 00.001 9960 Worker thread wakes up
21:55:47.307 00.001 11872 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:55:47.311 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
21:55:47.311 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:55:48.548 01.237 9960 Exposure complete
21:55:48.663 00.115 9960 worker thread done servicing request
21:55:48.664 00.001 11872 OnExposeComplete: enter
21:55:48.667 00.003 11872 UpdateGuideState(): m_state=6
21:55:48.671 00.004 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 901
21:55:48.676 00.005 11872 Star::Find returns 1 (0), X=60.83, Y=850.19, Mass=2340, SNR=32.9, Peak=136 HFD=4.6
21:55:48.679 00.003 11872 CameraToMount -- cameraTheta (-2.01) - m_xAngle (-3.14) = xAngle (1.13 = 1.13)
21:55:48.684 00.005 11872 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.95 = 0.95)
21:55:48.688 00.004 11872 CameraToMount -- cameraX=-0.02 cameraY=-0.04 hyp=0.05 cameraTheta=-2.01 mountX=0.02 mountY=0.04, mountTheta=1.08
21:55:48.692 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.02, y=-0.04, opts=13)
21:55:48.696 00.004 11872 Enqueuing Move request for scope (-0.02, -0.04)
21:55:48.701 00.005 9960 Worker thread wakes up
21:55:48.701 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=136, med=0, FiltMin=0, FiltMax=84, Gamma=1.000
21:55:48.703 00.002 11872 UpdateGuideState exits: m=2340 SNR=32.9
21:55:48.706 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:48.710 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.04) opts 0xd
21:55:48.710 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.02, -0.04)
21:55:48.710 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:55:48.713 00.003 11872 Enqueuing Expose request
21:55:48.717 00.004 9960 Moving (-0.02, -0.04) raw xDistance=0.02 yDistance=0.04
21:55:48.717 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:55:48.717 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:55:48.717 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:55:48.717 00.000 9960 MoveAxis(E, 0, ABG)
21:55:48.718 00.001 9960 Move returns status 0, amount 0
21:55:48.718 00.000 9960 MoveAxis(N, 0, ABG)
21:55:48.718 00.000 9960 Move returns status 0, amount 0
21:55:48.718 00.000 9960 move complete, result=0
21:55:48.718 00.000 9960 worker thread done servicing request
21:55:48.718 00.000 11872 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:55:48.721 00.003 9960 Worker thread wakes up
21:55:48.721 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:55:48.723 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:55:49.969 01.246 9960 Exposure complete
21:55:50.084 00.115 9960 worker thread done servicing request
21:55:50.084 00.000 11872 OnExposeComplete: enter
21:55:50.089 00.005 11872 UpdateGuideState(): m_state=6
21:55:50.094 00.005 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 902
21:55:50.098 00.004 11872 Star::Find returns 1 (0), X=60.92, Y=850.56, Mass=2424, SNR=33.5, Peak=131 HFD=5.1
21:55:50.101 00.003 11872 CameraToMount -- cameraTheta (1.36) - m_xAngle (-3.14) = xAngle (4.50 = -1.78)
21:55:50.105 00.004 11872 CameraToMount -- cameraTheta (1.36) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.33 = -1.96)
21:55:50.110 00.005 11872 CameraToMount -- cameraX=0.07 cameraY=0.32 hyp=0.33 cameraTheta=1.36 mountX=-0.07 mountY=-0.31, mountTheta=-1.79
21:55:50.114 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.07, y=0.32, opts=13)
21:55:50.119 00.005 11872 Enqueuing Move request for scope (0.07, 0.32)
21:55:50.122 00.003 9960 Worker thread wakes up
21:55:50.123 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.32) opts 0xd
21:55:50.123 00.000 9960 Handling offset move in thread for scope, endpoint = (0.07, 0.32)
21:55:50.124 00.001 9960 Moving (0.07, 0.32) raw xDistance=-0.07 yDistance=-0.31
21:55:50.124 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:55:50.124 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
21:55:50.124 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=131, med=0, FiltMin=0, FiltMax=79, Gamma=1.000
21:55:50.128 00.004 11872 UpdateGuideState exits: m=2424 SNR=33.5
21:55:50.131 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:50.135 00.004 9960 MoveAxis(E, 0, ABG)
21:55:50.135 00.000 9960 Move returns status 0, amount 0
21:55:50.135 00.000 9960 MoveAxis(N, 228, ABG)
21:55:50.135 00.000 9960 Guiding  Dir = 0, Dur = 228
21:55:50.135 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:55:50.141 00.006 11872 Enqueuing Expose request
21:55:50.145 00.004 9960 IsSlewing returns 0
21:55:50.146 00.001 9960 IsGuiding returns 0
21:55:50.146 00.000 9960 PulseGuide returned control before completion, sleep 238
21:55:50.399 00.253 9960 IsGuiding returns 0
21:55:50.399 00.000 9960 Move returns status 0, amount 228
21:55:50.401 00.002 9960 move complete, result=0
21:55:50.401 00.000 9960 worker thread done servicing request
21:55:50.401 00.000 9960 Worker thread wakes up
21:55:50.401 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 228 ms NORTH
21:55:50.407 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:55:50.407 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:55:51.660 01.253 9960 Exposure complete
21:55:51.792 00.132 9960 worker thread done servicing request
21:55:51.792 00.000 11872 OnExposeComplete: enter
21:55:51.799 00.007 11872 UpdateGuideState(): m_state=6
21:55:51.808 00.009 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 903
21:55:51.814 00.006 11872 Star::Find returns 1 (0), X=60.94, Y=850.38, Mass=2370, SNR=33.2, Peak=141 HFD=5.1
21:55:51.820 00.006 11872 CameraToMount -- cameraTheta (1.00) - m_xAngle (-3.14) = xAngle (4.14 = -2.15)
21:55:51.824 00.004 11872 CameraToMount -- cameraTheta (1.00) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.97 = -2.32)
21:55:51.828 00.004 11872 CameraToMount -- cameraX=0.09 cameraY=0.14 hyp=0.17 cameraTheta=1.00 mountX=-0.09 mountY=-0.12, mountTheta=-2.21
21:55:51.834 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.09, y=0.14, opts=13)
21:55:51.839 00.005 11872 Enqueuing Move request for scope (0.09, 0.14)
21:55:51.843 00.004 9960 Worker thread wakes up
21:55:51.843 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=141, med=0, FiltMin=0, FiltMax=82, Gamma=1.000
21:55:51.847 00.004 11872 UpdateGuideState exits: m=2370 SNR=33.2
21:55:51.852 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:51.855 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:55:51.859 00.004 11872 Enqueuing Expose request
21:55:51.866 00.007 9960 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.14) opts 0xd
21:55:51.866 00.000 9960 Handling offset move in thread for scope, endpoint = (0.09, 0.14)
21:55:51.866 00.000 9960 Moving (0.09, 0.14) raw xDistance=-0.09 yDistance=-0.12
21:55:51.866 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:55:51.866 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:55:51.866 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:55:51.867 00.001 9960 MoveAxis(E, 0, ABG)
21:55:51.867 00.000 9960 Move returns status 0, amount 0
21:55:51.867 00.000 9960 MoveAxis(N, 0, ABG)
21:55:51.867 00.000 9960 Move returns status 0, amount 0
21:55:51.867 00.000 9960 move complete, result=0
21:55:51.867 00.000 9960 worker thread done servicing request
21:55:51.868 00.001 9960 Worker thread wakes up
21:55:51.868 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:55:51.872 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
21:55:51.872 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:55:53.118 01.246 9960 Exposure complete
21:55:53.237 00.119 9960 worker thread done servicing request
21:55:53.238 00.001 11872 OnExposeComplete: enter
21:55:53.241 00.003 11872 UpdateGuideState(): m_state=6
21:55:53.244 00.003 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 904
21:55:53.248 00.004 11872 Star::Find returns 1 (0), X=60.91, Y=850.24, Mass=2464, SNR=33.7, Peak=128 HFD=4.9
21:55:53.252 00.004 11872 CameraToMount -- cameraTheta (0.06) - m_xAngle (-3.14) = xAngle (3.20 = -3.09)
21:55:53.256 00.004 11872 CameraToMount -- cameraTheta (0.06) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.02 = 3.02)
21:55:53.259 00.003 11872 CameraToMount -- cameraX=0.06 cameraY=0.00 hyp=0.06 cameraTheta=0.06 mountX=-0.06 mountY=0.01, mountTheta=3.02
21:55:53.263 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.06, y=0.00, opts=13)
21:55:53.268 00.005 11872 Enqueuing Move request for scope (0.06, 0.00)
21:55:53.273 00.005 9960 Worker thread wakes up
21:55:53.273 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.00) opts 0xd
21:55:53.273 00.000 9960 Handling offset move in thread for scope, endpoint = (0.06, 0.00)
21:55:53.273 00.000 9960 Moving (0.06, 0.00) raw xDistance=-0.06 yDistance=0.01
21:55:53.274 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:55:53.274 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=128, med=0, FiltMin=0, FiltMax=85, Gamma=1.000
21:55:53.279 00.005 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:55:53.279 00.000 11872 UpdateGuideState exits: m=2464 SNR=33.7
21:55:53.284 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:53.288 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:55:53.291 00.003 11872 Enqueuing Expose request
21:55:53.296 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:55:53.296 00.000 9960 MoveAxis(E, 0, ABG)
21:55:53.296 00.000 9960 Move returns status 0, amount 0
21:55:53.296 00.000 9960 MoveAxis(N, 0, ABG)
21:55:53.296 00.000 9960 Move returns status 0, amount 0
21:55:53.296 00.000 9960 move complete, result=0
21:55:53.298 00.002 9960 worker thread done servicing request
21:55:53.298 00.000 9960 Worker thread wakes up
21:55:53.298 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:55:53.299 00.001 11872 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:55:53.303 00.004 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:55:54.559 01.256 9960 Exposure complete
21:55:54.681 00.122 9960 worker thread done servicing request
21:55:54.682 00.001 11872 OnExposeComplete: enter
21:55:54.686 00.004 11872 UpdateGuideState(): m_state=6
21:55:54.691 00.005 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 905
21:55:54.695 00.004 11872 Star::Find returns 1 (0), X=60.79, Y=850.57, Mass=2491, SNR=33.9, Peak=129 HFD=5.1
21:55:54.699 00.004 11872 CameraToMount -- cameraTheta (1.73) - m_xAngle (-3.14) = xAngle (4.87 = -1.41)
21:55:54.703 00.004 11872 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.70 = -1.59)
21:55:54.707 00.004 11872 CameraToMount -- cameraX=-0.05 cameraY=0.34 hyp=0.34 cameraTheta=1.73 mountX=0.05 mountY=-0.34, mountTheta=-1.42
21:55:54.713 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.05, y=0.34, opts=13)
21:55:54.717 00.004 11872 Enqueuing Move request for scope (-0.05, 0.34)
21:55:54.722 00.005 9960 Worker thread wakes up
21:55:54.722 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=129, med=0, FiltMin=0, FiltMax=77, Gamma=1.000
21:55:54.726 00.004 11872 UpdateGuideState exits: m=2491 SNR=33.9
21:55:54.730 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.34) opts 0xd
21:55:54.730 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:54.734 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:55:54.737 00.003 11872 Enqueuing Expose request
21:55:54.742 00.005 9960 Handling offset move in thread for scope, endpoint = (-0.05, 0.34)
21:55:54.742 00.000 9960 Moving (-0.05, 0.34) raw xDistance=0.05 yDistance=-0.34
21:55:54.742 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:55:54.742 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
21:55:54.742 00.000 9960 MoveAxis(E, 0, ABG)
21:55:54.743 00.001 9960 Move returns status 0, amount 0
21:55:54.743 00.000 9960 MoveAxis(N, 255, ABG)
21:55:54.743 00.000 9960 Guiding  Dir = 0, Dur = 255
21:55:54.743 00.000 9960 IsSlewing returns 0
21:55:54.744 00.001 9960 IsGuiding returns 0
21:55:54.745 00.001 9960 PulseGuide returned control before completion, sleep 265
21:55:55.018 00.273 9960 IsGuiding returns 1
21:55:55.019 00.001 9960 scope still moving after pulse duration time elapsed
21:55:55.048 00.029 9960 IsSlewing returns 0
21:55:55.049 00.001 9960 IsGuiding returns 0
21:55:55.049 00.000 9960 scope move finished after 255 + 49 ms
21:55:55.050 00.001 9960 Move returns status 0, amount 255
21:55:55.050 00.000 9960 move complete, result=0
21:55:55.051 00.001 9960 worker thread done servicing request
21:55:55.051 00.000 9960 Worker thread wakes up
21:55:55.052 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 255 ms NORTH
21:55:55.057 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:55:55.058 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:55:56.309 01.251 9960 Exposure complete
21:55:56.433 00.124 9960 worker thread done servicing request
21:55:56.433 00.000 11872 OnExposeComplete: enter
21:55:56.437 00.004 11872 UpdateGuideState(): m_state=6
21:55:56.441 00.004 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 906
21:55:56.446 00.005 11872 Star::Find returns 1 (0), X=60.95, Y=850.26, Mass=2403, SNR=33.4, Peak=139 HFD=4.9
21:55:56.450 00.004 11872 CameraToMount -- cameraTheta (0.29) - m_xAngle (-3.14) = xAngle (3.42 = -2.86)
21:55:56.454 00.004 11872 CameraToMount -- cameraTheta (0.29) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.25 = -3.03)
21:55:56.458 00.004 11872 CameraToMount -- cameraX=0.11 cameraY=0.03 hyp=0.11 cameraTheta=0.29 mountX=-0.11 mountY=-0.01, mountTheta=-3.03
21:55:56.463 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.11, y=0.03, opts=13)
21:55:56.467 00.004 11872 Enqueuing Move request for scope (0.11, 0.03)
21:55:56.470 00.003 9960 Worker thread wakes up
21:55:56.470 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.03) opts 0xd
21:55:56.472 00.002 9960 Handling offset move in thread for scope, endpoint = (0.11, 0.03)
21:55:56.472 00.000 9960 Moving (0.11, 0.03) raw xDistance=-0.11 yDistance=-0.01
21:55:56.472 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:55:56.472 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:55:56.472 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=139, med=0, FiltMin=0, FiltMax=86, Gamma=1.000
21:55:56.477 00.005 11872 UpdateGuideState exits: m=2403 SNR=33.4
21:55:56.480 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:56.485 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:55:56.491 00.006 11872 Enqueuing Expose request
21:55:56.495 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:55:56.495 00.000 9960 MoveAxis(E, 0, ABG)
21:55:56.495 00.000 9960 Move returns status 0, amount 0
21:55:56.495 00.000 9960 MoveAxis(N, 0, ABG)
21:55:56.496 00.001 9960 Move returns status 0, amount 0
21:55:56.496 00.000 9960 move complete, result=0
21:55:56.497 00.001 9960 worker thread done servicing request
21:55:56.497 00.000 9960 Worker thread wakes up
21:55:56.497 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:55:56.497 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:55:56.498 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:55:57.750 01.252 9960 Exposure complete
21:55:57.874 00.124 9960 worker thread done servicing request
21:55:57.875 00.001 11872 OnExposeComplete: enter
21:55:57.878 00.003 11872 UpdateGuideState(): m_state=6
21:55:57.882 00.004 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 907
21:55:57.889 00.007 11872 Star::Find returns 1 (0), X=60.93, Y=850.63, Mass=2456, SNR=33.6, Peak=140 HFD=5.0
21:55:57.894 00.005 11872 CameraToMount -- cameraTheta (1.37) - m_xAngle (-3.14) = xAngle (4.50 = -1.78)
21:55:57.900 00.006 11872 CameraToMount -- cameraTheta (1.37) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.33 = -1.95)
21:55:57.905 00.005 11872 CameraToMount -- cameraX=0.08 cameraY=0.40 hyp=0.41 cameraTheta=1.37 mountX=-0.08 mountY=-0.38, mountTheta=-1.79
21:55:57.911 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.08, y=0.40, opts=13)
21:55:57.913 00.002 11872 Enqueuing Move request for scope (0.08, 0.40)
21:55:57.917 00.004 9960 Worker thread wakes up
21:55:57.917 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.40) opts 0xd
21:55:57.917 00.000 9960 Handling offset move in thread for scope, endpoint = (0.08, 0.40)
21:55:57.918 00.001 9960 Moving (0.08, 0.40) raw xDistance=-0.08 yDistance=-0.38
21:55:57.918 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:55:57.918 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.38 from input -0.38
21:55:57.918 00.000 9960 MoveAxis(E, 0, ABG)
21:55:57.919 00.001 9960 Move returns status 0, amount 0
21:55:57.919 00.000 9960 MoveAxis(N, 282, ABG)
21:55:57.919 00.000 9960 Guiding  Dir = 0, Dur = 282
21:55:57.920 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=140, med=0, FiltMin=0, FiltMax=93, Gamma=1.000
21:55:57.922 00.002 11872 UpdateGuideState exits: m=2456 SNR=33.6
21:55:57.925 00.003 9960 IsSlewing returns 0
21:55:57.925 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:57.928 00.003 9960 IsGuiding returns 0
21:55:57.928 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:55:57.933 00.005 9960 PulseGuide returned control before completion, sleep 292
21:55:57.933 00.000 11872 Enqueuing Expose request
21:55:58.242 00.309 9960 IsGuiding returns 0
21:55:58.243 00.001 9960 Move returns status 0, amount 282
21:55:58.243 00.000 9960 move complete, result=0
21:55:58.245 00.002 9960 worker thread done servicing request
21:55:58.247 00.002 9960 Worker thread wakes up
21:55:58.247 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.4 px 282 ms NORTH
21:55:58.253 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:55:58.253 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:55:59.508 01.255 9960 Exposure complete
21:55:59.634 00.126 9960 worker thread done servicing request
21:55:59.634 00.000 11872 OnExposeComplete: enter
21:55:59.638 00.004 11872 UpdateGuideState(): m_state=6
21:55:59.643 00.005 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 908
21:55:59.648 00.005 11872 Star::Find returns 1 (0), X=60.74, Y=850.28, Mass=2309, SNR=32.6, Peak=143 HFD=4.8
21:55:59.651 00.003 11872 CameraToMount -- cameraTheta (2.72) - m_xAngle (-3.14) = xAngle (5.86 = -0.42)
21:55:59.655 00.004 11872 CameraToMount -- cameraTheta (2.72) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.69 = -0.59)
21:55:59.659 00.004 11872 CameraToMount -- cameraX=-0.11 cameraY=0.05 hyp=0.12 cameraTheta=2.72 mountX=0.11 mountY=-0.07, mountTheta=-0.55
21:55:59.664 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.11, y=0.05, opts=13)
21:55:59.667 00.003 11872 Enqueuing Move request for scope (-0.11, 0.05)
21:55:59.672 00.005 9960 Worker thread wakes up
21:55:59.672 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=143, med=0, FiltMin=0, FiltMax=84, Gamma=1.000
21:55:59.676 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.05) opts 0xd
21:55:59.676 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.11, 0.05)
21:55:59.677 00.001 11872 UpdateGuideState exits: m=2309 SNR=32.6
21:55:59.681 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:59.684 00.003 9960 Moving (-0.11, 0.05) raw xDistance=0.11 yDistance=-0.07
21:55:59.684 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:55:59.689 00.005 11872 Enqueuing Expose request
21:55:59.693 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:55:59.693 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:55:59.693 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:55:59.693 00.000 9960 MoveAxis(E, 0, ABG)
21:55:59.694 00.001 9960 Move returns status 0, amount 0
21:55:59.695 00.001 9960 MoveAxis(N, 0, ABG)
21:55:59.695 00.000 9960 Move returns status 0, amount 0
21:55:59.695 00.000 9960 move complete, result=0
21:55:59.695 00.000 9960 worker thread done servicing request
21:55:59.695 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:55:59.699 00.004 9960 Worker thread wakes up
21:55:59.699 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:55:59.699 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:56:00.946 01.247 9960 Exposure complete
21:56:01.071 00.125 9960 worker thread done servicing request
21:56:01.071 00.000 11872 OnExposeComplete: enter
21:56:01.076 00.005 11872 UpdateGuideState(): m_state=6
21:56:01.081 00.005 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 909
21:56:01.085 00.004 11872 Star::Find returns 1 (0), X=60.80, Y=850.67, Mass=2447, SNR=33.6, Peak=136 HFD=4.8
21:56:01.089 00.004 11872 CameraToMount -- cameraTheta (1.68) - m_xAngle (-3.14) = xAngle (4.82 = -1.46)
21:56:01.093 00.004 11872 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.65 = -1.63)
21:56:01.098 00.005 11872 CameraToMount -- cameraX=-0.05 cameraY=0.43 hyp=0.44 cameraTheta=1.68 mountX=0.05 mountY=-0.43, mountTheta=-1.46
21:56:01.105 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.05, y=0.43, opts=13)
21:56:01.116 00.011 11872 Enqueuing Move request for scope (-0.05, 0.43)
21:56:01.120 00.004 9960 Worker thread wakes up
21:56:01.120 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.43) opts 0xd
21:56:01.120 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.05, 0.43)
21:56:01.121 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=136, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
21:56:01.126 00.005 11872 UpdateGuideState exits: m=2447 SNR=33.6
21:56:01.130 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:01.134 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:56:01.141 00.007 11872 Enqueuing Expose request
21:56:01.145 00.004 9960 Moving (-0.05, 0.43) raw xDistance=0.05 yDistance=-0.43
21:56:01.145 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:56:01.145 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.43 from input -0.43
21:56:01.147 00.002 9960 MoveAxis(E, 0, ABG)
21:56:01.147 00.000 9960 Move returns status 0, amount 0
21:56:01.147 00.000 9960 MoveAxis(N, 324, ABG)
21:56:01.147 00.000 9960 Guiding  Dir = 0, Dur = 324
21:56:01.148 00.001 9960 IsSlewing returns 0
21:56:01.148 00.000 9960 IsGuiding returns 0
21:56:01.149 00.001 9960 PulseGuide returned control before completion, sleep 334
21:56:01.495 00.346 9960 IsGuiding returns 1
21:56:01.496 00.001 9960 scope still moving after pulse duration time elapsed
21:56:01.527 00.031 9960 IsSlewing returns 0
21:56:01.528 00.001 9960 IsGuiding returns 0
21:56:01.528 00.000 9960 scope move finished after 324 + 55 ms
21:56:01.529 00.001 9960 Move returns status 0, amount 324
21:56:01.529 00.000 9960 move complete, result=0
21:56:01.529 00.000 9960 worker thread done servicing request
21:56:01.530 00.001 9960 Worker thread wakes up
21:56:01.530 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.4 px 324 ms NORTH
21:56:01.535 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:56:01.536 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:56:02.789 01.253 9960 Exposure complete
21:56:02.911 00.122 9960 worker thread done servicing request
21:56:02.911 00.000 11872 OnExposeComplete: enter
21:56:02.915 00.004 11872 UpdateGuideState(): m_state=6
21:56:02.919 00.004 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 910
21:56:02.925 00.006 11872 Star::Find returns 1 (0), X=60.78, Y=850.13, Mass=2451, SNR=33.5, Peak=137 HFD=4.9
21:56:02.931 00.006 11872 CameraToMount -- cameraTheta (-2.13) - m_xAngle (-3.14) = xAngle (1.01 = 1.01)
21:56:02.936 00.005 11872 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.84 = 0.84)
21:56:02.941 00.005 11872 CameraToMount -- cameraX=-0.07 cameraY=-0.11 hyp=0.13 cameraTheta=-2.13 mountX=0.07 mountY=0.09, mountTheta=0.95
21:56:02.946 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.07, y=-0.11, opts=13)
21:56:02.952 00.006 11872 Enqueuing Move request for scope (-0.07, -0.11)
21:56:02.957 00.005 9960 Worker thread wakes up
21:56:02.957 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=137, med=0, FiltMin=0, FiltMax=87, Gamma=1.000
21:56:02.962 00.005 11872 UpdateGuideState exits: m=2451 SNR=33.5
21:56:02.966 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:02.971 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:56:02.975 00.004 11872 Enqueuing Expose request
21:56:02.979 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.11) opts 0xd
21:56:02.979 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.07, -0.11)
21:56:02.979 00.000 9960 Moving (-0.07, -0.11) raw xDistance=0.07 yDistance=0.09
21:56:02.979 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:56:02.979 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:56:02.980 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:56:02.980 00.000 9960 MoveAxis(E, 0, ABG)
21:56:02.980 00.000 9960 Move returns status 0, amount 0
21:56:02.980 00.000 9960 MoveAxis(N, 0, ABG)
21:56:02.980 00.000 9960 Move returns status 0, amount 0
21:56:02.980 00.000 9960 move complete, result=0
21:56:02.982 00.002 9960 worker thread done servicing request
21:56:02.982 00.000 9960 Worker thread wakes up
21:56:02.982 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:56:02.982 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:56:02.987 00.005 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:56:04.234 01.247 9960 Exposure complete
21:56:04.363 00.129 9960 worker thread done servicing request
21:56:04.364 00.001 11872 OnExposeComplete: enter
21:56:04.367 00.003 11872 UpdateGuideState(): m_state=6
21:56:04.372 00.005 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 911
21:56:04.375 00.003 11872 Star::Find returns 1 (0), X=60.85, Y=850.43, Mass=2505, SNR=34.1, Peak=132 HFD=5.1
21:56:04.380 00.005 11872 CameraToMount -- cameraTheta (1.57) - m_xAngle (-3.14) = xAngle (4.71 = -1.58)
21:56:04.384 00.004 11872 CameraToMount -- cameraTheta (1.57) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.53 = -1.75)
21:56:04.390 00.006 11872 CameraToMount -- cameraX=0.00 cameraY=0.19 hyp=0.19 cameraTheta=1.57 mountX=-0.00 mountY=-0.19, mountTheta=-1.58
21:56:04.398 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=0.00, y=0.19, opts=13)
21:56:04.403 00.005 11872 Enqueuing Move request for scope (0.00, 0.19)
21:56:04.407 00.004 9960 Worker thread wakes up
21:56:04.408 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=132, med=0, FiltMin=0, FiltMax=84, Gamma=1.000
21:56:04.413 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.19) opts 0xd
21:56:04.413 00.000 11872 UpdateGuideState exits: m=2505 SNR=34.1
21:56:04.419 00.006 9960 Handling offset move in thread for scope, endpoint = (0.00, 0.19)
21:56:04.419 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:04.424 00.005 9960 Moving (0.00, 0.19) raw xDistance=-0.00 yDistance=-0.19
21:56:04.424 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:56:04.431 00.007 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
21:56:04.431 00.000 11872 Enqueuing Expose request
21:56:04.436 00.005 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:56:04.436 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:56:04.437 00.001 9960 MoveAxis(E, 0, ABG)
21:56:04.437 00.000 9960 Move returns status 0, amount 0
21:56:04.437 00.000 9960 MoveAxis(N, 0, ABG)
21:56:04.438 00.001 9960 Move returns status 0, amount 0
21:56:04.438 00.000 9960 move complete, result=0
21:56:04.438 00.000 9960 worker thread done servicing request
21:56:04.438 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:56:04.443 00.005 9960 Worker thread wakes up
21:56:04.444 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:56:04.444 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:56:05.690 01.246 9960 Exposure complete
21:56:05.800 00.110 9960 worker thread done servicing request
21:56:05.800 00.000 11872 OnExposeComplete: enter
21:56:05.804 00.004 11872 UpdateGuideState(): m_state=6
21:56:05.808 00.004 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 912
21:56:05.812 00.004 11872 Star::Find returns 1 (0), X=60.82, Y=850.41, Mass=2501, SNR=34.0, Peak=127 HFD=5.2
21:56:05.816 00.004 11872 CameraToMount -- cameraTheta (1.74) - m_xAngle (-3.14) = xAngle (4.88 = -1.40)
21:56:05.821 00.005 11872 CameraToMount -- cameraTheta (1.74) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.71 = -1.58)
21:56:05.824 00.003 11872 CameraToMount -- cameraX=-0.03 cameraY=0.17 hyp=0.18 cameraTheta=1.74 mountX=0.03 mountY=-0.18, mountTheta=-1.41
21:56:05.831 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.03, y=0.17, opts=13)
21:56:05.836 00.005 11872 Enqueuing Move request for scope (-0.03, 0.17)
21:56:05.842 00.006 9960 Worker thread wakes up
21:56:05.842 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=127, med=0, FiltMin=0, FiltMax=97, Gamma=1.000
21:56:05.845 00.003 11872 UpdateGuideState exits: m=2501 SNR=34.0
21:56:05.850 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:05.853 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.17) opts 0xd
21:56:05.853 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:56:05.858 00.005 9960 Handling offset move in thread for scope, endpoint = (-0.03, 0.17)
21:56:05.858 00.000 9960 Moving (-0.03, 0.17) raw xDistance=0.03 yDistance=-0.18
21:56:05.858 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:56:05.859 00.001 11872 Enqueuing Expose request
21:56:05.863 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:56:05.863 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:56:05.863 00.000 9960 MoveAxis(E, 0, ABG)
21:56:05.863 00.000 9960 Move returns status 0, amount 0
21:56:05.864 00.001 9960 MoveAxis(N, 0, ABG)
21:56:05.864 00.000 9960 Move returns status 0, amount 0
21:56:05.864 00.000 9960 move complete, result=0
21:56:05.864 00.000 9960 worker thread done servicing request
21:56:05.864 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:56:05.869 00.005 9960 Worker thread wakes up
21:56:05.869 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:56:05.869 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:56:07.115 01.246 9960 Exposure complete
21:56:07.243 00.128 9960 worker thread done servicing request
21:56:07.244 00.001 11872 OnExposeComplete: enter
21:56:07.249 00.005 11872 UpdateGuideState(): m_state=6
21:56:07.254 00.005 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 913
21:56:07.257 00.003 11872 Star::Find returns 1 (0), X=60.83, Y=850.68, Mass=2354, SNR=33.0, Peak=129 HFD=4.8
21:56:07.261 00.004 11872 CameraToMount -- cameraTheta (1.62) - m_xAngle (-3.14) = xAngle (4.76 = -1.53)
21:56:07.265 00.004 11872 CameraToMount -- cameraTheta (1.62) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.58 = -1.70)
21:56:07.270 00.005 11872 CameraToMount -- cameraX=-0.02 cameraY=0.44 hyp=0.44 cameraTheta=1.62 mountX=0.02 mountY=-0.44, mountTheta=-1.53
21:56:07.275 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.02, y=0.44, opts=13)
21:56:07.280 00.005 11872 Enqueuing Move request for scope (-0.02, 0.44)
21:56:07.283 00.003 9960 Worker thread wakes up
21:56:07.283 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.44) opts 0xd
21:56:07.284 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.02, 0.44)
21:56:07.284 00.000 9960 Moving (-0.02, 0.44) raw xDistance=0.02 yDistance=-0.44
21:56:07.284 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:56:07.284 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.44 from input -0.44
21:56:07.285 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=129, med=0, FiltMin=0, FiltMax=86, Gamma=1.000
21:56:07.289 00.004 11872 UpdateGuideState exits: m=2354 SNR=33.0
21:56:07.293 00.004 9960 MoveAxis(E, 0, ABG)
21:56:07.293 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:07.297 00.004 9960 Move returns status 0, amount 0
21:56:07.297 00.000 9960 MoveAxis(N, 328, ABG)
21:56:07.298 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:56:07.301 00.003 11872 Enqueuing Expose request
21:56:07.306 00.005 9960 Guiding  Dir = 0, Dur = 328
21:56:07.306 00.000 9960 IsSlewing returns 0
21:56:07.307 00.001 9960 IsGuiding returns 0
21:56:07.307 00.000 9960 PulseGuide returned control before completion, sleep 338
21:56:07.654 00.347 9960 IsGuiding returns 1
21:56:07.654 00.000 9960 scope still moving after pulse duration time elapsed
21:56:07.685 00.031 9960 IsSlewing returns 0
21:56:07.687 00.002 9960 IsGuiding returns 0
21:56:07.687 00.000 9960 scope move finished after 328 + 51 ms
21:56:07.687 00.000 9960 Move returns status 0, amount 328
21:56:07.687 00.000 9960 move complete, result=0
21:56:07.688 00.001 9960 worker thread done servicing request
21:56:07.688 00.000 9960 Worker thread wakes up
21:56:07.688 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:56:07.688 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:56:07.689 00.001 11872 GuideStep: 0.0 px 0 ms EAST, -0.4 px 328 ms NORTH
21:56:08.943 01.254 9960 Exposure complete
21:56:09.069 00.126 9960 worker thread done servicing request
21:56:09.069 00.000 11872 OnExposeComplete: enter
21:56:09.073 00.004 11872 UpdateGuideState(): m_state=6
21:56:09.078 00.005 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 914
21:56:09.083 00.005 11872 Star::Find returns 1 (0), X=60.83, Y=850.47, Mass=2316, SNR=32.8, Peak=136 HFD=5.0
21:56:09.088 00.005 11872 CameraToMount -- cameraTheta (1.65) - m_xAngle (-3.14) = xAngle (4.78 = -1.50)
21:56:09.093 00.005 11872 CameraToMount -- cameraTheta (1.65) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.61 = -1.67)
21:56:09.097 00.004 11872 CameraToMount -- cameraX=-0.02 cameraY=0.23 hyp=0.23 cameraTheta=1.65 mountX=0.02 mountY=-0.23, mountTheta=-1.50
21:56:09.102 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.02, y=0.23, opts=13)
21:56:09.110 00.008 11872 Enqueuing Move request for scope (-0.02, 0.23)
21:56:09.113 00.003 9960 Worker thread wakes up
21:56:09.113 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=136, med=0, FiltMin=0, FiltMax=78, Gamma=1.000
21:56:09.117 00.004 11872 UpdateGuideState exits: m=2316 SNR=32.8
21:56:09.120 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:09.125 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:56:09.129 00.004 11872 Enqueuing Expose request
21:56:09.132 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.23) opts 0xd
21:56:09.132 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.02, 0.23)
21:56:09.133 00.001 9960 Moving (-0.02, 0.23) raw xDistance=0.02 yDistance=-0.23
21:56:09.133 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:56:09.133 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
21:56:09.133 00.000 9960 MoveAxis(E, 0, ABG)
21:56:09.134 00.001 9960 Move returns status 0, amount 0
21:56:09.134 00.000 9960 MoveAxis(N, 174, ABG)
21:56:09.134 00.000 9960 Guiding  Dir = 0, Dur = 174
21:56:09.134 00.000 9960 IsSlewing returns 0
21:56:09.135 00.001 9960 IsGuiding returns 0
21:56:09.136 00.001 9960 PulseGuide returned control before completion, sleep 184
21:56:09.323 00.187 9960 IsGuiding returns 1
21:56:09.324 00.001 9960 scope still moving after pulse duration time elapsed
21:56:09.356 00.032 9960 IsSlewing returns 0
21:56:09.359 00.003 9960 IsGuiding returns 0
21:56:09.360 00.001 9960 scope move finished after 174 + 50 ms
21:56:09.361 00.001 9960 Move returns status 0, amount 174
21:56:09.361 00.000 9960 move complete, result=0
21:56:09.362 00.001 9960 worker thread done servicing request
21:56:09.362 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.2 px 174 ms NORTH
21:56:09.373 00.011 9960 Worker thread wakes up
21:56:09.374 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:56:09.374 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:56:10.622 01.248 9960 Exposure complete
21:56:10.747 00.125 9960 worker thread done servicing request
21:56:10.747 00.000 11872 OnExposeComplete: enter
21:56:10.752 00.005 11872 UpdateGuideState(): m_state=6
21:56:10.756 00.004 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 915
21:56:10.759 00.003 11872 Star::Find returns 1 (0), X=60.84, Y=850.12, Mass=2348, SNR=32.8, Peak=140 HFD=4.5
21:56:10.764 00.005 11872 CameraToMount -- cameraTheta (-1.61) - m_xAngle (-3.14) = xAngle (1.53 = 1.53)
21:56:10.768 00.004 11872 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.35 = 1.35)
21:56:10.771 00.003 11872 CameraToMount -- cameraX=-0.00 cameraY=-0.12 hyp=0.12 cameraTheta=-1.61 mountX=0.01 mountY=0.12, mountTheta=1.52
21:56:10.776 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.00, y=-0.12, opts=13)
21:56:10.779 00.003 11872 Enqueuing Move request for scope (-0.00, -0.12)
21:56:10.784 00.005 9960 Worker thread wakes up
21:56:10.784 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.12) opts 0xd
21:56:10.785 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.00, -0.12)
21:56:10.785 00.000 9960 Moving (-0.00, -0.12) raw xDistance=0.01 yDistance=0.12
21:56:10.785 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:56:10.786 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:56:10.786 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=140, med=0, FiltMin=0, FiltMax=85, Gamma=1.000
21:56:10.790 00.004 11872 UpdateGuideState exits: m=2348 SNR=32.8
21:56:10.793 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
21:56:10.793 00.000 9960 MoveAxis(E, 0, ABG)
21:56:10.793 00.000 9960 Move returns status 0, amount 0
21:56:10.794 00.001 9960 MoveAxis(N, 0, ABG)
21:56:10.794 00.000 9960 Move returns status 0, amount 0
21:56:10.794 00.000 9960 move complete, result=0
21:56:10.794 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:10.798 00.004 9960 worker thread done servicing request
21:56:10.798 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:56:10.804 00.006 11872 Enqueuing Expose request
21:56:10.808 00.004 9960 Worker thread wakes up
21:56:10.808 00.000 11872 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:56:10.812 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
21:56:10.814 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:56:12.067 01.253 9960 Exposure complete
21:56:12.191 00.124 9960 worker thread done servicing request
21:56:12.192 00.001 11872 OnExposeComplete: enter
21:56:12.197 00.005 11872 UpdateGuideState(): m_state=6
21:56:12.201 00.004 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 916
21:56:12.205 00.004 11872 Star::Find returns 1 (0), X=60.77, Y=850.53, Mass=2468, SNR=33.8, Peak=127 HFD=4.9
21:56:12.209 00.004 11872 CameraToMount -- cameraTheta (1.82) - m_xAngle (-3.14) = xAngle (4.96 = -1.33)
21:56:12.214 00.005 11872 CameraToMount -- cameraTheta (1.82) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.78 = -1.50)
21:56:12.217 00.003 11872 CameraToMount -- cameraX=-0.08 cameraY=0.30 hyp=0.31 cameraTheta=1.82 mountX=0.07 mountY=-0.31, mountTheta=-1.33
21:56:12.222 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.08, y=0.30, opts=13)
21:56:12.226 00.004 11872 Enqueuing Move request for scope (-0.08, 0.30)
21:56:12.230 00.004 9960 Worker thread wakes up
21:56:12.230 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=127, med=0, FiltMin=0, FiltMax=96, Gamma=1.000
21:56:12.234 00.004 11872 UpdateGuideState exits: m=2468 SNR=33.8
21:56:12.238 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:12.241 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:56:12.247 00.006 11872 Enqueuing Expose request
21:56:12.252 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.30) opts 0xd
21:56:12.252 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.08, 0.30)
21:56:12.252 00.000 9960 Moving (-0.08, 0.30) raw xDistance=0.07 yDistance=-0.31
21:56:12.252 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:56:12.253 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
21:56:12.253 00.000 9960 MoveAxis(E, 0, ABG)
21:56:12.253 00.000 9960 Move returns status 0, amount 0
21:56:12.253 00.000 9960 MoveAxis(N, 229, ABG)
21:56:12.254 00.001 9960 Guiding  Dir = 0, Dur = 229
21:56:12.254 00.000 9960 IsSlewing returns 0
21:56:12.255 00.001 9960 IsGuiding returns 0
21:56:12.255 00.000 9960 PulseGuide returned control before completion, sleep 239
21:56:12.508 00.253 9960 IsGuiding returns 0
21:56:12.511 00.003 9960 Move returns status 0, amount 229
21:56:12.511 00.000 9960 move complete, result=0
21:56:12.512 00.001 9960 worker thread done servicing request
21:56:12.512 00.000 9960 Worker thread wakes up
21:56:12.514 00.002 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 229 ms NORTH
21:56:12.519 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:56:12.519 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:56:13.773 01.254 9960 Exposure complete
21:56:13.900 00.127 9960 worker thread done servicing request
21:56:13.900 00.000 11872 OnExposeComplete: enter
21:56:13.905 00.005 11872 UpdateGuideState(): m_state=6
21:56:13.910 00.005 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 917
21:56:13.913 00.003 11872 Star::Find returns 1 (0), X=60.82, Y=850.34, Mass=2398, SNR=33.1, Peak=142 HFD=4.9
21:56:13.917 00.004 11872 CameraToMount -- cameraTheta (1.86) - m_xAngle (-3.14) = xAngle (5.00 = -1.28)
21:56:13.923 00.006 11872 CameraToMount -- cameraTheta (1.86) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.83 = -1.45)
21:56:13.926 00.003 11872 CameraToMount -- cameraX=-0.03 cameraY=0.10 hyp=0.11 cameraTheta=1.86 mountX=0.03 mountY=-0.11, mountTheta=-1.29
21:56:13.930 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.03, y=0.10, opts=13)
21:56:13.934 00.004 11872 Enqueuing Move request for scope (-0.03, 0.10)
21:56:13.939 00.005 9960 Worker thread wakes up
21:56:13.939 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=142, med=0, FiltMin=0, FiltMax=85, Gamma=1.000
21:56:13.943 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.10) opts 0xd
21:56:13.943 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.03, 0.10)
21:56:13.944 00.001 9960 Moving (-0.03, 0.10) raw xDistance=0.03 yDistance=-0.11
21:56:13.945 00.001 11872 UpdateGuideState exits: m=2398 SNR=33.1
21:56:13.948 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:13.954 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:56:13.957 00.003 11872 Enqueuing Expose request
21:56:13.960 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:56:13.960 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:56:13.960 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:56:13.960 00.000 9960 MoveAxis(E, 0, ABG)
21:56:13.961 00.001 9960 Move returns status 0, amount 0
21:56:13.961 00.000 9960 MoveAxis(N, 0, ABG)
21:56:13.961 00.000 9960 Move returns status 0, amount 0
21:56:13.961 00.000 9960 move complete, result=0
21:56:13.962 00.001 9960 worker thread done servicing request
21:56:13.962 00.000 9960 Worker thread wakes up
21:56:13.962 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:56:13.967 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:56:13.967 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:56:15.213 01.246 9960 Exposure complete
21:56:15.331 00.118 9960 worker thread done servicing request
21:56:15.332 00.001 11872 OnExposeComplete: enter
21:56:15.335 00.003 11872 UpdateGuideState(): m_state=6
21:56:15.339 00.004 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 918
21:56:15.343 00.004 11872 Star::Find returns 1 (0), X=60.92, Y=850.66, Mass=2350, SNR=32.7, Peak=130 HFD=4.7
21:56:15.347 00.004 11872 CameraToMount -- cameraTheta (1.39) - m_xAngle (-3.14) = xAngle (4.53 = -1.75)
21:56:15.350 00.003 11872 CameraToMount -- cameraTheta (1.39) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.36 = -1.93)
21:56:15.354 00.004 11872 CameraToMount -- cameraX=0.08 cameraY=0.43 hyp=0.43 cameraTheta=1.39 mountX=-0.08 mountY=-0.41, mountTheta=-1.76
21:56:15.360 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.08, y=0.43, opts=13)
21:56:15.365 00.005 11872 Enqueuing Move request for scope (0.08, 0.43)
21:56:15.369 00.004 9960 Worker thread wakes up
21:56:15.369 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.43) opts 0xd
21:56:15.369 00.000 9960 Handling offset move in thread for scope, endpoint = (0.08, 0.43)
21:56:15.369 00.000 9960 Moving (0.08, 0.43) raw xDistance=-0.08 yDistance=-0.41
21:56:15.370 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:56:15.370 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.41 from input -0.41
21:56:15.370 00.000 9960 MoveAxis(E, 0, ABG)
21:56:15.370 00.000 9960 Move returns status 0, amount 0
21:56:15.370 00.000 9960 MoveAxis(N, 304, ABG)
21:56:15.370 00.000 9960 Guiding  Dir = 0, Dur = 304
21:56:15.370 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=130, med=0, FiltMin=0, FiltMax=96, Gamma=1.000
21:56:15.374 00.004 9960 IsSlewing returns 0
21:56:15.374 00.000 11872 UpdateGuideState exits: m=2350 SNR=32.7
21:56:15.378 00.004 9960 IsGuiding returns 0
21:56:15.378 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:15.381 00.003 9960 PulseGuide returned control before completion, sleep 314
21:56:15.381 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:56:15.385 00.004 11872 Enqueuing Expose request
21:56:15.704 00.319 9960 IsGuiding returns 1
21:56:15.705 00.001 9960 scope still moving after pulse duration time elapsed
21:56:15.734 00.029 9960 IsSlewing returns 0
21:56:15.738 00.004 9960 IsGuiding returns 0
21:56:15.738 00.000 9960 scope move finished after 304 + 56 ms
21:56:15.739 00.001 9960 Move returns status 0, amount 304
21:56:15.739 00.000 9960 move complete, result=0
21:56:15.740 00.001 9960 worker thread done servicing request
21:56:15.741 00.001 9960 Worker thread wakes up
21:56:15.741 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.4 px 304 ms NORTH
21:56:15.747 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:56:15.747 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:56:16.994 01.247 9960 Exposure complete
21:56:17.121 00.127 9960 worker thread done servicing request
21:56:17.121 00.000 11872 OnExposeComplete: enter
21:56:17.125 00.004 11872 UpdateGuideState(): m_state=6
21:56:17.129 00.004 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 919
21:56:17.134 00.005 11872 Star::Find returns 1 (0), X=60.88, Y=850.13, Mass=2444, SNR=33.5, Peak=135 HFD=4.6
21:56:17.137 00.003 11872 CameraToMount -- cameraTheta (-1.31) - m_xAngle (-3.14) = xAngle (1.83 = 1.83)
21:56:17.142 00.005 11872 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.66 = 1.66)
21:56:17.147 00.005 11872 CameraToMount -- cameraX=0.03 cameraY=-0.10 hyp=0.10 cameraTheta=-1.31 mountX=-0.03 mountY=0.10, mountTheta=1.82
21:56:17.156 00.009 11872 SchedulePrimaryMove(0FA44CE0, x=0.03, y=-0.10, opts=13)
21:56:17.162 00.006 11872 Enqueuing Move request for scope (0.03, -0.10)
21:56:17.167 00.005 9960 Worker thread wakes up
21:56:17.167 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=135, med=0, FiltMin=0, FiltMax=86, Gamma=1.000
21:56:17.172 00.005 11872 UpdateGuideState exits: m=2444 SNR=33.5
21:56:17.176 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:17.181 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:56:17.185 00.004 11872 Enqueuing Expose request
21:56:17.190 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.10) opts 0xd
21:56:17.190 00.000 9960 Handling offset move in thread for scope, endpoint = (0.03, -0.10)
21:56:17.190 00.000 9960 Moving (0.03, -0.10) raw xDistance=-0.03 yDistance=0.10
21:56:17.190 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:56:17.190 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:56:17.191 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:56:17.191 00.000 9960 MoveAxis(E, 0, ABG)
21:56:17.191 00.000 9960 Move returns status 0, amount 0
21:56:17.191 00.000 9960 MoveAxis(N, 0, ABG)
21:56:17.192 00.001 9960 Move returns status 0, amount 0
21:56:17.192 00.000 9960 move complete, result=0
21:56:17.192 00.000 9960 worker thread done servicing request
21:56:17.192 00.000 11872 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:56:17.197 00.005 9960 Worker thread wakes up
21:56:17.197 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:56:17.197 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:56:18.442 01.245 9960 Exposure complete
21:56:18.571 00.129 9960 worker thread done servicing request
21:56:18.571 00.000 11872 OnExposeComplete: enter
21:56:18.577 00.006 11872 UpdateGuideState(): m_state=6
21:56:18.582 00.005 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 920
21:56:18.592 00.010 11872 Star::Find returns 1 (0), X=60.79, Y=850.22, Mass=2379, SNR=33.2, Peak=140 HFD=4.7
21:56:18.597 00.005 11872 CameraToMount -- cameraTheta (-2.89) - m_xAngle (-3.14) = xAngle (0.25 = 0.25)
21:56:18.602 00.005 11872 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.07 = 0.07)
21:56:18.609 00.007 11872 CameraToMount -- cameraX=-0.05 cameraY=-0.01 hyp=0.06 cameraTheta=-2.89 mountX=0.05 mountY=0.00, mountTheta=0.08
21:56:18.615 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.05, y=-0.01, opts=13)
21:56:18.619 00.004 11872 Enqueuing Move request for scope (-0.05, -0.01)
21:56:18.623 00.004 9960 Worker thread wakes up
21:56:18.623 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=140, med=0, FiltMin=0, FiltMax=75, Gamma=1.000
21:56:18.628 00.005 11872 UpdateGuideState exits: m=2379 SNR=33.2
21:56:18.632 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.01) opts 0xd
21:56:18.632 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.05, -0.01)
21:56:18.632 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:18.635 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:56:18.640 00.005 11872 Enqueuing Expose request
21:56:18.646 00.006 9960 Moving (-0.05, -0.01) raw xDistance=0.05 yDistance=0.00
21:56:18.646 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:56:18.646 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:56:18.646 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
21:56:18.647 00.001 9960 MoveAxis(E, 0, ABG)
21:56:18.647 00.000 9960 Move returns status 0, amount 0
21:56:18.647 00.000 9960 MoveAxis(N, 0, ABG)
21:56:18.649 00.002 9960 Move returns status 0, amount 0
21:56:18.649 00.000 9960 move complete, result=0
21:56:18.649 00.000 9960 worker thread done servicing request
21:56:18.649 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:56:18.655 00.006 9960 Worker thread wakes up
21:56:18.655 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:56:18.655 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:56:19.909 01.254 9960 Exposure complete
21:56:20.019 00.110 9960 worker thread done servicing request
21:56:20.019 00.000 11872 OnExposeComplete: enter
21:56:20.024 00.005 11872 UpdateGuideState(): m_state=6
21:56:20.030 00.006 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 921
21:56:20.036 00.006 11872 Star::Find returns 1 (0), X=60.86, Y=850.27, Mass=2356, SNR=32.9, Peak=120 HFD=5.1
21:56:20.041 00.005 11872 CameraToMount -- cameraTheta (1.28) - m_xAngle (-3.14) = xAngle (4.42 = -1.86)
21:56:20.048 00.007 11872 CameraToMount -- cameraTheta (1.28) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.25 = -2.03)
21:56:20.057 00.009 11872 CameraToMount -- cameraX=0.01 cameraY=0.03 hyp=0.04 cameraTheta=1.28 mountX=-0.01 mountY=-0.03, mountTheta=-1.88
21:56:20.064 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.01, y=0.03, opts=13)
21:56:20.070 00.006 11872 Enqueuing Move request for scope (0.01, 0.03)
21:56:20.078 00.008 9960 Worker thread wakes up
21:56:20.078 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=120, med=0, FiltMin=0, FiltMax=93, Gamma=1.000
21:56:20.084 00.006 11872 UpdateGuideState exits: m=2356 SNR=32.9
21:56:20.089 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.03) opts 0xd
21:56:20.089 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:20.095 00.006 9960 Handling offset move in thread for scope, endpoint = (0.01, 0.03)
21:56:20.095 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:56:20.099 00.004 9960 Moving (0.01, 0.03) raw xDistance=-0.01 yDistance=-0.03
21:56:20.099 00.000 11872 Enqueuing Expose request
21:56:20.103 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:56:20.103 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:56:20.103 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:56:20.104 00.001 9960 MoveAxis(E, 0, ABG)
21:56:20.104 00.000 9960 Move returns status 0, amount 0
21:56:20.104 00.000 9960 MoveAxis(N, 0, ABG)
21:56:20.104 00.000 9960 Move returns status 0, amount 0
21:56:20.104 00.000 9960 move complete, result=0
21:56:20.104 00.000 9960 worker thread done servicing request
21:56:20.106 00.002 11872 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:56:20.109 00.003 9960 Worker thread wakes up
21:56:20.110 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:56:20.110 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:56:21.355 01.245 9960 Exposure complete
21:56:21.477 00.122 9960 worker thread done servicing request
21:56:21.479 00.002 11872 OnExposeComplete: enter
21:56:21.482 00.003 11872 UpdateGuideState(): m_state=6
21:56:21.487 00.005 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 922
21:56:21.491 00.004 11872 Star::Find returns 1 (0), X=60.91, Y=850.66, Mass=2527, SNR=34.1, Peak=127 HFD=5.0
21:56:21.495 00.004 11872 CameraToMount -- cameraTheta (1.43) - m_xAngle (-3.14) = xAngle (4.57 = -1.71)
21:56:21.499 00.004 11872 CameraToMount -- cameraTheta (1.43) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.40 = -1.88)
21:56:21.503 00.004 11872 CameraToMount -- cameraX=0.06 cameraY=0.43 hyp=0.43 cameraTheta=1.43 mountX=-0.06 mountY=-0.41, mountTheta=-1.72
21:56:21.509 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.06, y=0.43, opts=13)
21:56:21.513 00.004 11872 Enqueuing Move request for scope (0.06, 0.43)
21:56:21.517 00.004 9960 Worker thread wakes up
21:56:21.517 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=127, med=0, FiltMin=0, FiltMax=89, Gamma=1.000
21:56:21.523 00.006 11872 UpdateGuideState exits: m=2527 SNR=34.1
21:56:21.527 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:21.530 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.43) opts 0xd
21:56:21.530 00.000 9960 Handling offset move in thread for scope, endpoint = (0.06, 0.43)
21:56:21.530 00.000 9960 Moving (0.06, 0.43) raw xDistance=-0.06 yDistance=-0.41
21:56:21.530 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:56:21.530 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.41 from input -0.41
21:56:21.531 00.001 9960 MoveAxis(E, 0, ABG)
21:56:21.531 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:56:21.535 00.004 9960 Move returns status 0, amount 0
21:56:21.535 00.000 9960 MoveAxis(N, 306, ABG)
21:56:21.535 00.000 9960 Guiding  Dir = 0, Dur = 306
21:56:21.535 00.000 11872 Enqueuing Expose request
21:56:21.540 00.005 9960 IsSlewing returns 0
21:56:21.540 00.000 9960 IsGuiding returns 0
21:56:21.540 00.000 9960 PulseGuide returned control before completion, sleep 316
21:56:21.864 00.324 9960 IsGuiding returns 1
21:56:21.864 00.000 9960 scope still moving after pulse duration time elapsed
21:56:21.895 00.031 9960 IsSlewing returns 0
21:56:21.897 00.002 9960 IsGuiding returns 0
21:56:21.898 00.001 9960 scope move finished after 306 + 51 ms
21:56:21.899 00.001 9960 Move returns status 0, amount 306
21:56:21.899 00.000 9960 move complete, result=0
21:56:21.900 00.001 9960 worker thread done servicing request
21:56:21.901 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.4 px 306 ms NORTH
21:56:21.910 00.009 9960 Worker thread wakes up
21:56:21.910 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:56:21.911 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:56:23.158 01.247 9960 Exposure complete
21:56:23.276 00.118 9960 worker thread done servicing request
21:56:23.276 00.000 11872 OnExposeComplete: enter
21:56:23.281 00.005 11872 UpdateGuideState(): m_state=6
21:56:23.285 00.004 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 923
21:56:23.290 00.005 11872 Star::Find returns 1 (0), X=60.94, Y=850.48, Mass=2579, SNR=34.3, Peak=125 HFD=5.0
21:56:23.294 00.004 11872 CameraToMount -- cameraTheta (1.23) - m_xAngle (-3.14) = xAngle (4.37 = -1.92)
21:56:23.298 00.004 11872 CameraToMount -- cameraTheta (1.23) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.19 = -2.09)
21:56:23.302 00.004 11872 CameraToMount -- cameraX=0.09 cameraY=0.25 hyp=0.26 cameraTheta=1.23 mountX=-0.09 mountY=-0.23, mountTheta=-1.94
21:56:23.308 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.09, y=0.25, opts=13)
21:56:23.311 00.003 11872 Enqueuing Move request for scope (0.09, 0.25)
21:56:23.316 00.005 9960 Worker thread wakes up
21:56:23.316 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.25) opts 0xd
21:56:23.316 00.000 9960 Handling offset move in thread for scope, endpoint = (0.09, 0.25)
21:56:23.317 00.001 9960 Moving (0.09, 0.25) raw xDistance=-0.09 yDistance=-0.23
21:56:23.317 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:56:23.317 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
21:56:23.317 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=125, med=0, FiltMin=0, FiltMax=96, Gamma=1.000
21:56:23.322 00.005 11872 UpdateGuideState exits: m=2579 SNR=34.3
21:56:23.326 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:23.331 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:56:23.334 00.003 11872 Enqueuing Expose request
21:56:23.337 00.003 9960 MoveAxis(E, 0, ABG)
21:56:23.338 00.001 9960 Move returns status 0, amount 0
21:56:23.338 00.000 9960 MoveAxis(N, 170, ABG)
21:56:23.338 00.000 9960 Guiding  Dir = 0, Dur = 170
21:56:23.338 00.000 9960 IsSlewing returns 0
21:56:23.339 00.001 9960 IsGuiding returns 0
21:56:23.340 00.001 9960 PulseGuide returned control before completion, sleep 180
21:56:23.536 00.196 9960 IsGuiding returns 1
21:56:23.536 00.000 9960 scope still moving after pulse duration time elapsed
21:56:23.567 00.031 9960 IsSlewing returns 0
21:56:23.568 00.001 9960 IsGuiding returns 0
21:56:23.569 00.001 9960 scope move finished after 170 + 59 ms
21:56:23.569 00.000 9960 Move returns status 0, amount 170
21:56:23.569 00.000 9960 move complete, result=0
21:56:23.570 00.001 9960 worker thread done servicing request
21:56:23.570 00.000 9960 Worker thread wakes up
21:56:23.570 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 170 ms NORTH
21:56:23.578 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
21:56:23.578 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:56:24.821 01.243 9960 Exposure complete
21:56:24.945 00.124 9960 worker thread done servicing request
21:56:24.946 00.001 11872 OnExposeComplete: enter
21:56:24.950 00.004 11872 UpdateGuideState(): m_state=6
21:56:24.954 00.004 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 924
21:56:24.958 00.004 11872 Star::Find returns 1 (0), X=60.87, Y=850.30, Mass=2531, SNR=34.1, Peak=142 HFD=4.9
21:56:24.962 00.004 11872 CameraToMount -- cameraTheta (1.27) - m_xAngle (-3.14) = xAngle (4.41 = -1.87)
21:56:24.966 00.004 11872 CameraToMount -- cameraTheta (1.27) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.24 = -2.04)
21:56:24.969 00.003 11872 CameraToMount -- cameraX=0.02 cameraY=0.07 hyp=0.07 cameraTheta=1.27 mountX=-0.02 mountY=-0.06, mountTheta=-1.89
21:56:24.974 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.02, y=0.07, opts=13)
21:56:24.978 00.004 11872 Enqueuing Move request for scope (0.02, 0.07)
21:56:24.982 00.004 9960 Worker thread wakes up
21:56:24.982 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.07) opts 0xd
21:56:24.982 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=142, med=0, FiltMin=0, FiltMax=87, Gamma=1.000
21:56:24.989 00.007 9960 Handling offset move in thread for scope, endpoint = (0.02, 0.07)
21:56:24.989 00.000 9960 Moving (0.02, 0.07) raw xDistance=-0.02 yDistance=-0.06
21:56:24.989 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:56:24.991 00.002 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:56:24.991 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:56:24.991 00.000 9960 MoveAxis(E, 0, ABG)
21:56:24.991 00.000 9960 Move returns status 0, amount 0
21:56:24.992 00.001 9960 MoveAxis(N, 0, ABG)
21:56:24.992 00.000 9960 Move returns status 0, amount 0
21:56:24.992 00.000 9960 move complete, result=0
21:56:24.992 00.000 9960 worker thread done servicing request
21:56:24.992 00.000 11872 UpdateGuideState exits: m=2531 SNR=34.1
21:56:24.995 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:24.999 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:56:25.005 00.006 11872 Enqueuing Expose request
21:56:25.009 00.004 9960 Worker thread wakes up
21:56:25.009 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:56:25.013 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
21:56:25.013 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:56:26.261 01.248 9960 Exposure complete
21:56:26.372 00.111 9960 worker thread done servicing request
21:56:26.373 00.001 11872 OnExposeComplete: enter
21:56:26.376 00.003 11872 UpdateGuideState(): m_state=6
21:56:26.380 00.004 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 925
21:56:26.384 00.004 11872 Star::Find returns 1 (0), X=60.86, Y=850.56, Mass=2441, SNR=33.5, Peak=136 HFD=5.0
21:56:26.388 00.004 11872 CameraToMount -- cameraTheta (1.54) - m_xAngle (-3.14) = xAngle (4.67 = -1.61)
21:56:26.391 00.003 11872 CameraToMount -- cameraTheta (1.54) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.50 = -1.78)
21:56:26.395 00.004 11872 CameraToMount -- cameraX=0.01 cameraY=0.32 hyp=0.32 cameraTheta=1.54 mountX=-0.01 mountY=-0.31, mountTheta=-1.61
21:56:26.400 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.01, y=0.32, opts=13)
21:56:26.403 00.003 11872 Enqueuing Move request for scope (0.01, 0.32)
21:56:26.407 00.004 9960 Worker thread wakes up
21:56:26.407 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.32) opts 0xd
21:56:26.407 00.000 9960 Handling offset move in thread for scope, endpoint = (0.01, 0.32)
21:56:26.407 00.000 9960 Moving (0.01, 0.32) raw xDistance=-0.01 yDistance=-0.31
21:56:26.407 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:56:26.408 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
21:56:26.408 00.000 9960 MoveAxis(E, 0, ABG)
21:56:26.408 00.000 9960 Move returns status 0, amount 0
21:56:26.408 00.000 9960 MoveAxis(N, 235, ABG)
21:56:26.409 00.001 9960 Guiding  Dir = 0, Dur = 235
21:56:26.409 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=136, med=0, FiltMin=0, FiltMax=91, Gamma=1.000
21:56:26.412 00.003 9960 IsSlewing returns 0
21:56:26.413 00.001 11872 UpdateGuideState exits: m=2441 SNR=33.5
21:56:26.416 00.003 9960 IsGuiding returns 0
21:56:26.416 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:26.420 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:56:26.424 00.004 9960 PulseGuide returned control before completion, sleep 245
21:56:26.424 00.000 11872 Enqueuing Expose request
21:56:26.674 00.250 9960 IsGuiding returns 1
21:56:26.676 00.002 9960 scope still moving after pulse duration time elapsed
21:56:26.705 00.029 9960 IsSlewing returns 0
21:56:26.706 00.001 9960 IsGuiding returns 0
21:56:26.706 00.000 9960 scope move finished after 235 + 55 ms
21:56:26.707 00.001 9960 Move returns status 0, amount 235
21:56:26.707 00.000 9960 move complete, result=0
21:56:26.707 00.000 9960 worker thread done servicing request
21:56:26.709 00.002 9960 Worker thread wakes up
21:56:26.709 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.3 px 235 ms NORTH
21:56:26.712 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
21:56:26.712 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:56:27.969 01.257 9960 Exposure complete
21:56:28.082 00.113 9960 worker thread done servicing request
21:56:28.082 00.000 11872 OnExposeComplete: enter
21:56:28.087 00.005 11872 UpdateGuideState(): m_state=6
21:56:28.090 00.003 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 926
21:56:28.094 00.004 11872 Star::Find returns 1 (0), X=60.67, Y=850.17, Mass=2386, SNR=33.0, Peak=131 HFD=5.0
21:56:28.098 00.004 11872 CameraToMount -- cameraTheta (-2.78) - m_xAngle (-3.14) = xAngle (0.35 = 0.35)
21:56:28.102 00.004 11872 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.18 = 0.18)
21:56:28.106 00.004 11872 CameraToMount -- cameraX=-0.18 cameraY=-0.07 hyp=0.19 cameraTheta=-2.78 mountX=0.18 mountY=0.03, mountTheta=0.19
21:56:28.110 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.18, y=-0.07, opts=13)
21:56:28.113 00.003 11872 Enqueuing Move request for scope (-0.18, -0.07)
21:56:28.117 00.004 9960 Worker thread wakes up
21:56:28.117 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.07) opts 0xd
21:56:28.117 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=131, med=0, FiltMin=0, FiltMax=80, Gamma=1.000
21:56:28.121 00.004 11872 UpdateGuideState exits: m=2386 SNR=33.0
21:56:28.124 00.003 9960 Handling offset move in thread for scope, endpoint = (-0.18, -0.07)
21:56:28.124 00.000 9960 Moving (-0.18, -0.07) raw xDistance=0.18 yDistance=0.03
21:56:28.125 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
21:56:28.125 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:56:28.125 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:56:28.125 00.000 9960 MoveAxis(E, 0, ABG)
21:56:28.125 00.000 9960 Move returns status 0, amount 0
21:56:28.126 00.001 9960 MoveAxis(N, 0, ABG)
21:56:28.126 00.000 9960 Move returns status 0, amount 0
21:56:28.127 00.001 9960 move complete, result=0
21:56:28.127 00.000 9960 worker thread done servicing request
21:56:28.127 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:28.131 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:56:28.134 00.003 11872 Enqueuing Expose request
21:56:28.138 00.004 9960 Worker thread wakes up
21:56:28.138 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
21:56:28.141 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
21:56:28.141 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,835,31,31)
21:56:29.185 01.044 11872 evsrv: cli 0D2D2DC0 connect
21:56:29.192 00.007 11872 case statement mapped state 6 to 3
21:56:29.195 00.003 11872 case statement mapped state 6 to 3
21:56:29.203 00.008 11872 evsrv: cli 0D2D2DC0 request: {"method":"get_app_state","id":"2ecc8f91-8ce4-40f9-84d0-25863d529835"}
21:56:29.208 00.005 11872 case statement mapped state 6 to 3
21:56:29.349 00.141 11872 evsrv: cli 0D2D2DC0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2ecc8f91-8ce4-40f9-84d0-25863d529835"}
21:56:29.353 00.004 11872 evsrv: cli 0D2D2DC0 disconnect
21:56:29.359 00.006 11872 evsrv: cli 0D2D2780 connect
21:56:29.362 00.003 11872 case statement mapped state 6 to 3
21:56:29.366 00.004 11872 case statement mapped state 6 to 3
21:56:29.369 00.003 11872 evsrv: cli 0D2D2780 request: {"method":"dither","params":{"amount":5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"9d52702e-3427-4201-b44b-ad4ab98d6240"}
21:56:29.372 00.003 11872 PhdController::Dither begins
21:56:29.375 00.003 11872 dither: size=5.00, dRA=0.39 dDec=-3.58
21:56:29.378 00.003 11872 MountToCamera -- mountTheta (-1.46) + m_xAngle (-3.14) = xAngle (-4.60 = 1.68)
21:56:29.381 00.003 11872 MountToCamera -- mountX=0.39 mountY=-3.58 hyp=3.60 mountTheta=-1.46 cameraX=-0.41, cameraY=3.57 cameraTheta=1.68
21:56:29.519 00.138 11872 setting lock position to (60.44, 853.81)
21:56:29.523 00.004 11872 Mount: notify guiding dithered (-0.4, 3.6)
21:56:29.528 00.005 9960 Exposure complete
21:56:29.528 00.000 11872 Status Line: Dither by 0.39,-3.58
21:56:29.565 00.037 11872 PhdController: newstate STATE_SETTLE_BEGIN
21:56:29.646 00.081 11872 PhdController: newstate STATE_SETTLE_WAIT
21:56:29.652 00.006 11872 evsrv: cli 0D2D2780 response: {"jsonrpc":"2.0","result":0,"id":"9d52702e-3427-4201-b44b-ad4ab98d6240"}
21:56:29.656 00.004 11872 evsrv: cli 0D2D2780 disconnect
21:56:29.735 00.079 9960 worker thread done servicing request
21:56:29.735 00.000 11872 OnExposeComplete: enter
21:56:29.739 00.004 11872 UpdateGuideState(): m_state=6
21:56:29.742 00.003 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 927
21:56:29.745 00.003 11872 Star::Find returns 1 (0), X=60.79, Y=850.47, Mass=2467, SNR=33.8, Peak=140 HFD=5.0
21:56:29.748 00.003 11872 CameraToMount -- cameraTheta (-1.47) - m_xAngle (-3.14) = xAngle (1.67 = 1.67)
21:56:29.751 00.003 11872 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.50 = 1.50)
21:56:29.754 00.003 11872 CameraToMount -- cameraX=0.35 cameraY=-3.34 hyp=3.36 cameraTheta=-1.47 mountX=-0.34 mountY=3.35, mountTheta=1.67
21:56:29.758 00.004 11872 dither recenter: remaining=(-0.4,3.6) step=(-0.4,3.6)
21:56:29.761 00.003 11872 MountToCamera -- mountTheta (1.68) + m_xAngle (-3.14) = xAngle (-1.46 = -1.46)
21:56:29.766 00.005 11872 MountToCamera -- mountX=-0.39 mountY=3.58 hyp=3.60 mountTheta=1.68 cameraX=0.41, cameraY=-3.57 cameraTheta=-1.46
21:56:29.769 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=0.41, y=-3.57, opts=4)
21:56:29.771 00.002 11872 Enqueuing Move request for scope (0.41, -3.57)
21:56:29.774 00.003 11872 Mount: notify direct move -0.39,3.58
21:56:29.777 00.003 9960 Worker thread wakes up
21:56:29.777 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=140, med=0, FiltMin=0, FiltMax=92, Gamma=1.000
21:56:29.780 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.41, -3.57) opts 0x4
21:56:29.780 00.000 11872 UpdateGuideState exits: m=2467 SNR=33.8
21:56:29.783 00.003 9960 Handling offset move in thread for scope, endpoint = (0.41, -3.57)
21:56:29.783 00.000 11872 PhdController: settling, locked = 1, distance = 3.68 (1.50) aobump = 0 frame = 1 / 99999
21:56:29.786 00.003 9960 Moving (0.41, -3.57) raw xDistance=-0.39 yDistance=3.58
21:56:29.786 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763783789.786,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":3.68,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
21:56:29.789 00.003 9960 MoveAxis(E, 293, B)
21:56:29.789 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:29.793 00.004 9960 Guiding  Dir = 2, Dur = 293
21:56:29.793 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:56:29.796 00.003 9960 IsSlewing returns 0
21:56:29.796 00.000 11872 Enqueuing Expose request
21:56:29.800 00.004 9960 IsGuiding returns 0
21:56:29.800 00.000 9960 PulseGuide returned control before completion, sleep 303
21:56:30.106 00.306 9960 IsGuiding returns 1
21:56:30.106 00.000 9960 scope still moving after pulse duration time elapsed
21:56:30.137 00.031 9960 IsSlewing returns 0
21:56:30.137 00.000 9960 IsGuiding returns 1
21:56:30.170 00.033 9960 IsSlewing returns 0
21:56:30.170 00.000 9960 IsGuiding returns 0
21:56:30.171 00.001 9960 scope move finished after 293 + 78 ms
21:56:30.171 00.000 9960 Move returns status 0, amount 293
21:56:30.171 00.000 9960 MoveAxis(S, 2669, B)
21:56:30.171 00.000 9960 Guiding  Dir = 1, Dur = 2669
21:56:30.171 00.000 9960 IsSlewing returns 0
21:56:30.172 00.001 9960 IsGuiding returns 0
21:56:30.172 00.000 9960 PulseGuide returned control before completion, sleep 2679
21:56:32.863 02.691 9960 IsGuiding returns 1
21:56:32.863 00.000 9960 scope still moving after pulse duration time elapsed
21:56:32.894 00.031 9960 IsSlewing returns 0
21:56:32.896 00.002 9960 IsGuiding returns 0
21:56:32.896 00.000 9960 scope move finished after 2669 + 54 ms
21:56:32.896 00.000 9960 Move returns status 0, amount 2669
21:56:32.896 00.000 9960 move complete, result=0
21:56:32.897 00.001 9960 worker thread done servicing request
21:56:32.898 00.001 9960 Worker thread wakes up
21:56:32.898 00.000 11872 GuideStep: -0.4 px 293 ms EAST, 3.6 px 2669 ms SOUTH
21:56:32.904 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:56:32.904 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
21:56:34.161 01.257 9960 Exposure complete
21:56:34.275 00.114 9960 worker thread done servicing request
21:56:34.275 00.000 11872 OnExposeComplete: enter
21:56:34.279 00.004 11872 UpdateGuideState(): m_state=6
21:56:34.282 00.003 11872 Star::Find(15, 60, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 928
21:56:34.285 00.003 11872 Star::Find returns 1 (0), X=60.77, Y=854.05, Mass=2310, SNR=32.5, Peak=131 HFD=4.5
21:56:34.288 00.003 11872 CameraToMount -- cameraTheta (0.64) - m_xAngle (-3.14) = xAngle (3.77 = -2.51)
21:56:34.290 00.002 11872 CameraToMount -- cameraTheta (0.64) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.60 = -2.68)
21:56:34.294 00.004 11872 CameraToMount -- cameraX=0.33 cameraY=0.24 hyp=0.40 cameraTheta=0.64 mountX=-0.33 mountY=-0.18, mountTheta=-2.64
21:56:34.298 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.33, y=0.24, opts=13)
21:56:34.302 00.004 11872 Enqueuing Move request for scope (0.33, 0.24)
21:56:34.305 00.003 9960 Worker thread wakes up
21:56:34.306 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.24) opts 0xd
21:56:34.306 00.000 9960 Handling offset move in thread for scope, endpoint = (0.33, 0.24)
21:56:34.306 00.000 9960 Moving (0.33, 0.24) raw xDistance=-0.33 yDistance=-0.18
21:56:34.306 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.33
21:56:34.306 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:56:34.307 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=131, med=0, FiltMin=0, FiltMax=76, Gamma=1.000
21:56:34.310 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:56:34.311 00.001 9960 MoveAxis(E, 153, ABG)
21:56:34.311 00.000 9960 Guiding  Dir = 2, Dur = 153
21:56:34.311 00.000 11872 UpdateGuideState exits: m=2310 SNR=32.5
21:56:34.316 00.005 9960 IsSlewing returns 0
21:56:34.316 00.000 11872 PhdController: settling, locked = 1, distance = 0.40 (1.50) aobump = 0 frame = 2 / 99999
21:56:34.320 00.004 9960 IsGuiding returns 0
21:56:34.320 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763783794.320,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.40,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
21:56:34.324 00.004 9960 PulseGuide returned control before completion, sleep 163
21:56:34.324 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:34.329 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:56:34.333 00.004 11872 Enqueuing Expose request
21:56:34.496 00.163 9960 IsGuiding returns 1
21:56:34.497 00.001 9960 scope still moving after pulse duration time elapsed
21:56:34.527 00.030 9960 IsSlewing returns 0
21:56:34.530 00.003 9960 IsGuiding returns 0
21:56:34.530 00.000 9960 scope move finished after 153 + 57 ms
21:56:34.531 00.001 9960 Move returns status 0, amount 153
21:56:34.531 00.000 9960 MoveAxis(N, 0, ABG)
21:56:34.532 00.001 9960 Move returns status 0, amount 0
21:56:34.533 00.001 9960 move complete, result=0
21:56:34.533 00.000 9960 worker thread done servicing request
21:56:34.533 00.000 9960 Worker thread wakes up
21:56:34.534 00.001 11872 GuideStep: -0.3 px 153 ms EAST, -0.2 px 0 ms NORTH
21:56:34.539 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:56:34.539 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
21:56:35.787 01.248 9960 Exposure complete
21:56:35.907 00.120 9960 worker thread done servicing request
21:56:35.907 00.000 11872 OnExposeComplete: enter
21:56:35.911 00.004 11872 UpdateGuideState(): m_state=6
21:56:35.915 00.004 11872 Star::Find(15, 60, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 929
21:56:35.919 00.004 11872 Star::Find returns 1 (0), X=60.68, Y=854.12, Mass=2408, SNR=33.4, Peak=145 HFD=4.6
21:56:35.922 00.003 11872 CameraToMount -- cameraTheta (0.91) - m_xAngle (-3.14) = xAngle (4.05 = -2.23)
21:56:35.925 00.003 11872 CameraToMount -- cameraTheta (0.91) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.88 = -2.40)
21:56:35.928 00.003 11872 CameraToMount -- cameraX=0.24 cameraY=0.31 hyp=0.39 cameraTheta=0.91 mountX=-0.24 mountY=-0.26, mountTheta=-2.31
21:56:35.932 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.24, y=0.31, opts=13)
21:56:35.937 00.005 11872 Enqueuing Move request for scope (0.24, 0.31)
21:56:35.940 00.003 9960 Worker thread wakes up
21:56:35.940 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.31) opts 0xd
21:56:35.940 00.000 9960 Handling offset move in thread for scope, endpoint = (0.24, 0.31)
21:56:35.940 00.000 9960 Moving (0.24, 0.31) raw xDistance=-0.24 yDistance=-0.26
21:56:35.940 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.24
21:56:35.940 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
21:56:35.940 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=145, med=0, FiltMin=0, FiltMax=89, Gamma=1.000
21:56:35.943 00.003 11872 UpdateGuideState exits: m=2408 SNR=33.4
21:56:35.947 00.004 11872 PhdController: settling, locked = 1, distance = 0.40 (1.50) aobump = 0 frame = 3 / 99999
21:56:35.950 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
21:56:35.950 00.000 9960 MoveAxis(E, 123, ABG)
21:56:35.950 00.000 9960 Guiding  Dir = 2, Dur = 123
21:56:35.951 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763783795.950,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.40,"Time":1.6,"SettleTime":10.0,"StarLocked":true}
21:56:35.955 00.004 9960 IsSlewing returns 0
21:56:35.955 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:35.958 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:56:35.960 00.002 11872 Enqueuing Expose request
21:56:35.964 00.004 9960 IsGuiding returns 0
21:56:35.964 00.000 9960 PulseGuide returned control before completion, sleep 133
21:56:36.108 00.144 9960 IsGuiding returns 1
21:56:36.110 00.002 9960 scope still moving after pulse duration time elapsed
21:56:36.139 00.029 9960 IsSlewing returns 0
21:56:36.141 00.002 9960 IsGuiding returns 0
21:56:36.142 00.001 9960 scope move finished after 123 + 55 ms
21:56:36.142 00.000 9960 Move returns status 0, amount 123
21:56:36.143 00.001 9960 MoveAxis(N, 0, ABG)
21:56:36.143 00.000 9960 Move returns status 0, amount 0
21:56:36.143 00.000 9960 move complete, result=0
21:56:36.144 00.001 9960 worker thread done servicing request
21:56:36.144 00.000 9960 Worker thread wakes up
21:56:36.144 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:56:36.144 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
21:56:36.144 00.000 11872 GuideStep: -0.2 px 123 ms EAST, -0.3 px 0 ms NORTH
21:56:37.390 01.246 9960 Exposure complete
21:56:37.508 00.118 9960 worker thread done servicing request
21:56:37.509 00.001 11872 OnExposeComplete: enter
21:56:37.512 00.003 11872 UpdateGuideState(): m_state=6
21:56:37.516 00.004 11872 Star::Find(15, 60, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 930
21:56:37.520 00.004 11872 Star::Find returns 1 (0), X=60.54, Y=854.08, Mass=2359, SNR=32.8, Peak=156 HFD=4.9
21:56:37.524 00.004 11872 CameraToMount -- cameraTheta (1.22) - m_xAngle (-3.14) = xAngle (4.36 = -1.93)
21:56:37.529 00.005 11872 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.19 = -2.10)
21:56:37.532 00.003 11872 CameraToMount -- cameraX=0.10 cameraY=0.27 hyp=0.29 cameraTheta=1.22 mountX=-0.10 mountY=-0.25, mountTheta=-1.95
21:56:37.537 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.10, y=0.27, opts=13)
21:56:37.541 00.004 11872 Enqueuing Move request for scope (0.10, 0.27)
21:56:37.544 00.003 9960 Worker thread wakes up
21:56:37.545 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=156, med=0, FiltMin=0, FiltMax=81, Gamma=1.000
21:56:37.548 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.27) opts 0xd
21:56:37.548 00.000 9960 Handling offset move in thread for scope, endpoint = (0.10, 0.27)
21:56:37.549 00.001 11872 UpdateGuideState exits: m=2359 SNR=32.8
21:56:37.554 00.005 9960 Moving (0.10, 0.27) raw xDistance=-0.10 yDistance=-0.25
21:56:37.554 00.000 11872 PhdController: settling, locked = 1, distance = 0.37 (1.50) aobump = 0 frame = 4 / 99999
21:56:37.557 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:56:37.558 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763783797.557,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.37,"Time":3.2,"SettleTime":10.0,"StarLocked":true}
21:56:37.562 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
21:56:37.562 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:37.566 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:56:37.569 00.003 11872 Enqueuing Expose request
21:56:37.573 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
21:56:37.573 00.000 9960 MoveAxis(E, 0, ABG)
21:56:37.573 00.000 9960 Move returns status 0, amount 0
21:56:37.573 00.000 9960 MoveAxis(N, 0, ABG)
21:56:37.574 00.001 9960 Move returns status 0, amount 0
21:56:37.574 00.000 9960 move complete, result=0
21:56:37.574 00.000 9960 worker thread done servicing request
21:56:37.574 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
21:56:37.577 00.003 9960 Worker thread wakes up
21:56:37.578 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:56:37.578 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
21:56:38.825 01.247 9960 Exposure complete
21:56:38.934 00.109 9960 worker thread done servicing request
21:56:38.935 00.001 11872 OnExposeComplete: enter
21:56:38.939 00.004 11872 UpdateGuideState(): m_state=6
21:56:38.942 00.003 11872 Star::Find(15, 60, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 931
21:56:38.946 00.004 11872 Star::Find returns 1 (0), X=60.42, Y=854.40, Mass=2344, SNR=32.9, Peak=156 HFD=5.0
21:56:38.950 00.004 11872 CameraToMount -- cameraTheta (1.60) - m_xAngle (-3.14) = xAngle (4.74 = -1.54)
21:56:38.954 00.004 11872 CameraToMount -- cameraTheta (1.60) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.57 = -1.72)
21:56:38.959 00.005 11872 CameraToMount -- cameraX=-0.02 cameraY=0.59 hyp=0.59 cameraTheta=1.60 mountX=0.02 mountY=-0.59, mountTheta=-1.54
21:56:38.963 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.02, y=0.59, opts=13)
21:56:38.967 00.004 11872 Enqueuing Move request for scope (-0.02, 0.59)
21:56:38.971 00.004 9960 Worker thread wakes up
21:56:38.971 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.59) opts 0xd
21:56:38.971 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.02, 0.59)
21:56:38.971 00.000 9960 Moving (-0.02, 0.59) raw xDistance=0.02 yDistance=-0.59
21:56:38.971 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:56:38.972 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=156, med=0, FiltMin=0, FiltMax=76, Gamma=1.000
21:56:38.976 00.004 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.10
21:56:38.976 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.59 from input -0.59
21:56:38.976 00.000 9960 MoveAxis(E, 0, ABG)
21:56:38.976 00.000 9960 Move returns status 0, amount 0
21:56:38.976 00.000 9960 MoveAxis(N, 437, ABG)
21:56:38.976 00.000 9960 Guiding  Dir = 0, Dur = 437
21:56:38.976 00.000 11872 UpdateGuideState exits: m=2344 SNR=32.9
21:56:38.980 00.004 9960 IsSlewing returns 0
21:56:38.981 00.001 11872 PhdController: settling, locked = 1, distance = 0.43 (1.50) aobump = 0 frame = 5 / 99999
21:56:38.984 00.003 11872 evsrv: {"Event":"Settling","Timestamp":1763783798.984,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.43,"Time":4.7,"SettleTime":10.0,"StarLocked":true}
21:56:38.990 00.006 9960 IsGuiding returns 0
21:56:38.990 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:38.993 00.003 9960 PulseGuide returned control before completion, sleep 447
21:56:38.993 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:56:38.997 00.004 11872 Enqueuing Expose request
21:56:39.454 00.457 9960 IsGuiding returns 1
21:56:39.454 00.000 9960 scope still moving after pulse duration time elapsed
21:56:39.485 00.031 9960 IsSlewing returns 0
21:56:39.485 00.000 9960 IsGuiding returns 0
21:56:39.486 00.001 9960 scope move finished after 437 + 59 ms
21:56:39.486 00.000 9960 Move returns status 0, amount 437
21:56:39.487 00.001 9960 move complete, result=0
21:56:39.487 00.000 9960 worker thread done servicing request
21:56:39.487 00.000 9960 Worker thread wakes up
21:56:39.488 00.001 11872 GuideStep: 0.0 px 0 ms EAST, -0.6 px 437 ms NORTH
21:56:39.494 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:56:39.494 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
21:56:40.749 01.255 9960 Exposure complete
21:56:40.870 00.121 9960 worker thread done servicing request
21:56:40.871 00.001 11872 OnExposeComplete: enter
21:56:40.874 00.003 11872 UpdateGuideState(): m_state=6
21:56:40.877 00.003 11872 Star::Find(15, 60, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 932
21:56:40.882 00.005 11872 Star::Find returns 1 (0), X=60.59, Y=854.91, Mass=2354, SNR=32.8, Peak=138 HFD=4.8
21:56:40.885 00.003 11872 CameraToMount -- cameraTheta (1.43) - m_xAngle (-3.14) = xAngle (4.57 = -1.71)
21:56:40.890 00.005 11872 CameraToMount -- cameraTheta (1.43) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.40 = -1.89)
21:56:40.893 00.003 11872 CameraToMount -- cameraX=0.15 cameraY=1.10 hyp=1.11 cameraTheta=1.43 mountX=-0.16 mountY=-1.06, mountTheta=-1.72
21:56:40.899 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.15, y=1.10, opts=13)
21:56:40.903 00.004 11872 Enqueuing Move request for scope (0.15, 1.10)
21:56:40.906 00.003 9960 Worker thread wakes up
21:56:40.906 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.15, 1.10) opts 0xd
21:56:40.907 00.001 9960 Handling offset move in thread for scope, endpoint = (0.15, 1.10)
21:56:40.907 00.000 9960 Moving (0.15, 1.10) raw xDistance=-0.16 yDistance=-1.06
21:56:40.907 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
21:56:40.907 00.000 9960 GuideAlgorithmResistSwitch::result() returns -1.06 from input -1.06
21:56:40.908 00.001 9960 MoveAxis(E, 0, ABG)
21:56:40.908 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=138, med=0, FiltMin=0, FiltMax=79, Gamma=1.000
21:56:40.913 00.005 9960 Move returns status 0, amount 0
21:56:40.914 00.001 9960 MoveAxis(N, 789, ABG)
21:56:40.914 00.000 11872 UpdateGuideState exits: m=2354 SNR=32.8
21:56:40.922 00.008 9960 Guiding  Dir = 0, Dur = 789
21:56:40.922 00.000 11872 PhdController: settling, locked = 1, distance = 0.64 (1.50) aobump = 0 frame = 6 / 99999
21:56:40.928 00.006 9960 IsSlewing returns 0
21:56:40.929 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763783800.928,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.64,"Time":6.6,"SettleTime":10.0,"StarLocked":true}
21:56:40.934 00.005 9960 IsGuiding returns 0
21:56:40.934 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:40.940 00.006 9960 PulseGuide returned control before completion, sleep 799
21:56:40.942 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:56:40.946 00.004 11872 Enqueuing Expose request
21:56:41.756 00.810 9960 IsGuiding returns 0
21:56:41.757 00.001 9960 Move returns status 0, amount 789
21:56:41.757 00.000 9960 move complete, result=0
21:56:41.758 00.001 9960 worker thread done servicing request
21:56:41.758 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -1.1 px 789 ms NORTH
21:56:41.767 00.009 9960 Worker thread wakes up
21:56:41.767 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:56:41.767 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
21:56:43.017 01.250 9960 Exposure complete
21:56:43.139 00.122 9960 worker thread done servicing request
21:56:43.139 00.000 11872 OnExposeComplete: enter
21:56:43.143 00.004 11872 UpdateGuideState(): m_state=6
21:56:43.146 00.003 11872 Star::Find(15, 60, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 933
21:56:43.151 00.005 11872 Star::Find returns 1 (0), X=60.37, Y=854.13, Mass=2374, SNR=33.2, Peak=136 HFD=5.1
21:56:43.156 00.005 11872 CameraToMount -- cameraTheta (1.78) - m_xAngle (-3.14) = xAngle (4.92 = -1.36)
21:56:43.159 00.003 11872 CameraToMount -- cameraTheta (1.78) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.75 = -1.53)
21:56:43.162 00.003 11872 CameraToMount -- cameraX=-0.07 cameraY=0.32 hyp=0.33 cameraTheta=1.78 mountX=0.07 mountY=-0.33, mountTheta=-1.37
21:56:43.168 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.07, y=0.32, opts=13)
21:56:43.172 00.004 11872 Enqueuing Move request for scope (-0.07, 0.32)
21:56:43.176 00.004 9960 Worker thread wakes up
21:56:43.176 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.32) opts 0xd
21:56:43.176 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.07, 0.32)
21:56:43.177 00.001 9960 Moving (-0.07, 0.32) raw xDistance=0.07 yDistance=-0.33
21:56:43.177 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:56:43.177 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
21:56:43.177 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=136, med=0, FiltMin=0, FiltMax=78, Gamma=1.000
21:56:43.182 00.005 9960 MoveAxis(E, 0, ABG)
21:56:43.183 00.001 9960 Move returns status 0, amount 0
21:56:43.183 00.000 9960 MoveAxis(N, 245, ABG)
21:56:43.183 00.000 9960 Guiding  Dir = 0, Dur = 245
21:56:43.183 00.000 11872 UpdateGuideState exits: m=2374 SNR=33.2
21:56:43.188 00.005 11872 PhdController: settling, locked = 1, distance = 0.54 (1.50) aobump = 0 frame = 7 / 99999
21:56:43.192 00.004 9960 IsSlewing returns 0
21:56:43.192 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763783803.192,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.54,"Time":8.9,"SettleTime":10.0,"StarLocked":true}
21:56:43.196 00.004 9960 IsGuiding returns 0
21:56:43.196 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:43.201 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:56:43.205 00.004 11872 Enqueuing Expose request
21:56:43.208 00.003 9960 PulseGuide returned control before completion, sleep 255
21:56:43.477 00.269 9960 IsGuiding returns 0
21:56:43.477 00.000 9960 Move returns status 0, amount 245
21:56:43.479 00.002 9960 move complete, result=0
21:56:43.479 00.000 9960 worker thread done servicing request
21:56:43.480 00.001 9960 Worker thread wakes up
21:56:43.480 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 245 ms NORTH
21:56:43.486 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:56:43.486 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
21:56:44.726 01.240 9960 Exposure complete
21:56:44.851 00.125 9960 worker thread done servicing request
21:56:44.851 00.000 11872 OnExposeComplete: enter
21:56:44.856 00.005 11872 UpdateGuideState(): m_state=6
21:56:44.862 00.006 11872 Star::Find(15, 60, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 934
21:56:44.867 00.005 11872 Star::Find returns 1 (0), X=60.51, Y=853.75, Mass=2577, SNR=34.6, Peak=128 HFD=5.0
21:56:44.873 00.006 11872 CameraToMount -- cameraTheta (-0.65) - m_xAngle (-3.14) = xAngle (2.49 = 2.49)
21:56:44.879 00.006 11872 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.32 = 2.32)
21:56:44.884 00.005 11872 CameraToMount -- cameraX=0.07 cameraY=-0.05 hyp=0.09 cameraTheta=-0.65 mountX=-0.07 mountY=0.07, mountTheta=2.40
21:56:44.893 00.009 11872 SchedulePrimaryMove(0FA44CE0, x=0.07, y=-0.05, opts=13)
21:56:44.899 00.006 11872 Enqueuing Move request for scope (0.07, -0.05)
21:56:44.905 00.006 9960 Worker thread wakes up
21:56:44.905 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.05) opts 0xd
21:56:44.905 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=128, med=0, FiltMin=0, FiltMax=98, Gamma=1.000
21:56:44.910 00.005 9960 Handling offset move in thread for scope, endpoint = (0.07, -0.05)
21:56:44.910 00.000 11872 UpdateGuideState exits: m=2577 SNR=34.6
21:56:44.914 00.004 9960 Moving (0.07, -0.05) raw xDistance=-0.07 yDistance=0.07
21:56:44.915 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:56:44.915 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:56:44.915 00.000 11872 PhdController: settling, locked = 1, distance = 0.41 (1.50) aobump = 0 frame = 8 / 99999
21:56:44.920 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:56:44.920 00.000 9960 MoveAxis(E, 0, ABG)
21:56:44.920 00.000 9960 Move returns status 0, amount 0
21:56:44.920 00.000 9960 MoveAxis(N, 0, ABG)
21:56:44.920 00.000 9960 Move returns status 0, amount 0
21:56:44.921 00.001 11872 PhdController: newstate STATE_FINISH
21:56:44.925 00.004 11872 PhdController complete: success
21:56:44.929 00.004 9960 move complete, result=0
21:56:44.930 00.001 11872 evsrv: {"Event":"SettleDone","Timestamp":1763783804.929,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":8,"DroppedFrames":0}
21:56:44.933 00.003 9960 worker thread done servicing request
21:56:44.934 00.001 11872 Mount: notify guiding dither settle done success=1
21:56:44.937 00.003 11872 PhdController: newstate STATE_IDLE
21:56:44.940 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:44.945 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:56:44.948 00.003 11872 Enqueuing Expose request
21:56:44.953 00.005 11872 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:56:44.957 00.004 9960 Worker thread wakes up
21:56:44.957 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:56:44.957 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
21:56:46.211 01.254 9960 Exposure complete
21:56:46.362 00.151 9960 worker thread done servicing request
21:56:46.362 00.000 11872 OnExposeComplete: enter
21:56:46.366 00.004 11872 UpdateGuideState(): m_state=6
21:56:46.371 00.005 11872 Star::Find(15, 60, 853, 0, (0,0,0,0), 1.5, 10.0, 255) frame 935
21:56:46.376 00.005 11872 Star::Find returns 1 (0), X=60.48, Y=853.90, Mass=2472, SNR=33.6, Peak=163 HFD=4.8
21:56:46.379 00.003 11872 CameraToMount -- cameraTheta (1.15) - m_xAngle (-3.14) = xAngle (4.29 = -1.99)
21:56:46.382 00.003 11872 CameraToMount -- cameraTheta (1.15) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.12 = -2.16)
21:56:46.387 00.005 11872 CameraToMount -- cameraX=0.04 cameraY=0.09 hyp=0.10 cameraTheta=1.15 mountX=-0.04 mountY=-0.08, mountTheta=-2.03
21:56:46.392 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.04, y=0.09, opts=13)
21:56:46.396 00.004 11872 Enqueuing Move request for scope (0.04, 0.09)
21:56:46.403 00.007 9960 Worker thread wakes up
21:56:46.403 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=163, med=0, FiltMin=0, FiltMax=90, Gamma=1.000
21:56:46.407 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.09) opts 0xd
21:56:46.407 00.000 11872 UpdateGuideState exits: m=2472 SNR=33.6
21:56:46.410 00.003 9960 Handling offset move in thread for scope, endpoint = (0.04, 0.09)
21:56:46.410 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:46.414 00.004 9960 Moving (0.04, 0.09) raw xDistance=-0.04 yDistance=-0.08
21:56:46.414 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:56:46.418 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:56:46.418 00.000 11872 Enqueuing Expose request
21:56:46.422 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:56:46.423 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:56:46.423 00.000 9960 MoveAxis(E, 0, ABG)
21:56:46.423 00.000 9960 Move returns status 0, amount 0
21:56:46.423 00.000 9960 MoveAxis(N, 0, ABG)
21:56:46.423 00.000 9960 Move returns status 0, amount 0
21:56:46.425 00.002 9960 move complete, result=0
21:56:46.425 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:56:46.428 00.003 9960 worker thread done servicing request
21:56:46.428 00.000 9960 Worker thread wakes up
21:56:46.428 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:56:46.430 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
21:56:47.677 01.247 9960 Exposure complete
21:56:47.799 00.122 9960 worker thread done servicing request
21:56:47.799 00.000 11872 OnExposeComplete: enter
21:56:47.804 00.005 11872 UpdateGuideState(): m_state=6
21:56:47.807 00.003 11872 Star::Find(15, 60, 853, 0, (0,0,0,0), 1.5, 10.0, 255) frame 936
21:56:47.811 00.004 11872 Star::Find returns 1 (0), X=60.45, Y=854.01, Mass=2428, SNR=33.3, Peak=139 HFD=4.9
21:56:47.816 00.005 11872 CameraToMount -- cameraTheta (1.52) - m_xAngle (-3.14) = xAngle (4.66 = -1.62)
21:56:47.819 00.003 11872 CameraToMount -- cameraTheta (1.52) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.49 = -1.80)
21:56:47.823 00.004 11872 CameraToMount -- cameraX=0.01 cameraY=0.20 hyp=0.20 cameraTheta=1.52 mountX=-0.01 mountY=-0.20, mountTheta=-1.62
21:56:47.829 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.01, y=0.20, opts=13)
21:56:47.834 00.005 11872 Enqueuing Move request for scope (0.01, 0.20)
21:56:47.839 00.005 9960 Worker thread wakes up
21:56:47.839 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=139, med=0, FiltMin=0, FiltMax=92, Gamma=1.000
21:56:47.844 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.20) opts 0xd
21:56:47.844 00.000 11872 UpdateGuideState exits: m=2428 SNR=33.3
21:56:47.849 00.005 9960 Handling offset move in thread for scope, endpoint = (0.01, 0.20)
21:56:47.849 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:47.853 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:56:47.858 00.005 9960 Moving (0.01, 0.20) raw xDistance=-0.01 yDistance=-0.20
21:56:47.858 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:56:47.859 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:56:47.859 00.000 11872 Enqueuing Expose request
21:56:47.864 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
21:56:47.864 00.000 9960 MoveAxis(E, 0, ABG)
21:56:47.865 00.001 9960 Move returns status 0, amount 0
21:56:47.865 00.000 9960 MoveAxis(N, 0, ABG)
21:56:47.865 00.000 9960 Move returns status 0, amount 0
21:56:47.866 00.001 9960 move complete, result=0
21:56:47.866 00.000 9960 worker thread done servicing request
21:56:47.866 00.000 9960 Worker thread wakes up
21:56:47.867 00.001 11872 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:56:47.871 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
21:56:47.872 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
21:56:49.118 01.246 9960 Exposure complete
21:56:49.244 00.126 11872 OnExposeComplete: enter
21:56:49.248 00.004 11872 UpdateGuideState(): m_state=6
21:56:49.252 00.004 9960 worker thread done servicing request
21:56:49.252 00.000 11872 Star::Find(15, 60, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 937
21:56:49.256 00.004 11872 Star::Find returns 1 (0), X=60.45, Y=854.01, Mass=2384, SNR=33.0, Peak=153 HFD=5.1
21:56:49.260 00.004 11872 CameraToMount -- cameraTheta (1.50) - m_xAngle (-3.14) = xAngle (4.64 = -1.64)
21:56:49.264 00.004 11872 CameraToMount -- cameraTheta (1.50) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.47 = -1.81)
21:56:49.268 00.004 11872 CameraToMount -- cameraX=0.01 cameraY=0.21 hyp=0.21 cameraTheta=1.50 mountX=-0.01 mountY=-0.20, mountTheta=-1.64
21:56:49.272 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.01, y=0.21, opts=13)
21:56:49.276 00.004 11872 Enqueuing Move request for scope (0.01, 0.21)
21:56:49.281 00.005 9960 Worker thread wakes up
21:56:49.281 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=153, med=0, FiltMin=0, FiltMax=83, Gamma=1.000
21:56:49.286 00.005 11872 UpdateGuideState exits: m=2384 SNR=33.0
21:56:49.290 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.21) opts 0xd
21:56:49.290 00.000 9960 Handling offset move in thread for scope, endpoint = (0.01, 0.21)
21:56:49.290 00.000 9960 Moving (0.01, 0.21) raw xDistance=-0.01 yDistance=-0.20
21:56:49.290 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:56:49.290 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:56:49.290 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:49.296 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:56:49.299 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
21:56:49.300 00.001 9960 MoveAxis(E, 0, ABG)
21:56:49.300 00.000 9960 Move returns status 0, amount 0
21:56:49.300 00.000 9960 MoveAxis(N, 0, ABG)
21:56:49.300 00.000 9960 Move returns status 0, amount 0
21:56:49.301 00.001 11872 Enqueuing Expose request
21:56:49.304 00.003 9960 move complete, result=0
21:56:49.304 00.000 9960 worker thread done servicing request
21:56:49.305 00.001 9960 Worker thread wakes up
21:56:49.305 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:56:49.309 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
21:56:49.309 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
21:56:50.563 01.254 9960 Exposure complete
21:56:50.682 00.119 9960 worker thread done servicing request
21:56:50.683 00.001 11872 OnExposeComplete: enter
21:56:50.686 00.003 11872 UpdateGuideState(): m_state=6
21:56:50.691 00.005 11872 Star::Find(15, 60, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 938
21:56:50.695 00.004 11872 Star::Find returns 1 (0), X=60.50, Y=854.28, Mass=2409, SNR=33.4, Peak=163 HFD=5.0
21:56:50.700 00.005 11872 CameraToMount -- cameraTheta (1.44) - m_xAngle (-3.14) = xAngle (4.58 = -1.70)
21:56:50.703 00.003 11872 CameraToMount -- cameraTheta (1.44) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.41 = -1.87)
21:56:50.706 00.003 11872 CameraToMount -- cameraX=0.06 cameraY=0.47 hyp=0.48 cameraTheta=1.44 mountX=-0.06 mountY=-0.46, mountTheta=-1.71
21:56:50.712 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.06, y=0.47, opts=13)
21:56:50.715 00.003 11872 Enqueuing Move request for scope (0.06, 0.47)
21:56:50.719 00.004 9960 Worker thread wakes up
21:56:50.719 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.47) opts 0xd
21:56:50.720 00.001 9960 Handling offset move in thread for scope, endpoint = (0.06, 0.47)
21:56:50.720 00.000 9960 Moving (0.06, 0.47) raw xDistance=-0.06 yDistance=-0.46
21:56:50.720 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:56:50.720 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.46 from input -0.46
21:56:50.720 00.000 9960 MoveAxis(E, 0, ABG)
21:56:50.720 00.000 9960 Move returns status 0, amount 0
21:56:50.720 00.000 9960 MoveAxis(N, 341, ABG)
21:56:50.721 00.001 9960 Guiding  Dir = 0, Dur = 341
21:56:50.721 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=163, med=0, FiltMin=0, FiltMax=83, Gamma=1.000
21:56:50.725 00.004 9960 IsSlewing returns 0
21:56:50.725 00.000 11872 UpdateGuideState exits: m=2409 SNR=33.4
21:56:50.729 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:50.733 00.004 9960 IsGuiding returns 0
21:56:50.733 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:56:50.739 00.006 9960 PulseGuide returned control before completion, sleep 351
21:56:50.739 00.000 11872 Enqueuing Expose request
21:56:51.102 00.363 9960 IsGuiding returns 1
21:56:51.103 00.001 9960 scope still moving after pulse duration time elapsed
21:56:51.131 00.028 9960 IsSlewing returns 0
21:56:51.132 00.001 9960 IsGuiding returns 1
21:56:51.161 00.029 9960 IsSlewing returns 0
21:56:51.163 00.002 9960 IsGuiding returns 1
21:56:51.193 00.030 9960 IsSlewing returns 0
21:56:51.193 00.000 9960 IsGuiding returns 1
21:56:51.224 00.031 9960 IsSlewing returns 0
21:56:51.225 00.001 9960 IsGuiding returns 0
21:56:51.226 00.001 9960 scope move finished after 341 + 152 ms
21:56:51.226 00.000 9960 Move returns status 0, amount 341
21:56:51.226 00.000 9960 move complete, result=0
21:56:51.227 00.001 9960 worker thread done servicing request
21:56:51.227 00.000 9960 Worker thread wakes up
21:56:51.227 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.5 px 341 ms NORTH
21:56:51.235 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
21:56:51.235 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
21:56:52.485 01.250 9960 Exposure complete
21:56:52.613 00.128 9960 worker thread done servicing request
21:56:52.613 00.000 11872 OnExposeComplete: enter
21:56:52.619 00.006 11872 UpdateGuideState(): m_state=6
21:56:52.623 00.004 11872 Star::Find(15, 60, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 939
21:56:52.627 00.004 11872 Star::Find returns 1 (0), X=60.56, Y=853.97, Mass=2495, SNR=33.8, Peak=159 HFD=5.0
21:56:52.631 00.004 11872 CameraToMount -- cameraTheta (0.92) - m_xAngle (-3.14) = xAngle (4.06 = -2.23)
21:56:52.634 00.003 11872 CameraToMount -- cameraTheta (0.92) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.89 = -2.40)
21:56:52.638 00.004 11872 CameraToMount -- cameraX=0.12 cameraY=0.16 hyp=0.20 cameraTheta=0.92 mountX=-0.12 mountY=-0.13, mountTheta=-2.30
21:56:52.644 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.12, y=0.16, opts=13)
21:56:52.651 00.007 11872 Enqueuing Move request for scope (0.12, 0.16)
21:56:52.655 00.004 9960 Worker thread wakes up
21:56:52.655 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=159, med=0, FiltMin=0, FiltMax=95, Gamma=1.000
21:56:52.658 00.003 11872 UpdateGuideState exits: m=2495 SNR=33.8
21:56:52.664 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:52.668 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.16) opts 0xd
21:56:52.668 00.000 9960 Handling offset move in thread for scope, endpoint = (0.12, 0.16)
21:56:52.668 00.000 9960 Moving (0.12, 0.16) raw xDistance=-0.12 yDistance=-0.13
21:56:52.669 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
21:56:52.669 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:56:52.673 00.004 11872 Enqueuing Expose request
21:56:52.677 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:56:52.677 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:56:52.677 00.000 9960 MoveAxis(E, 0, ABG)
21:56:52.677 00.000 9960 Move returns status 0, amount 0
21:56:52.677 00.000 9960 MoveAxis(N, 0, ABG)
21:56:52.677 00.000 9960 Move returns status 0, amount 0
21:56:52.677 00.000 9960 move complete, result=0
21:56:52.677 00.000 9960 worker thread done servicing request
21:56:52.677 00.000 9960 Worker thread wakes up
21:56:52.679 00.002 11872 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:56:52.683 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
21:56:52.683 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
21:56:53.930 01.247 9960 Exposure complete
21:56:54.023 00.093 9960 worker thread done servicing request
21:56:54.024 00.001 11872 OnExposeComplete: enter
21:56:54.028 00.004 11872 UpdateGuideState(): m_state=6
21:56:54.031 00.003 11872 Star::Find(15, 60, 853, 0, (0,0,0,0), 1.5, 10.0, 255) frame 940
21:56:54.035 00.004 11872 Star::Find returns 1 (0), X=60.54, Y=854.28, Mass=2357, SNR=32.9, Peak=137 HFD=5.0
21:56:54.039 00.004 11872 CameraToMount -- cameraTheta (1.36) - m_xAngle (-3.14) = xAngle (4.50 = -1.78)
21:56:54.042 00.003 11872 CameraToMount -- cameraTheta (1.36) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.33 = -1.96)
21:56:54.045 00.003 11872 CameraToMount -- cameraX=0.10 cameraY=0.47 hyp=0.48 cameraTheta=1.36 mountX=-0.10 mountY=-0.44, mountTheta=-1.79
21:56:54.052 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.10, y=0.47, opts=13)
21:56:54.058 00.006 11872 Enqueuing Move request for scope (0.10, 0.47)
21:56:54.061 00.003 9960 Worker thread wakes up
21:56:54.061 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.47) opts 0xd
21:56:54.062 00.001 9960 Handling offset move in thread for scope, endpoint = (0.10, 0.47)
21:56:54.062 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=137, med=0, FiltMin=0, FiltMax=81, Gamma=1.000
21:56:54.067 00.005 11872 UpdateGuideState exits: m=2357 SNR=32.9
21:56:54.070 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:54.074 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:56:54.077 00.003 11872 Enqueuing Expose request
21:56:54.080 00.003 9960 Moving (0.10, 0.47) raw xDistance=-0.10 yDistance=-0.44
21:56:54.080 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:56:54.080 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.44 from input -0.44
21:56:54.080 00.000 9960 MoveAxis(E, 0, ABG)
21:56:54.082 00.002 9960 Move returns status 0, amount 0
21:56:54.082 00.000 9960 MoveAxis(N, 331, ABG)
21:56:54.082 00.000 9960 Guiding  Dir = 0, Dur = 331
21:56:54.083 00.001 9960 IsSlewing returns 0
21:56:54.084 00.001 9960 IsGuiding returns 0
21:56:54.084 00.000 9960 PulseGuide returned control before completion, sleep 341
21:56:54.429 00.345 9960 IsGuiding returns 1
21:56:54.430 00.001 9960 scope still moving after pulse duration time elapsed
21:56:54.460 00.030 9960 IsSlewing returns 0
21:56:54.461 00.001 9960 IsGuiding returns 1
21:56:54.491 00.030 9960 IsSlewing returns 0
21:56:54.494 00.003 9960 IsGuiding returns 1
21:56:54.523 00.029 9960 IsSlewing returns 0
21:56:54.525 00.002 9960 IsGuiding returns 0
21:56:54.525 00.000 9960 scope move finished after 331 + 110 ms
21:56:54.526 00.001 9960 Move returns status 0, amount 331
21:56:54.527 00.001 9960 move complete, result=0
21:56:54.527 00.000 9960 worker thread done servicing request
21:56:54.527 00.000 9960 Worker thread wakes up
21:56:54.528 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.4 px 331 ms NORTH
21:56:54.533 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:56:54.534 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
21:56:55.784 01.250 9960 Exposure complete
21:56:55.900 00.116 9960 worker thread done servicing request
21:56:55.900 00.000 11872 OnExposeComplete: enter
21:56:55.904 00.004 11872 UpdateGuideState(): m_state=6
21:56:55.907 00.003 11872 Star::Find(15, 60, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 941
21:56:55.910 00.003 11872 Star::Find returns 1 (0), X=60.46, Y=854.03, Mass=2338, SNR=32.8, Peak=147 HFD=4.9
21:56:55.913 00.003 11872 CameraToMount -- cameraTheta (1.47) - m_xAngle (-3.14) = xAngle (4.61 = -1.67)
21:56:55.917 00.004 11872 CameraToMount -- cameraTheta (1.47) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.44 = -1.85)
21:56:55.920 00.003 11872 CameraToMount -- cameraX=0.02 cameraY=0.23 hyp=0.23 cameraTheta=1.47 mountX=-0.02 mountY=-0.22, mountTheta=-1.68
21:56:55.925 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.02, y=0.23, opts=13)
21:56:55.927 00.002 11872 Enqueuing Move request for scope (0.02, 0.23)
21:56:55.930 00.003 9960 Worker thread wakes up
21:56:55.930 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.23) opts 0xd
21:56:55.931 00.001 9960 Handling offset move in thread for scope, endpoint = (0.02, 0.23)
21:56:55.931 00.000 9960 Moving (0.02, 0.23) raw xDistance=-0.02 yDistance=-0.22
21:56:55.931 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:56:55.931 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
21:56:55.931 00.000 9960 MoveAxis(E, 0, ABG)
21:56:55.931 00.000 9960 Move returns status 0, amount 0
21:56:55.931 00.000 9960 MoveAxis(N, 163, ABG)
21:56:55.931 00.000 9960 Guiding  Dir = 0, Dur = 163
21:56:55.932 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=147, med=0, FiltMin=0, FiltMax=85, Gamma=1.000
21:56:55.934 00.002 9960 IsSlewing returns 0
21:56:55.934 00.000 11872 UpdateGuideState exits: m=2338 SNR=32.8
21:56:55.938 00.004 9960 IsGuiding returns 0
21:56:55.938 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:55.941 00.003 9960 PulseGuide returned control before completion, sleep 173
21:56:55.941 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:56:55.944 00.003 11872 Enqueuing Expose request
21:56:56.121 00.177 9960 IsGuiding returns 1
21:56:56.121 00.000 9960 scope still moving after pulse duration time elapsed
21:56:56.149 00.028 9960 IsSlewing returns 0
21:56:56.149 00.000 9960 IsGuiding returns 0
21:56:56.150 00.001 9960 scope move finished after 163 + 49 ms
21:56:56.150 00.000 9960 Move returns status 0, amount 163
21:56:56.152 00.002 9960 move complete, result=0
21:56:56.152 00.000 9960 worker thread done servicing request
21:56:56.152 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.2 px 163 ms NORTH
21:56:56.159 00.007 9960 Worker thread wakes up
21:56:56.159 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:56:56.159 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
21:56:57.404 01.245 9960 Exposure complete
21:56:57.531 00.127 9960 worker thread done servicing request
21:56:57.531 00.000 11872 OnExposeComplete: enter
21:56:57.536 00.005 11872 UpdateGuideState(): m_state=6
21:56:57.540 00.004 11872 Star::Find(15, 60, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 942
21:56:57.543 00.003 11872 Star::Find returns 1 (0), X=60.47, Y=853.95, Mass=2505, SNR=34.0, Peak=162 HFD=4.9
21:56:57.548 00.005 11872 CameraToMount -- cameraTheta (1.34) - m_xAngle (-3.14) = xAngle (4.48 = -1.80)
21:56:57.551 00.003 11872 CameraToMount -- cameraTheta (1.34) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.31 = -1.98)
21:56:57.555 00.004 11872 CameraToMount -- cameraX=0.03 cameraY=0.14 hyp=0.14 cameraTheta=1.34 mountX=-0.03 mountY=-0.13, mountTheta=-1.82
21:56:57.560 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.03, y=0.14, opts=13)
21:56:57.564 00.004 11872 Enqueuing Move request for scope (0.03, 0.14)
21:56:57.568 00.004 9960 Worker thread wakes up
21:56:57.568 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.14) opts 0xd
21:56:57.568 00.000 9960 Handling offset move in thread for scope, endpoint = (0.03, 0.14)
21:56:57.569 00.001 9960 Moving (0.03, 0.14) raw xDistance=-0.03 yDistance=-0.13
21:56:57.569 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:56:57.569 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:56:57.569 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:56:57.570 00.001 9960 MoveAxis(E, 0, ABG)
21:56:57.570 00.000 9960 Move returns status 0, amount 0
21:56:57.570 00.000 9960 MoveAxis(N, 0, ABG)
21:56:57.570 00.000 9960 Move returns status 0, amount 0
21:56:57.570 00.000 9960 move complete, result=0
21:56:57.570 00.000 9960 worker thread done servicing request
21:56:57.570 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=162, med=0, FiltMin=0, FiltMax=88, Gamma=1.000
21:56:57.574 00.004 11872 UpdateGuideState exits: m=2505 SNR=34.0
21:56:57.578 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:57.580 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:56:57.584 00.004 11872 Enqueuing Expose request
21:56:57.588 00.004 9960 Worker thread wakes up
21:56:57.588 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:56:57.590 00.002 11872 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:56:57.593 00.003 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
21:56:58.844 01.251 9960 Exposure complete
21:56:58.965 00.121 9960 worker thread done servicing request
21:56:58.966 00.001 11872 OnExposeComplete: enter
21:56:58.969 00.003 11872 UpdateGuideState(): m_state=6
21:56:58.974 00.005 11872 Star::Find(15, 60, 853, 0, (0,0,0,0), 1.5, 10.0, 255) frame 943
21:56:58.978 00.004 11872 Star::Find returns 1 (0), X=60.53, Y=853.94, Mass=2489, SNR=33.7, Peak=147 HFD=4.9
21:56:58.984 00.006 11872 CameraToMount -- cameraTheta (0.95) - m_xAngle (-3.14) = xAngle (4.08 = -2.20)
21:56:58.988 00.004 11872 CameraToMount -- cameraTheta (0.95) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.91 = -2.37)
21:56:58.993 00.005 11872 CameraToMount -- cameraX=0.09 cameraY=0.13 hyp=0.16 cameraTheta=0.95 mountX=-0.09 mountY=-0.11, mountTheta=-2.27
21:56:58.999 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.09, y=0.13, opts=13)
21:56:59.003 00.004 11872 Enqueuing Move request for scope (0.09, 0.13)
21:56:59.007 00.004 9960 Worker thread wakes up
21:56:59.007 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.13) opts 0xd
21:56:59.007 00.000 9960 Handling offset move in thread for scope, endpoint = (0.09, 0.13)
21:56:59.007 00.000 9960 Moving (0.09, 0.13) raw xDistance=-0.09 yDistance=-0.11
21:56:59.009 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=147, med=0, FiltMin=0, FiltMax=91, Gamma=1.000
21:56:59.012 00.003 11872 UpdateGuideState exits: m=2489 SNR=33.7
21:56:59.016 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:56:59.017 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:56:59.018 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:59.022 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:56:59.026 00.004 11872 Enqueuing Expose request
21:56:59.030 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:56:59.030 00.000 9960 MoveAxis(E, 0, ABG)
21:56:59.030 00.000 9960 Move returns status 0, amount 0
21:56:59.031 00.001 9960 MoveAxis(N, 0, ABG)
21:56:59.031 00.000 9960 Move returns status 0, amount 0
21:56:59.031 00.000 9960 move complete, result=0
21:56:59.031 00.000 9960 worker thread done servicing request
21:56:59.031 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:56:59.036 00.005 9960 Worker thread wakes up
21:56:59.036 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:56:59.036 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
21:57:00.296 01.260 9960 Exposure complete
21:57:00.430 00.134 9960 worker thread done servicing request
21:57:00.430 00.000 11872 OnExposeComplete: enter
21:57:00.437 00.007 11872 UpdateGuideState(): m_state=6
21:57:00.443 00.006 11872 Star::Find(15, 60, 853, 0, (0,0,0,0), 1.5, 10.0, 255) frame 944
21:57:00.448 00.005 11872 Star::Find returns 1 (0), X=60.44, Y=854.20, Mass=2382, SNR=33.1, Peak=159 HFD=4.8
21:57:00.453 00.005 11872 CameraToMount -- cameraTheta (1.58) - m_xAngle (-3.14) = xAngle (4.72 = -1.56)
21:57:00.457 00.004 11872 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.55 = -1.74)
21:57:00.461 00.004 11872 CameraToMount -- cameraX=-0.00 cameraY=0.39 hyp=0.39 cameraTheta=1.58 mountX=0.00 mountY=-0.39, mountTheta=-1.56
21:57:00.466 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.00, y=0.39, opts=13)
21:57:00.470 00.004 11872 Enqueuing Move request for scope (-0.00, 0.39)
21:57:00.475 00.005 9960 Worker thread wakes up
21:57:00.475 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.39) opts 0xd
21:57:00.475 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.00, 0.39)
21:57:00.475 00.000 9960 Moving (-0.00, 0.39) raw xDistance=0.00 yDistance=-0.39
21:57:00.476 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
21:57:00.476 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.39 from input -0.39
21:57:00.476 00.000 9960 MoveAxis(E, 0, ABG)
21:57:00.476 00.000 9960 Move returns status 0, amount 0
21:57:00.477 00.001 9960 MoveAxis(N, 289, ABG)
21:57:00.477 00.000 9960 Guiding  Dir = 0, Dur = 289
21:57:00.477 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=159, med=0, FiltMin=0, FiltMax=83, Gamma=1.000
21:57:00.481 00.004 9960 IsSlewing returns 0
21:57:00.481 00.000 11872 UpdateGuideState exits: m=2382 SNR=33.1
21:57:00.489 00.008 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:00.494 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:57:00.498 00.004 11872 Enqueuing Expose request
21:57:00.502 00.004 9960 IsGuiding returns 0
21:57:00.502 00.000 9960 PulseGuide returned control before completion, sleep 299
21:57:00.812 00.310 9960 IsGuiding returns 1
21:57:00.814 00.002 9960 scope still moving after pulse duration time elapsed
21:57:00.842 00.028 9960 IsSlewing returns 0
21:57:00.843 00.001 9960 IsGuiding returns 0
21:57:00.845 00.002 9960 scope move finished after 289 + 53 ms
21:57:00.845 00.000 9960 Move returns status 0, amount 289
21:57:00.846 00.001 9960 move complete, result=0
21:57:00.846 00.000 9960 worker thread done servicing request
21:57:00.846 00.000 9960 Worker thread wakes up
21:57:00.847 00.001 11872 GuideStep: 0.0 px 0 ms EAST, -0.4 px 289 ms NORTH
21:57:00.852 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:57:00.852 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
21:57:02.099 01.247 9960 Exposure complete
21:57:02.236 00.137 9960 worker thread done servicing request
21:57:02.237 00.001 11872 OnExposeComplete: enter
21:57:02.241 00.004 11872 UpdateGuideState(): m_state=6
21:57:02.248 00.007 11872 Star::Find(15, 60, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 945
21:57:02.254 00.006 11872 Star::Find returns 1 (0), X=60.50, Y=854.04, Mass=2564, SNR=34.4, Peak=161 HFD=5.0
21:57:02.259 00.005 11872 CameraToMount -- cameraTheta (1.31) - m_xAngle (-3.14) = xAngle (4.45 = -1.83)
21:57:02.265 00.006 11872 CameraToMount -- cameraTheta (1.31) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.28 = -2.00)
21:57:02.271 00.006 11872 CameraToMount -- cameraX=0.06 cameraY=0.23 hyp=0.24 cameraTheta=1.31 mountX=-0.06 mountY=-0.22, mountTheta=-1.85
21:57:02.279 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=0.06, y=0.23, opts=13)
21:57:02.284 00.005 11872 Enqueuing Move request for scope (0.06, 0.23)
21:57:02.289 00.005 9960 Worker thread wakes up
21:57:02.289 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=161, med=0, FiltMin=0, FiltMax=103, Gamma=1.000
21:57:02.296 00.007 11872 UpdateGuideState exits: m=2564 SNR=34.4
21:57:02.301 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.23) opts 0xd
21:57:02.302 00.001 9960 Handling offset move in thread for scope, endpoint = (0.06, 0.23)
21:57:02.302 00.000 9960 Moving (0.06, 0.23) raw xDistance=-0.06 yDistance=-0.22
21:57:02.302 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:02.307 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:57:02.312 00.005 11872 Enqueuing Expose request
21:57:02.315 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:57:02.316 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
21:57:02.316 00.000 9960 MoveAxis(E, 0, ABG)
21:57:02.316 00.000 9960 Move returns status 0, amount 0
21:57:02.316 00.000 9960 MoveAxis(N, 162, ABG)
21:57:02.317 00.001 9960 Guiding  Dir = 0, Dur = 162
21:57:02.317 00.000 9960 IsSlewing returns 0
21:57:02.317 00.000 9960 IsGuiding returns 0
21:57:02.318 00.001 9960 PulseGuide returned control before completion, sleep 172
21:57:02.496 00.178 9960 IsGuiding returns 1
21:57:02.497 00.001 9960 scope still moving after pulse duration time elapsed
21:57:02.527 00.030 9960 IsSlewing returns 0
21:57:02.529 00.002 9960 IsGuiding returns 0
21:57:02.530 00.001 9960 scope move finished after 162 + 49 ms
21:57:02.530 00.000 9960 Move returns status 0, amount 162
21:57:02.531 00.001 9960 move complete, result=0
21:57:02.531 00.000 9960 worker thread done servicing request
21:57:02.531 00.000 9960 Worker thread wakes up
21:57:02.531 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 162 ms NORTH
21:57:02.538 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:57:02.538 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
21:57:03.786 01.248 9960 Exposure complete
21:57:03.915 00.129 9960 worker thread done servicing request
21:57:03.915 00.000 11872 OnExposeComplete: enter
21:57:03.922 00.007 11872 UpdateGuideState(): m_state=6
21:57:03.927 00.005 11872 Star::Find(15, 60, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 946
21:57:03.931 00.004 11872 Star::Find returns 1 (0), X=60.46, Y=854.15, Mass=2472, SNR=33.7, Peak=160 HFD=4.8
21:57:03.937 00.006 11872 CameraToMount -- cameraTheta (1.51) - m_xAngle (-3.14) = xAngle (4.65 = -1.63)
21:57:03.940 00.003 11872 CameraToMount -- cameraTheta (1.51) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.48 = -1.80)
21:57:03.943 00.003 11872 CameraToMount -- cameraX=0.02 cameraY=0.34 hyp=0.34 cameraTheta=1.51 mountX=-0.02 mountY=-0.33, mountTheta=-1.63
21:57:03.947 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.02, y=0.34, opts=13)
21:57:03.953 00.006 11872 Enqueuing Move request for scope (0.02, 0.34)
21:57:03.958 00.005 9960 Worker thread wakes up
21:57:03.958 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.34) opts 0xd
21:57:03.958 00.000 9960 Handling offset move in thread for scope, endpoint = (0.02, 0.34)
21:57:03.958 00.000 9960 Moving (0.02, 0.34) raw xDistance=-0.02 yDistance=-0.33
21:57:03.958 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:57:03.959 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
21:57:03.959 00.000 9960 MoveAxis(E, 0, ABG)
21:57:03.960 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=160, med=0, FiltMin=0, FiltMax=93, Gamma=1.000
21:57:03.964 00.004 9960 Move returns status 0, amount 0
21:57:03.964 00.000 9960 MoveAxis(N, 245, ABG)
21:57:03.964 00.000 9960 Guiding  Dir = 0, Dur = 245
21:57:03.964 00.000 11872 UpdateGuideState exits: m=2472 SNR=33.7
21:57:03.969 00.005 9960 IsSlewing returns 0
21:57:03.969 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:03.972 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:57:03.976 00.004 11872 Enqueuing Expose request
21:57:03.981 00.005 9960 IsGuiding returns 0
21:57:03.981 00.000 9960 PulseGuide returned control before completion, sleep 255
21:57:04.249 00.268 9960 IsGuiding returns 1
21:57:04.249 00.000 9960 scope still moving after pulse duration time elapsed
21:57:04.279 00.030 9960 IsSlewing returns 0
21:57:04.280 00.001 9960 IsGuiding returns 0
21:57:04.281 00.001 9960 scope move finished after 245 + 54 ms
21:57:04.282 00.001 9960 Move returns status 0, amount 245
21:57:04.282 00.000 9960 move complete, result=0
21:57:04.282 00.000 9960 worker thread done servicing request
21:57:04.282 00.000 9960 Worker thread wakes up
21:57:04.282 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.3 px 245 ms NORTH
21:57:04.289 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:57:04.289 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
21:57:05.544 01.255 9960 Exposure complete
21:57:05.669 00.125 9960 worker thread done servicing request
21:57:05.670 00.001 11872 OnExposeComplete: enter
21:57:05.676 00.006 11872 UpdateGuideState(): m_state=6
21:57:05.681 00.005 11872 Star::Find(15, 60, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 947
21:57:05.685 00.004 11872 Star::Find returns 1 (0), X=60.29, Y=853.74, Mass=2417, SNR=33.3, Peak=154 HFD=4.8
21:57:05.691 00.006 11872 CameraToMount -- cameraTheta (-2.74) - m_xAngle (-3.14) = xAngle (0.40 = 0.40)
21:57:05.696 00.005 11872 CameraToMount -- cameraTheta (-2.74) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.23 = 0.23)
21:57:05.701 00.005 11872 CameraToMount -- cameraX=-0.15 cameraY=-0.06 hyp=0.16 cameraTheta=-2.74 mountX=0.15 mountY=0.04, mountTheta=0.24
21:57:05.707 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.15, y=-0.06, opts=13)
21:57:05.711 00.004 11872 Enqueuing Move request for scope (-0.15, -0.06)
21:57:05.715 00.004 9960 Worker thread wakes up
21:57:05.715 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=154, med=0, FiltMin=0, FiltMax=72, Gamma=1.000
21:57:05.719 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.06) opts 0xd
21:57:05.719 00.000 11872 UpdateGuideState exits: m=2417 SNR=33.3
21:57:05.723 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:05.727 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:57:05.730 00.003 9960 Handling offset move in thread for scope, endpoint = (-0.15, -0.06)
21:57:05.730 00.000 9960 Moving (-0.15, -0.06) raw xDistance=0.15 yDistance=0.04
21:57:05.730 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
21:57:05.730 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:57:05.731 00.001 11872 Enqueuing Expose request
21:57:05.736 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:57:05.736 00.000 9960 MoveAxis(E, 0, ABG)
21:57:05.736 00.000 9960 Move returns status 0, amount 0
21:57:05.737 00.001 9960 MoveAxis(N, 0, ABG)
21:57:05.737 00.000 9960 Move returns status 0, amount 0
21:57:05.737 00.000 9960 move complete, result=0
21:57:05.737 00.000 9960 worker thread done servicing request
21:57:05.738 00.001 11872 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
21:57:05.742 00.004 9960 Worker thread wakes up
21:57:05.743 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:57:05.743 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
21:57:06.993 01.250 9960 Exposure complete
21:57:07.116 00.123 9960 worker thread done servicing request
21:57:07.117 00.001 11872 OnExposeComplete: enter
21:57:07.120 00.003 11872 UpdateGuideState(): m_state=6
21:57:07.125 00.005 11872 Star::Find(15, 60, 853, 0, (0,0,0,0), 1.5, 10.0, 255) frame 948
21:57:07.129 00.004 11872 Star::Find returns 1 (0), X=60.31, Y=854.00, Mass=2360, SNR=33.0, Peak=145 HFD=4.6
21:57:07.134 00.005 11872 CameraToMount -- cameraTheta (2.19) - m_xAngle (-3.14) = xAngle (5.33 = -0.96)
21:57:07.138 00.004 11872 CameraToMount -- cameraTheta (2.19) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.15 = -1.13)
21:57:07.142 00.004 11872 CameraToMount -- cameraX=-0.13 cameraY=0.19 hyp=0.23 cameraTheta=2.19 mountX=0.13 mountY=-0.21, mountTheta=-1.00
21:57:07.149 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.13, y=0.19, opts=13)
21:57:07.154 00.005 11872 Enqueuing Move request for scope (-0.13, 0.19)
21:57:07.158 00.004 9960 Worker thread wakes up
21:57:07.159 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.19) opts 0xd
21:57:07.159 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.13, 0.19)
21:57:07.159 00.000 9960 Moving (-0.13, 0.19) raw xDistance=0.13 yDistance=-0.21
21:57:07.159 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
21:57:07.160 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=145, med=0, FiltMin=0, FiltMax=82, Gamma=1.000
21:57:07.163 00.003 11872 UpdateGuideState exits: m=2360 SNR=33.0
21:57:07.168 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:07.172 00.004 9960 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
21:57:07.173 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:57:07.177 00.004 11872 Enqueuing Expose request
21:57:07.181 00.004 9960 MoveAxis(E, 0, ABG)
21:57:07.181 00.000 9960 Move returns status 0, amount 0
21:57:07.181 00.000 9960 MoveAxis(N, 155, ABG)
21:57:07.181 00.000 9960 Guiding  Dir = 0, Dur = 155
21:57:07.181 00.000 9960 IsSlewing returns 0
21:57:07.182 00.001 9960 IsGuiding returns 0
21:57:07.182 00.000 9960 PulseGuide returned control before completion, sleep 165
21:57:07.361 00.179 9960 IsGuiding returns 1
21:57:07.361 00.000 9960 scope still moving after pulse duration time elapsed
21:57:07.391 00.030 9960 IsSlewing returns 0
21:57:07.391 00.000 9960 IsGuiding returns 0
21:57:07.391 00.000 9960 scope move finished after 155 + 54 ms
21:57:07.391 00.000 9960 Move returns status 0, amount 155
21:57:07.393 00.002 9960 move complete, result=0
21:57:07.393 00.000 9960 worker thread done servicing request
21:57:07.393 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 155 ms NORTH
21:57:07.398 00.005 9960 Worker thread wakes up
21:57:07.399 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:57:07.399 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
21:57:08.652 01.253 9960 Exposure complete
21:57:08.770 00.118 9960 worker thread done servicing request
21:57:08.771 00.001 11872 OnExposeComplete: enter
21:57:08.775 00.004 11872 UpdateGuideState(): m_state=6
21:57:08.780 00.005 11872 Star::Find(15, 60, 853, 0, (0,0,0,0), 1.5, 10.0, 255) frame 949
21:57:08.784 00.004 11872 Star::Find returns 1 (0), X=60.24, Y=853.91, Mass=2423, SNR=33.4, Peak=156 HFD=4.5
21:57:08.787 00.003 11872 CameraToMount -- cameraTheta (2.67) - m_xAngle (-3.14) = xAngle (5.81 = -0.47)
21:57:08.790 00.003 11872 CameraToMount -- cameraTheta (2.67) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.64 = -0.64)
21:57:08.795 00.005 11872 CameraToMount -- cameraX=-0.20 cameraY=0.10 hyp=0.22 cameraTheta=2.67 mountX=0.20 mountY=-0.13, mountTheta=-0.59
21:57:08.801 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.20, y=0.10, opts=13)
21:57:08.805 00.004 11872 Enqueuing Move request for scope (-0.20, 0.10)
21:57:08.808 00.003 9960 Worker thread wakes up
21:57:08.808 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.10) opts 0xd
21:57:08.808 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.20, 0.10)
21:57:08.808 00.000 9960 Moving (-0.20, 0.10) raw xDistance=0.20 yDistance=-0.13
21:57:08.809 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=156, med=0, FiltMin=0, FiltMax=75, Gamma=1.000
21:57:08.814 00.005 11872 UpdateGuideState exits: m=2423 SNR=33.4
21:57:08.817 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:08.821 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:57:08.825 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
21:57:08.825 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:57:08.825 00.000 11872 Enqueuing Expose request
21:57:08.829 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:57:08.829 00.000 9960 MoveAxis(E, 0, ABG)
21:57:08.829 00.000 9960 Move returns status 0, amount 0
21:57:08.831 00.002 9960 MoveAxis(N, 0, ABG)
21:57:08.831 00.000 9960 Move returns status 0, amount 0
21:57:08.831 00.000 9960 move complete, result=0
21:57:08.832 00.001 9960 worker thread done servicing request
21:57:08.832 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:57:08.837 00.005 9960 Worker thread wakes up
21:57:08.837 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:57:08.837 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
21:57:10.085 01.248 9960 Exposure complete
21:57:10.217 00.132 9960 worker thread done servicing request
21:57:10.217 00.000 11872 OnExposeComplete: enter
21:57:10.221 00.004 11872 UpdateGuideState(): m_state=6
21:57:10.225 00.004 11872 Star::Find(15, 60, 853, 0, (0,0,0,0), 1.5, 10.0, 255) frame 950
21:57:10.229 00.004 11872 Star::Find returns 1 (0), X=60.22, Y=854.11, Mass=2475, SNR=33.6, Peak=171 HFD=4.8
21:57:10.233 00.004 11872 CameraToMount -- cameraTheta (2.20) - m_xAngle (-3.14) = xAngle (5.34 = -0.94)
21:57:10.238 00.005 11872 CameraToMount -- cameraTheta (2.20) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.17 = -1.11)
21:57:10.243 00.005 11872 CameraToMount -- cameraX=-0.22 cameraY=0.30 hyp=0.37 cameraTheta=2.20 mountX=0.22 mountY=-0.33, mountTheta=-0.99
21:57:10.248 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.22, y=0.30, opts=13)
21:57:10.252 00.004 11872 Enqueuing Move request for scope (-0.22, 0.30)
21:57:10.256 00.004 9960 Worker thread wakes up
21:57:10.256 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=171, med=0, FiltMin=0, FiltMax=80, Gamma=1.000
21:57:10.261 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.30) opts 0xd
21:57:10.261 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.22, 0.30)
21:57:10.261 00.000 9960 Moving (-0.22, 0.30) raw xDistance=0.22 yDistance=-0.33
21:57:10.261 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
21:57:10.261 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
21:57:10.261 00.000 9960 MoveAxis(W, 102, ABG)
21:57:10.261 00.000 9960 Guiding  Dir = 3, Dur = 102
21:57:10.262 00.001 11872 UpdateGuideState exits: m=2475 SNR=33.6
21:57:10.265 00.003 9960 IsSlewing returns 0
21:57:10.266 00.001 9960 IsGuiding returns 0
21:57:10.266 00.000 9960 PulseGuide returned control before completion, sleep 112
21:57:10.266 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:10.271 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:57:10.274 00.003 11872 Enqueuing Expose request
21:57:10.389 00.115 9960 IsGuiding returns 1
21:57:10.391 00.002 9960 scope still moving after pulse duration time elapsed
21:57:10.421 00.030 9960 IsSlewing returns 0
21:57:10.421 00.000 9960 IsGuiding returns 0
21:57:10.423 00.002 9960 scope move finished after 102 + 54 ms
21:57:10.423 00.000 9960 Move returns status 0, amount 102
21:57:10.423 00.000 9960 MoveAxis(N, 247, ABG)
21:57:10.424 00.001 9960 Guiding  Dir = 0, Dur = 247
21:57:10.424 00.000 9960 IsSlewing returns 0
21:57:10.425 00.001 9960 IsGuiding returns 0
21:57:10.425 00.000 9960 PulseGuide returned control before completion, sleep 257
21:57:10.689 00.264 9960 IsGuiding returns 1
21:57:10.690 00.001 9960 scope still moving after pulse duration time elapsed
21:57:10.718 00.028 9960 IsSlewing returns 0
21:57:10.719 00.001 9960 IsGuiding returns 0
21:57:10.720 00.001 9960 scope move finished after 247 + 48 ms
21:57:10.721 00.001 9960 Move returns status 0, amount 247
21:57:10.721 00.000 9960 move complete, result=0
21:57:10.721 00.000 9960 worker thread done servicing request
21:57:10.723 00.002 9960 Worker thread wakes up
21:57:10.723 00.000 11872 GuideStep: 0.2 px 102 ms WEST, -0.3 px 247 ms NORTH
21:57:10.729 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:57:10.729 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
21:57:11.980 01.251 9960 Exposure complete
21:57:12.098 00.118 9960 worker thread done servicing request
21:57:12.098 00.000 11872 OnExposeComplete: enter
21:57:12.102 00.004 11872 UpdateGuideState(): m_state=6
21:57:12.106 00.004 11872 Star::Find(15, 60, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 951
21:57:12.109 00.003 11872 Star::Find returns 1 (0), X=60.40, Y=853.95, Mass=2344, SNR=32.8, Peak=140 HFD=4.8
21:57:12.114 00.005 11872 CameraToMount -- cameraTheta (1.88) - m_xAngle (-3.14) = xAngle (5.02 = -1.26)
21:57:12.119 00.005 11872 CameraToMount -- cameraTheta (1.88) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.85 = -1.44)
21:57:12.123 00.004 11872 CameraToMount -- cameraX=-0.04 cameraY=0.14 hyp=0.15 cameraTheta=1.88 mountX=0.04 mountY=-0.14, mountTheta=-1.27
21:57:12.127 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.04, y=0.14, opts=13)
21:57:12.131 00.004 11872 Enqueuing Move request for scope (-0.04, 0.14)
21:57:12.134 00.003 9960 Worker thread wakes up
21:57:12.135 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=140, med=0, FiltMin=0, FiltMax=76, Gamma=1.000
21:57:12.139 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.14) opts 0xd
21:57:12.139 00.000 11872 UpdateGuideState exits: m=2344 SNR=32.8
21:57:12.144 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:12.148 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.04, 0.14)
21:57:12.148 00.000 9960 Moving (-0.04, 0.14) raw xDistance=0.04 yDistance=-0.14
21:57:12.148 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:57:12.148 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:57:12.153 00.005 11872 Enqueuing Expose request
21:57:12.156 00.003 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:57:12.156 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:57:12.157 00.001 9960 MoveAxis(E, 0, ABG)
21:57:12.157 00.000 9960 Move returns status 0, amount 0
21:57:12.157 00.000 9960 MoveAxis(N, 0, ABG)
21:57:12.157 00.000 9960 Move returns status 0, amount 0
21:57:12.157 00.000 9960 move complete, result=0
21:57:12.158 00.001 9960 worker thread done servicing request
21:57:12.158 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:57:12.161 00.003 9960 Worker thread wakes up
21:57:12.162 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:57:12.162 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
21:57:13.415 01.253 9960 Exposure complete
21:57:13.542 00.127 9960 worker thread done servicing request
21:57:13.542 00.000 11872 OnExposeComplete: enter
21:57:13.547 00.005 11872 UpdateGuideState(): m_state=6
21:57:13.551 00.004 11872 Star::Find(15, 60, 853, 0, (0,0,0,0), 1.5, 10.0, 255) frame 952
21:57:13.555 00.004 11872 Star::Find returns 1 (0), X=60.19, Y=853.97, Mass=2508, SNR=33.8, Peak=143 HFD=4.8
21:57:13.560 00.005 11872 CameraToMount -- cameraTheta (2.56) - m_xAngle (-3.14) = xAngle (5.69 = -0.59)
21:57:13.564 00.004 11872 CameraToMount -- cameraTheta (2.56) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.52 = -0.76)
21:57:13.567 00.003 11872 CameraToMount -- cameraX=-0.25 cameraY=0.16 hyp=0.30 cameraTheta=2.56 mountX=0.25 mountY=-0.20, mountTheta=-0.69
21:57:13.573 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.25, y=0.16, opts=13)
21:57:13.578 00.005 11872 Enqueuing Move request for scope (-0.25, 0.16)
21:57:13.582 00.004 9960 Worker thread wakes up
21:57:13.583 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=143, med=0, FiltMin=0, FiltMax=65, Gamma=1.000
21:57:13.588 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.16) opts 0xd
21:57:13.589 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.25, 0.16)
21:57:13.589 00.000 9960 Moving (-0.25, 0.16) raw xDistance=0.25 yDistance=-0.20
21:57:13.589 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.25
21:57:13.589 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
21:57:13.590 00.001 11872 UpdateGuideState exits: m=2508 SNR=33.8
21:57:13.595 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:13.600 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:57:13.603 00.003 11872 Enqueuing Expose request
21:57:13.608 00.005 9960 MoveAxis(W, 115, ABG)
21:57:13.608 00.000 9960 Guiding  Dir = 3, Dur = 115
21:57:13.608 00.000 9960 IsSlewing returns 0
21:57:13.609 00.001 9960 IsGuiding returns 0
21:57:13.609 00.000 9960 PulseGuide returned control before completion, sleep 125
21:57:13.748 00.139 9960 IsGuiding returns 1
21:57:13.748 00.000 9960 scope still moving after pulse duration time elapsed
21:57:13.779 00.031 9960 IsSlewing returns 0
21:57:13.781 00.002 9960 IsGuiding returns 0
21:57:13.782 00.001 9960 scope move finished after 115 + 57 ms
21:57:13.782 00.000 9960 Move returns status 0, amount 115
21:57:13.783 00.001 9960 MoveAxis(N, 152, ABG)
21:57:13.783 00.000 9960 Guiding  Dir = 0, Dur = 152
21:57:13.784 00.001 9960 IsSlewing returns 0
21:57:13.784 00.000 9960 IsGuiding returns 0
21:57:13.785 00.001 9960 PulseGuide returned control before completion, sleep 162
21:57:13.950 00.165 9960 IsGuiding returns 1
21:57:13.951 00.001 9960 scope still moving after pulse duration time elapsed
21:57:13.981 00.030 9960 IsSlewing returns 0
21:57:13.982 00.001 9960 IsGuiding returns 0
21:57:13.983 00.001 9960 scope move finished after 152 + 45 ms
21:57:13.983 00.000 9960 Move returns status 0, amount 152
21:57:13.983 00.000 9960 move complete, result=0
21:57:13.984 00.001 9960 worker thread done servicing request
21:57:13.985 00.001 9960 Worker thread wakes up
21:57:13.985 00.000 11872 GuideStep: 0.2 px 115 ms WEST, -0.2 px 152 ms NORTH
21:57:13.994 00.009 9960 worker thread servicing REQUEST_EXPOSE 1000
21:57:13.994 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
21:57:15.247 01.253 9960 Exposure complete
21:57:15.372 00.125 9960 worker thread done servicing request
21:57:15.373 00.001 11872 OnExposeComplete: enter
21:57:15.376 00.003 11872 UpdateGuideState(): m_state=6
21:57:15.381 00.005 11872 Star::Find(15, 60, 853, 0, (0,0,0,0), 1.5, 10.0, 255) frame 953
21:57:15.384 00.003 11872 Star::Find returns 1 (0), X=60.42, Y=854.07, Mass=2521, SNR=34.1, Peak=182 HFD=5.0
21:57:15.389 00.005 11872 CameraToMount -- cameraTheta (1.65) - m_xAngle (-3.14) = xAngle (4.78 = -1.50)
21:57:15.393 00.004 11872 CameraToMount -- cameraTheta (1.65) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.61 = -1.67)
21:57:15.399 00.006 11872 CameraToMount -- cameraX=-0.02 cameraY=0.26 hyp=0.26 cameraTheta=1.65 mountX=0.02 mountY=-0.26, mountTheta=-1.50
21:57:15.405 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.02, y=0.26, opts=13)
21:57:15.410 00.005 11872 Enqueuing Move request for scope (-0.02, 0.26)
21:57:15.414 00.004 9960 Worker thread wakes up
21:57:15.414 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=182, med=0, FiltMin=0, FiltMax=83, Gamma=1.000
21:57:15.418 00.004 11872 UpdateGuideState exits: m=2521 SNR=34.1
21:57:15.421 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.26) opts 0xd
21:57:15.421 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.02, 0.26)
21:57:15.421 00.000 9960 Moving (-0.02, 0.26) raw xDistance=0.02 yDistance=-0.26
21:57:15.423 00.002 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:57:15.423 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
21:57:15.423 00.000 9960 MoveAxis(E, 0, ABG)
21:57:15.423 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:15.428 00.005 9960 Move returns status 0, amount 0
21:57:15.428 00.000 9960 MoveAxis(N, 197, ABG)
21:57:15.429 00.001 9960 Guiding  Dir = 0, Dur = 197
21:57:15.430 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:57:15.434 00.004 11872 Enqueuing Expose request
21:57:15.438 00.004 9960 IsSlewing returns 0
21:57:15.438 00.000 9960 IsGuiding returns 0
21:57:15.438 00.000 9960 PulseGuide returned control before completion, sleep 207
21:57:15.659 00.221 9960 IsGuiding returns 0
21:57:15.661 00.002 9960 Move returns status 0, amount 197
21:57:15.661 00.000 9960 move complete, result=0
21:57:15.662 00.001 9960 worker thread done servicing request
21:57:15.662 00.000 9960 Worker thread wakes up
21:57:15.663 00.001 11872 GuideStep: 0.0 px 0 ms EAST, -0.3 px 197 ms NORTH
21:57:15.669 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:57:15.669 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
21:57:16.927 01.258 9960 Exposure complete
21:57:17.051 00.124 9960 worker thread done servicing request
21:57:17.052 00.001 11872 OnExposeComplete: enter
21:57:17.056 00.004 11872 UpdateGuideState(): m_state=6
21:57:17.061 00.005 11872 Star::Find(15, 60, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 954
21:57:17.065 00.004 11872 Star::Find returns 1 (0), X=60.44, Y=853.96, Mass=2428, SNR=33.5, Peak=158 HFD=4.9
21:57:17.068 00.003 11872 CameraToMount -- cameraTheta (1.56) - m_xAngle (-3.14) = xAngle (4.69 = -1.59)
21:57:17.072 00.004 11872 CameraToMount -- cameraTheta (1.56) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.52 = -1.76)
21:57:17.077 00.005 11872 CameraToMount -- cameraX=0.00 cameraY=0.15 hyp=0.15 cameraTheta=1.56 mountX=-0.00 mountY=-0.15, mountTheta=-1.59
21:57:17.082 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.00, y=0.15, opts=13)
21:57:17.086 00.004 11872 Enqueuing Move request for scope (0.00, 0.15)
21:57:17.090 00.004 9960 Worker thread wakes up
21:57:17.090 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=158, med=0, FiltMin=0, FiltMax=75, Gamma=1.000
21:57:17.093 00.003 11872 UpdateGuideState exits: m=2428 SNR=33.5
21:57:17.098 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:17.101 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:57:17.107 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.15) opts 0xd
21:57:17.108 00.001 9960 Handling offset move in thread for scope, endpoint = (0.00, 0.15)
21:57:17.108 00.000 9960 Moving (0.00, 0.15) raw xDistance=-0.00 yDistance=-0.15
21:57:17.108 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
21:57:17.108 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:57:17.108 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:57:17.109 00.001 9960 MoveAxis(E, 0, ABG)
21:57:17.109 00.000 9960 Move returns status 0, amount 0
21:57:17.109 00.000 9960 MoveAxis(N, 0, ABG)
21:57:17.109 00.000 9960 Move returns status 0, amount 0
21:57:17.109 00.000 9960 move complete, result=0
21:57:17.109 00.000 9960 worker thread done servicing request
21:57:17.109 00.000 11872 Enqueuing Expose request
21:57:17.116 00.007 9960 Worker thread wakes up
21:57:17.117 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:57:17.117 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
21:57:17.117 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:57:18.371 01.254 9960 Exposure complete
21:57:18.486 00.115 9960 worker thread done servicing request
21:57:18.486 00.000 11872 OnExposeComplete: enter
21:57:18.490 00.004 11872 UpdateGuideState(): m_state=6
21:57:18.494 00.004 11872 Star::Find(15, 60, 853, 0, (0,0,0,0), 1.5, 10.0, 255) frame 955
21:57:18.497 00.003 11872 Star::Find returns 1 (0), X=60.44, Y=854.06, Mass=2411, SNR=33.3, Peak=159 HFD=4.9
21:57:18.501 00.004 11872 CameraToMount -- cameraTheta (1.59) - m_xAngle (-3.14) = xAngle (4.73 = -1.56)
21:57:18.506 00.005 11872 CameraToMount -- cameraTheta (1.59) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.55 = -1.73)
21:57:18.509 00.003 11872 CameraToMount -- cameraX=-0.00 cameraY=0.25 hyp=0.25 cameraTheta=1.59 mountX=0.00 mountY=-0.25, mountTheta=-1.56
21:57:18.516 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.00, y=0.25, opts=13)
21:57:18.520 00.004 11872 Enqueuing Move request for scope (-0.00, 0.25)
21:57:18.526 00.006 9960 Worker thread wakes up
21:57:18.526 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=159, med=0, FiltMin=0, FiltMax=83, Gamma=1.000
21:57:18.529 00.003 11872 UpdateGuideState exits: m=2411 SNR=33.3
21:57:18.532 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:18.537 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.25) opts 0xd
21:57:18.537 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.00, 0.25)
21:57:18.537 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:57:18.541 00.004 9960 Moving (-0.00, 0.25) raw xDistance=0.00 yDistance=-0.25
21:57:18.541 00.000 11872 Enqueuing Expose request
21:57:18.546 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
21:57:18.546 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
21:57:18.547 00.001 9960 MoveAxis(E, 0, ABG)
21:57:18.547 00.000 9960 Move returns status 0, amount 0
21:57:18.547 00.000 9960 MoveAxis(N, 183, ABG)
21:57:18.547 00.000 9960 Guiding  Dir = 0, Dur = 183
21:57:18.547 00.000 9960 IsSlewing returns 0
21:57:18.548 00.001 9960 IsGuiding returns 0
21:57:18.548 00.000 9960 PulseGuide returned control before completion, sleep 193
21:57:18.752 00.204 9960 IsGuiding returns 1
21:57:18.753 00.001 9960 scope still moving after pulse duration time elapsed
21:57:18.782 00.029 9960 IsSlewing returns 0
21:57:18.783 00.001 9960 IsGuiding returns 0
21:57:18.784 00.001 9960 scope move finished after 183 + 53 ms
21:57:18.785 00.001 9960 Move returns status 0, amount 183
21:57:18.785 00.000 9960 move complete, result=0
21:57:18.785 00.000 9960 worker thread done servicing request
21:57:18.786 00.001 9960 Worker thread wakes up
21:57:18.786 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.2 px 183 ms NORTH
21:57:18.793 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:57:18.793 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
21:57:20.051 01.258 9960 Exposure complete
21:57:20.175 00.124 9960 worker thread done servicing request
21:57:20.175 00.000 11872 OnExposeComplete: enter
21:57:20.179 00.004 11872 UpdateGuideState(): m_state=6
21:57:20.184 00.005 11872 Star::Find(15, 60, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 956
21:57:20.188 00.004 11872 Star::Find returns 1 (0), X=60.33, Y=853.92, Mass=2600, SNR=34.6, Peak=178 HFD=4.7
21:57:20.192 00.004 11872 CameraToMount -- cameraTheta (2.37) - m_xAngle (-3.14) = xAngle (5.50 = -0.78)
21:57:20.196 00.004 11872 CameraToMount -- cameraTheta (2.37) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.33 = -0.95)
21:57:20.201 00.005 11872 CameraToMount -- cameraX=-0.11 cameraY=0.11 hyp=0.16 cameraTheta=2.37 mountX=0.11 mountY=-0.13, mountTheta=-0.85
21:57:20.206 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.11, y=0.11, opts=13)
21:57:20.210 00.004 11872 Enqueuing Move request for scope (-0.11, 0.11)
21:57:20.213 00.003 9960 Worker thread wakes up
21:57:20.214 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=178, med=0, FiltMin=0, FiltMax=79, Gamma=1.000
21:57:20.217 00.003 11872 UpdateGuideState exits: m=2600 SNR=34.6
21:57:20.221 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:20.224 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:57:20.227 00.003 11872 Enqueuing Expose request
21:57:20.231 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.11) opts 0xd
21:57:20.231 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.11, 0.11)
21:57:20.231 00.000 9960 Moving (-0.11, 0.11) raw xDistance=0.11 yDistance=-0.13
21:57:20.231 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:57:20.232 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:57:20.232 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:57:20.232 00.000 9960 MoveAxis(E, 0, ABG)
21:57:20.232 00.000 9960 Move returns status 0, amount 0
21:57:20.232 00.000 9960 MoveAxis(N, 0, ABG)
21:57:20.233 00.001 9960 Move returns status 0, amount 0
21:57:20.233 00.000 9960 move complete, result=0
21:57:20.233 00.000 9960 worker thread done servicing request
21:57:20.233 00.000 9960 Worker thread wakes up
21:57:20.233 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:57:20.241 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
21:57:20.241 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
21:57:21.482 01.241 9960 Exposure complete
21:57:21.611 00.129 9960 worker thread done servicing request
21:57:21.611 00.000 11872 OnExposeComplete: enter
21:57:21.615 00.004 11872 UpdateGuideState(): m_state=6
21:57:21.620 00.005 11872 Star::Find(15, 60, 853, 0, (0,0,0,0), 1.5, 10.0, 255) frame 957
21:57:21.624 00.004 11872 Star::Find returns 1 (0), X=60.29, Y=854.01, Mass=2328, SNR=32.7, Peak=163 HFD=4.8
21:57:21.627 00.003 11872 CameraToMount -- cameraTheta (2.19) - m_xAngle (-3.14) = xAngle (5.33 = -0.96)
21:57:21.631 00.004 11872 CameraToMount -- cameraTheta (2.19) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.15 = -1.13)
21:57:21.634 00.003 11872 CameraToMount -- cameraX=-0.15 cameraY=0.21 hyp=0.25 cameraTheta=2.19 mountX=0.15 mountY=-0.23, mountTheta=-1.00
21:57:21.641 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.15, y=0.21, opts=13)
21:57:21.647 00.006 11872 Enqueuing Move request for scope (-0.15, 0.21)
21:57:21.652 00.005 9960 Worker thread wakes up
21:57:21.653 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=163, med=0, FiltMin=0, FiltMax=76, Gamma=1.000
21:57:21.656 00.003 11872 UpdateGuideState exits: m=2328 SNR=32.7
21:57:21.660 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:21.664 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:57:21.668 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.21) opts 0xd
21:57:21.669 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.15, 0.21)
21:57:21.669 00.000 9960 Moving (-0.15, 0.21) raw xDistance=0.15 yDistance=-0.23
21:57:21.669 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
21:57:21.670 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
21:57:21.670 00.000 9960 MoveAxis(E, 0, ABG)
21:57:21.670 00.000 9960 Move returns status 0, amount 0
21:57:21.670 00.000 9960 MoveAxis(N, 170, ABG)
21:57:21.671 00.001 11872 Enqueuing Expose request
21:57:21.676 00.005 9960 Guiding  Dir = 0, Dur = 170
21:57:21.676 00.000 9960 IsSlewing returns 0
21:57:21.676 00.000 9960 IsGuiding returns 0
21:57:21.678 00.002 9960 PulseGuide returned control before completion, sleep 180
21:57:21.866 00.188 9960 IsGuiding returns 1
21:57:21.866 00.000 9960 scope still moving after pulse duration time elapsed
21:57:21.897 00.031 9960 IsSlewing returns 0
21:57:21.899 00.002 9960 IsGuiding returns 0
21:57:21.900 00.001 9960 scope move finished after 170 + 52 ms
21:57:21.900 00.000 9960 Move returns status 0, amount 170
21:57:21.901 00.001 9960 move complete, result=0
21:57:21.901 00.000 9960 worker thread done servicing request
21:57:21.902 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 170 ms NORTH
21:57:21.908 00.006 9960 Worker thread wakes up
21:57:21.908 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:57:21.909 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
21:57:23.165 01.256 9960 Exposure complete
21:57:23.287 00.122 9960 worker thread done servicing request
21:57:23.287 00.000 11872 OnExposeComplete: enter
21:57:23.292 00.005 11872 UpdateGuideState(): m_state=6
21:57:23.297 00.005 11872 Star::Find(15, 60, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 958
21:57:23.300 00.003 11872 Star::Find returns 1 (0), X=60.27, Y=854.13, Mass=2427, SNR=33.5, Peak=155 HFD=4.9
21:57:23.304 00.004 11872 CameraToMount -- cameraTheta (2.05) - m_xAngle (-3.14) = xAngle (5.19 = -1.09)
21:57:23.307 00.003 11872 CameraToMount -- cameraTheta (2.05) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.02 = -1.26)
21:57:23.312 00.005 11872 CameraToMount -- cameraX=-0.17 cameraY=0.32 hyp=0.36 cameraTheta=2.05 mountX=0.17 mountY=-0.34, mountTheta=-1.12
21:57:23.318 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.17, y=0.32, opts=13)
21:57:23.321 00.003 11872 Enqueuing Move request for scope (-0.17, 0.32)
21:57:23.327 00.006 9960 Worker thread wakes up
21:57:23.327 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=155, med=0, FiltMin=0, FiltMax=86, Gamma=1.000
21:57:23.331 00.004 11872 UpdateGuideState exits: m=2427 SNR=33.5
21:57:23.334 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.32) opts 0xd
21:57:23.334 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:23.338 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.17, 0.32)
21:57:23.338 00.000 9960 Moving (-0.17, 0.32) raw xDistance=0.17 yDistance=-0.34
21:57:23.339 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:57:23.342 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
21:57:23.342 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
21:57:23.342 00.000 11872 Enqueuing Expose request
21:57:23.345 00.003 9960 MoveAxis(E, 0, ABG)
21:57:23.345 00.000 9960 Move returns status 0, amount 0
21:57:23.346 00.001 9960 MoveAxis(N, 256, ABG)
21:57:23.346 00.000 9960 Guiding  Dir = 0, Dur = 256
21:57:23.346 00.000 9960 IsSlewing returns 0
21:57:23.346 00.000 9960 IsGuiding returns 0
21:57:23.348 00.002 9960 PulseGuide returned control before completion, sleep 266
21:57:23.624 00.276 9960 IsGuiding returns 1
21:57:23.625 00.001 9960 scope still moving after pulse duration time elapsed
21:57:23.655 00.030 9960 IsSlewing returns 0
21:57:23.657 00.002 9960 IsGuiding returns 0
21:57:23.658 00.001 9960 scope move finished after 256 + 54 ms
21:57:23.659 00.001 9960 Move returns status 0, amount 256
21:57:23.659 00.000 9960 move complete, result=0
21:57:23.659 00.000 9960 worker thread done servicing request
21:57:23.660 00.001 9960 Worker thread wakes up
21:57:23.660 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.3 px 256 ms NORTH
21:57:23.667 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:57:23.667 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
21:57:24.915 01.248 9960 Exposure complete
21:57:25.039 00.124 9960 worker thread done servicing request
21:57:25.039 00.000 11872 OnExposeComplete: enter
21:57:25.045 00.006 11872 UpdateGuideState(): m_state=6
21:57:25.049 00.004 11872 Star::Find(15, 60, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 959
21:57:25.053 00.004 11872 Star::Find returns 1 (0), X=60.29, Y=853.88, Mass=2464, SNR=33.6, Peak=169 HFD=4.6
21:57:25.056 00.003 11872 CameraToMount -- cameraTheta (2.70) - m_xAngle (-3.14) = xAngle (5.84 = -0.44)
21:57:25.061 00.005 11872 CameraToMount -- cameraTheta (2.70) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.67 = -0.61)
21:57:25.064 00.003 11872 CameraToMount -- cameraX=-0.15 cameraY=0.07 hyp=0.16 cameraTheta=2.70 mountX=0.15 mountY=-0.10, mountTheta=-0.57
21:57:25.068 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.15, y=0.07, opts=13)
21:57:25.073 00.005 11872 Enqueuing Move request for scope (-0.15, 0.07)
21:57:25.076 00.003 9960 Worker thread wakes up
21:57:25.076 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.07) opts 0xd
21:57:25.076 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.15, 0.07)
21:57:25.076 00.000 9960 Moving (-0.15, 0.07) raw xDistance=0.15 yDistance=-0.10
21:57:25.076 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=169, med=0, FiltMin=0, FiltMax=84, Gamma=1.000
21:57:25.084 00.008 11872 UpdateGuideState exits: m=2464 SNR=33.6
21:57:25.088 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:25.093 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:57:25.096 00.003 11872 Enqueuing Expose request
21:57:25.100 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
21:57:25.100 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:57:25.100 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:57:25.100 00.000 9960 MoveAxis(E, 0, ABG)
21:57:25.101 00.001 9960 Move returns status 0, amount 0
21:57:25.101 00.000 9960 MoveAxis(N, 0, ABG)
21:57:25.101 00.000 9960 Move returns status 0, amount 0
21:57:25.101 00.000 9960 move complete, result=0
21:57:25.102 00.001 9960 worker thread done servicing request
21:57:25.102 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:57:25.106 00.004 9960 Worker thread wakes up
21:57:25.106 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:57:25.107 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
21:57:26.356 01.249 9960 Exposure complete
21:57:26.487 00.131 9960 worker thread done servicing request
21:57:26.488 00.001 11872 OnExposeComplete: enter
21:57:26.493 00.005 11872 UpdateGuideState(): m_state=6
21:57:26.497 00.004 11872 Star::Find(15, 60, 853, 0, (0,0,0,0), 1.5, 10.0, 255) frame 960
21:57:26.500 00.003 11872 Star::Find returns 1 (0), X=60.17, Y=854.09, Mass=2534, SNR=34.1, Peak=174 HFD=4.7
21:57:26.504 00.004 11872 CameraToMount -- cameraTheta (2.34) - m_xAngle (-3.14) = xAngle (5.47 = -0.81)
21:57:26.508 00.004 11872 CameraToMount -- cameraTheta (2.34) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.30 = -0.98)
21:57:26.513 00.005 11872 CameraToMount -- cameraX=-0.27 cameraY=0.28 hyp=0.39 cameraTheta=2.34 mountX=0.27 mountY=-0.32, mountTheta=-0.88
21:57:26.518 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.27, y=0.28, opts=13)
21:57:26.522 00.004 11872 Enqueuing Move request for scope (-0.27, 0.28)
21:57:26.525 00.003 9960 Worker thread wakes up
21:57:26.525 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.28) opts 0xd
21:57:26.525 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.27, 0.28)
21:57:26.525 00.000 9960 Moving (-0.27, 0.28) raw xDistance=0.27 yDistance=-0.32
21:57:26.527 00.002 9960 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
21:57:26.527 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=174, med=0, FiltMin=0, FiltMax=76, Gamma=1.000
21:57:26.531 00.004 9960 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
21:57:26.531 00.000 9960 MoveAxis(W, 125, ABG)
21:57:26.531 00.000 9960 Guiding  Dir = 3, Dur = 125
21:57:26.531 00.000 11872 UpdateGuideState exits: m=2534 SNR=34.1
21:57:26.536 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:26.539 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:57:26.544 00.005 11872 Enqueuing Expose request
21:57:26.548 00.004 9960 IsSlewing returns 0
21:57:26.549 00.001 9960 IsGuiding returns 0
21:57:26.549 00.000 9960 PulseGuide returned control before completion, sleep 135
21:57:26.688 00.139 9960 IsGuiding returns 1
21:57:26.688 00.000 9960 scope still moving after pulse duration time elapsed
21:57:26.721 00.033 9960 IsSlewing returns 0
21:57:26.722 00.001 9960 IsGuiding returns 0
21:57:26.723 00.001 9960 scope move finished after 125 + 48 ms
21:57:26.723 00.000 9960 Move returns status 0, amount 125
21:57:26.723 00.000 9960 MoveAxis(N, 240, ABG)
21:57:26.725 00.002 9960 Guiding  Dir = 0, Dur = 240
21:57:26.725 00.000 9960 IsSlewing returns 0
21:57:26.726 00.001 9960 IsGuiding returns 0
21:57:26.727 00.001 9960 PulseGuide returned control before completion, sleep 250
21:57:26.986 00.259 9960 IsGuiding returns 1
21:57:26.987 00.001 9960 scope still moving after pulse duration time elapsed
21:57:27.018 00.031 9960 IsSlewing returns 0
21:57:27.020 00.002 9960 IsGuiding returns 0
21:57:27.022 00.002 9960 scope move finished after 240 + 55 ms
21:57:27.022 00.000 9960 Move returns status 0, amount 240
21:57:27.022 00.000 9960 move complete, result=0
21:57:27.022 00.000 9960 worker thread done servicing request
21:57:27.023 00.001 11872 GuideStep: 0.3 px 125 ms WEST, -0.3 px 240 ms NORTH
21:57:27.029 00.006 9960 Worker thread wakes up
21:57:27.029 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:57:27.029 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
21:57:28.284 01.255 9960 Exposure complete
21:57:28.425 00.141 9960 worker thread done servicing request
21:57:28.425 00.000 11872 OnExposeComplete: enter
21:57:28.432 00.007 11872 UpdateGuideState(): m_state=6
21:57:28.437 00.005 11872 Star::Find(15, 60, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 961
21:57:28.441 00.004 11872 Star::Find returns 1 (0), X=60.28, Y=854.06, Mass=2457, SNR=33.7, Peak=161 HFD=4.7
21:57:28.446 00.005 11872 CameraToMount -- cameraTheta (2.14) - m_xAngle (-3.14) = xAngle (5.28 = -1.01)
21:57:28.449 00.003 11872 CameraToMount -- cameraTheta (2.14) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.11 = -1.18)
21:57:28.453 00.004 11872 CameraToMount -- cameraX=-0.16 cameraY=0.25 hyp=0.30 cameraTheta=2.14 mountX=0.16 mountY=-0.27, mountTheta=-1.05
21:57:28.462 00.009 11872 SchedulePrimaryMove(0FA44CE0, x=-0.16, y=0.25, opts=13)
21:57:28.467 00.005 11872 Enqueuing Move request for scope (-0.16, 0.25)
21:57:28.472 00.005 9960 Worker thread wakes up
21:57:28.472 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=161, med=0, FiltMin=0, FiltMax=84, Gamma=1.000
21:57:28.479 00.007 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.25) opts 0xd
21:57:28.479 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.16, 0.25)
21:57:28.479 00.000 9960 Moving (-0.16, 0.25) raw xDistance=0.16 yDistance=-0.27
21:57:28.479 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
21:57:28.479 00.000 11872 UpdateGuideState exits: m=2457 SNR=33.7
21:57:28.487 00.008 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:28.494 00.007 9960 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
21:57:28.495 00.001 9960 MoveAxis(E, 0, ABG)
21:57:28.495 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:57:28.501 00.006 11872 Enqueuing Expose request
21:57:28.506 00.005 9960 Move returns status 0, amount 0
21:57:28.507 00.001 9960 MoveAxis(N, 204, ABG)
21:57:28.507 00.000 9960 Guiding  Dir = 0, Dur = 204
21:57:28.507 00.000 9960 IsSlewing returns 0
21:57:28.508 00.001 9960 IsGuiding returns 0
21:57:28.508 00.000 9960 PulseGuide returned control before completion, sleep 214
21:57:28.739 00.231 9960 IsGuiding returns 1
21:57:28.740 00.001 9960 scope still moving after pulse duration time elapsed
21:57:28.770 00.030 9960 IsSlewing returns 0
21:57:28.770 00.000 9960 IsGuiding returns 0
21:57:28.771 00.001 9960 scope move finished after 204 + 58 ms
21:57:28.771 00.000 9960 Move returns status 0, amount 204
21:57:28.771 00.000 9960 move complete, result=0
21:57:28.772 00.001 9960 worker thread done servicing request
21:57:28.772 00.000 9960 Worker thread wakes up
21:57:28.772 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.3 px 204 ms NORTH
21:57:28.777 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:57:28.777 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
21:57:30.028 01.251 9960 Exposure complete
21:57:30.149 00.121 9960 worker thread done servicing request
21:57:30.150 00.001 11872 OnExposeComplete: enter
21:57:30.155 00.005 11872 UpdateGuideState(): m_state=6
21:57:30.158 00.003 11872 Star::Find(15, 60, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 962
21:57:30.163 00.005 11872 Star::Find returns 1 (0), X=60.25, Y=853.79, Mass=2434, SNR=33.6, Peak=137 HFD=4.9
21:57:30.167 00.004 11872 CameraToMount -- cameraTheta (-3.06) - m_xAngle (-3.14) = xAngle (0.07 = 0.07)
21:57:30.172 00.005 11872 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (-0.10 = -0.10)
21:57:30.176 00.004 11872 CameraToMount -- cameraX=-0.19 cameraY=-0.02 hyp=0.19 cameraTheta=-3.06 mountX=0.19 mountY=-0.02, mountTheta=-0.10
21:57:30.181 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.19, y=-0.02, opts=13)
21:57:30.186 00.005 11872 Enqueuing Move request for scope (-0.19, -0.02)
21:57:30.189 00.003 9960 Worker thread wakes up
21:57:30.190 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.02) opts 0xd
21:57:30.190 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=137, med=0, FiltMin=0, FiltMax=83, Gamma=1.000
21:57:30.194 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.19, -0.02)
21:57:30.194 00.000 9960 Moving (-0.19, -0.02) raw xDistance=0.19 yDistance=-0.02
21:57:30.195 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
21:57:30.195 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:57:30.196 00.001 11872 UpdateGuideState exits: m=2434 SNR=33.6
21:57:30.200 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:30.203 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:57:30.210 00.007 11872 Enqueuing Expose request
21:57:30.215 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:57:30.215 00.000 9960 MoveAxis(E, 0, ABG)
21:57:30.215 00.000 9960 Move returns status 0, amount 0
21:57:30.215 00.000 9960 MoveAxis(N, 0, ABG)
21:57:30.216 00.001 9960 Move returns status 0, amount 0
21:57:30.216 00.000 9960 move complete, result=0
21:57:30.216 00.000 9960 worker thread done servicing request
21:57:30.216 00.000 9960 Worker thread wakes up
21:57:30.217 00.001 11872 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
21:57:30.220 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
21:57:30.222 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
21:57:31.472 01.250 9960 Exposure complete
21:57:31.597 00.125 9960 worker thread done servicing request
21:57:31.598 00.001 11872 OnExposeComplete: enter
21:57:31.602 00.004 11872 UpdateGuideState(): m_state=6
21:57:31.606 00.004 11872 Star::Find(15, 60, 853, 0, (0,0,0,0), 1.5, 10.0, 255) frame 963
21:57:31.610 00.004 11872 Star::Find returns 1 (0), X=59.98, Y=853.90, Mass=2568, SNR=34.2, Peak=144 HFD=4.6
21:57:31.617 00.007 11872 CameraToMount -- cameraTheta (2.94) - m_xAngle (-3.14) = xAngle (6.08 = -0.21)
21:57:31.621 00.004 11872 CameraToMount -- cameraTheta (2.94) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.91 = -0.38)
21:57:31.625 00.004 11872 CameraToMount -- cameraX=-0.46 cameraY=0.09 hyp=0.47 cameraTheta=2.94 mountX=0.46 mountY=-0.17, mountTheta=-0.36
21:57:31.631 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.46, y=0.09, opts=13)
21:57:31.635 00.004 11872 Enqueuing Move request for scope (-0.46, 0.09)
21:57:31.641 00.006 9960 Worker thread wakes up
21:57:31.641 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=144, med=0, FiltMin=0, FiltMax=71, Gamma=1.000
21:57:31.644 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.46, 0.09) opts 0xd
21:57:31.645 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.46, 0.09)
21:57:31.645 00.000 9960 Moving (-0.46, 0.09) raw xDistance=0.46 yDistance=-0.17
21:57:31.645 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.29 from input 0.46
21:57:31.645 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:57:31.646 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:57:31.646 00.000 11872 UpdateGuideState exits: m=2568 SNR=34.2
21:57:31.652 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:31.657 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:57:31.661 00.004 11872 Enqueuing Expose request
21:57:31.665 00.004 9960 MoveAxis(W, 216, ABG)
21:57:31.665 00.000 9960 Guiding  Dir = 3, Dur = 216
21:57:31.665 00.000 9960 IsSlewing returns 0
21:57:31.665 00.000 9960 IsGuiding returns 0
21:57:31.667 00.002 9960 PulseGuide returned control before completion, sleep 226
21:57:31.897 00.230 9960 IsGuiding returns 1
21:57:31.897 00.000 9960 scope still moving after pulse duration time elapsed
21:57:31.928 00.031 9960 IsSlewing returns 0
21:57:31.928 00.000 9960 IsGuiding returns 0
21:57:31.929 00.001 9960 scope move finished after 216 + 46 ms
21:57:31.929 00.000 9960 Move returns status 0, amount 216
21:57:31.929 00.000 9960 MoveAxis(N, 0, ABG)
21:57:31.929 00.000 9960 Move returns status 0, amount 0
21:57:31.930 00.001 9960 move complete, result=0
21:57:31.930 00.000 9960 worker thread done servicing request
21:57:31.930 00.000 11872 GuideStep: 0.5 px 216 ms WEST, -0.2 px 0 ms NORTH
21:57:31.933 00.003 9960 Worker thread wakes up
21:57:31.934 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:57:31.935 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
21:57:33.189 01.254 9960 Exposure complete
21:57:33.313 00.124 9960 worker thread done servicing request
21:57:33.313 00.000 11872 OnExposeComplete: enter
21:57:33.317 00.004 11872 UpdateGuideState(): m_state=6
21:57:33.322 00.005 11872 Star::Find(15, 59, 853, 0, (0,0,0,0), 1.5, 10.0, 255) frame 964
21:57:33.326 00.004 11872 Star::Find returns 1 (0), X=60.13, Y=853.96, Mass=2372, SNR=32.9, Peak=159 HFD=4.5
21:57:33.330 00.004 11872 CameraToMount -- cameraTheta (2.69) - m_xAngle (-3.14) = xAngle (5.83 = -0.46)
21:57:33.334 00.004 11872 CameraToMount -- cameraTheta (2.69) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.66 = -0.63)
21:57:33.339 00.005 11872 CameraToMount -- cameraX=-0.31 cameraY=0.15 hyp=0.34 cameraTheta=2.69 mountX=0.30 mountY=-0.20, mountTheta=-0.58
21:57:33.343 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.31, y=0.15, opts=13)
21:57:33.348 00.005 11872 Enqueuing Move request for scope (-0.31, 0.15)
21:57:33.351 00.003 9960 Worker thread wakes up
21:57:33.351 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=159, med=0, FiltMin=0, FiltMax=67, Gamma=1.000
21:57:33.356 00.005 11872 UpdateGuideState exits: m=2372 SNR=32.9
21:57:33.360 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:33.363 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:57:33.368 00.005 11872 Enqueuing Expose request
21:57:33.371 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.15) opts 0xd
21:57:33.371 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.31, 0.15)
21:57:33.371 00.000 9960 Moving (-0.31, 0.15) raw xDistance=0.30 yDistance=-0.20
21:57:33.371 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.30
21:57:33.371 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:57:33.372 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
21:57:33.372 00.000 9960 MoveAxis(W, 158, ABG)
21:57:33.372 00.000 9960 Guiding  Dir = 3, Dur = 158
21:57:33.372 00.000 9960 IsSlewing returns 0
21:57:33.373 00.001 9960 IsGuiding returns 0
21:57:33.373 00.000 9960 PulseGuide returned control before completion, sleep 168
21:57:33.554 00.181 9960 IsGuiding returns 1
21:57:33.559 00.005 9960 scope still moving after pulse duration time elapsed
21:57:33.584 00.025 9960 IsSlewing returns 0
21:57:33.584 00.000 9960 IsGuiding returns 0
21:57:33.584 00.000 9960 scope move finished after 158 + 54 ms
21:57:33.584 00.000 9960 Move returns status 0, amount 158
21:57:33.586 00.002 9960 MoveAxis(N, 0, ABG)
21:57:33.586 00.000 9960 Move returns status 0, amount 0
21:57:33.586 00.000 9960 move complete, result=0
21:57:33.586 00.000 9960 worker thread done servicing request
21:57:33.587 00.001 9960 Worker thread wakes up
21:57:33.587 00.000 11872 GuideStep: 0.3 px 158 ms WEST, -0.2 px 0 ms NORTH
21:57:33.592 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:57:33.592 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
21:57:34.841 01.249 9960 Exposure complete
21:57:34.979 00.138 9960 worker thread done servicing request
21:57:34.979 00.000 11872 OnExposeComplete: enter
21:57:34.983 00.004 11872 UpdateGuideState(): m_state=6
21:57:34.986 00.003 11872 Star::Find(15, 60, 853, 0, (0,0,0,0), 1.5, 10.0, 255) frame 965
21:57:34.990 00.004 11872 Star::Find returns 1 (0), X=60.37, Y=854.29, Mass=2287, SNR=32.3, Peak=160 HFD=4.7
21:57:34.995 00.005 11872 CameraToMount -- cameraTheta (1.72) - m_xAngle (-3.14) = xAngle (4.86 = -1.42)
21:57:34.999 00.004 11872 CameraToMount -- cameraTheta (1.72) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.69 = -1.60)
21:57:35.002 00.003 11872 CameraToMount -- cameraX=-0.07 cameraY=0.48 hyp=0.48 cameraTheta=1.72 mountX=0.07 mountY=-0.48, mountTheta=-1.43
21:57:35.008 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.07, y=0.48, opts=13)
21:57:35.011 00.003 11872 Enqueuing Move request for scope (-0.07, 0.48)
21:57:35.016 00.005 9960 Worker thread wakes up
21:57:35.016 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=160, med=0, FiltMin=0, FiltMax=81, Gamma=1.000
21:57:35.021 00.005 11872 UpdateGuideState exits: m=2287 SNR=32.3
21:57:35.027 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:35.031 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:57:35.036 00.005 11872 Enqueuing Expose request
21:57:35.039 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.48) opts 0xd
21:57:35.040 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.07, 0.48)
21:57:35.040 00.000 9960 Moving (-0.07, 0.48) raw xDistance=0.07 yDistance=-0.48
21:57:35.040 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:57:35.040 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.48 from input -0.48
21:57:35.040 00.000 9960 MoveAxis(E, 0, ABG)
21:57:35.040 00.000 9960 Move returns status 0, amount 0
21:57:35.042 00.002 9960 MoveAxis(N, 361, ABG)
21:57:35.042 00.000 9960 Guiding  Dir = 0, Dur = 361
21:57:35.042 00.000 9960 IsSlewing returns 0
21:57:35.042 00.000 9960 IsGuiding returns 0
21:57:35.043 00.001 9960 PulseGuide returned control before completion, sleep 371
21:57:35.418 00.375 9960 IsGuiding returns 1
21:57:35.419 00.001 9960 scope still moving after pulse duration time elapsed
21:57:35.448 00.029 9960 IsSlewing returns 0
21:57:35.448 00.000 9960 IsGuiding returns 0
21:57:35.449 00.001 9960 scope move finished after 361 + 45 ms
21:57:35.450 00.001 9960 Move returns status 0, amount 361
21:57:35.450 00.000 9960 move complete, result=0
21:57:35.450 00.000 9960 worker thread done servicing request
21:57:35.452 00.002 9960 Worker thread wakes up
21:57:35.452 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.5 px 361 ms NORTH
21:57:35.458 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:57:35.458 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
21:57:36.710 01.252 9960 Exposure complete
21:57:36.836 00.126 9960 worker thread done servicing request
21:57:36.837 00.001 11872 OnExposeComplete: enter
21:57:36.842 00.005 11872 UpdateGuideState(): m_state=6
21:57:36.846 00.004 11872 Star::Find(15, 60, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 966
21:57:36.850 00.004 11872 Star::Find returns 1 (0), X=60.21, Y=854.06, Mass=2455, SNR=33.4, Peak=162 HFD=4.6
21:57:36.854 00.004 11872 CameraToMount -- cameraTheta (2.32) - m_xAngle (-3.14) = xAngle (5.46 = -0.82)
21:57:36.858 00.004 11872 CameraToMount -- cameraTheta (2.32) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.29 = -1.00)
21:57:36.863 00.005 11872 CameraToMount -- cameraX=-0.23 cameraY=0.25 hyp=0.34 cameraTheta=2.32 mountX=0.23 mountY=-0.29, mountTheta=-0.89
21:57:36.870 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.23, y=0.25, opts=13)
21:57:36.874 00.004 11872 Enqueuing Move request for scope (-0.23, 0.25)
21:57:36.878 00.004 9960 Worker thread wakes up
21:57:36.878 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.25) opts 0xd
21:57:36.878 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.23, 0.25)
21:57:36.878 00.000 9960 Moving (-0.23, 0.25) raw xDistance=0.23 yDistance=-0.29
21:57:36.878 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
21:57:36.878 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
21:57:36.878 00.000 9960 MoveAxis(W, 109, ABG)
21:57:36.879 00.001 9960 Guiding  Dir = 3, Dur = 109
21:57:36.879 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=162, med=0, FiltMin=0, FiltMax=77, Gamma=1.000
21:57:36.883 00.004 11872 UpdateGuideState exits: m=2455 SNR=33.4
21:57:36.887 00.004 9960 IsSlewing returns 0
21:57:36.888 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:36.891 00.003 9960 IsGuiding returns 0
21:57:36.892 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:57:36.895 00.003 11872 Enqueuing Expose request
21:57:36.898 00.003 9960 PulseGuide returned control before completion, sleep 119
21:57:37.028 00.130 9960 IsGuiding returns 1
21:57:37.029 00.001 9960 scope still moving after pulse duration time elapsed
21:57:37.060 00.031 9960 IsSlewing returns 0
21:57:37.061 00.001 9960 IsGuiding returns 0
21:57:37.061 00.000 9960 scope move finished after 109 + 61 ms
21:57:37.062 00.001 9960 Move returns status 0, amount 109
21:57:37.062 00.000 9960 MoveAxis(N, 214, ABG)
21:57:37.062 00.000 9960 Guiding  Dir = 0, Dur = 214
21:57:37.063 00.001 9960 IsSlewing returns 0
21:57:37.063 00.000 9960 IsGuiding returns 0
21:57:37.064 00.001 9960 PulseGuide returned control before completion, sleep 224
21:57:37.296 00.232 9960 IsGuiding returns 1
21:57:37.296 00.000 9960 scope still moving after pulse duration time elapsed
21:57:37.327 00.031 9960 IsSlewing returns 0
21:57:37.329 00.002 9960 IsGuiding returns 0
21:57:37.329 00.000 9960 scope move finished after 214 + 50 ms
21:57:37.329 00.000 9960 Move returns status 0, amount 214
21:57:37.330 00.001 9960 move complete, result=0
21:57:37.330 00.000 9960 worker thread done servicing request
21:57:37.331 00.001 9960 Worker thread wakes up
21:57:37.331 00.000 11872 GuideStep: 0.2 px 109 ms WEST, -0.3 px 214 ms NORTH
21:57:37.340 00.009 9960 worker thread servicing REQUEST_EXPOSE 1000
21:57:37.340 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
21:57:38.587 01.247 9960 Exposure complete
21:57:38.714 00.127 9960 worker thread done servicing request
21:57:38.714 00.000 11872 OnExposeComplete: enter
21:57:38.718 00.004 11872 UpdateGuideState(): m_state=6
21:57:38.722 00.004 11872 Star::Find(15, 60, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 967
21:57:38.726 00.004 11872 Star::Find returns 1 (0), X=60.40, Y=853.98, Mass=2328, SNR=32.9, Peak=142 HFD=4.8
21:57:38.730 00.004 11872 CameraToMount -- cameraTheta (1.79) - m_xAngle (-3.14) = xAngle (4.93 = -1.36)
21:57:38.733 00.003 11872 CameraToMount -- cameraTheta (1.79) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.76 = -1.53)
21:57:38.741 00.008 11872 CameraToMount -- cameraX=-0.04 cameraY=0.17 hyp=0.17 cameraTheta=1.79 mountX=0.04 mountY=-0.17, mountTheta=-1.36
21:57:38.749 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=-0.04, y=0.17, opts=13)
21:57:38.753 00.004 11872 Enqueuing Move request for scope (-0.04, 0.17)
21:57:38.758 00.005 9960 Worker thread wakes up
21:57:38.758 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=142, med=0, FiltMin=0, FiltMax=78, Gamma=1.000
21:57:38.762 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.17) opts 0xd
21:57:38.763 00.001 11872 UpdateGuideState exits: m=2328 SNR=32.9
21:57:38.768 00.005 9960 Handling offset move in thread for scope, endpoint = (-0.04, 0.17)
21:57:38.768 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:38.773 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:57:38.778 00.005 11872 Enqueuing Expose request
21:57:38.781 00.003 9960 Moving (-0.04, 0.17) raw xDistance=0.04 yDistance=-0.17
21:57:38.781 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:57:38.782 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:57:38.782 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:57:38.782 00.000 9960 MoveAxis(E, 0, ABG)
21:57:38.783 00.001 9960 Move returns status 0, amount 0
21:57:38.783 00.000 9960 MoveAxis(N, 0, ABG)
21:57:38.783 00.000 9960 Move returns status 0, amount 0
21:57:38.783 00.000 9960 move complete, result=0
21:57:38.783 00.000 9960 worker thread done servicing request
21:57:38.784 00.001 11872 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:57:38.789 00.005 9960 Worker thread wakes up
21:57:38.789 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:57:38.789 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
21:57:40.041 01.252 9960 Exposure complete
21:57:40.156 00.115 9960 worker thread done servicing request
21:57:40.156 00.000 11872 OnExposeComplete: enter
21:57:40.161 00.005 11872 UpdateGuideState(): m_state=6
21:57:40.165 00.004 11872 Star::Find(15, 60, 853, 0, (0,0,0,0), 1.5, 10.0, 255) frame 968
21:57:40.168 00.003 11872 Star::Find returns 1 (0), X=60.31, Y=854.04, Mass=2509, SNR=33.9, Peak=164 HFD=4.8
21:57:40.174 00.006 11872 CameraToMount -- cameraTheta (2.08) - m_xAngle (-3.14) = xAngle (5.21 = -1.07)
21:57:40.178 00.004 11872 CameraToMount -- cameraTheta (2.08) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.04 = -1.24)
21:57:40.182 00.004 11872 CameraToMount -- cameraX=-0.13 cameraY=0.23 hyp=0.26 cameraTheta=2.08 mountX=0.13 mountY=-0.25, mountTheta=-1.10
21:57:40.187 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.13, y=0.23, opts=13)
21:57:40.191 00.004 11872 Enqueuing Move request for scope (-0.13, 0.23)
21:57:40.196 00.005 9960 Worker thread wakes up
21:57:40.196 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=164, med=0, FiltMin=0, FiltMax=76, Gamma=1.000
21:57:40.199 00.003 11872 UpdateGuideState exits: m=2509 SNR=33.9
21:57:40.204 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:40.208 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:57:40.211 00.003 11872 Enqueuing Expose request
21:57:40.214 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.23) opts 0xd
21:57:40.215 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.13, 0.23)
21:57:40.215 00.000 9960 Moving (-0.13, 0.23) raw xDistance=0.13 yDistance=-0.25
21:57:40.215 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
21:57:40.216 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
21:57:40.216 00.000 9960 MoveAxis(E, 0, ABG)
21:57:40.216 00.000 9960 Move returns status 0, amount 0
21:57:40.216 00.000 9960 MoveAxis(N, 187, ABG)
21:57:40.216 00.000 9960 Guiding  Dir = 0, Dur = 187
21:57:40.217 00.001 9960 IsSlewing returns 0
21:57:40.217 00.000 9960 IsGuiding returns 0
21:57:40.217 00.000 9960 PulseGuide returned control before completion, sleep 197
21:57:40.423 00.206 9960 IsGuiding returns 1
21:57:40.424 00.001 9960 scope still moving after pulse duration time elapsed
21:57:40.454 00.030 9960 IsSlewing returns 0
21:57:40.455 00.001 9960 IsGuiding returns 0
21:57:40.456 00.001 9960 scope move finished after 187 + 52 ms
21:57:40.458 00.002 9960 Move returns status 0, amount 187
21:57:40.459 00.001 9960 move complete, result=0
21:57:40.460 00.001 9960 worker thread done servicing request
21:57:40.461 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 187 ms NORTH
21:57:40.467 00.006 9960 Worker thread wakes up
21:57:40.467 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:57:40.467 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
21:57:41.712 01.245 9960 Exposure complete
21:57:41.845 00.133 9960 worker thread done servicing request
21:57:41.845 00.000 11872 OnExposeComplete: enter
21:57:41.849 00.004 11872 UpdateGuideState(): m_state=6
21:57:41.852 00.003 11872 Star::Find(15, 60, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 969
21:57:41.856 00.004 11872 Star::Find returns 1 (0), X=60.28, Y=853.77, Mass=2367, SNR=33.1, Peak=149 HFD=4.9
21:57:41.862 00.006 11872 CameraToMount -- cameraTheta (-2.88) - m_xAngle (-3.14) = xAngle (0.25 = 0.25)
21:57:41.867 00.005 11872 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.08 = 0.08)
21:57:41.871 00.004 11872 CameraToMount -- cameraX=-0.16 cameraY=-0.04 hyp=0.16 cameraTheta=-2.88 mountX=0.16 mountY=0.01, mountTheta=0.08
21:57:41.877 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.16, y=-0.04, opts=13)
21:57:41.881 00.004 11872 Enqueuing Move request for scope (-0.16, -0.04)
21:57:41.885 00.004 9960 Worker thread wakes up
21:57:41.885 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=149, med=0, FiltMin=0, FiltMax=70, Gamma=1.000
21:57:41.890 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.04) opts 0xd
21:57:41.891 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.16, -0.04)
21:57:41.891 00.000 9960 Moving (-0.16, -0.04) raw xDistance=0.16 yDistance=0.01
21:57:41.891 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
21:57:41.891 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:57:41.892 00.001 11872 UpdateGuideState exits: m=2367 SNR=33.1
21:57:41.896 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:41.901 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:57:41.904 00.003 11872 Enqueuing Expose request
21:57:41.909 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:57:41.909 00.000 9960 MoveAxis(E, 0, ABG)
21:57:41.909 00.000 9960 Move returns status 0, amount 0
21:57:41.909 00.000 9960 MoveAxis(N, 0, ABG)
21:57:41.910 00.001 9960 Move returns status 0, amount 0
21:57:41.910 00.000 9960 move complete, result=0
21:57:41.910 00.000 9960 worker thread done servicing request
21:57:41.910 00.000 9960 Worker thread wakes up
21:57:41.910 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
21:57:41.915 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:57:41.916 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
21:57:43.165 01.249 9960 Exposure complete
21:57:43.288 00.123 9960 worker thread done servicing request
21:57:43.288 00.000 11872 OnExposeComplete: enter
21:57:43.292 00.004 11872 UpdateGuideState(): m_state=6
21:57:43.295 00.003 11872 Star::Find(15, 60, 853, 0, (0,0,0,0), 1.5, 10.0, 255) frame 970
21:57:43.301 00.006 11872 Star::Find returns 1 (0), X=60.30, Y=854.05, Mass=2527, SNR=33.9, Peak=179 HFD=4.8
21:57:43.304 00.003 11872 CameraToMount -- cameraTheta (2.10) - m_xAngle (-3.14) = xAngle (5.24 = -1.05)
21:57:43.308 00.004 11872 CameraToMount -- cameraTheta (2.10) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.06 = -1.22)
21:57:43.312 00.004 11872 CameraToMount -- cameraX=-0.14 cameraY=0.24 hyp=0.28 cameraTheta=2.10 mountX=0.14 mountY=-0.26, mountTheta=-1.08
21:57:43.317 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.14, y=0.24, opts=13)
21:57:43.322 00.005 11872 Enqueuing Move request for scope (-0.14, 0.24)
21:57:43.327 00.005 9960 Worker thread wakes up
21:57:43.327 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=179, med=0, FiltMin=0, FiltMax=70, Gamma=1.000
21:57:43.331 00.004 11872 UpdateGuideState exits: m=2527 SNR=33.9
21:57:43.334 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:43.339 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:57:43.343 00.004 11872 Enqueuing Expose request
21:57:43.346 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.24) opts 0xd
21:57:43.346 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.14, 0.24)
21:57:43.346 00.000 9960 Moving (-0.14, 0.24) raw xDistance=0.14 yDistance=-0.26
21:57:43.346 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
21:57:43.346 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
21:57:43.347 00.001 9960 MoveAxis(E, 0, ABG)
21:57:43.347 00.000 9960 Move returns status 0, amount 0
21:57:43.347 00.000 9960 MoveAxis(N, 195, ABG)
21:57:43.347 00.000 9960 Guiding  Dir = 0, Dur = 195
21:57:43.348 00.001 9960 IsSlewing returns 0
21:57:43.348 00.000 9960 IsGuiding returns 0
21:57:43.349 00.001 9960 PulseGuide returned control before completion, sleep 205
21:57:43.562 00.213 9960 IsGuiding returns 1
21:57:43.564 00.002 9960 scope still moving after pulse duration time elapsed
21:57:43.594 00.030 9960 IsSlewing returns 0
21:57:43.595 00.001 9960 IsGuiding returns 0
21:57:43.596 00.001 9960 scope move finished after 195 + 52 ms
21:57:43.597 00.001 9960 Move returns status 0, amount 195
21:57:43.597 00.000 9960 move complete, result=0
21:57:43.597 00.000 9960 worker thread done servicing request
21:57:43.597 00.000 9960 Worker thread wakes up
21:57:43.597 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 195 ms NORTH
21:57:43.604 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:57:43.604 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
21:57:44.859 01.255 9960 Exposure complete
21:57:44.972 00.113 9960 worker thread done servicing request
21:57:44.973 00.001 11872 OnExposeComplete: enter
21:57:44.976 00.003 11872 UpdateGuideState(): m_state=6
21:57:44.982 00.006 11872 Star::Find(15, 60, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 971
21:57:44.986 00.004 11872 Star::Find returns 1 (0), X=60.08, Y=853.98, Mass=2340, SNR=33.0, Peak=159 HFD=4.5
21:57:44.991 00.005 11872 CameraToMount -- cameraTheta (2.71) - m_xAngle (-3.14) = xAngle (5.85 = -0.44)
21:57:44.995 00.004 11872 CameraToMount -- cameraTheta (2.71) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.67 = -0.61)
21:57:44.998 00.003 11872 CameraToMount -- cameraX=-0.36 cameraY=0.17 hyp=0.40 cameraTheta=2.71 mountX=0.36 mountY=-0.23, mountTheta=-0.56
21:57:45.004 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.36, y=0.17, opts=13)
21:57:45.008 00.004 11872 Enqueuing Move request for scope (-0.36, 0.17)
21:57:45.013 00.005 9960 Worker thread wakes up
21:57:45.013 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=159, med=0, FiltMin=0, FiltMax=68, Gamma=1.000
21:57:45.017 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.36, 0.17) opts 0xd
21:57:45.017 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.36, 0.17)
21:57:45.017 00.000 11872 UpdateGuideState exits: m=2340 SNR=33.0
21:57:45.023 00.006 9960 Moving (-0.36, 0.17) raw xDistance=0.36 yDistance=-0.23
21:57:45.024 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:45.028 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.36
21:57:45.029 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:57:45.032 00.003 9960 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
21:57:45.032 00.000 9960 MoveAxis(W, 169, ABG)
21:57:45.033 00.001 9960 Guiding  Dir = 3, Dur = 169
21:57:45.033 00.000 11872 Enqueuing Expose request
21:57:45.040 00.007 9960 IsSlewing returns 0
21:57:45.040 00.000 9960 IsGuiding returns 0
21:57:45.042 00.002 9960 PulseGuide returned control before completion, sleep 179
21:57:45.237 00.195 9960 IsGuiding returns 1
21:57:45.237 00.000 9960 scope still moving after pulse duration time elapsed
21:57:45.268 00.031 9960 IsSlewing returns 0
21:57:45.269 00.001 9960 IsGuiding returns 0
21:57:45.269 00.000 9960 scope move finished after 169 + 59 ms
21:57:45.270 00.001 9960 Move returns status 0, amount 169
21:57:45.271 00.001 9960 MoveAxis(N, 170, ABG)
21:57:45.271 00.000 9960 Guiding  Dir = 0, Dur = 170
21:57:45.271 00.000 9960 IsSlewing returns 0
21:57:45.272 00.001 9960 IsGuiding returns 0
21:57:45.272 00.000 9960 PulseGuide returned control before completion, sleep 180
21:57:45.454 00.182 9960 IsGuiding returns 1
21:57:45.454 00.000 9960 scope still moving after pulse duration time elapsed
21:57:45.486 00.032 9960 IsSlewing returns 0
21:57:45.487 00.001 9960 IsGuiding returns 0
21:57:45.487 00.000 9960 scope move finished after 170 + 44 ms
21:57:45.488 00.001 9960 Move returns status 0, amount 170
21:57:45.488 00.000 9960 move complete, result=0
21:57:45.488 00.000 9960 worker thread done servicing request
21:57:45.488 00.000 11872 GuideStep: 0.4 px 169 ms WEST, -0.2 px 170 ms NORTH
21:57:45.495 00.007 9960 Worker thread wakes up
21:57:45.495 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:57:45.495 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
21:57:46.742 01.247 9960 Exposure complete
21:57:46.853 00.111 9960 worker thread done servicing request
21:57:46.854 00.001 11872 OnExposeComplete: enter
21:57:46.858 00.004 11872 UpdateGuideState(): m_state=6
21:57:46.862 00.004 11872 Star::Find(15, 60, 853, 0, (0,0,0,0), 1.5, 10.0, 255) frame 972
21:57:46.867 00.005 11872 Star::Find returns 1 (0), X=60.29, Y=853.88, Mass=2480, SNR=33.9, Peak=178 HFD=4.6
21:57:46.871 00.004 11872 CameraToMount -- cameraTheta (2.69) - m_xAngle (-3.14) = xAngle (5.83 = -0.45)
21:57:46.874 00.003 11872 CameraToMount -- cameraTheta (2.69) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.66 = -0.62)
21:57:46.878 00.004 11872 CameraToMount -- cameraX=-0.15 cameraY=0.07 hyp=0.17 cameraTheta=2.69 mountX=0.15 mountY=-0.10, mountTheta=-0.58
21:57:46.883 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.15, y=0.07, opts=13)
21:57:46.886 00.003 11872 Enqueuing Move request for scope (-0.15, 0.07)
21:57:46.891 00.005 9960 Worker thread wakes up
21:57:46.891 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.07) opts 0xd
21:57:46.891 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=178, med=0, FiltMin=0, FiltMax=73, Gamma=1.000
21:57:46.896 00.005 9960 Handling offset move in thread for scope, endpoint = (-0.15, 0.07)
21:57:46.896 00.000 9960 Moving (-0.15, 0.07) raw xDistance=0.15 yDistance=-0.10
21:57:46.896 00.000 11872 UpdateGuideState exits: m=2480 SNR=33.9
21:57:46.900 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:46.905 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:57:46.910 00.005 11872 Enqueuing Expose request
21:57:46.913 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
21:57:46.913 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:57:46.913 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:57:46.913 00.000 9960 MoveAxis(E, 0, ABG)
21:57:46.914 00.001 9960 Move returns status 0, amount 0
21:57:46.915 00.001 9960 MoveAxis(N, 0, ABG)
21:57:46.915 00.000 9960 Move returns status 0, amount 0
21:57:46.915 00.000 9960 move complete, result=0
21:57:46.915 00.000 9960 worker thread done servicing request
21:57:46.915 00.000 9960 Worker thread wakes up
21:57:46.915 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:57:46.920 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:57:46.920 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
21:57:48.170 01.250 9960 Exposure complete
21:57:48.292 00.122 11872 OnExposeComplete: enter
21:57:48.298 00.006 9960 worker thread done servicing request
21:57:48.298 00.000 11872 UpdateGuideState(): m_state=6
21:57:48.303 00.005 11872 Star::Find(15, 60, 853, 0, (0,0,0,0), 1.5, 10.0, 255) frame 973
21:57:48.307 00.004 11872 Star::Find returns 1 (0), X=60.14, Y=853.98, Mass=2319, SNR=32.6, Peak=139 HFD=4.5
21:57:48.311 00.004 11872 CameraToMount -- cameraTheta (2.62) - m_xAngle (-3.14) = xAngle (5.76 = -0.53)
21:57:48.314 00.003 11872 CameraToMount -- cameraTheta (2.62) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.59 = -0.70)
21:57:48.318 00.004 11872 CameraToMount -- cameraX=-0.30 cameraY=0.17 hyp=0.35 cameraTheta=2.62 mountX=0.30 mountY=-0.22, mountTheta=-0.64
21:57:48.323 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.30, y=0.17, opts=13)
21:57:48.328 00.005 11872 Enqueuing Move request for scope (-0.30, 0.17)
21:57:48.332 00.004 9960 Worker thread wakes up
21:57:48.333 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.17) opts 0xd
21:57:48.333 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=139, med=0, FiltMin=0, FiltMax=68, Gamma=1.000
21:57:48.337 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.30, 0.17)
21:57:48.337 00.000 9960 Moving (-0.30, 0.17) raw xDistance=0.30 yDistance=-0.22
21:57:48.337 00.000 11872 UpdateGuideState exits: m=2319 SNR=32.6
21:57:48.341 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:48.345 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:57:48.349 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
21:57:48.349 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
21:57:48.349 00.000 9960 MoveAxis(W, 140, ABG)
21:57:48.349 00.000 9960 Guiding  Dir = 3, Dur = 140
21:57:48.349 00.000 11872 Enqueuing Expose request
21:57:48.353 00.004 9960 IsSlewing returns 0
21:57:48.354 00.001 9960 IsGuiding returns 0
21:57:48.354 00.000 9960 PulseGuide returned control before completion, sleep 150
21:57:48.516 00.162 9960 IsGuiding returns 1
21:57:48.516 00.000 9960 scope still moving after pulse duration time elapsed
21:57:48.547 00.031 9960 IsSlewing returns 0
21:57:48.551 00.004 9960 IsGuiding returns 0
21:57:48.551 00.000 9960 scope move finished after 140 + 57 ms
21:57:48.551 00.000 9960 Move returns status 0, amount 140
21:57:48.552 00.001 9960 MoveAxis(N, 165, ABG)
21:57:48.552 00.000 9960 Guiding  Dir = 0, Dur = 165
21:57:48.553 00.001 9960 IsSlewing returns 0
21:57:48.553 00.000 9960 IsGuiding returns 0
21:57:48.555 00.002 9960 PulseGuide returned control before completion, sleep 175
21:57:48.735 00.180 9960 IsGuiding returns 1
21:57:48.735 00.000 9960 scope still moving after pulse duration time elapsed
21:57:48.765 00.030 9960 IsSlewing returns 0
21:57:48.766 00.001 9960 IsGuiding returns 1
21:57:48.796 00.030 9960 IsSlewing returns 0
21:57:48.798 00.002 9960 IsGuiding returns 0
21:57:48.798 00.000 9960 scope move finished after 165 + 79 ms
21:57:48.799 00.001 9960 Move returns status 0, amount 165
21:57:48.799 00.000 9960 move complete, result=0
21:57:48.799 00.000 9960 worker thread done servicing request
21:57:48.800 00.001 9960 Worker thread wakes up
21:57:48.800 00.000 11872 GuideStep: 0.3 px 140 ms WEST, -0.2 px 165 ms NORTH
21:57:48.811 00.011 9960 worker thread servicing REQUEST_EXPOSE 1000
21:57:48.812 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
21:57:50.061 01.249 9960 Exposure complete
21:57:50.181 00.120 9960 worker thread done servicing request
21:57:50.181 00.000 11872 OnExposeComplete: enter
21:57:50.184 00.003 11872 UpdateGuideState(): m_state=6
21:57:50.189 00.005 11872 Star::Find(15, 60, 853, 0, (0,0,0,0), 1.5, 10.0, 255) frame 974
21:57:50.192 00.003 11872 Star::Find returns 1 (0), X=60.22, Y=854.00, Mass=2449, SNR=33.6, Peak=157 HFD=4.8
21:57:50.197 00.005 11872 CameraToMount -- cameraTheta (2.42) - m_xAngle (-3.14) = xAngle (5.56 = -0.73)
21:57:50.201 00.004 11872 CameraToMount -- cameraTheta (2.42) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.38 = -0.90)
21:57:50.205 00.004 11872 CameraToMount -- cameraX=-0.22 cameraY=0.19 hyp=0.29 cameraTheta=2.42 mountX=0.22 mountY=-0.23, mountTheta=-0.81
21:57:50.210 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.22, y=0.19, opts=13)
21:57:50.214 00.004 11872 Enqueuing Move request for scope (-0.22, 0.19)
21:57:50.217 00.003 9960 Worker thread wakes up
21:57:50.217 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.19) opts 0xd
21:57:50.217 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.22, 0.19)
21:57:50.218 00.001 9960 Moving (-0.22, 0.19) raw xDistance=0.22 yDistance=-0.23
21:57:50.218 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.22
21:57:50.218 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
21:57:50.218 00.000 9960 MoveAxis(W, 112, ABG)
21:57:50.218 00.000 9960 Guiding  Dir = 3, Dur = 112
21:57:50.218 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=157, med=0, FiltMin=0, FiltMax=69, Gamma=1.000
21:57:50.223 00.005 9960 IsSlewing returns 0
21:57:50.223 00.000 11872 UpdateGuideState exits: m=2449 SNR=33.6
21:57:50.226 00.003 9960 IsGuiding returns 0
21:57:50.227 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:50.231 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:57:50.235 00.004 9960 PulseGuide returned control before completion, sleep 122
21:57:50.235 00.000 11872 Enqueuing Expose request
21:57:50.361 00.126 9960 IsGuiding returns 1
21:57:50.362 00.001 9960 scope still moving after pulse duration time elapsed
21:57:50.393 00.031 9960 IsSlewing returns 0
21:57:50.393 00.000 9960 IsGuiding returns 0
21:57:50.395 00.002 9960 scope move finished after 112 + 55 ms
21:57:50.395 00.000 9960 Move returns status 0, amount 112
21:57:50.395 00.000 9960 MoveAxis(N, 171, ABG)
21:57:50.396 00.001 9960 Guiding  Dir = 0, Dur = 171
21:57:50.396 00.000 9960 IsSlewing returns 0
21:57:50.397 00.001 9960 IsGuiding returns 0
21:57:50.397 00.000 9960 PulseGuide returned control before completion, sleep 181
21:57:50.594 00.197 9960 IsGuiding returns 1
21:57:50.595 00.001 9960 scope still moving after pulse duration time elapsed
21:57:50.625 00.030 9960 IsSlewing returns 0
21:57:50.628 00.003 9960 IsGuiding returns 0
21:57:50.628 00.000 9960 scope move finished after 171 + 60 ms
21:57:50.628 00.000 9960 Move returns status 0, amount 171
21:57:50.628 00.000 9960 move complete, result=0
21:57:50.630 00.002 9960 worker thread done servicing request
21:57:50.630 00.000 11872 GuideStep: 0.2 px 112 ms WEST, -0.2 px 171 ms NORTH
21:57:50.637 00.007 9960 Worker thread wakes up
21:57:50.637 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:57:50.637 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
21:57:51.882 01.245 9960 Exposure complete
21:57:51.988 00.106 9960 worker thread done servicing request
21:57:51.988 00.000 11872 OnExposeComplete: enter
21:57:51.991 00.003 11872 UpdateGuideState(): m_state=6
21:57:51.994 00.003 11872 Star::Find(15, 60, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 975
21:57:51.998 00.004 11872 Star::Find returns 1 (0), X=60.32, Y=854.07, Mass=2444, SNR=33.7, Peak=169 HFD=4.7
21:57:52.002 00.004 11872 CameraToMount -- cameraTheta (2.00) - m_xAngle (-3.14) = xAngle (5.13 = -1.15)
21:57:52.006 00.004 11872 CameraToMount -- cameraTheta (2.00) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.96 = -1.32)
21:57:52.009 00.003 11872 CameraToMount -- cameraX=-0.12 cameraY=0.26 hyp=0.29 cameraTheta=2.00 mountX=0.12 mountY=-0.28, mountTheta=-1.17
21:57:52.015 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.12, y=0.26, opts=13)
21:57:52.018 00.003 11872 Enqueuing Move request for scope (-0.12, 0.26)
21:57:52.023 00.005 9960 Worker thread wakes up
21:57:52.023 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=169, med=0, FiltMin=0, FiltMax=75, Gamma=1.000
21:57:52.027 00.004 11872 UpdateGuideState exits: m=2444 SNR=33.7
21:57:52.030 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:52.035 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:57:52.038 00.003 11872 Enqueuing Expose request
21:57:52.042 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.26) opts 0xd
21:57:52.042 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.12, 0.26)
21:57:52.042 00.000 9960 Moving (-0.12, 0.26) raw xDistance=0.12 yDistance=-0.28
21:57:52.042 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:57:52.042 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
21:57:52.043 00.001 9960 MoveAxis(E, 0, ABG)
21:57:52.043 00.000 9960 Move returns status 0, amount 0
21:57:52.043 00.000 9960 MoveAxis(N, 210, ABG)
21:57:52.043 00.000 9960 Guiding  Dir = 0, Dur = 210
21:57:52.043 00.000 9960 IsSlewing returns 0
21:57:52.045 00.002 9960 IsGuiding returns 0
21:57:52.045 00.000 9960 PulseGuide returned control before completion, sleep 220
21:57:52.266 00.221 9960 IsGuiding returns 1
21:57:52.268 00.002 9960 scope still moving after pulse duration time elapsed
21:57:52.297 00.029 9960 IsSlewing returns 0
21:57:52.299 00.002 9960 IsGuiding returns 0
21:57:52.299 00.000 9960 scope move finished after 210 + 44 ms
21:57:52.299 00.000 9960 Move returns status 0, amount 210
21:57:52.300 00.001 9960 move complete, result=0
21:57:52.300 00.000 9960 worker thread done servicing request
21:57:52.301 00.001 9960 Worker thread wakes up
21:57:52.301 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:57:52.301 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
21:57:52.301 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 210 ms NORTH
21:57:53.547 01.246 9960 Exposure complete
21:57:53.665 00.118 9960 worker thread done servicing request
21:57:53.667 00.002 11872 OnExposeComplete: enter
21:57:53.670 00.003 11872 UpdateGuideState(): m_state=6
21:57:53.676 00.006 11872 Star::Find(15, 60, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 976
21:57:53.680 00.004 11872 Star::Find returns 1 (0), X=60.19, Y=853.91, Mass=2508, SNR=33.8, Peak=158 HFD=4.5
21:57:53.685 00.005 11872 CameraToMount -- cameraTheta (2.76) - m_xAngle (-3.14) = xAngle (5.90 = -0.38)
21:57:53.688 00.003 11872 CameraToMount -- cameraTheta (2.76) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.73 = -0.55)
21:57:53.692 00.004 11872 CameraToMount -- cameraX=-0.25 cameraY=0.10 hyp=0.27 cameraTheta=2.76 mountX=0.25 mountY=-0.14, mountTheta=-0.52
21:57:53.696 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.25, y=0.10, opts=13)
21:57:53.701 00.005 11872 Enqueuing Move request for scope (-0.25, 0.10)
21:57:53.704 00.003 9960 Worker thread wakes up
21:57:53.704 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.10) opts 0xd
21:57:53.705 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=158, med=0, FiltMin=0, FiltMax=89, Gamma=1.000
21:57:53.709 00.004 11872 UpdateGuideState exits: m=2508 SNR=33.8
21:57:53.714 00.005 9960 Handling offset move in thread for scope, endpoint = (-0.25, 0.10)
21:57:53.714 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:53.718 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:57:53.722 00.004 11872 Enqueuing Expose request
21:57:53.725 00.003 9960 Moving (-0.25, 0.10) raw xDistance=0.25 yDistance=-0.14
21:57:53.725 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
21:57:53.725 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:57:53.725 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:57:53.725 00.000 9960 MoveAxis(W, 117, ABG)
21:57:53.725 00.000 9960 Guiding  Dir = 3, Dur = 117
21:57:53.727 00.002 9960 IsSlewing returns 0
21:57:53.727 00.000 9960 IsGuiding returns 0
21:57:53.728 00.001 9960 PulseGuide returned control before completion, sleep 127
21:57:53.862 00.134 9960 IsGuiding returns 1
21:57:53.863 00.001 9960 scope still moving after pulse duration time elapsed
21:57:53.894 00.031 9960 IsSlewing returns 0
21:57:53.895 00.001 9960 IsGuiding returns 0
21:57:53.896 00.001 9960 scope move finished after 117 + 51 ms
21:57:53.896 00.000 9960 Move returns status 0, amount 117
21:57:53.897 00.001 9960 MoveAxis(N, 0, ABG)
21:57:53.898 00.001 9960 Move returns status 0, amount 0
21:57:53.899 00.001 9960 move complete, result=0
21:57:53.900 00.001 9960 worker thread done servicing request
21:57:53.900 00.000 11872 GuideStep: 0.2 px 117 ms WEST, -0.1 px 0 ms NORTH
21:57:53.909 00.009 9960 Worker thread wakes up
21:57:53.909 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:57:53.910 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
21:57:55.161 01.251 9960 Exposure complete
21:57:55.274 00.113 9960 worker thread done servicing request
21:57:55.275 00.001 11872 OnExposeComplete: enter
21:57:55.278 00.003 11872 UpdateGuideState(): m_state=6
21:57:55.283 00.005 11872 Star::Find(15, 60, 853, 0, (0,0,0,0), 1.5, 10.0, 255) frame 977
21:57:55.287 00.004 11872 Star::Find returns 1 (0), X=60.37, Y=853.94, Mass=2307, SNR=32.6, Peak=144 HFD=4.8
21:57:55.290 00.003 11872 CameraToMount -- cameraTheta (2.04) - m_xAngle (-3.14) = xAngle (5.18 = -1.10)
21:57:55.295 00.005 11872 CameraToMount -- cameraTheta (2.04) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.01 = -1.28)
21:57:55.300 00.005 11872 CameraToMount -- cameraX=-0.07 cameraY=0.13 hyp=0.15 cameraTheta=2.04 mountX=0.07 mountY=-0.14, mountTheta=-1.13
21:57:55.306 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.07, y=0.13, opts=13)
21:57:55.310 00.004 11872 Enqueuing Move request for scope (-0.07, 0.13)
21:57:55.314 00.004 9960 Worker thread wakes up
21:57:55.315 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=144, med=0, FiltMin=0, FiltMax=79, Gamma=1.000
21:57:55.318 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.13) opts 0xd
21:57:55.318 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.07, 0.13)
21:57:55.318 00.000 9960 Moving (-0.07, 0.13) raw xDistance=0.07 yDistance=-0.14
21:57:55.320 00.002 11872 UpdateGuideState exits: m=2307 SNR=32.6
21:57:55.323 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:55.327 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:57:55.332 00.005 11872 Enqueuing Expose request
21:57:55.336 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:57:55.336 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:57:55.336 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:57:55.336 00.000 9960 MoveAxis(E, 0, ABG)
21:57:55.337 00.001 9960 Move returns status 0, amount 0
21:57:55.337 00.000 9960 MoveAxis(N, 0, ABG)
21:57:55.337 00.000 9960 Move returns status 0, amount 0
21:57:55.337 00.000 9960 move complete, result=0
21:57:55.338 00.001 9960 worker thread done servicing request
21:57:55.338 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:57:55.342 00.004 9960 Worker thread wakes up
21:57:55.342 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:57:55.344 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
21:57:56.585 01.241 9960 Exposure complete
21:57:56.710 00.125 9960 worker thread done servicing request
21:57:56.711 00.001 11872 OnExposeComplete: enter
21:57:56.716 00.005 11872 UpdateGuideState(): m_state=6
21:57:56.719 00.003 11872 Star::Find(15, 60, 853, 0, (0,0,0,0), 1.5, 10.0, 255) frame 978
21:57:56.723 00.004 11872 Star::Find returns 1 (0), X=60.27, Y=854.10, Mass=2382, SNR=32.9, Peak=153 HFD=4.9
21:57:56.725 00.002 11872 CameraToMount -- cameraTheta (2.09) - m_xAngle (-3.14) = xAngle (5.23 = -1.06)
21:57:56.727 00.002 11872 CameraToMount -- cameraTheta (2.09) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.05 = -1.23)
21:57:56.733 00.006 11872 CameraToMount -- cameraX=-0.17 cameraY=0.29 hyp=0.34 cameraTheta=2.09 mountX=0.17 mountY=-0.32, mountTheta=-1.09
21:57:56.738 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.17, y=0.29, opts=13)
21:57:56.742 00.004 11872 Enqueuing Move request for scope (-0.17, 0.29)
21:57:56.746 00.004 9960 Worker thread wakes up
21:57:56.746 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.29) opts 0xd
21:57:56.746 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.17, 0.29)
21:57:56.746 00.000 9960 Moving (-0.17, 0.29) raw xDistance=0.17 yDistance=-0.32
21:57:56.746 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
21:57:56.746 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
21:57:56.746 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=153, med=0, FiltMin=0, FiltMax=76, Gamma=1.000
21:57:56.751 00.005 11872 UpdateGuideState exits: m=2382 SNR=32.9
21:57:56.755 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:56.758 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:57:56.762 00.004 9960 MoveAxis(E, 0, ABG)
21:57:56.763 00.001 9960 Move returns status 0, amount 0
21:57:56.763 00.000 11872 Enqueuing Expose request
21:57:56.767 00.004 9960 MoveAxis(N, 238, ABG)
21:57:56.768 00.001 9960 Guiding  Dir = 0, Dur = 238
21:57:56.768 00.000 9960 IsSlewing returns 0
21:57:56.769 00.001 9960 IsGuiding returns 0
21:57:56.769 00.000 9960 PulseGuide returned control before completion, sleep 248
21:57:57.025 00.256 9960 IsGuiding returns 1
21:57:57.026 00.001 9960 scope still moving after pulse duration time elapsed
21:57:57.057 00.031 9960 IsSlewing returns 0
21:57:57.058 00.001 9960 IsGuiding returns 0
21:57:57.059 00.001 9960 scope move finished after 238 + 50 ms
21:57:57.059 00.000 9960 Move returns status 0, amount 238
21:57:57.059 00.000 9960 move complete, result=0
21:57:57.060 00.001 9960 worker thread done servicing request
21:57:57.060 00.000 9960 Worker thread wakes up
21:57:57.060 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.3 px 238 ms NORTH
21:57:57.066 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:57:57.066 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
21:57:58.310 01.244 9960 Exposure complete
21:57:58.437 00.127 9960 worker thread done servicing request
21:57:58.438 00.001 11872 OnExposeComplete: enter
21:57:58.441 00.003 11872 UpdateGuideState(): m_state=6
21:57:58.446 00.005 11872 Star::Find(15, 60, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 979
21:57:58.450 00.004 11872 Star::Find returns 1 (0), X=60.19, Y=853.78, Mass=2457, SNR=33.5, Peak=162 HFD=4.7
21:57:58.454 00.004 11872 CameraToMount -- cameraTheta (-3.04) - m_xAngle (-3.14) = xAngle (0.10 = 0.10)
21:57:58.460 00.006 11872 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (-0.07 = -0.07)
21:57:58.464 00.004 11872 CameraToMount -- cameraX=-0.25 cameraY=-0.03 hyp=0.25 cameraTheta=-3.04 mountX=0.25 mountY=-0.02, mountTheta=-0.07
21:57:58.470 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.25, y=-0.03, opts=13)
21:57:58.474 00.004 11872 Enqueuing Move request for scope (-0.25, -0.03)
21:57:58.478 00.004 9960 Worker thread wakes up
21:57:58.478 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.03) opts 0xd
21:57:58.478 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.25, -0.03)
21:57:58.478 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=162, med=0, FiltMin=0, FiltMax=81, Gamma=1.000
21:57:58.483 00.005 9960 Moving (-0.25, -0.03) raw xDistance=0.25 yDistance=-0.02
21:57:58.483 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.25
21:57:58.483 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:57:58.483 00.000 11872 UpdateGuideState exits: m=2457 SNR=33.5
21:57:58.488 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:57:58.488 00.000 9960 MoveAxis(W, 115, ABG)
21:57:58.488 00.000 9960 Guiding  Dir = 3, Dur = 115
21:57:58.488 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:58.492 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:57:58.496 00.004 9960 IsSlewing returns 0
21:57:58.496 00.000 11872 Enqueuing Expose request
21:57:58.501 00.005 9960 IsGuiding returns 0
21:57:58.501 00.000 9960 PulseGuide returned control before completion, sleep 125
21:57:58.640 00.139 9960 IsGuiding returns 1
21:57:58.640 00.000 9960 scope still moving after pulse duration time elapsed
21:57:58.672 00.032 9960 IsSlewing returns 0
21:57:58.673 00.001 9960 IsGuiding returns 0
21:57:58.673 00.000 9960 scope move finished after 115 + 56 ms
21:57:58.674 00.001 9960 Move returns status 0, amount 115
21:57:58.674 00.000 9960 MoveAxis(N, 0, ABG)
21:57:58.674 00.000 9960 Move returns status 0, amount 0
21:57:58.674 00.000 9960 move complete, result=0
21:57:58.674 00.000 9960 worker thread done servicing request
21:57:58.675 00.001 11872 GuideStep: 0.2 px 115 ms WEST, -0.0 px 0 ms NORTH
21:57:58.683 00.008 9960 Worker thread wakes up
21:57:58.683 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:57:58.683 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
21:57:59.934 01.251 9960 Exposure complete
21:58:00.057 00.123 9960 worker thread done servicing request
21:58:00.058 00.001 11872 OnExposeComplete: enter
21:58:00.062 00.004 11872 UpdateGuideState(): m_state=6
21:58:00.065 00.003 11872 Star::Find(15, 60, 853, 0, (0,0,0,0), 1.5, 10.0, 255) frame 980
21:58:00.074 00.009 11872 Star::Find returns 1 (0), X=60.54, Y=854.11, Mass=2408, SNR=33.1, Peak=151 HFD=5.0
21:58:00.081 00.007 11872 CameraToMount -- cameraTheta (1.26) - m_xAngle (-3.14) = xAngle (4.40 = -1.89)
21:58:00.087 00.006 11872 CameraToMount -- cameraTheta (1.26) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.22 = -2.06)
21:58:00.093 00.006 11872 CameraToMount -- cameraX=0.10 cameraY=0.30 hyp=0.31 cameraTheta=1.26 mountX=-0.10 mountY=-0.28, mountTheta=-1.91
21:58:00.101 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=0.10, y=0.30, opts=13)
21:58:00.109 00.008 11872 Enqueuing Move request for scope (0.10, 0.30)
21:58:00.117 00.008 9960 Worker thread wakes up
21:58:00.117 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=151, med=0, FiltMin=0, FiltMax=79, Gamma=1.000
21:58:00.125 00.008 9960 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.30) opts 0xd
21:58:00.125 00.000 9960 Handling offset move in thread for scope, endpoint = (0.10, 0.30)
21:58:00.126 00.001 11872 UpdateGuideState exits: m=2408 SNR=33.1
21:58:00.137 00.011 9960 Moving (0.10, 0.30) raw xDistance=-0.10 yDistance=-0.28
21:58:00.137 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:58:00.138 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
21:58:00.138 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:00.146 00.008 9960 MoveAxis(E, 0, ABG)
21:58:00.146 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:58:00.153 00.007 9960 Move returns status 0, amount 0
21:58:00.153 00.000 11872 Enqueuing Expose request
21:58:00.158 00.005 9960 MoveAxis(N, 207, ABG)
21:58:00.158 00.000 9960 Guiding  Dir = 0, Dur = 207
21:58:00.158 00.000 9960 IsSlewing returns 0
21:58:00.159 00.001 9960 IsGuiding returns 0
21:58:00.159 00.000 9960 PulseGuide returned control before completion, sleep 217
21:58:00.378 00.219 9960 IsGuiding returns 1
21:58:00.381 00.003 9960 scope still moving after pulse duration time elapsed
21:58:00.409 00.028 9960 IsSlewing returns 0
21:58:00.410 00.001 9960 IsGuiding returns 0
21:58:00.412 00.002 9960 scope move finished after 207 + 45 ms
21:58:00.412 00.000 9960 Move returns status 0, amount 207
21:58:00.413 00.001 9960 move complete, result=0
21:58:00.413 00.000 9960 worker thread done servicing request
21:58:00.413 00.000 9960 Worker thread wakes up
21:58:00.414 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 207 ms NORTH
21:58:00.420 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:58:00.421 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
21:58:01.675 01.254 9960 Exposure complete
21:58:01.816 00.141 9960 worker thread done servicing request
21:58:01.816 00.000 11872 OnExposeComplete: enter
21:58:01.820 00.004 11872 UpdateGuideState(): m_state=6
21:58:01.826 00.006 11872 Star::Find(15, 60, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 981
21:58:01.831 00.005 11872 Star::Find returns 1 (0), X=60.40, Y=854.18, Mass=2480, SNR=33.6, Peak=161 HFD=5.0
21:58:01.836 00.005 11872 CameraToMount -- cameraTheta (1.67) - m_xAngle (-3.14) = xAngle (4.81 = -1.47)
21:58:01.841 00.005 11872 CameraToMount -- cameraTheta (1.67) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.64 = -1.65)
21:58:01.844 00.003 11872 CameraToMount -- cameraX=-0.04 cameraY=0.37 hyp=0.37 cameraTheta=1.67 mountX=0.04 mountY=-0.37, mountTheta=-1.47
21:58:01.850 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.04, y=0.37, opts=13)
21:58:01.854 00.004 11872 Enqueuing Move request for scope (-0.04, 0.37)
21:58:01.859 00.005 9960 Worker thread wakes up
21:58:01.859 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.37) opts 0xd
21:58:01.859 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=161, med=0, FiltMin=0, FiltMax=83, Gamma=1.000
21:58:01.864 00.005 11872 UpdateGuideState exits: m=2480 SNR=33.6
21:58:01.869 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:01.874 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:58:01.878 00.004 11872 Enqueuing Expose request
21:58:01.881 00.003 9960 Handling offset move in thread for scope, endpoint = (-0.04, 0.37)
21:58:01.881 00.000 9960 Moving (-0.04, 0.37) raw xDistance=0.04 yDistance=-0.37
21:58:01.882 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:58:01.882 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.37 from input -0.37
21:58:01.882 00.000 9960 MoveAxis(E, 0, ABG)
21:58:01.882 00.000 9960 Move returns status 0, amount 0
21:58:01.882 00.000 9960 MoveAxis(N, 278, ABG)
21:58:01.882 00.000 9960 Guiding  Dir = 0, Dur = 278
21:58:01.884 00.002 9960 IsSlewing returns 0
21:58:01.884 00.000 9960 IsGuiding returns 0
21:58:01.885 00.001 9960 PulseGuide returned control before completion, sleep 288
21:58:02.180 00.295 9960 IsGuiding returns 1
21:58:02.180 00.000 9960 scope still moving after pulse duration time elapsed
21:58:02.209 00.029 9960 IsSlewing returns 0
21:58:02.209 00.000 9960 IsGuiding returns 1
21:58:02.239 00.030 9960 IsSlewing returns 0
21:58:02.240 00.001 9960 IsGuiding returns 1
21:58:02.270 00.030 9960 IsSlewing returns 0
21:58:02.272 00.002 9960 IsGuiding returns 0
21:58:02.273 00.001 9960 scope move finished after 278 + 110 ms
21:58:02.273 00.000 9960 Move returns status 0, amount 278
21:58:02.275 00.002 9960 move complete, result=0
21:58:02.275 00.000 9960 worker thread done servicing request
21:58:02.275 00.000 9960 Worker thread wakes up
21:58:02.276 00.001 11872 GuideStep: 0.0 px 0 ms EAST, -0.4 px 278 ms NORTH
21:58:02.281 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:58:02.282 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
21:58:03.530 01.248 9960 Exposure complete
21:58:03.654 00.124 9960 worker thread done servicing request
21:58:03.654 00.000 11872 OnExposeComplete: enter
21:58:03.659 00.005 11872 UpdateGuideState(): m_state=6
21:58:03.662 00.003 11872 Star::Find(15, 60, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 982
21:58:03.665 00.003 11872 Star::Find returns 1 (0), X=60.38, Y=853.87, Mass=2380, SNR=33.2, Peak=141 HFD=4.7
21:58:03.669 00.004 11872 CameraToMount -- cameraTheta (2.34) - m_xAngle (-3.14) = xAngle (5.48 = -0.80)
21:58:03.672 00.003 11872 CameraToMount -- cameraTheta (2.34) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.31 = -0.97)
21:58:03.677 00.005 11872 CameraToMount -- cameraX=-0.06 cameraY=0.06 hyp=0.08 cameraTheta=2.34 mountX=0.06 mountY=-0.07, mountTheta=-0.87
21:58:03.683 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.06, y=0.06, opts=13)
21:58:03.690 00.007 11872 Enqueuing Move request for scope (-0.06, 0.06)
21:58:03.694 00.004 9960 Worker thread wakes up
21:58:03.694 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.06) opts 0xd
21:58:03.695 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.06, 0.06)
21:58:03.696 00.001 9960 Moving (-0.06, 0.06) raw xDistance=0.06 yDistance=-0.07
21:58:03.696 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:58:03.696 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:58:03.696 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=141, med=0, FiltMin=0, FiltMax=72, Gamma=1.000
21:58:03.701 00.005 11872 UpdateGuideState exits: m=2380 SNR=33.2
21:58:03.705 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:58:03.706 00.001 9960 MoveAxis(E, 0, ABG)
21:58:03.706 00.000 9960 Move returns status 0, amount 0
21:58:03.706 00.000 9960 MoveAxis(N, 0, ABG)
21:58:03.706 00.000 9960 Move returns status 0, amount 0
21:58:03.707 00.001 9960 move complete, result=0
21:58:03.707 00.000 9960 worker thread done servicing request
21:58:03.707 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:03.711 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:58:03.715 00.004 11872 Enqueuing Expose request
21:58:03.719 00.004 11872 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:58:03.722 00.003 9960 Worker thread wakes up
21:58:03.722 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:58:03.724 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
21:58:04.968 01.244 9960 Exposure complete
21:58:05.098 00.130 9960 worker thread done servicing request
21:58:05.099 00.001 11872 OnExposeComplete: enter
21:58:05.103 00.004 11872 UpdateGuideState(): m_state=6
21:58:05.107 00.004 11872 Star::Find(15, 60, 853, 0, (0,0,0,0), 1.5, 10.0, 255) frame 983
21:58:05.110 00.003 11872 Star::Find returns 1 (0), X=60.33, Y=853.95, Mass=2398, SNR=33.3, Peak=157 HFD=4.7
21:58:05.116 00.006 11872 CameraToMount -- cameraTheta (2.23) - m_xAngle (-3.14) = xAngle (5.36 = -0.92)
21:58:05.120 00.004 11872 CameraToMount -- cameraTheta (2.23) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.19 = -1.09)
21:58:05.124 00.004 11872 CameraToMount -- cameraX=-0.11 cameraY=0.14 hyp=0.17 cameraTheta=2.23 mountX=0.10 mountY=-0.15, mountTheta=-0.97
21:58:05.131 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.11, y=0.14, opts=13)
21:58:05.134 00.003 11872 Enqueuing Move request for scope (-0.11, 0.14)
21:58:05.140 00.006 9960 Worker thread wakes up
21:58:05.140 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.14) opts 0xd
21:58:05.140 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.11, 0.14)
21:58:05.140 00.000 9960 Moving (-0.11, 0.14) raw xDistance=0.10 yDistance=-0.15
21:58:05.141 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:58:05.141 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:58:05.141 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=157, med=0, FiltMin=0, FiltMax=82, Gamma=1.000
21:58:05.149 00.008 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:58:05.150 00.001 11872 UpdateGuideState exits: m=2398 SNR=33.3
21:58:05.154 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:05.158 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:58:05.164 00.006 11872 Enqueuing Expose request
21:58:05.168 00.004 9960 MoveAxis(E, 0, ABG)
21:58:05.168 00.000 9960 Move returns status 0, amount 0
21:58:05.168 00.000 9960 MoveAxis(N, 0, ABG)
21:58:05.169 00.001 9960 Move returns status 0, amount 0
21:58:05.170 00.001 9960 move complete, result=0
21:58:05.170 00.000 9960 worker thread done servicing request
21:58:05.170 00.000 9960 Worker thread wakes up
21:58:05.170 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:58:05.174 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
21:58:05.175 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
21:58:06.433 01.258 9960 Exposure complete
21:58:06.551 00.118 9960 worker thread done servicing request
21:58:06.551 00.000 11872 OnExposeComplete: enter
21:58:06.555 00.004 11872 UpdateGuideState(): m_state=6
21:58:06.560 00.005 11872 Star::Find(15, 60, 853, 0, (0,0,0,0), 1.5, 10.0, 255) frame 984
21:58:06.564 00.004 11872 Star::Find returns 1 (0), X=60.24, Y=854.22, Mass=2398, SNR=33.1, Peak=162 HFD=5.0
21:58:06.566 00.002 11872 CameraToMount -- cameraTheta (2.02) - m_xAngle (-3.14) = xAngle (5.16 = -1.13)
21:58:06.571 00.005 11872 CameraToMount -- cameraTheta (2.02) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.98 = -1.30)
21:58:06.575 00.004 11872 CameraToMount -- cameraX=-0.20 cameraY=0.41 hyp=0.46 cameraTheta=2.02 mountX=0.20 mountY=-0.44, mountTheta=-1.15
21:58:06.579 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.20, y=0.41, opts=13)
21:58:06.583 00.004 11872 Enqueuing Move request for scope (-0.20, 0.41)
21:58:06.586 00.003 9960 Worker thread wakes up
21:58:06.586 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.41) opts 0xd
21:58:06.586 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.20, 0.41)
21:58:06.587 00.001 9960 Moving (-0.20, 0.41) raw xDistance=0.20 yDistance=-0.44
21:58:06.587 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
21:58:06.587 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.44 from input -0.44
21:58:06.587 00.000 9960 MoveAxis(E, 0, ABG)
21:58:06.587 00.000 9960 Move returns status 0, amount 0
21:58:06.587 00.000 9960 MoveAxis(N, 330, ABG)
21:58:06.587 00.000 9960 Guiding  Dir = 0, Dur = 330
21:58:06.587 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=162, med=0, FiltMin=0, FiltMax=84, Gamma=1.000
21:58:06.593 00.006 9960 IsSlewing returns 0
21:58:06.593 00.000 11872 UpdateGuideState exits: m=2398 SNR=33.1
21:58:06.597 00.004 9960 IsGuiding returns 0
21:58:06.598 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:06.601 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:58:06.605 00.004 9960 PulseGuide returned control before completion, sleep 340
21:58:06.605 00.000 11872 Enqueuing Expose request
21:58:06.949 00.344 9960 IsGuiding returns 1
21:58:06.949 00.000 9960 scope still moving after pulse duration time elapsed
21:58:06.980 00.031 9960 IsSlewing returns 0
21:58:06.984 00.004 9960 IsGuiding returns 0
21:58:06.984 00.000 9960 scope move finished after 330 + 56 ms
21:58:06.984 00.000 9960 Move returns status 0, amount 330
21:58:06.984 00.000 9960 move complete, result=0
21:58:06.985 00.001 9960 worker thread done servicing request
21:58:06.986 00.001 9960 Worker thread wakes up
21:58:06.986 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:58:06.986 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.4 px 330 ms NORTH
21:58:06.992 00.006 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
21:58:08.246 01.254 9960 Exposure complete
21:58:08.372 00.126 9960 worker thread done servicing request
21:58:08.373 00.001 11872 OnExposeComplete: enter
21:58:08.376 00.003 11872 UpdateGuideState(): m_state=6
21:58:08.381 00.005 11872 Star::Find(15, 60, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 985
21:58:08.385 00.004 11872 Star::Find returns 1 (0), X=60.36, Y=853.95, Mass=2595, SNR=34.5, Peak=159 HFD=4.7
21:58:08.389 00.004 11872 CameraToMount -- cameraTheta (2.09) - m_xAngle (-3.14) = xAngle (5.23 = -1.05)
21:58:08.393 00.004 11872 CameraToMount -- cameraTheta (2.09) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.06 = -1.23)
21:58:08.396 00.003 11872 CameraToMount -- cameraX=-0.08 cameraY=0.14 hyp=0.16 cameraTheta=2.09 mountX=0.08 mountY=-0.15, mountTheta=-1.09
21:58:08.402 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.08, y=0.14, opts=13)
21:58:08.406 00.004 11872 Enqueuing Move request for scope (-0.08, 0.14)
21:58:08.409 00.003 9960 Worker thread wakes up
21:58:08.410 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.14) opts 0xd
21:58:08.410 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.08, 0.14)
21:58:08.410 00.000 9960 Moving (-0.08, 0.14) raw xDistance=0.08 yDistance=-0.15
21:58:08.411 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:58:08.412 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:58:08.412 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=159, med=0, FiltMin=0, FiltMax=97, Gamma=1.000
21:58:08.416 00.004 11872 UpdateGuideState exits: m=2595 SNR=34.5
21:58:08.420 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:08.425 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:58:08.428 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:58:08.429 00.001 9960 MoveAxis(E, 0, ABG)
21:58:08.429 00.000 9960 Move returns status 0, amount 0
21:58:08.429 00.000 9960 MoveAxis(N, 0, ABG)
21:58:08.429 00.000 9960 Move returns status 0, amount 0
21:58:08.429 00.000 11872 Enqueuing Expose request
21:58:08.432 00.003 9960 move complete, result=0
21:58:08.433 00.001 9960 worker thread done servicing request
21:58:08.434 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:58:08.437 00.003 9960 Worker thread wakes up
21:58:08.437 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:58:08.438 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
21:58:09.686 01.248 9960 Exposure complete
21:58:09.812 00.126 9960 worker thread done servicing request
21:58:09.814 00.002 11872 OnExposeComplete: enter
21:58:09.817 00.003 11872 UpdateGuideState(): m_state=6
21:58:09.821 00.004 11872 Star::Find(15, 60, 853, 0, (0,0,0,0), 1.5, 10.0, 255) frame 986
21:58:09.825 00.004 11872 Star::Find returns 1 (0), X=60.18, Y=854.05, Mass=2565, SNR=34.5, Peak=166 HFD=4.7
21:58:09.829 00.004 11872 CameraToMount -- cameraTheta (2.38) - m_xAngle (-3.14) = xAngle (5.52 = -0.76)
21:58:09.834 00.005 11872 CameraToMount -- cameraTheta (2.38) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.35 = -0.93)
21:58:09.838 00.004 11872 CameraToMount -- cameraX=-0.26 cameraY=0.25 hyp=0.36 cameraTheta=2.38 mountX=0.26 mountY=-0.29, mountTheta=-0.84
21:58:09.843 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.26, y=0.25, opts=13)
21:58:09.848 00.005 11872 Enqueuing Move request for scope (-0.26, 0.25)
21:58:09.851 00.003 9960 Worker thread wakes up
21:58:09.851 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.25) opts 0xd
21:58:09.851 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.26, 0.25)
21:58:09.851 00.000 9960 Moving (-0.26, 0.25) raw xDistance=0.26 yDistance=-0.29
21:58:09.852 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
21:58:09.852 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
21:58:09.852 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=166, med=0, FiltMin=0, FiltMax=86, Gamma=1.000
21:58:09.856 00.004 9960 MoveAxis(W, 122, ABG)
21:58:09.857 00.001 9960 Guiding  Dir = 3, Dur = 122
21:58:09.857 00.000 11872 UpdateGuideState exits: m=2565 SNR=34.5
21:58:09.861 00.004 9960 IsSlewing returns 0
21:58:09.861 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:09.869 00.008 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:58:09.874 00.005 11872 Enqueuing Expose request
21:58:09.878 00.004 9960 IsGuiding returns 0
21:58:09.879 00.001 9960 PulseGuide returned control before completion, sleep 132
21:58:10.018 00.139 9960 IsGuiding returns 1
21:58:10.019 00.001 9960 scope still moving after pulse duration time elapsed
21:58:10.049 00.030 9960 IsSlewing returns 0
21:58:10.050 00.001 9960 IsGuiding returns 0
21:58:10.050 00.000 9960 scope move finished after 122 + 48 ms
21:58:10.051 00.001 9960 Move returns status 0, amount 122
21:58:10.051 00.000 9960 MoveAxis(N, 215, ABG)
21:58:10.051 00.000 9960 Guiding  Dir = 0, Dur = 215
21:58:10.052 00.001 9960 IsSlewing returns 0
21:58:10.052 00.000 9960 IsGuiding returns 0
21:58:10.053 00.001 9960 PulseGuide returned control before completion, sleep 225
21:58:10.284 00.231 9960 IsGuiding returns 1
21:58:10.286 00.002 9960 scope still moving after pulse duration time elapsed
21:58:10.316 00.030 9960 IsSlewing returns 0
21:58:10.317 00.001 9960 IsGuiding returns 0
21:58:10.318 00.001 9960 scope move finished after 215 + 49 ms
21:58:10.318 00.000 9960 Move returns status 0, amount 215
21:58:10.319 00.001 9960 move complete, result=0
21:58:10.319 00.000 9960 worker thread done servicing request
21:58:10.319 00.000 9960 Worker thread wakes up
21:58:10.320 00.001 11872 GuideStep: 0.3 px 122 ms WEST, -0.3 px 215 ms NORTH
21:58:10.328 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
21:58:10.328 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
21:58:11.576 01.248 9960 Exposure complete
21:58:11.699 00.123 9960 worker thread done servicing request
21:58:11.700 00.001 11872 OnExposeComplete: enter
21:58:11.704 00.004 11872 UpdateGuideState(): m_state=6
21:58:11.708 00.004 11872 Star::Find(15, 60, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 987
21:58:11.711 00.003 11872 Star::Find returns 1 (0), X=60.18, Y=853.83, Mass=2435, SNR=33.6, Peak=164 HFD=4.6
21:58:11.715 00.004 11872 CameraToMount -- cameraTheta (3.07) - m_xAngle (-3.14) = xAngle (6.21 = -0.07)
21:58:11.719 00.004 11872 CameraToMount -- cameraTheta (3.07) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (6.04 = -0.25)
21:58:11.724 00.005 11872 CameraToMount -- cameraX=-0.26 cameraY=0.02 hyp=0.26 cameraTheta=3.07 mountX=0.26 mountY=-0.06, mountTheta=-0.24
21:58:11.728 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.26, y=0.02, opts=13)
21:58:11.731 00.003 11872 Enqueuing Move request for scope (-0.26, 0.02)
21:58:11.735 00.004 9960 Worker thread wakes up
21:58:11.736 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.02) opts 0xd
21:58:11.736 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.26, 0.02)
21:58:11.736 00.000 9960 Moving (-0.26, 0.02) raw xDistance=0.26 yDistance=-0.06
21:58:11.736 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=164, med=0, FiltMin=0, FiltMax=81, Gamma=1.000
21:58:11.741 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.26
21:58:11.741 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:58:11.741 00.000 11872 UpdateGuideState exits: m=2435 SNR=33.6
21:58:11.745 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:11.749 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:58:11.752 00.003 11872 Enqueuing Expose request
21:58:11.756 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:58:11.756 00.000 9960 MoveAxis(W, 129, ABG)
21:58:11.756 00.000 9960 Guiding  Dir = 3, Dur = 129
21:58:11.756 00.000 9960 IsSlewing returns 0
21:58:11.757 00.001 9960 IsGuiding returns 0
21:58:11.758 00.001 9960 PulseGuide returned control before completion, sleep 139
21:58:11.908 00.150 9960 IsGuiding returns 1
21:58:11.908 00.000 9960 scope still moving after pulse duration time elapsed
21:58:11.937 00.029 9960 IsSlewing returns 0
21:58:11.938 00.001 9960 IsGuiding returns 0
21:58:11.938 00.000 9960 scope move finished after 129 + 51 ms
21:58:11.938 00.000 9960 Move returns status 0, amount 129
21:58:11.938 00.000 9960 MoveAxis(N, 0, ABG)
21:58:11.938 00.000 9960 Move returns status 0, amount 0
21:58:11.939 00.001 9960 move complete, result=0
21:58:11.939 00.000 9960 worker thread done servicing request
21:58:11.939 00.000 9960 Worker thread wakes up
21:58:11.939 00.000 11872 GuideStep: 0.3 px 129 ms WEST, -0.1 px 0 ms NORTH
21:58:11.944 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:58:11.944 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
21:58:13.200 01.256 9960 Exposure complete
21:58:13.330 00.130 11872 OnExposeComplete: enter
21:58:13.337 00.007 11872 UpdateGuideState(): m_state=6
21:58:13.343 00.006 9960 worker thread done servicing request
21:58:13.343 00.000 11872 Star::Find(15, 60, 853, 0, (0,0,0,0), 1.5, 10.0, 255) frame 988
21:58:13.348 00.005 11872 Star::Find returns 1 (0), X=60.52, Y=854.19, Mass=2426, SNR=33.5, Peak=161 HFD=5.0
21:58:13.351 00.003 11872 CameraToMount -- cameraTheta (1.37) - m_xAngle (-3.14) = xAngle (4.51 = -1.77)
21:58:13.354 00.003 11872 CameraToMount -- cameraTheta (1.37) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.34 = -1.94)
21:58:13.357 00.003 11872 CameraToMount -- cameraX=0.08 cameraY=0.38 hyp=0.39 cameraTheta=1.37 mountX=-0.08 mountY=-0.36, mountTheta=-1.78
21:58:13.363 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.08, y=0.38, opts=13)
21:58:13.366 00.003 11872 Enqueuing Move request for scope (0.08, 0.38)
21:58:13.369 00.003 9960 Worker thread wakes up
21:58:13.369 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.38) opts 0xd
21:58:13.369 00.000 9960 Handling offset move in thread for scope, endpoint = (0.08, 0.38)
21:58:13.369 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=161, med=0, FiltMin=0, FiltMax=84, Gamma=1.000
21:58:13.372 00.003 11872 UpdateGuideState exits: m=2426 SNR=33.5
21:58:13.375 00.003 9960 Moving (0.08, 0.38) raw xDistance=-0.08 yDistance=-0.36
21:58:13.375 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:58:13.375 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.36
21:58:13.375 00.000 9960 MoveAxis(E, 0, ABG)
21:58:13.375 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:13.379 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:58:13.381 00.002 11872 Enqueuing Expose request
21:58:13.384 00.003 9960 Move returns status 0, amount 0
21:58:13.384 00.000 9960 MoveAxis(N, 269, ABG)
21:58:13.385 00.001 9960 Guiding  Dir = 0, Dur = 269
21:58:13.385 00.000 9960 IsSlewing returns 0
21:58:13.385 00.000 9960 IsGuiding returns 0
21:58:13.386 00.001 9960 PulseGuide returned control before completion, sleep 279
21:58:13.674 00.288 9960 IsGuiding returns 1
21:58:13.675 00.001 9960 scope still moving after pulse duration time elapsed
21:58:13.705 00.030 9960 IsSlewing returns 0
21:58:13.707 00.002 9960 IsGuiding returns 0
21:58:13.707 00.000 9960 scope move finished after 269 + 52 ms
21:58:13.707 00.000 9960 Move returns status 0, amount 269
21:58:13.708 00.001 9960 move complete, result=0
21:58:13.709 00.001 9960 worker thread done servicing request
21:58:13.709 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.4 px 269 ms NORTH
21:58:13.716 00.007 9960 Worker thread wakes up
21:58:13.716 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:58:13.716 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
21:58:14.970 01.254 9960 Exposure complete
21:58:15.088 00.118 9960 worker thread done servicing request
21:58:15.089 00.001 11872 OnExposeComplete: enter
21:58:15.092 00.003 11872 UpdateGuideState(): m_state=6
21:58:15.095 00.003 11872 Star::Find(15, 60, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 989
21:58:15.099 00.004 11872 Star::Find returns 1 (0), X=60.36, Y=853.87, Mass=2359, SNR=32.8, Peak=154 HFD=4.6
21:58:15.103 00.004 11872 CameraToMount -- cameraTheta (2.51) - m_xAngle (-3.14) = xAngle (5.65 = -0.63)
21:58:15.108 00.005 11872 CameraToMount -- cameraTheta (2.51) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.48 = -0.81)
21:58:15.112 00.004 11872 CameraToMount -- cameraX=-0.08 cameraY=0.06 hyp=0.10 cameraTheta=2.51 mountX=0.08 mountY=-0.07, mountTheta=-0.73
21:58:15.118 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.08, y=0.06, opts=13)
21:58:15.122 00.004 11872 Enqueuing Move request for scope (-0.08, 0.06)
21:58:15.126 00.004 9960 Worker thread wakes up
21:58:15.126 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.06) opts 0xd
21:58:15.126 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.08, 0.06)
21:58:15.126 00.000 9960 Moving (-0.08, 0.06) raw xDistance=0.08 yDistance=-0.07
21:58:15.127 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:58:15.127 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:58:15.127 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=154, med=0, FiltMin=0, FiltMax=81, Gamma=1.000
21:58:15.130 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:58:15.130 00.000 9960 MoveAxis(E, 0, ABG)
21:58:15.130 00.000 9960 Move returns status 0, amount 0
21:58:15.130 00.000 9960 MoveAxis(N, 0, ABG)
21:58:15.131 00.001 9960 Move returns status 0, amount 0
21:58:15.131 00.000 11872 UpdateGuideState exits: m=2359 SNR=32.8
21:58:15.134 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:15.139 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:58:15.143 00.004 11872 Enqueuing Expose request
21:58:15.147 00.004 9960 move complete, result=0
21:58:15.149 00.002 9960 worker thread done servicing request
21:58:15.149 00.000 9960 Worker thread wakes up
21:58:15.149 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:58:15.149 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
21:58:15.150 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:58:16.400 01.250 9960 Exposure complete
21:58:16.523 00.123 9960 worker thread done servicing request
21:58:16.523 00.000 11872 OnExposeComplete: enter
21:58:16.527 00.004 11872 UpdateGuideState(): m_state=6
21:58:16.531 00.004 11872 Star::Find(15, 60, 853, 0, (0,0,0,0), 1.5, 10.0, 255) frame 990
21:58:16.534 00.003 11872 Star::Find returns 1 (0), X=60.29, Y=853.96, Mass=2365, SNR=33.0, Peak=158 HFD=4.7
21:58:16.539 00.005 11872 CameraToMount -- cameraTheta (2.37) - m_xAngle (-3.14) = xAngle (5.51 = -0.78)
21:58:16.543 00.004 11872 CameraToMount -- cameraTheta (2.37) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.34 = -0.95)
21:58:16.549 00.006 11872 CameraToMount -- cameraX=-0.15 cameraY=0.15 hyp=0.21 cameraTheta=2.37 mountX=0.15 mountY=-0.17, mountTheta=-0.85
21:58:16.557 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=-0.15, y=0.15, opts=13)
21:58:16.562 00.005 11872 Enqueuing Move request for scope (-0.15, 0.15)
21:58:16.566 00.004 9960 Worker thread wakes up
21:58:16.566 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.15) opts 0xd
21:58:16.567 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.15, 0.15)
21:58:16.567 00.000 9960 Moving (-0.15, 0.15) raw xDistance=0.15 yDistance=-0.17
21:58:16.567 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
21:58:16.567 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:58:16.568 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=158, med=0, FiltMin=0, FiltMax=74, Gamma=1.000
21:58:16.573 00.005 11872 UpdateGuideState exits: m=2365 SNR=33.0
21:58:16.579 00.006 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:58:16.579 00.000 9960 MoveAxis(E, 0, ABG)
21:58:16.580 00.001 9960 Move returns status 0, amount 0
21:58:16.580 00.000 9960 MoveAxis(N, 0, ABG)
21:58:16.580 00.000 9960 Move returns status 0, amount 0
21:58:16.581 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:16.585 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:58:16.590 00.005 11872 Enqueuing Expose request
21:58:16.594 00.004 9960 move complete, result=0
21:58:16.595 00.001 9960 worker thread done servicing request
21:58:16.595 00.000 9960 Worker thread wakes up
21:58:16.595 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:58:16.595 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
21:58:16.599 00.004 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
21:58:17.840 01.241 9960 Exposure complete
21:58:17.958 00.118 9960 worker thread done servicing request
21:58:17.958 00.000 11872 OnExposeComplete: enter
21:58:17.963 00.005 11872 UpdateGuideState(): m_state=6
21:58:17.967 00.004 11872 Star::Find(15, 60, 853, 0, (0,0,0,0), 1.5, 10.0, 255) frame 991
21:58:17.971 00.004 11872 Star::Find returns 1 (0), X=60.41, Y=854.04, Mass=2443, SNR=33.5, Peak=163 HFD=4.9
21:58:17.976 00.005 11872 CameraToMount -- cameraTheta (1.72) - m_xAngle (-3.14) = xAngle (4.85 = -1.43)
21:58:17.980 00.004 11872 CameraToMount -- cameraTheta (1.72) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.68 = -1.60)
21:58:17.983 00.003 11872 CameraToMount -- cameraX=-0.03 cameraY=0.23 hyp=0.23 cameraTheta=1.72 mountX=0.03 mountY=-0.23, mountTheta=-1.43
21:58:17.988 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.03, y=0.23, opts=13)
21:58:17.993 00.005 11872 Enqueuing Move request for scope (-0.03, 0.23)
21:58:17.996 00.003 9960 Worker thread wakes up
21:58:17.997 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.23) opts 0xd
21:58:17.997 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.03, 0.23)
21:58:17.997 00.000 9960 Moving (-0.03, 0.23) raw xDistance=0.03 yDistance=-0.23
21:58:17.997 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:58:17.997 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
21:58:17.997 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=163, med=0, FiltMin=0, FiltMax=73, Gamma=1.000
21:58:18.001 00.004 11872 UpdateGuideState exits: m=2443 SNR=33.5
21:58:18.004 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:18.008 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:58:18.011 00.003 11872 Enqueuing Expose request
21:58:18.015 00.004 9960 MoveAxis(E, 0, ABG)
21:58:18.015 00.000 9960 Move returns status 0, amount 0
21:58:18.015 00.000 9960 MoveAxis(N, 174, ABG)
21:58:18.015 00.000 9960 Guiding  Dir = 0, Dur = 174
21:58:18.015 00.000 9960 IsSlewing returns 0
21:58:18.017 00.002 9960 IsGuiding returns 0
21:58:18.017 00.000 9960 PulseGuide returned control before completion, sleep 184
21:58:18.208 00.191 9960 IsGuiding returns 1
21:58:18.209 00.001 9960 scope still moving after pulse duration time elapsed
21:58:18.238 00.029 9960 IsSlewing returns 0
21:58:18.238 00.000 9960 IsGuiding returns 0
21:58:18.240 00.002 9960 scope move finished after 174 + 48 ms
21:58:18.240 00.000 9960 Move returns status 0, amount 174
21:58:18.240 00.000 9960 move complete, result=0
21:58:18.240 00.000 9960 worker thread done servicing request
21:58:18.241 00.001 9960 Worker thread wakes up
21:58:18.241 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.2 px 174 ms NORTH
21:58:18.247 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:58:18.247 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
21:58:19.505 01.258 9960 Exposure complete
21:58:19.627 00.122 9960 worker thread done servicing request
21:58:19.627 00.000 11872 OnExposeComplete: enter
21:58:19.631 00.004 11872 UpdateGuideState(): m_state=6
21:58:19.635 00.004 11872 Star::Find(15, 60, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 992
21:58:19.642 00.007 11872 Star::Find returns 1 (0), X=60.19, Y=854.14, Mass=2363, SNR=32.9, Peak=166 HFD=4.6
21:58:19.647 00.005 11872 CameraToMount -- cameraTheta (2.22) - m_xAngle (-3.14) = xAngle (5.36 = -0.93)
21:58:19.652 00.005 11872 CameraToMount -- cameraTheta (2.22) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.19 = -1.10)
21:58:19.655 00.003 11872 CameraToMount -- cameraX=-0.25 cameraY=0.33 hyp=0.41 cameraTheta=2.22 mountX=0.25 mountY=-0.37, mountTheta=-0.98
21:58:19.660 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.25, y=0.33, opts=13)
21:58:19.664 00.004 11872 Enqueuing Move request for scope (-0.25, 0.33)
21:58:19.668 00.004 9960 Worker thread wakes up
21:58:19.668 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.33) opts 0xd
21:58:19.669 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.25, 0.33)
21:58:19.669 00.000 9960 Moving (-0.25, 0.33) raw xDistance=0.25 yDistance=-0.37
21:58:19.669 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
21:58:19.669 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=166, med=0, FiltMin=0, FiltMax=74, Gamma=1.000
21:58:19.675 00.006 9960 GuideAlgorithmResistSwitch::result() returns -0.37 from input -0.37
21:58:19.676 00.001 9960 MoveAxis(W, 116, ABG)
21:58:19.676 00.000 9960 Guiding  Dir = 3, Dur = 116
21:58:19.676 00.000 11872 UpdateGuideState exits: m=2363 SNR=32.9
21:58:19.680 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:19.686 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:58:19.690 00.004 11872 Enqueuing Expose request
21:58:19.693 00.003 9960 IsSlewing returns 0
21:58:19.693 00.000 9960 IsGuiding returns 0
21:58:19.693 00.000 9960 PulseGuide returned control before completion, sleep 126
21:58:19.825 00.132 9960 IsGuiding returns 1
21:58:19.825 00.000 9960 scope still moving after pulse duration time elapsed
21:58:19.857 00.032 9960 IsSlewing returns 0
21:58:19.858 00.001 9960 IsGuiding returns 0
21:58:19.859 00.001 9960 scope move finished after 116 + 49 ms
21:58:19.859 00.000 9960 Move returns status 0, amount 116
21:58:19.860 00.001 9960 MoveAxis(N, 273, ABG)
21:58:19.860 00.000 9960 Guiding  Dir = 0, Dur = 273
21:58:19.860 00.000 9960 IsSlewing returns 0
21:58:19.862 00.002 9960 IsGuiding returns 0
21:58:19.862 00.000 9960 PulseGuide returned control before completion, sleep 283
21:58:20.153 00.291 9960 IsGuiding returns 1
21:58:20.155 00.002 9960 scope still moving after pulse duration time elapsed
21:58:20.184 00.029 9960 IsSlewing returns 0
21:58:20.185 00.001 9960 IsGuiding returns 0
21:58:20.186 00.001 9960 scope move finished after 273 + 51 ms
21:58:20.186 00.000 9960 Move returns status 0, amount 273
21:58:20.187 00.001 9960 move complete, result=0
21:58:20.187 00.000 9960 worker thread done servicing request
21:58:20.187 00.000 9960 Worker thread wakes up
21:58:20.188 00.001 11872 GuideStep: 0.2 px 116 ms WEST, -0.4 px 273 ms NORTH
21:58:20.194 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:58:20.195 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
21:58:21.446 01.251 9960 Exposure complete
21:58:21.556 00.110 9960 worker thread done servicing request
21:58:21.557 00.001 11872 OnExposeComplete: enter
21:58:21.562 00.005 11872 UpdateGuideState(): m_state=6
21:58:21.567 00.005 11872 Star::Find(15, 60, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 993
21:58:21.571 00.004 11872 Star::Find returns 1 (0), X=60.19, Y=853.95, Mass=2342, SNR=33.0, Peak=181 HFD=4.4
21:58:21.574 00.003 11872 CameraToMount -- cameraTheta (2.61) - m_xAngle (-3.14) = xAngle (5.75 = -0.53)
21:58:21.578 00.004 11872 CameraToMount -- cameraTheta (2.61) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.58 = -0.71)
21:58:21.583 00.005 11872 CameraToMount -- cameraX=-0.25 cameraY=0.14 hyp=0.28 cameraTheta=2.61 mountX=0.24 mountY=-0.18, mountTheta=-0.65
21:58:21.590 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.25, y=0.14, opts=13)
21:58:21.595 00.005 11872 Enqueuing Move request for scope (-0.25, 0.14)
21:58:21.599 00.004 9960 Worker thread wakes up
21:58:21.599 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=181, med=0, FiltMin=0, FiltMax=72, Gamma=1.000
21:58:21.603 00.004 11872 UpdateGuideState exits: m=2342 SNR=33.0
21:58:21.608 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.14) opts 0xd
21:58:21.608 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.25, 0.14)
21:58:21.608 00.000 9960 Moving (-0.25, 0.14) raw xDistance=0.24 yDistance=-0.18
21:58:21.608 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.24
21:58:21.608 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:58:21.610 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:21.614 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:58:21.615 00.001 9960 MoveAxis(W, 123, ABG)
21:58:21.615 00.000 9960 Guiding  Dir = 3, Dur = 123
21:58:21.615 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:58:21.620 00.005 11872 Enqueuing Expose request
21:58:21.624 00.004 9960 IsSlewing returns 0
21:58:21.624 00.000 9960 IsGuiding returns 0
21:58:21.625 00.001 9960 PulseGuide returned control before completion, sleep 133
21:58:21.763 00.138 9960 IsGuiding returns 1
21:58:21.763 00.000 9960 scope still moving after pulse duration time elapsed
21:58:21.792 00.029 9960 IsSlewing returns 0
21:58:21.793 00.001 9960 IsGuiding returns 0
21:58:21.794 00.001 9960 scope move finished after 123 + 46 ms
21:58:21.794 00.000 9960 Move returns status 0, amount 123
21:58:21.794 00.000 9960 MoveAxis(N, 0, ABG)
21:58:21.794 00.000 9960 Move returns status 0, amount 0
21:58:21.796 00.002 9960 move complete, result=0
21:58:21.796 00.000 9960 worker thread done servicing request
21:58:21.796 00.000 11872 GuideStep: 0.2 px 123 ms WEST, -0.2 px 0 ms NORTH
21:58:21.803 00.007 9960 Worker thread wakes up
21:58:21.803 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:58:21.803 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
21:58:23.054 01.251 9960 Exposure complete
21:58:23.179 00.125 9960 worker thread done servicing request
21:58:23.179 00.000 11872 OnExposeComplete: enter
21:58:23.184 00.005 11872 UpdateGuideState(): m_state=6
21:58:23.188 00.004 11872 Star::Find(15, 60, 853, 0, (0,0,0,0), 1.5, 10.0, 255) frame 994
21:58:23.191 00.003 11872 Star::Find returns 1 (0), X=60.54, Y=854.01, Mass=2227, SNR=31.8, Peak=147 HFD=4.2
21:58:23.196 00.005 11872 CameraToMount -- cameraTheta (1.13) - m_xAngle (-3.14) = xAngle (4.27 = -2.02)
21:58:23.200 00.004 11872 CameraToMount -- cameraTheta (1.13) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.09 = -2.19)
21:58:23.204 00.004 11872 CameraToMount -- cameraX=0.10 cameraY=0.21 hyp=0.23 cameraTheta=1.13 mountX=-0.10 mountY=-0.19, mountTheta=-2.06
21:58:23.209 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.10, y=0.21, opts=13)
21:58:23.214 00.005 11872 Enqueuing Move request for scope (0.10, 0.21)
21:58:23.217 00.003 9960 Worker thread wakes up
21:58:23.217 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.21) opts 0xd
21:58:23.217 00.000 9960 Handling offset move in thread for scope, endpoint = (0.10, 0.21)
21:58:23.217 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=147, med=0, FiltMin=0, FiltMax=84, Gamma=1.000
21:58:23.222 00.005 11872 UpdateGuideState exits: m=2227 SNR=31.8
21:58:23.226 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:23.229 00.003 9960 Moving (0.10, 0.21) raw xDistance=-0.10 yDistance=-0.19
21:58:23.229 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:58:23.234 00.005 11872 Enqueuing Expose request
21:58:23.238 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:58:23.238 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:58:23.238 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:58:23.238 00.000 9960 MoveAxis(E, 0, ABG)
21:58:23.239 00.001 9960 Move returns status 0, amount 0
21:58:23.239 00.000 9960 MoveAxis(N, 0, ABG)
21:58:23.239 00.000 9960 Move returns status 0, amount 0
21:58:23.239 00.000 9960 move complete, result=0
21:58:23.240 00.001 9960 worker thread done servicing request
21:58:23.240 00.000 9960 Worker thread wakes up
21:58:23.240 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:58:23.245 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:58:23.245 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
21:58:24.495 01.250 9960 Exposure complete
21:58:24.618 00.123 9960 worker thread done servicing request
21:58:24.619 00.001 11872 OnExposeComplete: enter
21:58:24.622 00.003 11872 UpdateGuideState(): m_state=6
21:58:24.626 00.004 11872 Star::Find(15, 60, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 995
21:58:24.630 00.004 11872 Star::Find returns 1 (0), X=60.47, Y=854.09, Mass=2323, SNR=32.7, Peak=159 HFD=5.0
21:58:24.634 00.004 11872 CameraToMount -- cameraTheta (1.47) - m_xAngle (-3.14) = xAngle (4.61 = -1.67)
21:58:24.638 00.004 11872 CameraToMount -- cameraTheta (1.47) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.44 = -1.84)
21:58:24.642 00.004 11872 CameraToMount -- cameraX=0.03 cameraY=0.28 hyp=0.29 cameraTheta=1.47 mountX=-0.03 mountY=-0.27, mountTheta=-1.68
21:58:24.648 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.03, y=0.28, opts=13)
21:58:24.652 00.004 11872 Enqueuing Move request for scope (0.03, 0.28)
21:58:24.656 00.004 9960 Worker thread wakes up
21:58:24.656 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.28) opts 0xd
21:58:24.656 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=159, med=0, FiltMin=0, FiltMax=80, Gamma=1.000
21:58:24.661 00.005 11872 UpdateGuideState exits: m=2323 SNR=32.7
21:58:24.664 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:24.668 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:58:24.672 00.004 11872 Enqueuing Expose request
21:58:24.677 00.005 9960 Handling offset move in thread for scope, endpoint = (0.03, 0.28)
21:58:24.677 00.000 9960 Moving (0.03, 0.28) raw xDistance=-0.03 yDistance=-0.27
21:58:24.677 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:58:24.677 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
21:58:24.678 00.001 9960 MoveAxis(E, 0, ABG)
21:58:24.678 00.000 9960 Move returns status 0, amount 0
21:58:24.678 00.000 9960 MoveAxis(N, 205, ABG)
21:58:24.678 00.000 9960 Guiding  Dir = 0, Dur = 205
21:58:24.679 00.001 9960 IsSlewing returns 0
21:58:24.679 00.000 9960 IsGuiding returns 0
21:58:24.680 00.001 9960 PulseGuide returned control before completion, sleep 215
21:58:24.906 00.226 9960 IsGuiding returns 1
21:58:24.906 00.000 9960 scope still moving after pulse duration time elapsed
21:58:24.937 00.031 9960 IsSlewing returns 0
21:58:24.938 00.001 9960 IsGuiding returns 0
21:58:24.940 00.002 9960 scope move finished after 205 + 54 ms
21:58:24.940 00.000 9960 Move returns status 0, amount 205
21:58:24.941 00.001 9960 move complete, result=0
21:58:24.941 00.000 9960 worker thread done servicing request
21:58:24.941 00.000 9960 Worker thread wakes up
21:58:24.942 00.001 11872 GuideStep: -0.0 px 0 ms EAST, -0.3 px 205 ms NORTH
21:58:24.948 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:58:24.948 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
21:58:26.198 01.250 9960 Exposure complete
21:58:26.319 00.121 9960 worker thread done servicing request
21:58:26.319 00.000 11872 OnExposeComplete: enter
21:58:26.323 00.004 11872 UpdateGuideState(): m_state=6
21:58:26.328 00.005 11872 Star::Find(15, 60, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 996
21:58:26.332 00.004 11872 Star::Find returns 1 (0), X=60.49, Y=853.92, Mass=2490, SNR=33.8, Peak=154 HFD=4.9
21:58:26.336 00.004 11872 CameraToMount -- cameraTheta (1.16) - m_xAngle (-3.14) = xAngle (4.30 = -1.98)
21:58:26.339 00.003 11872 CameraToMount -- cameraTheta (1.16) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.13 = -2.16)
21:58:26.344 00.005 11872 CameraToMount -- cameraX=0.05 cameraY=0.11 hyp=0.12 cameraTheta=1.16 mountX=-0.05 mountY=-0.10, mountTheta=-2.02
21:58:26.349 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.05, y=0.11, opts=13)
21:58:26.353 00.004 11872 Enqueuing Move request for scope (0.05, 0.11)
21:58:26.357 00.004 9960 Worker thread wakes up
21:58:26.357 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=154, med=0, FiltMin=0, FiltMax=90, Gamma=1.000
21:58:26.361 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.11) opts 0xd
21:58:26.361 00.000 9960 Handling offset move in thread for scope, endpoint = (0.05, 0.11)
21:58:26.361 00.000 11872 UpdateGuideState exits: m=2490 SNR=33.8
21:58:26.366 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:26.370 00.004 9960 Moving (0.05, 0.11) raw xDistance=-0.05 yDistance=-0.10
21:58:26.370 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:58:26.373 00.003 11872 Enqueuing Expose request
21:58:26.377 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:58:26.377 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:58:26.377 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:58:26.377 00.000 9960 MoveAxis(E, 0, ABG)
21:58:26.378 00.001 9960 Move returns status 0, amount 0
21:58:26.378 00.000 9960 MoveAxis(N, 0, ABG)
21:58:26.378 00.000 9960 Move returns status 0, amount 0
21:58:26.378 00.000 9960 move complete, result=0
21:58:26.378 00.000 9960 worker thread done servicing request
21:58:26.378 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:58:26.382 00.004 9960 Worker thread wakes up
21:58:26.382 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:58:26.382 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
21:58:27.632 01.250 9960 Exposure complete
21:58:27.757 00.125 9960 worker thread done servicing request
21:58:27.758 00.001 11872 OnExposeComplete: enter
21:58:27.763 00.005 11872 UpdateGuideState(): m_state=6
21:58:27.766 00.003 11872 Star::Find(15, 60, 853, 0, (0,0,0,0), 1.5, 10.0, 255) frame 997
21:58:27.771 00.005 11872 Star::Find returns 1 (0), X=60.52, Y=854.15, Mass=2554, SNR=34.3, Peak=157 HFD=5.0
21:58:27.775 00.004 11872 CameraToMount -- cameraTheta (1.33) - m_xAngle (-3.14) = xAngle (4.47 = -1.81)
21:58:27.778 00.003 11872 CameraToMount -- cameraTheta (1.33) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.30 = -1.99)
21:58:27.782 00.004 11872 CameraToMount -- cameraX=0.08 cameraY=0.34 hyp=0.35 cameraTheta=1.33 mountX=-0.08 mountY=-0.32, mountTheta=-1.83
21:58:27.786 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.08, y=0.34, opts=13)
21:58:27.791 00.005 11872 Enqueuing Move request for scope (0.08, 0.34)
21:58:27.796 00.005 9960 Worker thread wakes up
21:58:27.796 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.34) opts 0xd
21:58:27.796 00.000 9960 Handling offset move in thread for scope, endpoint = (0.08, 0.34)
21:58:27.796 00.000 9960 Moving (0.08, 0.34) raw xDistance=-0.08 yDistance=-0.32
21:58:27.796 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:58:27.796 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
21:58:27.797 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=157, med=0, FiltMin=0, FiltMax=85, Gamma=1.000
21:58:27.803 00.006 9960 MoveAxis(E, 0, ABG)
21:58:27.803 00.000 11872 UpdateGuideState exits: m=2554 SNR=34.3
21:58:27.808 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:27.813 00.005 9960 Move returns status 0, amount 0
21:58:27.813 00.000 9960 MoveAxis(N, 241, ABG)
21:58:27.813 00.000 9960 Guiding  Dir = 0, Dur = 241
21:58:27.814 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:58:27.818 00.004 11872 Enqueuing Expose request
21:58:27.822 00.004 9960 IsSlewing returns 0
21:58:27.823 00.001 9960 IsGuiding returns 0
21:58:27.826 00.003 9960 PulseGuide returned control before completion, sleep 251
21:58:28.094 00.268 9960 IsGuiding returns 0
21:58:28.095 00.001 9960 Move returns status 0, amount 241
21:58:28.095 00.000 9960 move complete, result=0
21:58:28.095 00.000 9960 worker thread done servicing request
21:58:28.095 00.000 9960 Worker thread wakes up
21:58:28.097 00.002 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 241 ms NORTH
21:58:28.103 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:58:28.103 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
21:58:29.358 01.255 9960 Exposure complete
21:58:29.494 00.136 9960 worker thread done servicing request
21:58:29.494 00.000 11872 OnExposeComplete: enter
21:58:29.498 00.004 11872 UpdateGuideState(): m_state=6
21:58:29.501 00.003 11872 Star::Find(15, 60, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 998
21:58:29.506 00.005 11872 Star::Find returns 1 (0), X=60.28, Y=853.93, Mass=2463, SNR=33.8, Peak=167 HFD=4.8
21:58:29.509 00.003 11872 CameraToMount -- cameraTheta (2.49) - m_xAngle (-3.14) = xAngle (5.63 = -0.66)
21:58:29.513 00.004 11872 CameraToMount -- cameraTheta (2.49) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.46 = -0.83)
21:58:29.520 00.007 11872 CameraToMount -- cameraX=-0.16 cameraY=0.12 hyp=0.20 cameraTheta=2.49 mountX=0.16 mountY=-0.14, mountTheta=-0.75
21:58:29.527 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.16, y=0.12, opts=13)
21:58:29.531 00.004 11872 Enqueuing Move request for scope (-0.16, 0.12)
21:58:29.536 00.005 9960 Worker thread wakes up
21:58:29.536 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=167, med=0, FiltMin=0, FiltMax=84, Gamma=1.000
21:58:29.540 00.004 11872 UpdateGuideState exits: m=2463 SNR=33.8
21:58:29.544 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:29.548 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.12) opts 0xd
21:58:29.548 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.16, 0.12)
21:58:29.548 00.000 9960 Moving (-0.16, 0.12) raw xDistance=0.16 yDistance=-0.14
21:58:29.548 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:58:29.553 00.005 11872 Enqueuing Expose request
21:58:29.557 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
21:58:29.558 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:58:29.558 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:58:29.558 00.000 9960 MoveAxis(E, 0, ABG)
21:58:29.558 00.000 9960 Move returns status 0, amount 0
21:58:29.558 00.000 9960 MoveAxis(N, 0, ABG)
21:58:29.559 00.001 9960 Move returns status 0, amount 0
21:58:29.559 00.000 9960 move complete, result=0
21:58:29.559 00.000 9960 worker thread done servicing request
21:58:29.559 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:58:29.563 00.004 9960 Worker thread wakes up
21:58:29.563 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:58:29.563 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
21:58:30.815 01.252 9960 Exposure complete
21:58:30.945 00.130 9960 worker thread done servicing request
21:58:30.945 00.000 11872 OnExposeComplete: enter
21:58:30.949 00.004 11872 UpdateGuideState(): m_state=6
21:58:30.953 00.004 11872 Star::Find(15, 60, 853, 0, (0,0,0,0), 1.5, 10.0, 255) frame 999
21:58:30.956 00.003 11872 Star::Find returns 1 (0), X=60.22, Y=854.31, Mass=2505, SNR=34.1, Peak=160 HFD=4.9
21:58:30.960 00.004 11872 CameraToMount -- cameraTheta (1.99) - m_xAngle (-3.14) = xAngle (5.12 = -1.16)
21:58:30.964 00.004 11872 CameraToMount -- cameraTheta (1.99) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.95 = -1.33)
21:58:30.968 00.004 11872 CameraToMount -- cameraX=-0.22 cameraY=0.50 hyp=0.54 cameraTheta=1.99 mountX=0.22 mountY=-0.53, mountTheta=-1.18
21:58:30.974 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.22, y=0.50, opts=13)
21:58:30.977 00.003 11872 Enqueuing Move request for scope (-0.22, 0.50)
21:58:30.982 00.005 9960 Worker thread wakes up
21:58:30.982 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.50) opts 0xd
21:58:30.983 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=160, med=0, FiltMin=0, FiltMax=77, Gamma=1.000
21:58:30.987 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.22, 0.50)
21:58:30.987 00.000 9960 Moving (-0.22, 0.50) raw xDistance=0.22 yDistance=-0.53
21:58:30.987 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
21:58:30.987 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.53 from input -0.53
21:58:30.988 00.001 11872 UpdateGuideState exits: m=2505 SNR=34.1
21:58:30.991 00.003 9960 MoveAxis(W, 102, ABG)
21:58:30.991 00.000 9960 Guiding  Dir = 3, Dur = 102
21:58:30.991 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:30.996 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:58:30.999 00.003 11872 Enqueuing Expose request
21:58:31.002 00.003 9960 IsSlewing returns 0
21:58:31.003 00.001 9960 IsGuiding returns 0
21:58:31.003 00.000 9960 PulseGuide returned control before completion, sleep 112
21:58:31.117 00.114 9960 IsGuiding returns 1
21:58:31.117 00.000 9960 scope still moving after pulse duration time elapsed
21:58:31.149 00.032 9960 IsSlewing returns 0
21:58:31.152 00.003 9960 IsGuiding returns 0
21:58:31.152 00.000 9960 scope move finished after 102 + 47 ms
21:58:31.153 00.001 9960 Move returns status 0, amount 102
21:58:31.153 00.000 9960 MoveAxis(N, 395, ABG)
21:58:31.154 00.001 9960 Guiding  Dir = 0, Dur = 395
21:58:31.154 00.000 9960 IsSlewing returns 0
21:58:31.155 00.001 9960 IsGuiding returns 0
21:58:31.155 00.000 9960 PulseGuide returned control before completion, sleep 405
21:58:31.575 00.420 9960 IsGuiding returns 1
21:58:31.577 00.002 9960 scope still moving after pulse duration time elapsed
21:58:31.605 00.028 9960 IsSlewing returns 0
21:58:31.607 00.002 9960 IsGuiding returns 0
21:58:31.609 00.002 9960 scope move finished after 395 + 58 ms
21:58:31.609 00.000 9960 Move returns status 0, amount 395
21:58:31.609 00.000 9960 move complete, result=0
21:58:31.610 00.001 9960 worker thread done servicing request
21:58:31.610 00.000 11872 GuideStep: 0.2 px 102 ms WEST, -0.5 px 395 ms NORTH
21:58:31.620 00.010 9960 Worker thread wakes up
21:58:31.620 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:58:31.621 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
21:58:32.868 01.247 9960 Exposure complete
21:58:32.990 00.122 9960 worker thread done servicing request
21:58:32.990 00.000 11872 OnExposeComplete: enter
21:58:32.995 00.005 11872 UpdateGuideState(): m_state=6
21:58:32.999 00.004 11872 Star::Find(15, 60, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1000
21:58:33.003 00.004 11872 Star::Find returns 1 (0), X=60.36, Y=853.73, Mass=2512, SNR=33.9, Peak=150 HFD=5.1
21:58:33.007 00.004 11872 CameraToMount -- cameraTheta (-2.39) - m_xAngle (-3.14) = xAngle (0.75 = 0.75)
21:58:33.011 00.004 11872 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.58 = 0.58)
21:58:33.015 00.004 11872 CameraToMount -- cameraX=-0.08 cameraY=-0.08 hyp=0.11 cameraTheta=-2.39 mountX=0.08 mountY=0.06, mountTheta=0.64
21:58:33.022 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.08, y=-0.08, opts=13)
21:58:33.026 00.004 11872 Enqueuing Move request for scope (-0.08, -0.08)
21:58:33.031 00.005 9960 Worker thread wakes up
21:58:33.031 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.08) opts 0xd
21:58:33.032 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=150, med=0, FiltMin=0, FiltMax=71, Gamma=1.000
21:58:33.035 00.003 11872 UpdateGuideState exits: m=2512 SNR=33.9
21:58:33.040 00.005 9960 Handling offset move in thread for scope, endpoint = (-0.08, -0.08)
21:58:33.040 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:33.045 00.005 9960 Moving (-0.08, -0.08) raw xDistance=0.08 yDistance=0.06
21:58:33.046 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:58:33.046 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:58:33.050 00.004 11872 Enqueuing Expose request
21:58:33.054 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:58:33.054 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:58:33.055 00.001 9960 MoveAxis(E, 0, ABG)
21:58:33.055 00.000 9960 Move returns status 0, amount 0
21:58:33.056 00.001 9960 MoveAxis(N, 0, ABG)
21:58:33.056 00.000 9960 Move returns status 0, amount 0
21:58:33.056 00.000 9960 move complete, result=0
21:58:33.056 00.000 9960 worker thread done servicing request
21:58:33.057 00.001 9960 Worker thread wakes up
21:58:33.057 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:58:33.062 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:58:33.062 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
21:58:34.314 01.252 9960 Exposure complete
21:58:34.433 00.119 9960 worker thread done servicing request
21:58:34.434 00.001 11872 OnExposeComplete: enter
21:58:34.437 00.003 11872 UpdateGuideState(): m_state=6
21:58:34.442 00.005 11872 Star::Find(15, 60, 853, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1001
21:58:34.444 00.002 11872 Star::Find returns 1 (0), X=60.31, Y=853.97, Mass=2492, SNR=34.0, Peak=158 HFD=4.7
21:58:34.448 00.004 11872 CameraToMount -- cameraTheta (2.25) - m_xAngle (-3.14) = xAngle (5.38 = -0.90)
21:58:34.453 00.005 11872 CameraToMount -- cameraTheta (2.25) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.21 = -1.07)
21:58:34.458 00.005 11872 CameraToMount -- cameraX=-0.13 cameraY=0.16 hyp=0.21 cameraTheta=2.25 mountX=0.13 mountY=-0.18, mountTheta=-0.95
21:58:34.464 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.13, y=0.16, opts=13)
21:58:34.468 00.004 11872 Enqueuing Move request for scope (-0.13, 0.16)
21:58:34.473 00.005 9960 Worker thread wakes up
21:58:34.473 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=158, med=0, FiltMin=0, FiltMax=74, Gamma=1.000
21:58:34.478 00.005 11872 UpdateGuideState exits: m=2492 SNR=34.0
21:58:34.481 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:34.484 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:58:34.489 00.005 11872 Enqueuing Expose request
21:58:34.493 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.16) opts 0xd
21:58:34.493 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.13, 0.16)
21:58:34.494 00.001 9960 Moving (-0.13, 0.16) raw xDistance=0.13 yDistance=-0.18
21:58:34.494 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
21:58:34.494 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:58:34.494 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:58:34.494 00.000 9960 MoveAxis(E, 0, ABG)
21:58:34.494 00.000 9960 Move returns status 0, amount 0
21:58:34.496 00.002 9960 MoveAxis(N, 0, ABG)
21:58:34.496 00.000 9960 Move returns status 0, amount 0
21:58:34.496 00.000 9960 move complete, result=0
21:58:34.496 00.000 9960 worker thread done servicing request
21:58:34.496 00.000 9960 Worker thread wakes up
21:58:34.496 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:58:34.501 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:58:34.501 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
21:58:35.754 01.253 9960 Exposure complete
21:58:35.889 00.135 9960 worker thread done servicing request
21:58:35.889 00.000 11872 OnExposeComplete: enter
21:58:35.894 00.005 11872 UpdateGuideState(): m_state=6
21:58:35.900 00.006 11872 Star::Find(15, 60, 853, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1002
21:58:35.904 00.004 11872 Star::Find returns 1 (0), X=60.24, Y=853.99, Mass=2371, SNR=33.0, Peak=174 HFD=4.7
21:58:35.908 00.004 11872 CameraToMount -- cameraTheta (2.39) - m_xAngle (-3.14) = xAngle (5.53 = -0.76)
21:58:35.913 00.005 11872 CameraToMount -- cameraTheta (2.39) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.35 = -0.93)
21:58:35.917 00.004 11872 CameraToMount -- cameraX=-0.20 cameraY=0.18 hyp=0.27 cameraTheta=2.39 mountX=0.20 mountY=-0.22, mountTheta=-0.83
21:58:35.922 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.20, y=0.18, opts=13)
21:58:35.925 00.003 11872 Enqueuing Move request for scope (-0.20, 0.18)
21:58:35.927 00.002 9960 Worker thread wakes up
21:58:35.929 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=174, med=0, FiltMin=0, FiltMax=72, Gamma=1.000
21:58:35.933 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.18) opts 0xd
21:58:35.933 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.20, 0.18)
21:58:35.933 00.000 9960 Moving (-0.20, 0.18) raw xDistance=0.20 yDistance=-0.22
21:58:35.933 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
21:58:35.934 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
21:58:35.934 00.000 9960 MoveAxis(E, 0, ABG)
21:58:35.934 00.000 11872 UpdateGuideState exits: m=2371 SNR=33.0
21:58:35.937 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:35.941 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:58:35.946 00.005 11872 Enqueuing Expose request
21:58:35.951 00.005 9960 Move returns status 0, amount 0
21:58:35.951 00.000 9960 MoveAxis(N, 161, ABG)
21:58:35.951 00.000 9960 Guiding  Dir = 0, Dur = 161
21:58:35.951 00.000 9960 IsSlewing returns 0
21:58:35.952 00.001 9960 IsGuiding returns 0
21:58:35.952 00.000 9960 PulseGuide returned control before completion, sleep 171
21:58:36.132 00.180 9960 IsGuiding returns 1
21:58:36.133 00.001 9960 scope still moving after pulse duration time elapsed
21:58:36.163 00.030 9960 IsSlewing returns 0
21:58:36.165 00.002 9960 IsGuiding returns 0
21:58:36.166 00.001 9960 scope move finished after 161 + 52 ms
21:58:36.167 00.001 9960 Move returns status 0, amount 161
21:58:36.167 00.000 9960 move complete, result=0
21:58:36.168 00.001 9960 worker thread done servicing request
21:58:36.169 00.001 9960 Worker thread wakes up
21:58:36.169 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.2 px 161 ms NORTH
21:58:36.177 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
21:58:36.177 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
21:58:37.429 01.252 9960 Exposure complete
21:58:37.549 00.120 9960 worker thread done servicing request
21:58:37.551 00.002 11872 OnExposeComplete: enter
21:58:37.555 00.004 11872 UpdateGuideState(): m_state=6
21:58:37.560 00.005 11872 Star::Find(15, 60, 853, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1003
21:58:37.563 00.003 11872 Star::Find returns 1 (0), X=60.20, Y=853.94, Mass=2421, SNR=33.4, Peak=168 HFD=4.6
21:58:37.567 00.004 11872 CameraToMount -- cameraTheta (2.63) - m_xAngle (-3.14) = xAngle (5.77 = -0.52)
21:58:37.571 00.004 11872 CameraToMount -- cameraTheta (2.63) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.59 = -0.69)
21:58:37.575 00.004 11872 CameraToMount -- cameraX=-0.24 cameraY=0.13 hyp=0.27 cameraTheta=2.63 mountX=0.24 mountY=-0.17, mountTheta=-0.63
21:58:37.581 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.24, y=0.13, opts=13)
21:58:37.587 00.006 11872 Enqueuing Move request for scope (-0.24, 0.13)
21:58:37.591 00.004 9960 Worker thread wakes up
21:58:37.592 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=168, med=0, FiltMin=0, FiltMax=73, Gamma=1.000
21:58:37.596 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.13) opts 0xd
21:58:37.596 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.24, 0.13)
21:58:37.596 00.000 9960 Moving (-0.24, 0.13) raw xDistance=0.24 yDistance=-0.17
21:58:37.596 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
21:58:37.598 00.002 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:58:37.598 00.000 11872 UpdateGuideState exits: m=2421 SNR=33.4
21:58:37.602 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:37.606 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:58:37.610 00.004 11872 Enqueuing Expose request
21:58:37.614 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:58:37.614 00.000 9960 MoveAxis(W, 111, ABG)
21:58:37.614 00.000 9960 Guiding  Dir = 3, Dur = 111
21:58:37.614 00.000 9960 IsSlewing returns 0
21:58:37.615 00.001 9960 IsGuiding returns 0
21:58:37.615 00.000 9960 PulseGuide returned control before completion, sleep 121
21:58:37.744 00.129 9960 IsGuiding returns 1
21:58:37.746 00.002 9960 scope still moving after pulse duration time elapsed
21:58:37.776 00.030 9960 IsSlewing returns 0
21:58:37.777 00.001 9960 IsGuiding returns 0
21:58:37.777 00.000 9960 scope move finished after 111 + 51 ms
21:58:37.778 00.001 9960 Move returns status 0, amount 111
21:58:37.778 00.000 9960 MoveAxis(N, 0, ABG)
21:58:37.778 00.000 9960 Move returns status 0, amount 0
21:58:37.779 00.001 9960 move complete, result=0
21:58:37.780 00.001 9960 worker thread done servicing request
21:58:37.780 00.000 9960 Worker thread wakes up
21:58:37.780 00.000 11872 GuideStep: 0.2 px 111 ms WEST, -0.2 px 0 ms NORTH
21:58:37.786 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:58:37.786 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
21:58:39.038 01.252 9960 Exposure complete
21:58:39.163 00.125 9960 worker thread done servicing request
21:58:39.163 00.000 11872 OnExposeComplete: enter
21:58:39.167 00.004 11872 UpdateGuideState(): m_state=6
21:58:39.172 00.005 11872 Star::Find(15, 60, 853, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1004
21:58:39.176 00.004 11872 Star::Find returns 1 (0), X=60.34, Y=854.16, Mass=2377, SNR=33.1, Peak=175 HFD=4.5
21:58:39.180 00.004 11872 CameraToMount -- cameraTheta (1.84) - m_xAngle (-3.14) = xAngle (4.98 = -1.30)
21:58:39.184 00.004 11872 CameraToMount -- cameraTheta (1.84) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.81 = -1.48)
21:58:39.187 00.003 11872 CameraToMount -- cameraX=-0.10 cameraY=0.35 hyp=0.37 cameraTheta=1.84 mountX=0.10 mountY=-0.37, mountTheta=-1.31
21:58:39.193 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.10, y=0.35, opts=13)
21:58:39.196 00.003 11872 Enqueuing Move request for scope (-0.10, 0.35)
21:58:39.199 00.003 9960 Worker thread wakes up
21:58:39.201 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=175, med=0, FiltMin=0, FiltMax=84, Gamma=1.000
21:58:39.204 00.003 11872 UpdateGuideState exits: m=2377 SNR=33.1
21:58:39.210 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:39.216 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.35) opts 0xd
21:58:39.216 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:58:39.219 00.003 11872 Enqueuing Expose request
21:58:39.223 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.10, 0.35)
21:58:39.223 00.000 9960 Moving (-0.10, 0.35) raw xDistance=0.10 yDistance=-0.37
21:58:39.223 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:58:39.223 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.37 from input -0.37
21:58:39.223 00.000 9960 MoveAxis(E, 0, ABG)
21:58:39.224 00.001 9960 Move returns status 0, amount 0
21:58:39.225 00.001 9960 MoveAxis(N, 273, ABG)
21:58:39.225 00.000 9960 Guiding  Dir = 0, Dur = 273
21:58:39.225 00.000 9960 IsSlewing returns 0
21:58:39.225 00.000 9960 IsGuiding returns 0
21:58:39.226 00.001 9960 PulseGuide returned control before completion, sleep 283
21:58:39.524 00.298 9960 IsGuiding returns 0
21:58:39.524 00.000 9960 Move returns status 0, amount 273
21:58:39.526 00.002 9960 move complete, result=0
21:58:39.526 00.000 9960 worker thread done servicing request
21:58:39.527 00.001 9960 Worker thread wakes up
21:58:39.527 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.4 px 273 ms NORTH
21:58:39.532 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:58:39.533 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
21:58:40.773 01.240 9960 Exposure complete
21:58:40.905 00.132 9960 worker thread done servicing request
21:58:40.906 00.001 11872 OnExposeComplete: enter
21:58:40.910 00.004 11872 UpdateGuideState(): m_state=6
21:58:40.914 00.004 11872 Star::Find(15, 60, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1005
21:58:40.918 00.004 11872 Star::Find returns 1 (0), X=60.41, Y=854.03, Mass=2363, SNR=32.9, Peak=167 HFD=4.9
21:58:40.923 00.005 11872 CameraToMount -- cameraTheta (1.70) - m_xAngle (-3.14) = xAngle (4.84 = -1.45)
21:58:40.928 00.005 11872 CameraToMount -- cameraTheta (1.70) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.66 = -1.62)
21:58:40.933 00.005 11872 CameraToMount -- cameraX=-0.03 cameraY=0.22 hyp=0.22 cameraTheta=1.70 mountX=0.03 mountY=-0.22, mountTheta=-1.45
21:58:40.939 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.03, y=0.22, opts=13)
21:58:40.943 00.004 11872 Enqueuing Move request for scope (-0.03, 0.22)
21:58:40.947 00.004 9960 Worker thread wakes up
21:58:40.947 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=167, med=0, FiltMin=0, FiltMax=76, Gamma=1.000
21:58:40.954 00.007 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.22) opts 0xd
21:58:40.954 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.03, 0.22)
21:58:40.954 00.000 9960 Moving (-0.03, 0.22) raw xDistance=0.03 yDistance=-0.22
21:58:40.955 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:58:40.955 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
21:58:40.955 00.000 9960 MoveAxis(E, 0, ABG)
21:58:40.955 00.000 9960 Move returns status 0, amount 0
21:58:40.955 00.000 11872 UpdateGuideState exits: m=2363 SNR=32.9
21:58:40.961 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:40.964 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:58:40.969 00.005 11872 Enqueuing Expose request
21:58:40.973 00.004 9960 MoveAxis(N, 165, ABG)
21:58:40.973 00.000 9960 Guiding  Dir = 0, Dur = 165
21:58:40.973 00.000 9960 IsSlewing returns 0
21:58:40.974 00.001 9960 IsGuiding returns 0
21:58:40.974 00.000 9960 PulseGuide returned control before completion, sleep 175
21:58:41.152 00.178 9960 IsGuiding returns 1
21:58:41.154 00.002 9960 scope still moving after pulse duration time elapsed
21:58:41.183 00.029 9960 IsSlewing returns 0
21:58:41.184 00.001 9960 IsGuiding returns 0
21:58:41.184 00.000 9960 scope move finished after 165 + 45 ms
21:58:41.185 00.001 9960 Move returns status 0, amount 165
21:58:41.185 00.000 9960 move complete, result=0
21:58:41.185 00.000 9960 worker thread done servicing request
21:58:41.186 00.001 9960 Worker thread wakes up
21:58:41.187 00.001 11872 GuideStep: 0.0 px 0 ms EAST, -0.2 px 165 ms NORTH
21:58:41.192 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:58:41.192 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
21:58:42.440 01.248 9960 Exposure complete
21:58:42.555 00.115 9960 worker thread done servicing request
21:58:42.555 00.000 11872 OnExposeComplete: enter
21:58:42.559 00.004 11872 UpdateGuideState(): m_state=6
21:58:42.563 00.004 11872 Star::Find(15, 60, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1006
21:58:42.567 00.004 11872 Star::Find returns 1 (0), X=60.15, Y=853.75, Mass=2495, SNR=33.9, Peak=167 HFD=4.8
21:58:42.570 00.003 11872 CameraToMount -- cameraTheta (-2.92) - m_xAngle (-3.14) = xAngle (0.21 = 0.21)
21:58:42.574 00.004 11872 CameraToMount -- cameraTheta (-2.92) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.04 = 0.04)
21:58:42.578 00.004 11872 CameraToMount -- cameraX=-0.29 cameraY=-0.06 hyp=0.29 cameraTheta=-2.92 mountX=0.29 mountY=0.01, mountTheta=0.04
21:58:42.584 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.29, y=-0.06, opts=13)
21:58:42.588 00.004 11872 Enqueuing Move request for scope (-0.29, -0.06)
21:58:42.591 00.003 9960 Worker thread wakes up
21:58:42.592 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.06) opts 0xd
21:58:42.592 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.29, -0.06)
21:58:42.592 00.000 9960 Moving (-0.29, -0.06) raw xDistance=0.29 yDistance=0.01
21:58:42.593 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29
21:58:42.593 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=167, med=0, FiltMin=0, FiltMax=80, Gamma=1.000
21:58:42.597 00.004 11872 UpdateGuideState exits: m=2495 SNR=33.9
21:58:42.600 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:42.604 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:58:42.604 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:58:42.608 00.004 11872 Enqueuing Expose request
21:58:42.612 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:58:42.612 00.000 9960 MoveAxis(W, 134, ABG)
21:58:42.614 00.002 9960 Guiding  Dir = 3, Dur = 134
21:58:42.614 00.000 9960 IsSlewing returns 0
21:58:42.614 00.000 9960 IsGuiding returns 0
21:58:42.615 00.001 9960 PulseGuide returned control before completion, sleep 144
21:58:42.766 00.151 9960 IsGuiding returns 1
21:58:42.766 00.000 9960 scope still moving after pulse duration time elapsed
21:58:42.794 00.028 9960 IsSlewing returns 0
21:58:42.795 00.001 9960 IsGuiding returns 0
21:58:42.797 00.002 9960 scope move finished after 134 + 47 ms
21:58:42.797 00.000 9960 Move returns status 0, amount 134
21:58:42.797 00.000 9960 MoveAxis(N, 0, ABG)
21:58:42.798 00.001 9960 Move returns status 0, amount 0
21:58:42.798 00.000 9960 move complete, result=0
21:58:42.798 00.000 9960 worker thread done servicing request
21:58:42.798 00.000 11872 GuideStep: 0.3 px 134 ms WEST, 0.0 px 0 ms NORTH
21:58:42.805 00.007 9960 Worker thread wakes up
21:58:42.805 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:58:42.805 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
21:58:44.052 01.247 9960 Exposure complete
21:58:44.163 00.111 9960 worker thread done servicing request
21:58:44.163 00.000 11872 OnExposeComplete: enter
21:58:44.168 00.005 11872 UpdateGuideState(): m_state=6
21:58:44.174 00.006 11872 Star::Find(15, 60, 853, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1007
21:58:44.179 00.005 11872 Star::Find returns 1 (0), X=60.34, Y=854.17, Mass=2453, SNR=33.6, Peak=173 HFD=5.0
21:58:44.183 00.004 11872 CameraToMount -- cameraTheta (1.85) - m_xAngle (-3.14) = xAngle (4.98 = -1.30)
21:58:44.187 00.004 11872 CameraToMount -- cameraTheta (1.85) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.81 = -1.47)
21:58:44.190 00.003 11872 CameraToMount -- cameraX=-0.10 cameraY=0.36 hyp=0.38 cameraTheta=1.85 mountX=0.10 mountY=-0.38, mountTheta=-1.31
21:58:44.196 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.10, y=0.36, opts=13)
21:58:44.200 00.004 11872 Enqueuing Move request for scope (-0.10, 0.36)
21:58:44.205 00.005 9960 Worker thread wakes up
21:58:44.205 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=173, med=0, FiltMin=0, FiltMax=77, Gamma=1.000
21:58:44.209 00.004 11872 UpdateGuideState exits: m=2453 SNR=33.6
21:58:44.213 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:44.216 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:58:44.221 00.005 11872 Enqueuing Expose request
21:58:44.224 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.36) opts 0xd
21:58:44.225 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.10, 0.36)
21:58:44.225 00.000 9960 Moving (-0.10, 0.36) raw xDistance=0.10 yDistance=-0.38
21:58:44.226 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:58:44.226 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.38 from input -0.38
21:58:44.226 00.000 9960 MoveAxis(E, 0, ABG)
21:58:44.226 00.000 9960 Move returns status 0, amount 0
21:58:44.227 00.001 9960 MoveAxis(N, 281, ABG)
21:58:44.227 00.000 9960 Guiding  Dir = 0, Dur = 281
21:58:44.227 00.000 9960 IsSlewing returns 0
21:58:44.227 00.000 9960 IsGuiding returns 0
21:58:44.228 00.001 9960 PulseGuide returned control before completion, sleep 291
21:58:44.530 00.302 9960 IsGuiding returns 1
21:58:44.530 00.000 9960 scope still moving after pulse duration time elapsed
21:58:44.560 00.030 9960 IsSlewing returns 0
21:58:44.561 00.001 9960 IsGuiding returns 0
21:58:44.561 00.000 9960 scope move finished after 281 + 52 ms
21:58:44.562 00.001 9960 Move returns status 0, amount 281
21:58:44.562 00.000 9960 move complete, result=0
21:58:44.562 00.000 9960 worker thread done servicing request
21:58:44.563 00.001 9960 Worker thread wakes up
21:58:44.563 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.4 px 281 ms NORTH
21:58:44.569 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:58:44.569 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
21:58:45.824 01.255 9960 Exposure complete
21:58:45.945 00.121 9960 worker thread done servicing request
21:58:45.945 00.000 11872 OnExposeComplete: enter
21:58:45.948 00.003 11872 UpdateGuideState(): m_state=6
21:58:45.955 00.007 11872 Star::Find(15, 60, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1008
21:58:45.960 00.005 11872 Star::Find returns 1 (0), X=60.35, Y=853.81, Mass=2386, SNR=33.1, Peak=135 HFD=4.7
21:58:45.964 00.004 11872 CameraToMount -- cameraTheta (3.08) - m_xAngle (-3.14) = xAngle (6.22 = -0.06)
21:58:45.968 00.004 11872 CameraToMount -- cameraTheta (3.08) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (6.05 = -0.24)
21:58:45.973 00.005 11872 CameraToMount -- cameraX=-0.08 cameraY=0.01 hyp=0.09 cameraTheta=3.08 mountX=0.08 mountY=-0.02, mountTheta=-0.23
21:58:45.979 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.08, y=0.01, opts=13)
21:58:45.983 00.004 11872 Enqueuing Move request for scope (-0.08, 0.01)
21:58:45.989 00.006 9960 Worker thread wakes up
21:58:45.989 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.01) opts 0xd
21:58:45.989 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.08, 0.01)
21:58:45.989 00.000 9960 Moving (-0.08, 0.01) raw xDistance=0.08 yDistance=-0.02
21:58:45.989 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:58:45.989 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:58:45.990 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=135, med=0, FiltMin=0, FiltMax=73, Gamma=1.000
21:58:45.994 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:58:45.994 00.000 9960 MoveAxis(E, 0, ABG)
21:58:45.994 00.000 9960 Move returns status 0, amount 0
21:58:45.994 00.000 9960 MoveAxis(N, 0, ABG)
21:58:45.995 00.001 9960 Move returns status 0, amount 0
21:58:45.995 00.000 9960 move complete, result=0
21:58:45.995 00.000 9960 worker thread done servicing request
21:58:45.995 00.000 11872 UpdateGuideState exits: m=2386 SNR=33.1
21:58:45.999 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:46.003 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:58:46.007 00.004 11872 Enqueuing Expose request
21:58:46.010 00.003 9960 Worker thread wakes up
21:58:46.010 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:58:46.015 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:58:46.015 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
21:58:47.263 01.248 9960 Exposure complete
21:58:47.377 00.114 9960 worker thread done servicing request
21:58:47.377 00.000 11872 OnExposeComplete: enter
21:58:47.382 00.005 11872 UpdateGuideState(): m_state=6
21:58:47.385 00.003 11872 Star::Find(15, 60, 853, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1009
21:58:47.389 00.004 11872 Star::Find returns 1 (0), X=60.14, Y=853.91, Mass=2542, SNR=34.3, Peak=177 HFD=4.7
21:58:47.395 00.006 11872 CameraToMount -- cameraTheta (2.80) - m_xAngle (-3.14) = xAngle (5.93 = -0.35)
21:58:47.399 00.004 11872 CameraToMount -- cameraTheta (2.80) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.76 = -0.52)
21:58:47.402 00.003 11872 CameraToMount -- cameraX=-0.30 cameraY=0.11 hyp=0.31 cameraTheta=2.80 mountX=0.30 mountY=-0.16, mountTheta=-0.49
21:58:47.407 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.30, y=0.11, opts=13)
21:58:47.412 00.005 11872 Enqueuing Move request for scope (-0.30, 0.11)
21:58:47.415 00.003 9960 Worker thread wakes up
21:58:47.415 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.11) opts 0xd
21:58:47.415 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.30, 0.11)
21:58:47.415 00.000 9960 Moving (-0.30, 0.11) raw xDistance=0.30 yDistance=-0.16
21:58:47.415 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
21:58:47.417 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=177, med=0, FiltMin=0, FiltMax=74, Gamma=1.000
21:58:47.421 00.004 11872 UpdateGuideState exits: m=2542 SNR=34.3
21:58:47.425 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:47.428 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:58:47.433 00.005 11872 Enqueuing Expose request
21:58:47.436 00.003 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:58:47.436 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:58:47.436 00.000 9960 MoveAxis(W, 139, ABG)
21:58:47.436 00.000 9960 Guiding  Dir = 3, Dur = 139
21:58:47.438 00.002 9960 IsSlewing returns 0
21:58:47.438 00.000 9960 IsGuiding returns 0
21:58:47.439 00.001 9960 PulseGuide returned control before completion, sleep 149
21:58:47.594 00.155 9960 IsGuiding returns 1
21:58:47.594 00.000 9960 scope still moving after pulse duration time elapsed
21:58:47.624 00.030 9960 IsSlewing returns 0
21:58:47.624 00.000 9960 IsGuiding returns 0
21:58:47.624 00.000 9960 scope move finished after 139 + 47 ms
21:58:47.624 00.000 9960 Move returns status 0, amount 139
21:58:47.625 00.001 9960 MoveAxis(N, 0, ABG)
21:58:47.625 00.000 9960 Move returns status 0, amount 0
21:58:47.625 00.000 9960 move complete, result=0
21:58:47.625 00.000 9960 worker thread done servicing request
21:58:47.627 00.002 11872 GuideStep: 0.3 px 139 ms WEST, -0.2 px 0 ms NORTH
21:58:47.631 00.004 9960 Worker thread wakes up
21:58:47.631 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:58:47.631 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
21:58:48.888 01.257 9960 Exposure complete
21:58:49.010 00.122 11872 OnExposeComplete: enter
21:58:49.015 00.005 11872 UpdateGuideState(): m_state=6
21:58:49.018 00.003 9960 worker thread done servicing request
21:58:49.018 00.000 11872 Star::Find(15, 60, 853, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1010
21:58:49.023 00.005 11872 Star::Find returns 1 (0), X=60.21, Y=853.97, Mass=2483, SNR=33.7, Peak=155 HFD=4.7
21:58:49.027 00.004 11872 CameraToMount -- cameraTheta (2.51) - m_xAngle (-3.14) = xAngle (5.65 = -0.63)
21:58:49.031 00.004 11872 CameraToMount -- cameraTheta (2.51) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.48 = -0.81)
21:58:49.034 00.003 11872 CameraToMount -- cameraX=-0.23 cameraY=0.17 hyp=0.28 cameraTheta=2.51 mountX=0.23 mountY=-0.20, mountTheta=-0.73
21:58:49.038 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.23, y=0.17, opts=13)
21:58:49.043 00.005 11872 Enqueuing Move request for scope (-0.23, 0.17)
21:58:49.047 00.004 9960 Worker thread wakes up
21:58:49.047 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=155, med=0, FiltMin=0, FiltMax=81, Gamma=1.000
21:58:49.053 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.17) opts 0xd
21:58:49.054 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.23, 0.17)
21:58:49.055 00.001 9960 Moving (-0.23, 0.17) raw xDistance=0.23 yDistance=-0.20
21:58:49.055 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.23
21:58:49.055 00.000 11872 UpdateGuideState exits: m=2483 SNR=33.7
21:58:49.059 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:49.064 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:58:49.068 00.004 11872 Enqueuing Expose request
21:58:49.071 00.003 9960 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
21:58:49.071 00.000 9960 MoveAxis(W, 116, ABG)
21:58:49.072 00.001 9960 Guiding  Dir = 3, Dur = 116
21:58:49.072 00.000 9960 IsSlewing returns 0
21:58:49.072 00.000 9960 IsGuiding returns 0
21:58:49.073 00.001 9960 PulseGuide returned control before completion, sleep 126
21:58:49.209 00.136 9960 IsGuiding returns 1
21:58:49.209 00.000 9960 scope still moving after pulse duration time elapsed
21:58:49.238 00.029 9960 IsSlewing returns 0
21:58:49.240 00.002 9960 IsGuiding returns 0
21:58:49.241 00.001 9960 scope move finished after 116 + 51 ms
21:58:49.241 00.000 9960 Move returns status 0, amount 116
21:58:49.241 00.000 9960 MoveAxis(N, 152, ABG)
21:58:49.242 00.001 9960 Guiding  Dir = 0, Dur = 152
21:58:49.242 00.000 9960 IsSlewing returns 0
21:58:49.242 00.000 9960 IsGuiding returns 0
21:58:49.243 00.001 9960 PulseGuide returned control before completion, sleep 162
21:58:49.409 00.166 9960 IsGuiding returns 1
21:58:49.410 00.001 9960 scope still moving after pulse duration time elapsed
21:58:49.441 00.031 9960 IsSlewing returns 0
21:58:49.442 00.001 9960 IsGuiding returns 0
21:58:49.442 00.000 9960 scope move finished after 152 + 47 ms
21:58:49.443 00.001 9960 Move returns status 0, amount 152
21:58:49.443 00.000 9960 move complete, result=0
21:58:49.444 00.001 9960 worker thread done servicing request
21:58:49.444 00.000 9960 Worker thread wakes up
21:58:49.445 00.001 11872 GuideStep: 0.2 px 116 ms WEST, -0.2 px 152 ms NORTH
21:58:49.451 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:58:49.452 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
21:58:50.703 01.251 9960 Exposure complete
21:58:50.829 00.126 9960 worker thread done servicing request
21:58:50.830 00.001 11872 OnExposeComplete: enter
21:58:50.834 00.004 11872 UpdateGuideState(): m_state=6
21:58:50.838 00.004 11872 Star::Find(15, 60, 853, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1011
21:58:50.842 00.004 11872 Star::Find returns 1 (0), X=60.34, Y=853.95, Mass=2505, SNR=33.9, Peak=151 HFD=4.7
21:58:50.845 00.003 11872 CameraToMount -- cameraTheta (2.16) - m_xAngle (-3.14) = xAngle (5.29 = -0.99)
21:58:50.849 00.004 11872 CameraToMount -- cameraTheta (2.16) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.12 = -1.16)
21:58:50.854 00.005 11872 CameraToMount -- cameraX=-0.10 cameraY=0.14 hyp=0.17 cameraTheta=2.16 mountX=0.10 mountY=-0.16, mountTheta=-1.03
21:58:50.857 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=-0.10, y=0.14, opts=13)
21:58:50.863 00.006 11872 Enqueuing Move request for scope (-0.10, 0.14)
21:58:50.867 00.004 9960 Worker thread wakes up
21:58:50.867 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.14) opts 0xd
21:58:50.867 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.10, 0.14)
21:58:50.868 00.001 9960 Moving (-0.10, 0.14) raw xDistance=0.10 yDistance=-0.16
21:58:50.868 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:58:50.869 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:58:50.869 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:58:50.869 00.000 9960 MoveAxis(E, 0, ABG)
21:58:50.869 00.000 9960 Move returns status 0, amount 0
21:58:50.869 00.000 9960 MoveAxis(N, 0, ABG)
21:58:50.869 00.000 9960 Move returns status 0, amount 0
21:58:50.870 00.001 9960 move complete, result=0
21:58:50.870 00.000 9960 worker thread done servicing request
21:58:50.870 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=151, med=0, FiltMin=0, FiltMax=91, Gamma=1.000
21:58:50.875 00.005 11872 UpdateGuideState exits: m=2505 SNR=33.9
21:58:50.878 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:50.882 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:58:50.886 00.004 11872 Enqueuing Expose request
21:58:50.889 00.003 9960 Worker thread wakes up
21:58:50.889 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:58:50.890 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
21:58:50.890 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:58:52.150 01.260 9960 Exposure complete
21:58:52.272 00.122 9960 worker thread done servicing request
21:58:52.272 00.000 11872 OnExposeComplete: enter
21:58:52.277 00.005 11872 UpdateGuideState(): m_state=6
21:58:52.280 00.003 11872 Star::Find(15, 60, 853, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1012
21:58:52.284 00.004 11872 Star::Find returns 1 (0), X=60.26, Y=854.15, Mass=2377, SNR=33.2, Peak=155 HFD=4.9
21:58:52.288 00.004 11872 CameraToMount -- cameraTheta (2.05) - m_xAngle (-3.14) = xAngle (5.19 = -1.09)
21:58:52.291 00.003 11872 CameraToMount -- cameraTheta (2.05) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.02 = -1.26)
21:58:52.295 00.004 11872 CameraToMount -- cameraX=-0.18 cameraY=0.34 hyp=0.39 cameraTheta=2.05 mountX=0.18 mountY=-0.37, mountTheta=-1.12
21:58:52.302 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.18, y=0.34, opts=13)
21:58:52.306 00.004 11872 Enqueuing Move request for scope (-0.18, 0.34)
21:58:52.311 00.005 9960 Worker thread wakes up
21:58:52.311 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=155, med=0, FiltMin=0, FiltMax=77, Gamma=1.000
21:58:52.316 00.005 11872 UpdateGuideState exits: m=2377 SNR=33.2
21:58:52.319 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:52.323 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:58:52.326 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.34) opts 0xd
21:58:52.326 00.000 11872 Enqueuing Expose request
21:58:52.331 00.005 9960 Handling offset move in thread for scope, endpoint = (-0.18, 0.34)
21:58:52.332 00.001 9960 Moving (-0.18, 0.34) raw xDistance=0.18 yDistance=-0.37
21:58:52.332 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
21:58:52.332 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.37 from input -0.37
21:58:52.332 00.000 9960 MoveAxis(E, 0, ABG)
21:58:52.333 00.001 9960 Move returns status 0, amount 0
21:58:52.333 00.000 9960 MoveAxis(N, 274, ABG)
21:58:52.333 00.000 9960 Guiding  Dir = 0, Dur = 274
21:58:52.334 00.001 9960 IsSlewing returns 0
21:58:52.334 00.000 9960 IsGuiding returns 0
21:58:52.334 00.000 9960 PulseGuide returned control before completion, sleep 284
21:58:52.627 00.293 9960 IsGuiding returns 1
21:58:52.628 00.001 9960 scope still moving after pulse duration time elapsed
21:58:52.658 00.030 9960 IsSlewing returns 0
21:58:52.660 00.002 9960 IsGuiding returns 0
21:58:52.660 00.000 9960 scope move finished after 274 + 51 ms
21:58:52.661 00.001 9960 Move returns status 0, amount 274
21:58:52.661 00.000 9960 move complete, result=0
21:58:52.662 00.001 9960 worker thread done servicing request
21:58:52.662 00.000 9960 Worker thread wakes up
21:58:52.662 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.4 px 274 ms NORTH
21:58:52.669 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:58:52.670 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
21:58:53.921 01.251 9960 Exposure complete
21:58:54.039 00.118 9960 worker thread done servicing request
21:58:54.039 00.000 11872 OnExposeComplete: enter
21:58:54.043 00.004 11872 UpdateGuideState(): m_state=6
21:58:54.047 00.004 11872 Star::Find(15, 60, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1013
21:58:54.051 00.004 11872 Star::Find returns 1 (0), X=60.12, Y=854.02, Mass=2446, SNR=33.5, Peak=141 HFD=4.6
21:58:54.056 00.005 11872 CameraToMount -- cameraTheta (2.56) - m_xAngle (-3.14) = xAngle (5.69 = -0.59)
21:58:54.059 00.003 11872 CameraToMount -- cameraTheta (2.56) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.52 = -0.76)
21:58:54.062 00.003 11872 CameraToMount -- cameraX=-0.32 cameraY=0.21 hyp=0.38 cameraTheta=2.56 mountX=0.32 mountY=-0.26, mountTheta=-0.69
21:58:54.067 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.32, y=0.21, opts=13)
21:58:54.071 00.004 11872 Enqueuing Move request for scope (-0.32, 0.21)
21:58:54.076 00.005 9960 Worker thread wakes up
21:58:54.076 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=141, med=0, FiltMin=0, FiltMax=76, Gamma=1.000
21:58:54.081 00.005 11872 UpdateGuideState exits: m=2446 SNR=33.5
21:58:54.087 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:54.091 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.21) opts 0xd
21:58:54.091 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.32, 0.21)
21:58:54.092 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:58:54.096 00.004 11872 Enqueuing Expose request
21:58:54.099 00.003 9960 Moving (-0.32, 0.21) raw xDistance=0.32 yDistance=-0.26
21:58:54.100 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32
21:58:54.100 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
21:58:54.100 00.000 9960 MoveAxis(W, 148, ABG)
21:58:54.100 00.000 9960 Guiding  Dir = 3, Dur = 148
21:58:54.100 00.000 9960 IsSlewing returns 0
21:58:54.100 00.000 9960 IsGuiding returns 0
21:58:54.102 00.002 9960 PulseGuide returned control before completion, sleep 158
21:58:54.270 00.168 9960 IsGuiding returns 1
21:58:54.270 00.000 9960 scope still moving after pulse duration time elapsed
21:58:54.302 00.032 9960 IsSlewing returns 0
21:58:54.305 00.003 9960 IsGuiding returns 0
21:58:54.305 00.000 9960 scope move finished after 148 + 55 ms
21:58:54.305 00.000 9960 Move returns status 0, amount 148
21:58:54.305 00.000 9960 MoveAxis(N, 196, ABG)
21:58:54.305 00.000 9960 Guiding  Dir = 0, Dur = 196
21:58:54.306 00.001 9960 IsSlewing returns 0
21:58:54.306 00.000 9960 IsGuiding returns 0
21:58:54.306 00.000 9960 PulseGuide returned control before completion, sleep 206
21:58:54.522 00.216 9960 IsGuiding returns 1
21:58:54.523 00.001 9960 scope still moving after pulse duration time elapsed
21:58:54.553 00.030 9960 IsSlewing returns 0
21:58:54.554 00.001 9960 IsGuiding returns 0
21:58:54.556 00.002 9960 scope move finished after 196 + 52 ms
21:58:54.556 00.000 9960 Move returns status 0, amount 196
21:58:54.557 00.001 9960 move complete, result=0
21:58:54.557 00.000 9960 worker thread done servicing request
21:58:54.557 00.000 9960 Worker thread wakes up
21:58:54.557 00.000 11872 GuideStep: 0.3 px 148 ms WEST, -0.3 px 196 ms NORTH
21:58:54.564 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:58:54.564 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
21:58:55.810 01.246 9960 Exposure complete
21:58:55.919 00.109 9960 worker thread done servicing request
21:58:55.919 00.000 11872 OnExposeComplete: enter
21:58:55.923 00.004 11872 UpdateGuideState(): m_state=6
21:58:55.929 00.006 11872 Star::Find(15, 60, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1014
21:58:55.932 00.003 11872 Star::Find returns 1 (0), X=60.42, Y=853.96, Mass=2420, SNR=33.3, Peak=147 HFD=4.8
21:58:55.936 00.004 11872 CameraToMount -- cameraTheta (1.73) - m_xAngle (-3.14) = xAngle (4.86 = -1.42)
21:58:55.941 00.005 11872 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.69 = -1.59)
21:58:55.944 00.003 11872 CameraToMount -- cameraX=-0.02 cameraY=0.16 hyp=0.16 cameraTheta=1.73 mountX=0.02 mountY=-0.16, mountTheta=-1.42
21:58:55.948 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.02, y=0.16, opts=13)
21:58:55.953 00.005 11872 Enqueuing Move request for scope (-0.02, 0.16)
21:58:55.956 00.003 9960 Worker thread wakes up
21:58:55.956 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=147, med=0, FiltMin=0, FiltMax=82, Gamma=1.000
21:58:55.960 00.004 11872 UpdateGuideState exits: m=2420 SNR=33.3
21:58:55.962 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:55.965 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.16) opts 0xd
21:58:55.966 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.02, 0.16)
21:58:55.966 00.000 9960 Moving (-0.02, 0.16) raw xDistance=0.02 yDistance=-0.16
21:58:55.966 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:58:55.967 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:58:55.967 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:58:55.970 00.003 11872 Enqueuing Expose request
21:58:55.973 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:58:55.973 00.000 9960 MoveAxis(E, 0, ABG)
21:58:55.974 00.001 9960 Move returns status 0, amount 0
21:58:55.974 00.000 9960 MoveAxis(N, 0, ABG)
21:58:55.974 00.000 9960 Move returns status 0, amount 0
21:58:55.974 00.000 9960 move complete, result=0
21:58:55.975 00.001 9960 worker thread done servicing request
21:58:55.975 00.000 9960 Worker thread wakes up
21:58:55.976 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:58:55.976 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
21:58:55.976 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:58:57.222 01.246 9960 Exposure complete
21:58:57.343 00.121 11872 OnExposeComplete: enter
21:58:57.348 00.005 9960 worker thread done servicing request
21:58:57.348 00.000 11872 UpdateGuideState(): m_state=6
21:58:57.354 00.006 11872 Star::Find(15, 60, 853, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1015
21:58:57.361 00.007 11872 Star::Find returns 1 (0), X=60.47, Y=854.09, Mass=2438, SNR=33.6, Peak=158 HFD=4.9
21:58:57.367 00.006 11872 CameraToMount -- cameraTheta (1.46) - m_xAngle (-3.14) = xAngle (4.59 = -1.69)
21:58:57.373 00.006 11872 CameraToMount -- cameraTheta (1.46) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.42 = -1.86)
21:58:57.378 00.005 11872 CameraToMount -- cameraX=0.03 cameraY=0.28 hyp=0.29 cameraTheta=1.46 mountX=-0.03 mountY=-0.27, mountTheta=-1.69
21:58:57.385 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.03, y=0.28, opts=13)
21:58:57.393 00.008 11872 Enqueuing Move request for scope (0.03, 0.28)
21:58:57.397 00.004 9960 Worker thread wakes up
21:58:57.397 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.28) opts 0xd
21:58:57.397 00.000 9960 Handling offset move in thread for scope, endpoint = (0.03, 0.28)
21:58:57.397 00.000 9960 Moving (0.03, 0.28) raw xDistance=-0.03 yDistance=-0.27
21:58:57.397 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:58:57.397 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
21:58:57.398 00.001 9960 MoveAxis(E, 0, ABG)
21:58:57.399 00.001 9960 Move returns status 0, amount 0
21:58:57.399 00.000 9960 MoveAxis(N, 204, ABG)
21:58:57.399 00.000 9960 Guiding  Dir = 0, Dur = 204
21:58:57.399 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=158, med=0, FiltMin=0, FiltMax=91, Gamma=1.000
21:58:57.403 00.004 9960 IsSlewing returns 0
21:58:57.404 00.001 11872 UpdateGuideState exits: m=2438 SNR=33.6
21:58:57.408 00.004 9960 IsGuiding returns 0
21:58:57.408 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:57.412 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:58:57.415 00.003 11872 Enqueuing Expose request
21:58:57.420 00.005 9960 PulseGuide returned control before completion, sleep 214
21:58:57.637 00.217 9960 IsGuiding returns 1
21:58:57.637 00.000 9960 scope still moving after pulse duration time elapsed
21:58:57.669 00.032 9960 IsSlewing returns 0
21:58:57.669 00.000 9960 IsGuiding returns 0
21:58:57.670 00.001 9960 scope move finished after 204 + 58 ms
21:58:57.670 00.000 9960 Move returns status 0, amount 204
21:58:57.670 00.000 9960 move complete, result=0
21:58:57.671 00.001 9960 worker thread done servicing request
21:58:57.671 00.000 9960 Worker thread wakes up
21:58:57.671 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.3 px 204 ms NORTH
21:58:57.678 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:58:57.678 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
21:58:58.933 01.255 9960 Exposure complete
21:58:59.064 00.131 9960 worker thread done servicing request
21:58:59.066 00.002 11872 OnExposeComplete: enter
21:58:59.069 00.003 11872 UpdateGuideState(): m_state=6
21:58:59.073 00.004 11872 Star::Find(15, 60, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1016
21:58:59.078 00.005 11872 Star::Find returns 1 (0), X=60.67, Y=853.87, Mass=2635, SNR=34.8, Peak=154 HFD=4.7
21:58:59.083 00.005 11872 CameraToMount -- cameraTheta (0.27) - m_xAngle (-3.14) = xAngle (3.41 = -2.88)
21:58:59.087 00.004 11872 CameraToMount -- cameraTheta (0.27) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.24 = -3.05)
21:58:59.092 00.005 11872 CameraToMount -- cameraX=0.23 cameraY=0.06 hyp=0.24 cameraTheta=0.27 mountX=-0.23 mountY=-0.02, mountTheta=-3.05
21:58:59.097 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.23, y=0.06, opts=13)
21:58:59.101 00.004 11872 Enqueuing Move request for scope (0.23, 0.06)
21:58:59.104 00.003 9960 Worker thread wakes up
21:58:59.104 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.06) opts 0xd
21:58:59.105 00.001 9960 Handling offset move in thread for scope, endpoint = (0.23, 0.06)
21:58:59.105 00.000 9960 Moving (0.23, 0.06) raw xDistance=-0.23 yDistance=-0.02
21:58:59.105 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
21:58:59.105 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:58:59.106 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=154, med=0, FiltMin=0, FiltMax=100, Gamma=1.000
21:58:59.112 00.006 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:58:59.112 00.000 9960 MoveAxis(E, 107, ABG)
21:58:59.113 00.001 11872 UpdateGuideState exits: m=2635 SNR=34.8
21:58:59.119 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:59.125 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:58:59.129 00.004 11872 Enqueuing Expose request
21:58:59.132 00.003 9960 Guiding  Dir = 2, Dur = 107
21:58:59.134 00.002 9960 IsSlewing returns 0
21:58:59.134 00.000 9960 IsGuiding returns 0
21:58:59.135 00.001 9960 PulseGuide returned control before completion, sleep 117
21:58:59.265 00.130 9960 IsGuiding returns 1
21:58:59.266 00.001 9960 scope still moving after pulse duration time elapsed
21:58:59.296 00.030 9960 IsSlewing returns 0
21:58:59.297 00.001 9960 IsGuiding returns 0
21:58:59.299 00.002 9960 scope move finished after 107 + 57 ms
21:58:59.299 00.000 9960 Move returns status 0, amount 107
21:58:59.299 00.000 9960 MoveAxis(N, 0, ABG)
21:58:59.300 00.001 9960 Move returns status 0, amount 0
21:58:59.300 00.000 9960 move complete, result=0
21:58:59.300 00.000 9960 worker thread done servicing request
21:58:59.301 00.001 11872 GuideStep: -0.2 px 107 ms EAST, -0.0 px 0 ms NORTH
21:58:59.307 00.006 9960 Worker thread wakes up
21:58:59.307 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:58:59.307 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
21:59:00.561 01.254 9960 Exposure complete
21:59:00.691 00.130 9960 worker thread done servicing request
21:59:00.692 00.001 11872 OnExposeComplete: enter
21:59:00.695 00.003 11872 UpdateGuideState(): m_state=6
21:59:00.700 00.005 11872 Star::Find(15, 60, 853, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1017
21:59:00.705 00.005 11872 Star::Find returns 1 (0), X=60.67, Y=854.34, Mass=2574, SNR=34.5, Peak=135 HFD=5.0
21:59:00.711 00.006 11872 CameraToMount -- cameraTheta (1.16) - m_xAngle (-3.14) = xAngle (4.30 = -1.98)
21:59:00.715 00.004 11872 CameraToMount -- cameraTheta (1.16) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.13 = -2.15)
21:59:00.718 00.003 11872 CameraToMount -- cameraX=0.23 cameraY=0.53 hyp=0.58 cameraTheta=1.16 mountX=-0.23 mountY=-0.49, mountTheta=-2.02
21:59:00.723 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.23, y=0.53, opts=13)
21:59:00.728 00.005 11872 Enqueuing Move request for scope (0.23, 0.53)
21:59:00.732 00.004 9960 Worker thread wakes up
21:59:00.733 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.53) opts 0xd
21:59:00.733 00.000 9960 Handling offset move in thread for scope, endpoint = (0.23, 0.53)
21:59:00.733 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=135, med=0, FiltMin=0, FiltMax=89, Gamma=1.000
21:59:00.739 00.006 9960 Moving (0.23, 0.53) raw xDistance=-0.23 yDistance=-0.49
21:59:00.739 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.23
21:59:00.739 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.49 from input -0.49
21:59:00.740 00.001 9960 MoveAxis(E, 117, ABG)
21:59:00.740 00.000 9960 Guiding  Dir = 2, Dur = 117
21:59:00.740 00.000 11872 UpdateGuideState exits: m=2574 SNR=34.5
21:59:00.745 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:00.749 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:59:00.754 00.005 11872 Enqueuing Expose request
21:59:00.757 00.003 9960 IsSlewing returns 0
21:59:00.758 00.001 9960 IsGuiding returns 0
21:59:00.758 00.000 9960 PulseGuide returned control before completion, sleep 127
21:59:00.893 00.135 9960 IsGuiding returns 1
21:59:00.894 00.001 9960 scope still moving after pulse duration time elapsed
21:59:00.924 00.030 9960 IsSlewing returns 0
21:59:00.925 00.001 9960 IsGuiding returns 0
21:59:00.926 00.001 9960 scope move finished after 117 + 50 ms
21:59:00.926 00.000 9960 Move returns status 0, amount 117
21:59:00.926 00.000 9960 MoveAxis(N, 363, ABG)
21:59:00.926 00.000 9960 Guiding  Dir = 0, Dur = 363
21:59:00.928 00.002 9960 IsSlewing returns 0
21:59:00.929 00.001 9960 IsGuiding returns 0
21:59:00.930 00.001 9960 PulseGuide returned control before completion, sleep 373
21:59:01.317 00.387 9960 IsGuiding returns 1
21:59:01.318 00.001 9960 scope still moving after pulse duration time elapsed
21:59:01.348 00.030 9960 IsSlewing returns 0
21:59:01.349 00.001 9960 IsGuiding returns 0
21:59:01.350 00.001 9960 scope move finished after 363 + 57 ms
21:59:01.350 00.000 9960 Move returns status 0, amount 363
21:59:01.351 00.001 9960 move complete, result=0
21:59:01.352 00.001 9960 worker thread done servicing request
21:59:01.352 00.000 11872 GuideStep: -0.2 px 117 ms EAST, -0.5 px 363 ms NORTH
21:59:01.358 00.006 9960 Worker thread wakes up
21:59:01.359 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:59:01.359 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
21:59:02.610 01.251 9960 Exposure complete
21:59:02.729 00.119 9960 worker thread done servicing request
21:59:02.729 00.000 11872 OnExposeComplete: enter
21:59:02.733 00.004 11872 UpdateGuideState(): m_state=6
21:59:02.739 00.006 11872 Star::Find(15, 60, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1018
21:59:02.744 00.005 11872 Star::Find returns 1 (0), X=60.49, Y=853.88, Mass=2430, SNR=33.6, Peak=131 HFD=4.9
21:59:02.749 00.005 11872 CameraToMount -- cameraTheta (1.01) - m_xAngle (-3.14) = xAngle (4.15 = -2.14)
21:59:02.753 00.004 11872 CameraToMount -- cameraTheta (1.01) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.97 = -2.31)
21:59:02.757 00.004 11872 CameraToMount -- cameraX=0.05 cameraY=0.08 hyp=0.09 cameraTheta=1.01 mountX=-0.05 mountY=-0.07, mountTheta=-2.20
21:59:02.763 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.05, y=0.08, opts=13)
21:59:02.766 00.003 11872 Enqueuing Move request for scope (0.05, 0.08)
21:59:02.772 00.006 9960 Worker thread wakes up
21:59:02.772 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=131, med=0, FiltMin=0, FiltMax=83, Gamma=1.000
21:59:02.776 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.08) opts 0xd
21:59:02.777 00.001 9960 Handling offset move in thread for scope, endpoint = (0.05, 0.08)
21:59:02.777 00.000 9960 Moving (0.05, 0.08) raw xDistance=-0.05 yDistance=-0.07
21:59:02.777 00.000 11872 UpdateGuideState exits: m=2430 SNR=33.6
21:59:02.782 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:02.786 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:59:02.786 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:59:02.786 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:59:02.791 00.005 11872 Enqueuing Expose request
21:59:02.795 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:59:02.796 00.001 9960 MoveAxis(E, 0, ABG)
21:59:02.796 00.000 9960 Move returns status 0, amount 0
21:59:02.796 00.000 9960 MoveAxis(N, 0, ABG)
21:59:02.796 00.000 9960 Move returns status 0, amount 0
21:59:02.796 00.000 9960 move complete, result=0
21:59:02.796 00.000 9960 worker thread done servicing request
21:59:02.796 00.000 9960 Worker thread wakes up
21:59:02.796 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:59:02.801 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:59:02.802 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
21:59:04.053 01.251 9960 Exposure complete
21:59:04.172 00.119 9960 worker thread done servicing request
21:59:04.172 00.000 11872 OnExposeComplete: enter
21:59:04.177 00.005 11872 UpdateGuideState(): m_state=6
21:59:04.181 00.004 11872 Star::Find(15, 60, 853, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1019
21:59:04.184 00.003 11872 Star::Find returns 1 (0), X=60.50, Y=853.98, Mass=2444, SNR=33.5, Peak=139 HFD=5.0
21:59:04.187 00.003 11872 CameraToMount -- cameraTheta (1.22) - m_xAngle (-3.14) = xAngle (4.36 = -1.93)
21:59:04.192 00.005 11872 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.18 = -2.10)
21:59:04.196 00.004 11872 CameraToMount -- cameraX=0.06 cameraY=0.17 hyp=0.19 cameraTheta=1.22 mountX=-0.06 mountY=-0.16, mountTheta=-1.96
21:59:04.200 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.06, y=0.17, opts=13)
21:59:04.204 00.004 11872 Enqueuing Move request for scope (0.06, 0.17)
21:59:04.208 00.004 9960 Worker thread wakes up
21:59:04.208 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.17) opts 0xd
21:59:04.209 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=139, med=0, FiltMin=0, FiltMax=84, Gamma=1.000
21:59:04.212 00.003 11872 UpdateGuideState exits: m=2444 SNR=33.5
21:59:04.216 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:04.221 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:59:04.225 00.004 11872 Enqueuing Expose request
21:59:04.228 00.003 9960 Handling offset move in thread for scope, endpoint = (0.06, 0.17)
21:59:04.228 00.000 9960 Moving (0.06, 0.17) raw xDistance=-0.06 yDistance=-0.16
21:59:04.229 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:59:04.229 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:59:04.229 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:59:04.229 00.000 9960 MoveAxis(E, 0, ABG)
21:59:04.229 00.000 9960 Move returns status 0, amount 0
21:59:04.229 00.000 9960 MoveAxis(N, 0, ABG)
21:59:04.231 00.002 9960 Move returns status 0, amount 0
21:59:04.231 00.000 9960 move complete, result=0
21:59:04.231 00.000 9960 worker thread done servicing request
21:59:04.231 00.000 9960 Worker thread wakes up
21:59:04.231 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:59:04.237 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:59:04.237 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
21:59:05.482 01.245 9960 Exposure complete
21:59:05.614 00.132 9960 worker thread done servicing request
21:59:05.614 00.000 11872 OnExposeComplete: enter
21:59:05.621 00.007 11872 UpdateGuideState(): m_state=6
21:59:05.626 00.005 11872 Star::Find(15, 60, 853, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1020
21:59:05.632 00.006 11872 Star::Find returns 1 (0), X=60.60, Y=854.15, Mass=2409, SNR=33.4, Peak=162 HFD=4.8
21:59:05.637 00.005 11872 CameraToMount -- cameraTheta (1.13) - m_xAngle (-3.14) = xAngle (4.26 = -2.02)
21:59:05.641 00.004 11872 CameraToMount -- cameraTheta (1.13) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.09 = -2.19)
21:59:05.646 00.005 11872 CameraToMount -- cameraX=0.16 cameraY=0.34 hyp=0.37 cameraTheta=1.13 mountX=-0.16 mountY=-0.30, mountTheta=-2.06
21:59:05.651 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.16, y=0.34, opts=13)
21:59:05.656 00.005 11872 Enqueuing Move request for scope (0.16, 0.34)
21:59:05.659 00.003 9960 Worker thread wakes up
21:59:05.659 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.34) opts 0xd
21:59:05.660 00.001 9960 Handling offset move in thread for scope, endpoint = (0.16, 0.34)
21:59:05.660 00.000 9960 Moving (0.16, 0.34) raw xDistance=-0.16 yDistance=-0.30
21:59:05.661 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=162, med=0, FiltMin=0, FiltMax=89, Gamma=1.000
21:59:05.664 00.003 11872 UpdateGuideState exits: m=2409 SNR=33.4
21:59:05.668 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:05.673 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:59:05.678 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
21:59:05.678 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
21:59:05.678 00.000 9960 MoveAxis(E, 0, ABG)
21:59:05.678 00.000 11872 Enqueuing Expose request
21:59:05.683 00.005 9960 Move returns status 0, amount 0
21:59:05.683 00.000 9960 MoveAxis(N, 227, ABG)
21:59:05.684 00.001 9960 Guiding  Dir = 0, Dur = 227
21:59:05.684 00.000 9960 IsSlewing returns 0
21:59:05.684 00.000 9960 IsGuiding returns 0
21:59:05.685 00.001 9960 PulseGuide returned control before completion, sleep 237
21:59:05.924 00.239 9960 IsGuiding returns 1
21:59:05.924 00.000 9960 scope still moving after pulse duration time elapsed
21:59:05.955 00.031 9960 IsSlewing returns 0
21:59:05.955 00.000 9960 IsGuiding returns 0
21:59:05.955 00.000 9960 scope move finished after 227 + 44 ms
21:59:05.956 00.001 9960 Move returns status 0, amount 227
21:59:05.956 00.000 9960 move complete, result=0
21:59:05.956 00.000 9960 worker thread done servicing request
21:59:05.957 00.001 9960 Worker thread wakes up
21:59:05.957 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:59:05.957 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.3 px 227 ms NORTH
21:59:05.962 00.005 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
21:59:07.217 01.255 9960 Exposure complete
21:59:07.347 00.130 9960 worker thread done servicing request
21:59:07.348 00.001 11872 OnExposeComplete: enter
21:59:07.352 00.004 11872 UpdateGuideState(): m_state=6
21:59:07.355 00.003 11872 Star::Find(15, 60, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1021
21:59:07.359 00.004 11872 Star::Find returns 1 (0), X=60.40, Y=854.01, Mass=2433, SNR=33.2, Peak=172 HFD=4.9
21:59:07.365 00.006 11872 CameraToMount -- cameraTheta (1.78) - m_xAngle (-3.14) = xAngle (4.92 = -1.36)
21:59:07.369 00.004 11872 CameraToMount -- cameraTheta (1.78) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.75 = -1.53)
21:59:07.373 00.004 11872 CameraToMount -- cameraX=-0.04 cameraY=0.20 hyp=0.20 cameraTheta=1.78 mountX=0.04 mountY=-0.20, mountTheta=-1.37
21:59:07.379 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.04, y=0.20, opts=13)
21:59:07.382 00.003 11872 Enqueuing Move request for scope (-0.04, 0.20)
21:59:07.385 00.003 9960 Worker thread wakes up
21:59:07.385 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.20) opts 0xd
21:59:07.387 00.002 9960 Handling offset move in thread for scope, endpoint = (-0.04, 0.20)
21:59:07.387 00.000 9960 Moving (-0.04, 0.20) raw xDistance=0.04 yDistance=-0.20
21:59:07.388 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:59:07.388 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
21:59:07.388 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=172, med=0, FiltMin=0, FiltMax=81, Gamma=1.000
21:59:07.394 00.006 11872 UpdateGuideState exits: m=2433 SNR=33.2
21:59:07.397 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:07.401 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:59:07.404 00.003 11872 Enqueuing Expose request
21:59:07.409 00.005 9960 MoveAxis(E, 0, ABG)
21:59:07.409 00.000 9960 Move returns status 0, amount 0
21:59:07.409 00.000 9960 MoveAxis(N, 150, ABG)
21:59:07.409 00.000 9960 Guiding  Dir = 0, Dur = 150
21:59:07.410 00.001 9960 IsSlewing returns 0
21:59:07.410 00.000 9960 IsGuiding returns 0
21:59:07.411 00.001 9960 PulseGuide returned control before completion, sleep 160
21:59:07.576 00.165 9960 IsGuiding returns 1
21:59:07.577 00.001 9960 scope still moving after pulse duration time elapsed
21:59:07.607 00.030 9960 IsSlewing returns 0
21:59:07.609 00.002 9960 IsGuiding returns 0
21:59:07.610 00.001 9960 scope move finished after 150 + 49 ms
21:59:07.611 00.001 9960 Move returns status 0, amount 150
21:59:07.611 00.000 9960 move complete, result=0
21:59:07.612 00.001 9960 worker thread done servicing request
21:59:07.612 00.000 9960 Worker thread wakes up
21:59:07.612 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.2 px 150 ms NORTH
21:59:07.619 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:59:07.619 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
21:59:08.868 01.249 9960 Exposure complete
21:59:08.995 00.127 9960 worker thread done servicing request
21:59:08.995 00.000 11872 OnExposeComplete: enter
21:59:09.000 00.005 11872 UpdateGuideState(): m_state=6
21:59:09.003 00.003 11872 Star::Find(15, 60, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1022
21:59:09.007 00.004 11872 Star::Find returns 1 (0), X=60.10, Y=853.86, Mass=2460, SNR=33.6, Peak=177 HFD=4.6
21:59:09.011 00.004 11872 CameraToMount -- cameraTheta (3.00) - m_xAngle (-3.14) = xAngle (6.14 = -0.14)
21:59:09.016 00.005 11872 CameraToMount -- cameraTheta (3.00) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.97 = -0.31)
21:59:09.019 00.003 11872 CameraToMount -- cameraX=-0.34 cameraY=0.05 hyp=0.34 cameraTheta=3.00 mountX=0.34 mountY=-0.11, mountTheta=-0.30
21:59:09.024 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.34, y=0.05, opts=13)
21:59:09.028 00.004 11872 Enqueuing Move request for scope (-0.34, 0.05)
21:59:09.032 00.004 9960 Worker thread wakes up
21:59:09.032 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.05) opts 0xd
21:59:09.032 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.34, 0.05)
21:59:09.032 00.000 9960 Moving (-0.34, 0.05) raw xDistance=0.34 yDistance=-0.11
21:59:09.032 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.34
21:59:09.032 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:59:09.033 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=177, med=0, FiltMin=0, FiltMax=72, Gamma=1.000
21:59:09.036 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:59:09.037 00.001 9960 MoveAxis(W, 158, ABG)
21:59:09.037 00.000 9960 Guiding  Dir = 3, Dur = 158
21:59:09.037 00.000 11872 UpdateGuideState exits: m=2460 SNR=33.6
21:59:09.041 00.004 9960 IsSlewing returns 0
21:59:09.041 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:09.044 00.003 9960 IsGuiding returns 0
21:59:09.044 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:59:09.049 00.005 11872 Enqueuing Expose request
21:59:09.054 00.005 9960 PulseGuide returned control before completion, sleep 168
21:59:09.235 00.181 9960 IsGuiding returns 0
21:59:09.236 00.001 9960 Move returns status 0, amount 158
21:59:09.236 00.000 9960 MoveAxis(N, 0, ABG)
21:59:09.236 00.000 9960 Move returns status 0, amount 0
21:59:09.237 00.001 9960 move complete, result=0
21:59:09.238 00.001 9960 worker thread done servicing request
21:59:09.238 00.000 9960 Worker thread wakes up
21:59:09.239 00.001 11872 GuideStep: 0.3 px 158 ms WEST, -0.1 px 0 ms NORTH
21:59:09.245 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:59:09.245 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
21:59:10.493 01.248 9960 Exposure complete
21:59:10.622 00.129 9960 worker thread done servicing request
21:59:10.622 00.000 11872 OnExposeComplete: enter
21:59:10.626 00.004 11872 UpdateGuideState(): m_state=6
21:59:10.630 00.004 11872 Star::Find(15, 60, 853, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1023
21:59:10.634 00.004 11872 Star::Find returns 1 (0), X=60.17, Y=854.09, Mass=2421, SNR=33.4, Peak=168 HFD=4.8
21:59:10.639 00.005 11872 CameraToMount -- cameraTheta (2.32) - m_xAngle (-3.14) = xAngle (5.46 = -0.82)
21:59:10.643 00.004 11872 CameraToMount -- cameraTheta (2.32) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.29 = -0.99)
21:59:10.647 00.004 11872 CameraToMount -- cameraX=-0.27 cameraY=0.28 hyp=0.39 cameraTheta=2.32 mountX=0.26 mountY=-0.33, mountTheta=-0.89
21:59:10.653 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.27, y=0.28, opts=13)
21:59:10.656 00.003 11872 Enqueuing Move request for scope (-0.27, 0.28)
21:59:10.661 00.005 9960 Worker thread wakes up
21:59:10.661 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=168, med=0, FiltMin=0, FiltMax=73, Gamma=1.000
21:59:10.664 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.28) opts 0xd
21:59:10.665 00.001 11872 UpdateGuideState exits: m=2421 SNR=33.4
21:59:10.669 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:10.674 00.005 9960 Handling offset move in thread for scope, endpoint = (-0.27, 0.28)
21:59:10.674 00.000 9960 Moving (-0.27, 0.28) raw xDistance=0.26 yDistance=-0.33
21:59:10.674 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.26
21:59:10.674 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
21:59:10.674 00.000 9960 MoveAxis(W, 135, ABG)
21:59:10.675 00.001 9960 Guiding  Dir = 3, Dur = 135
21:59:10.675 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:59:10.681 00.006 11872 Enqueuing Expose request
21:59:10.685 00.004 9960 IsSlewing returns 0
21:59:10.685 00.000 9960 IsGuiding returns 0
21:59:10.686 00.001 9960 PulseGuide returned control before completion, sleep 145
21:59:10.844 00.158 9960 IsGuiding returns 0
21:59:10.844 00.000 9960 Move returns status 0, amount 135
21:59:10.845 00.001 9960 MoveAxis(N, 243, ABG)
21:59:10.845 00.000 9960 Guiding  Dir = 0, Dur = 243
21:59:10.846 00.001 9960 IsSlewing returns 0
21:59:10.846 00.000 9960 IsGuiding returns 0
21:59:10.847 00.001 9960 PulseGuide returned control before completion, sleep 253
21:59:11.108 00.261 9960 IsGuiding returns 1
21:59:11.109 00.001 9960 scope still moving after pulse duration time elapsed
21:59:11.140 00.031 9960 IsSlewing returns 0
21:59:11.142 00.002 9960 IsGuiding returns 0
21:59:11.142 00.000 9960 scope move finished after 243 + 52 ms
21:59:11.142 00.000 9960 Move returns status 0, amount 243
21:59:11.142 00.000 9960 move complete, result=0
21:59:11.144 00.002 9960 worker thread done servicing request
21:59:11.144 00.000 11872 GuideStep: 0.3 px 135 ms WEST, -0.3 px 243 ms NORTH
21:59:11.150 00.006 9960 Worker thread wakes up
21:59:11.150 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:59:11.150 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
21:59:12.405 01.255 9960 Exposure complete
21:59:12.523 00.118 9960 worker thread done servicing request
21:59:12.523 00.000 11872 OnExposeComplete: enter
21:59:12.526 00.003 11872 UpdateGuideState(): m_state=6
21:59:12.530 00.004 11872 Star::Find(15, 60, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1024
21:59:12.534 00.004 11872 Star::Find returns 1 (0), X=60.22, Y=854.02, Mass=2332, SNR=32.7, Peak=169 HFD=4.7
21:59:12.538 00.004 11872 CameraToMount -- cameraTheta (2.36) - m_xAngle (-3.14) = xAngle (5.50 = -0.79)
21:59:12.540 00.002 11872 CameraToMount -- cameraTheta (2.36) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.32 = -0.96)
21:59:12.544 00.004 11872 CameraToMount -- cameraX=-0.22 cameraY=0.22 hyp=0.31 cameraTheta=2.36 mountX=0.22 mountY=-0.25, mountTheta=-0.86
21:59:12.548 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.22, y=0.22, opts=13)
21:59:12.554 00.006 11872 Enqueuing Move request for scope (-0.22, 0.22)
21:59:12.556 00.002 9960 Worker thread wakes up
21:59:12.556 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.22) opts 0xd
21:59:12.557 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.22, 0.22)
21:59:12.557 00.000 9960 Moving (-0.22, 0.22) raw xDistance=0.22 yDistance=-0.25
21:59:12.557 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=169, med=0, FiltMin=0, FiltMax=74, Gamma=1.000
21:59:12.562 00.005 11872 UpdateGuideState exits: m=2332 SNR=32.7
21:59:12.565 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.22
21:59:12.566 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
21:59:12.566 00.000 9960 MoveAxis(W, 111, ABG)
21:59:12.566 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:12.569 00.003 9960 Guiding  Dir = 3, Dur = 111
21:59:12.570 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:59:12.575 00.005 9960 IsSlewing returns 0
21:59:12.575 00.000 11872 Enqueuing Expose request
21:59:12.579 00.004 9960 IsGuiding returns 0
21:59:12.579 00.000 9960 PulseGuide returned control before completion, sleep 121
21:59:12.707 00.128 9960 IsGuiding returns 1
21:59:12.707 00.000 9960 scope still moving after pulse duration time elapsed
21:59:12.737 00.030 9960 IsSlewing returns 0
21:59:12.740 00.003 9960 IsGuiding returns 0
21:59:12.741 00.001 9960 scope move finished after 111 + 51 ms
21:59:12.742 00.001 9960 Move returns status 0, amount 111
21:59:12.742 00.000 9960 MoveAxis(N, 187, ABG)
21:59:12.742 00.000 9960 Guiding  Dir = 0, Dur = 187
21:59:12.742 00.000 9960 IsSlewing returns 0
21:59:12.743 00.001 9960 IsGuiding returns 0
21:59:12.743 00.000 9960 PulseGuide returned control before completion, sleep 197
21:59:12.956 00.213 9960 IsGuiding returns 1
21:59:12.959 00.003 9960 scope still moving after pulse duration time elapsed
21:59:12.988 00.029 9960 IsSlewing returns 0
21:59:12.989 00.001 9960 IsGuiding returns 0
21:59:12.990 00.001 9960 scope move finished after 187 + 59 ms
21:59:12.990 00.000 9960 Move returns status 0, amount 187
21:59:12.990 00.000 9960 move complete, result=0
21:59:12.992 00.002 9960 worker thread done servicing request
21:59:12.992 00.000 9960 Worker thread wakes up
21:59:12.992 00.000 11872 GuideStep: 0.2 px 111 ms WEST, -0.3 px 187 ms NORTH
21:59:12.998 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:59:12.998 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
21:59:14.245 01.247 9960 Exposure complete
21:59:14.365 00.120 9960 worker thread done servicing request
21:59:14.365 00.000 11872 OnExposeComplete: enter
21:59:14.370 00.005 11872 UpdateGuideState(): m_state=6
21:59:14.374 00.004 11872 Star::Find(15, 60, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1025
21:59:14.378 00.004 11872 Star::Find returns 1 (0), X=60.09, Y=853.75, Mass=2424, SNR=33.4, Peak=148 HFD=4.7
21:59:14.382 00.004 11872 CameraToMount -- cameraTheta (-2.97) - m_xAngle (-3.14) = xAngle (0.16 = 0.16)
21:59:14.387 00.005 11872 CameraToMount -- cameraTheta (-2.97) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (-0.01 = -0.01)
21:59:14.390 00.003 11872 CameraToMount -- cameraX=-0.35 cameraY=-0.06 hyp=0.35 cameraTheta=-2.97 mountX=0.35 mountY=-0.00, mountTheta=-0.01
21:59:14.397 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.35, y=-0.06, opts=13)
21:59:14.401 00.004 11872 Enqueuing Move request for scope (-0.35, -0.06)
21:59:14.405 00.004 9960 Worker thread wakes up
21:59:14.405 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=148, med=0, FiltMin=0, FiltMax=79, Gamma=1.000
21:59:14.409 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.35, -0.06) opts 0xd
21:59:14.409 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.35, -0.06)
21:59:14.409 00.000 11872 UpdateGuideState exits: m=2424 SNR=33.4
21:59:14.414 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:14.417 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:59:14.421 00.004 11872 Enqueuing Expose request
21:59:14.427 00.006 9960 Moving (-0.35, -0.06) raw xDistance=0.35 yDistance=-0.00
21:59:14.427 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.35
21:59:14.427 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:59:14.427 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
21:59:14.428 00.001 9960 MoveAxis(W, 171, ABG)
21:59:14.429 00.001 9960 Guiding  Dir = 3, Dur = 171
21:59:14.429 00.000 9960 IsSlewing returns 0
21:59:14.430 00.001 9960 IsGuiding returns 0
21:59:14.430 00.000 9960 PulseGuide returned control before completion, sleep 181
21:59:14.613 00.183 9960 IsGuiding returns 1
21:59:14.615 00.002 9960 scope still moving after pulse duration time elapsed
21:59:14.645 00.030 9960 IsSlewing returns 0
21:59:14.645 00.000 9960 IsGuiding returns 0
21:59:14.647 00.002 9960 scope move finished after 171 + 45 ms
21:59:14.647 00.000 9960 Move returns status 0, amount 171
21:59:14.648 00.001 9960 MoveAxis(N, 0, ABG)
21:59:14.648 00.000 9960 Move returns status 0, amount 0
21:59:14.648 00.000 9960 move complete, result=0
21:59:14.648 00.000 9960 worker thread done servicing request
21:59:14.649 00.001 9960 Worker thread wakes up
21:59:14.649 00.000 11872 GuideStep: 0.3 px 171 ms WEST, -0.0 px 0 ms NORTH
21:59:14.655 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:59:14.655 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
21:59:15.904 01.249 9960 Exposure complete
21:59:16.035 00.131 9960 worker thread done servicing request
21:59:16.035 00.000 11872 OnExposeComplete: enter
21:59:16.040 00.005 11872 UpdateGuideState(): m_state=6
21:59:16.045 00.005 11872 Star::Find(15, 60, 853, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1026
21:59:16.049 00.004 11872 Star::Find returns 1 (0), X=60.26, Y=854.01, Mass=2445, SNR=33.4, Peak=179 HFD=4.7
21:59:16.056 00.007 11872 CameraToMount -- cameraTheta (2.28) - m_xAngle (-3.14) = xAngle (5.41 = -0.87)
21:59:16.059 00.003 11872 CameraToMount -- cameraTheta (2.28) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.24 = -1.04)
21:59:16.064 00.005 11872 CameraToMount -- cameraX=-0.18 cameraY=0.21 hyp=0.27 cameraTheta=2.28 mountX=0.17 mountY=-0.23, mountTheta=-0.93
21:59:16.069 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.18, y=0.21, opts=13)
21:59:16.074 00.005 11872 Enqueuing Move request for scope (-0.18, 0.21)
21:59:16.078 00.004 9960 Worker thread wakes up
21:59:16.079 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=179, med=0, FiltMin=0, FiltMax=81, Gamma=1.000
21:59:16.083 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.21) opts 0xd
21:59:16.083 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.18, 0.21)
21:59:16.083 00.000 9960 Moving (-0.18, 0.21) raw xDistance=0.17 yDistance=-0.23
21:59:16.084 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
21:59:16.084 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
21:59:16.084 00.000 11872 UpdateGuideState exits: m=2445 SNR=33.4
21:59:16.088 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:16.093 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:59:16.097 00.004 11872 Enqueuing Expose request
21:59:16.101 00.004 9960 MoveAxis(E, 0, ABG)
21:59:16.101 00.000 9960 Move returns status 0, amount 0
21:59:16.101 00.000 9960 MoveAxis(N, 174, ABG)
21:59:16.101 00.000 9960 Guiding  Dir = 0, Dur = 174
21:59:16.102 00.001 9960 IsSlewing returns 0
21:59:16.102 00.000 9960 IsGuiding returns 0
21:59:16.103 00.001 9960 PulseGuide returned control before completion, sleep 184
21:59:16.304 00.201 9960 IsGuiding returns 1
21:59:16.304 00.000 9960 scope still moving after pulse duration time elapsed
21:59:16.335 00.031 9960 IsSlewing returns 0
21:59:16.337 00.002 9960 IsGuiding returns 1
21:59:16.366 00.029 9960 IsSlewing returns 0
21:59:16.368 00.002 9960 IsGuiding returns 1
21:59:16.397 00.029 9960 IsSlewing returns 0
21:59:16.398 00.001 9960 IsGuiding returns 0
21:59:16.399 00.001 9960 scope move finished after 174 + 122 ms
21:59:16.399 00.000 9960 Move returns status 0, amount 174
21:59:16.399 00.000 9960 move complete, result=0
21:59:16.400 00.001 9960 worker thread done servicing request
21:59:16.400 00.000 9960 Worker thread wakes up
21:59:16.400 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.2 px 174 ms NORTH
21:59:16.407 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:59:16.407 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
21:59:17.657 01.250 9960 Exposure complete
21:59:17.779 00.122 9960 worker thread done servicing request
21:59:17.779 00.000 11872 OnExposeComplete: enter
21:59:17.783 00.004 11872 UpdateGuideState(): m_state=6
21:59:17.787 00.004 11872 Star::Find(15, 60, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1027
21:59:17.791 00.004 11872 Star::Find returns 1 (0), X=60.15, Y=853.85, Mass=2507, SNR=34.0, Peak=185 HFD=4.6
21:59:17.797 00.006 11872 CameraToMount -- cameraTheta (3.01) - m_xAngle (-3.14) = xAngle (6.15 = -0.13)
21:59:17.800 00.003 11872 CameraToMount -- cameraTheta (3.01) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.98 = -0.31)
21:59:17.803 00.003 11872 CameraToMount -- cameraX=-0.29 cameraY=0.04 hyp=0.29 cameraTheta=3.01 mountX=0.29 mountY=-0.09, mountTheta=-0.30
21:59:17.809 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.29, y=0.04, opts=13)
21:59:17.813 00.004 11872 Enqueuing Move request for scope (-0.29, 0.04)
21:59:17.818 00.005 9960 Worker thread wakes up
21:59:17.819 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=185, med=0, FiltMin=0, FiltMax=69, Gamma=1.000
21:59:17.825 00.006 11872 UpdateGuideState exits: m=2507 SNR=34.0
21:59:17.829 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:17.835 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:59:17.839 00.004 11872 Enqueuing Expose request
21:59:17.844 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.04) opts 0xd
21:59:17.844 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.29, 0.04)
21:59:17.844 00.000 9960 Moving (-0.29, 0.04) raw xDistance=0.29 yDistance=-0.09
21:59:17.844 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29
21:59:17.845 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:59:17.845 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:59:17.845 00.000 9960 MoveAxis(W, 136, ABG)
21:59:17.846 00.001 9960 Guiding  Dir = 3, Dur = 136
21:59:17.846 00.000 9960 IsSlewing returns 0
21:59:17.846 00.000 9960 IsGuiding returns 0
21:59:17.847 00.001 9960 PulseGuide returned control before completion, sleep 146
21:59:18.004 00.157 9960 IsGuiding returns 1
21:59:18.004 00.000 9960 scope still moving after pulse duration time elapsed
21:59:18.036 00.032 9960 IsSlewing returns 0
21:59:18.036 00.000 9960 IsGuiding returns 0
21:59:18.037 00.001 9960 scope move finished after 136 + 53 ms
21:59:18.037 00.000 9960 Move returns status 0, amount 136
21:59:18.038 00.001 9960 MoveAxis(N, 0, ABG)
21:59:18.038 00.000 9960 Move returns status 0, amount 0
21:59:18.038 00.000 9960 move complete, result=0
21:59:18.039 00.001 9960 worker thread done servicing request
21:59:18.039 00.000 11872 GuideStep: 0.3 px 136 ms WEST, -0.1 px 0 ms NORTH
21:59:18.045 00.006 9960 Worker thread wakes up
21:59:18.045 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:59:18.046 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
21:59:19.295 01.249 9960 Exposure complete
21:59:19.405 00.110 9960 worker thread done servicing request
21:59:19.405 00.000 11872 OnExposeComplete: enter
21:59:19.410 00.005 11872 UpdateGuideState(): m_state=6
21:59:19.413 00.003 11872 Star::Find(15, 60, 853, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1028
21:59:19.416 00.003 11872 Star::Find returns 1 (0), X=60.24, Y=854.20, Mass=2462, SNR=33.6, Peak=175 HFD=4.7
21:59:19.421 00.005 11872 CameraToMount -- cameraTheta (2.04) - m_xAngle (-3.14) = xAngle (5.17 = -1.11)
21:59:19.425 00.004 11872 CameraToMount -- cameraTheta (2.04) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.00 = -1.28)
21:59:19.430 00.005 11872 CameraToMount -- cameraX=-0.20 cameraY=0.39 hyp=0.43 cameraTheta=2.04 mountX=0.19 mountY=-0.42, mountTheta=-1.14
21:59:19.435 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.20, y=0.39, opts=13)
21:59:19.438 00.003 11872 Enqueuing Move request for scope (-0.20, 0.39)
21:59:19.441 00.003 9960 Worker thread wakes up
21:59:19.441 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.39) opts 0xd
21:59:19.441 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=175, med=0, FiltMin=0, FiltMax=82, Gamma=1.000
21:59:19.446 00.005 11872 UpdateGuideState exits: m=2462 SNR=33.6
21:59:19.449 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:19.454 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:59:19.458 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.20, 0.39)
21:59:19.458 00.000 9960 Moving (-0.20, 0.39) raw xDistance=0.19 yDistance=-0.42
21:59:19.458 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
21:59:19.460 00.002 9960 GuideAlgorithmResistSwitch::result() returns -0.42 from input -0.42
21:59:19.461 00.001 9960 MoveAxis(E, 0, ABG)
21:59:19.461 00.000 9960 Move returns status 0, amount 0
21:59:19.462 00.001 11872 Enqueuing Expose request
21:59:19.466 00.004 9960 MoveAxis(N, 310, ABG)
21:59:19.466 00.000 9960 Guiding  Dir = 0, Dur = 310
21:59:19.466 00.000 9960 IsSlewing returns 0
21:59:19.466 00.000 9960 IsGuiding returns 0
21:59:19.467 00.001 9960 PulseGuide returned control before completion, sleep 320
21:59:19.795 00.328 9960 IsGuiding returns 1
21:59:19.796 00.001 9960 scope still moving after pulse duration time elapsed
21:59:19.821 00.025 9960 IsSlewing returns 0
21:59:19.822 00.001 9960 IsGuiding returns 1
21:59:19.852 00.030 9960 IsSlewing returns 0
21:59:19.853 00.001 9960 IsGuiding returns 1
21:59:19.884 00.031 9960 IsSlewing returns 0
21:59:19.886 00.002 9960 IsGuiding returns 0
21:59:19.887 00.001 9960 scope move finished after 310 + 109 ms
21:59:19.887 00.000 9960 Move returns status 0, amount 310
21:59:19.887 00.000 9960 move complete, result=0
21:59:19.888 00.001 9960 worker thread done servicing request
21:59:19.888 00.000 9960 Worker thread wakes up
21:59:19.888 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:59:19.888 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
21:59:19.889 00.001 11872 GuideStep: 0.2 px 0 ms EAST, -0.4 px 310 ms NORTH
21:59:21.131 01.242 9960 Exposure complete
21:59:21.252 00.121 9960 worker thread done servicing request
21:59:21.252 00.000 11872 OnExposeComplete: enter
21:59:21.256 00.004 11872 UpdateGuideState(): m_state=6
21:59:21.260 00.004 11872 Star::Find(15, 60, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1029
21:59:21.265 00.005 11872 Star::Find returns 1 (0), X=60.07, Y=853.81, Mass=2543, SNR=34.1, Peak=153 HFD=4.8
21:59:21.269 00.004 11872 CameraToMount -- cameraTheta (-3.13) - m_xAngle (-3.14) = xAngle (0.00 = 0.00)
21:59:21.273 00.004 11872 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (-0.17 = -0.17)
21:59:21.277 00.004 11872 CameraToMount -- cameraX=-0.37 cameraY=-0.00 hyp=0.37 cameraTheta=-3.13 mountX=0.37 mountY=-0.06, mountTheta=-0.17
21:59:21.282 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.37, y=-0.00, opts=13)
21:59:21.286 00.004 11872 Enqueuing Move request for scope (-0.37, -0.00)
21:59:21.290 00.004 9960 Worker thread wakes up
21:59:21.290 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.37, -0.00) opts 0xd
21:59:21.290 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.37, -0.00)
21:59:21.290 00.000 9960 Moving (-0.37, -0.00) raw xDistance=0.37 yDistance=-0.06
21:59:21.290 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.37
21:59:21.290 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:59:21.291 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=153, med=0, FiltMin=0, FiltMax=68, Gamma=1.000
21:59:21.296 00.005 11872 UpdateGuideState exits: m=2543 SNR=34.1
21:59:21.299 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:21.304 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:59:21.308 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:59:21.308 00.000 9960 MoveAxis(W, 174, ABG)
21:59:21.308 00.000 9960 Guiding  Dir = 3, Dur = 174
21:59:21.308 00.000 11872 Enqueuing Expose request
21:59:21.312 00.004 9960 IsSlewing returns 0
21:59:21.313 00.001 9960 IsGuiding returns 0
21:59:21.313 00.000 9960 PulseGuide returned control before completion, sleep 184
21:59:21.501 00.188 9960 IsGuiding returns 1
21:59:21.502 00.001 9960 scope still moving after pulse duration time elapsed
21:59:21.531 00.029 9960 IsSlewing returns 0
21:59:21.532 00.001 9960 IsGuiding returns 0
21:59:21.533 00.001 9960 scope move finished after 174 + 45 ms
21:59:21.533 00.000 9960 Move returns status 0, amount 174
21:59:21.533 00.000 9960 MoveAxis(N, 0, ABG)
21:59:21.534 00.001 9960 Move returns status 0, amount 0
21:59:21.534 00.000 9960 move complete, result=0
21:59:21.534 00.000 9960 worker thread done servicing request
21:59:21.535 00.001 11872 GuideStep: 0.4 px 174 ms WEST, -0.1 px 0 ms NORTH
21:59:21.541 00.006 9960 Worker thread wakes up
21:59:21.542 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:59:21.542 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
21:59:22.794 01.252 9960 Exposure complete
21:59:22.918 00.124 9960 worker thread done servicing request
21:59:22.918 00.000 11872 OnExposeComplete: enter
21:59:22.922 00.004 11872 UpdateGuideState(): m_state=6
21:59:22.927 00.005 11872 Star::Find(15, 60, 853, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1030
21:59:22.931 00.004 11872 Star::Find returns 1 (0), X=60.24, Y=853.95, Mass=2423, SNR=33.4, Peak=150 HFD=4.6
21:59:22.935 00.004 11872 CameraToMount -- cameraTheta (2.53) - m_xAngle (-3.14) = xAngle (5.67 = -0.61)
21:59:22.939 00.004 11872 CameraToMount -- cameraTheta (2.53) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.50 = -0.78)
21:59:22.943 00.004 11872 CameraToMount -- cameraX=-0.20 cameraY=0.14 hyp=0.24 cameraTheta=2.53 mountX=0.20 mountY=-0.17, mountTheta=-0.71
21:59:22.946 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=-0.20, y=0.14, opts=13)
21:59:22.951 00.005 11872 Enqueuing Move request for scope (-0.20, 0.14)
21:59:22.955 00.004 9960 Worker thread wakes up
21:59:22.955 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.14) opts 0xd
21:59:22.956 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.20, 0.14)
21:59:22.956 00.000 9960 Moving (-0.20, 0.14) raw xDistance=0.20 yDistance=-0.17
21:59:22.956 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
21:59:22.956 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:59:22.956 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=150, med=0, FiltMin=0, FiltMax=71, Gamma=1.000
21:59:22.959 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:59:22.960 00.001 11872 UpdateGuideState exits: m=2423 SNR=33.4
21:59:22.963 00.003 9960 MoveAxis(E, 0, ABG)
21:59:22.964 00.001 9960 Move returns status 0, amount 0
21:59:22.964 00.000 9960 MoveAxis(N, 0, ABG)
21:59:22.964 00.000 9960 Move returns status 0, amount 0
21:59:22.964 00.000 9960 move complete, result=0
21:59:22.964 00.000 9960 worker thread done servicing request
21:59:22.964 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:22.968 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:59:22.971 00.003 11872 Enqueuing Expose request
21:59:22.976 00.005 9960 Worker thread wakes up
21:59:22.976 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
21:59:22.978 00.002 9960 worker thread servicing REQUEST_EXPOSE 1000
21:59:22.979 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
21:59:24.223 01.244 9960 Exposure complete
21:59:24.366 00.143 9960 worker thread done servicing request
21:59:24.367 00.001 11872 OnExposeComplete: enter
21:59:24.374 00.007 11872 UpdateGuideState(): m_state=6
21:59:24.379 00.005 11872 Star::Find(15, 60, 853, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1031
21:59:24.387 00.008 11872 Star::Find returns 1 (0), X=60.26, Y=854.35, Mass=2440, SNR=33.5, Peak=142 HFD=5.0
21:59:24.393 00.006 11872 CameraToMount -- cameraTheta (1.90) - m_xAngle (-3.14) = xAngle (5.04 = -1.25)
21:59:24.399 00.006 11872 CameraToMount -- cameraTheta (1.90) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.86 = -1.42)
21:59:24.405 00.006 11872 CameraToMount -- cameraX=-0.18 cameraY=0.54 hyp=0.57 cameraTheta=1.90 mountX=0.18 mountY=-0.56, mountTheta=-1.26
21:59:24.412 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.18, y=0.54, opts=13)
21:59:24.419 00.007 11872 Enqueuing Move request for scope (-0.18, 0.54)
21:59:24.425 00.006 9960 Worker thread wakes up
21:59:24.426 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=142, med=0, FiltMin=0, FiltMax=77, Gamma=1.000
21:59:24.433 00.007 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.54) opts 0xd
21:59:24.433 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.18, 0.54)
21:59:24.433 00.000 9960 Moving (-0.18, 0.54) raw xDistance=0.18 yDistance=-0.56
21:59:24.433 00.000 11872 UpdateGuideState exits: m=2440 SNR=33.5
21:59:24.438 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
21:59:24.439 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:24.443 00.004 9960 GuideAlgorithmResistSwitch::result() returns -0.56 from input -0.56
21:59:24.443 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:59:24.446 00.003 9960 MoveAxis(E, 0, ABG)
21:59:24.446 00.000 11872 Enqueuing Expose request
21:59:24.451 00.005 9960 Move returns status 0, amount 0
21:59:24.451 00.000 9960 MoveAxis(N, 418, ABG)
21:59:24.451 00.000 9960 Guiding  Dir = 0, Dur = 418
21:59:24.452 00.001 9960 IsSlewing returns 0
21:59:24.452 00.000 9960 IsGuiding returns 0
21:59:24.452 00.000 9960 PulseGuide returned control before completion, sleep 428
21:59:24.891 00.439 9960 IsGuiding returns 1
21:59:24.891 00.000 9960 scope still moving after pulse duration time elapsed
21:59:24.921 00.030 9960 IsSlewing returns 0
21:59:24.923 00.002 9960 IsGuiding returns 0
21:59:24.923 00.000 9960 scope move finished after 418 + 52 ms
21:59:24.923 00.000 9960 Move returns status 0, amount 418
21:59:24.923 00.000 9960 move complete, result=0
21:59:24.924 00.001 9960 worker thread done servicing request
21:59:24.925 00.001 11872 GuideStep: 0.2 px 0 ms EAST, -0.6 px 418 ms NORTH
21:59:24.934 00.009 9960 Worker thread wakes up
21:59:24.934 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:59:24.936 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
21:59:26.180 01.244 9960 Exposure complete
21:59:26.314 00.134 9960 worker thread done servicing request
21:59:26.315 00.001 11872 OnExposeComplete: enter
21:59:26.319 00.004 11872 UpdateGuideState(): m_state=6
21:59:26.323 00.004 11872 Star::Find(15, 60, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1032
21:59:26.329 00.006 11872 Star::Find returns 1 (0), X=60.00, Y=853.77, Mass=2519, SNR=34.1, Peak=144 HFD=4.9
21:59:26.334 00.005 11872 CameraToMount -- cameraTheta (-3.05) - m_xAngle (-3.14) = xAngle (0.09 = 0.09)
21:59:26.339 00.005 11872 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (-0.08 = -0.08)
21:59:26.343 00.004 11872 CameraToMount -- cameraX=-0.44 cameraY=-0.04 hyp=0.44 cameraTheta=-3.05 mountX=0.44 mountY=-0.04, mountTheta=-0.08
21:59:26.348 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.44, y=-0.04, opts=13)
21:59:26.352 00.004 11872 Enqueuing Move request for scope (-0.44, -0.04)
21:59:26.356 00.004 9960 Worker thread wakes up
21:59:26.357 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=144, med=0, FiltMin=0, FiltMax=73, Gamma=1.000
21:59:26.361 00.004 11872 UpdateGuideState exits: m=2519 SNR=34.1
21:59:26.364 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:26.368 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:59:26.371 00.003 11872 Enqueuing Expose request
21:59:26.377 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.44, -0.04) opts 0xd
21:59:26.377 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.44, -0.04)
21:59:26.377 00.000 9960 Moving (-0.44, -0.04) raw xDistance=0.44 yDistance=-0.04
21:59:26.378 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.27 from input 0.44
21:59:26.378 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:59:26.378 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:59:26.379 00.001 9960 MoveAxis(W, 204, ABG)
21:59:26.379 00.000 9960 Guiding  Dir = 3, Dur = 204
21:59:26.380 00.001 9960 IsSlewing returns 0
21:59:26.380 00.000 9960 IsGuiding returns 0
21:59:26.381 00.001 9960 PulseGuide returned control before completion, sleep 214
21:59:26.604 00.223 9960 IsGuiding returns 1
21:59:26.604 00.000 9960 scope still moving after pulse duration time elapsed
21:59:26.636 00.032 9960 IsSlewing returns 0
21:59:26.637 00.001 9960 IsGuiding returns 0
21:59:26.638 00.001 9960 scope move finished after 204 + 53 ms
21:59:26.639 00.001 9960 Move returns status 0, amount 204
21:59:26.639 00.000 9960 MoveAxis(N, 0, ABG)
21:59:26.639 00.000 9960 Move returns status 0, amount 0
21:59:26.639 00.000 9960 move complete, result=0
21:59:26.640 00.001 9960 worker thread done servicing request
21:59:26.640 00.000 11872 GuideStep: 0.4 px 204 ms WEST, -0.0 px 0 ms NORTH
21:59:26.649 00.009 9960 Worker thread wakes up
21:59:26.650 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:59:26.650 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
21:59:27.900 01.250 9960 Exposure complete
21:59:28.026 00.126 9960 worker thread done servicing request
21:59:28.026 00.000 11872 OnExposeComplete: enter
21:59:28.030 00.004 11872 UpdateGuideState(): m_state=6
21:59:28.033 00.003 11872 Star::Find(15, 60, 853, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1033
21:59:28.037 00.004 11872 Star::Find returns 1 (0), X=60.08, Y=853.86, Mass=2386, SNR=33.0, Peak=168 HFD=4.6
21:59:28.040 00.003 11872 CameraToMount -- cameraTheta (2.99) - m_xAngle (-3.14) = xAngle (6.13 = -0.15)
21:59:28.046 00.006 11872 CameraToMount -- cameraTheta (2.99) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.96 = -0.32)
21:59:28.050 00.004 11872 CameraToMount -- cameraX=-0.36 cameraY=0.05 hyp=0.36 cameraTheta=2.99 mountX=0.36 mountY=-0.12, mountTheta=-0.31
21:59:28.058 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=-0.36, y=0.05, opts=13)
21:59:28.063 00.005 11872 Enqueuing Move request for scope (-0.36, 0.05)
21:59:28.067 00.004 9960 Worker thread wakes up
21:59:28.068 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=168, med=0, FiltMin=0, FiltMax=67, Gamma=1.000
21:59:28.071 00.003 11872 UpdateGuideState exits: m=2386 SNR=33.0
21:59:28.075 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:28.079 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:59:28.083 00.004 11872 Enqueuing Expose request
21:59:28.088 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.36, 0.05) opts 0xd
21:59:28.088 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.36, 0.05)
21:59:28.088 00.000 9960 Moving (-0.36, 0.05) raw xDistance=0.36 yDistance=-0.12
21:59:28.088 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.36
21:59:28.088 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:59:28.089 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:59:28.089 00.000 9960 MoveAxis(W, 183, ABG)
21:59:28.089 00.000 9960 Guiding  Dir = 3, Dur = 183
21:59:28.090 00.001 9960 IsSlewing returns 0
21:59:28.090 00.000 9960 IsGuiding returns 0
21:59:28.090 00.000 9960 PulseGuide returned control before completion, sleep 193
21:59:28.297 00.207 9960 IsGuiding returns 0
21:59:28.298 00.001 9960 Move returns status 0, amount 183
21:59:28.299 00.001 9960 MoveAxis(N, 0, ABG)
21:59:28.299 00.000 9960 Move returns status 0, amount 0
21:59:28.299 00.000 9960 move complete, result=0
21:59:28.300 00.001 9960 worker thread done servicing request
21:59:28.301 00.001 9960 Worker thread wakes up
21:59:28.301 00.000 11872 GuideStep: 0.4 px 183 ms WEST, -0.1 px 0 ms NORTH
21:59:28.307 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:59:28.307 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
21:59:29.557 01.250 9960 Exposure complete
21:59:29.718 00.161 9960 worker thread done servicing request
21:59:29.718 00.000 11872 OnExposeComplete: enter
21:59:29.724 00.006 11872 UpdateGuideState(): m_state=6
21:59:29.729 00.005 11872 Star::Find(15, 60, 853, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1034
21:59:29.735 00.006 11872 Star::Find returns 1 (0), X=60.29, Y=853.99, Mass=2453, SNR=33.7, Peak=147 HFD=5.0
21:59:29.743 00.008 11872 CameraToMount -- cameraTheta (2.26) - m_xAngle (-3.14) = xAngle (5.39 = -0.89)
21:59:29.750 00.007 11872 CameraToMount -- cameraTheta (2.26) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.22 = -1.06)
21:59:29.755 00.005 11872 CameraToMount -- cameraX=-0.15 cameraY=0.18 hyp=0.23 cameraTheta=2.26 mountX=0.15 mountY=-0.20, mountTheta=-0.95
21:59:29.763 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=-0.15, y=0.18, opts=13)
21:59:29.769 00.006 11872 Enqueuing Move request for scope (-0.15, 0.18)
21:59:29.774 00.005 9960 Worker thread wakes up
21:59:29.775 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=147, med=0, FiltMin=0, FiltMax=76, Gamma=1.000
21:59:29.781 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.18) opts 0xd
21:59:29.781 00.000 11872 UpdateGuideState exits: m=2453 SNR=33.7
21:59:29.787 00.006 9960 Handling offset move in thread for scope, endpoint = (-0.15, 0.18)
21:59:29.787 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:29.794 00.007 9960 Moving (-0.15, 0.18) raw xDistance=0.15 yDistance=-0.20
21:59:29.795 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
21:59:29.795 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:59:29.802 00.007 9960 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
21:59:29.802 00.000 9960 MoveAxis(E, 0, ABG)
21:59:29.802 00.000 9960 Move returns status 0, amount 0
21:59:29.803 00.001 9960 MoveAxis(N, 152, ABG)
21:59:29.803 00.000 11872 Enqueuing Expose request
21:59:29.810 00.007 9960 Guiding  Dir = 0, Dur = 152
21:59:29.811 00.001 9960 IsSlewing returns 0
21:59:29.812 00.001 9960 IsGuiding returns 0
21:59:29.812 00.000 9960 PulseGuide returned control before completion, sleep 162
21:59:29.987 00.175 9960 IsGuiding returns 1
21:59:29.988 00.001 9960 scope still moving after pulse duration time elapsed
21:59:30.018 00.030 9960 IsSlewing returns 0
21:59:30.018 00.000 9960 IsGuiding returns 0
21:59:30.018 00.000 9960 scope move finished after 152 + 54 ms
21:59:30.019 00.001 9960 Move returns status 0, amount 152
21:59:30.019 00.000 9960 move complete, result=0
21:59:30.019 00.000 9960 worker thread done servicing request
21:59:30.020 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 152 ms NORTH
21:59:30.025 00.005 9960 Worker thread wakes up
21:59:30.025 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:59:30.025 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
21:59:31.265 01.240 9960 Exposure complete
21:59:31.393 00.128 9960 worker thread done servicing request
21:59:31.393 00.000 11872 OnExposeComplete: enter
21:59:31.397 00.004 11872 UpdateGuideState(): m_state=6
21:59:31.402 00.005 11872 Star::Find(15, 60, 853, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1035
21:59:31.406 00.004 11872 Star::Find returns 1 (0), X=60.40, Y=854.01, Mass=2393, SNR=33.2, Peak=151 HFD=4.9
21:59:31.409 00.003 11872 CameraToMount -- cameraTheta (1.78) - m_xAngle (-3.14) = xAngle (4.91 = -1.37)
21:59:31.413 00.004 11872 CameraToMount -- cameraTheta (1.78) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.74 = -1.54)
21:59:31.417 00.004 11872 CameraToMount -- cameraX=-0.04 cameraY=0.21 hyp=0.21 cameraTheta=1.78 mountX=0.04 mountY=-0.21, mountTheta=-1.37
21:59:31.422 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.04, y=0.21, opts=13)
21:59:31.425 00.003 11872 Enqueuing Move request for scope (-0.04, 0.21)
21:59:31.429 00.004 9960 Worker thread wakes up
21:59:31.430 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=151, med=0, FiltMin=0, FiltMax=77, Gamma=1.000
21:59:31.434 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.21) opts 0xd
21:59:31.434 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.04, 0.21)
21:59:31.434 00.000 11872 UpdateGuideState exits: m=2393 SNR=33.2
21:59:31.438 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:31.442 00.004 9960 Moving (-0.04, 0.21) raw xDistance=0.04 yDistance=-0.21
21:59:31.442 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:59:31.443 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
21:59:31.443 00.000 9960 MoveAxis(E, 0, ABG)
21:59:31.443 00.000 9960 Move returns status 0, amount 0
21:59:31.444 00.001 9960 MoveAxis(N, 156, ABG)
21:59:31.444 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:59:31.448 00.004 9960 Guiding  Dir = 0, Dur = 156
21:59:31.448 00.000 11872 Enqueuing Expose request
21:59:31.452 00.004 9960 IsSlewing returns 0
21:59:31.452 00.000 9960 IsGuiding returns 0
21:59:31.452 00.000 9960 PulseGuide returned control before completion, sleep 166
21:59:31.631 00.179 9960 IsGuiding returns 1
21:59:31.632 00.001 9960 scope still moving after pulse duration time elapsed
21:59:31.660 00.028 9960 IsSlewing returns 0
21:59:31.662 00.002 9960 IsGuiding returns 0
21:59:31.662 00.000 9960 scope move finished after 156 + 54 ms
21:59:31.663 00.001 9960 Move returns status 0, amount 156
21:59:31.663 00.000 9960 move complete, result=0
21:59:31.663 00.000 9960 worker thread done servicing request
21:59:31.664 00.001 9960 Worker thread wakes up
21:59:31.664 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.2 px 156 ms NORTH
21:59:31.669 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:59:31.670 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
21:59:32.923 01.253 9960 Exposure complete
21:59:33.048 00.125 9960 worker thread done servicing request
21:59:33.048 00.000 11872 OnExposeComplete: enter
21:59:33.052 00.004 11872 UpdateGuideState(): m_state=6
21:59:33.056 00.004 11872 Star::Find(15, 60, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1036
21:59:33.060 00.004 11872 Star::Find returns 1 (0), X=60.06, Y=854.14, Mass=2347, SNR=32.7, Peak=155 HFD=4.7
21:59:33.064 00.004 11872 CameraToMount -- cameraTheta (2.41) - m_xAngle (-3.14) = xAngle (5.55 = -0.73)
21:59:33.067 00.003 11872 CameraToMount -- cameraTheta (2.41) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.38 = -0.91)
21:59:33.072 00.005 11872 CameraToMount -- cameraX=-0.38 cameraY=0.34 hyp=0.50 cameraTheta=2.41 mountX=0.37 mountY=-0.40, mountTheta=-0.81
21:59:33.077 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.38, y=0.34, opts=13)
21:59:33.084 00.007 11872 Enqueuing Move request for scope (-0.38, 0.34)
21:59:33.088 00.004 9960 Worker thread wakes up
21:59:33.088 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.38, 0.34) opts 0xd
21:59:33.088 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.38, 0.34)
21:59:33.088 00.000 9960 Moving (-0.38, 0.34) raw xDistance=0.37 yDistance=-0.40
21:59:33.089 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.37
21:59:33.089 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.40 from input -0.40
21:59:33.089 00.000 9960 MoveAxis(W, 175, ABG)
21:59:33.089 00.000 9960 Guiding  Dir = 3, Dur = 175
21:59:33.089 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=155, med=0, FiltMin=0, FiltMax=68, Gamma=1.000
21:59:33.094 00.005 9960 IsSlewing returns 0
21:59:33.094 00.000 11872 UpdateGuideState exits: m=2347 SNR=32.7
21:59:33.100 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:33.103 00.003 9960 IsGuiding returns 0
21:59:33.103 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:59:33.106 00.003 9960 PulseGuide returned control before completion, sleep 185
21:59:33.106 00.000 11872 Enqueuing Expose request
21:59:33.299 00.193 9960 IsGuiding returns 1
21:59:33.299 00.000 9960 scope still moving after pulse duration time elapsed
21:59:33.329 00.030 9960 IsSlewing returns 0
21:59:33.331 00.002 9960 IsGuiding returns 0
21:59:33.331 00.000 9960 scope move finished after 175 + 52 ms
21:59:33.331 00.000 9960 Move returns status 0, amount 175
21:59:33.331 00.000 9960 MoveAxis(N, 296, ABG)
21:59:33.332 00.001 9960 Guiding  Dir = 0, Dur = 296
21:59:33.333 00.001 9960 IsSlewing returns 0
21:59:33.333 00.000 9960 IsGuiding returns 0
21:59:33.334 00.001 9960 PulseGuide returned control before completion, sleep 306
21:59:33.645 00.311 9960 IsGuiding returns 1
21:59:33.645 00.000 9960 scope still moving after pulse duration time elapsed
21:59:33.676 00.031 9960 IsSlewing returns 0
21:59:33.678 00.002 9960 IsGuiding returns 0
21:59:33.680 00.002 9960 scope move finished after 296 + 50 ms
21:59:33.680 00.000 9960 Move returns status 0, amount 296
21:59:33.682 00.002 9960 move complete, result=0
21:59:33.683 00.001 9960 worker thread done servicing request
21:59:33.683 00.000 11872 GuideStep: 0.4 px 175 ms WEST, -0.4 px 296 ms NORTH
21:59:33.689 00.006 9960 Worker thread wakes up
21:59:33.690 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:59:33.690 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
21:59:34.938 01.248 9960 Exposure complete
21:59:35.086 00.148 9960 worker thread done servicing request
21:59:35.086 00.000 11872 OnExposeComplete: enter
21:59:35.090 00.004 11872 UpdateGuideState(): m_state=6
21:59:35.096 00.006 11872 Star::Find(15, 60, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1037
21:59:35.101 00.005 11872 Star::Find returns 1 (0), X=60.27, Y=853.88, Mass=2489, SNR=33.8, Peak=160 HFD=4.5
21:59:35.108 00.007 11872 CameraToMount -- cameraTheta (2.76) - m_xAngle (-3.14) = xAngle (5.90 = -0.38)
21:59:35.116 00.008 11872 CameraToMount -- cameraTheta (2.76) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.73 = -0.56)
21:59:35.120 00.004 11872 CameraToMount -- cameraX=-0.17 cameraY=0.07 hyp=0.19 cameraTheta=2.76 mountX=0.17 mountY=-0.10, mountTheta=-0.52
21:59:35.126 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.17, y=0.07, opts=13)
21:59:35.131 00.005 11872 Enqueuing Move request for scope (-0.17, 0.07)
21:59:35.137 00.006 9960 Worker thread wakes up
21:59:35.137 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.07) opts 0xd
21:59:35.138 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.17, 0.07)
21:59:35.138 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=160, med=0, FiltMin=0, FiltMax=84, Gamma=1.000
21:59:35.145 00.007 9960 Moving (-0.17, 0.07) raw xDistance=0.17 yDistance=-0.10
21:59:35.146 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
21:59:35.147 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:59:35.147 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:59:35.150 00.003 9960 MoveAxis(E, 0, ABG)
21:59:35.150 00.000 9960 Move returns status 0, amount 0
21:59:35.168 00.018 11872 UpdateGuideState exits: m=2489 SNR=33.8
21:59:35.177 00.009 9960 MoveAxis(N, 0, ABG)
21:59:35.177 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:35.182 00.005 9960 Move returns status 0, amount 0
21:59:35.182 00.000 9960 move complete, result=0
21:59:35.182 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:59:35.185 00.003 9960 worker thread done servicing request
21:59:35.185 00.000 11872 Enqueuing Expose request
21:59:35.189 00.004 9960 Worker thread wakes up
21:59:35.189 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:59:35.193 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
21:59:35.193 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
21:59:36.448 01.255 9960 Exposure complete
21:59:36.582 00.134 9960 worker thread done servicing request
21:59:36.584 00.002 11872 OnExposeComplete: enter
21:59:36.590 00.006 11872 UpdateGuideState(): m_state=6
21:59:36.596 00.006 11872 Star::Find(15, 60, 853, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1038
21:59:36.603 00.007 11872 Star::Find returns 1 (0), X=60.27, Y=853.95, Mass=2474, SNR=33.8, Peak=143 HFD=4.7
21:59:36.608 00.005 11872 CameraToMount -- cameraTheta (2.45) - m_xAngle (-3.14) = xAngle (5.58 = -0.70)
21:59:36.613 00.005 11872 CameraToMount -- cameraTheta (2.45) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.41 = -0.87)
21:59:36.618 00.005 11872 CameraToMount -- cameraX=-0.17 cameraY=0.14 hyp=0.22 cameraTheta=2.45 mountX=0.17 mountY=-0.17, mountTheta=-0.79
21:59:36.623 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.17, y=0.14, opts=13)
21:59:36.627 00.004 11872 Enqueuing Move request for scope (-0.17, 0.14)
21:59:36.632 00.005 9960 Worker thread wakes up
21:59:36.632 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=143, med=0, FiltMin=0, FiltMax=77, Gamma=1.000
21:59:36.635 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.14) opts 0xd
21:59:36.635 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.17, 0.14)
21:59:36.637 00.002 9960 Moving (-0.17, 0.14) raw xDistance=0.17 yDistance=-0.17
21:59:36.637 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
21:59:36.637 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:59:36.637 00.000 11872 UpdateGuideState exits: m=2474 SNR=33.8
21:59:36.641 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:59:36.641 00.000 9960 MoveAxis(E, 0, ABG)
21:59:36.642 00.001 9960 Move returns status 0, amount 0
21:59:36.642 00.000 9960 MoveAxis(N, 0, ABG)
21:59:36.643 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:36.647 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:59:36.650 00.003 9960 Move returns status 0, amount 0
21:59:36.650 00.000 9960 move complete, result=0
21:59:36.651 00.001 9960 worker thread done servicing request
21:59:36.651 00.000 11872 Enqueuing Expose request
21:59:36.655 00.004 11872 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
21:59:36.660 00.005 9960 Worker thread wakes up
21:59:36.660 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:59:36.660 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
21:59:37.902 01.242 9960 Exposure complete
21:59:38.010 00.108 9960 worker thread done servicing request
21:59:38.012 00.002 11872 OnExposeComplete: enter
21:59:38.015 00.003 11872 UpdateGuideState(): m_state=6
21:59:38.021 00.006 11872 Star::Find(15, 60, 853, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1039
21:59:38.025 00.004 11872 Star::Find returns 1 (0), X=60.16, Y=854.14, Mass=2424, SNR=33.2, Peak=169 HFD=4.6
21:59:38.029 00.004 11872 CameraToMount -- cameraTheta (2.28) - m_xAngle (-3.14) = xAngle (5.42 = -0.87)
21:59:38.034 00.005 11872 CameraToMount -- cameraTheta (2.28) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.24 = -1.04)
21:59:38.037 00.003 11872 CameraToMount -- cameraX=-0.28 cameraY=0.33 hyp=0.43 cameraTheta=2.28 mountX=0.28 mountY=-0.37, mountTheta=-0.93
21:59:38.043 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.28, y=0.33, opts=13)
21:59:38.050 00.007 11872 Enqueuing Move request for scope (-0.28, 0.33)
21:59:38.054 00.004 9960 Worker thread wakes up
21:59:38.054 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=169, med=0, FiltMin=0, FiltMax=77, Gamma=1.000
21:59:38.058 00.004 11872 UpdateGuideState exits: m=2424 SNR=33.2
21:59:38.062 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.33) opts 0xd
21:59:38.062 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.28, 0.33)
21:59:38.062 00.000 9960 Moving (-0.28, 0.33) raw xDistance=0.28 yDistance=-0.37
21:59:38.062 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
21:59:38.063 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.37 from input -0.37
21:59:38.063 00.000 9960 MoveAxis(W, 132, ABG)
21:59:38.063 00.000 9960 Guiding  Dir = 3, Dur = 132
21:59:38.063 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:38.068 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:59:38.071 00.003 11872 Enqueuing Expose request
21:59:38.076 00.005 9960 IsSlewing returns 0
21:59:38.076 00.000 9960 IsGuiding returns 0
21:59:38.076 00.000 9960 PulseGuide returned control before completion, sleep 142
21:59:38.233 00.157 9960 IsGuiding returns 0
21:59:38.236 00.003 9960 Move returns status 0, amount 132
21:59:38.236 00.000 9960 MoveAxis(N, 279, ABG)
21:59:38.237 00.001 9960 Guiding  Dir = 0, Dur = 279
21:59:38.237 00.000 9960 IsSlewing returns 0
21:59:38.238 00.001 9960 IsGuiding returns 0
21:59:38.239 00.001 9960 PulseGuide returned control before completion, sleep 289
21:59:38.531 00.292 9960 IsGuiding returns 1
21:59:38.532 00.001 9960 scope still moving after pulse duration time elapsed
21:59:38.562 00.030 9960 IsSlewing returns 0
21:59:38.562 00.000 9960 IsGuiding returns 0
21:59:38.564 00.002 9960 scope move finished after 279 + 46 ms
21:59:38.564 00.000 9960 Move returns status 0, amount 279
21:59:38.565 00.001 9960 move complete, result=0
21:59:38.565 00.000 9960 worker thread done servicing request
21:59:38.566 00.001 9960 Worker thread wakes up
21:59:38.566 00.000 11872 GuideStep: 0.3 px 132 ms WEST, -0.4 px 279 ms NORTH
21:59:38.572 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:59:38.572 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
21:59:39.823 01.251 9960 Exposure complete
21:59:39.939 00.116 9960 worker thread done servicing request
21:59:39.939 00.000 11872 OnExposeComplete: enter
21:59:39.943 00.004 11872 UpdateGuideState(): m_state=6
21:59:39.945 00.002 11872 Star::Find(15, 60, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1040
21:59:39.950 00.005 11872 Star::Find returns 1 (0), X=60.17, Y=853.83, Mass=2490, SNR=33.9, Peak=163 HFD=4.6
21:59:39.954 00.004 11872 CameraToMount -- cameraTheta (3.07) - m_xAngle (-3.14) = xAngle (6.21 = -0.07)
21:59:39.957 00.003 11872 CameraToMount -- cameraTheta (3.07) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (6.04 = -0.24)
21:59:39.963 00.006 11872 CameraToMount -- cameraX=-0.27 cameraY=0.02 hyp=0.27 cameraTheta=3.07 mountX=0.27 mountY=-0.07, mountTheta=-0.24
21:59:39.968 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.27, y=0.02, opts=13)
21:59:39.972 00.004 11872 Enqueuing Move request for scope (-0.27, 0.02)
21:59:39.976 00.004 9960 Worker thread wakes up
21:59:39.976 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=163, med=0, FiltMin=0, FiltMax=74, Gamma=1.000
21:59:39.980 00.004 11872 UpdateGuideState exits: m=2490 SNR=33.9
21:59:39.984 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:39.990 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:59:39.993 00.003 11872 Enqueuing Expose request
21:59:39.996 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.02) opts 0xd
21:59:39.996 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.27, 0.02)
21:59:39.996 00.000 9960 Moving (-0.27, 0.02) raw xDistance=0.27 yDistance=-0.07
21:59:39.996 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.27
21:59:39.996 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:59:39.998 00.002 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:59:39.998 00.000 9960 MoveAxis(W, 138, ABG)
21:59:39.998 00.000 9960 Guiding  Dir = 3, Dur = 138
21:59:39.998 00.000 9960 IsSlewing returns 0
21:59:39.999 00.001 9960 IsGuiding returns 0
21:59:39.999 00.000 9960 PulseGuide returned control before completion, sleep 148
21:59:40.154 00.155 9960 IsGuiding returns 1
21:59:40.155 00.001 9960 scope still moving after pulse duration time elapsed
21:59:40.186 00.031 9960 IsSlewing returns 0
21:59:40.188 00.002 9960 IsGuiding returns 0
21:59:40.189 00.001 9960 scope move finished after 138 + 51 ms
21:59:40.189 00.000 9960 Move returns status 0, amount 138
21:59:40.190 00.001 9960 MoveAxis(N, 0, ABG)
21:59:40.190 00.000 9960 Move returns status 0, amount 0
21:59:40.191 00.001 9960 move complete, result=0
21:59:40.191 00.000 9960 worker thread done servicing request
21:59:40.191 00.000 11872 GuideStep: 0.3 px 138 ms WEST, -0.1 px 0 ms NORTH
21:59:40.199 00.008 9960 Worker thread wakes up
21:59:40.200 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:59:40.200 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
21:59:41.446 01.246 9960 Exposure complete
21:59:41.565 00.119 11872 OnExposeComplete: enter
21:59:41.568 00.003 11872 UpdateGuideState(): m_state=6
21:59:41.572 00.004 9960 worker thread done servicing request
21:59:41.572 00.000 11872 Star::Find(15, 60, 853, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1041
21:59:41.576 00.004 11872 Star::Find returns 1 (0), X=60.37, Y=853.88, Mass=2469, SNR=33.5, Peak=151 HFD=4.9
21:59:41.581 00.005 11872 CameraToMount -- cameraTheta (2.41) - m_xAngle (-3.14) = xAngle (5.55 = -0.73)
21:59:41.586 00.005 11872 CameraToMount -- cameraTheta (2.41) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.38 = -0.91)
21:59:41.589 00.003 11872 CameraToMount -- cameraX=-0.07 cameraY=0.07 hyp=0.10 cameraTheta=2.41 mountX=0.07 mountY=-0.08, mountTheta=-0.82
21:59:41.595 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.07, y=0.07, opts=13)
21:59:41.598 00.003 11872 Enqueuing Move request for scope (-0.07, 0.07)
21:59:41.602 00.004 9960 Worker thread wakes up
21:59:41.602 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=151, med=0, FiltMin=0, FiltMax=80, Gamma=1.000
21:59:41.606 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.07) opts 0xd
21:59:41.606 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.07, 0.07)
21:59:41.608 00.002 9960 Moving (-0.07, 0.07) raw xDistance=0.07 yDistance=-0.08
21:59:41.608 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:59:41.608 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:59:41.608 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:59:41.608 00.000 9960 MoveAxis(E, 0, ABG)
21:59:41.608 00.000 9960 Move returns status 0, amount 0
21:59:41.608 00.000 9960 MoveAxis(N, 0, ABG)
21:59:41.609 00.001 9960 Move returns status 0, amount 0
21:59:41.609 00.000 11872 UpdateGuideState exits: m=2469 SNR=33.5
21:59:41.613 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:41.615 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:59:41.618 00.003 11872 Enqueuing Expose request
21:59:41.621 00.003 9960 move complete, result=0
21:59:41.622 00.001 9960 worker thread done servicing request
21:59:41.622 00.000 9960 Worker thread wakes up
21:59:41.622 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:59:41.622 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:59:41.625 00.003 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
21:59:42.872 01.247 9960 Exposure complete
21:59:42.997 00.125 9960 worker thread done servicing request
21:59:42.997 00.000 11872 OnExposeComplete: enter
21:59:43.002 00.005 11872 UpdateGuideState(): m_state=6
21:59:43.007 00.005 11872 Star::Find(15, 60, 853, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1042
21:59:43.010 00.003 11872 Star::Find returns 1 (0), X=60.23, Y=854.03, Mass=2514, SNR=34.0, Peak=163 HFD=4.7
21:59:43.015 00.005 11872 CameraToMount -- cameraTheta (2.33) - m_xAngle (-3.14) = xAngle (5.47 = -0.81)
21:59:43.020 00.005 11872 CameraToMount -- cameraTheta (2.33) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.30 = -0.99)
21:59:43.024 00.004 11872 CameraToMount -- cameraX=-0.21 cameraY=0.22 hyp=0.31 cameraTheta=2.33 mountX=0.21 mountY=-0.26, mountTheta=-0.88
21:59:43.028 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.21, y=0.22, opts=13)
21:59:43.032 00.004 11872 Enqueuing Move request for scope (-0.21, 0.22)
21:59:43.035 00.003 9960 Worker thread wakes up
21:59:43.036 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=163, med=0, FiltMin=0, FiltMax=82, Gamma=1.000
21:59:43.040 00.004 11872 UpdateGuideState exits: m=2514 SNR=34.0
21:59:43.044 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:43.048 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.22) opts 0xd
21:59:43.048 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.21, 0.22)
21:59:43.048 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:59:43.054 00.006 9960 Moving (-0.21, 0.22) raw xDistance=0.21 yDistance=-0.26
21:59:43.054 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
21:59:43.054 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
21:59:43.054 00.000 9960 MoveAxis(W, 100, ABG)
21:59:43.055 00.001 9960 Guiding  Dir = 3, Dur = 100
21:59:43.055 00.000 11872 Enqueuing Expose request
21:59:43.060 00.005 9960 IsSlewing returns 0
21:59:43.061 00.001 9960 IsGuiding returns 0
21:59:43.061 00.000 9960 PulseGuide returned control before completion, sleep 110
21:59:43.174 00.113 9960 IsGuiding returns 1
21:59:43.175 00.001 9960 scope still moving after pulse duration time elapsed
21:59:43.206 00.031 9960 IsSlewing returns 0
21:59:43.207 00.001 9960 IsGuiding returns 0
21:59:43.208 00.001 9960 scope move finished after 100 + 46 ms
21:59:43.208 00.000 9960 Move returns status 0, amount 100
21:59:43.208 00.000 9960 MoveAxis(N, 193, ABG)
21:59:43.209 00.001 9960 Guiding  Dir = 0, Dur = 193
21:59:43.209 00.000 9960 IsSlewing returns 0
21:59:43.210 00.001 9960 IsGuiding returns 0
21:59:43.210 00.000 9960 PulseGuide returned control before completion, sleep 203
21:59:43.424 00.214 9960 IsGuiding returns 1
21:59:43.425 00.001 9960 scope still moving after pulse duration time elapsed
21:59:43.456 00.031 9960 IsSlewing returns 0
21:59:43.460 00.004 9960 IsGuiding returns 0
21:59:43.461 00.001 9960 scope move finished after 193 + 57 ms
21:59:43.461 00.000 9960 Move returns status 0, amount 193
21:59:43.462 00.001 9960 move complete, result=0
21:59:43.463 00.001 9960 worker thread done servicing request
21:59:43.463 00.000 11872 GuideStep: 0.2 px 100 ms WEST, -0.3 px 193 ms NORTH
21:59:43.469 00.006 9960 Worker thread wakes up
21:59:43.469 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:59:43.469 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
21:59:44.727 01.258 9960 Exposure complete
21:59:44.858 00.131 9960 worker thread done servicing request
21:59:44.859 00.001 11872 OnExposeComplete: enter
21:59:44.864 00.005 11872 UpdateGuideState(): m_state=6
21:59:44.870 00.006 11872 Star::Find(15, 60, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1043
21:59:44.875 00.005 11872 Star::Find returns 1 (0), X=60.31, Y=853.97, Mass=2492, SNR=33.6, Peak=174 HFD=4.8
21:59:44.879 00.004 11872 CameraToMount -- cameraTheta (2.23) - m_xAngle (-3.14) = xAngle (5.36 = -0.92)
21:59:44.883 00.004 11872 CameraToMount -- cameraTheta (2.23) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.19 = -1.09)
21:59:44.887 00.004 11872 CameraToMount -- cameraX=-0.12 cameraY=0.16 hyp=0.20 cameraTheta=2.23 mountX=0.12 mountY=-0.18, mountTheta=-0.97
21:59:44.893 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.12, y=0.16, opts=13)
21:59:44.898 00.005 11872 Enqueuing Move request for scope (-0.12, 0.16)
21:59:44.902 00.004 9960 Worker thread wakes up
21:59:44.902 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=174, med=0, FiltMin=0, FiltMax=73, Gamma=1.000
21:59:44.905 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.16) opts 0xd
21:59:44.905 00.000 11872 UpdateGuideState exits: m=2492 SNR=33.6
21:59:44.910 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:44.914 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:59:44.917 00.003 9960 Handling offset move in thread for scope, endpoint = (-0.12, 0.16)
21:59:44.917 00.000 11872 Enqueuing Expose request
21:59:44.922 00.005 9960 Moving (-0.12, 0.16) raw xDistance=0.12 yDistance=-0.18
21:59:44.922 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:59:44.922 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:59:44.922 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:59:44.922 00.000 9960 MoveAxis(E, 0, ABG)
21:59:44.923 00.001 9960 Move returns status 0, amount 0
21:59:44.923 00.000 9960 MoveAxis(N, 0, ABG)
21:59:44.923 00.000 9960 Move returns status 0, amount 0
21:59:44.923 00.000 9960 move complete, result=0
21:59:44.924 00.001 9960 worker thread done servicing request
21:59:44.924 00.000 9960 Worker thread wakes up
21:59:44.924 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:59:44.929 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
21:59:44.929 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
21:59:46.181 01.252 9960 Exposure complete
21:59:46.296 00.115 9960 worker thread done servicing request
21:59:46.296 00.000 11872 OnExposeComplete: enter
21:59:46.301 00.005 11872 UpdateGuideState(): m_state=6
21:59:46.305 00.004 11872 Star::Find(15, 60, 853, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1044
21:59:46.309 00.004 11872 Star::Find returns 1 (0), X=60.10, Y=854.33, Mass=2153, SNR=31.4, Peak=130 HFD=5.0
21:59:46.313 00.004 11872 CameraToMount -- cameraTheta (2.14) - m_xAngle (-3.14) = xAngle (5.28 = -1.00)
21:59:46.318 00.005 11872 CameraToMount -- cameraTheta (2.14) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.11 = -1.18)
21:59:46.321 00.003 11872 CameraToMount -- cameraX=-0.34 cameraY=0.53 hyp=0.63 cameraTheta=2.14 mountX=0.34 mountY=-0.58, mountTheta=-1.04
21:59:46.326 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.34, y=0.53, opts=13)
21:59:46.330 00.004 11872 Enqueuing Move request for scope (-0.34, 0.53)
21:59:46.334 00.004 9960 Worker thread wakes up
21:59:46.334 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=130, med=0, FiltMin=0, FiltMax=75, Gamma=1.000
21:59:46.338 00.004 11872 UpdateGuideState exits: m=2153 SNR=31.4
21:59:46.341 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:46.344 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:59:46.348 00.004 11872 Enqueuing Expose request
21:59:46.352 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.53) opts 0xd
21:59:46.352 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.34, 0.53)
21:59:46.352 00.000 9960 Moving (-0.34, 0.53) raw xDistance=0.34 yDistance=-0.58
21:59:46.352 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.34
21:59:46.352 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.58 from input -0.58
21:59:46.352 00.000 9960 MoveAxis(W, 158, ABG)
21:59:46.354 00.002 9960 Guiding  Dir = 3, Dur = 158
21:59:46.354 00.000 9960 IsSlewing returns 0
21:59:46.354 00.000 9960 IsGuiding returns 0
21:59:46.354 00.000 9960 PulseGuide returned control before completion, sleep 168
21:59:46.530 00.176 9960 IsGuiding returns 1
21:59:46.532 00.002 9960 scope still moving after pulse duration time elapsed
21:59:46.561 00.029 9960 IsSlewing returns 0
21:59:46.562 00.001 9960 IsGuiding returns 0
21:59:46.563 00.001 9960 scope move finished after 158 + 50 ms
21:59:46.563 00.000 9960 Move returns status 0, amount 158
21:59:46.563 00.000 9960 MoveAxis(N, 431, ABG)
21:59:46.563 00.000 9960 Guiding  Dir = 0, Dur = 431
21:59:46.564 00.001 9960 IsSlewing returns 0
21:59:46.565 00.001 9960 IsGuiding returns 0
21:59:46.565 00.000 9960 PulseGuide returned control before completion, sleep 441
21:59:47.016 00.451 9960 IsGuiding returns 1
21:59:47.017 00.001 9960 scope still moving after pulse duration time elapsed
21:59:47.045 00.028 9960 IsSlewing returns 0
21:59:47.047 00.002 9960 IsGuiding returns 0
21:59:47.048 00.001 9960 scope move finished after 431 + 51 ms
21:59:47.048 00.000 9960 Move returns status 0, amount 431
21:59:47.049 00.001 9960 move complete, result=0
21:59:47.049 00.000 9960 worker thread done servicing request
21:59:47.050 00.001 9960 Worker thread wakes up
21:59:47.050 00.000 11872 GuideStep: 0.3 px 158 ms WEST, -0.6 px 431 ms NORTH
21:59:47.056 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
21:59:47.056 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
21:59:48.308 01.252 9960 Exposure complete
21:59:48.425 00.117 9960 worker thread done servicing request
21:59:48.426 00.001 11872 OnExposeComplete: enter
21:59:48.429 00.003 11872 UpdateGuideState(): m_state=6
21:59:48.433 00.004 11872 Star::Find(15, 60, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1045
21:59:48.436 00.003 11872 Star::Find returns 1 (0), X=60.29, Y=853.87, Mass=2440, SNR=33.6, Peak=155 HFD=4.6
21:59:48.441 00.005 11872 CameraToMount -- cameraTheta (2.77) - m_xAngle (-3.14) = xAngle (5.91 = -0.37)
21:59:48.444 00.003 11872 CameraToMount -- cameraTheta (2.77) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.74 = -0.55)
21:59:48.448 00.004 11872 CameraToMount -- cameraX=-0.15 cameraY=0.06 hyp=0.16 cameraTheta=2.77 mountX=0.15 mountY=-0.08, mountTheta=-0.51
21:59:48.455 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.15, y=0.06, opts=13)
21:59:48.459 00.004 11872 Enqueuing Move request for scope (-0.15, 0.06)
21:59:48.463 00.004 9960 Worker thread wakes up
21:59:48.463 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.06) opts 0xd
21:59:48.463 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.15, 0.06)
21:59:48.463 00.000 9960 Moving (-0.15, 0.06) raw xDistance=0.15 yDistance=-0.08
21:59:48.463 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
21:59:48.463 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:59:48.464 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=155, med=0, FiltMin=0, FiltMax=77, Gamma=1.000
21:59:48.468 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:59:48.468 00.000 11872 UpdateGuideState exits: m=2440 SNR=33.6
21:59:48.472 00.004 9960 MoveAxis(E, 0, ABG)
21:59:48.472 00.000 9960 Move returns status 0, amount 0
21:59:48.472 00.000 9960 MoveAxis(N, 0, ABG)
21:59:48.472 00.000 9960 Move returns status 0, amount 0
21:59:48.472 00.000 9960 move complete, result=0
21:59:48.472 00.000 9960 worker thread done servicing request
21:59:48.473 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:48.476 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:59:48.480 00.004 11872 Enqueuing Expose request
21:59:48.484 00.004 11872 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:59:48.488 00.004 9960 Worker thread wakes up
21:59:48.489 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:59:48.489 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
21:59:49.722 01.233 9960 Exposure complete
21:59:49.811 00.089 9960 worker thread done servicing request
21:59:49.811 00.000 11872 OnExposeComplete: enter
21:59:49.814 00.003 11872 UpdateGuideState(): m_state=6
21:59:49.817 00.003 11872 Star::Find(15, 60, 853, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1046
21:59:49.820 00.003 11872 Star::Find returns 1 (0), X=60.18, Y=853.99, Mass=2454, SNR=33.6, Peak=179 HFD=4.6
21:59:49.823 00.003 11872 CameraToMount -- cameraTheta (2.53) - m_xAngle (-3.14) = xAngle (5.67 = -0.61)
21:59:49.827 00.004 11872 CameraToMount -- cameraTheta (2.53) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.50 = -0.78)
21:59:49.830 00.003 11872 CameraToMount -- cameraX=-0.26 cameraY=0.18 hyp=0.31 cameraTheta=2.53 mountX=0.26 mountY=-0.22, mountTheta=-0.71
21:59:49.835 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.26, y=0.18, opts=13)
21:59:49.837 00.002 11872 Enqueuing Move request for scope (-0.26, 0.18)
21:59:49.839 00.002 9960 Worker thread wakes up
21:59:49.839 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.18) opts 0xd
21:59:49.839 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.26, 0.18)
21:59:49.839 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=179, med=0, FiltMin=0, FiltMax=74, Gamma=1.000
21:59:49.843 00.004 11872 UpdateGuideState exits: m=2454 SNR=33.6
21:59:49.845 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:49.848 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:59:49.850 00.002 11872 Enqueuing Expose request
21:59:49.853 00.003 9960 Moving (-0.26, 0.18) raw xDistance=0.26 yDistance=-0.22
21:59:49.853 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
21:59:49.853 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
21:59:49.854 00.001 9960 MoveAxis(W, 120, ABG)
21:59:49.854 00.000 9960 Guiding  Dir = 3, Dur = 120
21:59:49.854 00.000 9960 IsSlewing returns 0
21:59:49.854 00.000 9960 IsGuiding returns 0
21:59:49.854 00.000 9960 PulseGuide returned control before completion, sleep 130
21:59:49.999 00.145 9960 IsGuiding returns 0
21:59:49.999 00.000 9960 Move returns status 0, amount 120
21:59:49.999 00.000 9960 MoveAxis(N, 164, ABG)
21:59:49.999 00.000 9960 Guiding  Dir = 0, Dur = 164
21:59:49.999 00.000 9960 IsSlewing returns 0
21:59:49.999 00.000 9960 IsGuiding returns 0
21:59:50.001 00.002 9960 PulseGuide returned control before completion, sleep 174
21:59:50.187 00.186 9960 IsGuiding returns 1
21:59:50.187 00.000 9960 scope still moving after pulse duration time elapsed
21:59:50.219 00.032 9960 IsSlewing returns 0
21:59:50.220 00.001 9960 IsGuiding returns 0
21:59:50.220 00.000 9960 scope move finished after 164 + 55 ms
21:59:50.220 00.000 9960 Move returns status 0, amount 164
21:59:50.220 00.000 9960 move complete, result=0
21:59:50.220 00.000 9960 worker thread done servicing request
21:59:50.220 00.000 11872 GuideStep: 0.3 px 120 ms WEST, -0.2 px 164 ms NORTH
21:59:50.225 00.005 9960 Worker thread wakes up
21:59:50.225 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:59:50.226 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
21:59:51.478 01.252 9960 Exposure complete
21:59:51.589 00.111 9960 worker thread done servicing request
21:59:51.589 00.000 11872 OnExposeComplete: enter
21:59:51.594 00.005 11872 UpdateGuideState(): m_state=6
21:59:51.598 00.004 11872 Star::Find(15, 60, 853, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1047
21:59:51.601 00.003 11872 Star::Find returns 1 (0), X=60.40, Y=854.13, Mass=2352, SNR=32.9, Peak=136 HFD=4.7
21:59:51.605 00.004 11872 CameraToMount -- cameraTheta (1.71) - m_xAngle (-3.14) = xAngle (4.84 = -1.44)
21:59:51.608 00.003 11872 CameraToMount -- cameraTheta (1.71) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.67 = -1.61)
21:59:51.611 00.003 11872 CameraToMount -- cameraX=-0.04 cameraY=0.32 hyp=0.32 cameraTheta=1.71 mountX=0.04 mountY=-0.32, mountTheta=-1.44
21:59:51.616 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.04, y=0.32, opts=13)
21:59:51.619 00.003 11872 Enqueuing Move request for scope (-0.04, 0.32)
21:59:51.624 00.005 9960 Worker thread wakes up
21:59:51.624 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=136, med=0, FiltMin=0, FiltMax=75, Gamma=1.000
21:59:51.628 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.32) opts 0xd
21:59:51.628 00.000 11872 UpdateGuideState exits: m=2352 SNR=32.9
21:59:51.632 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.04, 0.32)
21:59:51.632 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:51.634 00.002 9960 Moving (-0.04, 0.32) raw xDistance=0.04 yDistance=-0.32
21:59:51.634 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:59:51.638 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:59:51.638 00.000 11872 Enqueuing Expose request
21:59:51.642 00.004 9960 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
21:59:51.642 00.000 9960 MoveAxis(E, 0, ABG)
21:59:51.642 00.000 9960 Move returns status 0, amount 0
21:59:51.642 00.000 9960 MoveAxis(N, 239, ABG)
21:59:51.642 00.000 9960 Guiding  Dir = 0, Dur = 239
21:59:51.643 00.001 9960 IsSlewing returns 0
21:59:51.643 00.000 9960 IsGuiding returns 0
21:59:51.644 00.001 9960 PulseGuide returned control before completion, sleep 249
21:59:51.909 00.265 9960 IsGuiding returns 1
21:59:51.912 00.003 9960 scope still moving after pulse duration time elapsed
21:59:51.941 00.029 9960 IsSlewing returns 0
21:59:51.941 00.000 9960 IsGuiding returns 0
21:59:51.942 00.001 9960 scope move finished after 239 + 58 ms
21:59:51.942 00.000 9960 Move returns status 0, amount 239
21:59:51.942 00.000 9960 move complete, result=0
21:59:51.942 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.3 px 239 ms NORTH
21:59:51.951 00.009 9960 worker thread done servicing request
21:59:51.951 00.000 9960 Worker thread wakes up
21:59:51.952 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:59:51.952 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
21:59:53.199 01.247 9960 Exposure complete
21:59:53.326 00.127 9960 worker thread done servicing request
21:59:53.327 00.001 11872 OnExposeComplete: enter
21:59:53.331 00.004 11872 UpdateGuideState(): m_state=6
21:59:53.337 00.006 11872 Star::Find(15, 60, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1048
21:59:53.341 00.004 11872 Star::Find returns 1 (0), X=60.29, Y=853.69, Mass=2513, SNR=34.0, Peak=148 HFD=4.8
21:59:53.345 00.004 11872 CameraToMount -- cameraTheta (-2.46) - m_xAngle (-3.14) = xAngle (0.68 = 0.68)
21:59:53.348 00.003 11872 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.51 = 0.51)
21:59:53.352 00.004 11872 CameraToMount -- cameraX=-0.15 cameraY=-0.12 hyp=0.19 cameraTheta=-2.46 mountX=0.15 mountY=0.09, mountTheta=0.56
21:59:53.358 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.15, y=-0.12, opts=13)
21:59:53.363 00.005 11872 Enqueuing Move request for scope (-0.15, -0.12)
21:59:53.366 00.003 9960 Worker thread wakes up
21:59:53.367 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=148, med=0, FiltMin=0, FiltMax=72, Gamma=1.000
21:59:53.370 00.003 11872 UpdateGuideState exits: m=2513 SNR=34.0
21:59:53.375 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:53.379 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:59:53.382 00.003 11872 Enqueuing Expose request
21:59:53.386 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.12) opts 0xd
21:59:53.386 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.15, -0.12)
21:59:53.387 00.001 9960 Moving (-0.15, -0.12) raw xDistance=0.15 yDistance=0.09
21:59:53.387 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
21:59:53.387 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:59:53.387 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:59:53.387 00.000 9960 MoveAxis(E, 0, ABG)
21:59:53.388 00.001 9960 Move returns status 0, amount 0
21:59:53.388 00.000 9960 MoveAxis(N, 0, ABG)
21:59:53.388 00.000 9960 Move returns status 0, amount 0
21:59:53.388 00.000 9960 move complete, result=0
21:59:53.389 00.001 9960 worker thread done servicing request
21:59:53.389 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:59:53.395 00.006 9960 Worker thread wakes up
21:59:53.395 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:59:53.396 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
21:59:54.642 01.246 9960 Exposure complete
21:59:54.764 00.122 9960 worker thread done servicing request
21:59:54.764 00.000 11872 OnExposeComplete: enter
21:59:54.769 00.005 11872 UpdateGuideState(): m_state=6
21:59:54.774 00.005 11872 Star::Find(15, 60, 853, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1049
21:59:54.779 00.005 11872 Star::Find returns 1 (0), X=60.26, Y=853.87, Mass=2505, SNR=34.0, Peak=152 HFD=4.9
21:59:54.783 00.004 11872 CameraToMount -- cameraTheta (2.80) - m_xAngle (-3.14) = xAngle (5.94 = -0.34)
21:59:54.786 00.003 11872 CameraToMount -- cameraTheta (2.80) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.77 = -0.52)
21:59:54.791 00.005 11872 CameraToMount -- cameraX=-0.18 cameraY=0.06 hyp=0.19 cameraTheta=2.80 mountX=0.18 mountY=-0.09, mountTheta=-0.48
21:59:54.796 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.18, y=0.06, opts=13)
21:59:54.801 00.005 11872 Enqueuing Move request for scope (-0.18, 0.06)
21:59:54.804 00.003 9960 Worker thread wakes up
21:59:54.805 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=152, med=0, FiltMin=0, FiltMax=75, Gamma=1.000
21:59:54.808 00.003 11872 UpdateGuideState exits: m=2505 SNR=34.0
21:59:54.811 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:54.816 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:59:54.819 00.003 11872 Enqueuing Expose request
21:59:54.823 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.06) opts 0xd
21:59:54.824 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.18, 0.06)
21:59:54.824 00.000 9960 Moving (-0.18, 0.06) raw xDistance=0.18 yDistance=-0.09
21:59:54.824 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
21:59:54.824 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:59:54.824 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:59:54.825 00.001 9960 MoveAxis(E, 0, ABG)
21:59:54.825 00.000 9960 Move returns status 0, amount 0
21:59:54.825 00.000 9960 MoveAxis(N, 0, ABG)
21:59:54.825 00.000 9960 Move returns status 0, amount 0
21:59:54.826 00.001 9960 move complete, result=0
21:59:54.826 00.000 9960 worker thread done servicing request
21:59:54.826 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:59:54.832 00.006 9960 Worker thread wakes up
21:59:54.833 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
21:59:54.833 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
21:59:56.086 01.253 9960 Exposure complete
21:59:56.211 00.125 9960 worker thread done servicing request
21:59:56.211 00.000 11872 OnExposeComplete: enter
21:59:56.215 00.004 11872 UpdateGuideState(): m_state=6
21:59:56.220 00.005 11872 Star::Find(15, 60, 853, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1050
21:59:56.223 00.003 11872 Star::Find returns 1 (0), X=60.13, Y=854.01, Mass=2504, SNR=33.9, Peak=159 HFD=4.6
21:59:56.226 00.003 11872 CameraToMount -- cameraTheta (2.57) - m_xAngle (-3.14) = xAngle (5.70 = -0.58)
21:59:56.231 00.005 11872 CameraToMount -- cameraTheta (2.57) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.53 = -0.75)
21:59:56.235 00.004 11872 CameraToMount -- cameraX=-0.31 cameraY=0.20 hyp=0.37 cameraTheta=2.57 mountX=0.31 mountY=-0.26, mountTheta=-0.69
21:59:56.242 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.31, y=0.20, opts=13)
21:59:56.248 00.006 11872 Enqueuing Move request for scope (-0.31, 0.20)
21:59:56.251 00.003 9960 Worker thread wakes up
21:59:56.252 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.20) opts 0xd
21:59:56.252 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.31, 0.20)
21:59:56.252 00.000 9960 Moving (-0.31, 0.20) raw xDistance=0.31 yDistance=-0.26
21:59:56.252 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.31
21:59:56.253 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
21:59:56.253 00.000 9960 MoveAxis(W, 147, ABG)
21:59:56.253 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=159, med=0, FiltMin=0, FiltMax=67, Gamma=1.000
21:59:56.258 00.005 11872 UpdateGuideState exits: m=2504 SNR=33.9
21:59:56.262 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:56.266 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:59:56.270 00.004 11872 Enqueuing Expose request
21:59:56.274 00.004 9960 Guiding  Dir = 3, Dur = 147
21:59:56.274 00.000 9960 IsSlewing returns 0
21:59:56.274 00.000 9960 IsGuiding returns 0
21:59:56.275 00.001 9960 PulseGuide returned control before completion, sleep 157
21:59:56.437 00.162 9960 IsGuiding returns 1
21:59:56.438 00.001 9960 scope still moving after pulse duration time elapsed
21:59:56.467 00.029 9960 IsSlewing returns 0
21:59:56.468 00.001 9960 IsGuiding returns 0
21:59:56.470 00.002 9960 scope move finished after 147 + 47 ms
21:59:56.470 00.000 9960 Move returns status 0, amount 147
21:59:56.471 00.001 9960 MoveAxis(N, 191, ABG)
21:59:56.471 00.000 9960 Guiding  Dir = 0, Dur = 191
21:59:56.471 00.000 9960 IsSlewing returns 0
21:59:56.471 00.000 9960 IsGuiding returns 0
21:59:56.473 00.002 9960 PulseGuide returned control before completion, sleep 201
21:59:56.686 00.213 9960 IsGuiding returns 1
21:59:56.687 00.001 9960 scope still moving after pulse duration time elapsed
21:59:56.717 00.030 9960 IsSlewing returns 0
21:59:56.718 00.001 9960 IsGuiding returns 0
21:59:56.718 00.000 9960 scope move finished after 191 + 54 ms
21:59:56.718 00.000 9960 Move returns status 0, amount 191
21:59:56.718 00.000 9960 move complete, result=0
21:59:56.719 00.001 9960 worker thread done servicing request
21:59:56.720 00.001 9960 Worker thread wakes up
21:59:56.720 00.000 11872 GuideStep: 0.3 px 147 ms WEST, -0.3 px 191 ms NORTH
21:59:56.727 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
21:59:56.727 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
21:59:57.981 01.254 9960 Exposure complete
21:59:58.103 00.122 9960 worker thread done servicing request
21:59:58.103 00.000 11872 OnExposeComplete: enter
21:59:58.109 00.006 11872 UpdateGuideState(): m_state=6
21:59:58.113 00.004 11872 Star::Find(15, 60, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1051
21:59:58.116 00.003 11872 Star::Find returns 1 (0), X=60.24, Y=854.07, Mass=2447, SNR=33.5, Peak=160 HFD=4.5
21:59:58.120 00.004 11872 CameraToMount -- cameraTheta (2.22) - m_xAngle (-3.14) = xAngle (5.36 = -0.93)
21:59:58.124 00.004 11872 CameraToMount -- cameraTheta (2.22) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.18 = -1.10)
21:59:58.127 00.003 11872 CameraToMount -- cameraX=-0.20 cameraY=0.26 hyp=0.33 cameraTheta=2.22 mountX=0.20 mountY=-0.29, mountTheta=-0.98
21:59:58.132 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.20, y=0.26, opts=13)
21:59:58.136 00.004 11872 Enqueuing Move request for scope (-0.20, 0.26)
21:59:58.141 00.005 9960 Worker thread wakes up
21:59:58.141 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=160, med=0, FiltMin=0, FiltMax=92, Gamma=1.000
21:59:58.148 00.007 11872 UpdateGuideState exits: m=2447 SNR=33.5
21:59:58.151 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:58.155 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:59:58.158 00.003 11872 Enqueuing Expose request
21:59:58.162 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.26) opts 0xd
21:59:58.162 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.20, 0.26)
21:59:58.162 00.000 9960 Moving (-0.20, 0.26) raw xDistance=0.20 yDistance=-0.29
21:59:58.162 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
21:59:58.162 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
21:59:58.162 00.000 9960 MoveAxis(E, 0, ABG)
21:59:58.162 00.000 9960 Move returns status 0, amount 0
21:59:58.164 00.002 9960 MoveAxis(N, 216, ABG)
21:59:58.164 00.000 9960 Guiding  Dir = 0, Dur = 216
21:59:58.164 00.000 9960 IsSlewing returns 0
21:59:58.165 00.001 9960 IsGuiding returns 0
21:59:58.165 00.000 9960 PulseGuide returned control before completion, sleep 226
21:59:58.394 00.229 9960 IsGuiding returns 1
21:59:58.395 00.001 9960 scope still moving after pulse duration time elapsed
21:59:58.424 00.029 9960 IsSlewing returns 0
21:59:58.425 00.001 9960 IsGuiding returns 0
21:59:58.425 00.000 9960 scope move finished after 216 + 45 ms
21:59:58.426 00.001 9960 Move returns status 0, amount 216
21:59:58.426 00.000 9960 move complete, result=0
21:59:58.426 00.000 9960 worker thread done servicing request
21:59:58.427 00.001 11872 GuideStep: 0.2 px 0 ms EAST, -0.3 px 216 ms NORTH
21:59:58.433 00.006 9960 Worker thread wakes up
21:59:58.433 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
21:59:58.434 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
21:59:59.676 01.242 9960 Exposure complete
21:59:59.802 00.126 9960 worker thread done servicing request
21:59:59.802 00.000 11872 OnExposeComplete: enter
21:59:59.808 00.006 11872 UpdateGuideState(): m_state=6
21:59:59.813 00.005 11872 Star::Find(15, 60, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1052
21:59:59.817 00.004 11872 Star::Find returns 1 (0), X=60.23, Y=853.91, Mass=2424, SNR=33.5, Peak=151 HFD=4.5
21:59:59.821 00.004 11872 CameraToMount -- cameraTheta (2.71) - m_xAngle (-3.14) = xAngle (5.85 = -0.44)
21:59:59.826 00.005 11872 CameraToMount -- cameraTheta (2.71) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.67 = -0.61)
21:59:59.830 00.004 11872 CameraToMount -- cameraX=-0.21 cameraY=0.10 hyp=0.23 cameraTheta=2.71 mountX=0.21 mountY=-0.13, mountTheta=-0.56
21:59:59.835 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.21, y=0.10, opts=13)
21:59:59.840 00.005 11872 Enqueuing Move request for scope (-0.21, 0.10)
21:59:59.844 00.004 9960 Worker thread wakes up
21:59:59.844 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=151, med=0, FiltMin=0, FiltMax=85, Gamma=1.000
21:59:59.848 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.10) opts 0xd
21:59:59.848 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.21, 0.10)
21:59:59.848 00.000 9960 Moving (-0.21, 0.10) raw xDistance=0.21 yDistance=-0.13
21:59:59.848 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
21:59:59.848 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
21:59:59.849 00.001 11872 UpdateGuideState exits: m=2424 SNR=33.5
21:59:59.853 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:59.857 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:59:59.857 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
21:59:59.863 00.006 9960 MoveAxis(W, 99, ABG)
21:59:59.863 00.000 9960 Guiding  Dir = 3, Dur = 99
21:59:59.863 00.000 11872 Enqueuing Expose request
21:59:59.868 00.005 9960 IsSlewing returns 0
21:59:59.868 00.000 9960 IsGuiding returns 0
21:59:59.869 00.001 9960 PulseGuide returned control before completion, sleep 109
21:59:59.979 00.110 9960 IsGuiding returns 1
21:59:59.980 00.001 9960 scope still moving after pulse duration time elapsed
22:00:00.011 00.031 9960 IsSlewing returns 0
22:00:00.014 00.003 9960 IsGuiding returns 0
22:00:00.018 00.004 9960 scope move finished after 99 + 49 ms
22:00:00.020 00.002 9960 Move returns status 0, amount 99
22:00:00.020 00.000 9960 MoveAxis(N, 0, ABG)
22:00:00.024 00.004 9960 Move returns status 0, amount 0
22:00:00.024 00.000 9960 move complete, result=0
22:00:00.024 00.000 9960 worker thread done servicing request
22:00:00.025 00.001 11872 GuideStep: 0.2 px 99 ms WEST, -0.1 px 0 ms NORTH
22:00:00.029 00.004 9960 Worker thread wakes up
22:00:00.030 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:00:00.030 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
22:00:01.285 01.255 9960 Exposure complete
22:00:01.426 00.141 9960 worker thread done servicing request
22:00:01.426 00.000 11872 OnExposeComplete: enter
22:00:01.432 00.006 11872 UpdateGuideState(): m_state=6
22:00:01.436 00.004 11872 Star::Find(15, 60, 853, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1053
22:00:01.440 00.004 11872 Star::Find returns 1 (0), X=60.25, Y=854.01, Mass=2464, SNR=33.6, Peak=168 HFD=4.7
22:00:01.445 00.005 11872 CameraToMount -- cameraTheta (2.33) - m_xAngle (-3.14) = xAngle (5.46 = -0.82)
22:00:01.448 00.003 11872 CameraToMount -- cameraTheta (2.33) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.29 = -0.99)
22:00:01.453 00.005 11872 CameraToMount -- cameraX=-0.19 cameraY=0.20 hyp=0.27 cameraTheta=2.33 mountX=0.19 mountY=-0.23, mountTheta=-0.89
22:00:01.458 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.19, y=0.20, opts=13)
22:00:01.462 00.004 11872 Enqueuing Move request for scope (-0.19, 0.20)
22:00:01.466 00.004 9960 Worker thread wakes up
22:00:01.466 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=168, med=0, FiltMin=0, FiltMax=86, Gamma=1.000
22:00:01.469 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.20) opts 0xd
22:00:01.469 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.19, 0.20)
22:00:01.469 00.000 11872 UpdateGuideState exits: m=2464 SNR=33.6
22:00:01.473 00.004 9960 Moving (-0.19, 0.20) raw xDistance=0.19 yDistance=-0.23
22:00:01.473 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
22:00:01.474 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:01.477 00.003 9960 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
22:00:01.477 00.000 9960 MoveAxis(E, 0, ABG)
22:00:01.477 00.000 9960 Move returns status 0, amount 0
22:00:01.477 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:00:01.481 00.004 9960 MoveAxis(N, 170, ABG)
22:00:01.481 00.000 11872 Enqueuing Expose request
22:00:01.486 00.005 9960 Guiding  Dir = 0, Dur = 170
22:00:01.486 00.000 9960 IsSlewing returns 0
22:00:01.487 00.001 9960 IsGuiding returns 0
22:00:01.487 00.000 9960 PulseGuide returned control before completion, sleep 180
22:00:01.678 00.191 9960 IsGuiding returns 1
22:00:01.680 00.002 9960 scope still moving after pulse duration time elapsed
22:00:01.708 00.028 9960 IsSlewing returns 0
22:00:01.711 00.003 9960 IsGuiding returns 0
22:00:01.711 00.000 9960 scope move finished after 170 + 54 ms
22:00:01.711 00.000 9960 Move returns status 0, amount 170
22:00:01.713 00.002 9960 move complete, result=0
22:00:01.713 00.000 9960 worker thread done servicing request
22:00:01.713 00.000 9960 Worker thread wakes up
22:00:01.713 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.2 px 170 ms NORTH
22:00:01.720 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:00:01.720 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
22:00:02.969 01.249 9960 Exposure complete
22:00:03.092 00.123 9960 worker thread done servicing request
22:00:03.093 00.001 11872 OnExposeComplete: enter
22:00:03.097 00.004 11872 UpdateGuideState(): m_state=6
22:00:03.101 00.004 11872 Star::Find(15, 60, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1054
22:00:03.105 00.004 11872 Star::Find returns 1 (0), X=60.29, Y=853.84, Mass=2494, SNR=34.0, Peak=164 HFD=5.0
22:00:03.108 00.003 11872 CameraToMount -- cameraTheta (2.93) - m_xAngle (-3.14) = xAngle (6.07 = -0.21)
22:00:03.111 00.003 11872 CameraToMount -- cameraTheta (2.93) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.90 = -0.39)
22:00:03.115 00.004 11872 CameraToMount -- cameraX=-0.14 cameraY=0.03 hyp=0.15 cameraTheta=2.93 mountX=0.14 mountY=-0.06, mountTheta=-0.37
22:00:03.119 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.14, y=0.03, opts=13)
22:00:03.124 00.005 11872 Enqueuing Move request for scope (-0.14, 0.03)
22:00:03.128 00.004 9960 Worker thread wakes up
22:00:03.128 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=164, med=0, FiltMin=0, FiltMax=86, Gamma=1.000
22:00:03.131 00.003 11872 UpdateGuideState exits: m=2494 SNR=34.0
22:00:03.135 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:03.140 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:00:03.144 00.004 11872 Enqueuing Expose request
22:00:03.147 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.03) opts 0xd
22:00:03.147 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.14, 0.03)
22:00:03.148 00.001 9960 Moving (-0.14, 0.03) raw xDistance=0.14 yDistance=-0.06
22:00:03.148 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:00:03.148 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:00:03.148 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:00:03.148 00.000 9960 MoveAxis(E, 0, ABG)
22:00:03.148 00.000 9960 Move returns status 0, amount 0
22:00:03.149 00.001 9960 MoveAxis(N, 0, ABG)
22:00:03.150 00.001 9960 Move returns status 0, amount 0
22:00:03.150 00.000 9960 move complete, result=0
22:00:03.150 00.000 9960 worker thread done servicing request
22:00:03.151 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:00:03.154 00.003 9960 Worker thread wakes up
22:00:03.155 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:00:03.155 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
22:00:04.402 01.247 9960 Exposure complete
22:00:04.534 00.132 9960 worker thread done servicing request
22:00:04.534 00.000 11872 OnExposeComplete: enter
22:00:04.538 00.004 11872 UpdateGuideState(): m_state=6
22:00:04.542 00.004 11872 Star::Find(15, 60, 853, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1055
22:00:04.546 00.004 11872 Star::Find returns 1 (0), X=60.36, Y=854.09, Mass=2422, SNR=33.4, Peak=146 HFD=5.0
22:00:04.551 00.005 11872 CameraToMount -- cameraTheta (1.85) - m_xAngle (-3.14) = xAngle (4.99 = -1.29)
22:00:04.555 00.004 11872 CameraToMount -- cameraTheta (1.85) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.82 = -1.46)
22:00:04.559 00.004 11872 CameraToMount -- cameraX=-0.08 cameraY=0.28 hyp=0.29 cameraTheta=1.85 mountX=0.08 mountY=-0.29, mountTheta=-1.30
22:00:04.564 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.08, y=0.28, opts=13)
22:00:04.568 00.004 11872 Enqueuing Move request for scope (-0.08, 0.28)
22:00:04.571 00.003 9960 Worker thread wakes up
22:00:04.571 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.28) opts 0xd
22:00:04.571 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.08, 0.28)
22:00:04.571 00.000 9960 Moving (-0.08, 0.28) raw xDistance=0.08 yDistance=-0.29
22:00:04.571 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:00:04.572 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
22:00:04.572 00.000 9960 MoveAxis(E, 0, ABG)
22:00:04.572 00.000 9960 Move returns status 0, amount 0
22:00:04.573 00.001 9960 MoveAxis(N, 214, ABG)
22:00:04.573 00.000 9960 Guiding  Dir = 0, Dur = 214
22:00:04.573 00.000 9960 IsSlewing returns 0
22:00:04.573 00.000 9960 IsGuiding returns 0
22:00:04.573 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=146, med=0, FiltMin=0, FiltMax=82, Gamma=1.000
22:00:04.579 00.006 9960 PulseGuide returned control before completion, sleep 224
22:00:04.579 00.000 11872 UpdateGuideState exits: m=2422 SNR=33.4
22:00:04.583 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:04.587 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:00:04.590 00.003 11872 Enqueuing Expose request
22:00:04.810 00.220 9960 IsGuiding returns 1
22:00:04.810 00.000 9960 scope still moving after pulse duration time elapsed
22:00:04.840 00.030 9960 IsSlewing returns 0
22:00:04.844 00.004 9960 IsGuiding returns 0
22:00:04.844 00.000 9960 scope move finished after 214 + 55 ms
22:00:04.844 00.000 9960 Move returns status 0, amount 214
22:00:04.844 00.000 9960 move complete, result=0
22:00:04.845 00.001 9960 worker thread done servicing request
22:00:04.845 00.000 9960 Worker thread wakes up
22:00:04.847 00.002 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 214 ms NORTH
22:00:04.852 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:00:04.852 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
22:00:06.102 01.250 9960 Exposure complete
22:00:06.227 00.125 9960 worker thread done servicing request
22:00:06.228 00.001 11872 OnExposeComplete: enter
22:00:06.231 00.003 11872 UpdateGuideState(): m_state=6
22:00:06.237 00.006 11872 Star::Find(15, 60, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1056
22:00:06.242 00.005 11872 Star::Find returns 1 (0), X=60.35, Y=854.01, Mass=2275, SNR=32.3, Peak=162 HFD=4.8
22:00:06.245 00.003 11872 CameraToMount -- cameraTheta (1.98) - m_xAngle (-3.14) = xAngle (5.11 = -1.17)
22:00:06.248 00.003 11872 CameraToMount -- cameraTheta (1.98) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.94 = -1.34)
22:00:06.253 00.005 11872 CameraToMount -- cameraX=-0.09 cameraY=0.20 hyp=0.22 cameraTheta=1.98 mountX=0.09 mountY=-0.21, mountTheta=-1.19
22:00:06.258 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.09, y=0.20, opts=13)
22:00:06.262 00.004 11872 Enqueuing Move request for scope (-0.09, 0.20)
22:00:06.265 00.003 9960 Worker thread wakes up
22:00:06.265 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=162, med=0, FiltMin=0, FiltMax=79, Gamma=1.000
22:00:06.270 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.20) opts 0xd
22:00:06.270 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.09, 0.20)
22:00:06.270 00.000 11872 UpdateGuideState exits: m=2275 SNR=32.3
22:00:06.275 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:06.278 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:00:06.282 00.004 9960 Moving (-0.09, 0.20) raw xDistance=0.09 yDistance=-0.21
22:00:06.282 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:00:06.282 00.000 11872 Enqueuing Expose request
22:00:06.287 00.005 9960 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
22:00:06.287 00.000 9960 MoveAxis(E, 0, ABG)
22:00:06.287 00.000 9960 Move returns status 0, amount 0
22:00:06.287 00.000 9960 MoveAxis(N, 160, ABG)
22:00:06.287 00.000 9960 Guiding  Dir = 0, Dur = 160
22:00:06.288 00.001 9960 IsSlewing returns 0
22:00:06.288 00.000 9960 IsGuiding returns 0
22:00:06.289 00.001 9960 PulseGuide returned control before completion, sleep 170
22:00:06.468 00.179 9960 IsGuiding returns 1
22:00:06.469 00.001 9960 scope still moving after pulse duration time elapsed
22:00:06.498 00.029 9960 IsSlewing returns 0
22:00:06.498 00.000 9960 IsGuiding returns 0
22:00:06.499 00.001 9960 scope move finished after 160 + 49 ms
22:00:06.499 00.000 9960 Move returns status 0, amount 160
22:00:06.499 00.000 9960 move complete, result=0
22:00:06.499 00.000 9960 worker thread done servicing request
22:00:06.499 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 160 ms NORTH
22:00:06.505 00.006 9960 Worker thread wakes up
22:00:06.505 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:00:06.505 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
22:00:07.753 01.248 9960 Exposure complete
22:00:07.865 00.112 9960 worker thread done servicing request
22:00:07.865 00.000 11872 OnExposeComplete: enter
22:00:07.872 00.007 11872 UpdateGuideState(): m_state=6
22:00:07.878 00.006 11872 Star::Find(15, 60, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1057
22:00:07.882 00.004 11872 Star::Find returns 1 (0), X=60.29, Y=853.97, Mass=2445, SNR=33.7, Peak=139 HFD=4.7
22:00:07.887 00.005 11872 CameraToMount -- cameraTheta (2.33) - m_xAngle (-3.14) = xAngle (5.47 = -0.82)
22:00:07.893 00.006 11872 CameraToMount -- cameraTheta (2.33) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.29 = -0.99)
22:00:07.900 00.007 11872 CameraToMount -- cameraX=-0.15 cameraY=0.16 hyp=0.22 cameraTheta=2.33 mountX=0.15 mountY=-0.19, mountTheta=-0.89
22:00:07.907 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.15, y=0.16, opts=13)
22:00:07.913 00.006 11872 Enqueuing Move request for scope (-0.15, 0.16)
22:00:07.915 00.002 9960 Worker thread wakes up
22:00:07.915 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.16) opts 0xd
22:00:07.917 00.002 9960 Handling offset move in thread for scope, endpoint = (-0.15, 0.16)
22:00:07.917 00.000 9960 Moving (-0.15, 0.16) raw xDistance=0.15 yDistance=-0.19
22:00:07.917 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:00:07.918 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:00:07.918 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=139, med=0, FiltMin=0, FiltMax=78, Gamma=1.000
22:00:07.924 00.006 11872 UpdateGuideState exits: m=2445 SNR=33.7
22:00:07.929 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:07.931 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:00:07.934 00.003 11872 Enqueuing Expose request
22:00:07.937 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
22:00:07.937 00.000 9960 MoveAxis(E, 0, ABG)
22:00:07.937 00.000 9960 Move returns status 0, amount 0
22:00:07.937 00.000 9960 MoveAxis(N, 0, ABG)
22:00:07.938 00.001 9960 Move returns status 0, amount 0
22:00:07.938 00.000 9960 move complete, result=0
22:00:07.938 00.000 9960 worker thread done servicing request
22:00:07.938 00.000 9960 Worker thread wakes up
22:00:07.939 00.001 11872 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
22:00:07.942 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
22:00:07.942 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
22:00:09.187 01.245 9960 Exposure complete
22:00:09.311 00.124 9960 worker thread done servicing request
22:00:09.311 00.000 11872 OnExposeComplete: enter
22:00:09.315 00.004 11872 UpdateGuideState(): m_state=6
22:00:09.320 00.005 11872 Star::Find(15, 60, 853, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1058
22:00:09.323 00.003 11872 Star::Find returns 1 (0), X=60.48, Y=854.05, Mass=2421, SNR=33.4, Peak=151 HFD=4.9
22:00:09.327 00.004 11872 CameraToMount -- cameraTheta (1.40) - m_xAngle (-3.14) = xAngle (4.54 = -1.74)
22:00:09.331 00.004 11872 CameraToMount -- cameraTheta (1.40) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.37 = -1.91)
22:00:09.336 00.005 11872 CameraToMount -- cameraX=0.04 cameraY=0.24 hyp=0.24 cameraTheta=1.40 mountX=-0.04 mountY=-0.23, mountTheta=-1.75
22:00:09.341 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.04, y=0.24, opts=13)
22:00:09.345 00.004 11872 Enqueuing Move request for scope (0.04, 0.24)
22:00:09.348 00.003 9960 Worker thread wakes up
22:00:09.348 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.24) opts 0xd
22:00:09.348 00.000 9960 Handling offset move in thread for scope, endpoint = (0.04, 0.24)
22:00:09.350 00.002 9960 Moving (0.04, 0.24) raw xDistance=-0.04 yDistance=-0.23
22:00:09.350 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=151, med=0, FiltMin=0, FiltMax=86, Gamma=1.000
22:00:09.354 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:00:09.354 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
22:00:09.354 00.000 9960 MoveAxis(E, 0, ABG)
22:00:09.355 00.001 9960 Move returns status 0, amount 0
22:00:09.355 00.000 9960 MoveAxis(N, 171, ABG)
22:00:09.355 00.000 9960 Guiding  Dir = 0, Dur = 171
22:00:09.355 00.000 11872 UpdateGuideState exits: m=2421 SNR=33.4
22:00:09.359 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:09.363 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:00:09.368 00.005 11872 Enqueuing Expose request
22:00:09.372 00.004 9960 IsSlewing returns 0
22:00:09.372 00.000 9960 IsGuiding returns 0
22:00:09.373 00.001 9960 PulseGuide returned control before completion, sleep 181
22:00:09.567 00.194 9960 IsGuiding returns 1
22:00:09.567 00.000 9960 scope still moving after pulse duration time elapsed
22:00:09.599 00.032 9960 IsSlewing returns 0
22:00:09.599 00.000 9960 IsGuiding returns 0
22:00:09.601 00.002 9960 scope move finished after 171 + 56 ms
22:00:09.601 00.000 9960 Move returns status 0, amount 171
22:00:09.601 00.000 9960 move complete, result=0
22:00:09.602 00.001 9960 worker thread done servicing request
22:00:09.602 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.2 px 171 ms NORTH
22:00:09.608 00.006 9960 Worker thread wakes up
22:00:09.609 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:00:09.609 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
22:00:10.861 01.252 9960 Exposure complete
22:00:10.992 00.131 9960 worker thread done servicing request
22:00:10.993 00.001 11872 OnExposeComplete: enter
22:00:10.997 00.004 11872 UpdateGuideState(): m_state=6
22:00:11.001 00.004 11872 Star::Find(15, 60, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1059
22:00:11.005 00.004 11872 Star::Find returns 1 (0), X=60.49, Y=853.86, Mass=2320, SNR=32.7, Peak=144 HFD=4.6
22:00:11.008 00.003 11872 CameraToMount -- cameraTheta (0.81) - m_xAngle (-3.14) = xAngle (3.95 = -2.33)
22:00:11.012 00.004 11872 CameraToMount -- cameraTheta (0.81) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.78 = -2.50)
22:00:11.016 00.004 11872 CameraToMount -- cameraX=0.05 cameraY=0.05 hyp=0.07 cameraTheta=0.81 mountX=-0.05 mountY=-0.04, mountTheta=-2.43
22:00:11.025 00.009 11872 SchedulePrimaryMove(0FA44CE0, x=0.05, y=0.05, opts=13)
22:00:11.030 00.005 11872 Enqueuing Move request for scope (0.05, 0.05)
22:00:11.034 00.004 9960 Worker thread wakes up
22:00:11.034 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.05) opts 0xd
22:00:11.034 00.000 9960 Handling offset move in thread for scope, endpoint = (0.05, 0.05)
22:00:11.034 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=144, med=0, FiltMin=0, FiltMax=86, Gamma=1.000
22:00:11.039 00.005 9960 Moving (0.05, 0.05) raw xDistance=-0.05 yDistance=-0.04
22:00:11.040 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:00:11.040 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:00:11.040 00.000 11872 UpdateGuideState exits: m=2320 SNR=32.7
22:00:11.044 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:11.047 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:00:11.053 00.006 11872 Enqueuing Expose request
22:00:11.056 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:00:11.056 00.000 9960 MoveAxis(E, 0, ABG)
22:00:11.057 00.001 9960 Move returns status 0, amount 0
22:00:11.057 00.000 9960 MoveAxis(N, 0, ABG)
22:00:11.057 00.000 9960 Move returns status 0, amount 0
22:00:11.057 00.000 9960 move complete, result=0
22:00:11.057 00.000 9960 worker thread done servicing request
22:00:11.058 00.001 9960 Worker thread wakes up
22:00:11.058 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:00:11.062 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
22:00:11.062 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
22:00:12.316 01.254 9960 Exposure complete
22:00:12.433 00.117 9960 worker thread done servicing request
22:00:12.434 00.001 11872 OnExposeComplete: enter
22:00:12.439 00.005 11872 UpdateGuideState(): m_state=6
22:00:12.442 00.003 11872 Star::Find(15, 60, 853, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1060
22:00:12.446 00.004 11872 Star::Find returns 1 (0), X=60.39, Y=853.91, Mass=2441, SNR=33.5, Peak=150 HFD=4.8
22:00:12.451 00.005 11872 CameraToMount -- cameraTheta (2.01) - m_xAngle (-3.14) = xAngle (5.15 = -1.13)
22:00:12.455 00.004 11872 CameraToMount -- cameraTheta (2.01) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.98 = -1.31)
22:00:12.459 00.004 11872 CameraToMount -- cameraX=-0.05 cameraY=0.10 hyp=0.11 cameraTheta=2.01 mountX=0.05 mountY=-0.11, mountTheta=-1.16
22:00:12.463 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.05, y=0.10, opts=13)
22:00:12.468 00.005 11872 Enqueuing Move request for scope (-0.05, 0.10)
22:00:12.472 00.004 9960 Worker thread wakes up
22:00:12.473 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.10) opts 0xd
22:00:12.473 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=150, med=0, FiltMin=0, FiltMax=83, Gamma=1.000
22:00:12.476 00.003 11872 UpdateGuideState exits: m=2441 SNR=33.5
22:00:12.481 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:12.485 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.05, 0.10)
22:00:12.486 00.001 9960 Moving (-0.05, 0.10) raw xDistance=0.05 yDistance=-0.11
22:00:12.486 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:00:12.486 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:00:12.489 00.003 11872 Enqueuing Expose request
22:00:12.494 00.005 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:00:12.494 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:00:12.494 00.000 9960 MoveAxis(E, 0, ABG)
22:00:12.494 00.000 9960 Move returns status 0, amount 0
22:00:12.494 00.000 9960 MoveAxis(N, 0, ABG)
22:00:12.496 00.002 9960 Move returns status 0, amount 0
22:00:12.496 00.000 9960 move complete, result=0
22:00:12.496 00.000 9960 worker thread done servicing request
22:00:12.497 00.001 9960 Worker thread wakes up
22:00:12.497 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:00:12.501 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
22:00:12.501 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
22:00:13.744 01.243 9960 Exposure complete
22:00:13.867 00.123 9960 worker thread done servicing request
22:00:13.867 00.000 11872 OnExposeComplete: enter
22:00:13.870 00.003 11872 UpdateGuideState(): m_state=6
22:00:13.875 00.005 11872 Star::Find(15, 60, 853, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1061
22:00:13.879 00.004 11872 Star::Find returns 1 (0), X=60.54, Y=854.17, Mass=2440, SNR=33.3, Peak=151 HFD=5.0
22:00:13.885 00.006 11872 CameraToMount -- cameraTheta (1.29) - m_xAngle (-3.14) = xAngle (4.43 = -1.85)
22:00:13.890 00.005 11872 CameraToMount -- cameraTheta (1.29) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.26 = -2.02)
22:00:13.899 00.009 11872 CameraToMount -- cameraX=0.10 cameraY=0.36 hyp=0.37 cameraTheta=1.29 mountX=-0.10 mountY=-0.33, mountTheta=-1.87
22:00:13.905 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.10, y=0.36, opts=13)
22:00:13.910 00.005 11872 Enqueuing Move request for scope (0.10, 0.36)
22:00:13.913 00.003 9960 Worker thread wakes up
22:00:13.913 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=151, med=0, FiltMin=0, FiltMax=87, Gamma=1.000
22:00:13.915 00.002 11872 UpdateGuideState exits: m=2440 SNR=33.3
22:00:13.919 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:13.922 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:00:13.925 00.003 11872 Enqueuing Expose request
22:00:13.928 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.36) opts 0xd
22:00:13.928 00.000 9960 Handling offset move in thread for scope, endpoint = (0.10, 0.36)
22:00:13.928 00.000 9960 Moving (0.10, 0.36) raw xDistance=-0.10 yDistance=-0.33
22:00:13.929 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:00:13.930 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
22:00:13.930 00.000 9960 MoveAxis(E, 0, ABG)
22:00:13.930 00.000 9960 Move returns status 0, amount 0
22:00:13.930 00.000 9960 MoveAxis(N, 249, ABG)
22:00:13.931 00.001 9960 Guiding  Dir = 0, Dur = 249
22:00:13.931 00.000 9960 IsSlewing returns 0
22:00:13.931 00.000 9960 IsGuiding returns 0
22:00:13.932 00.001 9960 PulseGuide returned control before completion, sleep 259
22:00:14.206 00.274 9960 IsGuiding returns 1
22:00:14.206 00.000 9960 scope still moving after pulse duration time elapsed
22:00:14.239 00.033 9960 IsSlewing returns 0
22:00:14.239 00.000 9960 IsGuiding returns 0
22:00:14.241 00.002 9960 scope move finished after 249 + 59 ms
22:00:14.242 00.001 9960 Move returns status 0, amount 249
22:00:14.242 00.000 9960 move complete, result=0
22:00:14.243 00.001 9960 worker thread done servicing request
22:00:14.243 00.000 9960 Worker thread wakes up
22:00:14.245 00.002 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 249 ms NORTH
22:00:14.251 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:00:14.251 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
22:00:15.504 01.253 9960 Exposure complete
22:00:15.632 00.128 9960 worker thread done servicing request
22:00:15.632 00.000 11872 OnExposeComplete: enter
22:00:15.635 00.003 11872 UpdateGuideState(): m_state=6
22:00:15.639 00.004 11872 Star::Find(15, 60, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1062
22:00:15.644 00.005 11872 Star::Find returns 1 (0), X=60.56, Y=854.09, Mass=2504, SNR=34.0, Peak=113 HFD=5.1
22:00:15.647 00.003 11872 CameraToMount -- cameraTheta (1.16) - m_xAngle (-3.14) = xAngle (4.30 = -1.98)
22:00:15.651 00.004 11872 CameraToMount -- cameraTheta (1.16) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.13 = -2.16)
22:00:15.655 00.004 11872 CameraToMount -- cameraX=0.12 cameraY=0.28 hyp=0.31 cameraTheta=1.16 mountX=-0.12 mountY=-0.26, mountTheta=-2.02
22:00:15.660 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.12, y=0.28, opts=13)
22:00:15.663 00.003 11872 Enqueuing Move request for scope (0.12, 0.28)
22:00:15.668 00.005 9960 Worker thread wakes up
22:00:15.668 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.28) opts 0xd
22:00:15.668 00.000 9960 Handling offset move in thread for scope, endpoint = (0.12, 0.28)
22:00:15.668 00.000 9960 Moving (0.12, 0.28) raw xDistance=-0.12 yDistance=-0.26
22:00:15.668 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:00:15.668 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
22:00:15.668 00.000 9960 MoveAxis(E, 0, ABG)
22:00:15.668 00.000 9960 Move returns status 0, amount 0
22:00:15.668 00.000 9960 MoveAxis(N, 193, ABG)
22:00:15.668 00.000 9960 Guiding  Dir = 0, Dur = 193
22:00:15.670 00.002 9960 IsSlewing returns 0
22:00:15.670 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=113, med=0, FiltMin=0, FiltMax=93, Gamma=1.000
22:00:15.674 00.004 9960 IsGuiding returns 0
22:00:15.674 00.000 11872 UpdateGuideState exits: m=2504 SNR=34.0
22:00:15.678 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:15.681 00.003 9960 PulseGuide returned control before completion, sleep 203
22:00:15.683 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:00:15.686 00.003 11872 Enqueuing Expose request
22:00:15.898 00.212 9960 IsGuiding returns 0
22:00:15.900 00.002 9960 Move returns status 0, amount 193
22:00:15.902 00.002 9960 move complete, result=0
22:00:15.903 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 193 ms NORTH
22:00:15.911 00.008 9960 worker thread done servicing request
22:00:15.912 00.001 9960 Worker thread wakes up
22:00:15.912 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:00:15.913 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
22:00:17.153 01.240 9960 Exposure complete
22:00:17.270 00.117 9960 worker thread done servicing request
22:00:17.270 00.000 11872 OnExposeComplete: enter
22:00:17.276 00.006 11872 UpdateGuideState(): m_state=6
22:00:17.279 00.003 11872 Star::Find(15, 60, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1063
22:00:17.285 00.006 11872 Star::Find returns 1 (0), X=60.30, Y=853.65, Mass=2548, SNR=34.4, Peak=145 HFD=4.8
22:00:17.289 00.004 11872 CameraToMount -- cameraTheta (-2.30) - m_xAngle (-3.14) = xAngle (0.84 = 0.84)
22:00:17.293 00.004 11872 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.67 = 0.67)
22:00:17.296 00.003 11872 CameraToMount -- cameraX=-0.14 cameraY=-0.16 hyp=0.21 cameraTheta=-2.30 mountX=0.14 mountY=0.13, mountTheta=0.75
22:00:17.302 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.14, y=-0.16, opts=13)
22:00:17.307 00.005 11872 Enqueuing Move request for scope (-0.14, -0.16)
22:00:17.311 00.004 9960 Worker thread wakes up
22:00:17.311 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=145, med=0, FiltMin=0, FiltMax=89, Gamma=1.000
22:00:17.315 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.16) opts 0xd
22:00:17.315 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.14, -0.16)
22:00:17.315 00.000 9960 Moving (-0.14, -0.16) raw xDistance=0.14 yDistance=0.13
22:00:17.315 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:00:17.315 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:00:17.315 00.000 11872 UpdateGuideState exits: m=2548 SNR=34.4
22:00:17.320 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
22:00:17.320 00.000 9960 MoveAxis(E, 0, ABG)
22:00:17.321 00.001 9960 Move returns status 0, amount 0
22:00:17.321 00.000 9960 MoveAxis(N, 0, ABG)
22:00:17.321 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:17.325 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:00:17.329 00.004 11872 Enqueuing Expose request
22:00:17.332 00.003 9960 Move returns status 0, amount 0
22:00:17.334 00.002 9960 move complete, result=0
22:00:17.334 00.000 9960 worker thread done servicing request
22:00:17.334 00.000 9960 Worker thread wakes up
22:00:17.334 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:00:17.339 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:00:17.339 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
22:00:18.591 01.252 9960 Exposure complete
22:00:18.718 00.127 9960 worker thread done servicing request
22:00:18.718 00.000 11872 OnExposeComplete: enter
22:00:18.723 00.005 11872 UpdateGuideState(): m_state=6
22:00:18.726 00.003 11872 Star::Find(15, 60, 853, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1064
22:00:18.731 00.005 11872 Star::Find returns 1 (0), X=60.59, Y=853.90, Mass=2471, SNR=33.8, Peak=134 HFD=5.2
22:00:18.735 00.004 11872 CameraToMount -- cameraTheta (0.54) - m_xAngle (-3.14) = xAngle (3.68 = -2.60)
22:00:18.741 00.006 11872 CameraToMount -- cameraTheta (0.54) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.51 = -2.78)
22:00:18.744 00.003 11872 CameraToMount -- cameraX=0.15 cameraY=0.09 hyp=0.17 cameraTheta=0.54 mountX=-0.15 mountY=-0.06, mountTheta=-2.75
22:00:18.750 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.15, y=0.09, opts=13)
22:00:18.756 00.006 11872 Enqueuing Move request for scope (0.15, 0.09)
22:00:18.759 00.003 9960 Worker thread wakes up
22:00:18.760 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=134, med=0, FiltMin=0, FiltMax=76, Gamma=1.000
22:00:18.764 00.004 11872 UpdateGuideState exits: m=2471 SNR=33.8
22:00:18.768 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:18.772 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:00:18.776 00.004 11872 Enqueuing Expose request
22:00:18.778 00.002 9960 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.09) opts 0xd
22:00:18.779 00.001 9960 Handling offset move in thread for scope, endpoint = (0.15, 0.09)
22:00:18.779 00.000 9960 Moving (0.15, 0.09) raw xDistance=-0.15 yDistance=-0.06
22:00:18.779 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
22:00:18.779 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:00:18.779 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:00:18.779 00.000 9960 MoveAxis(E, 0, ABG)
22:00:18.779 00.000 9960 Move returns status 0, amount 0
22:00:18.779 00.000 9960 MoveAxis(N, 0, ABG)
22:00:18.781 00.002 9960 Move returns status 0, amount 0
22:00:18.781 00.000 9960 move complete, result=0
22:00:18.781 00.000 9960 worker thread done servicing request
22:00:18.781 00.000 9960 Worker thread wakes up
22:00:18.781 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:00:18.782 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
22:00:18.782 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:00:20.033 01.251 9960 Exposure complete
22:00:20.158 00.125 9960 worker thread done servicing request
22:00:20.158 00.000 11872 OnExposeComplete: enter
22:00:20.161 00.003 11872 UpdateGuideState(): m_state=6
22:00:20.165 00.004 11872 Star::Find(15, 60, 853, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1065
22:00:20.171 00.006 11872 Star::Find returns 1 (0), X=60.66, Y=854.26, Mass=2493, SNR=34.0, Peak=127 HFD=5.1
22:00:20.175 00.004 11872 CameraToMount -- cameraTheta (1.12) - m_xAngle (-3.14) = xAngle (4.25 = -2.03)
22:00:20.182 00.007 11872 CameraToMount -- cameraTheta (1.12) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.08 = -2.20)
22:00:20.186 00.004 11872 CameraToMount -- cameraX=0.22 cameraY=0.45 hyp=0.50 cameraTheta=1.12 mountX=-0.22 mountY=-0.41, mountTheta=-2.07
22:00:20.191 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.22, y=0.45, opts=13)
22:00:20.196 00.005 11872 Enqueuing Move request for scope (0.22, 0.45)
22:00:20.200 00.004 9960 Worker thread wakes up
22:00:20.201 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=127, med=0, FiltMin=0, FiltMax=81, Gamma=1.000
22:00:20.205 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.45) opts 0xd
22:00:20.205 00.000 9960 Handling offset move in thread for scope, endpoint = (0.22, 0.45)
22:00:20.206 00.001 9960 Moving (0.22, 0.45) raw xDistance=-0.22 yDistance=-0.41
22:00:20.206 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
22:00:20.206 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.41 from input -0.41
22:00:20.206 00.000 9960 MoveAxis(E, 104, ABG)
22:00:20.206 00.000 11872 UpdateGuideState exits: m=2493 SNR=34.0
22:00:20.211 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:20.215 00.004 9960 Guiding  Dir = 2, Dur = 104
22:00:20.215 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:00:20.219 00.004 11872 Enqueuing Expose request
22:00:20.223 00.004 9960 IsSlewing returns 0
22:00:20.223 00.000 9960 IsGuiding returns 0
22:00:20.223 00.000 9960 PulseGuide returned control before completion, sleep 114
22:00:20.349 00.126 9960 IsGuiding returns 1
22:00:20.350 00.001 9960 scope still moving after pulse duration time elapsed
22:00:20.381 00.031 9960 IsSlewing returns 0
22:00:20.383 00.002 9960 IsGuiding returns 0
22:00:20.383 00.000 9960 scope move finished after 104 + 56 ms
22:00:20.384 00.001 9960 Move returns status 0, amount 104
22:00:20.384 00.000 9960 MoveAxis(N, 303, ABG)
22:00:20.384 00.000 9960 Guiding  Dir = 0, Dur = 303
22:00:20.385 00.001 9960 IsSlewing returns 0
22:00:20.386 00.001 9960 IsGuiding returns 0
22:00:20.387 00.001 9960 PulseGuide returned control before completion, sleep 313
22:00:20.709 00.322 9960 IsGuiding returns 1
22:00:20.710 00.001 9960 scope still moving after pulse duration time elapsed
22:00:20.741 00.031 9960 IsSlewing returns 0
22:00:20.741 00.000 9960 IsGuiding returns 0
22:00:20.742 00.001 9960 scope move finished after 303 + 52 ms
22:00:20.742 00.000 9960 Move returns status 0, amount 303
22:00:20.742 00.000 9960 move complete, result=0
22:00:20.743 00.001 9960 worker thread done servicing request
22:00:20.743 00.000 9960 Worker thread wakes up
22:00:20.744 00.001 11872 GuideStep: -0.2 px 104 ms EAST, -0.4 px 303 ms NORTH
22:00:20.748 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
22:00:20.748 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
22:00:22.000 01.252 9960 Exposure complete
22:00:22.119 00.119 9960 worker thread done servicing request
22:00:22.119 00.000 11872 OnExposeComplete: enter
22:00:22.124 00.005 11872 UpdateGuideState(): m_state=6
22:00:22.127 00.003 11872 Star::Find(15, 60, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1066
22:00:22.131 00.004 11872 Star::Find returns 1 (0), X=60.26, Y=854.03, Mass=2480, SNR=33.8, Peak=143 HFD=4.8
22:00:22.135 00.004 11872 CameraToMount -- cameraTheta (2.24) - m_xAngle (-3.14) = xAngle (5.38 = -0.90)
22:00:22.139 00.004 11872 CameraToMount -- cameraTheta (2.24) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.21 = -1.08)
22:00:22.142 00.003 11872 CameraToMount -- cameraX=-0.18 cameraY=0.22 hyp=0.29 cameraTheta=2.24 mountX=0.18 mountY=-0.25, mountTheta=-0.96
22:00:22.148 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.18, y=0.22, opts=13)
22:00:22.154 00.006 11872 Enqueuing Move request for scope (-0.18, 0.22)
22:00:22.158 00.004 9960 Worker thread wakes up
22:00:22.158 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=143, med=0, FiltMin=0, FiltMax=82, Gamma=1.000
22:00:22.161 00.003 11872 UpdateGuideState exits: m=2480 SNR=33.8
22:00:22.165 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:22.170 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:00:22.173 00.003 11872 Enqueuing Expose request
22:00:22.178 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.22) opts 0xd
22:00:22.178 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.18, 0.22)
22:00:22.178 00.000 9960 Moving (-0.18, 0.22) raw xDistance=0.18 yDistance=-0.25
22:00:22.179 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
22:00:22.179 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
22:00:22.179 00.000 9960 MoveAxis(E, 0, ABG)
22:00:22.179 00.000 9960 Move returns status 0, amount 0
22:00:22.179 00.000 9960 MoveAxis(N, 188, ABG)
22:00:22.180 00.001 9960 Guiding  Dir = 0, Dur = 188
22:00:22.180 00.000 9960 IsSlewing returns 0
22:00:22.180 00.000 9960 IsGuiding returns 0
22:00:22.181 00.001 9960 PulseGuide returned control before completion, sleep 198
22:00:22.383 00.202 9960 IsGuiding returns 1
22:00:22.383 00.000 9960 scope still moving after pulse duration time elapsed
22:00:22.414 00.031 9960 IsSlewing returns 0
22:00:22.414 00.000 9960 IsGuiding returns 0
22:00:22.414 00.000 9960 scope move finished after 188 + 46 ms
22:00:22.414 00.000 9960 Move returns status 0, amount 188
22:00:22.414 00.000 9960 move complete, result=0
22:00:22.416 00.002 9960 worker thread done servicing request
22:00:22.416 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.3 px 188 ms NORTH
22:00:22.422 00.006 9960 Worker thread wakes up
22:00:22.422 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:00:22.423 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
22:00:23.678 01.255 9960 Exposure complete
22:00:23.804 00.126 9960 worker thread done servicing request
22:00:23.804 00.000 11872 OnExposeComplete: enter
22:00:23.809 00.005 11872 UpdateGuideState(): m_state=6
22:00:23.812 00.003 11872 Star::Find(15, 60, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1067
22:00:23.817 00.005 11872 Star::Find returns 1 (0), X=60.34, Y=853.90, Mass=2527, SNR=34.0, Peak=148 HFD=4.9
22:00:23.821 00.004 11872 CameraToMount -- cameraTheta (2.38) - m_xAngle (-3.14) = xAngle (5.51 = -0.77)
22:00:23.825 00.004 11872 CameraToMount -- cameraTheta (2.38) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.34 = -0.94)
22:00:23.831 00.006 11872 CameraToMount -- cameraX=-0.10 cameraY=0.09 hyp=0.14 cameraTheta=2.38 mountX=0.10 mountY=-0.11, mountTheta=-0.84
22:00:23.837 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.10, y=0.09, opts=13)
22:00:23.842 00.005 11872 Enqueuing Move request for scope (-0.10, 0.09)
22:00:23.847 00.005 9960 Worker thread wakes up
22:00:23.847 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=148, med=0, FiltMin=0, FiltMax=84, Gamma=1.000
22:00:23.851 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.09) opts 0xd
22:00:23.851 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.10, 0.09)
22:00:23.851 00.000 9960 Moving (-0.10, 0.09) raw xDistance=0.10 yDistance=-0.11
22:00:23.851 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:00:23.851 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:00:23.852 00.001 11872 UpdateGuideState exits: m=2527 SNR=34.0
22:00:23.857 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:00:23.857 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:23.862 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:00:23.866 00.004 11872 Enqueuing Expose request
22:00:23.871 00.005 9960 MoveAxis(E, 0, ABG)
22:00:23.871 00.000 9960 Move returns status 0, amount 0
22:00:23.871 00.000 9960 MoveAxis(N, 0, ABG)
22:00:23.871 00.000 9960 Move returns status 0, amount 0
22:00:23.871 00.000 9960 move complete, result=0
22:00:23.871 00.000 9960 worker thread done servicing request
22:00:23.872 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:00:23.875 00.003 9960 Worker thread wakes up
22:00:23.876 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:00:23.876 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
22:00:25.119 01.243 9960 Exposure complete
22:00:25.242 00.123 9960 worker thread done servicing request
22:00:25.243 00.001 11872 OnExposeComplete: enter
22:00:25.246 00.003 11872 UpdateGuideState(): m_state=6
22:00:25.250 00.004 11872 Star::Find(15, 60, 853, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1068
22:00:25.255 00.005 11872 Star::Find returns 1 (0), X=60.18, Y=854.14, Mass=2360, SNR=32.9, Peak=146 HFD=4.6
22:00:25.259 00.004 11872 CameraToMount -- cameraTheta (2.24) - m_xAngle (-3.14) = xAngle (5.38 = -0.91)
22:00:25.262 00.003 11872 CameraToMount -- cameraTheta (2.24) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.20 = -1.08)
22:00:25.266 00.004 11872 CameraToMount -- cameraX=-0.26 cameraY=0.33 hyp=0.42 cameraTheta=2.24 mountX=0.26 mountY=-0.37, mountTheta=-0.96
22:00:25.272 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.26, y=0.33, opts=13)
22:00:25.277 00.005 11872 Enqueuing Move request for scope (-0.26, 0.33)
22:00:25.281 00.004 9960 Worker thread wakes up
22:00:25.281 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.33) opts 0xd
22:00:25.281 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.26, 0.33)
22:00:25.281 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=146, med=0, FiltMin=0, FiltMax=78, Gamma=1.000
22:00:25.286 00.005 11872 UpdateGuideState exits: m=2360 SNR=32.9
22:00:25.289 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:25.293 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:00:25.297 00.004 11872 Enqueuing Expose request
22:00:25.301 00.004 9960 Moving (-0.26, 0.33) raw xDistance=0.26 yDistance=-0.37
22:00:25.301 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
22:00:25.301 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.37 from input -0.37
22:00:25.301 00.000 9960 MoveAxis(W, 121, ABG)
22:00:25.301 00.000 9960 Guiding  Dir = 3, Dur = 121
22:00:25.303 00.002 9960 IsSlewing returns 0
22:00:25.303 00.000 9960 IsGuiding returns 0
22:00:25.303 00.000 9960 PulseGuide returned control before completion, sleep 131
22:00:25.450 00.147 9960 IsGuiding returns 1
22:00:25.452 00.002 9960 scope still moving after pulse duration time elapsed
22:00:25.482 00.030 9960 IsSlewing returns 0
22:00:25.483 00.001 9960 IsGuiding returns 0
22:00:25.483 00.000 9960 scope move finished after 121 + 59 ms
22:00:25.484 00.001 9960 Move returns status 0, amount 121
22:00:25.484 00.000 9960 MoveAxis(N, 276, ABG)
22:00:25.484 00.000 9960 Guiding  Dir = 0, Dur = 276
22:00:25.485 00.001 9960 IsSlewing returns 0
22:00:25.486 00.001 9960 IsGuiding returns 0
22:00:25.486 00.000 9960 PulseGuide returned control before completion, sleep 286
22:00:25.781 00.295 9960 IsGuiding returns 1
22:00:25.782 00.001 9960 scope still moving after pulse duration time elapsed
22:00:25.813 00.031 9960 IsSlewing returns 0
22:00:25.815 00.002 9960 IsGuiding returns 0
22:00:25.815 00.000 9960 scope move finished after 276 + 53 ms
22:00:25.815 00.000 9960 Move returns status 0, amount 276
22:00:25.816 00.001 9960 move complete, result=0
22:00:25.817 00.001 9960 worker thread done servicing request
22:00:25.817 00.000 9960 Worker thread wakes up
22:00:25.818 00.001 11872 GuideStep: 0.3 px 121 ms WEST, -0.4 px 276 ms NORTH
22:00:25.825 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:00:25.825 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
22:00:27.073 01.248 9960 Exposure complete
22:00:27.185 00.112 9960 worker thread done servicing request
22:00:27.186 00.001 11872 OnExposeComplete: enter
22:00:27.189 00.003 11872 UpdateGuideState(): m_state=6
22:00:27.194 00.005 11872 Star::Find(15, 60, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1069
22:00:27.198 00.004 11872 Star::Find returns 1 (0), X=60.57, Y=853.77, Mass=2328, SNR=32.6, Peak=124 HFD=4.7
22:00:27.201 00.003 11872 CameraToMount -- cameraTheta (-0.32) - m_xAngle (-3.14) = xAngle (2.82 = 2.82)
22:00:27.205 00.004 11872 CameraToMount -- cameraTheta (-0.32) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.65 = 2.65)
22:00:27.209 00.004 11872 CameraToMount -- cameraX=0.13 cameraY=-0.04 hyp=0.13 cameraTheta=-0.32 mountX=-0.13 mountY=0.06, mountTheta=2.68
22:00:27.214 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.13, y=-0.04, opts=13)
22:00:27.217 00.003 11872 Enqueuing Move request for scope (0.13, -0.04)
22:00:27.222 00.005 9960 Worker thread wakes up
22:00:27.222 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=124, med=0, FiltMin=0, FiltMax=72, Gamma=1.000
22:00:27.226 00.004 11872 UpdateGuideState exits: m=2328 SNR=32.6
22:00:27.229 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:27.233 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.04) opts 0xd
22:00:27.233 00.000 9960 Handling offset move in thread for scope, endpoint = (0.13, -0.04)
22:00:27.233 00.000 9960 Moving (0.13, -0.04) raw xDistance=-0.13 yDistance=0.06
22:00:27.234 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:00:27.234 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:00:27.239 00.005 11872 Enqueuing Expose request
22:00:27.244 00.005 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:00:27.244 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:00:27.244 00.000 9960 MoveAxis(E, 0, ABG)
22:00:27.245 00.001 9960 Move returns status 0, amount 0
22:00:27.245 00.000 9960 MoveAxis(N, 0, ABG)
22:00:27.245 00.000 9960 Move returns status 0, amount 0
22:00:27.245 00.000 9960 move complete, result=0
22:00:27.245 00.000 9960 worker thread done servicing request
22:00:27.245 00.000 11872 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:00:27.249 00.004 9960 Worker thread wakes up
22:00:27.249 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:00:27.249 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
22:00:28.501 01.252 9960 Exposure complete
22:00:28.625 00.124 9960 worker thread done servicing request
22:00:28.625 00.000 11872 OnExposeComplete: enter
22:00:28.629 00.004 11872 UpdateGuideState(): m_state=6
22:00:28.634 00.005 11872 Star::Find(15, 60, 853, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1070
22:00:28.639 00.005 11872 Star::Find returns 1 (0), X=60.49, Y=854.12, Mass=2366, SNR=33.0, Peak=128 HFD=5.0
22:00:28.644 00.005 11872 CameraToMount -- cameraTheta (1.40) - m_xAngle (-3.14) = xAngle (4.53 = -1.75)
22:00:28.650 00.006 11872 CameraToMount -- cameraTheta (1.40) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.36 = -1.92)
22:00:28.654 00.004 11872 CameraToMount -- cameraX=0.05 cameraY=0.31 hyp=0.32 cameraTheta=1.40 mountX=-0.06 mountY=-0.30, mountTheta=-1.76
22:00:28.660 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.05, y=0.31, opts=13)
22:00:28.664 00.004 11872 Enqueuing Move request for scope (0.05, 0.31)
22:00:28.669 00.005 9960 Worker thread wakes up
22:00:28.669 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=128, med=0, FiltMin=0, FiltMax=94, Gamma=1.000
22:00:28.673 00.004 11872 UpdateGuideState exits: m=2366 SNR=33.0
22:00:28.678 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:28.682 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:00:28.685 00.003 11872 Enqueuing Expose request
22:00:28.690 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.31) opts 0xd
22:00:28.690 00.000 9960 Handling offset move in thread for scope, endpoint = (0.05, 0.31)
22:00:28.690 00.000 9960 Moving (0.05, 0.31) raw xDistance=-0.06 yDistance=-0.30
22:00:28.690 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:00:28.691 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
22:00:28.691 00.000 9960 MoveAxis(E, 0, ABG)
22:00:28.691 00.000 9960 Move returns status 0, amount 0
22:00:28.691 00.000 9960 MoveAxis(N, 222, ABG)
22:00:28.691 00.000 9960 Guiding  Dir = 0, Dur = 222
22:00:28.692 00.001 9960 IsSlewing returns 0
22:00:28.692 00.000 9960 IsGuiding returns 0
22:00:28.693 00.001 9960 PulseGuide returned control before completion, sleep 232
22:00:28.929 00.236 9960 IsGuiding returns 1
22:00:28.929 00.000 9960 scope still moving after pulse duration time elapsed
22:00:28.961 00.032 9960 IsSlewing returns 0
22:00:28.962 00.001 9960 IsGuiding returns 0
22:00:28.962 00.000 9960 scope move finished after 222 + 48 ms
22:00:28.963 00.001 9960 Move returns status 0, amount 222
22:00:28.963 00.000 9960 move complete, result=0
22:00:28.963 00.000 9960 worker thread done servicing request
22:00:28.965 00.002 9960 Worker thread wakes up
22:00:28.965 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 222 ms NORTH
22:00:28.971 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:00:28.971 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
22:00:30.224 01.253 9960 Exposure complete
22:00:30.354 00.130 9960 worker thread done servicing request
22:00:30.355 00.001 11872 OnExposeComplete: enter
22:00:30.359 00.004 11872 UpdateGuideState(): m_state=6
22:00:30.365 00.006 11872 Star::Find(15, 60, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1071
22:00:30.369 00.004 11872 Star::Find returns 1 (0), X=60.56, Y=853.90, Mass=2461, SNR=33.5, Peak=139 HFD=4.9
22:00:30.375 00.006 11872 CameraToMount -- cameraTheta (0.66) - m_xAngle (-3.14) = xAngle (3.79 = -2.49)
22:00:30.379 00.004 11872 CameraToMount -- cameraTheta (0.66) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.62 = -2.66)
22:00:30.381 00.002 11872 CameraToMount -- cameraX=0.12 cameraY=0.09 hyp=0.15 cameraTheta=0.66 mountX=-0.12 mountY=-0.07, mountTheta=-2.61
22:00:30.385 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.12, y=0.09, opts=13)
22:00:30.391 00.006 11872 Enqueuing Move request for scope (0.12, 0.09)
22:00:30.395 00.004 9960 Worker thread wakes up
22:00:30.396 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.09) opts 0xd
22:00:30.396 00.000 9960 Handling offset move in thread for scope, endpoint = (0.12, 0.09)
22:00:30.396 00.000 9960 Moving (0.12, 0.09) raw xDistance=-0.12 yDistance=-0.07
22:00:30.396 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=139, med=0, FiltMin=0, FiltMax=89, Gamma=1.000
22:00:30.401 00.005 11872 UpdateGuideState exits: m=2461 SNR=33.5
22:00:30.405 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:30.409 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:00:30.412 00.003 11872 Enqueuing Expose request
22:00:30.415 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:00:30.417 00.002 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:00:30.417 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:00:30.417 00.000 9960 MoveAxis(E, 0, ABG)
22:00:30.417 00.000 9960 Move returns status 0, amount 0
22:00:30.417 00.000 9960 MoveAxis(N, 0, ABG)
22:00:30.417 00.000 9960 Move returns status 0, amount 0
22:00:30.417 00.000 9960 move complete, result=0
22:00:30.417 00.000 9960 worker thread done servicing request
22:00:30.419 00.002 11872 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:00:30.423 00.004 9960 Worker thread wakes up
22:00:30.423 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:00:30.423 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
22:00:31.669 01.246 9960 Exposure complete
22:00:31.794 00.125 9960 worker thread done servicing request
22:00:31.795 00.001 11872 OnExposeComplete: enter
22:00:31.798 00.003 11872 UpdateGuideState(): m_state=6
22:00:31.803 00.005 11872 Star::Find(15, 60, 853, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1072
22:00:31.808 00.005 11872 Star::Find returns 1 (0), X=60.59, Y=853.86, Mass=2530, SNR=34.2, Peak=146 HFD=4.8
22:00:31.811 00.003 11872 CameraToMount -- cameraTheta (0.32) - m_xAngle (-3.14) = xAngle (3.46 = -2.82)
22:00:31.815 00.004 11872 CameraToMount -- cameraTheta (0.32) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.29 = -2.99)
22:00:31.818 00.003 11872 CameraToMount -- cameraX=0.15 cameraY=0.05 hyp=0.16 cameraTheta=0.32 mountX=-0.15 mountY=-0.02, mountTheta=-2.99
22:00:31.824 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.15, y=0.05, opts=13)
22:00:31.827 00.003 11872 Enqueuing Move request for scope (0.15, 0.05)
22:00:31.832 00.005 9960 Worker thread wakes up
22:00:31.833 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=146, med=0, FiltMin=0, FiltMax=99, Gamma=1.000
22:00:31.837 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.05) opts 0xd
22:00:31.837 00.000 9960 Handling offset move in thread for scope, endpoint = (0.15, 0.05)
22:00:31.837 00.000 9960 Moving (0.15, 0.05) raw xDistance=-0.15 yDistance=-0.02
22:00:31.837 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
22:00:31.838 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:00:31.838 00.000 11872 UpdateGuideState exits: m=2530 SNR=34.2
22:00:31.842 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:31.846 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:00:31.849 00.003 11872 Enqueuing Expose request
22:00:31.854 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:00:31.854 00.000 9960 MoveAxis(E, 0, ABG)
22:00:31.854 00.000 9960 Move returns status 0, amount 0
22:00:31.854 00.000 9960 MoveAxis(N, 0, ABG)
22:00:31.854 00.000 9960 Move returns status 0, amount 0
22:00:31.855 00.001 9960 move complete, result=0
22:00:31.855 00.000 9960 worker thread done servicing request
22:00:31.855 00.000 9960 Worker thread wakes up
22:00:31.855 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:00:31.860 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:00:31.860 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
22:00:33.116 01.256 9960 Exposure complete
22:00:33.244 00.128 9960 worker thread done servicing request
22:00:33.244 00.000 11872 OnExposeComplete: enter
22:00:33.248 00.004 11872 UpdateGuideState(): m_state=6
22:00:33.252 00.004 11872 Star::Find(15, 60, 853, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1073
22:00:33.255 00.003 11872 Star::Find returns 1 (0), X=60.75, Y=854.26, Mass=2424, SNR=33.4, Peak=139 HFD=4.9
22:00:33.259 00.004 11872 CameraToMount -- cameraTheta (0.97) - m_xAngle (-3.14) = xAngle (4.11 = -2.17)
22:00:33.264 00.005 11872 CameraToMount -- cameraTheta (0.97) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.94 = -2.35)
22:00:33.269 00.005 11872 CameraToMount -- cameraX=0.31 cameraY=0.45 hyp=0.55 cameraTheta=0.97 mountX=-0.31 mountY=-0.39, mountTheta=-2.24
22:00:33.274 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.31, y=0.45, opts=13)
22:00:33.279 00.005 11872 Enqueuing Move request for scope (0.31, 0.45)
22:00:33.283 00.004 9960 Worker thread wakes up
22:00:33.283 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.45) opts 0xd
22:00:33.283 00.000 9960 Handling offset move in thread for scope, endpoint = (0.31, 0.45)
22:00:33.283 00.000 9960 Moving (0.31, 0.45) raw xDistance=-0.31 yDistance=-0.39
22:00:33.283 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.31
22:00:33.283 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.39 from input -0.39
22:00:33.283 00.000 9960 MoveAxis(E, 145, ABG)
22:00:33.283 00.000 9960 Guiding  Dir = 2, Dur = 145
22:00:33.285 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=139, med=0, FiltMin=0, FiltMax=92, Gamma=1.000
22:00:33.288 00.003 9960 IsSlewing returns 0
22:00:33.289 00.001 11872 UpdateGuideState exits: m=2424 SNR=33.4
22:00:33.292 00.003 9960 IsGuiding returns 0
22:00:33.293 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:33.296 00.003 9960 PulseGuide returned control before completion, sleep 155
22:00:33.296 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:00:33.300 00.004 11872 Enqueuing Expose request
22:00:33.464 00.164 9960 IsGuiding returns 1
22:00:33.464 00.000 9960 scope still moving after pulse duration time elapsed
22:00:33.496 00.032 9960 IsSlewing returns 0
22:00:33.498 00.002 9960 IsGuiding returns 0
22:00:33.498 00.000 9960 scope move finished after 145 + 60 ms
22:00:33.498 00.000 9960 Move returns status 0, amount 145
22:00:33.499 00.001 9960 MoveAxis(N, 291, ABG)
22:00:33.499 00.000 9960 Guiding  Dir = 0, Dur = 291
22:00:33.500 00.001 9960 IsSlewing returns 0
22:00:33.501 00.001 9960 IsGuiding returns 0
22:00:33.501 00.000 9960 PulseGuide returned control before completion, sleep 301
22:00:33.810 00.309 9960 IsGuiding returns 1
22:00:33.813 00.003 9960 scope still moving after pulse duration time elapsed
22:00:33.839 00.026 9960 IsSlewing returns 0
22:00:33.841 00.002 9960 IsGuiding returns 0
22:00:33.841 00.000 9960 scope move finished after 291 + 50 ms
22:00:33.843 00.002 9960 Move returns status 0, amount 291
22:00:33.843 00.000 9960 move complete, result=0
22:00:33.844 00.001 9960 worker thread done servicing request
22:00:33.844 00.000 9960 Worker thread wakes up
22:00:33.845 00.001 11872 GuideStep: -0.3 px 145 ms EAST, -0.4 px 291 ms NORTH
22:00:33.851 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:00:33.852 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
22:00:35.102 01.250 9960 Exposure complete
22:00:35.217 00.115 9960 worker thread done servicing request
22:00:35.218 00.001 11872 OnExposeComplete: enter
22:00:35.222 00.004 11872 UpdateGuideState(): m_state=6
22:00:35.225 00.003 11872 Star::Find(15, 60, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1074
22:00:35.229 00.004 11872 Star::Find returns 1 (0), X=60.50, Y=853.94, Mass=2340, SNR=32.6, Peak=147 HFD=4.9
22:00:35.234 00.005 11872 CameraToMount -- cameraTheta (1.13) - m_xAngle (-3.14) = xAngle (4.26 = -2.02)
22:00:35.239 00.005 11872 CameraToMount -- cameraTheta (1.13) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.09 = -2.19)
22:00:35.243 00.004 11872 CameraToMount -- cameraX=0.06 cameraY=0.13 hyp=0.14 cameraTheta=1.13 mountX=-0.06 mountY=-0.12, mountTheta=-2.06
22:00:35.248 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.06, y=0.13, opts=13)
22:00:35.252 00.004 11872 Enqueuing Move request for scope (0.06, 0.13)
22:00:35.256 00.004 9960 Worker thread wakes up
22:00:35.256 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=147, med=0, FiltMin=0, FiltMax=82, Gamma=1.000
22:00:35.260 00.004 11872 UpdateGuideState exits: m=2340 SNR=32.6
22:00:35.264 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.13) opts 0xd
22:00:35.264 00.000 9960 Handling offset move in thread for scope, endpoint = (0.06, 0.13)
22:00:35.264 00.000 9960 Moving (0.06, 0.13) raw xDistance=-0.06 yDistance=-0.12
22:00:35.264 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:00:35.264 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:35.269 00.005 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:00:35.269 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:00:35.275 00.006 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:00:35.276 00.001 9960 MoveAxis(E, 0, ABG)
22:00:35.276 00.000 11872 Enqueuing Expose request
22:00:35.280 00.004 9960 Move returns status 0, amount 0
22:00:35.280 00.000 9960 MoveAxis(N, 0, ABG)
22:00:35.280 00.000 9960 Move returns status 0, amount 0
22:00:35.280 00.000 9960 move complete, result=0
22:00:35.280 00.000 9960 worker thread done servicing request
22:00:35.280 00.000 9960 Worker thread wakes up
22:00:35.280 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:00:35.285 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:00:35.285 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
22:00:36.536 01.251 9960 Exposure complete
22:00:36.659 00.123 9960 worker thread done servicing request
22:00:36.660 00.001 11872 OnExposeComplete: enter
22:00:36.663 00.003 11872 UpdateGuideState(): m_state=6
22:00:36.667 00.004 11872 Star::Find(15, 60, 853, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1075
22:00:36.670 00.003 11872 Star::Find returns 1 (0), X=60.21, Y=854.08, Mass=2312, SNR=32.5, Peak=157 HFD=4.8
22:00:36.676 00.006 11872 CameraToMount -- cameraTheta (2.26) - m_xAngle (-3.14) = xAngle (5.40 = -0.88)
22:00:36.680 00.004 11872 CameraToMount -- cameraTheta (2.26) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.23 = -1.05)
22:00:36.684 00.004 11872 CameraToMount -- cameraX=-0.23 cameraY=0.27 hyp=0.35 cameraTheta=2.26 mountX=0.22 mountY=-0.31, mountTheta=-0.94
22:00:36.690 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.23, y=0.27, opts=13)
22:00:36.693 00.003 11872 Enqueuing Move request for scope (-0.23, 0.27)
22:00:36.699 00.006 9960 Worker thread wakes up
22:00:36.699 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=157, med=0, FiltMin=0, FiltMax=72, Gamma=1.000
22:00:36.705 00.006 11872 UpdateGuideState exits: m=2312 SNR=32.5
22:00:36.709 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.27) opts 0xd
22:00:36.709 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.23, 0.27)
22:00:36.709 00.000 9960 Moving (-0.23, 0.27) raw xDistance=0.22 yDistance=-0.31
22:00:36.709 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
22:00:36.709 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:36.714 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:00:36.717 00.003 11872 Enqueuing Expose request
22:00:36.721 00.004 9960 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
22:00:36.722 00.001 9960 MoveAxis(W, 105, ABG)
22:00:36.722 00.000 9960 Guiding  Dir = 3, Dur = 105
22:00:36.722 00.000 9960 IsSlewing returns 0
22:00:36.723 00.001 9960 IsGuiding returns 0
22:00:36.723 00.000 9960 PulseGuide returned control before completion, sleep 115
22:00:36.847 00.124 9960 IsGuiding returns 1
22:00:36.848 00.001 9960 scope still moving after pulse duration time elapsed
22:00:36.879 00.031 9960 IsSlewing returns 0
22:00:36.880 00.001 9960 IsGuiding returns 0
22:00:36.881 00.001 9960 scope move finished after 105 + 53 ms
22:00:36.881 00.000 9960 Move returns status 0, amount 105
22:00:36.883 00.002 9960 MoveAxis(N, 229, ABG)
22:00:36.883 00.000 9960 Guiding  Dir = 0, Dur = 229
22:00:36.884 00.001 9960 IsSlewing returns 0
22:00:36.885 00.001 9960 IsGuiding returns 0
22:00:36.885 00.000 9960 PulseGuide returned control before completion, sleep 239
22:00:37.129 00.244 9960 IsGuiding returns 1
22:00:37.130 00.001 9960 scope still moving after pulse duration time elapsed
22:00:37.160 00.030 9960 IsSlewing returns 0
22:00:37.161 00.001 9960 IsGuiding returns 0
22:00:37.162 00.001 9960 scope move finished after 229 + 48 ms
22:00:37.162 00.000 9960 Move returns status 0, amount 229
22:00:37.164 00.002 9960 move complete, result=0
22:00:37.164 00.000 9960 worker thread done servicing request
22:00:37.166 00.002 9960 Worker thread wakes up
22:00:37.166 00.000 11872 GuideStep: 0.2 px 105 ms WEST, -0.3 px 229 ms NORTH
22:00:37.174 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
22:00:37.174 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
22:00:38.421 01.247 9960 Exposure complete
22:00:38.534 00.113 9960 worker thread done servicing request
22:00:38.534 00.000 11872 OnExposeComplete: enter
22:00:38.539 00.005 11872 UpdateGuideState(): m_state=6
22:00:38.543 00.004 11872 Star::Find(15, 60, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1076
22:00:38.547 00.004 11872 Star::Find returns 1 (0), X=60.54, Y=853.90, Mass=2411, SNR=33.3, Peak=145 HFD=4.9
22:00:38.551 00.004 11872 CameraToMount -- cameraTheta (0.76) - m_xAngle (-3.14) = xAngle (3.90 = -2.38)
22:00:38.554 00.003 11872 CameraToMount -- cameraTheta (0.76) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.73 = -2.56)
22:00:38.559 00.005 11872 CameraToMount -- cameraX=0.10 cameraY=0.10 hyp=0.14 cameraTheta=0.76 mountX=-0.10 mountY=-0.08, mountTheta=-2.49
22:00:38.564 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.10, y=0.10, opts=13)
22:00:38.568 00.004 11872 Enqueuing Move request for scope (0.10, 0.10)
22:00:38.574 00.006 9960 Worker thread wakes up
22:00:38.574 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=145, med=0, FiltMin=0, FiltMax=98, Gamma=1.000
22:00:38.580 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.10) opts 0xd
22:00:38.580 00.000 11872 UpdateGuideState exits: m=2411 SNR=33.3
22:00:38.584 00.004 9960 Handling offset move in thread for scope, endpoint = (0.10, 0.10)
22:00:38.584 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:38.590 00.006 9960 Moving (0.10, 0.10) raw xDistance=-0.10 yDistance=-0.08
22:00:38.590 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:00:38.595 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:00:38.595 00.000 11872 Enqueuing Expose request
22:00:38.601 00.006 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:00:38.601 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:00:38.601 00.000 9960 MoveAxis(E, 0, ABG)
22:00:38.601 00.000 9960 Move returns status 0, amount 0
22:00:38.602 00.001 9960 MoveAxis(N, 0, ABG)
22:00:38.602 00.000 9960 Move returns status 0, amount 0
22:00:38.603 00.001 9960 move complete, result=0
22:00:38.603 00.000 9960 worker thread done servicing request
22:00:38.603 00.000 9960 Worker thread wakes up
22:00:38.603 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:00:38.603 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
22:00:38.603 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:00:39.857 01.254 9960 Exposure complete
22:00:39.962 00.105 9960 worker thread done servicing request
22:00:39.964 00.002 11872 OnExposeComplete: enter
22:00:39.968 00.004 11872 UpdateGuideState(): m_state=6
22:00:39.972 00.004 11872 Star::Find(15, 60, 853, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1077
22:00:39.976 00.004 11872 Star::Find returns 1 (0), X=60.61, Y=854.09, Mass=2411, SNR=33.3, Peak=149 HFD=5.0
22:00:39.981 00.005 11872 CameraToMount -- cameraTheta (1.04) - m_xAngle (-3.14) = xAngle (4.18 = -2.10)
22:00:39.987 00.006 11872 CameraToMount -- cameraTheta (1.04) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.01 = -2.28)
22:00:39.990 00.003 11872 CameraToMount -- cameraX=0.17 cameraY=0.28 hyp=0.33 cameraTheta=1.04 mountX=-0.17 mountY=-0.25, mountTheta=-2.16
22:00:39.996 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.17, y=0.28, opts=13)
22:00:40.000 00.004 11872 Enqueuing Move request for scope (0.17, 0.28)
22:00:40.003 00.003 9960 Worker thread wakes up
22:00:40.005 00.002 9960 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.28) opts 0xd
22:00:40.005 00.000 9960 Handling offset move in thread for scope, endpoint = (0.17, 0.28)
22:00:40.005 00.000 9960 Moving (0.17, 0.28) raw xDistance=-0.17 yDistance=-0.25
22:00:40.005 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
22:00:40.005 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
22:00:40.006 00.001 9960 MoveAxis(E, 0, ABG)
22:00:40.006 00.000 9960 Move returns status 0, amount 0
22:00:40.006 00.000 9960 MoveAxis(N, 186, ABG)
22:00:40.006 00.000 9960 Guiding  Dir = 0, Dur = 186
22:00:40.007 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=149, med=0, FiltMin=0, FiltMax=83, Gamma=1.000
22:00:40.010 00.003 11872 UpdateGuideState exits: m=2411 SNR=33.3
22:00:40.016 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:40.023 00.007 9960 IsSlewing returns 0
22:00:40.024 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:00:40.028 00.004 11872 Enqueuing Expose request
22:00:40.033 00.005 9960 IsGuiding returns 0
22:00:40.034 00.001 9960 PulseGuide returned control before completion, sleep 196
22:00:40.237 00.203 9960 IsGuiding returns 1
22:00:40.238 00.001 9960 scope still moving after pulse duration time elapsed
22:00:40.268 00.030 9960 IsSlewing returns 0
22:00:40.271 00.003 9960 IsGuiding returns 0
22:00:40.271 00.000 9960 scope move finished after 186 + 52 ms
22:00:40.272 00.001 9960 Move returns status 0, amount 186
22:00:40.272 00.000 9960 move complete, result=0
22:00:40.273 00.001 9960 worker thread done servicing request
22:00:40.273 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.2 px 186 ms NORTH
22:00:40.279 00.006 9960 Worker thread wakes up
22:00:40.279 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:00:40.281 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
22:00:41.530 01.249 9960 Exposure complete
22:00:41.649 00.119 9960 worker thread done servicing request
22:00:41.649 00.000 11872 OnExposeComplete: enter
22:00:41.654 00.005 11872 UpdateGuideState(): m_state=6
22:00:41.658 00.004 11872 Star::Find(15, 60, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1078
22:00:41.663 00.005 11872 Star::Find returns 1 (0), X=60.43, Y=854.15, Mass=2486, SNR=33.9, Peak=148 HFD=5.1
22:00:41.667 00.004 11872 CameraToMount -- cameraTheta (1.61) - m_xAngle (-3.14) = xAngle (4.74 = -1.54)
22:00:41.671 00.004 11872 CameraToMount -- cameraTheta (1.61) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.57 = -1.71)
22:00:41.674 00.003 11872 CameraToMount -- cameraX=-0.01 cameraY=0.34 hyp=0.34 cameraTheta=1.61 mountX=0.01 mountY=-0.34, mountTheta=-1.54
22:00:41.679 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.01, y=0.34, opts=13)
22:00:41.684 00.005 11872 Enqueuing Move request for scope (-0.01, 0.34)
22:00:41.688 00.004 9960 Worker thread wakes up
22:00:41.688 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=148, med=0, FiltMin=0, FiltMax=86, Gamma=1.000
22:00:41.691 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.34) opts 0xd
22:00:41.691 00.000 11872 UpdateGuideState exits: m=2486 SNR=33.9
22:00:41.695 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:41.700 00.005 9960 Handling offset move in thread for scope, endpoint = (-0.01, 0.34)
22:00:41.700 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:00:41.705 00.005 11872 Enqueuing Expose request
22:00:41.710 00.005 9960 Moving (-0.01, 0.34) raw xDistance=0.01 yDistance=-0.34
22:00:41.710 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:00:41.710 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
22:00:41.711 00.001 9960 MoveAxis(E, 0, ABG)
22:00:41.711 00.000 9960 Move returns status 0, amount 0
22:00:41.711 00.000 9960 MoveAxis(N, 253, ABG)
22:00:41.711 00.000 9960 Guiding  Dir = 0, Dur = 253
22:00:41.712 00.001 9960 IsSlewing returns 0
22:00:41.713 00.001 9960 IsGuiding returns 0
22:00:41.713 00.000 9960 PulseGuide returned control before completion, sleep 263
22:00:41.988 00.275 9960 IsGuiding returns 1
22:00:41.990 00.002 9960 scope still moving after pulse duration time elapsed
22:00:42.018 00.028 9960 IsSlewing returns 0
22:00:42.018 00.000 9960 IsGuiding returns 0
22:00:42.020 00.002 9960 scope move finished after 253 + 53 ms
22:00:42.020 00.000 9960 Move returns status 0, amount 253
22:00:42.020 00.000 9960 move complete, result=0
22:00:42.021 00.001 9960 worker thread done servicing request
22:00:42.021 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.3 px 253 ms NORTH
22:00:42.027 00.006 9960 Worker thread wakes up
22:00:42.027 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:00:42.027 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
22:00:43.285 01.258 9960 Exposure complete
22:00:43.431 00.146 9960 worker thread done servicing request
22:00:43.431 00.000 11872 OnExposeComplete: enter
22:00:43.435 00.004 11872 UpdateGuideState(): m_state=6
22:00:43.440 00.005 11872 Star::Find(15, 60, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1079
22:00:43.446 00.006 11872 Star::Find returns 1 (0), X=60.44, Y=853.90, Mass=2482, SNR=33.7, Peak=159 HFD=4.9
22:00:43.453 00.007 11872 CameraToMount -- cameraTheta (1.60) - m_xAngle (-3.14) = xAngle (4.73 = -1.55)
22:00:43.460 00.007 11872 CameraToMount -- cameraTheta (1.60) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.56 = -1.72)
22:00:43.465 00.005 11872 CameraToMount -- cameraX=-0.00 cameraY=0.09 hyp=0.09 cameraTheta=1.60 mountX=0.00 mountY=-0.09, mountTheta=-1.55
22:00:43.473 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=-0.00, y=0.09, opts=13)
22:00:43.480 00.007 11872 Enqueuing Move request for scope (-0.00, 0.09)
22:00:43.486 00.006 9960 Worker thread wakes up
22:00:43.486 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=159, med=0, FiltMin=0, FiltMax=74, Gamma=1.000
22:00:43.492 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.09) opts 0xd
22:00:43.492 00.000 11872 UpdateGuideState exits: m=2482 SNR=33.7
22:00:43.495 00.003 9960 Handling offset move in thread for scope, endpoint = (-0.00, 0.09)
22:00:43.495 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:43.499 00.004 9960 Moving (-0.00, 0.09) raw xDistance=0.00 yDistance=-0.09
22:00:43.499 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:00:43.503 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
22:00:43.503 00.000 11872 Enqueuing Expose request
22:00:43.507 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:00:43.507 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:00:43.507 00.000 9960 MoveAxis(E, 0, ABG)
22:00:43.507 00.000 9960 Move returns status 0, amount 0
22:00:43.508 00.001 9960 MoveAxis(N, 0, ABG)
22:00:43.508 00.000 9960 Move returns status 0, amount 0
22:00:43.508 00.000 9960 move complete, result=0
22:00:43.508 00.000 9960 worker thread done servicing request
22:00:43.508 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:00:43.512 00.004 9960 Worker thread wakes up
22:00:43.513 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:00:43.513 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
22:00:44.754 01.241 9960 Exposure complete
22:00:44.873 00.119 9960 worker thread done servicing request
22:00:44.873 00.000 11872 OnExposeComplete: enter
22:00:44.878 00.005 11872 UpdateGuideState(): m_state=6
22:00:44.881 00.003 11872 Star::Find(15, 60, 853, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1080
22:00:44.885 00.004 11872 Star::Find returns 1 (0), X=60.38, Y=853.97, Mass=2543, SNR=34.1, Peak=178 HFD=4.8
22:00:44.889 00.004 11872 CameraToMount -- cameraTheta (1.94) - m_xAngle (-3.14) = xAngle (5.07 = -1.21)
22:00:44.893 00.004 11872 CameraToMount -- cameraTheta (1.94) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.90 = -1.38)
22:00:44.896 00.003 11872 CameraToMount -- cameraX=-0.06 cameraY=0.17 hyp=0.18 cameraTheta=1.94 mountX=0.06 mountY=-0.17, mountTheta=-1.23
22:00:44.901 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.06, y=0.17, opts=13)
22:00:44.906 00.005 11872 Enqueuing Move request for scope (-0.06, 0.17)
22:00:44.909 00.003 9960 Worker thread wakes up
22:00:44.909 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.17) opts 0xd
22:00:44.910 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.06, 0.17)
22:00:44.910 00.000 9960 Moving (-0.06, 0.17) raw xDistance=0.06 yDistance=-0.17
22:00:44.910 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:00:44.910 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:00:44.910 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:00:44.911 00.001 9960 MoveAxis(E, 0, ABG)
22:00:44.911 00.000 9960 Move returns status 0, amount 0
22:00:44.911 00.000 9960 MoveAxis(N, 0, ABG)
22:00:44.911 00.000 9960 Move returns status 0, amount 0
22:00:44.911 00.000 9960 move complete, result=0
22:00:44.911 00.000 9960 worker thread done servicing request
22:00:44.911 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=178, med=0, FiltMin=0, FiltMax=75, Gamma=1.000
22:00:44.915 00.004 11872 UpdateGuideState exits: m=2543 SNR=34.1
22:00:44.921 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:44.925 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:00:44.928 00.003 11872 Enqueuing Expose request
22:00:44.931 00.003 9960 Worker thread wakes up
22:00:44.931 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:00:44.936 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:00:44.936 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
22:00:46.184 01.248 9960 Exposure complete
22:00:46.325 00.141 9960 worker thread done servicing request
22:00:46.326 00.001 11872 OnExposeComplete: enter
22:00:46.329 00.003 11872 UpdateGuideState(): m_state=6
22:00:46.334 00.005 11872 Star::Find(15, 60, 853, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1081
22:00:46.339 00.005 11872 Star::Find returns 1 (0), X=60.37, Y=854.13, Mass=2526, SNR=34.0, Peak=163 HFD=4.9
22:00:46.346 00.007 11872 CameraToMount -- cameraTheta (1.79) - m_xAngle (-3.14) = xAngle (4.92 = -1.36)
22:00:46.350 00.004 11872 CameraToMount -- cameraTheta (1.79) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.75 = -1.53)
22:00:46.355 00.005 11872 CameraToMount -- cameraX=-0.07 cameraY=0.32 hyp=0.33 cameraTheta=1.79 mountX=0.07 mountY=-0.33, mountTheta=-1.36
22:00:46.361 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.07, y=0.32, opts=13)
22:00:46.364 00.003 11872 Enqueuing Move request for scope (-0.07, 0.32)
22:00:46.367 00.003 9960 Worker thread wakes up
22:00:46.368 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=163, med=0, FiltMin=0, FiltMax=81, Gamma=1.000
22:00:46.371 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.32) opts 0xd
22:00:46.371 00.000 11872 UpdateGuideState exits: m=2526 SNR=34.0
22:00:46.376 00.005 9960 Handling offset move in thread for scope, endpoint = (-0.07, 0.32)
22:00:46.376 00.000 9960 Moving (-0.07, 0.32) raw xDistance=0.07 yDistance=-0.33
22:00:46.376 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:00:46.377 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
22:00:46.377 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:46.383 00.006 9960 MoveAxis(E, 0, ABG)
22:00:46.383 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:00:46.388 00.005 11872 Enqueuing Expose request
22:00:46.391 00.003 9960 Move returns status 0, amount 0
22:00:46.392 00.001 9960 MoveAxis(N, 244, ABG)
22:00:46.392 00.000 9960 Guiding  Dir = 0, Dur = 244
22:00:46.394 00.002 9960 IsSlewing returns 0
22:00:46.394 00.000 9960 IsGuiding returns 0
22:00:46.395 00.001 9960 PulseGuide returned control before completion, sleep 254
22:00:46.657 00.262 9960 IsGuiding returns 1
22:00:46.657 00.000 9960 scope still moving after pulse duration time elapsed
22:00:46.688 00.031 9960 IsSlewing returns 0
22:00:46.688 00.000 9960 IsGuiding returns 0
22:00:46.688 00.000 9960 scope move finished after 244 + 50 ms
22:00:46.689 00.001 9960 Move returns status 0, amount 244
22:00:46.689 00.000 9960 move complete, result=0
22:00:46.689 00.000 9960 worker thread done servicing request
22:00:46.689 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 244 ms NORTH
22:00:46.697 00.008 9960 Worker thread wakes up
22:00:46.697 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:00:46.698 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
22:00:47.955 01.257 9960 Exposure complete
22:00:48.076 00.121 9960 worker thread done servicing request
22:00:48.077 00.001 11872 OnExposeComplete: enter
22:00:48.081 00.004 11872 UpdateGuideState(): m_state=6
22:00:48.085 00.004 11872 Star::Find(15, 60, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1082
22:00:48.089 00.004 11872 Star::Find returns 1 (0), X=60.34, Y=853.92, Mass=2432, SNR=33.2, Peak=152 HFD=5.0
22:00:48.094 00.005 11872 CameraToMount -- cameraTheta (2.33) - m_xAngle (-3.14) = xAngle (5.47 = -0.81)
22:00:48.096 00.002 11872 CameraToMount -- cameraTheta (2.33) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.30 = -0.99)
22:00:48.100 00.004 11872 CameraToMount -- cameraX=-0.10 cameraY=0.11 hyp=0.15 cameraTheta=2.33 mountX=0.10 mountY=-0.12, mountTheta=-0.88
22:00:48.105 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.10, y=0.11, opts=13)
22:00:48.111 00.006 11872 Enqueuing Move request for scope (-0.10, 0.11)
22:00:48.115 00.004 9960 Worker thread wakes up
22:00:48.115 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=152, med=0, FiltMin=0, FiltMax=82, Gamma=1.000
22:00:48.119 00.004 11872 UpdateGuideState exits: m=2432 SNR=33.2
22:00:48.126 00.007 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:48.131 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.11) opts 0xd
22:00:48.131 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.10, 0.11)
22:00:48.131 00.000 9960 Moving (-0.10, 0.11) raw xDistance=0.10 yDistance=-0.12
22:00:48.131 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:00:48.132 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:00:48.136 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:00:48.136 00.000 11872 Enqueuing Expose request
22:00:48.141 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:00:48.141 00.000 9960 MoveAxis(E, 0, ABG)
22:00:48.141 00.000 9960 Move returns status 0, amount 0
22:00:48.141 00.000 9960 MoveAxis(N, 0, ABG)
22:00:48.141 00.000 9960 Move returns status 0, amount 0
22:00:48.142 00.001 9960 move complete, result=0
22:00:48.142 00.000 9960 worker thread done servicing request
22:00:48.142 00.000 9960 Worker thread wakes up
22:00:48.142 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:00:48.142 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
22:00:48.142 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:00:49.397 01.255 9960 Exposure complete
22:00:49.522 00.125 9960 worker thread done servicing request
22:00:49.522 00.000 11872 OnExposeComplete: enter
22:00:49.527 00.005 11872 UpdateGuideState(): m_state=6
22:00:49.531 00.004 11872 Star::Find(15, 60, 853, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1083
22:00:49.535 00.004 11872 Star::Find returns 1 (0), X=60.49, Y=854.00, Mass=2458, SNR=33.8, Peak=168 HFD=5.0
22:00:49.539 00.004 11872 CameraToMount -- cameraTheta (1.29) - m_xAngle (-3.14) = xAngle (4.43 = -1.85)
22:00:49.544 00.005 11872 CameraToMount -- cameraTheta (1.29) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.26 = -2.03)
22:00:49.548 00.004 11872 CameraToMount -- cameraX=0.06 cameraY=0.19 hyp=0.20 cameraTheta=1.29 mountX=-0.06 mountY=-0.18, mountTheta=-1.87
22:00:49.554 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.06, y=0.19, opts=13)
22:00:49.558 00.004 11872 Enqueuing Move request for scope (0.06, 0.19)
22:00:49.561 00.003 9960 Worker thread wakes up
22:00:49.561 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.19) opts 0xd
22:00:49.561 00.000 9960 Handling offset move in thread for scope, endpoint = (0.06, 0.19)
22:00:49.561 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=168, med=0, FiltMin=0, FiltMax=90, Gamma=1.000
22:00:49.566 00.005 9960 Moving (0.06, 0.19) raw xDistance=-0.06 yDistance=-0.18
22:00:49.566 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:00:49.567 00.001 11872 UpdateGuideState exits: m=2458 SNR=33.8
22:00:49.570 00.003 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:00:49.570 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:49.574 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:00:49.574 00.000 9960 MoveAxis(E, 0, ABG)
22:00:49.574 00.000 9960 Move returns status 0, amount 0
22:00:49.574 00.000 9960 MoveAxis(N, 0, ABG)
22:00:49.574 00.000 9960 Move returns status 0, amount 0
22:00:49.576 00.002 9960 move complete, result=0
22:00:49.576 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:00:49.581 00.005 11872 Enqueuing Expose request
22:00:49.586 00.005 9960 worker thread done servicing request
22:00:49.587 00.001 9960 Worker thread wakes up
22:00:49.587 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:00:49.591 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
22:00:49.591 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
22:00:50.842 01.251 9960 Exposure complete
22:00:50.956 00.114 9960 worker thread done servicing request
22:00:50.957 00.001 11872 OnExposeComplete: enter
22:00:50.961 00.004 11872 UpdateGuideState(): m_state=6
22:00:50.964 00.003 11872 Star::Find(15, 60, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1084
22:00:50.968 00.004 11872 Star::Find returns 1 (0), X=60.39, Y=854.28, Mass=2415, SNR=33.2, Peak=151 HFD=5.3
22:00:50.971 00.003 11872 CameraToMount -- cameraTheta (1.67) - m_xAngle (-3.14) = xAngle (4.81 = -1.47)
22:00:50.976 00.005 11872 CameraToMount -- cameraTheta (1.67) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.64 = -1.64)
22:00:50.979 00.003 11872 CameraToMount -- cameraX=-0.05 cameraY=0.47 hyp=0.47 cameraTheta=1.67 mountX=0.05 mountY=-0.47, mountTheta=-1.47
22:00:50.985 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.05, y=0.47, opts=13)
22:00:50.991 00.006 11872 Enqueuing Move request for scope (-0.05, 0.47)
22:00:50.995 00.004 9960 Worker thread wakes up
22:00:50.995 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.47) opts 0xd
22:00:50.995 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.05, 0.47)
22:00:50.995 00.000 9960 Moving (-0.05, 0.47) raw xDistance=0.05 yDistance=-0.47
22:00:50.995 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:00:50.996 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.47 from input -0.47
22:00:50.996 00.000 9960 MoveAxis(E, 0, ABG)
22:00:50.996 00.000 9960 Move returns status 0, amount 0
22:00:50.996 00.000 9960 MoveAxis(N, 353, ABG)
22:00:50.996 00.000 9960 Guiding  Dir = 0, Dur = 353
22:00:50.996 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=151, med=0, FiltMin=0, FiltMax=70, Gamma=1.000
22:00:51.001 00.005 9960 IsSlewing returns 0
22:00:51.001 00.000 11872 UpdateGuideState exits: m=2415 SNR=33.2
22:00:51.004 00.003 9960 IsGuiding returns 0
22:00:51.005 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:51.009 00.004 9960 PulseGuide returned control before completion, sleep 363
22:00:51.009 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:00:51.013 00.004 11872 Enqueuing Expose request
22:00:51.384 00.371 9960 IsGuiding returns 0
22:00:51.387 00.003 9960 Move returns status 0, amount 353
22:00:51.387 00.000 9960 move complete, result=0
22:00:51.388 00.001 9960 worker thread done servicing request
22:00:51.388 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.5 px 353 ms NORTH
22:00:51.391 00.003 9960 Worker thread wakes up
22:00:51.391 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:00:51.391 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
22:00:52.635 01.244 9960 Exposure complete
22:00:52.755 00.120 9960 worker thread done servicing request
22:00:52.756 00.001 11872 OnExposeComplete: enter
22:00:52.760 00.004 11872 UpdateGuideState(): m_state=6
22:00:52.764 00.004 11872 Star::Find(15, 60, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1085
22:00:52.769 00.005 11872 Star::Find returns 1 (0), X=60.44, Y=853.86, Mass=2368, SNR=32.9, Peak=146 HFD=4.9
22:00:52.773 00.004 11872 CameraToMount -- cameraTheta (1.66) - m_xAngle (-3.14) = xAngle (4.80 = -1.48)
22:00:52.777 00.004 11872 CameraToMount -- cameraTheta (1.66) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.63 = -1.66)
22:00:52.781 00.004 11872 CameraToMount -- cameraX=-0.00 cameraY=0.05 hyp=0.05 cameraTheta=1.66 mountX=0.00 mountY=-0.05, mountTheta=-1.48
22:00:52.786 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.00, y=0.05, opts=13)
22:00:52.789 00.003 11872 Enqueuing Move request for scope (-0.00, 0.05)
22:00:52.794 00.005 9960 Worker thread wakes up
22:00:52.794 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.05) opts 0xd
22:00:52.794 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.00, 0.05)
22:00:52.794 00.000 9960 Moving (-0.00, 0.05) raw xDistance=0.00 yDistance=-0.05
22:00:52.795 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
22:00:52.795 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:00:52.795 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=146, med=0, FiltMin=0, FiltMax=92, Gamma=1.000
22:00:52.800 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:00:52.800 00.000 9960 MoveAxis(E, 0, ABG)
22:00:52.800 00.000 11872 UpdateGuideState exits: m=2368 SNR=32.9
22:00:52.804 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:52.808 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:00:52.812 00.004 11872 Enqueuing Expose request
22:00:52.815 00.003 9960 Move returns status 0, amount 0
22:00:52.816 00.001 9960 MoveAxis(N, 0, ABG)
22:00:52.816 00.000 9960 Move returns status 0, amount 0
22:00:52.816 00.000 9960 move complete, result=0
22:00:52.816 00.000 9960 worker thread done servicing request
22:00:52.816 00.000 9960 Worker thread wakes up
22:00:52.817 00.001 11872 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:00:52.821 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
22:00:52.822 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
22:00:54.067 01.245 9960 Exposure complete
22:00:54.187 00.120 9960 worker thread done servicing request
22:00:54.187 00.000 11872 OnExposeComplete: enter
22:00:54.192 00.005 11872 UpdateGuideState(): m_state=6
22:00:54.196 00.004 11872 Star::Find(15, 60, 853, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1086
22:00:54.200 00.004 11872 Star::Find returns 1 (0), X=60.63, Y=854.00, Mass=2352, SNR=33.0, Peak=149 HFD=4.6
22:00:54.205 00.005 11872 CameraToMount -- cameraTheta (0.79) - m_xAngle (-3.14) = xAngle (3.92 = -2.36)
22:00:54.209 00.004 11872 CameraToMount -- cameraTheta (0.79) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.75 = -2.53)
22:00:54.212 00.003 11872 CameraToMount -- cameraX=0.20 cameraY=0.20 hyp=0.28 cameraTheta=0.79 mountX=-0.20 mountY=-0.16, mountTheta=-2.46
22:00:54.217 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.20, y=0.20, opts=13)
22:00:54.221 00.004 11872 Enqueuing Move request for scope (0.20, 0.20)
22:00:54.224 00.003 9960 Worker thread wakes up
22:00:54.224 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.20) opts 0xd
22:00:54.225 00.001 9960 Handling offset move in thread for scope, endpoint = (0.20, 0.20)
22:00:54.225 00.000 9960 Moving (0.20, 0.20) raw xDistance=-0.20 yDistance=-0.16
22:00:54.225 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
22:00:54.225 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:00:54.225 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=149, med=0, FiltMin=0, FiltMax=92, Gamma=1.000
22:00:54.228 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:00:54.229 00.001 9960 MoveAxis(E, 0, ABG)
22:00:54.229 00.000 9960 Move returns status 0, amount 0
22:00:54.229 00.000 9960 MoveAxis(N, 0, ABG)
22:00:54.229 00.000 9960 Move returns status 0, amount 0
22:00:54.229 00.000 9960 move complete, result=0
22:00:54.229 00.000 9960 worker thread done servicing request
22:00:54.230 00.001 11872 UpdateGuideState exits: m=2352 SNR=33.0
22:00:54.234 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:54.239 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:00:54.244 00.005 11872 Enqueuing Expose request
22:00:54.247 00.003 9960 Worker thread wakes up
22:00:54.248 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:00:54.248 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
22:00:54.248 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
22:00:55.492 01.244 9960 Exposure complete
22:00:55.617 00.125 9960 worker thread done servicing request
22:00:55.618 00.001 11872 OnExposeComplete: enter
22:00:55.622 00.004 11872 UpdateGuideState(): m_state=6
22:00:55.626 00.004 11872 Star::Find(15, 60, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1087
22:00:55.630 00.004 11872 Star::Find returns 1 (0), X=60.57, Y=854.24, Mass=2550, SNR=34.2, Peak=169 HFD=4.7
22:00:55.634 00.004 11872 CameraToMount -- cameraTheta (1.28) - m_xAngle (-3.14) = xAngle (4.42 = -1.87)
22:00:55.640 00.006 11872 CameraToMount -- cameraTheta (1.28) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.24 = -2.04)
22:00:55.646 00.006 11872 CameraToMount -- cameraX=0.13 cameraY=0.43 hyp=0.45 cameraTheta=1.28 mountX=-0.13 mountY=-0.40, mountTheta=-1.89
22:00:55.651 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.13, y=0.43, opts=13)
22:00:55.656 00.005 11872 Enqueuing Move request for scope (0.13, 0.43)
22:00:55.660 00.004 9960 Worker thread wakes up
22:00:55.660 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=169, med=0, FiltMin=0, FiltMax=95, Gamma=1.000
22:00:55.664 00.004 11872 UpdateGuideState exits: m=2550 SNR=34.2
22:00:55.668 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:55.671 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:00:55.676 00.005 11872 Enqueuing Expose request
22:00:55.679 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.43) opts 0xd
22:00:55.679 00.000 9960 Handling offset move in thread for scope, endpoint = (0.13, 0.43)
22:00:55.680 00.001 9960 Moving (0.13, 0.43) raw xDistance=-0.13 yDistance=-0.40
22:00:55.680 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:00:55.681 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.40 from input -0.40
22:00:55.681 00.000 9960 MoveAxis(E, 0, ABG)
22:00:55.681 00.000 9960 Move returns status 0, amount 0
22:00:55.681 00.000 9960 MoveAxis(N, 301, ABG)
22:00:55.681 00.000 9960 Guiding  Dir = 0, Dur = 301
22:00:55.682 00.001 9960 IsSlewing returns 0
22:00:55.682 00.000 9960 IsGuiding returns 0
22:00:55.683 00.001 9960 PulseGuide returned control before completion, sleep 311
22:00:55.999 00.316 9960 IsGuiding returns 1
22:00:56.001 00.002 9960 scope still moving after pulse duration time elapsed
22:00:56.031 00.030 9960 IsSlewing returns 0
22:00:56.032 00.001 9960 IsGuiding returns 0
22:00:56.033 00.001 9960 scope move finished after 301 + 49 ms
22:00:56.033 00.000 9960 Move returns status 0, amount 301
22:00:56.034 00.001 9960 move complete, result=0
22:00:56.035 00.001 9960 worker thread done servicing request
22:00:56.035 00.000 9960 Worker thread wakes up
22:00:56.035 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.4 px 301 ms NORTH
22:00:56.043 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
22:00:56.043 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
22:00:57.293 01.250 9960 Exposure complete
22:00:57.426 00.133 9960 worker thread done servicing request
22:00:57.427 00.001 11872 OnExposeComplete: enter
22:00:57.431 00.004 11872 UpdateGuideState(): m_state=6
22:00:57.439 00.008 11872 Star::Find(15, 60, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1088
22:00:57.444 00.005 11872 Star::Find returns 1 (0), X=60.54, Y=853.87, Mass=2543, SNR=34.3, Peak=144 HFD=5.0
22:00:57.449 00.005 11872 CameraToMount -- cameraTheta (0.58) - m_xAngle (-3.14) = xAngle (3.72 = -2.57)
22:00:57.454 00.005 11872 CameraToMount -- cameraTheta (0.58) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.54 = -2.74)
22:00:57.458 00.004 11872 CameraToMount -- cameraX=0.10 cameraY=0.07 hyp=0.12 cameraTheta=0.58 mountX=-0.10 mountY=-0.05, mountTheta=-2.70
22:00:57.463 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.10, y=0.07, opts=13)
22:00:57.467 00.004 11872 Enqueuing Move request for scope (0.10, 0.07)
22:00:57.471 00.004 9960 Worker thread wakes up
22:00:57.472 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=144, med=0, FiltMin=0, FiltMax=88, Gamma=1.000
22:00:57.475 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.07) opts 0xd
22:00:57.476 00.001 9960 Handling offset move in thread for scope, endpoint = (0.10, 0.07)
22:00:57.476 00.000 9960 Moving (0.10, 0.07) raw xDistance=-0.10 yDistance=-0.05
22:00:57.476 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:00:57.476 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:00:57.477 00.001 11872 UpdateGuideState exits: m=2543 SNR=34.3
22:00:57.479 00.002 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:00:57.479 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:57.483 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:00:57.489 00.006 11872 Enqueuing Expose request
22:00:57.493 00.004 9960 MoveAxis(E, 0, ABG)
22:00:57.493 00.000 9960 Move returns status 0, amount 0
22:00:57.493 00.000 9960 MoveAxis(N, 0, ABG)
22:00:57.493 00.000 9960 Move returns status 0, amount 0
22:00:57.493 00.000 9960 move complete, result=0
22:00:57.494 00.001 9960 worker thread done servicing request
22:00:57.494 00.000 9960 Worker thread wakes up
22:00:57.494 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:00:57.499 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:00:57.499 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
22:00:58.752 01.253 9960 Exposure complete
22:00:58.881 00.129 9960 worker thread done servicing request
22:00:58.881 00.000 11872 OnExposeComplete: enter
22:00:58.885 00.004 11872 UpdateGuideState(): m_state=6
22:00:58.889 00.004 11872 Star::Find(15, 60, 853, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1089
22:00:58.894 00.005 11872 Star::Find returns 1 (0), X=60.63, Y=854.24, Mass=2536, SNR=34.0, Peak=155 HFD=4.8
22:00:58.897 00.003 11872 CameraToMount -- cameraTheta (1.16) - m_xAngle (-3.14) = xAngle (4.30 = -1.98)
22:00:58.901 00.004 11872 CameraToMount -- cameraTheta (1.16) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.13 = -2.16)
22:00:58.904 00.003 11872 CameraToMount -- cameraX=0.19 cameraY=0.44 hyp=0.48 cameraTheta=1.16 mountX=-0.19 mountY=-0.40, mountTheta=-2.02
22:00:58.910 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.19, y=0.44, opts=13)
22:00:58.913 00.003 11872 Enqueuing Move request for scope (0.19, 0.44)
22:00:58.917 00.004 9960 Worker thread wakes up
22:00:58.917 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=155, med=0, FiltMin=0, FiltMax=92, Gamma=1.000
22:00:58.922 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.44) opts 0xd
22:00:58.922 00.000 9960 Handling offset move in thread for scope, endpoint = (0.19, 0.44)
22:00:58.922 00.000 9960 Moving (0.19, 0.44) raw xDistance=-0.19 yDistance=-0.40
22:00:58.922 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
22:00:58.923 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.40 from input -0.40
22:00:58.923 00.000 9960 MoveAxis(E, 0, ABG)
22:00:58.923 00.000 9960 Move returns status 0, amount 0
22:00:58.923 00.000 9960 MoveAxis(N, 296, ABG)
22:00:58.923 00.000 9960 Guiding  Dir = 0, Dur = 296
22:00:58.924 00.001 11872 UpdateGuideState exits: m=2536 SNR=34.0
22:00:58.928 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:58.934 00.006 9960 IsSlewing returns 0
22:00:58.934 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:00:58.939 00.005 11872 Enqueuing Expose request
22:00:58.943 00.004 9960 IsGuiding returns 0
22:00:58.944 00.001 9960 PulseGuide returned control before completion, sleep 306
22:00:59.258 00.314 9960 IsGuiding returns 1
22:00:59.258 00.000 9960 scope still moving after pulse duration time elapsed
22:00:59.288 00.030 9960 IsSlewing returns 0
22:00:59.288 00.000 9960 IsGuiding returns 0
22:00:59.288 00.000 9960 scope move finished after 296 + 49 ms
22:00:59.288 00.000 9960 Move returns status 0, amount 296
22:00:59.290 00.002 9960 move complete, result=0
22:00:59.290 00.000 9960 worker thread done servicing request
22:00:59.290 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.4 px 296 ms NORTH
22:00:59.295 00.005 9960 Worker thread wakes up
22:00:59.296 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:00:59.296 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
22:01:00.552 01.256 9960 Exposure complete
22:01:00.668 00.116 9960 worker thread done servicing request
22:01:00.669 00.001 11872 OnExposeComplete: enter
22:01:00.674 00.005 11872 UpdateGuideState(): m_state=6
22:01:00.679 00.005 11872 Star::Find(15, 60, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1090
22:01:00.683 00.004 11872 Star::Find returns 1 (0), X=60.53, Y=853.89, Mass=2426, SNR=33.4, Peak=145 HFD=4.9
22:01:00.688 00.005 11872 CameraToMount -- cameraTheta (0.74) - m_xAngle (-3.14) = xAngle (3.87 = -2.41)
22:01:00.691 00.003 11872 CameraToMount -- cameraTheta (0.74) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.70 = -2.58)
22:01:00.695 00.004 11872 CameraToMount -- cameraX=0.09 cameraY=0.08 hyp=0.12 cameraTheta=0.74 mountX=-0.09 mountY=-0.07, mountTheta=-2.52
22:01:00.700 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.09, y=0.08, opts=13)
22:01:00.705 00.005 11872 Enqueuing Move request for scope (0.09, 0.08)
22:01:00.708 00.003 9960 Worker thread wakes up
22:01:00.709 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.08) opts 0xd
22:01:00.709 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=145, med=0, FiltMin=0, FiltMax=74, Gamma=1.000
22:01:00.714 00.005 9960 Handling offset move in thread for scope, endpoint = (0.09, 0.08)
22:01:00.714 00.000 11872 UpdateGuideState exits: m=2426 SNR=33.4
22:01:00.718 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:00.722 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:01:00.726 00.004 11872 Enqueuing Expose request
22:01:00.732 00.006 9960 Moving (0.09, 0.08) raw xDistance=-0.09 yDistance=-0.07
22:01:00.732 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:01:00.732 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:01:00.733 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:01:00.733 00.000 9960 MoveAxis(E, 0, ABG)
22:01:00.733 00.000 9960 Move returns status 0, amount 0
22:01:00.734 00.001 9960 MoveAxis(N, 0, ABG)
22:01:00.734 00.000 9960 Move returns status 0, amount 0
22:01:00.734 00.000 9960 move complete, result=0
22:01:00.735 00.001 9960 worker thread done servicing request
22:01:00.735 00.000 9960 Worker thread wakes up
22:01:00.735 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:01:00.739 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
22:01:00.739 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
22:01:01.988 01.249 9960 Exposure complete
22:01:02.115 00.127 9960 worker thread done servicing request
22:01:02.115 00.000 11872 OnExposeComplete: enter
22:01:02.120 00.005 11872 UpdateGuideState(): m_state=6
22:01:02.124 00.004 11872 Star::Find(15, 60, 853, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1091
22:01:02.127 00.003 11872 Star::Find returns 1 (0), X=60.57, Y=854.00, Mass=2383, SNR=33.2, Peak=140 HFD=4.9
22:01:02.131 00.004 11872 CameraToMount -- cameraTheta (0.98) - m_xAngle (-3.14) = xAngle (4.12 = -2.16)
22:01:02.134 00.003 11872 CameraToMount -- cameraTheta (0.98) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.95 = -2.33)
22:01:02.138 00.004 11872 CameraToMount -- cameraX=0.13 cameraY=0.19 hyp=0.23 cameraTheta=0.98 mountX=-0.13 mountY=-0.17, mountTheta=-2.23
22:01:02.144 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.13, y=0.19, opts=13)
22:01:02.150 00.006 11872 Enqueuing Move request for scope (0.13, 0.19)
22:01:02.155 00.005 9960 Worker thread wakes up
22:01:02.155 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=140, med=0, FiltMin=0, FiltMax=91, Gamma=1.000
22:01:02.159 00.004 11872 UpdateGuideState exits: m=2383 SNR=33.2
22:01:02.164 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:02.167 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:01:02.172 00.005 11872 Enqueuing Expose request
22:01:02.176 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.19) opts 0xd
22:01:02.176 00.000 9960 Handling offset move in thread for scope, endpoint = (0.13, 0.19)
22:01:02.176 00.000 9960 Moving (0.13, 0.19) raw xDistance=-0.13 yDistance=-0.17
22:01:02.176 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:01:02.176 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:01:02.177 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:01:02.178 00.001 9960 MoveAxis(E, 0, ABG)
22:01:02.178 00.000 9960 Move returns status 0, amount 0
22:01:02.178 00.000 9960 MoveAxis(N, 0, ABG)
22:01:02.179 00.001 9960 Move returns status 0, amount 0
22:01:02.179 00.000 9960 move complete, result=0
22:01:02.179 00.000 9960 worker thread done servicing request
22:01:02.179 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:01:02.183 00.004 9960 Worker thread wakes up
22:01:02.183 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:01:02.183 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
22:01:03.427 01.244 9960 Exposure complete
22:01:03.552 00.125 9960 worker thread done servicing request
22:01:03.553 00.001 11872 OnExposeComplete: enter
22:01:03.557 00.004 11872 UpdateGuideState(): m_state=6
22:01:03.562 00.005 11872 Star::Find(15, 60, 853, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1092
22:01:03.566 00.004 11872 Star::Find returns 1 (0), X=60.63, Y=854.06, Mass=2444, SNR=33.4, Peak=137 HFD=5.0
22:01:03.571 00.005 11872 CameraToMount -- cameraTheta (0.91) - m_xAngle (-3.14) = xAngle (4.05 = -2.24)
22:01:03.575 00.004 11872 CameraToMount -- cameraTheta (0.91) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.87 = -2.41)
22:01:03.580 00.005 11872 CameraToMount -- cameraX=0.20 cameraY=0.25 hyp=0.32 cameraTheta=0.91 mountX=-0.20 mountY=-0.21, mountTheta=-2.32
22:01:03.585 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.20, y=0.25, opts=13)
22:01:03.590 00.005 11872 Enqueuing Move request for scope (0.20, 0.25)
22:01:03.594 00.004 9960 Worker thread wakes up
22:01:03.594 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=137, med=0, FiltMin=0, FiltMax=83, Gamma=1.000
22:01:03.598 00.004 11872 UpdateGuideState exits: m=2444 SNR=33.4
22:01:03.601 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:03.605 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.25) opts 0xd
22:01:03.605 00.000 9960 Handling offset move in thread for scope, endpoint = (0.20, 0.25)
22:01:03.605 00.000 9960 Moving (0.20, 0.25) raw xDistance=-0.20 yDistance=-0.21
22:01:03.605 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:01:03.610 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
22:01:03.610 00.000 11872 Enqueuing Expose request
22:01:03.615 00.005 9960 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
22:01:03.615 00.000 9960 MoveAxis(E, 0, ABG)
22:01:03.615 00.000 9960 Move returns status 0, amount 0
22:01:03.615 00.000 9960 MoveAxis(N, 159, ABG)
22:01:03.615 00.000 9960 Guiding  Dir = 0, Dur = 159
22:01:03.616 00.001 9960 IsSlewing returns 0
22:01:03.616 00.000 9960 IsGuiding returns 0
22:01:03.617 00.001 9960 PulseGuide returned control before completion, sleep 169
22:01:03.798 00.181 9960 IsGuiding returns 1
22:01:03.800 00.002 9960 scope still moving after pulse duration time elapsed
22:01:03.830 00.030 9960 IsSlewing returns 0
22:01:03.831 00.001 9960 IsGuiding returns 0
22:01:03.831 00.000 9960 scope move finished after 159 + 55 ms
22:01:03.832 00.001 9960 Move returns status 0, amount 159
22:01:03.832 00.000 9960 move complete, result=0
22:01:03.832 00.000 9960 worker thread done servicing request
22:01:03.833 00.001 9960 Worker thread wakes up
22:01:03.833 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:01:03.833 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
22:01:03.833 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.2 px 159 ms NORTH
22:01:05.082 01.249 9960 Exposure complete
22:01:05.208 00.126 9960 worker thread done servicing request
22:01:05.209 00.001 11872 OnExposeComplete: enter
22:01:05.213 00.004 11872 UpdateGuideState(): m_state=6
22:01:05.218 00.005 11872 Star::Find(15, 60, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1093
22:01:05.222 00.004 11872 Star::Find returns 1 (0), X=60.59, Y=854.05, Mass=2441, SNR=33.4, Peak=145 HFD=5.0
22:01:05.225 00.003 11872 CameraToMount -- cameraTheta (1.00) - m_xAngle (-3.14) = xAngle (4.14 = -2.14)
22:01:05.231 00.006 11872 CameraToMount -- cameraTheta (1.00) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.97 = -2.31)
22:01:05.234 00.003 11872 CameraToMount -- cameraX=0.15 cameraY=0.24 hyp=0.29 cameraTheta=1.00 mountX=-0.16 mountY=-0.21, mountTheta=-2.20
22:01:05.240 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.15, y=0.24, opts=13)
22:01:05.243 00.003 11872 Enqueuing Move request for scope (0.15, 0.24)
22:01:05.245 00.002 9960 Worker thread wakes up
22:01:05.246 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.24) opts 0xd
22:01:05.246 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=145, med=0, FiltMin=0, FiltMax=86, Gamma=1.000
22:01:05.248 00.002 11872 UpdateGuideState exits: m=2441 SNR=33.4
22:01:05.252 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:05.256 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:01:05.260 00.004 9960 Handling offset move in thread for scope, endpoint = (0.15, 0.24)
22:01:05.260 00.000 9960 Moving (0.15, 0.24) raw xDistance=-0.16 yDistance=-0.21
22:01:05.260 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
22:01:05.261 00.001 11872 Enqueuing Expose request
22:01:05.267 00.006 9960 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
22:01:05.267 00.000 9960 MoveAxis(E, 0, ABG)
22:01:05.267 00.000 9960 Move returns status 0, amount 0
22:01:05.269 00.002 9960 MoveAxis(N, 158, ABG)
22:01:05.269 00.000 9960 Guiding  Dir = 0, Dur = 158
22:01:05.269 00.000 9960 IsSlewing returns 0
22:01:05.270 00.001 9960 IsGuiding returns 0
22:01:05.270 00.000 9960 PulseGuide returned control before completion, sleep 168
22:01:05.443 00.173 9960 IsGuiding returns 1
22:01:05.444 00.001 9960 scope still moving after pulse duration time elapsed
22:01:05.474 00.030 9960 IsSlewing returns 0
22:01:05.475 00.001 9960 IsGuiding returns 0
22:01:05.476 00.001 9960 scope move finished after 158 + 47 ms
22:01:05.476 00.000 9960 Move returns status 0, amount 158
22:01:05.476 00.000 9960 move complete, result=0
22:01:05.478 00.002 9960 worker thread done servicing request
22:01:05.478 00.000 9960 Worker thread wakes up
22:01:05.478 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.2 px 158 ms NORTH
22:01:05.486 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
22:01:05.486 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
22:01:06.740 01.254 9960 Exposure complete
22:01:06.847 00.107 9960 worker thread done servicing request
22:01:06.848 00.001 11872 OnExposeComplete: enter
22:01:06.851 00.003 11872 UpdateGuideState(): m_state=6
22:01:06.854 00.003 11872 Star::Find(15, 60, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1094
22:01:06.859 00.005 11872 Star::Find returns 1 (0), X=60.65, Y=854.04, Mass=2319, SNR=32.5, Peak=143 HFD=4.7
22:01:06.863 00.004 11872 CameraToMount -- cameraTheta (0.84) - m_xAngle (-3.14) = xAngle (3.98 = -2.31)
22:01:06.866 00.003 11872 CameraToMount -- cameraTheta (0.84) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.81 = -2.48)
22:01:06.871 00.005 11872 CameraToMount -- cameraX=0.21 cameraY=0.23 hyp=0.31 cameraTheta=0.84 mountX=-0.21 mountY=-0.19, mountTheta=-2.40
22:01:06.876 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.21, y=0.23, opts=13)
22:01:06.879 00.003 11872 Enqueuing Move request for scope (0.21, 0.23)
22:01:06.883 00.004 9960 Worker thread wakes up
22:01:06.883 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.23) opts 0xd
22:01:06.883 00.000 9960 Handling offset move in thread for scope, endpoint = (0.21, 0.23)
22:01:06.883 00.000 9960 Moving (0.21, 0.23) raw xDistance=-0.21 yDistance=-0.19
22:01:06.883 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
22:01:06.883 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:01:06.883 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
22:01:06.883 00.000 9960 MoveAxis(E, 97, ABG)
22:01:06.885 00.002 9960 Guiding  Dir = 2, Dur = 97
22:01:06.886 00.001 9960 IsSlewing returns 0
22:01:06.886 00.000 9960 IsGuiding returns 0
22:01:06.886 00.000 9960 PulseGuide returned control before completion, sleep 107
22:01:06.886 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=143, med=0, FiltMin=0, FiltMax=85, Gamma=1.000
22:01:06.890 00.004 11872 UpdateGuideState exits: m=2319 SNR=32.5
22:01:06.895 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:06.899 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:01:06.903 00.004 11872 Enqueuing Expose request
22:01:07.008 00.105 9960 IsGuiding returns 1
22:01:07.009 00.001 9960 scope still moving after pulse duration time elapsed
22:01:07.039 00.030 9960 IsSlewing returns 0
22:01:07.040 00.001 9960 IsGuiding returns 0
22:01:07.042 00.002 9960 scope move finished after 97 + 58 ms
22:01:07.042 00.000 9960 Move returns status 0, amount 97
22:01:07.043 00.001 9960 MoveAxis(N, 0, ABG)
22:01:07.043 00.000 9960 Move returns status 0, amount 0
22:01:07.044 00.001 9960 move complete, result=0
22:01:07.045 00.001 9960 worker thread done servicing request
22:01:07.045 00.000 9960 Worker thread wakes up
22:01:07.046 00.001 11872 GuideStep: -0.2 px 97 ms EAST, -0.2 px 0 ms NORTH
22:01:07.052 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:01:07.052 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
22:01:08.307 01.255 9960 Exposure complete
22:01:08.469 00.162 9960 worker thread done servicing request
22:01:08.469 00.000 11872 OnExposeComplete: enter
22:01:08.475 00.006 11872 UpdateGuideState(): m_state=6
22:01:08.482 00.007 11872 Star::Find(15, 60, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1095
22:01:08.492 00.010 11872 Star::Find returns 1 (0), X=60.54, Y=854.31, Mass=2458, SNR=33.6, Peak=134 HFD=5.2
22:01:08.497 00.005 11872 CameraToMount -- cameraTheta (1.37) - m_xAngle (-3.14) = xAngle (4.51 = -1.78)
22:01:08.503 00.006 11872 CameraToMount -- cameraTheta (1.37) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.33 = -1.95)
22:01:08.508 00.005 11872 CameraToMount -- cameraX=0.10 cameraY=0.50 hyp=0.51 cameraTheta=1.37 mountX=-0.10 mountY=-0.48, mountTheta=-1.79
22:01:08.515 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.10, y=0.50, opts=13)
22:01:08.522 00.007 11872 Enqueuing Move request for scope (0.10, 0.50)
22:01:08.526 00.004 9960 Worker thread wakes up
22:01:08.526 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.50) opts 0xd
22:01:08.526 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=134, med=0, FiltMin=0, FiltMax=80, Gamma=1.000
22:01:08.531 00.005 9960 Handling offset move in thread for scope, endpoint = (0.10, 0.50)
22:01:08.531 00.000 9960 Moving (0.10, 0.50) raw xDistance=-0.10 yDistance=-0.48
22:01:08.531 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:01:08.531 00.000 11872 UpdateGuideState exits: m=2458 SNR=33.6
22:01:08.536 00.005 9960 GuideAlgorithmResistSwitch::result() returns -0.48 from input -0.48
22:01:08.536 00.000 9960 MoveAxis(E, 0, ABG)
22:01:08.536 00.000 9960 Move returns status 0, amount 0
22:01:08.536 00.000 9960 MoveAxis(N, 356, ABG)
22:01:08.536 00.000 9960 Guiding  Dir = 0, Dur = 356
22:01:08.536 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:08.542 00.006 9960 IsSlewing returns 0
22:01:08.542 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:01:08.546 00.004 9960 IsGuiding returns 0
22:01:08.546 00.000 11872 Enqueuing Expose request
22:01:08.550 00.004 9960 PulseGuide returned control before completion, sleep 366
22:01:08.923 00.373 9960 IsGuiding returns 1
22:01:08.924 00.001 9960 scope still moving after pulse duration time elapsed
22:01:08.955 00.031 9960 IsSlewing returns 0
22:01:08.955 00.000 9960 IsGuiding returns 0
22:01:08.955 00.000 9960 scope move finished after 356 + 53 ms
22:01:08.955 00.000 9960 Move returns status 0, amount 356
22:01:08.955 00.000 9960 move complete, result=0
22:01:08.957 00.002 9960 worker thread done servicing request
22:01:08.957 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.5 px 356 ms NORTH
22:01:08.961 00.004 9960 Worker thread wakes up
22:01:08.961 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:01:08.961 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
22:01:10.208 01.247 9960 Exposure complete
22:01:10.336 00.128 9960 worker thread done servicing request
22:01:10.337 00.001 11872 OnExposeComplete: enter
22:01:10.343 00.006 11872 UpdateGuideState(): m_state=6
22:01:10.348 00.005 11872 Star::Find(15, 60, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1096
22:01:10.354 00.006 11872 Star::Find returns 1 (0), X=60.52, Y=853.95, Mass=2263, SNR=32.1, Peak=144 HFD=4.9
22:01:10.359 00.005 11872 CameraToMount -- cameraTheta (1.07) - m_xAngle (-3.14) = xAngle (4.21 = -2.08)
22:01:10.363 00.004 11872 CameraToMount -- cameraTheta (1.07) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.03 = -2.25)
22:01:10.367 00.004 11872 CameraToMount -- cameraX=0.08 cameraY=0.14 hyp=0.16 cameraTheta=1.07 mountX=-0.08 mountY=-0.13, mountTheta=-2.13
22:01:10.371 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.08, y=0.14, opts=13)
22:01:10.375 00.004 11872 Enqueuing Move request for scope (0.08, 0.14)
22:01:10.379 00.004 9960 Worker thread wakes up
22:01:10.379 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=144, med=0, FiltMin=0, FiltMax=76, Gamma=1.000
22:01:10.382 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.14) opts 0xd
22:01:10.382 00.000 9960 Handling offset move in thread for scope, endpoint = (0.08, 0.14)
22:01:10.382 00.000 11872 UpdateGuideState exits: m=2263 SNR=32.1
22:01:10.387 00.005 9960 Moving (0.08, 0.14) raw xDistance=-0.08 yDistance=-0.13
22:01:10.387 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:01:10.388 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:01:10.388 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:10.395 00.007 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:01:10.395 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:01:10.399 00.004 11872 Enqueuing Expose request
22:01:10.402 00.003 9960 MoveAxis(E, 0, ABG)
22:01:10.402 00.000 9960 Move returns status 0, amount 0
22:01:10.404 00.002 9960 MoveAxis(N, 0, ABG)
22:01:10.404 00.000 9960 Move returns status 0, amount 0
22:01:10.404 00.000 9960 move complete, result=0
22:01:10.404 00.000 9960 worker thread done servicing request
22:01:10.404 00.000 9960 Worker thread wakes up
22:01:10.405 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:01:10.405 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
22:01:10.405 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:01:11.651 01.246 9960 Exposure complete
22:01:11.783 00.132 9960 worker thread done servicing request
22:01:11.784 00.001 11872 OnExposeComplete: enter
22:01:11.787 00.003 11872 UpdateGuideState(): m_state=6
22:01:11.790 00.003 11872 Star::Find(15, 60, 853, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1097
22:01:11.798 00.008 11872 Star::Find returns 1 (0), X=60.33, Y=853.88, Mass=2629, SNR=34.9, Peak=166 HFD=4.6
22:01:11.804 00.006 11872 CameraToMount -- cameraTheta (2.54) - m_xAngle (-3.14) = xAngle (5.68 = -0.61)
22:01:11.810 00.006 11872 CameraToMount -- cameraTheta (2.54) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.51 = -0.78)
22:01:11.814 00.004 11872 CameraToMount -- cameraX=-0.11 cameraY=0.07 hyp=0.13 cameraTheta=2.54 mountX=0.11 mountY=-0.09, mountTheta=-0.71
22:01:11.820 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.11, y=0.07, opts=13)
22:01:11.825 00.005 11872 Enqueuing Move request for scope (-0.11, 0.07)
22:01:11.832 00.007 9960 Worker thread wakes up
22:01:11.832 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=166, med=0, FiltMin=0, FiltMax=78, Gamma=1.000
22:01:11.837 00.005 11872 UpdateGuideState exits: m=2629 SNR=34.9
22:01:11.840 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:11.845 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:01:11.848 00.003 11872 Enqueuing Expose request
22:01:11.853 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.07) opts 0xd
22:01:11.853 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.11, 0.07)
22:01:11.853 00.000 9960 Moving (-0.11, 0.07) raw xDistance=0.11 yDistance=-0.09
22:01:11.853 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:01:11.853 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:01:11.853 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:01:11.853 00.000 9960 MoveAxis(E, 0, ABG)
22:01:11.854 00.001 9960 Move returns status 0, amount 0
22:01:11.854 00.000 9960 MoveAxis(N, 0, ABG)
22:01:11.854 00.000 9960 Move returns status 0, amount 0
22:01:11.854 00.000 9960 move complete, result=0
22:01:11.854 00.000 9960 worker thread done servicing request
22:01:11.854 00.000 9960 Worker thread wakes up
22:01:11.855 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:01:11.860 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:01:11.860 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
22:01:13.103 01.243 9960 Exposure complete
22:01:13.228 00.125 9960 worker thread done servicing request
22:01:13.228 00.000 11872 OnExposeComplete: enter
22:01:13.233 00.005 11872 UpdateGuideState(): m_state=6
22:01:13.237 00.004 11872 Star::Find(15, 60, 853, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1098
22:01:13.242 00.005 11872 Star::Find returns 1 (0), X=60.54, Y=854.16, Mass=2442, SNR=33.6, Peak=158 HFD=4.9
22:01:13.246 00.004 11872 CameraToMount -- cameraTheta (1.28) - m_xAngle (-3.14) = xAngle (4.42 = -1.86)
22:01:13.249 00.003 11872 CameraToMount -- cameraTheta (1.28) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.25 = -2.04)
22:01:13.254 00.005 11872 CameraToMount -- cameraX=0.10 cameraY=0.35 hyp=0.37 cameraTheta=1.28 mountX=-0.11 mountY=-0.33, mountTheta=-1.88
22:01:13.260 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.10, y=0.35, opts=13)
22:01:13.263 00.003 11872 Enqueuing Move request for scope (0.10, 0.35)
22:01:13.267 00.004 9960 Worker thread wakes up
22:01:13.267 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.35) opts 0xd
22:01:13.269 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=158, med=0, FiltMin=0, FiltMax=80, Gamma=1.000
22:01:13.273 00.004 9960 Handling offset move in thread for scope, endpoint = (0.10, 0.35)
22:01:13.273 00.000 9960 Moving (0.10, 0.35) raw xDistance=-0.11 yDistance=-0.33
22:01:13.273 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:01:13.274 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
22:01:13.274 00.000 9960 MoveAxis(E, 0, ABG)
22:01:13.274 00.000 9960 Move returns status 0, amount 0
22:01:13.274 00.000 9960 MoveAxis(N, 246, ABG)
22:01:13.274 00.000 11872 UpdateGuideState exits: m=2442 SNR=33.6
22:01:13.279 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:13.282 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:01:13.286 00.004 11872 Enqueuing Expose request
22:01:13.290 00.004 9960 Guiding  Dir = 0, Dur = 246
22:01:13.292 00.002 9960 IsSlewing returns 0
22:01:13.292 00.000 9960 IsGuiding returns 0
22:01:13.292 00.000 9960 PulseGuide returned control before completion, sleep 256
22:01:13.565 00.273 9960 IsGuiding returns 0
22:01:13.567 00.002 9960 Move returns status 0, amount 246
22:01:13.568 00.001 9960 move complete, result=0
22:01:13.568 00.000 9960 worker thread done servicing request
22:01:13.568 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 246 ms NORTH
22:01:13.575 00.007 9960 Worker thread wakes up
22:01:13.575 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:01:13.576 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
22:01:14.819 01.243 9960 Exposure complete
22:01:14.953 00.134 9960 worker thread done servicing request
22:01:14.954 00.001 11872 OnExposeComplete: enter
22:01:14.960 00.006 11872 UpdateGuideState(): m_state=6
22:01:14.967 00.007 11872 Star::Find(15, 60, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1099
22:01:14.971 00.004 11872 Star::Find returns 1 (0), X=60.51, Y=854.10, Mass=2337, SNR=32.9, Peak=141 HFD=5.0
22:01:14.976 00.005 11872 CameraToMount -- cameraTheta (1.34) - m_xAngle (-3.14) = xAngle (4.47 = -1.81)
22:01:14.982 00.006 11872 CameraToMount -- cameraTheta (1.34) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.30 = -1.98)
22:01:14.986 00.004 11872 CameraToMount -- cameraX=0.07 cameraY=0.29 hyp=0.30 cameraTheta=1.34 mountX=-0.07 mountY=-0.27, mountTheta=-1.82
22:01:14.991 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.07, y=0.29, opts=13)
22:01:14.994 00.003 11872 Enqueuing Move request for scope (0.07, 0.29)
22:01:14.999 00.005 9960 Worker thread wakes up
22:01:14.999 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=141, med=0, FiltMin=0, FiltMax=77, Gamma=1.000
22:01:15.004 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.29) opts 0xd
22:01:15.004 00.000 9960 Handling offset move in thread for scope, endpoint = (0.07, 0.29)
22:01:15.005 00.001 11872 UpdateGuideState exits: m=2337 SNR=32.9
22:01:15.010 00.005 9960 Moving (0.07, 0.29) raw xDistance=-0.07 yDistance=-0.27
22:01:15.010 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:01:15.010 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
22:01:15.011 00.001 9960 MoveAxis(E, 0, ABG)
22:01:15.013 00.002 9960 Move returns status 0, amount 0
22:01:15.014 00.001 9960 MoveAxis(N, 204, ABG)
22:01:15.015 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:15.022 00.007 9960 Guiding  Dir = 0, Dur = 204
22:01:15.022 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:01:15.029 00.007 11872 Enqueuing Expose request
22:01:15.033 00.004 9960 IsSlewing returns 0
22:01:15.034 00.001 9960 IsGuiding returns 0
22:01:15.034 00.000 9960 PulseGuide returned control before completion, sleep 214
22:01:15.265 00.231 9960 IsGuiding returns 1
22:01:15.266 00.001 9960 scope still moving after pulse duration time elapsed
22:01:15.296 00.030 9960 IsSlewing returns 0
22:01:15.296 00.000 9960 IsGuiding returns 0
22:01:15.297 00.001 9960 scope move finished after 204 + 58 ms
22:01:15.297 00.000 9960 Move returns status 0, amount 204
22:01:15.297 00.000 9960 move complete, result=0
22:01:15.298 00.001 9960 worker thread done servicing request
22:01:15.298 00.000 9960 Worker thread wakes up
22:01:15.298 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:01:15.298 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
22:01:15.298 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 204 ms NORTH
22:01:16.542 01.244 9960 Exposure complete
22:01:16.668 00.126 9960 worker thread done servicing request
22:01:16.669 00.001 11872 OnExposeComplete: enter
22:01:16.673 00.004 11872 UpdateGuideState(): m_state=6
22:01:16.677 00.004 11872 Star::Find(15, 60, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1100
22:01:16.681 00.004 11872 Star::Find returns 1 (0), X=60.44, Y=854.01, Mass=2384, SNR=33.1, Peak=157 HFD=4.2
22:01:16.683 00.002 11872 CameraToMount -- cameraTheta (1.56) - m_xAngle (-3.14) = xAngle (4.69 = -1.59)
22:01:16.687 00.004 11872 CameraToMount -- cameraTheta (1.56) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.52 = -1.76)
22:01:16.691 00.004 11872 CameraToMount -- cameraX=0.00 cameraY=0.20 hyp=0.20 cameraTheta=1.56 mountX=-0.00 mountY=-0.20, mountTheta=-1.59
22:01:16.695 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.00, y=0.20, opts=13)
22:01:16.699 00.004 11872 Enqueuing Move request for scope (0.00, 0.20)
22:01:16.703 00.004 9960 Worker thread wakes up
22:01:16.703 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.20) opts 0xd
22:01:16.704 00.001 9960 Handling offset move in thread for scope, endpoint = (0.00, 0.20)
22:01:16.704 00.000 9960 Moving (0.00, 0.20) raw xDistance=-0.00 yDistance=-0.20
22:01:16.704 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
22:01:16.704 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:01:16.704 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
22:01:16.705 00.001 9960 MoveAxis(E, 0, ABG)
22:01:16.705 00.000 9960 Move returns status 0, amount 0
22:01:16.705 00.000 9960 MoveAxis(N, 0, ABG)
22:01:16.705 00.000 9960 Move returns status 0, amount 0
22:01:16.706 00.001 9960 move complete, result=0
22:01:16.706 00.000 9960 worker thread done servicing request
22:01:16.706 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=157, med=0, FiltMin=0, FiltMax=74, Gamma=1.000
22:01:16.710 00.004 11872 UpdateGuideState exits: m=2384 SNR=33.1
22:01:16.714 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:16.717 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:01:16.720 00.003 11872 Enqueuing Expose request
22:01:16.724 00.004 9960 Worker thread wakes up
22:01:16.725 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:01:16.725 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
22:01:16.725 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:01:17.975 01.250 9960 Exposure complete
22:01:18.102 00.127 9960 worker thread done servicing request
22:01:18.103 00.001 11872 OnExposeComplete: enter
22:01:18.106 00.003 11872 UpdateGuideState(): m_state=6
22:01:18.112 00.006 11872 Star::Find(15, 60, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1101
22:01:18.116 00.004 11872 Star::Find returns 1 (0), X=60.44, Y=854.10, Mass=2442, SNR=33.3, Peak=161 HFD=5.0
22:01:18.120 00.004 11872 CameraToMount -- cameraTheta (1.58) - m_xAngle (-3.14) = xAngle (4.72 = -1.57)
22:01:18.124 00.004 11872 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.54 = -1.74)
22:01:18.127 00.003 11872 CameraToMount -- cameraX=-0.00 cameraY=0.29 hyp=0.29 cameraTheta=1.58 mountX=0.00 mountY=-0.29, mountTheta=-1.57
22:01:18.132 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.00, y=0.29, opts=13)
22:01:18.136 00.004 11872 Enqueuing Move request for scope (-0.00, 0.29)
22:01:18.140 00.004 9960 Worker thread wakes up
22:01:18.140 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.29) opts 0xd
22:01:18.140 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.00, 0.29)
22:01:18.140 00.000 9960 Moving (-0.00, 0.29) raw xDistance=0.00 yDistance=-0.29
22:01:18.142 00.002 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
22:01:18.142 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
22:01:18.142 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=161, med=0, FiltMin=0, FiltMax=75, Gamma=1.000
22:01:18.147 00.005 9960 MoveAxis(E, 0, ABG)
22:01:18.147 00.000 9960 Move returns status 0, amount 0
22:01:18.147 00.000 9960 MoveAxis(N, 214, ABG)
22:01:18.148 00.001 11872 UpdateGuideState exits: m=2442 SNR=33.3
22:01:18.152 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:18.157 00.005 9960 Guiding  Dir = 0, Dur = 214
22:01:18.157 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:01:18.161 00.004 9960 IsSlewing returns 0
22:01:18.161 00.000 11872 Enqueuing Expose request
22:01:18.166 00.005 9960 IsGuiding returns 0
22:01:18.166 00.000 9960 PulseGuide returned control before completion, sleep 224
22:01:18.405 00.239 9960 IsGuiding returns 0
22:01:18.406 00.001 9960 Move returns status 0, amount 214
22:01:18.406 00.000 9960 move complete, result=0
22:01:18.407 00.001 9960 worker thread done servicing request
22:01:18.408 00.001 9960 Worker thread wakes up
22:01:18.408 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.3 px 214 ms NORTH
22:01:18.415 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:01:18.415 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
22:01:19.669 01.254 9960 Exposure complete
22:01:19.807 00.138 9960 worker thread done servicing request
22:01:19.807 00.000 11872 OnExposeComplete: enter
22:01:19.811 00.004 11872 UpdateGuideState(): m_state=6
22:01:19.816 00.005 11872 Star::Find(15, 60, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1102
22:01:19.820 00.004 11872 Star::Find returns 1 (0), X=60.34, Y=854.08, Mass=2491, SNR=33.8, Peak=163 HFD=4.8
22:01:19.824 00.004 11872 CameraToMount -- cameraTheta (1.93) - m_xAngle (-3.14) = xAngle (5.07 = -1.21)
22:01:19.828 00.004 11872 CameraToMount -- cameraTheta (1.93) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.90 = -1.39)
22:01:19.832 00.004 11872 CameraToMount -- cameraX=-0.10 cameraY=0.27 hyp=0.29 cameraTheta=1.93 mountX=0.10 mountY=-0.29, mountTheta=-1.23
22:01:19.838 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.10, y=0.27, opts=13)
22:01:19.842 00.004 11872 Enqueuing Move request for scope (-0.10, 0.27)
22:01:19.846 00.004 9960 Worker thread wakes up
22:01:19.846 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.27) opts 0xd
22:01:19.846 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.10, 0.27)
22:01:19.846 00.000 9960 Moving (-0.10, 0.27) raw xDistance=0.10 yDistance=-0.29
22:01:19.847 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:01:19.847 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
22:01:19.847 00.000 9960 MoveAxis(E, 0, ABG)
22:01:19.847 00.000 9960 Move returns status 0, amount 0
22:01:19.848 00.001 9960 MoveAxis(N, 216, ABG)
22:01:19.848 00.000 9960 Guiding  Dir = 0, Dur = 216
22:01:19.848 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=163, med=0, FiltMin=0, FiltMax=83, Gamma=1.000
22:01:19.852 00.004 11872 UpdateGuideState exits: m=2491 SNR=33.8
22:01:19.857 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:19.861 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:01:19.866 00.005 11872 Enqueuing Expose request
22:01:19.872 00.006 9960 IsSlewing returns 0
22:01:19.872 00.000 9960 IsGuiding returns 0
22:01:19.872 00.000 9960 PulseGuide returned control before completion, sleep 226
22:01:20.118 00.246 9960 IsGuiding returns 1
22:01:20.119 00.001 9960 scope still moving after pulse duration time elapsed
22:01:20.146 00.027 9960 IsSlewing returns 0
22:01:20.147 00.001 9960 IsGuiding returns 0
22:01:20.147 00.000 9960 scope move finished after 216 + 58 ms
22:01:20.147 00.000 9960 Move returns status 0, amount 216
22:01:20.147 00.000 9960 move complete, result=0
22:01:20.148 00.001 9960 worker thread done servicing request
22:01:20.148 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 216 ms NORTH
22:01:20.154 00.006 9960 Worker thread wakes up
22:01:20.154 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:01:20.154 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
22:01:21.399 01.245 9960 Exposure complete
22:01:21.526 00.127 9960 worker thread done servicing request
22:01:21.526 00.000 11872 OnExposeComplete: enter
22:01:21.531 00.005 11872 UpdateGuideState(): m_state=6
22:01:21.535 00.004 11872 Star::Find(15, 60, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1103
22:01:21.538 00.003 11872 Star::Find returns 1 (0), X=60.29, Y=854.03, Mass=2258, SNR=32.2, Peak=165 HFD=4.5
22:01:21.544 00.006 11872 CameraToMount -- cameraTheta (2.15) - m_xAngle (-3.14) = xAngle (5.29 = -0.99)
22:01:21.549 00.005 11872 CameraToMount -- cameraTheta (2.15) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.12 = -1.16)
22:01:21.552 00.003 11872 CameraToMount -- cameraX=-0.15 cameraY=0.22 hyp=0.27 cameraTheta=2.15 mountX=0.15 mountY=-0.24, mountTheta=-1.03
22:01:21.557 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.15, y=0.22, opts=13)
22:01:21.561 00.004 11872 Enqueuing Move request for scope (-0.15, 0.22)
22:01:21.565 00.004 9960 Worker thread wakes up
22:01:21.565 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.22) opts 0xd
22:01:21.565 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.15, 0.22)
22:01:21.565 00.000 9960 Moving (-0.15, 0.22) raw xDistance=0.15 yDistance=-0.24
22:01:21.565 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:01:21.566 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
22:01:21.566 00.000 9960 MoveAxis(E, 0, ABG)
22:01:21.566 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=165, med=0, FiltMin=0, FiltMax=77, Gamma=1.000
22:01:21.571 00.005 9960 Move returns status 0, amount 0
22:01:21.571 00.000 9960 MoveAxis(N, 182, ABG)
22:01:21.572 00.001 9960 Guiding  Dir = 0, Dur = 182
22:01:21.572 00.000 11872 UpdateGuideState exits: m=2258 SNR=32.2
22:01:21.576 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:21.581 00.005 9960 IsSlewing returns 0
22:01:21.581 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:01:21.587 00.006 11872 Enqueuing Expose request
22:01:21.590 00.003 9960 IsGuiding returns 0
22:01:21.590 00.000 9960 PulseGuide returned control before completion, sleep 192
22:01:21.794 00.204 9960 IsGuiding returns 1
22:01:21.795 00.001 9960 scope still moving after pulse duration time elapsed
22:01:21.824 00.029 9960 IsSlewing returns 0
22:01:21.827 00.003 9960 IsGuiding returns 0
22:01:21.827 00.000 9960 scope move finished after 182 + 55 ms
22:01:21.829 00.002 9960 Move returns status 0, amount 182
22:01:21.829 00.000 9960 move complete, result=0
22:01:21.830 00.001 9960 worker thread done servicing request
22:01:21.830 00.000 9960 Worker thread wakes up
22:01:21.830 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 182 ms NORTH
22:01:21.836 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:01:21.837 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
22:01:23.090 01.253 9960 Exposure complete
22:01:23.214 00.124 9960 worker thread done servicing request
22:01:23.214 00.000 11872 OnExposeComplete: enter
22:01:23.219 00.005 11872 UpdateGuideState(): m_state=6
22:01:23.223 00.004 11872 Star::Find(15, 60, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1104
22:01:23.226 00.003 11872 Star::Find returns 1 (0), X=60.37, Y=853.66, Mass=2359, SNR=33.1, Peak=128 HFD=4.8
22:01:23.230 00.004 11872 CameraToMount -- cameraTheta (-2.01) - m_xAngle (-3.14) = xAngle (1.13 = 1.13)
22:01:23.237 00.007 11872 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.95 = 0.95)
22:01:23.242 00.005 11872 CameraToMount -- cameraX=-0.07 cameraY=-0.15 hyp=0.17 cameraTheta=-2.01 mountX=0.07 mountY=0.14, mountTheta=1.09
22:01:23.248 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.07, y=-0.15, opts=13)
22:01:23.252 00.004 11872 Enqueuing Move request for scope (-0.07, -0.15)
22:01:23.256 00.004 9960 Worker thread wakes up
22:01:23.256 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=128, med=0, FiltMin=0, FiltMax=81, Gamma=1.000
22:01:23.260 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.15) opts 0xd
22:01:23.260 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.07, -0.15)
22:01:23.260 00.000 11872 UpdateGuideState exits: m=2359 SNR=33.1
22:01:23.266 00.006 9960 Moving (-0.07, -0.15) raw xDistance=0.07 yDistance=0.14
22:01:23.266 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:01:23.267 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:01:23.267 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:23.271 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:01:23.275 00.004 11872 Enqueuing Expose request
22:01:23.278 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
22:01:23.278 00.000 9960 MoveAxis(E, 0, ABG)
22:01:23.278 00.000 9960 Move returns status 0, amount 0
22:01:23.279 00.001 9960 MoveAxis(N, 0, ABG)
22:01:23.279 00.000 9960 Move returns status 0, amount 0
22:01:23.279 00.000 9960 move complete, result=0
22:01:23.279 00.000 9960 worker thread done servicing request
22:01:23.280 00.001 9960 Worker thread wakes up
22:01:23.280 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:01:23.285 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:01:23.285 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
22:01:24.543 01.258 9960 Exposure complete
22:01:24.666 00.123 9960 worker thread done servicing request
22:01:24.666 00.000 11872 OnExposeComplete: enter
22:01:24.670 00.004 11872 UpdateGuideState(): m_state=6
22:01:24.674 00.004 11872 Star::Find(15, 60, 853, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1105
22:01:24.678 00.004 11872 Star::Find returns 1 (0), X=60.22, Y=853.83, Mass=2515, SNR=34.0, Peak=152 HFD=4.9
22:01:24.681 00.003 11872 CameraToMount -- cameraTheta (3.07) - m_xAngle (-3.14) = xAngle (6.20 = -0.08)
22:01:24.685 00.004 11872 CameraToMount -- cameraTheta (3.07) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (6.03 = -0.25)
22:01:24.688 00.003 11872 CameraToMount -- cameraX=-0.22 cameraY=0.02 hyp=0.22 cameraTheta=3.07 mountX=0.22 mountY=-0.06, mountTheta=-0.25
22:01:24.693 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.22, y=0.02, opts=13)
22:01:24.696 00.003 11872 Enqueuing Move request for scope (-0.22, 0.02)
22:01:24.700 00.004 9960 Worker thread wakes up
22:01:24.700 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=152, med=0, FiltMin=0, FiltMax=66, Gamma=1.000
22:01:24.704 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.02) opts 0xd
22:01:24.704 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.22, 0.02)
22:01:24.704 00.000 9960 Moving (-0.22, 0.02) raw xDistance=0.22 yDistance=-0.06
22:01:24.704 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
22:01:24.704 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:01:24.706 00.002 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:01:24.706 00.000 9960 MoveAxis(W, 105, ABG)
22:01:24.706 00.000 9960 Guiding  Dir = 3, Dur = 105
22:01:24.706 00.000 11872 UpdateGuideState exits: m=2515 SNR=34.0
22:01:24.710 00.004 9960 IsSlewing returns 0
22:01:24.711 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:24.715 00.004 9960 IsGuiding returns 0
22:01:24.715 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:01:24.720 00.005 11872 Enqueuing Expose request
22:01:24.723 00.003 9960 PulseGuide returned control before completion, sleep 115
22:01:24.845 00.122 9960 IsGuiding returns 0
22:01:24.846 00.001 9960 Move returns status 0, amount 105
22:01:24.847 00.001 9960 MoveAxis(N, 0, ABG)
22:01:24.848 00.001 9960 Move returns status 0, amount 0
22:01:24.849 00.001 9960 move complete, result=0
22:01:24.849 00.000 9960 worker thread done servicing request
22:01:24.849 00.000 11872 GuideStep: 0.2 px 105 ms WEST, -0.1 px 0 ms NORTH
22:01:24.856 00.007 9960 Worker thread wakes up
22:01:24.856 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:01:24.856 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
22:01:26.111 01.255 9960 Exposure complete
22:01:26.241 00.130 9960 worker thread done servicing request
22:01:26.241 00.000 11872 OnExposeComplete: enter
22:01:26.245 00.004 11872 UpdateGuideState(): m_state=6
22:01:26.250 00.005 11872 Star::Find(15, 60, 853, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1106
22:01:26.254 00.004 11872 Star::Find returns 1 (0), X=60.44, Y=853.91, Mass=2412, SNR=33.4, Peak=145 HFD=4.9
22:01:26.258 00.004 11872 CameraToMount -- cameraTheta (1.55) - m_xAngle (-3.14) = xAngle (4.69 = -1.60)
22:01:26.261 00.003 11872 CameraToMount -- cameraTheta (1.55) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.51 = -1.77)
22:01:26.266 00.005 11872 CameraToMount -- cameraX=0.00 cameraY=0.10 hyp=0.10 cameraTheta=1.55 mountX=-0.00 mountY=-0.10, mountTheta=-1.60
22:01:26.271 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.00, y=0.10, opts=13)
22:01:26.277 00.006 11872 Enqueuing Move request for scope (0.00, 0.10)
22:01:26.281 00.004 9960 Worker thread wakes up
22:01:26.281 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=145, med=0, FiltMin=0, FiltMax=78, Gamma=1.000
22:01:26.285 00.004 11872 UpdateGuideState exits: m=2412 SNR=33.4
22:01:26.288 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:26.293 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.10) opts 0xd
22:01:26.294 00.001 9960 Handling offset move in thread for scope, endpoint = (0.00, 0.10)
22:01:26.294 00.000 9960 Moving (0.00, 0.10) raw xDistance=-0.00 yDistance=-0.10
22:01:26.294 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:01:26.299 00.005 11872 Enqueuing Expose request
22:01:26.302 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
22:01:26.303 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:01:26.303 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:01:26.303 00.000 9960 MoveAxis(E, 0, ABG)
22:01:26.303 00.000 9960 Move returns status 0, amount 0
22:01:26.304 00.001 9960 MoveAxis(N, 0, ABG)
22:01:26.304 00.000 9960 Move returns status 0, amount 0
22:01:26.304 00.000 9960 move complete, result=0
22:01:26.304 00.000 9960 worker thread done servicing request
22:01:26.304 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:01:26.309 00.005 9960 Worker thread wakes up
22:01:26.310 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:01:26.310 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
22:01:27.562 01.252 9960 Exposure complete
22:01:27.694 00.132 9960 worker thread done servicing request
22:01:27.694 00.000 11872 OnExposeComplete: enter
22:01:27.698 00.004 11872 UpdateGuideState(): m_state=6
22:01:27.702 00.004 11872 Star::Find(15, 60, 853, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1107
22:01:27.708 00.006 11872 Star::Find returns 1 (0), X=60.46, Y=854.17, Mass=2466, SNR=33.6, Peak=143 HFD=5.0
22:01:27.713 00.005 11872 CameraToMount -- cameraTheta (1.51) - m_xAngle (-3.14) = xAngle (4.65 = -1.64)
22:01:27.717 00.004 11872 CameraToMount -- cameraTheta (1.51) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.47 = -1.81)
22:01:27.721 00.004 11872 CameraToMount -- cameraX=0.02 cameraY=0.36 hyp=0.36 cameraTheta=1.51 mountX=-0.02 mountY=-0.35, mountTheta=-1.64
22:01:27.726 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.02, y=0.36, opts=13)
22:01:27.730 00.004 11872 Enqueuing Move request for scope (0.02, 0.36)
22:01:27.734 00.004 9960 Worker thread wakes up
22:01:27.734 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=143, med=0, FiltMin=0, FiltMax=79, Gamma=1.000
22:01:27.738 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.36) opts 0xd
22:01:27.738 00.000 11872 UpdateGuideState exits: m=2466 SNR=33.6
22:01:27.743 00.005 9960 Handling offset move in thread for scope, endpoint = (0.02, 0.36)
22:01:27.743 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:27.747 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:01:27.751 00.004 9960 Moving (0.02, 0.36) raw xDistance=-0.02 yDistance=-0.35
22:01:27.751 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:01:27.751 00.000 11872 Enqueuing Expose request
22:01:27.755 00.004 9960 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
22:01:27.755 00.000 9960 MoveAxis(E, 0, ABG)
22:01:27.755 00.000 9960 Move returns status 0, amount 0
22:01:27.755 00.000 9960 MoveAxis(N, 260, ABG)
22:01:27.757 00.002 9960 Guiding  Dir = 0, Dur = 260
22:01:27.757 00.000 9960 IsSlewing returns 0
22:01:27.757 00.000 9960 IsGuiding returns 0
22:01:27.757 00.000 9960 PulseGuide returned control before completion, sleep 270
22:01:28.035 00.278 9960 IsGuiding returns 1
22:01:28.036 00.001 9960 scope still moving after pulse duration time elapsed
22:01:28.067 00.031 9960 IsSlewing returns 0
22:01:28.068 00.001 9960 IsGuiding returns 0
22:01:28.070 00.002 9960 scope move finished after 260 + 52 ms
22:01:28.070 00.000 9960 Move returns status 0, amount 260
22:01:28.070 00.000 9960 move complete, result=0
22:01:28.071 00.001 9960 worker thread done servicing request
22:01:28.071 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.3 px 260 ms NORTH
22:01:28.084 00.013 9960 Worker thread wakes up
22:01:28.084 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:01:28.085 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
22:01:29.325 01.240 9960 Exposure complete
22:01:29.457 00.132 9960 worker thread done servicing request
22:01:29.457 00.000 11872 OnExposeComplete: enter
22:01:29.462 00.005 11872 UpdateGuideState(): m_state=6
22:01:29.466 00.004 11872 Star::Find(15, 60, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1108
22:01:29.469 00.003 11872 Star::Find returns 1 (0), X=60.38, Y=854.18, Mass=2335, SNR=32.6, Peak=164 HFD=4.8
22:01:29.474 00.005 11872 CameraToMount -- cameraTheta (1.72) - m_xAngle (-3.14) = xAngle (4.86 = -1.43)
22:01:29.478 00.004 11872 CameraToMount -- cameraTheta (1.72) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.68 = -1.60)
22:01:29.482 00.004 11872 CameraToMount -- cameraX=-0.05 cameraY=0.37 hyp=0.37 cameraTheta=1.72 mountX=0.05 mountY=-0.37, mountTheta=-1.43
22:01:29.488 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.05, y=0.37, opts=13)
22:01:29.493 00.005 11872 Enqueuing Move request for scope (-0.05, 0.37)
22:01:29.497 00.004 9960 Worker thread wakes up
22:01:29.497 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=164, med=0, FiltMin=0, FiltMax=77, Gamma=1.000
22:01:29.500 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.37) opts 0xd
22:01:29.500 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.05, 0.37)
22:01:29.500 00.000 11872 UpdateGuideState exits: m=2335 SNR=32.6
22:01:29.505 00.005 9960 Moving (-0.05, 0.37) raw xDistance=0.05 yDistance=-0.37
22:01:29.505 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:29.509 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:01:29.514 00.005 11872 Enqueuing Expose request
22:01:29.519 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:01:29.520 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.37 from input -0.37
22:01:29.520 00.000 9960 MoveAxis(E, 0, ABG)
22:01:29.521 00.001 9960 Move returns status 0, amount 0
22:01:29.521 00.000 9960 MoveAxis(N, 277, ABG)
22:01:29.521 00.000 9960 Guiding  Dir = 0, Dur = 277
22:01:29.521 00.000 9960 IsSlewing returns 0
22:01:29.521 00.000 9960 IsGuiding returns 0
22:01:29.523 00.002 9960 PulseGuide returned control before completion, sleep 287
22:01:29.818 00.295 9960 IsGuiding returns 1
22:01:29.818 00.000 9960 scope still moving after pulse duration time elapsed
22:01:29.848 00.030 9960 IsSlewing returns 0
22:01:29.849 00.001 9960 IsGuiding returns 0
22:01:29.850 00.001 9960 scope move finished after 277 + 50 ms
22:01:29.850 00.000 9960 Move returns status 0, amount 277
22:01:29.851 00.001 9960 move complete, result=0
22:01:29.851 00.000 9960 worker thread done servicing request
22:01:29.852 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.4 px 277 ms NORTH
22:01:29.859 00.007 9960 Worker thread wakes up
22:01:29.859 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:01:29.859 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
22:01:31.105 01.246 9960 Exposure complete
22:01:31.222 00.117 9960 worker thread done servicing request
22:01:31.222 00.000 11872 OnExposeComplete: enter
22:01:31.226 00.004 11872 UpdateGuideState(): m_state=6
22:01:31.231 00.005 11872 Star::Find(15, 60, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1109
22:01:31.235 00.004 11872 Star::Find returns 1 (0), X=60.36, Y=853.75, Mass=2363, SNR=33.0, Peak=142 HFD=4.7
22:01:31.240 00.005 11872 CameraToMount -- cameraTheta (-2.51) - m_xAngle (-3.14) = xAngle (0.62 = 0.62)
22:01:31.245 00.005 11872 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.45 = 0.45)
22:01:31.248 00.003 11872 CameraToMount -- cameraX=-0.07 cameraY=-0.05 hyp=0.09 cameraTheta=-2.51 mountX=0.08 mountY=0.04, mountTheta=0.49
22:01:31.254 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.07, y=-0.05, opts=13)
22:01:31.258 00.004 11872 Enqueuing Move request for scope (-0.07, -0.05)
22:01:31.262 00.004 9960 Worker thread wakes up
22:01:31.263 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.05) opts 0xd
22:01:31.263 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.07, -0.05)
22:01:31.263 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=142, med=0, FiltMin=0, FiltMax=82, Gamma=1.000
22:01:31.268 00.005 9960 Moving (-0.07, -0.05) raw xDistance=0.08 yDistance=0.04
22:01:31.269 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:01:31.269 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:01:31.271 00.002 11872 UpdateGuideState exits: m=2363 SNR=33.0
22:01:31.275 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:31.279 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:01:31.283 00.004 11872 Enqueuing Expose request
22:01:31.287 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:01:31.287 00.000 9960 MoveAxis(E, 0, ABG)
22:01:31.287 00.000 9960 Move returns status 0, amount 0
22:01:31.287 00.000 9960 MoveAxis(N, 0, ABG)
22:01:31.287 00.000 9960 Move returns status 0, amount 0
22:01:31.288 00.001 9960 move complete, result=0
22:01:31.288 00.000 9960 worker thread done servicing request
22:01:31.289 00.001 11872 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:01:31.292 00.003 9960 Worker thread wakes up
22:01:31.292 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:01:31.292 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
22:01:32.544 01.252 9960 Exposure complete
22:01:32.674 00.130 9960 worker thread done servicing request
22:01:32.674 00.000 11872 OnExposeComplete: enter
22:01:32.678 00.004 11872 UpdateGuideState(): m_state=6
22:01:32.682 00.004 11872 Star::Find(15, 60, 853, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1110
22:01:32.685 00.003 11872 Star::Find returns 1 (0), X=60.30, Y=853.87, Mass=2377, SNR=32.9, Peak=138 HFD=4.7
22:01:32.690 00.005 11872 CameraToMount -- cameraTheta (2.73) - m_xAngle (-3.14) = xAngle (5.87 = -0.41)
22:01:32.694 00.004 11872 CameraToMount -- cameraTheta (2.73) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.70 = -0.59)
22:01:32.698 00.004 11872 CameraToMount -- cameraX=-0.14 cameraY=0.06 hyp=0.16 cameraTheta=2.73 mountX=0.14 mountY=-0.09, mountTheta=-0.54
22:01:32.702 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.14, y=0.06, opts=13)
22:01:32.707 00.005 11872 Enqueuing Move request for scope (-0.14, 0.06)
22:01:32.710 00.003 9960 Worker thread wakes up
22:01:32.710 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=138, med=0, FiltMin=0, FiltMax=72, Gamma=1.000
22:01:32.714 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.06) opts 0xd
22:01:32.714 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.14, 0.06)
22:01:32.714 00.000 9960 Moving (-0.14, 0.06) raw xDistance=0.14 yDistance=-0.09
22:01:32.714 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:01:32.714 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:01:32.714 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:01:32.716 00.002 9960 MoveAxis(E, 0, ABG)
22:01:32.716 00.000 9960 Move returns status 0, amount 0
22:01:32.716 00.000 9960 MoveAxis(N, 0, ABG)
22:01:32.716 00.000 9960 Move returns status 0, amount 0
22:01:32.716 00.000 9960 move complete, result=0
22:01:32.716 00.000 9960 worker thread done servicing request
22:01:32.716 00.000 11872 UpdateGuideState exits: m=2377 SNR=32.9
22:01:32.720 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:32.725 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:01:32.728 00.003 11872 Enqueuing Expose request
22:01:32.731 00.003 9960 Worker thread wakes up
22:01:32.732 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:01:32.732 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
22:01:32.732 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:01:33.981 01.249 9960 Exposure complete
22:01:34.111 00.130 9960 worker thread done servicing request
22:01:34.111 00.000 11872 OnExposeComplete: enter
22:01:34.116 00.005 11872 UpdateGuideState(): m_state=6
22:01:34.121 00.005 11872 Star::Find(15, 60, 853, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1111
22:01:34.125 00.004 11872 Star::Find returns 1 (0), X=60.29, Y=854.17, Mass=2427, SNR=33.4, Peak=156 HFD=5.0
22:01:34.131 00.006 11872 CameraToMount -- cameraTheta (1.97) - m_xAngle (-3.14) = xAngle (5.11 = -1.18)
22:01:34.137 00.006 11872 CameraToMount -- cameraTheta (1.97) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.93 = -1.35)
22:01:34.144 00.007 11872 CameraToMount -- cameraX=-0.15 cameraY=0.36 hyp=0.39 cameraTheta=1.97 mountX=0.15 mountY=-0.39, mountTheta=-1.20
22:01:34.150 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.15, y=0.36, opts=13)
22:01:34.156 00.006 11872 Enqueuing Move request for scope (-0.15, 0.36)
22:01:34.164 00.008 9960 Worker thread wakes up
22:01:34.164 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=156, med=0, FiltMin=0, FiltMax=75, Gamma=1.000
22:01:34.169 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.36) opts 0xd
22:01:34.170 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.15, 0.36)
22:01:34.170 00.000 9960 Moving (-0.15, 0.36) raw xDistance=0.15 yDistance=-0.39
22:01:34.171 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:01:34.171 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.39 from input -0.39
22:01:34.171 00.000 9960 MoveAxis(E, 0, ABG)
22:01:34.171 00.000 11872 UpdateGuideState exits: m=2427 SNR=33.4
22:01:34.179 00.008 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:34.183 00.004 9960 Move returns status 0, amount 0
22:01:34.184 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:01:34.188 00.004 9960 MoveAxis(N, 287, ABG)
22:01:34.188 00.000 9960 Guiding  Dir = 0, Dur = 287
22:01:34.188 00.000 11872 Enqueuing Expose request
22:01:34.192 00.004 9960 IsSlewing returns 0
22:01:34.193 00.001 9960 IsGuiding returns 0
22:01:34.193 00.000 9960 PulseGuide returned control before completion, sleep 297
22:01:34.503 00.310 9960 IsGuiding returns 1
22:01:34.503 00.000 9960 scope still moving after pulse duration time elapsed
22:01:34.533 00.030 9960 IsSlewing returns 0
22:01:34.534 00.001 9960 IsGuiding returns 0
22:01:34.535 00.001 9960 scope move finished after 287 + 54 ms
22:01:34.535 00.000 9960 Move returns status 0, amount 287
22:01:34.535 00.000 9960 move complete, result=0
22:01:34.535 00.000 9960 worker thread done servicing request
22:01:34.537 00.002 9960 Worker thread wakes up
22:01:34.537 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.4 px 287 ms NORTH
22:01:34.544 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:01:34.544 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
22:01:35.792 01.248 9960 Exposure complete
22:01:35.912 00.120 9960 worker thread done servicing request
22:01:35.912 00.000 11872 OnExposeComplete: enter
22:01:35.914 00.002 11872 UpdateGuideState(): m_state=6
22:01:35.918 00.004 11872 Star::Find(15, 60, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1112
22:01:35.922 00.004 11872 Star::Find returns 1 (0), X=60.43, Y=853.82, Mass=2340, SNR=32.8, Peak=133 HFD=4.7
22:01:35.926 00.004 11872 CameraToMount -- cameraTheta (2.39) - m_xAngle (-3.14) = xAngle (5.53 = -0.75)
22:01:35.929 00.003 11872 CameraToMount -- cameraTheta (2.39) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.36 = -0.93)
22:01:35.932 00.003 11872 CameraToMount -- cameraX=-0.01 cameraY=0.01 hyp=0.02 cameraTheta=2.39 mountX=0.01 mountY=-0.01, mountTheta=-0.83
22:01:35.936 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.01, y=0.01, opts=13)
22:01:35.939 00.003 11872 Enqueuing Move request for scope (-0.01, 0.01)
22:01:35.942 00.003 9960 Worker thread wakes up
22:01:35.943 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=133, med=0, FiltMin=0, FiltMax=84, Gamma=1.000
22:01:35.946 00.003 11872 UpdateGuideState exits: m=2340 SNR=32.8
22:01:35.949 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:35.953 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.01) opts 0xd
22:01:35.953 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:01:35.959 00.006 11872 Enqueuing Expose request
22:01:35.963 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.01, 0.01)
22:01:35.963 00.000 9960 Moving (-0.01, 0.01) raw xDistance=0.01 yDistance=-0.01
22:01:35.964 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:01:35.964 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:01:35.965 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:01:35.965 00.000 9960 MoveAxis(E, 0, ABG)
22:01:35.965 00.000 9960 Move returns status 0, amount 0
22:01:35.965 00.000 9960 MoveAxis(N, 0, ABG)
22:01:35.966 00.001 9960 Move returns status 0, amount 0
22:01:35.966 00.000 9960 move complete, result=0
22:01:35.966 00.000 9960 worker thread done servicing request
22:01:35.966 00.000 9960 Worker thread wakes up
22:01:35.966 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:01:35.970 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
22:01:35.970 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
22:01:37.209 01.239 9960 Exposure complete
22:01:37.337 00.128 9960 worker thread done servicing request
22:01:37.337 00.000 11872 OnExposeComplete: enter
22:01:37.342 00.005 11872 UpdateGuideState(): m_state=6
22:01:37.345 00.003 11872 Star::Find(15, 60, 853, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1113
22:01:37.350 00.005 11872 Star::Find returns 1 (0), X=60.40, Y=853.98, Mass=2352, SNR=32.8, Peak=151 HFD=4.8
22:01:37.354 00.004 11872 CameraToMount -- cameraTheta (1.80) - m_xAngle (-3.14) = xAngle (4.94 = -1.34)
22:01:37.358 00.004 11872 CameraToMount -- cameraTheta (1.80) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.77 = -1.52)
22:01:37.362 00.004 11872 CameraToMount -- cameraX=-0.04 cameraY=0.17 hyp=0.18 cameraTheta=1.80 mountX=0.04 mountY=-0.18, mountTheta=-1.35
22:01:37.367 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.04, y=0.17, opts=13)
22:01:37.371 00.004 11872 Enqueuing Move request for scope (-0.04, 0.17)
22:01:37.375 00.004 9960 Worker thread wakes up
22:01:37.376 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=151, med=0, FiltMin=0, FiltMax=80, Gamma=1.000
22:01:37.379 00.003 11872 UpdateGuideState exits: m=2352 SNR=32.8
22:01:37.383 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:37.387 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.17) opts 0xd
22:01:37.387 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:01:37.392 00.005 9960 Handling offset move in thread for scope, endpoint = (-0.04, 0.17)
22:01:37.393 00.001 11872 Enqueuing Expose request
22:01:37.398 00.005 9960 Moving (-0.04, 0.17) raw xDistance=0.04 yDistance=-0.18
22:01:37.398 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:01:37.398 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:01:37.398 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:01:37.398 00.000 9960 MoveAxis(E, 0, ABG)
22:01:37.399 00.001 9960 Move returns status 0, amount 0
22:01:37.399 00.000 9960 MoveAxis(N, 0, ABG)
22:01:37.399 00.000 9960 Move returns status 0, amount 0
22:01:37.400 00.001 9960 move complete, result=0
22:01:37.400 00.000 9960 worker thread done servicing request
22:01:37.400 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:01:37.404 00.004 9960 Worker thread wakes up
22:01:37.404 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:01:37.404 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
22:01:38.658 01.254 9960 Exposure complete
22:01:38.786 00.128 9960 worker thread done servicing request
22:01:38.787 00.001 11872 OnExposeComplete: enter
22:01:38.790 00.003 11872 UpdateGuideState(): m_state=6
22:01:38.795 00.005 11872 Star::Find(15, 60, 853, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1114
22:01:38.799 00.004 11872 Star::Find returns 1 (0), X=60.49, Y=854.01, Mass=2437, SNR=33.5, Peak=170 HFD=5.0
22:01:38.804 00.005 11872 CameraToMount -- cameraTheta (1.30) - m_xAngle (-3.14) = xAngle (4.44 = -1.84)
22:01:38.808 00.004 11872 CameraToMount -- cameraTheta (1.30) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.27 = -2.01)
22:01:38.812 00.004 11872 CameraToMount -- cameraX=0.05 cameraY=0.20 hyp=0.21 cameraTheta=1.30 mountX=-0.06 mountY=-0.19, mountTheta=-1.86
22:01:38.817 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.05, y=0.20, opts=13)
22:01:38.822 00.005 11872 Enqueuing Move request for scope (0.05, 0.20)
22:01:38.826 00.004 9960 Worker thread wakes up
22:01:38.827 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=170, med=0, FiltMin=0, FiltMax=81, Gamma=1.000
22:01:38.831 00.004 11872 UpdateGuideState exits: m=2437 SNR=33.5
22:01:38.834 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:38.839 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:01:38.843 00.004 11872 Enqueuing Expose request
22:01:38.846 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.20) opts 0xd
22:01:38.846 00.000 9960 Handling offset move in thread for scope, endpoint = (0.05, 0.20)
22:01:38.846 00.000 9960 Moving (0.05, 0.20) raw xDistance=-0.06 yDistance=-0.19
22:01:38.846 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:01:38.846 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:01:38.848 00.002 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
22:01:38.848 00.000 9960 MoveAxis(E, 0, ABG)
22:01:38.848 00.000 9960 Move returns status 0, amount 0
22:01:38.848 00.000 9960 MoveAxis(N, 0, ABG)
22:01:38.848 00.000 9960 Move returns status 0, amount 0
22:01:38.848 00.000 9960 move complete, result=0
22:01:38.849 00.001 9960 worker thread done servicing request
22:01:38.849 00.000 9960 Worker thread wakes up
22:01:38.849 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:01:38.852 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
22:01:38.854 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
22:01:40.104 01.250 9960 Exposure complete
22:01:40.230 00.126 9960 worker thread done servicing request
22:01:40.231 00.001 11872 OnExposeComplete: enter
22:01:40.235 00.004 11872 UpdateGuideState(): m_state=6
22:01:40.238 00.003 11872 Star::Find(15, 60, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1115
22:01:40.242 00.004 11872 Star::Find returns 1 (0), X=60.40, Y=854.37, Mass=2413, SNR=33.3, Peak=159 HFD=5.1
22:01:40.247 00.005 11872 CameraToMount -- cameraTheta (1.63) - m_xAngle (-3.14) = xAngle (4.77 = -1.51)
22:01:40.250 00.003 11872 CameraToMount -- cameraTheta (1.63) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.60 = -1.69)
22:01:40.254 00.004 11872 CameraToMount -- cameraX=-0.04 cameraY=0.57 hyp=0.57 cameraTheta=1.63 mountX=0.03 mountY=-0.56, mountTheta=-1.51
22:01:40.259 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.04, y=0.57, opts=13)
22:01:40.263 00.004 11872 Enqueuing Move request for scope (-0.04, 0.57)
22:01:40.267 00.004 9960 Worker thread wakes up
22:01:40.267 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=159, med=0, FiltMin=0, FiltMax=75, Gamma=1.000
22:01:40.271 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.57) opts 0xd
22:01:40.272 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.04, 0.57)
22:01:40.272 00.000 9960 Moving (-0.04, 0.57) raw xDistance=0.03 yDistance=-0.56
22:01:40.272 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:01:40.272 00.000 11872 UpdateGuideState exits: m=2413 SNR=33.3
22:01:40.276 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:40.280 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:01:40.285 00.005 9960 GuideAlgorithmResistSwitch::result() returns -0.56 from input -0.56
22:01:40.285 00.000 9960 MoveAxis(E, 0, ABG)
22:01:40.285 00.000 9960 Move returns status 0, amount 0
22:01:40.285 00.000 9960 MoveAxis(N, 420, ABG)
22:01:40.285 00.000 11872 Enqueuing Expose request
22:01:40.290 00.005 9960 Guiding  Dir = 0, Dur = 420
22:01:40.290 00.000 9960 IsSlewing returns 0
22:01:40.291 00.001 9960 IsGuiding returns 0
22:01:40.291 00.000 9960 PulseGuide returned control before completion, sleep 430
22:01:40.726 00.435 9960 IsGuiding returns 1
22:01:40.727 00.001 9960 scope still moving after pulse duration time elapsed
22:01:40.757 00.030 9960 IsSlewing returns 0
22:01:40.759 00.002 9960 IsGuiding returns 0
22:01:40.760 00.001 9960 scope move finished after 420 + 49 ms
22:01:40.760 00.000 9960 Move returns status 0, amount 420
22:01:40.761 00.001 9960 move complete, result=0
22:01:40.761 00.000 9960 worker thread done servicing request
22:01:40.762 00.001 9960 Worker thread wakes up
22:01:40.762 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.6 px 420 ms NORTH
22:01:40.770 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
22:01:40.770 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
22:01:42.026 01.256 9960 Exposure complete
22:01:42.145 00.119 9960 worker thread done servicing request
22:01:42.146 00.001 11872 OnExposeComplete: enter
22:01:42.149 00.003 11872 UpdateGuideState(): m_state=6
22:01:42.154 00.005 11872 Star::Find(15, 60, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1116
22:01:42.158 00.004 11872 Star::Find returns 1 (0), X=60.36, Y=853.88, Mass=2488, SNR=34.0, Peak=163 HFD=4.7
22:01:42.162 00.004 11872 CameraToMount -- cameraTheta (2.41) - m_xAngle (-3.14) = xAngle (5.54 = -0.74)
22:01:42.165 00.003 11872 CameraToMount -- cameraTheta (2.41) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.37 = -0.91)
22:01:42.171 00.006 11872 CameraToMount -- cameraX=-0.08 cameraY=0.07 hyp=0.11 cameraTheta=2.41 mountX=0.08 mountY=-0.08, mountTheta=-0.82
22:01:42.178 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.08, y=0.07, opts=13)
22:01:42.183 00.005 11872 Enqueuing Move request for scope (-0.08, 0.07)
22:01:42.186 00.003 9960 Worker thread wakes up
22:01:42.188 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=163, med=0, FiltMin=0, FiltMax=86, Gamma=1.000
22:01:42.192 00.004 11872 UpdateGuideState exits: m=2488 SNR=34.0
22:01:42.197 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:42.200 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:01:42.206 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.07) opts 0xd
22:01:42.206 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.08, 0.07)
22:01:42.207 00.001 9960 Moving (-0.08, 0.07) raw xDistance=0.08 yDistance=-0.08
22:01:42.207 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:01:42.207 00.000 11872 Enqueuing Expose request
22:01:42.212 00.005 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:01:42.212 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:01:42.212 00.000 9960 MoveAxis(E, 0, ABG)
22:01:42.212 00.000 9960 Move returns status 0, amount 0
22:01:42.213 00.001 9960 MoveAxis(N, 0, ABG)
22:01:42.214 00.001 9960 Move returns status 0, amount 0
22:01:42.214 00.000 9960 move complete, result=0
22:01:42.214 00.000 9960 worker thread done servicing request
22:01:42.214 00.000 9960 Worker thread wakes up
22:01:42.215 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:01:42.219 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
22:01:42.219 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
22:01:43.465 01.246 9960 Exposure complete
22:01:43.587 00.122 9960 worker thread done servicing request
22:01:43.587 00.000 11872 OnExposeComplete: enter
22:01:43.591 00.004 11872 UpdateGuideState(): m_state=6
22:01:43.595 00.004 11872 Star::Find(15, 60, 853, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1117
22:01:43.599 00.004 11872 Star::Find returns 1 (0), X=60.24, Y=854.06, Mass=2339, SNR=32.7, Peak=146 HFD=4.8
22:01:43.603 00.004 11872 CameraToMount -- cameraTheta (2.26) - m_xAngle (-3.14) = xAngle (5.40 = -0.89)
22:01:43.608 00.005 11872 CameraToMount -- cameraTheta (2.26) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.22 = -1.06)
22:01:43.612 00.004 11872 CameraToMount -- cameraX=-0.20 cameraY=0.25 hyp=0.32 cameraTheta=2.26 mountX=0.20 mountY=-0.28, mountTheta=-0.94
22:01:43.620 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=-0.20, y=0.25, opts=13)
22:01:43.624 00.004 11872 Enqueuing Move request for scope (-0.20, 0.25)
22:01:43.629 00.005 9960 Worker thread wakes up
22:01:43.629 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=146, med=0, FiltMin=0, FiltMax=70, Gamma=1.000
22:01:43.633 00.004 11872 UpdateGuideState exits: m=2339 SNR=32.7
22:01:43.638 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:43.641 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:01:43.645 00.004 11872 Enqueuing Expose request
22:01:43.650 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.25) opts 0xd
22:01:43.650 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.20, 0.25)
22:01:43.650 00.000 9960 Moving (-0.20, 0.25) raw xDistance=0.20 yDistance=-0.28
22:01:43.650 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
22:01:43.651 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
22:01:43.651 00.000 9960 MoveAxis(W, 95, ABG)
22:01:43.651 00.000 9960 Guiding  Dir = 3, Dur = 95
22:01:43.651 00.000 9960 IsSlewing returns 0
22:01:43.651 00.000 9960 IsGuiding returns 0
22:01:43.652 00.001 9960 PulseGuide returned control before completion, sleep 105
22:01:43.771 00.119 9960 IsGuiding returns 1
22:01:43.772 00.001 9960 scope still moving after pulse duration time elapsed
22:01:43.803 00.031 9960 IsSlewing returns 0
22:01:43.804 00.001 9960 IsGuiding returns 0
22:01:43.805 00.001 9960 scope move finished after 95 + 57 ms
22:01:43.805 00.000 9960 Move returns status 0, amount 95
22:01:43.805 00.000 9960 MoveAxis(N, 208, ABG)
22:01:43.806 00.001 9960 Guiding  Dir = 0, Dur = 208
22:01:43.806 00.000 9960 IsSlewing returns 0
22:01:43.806 00.000 9960 IsGuiding returns 0
22:01:43.807 00.001 9960 PulseGuide returned control before completion, sleep 218
22:01:44.041 00.234 9960 IsGuiding returns 1
22:01:44.042 00.001 9960 scope still moving after pulse duration time elapsed
22:01:44.071 00.029 9960 IsSlewing returns 0
22:01:44.072 00.001 9960 IsGuiding returns 0
22:01:44.073 00.001 9960 scope move finished after 208 + 58 ms
22:01:44.073 00.000 9960 Move returns status 0, amount 208
22:01:44.074 00.001 9960 move complete, result=0
22:01:44.076 00.002 9960 worker thread done servicing request
22:01:44.076 00.000 11872 GuideStep: 0.2 px 95 ms WEST, -0.3 px 208 ms NORTH
22:01:44.082 00.006 9960 Worker thread wakes up
22:01:44.083 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:01:44.083 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
22:01:45.333 01.250 9960 Exposure complete
22:01:45.460 00.127 9960 worker thread done servicing request
22:01:45.460 00.000 11872 OnExposeComplete: enter
22:01:45.465 00.005 11872 UpdateGuideState(): m_state=6
22:01:45.469 00.004 11872 Star::Find(15, 60, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1118
22:01:45.472 00.003 11872 Star::Find returns 1 (0), X=60.53, Y=853.78, Mass=2461, SNR=33.7, Peak=138 HFD=4.8
22:01:45.477 00.005 11872 CameraToMount -- cameraTheta (-0.32) - m_xAngle (-3.14) = xAngle (2.82 = 2.82)
22:01:45.481 00.004 11872 CameraToMount -- cameraTheta (-0.32) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.65 = 2.65)
22:01:45.485 00.004 11872 CameraToMount -- cameraX=0.09 cameraY=-0.03 hyp=0.10 cameraTheta=-0.32 mountX=-0.09 mountY=0.05, mountTheta=2.68
22:01:45.490 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.09, y=-0.03, opts=13)
22:01:45.494 00.004 11872 Enqueuing Move request for scope (0.09, -0.03)
22:01:45.498 00.004 9960 Worker thread wakes up
22:01:45.498 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.03) opts 0xd
22:01:45.498 00.000 9960 Handling offset move in thread for scope, endpoint = (0.09, -0.03)
22:01:45.499 00.001 9960 Moving (0.09, -0.03) raw xDistance=-0.09 yDistance=0.05
22:01:45.499 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:01:45.499 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:01:45.499 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=138, med=0, FiltMin=0, FiltMax=96, Gamma=1.000
22:01:45.504 00.005 11872 UpdateGuideState exits: m=2461 SNR=33.7
22:01:45.507 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:45.510 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:01:45.511 00.001 9960 MoveAxis(E, 0, ABG)
22:01:45.511 00.000 9960 Move returns status 0, amount 0
22:01:45.511 00.000 9960 MoveAxis(N, 0, ABG)
22:01:45.511 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:01:45.516 00.005 11872 Enqueuing Expose request
22:01:45.521 00.005 9960 Move returns status 0, amount 0
22:01:45.521 00.000 9960 move complete, result=0
22:01:45.521 00.000 9960 worker thread done servicing request
22:01:45.521 00.000 9960 Worker thread wakes up
22:01:45.521 00.000 11872 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:01:45.527 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:01:45.527 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
22:01:46.772 01.245 9960 Exposure complete
22:01:46.892 00.120 9960 worker thread done servicing request
22:01:46.892 00.000 11872 OnExposeComplete: enter
22:01:46.896 00.004 11872 UpdateGuideState(): m_state=6
22:01:46.900 00.004 11872 Star::Find(15, 60, 853, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1119
22:01:46.903 00.003 11872 Star::Find returns 1 (0), X=60.48, Y=854.08, Mass=2543, SNR=34.1, Peak=169 HFD=5.0
22:01:46.907 00.004 11872 CameraToMount -- cameraTheta (1.41) - m_xAngle (-3.14) = xAngle (4.55 = -1.73)
22:01:46.911 00.004 11872 CameraToMount -- cameraTheta (1.41) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.38 = -1.90)
22:01:46.915 00.004 11872 CameraToMount -- cameraX=0.04 cameraY=0.27 hyp=0.28 cameraTheta=1.41 mountX=-0.04 mountY=-0.26, mountTheta=-1.74
22:01:46.920 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.04, y=0.27, opts=13)
22:01:46.923 00.003 11872 Enqueuing Move request for scope (0.04, 0.27)
22:01:46.927 00.004 9960 Worker thread wakes up
22:01:46.927 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=169, med=0, FiltMin=0, FiltMax=93, Gamma=1.000
22:01:46.930 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.27) opts 0xd
22:01:46.930 00.000 11872 UpdateGuideState exits: m=2543 SNR=34.1
22:01:46.933 00.003 9960 Handling offset move in thread for scope, endpoint = (0.04, 0.27)
22:01:46.933 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:46.936 00.003 9960 Moving (0.04, 0.27) raw xDistance=-0.04 yDistance=-0.26
22:01:46.936 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:01:46.941 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:01:46.941 00.000 11872 Enqueuing Expose request
22:01:46.946 00.005 9960 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
22:01:46.946 00.000 9960 MoveAxis(E, 0, ABG)
22:01:46.946 00.000 9960 Move returns status 0, amount 0
22:01:46.946 00.000 9960 MoveAxis(N, 196, ABG)
22:01:46.946 00.000 9960 Guiding  Dir = 0, Dur = 196
22:01:46.946 00.000 9960 IsSlewing returns 0
22:01:46.946 00.000 9960 IsGuiding returns 0
22:01:46.947 00.001 9960 PulseGuide returned control before completion, sleep 206
22:01:47.170 00.223 9960 IsGuiding returns 0
22:01:47.171 00.001 9960 Move returns status 0, amount 196
22:01:47.171 00.000 9960 move complete, result=0
22:01:47.173 00.002 9960 worker thread done servicing request
22:01:47.173 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.3 px 196 ms NORTH
22:01:47.179 00.006 9960 Worker thread wakes up
22:01:47.180 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:01:47.180 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
22:01:48.431 01.251 9960 Exposure complete
22:01:48.557 00.126 9960 worker thread done servicing request
22:01:48.558 00.001 11872 OnExposeComplete: enter
22:01:48.561 00.003 11872 UpdateGuideState(): m_state=6
22:01:48.567 00.006 11872 Star::Find(15, 60, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1120
22:01:48.572 00.005 11872 Star::Find returns 1 (0), X=60.57, Y=854.05, Mass=2265, SNR=32.2, Peak=131 HFD=4.9
22:01:48.579 00.007 11872 CameraToMount -- cameraTheta (1.08) - m_xAngle (-3.14) = xAngle (4.22 = -2.06)
22:01:48.587 00.008 11872 CameraToMount -- cameraTheta (1.08) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.05 = -2.23)
22:01:48.592 00.005 11872 CameraToMount -- cameraX=0.13 cameraY=0.24 hyp=0.27 cameraTheta=1.08 mountX=-0.13 mountY=-0.21, mountTheta=-2.11
22:01:48.600 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=0.13, y=0.24, opts=13)
22:01:48.606 00.006 11872 Enqueuing Move request for scope (0.13, 0.24)
22:01:48.613 00.007 9960 Worker thread wakes up
22:01:48.613 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=131, med=0, FiltMin=0, FiltMax=84, Gamma=1.000
22:01:48.620 00.007 9960 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.24) opts 0xd
22:01:48.621 00.001 9960 Handling offset move in thread for scope, endpoint = (0.13, 0.24)
22:01:48.621 00.000 9960 Moving (0.13, 0.24) raw xDistance=-0.13 yDistance=-0.21
22:01:48.621 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:01:48.621 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
22:01:48.622 00.001 9960 MoveAxis(E, 0, ABG)
22:01:48.622 00.000 9960 Move returns status 0, amount 0
22:01:48.623 00.001 9960 MoveAxis(N, 160, ABG)
22:01:48.623 00.000 9960 Guiding  Dir = 0, Dur = 160
22:01:48.623 00.000 11872 UpdateGuideState exits: m=2265 SNR=32.2
22:01:48.628 00.005 9960 IsSlewing returns 0
22:01:48.628 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:48.633 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:01:48.637 00.004 11872 Enqueuing Expose request
22:01:48.641 00.004 9960 IsGuiding returns 0
22:01:48.641 00.000 9960 PulseGuide returned control before completion, sleep 170
22:01:48.828 00.187 9960 IsGuiding returns 1
22:01:48.828 00.000 9960 scope still moving after pulse duration time elapsed
22:01:48.858 00.030 9960 IsSlewing returns 0
22:01:48.860 00.002 9960 IsGuiding returns 0
22:01:48.860 00.000 9960 scope move finished after 160 + 58 ms
22:01:48.861 00.001 9960 Move returns status 0, amount 160
22:01:48.861 00.000 9960 move complete, result=0
22:01:48.861 00.000 9960 worker thread done servicing request
22:01:48.862 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 160 ms NORTH
22:01:48.870 00.008 9960 Worker thread wakes up
22:01:48.871 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:01:48.871 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
22:01:50.118 01.247 9960 Exposure complete
22:01:50.238 00.120 9960 worker thread done servicing request
22:01:50.239 00.001 11872 OnExposeComplete: enter
22:01:50.243 00.004 11872 UpdateGuideState(): m_state=6
22:01:50.247 00.004 11872 Star::Find(15, 60, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1121
22:01:50.251 00.004 11872 Star::Find returns 1 (0), X=60.47, Y=853.91, Mass=2399, SNR=33.2, Peak=139 HFD=4.9
22:01:50.255 00.004 11872 CameraToMount -- cameraTheta (1.29) - m_xAngle (-3.14) = xAngle (4.42 = -1.86)
22:01:50.259 00.004 11872 CameraToMount -- cameraTheta (1.29) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.25 = -2.03)
22:01:50.262 00.003 11872 CameraToMount -- cameraX=0.03 cameraY=0.10 hyp=0.11 cameraTheta=1.29 mountX=-0.03 mountY=-0.10, mountTheta=-1.88
22:01:50.272 00.010 11872 SchedulePrimaryMove(0FA44CE0, x=0.03, y=0.10, opts=13)
22:01:50.277 00.005 11872 Enqueuing Move request for scope (0.03, 0.10)
22:01:50.281 00.004 9960 Worker thread wakes up
22:01:50.282 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=139, med=0, FiltMin=0, FiltMax=87, Gamma=1.000
22:01:50.286 00.004 11872 UpdateGuideState exits: m=2399 SNR=33.2
22:01:50.289 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:50.293 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.10) opts 0xd
22:01:50.293 00.000 9960 Handling offset move in thread for scope, endpoint = (0.03, 0.10)
22:01:50.293 00.000 9960 Moving (0.03, 0.10) raw xDistance=-0.03 yDistance=-0.10
22:01:50.293 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:01:50.295 00.002 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:01:50.295 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:01:50.299 00.004 11872 Enqueuing Expose request
22:01:50.304 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:01:50.304 00.000 9960 MoveAxis(E, 0, ABG)
22:01:50.304 00.000 9960 Move returns status 0, amount 0
22:01:50.304 00.000 9960 MoveAxis(N, 0, ABG)
22:01:50.305 00.001 9960 Move returns status 0, amount 0
22:01:50.305 00.000 9960 move complete, result=0
22:01:50.305 00.000 9960 worker thread done servicing request
22:01:50.305 00.000 9960 Worker thread wakes up
22:01:50.306 00.001 11872 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:01:50.309 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
22:01:50.310 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
22:01:51.556 01.246 9960 Exposure complete
22:01:51.683 00.127 9960 worker thread done servicing request
22:01:51.683 00.000 11872 OnExposeComplete: enter
22:01:51.688 00.005 11872 UpdateGuideState(): m_state=6
22:01:51.695 00.007 11872 Star::Find(15, 60, 853, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1122
22:01:51.698 00.003 11872 Star::Find returns 1 (0), X=60.50, Y=854.14, Mass=2484, SNR=33.7, Peak=151 HFD=5.0
22:01:51.705 00.007 11872 CameraToMount -- cameraTheta (1.40) - m_xAngle (-3.14) = xAngle (4.54 = -1.75)
22:01:51.709 00.004 11872 CameraToMount -- cameraTheta (1.40) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.37 = -1.92)
22:01:51.713 00.004 11872 CameraToMount -- cameraX=0.06 cameraY=0.33 hyp=0.34 cameraTheta=1.40 mountX=-0.06 mountY=-0.32, mountTheta=-1.75
22:01:51.719 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.06, y=0.33, opts=13)
22:01:51.723 00.004 11872 Enqueuing Move request for scope (0.06, 0.33)
22:01:51.728 00.005 9960 Worker thread wakes up
22:01:51.728 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=151, med=0, FiltMin=0, FiltMax=93, Gamma=1.000
22:01:51.732 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.33) opts 0xd
22:01:51.732 00.000 11872 UpdateGuideState exits: m=2484 SNR=33.7
22:01:51.737 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:51.741 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:01:51.745 00.004 11872 Enqueuing Expose request
22:01:51.748 00.003 9960 Handling offset move in thread for scope, endpoint = (0.06, 0.33)
22:01:51.748 00.000 9960 Moving (0.06, 0.33) raw xDistance=-0.06 yDistance=-0.32
22:01:51.748 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:01:51.748 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
22:01:51.749 00.001 9960 MoveAxis(E, 0, ABG)
22:01:51.749 00.000 9960 Move returns status 0, amount 0
22:01:51.749 00.000 9960 MoveAxis(N, 238, ABG)
22:01:51.749 00.000 9960 Guiding  Dir = 0, Dur = 238
22:01:51.749 00.000 9960 IsSlewing returns 0
22:01:51.751 00.002 9960 IsGuiding returns 0
22:01:51.751 00.000 9960 PulseGuide returned control before completion, sleep 248
22:01:52.015 00.264 9960 IsGuiding returns 1
22:01:52.015 00.000 9960 scope still moving after pulse duration time elapsed
22:01:52.046 00.031 9960 IsSlewing returns 0
22:01:52.046 00.000 9960 IsGuiding returns 0
22:01:52.046 00.000 9960 scope move finished after 238 + 58 ms
22:01:52.047 00.001 9960 Move returns status 0, amount 238
22:01:52.047 00.000 9960 move complete, result=0
22:01:52.047 00.000 9960 worker thread done servicing request
22:01:52.047 00.000 9960 Worker thread wakes up
22:01:52.048 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 238 ms NORTH
22:01:52.054 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:01:52.054 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
22:01:53.311 01.257 9960 Exposure complete
22:01:53.440 00.129 9960 worker thread done servicing request
22:01:53.441 00.001 11872 OnExposeComplete: enter
22:01:53.445 00.004 11872 UpdateGuideState(): m_state=6
22:01:53.448 00.003 11872 Star::Find(15, 60, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1123
22:01:53.456 00.008 11872 Star::Find returns 1 (0), X=60.73, Y=853.77, Mass=2508, SNR=34.2, Peak=146 HFD=4.8
22:01:53.460 00.004 11872 CameraToMount -- cameraTheta (-0.12) - m_xAngle (-3.14) = xAngle (3.02 = 3.02)
22:01:53.463 00.003 11872 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.85 = 2.85)
22:01:53.466 00.003 11872 CameraToMount -- cameraX=0.29 cameraY=-0.03 hyp=0.29 cameraTheta=-0.12 mountX=-0.29 mountY=0.08, mountTheta=2.86
22:01:53.472 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.29, y=-0.03, opts=13)
22:01:53.477 00.005 11872 Enqueuing Move request for scope (0.29, -0.03)
22:01:53.481 00.004 9960 Worker thread wakes up
22:01:53.481 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.03) opts 0xd
22:01:53.481 00.000 9960 Handling offset move in thread for scope, endpoint = (0.29, -0.03)
22:01:53.482 00.001 9960 Moving (0.29, -0.03) raw xDistance=-0.29 yDistance=0.08
22:01:53.482 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29
22:01:53.482 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:01:53.482 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:01:53.482 00.000 9960 MoveAxis(E, 135, ABG)
22:01:53.482 00.000 9960 Guiding  Dir = 2, Dur = 135
22:01:53.482 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=146, med=0, FiltMin=0, FiltMax=75, Gamma=1.000
22:01:53.488 00.006 9960 IsSlewing returns 0
22:01:53.489 00.001 11872 UpdateGuideState exits: m=2508 SNR=34.2
22:01:53.494 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:53.498 00.004 9960 IsGuiding returns 0
22:01:53.498 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:01:53.503 00.005 11872 Enqueuing Expose request
22:01:53.507 00.004 9960 PulseGuide returned control before completion, sleep 145
22:01:53.657 00.150 9960 IsGuiding returns 0
22:01:53.658 00.001 9960 Move returns status 0, amount 135
22:01:53.659 00.001 9960 MoveAxis(N, 0, ABG)
22:01:53.659 00.000 9960 Move returns status 0, amount 0
22:01:53.660 00.001 9960 move complete, result=0
22:01:53.660 00.000 9960 worker thread done servicing request
22:01:53.661 00.001 9960 Worker thread wakes up
22:01:53.661 00.000 11872 GuideStep: -0.3 px 135 ms EAST, 0.1 px 0 ms NORTH
22:01:53.667 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:01:53.667 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
22:01:54.918 01.251 9960 Exposure complete
22:01:55.041 00.123 9960 worker thread done servicing request
22:01:55.041 00.000 11872 OnExposeComplete: enter
22:01:55.046 00.005 11872 UpdateGuideState(): m_state=6
22:01:55.051 00.005 11872 Star::Find(15, 60, 853, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1124
22:01:55.055 00.004 11872 Star::Find returns 1 (0), X=60.36, Y=854.02, Mass=2425, SNR=33.5, Peak=154 HFD=5.1
22:01:55.058 00.003 11872 CameraToMount -- cameraTheta (1.93) - m_xAngle (-3.14) = xAngle (5.07 = -1.22)
22:01:55.062 00.004 11872 CameraToMount -- cameraTheta (1.93) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.89 = -1.39)
22:01:55.066 00.004 11872 CameraToMount -- cameraX=-0.08 cameraY=0.21 hyp=0.22 cameraTheta=1.93 mountX=0.08 mountY=-0.22, mountTheta=-1.23
22:01:55.072 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.08, y=0.21, opts=13)
22:01:55.076 00.004 11872 Enqueuing Move request for scope (-0.08, 0.21)
22:01:55.081 00.005 9960 Worker thread wakes up
22:01:55.081 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=154, med=0, FiltMin=0, FiltMax=80, Gamma=1.000
22:01:55.087 00.006 11872 UpdateGuideState exits: m=2425 SNR=33.5
22:01:55.091 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:55.096 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:01:55.099 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.21) opts 0xd
22:01:55.099 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.08, 0.21)
22:01:55.100 00.001 9960 Moving (-0.08, 0.21) raw xDistance=0.08 yDistance=-0.22
22:01:55.100 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:01:55.100 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
22:01:55.100 00.000 9960 MoveAxis(E, 0, ABG)
22:01:55.100 00.000 9960 Move returns status 0, amount 0
22:01:55.100 00.000 9960 MoveAxis(N, 164, ABG)
22:01:55.101 00.001 9960 Guiding  Dir = 0, Dur = 164
22:01:55.101 00.000 11872 Enqueuing Expose request
22:01:55.106 00.005 9960 IsSlewing returns 0
22:01:55.107 00.001 9960 IsGuiding returns 0
22:01:55.107 00.000 9960 PulseGuide returned control before completion, sleep 174
22:01:55.297 00.190 9960 IsGuiding returns 0
22:01:55.297 00.000 9960 Move returns status 0, amount 164
22:01:55.298 00.001 9960 move complete, result=0
22:01:55.298 00.000 9960 worker thread done servicing request
22:01:55.299 00.001 9960 Worker thread wakes up
22:01:55.299 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 164 ms NORTH
22:01:55.309 00.010 9960 worker thread servicing REQUEST_EXPOSE 1000
22:01:55.309 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
22:01:56.564 01.255 9960 Exposure complete
22:01:56.687 00.123 9960 worker thread done servicing request
22:01:56.688 00.001 11872 OnExposeComplete: enter
22:01:56.691 00.003 11872 UpdateGuideState(): m_state=6
22:01:56.696 00.005 11872 Star::Find(15, 60, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1125
22:01:56.699 00.003 11872 Star::Find returns 1 (0), X=60.32, Y=853.84, Mass=2392, SNR=33.2, Peak=179 HFD=4.5
22:01:56.704 00.005 11872 CameraToMount -- cameraTheta (2.92) - m_xAngle (-3.14) = xAngle (6.06 = -0.23)
22:01:56.708 00.004 11872 CameraToMount -- cameraTheta (2.92) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.88 = -0.40)
22:01:56.714 00.006 11872 CameraToMount -- cameraX=-0.12 cameraY=0.03 hyp=0.12 cameraTheta=2.92 mountX=0.12 mountY=-0.05, mountTheta=-0.38
22:01:56.719 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.12, y=0.03, opts=13)
22:01:56.724 00.005 11872 Enqueuing Move request for scope (-0.12, 0.03)
22:01:56.727 00.003 9960 Worker thread wakes up
22:01:56.728 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=179, med=0, FiltMin=0, FiltMax=77, Gamma=1.000
22:01:56.732 00.004 11872 UpdateGuideState exits: m=2392 SNR=33.2
22:01:56.736 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:56.739 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:01:56.743 00.004 11872 Enqueuing Expose request
22:01:56.748 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.03) opts 0xd
22:01:56.748 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.12, 0.03)
22:01:56.748 00.000 9960 Moving (-0.12, 0.03) raw xDistance=0.12 yDistance=-0.05
22:01:56.748 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:01:56.748 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:01:56.749 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:01:56.749 00.000 9960 MoveAxis(E, 0, ABG)
22:01:56.749 00.000 9960 Move returns status 0, amount 0
22:01:56.749 00.000 9960 MoveAxis(N, 0, ABG)
22:01:56.750 00.001 9960 Move returns status 0, amount 0
22:01:56.750 00.000 9960 move complete, result=0
22:01:56.750 00.000 9960 worker thread done servicing request
22:01:56.750 00.000 9960 Worker thread wakes up
22:01:56.750 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:01:56.750 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
22:01:56.752 00.002 11872 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:01:58.000 01.248 9960 Exposure complete
22:01:58.122 00.122 9960 worker thread done servicing request
22:01:58.123 00.001 11872 OnExposeComplete: enter
22:01:58.126 00.003 11872 UpdateGuideState(): m_state=6
22:01:58.131 00.005 11872 Star::Find(15, 60, 853, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1126
22:01:58.134 00.003 11872 Star::Find returns 1 (0), X=60.29, Y=854.13, Mass=2569, SNR=34.5, Peak=152 HFD=5.0
22:01:58.139 00.005 11872 CameraToMount -- cameraTheta (2.00) - m_xAngle (-3.14) = xAngle (5.14 = -1.15)
22:01:58.143 00.004 11872 CameraToMount -- cameraTheta (2.00) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.97 = -1.32)
22:01:58.146 00.003 11872 CameraToMount -- cameraX=-0.15 cameraY=0.32 hyp=0.35 cameraTheta=2.00 mountX=0.15 mountY=-0.34, mountTheta=-1.17
22:01:58.152 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.15, y=0.32, opts=13)
22:01:58.156 00.004 11872 Enqueuing Move request for scope (-0.15, 0.32)
22:01:58.159 00.003 9960 Worker thread wakes up
22:01:58.159 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.32) opts 0xd
22:01:58.160 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=152, med=0, FiltMin=0, FiltMax=74, Gamma=1.000
22:01:58.165 00.005 9960 Handling offset move in thread for scope, endpoint = (-0.15, 0.32)
22:01:58.165 00.000 9960 Moving (-0.15, 0.32) raw xDistance=0.15 yDistance=-0.34
22:01:58.165 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:01:58.165 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
22:01:58.165 00.000 9960 MoveAxis(E, 0, ABG)
22:01:58.165 00.000 9960 Move returns status 0, amount 0
22:01:58.166 00.001 11872 UpdateGuideState exits: m=2569 SNR=34.5
22:01:58.170 00.004 9960 MoveAxis(N, 254, ABG)
22:01:58.171 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:58.174 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:01:58.179 00.005 9960 Guiding  Dir = 0, Dur = 254
22:01:58.179 00.000 11872 Enqueuing Expose request
22:01:58.183 00.004 9960 IsSlewing returns 0
22:01:58.184 00.001 9960 IsGuiding returns 0
22:01:58.184 00.000 9960 PulseGuide returned control before completion, sleep 264
22:01:58.459 00.275 9960 IsGuiding returns 1
22:01:58.460 00.001 9960 scope still moving after pulse duration time elapsed
22:01:58.488 00.028 9960 IsSlewing returns 0
22:01:58.488 00.000 9960 IsGuiding returns 0
22:01:58.490 00.002 9960 scope move finished after 254 + 51 ms
22:01:58.490 00.000 9960 Move returns status 0, amount 254
22:01:58.490 00.000 9960 move complete, result=0
22:01:58.490 00.000 9960 worker thread done servicing request
22:01:58.490 00.000 9960 Worker thread wakes up
22:01:58.492 00.002 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 254 ms NORTH
22:01:58.498 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:01:58.498 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
22:01:59.748 01.250 9960 Exposure complete
22:01:59.866 00.118 9960 worker thread done servicing request
22:01:59.867 00.001 11872 OnExposeComplete: enter
22:01:59.871 00.004 11872 UpdateGuideState(): m_state=6
22:01:59.875 00.004 11872 Star::Find(15, 60, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1127
22:01:59.879 00.004 11872 Star::Find returns 1 (0), X=60.26, Y=853.85, Mass=2445, SNR=33.6, Peak=174 HFD=4.5
22:01:59.882 00.003 11872 CameraToMount -- cameraTheta (2.91) - m_xAngle (-3.14) = xAngle (6.04 = -0.24)
22:01:59.886 00.004 11872 CameraToMount -- cameraTheta (2.91) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.87 = -0.41)
22:01:59.891 00.005 11872 CameraToMount -- cameraX=-0.18 cameraY=0.04 hyp=0.18 cameraTheta=2.91 mountX=0.18 mountY=-0.07, mountTheta=-0.39
22:01:59.897 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.18, y=0.04, opts=13)
22:01:59.901 00.004 11872 Enqueuing Move request for scope (-0.18, 0.04)
22:01:59.904 00.003 9960 Worker thread wakes up
22:01:59.904 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.04) opts 0xd
22:01:59.905 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.18, 0.04)
22:01:59.905 00.000 9960 Moving (-0.18, 0.04) raw xDistance=0.18 yDistance=-0.07
22:01:59.905 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
22:01:59.905 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:01:59.905 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=174, med=0, FiltMin=0, FiltMax=85, Gamma=1.000
22:01:59.910 00.005 11872 UpdateGuideState exits: m=2445 SNR=33.6
22:01:59.912 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:59.916 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:01:59.920 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:01:59.920 00.000 9960 MoveAxis(E, 0, ABG)
22:01:59.920 00.000 9960 Move returns status 0, amount 0
22:01:59.920 00.000 9960 MoveAxis(N, 0, ABG)
22:01:59.920 00.000 11872 Enqueuing Expose request
22:01:59.926 00.006 9960 Move returns status 0, amount 0
22:01:59.926 00.000 9960 move complete, result=0
22:01:59.926 00.000 9960 worker thread done servicing request
22:01:59.926 00.000 9960 Worker thread wakes up
22:01:59.926 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:01:59.930 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
22:01:59.930 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
22:02:01.177 01.247 9960 Exposure complete
22:02:01.302 00.125 9960 worker thread done servicing request
22:02:01.303 00.001 11872 OnExposeComplete: enter
22:02:01.306 00.003 11872 UpdateGuideState(): m_state=6
22:02:01.311 00.005 11872 Star::Find(15, 60, 853, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1128
22:02:01.315 00.004 11872 Star::Find returns 1 (0), X=60.30, Y=854.16, Mass=2466, SNR=33.7, Peak=151 HFD=5.0
22:02:01.318 00.003 11872 CameraToMount -- cameraTheta (1.95) - m_xAngle (-3.14) = xAngle (5.09 = -1.19)
22:02:01.321 00.003 11872 CameraToMount -- cameraTheta (1.95) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.92 = -1.37)
22:02:01.326 00.005 11872 CameraToMount -- cameraX=-0.14 cameraY=0.35 hyp=0.38 cameraTheta=1.95 mountX=0.14 mountY=-0.37, mountTheta=-1.21
22:02:01.332 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.14, y=0.35, opts=13)
22:02:01.338 00.006 11872 Enqueuing Move request for scope (-0.14, 0.35)
22:02:01.341 00.003 9960 Worker thread wakes up
22:02:01.341 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=151, med=0, FiltMin=0, FiltMax=79, Gamma=1.000
22:02:01.346 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.35) opts 0xd
22:02:01.347 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.14, 0.35)
22:02:01.347 00.000 9960 Moving (-0.14, 0.35) raw xDistance=0.14 yDistance=-0.37
22:02:01.347 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:02:01.347 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.37 from input -0.37
22:02:01.347 00.000 9960 MoveAxis(E, 0, ABG)
22:02:01.347 00.000 11872 UpdateGuideState exits: m=2466 SNR=33.7
22:02:01.351 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:01.357 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:02:01.360 00.003 11872 Enqueuing Expose request
22:02:01.364 00.004 9960 Move returns status 0, amount 0
22:02:01.364 00.000 9960 MoveAxis(N, 276, ABG)
22:02:01.365 00.001 9960 Guiding  Dir = 0, Dur = 276
22:02:01.365 00.000 9960 IsSlewing returns 0
22:02:01.365 00.000 9960 IsGuiding returns 0
22:02:01.366 00.001 9960 PulseGuide returned control before completion, sleep 286
22:02:01.661 00.295 9960 IsGuiding returns 1
22:02:01.661 00.000 9960 scope still moving after pulse duration time elapsed
22:02:01.691 00.030 9960 IsSlewing returns 0
22:02:01.692 00.001 9960 IsGuiding returns 0
22:02:01.692 00.000 9960 scope move finished after 276 + 50 ms
22:02:01.692 00.000 9960 Move returns status 0, amount 276
22:02:01.693 00.001 9960 move complete, result=0
22:02:01.693 00.000 9960 worker thread done servicing request
22:02:01.693 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.4 px 276 ms NORTH
22:02:01.699 00.006 9960 Worker thread wakes up
22:02:01.699 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:02:01.700 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
22:02:02.943 01.243 9960 Exposure complete
22:02:03.076 00.133 9960 worker thread done servicing request
22:02:03.076 00.000 11872 OnExposeComplete: enter
22:02:03.080 00.004 11872 UpdateGuideState(): m_state=6
22:02:03.084 00.004 11872 Star::Find(15, 60, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1129
22:02:03.088 00.004 11872 Star::Find returns 1 (0), X=60.21, Y=854.01, Mass=2283, SNR=32.3, Peak=154 HFD=4.4
22:02:03.093 00.005 11872 CameraToMount -- cameraTheta (2.43) - m_xAngle (-3.14) = xAngle (5.56 = -0.72)
22:02:03.097 00.004 11872 CameraToMount -- cameraTheta (2.43) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.39 = -0.89)
22:02:03.101 00.004 11872 CameraToMount -- cameraX=-0.23 cameraY=0.20 hyp=0.30 cameraTheta=2.43 mountX=0.23 mountY=-0.24, mountTheta=-0.80
22:02:03.107 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.23, y=0.20, opts=13)
22:02:03.113 00.006 11872 Enqueuing Move request for scope (-0.23, 0.20)
22:02:03.118 00.005 9960 Worker thread wakes up
22:02:03.119 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=154, med=0, FiltMin=0, FiltMax=70, Gamma=1.000
22:02:03.124 00.005 11872 UpdateGuideState exits: m=2283 SNR=32.3
22:02:03.128 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:03.132 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.20) opts 0xd
22:02:03.133 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:02:03.135 00.002 11872 Enqueuing Expose request
22:02:03.140 00.005 9960 Handling offset move in thread for scope, endpoint = (-0.23, 0.20)
22:02:03.140 00.000 9960 Moving (-0.23, 0.20) raw xDistance=0.23 yDistance=-0.24
22:02:03.140 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
22:02:03.140 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
22:02:03.141 00.001 9960 MoveAxis(W, 108, ABG)
22:02:03.141 00.000 9960 Guiding  Dir = 3, Dur = 108
22:02:03.141 00.000 9960 IsSlewing returns 0
22:02:03.141 00.000 9960 IsGuiding returns 0
22:02:03.142 00.001 9960 PulseGuide returned control before completion, sleep 118
22:02:03.277 00.135 9960 IsGuiding returns 1
22:02:03.278 00.001 9960 scope still moving after pulse duration time elapsed
22:02:03.310 00.032 9960 IsSlewing returns 0
22:02:03.311 00.001 9960 IsGuiding returns 0
22:02:03.311 00.000 9960 scope move finished after 108 + 61 ms
22:02:03.312 00.001 9960 Move returns status 0, amount 108
22:02:03.312 00.000 9960 MoveAxis(N, 177, ABG)
22:02:03.312 00.000 9960 Guiding  Dir = 0, Dur = 177
22:02:03.313 00.001 9960 IsSlewing returns 0
22:02:03.314 00.001 9960 IsGuiding returns 0
22:02:03.314 00.000 9960 PulseGuide returned control before completion, sleep 187
22:02:03.511 00.197 9960 IsGuiding returns 1
22:02:03.512 00.001 9960 scope still moving after pulse duration time elapsed
22:02:03.543 00.031 9960 IsSlewing returns 0
22:02:03.546 00.003 9960 IsGuiding returns 0
22:02:03.547 00.001 9960 scope move finished after 177 + 56 ms
22:02:03.548 00.001 9960 Move returns status 0, amount 177
22:02:03.548 00.000 9960 move complete, result=0
22:02:03.549 00.001 9960 worker thread done servicing request
22:02:03.549 00.000 9960 Worker thread wakes up
22:02:03.549 00.000 11872 GuideStep: 0.2 px 108 ms WEST, -0.2 px 177 ms NORTH
22:02:03.555 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:02:03.555 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
22:02:04.808 01.253 9960 Exposure complete
22:02:04.934 00.126 9960 worker thread done servicing request
22:02:04.935 00.001 11872 OnExposeComplete: enter
22:02:04.940 00.005 11872 UpdateGuideState(): m_state=6
22:02:04.943 00.003 11872 Star::Find(15, 60, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1130
22:02:04.946 00.003 11872 Star::Find returns 1 (0), X=60.48, Y=853.75, Mass=2447, SNR=33.4, Peak=135 HFD=5.0
22:02:04.951 00.005 11872 CameraToMount -- cameraTheta (-1.04) - m_xAngle (-3.14) = xAngle (2.10 = 2.10)
22:02:04.954 00.003 11872 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.93 = 1.93)
22:02:04.959 00.005 11872 CameraToMount -- cameraX=0.04 cameraY=-0.06 hyp=0.07 cameraTheta=-1.04 mountX=-0.04 mountY=0.07, mountTheta=2.06
22:02:04.965 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.04, y=-0.06, opts=13)
22:02:04.968 00.003 11872 Enqueuing Move request for scope (0.04, -0.06)
22:02:04.973 00.005 9960 Worker thread wakes up
22:02:04.973 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=135, med=0, FiltMin=0, FiltMax=90, Gamma=1.000
22:02:04.977 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.06) opts 0xd
22:02:04.977 00.000 9960 Handling offset move in thread for scope, endpoint = (0.04, -0.06)
22:02:04.978 00.001 11872 UpdateGuideState exits: m=2447 SNR=33.4
22:02:04.981 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:04.985 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:02:04.990 00.005 11872 Enqueuing Expose request
22:02:04.993 00.003 9960 Moving (0.04, -0.06) raw xDistance=-0.04 yDistance=0.07
22:02:04.993 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:02:04.994 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:02:04.994 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:02:04.994 00.000 9960 MoveAxis(E, 0, ABG)
22:02:04.995 00.001 9960 Move returns status 0, amount 0
22:02:04.995 00.000 9960 MoveAxis(N, 0, ABG)
22:02:04.995 00.000 9960 Move returns status 0, amount 0
22:02:04.995 00.000 9960 move complete, result=0
22:02:04.995 00.000 9960 worker thread done servicing request
22:02:04.995 00.000 11872 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:02:04.999 00.004 9960 Worker thread wakes up
22:02:05.000 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:02:05.000 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
22:02:06.247 01.247 9960 Exposure complete
22:02:06.370 00.123 9960 worker thread done servicing request
22:02:06.371 00.001 11872 OnExposeComplete: enter
22:02:06.374 00.003 11872 UpdateGuideState(): m_state=6
22:02:06.379 00.005 11872 Star::Find(15, 60, 853, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1131
22:02:06.383 00.004 11872 Star::Find returns 1 (0), X=60.59, Y=854.14, Mass=2500, SNR=34.1, Peak=139 HFD=4.8
22:02:06.386 00.003 11872 CameraToMount -- cameraTheta (1.14) - m_xAngle (-3.14) = xAngle (4.28 = -2.00)
22:02:06.390 00.004 11872 CameraToMount -- cameraTheta (1.14) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.11 = -2.18)
22:02:06.395 00.005 11872 CameraToMount -- cameraX=0.15 cameraY=0.33 hyp=0.37 cameraTheta=1.14 mountX=-0.15 mountY=-0.30, mountTheta=-2.04
22:02:06.400 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.15, y=0.33, opts=13)
22:02:06.404 00.004 11872 Enqueuing Move request for scope (0.15, 0.33)
22:02:06.408 00.004 9960 Worker thread wakes up
22:02:06.408 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.33) opts 0xd
22:02:06.408 00.000 9960 Handling offset move in thread for scope, endpoint = (0.15, 0.33)
22:02:06.408 00.000 9960 Moving (0.15, 0.33) raw xDistance=-0.15 yDistance=-0.30
22:02:06.408 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
22:02:06.408 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
22:02:06.408 00.000 9960 MoveAxis(E, 0, ABG)
22:02:06.408 00.000 9960 Move returns status 0, amount 0
22:02:06.408 00.000 9960 MoveAxis(N, 225, ABG)
22:02:06.409 00.001 9960 Guiding  Dir = 0, Dur = 225
22:02:06.409 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=139, med=0, FiltMin=0, FiltMax=110, Gamma=1.000
22:02:06.413 00.004 11872 UpdateGuideState exits: m=2500 SNR=34.1
22:02:06.417 00.004 9960 IsSlewing returns 0
22:02:06.418 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:06.421 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:02:06.425 00.004 11872 Enqueuing Expose request
22:02:06.429 00.004 9960 IsGuiding returns 0
22:02:06.429 00.000 9960 PulseGuide returned control before completion, sleep 235
22:02:06.676 00.247 9960 IsGuiding returns 1
22:02:06.680 00.004 9960 scope still moving after pulse duration time elapsed
22:02:06.707 00.027 9960 IsSlewing returns 0
22:02:06.708 00.001 9960 IsGuiding returns 0
22:02:06.709 00.001 9960 scope move finished after 225 + 55 ms
22:02:06.709 00.000 9960 Move returns status 0, amount 225
22:02:06.709 00.000 9960 move complete, result=0
22:02:06.711 00.002 9960 worker thread done servicing request
22:02:06.711 00.000 9960 Worker thread wakes up
22:02:06.711 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.3 px 225 ms NORTH
22:02:06.718 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:02:06.718 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
22:02:07.971 01.253 9960 Exposure complete
22:02:08.097 00.126 9960 worker thread done servicing request
22:02:08.098 00.001 11872 OnExposeComplete: enter
22:02:08.100 00.002 11872 UpdateGuideState(): m_state=6
22:02:08.104 00.004 11872 Star::Find(15, 60, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1132
22:02:08.109 00.005 11872 Star::Find returns 1 (0), X=60.51, Y=853.74, Mass=2351, SNR=32.9, Peak=134 HFD=4.9
22:02:08.112 00.003 11872 CameraToMount -- cameraTheta (-0.77) - m_xAngle (-3.14) = xAngle (2.37 = 2.37)
22:02:08.117 00.005 11872 CameraToMount -- cameraTheta (-0.77) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.20 = 2.20)
22:02:08.121 00.004 11872 CameraToMount -- cameraX=0.07 cameraY=-0.07 hyp=0.10 cameraTheta=-0.77 mountX=-0.07 mountY=0.08, mountTheta=2.29
22:02:08.125 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.07, y=-0.07, opts=13)
22:02:08.129 00.004 11872 Enqueuing Move request for scope (0.07, -0.07)
22:02:08.133 00.004 9960 Worker thread wakes up
22:02:08.133 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=134, med=0, FiltMin=0, FiltMax=81, Gamma=1.000
22:02:08.138 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.07) opts 0xd
22:02:08.138 00.000 11872 UpdateGuideState exits: m=2351 SNR=32.9
22:02:08.142 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:08.148 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:02:08.153 00.005 11872 Enqueuing Expose request
22:02:08.156 00.003 9960 Handling offset move in thread for scope, endpoint = (0.07, -0.07)
22:02:08.156 00.000 9960 Moving (0.07, -0.07) raw xDistance=-0.07 yDistance=0.08
22:02:08.156 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:02:08.156 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:02:08.158 00.002 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:02:08.158 00.000 9960 MoveAxis(E, 0, ABG)
22:02:08.159 00.001 9960 Move returns status 0, amount 0
22:02:08.159 00.000 9960 MoveAxis(N, 0, ABG)
22:02:08.159 00.000 9960 Move returns status 0, amount 0
22:02:08.159 00.000 9960 move complete, result=0
22:02:08.160 00.001 9960 worker thread done servicing request
22:02:08.160 00.000 11872 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:02:08.163 00.003 9960 Worker thread wakes up
22:02:08.163 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:02:08.165 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
22:02:09.413 01.248 9960 Exposure complete
22:02:09.533 00.120 9960 worker thread done servicing request
22:02:09.534 00.001 11872 OnExposeComplete: enter
22:02:09.537 00.003 11872 UpdateGuideState(): m_state=6
22:02:09.542 00.005 11872 Star::Find(15, 60, 853, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1133
22:02:09.545 00.003 11872 Star::Find returns 1 (0), X=60.49, Y=853.88, Mass=2575, SNR=34.4, Peak=160 HFD=4.7
22:02:09.550 00.005 11872 CameraToMount -- cameraTheta (1.00) - m_xAngle (-3.14) = xAngle (4.14 = -2.15)
22:02:09.555 00.005 11872 CameraToMount -- cameraTheta (1.00) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.96 = -2.32)
22:02:09.558 00.003 11872 CameraToMount -- cameraX=0.05 cameraY=0.08 hyp=0.09 cameraTheta=1.00 mountX=-0.05 mountY=-0.07, mountTheta=-2.21
22:02:09.564 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.05, y=0.08, opts=13)
22:02:09.568 00.004 11872 Enqueuing Move request for scope (0.05, 0.08)
22:02:09.572 00.004 9960 Worker thread wakes up
22:02:09.573 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=160, med=0, FiltMin=0, FiltMax=105, Gamma=1.000
22:02:09.575 00.002 9960 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.08) opts 0xd
22:02:09.577 00.002 9960 Handling offset move in thread for scope, endpoint = (0.05, 0.08)
22:02:09.577 00.000 9960 Moving (0.05, 0.08) raw xDistance=-0.05 yDistance=-0.07
22:02:09.577 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:02:09.577 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:02:09.577 00.000 11872 UpdateGuideState exits: m=2575 SNR=34.4
22:02:09.582 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:09.587 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:02:09.587 00.000 9960 MoveAxis(E, 0, ABG)
22:02:09.587 00.000 9960 Move returns status 0, amount 0
22:02:09.587 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:02:09.591 00.004 11872 Enqueuing Expose request
22:02:09.595 00.004 9960 MoveAxis(N, 0, ABG)
22:02:09.595 00.000 9960 Move returns status 0, amount 0
22:02:09.595 00.000 9960 move complete, result=0
22:02:09.595 00.000 9960 worker thread done servicing request
22:02:09.595 00.000 9960 Worker thread wakes up
22:02:09.596 00.001 11872 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:02:09.600 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
22:02:09.601 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
22:02:10.843 01.242 9960 Exposure complete
22:02:10.966 00.123 9960 worker thread done servicing request
22:02:10.966 00.000 11872 OnExposeComplete: enter
22:02:10.969 00.003 11872 UpdateGuideState(): m_state=6
22:02:10.973 00.004 11872 Star::Find(15, 60, 853, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1134
22:02:10.977 00.004 11872 Star::Find returns 1 (0), X=60.52, Y=853.98, Mass=2511, SNR=34.0, Peak=150 HFD=5.0
22:02:10.982 00.005 11872 CameraToMount -- cameraTheta (1.13) - m_xAngle (-3.14) = xAngle (4.27 = -2.02)
22:02:10.986 00.004 11872 CameraToMount -- cameraTheta (1.13) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.09 = -2.19)
22:02:10.991 00.005 11872 CameraToMount -- cameraX=0.08 cameraY=0.17 hyp=0.19 cameraTheta=1.13 mountX=-0.08 mountY=-0.16, mountTheta=-2.06
22:02:10.997 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.08, y=0.17, opts=13)
22:02:11.002 00.005 11872 Enqueuing Move request for scope (0.08, 0.17)
22:02:11.005 00.003 9960 Worker thread wakes up
22:02:11.005 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.17) opts 0xd
22:02:11.006 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=150, med=0, FiltMin=0, FiltMax=89, Gamma=1.000
22:02:11.010 00.004 9960 Handling offset move in thread for scope, endpoint = (0.08, 0.17)
22:02:11.010 00.000 9960 Moving (0.08, 0.17) raw xDistance=-0.08 yDistance=-0.16
22:02:11.011 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:02:11.011 00.000 11872 UpdateGuideState exits: m=2511 SNR=34.0
22:02:11.015 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:11.019 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:02:11.023 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:02:11.023 00.000 11872 Enqueuing Expose request
22:02:11.027 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:02:11.027 00.000 9960 MoveAxis(E, 0, ABG)
22:02:11.028 00.001 9960 Move returns status 0, amount 0
22:02:11.028 00.000 9960 MoveAxis(N, 0, ABG)
22:02:11.028 00.000 9960 Move returns status 0, amount 0
22:02:11.029 00.001 9960 move complete, result=0
22:02:11.029 00.000 9960 worker thread done servicing request
22:02:11.030 00.001 9960 Worker thread wakes up
22:02:11.030 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:02:11.034 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
22:02:11.034 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
22:02:12.283 01.249 9960 Exposure complete
22:02:12.405 00.122 9960 worker thread done servicing request
22:02:12.406 00.001 11872 OnExposeComplete: enter
22:02:12.410 00.004 11872 UpdateGuideState(): m_state=6
22:02:12.415 00.005 11872 Star::Find(15, 60, 853, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1135
22:02:12.418 00.003 11872 Star::Find returns 1 (0), X=60.48, Y=854.40, Mass=2438, SNR=33.3, Peak=143 HFD=5.0
22:02:12.423 00.005 11872 CameraToMount -- cameraTheta (1.50) - m_xAngle (-3.14) = xAngle (4.64 = -1.64)
22:02:12.427 00.004 11872 CameraToMount -- cameraTheta (1.50) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.47 = -1.81)
22:02:12.431 00.004 11872 CameraToMount -- cameraX=0.04 cameraY=0.59 hyp=0.59 cameraTheta=1.50 mountX=-0.04 mountY=-0.57, mountTheta=-1.64
22:02:12.436 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.04, y=0.59, opts=13)
22:02:12.440 00.004 11872 Enqueuing Move request for scope (0.04, 0.59)
22:02:12.444 00.004 9960 Worker thread wakes up
22:02:12.444 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.59) opts 0xd
22:02:12.445 00.001 9960 Handling offset move in thread for scope, endpoint = (0.04, 0.59)
22:02:12.445 00.000 9960 Moving (0.04, 0.59) raw xDistance=-0.04 yDistance=-0.57
22:02:12.445 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:02:12.445 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.57 from input -0.57
22:02:12.446 00.001 9960 MoveAxis(E, 0, ABG)
22:02:12.446 00.000 9960 Move returns status 0, amount 0
22:02:12.446 00.000 9960 MoveAxis(N, 427, ABG)
22:02:12.446 00.000 9960 Guiding  Dir = 0, Dur = 427
22:02:12.446 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=143, med=0, FiltMin=0, FiltMax=81, Gamma=1.000
22:02:12.450 00.004 9960 IsSlewing returns 0
22:02:12.451 00.001 11872 UpdateGuideState exits: m=2438 SNR=33.3
22:02:12.454 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:12.458 00.004 9960 IsGuiding returns 0
22:02:12.458 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:02:12.462 00.004 9960 PulseGuide returned control before completion, sleep 437
22:02:12.462 00.000 11872 Enqueuing Expose request
22:02:12.908 00.446 9960 IsGuiding returns 1
22:02:12.909 00.001 9960 scope still moving after pulse duration time elapsed
22:02:12.940 00.031 9960 IsSlewing returns 0
22:02:12.941 00.001 9960 IsGuiding returns 0
22:02:12.941 00.000 9960 scope move finished after 427 + 55 ms
22:02:12.942 00.001 9960 Move returns status 0, amount 427
22:02:12.942 00.000 9960 move complete, result=0
22:02:12.943 00.001 9960 worker thread done servicing request
22:02:12.943 00.000 9960 Worker thread wakes up
22:02:12.944 00.001 11872 GuideStep: -0.0 px 0 ms EAST, -0.6 px 427 ms NORTH
22:02:12.951 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:02:12.951 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
22:02:14.202 01.251 9960 Exposure complete
22:02:14.322 00.120 9960 worker thread done servicing request
22:02:14.322 00.000 11872 OnExposeComplete: enter
22:02:14.327 00.005 11872 UpdateGuideState(): m_state=6
22:02:14.331 00.004 11872 Star::Find(15, 60, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1136
22:02:14.336 00.005 11872 Star::Find returns 1 (0), X=60.53, Y=853.82, Mass=2333, SNR=32.8, Peak=150 HFD=4.7
22:02:14.339 00.003 11872 CameraToMount -- cameraTheta (0.08) - m_xAngle (-3.14) = xAngle (3.22 = -3.07)
22:02:14.343 00.004 11872 CameraToMount -- cameraTheta (0.08) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.04 = 3.04)
22:02:14.348 00.005 11872 CameraToMount -- cameraX=0.09 cameraY=0.01 hyp=0.09 cameraTheta=0.08 mountX=-0.09 mountY=0.01, mountTheta=3.04
22:02:14.354 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.09, y=0.01, opts=13)
22:02:14.357 00.003 11872 Enqueuing Move request for scope (0.09, 0.01)
22:02:14.363 00.006 9960 Worker thread wakes up
22:02:14.363 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.01) opts 0xd
22:02:14.363 00.000 9960 Handling offset move in thread for scope, endpoint = (0.09, 0.01)
22:02:14.364 00.001 9960 Moving (0.09, 0.01) raw xDistance=-0.09 yDistance=0.01
22:02:14.364 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:02:14.364 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:02:14.364 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=150, med=0, FiltMin=0, FiltMax=88, Gamma=1.000
22:02:14.369 00.005 11872 UpdateGuideState exits: m=2333 SNR=32.8
22:02:14.373 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:14.376 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:02:14.376 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:02:14.380 00.004 11872 Enqueuing Expose request
22:02:14.383 00.003 9960 MoveAxis(E, 0, ABG)
22:02:14.383 00.000 9960 Move returns status 0, amount 0
22:02:14.385 00.002 9960 MoveAxis(N, 0, ABG)
22:02:14.385 00.000 9960 Move returns status 0, amount 0
22:02:14.385 00.000 9960 move complete, result=0
22:02:14.385 00.000 9960 worker thread done servicing request
22:02:14.385 00.000 9960 Worker thread wakes up
22:02:14.385 00.000 11872 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:02:14.390 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:02:14.391 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
22:02:15.638 01.247 9960 Exposure complete
22:02:15.769 00.131 9960 worker thread done servicing request
22:02:15.770 00.001 11872 OnExposeComplete: enter
22:02:15.774 00.004 11872 UpdateGuideState(): m_state=6
22:02:15.778 00.004 11872 Star::Find(15, 60, 853, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1137
22:02:15.782 00.004 11872 Star::Find returns 1 (0), X=60.41, Y=854.07, Mass=2495, SNR=34.0, Peak=150 HFD=5.0
22:02:15.786 00.004 11872 CameraToMount -- cameraTheta (1.67) - m_xAngle (-3.14) = xAngle (4.80 = -1.48)
22:02:15.790 00.004 11872 CameraToMount -- cameraTheta (1.67) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.63 = -1.65)
22:02:15.795 00.005 11872 CameraToMount -- cameraX=-0.03 cameraY=0.26 hyp=0.27 cameraTheta=1.67 mountX=0.02 mountY=-0.26, mountTheta=-1.48
22:02:15.802 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.03, y=0.26, opts=13)
22:02:15.807 00.005 11872 Enqueuing Move request for scope (-0.03, 0.26)
22:02:15.811 00.004 9960 Worker thread wakes up
22:02:15.811 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=150, med=0, FiltMin=0, FiltMax=82, Gamma=1.000
22:02:15.816 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.26) opts 0xd
22:02:15.816 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.03, 0.26)
22:02:15.816 00.000 9960 Moving (-0.03, 0.26) raw xDistance=0.02 yDistance=-0.26
22:02:15.816 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:02:15.817 00.001 11872 UpdateGuideState exits: m=2495 SNR=34.0
22:02:15.821 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:15.826 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:02:15.831 00.005 9960 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
22:02:15.833 00.002 9960 MoveAxis(E, 0, ABG)
22:02:15.833 00.000 9960 Move returns status 0, amount 0
22:02:15.833 00.000 9960 MoveAxis(N, 198, ABG)
22:02:15.833 00.000 9960 Guiding  Dir = 0, Dur = 198
22:02:15.833 00.000 11872 Enqueuing Expose request
22:02:15.837 00.004 9960 IsSlewing returns 0
22:02:15.838 00.001 9960 IsGuiding returns 0
22:02:15.838 00.000 9960 PulseGuide returned control before completion, sleep 208
22:02:16.050 00.212 9960 IsGuiding returns 1
22:02:16.051 00.001 9960 scope still moving after pulse duration time elapsed
22:02:16.081 00.030 9960 IsSlewing returns 0
22:02:16.082 00.001 9960 IsGuiding returns 0
22:02:16.083 00.001 9960 scope move finished after 198 + 46 ms
22:02:16.083 00.000 9960 Move returns status 0, amount 198
22:02:16.085 00.002 9960 move complete, result=0
22:02:16.085 00.000 9960 worker thread done servicing request
22:02:16.086 00.001 11872 GuideStep: 0.0 px 0 ms EAST, -0.3 px 198 ms NORTH
22:02:16.092 00.006 9960 Worker thread wakes up
22:02:16.092 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:02:16.092 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
22:02:17.338 01.246 9960 Exposure complete
22:02:17.468 00.130 9960 worker thread done servicing request
22:02:17.469 00.001 11872 OnExposeComplete: enter
22:02:17.473 00.004 11872 UpdateGuideState(): m_state=6
22:02:17.477 00.004 11872 Star::Find(15, 60, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1138
22:02:17.480 00.003 11872 Star::Find returns 1 (0), X=60.38, Y=853.84, Mass=2382, SNR=33.0, Peak=138 HFD=5.0
22:02:17.486 00.006 11872 CameraToMount -- cameraTheta (2.73) - m_xAngle (-3.14) = xAngle (5.86 = -0.42)
22:02:17.490 00.004 11872 CameraToMount -- cameraTheta (2.73) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.69 = -0.59)
22:02:17.494 00.004 11872 CameraToMount -- cameraX=-0.06 cameraY=0.03 hyp=0.07 cameraTheta=2.73 mountX=0.06 mountY=-0.04, mountTheta=-0.55
22:02:17.499 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.06, y=0.03, opts=13)
22:02:17.503 00.004 11872 Enqueuing Move request for scope (-0.06, 0.03)
22:02:17.508 00.005 9960 Worker thread wakes up
22:02:17.508 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=138, med=0, FiltMin=0, FiltMax=87, Gamma=1.000
22:02:17.511 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.03) opts 0xd
22:02:17.511 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.06, 0.03)
22:02:17.513 00.002 9960 Moving (-0.06, 0.03) raw xDistance=0.06 yDistance=-0.04
22:02:17.513 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:02:17.513 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:02:17.513 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:02:17.513 00.000 9960 MoveAxis(E, 0, ABG)
22:02:17.513 00.000 9960 Move returns status 0, amount 0
22:02:17.513 00.000 9960 MoveAxis(N, 0, ABG)
22:02:17.514 00.001 9960 Move returns status 0, amount 0
22:02:17.514 00.000 9960 move complete, result=0
22:02:17.514 00.000 11872 UpdateGuideState exits: m=2382 SNR=33.0
22:02:17.518 00.004 9960 worker thread done servicing request
22:02:17.518 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:17.521 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:02:17.525 00.004 11872 Enqueuing Expose request
22:02:17.527 00.002 11872 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:02:17.532 00.005 9960 Worker thread wakes up
22:02:17.532 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:02:17.532 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
22:02:18.776 01.244 9960 Exposure complete
22:02:18.898 00.122 9960 worker thread done servicing request
22:02:18.898 00.000 11872 OnExposeComplete: enter
22:02:18.903 00.005 11872 UpdateGuideState(): m_state=6
22:02:18.907 00.004 11872 Star::Find(15, 60, 853, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1139
22:02:18.912 00.005 11872 Star::Find returns 1 (0), X=60.51, Y=854.04, Mass=2452, SNR=33.7, Peak=150 HFD=5.0
22:02:18.915 00.003 11872 CameraToMount -- cameraTheta (1.26) - m_xAngle (-3.14) = xAngle (4.39 = -1.89)
22:02:18.920 00.005 11872 CameraToMount -- cameraTheta (1.26) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.22 = -2.06)
22:02:18.923 00.003 11872 CameraToMount -- cameraX=0.07 cameraY=0.23 hyp=0.24 cameraTheta=1.26 mountX=-0.08 mountY=-0.21, mountTheta=-1.91
22:02:18.929 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.07, y=0.23, opts=13)
22:02:18.934 00.005 11872 Enqueuing Move request for scope (0.07, 0.23)
22:02:18.937 00.003 9960 Worker thread wakes up
22:02:18.938 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=150, med=0, FiltMin=0, FiltMax=89, Gamma=1.000
22:02:18.941 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.23) opts 0xd
22:02:18.941 00.000 9960 Handling offset move in thread for scope, endpoint = (0.07, 0.23)
22:02:18.942 00.001 11872 UpdateGuideState exits: m=2452 SNR=33.7
22:02:18.945 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:18.950 00.005 9960 Moving (0.07, 0.23) raw xDistance=-0.08 yDistance=-0.21
22:02:18.950 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:02:18.951 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
22:02:18.951 00.000 9960 MoveAxis(E, 0, ABG)
22:02:18.951 00.000 9960 Move returns status 0, amount 0
22:02:18.951 00.000 9960 MoveAxis(N, 158, ABG)
22:02:18.951 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:02:18.956 00.005 9960 Guiding  Dir = 0, Dur = 158
22:02:18.956 00.000 11872 Enqueuing Expose request
22:02:18.962 00.006 9960 IsSlewing returns 0
22:02:18.963 00.001 9960 IsGuiding returns 0
22:02:18.963 00.000 9960 PulseGuide returned control before completion, sleep 168
22:02:19.142 00.179 9960 IsGuiding returns 1
22:02:19.144 00.002 9960 scope still moving after pulse duration time elapsed
22:02:19.175 00.031 9960 IsSlewing returns 0
22:02:19.176 00.001 9960 IsGuiding returns 0
22:02:19.176 00.000 9960 scope move finished after 158 + 55 ms
22:02:19.177 00.001 9960 Move returns status 0, amount 158
22:02:19.177 00.000 9960 move complete, result=0
22:02:19.177 00.000 9960 worker thread done servicing request
22:02:19.178 00.001 9960 Worker thread wakes up
22:02:19.178 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 158 ms NORTH
22:02:19.184 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:02:19.185 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
22:02:20.442 01.257 9960 Exposure complete
22:02:20.573 00.131 9960 worker thread done servicing request
22:02:20.573 00.000 11872 OnExposeComplete: enter
22:02:20.577 00.004 11872 UpdateGuideState(): m_state=6
22:02:20.580 00.003 11872 Star::Find(15, 60, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1140
22:02:20.583 00.003 11872 Star::Find returns 1 (0), X=60.60, Y=853.87, Mass=2487, SNR=33.7, Peak=135 HFD=4.9
22:02:20.589 00.006 11872 CameraToMount -- cameraTheta (0.36) - m_xAngle (-3.14) = xAngle (3.49 = -2.79)
22:02:20.593 00.004 11872 CameraToMount -- cameraTheta (0.36) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.32 = -2.96)
22:02:20.596 00.003 11872 CameraToMount -- cameraX=0.16 cameraY=0.06 hyp=0.17 cameraTheta=0.36 mountX=-0.16 mountY=-0.03, mountTheta=-2.95
22:02:20.601 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.16, y=0.06, opts=13)
22:02:20.604 00.003 11872 Enqueuing Move request for scope (0.16, 0.06)
22:02:20.609 00.005 9960 Worker thread wakes up
22:02:20.609 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.06) opts 0xd
22:02:20.610 00.001 9960 Handling offset move in thread for scope, endpoint = (0.16, 0.06)
22:02:20.610 00.000 9960 Moving (0.16, 0.06) raw xDistance=-0.16 yDistance=-0.03
22:02:20.610 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
22:02:20.610 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:02:20.610 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=135, med=0, FiltMin=0, FiltMax=82, Gamma=1.000
22:02:20.615 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:02:20.615 00.000 9960 MoveAxis(E, 0, ABG)
22:02:20.615 00.000 9960 Move returns status 0, amount 0
22:02:20.615 00.000 9960 MoveAxis(N, 0, ABG)
22:02:20.616 00.001 9960 Move returns status 0, amount 0
22:02:20.616 00.000 9960 move complete, result=0
22:02:20.616 00.000 9960 worker thread done servicing request
22:02:20.616 00.000 11872 UpdateGuideState exits: m=2487 SNR=33.7
22:02:20.620 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:20.622 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:02:20.627 00.005 11872 Enqueuing Expose request
22:02:20.630 00.003 11872 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:02:20.634 00.004 9960 Worker thread wakes up
22:02:20.635 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:02:20.635 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
22:02:21.880 01.245 9960 Exposure complete
22:02:21.989 00.109 9960 worker thread done servicing request
22:02:21.989 00.000 11872 OnExposeComplete: enter
22:02:21.993 00.004 11872 UpdateGuideState(): m_state=6
22:02:21.997 00.004 11872 Star::Find(15, 60, 853, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1141
22:02:22.002 00.005 11872 Star::Find returns 1 (0), X=60.60, Y=854.03, Mass=2489, SNR=33.8, Peak=145 HFD=4.9
22:02:22.006 00.004 11872 CameraToMount -- cameraTheta (0.96) - m_xAngle (-3.14) = xAngle (4.10 = -2.19)
22:02:22.009 00.003 11872 CameraToMount -- cameraTheta (0.96) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.92 = -2.36)
22:02:22.014 00.005 11872 CameraToMount -- cameraX=0.16 cameraY=0.23 hyp=0.28 cameraTheta=0.96 mountX=-0.16 mountY=-0.19, mountTheta=-2.26
22:02:22.019 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.16, y=0.23, opts=13)
22:02:22.023 00.004 11872 Enqueuing Move request for scope (0.16, 0.23)
22:02:22.027 00.004 9960 Worker thread wakes up
22:02:22.027 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.23) opts 0xd
22:02:22.027 00.000 9960 Handling offset move in thread for scope, endpoint = (0.16, 0.23)
22:02:22.027 00.000 9960 Moving (0.16, 0.23) raw xDistance=-0.16 yDistance=-0.19
22:02:22.029 00.002 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
22:02:22.029 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=145, med=0, FiltMin=0, FiltMax=94, Gamma=1.000
22:02:22.033 00.004 11872 UpdateGuideState exits: m=2489 SNR=33.8
22:02:22.036 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:22.040 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:02:22.040 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:02:22.046 00.006 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
22:02:22.046 00.000 9960 MoveAxis(E, 0, ABG)
22:02:22.046 00.000 11872 Enqueuing Expose request
22:02:22.051 00.005 9960 Move returns status 0, amount 0
22:02:22.051 00.000 9960 MoveAxis(N, 0, ABG)
22:02:22.051 00.000 9960 Move returns status 0, amount 0
22:02:22.051 00.000 9960 move complete, result=0
22:02:22.052 00.001 9960 worker thread done servicing request
22:02:22.052 00.000 9960 Worker thread wakes up
22:02:22.052 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
22:02:22.057 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:02:22.057 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
22:02:23.302 01.245 9960 Exposure complete
22:02:23.428 00.126 9960 worker thread done servicing request
22:02:23.429 00.001 11872 OnExposeComplete: enter
22:02:23.432 00.003 11872 UpdateGuideState(): m_state=6
22:02:23.438 00.006 11872 Star::Find(15, 60, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1142
22:02:23.443 00.005 11872 Star::Find returns 1 (0), X=60.70, Y=854.22, Mass=2549, SNR=34.0, Peak=136 HFD=4.9
22:02:23.447 00.004 11872 CameraToMount -- cameraTheta (1.01) - m_xAngle (-3.14) = xAngle (4.14 = -2.14)
22:02:23.452 00.005 11872 CameraToMount -- cameraTheta (1.01) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.97 = -2.31)
22:02:23.456 00.004 11872 CameraToMount -- cameraX=0.26 cameraY=0.41 hyp=0.49 cameraTheta=1.01 mountX=-0.26 mountY=-0.36, mountTheta=-2.20
22:02:23.461 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.26, y=0.41, opts=13)
22:02:23.466 00.005 11872 Enqueuing Move request for scope (0.26, 0.41)
22:02:23.471 00.005 9960 Worker thread wakes up
22:02:23.471 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=136, med=0, FiltMin=0, FiltMax=100, Gamma=1.000
22:02:23.475 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.41) opts 0xd
22:02:23.475 00.000 9960 Handling offset move in thread for scope, endpoint = (0.26, 0.41)
22:02:23.475 00.000 9960 Moving (0.26, 0.41) raw xDistance=-0.26 yDistance=-0.36
22:02:23.475 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.26
22:02:23.475 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.36
22:02:23.475 00.000 9960 MoveAxis(E, 124, ABG)
22:02:23.476 00.001 11872 UpdateGuideState exits: m=2549 SNR=34.0
22:02:23.479 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:23.483 00.004 9960 Guiding  Dir = 2, Dur = 124
22:02:23.483 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:02:23.488 00.005 9960 IsSlewing returns 0
22:02:23.488 00.000 11872 Enqueuing Expose request
22:02:23.493 00.005 9960 IsGuiding returns 0
22:02:23.494 00.001 9960 PulseGuide returned control before completion, sleep 134
22:02:23.636 00.142 9960 IsGuiding returns 1
22:02:23.637 00.001 9960 scope still moving after pulse duration time elapsed
22:02:23.666 00.029 9960 IsSlewing returns 0
22:02:23.668 00.002 9960 IsGuiding returns 0
22:02:23.668 00.000 9960 scope move finished after 124 + 50 ms
22:02:23.669 00.001 9960 Move returns status 0, amount 124
22:02:23.669 00.000 9960 MoveAxis(N, 269, ABG)
22:02:23.669 00.000 9960 Guiding  Dir = 0, Dur = 269
22:02:23.670 00.001 9960 IsSlewing returns 0
22:02:23.670 00.000 9960 IsGuiding returns 0
22:02:23.670 00.000 9960 PulseGuide returned control before completion, sleep 279
22:02:23.962 00.292 9960 IsGuiding returns 1
22:02:23.962 00.000 9960 scope still moving after pulse duration time elapsed
22:02:23.994 00.032 9960 IsSlewing returns 0
22:02:23.994 00.000 9960 IsGuiding returns 0
22:02:23.995 00.001 9960 scope move finished after 269 + 55 ms
22:02:23.995 00.000 9960 Move returns status 0, amount 269
22:02:23.995 00.000 9960 move complete, result=0
22:02:23.995 00.000 9960 worker thread done servicing request
22:02:23.996 00.001 11872 GuideStep: -0.3 px 124 ms EAST, -0.4 px 269 ms NORTH
22:02:24.001 00.005 9960 Worker thread wakes up
22:02:24.001 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:02:24.001 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
22:02:25.255 01.254 9960 Exposure complete
22:02:25.379 00.124 9960 worker thread done servicing request
22:02:25.379 00.000 11872 OnExposeComplete: enter
22:02:25.383 00.004 11872 UpdateGuideState(): m_state=6
22:02:25.388 00.005 11872 Star::Find(15, 60, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1143
22:02:25.393 00.005 11872 Star::Find returns 1 (0), X=60.49, Y=854.10, Mass=2426, SNR=33.4, Peak=162 HFD=4.9
22:02:25.397 00.004 11872 CameraToMount -- cameraTheta (1.39) - m_xAngle (-3.14) = xAngle (4.53 = -1.75)
22:02:25.402 00.005 11872 CameraToMount -- cameraTheta (1.39) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.36 = -1.92)
22:02:25.406 00.004 11872 CameraToMount -- cameraX=0.05 cameraY=0.29 hyp=0.29 cameraTheta=1.39 mountX=-0.05 mountY=-0.27, mountTheta=-1.76
22:02:25.412 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.05, y=0.29, opts=13)
22:02:25.415 00.003 11872 Enqueuing Move request for scope (0.05, 0.29)
22:02:25.420 00.005 9960 Worker thread wakes up
22:02:25.420 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=162, med=0, FiltMin=0, FiltMax=78, Gamma=1.000
22:02:25.424 00.004 11872 UpdateGuideState exits: m=2426 SNR=33.4
22:02:25.427 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:25.431 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:02:25.435 00.004 11872 Enqueuing Expose request
22:02:25.440 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.29) opts 0xd
22:02:25.440 00.000 9960 Handling offset move in thread for scope, endpoint = (0.05, 0.29)
22:02:25.442 00.002 9960 Moving (0.05, 0.29) raw xDistance=-0.05 yDistance=-0.27
22:02:25.442 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:02:25.442 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
22:02:25.442 00.000 9960 MoveAxis(E, 0, ABG)
22:02:25.442 00.000 9960 Move returns status 0, amount 0
22:02:25.443 00.001 9960 MoveAxis(N, 205, ABG)
22:02:25.443 00.000 9960 Guiding  Dir = 0, Dur = 205
22:02:25.443 00.000 9960 IsSlewing returns 0
22:02:25.443 00.000 9960 IsGuiding returns 0
22:02:25.444 00.001 9960 PulseGuide returned control before completion, sleep 215
22:02:25.667 00.223 9960 IsGuiding returns 1
22:02:25.668 00.001 9960 scope still moving after pulse duration time elapsed
22:02:25.698 00.030 9960 IsSlewing returns 0
22:02:25.699 00.001 9960 IsGuiding returns 0
22:02:25.699 00.000 9960 scope move finished after 205 + 50 ms
22:02:25.699 00.000 9960 Move returns status 0, amount 205
22:02:25.700 00.001 9960 move complete, result=0
22:02:25.700 00.000 9960 worker thread done servicing request
22:02:25.701 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 205 ms NORTH
22:02:25.707 00.006 9960 Worker thread wakes up
22:02:25.707 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:02:25.707 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
22:02:26.962 01.255 9960 Exposure complete
22:02:27.087 00.125 9960 worker thread done servicing request
22:02:27.088 00.001 11872 OnExposeComplete: enter
22:02:27.092 00.004 11872 UpdateGuideState(): m_state=6
22:02:27.095 00.003 11872 Star::Find(15, 60, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1144
22:02:27.099 00.004 11872 Star::Find returns 1 (0), X=60.32, Y=854.06, Mass=2395, SNR=33.0, Peak=144 HFD=5.0
22:02:27.103 00.004 11872 CameraToMount -- cameraTheta (2.02) - m_xAngle (-3.14) = xAngle (5.15 = -1.13)
22:02:27.109 00.006 11872 CameraToMount -- cameraTheta (2.02) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.98 = -1.30)
22:02:27.113 00.004 11872 CameraToMount -- cameraX=-0.12 cameraY=0.25 hyp=0.28 cameraTheta=2.02 mountX=0.12 mountY=-0.27, mountTheta=-1.15
22:02:27.119 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.12, y=0.25, opts=13)
22:02:27.124 00.005 11872 Enqueuing Move request for scope (-0.12, 0.25)
22:02:27.129 00.005 9960 Worker thread wakes up
22:02:27.129 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=144, med=0, FiltMin=0, FiltMax=84, Gamma=1.000
22:02:27.133 00.004 11872 UpdateGuideState exits: m=2395 SNR=33.0
22:02:27.137 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:27.143 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:02:27.147 00.004 11872 Enqueuing Expose request
22:02:27.152 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.25) opts 0xd
22:02:27.152 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.12, 0.25)
22:02:27.152 00.000 9960 Moving (-0.12, 0.25) raw xDistance=0.12 yDistance=-0.27
22:02:27.152 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:02:27.153 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
22:02:27.153 00.000 9960 MoveAxis(E, 0, ABG)
22:02:27.153 00.000 9960 Move returns status 0, amount 0
22:02:27.153 00.000 9960 MoveAxis(N, 200, ABG)
22:02:27.153 00.000 9960 Guiding  Dir = 0, Dur = 200
22:02:27.154 00.001 9960 IsSlewing returns 0
22:02:27.154 00.000 9960 IsGuiding returns 0
22:02:27.154 00.000 9960 PulseGuide returned control before completion, sleep 210
22:02:27.373 00.219 9960 IsGuiding returns 1
22:02:27.374 00.001 9960 scope still moving after pulse duration time elapsed
22:02:27.403 00.029 9960 IsSlewing returns 0
22:02:27.405 00.002 9960 IsGuiding returns 0
22:02:27.405 00.000 9960 scope move finished after 200 + 50 ms
22:02:27.405 00.000 9960 Move returns status 0, amount 200
22:02:27.406 00.001 9960 move complete, result=0
22:02:27.406 00.000 9960 worker thread done servicing request
22:02:27.406 00.000 9960 Worker thread wakes up
22:02:27.407 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 200 ms NORTH
22:02:27.413 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:02:27.413 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
22:02:28.664 01.251 9960 Exposure complete
22:02:28.784 00.120 9960 worker thread done servicing request
22:02:28.784 00.000 11872 OnExposeComplete: enter
22:02:28.788 00.004 11872 UpdateGuideState(): m_state=6
22:02:28.792 00.004 11872 Star::Find(15, 60, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1145
22:02:28.795 00.003 11872 Star::Find returns 1 (0), X=60.33, Y=853.74, Mass=2355, SNR=32.9, Peak=140 HFD=4.7
22:02:28.801 00.006 11872 CameraToMount -- cameraTheta (-2.58) - m_xAngle (-3.14) = xAngle (0.56 = 0.56)
22:02:28.804 00.003 11872 CameraToMount -- cameraTheta (-2.58) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.39 = 0.39)
22:02:28.807 00.003 11872 CameraToMount -- cameraX=-0.10 cameraY=-0.07 hyp=0.12 cameraTheta=-2.58 mountX=0.11 mountY=0.05, mountTheta=0.42
22:02:28.813 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.10, y=-0.07, opts=13)
22:02:28.816 00.003 11872 Enqueuing Move request for scope (-0.10, -0.07)
22:02:28.819 00.003 9960 Worker thread wakes up
22:02:28.819 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.07) opts 0xd
22:02:28.820 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.10, -0.07)
22:02:28.820 00.000 9960 Moving (-0.10, -0.07) raw xDistance=0.11 yDistance=0.05
22:02:28.821 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:02:28.821 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:02:28.821 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:02:28.821 00.000 9960 MoveAxis(E, 0, ABG)
22:02:28.821 00.000 9960 Move returns status 0, amount 0
22:02:28.822 00.001 9960 MoveAxis(N, 0, ABG)
22:02:28.822 00.000 9960 Move returns status 0, amount 0
22:02:28.822 00.000 9960 move complete, result=0
22:02:28.822 00.000 9960 worker thread done servicing request
22:02:28.822 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=140, med=0, FiltMin=0, FiltMax=81, Gamma=1.000
22:02:28.827 00.005 11872 UpdateGuideState exits: m=2355 SNR=32.9
22:02:28.831 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:28.833 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:02:28.837 00.004 11872 Enqueuing Expose request
22:02:28.841 00.004 9960 Worker thread wakes up
22:02:28.842 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:02:28.842 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
22:02:28.842 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:02:30.087 01.245 9960 Exposure complete
22:02:30.211 00.124 9960 worker thread done servicing request
22:02:30.211 00.000 11872 OnExposeComplete: enter
22:02:30.215 00.004 11872 UpdateGuideState(): m_state=6
22:02:30.220 00.005 11872 Star::Find(15, 60, 853, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1146
22:02:30.224 00.004 11872 Star::Find returns 1 (0), X=60.44, Y=853.96, Mass=2518, SNR=34.0, Peak=165 HFD=5.0
22:02:30.227 00.003 11872 CameraToMount -- cameraTheta (1.58) - m_xAngle (-3.14) = xAngle (4.72 = -1.57)
22:02:30.231 00.004 11872 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.54 = -1.74)
22:02:30.236 00.005 11872 CameraToMount -- cameraX=-0.00 cameraY=0.15 hyp=0.15 cameraTheta=1.58 mountX=0.00 mountY=-0.15, mountTheta=-1.57
22:02:30.242 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.00, y=0.15, opts=13)
22:02:30.249 00.007 11872 Enqueuing Move request for scope (-0.00, 0.15)
22:02:30.254 00.005 9960 Worker thread wakes up
22:02:30.254 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=165, med=0, FiltMin=0, FiltMax=76, Gamma=1.000
22:02:30.258 00.004 11872 UpdateGuideState exits: m=2518 SNR=34.0
22:02:30.262 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.15) opts 0xd
22:02:30.262 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.00, 0.15)
22:02:30.262 00.000 9960 Moving (-0.00, 0.15) raw xDistance=0.00 yDistance=-0.15
22:02:30.262 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
22:02:30.264 00.002 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:02:30.264 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:30.268 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:02:30.271 00.003 11872 Enqueuing Expose request
22:02:30.276 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:02:30.276 00.000 9960 MoveAxis(E, 0, ABG)
22:02:30.276 00.000 9960 Move returns status 0, amount 0
22:02:30.277 00.001 9960 MoveAxis(N, 0, ABG)
22:02:30.277 00.000 9960 Move returns status 0, amount 0
22:02:30.277 00.000 9960 move complete, result=0
22:02:30.277 00.000 9960 worker thread done servicing request
22:02:30.278 00.001 11872 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:02:30.283 00.005 9960 Worker thread wakes up
22:02:30.283 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:02:30.283 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
22:02:31.527 01.244 9960 Exposure complete
22:02:31.650 00.123 9960 worker thread done servicing request
22:02:31.651 00.001 11872 OnExposeComplete: enter
22:02:31.655 00.004 11872 UpdateGuideState(): m_state=6
22:02:31.659 00.004 11872 Star::Find(15, 60, 853, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1147
22:02:31.664 00.005 11872 Star::Find returns 1 (0), X=60.29, Y=853.98, Mass=2364, SNR=33.1, Peak=153 HFD=4.9
22:02:31.668 00.004 11872 CameraToMount -- cameraTheta (2.30) - m_xAngle (-3.14) = xAngle (5.44 = -0.84)
22:02:31.672 00.004 11872 CameraToMount -- cameraTheta (2.30) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.27 = -1.02)
22:02:31.678 00.006 11872 CameraToMount -- cameraX=-0.15 cameraY=0.17 hyp=0.23 cameraTheta=2.30 mountX=0.15 mountY=-0.19, mountTheta=-0.91
22:02:31.683 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.15, y=0.17, opts=13)
22:02:31.687 00.004 11872 Enqueuing Move request for scope (-0.15, 0.17)
22:02:31.692 00.005 9960 Worker thread wakes up
22:02:31.692 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=153, med=0, FiltMin=0, FiltMax=75, Gamma=1.000
22:02:31.695 00.003 11872 UpdateGuideState exits: m=2364 SNR=33.1
22:02:31.699 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.17) opts 0xd
22:02:31.699 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.15, 0.17)
22:02:31.701 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:31.704 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:02:31.707 00.003 11872 Enqueuing Expose request
22:02:31.711 00.004 9960 Moving (-0.15, 0.17) raw xDistance=0.15 yDistance=-0.19
22:02:31.711 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:02:31.711 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:02:31.711 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
22:02:31.712 00.001 9960 MoveAxis(E, 0, ABG)
22:02:31.712 00.000 9960 Move returns status 0, amount 0
22:02:31.712 00.000 9960 MoveAxis(N, 0, ABG)
22:02:31.712 00.000 9960 Move returns status 0, amount 0
22:02:31.712 00.000 9960 move complete, result=0
22:02:31.713 00.001 9960 worker thread done servicing request
22:02:31.713 00.000 9960 Worker thread wakes up
22:02:31.713 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
22:02:31.716 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
22:02:31.717 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
22:02:32.968 01.251 9960 Exposure complete
22:02:33.091 00.123 9960 worker thread done servicing request
22:02:33.092 00.001 11872 OnExposeComplete: enter
22:02:33.095 00.003 11872 UpdateGuideState(): m_state=6
22:02:33.100 00.005 11872 Star::Find(15, 60, 853, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1148
22:02:33.105 00.005 11872 Star::Find returns 1 (0), X=60.33, Y=854.14, Mass=2398, SNR=33.1, Peak=156 HFD=5.0
22:02:33.108 00.003 11872 CameraToMount -- cameraTheta (1.90) - m_xAngle (-3.14) = xAngle (5.04 = -1.25)
22:02:33.111 00.003 11872 CameraToMount -- cameraTheta (1.90) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.86 = -1.42)
22:02:33.116 00.005 11872 CameraToMount -- cameraX=-0.11 cameraY=0.33 hyp=0.35 cameraTheta=1.90 mountX=0.11 mountY=-0.35, mountTheta=-1.26
22:02:33.122 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.11, y=0.33, opts=13)
22:02:33.126 00.004 11872 Enqueuing Move request for scope (-0.11, 0.33)
22:02:33.129 00.003 9960 Worker thread wakes up
22:02:33.129 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.33) opts 0xd
22:02:33.130 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.11, 0.33)
22:02:33.130 00.000 9960 Moving (-0.11, 0.33) raw xDistance=0.11 yDistance=-0.35
22:02:33.130 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:02:33.130 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
22:02:33.130 00.000 9960 MoveAxis(E, 0, ABG)
22:02:33.130 00.000 9960 Move returns status 0, amount 0
22:02:33.130 00.000 9960 MoveAxis(N, 259, ABG)
22:02:33.130 00.000 9960 Guiding  Dir = 0, Dur = 259
22:02:33.131 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=156, med=0, FiltMin=0, FiltMax=76, Gamma=1.000
22:02:33.137 00.006 9960 IsSlewing returns 0
22:02:33.138 00.001 11872 UpdateGuideState exits: m=2398 SNR=33.1
22:02:33.142 00.004 9960 IsGuiding returns 0
22:02:33.142 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:33.148 00.006 9960 PulseGuide returned control before completion, sleep 269
22:02:33.148 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:02:33.152 00.004 11872 Enqueuing Expose request
22:02:33.425 00.273 9960 IsGuiding returns 0
22:02:33.426 00.001 9960 Move returns status 0, amount 259
22:02:33.426 00.000 9960 move complete, result=0
22:02:33.427 00.001 9960 worker thread done servicing request
22:02:33.427 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 259 ms NORTH
22:02:33.434 00.007 9960 Worker thread wakes up
22:02:33.434 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:02:33.434 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
22:02:34.677 01.243 9960 Exposure complete
22:02:34.807 00.130 9960 worker thread done servicing request
22:02:34.807 00.000 11872 OnExposeComplete: enter
22:02:34.811 00.004 11872 UpdateGuideState(): m_state=6
22:02:34.816 00.005 11872 Star::Find(15, 60, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1149
22:02:34.820 00.004 11872 Star::Find returns 1 (0), X=60.23, Y=854.01, Mass=2440, SNR=33.7, Peak=155 HFD=4.8
22:02:34.826 00.006 11872 CameraToMount -- cameraTheta (2.36) - m_xAngle (-3.14) = xAngle (5.49 = -0.79)
22:02:34.830 00.004 11872 CameraToMount -- cameraTheta (2.36) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.32 = -0.96)
22:02:34.834 00.004 11872 CameraToMount -- cameraX=-0.21 cameraY=0.21 hyp=0.29 cameraTheta=2.36 mountX=0.21 mountY=-0.24, mountTheta=-0.86
22:02:34.840 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.21, y=0.21, opts=13)
22:02:34.845 00.005 11872 Enqueuing Move request for scope (-0.21, 0.21)
22:02:34.849 00.004 9960 Worker thread wakes up
22:02:34.849 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=155, med=0, FiltMin=0, FiltMax=73, Gamma=1.000
22:02:34.853 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.21) opts 0xd
22:02:34.853 00.000 11872 UpdateGuideState exits: m=2440 SNR=33.7
22:02:34.859 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:34.864 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:02:34.868 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.21, 0.21)
22:02:34.868 00.000 9960 Moving (-0.21, 0.21) raw xDistance=0.21 yDistance=-0.24
22:02:34.868 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
22:02:34.868 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
22:02:34.869 00.001 9960 MoveAxis(W, 96, ABG)
22:02:34.869 00.000 9960 Guiding  Dir = 3, Dur = 96
22:02:34.869 00.000 11872 Enqueuing Expose request
22:02:34.874 00.005 9960 IsSlewing returns 0
22:02:34.874 00.000 9960 IsGuiding returns 0
22:02:34.874 00.000 9960 PulseGuide returned control before completion, sleep 106
22:02:34.982 00.108 9960 IsGuiding returns 1
22:02:34.983 00.001 9960 scope still moving after pulse duration time elapsed
22:02:35.014 00.031 9960 IsSlewing returns 0
22:02:35.015 00.001 9960 IsGuiding returns 0
22:02:35.016 00.001 9960 scope move finished after 96 + 45 ms
22:02:35.016 00.000 9960 Move returns status 0, amount 96
22:02:35.016 00.000 9960 MoveAxis(N, 178, ABG)
22:02:35.016 00.000 9960 Guiding  Dir = 0, Dur = 178
22:02:35.018 00.002 9960 IsSlewing returns 0
22:02:35.018 00.000 9960 IsGuiding returns 0
22:02:35.019 00.001 9960 PulseGuide returned control before completion, sleep 188
22:02:35.217 00.198 9960 IsGuiding returns 1
22:02:35.218 00.001 9960 scope still moving after pulse duration time elapsed
22:02:35.248 00.030 9960 IsSlewing returns 0
22:02:35.250 00.002 9960 IsGuiding returns 1
22:02:35.279 00.029 9960 IsSlewing returns 0
22:02:35.280 00.001 9960 IsGuiding returns 1
22:02:35.310 00.030 9960 IsSlewing returns 0
22:02:35.311 00.001 9960 IsGuiding returns 0
22:02:35.311 00.000 9960 scope move finished after 178 + 115 ms
22:02:35.312 00.001 9960 Move returns status 0, amount 178
22:02:35.312 00.000 9960 move complete, result=0
22:02:35.313 00.001 9960 worker thread done servicing request
22:02:35.313 00.000 9960 Worker thread wakes up
22:02:35.313 00.000 11872 GuideStep: 0.2 px 96 ms WEST, -0.2 px 178 ms NORTH
22:02:35.320 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:02:35.320 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
22:02:36.571 01.251 9960 Exposure complete
22:02:36.703 00.132 9960 worker thread done servicing request
22:02:36.703 00.000 11872 OnExposeComplete: enter
22:02:36.707 00.004 11872 UpdateGuideState(): m_state=6
22:02:36.711 00.004 11872 Star::Find(15, 60, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1150
22:02:36.715 00.004 11872 Star::Find returns 1 (0), X=60.46, Y=853.98, Mass=2405, SNR=33.5, Peak=165 HFD=4.9
22:02:36.719 00.004 11872 CameraToMount -- cameraTheta (1.48) - m_xAngle (-3.14) = xAngle (4.62 = -1.66)
22:02:36.723 00.004 11872 CameraToMount -- cameraTheta (1.48) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.45 = -1.83)
22:02:36.727 00.004 11872 CameraToMount -- cameraX=0.02 cameraY=0.18 hyp=0.18 cameraTheta=1.48 mountX=-0.02 mountY=-0.17, mountTheta=-1.67
22:02:36.733 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.02, y=0.18, opts=13)
22:02:36.738 00.005 11872 Enqueuing Move request for scope (0.02, 0.18)
22:02:36.742 00.004 9960 Worker thread wakes up
22:02:36.742 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.18) opts 0xd
22:02:36.742 00.000 9960 Handling offset move in thread for scope, endpoint = (0.02, 0.18)
22:02:36.743 00.001 9960 Moving (0.02, 0.18) raw xDistance=-0.02 yDistance=-0.17
22:02:36.743 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:02:36.743 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:02:36.743 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:02:36.744 00.001 9960 MoveAxis(E, 0, ABG)
22:02:36.744 00.000 9960 Move returns status 0, amount 0
22:02:36.744 00.000 9960 MoveAxis(N, 0, ABG)
22:02:36.744 00.000 9960 Move returns status 0, amount 0
22:02:36.744 00.000 9960 move complete, result=0
22:02:36.744 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=165, med=0, FiltMin=0, FiltMax=84, Gamma=1.000
22:02:36.748 00.004 9960 worker thread done servicing request
22:02:36.748 00.000 11872 UpdateGuideState exits: m=2405 SNR=33.5
22:02:36.751 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:36.755 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:02:36.758 00.003 11872 Enqueuing Expose request
22:02:36.762 00.004 9960 Worker thread wakes up
22:02:36.762 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:02:36.767 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:02:36.767 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
22:02:38.009 01.242 9960 Exposure complete
22:02:38.148 00.139 9960 worker thread done servicing request
22:02:38.149 00.001 11872 OnExposeComplete: enter
22:02:38.153 00.004 11872 UpdateGuideState(): m_state=6
22:02:38.156 00.003 11872 Star::Find(15, 60, 853, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1151
22:02:38.161 00.005 11872 Star::Find returns 1 (0), X=60.45, Y=854.13, Mass=2481, SNR=33.7, Peak=169 HFD=4.9
22:02:38.165 00.004 11872 CameraToMount -- cameraTheta (1.53) - m_xAngle (-3.14) = xAngle (4.66 = -1.62)
22:02:38.167 00.002 11872 CameraToMount -- cameraTheta (1.53) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.49 = -1.79)
22:02:38.174 00.007 11872 CameraToMount -- cameraX=0.01 cameraY=0.32 hyp=0.33 cameraTheta=1.53 mountX=-0.02 mountY=-0.32, mountTheta=-1.62
22:02:38.181 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.01, y=0.32, opts=13)
22:02:38.186 00.005 11872 Enqueuing Move request for scope (0.01, 0.32)
22:02:38.191 00.005 9960 Worker thread wakes up
22:02:38.191 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=169, med=0, FiltMin=0, FiltMax=87, Gamma=1.000
22:02:38.195 00.004 11872 UpdateGuideState exits: m=2481 SNR=33.7
22:02:38.199 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.32) opts 0xd
22:02:38.199 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:38.207 00.008 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:02:38.212 00.005 11872 Enqueuing Expose request
22:02:38.216 00.004 9960 Handling offset move in thread for scope, endpoint = (0.01, 0.32)
22:02:38.216 00.000 9960 Moving (0.01, 0.32) raw xDistance=-0.02 yDistance=-0.32
22:02:38.216 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:02:38.216 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
22:02:38.217 00.001 9960 MoveAxis(E, 0, ABG)
22:02:38.217 00.000 9960 Move returns status 0, amount 0
22:02:38.217 00.000 9960 MoveAxis(N, 237, ABG)
22:02:38.217 00.000 9960 Guiding  Dir = 0, Dur = 237
22:02:38.217 00.000 9960 IsSlewing returns 0
22:02:38.218 00.001 9960 IsGuiding returns 0
22:02:38.219 00.001 9960 PulseGuide returned control before completion, sleep 247
22:02:38.469 00.250 9960 IsGuiding returns 1
22:02:38.469 00.000 9960 scope still moving after pulse duration time elapsed
22:02:38.500 00.031 9960 IsSlewing returns 0
22:02:38.501 00.001 9960 IsGuiding returns 0
22:02:38.502 00.001 9960 scope move finished after 237 + 46 ms
22:02:38.502 00.000 9960 Move returns status 0, amount 237
22:02:38.503 00.001 9960 move complete, result=0
22:02:38.503 00.000 9960 worker thread done servicing request
22:02:38.503 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.3 px 237 ms NORTH
22:02:38.509 00.006 9960 Worker thread wakes up
22:02:38.509 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:02:38.510 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
22:02:39.754 01.244 9960 Exposure complete
22:02:39.881 00.127 9960 worker thread done servicing request
22:02:39.882 00.001 11872 OnExposeComplete: enter
22:02:39.887 00.005 11872 UpdateGuideState(): m_state=6
22:02:39.896 00.009 11872 Star::Find(15, 60, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1152
22:02:39.904 00.008 11872 Star::Find returns 1 (0), X=60.53, Y=854.01, Mass=2360, SNR=33.0, Peak=140 HFD=5.0
22:02:39.908 00.004 11872 CameraToMount -- cameraTheta (1.14) - m_xAngle (-3.14) = xAngle (4.28 = -2.00)
22:02:39.912 00.004 11872 CameraToMount -- cameraTheta (1.14) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.11 = -2.18)
22:02:39.914 00.002 11872 CameraToMount -- cameraX=0.09 cameraY=0.20 hyp=0.22 cameraTheta=1.14 mountX=-0.09 mountY=-0.18, mountTheta=-2.04
22:02:39.919 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.09, y=0.20, opts=13)
22:02:39.922 00.003 11872 Enqueuing Move request for scope (0.09, 0.20)
22:02:39.925 00.003 9960 Worker thread wakes up
22:02:39.925 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.20) opts 0xd
22:02:39.925 00.000 9960 Handling offset move in thread for scope, endpoint = (0.09, 0.20)
22:02:39.925 00.000 9960 Moving (0.09, 0.20) raw xDistance=-0.09 yDistance=-0.18
22:02:39.925 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:02:39.925 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=140, med=0, FiltMin=0, FiltMax=95, Gamma=1.000
22:02:39.929 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:02:39.929 00.000 11872 UpdateGuideState exits: m=2360 SNR=33.0
22:02:39.933 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:39.937 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:02:39.940 00.003 11872 Enqueuing Expose request
22:02:39.943 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:02:39.944 00.001 9960 MoveAxis(E, 0, ABG)
22:02:39.944 00.000 9960 Move returns status 0, amount 0
22:02:39.944 00.000 9960 MoveAxis(N, 0, ABG)
22:02:39.944 00.000 9960 Move returns status 0, amount 0
22:02:39.945 00.001 9960 move complete, result=0
22:02:39.946 00.001 9960 worker thread done servicing request
22:02:39.946 00.000 9960 Worker thread wakes up
22:02:39.946 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:02:39.951 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:02:39.951 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
22:02:41.201 01.250 9960 Exposure complete
22:02:41.334 00.133 9960 worker thread done servicing request
22:02:41.334 00.000 11872 OnExposeComplete: enter
22:02:41.338 00.004 11872 UpdateGuideState(): m_state=6
22:02:41.343 00.005 11872 Star::Find(15, 60, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1153
22:02:41.348 00.005 11872 Star::Find returns 1 (0), X=60.54, Y=853.89, Mass=2398, SNR=33.1, Peak=133 HFD=4.9
22:02:41.351 00.003 11872 CameraToMount -- cameraTheta (0.69) - m_xAngle (-3.14) = xAngle (3.83 = -2.46)
22:02:41.355 00.004 11872 CameraToMount -- cameraTheta (0.69) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.66 = -2.63)
22:02:41.360 00.005 11872 CameraToMount -- cameraX=0.10 cameraY=0.08 hyp=0.13 cameraTheta=0.69 mountX=-0.10 mountY=-0.06, mountTheta=-2.58
22:02:41.365 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.10, y=0.08, opts=13)
22:02:41.369 00.004 11872 Enqueuing Move request for scope (0.10, 0.08)
22:02:41.373 00.004 9960 Worker thread wakes up
22:02:41.373 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=133, med=0, FiltMin=0, FiltMax=80, Gamma=1.000
22:02:41.377 00.004 11872 UpdateGuideState exits: m=2398 SNR=33.1
22:02:41.382 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:41.386 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:02:41.389 00.003 11872 Enqueuing Expose request
22:02:41.394 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.08) opts 0xd
22:02:41.394 00.000 9960 Handling offset move in thread for scope, endpoint = (0.10, 0.08)
22:02:41.395 00.001 9960 Moving (0.10, 0.08) raw xDistance=-0.10 yDistance=-0.06
22:02:41.395 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:02:41.395 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:02:41.396 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:02:41.396 00.000 9960 MoveAxis(E, 0, ABG)
22:02:41.396 00.000 9960 Move returns status 0, amount 0
22:02:41.396 00.000 9960 MoveAxis(N, 0, ABG)
22:02:41.397 00.001 9960 Move returns status 0, amount 0
22:02:41.398 00.001 9960 move complete, result=0
22:02:41.398 00.000 9960 worker thread done servicing request
22:02:41.398 00.000 9960 Worker thread wakes up
22:02:41.398 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:02:41.403 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:02:41.403 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
22:02:42.654 01.251 9960 Exposure complete
22:02:42.786 00.132 9960 worker thread done servicing request
22:02:42.786 00.000 11872 OnExposeComplete: enter
22:02:42.790 00.004 11872 UpdateGuideState(): m_state=6
22:02:42.795 00.005 11872 Star::Find(15, 60, 853, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1154
22:02:42.799 00.004 11872 Star::Find returns 1 (0), X=60.69, Y=854.27, Mass=2510, SNR=34.1, Peak=128 HFD=4.9
22:02:42.804 00.005 11872 CameraToMount -- cameraTheta (1.07) - m_xAngle (-3.14) = xAngle (4.21 = -2.08)
22:02:42.807 00.003 11872 CameraToMount -- cameraTheta (1.07) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.04 = -2.25)
22:02:42.811 00.004 11872 CameraToMount -- cameraX=0.25 cameraY=0.46 hyp=0.53 cameraTheta=1.07 mountX=-0.26 mountY=-0.41, mountTheta=-2.13
22:02:42.818 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.25, y=0.46, opts=13)
22:02:42.822 00.004 11872 Enqueuing Move request for scope (0.25, 0.46)
22:02:42.825 00.003 9960 Worker thread wakes up
22:02:42.826 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=128, med=0, FiltMin=0, FiltMax=88, Gamma=1.000
22:02:42.831 00.005 11872 UpdateGuideState exits: m=2510 SNR=34.1
22:02:42.838 00.007 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:42.842 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:02:42.846 00.004 11872 Enqueuing Expose request
22:02:42.852 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.46) opts 0xd
22:02:42.852 00.000 9960 Handling offset move in thread for scope, endpoint = (0.25, 0.46)
22:02:42.852 00.000 9960 Moving (0.25, 0.46) raw xDistance=-0.26 yDistance=-0.41
22:02:42.852 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
22:02:42.853 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.41 from input -0.41
22:02:42.853 00.000 9960 MoveAxis(E, 120, ABG)
22:02:42.853 00.000 9960 Guiding  Dir = 2, Dur = 120
22:02:42.853 00.000 9960 IsSlewing returns 0
22:02:42.853 00.000 9960 IsGuiding returns 0
22:02:42.854 00.001 9960 PulseGuide returned control before completion, sleep 130
22:02:42.988 00.134 9960 IsGuiding returns 1
22:02:42.989 00.001 9960 scope still moving after pulse duration time elapsed
22:02:43.019 00.030 9960 IsSlewing returns 0
22:02:43.020 00.001 9960 IsGuiding returns 0
22:02:43.021 00.001 9960 scope move finished after 120 + 46 ms
22:02:43.022 00.001 9960 Move returns status 0, amount 120
22:02:43.023 00.001 9960 MoveAxis(N, 307, ABG)
22:02:43.024 00.001 9960 Guiding  Dir = 0, Dur = 307
22:02:43.024 00.000 9960 IsSlewing returns 0
22:02:43.024 00.000 9960 IsGuiding returns 0
22:02:43.025 00.001 9960 PulseGuide returned control before completion, sleep 317
22:02:43.345 00.320 9960 IsGuiding returns 1
22:02:43.346 00.001 9960 scope still moving after pulse duration time elapsed
22:02:43.376 00.030 9960 IsSlewing returns 0
22:02:43.377 00.001 9960 IsGuiding returns 0
22:02:43.378 00.001 9960 scope move finished after 307 + 46 ms
22:02:43.378 00.000 9960 Move returns status 0, amount 307
22:02:43.379 00.001 9960 move complete, result=0
22:02:43.379 00.000 9960 worker thread done servicing request
22:02:43.380 00.001 9960 Worker thread wakes up
22:02:43.380 00.000 11872 GuideStep: -0.3 px 120 ms EAST, -0.4 px 307 ms NORTH
22:02:43.386 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:02:43.387 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
22:02:44.647 01.260 9960 Exposure complete
22:02:44.795 00.148 9960 worker thread done servicing request
22:02:44.795 00.000 11872 OnExposeComplete: enter
22:02:44.802 00.007 11872 UpdateGuideState(): m_state=6
22:02:44.808 00.006 11872 Star::Find(15, 60, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1155
22:02:44.814 00.006 11872 Star::Find returns 1 (0), X=60.41, Y=853.88, Mass=2435, SNR=33.3, Peak=147 HFD=5.0
22:02:44.821 00.007 11872 CameraToMount -- cameraTheta (2.00) - m_xAngle (-3.14) = xAngle (5.14 = -1.15)
22:02:44.827 00.006 11872 CameraToMount -- cameraTheta (2.00) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.97 = -1.32)
22:02:44.834 00.007 11872 CameraToMount -- cameraX=-0.03 cameraY=0.07 hyp=0.08 cameraTheta=2.00 mountX=0.03 mountY=-0.07, mountTheta=-1.17
22:02:44.842 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=-0.03, y=0.07, opts=13)
22:02:44.848 00.006 11872 Enqueuing Move request for scope (-0.03, 0.07)
22:02:44.852 00.004 9960 Worker thread wakes up
22:02:44.852 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=147, med=1, FiltMin=0, FiltMax=78, Gamma=1.000
22:02:44.857 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.07) opts 0xd
22:02:44.857 00.000 11872 UpdateGuideState exits: m=2435 SNR=33.3
22:02:44.861 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.03, 0.07)
22:02:44.861 00.000 9960 Moving (-0.03, 0.07) raw xDistance=0.03 yDistance=-0.07
22:02:44.861 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:44.864 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:02:44.864 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:02:44.865 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:02:44.868 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:02:44.868 00.000 9960 MoveAxis(E, 0, ABG)
22:02:44.869 00.001 9960 Move returns status 0, amount 0
22:02:44.870 00.001 9960 MoveAxis(N, 0, ABG)
22:02:44.870 00.000 11872 Enqueuing Expose request
22:02:44.874 00.004 9960 Move returns status 0, amount 0
22:02:44.874 00.000 9960 move complete, result=0
22:02:44.874 00.000 9960 worker thread done servicing request
22:02:44.875 00.001 9960 Worker thread wakes up
22:02:44.875 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:02:44.875 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
22:02:44.875 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:02:46.116 01.241 9960 Exposure complete
22:02:46.237 00.121 9960 worker thread done servicing request
22:02:46.238 00.001 11872 OnExposeComplete: enter
22:02:46.244 00.006 11872 UpdateGuideState(): m_state=6
22:02:46.249 00.005 11872 Star::Find(15, 60, 853, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1156
22:02:46.253 00.004 11872 Star::Find returns 1 (0), X=60.47, Y=854.17, Mass=2515, SNR=34.1, Peak=165 HFD=5.0
22:02:46.257 00.004 11872 CameraToMount -- cameraTheta (1.48) - m_xAngle (-3.14) = xAngle (4.62 = -1.66)
22:02:46.261 00.004 11872 CameraToMount -- cameraTheta (1.48) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.45 = -1.84)
22:02:46.265 00.004 11872 CameraToMount -- cameraX=0.03 cameraY=0.36 hyp=0.36 cameraTheta=1.48 mountX=-0.03 mountY=-0.35, mountTheta=-1.67
22:02:46.271 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.03, y=0.36, opts=13)
22:02:46.276 00.005 11872 Enqueuing Move request for scope (0.03, 0.36)
22:02:46.280 00.004 9960 Worker thread wakes up
22:02:46.280 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=165, med=1, FiltMin=0, FiltMax=91, Gamma=1.000
22:02:46.285 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.36) opts 0xd
22:02:46.286 00.001 9960 Handling offset move in thread for scope, endpoint = (0.03, 0.36)
22:02:46.286 00.000 9960 Moving (0.03, 0.36) raw xDistance=-0.03 yDistance=-0.35
22:02:46.286 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:02:46.286 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
22:02:46.288 00.002 9960 MoveAxis(E, 0, ABG)
22:02:46.288 00.000 9960 Move returns status 0, amount 0
22:02:46.288 00.000 11872 UpdateGuideState exits: m=2515 SNR=34.1
22:02:46.295 00.007 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:46.301 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:02:46.306 00.005 11872 Enqueuing Expose request
22:02:46.314 00.008 9960 MoveAxis(N, 259, ABG)
22:02:46.314 00.000 9960 Guiding  Dir = 0, Dur = 259
22:02:46.314 00.000 9960 IsSlewing returns 0
22:02:46.316 00.002 9960 IsGuiding returns 0
22:02:46.316 00.000 9960 PulseGuide returned control before completion, sleep 269
22:02:46.588 00.272 9960 IsGuiding returns 1
22:02:46.589 00.001 9960 scope still moving after pulse duration time elapsed
22:02:46.620 00.031 9960 IsSlewing returns 0
22:02:46.621 00.001 9960 IsGuiding returns 0
22:02:46.621 00.000 9960 scope move finished after 259 + 46 ms
22:02:46.622 00.001 9960 Move returns status 0, amount 259
22:02:46.622 00.000 9960 move complete, result=0
22:02:46.623 00.001 9960 worker thread done servicing request
22:02:46.623 00.000 9960 Worker thread wakes up
22:02:46.623 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.3 px 259 ms NORTH
22:02:46.629 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:02:46.629 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
22:02:47.885 01.256 9960 Exposure complete
22:02:48.007 00.122 9960 worker thread done servicing request
22:02:48.008 00.001 11872 OnExposeComplete: enter
22:02:48.013 00.005 11872 UpdateGuideState(): m_state=6
22:02:48.017 00.004 11872 Star::Find(15, 60, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1157
22:02:48.022 00.005 11872 Star::Find returns 1 (0), X=60.50, Y=853.90, Mass=2356, SNR=32.7, Peak=128 HFD=4.8
22:02:48.026 00.004 11872 CameraToMount -- cameraTheta (0.98) - m_xAngle (-3.14) = xAngle (4.12 = -2.16)
22:02:48.030 00.004 11872 CameraToMount -- cameraTheta (0.98) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.95 = -2.33)
22:02:48.034 00.004 11872 CameraToMount -- cameraX=0.06 cameraY=0.09 hyp=0.11 cameraTheta=0.98 mountX=-0.06 mountY=-0.08, mountTheta=-2.23
22:02:48.038 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.06, y=0.09, opts=13)
22:02:48.043 00.005 11872 Enqueuing Move request for scope (0.06, 0.09)
22:02:48.047 00.004 9960 Worker thread wakes up
22:02:48.047 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=128, med=1, FiltMin=0, FiltMax=87, Gamma=1.000
22:02:48.052 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.09) opts 0xd
22:02:48.052 00.000 9960 Handling offset move in thread for scope, endpoint = (0.06, 0.09)
22:02:48.052 00.000 9960 Moving (0.06, 0.09) raw xDistance=-0.06 yDistance=-0.08
22:02:48.053 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:02:48.053 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:02:48.053 00.000 11872 UpdateGuideState exits: m=2356 SNR=32.7
22:02:48.058 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:02:48.058 00.000 9960 MoveAxis(E, 0, ABG)
22:02:48.058 00.000 9960 Move returns status 0, amount 0
22:02:48.058 00.000 9960 MoveAxis(N, 0, ABG)
22:02:48.058 00.000 9960 Move returns status 0, amount 0
22:02:48.059 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:48.064 00.005 9960 move complete, result=0
22:02:48.064 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:02:48.067 00.003 9960 worker thread done servicing request
22:02:48.067 00.000 11872 Enqueuing Expose request
22:02:48.072 00.005 9960 Worker thread wakes up
22:02:48.072 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:02:48.072 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
22:02:48.073 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:02:49.313 01.240 9960 Exposure complete
22:02:49.436 00.123 9960 worker thread done servicing request
22:02:49.437 00.001 11872 OnExposeComplete: enter
22:02:49.440 00.003 11872 UpdateGuideState(): m_state=6
22:02:49.444 00.004 11872 Star::Find(15, 60, 853, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1158
22:02:49.449 00.005 11872 Star::Find returns 1 (0), X=60.36, Y=854.17, Mass=2261, SNR=32.3, Peak=171 HFD=4.8
22:02:49.453 00.004 11872 CameraToMount -- cameraTheta (1.79) - m_xAngle (-3.14) = xAngle (4.93 = -1.36)
22:02:49.458 00.005 11872 CameraToMount -- cameraTheta (1.79) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.75 = -1.53)
22:02:49.463 00.005 11872 CameraToMount -- cameraX=-0.08 cameraY=0.36 hyp=0.37 cameraTheta=1.79 mountX=0.08 mountY=-0.37, mountTheta=-1.36
22:02:49.468 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.08, y=0.36, opts=13)
22:02:49.471 00.003 11872 Enqueuing Move request for scope (-0.08, 0.36)
22:02:49.474 00.003 9960 Worker thread wakes up
22:02:49.474 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.36) opts 0xd
22:02:49.474 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.08, 0.36)
22:02:49.476 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=171, med=0, FiltMin=0, FiltMax=68, Gamma=1.000
22:02:49.479 00.003 11872 UpdateGuideState exits: m=2261 SNR=32.3
22:02:49.484 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:49.489 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:02:49.493 00.004 11872 Enqueuing Expose request
22:02:49.497 00.004 9960 Moving (-0.08, 0.36) raw xDistance=0.08 yDistance=-0.37
22:02:49.497 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:02:49.497 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.37 from input -0.37
22:02:49.497 00.000 9960 MoveAxis(E, 0, ABG)
22:02:49.497 00.000 9960 Move returns status 0, amount 0
22:02:49.498 00.001 9960 MoveAxis(N, 273, ABG)
22:02:49.498 00.000 9960 Guiding  Dir = 0, Dur = 273
22:02:49.498 00.000 9960 IsSlewing returns 0
22:02:49.499 00.001 9960 IsGuiding returns 0
22:02:49.499 00.000 9960 PulseGuide returned control before completion, sleep 283
22:02:49.790 00.291 9960 IsGuiding returns 1
22:02:49.792 00.002 9960 scope still moving after pulse duration time elapsed
22:02:49.821 00.029 9960 IsSlewing returns 0
22:02:49.821 00.000 9960 IsGuiding returns 0
22:02:49.823 00.002 9960 scope move finished after 273 + 51 ms
22:02:49.823 00.000 9960 Move returns status 0, amount 273
22:02:49.824 00.001 9960 move complete, result=0
22:02:49.824 00.000 9960 worker thread done servicing request
22:02:49.825 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.4 px 273 ms NORTH
22:02:49.831 00.006 9960 Worker thread wakes up
22:02:49.831 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:02:49.832 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
22:02:51.083 01.251 9960 Exposure complete
22:02:51.184 00.101 9960 worker thread done servicing request
22:02:51.185 00.001 11872 OnExposeComplete: enter
22:02:51.189 00.004 11872 UpdateGuideState(): m_state=6
22:02:51.192 00.003 11872 Star::Find(15, 60, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1159
22:02:51.195 00.003 11872 Star::Find returns 1 (0), X=60.42, Y=853.96, Mass=2439, SNR=33.5, Peak=169 HFD=4.8
22:02:51.200 00.005 11872 CameraToMount -- cameraTheta (1.71) - m_xAngle (-3.14) = xAngle (4.85 = -1.43)
22:02:51.204 00.004 11872 CameraToMount -- cameraTheta (1.71) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.68 = -1.60)
22:02:51.208 00.004 11872 CameraToMount -- cameraX=-0.02 cameraY=0.15 hyp=0.15 cameraTheta=1.71 mountX=0.02 mountY=-0.15, mountTheta=-1.43
22:02:51.214 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.02, y=0.15, opts=13)
22:02:51.218 00.004 11872 Enqueuing Move request for scope (-0.02, 0.15)
22:02:51.222 00.004 9960 Worker thread wakes up
22:02:51.223 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=169, med=0, FiltMin=0, FiltMax=77, Gamma=1.000
22:02:51.226 00.003 11872 UpdateGuideState exits: m=2439 SNR=33.5
22:02:51.230 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:51.234 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.15) opts 0xd
22:02:51.234 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.02, 0.15)
22:02:51.234 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:02:51.238 00.004 11872 Enqueuing Expose request
22:02:51.241 00.003 9960 Moving (-0.02, 0.15) raw xDistance=0.02 yDistance=-0.15
22:02:51.241 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:02:51.241 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:02:51.241 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:02:51.242 00.001 9960 MoveAxis(E, 0, ABG)
22:02:51.242 00.000 9960 Move returns status 0, amount 0
22:02:51.242 00.000 9960 MoveAxis(N, 0, ABG)
22:02:51.242 00.000 9960 Move returns status 0, amount 0
22:02:51.243 00.001 9960 move complete, result=0
22:02:51.243 00.000 9960 worker thread done servicing request
22:02:51.243 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:02:51.249 00.006 9960 Worker thread wakes up
22:02:51.249 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:02:51.249 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(45,839,31,31)
22:02:52.323 01.074 11872 evsrv: cli 0D2D2AA0 connect
22:02:52.328 00.005 11872 case statement mapped state 6 to 3
22:02:52.335 00.007 11872 case statement mapped state 6 to 3
22:02:52.341 00.006 11872 evsrv: cli 0D2D2AA0 request: {"method":"get_app_state","id":"57005aca-d868-414d-9869-6edef6b15475"}
22:02:52.347 00.006 11872 case statement mapped state 6 to 3
22:02:52.505 00.158 11872 evsrv: cli 0D2D2AA0 response: {"jsonrpc":"2.0","result":"Guiding","id":"57005aca-d868-414d-9869-6edef6b15475"}
22:02:52.518 00.013 9960 Exposure complete
22:02:52.521 00.003 11872 evsrv: cli 0D2D2AA0 disconnect
22:02:52.526 00.005 11872 evsrv: cli 0D2D28C0 connect
22:02:52.530 00.004 11872 case statement mapped state 6 to 3
22:02:52.534 00.004 11872 case statement mapped state 6 to 3
22:02:52.539 00.005 11872 evsrv: cli 0D2D28C0 request: {"method":"dither","params":{"amount":5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"62a7ded9-14e4-453d-a313-b5c286dc322c"}
22:02:52.544 00.005 11872 PhdController::Dither begins
22:02:52.686 00.142 11872 dither: size=5.00, dRA=-0.38 dDec=-2.65
22:02:52.691 00.005 11872 MountToCamera -- mountTheta (-1.71) + m_xAngle (-3.14) = xAngle (-4.85 = 1.43)
22:02:52.696 00.005 11872 MountToCamera -- mountX=-0.38 mountY=-2.65 hyp=2.67 mountTheta=-1.71 cameraX=0.37, cameraY=2.65 cameraTheta=1.43
22:02:52.812 00.116 11872 setting lock position to (60.81, 856.46)
22:02:52.817 00.005 11872 Mount: notify guiding dithered (0.4, 2.6)
22:02:52.821 00.004 11872 Status Line: Dither by -0.38,-2.65
22:02:52.826 00.005 11872 PhdController: newstate STATE_SETTLE_BEGIN
22:02:52.830 00.004 11872 PhdController: newstate STATE_SETTLE_WAIT
22:02:52.832 00.002 11872 evsrv: cli 0D2D28C0 response: {"jsonrpc":"2.0","result":0,"id":"62a7ded9-14e4-453d-a313-b5c286dc322c"}
22:02:52.837 00.005 11872 evsrv: cli 0D2D28C0 disconnect
22:02:52.869 00.032 9960 worker thread done servicing request
22:02:52.869 00.000 11872 OnExposeComplete: enter
22:02:52.873 00.004 11872 UpdateGuideState(): m_state=6
22:02:52.876 00.003 11872 Star::Find(15, 60, 853, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1160
22:02:52.879 00.003 11872 Star::Find returns 1 (0), X=60.33, Y=853.97, Mass=2385, SNR=33.2, Peak=156 HFD=5.1
22:02:52.882 00.003 11872 CameraToMount -- cameraTheta (-1.76) - m_xAngle (-3.14) = xAngle (1.38 = 1.38)
22:02:52.885 00.003 11872 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.21 = 1.21)
22:02:52.889 00.004 11872 CameraToMount -- cameraX=-0.47 cameraY=-2.49 hyp=2.53 cameraTheta=-1.76 mountX=0.48 mountY=2.36, mountTheta=1.37
22:02:52.892 00.003 11872 dither recenter: remaining=(0.4,2.6) step=(0.4,2.6)
22:02:52.895 00.003 11872 MountToCamera -- mountTheta (1.43) + m_xAngle (-3.14) = xAngle (-1.71 = -1.71)
22:02:52.899 00.004 11872 MountToCamera -- mountX=0.38 mountY=2.65 hyp=2.67 mountTheta=1.43 cameraX=-0.37, cameraY=-2.65 cameraTheta=-1.71
22:02:52.901 00.002 11872 SchedulePrimaryMove(0FA44CE0, x=-0.37, y=-2.65, opts=4)
22:02:52.904 00.003 11872 Enqueuing Move request for scope (-0.37, -2.65)
22:02:52.906 00.002 11872 Mount: notify direct move 0.38,2.65
22:02:52.909 00.003 9960 Worker thread wakes up
22:02:52.909 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=156, med=0, FiltMin=0, FiltMax=69, Gamma=1.000
22:02:52.913 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.37, -2.65) opts 0x4
22:02:52.913 00.000 11872 UpdateGuideState exits: m=2385 SNR=33.2
22:02:52.915 00.002 9960 Handling offset move in thread for scope, endpoint = (-0.37, -2.65)
22:02:52.915 00.000 11872 PhdController: settling, locked = 1, distance = 2.79 (1.50) aobump = 0 frame = 1 / 99999
22:02:52.920 00.005 9960 Moving (-0.37, -2.65) raw xDistance=0.38 yDistance=2.65
22:02:52.920 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763784172.920,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":2.79,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
22:02:52.923 00.003 9960 MoveAxis(W, 282, B)
22:02:52.923 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:52.926 00.003 9960 Guiding  Dir = 3, Dur = 282
22:02:52.926 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:02:52.929 00.003 9960 IsSlewing returns 0
22:02:52.929 00.000 11872 Enqueuing Expose request
22:02:52.932 00.003 9960 IsGuiding returns 0
22:02:52.933 00.001 9960 PulseGuide returned control before completion, sleep 292
22:02:53.240 00.307 9960 IsGuiding returns 1
22:02:53.241 00.001 9960 scope still moving after pulse duration time elapsed
22:02:53.269 00.028 9960 IsSlewing returns 0
22:02:53.270 00.001 9960 IsGuiding returns 0
22:02:53.270 00.000 9960 scope move finished after 282 + 56 ms
22:02:53.270 00.000 9960 Move returns status 0, amount 282
22:02:53.272 00.002 9960 MoveAxis(S, 1975, B)
22:02:53.272 00.000 9960 Guiding  Dir = 1, Dur = 1975
22:02:53.272 00.000 9960 IsSlewing returns 0
22:02:53.272 00.000 9960 IsGuiding returns 0
22:02:53.273 00.001 9960 PulseGuide returned control before completion, sleep 1985
22:02:55.273 02.000 9960 IsGuiding returns 1
22:02:55.274 00.001 9960 scope still moving after pulse duration time elapsed
22:02:55.304 00.030 9960 IsSlewing returns 0
22:02:55.304 00.000 9960 IsGuiding returns 0
22:02:55.306 00.002 9960 scope move finished after 1975 + 57 ms
22:02:55.306 00.000 9960 Move returns status 0, amount 1975
22:02:55.306 00.000 9960 move complete, result=0
22:02:55.307 00.001 9960 worker thread done servicing request
22:02:55.307 00.000 11872 GuideStep: 0.4 px 282 ms WEST, 2.6 px 1975 ms SOUTH
22:02:55.312 00.005 9960 Worker thread wakes up
22:02:55.312 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:02:55.313 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:02:56.568 01.255 9960 Exposure complete
22:02:56.691 00.123 9960 worker thread done servicing request
22:02:56.692 00.001 11872 OnExposeComplete: enter
22:02:56.695 00.003 11872 UpdateGuideState(): m_state=6
22:02:56.700 00.005 11872 Star::Find(15, 60, 853, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1161
22:02:56.705 00.005 11872 Star::Find returns 1 (0), X=60.88, Y=856.50, Mass=2507, SNR=34.2, Peak=146 HFD=5.0
22:02:56.708 00.003 11872 CameraToMount -- cameraTheta (0.54) - m_xAngle (-3.14) = xAngle (3.67 = -2.61)
22:02:56.712 00.004 11872 CameraToMount -- cameraTheta (0.54) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.50 = -2.78)
22:02:56.716 00.004 11872 CameraToMount -- cameraX=0.08 cameraY=0.05 hyp=0.09 cameraTheta=0.54 mountX=-0.08 mountY=-0.03, mountTheta=-2.75
22:02:56.720 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.08, y=0.05, opts=13)
22:02:56.724 00.004 11872 Enqueuing Move request for scope (0.08, 0.05)
22:02:56.727 00.003 9960 Worker thread wakes up
22:02:56.727 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.05) opts 0xd
22:02:56.727 00.000 9960 Handling offset move in thread for scope, endpoint = (0.08, 0.05)
22:02:56.728 00.001 9960 Moving (0.08, 0.05) raw xDistance=-0.08 yDistance=-0.03
22:02:56.728 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:02:56.728 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:02:56.728 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:02:56.728 00.000 9960 MoveAxis(E, 0, ABG)
22:02:56.728 00.000 9960 Move returns status 0, amount 0
22:02:56.728 00.000 9960 MoveAxis(N, 0, ABG)
22:02:56.729 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=146, med=0, FiltMin=0, FiltMax=87, Gamma=1.000
22:02:56.732 00.003 9960 Move returns status 0, amount 0
22:02:56.733 00.001 9960 move complete, result=0
22:02:56.733 00.000 9960 worker thread done servicing request
22:02:56.733 00.000 11872 UpdateGuideState exits: m=2507 SNR=34.2
22:02:56.736 00.003 11872 PhdController: settling, locked = 1, distance = 0.09 (1.50) aobump = 0 frame = 2 / 99999
22:02:56.741 00.005 11872 evsrv: {"Event":"Settling","Timestamp":1763784176.741,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.09,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
22:02:56.744 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:56.748 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:02:56.753 00.005 11872 Enqueuing Expose request
22:02:56.758 00.005 9960 Worker thread wakes up
22:02:56.758 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:02:56.764 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:02:56.765 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:02:58.008 01.243 9960 Exposure complete
22:02:58.119 00.111 9960 worker thread done servicing request
22:02:58.119 00.000 11872 OnExposeComplete: enter
22:02:58.124 00.005 11872 UpdateGuideState(): m_state=6
22:02:58.128 00.004 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1162
22:02:58.132 00.004 11872 Star::Find returns 1 (0), X=60.76, Y=856.82, Mass=2423, SNR=33.4, Peak=131 HFD=4.6
22:02:58.135 00.003 11872 CameraToMount -- cameraTheta (1.71) - m_xAngle (-3.14) = xAngle (4.85 = -1.44)
22:02:58.143 00.008 11872 CameraToMount -- cameraTheta (1.71) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.68 = -1.61)
22:02:58.148 00.005 11872 CameraToMount -- cameraX=-0.05 cameraY=0.36 hyp=0.37 cameraTheta=1.71 mountX=0.05 mountY=-0.37, mountTheta=-1.44
22:02:58.154 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.05, y=0.36, opts=13)
22:02:58.158 00.004 11872 Enqueuing Move request for scope (-0.05, 0.36)
22:02:58.162 00.004 9960 Worker thread wakes up
22:02:58.162 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=131, med=1, FiltMin=0, FiltMax=83, Gamma=1.000
22:02:58.165 00.003 11872 UpdateGuideState exits: m=2423 SNR=33.4
22:02:58.171 00.006 11872 PhdController: settling, locked = 1, distance = 0.17 (1.50) aobump = 0 frame = 3 / 99999
22:02:58.175 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.36) opts 0xd
22:02:58.175 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.05, 0.36)
22:02:58.175 00.000 9960 Moving (-0.05, 0.36) raw xDistance=0.05 yDistance=-0.37
22:02:58.175 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:02:58.175 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
22:02:58.177 00.002 11872 evsrv: {"Event":"Settling","Timestamp":1763784178.175,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.17,"Time":1.4,"SettleTime":10.0,"StarLocked":true}
22:02:58.180 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.37
22:02:58.181 00.001 9960 MoveAxis(E, 0, ABG)
22:02:58.181 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:58.185 00.004 9960 Move returns status 0, amount 0
22:02:58.186 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:02:58.189 00.003 9960 MoveAxis(N, 0, ABG)
22:02:58.190 00.001 11872 Enqueuing Expose request
22:02:58.193 00.003 9960 Move returns status 0, amount 0
22:02:58.193 00.000 9960 move complete, result=0
22:02:58.194 00.001 9960 worker thread done servicing request
22:02:58.194 00.000 9960 Worker thread wakes up
22:02:58.195 00.001 11872 GuideStep: 0.0 px 0 ms EAST, -0.4 px 0 ms NORTH
22:02:58.198 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
22:02:58.198 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:02:59.451 01.253 9960 Exposure complete
22:02:59.566 00.115 9960 worker thread done servicing request
22:02:59.566 00.000 11872 OnExposeComplete: enter
22:02:59.571 00.005 11872 UpdateGuideState(): m_state=6
22:02:59.575 00.004 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1163
22:02:59.579 00.004 11872 Star::Find returns 1 (0), X=60.79, Y=856.69, Mass=2446, SNR=33.4, Peak=136 HFD=4.8
22:02:59.584 00.005 11872 CameraToMount -- cameraTheta (1.67) - m_xAngle (-3.14) = xAngle (4.80 = -1.48)
22:02:59.587 00.003 11872 CameraToMount -- cameraTheta (1.67) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.63 = -1.65)
22:02:59.592 00.005 11872 CameraToMount -- cameraX=-0.02 cameraY=0.23 hyp=0.24 cameraTheta=1.67 mountX=0.02 mountY=-0.23, mountTheta=-1.48
22:02:59.597 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.02, y=0.23, opts=13)
22:02:59.602 00.005 11872 Enqueuing Move request for scope (-0.02, 0.23)
22:02:59.605 00.003 9960 Worker thread wakes up
22:02:59.605 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.23) opts 0xd
22:02:59.606 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.02, 0.23)
22:02:59.606 00.000 9960 Moving (-0.02, 0.23) raw xDistance=0.02 yDistance=-0.23
22:02:59.607 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:02:59.607 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=136, med=0, FiltMin=0, FiltMax=85, Gamma=1.000
22:02:59.611 00.004 11872 UpdateGuideState exits: m=2446 SNR=33.4
22:02:59.615 00.004 11872 PhdController: settling, locked = 1, distance = 0.19 (1.50) aobump = 0 frame = 4 / 99999
22:02:59.619 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
22:02:59.620 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763784179.619,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.19,"Time":2.9,"SettleTime":10.0,"StarLocked":true}
22:02:59.623 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
22:02:59.623 00.000 9960 MoveAxis(E, 0, ABG)
22:02:59.624 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:59.627 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:02:59.631 00.004 9960 Move returns status 0, amount 0
22:02:59.632 00.001 9960 MoveAxis(N, 0, ABG)
22:02:59.632 00.000 11872 Enqueuing Expose request
22:02:59.635 00.003 9960 Move returns status 0, amount 0
22:02:59.635 00.000 9960 move complete, result=0
22:02:59.635 00.000 9960 worker thread done servicing request
22:02:59.635 00.000 9960 Worker thread wakes up
22:02:59.635 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:02:59.636 00.001 11872 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:02:59.640 00.004 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:03:00.880 01.240 9960 Exposure complete
22:03:01.012 00.132 9960 worker thread done servicing request
22:03:01.012 00.000 11872 OnExposeComplete: enter
22:03:01.017 00.005 11872 UpdateGuideState(): m_state=6
22:03:01.021 00.004 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1164
22:03:01.024 00.003 11872 Star::Find returns 1 (0), X=60.78, Y=856.98, Mass=2444, SNR=33.4, Peak=135 HFD=4.6
22:03:01.028 00.004 11872 CameraToMount -- cameraTheta (1.62) - m_xAngle (-3.14) = xAngle (4.76 = -1.52)
22:03:01.032 00.004 11872 CameraToMount -- cameraTheta (1.62) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.59 = -1.70)
22:03:01.036 00.004 11872 CameraToMount -- cameraX=-0.03 cameraY=0.52 hyp=0.52 cameraTheta=1.62 mountX=0.02 mountY=-0.52, mountTheta=-1.52
22:03:01.041 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.03, y=0.52, opts=13)
22:03:01.045 00.004 11872 Enqueuing Move request for scope (-0.03, 0.52)
22:03:01.050 00.005 9960 Worker thread wakes up
22:03:01.050 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=135, med=0, FiltMin=0, FiltMax=78, Gamma=1.000
22:03:01.053 00.003 11872 UpdateGuideState exits: m=2444 SNR=33.4
22:03:01.057 00.004 11872 PhdController: settling, locked = 1, distance = 0.29 (1.50) aobump = 0 frame = 5 / 99999
22:03:01.060 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.52) opts 0xd
22:03:01.060 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.03, 0.52)
22:03:01.061 00.001 9960 Moving (-0.03, 0.52) raw xDistance=0.02 yDistance=-0.52
22:03:01.062 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:03:01.062 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.12
22:03:01.062 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.52 from input -0.52
22:03:01.062 00.000 9960 MoveAxis(E, 0, ABG)
22:03:01.063 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763784181.060,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.29,"Time":4.3,"SettleTime":10.0,"StarLocked":true}
22:03:01.066 00.003 9960 Move returns status 0, amount 0
22:03:01.067 00.001 9960 MoveAxis(N, 386, ABG)
22:03:01.067 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:01.071 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:03:01.075 00.004 11872 Enqueuing Expose request
22:03:01.079 00.004 9960 Guiding  Dir = 0, Dur = 386
22:03:01.079 00.000 9960 IsSlewing returns 0
22:03:01.079 00.000 9960 IsGuiding returns 0
22:03:01.080 00.001 9960 PulseGuide returned control before completion, sleep 396
22:03:01.486 00.406 9960 IsGuiding returns 1
22:03:01.487 00.001 9960 scope still moving after pulse duration time elapsed
22:03:01.517 00.030 9960 IsSlewing returns 0
22:03:01.518 00.001 9960 IsGuiding returns 0
22:03:01.518 00.000 9960 scope move finished after 386 + 52 ms
22:03:01.519 00.001 9960 Move returns status 0, amount 386
22:03:01.519 00.000 9960 move complete, result=0
22:03:01.519 00.000 9960 worker thread done servicing request
22:03:01.519 00.000 9960 Worker thread wakes up
22:03:01.520 00.001 11872 GuideStep: 0.0 px 0 ms EAST, -0.5 px 386 ms NORTH
22:03:01.526 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:03:01.526 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:03:02.779 01.253 9960 Exposure complete
22:03:02.899 00.120 9960 worker thread done servicing request
22:03:02.900 00.001 11872 OnExposeComplete: enter
22:03:02.903 00.003 11872 UpdateGuideState(): m_state=6
22:03:02.907 00.004 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1165
22:03:02.912 00.005 11872 Star::Find returns 1 (0), X=60.83, Y=857.18, Mass=2523, SNR=34.1, Peak=150 HFD=4.7
22:03:02.914 00.002 11872 CameraToMount -- cameraTheta (1.53) - m_xAngle (-3.14) = xAngle (4.67 = -1.61)
22:03:02.918 00.004 11872 CameraToMount -- cameraTheta (1.53) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.50 = -1.78)
22:03:02.922 00.004 11872 CameraToMount -- cameraX=0.03 cameraY=0.72 hyp=0.72 cameraTheta=1.53 mountX=-0.03 mountY=-0.71, mountTheta=-1.61
22:03:02.927 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.03, y=0.72, opts=13)
22:03:02.931 00.004 11872 Enqueuing Move request for scope (0.03, 0.72)
22:03:02.934 00.003 9960 Worker thread wakes up
22:03:02.934 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.72) opts 0xd
22:03:02.935 00.001 9960 Handling offset move in thread for scope, endpoint = (0.03, 0.72)
22:03:02.935 00.000 9960 Moving (0.03, 0.72) raw xDistance=-0.03 yDistance=-0.71
22:03:02.935 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:03:02.935 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.71 from input -0.71
22:03:02.935 00.000 9960 MoveAxis(E, 0, ABG)
22:03:02.935 00.000 9960 Move returns status 0, amount 0
22:03:02.935 00.000 9960 MoveAxis(N, 527, ABG)
22:03:02.935 00.000 9960 Guiding  Dir = 0, Dur = 527
22:03:02.936 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=150, med=0, FiltMin=0, FiltMax=86, Gamma=1.000
22:03:02.941 00.005 9960 IsSlewing returns 0
22:03:02.941 00.000 11872 UpdateGuideState exits: m=2523 SNR=34.1
22:03:02.944 00.003 11872 PhdController: settling, locked = 1, distance = 0.42 (1.50) aobump = 0 frame = 6 / 99999
22:03:02.949 00.005 9960 IsGuiding returns 0
22:03:02.949 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763784182.949,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.42,"Time":6.2,"SettleTime":10.0,"StarLocked":true}
22:03:02.953 00.004 9960 PulseGuide returned control before completion, sleep 537
22:03:02.953 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:02.959 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:03:02.965 00.006 11872 Enqueuing Expose request
22:03:03.497 00.532 9960 IsGuiding returns 1
22:03:03.497 00.000 9960 scope still moving after pulse duration time elapsed
22:03:03.528 00.031 9960 IsSlewing returns 0
22:03:03.529 00.001 9960 IsGuiding returns 0
22:03:03.529 00.000 9960 scope move finished after 527 + 54 ms
22:03:03.531 00.002 9960 Move returns status 0, amount 527
22:03:03.532 00.001 9960 move complete, result=0
22:03:03.532 00.000 9960 worker thread done servicing request
22:03:03.533 00.001 9960 Worker thread wakes up
22:03:03.533 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.7 px 527 ms NORTH
22:03:03.540 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:03:03.540 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:03:04.784 01.244 9960 Exposure complete
22:03:04.878 00.094 9960 worker thread done servicing request
22:03:04.879 00.001 11872 OnExposeComplete: enter
22:03:04.883 00.004 11872 UpdateGuideState(): m_state=6
22:03:04.887 00.004 11872 Star::Find(15, 60, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1166
22:03:04.891 00.004 11872 Star::Find returns 1 (0), X=60.66, Y=856.74, Mass=2425, SNR=33.5, Peak=135 HFD=4.7
22:03:04.895 00.004 11872 CameraToMount -- cameraTheta (2.05) - m_xAngle (-3.14) = xAngle (5.19 = -1.10)
22:03:04.898 00.003 11872 CameraToMount -- cameraTheta (2.05) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.01 = -1.27)
22:03:04.902 00.004 11872 CameraToMount -- cameraX=-0.15 cameraY=0.28 hyp=0.32 cameraTheta=2.05 mountX=0.15 mountY=-0.30, mountTheta=-1.13
22:03:04.907 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.15, y=0.28, opts=13)
22:03:04.910 00.003 11872 Enqueuing Move request for scope (-0.15, 0.28)
22:03:04.914 00.004 9960 Worker thread wakes up
22:03:04.914 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.28) opts 0xd
22:03:04.914 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.15, 0.28)
22:03:04.915 00.001 9960 Moving (-0.15, 0.28) raw xDistance=0.15 yDistance=-0.30
22:03:04.915 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:03:04.915 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
22:03:04.915 00.000 9960 MoveAxis(E, 0, ABG)
22:03:04.915 00.000 9960 Move returns status 0, amount 0
22:03:04.915 00.000 9960 MoveAxis(N, 228, ABG)
22:03:04.915 00.000 9960 Guiding  Dir = 0, Dur = 228
22:03:04.917 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=135, med=0, FiltMin=0, FiltMax=80, Gamma=1.000
22:03:04.921 00.004 9960 IsSlewing returns 0
22:03:04.921 00.000 11872 UpdateGuideState exits: m=2425 SNR=33.5
22:03:04.925 00.004 11872 PhdController: settling, locked = 1, distance = 0.39 (1.50) aobump = 0 frame = 7 / 99999
22:03:04.928 00.003 9960 IsGuiding returns 0
22:03:04.928 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763784184.928,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.39,"Time":8.2,"SettleTime":10.0,"StarLocked":true}
22:03:04.932 00.004 9960 PulseGuide returned control before completion, sleep 238
22:03:04.933 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:04.937 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:03:04.940 00.003 11872 Enqueuing Expose request
22:03:05.182 00.242 9960 IsGuiding returns 0
22:03:05.183 00.001 9960 Move returns status 0, amount 228
22:03:05.183 00.000 9960 move complete, result=0
22:03:05.183 00.000 9960 worker thread done servicing request
22:03:05.183 00.000 9960 Worker thread wakes up
22:03:05.184 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:03:05.185 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:03:05.185 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 228 ms NORTH
22:03:06.430 01.245 9960 Exposure complete
22:03:06.548 00.118 9960 worker thread done servicing request
22:03:06.549 00.001 11872 OnExposeComplete: enter
22:03:06.552 00.003 11872 UpdateGuideState(): m_state=6
22:03:06.557 00.005 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1167
22:03:06.560 00.003 11872 Star::Find returns 1 (0), X=60.67, Y=856.63, Mass=2515, SNR=34.0, Peak=132 HFD=4.9
22:03:06.564 00.004 11872 CameraToMount -- cameraTheta (2.25) - m_xAngle (-3.14) = xAngle (5.39 = -0.90)
22:03:06.569 00.005 11872 CameraToMount -- cameraTheta (2.25) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.21 = -1.07)
22:03:06.571 00.002 11872 CameraToMount -- cameraX=-0.14 cameraY=0.17 hyp=0.22 cameraTheta=2.25 mountX=0.14 mountY=-0.19, mountTheta=-0.95
22:03:06.581 00.010 11872 SchedulePrimaryMove(0FA44CE0, x=-0.14, y=0.17, opts=13)
22:03:06.588 00.007 11872 Enqueuing Move request for scope (-0.14, 0.17)
22:03:06.591 00.003 9960 Worker thread wakes up
22:03:06.592 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.17) opts 0xd
22:03:06.592 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=132, med=1, FiltMin=0, FiltMax=83, Gamma=1.000
22:03:06.596 00.004 11872 UpdateGuideState exits: m=2515 SNR=34.0
22:03:06.600 00.004 11872 PhdController: settling, locked = 1, distance = 0.34 (1.50) aobump = 0 frame = 8 / 99999
22:03:06.604 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.14, 0.17)
22:03:06.604 00.000 9960 Moving (-0.14, 0.17) raw xDistance=0.14 yDistance=-0.19
22:03:06.604 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:03:06.604 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:03:06.604 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763784186.604,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.34,"Time":9.9,"SettleTime":10.0,"StarLocked":true}
22:03:06.610 00.006 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
22:03:06.610 00.000 9960 MoveAxis(E, 0, ABG)
22:03:06.610 00.000 9960 Move returns status 0, amount 0
22:03:06.611 00.001 9960 MoveAxis(N, 0, ABG)
22:03:06.611 00.000 9960 Move returns status 0, amount 0
22:03:06.611 00.000 9960 move complete, result=0
22:03:06.611 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:06.616 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:03:06.620 00.004 11872 Enqueuing Expose request
22:03:06.623 00.003 9960 worker thread done servicing request
22:03:06.624 00.001 9960 Worker thread wakes up
22:03:06.624 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:03:06.629 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:03:06.629 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:03:07.871 01.242 9960 Exposure complete
22:03:07.967 00.096 9960 worker thread done servicing request
22:03:07.967 00.000 11872 OnExposeComplete: enter
22:03:07.970 00.003 11872 UpdateGuideState(): m_state=6
22:03:07.974 00.004 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1168
22:03:07.977 00.003 11872 Star::Find returns 1 (0), X=60.83, Y=856.81, Mass=2510, SNR=34.1, Peak=126 HFD=4.7
22:03:07.981 00.004 11872 CameraToMount -- cameraTheta (1.51) - m_xAngle (-3.14) = xAngle (4.65 = -1.63)
22:03:07.984 00.003 11872 CameraToMount -- cameraTheta (1.51) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.48 = -1.81)
22:03:07.987 00.003 11872 CameraToMount -- cameraX=0.02 cameraY=0.35 hyp=0.36 cameraTheta=1.51 mountX=-0.02 mountY=-0.35, mountTheta=-1.63
22:03:07.993 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.02, y=0.35, opts=13)
22:03:07.997 00.004 11872 Enqueuing Move request for scope (0.02, 0.35)
22:03:08.000 00.003 9960 Worker thread wakes up
22:03:08.000 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.35) opts 0xd
22:03:08.001 00.001 9960 Handling offset move in thread for scope, endpoint = (0.02, 0.35)
22:03:08.001 00.000 9960 Moving (0.02, 0.35) raw xDistance=-0.02 yDistance=-0.35
22:03:08.002 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:03:08.002 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=126, med=1, FiltMin=0, FiltMax=80, Gamma=1.000
22:03:08.006 00.004 9960 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
22:03:08.006 00.000 9960 MoveAxis(E, 0, ABG)
22:03:08.006 00.000 9960 Move returns status 0, amount 0
22:03:08.007 00.001 9960 MoveAxis(N, 258, ABG)
22:03:08.007 00.000 9960 Guiding  Dir = 0, Dur = 258
22:03:08.007 00.000 11872 UpdateGuideState exits: m=2510 SNR=34.1
22:03:08.011 00.004 9960 IsSlewing returns 0
22:03:08.011 00.000 11872 PhdController: settling, locked = 1, distance = 0.34 (1.50) aobump = 0 frame = 9 / 99999
22:03:08.014 00.003 9960 IsGuiding returns 0
22:03:08.014 00.000 11872 PhdController: newstate STATE_FINISH
22:03:08.019 00.005 9960 PulseGuide returned control before completion, sleep 268
22:03:08.019 00.000 11872 PhdController complete: success
22:03:08.024 00.005 11872 evsrv: {"Event":"SettleDone","Timestamp":1763784188.024,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":9,"DroppedFrames":0}
22:03:08.028 00.004 11872 Mount: notify guiding dither settle done success=1
22:03:08.031 00.003 11872 PhdController: newstate STATE_IDLE
22:03:08.035 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:08.038 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:03:08.042 00.004 11872 Enqueuing Expose request
22:03:08.290 00.248 9960 IsGuiding returns 1
22:03:08.290 00.000 9960 scope still moving after pulse duration time elapsed
22:03:08.320 00.030 9960 IsSlewing returns 0
22:03:08.321 00.001 9960 IsGuiding returns 0
22:03:08.322 00.001 9960 scope move finished after 258 + 49 ms
22:03:08.323 00.001 9960 Move returns status 0, amount 258
22:03:08.323 00.000 9960 move complete, result=0
22:03:08.324 00.001 9960 worker thread done servicing request
22:03:08.324 00.000 9960 Worker thread wakes up
22:03:08.324 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.3 px 258 ms NORTH
22:03:08.330 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:03:08.331 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:03:09.588 01.257 9960 Exposure complete
22:03:09.705 00.117 9960 worker thread done servicing request
22:03:09.706 00.001 11872 OnExposeComplete: enter
22:03:09.713 00.007 11872 UpdateGuideState(): m_state=6
22:03:09.718 00.005 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1169
22:03:09.721 00.003 11872 Star::Find returns 1 (0), X=60.77, Y=856.54, Mass=2399, SNR=33.2, Peak=123 HFD=4.9
22:03:09.725 00.004 11872 CameraToMount -- cameraTheta (1.98) - m_xAngle (-3.14) = xAngle (5.12 = -1.16)
22:03:09.729 00.004 11872 CameraToMount -- cameraTheta (1.98) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.95 = -1.34)
22:03:09.733 00.004 11872 CameraToMount -- cameraX=-0.04 cameraY=0.09 hyp=0.09 cameraTheta=1.98 mountX=0.04 mountY=-0.09, mountTheta=-1.18
22:03:09.739 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.04, y=0.09, opts=13)
22:03:09.743 00.004 11872 Enqueuing Move request for scope (-0.04, 0.09)
22:03:09.747 00.004 9960 Worker thread wakes up
22:03:09.747 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=123, med=0, FiltMin=0, FiltMax=81, Gamma=1.000
22:03:09.751 00.004 11872 UpdateGuideState exits: m=2399 SNR=33.2
22:03:09.754 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.09) opts 0xd
22:03:09.755 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.04, 0.09)
22:03:09.755 00.000 9960 Moving (-0.04, 0.09) raw xDistance=0.04 yDistance=-0.09
22:03:09.755 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:03:09.755 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:03:09.755 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:09.758 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:03:09.758 00.000 9960 MoveAxis(E, 0, ABG)
22:03:09.758 00.000 9960 Move returns status 0, amount 0
22:03:09.760 00.002 9960 MoveAxis(N, 0, ABG)
22:03:09.760 00.000 9960 Move returns status 0, amount 0
22:03:09.760 00.000 9960 move complete, result=0
22:03:09.760 00.000 9960 worker thread done servicing request
22:03:09.760 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:03:09.765 00.005 11872 Enqueuing Expose request
22:03:09.768 00.003 9960 Worker thread wakes up
22:03:09.768 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:03:09.771 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
22:03:09.772 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:03:11.021 01.249 9960 Exposure complete
22:03:11.159 00.138 9960 worker thread done servicing request
22:03:11.159 00.000 11872 OnExposeComplete: enter
22:03:11.164 00.005 11872 UpdateGuideState(): m_state=6
22:03:11.167 00.003 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1170
22:03:11.171 00.004 11872 Star::Find returns 1 (0), X=60.81, Y=856.64, Mass=2461, SNR=33.7, Peak=126 HFD=4.9
22:03:11.175 00.004 11872 CameraToMount -- cameraTheta (1.58) - m_xAngle (-3.14) = xAngle (4.72 = -1.56)
22:03:11.178 00.003 11872 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.55 = -1.74)
22:03:11.181 00.003 11872 CameraToMount -- cameraX=-0.00 cameraY=0.19 hyp=0.19 cameraTheta=1.58 mountX=0.00 mountY=-0.18, mountTheta=-1.56
22:03:11.186 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.00, y=0.19, opts=13)
22:03:11.189 00.003 11872 Enqueuing Move request for scope (-0.00, 0.19)
22:03:11.192 00.003 9960 Worker thread wakes up
22:03:11.192 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=126, med=0, FiltMin=0, FiltMax=91, Gamma=1.000
22:03:11.197 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.19) opts 0xd
22:03:11.197 00.000 11872 UpdateGuideState exits: m=2461 SNR=33.7
22:03:11.201 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.00, 0.19)
22:03:11.201 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:11.204 00.003 9960 Moving (-0.00, 0.19) raw xDistance=0.00 yDistance=-0.18
22:03:11.204 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:03:11.209 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
22:03:11.209 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:03:11.209 00.000 11872 Enqueuing Expose request
22:03:11.215 00.006 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:03:11.215 00.000 9960 MoveAxis(E, 0, ABG)
22:03:11.215 00.000 9960 Move returns status 0, amount 0
22:03:11.215 00.000 9960 MoveAxis(N, 0, ABG)
22:03:11.217 00.002 9960 Move returns status 0, amount 0
22:03:11.217 00.000 9960 move complete, result=0
22:03:11.217 00.000 9960 worker thread done servicing request
22:03:11.217 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:03:11.223 00.006 9960 Worker thread wakes up
22:03:11.224 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:03:11.224 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:03:12.476 01.252 9960 Exposure complete
22:03:12.600 00.124 9960 worker thread done servicing request
22:03:12.600 00.000 11872 OnExposeComplete: enter
22:03:12.604 00.004 11872 UpdateGuideState(): m_state=6
22:03:12.609 00.005 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1171
22:03:12.613 00.004 11872 Star::Find returns 1 (0), X=60.67, Y=856.98, Mass=2513, SNR=34.0, Peak=131 HFD=5.0
22:03:12.618 00.005 11872 CameraToMount -- cameraTheta (1.82) - m_xAngle (-3.14) = xAngle (4.96 = -1.32)
22:03:12.623 00.005 11872 CameraToMount -- cameraTheta (1.82) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.79 = -1.49)
22:03:12.626 00.003 11872 CameraToMount -- cameraX=-0.13 cameraY=0.52 hyp=0.54 cameraTheta=1.82 mountX=0.13 mountY=-0.54, mountTheta=-1.33
22:03:12.632 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.13, y=0.52, opts=13)
22:03:12.636 00.004 11872 Enqueuing Move request for scope (-0.13, 0.52)
22:03:12.640 00.004 9960 Worker thread wakes up
22:03:12.640 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.52) opts 0xd
22:03:12.640 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.13, 0.52)
22:03:12.641 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=131, med=0, FiltMin=0, FiltMax=84, Gamma=1.000
22:03:12.645 00.004 11872 UpdateGuideState exits: m=2513 SNR=34.0
22:03:12.649 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:12.653 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:03:12.656 00.003 11872 Enqueuing Expose request
22:03:12.660 00.004 9960 Moving (-0.13, 0.52) raw xDistance=0.13 yDistance=-0.54
22:03:12.660 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:03:12.660 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.54 from input -0.54
22:03:12.660 00.000 9960 MoveAxis(E, 0, ABG)
22:03:12.660 00.000 9960 Move returns status 0, amount 0
22:03:12.661 00.001 9960 MoveAxis(N, 399, ABG)
22:03:12.661 00.000 9960 Guiding  Dir = 0, Dur = 399
22:03:12.661 00.000 9960 IsSlewing returns 0
22:03:12.661 00.000 9960 IsGuiding returns 0
22:03:12.662 00.001 9960 PulseGuide returned control before completion, sleep 409
22:03:13.077 00.415 9960 IsGuiding returns 1
22:03:13.077 00.000 9960 scope still moving after pulse duration time elapsed
22:03:13.107 00.030 9960 IsSlewing returns 0
22:03:13.110 00.003 9960 IsGuiding returns 0
22:03:13.110 00.000 9960 scope move finished after 399 + 48 ms
22:03:13.110 00.000 9960 Move returns status 0, amount 399
22:03:13.111 00.001 9960 move complete, result=0
22:03:13.111 00.000 9960 worker thread done servicing request
22:03:13.111 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.5 px 399 ms NORTH
22:03:13.123 00.012 9960 Worker thread wakes up
22:03:13.123 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:03:13.124 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:03:14.363 01.239 9960 Exposure complete
22:03:14.491 00.128 9960 worker thread done servicing request
22:03:14.492 00.001 11872 OnExposeComplete: enter
22:03:14.496 00.004 11872 UpdateGuideState(): m_state=6
22:03:14.499 00.003 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1172
22:03:14.503 00.004 11872 Star::Find returns 1 (0), X=60.68, Y=856.82, Mass=2288, SNR=32.3, Peak=137 HFD=4.5
22:03:14.507 00.004 11872 CameraToMount -- cameraTheta (1.91) - m_xAngle (-3.14) = xAngle (5.05 = -1.23)
22:03:14.510 00.003 11872 CameraToMount -- cameraTheta (1.91) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.88 = -1.40)
22:03:14.515 00.005 11872 CameraToMount -- cameraX=-0.13 cameraY=0.37 hyp=0.39 cameraTheta=1.91 mountX=0.13 mountY=-0.38, mountTheta=-1.24
22:03:14.522 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.13, y=0.37, opts=13)
22:03:14.528 00.006 11872 Enqueuing Move request for scope (-0.13, 0.37)
22:03:14.532 00.004 9960 Worker thread wakes up
22:03:14.532 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=137, med=0, FiltMin=0, FiltMax=78, Gamma=1.000
22:03:14.536 00.004 11872 UpdateGuideState exits: m=2288 SNR=32.3
22:03:14.540 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:14.544 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:03:14.547 00.003 11872 Enqueuing Expose request
22:03:14.551 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.37) opts 0xd
22:03:14.552 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.13, 0.37)
22:03:14.552 00.000 9960 Moving (-0.13, 0.37) raw xDistance=0.13 yDistance=-0.38
22:03:14.552 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:03:14.552 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.38 from input -0.38
22:03:14.553 00.001 9960 MoveAxis(E, 0, ABG)
22:03:14.553 00.000 9960 Move returns status 0, amount 0
22:03:14.553 00.000 9960 MoveAxis(N, 286, ABG)
22:03:14.554 00.001 9960 Guiding  Dir = 0, Dur = 286
22:03:14.554 00.000 9960 IsSlewing returns 0
22:03:14.554 00.000 9960 IsGuiding returns 0
22:03:14.555 00.001 9960 PulseGuide returned control before completion, sleep 296
22:03:14.855 00.300 9960 IsGuiding returns 1
22:03:14.856 00.001 9960 scope still moving after pulse duration time elapsed
22:03:14.887 00.031 9960 IsSlewing returns 0
22:03:14.888 00.001 9960 IsGuiding returns 0
22:03:14.890 00.002 9960 scope move finished after 286 + 49 ms
22:03:14.890 00.000 9960 Move returns status 0, amount 286
22:03:14.890 00.000 9960 move complete, result=0
22:03:14.891 00.001 9960 worker thread done servicing request
22:03:14.892 00.001 9960 Worker thread wakes up
22:03:14.892 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.4 px 286 ms NORTH
22:03:14.897 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:03:14.898 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:03:16.152 01.254 9960 Exposure complete
22:03:16.282 00.130 9960 worker thread done servicing request
22:03:16.282 00.000 11872 OnExposeComplete: enter
22:03:16.286 00.004 11872 UpdateGuideState(): m_state=6
22:03:16.290 00.004 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1173
22:03:16.295 00.005 11872 Star::Find returns 1 (0), X=60.65, Y=856.39, Mass=2468, SNR=33.6, Peak=145 HFD=5.1
22:03:16.299 00.004 11872 CameraToMount -- cameraTheta (-2.73) - m_xAngle (-3.14) = xAngle (0.41 = 0.41)
22:03:16.302 00.003 11872 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.24 = 0.24)
22:03:16.305 00.003 11872 CameraToMount -- cameraX=-0.15 cameraY=-0.07 hyp=0.17 cameraTheta=-2.73 mountX=0.15 mountY=0.04, mountTheta=0.25
22:03:16.311 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.15, y=-0.07, opts=13)
22:03:16.314 00.003 11872 Enqueuing Move request for scope (-0.15, -0.07)
22:03:16.318 00.004 9960 Worker thread wakes up
22:03:16.318 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=145, med=1, FiltMin=0, FiltMax=78, Gamma=1.000
22:03:16.323 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.07) opts 0xd
22:03:16.323 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.15, -0.07)
22:03:16.323 00.000 11872 UpdateGuideState exits: m=2468 SNR=33.6
22:03:16.328 00.005 9960 Moving (-0.15, -0.07) raw xDistance=0.15 yDistance=0.04
22:03:16.328 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:03:16.328 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:03:16.328 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:16.332 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:03:16.332 00.000 9960 MoveAxis(E, 0, ABG)
22:03:16.332 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:03:16.336 00.004 9960 Move returns status 0, amount 0
22:03:16.336 00.000 11872 Enqueuing Expose request
22:03:16.340 00.004 9960 MoveAxis(N, 0, ABG)
22:03:16.341 00.001 9960 Move returns status 0, amount 0
22:03:16.341 00.000 9960 move complete, result=0
22:03:16.341 00.000 9960 worker thread done servicing request
22:03:16.341 00.000 9960 Worker thread wakes up
22:03:16.341 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
22:03:16.346 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:03:16.346 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:03:17.589 01.243 9960 Exposure complete
22:03:17.716 00.127 9960 worker thread done servicing request
22:03:17.716 00.000 11872 OnExposeComplete: enter
22:03:17.720 00.004 11872 UpdateGuideState(): m_state=6
22:03:17.722 00.002 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1174
22:03:17.726 00.004 11872 Star::Find returns 1 (0), X=60.49, Y=856.73, Mass=2577, SNR=34.7, Peak=142 HFD=4.7
22:03:17.730 00.004 11872 CameraToMount -- cameraTheta (2.44) - m_xAngle (-3.14) = xAngle (5.58 = -0.70)
22:03:17.734 00.004 11872 CameraToMount -- cameraTheta (2.44) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.41 = -0.87)
22:03:17.737 00.003 11872 CameraToMount -- cameraX=-0.32 cameraY=0.27 hyp=0.42 cameraTheta=2.44 mountX=0.32 mountY=-0.32, mountTheta=-0.79
22:03:17.743 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.32, y=0.27, opts=13)
22:03:17.748 00.005 11872 Enqueuing Move request for scope (-0.32, 0.27)
22:03:17.752 00.004 9960 Worker thread wakes up
22:03:17.752 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.27) opts 0xd
22:03:17.752 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=142, med=0, FiltMin=0, FiltMax=97, Gamma=1.000
22:03:17.755 00.003 11872 UpdateGuideState exits: m=2577 SNR=34.7
22:03:17.760 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:17.766 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:03:17.771 00.005 9960 Handling offset move in thread for scope, endpoint = (-0.32, 0.27)
22:03:17.771 00.000 9960 Moving (-0.32, 0.27) raw xDistance=0.32 yDistance=-0.32
22:03:17.772 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32
22:03:17.772 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
22:03:17.772 00.000 11872 Enqueuing Expose request
22:03:17.777 00.005 9960 MoveAxis(W, 150, ABG)
22:03:17.777 00.000 9960 Guiding  Dir = 3, Dur = 150
22:03:17.777 00.000 9960 IsSlewing returns 0
22:03:17.777 00.000 9960 IsGuiding returns 0
22:03:17.778 00.001 9960 PulseGuide returned control before completion, sleep 160
22:03:17.951 00.173 9960 IsGuiding returns 0
22:03:17.952 00.001 9960 Move returns status 0, amount 150
22:03:17.953 00.001 9960 MoveAxis(N, 240, ABG)
22:03:17.953 00.000 9960 Guiding  Dir = 0, Dur = 240
22:03:17.953 00.000 9960 IsSlewing returns 0
22:03:17.955 00.002 9960 IsGuiding returns 0
22:03:17.956 00.001 9960 PulseGuide returned control before completion, sleep 250
22:03:18.220 00.264 9960 IsGuiding returns 1
22:03:18.220 00.000 9960 scope still moving after pulse duration time elapsed
22:03:18.250 00.030 9960 IsSlewing returns 0
22:03:18.252 00.002 9960 IsGuiding returns 0
22:03:18.253 00.001 9960 scope move finished after 240 + 57 ms
22:03:18.253 00.000 9960 Move returns status 0, amount 240
22:03:18.253 00.000 9960 move complete, result=0
22:03:18.253 00.000 9960 worker thread done servicing request
22:03:18.255 00.002 9960 Worker thread wakes up
22:03:18.255 00.000 11872 GuideStep: 0.3 px 150 ms WEST, -0.3 px 240 ms NORTH
22:03:18.262 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:03:18.262 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:03:19.515 01.253 9960 Exposure complete
22:03:19.631 00.116 9960 worker thread done servicing request
22:03:19.632 00.001 11872 OnExposeComplete: enter
22:03:19.636 00.004 11872 UpdateGuideState(): m_state=6
22:03:19.640 00.004 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1175
22:03:19.645 00.005 11872 Star::Find returns 1 (0), X=60.80, Y=855.90, Mass=2391, SNR=33.1, Peak=108 HFD=4.7
22:03:19.650 00.005 11872 CameraToMount -- cameraTheta (-1.59) - m_xAngle (-3.14) = xAngle (1.54 = 1.54)
22:03:19.654 00.004 11872 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.37 = 1.37)
22:03:19.657 00.003 11872 CameraToMount -- cameraX=-0.01 cameraY=-0.56 hyp=0.56 cameraTheta=-1.59 mountX=0.01 mountY=0.55, mountTheta=1.54
22:03:19.662 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.01, y=-0.56, opts=13)
22:03:19.665 00.003 11872 Enqueuing Move request for scope (-0.01, -0.56)
22:03:19.669 00.004 9960 Worker thread wakes up
22:03:19.669 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.56) opts 0xd
22:03:19.669 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.01, -0.56)
22:03:19.669 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=108, med=0, FiltMin=0, FiltMax=86, Gamma=1.000
22:03:19.673 00.004 11872 UpdateGuideState exits: m=2391 SNR=33.1
22:03:19.676 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:19.680 00.004 9960 Moving (-0.01, -0.56) raw xDistance=0.01 yDistance=0.55
22:03:19.680 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:03:19.685 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:03:19.685 00.000 11872 Enqueuing Expose request
22:03:19.689 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:03:19.689 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.55
22:03:19.689 00.000 9960 MoveAxis(E, 0, ABG)
22:03:19.689 00.000 9960 Move returns status 0, amount 0
22:03:19.689 00.000 9960 MoveAxis(N, 0, ABG)
22:03:19.690 00.001 9960 Move returns status 0, amount 0
22:03:19.690 00.000 9960 move complete, result=0
22:03:19.690 00.000 9960 worker thread done servicing request
22:03:19.690 00.000 9960 Worker thread wakes up
22:03:19.690 00.000 11872 GuideStep: 0.0 px 0 ms EAST, 0.5 px 0 ms NORTH
22:03:19.696 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:03:19.696 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:03:20.948 01.252 9960 Exposure complete
22:03:21.070 00.122 9960 worker thread done servicing request
22:03:21.070 00.000 11872 OnExposeComplete: enter
22:03:21.074 00.004 11872 UpdateGuideState(): m_state=6
22:03:21.079 00.005 11872 Star::Find(15, 60, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1176
22:03:21.086 00.007 11872 Star::Find returns 1 (0), X=60.74, Y=856.02, Mass=2496, SNR=34.1, Peak=136 HFD=4.5
22:03:21.091 00.005 11872 CameraToMount -- cameraTheta (-1.73) - m_xAngle (-3.14) = xAngle (1.40 = 1.40)
22:03:21.094 00.003 11872 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.23 = 1.23)
22:03:21.099 00.005 11872 CameraToMount -- cameraX=-0.07 cameraY=-0.43 hyp=0.44 cameraTheta=-1.73 mountX=0.07 mountY=0.42, mountTheta=1.40
22:03:21.105 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.07, y=-0.43, opts=13)
22:03:21.108 00.003 11872 Enqueuing Move request for scope (-0.07, -0.43)
22:03:21.114 00.006 9960 Worker thread wakes up
22:03:21.114 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=136, med=0, FiltMin=0, FiltMax=93, Gamma=1.000
22:03:21.119 00.005 11872 UpdateGuideState exits: m=2496 SNR=34.1
22:03:21.123 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:21.128 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:03:21.131 00.003 11872 Enqueuing Expose request
22:03:21.135 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.43) opts 0xd
22:03:21.135 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.07, -0.43)
22:03:21.135 00.000 9960 Moving (-0.07, -0.43) raw xDistance=0.07 yDistance=0.42
22:03:21.135 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:03:21.137 00.002 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:03:21.137 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.42
22:03:21.137 00.000 9960 MoveAxis(E, 0, ABG)
22:03:21.137 00.000 9960 Move returns status 0, amount 0
22:03:21.137 00.000 9960 MoveAxis(N, 0, ABG)
22:03:21.138 00.001 9960 Move returns status 0, amount 0
22:03:21.138 00.000 9960 move complete, result=0
22:03:21.138 00.000 9960 worker thread done servicing request
22:03:21.138 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
22:03:21.144 00.006 9960 Worker thread wakes up
22:03:21.144 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:03:21.144 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:03:22.389 01.245 9960 Exposure complete
22:03:22.511 00.122 9960 worker thread done servicing request
22:03:22.512 00.001 11872 OnExposeComplete: enter
22:03:22.515 00.003 11872 UpdateGuideState(): m_state=6
22:03:22.520 00.005 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1177
22:03:22.524 00.004 11872 Star::Find returns 1 (0), X=60.70, Y=856.60, Mass=2385, SNR=33.3, Peak=128 HFD=4.8
22:03:22.528 00.004 11872 CameraToMount -- cameraTheta (2.23) - m_xAngle (-3.14) = xAngle (5.37 = -0.91)
22:03:22.533 00.005 11872 CameraToMount -- cameraTheta (2.23) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.20 = -1.08)
22:03:22.537 00.004 11872 CameraToMount -- cameraX=-0.11 cameraY=0.14 hyp=0.18 cameraTheta=2.23 mountX=0.11 mountY=-0.16, mountTheta=-0.96
22:03:22.543 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.11, y=0.14, opts=13)
22:03:22.547 00.004 11872 Enqueuing Move request for scope (-0.11, 0.14)
22:03:22.552 00.005 9960 Worker thread wakes up
22:03:22.552 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.14) opts 0xd
22:03:22.553 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.11, 0.14)
22:03:22.553 00.000 9960 Moving (-0.11, 0.14) raw xDistance=0.11 yDistance=-0.16
22:03:22.553 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:03:22.553 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:03:22.553 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=128, med=1, FiltMin=0, FiltMax=91, Gamma=1.000
22:03:22.558 00.005 11872 UpdateGuideState exits: m=2385 SNR=33.3
22:03:22.562 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:22.566 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:03:22.570 00.004 11872 Enqueuing Expose request
22:03:22.574 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:03:22.574 00.000 9960 MoveAxis(E, 0, ABG)
22:03:22.574 00.000 9960 Move returns status 0, amount 0
22:03:22.574 00.000 9960 MoveAxis(N, 0, ABG)
22:03:22.574 00.000 9960 Move returns status 0, amount 0
22:03:22.574 00.000 9960 move complete, result=0
22:03:22.574 00.000 9960 worker thread done servicing request
22:03:22.575 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:03:22.581 00.006 9960 Worker thread wakes up
22:03:22.581 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:03:22.581 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:03:23.830 01.249 9960 Exposure complete
22:03:23.954 00.124 9960 worker thread done servicing request
22:03:23.954 00.000 11872 OnExposeComplete: enter
22:03:23.961 00.007 11872 UpdateGuideState(): m_state=6
22:03:23.964 00.003 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1178
22:03:23.969 00.005 11872 Star::Find returns 1 (0), X=60.52, Y=856.41, Mass=2507, SNR=33.9, Peak=135 HFD=5.0
22:03:23.973 00.004 11872 CameraToMount -- cameraTheta (-2.98) - m_xAngle (-3.14) = xAngle (0.16 = 0.16)
22:03:23.977 00.004 11872 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (-0.02 = -0.02)
22:03:23.984 00.007 11872 CameraToMount -- cameraX=-0.29 cameraY=-0.05 hyp=0.29 cameraTheta=-2.98 mountX=0.29 mountY=-0.00, mountTheta=-0.02
22:03:23.989 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.29, y=-0.05, opts=13)
22:03:23.994 00.005 11872 Enqueuing Move request for scope (-0.29, -0.05)
22:03:23.997 00.003 9960 Worker thread wakes up
22:03:23.998 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.05) opts 0xd
22:03:23.998 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.29, -0.05)
22:03:23.999 00.001 9960 Moving (-0.29, -0.05) raw xDistance=0.29 yDistance=-0.00
22:03:23.999 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29
22:03:23.999 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:03:24.000 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=135, med=1, FiltMin=0, FiltMax=86, Gamma=1.000
22:03:24.003 00.003 11872 UpdateGuideState exits: m=2507 SNR=33.9
22:03:24.008 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:24.011 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
22:03:24.011 00.000 9960 MoveAxis(W, 136, ABG)
22:03:24.011 00.000 9960 Guiding  Dir = 3, Dur = 136
22:03:24.011 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:03:24.016 00.005 11872 Enqueuing Expose request
22:03:24.023 00.007 9960 IsSlewing returns 0
22:03:24.023 00.000 9960 IsGuiding returns 0
22:03:24.024 00.001 9960 PulseGuide returned control before completion, sleep 146
22:03:24.177 00.153 9960 IsGuiding returns 1
22:03:24.177 00.000 9960 scope still moving after pulse duration time elapsed
22:03:24.207 00.030 9960 IsSlewing returns 0
22:03:24.208 00.001 9960 IsGuiding returns 0
22:03:24.208 00.000 9960 scope move finished after 136 + 49 ms
22:03:24.209 00.001 9960 Move returns status 0, amount 136
22:03:24.210 00.001 9960 MoveAxis(N, 0, ABG)
22:03:24.210 00.000 9960 Move returns status 0, amount 0
22:03:24.211 00.001 9960 move complete, result=0
22:03:24.211 00.000 9960 worker thread done servicing request
22:03:24.213 00.002 9960 Worker thread wakes up
22:03:24.213 00.000 11872 GuideStep: 0.3 px 136 ms WEST, -0.0 px 0 ms NORTH
22:03:24.220 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:03:24.220 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:03:25.470 01.250 9960 Exposure complete
22:03:25.598 00.128 9960 worker thread done servicing request
22:03:25.599 00.001 11872 OnExposeComplete: enter
22:03:25.603 00.004 11872 UpdateGuideState(): m_state=6
22:03:25.609 00.006 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1179
22:03:25.613 00.004 11872 Star::Find returns 1 (0), X=60.51, Y=856.48, Mass=2573, SNR=34.5, Peak=127 HFD=5.1
22:03:25.618 00.005 11872 CameraToMount -- cameraTheta (3.05) - m_xAngle (-3.14) = xAngle (6.19 = -0.09)
22:03:25.621 00.003 11872 CameraToMount -- cameraTheta (3.05) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (6.02 = -0.26)
22:03:25.625 00.004 11872 CameraToMount -- cameraX=-0.30 cameraY=0.03 hyp=0.30 cameraTheta=3.05 mountX=0.30 mountY=-0.08, mountTheta=-0.26
22:03:25.629 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.30, y=0.03, opts=13)
22:03:25.633 00.004 11872 Enqueuing Move request for scope (-0.30, 0.03)
22:03:25.637 00.004 9960 Worker thread wakes up
22:03:25.638 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.03) opts 0xd
22:03:25.638 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.30, 0.03)
22:03:25.638 00.000 9960 Moving (-0.30, 0.03) raw xDistance=0.30 yDistance=-0.08
22:03:25.638 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=127, med=1, FiltMin=0, FiltMax=91, Gamma=1.000
22:03:25.642 00.004 11872 UpdateGuideState exits: m=2573 SNR=34.5
22:03:25.645 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.30
22:03:25.645 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:03:25.646 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:25.652 00.006 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:03:25.652 00.000 9960 MoveAxis(W, 148, ABG)
22:03:25.652 00.000 9960 Guiding  Dir = 3, Dur = 148
22:03:25.652 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:03:25.656 00.004 9960 IsSlewing returns 0
22:03:25.656 00.000 11872 Enqueuing Expose request
22:03:25.660 00.004 9960 IsGuiding returns 0
22:03:25.660 00.000 9960 PulseGuide returned control before completion, sleep 158
22:03:25.821 00.161 9960 IsGuiding returns 1
22:03:25.821 00.000 9960 scope still moving after pulse duration time elapsed
22:03:25.851 00.030 9960 IsSlewing returns 0
22:03:25.852 00.001 9960 IsGuiding returns 0
22:03:25.852 00.000 9960 scope move finished after 148 + 43 ms
22:03:25.852 00.000 9960 Move returns status 0, amount 148
22:03:25.852 00.000 9960 MoveAxis(N, 0, ABG)
22:03:25.853 00.001 9960 Move returns status 0, amount 0
22:03:25.853 00.000 9960 move complete, result=0
22:03:25.853 00.000 9960 worker thread done servicing request
22:03:25.854 00.001 11872 GuideStep: 0.3 px 148 ms WEST, -0.1 px 0 ms NORTH
22:03:25.860 00.006 9960 Worker thread wakes up
22:03:25.860 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:03:25.861 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:03:27.106 01.245 9960 Exposure complete
22:03:27.230 00.124 9960 worker thread done servicing request
22:03:27.230 00.000 11872 OnExposeComplete: enter
22:03:27.234 00.004 11872 UpdateGuideState(): m_state=6
22:03:27.240 00.006 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1180
22:03:27.244 00.004 11872 Star::Find returns 1 (0), X=60.39, Y=856.99, Mass=2494, SNR=33.9, Peak=120 HFD=5.2
22:03:27.248 00.004 11872 CameraToMount -- cameraTheta (2.24) - m_xAngle (-3.14) = xAngle (5.38 = -0.91)
22:03:27.251 00.003 11872 CameraToMount -- cameraTheta (2.24) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.20 = -1.08)
22:03:27.256 00.005 11872 CameraToMount -- cameraX=-0.42 cameraY=0.53 hyp=0.68 cameraTheta=2.24 mountX=0.42 mountY=-0.60, mountTheta=-0.96
22:03:27.261 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.42, y=0.53, opts=13)
22:03:27.266 00.005 11872 Enqueuing Move request for scope (-0.42, 0.53)
22:03:27.270 00.004 9960 Worker thread wakes up
22:03:27.270 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=120, med=1, FiltMin=0, FiltMax=87, Gamma=1.000
22:03:27.274 00.004 11872 UpdateGuideState exits: m=2494 SNR=33.9
22:03:27.278 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.42, 0.53) opts 0xd
22:03:27.278 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.42, 0.53)
22:03:27.279 00.001 9960 Moving (-0.42, 0.53) raw xDistance=0.42 yDistance=-0.60
22:03:27.279 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.42
22:03:27.279 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:27.282 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:03:27.287 00.005 11872 Enqueuing Expose request
22:03:27.290 00.003 9960 GuideAlgorithmResistSwitch::result() returns -0.60 from input -0.60
22:03:27.290 00.000 9960 MoveAxis(W, 206, ABG)
22:03:27.291 00.001 9960 Guiding  Dir = 3, Dur = 206
22:03:27.292 00.001 9960 IsSlewing returns 0
22:03:27.292 00.000 9960 IsGuiding returns 0
22:03:27.292 00.000 9960 PulseGuide returned control before completion, sleep 216
22:03:27.518 00.226 9960 IsGuiding returns 1
22:03:27.518 00.000 9960 scope still moving after pulse duration time elapsed
22:03:27.550 00.032 9960 IsSlewing returns 0
22:03:27.553 00.003 9960 IsGuiding returns 0
22:03:27.554 00.001 9960 scope move finished after 206 + 55 ms
22:03:27.554 00.000 9960 Move returns status 0, amount 206
22:03:27.554 00.000 9960 MoveAxis(N, 445, ABG)
22:03:27.554 00.000 9960 Guiding  Dir = 0, Dur = 445
22:03:27.554 00.000 9960 IsSlewing returns 0
22:03:27.555 00.001 9960 IsGuiding returns 0
22:03:27.555 00.000 9960 PulseGuide returned control before completion, sleep 455
22:03:28.019 00.464 9960 IsGuiding returns 1
22:03:28.020 00.001 9960 scope still moving after pulse duration time elapsed
22:03:28.051 00.031 9960 IsSlewing returns 0
22:03:28.054 00.003 9960 IsGuiding returns 0
22:03:28.054 00.000 9960 scope move finished after 445 + 53 ms
22:03:28.054 00.000 9960 Move returns status 0, amount 445
22:03:28.055 00.001 9960 move complete, result=0
22:03:28.055 00.000 9960 worker thread done servicing request
22:03:28.055 00.000 11872 GuideStep: 0.4 px 206 ms WEST, -0.6 px 445 ms NORTH
22:03:28.062 00.007 9960 Worker thread wakes up
22:03:28.062 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:03:28.062 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:03:29.310 01.248 9960 Exposure complete
22:03:29.440 00.130 9960 worker thread done servicing request
22:03:29.441 00.001 11872 OnExposeComplete: enter
22:03:29.445 00.004 11872 UpdateGuideState(): m_state=6
22:03:29.449 00.004 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1181
22:03:29.454 00.005 11872 Star::Find returns 1 (0), X=61.22, Y=856.74, Mass=2496, SNR=33.7, Peak=135 HFD=4.8
22:03:29.459 00.005 11872 CameraToMount -- cameraTheta (0.60) - m_xAngle (-3.14) = xAngle (3.74 = -2.55)
22:03:29.462 00.003 11872 CameraToMount -- cameraTheta (0.60) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.56 = -2.72)
22:03:29.467 00.005 11872 CameraToMount -- cameraX=0.42 cameraY=0.28 hyp=0.50 cameraTheta=0.60 mountX=-0.42 mountY=-0.21, mountTheta=-2.68
22:03:29.472 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.42, y=0.28, opts=13)
22:03:29.477 00.005 11872 Enqueuing Move request for scope (0.42, 0.28)
22:03:29.481 00.004 9960 Worker thread wakes up
22:03:29.481 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=135, med=1, FiltMin=0, FiltMax=74, Gamma=1.000
22:03:29.485 00.004 11872 UpdateGuideState exits: m=2496 SNR=33.7
22:03:29.489 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:29.493 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:03:29.496 00.003 11872 Enqueuing Expose request
22:03:29.500 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.42, 0.28) opts 0xd
22:03:29.500 00.000 9960 Handling offset move in thread for scope, endpoint = (0.42, 0.28)
22:03:29.500 00.000 9960 Moving (0.42, 0.28) raw xDistance=-0.42 yDistance=-0.21
22:03:29.500 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.42
22:03:29.500 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
22:03:29.501 00.001 9960 MoveAxis(E, 181, ABG)
22:03:29.501 00.000 9960 Guiding  Dir = 2, Dur = 181
22:03:29.501 00.000 9960 IsSlewing returns 0
22:03:29.502 00.001 9960 IsGuiding returns 0
22:03:29.502 00.000 9960 PulseGuide returned control before completion, sleep 191
22:03:29.706 00.204 9960 IsGuiding returns 1
22:03:29.706 00.000 9960 scope still moving after pulse duration time elapsed
22:03:29.738 00.032 9960 IsSlewing returns 0
22:03:29.739 00.001 9960 IsGuiding returns 0
22:03:29.739 00.000 9960 scope move finished after 181 + 56 ms
22:03:29.741 00.002 9960 Move returns status 0, amount 181
22:03:29.742 00.001 9960 MoveAxis(N, 154, ABG)
22:03:29.742 00.000 9960 Guiding  Dir = 0, Dur = 154
22:03:29.742 00.000 9960 IsSlewing returns 0
22:03:29.743 00.001 9960 IsGuiding returns 0
22:03:29.743 00.000 9960 PulseGuide returned control before completion, sleep 164
22:03:29.921 00.178 9960 IsGuiding returns 1
22:03:29.921 00.000 9960 scope still moving after pulse duration time elapsed
22:03:29.952 00.031 9960 IsSlewing returns 0
22:03:29.952 00.000 9960 IsGuiding returns 0
22:03:29.952 00.000 9960 scope move finished after 154 + 55 ms
22:03:29.954 00.002 9960 Move returns status 0, amount 154
22:03:29.954 00.000 9960 move complete, result=0
22:03:29.954 00.000 9960 worker thread done servicing request
22:03:29.954 00.000 9960 Worker thread wakes up
22:03:29.954 00.000 11872 GuideStep: -0.4 px 181 ms EAST, -0.2 px 154 ms NORTH
22:03:29.959 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:03:29.959 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:03:31.201 01.242 9960 Exposure complete
22:03:31.309 00.108 9960 worker thread done servicing request
22:03:31.309 00.000 11872 OnExposeComplete: enter
22:03:31.313 00.004 11872 UpdateGuideState(): m_state=6
22:03:31.317 00.004 11872 Star::Find(15, 61, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1182
22:03:31.321 00.004 11872 Star::Find returns 1 (0), X=60.90, Y=856.69, Mass=2343, SNR=32.8, Peak=130 HFD=4.9
22:03:31.323 00.002 11872 CameraToMount -- cameraTheta (1.21) - m_xAngle (-3.14) = xAngle (4.35 = -1.94)
22:03:31.328 00.005 11872 CameraToMount -- cameraTheta (1.21) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.17 = -2.11)
22:03:31.331 00.003 11872 CameraToMount -- cameraX=0.09 cameraY=0.24 hyp=0.25 cameraTheta=1.21 mountX=-0.09 mountY=-0.22, mountTheta=-1.97
22:03:31.337 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.09, y=0.24, opts=13)
22:03:31.341 00.004 11872 Enqueuing Move request for scope (0.09, 0.24)
22:03:31.345 00.004 9960 Worker thread wakes up
22:03:31.345 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.24) opts 0xd
22:03:31.345 00.000 9960 Handling offset move in thread for scope, endpoint = (0.09, 0.24)
22:03:31.345 00.000 9960 Moving (0.09, 0.24) raw xDistance=-0.09 yDistance=-0.22
22:03:31.346 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=130, med=0, FiltMin=0, FiltMax=80, Gamma=1.000
22:03:31.350 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:03:31.350 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
22:03:31.350 00.000 11872 UpdateGuideState exits: m=2343 SNR=32.8
22:03:31.353 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:31.357 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:03:31.361 00.004 9960 MoveAxis(E, 0, ABG)
22:03:31.361 00.000 9960 Move returns status 0, amount 0
22:03:31.362 00.001 11872 Enqueuing Expose request
22:03:31.367 00.005 9960 MoveAxis(N, 162, ABG)
22:03:31.368 00.001 9960 Guiding  Dir = 0, Dur = 162
22:03:31.368 00.000 9960 IsSlewing returns 0
22:03:31.368 00.000 9960 IsGuiding returns 0
22:03:31.369 00.001 9960 PulseGuide returned control before completion, sleep 172
22:03:31.548 00.179 9960 IsGuiding returns 1
22:03:31.548 00.000 9960 scope still moving after pulse duration time elapsed
22:03:31.580 00.032 9960 IsSlewing returns 0
22:03:31.581 00.001 9960 IsGuiding returns 0
22:03:31.583 00.002 9960 scope move finished after 162 + 52 ms
22:03:31.584 00.001 9960 Move returns status 0, amount 162
22:03:31.584 00.000 9960 move complete, result=0
22:03:31.585 00.001 9960 worker thread done servicing request
22:03:31.585 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 162 ms NORTH
22:03:31.590 00.005 9960 Worker thread wakes up
22:03:31.590 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:03:31.590 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:03:32.843 01.253 9960 Exposure complete
22:03:32.967 00.124 9960 worker thread done servicing request
22:03:32.967 00.000 11872 OnExposeComplete: enter
22:03:32.970 00.003 11872 UpdateGuideState(): m_state=6
22:03:32.975 00.005 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1183
22:03:32.979 00.004 11872 Star::Find returns 1 (0), X=60.77, Y=856.70, Mass=2482, SNR=33.8, Peak=128 HFD=4.7
22:03:32.983 00.004 11872 CameraToMount -- cameraTheta (1.72) - m_xAngle (-3.14) = xAngle (4.86 = -1.43)
22:03:32.987 00.004 11872 CameraToMount -- cameraTheta (1.72) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.69 = -1.60)
22:03:32.991 00.004 11872 CameraToMount -- cameraX=-0.04 cameraY=0.24 hyp=0.25 cameraTheta=1.72 mountX=0.04 mountY=-0.25, mountTheta=-1.43
22:03:32.996 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.04, y=0.24, opts=13)
22:03:33.001 00.005 11872 Enqueuing Move request for scope (-0.04, 0.24)
22:03:33.004 00.003 9960 Worker thread wakes up
22:03:33.005 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=128, med=0, FiltMin=0, FiltMax=85, Gamma=1.000
22:03:33.009 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.24) opts 0xd
22:03:33.009 00.000 11872 UpdateGuideState exits: m=2482 SNR=33.8
22:03:33.014 00.005 9960 Handling offset move in thread for scope, endpoint = (-0.04, 0.24)
22:03:33.014 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:33.020 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:03:33.024 00.004 9960 Moving (-0.04, 0.24) raw xDistance=0.04 yDistance=-0.25
22:03:33.024 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:03:33.025 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
22:03:33.025 00.000 9960 MoveAxis(E, 0, ABG)
22:03:33.025 00.000 9960 Move returns status 0, amount 0
22:03:33.025 00.000 9960 MoveAxis(N, 185, ABG)
22:03:33.026 00.001 11872 Enqueuing Expose request
22:03:33.030 00.004 9960 Guiding  Dir = 0, Dur = 185
22:03:33.030 00.000 9960 IsSlewing returns 0
22:03:33.030 00.000 9960 IsGuiding returns 0
22:03:33.031 00.001 9960 PulseGuide returned control before completion, sleep 195
22:03:33.242 00.211 9960 IsGuiding returns 1
22:03:33.243 00.001 9960 scope still moving after pulse duration time elapsed
22:03:33.275 00.032 9960 IsSlewing returns 0
22:03:33.276 00.001 9960 IsGuiding returns 0
22:03:33.276 00.000 9960 scope move finished after 185 + 60 ms
22:03:33.276 00.000 9960 Move returns status 0, amount 185
22:03:33.277 00.001 9960 move complete, result=0
22:03:33.277 00.000 9960 worker thread done servicing request
22:03:33.277 00.000 9960 Worker thread wakes up
22:03:33.277 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.2 px 185 ms NORTH
22:03:33.284 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:03:33.284 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:03:34.542 01.258 9960 Exposure complete
22:03:34.668 00.126 9960 worker thread done servicing request
22:03:34.668 00.000 11872 OnExposeComplete: enter
22:03:34.673 00.005 11872 UpdateGuideState(): m_state=6
22:03:34.680 00.007 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1184
22:03:34.684 00.004 11872 Star::Find returns 1 (0), X=60.55, Y=856.26, Mass=2471, SNR=33.7, Peak=169 HFD=5.1
22:03:34.689 00.005 11872 CameraToMount -- cameraTheta (-2.49) - m_xAngle (-3.14) = xAngle (0.65 = 0.65)
22:03:34.694 00.005 11872 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.47 = 0.47)
22:03:34.698 00.004 11872 CameraToMount -- cameraX=-0.26 cameraY=-0.20 hyp=0.32 cameraTheta=-2.49 mountX=0.26 mountY=0.15, mountTheta=0.52
22:03:34.709 00.011 11872 SchedulePrimaryMove(0FA44CE0, x=-0.26, y=-0.20, opts=13)
22:03:34.715 00.006 11872 Enqueuing Move request for scope (-0.26, -0.20)
22:03:34.721 00.006 9960 Worker thread wakes up
22:03:34.721 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.20) opts 0xd
22:03:34.722 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.26, -0.20)
22:03:34.722 00.000 9960 Moving (-0.26, -0.20) raw xDistance=0.26 yDistance=0.15
22:03:34.722 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=169, med=0, FiltMin=0, FiltMax=80, Gamma=1.000
22:03:34.727 00.005 11872 UpdateGuideState exits: m=2471 SNR=33.7
22:03:34.730 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
22:03:34.730 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:03:34.730 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:34.734 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:03:34.738 00.004 11872 Enqueuing Expose request
22:03:34.742 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
22:03:34.742 00.000 9960 MoveAxis(W, 121, ABG)
22:03:34.742 00.000 9960 Guiding  Dir = 3, Dur = 121
22:03:34.742 00.000 9960 IsSlewing returns 0
22:03:34.744 00.002 9960 IsGuiding returns 0
22:03:34.744 00.000 9960 PulseGuide returned control before completion, sleep 131
22:03:34.889 00.145 9960 IsGuiding returns 1
22:03:34.890 00.001 9960 scope still moving after pulse duration time elapsed
22:03:34.921 00.031 9960 IsSlewing returns 0
22:03:34.922 00.001 9960 IsGuiding returns 0
22:03:34.922 00.000 9960 scope move finished after 121 + 58 ms
22:03:34.924 00.002 9960 Move returns status 0, amount 121
22:03:34.924 00.000 9960 MoveAxis(N, 0, ABG)
22:03:34.925 00.001 9960 Move returns status 0, amount 0
22:03:34.925 00.000 9960 move complete, result=0
22:03:34.926 00.001 9960 worker thread done servicing request
22:03:34.926 00.000 11872 GuideStep: 0.3 px 121 ms WEST, 0.1 px 0 ms NORTH
22:03:34.932 00.006 9960 Worker thread wakes up
22:03:34.932 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:03:34.932 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:03:36.185 01.253 9960 Exposure complete
22:03:36.305 00.120 9960 worker thread done servicing request
22:03:36.307 00.002 11872 OnExposeComplete: enter
22:03:36.311 00.004 11872 UpdateGuideState(): m_state=6
22:03:36.314 00.003 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1185
22:03:36.319 00.005 11872 Star::Find returns 1 (0), X=60.48, Y=856.37, Mass=2376, SNR=32.9, Peak=135 HFD=5.1
22:03:36.322 00.003 11872 CameraToMount -- cameraTheta (-2.90) - m_xAngle (-3.14) = xAngle (0.24 = 0.24)
22:03:36.326 00.004 11872 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.07 = 0.07)
22:03:36.330 00.004 11872 CameraToMount -- cameraX=-0.33 cameraY=-0.08 hyp=0.34 cameraTheta=-2.90 mountX=0.33 mountY=0.02, mountTheta=0.07
22:03:36.336 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.33, y=-0.08, opts=13)
22:03:36.340 00.004 11872 Enqueuing Move request for scope (-0.33, -0.08)
22:03:36.343 00.003 9960 Worker thread wakes up
22:03:36.343 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.08) opts 0xd
22:03:36.343 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.33, -0.08)
22:03:36.343 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=135, med=1, FiltMin=0, FiltMax=89, Gamma=1.000
22:03:36.348 00.005 9960 Moving (-0.33, -0.08) raw xDistance=0.33 yDistance=0.02
22:03:36.349 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.33
22:03:36.349 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:03:36.349 00.000 11872 UpdateGuideState exits: m=2376 SNR=32.9
22:03:36.353 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:36.357 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:03:36.357 00.000 9960 MoveAxis(W, 164, ABG)
22:03:36.357 00.000 9960 Guiding  Dir = 3, Dur = 164
22:03:36.357 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:03:36.362 00.005 9960 IsSlewing returns 0
22:03:36.362 00.000 11872 Enqueuing Expose request
22:03:36.367 00.005 9960 IsGuiding returns 0
22:03:36.367 00.000 9960 PulseGuide returned control before completion, sleep 174
22:03:36.547 00.180 9960 IsGuiding returns 1
22:03:36.548 00.001 9960 scope still moving after pulse duration time elapsed
22:03:36.578 00.030 9960 IsSlewing returns 0
22:03:36.579 00.001 9960 IsGuiding returns 0
22:03:36.579 00.000 9960 scope move finished after 164 + 48 ms
22:03:36.579 00.000 9960 Move returns status 0, amount 164
22:03:36.580 00.001 9960 MoveAxis(N, 0, ABG)
22:03:36.580 00.000 9960 Move returns status 0, amount 0
22:03:36.580 00.000 9960 move complete, result=0
22:03:36.580 00.000 9960 worker thread done servicing request
22:03:36.582 00.002 11872 GuideStep: 0.3 px 164 ms WEST, 0.0 px 0 ms NORTH
22:03:36.591 00.009 9960 Worker thread wakes up
22:03:36.591 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:03:36.591 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:03:37.841 01.250 9960 Exposure complete
22:03:37.950 00.109 9960 worker thread done servicing request
22:03:37.950 00.000 11872 OnExposeComplete: enter
22:03:37.954 00.004 11872 UpdateGuideState(): m_state=6
22:03:37.959 00.005 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1186
22:03:37.963 00.004 11872 Star::Find returns 1 (0), X=60.88, Y=856.87, Mass=2423, SNR=33.3, Peak=142 HFD=4.7
22:03:37.966 00.003 11872 CameraToMount -- cameraTheta (1.39) - m_xAngle (-3.14) = xAngle (4.53 = -1.76)
22:03:37.971 00.005 11872 CameraToMount -- cameraTheta (1.39) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.35 = -1.93)
22:03:37.975 00.004 11872 CameraToMount -- cameraX=0.08 cameraY=0.41 hyp=0.42 cameraTheta=1.39 mountX=-0.08 mountY=-0.39, mountTheta=-1.77
22:03:37.980 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.08, y=0.41, opts=13)
22:03:37.984 00.004 11872 Enqueuing Move request for scope (0.08, 0.41)
22:03:37.988 00.004 9960 Worker thread wakes up
22:03:37.988 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=142, med=1, FiltMin=0, FiltMax=76, Gamma=1.000
22:03:37.992 00.004 11872 UpdateGuideState exits: m=2423 SNR=33.3
22:03:37.996 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:37.999 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:03:38.002 00.003 11872 Enqueuing Expose request
22:03:38.004 00.002 9960 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.41) opts 0xd
22:03:38.004 00.000 9960 Handling offset move in thread for scope, endpoint = (0.08, 0.41)
22:03:38.005 00.001 9960 Moving (0.08, 0.41) raw xDistance=-0.08 yDistance=-0.39
22:03:38.005 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:03:38.005 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.39 from input -0.39
22:03:38.005 00.000 9960 MoveAxis(E, 0, ABG)
22:03:38.005 00.000 9960 Move returns status 0, amount 0
22:03:38.005 00.000 9960 MoveAxis(N, 294, ABG)
22:03:38.005 00.000 9960 Guiding  Dir = 0, Dur = 294
22:03:38.006 00.001 9960 IsSlewing returns 0
22:03:38.006 00.000 9960 IsGuiding returns 0
22:03:38.007 00.001 9960 PulseGuide returned control before completion, sleep 304
22:03:38.312 00.305 9960 IsGuiding returns 1
22:03:38.312 00.000 9960 scope still moving after pulse duration time elapsed
22:03:38.344 00.032 9960 IsSlewing returns 0
22:03:38.344 00.000 9960 IsGuiding returns 0
22:03:38.345 00.001 9960 scope move finished after 294 + 43 ms
22:03:38.345 00.000 9960 Move returns status 0, amount 294
22:03:38.345 00.000 9960 move complete, result=0
22:03:38.345 00.000 9960 worker thread done servicing request
22:03:38.345 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.4 px 294 ms NORTH
22:03:38.351 00.006 9960 Worker thread wakes up
22:03:38.351 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:03:38.352 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:03:39.608 01.256 9960 Exposure complete
22:03:39.745 00.137 9960 worker thread done servicing request
22:03:39.745 00.000 11872 OnExposeComplete: enter
22:03:39.748 00.003 11872 UpdateGuideState(): m_state=6
22:03:39.753 00.005 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1187
22:03:39.757 00.004 11872 Star::Find returns 1 (0), X=60.63, Y=856.27, Mass=2512, SNR=34.0, Peak=121 HFD=5.3
22:03:39.761 00.004 11872 CameraToMount -- cameraTheta (-2.32) - m_xAngle (-3.14) = xAngle (0.81 = 0.81)
22:03:39.765 00.004 11872 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.64 = 0.64)
22:03:39.769 00.004 11872 CameraToMount -- cameraX=-0.17 cameraY=-0.19 hyp=0.25 cameraTheta=-2.32 mountX=0.17 mountY=0.15, mountTheta=0.72
22:03:39.776 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.17, y=-0.19, opts=13)
22:03:39.780 00.004 11872 Enqueuing Move request for scope (-0.17, -0.19)
22:03:39.784 00.004 9960 Worker thread wakes up
22:03:39.784 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=121, med=1, FiltMin=0, FiltMax=84, Gamma=1.000
22:03:39.787 00.003 11872 UpdateGuideState exits: m=2512 SNR=34.0
22:03:39.793 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.19) opts 0xd
22:03:39.794 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.17, -0.19)
22:03:39.794 00.000 9960 Moving (-0.17, -0.19) raw xDistance=0.17 yDistance=0.15
22:03:39.795 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
22:03:39.795 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:03:39.795 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:39.800 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
22:03:39.800 00.000 9960 MoveAxis(E, 0, ABG)
22:03:39.800 00.000 9960 Move returns status 0, amount 0
22:03:39.800 00.000 9960 MoveAxis(N, 0, ABG)
22:03:39.802 00.002 9960 Move returns status 0, amount 0
22:03:39.802 00.000 9960 move complete, result=0
22:03:39.802 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:03:39.807 00.005 11872 Enqueuing Expose request
22:03:39.811 00.004 9960 worker thread done servicing request
22:03:39.811 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
22:03:39.816 00.005 9960 Worker thread wakes up
22:03:39.816 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:03:39.816 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:03:41.059 01.243 9960 Exposure complete
22:03:41.184 00.125 9960 worker thread done servicing request
22:03:41.184 00.000 11872 OnExposeComplete: enter
22:03:41.188 00.004 11872 UpdateGuideState(): m_state=6
22:03:41.192 00.004 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1188
22:03:41.195 00.003 11872 Star::Find returns 1 (0), X=60.60, Y=856.57, Mass=2505, SNR=33.9, Peak=128 HFD=5.0
22:03:41.200 00.005 11872 CameraToMount -- cameraTheta (2.63) - m_xAngle (-3.14) = xAngle (5.77 = -0.51)
22:03:41.204 00.004 11872 CameraToMount -- cameraTheta (2.63) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.60 = -0.68)
22:03:41.209 00.005 11872 CameraToMount -- cameraX=-0.20 cameraY=0.11 hyp=0.23 cameraTheta=2.63 mountX=0.20 mountY=-0.15, mountTheta=-0.63
22:03:41.214 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.20, y=0.11, opts=13)
22:03:41.218 00.004 11872 Enqueuing Move request for scope (-0.20, 0.11)
22:03:41.221 00.003 9960 Worker thread wakes up
22:03:41.221 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.11) opts 0xd
22:03:41.221 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.20, 0.11)
22:03:41.222 00.001 9960 Moving (-0.20, 0.11) raw xDistance=0.20 yDistance=-0.15
22:03:41.222 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
22:03:41.222 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:03:41.222 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:03:41.222 00.000 9960 MoveAxis(W, 96, ABG)
22:03:41.223 00.001 9960 Guiding  Dir = 3, Dur = 96
22:03:41.223 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=128, med=1, FiltMin=0, FiltMax=85, Gamma=1.000
22:03:41.227 00.004 9960 IsSlewing returns 0
22:03:41.227 00.000 11872 UpdateGuideState exits: m=2505 SNR=33.9
22:03:41.231 00.004 9960 IsGuiding returns 0
22:03:41.231 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:41.235 00.004 9960 PulseGuide returned control before completion, sleep 106
22:03:41.236 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:03:41.239 00.003 11872 Enqueuing Expose request
22:03:41.358 00.119 9960 IsGuiding returns 1
22:03:41.359 00.001 9960 scope still moving after pulse duration time elapsed
22:03:41.387 00.028 9960 IsSlewing returns 0
22:03:41.389 00.002 9960 IsGuiding returns 0
22:03:41.390 00.001 9960 scope move finished after 96 + 62 ms
22:03:41.390 00.000 9960 Move returns status 0, amount 96
22:03:41.391 00.001 9960 MoveAxis(N, 0, ABG)
22:03:41.391 00.000 9960 Move returns status 0, amount 0
22:03:41.391 00.000 9960 move complete, result=0
22:03:41.392 00.001 9960 worker thread done servicing request
22:03:41.392 00.000 9960 Worker thread wakes up
22:03:41.392 00.000 11872 GuideStep: 0.2 px 96 ms WEST, -0.1 px 0 ms NORTH
22:03:41.399 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:03:41.399 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:03:42.651 01.252 9960 Exposure complete
22:03:42.808 00.157 9960 worker thread done servicing request
22:03:42.808 00.000 11872 OnExposeComplete: enter
22:03:42.812 00.004 11872 UpdateGuideState(): m_state=6
22:03:42.817 00.005 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1189
22:03:42.821 00.004 11872 Star::Find returns 1 (0), X=60.82, Y=856.75, Mass=2391, SNR=33.2, Peak=127 HFD=4.7
22:03:42.824 00.003 11872 CameraToMount -- cameraTheta (1.53) - m_xAngle (-3.14) = xAngle (4.67 = -1.61)
22:03:42.830 00.006 11872 CameraToMount -- cameraTheta (1.53) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.50 = -1.78)
22:03:42.835 00.005 11872 CameraToMount -- cameraX=0.01 cameraY=0.29 hyp=0.29 cameraTheta=1.53 mountX=-0.01 mountY=-0.28, mountTheta=-1.61
22:03:42.840 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.01, y=0.29, opts=13)
22:03:42.844 00.004 11872 Enqueuing Move request for scope (0.01, 0.29)
22:03:42.848 00.004 9960 Worker thread wakes up
22:03:42.848 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=127, med=1, FiltMin=0, FiltMax=90, Gamma=1.000
22:03:42.853 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.29) opts 0xd
22:03:42.854 00.001 11872 UpdateGuideState exits: m=2391 SNR=33.2
22:03:42.858 00.004 9960 Handling offset move in thread for scope, endpoint = (0.01, 0.29)
22:03:42.860 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:42.865 00.005 9960 Moving (0.01, 0.29) raw xDistance=-0.01 yDistance=-0.28
22:03:42.865 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:03:42.870 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:03:42.870 00.000 11872 Enqueuing Expose request
22:03:42.874 00.004 9960 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
22:03:42.874 00.000 9960 MoveAxis(E, 0, ABG)
22:03:42.876 00.002 9960 Move returns status 0, amount 0
22:03:42.876 00.000 9960 MoveAxis(N, 212, ABG)
22:03:42.876 00.000 9960 Guiding  Dir = 0, Dur = 212
22:03:42.876 00.000 9960 IsSlewing returns 0
22:03:42.877 00.001 9960 IsGuiding returns 0
22:03:42.877 00.000 9960 PulseGuide returned control before completion, sleep 222
22:03:43.110 00.233 9960 IsGuiding returns 1
22:03:43.111 00.001 9960 scope still moving after pulse duration time elapsed
22:03:43.142 00.031 9960 IsSlewing returns 0
22:03:43.144 00.002 9960 IsGuiding returns 0
22:03:43.144 00.000 9960 scope move finished after 212 + 55 ms
22:03:43.146 00.002 9960 Move returns status 0, amount 212
22:03:43.146 00.000 9960 move complete, result=0
22:03:43.146 00.000 9960 worker thread done servicing request
22:03:43.146 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.3 px 212 ms NORTH
22:03:43.152 00.006 9960 Worker thread wakes up
22:03:43.152 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:03:43.152 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:03:44.403 01.251 9960 Exposure complete
22:03:44.530 00.127 9960 worker thread done servicing request
22:03:44.531 00.001 11872 OnExposeComplete: enter
22:03:44.536 00.005 11872 UpdateGuideState(): m_state=6
22:03:44.540 00.004 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1190
22:03:44.544 00.004 11872 Star::Find returns 1 (0), X=60.73, Y=856.74, Mass=2492, SNR=33.9, Peak=135 HFD=4.8
22:03:44.547 00.003 11872 CameraToMount -- cameraTheta (1.85) - m_xAngle (-3.14) = xAngle (4.98 = -1.30)
22:03:44.552 00.005 11872 CameraToMount -- cameraTheta (1.85) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.81 = -1.47)
22:03:44.556 00.004 11872 CameraToMount -- cameraX=-0.08 cameraY=0.29 hyp=0.30 cameraTheta=1.85 mountX=0.08 mountY=-0.30, mountTheta=-1.31
22:03:44.561 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.08, y=0.29, opts=13)
22:03:44.565 00.004 11872 Enqueuing Move request for scope (-0.08, 0.29)
22:03:44.569 00.004 9960 Worker thread wakes up
22:03:44.570 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=135, med=1, FiltMin=0, FiltMax=89, Gamma=1.000
22:03:44.575 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.29) opts 0xd
22:03:44.575 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.08, 0.29)
22:03:44.575 00.000 11872 UpdateGuideState exits: m=2492 SNR=33.9
22:03:44.579 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:44.583 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:03:44.589 00.006 11872 Enqueuing Expose request
22:03:44.593 00.004 9960 Moving (-0.08, 0.29) raw xDistance=0.08 yDistance=-0.30
22:03:44.593 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:03:44.593 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
22:03:44.593 00.000 9960 MoveAxis(E, 0, ABG)
22:03:44.594 00.001 9960 Move returns status 0, amount 0
22:03:44.594 00.000 9960 MoveAxis(N, 220, ABG)
22:03:44.594 00.000 9960 Guiding  Dir = 0, Dur = 220
22:03:44.594 00.000 9960 IsSlewing returns 0
22:03:44.595 00.001 9960 IsGuiding returns 0
22:03:44.595 00.000 9960 PulseGuide returned control before completion, sleep 230
22:03:44.835 00.240 9960 IsGuiding returns 1
22:03:44.836 00.001 9960 scope still moving after pulse duration time elapsed
22:03:44.865 00.029 9960 IsSlewing returns 0
22:03:44.868 00.003 9960 IsGuiding returns 0
22:03:44.868 00.000 9960 scope move finished after 220 + 53 ms
22:03:44.869 00.001 9960 Move returns status 0, amount 220
22:03:44.869 00.000 9960 move complete, result=0
22:03:44.871 00.002 9960 worker thread done servicing request
22:03:44.871 00.000 9960 Worker thread wakes up
22:03:44.871 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 220 ms NORTH
22:03:44.878 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:03:44.878 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:03:46.124 01.246 9960 Exposure complete
22:03:46.247 00.123 9960 worker thread done servicing request
22:03:46.247 00.000 11872 OnExposeComplete: enter
22:03:46.252 00.005 11872 UpdateGuideState(): m_state=6
22:03:46.256 00.004 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1191
22:03:46.259 00.003 11872 Star::Find returns 1 (0), X=60.58, Y=855.87, Mass=2517, SNR=34.0, Peak=111 HFD=5.2
22:03:46.263 00.004 11872 CameraToMount -- cameraTheta (-1.94) - m_xAngle (-3.14) = xAngle (1.20 = 1.20)
22:03:46.267 00.004 11872 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.02 = 1.02)
22:03:46.271 00.004 11872 CameraToMount -- cameraX=-0.23 cameraY=-0.59 hyp=0.63 cameraTheta=-1.94 mountX=0.23 mountY=0.54, mountTheta=1.17
22:03:46.276 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.23, y=-0.59, opts=13)
22:03:46.279 00.003 11872 Enqueuing Move request for scope (-0.23, -0.59)
22:03:46.284 00.005 9960 Worker thread wakes up
22:03:46.284 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.59) opts 0xd
22:03:46.284 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.23, -0.59)
22:03:46.285 00.001 9960 Moving (-0.23, -0.59) raw xDistance=0.23 yDistance=0.54
22:03:46.285 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=111, med=1, FiltMin=0, FiltMax=80, Gamma=1.000
22:03:46.289 00.004 11872 UpdateGuideState exits: m=2517 SNR=34.0
22:03:46.294 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
22:03:46.294 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:03:46.294 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:46.298 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.54
22:03:46.298 00.000 9960 MoveAxis(W, 109, ABG)
22:03:46.298 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:03:46.303 00.005 9960 Guiding  Dir = 3, Dur = 109
22:03:46.303 00.000 11872 Enqueuing Expose request
22:03:46.308 00.005 9960 IsSlewing returns 0
22:03:46.309 00.001 9960 IsGuiding returns 0
22:03:46.310 00.001 9960 PulseGuide returned control before completion, sleep 119
22:03:46.442 00.132 9960 IsGuiding returns 1
22:03:46.443 00.001 9960 scope still moving after pulse duration time elapsed
22:03:46.473 00.030 9960 IsSlewing returns 0
22:03:46.474 00.001 9960 IsGuiding returns 0
22:03:46.476 00.002 9960 scope move finished after 109 + 57 ms
22:03:46.476 00.000 9960 Move returns status 0, amount 109
22:03:46.476 00.000 9960 MoveAxis(N, 0, ABG)
22:03:46.477 00.001 9960 Move returns status 0, amount 0
22:03:46.477 00.000 9960 move complete, result=0
22:03:46.478 00.001 9960 worker thread done servicing request
22:03:46.478 00.000 9960 Worker thread wakes up
22:03:46.478 00.000 11872 GuideStep: 0.2 px 109 ms WEST, 0.5 px 0 ms NORTH
22:03:46.484 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:03:46.484 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:03:47.737 01.253 9960 Exposure complete
22:03:47.865 00.128 9960 worker thread done servicing request
22:03:47.865 00.000 11872 OnExposeComplete: enter
22:03:47.870 00.005 11872 UpdateGuideState(): m_state=6
22:03:47.873 00.003 11872 Star::Find(15, 60, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1192
22:03:47.877 00.004 11872 Star::Find returns 1 (0), X=60.93, Y=856.38, Mass=2276, SNR=32.4, Peak=95 HFD=5.2
22:03:47.881 00.004 11872 CameraToMount -- cameraTheta (-0.58) - m_xAngle (-3.14) = xAngle (2.55 = 2.55)
22:03:47.886 00.005 11872 CameraToMount -- cameraTheta (-0.58) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.38 = 2.38)
22:03:47.889 00.003 11872 CameraToMount -- cameraX=0.12 cameraY=-0.08 hyp=0.14 cameraTheta=-0.58 mountX=-0.12 mountY=0.10, mountTheta=2.45
22:03:47.894 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.12, y=-0.08, opts=13)
22:03:47.900 00.006 11872 Enqueuing Move request for scope (0.12, -0.08)
22:03:47.903 00.003 9960 Worker thread wakes up
22:03:47.903 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.08) opts 0xd
22:03:47.904 00.001 9960 Handling offset move in thread for scope, endpoint = (0.12, -0.08)
22:03:47.905 00.001 9960 Moving (0.12, -0.08) raw xDistance=-0.12 yDistance=0.10
22:03:47.905 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:03:47.905 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:03:47.905 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:03:47.906 00.001 9960 MoveAxis(E, 0, ABG)
22:03:47.906 00.000 9960 Move returns status 0, amount 0
22:03:47.906 00.000 9960 MoveAxis(N, 0, ABG)
22:03:47.906 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=95, med=1, FiltMin=0, FiltMax=65, Gamma=1.000
22:03:47.910 00.004 9960 Move returns status 0, amount 0
22:03:47.910 00.000 9960 move complete, result=0
22:03:47.910 00.000 9960 worker thread done servicing request
22:03:47.910 00.000 11872 UpdateGuideState exits: m=2276 SNR=32.4
22:03:47.914 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:47.916 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:03:47.919 00.003 11872 Enqueuing Expose request
22:03:47.922 00.003 9960 Worker thread wakes up
22:03:47.922 00.000 11872 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:03:47.925 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
22:03:47.925 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:03:49.171 01.246 9960 Exposure complete
22:03:49.307 00.136 9960 worker thread done servicing request
22:03:49.307 00.000 11872 OnExposeComplete: enter
22:03:49.311 00.004 11872 UpdateGuideState(): m_state=6
22:03:49.314 00.003 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1193
22:03:49.317 00.003 11872 Star::Find returns 1 (0), X=61.09, Y=856.12, Mass=2460, SNR=33.4, Peak=130 HFD=4.8
22:03:49.321 00.004 11872 CameraToMount -- cameraTheta (-0.87) - m_xAngle (-3.14) = xAngle (2.26 = 2.26)
22:03:49.325 00.004 11872 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.09 = 2.09)
22:03:49.328 00.003 11872 CameraToMount -- cameraX=0.28 cameraY=-0.34 hyp=0.44 cameraTheta=-0.87 mountX=-0.28 mountY=0.38, mountTheta=2.21
22:03:49.334 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.28, y=-0.34, opts=13)
22:03:49.338 00.004 11872 Enqueuing Move request for scope (0.28, -0.34)
22:03:49.341 00.003 9960 Worker thread wakes up
22:03:49.341 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.34) opts 0xd
22:03:49.341 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=130, med=1, FiltMin=0, FiltMax=83, Gamma=1.000
22:03:49.345 00.004 9960 Handling offset move in thread for scope, endpoint = (0.28, -0.34)
22:03:49.346 00.001 9960 Moving (0.28, -0.34) raw xDistance=-0.28 yDistance=0.38
22:03:49.346 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28
22:03:49.346 00.000 11872 UpdateGuideState exits: m=2460 SNR=33.4
22:03:49.349 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:49.353 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:03:49.356 00.003 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:03:49.356 00.000 11872 Enqueuing Expose request
22:03:49.359 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.38
22:03:49.360 00.001 9960 MoveAxis(E, 132, ABG)
22:03:49.360 00.000 9960 Guiding  Dir = 2, Dur = 132
22:03:49.360 00.000 9960 IsSlewing returns 0
22:03:49.360 00.000 9960 IsGuiding returns 0
22:03:49.361 00.001 9960 PulseGuide returned control before completion, sleep 142
22:03:49.506 00.145 9960 IsGuiding returns 1
22:03:49.506 00.000 9960 scope still moving after pulse duration time elapsed
22:03:49.537 00.031 9960 IsSlewing returns 0
22:03:49.537 00.000 9960 IsGuiding returns 1
22:03:49.569 00.032 9960 IsSlewing returns 0
22:03:49.569 00.000 9960 IsGuiding returns 0
22:03:49.569 00.000 9960 scope move finished after 132 + 76 ms
22:03:49.570 00.001 9960 Move returns status 0, amount 132
22:03:49.570 00.000 9960 MoveAxis(N, 0, ABG)
22:03:49.570 00.000 9960 Move returns status 0, amount 0
22:03:49.570 00.000 9960 move complete, result=0
22:03:49.571 00.001 9960 worker thread done servicing request
22:03:49.571 00.000 9960 Worker thread wakes up
22:03:49.571 00.000 11872 GuideStep: -0.3 px 132 ms EAST, 0.4 px 0 ms NORTH
22:03:49.575 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
22:03:49.575 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:03:50.833 01.258 9960 Exposure complete
22:03:50.972 00.139 9960 worker thread done servicing request
22:03:50.972 00.000 11872 OnExposeComplete: enter
22:03:50.976 00.004 11872 UpdateGuideState(): m_state=6
22:03:50.981 00.005 11872 Star::Find(15, 61, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1194
22:03:50.984 00.003 11872 Star::Find returns 1 (0), X=61.13, Y=856.67, Mass=2353, SNR=32.8, Peak=100 HFD=5.0
22:03:50.988 00.004 11872 CameraToMount -- cameraTheta (0.59) - m_xAngle (-3.14) = xAngle (3.72 = -2.56)
22:03:50.991 00.003 11872 CameraToMount -- cameraTheta (0.59) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.55 = -2.73)
22:03:50.997 00.006 11872 CameraToMount -- cameraX=0.32 cameraY=0.21 hyp=0.38 cameraTheta=0.59 mountX=-0.32 mountY=-0.15, mountTheta=-2.70
22:03:51.003 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.32, y=0.21, opts=13)
22:03:51.007 00.004 11872 Enqueuing Move request for scope (0.32, 0.21)
22:03:51.011 00.004 9960 Worker thread wakes up
22:03:51.011 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=100, med=1, FiltMin=0, FiltMax=80, Gamma=1.000
22:03:51.014 00.003 11872 UpdateGuideState exits: m=2353 SNR=32.8
22:03:51.018 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:51.022 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:03:51.026 00.004 11872 Enqueuing Expose request
22:03:51.030 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.21) opts 0xd
22:03:51.030 00.000 9960 Handling offset move in thread for scope, endpoint = (0.32, 0.21)
22:03:51.030 00.000 9960 Moving (0.32, 0.21) raw xDistance=-0.32 yDistance=-0.15
22:03:51.030 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.32
22:03:51.031 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:03:51.031 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:03:51.031 00.000 9960 MoveAxis(E, 159, ABG)
22:03:51.031 00.000 9960 Guiding  Dir = 2, Dur = 159
22:03:51.031 00.000 9960 IsSlewing returns 0
22:03:51.032 00.001 9960 IsGuiding returns 0
22:03:51.032 00.000 9960 PulseGuide returned control before completion, sleep 169
22:03:51.212 00.180 9960 IsGuiding returns 1
22:03:51.214 00.002 9960 scope still moving after pulse duration time elapsed
22:03:51.244 00.030 9960 IsSlewing returns 0
22:03:51.245 00.001 9960 IsGuiding returns 0
22:03:51.245 00.000 9960 scope move finished after 159 + 53 ms
22:03:51.246 00.001 9960 Move returns status 0, amount 159
22:03:51.246 00.000 9960 MoveAxis(N, 0, ABG)
22:03:51.247 00.001 9960 Move returns status 0, amount 0
22:03:51.247 00.000 9960 move complete, result=0
22:03:51.247 00.000 9960 worker thread done servicing request
22:03:51.247 00.000 11872 GuideStep: -0.3 px 159 ms EAST, -0.2 px 0 ms NORTH
22:03:51.253 00.006 9960 Worker thread wakes up
22:03:51.253 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:03:51.253 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:03:52.510 01.257 9960 Exposure complete
22:03:52.635 00.125 9960 worker thread done servicing request
22:03:52.636 00.001 11872 OnExposeComplete: enter
22:03:52.639 00.003 11872 UpdateGuideState(): m_state=6
22:03:52.645 00.006 11872 Star::Find(15, 61, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1195
22:03:52.649 00.004 11872 Star::Find returns 1 (0), X=60.74, Y=857.50, Mass=2405, SNR=33.1, Peak=126 HFD=5.0
22:03:52.654 00.005 11872 CameraToMount -- cameraTheta (1.64) - m_xAngle (-3.14) = xAngle (4.78 = -1.50)
22:03:52.658 00.004 11872 CameraToMount -- cameraTheta (1.64) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.61 = -1.68)
22:03:52.661 00.003 11872 CameraToMount -- cameraX=-0.07 cameraY=1.04 hyp=1.04 cameraTheta=1.64 mountX=0.07 mountY=-1.04, mountTheta=-1.50
22:03:52.665 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.07, y=1.04, opts=13)
22:03:52.670 00.005 11872 Enqueuing Move request for scope (-0.07, 1.04)
22:03:52.676 00.006 9960 Worker thread wakes up
22:03:52.678 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=126, med=1, FiltMin=0, FiltMax=92, Gamma=1.000
22:03:52.682 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 1.04) opts 0xd
22:03:52.682 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.07, 1.04)
22:03:52.684 00.002 9960 Moving (-0.07, 1.04) raw xDistance=0.07 yDistance=-1.04
22:03:52.684 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:03:52.684 00.000 11872 UpdateGuideState exits: m=2405 SNR=33.1
22:03:52.689 00.005 9960 GuideAlgorithmResistSwitch::result() returns -1.04 from input -1.04
22:03:52.689 00.000 9960 MoveAxis(E, 0, ABG)
22:03:52.689 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:52.693 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:03:52.696 00.003 11872 Enqueuing Expose request
22:03:52.701 00.005 9960 Move returns status 0, amount 0
22:03:52.701 00.000 9960 MoveAxis(N, 774, ABG)
22:03:52.701 00.000 9960 Guiding  Dir = 0, Dur = 774
22:03:52.701 00.000 9960 IsSlewing returns 0
22:03:52.702 00.001 9960 IsGuiding returns 0
22:03:52.702 00.000 9960 PulseGuide returned control before completion, sleep 784
22:03:53.503 00.801 9960 IsGuiding returns 1
22:03:53.504 00.001 9960 scope still moving after pulse duration time elapsed
22:03:53.533 00.029 9960 IsSlewing returns 0
22:03:53.534 00.001 9960 IsGuiding returns 0
22:03:53.535 00.001 9960 scope move finished after 774 + 58 ms
22:03:53.535 00.000 9960 Move returns status 0, amount 774
22:03:53.536 00.001 9960 move complete, result=0
22:03:53.536 00.000 9960 worker thread done servicing request
22:03:53.537 00.001 9960 Worker thread wakes up
22:03:53.537 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -1.0 px 774 ms NORTH
22:03:53.544 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:03:53.544 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:03:54.800 01.256 9960 Exposure complete
22:03:54.916 00.116 9960 worker thread done servicing request
22:03:54.916 00.000 11872 OnExposeComplete: enter
22:03:54.921 00.005 11872 UpdateGuideState(): m_state=6
22:03:54.927 00.006 11872 Star::Find(15, 60, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1196
22:03:54.930 00.003 11872 Star::Find returns 1 (0), X=60.23, Y=855.64, Mass=2533, SNR=34.3, Peak=140 HFD=4.8
22:03:54.934 00.004 11872 CameraToMount -- cameraTheta (-2.19) - m_xAngle (-3.14) = xAngle (0.95 = 0.95)
22:03:54.939 00.005 11872 CameraToMount -- cameraTheta (-2.19) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.78 = 0.78)
22:03:54.942 00.003 11872 CameraToMount -- cameraX=-0.58 cameraY=-0.81 hyp=1.00 cameraTheta=-2.19 mountX=0.58 mountY=0.70, mountTheta=0.88
22:03:54.948 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.58, y=-0.81, opts=13)
22:03:54.954 00.006 11872 Enqueuing Move request for scope (-0.58, -0.81)
22:03:54.958 00.004 9960 Worker thread wakes up
22:03:54.959 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.58, -0.81) opts 0xd
22:03:54.960 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.58, -0.81)
22:03:54.960 00.000 9960 Moving (-0.58, -0.81) raw xDistance=0.58 yDistance=0.70
22:03:54.960 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=140, med=1, FiltMin=0, FiltMax=86, Gamma=1.000
22:03:54.964 00.004 11872 UpdateGuideState exits: m=2533 SNR=34.3
22:03:54.968 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:54.971 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:03:54.976 00.005 11872 Enqueuing Expose request
22:03:54.980 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.37 from input 0.58
22:03:54.981 00.001 9960 resist switch: large excursion: input 0.70 thresh 0.60 direction from -1 to 1
22:03:54.981 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.10
22:03:54.981 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.70 from input 0.70
22:03:54.981 00.000 9960 MoveAxis(W, 273, ABG)
22:03:54.982 00.001 9960 Guiding  Dir = 3, Dur = 273
22:03:54.982 00.000 9960 IsSlewing returns 0
22:03:54.983 00.001 9960 IsGuiding returns 0
22:03:54.983 00.000 9960 PulseGuide returned control before completion, sleep 283
22:03:55.275 00.292 9960 IsGuiding returns 1
22:03:55.276 00.001 9960 scope still moving after pulse duration time elapsed
22:03:55.306 00.030 9960 IsSlewing returns 0
22:03:55.307 00.001 9960 IsGuiding returns 0
22:03:55.308 00.001 9960 scope move finished after 273 + 52 ms
22:03:55.309 00.001 9960 Move returns status 0, amount 273
22:03:55.309 00.000 9960 MoveAxis(S, 522, ABG)
22:03:55.309 00.000 9960 Guiding  Dir = 1, Dur = 522
22:03:55.310 00.001 9960 IsSlewing returns 0
22:03:55.310 00.000 9960 IsGuiding returns 0
22:03:55.311 00.001 9960 PulseGuide returned control before completion, sleep 532
22:03:55.855 00.544 9960 IsGuiding returns 1
22:03:55.855 00.000 9960 scope still moving after pulse duration time elapsed
22:03:55.886 00.031 9960 IsSlewing returns 0
22:03:55.888 00.002 9960 IsGuiding returns 0
22:03:55.888 00.000 9960 scope move finished after 522 + 55 ms
22:03:55.889 00.001 9960 Move returns status 0, amount 522
22:03:55.889 00.000 9960 move complete, result=0
22:03:55.891 00.002 9960 worker thread done servicing request
22:03:55.891 00.000 11872 GuideStep: 0.6 px 273 ms WEST, 0.7 px 522 ms SOUTH
22:03:55.895 00.004 9960 Worker thread wakes up
22:03:55.895 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:03:55.897 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:03:57.152 01.255 9960 Exposure complete
22:03:57.273 00.121 9960 worker thread done servicing request
22:03:57.273 00.000 11872 OnExposeComplete: enter
22:03:57.277 00.004 11872 UpdateGuideState(): m_state=6
22:03:57.281 00.004 11872 Star::Find(15, 60, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1197
22:03:57.284 00.003 11872 Star::Find returns 1 (0), X=59.90, Y=856.05, Mass=2469, SNR=33.6, Peak=139 HFD=4.6
22:03:57.288 00.004 11872 CameraToMount -- cameraTheta (-2.72) - m_xAngle (-3.14) = xAngle (0.41 = 0.41)
22:03:57.292 00.004 11872 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.24 = 0.24)
22:03:57.296 00.004 11872 CameraToMount -- cameraX=-0.91 cameraY=-0.41 hyp=1.00 cameraTheta=-2.72 mountX=0.91 mountY=0.24, mountTheta=0.26
22:03:57.302 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.91, y=-0.41, opts=13)
22:03:57.305 00.003 11872 Enqueuing Move request for scope (-0.91, -0.41)
22:03:57.310 00.005 9960 Worker thread wakes up
22:03:57.310 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.91, -0.41) opts 0xd
22:03:57.310 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.91, -0.41)
22:03:57.311 00.001 9960 Moving (-0.91, -0.41) raw xDistance=0.91 yDistance=0.24
22:03:57.311 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.60 from input 0.91
22:03:57.311 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
22:03:57.311 00.000 9960 MoveAxis(W, 447, ABG)
22:03:57.311 00.000 9960 Guiding  Dir = 3, Dur = 447
22:03:57.311 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=139, med=1, FiltMin=0, FiltMax=78, Gamma=1.000
22:03:57.316 00.005 9960 IsSlewing returns 0
22:03:57.316 00.000 11872 UpdateGuideState exits: m=2469 SNR=33.6
22:03:57.319 00.003 9960 IsGuiding returns 0
22:03:57.320 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:57.323 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:03:57.328 00.005 11872 Enqueuing Expose request
22:03:57.332 00.004 9960 PulseGuide returned control before completion, sleep 457
22:03:57.802 00.470 9960 IsGuiding returns 0
22:03:57.802 00.000 9960 Move returns status 0, amount 447
22:03:57.804 00.002 9960 MoveAxis(S, 178, ABG)
22:03:57.804 00.000 9960 Guiding  Dir = 1, Dur = 178
22:03:57.806 00.002 9960 IsSlewing returns 0
22:03:57.807 00.001 9960 IsGuiding returns 0
22:03:57.808 00.001 9960 PulseGuide returned control before completion, sleep 188
22:03:58.005 00.197 9960 IsGuiding returns 1
22:03:58.006 00.001 9960 scope still moving after pulse duration time elapsed
22:03:58.036 00.030 9960 IsSlewing returns 0
22:03:58.038 00.002 9960 IsGuiding returns 0
22:03:58.039 00.001 9960 scope move finished after 178 + 52 ms
22:03:58.039 00.000 9960 Move returns status 0, amount 178
22:03:58.040 00.001 9960 move complete, result=0
22:03:58.040 00.000 9960 worker thread done servicing request
22:03:58.040 00.000 9960 Worker thread wakes up
22:03:58.040 00.000 11872 GuideStep: 0.9 px 447 ms WEST, 0.2 px 178 ms SOUTH
22:03:58.048 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
22:03:58.048 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:03:59.301 01.253 9960 Exposure complete
22:03:59.431 00.130 9960 worker thread done servicing request
22:03:59.433 00.002 11872 OnExposeComplete: enter
22:03:59.436 00.003 11872 UpdateGuideState(): m_state=6
22:03:59.440 00.004 11872 Star::Find(15, 59, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1198
22:03:59.444 00.004 11872 Star::Find returns 1 (0), X=60.47, Y=857.00, Mass=2447, SNR=33.5, Peak=135 HFD=5.0
22:03:59.449 00.005 11872 CameraToMount -- cameraTheta (2.12) - m_xAngle (-3.14) = xAngle (5.26 = -1.02)
22:03:59.453 00.004 11872 CameraToMount -- cameraTheta (2.12) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.09 = -1.19)
22:03:59.456 00.003 11872 CameraToMount -- cameraX=-0.33 cameraY=0.54 hyp=0.64 cameraTheta=2.12 mountX=0.33 mountY=-0.59, mountTheta=-1.06
22:03:59.461 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.33, y=0.54, opts=13)
22:03:59.463 00.002 11872 Enqueuing Move request for scope (-0.33, 0.54)
22:03:59.466 00.003 9960 Worker thread wakes up
22:03:59.466 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.54) opts 0xd
22:03:59.466 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.33, 0.54)
22:03:59.466 00.000 9960 Moving (-0.33, 0.54) raw xDistance=0.33 yDistance=-0.59
22:03:59.466 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.33
22:03:59.468 00.002 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:03:59.468 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=135, med=1, FiltMin=0, FiltMax=91, Gamma=1.000
22:03:59.470 00.002 11872 UpdateGuideState exits: m=2447 SNR=33.5
22:03:59.473 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:59.476 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:03:59.480 00.004 11872 Enqueuing Expose request
22:03:59.484 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.59
22:03:59.484 00.000 9960 MoveAxis(W, 187, ABG)
22:03:59.484 00.000 9960 Guiding  Dir = 3, Dur = 187
22:03:59.484 00.000 9960 IsSlewing returns 0
22:03:59.484 00.000 9960 IsGuiding returns 0
22:03:59.485 00.001 9960 PulseGuide returned control before completion, sleep 197
22:03:59.695 00.210 9960 IsGuiding returns 1
22:03:59.695 00.000 9960 scope still moving after pulse duration time elapsed
22:03:59.728 00.033 9960 IsSlewing returns 0
22:03:59.729 00.001 9960 IsGuiding returns 0
22:03:59.729 00.000 9960 scope move finished after 187 + 58 ms
22:03:59.730 00.001 9960 Move returns status 0, amount 187
22:03:59.731 00.001 9960 MoveAxis(N, 0, ABG)
22:03:59.731 00.000 9960 Move returns status 0, amount 0
22:03:59.731 00.000 9960 move complete, result=0
22:03:59.731 00.000 9960 worker thread done servicing request
22:03:59.731 00.000 9960 Worker thread wakes up
22:03:59.733 00.002 11872 GuideStep: 0.3 px 187 ms WEST, -0.6 px 0 ms NORTH
22:03:59.739 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:03:59.739 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:04:00.989 01.250 9960 Exposure complete
22:04:01.119 00.130 9960 worker thread done servicing request
22:04:01.120 00.001 11872 OnExposeComplete: enter
22:04:01.125 00.005 11872 UpdateGuideState(): m_state=6
22:04:01.130 00.005 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1199
22:04:01.134 00.004 11872 Star::Find returns 1 (0), X=61.30, Y=857.04, Mass=2450, SNR=33.4, Peak=135 HFD=4.8
22:04:01.139 00.005 11872 CameraToMount -- cameraTheta (0.87) - m_xAngle (-3.14) = xAngle (4.00 = -2.28)
22:04:01.144 00.005 11872 CameraToMount -- cameraTheta (0.87) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.83 = -2.45)
22:04:01.147 00.003 11872 CameraToMount -- cameraX=0.50 cameraY=0.58 hyp=0.77 cameraTheta=0.87 mountX=-0.50 mountY=-0.49, mountTheta=-2.37
22:04:01.153 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.50, y=0.58, opts=13)
22:04:01.157 00.004 11872 Enqueuing Move request for scope (0.50, 0.58)
22:04:01.161 00.004 9960 Worker thread wakes up
22:04:01.162 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=135, med=1, FiltMin=0, FiltMax=74, Gamma=1.000
22:04:01.165 00.003 11872 UpdateGuideState exits: m=2450 SNR=33.4
22:04:01.170 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:01.174 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:04:01.178 00.004 11872 Enqueuing Expose request
22:04:01.182 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.50, 0.58) opts 0xd
22:04:01.182 00.000 9960 Handling offset move in thread for scope, endpoint = (0.50, 0.58)
22:04:01.183 00.001 9960 Moving (0.50, 0.58) raw xDistance=-0.50 yDistance=-0.49
22:04:01.183 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.50
22:04:01.184 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:04:01.184 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.49
22:04:01.184 00.000 9960 MoveAxis(E, 221, ABG)
22:04:01.184 00.000 9960 Guiding  Dir = 2, Dur = 221
22:04:01.184 00.000 9960 IsSlewing returns 0
22:04:01.186 00.002 9960 IsGuiding returns 0
22:04:01.186 00.000 9960 PulseGuide returned control before completion, sleep 231
22:04:01.420 00.234 9960 IsGuiding returns 1
22:04:01.422 00.002 9960 scope still moving after pulse duration time elapsed
22:04:01.451 00.029 9960 IsSlewing returns 0
22:04:01.453 00.002 9960 IsGuiding returns 0
22:04:01.453 00.000 9960 scope move finished after 221 + 46 ms
22:04:01.454 00.001 9960 Move returns status 0, amount 221
22:04:01.454 00.000 9960 MoveAxis(N, 0, ABG)
22:04:01.454 00.000 9960 Move returns status 0, amount 0
22:04:01.455 00.001 9960 move complete, result=0
22:04:01.455 00.000 9960 worker thread done servicing request
22:04:01.455 00.000 9960 Worker thread wakes up
22:04:01.456 00.001 11872 GuideStep: -0.5 px 221 ms EAST, -0.5 px 0 ms NORTH
22:04:01.462 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:04:01.462 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:04:02.713 01.251 9960 Exposure complete
22:04:02.842 00.129 9960 worker thread done servicing request
22:04:02.842 00.000 11872 OnExposeComplete: enter
22:04:02.849 00.007 11872 UpdateGuideState(): m_state=6
22:04:02.856 00.007 11872 Star::Find(15, 61, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1200
22:04:02.862 00.006 11872 Star::Find returns 1 (0), X=61.06, Y=857.30, Mass=2505, SNR=33.9, Peak=139 HFD=4.9
22:04:02.867 00.005 11872 CameraToMount -- cameraTheta (1.28) - m_xAngle (-3.14) = xAngle (4.41 = -1.87)
22:04:02.872 00.005 11872 CameraToMount -- cameraTheta (1.28) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.24 = -2.04)
22:04:02.875 00.003 11872 CameraToMount -- cameraX=0.26 cameraY=0.84 hyp=0.88 cameraTheta=1.28 mountX=-0.26 mountY=-0.78, mountTheta=-1.89
22:04:02.881 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.26, y=0.84, opts=13)
22:04:02.885 00.004 11872 Enqueuing Move request for scope (0.26, 0.84)
22:04:02.889 00.004 9960 Worker thread wakes up
22:04:02.889 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.84) opts 0xd
22:04:02.889 00.000 9960 Handling offset move in thread for scope, endpoint = (0.26, 0.84)
22:04:02.889 00.000 9960 Moving (0.26, 0.84) raw xDistance=-0.26 yDistance=-0.78
22:04:02.890 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=139, med=1, FiltMin=0, FiltMax=84, Gamma=1.000
22:04:02.895 00.005 11872 UpdateGuideState exits: m=2505 SNR=33.9
22:04:02.898 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:02.902 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:04:02.906 00.004 11872 Enqueuing Expose request
22:04:02.910 00.004 9960 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.26
22:04:02.910 00.000 9960 resist switch: large excursion: input -0.78 thresh 0.60 direction from 1 to -1
22:04:02.910 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.35
22:04:02.910 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.78 from input -0.78
22:04:02.912 00.002 9960 MoveAxis(E, 137, ABG)
22:04:02.912 00.000 9960 Guiding  Dir = 2, Dur = 137
22:04:02.912 00.000 9960 IsSlewing returns 0
22:04:02.913 00.001 9960 IsGuiding returns 0
22:04:02.913 00.000 9960 PulseGuide returned control before completion, sleep 147
22:04:03.076 00.163 9960 IsGuiding returns 1
22:04:03.076 00.000 9960 scope still moving after pulse duration time elapsed
22:04:03.106 00.030 9960 IsSlewing returns 0
22:04:03.108 00.002 9960 IsGuiding returns 0
22:04:03.109 00.001 9960 scope move finished after 137 + 59 ms
22:04:03.109 00.000 9960 Move returns status 0, amount 137
22:04:03.109 00.000 9960 MoveAxis(N, 585, ABG)
22:04:03.109 00.000 9960 Guiding  Dir = 0, Dur = 585
22:04:03.111 00.002 9960 IsSlewing returns 0
22:04:03.111 00.000 9960 IsGuiding returns 0
22:04:03.112 00.001 9960 PulseGuide returned control before completion, sleep 595
22:04:03.714 00.602 9960 IsGuiding returns 1
22:04:03.716 00.002 9960 scope still moving after pulse duration time elapsed
22:04:03.746 00.030 9960 IsSlewing returns 0
22:04:03.746 00.000 9960 IsGuiding returns 0
22:04:03.747 00.001 9960 scope move finished after 585 + 50 ms
22:04:03.747 00.000 9960 Move returns status 0, amount 585
22:04:03.747 00.000 9960 move complete, result=0
22:04:03.747 00.000 9960 worker thread done servicing request
22:04:03.747 00.000 11872 GuideStep: -0.3 px 137 ms EAST, -0.8 px 585 ms NORTH
22:04:03.754 00.007 9960 Worker thread wakes up
22:04:03.754 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:04:03.756 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:04:05.002 01.246 9960 Exposure complete
22:04:05.123 00.121 9960 worker thread done servicing request
22:04:05.124 00.001 11872 OnExposeComplete: enter
22:04:05.127 00.003 11872 UpdateGuideState(): m_state=6
22:04:05.131 00.004 11872 Star::Find(15, 61, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1201
22:04:05.134 00.003 11872 Star::Find returns 1 (0), X=61.34, Y=857.12, Mass=2365, SNR=32.8, Peak=147 HFD=5.0
22:04:05.138 00.004 11872 CameraToMount -- cameraTheta (0.89) - m_xAngle (-3.14) = xAngle (4.03 = -2.25)
22:04:05.142 00.004 11872 CameraToMount -- cameraTheta (0.89) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.86 = -2.43)
22:04:05.145 00.003 11872 CameraToMount -- cameraX=0.54 cameraY=0.66 hyp=0.85 cameraTheta=0.89 mountX=-0.54 mountY=-0.56, mountTheta=-2.34
22:04:05.152 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.54, y=0.66, opts=13)
22:04:05.155 00.003 11872 Enqueuing Move request for scope (0.54, 0.66)
22:04:05.158 00.003 9960 Worker thread wakes up
22:04:05.158 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.54, 0.66) opts 0xd
22:04:05.158 00.000 9960 Handling offset move in thread for scope, endpoint = (0.54, 0.66)
22:04:05.159 00.001 9960 Moving (0.54, 0.66) raw xDistance=-0.54 yDistance=-0.56
22:04:05.159 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.35 from input -0.54
22:04:05.159 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.56 from input -0.56
22:04:05.159 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=147, med=1, FiltMin=0, FiltMax=76, Gamma=1.000
22:04:05.162 00.003 11872 UpdateGuideState exits: m=2365 SNR=32.8
22:04:05.167 00.005 9960 MoveAxis(E, 262, ABG)
22:04:05.167 00.000 9960 Guiding  Dir = 2, Dur = 262
22:04:05.167 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:05.171 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:04:05.176 00.005 11872 Enqueuing Expose request
22:04:05.181 00.005 9960 IsSlewing returns 0
22:04:05.181 00.000 9960 IsGuiding returns 0
22:04:05.182 00.001 9960 PulseGuide returned control before completion, sleep 272
22:04:05.459 00.277 9960 IsGuiding returns 1
22:04:05.462 00.003 9960 scope still moving after pulse duration time elapsed
22:04:05.489 00.027 9960 IsSlewing returns 0
22:04:05.492 00.003 9960 IsGuiding returns 0
22:04:05.492 00.000 9960 scope move finished after 262 + 48 ms
22:04:05.492 00.000 9960 Move returns status 0, amount 262
22:04:05.492 00.000 9960 MoveAxis(N, 417, ABG)
22:04:05.492 00.000 9960 Guiding  Dir = 0, Dur = 417
22:04:05.493 00.001 9960 IsSlewing returns 0
22:04:05.493 00.000 9960 IsGuiding returns 0
22:04:05.494 00.001 9960 PulseGuide returned control before completion, sleep 427
22:04:05.928 00.434 9960 IsGuiding returns 1
22:04:05.931 00.003 9960 scope still moving after pulse duration time elapsed
22:04:05.958 00.027 9960 IsSlewing returns 0
22:04:05.959 00.001 9960 IsGuiding returns 0
22:04:05.959 00.000 9960 scope move finished after 417 + 47 ms
22:04:05.959 00.000 9960 Move returns status 0, amount 417
22:04:05.959 00.000 9960 move complete, result=0
22:04:05.959 00.000 9960 worker thread done servicing request
22:04:05.960 00.001 11872 GuideStep: -0.5 px 262 ms EAST, -0.6 px 417 ms NORTH
22:04:05.964 00.004 9960 Worker thread wakes up
22:04:05.965 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:04:05.965 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:04:07.217 01.252 9960 Exposure complete
22:04:07.338 00.121 9960 worker thread done servicing request
22:04:07.338 00.000 11872 OnExposeComplete: enter
22:04:07.342 00.004 11872 UpdateGuideState(): m_state=6
22:04:07.346 00.004 11872 Star::Find(15, 61, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1202
22:04:07.351 00.005 11872 Star::Find returns 1 (0), X=60.73, Y=857.14, Mass=2390, SNR=33.0, Peak=137 HFD=4.5
22:04:07.355 00.004 11872 CameraToMount -- cameraTheta (1.68) - m_xAngle (-3.14) = xAngle (4.82 = -1.46)
22:04:07.359 00.004 11872 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.65 = -1.63)
22:04:07.362 00.003 11872 CameraToMount -- cameraX=-0.08 cameraY=0.68 hyp=0.69 cameraTheta=1.68 mountX=0.07 mountY=-0.68, mountTheta=-1.46
22:04:07.368 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.08, y=0.68, opts=13)
22:04:07.373 00.005 11872 Enqueuing Move request for scope (-0.08, 0.68)
22:04:07.377 00.004 9960 Worker thread wakes up
22:04:07.377 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.68) opts 0xd
22:04:07.377 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=137, med=1, FiltMin=0, FiltMax=81, Gamma=1.000
22:04:07.381 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.08, 0.68)
22:04:07.381 00.000 9960 Moving (-0.08, 0.68) raw xDistance=0.07 yDistance=-0.68
22:04:07.381 00.000 11872 UpdateGuideState exits: m=2390 SNR=33.0
22:04:07.384 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:04:07.384 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.68 from input -0.68
22:04:07.384 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:07.388 00.004 9960 MoveAxis(E, 0, ABG)
22:04:07.388 00.000 9960 Move returns status 0, amount 0
22:04:07.390 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:04:07.393 00.003 9960 MoveAxis(N, 511, ABG)
22:04:07.394 00.001 9960 Guiding  Dir = 0, Dur = 511
22:04:07.394 00.000 11872 Enqueuing Expose request
22:04:07.398 00.004 9960 IsSlewing returns 0
22:04:07.398 00.000 9960 IsGuiding returns 0
22:04:07.398 00.000 9960 PulseGuide returned control before completion, sleep 521
22:04:07.932 00.534 9960 IsGuiding returns 1
22:04:07.932 00.000 9960 scope still moving after pulse duration time elapsed
22:04:07.964 00.032 9960 IsSlewing returns 0
22:04:07.964 00.000 9960 IsGuiding returns 0
22:04:07.965 00.001 9960 scope move finished after 511 + 55 ms
22:04:07.965 00.000 9960 Move returns status 0, amount 511
22:04:07.965 00.000 9960 move complete, result=0
22:04:07.966 00.001 9960 worker thread done servicing request
22:04:07.966 00.000 9960 Worker thread wakes up
22:04:07.967 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.7 px 511 ms NORTH
22:04:07.973 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:04:07.973 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:04:09.224 01.251 9960 Exposure complete
22:04:09.345 00.121 9960 worker thread done servicing request
22:04:09.346 00.001 11872 OnExposeComplete: enter
22:04:09.349 00.003 11872 UpdateGuideState(): m_state=6
22:04:09.353 00.004 11872 Star::Find(15, 60, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1203
22:04:09.358 00.005 11872 Star::Find returns 1 (0), X=60.30, Y=856.72, Mass=2395, SNR=33.3, Peak=154 HFD=4.7
22:04:09.362 00.004 11872 CameraToMount -- cameraTheta (2.67) - m_xAngle (-3.14) = xAngle (5.81 = -0.48)
22:04:09.366 00.004 11872 CameraToMount -- cameraTheta (2.67) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.63 = -0.65)
22:04:09.369 00.003 11872 CameraToMount -- cameraX=-0.51 cameraY=0.26 hyp=0.57 cameraTheta=2.67 mountX=0.50 mountY=-0.34, mountTheta=-0.60
22:04:09.374 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.51, y=0.26, opts=13)
22:04:09.378 00.004 11872 Enqueuing Move request for scope (-0.51, 0.26)
22:04:09.383 00.005 9960 Worker thread wakes up
22:04:09.383 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.51, 0.26) opts 0xd
22:04:09.383 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=154, med=1, FiltMin=0, FiltMax=78, Gamma=1.000
22:04:09.388 00.005 9960 Handling offset move in thread for scope, endpoint = (-0.51, 0.26)
22:04:09.388 00.000 9960 Moving (-0.51, 0.26) raw xDistance=0.50 yDistance=-0.34
22:04:09.389 00.001 11872 UpdateGuideState exits: m=2395 SNR=33.3
22:04:09.394 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:09.398 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:04:09.401 00.003 11872 Enqueuing Expose request
22:04:09.404 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.50
22:04:09.406 00.002 9960 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
22:04:09.406 00.000 9960 MoveAxis(W, 236, ABG)
22:04:09.406 00.000 9960 Guiding  Dir = 3, Dur = 236
22:04:09.406 00.000 9960 IsSlewing returns 0
22:04:09.407 00.001 9960 IsGuiding returns 0
22:04:09.407 00.000 9960 PulseGuide returned control before completion, sleep 246
22:04:09.668 00.261 9960 IsGuiding returns 1
22:04:09.668 00.000 9960 scope still moving after pulse duration time elapsed
22:04:09.700 00.032 9960 IsSlewing returns 0
22:04:09.700 00.000 9960 IsGuiding returns 0
22:04:09.701 00.001 9960 scope move finished after 236 + 57 ms
22:04:09.701 00.000 9960 Move returns status 0, amount 236
22:04:09.701 00.000 9960 MoveAxis(N, 256, ABG)
22:04:09.701 00.000 9960 Guiding  Dir = 0, Dur = 256
22:04:09.703 00.002 9960 IsSlewing returns 0
22:04:09.703 00.000 9960 IsGuiding returns 0
22:04:09.703 00.000 9960 PulseGuide returned control before completion, sleep 266
22:04:09.983 00.280 9960 IsGuiding returns 1
22:04:09.984 00.001 9960 scope still moving after pulse duration time elapsed
22:04:10.013 00.029 9960 IsSlewing returns 0
22:04:10.015 00.002 9960 IsGuiding returns 0
22:04:10.016 00.001 9960 scope move finished after 256 + 57 ms
22:04:10.016 00.000 9960 Move returns status 0, amount 256
22:04:10.018 00.002 9960 move complete, result=0
22:04:10.018 00.000 9960 worker thread done servicing request
22:04:10.019 00.001 11872 GuideStep: 0.5 px 236 ms WEST, -0.3 px 256 ms NORTH
22:04:10.025 00.006 9960 Worker thread wakes up
22:04:10.025 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:04:10.025 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:04:11.271 01.246 9960 Exposure complete
22:04:11.401 00.130 9960 worker thread done servicing request
22:04:11.401 00.000 11872 OnExposeComplete: enter
22:04:11.406 00.005 11872 UpdateGuideState(): m_state=6
22:04:11.410 00.004 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1204
22:04:11.414 00.004 11872 Star::Find returns 1 (0), X=60.79, Y=856.68, Mass=2318, SNR=32.7, Peak=123 HFD=4.7
22:04:11.418 00.004 11872 CameraToMount -- cameraTheta (1.66) - m_xAngle (-3.14) = xAngle (4.80 = -1.48)
22:04:11.422 00.004 11872 CameraToMount -- cameraTheta (1.66) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.63 = -1.66)
22:04:11.426 00.004 11872 CameraToMount -- cameraX=-0.02 cameraY=0.23 hyp=0.23 cameraTheta=1.66 mountX=0.02 mountY=-0.23, mountTheta=-1.48
22:04:11.431 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.02, y=0.23, opts=13)
22:04:11.435 00.004 11872 Enqueuing Move request for scope (-0.02, 0.23)
22:04:11.440 00.005 9960 Worker thread wakes up
22:04:11.440 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.23) opts 0xd
22:04:11.440 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.02, 0.23)
22:04:11.440 00.000 9960 Moving (-0.02, 0.23) raw xDistance=0.02 yDistance=-0.23
22:04:11.440 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:04:11.441 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
22:04:11.441 00.000 9960 MoveAxis(E, 0, ABG)
22:04:11.441 00.000 9960 Move returns status 0, amount 0
22:04:11.441 00.000 9960 MoveAxis(N, 168, ABG)
22:04:11.441 00.000 9960 Guiding  Dir = 0, Dur = 168
22:04:11.442 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=123, med=1, FiltMin=0, FiltMax=79, Gamma=1.000
22:04:11.445 00.003 11872 UpdateGuideState exits: m=2318 SNR=32.7
22:04:11.450 00.005 9960 IsSlewing returns 0
22:04:11.450 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:11.455 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:04:11.460 00.005 9960 IsGuiding returns 0
22:04:11.461 00.001 11872 Enqueuing Expose request
22:04:11.465 00.004 9960 PulseGuide returned control before completion, sleep 178
22:04:11.653 00.188 9960 IsGuiding returns 1
22:04:11.654 00.001 9960 scope still moving after pulse duration time elapsed
22:04:11.685 00.031 9960 IsSlewing returns 0
22:04:11.685 00.000 9960 IsGuiding returns 0
22:04:11.685 00.000 9960 scope move finished after 168 + 56 ms
22:04:11.686 00.001 9960 Move returns status 0, amount 168
22:04:11.686 00.000 9960 move complete, result=0
22:04:11.686 00.000 9960 worker thread done servicing request
22:04:11.688 00.002 9960 Worker thread wakes up
22:04:11.688 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.2 px 168 ms NORTH
22:04:11.693 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:04:11.694 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:04:12.940 01.246 9960 Exposure complete
22:04:13.065 00.125 9960 worker thread done servicing request
22:04:13.066 00.001 11872 OnExposeComplete: enter
22:04:13.069 00.003 11872 UpdateGuideState(): m_state=6
22:04:13.073 00.004 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1205
22:04:13.077 00.004 11872 Star::Find returns 1 (0), X=60.43, Y=856.26, Mass=2315, SNR=32.5, Peak=147 HFD=5.2
22:04:13.080 00.003 11872 CameraToMount -- cameraTheta (-2.65) - m_xAngle (-3.14) = xAngle (0.48 = 0.48)
22:04:13.083 00.003 11872 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.31 = 0.31)
22:04:13.085 00.002 11872 CameraToMount -- cameraX=-0.38 cameraY=-0.20 hyp=0.43 cameraTheta=-2.65 mountX=0.38 mountY=0.13, mountTheta=0.33
22:04:13.090 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.38, y=-0.20, opts=13)
22:04:13.093 00.003 11872 Enqueuing Move request for scope (-0.38, -0.20)
22:04:13.097 00.004 9960 Worker thread wakes up
22:04:13.097 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=147, med=1, FiltMin=0, FiltMax=83, Gamma=1.000
22:04:13.100 00.003 11872 UpdateGuideState exits: m=2315 SNR=32.5
22:04:13.105 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:13.108 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:04:13.112 00.004 11872 Enqueuing Expose request
22:04:13.115 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.38, -0.20) opts 0xd
22:04:13.115 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.38, -0.20)
22:04:13.116 00.001 9960 Moving (-0.38, -0.20) raw xDistance=0.38 yDistance=0.13
22:04:13.116 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.38
22:04:13.116 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:04:13.116 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
22:04:13.116 00.000 9960 MoveAxis(W, 178, ABG)
22:04:13.116 00.000 9960 Guiding  Dir = 3, Dur = 178
22:04:13.118 00.002 9960 IsSlewing returns 0
22:04:13.118 00.000 9960 IsGuiding returns 0
22:04:13.119 00.001 9960 PulseGuide returned control before completion, sleep 188
22:04:13.320 00.201 9960 IsGuiding returns 1
22:04:13.323 00.003 9960 scope still moving after pulse duration time elapsed
22:04:13.351 00.028 9960 IsSlewing returns 0
22:04:13.352 00.001 9960 IsGuiding returns 0
22:04:13.352 00.000 9960 scope move finished after 178 + 55 ms
22:04:13.352 00.000 9960 Move returns status 0, amount 178
22:04:13.354 00.002 9960 MoveAxis(N, 0, ABG)
22:04:13.354 00.000 9960 Move returns status 0, amount 0
22:04:13.355 00.001 9960 move complete, result=0
22:04:13.355 00.000 9960 worker thread done servicing request
22:04:13.356 00.001 11872 GuideStep: 0.4 px 178 ms WEST, 0.1 px 0 ms NORTH
22:04:13.363 00.007 9960 Worker thread wakes up
22:04:13.363 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:04:13.363 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:04:14.611 01.248 9960 Exposure complete
22:04:14.735 00.124 9960 worker thread done servicing request
22:04:14.736 00.001 11872 OnExposeComplete: enter
22:04:14.741 00.005 11872 UpdateGuideState(): m_state=6
22:04:14.745 00.004 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1206
22:04:14.749 00.004 11872 Star::Find returns 1 (0), X=60.88, Y=856.69, Mass=2510, SNR=34.0, Peak=124 HFD=5.0
22:04:14.752 00.003 11872 CameraToMount -- cameraTheta (1.28) - m_xAngle (-3.14) = xAngle (4.42 = -1.86)
22:04:14.756 00.004 11872 CameraToMount -- cameraTheta (1.28) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.25 = -2.04)
22:04:14.761 00.005 11872 CameraToMount -- cameraX=0.07 cameraY=0.23 hyp=0.24 cameraTheta=1.28 mountX=-0.07 mountY=-0.21, mountTheta=-1.88
22:04:14.766 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.07, y=0.23, opts=13)
22:04:14.772 00.006 11872 Enqueuing Move request for scope (0.07, 0.23)
22:04:14.776 00.004 9960 Worker thread wakes up
22:04:14.776 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.23) opts 0xd
22:04:14.776 00.000 9960 Handling offset move in thread for scope, endpoint = (0.07, 0.23)
22:04:14.776 00.000 9960 Moving (0.07, 0.23) raw xDistance=-0.07 yDistance=-0.21
22:04:14.776 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=124, med=1, FiltMin=0, FiltMax=85, Gamma=1.000
22:04:14.780 00.004 11872 UpdateGuideState exits: m=2510 SNR=34.0
22:04:14.783 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:14.787 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:04:14.792 00.005 11872 Enqueuing Expose request
22:04:14.795 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:04:14.795 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
22:04:14.795 00.000 9960 MoveAxis(E, 0, ABG)
22:04:14.795 00.000 9960 Move returns status 0, amount 0
22:04:14.796 00.001 9960 MoveAxis(N, 160, ABG)
22:04:14.796 00.000 9960 Guiding  Dir = 0, Dur = 160
22:04:14.796 00.000 9960 IsSlewing returns 0
22:04:14.796 00.000 9960 IsGuiding returns 0
22:04:14.797 00.001 9960 PulseGuide returned control before completion, sleep 170
22:04:14.975 00.178 9960 IsGuiding returns 1
22:04:14.976 00.001 9960 scope still moving after pulse duration time elapsed
22:04:15.005 00.029 9960 IsSlewing returns 0
22:04:15.006 00.001 9960 IsGuiding returns 0
22:04:15.006 00.000 9960 scope move finished after 160 + 50 ms
22:04:15.008 00.002 9960 Move returns status 0, amount 160
22:04:15.008 00.000 9960 move complete, result=0
22:04:15.009 00.001 9960 worker thread done servicing request
22:04:15.009 00.000 9960 Worker thread wakes up
22:04:15.009 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 160 ms NORTH
22:04:15.016 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:04:15.016 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:04:16.269 01.253 9960 Exposure complete
22:04:16.396 00.127 9960 worker thread done servicing request
22:04:16.397 00.001 11872 OnExposeComplete: enter
22:04:16.401 00.004 11872 UpdateGuideState(): m_state=6
22:04:16.406 00.005 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1207
22:04:16.410 00.004 11872 Star::Find returns 1 (0), X=60.84, Y=856.64, Mass=2439, SNR=33.7, Peak=129 HFD=5.0
22:04:16.413 00.003 11872 CameraToMount -- cameraTheta (1.38) - m_xAngle (-3.14) = xAngle (4.52 = -1.76)
22:04:16.418 00.005 11872 CameraToMount -- cameraTheta (1.38) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.35 = -1.94)
22:04:16.421 00.003 11872 CameraToMount -- cameraX=0.04 cameraY=0.19 hyp=0.19 cameraTheta=1.38 mountX=-0.04 mountY=-0.18, mountTheta=-1.77
22:04:16.426 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.04, y=0.19, opts=13)
22:04:16.431 00.005 11872 Enqueuing Move request for scope (0.04, 0.19)
22:04:16.435 00.004 9960 Worker thread wakes up
22:04:16.436 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=129, med=1, FiltMin=0, FiltMax=85, Gamma=1.000
22:04:16.440 00.004 11872 UpdateGuideState exits: m=2439 SNR=33.7
22:04:16.443 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:16.446 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:04:16.450 00.004 11872 Enqueuing Expose request
22:04:16.454 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.19) opts 0xd
22:04:16.455 00.001 9960 Handling offset move in thread for scope, endpoint = (0.04, 0.19)
22:04:16.455 00.000 9960 Moving (0.04, 0.19) raw xDistance=-0.04 yDistance=-0.18
22:04:16.455 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:04:16.455 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:04:16.455 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:04:16.455 00.000 9960 MoveAxis(E, 0, ABG)
22:04:16.456 00.001 9960 Move returns status 0, amount 0
22:04:16.456 00.000 9960 MoveAxis(N, 0, ABG)
22:04:16.456 00.000 9960 Move returns status 0, amount 0
22:04:16.456 00.000 9960 move complete, result=0
22:04:16.457 00.001 9960 worker thread done servicing request
22:04:16.457 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:04:16.461 00.004 9960 Worker thread wakes up
22:04:16.461 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:04:16.461 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:04:17.708 01.247 9960 Exposure complete
22:04:17.836 00.128 9960 worker thread done servicing request
22:04:17.837 00.001 11872 OnExposeComplete: enter
22:04:17.840 00.003 11872 UpdateGuideState(): m_state=6
22:04:17.846 00.006 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1208
22:04:17.849 00.003 11872 Star::Find returns 1 (0), X=60.74, Y=856.78, Mass=2526, SNR=34.1, Peak=144 HFD=4.9
22:04:17.852 00.003 11872 CameraToMount -- cameraTheta (1.78) - m_xAngle (-3.14) = xAngle (4.91 = -1.37)
22:04:17.857 00.005 11872 CameraToMount -- cameraTheta (1.78) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.74 = -1.54)
22:04:17.862 00.005 11872 CameraToMount -- cameraX=-0.07 cameraY=0.32 hyp=0.33 cameraTheta=1.78 mountX=0.07 mountY=-0.33, mountTheta=-1.37
22:04:17.868 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.07, y=0.32, opts=13)
22:04:17.872 00.004 11872 Enqueuing Move request for scope (-0.07, 0.32)
22:04:17.875 00.003 9960 Worker thread wakes up
22:04:17.875 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.32) opts 0xd
22:04:17.875 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.07, 0.32)
22:04:17.875 00.000 9960 Moving (-0.07, 0.32) raw xDistance=0.07 yDistance=-0.33
22:04:17.876 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=144, med=1, FiltMin=0, FiltMax=83, Gamma=1.000
22:04:17.880 00.004 11872 UpdateGuideState exits: m=2526 SNR=34.1
22:04:17.884 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:04:17.884 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
22:04:17.884 00.000 9960 MoveAxis(E, 0, ABG)
22:04:17.885 00.001 9960 Move returns status 0, amount 0
22:04:17.885 00.000 9960 MoveAxis(N, 246, ABG)
22:04:17.885 00.000 9960 Guiding  Dir = 0, Dur = 246
22:04:17.886 00.001 9960 IsSlewing returns 0
22:04:17.886 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:17.890 00.004 9960 IsGuiding returns 0
22:04:17.890 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:04:17.896 00.006 11872 Enqueuing Expose request
22:04:17.900 00.004 9960 PulseGuide returned control before completion, sleep 256
22:04:18.168 00.268 9960 IsGuiding returns 0
22:04:18.169 00.001 9960 Move returns status 0, amount 246
22:04:18.170 00.001 9960 move complete, result=0
22:04:18.172 00.002 9960 worker thread done servicing request
22:04:18.172 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 246 ms NORTH
22:04:18.180 00.008 9960 Worker thread wakes up
22:04:18.180 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:04:18.180 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:04:19.434 01.254 9960 Exposure complete
22:04:19.556 00.122 9960 worker thread done servicing request
22:04:19.557 00.001 11872 OnExposeComplete: enter
22:04:19.561 00.004 11872 UpdateGuideState(): m_state=6
22:04:19.564 00.003 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1209
22:04:19.569 00.005 11872 Star::Find returns 1 (0), X=60.85, Y=856.51, Mass=2475, SNR=33.8, Peak=141 HFD=5.0
22:04:19.575 00.006 11872 CameraToMount -- cameraTheta (0.90) - m_xAngle (-3.14) = xAngle (4.03 = -2.25)
22:04:19.582 00.007 11872 CameraToMount -- cameraTheta (0.90) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.86 = -2.42)
22:04:19.589 00.007 11872 CameraToMount -- cameraX=0.04 cameraY=0.05 hyp=0.07 cameraTheta=0.90 mountX=-0.04 mountY=-0.05, mountTheta=-2.33
22:04:19.597 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=0.04, y=0.05, opts=13)
22:04:19.602 00.005 11872 Enqueuing Move request for scope (0.04, 0.05)
22:04:19.608 00.006 9960 Worker thread wakes up
22:04:19.608 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=141, med=1, FiltMin=0, FiltMax=91, Gamma=1.000
22:04:19.615 00.007 9960 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.05) opts 0xd
22:04:19.616 00.001 9960 Handling offset move in thread for scope, endpoint = (0.04, 0.05)
22:04:19.616 00.000 11872 UpdateGuideState exits: m=2475 SNR=33.8
22:04:19.622 00.006 9960 Moving (0.04, 0.05) raw xDistance=-0.04 yDistance=-0.05
22:04:19.622 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:19.628 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:04:19.633 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:04:19.633 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:04:19.634 00.001 11872 Enqueuing Expose request
22:04:19.639 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:04:19.639 00.000 9960 MoveAxis(E, 0, ABG)
22:04:19.640 00.001 9960 Move returns status 0, amount 0
22:04:19.640 00.000 9960 MoveAxis(N, 0, ABG)
22:04:19.640 00.000 9960 Move returns status 0, amount 0
22:04:19.641 00.001 9960 move complete, result=0
22:04:19.641 00.000 9960 worker thread done servicing request
22:04:19.641 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:04:19.647 00.006 9960 Worker thread wakes up
22:04:19.648 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:04:19.648 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:04:20.903 01.255 9960 Exposure complete
22:04:21.035 00.132 9960 worker thread done servicing request
22:04:21.035 00.000 11872 OnExposeComplete: enter
22:04:21.040 00.005 11872 UpdateGuideState(): m_state=6
22:04:21.044 00.004 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1210
22:04:21.048 00.004 11872 Star::Find returns 1 (0), X=60.80, Y=856.66, Mass=2572, SNR=34.2, Peak=133 HFD=4.9
22:04:21.052 00.004 11872 CameraToMount -- cameraTheta (1.63) - m_xAngle (-3.14) = xAngle (4.77 = -1.52)
22:04:21.057 00.005 11872 CameraToMount -- cameraTheta (1.63) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.60 = -1.69)
22:04:21.060 00.003 11872 CameraToMount -- cameraX=-0.01 cameraY=0.20 hyp=0.20 cameraTheta=1.63 mountX=0.01 mountY=-0.20, mountTheta=-1.52
22:04:21.065 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.01, y=0.20, opts=13)
22:04:21.070 00.005 11872 Enqueuing Move request for scope (-0.01, 0.20)
22:04:21.073 00.003 9960 Worker thread wakes up
22:04:21.073 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=133, med=1, FiltMin=0, FiltMax=89, Gamma=1.000
22:04:21.079 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.20) opts 0xd
22:04:21.079 00.000 11872 UpdateGuideState exits: m=2572 SNR=34.2
22:04:21.083 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:21.087 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:04:21.090 00.003 11872 Enqueuing Expose request
22:04:21.094 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.01, 0.20)
22:04:21.095 00.001 9960 Moving (-0.01, 0.20) raw xDistance=0.01 yDistance=-0.20
22:04:21.095 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:04:21.095 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
22:04:21.095 00.000 9960 MoveAxis(E, 0, ABG)
22:04:21.095 00.000 9960 Move returns status 0, amount 0
22:04:21.096 00.001 9960 MoveAxis(N, 149, ABG)
22:04:21.096 00.000 9960 Guiding  Dir = 0, Dur = 149
22:04:21.096 00.000 9960 IsSlewing returns 0
22:04:21.097 00.001 9960 IsGuiding returns 0
22:04:21.097 00.000 9960 PulseGuide returned control before completion, sleep 159
22:04:21.270 00.173 9960 IsGuiding returns 1
22:04:21.270 00.000 9960 scope still moving after pulse duration time elapsed
22:04:21.301 00.031 9960 IsSlewing returns 0
22:04:21.302 00.001 9960 IsGuiding returns 0
22:04:21.302 00.000 9960 scope move finished after 149 + 56 ms
22:04:21.302 00.000 9960 Move returns status 0, amount 149
22:04:21.302 00.000 9960 move complete, result=0
22:04:21.303 00.001 9960 worker thread done servicing request
22:04:21.303 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.2 px 149 ms NORTH
22:04:21.308 00.005 9960 Worker thread wakes up
22:04:21.309 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:04:21.309 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:04:22.569 01.260 9960 Exposure complete
22:04:22.695 00.126 9960 worker thread done servicing request
22:04:22.695 00.000 11872 OnExposeComplete: enter
22:04:22.700 00.005 11872 UpdateGuideState(): m_state=6
22:04:22.705 00.005 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1211
22:04:22.712 00.007 11872 Star::Find returns 1 (0), X=60.68, Y=856.74, Mass=2404, SNR=33.1, Peak=135 HFD=4.8
22:04:22.716 00.004 11872 CameraToMount -- cameraTheta (2.00) - m_xAngle (-3.14) = xAngle (5.13 = -1.15)
22:04:22.720 00.004 11872 CameraToMount -- cameraTheta (2.00) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.96 = -1.32)
22:04:22.723 00.003 11872 CameraToMount -- cameraX=-0.13 cameraY=0.28 hyp=0.31 cameraTheta=2.00 mountX=0.13 mountY=-0.30, mountTheta=-1.17
22:04:22.729 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.13, y=0.28, opts=13)
22:04:22.734 00.005 11872 Enqueuing Move request for scope (-0.13, 0.28)
22:04:22.738 00.004 9960 Worker thread wakes up
22:04:22.738 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=135, med=1, FiltMin=0, FiltMax=82, Gamma=1.000
22:04:22.742 00.004 11872 UpdateGuideState exits: m=2404 SNR=33.1
22:04:22.745 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:22.749 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:04:22.753 00.004 11872 Enqueuing Expose request
22:04:22.757 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.28) opts 0xd
22:04:22.757 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.13, 0.28)
22:04:22.758 00.001 9960 Moving (-0.13, 0.28) raw xDistance=0.13 yDistance=-0.30
22:04:22.758 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:04:22.758 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
22:04:22.758 00.000 9960 MoveAxis(E, 0, ABG)
22:04:22.758 00.000 9960 Move returns status 0, amount 0
22:04:22.758 00.000 9960 MoveAxis(N, 224, ABG)
22:04:22.758 00.000 9960 Guiding  Dir = 0, Dur = 224
22:04:22.758 00.000 9960 IsSlewing returns 0
22:04:22.759 00.001 9960 IsGuiding returns 0
22:04:22.759 00.000 9960 PulseGuide returned control before completion, sleep 234
22:04:23.010 00.251 9960 IsGuiding returns 0
22:04:23.011 00.001 9960 Move returns status 0, amount 224
22:04:23.011 00.000 9960 move complete, result=0
22:04:23.013 00.002 9960 worker thread done servicing request
22:04:23.013 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 224 ms NORTH
22:04:23.021 00.008 9960 Worker thread wakes up
22:04:23.021 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:04:23.021 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:04:24.273 01.252 9960 Exposure complete
22:04:24.398 00.125 9960 worker thread done servicing request
22:04:24.398 00.000 11872 OnExposeComplete: enter
22:04:24.401 00.003 11872 UpdateGuideState(): m_state=6
22:04:24.405 00.004 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1212
22:04:24.408 00.003 11872 Star::Find returns 1 (0), X=60.81, Y=856.67, Mass=2399, SNR=33.4, Peak=127 HFD=4.9
22:04:24.412 00.004 11872 CameraToMount -- cameraTheta (1.56) - m_xAngle (-3.14) = xAngle (4.69 = -1.59)
22:04:24.417 00.005 11872 CameraToMount -- cameraTheta (1.56) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.52 = -1.76)
22:04:24.422 00.005 11872 CameraToMount -- cameraX=0.00 cameraY=0.21 hyp=0.21 cameraTheta=1.56 mountX=-0.00 mountY=-0.21, mountTheta=-1.59
22:04:24.428 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.00, y=0.21, opts=13)
22:04:24.434 00.006 11872 Enqueuing Move request for scope (0.00, 0.21)
22:04:24.439 00.005 9960 Worker thread wakes up
22:04:24.439 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.21) opts 0xd
22:04:24.440 00.001 9960 Handling offset move in thread for scope, endpoint = (0.00, 0.21)
22:04:24.440 00.000 9960 Moving (0.00, 0.21) raw xDistance=-0.00 yDistance=-0.21
22:04:24.440 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
22:04:24.441 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
22:04:24.441 00.000 9960 MoveAxis(E, 0, ABG)
22:04:24.441 00.000 9960 Move returns status 0, amount 0
22:04:24.441 00.000 9960 MoveAxis(N, 156, ABG)
22:04:24.441 00.000 9960 Guiding  Dir = 0, Dur = 156
22:04:24.441 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=127, med=1, FiltMin=0, FiltMax=77, Gamma=1.000
22:04:24.446 00.005 9960 IsSlewing returns 0
22:04:24.446 00.000 11872 UpdateGuideState exits: m=2399 SNR=33.4
22:04:24.451 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:24.454 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:04:24.459 00.005 11872 Enqueuing Expose request
22:04:24.462 00.003 9960 IsGuiding returns 0
22:04:24.463 00.001 9960 PulseGuide returned control before completion, sleep 166
22:04:24.635 00.172 9960 IsGuiding returns 1
22:04:24.636 00.001 9960 scope still moving after pulse duration time elapsed
22:04:24.666 00.030 9960 IsSlewing returns 0
22:04:24.669 00.003 9960 IsGuiding returns 0
22:04:24.670 00.001 9960 scope move finished after 156 + 51 ms
22:04:24.670 00.000 9960 Move returns status 0, amount 156
22:04:24.671 00.001 9960 move complete, result=0
22:04:24.672 00.001 9960 worker thread done servicing request
22:04:24.672 00.000 9960 Worker thread wakes up
22:04:24.672 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.2 px 156 ms NORTH
22:04:24.680 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
22:04:24.680 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:04:25.925 01.245 9960 Exposure complete
22:04:26.046 00.121 9960 worker thread done servicing request
22:04:26.046 00.000 11872 OnExposeComplete: enter
22:04:26.050 00.004 11872 UpdateGuideState(): m_state=6
22:04:26.055 00.005 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1213
22:04:26.058 00.003 11872 Star::Find returns 1 (0), X=60.69, Y=856.72, Mass=2528, SNR=34.2, Peak=128 HFD=5.0
22:04:26.064 00.006 11872 CameraToMount -- cameraTheta (1.98) - m_xAngle (-3.14) = xAngle (5.12 = -1.17)
22:04:26.067 00.003 11872 CameraToMount -- cameraTheta (1.98) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.95 = -1.34)
22:04:26.071 00.004 11872 CameraToMount -- cameraX=-0.11 cameraY=0.26 hyp=0.29 cameraTheta=1.98 mountX=0.11 mountY=-0.28, mountTheta=-1.19
22:04:26.075 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.11, y=0.26, opts=13)
22:04:26.081 00.006 11872 Enqueuing Move request for scope (-0.11, 0.26)
22:04:26.085 00.004 9960 Worker thread wakes up
22:04:26.085 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=128, med=1, FiltMin=0, FiltMax=82, Gamma=1.000
22:04:26.089 00.004 11872 UpdateGuideState exits: m=2528 SNR=34.2
22:04:26.092 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:26.096 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.26) opts 0xd
22:04:26.096 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:04:26.100 00.004 11872 Enqueuing Expose request
22:04:26.104 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.11, 0.26)
22:04:26.104 00.000 9960 Moving (-0.11, 0.26) raw xDistance=0.11 yDistance=-0.28
22:04:26.104 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:04:26.104 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
22:04:26.104 00.000 9960 MoveAxis(E, 0, ABG)
22:04:26.104 00.000 9960 Move returns status 0, amount 0
22:04:26.105 00.001 9960 MoveAxis(N, 209, ABG)
22:04:26.105 00.000 9960 Guiding  Dir = 0, Dur = 209
22:04:26.105 00.000 9960 IsSlewing returns 0
22:04:26.109 00.004 9960 IsGuiding returns 0
22:04:26.109 00.000 9960 PulseGuide returned control before completion, sleep 219
22:04:26.340 00.231 9960 IsGuiding returns 1
22:04:26.341 00.001 9960 scope still moving after pulse duration time elapsed
22:04:26.371 00.030 9960 IsSlewing returns 0
22:04:26.373 00.002 9960 IsGuiding returns 0
22:04:26.373 00.000 9960 scope move finished after 209 + 54 ms
22:04:26.374 00.001 9960 Move returns status 0, amount 209
22:04:26.374 00.000 9960 move complete, result=0
22:04:26.374 00.000 9960 worker thread done servicing request
22:04:26.375 00.001 9960 Worker thread wakes up
22:04:26.375 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 209 ms NORTH
22:04:26.381 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:04:26.381 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:04:27.631 01.250 9960 Exposure complete
22:04:27.748 00.117 9960 worker thread done servicing request
22:04:27.749 00.001 11872 OnExposeComplete: enter
22:04:27.752 00.003 11872 UpdateGuideState(): m_state=6
22:04:27.756 00.004 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1214
22:04:27.761 00.005 11872 Star::Find returns 1 (0), X=60.49, Y=856.30, Mass=2393, SNR=33.2, Peak=146 HFD=5.0
22:04:27.765 00.004 11872 CameraToMount -- cameraTheta (-2.68) - m_xAngle (-3.14) = xAngle (0.45 = 0.45)
22:04:27.769 00.004 11872 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.28 = 0.28)
22:04:27.774 00.005 11872 CameraToMount -- cameraX=-0.32 cameraY=-0.16 hyp=0.36 cameraTheta=-2.68 mountX=0.32 mountY=0.10, mountTheta=0.30
22:04:27.779 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.32, y=-0.16, opts=13)
22:04:27.783 00.004 11872 Enqueuing Move request for scope (-0.32, -0.16)
22:04:27.786 00.003 9960 Worker thread wakes up
22:04:27.787 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=146, med=1, FiltMin=0, FiltMax=80, Gamma=1.000
22:04:27.790 00.003 11872 UpdateGuideState exits: m=2393 SNR=33.2
22:04:27.796 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.16) opts 0xd
22:04:27.796 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:27.800 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.32, -0.16)
22:04:27.801 00.001 9960 Moving (-0.32, -0.16) raw xDistance=0.32 yDistance=0.10
22:04:27.801 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32
22:04:27.801 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:04:27.802 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:04:27.803 00.001 9960 MoveAxis(W, 150, ABG)
22:04:27.803 00.000 9960 Guiding  Dir = 3, Dur = 150
22:04:27.803 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:04:27.807 00.004 11872 Enqueuing Expose request
22:04:27.811 00.004 9960 IsSlewing returns 0
22:04:27.811 00.000 9960 IsGuiding returns 0
22:04:27.811 00.000 9960 PulseGuide returned control before completion, sleep 160
22:04:27.984 00.173 9960 IsGuiding returns 1
22:04:27.985 00.001 9960 scope still moving after pulse duration time elapsed
22:04:28.015 00.030 9960 IsSlewing returns 0
22:04:28.016 00.001 9960 IsGuiding returns 0
22:04:28.016 00.000 9960 scope move finished after 150 + 54 ms
22:04:28.017 00.001 9960 Move returns status 0, amount 150
22:04:28.017 00.000 9960 MoveAxis(N, 0, ABG)
22:04:28.017 00.000 9960 Move returns status 0, amount 0
22:04:28.017 00.000 9960 move complete, result=0
22:04:28.018 00.001 9960 worker thread done servicing request
22:04:28.019 00.001 11872 GuideStep: 0.3 px 150 ms WEST, 0.1 px 0 ms NORTH
22:04:28.024 00.005 9960 Worker thread wakes up
22:04:28.024 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:04:28.025 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:04:29.277 01.252 9960 Exposure complete
22:04:29.403 00.126 9960 worker thread done servicing request
22:04:29.403 00.000 11872 OnExposeComplete: enter
22:04:29.407 00.004 11872 UpdateGuideState(): m_state=6
22:04:29.411 00.004 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1215
22:04:29.414 00.003 11872 Star::Find returns 1 (0), X=60.67, Y=856.69, Mass=2328, SNR=32.5, Peak=128 HFD=4.8
22:04:29.419 00.005 11872 CameraToMount -- cameraTheta (2.11) - m_xAngle (-3.14) = xAngle (5.25 = -1.03)
22:04:29.423 00.004 11872 CameraToMount -- cameraTheta (2.11) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.08 = -1.20)
22:04:29.427 00.004 11872 CameraToMount -- cameraX=-0.14 cameraY=0.24 hyp=0.28 cameraTheta=2.11 mountX=0.14 mountY=-0.26, mountTheta=-1.07
22:04:29.433 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.14, y=0.24, opts=13)
22:04:29.436 00.003 11872 Enqueuing Move request for scope (-0.14, 0.24)
22:04:29.440 00.004 9960 Worker thread wakes up
22:04:29.440 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=128, med=1, FiltMin=0, FiltMax=76, Gamma=1.000
22:04:29.444 00.004 11872 UpdateGuideState exits: m=2328 SNR=32.5
22:04:29.448 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.24) opts 0xd
22:04:29.449 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:29.455 00.006 9960 Handling offset move in thread for scope, endpoint = (-0.14, 0.24)
22:04:29.455 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:04:29.459 00.004 11872 Enqueuing Expose request
22:04:29.466 00.007 9960 Moving (-0.14, 0.24) raw xDistance=0.14 yDistance=-0.26
22:04:29.466 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:04:29.466 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
22:04:29.466 00.000 9960 MoveAxis(E, 0, ABG)
22:04:29.466 00.000 9960 Move returns status 0, amount 0
22:04:29.468 00.002 9960 MoveAxis(N, 192, ABG)
22:04:29.469 00.001 9960 Guiding  Dir = 0, Dur = 192
22:04:29.469 00.000 9960 IsSlewing returns 0
22:04:29.470 00.001 9960 IsGuiding returns 0
22:04:29.470 00.000 9960 PulseGuide returned control before completion, sleep 202
22:04:29.681 00.211 9960 IsGuiding returns 1
22:04:29.682 00.001 9960 scope still moving after pulse duration time elapsed
22:04:29.713 00.031 9960 IsSlewing returns 0
22:04:29.715 00.002 9960 IsGuiding returns 0
22:04:29.716 00.001 9960 scope move finished after 192 + 53 ms
22:04:29.716 00.000 9960 Move returns status 0, amount 192
22:04:29.716 00.000 9960 move complete, result=0
22:04:29.717 00.001 9960 worker thread done servicing request
22:04:29.717 00.000 9960 Worker thread wakes up
22:04:29.717 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 192 ms NORTH
22:04:29.723 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:04:29.723 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:04:30.973 01.250 9960 Exposure complete
22:04:31.093 00.120 9960 worker thread done servicing request
22:04:31.093 00.000 11872 OnExposeComplete: enter
22:04:31.097 00.004 11872 UpdateGuideState(): m_state=6
22:04:31.100 00.003 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1216
22:04:31.105 00.005 11872 Star::Find returns 1 (0), X=60.65, Y=856.24, Mass=2531, SNR=34.1, Peak=160 HFD=4.9
22:04:31.109 00.004 11872 CameraToMount -- cameraTheta (-2.19) - m_xAngle (-3.14) = xAngle (0.94 = 0.94)
22:04:31.114 00.005 11872 CameraToMount -- cameraTheta (-2.19) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.77 = 0.77)
22:04:31.118 00.004 11872 CameraToMount -- cameraX=-0.16 cameraY=-0.22 hyp=0.27 cameraTheta=-2.19 mountX=0.16 mountY=0.19, mountTheta=0.87
22:04:31.124 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.16, y=-0.22, opts=13)
22:04:31.128 00.004 11872 Enqueuing Move request for scope (-0.16, -0.22)
22:04:31.132 00.004 9960 Worker thread wakes up
22:04:31.132 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.22) opts 0xd
22:04:31.132 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.16, -0.22)
22:04:31.133 00.001 9960 Moving (-0.16, -0.22) raw xDistance=0.16 yDistance=0.19
22:04:31.133 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=160, med=1, FiltMin=0, FiltMax=85, Gamma=1.000
22:04:31.138 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
22:04:31.138 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:04:31.138 00.000 11872 UpdateGuideState exits: m=2531 SNR=34.1
22:04:31.143 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:31.146 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:04:31.150 00.004 11872 Enqueuing Expose request
22:04:31.154 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
22:04:31.154 00.000 9960 MoveAxis(E, 0, ABG)
22:04:31.154 00.000 9960 Move returns status 0, amount 0
22:04:31.154 00.000 9960 MoveAxis(N, 0, ABG)
22:04:31.154 00.000 9960 Move returns status 0, amount 0
22:04:31.154 00.000 9960 move complete, result=0
22:04:31.154 00.000 9960 worker thread done servicing request
22:04:31.156 00.002 11872 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
22:04:31.159 00.003 9960 Worker thread wakes up
22:04:31.160 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:04:31.160 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:04:32.413 01.253 9960 Exposure complete
22:04:32.539 00.126 9960 worker thread done servicing request
22:04:32.539 00.000 11872 OnExposeComplete: enter
22:04:32.545 00.006 11872 UpdateGuideState(): m_state=6
22:04:32.548 00.003 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1217
22:04:32.553 00.005 11872 Star::Find returns 1 (0), X=60.51, Y=856.47, Mass=2375, SNR=32.9, Peak=145 HFD=5.1
22:04:32.556 00.003 11872 CameraToMount -- cameraTheta (3.11) - m_xAngle (-3.14) = xAngle (6.25 = -0.03)
22:04:32.560 00.004 11872 CameraToMount -- cameraTheta (3.11) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (6.08 = -0.21)
22:04:32.564 00.004 11872 CameraToMount -- cameraX=-0.30 cameraY=0.01 hyp=0.30 cameraTheta=3.11 mountX=0.30 mountY=-0.06, mountTheta=-0.20
22:04:32.569 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.30, y=0.01, opts=13)
22:04:32.572 00.003 11872 Enqueuing Move request for scope (-0.30, 0.01)
22:04:32.577 00.005 9960 Worker thread wakes up
22:04:32.578 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.01) opts 0xd
22:04:32.578 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.30, 0.01)
22:04:32.578 00.000 9960 Moving (-0.30, 0.01) raw xDistance=0.30 yDistance=-0.06
22:04:32.579 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
22:04:32.579 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:04:32.579 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=1, FiltMin=0, FiltMax=85, Gamma=1.000
22:04:32.584 00.005 11872 UpdateGuideState exits: m=2375 SNR=32.9
22:04:32.587 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:32.592 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:04:32.592 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:04:32.595 00.003 9960 MoveAxis(W, 139, ABG)
22:04:32.595 00.000 9960 Guiding  Dir = 3, Dur = 139
22:04:32.595 00.000 11872 Enqueuing Expose request
22:04:32.599 00.004 9960 IsSlewing returns 0
22:04:32.599 00.000 9960 IsGuiding returns 0
22:04:32.601 00.002 9960 PulseGuide returned control before completion, sleep 149
22:04:32.762 00.161 9960 IsGuiding returns 1
22:04:32.764 00.002 9960 scope still moving after pulse duration time elapsed
22:04:32.794 00.030 9960 IsSlewing returns 0
22:04:32.795 00.001 9960 IsGuiding returns 0
22:04:32.796 00.001 9960 scope move finished after 139 + 56 ms
22:04:32.797 00.001 9960 Move returns status 0, amount 139
22:04:32.797 00.000 9960 MoveAxis(N, 0, ABG)
22:04:32.798 00.001 9960 Move returns status 0, amount 0
22:04:32.798 00.000 9960 move complete, result=0
22:04:32.798 00.000 9960 worker thread done servicing request
22:04:32.799 00.001 11872 GuideStep: 0.3 px 139 ms WEST, -0.1 px 0 ms NORTH
22:04:32.806 00.007 9960 Worker thread wakes up
22:04:32.806 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:04:32.806 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:04:34.059 01.253 9960 Exposure complete
22:04:34.194 00.135 9960 worker thread done servicing request
22:04:34.194 00.000 11872 OnExposeComplete: enter
22:04:34.198 00.004 11872 UpdateGuideState(): m_state=6
22:04:34.202 00.004 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1218
22:04:34.208 00.006 11872 Star::Find returns 1 (0), X=60.48, Y=856.80, Mass=2432, SNR=33.5, Peak=136 HFD=4.6
22:04:34.212 00.004 11872 CameraToMount -- cameraTheta (2.33) - m_xAngle (-3.14) = xAngle (5.47 = -0.82)
22:04:34.215 00.003 11872 CameraToMount -- cameraTheta (2.33) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.30 = -0.99)
22:04:34.220 00.005 11872 CameraToMount -- cameraX=-0.33 cameraY=0.35 hyp=0.48 cameraTheta=2.33 mountX=0.33 mountY=-0.40, mountTheta=-0.88
22:04:34.225 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.33, y=0.35, opts=13)
22:04:34.229 00.004 11872 Enqueuing Move request for scope (-0.33, 0.35)
22:04:34.234 00.005 9960 Worker thread wakes up
22:04:34.235 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=136, med=1, FiltMin=0, FiltMax=82, Gamma=1.000
22:04:34.239 00.004 11872 UpdateGuideState exits: m=2432 SNR=33.5
22:04:34.242 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:34.246 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:04:34.249 00.003 11872 Enqueuing Expose request
22:04:34.253 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.35) opts 0xd
22:04:34.253 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.33, 0.35)
22:04:34.254 00.001 9960 Moving (-0.33, 0.35) raw xDistance=0.33 yDistance=-0.40
22:04:34.254 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.33
22:04:34.254 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.40 from input -0.40
22:04:34.254 00.000 9960 MoveAxis(W, 164, ABG)
22:04:34.255 00.001 9960 Guiding  Dir = 3, Dur = 164
22:04:34.256 00.001 9960 IsSlewing returns 0
22:04:34.256 00.000 9960 IsGuiding returns 0
22:04:34.256 00.000 9960 PulseGuide returned control before completion, sleep 174
22:04:34.436 00.180 9960 IsGuiding returns 1
22:04:34.437 00.001 9960 scope still moving after pulse duration time elapsed
22:04:34.467 00.030 9960 IsSlewing returns 0
22:04:34.468 00.001 9960 IsGuiding returns 0
22:04:34.469 00.001 9960 scope move finished after 164 + 48 ms
22:04:34.469 00.000 9960 Move returns status 0, amount 164
22:04:34.469 00.000 9960 MoveAxis(N, 298, ABG)
22:04:34.470 00.001 9960 Guiding  Dir = 0, Dur = 298
22:04:34.470 00.000 9960 IsSlewing returns 0
22:04:34.470 00.000 9960 IsGuiding returns 0
22:04:34.471 00.001 9960 PulseGuide returned control before completion, sleep 308
22:04:34.794 00.323 9960 IsGuiding returns 1
22:04:34.795 00.001 9960 scope still moving after pulse duration time elapsed
22:04:34.826 00.031 9960 IsSlewing returns 0
22:04:34.827 00.001 9960 IsGuiding returns 0
22:04:34.827 00.000 9960 scope move finished after 298 + 58 ms
22:04:34.827 00.000 9960 Move returns status 0, amount 298
22:04:34.827 00.000 9960 move complete, result=0
22:04:34.827 00.000 9960 worker thread done servicing request
22:04:34.829 00.002 9960 Worker thread wakes up
22:04:34.829 00.000 11872 GuideStep: 0.3 px 164 ms WEST, -0.4 px 298 ms NORTH
22:04:34.834 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:04:34.834 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:04:36.091 01.257 9960 Exposure complete
22:04:36.211 00.120 11872 OnExposeComplete: enter
22:04:36.214 00.003 9960 worker thread done servicing request
22:04:36.215 00.001 11872 UpdateGuideState(): m_state=6
22:04:36.219 00.004 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1219
22:04:36.224 00.005 11872 Star::Find returns 1 (0), X=60.62, Y=856.35, Mass=2389, SNR=33.1, Peak=138 HFD=5.3
22:04:36.227 00.003 11872 CameraToMount -- cameraTheta (-2.65) - m_xAngle (-3.14) = xAngle (0.49 = 0.49)
22:04:36.232 00.005 11872 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.31 = 0.31)
22:04:36.235 00.003 11872 CameraToMount -- cameraX=-0.19 cameraY=-0.10 hyp=0.22 cameraTheta=-2.65 mountX=0.19 mountY=0.07, mountTheta=0.34
22:04:36.241 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.19, y=-0.10, opts=13)
22:04:36.245 00.004 11872 Enqueuing Move request for scope (-0.19, -0.10)
22:04:36.249 00.004 9960 Worker thread wakes up
22:04:36.250 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.10) opts 0xd
22:04:36.250 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.19, -0.10)
22:04:36.250 00.000 9960 Moving (-0.19, -0.10) raw xDistance=0.19 yDistance=0.07
22:04:36.250 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
22:04:36.251 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:04:36.251 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=138, med=1, FiltMin=0, FiltMax=73, Gamma=1.000
22:04:36.255 00.004 11872 UpdateGuideState exits: m=2389 SNR=33.1
22:04:36.258 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:36.261 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:04:36.266 00.005 11872 Enqueuing Expose request
22:04:36.270 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:04:36.270 00.000 9960 MoveAxis(E, 0, ABG)
22:04:36.271 00.001 9960 Move returns status 0, amount 0
22:04:36.272 00.001 9960 MoveAxis(N, 0, ABG)
22:04:36.272 00.000 9960 Move returns status 0, amount 0
22:04:36.273 00.001 9960 move complete, result=0
22:04:36.273 00.000 9960 worker thread done servicing request
22:04:36.273 00.000 9960 Worker thread wakes up
22:04:36.273 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:04:36.278 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:04:36.278 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:04:37.527 01.249 9960 Exposure complete
22:04:37.655 00.128 9960 worker thread done servicing request
22:04:37.656 00.001 11872 OnExposeComplete: enter
22:04:37.659 00.003 11872 UpdateGuideState(): m_state=6
22:04:37.664 00.005 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1220
22:04:37.668 00.004 11872 Star::Find returns 1 (0), X=60.40, Y=856.76, Mass=2593, SNR=34.5, Peak=129 HFD=5.1
22:04:37.672 00.004 11872 CameraToMount -- cameraTheta (2.49) - m_xAngle (-3.14) = xAngle (5.63 = -0.65)
22:04:37.675 00.003 11872 CameraToMount -- cameraTheta (2.49) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.46 = -0.82)
22:04:37.679 00.004 11872 CameraToMount -- cameraX=-0.41 cameraY=0.31 hyp=0.51 cameraTheta=2.49 mountX=0.41 mountY=-0.37, mountTheta=-0.75
22:04:37.684 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.41, y=0.31, opts=13)
22:04:37.688 00.004 11872 Enqueuing Move request for scope (-0.41, 0.31)
22:04:37.692 00.004 9960 Worker thread wakes up
22:04:37.692 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.41, 0.31) opts 0xd
22:04:37.692 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.41, 0.31)
22:04:37.693 00.001 9960 Moving (-0.41, 0.31) raw xDistance=0.41 yDistance=-0.37
22:04:37.693 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.41
22:04:37.693 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.37 from input -0.37
22:04:37.694 00.001 9960 MoveAxis(W, 190, ABG)
22:04:37.694 00.000 9960 Guiding  Dir = 3, Dur = 190
22:04:37.694 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=129, med=1, FiltMin=0, FiltMax=79, Gamma=1.000
22:04:37.698 00.004 9960 IsSlewing returns 0
22:04:37.698 00.000 9960 IsGuiding returns 0
22:04:37.698 00.000 9960 PulseGuide returned control before completion, sleep 200
22:04:37.698 00.000 11872 UpdateGuideState exits: m=2593 SNR=34.5
22:04:37.701 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:37.706 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:04:37.710 00.004 11872 Enqueuing Expose request
22:04:37.906 00.196 9960 IsGuiding returns 1
22:04:37.907 00.001 9960 scope still moving after pulse duration time elapsed
22:04:37.937 00.030 9960 IsSlewing returns 0
22:04:37.937 00.000 9960 IsGuiding returns 0
22:04:37.938 00.001 9960 scope move finished after 190 + 49 ms
22:04:37.938 00.000 9960 Move returns status 0, amount 190
22:04:37.938 00.000 9960 MoveAxis(N, 279, ABG)
22:04:37.938 00.000 9960 Guiding  Dir = 0, Dur = 279
22:04:37.938 00.000 9960 IsSlewing returns 0
22:04:37.939 00.001 9960 IsGuiding returns 0
22:04:37.940 00.001 9960 PulseGuide returned control before completion, sleep 289
22:04:38.235 00.295 9960 IsGuiding returns 1
22:04:38.235 00.000 9960 scope still moving after pulse duration time elapsed
22:04:38.266 00.031 9960 IsSlewing returns 0
22:04:38.267 00.001 9960 IsGuiding returns 0
22:04:38.267 00.000 9960 scope move finished after 279 + 48 ms
22:04:38.268 00.001 9960 Move returns status 0, amount 279
22:04:38.268 00.000 9960 move complete, result=0
22:04:38.268 00.000 9960 worker thread done servicing request
22:04:38.268 00.000 11872 GuideStep: 0.4 px 190 ms WEST, -0.4 px 279 ms NORTH
22:04:38.274 00.006 9960 Worker thread wakes up
22:04:38.274 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:04:38.274 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:04:39.522 01.248 9960 Exposure complete
22:04:39.648 00.126 9960 worker thread done servicing request
22:04:39.649 00.001 11872 OnExposeComplete: enter
22:04:39.654 00.005 11872 UpdateGuideState(): m_state=6
22:04:39.658 00.004 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1221
22:04:39.662 00.004 11872 Star::Find returns 1 (0), X=60.52, Y=856.52, Mass=2449, SNR=33.6, Peak=135 HFD=5.1
22:04:39.665 00.003 11872 CameraToMount -- cameraTheta (2.92) - m_xAngle (-3.14) = xAngle (6.06 = -0.22)
22:04:39.670 00.005 11872 CameraToMount -- cameraTheta (2.92) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.89 = -0.40)
22:04:39.674 00.004 11872 CameraToMount -- cameraX=-0.29 cameraY=0.06 hyp=0.29 cameraTheta=2.92 mountX=0.29 mountY=-0.11, mountTheta=-0.38
22:04:39.680 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.29, y=0.06, opts=13)
22:04:39.684 00.004 11872 Enqueuing Move request for scope (-0.29, 0.06)
22:04:39.687 00.003 9960 Worker thread wakes up
22:04:39.688 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.06) opts 0xd
22:04:39.688 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.29, 0.06)
22:04:39.688 00.000 9960 Moving (-0.29, 0.06) raw xDistance=0.29 yDistance=-0.11
22:04:39.688 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.29
22:04:39.689 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:04:39.689 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=135, med=1, FiltMin=0, FiltMax=85, Gamma=1.000
22:04:39.693 00.004 11872 UpdateGuideState exits: m=2449 SNR=33.6
22:04:39.696 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:39.702 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:04:39.707 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:04:39.707 00.000 9960 MoveAxis(W, 147, ABG)
22:04:39.707 00.000 9960 Guiding  Dir = 3, Dur = 147
22:04:39.708 00.001 11872 Enqueuing Expose request
22:04:39.713 00.005 9960 IsSlewing returns 0
22:04:39.713 00.000 9960 IsGuiding returns 0
22:04:39.713 00.000 9960 PulseGuide returned control before completion, sleep 157
22:04:39.886 00.173 9960 IsGuiding returns 1
22:04:39.887 00.001 9960 scope still moving after pulse duration time elapsed
22:04:39.917 00.030 9960 IsSlewing returns 0
22:04:39.918 00.001 9960 IsGuiding returns 0
22:04:39.918 00.000 9960 scope move finished after 147 + 57 ms
22:04:39.918 00.000 9960 Move returns status 0, amount 147
22:04:39.919 00.001 9960 MoveAxis(N, 0, ABG)
22:04:39.919 00.000 9960 Move returns status 0, amount 0
22:04:39.919 00.000 9960 move complete, result=0
22:04:39.920 00.001 9960 worker thread done servicing request
22:04:39.920 00.000 9960 Worker thread wakes up
22:04:39.922 00.002 11872 GuideStep: 0.3 px 147 ms WEST, -0.1 px 0 ms NORTH
22:04:39.926 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
22:04:39.926 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:04:41.181 01.255 9960 Exposure complete
22:04:41.304 00.123 9960 worker thread done servicing request
22:04:41.304 00.000 11872 OnExposeComplete: enter
22:04:41.308 00.004 11872 UpdateGuideState(): m_state=6
22:04:41.311 00.003 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1222
22:04:41.316 00.005 11872 Star::Find returns 1 (0), X=60.85, Y=856.62, Mass=2447, SNR=33.7, Peak=126 HFD=4.9
22:04:41.320 00.004 11872 CameraToMount -- cameraTheta (1.33) - m_xAngle (-3.14) = xAngle (4.47 = -1.82)
22:04:41.324 00.004 11872 CameraToMount -- cameraTheta (1.33) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.29 = -1.99)
22:04:41.329 00.005 11872 CameraToMount -- cameraX=0.04 cameraY=0.16 hyp=0.16 cameraTheta=1.33 mountX=-0.04 mountY=-0.15, mountTheta=-1.83
22:04:41.336 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.04, y=0.16, opts=13)
22:04:41.342 00.006 11872 Enqueuing Move request for scope (0.04, 0.16)
22:04:41.345 00.003 9960 Worker thread wakes up
22:04:41.346 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=126, med=1, FiltMin=0, FiltMax=79, Gamma=1.000
22:04:41.350 00.004 11872 UpdateGuideState exits: m=2447 SNR=33.7
22:04:41.353 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:41.357 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.16) opts 0xd
22:04:41.358 00.001 9960 Handling offset move in thread for scope, endpoint = (0.04, 0.16)
22:04:41.358 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:04:41.362 00.004 11872 Enqueuing Expose request
22:04:41.366 00.004 9960 Moving (0.04, 0.16) raw xDistance=-0.04 yDistance=-0.15
22:04:41.366 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:04:41.366 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:04:41.366 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:04:41.366 00.000 9960 MoveAxis(E, 0, ABG)
22:04:41.367 00.001 9960 Move returns status 0, amount 0
22:04:41.367 00.000 9960 MoveAxis(N, 0, ABG)
22:04:41.368 00.001 9960 Move returns status 0, amount 0
22:04:41.368 00.000 9960 move complete, result=0
22:04:41.368 00.000 9960 worker thread done servicing request
22:04:41.368 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:04:41.372 00.004 9960 Worker thread wakes up
22:04:41.372 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:04:41.372 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:04:42.619 01.247 9960 Exposure complete
22:04:42.744 00.125 9960 worker thread done servicing request
22:04:42.744 00.000 11872 OnExposeComplete: enter
22:04:42.748 00.004 11872 UpdateGuideState(): m_state=6
22:04:42.752 00.004 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1223
22:04:42.756 00.004 11872 Star::Find returns 1 (0), X=60.90, Y=856.75, Mass=2410, SNR=33.5, Peak=121 HFD=4.9
22:04:42.760 00.004 11872 CameraToMount -- cameraTheta (1.27) - m_xAngle (-3.14) = xAngle (4.40 = -1.88)
22:04:42.764 00.004 11872 CameraToMount -- cameraTheta (1.27) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.23 = -2.05)
22:04:42.769 00.005 11872 CameraToMount -- cameraX=0.09 cameraY=0.29 hyp=0.31 cameraTheta=1.27 mountX=-0.09 mountY=-0.27, mountTheta=-1.90
22:04:42.774 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.09, y=0.29, opts=13)
22:04:42.778 00.004 11872 Enqueuing Move request for scope (0.09, 0.29)
22:04:42.782 00.004 9960 Worker thread wakes up
22:04:42.782 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.29) opts 0xd
22:04:42.783 00.001 9960 Handling offset move in thread for scope, endpoint = (0.09, 0.29)
22:04:42.783 00.000 9960 Moving (0.09, 0.29) raw xDistance=-0.09 yDistance=-0.27
22:04:42.783 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:04:42.783 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=121, med=1, FiltMin=0, FiltMax=72, Gamma=1.000
22:04:42.787 00.004 11872 UpdateGuideState exits: m=2410 SNR=33.5
22:04:42.791 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:42.795 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:04:42.799 00.004 11872 Enqueuing Expose request
22:04:42.803 00.004 9960 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
22:04:42.803 00.000 9960 MoveAxis(E, 0, ABG)
22:04:42.803 00.000 9960 Move returns status 0, amount 0
22:04:42.803 00.000 9960 MoveAxis(N, 202, ABG)
22:04:42.805 00.002 9960 Guiding  Dir = 0, Dur = 202
22:04:42.805 00.000 9960 IsSlewing returns 0
22:04:42.805 00.000 9960 IsGuiding returns 0
22:04:42.806 00.001 9960 PulseGuide returned control before completion, sleep 212
22:04:43.033 00.227 9960 IsGuiding returns 1
22:04:43.033 00.000 9960 scope still moving after pulse duration time elapsed
22:04:43.064 00.031 9960 IsSlewing returns 0
22:04:43.066 00.002 9960 IsGuiding returns 0
22:04:43.066 00.000 9960 scope move finished after 202 + 59 ms
22:04:43.067 00.001 9960 Move returns status 0, amount 202
22:04:43.067 00.000 9960 move complete, result=0
22:04:43.068 00.001 9960 worker thread done servicing request
22:04:43.069 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 202 ms NORTH
22:04:43.077 00.008 9960 Worker thread wakes up
22:04:43.078 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:04:43.079 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:04:44.324 01.245 9960 Exposure complete
22:04:44.450 00.126 9960 worker thread done servicing request
22:04:44.451 00.001 11872 OnExposeComplete: enter
22:04:44.455 00.004 11872 UpdateGuideState(): m_state=6
22:04:44.463 00.008 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1224
22:04:44.467 00.004 11872 Star::Find returns 1 (0), X=60.94, Y=856.53, Mass=2625, SNR=34.9, Peak=135 HFD=5.0
22:04:44.471 00.004 11872 CameraToMount -- cameraTheta (0.48) - m_xAngle (-3.14) = xAngle (3.62 = -2.66)
22:04:44.476 00.005 11872 CameraToMount -- cameraTheta (0.48) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.45 = -2.83)
22:04:44.480 00.004 11872 CameraToMount -- cameraX=0.13 cameraY=0.07 hyp=0.15 cameraTheta=0.48 mountX=-0.13 mountY=-0.05, mountTheta=-2.81
22:04:44.484 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.13, y=0.07, opts=13)
22:04:44.488 00.004 11872 Enqueuing Move request for scope (0.13, 0.07)
22:04:44.493 00.005 9960 Worker thread wakes up
22:04:44.493 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=135, med=1, FiltMin=0, FiltMax=87, Gamma=1.000
22:04:44.497 00.004 11872 UpdateGuideState exits: m=2625 SNR=34.9
22:04:44.501 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:44.504 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:04:44.508 00.004 11872 Enqueuing Expose request
22:04:44.512 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.07) opts 0xd
22:04:44.512 00.000 9960 Handling offset move in thread for scope, endpoint = (0.13, 0.07)
22:04:44.512 00.000 9960 Moving (0.13, 0.07) raw xDistance=-0.13 yDistance=-0.05
22:04:44.513 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:04:44.513 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:04:44.513 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:04:44.513 00.000 9960 MoveAxis(E, 0, ABG)
22:04:44.513 00.000 9960 Move returns status 0, amount 0
22:04:44.513 00.000 9960 MoveAxis(N, 0, ABG)
22:04:44.513 00.000 9960 Move returns status 0, amount 0
22:04:44.514 00.001 9960 move complete, result=0
22:04:44.514 00.000 9960 worker thread done servicing request
22:04:44.514 00.000 9960 Worker thread wakes up
22:04:44.514 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:04:44.514 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:04:44.514 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:04:45.764 01.250 9960 Exposure complete
22:04:45.904 00.140 9960 worker thread done servicing request
22:04:45.904 00.000 11872 OnExposeComplete: enter
22:04:45.912 00.008 11872 UpdateGuideState(): m_state=6
22:04:45.918 00.006 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1225
22:04:45.925 00.007 11872 Star::Find returns 1 (0), X=61.10, Y=856.79, Mass=2422, SNR=33.3, Peak=131 HFD=4.7
22:04:45.930 00.005 11872 CameraToMount -- cameraTheta (0.84) - m_xAngle (-3.14) = xAngle (3.98 = -2.30)
22:04:45.934 00.004 11872 CameraToMount -- cameraTheta (0.84) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.81 = -2.47)
22:04:45.938 00.004 11872 CameraToMount -- cameraX=0.29 cameraY=0.33 hyp=0.44 cameraTheta=0.84 mountX=-0.29 mountY=-0.27, mountTheta=-2.39
22:04:45.943 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.29, y=0.33, opts=13)
22:04:45.947 00.004 11872 Enqueuing Move request for scope (0.29, 0.33)
22:04:45.951 00.004 9960 Worker thread wakes up
22:04:45.951 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=131, med=1, FiltMin=0, FiltMax=69, Gamma=1.000
22:04:45.954 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.33) opts 0xd
22:04:45.954 00.000 11872 UpdateGuideState exits: m=2422 SNR=33.3
22:04:45.960 00.006 9960 Handling offset move in thread for scope, endpoint = (0.29, 0.33)
22:04:45.960 00.000 9960 Moving (0.29, 0.33) raw xDistance=-0.29 yDistance=-0.27
22:04:45.960 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:45.964 00.004 9960 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.29
22:04:45.964 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:04:45.967 00.003 9960 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
22:04:45.967 00.000 11872 Enqueuing Expose request
22:04:45.970 00.003 9960 MoveAxis(E, 138, ABG)
22:04:45.970 00.000 9960 Guiding  Dir = 2, Dur = 138
22:04:45.970 00.000 9960 IsSlewing returns 0
22:04:45.971 00.001 9960 IsGuiding returns 0
22:04:45.971 00.000 9960 PulseGuide returned control before completion, sleep 148
22:04:46.133 00.162 9960 IsGuiding returns 1
22:04:46.133 00.000 9960 scope still moving after pulse duration time elapsed
22:04:46.164 00.031 9960 IsSlewing returns 0
22:04:46.164 00.000 9960 IsGuiding returns 1
22:04:46.196 00.032 9960 IsSlewing returns 0
22:04:46.197 00.001 9960 IsGuiding returns 0
22:04:46.197 00.000 9960 scope move finished after 138 + 87 ms
22:04:46.198 00.001 9960 Move returns status 0, amount 138
22:04:46.198 00.000 9960 MoveAxis(N, 204, ABG)
22:04:46.199 00.001 9960 Guiding  Dir = 0, Dur = 204
22:04:46.199 00.000 9960 IsSlewing returns 0
22:04:46.200 00.001 9960 IsGuiding returns 0
22:04:46.201 00.001 9960 PulseGuide returned control before completion, sleep 214
22:04:46.430 00.229 9960 IsGuiding returns 1
22:04:46.432 00.002 9960 scope still moving after pulse duration time elapsed
22:04:46.460 00.028 9960 IsSlewing returns 0
22:04:46.461 00.001 9960 IsGuiding returns 0
22:04:46.463 00.002 9960 scope move finished after 204 + 58 ms
22:04:46.464 00.001 9960 Move returns status 0, amount 204
22:04:46.464 00.000 9960 move complete, result=0
22:04:46.464 00.000 9960 worker thread done servicing request
22:04:46.465 00.001 9960 Worker thread wakes up
22:04:46.465 00.000 11872 GuideStep: -0.3 px 138 ms EAST, -0.3 px 204 ms NORTH
22:04:46.472 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:04:46.472 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:04:47.725 01.253 9960 Exposure complete
22:04:47.859 00.134 9960 worker thread done servicing request
22:04:47.860 00.001 11872 OnExposeComplete: enter
22:04:47.865 00.005 11872 UpdateGuideState(): m_state=6
22:04:47.869 00.004 11872 Star::Find(15, 61, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1226
22:04:47.872 00.003 11872 Star::Find returns 1 (0), X=60.95, Y=856.66, Mass=2385, SNR=33.0, Peak=123 HFD=5.1
22:04:47.876 00.004 11872 CameraToMount -- cameraTheta (0.95) - m_xAngle (-3.14) = xAngle (4.09 = -2.20)
22:04:47.879 00.003 11872 CameraToMount -- cameraTheta (0.95) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.91 = -2.37)
22:04:47.885 00.006 11872 CameraToMount -- cameraX=0.14 cameraY=0.20 hyp=0.25 cameraTheta=0.95 mountX=-0.14 mountY=-0.17, mountTheta=-2.27
22:04:47.892 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.14, y=0.20, opts=13)
22:04:47.895 00.003 11872 Enqueuing Move request for scope (0.14, 0.20)
22:04:47.899 00.004 9960 Worker thread wakes up
22:04:47.899 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=123, med=1, FiltMin=0, FiltMax=80, Gamma=1.000
22:04:47.902 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.20) opts 0xd
22:04:47.902 00.000 9960 Handling offset move in thread for scope, endpoint = (0.14, 0.20)
22:04:47.902 00.000 11872 UpdateGuideState exits: m=2385 SNR=33.0
22:04:47.906 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:47.911 00.005 9960 Moving (0.14, 0.20) raw xDistance=-0.14 yDistance=-0.17
22:04:47.911 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:04:47.911 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:04:47.911 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:04:47.915 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:04:47.915 00.000 9960 MoveAxis(E, 0, ABG)
22:04:47.915 00.000 9960 Move returns status 0, amount 0
22:04:47.915 00.000 9960 MoveAxis(N, 0, ABG)
22:04:47.915 00.000 9960 Move returns status 0, amount 0
22:04:47.915 00.000 11872 Enqueuing Expose request
22:04:47.921 00.006 9960 move complete, result=0
22:04:47.922 00.001 9960 worker thread done servicing request
22:04:47.922 00.000 9960 Worker thread wakes up
22:04:47.922 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:04:47.922 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:04:47.926 00.004 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:04:49.170 01.244 9960 Exposure complete
22:04:49.298 00.128 9960 worker thread done servicing request
22:04:49.299 00.001 11872 OnExposeComplete: enter
22:04:49.304 00.005 11872 UpdateGuideState(): m_state=6
22:04:49.309 00.005 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1227
22:04:49.313 00.004 11872 Star::Find returns 1 (0), X=61.07, Y=856.62, Mass=2440, SNR=33.7, Peak=146 HFD=5.0
22:04:49.317 00.004 11872 CameraToMount -- cameraTheta (0.55) - m_xAngle (-3.14) = xAngle (3.69 = -2.60)
22:04:49.321 00.004 11872 CameraToMount -- cameraTheta (0.55) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.51 = -2.77)
22:04:49.326 00.005 11872 CameraToMount -- cameraX=0.27 cameraY=0.16 hyp=0.31 cameraTheta=0.55 mountX=-0.27 mountY=-0.11, mountTheta=-2.74
22:04:49.330 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.27, y=0.16, opts=13)
22:04:49.335 00.005 11872 Enqueuing Move request for scope (0.27, 0.16)
22:04:49.339 00.004 9960 Worker thread wakes up
22:04:49.340 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.16) opts 0xd
22:04:49.340 00.000 9960 Handling offset move in thread for scope, endpoint = (0.27, 0.16)
22:04:49.340 00.000 9960 Moving (0.27, 0.16) raw xDistance=-0.27 yDistance=-0.11
22:04:49.340 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
22:04:49.341 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:04:49.341 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=146, med=1, FiltMin=0, FiltMax=77, Gamma=1.000
22:04:49.345 00.004 11872 UpdateGuideState exits: m=2440 SNR=33.7
22:04:49.349 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:49.352 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:04:49.356 00.004 11872 Enqueuing Expose request
22:04:49.362 00.006 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:04:49.362 00.000 9960 MoveAxis(E, 125, ABG)
22:04:49.362 00.000 9960 Guiding  Dir = 2, Dur = 125
22:04:49.363 00.001 9960 IsSlewing returns 0
22:04:49.363 00.000 9960 IsGuiding returns 0
22:04:49.364 00.001 9960 PulseGuide returned control before completion, sleep 135
22:04:49.505 00.141 9960 IsGuiding returns 1
22:04:49.506 00.001 9960 scope still moving after pulse duration time elapsed
22:04:49.536 00.030 9960 IsSlewing returns 0
22:04:49.538 00.002 9960 IsGuiding returns 0
22:04:49.538 00.000 9960 scope move finished after 125 + 49 ms
22:04:49.539 00.001 9960 Move returns status 0, amount 125
22:04:49.539 00.000 9960 MoveAxis(N, 0, ABG)
22:04:49.540 00.001 9960 Move returns status 0, amount 0
22:04:49.540 00.000 9960 move complete, result=0
22:04:49.540 00.000 9960 worker thread done servicing request
22:04:49.542 00.002 11872 GuideStep: -0.3 px 125 ms EAST, -0.1 px 0 ms NORTH
22:04:49.550 00.008 9960 Worker thread wakes up
22:04:49.550 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:04:49.551 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:04:50.793 01.242 9960 Exposure complete
22:04:50.921 00.128 9960 worker thread done servicing request
22:04:50.922 00.001 11872 OnExposeComplete: enter
22:04:50.927 00.005 11872 UpdateGuideState(): m_state=6
22:04:50.930 00.003 11872 Star::Find(15, 61, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1228
22:04:50.934 00.004 11872 Star::Find returns 1 (0), X=60.85, Y=856.89, Mass=2407, SNR=33.2, Peak=134 HFD=4.7
22:04:50.940 00.006 11872 CameraToMount -- cameraTheta (1.47) - m_xAngle (-3.14) = xAngle (4.61 = -1.67)
22:04:50.945 00.005 11872 CameraToMount -- cameraTheta (1.47) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.44 = -1.85)
22:04:50.948 00.003 11872 CameraToMount -- cameraX=0.04 cameraY=0.43 hyp=0.44 cameraTheta=1.47 mountX=-0.05 mountY=-0.42, mountTheta=-1.68
22:04:50.955 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.04, y=0.43, opts=13)
22:04:50.960 00.005 11872 Enqueuing Move request for scope (0.04, 0.43)
22:04:50.965 00.005 9960 Worker thread wakes up
22:04:50.965 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=134, med=1, FiltMin=0, FiltMax=86, Gamma=1.000
22:04:50.969 00.004 11872 UpdateGuideState exits: m=2407 SNR=33.2
22:04:50.972 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:50.977 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:04:50.984 00.007 9960 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.43) opts 0xd
22:04:50.985 00.001 11872 Enqueuing Expose request
22:04:50.994 00.009 9960 Handling offset move in thread for scope, endpoint = (0.04, 0.43)
22:04:50.995 00.001 9960 Moving (0.04, 0.43) raw xDistance=-0.05 yDistance=-0.42
22:04:50.995 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:04:50.995 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.42 from input -0.42
22:04:50.996 00.001 9960 MoveAxis(E, 0, ABG)
22:04:50.996 00.000 9960 Move returns status 0, amount 0
22:04:50.997 00.001 9960 MoveAxis(N, 313, ABG)
22:04:50.997 00.000 9960 Guiding  Dir = 0, Dur = 313
22:04:50.998 00.001 9960 IsSlewing returns 0
22:04:50.998 00.000 9960 IsGuiding returns 0
22:04:50.999 00.001 9960 PulseGuide returned control before completion, sleep 323
22:04:51.333 00.334 9960 IsGuiding returns 1
22:04:51.334 00.001 9960 scope still moving after pulse duration time elapsed
22:04:51.362 00.028 9960 IsSlewing returns 0
22:04:51.363 00.001 9960 IsGuiding returns 0
22:04:51.363 00.000 9960 scope move finished after 313 + 51 ms
22:04:51.363 00.000 9960 Move returns status 0, amount 313
22:04:51.365 00.002 9960 move complete, result=0
22:04:51.365 00.000 9960 worker thread done servicing request
22:04:51.365 00.000 9960 Worker thread wakes up
22:04:51.366 00.001 11872 GuideStep: -0.0 px 0 ms EAST, -0.4 px 313 ms NORTH
22:04:51.371 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:04:51.372 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:04:52.626 01.254 9960 Exposure complete
22:04:52.747 00.121 9960 worker thread done servicing request
22:04:52.747 00.000 11872 OnExposeComplete: enter
22:04:52.752 00.005 11872 UpdateGuideState(): m_state=6
22:04:52.756 00.004 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1229
22:04:52.760 00.004 11872 Star::Find returns 1 (0), X=60.67, Y=856.74, Mass=2610, SNR=34.7, Peak=141 HFD=4.8
22:04:52.765 00.005 11872 CameraToMount -- cameraTheta (2.01) - m_xAngle (-3.14) = xAngle (5.15 = -1.13)
22:04:52.768 00.003 11872 CameraToMount -- cameraTheta (2.01) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.98 = -1.31)
22:04:52.772 00.004 11872 CameraToMount -- cameraX=-0.13 cameraY=0.28 hyp=0.32 cameraTheta=2.01 mountX=0.13 mountY=-0.30, mountTheta=-1.16
22:04:52.777 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.13, y=0.28, opts=13)
22:04:52.781 00.004 11872 Enqueuing Move request for scope (-0.13, 0.28)
22:04:52.785 00.004 9960 Worker thread wakes up
22:04:52.785 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=141, med=1, FiltMin=0, FiltMax=87, Gamma=1.000
22:04:52.791 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.28) opts 0xd
22:04:52.791 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.13, 0.28)
22:04:52.791 00.000 9960 Moving (-0.13, 0.28) raw xDistance=0.13 yDistance=-0.30
22:04:52.791 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:04:52.792 00.001 11872 UpdateGuideState exits: m=2610 SNR=34.7
22:04:52.798 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:52.803 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:04:52.808 00.005 11872 Enqueuing Expose request
22:04:52.813 00.005 9960 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
22:04:52.813 00.000 9960 MoveAxis(E, 0, ABG)
22:04:52.813 00.000 9960 Move returns status 0, amount 0
22:04:52.813 00.000 9960 MoveAxis(N, 227, ABG)
22:04:52.814 00.001 9960 Guiding  Dir = 0, Dur = 227
22:04:52.814 00.000 9960 IsSlewing returns 0
22:04:52.814 00.000 9960 IsGuiding returns 0
22:04:52.815 00.001 9960 PulseGuide returned control before completion, sleep 237
22:04:53.054 00.239 9960 IsGuiding returns 1
22:04:53.055 00.001 9960 scope still moving after pulse duration time elapsed
22:04:53.085 00.030 9960 IsSlewing returns 0
22:04:53.086 00.001 9960 IsGuiding returns 0
22:04:53.087 00.001 9960 scope move finished after 227 + 45 ms
22:04:53.088 00.001 9960 Move returns status 0, amount 227
22:04:53.088 00.000 9960 move complete, result=0
22:04:53.088 00.000 9960 worker thread done servicing request
22:04:53.089 00.001 9960 Worker thread wakes up
22:04:53.089 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 227 ms NORTH
22:04:53.094 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:04:53.095 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:04:54.347 01.252 9960 Exposure complete
22:04:54.481 00.134 9960 worker thread done servicing request
22:04:54.481 00.000 11872 OnExposeComplete: enter
22:04:54.485 00.004 11872 UpdateGuideState(): m_state=6
22:04:54.489 00.004 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1230
22:04:54.494 00.005 11872 Star::Find returns 1 (0), X=60.69, Y=856.60, Mass=2505, SNR=33.9, Peak=132 HFD=4.9
22:04:54.497 00.003 11872 CameraToMount -- cameraTheta (2.25) - m_xAngle (-3.14) = xAngle (5.38 = -0.90)
22:04:54.502 00.005 11872 CameraToMount -- cameraTheta (2.25) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.21 = -1.07)
22:04:54.505 00.003 11872 CameraToMount -- cameraX=-0.11 cameraY=0.14 hyp=0.18 cameraTheta=2.25 mountX=0.11 mountY=-0.16, mountTheta=-0.95
22:04:54.510 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.11, y=0.14, opts=13)
22:04:54.513 00.003 11872 Enqueuing Move request for scope (-0.11, 0.14)
22:04:54.519 00.006 9960 Worker thread wakes up
22:04:54.519 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=132, med=1, FiltMin=0, FiltMax=82, Gamma=1.000
22:04:54.524 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.14) opts 0xd
22:04:54.524 00.000 11872 UpdateGuideState exits: m=2505 SNR=33.9
22:04:54.530 00.006 9960 Handling offset move in thread for scope, endpoint = (-0.11, 0.14)
22:04:54.530 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:54.534 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:04:54.539 00.005 9960 Moving (-0.11, 0.14) raw xDistance=0.11 yDistance=-0.16
22:04:54.539 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:04:54.540 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:04:54.540 00.000 11872 Enqueuing Expose request
22:04:54.544 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:04:54.544 00.000 9960 MoveAxis(E, 0, ABG)
22:04:54.544 00.000 9960 Move returns status 0, amount 0
22:04:54.544 00.000 9960 MoveAxis(N, 0, ABG)
22:04:54.544 00.000 9960 Move returns status 0, amount 0
22:04:54.545 00.001 9960 move complete, result=0
22:04:54.545 00.000 9960 worker thread done servicing request
22:04:54.545 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:04:54.550 00.005 9960 Worker thread wakes up
22:04:54.550 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:04:54.550 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:04:55.807 01.257 9960 Exposure complete
22:04:55.918 00.111 11872 OnExposeComplete: enter
22:04:55.923 00.005 9960 worker thread done servicing request
22:04:55.924 00.001 11872 UpdateGuideState(): m_state=6
22:04:55.929 00.005 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1231
22:04:55.933 00.004 11872 Star::Find returns 1 (0), X=60.47, Y=856.85, Mass=2548, SNR=34.3, Peak=131 HFD=4.9
22:04:55.936 00.003 11872 CameraToMount -- cameraTheta (2.28) - m_xAngle (-3.14) = xAngle (5.42 = -0.86)
22:04:55.939 00.003 11872 CameraToMount -- cameraTheta (2.28) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.25 = -1.03)
22:04:55.942 00.003 11872 CameraToMount -- cameraX=-0.34 cameraY=0.40 hyp=0.52 cameraTheta=2.28 mountX=0.34 mountY=-0.45, mountTheta=-0.92
22:04:55.946 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.34, y=0.40, opts=13)
22:04:55.951 00.005 11872 Enqueuing Move request for scope (-0.34, 0.40)
22:04:55.955 00.004 9960 Worker thread wakes up
22:04:55.955 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.40) opts 0xd
22:04:55.955 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.34, 0.40)
22:04:55.955 00.000 9960 Moving (-0.34, 0.40) raw xDistance=0.34 yDistance=-0.45
22:04:55.955 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=131, med=1, FiltMin=0, FiltMax=76, Gamma=1.000
22:04:55.961 00.006 9960 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.34
22:04:55.961 00.000 11872 UpdateGuideState exits: m=2548 SNR=34.3
22:04:55.966 00.005 9960 GuideAlgorithmResistSwitch::result() returns -0.45 from input -0.45
22:04:55.966 00.000 9960 MoveAxis(W, 159, ABG)
22:04:55.966 00.000 9960 Guiding  Dir = 3, Dur = 159
22:04:55.967 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:55.971 00.004 9960 IsSlewing returns 0
22:04:55.971 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:04:55.975 00.004 11872 Enqueuing Expose request
22:04:55.979 00.004 9960 IsGuiding returns 0
22:04:55.981 00.002 9960 PulseGuide returned control before completion, sleep 169
22:04:56.158 00.177 9960 IsGuiding returns 1
22:04:56.159 00.001 9960 scope still moving after pulse duration time elapsed
22:04:56.188 00.029 9960 IsSlewing returns 0
22:04:56.189 00.001 9960 IsGuiding returns 0
22:04:56.189 00.000 9960 scope move finished after 159 + 50 ms
22:04:56.190 00.001 9960 Move returns status 0, amount 159
22:04:56.191 00.001 9960 MoveAxis(N, 335, ABG)
22:04:56.191 00.000 9960 Guiding  Dir = 0, Dur = 335
22:04:56.192 00.001 9960 IsSlewing returns 0
22:04:56.192 00.000 9960 IsGuiding returns 0
22:04:56.193 00.001 9960 PulseGuide returned control before completion, sleep 345
22:04:56.548 00.355 9960 IsGuiding returns 1
22:04:56.548 00.000 9960 scope still moving after pulse duration time elapsed
22:04:56.579 00.031 9960 IsSlewing returns 0
22:04:56.580 00.001 9960 IsGuiding returns 0
22:04:56.581 00.001 9960 scope move finished after 335 + 53 ms
22:04:56.581 00.000 9960 Move returns status 0, amount 335
22:04:56.581 00.000 9960 move complete, result=0
22:04:56.581 00.000 9960 worker thread done servicing request
22:04:56.581 00.000 9960 Worker thread wakes up
22:04:56.583 00.002 11872 GuideStep: 0.3 px 159 ms WEST, -0.4 px 335 ms NORTH
22:04:56.588 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:04:56.588 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:04:57.847 01.259 9960 Exposure complete
22:04:57.970 00.123 9960 worker thread done servicing request
22:04:57.970 00.000 11872 OnExposeComplete: enter
22:04:57.975 00.005 11872 UpdateGuideState(): m_state=6
22:04:57.979 00.004 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1232
22:04:57.982 00.003 11872 Star::Find returns 1 (0), X=60.67, Y=856.55, Mass=2431, SNR=33.3, Peak=134 HFD=5.0
22:04:57.986 00.004 11872 CameraToMount -- cameraTheta (2.56) - m_xAngle (-3.14) = xAngle (5.69 = -0.59)
22:04:57.990 00.004 11872 CameraToMount -- cameraTheta (2.56) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.52 = -0.76)
22:04:57.994 00.004 11872 CameraToMount -- cameraX=-0.14 cameraY=0.09 hyp=0.17 cameraTheta=2.56 mountX=0.14 mountY=-0.11, mountTheta=-0.69
22:04:57.998 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.14, y=0.09, opts=13)
22:04:58.003 00.005 11872 Enqueuing Move request for scope (-0.14, 0.09)
22:04:58.007 00.004 9960 Worker thread wakes up
22:04:58.007 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=134, med=1, FiltMin=0, FiltMax=85, Gamma=1.000
22:04:58.010 00.003 11872 UpdateGuideState exits: m=2431 SNR=33.3
22:04:58.015 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:58.019 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:04:58.023 00.004 11872 Enqueuing Expose request
22:04:58.026 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.09) opts 0xd
22:04:58.026 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.14, 0.09)
22:04:58.026 00.000 9960 Moving (-0.14, 0.09) raw xDistance=0.14 yDistance=-0.11
22:04:58.026 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:04:58.027 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:04:58.027 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:04:58.027 00.000 9960 MoveAxis(E, 0, ABG)
22:04:58.027 00.000 9960 Move returns status 0, amount 0
22:04:58.027 00.000 9960 MoveAxis(N, 0, ABG)
22:04:58.027 00.000 9960 Move returns status 0, amount 0
22:04:58.028 00.001 9960 move complete, result=0
22:04:58.028 00.000 9960 worker thread done servicing request
22:04:58.028 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:04:58.031 00.003 9960 Worker thread wakes up
22:04:58.032 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:04:58.032 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:04:59.282 01.250 9960 Exposure complete
22:04:59.410 00.128 9960 worker thread done servicing request
22:04:59.410 00.000 11872 OnExposeComplete: enter
22:04:59.415 00.005 11872 UpdateGuideState(): m_state=6
22:04:59.419 00.004 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1233
22:04:59.424 00.005 11872 Star::Find returns 1 (0), X=60.59, Y=856.74, Mass=2376, SNR=32.9, Peak=132 HFD=4.7
22:04:59.429 00.005 11872 CameraToMount -- cameraTheta (2.23) - m_xAngle (-3.14) = xAngle (5.37 = -0.92)
22:04:59.432 00.003 11872 CameraToMount -- cameraTheta (2.23) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.19 = -1.09)
22:04:59.437 00.005 11872 CameraToMount -- cameraX=-0.22 cameraY=0.28 hyp=0.36 cameraTheta=2.23 mountX=0.22 mountY=-0.32, mountTheta=-0.97
22:04:59.442 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.22, y=0.28, opts=13)
22:04:59.446 00.004 11872 Enqueuing Move request for scope (-0.22, 0.28)
22:04:59.451 00.005 9960 Worker thread wakes up
22:04:59.451 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=132, med=1, FiltMin=0, FiltMax=90, Gamma=1.000
22:04:59.454 00.003 11872 UpdateGuideState exits: m=2376 SNR=32.9
22:04:59.458 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:59.463 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:04:59.467 00.004 11872 Enqueuing Expose request
22:04:59.471 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.28) opts 0xd
22:04:59.471 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.22, 0.28)
22:04:59.471 00.000 9960 Moving (-0.22, 0.28) raw xDistance=0.22 yDistance=-0.32
22:04:59.471 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
22:04:59.471 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
22:04:59.471 00.000 9960 MoveAxis(W, 102, ABG)
22:04:59.473 00.002 9960 Guiding  Dir = 3, Dur = 102
22:04:59.473 00.000 9960 IsSlewing returns 0
22:04:59.473 00.000 9960 IsGuiding returns 0
22:04:59.474 00.001 9960 PulseGuide returned control before completion, sleep 112
22:04:59.586 00.112 9960 IsGuiding returns 1
22:04:59.587 00.001 9960 scope still moving after pulse duration time elapsed
22:04:59.618 00.031 9960 IsSlewing returns 0
22:04:59.619 00.001 9960 IsGuiding returns 0
22:04:59.619 00.000 9960 scope move finished after 102 + 44 ms
22:04:59.619 00.000 9960 Move returns status 0, amount 102
22:04:59.620 00.001 9960 MoveAxis(N, 236, ABG)
22:04:59.620 00.000 9960 Guiding  Dir = 0, Dur = 236
22:04:59.620 00.000 9960 IsSlewing returns 0
22:04:59.622 00.002 9960 IsGuiding returns 0
22:04:59.623 00.001 9960 PulseGuide returned control before completion, sleep 246
22:04:59.885 00.262 9960 IsGuiding returns 1
22:04:59.885 00.000 9960 scope still moving after pulse duration time elapsed
22:04:59.917 00.032 9960 IsSlewing returns 0
22:04:59.919 00.002 9960 IsGuiding returns 0
22:04:59.921 00.002 9960 scope move finished after 236 + 63 ms
22:04:59.922 00.001 9960 Move returns status 0, amount 236
22:04:59.922 00.000 9960 move complete, result=0
22:04:59.922 00.000 9960 worker thread done servicing request
22:04:59.923 00.001 11872 GuideStep: 0.2 px 102 ms WEST, -0.3 px 236 ms NORTH
22:04:59.927 00.004 9960 Worker thread wakes up
22:04:59.928 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:04:59.931 00.003 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:05:01.185 01.254 9960 Exposure complete
22:05:01.308 00.123 9960 worker thread done servicing request
22:05:01.308 00.000 11872 OnExposeComplete: enter
22:05:01.312 00.004 11872 UpdateGuideState(): m_state=6
22:05:01.316 00.004 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1234
22:05:01.320 00.004 11872 Star::Find returns 1 (0), X=60.43, Y=856.43, Mass=2297, SNR=32.3, Peak=143 HFD=5.0
22:05:01.324 00.004 11872 CameraToMount -- cameraTheta (-3.07) - m_xAngle (-3.14) = xAngle (0.06 = 0.06)
22:05:01.328 00.004 11872 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (-0.11 = -0.11)
22:05:01.332 00.004 11872 CameraToMount -- cameraX=-0.38 cameraY=-0.03 hyp=0.38 cameraTheta=-3.07 mountX=0.38 mountY=-0.04, mountTheta=-0.11
22:05:01.337 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.38, y=-0.03, opts=13)
22:05:01.342 00.005 11872 Enqueuing Move request for scope (-0.38, -0.03)
22:05:01.346 00.004 9960 Worker thread wakes up
22:05:01.346 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.38, -0.03) opts 0xd
22:05:01.346 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.38, -0.03)
22:05:01.346 00.000 9960 Moving (-0.38, -0.03) raw xDistance=0.38 yDistance=-0.04
22:05:01.346 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.38
22:05:01.347 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:05:01.347 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=143, med=1, FiltMin=0, FiltMax=73, Gamma=1.000
22:05:01.351 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:05:01.352 00.001 9960 MoveAxis(W, 186, ABG)
22:05:01.352 00.000 9960 Guiding  Dir = 3, Dur = 186
22:05:01.352 00.000 11872 UpdateGuideState exits: m=2297 SNR=32.3
22:05:01.355 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:01.360 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:05:01.363 00.003 11872 Enqueuing Expose request
22:05:01.368 00.005 9960 IsSlewing returns 0
22:05:01.368 00.000 9960 IsGuiding returns 0
22:05:01.368 00.000 9960 PulseGuide returned control before completion, sleep 196
22:05:01.565 00.197 9960 IsGuiding returns 1
22:05:01.565 00.000 9960 scope still moving after pulse duration time elapsed
22:05:01.596 00.031 9960 IsSlewing returns 0
22:05:01.597 00.001 9960 IsGuiding returns 0
22:05:01.597 00.000 9960 scope move finished after 186 + 43 ms
22:05:01.597 00.000 9960 Move returns status 0, amount 186
22:05:01.597 00.000 9960 MoveAxis(N, 0, ABG)
22:05:01.597 00.000 9960 Move returns status 0, amount 0
22:05:01.599 00.002 9960 move complete, result=0
22:05:01.599 00.000 9960 worker thread done servicing request
22:05:01.599 00.000 9960 Worker thread wakes up
22:05:01.600 00.001 11872 GuideStep: 0.4 px 186 ms WEST, -0.0 px 0 ms NORTH
22:05:01.607 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:05:01.607 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:05:02.852 01.245 9960 Exposure complete
22:05:02.982 00.130 9960 worker thread done servicing request
22:05:02.982 00.000 11872 OnExposeComplete: enter
22:05:02.987 00.005 11872 UpdateGuideState(): m_state=6
22:05:02.991 00.004 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1235
22:05:02.996 00.005 11872 Star::Find returns 1 (0), X=60.64, Y=856.58, Mass=2372, SNR=33.0, Peak=141 HFD=4.9
22:05:03.000 00.004 11872 CameraToMount -- cameraTheta (2.51) - m_xAngle (-3.14) = xAngle (5.65 = -0.63)
22:05:03.004 00.004 11872 CameraToMount -- cameraTheta (2.51) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.48 = -0.80)
22:05:03.007 00.003 11872 CameraToMount -- cameraX=-0.16 cameraY=0.12 hyp=0.20 cameraTheta=2.51 mountX=0.16 mountY=-0.15, mountTheta=-0.73
22:05:03.013 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.16, y=0.12, opts=13)
22:05:03.018 00.005 11872 Enqueuing Move request for scope (-0.16, 0.12)
22:05:03.023 00.005 9960 Worker thread wakes up
22:05:03.023 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=141, med=1, FiltMin=0, FiltMax=84, Gamma=1.000
22:05:03.027 00.004 11872 UpdateGuideState exits: m=2372 SNR=33.0
22:05:03.030 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:03.034 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:05:03.040 00.006 11872 Enqueuing Expose request
22:05:03.043 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.12) opts 0xd
22:05:03.043 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.16, 0.12)
22:05:03.044 00.001 9960 Moving (-0.16, 0.12) raw xDistance=0.16 yDistance=-0.15
22:05:03.044 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
22:05:03.044 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:05:03.044 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:05:03.044 00.000 9960 MoveAxis(E, 0, ABG)
22:05:03.046 00.002 9960 Move returns status 0, amount 0
22:05:03.046 00.000 9960 MoveAxis(N, 0, ABG)
22:05:03.046 00.000 9960 Move returns status 0, amount 0
22:05:03.046 00.000 9960 move complete, result=0
22:05:03.047 00.001 9960 worker thread done servicing request
22:05:03.047 00.000 9960 Worker thread wakes up
22:05:03.047 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:05:03.052 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:05:03.053 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:05:04.296 01.243 9960 Exposure complete
22:05:04.420 00.124 9960 worker thread done servicing request
22:05:04.420 00.000 11872 OnExposeComplete: enter
22:05:04.424 00.004 11872 UpdateGuideState(): m_state=6
22:05:04.430 00.006 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1236
22:05:04.433 00.003 11872 Star::Find returns 1 (0), X=60.53, Y=856.74, Mass=2427, SNR=33.5, Peak=135 HFD=4.8
22:05:04.437 00.004 11872 CameraToMount -- cameraTheta (2.35) - m_xAngle (-3.14) = xAngle (5.49 = -0.80)
22:05:04.440 00.003 11872 CameraToMount -- cameraTheta (2.35) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.31 = -0.97)
22:05:04.445 00.005 11872 CameraToMount -- cameraX=-0.28 cameraY=0.28 hyp=0.39 cameraTheta=2.35 mountX=0.28 mountY=-0.33, mountTheta=-0.87
22:05:04.449 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.28, y=0.28, opts=13)
22:05:04.454 00.005 11872 Enqueuing Move request for scope (-0.28, 0.28)
22:05:04.461 00.007 9960 Worker thread wakes up
22:05:04.461 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=135, med=1, FiltMin=0, FiltMax=73, Gamma=1.000
22:05:04.466 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.28) opts 0xd
22:05:04.466 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.28, 0.28)
22:05:04.466 00.000 9960 Moving (-0.28, 0.28) raw xDistance=0.28 yDistance=-0.33
22:05:04.466 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.28
22:05:04.467 00.001 11872 UpdateGuideState exits: m=2427 SNR=33.5
22:05:04.471 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:04.476 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:05:04.480 00.004 11872 Enqueuing Expose request
22:05:04.483 00.003 9960 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
22:05:04.484 00.001 9960 MoveAxis(W, 129, ABG)
22:05:04.484 00.000 9960 Guiding  Dir = 3, Dur = 129
22:05:04.484 00.000 9960 IsSlewing returns 0
22:05:04.484 00.000 9960 IsGuiding returns 0
22:05:04.485 00.001 9960 PulseGuide returned control before completion, sleep 139
22:05:04.630 00.145 9960 IsGuiding returns 1
22:05:04.632 00.002 9960 scope still moving after pulse duration time elapsed
22:05:04.661 00.029 9960 IsSlewing returns 0
22:05:04.662 00.001 9960 IsGuiding returns 0
22:05:04.662 00.000 9960 scope move finished after 129 + 47 ms
22:05:04.662 00.000 9960 Move returns status 0, amount 129
22:05:04.663 00.001 9960 MoveAxis(N, 243, ABG)
22:05:04.663 00.000 9960 Guiding  Dir = 0, Dur = 243
22:05:04.663 00.000 9960 IsSlewing returns 0
22:05:04.664 00.001 9960 IsGuiding returns 0
22:05:04.665 00.001 9960 PulseGuide returned control before completion, sleep 253
22:05:04.926 00.261 9960 IsGuiding returns 1
22:05:04.927 00.001 9960 scope still moving after pulse duration time elapsed
22:05:04.958 00.031 9960 IsSlewing returns 0
22:05:04.960 00.002 9960 IsGuiding returns 0
22:05:04.961 00.001 9960 scope move finished after 243 + 54 ms
22:05:04.962 00.001 9960 Move returns status 0, amount 243
22:05:04.963 00.001 9960 move complete, result=0
22:05:04.963 00.000 9960 worker thread done servicing request
22:05:04.963 00.000 11872 GuideStep: 0.3 px 129 ms WEST, -0.3 px 243 ms NORTH
22:05:04.969 00.006 9960 Worker thread wakes up
22:05:04.970 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:05:04.970 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:05:06.223 01.253 9960 Exposure complete
22:05:06.350 00.127 9960 worker thread done servicing request
22:05:06.351 00.001 11872 OnExposeComplete: enter
22:05:06.355 00.004 11872 UpdateGuideState(): m_state=6
22:05:06.360 00.005 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1237
22:05:06.365 00.005 11872 Star::Find returns 1 (0), X=60.67, Y=856.84, Mass=2397, SNR=33.2, Peak=143 HFD=4.5
22:05:06.370 00.005 11872 CameraToMount -- cameraTheta (1.91) - m_xAngle (-3.14) = xAngle (5.05 = -1.23)
22:05:06.374 00.004 11872 CameraToMount -- cameraTheta (1.91) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.88 = -1.41)
22:05:06.377 00.003 11872 CameraToMount -- cameraX=-0.13 cameraY=0.38 hyp=0.40 cameraTheta=1.91 mountX=0.13 mountY=-0.40, mountTheta=-1.25
22:05:06.383 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.13, y=0.38, opts=13)
22:05:06.387 00.004 11872 Enqueuing Move request for scope (-0.13, 0.38)
22:05:06.391 00.004 9960 Worker thread wakes up
22:05:06.391 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=143, med=1, FiltMin=0, FiltMax=81, Gamma=1.000
22:05:06.396 00.005 11872 UpdateGuideState exits: m=2397 SNR=33.2
22:05:06.399 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:06.404 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:05:06.407 00.003 11872 Enqueuing Expose request
22:05:06.411 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.38) opts 0xd
22:05:06.411 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.13, 0.38)
22:05:06.412 00.001 9960 Moving (-0.13, 0.38) raw xDistance=0.13 yDistance=-0.40
22:05:06.412 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:05:06.413 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.40 from input -0.40
22:05:06.413 00.000 9960 MoveAxis(E, 0, ABG)
22:05:06.413 00.000 9960 Move returns status 0, amount 0
22:05:06.414 00.001 9960 MoveAxis(N, 296, ABG)
22:05:06.414 00.000 9960 Guiding  Dir = 0, Dur = 296
22:05:06.414 00.000 9960 IsSlewing returns 0
22:05:06.415 00.001 9960 IsGuiding returns 0
22:05:06.415 00.000 9960 PulseGuide returned control before completion, sleep 306
22:05:06.731 00.316 9960 IsGuiding returns 1
22:05:06.731 00.000 9960 scope still moving after pulse duration time elapsed
22:05:06.761 00.030 9960 IsSlewing returns 0
22:05:06.763 00.002 9960 IsGuiding returns 0
22:05:06.763 00.000 9960 scope move finished after 296 + 52 ms
22:05:06.764 00.001 9960 Move returns status 0, amount 296
22:05:06.764 00.000 9960 move complete, result=0
22:05:06.765 00.001 9960 worker thread done servicing request
22:05:06.765 00.000 9960 Worker thread wakes up
22:05:06.766 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.4 px 296 ms NORTH
22:05:06.771 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:05:06.772 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:05:08.018 01.246 9960 Exposure complete
22:05:08.131 00.113 9960 worker thread done servicing request
22:05:08.131 00.000 11872 OnExposeComplete: enter
22:05:08.134 00.003 11872 UpdateGuideState(): m_state=6
22:05:08.139 00.005 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1238
22:05:08.142 00.003 11872 Star::Find returns 1 (0), X=60.36, Y=856.45, Mass=2343, SNR=33.0, Peak=136 HFD=5.1
22:05:08.144 00.002 11872 CameraToMount -- cameraTheta (-3.14) - m_xAngle (-3.14) = xAngle (0.00 = 0.00)
22:05:08.148 00.004 11872 CameraToMount -- cameraTheta (-3.14) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (-0.17 = -0.17)
22:05:08.151 00.003 11872 CameraToMount -- cameraX=-0.45 cameraY=-0.00 hyp=0.45 cameraTheta=-3.14 mountX=0.45 mountY=-0.08, mountTheta=-0.17
22:05:08.155 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.45, y=-0.00, opts=13)
22:05:08.158 00.003 11872 Enqueuing Move request for scope (-0.45, -0.00)
22:05:08.160 00.002 9960 Worker thread wakes up
22:05:08.161 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=136, med=1, FiltMin=0, FiltMax=69, Gamma=1.000
22:05:08.165 00.004 11872 UpdateGuideState exits: m=2343 SNR=33.0
22:05:08.168 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:08.172 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.45, -0.00) opts 0xd
22:05:08.172 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:05:08.177 00.005 9960 Handling offset move in thread for scope, endpoint = (-0.45, -0.00)
22:05:08.177 00.000 9960 Moving (-0.45, -0.00) raw xDistance=0.45 yDistance=-0.08
22:05:08.177 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.45
22:05:08.178 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:05:08.178 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:05:08.178 00.000 9960 MoveAxis(W, 211, ABG)
22:05:08.178 00.000 11872 Enqueuing Expose request
22:05:08.182 00.004 9960 Guiding  Dir = 3, Dur = 211
22:05:08.182 00.000 9960 IsSlewing returns 0
22:05:08.184 00.002 9960 IsGuiding returns 0
22:05:08.184 00.000 9960 PulseGuide returned control before completion, sleep 221
22:05:08.412 00.228 9960 IsGuiding returns 1
22:05:08.413 00.001 9960 scope still moving after pulse duration time elapsed
22:05:08.443 00.030 9960 IsSlewing returns 0
22:05:08.444 00.001 9960 IsGuiding returns 0
22:05:08.444 00.000 9960 scope move finished after 211 + 49 ms
22:05:08.445 00.001 9960 Move returns status 0, amount 211
22:05:08.445 00.000 9960 MoveAxis(N, 0, ABG)
22:05:08.446 00.001 9960 Move returns status 0, amount 0
22:05:08.446 00.000 9960 move complete, result=0
22:05:08.447 00.001 9960 worker thread done servicing request
22:05:08.447 00.000 9960 Worker thread wakes up
22:05:08.448 00.001 11872 GuideStep: 0.5 px 211 ms WEST, -0.1 px 0 ms NORTH
22:05:08.455 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:05:08.455 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:05:09.704 01.249 9960 Exposure complete
22:05:09.827 00.123 9960 worker thread done servicing request
22:05:09.828 00.001 11872 OnExposeComplete: enter
22:05:09.832 00.004 11872 UpdateGuideState(): m_state=6
22:05:09.837 00.005 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1239
22:05:09.842 00.005 11872 Star::Find returns 1 (0), X=60.36, Y=856.45, Mass=2354, SNR=32.9, Peak=147 HFD=5.1
22:05:09.846 00.004 11872 CameraToMount -- cameraTheta (-3.12) - m_xAngle (-3.14) = xAngle (0.02 = 0.02)
22:05:09.849 00.003 11872 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (-0.15 = -0.15)
22:05:09.854 00.005 11872 CameraToMount -- cameraX=-0.45 cameraY=-0.01 hyp=0.45 cameraTheta=-3.12 mountX=0.45 mountY=-0.07, mountTheta=-0.15
22:05:09.859 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.45, y=-0.01, opts=13)
22:05:09.864 00.005 11872 Enqueuing Move request for scope (-0.45, -0.01)
22:05:09.870 00.006 9960 Worker thread wakes up
22:05:09.870 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=147, med=1, FiltMin=0, FiltMax=74, Gamma=1.000
22:05:09.874 00.004 11872 UpdateGuideState exits: m=2354 SNR=32.9
22:05:09.878 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:09.883 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.45, -0.01) opts 0xd
22:05:09.884 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:05:09.891 00.007 11872 Enqueuing Expose request
22:05:09.894 00.003 9960 Handling offset move in thread for scope, endpoint = (-0.45, -0.01)
22:05:09.894 00.000 9960 Moving (-0.45, -0.01) raw xDistance=0.45 yDistance=-0.07
22:05:09.894 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.30 from input 0.45
22:05:09.895 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:05:09.895 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:05:09.897 00.002 9960 MoveAxis(W, 226, ABG)
22:05:09.897 00.000 9960 Guiding  Dir = 3, Dur = 226
22:05:09.898 00.001 9960 IsSlewing returns 0
22:05:09.899 00.001 9960 IsGuiding returns 0
22:05:09.900 00.001 9960 PulseGuide returned control before completion, sleep 236
22:05:10.150 00.250 9960 IsGuiding returns 1
22:05:10.150 00.000 9960 scope still moving after pulse duration time elapsed
22:05:10.180 00.030 9960 IsSlewing returns 0
22:05:10.181 00.001 9960 IsGuiding returns 0
22:05:10.181 00.000 9960 scope move finished after 226 + 56 ms
22:05:10.181 00.000 9960 Move returns status 0, amount 226
22:05:10.183 00.002 9960 MoveAxis(N, 0, ABG)
22:05:10.183 00.000 9960 Move returns status 0, amount 0
22:05:10.183 00.000 9960 move complete, result=0
22:05:10.184 00.001 9960 worker thread done servicing request
22:05:10.184 00.000 11872 GuideStep: 0.5 px 226 ms WEST, -0.1 px 0 ms NORTH
22:05:10.189 00.005 9960 Worker thread wakes up
22:05:10.189 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:05:10.190 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:05:11.448 01.258 9960 Exposure complete
22:05:11.580 00.132 9960 worker thread done servicing request
22:05:11.581 00.001 11872 OnExposeComplete: enter
22:05:11.585 00.004 11872 UpdateGuideState(): m_state=6
22:05:11.588 00.003 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1240
22:05:11.592 00.004 11872 Star::Find returns 1 (0), X=60.74, Y=856.91, Mass=2445, SNR=33.3, Peak=121 HFD=4.9
22:05:11.596 00.004 11872 CameraToMount -- cameraTheta (1.73) - m_xAngle (-3.14) = xAngle (4.87 = -1.42)
22:05:11.600 00.004 11872 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.69 = -1.59)
22:05:11.603 00.003 11872 CameraToMount -- cameraX=-0.07 cameraY=0.45 hyp=0.46 cameraTheta=1.73 mountX=0.07 mountY=-0.46, mountTheta=-1.42
22:05:11.611 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=-0.07, y=0.45, opts=13)
22:05:11.617 00.006 11872 Enqueuing Move request for scope (-0.07, 0.45)
22:05:11.622 00.005 9960 Worker thread wakes up
22:05:11.623 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=121, med=1, FiltMin=0, FiltMax=90, Gamma=1.000
22:05:11.627 00.004 11872 UpdateGuideState exits: m=2445 SNR=33.3
22:05:11.630 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:11.632 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:05:11.636 00.004 11872 Enqueuing Expose request
22:05:11.640 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.45) opts 0xd
22:05:11.640 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.07, 0.45)
22:05:11.641 00.001 9960 Moving (-0.07, 0.45) raw xDistance=0.07 yDistance=-0.46
22:05:11.641 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:05:11.641 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.46 from input -0.46
22:05:11.641 00.000 9960 MoveAxis(E, 0, ABG)
22:05:11.641 00.000 9960 Move returns status 0, amount 0
22:05:11.641 00.000 9960 MoveAxis(N, 340, ABG)
22:05:11.643 00.002 9960 Guiding  Dir = 0, Dur = 340
22:05:11.643 00.000 9960 IsSlewing returns 0
22:05:11.643 00.000 9960 IsGuiding returns 0
22:05:11.644 00.001 9960 PulseGuide returned control before completion, sleep 350
22:05:11.998 00.354 9960 IsGuiding returns 1
22:05:11.999 00.001 9960 scope still moving after pulse duration time elapsed
22:05:12.030 00.031 9960 IsSlewing returns 0
22:05:12.033 00.003 9960 IsGuiding returns 0
22:05:12.033 00.000 9960 scope move finished after 340 + 49 ms
22:05:12.033 00.000 9960 Move returns status 0, amount 340
22:05:12.034 00.001 9960 move complete, result=0
22:05:12.034 00.000 9960 worker thread done servicing request
22:05:12.034 00.000 9960 Worker thread wakes up
22:05:12.035 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.5 px 340 ms NORTH
22:05:12.042 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:05:12.042 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:05:13.298 01.256 9960 Exposure complete
22:05:13.427 00.129 9960 worker thread done servicing request
22:05:13.427 00.000 11872 OnExposeComplete: enter
22:05:13.432 00.005 11872 UpdateGuideState(): m_state=6
22:05:13.436 00.004 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1241
22:05:13.440 00.004 11872 Star::Find returns 1 (0), X=60.58, Y=856.59, Mass=2555, SNR=34.5, Peak=135 HFD=4.9
22:05:13.443 00.003 11872 CameraToMount -- cameraTheta (2.60) - m_xAngle (-3.14) = xAngle (5.74 = -0.55)
22:05:13.448 00.005 11872 CameraToMount -- cameraTheta (2.60) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.56 = -0.72)
22:05:13.451 00.003 11872 CameraToMount -- cameraX=-0.23 cameraY=0.14 hyp=0.26 cameraTheta=2.60 mountX=0.23 mountY=-0.17, mountTheta=-0.66
22:05:13.456 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.23, y=0.14, opts=13)
22:05:13.460 00.004 11872 Enqueuing Move request for scope (-0.23, 0.14)
22:05:13.464 00.004 9960 Worker thread wakes up
22:05:13.464 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.14) opts 0xd
22:05:13.464 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.23, 0.14)
22:05:13.465 00.001 9960 Moving (-0.23, 0.14) raw xDistance=0.23 yDistance=-0.17
22:05:13.465 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=135, med=1, FiltMin=0, FiltMax=85, Gamma=1.000
22:05:13.469 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
22:05:13.469 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:05:13.469 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:05:13.470 00.001 9960 MoveAxis(W, 106, ABG)
22:05:13.470 00.000 9960 Guiding  Dir = 3, Dur = 106
22:05:13.470 00.000 11872 UpdateGuideState exits: m=2555 SNR=34.5
22:05:13.474 00.004 9960 IsSlewing returns 0
22:05:13.474 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:13.478 00.004 9960 IsGuiding returns 0
22:05:13.478 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:05:13.482 00.004 11872 Enqueuing Expose request
22:05:13.486 00.004 9960 PulseGuide returned control before completion, sleep 116
22:05:13.617 00.131 9960 IsGuiding returns 1
22:05:13.617 00.000 9960 scope still moving after pulse duration time elapsed
22:05:13.649 00.032 9960 IsSlewing returns 0
22:05:13.651 00.002 9960 IsGuiding returns 0
22:05:13.652 00.001 9960 scope move finished after 106 + 67 ms
22:05:13.652 00.000 9960 Move returns status 0, amount 106
22:05:13.653 00.001 9960 MoveAxis(N, 0, ABG)
22:05:13.653 00.000 9960 Move returns status 0, amount 0
22:05:13.653 00.000 9960 move complete, result=0
22:05:13.653 00.000 9960 worker thread done servicing request
22:05:13.654 00.001 9960 Worker thread wakes up
22:05:13.654 00.000 11872 GuideStep: 0.2 px 106 ms WEST, -0.2 px 0 ms NORTH
22:05:13.660 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:05:13.660 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:05:14.915 01.255 9960 Exposure complete
22:05:15.059 00.144 9960 worker thread done servicing request
22:05:15.060 00.001 11872 OnExposeComplete: enter
22:05:15.064 00.004 11872 UpdateGuideState(): m_state=6
22:05:15.067 00.003 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1242
22:05:15.072 00.005 11872 Star::Find returns 1 (0), X=60.73, Y=856.56, Mass=2622, SNR=34.9, Peak=141 HFD=5.0
22:05:15.077 00.005 11872 CameraToMount -- cameraTheta (2.20) - m_xAngle (-3.14) = xAngle (5.33 = -0.95)
22:05:15.080 00.003 11872 CameraToMount -- cameraTheta (2.20) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.16 = -1.12)
22:05:15.085 00.005 11872 CameraToMount -- cameraX=-0.07 cameraY=0.10 hyp=0.13 cameraTheta=2.20 mountX=0.07 mountY=-0.11, mountTheta=-1.00
22:05:15.090 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.07, y=0.10, opts=13)
22:05:15.094 00.004 11872 Enqueuing Move request for scope (-0.07, 0.10)
22:05:15.098 00.004 9960 Worker thread wakes up
22:05:15.098 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.10) opts 0xd
22:05:15.098 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.07, 0.10)
22:05:15.099 00.001 9960 Moving (-0.07, 0.10) raw xDistance=0.07 yDistance=-0.11
22:05:15.099 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:05:15.099 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:05:15.099 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=141, med=1, FiltMin=0, FiltMax=94, Gamma=1.000
22:05:15.103 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:05:15.103 00.000 9960 MoveAxis(E, 0, ABG)
22:05:15.103 00.000 9960 Move returns status 0, amount 0
22:05:15.103 00.000 9960 MoveAxis(N, 0, ABG)
22:05:15.105 00.002 11872 UpdateGuideState exits: m=2622 SNR=34.9
22:05:15.110 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:15.113 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:05:15.118 00.005 11872 Enqueuing Expose request
22:05:15.121 00.003 9960 Move returns status 0, amount 0
22:05:15.122 00.001 9960 move complete, result=0
22:05:15.122 00.000 9960 worker thread done servicing request
22:05:15.122 00.000 9960 Worker thread wakes up
22:05:15.122 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:05:15.127 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:05:15.127 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:05:16.383 01.256 9960 Exposure complete
22:05:16.507 00.124 9960 worker thread done servicing request
22:05:16.508 00.001 11872 OnExposeComplete: enter
22:05:16.513 00.005 11872 UpdateGuideState(): m_state=6
22:05:16.518 00.005 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1243
22:05:16.522 00.004 11872 Star::Find returns 1 (0), X=60.75, Y=856.82, Mass=2305, SNR=32.5, Peak=134 HFD=4.5
22:05:16.525 00.003 11872 CameraToMount -- cameraTheta (1.74) - m_xAngle (-3.14) = xAngle (4.87 = -1.41)
22:05:16.530 00.005 11872 CameraToMount -- cameraTheta (1.74) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.70 = -1.58)
22:05:16.534 00.004 11872 CameraToMount -- cameraX=-0.06 cameraY=0.37 hyp=0.37 cameraTheta=1.74 mountX=0.06 mountY=-0.37, mountTheta=-1.41
22:05:16.538 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.06, y=0.37, opts=13)
22:05:16.543 00.005 11872 Enqueuing Move request for scope (-0.06, 0.37)
22:05:16.547 00.004 9960 Worker thread wakes up
22:05:16.547 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.37) opts 0xd
22:05:16.547 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=134, med=1, FiltMin=0, FiltMax=84, Gamma=1.000
22:05:16.553 00.006 9960 Handling offset move in thread for scope, endpoint = (-0.06, 0.37)
22:05:16.553 00.000 9960 Moving (-0.06, 0.37) raw xDistance=0.06 yDistance=-0.37
22:05:16.553 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:05:16.553 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.37 from input -0.37
22:05:16.554 00.001 11872 UpdateGuideState exits: m=2305 SNR=32.5
22:05:16.558 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:16.562 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:05:16.566 00.004 11872 Enqueuing Expose request
22:05:16.569 00.003 9960 MoveAxis(E, 0, ABG)
22:05:16.569 00.000 9960 Move returns status 0, amount 0
22:05:16.570 00.001 9960 MoveAxis(N, 277, ABG)
22:05:16.570 00.000 9960 Guiding  Dir = 0, Dur = 277
22:05:16.570 00.000 9960 IsSlewing returns 0
22:05:16.570 00.000 9960 IsGuiding returns 0
22:05:16.571 00.001 9960 PulseGuide returned control before completion, sleep 287
22:05:16.869 00.298 9960 IsGuiding returns 1
22:05:16.870 00.001 9960 scope still moving after pulse duration time elapsed
22:05:16.901 00.031 9960 IsSlewing returns 0
22:05:16.904 00.003 9960 IsGuiding returns 0
22:05:16.904 00.000 9960 scope move finished after 277 + 55 ms
22:05:16.905 00.001 9960 Move returns status 0, amount 277
22:05:16.905 00.000 9960 move complete, result=0
22:05:16.906 00.001 9960 worker thread done servicing request
22:05:16.906 00.000 9960 Worker thread wakes up
22:05:16.907 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.4 px 277 ms NORTH
22:05:16.913 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:05:16.913 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:05:18.169 01.256 9960 Exposure complete
22:05:18.296 00.127 9960 worker thread done servicing request
22:05:18.297 00.001 11872 OnExposeComplete: enter
22:05:18.304 00.007 11872 UpdateGuideState(): m_state=6
22:05:18.308 00.004 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1244
22:05:18.313 00.005 11872 Star::Find returns 1 (0), X=60.64, Y=856.45, Mass=2352, SNR=32.8, Peak=139 HFD=5.0
22:05:18.318 00.005 11872 CameraToMount -- cameraTheta (-3.11) - m_xAngle (-3.14) = xAngle (0.03 = 0.03)
22:05:18.322 00.004 11872 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (-0.14 = -0.14)
22:05:18.326 00.004 11872 CameraToMount -- cameraX=-0.17 cameraY=-0.01 hyp=0.17 cameraTheta=-3.11 mountX=0.17 mountY=-0.02, mountTheta=-0.14
22:05:18.332 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.17, y=-0.01, opts=13)
22:05:18.336 00.004 11872 Enqueuing Move request for scope (-0.17, -0.01)
22:05:18.339 00.003 9960 Worker thread wakes up
22:05:18.341 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=139, med=1, FiltMin=0, FiltMax=89, Gamma=1.000
22:05:18.344 00.003 11872 UpdateGuideState exits: m=2352 SNR=32.8
22:05:18.349 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:18.353 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:05:18.356 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.01) opts 0xd
22:05:18.356 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.17, -0.01)
22:05:18.356 00.000 9960 Moving (-0.17, -0.01) raw xDistance=0.17 yDistance=-0.02
22:05:18.357 00.001 11872 Enqueuing Expose request
22:05:18.361 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
22:05:18.362 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:05:18.362 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:05:18.362 00.000 9960 MoveAxis(E, 0, ABG)
22:05:18.362 00.000 9960 Move returns status 0, amount 0
22:05:18.364 00.002 9960 MoveAxis(N, 0, ABG)
22:05:18.364 00.000 9960 Move returns status 0, amount 0
22:05:18.364 00.000 9960 move complete, result=0
22:05:18.365 00.001 9960 worker thread done servicing request
22:05:18.365 00.000 9960 Worker thread wakes up
22:05:18.366 00.001 11872 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:05:18.370 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
22:05:18.370 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:05:19.618 01.248 9960 Exposure complete
22:05:19.744 00.126 9960 worker thread done servicing request
22:05:19.744 00.000 11872 OnExposeComplete: enter
22:05:19.749 00.005 11872 UpdateGuideState(): m_state=6
22:05:19.753 00.004 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1245
22:05:19.757 00.004 11872 Star::Find returns 1 (0), X=60.60, Y=856.69, Mass=2311, SNR=32.5, Peak=139 HFD=4.8
22:05:19.761 00.004 11872 CameraToMount -- cameraTheta (2.29) - m_xAngle (-3.14) = xAngle (5.43 = -0.85)
22:05:19.767 00.006 11872 CameraToMount -- cameraTheta (2.29) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.26 = -1.03)
22:05:19.773 00.006 11872 CameraToMount -- cameraX=-0.21 cameraY=0.23 hyp=0.31 cameraTheta=2.29 mountX=0.21 mountY=-0.27, mountTheta=-0.92
22:05:19.780 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.21, y=0.23, opts=13)
22:05:19.785 00.005 11872 Enqueuing Move request for scope (-0.21, 0.23)
22:05:19.789 00.004 9960 Worker thread wakes up
22:05:19.789 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=139, med=1, FiltMin=0, FiltMax=86, Gamma=1.000
22:05:19.793 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.23) opts 0xd
22:05:19.794 00.001 11872 UpdateGuideState exits: m=2311 SNR=32.5
22:05:19.799 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:19.804 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:05:19.808 00.004 11872 Enqueuing Expose request
22:05:19.814 00.006 9960 Handling offset move in thread for scope, endpoint = (-0.21, 0.23)
22:05:19.814 00.000 9960 Moving (-0.21, 0.23) raw xDistance=0.21 yDistance=-0.27
22:05:19.814 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
22:05:19.814 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
22:05:19.815 00.001 9960 MoveAxis(W, 96, ABG)
22:05:19.815 00.000 9960 Guiding  Dir = 3, Dur = 96
22:05:19.815 00.000 9960 IsSlewing returns 0
22:05:19.816 00.001 9960 IsGuiding returns 0
22:05:19.816 00.000 9960 PulseGuide returned control before completion, sleep 106
22:05:19.933 00.117 9960 IsGuiding returns 1
22:05:19.933 00.000 9960 scope still moving after pulse duration time elapsed
22:05:19.964 00.031 9960 IsSlewing returns 0
22:05:19.964 00.000 9960 IsGuiding returns 0
22:05:19.964 00.000 9960 scope move finished after 96 + 53 ms
22:05:19.964 00.000 9960 Move returns status 0, amount 96
22:05:19.966 00.002 9960 MoveAxis(N, 199, ABG)
22:05:19.966 00.000 9960 Guiding  Dir = 0, Dur = 199
22:05:19.966 00.000 9960 IsSlewing returns 0
22:05:19.966 00.000 9960 IsGuiding returns 0
22:05:19.967 00.001 9960 PulseGuide returned control before completion, sleep 209
22:05:20.185 00.218 9960 IsGuiding returns 1
22:05:20.185 00.000 9960 scope still moving after pulse duration time elapsed
22:05:20.215 00.030 9960 IsSlewing returns 0
22:05:20.216 00.001 9960 IsGuiding returns 0
22:05:20.217 00.001 9960 scope move finished after 199 + 51 ms
22:05:20.217 00.000 9960 Move returns status 0, amount 199
22:05:20.218 00.001 9960 move complete, result=0
22:05:20.218 00.000 9960 worker thread done servicing request
22:05:20.219 00.001 9960 Worker thread wakes up
22:05:20.219 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:05:20.219 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:05:20.220 00.001 11872 GuideStep: 0.2 px 96 ms WEST, -0.3 px 199 ms NORTH
22:05:21.474 01.254 9960 Exposure complete
22:05:21.597 00.123 9960 worker thread done servicing request
22:05:21.597 00.000 11872 OnExposeComplete: enter
22:05:21.601 00.004 11872 UpdateGuideState(): m_state=6
22:05:21.606 00.005 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1246
22:05:21.609 00.003 11872 Star::Find returns 1 (0), X=60.57, Y=856.51, Mass=2254, SNR=32.0, Peak=137 HFD=5.0
22:05:21.614 00.005 11872 CameraToMount -- cameraTheta (2.93) - m_xAngle (-3.14) = xAngle (6.07 = -0.21)
22:05:21.617 00.003 11872 CameraToMount -- cameraTheta (2.93) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.90 = -0.39)
22:05:21.622 00.005 11872 CameraToMount -- cameraX=-0.24 cameraY=0.05 hyp=0.24 cameraTheta=2.93 mountX=0.24 mountY=-0.09, mountTheta=-0.37
22:05:21.627 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.24, y=0.05, opts=13)
22:05:21.632 00.005 11872 Enqueuing Move request for scope (-0.24, 0.05)
22:05:21.637 00.005 9960 Worker thread wakes up
22:05:21.637 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=137, med=1, FiltMin=0, FiltMax=76, Gamma=1.000
22:05:21.641 00.004 11872 UpdateGuideState exits: m=2254 SNR=32.0
22:05:21.646 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:21.649 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.05) opts 0xd
22:05:21.650 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.24, 0.05)
22:05:21.650 00.000 9960 Moving (-0.24, 0.05) raw xDistance=0.24 yDistance=-0.09
22:05:21.650 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.24
22:05:21.650 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:05:21.650 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:05:21.655 00.005 11872 Enqueuing Expose request
22:05:21.659 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:05:21.659 00.000 9960 MoveAxis(W, 119, ABG)
22:05:21.659 00.000 9960 Guiding  Dir = 3, Dur = 119
22:05:21.659 00.000 9960 IsSlewing returns 0
22:05:21.660 00.001 9960 IsGuiding returns 0
22:05:21.660 00.000 9960 PulseGuide returned control before completion, sleep 129
22:05:21.792 00.132 9960 IsGuiding returns 1
22:05:21.793 00.001 9960 scope still moving after pulse duration time elapsed
22:05:21.823 00.030 9960 IsSlewing returns 0
22:05:21.826 00.003 9960 IsGuiding returns 0
22:05:21.827 00.001 9960 scope move finished after 119 + 47 ms
22:05:21.827 00.000 9960 Move returns status 0, amount 119
22:05:21.828 00.001 9960 MoveAxis(N, 0, ABG)
22:05:21.828 00.000 9960 Move returns status 0, amount 0
22:05:21.828 00.000 9960 move complete, result=0
22:05:21.829 00.001 9960 worker thread done servicing request
22:05:21.829 00.000 11872 GuideStep: 0.2 px 119 ms WEST, -0.1 px 0 ms NORTH
22:05:21.835 00.006 9960 Worker thread wakes up
22:05:21.837 00.002 9960 worker thread servicing REQUEST_EXPOSE 1000
22:05:21.837 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:05:23.087 01.250 9960 Exposure complete
22:05:23.216 00.129 9960 worker thread done servicing request
22:05:23.217 00.001 11872 OnExposeComplete: enter
22:05:23.222 00.005 11872 UpdateGuideState(): m_state=6
22:05:23.227 00.005 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1247
22:05:23.232 00.005 11872 Star::Find returns 1 (0), X=60.80, Y=856.92, Mass=2445, SNR=33.5, Peak=136 HFD=4.7
22:05:23.240 00.008 11872 CameraToMount -- cameraTheta (1.58) - m_xAngle (-3.14) = xAngle (4.72 = -1.57)
22:05:23.245 00.005 11872 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.54 = -1.74)
22:05:23.252 00.007 11872 CameraToMount -- cameraX=-0.00 cameraY=0.46 hyp=0.46 cameraTheta=1.58 mountX=0.00 mountY=-0.45, mountTheta=-1.57
22:05:23.258 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.00, y=0.46, opts=13)
22:05:23.266 00.008 11872 Enqueuing Move request for scope (-0.00, 0.46)
22:05:23.272 00.006 9960 Worker thread wakes up
22:05:23.272 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=136, med=1, FiltMin=0, FiltMax=80, Gamma=1.000
22:05:23.277 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.46) opts 0xd
22:05:23.277 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.00, 0.46)
22:05:23.278 00.001 9960 Moving (-0.00, 0.46) raw xDistance=0.00 yDistance=-0.45
22:05:23.278 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
22:05:23.278 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.45 from input -0.45
22:05:23.279 00.001 9960 MoveAxis(E, 0, ABG)
22:05:23.279 00.000 11872 UpdateGuideState exits: m=2445 SNR=33.5
22:05:23.283 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:23.287 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:05:23.290 00.003 11872 Enqueuing Expose request
22:05:23.295 00.005 9960 Move returns status 0, amount 0
22:05:23.295 00.000 9960 MoveAxis(N, 338, ABG)
22:05:23.295 00.000 9960 Guiding  Dir = 0, Dur = 338
22:05:23.296 00.001 9960 IsSlewing returns 0
22:05:23.296 00.000 9960 IsGuiding returns 0
22:05:23.297 00.001 9960 PulseGuide returned control before completion, sleep 348
22:05:23.653 00.356 9960 IsGuiding returns 1
22:05:23.654 00.001 9960 scope still moving after pulse duration time elapsed
22:05:23.684 00.030 9960 IsSlewing returns 0
22:05:23.684 00.000 9960 IsGuiding returns 0
22:05:23.685 00.001 9960 scope move finished after 338 + 50 ms
22:05:23.685 00.000 9960 Move returns status 0, amount 338
22:05:23.685 00.000 9960 move complete, result=0
22:05:23.685 00.000 9960 worker thread done servicing request
22:05:23.685 00.000 9960 Worker thread wakes up
22:05:23.685 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.5 px 338 ms NORTH
22:05:23.692 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:05:23.692 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:05:24.945 01.253 9960 Exposure complete
22:05:25.071 00.126 9960 worker thread done servicing request
22:05:25.071 00.000 11872 OnExposeComplete: enter
22:05:25.076 00.005 11872 UpdateGuideState(): m_state=6
22:05:25.081 00.005 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1248
22:05:25.086 00.005 11872 Star::Find returns 1 (0), X=60.40, Y=856.30, Mass=2477, SNR=33.8, Peak=169 HFD=4.9
22:05:25.089 00.003 11872 CameraToMount -- cameraTheta (-2.78) - m_xAngle (-3.14) = xAngle (0.35 = 0.35)
22:05:25.092 00.003 11872 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.18 = 0.18)
22:05:25.097 00.005 11872 CameraToMount -- cameraX=-0.41 cameraY=-0.15 hyp=0.44 cameraTheta=-2.78 mountX=0.41 mountY=0.08, mountTheta=0.19
22:05:25.101 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.41, y=-0.15, opts=13)
22:05:25.107 00.006 11872 Enqueuing Move request for scope (-0.41, -0.15)
22:05:25.112 00.005 9960 Worker thread wakes up
22:05:25.112 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=169, med=1, FiltMin=0, FiltMax=84, Gamma=1.000
22:05:25.119 00.007 11872 UpdateGuideState exits: m=2477 SNR=33.8
22:05:25.124 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.41, -0.15) opts 0xd
22:05:25.124 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.41, -0.15)
22:05:25.125 00.001 9960 Moving (-0.41, -0.15) raw xDistance=0.41 yDistance=0.08
22:05:25.125 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.41
22:05:25.125 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:25.130 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:05:25.134 00.004 11872 Enqueuing Expose request
22:05:25.139 00.005 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:05:25.139 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:05:25.139 00.000 9960 MoveAxis(W, 193, ABG)
22:05:25.139 00.000 9960 Guiding  Dir = 3, Dur = 193
22:05:25.141 00.002 9960 IsSlewing returns 0
22:05:25.141 00.000 9960 IsGuiding returns 0
22:05:25.141 00.000 9960 PulseGuide returned control before completion, sleep 203
22:05:25.358 00.217 9960 IsGuiding returns 1
22:05:25.359 00.001 9960 scope still moving after pulse duration time elapsed
22:05:25.388 00.029 9960 IsSlewing returns 0
22:05:25.390 00.002 9960 IsGuiding returns 0
22:05:25.390 00.000 9960 scope move finished after 193 + 56 ms
22:05:25.390 00.000 9960 Move returns status 0, amount 193
22:05:25.392 00.002 9960 MoveAxis(N, 0, ABG)
22:05:25.392 00.000 9960 Move returns status 0, amount 0
22:05:25.393 00.001 9960 move complete, result=0
22:05:25.393 00.000 9960 worker thread done servicing request
22:05:25.393 00.000 9960 Worker thread wakes up
22:05:25.393 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:05:25.394 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:05:25.395 00.001 11872 GuideStep: 0.4 px 193 ms WEST, 0.1 px 0 ms NORTH
22:05:26.651 01.256 9960 Exposure complete
22:05:26.771 00.120 9960 worker thread done servicing request
22:05:26.771 00.000 11872 OnExposeComplete: enter
22:05:26.776 00.005 11872 UpdateGuideState(): m_state=6
22:05:26.779 00.003 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1249
22:05:26.784 00.005 11872 Star::Find returns 1 (0), X=60.75, Y=856.64, Mass=2446, SNR=33.5, Peak=129 HFD=4.8
22:05:26.788 00.004 11872 CameraToMount -- cameraTheta (1.89) - m_xAngle (-3.14) = xAngle (5.02 = -1.26)
22:05:26.793 00.005 11872 CameraToMount -- cameraTheta (1.89) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.85 = -1.43)
22:05:26.797 00.004 11872 CameraToMount -- cameraX=-0.06 cameraY=0.18 hyp=0.19 cameraTheta=1.89 mountX=0.06 mountY=-0.19, mountTheta=-1.27
22:05:26.805 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=-0.06, y=0.18, opts=13)
22:05:26.810 00.005 11872 Enqueuing Move request for scope (-0.06, 0.18)
22:05:26.815 00.005 9960 Worker thread wakes up
22:05:26.815 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=129, med=1, FiltMin=0, FiltMax=92, Gamma=1.000
22:05:26.819 00.004 11872 UpdateGuideState exits: m=2446 SNR=33.5
22:05:26.824 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:26.829 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:05:26.834 00.005 11872 Enqueuing Expose request
22:05:26.838 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.18) opts 0xd
22:05:26.838 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.06, 0.18)
22:05:26.838 00.000 9960 Moving (-0.06, 0.18) raw xDistance=0.06 yDistance=-0.19
22:05:26.838 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:05:26.839 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:05:26.839 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
22:05:26.839 00.000 9960 MoveAxis(E, 0, ABG)
22:05:26.839 00.000 9960 Move returns status 0, amount 0
22:05:26.840 00.001 9960 MoveAxis(N, 0, ABG)
22:05:26.840 00.000 9960 Move returns status 0, amount 0
22:05:26.840 00.000 9960 move complete, result=0
22:05:26.840 00.000 9960 worker thread done servicing request
22:05:26.841 00.001 9960 Worker thread wakes up
22:05:26.841 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:05:26.846 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:05:26.847 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:05:28.099 01.252 9960 Exposure complete
22:05:28.216 00.117 9960 worker thread done servicing request
22:05:28.216 00.000 11872 OnExposeComplete: enter
22:05:28.219 00.003 11872 UpdateGuideState(): m_state=6
22:05:28.223 00.004 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1250
22:05:28.227 00.004 11872 Star::Find returns 1 (0), X=60.72, Y=856.77, Mass=2374, SNR=33.1, Peak=130 HFD=4.7
22:05:28.230 00.003 11872 CameraToMount -- cameraTheta (1.85) - m_xAngle (-3.14) = xAngle (4.99 = -1.29)
22:05:28.233 00.003 11872 CameraToMount -- cameraTheta (1.85) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.82 = -1.46)
22:05:28.238 00.005 11872 CameraToMount -- cameraX=-0.09 cameraY=0.31 hyp=0.33 cameraTheta=1.85 mountX=0.09 mountY=-0.32, mountTheta=-1.30
22:05:28.243 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.09, y=0.31, opts=13)
22:05:28.247 00.004 11872 Enqueuing Move request for scope (-0.09, 0.31)
22:05:28.251 00.004 9960 Worker thread wakes up
22:05:28.252 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.31) opts 0xd
22:05:28.252 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.09, 0.31)
22:05:28.252 00.000 9960 Moving (-0.09, 0.31) raw xDistance=0.09 yDistance=-0.32
22:05:28.252 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=130, med=1, FiltMin=0, FiltMax=74, Gamma=1.000
22:05:28.257 00.005 11872 UpdateGuideState exits: m=2374 SNR=33.1
22:05:28.260 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:05:28.261 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
22:05:28.261 00.000 9960 MoveAxis(E, 0, ABG)
22:05:28.261 00.000 9960 Move returns status 0, amount 0
22:05:28.261 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:28.265 00.004 9960 MoveAxis(N, 242, ABG)
22:05:28.265 00.000 9960 Guiding  Dir = 0, Dur = 242
22:05:28.266 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:05:28.269 00.003 11872 Enqueuing Expose request
22:05:28.273 00.004 9960 IsSlewing returns 0
22:05:28.273 00.000 9960 IsGuiding returns 0
22:05:28.273 00.000 9960 PulseGuide returned control before completion, sleep 252
22:05:28.530 00.257 9960 IsGuiding returns 1
22:05:28.530 00.000 9960 scope still moving after pulse duration time elapsed
22:05:28.561 00.031 9960 IsSlewing returns 0
22:05:28.563 00.002 9960 IsGuiding returns 0
22:05:28.564 00.001 9960 scope move finished after 242 + 47 ms
22:05:28.564 00.000 9960 Move returns status 0, amount 242
22:05:28.564 00.000 9960 move complete, result=0
22:05:28.564 00.000 9960 worker thread done servicing request
22:05:28.565 00.001 9960 Worker thread wakes up
22:05:28.566 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 242 ms NORTH
22:05:28.572 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:05:28.572 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:05:29.821 01.249 9960 Exposure complete
22:05:29.952 00.131 9960 worker thread done servicing request
22:05:29.952 00.000 11872 OnExposeComplete: enter
22:05:29.957 00.005 11872 UpdateGuideState(): m_state=6
22:05:29.961 00.004 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1251
22:05:29.967 00.006 11872 Star::Find returns 1 (0), X=60.66, Y=856.72, Mass=2290, SNR=32.4, Peak=120 HFD=4.7
22:05:29.971 00.004 11872 CameraToMount -- cameraTheta (2.07) - m_xAngle (-3.14) = xAngle (5.20 = -1.08)
22:05:29.976 00.005 11872 CameraToMount -- cameraTheta (2.07) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.03 = -1.25)
22:05:29.981 00.005 11872 CameraToMount -- cameraX=-0.14 cameraY=0.27 hyp=0.30 cameraTheta=2.07 mountX=0.14 mountY=-0.29, mountTheta=-1.11
22:05:29.986 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.14, y=0.27, opts=13)
22:05:29.990 00.004 11872 Enqueuing Move request for scope (-0.14, 0.27)
22:05:29.994 00.004 9960 Worker thread wakes up
22:05:29.994 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=120, med=1, FiltMin=0, FiltMax=84, Gamma=1.000
22:05:29.999 00.005 11872 UpdateGuideState exits: m=2290 SNR=32.4
22:05:30.003 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:30.007 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:05:30.011 00.004 11872 Enqueuing Expose request
22:05:30.015 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.27) opts 0xd
22:05:30.015 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.14, 0.27)
22:05:30.015 00.000 9960 Moving (-0.14, 0.27) raw xDistance=0.14 yDistance=-0.29
22:05:30.015 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:05:30.016 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
22:05:30.016 00.000 9960 MoveAxis(E, 0, ABG)
22:05:30.016 00.000 9960 Move returns status 0, amount 0
22:05:30.017 00.001 9960 MoveAxis(N, 214, ABG)
22:05:30.017 00.000 9960 Guiding  Dir = 0, Dur = 214
22:05:30.017 00.000 9960 IsSlewing returns 0
22:05:30.017 00.000 9960 IsGuiding returns 0
22:05:30.018 00.001 9960 PulseGuide returned control before completion, sleep 224
22:05:30.245 00.227 9960 IsGuiding returns 1
22:05:30.245 00.000 9960 scope still moving after pulse duration time elapsed
22:05:30.276 00.031 9960 IsSlewing returns 0
22:05:30.277 00.001 9960 IsGuiding returns 0
22:05:30.277 00.000 9960 scope move finished after 214 + 46 ms
22:05:30.279 00.002 9960 Move returns status 0, amount 214
22:05:30.279 00.000 9960 move complete, result=0
22:05:30.280 00.001 9960 worker thread done servicing request
22:05:30.280 00.000 9960 Worker thread wakes up
22:05:30.280 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 214 ms NORTH
22:05:30.287 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:05:30.287 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:05:31.539 01.252 9960 Exposure complete
22:05:31.656 00.117 9960 worker thread done servicing request
22:05:31.656 00.000 11872 OnExposeComplete: enter
22:05:31.660 00.004 11872 UpdateGuideState(): m_state=6
22:05:31.664 00.004 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1252
22:05:31.669 00.005 11872 Star::Find returns 1 (0), X=60.47, Y=856.60, Mass=2516, SNR=33.9, Peak=143 HFD=5.0
22:05:31.674 00.005 11872 CameraToMount -- cameraTheta (2.75) - m_xAngle (-3.14) = xAngle (5.89 = -0.40)
22:05:31.677 00.003 11872 CameraToMount -- cameraTheta (2.75) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.72 = -0.57)
22:05:31.680 00.003 11872 CameraToMount -- cameraX=-0.34 cameraY=0.14 hyp=0.37 cameraTheta=2.75 mountX=0.34 mountY=-0.20, mountTheta=-0.53
22:05:31.687 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.34, y=0.14, opts=13)
22:05:31.691 00.004 11872 Enqueuing Move request for scope (-0.34, 0.14)
22:05:31.695 00.004 9960 Worker thread wakes up
22:05:31.695 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.14) opts 0xd
22:05:31.696 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.34, 0.14)
22:05:31.696 00.000 9960 Moving (-0.34, 0.14) raw xDistance=0.34 yDistance=-0.20
22:05:31.696 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.34
22:05:31.696 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:05:31.696 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=143, med=1, FiltMin=0, FiltMax=86, Gamma=1.000
22:05:31.701 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
22:05:31.701 00.000 9960 MoveAxis(W, 159, ABG)
22:05:31.701 00.000 11872 UpdateGuideState exits: m=2516 SNR=33.9
22:05:31.705 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:31.709 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:05:31.713 00.004 11872 Enqueuing Expose request
22:05:31.716 00.003 9960 Guiding  Dir = 3, Dur = 159
22:05:31.717 00.001 9960 IsSlewing returns 0
22:05:31.717 00.000 9960 IsGuiding returns 0
22:05:31.718 00.001 9960 PulseGuide returned control before completion, sleep 169
22:05:31.891 00.173 9960 IsGuiding returns 1
22:05:31.892 00.001 9960 scope still moving after pulse duration time elapsed
22:05:31.922 00.030 9960 IsSlewing returns 0
22:05:31.923 00.001 9960 IsGuiding returns 0
22:05:31.924 00.001 9960 scope move finished after 159 + 47 ms
22:05:31.925 00.001 9960 Move returns status 0, amount 159
22:05:31.925 00.000 9960 MoveAxis(N, 0, ABG)
22:05:31.929 00.004 9960 Move returns status 0, amount 0
22:05:31.929 00.000 9960 move complete, result=0
22:05:31.929 00.000 9960 worker thread done servicing request
22:05:31.931 00.002 11872 GuideStep: 0.3 px 159 ms WEST, -0.2 px 0 ms NORTH
22:05:31.934 00.003 9960 Worker thread wakes up
22:05:31.934 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:05:31.935 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:05:33.182 01.247 9960 Exposure complete
22:05:33.299 00.117 9960 worker thread done servicing request
22:05:33.300 00.001 11872 OnExposeComplete: enter
22:05:33.304 00.004 11872 UpdateGuideState(): m_state=6
22:05:33.309 00.005 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1253
22:05:33.313 00.004 11872 Star::Find returns 1 (0), X=60.70, Y=856.75, Mass=2522, SNR=34.0, Peak=132 HFD=4.9
22:05:33.318 00.005 11872 CameraToMount -- cameraTheta (1.91) - m_xAngle (-3.14) = xAngle (5.05 = -1.23)
22:05:33.322 00.004 11872 CameraToMount -- cameraTheta (1.91) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.88 = -1.41)
22:05:33.325 00.003 11872 CameraToMount -- cameraX=-0.10 cameraY=0.29 hyp=0.31 cameraTheta=1.91 mountX=0.10 mountY=-0.31, mountTheta=-1.25
22:05:33.332 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.10, y=0.29, opts=13)
22:05:33.337 00.005 11872 Enqueuing Move request for scope (-0.10, 0.29)
22:05:33.341 00.004 9960 Worker thread wakes up
22:05:33.341 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=132, med=1, FiltMin=0, FiltMax=80, Gamma=1.000
22:05:33.345 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.29) opts 0xd
22:05:33.345 00.000 11872 UpdateGuideState exits: m=2522 SNR=34.0
22:05:33.349 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.10, 0.29)
22:05:33.349 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:33.353 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:05:33.357 00.004 11872 Enqueuing Expose request
22:05:33.361 00.004 9960 Moving (-0.10, 0.29) raw xDistance=0.10 yDistance=-0.31
22:05:33.361 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:05:33.361 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
22:05:33.361 00.000 9960 MoveAxis(E, 0, ABG)
22:05:33.361 00.000 9960 Move returns status 0, amount 0
22:05:33.362 00.001 9960 MoveAxis(N, 228, ABG)
22:05:33.362 00.000 9960 Guiding  Dir = 0, Dur = 228
22:05:33.362 00.000 9960 IsSlewing returns 0
22:05:33.362 00.000 9960 IsGuiding returns 0
22:05:33.363 00.001 9960 PulseGuide returned control before completion, sleep 238
22:05:33.610 00.247 9960 IsGuiding returns 1
22:05:33.610 00.000 9960 scope still moving after pulse duration time elapsed
22:05:33.640 00.030 9960 IsSlewing returns 0
22:05:33.640 00.000 9960 IsGuiding returns 0
22:05:33.642 00.002 9960 scope move finished after 228 + 50 ms
22:05:33.642 00.000 9960 Move returns status 0, amount 228
22:05:33.642 00.000 9960 move complete, result=0
22:05:33.643 00.001 9960 worker thread done servicing request
22:05:33.643 00.000 9960 Worker thread wakes up
22:05:33.643 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 228 ms NORTH
22:05:33.651 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
22:05:33.652 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:05:34.911 01.259 9960 Exposure complete
22:05:35.031 00.120 9960 worker thread done servicing request
22:05:35.032 00.001 11872 OnExposeComplete: enter
22:05:35.036 00.004 11872 UpdateGuideState(): m_state=6
22:05:35.040 00.004 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1254
22:05:35.044 00.004 11872 Star::Find returns 1 (0), X=60.67, Y=856.67, Mass=2419, SNR=33.1, Peak=138 HFD=4.8
22:05:35.049 00.005 11872 CameraToMount -- cameraTheta (2.14) - m_xAngle (-3.14) = xAngle (5.28 = -1.00)
22:05:35.055 00.006 11872 CameraToMount -- cameraTheta (2.14) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.11 = -1.17)
22:05:35.058 00.003 11872 CameraToMount -- cameraX=-0.14 cameraY=0.21 hyp=0.26 cameraTheta=2.14 mountX=0.14 mountY=-0.24, mountTheta=-1.04
22:05:35.064 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.14, y=0.21, opts=13)
22:05:35.068 00.004 11872 Enqueuing Move request for scope (-0.14, 0.21)
22:05:35.073 00.005 9960 Worker thread wakes up
22:05:35.073 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.21) opts 0xd
22:05:35.073 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.14, 0.21)
22:05:35.073 00.000 9960 Moving (-0.14, 0.21) raw xDistance=0.14 yDistance=-0.24
22:05:35.073 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:05:35.074 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
22:05:35.074 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=138, med=1, FiltMin=0, FiltMax=81, Gamma=1.000
22:05:35.077 00.003 11872 UpdateGuideState exits: m=2419 SNR=33.1
22:05:35.083 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:35.086 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:05:35.091 00.005 9960 MoveAxis(E, 0, ABG)
22:05:35.091 00.000 11872 Enqueuing Expose request
22:05:35.095 00.004 9960 Move returns status 0, amount 0
22:05:35.096 00.001 9960 MoveAxis(N, 176, ABG)
22:05:35.096 00.000 9960 Guiding  Dir = 0, Dur = 176
22:05:35.096 00.000 9960 IsSlewing returns 0
22:05:35.097 00.001 9960 IsGuiding returns 0
22:05:35.097 00.000 9960 PulseGuide returned control before completion, sleep 186
22:05:35.292 00.195 9960 IsGuiding returns 1
22:05:35.293 00.001 9960 scope still moving after pulse duration time elapsed
22:05:35.324 00.031 9960 IsSlewing returns 0
22:05:35.326 00.002 9960 IsGuiding returns 0
22:05:35.326 00.000 9960 scope move finished after 176 + 53 ms
22:05:35.327 00.001 9960 Move returns status 0, amount 176
22:05:35.327 00.000 9960 move complete, result=0
22:05:35.328 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 176 ms NORTH
22:05:35.335 00.007 9960 worker thread done servicing request
22:05:35.335 00.000 9960 Worker thread wakes up
22:05:35.337 00.002 9960 worker thread servicing REQUEST_EXPOSE 1000
22:05:35.337 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:05:36.587 01.250 9960 Exposure complete
22:05:36.700 00.113 9960 worker thread done servicing request
22:05:36.701 00.001 11872 OnExposeComplete: enter
22:05:36.705 00.004 11872 UpdateGuideState(): m_state=6
22:05:36.709 00.004 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1255
22:05:36.712 00.003 11872 Star::Find returns 1 (0), X=60.33, Y=856.27, Mass=2457, SNR=33.6, Peak=146 HFD=4.9
22:05:36.717 00.005 11872 CameraToMount -- cameraTheta (-2.78) - m_xAngle (-3.14) = xAngle (0.36 = 0.36)
22:05:36.720 00.003 11872 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.19 = 0.19)
22:05:36.723 00.003 11872 CameraToMount -- cameraX=-0.48 cameraY=-0.18 hyp=0.51 cameraTheta=-2.78 mountX=0.48 mountY=0.10, mountTheta=0.20
22:05:36.727 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.48, y=-0.18, opts=13)
22:05:36.733 00.006 11872 Enqueuing Move request for scope (-0.48, -0.18)
22:05:36.738 00.005 9960 Worker thread wakes up
22:05:36.738 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.48, -0.18) opts 0xd
22:05:36.739 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=146, med=1, FiltMin=0, FiltMax=84, Gamma=1.000
22:05:36.743 00.004 11872 UpdateGuideState exits: m=2457 SNR=33.6
22:05:36.746 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:36.750 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.48, -0.18)
22:05:36.750 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:05:36.754 00.004 11872 Enqueuing Expose request
22:05:36.757 00.003 9960 Moving (-0.48, -0.18) raw xDistance=0.48 yDistance=0.10
22:05:36.757 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.30 from input 0.48
22:05:36.757 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:05:36.757 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:05:36.758 00.001 9960 MoveAxis(W, 225, ABG)
22:05:36.758 00.000 9960 Guiding  Dir = 3, Dur = 225
22:05:36.758 00.000 9960 IsSlewing returns 0
22:05:36.759 00.001 9960 IsGuiding returns 0
22:05:36.759 00.000 9960 PulseGuide returned control before completion, sleep 235
22:05:36.999 00.240 9960 IsGuiding returns 1
22:05:36.999 00.000 9960 scope still moving after pulse duration time elapsed
22:05:37.029 00.030 9960 IsSlewing returns 0
22:05:37.031 00.002 9960 IsGuiding returns 0
22:05:37.031 00.000 9960 scope move finished after 225 + 47 ms
22:05:37.032 00.001 9960 Move returns status 0, amount 225
22:05:37.032 00.000 9960 MoveAxis(N, 0, ABG)
22:05:37.033 00.001 9960 Move returns status 0, amount 0
22:05:37.033 00.000 9960 move complete, result=0
22:05:37.033 00.000 9960 worker thread done servicing request
22:05:37.034 00.001 11872 GuideStep: 0.5 px 225 ms WEST, 0.1 px 0 ms NORTH
22:05:37.039 00.005 9960 Worker thread wakes up
22:05:37.039 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:05:37.041 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:05:38.296 01.255 9960 Exposure complete
22:05:38.435 00.139 9960 worker thread done servicing request
22:05:38.435 00.000 11872 OnExposeComplete: enter
22:05:38.438 00.003 11872 UpdateGuideState(): m_state=6
22:05:38.442 00.004 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1256
22:05:38.445 00.003 11872 Star::Find returns 1 (0), X=60.70, Y=856.68, Mass=2496, SNR=33.8, Peak=133 HFD=4.8
22:05:38.450 00.005 11872 CameraToMount -- cameraTheta (2.02) - m_xAngle (-3.14) = xAngle (5.16 = -1.12)
22:05:38.455 00.005 11872 CameraToMount -- cameraTheta (2.02) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.99 = -1.29)
22:05:38.460 00.005 11872 CameraToMount -- cameraX=-0.11 cameraY=0.23 hyp=0.25 cameraTheta=2.02 mountX=0.11 mountY=-0.24, mountTheta=-1.15
22:05:38.465 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.11, y=0.23, opts=13)
22:05:38.471 00.006 11872 Enqueuing Move request for scope (-0.11, 0.23)
22:05:38.476 00.005 9960 Worker thread wakes up
22:05:38.477 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.23) opts 0xd
22:05:38.477 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.11, 0.23)
22:05:38.477 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=133, med=1, FiltMin=0, FiltMax=87, Gamma=1.000
22:05:38.483 00.006 9960 Moving (-0.11, 0.23) raw xDistance=0.11 yDistance=-0.24
22:05:38.483 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:05:38.485 00.002 9960 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
22:05:38.485 00.000 9960 MoveAxis(E, 0, ABG)
22:05:38.485 00.000 9960 Move returns status 0, amount 0
22:05:38.485 00.000 11872 UpdateGuideState exits: m=2496 SNR=33.8
22:05:38.490 00.005 9960 MoveAxis(N, 182, ABG)
22:05:38.491 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:38.495 00.004 9960 Guiding  Dir = 0, Dur = 182
22:05:38.496 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:05:38.499 00.003 9960 IsSlewing returns 0
22:05:38.499 00.000 11872 Enqueuing Expose request
22:05:38.504 00.005 9960 IsGuiding returns 0
22:05:38.504 00.000 9960 PulseGuide returned control before completion, sleep 192
22:05:38.709 00.205 9960 IsGuiding returns 1
22:05:38.713 00.004 9960 scope still moving after pulse duration time elapsed
22:05:38.740 00.027 9960 IsSlewing returns 0
22:05:38.741 00.001 9960 IsGuiding returns 0
22:05:38.742 00.001 9960 scope move finished after 182 + 56 ms
22:05:38.742 00.000 9960 Move returns status 0, amount 182
22:05:38.742 00.000 9960 move complete, result=0
22:05:38.744 00.002 9960 worker thread done servicing request
22:05:38.744 00.000 9960 Worker thread wakes up
22:05:38.744 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 182 ms NORTH
22:05:38.750 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:05:38.751 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:05:39.998 01.247 9960 Exposure complete
22:05:40.132 00.134 9960 worker thread done servicing request
22:05:40.132 00.000 11872 OnExposeComplete: enter
22:05:40.135 00.003 11872 UpdateGuideState(): m_state=6
22:05:40.139 00.004 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1257
22:05:40.144 00.005 11872 Star::Find returns 1 (0), X=60.62, Y=856.66, Mass=2404, SNR=33.5, Peak=126 HFD=4.8
22:05:40.148 00.004 11872 CameraToMount -- cameraTheta (2.33) - m_xAngle (-3.14) = xAngle (5.47 = -0.82)
22:05:40.151 00.003 11872 CameraToMount -- cameraTheta (2.33) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.30 = -0.99)
22:05:40.156 00.005 11872 CameraToMount -- cameraX=-0.19 cameraY=0.20 hyp=0.28 cameraTheta=2.33 mountX=0.19 mountY=-0.23, mountTheta=-0.88
22:05:40.161 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.19, y=0.20, opts=13)
22:05:40.164 00.003 11872 Enqueuing Move request for scope (-0.19, 0.20)
22:05:40.168 00.004 9960 Worker thread wakes up
22:05:40.168 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.20) opts 0xd
22:05:40.168 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.19, 0.20)
22:05:40.170 00.002 9960 Moving (-0.19, 0.20) raw xDistance=0.19 yDistance=-0.23
22:05:40.170 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
22:05:40.170 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
22:05:40.170 00.000 9960 MoveAxis(E, 0, ABG)
22:05:40.170 00.000 9960 Move returns status 0, amount 0
22:05:40.170 00.000 9960 MoveAxis(N, 173, ABG)
22:05:40.170 00.000 9960 Guiding  Dir = 0, Dur = 173
22:05:40.170 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=126, med=1, FiltMin=0, FiltMax=81, Gamma=1.000
22:05:40.174 00.004 11872 UpdateGuideState exits: m=2404 SNR=33.5
22:05:40.178 00.004 9960 IsSlewing returns 0
22:05:40.179 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:40.182 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:05:40.187 00.005 11872 Enqueuing Expose request
22:05:40.190 00.003 9960 IsGuiding returns 0
22:05:40.190 00.000 9960 PulseGuide returned control before completion, sleep 183
22:05:40.379 00.189 9960 IsGuiding returns 1
22:05:40.382 00.003 9960 scope still moving after pulse duration time elapsed
22:05:40.410 00.028 9960 IsSlewing returns 0
22:05:40.411 00.001 9960 IsGuiding returns 0
22:05:40.411 00.000 9960 scope move finished after 173 + 48 ms
22:05:40.412 00.001 9960 Move returns status 0, amount 173
22:05:40.412 00.000 9960 move complete, result=0
22:05:40.413 00.001 9960 worker thread done servicing request
22:05:40.413 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.2 px 173 ms NORTH
22:05:40.419 00.006 9960 Worker thread wakes up
22:05:40.419 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:05:40.419 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:05:41.673 01.254 9960 Exposure complete
22:05:41.808 00.135 9960 worker thread done servicing request
22:05:41.809 00.001 11872 OnExposeComplete: enter
22:05:41.814 00.005 11872 UpdateGuideState(): m_state=6
22:05:41.823 00.009 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1258
22:05:41.827 00.004 11872 Star::Find returns 1 (0), X=60.49, Y=856.45, Mass=2477, SNR=33.9, Peak=151 HFD=5.1
22:05:41.833 00.006 11872 CameraToMount -- cameraTheta (-3.12) - m_xAngle (-3.14) = xAngle (0.02 = 0.02)
22:05:41.837 00.004 11872 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (-0.15 = -0.15)
22:05:41.842 00.005 11872 CameraToMount -- cameraX=-0.31 cameraY=-0.01 hyp=0.31 cameraTheta=-3.12 mountX=0.31 mountY=-0.05, mountTheta=-0.15
22:05:41.848 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.31, y=-0.01, opts=13)
22:05:41.851 00.003 11872 Enqueuing Move request for scope (-0.31, -0.01)
22:05:41.854 00.003 9960 Worker thread wakes up
22:05:41.854 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=151, med=1, FiltMin=0, FiltMax=78, Gamma=1.000
22:05:41.858 00.004 11872 UpdateGuideState exits: m=2477 SNR=33.9
22:05:41.861 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:41.864 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:05:41.868 00.004 11872 Enqueuing Expose request
22:05:41.870 00.002 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.01) opts 0xd
22:05:41.870 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.31, -0.01)
22:05:41.870 00.000 9960 Moving (-0.31, -0.01) raw xDistance=0.31 yDistance=-0.05
22:05:41.870 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.31
22:05:41.871 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:05:41.871 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:05:41.871 00.000 9960 MoveAxis(W, 147, ABG)
22:05:41.871 00.000 9960 Guiding  Dir = 3, Dur = 147
22:05:41.872 00.001 9960 IsSlewing returns 0
22:05:41.872 00.000 9960 IsGuiding returns 0
22:05:41.872 00.000 9960 PulseGuide returned control before completion, sleep 157
22:05:42.035 00.163 9960 IsGuiding returns 1
22:05:42.036 00.001 9960 scope still moving after pulse duration time elapsed
22:05:42.065 00.029 9960 IsSlewing returns 0
22:05:42.067 00.002 9960 IsGuiding returns 0
22:05:42.067 00.000 9960 scope move finished after 147 + 47 ms
22:05:42.067 00.000 9960 Move returns status 0, amount 147
22:05:42.067 00.000 9960 MoveAxis(N, 0, ABG)
22:05:42.068 00.001 9960 Move returns status 0, amount 0
22:05:42.069 00.001 9960 move complete, result=0
22:05:42.069 00.000 9960 worker thread done servicing request
22:05:42.069 00.000 9960 Worker thread wakes up
22:05:42.069 00.000 11872 GuideStep: 0.3 px 147 ms WEST, -0.0 px 0 ms NORTH
22:05:42.077 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
22:05:42.077 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:05:43.329 01.252 9960 Exposure complete
22:05:43.438 00.109 9960 worker thread done servicing request
22:05:43.438 00.000 11872 OnExposeComplete: enter
22:05:43.441 00.003 11872 UpdateGuideState(): m_state=6
22:05:43.445 00.004 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1259
22:05:43.450 00.005 11872 Star::Find returns 1 (0), X=60.70, Y=856.39, Mass=2274, SNR=32.2, Peak=124 HFD=5.0
22:05:43.455 00.005 11872 CameraToMount -- cameraTheta (-2.62) - m_xAngle (-3.14) = xAngle (0.52 = 0.52)
22:05:43.459 00.004 11872 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.35 = 0.35)
22:05:43.463 00.004 11872 CameraToMount -- cameraX=-0.11 cameraY=-0.06 hyp=0.13 cameraTheta=-2.62 mountX=0.11 mountY=0.04, mountTheta=0.37
22:05:43.467 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.11, y=-0.06, opts=13)
22:05:43.472 00.005 11872 Enqueuing Move request for scope (-0.11, -0.06)
22:05:43.477 00.005 9960 Worker thread wakes up
22:05:43.477 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=124, med=1, FiltMin=0, FiltMax=85, Gamma=1.000
22:05:43.481 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.06) opts 0xd
22:05:43.481 00.000 11872 UpdateGuideState exits: m=2274 SNR=32.2
22:05:43.485 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:43.488 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:05:43.494 00.006 11872 Enqueuing Expose request
22:05:43.497 00.003 9960 Handling offset move in thread for scope, endpoint = (-0.11, -0.06)
22:05:43.497 00.000 9960 Moving (-0.11, -0.06) raw xDistance=0.11 yDistance=0.04
22:05:43.498 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:05:43.498 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:05:43.498 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:05:43.499 00.001 9960 MoveAxis(E, 0, ABG)
22:05:43.499 00.000 9960 Move returns status 0, amount 0
22:05:43.499 00.000 9960 MoveAxis(N, 0, ABG)
22:05:43.499 00.000 9960 Move returns status 0, amount 0
22:05:43.499 00.000 9960 move complete, result=0
22:05:43.500 00.001 9960 worker thread done servicing request
22:05:43.500 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:05:43.504 00.004 9960 Worker thread wakes up
22:05:43.504 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:05:43.504 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:05:44.754 01.250 9960 Exposure complete
22:05:44.882 00.128 9960 worker thread done servicing request
22:05:44.883 00.001 11872 OnExposeComplete: enter
22:05:44.887 00.004 11872 UpdateGuideState(): m_state=6
22:05:44.891 00.004 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1260
22:05:44.895 00.004 11872 Star::Find returns 1 (0), X=60.64, Y=856.81, Mass=2449, SNR=33.5, Peak=133 HFD=4.8
22:05:44.899 00.004 11872 CameraToMount -- cameraTheta (2.01) - m_xAngle (-3.14) = xAngle (5.15 = -1.14)
22:05:44.902 00.003 11872 CameraToMount -- cameraTheta (2.01) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.97 = -1.31)
22:05:44.907 00.005 11872 CameraToMount -- cameraX=-0.16 cameraY=0.35 hyp=0.39 cameraTheta=2.01 mountX=0.16 mountY=-0.37, mountTheta=-1.16
22:05:44.912 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.16, y=0.35, opts=13)
22:05:44.915 00.003 11872 Enqueuing Move request for scope (-0.16, 0.35)
22:05:44.921 00.006 9960 Worker thread wakes up
22:05:44.921 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.35) opts 0xd
22:05:44.921 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=133, med=1, FiltMin=0, FiltMax=90, Gamma=1.000
22:05:44.926 00.005 11872 UpdateGuideState exits: m=2449 SNR=33.5
22:05:44.930 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:44.933 00.003 9960 Handling offset move in thread for scope, endpoint = (-0.16, 0.35)
22:05:44.933 00.000 9960 Moving (-0.16, 0.35) raw xDistance=0.16 yDistance=-0.37
22:05:44.933 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
22:05:44.933 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.37 from input -0.37
22:05:44.933 00.000 9960 MoveAxis(E, 0, ABG)
22:05:44.935 00.002 9960 Move returns status 0, amount 0
22:05:44.935 00.000 9960 MoveAxis(N, 279, ABG)
22:05:44.935 00.000 9960 Guiding  Dir = 0, Dur = 279
22:05:44.935 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:05:44.938 00.003 11872 Enqueuing Expose request
22:05:44.943 00.005 9960 IsSlewing returns 0
22:05:44.943 00.000 9960 IsGuiding returns 0
22:05:44.943 00.000 9960 PulseGuide returned control before completion, sleep 289
22:05:45.246 00.303 9960 IsGuiding returns 1
22:05:45.247 00.001 9960 scope still moving after pulse duration time elapsed
22:05:45.277 00.030 9960 IsSlewing returns 0
22:05:45.279 00.002 9960 IsGuiding returns 0
22:05:45.279 00.000 9960 scope move finished after 279 + 57 ms
22:05:45.280 00.001 9960 Move returns status 0, amount 279
22:05:45.280 00.000 9960 move complete, result=0
22:05:45.280 00.000 9960 worker thread done servicing request
22:05:45.281 00.001 9960 Worker thread wakes up
22:05:45.281 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.4 px 279 ms NORTH
22:05:45.288 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:05:45.288 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:05:46.538 01.250 9960 Exposure complete
22:05:46.667 00.129 9960 worker thread done servicing request
22:05:46.668 00.001 11872 OnExposeComplete: enter
22:05:46.671 00.003 11872 UpdateGuideState(): m_state=6
22:05:46.675 00.004 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1261
22:05:46.679 00.004 11872 Star::Find returns 1 (0), X=60.64, Y=856.83, Mass=2377, SNR=33.1, Peak=121 HFD=4.6
22:05:46.683 00.004 11872 CameraToMount -- cameraTheta (1.99) - m_xAngle (-3.14) = xAngle (5.13 = -1.15)
22:05:46.687 00.004 11872 CameraToMount -- cameraTheta (1.99) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.96 = -1.33)
22:05:46.692 00.005 11872 CameraToMount -- cameraX=-0.17 cameraY=0.37 hyp=0.41 cameraTheta=1.99 mountX=0.17 mountY=-0.40, mountTheta=-1.17
22:05:46.697 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.17, y=0.37, opts=13)
22:05:46.702 00.005 11872 Enqueuing Move request for scope (-0.17, 0.37)
22:05:46.706 00.004 9960 Worker thread wakes up
22:05:46.707 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.37) opts 0xd
22:05:46.707 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.17, 0.37)
22:05:46.707 00.000 9960 Moving (-0.17, 0.37) raw xDistance=0.17 yDistance=-0.40
22:05:46.707 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
22:05:46.707 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.40 from input -0.40
22:05:46.707 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=121, med=1, FiltMin=0, FiltMax=84, Gamma=1.000
22:05:46.712 00.005 11872 UpdateGuideState exits: m=2377 SNR=33.1
22:05:46.716 00.004 9960 MoveAxis(E, 0, ABG)
22:05:46.716 00.000 9960 Move returns status 0, amount 0
22:05:46.717 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:46.720 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:05:46.724 00.004 11872 Enqueuing Expose request
22:05:46.727 00.003 9960 MoveAxis(N, 295, ABG)
22:05:46.727 00.000 9960 Guiding  Dir = 0, Dur = 295
22:05:46.727 00.000 9960 IsSlewing returns 0
22:05:46.727 00.000 9960 IsGuiding returns 0
22:05:46.729 00.002 9960 PulseGuide returned control before completion, sleep 305
22:05:47.043 00.314 9960 IsGuiding returns 1
22:05:47.044 00.001 9960 scope still moving after pulse duration time elapsed
22:05:47.074 00.030 9960 IsSlewing returns 0
22:05:47.076 00.002 9960 IsGuiding returns 0
22:05:47.076 00.000 9960 scope move finished after 295 + 52 ms
22:05:47.077 00.001 9960 Move returns status 0, amount 295
22:05:47.077 00.000 9960 move complete, result=0
22:05:47.078 00.001 9960 worker thread done servicing request
22:05:47.078 00.000 9960 Worker thread wakes up
22:05:47.079 00.001 11872 GuideStep: 0.2 px 0 ms EAST, -0.4 px 295 ms NORTH
22:05:47.084 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:05:47.085 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:05:48.335 01.250 9960 Exposure complete
22:05:48.450 00.115 9960 worker thread done servicing request
22:05:48.450 00.000 11872 OnExposeComplete: enter
22:05:48.456 00.006 11872 UpdateGuideState(): m_state=6
22:05:48.460 00.004 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1262
22:05:48.465 00.005 11872 Star::Find returns 1 (0), X=60.53, Y=856.14, Mass=2402, SNR=33.1, Peak=147 HFD=5.0
22:05:48.470 00.005 11872 CameraToMount -- cameraTheta (-2.30) - m_xAngle (-3.14) = xAngle (0.84 = 0.84)
22:05:48.474 00.004 11872 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.67 = 0.67)
22:05:48.478 00.004 11872 CameraToMount -- cameraX=-0.28 cameraY=-0.32 hyp=0.42 cameraTheta=-2.30 mountX=0.28 mountY=0.26, mountTheta=0.75
22:05:48.484 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.28, y=-0.32, opts=13)
22:05:48.489 00.005 11872 Enqueuing Move request for scope (-0.28, -0.32)
22:05:48.494 00.005 9960 Worker thread wakes up
22:05:48.494 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=147, med=1, FiltMin=0, FiltMax=86, Gamma=1.000
22:05:48.498 00.004 11872 UpdateGuideState exits: m=2402 SNR=33.1
22:05:48.502 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.32) opts 0xd
22:05:48.502 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.28, -0.32)
22:05:48.503 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:48.507 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:05:48.510 00.003 9960 Moving (-0.28, -0.32) raw xDistance=0.28 yDistance=0.26
22:05:48.510 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
22:05:48.510 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:05:48.510 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
22:05:48.510 00.000 11872 Enqueuing Expose request
22:05:48.515 00.005 9960 MoveAxis(W, 132, ABG)
22:05:48.515 00.000 9960 Guiding  Dir = 3, Dur = 132
22:05:48.516 00.001 9960 IsSlewing returns 0
22:05:48.516 00.000 9960 IsGuiding returns 0
22:05:48.516 00.000 9960 PulseGuide returned control before completion, sleep 142
22:05:48.675 00.159 9960 IsGuiding returns 1
22:05:48.676 00.001 9960 scope still moving after pulse duration time elapsed
22:05:48.704 00.028 9960 IsSlewing returns 0
22:05:48.704 00.000 9960 IsGuiding returns 0
22:05:48.704 00.000 9960 scope move finished after 132 + 56 ms
22:05:48.705 00.001 9960 Move returns status 0, amount 132
22:05:48.705 00.000 9960 MoveAxis(N, 0, ABG)
22:05:48.705 00.000 9960 Move returns status 0, amount 0
22:05:48.706 00.001 9960 move complete, result=0
22:05:48.706 00.000 9960 worker thread done servicing request
22:05:48.706 00.000 9960 Worker thread wakes up
22:05:48.706 00.000 11872 GuideStep: 0.3 px 132 ms WEST, 0.3 px 0 ms NORTH
22:05:48.713 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:05:48.713 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:05:49.962 01.249 9960 Exposure complete
22:05:50.074 00.112 9960 worker thread done servicing request
22:05:50.075 00.001 11872 OnExposeComplete: enter
22:05:50.078 00.003 11872 UpdateGuideState(): m_state=6
22:05:50.084 00.006 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1263
22:05:50.088 00.004 11872 Star::Find returns 1 (0), X=60.76, Y=856.58, Mass=2610, SNR=34.8, Peak=137 HFD=4.9
22:05:50.092 00.004 11872 CameraToMount -- cameraTheta (1.96) - m_xAngle (-3.14) = xAngle (5.10 = -1.18)
22:05:50.095 00.003 11872 CameraToMount -- cameraTheta (1.96) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.93 = -1.36)
22:05:50.100 00.005 11872 CameraToMount -- cameraX=-0.05 cameraY=0.12 hyp=0.13 cameraTheta=1.96 mountX=0.05 mountY=-0.13, mountTheta=-1.20
22:05:50.105 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.05, y=0.12, opts=13)
22:05:50.110 00.005 11872 Enqueuing Move request for scope (-0.05, 0.12)
22:05:50.115 00.005 9960 Worker thread wakes up
22:05:50.115 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.12) opts 0xd
22:05:50.115 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=137, med=1, FiltMin=0, FiltMax=93, Gamma=1.000
22:05:50.118 00.003 9960 Handling offset move in thread for scope, endpoint = (-0.05, 0.12)
22:05:50.118 00.000 9960 Moving (-0.05, 0.12) raw xDistance=0.05 yDistance=-0.13
22:05:50.120 00.002 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:05:50.120 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:05:50.120 00.000 11872 UpdateGuideState exits: m=2610 SNR=34.8
22:05:50.124 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:50.128 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:05:50.132 00.004 11872 Enqueuing Expose request
22:05:50.135 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:05:50.135 00.000 9960 MoveAxis(E, 0, ABG)
22:05:50.135 00.000 9960 Move returns status 0, amount 0
22:05:50.136 00.001 9960 MoveAxis(N, 0, ABG)
22:05:50.136 00.000 9960 Move returns status 0, amount 0
22:05:50.136 00.000 9960 move complete, result=0
22:05:50.137 00.001 9960 worker thread done servicing request
22:05:50.137 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:05:50.142 00.005 9960 Worker thread wakes up
22:05:50.142 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:05:50.142 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:05:51.386 01.244 9960 Exposure complete
22:05:51.508 00.122 9960 worker thread done servicing request
22:05:51.509 00.001 11872 OnExposeComplete: enter
22:05:51.513 00.004 11872 UpdateGuideState(): m_state=6
22:05:51.520 00.007 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1264
22:05:51.525 00.005 11872 Star::Find returns 1 (0), X=60.72, Y=856.67, Mass=2409, SNR=33.4, Peak=137 HFD=4.8
22:05:51.529 00.004 11872 CameraToMount -- cameraTheta (1.97) - m_xAngle (-3.14) = xAngle (5.11 = -1.17)
22:05:51.533 00.004 11872 CameraToMount -- cameraTheta (1.97) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.94 = -1.35)
22:05:51.537 00.004 11872 CameraToMount -- cameraX=-0.09 cameraY=0.21 hyp=0.23 cameraTheta=1.97 mountX=0.09 mountY=-0.23, mountTheta=-1.19
22:05:51.543 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.09, y=0.21, opts=13)
22:05:51.548 00.005 11872 Enqueuing Move request for scope (-0.09, 0.21)
22:05:51.552 00.004 9960 Worker thread wakes up
22:05:51.552 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.21) opts 0xd
22:05:51.552 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.09, 0.21)
22:05:51.552 00.000 9960 Moving (-0.09, 0.21) raw xDistance=0.09 yDistance=-0.23
22:05:51.552 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:05:51.552 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
22:05:51.552 00.000 9960 MoveAxis(E, 0, ABG)
22:05:51.552 00.000 9960 Move returns status 0, amount 0
22:05:51.553 00.001 9960 MoveAxis(N, 169, ABG)
22:05:51.553 00.000 9960 Guiding  Dir = 0, Dur = 169
22:05:51.553 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=137, med=1, FiltMin=0, FiltMax=88, Gamma=1.000
22:05:51.557 00.004 11872 UpdateGuideState exits: m=2409 SNR=33.4
22:05:51.560 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:51.564 00.004 9960 IsSlewing returns 0
22:05:51.564 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:05:51.568 00.004 9960 IsGuiding returns 0
22:05:51.569 00.001 11872 Enqueuing Expose request
22:05:51.572 00.003 9960 PulseGuide returned control before completion, sleep 179
22:05:51.767 00.195 9960 IsGuiding returns 1
22:05:51.767 00.000 9960 scope still moving after pulse duration time elapsed
22:05:51.798 00.031 9960 IsSlewing returns 0
22:05:51.799 00.001 9960 IsGuiding returns 0
22:05:51.799 00.000 9960 scope move finished after 169 + 62 ms
22:05:51.801 00.002 9960 Move returns status 0, amount 169
22:05:51.801 00.000 9960 move complete, result=0
22:05:51.801 00.000 9960 worker thread done servicing request
22:05:51.801 00.000 9960 Worker thread wakes up
22:05:51.801 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 169 ms NORTH
22:05:51.808 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:05:51.808 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:05:53.062 01.254 9960 Exposure complete
22:05:53.196 00.134 9960 worker thread done servicing request
22:05:53.198 00.002 11872 OnExposeComplete: enter
22:05:53.204 00.006 11872 UpdateGuideState(): m_state=6
22:05:53.209 00.005 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1265
22:05:53.213 00.004 11872 Star::Find returns 1 (0), X=60.88, Y=856.23, Mass=2449, SNR=33.7, Peak=134 HFD=5.0
22:05:53.217 00.004 11872 CameraToMount -- cameraTheta (-1.26) - m_xAngle (-3.14) = xAngle (1.88 = 1.88)
22:05:53.221 00.004 11872 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.71 = 1.71)
22:05:53.225 00.004 11872 CameraToMount -- cameraX=0.07 cameraY=-0.23 hyp=0.24 cameraTheta=-1.26 mountX=-0.07 mountY=0.24, mountTheta=1.87
22:05:53.229 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.07, y=-0.23, opts=13)
22:05:53.233 00.004 11872 Enqueuing Move request for scope (0.07, -0.23)
22:05:53.235 00.002 9960 Worker thread wakes up
22:05:53.236 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=134, med=1, FiltMin=0, FiltMax=89, Gamma=1.000
22:05:53.238 00.002 11872 UpdateGuideState exits: m=2449 SNR=33.7
22:05:53.243 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:53.247 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:05:53.251 00.004 11872 Enqueuing Expose request
22:05:53.254 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.23) opts 0xd
22:05:53.254 00.000 9960 Handling offset move in thread for scope, endpoint = (0.07, -0.23)
22:05:53.255 00.001 9960 Moving (0.07, -0.23) raw xDistance=-0.07 yDistance=0.24
22:05:53.255 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:05:53.255 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:05:53.255 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
22:05:53.255 00.000 9960 MoveAxis(E, 0, ABG)
22:05:53.255 00.000 9960 Move returns status 0, amount 0
22:05:53.255 00.000 9960 MoveAxis(N, 0, ABG)
22:05:53.256 00.001 9960 Move returns status 0, amount 0
22:05:53.256 00.000 9960 move complete, result=0
22:05:53.257 00.001 9960 worker thread done servicing request
22:05:53.257 00.000 11872 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:05:53.261 00.004 9960 Worker thread wakes up
22:05:53.261 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:05:53.261 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:05:54.502 01.241 9960 Exposure complete
22:05:54.628 00.126 9960 worker thread done servicing request
22:05:54.628 00.000 11872 OnExposeComplete: enter
22:05:54.631 00.003 11872 UpdateGuideState(): m_state=6
22:05:54.635 00.004 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1266
22:05:54.640 00.005 11872 Star::Find returns 1 (0), X=60.92, Y=856.65, Mass=2415, SNR=33.3, Peak=134 HFD=4.8
22:05:54.643 00.003 11872 CameraToMount -- cameraTheta (1.03) - m_xAngle (-3.14) = xAngle (4.17 = -2.11)
22:05:54.646 00.003 11872 CameraToMount -- cameraTheta (1.03) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.00 = -2.28)
22:05:54.649 00.003 11872 CameraToMount -- cameraX=0.11 cameraY=0.19 hyp=0.22 cameraTheta=1.03 mountX=-0.12 mountY=-0.17, mountTheta=-2.17
22:05:54.654 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.11, y=0.19, opts=13)
22:05:54.656 00.002 11872 Enqueuing Move request for scope (0.11, 0.19)
22:05:54.659 00.003 9960 Worker thread wakes up
22:05:54.660 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.19) opts 0xd
22:05:54.660 00.000 9960 Handling offset move in thread for scope, endpoint = (0.11, 0.19)
22:05:54.660 00.000 9960 Moving (0.11, 0.19) raw xDistance=-0.12 yDistance=-0.17
22:05:54.660 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=134, med=1, FiltMin=0, FiltMax=82, Gamma=1.000
22:05:54.663 00.003 11872 UpdateGuideState exits: m=2415 SNR=33.3
22:05:54.665 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:54.669 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:05:54.671 00.002 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:05:54.672 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:05:54.672 00.000 11872 Enqueuing Expose request
22:05:54.675 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:05:54.675 00.000 9960 MoveAxis(E, 0, ABG)
22:05:54.675 00.000 9960 Move returns status 0, amount 0
22:05:54.675 00.000 9960 MoveAxis(N, 0, ABG)
22:05:54.675 00.000 9960 Move returns status 0, amount 0
22:05:54.676 00.001 9960 move complete, result=0
22:05:54.676 00.000 9960 worker thread done servicing request
22:05:54.676 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:05:54.679 00.003 9960 Worker thread wakes up
22:05:54.679 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:05:54.679 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:05:55.919 01.240 9960 Exposure complete
22:05:56.030 00.111 9960 worker thread done servicing request
22:05:56.032 00.002 11872 OnExposeComplete: enter
22:05:56.036 00.004 11872 UpdateGuideState(): m_state=6
22:05:56.040 00.004 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1267
22:05:56.045 00.005 11872 Star::Find returns 1 (0), X=60.98, Y=856.77, Mass=2368, SNR=32.9, Peak=134 HFD=4.9
22:05:56.050 00.005 11872 CameraToMount -- cameraTheta (1.07) - m_xAngle (-3.14) = xAngle (4.20 = -2.08)
22:05:56.056 00.006 11872 CameraToMount -- cameraTheta (1.07) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.03 = -2.25)
22:05:56.061 00.005 11872 CameraToMount -- cameraX=0.17 cameraY=0.31 hyp=0.35 cameraTheta=1.07 mountX=-0.17 mountY=-0.27, mountTheta=-2.13
22:05:56.066 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.17, y=0.31, opts=13)
22:05:56.070 00.004 11872 Enqueuing Move request for scope (0.17, 0.31)
22:05:56.074 00.004 9960 Worker thread wakes up
22:05:56.074 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=134, med=1, FiltMin=0, FiltMax=63, Gamma=1.000
22:05:56.078 00.004 11872 UpdateGuideState exits: m=2368 SNR=32.9
22:05:56.081 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:56.087 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:05:56.091 00.004 11872 Enqueuing Expose request
22:05:56.094 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.31) opts 0xd
22:05:56.094 00.000 9960 Handling offset move in thread for scope, endpoint = (0.17, 0.31)
22:05:56.094 00.000 9960 Moving (0.17, 0.31) raw xDistance=-0.17 yDistance=-0.27
22:05:56.094 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
22:05:56.094 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
22:05:56.094 00.000 9960 MoveAxis(E, 0, ABG)
22:05:56.096 00.002 9960 Move returns status 0, amount 0
22:05:56.096 00.000 9960 MoveAxis(N, 205, ABG)
22:05:56.096 00.000 9960 Guiding  Dir = 0, Dur = 205
22:05:56.097 00.001 9960 IsSlewing returns 0
22:05:56.097 00.000 9960 IsGuiding returns 0
22:05:56.097 00.000 9960 PulseGuide returned control before completion, sleep 215
22:05:56.318 00.221 9960 IsGuiding returns 1
22:05:56.319 00.001 9960 scope still moving after pulse duration time elapsed
22:05:56.349 00.030 9960 IsSlewing returns 0
22:05:56.349 00.000 9960 IsGuiding returns 0
22:05:56.350 00.001 9960 scope move finished after 205 + 48 ms
22:05:56.351 00.001 9960 Move returns status 0, amount 205
22:05:56.351 00.000 9960 move complete, result=0
22:05:56.351 00.000 9960 worker thread done servicing request
22:05:56.352 00.001 9960 Worker thread wakes up
22:05:56.352 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.3 px 205 ms NORTH
22:05:56.357 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:05:56.358 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:05:57.608 01.250 9960 Exposure complete
22:05:57.734 00.126 9960 worker thread done servicing request
22:05:57.734 00.000 11872 OnExposeComplete: enter
22:05:57.738 00.004 11872 UpdateGuideState(): m_state=6
22:05:57.744 00.006 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1268
22:05:57.748 00.004 11872 Star::Find returns 1 (0), X=60.79, Y=856.67, Mass=2505, SNR=33.8, Peak=131 HFD=4.8
22:05:57.752 00.004 11872 CameraToMount -- cameraTheta (1.66) - m_xAngle (-3.14) = xAngle (4.80 = -1.49)
22:05:57.756 00.004 11872 CameraToMount -- cameraTheta (1.66) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.63 = -1.66)
22:05:57.761 00.005 11872 CameraToMount -- cameraX=-0.02 cameraY=0.22 hyp=0.22 cameraTheta=1.66 mountX=0.02 mountY=-0.22, mountTheta=-1.49
22:05:57.766 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.02, y=0.22, opts=13)
22:05:57.769 00.003 11872 Enqueuing Move request for scope (-0.02, 0.22)
22:05:57.773 00.004 9960 Worker thread wakes up
22:05:57.773 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.22) opts 0xd
22:05:57.775 00.002 9960 Handling offset move in thread for scope, endpoint = (-0.02, 0.22)
22:05:57.775 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=131, med=1, FiltMin=0, FiltMax=89, Gamma=1.000
22:05:57.779 00.004 11872 UpdateGuideState exits: m=2505 SNR=33.8
22:05:57.783 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:57.787 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:05:57.791 00.004 9960 Moving (-0.02, 0.22) raw xDistance=0.02 yDistance=-0.22
22:05:57.791 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:05:57.791 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
22:05:57.791 00.000 9960 MoveAxis(E, 0, ABG)
22:05:57.792 00.001 9960 Move returns status 0, amount 0
22:05:57.792 00.000 9960 MoveAxis(N, 163, ABG)
22:05:57.792 00.000 9960 Guiding  Dir = 0, Dur = 163
22:05:57.792 00.000 11872 Enqueuing Expose request
22:05:57.798 00.006 9960 IsSlewing returns 0
22:05:57.798 00.000 9960 IsGuiding returns 0
22:05:57.798 00.000 9960 PulseGuide returned control before completion, sleep 173
22:05:57.973 00.175 9960 IsGuiding returns 1
22:05:57.973 00.000 9960 scope still moving after pulse duration time elapsed
22:05:58.004 00.031 9960 IsSlewing returns 0
22:05:58.005 00.001 9960 IsGuiding returns 0
22:05:58.006 00.001 9960 scope move finished after 163 + 44 ms
22:05:58.006 00.000 9960 Move returns status 0, amount 163
22:05:58.006 00.000 9960 move complete, result=0
22:05:58.006 00.000 9960 worker thread done servicing request
22:05:58.008 00.002 9960 Worker thread wakes up
22:05:58.008 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.2 px 163 ms NORTH
22:05:58.015 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:05:58.015 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:05:59.269 01.254 9960 Exposure complete
22:05:59.396 00.127 9960 worker thread done servicing request
22:05:59.397 00.001 11872 OnExposeComplete: enter
22:05:59.400 00.003 11872 UpdateGuideState(): m_state=6
22:05:59.404 00.004 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1269
22:05:59.407 00.003 11872 Star::Find returns 1 (0), X=60.98, Y=856.79, Mass=2412, SNR=33.5, Peak=132 HFD=4.5
22:05:59.412 00.005 11872 CameraToMount -- cameraTheta (1.10) - m_xAngle (-3.14) = xAngle (4.23 = -2.05)
22:05:59.415 00.003 11872 CameraToMount -- cameraTheta (1.10) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.06 = -2.22)
22:05:59.420 00.005 11872 CameraToMount -- cameraX=0.17 cameraY=0.33 hyp=0.37 cameraTheta=1.10 mountX=-0.17 mountY=-0.30, mountTheta=-2.10
22:05:59.425 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.17, y=0.33, opts=13)
22:05:59.429 00.004 11872 Enqueuing Move request for scope (0.17, 0.33)
22:05:59.432 00.003 9960 Worker thread wakes up
22:05:59.432 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=132, med=1, FiltMin=0, FiltMax=96, Gamma=1.000
22:05:59.436 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.33) opts 0xd
22:05:59.436 00.000 9960 Handling offset move in thread for scope, endpoint = (0.17, 0.33)
22:05:59.436 00.000 11872 UpdateGuideState exits: m=2412 SNR=33.5
22:05:59.441 00.005 9960 Moving (0.17, 0.33) raw xDistance=-0.17 yDistance=-0.30
22:05:59.441 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
22:05:59.441 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
22:05:59.441 00.000 9960 MoveAxis(E, 0, ABG)
22:05:59.443 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:59.446 00.003 9960 Move returns status 0, amount 0
22:05:59.446 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:05:59.451 00.005 9960 MoveAxis(N, 222, ABG)
22:05:59.451 00.000 11872 Enqueuing Expose request
22:05:59.457 00.006 9960 Guiding  Dir = 0, Dur = 222
22:05:59.458 00.001 9960 IsSlewing returns 0
22:05:59.459 00.001 9960 IsGuiding returns 0
22:05:59.459 00.000 9960 PulseGuide returned control before completion, sleep 232
22:05:59.707 00.248 9960 IsGuiding returns 1
22:05:59.708 00.001 9960 scope still moving after pulse duration time elapsed
22:05:59.738 00.030 9960 IsSlewing returns 0
22:05:59.741 00.003 9960 IsGuiding returns 0
22:05:59.742 00.001 9960 scope move finished after 222 + 60 ms
22:05:59.742 00.000 9960 Move returns status 0, amount 222
22:05:59.742 00.000 9960 move complete, result=0
22:05:59.743 00.001 9960 worker thread done servicing request
22:05:59.743 00.000 9960 Worker thread wakes up
22:05:59.743 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.3 px 222 ms NORTH
22:05:59.750 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:05:59.750 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:06:01.001 01.251 9960 Exposure complete
22:06:01.123 00.122 9960 worker thread done servicing request
22:06:01.124 00.001 11872 OnExposeComplete: enter
22:06:01.127 00.003 11872 UpdateGuideState(): m_state=6
22:06:01.131 00.004 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1270
22:06:01.136 00.005 11872 Star::Find returns 1 (0), X=60.86, Y=856.47, Mass=2425, SNR=33.6, Peak=129 HFD=5.0
22:06:01.139 00.003 11872 CameraToMount -- cameraTheta (0.31) - m_xAngle (-3.14) = xAngle (3.45 = -2.83)
22:06:01.143 00.004 11872 CameraToMount -- cameraTheta (0.31) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.28 = -3.00)
22:06:01.149 00.006 11872 CameraToMount -- cameraX=0.05 cameraY=0.02 hyp=0.05 cameraTheta=0.31 mountX=-0.05 mountY=-0.01, mountTheta=-3.00
22:06:01.154 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.05, y=0.02, opts=13)
22:06:01.158 00.004 11872 Enqueuing Move request for scope (0.05, 0.02)
22:06:01.163 00.005 9960 Worker thread wakes up
22:06:01.163 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=129, med=1, FiltMin=0, FiltMax=95, Gamma=1.000
22:06:01.167 00.004 11872 UpdateGuideState exits: m=2425 SNR=33.6
22:06:01.170 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:01.174 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:06:01.179 00.005 11872 Enqueuing Expose request
22:06:01.183 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.02) opts 0xd
22:06:01.183 00.000 9960 Handling offset move in thread for scope, endpoint = (0.05, 0.02)
22:06:01.183 00.000 9960 Moving (0.05, 0.02) raw xDistance=-0.05 yDistance=-0.01
22:06:01.183 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:06:01.183 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:06:01.184 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:06:01.184 00.000 9960 MoveAxis(E, 0, ABG)
22:06:01.184 00.000 9960 Move returns status 0, amount 0
22:06:01.184 00.000 9960 MoveAxis(N, 0, ABG)
22:06:01.184 00.000 9960 Move returns status 0, amount 0
22:06:01.184 00.000 9960 move complete, result=0
22:06:01.185 00.001 9960 worker thread done servicing request
22:06:01.185 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:06:01.189 00.004 9960 Worker thread wakes up
22:06:01.189 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:06:01.190 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:06:02.439 01.249 9960 Exposure complete
22:06:02.568 00.129 9960 worker thread done servicing request
22:06:02.568 00.000 11872 OnExposeComplete: enter
22:06:02.571 00.003 11872 UpdateGuideState(): m_state=6
22:06:02.576 00.005 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1271
22:06:02.582 00.006 11872 Star::Find returns 1 (0), X=60.93, Y=856.61, Mass=2511, SNR=34.1, Peak=130 HFD=5.1
22:06:02.586 00.004 11872 CameraToMount -- cameraTheta (0.93) - m_xAngle (-3.14) = xAngle (4.07 = -2.22)
22:06:02.591 00.005 11872 CameraToMount -- cameraTheta (0.93) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.89 = -2.39)
22:06:02.595 00.004 11872 CameraToMount -- cameraX=0.12 cameraY=0.16 hyp=0.20 cameraTheta=0.93 mountX=-0.12 mountY=-0.13, mountTheta=-2.29
22:06:02.600 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.12, y=0.16, opts=13)
22:06:02.605 00.005 11872 Enqueuing Move request for scope (0.12, 0.16)
22:06:02.608 00.003 9960 Worker thread wakes up
22:06:02.608 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=130, med=1, FiltMin=0, FiltMax=101, Gamma=1.000
22:06:02.612 00.004 11872 UpdateGuideState exits: m=2511 SNR=34.1
22:06:02.615 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:02.621 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:06:02.626 00.005 11872 Enqueuing Expose request
22:06:02.630 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.16) opts 0xd
22:06:02.630 00.000 9960 Handling offset move in thread for scope, endpoint = (0.12, 0.16)
22:06:02.630 00.000 9960 Moving (0.12, 0.16) raw xDistance=-0.12 yDistance=-0.13
22:06:02.630 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:06:02.630 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:06:02.631 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:06:02.631 00.000 9960 MoveAxis(E, 0, ABG)
22:06:02.631 00.000 9960 Move returns status 0, amount 0
22:06:02.631 00.000 9960 MoveAxis(N, 0, ABG)
22:06:02.631 00.000 9960 Move returns status 0, amount 0
22:06:02.632 00.001 9960 move complete, result=0
22:06:02.633 00.001 9960 worker thread done servicing request
22:06:02.633 00.000 9960 Worker thread wakes up
22:06:02.633 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:06:02.637 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
22:06:02.637 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:06:03.877 01.240 9960 Exposure complete
22:06:04.001 00.124 9960 worker thread done servicing request
22:06:04.002 00.001 11872 OnExposeComplete: enter
22:06:04.006 00.004 11872 UpdateGuideState(): m_state=6
22:06:04.010 00.004 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1272
22:06:04.015 00.005 11872 Star::Find returns 1 (0), X=60.92, Y=856.76, Mass=2430, SNR=33.3, Peak=139 HFD=4.8
22:06:04.018 00.003 11872 CameraToMount -- cameraTheta (1.22) - m_xAngle (-3.14) = xAngle (4.36 = -1.92)
22:06:04.022 00.004 11872 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.19 = -2.09)
22:06:04.027 00.005 11872 CameraToMount -- cameraX=0.11 cameraY=0.31 hyp=0.33 cameraTheta=1.22 mountX=-0.11 mountY=-0.28, mountTheta=-1.95
22:06:04.031 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.11, y=0.31, opts=13)
22:06:04.035 00.004 11872 Enqueuing Move request for scope (0.11, 0.31)
22:06:04.039 00.004 9960 Worker thread wakes up
22:06:04.039 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.31) opts 0xd
22:06:04.040 00.001 9960 Handling offset move in thread for scope, endpoint = (0.11, 0.31)
22:06:04.040 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=139, med=1, FiltMin=0, FiltMax=80, Gamma=1.000
22:06:04.044 00.004 11872 UpdateGuideState exits: m=2430 SNR=33.3
22:06:04.048 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:04.051 00.003 9960 Moving (0.11, 0.31) raw xDistance=-0.11 yDistance=-0.28
22:06:04.051 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:06:04.052 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
22:06:04.052 00.000 9960 MoveAxis(E, 0, ABG)
22:06:04.052 00.000 9960 Move returns status 0, amount 0
22:06:04.052 00.000 9960 MoveAxis(N, 211, ABG)
22:06:04.052 00.000 9960 Guiding  Dir = 0, Dur = 211
22:06:04.052 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:06:04.056 00.004 9960 IsSlewing returns 0
22:06:04.057 00.001 11872 Enqueuing Expose request
22:06:04.059 00.002 9960 IsGuiding returns 0
22:06:04.060 00.001 9960 PulseGuide returned control before completion, sleep 221
22:06:04.290 00.230 9960 IsGuiding returns 1
22:06:04.292 00.002 9960 scope still moving after pulse duration time elapsed
22:06:04.321 00.029 9960 IsSlewing returns 0
22:06:04.324 00.003 9960 IsGuiding returns 0
22:06:04.326 00.002 9960 scope move finished after 211 + 56 ms
22:06:04.327 00.001 9960 Move returns status 0, amount 211
22:06:04.328 00.001 9960 move complete, result=0
22:06:04.328 00.000 9960 worker thread done servicing request
22:06:04.328 00.000 9960 Worker thread wakes up
22:06:04.329 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 211 ms NORTH
22:06:04.335 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:06:04.336 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:06:05.588 01.252 9960 Exposure complete
22:06:05.717 00.129 9960 worker thread done servicing request
22:06:05.717 00.000 11872 OnExposeComplete: enter
22:06:05.721 00.004 11872 UpdateGuideState(): m_state=6
22:06:05.726 00.005 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1273
22:06:05.729 00.003 11872 Star::Find returns 1 (0), X=60.93, Y=856.64, Mass=2373, SNR=33.1, Peak=137 HFD=4.7
22:06:05.734 00.005 11872 CameraToMount -- cameraTheta (1.00) - m_xAngle (-3.14) = xAngle (4.14 = -2.14)
22:06:05.738 00.004 11872 CameraToMount -- cameraTheta (1.00) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.97 = -2.31)
22:06:05.741 00.003 11872 CameraToMount -- cameraX=0.12 cameraY=0.19 hyp=0.22 cameraTheta=1.00 mountX=-0.12 mountY=-0.16, mountTheta=-2.20
22:06:05.746 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.12, y=0.19, opts=13)
22:06:05.748 00.002 11872 Enqueuing Move request for scope (0.12, 0.19)
22:06:05.753 00.005 9960 Worker thread wakes up
22:06:05.753 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.19) opts 0xd
22:06:05.753 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=137, med=1, FiltMin=0, FiltMax=91, Gamma=1.000
22:06:05.757 00.004 11872 UpdateGuideState exits: m=2373 SNR=33.1
22:06:05.760 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:05.765 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:06:05.768 00.003 11872 Enqueuing Expose request
22:06:05.773 00.005 9960 Handling offset move in thread for scope, endpoint = (0.12, 0.19)
22:06:05.773 00.000 9960 Moving (0.12, 0.19) raw xDistance=-0.12 yDistance=-0.16
22:06:05.773 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:06:05.773 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:06:05.773 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:06:05.774 00.001 9960 MoveAxis(E, 0, ABG)
22:06:05.774 00.000 9960 Move returns status 0, amount 0
22:06:05.774 00.000 9960 MoveAxis(N, 0, ABG)
22:06:05.774 00.000 9960 Move returns status 0, amount 0
22:06:05.774 00.000 9960 move complete, result=0
22:06:05.774 00.000 9960 worker thread done servicing request
22:06:05.775 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:06:05.779 00.004 9960 Worker thread wakes up
22:06:05.779 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:06:05.779 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:06:07.029 01.250 9960 Exposure complete
22:06:07.153 00.124 9960 worker thread done servicing request
22:06:07.153 00.000 11872 OnExposeComplete: enter
22:06:07.156 00.003 11872 UpdateGuideState(): m_state=6
22:06:07.161 00.005 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1274
22:06:07.164 00.003 11872 Star::Find returns 1 (0), X=60.94, Y=856.69, Mass=2300, SNR=32.4, Peak=129 HFD=4.7
22:06:07.169 00.005 11872 CameraToMount -- cameraTheta (1.07) - m_xAngle (-3.14) = xAngle (4.21 = -2.07)
22:06:07.173 00.004 11872 CameraToMount -- cameraTheta (1.07) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.04 = -2.24)
22:06:07.177 00.004 11872 CameraToMount -- cameraX=0.13 cameraY=0.23 hyp=0.27 cameraTheta=1.07 mountX=-0.13 mountY=-0.21, mountTheta=-2.12
22:06:07.181 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.13, y=0.23, opts=13)
22:06:07.186 00.005 11872 Enqueuing Move request for scope (0.13, 0.23)
22:06:07.190 00.004 9960 Worker thread wakes up
22:06:07.190 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=129, med=1, FiltMin=0, FiltMax=72, Gamma=1.000
22:06:07.193 00.003 11872 UpdateGuideState exits: m=2300 SNR=32.4
22:06:07.196 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:07.200 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:06:07.205 00.005 11872 Enqueuing Expose request
22:06:07.210 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.23) opts 0xd
22:06:07.210 00.000 9960 Handling offset move in thread for scope, endpoint = (0.13, 0.23)
22:06:07.210 00.000 9960 Moving (0.13, 0.23) raw xDistance=-0.13 yDistance=-0.21
22:06:07.210 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:06:07.210 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
22:06:07.210 00.000 9960 MoveAxis(E, 0, ABG)
22:06:07.211 00.001 9960 Move returns status 0, amount 0
22:06:07.211 00.000 9960 MoveAxis(N, 156, ABG)
22:06:07.211 00.000 9960 Guiding  Dir = 0, Dur = 156
22:06:07.213 00.002 9960 IsSlewing returns 0
22:06:07.213 00.000 9960 IsGuiding returns 0
22:06:07.213 00.000 9960 PulseGuide returned control before completion, sleep 166
22:06:07.384 00.171 9960 IsGuiding returns 1
22:06:07.384 00.000 9960 scope still moving after pulse duration time elapsed
22:06:07.414 00.030 9960 IsSlewing returns 0
22:06:07.415 00.001 9960 IsGuiding returns 0
22:06:07.415 00.000 9960 scope move finished after 156 + 47 ms
22:06:07.417 00.002 9960 Move returns status 0, amount 156
22:06:07.417 00.000 9960 move complete, result=0
22:06:07.418 00.001 9960 worker thread done servicing request
22:06:07.418 00.000 9960 Worker thread wakes up
22:06:07.418 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 156 ms NORTH
22:06:07.426 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
22:06:07.426 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:06:08.675 01.249 9960 Exposure complete
22:06:08.804 00.129 9960 worker thread done servicing request
22:06:08.804 00.000 11872 OnExposeComplete: enter
22:06:08.808 00.004 11872 UpdateGuideState(): m_state=6
22:06:08.812 00.004 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1275
22:06:08.816 00.004 11872 Star::Find returns 1 (0), X=61.04, Y=856.74, Mass=2421, SNR=33.4, Peak=131 HFD=4.8
22:06:08.820 00.004 11872 CameraToMount -- cameraTheta (0.90) - m_xAngle (-3.14) = xAngle (4.04 = -2.25)
22:06:08.828 00.008 11872 CameraToMount -- cameraTheta (0.90) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.86 = -2.42)
22:06:08.833 00.005 11872 CameraToMount -- cameraX=0.23 cameraY=0.29 hyp=0.36 cameraTheta=0.90 mountX=-0.23 mountY=-0.24, mountTheta=-2.33
22:06:08.840 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.23, y=0.29, opts=13)
22:06:08.843 00.003 11872 Enqueuing Move request for scope (0.23, 0.29)
22:06:08.849 00.006 9960 Worker thread wakes up
22:06:08.849 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=131, med=1, FiltMin=0, FiltMax=77, Gamma=1.000
22:06:08.853 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.29) opts 0xd
22:06:08.853 00.000 9960 Handling offset move in thread for scope, endpoint = (0.23, 0.29)
22:06:08.853 00.000 11872 UpdateGuideState exits: m=2421 SNR=33.4
22:06:08.857 00.004 9960 Moving (0.23, 0.29) raw xDistance=-0.23 yDistance=-0.24
22:06:08.857 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
22:06:08.857 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
22:06:08.857 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:08.862 00.005 9960 MoveAxis(E, 107, ABG)
22:06:08.862 00.000 9960 Guiding  Dir = 2, Dur = 107
22:06:08.862 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:06:08.866 00.004 9960 IsSlewing returns 0
22:06:08.867 00.001 11872 Enqueuing Expose request
22:06:08.871 00.004 9960 IsGuiding returns 0
22:06:08.872 00.001 9960 PulseGuide returned control before completion, sleep 117
22:06:08.995 00.123 9960 IsGuiding returns 1
22:06:08.995 00.000 9960 scope still moving after pulse duration time elapsed
22:06:09.026 00.031 9960 IsSlewing returns 0
22:06:09.026 00.000 9960 IsGuiding returns 0
22:06:09.026 00.000 9960 scope move finished after 107 + 47 ms
22:06:09.027 00.001 9960 Move returns status 0, amount 107
22:06:09.027 00.000 9960 MoveAxis(N, 180, ABG)
22:06:09.027 00.000 9960 Guiding  Dir = 0, Dur = 180
22:06:09.029 00.002 9960 IsSlewing returns 0
22:06:09.029 00.000 9960 IsGuiding returns 0
22:06:09.029 00.000 9960 PulseGuide returned control before completion, sleep 190
22:06:09.229 00.200 9960 IsGuiding returns 1
22:06:09.230 00.001 9960 scope still moving after pulse duration time elapsed
22:06:09.260 00.030 9960 IsSlewing returns 0
22:06:09.261 00.001 9960 IsGuiding returns 0
22:06:09.261 00.000 9960 scope move finished after 180 + 52 ms
22:06:09.261 00.000 9960 Move returns status 0, amount 180
22:06:09.263 00.002 9960 move complete, result=0
22:06:09.263 00.000 9960 worker thread done servicing request
22:06:09.263 00.000 9960 Worker thread wakes up
22:06:09.263 00.000 11872 GuideStep: -0.2 px 107 ms EAST, -0.2 px 180 ms NORTH
22:06:09.268 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:06:09.269 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:06:10.527 01.258 9960 Exposure complete
22:06:10.651 00.124 9960 worker thread done servicing request
22:06:10.652 00.001 11872 OnExposeComplete: enter
22:06:10.656 00.004 11872 UpdateGuideState(): m_state=6
22:06:10.660 00.004 11872 Star::Find(15, 61, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1276
22:06:10.663 00.003 11872 Star::Find returns 1 (0), X=60.79, Y=856.68, Mass=2388, SNR=33.3, Peak=134 HFD=4.7
22:06:10.667 00.004 11872 CameraToMount -- cameraTheta (1.65) - m_xAngle (-3.14) = xAngle (4.79 = -1.50)
22:06:10.672 00.005 11872 CameraToMount -- cameraTheta (1.65) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.62 = -1.67)
22:06:10.676 00.004 11872 CameraToMount -- cameraX=-0.02 cameraY=0.22 hyp=0.23 cameraTheta=1.65 mountX=0.02 mountY=-0.22, mountTheta=-1.50
22:06:10.684 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=-0.02, y=0.22, opts=13)
22:06:10.690 00.006 11872 Enqueuing Move request for scope (-0.02, 0.22)
22:06:10.695 00.005 9960 Worker thread wakes up
22:06:10.696 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=134, med=0, FiltMin=0, FiltMax=82, Gamma=1.000
22:06:10.701 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.22) opts 0xd
22:06:10.701 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.02, 0.22)
22:06:10.702 00.001 9960 Moving (-0.02, 0.22) raw xDistance=0.02 yDistance=-0.22
22:06:10.702 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:06:10.703 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
22:06:10.703 00.000 11872 UpdateGuideState exits: m=2388 SNR=33.3
22:06:10.707 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:10.712 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:06:10.716 00.004 11872 Enqueuing Expose request
22:06:10.722 00.006 9960 MoveAxis(E, 0, ABG)
22:06:10.722 00.000 9960 Move returns status 0, amount 0
22:06:10.723 00.001 9960 MoveAxis(N, 167, ABG)
22:06:10.723 00.000 9960 Guiding  Dir = 0, Dur = 167
22:06:10.723 00.000 9960 IsSlewing returns 0
22:06:10.723 00.000 9960 IsGuiding returns 0
22:06:10.724 00.001 9960 PulseGuide returned control before completion, sleep 177
22:06:10.904 00.180 9960 IsGuiding returns 1
22:06:10.905 00.001 9960 scope still moving after pulse duration time elapsed
22:06:10.936 00.031 9960 IsSlewing returns 0
22:06:10.937 00.001 9960 IsGuiding returns 0
22:06:10.938 00.001 9960 scope move finished after 167 + 47 ms
22:06:10.938 00.000 9960 Move returns status 0, amount 167
22:06:10.939 00.001 9960 move complete, result=0
22:06:10.939 00.000 9960 worker thread done servicing request
22:06:10.940 00.001 9960 Worker thread wakes up
22:06:10.940 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.2 px 167 ms NORTH
22:06:10.947 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:06:10.947 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:06:12.196 01.249 9960 Exposure complete
22:06:12.292 00.096 9960 worker thread done servicing request
22:06:12.292 00.000 11872 OnExposeComplete: enter
22:06:12.296 00.004 11872 UpdateGuideState(): m_state=6
22:06:12.300 00.004 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1277
22:06:12.303 00.003 11872 Star::Find returns 1 (0), X=60.70, Y=856.77, Mass=2366, SNR=33.0, Peak=132 HFD=4.7
22:06:12.306 00.003 11872 CameraToMount -- cameraTheta (1.91) - m_xAngle (-3.14) = xAngle (5.05 = -1.23)
22:06:12.309 00.003 11872 CameraToMount -- cameraTheta (1.91) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.88 = -1.41)
22:06:12.313 00.004 11872 CameraToMount -- cameraX=-0.11 cameraY=0.31 hyp=0.33 cameraTheta=1.91 mountX=0.11 mountY=-0.32, mountTheta=-1.25
22:06:12.317 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.11, y=0.31, opts=13)
22:06:12.320 00.003 11872 Enqueuing Move request for scope (-0.11, 0.31)
22:06:12.323 00.003 9960 Worker thread wakes up
22:06:12.323 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=132, med=1, FiltMin=0, FiltMax=80, Gamma=1.000
22:06:12.327 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.31) opts 0xd
22:06:12.327 00.000 11872 UpdateGuideState exits: m=2366 SNR=33.0
22:06:12.483 00.156 9960 Handling offset move in thread for scope, endpoint = (-0.11, 0.31)
22:06:12.483 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:12.487 00.004 9960 Moving (-0.11, 0.31) raw xDistance=0.11 yDistance=-0.32
22:06:12.487 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:06:12.490 00.003 11872 Enqueuing Expose request
22:06:12.493 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:06:12.493 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
22:06:12.493 00.000 9960 MoveAxis(E, 0, ABG)
22:06:12.494 00.001 9960 Move returns status 0, amount 0
22:06:12.494 00.000 9960 MoveAxis(N, 242, ABG)
22:06:12.494 00.000 9960 Guiding  Dir = 0, Dur = 242
22:06:12.494 00.000 9960 IsSlewing returns 0
22:06:12.494 00.000 9960 IsGuiding returns 0
22:06:12.495 00.001 9960 PulseGuide returned control before completion, sleep 252
22:06:12.790 00.295 9960 IsGuiding returns 0
22:06:12.794 00.004 9960 Move returns status 0, amount 242
22:06:12.794 00.000 9960 move complete, result=0
22:06:12.794 00.000 9960 worker thread done servicing request
22:06:12.795 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 242 ms NORTH
22:06:12.801 00.006 9960 Worker thread wakes up
22:06:12.801 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:06:12.801 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:06:14.040 01.239 9960 Exposure complete
22:06:14.156 00.116 9960 worker thread done servicing request
22:06:14.157 00.001 11872 OnExposeComplete: enter
22:06:14.160 00.003 11872 UpdateGuideState(): m_state=6
22:06:14.164 00.004 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1278
22:06:14.170 00.006 11872 Star::Find returns 1 (0), X=60.79, Y=856.44, Mass=2593, SNR=34.5, Peak=147 HFD=5.1
22:06:14.175 00.005 11872 CameraToMount -- cameraTheta (-2.43) - m_xAngle (-3.14) = xAngle (0.70 = 0.70)
22:06:14.180 00.005 11872 CameraToMount -- cameraTheta (-2.43) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.53 = 0.53)
22:06:14.185 00.005 11872 CameraToMount -- cameraX=-0.02 cameraY=-0.02 hyp=0.02 cameraTheta=-2.43 mountX=0.02 mountY=0.01, mountTheta=0.59
22:06:14.191 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.02, y=-0.02, opts=13)
22:06:14.194 00.003 11872 Enqueuing Move request for scope (-0.02, -0.02)
22:06:14.199 00.005 9960 Worker thread wakes up
22:06:14.199 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=147, med=1, FiltMin=0, FiltMax=88, Gamma=1.000
22:06:14.204 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.02) opts 0xd
22:06:14.205 00.001 11872 UpdateGuideState exits: m=2593 SNR=34.5
22:06:14.209 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.02, -0.02)
22:06:14.209 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:14.214 00.005 9960 Moving (-0.02, -0.02) raw xDistance=0.02 yDistance=0.01
22:06:14.214 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:06:14.217 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:06:14.217 00.000 11872 Enqueuing Expose request
22:06:14.221 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:06:14.221 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:06:14.221 00.000 9960 MoveAxis(E, 0, ABG)
22:06:14.221 00.000 9960 Move returns status 0, amount 0
22:06:14.221 00.000 9960 MoveAxis(N, 0, ABG)
22:06:14.221 00.000 9960 Move returns status 0, amount 0
22:06:14.221 00.000 9960 move complete, result=0
22:06:14.223 00.002 9960 worker thread done servicing request
22:06:14.223 00.000 11872 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:06:14.226 00.003 9960 Worker thread wakes up
22:06:14.226 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:06:14.226 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:06:15.476 01.250 9960 Exposure complete
22:06:15.596 00.120 9960 worker thread done servicing request
22:06:15.596 00.000 11872 OnExposeComplete: enter
22:06:15.601 00.005 11872 UpdateGuideState(): m_state=6
22:06:15.604 00.003 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1279
22:06:15.609 00.005 11872 Star::Find returns 1 (0), X=60.76, Y=856.56, Mass=2339, SNR=32.9, Peak=118 HFD=5.0
22:06:15.613 00.004 11872 CameraToMount -- cameraTheta (1.98) - m_xAngle (-3.14) = xAngle (5.11 = -1.17)
22:06:15.618 00.005 11872 CameraToMount -- cameraTheta (1.98) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.94 = -1.34)
22:06:15.622 00.004 11872 CameraToMount -- cameraX=-0.05 cameraY=0.11 hyp=0.12 cameraTheta=1.98 mountX=0.05 mountY=-0.11, mountTheta=-1.19
22:06:15.627 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.05, y=0.11, opts=13)
22:06:15.631 00.004 11872 Enqueuing Move request for scope (-0.05, 0.11)
22:06:15.634 00.003 9960 Worker thread wakes up
22:06:15.634 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.11) opts 0xd
22:06:15.634 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.05, 0.11)
22:06:15.634 00.000 9960 Moving (-0.05, 0.11) raw xDistance=0.05 yDistance=-0.11
22:06:15.635 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=118, med=1, FiltMin=0, FiltMax=88, Gamma=1.000
22:06:15.638 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:06:15.638 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:06:15.639 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:06:15.639 00.000 9960 MoveAxis(E, 0, ABG)
22:06:15.639 00.000 9960 Move returns status 0, amount 0
22:06:15.641 00.002 9960 MoveAxis(N, 0, ABG)
22:06:15.641 00.000 9960 Move returns status 0, amount 0
22:06:15.641 00.000 9960 move complete, result=0
22:06:15.641 00.000 9960 worker thread done servicing request
22:06:15.641 00.000 11872 UpdateGuideState exits: m=2339 SNR=32.9
22:06:15.645 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:15.649 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:06:15.652 00.003 11872 Enqueuing Expose request
22:06:15.656 00.004 11872 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:06:15.660 00.004 9960 Worker thread wakes up
22:06:15.660 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:06:15.660 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:06:16.901 01.241 9960 Exposure complete
22:06:17.034 00.133 9960 worker thread done servicing request
22:06:17.034 00.000 11872 OnExposeComplete: enter
22:06:17.038 00.004 11872 UpdateGuideState(): m_state=6
22:06:17.042 00.004 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1280
22:06:17.046 00.004 11872 Star::Find returns 1 (0), X=60.77, Y=856.66, Mass=2493, SNR=33.8, Peak=120 HFD=4.9
22:06:17.051 00.005 11872 CameraToMount -- cameraTheta (1.78) - m_xAngle (-3.14) = xAngle (4.92 = -1.37)
22:06:17.054 00.003 11872 CameraToMount -- cameraTheta (1.78) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.74 = -1.54)
22:06:17.059 00.005 11872 CameraToMount -- cameraX=-0.04 cameraY=0.20 hyp=0.21 cameraTheta=1.78 mountX=0.04 mountY=-0.21, mountTheta=-1.37
22:06:17.063 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.04, y=0.20, opts=13)
22:06:17.068 00.005 11872 Enqueuing Move request for scope (-0.04, 0.20)
22:06:17.071 00.003 9960 Worker thread wakes up
22:06:17.073 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=120, med=1, FiltMin=0, FiltMax=91, Gamma=1.000
22:06:17.076 00.003 11872 UpdateGuideState exits: m=2493 SNR=33.8
22:06:17.081 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:17.084 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:06:17.088 00.004 11872 Enqueuing Expose request
22:06:17.092 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.20) opts 0xd
22:06:17.092 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.04, 0.20)
22:06:17.092 00.000 9960 Moving (-0.04, 0.20) raw xDistance=0.04 yDistance=-0.21
22:06:17.092 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:06:17.092 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
22:06:17.093 00.001 9960 MoveAxis(E, 0, ABG)
22:06:17.094 00.001 9960 Move returns status 0, amount 0
22:06:17.094 00.000 9960 MoveAxis(N, 154, ABG)
22:06:17.094 00.000 9960 Guiding  Dir = 0, Dur = 154
22:06:17.094 00.000 9960 IsSlewing returns 0
22:06:17.095 00.001 9960 IsGuiding returns 0
22:06:17.095 00.000 9960 PulseGuide returned control before completion, sleep 164
22:06:17.267 00.172 9960 IsGuiding returns 1
22:06:17.267 00.000 9960 scope still moving after pulse duration time elapsed
22:06:17.298 00.031 9960 IsSlewing returns 0
22:06:17.298 00.000 9960 IsGuiding returns 0
22:06:17.299 00.001 9960 scope move finished after 154 + 49 ms
22:06:17.299 00.000 9960 Move returns status 0, amount 154
22:06:17.299 00.000 9960 move complete, result=0
22:06:17.300 00.001 9960 worker thread done servicing request
22:06:17.300 00.000 9960 Worker thread wakes up
22:06:17.300 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.2 px 154 ms NORTH
22:06:17.310 00.010 9960 worker thread servicing REQUEST_EXPOSE 1000
22:06:17.310 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:06:18.558 01.248 9960 Exposure complete
22:06:18.690 00.132 9960 worker thread done servicing request
22:06:18.691 00.001 11872 OnExposeComplete: enter
22:06:18.695 00.004 11872 UpdateGuideState(): m_state=6
22:06:18.699 00.004 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1281
22:06:18.704 00.005 11872 Star::Find returns 1 (0), X=60.91, Y=856.70, Mass=2485, SNR=33.8, Peak=133 HFD=4.9
22:06:18.710 00.006 11872 CameraToMount -- cameraTheta (1.16) - m_xAngle (-3.14) = xAngle (4.30 = -1.98)
22:06:18.715 00.005 11872 CameraToMount -- cameraTheta (1.16) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.13 = -2.15)
22:06:18.719 00.004 11872 CameraToMount -- cameraX=0.11 cameraY=0.25 hyp=0.27 cameraTheta=1.16 mountX=-0.11 mountY=-0.22, mountTheta=-2.02
22:06:18.725 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.11, y=0.25, opts=13)
22:06:18.729 00.004 11872 Enqueuing Move request for scope (0.11, 0.25)
22:06:18.736 00.007 9960 Worker thread wakes up
22:06:18.736 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=133, med=1, FiltMin=0, FiltMax=81, Gamma=1.000
22:06:18.741 00.005 11872 UpdateGuideState exits: m=2485 SNR=33.8
22:06:18.745 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:18.750 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:06:18.754 00.004 11872 Enqueuing Expose request
22:06:18.758 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.25) opts 0xd
22:06:18.758 00.000 9960 Handling offset move in thread for scope, endpoint = (0.11, 0.25)
22:06:18.758 00.000 9960 Moving (0.11, 0.25) raw xDistance=-0.11 yDistance=-0.22
22:06:18.759 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:06:18.759 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
22:06:18.759 00.000 9960 MoveAxis(E, 0, ABG)
22:06:18.759 00.000 9960 Move returns status 0, amount 0
22:06:18.760 00.001 9960 MoveAxis(N, 167, ABG)
22:06:18.760 00.000 9960 Guiding  Dir = 0, Dur = 167
22:06:18.761 00.001 9960 IsSlewing returns 0
22:06:18.761 00.000 9960 IsGuiding returns 0
22:06:18.762 00.001 9960 PulseGuide returned control before completion, sleep 177
22:06:18.956 00.194 9960 IsGuiding returns 0
22:06:18.956 00.000 9960 Move returns status 0, amount 167
22:06:18.957 00.001 9960 move complete, result=0
22:06:18.957 00.000 9960 worker thread done servicing request
22:06:18.959 00.002 9960 Worker thread wakes up
22:06:18.959 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 167 ms NORTH
22:06:18.966 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:06:18.967 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:06:20.217 01.250 9960 Exposure complete
22:06:20.363 00.146 9960 worker thread done servicing request
22:06:20.364 00.001 11872 OnExposeComplete: enter
22:06:20.371 00.007 11872 UpdateGuideState(): m_state=6
22:06:20.376 00.005 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1282
22:06:20.381 00.005 11872 Star::Find returns 1 (0), X=60.81, Y=856.85, Mass=2444, SNR=33.7, Peak=140 HFD=4.6
22:06:20.387 00.006 11872 CameraToMount -- cameraTheta (1.58) - m_xAngle (-3.14) = xAngle (4.72 = -1.57)
22:06:20.392 00.005 11872 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.54 = -1.74)
22:06:20.398 00.006 11872 CameraToMount -- cameraX=-0.00 cameraY=0.40 hyp=0.40 cameraTheta=1.58 mountX=0.00 mountY=-0.39, mountTheta=-1.57
22:06:20.406 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=-0.00, y=0.40, opts=13)
22:06:20.412 00.006 11872 Enqueuing Move request for scope (-0.00, 0.40)
22:06:20.418 00.006 9960 Worker thread wakes up
22:06:20.418 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=140, med=1, FiltMin=0, FiltMax=83, Gamma=1.000
22:06:20.425 00.007 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.40) opts 0xd
22:06:20.425 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.00, 0.40)
22:06:20.425 00.000 11872 UpdateGuideState exits: m=2444 SNR=33.7
22:06:20.433 00.008 9960 Moving (-0.00, 0.40) raw xDistance=0.00 yDistance=-0.39
22:06:20.433 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:20.438 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
22:06:20.438 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:06:20.446 00.008 9960 GuideAlgorithmResistSwitch::result() returns -0.39 from input -0.39
22:06:20.446 00.000 11872 Enqueuing Expose request
22:06:20.451 00.005 9960 MoveAxis(E, 0, ABG)
22:06:20.451 00.000 9960 Move returns status 0, amount 0
22:06:20.451 00.000 9960 MoveAxis(N, 292, ABG)
22:06:20.451 00.000 9960 Guiding  Dir = 0, Dur = 292
22:06:20.453 00.002 9960 IsSlewing returns 0
22:06:20.453 00.000 9960 IsGuiding returns 0
22:06:20.454 00.001 9960 PulseGuide returned control before completion, sleep 302
22:06:20.770 00.316 9960 IsGuiding returns 0
22:06:20.772 00.002 9960 Move returns status 0, amount 292
22:06:20.772 00.000 9960 move complete, result=0
22:06:20.773 00.001 9960 worker thread done servicing request
22:06:20.773 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.4 px 292 ms NORTH
22:06:20.780 00.007 9960 Worker thread wakes up
22:06:20.780 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:06:20.780 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:06:22.031 01.251 9960 Exposure complete
22:06:22.164 00.133 9960 worker thread done servicing request
22:06:22.165 00.001 11872 OnExposeComplete: enter
22:06:22.169 00.004 11872 UpdateGuideState(): m_state=6
22:06:22.172 00.003 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1283
22:06:22.177 00.005 11872 Star::Find returns 1 (0), X=60.79, Y=856.34, Mass=2459, SNR=33.6, Peak=121 HFD=5.2
22:06:22.180 00.003 11872 CameraToMount -- cameraTheta (-1.77) - m_xAngle (-3.14) = xAngle (1.37 = 1.37)
22:06:22.185 00.005 11872 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.20 = 1.20)
22:06:22.189 00.004 11872 CameraToMount -- cameraX=-0.02 cameraY=-0.12 hyp=0.12 cameraTheta=-1.77 mountX=0.02 mountY=0.11, mountTheta=1.36
22:06:22.193 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.02, y=-0.12, opts=13)
22:06:22.198 00.005 11872 Enqueuing Move request for scope (-0.02, -0.12)
22:06:22.203 00.005 9960 Worker thread wakes up
22:06:22.204 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.12) opts 0xd
22:06:22.204 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.02, -0.12)
22:06:22.204 00.000 9960 Moving (-0.02, -0.12) raw xDistance=0.02 yDistance=0.11
22:06:22.204 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:06:22.205 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:06:22.205 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=121, med=1, FiltMin=0, FiltMax=85, Gamma=1.000
22:06:22.209 00.004 11872 UpdateGuideState exits: m=2459 SNR=33.6
22:06:22.214 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:22.218 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:06:22.221 00.003 11872 Enqueuing Expose request
22:06:22.227 00.006 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:06:22.227 00.000 9960 MoveAxis(E, 0, ABG)
22:06:22.227 00.000 9960 Move returns status 0, amount 0
22:06:22.227 00.000 9960 MoveAxis(N, 0, ABG)
22:06:22.228 00.001 9960 Move returns status 0, amount 0
22:06:22.228 00.000 9960 move complete, result=0
22:06:22.228 00.000 9960 worker thread done servicing request
22:06:22.229 00.001 9960 Worker thread wakes up
22:06:22.229 00.000 11872 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:06:22.234 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:06:22.234 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:06:23.479 01.245 9960 Exposure complete
22:06:23.604 00.125 9960 worker thread done servicing request
22:06:23.606 00.002 11872 OnExposeComplete: enter
22:06:23.609 00.003 11872 UpdateGuideState(): m_state=6
22:06:23.614 00.005 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1284
22:06:23.620 00.006 11872 Star::Find returns 1 (0), X=60.83, Y=856.54, Mass=2516, SNR=34.2, Peak=120 HFD=5.2
22:06:23.624 00.004 11872 CameraToMount -- cameraTheta (1.31) - m_xAngle (-3.14) = xAngle (4.45 = -1.84)
22:06:23.627 00.003 11872 CameraToMount -- cameraTheta (1.31) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.27 = -2.01)
22:06:23.632 00.005 11872 CameraToMount -- cameraX=0.02 cameraY=0.08 hyp=0.09 cameraTheta=1.31 mountX=-0.02 mountY=-0.08, mountTheta=-1.85
22:06:23.637 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.02, y=0.08, opts=13)
22:06:23.642 00.005 11872 Enqueuing Move request for scope (0.02, 0.08)
22:06:23.648 00.006 9960 Worker thread wakes up
22:06:23.648 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=120, med=1, FiltMin=0, FiltMax=81, Gamma=1.000
22:06:23.654 00.006 11872 UpdateGuideState exits: m=2516 SNR=34.2
22:06:23.658 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:23.662 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:06:23.667 00.005 11872 Enqueuing Expose request
22:06:23.670 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.08) opts 0xd
22:06:23.671 00.001 9960 Handling offset move in thread for scope, endpoint = (0.02, 0.08)
22:06:23.671 00.000 9960 Moving (0.02, 0.08) raw xDistance=-0.02 yDistance=-0.08
22:06:23.671 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:06:23.671 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:06:23.672 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:06:23.673 00.001 9960 MoveAxis(E, 0, ABG)
22:06:23.673 00.000 9960 Move returns status 0, amount 0
22:06:23.673 00.000 9960 MoveAxis(N, 0, ABG)
22:06:23.673 00.000 9960 Move returns status 0, amount 0
22:06:23.674 00.001 9960 move complete, result=0
22:06:23.674 00.000 9960 worker thread done servicing request
22:06:23.674 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:06:23.679 00.005 9960 Worker thread wakes up
22:06:23.679 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:06:23.680 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:06:24.920 01.240 9960 Exposure complete
22:06:25.048 00.128 9960 worker thread done servicing request
22:06:25.049 00.001 11872 OnExposeComplete: enter
22:06:25.055 00.006 11872 UpdateGuideState(): m_state=6
22:06:25.060 00.005 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1285
22:06:25.065 00.005 11872 Star::Find returns 1 (0), X=60.85, Y=856.71, Mass=2295, SNR=32.4, Peak=128 HFD=4.6
22:06:25.070 00.005 11872 CameraToMount -- cameraTheta (1.42) - m_xAngle (-3.14) = xAngle (4.56 = -1.73)
22:06:25.074 00.004 11872 CameraToMount -- cameraTheta (1.42) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.38 = -1.90)
22:06:25.079 00.005 11872 CameraToMount -- cameraX=0.04 cameraY=0.26 hyp=0.26 cameraTheta=1.42 mountX=-0.04 mountY=-0.24, mountTheta=-1.73
22:06:25.083 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.04, y=0.26, opts=13)
22:06:25.088 00.005 11872 Enqueuing Move request for scope (0.04, 0.26)
22:06:25.092 00.004 9960 Worker thread wakes up
22:06:25.093 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.26) opts 0xd
22:06:25.093 00.000 9960 Handling offset move in thread for scope, endpoint = (0.04, 0.26)
22:06:25.093 00.000 9960 Moving (0.04, 0.26) raw xDistance=-0.04 yDistance=-0.24
22:06:25.093 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:06:25.094 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
22:06:25.094 00.000 9960 MoveAxis(E, 0, ABG)
22:06:25.094 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=128, med=1, FiltMin=0, FiltMax=78, Gamma=1.000
22:06:25.097 00.003 9960 Move returns status 0, amount 0
22:06:25.098 00.001 9960 MoveAxis(N, 183, ABG)
22:06:25.098 00.000 11872 UpdateGuideState exits: m=2295 SNR=32.4
22:06:25.102 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:25.107 00.005 9960 Guiding  Dir = 0, Dur = 183
22:06:25.107 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:06:25.112 00.005 9960 IsSlewing returns 0
22:06:25.112 00.000 11872 Enqueuing Expose request
22:06:25.117 00.005 9960 IsGuiding returns 0
22:06:25.117 00.000 9960 PulseGuide returned control before completion, sleep 193
22:06:25.314 00.197 9960 IsGuiding returns 1
22:06:25.315 00.001 9960 scope still moving after pulse duration time elapsed
22:06:25.345 00.030 9960 IsSlewing returns 0
22:06:25.346 00.001 9960 IsGuiding returns 0
22:06:25.347 00.001 9960 scope move finished after 183 + 47 ms
22:06:25.347 00.000 9960 Move returns status 0, amount 183
22:06:25.349 00.002 9960 move complete, result=0
22:06:25.349 00.000 9960 worker thread done servicing request
22:06:25.350 00.001 9960 Worker thread wakes up
22:06:25.350 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.2 px 183 ms NORTH
22:06:25.357 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:06:25.357 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:06:26.607 01.250 9960 Exposure complete
22:06:26.733 00.126 9960 worker thread done servicing request
22:06:26.734 00.001 11872 OnExposeComplete: enter
22:06:26.739 00.005 11872 UpdateGuideState(): m_state=6
22:06:26.743 00.004 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1286
22:06:26.747 00.004 11872 Star::Find returns 1 (0), X=60.91, Y=856.71, Mass=2432, SNR=33.5, Peak=127 HFD=4.9
22:06:26.750 00.003 11872 CameraToMount -- cameraTheta (1.20) - m_xAngle (-3.14) = xAngle (4.34 = -1.94)
22:06:26.755 00.005 11872 CameraToMount -- cameraTheta (1.20) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.17 = -2.11)
22:06:26.758 00.003 11872 CameraToMount -- cameraX=0.10 cameraY=0.26 hyp=0.27 cameraTheta=1.20 mountX=-0.10 mountY=-0.23, mountTheta=-1.97
22:06:26.762 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.10, y=0.26, opts=13)
22:06:26.769 00.007 11872 Enqueuing Move request for scope (0.10, 0.26)
22:06:26.773 00.004 9960 Worker thread wakes up
22:06:26.774 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.26) opts 0xd
22:06:26.774 00.000 9960 Handling offset move in thread for scope, endpoint = (0.10, 0.26)
22:06:26.774 00.000 9960 Moving (0.10, 0.26) raw xDistance=-0.10 yDistance=-0.23
22:06:26.774 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:06:26.775 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
22:06:26.775 00.000 9960 MoveAxis(E, 0, ABG)
22:06:26.775 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=127, med=1, FiltMin=0, FiltMax=88, Gamma=1.000
22:06:26.779 00.004 11872 UpdateGuideState exits: m=2432 SNR=33.5
22:06:26.783 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:26.788 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:06:26.792 00.004 11872 Enqueuing Expose request
22:06:26.796 00.004 9960 Move returns status 0, amount 0
22:06:26.796 00.000 9960 MoveAxis(N, 175, ABG)
22:06:26.796 00.000 9960 Guiding  Dir = 0, Dur = 175
22:06:26.796 00.000 9960 IsSlewing returns 0
22:06:26.797 00.001 9960 IsGuiding returns 0
22:06:26.797 00.000 9960 PulseGuide returned control before completion, sleep 185
22:06:26.986 00.189 9960 IsGuiding returns 1
22:06:26.987 00.001 9960 scope still moving after pulse duration time elapsed
22:06:27.016 00.029 9960 IsSlewing returns 0
22:06:27.016 00.000 9960 IsGuiding returns 0
22:06:27.018 00.002 9960 scope move finished after 175 + 45 ms
22:06:27.018 00.000 9960 Move returns status 0, amount 175
22:06:27.019 00.001 9960 move complete, result=0
22:06:27.019 00.000 9960 worker thread done servicing request
22:06:27.019 00.000 9960 Worker thread wakes up
22:06:27.020 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 175 ms NORTH
22:06:27.026 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:06:27.026 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:06:28.282 01.256 9960 Exposure complete
22:06:28.413 00.131 9960 worker thread done servicing request
22:06:28.414 00.001 11872 OnExposeComplete: enter
22:06:28.419 00.005 11872 UpdateGuideState(): m_state=6
22:06:28.423 00.004 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1287
22:06:28.429 00.006 11872 Star::Find returns 1 (0), X=60.86, Y=856.53, Mass=2505, SNR=34.1, Peak=138 HFD=5.0
22:06:28.433 00.004 11872 CameraToMount -- cameraTheta (0.91) - m_xAngle (-3.14) = xAngle (4.05 = -2.24)
22:06:28.437 00.004 11872 CameraToMount -- cameraTheta (0.91) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.87 = -2.41)
22:06:28.441 00.004 11872 CameraToMount -- cameraX=0.06 cameraY=0.07 hyp=0.09 cameraTheta=0.91 mountX=-0.06 mountY=-0.06, mountTheta=-2.32
22:06:28.446 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.06, y=0.07, opts=13)
22:06:28.450 00.004 11872 Enqueuing Move request for scope (0.06, 0.07)
22:06:28.454 00.004 9960 Worker thread wakes up
22:06:28.455 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=138, med=1, FiltMin=0, FiltMax=92, Gamma=1.000
22:06:28.462 00.007 11872 UpdateGuideState exits: m=2505 SNR=34.1
22:06:28.467 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:28.470 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:06:28.475 00.005 11872 Enqueuing Expose request
22:06:28.480 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.07) opts 0xd
22:06:28.480 00.000 9960 Handling offset move in thread for scope, endpoint = (0.06, 0.07)
22:06:28.480 00.000 9960 Moving (0.06, 0.07) raw xDistance=-0.06 yDistance=-0.06
22:06:28.480 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:06:28.480 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:06:28.481 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:06:28.481 00.000 9960 MoveAxis(E, 0, ABG)
22:06:28.481 00.000 9960 Move returns status 0, amount 0
22:06:28.481 00.000 9960 MoveAxis(N, 0, ABG)
22:06:28.483 00.002 9960 Move returns status 0, amount 0
22:06:28.483 00.000 9960 move complete, result=0
22:06:28.483 00.000 9960 worker thread done servicing request
22:06:28.483 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:06:28.490 00.007 9960 Worker thread wakes up
22:06:28.491 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:06:28.491 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:06:29.734 01.243 9960 Exposure complete
22:06:29.864 00.130 9960 worker thread done servicing request
22:06:29.864 00.000 11872 OnExposeComplete: enter
22:06:29.869 00.005 11872 UpdateGuideState(): m_state=6
22:06:29.873 00.004 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1288
22:06:29.878 00.005 11872 Star::Find returns 1 (0), X=60.77, Y=856.80, Mass=2396, SNR=33.3, Peak=120 HFD=4.7
22:06:29.882 00.004 11872 CameraToMount -- cameraTheta (1.67) - m_xAngle (-3.14) = xAngle (4.81 = -1.47)
22:06:29.886 00.004 11872 CameraToMount -- cameraTheta (1.67) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.64 = -1.64)
22:06:29.890 00.004 11872 CameraToMount -- cameraX=-0.04 cameraY=0.34 hyp=0.34 cameraTheta=1.67 mountX=0.03 mountY=-0.34, mountTheta=-1.47
22:06:29.894 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.04, y=0.34, opts=13)
22:06:29.897 00.003 11872 Enqueuing Move request for scope (-0.04, 0.34)
22:06:29.900 00.003 9960 Worker thread wakes up
22:06:29.901 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.34) opts 0xd
22:06:29.901 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.04, 0.34)
22:06:29.901 00.000 9960 Moving (-0.04, 0.34) raw xDistance=0.03 yDistance=-0.34
22:06:29.901 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:06:29.901 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=120, med=1, FiltMin=0, FiltMax=89, Gamma=1.000
22:06:29.904 00.003 11872 UpdateGuideState exits: m=2396 SNR=33.3
22:06:29.907 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:29.911 00.004 9960 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
22:06:29.911 00.000 9960 MoveAxis(E, 0, ABG)
22:06:29.911 00.000 9960 Move returns status 0, amount 0
22:06:29.911 00.000 9960 MoveAxis(N, 255, ABG)
22:06:29.911 00.000 9960 Guiding  Dir = 0, Dur = 255
22:06:29.912 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:06:29.914 00.002 9960 IsSlewing returns 0
22:06:29.916 00.002 11872 Enqueuing Expose request
22:06:29.920 00.004 9960 IsGuiding returns 0
22:06:29.920 00.000 9960 PulseGuide returned control before completion, sleep 265
22:06:30.194 00.274 9960 IsGuiding returns 1
22:06:30.196 00.002 9960 scope still moving after pulse duration time elapsed
22:06:30.227 00.031 9960 IsSlewing returns 0
22:06:30.228 00.001 9960 IsGuiding returns 0
22:06:30.229 00.001 9960 scope move finished after 255 + 53 ms
22:06:30.229 00.000 9960 Move returns status 0, amount 255
22:06:30.229 00.000 9960 move complete, result=0
22:06:30.230 00.001 9960 worker thread done servicing request
22:06:30.230 00.000 9960 Worker thread wakes up
22:06:30.231 00.001 11872 GuideStep: 0.0 px 0 ms EAST, -0.3 px 255 ms NORTH
22:06:30.238 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:06:30.238 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:06:31.495 01.257 9960 Exposure complete
22:06:31.619 00.124 9960 worker thread done servicing request
22:06:31.619 00.000 11872 OnExposeComplete: enter
22:06:31.625 00.006 11872 UpdateGuideState(): m_state=6
22:06:31.629 00.004 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1289
22:06:31.633 00.004 11872 Star::Find returns 1 (0), X=60.74, Y=856.54, Mass=2500, SNR=33.7, Peak=135 HFD=5.0
22:06:31.636 00.003 11872 CameraToMount -- cameraTheta (2.28) - m_xAngle (-3.14) = xAngle (5.41 = -0.87)
22:06:31.642 00.006 11872 CameraToMount -- cameraTheta (2.28) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.24 = -1.04)
22:06:31.646 00.004 11872 CameraToMount -- cameraX=-0.07 cameraY=0.08 hyp=0.10 cameraTheta=2.28 mountX=0.07 mountY=-0.09, mountTheta=-0.93
22:06:31.651 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.07, y=0.08, opts=13)
22:06:31.655 00.004 11872 Enqueuing Move request for scope (-0.07, 0.08)
22:06:31.659 00.004 9960 Worker thread wakes up
22:06:31.659 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.08) opts 0xd
22:06:31.659 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=135, med=1, FiltMin=0, FiltMax=86, Gamma=1.000
22:06:31.663 00.004 11872 UpdateGuideState exits: m=2500 SNR=33.7
22:06:31.667 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:31.670 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:06:31.675 00.005 9960 Handling offset move in thread for scope, endpoint = (-0.07, 0.08)
22:06:31.675 00.000 9960 Moving (-0.07, 0.08) raw xDistance=0.07 yDistance=-0.09
22:06:31.676 00.001 11872 Enqueuing Expose request
22:06:31.682 00.006 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:06:31.682 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:06:31.682 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:06:31.682 00.000 9960 MoveAxis(E, 0, ABG)
22:06:31.683 00.001 9960 Move returns status 0, amount 0
22:06:31.683 00.000 9960 MoveAxis(N, 0, ABG)
22:06:31.683 00.000 9960 Move returns status 0, amount 0
22:06:31.684 00.001 9960 move complete, result=0
22:06:31.684 00.000 9960 worker thread done servicing request
22:06:31.684 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:06:31.688 00.004 9960 Worker thread wakes up
22:06:31.688 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:06:31.688 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:06:32.941 01.253 9960 Exposure complete
22:06:33.069 00.128 9960 worker thread done servicing request
22:06:33.070 00.001 11872 OnExposeComplete: enter
22:06:33.074 00.004 11872 UpdateGuideState(): m_state=6
22:06:33.079 00.005 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1290
22:06:33.085 00.006 11872 Star::Find returns 1 (0), X=60.78, Y=856.67, Mass=2454, SNR=33.5, Peak=143 HFD=4.8
22:06:33.089 00.004 11872 CameraToMount -- cameraTheta (1.72) - m_xAngle (-3.14) = xAngle (4.86 = -1.43)
22:06:33.094 00.005 11872 CameraToMount -- cameraTheta (1.72) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.68 = -1.60)
22:06:33.098 00.004 11872 CameraToMount -- cameraX=-0.03 cameraY=0.21 hyp=0.21 cameraTheta=1.72 mountX=0.03 mountY=-0.21, mountTheta=-1.43
22:06:33.102 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.03, y=0.21, opts=13)
22:06:33.108 00.006 11872 Enqueuing Move request for scope (-0.03, 0.21)
22:06:33.114 00.006 9960 Worker thread wakes up
22:06:33.115 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.21) opts 0xd
22:06:33.115 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=143, med=1, FiltMin=0, FiltMax=79, Gamma=1.000
22:06:33.119 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.03, 0.21)
22:06:33.119 00.000 11872 UpdateGuideState exits: m=2454 SNR=33.5
22:06:33.124 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:33.129 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:06:33.132 00.003 11872 Enqueuing Expose request
22:06:33.136 00.004 9960 Moving (-0.03, 0.21) raw xDistance=0.03 yDistance=-0.21
22:06:33.136 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:06:33.138 00.002 9960 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
22:06:33.138 00.000 9960 MoveAxis(E, 0, ABG)
22:06:33.138 00.000 9960 Move returns status 0, amount 0
22:06:33.138 00.000 9960 MoveAxis(N, 157, ABG)
22:06:33.139 00.001 9960 Guiding  Dir = 0, Dur = 157
22:06:33.139 00.000 9960 IsSlewing returns 0
22:06:33.139 00.000 9960 IsGuiding returns 0
22:06:33.140 00.001 9960 PulseGuide returned control before completion, sleep 167
22:06:33.321 00.181 9960 IsGuiding returns 1
22:06:33.323 00.002 9960 scope still moving after pulse duration time elapsed
22:06:33.354 00.031 9960 IsSlewing returns 0
22:06:33.355 00.001 9960 IsGuiding returns 0
22:06:33.355 00.000 9960 scope move finished after 157 + 59 ms
22:06:33.357 00.002 9960 Move returns status 0, amount 157
22:06:33.357 00.000 9960 move complete, result=0
22:06:33.358 00.001 9960 worker thread done servicing request
22:06:33.358 00.000 9960 Worker thread wakes up
22:06:33.359 00.001 11872 GuideStep: 0.0 px 0 ms EAST, -0.2 px 157 ms NORTH
22:06:33.365 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:06:33.365 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:06:34.617 01.252 9960 Exposure complete
22:06:34.744 00.127 9960 worker thread done servicing request
22:06:34.745 00.001 11872 OnExposeComplete: enter
22:06:34.748 00.003 11872 UpdateGuideState(): m_state=6
22:06:34.753 00.005 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1291
22:06:34.757 00.004 11872 Star::Find returns 1 (0), X=60.66, Y=856.61, Mass=2430, SNR=33.4, Peak=136 HFD=4.8
22:06:34.761 00.004 11872 CameraToMount -- cameraTheta (2.34) - m_xAngle (-3.14) = xAngle (5.47 = -0.81)
22:06:34.766 00.005 11872 CameraToMount -- cameraTheta (2.34) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.30 = -0.98)
22:06:34.770 00.004 11872 CameraToMount -- cameraX=-0.15 cameraY=0.16 hyp=0.22 cameraTheta=2.34 mountX=0.15 mountY=-0.18, mountTheta=-0.88
22:06:34.775 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.15, y=0.16, opts=13)
22:06:34.778 00.003 11872 Enqueuing Move request for scope (-0.15, 0.16)
22:06:34.782 00.004 9960 Worker thread wakes up
22:06:34.783 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.16) opts 0xd
22:06:34.783 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.15, 0.16)
22:06:34.783 00.000 9960 Moving (-0.15, 0.16) raw xDistance=0.15 yDistance=-0.18
22:06:34.783 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:06:34.784 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:06:34.784 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=136, med=1, FiltMin=0, FiltMax=93, Gamma=1.000
22:06:34.788 00.004 11872 UpdateGuideState exits: m=2430 SNR=33.4
22:06:34.792 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:34.797 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:06:34.801 00.004 11872 Enqueuing Expose request
22:06:34.806 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:06:34.807 00.001 9960 MoveAxis(E, 0, ABG)
22:06:34.808 00.001 9960 Move returns status 0, amount 0
22:06:34.808 00.000 9960 MoveAxis(N, 0, ABG)
22:06:34.808 00.000 9960 Move returns status 0, amount 0
22:06:34.809 00.001 9960 move complete, result=0
22:06:34.809 00.000 9960 worker thread done servicing request
22:06:34.809 00.000 9960 Worker thread wakes up
22:06:34.809 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:06:34.810 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:06:34.810 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:06:36.057 01.247 9960 Exposure complete
22:06:36.205 00.148 9960 worker thread done servicing request
22:06:36.206 00.001 11872 OnExposeComplete: enter
22:06:36.211 00.005 11872 UpdateGuideState(): m_state=6
22:06:36.214 00.003 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1292
22:06:36.219 00.005 11872 Star::Find returns 1 (0), X=60.68, Y=856.86, Mass=2339, SNR=32.7, Peak=125 HFD=4.6
22:06:36.224 00.005 11872 CameraToMount -- cameraTheta (1.88) - m_xAngle (-3.14) = xAngle (5.01 = -1.27)
22:06:36.229 00.005 11872 CameraToMount -- cameraTheta (1.88) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.84 = -1.44)
22:06:36.233 00.004 11872 CameraToMount -- cameraX=-0.13 cameraY=0.40 hyp=0.42 cameraTheta=1.88 mountX=0.13 mountY=-0.42, mountTheta=-1.28
22:06:36.240 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.13, y=0.40, opts=13)
22:06:36.245 00.005 11872 Enqueuing Move request for scope (-0.13, 0.40)
22:06:36.251 00.006 9960 Worker thread wakes up
22:06:36.251 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=125, med=1, FiltMin=0, FiltMax=88, Gamma=1.000
22:06:36.257 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.40) opts 0xd
22:06:36.257 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.13, 0.40)
22:06:36.257 00.000 11872 UpdateGuideState exits: m=2339 SNR=32.7
22:06:36.261 00.004 9960 Moving (-0.13, 0.40) raw xDistance=0.13 yDistance=-0.42
22:06:36.262 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:06:36.262 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.42 from input -0.42
22:06:36.262 00.000 9960 MoveAxis(E, 0, ABG)
22:06:36.262 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:36.269 00.007 9960 Move returns status 0, amount 0
22:06:36.269 00.000 9960 MoveAxis(N, 313, ABG)
22:06:36.269 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:06:36.274 00.005 9960 Guiding  Dir = 0, Dur = 313
22:06:36.274 00.000 11872 Enqueuing Expose request
22:06:36.280 00.006 9960 IsSlewing returns 0
22:06:36.281 00.001 9960 IsGuiding returns 0
22:06:36.281 00.000 9960 PulseGuide returned control before completion, sleep 323
22:06:36.608 00.327 9960 IsGuiding returns 1
22:06:36.610 00.002 9960 scope still moving after pulse duration time elapsed
22:06:36.639 00.029 9960 IsSlewing returns 0
22:06:36.641 00.002 9960 IsGuiding returns 0
22:06:36.641 00.000 9960 scope move finished after 313 + 47 ms
22:06:36.642 00.001 9960 Move returns status 0, amount 313
22:06:36.643 00.001 9960 move complete, result=0
22:06:36.643 00.000 9960 worker thread done servicing request
22:06:36.644 00.001 9960 Worker thread wakes up
22:06:36.644 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.4 px 313 ms NORTH
22:06:36.649 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:06:36.651 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:06:37.901 01.250 9960 Exposure complete
22:06:38.007 00.106 9960 worker thread done servicing request
22:06:38.008 00.001 11872 OnExposeComplete: enter
22:06:38.011 00.003 11872 UpdateGuideState(): m_state=6
22:06:38.015 00.004 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1293
22:06:38.019 00.004 11872 Star::Find returns 1 (0), X=60.67, Y=856.63, Mass=2649, SNR=34.8, Peak=134 HFD=4.9
22:06:38.024 00.005 11872 CameraToMount -- cameraTheta (2.24) - m_xAngle (-3.14) = xAngle (5.38 = -0.90)
22:06:38.028 00.004 11872 CameraToMount -- cameraTheta (2.24) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.21 = -1.08)
22:06:38.032 00.004 11872 CameraToMount -- cameraX=-0.13 cameraY=0.17 hyp=0.21 cameraTheta=2.24 mountX=0.13 mountY=-0.19, mountTheta=-0.96
22:06:38.037 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.13, y=0.17, opts=13)
22:06:38.041 00.004 11872 Enqueuing Move request for scope (-0.13, 0.17)
22:06:38.045 00.004 9960 Worker thread wakes up
22:06:38.045 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=134, med=0, FiltMin=0, FiltMax=89, Gamma=1.000
22:06:38.048 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.17) opts 0xd
22:06:38.048 00.000 11872 UpdateGuideState exits: m=2649 SNR=34.8
22:06:38.054 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:38.058 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.13, 0.17)
22:06:38.058 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:06:38.062 00.004 11872 Enqueuing Expose request
22:06:38.065 00.003 9960 Moving (-0.13, 0.17) raw xDistance=0.13 yDistance=-0.19
22:06:38.065 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:06:38.065 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:06:38.067 00.002 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
22:06:38.067 00.000 9960 MoveAxis(E, 0, ABG)
22:06:38.067 00.000 9960 Move returns status 0, amount 0
22:06:38.067 00.000 9960 MoveAxis(N, 0, ABG)
22:06:38.067 00.000 9960 Move returns status 0, amount 0
22:06:38.067 00.000 9960 move complete, result=0
22:06:38.067 00.000 9960 worker thread done servicing request
22:06:38.067 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:06:38.072 00.005 9960 Worker thread wakes up
22:06:38.072 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:06:38.073 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:06:39.336 01.263 9960 Exposure complete
22:06:39.470 00.134 9960 worker thread done servicing request
22:06:39.470 00.000 11872 OnExposeComplete: enter
22:06:39.473 00.003 11872 UpdateGuideState(): m_state=6
22:06:39.478 00.005 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1294
22:06:39.483 00.005 11872 Star::Find returns 1 (0), X=60.69, Y=856.67, Mass=2473, SNR=33.7, Peak=131 HFD=4.8
22:06:39.487 00.004 11872 CameraToMount -- cameraTheta (2.07) - m_xAngle (-3.14) = xAngle (5.21 = -1.08)
22:06:39.493 00.006 11872 CameraToMount -- cameraTheta (2.07) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.03 = -1.25)
22:06:39.497 00.004 11872 CameraToMount -- cameraX=-0.11 cameraY=0.21 hyp=0.24 cameraTheta=2.07 mountX=0.11 mountY=-0.22, mountTheta=-1.11
22:06:39.501 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.11, y=0.21, opts=13)
22:06:39.506 00.005 11872 Enqueuing Move request for scope (-0.11, 0.21)
22:06:39.509 00.003 9960 Worker thread wakes up
22:06:39.509 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.21) opts 0xd
22:06:39.509 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.11, 0.21)
22:06:39.509 00.000 9960 Moving (-0.11, 0.21) raw xDistance=0.11 yDistance=-0.22
22:06:39.511 00.002 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:06:39.511 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
22:06:39.511 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=131, med=1, FiltMin=0, FiltMax=86, Gamma=1.000
22:06:39.516 00.005 9960 MoveAxis(E, 0, ABG)
22:06:39.516 00.000 11872 UpdateGuideState exits: m=2473 SNR=33.7
22:06:39.523 00.007 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:39.528 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:06:39.533 00.005 11872 Enqueuing Expose request
22:06:39.536 00.003 9960 Move returns status 0, amount 0
22:06:39.536 00.000 9960 MoveAxis(N, 168, ABG)
22:06:39.536 00.000 9960 Guiding  Dir = 0, Dur = 168
22:06:39.537 00.001 9960 IsSlewing returns 0
22:06:39.537 00.000 9960 IsGuiding returns 0
22:06:39.539 00.002 9960 PulseGuide returned control before completion, sleep 178
22:06:39.725 00.186 9960 IsGuiding returns 1
22:06:39.726 00.001 9960 scope still moving after pulse duration time elapsed
22:06:39.755 00.029 9960 IsSlewing returns 0
22:06:39.756 00.001 9960 IsGuiding returns 0
22:06:39.757 00.001 9960 scope move finished after 168 + 50 ms
22:06:39.757 00.000 9960 Move returns status 0, amount 168
22:06:39.757 00.000 9960 move complete, result=0
22:06:39.758 00.001 9960 worker thread done servicing request
22:06:39.758 00.000 9960 Worker thread wakes up
22:06:39.758 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 168 ms NORTH
22:06:39.766 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
22:06:39.766 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:06:41.014 01.248 9960 Exposure complete
22:06:41.144 00.130 9960 worker thread done servicing request
22:06:41.144 00.000 11872 OnExposeComplete: enter
22:06:41.149 00.005 11872 UpdateGuideState(): m_state=6
22:06:41.153 00.004 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1295
22:06:41.157 00.004 11872 Star::Find returns 1 (0), X=60.72, Y=856.74, Mass=2328, SNR=32.8, Peak=132 HFD=4.7
22:06:41.161 00.004 11872 CameraToMount -- cameraTheta (1.88) - m_xAngle (-3.14) = xAngle (5.02 = -1.27)
22:06:41.165 00.004 11872 CameraToMount -- cameraTheta (1.88) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.84 = -1.44)
22:06:41.169 00.004 11872 CameraToMount -- cameraX=-0.09 cameraY=0.29 hyp=0.30 cameraTheta=1.88 mountX=0.09 mountY=-0.30, mountTheta=-1.28
22:06:41.175 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.09, y=0.29, opts=13)
22:06:41.179 00.004 11872 Enqueuing Move request for scope (-0.09, 0.29)
22:06:41.183 00.004 9960 Worker thread wakes up
22:06:41.183 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.29) opts 0xd
22:06:41.184 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.09, 0.29)
22:06:41.185 00.001 9960 Moving (-0.09, 0.29) raw xDistance=0.09 yDistance=-0.30
22:06:41.185 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:06:41.185 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
22:06:41.185 00.000 9960 MoveAxis(E, 0, ABG)
22:06:41.185 00.000 9960 Move returns status 0, amount 0
22:06:41.185 00.000 9960 MoveAxis(N, 222, ABG)
22:06:41.186 00.001 9960 Guiding  Dir = 0, Dur = 222
22:06:41.186 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=132, med=1, FiltMin=0, FiltMax=77, Gamma=1.000
22:06:41.189 00.003 9960 IsSlewing returns 0
22:06:41.189 00.000 11872 UpdateGuideState exits: m=2328 SNR=32.8
22:06:41.194 00.005 9960 IsGuiding returns 0
22:06:41.195 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:41.198 00.003 9960 PulseGuide returned control before completion, sleep 232
22:06:41.198 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:06:41.201 00.003 11872 Enqueuing Expose request
22:06:41.442 00.241 9960 IsGuiding returns 1
22:06:41.442 00.000 9960 scope still moving after pulse duration time elapsed
22:06:41.473 00.031 9960 IsSlewing returns 0
22:06:41.473 00.000 9960 IsGuiding returns 0
22:06:41.475 00.002 9960 scope move finished after 222 + 57 ms
22:06:41.475 00.000 9960 Move returns status 0, amount 222
22:06:41.475 00.000 9960 move complete, result=0
22:06:41.475 00.000 9960 worker thread done servicing request
22:06:41.476 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 222 ms NORTH
22:06:41.481 00.005 9960 Worker thread wakes up
22:06:41.481 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:06:41.481 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:06:42.737 01.256 9960 Exposure complete
22:06:42.868 00.131 9960 worker thread done servicing request
22:06:42.868 00.000 11872 OnExposeComplete: enter
22:06:42.874 00.006 11872 UpdateGuideState(): m_state=6
22:06:42.878 00.004 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1296
22:06:42.881 00.003 11872 Star::Find returns 1 (0), X=60.55, Y=856.56, Mass=2446, SNR=33.5, Peak=141 HFD=5.0
22:06:42.885 00.004 11872 CameraToMount -- cameraTheta (2.76) - m_xAngle (-3.14) = xAngle (5.90 = -0.39)
22:06:42.891 00.006 11872 CameraToMount -- cameraTheta (2.76) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.72 = -0.56)
22:06:42.896 00.005 11872 CameraToMount -- cameraX=-0.26 cameraY=0.10 hyp=0.28 cameraTheta=2.76 mountX=0.26 mountY=-0.15, mountTheta=-0.52
22:06:42.901 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.26, y=0.10, opts=13)
22:06:42.905 00.004 11872 Enqueuing Move request for scope (-0.26, 0.10)
22:06:42.909 00.004 9960 Worker thread wakes up
22:06:42.909 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=141, med=1, FiltMin=0, FiltMax=82, Gamma=1.000
22:06:42.912 00.003 11872 UpdateGuideState exits: m=2446 SNR=33.5
22:06:42.917 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.10) opts 0xd
22:06:42.917 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:42.922 00.005 9960 Handling offset move in thread for scope, endpoint = (-0.26, 0.10)
22:06:42.922 00.000 9960 Moving (-0.26, 0.10) raw xDistance=0.26 yDistance=-0.15
22:06:42.922 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:06:42.928 00.006 11872 Enqueuing Expose request
22:06:42.933 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
22:06:42.934 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:06:42.934 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:06:42.934 00.000 9960 MoveAxis(W, 121, ABG)
22:06:42.934 00.000 9960 Guiding  Dir = 3, Dur = 121
22:06:42.935 00.001 9960 IsSlewing returns 0
22:06:42.935 00.000 9960 IsGuiding returns 0
22:06:42.936 00.001 9960 PulseGuide returned control before completion, sleep 131
22:06:43.071 00.135 9960 IsGuiding returns 1
22:06:43.071 00.000 9960 scope still moving after pulse duration time elapsed
22:06:43.101 00.030 9960 IsSlewing returns 0
22:06:43.103 00.002 9960 IsGuiding returns 0
22:06:43.103 00.000 9960 scope move finished after 121 + 46 ms
22:06:43.104 00.001 9960 Move returns status 0, amount 121
22:06:43.105 00.001 9960 MoveAxis(N, 0, ABG)
22:06:43.105 00.000 9960 Move returns status 0, amount 0
22:06:43.106 00.001 9960 move complete, result=0
22:06:43.107 00.001 9960 worker thread done servicing request
22:06:43.107 00.000 9960 Worker thread wakes up
22:06:43.108 00.001 11872 GuideStep: 0.3 px 121 ms WEST, -0.1 px 0 ms NORTH
22:06:43.114 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:06:43.114 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:06:44.372 01.258 9960 Exposure complete
22:06:44.501 00.129 9960 worker thread done servicing request
22:06:44.501 00.000 11872 OnExposeComplete: enter
22:06:44.506 00.005 11872 UpdateGuideState(): m_state=6
22:06:44.509 00.003 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1297
22:06:44.514 00.005 11872 Star::Find returns 1 (0), X=60.74, Y=856.60, Mass=2421, SNR=33.3, Peak=128 HFD=4.8
22:06:44.519 00.005 11872 CameraToMount -- cameraTheta (2.04) - m_xAngle (-3.14) = xAngle (5.18 = -1.10)
22:06:44.524 00.005 11872 CameraToMount -- cameraTheta (2.04) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.01 = -1.28)
22:06:44.528 00.004 11872 CameraToMount -- cameraX=-0.07 cameraY=0.14 hyp=0.16 cameraTheta=2.04 mountX=0.07 mountY=-0.15, mountTheta=-1.13
22:06:44.533 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.07, y=0.14, opts=13)
22:06:44.538 00.005 11872 Enqueuing Move request for scope (-0.07, 0.14)
22:06:44.540 00.002 9960 Worker thread wakes up
22:06:44.540 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.14) opts 0xd
22:06:44.542 00.002 9960 Handling offset move in thread for scope, endpoint = (-0.07, 0.14)
22:06:44.542 00.000 9960 Moving (-0.07, 0.14) raw xDistance=0.07 yDistance=-0.15
22:06:44.542 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:06:44.542 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:06:44.542 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=128, med=1, FiltMin=0, FiltMax=95, Gamma=1.000
22:06:44.545 00.003 11872 UpdateGuideState exits: m=2421 SNR=33.3
22:06:44.551 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:44.554 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:06:44.556 00.002 11872 Enqueuing Expose request
22:06:44.559 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:06:44.559 00.000 9960 MoveAxis(E, 0, ABG)
22:06:44.559 00.000 9960 Move returns status 0, amount 0
22:06:44.560 00.001 9960 MoveAxis(N, 0, ABG)
22:06:44.560 00.000 9960 Move returns status 0, amount 0
22:06:44.561 00.001 9960 move complete, result=0
22:06:44.561 00.000 9960 worker thread done servicing request
22:06:44.561 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:06:44.565 00.004 9960 Worker thread wakes up
22:06:44.565 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:06:44.565 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:06:45.810 01.245 9960 Exposure complete
22:06:45.927 00.117 9960 worker thread done servicing request
22:06:45.928 00.001 11872 OnExposeComplete: enter
22:06:45.931 00.003 11872 UpdateGuideState(): m_state=6
22:06:45.936 00.005 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1298
22:06:45.940 00.004 11872 Star::Find returns 1 (0), X=60.87, Y=856.84, Mass=2438, SNR=33.4, Peak=149 HFD=4.6
22:06:45.945 00.005 11872 CameraToMount -- cameraTheta (1.41) - m_xAngle (-3.14) = xAngle (4.55 = -1.73)
22:06:45.948 00.003 11872 CameraToMount -- cameraTheta (1.41) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.38 = -1.91)
22:06:45.952 00.004 11872 CameraToMount -- cameraX=0.06 cameraY=0.38 hyp=0.38 cameraTheta=1.41 mountX=-0.06 mountY=-0.36, mountTheta=-1.74
22:06:45.958 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.06, y=0.38, opts=13)
22:06:45.962 00.004 11872 Enqueuing Move request for scope (0.06, 0.38)
22:06:45.966 00.004 9960 Worker thread wakes up
22:06:45.966 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.38) opts 0xd
22:06:45.967 00.001 9960 Handling offset move in thread for scope, endpoint = (0.06, 0.38)
22:06:45.967 00.000 9960 Moving (0.06, 0.38) raw xDistance=-0.06 yDistance=-0.36
22:06:45.967 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:06:45.967 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.36
22:06:45.968 00.001 9960 MoveAxis(E, 0, ABG)
22:06:45.968 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=149, med=1, FiltMin=0, FiltMax=76, Gamma=1.000
22:06:45.972 00.004 9960 Move returns status 0, amount 0
22:06:45.972 00.000 9960 MoveAxis(N, 271, ABG)
22:06:45.972 00.000 9960 Guiding  Dir = 0, Dur = 271
22:06:45.972 00.000 11872 UpdateGuideState exits: m=2438 SNR=33.4
22:06:45.977 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:45.982 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:06:45.987 00.005 9960 IsSlewing returns 0
22:06:45.987 00.000 11872 Enqueuing Expose request
22:06:45.991 00.004 9960 IsGuiding returns 0
22:06:45.991 00.000 9960 PulseGuide returned control before completion, sleep 281
22:06:46.285 00.294 9960 IsGuiding returns 1
22:06:46.286 00.001 9960 scope still moving after pulse duration time elapsed
22:06:46.316 00.030 9960 IsSlewing returns 0
22:06:46.318 00.002 9960 IsGuiding returns 0
22:06:46.318 00.000 9960 scope move finished after 271 + 55 ms
22:06:46.318 00.000 9960 Move returns status 0, amount 271
22:06:46.318 00.000 9960 move complete, result=0
22:06:46.319 00.001 9960 worker thread done servicing request
22:06:46.319 00.000 9960 Worker thread wakes up
22:06:46.319 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.4 px 271 ms NORTH
22:06:46.327 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
22:06:46.327 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:06:47.588 01.261 9960 Exposure complete
22:06:47.716 00.128 9960 worker thread done servicing request
22:06:47.716 00.000 11872 OnExposeComplete: enter
22:06:47.720 00.004 11872 UpdateGuideState(): m_state=6
22:06:47.725 00.005 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1299
22:06:47.729 00.004 11872 Star::Find returns 1 (0), X=60.84, Y=856.63, Mass=2399, SNR=33.1, Peak=122 HFD=5.0
22:06:47.732 00.003 11872 CameraToMount -- cameraTheta (1.39) - m_xAngle (-3.14) = xAngle (4.52 = -1.76)
22:06:47.736 00.004 11872 CameraToMount -- cameraTheta (1.39) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.35 = -1.93)
22:06:47.740 00.004 11872 CameraToMount -- cameraX=0.03 cameraY=0.17 hyp=0.18 cameraTheta=1.39 mountX=-0.03 mountY=-0.17, mountTheta=-1.77
22:06:47.744 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.03, y=0.17, opts=13)
22:06:47.747 00.003 11872 Enqueuing Move request for scope (0.03, 0.17)
22:06:47.751 00.004 9960 Worker thread wakes up
22:06:47.751 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.17) opts 0xd
22:06:47.751 00.000 9960 Handling offset move in thread for scope, endpoint = (0.03, 0.17)
22:06:47.751 00.000 9960 Moving (0.03, 0.17) raw xDistance=-0.03 yDistance=-0.17
22:06:47.752 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:06:47.752 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:06:47.752 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=122, med=1, FiltMin=0, FiltMax=96, Gamma=1.000
22:06:47.756 00.004 11872 UpdateGuideState exits: m=2399 SNR=33.1
22:06:47.759 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:47.764 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:06:47.768 00.004 11872 Enqueuing Expose request
22:06:47.771 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:06:47.772 00.001 9960 MoveAxis(E, 0, ABG)
22:06:47.772 00.000 9960 Move returns status 0, amount 0
22:06:47.772 00.000 9960 MoveAxis(N, 0, ABG)
22:06:47.773 00.001 9960 Move returns status 0, amount 0
22:06:47.773 00.000 9960 move complete, result=0
22:06:47.773 00.000 9960 worker thread done servicing request
22:06:47.774 00.001 11872 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:06:47.779 00.005 9960 Worker thread wakes up
22:06:47.779 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:06:47.779 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:06:49.027 01.248 9960 Exposure complete
22:06:49.164 00.137 9960 worker thread done servicing request
22:06:49.164 00.000 11872 OnExposeComplete: enter
22:06:49.170 00.006 11872 UpdateGuideState(): m_state=6
22:06:49.174 00.004 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1300
22:06:49.182 00.008 11872 Star::Find returns 1 (0), X=60.80, Y=856.65, Mass=2484, SNR=33.9, Peak=132 HFD=4.8
22:06:49.186 00.004 11872 CameraToMount -- cameraTheta (1.59) - m_xAngle (-3.14) = xAngle (4.73 = -1.56)
22:06:49.190 00.004 11872 CameraToMount -- cameraTheta (1.59) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.56 = -1.73)
22:06:49.197 00.007 11872 CameraToMount -- cameraX=-0.00 cameraY=0.20 hyp=0.20 cameraTheta=1.59 mountX=0.00 mountY=-0.19, mountTheta=-1.56
22:06:49.206 00.009 11872 SchedulePrimaryMove(0FA44CE0, x=-0.00, y=0.20, opts=13)
22:06:49.216 00.010 11872 Enqueuing Move request for scope (-0.00, 0.20)
22:06:49.223 00.007 9960 Worker thread wakes up
22:06:49.223 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.20) opts 0xd
22:06:49.223 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.00, 0.20)
22:06:49.223 00.000 9960 Moving (-0.00, 0.20) raw xDistance=0.00 yDistance=-0.19
22:06:49.224 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
22:06:49.224 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:06:49.225 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=132, med=1, FiltMin=0, FiltMax=79, Gamma=1.000
22:06:49.229 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
22:06:49.230 00.001 11872 UpdateGuideState exits: m=2484 SNR=33.9
22:06:49.234 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:49.239 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:06:49.243 00.004 11872 Enqueuing Expose request
22:06:49.248 00.005 9960 MoveAxis(E, 0, ABG)
22:06:49.248 00.000 9960 Move returns status 0, amount 0
22:06:49.248 00.000 9960 MoveAxis(N, 0, ABG)
22:06:49.248 00.000 9960 Move returns status 0, amount 0
22:06:49.249 00.001 9960 move complete, result=0
22:06:49.249 00.000 9960 worker thread done servicing request
22:06:49.249 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:06:49.254 00.005 9960 Worker thread wakes up
22:06:49.254 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:06:49.254 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:06:50.501 01.247 9960 Exposure complete
22:06:50.629 00.128 9960 worker thread done servicing request
22:06:50.631 00.002 11872 OnExposeComplete: enter
22:06:50.634 00.003 11872 UpdateGuideState(): m_state=6
22:06:50.639 00.005 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1301
22:06:50.643 00.004 11872 Star::Find returns 1 (0), X=60.80, Y=856.81, Mass=2411, SNR=33.4, Peak=135 HFD=4.7
22:06:50.648 00.005 11872 CameraToMount -- cameraTheta (1.59) - m_xAngle (-3.14) = xAngle (4.73 = -1.55)
22:06:50.653 00.005 11872 CameraToMount -- cameraTheta (1.59) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.56 = -1.73)
22:06:50.656 00.003 11872 CameraToMount -- cameraX=-0.01 cameraY=0.35 hyp=0.35 cameraTheta=1.59 mountX=0.01 mountY=-0.35, mountTheta=-1.55
22:06:50.661 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.01, y=0.35, opts=13)
22:06:50.664 00.003 11872 Enqueuing Move request for scope (-0.01, 0.35)
22:06:50.670 00.006 9960 Worker thread wakes up
22:06:50.670 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.35) opts 0xd
22:06:50.670 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.01, 0.35)
22:06:50.670 00.000 9960 Moving (-0.01, 0.35) raw xDistance=0.01 yDistance=-0.35
22:06:50.670 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:06:50.670 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
22:06:50.671 00.001 9960 MoveAxis(E, 0, ABG)
22:06:50.671 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=135, med=1, FiltMin=0, FiltMax=79, Gamma=1.000
22:06:50.675 00.004 11872 UpdateGuideState exits: m=2411 SNR=33.4
22:06:50.679 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:50.683 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:06:50.687 00.004 11872 Enqueuing Expose request
22:06:50.691 00.004 9960 Move returns status 0, amount 0
22:06:50.691 00.000 9960 MoveAxis(N, 258, ABG)
22:06:50.691 00.000 9960 Guiding  Dir = 0, Dur = 258
22:06:50.692 00.001 9960 IsSlewing returns 0
22:06:50.692 00.000 9960 IsGuiding returns 0
22:06:50.692 00.000 9960 PulseGuide returned control before completion, sleep 268
22:06:50.976 00.284 9960 IsGuiding returns 1
22:06:50.976 00.000 9960 scope still moving after pulse duration time elapsed
22:06:51.006 00.030 9960 IsSlewing returns 0
22:06:51.007 00.001 9960 IsGuiding returns 0
22:06:51.007 00.000 9960 scope move finished after 258 + 56 ms
22:06:51.007 00.000 9960 Move returns status 0, amount 258
22:06:51.007 00.000 9960 move complete, result=0
22:06:51.008 00.001 9960 worker thread done servicing request
22:06:51.008 00.000 9960 Worker thread wakes up
22:06:51.009 00.001 11872 GuideStep: 0.0 px 0 ms EAST, -0.3 px 258 ms NORTH
22:06:51.014 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:06:51.015 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:06:52.268 01.253 9960 Exposure complete
22:06:52.390 00.122 9960 worker thread done servicing request
22:06:52.390 00.000 11872 OnExposeComplete: enter
22:06:52.397 00.007 11872 UpdateGuideState(): m_state=6
22:06:52.402 00.005 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1302
22:06:52.407 00.005 11872 Star::Find returns 1 (0), X=60.88, Y=856.80, Mass=2415, SNR=33.4, Peak=123 HFD=4.7
22:06:52.410 00.003 11872 CameraToMount -- cameraTheta (1.36) - m_xAngle (-3.14) = xAngle (4.50 = -1.79)
22:06:52.414 00.004 11872 CameraToMount -- cameraTheta (1.36) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.33 = -1.96)
22:06:52.418 00.004 11872 CameraToMount -- cameraX=0.07 cameraY=0.34 hyp=0.35 cameraTheta=1.36 mountX=-0.07 mountY=-0.32, mountTheta=-1.80
22:06:52.423 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.07, y=0.34, opts=13)
22:06:52.427 00.004 11872 Enqueuing Move request for scope (0.07, 0.34)
22:06:52.431 00.004 9960 Worker thread wakes up
22:06:52.431 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.34) opts 0xd
22:06:52.431 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=123, med=1, FiltMin=0, FiltMax=80, Gamma=1.000
22:06:52.436 00.005 11872 UpdateGuideState exits: m=2415 SNR=33.4
22:06:52.440 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:52.444 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:06:52.447 00.003 11872 Enqueuing Expose request
22:06:52.452 00.005 9960 Handling offset move in thread for scope, endpoint = (0.07, 0.34)
22:06:52.452 00.000 9960 Moving (0.07, 0.34) raw xDistance=-0.07 yDistance=-0.32
22:06:52.452 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:06:52.452 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
22:06:52.452 00.000 9960 MoveAxis(E, 0, ABG)
22:06:52.453 00.001 9960 Move returns status 0, amount 0
22:06:52.453 00.000 9960 MoveAxis(N, 242, ABG)
22:06:52.453 00.000 9960 Guiding  Dir = 0, Dur = 242
22:06:52.453 00.000 9960 IsSlewing returns 0
22:06:52.453 00.000 9960 IsGuiding returns 0
22:06:52.454 00.001 9960 PulseGuide returned control before completion, sleep 252
22:06:52.710 00.256 9960 IsGuiding returns 1
22:06:52.710 00.000 9960 scope still moving after pulse duration time elapsed
22:06:52.740 00.030 9960 IsSlewing returns 0
22:06:52.741 00.001 9960 IsGuiding returns 0
22:06:52.741 00.000 9960 scope move finished after 242 + 45 ms
22:06:52.742 00.001 9960 Move returns status 0, amount 242
22:06:52.742 00.000 9960 move complete, result=0
22:06:52.743 00.001 9960 worker thread done servicing request
22:06:52.743 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 242 ms NORTH
22:06:52.749 00.006 9960 Worker thread wakes up
22:06:52.749 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:06:52.749 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:06:54.004 01.255 9960 Exposure complete
22:06:54.139 00.135 9960 worker thread done servicing request
22:06:54.139 00.000 11872 OnExposeComplete: enter
22:06:54.144 00.005 11872 UpdateGuideState(): m_state=6
22:06:54.148 00.004 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1303
22:06:54.153 00.005 11872 Star::Find returns 1 (0), X=60.83, Y=856.63, Mass=2346, SNR=32.8, Peak=138 HFD=4.7
22:06:54.158 00.005 11872 CameraToMount -- cameraTheta (1.42) - m_xAngle (-3.14) = xAngle (4.56 = -1.72)
22:06:54.161 00.003 11872 CameraToMount -- cameraTheta (1.42) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.39 = -1.89)
22:06:54.165 00.004 11872 CameraToMount -- cameraX=0.03 cameraY=0.17 hyp=0.17 cameraTheta=1.42 mountX=-0.03 mountY=-0.16, mountTheta=-1.73
22:06:54.170 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.03, y=0.17, opts=13)
22:06:54.175 00.005 11872 Enqueuing Move request for scope (0.03, 0.17)
22:06:54.180 00.005 9960 Worker thread wakes up
22:06:54.180 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=138, med=1, FiltMin=0, FiltMax=93, Gamma=1.000
22:06:54.183 00.003 11872 UpdateGuideState exits: m=2346 SNR=32.8
22:06:54.188 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:54.192 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:06:54.195 00.003 11872 Enqueuing Expose request
22:06:54.198 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.17) opts 0xd
22:06:54.198 00.000 9960 Handling offset move in thread for scope, endpoint = (0.03, 0.17)
22:06:54.199 00.001 9960 Moving (0.03, 0.17) raw xDistance=-0.03 yDistance=-0.16
22:06:54.199 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:06:54.199 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:06:54.199 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:06:54.200 00.001 9960 MoveAxis(E, 0, ABG)
22:06:54.200 00.000 9960 Move returns status 0, amount 0
22:06:54.200 00.000 9960 MoveAxis(N, 0, ABG)
22:06:54.201 00.001 9960 Move returns status 0, amount 0
22:06:54.201 00.000 9960 move complete, result=0
22:06:54.201 00.000 9960 worker thread done servicing request
22:06:54.202 00.001 9960 Worker thread wakes up
22:06:54.202 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:06:54.202 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:06:54.202 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:06:55.451 01.249 9960 Exposure complete
22:06:55.579 00.128 9960 worker thread done servicing request
22:06:55.579 00.000 11872 OnExposeComplete: enter
22:06:55.584 00.005 11872 UpdateGuideState(): m_state=6
22:06:55.588 00.004 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1304
22:06:55.591 00.003 11872 Star::Find returns 1 (0), X=60.71, Y=856.72, Mass=2424, SNR=33.3, Peak=129 HFD=4.8
22:06:55.595 00.004 11872 CameraToMount -- cameraTheta (1.92) - m_xAngle (-3.14) = xAngle (5.06 = -1.23)
22:06:55.599 00.004 11872 CameraToMount -- cameraTheta (1.92) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.88 = -1.40)
22:06:55.602 00.003 11872 CameraToMount -- cameraX=-0.09 cameraY=0.26 hyp=0.28 cameraTheta=1.92 mountX=0.09 mountY=-0.27, mountTheta=-1.24
22:06:55.609 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.09, y=0.26, opts=13)
22:06:55.615 00.006 11872 Enqueuing Move request for scope (-0.09, 0.26)
22:06:55.620 00.005 9960 Worker thread wakes up
22:06:55.620 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=129, med=1, FiltMin=0, FiltMax=89, Gamma=1.000
22:06:55.625 00.005 11872 UpdateGuideState exits: m=2424 SNR=33.3
22:06:55.628 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:55.633 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:06:55.637 00.004 11872 Enqueuing Expose request
22:06:55.641 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.26) opts 0xd
22:06:55.641 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.09, 0.26)
22:06:55.641 00.000 9960 Moving (-0.09, 0.26) raw xDistance=0.09 yDistance=-0.27
22:06:55.641 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:06:55.642 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
22:06:55.642 00.000 9960 MoveAxis(E, 0, ABG)
22:06:55.642 00.000 9960 Move returns status 0, amount 0
22:06:55.642 00.000 9960 MoveAxis(N, 204, ABG)
22:06:55.643 00.001 9960 Guiding  Dir = 0, Dur = 204
22:06:55.643 00.000 9960 IsSlewing returns 0
22:06:55.643 00.000 9960 IsGuiding returns 0
22:06:55.644 00.001 9960 PulseGuide returned control before completion, sleep 214
22:06:55.864 00.220 9960 IsGuiding returns 1
22:06:55.864 00.000 9960 scope still moving after pulse duration time elapsed
22:06:55.897 00.033 9960 IsSlewing returns 0
22:06:55.897 00.000 9960 IsGuiding returns 0
22:06:55.897 00.000 9960 scope move finished after 204 + 49 ms
22:06:55.897 00.000 9960 Move returns status 0, amount 204
22:06:55.898 00.001 9960 move complete, result=0
22:06:55.898 00.000 9960 worker thread done servicing request
22:06:55.898 00.000 9960 Worker thread wakes up
22:06:55.898 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 204 ms NORTH
22:06:55.904 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:06:55.904 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:06:57.145 01.241 9960 Exposure complete
22:06:57.284 00.139 9960 worker thread done servicing request
22:06:57.284 00.000 11872 OnExposeComplete: enter
22:06:57.289 00.005 11872 UpdateGuideState(): m_state=6
22:06:57.294 00.005 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1305
22:06:57.300 00.006 11872 Star::Find returns 1 (0), X=60.71, Y=856.42, Mass=2673, SNR=35.1, Peak=152 HFD=5.1
22:06:57.305 00.005 11872 CameraToMount -- cameraTheta (-2.79) - m_xAngle (-3.14) = xAngle (0.35 = 0.35)
22:06:57.311 00.006 11872 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.17 = 0.17)
22:06:57.317 00.006 11872 CameraToMount -- cameraX=-0.10 cameraY=-0.03 hyp=0.10 cameraTheta=-2.79 mountX=0.10 mountY=0.02, mountTheta=0.18
22:06:57.324 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.10, y=-0.03, opts=13)
22:06:57.330 00.006 11872 Enqueuing Move request for scope (-0.10, -0.03)
22:06:57.336 00.006 9960 Worker thread wakes up
22:06:57.336 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=152, med=1, FiltMin=0, FiltMax=86, Gamma=1.000
22:06:57.341 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.03) opts 0xd
22:06:57.341 00.000 11872 UpdateGuideState exits: m=2673 SNR=35.1
22:06:57.345 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.10, -0.03)
22:06:57.345 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:57.348 00.003 9960 Moving (-0.10, -0.03) raw xDistance=0.10 yDistance=0.02
22:06:57.348 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:06:57.352 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:06:57.352 00.000 11872 Enqueuing Expose request
22:06:57.357 00.005 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:06:57.357 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:06:57.358 00.001 9960 MoveAxis(E, 0, ABG)
22:06:57.358 00.000 9960 Move returns status 0, amount 0
22:06:57.358 00.000 9960 MoveAxis(N, 0, ABG)
22:06:57.358 00.000 9960 Move returns status 0, amount 0
22:06:57.358 00.000 9960 move complete, result=0
22:06:57.358 00.000 9960 worker thread done servicing request
22:06:57.358 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:06:57.363 00.005 9960 Worker thread wakes up
22:06:57.363 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:06:57.363 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:06:58.624 01.261 9960 Exposure complete
22:06:58.751 00.127 9960 worker thread done servicing request
22:06:58.751 00.000 11872 OnExposeComplete: enter
22:06:58.755 00.004 11872 UpdateGuideState(): m_state=6
22:06:58.759 00.004 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1306
22:06:58.763 00.004 11872 Star::Find returns 1 (0), X=60.85, Y=856.67, Mass=2395, SNR=33.2, Peak=139 HFD=4.7
22:06:58.767 00.004 11872 CameraToMount -- cameraTheta (1.40) - m_xAngle (-3.14) = xAngle (4.54 = -1.75)
22:06:58.772 00.005 11872 CameraToMount -- cameraTheta (1.40) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.36 = -1.92)
22:06:58.776 00.004 11872 CameraToMount -- cameraX=0.04 cameraY=0.22 hyp=0.22 cameraTheta=1.40 mountX=-0.04 mountY=-0.21, mountTheta=-1.75
22:06:58.782 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.04, y=0.22, opts=13)
22:06:58.786 00.004 11872 Enqueuing Move request for scope (0.04, 0.22)
22:06:58.790 00.004 9960 Worker thread wakes up
22:06:58.791 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.22) opts 0xd
22:06:58.791 00.000 9960 Handling offset move in thread for scope, endpoint = (0.04, 0.22)
22:06:58.791 00.000 9960 Moving (0.04, 0.22) raw xDistance=-0.04 yDistance=-0.21
22:06:58.791 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:06:58.792 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
22:06:58.792 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=139, med=1, FiltMin=0, FiltMax=87, Gamma=1.000
22:06:58.796 00.004 9960 MoveAxis(E, 0, ABG)
22:06:58.796 00.000 11872 UpdateGuideState exits: m=2395 SNR=33.2
22:06:58.801 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:58.804 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:06:58.809 00.005 11872 Enqueuing Expose request
22:06:58.813 00.004 9960 Move returns status 0, amount 0
22:06:58.813 00.000 9960 MoveAxis(N, 155, ABG)
22:06:58.813 00.000 9960 Guiding  Dir = 0, Dur = 155
22:06:58.814 00.001 9960 IsSlewing returns 0
22:06:58.814 00.000 9960 IsGuiding returns 0
22:06:58.814 00.000 9960 PulseGuide returned control before completion, sleep 165
22:06:58.984 00.170 9960 IsGuiding returns 1
22:06:58.986 00.002 9960 scope still moving after pulse duration time elapsed
22:06:59.015 00.029 9960 IsSlewing returns 0
22:06:59.016 00.001 9960 IsGuiding returns 0
22:06:59.016 00.000 9960 scope move finished after 155 + 47 ms
22:06:59.017 00.001 9960 Move returns status 0, amount 155
22:06:59.017 00.000 9960 move complete, result=0
22:06:59.017 00.000 9960 worker thread done servicing request
22:06:59.018 00.001 9960 Worker thread wakes up
22:06:59.019 00.001 11872 GuideStep: -0.0 px 0 ms EAST, -0.2 px 155 ms NORTH
22:06:59.025 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:06:59.025 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:07:00.274 01.249 9960 Exposure complete
22:07:00.393 00.119 9960 worker thread done servicing request
22:07:00.393 00.000 11872 OnExposeComplete: enter
22:07:00.398 00.005 11872 UpdateGuideState(): m_state=6
22:07:00.402 00.004 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1307
22:07:00.407 00.005 11872 Star::Find returns 1 (0), X=60.89, Y=856.59, Mass=2446, SNR=33.5, Peak=134 HFD=5.0
22:07:00.411 00.004 11872 CameraToMount -- cameraTheta (1.04) - m_xAngle (-3.14) = xAngle (4.18 = -2.10)
22:07:00.415 00.004 11872 CameraToMount -- cameraTheta (1.04) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.01 = -2.28)
22:07:00.418 00.003 11872 CameraToMount -- cameraX=0.08 cameraY=0.13 hyp=0.15 cameraTheta=1.04 mountX=-0.08 mountY=-0.12, mountTheta=-2.16
22:07:00.425 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.08, y=0.13, opts=13)
22:07:00.430 00.005 11872 Enqueuing Move request for scope (0.08, 0.13)
22:07:00.434 00.004 9960 Worker thread wakes up
22:07:00.434 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.13) opts 0xd
22:07:00.435 00.001 9960 Handling offset move in thread for scope, endpoint = (0.08, 0.13)
22:07:00.435 00.000 9960 Moving (0.08, 0.13) raw xDistance=-0.08 yDistance=-0.12
22:07:00.435 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:07:00.435 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:07:00.435 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:07:00.436 00.001 9960 MoveAxis(E, 0, ABG)
22:07:00.436 00.000 9960 Move returns status 0, amount 0
22:07:00.436 00.000 9960 MoveAxis(N, 0, ABG)
22:07:00.436 00.000 9960 Move returns status 0, amount 0
22:07:00.436 00.000 9960 move complete, result=0
22:07:00.436 00.000 9960 worker thread done servicing request
22:07:00.436 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=134, med=1, FiltMin=0, FiltMax=84, Gamma=1.000
22:07:00.441 00.005 11872 UpdateGuideState exits: m=2446 SNR=33.5
22:07:00.445 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:00.448 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:07:00.453 00.005 11872 Enqueuing Expose request
22:07:00.455 00.002 9960 Worker thread wakes up
22:07:00.455 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:07:00.456 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:07:00.456 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:07:01.694 01.238 9960 Exposure complete
22:07:01.820 00.126 9960 worker thread done servicing request
22:07:01.821 00.001 11872 OnExposeComplete: enter
22:07:01.825 00.004 11872 UpdateGuideState(): m_state=6
22:07:01.830 00.005 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1308
22:07:01.834 00.004 11872 Star::Find returns 1 (0), X=60.68, Y=856.81, Mass=2467, SNR=33.7, Peak=146 HFD=4.6
22:07:01.839 00.005 11872 CameraToMount -- cameraTheta (1.92) - m_xAngle (-3.14) = xAngle (5.05 = -1.23)
22:07:01.842 00.003 11872 CameraToMount -- cameraTheta (1.92) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.88 = -1.40)
22:07:01.845 00.003 11872 CameraToMount -- cameraX=-0.13 cameraY=0.35 hyp=0.37 cameraTheta=1.92 mountX=0.12 mountY=-0.37, mountTheta=-1.24
22:07:01.851 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.13, y=0.35, opts=13)
22:07:01.855 00.004 11872 Enqueuing Move request for scope (-0.13, 0.35)
22:07:01.861 00.006 9960 Worker thread wakes up
22:07:01.861 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=146, med=1, FiltMin=0, FiltMax=79, Gamma=1.000
22:07:01.866 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.35) opts 0xd
22:07:01.866 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.13, 0.35)
22:07:01.867 00.001 9960 Moving (-0.13, 0.35) raw xDistance=0.12 yDistance=-0.37
22:07:01.867 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:07:01.867 00.000 11872 UpdateGuideState exits: m=2467 SNR=33.7
22:07:01.872 00.005 9960 GuideAlgorithmResistSwitch::result() returns -0.37 from input -0.37
22:07:01.872 00.000 9960 MoveAxis(E, 0, ABG)
22:07:01.872 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:01.877 00.005 9960 Move returns status 0, amount 0
22:07:01.877 00.000 9960 MoveAxis(N, 273, ABG)
22:07:01.878 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:07:01.882 00.004 9960 Guiding  Dir = 0, Dur = 273
22:07:01.882 00.000 11872 Enqueuing Expose request
22:07:01.887 00.005 9960 IsSlewing returns 0
22:07:01.887 00.000 9960 IsGuiding returns 0
22:07:01.888 00.001 9960 PulseGuide returned control before completion, sleep 283
22:07:02.187 00.299 9960 IsGuiding returns 0
22:07:02.188 00.001 9960 Move returns status 0, amount 273
22:07:02.189 00.001 9960 move complete, result=0
22:07:02.190 00.001 9960 worker thread done servicing request
22:07:02.190 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.4 px 273 ms NORTH
22:07:02.196 00.006 9960 Worker thread wakes up
22:07:02.196 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:07:02.196 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:07:03.449 01.253 9960 Exposure complete
22:07:03.575 00.126 9960 worker thread done servicing request
22:07:03.575 00.000 11872 OnExposeComplete: enter
22:07:03.579 00.004 11872 UpdateGuideState(): m_state=6
22:07:03.585 00.006 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1309
22:07:03.590 00.005 11872 Star::Find returns 1 (0), X=60.77, Y=856.50, Mass=2447, SNR=33.4, Peak=124 HFD=5.0
22:07:03.595 00.005 11872 CameraToMount -- cameraTheta (2.41) - m_xAngle (-3.14) = xAngle (5.54 = -0.74)
22:07:03.599 00.004 11872 CameraToMount -- cameraTheta (2.41) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.37 = -0.91)
22:07:03.602 00.003 11872 CameraToMount -- cameraX=-0.04 cameraY=0.04 hyp=0.06 cameraTheta=2.41 mountX=0.04 mountY=-0.04, mountTheta=-0.82
22:07:03.607 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.04, y=0.04, opts=13)
22:07:03.612 00.005 11872 Enqueuing Move request for scope (-0.04, 0.04)
22:07:03.616 00.004 9960 Worker thread wakes up
22:07:03.616 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=124, med=1, FiltMin=0, FiltMax=84, Gamma=1.000
22:07:03.621 00.005 11872 UpdateGuideState exits: m=2447 SNR=33.4
22:07:03.624 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:03.629 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:07:03.632 00.003 11872 Enqueuing Expose request
22:07:03.635 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.04) opts 0xd
22:07:03.636 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.04, 0.04)
22:07:03.636 00.000 9960 Moving (-0.04, 0.04) raw xDistance=0.04 yDistance=-0.04
22:07:03.636 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:07:03.636 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:07:03.636 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:07:03.636 00.000 9960 MoveAxis(E, 0, ABG)
22:07:03.636 00.000 9960 Move returns status 0, amount 0
22:07:03.638 00.002 9960 MoveAxis(N, 0, ABG)
22:07:03.638 00.000 9960 Move returns status 0, amount 0
22:07:03.638 00.000 9960 move complete, result=0
22:07:03.638 00.000 9960 worker thread done servicing request
22:07:03.638 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:07:03.643 00.005 9960 Worker thread wakes up
22:07:03.643 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:07:03.643 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:07:04.890 01.247 9960 Exposure complete
22:07:05.017 00.127 9960 worker thread done servicing request
22:07:05.017 00.000 11872 OnExposeComplete: enter
22:07:05.021 00.004 11872 UpdateGuideState(): m_state=6
22:07:05.023 00.002 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1310
22:07:05.026 00.003 11872 Star::Find returns 1 (0), X=60.58, Y=856.73, Mass=2398, SNR=33.1, Peak=134 HFD=4.8
22:07:05.030 00.004 11872 CameraToMount -- cameraTheta (2.26) - m_xAngle (-3.14) = xAngle (5.40 = -0.89)
22:07:05.035 00.005 11872 CameraToMount -- cameraTheta (2.26) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.23 = -1.06)
22:07:05.039 00.004 11872 CameraToMount -- cameraX=-0.23 cameraY=0.27 hyp=0.36 cameraTheta=2.26 mountX=0.23 mountY=-0.31, mountTheta=-0.94
22:07:05.045 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.23, y=0.27, opts=13)
22:07:05.049 00.004 11872 Enqueuing Move request for scope (-0.23, 0.27)
22:07:05.055 00.006 9960 Worker thread wakes up
22:07:05.055 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=134, med=1, FiltMin=0, FiltMax=75, Gamma=1.000
22:07:05.058 00.003 11872 UpdateGuideState exits: m=2398 SNR=33.1
22:07:05.062 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:05.066 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:07:05.069 00.003 11872 Enqueuing Expose request
22:07:05.073 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.27) opts 0xd
22:07:05.073 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.23, 0.27)
22:07:05.074 00.001 9960 Moving (-0.23, 0.27) raw xDistance=0.23 yDistance=-0.31
22:07:05.074 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
22:07:05.074 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
22:07:05.075 00.001 9960 MoveAxis(W, 106, ABG)
22:07:05.075 00.000 9960 Guiding  Dir = 3, Dur = 106
22:07:05.075 00.000 9960 IsSlewing returns 0
22:07:05.076 00.001 9960 IsGuiding returns 0
22:07:05.076 00.000 9960 PulseGuide returned control before completion, sleep 116
22:07:05.204 00.128 9960 IsGuiding returns 1
22:07:05.204 00.000 9960 scope still moving after pulse duration time elapsed
22:07:05.237 00.033 9960 IsSlewing returns 0
22:07:05.239 00.002 9960 IsGuiding returns 0
22:07:05.241 00.002 9960 scope move finished after 106 + 57 ms
22:07:05.241 00.000 9960 Move returns status 0, amount 106
22:07:05.241 00.000 9960 MoveAxis(N, 231, ABG)
22:07:05.241 00.000 9960 Guiding  Dir = 0, Dur = 231
22:07:05.242 00.001 9960 IsSlewing returns 0
22:07:05.242 00.000 9960 IsGuiding returns 0
22:07:05.243 00.001 9960 PulseGuide returned control before completion, sleep 241
22:07:05.502 00.259 9960 IsGuiding returns 1
22:07:05.503 00.001 9960 scope still moving after pulse duration time elapsed
22:07:05.533 00.030 9960 IsSlewing returns 0
22:07:05.536 00.003 9960 IsGuiding returns 0
22:07:05.537 00.001 9960 scope move finished after 231 + 62 ms
22:07:05.537 00.000 9960 Move returns status 0, amount 231
22:07:05.538 00.001 9960 move complete, result=0
22:07:05.538 00.000 9960 worker thread done servicing request
22:07:05.539 00.001 9960 Worker thread wakes up
22:07:05.539 00.000 11872 GuideStep: 0.2 px 106 ms WEST, -0.3 px 231 ms NORTH
22:07:05.545 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:07:05.546 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:07:06.793 01.247 9960 Exposure complete
22:07:06.926 00.133 9960 worker thread done servicing request
22:07:06.926 00.000 11872 OnExposeComplete: enter
22:07:06.931 00.005 11872 UpdateGuideState(): m_state=6
22:07:06.934 00.003 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1311
22:07:06.937 00.003 11872 Star::Find returns 1 (0), X=60.83, Y=856.47, Mass=2551, SNR=34.3, Peak=127 HFD=5.1
22:07:06.942 00.005 11872 CameraToMount -- cameraTheta (0.45) - m_xAngle (-3.14) = xAngle (3.58 = -2.70)
22:07:06.945 00.003 11872 CameraToMount -- cameraTheta (0.45) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.41 = -2.87)
22:07:06.949 00.004 11872 CameraToMount -- cameraX=0.02 cameraY=0.01 hyp=0.02 cameraTheta=0.45 mountX=-0.02 mountY=-0.01, mountTheta=-2.85
22:07:06.954 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.02, y=0.01, opts=13)
22:07:06.958 00.004 11872 Enqueuing Move request for scope (0.02, 0.01)
22:07:06.963 00.005 9960 Worker thread wakes up
22:07:06.963 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.01) opts 0xd
22:07:06.963 00.000 9960 Handling offset move in thread for scope, endpoint = (0.02, 0.01)
22:07:06.963 00.000 9960 Moving (0.02, 0.01) raw xDistance=-0.02 yDistance=-0.01
22:07:06.963 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:07:06.963 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:07:06.964 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:07:06.964 00.000 9960 MoveAxis(E, 0, ABG)
22:07:06.964 00.000 9960 Move returns status 0, amount 0
22:07:06.964 00.000 9960 MoveAxis(N, 0, ABG)
22:07:06.964 00.000 9960 Move returns status 0, amount 0
22:07:06.965 00.001 9960 move complete, result=0
22:07:06.965 00.000 9960 worker thread done servicing request
22:07:06.965 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=127, med=1, FiltMin=0, FiltMax=91, Gamma=1.000
22:07:06.969 00.004 11872 UpdateGuideState exits: m=2551 SNR=34.3
22:07:06.971 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:06.976 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:07:06.979 00.003 11872 Enqueuing Expose request
22:07:06.982 00.003 9960 Worker thread wakes up
22:07:06.982 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:07:06.987 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:07:06.987 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:07:08.242 01.255 9960 Exposure complete
22:07:08.364 00.122 9960 worker thread done servicing request
22:07:08.365 00.001 11872 OnExposeComplete: enter
22:07:08.368 00.003 11872 UpdateGuideState(): m_state=6
22:07:08.374 00.006 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1312
22:07:08.379 00.005 11872 Star::Find returns 1 (0), X=60.78, Y=856.68, Mass=2532, SNR=34.1, Peak=128 HFD=4.9
22:07:08.382 00.003 11872 CameraToMount -- cameraTheta (1.71) - m_xAngle (-3.14) = xAngle (4.85 = -1.43)
22:07:08.390 00.008 11872 CameraToMount -- cameraTheta (1.71) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.68 = -1.60)
22:07:08.395 00.005 11872 CameraToMount -- cameraX=-0.03 cameraY=0.22 hyp=0.23 cameraTheta=1.71 mountX=0.03 mountY=-0.23, mountTheta=-1.43
22:07:08.401 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.03, y=0.22, opts=13)
22:07:08.405 00.004 11872 Enqueuing Move request for scope (-0.03, 0.22)
22:07:08.408 00.003 9960 Worker thread wakes up
22:07:08.410 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=128, med=1, FiltMin=0, FiltMax=89, Gamma=1.000
22:07:08.414 00.004 11872 UpdateGuideState exits: m=2532 SNR=34.1
22:07:08.417 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:08.422 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.22) opts 0xd
22:07:08.422 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:07:08.428 00.006 11872 Enqueuing Expose request
22:07:08.432 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.03, 0.22)
22:07:08.433 00.001 9960 Moving (-0.03, 0.22) raw xDistance=0.03 yDistance=-0.23
22:07:08.433 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:07:08.433 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
22:07:08.433 00.000 9960 MoveAxis(E, 0, ABG)
22:07:08.434 00.001 9960 Move returns status 0, amount 0
22:07:08.434 00.000 9960 MoveAxis(N, 169, ABG)
22:07:08.434 00.000 9960 Guiding  Dir = 0, Dur = 169
22:07:08.435 00.001 9960 IsSlewing returns 0
22:07:08.436 00.001 9960 IsGuiding returns 0
22:07:08.436 00.000 9960 PulseGuide returned control before completion, sleep 179
22:07:08.623 00.187 9960 IsGuiding returns 1
22:07:08.624 00.001 9960 scope still moving after pulse duration time elapsed
22:07:08.654 00.030 9960 IsSlewing returns 0
22:07:08.657 00.003 9960 IsGuiding returns 0
22:07:08.657 00.000 9960 scope move finished after 169 + 52 ms
22:07:08.658 00.001 9960 Move returns status 0, amount 169
22:07:08.658 00.000 9960 move complete, result=0
22:07:08.658 00.000 9960 worker thread done servicing request
22:07:08.659 00.001 9960 Worker thread wakes up
22:07:08.659 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.2 px 169 ms NORTH
22:07:08.665 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:07:08.665 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:07:09.914 01.249 9960 Exposure complete
22:07:10.045 00.131 9960 worker thread done servicing request
22:07:10.045 00.000 11872 OnExposeComplete: enter
22:07:10.050 00.005 11872 UpdateGuideState(): m_state=6
22:07:10.055 00.005 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1313
22:07:10.059 00.004 11872 Star::Find returns 1 (0), X=60.85, Y=856.70, Mass=2359, SNR=32.9, Peak=125 HFD=4.6
22:07:10.062 00.003 11872 CameraToMount -- cameraTheta (1.40) - m_xAngle (-3.14) = xAngle (4.54 = -1.74)
22:07:10.066 00.004 11872 CameraToMount -- cameraTheta (1.40) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.37 = -1.91)
22:07:10.070 00.004 11872 CameraToMount -- cameraX=0.04 cameraY=0.25 hyp=0.25 cameraTheta=1.40 mountX=-0.04 mountY=-0.24, mountTheta=-1.75
22:07:10.076 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.04, y=0.25, opts=13)
22:07:10.081 00.005 11872 Enqueuing Move request for scope (0.04, 0.25)
22:07:10.085 00.004 9960 Worker thread wakes up
22:07:10.085 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=125, med=1, FiltMin=0, FiltMax=90, Gamma=1.000
22:07:10.088 00.003 11872 UpdateGuideState exits: m=2359 SNR=32.9
22:07:10.093 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.25) opts 0xd
22:07:10.093 00.000 9960 Handling offset move in thread for scope, endpoint = (0.04, 0.25)
22:07:10.093 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:10.097 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:07:10.100 00.003 11872 Enqueuing Expose request
22:07:10.104 00.004 9960 Moving (0.04, 0.25) raw xDistance=-0.04 yDistance=-0.24
22:07:10.104 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:07:10.104 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
22:07:10.104 00.000 9960 MoveAxis(E, 0, ABG)
22:07:10.104 00.000 9960 Move returns status 0, amount 0
22:07:10.105 00.001 9960 MoveAxis(N, 176, ABG)
22:07:10.105 00.000 9960 Guiding  Dir = 0, Dur = 176
22:07:10.105 00.000 9960 IsSlewing returns 0
22:07:10.107 00.002 9960 IsGuiding returns 0
22:07:10.107 00.000 9960 PulseGuide returned control before completion, sleep 186
22:07:10.296 00.189 9960 IsGuiding returns 1
22:07:10.296 00.000 9960 scope still moving after pulse duration time elapsed
22:07:10.326 00.030 9960 IsSlewing returns 0
22:07:10.327 00.001 9960 IsGuiding returns 0
22:07:10.328 00.001 9960 scope move finished after 176 + 45 ms
22:07:10.328 00.000 9960 Move returns status 0, amount 176
22:07:10.328 00.000 9960 move complete, result=0
22:07:10.329 00.001 9960 worker thread done servicing request
22:07:10.329 00.000 9960 Worker thread wakes up
22:07:10.330 00.001 11872 GuideStep: -0.0 px 0 ms EAST, -0.2 px 176 ms NORTH
22:07:10.337 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:07:10.338 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:07:11.589 01.251 9960 Exposure complete
22:07:11.715 00.126 9960 worker thread done servicing request
22:07:11.715 00.000 11872 OnExposeComplete: enter
22:07:11.719 00.004 11872 UpdateGuideState(): m_state=6
22:07:11.723 00.004 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1314
22:07:11.727 00.004 11872 Star::Find returns 1 (0), X=60.79, Y=856.38, Mass=2456, SNR=33.7, Peak=140 HFD=5.2
22:07:11.731 00.004 11872 CameraToMount -- cameraTheta (-1.80) - m_xAngle (-3.14) = xAngle (1.33 = 1.33)
22:07:11.734 00.003 11872 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.16 = 1.16)
22:07:11.741 00.007 11872 CameraToMount -- cameraX=-0.02 cameraY=-0.08 hyp=0.08 cameraTheta=-1.80 mountX=0.02 mountY=0.07, mountTheta=1.32
22:07:11.748 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.02, y=-0.08, opts=13)
22:07:11.752 00.004 11872 Enqueuing Move request for scope (-0.02, -0.08)
22:07:11.757 00.005 9960 Worker thread wakes up
22:07:11.757 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=140, med=1, FiltMin=0, FiltMax=78, Gamma=1.000
22:07:11.761 00.004 11872 UpdateGuideState exits: m=2456 SNR=33.7
22:07:11.764 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:11.768 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:07:11.772 00.004 11872 Enqueuing Expose request
22:07:11.777 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.08) opts 0xd
22:07:11.777 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.02, -0.08)
22:07:11.777 00.000 9960 Moving (-0.02, -0.08) raw xDistance=0.02 yDistance=0.07
22:07:11.777 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:07:11.778 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:07:11.778 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:07:11.778 00.000 9960 MoveAxis(E, 0, ABG)
22:07:11.778 00.000 9960 Move returns status 0, amount 0
22:07:11.779 00.001 9960 MoveAxis(N, 0, ABG)
22:07:11.779 00.000 9960 Move returns status 0, amount 0
22:07:11.779 00.000 9960 move complete, result=0
22:07:11.779 00.000 9960 worker thread done servicing request
22:07:11.780 00.001 9960 Worker thread wakes up
22:07:11.780 00.000 11872 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:07:11.784 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
22:07:11.784 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:07:13.032 01.248 9960 Exposure complete
22:07:13.153 00.121 9960 worker thread done servicing request
22:07:13.153 00.000 11872 OnExposeComplete: enter
22:07:13.157 00.004 11872 UpdateGuideState(): m_state=6
22:07:13.161 00.004 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1315
22:07:13.164 00.003 11872 Star::Find returns 1 (0), X=60.81, Y=856.67, Mass=2273, SNR=32.4, Peak=121 HFD=4.8
22:07:13.169 00.005 11872 CameraToMount -- cameraTheta (1.54) - m_xAngle (-3.14) = xAngle (4.68 = -1.60)
22:07:13.172 00.003 11872 CameraToMount -- cameraTheta (1.54) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.51 = -1.78)
22:07:13.175 00.003 11872 CameraToMount -- cameraX=0.01 cameraY=0.22 hyp=0.22 cameraTheta=1.54 mountX=-0.01 mountY=-0.21, mountTheta=-1.61
22:07:13.181 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.01, y=0.22, opts=13)
22:07:13.187 00.006 11872 Enqueuing Move request for scope (0.01, 0.22)
22:07:13.191 00.004 9960 Worker thread wakes up
22:07:13.191 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.22) opts 0xd
22:07:13.191 00.000 9960 Handling offset move in thread for scope, endpoint = (0.01, 0.22)
22:07:13.191 00.000 9960 Moving (0.01, 0.22) raw xDistance=-0.01 yDistance=-0.21
22:07:13.191 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:07:13.191 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
22:07:13.191 00.000 9960 MoveAxis(E, 0, ABG)
22:07:13.192 00.001 9960 Move returns status 0, amount 0
22:07:13.193 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=121, med=1, FiltMin=0, FiltMax=71, Gamma=1.000
22:07:13.196 00.003 9960 MoveAxis(N, 158, ABG)
22:07:13.196 00.000 9960 Guiding  Dir = 0, Dur = 158
22:07:13.197 00.001 11872 UpdateGuideState exits: m=2273 SNR=32.4
22:07:13.200 00.003 9960 IsSlewing returns 0
22:07:13.201 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:13.204 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:07:13.208 00.004 9960 IsGuiding returns 0
22:07:13.208 00.000 11872 Enqueuing Expose request
22:07:13.211 00.003 9960 PulseGuide returned control before completion, sleep 168
22:07:13.384 00.173 9960 IsGuiding returns 1
22:07:13.385 00.001 9960 scope still moving after pulse duration time elapsed
22:07:13.417 00.032 9960 IsSlewing returns 0
22:07:13.418 00.001 9960 IsGuiding returns 0
22:07:13.419 00.001 9960 scope move finished after 158 + 52 ms
22:07:13.419 00.000 9960 Move returns status 0, amount 158
22:07:13.420 00.001 9960 move complete, result=0
22:07:13.420 00.000 9960 worker thread done servicing request
22:07:13.420 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.2 px 158 ms NORTH
22:07:13.431 00.011 9960 Worker thread wakes up
22:07:13.431 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:07:13.432 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:07:14.673 01.241 9960 Exposure complete
22:07:14.784 00.111 9960 worker thread done servicing request
22:07:14.785 00.001 11872 OnExposeComplete: enter
22:07:14.788 00.003 11872 UpdateGuideState(): m_state=6
22:07:14.794 00.006 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1316
22:07:14.799 00.005 11872 Star::Find returns 1 (0), X=60.78, Y=856.60, Mass=2558, SNR=34.2, Peak=133 HFD=5.0
22:07:14.802 00.003 11872 CameraToMount -- cameraTheta (1.79) - m_xAngle (-3.14) = xAngle (4.93 = -1.35)
22:07:14.806 00.004 11872 CameraToMount -- cameraTheta (1.79) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.76 = -1.52)
22:07:14.809 00.003 11872 CameraToMount -- cameraX=-0.03 cameraY=0.14 hyp=0.15 cameraTheta=1.79 mountX=0.03 mountY=-0.15, mountTheta=-1.36
22:07:14.815 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.03, y=0.14, opts=13)
22:07:14.818 00.003 11872 Enqueuing Move request for scope (-0.03, 0.14)
22:07:14.821 00.003 9960 Worker thread wakes up
22:07:14.821 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.14) opts 0xd
22:07:14.821 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.03, 0.14)
22:07:14.821 00.000 9960 Moving (-0.03, 0.14) raw xDistance=0.03 yDistance=-0.15
22:07:14.821 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:07:14.821 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:07:14.823 00.002 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:07:14.823 00.000 9960 MoveAxis(E, 0, ABG)
22:07:14.823 00.000 9960 Move returns status 0, amount 0
22:07:14.823 00.000 9960 MoveAxis(N, 0, ABG)
22:07:14.823 00.000 9960 Move returns status 0, amount 0
22:07:14.823 00.000 9960 move complete, result=0
22:07:14.824 00.001 9960 worker thread done servicing request
22:07:14.824 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=133, med=1, FiltMin=0, FiltMax=78, Gamma=1.000
22:07:14.827 00.003 11872 UpdateGuideState exits: m=2558 SNR=34.2
22:07:14.832 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:14.835 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:07:14.840 00.005 11872 Enqueuing Expose request
22:07:14.843 00.003 9960 Worker thread wakes up
22:07:14.843 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:07:14.846 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
22:07:14.846 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:07:16.101 01.255 9960 Exposure complete
22:07:16.230 00.129 9960 worker thread done servicing request
22:07:16.231 00.001 11872 OnExposeComplete: enter
22:07:16.236 00.005 11872 UpdateGuideState(): m_state=6
22:07:16.242 00.006 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1317
22:07:16.246 00.004 11872 Star::Find returns 1 (0), X=61.02, Y=856.76, Mass=2474, SNR=33.8, Peak=141 HFD=4.7
22:07:16.250 00.004 11872 CameraToMount -- cameraTheta (0.95) - m_xAngle (-3.14) = xAngle (4.09 = -2.19)
22:07:16.254 00.004 11872 CameraToMount -- cameraTheta (0.95) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.92 = -2.36)
22:07:16.258 00.004 11872 CameraToMount -- cameraX=0.22 cameraY=0.30 hyp=0.37 cameraTheta=0.95 mountX=-0.22 mountY=-0.26, mountTheta=-2.26
22:07:16.261 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=0.22, y=0.30, opts=13)
22:07:16.266 00.005 11872 Enqueuing Move request for scope (0.22, 0.30)
22:07:16.270 00.004 9960 Worker thread wakes up
22:07:16.270 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=141, med=1, FiltMin=0, FiltMax=77, Gamma=1.000
22:07:16.274 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.30) opts 0xd
22:07:16.275 00.001 9960 Handling offset move in thread for scope, endpoint = (0.22, 0.30)
22:07:16.275 00.000 9960 Moving (0.22, 0.30) raw xDistance=-0.22 yDistance=-0.26
22:07:16.275 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
22:07:16.275 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
22:07:16.275 00.000 9960 MoveAxis(E, 101, ABG)
22:07:16.275 00.000 9960 Guiding  Dir = 2, Dur = 101
22:07:16.275 00.000 11872 UpdateGuideState exits: m=2474 SNR=33.8
22:07:16.281 00.006 9960 IsSlewing returns 0
22:07:16.281 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:16.284 00.003 9960 IsGuiding returns 0
22:07:16.285 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:07:16.289 00.004 9960 PulseGuide returned control before completion, sleep 111
22:07:16.289 00.000 11872 Enqueuing Expose request
22:07:16.405 00.116 9960 IsGuiding returns 1
22:07:16.405 00.000 9960 scope still moving after pulse duration time elapsed
22:07:16.437 00.032 9960 IsSlewing returns 0
22:07:16.438 00.001 9960 IsGuiding returns 0
22:07:16.438 00.000 9960 scope move finished after 101 + 52 ms
22:07:16.439 00.001 9960 Move returns status 0, amount 101
22:07:16.439 00.000 9960 MoveAxis(N, 195, ABG)
22:07:16.441 00.002 9960 Guiding  Dir = 0, Dur = 195
22:07:16.441 00.000 9960 IsSlewing returns 0
22:07:16.442 00.001 9960 IsGuiding returns 0
22:07:16.442 00.000 9960 PulseGuide returned control before completion, sleep 205
22:07:16.656 00.214 9960 IsGuiding returns 1
22:07:16.657 00.001 9960 scope still moving after pulse duration time elapsed
22:07:16.686 00.029 9960 IsSlewing returns 0
22:07:16.687 00.001 9960 IsGuiding returns 0
22:07:16.687 00.000 9960 scope move finished after 195 + 50 ms
22:07:16.688 00.001 9960 Move returns status 0, amount 195
22:07:16.688 00.000 9960 move complete, result=0
22:07:16.688 00.000 9960 worker thread done servicing request
22:07:16.689 00.001 9960 Worker thread wakes up
22:07:16.689 00.000 11872 GuideStep: -0.2 px 101 ms EAST, -0.3 px 195 ms NORTH
22:07:16.695 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:07:16.696 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:07:17.941 01.245 9960 Exposure complete
22:07:18.067 00.126 9960 worker thread done servicing request
22:07:18.067 00.000 11872 OnExposeComplete: enter
22:07:18.071 00.004 11872 UpdateGuideState(): m_state=6
22:07:18.074 00.003 11872 Star::Find(15, 61, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1318
22:07:18.079 00.005 11872 Star::Find returns 1 (0), X=60.64, Y=856.71, Mass=2411, SNR=33.2, Peak=125 HFD=4.7
22:07:18.082 00.003 11872 CameraToMount -- cameraTheta (2.15) - m_xAngle (-3.14) = xAngle (5.28 = -1.00)
22:07:18.087 00.005 11872 CameraToMount -- cameraTheta (2.15) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.11 = -1.17)
22:07:18.090 00.003 11872 CameraToMount -- cameraX=-0.16 cameraY=0.25 hyp=0.30 cameraTheta=2.15 mountX=0.16 mountY=-0.28, mountTheta=-1.04
22:07:18.097 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.16, y=0.25, opts=13)
22:07:18.100 00.003 11872 Enqueuing Move request for scope (-0.16, 0.25)
22:07:18.104 00.004 9960 Worker thread wakes up
22:07:18.104 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.25) opts 0xd
22:07:18.104 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.16, 0.25)
22:07:18.104 00.000 9960 Moving (-0.16, 0.25) raw xDistance=0.16 yDistance=-0.28
22:07:18.104 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
22:07:18.105 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
22:07:18.105 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=125, med=1, FiltMin=0, FiltMax=82, Gamma=1.000
22:07:18.110 00.005 9960 MoveAxis(E, 0, ABG)
22:07:18.110 00.000 9960 Move returns status 0, amount 0
22:07:18.111 00.001 9960 MoveAxis(N, 207, ABG)
22:07:18.111 00.000 9960 Guiding  Dir = 0, Dur = 207
22:07:18.111 00.000 11872 UpdateGuideState exits: m=2411 SNR=33.2
22:07:18.116 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:18.120 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:07:18.124 00.004 9960 IsSlewing returns 0
22:07:18.124 00.000 11872 Enqueuing Expose request
22:07:18.128 00.004 9960 IsGuiding returns 0
22:07:18.129 00.001 9960 PulseGuide returned control before completion, sleep 217
22:07:18.357 00.228 9960 IsGuiding returns 1
22:07:18.358 00.001 9960 scope still moving after pulse duration time elapsed
22:07:18.389 00.031 9960 IsSlewing returns 0
22:07:18.390 00.001 9960 IsGuiding returns 1
22:07:18.420 00.030 9960 IsSlewing returns 0
22:07:18.421 00.001 9960 IsGuiding returns 1
22:07:18.451 00.030 9960 IsSlewing returns 0
22:07:18.451 00.000 9960 IsGuiding returns 0
22:07:18.452 00.001 9960 scope move finished after 207 + 115 ms
22:07:18.452 00.000 9960 Move returns status 0, amount 207
22:07:18.452 00.000 9960 move complete, result=0
22:07:18.452 00.000 9960 worker thread done servicing request
22:07:18.453 00.001 11872 GuideStep: 0.2 px 0 ms EAST, -0.3 px 207 ms NORTH
22:07:18.458 00.005 9960 Worker thread wakes up
22:07:18.458 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:07:18.458 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:07:19.714 01.256 9960 Exposure complete
22:07:19.835 00.121 9960 worker thread done servicing request
22:07:19.835 00.000 11872 OnExposeComplete: enter
22:07:19.840 00.005 11872 UpdateGuideState(): m_state=6
22:07:19.845 00.005 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1319
22:07:19.848 00.003 11872 Star::Find returns 1 (0), X=60.76, Y=856.68, Mass=2353, SNR=32.8, Peak=139 HFD=4.7
22:07:19.852 00.004 11872 CameraToMount -- cameraTheta (1.79) - m_xAngle (-3.14) = xAngle (4.93 = -1.35)
22:07:19.855 00.003 11872 CameraToMount -- cameraTheta (1.79) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.76 = -1.53)
22:07:19.860 00.005 11872 CameraToMount -- cameraX=-0.05 cameraY=0.23 hyp=0.23 cameraTheta=1.79 mountX=0.05 mountY=-0.23, mountTheta=-1.36
22:07:19.868 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=-0.05, y=0.23, opts=13)
22:07:19.873 00.005 11872 Enqueuing Move request for scope (-0.05, 0.23)
22:07:19.878 00.005 9960 Worker thread wakes up
22:07:19.878 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=139, med=1, FiltMin=0, FiltMax=90, Gamma=1.000
22:07:19.882 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.23) opts 0xd
22:07:19.882 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.05, 0.23)
22:07:19.882 00.000 9960 Moving (-0.05, 0.23) raw xDistance=0.05 yDistance=-0.23
22:07:19.882 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:07:19.882 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
22:07:19.883 00.001 9960 MoveAxis(E, 0, ABG)
22:07:19.884 00.001 9960 Move returns status 0, amount 0
22:07:19.884 00.000 11872 UpdateGuideState exits: m=2353 SNR=32.8
22:07:19.888 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:19.894 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:07:19.898 00.004 11872 Enqueuing Expose request
22:07:19.902 00.004 9960 MoveAxis(N, 174, ABG)
22:07:19.902 00.000 9960 Guiding  Dir = 0, Dur = 174
22:07:19.902 00.000 9960 IsSlewing returns 0
22:07:19.902 00.000 9960 IsGuiding returns 0
22:07:19.903 00.001 9960 PulseGuide returned control before completion, sleep 184
22:07:20.091 00.188 9960 IsGuiding returns 1
22:07:20.093 00.002 9960 scope still moving after pulse duration time elapsed
22:07:20.123 00.030 9960 IsSlewing returns 0
22:07:20.124 00.001 9960 IsGuiding returns 0
22:07:20.124 00.000 9960 scope move finished after 174 + 47 ms
22:07:20.125 00.001 9960 Move returns status 0, amount 174
22:07:20.126 00.001 9960 move complete, result=0
22:07:20.126 00.000 9960 worker thread done servicing request
22:07:20.126 00.000 9960 Worker thread wakes up
22:07:20.127 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 174 ms NORTH
22:07:20.133 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:07:20.133 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:07:21.387 01.254 9960 Exposure complete
22:07:21.507 00.120 9960 worker thread done servicing request
22:07:21.508 00.001 11872 OnExposeComplete: enter
22:07:21.511 00.003 11872 UpdateGuideState(): m_state=6
22:07:21.515 00.004 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1320
22:07:21.521 00.006 11872 Star::Find returns 1 (0), X=60.73, Y=856.59, Mass=2464, SNR=33.6, Peak=135 HFD=4.8
22:07:21.525 00.004 11872 CameraToMount -- cameraTheta (2.09) - m_xAngle (-3.14) = xAngle (5.23 = -1.06)
22:07:21.529 00.004 11872 CameraToMount -- cameraTheta (2.09) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.06 = -1.23)
22:07:21.532 00.003 11872 CameraToMount -- cameraX=-0.08 cameraY=0.14 hyp=0.16 cameraTheta=2.09 mountX=0.08 mountY=-0.15, mountTheta=-1.09
22:07:21.538 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.08, y=0.14, opts=13)
22:07:21.542 00.004 11872 Enqueuing Move request for scope (-0.08, 0.14)
22:07:21.547 00.005 9960 Worker thread wakes up
22:07:21.547 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=135, med=1, FiltMin=0, FiltMax=82, Gamma=1.000
22:07:21.552 00.005 11872 UpdateGuideState exits: m=2464 SNR=33.6
22:07:21.555 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.14) opts 0xd
22:07:21.556 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.08, 0.14)
22:07:21.556 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:21.560 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:07:21.565 00.005 11872 Enqueuing Expose request
22:07:21.569 00.004 9960 Moving (-0.08, 0.14) raw xDistance=0.08 yDistance=-0.15
22:07:21.570 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:07:21.570 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:07:21.570 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:07:21.571 00.001 9960 MoveAxis(E, 0, ABG)
22:07:21.571 00.000 9960 Move returns status 0, amount 0
22:07:21.571 00.000 9960 MoveAxis(N, 0, ABG)
22:07:21.571 00.000 9960 Move returns status 0, amount 0
22:07:21.572 00.001 9960 move complete, result=0
22:07:21.572 00.000 9960 worker thread done servicing request
22:07:21.573 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:07:21.578 00.005 9960 Worker thread wakes up
22:07:21.578 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:07:21.578 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:07:22.821 01.243 9960 Exposure complete
22:07:22.969 00.148 11872 OnExposeComplete: enter
22:07:22.973 00.004 11872 UpdateGuideState(): m_state=6
22:07:22.976 00.003 9960 worker thread done servicing request
22:07:22.976 00.000 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1321
22:07:22.982 00.006 11872 Star::Find returns 1 (0), X=60.70, Y=856.65, Mass=2378, SNR=33.0, Peak=123 HFD=4.7
22:07:22.987 00.005 11872 CameraToMount -- cameraTheta (2.09) - m_xAngle (-3.14) = xAngle (5.23 = -1.05)
22:07:22.994 00.007 11872 CameraToMount -- cameraTheta (2.09) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.06 = -1.23)
22:07:22.998 00.004 11872 CameraToMount -- cameraX=-0.11 cameraY=0.19 hyp=0.22 cameraTheta=2.09 mountX=0.11 mountY=-0.21, mountTheta=-1.09
22:07:23.005 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.11, y=0.19, opts=13)
22:07:23.008 00.003 11872 Enqueuing Move request for scope (-0.11, 0.19)
22:07:23.014 00.006 9960 Worker thread wakes up
22:07:23.015 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=123, med=1, FiltMin=0, FiltMax=93, Gamma=1.000
22:07:23.020 00.005 11872 UpdateGuideState exits: m=2378 SNR=33.0
22:07:23.025 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:23.029 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:07:23.033 00.004 11872 Enqueuing Expose request
22:07:23.037 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.19) opts 0xd
22:07:23.037 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.11, 0.19)
22:07:23.038 00.001 9960 Moving (-0.11, 0.19) raw xDistance=0.11 yDistance=-0.21
22:07:23.038 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:07:23.038 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
22:07:23.038 00.000 9960 MoveAxis(E, 0, ABG)
22:07:23.038 00.000 9960 Move returns status 0, amount 0
22:07:23.039 00.001 9960 MoveAxis(N, 157, ABG)
22:07:23.039 00.000 9960 Guiding  Dir = 0, Dur = 157
22:07:23.039 00.000 9960 IsSlewing returns 0
22:07:23.039 00.000 9960 IsGuiding returns 0
22:07:23.040 00.001 9960 PulseGuide returned control before completion, sleep 167
22:07:23.218 00.178 9960 IsGuiding returns 1
22:07:23.218 00.000 9960 scope still moving after pulse duration time elapsed
22:07:23.249 00.031 9960 IsSlewing returns 0
22:07:23.249 00.000 9960 IsGuiding returns 0
22:07:23.251 00.002 9960 scope move finished after 157 + 53 ms
22:07:23.251 00.000 9960 Move returns status 0, amount 157
22:07:23.251 00.000 9960 move complete, result=0
22:07:23.252 00.001 9960 worker thread done servicing request
22:07:23.252 00.000 9960 Worker thread wakes up
22:07:23.252 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:07:23.252 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:07:23.253 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 157 ms NORTH
22:07:24.494 01.241 9960 Exposure complete
22:07:24.627 00.133 9960 worker thread done servicing request
22:07:24.627 00.000 11872 OnExposeComplete: enter
22:07:24.630 00.003 11872 UpdateGuideState(): m_state=6
22:07:24.634 00.004 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1322
22:07:24.639 00.005 11872 Star::Find returns 1 (0), X=60.75, Y=856.78, Mass=2412, SNR=33.5, Peak=134 HFD=4.7
22:07:24.644 00.005 11872 CameraToMount -- cameraTheta (1.74) - m_xAngle (-3.14) = xAngle (4.88 = -1.41)
22:07:24.648 00.004 11872 CameraToMount -- cameraTheta (1.74) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.71 = -1.58)
22:07:24.653 00.005 11872 CameraToMount -- cameraX=-0.06 cameraY=0.33 hyp=0.33 cameraTheta=1.74 mountX=0.05 mountY=-0.33, mountTheta=-1.41
22:07:24.658 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.06, y=0.33, opts=13)
22:07:24.663 00.005 11872 Enqueuing Move request for scope (-0.06, 0.33)
22:07:24.666 00.003 9960 Worker thread wakes up
22:07:24.666 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=134, med=1, FiltMin=0, FiltMax=85, Gamma=1.000
22:07:24.671 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.33) opts 0xd
22:07:24.671 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.06, 0.33)
22:07:24.671 00.000 9960 Moving (-0.06, 0.33) raw xDistance=0.05 yDistance=-0.33
22:07:24.671 00.000 11872 UpdateGuideState exits: m=2412 SNR=33.5
22:07:24.676 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:07:24.676 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:24.681 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:07:24.685 00.004 9960 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
22:07:24.685 00.000 9960 MoveAxis(E, 0, ABG)
22:07:24.685 00.000 9960 Move returns status 0, amount 0
22:07:24.686 00.001 11872 Enqueuing Expose request
22:07:24.691 00.005 9960 MoveAxis(N, 246, ABG)
22:07:24.691 00.000 9960 Guiding  Dir = 0, Dur = 246
22:07:24.691 00.000 9960 IsSlewing returns 0
22:07:24.692 00.001 9960 IsGuiding returns 0
22:07:24.692 00.000 9960 PulseGuide returned control before completion, sleep 256
22:07:24.955 00.263 9960 IsGuiding returns 1
22:07:24.956 00.001 9960 scope still moving after pulse duration time elapsed
22:07:24.986 00.030 9960 IsSlewing returns 0
22:07:24.987 00.001 9960 IsGuiding returns 0
22:07:24.987 00.000 9960 scope move finished after 246 + 49 ms
22:07:24.987 00.000 9960 Move returns status 0, amount 246
22:07:24.987 00.000 9960 move complete, result=0
22:07:24.987 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 246 ms NORTH
22:07:24.993 00.006 9960 worker thread done servicing request
22:07:24.993 00.000 9960 Worker thread wakes up
22:07:24.994 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:07:24.994 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:07:26.242 01.248 9960 Exposure complete
22:07:26.380 00.138 9960 worker thread done servicing request
22:07:26.380 00.000 11872 OnExposeComplete: enter
22:07:26.383 00.003 11872 UpdateGuideState(): m_state=6
22:07:26.388 00.005 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1323
22:07:26.391 00.003 11872 Star::Find returns 1 (0), X=60.78, Y=856.47, Mass=2500, SNR=33.8, Peak=133 HFD=5.1
22:07:26.394 00.003 11872 CameraToMount -- cameraTheta (2.74) - m_xAngle (-3.14) = xAngle (5.87 = -0.41)
22:07:26.399 00.005 11872 CameraToMount -- cameraTheta (2.74) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.70 = -0.58)
22:07:26.402 00.003 11872 CameraToMount -- cameraX=-0.03 cameraY=0.01 hyp=0.03 cameraTheta=2.74 mountX=0.03 mountY=-0.02, mountTheta=-0.54
22:07:26.407 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.03, y=0.01, opts=13)
22:07:26.410 00.003 11872 Enqueuing Move request for scope (-0.03, 0.01)
22:07:26.414 00.004 9960 Worker thread wakes up
22:07:26.414 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.01) opts 0xd
22:07:26.415 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.03, 0.01)
22:07:26.415 00.000 9960 Moving (-0.03, 0.01) raw xDistance=0.03 yDistance=-0.02
22:07:26.415 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:07:26.415 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:07:26.415 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:07:26.415 00.000 9960 MoveAxis(E, 0, ABG)
22:07:26.417 00.002 9960 Move returns status 0, amount 0
22:07:26.417 00.000 9960 MoveAxis(N, 0, ABG)
22:07:26.417 00.000 9960 Move returns status 0, amount 0
22:07:26.417 00.000 9960 move complete, result=0
22:07:26.418 00.001 9960 worker thread done servicing request
22:07:26.418 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=133, med=1, FiltMin=0, FiltMax=81, Gamma=1.000
22:07:26.422 00.004 11872 UpdateGuideState exits: m=2500 SNR=33.8
22:07:26.426 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:26.429 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:07:26.433 00.004 11872 Enqueuing Expose request
22:07:26.437 00.004 11872 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:07:26.441 00.004 9960 Worker thread wakes up
22:07:26.441 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:07:26.441 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:07:27.696 01.255 9960 Exposure complete
22:07:27.823 00.127 9960 worker thread done servicing request
22:07:27.824 00.001 11872 OnExposeComplete: enter
22:07:27.829 00.005 11872 UpdateGuideState(): m_state=6
22:07:27.834 00.005 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1324
22:07:27.840 00.006 11872 Star::Find returns 1 (0), X=60.74, Y=856.69, Mass=2503, SNR=34.1, Peak=130 HFD=4.9
22:07:27.844 00.004 11872 CameraToMount -- cameraTheta (1.85) - m_xAngle (-3.14) = xAngle (4.98 = -1.30)
22:07:27.848 00.004 11872 CameraToMount -- cameraTheta (1.85) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.81 = -1.47)
22:07:27.853 00.005 11872 CameraToMount -- cameraX=-0.07 cameraY=0.23 hyp=0.24 cameraTheta=1.85 mountX=0.06 mountY=-0.24, mountTheta=-1.31
22:07:27.861 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=-0.07, y=0.23, opts=13)
22:07:27.866 00.005 11872 Enqueuing Move request for scope (-0.07, 0.23)
22:07:27.869 00.003 9960 Worker thread wakes up
22:07:27.869 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.23) opts 0xd
22:07:27.869 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=130, med=1, FiltMin=0, FiltMax=85, Gamma=1.000
22:07:27.872 00.003 11872 UpdateGuideState exits: m=2503 SNR=34.1
22:07:27.876 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:27.879 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:07:27.881 00.002 11872 Enqueuing Expose request
22:07:27.885 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.07, 0.23)
22:07:27.885 00.000 9960 Moving (-0.07, 0.23) raw xDistance=0.06 yDistance=-0.24
22:07:27.886 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:07:27.886 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
22:07:27.886 00.000 9960 MoveAxis(E, 0, ABG)
22:07:27.886 00.000 9960 Move returns status 0, amount 0
22:07:27.886 00.000 9960 MoveAxis(N, 179, ABG)
22:07:27.886 00.000 9960 Guiding  Dir = 0, Dur = 179
22:07:27.887 00.001 9960 IsSlewing returns 0
22:07:27.887 00.000 9960 IsGuiding returns 0
22:07:27.887 00.000 9960 PulseGuide returned control before completion, sleep 189
22:07:28.092 00.205 9960 IsGuiding returns 0
22:07:28.092 00.000 9960 Move returns status 0, amount 179
22:07:28.094 00.002 9960 move complete, result=0
22:07:28.094 00.000 9960 worker thread done servicing request
22:07:28.095 00.001 9960 Worker thread wakes up
22:07:28.095 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 179 ms NORTH
22:07:28.101 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:07:28.101 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:07:29.357 01.256 9960 Exposure complete
22:07:29.494 00.137 9960 worker thread done servicing request
22:07:29.495 00.001 11872 OnExposeComplete: enter
22:07:29.499 00.004 11872 UpdateGuideState(): m_state=6
22:07:29.503 00.004 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1325
22:07:29.507 00.004 11872 Star::Find returns 1 (0), X=60.80, Y=856.90, Mass=2484, SNR=33.8, Peak=139 HFD=4.5
22:07:29.510 00.003 11872 CameraToMount -- cameraTheta (1.58) - m_xAngle (-3.14) = xAngle (4.72 = -1.56)
22:07:29.515 00.005 11872 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.55 = -1.74)
22:07:29.519 00.004 11872 CameraToMount -- cameraX=-0.01 cameraY=0.45 hyp=0.45 cameraTheta=1.58 mountX=0.00 mountY=-0.44, mountTheta=-1.56
22:07:29.524 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.01, y=0.45, opts=13)
22:07:29.528 00.004 11872 Enqueuing Move request for scope (-0.01, 0.45)
22:07:29.532 00.004 9960 Worker thread wakes up
22:07:29.533 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=139, med=1, FiltMin=0, FiltMax=88, Gamma=1.000
22:07:29.537 00.004 11872 UpdateGuideState exits: m=2484 SNR=33.8
22:07:29.540 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:29.544 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:07:29.549 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.45) opts 0xd
22:07:29.549 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.01, 0.45)
22:07:29.549 00.000 9960 Moving (-0.01, 0.45) raw xDistance=0.00 yDistance=-0.44
22:07:29.550 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
22:07:29.550 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.44 from input -0.44
22:07:29.550 00.000 9960 MoveAxis(E, 0, ABG)
22:07:29.550 00.000 9960 Move returns status 0, amount 0
22:07:29.550 00.000 9960 MoveAxis(N, 329, ABG)
22:07:29.550 00.000 9960 Guiding  Dir = 0, Dur = 329
22:07:29.552 00.002 9960 IsSlewing returns 0
22:07:29.553 00.001 11872 Enqueuing Expose request
22:07:29.557 00.004 9960 IsGuiding returns 0
22:07:29.557 00.000 9960 PulseGuide returned control before completion, sleep 339
22:07:29.906 00.349 9960 IsGuiding returns 1
22:07:29.907 00.001 9960 scope still moving after pulse duration time elapsed
22:07:29.936 00.029 9960 IsSlewing returns 0
22:07:29.936 00.000 9960 IsGuiding returns 0
22:07:29.937 00.001 9960 scope move finished after 329 + 51 ms
22:07:29.937 00.000 9960 Move returns status 0, amount 329
22:07:29.938 00.001 9960 move complete, result=0
22:07:29.938 00.000 9960 worker thread done servicing request
22:07:29.938 00.000 9960 Worker thread wakes up
22:07:29.938 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:07:29.938 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:07:29.939 00.001 11872 GuideStep: 0.0 px 0 ms EAST, -0.4 px 329 ms NORTH
22:07:31.193 01.254 9960 Exposure complete
22:07:31.314 00.121 9960 worker thread done servicing request
22:07:31.314 00.000 11872 OnExposeComplete: enter
22:07:31.319 00.005 11872 UpdateGuideState(): m_state=6
22:07:31.325 00.006 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1326
22:07:31.330 00.005 11872 Star::Find returns 1 (0), X=60.70, Y=856.10, Mass=2286, SNR=32.2, Peak=138 HFD=4.6
22:07:31.335 00.005 11872 CameraToMount -- cameraTheta (-1.87) - m_xAngle (-3.14) = xAngle (1.27 = 1.27)
22:07:31.339 00.004 11872 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.10 = 1.10)
22:07:31.343 00.004 11872 CameraToMount -- cameraX=-0.11 cameraY=-0.36 hyp=0.37 cameraTheta=-1.87 mountX=0.11 mountY=0.33, mountTheta=1.25
22:07:31.349 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.11, y=-0.36, opts=13)
22:07:31.352 00.003 11872 Enqueuing Move request for scope (-0.11, -0.36)
22:07:31.357 00.005 9960 Worker thread wakes up
22:07:31.357 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.36) opts 0xd
22:07:31.359 00.002 9960 Handling offset move in thread for scope, endpoint = (-0.11, -0.36)
22:07:31.359 00.000 9960 Moving (-0.11, -0.36) raw xDistance=0.11 yDistance=0.33
22:07:31.359 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:07:31.360 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=138, med=1, FiltMin=0, FiltMax=79, Gamma=1.000
22:07:31.364 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:07:31.365 00.001 11872 UpdateGuideState exits: m=2286 SNR=32.2
22:07:31.370 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.33
22:07:31.370 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:31.375 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:07:31.380 00.005 11872 Enqueuing Expose request
22:07:31.385 00.005 9960 MoveAxis(E, 0, ABG)
22:07:31.385 00.000 9960 Move returns status 0, amount 0
22:07:31.385 00.000 9960 MoveAxis(N, 0, ABG)
22:07:31.385 00.000 9960 Move returns status 0, amount 0
22:07:31.385 00.000 9960 move complete, result=0
22:07:31.387 00.002 11872 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
22:07:31.395 00.008 9960 worker thread done servicing request
22:07:31.395 00.000 9960 Worker thread wakes up
22:07:31.395 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:07:31.395 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:07:32.648 01.253 9960 Exposure complete
22:07:32.783 00.135 9960 worker thread done servicing request
22:07:32.783 00.000 11872 OnExposeComplete: enter
22:07:32.788 00.005 11872 UpdateGuideState(): m_state=6
22:07:32.791 00.003 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1327
22:07:32.795 00.004 11872 Star::Find returns 1 (0), X=60.67, Y=856.28, Mass=2493, SNR=33.8, Peak=134 HFD=4.9
22:07:32.800 00.005 11872 CameraToMount -- cameraTheta (-2.21) - m_xAngle (-3.14) = xAngle (0.93 = 0.93)
22:07:32.806 00.006 11872 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.75 = 0.75)
22:07:32.810 00.004 11872 CameraToMount -- cameraX=-0.13 cameraY=-0.18 hyp=0.23 cameraTheta=-2.21 mountX=0.14 mountY=0.15, mountTheta=0.85
22:07:32.816 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.13, y=-0.18, opts=13)
22:07:32.819 00.003 11872 Enqueuing Move request for scope (-0.13, -0.18)
22:07:32.824 00.005 9960 Worker thread wakes up
22:07:32.824 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.18) opts 0xd
22:07:32.824 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.13, -0.18)
22:07:32.824 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=134, med=1, FiltMin=0, FiltMax=84, Gamma=1.000
22:07:32.829 00.005 11872 UpdateGuideState exits: m=2493 SNR=33.8
22:07:32.832 00.003 9960 Moving (-0.13, -0.18) raw xDistance=0.14 yDistance=0.15
22:07:32.832 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:07:32.833 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:32.837 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:07:32.840 00.003 11872 Enqueuing Expose request
22:07:32.845 00.005 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:07:32.845 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
22:07:32.845 00.000 9960 MoveAxis(E, 0, ABG)
22:07:32.845 00.000 9960 Move returns status 0, amount 0
22:07:32.845 00.000 9960 MoveAxis(N, 0, ABG)
22:07:32.845 00.000 9960 Move returns status 0, amount 0
22:07:32.845 00.000 9960 move complete, result=0
22:07:32.845 00.000 9960 worker thread done servicing request
22:07:32.846 00.001 11872 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:07:32.849 00.003 9960 Worker thread wakes up
22:07:32.850 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:07:32.851 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:07:34.099 01.248 9960 Exposure complete
22:07:34.234 00.135 9960 worker thread done servicing request
22:07:34.235 00.001 11872 OnExposeComplete: enter
22:07:34.239 00.004 11872 UpdateGuideState(): m_state=6
22:07:34.244 00.005 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1328
22:07:34.247 00.003 11872 Star::Find returns 1 (0), X=60.71, Y=856.62, Mass=2504, SNR=34.0, Peak=133 HFD=4.9
22:07:34.251 00.004 11872 CameraToMount -- cameraTheta (2.14) - m_xAngle (-3.14) = xAngle (5.28 = -1.00)
22:07:34.255 00.004 11872 CameraToMount -- cameraTheta (2.14) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.11 = -1.17)
22:07:34.258 00.003 11872 CameraToMount -- cameraX=-0.10 cameraY=0.16 hyp=0.19 cameraTheta=2.14 mountX=0.10 mountY=-0.17, mountTheta=-1.04
22:07:34.265 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.10, y=0.16, opts=13)
22:07:34.269 00.004 11872 Enqueuing Move request for scope (-0.10, 0.16)
22:07:34.275 00.006 9960 Worker thread wakes up
22:07:34.275 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.16) opts 0xd
22:07:34.275 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.10, 0.16)
22:07:34.275 00.000 9960 Moving (-0.10, 0.16) raw xDistance=0.10 yDistance=-0.17
22:07:34.275 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:07:34.276 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:07:34.276 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=133, med=1, FiltMin=0, FiltMax=86, Gamma=1.000
22:07:34.281 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:07:34.281 00.000 9960 MoveAxis(E, 0, ABG)
22:07:34.281 00.000 11872 UpdateGuideState exits: m=2504 SNR=34.0
22:07:34.285 00.004 9960 Move returns status 0, amount 0
22:07:34.285 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:34.290 00.005 9960 MoveAxis(N, 0, ABG)
22:07:34.290 00.000 9960 Move returns status 0, amount 0
22:07:34.290 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:07:34.294 00.004 11872 Enqueuing Expose request
22:07:34.300 00.006 9960 move complete, result=0
22:07:34.300 00.000 9960 worker thread done servicing request
22:07:34.300 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:07:34.303 00.003 9960 Worker thread wakes up
22:07:34.305 00.002 9960 worker thread servicing REQUEST_EXPOSE 1000
22:07:34.305 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:07:35.542 01.237 9960 Exposure complete
22:07:35.670 00.128 9960 worker thread done servicing request
22:07:35.671 00.001 11872 OnExposeComplete: enter
22:07:35.675 00.004 11872 UpdateGuideState(): m_state=6
22:07:35.680 00.005 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1329
22:07:35.684 00.004 11872 Star::Find returns 1 (0), X=60.66, Y=856.74, Mass=2352, SNR=32.8, Peak=137 HFD=4.7
22:07:35.688 00.004 11872 CameraToMount -- cameraTheta (2.04) - m_xAngle (-3.14) = xAngle (5.18 = -1.11)
22:07:35.693 00.005 11872 CameraToMount -- cameraTheta (2.04) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.01 = -1.28)
22:07:35.698 00.005 11872 CameraToMount -- cameraX=-0.14 cameraY=0.29 hyp=0.32 cameraTheta=2.04 mountX=0.14 mountY=-0.31, mountTheta=-1.13
22:07:35.705 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.14, y=0.29, opts=13)
22:07:35.712 00.007 11872 Enqueuing Move request for scope (-0.14, 0.29)
22:07:35.717 00.005 9960 Worker thread wakes up
22:07:35.719 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=137, med=1, FiltMin=0, FiltMax=79, Gamma=1.000
22:07:35.723 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.29) opts 0xd
22:07:35.723 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.14, 0.29)
22:07:35.723 00.000 9960 Moving (-0.14, 0.29) raw xDistance=0.14 yDistance=-0.31
22:07:35.724 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:07:35.724 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
22:07:35.724 00.000 9960 MoveAxis(E, 0, ABG)
22:07:35.725 00.001 9960 Move returns status 0, amount 0
22:07:35.725 00.000 11872 UpdateGuideState exits: m=2352 SNR=32.8
22:07:35.729 00.004 9960 MoveAxis(N, 229, ABG)
22:07:35.729 00.000 9960 Guiding  Dir = 0, Dur = 229
22:07:35.729 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:35.736 00.007 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:07:35.742 00.006 11872 Enqueuing Expose request
22:07:35.746 00.004 9960 IsSlewing returns 0
22:07:35.746 00.000 9960 IsGuiding returns 0
22:07:35.747 00.001 9960 PulseGuide returned control before completion, sleep 239
22:07:36.001 00.254 9960 IsGuiding returns 0
22:07:36.002 00.001 9960 Move returns status 0, amount 229
22:07:36.003 00.001 9960 move complete, result=0
22:07:36.003 00.000 9960 worker thread done servicing request
22:07:36.003 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 229 ms NORTH
22:07:36.008 00.005 9960 Worker thread wakes up
22:07:36.009 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:07:36.009 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:07:37.259 01.250 9960 Exposure complete
22:07:37.413 00.154 9960 worker thread done servicing request
22:07:37.414 00.001 11872 OnExposeComplete: enter
22:07:37.455 00.041 11872 UpdateGuideState(): m_state=6
22:07:37.460 00.005 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1330
22:07:37.464 00.004 11872 Star::Find returns 1 (0), X=60.84, Y=856.64, Mass=2472, SNR=33.9, Peak=124 HFD=4.8
22:07:37.469 00.005 11872 CameraToMount -- cameraTheta (1.38) - m_xAngle (-3.14) = xAngle (4.51 = -1.77)
22:07:37.472 00.003 11872 CameraToMount -- cameraTheta (1.38) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.34 = -1.94)
22:07:37.476 00.004 11872 CameraToMount -- cameraX=0.04 cameraY=0.18 hyp=0.19 cameraTheta=1.38 mountX=-0.04 mountY=-0.17, mountTheta=-1.78
22:07:37.481 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.04, y=0.18, opts=13)
22:07:37.486 00.005 11872 Enqueuing Move request for scope (0.04, 0.18)
22:07:37.490 00.004 9960 Worker thread wakes up
22:07:37.490 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=124, med=1, FiltMin=0, FiltMax=86, Gamma=1.000
22:07:37.494 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.18) opts 0xd
22:07:37.494 00.000 11872 UpdateGuideState exits: m=2472 SNR=33.9
22:07:37.497 00.003 9960 Handling offset move in thread for scope, endpoint = (0.04, 0.18)
22:07:37.497 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:37.503 00.006 9960 Moving (0.04, 0.18) raw xDistance=-0.04 yDistance=-0.17
22:07:37.505 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:07:37.508 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:07:37.508 00.000 11872 Enqueuing Expose request
22:07:37.513 00.005 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:07:37.517 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:07:37.518 00.001 9960 MoveAxis(E, 0, ABG)
22:07:37.519 00.001 9960 Move returns status 0, amount 0
22:07:37.519 00.000 9960 MoveAxis(N, 0, ABG)
22:07:37.519 00.000 9960 Move returns status 0, amount 0
22:07:37.520 00.001 9960 move complete, result=0
22:07:37.520 00.000 9960 worker thread done servicing request
22:07:37.520 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:07:37.525 00.005 9960 Worker thread wakes up
22:07:37.525 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:07:37.526 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:07:38.776 01.250 9960 Exposure complete
22:07:38.906 00.130 9960 worker thread done servicing request
22:07:38.906 00.000 11872 OnExposeComplete: enter
22:07:38.910 00.004 11872 UpdateGuideState(): m_state=6
22:07:38.913 00.003 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1331
22:07:38.918 00.005 11872 Star::Find returns 1 (0), X=60.89, Y=856.66, Mass=2421, SNR=33.4, Peak=120 HFD=5.0
22:07:38.925 00.007 11872 CameraToMount -- cameraTheta (1.18) - m_xAngle (-3.14) = xAngle (4.32 = -1.96)
22:07:38.931 00.006 11872 CameraToMount -- cameraTheta (1.18) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.15 = -2.14)
22:07:38.935 00.004 11872 CameraToMount -- cameraX=0.08 cameraY=0.20 hyp=0.22 cameraTheta=1.18 mountX=-0.08 mountY=-0.19, mountTheta=-2.00
22:07:38.942 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.08, y=0.20, opts=13)
22:07:38.947 00.005 11872 Enqueuing Move request for scope (0.08, 0.20)
22:07:38.950 00.003 9960 Worker thread wakes up
22:07:38.952 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=120, med=1, FiltMin=0, FiltMax=86, Gamma=1.000
22:07:38.959 00.007 9960 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.20) opts 0xd
22:07:38.959 00.000 9960 Handling offset move in thread for scope, endpoint = (0.08, 0.20)
22:07:38.959 00.000 9960 Moving (0.08, 0.20) raw xDistance=-0.08 yDistance=-0.19
22:07:38.960 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:07:38.960 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:07:38.960 00.000 11872 UpdateGuideState exits: m=2421 SNR=33.4
22:07:38.965 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:38.969 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:07:38.973 00.004 11872 Enqueuing Expose request
22:07:38.977 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
22:07:38.977 00.000 9960 MoveAxis(E, 0, ABG)
22:07:38.977 00.000 9960 Move returns status 0, amount 0
22:07:38.977 00.000 9960 MoveAxis(N, 0, ABG)
22:07:38.978 00.001 9960 Move returns status 0, amount 0
22:07:38.978 00.000 9960 move complete, result=0
22:07:38.978 00.000 9960 worker thread done servicing request
22:07:38.978 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:07:38.983 00.005 9960 Worker thread wakes up
22:07:38.985 00.002 9960 worker thread servicing REQUEST_EXPOSE 1000
22:07:38.985 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:07:40.235 01.250 9960 Exposure complete
22:07:40.369 00.134 9960 worker thread done servicing request
22:07:40.370 00.001 11872 OnExposeComplete: enter
22:07:40.373 00.003 11872 UpdateGuideState(): m_state=6
22:07:40.378 00.005 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1332
22:07:40.382 00.004 11872 Star::Find returns 1 (0), X=60.90, Y=856.89, Mass=2365, SNR=33.1, Peak=127 HFD=4.7
22:07:40.388 00.006 11872 CameraToMount -- cameraTheta (1.35) - m_xAngle (-3.14) = xAngle (4.49 = -1.79)
22:07:40.394 00.006 11872 CameraToMount -- cameraTheta (1.35) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.32 = -1.97)
22:07:40.397 00.003 11872 CameraToMount -- cameraX=0.10 cameraY=0.43 hyp=0.44 cameraTheta=1.35 mountX=-0.10 mountY=-0.41, mountTheta=-1.81
22:07:40.404 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.10, y=0.43, opts=13)
22:07:40.408 00.004 11872 Enqueuing Move request for scope (0.10, 0.43)
22:07:40.412 00.004 9960 Worker thread wakes up
22:07:40.413 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.43) opts 0xd
22:07:40.413 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=127, med=1, FiltMin=0, FiltMax=77, Gamma=1.000
22:07:40.417 00.004 11872 UpdateGuideState exits: m=2365 SNR=33.1
22:07:40.420 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:40.426 00.006 9960 Handling offset move in thread for scope, endpoint = (0.10, 0.43)
22:07:40.427 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:07:40.430 00.003 9960 Moving (0.10, 0.43) raw xDistance=-0.10 yDistance=-0.41
22:07:40.430 00.000 11872 Enqueuing Expose request
22:07:40.435 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:07:40.435 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.41 from input -0.41
22:07:40.436 00.001 9960 MoveAxis(E, 0, ABG)
22:07:40.436 00.000 9960 Move returns status 0, amount 0
22:07:40.437 00.001 9960 MoveAxis(N, 304, ABG)
22:07:40.437 00.000 9960 Guiding  Dir = 0, Dur = 304
22:07:40.437 00.000 9960 IsSlewing returns 0
22:07:40.438 00.001 9960 IsGuiding returns 0
22:07:40.438 00.000 9960 PulseGuide returned control before completion, sleep 314
22:07:40.768 00.330 9960 IsGuiding returns 0
22:07:40.770 00.002 9960 Move returns status 0, amount 304
22:07:40.770 00.000 9960 move complete, result=0
22:07:40.770 00.000 9960 worker thread done servicing request
22:07:40.770 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.4 px 304 ms NORTH
22:07:40.776 00.006 9960 Worker thread wakes up
22:07:40.777 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:07:40.777 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:07:42.031 01.254 9960 Exposure complete
22:07:42.162 00.131 9960 worker thread done servicing request
22:07:42.163 00.001 11872 OnExposeComplete: enter
22:07:42.167 00.004 11872 UpdateGuideState(): m_state=6
22:07:42.171 00.004 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1333
22:07:42.178 00.007 11872 Star::Find returns 1 (0), X=60.90, Y=856.50, Mass=2480, SNR=33.9, Peak=125 HFD=5.0
22:07:42.184 00.006 11872 CameraToMount -- cameraTheta (0.47) - m_xAngle (-3.14) = xAngle (3.61 = -2.68)
22:07:42.188 00.004 11872 CameraToMount -- cameraTheta (0.47) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.43 = -2.85)
22:07:42.191 00.003 11872 CameraToMount -- cameraX=0.09 cameraY=0.04 hyp=0.10 cameraTheta=0.47 mountX=-0.09 mountY=-0.03, mountTheta=-2.83
22:07:42.197 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.09, y=0.04, opts=13)
22:07:42.201 00.004 11872 Enqueuing Move request for scope (0.09, 0.04)
22:07:42.206 00.005 9960 Worker thread wakes up
22:07:42.206 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.04) opts 0xd
22:07:42.207 00.001 9960 Handling offset move in thread for scope, endpoint = (0.09, 0.04)
22:07:42.207 00.000 9960 Moving (0.09, 0.04) raw xDistance=-0.09 yDistance=-0.03
22:07:42.208 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:07:42.208 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:07:42.208 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=125, med=1, FiltMin=0, FiltMax=91, Gamma=1.000
22:07:42.212 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:07:42.214 00.002 9960 MoveAxis(E, 0, ABG)
22:07:42.214 00.000 9960 Move returns status 0, amount 0
22:07:42.214 00.000 9960 MoveAxis(N, 0, ABG)
22:07:42.214 00.000 9960 Move returns status 0, amount 0
22:07:42.215 00.001 11872 UpdateGuideState exits: m=2480 SNR=33.9
22:07:42.219 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:42.225 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:07:42.232 00.007 9960 move complete, result=0
22:07:42.232 00.000 11872 Enqueuing Expose request
22:07:42.238 00.006 9960 worker thread done servicing request
22:07:42.238 00.000 9960 Worker thread wakes up
22:07:42.240 00.002 11872 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:07:42.247 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:07:42.247 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:07:43.505 01.258 9960 Exposure complete
22:07:43.642 00.137 9960 worker thread done servicing request
22:07:43.643 00.001 11872 OnExposeComplete: enter
22:07:43.648 00.005 11872 UpdateGuideState(): m_state=6
22:07:43.652 00.004 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1334
22:07:43.657 00.005 11872 Star::Find returns 1 (0), X=60.94, Y=856.75, Mass=2467, SNR=33.5, Peak=128 HFD=4.9
22:07:43.662 00.005 11872 CameraToMount -- cameraTheta (1.16) - m_xAngle (-3.14) = xAngle (4.30 = -1.98)
22:07:43.666 00.004 11872 CameraToMount -- cameraTheta (1.16) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.13 = -2.16)
22:07:43.671 00.005 11872 CameraToMount -- cameraX=0.13 cameraY=0.29 hyp=0.32 cameraTheta=1.16 mountX=-0.13 mountY=-0.27, mountTheta=-2.02
22:07:43.679 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=0.13, y=0.29, opts=13)
22:07:43.685 00.006 11872 Enqueuing Move request for scope (0.13, 0.29)
22:07:43.690 00.005 9960 Worker thread wakes up
22:07:43.690 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.29) opts 0xd
22:07:43.690 00.000 9960 Handling offset move in thread for scope, endpoint = (0.13, 0.29)
22:07:43.690 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=128, med=1, FiltMin=0, FiltMax=74, Gamma=1.000
22:07:43.695 00.005 11872 UpdateGuideState exits: m=2467 SNR=33.5
22:07:43.699 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:43.706 00.007 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:07:43.710 00.004 11872 Enqueuing Expose request
22:07:43.714 00.004 9960 Moving (0.13, 0.29) raw xDistance=-0.13 yDistance=-0.27
22:07:43.714 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:07:43.714 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
22:07:43.716 00.002 9960 MoveAxis(E, 0, ABG)
22:07:43.716 00.000 9960 Move returns status 0, amount 0
22:07:43.716 00.000 9960 MoveAxis(N, 200, ABG)
22:07:43.716 00.000 9960 Guiding  Dir = 0, Dur = 200
22:07:43.717 00.001 9960 IsSlewing returns 0
22:07:43.717 00.000 9960 IsGuiding returns 0
22:07:43.717 00.000 9960 PulseGuide returned control before completion, sleep 210
22:07:43.937 00.220 9960 IsGuiding returns 1
22:07:43.938 00.001 9960 scope still moving after pulse duration time elapsed
22:07:43.969 00.031 9960 IsSlewing returns 0
22:07:43.971 00.002 9960 IsGuiding returns 0
22:07:43.971 00.000 9960 scope move finished after 200 + 54 ms
22:07:43.972 00.001 9960 Move returns status 0, amount 200
22:07:43.972 00.000 9960 move complete, result=0
22:07:43.972 00.000 9960 worker thread done servicing request
22:07:43.973 00.001 9960 Worker thread wakes up
22:07:43.974 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 200 ms NORTH
22:07:43.979 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:07:43.980 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:07:45.223 01.243 9960 Exposure complete
22:07:45.354 00.131 9960 worker thread done servicing request
22:07:45.354 00.000 11872 OnExposeComplete: enter
22:07:45.358 00.004 11872 UpdateGuideState(): m_state=6
22:07:45.362 00.004 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1335
22:07:45.366 00.004 11872 Star::Find returns 1 (0), X=60.88, Y=856.66, Mass=2309, SNR=32.7, Peak=125 HFD=5.0
22:07:45.370 00.004 11872 CameraToMount -- cameraTheta (1.24) - m_xAngle (-3.14) = xAngle (4.37 = -1.91)
22:07:45.374 00.004 11872 CameraToMount -- cameraTheta (1.24) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.20 = -2.08)
22:07:45.377 00.003 11872 CameraToMount -- cameraX=0.07 cameraY=0.21 hyp=0.22 cameraTheta=1.24 mountX=-0.07 mountY=-0.19, mountTheta=-1.94
22:07:45.382 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.07, y=0.21, opts=13)
22:07:45.386 00.004 11872 Enqueuing Move request for scope (0.07, 0.21)
22:07:45.389 00.003 9960 Worker thread wakes up
22:07:45.390 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.21) opts 0xd
22:07:45.390 00.000 9960 Handling offset move in thread for scope, endpoint = (0.07, 0.21)
22:07:45.390 00.000 9960 Moving (0.07, 0.21) raw xDistance=-0.07 yDistance=-0.19
22:07:45.391 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:07:45.391 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=125, med=1, FiltMin=0, FiltMax=72, Gamma=1.000
22:07:45.394 00.003 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:07:45.394 00.000 11872 UpdateGuideState exits: m=2309 SNR=32.7
22:07:45.399 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
22:07:45.399 00.000 9960 MoveAxis(E, 0, ABG)
22:07:45.399 00.000 9960 Move returns status 0, amount 0
22:07:45.399 00.000 9960 MoveAxis(N, 0, ABG)
22:07:45.399 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:45.405 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:07:45.409 00.004 11872 Enqueuing Expose request
22:07:45.413 00.004 9960 Move returns status 0, amount 0
22:07:45.414 00.001 9960 move complete, result=0
22:07:45.414 00.000 9960 worker thread done servicing request
22:07:45.414 00.000 9960 Worker thread wakes up
22:07:45.415 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:07:45.419 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
22:07:45.419 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:07:46.661 01.242 9960 Exposure complete
22:07:46.787 00.126 9960 worker thread done servicing request
22:07:46.787 00.000 11872 OnExposeComplete: enter
22:07:46.793 00.006 11872 UpdateGuideState(): m_state=6
22:07:46.799 00.006 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1336
22:07:46.805 00.006 11872 Star::Find returns 1 (0), X=60.96, Y=856.83, Mass=2570, SNR=34.2, Peak=136 HFD=4.7
22:07:46.811 00.006 11872 CameraToMount -- cameraTheta (1.20) - m_xAngle (-3.14) = xAngle (4.33 = -1.95)
22:07:46.815 00.004 11872 CameraToMount -- cameraTheta (1.20) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.16 = -2.12)
22:07:46.819 00.004 11872 CameraToMount -- cameraX=0.15 cameraY=0.38 hyp=0.40 cameraTheta=1.20 mountX=-0.15 mountY=-0.34, mountTheta=-1.98
22:07:46.825 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.15, y=0.38, opts=13)
22:07:46.832 00.007 11872 Enqueuing Move request for scope (0.15, 0.38)
22:07:46.837 00.005 9960 Worker thread wakes up
22:07:46.838 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=136, med=1, FiltMin=0, FiltMax=86, Gamma=1.000
22:07:46.842 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.38) opts 0xd
22:07:46.843 00.001 9960 Handling offset move in thread for scope, endpoint = (0.15, 0.38)
22:07:46.843 00.000 9960 Moving (0.15, 0.38) raw xDistance=-0.15 yDistance=-0.34
22:07:46.843 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
22:07:46.843 00.000 11872 UpdateGuideState exits: m=2570 SNR=34.2
22:07:46.848 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:46.851 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:07:46.858 00.007 11872 Enqueuing Expose request
22:07:46.862 00.004 9960 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
22:07:46.862 00.000 9960 MoveAxis(E, 0, ABG)
22:07:46.862 00.000 9960 Move returns status 0, amount 0
22:07:46.862 00.000 9960 MoveAxis(N, 257, ABG)
22:07:46.862 00.000 9960 Guiding  Dir = 0, Dur = 257
22:07:46.863 00.001 9960 IsSlewing returns 0
22:07:46.863 00.000 9960 IsGuiding returns 0
22:07:46.864 00.001 9960 PulseGuide returned control before completion, sleep 267
22:07:47.135 00.271 9960 IsGuiding returns 1
22:07:47.135 00.000 9960 scope still moving after pulse duration time elapsed
22:07:47.167 00.032 9960 IsSlewing returns 0
22:07:47.169 00.002 9960 IsGuiding returns 0
22:07:47.169 00.000 9960 scope move finished after 257 + 47 ms
22:07:47.169 00.000 9960 Move returns status 0, amount 257
22:07:47.170 00.001 9960 move complete, result=0
22:07:47.170 00.000 9960 worker thread done servicing request
22:07:47.170 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 257 ms NORTH
22:07:47.177 00.007 9960 Worker thread wakes up
22:07:47.178 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:07:47.179 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:07:48.429 01.250 9960 Exposure complete
22:07:48.561 00.132 9960 worker thread done servicing request
22:07:48.561 00.000 11872 OnExposeComplete: enter
22:07:48.565 00.004 11872 UpdateGuideState(): m_state=6
22:07:48.569 00.004 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1337
22:07:48.573 00.004 11872 Star::Find returns 1 (0), X=60.81, Y=856.49, Mass=2504, SNR=33.9, Peak=123 HFD=5.0
22:07:48.578 00.005 11872 CameraToMount -- cameraTheta (1.42) - m_xAngle (-3.14) = xAngle (4.55 = -1.73)
22:07:48.584 00.006 11872 CameraToMount -- cameraTheta (1.42) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.38 = -1.90)
22:07:48.588 00.004 11872 CameraToMount -- cameraX=0.00 cameraY=0.03 hyp=0.03 cameraTheta=1.42 mountX=-0.00 mountY=-0.03, mountTheta=-1.74
22:07:48.593 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.00, y=0.03, opts=13)
22:07:48.598 00.005 11872 Enqueuing Move request for scope (0.00, 0.03)
22:07:48.601 00.003 9960 Worker thread wakes up
22:07:48.601 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.03) opts 0xd
22:07:48.601 00.000 9960 Handling offset move in thread for scope, endpoint = (0.00, 0.03)
22:07:48.601 00.000 9960 Moving (0.00, 0.03) raw xDistance=-0.00 yDistance=-0.03
22:07:48.601 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
22:07:48.602 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:07:48.602 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=123, med=1, FiltMin=0, FiltMax=83, Gamma=1.000
22:07:48.608 00.006 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:07:48.608 00.000 11872 UpdateGuideState exits: m=2504 SNR=33.9
22:07:48.614 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:48.619 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:07:48.623 00.004 11872 Enqueuing Expose request
22:07:48.625 00.002 9960 MoveAxis(E, 0, ABG)
22:07:48.626 00.001 9960 Move returns status 0, amount 0
22:07:48.626 00.000 9960 MoveAxis(N, 0, ABG)
22:07:48.626 00.000 9960 Move returns status 0, amount 0
22:07:48.626 00.000 9960 move complete, result=0
22:07:48.627 00.001 9960 worker thread done servicing request
22:07:48.627 00.000 9960 Worker thread wakes up
22:07:48.627 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:07:48.627 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:07:48.627 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:07:49.875 01.248 9960 Exposure complete
22:07:50.006 00.131 9960 worker thread done servicing request
22:07:50.006 00.000 11872 OnExposeComplete: enter
22:07:50.009 00.003 11872 UpdateGuideState(): m_state=6
22:07:50.014 00.005 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1338
22:07:50.018 00.004 11872 Star::Find returns 1 (0), X=60.83, Y=856.78, Mass=2459, SNR=33.5, Peak=136 HFD=4.6
22:07:50.020 00.002 11872 CameraToMount -- cameraTheta (1.50) - m_xAngle (-3.14) = xAngle (4.64 = -1.65)
22:07:50.024 00.004 11872 CameraToMount -- cameraTheta (1.50) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.47 = -1.82)
22:07:50.026 00.002 11872 CameraToMount -- cameraX=0.02 cameraY=0.32 hyp=0.32 cameraTheta=1.50 mountX=-0.02 mountY=-0.31, mountTheta=-1.65
22:07:50.030 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.02, y=0.32, opts=13)
22:07:50.033 00.003 11872 Enqueuing Move request for scope (0.02, 0.32)
22:07:50.036 00.003 9960 Worker thread wakes up
22:07:50.037 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.32) opts 0xd
22:07:50.037 00.000 9960 Handling offset move in thread for scope, endpoint = (0.02, 0.32)
22:07:50.037 00.000 9960 Moving (0.02, 0.32) raw xDistance=-0.02 yDistance=-0.31
22:07:50.037 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:07:50.037 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
22:07:50.037 00.000 9960 MoveAxis(E, 0, ABG)
22:07:50.038 00.001 9960 Move returns status 0, amount 0
22:07:50.038 00.000 9960 MoveAxis(N, 232, ABG)
22:07:50.038 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=136, med=1, FiltMin=0, FiltMax=85, Gamma=1.000
22:07:50.041 00.003 11872 UpdateGuideState exits: m=2459 SNR=33.5
22:07:50.044 00.003 9960 Guiding  Dir = 0, Dur = 232
22:07:50.045 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:50.048 00.003 9960 IsSlewing returns 0
22:07:50.048 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:07:50.051 00.003 11872 Enqueuing Expose request
22:07:50.054 00.003 9960 IsGuiding returns 0
22:07:50.054 00.000 9960 PulseGuide returned control before completion, sleep 242
22:07:50.309 00.255 9960 IsGuiding returns 1
22:07:50.310 00.001 9960 scope still moving after pulse duration time elapsed
22:07:50.340 00.030 9960 IsSlewing returns 0
22:07:50.340 00.000 9960 IsGuiding returns 0
22:07:50.342 00.002 9960 scope move finished after 232 + 55 ms
22:07:50.342 00.000 9960 Move returns status 0, amount 232
22:07:50.342 00.000 9960 move complete, result=0
22:07:50.343 00.001 9960 worker thread done servicing request
22:07:50.343 00.000 9960 Worker thread wakes up
22:07:50.343 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.3 px 232 ms NORTH
22:07:50.349 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:07:50.349 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:07:51.602 01.253 9960 Exposure complete
22:07:51.728 00.126 9960 worker thread done servicing request
22:07:51.729 00.001 11872 OnExposeComplete: enter
22:07:51.734 00.005 11872 UpdateGuideState(): m_state=6
22:07:51.738 00.004 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1339
22:07:51.743 00.005 11872 Star::Find returns 1 (0), X=60.97, Y=856.57, Mass=2399, SNR=33.3, Peak=124 HFD=5.0
22:07:51.748 00.005 11872 CameraToMount -- cameraTheta (0.63) - m_xAngle (-3.14) = xAngle (3.77 = -2.52)
22:07:51.753 00.005 11872 CameraToMount -- cameraTheta (0.63) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.59 = -2.69)
22:07:51.756 00.003 11872 CameraToMount -- cameraX=0.16 cameraY=0.12 hyp=0.20 cameraTheta=0.63 mountX=-0.16 mountY=-0.09, mountTheta=-2.65
22:07:51.761 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.16, y=0.12, opts=13)
22:07:51.771 00.010 11872 Enqueuing Move request for scope (0.16, 0.12)
22:07:51.777 00.006 9960 Worker thread wakes up
22:07:51.777 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.12) opts 0xd
22:07:51.778 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=124, med=1, FiltMin=0, FiltMax=94, Gamma=1.000
22:07:51.783 00.005 11872 UpdateGuideState exits: m=2399 SNR=33.3
22:07:51.788 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:51.798 00.010 9960 Handling offset move in thread for scope, endpoint = (0.16, 0.12)
22:07:51.798 00.000 9960 Moving (0.16, 0.12) raw xDistance=-0.16 yDistance=-0.09
22:07:51.798 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
22:07:51.799 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:07:51.799 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:07:51.807 00.008 11872 Enqueuing Expose request
22:07:51.815 00.008 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:07:51.815 00.000 9960 MoveAxis(E, 0, ABG)
22:07:51.815 00.000 9960 Move returns status 0, amount 0
22:07:51.815 00.000 9960 MoveAxis(N, 0, ABG)
22:07:51.816 00.001 9960 Move returns status 0, amount 0
22:07:51.816 00.000 9960 move complete, result=0
22:07:51.816 00.000 9960 worker thread done servicing request
22:07:51.816 00.000 9960 Worker thread wakes up
22:07:51.817 00.001 11872 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:07:51.828 00.011 9960 worker thread servicing REQUEST_EXPOSE 1000
22:07:51.831 00.003 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:07:53.074 01.243 9960 Exposure complete
22:07:53.206 00.132 9960 worker thread done servicing request
22:07:53.206 00.000 11872 OnExposeComplete: enter
22:07:53.213 00.007 11872 UpdateGuideState(): m_state=6
22:07:53.218 00.005 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1340
22:07:53.221 00.003 11872 Star::Find returns 1 (0), X=60.84, Y=856.61, Mass=2378, SNR=33.2, Peak=118 HFD=4.8
22:07:53.225 00.004 11872 CameraToMount -- cameraTheta (1.34) - m_xAngle (-3.14) = xAngle (4.47 = -1.81)
22:07:53.229 00.004 11872 CameraToMount -- cameraTheta (1.34) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.30 = -1.98)
22:07:53.235 00.006 11872 CameraToMount -- cameraX=0.04 cameraY=0.15 hyp=0.16 cameraTheta=1.34 mountX=-0.04 mountY=-0.14, mountTheta=-1.82
22:07:53.240 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.04, y=0.15, opts=13)
22:07:53.243 00.003 11872 Enqueuing Move request for scope (0.04, 0.15)
22:07:53.246 00.003 9960 Worker thread wakes up
22:07:53.246 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.15) opts 0xd
22:07:53.246 00.000 9960 Handling offset move in thread for scope, endpoint = (0.04, 0.15)
22:07:53.247 00.001 9960 Moving (0.04, 0.15) raw xDistance=-0.04 yDistance=-0.14
22:07:53.247 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:07:53.247 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=118, med=1, FiltMin=0, FiltMax=87, Gamma=1.000
22:07:53.250 00.003 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:07:53.250 00.000 11872 UpdateGuideState exits: m=2378 SNR=33.2
22:07:53.255 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:53.258 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:07:53.261 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:07:53.261 00.000 9960 MoveAxis(E, 0, ABG)
22:07:53.261 00.000 9960 Move returns status 0, amount 0
22:07:53.263 00.002 9960 MoveAxis(N, 0, ABG)
22:07:53.263 00.000 9960 Move returns status 0, amount 0
22:07:53.263 00.000 9960 move complete, result=0
22:07:53.263 00.000 9960 worker thread done servicing request
22:07:53.263 00.000 11872 Enqueuing Expose request
22:07:53.267 00.004 11872 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:07:53.269 00.002 9960 Worker thread wakes up
22:07:53.269 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:07:53.269 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:07:54.524 01.255 9960 Exposure complete
22:07:54.649 00.125 9960 worker thread done servicing request
22:07:54.649 00.000 11872 OnExposeComplete: enter
22:07:54.653 00.004 11872 UpdateGuideState(): m_state=6
22:07:54.657 00.004 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1341
22:07:54.662 00.005 11872 Star::Find returns 1 (0), X=60.82, Y=857.34, Mass=2304, SNR=32.7, Peak=149 HFD=4.8
22:07:54.665 00.003 11872 CameraToMount -- cameraTheta (1.56) - m_xAngle (-3.14) = xAngle (4.70 = -1.59)
22:07:54.671 00.006 11872 CameraToMount -- cameraTheta (1.56) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.53 = -1.76)
22:07:54.675 00.004 11872 CameraToMount -- cameraX=0.01 cameraY=0.89 hyp=0.89 cameraTheta=1.56 mountX=-0.01 mountY=-0.87, mountTheta=-1.59
22:07:54.680 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.01, y=0.89, opts=13)
22:07:54.685 00.005 11872 Enqueuing Move request for scope (0.01, 0.89)
22:07:54.688 00.003 9960 Worker thread wakes up
22:07:54.689 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.89) opts 0xd
22:07:54.689 00.000 9960 Handling offset move in thread for scope, endpoint = (0.01, 0.89)
22:07:54.689 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=149, med=1, FiltMin=0, FiltMax=80, Gamma=1.000
22:07:54.693 00.004 11872 UpdateGuideState exits: m=2304 SNR=32.7
22:07:54.698 00.005 9960 Moving (0.01, 0.89) raw xDistance=-0.01 yDistance=-0.87
22:07:54.698 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:07:54.698 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.87 from input -0.87
22:07:54.698 00.000 9960 MoveAxis(E, 0, ABG)
22:07:54.699 00.001 9960 Move returns status 0, amount 0
22:07:54.699 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:54.707 00.008 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:07:54.713 00.006 11872 Enqueuing Expose request
22:07:54.718 00.005 9960 MoveAxis(N, 650, ABG)
22:07:54.719 00.001 9960 Guiding  Dir = 0, Dur = 650
22:07:54.719 00.000 9960 IsSlewing returns 0
22:07:54.719 00.000 9960 IsGuiding returns 0
22:07:54.719 00.000 9960 PulseGuide returned control before completion, sleep 660
22:07:55.394 00.675 9960 IsGuiding returns 1
22:07:55.395 00.001 9960 scope still moving after pulse duration time elapsed
22:07:55.426 00.031 9960 IsSlewing returns 0
22:07:55.427 00.001 9960 IsGuiding returns 1
22:07:55.458 00.031 9960 IsSlewing returns 0
22:07:55.459 00.001 9960 IsGuiding returns 1
22:07:55.490 00.031 9960 IsSlewing returns 0
22:07:55.493 00.003 9960 IsGuiding returns 0
22:07:55.493 00.000 9960 scope move finished after 650 + 123 ms
22:07:55.494 00.001 9960 Move returns status 0, amount 650
22:07:55.494 00.000 9960 move complete, result=0
22:07:55.494 00.000 9960 worker thread done servicing request
22:07:55.494 00.000 9960 Worker thread wakes up
22:07:55.494 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:07:55.496 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:07:55.496 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.9 px 650 ms NORTH
22:07:56.739 01.243 9960 Exposure complete
22:07:56.863 00.124 9960 worker thread done servicing request
22:07:56.863 00.000 11872 OnExposeComplete: enter
22:07:56.870 00.007 11872 UpdateGuideState(): m_state=6
22:07:56.875 00.005 11872 Star::Find(15, 60, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1342
22:07:56.879 00.004 11872 Star::Find returns 1 (0), X=60.67, Y=855.91, Mass=2435, SNR=33.5, Peak=138 HFD=4.7
22:07:56.883 00.004 11872 CameraToMount -- cameraTheta (-1.82) - m_xAngle (-3.14) = xAngle (1.32 = 1.32)
22:07:56.887 00.004 11872 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.15 = 1.15)
22:07:56.891 00.004 11872 CameraToMount -- cameraX=-0.14 cameraY=-0.55 hyp=0.57 cameraTheta=-1.82 mountX=0.14 mountY=0.52, mountTheta=1.30
22:07:56.896 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.14, y=-0.55, opts=13)
22:07:56.902 00.006 11872 Enqueuing Move request for scope (-0.14, -0.55)
22:07:56.906 00.004 9960 Worker thread wakes up
22:07:56.906 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=138, med=1, FiltMin=0, FiltMax=90, Gamma=1.000
22:07:56.910 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.55) opts 0xd
22:07:56.910 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.14, -0.55)
22:07:56.910 00.000 9960 Moving (-0.14, -0.55) raw xDistance=0.14 yDistance=0.52
22:07:56.910 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:07:56.911 00.001 11872 UpdateGuideState exits: m=2435 SNR=33.5
22:07:56.915 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:56.920 00.005 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:07:56.920 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:07:56.924 00.004 11872 Enqueuing Expose request
22:07:56.929 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.52
22:07:56.929 00.000 9960 MoveAxis(E, 0, ABG)
22:07:56.930 00.001 9960 Move returns status 0, amount 0
22:07:56.930 00.000 9960 MoveAxis(N, 0, ABG)
22:07:56.930 00.000 9960 Move returns status 0, amount 0
22:07:56.931 00.001 9960 move complete, result=0
22:07:56.931 00.000 9960 worker thread done servicing request
22:07:56.931 00.000 9960 Worker thread wakes up
22:07:56.931 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.5 px 0 ms NORTH
22:07:56.935 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
22:07:56.936 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:07:58.176 01.240 9960 Exposure complete
22:07:58.303 00.127 9960 worker thread done servicing request
22:07:58.304 00.001 11872 OnExposeComplete: enter
22:07:58.308 00.004 11872 UpdateGuideState(): m_state=6
22:07:58.312 00.004 11872 Star::Find(15, 60, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1343
22:07:58.317 00.005 11872 Star::Find returns 1 (0), X=60.64, Y=856.18, Mass=2379, SNR=33.0, Peak=147 HFD=4.7
22:07:58.321 00.004 11872 CameraToMount -- cameraTheta (-2.12) - m_xAngle (-3.14) = xAngle (1.02 = 1.02)
22:07:58.325 00.004 11872 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.85 = 0.85)
22:07:58.331 00.006 11872 CameraToMount -- cameraX=-0.17 cameraY=-0.28 hyp=0.33 cameraTheta=-2.12 mountX=0.17 mountY=0.25, mountTheta=0.96
22:07:58.340 00.009 11872 SchedulePrimaryMove(0FA44CE0, x=-0.17, y=-0.28, opts=13)
22:07:58.345 00.005 11872 Enqueuing Move request for scope (-0.17, -0.28)
22:07:58.349 00.004 9960 Worker thread wakes up
22:07:58.350 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.28) opts 0xd
22:07:58.350 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=147, med=1, FiltMin=0, FiltMax=93, Gamma=1.000
22:07:58.354 00.004 11872 UpdateGuideState exits: m=2379 SNR=33.0
22:07:58.357 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:58.361 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:07:58.366 00.005 11872 Enqueuing Expose request
22:07:58.370 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.17, -0.28)
22:07:58.370 00.000 9960 Moving (-0.17, -0.28) raw xDistance=0.17 yDistance=0.25
22:07:58.370 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
22:07:58.370 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:07:58.371 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
22:07:58.372 00.001 9960 MoveAxis(E, 0, ABG)
22:07:58.372 00.000 9960 Move returns status 0, amount 0
22:07:58.372 00.000 9960 MoveAxis(N, 0, ABG)
22:07:58.372 00.000 9960 Move returns status 0, amount 0
22:07:58.372 00.000 9960 move complete, result=0
22:07:58.372 00.000 9960 worker thread done servicing request
22:07:58.374 00.002 11872 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
22:07:58.378 00.004 9960 Worker thread wakes up
22:07:58.378 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:07:58.378 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:07:59.634 01.256 9960 Exposure complete
22:07:59.768 00.134 9960 worker thread done servicing request
22:07:59.769 00.001 11872 OnExposeComplete: enter
22:07:59.773 00.004 11872 UpdateGuideState(): m_state=6
22:07:59.778 00.005 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1344
22:07:59.782 00.004 11872 Star::Find returns 1 (0), X=60.69, Y=856.35, Mass=2440, SNR=33.6, Peak=132 HFD=4.9
22:07:59.786 00.004 11872 CameraToMount -- cameraTheta (-2.40) - m_xAngle (-3.14) = xAngle (0.74 = 0.74)
22:07:59.790 00.004 11872 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.57 = 0.57)
22:07:59.795 00.005 11872 CameraToMount -- cameraX=-0.12 cameraY=-0.11 hyp=0.16 cameraTheta=-2.40 mountX=0.12 mountY=0.09, mountTheta=0.63
22:07:59.803 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=-0.12, y=-0.11, opts=13)
22:07:59.807 00.004 11872 Enqueuing Move request for scope (-0.12, -0.11)
22:07:59.813 00.006 9960 Worker thread wakes up
22:07:59.813 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.11) opts 0xd
22:07:59.813 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.12, -0.11)
22:07:59.813 00.000 9960 Moving (-0.12, -0.11) raw xDistance=0.12 yDistance=0.09
22:07:59.813 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=132, med=1, FiltMin=0, FiltMax=80, Gamma=1.000
22:07:59.817 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:07:59.818 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:07:59.818 00.000 11872 UpdateGuideState exits: m=2440 SNR=33.6
22:07:59.823 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:07:59.823 00.000 9960 MoveAxis(E, 0, ABG)
22:07:59.824 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:59.828 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:07:59.832 00.004 9960 Move returns status 0, amount 0
22:07:59.832 00.000 9960 MoveAxis(N, 0, ABG)
22:07:59.832 00.000 9960 Move returns status 0, amount 0
22:07:59.833 00.001 9960 move complete, result=0
22:07:59.833 00.000 9960 worker thread done servicing request
22:07:59.833 00.000 11872 Enqueuing Expose request
22:07:59.837 00.004 11872 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:07:59.842 00.005 9960 Worker thread wakes up
22:07:59.842 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:07:59.842 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:08:01.087 01.245 9960 Exposure complete
22:08:01.219 00.132 9960 worker thread done servicing request
22:08:01.220 00.001 11872 OnExposeComplete: enter
22:08:01.223 00.003 11872 UpdateGuideState(): m_state=6
22:08:01.228 00.005 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1345
22:08:01.235 00.007 11872 Star::Find returns 1 (0), X=60.79, Y=856.64, Mass=2590, SNR=34.7, Peak=124 HFD=5.0
22:08:01.241 00.006 11872 CameraToMount -- cameraTheta (1.69) - m_xAngle (-3.14) = xAngle (4.83 = -1.45)
22:08:01.245 00.004 11872 CameraToMount -- cameraTheta (1.69) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.66 = -1.62)
22:08:01.249 00.004 11872 CameraToMount -- cameraX=-0.02 cameraY=0.18 hyp=0.18 cameraTheta=1.69 mountX=0.02 mountY=-0.18, mountTheta=-1.45
22:08:01.255 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.02, y=0.18, opts=13)
22:08:01.259 00.004 11872 Enqueuing Move request for scope (-0.02, 0.18)
22:08:01.264 00.005 9960 Worker thread wakes up
22:08:01.264 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=124, med=1, FiltMin=0, FiltMax=93, Gamma=1.000
22:08:01.268 00.004 11872 UpdateGuideState exits: m=2590 SNR=34.7
22:08:01.273 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:01.279 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.18) opts 0xd
22:08:01.279 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:08:01.284 00.005 11872 Enqueuing Expose request
22:08:01.287 00.003 9960 Handling offset move in thread for scope, endpoint = (-0.02, 0.18)
22:08:01.288 00.001 9960 Moving (-0.02, 0.18) raw xDistance=0.02 yDistance=-0.18
22:08:01.288 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:08:01.288 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:08:01.288 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:08:01.289 00.001 9960 MoveAxis(E, 0, ABG)
22:08:01.289 00.000 9960 Move returns status 0, amount 0
22:08:01.289 00.000 9960 MoveAxis(N, 0, ABG)
22:08:01.289 00.000 9960 Move returns status 0, amount 0
22:08:01.289 00.000 9960 move complete, result=0
22:08:01.289 00.000 9960 worker thread done servicing request
22:08:01.290 00.001 9960 Worker thread wakes up
22:08:01.290 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:08:01.299 00.009 9960 worker thread servicing REQUEST_EXPOSE 1000
22:08:01.300 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:08:02.542 01.242 9960 Exposure complete
22:08:02.680 00.138 9960 worker thread done servicing request
22:08:02.681 00.001 11872 OnExposeComplete: enter
22:08:02.684 00.003 11872 UpdateGuideState(): m_state=6
22:08:02.691 00.007 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1346
22:08:02.694 00.003 11872 Star::Find returns 1 (0), X=60.84, Y=856.68, Mass=2448, SNR=33.7, Peak=141 HFD=4.7
22:08:02.697 00.003 11872 CameraToMount -- cameraTheta (1.41) - m_xAngle (-3.14) = xAngle (4.54 = -1.74)
22:08:02.706 00.009 11872 CameraToMount -- cameraTheta (1.41) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.37 = -1.91)
22:08:02.712 00.006 11872 CameraToMount -- cameraX=0.04 cameraY=0.22 hyp=0.23 cameraTheta=1.41 mountX=-0.04 mountY=-0.21, mountTheta=-1.75
22:08:02.718 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.04, y=0.22, opts=13)
22:08:02.723 00.005 11872 Enqueuing Move request for scope (0.04, 0.22)
22:08:02.727 00.004 9960 Worker thread wakes up
22:08:02.727 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=141, med=1, FiltMin=0, FiltMax=75, Gamma=1.000
22:08:02.731 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.22) opts 0xd
22:08:02.731 00.000 9960 Handling offset move in thread for scope, endpoint = (0.04, 0.22)
22:08:02.731 00.000 9960 Moving (0.04, 0.22) raw xDistance=-0.04 yDistance=-0.21
22:08:02.731 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:08:02.732 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
22:08:02.732 00.000 9960 MoveAxis(E, 0, ABG)
22:08:02.732 00.000 9960 Move returns status 0, amount 0
22:08:02.732 00.000 11872 UpdateGuideState exits: m=2448 SNR=33.7
22:08:02.738 00.006 9960 MoveAxis(N, 158, ABG)
22:08:02.738 00.000 9960 Guiding  Dir = 0, Dur = 158
22:08:02.739 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:02.745 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:08:02.751 00.006 9960 IsSlewing returns 0
22:08:02.751 00.000 11872 Enqueuing Expose request
22:08:02.757 00.006 9960 IsGuiding returns 0
22:08:02.757 00.000 9960 PulseGuide returned control before completion, sleep 168
22:08:02.938 00.181 9960 IsGuiding returns 1
22:08:02.939 00.001 9960 scope still moving after pulse duration time elapsed
22:08:02.969 00.030 9960 IsSlewing returns 0
22:08:02.970 00.001 9960 IsGuiding returns 0
22:08:02.971 00.001 9960 scope move finished after 158 + 55 ms
22:08:02.972 00.001 9960 Move returns status 0, amount 158
22:08:02.972 00.000 9960 move complete, result=0
22:08:02.972 00.000 9960 worker thread done servicing request
22:08:02.973 00.001 9960 Worker thread wakes up
22:08:02.973 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.2 px 158 ms NORTH
22:08:02.978 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:08:02.979 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:08:04.237 01.258 9960 Exposure complete
22:08:04.362 00.125 9960 worker thread done servicing request
22:08:04.363 00.001 11872 OnExposeComplete: enter
22:08:04.367 00.004 11872 UpdateGuideState(): m_state=6
22:08:04.371 00.004 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1347
22:08:04.374 00.003 11872 Star::Find returns 1 (0), X=60.81, Y=856.78, Mass=2401, SNR=33.3, Peak=134 HFD=4.7
22:08:04.376 00.002 11872 CameraToMount -- cameraTheta (1.57) - m_xAngle (-3.14) = xAngle (4.70 = -1.58)
22:08:04.380 00.004 11872 CameraToMount -- cameraTheta (1.57) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.53 = -1.75)
22:08:04.383 00.003 11872 CameraToMount -- cameraX=0.00 cameraY=0.32 hyp=0.32 cameraTheta=1.57 mountX=-0.00 mountY=-0.32, mountTheta=-1.58
22:08:04.388 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.00, y=0.32, opts=13)
22:08:04.392 00.004 11872 Enqueuing Move request for scope (0.00, 0.32)
22:08:04.396 00.004 9960 Worker thread wakes up
22:08:04.396 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.32) opts 0xd
22:08:04.396 00.000 9960 Handling offset move in thread for scope, endpoint = (0.00, 0.32)
22:08:04.396 00.000 9960 Moving (0.00, 0.32) raw xDistance=-0.00 yDistance=-0.32
22:08:04.397 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=134, med=1, FiltMin=0, FiltMax=87, Gamma=1.000
22:08:04.402 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
22:08:04.402 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
22:08:04.402 00.000 9960 MoveAxis(E, 0, ABG)
22:08:04.403 00.001 11872 UpdateGuideState exits: m=2401 SNR=33.3
22:08:04.407 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:04.410 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:08:04.415 00.005 11872 Enqueuing Expose request
22:08:04.419 00.004 9960 Move returns status 0, amount 0
22:08:04.419 00.000 9960 MoveAxis(N, 237, ABG)
22:08:04.419 00.000 9960 Guiding  Dir = 0, Dur = 237
22:08:04.420 00.001 9960 IsSlewing returns 0
22:08:04.420 00.000 9960 IsGuiding returns 0
22:08:04.420 00.000 9960 PulseGuide returned control before completion, sleep 247
22:08:04.681 00.261 9960 IsGuiding returns 1
22:08:04.681 00.000 9960 scope still moving after pulse duration time elapsed
22:08:04.711 00.030 9960 IsSlewing returns 0
22:08:04.712 00.001 9960 IsGuiding returns 0
22:08:04.712 00.000 9960 scope move finished after 237 + 54 ms
22:08:04.713 00.001 9960 Move returns status 0, amount 237
22:08:04.713 00.000 9960 move complete, result=0
22:08:04.714 00.001 9960 worker thread done servicing request
22:08:04.714 00.000 9960 Worker thread wakes up
22:08:04.714 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.3 px 237 ms NORTH
22:08:04.720 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:08:04.720 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:08:05.974 01.254 9960 Exposure complete
22:08:06.100 00.126 9960 worker thread done servicing request
22:08:06.101 00.001 11872 OnExposeComplete: enter
22:08:06.104 00.003 11872 UpdateGuideState(): m_state=6
22:08:06.112 00.008 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1348
22:08:06.119 00.007 11872 Star::Find returns 1 (0), X=60.69, Y=856.38, Mass=2325, SNR=32.7, Peak=129 HFD=4.9
22:08:06.122 00.003 11872 CameraToMount -- cameraTheta (-2.52) - m_xAngle (-3.14) = xAngle (0.61 = 0.61)
22:08:06.127 00.005 11872 CameraToMount -- cameraTheta (-2.52) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.44 = 0.44)
22:08:06.130 00.003 11872 CameraToMount -- cameraX=-0.12 cameraY=-0.08 hyp=0.14 cameraTheta=-2.52 mountX=0.12 mountY=0.06, mountTheta=0.48
22:08:06.135 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.12, y=-0.08, opts=13)
22:08:06.142 00.007 11872 Enqueuing Move request for scope (-0.12, -0.08)
22:08:06.148 00.006 9960 Worker thread wakes up
22:08:06.148 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=129, med=0, FiltMin=0, FiltMax=86, Gamma=1.000
22:08:06.152 00.004 11872 UpdateGuideState exits: m=2325 SNR=32.7
22:08:06.156 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:06.162 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.08) opts 0xd
22:08:06.163 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.12, -0.08)
22:08:06.163 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:08:06.169 00.006 9960 Moving (-0.12, -0.08) raw xDistance=0.12 yDistance=0.06
22:08:06.171 00.002 11872 Enqueuing Expose request
22:08:06.179 00.008 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:08:06.180 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:08:06.180 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:08:06.181 00.001 9960 MoveAxis(E, 0, ABG)
22:08:06.181 00.000 9960 Move returns status 0, amount 0
22:08:06.181 00.000 9960 MoveAxis(N, 0, ABG)
22:08:06.182 00.001 9960 Move returns status 0, amount 0
22:08:06.182 00.000 9960 move complete, result=0
22:08:06.182 00.000 9960 worker thread done servicing request
22:08:06.183 00.001 9960 Worker thread wakes up
22:08:06.183 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:08:06.189 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:08:06.189 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:08:07.432 01.243 9960 Exposure complete
22:08:07.566 00.134 9960 worker thread done servicing request
22:08:07.566 00.000 11872 OnExposeComplete: enter
22:08:07.570 00.004 11872 UpdateGuideState(): m_state=6
22:08:07.574 00.004 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1349
22:08:07.580 00.006 11872 Star::Find returns 1 (0), X=60.79, Y=856.56, Mass=2555, SNR=34.2, Peak=129 HFD=5.1
22:08:07.586 00.006 11872 CameraToMount -- cameraTheta (1.73) - m_xAngle (-3.14) = xAngle (4.87 = -1.42)
22:08:07.590 00.004 11872 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.70 = -1.59)
22:08:07.595 00.005 11872 CameraToMount -- cameraX=-0.02 cameraY=0.10 hyp=0.10 cameraTheta=1.73 mountX=0.02 mountY=-0.10, mountTheta=-1.42
22:08:07.600 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.02, y=0.10, opts=13)
22:08:07.604 00.004 11872 Enqueuing Move request for scope (-0.02, 0.10)
22:08:07.608 00.004 9960 Worker thread wakes up
22:08:07.608 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=129, med=1, FiltMin=0, FiltMax=97, Gamma=1.000
22:08:07.613 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.10) opts 0xd
22:08:07.613 00.000 11872 UpdateGuideState exits: m=2555 SNR=34.2
22:08:07.618 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:07.621 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:08:07.626 00.005 11872 Enqueuing Expose request
22:08:07.629 00.003 9960 Handling offset move in thread for scope, endpoint = (-0.02, 0.10)
22:08:07.629 00.000 9960 Moving (-0.02, 0.10) raw xDistance=0.02 yDistance=-0.10
22:08:07.629 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:08:07.629 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:08:07.630 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:08:07.630 00.000 9960 MoveAxis(E, 0, ABG)
22:08:07.630 00.000 9960 Move returns status 0, amount 0
22:08:07.630 00.000 9960 MoveAxis(N, 0, ABG)
22:08:07.632 00.002 9960 Move returns status 0, amount 0
22:08:07.632 00.000 9960 move complete, result=0
22:08:07.632 00.000 9960 worker thread done servicing request
22:08:07.632 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:08:07.636 00.004 9960 Worker thread wakes up
22:08:07.636 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:08:07.636 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:08:08.885 01.249 9960 Exposure complete
22:08:09.012 00.127 9960 worker thread done servicing request
22:08:09.012 00.000 11872 OnExposeComplete: enter
22:08:09.018 00.006 11872 UpdateGuideState(): m_state=6
22:08:09.022 00.004 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1350
22:08:09.027 00.005 11872 Star::Find returns 1 (0), X=60.91, Y=856.62, Mass=2439, SNR=33.5, Peak=133 HFD=4.9
22:08:09.031 00.004 11872 CameraToMount -- cameraTheta (1.02) - m_xAngle (-3.14) = xAngle (4.16 = -2.12)
22:08:09.034 00.003 11872 CameraToMount -- cameraTheta (1.02) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.99 = -2.30)
22:08:09.038 00.004 11872 CameraToMount -- cameraX=0.10 cameraY=0.16 hyp=0.19 cameraTheta=1.02 mountX=-0.10 mountY=-0.14, mountTheta=-2.18
22:08:09.043 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.10, y=0.16, opts=13)
22:08:09.049 00.006 11872 Enqueuing Move request for scope (0.10, 0.16)
22:08:09.053 00.004 9960 Worker thread wakes up
22:08:09.054 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=133, med=1, FiltMin=0, FiltMax=82, Gamma=1.000
22:08:09.057 00.003 11872 UpdateGuideState exits: m=2439 SNR=33.5
22:08:09.061 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:09.065 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:08:09.069 00.004 11872 Enqueuing Expose request
22:08:09.071 00.002 9960 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.16) opts 0xd
22:08:09.071 00.000 9960 Handling offset move in thread for scope, endpoint = (0.10, 0.16)
22:08:09.071 00.000 9960 Moving (0.10, 0.16) raw xDistance=-0.10 yDistance=-0.14
22:08:09.073 00.002 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:08:09.073 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:08:09.073 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:08:09.073 00.000 9960 MoveAxis(E, 0, ABG)
22:08:09.073 00.000 9960 Move returns status 0, amount 0
22:08:09.074 00.001 9960 MoveAxis(N, 0, ABG)
22:08:09.074 00.000 9960 Move returns status 0, amount 0
22:08:09.074 00.000 9960 move complete, result=0
22:08:09.074 00.000 9960 worker thread done servicing request
22:08:09.074 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:08:09.080 00.006 9960 Worker thread wakes up
22:08:09.080 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:08:09.080 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:08:10.320 01.240 9960 Exposure complete
22:08:10.466 00.146 9960 worker thread done servicing request
22:08:10.466 00.000 11872 OnExposeComplete: enter
22:08:10.471 00.005 11872 UpdateGuideState(): m_state=6
22:08:10.474 00.003 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1351
22:08:10.478 00.004 11872 Star::Find returns 1 (0), X=60.70, Y=856.74, Mass=2389, SNR=33.3, Peak=116 HFD=4.8
22:08:10.484 00.006 11872 CameraToMount -- cameraTheta (1.92) - m_xAngle (-3.14) = xAngle (5.06 = -1.22)
22:08:10.488 00.004 11872 CameraToMount -- cameraTheta (1.92) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.89 = -1.39)
22:08:10.492 00.004 11872 CameraToMount -- cameraX=-0.11 cameraY=0.29 hyp=0.30 cameraTheta=1.92 mountX=0.10 mountY=-0.30, mountTheta=-1.24
22:08:10.496 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.11, y=0.29, opts=13)
22:08:10.501 00.005 11872 Enqueuing Move request for scope (-0.11, 0.29)
22:08:10.505 00.004 9960 Worker thread wakes up
22:08:10.505 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.29) opts 0xd
22:08:10.524 00.019 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=116, med=1, FiltMin=0, FiltMax=87, Gamma=1.000
22:08:10.529 00.005 11872 UpdateGuideState exits: m=2389 SNR=33.3
22:08:10.533 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:10.538 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:08:10.541 00.003 9960 Handling offset move in thread for scope, endpoint = (-0.11, 0.29)
22:08:10.541 00.000 9960 Moving (-0.11, 0.29) raw xDistance=0.10 yDistance=-0.30
22:08:10.541 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:08:10.541 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
22:08:10.541 00.000 9960 MoveAxis(E, 0, ABG)
22:08:10.541 00.000 9960 Move returns status 0, amount 0
22:08:10.543 00.002 9960 MoveAxis(N, 223, ABG)
22:08:10.543 00.000 9960 Guiding  Dir = 0, Dur = 223
22:08:10.544 00.001 11872 Enqueuing Expose request
22:08:10.550 00.006 9960 IsSlewing returns 0
22:08:10.551 00.001 9960 IsGuiding returns 0
22:08:10.551 00.000 9960 PulseGuide returned control before completion, sleep 233
22:08:10.795 00.244 9960 IsGuiding returns 1
22:08:10.795 00.000 9960 scope still moving after pulse duration time elapsed
22:08:10.826 00.031 9960 IsSlewing returns 0
22:08:10.828 00.002 9960 IsGuiding returns 0
22:08:10.830 00.002 9960 scope move finished after 223 + 55 ms
22:08:10.830 00.000 9960 Move returns status 0, amount 223
22:08:10.830 00.000 9960 move complete, result=0
22:08:10.831 00.001 9960 worker thread done servicing request
22:08:10.831 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 223 ms NORTH
22:08:10.838 00.007 9960 Worker thread wakes up
22:08:10.838 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:08:10.838 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:08:12.085 01.247 9960 Exposure complete
22:08:12.216 00.131 9960 worker thread done servicing request
22:08:12.217 00.001 11872 OnExposeComplete: enter
22:08:12.222 00.005 11872 UpdateGuideState(): m_state=6
22:08:12.226 00.004 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1352
22:08:12.232 00.006 11872 Star::Find returns 1 (0), X=60.78, Y=856.68, Mass=2514, SNR=34.2, Peak=121 HFD=5.2
22:08:12.237 00.005 11872 CameraToMount -- cameraTheta (1.69) - m_xAngle (-3.14) = xAngle (4.83 = -1.45)
22:08:12.240 00.003 11872 CameraToMount -- cameraTheta (1.69) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.66 = -1.62)
22:08:12.243 00.003 11872 CameraToMount -- cameraX=-0.03 cameraY=0.22 hyp=0.23 cameraTheta=1.69 mountX=0.03 mountY=-0.23, mountTheta=-1.45
22:08:12.249 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.03, y=0.22, opts=13)
22:08:12.253 00.004 11872 Enqueuing Move request for scope (-0.03, 0.22)
22:08:12.256 00.003 9960 Worker thread wakes up
22:08:12.256 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.22) opts 0xd
22:08:12.257 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.03, 0.22)
22:08:12.257 00.000 9960 Moving (-0.03, 0.22) raw xDistance=0.03 yDistance=-0.23
22:08:12.257 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:08:12.258 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
22:08:12.258 00.000 9960 MoveAxis(E, 0, ABG)
22:08:12.259 00.001 9960 Move returns status 0, amount 0
22:08:12.259 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=121, med=1, FiltMin=0, FiltMax=74, Gamma=1.000
22:08:12.264 00.005 9960 MoveAxis(N, 168, ABG)
22:08:12.264 00.000 11872 UpdateGuideState exits: m=2514 SNR=34.2
22:08:12.268 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:12.273 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:08:12.277 00.004 9960 Guiding  Dir = 0, Dur = 168
22:08:12.277 00.000 11872 Enqueuing Expose request
22:08:12.282 00.005 9960 IsSlewing returns 0
22:08:12.282 00.000 9960 IsGuiding returns 0
22:08:12.283 00.001 9960 PulseGuide returned control before completion, sleep 178
22:08:12.465 00.182 9960 IsGuiding returns 1
22:08:12.466 00.001 9960 scope still moving after pulse duration time elapsed
22:08:12.497 00.031 9960 IsSlewing returns 0
22:08:12.497 00.000 9960 IsGuiding returns 0
22:08:12.499 00.002 9960 scope move finished after 168 + 48 ms
22:08:12.499 00.000 9960 Move returns status 0, amount 168
22:08:12.500 00.001 9960 move complete, result=0
22:08:12.500 00.000 9960 worker thread done servicing request
22:08:12.500 00.000 9960 Worker thread wakes up
22:08:12.501 00.001 11872 GuideStep: 0.0 px 0 ms EAST, -0.2 px 168 ms NORTH
22:08:12.506 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:08:12.507 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:08:13.758 01.251 9960 Exposure complete
22:08:13.891 00.133 9960 worker thread done servicing request
22:08:13.892 00.001 11872 OnExposeComplete: enter
22:08:13.897 00.005 11872 UpdateGuideState(): m_state=6
22:08:13.901 00.004 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1353
22:08:13.905 00.004 11872 Star::Find returns 1 (0), X=60.79, Y=856.76, Mass=2382, SNR=32.9, Peak=131 HFD=4.7
22:08:13.909 00.004 11872 CameraToMount -- cameraTheta (1.62) - m_xAngle (-3.14) = xAngle (4.75 = -1.53)
22:08:13.913 00.004 11872 CameraToMount -- cameraTheta (1.62) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.58 = -1.70)
22:08:13.920 00.007 11872 CameraToMount -- cameraX=-0.01 cameraY=0.30 hyp=0.30 cameraTheta=1.62 mountX=0.01 mountY=-0.30, mountTheta=-1.53
22:08:13.925 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.01, y=0.30, opts=13)
22:08:13.929 00.004 11872 Enqueuing Move request for scope (-0.01, 0.30)
22:08:13.932 00.003 9960 Worker thread wakes up
22:08:13.932 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.30) opts 0xd
22:08:13.932 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=131, med=1, FiltMin=0, FiltMax=84, Gamma=1.000
22:08:13.936 00.004 11872 UpdateGuideState exits: m=2382 SNR=32.9
22:08:13.939 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:13.943 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:08:13.946 00.003 11872 Enqueuing Expose request
22:08:13.951 00.005 9960 Handling offset move in thread for scope, endpoint = (-0.01, 0.30)
22:08:13.952 00.001 9960 Moving (-0.01, 0.30) raw xDistance=0.01 yDistance=-0.30
22:08:13.952 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:08:13.952 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
22:08:13.952 00.000 9960 MoveAxis(E, 0, ABG)
22:08:13.953 00.001 9960 Move returns status 0, amount 0
22:08:13.953 00.000 9960 MoveAxis(N, 223, ABG)
22:08:13.953 00.000 9960 Guiding  Dir = 0, Dur = 223
22:08:13.953 00.000 9960 IsSlewing returns 0
22:08:13.954 00.001 9960 IsGuiding returns 0
22:08:13.954 00.000 9960 PulseGuide returned control before completion, sleep 233
22:08:14.200 00.246 9960 IsGuiding returns 1
22:08:14.201 00.001 9960 scope still moving after pulse duration time elapsed
22:08:14.230 00.029 9960 IsSlewing returns 0
22:08:14.232 00.002 9960 IsGuiding returns 0
22:08:14.233 00.001 9960 scope move finished after 223 + 55 ms
22:08:14.233 00.000 9960 Move returns status 0, amount 223
22:08:14.233 00.000 9960 move complete, result=0
22:08:14.233 00.000 9960 worker thread done servicing request
22:08:14.235 00.002 11872 GuideStep: 0.0 px 0 ms EAST, -0.3 px 223 ms NORTH
22:08:14.240 00.005 9960 Worker thread wakes up
22:08:14.241 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:08:14.241 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:08:15.488 01.247 9960 Exposure complete
22:08:15.618 00.130 9960 worker thread done servicing request
22:08:15.618 00.000 11872 OnExposeComplete: enter
22:08:15.623 00.005 11872 UpdateGuideState(): m_state=6
22:08:15.627 00.004 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1354
22:08:15.630 00.003 11872 Star::Find returns 1 (0), X=60.69, Y=856.68, Mass=2486, SNR=33.9, Peak=128 HFD=4.8
22:08:15.634 00.004 11872 CameraToMount -- cameraTheta (2.07) - m_xAngle (-3.14) = xAngle (5.21 = -1.08)
22:08:15.639 00.005 11872 CameraToMount -- cameraTheta (2.07) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.03 = -1.25)
22:08:15.643 00.004 11872 CameraToMount -- cameraX=-0.12 cameraY=0.22 hyp=0.25 cameraTheta=2.07 mountX=0.12 mountY=-0.24, mountTheta=-1.11
22:08:15.649 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.12, y=0.22, opts=13)
22:08:15.654 00.005 11872 Enqueuing Move request for scope (-0.12, 0.22)
22:08:15.657 00.003 9960 Worker thread wakes up
22:08:15.657 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=128, med=1, FiltMin=0, FiltMax=84, Gamma=1.000
22:08:15.661 00.004 11872 UpdateGuideState exits: m=2486 SNR=33.9
22:08:15.665 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.22) opts 0xd
22:08:15.665 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.12, 0.22)
22:08:15.665 00.000 9960 Moving (-0.12, 0.22) raw xDistance=0.12 yDistance=-0.24
22:08:15.665 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:08:15.665 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
22:08:15.666 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:15.673 00.007 9960 MoveAxis(E, 0, ABG)
22:08:15.673 00.000 9960 Move returns status 0, amount 0
22:08:15.673 00.000 9960 MoveAxis(N, 176, ABG)
22:08:15.674 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:08:15.679 00.005 11872 Enqueuing Expose request
22:08:15.684 00.005 9960 Guiding  Dir = 0, Dur = 176
22:08:15.684 00.000 9960 IsSlewing returns 0
22:08:15.684 00.000 9960 IsGuiding returns 0
22:08:15.685 00.001 9960 PulseGuide returned control before completion, sleep 186
22:08:15.884 00.199 9960 IsGuiding returns 1
22:08:15.887 00.003 9960 scope still moving after pulse duration time elapsed
22:08:15.914 00.027 9960 IsSlewing returns 0
22:08:15.914 00.000 9960 IsGuiding returns 0
22:08:15.914 00.000 9960 scope move finished after 176 + 53 ms
22:08:15.914 00.000 9960 Move returns status 0, amount 176
22:08:15.914 00.000 9960 move complete, result=0
22:08:15.915 00.001 9960 worker thread done servicing request
22:08:15.915 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 176 ms NORTH
22:08:15.920 00.005 9960 Worker thread wakes up
22:08:15.920 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:08:15.920 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:08:17.163 01.243 9960 Exposure complete
22:08:17.295 00.132 9960 worker thread done servicing request
22:08:17.296 00.001 11872 OnExposeComplete: enter
22:08:17.302 00.006 11872 UpdateGuideState(): m_state=6
22:08:17.306 00.004 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1355
22:08:17.311 00.005 11872 Star::Find returns 1 (0), X=60.61, Y=856.58, Mass=2484, SNR=33.9, Peak=128 HFD=4.9
22:08:17.315 00.004 11872 CameraToMount -- cameraTheta (2.60) - m_xAngle (-3.14) = xAngle (5.73 = -0.55)
22:08:17.318 00.003 11872 CameraToMount -- cameraTheta (2.60) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.56 = -0.72)
22:08:17.322 00.004 11872 CameraToMount -- cameraX=-0.20 cameraY=0.12 hyp=0.24 cameraTheta=2.60 mountX=0.20 mountY=-0.16, mountTheta=-0.66
22:08:17.327 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.20, y=0.12, opts=13)
22:08:17.333 00.006 11872 Enqueuing Move request for scope (-0.20, 0.12)
22:08:17.336 00.003 9960 Worker thread wakes up
22:08:17.337 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=128, med=1, FiltMin=0, FiltMax=85, Gamma=1.000
22:08:17.340 00.003 11872 UpdateGuideState exits: m=2484 SNR=33.9
22:08:17.344 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:17.348 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:08:17.351 00.003 11872 Enqueuing Expose request
22:08:17.354 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.12) opts 0xd
22:08:17.354 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.20, 0.12)
22:08:17.354 00.000 9960 Moving (-0.20, 0.12) raw xDistance=0.20 yDistance=-0.16
22:08:17.354 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
22:08:17.354 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:08:17.356 00.002 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:08:17.356 00.000 9960 MoveAxis(W, 95, ABG)
22:08:17.356 00.000 9960 Guiding  Dir = 3, Dur = 95
22:08:17.356 00.000 9960 IsSlewing returns 0
22:08:17.357 00.001 9960 IsGuiding returns 0
22:08:17.357 00.000 9960 PulseGuide returned control before completion, sleep 105
22:08:17.467 00.110 9960 IsGuiding returns 1
22:08:17.467 00.000 9960 scope still moving after pulse duration time elapsed
22:08:17.499 00.032 9960 IsSlewing returns 0
22:08:17.500 00.001 9960 IsGuiding returns 0
22:08:17.501 00.001 9960 scope move finished after 95 + 48 ms
22:08:17.501 00.000 9960 Move returns status 0, amount 95
22:08:17.501 00.000 9960 MoveAxis(N, 0, ABG)
22:08:17.502 00.001 9960 Move returns status 0, amount 0
22:08:17.502 00.000 9960 move complete, result=0
22:08:17.502 00.000 9960 worker thread done servicing request
22:08:17.503 00.001 9960 Worker thread wakes up
22:08:17.503 00.000 11872 GuideStep: 0.2 px 95 ms WEST, -0.2 px 0 ms NORTH
22:08:17.509 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:08:17.509 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:08:18.759 01.250 9960 Exposure complete
22:08:18.889 00.130 9960 worker thread done servicing request
22:08:18.890 00.001 11872 OnExposeComplete: enter
22:08:18.896 00.006 11872 UpdateGuideState(): m_state=6
22:08:18.900 00.004 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1356
22:08:18.906 00.006 11872 Star::Find returns 1 (0), X=60.91, Y=856.61, Mass=2528, SNR=34.1, Peak=126 HFD=5.0
22:08:18.910 00.004 11872 CameraToMount -- cameraTheta (1.00) - m_xAngle (-3.14) = xAngle (4.13 = -2.15)
22:08:18.914 00.004 11872 CameraToMount -- cameraTheta (1.00) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.96 = -2.32)
22:08:18.918 00.004 11872 CameraToMount -- cameraX=0.10 cameraY=0.15 hyp=0.18 cameraTheta=1.00 mountX=-0.10 mountY=-0.13, mountTheta=-2.21
22:08:18.926 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=0.10, y=0.15, opts=13)
22:08:18.931 00.005 11872 Enqueuing Move request for scope (0.10, 0.15)
22:08:18.934 00.003 9960 Worker thread wakes up
22:08:18.935 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=126, med=1, FiltMin=0, FiltMax=80, Gamma=1.000
22:08:18.939 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.15) opts 0xd
22:08:18.940 00.001 9960 Handling offset move in thread for scope, endpoint = (0.10, 0.15)
22:08:18.940 00.000 9960 Moving (0.10, 0.15) raw xDistance=-0.10 yDistance=-0.13
22:08:18.940 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:08:18.940 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:08:18.941 00.001 11872 UpdateGuideState exits: m=2528 SNR=34.1
22:08:18.945 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:18.948 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:08:18.954 00.006 11872 Enqueuing Expose request
22:08:18.960 00.006 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:08:18.960 00.000 9960 MoveAxis(E, 0, ABG)
22:08:18.960 00.000 9960 Move returns status 0, amount 0
22:08:18.961 00.001 9960 MoveAxis(N, 0, ABG)
22:08:18.962 00.001 9960 Move returns status 0, amount 0
22:08:18.962 00.000 9960 move complete, result=0
22:08:18.962 00.000 9960 worker thread done servicing request
22:08:18.962 00.000 9960 Worker thread wakes up
22:08:18.963 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:08:18.967 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
22:08:18.967 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:08:20.214 01.247 9960 Exposure complete
22:08:20.347 00.133 9960 worker thread done servicing request
22:08:20.348 00.001 11872 OnExposeComplete: enter
22:08:20.351 00.003 11872 UpdateGuideState(): m_state=6
22:08:20.356 00.005 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1357
22:08:20.362 00.006 11872 Star::Find returns 1 (0), X=60.88, Y=856.73, Mass=2471, SNR=33.5, Peak=128 HFD=4.9
22:08:20.366 00.004 11872 CameraToMount -- cameraTheta (1.30) - m_xAngle (-3.14) = xAngle (4.44 = -1.84)
22:08:20.371 00.005 11872 CameraToMount -- cameraTheta (1.30) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.27 = -2.01)
22:08:20.375 00.004 11872 CameraToMount -- cameraX=0.07 cameraY=0.27 hyp=0.28 cameraTheta=1.30 mountX=-0.08 mountY=-0.26, mountTheta=-1.86
22:08:20.379 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.07, y=0.27, opts=13)
22:08:20.384 00.005 11872 Enqueuing Move request for scope (0.07, 0.27)
22:08:20.389 00.005 9960 Worker thread wakes up
22:08:20.389 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=128, med=1, FiltMin=0, FiltMax=81, Gamma=1.000
22:08:20.393 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.27) opts 0xd
22:08:20.394 00.001 9960 Handling offset move in thread for scope, endpoint = (0.07, 0.27)
22:08:20.394 00.000 11872 UpdateGuideState exits: m=2471 SNR=33.5
22:08:20.402 00.008 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:20.407 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:08:20.412 00.005 11872 Enqueuing Expose request
22:08:20.415 00.003 9960 Moving (0.07, 0.27) raw xDistance=-0.08 yDistance=-0.26
22:08:20.415 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:08:20.415 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
22:08:20.415 00.000 9960 MoveAxis(E, 0, ABG)
22:08:20.415 00.000 9960 Move returns status 0, amount 0
22:08:20.417 00.002 9960 MoveAxis(N, 192, ABG)
22:08:20.417 00.000 9960 Guiding  Dir = 0, Dur = 192
22:08:20.417 00.000 9960 IsSlewing returns 0
22:08:20.417 00.000 9960 IsGuiding returns 0
22:08:20.418 00.001 9960 PulseGuide returned control before completion, sleep 202
22:08:20.625 00.207 9960 IsGuiding returns 1
22:08:20.626 00.001 9960 scope still moving after pulse duration time elapsed
22:08:20.656 00.030 9960 IsSlewing returns 0
22:08:20.656 00.000 9960 IsGuiding returns 0
22:08:20.657 00.001 9960 scope move finished after 192 + 46 ms
22:08:20.657 00.000 9960 Move returns status 0, amount 192
22:08:20.657 00.000 9960 move complete, result=0
22:08:20.658 00.001 9960 worker thread done servicing request
22:08:20.658 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 192 ms NORTH
22:08:20.664 00.006 9960 Worker thread wakes up
22:08:20.664 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:08:20.665 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:08:21.916 01.251 9960 Exposure complete
22:08:22.029 00.113 9960 worker thread done servicing request
22:08:22.030 00.001 11872 OnExposeComplete: enter
22:08:22.034 00.004 11872 UpdateGuideState(): m_state=6
22:08:22.038 00.004 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1358
22:08:22.042 00.004 11872 Star::Find returns 1 (0), X=60.81, Y=856.71, Mass=2423, SNR=33.5, Peak=139 HFD=4.8
22:08:22.047 00.005 11872 CameraToMount -- cameraTheta (1.58) - m_xAngle (-3.14) = xAngle (4.72 = -1.57)
22:08:22.051 00.004 11872 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.54 = -1.74)
22:08:22.054 00.003 11872 CameraToMount -- cameraX=-0.00 cameraY=0.25 hyp=0.25 cameraTheta=1.58 mountX=0.00 mountY=-0.25, mountTheta=-1.57
22:08:22.059 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.00, y=0.25, opts=13)
22:08:22.064 00.005 11872 Enqueuing Move request for scope (-0.00, 0.25)
22:08:22.067 00.003 9960 Worker thread wakes up
22:08:22.068 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.25) opts 0xd
22:08:22.068 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.00, 0.25)
22:08:22.068 00.000 9960 Moving (-0.00, 0.25) raw xDistance=0.00 yDistance=-0.25
22:08:22.068 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
22:08:22.068 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
22:08:22.068 00.000 9960 MoveAxis(E, 0, ABG)
22:08:22.070 00.002 9960 Move returns status 0, amount 0
22:08:22.070 00.000 9960 MoveAxis(N, 183, ABG)
22:08:22.070 00.000 9960 Guiding  Dir = 0, Dur = 183
22:08:22.070 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=139, med=1, FiltMin=0, FiltMax=77, Gamma=1.000
22:08:22.075 00.005 9960 IsSlewing returns 0
22:08:22.075 00.000 11872 UpdateGuideState exits: m=2423 SNR=33.5
22:08:22.079 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:22.083 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:08:22.088 00.005 11872 Enqueuing Expose request
22:08:22.091 00.003 9960 IsGuiding returns 0
22:08:22.091 00.000 9960 PulseGuide returned control before completion, sleep 193
22:08:22.295 00.204 9960 IsGuiding returns 1
22:08:22.297 00.002 9960 scope still moving after pulse duration time elapsed
22:08:22.326 00.029 9960 IsSlewing returns 0
22:08:22.327 00.001 9960 IsGuiding returns 0
22:08:22.328 00.001 9960 scope move finished after 183 + 52 ms
22:08:22.328 00.000 9960 Move returns status 0, amount 183
22:08:22.328 00.000 9960 move complete, result=0
22:08:22.329 00.001 9960 worker thread done servicing request
22:08:22.329 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.2 px 183 ms NORTH
22:08:22.338 00.009 9960 Worker thread wakes up
22:08:22.339 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:08:22.339 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:08:23.589 01.250 9960 Exposure complete
22:08:23.721 00.132 9960 worker thread done servicing request
22:08:23.721 00.000 11872 OnExposeComplete: enter
22:08:23.726 00.005 11872 UpdateGuideState(): m_state=6
22:08:23.730 00.004 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1359
22:08:23.737 00.007 11872 Star::Find returns 1 (0), X=60.80, Y=856.56, Mass=2610, SNR=34.7, Peak=135 HFD=4.9
22:08:23.741 00.004 11872 CameraToMount -- cameraTheta (1.70) - m_xAngle (-3.14) = xAngle (4.83 = -1.45)
22:08:23.747 00.006 11872 CameraToMount -- cameraTheta (1.70) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.66 = -1.62)
22:08:23.750 00.003 11872 CameraToMount -- cameraX=-0.01 cameraY=0.10 hyp=0.10 cameraTheta=1.70 mountX=0.01 mountY=-0.10, mountTheta=-1.45
22:08:23.756 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.01, y=0.10, opts=13)
22:08:23.760 00.004 11872 Enqueuing Move request for scope (-0.01, 0.10)
22:08:23.765 00.005 9960 Worker thread wakes up
22:08:23.765 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=135, med=1, FiltMin=0, FiltMax=100, Gamma=1.000
22:08:23.771 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.10) opts 0xd
22:08:23.771 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.01, 0.10)
22:08:23.772 00.001 9960 Moving (-0.01, 0.10) raw xDistance=0.01 yDistance=-0.10
22:08:23.772 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:08:23.772 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:08:23.772 00.000 11872 UpdateGuideState exits: m=2610 SNR=34.7
22:08:23.777 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:23.781 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:08:23.785 00.004 11872 Enqueuing Expose request
22:08:23.788 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:08:23.788 00.000 9960 MoveAxis(E, 0, ABG)
22:08:23.789 00.001 9960 Move returns status 0, amount 0
22:08:23.789 00.000 9960 MoveAxis(N, 0, ABG)
22:08:23.789 00.000 9960 Move returns status 0, amount 0
22:08:23.789 00.000 9960 move complete, result=0
22:08:23.789 00.000 9960 worker thread done servicing request
22:08:23.791 00.002 9960 Worker thread wakes up
22:08:23.791 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:08:23.797 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:08:23.797 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:08:25.037 01.240 9960 Exposure complete
22:08:25.174 00.137 9960 worker thread done servicing request
22:08:25.175 00.001 11872 OnExposeComplete: enter
22:08:25.178 00.003 11872 UpdateGuideState(): m_state=6
22:08:25.182 00.004 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1360
22:08:25.187 00.005 11872 Star::Find returns 1 (0), X=60.84, Y=856.65, Mass=2465, SNR=33.9, Peak=134 HFD=4.8
22:08:25.191 00.004 11872 CameraToMount -- cameraTheta (1.42) - m_xAngle (-3.14) = xAngle (4.56 = -1.73)
22:08:25.194 00.003 11872 CameraToMount -- cameraTheta (1.42) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.38 = -1.90)
22:08:25.198 00.004 11872 CameraToMount -- cameraX=0.03 cameraY=0.19 hyp=0.19 cameraTheta=1.42 mountX=-0.03 mountY=-0.18, mountTheta=-1.73
22:08:25.204 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.03, y=0.19, opts=13)
22:08:25.210 00.006 11872 Enqueuing Move request for scope (0.03, 0.19)
22:08:25.215 00.005 9960 Worker thread wakes up
22:08:25.215 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=134, med=1, FiltMin=0, FiltMax=80, Gamma=1.000
22:08:25.219 00.004 11872 UpdateGuideState exits: m=2465 SNR=33.9
22:08:25.223 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:25.228 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:08:25.232 00.004 11872 Enqueuing Expose request
22:08:25.238 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.19) opts 0xd
22:08:25.238 00.000 9960 Handling offset move in thread for scope, endpoint = (0.03, 0.19)
22:08:25.238 00.000 9960 Moving (0.03, 0.19) raw xDistance=-0.03 yDistance=-0.18
22:08:25.238 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:08:25.238 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:08:25.239 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:08:25.240 00.001 9960 MoveAxis(E, 0, ABG)
22:08:25.240 00.000 9960 Move returns status 0, amount 0
22:08:25.240 00.000 9960 MoveAxis(N, 0, ABG)
22:08:25.240 00.000 9960 Move returns status 0, amount 0
22:08:25.241 00.001 9960 move complete, result=0
22:08:25.241 00.000 9960 worker thread done servicing request
22:08:25.241 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:08:25.246 00.005 9960 Worker thread wakes up
22:08:25.246 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:08:25.246 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:08:26.493 01.247 9960 Exposure complete
22:08:26.622 00.129 9960 worker thread done servicing request
22:08:26.622 00.000 11872 OnExposeComplete: enter
22:08:26.626 00.004 11872 UpdateGuideState(): m_state=6
22:08:26.629 00.003 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1361
22:08:26.634 00.005 11872 Star::Find returns 1 (0), X=60.91, Y=856.86, Mass=2430, SNR=33.3, Peak=132 HFD=4.8
22:08:26.640 00.006 11872 CameraToMount -- cameraTheta (1.33) - m_xAngle (-3.14) = xAngle (4.47 = -1.81)
22:08:26.646 00.006 11872 CameraToMount -- cameraTheta (1.33) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.30 = -1.98)
22:08:26.651 00.005 11872 CameraToMount -- cameraX=0.10 cameraY=0.41 hyp=0.42 cameraTheta=1.33 mountX=-0.10 mountY=-0.38, mountTheta=-1.83
22:08:26.657 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.10, y=0.41, opts=13)
22:08:26.661 00.004 11872 Enqueuing Move request for scope (0.10, 0.41)
22:08:26.664 00.003 9960 Worker thread wakes up
22:08:26.664 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.41) opts 0xd
22:08:26.664 00.000 9960 Handling offset move in thread for scope, endpoint = (0.10, 0.41)
22:08:26.666 00.002 9960 Moving (0.10, 0.41) raw xDistance=-0.10 yDistance=-0.38
22:08:26.666 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:08:26.666 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.38 from input -0.38
22:08:26.666 00.000 9960 MoveAxis(E, 0, ABG)
22:08:26.666 00.000 9960 Move returns status 0, amount 0
22:08:26.666 00.000 9960 MoveAxis(N, 285, ABG)
22:08:26.666 00.000 9960 Guiding  Dir = 0, Dur = 285
22:08:26.666 00.000 9960 IsSlewing returns 0
22:08:26.666 00.000 9960 IsGuiding returns 0
22:08:26.668 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=132, med=1, FiltMin=0, FiltMax=85, Gamma=1.000
22:08:26.676 00.008 9960 PulseGuide returned control before completion, sleep 295
22:08:26.676 00.000 11872 UpdateGuideState exits: m=2430 SNR=33.3
22:08:26.679 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:26.684 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:08:26.687 00.003 11872 Enqueuing Expose request
22:08:26.986 00.299 9960 IsGuiding returns 0
22:08:26.986 00.000 9960 Move returns status 0, amount 285
22:08:26.987 00.001 9960 move complete, result=0
22:08:26.987 00.000 9960 worker thread done servicing request
22:08:26.987 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.4 px 285 ms NORTH
22:08:26.993 00.006 9960 Worker thread wakes up
22:08:26.993 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:08:26.994 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:08:28.234 01.240 9960 Exposure complete
22:08:28.367 00.133 9960 worker thread done servicing request
22:08:28.367 00.000 11872 OnExposeComplete: enter
22:08:28.371 00.004 11872 UpdateGuideState(): m_state=6
22:08:28.375 00.004 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1362
22:08:28.378 00.003 11872 Star::Find returns 1 (0), X=61.01, Y=856.63, Mass=2433, SNR=33.3, Peak=147 HFD=5.0
22:08:28.383 00.005 11872 CameraToMount -- cameraTheta (0.70) - m_xAngle (-3.14) = xAngle (3.84 = -2.44)
22:08:28.387 00.004 11872 CameraToMount -- cameraTheta (0.70) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.67 = -2.61)
22:08:28.390 00.003 11872 CameraToMount -- cameraX=0.20 cameraY=0.17 hyp=0.27 cameraTheta=0.70 mountX=-0.20 mountY=-0.13, mountTheta=-2.56
22:08:28.398 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=0.20, y=0.17, opts=13)
22:08:28.402 00.004 11872 Enqueuing Move request for scope (0.20, 0.17)
22:08:28.407 00.005 9960 Worker thread wakes up
22:08:28.407 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=147, med=1, FiltMin=0, FiltMax=90, Gamma=1.000
22:08:28.411 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.17) opts 0xd
22:08:28.412 00.001 9960 Handling offset move in thread for scope, endpoint = (0.20, 0.17)
22:08:28.412 00.000 9960 Moving (0.20, 0.17) raw xDistance=-0.20 yDistance=-0.13
22:08:28.412 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
22:08:28.412 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:08:28.413 00.001 11872 UpdateGuideState exits: m=2433 SNR=33.3
22:08:28.416 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:28.421 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:08:28.424 00.003 11872 Enqueuing Expose request
22:08:28.429 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:08:28.429 00.000 9960 MoveAxis(E, 96, ABG)
22:08:28.429 00.000 9960 Guiding  Dir = 2, Dur = 96
22:08:28.429 00.000 9960 IsSlewing returns 0
22:08:28.430 00.001 9960 IsGuiding returns 0
22:08:28.430 00.000 9960 PulseGuide returned control before completion, sleep 106
22:08:28.536 00.106 9960 IsGuiding returns 1
22:08:28.539 00.003 9960 scope still moving after pulse duration time elapsed
22:08:28.567 00.028 9960 IsSlewing returns 0
22:08:28.569 00.002 9960 IsGuiding returns 0
22:08:28.569 00.000 9960 scope move finished after 96 + 43 ms
22:08:28.569 00.000 9960 Move returns status 0, amount 96
22:08:28.570 00.001 9960 MoveAxis(N, 0, ABG)
22:08:28.570 00.000 9960 Move returns status 0, amount 0
22:08:28.570 00.000 9960 move complete, result=0
22:08:28.571 00.001 9960 worker thread done servicing request
22:08:28.572 00.001 9960 Worker thread wakes up
22:08:28.572 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:08:28.572 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:08:28.573 00.001 11872 GuideStep: -0.2 px 96 ms EAST, -0.1 px 0 ms NORTH
22:08:29.832 01.259 9960 Exposure complete
22:08:29.945 00.113 9960 worker thread done servicing request
22:08:29.946 00.001 11872 OnExposeComplete: enter
22:08:29.949 00.003 11872 UpdateGuideState(): m_state=6
22:08:29.954 00.005 11872 Star::Find(15, 61, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1363
22:08:29.960 00.006 11872 Star::Find returns 1 (0), X=60.78, Y=856.70, Mass=2462, SNR=33.8, Peak=133 HFD=4.8
22:08:29.964 00.004 11872 CameraToMount -- cameraTheta (1.68) - m_xAngle (-3.14) = xAngle (4.82 = -1.46)
22:08:29.969 00.005 11872 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.65 = -1.63)
22:08:29.973 00.004 11872 CameraToMount -- cameraX=-0.03 cameraY=0.24 hyp=0.24 cameraTheta=1.68 mountX=0.03 mountY=-0.24, mountTheta=-1.46
22:08:29.979 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.03, y=0.24, opts=13)
22:08:29.985 00.006 11872 Enqueuing Move request for scope (-0.03, 0.24)
22:08:29.990 00.005 9960 Worker thread wakes up
22:08:29.990 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=133, med=1, FiltMin=0, FiltMax=88, Gamma=1.000
22:08:29.994 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.24) opts 0xd
22:08:29.994 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.03, 0.24)
22:08:29.994 00.000 9960 Moving (-0.03, 0.24) raw xDistance=0.03 yDistance=-0.24
22:08:29.994 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:08:29.995 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
22:08:29.995 00.000 9960 MoveAxis(E, 0, ABG)
22:08:29.996 00.001 11872 UpdateGuideState exits: m=2462 SNR=33.8
22:08:29.999 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:30.004 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:08:30.007 00.003 11872 Enqueuing Expose request
22:08:30.010 00.003 9960 Move returns status 0, amount 0
22:08:30.012 00.002 9960 MoveAxis(N, 179, ABG)
22:08:30.012 00.000 9960 Guiding  Dir = 0, Dur = 179
22:08:30.012 00.000 9960 IsSlewing returns 0
22:08:30.013 00.001 9960 IsGuiding returns 0
22:08:30.014 00.001 9960 PulseGuide returned control before completion, sleep 189
22:08:30.212 00.198 9960 IsGuiding returns 1
22:08:30.214 00.002 9960 scope still moving after pulse duration time elapsed
22:08:30.245 00.031 9960 IsSlewing returns 0
22:08:30.246 00.001 9960 IsGuiding returns 0
22:08:30.247 00.001 9960 scope move finished after 179 + 54 ms
22:08:30.247 00.000 9960 Move returns status 0, amount 179
22:08:30.247 00.000 9960 move complete, result=0
22:08:30.249 00.002 9960 worker thread done servicing request
22:08:30.249 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.2 px 179 ms NORTH
22:08:30.255 00.006 9960 Worker thread wakes up
22:08:30.256 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:08:30.256 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:08:31.503 01.247 9960 Exposure complete
22:08:31.629 00.126 9960 worker thread done servicing request
22:08:31.630 00.001 11872 OnExposeComplete: enter
22:08:31.634 00.004 11872 UpdateGuideState(): m_state=6
22:08:31.639 00.005 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1364
22:08:31.644 00.005 11872 Star::Find returns 1 (0), X=60.73, Y=856.73, Mass=2645, SNR=35.0, Peak=131 HFD=5.1
22:08:31.647 00.003 11872 CameraToMount -- cameraTheta (1.84) - m_xAngle (-3.14) = xAngle (4.98 = -1.30)
22:08:31.650 00.003 11872 CameraToMount -- cameraTheta (1.84) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.81 = -1.47)
22:08:31.654 00.004 11872 CameraToMount -- cameraX=-0.08 cameraY=0.27 hyp=0.28 cameraTheta=1.84 mountX=0.08 mountY=-0.28, mountTheta=-1.31
22:08:31.660 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.08, y=0.27, opts=13)
22:08:31.664 00.004 11872 Enqueuing Move request for scope (-0.08, 0.27)
22:08:31.668 00.004 9960 Worker thread wakes up
22:08:31.668 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.27) opts 0xd
22:08:31.668 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.08, 0.27)
22:08:31.668 00.000 9960 Moving (-0.08, 0.27) raw xDistance=0.08 yDistance=-0.28
22:08:31.669 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:08:31.669 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=131, med=1, FiltMin=0, FiltMax=97, Gamma=1.000
22:08:31.675 00.006 9960 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
22:08:31.675 00.000 11872 UpdateGuideState exits: m=2645 SNR=35.0
22:08:31.682 00.007 9960 MoveAxis(E, 0, ABG)
22:08:31.682 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:31.687 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:08:31.692 00.005 11872 Enqueuing Expose request
22:08:31.696 00.004 9960 Move returns status 0, amount 0
22:08:31.696 00.000 9960 MoveAxis(N, 210, ABG)
22:08:31.697 00.001 9960 Guiding  Dir = 0, Dur = 210
22:08:31.697 00.000 9960 IsSlewing returns 0
22:08:31.697 00.000 9960 IsGuiding returns 0
22:08:31.698 00.001 9960 PulseGuide returned control before completion, sleep 220
22:08:31.929 00.231 9960 IsGuiding returns 1
22:08:31.931 00.002 9960 scope still moving after pulse duration time elapsed
22:08:31.960 00.029 9960 IsSlewing returns 0
22:08:31.960 00.000 9960 IsGuiding returns 0
22:08:31.961 00.001 9960 scope move finished after 210 + 53 ms
22:08:31.961 00.000 9960 Move returns status 0, amount 210
22:08:31.961 00.000 9960 move complete, result=0
22:08:31.961 00.000 9960 worker thread done servicing request
22:08:31.961 00.000 9960 Worker thread wakes up
22:08:31.962 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 210 ms NORTH
22:08:31.966 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
22:08:31.966 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:08:33.221 01.255 9960 Exposure complete
22:08:33.341 00.120 9960 worker thread done servicing request
22:08:33.341 00.000 11872 OnExposeComplete: enter
22:08:33.345 00.004 11872 UpdateGuideState(): m_state=6
22:08:33.349 00.004 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1365
22:08:33.353 00.004 11872 Star::Find returns 1 (0), X=60.69, Y=856.50, Mass=2577, SNR=34.6, Peak=126 HFD=5.0
22:08:33.358 00.005 11872 CameraToMount -- cameraTheta (2.78) - m_xAngle (-3.14) = xAngle (5.92 = -0.36)
22:08:33.362 00.004 11872 CameraToMount -- cameraTheta (2.78) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.75 = -0.53)
22:08:33.367 00.005 11872 CameraToMount -- cameraX=-0.12 cameraY=0.04 hyp=0.13 cameraTheta=2.78 mountX=0.12 mountY=-0.06, mountTheta=-0.50
22:08:33.373 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.12, y=0.04, opts=13)
22:08:33.377 00.004 11872 Enqueuing Move request for scope (-0.12, 0.04)
22:08:33.381 00.004 9960 Worker thread wakes up
22:08:33.381 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.04) opts 0xd
22:08:33.381 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.12, 0.04)
22:08:33.381 00.000 9960 Moving (-0.12, 0.04) raw xDistance=0.12 yDistance=-0.06
22:08:33.382 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=126, med=1, FiltMin=0, FiltMax=90, Gamma=1.000
22:08:33.386 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:08:33.386 00.000 11872 UpdateGuideState exits: m=2577 SNR=34.6
22:08:33.391 00.005 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:08:33.391 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:33.397 00.006 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:08:33.398 00.001 9960 MoveAxis(E, 0, ABG)
22:08:33.398 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:08:33.404 00.006 11872 Enqueuing Expose request
22:08:33.408 00.004 9960 Move returns status 0, amount 0
22:08:33.408 00.000 9960 MoveAxis(N, 0, ABG)
22:08:33.408 00.000 9960 Move returns status 0, amount 0
22:08:33.408 00.000 9960 move complete, result=0
22:08:33.408 00.000 9960 worker thread done servicing request
22:08:33.410 00.002 9960 Worker thread wakes up
22:08:33.410 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:08:33.414 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
22:08:33.414 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:08:34.659 01.245 9960 Exposure complete
22:08:34.799 00.140 9960 worker thread done servicing request
22:08:34.800 00.001 11872 OnExposeComplete: enter
22:08:34.805 00.005 11872 UpdateGuideState(): m_state=6
22:08:34.811 00.006 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1366
22:08:34.814 00.003 11872 Star::Find returns 1 (0), X=60.84, Y=856.65, Mass=2425, SNR=33.1, Peak=137 HFD=5.0
22:08:34.819 00.005 11872 CameraToMount -- cameraTheta (1.42) - m_xAngle (-3.14) = xAngle (4.55 = -1.73)
22:08:34.821 00.002 11872 CameraToMount -- cameraTheta (1.42) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.38 = -1.90)
22:08:34.826 00.005 11872 CameraToMount -- cameraX=0.03 cameraY=0.19 hyp=0.20 cameraTheta=1.42 mountX=-0.03 mountY=-0.18, mountTheta=-1.74
22:08:34.833 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.03, y=0.19, opts=13)
22:08:34.837 00.004 11872 Enqueuing Move request for scope (0.03, 0.19)
22:08:34.842 00.005 9960 Worker thread wakes up
22:08:34.842 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=137, med=1, FiltMin=0, FiltMax=79, Gamma=1.000
22:08:34.845 00.003 11872 UpdateGuideState exits: m=2425 SNR=33.1
22:08:34.849 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.19) opts 0xd
22:08:34.849 00.000 9960 Handling offset move in thread for scope, endpoint = (0.03, 0.19)
22:08:34.849 00.000 9960 Moving (0.03, 0.19) raw xDistance=-0.03 yDistance=-0.18
22:08:34.850 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:08:34.850 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:08:34.850 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:34.855 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:08:34.855 00.000 9960 MoveAxis(E, 0, ABG)
22:08:34.855 00.000 9960 Move returns status 0, amount 0
22:08:34.855 00.000 9960 MoveAxis(N, 0, ABG)
22:08:34.856 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:08:34.862 00.006 11872 Enqueuing Expose request
22:08:34.867 00.005 9960 Move returns status 0, amount 0
22:08:34.867 00.000 9960 move complete, result=0
22:08:34.867 00.000 9960 worker thread done servicing request
22:08:34.867 00.000 9960 Worker thread wakes up
22:08:34.867 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:08:34.872 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:08:34.872 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:08:36.126 01.254 9960 Exposure complete
22:08:36.251 00.125 9960 worker thread done servicing request
22:08:36.252 00.001 11872 OnExposeComplete: enter
22:08:36.256 00.004 11872 UpdateGuideState(): m_state=6
22:08:36.260 00.004 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1367
22:08:36.267 00.007 11872 Star::Find returns 1 (0), X=60.80, Y=856.85, Mass=2468, SNR=33.6, Peak=137 HFD=4.7
22:08:36.272 00.005 11872 CameraToMount -- cameraTheta (1.58) - m_xAngle (-3.14) = xAngle (4.72 = -1.56)
22:08:36.276 00.004 11872 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.55 = -1.73)
22:08:36.280 00.004 11872 CameraToMount -- cameraX=-0.01 cameraY=0.40 hyp=0.40 cameraTheta=1.58 mountX=0.00 mountY=-0.39, mountTheta=-1.56
22:08:36.285 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.01, y=0.40, opts=13)
22:08:36.288 00.003 11872 Enqueuing Move request for scope (-0.01, 0.40)
22:08:36.293 00.005 9960 Worker thread wakes up
22:08:36.293 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=137, med=1, FiltMin=0, FiltMax=92, Gamma=1.000
22:08:36.298 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.40) opts 0xd
22:08:36.298 00.000 11872 UpdateGuideState exits: m=2468 SNR=33.6
22:08:36.304 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:36.310 00.006 9960 Handling offset move in thread for scope, endpoint = (-0.01, 0.40)
22:08:36.310 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:08:36.315 00.005 11872 Enqueuing Expose request
22:08:36.319 00.004 9960 Moving (-0.01, 0.40) raw xDistance=0.00 yDistance=-0.39
22:08:36.320 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
22:08:36.320 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.39 from input -0.39
22:08:36.320 00.000 9960 MoveAxis(E, 0, ABG)
22:08:36.320 00.000 9960 Move returns status 0, amount 0
22:08:36.321 00.001 9960 MoveAxis(N, 291, ABG)
22:08:36.321 00.000 9960 Guiding  Dir = 0, Dur = 291
22:08:36.321 00.000 9960 IsSlewing returns 0
22:08:36.322 00.001 9960 IsGuiding returns 0
22:08:36.322 00.000 9960 PulseGuide returned control before completion, sleep 301
22:08:36.638 00.316 9960 IsGuiding returns 1
22:08:36.639 00.001 9960 scope still moving after pulse duration time elapsed
22:08:36.668 00.029 9960 IsSlewing returns 0
22:08:36.669 00.001 9960 IsGuiding returns 0
22:08:36.670 00.001 9960 scope move finished after 291 + 56 ms
22:08:36.670 00.000 9960 Move returns status 0, amount 291
22:08:36.670 00.000 9960 move complete, result=0
22:08:36.671 00.001 9960 worker thread done servicing request
22:08:36.671 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.4 px 291 ms NORTH
22:08:36.680 00.009 9960 Worker thread wakes up
22:08:36.680 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:08:36.680 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:08:37.931 01.251 9960 Exposure complete
22:08:38.049 00.118 9960 worker thread done servicing request
22:08:38.050 00.001 11872 OnExposeComplete: enter
22:08:38.054 00.004 11872 UpdateGuideState(): m_state=6
22:08:38.058 00.004 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1368
22:08:38.062 00.004 11872 Star::Find returns 1 (0), X=60.77, Y=856.59, Mass=2561, SNR=34.6, Peak=131 HFD=4.9
22:08:38.066 00.004 11872 CameraToMount -- cameraTheta (1.82) - m_xAngle (-3.14) = xAngle (4.96 = -1.32)
22:08:38.070 00.004 11872 CameraToMount -- cameraTheta (1.82) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.79 = -1.49)
22:08:38.075 00.005 11872 CameraToMount -- cameraX=-0.03 cameraY=0.13 hyp=0.14 cameraTheta=1.82 mountX=0.03 mountY=-0.14, mountTheta=-1.33
22:08:38.081 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.03, y=0.13, opts=13)
22:08:38.085 00.004 11872 Enqueuing Move request for scope (-0.03, 0.13)
22:08:38.090 00.005 9960 Worker thread wakes up
22:08:38.090 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=131, med=1, FiltMin=0, FiltMax=89, Gamma=1.000
22:08:38.093 00.003 11872 UpdateGuideState exits: m=2561 SNR=34.6
22:08:38.097 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:38.101 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:08:38.105 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.13) opts 0xd
22:08:38.105 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.03, 0.13)
22:08:38.105 00.000 11872 Enqueuing Expose request
22:08:38.112 00.007 9960 Moving (-0.03, 0.13) raw xDistance=0.03 yDistance=-0.14
22:08:38.112 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:08:38.112 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:08:38.112 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:08:38.112 00.000 9960 MoveAxis(E, 0, ABG)
22:08:38.114 00.002 9960 Move returns status 0, amount 0
22:08:38.114 00.000 9960 MoveAxis(N, 0, ABG)
22:08:38.114 00.000 9960 Move returns status 0, amount 0
22:08:38.114 00.000 9960 move complete, result=0
22:08:38.115 00.001 9960 worker thread done servicing request
22:08:38.115 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:08:38.121 00.006 9960 Worker thread wakes up
22:08:38.121 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:08:38.121 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:08:39.369 01.248 9960 Exposure complete
22:08:39.502 00.133 9960 worker thread done servicing request
22:08:39.503 00.001 11872 OnExposeComplete: enter
22:08:39.507 00.004 11872 UpdateGuideState(): m_state=6
22:08:39.511 00.004 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1369
22:08:39.516 00.005 11872 Star::Find returns 1 (0), X=60.68, Y=856.76, Mass=2482, SNR=33.7, Peak=139 HFD=4.9
22:08:39.521 00.005 11872 CameraToMount -- cameraTheta (1.96) - m_xAngle (-3.14) = xAngle (5.10 = -1.18)
22:08:39.524 00.003 11872 CameraToMount -- cameraTheta (1.96) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.93 = -1.36)
22:08:39.528 00.004 11872 CameraToMount -- cameraX=-0.13 cameraY=0.30 hyp=0.33 cameraTheta=1.96 mountX=0.12 mountY=-0.32, mountTheta=-1.20
22:08:39.535 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.13, y=0.30, opts=13)
22:08:39.538 00.003 11872 Enqueuing Move request for scope (-0.13, 0.30)
22:08:39.542 00.004 9960 Worker thread wakes up
22:08:39.542 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=139, med=1, FiltMin=0, FiltMax=72, Gamma=1.000
22:08:39.547 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.30) opts 0xd
22:08:39.547 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.13, 0.30)
22:08:39.547 00.000 9960 Moving (-0.13, 0.30) raw xDistance=0.12 yDistance=-0.32
22:08:39.548 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:08:39.548 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
22:08:39.548 00.000 9960 MoveAxis(E, 0, ABG)
22:08:39.548 00.000 9960 Move returns status 0, amount 0
22:08:39.549 00.001 11872 UpdateGuideState exits: m=2482 SNR=33.7
22:08:39.552 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:39.556 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:08:39.560 00.004 11872 Enqueuing Expose request
22:08:39.564 00.004 9960 MoveAxis(N, 241, ABG)
22:08:39.564 00.000 9960 Guiding  Dir = 0, Dur = 241
22:08:39.564 00.000 9960 IsSlewing returns 0
22:08:39.566 00.002 9960 IsGuiding returns 0
22:08:39.566 00.000 9960 PulseGuide returned control before completion, sleep 251
22:08:39.825 00.259 9960 IsGuiding returns 1
22:08:39.827 00.002 9960 scope still moving after pulse duration time elapsed
22:08:39.858 00.031 9960 IsSlewing returns 0
22:08:39.863 00.005 9960 IsGuiding returns 0
22:08:39.864 00.001 9960 scope move finished after 241 + 57 ms
22:08:39.864 00.000 9960 Move returns status 0, amount 241
22:08:39.865 00.001 9960 move complete, result=0
22:08:39.865 00.000 9960 worker thread done servicing request
22:08:39.865 00.000 9960 Worker thread wakes up
22:08:39.865 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 241 ms NORTH
22:08:39.871 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:08:39.871 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:08:41.117 01.246 9960 Exposure complete
22:08:41.229 00.112 9960 worker thread done servicing request
22:08:41.230 00.001 11872 OnExposeComplete: enter
22:08:41.235 00.005 11872 UpdateGuideState(): m_state=6
22:08:41.241 00.006 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1370
22:08:41.246 00.005 11872 Star::Find returns 1 (0), X=60.80, Y=856.73, Mass=2464, SNR=33.8, Peak=129 HFD=4.8
22:08:41.251 00.005 11872 CameraToMount -- cameraTheta (1.59) - m_xAngle (-3.14) = xAngle (4.73 = -1.56)
22:08:41.255 00.004 11872 CameraToMount -- cameraTheta (1.59) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.56 = -1.73)
22:08:41.259 00.004 11872 CameraToMount -- cameraX=-0.01 cameraY=0.28 hyp=0.28 cameraTheta=1.59 mountX=0.00 mountY=-0.27, mountTheta=-1.56
22:08:41.267 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=-0.01, y=0.28, opts=13)
22:08:41.273 00.006 11872 Enqueuing Move request for scope (-0.01, 0.28)
22:08:41.277 00.004 9960 Worker thread wakes up
22:08:41.277 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.28) opts 0xd
22:08:41.277 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.01, 0.28)
22:08:41.277 00.000 9960 Moving (-0.01, 0.28) raw xDistance=0.00 yDistance=-0.27
22:08:41.278 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
22:08:41.278 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
22:08:41.278 00.000 9960 MoveAxis(E, 0, ABG)
22:08:41.278 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=129, med=1, FiltMin=0, FiltMax=80, Gamma=1.000
22:08:41.283 00.005 9960 Move returns status 0, amount 0
22:08:41.284 00.001 9960 MoveAxis(N, 203, ABG)
22:08:41.284 00.000 9960 Guiding  Dir = 0, Dur = 203
22:08:41.284 00.000 11872 UpdateGuideState exits: m=2464 SNR=33.8
22:08:41.290 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:41.302 00.012 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:08:41.307 00.005 11872 Enqueuing Expose request
22:08:41.313 00.006 9960 IsSlewing returns 0
22:08:41.313 00.000 9960 IsGuiding returns 0
22:08:41.315 00.002 9960 PulseGuide returned control before completion, sleep 213
22:08:41.531 00.216 9960 IsGuiding returns 1
22:08:41.531 00.000 9960 scope still moving after pulse duration time elapsed
22:08:41.561 00.030 9960 IsSlewing returns 0
22:08:41.562 00.001 9960 IsGuiding returns 0
22:08:41.562 00.000 9960 scope move finished after 203 + 45 ms
22:08:41.563 00.001 9960 Move returns status 0, amount 203
22:08:41.563 00.000 9960 move complete, result=0
22:08:41.563 00.000 9960 worker thread done servicing request
22:08:41.564 00.001 9960 Worker thread wakes up
22:08:41.564 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.3 px 203 ms NORTH
22:08:41.571 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:08:41.571 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:08:42.823 01.252 9960 Exposure complete
22:08:42.950 00.127 9960 worker thread done servicing request
22:08:42.952 00.002 11872 OnExposeComplete: enter
22:08:42.957 00.005 11872 UpdateGuideState(): m_state=6
22:08:42.962 00.005 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1371
22:08:42.966 00.004 11872 Star::Find returns 1 (0), X=60.68, Y=856.70, Mass=2474, SNR=33.9, Peak=125 HFD=4.8
22:08:42.970 00.004 11872 CameraToMount -- cameraTheta (2.05) - m_xAngle (-3.14) = xAngle (5.18 = -1.10)
22:08:42.974 00.004 11872 CameraToMount -- cameraTheta (2.05) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.01 = -1.27)
22:08:42.978 00.004 11872 CameraToMount -- cameraX=-0.12 cameraY=0.24 hyp=0.27 cameraTheta=2.05 mountX=0.12 mountY=-0.26, mountTheta=-1.13
22:08:42.983 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.12, y=0.24, opts=13)
22:08:42.987 00.004 11872 Enqueuing Move request for scope (-0.12, 0.24)
22:08:42.992 00.005 9960 Worker thread wakes up
22:08:42.992 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.24) opts 0xd
22:08:42.992 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=125, med=1, FiltMin=0, FiltMax=86, Gamma=1.000
22:08:42.997 00.005 11872 UpdateGuideState exits: m=2474 SNR=33.9
22:08:43.000 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:43.004 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:08:43.008 00.004 11872 Enqueuing Expose request
22:08:43.013 00.005 9960 Handling offset move in thread for scope, endpoint = (-0.12, 0.24)
22:08:43.013 00.000 9960 Moving (-0.12, 0.24) raw xDistance=0.12 yDistance=-0.26
22:08:43.013 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:08:43.013 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
22:08:43.015 00.002 9960 MoveAxis(E, 0, ABG)
22:08:43.015 00.000 9960 Move returns status 0, amount 0
22:08:43.015 00.000 9960 MoveAxis(N, 194, ABG)
22:08:43.015 00.000 9960 Guiding  Dir = 0, Dur = 194
22:08:43.016 00.001 9960 IsSlewing returns 0
22:08:43.016 00.000 9960 IsGuiding returns 0
22:08:43.017 00.001 9960 PulseGuide returned control before completion, sleep 204
22:08:43.236 00.219 9960 IsGuiding returns 0
22:08:43.236 00.000 9960 Move returns status 0, amount 194
22:08:43.238 00.002 9960 move complete, result=0
22:08:43.238 00.000 9960 worker thread done servicing request
22:08:43.239 00.001 9960 Worker thread wakes up
22:08:43.239 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 194 ms NORTH
22:08:43.246 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:08:43.246 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:08:44.496 01.250 9960 Exposure complete
22:08:44.629 00.133 9960 worker thread done servicing request
22:08:44.629 00.000 11872 OnExposeComplete: enter
22:08:44.633 00.004 11872 UpdateGuideState(): m_state=6
22:08:44.636 00.003 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1372
22:08:44.642 00.006 11872 Star::Find returns 1 (0), X=60.69, Y=856.59, Mass=2360, SNR=32.9, Peak=129 HFD=4.8
22:08:44.649 00.007 11872 CameraToMount -- cameraTheta (2.27) - m_xAngle (-3.14) = xAngle (5.41 = -0.88)
22:08:44.653 00.004 11872 CameraToMount -- cameraTheta (2.27) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.23 = -1.05)
22:08:44.658 00.005 11872 CameraToMount -- cameraX=-0.12 cameraY=0.14 hyp=0.18 cameraTheta=2.27 mountX=0.11 mountY=-0.16, mountTheta=-0.94
22:08:44.664 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.12, y=0.14, opts=13)
22:08:44.669 00.005 11872 Enqueuing Move request for scope (-0.12, 0.14)
22:08:44.675 00.006 9960 Worker thread wakes up
22:08:44.676 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.14) opts 0xd
22:08:44.676 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=129, med=1, FiltMin=0, FiltMax=87, Gamma=1.000
22:08:44.681 00.005 11872 UpdateGuideState exits: m=2360 SNR=32.9
22:08:44.685 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:44.689 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:08:44.693 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.12, 0.14)
22:08:44.693 00.000 9960 Moving (-0.12, 0.14) raw xDistance=0.11 yDistance=-0.16
22:08:44.693 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:08:44.694 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:08:44.694 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:08:44.695 00.001 11872 Enqueuing Expose request
22:08:44.698 00.003 9960 MoveAxis(E, 0, ABG)
22:08:44.698 00.000 9960 Move returns status 0, amount 0
22:08:44.698 00.000 9960 MoveAxis(N, 0, ABG)
22:08:44.700 00.002 9960 Move returns status 0, amount 0
22:08:44.700 00.000 9960 move complete, result=0
22:08:44.701 00.001 9960 worker thread done servicing request
22:08:44.701 00.000 9960 Worker thread wakes up
22:08:44.702 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:08:44.709 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:08:44.709 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:08:45.962 01.253 9960 Exposure complete
22:08:46.089 00.127 9960 worker thread done servicing request
22:08:46.090 00.001 11872 OnExposeComplete: enter
22:08:46.095 00.005 11872 UpdateGuideState(): m_state=6
22:08:46.099 00.004 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1373
22:08:46.103 00.004 11872 Star::Find returns 1 (0), X=60.44, Y=856.48, Mass=2351, SNR=32.9, Peak=142 HFD=5.1
22:08:46.107 00.004 11872 CameraToMount -- cameraTheta (3.09) - m_xAngle (-3.14) = xAngle (6.23 = -0.06)
22:08:46.111 00.004 11872 CameraToMount -- cameraTheta (3.09) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (6.06 = -0.23)
22:08:46.116 00.005 11872 CameraToMount -- cameraX=-0.37 cameraY=0.02 hyp=0.37 cameraTheta=3.09 mountX=0.37 mountY=-0.08, mountTheta=-0.22
22:08:46.121 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.37, y=0.02, opts=13)
22:08:46.124 00.003 11872 Enqueuing Move request for scope (-0.37, 0.02)
22:08:46.128 00.004 9960 Worker thread wakes up
22:08:46.129 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=142, med=1, FiltMin=0, FiltMax=81, Gamma=1.000
22:08:46.133 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 0.02) opts 0xd
22:08:46.133 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.37, 0.02)
22:08:46.133 00.000 9960 Moving (-0.37, 0.02) raw xDistance=0.37 yDistance=-0.08
22:08:46.133 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.37
22:08:46.134 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:08:46.134 00.000 11872 UpdateGuideState exits: m=2351 SNR=32.9
22:08:46.137 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:08:46.137 00.000 9960 MoveAxis(W, 173, ABG)
22:08:46.137 00.000 9960 Guiding  Dir = 3, Dur = 173
22:08:46.137 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:46.142 00.005 9960 IsSlewing returns 0
22:08:46.142 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:08:46.149 00.007 11872 Enqueuing Expose request
22:08:46.153 00.004 9960 IsGuiding returns 0
22:08:46.153 00.000 9960 PulseGuide returned control before completion, sleep 183
22:08:46.341 00.188 9960 IsGuiding returns 1
22:08:46.341 00.000 9960 scope still moving after pulse duration time elapsed
22:08:46.373 00.032 9960 IsSlewing returns 0
22:08:46.373 00.000 9960 IsGuiding returns 0
22:08:46.375 00.002 9960 scope move finished after 173 + 48 ms
22:08:46.376 00.001 9960 Move returns status 0, amount 173
22:08:46.376 00.000 9960 MoveAxis(N, 0, ABG)
22:08:46.376 00.000 9960 Move returns status 0, amount 0
22:08:46.377 00.001 9960 move complete, result=0
22:08:46.378 00.001 9960 worker thread done servicing request
22:08:46.378 00.000 11872 GuideStep: 0.4 px 173 ms WEST, -0.1 px 0 ms NORTH
22:08:46.384 00.006 9960 Worker thread wakes up
22:08:46.386 00.002 9960 worker thread servicing REQUEST_EXPOSE 1000
22:08:46.386 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:08:47.634 01.248 9960 Exposure complete
22:08:47.752 00.118 9960 worker thread done servicing request
22:08:47.752 00.000 11872 OnExposeComplete: enter
22:08:47.756 00.004 11872 UpdateGuideState(): m_state=6
22:08:47.759 00.003 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1374
22:08:47.765 00.006 11872 Star::Find returns 1 (0), X=60.68, Y=856.72, Mass=2452, SNR=33.4, Peak=111 HFD=4.9
22:08:47.771 00.006 11872 CameraToMount -- cameraTheta (2.02) - m_xAngle (-3.14) = xAngle (5.15 = -1.13)
22:08:47.776 00.005 11872 CameraToMount -- cameraTheta (2.02) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.98 = -1.30)
22:08:47.781 00.005 11872 CameraToMount -- cameraX=-0.12 cameraY=0.26 hyp=0.29 cameraTheta=2.02 mountX=0.12 mountY=-0.28, mountTheta=-1.15
22:08:47.786 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.12, y=0.26, opts=13)
22:08:47.790 00.004 11872 Enqueuing Move request for scope (-0.12, 0.26)
22:08:47.799 00.009 9960 Worker thread wakes up
22:08:47.799 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=111, med=1, FiltMin=0, FiltMax=86, Gamma=1.000
22:08:47.805 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.26) opts 0xd
22:08:47.806 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.12, 0.26)
22:08:47.806 00.000 9960 Moving (-0.12, 0.26) raw xDistance=0.12 yDistance=-0.28
22:08:47.806 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:08:47.806 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
22:08:47.806 00.000 9960 MoveAxis(E, 0, ABG)
22:08:47.807 00.001 9960 Move returns status 0, amount 0
22:08:47.807 00.000 11872 UpdateGuideState exits: m=2452 SNR=33.4
22:08:47.812 00.005 9960 MoveAxis(N, 209, ABG)
22:08:47.812 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:47.816 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:08:47.821 00.005 11872 Enqueuing Expose request
22:08:47.825 00.004 9960 Guiding  Dir = 0, Dur = 209
22:08:47.826 00.001 9960 IsSlewing returns 0
22:08:47.827 00.001 9960 IsGuiding returns 0
22:08:47.829 00.002 9960 PulseGuide returned control before completion, sleep 219
22:08:48.060 00.231 9960 IsGuiding returns 1
22:08:48.060 00.000 9960 scope still moving after pulse duration time elapsed
22:08:48.090 00.030 9960 IsSlewing returns 0
22:08:48.090 00.000 9960 IsGuiding returns 0
22:08:48.091 00.001 9960 scope move finished after 209 + 53 ms
22:08:48.091 00.000 9960 Move returns status 0, amount 209
22:08:48.091 00.000 9960 move complete, result=0
22:08:48.091 00.000 9960 worker thread done servicing request
22:08:48.091 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 209 ms NORTH
22:08:48.098 00.007 9960 Worker thread wakes up
22:08:48.098 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:08:48.098 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:08:49.356 01.258 9960 Exposure complete
22:08:49.484 00.128 9960 worker thread done servicing request
22:08:49.484 00.000 11872 OnExposeComplete: enter
22:08:49.490 00.006 11872 UpdateGuideState(): m_state=6
22:08:49.495 00.005 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1375
22:08:49.499 00.004 11872 Star::Find returns 1 (0), X=60.93, Y=856.38, Mass=2479, SNR=33.9, Peak=120 HFD=5.1
22:08:49.503 00.004 11872 CameraToMount -- cameraTheta (-0.54) - m_xAngle (-3.14) = xAngle (2.60 = 2.60)
22:08:49.507 00.004 11872 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.42 = 2.42)
22:08:49.510 00.003 11872 CameraToMount -- cameraX=0.13 cameraY=-0.08 hyp=0.15 cameraTheta=-0.54 mountX=-0.13 mountY=0.10, mountTheta=2.49
22:08:49.514 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.13, y=-0.08, opts=13)
22:08:49.516 00.002 11872 Enqueuing Move request for scope (0.13, -0.08)
22:08:49.522 00.006 9960 Worker thread wakes up
22:08:49.523 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=120, med=1, FiltMin=0, FiltMax=88, Gamma=1.000
22:08:49.526 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.08) opts 0xd
22:08:49.526 00.000 11872 UpdateGuideState exits: m=2479 SNR=33.9
22:08:49.530 00.004 9960 Handling offset move in thread for scope, endpoint = (0.13, -0.08)
22:08:49.530 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:49.533 00.003 9960 Moving (0.13, -0.08) raw xDistance=-0.13 yDistance=0.10
22:08:49.533 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:08:49.538 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:08:49.538 00.000 11872 Enqueuing Expose request
22:08:49.542 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:08:49.542 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:08:49.542 00.000 9960 MoveAxis(E, 0, ABG)
22:08:49.542 00.000 9960 Move returns status 0, amount 0
22:08:49.542 00.000 9960 MoveAxis(N, 0, ABG)
22:08:49.543 00.001 9960 Move returns status 0, amount 0
22:08:49.543 00.000 9960 move complete, result=0
22:08:49.543 00.000 9960 worker thread done servicing request
22:08:49.543 00.000 11872 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:08:49.548 00.005 9960 Worker thread wakes up
22:08:49.548 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:08:49.548 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:08:50.789 01.241 9960 Exposure complete
22:08:50.915 00.126 9960 worker thread done servicing request
22:08:50.915 00.000 11872 OnExposeComplete: enter
22:08:50.920 00.005 11872 UpdateGuideState(): m_state=6
22:08:50.926 00.006 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1376
22:08:50.929 00.003 11872 Star::Find returns 1 (0), X=60.75, Y=856.48, Mass=2573, SNR=34.5, Peak=137 HFD=5.1
22:08:50.934 00.005 11872 CameraToMount -- cameraTheta (2.76) - m_xAngle (-3.14) = xAngle (5.89 = -0.39)
22:08:50.937 00.003 11872 CameraToMount -- cameraTheta (2.76) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.72 = -0.56)
22:08:50.942 00.005 11872 CameraToMount -- cameraX=-0.06 cameraY=0.03 hyp=0.07 cameraTheta=2.76 mountX=0.06 mountY=-0.04, mountTheta=-0.52
22:08:50.946 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.06, y=0.03, opts=13)
22:08:50.950 00.004 11872 Enqueuing Move request for scope (-0.06, 0.03)
22:08:50.954 00.004 9960 Worker thread wakes up
22:08:50.954 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=137, med=1, FiltMin=0, FiltMax=84, Gamma=1.000
22:08:50.962 00.008 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.03) opts 0xd
22:08:50.962 00.000 11872 UpdateGuideState exits: m=2573 SNR=34.5
22:08:50.968 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:50.972 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.06, 0.03)
22:08:50.972 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:08:50.977 00.005 11872 Enqueuing Expose request
22:08:50.981 00.004 9960 Moving (-0.06, 0.03) raw xDistance=0.06 yDistance=-0.04
22:08:50.982 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:08:50.982 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:08:50.982 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:08:50.982 00.000 9960 MoveAxis(E, 0, ABG)
22:08:50.984 00.002 9960 Move returns status 0, amount 0
22:08:50.984 00.000 9960 MoveAxis(N, 0, ABG)
22:08:50.984 00.000 9960 Move returns status 0, amount 0
22:08:50.984 00.000 9960 move complete, result=0
22:08:50.984 00.000 9960 worker thread done servicing request
22:08:50.985 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:08:50.989 00.004 9960 Worker thread wakes up
22:08:50.989 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:08:50.990 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:08:52.235 01.245 9960 Exposure complete
22:08:52.359 00.124 9960 worker thread done servicing request
22:08:52.359 00.000 11872 OnExposeComplete: enter
22:08:52.365 00.006 11872 UpdateGuideState(): m_state=6
22:08:52.369 00.004 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1377
22:08:52.373 00.004 11872 Star::Find returns 1 (0), X=60.15, Y=856.00, Mass=2560, SNR=34.2, Peak=137 HFD=4.7
22:08:52.377 00.004 11872 CameraToMount -- cameraTheta (-2.53) - m_xAngle (-3.14) = xAngle (0.60 = 0.60)
22:08:52.380 00.003 11872 CameraToMount -- cameraTheta (-2.53) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.43 = 0.43)
22:08:52.384 00.004 11872 CameraToMount -- cameraX=-0.66 cameraY=-0.46 hyp=0.80 cameraTheta=-2.53 mountX=0.66 mountY=0.34, mountTheta=0.47
22:08:52.389 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.66, y=-0.46, opts=13)
22:08:52.393 00.004 11872 Enqueuing Move request for scope (-0.66, -0.46)
22:08:52.402 00.009 9960 Worker thread wakes up
22:08:52.402 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.66, -0.46) opts 0xd
22:08:52.403 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=137, med=1, FiltMin=0, FiltMax=75, Gamma=1.000
22:08:52.407 00.004 11872 UpdateGuideState exits: m=2560 SNR=34.2
22:08:52.411 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.66, -0.46)
22:08:52.411 00.000 9960 Moving (-0.66, -0.46) raw xDistance=0.66 yDistance=0.34
22:08:52.411 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.42 from input 0.66
22:08:52.412 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:52.415 00.003 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:08:52.415 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:08:52.421 00.006 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.34
22:08:52.421 00.000 11872 Enqueuing Expose request
22:08:52.426 00.005 9960 MoveAxis(W, 310, ABG)
22:08:52.426 00.000 9960 Guiding  Dir = 3, Dur = 310
22:08:52.428 00.002 9960 IsSlewing returns 0
22:08:52.428 00.000 9960 IsGuiding returns 0
22:08:52.428 00.000 9960 PulseGuide returned control before completion, sleep 320
22:08:52.754 00.326 9960 IsGuiding returns 1
22:08:52.755 00.001 9960 scope still moving after pulse duration time elapsed
22:08:52.784 00.029 9960 IsSlewing returns 0
22:08:52.786 00.002 9960 IsGuiding returns 1
22:08:52.815 00.029 9960 IsSlewing returns 0
22:08:52.815 00.000 9960 IsGuiding returns 1
22:08:52.847 00.032 9960 IsSlewing returns 0
22:08:52.848 00.001 9960 IsGuiding returns 0
22:08:52.848 00.000 9960 scope move finished after 310 + 110 ms
22:08:52.849 00.001 9960 Move returns status 0, amount 310
22:08:52.849 00.000 9960 MoveAxis(N, 0, ABG)
22:08:52.850 00.001 9960 Move returns status 0, amount 0
22:08:52.851 00.001 9960 move complete, result=0
22:08:52.851 00.000 9960 worker thread done servicing request
22:08:52.851 00.000 11872 GuideStep: 0.7 px 310 ms WEST, 0.3 px 0 ms NORTH
22:08:52.859 00.008 9960 Worker thread wakes up
22:08:52.859 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:08:52.860 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:08:54.111 01.251 9960 Exposure complete
22:08:54.243 00.132 9960 worker thread done servicing request
22:08:54.245 00.002 11872 OnExposeComplete: enter
22:08:54.249 00.004 11872 UpdateGuideState(): m_state=6
22:08:54.252 00.003 11872 Star::Find(15, 60, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1378
22:08:54.258 00.006 11872 Star::Find returns 1 (0), X=60.96, Y=857.02, Mass=2595, SNR=34.5, Peak=112 HFD=5.6
22:08:54.263 00.005 11872 CameraToMount -- cameraTheta (1.32) - m_xAngle (-3.14) = xAngle (4.45 = -1.83)
22:08:54.268 00.005 11872 CameraToMount -- cameraTheta (1.32) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.28 = -2.00)
22:08:54.271 00.003 11872 CameraToMount -- cameraX=0.15 cameraY=0.57 hyp=0.59 cameraTheta=1.32 mountX=-0.15 mountY=-0.53, mountTheta=-1.85
22:08:54.277 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.15, y=0.57, opts=13)
22:08:54.281 00.004 11872 Enqueuing Move request for scope (0.15, 0.57)
22:08:54.285 00.004 9960 Worker thread wakes up
22:08:54.285 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.57) opts 0xd
22:08:54.286 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=112, med=1, FiltMin=0, FiltMax=75, Gamma=1.000
22:08:54.290 00.004 11872 UpdateGuideState exits: m=2595 SNR=34.5
22:08:54.292 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:54.297 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:08:54.300 00.003 9960 Handling offset move in thread for scope, endpoint = (0.15, 0.57)
22:08:54.301 00.001 9960 Moving (0.15, 0.57) raw xDistance=-0.15 yDistance=-0.53
22:08:54.301 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
22:08:54.301 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.53 from input -0.53
22:08:54.301 00.000 11872 Enqueuing Expose request
22:08:54.306 00.005 9960 MoveAxis(E, 0, ABG)
22:08:54.307 00.001 9960 Move returns status 0, amount 0
22:08:54.307 00.000 9960 MoveAxis(N, 398, ABG)
22:08:54.307 00.000 9960 Guiding  Dir = 0, Dur = 398
22:08:54.307 00.000 9960 IsSlewing returns 0
22:08:54.308 00.001 9960 IsGuiding returns 0
22:08:54.309 00.001 9960 PulseGuide returned control before completion, sleep 408
22:08:54.724 00.415 9960 IsGuiding returns 1
22:08:54.725 00.001 9960 scope still moving after pulse duration time elapsed
22:08:54.755 00.030 9960 IsSlewing returns 0
22:08:54.757 00.002 9960 IsGuiding returns 0
22:08:54.758 00.001 9960 scope move finished after 398 + 51 ms
22:08:54.758 00.000 9960 Move returns status 0, amount 398
22:08:54.759 00.001 9960 move complete, result=0
22:08:54.759 00.000 9960 worker thread done servicing request
22:08:54.759 00.000 9960 Worker thread wakes up
22:08:54.759 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.5 px 398 ms NORTH
22:08:54.770 00.011 9960 worker thread servicing REQUEST_EXPOSE 1000
22:08:54.770 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:08:56.014 01.244 9960 Exposure complete
22:08:56.136 00.122 9960 worker thread done servicing request
22:08:56.137 00.001 11872 OnExposeComplete: enter
22:08:56.141 00.004 11872 UpdateGuideState(): m_state=6
22:08:56.150 00.009 11872 Star::Find(15, 60, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1379
22:08:56.156 00.006 11872 Star::Find returns 1 (0), X=61.38, Y=856.35, Mass=2381, SNR=33.1, Peak=130 HFD=4.9
22:08:56.160 00.004 11872 CameraToMount -- cameraTheta (-0.18) - m_xAngle (-3.14) = xAngle (2.95 = 2.95)
22:08:56.164 00.004 11872 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.78 = 2.78)
22:08:56.168 00.004 11872 CameraToMount -- cameraX=0.57 cameraY=-0.11 hyp=0.58 cameraTheta=-0.18 mountX=-0.57 mountY=0.20, mountTheta=2.80
22:08:56.176 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=0.57, y=-0.11, opts=13)
22:08:56.181 00.005 11872 Enqueuing Move request for scope (0.57, -0.11)
22:08:56.185 00.004 9960 Worker thread wakes up
22:08:56.185 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.57, -0.11) opts 0xd
22:08:56.185 00.000 9960 Handling offset move in thread for scope, endpoint = (0.57, -0.11)
22:08:56.185 00.000 9960 Moving (0.57, -0.11) raw xDistance=-0.57 yDistance=0.20
22:08:56.185 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.36 from input -0.57
22:08:56.186 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:08:56.186 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=130, med=1, FiltMin=0, FiltMax=82, Gamma=1.000
22:08:56.191 00.005 11872 UpdateGuideState exits: m=2381 SNR=33.1
22:08:56.194 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:56.199 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
22:08:56.199 00.000 9960 MoveAxis(E, 268, ABG)
22:08:56.200 00.001 9960 Guiding  Dir = 2, Dur = 268
22:08:56.200 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:08:56.204 00.004 11872 Enqueuing Expose request
22:08:56.209 00.005 9960 IsSlewing returns 0
22:08:56.209 00.000 9960 IsGuiding returns 0
22:08:56.210 00.001 9960 PulseGuide returned control before completion, sleep 278
22:08:56.504 00.294 9960 IsGuiding returns 1
22:08:56.505 00.001 9960 scope still moving after pulse duration time elapsed
22:08:56.535 00.030 9960 IsSlewing returns 0
22:08:56.536 00.001 9960 IsGuiding returns 0
22:08:56.536 00.000 9960 scope move finished after 268 + 58 ms
22:08:56.536 00.000 9960 Move returns status 0, amount 268
22:08:56.536 00.000 9960 MoveAxis(N, 0, ABG)
22:08:56.537 00.001 9960 Move returns status 0, amount 0
22:08:56.537 00.000 9960 move complete, result=0
22:08:56.537 00.000 9960 worker thread done servicing request
22:08:56.537 00.000 9960 Worker thread wakes up
22:08:56.539 00.002 11872 GuideStep: -0.6 px 268 ms EAST, 0.2 px 0 ms NORTH
22:08:56.545 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:08:56.546 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:08:57.786 01.240 9960 Exposure complete
22:08:57.933 00.147 9960 worker thread done servicing request
22:08:57.934 00.001 11872 OnExposeComplete: enter
22:08:57.938 00.004 11872 UpdateGuideState(): m_state=6
22:08:57.943 00.005 11872 Star::Find(15, 61, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1380
22:08:57.947 00.004 11872 Star::Find returns 1 (0), X=60.96, Y=856.64, Mass=2425, SNR=33.5, Peak=121 HFD=5.1
22:08:57.951 00.004 11872 CameraToMount -- cameraTheta (0.86) - m_xAngle (-3.14) = xAngle (4.00 = -2.29)
22:08:57.954 00.003 11872 CameraToMount -- cameraTheta (0.86) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.83 = -2.46)
22:08:57.959 00.005 11872 CameraToMount -- cameraX=0.15 cameraY=0.18 hyp=0.24 cameraTheta=0.86 mountX=-0.15 mountY=-0.15, mountTheta=-2.37
22:08:57.965 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.15, y=0.18, opts=13)
22:08:57.969 00.004 11872 Enqueuing Move request for scope (0.15, 0.18)
22:08:57.973 00.004 9960 Worker thread wakes up
22:08:57.973 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.18) opts 0xd
22:08:57.973 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=121, med=0, FiltMin=0, FiltMax=73, Gamma=1.000
22:08:57.977 00.004 9960 Handling offset move in thread for scope, endpoint = (0.15, 0.18)
22:08:57.977 00.000 9960 Moving (0.15, 0.18) raw xDistance=-0.15 yDistance=-0.15
22:08:57.978 00.001 11872 UpdateGuideState exits: m=2425 SNR=33.5
22:08:57.984 00.006 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
22:08:57.984 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:08:57.985 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:57.989 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:08:57.993 00.004 11872 Enqueuing Expose request
22:08:57.998 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:08:57.998 00.000 9960 MoveAxis(E, 0, ABG)
22:08:57.998 00.000 9960 Move returns status 0, amount 0
22:08:57.998 00.000 9960 MoveAxis(N, 0, ABG)
22:08:57.999 00.001 9960 Move returns status 0, amount 0
22:08:57.999 00.000 9960 move complete, result=0
22:08:57.999 00.000 9960 worker thread done servicing request
22:08:58.000 00.001 11872 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:08:58.003 00.003 9960 Worker thread wakes up
22:08:58.003 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:08:58.004 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:08:59.254 01.250 9960 Exposure complete
22:08:59.381 00.127 9960 worker thread done servicing request
22:08:59.381 00.000 11872 OnExposeComplete: enter
22:08:59.386 00.005 11872 UpdateGuideState(): m_state=6
22:08:59.390 00.004 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1381
22:08:59.393 00.003 11872 Star::Find returns 1 (0), X=60.66, Y=856.73, Mass=2363, SNR=32.8, Peak=110 HFD=4.8
22:08:59.396 00.003 11872 CameraToMount -- cameraTheta (2.07) - m_xAngle (-3.14) = xAngle (5.21 = -1.08)
22:08:59.402 00.006 11872 CameraToMount -- cameraTheta (2.07) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.03 = -1.25)
22:08:59.406 00.004 11872 CameraToMount -- cameraX=-0.15 cameraY=0.27 hyp=0.31 cameraTheta=2.07 mountX=0.15 mountY=-0.29, mountTheta=-1.11
22:08:59.411 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.15, y=0.27, opts=13)
22:08:59.415 00.004 11872 Enqueuing Move request for scope (-0.15, 0.27)
22:08:59.419 00.004 9960 Worker thread wakes up
22:08:59.419 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.27) opts 0xd
22:08:59.420 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.15, 0.27)
22:08:59.420 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=110, med=1, FiltMin=0, FiltMax=81, Gamma=1.000
22:08:59.423 00.003 11872 UpdateGuideState exits: m=2363 SNR=32.8
22:08:59.428 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:59.431 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:08:59.434 00.003 11872 Enqueuing Expose request
22:08:59.437 00.003 9960 Moving (-0.15, 0.27) raw xDistance=0.15 yDistance=-0.29
22:08:59.438 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:08:59.438 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
22:08:59.438 00.000 9960 MoveAxis(E, 0, ABG)
22:08:59.438 00.000 9960 Move returns status 0, amount 0
22:08:59.439 00.001 9960 MoveAxis(N, 218, ABG)
22:08:59.439 00.000 9960 Guiding  Dir = 0, Dur = 218
22:08:59.439 00.000 9960 IsSlewing returns 0
22:08:59.441 00.002 9960 IsGuiding returns 0
22:08:59.441 00.000 9960 PulseGuide returned control before completion, sleep 228
22:08:59.679 00.238 9960 IsGuiding returns 1
22:08:59.680 00.001 9960 scope still moving after pulse duration time elapsed
22:08:59.710 00.030 9960 IsSlewing returns 0
22:08:59.711 00.001 9960 IsGuiding returns 0
22:08:59.711 00.000 9960 scope move finished after 218 + 53 ms
22:08:59.712 00.001 9960 Move returns status 0, amount 218
22:08:59.712 00.000 9960 move complete, result=0
22:08:59.713 00.001 9960 worker thread done servicing request
22:08:59.713 00.000 9960 Worker thread wakes up
22:08:59.714 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 218 ms NORTH
22:08:59.720 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:08:59.720 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:09:00.975 01.255 9960 Exposure complete
22:09:01.102 00.127 9960 worker thread done servicing request
22:09:01.102 00.000 11872 OnExposeComplete: enter
22:09:01.112 00.010 11872 UpdateGuideState(): m_state=6
22:09:01.116 00.004 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1382
22:09:01.121 00.005 11872 Star::Find returns 1 (0), X=60.50, Y=856.61, Mass=2420, SNR=33.5, Peak=123 HFD=4.9
22:09:01.125 00.004 11872 CameraToMount -- cameraTheta (2.67) - m_xAngle (-3.14) = xAngle (5.81 = -0.48)
22:09:01.130 00.005 11872 CameraToMount -- cameraTheta (2.67) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.63 = -0.65)
22:09:01.134 00.004 11872 CameraToMount -- cameraX=-0.30 cameraY=0.16 hyp=0.34 cameraTheta=2.67 mountX=0.30 mountY=-0.21, mountTheta=-0.60
22:09:01.140 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.30, y=0.16, opts=13)
22:09:01.145 00.005 11872 Enqueuing Move request for scope (-0.30, 0.16)
22:09:01.150 00.005 9960 Worker thread wakes up
22:09:01.150 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=123, med=1, FiltMin=0, FiltMax=80, Gamma=1.000
22:09:01.154 00.004 11872 UpdateGuideState exits: m=2420 SNR=33.5
22:09:01.158 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:01.161 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:09:01.165 00.004 11872 Enqueuing Expose request
22:09:01.169 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.16) opts 0xd
22:09:01.169 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.30, 0.16)
22:09:01.169 00.000 9960 Moving (-0.30, 0.16) raw xDistance=0.30 yDistance=-0.21
22:09:01.171 00.002 9960 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
22:09:01.171 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
22:09:01.171 00.000 9960 MoveAxis(W, 142, ABG)
22:09:01.172 00.001 9960 Guiding  Dir = 3, Dur = 142
22:09:01.172 00.000 9960 IsSlewing returns 0
22:09:01.172 00.000 9960 IsGuiding returns 0
22:09:01.173 00.001 9960 PulseGuide returned control before completion, sleep 152
22:09:01.340 00.167 9960 IsGuiding returns 1
22:09:01.340 00.000 9960 scope still moving after pulse duration time elapsed
22:09:01.370 00.030 9960 IsSlewing returns 0
22:09:01.370 00.000 9960 IsGuiding returns 0
22:09:01.372 00.002 9960 scope move finished after 142 + 57 ms
22:09:01.372 00.000 9960 Move returns status 0, amount 142
22:09:01.372 00.000 9960 MoveAxis(N, 154, ABG)
22:09:01.373 00.001 9960 Guiding  Dir = 0, Dur = 154
22:09:01.373 00.000 9960 IsSlewing returns 0
22:09:01.374 00.001 9960 IsGuiding returns 0
22:09:01.374 00.000 9960 PulseGuide returned control before completion, sleep 164
22:09:01.543 00.169 9960 IsGuiding returns 1
22:09:01.544 00.001 9960 scope still moving after pulse duration time elapsed
22:09:01.577 00.033 9960 IsSlewing returns 0
22:09:01.578 00.001 9960 IsGuiding returns 0
22:09:01.579 00.001 9960 scope move finished after 154 + 51 ms
22:09:01.579 00.000 9960 Move returns status 0, amount 154
22:09:01.579 00.000 9960 move complete, result=0
22:09:01.581 00.002 9960 worker thread done servicing request
22:09:01.581 00.000 9960 Worker thread wakes up
22:09:01.581 00.000 11872 GuideStep: 0.3 px 142 ms WEST, -0.2 px 154 ms NORTH
22:09:01.587 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:09:01.589 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:09:02.841 01.252 9960 Exposure complete
22:09:02.985 00.144 9960 worker thread done servicing request
22:09:02.985 00.000 11872 OnExposeComplete: enter
22:09:02.990 00.005 11872 UpdateGuideState(): m_state=6
22:09:02.994 00.004 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1383
22:09:02.998 00.004 11872 Star::Find returns 1 (0), X=60.68, Y=856.71, Mass=2487, SNR=33.9, Peak=124 HFD=4.8
22:09:03.002 00.004 11872 CameraToMount -- cameraTheta (2.06) - m_xAngle (-3.14) = xAngle (5.20 = -1.09)
22:09:03.006 00.004 11872 CameraToMount -- cameraTheta (2.06) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.03 = -1.26)
22:09:03.009 00.003 11872 CameraToMount -- cameraX=-0.13 cameraY=0.25 hyp=0.28 cameraTheta=2.06 mountX=0.13 mountY=-0.27, mountTheta=-1.11
22:09:03.017 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=-0.13, y=0.25, opts=13)
22:09:03.020 00.003 11872 Enqueuing Move request for scope (-0.13, 0.25)
22:09:03.023 00.003 9960 Worker thread wakes up
22:09:03.023 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.25) opts 0xd
22:09:03.024 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.13, 0.25)
22:09:03.024 00.000 9960 Moving (-0.13, 0.25) raw xDistance=0.13 yDistance=-0.27
22:09:03.024 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=124, med=1, FiltMin=0, FiltMax=76, Gamma=1.000
22:09:03.027 00.003 11872 UpdateGuideState exits: m=2487 SNR=33.9
22:09:03.031 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:03.034 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:09:03.039 00.005 11872 Enqueuing Expose request
22:09:03.043 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:09:03.043 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
22:09:03.043 00.000 9960 MoveAxis(E, 0, ABG)
22:09:03.043 00.000 9960 Move returns status 0, amount 0
22:09:03.044 00.001 9960 MoveAxis(N, 201, ABG)
22:09:03.044 00.000 9960 Guiding  Dir = 0, Dur = 201
22:09:03.044 00.000 9960 IsSlewing returns 0
22:09:03.044 00.000 9960 IsGuiding returns 0
22:09:03.045 00.001 9960 PulseGuide returned control before completion, sleep 211
22:09:03.265 00.220 9960 IsGuiding returns 1
22:09:03.266 00.001 9960 scope still moving after pulse duration time elapsed
22:09:03.296 00.030 9960 IsSlewing returns 0
22:09:03.297 00.001 9960 IsGuiding returns 0
22:09:03.298 00.001 9960 scope move finished after 201 + 52 ms
22:09:03.298 00.000 9960 Move returns status 0, amount 201
22:09:03.299 00.001 9960 move complete, result=0
22:09:03.301 00.002 9960 worker thread done servicing request
22:09:03.301 00.000 9960 Worker thread wakes up
22:09:03.302 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:09:03.302 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:09:03.302 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 201 ms NORTH
22:09:04.559 01.257 9960 Exposure complete
22:09:04.696 00.137 9960 worker thread done servicing request
22:09:04.698 00.002 11872 OnExposeComplete: enter
22:09:04.706 00.008 11872 UpdateGuideState(): m_state=6
22:09:04.710 00.004 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1384
22:09:04.715 00.005 11872 Star::Find returns 1 (0), X=60.53, Y=856.52, Mass=2376, SNR=32.9, Peak=131 HFD=5.1
22:09:04.718 00.003 11872 CameraToMount -- cameraTheta (2.93) - m_xAngle (-3.14) = xAngle (6.06 = -0.22)
22:09:04.721 00.003 11872 CameraToMount -- cameraTheta (2.93) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.89 = -0.39)
22:09:04.726 00.005 11872 CameraToMount -- cameraX=-0.28 cameraY=0.06 hyp=0.28 cameraTheta=2.93 mountX=0.28 mountY=-0.11, mountTheta=-0.37
22:09:04.733 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.28, y=0.06, opts=13)
22:09:04.737 00.004 11872 Enqueuing Move request for scope (-0.28, 0.06)
22:09:04.742 00.005 9960 Worker thread wakes up
22:09:04.742 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=131, med=1, FiltMin=0, FiltMax=78, Gamma=1.000
22:09:04.746 00.004 11872 UpdateGuideState exits: m=2376 SNR=32.9
22:09:04.750 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:04.755 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:09:04.759 00.004 11872 Enqueuing Expose request
22:09:04.765 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.06) opts 0xd
22:09:04.765 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.28, 0.06)
22:09:04.766 00.001 9960 Moving (-0.28, 0.06) raw xDistance=0.28 yDistance=-0.11
22:09:04.766 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.28
22:09:04.766 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:09:04.766 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:09:04.767 00.001 9960 MoveAxis(W, 129, ABG)
22:09:04.767 00.000 9960 Guiding  Dir = 3, Dur = 129
22:09:04.768 00.001 9960 IsSlewing returns 0
22:09:04.768 00.000 9960 IsGuiding returns 0
22:09:04.769 00.001 9960 PulseGuide returned control before completion, sleep 139
22:09:04.920 00.151 9960 IsGuiding returns 1
22:09:04.921 00.001 9960 scope still moving after pulse duration time elapsed
22:09:04.952 00.031 9960 IsSlewing returns 0
22:09:04.953 00.001 9960 IsGuiding returns 0
22:09:04.954 00.001 9960 scope move finished after 129 + 57 ms
22:09:04.955 00.001 9960 Move returns status 0, amount 129
22:09:04.955 00.000 9960 MoveAxis(N, 0, ABG)
22:09:04.955 00.000 9960 Move returns status 0, amount 0
22:09:04.957 00.002 9960 move complete, result=0
22:09:04.957 00.000 9960 worker thread done servicing request
22:09:04.958 00.001 11872 GuideStep: 0.3 px 129 ms WEST, -0.1 px 0 ms NORTH
22:09:04.971 00.013 9960 Worker thread wakes up
22:09:04.972 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:09:04.972 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:09:06.219 01.247 9960 Exposure complete
22:09:06.352 00.133 9960 worker thread done servicing request
22:09:06.352 00.000 11872 OnExposeComplete: enter
22:09:06.356 00.004 11872 UpdateGuideState(): m_state=6
22:09:06.362 00.006 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1385
22:09:06.366 00.004 11872 Star::Find returns 1 (0), X=60.66, Y=857.24, Mass=2308, SNR=32.3, Peak=146 HFD=4.6
22:09:06.371 00.005 11872 CameraToMount -- cameraTheta (1.76) - m_xAngle (-3.14) = xAngle (4.89 = -1.39)
22:09:06.374 00.003 11872 CameraToMount -- cameraTheta (1.76) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.72 = -1.56)
22:09:06.378 00.004 11872 CameraToMount -- cameraX=-0.15 cameraY=0.78 hyp=0.80 cameraTheta=1.76 mountX=0.14 mountY=-0.80, mountTheta=-1.39
22:09:06.383 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.15, y=0.78, opts=13)
22:09:06.386 00.003 11872 Enqueuing Move request for scope (-0.15, 0.78)
22:09:06.392 00.006 9960 Worker thread wakes up
22:09:06.392 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=146, med=1, FiltMin=0, FiltMax=74, Gamma=1.000
22:09:06.398 00.006 11872 UpdateGuideState exits: m=2308 SNR=32.3
22:09:06.402 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:06.407 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:09:06.411 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.78) opts 0xd
22:09:06.411 00.000 11872 Enqueuing Expose request
22:09:06.415 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.15, 0.78)
22:09:06.416 00.001 9960 Moving (-0.15, 0.78) raw xDistance=0.14 yDistance=-0.80
22:09:06.416 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:09:06.416 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.80 from input -0.80
22:09:06.417 00.001 9960 MoveAxis(E, 0, ABG)
22:09:06.417 00.000 9960 Move returns status 0, amount 0
22:09:06.417 00.000 9960 MoveAxis(N, 596, ABG)
22:09:06.417 00.000 9960 Guiding  Dir = 0, Dur = 596
22:09:06.417 00.000 9960 IsSlewing returns 0
22:09:06.417 00.000 9960 IsGuiding returns 0
22:09:06.419 00.002 9960 PulseGuide returned control before completion, sleep 606
22:09:07.040 00.621 9960 IsGuiding returns 1
22:09:07.040 00.000 9960 scope still moving after pulse duration time elapsed
22:09:07.071 00.031 9960 IsSlewing returns 0
22:09:07.075 00.004 9960 IsGuiding returns 0
22:09:07.076 00.001 9960 scope move finished after 596 + 61 ms
22:09:07.076 00.000 9960 Move returns status 0, amount 596
22:09:07.077 00.001 9960 move complete, result=0
22:09:07.077 00.000 9960 worker thread done servicing request
22:09:07.078 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.8 px 596 ms NORTH
22:09:07.088 00.010 9960 Worker thread wakes up
22:09:07.089 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:09:07.089 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:09:08.337 01.248 9960 Exposure complete
22:09:08.466 00.129 9960 worker thread done servicing request
22:09:08.467 00.001 11872 OnExposeComplete: enter
22:09:08.471 00.004 11872 UpdateGuideState(): m_state=6
22:09:08.475 00.004 11872 Star::Find(15, 60, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1386
22:09:08.478 00.003 11872 Star::Find returns 1 (0), X=60.21, Y=855.73, Mass=2482, SNR=33.6, Peak=140 HFD=4.9
22:09:08.484 00.006 11872 CameraToMount -- cameraTheta (-2.26) - m_xAngle (-3.14) = xAngle (0.88 = 0.88)
22:09:08.489 00.005 11872 CameraToMount -- cameraTheta (-2.26) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.71 = 0.71)
22:09:08.493 00.004 11872 CameraToMount -- cameraX=-0.60 cameraY=-0.72 hyp=0.94 cameraTheta=-2.26 mountX=0.60 mountY=0.61, mountTheta=0.79
22:09:08.500 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.60, y=-0.72, opts=13)
22:09:08.504 00.004 11872 Enqueuing Move request for scope (-0.60, -0.72)
22:09:08.508 00.004 9960 Worker thread wakes up
22:09:08.508 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=140, med=1, FiltMin=0, FiltMax=86, Gamma=1.000
22:09:08.514 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.60, -0.72) opts 0xd
22:09:08.514 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.60, -0.72)
22:09:08.515 00.001 9960 Moving (-0.60, -0.72) raw xDistance=0.60 yDistance=0.61
22:09:08.515 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.38 from input 0.60
22:09:08.515 00.000 9960 resist switch: large excursion: input 0.61 thresh 0.60 direction from -1 to 1
22:09:08.515 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.82
22:09:08.516 00.001 11872 UpdateGuideState exits: m=2482 SNR=33.6
22:09:08.520 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.61 from input 0.61
22:09:08.520 00.000 9960 MoveAxis(W, 281, ABG)
22:09:08.520 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:08.523 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:09:08.528 00.005 9960 Guiding  Dir = 3, Dur = 281
22:09:08.528 00.000 11872 Enqueuing Expose request
22:09:08.531 00.003 9960 IsSlewing returns 0
22:09:08.532 00.001 9960 IsGuiding returns 0
22:09:08.532 00.000 9960 PulseGuide returned control before completion, sleep 291
22:09:08.826 00.294 9960 IsGuiding returns 1
22:09:08.827 00.001 9960 scope still moving after pulse duration time elapsed
22:09:08.856 00.029 9960 IsSlewing returns 0
22:09:08.857 00.001 9960 IsGuiding returns 0
22:09:08.858 00.001 9960 scope move finished after 281 + 44 ms
22:09:08.858 00.000 9960 Move returns status 0, amount 281
22:09:08.859 00.001 9960 MoveAxis(S, 453, ABG)
22:09:08.859 00.000 9960 Guiding  Dir = 1, Dur = 453
22:09:08.859 00.000 9960 IsSlewing returns 0
22:09:08.860 00.001 9960 IsGuiding returns 0
22:09:08.860 00.000 9960 PulseGuide returned control before completion, sleep 463
22:09:09.340 00.480 9960 IsGuiding returns 1
22:09:09.341 00.001 9960 scope still moving after pulse duration time elapsed
22:09:09.372 00.031 9960 IsSlewing returns 0
22:09:09.377 00.005 9960 IsGuiding returns 0
22:09:09.377 00.000 9960 scope move finished after 453 + 63 ms
22:09:09.378 00.001 9960 Move returns status 0, amount 453
22:09:09.378 00.000 9960 move complete, result=0
22:09:09.378 00.000 9960 worker thread done servicing request
22:09:09.378 00.000 11872 GuideStep: 0.6 px 281 ms WEST, 0.6 px 453 ms SOUTH
22:09:09.385 00.007 9960 Worker thread wakes up
22:09:09.385 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:09:09.387 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:09:10.629 01.242 9960 Exposure complete
22:09:10.750 00.121 9960 worker thread done servicing request
22:09:10.750 00.000 11872 OnExposeComplete: enter
22:09:10.754 00.004 11872 UpdateGuideState(): m_state=6
22:09:10.758 00.004 11872 Star::Find(15, 60, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1387
22:09:10.763 00.005 11872 Star::Find returns 1 (0), X=60.87, Y=856.13, Mass=2526, SNR=34.0, Peak=159 HFD=4.7
22:09:10.767 00.004 11872 CameraToMount -- cameraTheta (-1.39) - m_xAngle (-3.14) = xAngle (1.75 = 1.75)
22:09:10.772 00.005 11872 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.58 = 1.58)
22:09:10.776 00.004 11872 CameraToMount -- cameraX=0.06 cameraY=-0.33 hyp=0.33 cameraTheta=-1.39 mountX=-0.06 mountY=0.33, mountTheta=1.75
22:09:10.780 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.06, y=-0.33, opts=13)
22:09:10.785 00.005 11872 Enqueuing Move request for scope (0.06, -0.33)
22:09:10.788 00.003 9960 Worker thread wakes up
22:09:10.789 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=159, med=1, FiltMin=0, FiltMax=83, Gamma=1.000
22:09:10.793 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.33) opts 0xd
22:09:10.793 00.000 9960 Handling offset move in thread for scope, endpoint = (0.06, -0.33)
22:09:10.793 00.000 11872 UpdateGuideState exits: m=2526 SNR=34.0
22:09:10.797 00.004 9960 Moving (0.06, -0.33) raw xDistance=-0.06 yDistance=0.33
22:09:10.797 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:09:10.797 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:10.801 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.33 from input 0.33
22:09:10.801 00.000 9960 MoveAxis(E, 0, ABG)
22:09:10.801 00.000 9960 Move returns status 0, amount 0
22:09:10.801 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:09:10.805 00.004 11872 Enqueuing Expose request
22:09:10.811 00.006 9960 MoveAxis(S, 248, ABG)
22:09:10.811 00.000 9960 Guiding  Dir = 1, Dur = 248
22:09:10.811 00.000 9960 IsSlewing returns 0
22:09:10.811 00.000 9960 IsGuiding returns 0
22:09:10.813 00.002 9960 PulseGuide returned control before completion, sleep 258
22:09:11.086 00.273 9960 IsGuiding returns 1
22:09:11.086 00.000 9960 scope still moving after pulse duration time elapsed
22:09:11.118 00.032 9960 IsSlewing returns 0
22:09:11.120 00.002 9960 IsGuiding returns 0
22:09:11.122 00.002 9960 scope move finished after 248 + 61 ms
22:09:11.122 00.000 9960 Move returns status 0, amount 248
22:09:11.123 00.001 9960 move complete, result=0
22:09:11.123 00.000 9960 worker thread done servicing request
22:09:11.123 00.000 9960 Worker thread wakes up
22:09:11.123 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:09:11.123 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:09:11.124 00.001 11872 GuideStep: -0.1 px 0 ms EAST, 0.3 px 248 ms SOUTH
22:09:12.373 01.249 9960 Exposure complete
22:09:12.498 00.125 9960 worker thread done servicing request
22:09:12.499 00.001 11872 OnExposeComplete: enter
22:09:12.502 00.003 11872 UpdateGuideState(): m_state=6
22:09:12.507 00.005 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1388
22:09:12.513 00.006 11872 Star::Find returns 1 (0), X=60.68, Y=856.61, Mass=2424, SNR=33.3, Peak=135 HFD=4.8
22:09:12.516 00.003 11872 CameraToMount -- cameraTheta (2.29) - m_xAngle (-3.14) = xAngle (5.43 = -0.86)
22:09:12.521 00.005 11872 CameraToMount -- cameraTheta (2.29) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.25 = -1.03)
22:09:12.524 00.003 11872 CameraToMount -- cameraX=-0.13 cameraY=0.15 hyp=0.20 cameraTheta=2.29 mountX=0.13 mountY=-0.17, mountTheta=-0.92
22:09:12.529 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.13, y=0.15, opts=13)
22:09:12.533 00.004 11872 Enqueuing Move request for scope (-0.13, 0.15)
22:09:12.537 00.004 9960 Worker thread wakes up
22:09:12.538 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=135, med=1, FiltMin=0, FiltMax=91, Gamma=1.000
22:09:12.542 00.004 11872 UpdateGuideState exits: m=2424 SNR=33.3
22:09:12.547 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:12.551 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:09:12.554 00.003 11872 Enqueuing Expose request
22:09:12.558 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.15) opts 0xd
22:09:12.558 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.13, 0.15)
22:09:12.558 00.000 9960 Moving (-0.13, 0.15) raw xDistance=0.13 yDistance=-0.17
22:09:12.559 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:09:12.559 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:09:12.559 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:09:12.559 00.000 9960 MoveAxis(E, 0, ABG)
22:09:12.559 00.000 9960 Move returns status 0, amount 0
22:09:12.561 00.002 9960 MoveAxis(N, 0, ABG)
22:09:12.561 00.000 9960 Move returns status 0, amount 0
22:09:12.561 00.000 9960 move complete, result=0
22:09:12.561 00.000 9960 worker thread done servicing request
22:09:12.561 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:09:12.565 00.004 9960 Worker thread wakes up
22:09:12.565 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:09:12.565 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:09:13.817 01.252 9960 Exposure complete
22:09:13.938 00.121 9960 worker thread done servicing request
22:09:13.938 00.000 11872 OnExposeComplete: enter
22:09:13.941 00.003 11872 UpdateGuideState(): m_state=6
22:09:13.945 00.004 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1389
22:09:13.948 00.003 11872 Star::Find returns 1 (0), X=60.50, Y=856.41, Mass=2372, SNR=33.1, Peak=140 HFD=5.1
22:09:13.951 00.003 11872 CameraToMount -- cameraTheta (-3.00) - m_xAngle (-3.14) = xAngle (0.14 = 0.14)
22:09:13.955 00.004 11872 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (-0.03 = -0.03)
22:09:13.958 00.003 11872 CameraToMount -- cameraX=-0.30 cameraY=-0.04 hyp=0.31 cameraTheta=-3.00 mountX=0.30 mountY=-0.01, mountTheta=-0.04
22:09:13.965 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.30, y=-0.04, opts=13)
22:09:13.971 00.006 11872 Enqueuing Move request for scope (-0.30, -0.04)
22:09:13.974 00.003 9960 Worker thread wakes up
22:09:13.975 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=140, med=1, FiltMin=0, FiltMax=84, Gamma=1.000
22:09:13.979 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.04) opts 0xd
22:09:13.979 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.30, -0.04)
22:09:13.979 00.000 9960 Moving (-0.30, -0.04) raw xDistance=0.30 yDistance=-0.01
22:09:13.979 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
22:09:13.980 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:09:13.980 00.000 11872 UpdateGuideState exits: m=2372 SNR=33.1
22:09:13.984 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:13.989 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:09:13.992 00.003 11872 Enqueuing Expose request
22:09:13.995 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:09:13.996 00.001 9960 MoveAxis(W, 142, ABG)
22:09:13.996 00.000 9960 Guiding  Dir = 3, Dur = 142
22:09:13.996 00.000 9960 IsSlewing returns 0
22:09:13.996 00.000 9960 IsGuiding returns 0
22:09:13.998 00.002 9960 PulseGuide returned control before completion, sleep 152
22:09:14.151 00.153 9960 IsGuiding returns 1
22:09:14.152 00.001 9960 scope still moving after pulse duration time elapsed
22:09:14.183 00.031 9960 IsSlewing returns 0
22:09:14.184 00.001 9960 IsGuiding returns 0
22:09:14.185 00.001 9960 scope move finished after 142 + 46 ms
22:09:14.186 00.001 9960 Move returns status 0, amount 142
22:09:14.186 00.000 9960 MoveAxis(N, 0, ABG)
22:09:14.187 00.001 9960 Move returns status 0, amount 0
22:09:14.187 00.000 9960 move complete, result=0
22:09:14.187 00.000 9960 worker thread done servicing request
22:09:14.187 00.000 11872 GuideStep: 0.3 px 142 ms WEST, -0.0 px 0 ms NORTH
22:09:14.195 00.008 9960 Worker thread wakes up
22:09:14.196 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:09:14.196 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:09:15.432 01.236 9960 Exposure complete
22:09:15.527 00.095 9960 worker thread done servicing request
22:09:15.528 00.001 11872 OnExposeComplete: enter
22:09:15.532 00.004 11872 UpdateGuideState(): m_state=6
22:09:15.539 00.007 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1390
22:09:15.545 00.006 11872 Star::Find returns 1 (0), X=60.78, Y=856.94, Mass=2466, SNR=33.6, Peak=137 HFD=5.0
22:09:15.548 00.003 11872 CameraToMount -- cameraTheta (1.62) - m_xAngle (-3.14) = xAngle (4.76 = -1.52)
22:09:15.551 00.003 11872 CameraToMount -- cameraTheta (1.62) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.59 = -1.70)
22:09:15.555 00.004 11872 CameraToMount -- cameraX=-0.02 cameraY=0.49 hyp=0.49 cameraTheta=1.62 mountX=0.02 mountY=-0.48, mountTheta=-1.52
22:09:15.560 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.02, y=0.49, opts=13)
22:09:15.564 00.004 11872 Enqueuing Move request for scope (-0.02, 0.49)
22:09:15.568 00.004 9960 Worker thread wakes up
22:09:15.568 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=137, med=1, FiltMin=0, FiltMax=68, Gamma=1.000
22:09:15.572 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.49) opts 0xd
22:09:15.572 00.000 11872 UpdateGuideState exits: m=2466 SNR=33.6
22:09:15.575 00.003 9960 Handling offset move in thread for scope, endpoint = (-0.02, 0.49)
22:09:15.575 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:15.580 00.005 9960 Moving (-0.02, 0.49) raw xDistance=0.02 yDistance=-0.48
22:09:15.580 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:09:15.583 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:09:15.583 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:09:15.583 00.000 11872 Enqueuing Expose request
22:09:15.587 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.48
22:09:15.589 00.002 9960 MoveAxis(E, 0, ABG)
22:09:15.589 00.000 9960 Move returns status 0, amount 0
22:09:15.589 00.000 9960 MoveAxis(N, 0, ABG)
22:09:15.589 00.000 9960 Move returns status 0, amount 0
22:09:15.589 00.000 9960 move complete, result=0
22:09:15.589 00.000 9960 worker thread done servicing request
22:09:15.589 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.5 px 0 ms NORTH
22:09:15.595 00.006 9960 Worker thread wakes up
22:09:15.595 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:09:15.595 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(46,841,31,31)
22:09:15.610 00.015 11872 evsrv: cli 0D2D3180 connect
22:09:15.615 00.005 11872 case statement mapped state 6 to 3
22:09:15.620 00.005 11872 case statement mapped state 6 to 3
22:09:15.626 00.006 11872 evsrv: cli 0D2D3180 request: {"method":"get_app_state","id":"e1fd1fc7-ee01-48c2-ac01-70ba355206b7"}
22:09:15.630 00.004 11872 case statement mapped state 6 to 3
22:09:15.634 00.004 11872 evsrv: cli 0D2D3180 response: {"jsonrpc":"2.0","result":"Guiding","id":"e1fd1fc7-ee01-48c2-ac01-70ba355206b7"}
22:09:15.641 00.007 11872 evsrv: cli 0D2D3180 disconnect
22:09:15.645 00.004 11872 evsrv: cli 0D2D2AA0 connect
22:09:15.660 00.015 11872 case statement mapped state 6 to 3
22:09:15.707 00.047 11872 case statement mapped state 6 to 3
22:09:15.804 00.097 11872 evsrv: cli 0D2D2AA0 request: {"method":"dither","params":{"amount":5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"8fce72f8-192b-436e-bee1-eb00e18caeb7"}
22:09:15.808 00.004 11872 PhdController::Dither begins
22:09:15.812 00.004 11872 dither: size=5.00, dRA=3.62 dDec=-2.90
22:09:15.815 00.003 11872 MountToCamera -- mountTheta (-0.68) + m_xAngle (-3.14) = xAngle (-3.81 = 2.47)
22:09:15.818 00.003 11872 MountToCamera -- mountX=3.62 mountY=-2.90 hyp=4.64 mountTheta=-0.68 cameraX=-3.63, cameraY=2.89 cameraTheta=2.47
22:09:15.822 00.004 11872 setting lock position to (57.17, 859.35)
22:09:15.825 00.003 11872 Mount: notify guiding dithered (-3.6, 2.9)
22:09:15.828 00.003 11872 Status Line: Dither by 3.62,-2.90
22:09:15.833 00.005 11872 PhdController: newstate STATE_SETTLE_BEGIN
22:09:15.836 00.003 11872 PhdController: newstate STATE_SETTLE_WAIT
22:09:15.839 00.003 11872 evsrv: cli 0D2D2AA0 response: {"jsonrpc":"2.0","result":0,"id":"8fce72f8-192b-436e-bee1-eb00e18caeb7"}
22:09:15.888 00.049 11872 evsrv: cli 0D2D2AA0 disconnect
22:09:16.841 00.953 9960 Exposure complete
22:09:16.925 00.084 9960 worker thread done servicing request
22:09:16.925 00.000 11872 OnExposeComplete: enter
22:09:16.929 00.004 11872 UpdateGuideState(): m_state=6
22:09:16.932 00.003 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1391
22:09:16.935 00.003 11872 Star::Find returns 1 (0), X=60.90, Y=856.92, Mass=2353, SNR=32.9, Peak=139 HFD=4.5
22:09:16.939 00.004 11872 CameraToMount -- cameraTheta (-0.58) - m_xAngle (-3.14) = xAngle (2.56 = 2.56)
22:09:16.942 00.003 11872 CameraToMount -- cameraTheta (-0.58) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.39 = 2.39)
22:09:16.945 00.003 11872 CameraToMount -- cameraX=3.73 cameraY=-2.42 hyp=4.45 cameraTheta=-0.58 mountX=-3.72 mountY=3.04, mountTheta=2.46
22:09:16.952 00.007 11872 dither recenter: remaining=(-3.6,2.9) step=(-3.6,2.9)
22:09:16.956 00.004 11872 MountToCamera -- mountTheta (2.47) + m_xAngle (-3.14) = xAngle (-0.67 = -0.67)
22:09:16.961 00.005 11872 MountToCamera -- mountX=-3.62 mountY=2.90 hyp=4.64 mountTheta=2.47 cameraX=3.63, cameraY=-2.89 cameraTheta=-0.67
22:09:16.964 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=3.63, y=-2.89, opts=4)
22:09:16.967 00.003 11872 Enqueuing Move request for scope (3.63, -2.89)
22:09:16.971 00.004 11872 Mount: notify direct move -3.62,2.90
22:09:16.974 00.003 9960 Worker thread wakes up
22:09:16.974 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=139, med=1, FiltMin=0, FiltMax=80, Gamma=1.000
22:09:16.977 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (3.63, -2.89) opts 0x4
22:09:16.977 00.000 9960 Handling offset move in thread for scope, endpoint = (3.63, -2.89)
22:09:16.978 00.001 9960 Moving (3.63, -2.89) raw xDistance=-3.62 yDistance=2.90
22:09:16.978 00.000 9960 MoveAxis(E, 2697, B)
22:09:16.978 00.000 11872 UpdateGuideState exits: m=2353 SNR=32.9
22:09:16.981 00.003 9960 Guiding  Dir = 2, Dur = 2697
22:09:16.981 00.000 11872 PhdController: settling, locked = 1, distance = 4.88 (1.50) aobump = 0 frame = 1 / 99999
22:09:16.985 00.004 9960 IsSlewing returns 0
22:09:16.985 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763784556.985,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":4.88,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
22:09:16.988 00.003 9960 IsGuiding returns 0
22:09:16.988 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:16.992 00.004 9960 PulseGuide returned control before completion, sleep 2707
22:09:16.992 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:09:16.995 00.003 11872 Enqueuing Expose request
22:09:19.705 02.710 9960 IsGuiding returns 1
22:09:19.705 00.000 9960 scope still moving after pulse duration time elapsed
22:09:19.737 00.032 9960 IsSlewing returns 0
22:09:19.737 00.000 9960 IsGuiding returns 0
22:09:19.737 00.000 9960 scope move finished after 2697 + 52 ms
22:09:19.737 00.000 9960 Move returns status 0, amount 2697
22:09:19.738 00.001 9960 MoveAxis(S, 2167, B)
22:09:19.738 00.000 9960 Guiding  Dir = 1, Dur = 2167
22:09:19.738 00.000 9960 IsSlewing returns 0
22:09:19.738 00.000 9960 IsGuiding returns 0
22:09:19.739 00.001 9960 PulseGuide returned control before completion, sleep 2177
22:09:21.932 02.193 9960 IsGuiding returns 1
22:09:21.933 00.001 9960 scope still moving after pulse duration time elapsed
22:09:21.963 00.030 9960 IsSlewing returns 0
22:09:21.964 00.001 9960 IsGuiding returns 0
22:09:21.964 00.000 9960 scope move finished after 2167 + 58 ms
22:09:21.964 00.000 9960 Move returns status 0, amount 2167
22:09:21.965 00.001 9960 move complete, result=0
22:09:21.965 00.000 9960 worker thread done servicing request
22:09:21.966 00.001 11872 GuideStep: -3.6 px 2697 ms EAST, 2.9 px 2167 ms SOUTH
22:09:21.972 00.006 9960 Worker thread wakes up
22:09:21.972 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:09:21.972 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(42,844,31,31)
22:09:23.227 01.255 9960 Exposure complete
22:09:23.360 00.133 9960 worker thread done servicing request
22:09:23.360 00.000 11872 OnExposeComplete: enter
22:09:23.365 00.005 11872 UpdateGuideState(): m_state=6
22:09:23.370 00.005 11872 Star::Find(15, 60, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1392
22:09:23.374 00.004 11872 Star::Find returns 1 (0), X=57.41, Y=861.28, Mass=2364, SNR=32.8, Peak=156 HFD=4.7
22:09:23.377 00.003 11872 CameraToMount -- cameraTheta (1.45) - m_xAngle (-3.14) = xAngle (4.59 = -1.70)
22:09:23.380 00.003 11872 CameraToMount -- cameraTheta (1.45) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.41 = -1.87)
22:09:23.383 00.003 11872 CameraToMount -- cameraX=0.24 cameraY=1.93 hyp=1.95 cameraTheta=1.45 mountX=-0.24 mountY=-1.86, mountTheta=-1.70
22:09:23.392 00.009 11872 SchedulePrimaryMove(0FA44CE0, x=0.24, y=1.93, opts=13)
22:09:23.395 00.003 11872 Enqueuing Move request for scope (0.24, 1.93)
22:09:23.397 00.002 9960 Worker thread wakes up
22:09:23.398 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.24, 1.93) opts 0xd
22:09:23.398 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=156, med=1, FiltMin=0, FiltMax=87, Gamma=1.000
22:09:23.402 00.004 11872 UpdateGuideState exits: m=2364 SNR=32.8
22:09:23.405 00.003 9960 Handling offset move in thread for scope, endpoint = (0.24, 1.93)
22:09:23.405 00.000 9960 Moving (0.24, 1.93) raw xDistance=-0.24 yDistance=-1.86
22:09:23.405 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
22:09:23.405 00.000 9960 resist switch: large excursion: input -1.86 thresh 0.60 direction from 0 to -1
22:09:23.407 00.002 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-5.58
22:09:23.407 00.000 11872 PhdController: settling, locked = 1, distance = 1.95 (1.50) aobump = 0 frame = 2 / 99999
22:09:23.410 00.003 9960 GuideAlgorithmResistSwitch::result() returns -1.86 from input -1.86
22:09:23.410 00.000 9960 MoveAxis(E, 114, ABG)
22:09:23.411 00.001 9960 Guiding  Dir = 2, Dur = 114
22:09:23.411 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763784563.410,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":1.95,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
22:09:23.415 00.004 9960 IsSlewing returns 0
22:09:23.415 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:23.420 00.005 9960 IsGuiding returns 0
22:09:23.420 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:09:23.425 00.005 9960 PulseGuide returned control before completion, sleep 124
22:09:23.426 00.001 11872 Enqueuing Expose request
22:09:23.559 00.133 9960 IsGuiding returns 1
22:09:23.559 00.000 9960 scope still moving after pulse duration time elapsed
22:09:23.590 00.031 9960 IsSlewing returns 0
22:09:23.591 00.001 9960 IsGuiding returns 1
22:09:23.622 00.031 9960 IsSlewing returns 0
22:09:23.623 00.001 9960 IsGuiding returns 1
22:09:23.653 00.030 9960 IsSlewing returns 0
22:09:23.655 00.002 9960 IsGuiding returns 0
22:09:23.655 00.000 9960 scope move finished after 114 + 120 ms
22:09:23.655 00.000 9960 Move returns status 0, amount 114
22:09:23.655 00.000 9960 MoveAxis(N, 1389, ABG)
22:09:23.656 00.001 9960 Guiding  Dir = 0, Dur = 1389
22:09:23.656 00.000 9960 IsSlewing returns 0
22:09:23.657 00.001 9960 IsGuiding returns 0
22:09:23.657 00.000 9960 PulseGuide returned control before completion, sleep 1399
22:09:25.060 01.403 9960 IsGuiding returns 1
22:09:25.060 00.000 9960 scope still moving after pulse duration time elapsed
22:09:25.091 00.031 9960 IsSlewing returns 0
22:09:25.092 00.001 9960 IsGuiding returns 0
22:09:25.093 00.001 9960 scope move finished after 1389 + 46 ms
22:09:25.093 00.000 9960 Move returns status 0, amount 1389
22:09:25.093 00.000 9960 move complete, result=0
22:09:25.094 00.001 9960 worker thread done servicing request
22:09:25.094 00.000 9960 Worker thread wakes up
22:09:25.094 00.000 11872 GuideStep: -0.2 px 114 ms EAST, -1.9 px 1389 ms NORTH
22:09:25.101 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:09:25.101 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(42,844,31,31)
22:09:26.349 01.248 9960 Exposure complete
22:09:26.482 00.133 9960 worker thread done servicing request
22:09:26.482 00.000 11872 OnExposeComplete: enter
22:09:26.487 00.005 11872 UpdateGuideState(): m_state=6
22:09:26.492 00.005 11872 Star::Find(15, 57, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1393
22:09:26.496 00.004 11872 Star::Find returns 1 (0), X=57.25, Y=860.33, Mass=2460, SNR=33.6, Peak=152 HFD=5.3
22:09:26.499 00.003 11872 CameraToMount -- cameraTheta (1.50) - m_xAngle (-3.14) = xAngle (4.63 = -1.65)
22:09:26.503 00.004 11872 CameraToMount -- cameraTheta (1.50) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.46 = -1.82)
22:09:26.506 00.003 11872 CameraToMount -- cameraX=0.07 cameraY=0.99 hyp=0.99 cameraTheta=1.50 mountX=-0.08 mountY=-0.96, mountTheta=-1.65
22:09:26.513 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.07, y=0.99, opts=13)
22:09:26.517 00.004 11872 Enqueuing Move request for scope (0.07, 0.99)
22:09:26.520 00.003 9960 Worker thread wakes up
22:09:26.520 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=152, med=1, FiltMin=0, FiltMax=73, Gamma=1.000
22:09:26.524 00.004 11872 UpdateGuideState exits: m=2460 SNR=33.6
22:09:26.528 00.004 11872 PhdController: settling, locked = 1, distance = 1.66 (1.50) aobump = 0 frame = 3 / 99999
22:09:26.531 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.99) opts 0xd
22:09:26.532 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763784566.531,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":1.66,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
22:09:26.535 00.003 9960 Handling offset move in thread for scope, endpoint = (0.07, 0.99)
22:09:26.535 00.000 9960 Moving (0.07, 0.99) raw xDistance=-0.08 yDistance=-0.96
22:09:26.536 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:09:26.536 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.96 from input -0.96
22:09:26.536 00.000 9960 MoveAxis(E, 0, ABG)
22:09:26.537 00.001 9960 Move returns status 0, amount 0
22:09:26.537 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:26.540 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:09:26.546 00.006 9960 MoveAxis(N, 714, ABG)
22:09:26.546 00.000 9960 Guiding  Dir = 0, Dur = 714
22:09:26.546 00.000 11872 Enqueuing Expose request
22:09:26.551 00.005 9960 IsSlewing returns 0
22:09:26.551 00.000 9960 IsGuiding returns 0
22:09:26.552 00.001 9960 PulseGuide returned control before completion, sleep 724
22:09:27.292 00.740 9960 IsGuiding returns 0
22:09:27.293 00.001 9960 Move returns status 0, amount 714
22:09:27.293 00.000 9960 move complete, result=0
22:09:27.294 00.001 9960 worker thread done servicing request
22:09:27.294 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -1.0 px 714 ms NORTH
22:09:27.302 00.008 9960 Worker thread wakes up
22:09:27.302 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:09:27.302 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(42,844,31,31)
22:09:28.554 01.252 9960 Exposure complete
22:09:28.677 00.123 9960 worker thread done servicing request
22:09:28.678 00.001 11872 OnExposeComplete: enter
22:09:28.682 00.004 11872 UpdateGuideState(): m_state=6
22:09:28.686 00.004 11872 Star::Find(15, 57, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1394
22:09:28.692 00.006 11872 Star::Find returns 1 (0), X=57.00, Y=859.66, Mass=2474, SNR=33.7, Peak=140 HFD=5.1
22:09:28.696 00.004 11872 CameraToMount -- cameraTheta (2.08) - m_xAngle (-3.14) = xAngle (5.22 = -1.06)
22:09:28.701 00.005 11872 CameraToMount -- cameraTheta (2.08) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.05 = -1.23)
22:09:28.706 00.005 11872 CameraToMount -- cameraX=-0.18 cameraY=0.31 hyp=0.36 cameraTheta=2.08 mountX=0.17 mountY=-0.34, mountTheta=-1.09
22:09:28.712 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.18, y=0.31, opts=13)
22:09:28.716 00.004 11872 Enqueuing Move request for scope (-0.18, 0.31)
22:09:28.719 00.003 9960 Worker thread wakes up
22:09:28.719 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.31) opts 0xd
22:09:28.721 00.002 9960 Handling offset move in thread for scope, endpoint = (-0.18, 0.31)
22:09:28.721 00.000 9960 Moving (-0.18, 0.31) raw xDistance=0.17 yDistance=-0.34
22:09:28.721 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
22:09:28.721 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
22:09:28.722 00.001 9960 MoveAxis(E, 0, ABG)
22:09:28.722 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=140, med=1, FiltMin=0, FiltMax=82, Gamma=1.000
22:09:28.726 00.004 11872 UpdateGuideState exits: m=2474 SNR=33.7
22:09:28.730 00.004 11872 PhdController: settling, locked = 1, distance = 1.27 (1.50) aobump = 0 frame = 4 / 99999
22:09:28.733 00.003 9960 Move returns status 0, amount 0
22:09:28.734 00.001 9960 MoveAxis(N, 252, ABG)
22:09:28.734 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763784568.733,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":1.27,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
22:09:28.738 00.004 9960 Guiding  Dir = 0, Dur = 252
22:09:28.738 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:28.743 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:09:28.746 00.003 11872 Enqueuing Expose request
22:09:28.750 00.004 9960 IsSlewing returns 0
22:09:28.752 00.002 9960 IsGuiding returns 0
22:09:28.752 00.000 9960 PulseGuide returned control before completion, sleep 262
22:09:29.018 00.266 9960 IsGuiding returns 1
22:09:29.019 00.001 9960 scope still moving after pulse duration time elapsed
22:09:29.052 00.033 9960 IsSlewing returns 0
22:09:29.054 00.002 9960 IsGuiding returns 0
22:09:29.054 00.000 9960 scope move finished after 252 + 50 ms
22:09:29.054 00.000 9960 Move returns status 0, amount 252
22:09:29.055 00.001 9960 move complete, result=0
22:09:29.055 00.000 9960 worker thread done servicing request
22:09:29.055 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.3 px 252 ms NORTH
22:09:29.062 00.007 9960 Worker thread wakes up
22:09:29.062 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:09:29.062 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(42,844,31,31)
22:09:30.309 01.247 9960 Exposure complete
22:09:30.435 00.126 9960 worker thread done servicing request
22:09:30.436 00.001 11872 OnExposeComplete: enter
22:09:30.440 00.004 11872 UpdateGuideState(): m_state=6
22:09:30.443 00.003 11872 Star::Find(15, 56, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1395
22:09:30.447 00.004 11872 Star::Find returns 1 (0), X=57.03, Y=859.43, Mass=2340, SNR=32.9, Peak=135 HFD=5.0
22:09:30.452 00.005 11872 CameraToMount -- cameraTheta (2.60) - m_xAngle (-3.14) = xAngle (5.74 = -0.54)
22:09:30.455 00.003 11872 CameraToMount -- cameraTheta (2.60) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.57 = -0.71)
22:09:30.461 00.006 11872 CameraToMount -- cameraX=-0.15 cameraY=0.09 hyp=0.17 cameraTheta=2.60 mountX=0.15 mountY=-0.11, mountTheta=-0.65
22:09:30.466 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.15, y=0.09, opts=13)
22:09:30.470 00.004 11872 Enqueuing Move request for scope (-0.15, 0.09)
22:09:30.473 00.003 9960 Worker thread wakes up
22:09:30.473 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.09) opts 0xd
22:09:30.474 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.15, 0.09)
22:09:30.474 00.000 9960 Moving (-0.15, 0.09) raw xDistance=0.15 yDistance=-0.11
22:09:30.474 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:09:30.474 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:09:30.474 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=135, med=0, FiltMin=0, FiltMax=70, Gamma=1.000
22:09:30.479 00.005 11872 UpdateGuideState exits: m=2340 SNR=32.9
22:09:30.483 00.004 11872 PhdController: settling, locked = 1, distance = 0.94 (1.50) aobump = 0 frame = 5 / 99999
22:09:30.486 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:09:30.486 00.000 9960 MoveAxis(E, 0, ABG)
22:09:30.487 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763784570.486,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.94,"Time":1.8,"SettleTime":10.0,"StarLocked":true}
22:09:30.492 00.005 9960 Move returns status 0, amount 0
22:09:30.492 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:30.495 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:09:30.500 00.005 11872 Enqueuing Expose request
22:09:30.504 00.004 9960 MoveAxis(N, 0, ABG)
22:09:30.504 00.000 9960 Move returns status 0, amount 0
22:09:30.504 00.000 9960 move complete, result=0
22:09:30.504 00.000 9960 worker thread done servicing request
22:09:30.504 00.000 9960 Worker thread wakes up
22:09:30.505 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:09:30.505 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(42,844,31,31)
22:09:30.505 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:09:31.747 01.242 9960 Exposure complete
22:09:31.875 00.128 9960 worker thread done servicing request
22:09:31.877 00.002 11872 OnExposeComplete: enter
22:09:31.881 00.004 11872 UpdateGuideState(): m_state=6
22:09:31.884 00.003 11872 Star::Find(15, 57, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1396
22:09:31.889 00.005 11872 Star::Find returns 1 (0), X=57.06, Y=859.44, Mass=2455, SNR=33.5, Peak=147 HFD=5.1
22:09:31.893 00.004 11872 CameraToMount -- cameraTheta (2.42) - m_xAngle (-3.14) = xAngle (5.56 = -0.72)
22:09:31.897 00.004 11872 CameraToMount -- cameraTheta (2.42) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.39 = -0.89)
22:09:31.901 00.004 11872 CameraToMount -- cameraX=-0.11 cameraY=0.10 hyp=0.15 cameraTheta=2.42 mountX=0.11 mountY=-0.12, mountTheta=-0.80
22:09:31.906 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.11, y=0.10, opts=13)
22:09:31.911 00.005 11872 Enqueuing Move request for scope (-0.11, 0.10)
22:09:31.915 00.004 9960 Worker thread wakes up
22:09:31.915 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=147, med=1, FiltMin=0, FiltMax=83, Gamma=1.000
22:09:31.922 00.007 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.10) opts 0xd
22:09:31.923 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.11, 0.10)
22:09:31.924 00.001 9960 Moving (-0.11, 0.10) raw xDistance=0.11 yDistance=-0.12
22:09:31.924 00.000 11872 UpdateGuideState exits: m=2455 SNR=33.5
22:09:31.932 00.008 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:09:31.932 00.000 11872 PhdController: settling, locked = 1, distance = 0.70 (1.50) aobump = 0 frame = 6 / 99999
22:09:31.935 00.003 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:09:31.935 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763784571.935,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.70,"Time":3.2,"SettleTime":10.0,"StarLocked":true}
22:09:31.938 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:09:31.938 00.000 9960 MoveAxis(E, 0, ABG)
22:09:31.939 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:31.942 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:09:31.945 00.003 11872 Enqueuing Expose request
22:09:31.948 00.003 9960 Move returns status 0, amount 0
22:09:31.948 00.000 9960 MoveAxis(N, 0, ABG)
22:09:31.948 00.000 9960 Move returns status 0, amount 0
22:09:31.948 00.000 9960 move complete, result=0
22:09:31.950 00.002 9960 worker thread done servicing request
22:09:31.950 00.000 9960 Worker thread wakes up
22:09:31.950 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:09:31.956 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:09:31.956 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(42,844,31,31)
22:09:33.208 01.252 9960 Exposure complete
22:09:33.334 00.126 9960 worker thread done servicing request
22:09:33.335 00.001 11872 OnExposeComplete: enter
22:09:33.338 00.003 11872 UpdateGuideState(): m_state=6
22:09:33.342 00.004 11872 Star::Find(15, 57, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1397
22:09:33.346 00.004 11872 Star::Find returns 1 (0), X=57.03, Y=859.77, Mass=2341, SNR=32.7, Peak=138 HFD=4.8
22:09:33.349 00.003 11872 CameraToMount -- cameraTheta (1.91) - m_xAngle (-3.14) = xAngle (5.04 = -1.24)
22:09:33.353 00.004 11872 CameraToMount -- cameraTheta (1.91) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.87 = -1.41)
22:09:33.362 00.009 11872 CameraToMount -- cameraX=-0.15 cameraY=0.42 hyp=0.45 cameraTheta=1.91 mountX=0.15 mountY=-0.44, mountTheta=-1.25
22:09:33.367 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.15, y=0.42, opts=13)
22:09:33.372 00.005 11872 Enqueuing Move request for scope (-0.15, 0.42)
22:09:33.376 00.004 9960 Worker thread wakes up
22:09:33.376 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.42) opts 0xd
22:09:33.377 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.15, 0.42)
22:09:33.377 00.000 9960 Moving (-0.15, 0.42) raw xDistance=0.15 yDistance=-0.44
22:09:33.378 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:09:33.378 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.44 from input -0.44
22:09:33.378 00.000 9960 MoveAxis(E, 0, ABG)
22:09:33.378 00.000 9960 Move returns status 0, amount 0
22:09:33.379 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=138, med=0, FiltMin=0, FiltMax=73, Gamma=1.000
22:09:33.382 00.003 11872 UpdateGuideState exits: m=2341 SNR=32.7
22:09:33.387 00.005 9960 MoveAxis(N, 329, ABG)
22:09:33.387 00.000 9960 Guiding  Dir = 0, Dur = 329
22:09:33.387 00.000 11872 PhdController: settling, locked = 1, distance = 0.63 (1.50) aobump = 0 frame = 7 / 99999
22:09:33.393 00.006 9960 IsSlewing returns 0
22:09:33.393 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763784573.393,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.63,"Time":4.7,"SettleTime":10.0,"StarLocked":true}
22:09:33.399 00.006 9960 IsGuiding returns 0
22:09:33.399 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:33.403 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:09:33.407 00.004 11872 Enqueuing Expose request
22:09:33.411 00.004 9960 PulseGuide returned control before completion, sleep 339
22:09:33.764 00.353 9960 IsGuiding returns 0
22:09:33.764 00.000 9960 Move returns status 0, amount 329
22:09:33.765 00.001 9960 move complete, result=0
22:09:33.765 00.000 9960 worker thread done servicing request
22:09:33.766 00.001 9960 Worker thread wakes up
22:09:33.766 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.4 px 329 ms NORTH
22:09:33.776 00.010 9960 worker thread servicing REQUEST_EXPOSE 1000
22:09:33.776 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(42,844,31,31)
22:09:35.024 01.248 9960 Exposure complete
22:09:35.155 00.131 9960 worker thread done servicing request
22:09:35.155 00.000 11872 OnExposeComplete: enter
22:09:35.159 00.004 11872 UpdateGuideState(): m_state=6
22:09:35.196 00.037 11872 Star::Find(15, 57, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1398
22:09:35.204 00.008 11872 Star::Find returns 1 (0), X=57.22, Y=859.35, Mass=2434, SNR=33.5, Peak=168 HFD=5.2
22:09:35.208 00.004 11872 CameraToMount -- cameraTheta (-0.01) - m_xAngle (-3.14) = xAngle (3.13 = 3.13)
22:09:35.211 00.003 11872 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.95 = 2.95)
22:09:35.216 00.005 11872 CameraToMount -- cameraX=0.04 cameraY=-0.00 hyp=0.04 cameraTheta=-0.01 mountX=-0.04 mountY=0.01, mountTheta=2.96
22:09:35.221 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.04, y=-0.00, opts=13)
22:09:35.224 00.003 11872 Enqueuing Move request for scope (0.04, -0.00)
22:09:35.227 00.003 9960 Worker thread wakes up
22:09:35.227 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.00) opts 0xd
22:09:35.227 00.000 9960 Handling offset move in thread for scope, endpoint = (0.04, -0.00)
22:09:35.227 00.000 9960 Moving (0.04, -0.00) raw xDistance=-0.04 yDistance=0.01
22:09:35.227 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:09:35.227 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:09:35.227 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=168, med=1, FiltMin=0, FiltMax=63, Gamma=1.000
22:09:35.230 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:09:35.232 00.002 11872 UpdateGuideState exits: m=2434 SNR=33.5
22:09:35.235 00.003 11872 PhdController: settling, locked = 1, distance = 0.45 (1.50) aobump = 0 frame = 8 / 99999
22:09:35.238 00.003 9960 MoveAxis(E, 0, ABG)
22:09:35.238 00.000 9960 Move returns status 0, amount 0
22:09:35.238 00.000 9960 MoveAxis(N, 0, ABG)
22:09:35.238 00.000 9960 Move returns status 0, amount 0
22:09:35.239 00.001 9960 move complete, result=0
22:09:35.239 00.000 9960 worker thread done servicing request
22:09:35.239 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763784575.238,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.45,"Time":6.5,"SettleTime":10.0,"StarLocked":true}
22:09:35.242 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:35.244 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:09:35.248 00.004 11872 Enqueuing Expose request
22:09:35.251 00.003 11872 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:09:35.254 00.003 9960 Worker thread wakes up
22:09:35.254 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:09:35.255 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(42,844,31,31)
22:09:36.499 01.244 9960 Exposure complete
22:09:36.626 00.127 9960 worker thread done servicing request
22:09:36.626 00.000 11872 OnExposeComplete: enter
22:09:36.631 00.005 11872 UpdateGuideState(): m_state=6
22:09:36.635 00.004 11872 Star::Find(15, 57, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1399
22:09:36.640 00.005 11872 Star::Find returns 1 (0), X=57.21, Y=859.58, Mass=2471, SNR=33.8, Peak=131 HFD=5.0
22:09:36.646 00.006 11872 CameraToMount -- cameraTheta (1.44) - m_xAngle (-3.14) = xAngle (4.58 = -1.71)
22:09:36.650 00.004 11872 CameraToMount -- cameraTheta (1.44) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.40 = -1.88)
22:09:36.653 00.003 11872 CameraToMount -- cameraX=0.03 cameraY=0.23 hyp=0.23 cameraTheta=1.44 mountX=-0.03 mountY=-0.22, mountTheta=-1.71
22:09:36.659 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.03, y=0.23, opts=13)
22:09:36.663 00.004 11872 Enqueuing Move request for scope (0.03, 0.23)
22:09:36.666 00.003 9960 Worker thread wakes up
22:09:36.666 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=131, med=1, FiltMin=0, FiltMax=64, Gamma=1.000
22:09:36.672 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.23) opts 0xd
22:09:36.673 00.001 9960 Handling offset move in thread for scope, endpoint = (0.03, 0.23)
22:09:36.673 00.000 9960 Moving (0.03, 0.23) raw xDistance=-0.03 yDistance=-0.22
22:09:36.673 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:09:36.673 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
22:09:36.674 00.001 11872 UpdateGuideState exits: m=2471 SNR=33.8
22:09:36.679 00.005 9960 MoveAxis(E, 0, ABG)
22:09:36.679 00.000 11872 PhdController: settling, locked = 1, distance = 0.39 (1.50) aobump = 0 frame = 9 / 99999
22:09:36.684 00.005 9960 Move returns status 0, amount 0
22:09:36.684 00.000 9960 MoveAxis(N, 167, ABG)
22:09:36.684 00.000 9960 Guiding  Dir = 0, Dur = 167
22:09:36.684 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763784576.684,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.39,"Time":7.9,"SettleTime":10.0,"StarLocked":true}
22:09:36.688 00.004 9960 IsSlewing returns 0
22:09:36.688 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:36.693 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:09:36.697 00.004 11872 Enqueuing Expose request
22:09:36.701 00.004 9960 IsGuiding returns 0
22:09:36.701 00.000 9960 PulseGuide returned control before completion, sleep 177
22:09:36.894 00.193 9960 IsGuiding returns 1
22:09:36.895 00.001 9960 scope still moving after pulse duration time elapsed
22:09:36.925 00.030 9960 IsSlewing returns 0
22:09:36.926 00.001 9960 IsGuiding returns 0
22:09:36.926 00.000 9960 scope move finished after 167 + 57 ms
22:09:36.926 00.000 9960 Move returns status 0, amount 167
22:09:36.927 00.001 9960 move complete, result=0
22:09:36.927 00.000 9960 worker thread done servicing request
22:09:36.927 00.000 9960 Worker thread wakes up
22:09:36.928 00.001 11872 GuideStep: -0.0 px 0 ms EAST, -0.2 px 167 ms NORTH
22:09:36.934 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:09:36.934 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(42,844,31,31)
22:09:38.187 01.253 9960 Exposure complete
22:09:38.314 00.127 9960 worker thread done servicing request
22:09:38.315 00.001 11872 OnExposeComplete: enter
22:09:38.318 00.003 11872 UpdateGuideState(): m_state=6
22:09:38.323 00.005 11872 Star::Find(15, 57, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1400
22:09:38.328 00.005 11872 Star::Find returns 1 (0), X=57.02, Y=859.54, Mass=2459, SNR=33.7, Peak=128 HFD=5.1
22:09:38.333 00.005 11872 CameraToMount -- cameraTheta (2.25) - m_xAngle (-3.14) = xAngle (5.39 = -0.89)
22:09:38.337 00.004 11872 CameraToMount -- cameraTheta (2.25) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.22 = -1.07)
22:09:38.341 00.004 11872 CameraToMount -- cameraX=-0.15 cameraY=0.19 hyp=0.24 cameraTheta=2.25 mountX=0.15 mountY=-0.21, mountTheta=-0.95
22:09:38.346 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.15, y=0.19, opts=13)
22:09:38.351 00.005 11872 Enqueuing Move request for scope (-0.15, 0.19)
22:09:38.355 00.004 9960 Worker thread wakes up
22:09:38.355 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=128, med=1, FiltMin=0, FiltMax=89, Gamma=1.000
22:09:38.361 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.19) opts 0xd
22:09:38.361 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.15, 0.19)
22:09:38.361 00.000 11872 UpdateGuideState exits: m=2459 SNR=33.7
22:09:38.365 00.004 9960 Moving (-0.15, 0.19) raw xDistance=0.15 yDistance=-0.21
22:09:38.367 00.002 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:09:38.367 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
22:09:38.367 00.000 9960 MoveAxis(E, 0, ABG)
22:09:38.367 00.000 9960 Move returns status 0, amount 0
22:09:38.368 00.001 9960 MoveAxis(N, 159, ABG)
22:09:38.368 00.000 9960 Guiding  Dir = 0, Dur = 159
22:09:38.368 00.000 11872 PhdController: settling, locked = 1, distance = 0.34 (1.50) aobump = 0 frame = 10 / 99999
22:09:38.372 00.004 9960 IsSlewing returns 0
22:09:38.373 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763784578.372,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.34,"Time":9.6,"SettleTime":10.0,"StarLocked":true}
22:09:38.376 00.003 9960 IsGuiding returns 0
22:09:38.377 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:38.380 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:09:38.384 00.004 11872 Enqueuing Expose request
22:09:38.389 00.005 9960 PulseGuide returned control before completion, sleep 169
22:09:38.565 00.176 9960 IsGuiding returns 1
22:09:38.565 00.000 9960 scope still moving after pulse duration time elapsed
22:09:38.596 00.031 9960 IsSlewing returns 0
22:09:38.598 00.002 9960 IsGuiding returns 0
22:09:38.599 00.001 9960 scope move finished after 159 + 62 ms
22:09:38.599 00.000 9960 Move returns status 0, amount 159
22:09:38.599 00.000 9960 move complete, result=0
22:09:38.600 00.001 9960 worker thread done servicing request
22:09:38.601 00.001 11872 GuideStep: 0.2 px 0 ms EAST, -0.2 px 159 ms NORTH
22:09:38.608 00.007 9960 Worker thread wakes up
22:09:38.608 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:09:38.608 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(42,844,31,31)
22:09:39.862 01.254 9960 Exposure complete
22:09:39.985 00.123 9960 worker thread done servicing request
22:09:39.985 00.000 11872 OnExposeComplete: enter
22:09:39.990 00.005 11872 UpdateGuideState(): m_state=6
22:09:39.994 00.004 11872 Star::Find(15, 57, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1401
22:09:39.998 00.004 11872 Star::Find returns 1 (0), X=57.08, Y=859.64, Mass=2410, SNR=33.4, Peak=135 HFD=5.1
22:09:40.002 00.004 11872 CameraToMount -- cameraTheta (1.89) - m_xAngle (-3.14) = xAngle (5.02 = -1.26)
22:09:40.005 00.003 11872 CameraToMount -- cameraTheta (1.89) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.85 = -1.43)
22:09:40.009 00.004 11872 CameraToMount -- cameraX=-0.10 cameraY=0.29 hyp=0.31 cameraTheta=1.89 mountX=0.10 mountY=-0.31, mountTheta=-1.27
22:09:40.014 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.10, y=0.29, opts=13)
22:09:40.020 00.006 11872 Enqueuing Move request for scope (-0.10, 0.29)
22:09:40.024 00.004 9960 Worker thread wakes up
22:09:40.024 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=135, med=1, FiltMin=0, FiltMax=78, Gamma=1.000
22:09:40.028 00.004 11872 UpdateGuideState exits: m=2410 SNR=33.4
22:09:40.031 00.003 11872 PhdController: settling, locked = 1, distance = 0.33 (1.50) aobump = 0 frame = 11 / 99999
22:09:40.035 00.004 11872 PhdController: newstate STATE_FINISH
22:09:40.038 00.003 11872 PhdController complete: success
22:09:40.042 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.29) opts 0xd
22:09:40.042 00.000 11872 evsrv: {"Event":"SettleDone","Timestamp":1763784580.042,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":11,"DroppedFrames":0}
22:09:40.048 00.006 9960 Handling offset move in thread for scope, endpoint = (-0.10, 0.29)
22:09:40.048 00.000 9960 Moving (-0.10, 0.29) raw xDistance=0.10 yDistance=-0.31
22:09:40.048 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:09:40.048 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
22:09:40.049 00.001 9960 MoveAxis(E, 0, ABG)
22:09:40.049 00.000 9960 Move returns status 0, amount 0
22:09:40.049 00.000 11872 Mount: notify guiding dither settle done success=1
22:09:40.053 00.004 11872 PhdController: newstate STATE_IDLE
22:09:40.057 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:40.062 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:09:40.067 00.005 11872 Enqueuing Expose request
22:09:40.070 00.003 9960 MoveAxis(N, 229, ABG)
22:09:40.070 00.000 9960 Guiding  Dir = 0, Dur = 229
22:09:40.071 00.001 9960 IsSlewing returns 0
22:09:40.071 00.000 9960 IsGuiding returns 0
22:09:40.071 00.000 9960 PulseGuide returned control before completion, sleep 239
22:09:40.320 00.249 9960 IsGuiding returns 1
22:09:40.321 00.001 9960 scope still moving after pulse duration time elapsed
22:09:40.352 00.031 9960 IsSlewing returns 0
22:09:40.355 00.003 9960 IsGuiding returns 1
22:09:40.383 00.028 9960 IsSlewing returns 0
22:09:40.389 00.006 9960 IsGuiding returns 1
22:09:40.415 00.026 9960 IsSlewing returns 0
22:09:40.415 00.000 9960 IsGuiding returns 0
22:09:40.416 00.001 9960 scope move finished after 229 + 114 ms
22:09:40.416 00.000 9960 Move returns status 0, amount 229
22:09:40.416 00.000 9960 move complete, result=0
22:09:40.416 00.000 9960 worker thread done servicing request
22:09:40.416 00.000 9960 Worker thread wakes up
22:09:40.417 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 229 ms NORTH
22:09:40.423 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:09:40.423 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(42,844,31,31)
22:09:41.677 01.254 9960 Exposure complete
22:09:41.810 00.133 9960 worker thread done servicing request
22:09:41.810 00.000 11872 OnExposeComplete: enter
22:09:41.815 00.005 11872 UpdateGuideState(): m_state=6
22:09:41.820 00.005 11872 Star::Find(15, 57, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1402
22:09:41.825 00.005 11872 Star::Find returns 1 (0), X=57.17, Y=859.03, Mass=2555, SNR=34.4, Peak=144 HFD=4.7
22:09:41.829 00.004 11872 CameraToMount -- cameraTheta (-1.59) - m_xAngle (-3.14) = xAngle (1.55 = 1.55)
22:09:41.833 00.004 11872 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.38 = 1.38)
22:09:41.837 00.004 11872 CameraToMount -- cameraX=-0.01 cameraY=-0.32 hyp=0.32 cameraTheta=-1.59 mountX=0.01 mountY=0.31, mountTheta=1.55
22:09:41.843 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.01, y=-0.32, opts=13)
22:09:41.848 00.005 11872 Enqueuing Move request for scope (-0.01, -0.32)
22:09:41.852 00.004 9960 Worker thread wakes up
22:09:41.852 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=144, med=1, FiltMin=0, FiltMax=75, Gamma=1.000
22:09:41.856 00.004 11872 UpdateGuideState exits: m=2555 SNR=34.4
22:09:41.860 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.32) opts 0xd
22:09:41.860 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:41.867 00.007 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:09:41.873 00.006 11872 Enqueuing Expose request
22:09:41.877 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.01, -0.32)
22:09:41.877 00.000 9960 Moving (-0.01, -0.32) raw xDistance=0.01 yDistance=0.31
22:09:41.878 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:09:41.878 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:09:41.878 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31
22:09:41.878 00.000 9960 MoveAxis(E, 0, ABG)
22:09:41.879 00.001 9960 Move returns status 0, amount 0
22:09:41.880 00.001 9960 MoveAxis(N, 0, ABG)
22:09:41.880 00.000 9960 Move returns status 0, amount 0
22:09:41.880 00.000 9960 move complete, result=0
22:09:41.880 00.000 9960 worker thread done servicing request
22:09:41.880 00.000 9960 Worker thread wakes up
22:09:41.881 00.001 11872 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
22:09:41.884 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
22:09:41.885 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(42,844,31,31)
22:09:43.134 01.249 9960 Exposure complete
22:09:43.271 00.137 9960 worker thread done servicing request
22:09:43.272 00.001 11872 OnExposeComplete: enter
22:09:43.276 00.004 11872 UpdateGuideState(): m_state=6
22:09:43.281 00.005 11872 Star::Find(15, 57, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1403
22:09:43.285 00.004 11872 Star::Find returns 1 (0), X=57.06, Y=859.55, Mass=2471, SNR=33.6, Peak=131 HFD=5.0
22:09:43.288 00.003 11872 CameraToMount -- cameraTheta (2.08) - m_xAngle (-3.14) = xAngle (5.21 = -1.07)
22:09:43.292 00.004 11872 CameraToMount -- cameraTheta (2.08) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.04 = -1.24)
22:09:43.298 00.006 11872 CameraToMount -- cameraX=-0.11 cameraY=0.20 hyp=0.23 cameraTheta=2.08 mountX=0.11 mountY=-0.22, mountTheta=-1.10
22:09:43.303 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.11, y=0.20, opts=13)
22:09:43.306 00.003 11872 Enqueuing Move request for scope (-0.11, 0.20)
22:09:43.309 00.003 9960 Worker thread wakes up
22:09:43.309 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.20) opts 0xd
22:09:43.309 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.11, 0.20)
22:09:43.309 00.000 9960 Moving (-0.11, 0.20) raw xDistance=0.11 yDistance=-0.22
22:09:43.311 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=131, med=1, FiltMin=0, FiltMax=86, Gamma=1.000
22:09:43.316 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:09:43.316 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
22:09:43.316 00.000 11872 UpdateGuideState exits: m=2471 SNR=33.6
22:09:43.321 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:43.329 00.008 9960 MoveAxis(E, 0, ABG)
22:09:43.329 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:09:43.336 00.007 9960 Move returns status 0, amount 0
22:09:43.336 00.000 11872 Enqueuing Expose request
22:09:43.342 00.006 9960 MoveAxis(N, 164, ABG)
22:09:43.343 00.001 9960 Guiding  Dir = 0, Dur = 164
22:09:43.344 00.001 9960 IsSlewing returns 0
22:09:43.344 00.000 9960 IsGuiding returns 0
22:09:43.345 00.001 9960 PulseGuide returned control before completion, sleep 174
22:09:43.529 00.184 9960 IsGuiding returns 1
22:09:43.531 00.002 9960 scope still moving after pulse duration time elapsed
22:09:43.560 00.029 9960 IsSlewing returns 0
22:09:43.561 00.001 9960 IsGuiding returns 0
22:09:43.562 00.001 9960 scope move finished after 164 + 52 ms
22:09:43.562 00.000 9960 Move returns status 0, amount 164
22:09:43.562 00.000 9960 move complete, result=0
22:09:43.563 00.001 9960 worker thread done servicing request
22:09:43.563 00.000 9960 Worker thread wakes up
22:09:43.563 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 164 ms NORTH
22:09:43.570 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:09:43.570 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(42,844,31,31)
22:09:44.823 01.253 9960 Exposure complete
22:09:44.950 00.127 9960 worker thread done servicing request
22:09:44.950 00.000 11872 OnExposeComplete: enter
22:09:44.955 00.005 11872 UpdateGuideState(): m_state=6
22:09:44.962 00.007 11872 Star::Find(15, 57, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1404
22:09:44.966 00.004 11872 Star::Find returns 1 (0), X=56.87, Y=859.50, Mass=2483, SNR=33.9, Peak=138 HFD=5.0
22:09:44.971 00.005 11872 CameraToMount -- cameraTheta (2.67) - m_xAngle (-3.14) = xAngle (5.81 = -0.47)
22:09:44.975 00.004 11872 CameraToMount -- cameraTheta (2.67) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.64 = -0.65)
22:09:44.978 00.003 11872 CameraToMount -- cameraX=-0.30 cameraY=0.15 hyp=0.34 cameraTheta=2.67 mountX=0.30 mountY=-0.20, mountTheta=-0.59
22:09:44.985 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.30, y=0.15, opts=13)
22:09:44.990 00.005 11872 Enqueuing Move request for scope (-0.30, 0.15)
22:09:44.993 00.003 9960 Worker thread wakes up
22:09:44.995 00.002 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.15) opts 0xd
22:09:44.995 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.30, 0.15)
22:09:44.995 00.000 9960 Moving (-0.30, 0.15) raw xDistance=0.30 yDistance=-0.20
22:09:44.995 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
22:09:44.996 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=138, med=1, FiltMin=0, FiltMax=88, Gamma=1.000
22:09:45.000 00.004 9960 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
22:09:45.000 00.000 11872 UpdateGuideState exits: m=2483 SNR=33.9
22:09:45.003 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:45.007 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:09:45.011 00.004 9960 MoveAxis(W, 140, ABG)
22:09:45.011 00.000 9960 Guiding  Dir = 3, Dur = 140
22:09:45.012 00.001 11872 Enqueuing Expose request
22:09:45.018 00.006 9960 IsSlewing returns 0
22:09:45.018 00.000 9960 IsGuiding returns 0
22:09:45.018 00.000 9960 PulseGuide returned control before completion, sleep 150
22:09:45.187 00.169 9960 IsGuiding returns 1
22:09:45.188 00.001 9960 scope still moving after pulse duration time elapsed
22:09:45.217 00.029 9960 IsSlewing returns 0
22:09:45.218 00.001 9960 IsGuiding returns 0
22:09:45.220 00.002 9960 scope move finished after 140 + 61 ms
22:09:45.220 00.000 9960 Move returns status 0, amount 140
22:09:45.220 00.000 9960 MoveAxis(N, 151, ABG)
22:09:45.221 00.001 9960 Guiding  Dir = 0, Dur = 151
22:09:45.222 00.001 9960 IsSlewing returns 0
22:09:45.222 00.000 9960 IsGuiding returns 0
22:09:45.223 00.001 9960 PulseGuide returned control before completion, sleep 161
22:09:45.390 00.167 9960 IsGuiding returns 1
22:09:45.390 00.000 9960 scope still moving after pulse duration time elapsed
22:09:45.420 00.030 9960 IsSlewing returns 0
22:09:45.420 00.000 9960 IsGuiding returns 0
22:09:45.421 00.001 9960 scope move finished after 151 + 46 ms
22:09:45.421 00.000 9960 Move returns status 0, amount 151
22:09:45.421 00.000 9960 move complete, result=0
22:09:45.421 00.000 9960 worker thread done servicing request
22:09:45.422 00.001 11872 GuideStep: 0.3 px 140 ms WEST, -0.2 px 151 ms NORTH
22:09:45.427 00.005 9960 Worker thread wakes up
22:09:45.429 00.002 9960 worker thread servicing REQUEST_EXPOSE 1000
22:09:45.429 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(42,844,31,31)
22:09:46.684 01.255 9960 Exposure complete
22:09:46.818 00.134 9960 worker thread done servicing request
22:09:46.819 00.001 11872 OnExposeComplete: enter
22:09:46.823 00.004 11872 UpdateGuideState(): m_state=6
22:09:46.829 00.006 11872 Star::Find(15, 56, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1405
22:09:46.835 00.006 11872 Star::Find returns 1 (0), X=57.15, Y=859.60, Mass=2492, SNR=34.0, Peak=139 HFD=5.1
22:09:46.838 00.003 11872 CameraToMount -- cameraTheta (1.66) - m_xAngle (-3.14) = xAngle (4.79 = -1.49)
22:09:46.843 00.005 11872 CameraToMount -- cameraTheta (1.66) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.62 = -1.66)
22:09:46.847 00.004 11872 CameraToMount -- cameraX=-0.02 cameraY=0.25 hyp=0.25 cameraTheta=1.66 mountX=0.02 mountY=-0.25, mountTheta=-1.49
22:09:46.851 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.02, y=0.25, opts=13)
22:09:46.855 00.004 11872 Enqueuing Move request for scope (-0.02, 0.25)
22:09:46.861 00.006 9960 Worker thread wakes up
22:09:46.861 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=139, med=1, FiltMin=0, FiltMax=64, Gamma=1.000
22:09:46.867 00.006 11872 UpdateGuideState exits: m=2492 SNR=34.0
22:09:46.871 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:46.876 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.25) opts 0xd
22:09:46.876 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:09:46.881 00.005 9960 Handling offset move in thread for scope, endpoint = (-0.02, 0.25)
22:09:46.881 00.000 11872 Enqueuing Expose request
22:09:46.884 00.003 9960 Moving (-0.02, 0.25) raw xDistance=0.02 yDistance=-0.25
22:09:46.884 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:09:46.885 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
22:09:46.885 00.000 9960 MoveAxis(E, 0, ABG)
22:09:46.885 00.000 9960 Move returns status 0, amount 0
22:09:46.885 00.000 9960 MoveAxis(N, 186, ABG)
22:09:46.885 00.000 9960 Guiding  Dir = 0, Dur = 186
22:09:46.886 00.001 9960 IsSlewing returns 0
22:09:46.887 00.001 9960 IsGuiding returns 0
22:09:46.887 00.000 9960 PulseGuide returned control before completion, sleep 196
22:09:47.093 00.206 9960 IsGuiding returns 1
22:09:47.095 00.002 9960 scope still moving after pulse duration time elapsed
22:09:47.124 00.029 9960 IsSlewing returns 0
22:09:47.125 00.001 9960 IsGuiding returns 0
22:09:47.126 00.001 9960 scope move finished after 186 + 52 ms
22:09:47.126 00.000 9960 Move returns status 0, amount 186
22:09:47.126 00.000 9960 move complete, result=0
22:09:47.127 00.001 9960 worker thread done servicing request
22:09:47.127 00.000 9960 Worker thread wakes up
22:09:47.127 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.2 px 186 ms NORTH
22:09:47.134 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:09:47.134 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(42,844,31,31)
22:09:48.384 01.250 9960 Exposure complete
22:09:48.517 00.133 9960 worker thread done servicing request
22:09:48.517 00.000 11872 OnExposeComplete: enter
22:09:48.521 00.004 11872 UpdateGuideState(): m_state=6
22:09:48.526 00.005 11872 Star::Find(15, 57, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1406
22:09:48.529 00.003 11872 Star::Find returns 1 (0), X=57.07, Y=859.27, Mass=2387, SNR=33.1, Peak=139 HFD=4.9
22:09:48.534 00.005 11872 CameraToMount -- cameraTheta (-2.53) - m_xAngle (-3.14) = xAngle (0.61 = 0.61)
22:09:48.537 00.003 11872 CameraToMount -- cameraTheta (-2.53) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.44 = 0.44)
22:09:48.542 00.005 11872 CameraToMount -- cameraX=-0.10 cameraY=-0.07 hyp=0.13 cameraTheta=-2.53 mountX=0.10 mountY=0.05, mountTheta=0.48
22:09:48.547 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.10, y=-0.07, opts=13)
22:09:48.552 00.005 11872 Enqueuing Move request for scope (-0.10, -0.07)
22:09:48.556 00.004 9960 Worker thread wakes up
22:09:48.556 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=139, med=1, FiltMin=0, FiltMax=71, Gamma=1.000
22:09:48.561 00.005 11872 UpdateGuideState exits: m=2387 SNR=33.1
22:09:48.564 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:48.567 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:09:48.571 00.004 11872 Enqueuing Expose request
22:09:48.574 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.07) opts 0xd
22:09:48.574 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.10, -0.07)
22:09:48.574 00.000 9960 Moving (-0.10, -0.07) raw xDistance=0.10 yDistance=0.05
22:09:48.574 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:09:48.574 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:09:48.576 00.002 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:09:48.577 00.001 9960 MoveAxis(E, 0, ABG)
22:09:48.577 00.000 9960 Move returns status 0, amount 0
22:09:48.577 00.000 9960 MoveAxis(N, 0, ABG)
22:09:48.577 00.000 9960 Move returns status 0, amount 0
22:09:48.578 00.001 9960 move complete, result=0
22:09:48.578 00.000 9960 worker thread done servicing request
22:09:48.578 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:09:48.581 00.003 9960 Worker thread wakes up
22:09:48.582 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:09:48.582 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(42,844,31,31)
22:09:49.819 01.237 9960 Exposure complete
22:09:49.963 00.144 9960 worker thread done servicing request
22:09:49.963 00.000 11872 OnExposeComplete: enter
22:09:49.966 00.003 11872 UpdateGuideState(): m_state=6
22:09:49.970 00.004 11872 Star::Find(15, 57, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1407
22:09:49.972 00.002 11872 Star::Find returns 1 (0), X=56.98, Y=859.53, Mass=2546, SNR=34.4, Peak=129 HFD=5.0
22:09:49.975 00.003 11872 CameraToMount -- cameraTheta (2.37) - m_xAngle (-3.14) = xAngle (5.51 = -0.77)
22:09:49.978 00.003 11872 CameraToMount -- cameraTheta (2.37) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.34 = -0.94)
22:09:49.981 00.003 11872 CameraToMount -- cameraX=-0.20 cameraY=0.19 hyp=0.27 cameraTheta=2.37 mountX=0.19 mountY=-0.22, mountTheta=-0.85
22:09:49.985 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.20, y=0.19, opts=13)
22:09:49.988 00.003 11872 Enqueuing Move request for scope (-0.20, 0.19)
22:09:49.991 00.003 9960 Worker thread wakes up
22:09:49.991 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=129, med=1, FiltMin=0, FiltMax=94, Gamma=1.000
22:09:49.996 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.19) opts 0xd
22:09:49.996 00.000 11872 UpdateGuideState exits: m=2546 SNR=34.4
22:09:50.000 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.20, 0.19)
22:09:50.001 00.001 9960 Moving (-0.20, 0.19) raw xDistance=0.19 yDistance=-0.22
22:09:50.001 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:50.005 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
22:09:50.005 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:09:50.009 00.004 11872 Enqueuing Expose request
22:09:50.014 00.005 9960 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
22:09:50.014 00.000 9960 MoveAxis(E, 0, ABG)
22:09:50.014 00.000 9960 Move returns status 0, amount 0
22:09:50.016 00.002 9960 MoveAxis(N, 164, ABG)
22:09:50.016 00.000 9960 Guiding  Dir = 0, Dur = 164
22:09:50.016 00.000 9960 IsSlewing returns 0
22:09:50.017 00.001 9960 IsGuiding returns 0
22:09:50.017 00.000 9960 PulseGuide returned control before completion, sleep 174
22:09:50.201 00.184 9960 IsGuiding returns 1
22:09:50.204 00.003 9960 scope still moving after pulse duration time elapsed
22:09:50.232 00.028 9960 IsSlewing returns 0
22:09:50.233 00.001 9960 IsGuiding returns 1
22:09:50.265 00.032 9960 IsSlewing returns 0
22:09:50.266 00.001 9960 IsGuiding returns 1
22:09:50.295 00.029 9960 IsSlewing returns 0
22:09:50.296 00.001 9960 IsGuiding returns 0
22:09:50.297 00.001 9960 scope move finished after 164 + 116 ms
22:09:50.297 00.000 9960 Move returns status 0, amount 164
22:09:50.297 00.000 9960 move complete, result=0
22:09:50.298 00.001 9960 worker thread done servicing request
22:09:50.299 00.001 11872 GuideStep: 0.2 px 0 ms EAST, -0.2 px 164 ms NORTH
22:09:50.309 00.010 9960 Worker thread wakes up
22:09:50.310 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:09:50.310 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(42,844,31,31)
22:09:51.557 01.247 9960 Exposure complete
22:09:51.703 00.146 9960 worker thread done servicing request
22:09:51.704 00.001 11872 OnExposeComplete: enter
22:09:51.708 00.004 11872 UpdateGuideState(): m_state=6
22:09:51.712 00.004 11872 Star::Find(15, 56, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1408
22:09:51.715 00.003 11872 Star::Find returns 1 (0), X=57.06, Y=859.52, Mass=2397, SNR=33.1, Peak=136 HFD=5.0
22:09:51.720 00.005 11872 CameraToMount -- cameraTheta (2.15) - m_xAngle (-3.14) = xAngle (5.28 = -1.00)
22:09:51.723 00.003 11872 CameraToMount -- cameraTheta (2.15) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.11 = -1.17)
22:09:51.727 00.004 11872 CameraToMount -- cameraX=-0.11 cameraY=0.17 hyp=0.20 cameraTheta=2.15 mountX=0.11 mountY=-0.19, mountTheta=-1.04
22:09:51.733 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.11, y=0.17, opts=13)
22:09:51.738 00.005 11872 Enqueuing Move request for scope (-0.11, 0.17)
22:09:51.743 00.005 9960 Worker thread wakes up
22:09:51.744 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=136, med=1, FiltMin=0, FiltMax=93, Gamma=1.000
22:09:51.749 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.17) opts 0xd
22:09:51.750 00.001 11872 UpdateGuideState exits: m=2397 SNR=33.1
22:09:51.754 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:51.758 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:09:51.762 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.11, 0.17)
22:09:51.763 00.001 9960 Moving (-0.11, 0.17) raw xDistance=0.11 yDistance=-0.19
22:09:51.764 00.001 11872 Enqueuing Expose request
22:09:51.769 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:09:51.769 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:09:51.770 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
22:09:51.770 00.000 9960 MoveAxis(E, 0, ABG)
22:09:51.770 00.000 9960 Move returns status 0, amount 0
22:09:51.770 00.000 9960 MoveAxis(N, 0, ABG)
22:09:51.771 00.001 9960 Move returns status 0, amount 0
22:09:51.771 00.000 9960 move complete, result=0
22:09:51.771 00.000 9960 worker thread done servicing request
22:09:51.771 00.000 9960 Worker thread wakes up
22:09:51.771 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:09:51.774 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
22:09:51.774 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(42,844,31,31)
22:09:53.022 01.248 9960 Exposure complete
22:09:53.160 00.138 9960 worker thread done servicing request
22:09:53.160 00.000 11872 OnExposeComplete: enter
22:09:53.164 00.004 11872 UpdateGuideState(): m_state=6
22:09:53.170 00.006 11872 Star::Find(15, 57, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1409
22:09:53.176 00.006 11872 Star::Find returns 1 (0), X=56.98, Y=859.71, Mass=2495, SNR=33.7, Peak=137 HFD=5.0
22:09:53.180 00.004 11872 CameraToMount -- cameraTheta (2.06) - m_xAngle (-3.14) = xAngle (5.19 = -1.09)
22:09:53.185 00.005 11872 CameraToMount -- cameraTheta (2.06) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.02 = -1.26)
22:09:53.189 00.004 11872 CameraToMount -- cameraX=-0.19 cameraY=0.36 hyp=0.41 cameraTheta=2.06 mountX=0.19 mountY=-0.39, mountTheta=-1.12
22:09:53.193 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.19, y=0.36, opts=13)
22:09:53.198 00.005 11872 Enqueuing Move request for scope (-0.19, 0.36)
22:09:53.203 00.005 9960 Worker thread wakes up
22:09:53.204 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.36) opts 0xd
22:09:53.205 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.19, 0.36)
22:09:53.205 00.000 9960 Moving (-0.19, 0.36) raw xDistance=0.19 yDistance=-0.39
22:09:53.205 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
22:09:53.205 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.39 from input -0.39
22:09:53.205 00.000 9960 MoveAxis(E, 0, ABG)
22:09:53.206 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=137, med=1, FiltMin=0, FiltMax=80, Gamma=1.000
22:09:53.210 00.004 11872 UpdateGuideState exits: m=2495 SNR=33.7
22:09:53.214 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:53.219 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:09:53.223 00.004 11872 Enqueuing Expose request
22:09:53.226 00.003 9960 Move returns status 0, amount 0
22:09:53.226 00.000 9960 MoveAxis(N, 292, ABG)
22:09:53.227 00.001 9960 Guiding  Dir = 0, Dur = 292
22:09:53.227 00.000 9960 IsSlewing returns 0
22:09:53.227 00.000 9960 IsGuiding returns 0
22:09:53.227 00.000 9960 PulseGuide returned control before completion, sleep 302
22:09:53.532 00.305 9960 IsGuiding returns 1
22:09:53.533 00.001 9960 scope still moving after pulse duration time elapsed
22:09:53.562 00.029 9960 IsSlewing returns 0
22:09:53.562 00.000 9960 IsGuiding returns 0
22:09:53.564 00.002 9960 scope move finished after 292 + 43 ms
22:09:53.564 00.000 9960 Move returns status 0, amount 292
22:09:53.564 00.000 9960 move complete, result=0
22:09:53.564 00.000 9960 worker thread done servicing request
22:09:53.564 00.000 9960 Worker thread wakes up
22:09:53.564 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:09:53.565 00.001 11872 GuideStep: 0.2 px 0 ms EAST, -0.4 px 292 ms NORTH
22:09:53.570 00.005 9960 Handling exposure in thread, d=1000 o=3 r=(42,844,31,31)
22:09:54.823 01.253 9960 Exposure complete
22:09:54.946 00.123 9960 worker thread done servicing request
22:09:54.946 00.000 11872 OnExposeComplete: enter
22:09:54.951 00.005 11872 UpdateGuideState(): m_state=6
22:09:54.955 00.004 11872 Star::Find(15, 56, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1410
22:09:54.960 00.005 11872 Star::Find returns 1 (0), X=57.04, Y=859.18, Mass=2409, SNR=33.3, Peak=149 HFD=4.8
22:09:54.962 00.002 11872 CameraToMount -- cameraTheta (-2.25) - m_xAngle (-3.14) = xAngle (0.89 = 0.89)
22:09:54.965 00.003 11872 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.72 = 0.72)
22:09:54.970 00.005 11872 CameraToMount -- cameraX=-0.14 cameraY=-0.17 hyp=0.22 cameraTheta=-2.25 mountX=0.14 mountY=0.14, mountTheta=0.81
22:09:54.975 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.14, y=-0.17, opts=13)
22:09:54.979 00.004 11872 Enqueuing Move request for scope (-0.14, -0.17)
22:09:54.986 00.007 9960 Worker thread wakes up
22:09:54.986 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.17) opts 0xd
22:09:54.986 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.14, -0.17)
22:09:54.987 00.001 9960 Moving (-0.14, -0.17) raw xDistance=0.14 yDistance=0.14
22:09:54.987 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:09:54.987 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=149, med=1, FiltMin=0, FiltMax=82, Gamma=1.000
22:09:54.992 00.005 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:09:54.992 00.000 11872 UpdateGuideState exits: m=2409 SNR=33.3
22:09:54.996 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:55.000 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:09:55.005 00.005 11872 Enqueuing Expose request
22:09:55.009 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
22:09:55.009 00.000 9960 MoveAxis(E, 0, ABG)
22:09:55.009 00.000 9960 Move returns status 0, amount 0
22:09:55.009 00.000 9960 MoveAxis(N, 0, ABG)
22:09:55.009 00.000 9960 Move returns status 0, amount 0
22:09:55.010 00.001 9960 move complete, result=0
22:09:55.010 00.000 9960 worker thread done servicing request
22:09:55.010 00.000 9960 Worker thread wakes up
22:09:55.011 00.001 11872 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:09:55.015 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
22:09:55.015 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(42,844,31,31)
22:09:56.260 01.245 9960 Exposure complete
22:09:56.420 00.160 9960 worker thread done servicing request
22:09:56.420 00.000 11872 OnExposeComplete: enter
22:09:56.426 00.006 11872 UpdateGuideState(): m_state=6
22:09:56.432 00.006 11872 Star::Find(15, 57, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1411
22:09:56.436 00.004 11872 Star::Find returns 1 (0), X=57.00, Y=859.70, Mass=2405, SNR=33.2, Peak=124 HFD=4.9
22:09:56.442 00.006 11872 CameraToMount -- cameraTheta (2.03) - m_xAngle (-3.14) = xAngle (5.17 = -1.12)
22:09:56.446 00.004 11872 CameraToMount -- cameraTheta (2.03) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.99 = -1.29)
22:09:56.452 00.006 11872 CameraToMount -- cameraX=-0.18 cameraY=0.36 hyp=0.40 cameraTheta=2.03 mountX=0.18 mountY=-0.38, mountTheta=-1.14
22:09:56.460 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=-0.18, y=0.36, opts=13)
22:09:56.463 00.003 11872 Enqueuing Move request for scope (-0.18, 0.36)
22:09:56.468 00.005 9960 Worker thread wakes up
22:09:56.469 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=124, med=1, FiltMin=0, FiltMax=84, Gamma=1.000
22:09:56.472 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.36) opts 0xd
22:09:56.473 00.001 11872 UpdateGuideState exits: m=2405 SNR=33.2
22:09:56.476 00.003 9960 Handling offset move in thread for scope, endpoint = (-0.18, 0.36)
22:09:56.476 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:56.481 00.005 9960 Moving (-0.18, 0.36) raw xDistance=0.18 yDistance=-0.38
22:09:56.481 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:09:56.485 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
22:09:56.485 00.000 11872 Enqueuing Expose request
22:09:56.491 00.006 9960 GuideAlgorithmResistSwitch::result() returns -0.38 from input -0.38
22:09:56.491 00.000 9960 MoveAxis(E, 0, ABG)
22:09:56.492 00.001 9960 Move returns status 0, amount 0
22:09:56.492 00.000 9960 MoveAxis(N, 287, ABG)
22:09:56.492 00.000 9960 Guiding  Dir = 0, Dur = 287
22:09:56.493 00.001 9960 IsSlewing returns 0
22:09:56.493 00.000 9960 IsGuiding returns 0
22:09:56.494 00.001 9960 PulseGuide returned control before completion, sleep 297
22:09:56.797 00.303 9960 IsGuiding returns 1
22:09:56.797 00.000 9960 scope still moving after pulse duration time elapsed
22:09:56.830 00.033 9960 IsSlewing returns 0
22:09:56.831 00.001 9960 IsGuiding returns 0
22:09:56.832 00.001 9960 scope move finished after 287 + 51 ms
22:09:56.832 00.000 9960 Move returns status 0, amount 287
22:09:56.832 00.000 9960 move complete, result=0
22:09:56.833 00.001 9960 worker thread done servicing request
22:09:56.833 00.000 9960 Worker thread wakes up
22:09:56.833 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.4 px 287 ms NORTH
22:09:56.840 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:09:56.840 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(42,844,31,31)
22:09:58.088 01.248 9960 Exposure complete
22:09:58.215 00.127 9960 worker thread done servicing request
22:09:58.216 00.001 11872 OnExposeComplete: enter
22:09:58.220 00.004 11872 UpdateGuideState(): m_state=6
22:09:58.222 00.002 11872 Star::Find(15, 56, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1412
22:09:58.225 00.003 11872 Star::Find returns 1 (0), X=56.87, Y=859.04, Mass=2479, SNR=33.9, Peak=137 HFD=4.7
22:09:58.229 00.004 11872 CameraToMount -- cameraTheta (-2.36) - m_xAngle (-3.14) = xAngle (0.78 = 0.78)
22:09:58.233 00.004 11872 CameraToMount -- cameraTheta (-2.36) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.61 = 0.61)
22:09:58.236 00.003 11872 CameraToMount -- cameraX=-0.30 cameraY=-0.30 hyp=0.43 cameraTheta=-2.36 mountX=0.31 mountY=0.24, mountTheta=0.67
22:09:58.241 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.30, y=-0.30, opts=13)
22:09:58.244 00.003 11872 Enqueuing Move request for scope (-0.30, -0.30)
22:09:58.247 00.003 9960 Worker thread wakes up
22:09:58.247 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=137, med=1, FiltMin=0, FiltMax=75, Gamma=1.000
22:09:58.250 00.003 11872 UpdateGuideState exits: m=2479 SNR=33.9
22:09:58.254 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:58.256 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:09:58.259 00.003 11872 Enqueuing Expose request
22:09:58.261 00.002 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.30) opts 0xd
22:09:58.261 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.30, -0.30)
22:09:58.261 00.000 9960 Moving (-0.30, -0.30) raw xDistance=0.31 yDistance=0.24
22:09:58.261 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.31
22:09:58.261 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:09:58.263 00.002 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
22:09:58.263 00.000 9960 MoveAxis(W, 143, ABG)
22:09:58.263 00.000 9960 Guiding  Dir = 3, Dur = 143
22:09:58.263 00.000 9960 IsSlewing returns 0
22:09:58.264 00.001 9960 IsGuiding returns 0
22:09:58.264 00.000 9960 PulseGuide returned control before completion, sleep 153
22:09:58.425 00.161 9960 IsGuiding returns 1
22:09:58.426 00.001 9960 scope still moving after pulse duration time elapsed
22:09:58.451 00.025 9960 IsSlewing returns 0
22:09:58.453 00.002 9960 IsGuiding returns 0
22:09:58.454 00.001 9960 scope move finished after 143 + 46 ms
22:09:58.454 00.000 9960 Move returns status 0, amount 143
22:09:58.455 00.001 9960 MoveAxis(N, 0, ABG)
22:09:58.455 00.000 9960 Move returns status 0, amount 0
22:09:58.455 00.000 9960 move complete, result=0
22:09:58.456 00.001 9960 worker thread done servicing request
22:09:58.456 00.000 9960 Worker thread wakes up
22:09:58.456 00.000 11872 GuideStep: 0.3 px 143 ms WEST, 0.2 px 0 ms NORTH
22:09:58.465 00.009 9960 worker thread servicing REQUEST_EXPOSE 1000
22:09:58.466 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(42,844,31,31)
22:09:59.705 01.239 9960 Exposure complete
22:09:59.846 00.141 9960 worker thread done servicing request
22:09:59.846 00.000 11872 OnExposeComplete: enter
22:09:59.852 00.006 11872 UpdateGuideState(): m_state=6
22:09:59.864 00.012 11872 Star::Find(15, 56, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1413
22:09:59.879 00.015 11872 Star::Find returns 1 (0), X=56.96, Y=859.22, Mass=2408, SNR=33.3, Peak=138 HFD=4.8
22:09:59.885 00.006 11872 CameraToMount -- cameraTheta (-2.60) - m_xAngle (-3.14) = xAngle (0.54 = 0.54)
22:09:59.894 00.009 11872 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.37 = 0.37)
22:09:59.898 00.004 11872 CameraToMount -- cameraX=-0.21 cameraY=-0.13 hyp=0.25 cameraTheta=-2.60 mountX=0.21 mountY=0.09, mountTheta=0.40
22:09:59.904 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.21, y=-0.13, opts=13)
22:09:59.910 00.006 11872 Enqueuing Move request for scope (-0.21, -0.13)
22:09:59.913 00.003 9960 Worker thread wakes up
22:09:59.913 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.13) opts 0xd
22:09:59.913 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.21, -0.13)
22:09:59.913 00.000 9960 Moving (-0.21, -0.13) raw xDistance=0.21 yDistance=0.09
22:09:59.914 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.21
22:09:59.914 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:09:59.914 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=138, med=1, FiltMin=0, FiltMax=89, Gamma=1.000
22:09:59.917 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:09:59.917 00.000 11872 UpdateGuideState exits: m=2408 SNR=33.3
22:09:59.920 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:59.924 00.004 9960 MoveAxis(W, 111, ABG)
22:09:59.924 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:09:59.927 00.003 11872 Enqueuing Expose request
22:09:59.929 00.002 9960 Guiding  Dir = 3, Dur = 111
22:09:59.930 00.001 9960 IsSlewing returns 0
22:09:59.930 00.000 9960 IsGuiding returns 0
22:09:59.932 00.002 9960 PulseGuide returned control before completion, sleep 121
22:10:00.057 00.125 9960 IsGuiding returns 1
22:10:00.057 00.000 9960 scope still moving after pulse duration time elapsed
22:10:00.088 00.031 9960 IsSlewing returns 0
22:10:00.089 00.001 9960 IsGuiding returns 0
22:10:00.089 00.000 9960 scope move finished after 111 + 47 ms
22:10:00.089 00.000 9960 Move returns status 0, amount 111
22:10:00.089 00.000 9960 MoveAxis(N, 0, ABG)
22:10:00.089 00.000 9960 Move returns status 0, amount 0
22:10:00.091 00.002 9960 move complete, result=0
22:10:00.091 00.000 9960 worker thread done servicing request
22:10:00.091 00.000 9960 Worker thread wakes up
22:10:00.092 00.001 11872 GuideStep: 0.2 px 111 ms WEST, 0.1 px 0 ms NORTH
22:10:00.098 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:10:00.098 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(42,844,31,31)
22:10:01.350 01.252 9960 Exposure complete
22:10:01.484 00.134 9960 worker thread done servicing request
22:10:01.484 00.000 11872 OnExposeComplete: enter
22:10:01.490 00.006 11872 UpdateGuideState(): m_state=6
22:10:01.495 00.005 11872 Star::Find(15, 56, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1414
22:10:01.499 00.004 11872 Star::Find returns 1 (0), X=57.11, Y=859.57, Mass=2501, SNR=34.0, Peak=138 HFD=5.1
22:10:01.504 00.005 11872 CameraToMount -- cameraTheta (1.86) - m_xAngle (-3.14) = xAngle (5.00 = -1.29)
22:10:01.508 00.004 11872 CameraToMount -- cameraTheta (1.86) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.82 = -1.46)
22:10:01.513 00.005 11872 CameraToMount -- cameraX=-0.07 cameraY=0.22 hyp=0.23 cameraTheta=1.86 mountX=0.06 mountY=-0.23, mountTheta=-1.30
22:10:01.519 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.07, y=0.22, opts=13)
22:10:01.524 00.005 11872 Enqueuing Move request for scope (-0.07, 0.22)
22:10:01.527 00.003 9960 Worker thread wakes up
22:10:01.527 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.22) opts 0xd
22:10:01.527 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.07, 0.22)
22:10:01.527 00.000 9960 Moving (-0.07, 0.22) raw xDistance=0.06 yDistance=-0.23
22:10:01.528 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:10:01.528 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=138, med=1, FiltMin=0, FiltMax=80, Gamma=1.000
22:10:01.533 00.005 11872 UpdateGuideState exits: m=2501 SNR=34.0
22:10:01.536 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:01.540 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:10:01.545 00.005 9960 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
22:10:01.545 00.000 11872 Enqueuing Expose request
22:10:01.551 00.006 9960 MoveAxis(E, 0, ABG)
22:10:01.551 00.000 9960 Move returns status 0, amount 0
22:10:01.552 00.001 9960 MoveAxis(N, 173, ABG)
22:10:01.552 00.000 9960 Guiding  Dir = 0, Dur = 173
22:10:01.552 00.000 9960 IsSlewing returns 0
22:10:01.553 00.001 9960 IsGuiding returns 0
22:10:01.553 00.000 9960 PulseGuide returned control before completion, sleep 183
22:10:01.747 00.194 9960 IsGuiding returns 1
22:10:01.747 00.000 9960 scope still moving after pulse duration time elapsed
22:10:01.778 00.031 9960 IsSlewing returns 0
22:10:01.778 00.000 9960 IsGuiding returns 0
22:10:01.778 00.000 9960 scope move finished after 173 + 52 ms
22:10:01.778 00.000 9960 Move returns status 0, amount 173
22:10:01.779 00.001 9960 move complete, result=0
22:10:01.779 00.000 9960 worker thread done servicing request
22:10:01.779 00.000 9960 Worker thread wakes up
22:10:01.779 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 173 ms NORTH
22:10:01.785 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:10:01.785 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(42,844,31,31)
22:10:03.040 01.255 9960 Exposure complete
22:10:03.160 00.120 9960 worker thread done servicing request
22:10:03.161 00.001 11872 OnExposeComplete: enter
22:10:03.165 00.004 11872 UpdateGuideState(): m_state=6
22:10:03.168 00.003 11872 Star::Find(15, 57, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1415
22:10:03.174 00.006 11872 Star::Find returns 1 (0), X=57.06, Y=859.38, Mass=2414, SNR=33.1, Peak=156 HFD=5.1
22:10:03.176 00.002 11872 CameraToMount -- cameraTheta (2.86) - m_xAngle (-3.14) = xAngle (6.00 = -0.28)
22:10:03.179 00.003 11872 CameraToMount -- cameraTheta (2.86) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.83 = -0.46)
22:10:03.182 00.003 11872 CameraToMount -- cameraX=-0.12 cameraY=0.03 hyp=0.12 cameraTheta=2.86 mountX=0.12 mountY=-0.05, mountTheta=-0.43
22:10:03.186 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.12, y=0.03, opts=13)
22:10:03.190 00.004 11872 Enqueuing Move request for scope (-0.12, 0.03)
22:10:03.192 00.002 9960 Worker thread wakes up
22:10:03.193 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=156, med=1, FiltMin=0, FiltMax=73, Gamma=1.000
22:10:03.196 00.003 11872 UpdateGuideState exits: m=2414 SNR=33.1
22:10:03.199 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:03.203 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.03) opts 0xd
22:10:03.204 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.12, 0.03)
22:10:03.204 00.000 9960 Moving (-0.12, 0.03) raw xDistance=0.12 yDistance=-0.05
22:10:03.204 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:10:03.204 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:10:03.208 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:10:03.208 00.000 11872 Enqueuing Expose request
22:10:03.213 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:10:03.213 00.000 9960 MoveAxis(E, 0, ABG)
22:10:03.213 00.000 9960 Move returns status 0, amount 0
22:10:03.213 00.000 9960 MoveAxis(N, 0, ABG)
22:10:03.213 00.000 9960 Move returns status 0, amount 0
22:10:03.213 00.000 9960 move complete, result=0
22:10:03.215 00.002 9960 worker thread done servicing request
22:10:03.215 00.000 9960 Worker thread wakes up
22:10:03.215 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:10:03.215 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(42,844,31,31)
22:10:03.215 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:10:04.464 01.249 9960 Exposure complete
22:10:04.598 00.134 9960 worker thread done servicing request
22:10:04.598 00.000 11872 OnExposeComplete: enter
22:10:04.603 00.005 11872 UpdateGuideState(): m_state=6
22:10:04.607 00.004 11872 Star::Find(15, 57, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1416
22:10:04.612 00.005 11872 Star::Find returns 1 (0), X=57.09, Y=859.57, Mass=2518, SNR=34.1, Peak=133 HFD=5.2
22:10:04.617 00.005 11872 CameraToMount -- cameraTheta (1.95) - m_xAngle (-3.14) = xAngle (5.09 = -1.20)
22:10:04.622 00.005 11872 CameraToMount -- cameraTheta (1.95) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.91 = -1.37)
22:10:04.626 00.004 11872 CameraToMount -- cameraX=-0.09 cameraY=0.22 hyp=0.24 cameraTheta=1.95 mountX=0.09 mountY=-0.23, mountTheta=-1.21
22:10:04.631 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.09, y=0.22, opts=13)
22:10:04.635 00.004 11872 Enqueuing Move request for scope (-0.09, 0.22)
22:10:04.641 00.006 9960 Worker thread wakes up
22:10:04.642 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.22) opts 0xd
22:10:04.642 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.09, 0.22)
22:10:04.642 00.000 9960 Moving (-0.09, 0.22) raw xDistance=0.09 yDistance=-0.23
22:10:04.642 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=133, med=1, FiltMin=0, FiltMax=87, Gamma=1.000
22:10:04.647 00.005 11872 UpdateGuideState exits: m=2518 SNR=34.1
22:10:04.652 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:10:04.652 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:04.656 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:10:04.660 00.004 11872 Enqueuing Expose request
22:10:04.665 00.005 9960 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
22:10:04.665 00.000 9960 MoveAxis(E, 0, ABG)
22:10:04.665 00.000 9960 Move returns status 0, amount 0
22:10:04.665 00.000 9960 MoveAxis(N, 174, ABG)
22:10:04.666 00.001 9960 Guiding  Dir = 0, Dur = 174
22:10:04.666 00.000 9960 IsSlewing returns 0
22:10:04.666 00.000 9960 IsGuiding returns 0
22:10:04.666 00.000 9960 PulseGuide returned control before completion, sleep 184
22:10:04.861 00.195 9960 IsGuiding returns 1
22:10:04.862 00.001 9960 scope still moving after pulse duration time elapsed
22:10:04.891 00.029 9960 IsSlewing returns 0
22:10:04.891 00.000 9960 IsGuiding returns 0
22:10:04.891 00.000 9960 scope move finished after 174 + 50 ms
22:10:04.892 00.001 9960 Move returns status 0, amount 174
22:10:04.892 00.000 9960 move complete, result=0
22:10:04.892 00.000 9960 worker thread done servicing request
22:10:04.892 00.000 9960 Worker thread wakes up
22:10:04.893 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:10:04.893 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 174 ms NORTH
22:10:04.899 00.006 9960 Handling exposure in thread, d=1000 o=3 r=(42,844,31,31)
22:10:06.157 01.258 9960 Exposure complete
22:10:06.284 00.127 9960 worker thread done servicing request
22:10:06.284 00.000 11872 OnExposeComplete: enter
22:10:06.287 00.003 11872 UpdateGuideState(): m_state=6
22:10:06.290 00.003 11872 Star::Find(15, 57, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1417
22:10:06.294 00.004 11872 Star::Find returns 1 (0), X=57.03, Y=859.59, Mass=2454, SNR=33.7, Peak=136 HFD=5.0
22:10:06.298 00.004 11872 CameraToMount -- cameraTheta (2.11) - m_xAngle (-3.14) = xAngle (5.25 = -1.03)
22:10:06.301 00.003 11872 CameraToMount -- cameraTheta (2.11) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.08 = -1.21)
22:10:06.306 00.005 11872 CameraToMount -- cameraX=-0.14 cameraY=0.24 hyp=0.28 cameraTheta=2.11 mountX=0.14 mountY=-0.26, mountTheta=-1.07
22:10:06.320 00.014 11872 SchedulePrimaryMove(0FA44CE0, x=-0.14, y=0.24, opts=13)
22:10:06.335 00.015 11872 Enqueuing Move request for scope (-0.14, 0.24)
22:10:06.338 00.003 9960 Worker thread wakes up
22:10:06.338 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=136, med=1, FiltMin=0, FiltMax=72, Gamma=1.000
22:10:06.342 00.004 11872 UpdateGuideState exits: m=2454 SNR=33.7
22:10:06.345 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.24) opts 0xd
22:10:06.345 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:06.348 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:10:06.351 00.003 9960 Handling offset move in thread for scope, endpoint = (-0.14, 0.24)
22:10:06.351 00.000 9960 Moving (-0.14, 0.24) raw xDistance=0.14 yDistance=-0.26
22:10:06.352 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:10:06.352 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
22:10:06.352 00.000 9960 MoveAxis(E, 0, ABG)
22:10:06.352 00.000 9960 Move returns status 0, amount 0
22:10:06.352 00.000 9960 MoveAxis(N, 195, ABG)
22:10:06.352 00.000 9960 Guiding  Dir = 0, Dur = 195
22:10:06.352 00.000 11872 Enqueuing Expose request
22:10:06.356 00.004 9960 IsSlewing returns 0
22:10:06.356 00.000 9960 IsGuiding returns 0
22:10:06.357 00.001 9960 PulseGuide returned control before completion, sleep 205
22:10:06.572 00.215 9960 IsGuiding returns 1
22:10:06.572 00.000 9960 scope still moving after pulse duration time elapsed
22:10:06.602 00.030 9960 IsSlewing returns 0
22:10:06.603 00.001 9960 IsGuiding returns 0
22:10:06.603 00.000 9960 scope move finished after 195 + 51 ms
22:10:06.603 00.000 9960 Move returns status 0, amount 195
22:10:06.604 00.001 9960 move complete, result=0
22:10:06.605 00.001 9960 worker thread done servicing request
22:10:06.605 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 195 ms NORTH
22:10:06.617 00.012 9960 Worker thread wakes up
22:10:06.617 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:10:06.618 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(42,844,31,31)
22:10:07.867 01.249 9960 Exposure complete
22:10:07.982 00.115 9960 worker thread done servicing request
22:10:07.982 00.000 11872 OnExposeComplete: enter
22:10:07.985 00.003 11872 UpdateGuideState(): m_state=6
22:10:07.991 00.006 11872 Star::Find(15, 57, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1418
22:10:07.995 00.004 11872 Star::Find returns 1 (0), X=56.93, Y=859.29, Mass=2407, SNR=33.3, Peak=124 HFD=5.4
22:10:08.000 00.005 11872 CameraToMount -- cameraTheta (-2.92) - m_xAngle (-3.14) = xAngle (0.22 = 0.22)
22:10:08.004 00.004 11872 CameraToMount -- cameraTheta (-2.92) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.05 = 0.05)
22:10:08.007 00.003 11872 CameraToMount -- cameraX=-0.24 cameraY=-0.06 hyp=0.25 cameraTheta=-2.92 mountX=0.24 mountY=0.01, mountTheta=0.05
22:10:08.013 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.24, y=-0.06, opts=13)
22:10:08.018 00.005 11872 Enqueuing Move request for scope (-0.24, -0.06)
22:10:08.022 00.004 9960 Worker thread wakes up
22:10:08.023 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=124, med=1, FiltMin=0, FiltMax=82, Gamma=1.000
22:10:08.026 00.003 11872 UpdateGuideState exits: m=2407 SNR=33.3
22:10:08.030 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:08.034 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:10:08.037 00.003 11872 Enqueuing Expose request
22:10:08.042 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.06) opts 0xd
22:10:08.042 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.24, -0.06)
22:10:08.042 00.000 9960 Moving (-0.24, -0.06) raw xDistance=0.24 yDistance=0.01
22:10:08.043 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
22:10:08.043 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:10:08.044 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:10:08.044 00.000 9960 MoveAxis(W, 114, ABG)
22:10:08.044 00.000 9960 Guiding  Dir = 3, Dur = 114
22:10:08.044 00.000 9960 IsSlewing returns 0
22:10:08.045 00.001 9960 IsGuiding returns 0
22:10:08.046 00.001 9960 PulseGuide returned control before completion, sleep 124
22:10:08.184 00.138 9960 IsGuiding returns 1
22:10:08.185 00.001 9960 scope still moving after pulse duration time elapsed
22:10:08.214 00.029 9960 IsSlewing returns 0
22:10:08.216 00.002 9960 IsGuiding returns 0
22:10:08.216 00.000 9960 scope move finished after 114 + 56 ms
22:10:08.217 00.001 9960 Move returns status 0, amount 114
22:10:08.217 00.000 9960 MoveAxis(N, 0, ABG)
22:10:08.218 00.001 9960 Move returns status 0, amount 0
22:10:08.218 00.000 9960 move complete, result=0
22:10:08.218 00.000 9960 worker thread done servicing request
22:10:08.219 00.001 9960 Worker thread wakes up
22:10:08.219 00.000 11872 GuideStep: 0.2 px 114 ms WEST, 0.0 px 0 ms NORTH
22:10:08.225 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:10:08.225 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(42,844,31,31)
22:10:09.481 01.256 9960 Exposure complete
22:10:09.600 00.119 9960 worker thread done servicing request
22:10:09.602 00.002 11872 OnExposeComplete: enter
22:10:09.605 00.003 11872 UpdateGuideState(): m_state=6
22:10:09.610 00.005 11872 Star::Find(15, 56, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1419
22:10:09.614 00.004 11872 Star::Find returns 1 (0), X=57.17, Y=859.31, Mass=2525, SNR=34.3, Peak=155 HFD=5.0
22:10:09.617 00.003 11872 CameraToMount -- cameraTheta (-1.64) - m_xAngle (-3.14) = xAngle (1.50 = 1.50)
22:10:09.622 00.005 11872 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.33 = 1.33)
22:10:09.625 00.003 11872 CameraToMount -- cameraX=-0.00 cameraY=-0.03 hyp=0.03 cameraTheta=-1.64 mountX=0.00 mountY=0.03, mountTheta=1.50
22:10:09.631 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.00, y=-0.03, opts=13)
22:10:09.635 00.004 11872 Enqueuing Move request for scope (-0.00, -0.03)
22:10:09.639 00.004 9960 Worker thread wakes up
22:10:09.639 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=155, med=1, FiltMin=0, FiltMax=71, Gamma=1.000
22:10:09.645 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.03) opts 0xd
22:10:09.645 00.000 11872 UpdateGuideState exits: m=2525 SNR=34.3
22:10:09.651 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:09.654 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:10:09.659 00.005 11872 Enqueuing Expose request
22:10:09.663 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.00, -0.03)
22:10:09.663 00.000 9960 Moving (-0.00, -0.03) raw xDistance=0.00 yDistance=0.03
22:10:09.663 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
22:10:09.664 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:10:09.664 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:10:09.664 00.000 9960 MoveAxis(E, 0, ABG)
22:10:09.664 00.000 9960 Move returns status 0, amount 0
22:10:09.665 00.001 9960 MoveAxis(N, 0, ABG)
22:10:09.665 00.000 9960 Move returns status 0, amount 0
22:10:09.665 00.000 9960 move complete, result=0
22:10:09.665 00.000 9960 worker thread done servicing request
22:10:09.665 00.000 11872 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:10:09.671 00.006 9960 Worker thread wakes up
22:10:09.671 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:10:09.672 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(42,844,31,31)
22:10:10.917 01.245 9960 Exposure complete
22:10:11.047 00.130 9960 worker thread done servicing request
22:10:11.048 00.001 11872 OnExposeComplete: enter
22:10:11.053 00.005 11872 UpdateGuideState(): m_state=6
22:10:11.058 00.005 11872 Star::Find(15, 57, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1420
22:10:11.064 00.006 11872 Star::Find returns 1 (0), X=57.00, Y=859.58, Mass=2526, SNR=34.0, Peak=141 HFD=5.1
22:10:11.067 00.003 11872 CameraToMount -- cameraTheta (2.22) - m_xAngle (-3.14) = xAngle (5.36 = -0.92)
22:10:11.071 00.004 11872 CameraToMount -- cameraTheta (2.22) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.19 = -1.09)
22:10:11.078 00.007 11872 CameraToMount -- cameraX=-0.18 cameraY=0.23 hyp=0.29 cameraTheta=2.22 mountX=0.17 mountY=-0.26, mountTheta=-0.97
22:10:11.085 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.18, y=0.23, opts=13)
22:10:11.090 00.005 11872 Enqueuing Move request for scope (-0.18, 0.23)
22:10:11.094 00.004 9960 Worker thread wakes up
22:10:11.094 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=141, med=1, FiltMin=0, FiltMax=85, Gamma=1.000
22:10:11.099 00.005 11872 UpdateGuideState exits: m=2526 SNR=34.0
22:10:11.104 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.23) opts 0xd
22:10:11.104 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.18, 0.23)
22:10:11.104 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:11.115 00.011 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:10:11.121 00.006 11872 Enqueuing Expose request
22:10:11.126 00.005 9960 Moving (-0.18, 0.23) raw xDistance=0.17 yDistance=-0.26
22:10:11.126 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
22:10:11.126 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
22:10:11.126 00.000 9960 MoveAxis(E, 0, ABG)
22:10:11.127 00.001 9960 Move returns status 0, amount 0
22:10:11.127 00.000 9960 MoveAxis(N, 192, ABG)
22:10:11.127 00.000 9960 Guiding  Dir = 0, Dur = 192
22:10:11.128 00.001 9960 IsSlewing returns 0
22:10:11.128 00.000 9960 IsGuiding returns 0
22:10:11.129 00.001 9960 PulseGuide returned control before completion, sleep 202
22:10:11.344 00.215 9960 IsGuiding returns 1
22:10:11.345 00.001 9960 scope still moving after pulse duration time elapsed
22:10:11.373 00.028 9960 IsSlewing returns 0
22:10:11.375 00.002 9960 IsGuiding returns 0
22:10:11.377 00.002 9960 scope move finished after 192 + 57 ms
22:10:11.380 00.003 9960 Move returns status 0, amount 192
22:10:11.380 00.000 9960 move complete, result=0
22:10:11.381 00.001 9960 worker thread done servicing request
22:10:11.381 00.000 9960 Worker thread wakes up
22:10:11.381 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.3 px 192 ms NORTH
22:10:11.392 00.011 9960 worker thread servicing REQUEST_EXPOSE 1000
22:10:11.392 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(42,844,31,31)
22:10:12.636 01.244 9960 Exposure complete
22:10:12.761 00.125 9960 worker thread done servicing request
22:10:12.762 00.001 11872 OnExposeComplete: enter
22:10:12.767 00.005 11872 UpdateGuideState(): m_state=6
22:10:12.773 00.006 11872 Star::Find(15, 56, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1421
22:10:12.777 00.004 11872 Star::Find returns 1 (0), X=57.03, Y=859.47, Mass=2392, SNR=33.2, Peak=137 HFD=5.0
22:10:12.780 00.003 11872 CameraToMount -- cameraTheta (2.43) - m_xAngle (-3.14) = xAngle (5.57 = -0.71)
22:10:12.785 00.005 11872 CameraToMount -- cameraTheta (2.43) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.40 = -0.89)
22:10:12.789 00.004 11872 CameraToMount -- cameraX=-0.14 cameraY=0.12 hyp=0.19 cameraTheta=2.43 mountX=0.14 mountY=-0.15, mountTheta=-0.80
22:10:12.794 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.14, y=0.12, opts=13)
22:10:12.798 00.004 11872 Enqueuing Move request for scope (-0.14, 0.12)
22:10:12.803 00.005 9960 Worker thread wakes up
22:10:12.803 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=137, med=1, FiltMin=0, FiltMax=90, Gamma=1.000
22:10:12.807 00.004 11872 UpdateGuideState exits: m=2392 SNR=33.2
22:10:12.810 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:12.814 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:10:12.819 00.005 11872 Enqueuing Expose request
22:10:12.822 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.12) opts 0xd
22:10:12.822 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.14, 0.12)
22:10:12.822 00.000 9960 Moving (-0.14, 0.12) raw xDistance=0.14 yDistance=-0.15
22:10:12.823 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:10:12.823 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:10:12.823 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:10:12.823 00.000 9960 MoveAxis(E, 0, ABG)
22:10:12.823 00.000 9960 Move returns status 0, amount 0
22:10:12.823 00.000 9960 MoveAxis(N, 0, ABG)
22:10:12.823 00.000 9960 Move returns status 0, amount 0
22:10:12.824 00.001 9960 move complete, result=0
22:10:12.825 00.001 9960 worker thread done servicing request
22:10:12.825 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:10:12.830 00.005 9960 Worker thread wakes up
22:10:12.830 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:10:12.830 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(42,844,31,31)
22:10:14.085 01.255 9960 Exposure complete
22:10:14.219 00.134 9960 worker thread done servicing request
22:10:14.219 00.000 11872 OnExposeComplete: enter
22:10:14.223 00.004 11872 UpdateGuideState(): m_state=6
22:10:14.227 00.004 11872 Star::Find(15, 57, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1422
22:10:14.231 00.004 11872 Star::Find returns 1 (0), X=57.04, Y=859.48, Mass=2395, SNR=33.3, Peak=132 HFD=5.0
22:10:14.238 00.007 11872 CameraToMount -- cameraTheta (2.35) - m_xAngle (-3.14) = xAngle (5.49 = -0.79)
22:10:14.242 00.004 11872 CameraToMount -- cameraTheta (2.35) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.32 = -0.97)
22:10:14.247 00.005 11872 CameraToMount -- cameraX=-0.13 cameraY=0.13 hyp=0.19 cameraTheta=2.35 mountX=0.13 mountY=-0.15, mountTheta=-0.86
22:10:14.252 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.13, y=0.13, opts=13)
22:10:14.255 00.003 11872 Enqueuing Move request for scope (-0.13, 0.13)
22:10:14.259 00.004 9960 Worker thread wakes up
22:10:14.259 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=132, med=1, FiltMin=0, FiltMax=91, Gamma=1.000
22:10:14.263 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.13) opts 0xd
22:10:14.263 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.13, 0.13)
22:10:14.264 00.001 9960 Moving (-0.13, 0.13) raw xDistance=0.13 yDistance=-0.15
22:10:14.264 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:10:14.264 00.000 11872 UpdateGuideState exits: m=2395 SNR=33.3
22:10:14.269 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:14.275 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:10:14.279 00.004 11872 Enqueuing Expose request
22:10:14.283 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:10:14.284 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:10:14.284 00.000 9960 MoveAxis(E, 0, ABG)
22:10:14.284 00.000 9960 Move returns status 0, amount 0
22:10:14.284 00.000 9960 MoveAxis(N, 0, ABG)
22:10:14.285 00.001 9960 Move returns status 0, amount 0
22:10:14.285 00.000 9960 move complete, result=0
22:10:14.285 00.000 9960 worker thread done servicing request
22:10:14.285 00.000 9960 Worker thread wakes up
22:10:14.286 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:10:14.291 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:10:14.292 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(42,844,31,31)
22:10:15.548 01.256 9960 Exposure complete
22:10:15.682 00.134 9960 worker thread done servicing request
22:10:15.682 00.000 11872 OnExposeComplete: enter
22:10:15.689 00.007 11872 UpdateGuideState(): m_state=6
22:10:15.692 00.003 11872 Star::Find(15, 57, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1423
22:10:15.697 00.005 11872 Star::Find returns 1 (0), X=57.04, Y=859.97, Mass=2394, SNR=33.1, Peak=155 HFD=4.5
22:10:15.702 00.005 11872 CameraToMount -- cameraTheta (1.78) - m_xAngle (-3.14) = xAngle (4.91 = -1.37)
22:10:15.707 00.005 11872 CameraToMount -- cameraTheta (1.78) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.74 = -1.54)
22:10:15.711 00.004 11872 CameraToMount -- cameraX=-0.13 cameraY=0.63 hyp=0.64 cameraTheta=1.78 mountX=0.13 mountY=-0.64, mountTheta=-1.37
22:10:15.716 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.13, y=0.63, opts=13)
22:10:15.721 00.005 11872 Enqueuing Move request for scope (-0.13, 0.63)
22:10:15.724 00.003 9960 Worker thread wakes up
22:10:15.724 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.63) opts 0xd
22:10:15.724 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.13, 0.63)
22:10:15.724 00.000 9960 Moving (-0.13, 0.63) raw xDistance=0.13 yDistance=-0.64
22:10:15.725 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:10:15.725 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=155, med=1, FiltMin=0, FiltMax=79, Gamma=1.000
22:10:15.730 00.005 9960 GuideAlgorithmResistSwitch::result() returns -0.64 from input -0.64
22:10:15.730 00.000 9960 MoveAxis(E, 0, ABG)
22:10:15.731 00.001 9960 Move returns status 0, amount 0
22:10:15.731 00.000 9960 MoveAxis(N, 476, ABG)
22:10:15.731 00.000 9960 Guiding  Dir = 0, Dur = 476
22:10:15.731 00.000 11872 UpdateGuideState exits: m=2394 SNR=33.1
22:10:15.736 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:15.739 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:10:15.744 00.005 11872 Enqueuing Expose request
22:10:15.748 00.004 9960 IsSlewing returns 0
22:10:15.748 00.000 9960 IsGuiding returns 0
22:10:15.748 00.000 9960 PulseGuide returned control before completion, sleep 486
22:10:16.240 00.492 9960 IsGuiding returns 1
22:10:16.240 00.000 9960 scope still moving after pulse duration time elapsed
22:10:16.271 00.031 9960 IsSlewing returns 0
22:10:16.274 00.003 9960 IsGuiding returns 0
22:10:16.276 00.002 9960 scope move finished after 476 + 51 ms
22:10:16.276 00.000 9960 Move returns status 0, amount 476
22:10:16.276 00.000 9960 move complete, result=0
22:10:16.277 00.001 9960 worker thread done servicing request
22:10:16.278 00.001 9960 Worker thread wakes up
22:10:16.278 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.6 px 476 ms NORTH
22:10:16.284 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:10:16.284 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(42,844,31,31)
22:10:17.531 01.247 9960 Exposure complete
22:10:17.676 00.145 9960 worker thread done servicing request
22:10:17.676 00.000 11872 OnExposeComplete: enter
22:10:17.683 00.007 11872 UpdateGuideState(): m_state=6
22:10:17.688 00.005 11872 Star::Find(15, 57, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1424
22:10:17.694 00.006 11872 Star::Find returns 1 (0), X=56.74, Y=859.39, Mass=2419, SNR=33.5, Peak=120 HFD=5.1
22:10:17.700 00.006 11872 CameraToMount -- cameraTheta (3.05) - m_xAngle (-3.14) = xAngle (6.19 = -0.10)
22:10:17.707 00.007 11872 CameraToMount -- cameraTheta (3.05) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (6.01 = -0.27)
22:10:17.713 00.006 11872 CameraToMount -- cameraX=-0.44 cameraY=0.04 hyp=0.44 cameraTheta=3.05 mountX=0.44 mountY=-0.12, mountTheta=-0.26
22:10:17.722 00.009 11872 SchedulePrimaryMove(0FA44CE0, x=-0.44, y=0.04, opts=13)
22:10:17.726 00.004 11872 Enqueuing Move request for scope (-0.44, 0.04)
22:10:17.730 00.004 9960 Worker thread wakes up
22:10:17.730 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=120, med=1, FiltMin=0, FiltMax=77, Gamma=1.000
22:10:17.736 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.44, 0.04) opts 0xd
22:10:17.736 00.000 11872 UpdateGuideState exits: m=2419 SNR=33.5
22:10:17.741 00.005 9960 Handling offset move in thread for scope, endpoint = (-0.44, 0.04)
22:10:17.741 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:17.745 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:10:17.749 00.004 11872 Enqueuing Expose request
22:10:17.754 00.005 9960 Moving (-0.44, 0.04) raw xDistance=0.44 yDistance=-0.12
22:10:17.754 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.44
22:10:17.754 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:10:17.754 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:10:17.754 00.000 9960 MoveAxis(W, 206, ABG)
22:10:17.754 00.000 9960 Guiding  Dir = 3, Dur = 206
22:10:17.755 00.001 9960 IsSlewing returns 0
22:10:17.755 00.000 9960 IsGuiding returns 0
22:10:17.756 00.001 9960 PulseGuide returned control before completion, sleep 216
22:10:17.978 00.222 9960 IsGuiding returns 1
22:10:17.978 00.000 9960 scope still moving after pulse duration time elapsed
22:10:18.009 00.031 9960 IsSlewing returns 0
22:10:18.009 00.000 9960 IsGuiding returns 0
22:10:18.010 00.001 9960 scope move finished after 206 + 48 ms
22:10:18.010 00.000 9960 Move returns status 0, amount 206
22:10:18.010 00.000 9960 MoveAxis(N, 0, ABG)
22:10:18.012 00.002 9960 Move returns status 0, amount 0
22:10:18.012 00.000 9960 move complete, result=0
22:10:18.012 00.000 9960 worker thread done servicing request
22:10:18.012 00.000 11872 GuideStep: 0.4 px 206 ms WEST, -0.1 px 0 ms NORTH
22:10:18.019 00.007 9960 Worker thread wakes up
22:10:18.019 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:10:18.021 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(42,844,31,31)
22:10:19.274 01.253 9960 Exposure complete
22:10:19.406 00.132 9960 worker thread done servicing request
22:10:19.407 00.001 11872 OnExposeComplete: enter
22:10:19.410 00.003 11872 UpdateGuideState(): m_state=6
22:10:19.415 00.005 11872 Star::Find(15, 56, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1425
22:10:19.422 00.007 11872 Star::Find returns 1 (0), X=56.95, Y=859.78, Mass=2515, SNR=34.1, Peak=136 HFD=4.7
22:10:19.426 00.004 11872 CameraToMount -- cameraTheta (2.05) - m_xAngle (-3.14) = xAngle (5.19 = -1.10)
22:10:19.430 00.004 11872 CameraToMount -- cameraTheta (2.05) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.01 = -1.27)
22:10:19.433 00.003 11872 CameraToMount -- cameraX=-0.22 cameraY=0.43 hyp=0.48 cameraTheta=2.05 mountX=0.22 mountY=-0.46, mountTheta=-1.12
22:10:19.439 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.22, y=0.43, opts=13)
22:10:19.443 00.004 11872 Enqueuing Move request for scope (-0.22, 0.43)
22:10:19.446 00.003 9960 Worker thread wakes up
22:10:19.446 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.43) opts 0xd
22:10:19.448 00.002 9960 Handling offset move in thread for scope, endpoint = (-0.22, 0.43)
22:10:19.448 00.000 9960 Moving (-0.22, 0.43) raw xDistance=0.22 yDistance=-0.46
22:10:19.449 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.22
22:10:19.449 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=136, med=1, FiltMin=0, FiltMax=87, Gamma=1.000
22:10:19.454 00.005 11872 UpdateGuideState exits: m=2515 SNR=34.1
22:10:19.459 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:19.463 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:10:19.468 00.005 11872 Enqueuing Expose request
22:10:19.472 00.004 9960 GuideAlgorithmResistSwitch::result() returns -0.46 from input -0.46
22:10:19.472 00.000 9960 MoveAxis(W, 118, ABG)
22:10:19.472 00.000 9960 Guiding  Dir = 3, Dur = 118
22:10:19.473 00.001 9960 IsSlewing returns 0
22:10:19.473 00.000 9960 IsGuiding returns 0
22:10:19.473 00.000 9960 PulseGuide returned control before completion, sleep 128
22:10:19.606 00.133 9960 IsGuiding returns 1
22:10:19.607 00.001 9960 scope still moving after pulse duration time elapsed
22:10:19.636 00.029 9960 IsSlewing returns 0
22:10:19.638 00.002 9960 IsGuiding returns 0
22:10:19.640 00.002 9960 scope move finished after 118 + 47 ms
22:10:19.640 00.000 9960 Move returns status 0, amount 118
22:10:19.640 00.000 9960 MoveAxis(N, 345, ABG)
22:10:19.641 00.001 9960 Guiding  Dir = 0, Dur = 345
22:10:19.642 00.001 9960 IsSlewing returns 0
22:10:19.642 00.000 9960 IsGuiding returns 0
22:10:19.643 00.001 9960 PulseGuide returned control before completion, sleep 355
22:10:20.010 00.367 9960 IsGuiding returns 1
22:10:20.010 00.000 9960 scope still moving after pulse duration time elapsed
22:10:20.043 00.033 9960 IsSlewing returns 0
22:10:20.044 00.001 9960 IsGuiding returns 0
22:10:20.045 00.001 9960 scope move finished after 345 + 57 ms
22:10:20.046 00.001 9960 Move returns status 0, amount 345
22:10:20.046 00.000 9960 move complete, result=0
22:10:20.047 00.001 9960 worker thread done servicing request
22:10:20.047 00.000 11872 GuideStep: 0.2 px 118 ms WEST, -0.5 px 345 ms NORTH
22:10:20.055 00.008 9960 Worker thread wakes up
22:10:20.055 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:10:20.055 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(42,844,31,31)
22:10:21.303 01.248 9960 Exposure complete
22:10:21.430 00.127 9960 worker thread done servicing request
22:10:21.430 00.000 11872 OnExposeComplete: enter
22:10:21.435 00.005 11872 UpdateGuideState(): m_state=6
22:10:21.439 00.004 11872 Star::Find(15, 56, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1426
22:10:21.443 00.004 11872 Star::Find returns 1 (0), X=56.98, Y=859.53, Mass=2468, SNR=33.8, Peak=144 HFD=5.0
22:10:21.446 00.003 11872 CameraToMount -- cameraTheta (2.37) - m_xAngle (-3.14) = xAngle (5.50 = -0.78)
22:10:21.449 00.003 11872 CameraToMount -- cameraTheta (2.37) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.33 = -0.95)
22:10:21.454 00.005 11872 CameraToMount -- cameraX=-0.19 cameraY=0.19 hyp=0.27 cameraTheta=2.37 mountX=0.19 mountY=-0.22, mountTheta=-0.85
22:10:21.461 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.19, y=0.19, opts=13)
22:10:21.465 00.004 11872 Enqueuing Move request for scope (-0.19, 0.19)
22:10:21.470 00.005 9960 Worker thread wakes up
22:10:21.470 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.19) opts 0xd
22:10:21.470 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.19, 0.19)
22:10:21.470 00.000 9960 Moving (-0.19, 0.19) raw xDistance=0.19 yDistance=-0.22
22:10:21.470 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
22:10:21.470 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
22:10:21.470 00.000 9960 MoveAxis(E, 0, ABG)
22:10:21.471 00.001 9960 Move returns status 0, amount 0
22:10:21.471 00.000 9960 MoveAxis(N, 161, ABG)
22:10:21.471 00.000 9960 Guiding  Dir = 0, Dur = 161
22:10:21.472 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=144, med=1, FiltMin=0, FiltMax=80, Gamma=1.000
22:10:21.476 00.004 9960 IsSlewing returns 0
22:10:21.476 00.000 11872 UpdateGuideState exits: m=2468 SNR=33.8
22:10:21.480 00.004 9960 IsGuiding returns 0
22:10:21.480 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:21.483 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:10:21.487 00.004 9960 PulseGuide returned control before completion, sleep 171
22:10:21.487 00.000 11872 Enqueuing Expose request
22:10:21.673 00.186 9960 IsGuiding returns 0
22:10:21.675 00.002 9960 Move returns status 0, amount 161
22:10:21.675 00.000 9960 move complete, result=0
22:10:21.676 00.001 9960 worker thread done servicing request
22:10:21.676 00.000 9960 Worker thread wakes up
22:10:21.676 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.2 px 161 ms NORTH
22:10:21.682 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:10:21.682 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(42,844,31,31)
22:10:22.932 01.250 9960 Exposure complete
22:10:23.062 00.130 9960 worker thread done servicing request
22:10:23.062 00.000 11872 OnExposeComplete: enter
22:10:23.068 00.006 11872 UpdateGuideState(): m_state=6
22:10:23.071 00.003 11872 Star::Find(15, 56, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1427
22:10:23.076 00.005 11872 Star::Find returns 1 (0), X=56.62, Y=859.14, Mass=2404, SNR=33.2, Peak=159 HFD=4.6
22:10:23.080 00.004 11872 CameraToMount -- cameraTheta (-2.79) - m_xAngle (-3.14) = xAngle (0.35 = 0.35)
22:10:23.084 00.004 11872 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.18 = 0.18)
22:10:23.088 00.004 11872 CameraToMount -- cameraX=-0.56 cameraY=-0.21 hyp=0.59 cameraTheta=-2.79 mountX=0.56 mountY=0.10, mountTheta=0.19
22:10:23.092 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.56, y=-0.21, opts=13)
22:10:23.098 00.006 11872 Enqueuing Move request for scope (-0.56, -0.21)
22:10:23.102 00.004 9960 Worker thread wakes up
22:10:23.102 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=159, med=1, FiltMin=0, FiltMax=93, Gamma=1.000
22:10:23.111 00.009 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.56, -0.21) opts 0xd
22:10:23.111 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.56, -0.21)
22:10:23.111 00.000 9960 Moving (-0.56, -0.21) raw xDistance=0.56 yDistance=0.10
22:10:23.111 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.35 from input 0.56
22:10:23.111 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:10:23.112 00.001 11872 UpdateGuideState exits: m=2404 SNR=33.2
22:10:23.115 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:23.118 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:10:23.122 00.004 11872 Enqueuing Expose request
22:10:23.125 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:10:23.125 00.000 9960 MoveAxis(W, 262, ABG)
22:10:23.126 00.001 9960 Guiding  Dir = 3, Dur = 262
22:10:23.126 00.000 9960 IsSlewing returns 0
22:10:23.127 00.001 9960 IsGuiding returns 0
22:10:23.127 00.000 9960 PulseGuide returned control before completion, sleep 272
22:10:23.408 00.281 9960 IsGuiding returns 1
22:10:23.408 00.000 9960 scope still moving after pulse duration time elapsed
22:10:23.440 00.032 9960 IsSlewing returns 0
22:10:23.441 00.001 9960 IsGuiding returns 0
22:10:23.441 00.000 9960 scope move finished after 262 + 51 ms
22:10:23.441 00.000 9960 Move returns status 0, amount 262
22:10:23.442 00.001 9960 MoveAxis(N, 0, ABG)
22:10:23.442 00.000 9960 Move returns status 0, amount 0
22:10:23.443 00.001 9960 move complete, result=0
22:10:23.443 00.000 9960 worker thread done servicing request
22:10:23.443 00.000 11872 GuideStep: 0.6 px 262 ms WEST, 0.1 px 0 ms NORTH
22:10:23.450 00.007 9960 Worker thread wakes up
22:10:23.452 00.002 9960 worker thread servicing REQUEST_EXPOSE 1000
22:10:23.452 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(42,844,31,31)
22:10:24.693 01.241 9960 Exposure complete
22:10:24.815 00.122 9960 worker thread done servicing request
22:10:24.815 00.000 11872 OnExposeComplete: enter
22:10:24.820 00.005 11872 UpdateGuideState(): m_state=6
22:10:24.823 00.003 11872 Star::Find(15, 56, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1428
22:10:24.829 00.006 11872 Star::Find returns 1 (0), X=56.81, Y=859.49, Mass=2583, SNR=34.5, Peak=154 HFD=5.0
22:10:24.833 00.004 11872 CameraToMount -- cameraTheta (2.77) - m_xAngle (-3.14) = xAngle (5.91 = -0.38)
22:10:24.837 00.004 11872 CameraToMount -- cameraTheta (2.77) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.74 = -0.55)
22:10:24.840 00.003 11872 CameraToMount -- cameraX=-0.36 cameraY=0.14 hyp=0.39 cameraTheta=2.77 mountX=0.36 mountY=-0.20, mountTheta=-0.51
22:10:24.845 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.36, y=0.14, opts=13)
22:10:24.850 00.005 11872 Enqueuing Move request for scope (-0.36, 0.14)
22:10:24.853 00.003 9960 Worker thread wakes up
22:10:24.853 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.36, 0.14) opts 0xd
22:10:24.853 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.36, 0.14)
22:10:24.854 00.001 9960 Moving (-0.36, 0.14) raw xDistance=0.36 yDistance=-0.20
22:10:24.854 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.36
22:10:24.854 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
22:10:24.854 00.000 9960 MoveAxis(W, 188, ABG)
22:10:24.854 00.000 9960 Guiding  Dir = 3, Dur = 188
22:10:24.854 00.000 9960 IsSlewing returns 0
22:10:24.855 00.001 9960 IsGuiding returns 0
22:10:24.855 00.000 9960 PulseGuide returned control before completion, sleep 198
22:10:24.855 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=154, med=1, FiltMin=0, FiltMax=98, Gamma=1.000
22:10:24.858 00.003 11872 UpdateGuideState exits: m=2583 SNR=34.5
22:10:24.864 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:24.867 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:10:24.872 00.005 11872 Enqueuing Expose request
22:10:25.062 00.190 9960 IsGuiding returns 1
22:10:25.063 00.001 9960 scope still moving after pulse duration time elapsed
22:10:25.093 00.030 9960 IsSlewing returns 0
22:10:25.095 00.002 9960 IsGuiding returns 0
22:10:25.095 00.000 9960 scope move finished after 188 + 52 ms
22:10:25.096 00.001 9960 Move returns status 0, amount 188
22:10:25.097 00.001 9960 MoveAxis(N, 151, ABG)
22:10:25.097 00.000 9960 Guiding  Dir = 0, Dur = 151
22:10:25.098 00.001 9960 IsSlewing returns 0
22:10:25.098 00.000 9960 IsGuiding returns 0
22:10:25.099 00.001 9960 PulseGuide returned control before completion, sleep 161
22:10:25.263 00.164 9960 IsGuiding returns 1
22:10:25.263 00.000 9960 scope still moving after pulse duration time elapsed
22:10:25.294 00.031 9960 IsSlewing returns 0
22:10:25.296 00.002 9960 IsGuiding returns 0
22:10:25.296 00.000 9960 scope move finished after 151 + 46 ms
22:10:25.297 00.001 9960 Move returns status 0, amount 151
22:10:25.297 00.000 9960 move complete, result=0
22:10:25.298 00.001 9960 worker thread done servicing request
22:10:25.298 00.000 9960 Worker thread wakes up
22:10:25.299 00.001 11872 GuideStep: 0.4 px 188 ms WEST, -0.2 px 151 ms NORTH
22:10:25.305 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:10:25.306 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(42,844,31,31)
22:10:26.555 01.249 9960 Exposure complete
22:10:26.695 00.140 9960 worker thread done servicing request
22:10:26.695 00.000 11872 OnExposeComplete: enter
22:10:26.701 00.006 11872 UpdateGuideState(): m_state=6
22:10:26.709 00.008 11872 Star::Find(15, 56, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1429
22:10:26.716 00.007 11872 Star::Find returns 1 (0), X=57.21, Y=859.33, Mass=2549, SNR=34.4, Peak=150 HFD=5.2
22:10:26.723 00.007 11872 CameraToMount -- cameraTheta (-0.40) - m_xAngle (-3.14) = xAngle (2.74 = 2.74)
22:10:26.728 00.005 11872 CameraToMount -- cameraTheta (-0.40) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.56 = 2.56)
22:10:26.733 00.005 11872 CameraToMount -- cameraX=0.04 cameraY=-0.01 hyp=0.04 cameraTheta=-0.40 mountX=-0.04 mountY=0.02, mountTheta=2.61
22:10:26.739 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.04, y=-0.01, opts=13)
22:10:26.742 00.003 11872 Enqueuing Move request for scope (0.04, -0.01)
22:10:26.745 00.003 9960 Worker thread wakes up
22:10:26.745 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.01) opts 0xd
22:10:26.745 00.000 9960 Handling offset move in thread for scope, endpoint = (0.04, -0.01)
22:10:26.746 00.001 9960 Moving (0.04, -0.01) raw xDistance=-0.04 yDistance=0.02
22:10:26.746 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:10:26.746 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:10:26.746 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=150, med=1, FiltMin=0, FiltMax=69, Gamma=1.000
22:10:26.749 00.003 11872 UpdateGuideState exits: m=2549 SNR=34.4
22:10:26.753 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:26.757 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:10:26.757 00.000 9960 MoveAxis(E, 0, ABG)
22:10:26.757 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:10:26.761 00.004 11872 Enqueuing Expose request
22:10:26.765 00.004 9960 Move returns status 0, amount 0
22:10:26.765 00.000 9960 MoveAxis(N, 0, ABG)
22:10:26.766 00.001 9960 Move returns status 0, amount 0
22:10:26.766 00.000 9960 move complete, result=0
22:10:26.767 00.001 9960 worker thread done servicing request
22:10:26.767 00.000 11872 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:10:26.774 00.007 9960 Worker thread wakes up
22:10:26.774 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:10:26.775 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(42,844,31,31)
22:10:28.024 01.249 9960 Exposure complete
22:10:28.181 00.157 9960 worker thread done servicing request
22:10:28.181 00.000 11872 OnExposeComplete: enter
22:10:28.185 00.004 11872 UpdateGuideState(): m_state=6
22:10:28.190 00.005 11872 Star::Find(15, 57, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1430
22:10:28.193 00.003 11872 Star::Find returns 1 (0), X=57.32, Y=859.51, Mass=2436, SNR=33.6, Peak=152 HFD=5.0
22:10:28.197 00.004 11872 CameraToMount -- cameraTheta (0.85) - m_xAngle (-3.14) = xAngle (3.99 = -2.30)
22:10:28.203 00.006 11872 CameraToMount -- cameraTheta (0.85) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.81 = -2.47)
22:10:28.206 00.003 11872 CameraToMount -- cameraX=0.15 cameraY=0.17 hyp=0.22 cameraTheta=0.85 mountX=-0.15 mountY=-0.14, mountTheta=-2.39
22:10:28.211 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.15, y=0.17, opts=13)
22:10:28.219 00.008 11872 Enqueuing Move request for scope (0.15, 0.17)
22:10:28.223 00.004 9960 Worker thread wakes up
22:10:28.223 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=152, med=1, FiltMin=0, FiltMax=75, Gamma=1.000
22:10:28.227 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.17) opts 0xd
22:10:28.227 00.000 9960 Handling offset move in thread for scope, endpoint = (0.15, 0.17)
22:10:28.227 00.000 9960 Moving (0.15, 0.17) raw xDistance=-0.15 yDistance=-0.14
22:10:28.227 00.000 11872 UpdateGuideState exits: m=2436 SNR=33.6
22:10:28.233 00.006 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
22:10:28.233 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:28.238 00.005 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:10:28.238 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:10:28.242 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:10:28.243 00.001 9960 MoveAxis(E, 0, ABG)
22:10:28.243 00.000 11872 Enqueuing Expose request
22:10:28.247 00.004 9960 Move returns status 0, amount 0
22:10:28.247 00.000 9960 MoveAxis(N, 0, ABG)
22:10:28.247 00.000 9960 Move returns status 0, amount 0
22:10:28.247 00.000 9960 move complete, result=0
22:10:28.248 00.001 9960 worker thread done servicing request
22:10:28.248 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:10:28.252 00.004 9960 Worker thread wakes up
22:10:28.252 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:10:28.253 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(42,844,31,31)
22:10:29.502 01.249 9960 Exposure complete
22:10:29.633 00.131 9960 worker thread done servicing request
22:10:29.633 00.000 11872 OnExposeComplete: enter
22:10:29.640 00.007 11872 UpdateGuideState(): m_state=6
22:10:29.645 00.005 11872 Star::Find(15, 57, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1431
22:10:29.650 00.005 11872 Star::Find returns 1 (0), X=57.27, Y=859.72, Mass=2360, SNR=32.8, Peak=132 HFD=4.8
22:10:29.654 00.004 11872 CameraToMount -- cameraTheta (1.33) - m_xAngle (-3.14) = xAngle (4.47 = -1.82)
22:10:29.658 00.004 11872 CameraToMount -- cameraTheta (1.33) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.29 = -1.99)
22:10:29.661 00.003 11872 CameraToMount -- cameraX=0.09 cameraY=0.37 hyp=0.39 cameraTheta=1.33 mountX=-0.09 mountY=-0.35, mountTheta=-1.83
22:10:29.667 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.09, y=0.37, opts=13)
22:10:29.671 00.004 11872 Enqueuing Move request for scope (0.09, 0.37)
22:10:29.676 00.005 9960 Worker thread wakes up
22:10:29.676 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=132, med=1, FiltMin=0, FiltMax=69, Gamma=1.000
22:10:29.683 00.007 11872 UpdateGuideState exits: m=2360 SNR=32.8
22:10:29.688 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:29.692 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:10:29.697 00.005 11872 Enqueuing Expose request
22:10:29.702 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.37) opts 0xd
22:10:29.702 00.000 9960 Handling offset move in thread for scope, endpoint = (0.09, 0.37)
22:10:29.702 00.000 9960 Moving (0.09, 0.37) raw xDistance=-0.09 yDistance=-0.35
22:10:29.702 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:10:29.702 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
22:10:29.702 00.000 9960 MoveAxis(E, 0, ABG)
22:10:29.704 00.002 9960 Move returns status 0, amount 0
22:10:29.704 00.000 9960 MoveAxis(N, 263, ABG)
22:10:29.704 00.000 9960 Guiding  Dir = 0, Dur = 263
22:10:29.705 00.001 9960 IsSlewing returns 0
22:10:29.706 00.001 9960 IsGuiding returns 0
22:10:29.706 00.000 9960 PulseGuide returned control before completion, sleep 273
22:10:29.994 00.288 9960 IsGuiding returns 1
22:10:29.994 00.000 9960 scope still moving after pulse duration time elapsed
22:10:30.026 00.032 9960 IsSlewing returns 0
22:10:30.028 00.002 9960 IsGuiding returns 0
22:10:30.028 00.000 9960 scope move finished after 263 + 59 ms
22:10:30.029 00.001 9960 Move returns status 0, amount 263
22:10:30.029 00.000 9960 move complete, result=0
22:10:30.030 00.001 9960 worker thread done servicing request
22:10:30.030 00.000 9960 Worker thread wakes up
22:10:30.030 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.4 px 263 ms NORTH
22:10:30.038 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
22:10:30.038 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(42,844,31,31)
22:10:31.290 01.252 9960 Exposure complete
22:10:31.418 00.128 9960 worker thread done servicing request
22:10:31.418 00.000 11872 OnExposeComplete: enter
22:10:31.423 00.005 11872 UpdateGuideState(): m_state=6
22:10:31.428 00.005 11872 Star::Find(15, 57, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1432
22:10:31.431 00.003 11872 Star::Find returns 1 (0), X=57.30, Y=859.36, Mass=2477, SNR=33.8, Peak=163 HFD=4.9
22:10:31.434 00.003 11872 CameraToMount -- cameraTheta (0.08) - m_xAngle (-3.14) = xAngle (3.21 = -3.07)
22:10:31.439 00.005 11872 CameraToMount -- cameraTheta (0.08) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.04 = 3.04)
22:10:31.442 00.003 11872 CameraToMount -- cameraX=0.13 cameraY=0.01 hyp=0.13 cameraTheta=0.08 mountX=-0.13 mountY=0.01, mountTheta=3.04
22:10:31.448 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.13, y=0.01, opts=13)
22:10:31.451 00.003 11872 Enqueuing Move request for scope (0.13, 0.01)
22:10:31.456 00.005 9960 Worker thread wakes up
22:10:31.457 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=163, med=1, FiltMin=0, FiltMax=71, Gamma=1.000
22:10:31.460 00.003 11872 UpdateGuideState exits: m=2477 SNR=33.8
22:10:31.464 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:31.468 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:10:31.471 00.003 11872 Enqueuing Expose request
22:10:31.475 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.01) opts 0xd
22:10:31.475 00.000 9960 Handling offset move in thread for scope, endpoint = (0.13, 0.01)
22:10:31.475 00.000 9960 Moving (0.13, 0.01) raw xDistance=-0.13 yDistance=0.01
22:10:31.475 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:10:31.475 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:10:31.476 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:10:31.476 00.000 9960 MoveAxis(E, 0, ABG)
22:10:31.476 00.000 9960 Move returns status 0, amount 0
22:10:31.476 00.000 9960 MoveAxis(N, 0, ABG)
22:10:31.477 00.001 9960 Move returns status 0, amount 0
22:10:31.477 00.000 9960 move complete, result=0
22:10:31.477 00.000 9960 worker thread done servicing request
22:10:31.477 00.000 11872 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:10:31.481 00.004 9960 Worker thread wakes up
22:10:31.482 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:10:31.482 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(42,844,31,31)
22:10:32.724 01.242 9960 Exposure complete
22:10:32.858 00.134 9960 worker thread done servicing request
22:10:32.859 00.001 11872 OnExposeComplete: enter
22:10:32.863 00.004 11872 UpdateGuideState(): m_state=6
22:10:32.867 00.004 11872 Star::Find(15, 57, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1433
22:10:32.871 00.004 11872 Star::Find returns 1 (0), X=57.33, Y=859.76, Mass=2424, SNR=33.5, Peak=137 HFD=4.7
22:10:32.875 00.004 11872 CameraToMount -- cameraTheta (1.21) - m_xAngle (-3.14) = xAngle (4.34 = -1.94)
22:10:32.878 00.003 11872 CameraToMount -- cameraTheta (1.21) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.17 = -2.11)
22:10:32.880 00.002 11872 CameraToMount -- cameraX=0.16 cameraY=0.42 hyp=0.44 cameraTheta=1.21 mountX=-0.16 mountY=-0.38, mountTheta=-1.97
22:10:32.883 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=0.16, y=0.42, opts=13)
22:10:32.888 00.005 11872 Enqueuing Move request for scope (0.16, 0.42)
22:10:32.892 00.004 9960 Worker thread wakes up
22:10:32.893 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=137, med=1, FiltMin=0, FiltMax=77, Gamma=1.000
22:10:32.897 00.004 11872 UpdateGuideState exits: m=2424 SNR=33.5
22:10:32.902 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:32.906 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:10:32.911 00.005 11872 Enqueuing Expose request
22:10:32.914 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.42) opts 0xd
22:10:32.914 00.000 9960 Handling offset move in thread for scope, endpoint = (0.16, 0.42)
22:10:32.914 00.000 9960 Moving (0.16, 0.42) raw xDistance=-0.16 yDistance=-0.38
22:10:32.914 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
22:10:32.915 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.38 from input -0.38
22:10:32.915 00.000 9960 MoveAxis(E, 0, ABG)
22:10:32.915 00.000 9960 Move returns status 0, amount 0
22:10:32.915 00.000 9960 MoveAxis(N, 285, ABG)
22:10:32.915 00.000 9960 Guiding  Dir = 0, Dur = 285
22:10:32.916 00.001 9960 IsSlewing returns 0
22:10:32.916 00.000 9960 IsGuiding returns 0
22:10:32.917 00.001 9960 PulseGuide returned control before completion, sleep 295
22:10:33.215 00.298 9960 IsGuiding returns 1
22:10:33.216 00.001 9960 scope still moving after pulse duration time elapsed
22:10:33.247 00.031 9960 IsSlewing returns 0
22:10:33.248 00.001 9960 IsGuiding returns 0
22:10:33.248 00.000 9960 scope move finished after 285 + 46 ms
22:10:33.248 00.000 9960 Move returns status 0, amount 285
22:10:33.249 00.001 9960 move complete, result=0
22:10:33.249 00.000 9960 worker thread done servicing request
22:10:33.249 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.4 px 285 ms NORTH
22:10:33.256 00.007 9960 Worker thread wakes up
22:10:33.256 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:10:33.256 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(42,844,31,31)
22:10:34.507 01.251 9960 Exposure complete
22:10:34.644 00.137 9960 worker thread done servicing request
22:10:34.644 00.000 11872 OnExposeComplete: enter
22:10:34.649 00.005 11872 UpdateGuideState(): m_state=6
22:10:34.653 00.004 11872 Star::Find(15, 57, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1434
22:10:34.658 00.005 11872 Star::Find returns 1 (0), X=57.52, Y=859.41, Mass=2596, SNR=34.6, Peak=153 HFD=5.1
22:10:34.661 00.003 11872 CameraToMount -- cameraTheta (0.18) - m_xAngle (-3.14) = xAngle (3.32 = -2.97)
22:10:34.665 00.004 11872 CameraToMount -- cameraTheta (0.18) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.15 = -3.14)
22:10:34.668 00.003 11872 CameraToMount -- cameraX=0.35 cameraY=0.06 hyp=0.35 cameraTheta=0.18 mountX=-0.35 mountY=-0.00, mountTheta=-3.14
22:10:34.675 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.35, y=0.06, opts=13)
22:10:34.679 00.004 11872 Enqueuing Move request for scope (0.35, 0.06)
22:10:34.682 00.003 9960 Worker thread wakes up
22:10:34.682 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=153, med=1, FiltMin=0, FiltMax=88, Gamma=1.000
22:10:34.686 00.004 11872 UpdateGuideState exits: m=2596 SNR=34.6
22:10:34.690 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:34.693 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:10:34.695 00.002 11872 Enqueuing Expose request
22:10:34.698 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.35, 0.06) opts 0xd
22:10:34.699 00.001 9960 Handling offset move in thread for scope, endpoint = (0.35, 0.06)
22:10:34.699 00.000 9960 Moving (0.35, 0.06) raw xDistance=-0.35 yDistance=-0.00
22:10:34.699 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.35
22:10:34.700 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:10:34.700 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
22:10:34.700 00.000 9960 MoveAxis(E, 162, ABG)
22:10:34.700 00.000 9960 Guiding  Dir = 2, Dur = 162
22:10:34.700 00.000 9960 IsSlewing returns 0
22:10:34.701 00.001 9960 IsGuiding returns 0
22:10:34.701 00.000 9960 PulseGuide returned control before completion, sleep 172
22:10:34.876 00.175 9960 IsGuiding returns 1
22:10:34.877 00.001 9960 scope still moving after pulse duration time elapsed
22:10:34.906 00.029 9960 IsSlewing returns 0
22:10:34.907 00.001 9960 IsGuiding returns 0
22:10:34.907 00.000 9960 scope move finished after 162 + 44 ms
22:10:34.908 00.001 9960 Move returns status 0, amount 162
22:10:34.908 00.000 9960 MoveAxis(N, 0, ABG)
22:10:34.908 00.000 9960 Move returns status 0, amount 0
22:10:34.908 00.000 9960 move complete, result=0
22:10:34.910 00.002 9960 worker thread done servicing request
22:10:34.910 00.000 9960 Worker thread wakes up
22:10:34.910 00.000 11872 GuideStep: -0.3 px 162 ms EAST, -0.0 px 0 ms NORTH
22:10:34.916 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:10:34.917 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(42,844,31,31)
22:10:36.167 01.250 9960 Exposure complete
22:10:36.299 00.132 9960 worker thread done servicing request
22:10:36.299 00.000 11872 OnExposeComplete: enter
22:10:36.303 00.004 11872 UpdateGuideState(): m_state=6
22:10:36.308 00.005 11872 Star::Find(15, 57, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1435
22:10:36.312 00.004 11872 Star::Find returns 1 (0), X=57.23, Y=859.67, Mass=2366, SNR=32.9, Peak=122 HFD=4.9
22:10:36.316 00.004 11872 CameraToMount -- cameraTheta (1.41) - m_xAngle (-3.14) = xAngle (4.55 = -1.73)
22:10:36.320 00.004 11872 CameraToMount -- cameraTheta (1.41) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.38 = -1.90)
22:10:36.323 00.003 11872 CameraToMount -- cameraX=0.05 cameraY=0.32 hyp=0.33 cameraTheta=1.41 mountX=-0.05 mountY=-0.31, mountTheta=-1.74
22:10:36.331 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=0.05, y=0.32, opts=13)
22:10:36.338 00.007 11872 Enqueuing Move request for scope (0.05, 0.32)
22:10:36.342 00.004 9960 Worker thread wakes up
22:10:36.342 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=122, med=1, FiltMin=0, FiltMax=64, Gamma=1.000
22:10:36.347 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.32) opts 0xd
22:10:36.347 00.000 9960 Handling offset move in thread for scope, endpoint = (0.05, 0.32)
22:10:36.347 00.000 9960 Moving (0.05, 0.32) raw xDistance=-0.05 yDistance=-0.31
22:10:36.347 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:10:36.348 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
22:10:36.348 00.000 9960 MoveAxis(E, 0, ABG)
22:10:36.348 00.000 11872 UpdateGuideState exits: m=2366 SNR=32.9
22:10:36.352 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:36.357 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:10:36.363 00.006 11872 Enqueuing Expose request
22:10:36.368 00.005 9960 Move returns status 0, amount 0
22:10:36.368 00.000 9960 MoveAxis(N, 232, ABG)
22:10:36.368 00.000 9960 Guiding  Dir = 0, Dur = 232
22:10:36.369 00.001 9960 IsSlewing returns 0
22:10:36.369 00.000 9960 IsGuiding returns 0
22:10:36.369 00.000 9960 PulseGuide returned control before completion, sleep 242
22:10:36.628 00.259 9960 IsGuiding returns 0
22:10:36.629 00.001 9960 Move returns status 0, amount 232
22:10:36.629 00.000 9960 move complete, result=0
22:10:36.630 00.001 9960 worker thread done servicing request
22:10:36.630 00.000 9960 Worker thread wakes up
22:10:36.631 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 232 ms NORTH
22:10:36.637 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:10:36.639 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(42,844,31,31)
22:10:37.893 01.254 9960 Exposure complete
22:10:38.012 00.119 11872 OnExposeComplete: enter
22:10:38.018 00.006 11872 UpdateGuideState(): m_state=6
22:10:38.022 00.004 9960 worker thread done servicing request
22:10:38.022 00.000 11872 Star::Find(15, 57, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1436
22:10:38.027 00.005 11872 Star::Find returns 1 (0), X=57.04, Y=859.43, Mass=2432, SNR=33.5, Peak=143 HFD=5.1
22:10:38.031 00.004 11872 CameraToMount -- cameraTheta (2.55) - m_xAngle (-3.14) = xAngle (5.69 = -0.59)
22:10:38.035 00.004 11872 CameraToMount -- cameraTheta (2.55) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.52 = -0.76)
22:10:38.038 00.003 11872 CameraToMount -- cameraX=-0.13 cameraY=0.09 hyp=0.16 cameraTheta=2.55 mountX=0.13 mountY=-0.11, mountTheta=-0.69
22:10:38.043 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.13, y=0.09, opts=13)
22:10:38.050 00.007 11872 Enqueuing Move request for scope (-0.13, 0.09)
22:10:38.053 00.003 9960 Worker thread wakes up
22:10:38.054 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=143, med=1, FiltMin=0, FiltMax=65, Gamma=1.000
22:10:38.058 00.004 11872 UpdateGuideState exits: m=2432 SNR=33.5
22:10:38.062 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:38.067 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.09) opts 0xd
22:10:38.067 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.13, 0.09)
22:10:38.067 00.000 9960 Moving (-0.13, 0.09) raw xDistance=0.13 yDistance=-0.11
22:10:38.067 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:10:38.067 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:10:38.068 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:10:38.073 00.005 11872 Enqueuing Expose request
22:10:38.076 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:10:38.076 00.000 9960 MoveAxis(E, 0, ABG)
22:10:38.078 00.002 9960 Move returns status 0, amount 0
22:10:38.078 00.000 9960 MoveAxis(N, 0, ABG)
22:10:38.078 00.000 9960 Move returns status 0, amount 0
22:10:38.078 00.000 9960 move complete, result=0
22:10:38.078 00.000 9960 worker thread done servicing request
22:10:38.078 00.000 9960 Worker thread wakes up
22:10:38.079 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:10:38.080 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(42,844,31,31)
22:10:38.080 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:10:39.336 01.256 9960 Exposure complete
22:10:39.450 00.114 9960 worker thread done servicing request
22:10:39.451 00.001 11872 OnExposeComplete: enter
22:10:39.455 00.004 11872 UpdateGuideState(): m_state=6
22:10:39.459 00.004 11872 Star::Find(15, 57, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1437
22:10:39.464 00.005 11872 Star::Find returns 1 (0), X=57.11, Y=859.64, Mass=2479, SNR=33.7, Peak=137 HFD=5.0
22:10:39.468 00.004 11872 CameraToMount -- cameraTheta (1.78) - m_xAngle (-3.14) = xAngle (4.92 = -1.36)
22:10:39.472 00.004 11872 CameraToMount -- cameraTheta (1.78) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.75 = -1.54)
22:10:39.477 00.005 11872 CameraToMount -- cameraX=-0.06 cameraY=0.29 hyp=0.30 cameraTheta=1.78 mountX=0.06 mountY=-0.30, mountTheta=-1.37
22:10:39.485 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=-0.06, y=0.29, opts=13)
22:10:39.491 00.006 11872 Enqueuing Move request for scope (-0.06, 0.29)
22:10:39.495 00.004 9960 Worker thread wakes up
22:10:39.496 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.29) opts 0xd
22:10:39.496 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.06, 0.29)
22:10:39.496 00.000 9960 Moving (-0.06, 0.29) raw xDistance=0.06 yDistance=-0.30
22:10:39.496 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=137, med=1, FiltMin=0, FiltMax=71, Gamma=1.000
22:10:39.500 00.004 11872 UpdateGuideState exits: m=2479 SNR=33.7
22:10:39.503 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:39.507 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:10:39.511 00.004 11872 Enqueuing Expose request
22:10:39.514 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:10:39.515 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
22:10:39.515 00.000 9960 MoveAxis(E, 0, ABG)
22:10:39.515 00.000 9960 Move returns status 0, amount 0
22:10:39.515 00.000 9960 MoveAxis(N, 224, ABG)
22:10:39.515 00.000 9960 Guiding  Dir = 0, Dur = 224
22:10:39.516 00.001 9960 IsSlewing returns 0
22:10:39.516 00.000 9960 IsGuiding returns 0
22:10:39.517 00.001 9960 PulseGuide returned control before completion, sleep 234
22:10:39.765 00.248 9960 IsGuiding returns 1
22:10:39.767 00.002 9960 scope still moving after pulse duration time elapsed
22:10:39.795 00.028 9960 IsSlewing returns 0
22:10:39.797 00.002 9960 IsGuiding returns 0
22:10:39.797 00.000 9960 scope move finished after 224 + 56 ms
22:10:39.797 00.000 9960 Move returns status 0, amount 224
22:10:39.797 00.000 9960 move complete, result=0
22:10:39.798 00.001 9960 worker thread done servicing request
22:10:39.798 00.000 9960 Worker thread wakes up
22:10:39.799 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 224 ms NORTH
22:10:39.808 00.009 9960 worker thread servicing REQUEST_EXPOSE 1000
22:10:39.809 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(42,844,31,31)
22:10:41.062 01.253 9960 Exposure complete
22:10:41.198 00.136 9960 worker thread done servicing request
22:10:41.198 00.000 11872 OnExposeComplete: enter
22:10:41.204 00.006 11872 UpdateGuideState(): m_state=6
22:10:41.209 00.005 11872 Star::Find(15, 57, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1438
22:10:41.216 00.007 11872 Star::Find returns 1 (0), X=56.81, Y=859.54, Mass=2498, SNR=33.8, Peak=126 HFD=4.9
22:10:41.221 00.005 11872 CameraToMount -- cameraTheta (2.65) - m_xAngle (-3.14) = xAngle (5.79 = -0.50)
22:10:41.224 00.003 11872 CameraToMount -- cameraTheta (2.65) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.62 = -0.67)
22:10:41.229 00.005 11872 CameraToMount -- cameraX=-0.37 cameraY=0.20 hyp=0.42 cameraTheta=2.65 mountX=0.37 mountY=-0.26, mountTheta=-0.61
22:10:41.234 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.37, y=0.20, opts=13)
22:10:41.240 00.006 11872 Enqueuing Move request for scope (-0.37, 0.20)
22:10:41.246 00.006 9960 Worker thread wakes up
22:10:41.246 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 0.20) opts 0xd
22:10:41.247 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.37, 0.20)
22:10:41.247 00.000 9960 Moving (-0.37, 0.20) raw xDistance=0.37 yDistance=-0.26
22:10:41.247 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.37
22:10:41.248 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
22:10:41.248 00.000 9960 MoveAxis(W, 172, ABG)
22:10:41.248 00.000 9960 Guiding  Dir = 3, Dur = 172
22:10:41.248 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=126, med=1, FiltMin=0, FiltMax=92, Gamma=1.000
22:10:41.253 00.005 11872 UpdateGuideState exits: m=2498 SNR=33.8
22:10:41.257 00.004 9960 IsSlewing returns 0
22:10:41.258 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:41.260 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:10:41.267 00.007 11872 Enqueuing Expose request
22:10:41.272 00.005 9960 IsGuiding returns 0
22:10:41.272 00.000 9960 PulseGuide returned control before completion, sleep 182
22:10:41.463 00.191 9960 IsGuiding returns 1
22:10:41.463 00.000 9960 scope still moving after pulse duration time elapsed
22:10:41.494 00.031 9960 IsSlewing returns 0
22:10:41.495 00.001 9960 IsGuiding returns 0
22:10:41.495 00.000 9960 scope move finished after 172 + 50 ms
22:10:41.496 00.001 9960 Move returns status 0, amount 172
22:10:41.496 00.000 9960 MoveAxis(N, 192, ABG)
22:10:41.496 00.000 9960 Guiding  Dir = 0, Dur = 192
22:10:41.496 00.000 9960 IsSlewing returns 0
22:10:41.498 00.002 9960 IsGuiding returns 0
22:10:41.498 00.000 9960 PulseGuide returned control before completion, sleep 202
22:10:41.712 00.214 9960 IsGuiding returns 1
22:10:41.713 00.001 9960 scope still moving after pulse duration time elapsed
22:10:41.743 00.030 9960 IsSlewing returns 0
22:10:41.744 00.001 9960 IsGuiding returns 0
22:10:41.745 00.001 9960 scope move finished after 192 + 55 ms
22:10:41.745 00.000 9960 Move returns status 0, amount 192
22:10:41.745 00.000 9960 move complete, result=0
22:10:41.747 00.002 9960 worker thread done servicing request
22:10:41.747 00.000 9960 Worker thread wakes up
22:10:41.748 00.001 11872 GuideStep: 0.4 px 172 ms WEST, -0.3 px 192 ms NORTH
22:10:41.754 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:10:41.754 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(42,844,31,31)
22:10:43.007 01.253 9960 Exposure complete
22:10:43.135 00.128 9960 worker thread done servicing request
22:10:43.136 00.001 11872 OnExposeComplete: enter
22:10:43.140 00.004 11872 UpdateGuideState(): m_state=6
22:10:43.150 00.010 11872 Star::Find(15, 56, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1439
22:10:43.157 00.007 11872 Star::Find returns 1 (0), X=56.83, Y=859.33, Mass=2253, SNR=32.4, Peak=142 HFD=4.8
22:10:43.162 00.005 11872 CameraToMount -- cameraTheta (-3.10) - m_xAngle (-3.14) = xAngle (0.04 = 0.04)
22:10:43.168 00.006 11872 CameraToMount -- cameraTheta (-3.10) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (-0.13 = -0.13)
22:10:43.173 00.005 11872 CameraToMount -- cameraX=-0.35 cameraY=-0.02 hyp=0.35 cameraTheta=-3.10 mountX=0.35 mountY=-0.05, mountTheta=-0.13
22:10:43.179 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.35, y=-0.02, opts=13)
22:10:43.182 00.003 11872 Enqueuing Move request for scope (-0.35, -0.02)
22:10:43.186 00.004 9960 Worker thread wakes up
22:10:43.186 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.35, -0.02) opts 0xd
22:10:43.186 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=142, med=1, FiltMin=0, FiltMax=81, Gamma=1.000
22:10:43.191 00.005 11872 UpdateGuideState exits: m=2253 SNR=32.4
22:10:43.195 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:43.198 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:10:43.201 00.003 11872 Enqueuing Expose request
22:10:43.205 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.35, -0.02)
22:10:43.205 00.000 9960 Moving (-0.35, -0.02) raw xDistance=0.35 yDistance=-0.05
22:10:43.205 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.35
22:10:43.205 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:10:43.206 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:10:43.206 00.000 9960 MoveAxis(W, 175, ABG)
22:10:43.206 00.000 9960 Guiding  Dir = 3, Dur = 175
22:10:43.206 00.000 9960 IsSlewing returns 0
22:10:43.207 00.001 9960 IsGuiding returns 0
22:10:43.207 00.000 9960 PulseGuide returned control before completion, sleep 185
22:10:43.408 00.201 9960 IsGuiding returns 1
22:10:43.409 00.001 9960 scope still moving after pulse duration time elapsed
22:10:43.437 00.028 9960 IsSlewing returns 0
22:10:43.439 00.002 9960 IsGuiding returns 1
22:10:43.469 00.030 9960 IsSlewing returns 0
22:10:43.470 00.001 9960 IsGuiding returns 1
22:10:43.501 00.031 9960 IsSlewing returns 0
22:10:43.501 00.000 9960 IsGuiding returns 0
22:10:43.503 00.002 9960 scope move finished after 175 + 120 ms
22:10:43.503 00.000 9960 Move returns status 0, amount 175
22:10:43.504 00.001 9960 MoveAxis(N, 0, ABG)
22:10:43.504 00.000 9960 Move returns status 0, amount 0
22:10:43.504 00.000 9960 move complete, result=0
22:10:43.505 00.001 9960 worker thread done servicing request
22:10:43.505 00.000 9960 Worker thread wakes up
22:10:43.506 00.001 11872 GuideStep: 0.3 px 175 ms WEST, -0.0 px 0 ms NORTH
22:10:43.511 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:10:43.512 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(42,844,31,31)
22:10:44.766 01.254 9960 Exposure complete
22:10:44.904 00.138 9960 worker thread done servicing request
22:10:44.905 00.001 11872 OnExposeComplete: enter
22:10:44.908 00.003 11872 UpdateGuideState(): m_state=6
22:10:44.913 00.005 11872 Star::Find(15, 56, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1440
22:10:44.917 00.004 11872 Star::Find returns 1 (0), X=57.15, Y=859.53, Mass=2414, SNR=33.3, Peak=115 HFD=5.2
22:10:44.922 00.005 11872 CameraToMount -- cameraTheta (1.71) - m_xAngle (-3.14) = xAngle (4.85 = -1.43)
22:10:44.927 00.005 11872 CameraToMount -- cameraTheta (1.71) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.68 = -1.60)
22:10:44.931 00.004 11872 CameraToMount -- cameraX=-0.03 cameraY=0.18 hyp=0.18 cameraTheta=1.71 mountX=0.03 mountY=-0.18, mountTheta=-1.43
22:10:44.937 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.03, y=0.18, opts=13)
22:10:44.941 00.004 11872 Enqueuing Move request for scope (-0.03, 0.18)
22:10:44.944 00.003 9960 Worker thread wakes up
22:10:44.944 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.18) opts 0xd
22:10:44.945 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.03, 0.18)
22:10:44.945 00.000 9960 Moving (-0.03, 0.18) raw xDistance=0.03 yDistance=-0.18
22:10:44.946 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:10:44.946 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:10:44.946 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=115, med=1, FiltMin=0, FiltMax=63, Gamma=1.000
22:10:44.950 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:10:44.950 00.000 9960 MoveAxis(E, 0, ABG)
22:10:44.950 00.000 9960 Move returns status 0, amount 0
22:10:44.950 00.000 9960 MoveAxis(N, 0, ABG)
22:10:44.951 00.001 11872 UpdateGuideState exits: m=2414 SNR=33.3
22:10:44.955 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:44.960 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:10:44.965 00.005 11872 Enqueuing Expose request
22:10:44.970 00.005 9960 Move returns status 0, amount 0
22:10:44.970 00.000 9960 move complete, result=0
22:10:44.970 00.000 9960 worker thread done servicing request
22:10:44.970 00.000 9960 Worker thread wakes up
22:10:44.970 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:10:44.975 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:10:44.975 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(42,844,31,31)
22:10:46.221 01.246 9960 Exposure complete
22:10:46.345 00.124 9960 worker thread done servicing request
22:10:46.345 00.000 11872 OnExposeComplete: enter
22:10:46.349 00.004 11872 UpdateGuideState(): m_state=6
22:10:46.353 00.004 11872 Star::Find(15, 57, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1441
22:10:46.357 00.004 11872 Star::Find returns 1 (0), X=56.68, Y=859.46, Mass=2584, SNR=34.4, Peak=127 HFD=5.1
22:10:46.362 00.005 11872 CameraToMount -- cameraTheta (2.92) - m_xAngle (-3.14) = xAngle (6.05 = -0.23)
22:10:46.367 00.005 11872 CameraToMount -- cameraTheta (2.92) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.88 = -0.40)
22:10:46.370 00.003 11872 CameraToMount -- cameraX=-0.49 cameraY=0.11 hyp=0.51 cameraTheta=2.92 mountX=0.49 mountY=-0.20, mountTheta=-0.38
22:10:46.376 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.49, y=0.11, opts=13)
22:10:46.380 00.004 11872 Enqueuing Move request for scope (-0.49, 0.11)
22:10:46.383 00.003 9960 Worker thread wakes up
22:10:46.385 00.002 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.49, 0.11) opts 0xd
22:10:46.385 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.49, 0.11)
22:10:46.385 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=127, med=1, FiltMin=0, FiltMax=92, Gamma=1.000
22:10:46.390 00.005 9960 Moving (-0.49, 0.11) raw xDistance=0.49 yDistance=-0.20
22:10:46.390 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.49
22:10:46.390 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:10:46.390 00.000 11872 UpdateGuideState exits: m=2584 SNR=34.4
22:10:46.396 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:46.402 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:10:46.405 00.003 11872 Enqueuing Expose request
22:10:46.409 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
22:10:46.409 00.000 9960 MoveAxis(W, 232, ABG)
22:10:46.410 00.001 9960 Guiding  Dir = 3, Dur = 232
22:10:46.410 00.000 9960 IsSlewing returns 0
22:10:46.411 00.001 9960 IsGuiding returns 0
22:10:46.411 00.000 9960 PulseGuide returned control before completion, sleep 242
22:10:46.666 00.255 9960 IsGuiding returns 1
22:10:46.667 00.001 9960 scope still moving after pulse duration time elapsed
22:10:46.696 00.029 9960 IsSlewing returns 0
22:10:46.696 00.000 9960 IsGuiding returns 0
22:10:46.696 00.000 9960 scope move finished after 232 + 54 ms
22:10:46.696 00.000 9960 Move returns status 0, amount 232
22:10:46.698 00.002 9960 MoveAxis(N, 0, ABG)
22:10:46.698 00.000 9960 Move returns status 0, amount 0
22:10:46.698 00.000 9960 move complete, result=0
22:10:46.699 00.001 9960 worker thread done servicing request
22:10:46.699 00.000 9960 Worker thread wakes up
22:10:46.699 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:10:46.700 00.001 11872 GuideStep: 0.5 px 232 ms WEST, -0.2 px 0 ms NORTH
22:10:46.705 00.005 9960 Handling exposure in thread, d=1000 o=3 r=(42,844,31,31)
22:10:47.957 01.252 9960 Exposure complete
22:10:48.080 00.123 9960 worker thread done servicing request
22:10:48.080 00.000 11872 OnExposeComplete: enter
22:10:48.085 00.005 11872 UpdateGuideState(): m_state=6
22:10:48.090 00.005 11872 Star::Find(15, 56, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1442
22:10:48.095 00.005 11872 Star::Find returns 1 (0), X=57.28, Y=859.74, Mass=2408, SNR=33.3, Peak=136 HFD=4.7
22:10:48.098 00.003 11872 CameraToMount -- cameraTheta (1.30) - m_xAngle (-3.14) = xAngle (4.44 = -1.85)
22:10:48.101 00.003 11872 CameraToMount -- cameraTheta (1.30) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.27 = -2.02)
22:10:48.106 00.005 11872 CameraToMount -- cameraX=0.11 cameraY=0.40 hyp=0.41 cameraTheta=1.30 mountX=-0.11 mountY=-0.37, mountTheta=-1.86
22:10:48.112 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.11, y=0.40, opts=13)
22:10:48.117 00.005 11872 Enqueuing Move request for scope (0.11, 0.40)
22:10:48.122 00.005 9960 Worker thread wakes up
22:10:48.122 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=136, med=1, FiltMin=0, FiltMax=64, Gamma=1.000
22:10:48.125 00.003 11872 UpdateGuideState exits: m=2408 SNR=33.3
22:10:48.130 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:48.133 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:10:48.137 00.004 11872 Enqueuing Expose request
22:10:48.141 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.40) opts 0xd
22:10:48.141 00.000 9960 Handling offset move in thread for scope, endpoint = (0.11, 0.40)
22:10:48.141 00.000 9960 Moving (0.11, 0.40) raw xDistance=-0.11 yDistance=-0.37
22:10:48.141 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:10:48.142 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.37 from input -0.37
22:10:48.142 00.000 9960 MoveAxis(E, 0, ABG)
22:10:48.142 00.000 9960 Move returns status 0, amount 0
22:10:48.142 00.000 9960 MoveAxis(N, 276, ABG)
22:10:48.143 00.001 9960 Guiding  Dir = 0, Dur = 276
22:10:48.143 00.000 9960 IsSlewing returns 0
22:10:48.143 00.000 9960 IsGuiding returns 0
22:10:48.144 00.001 9960 PulseGuide returned control before completion, sleep 286
22:10:48.431 00.287 9960 IsGuiding returns 1
22:10:48.433 00.002 9960 scope still moving after pulse duration time elapsed
22:10:48.463 00.030 9960 IsSlewing returns 0
22:10:48.465 00.002 9960 IsGuiding returns 0
22:10:48.465 00.000 9960 scope move finished after 276 + 45 ms
22:10:48.466 00.001 9960 Move returns status 0, amount 276
22:10:48.466 00.000 9960 move complete, result=0
22:10:48.466 00.000 9960 worker thread done servicing request
22:10:48.467 00.001 9960 Worker thread wakes up
22:10:48.467 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.4 px 276 ms NORTH
22:10:48.473 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:10:48.473 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(42,844,31,31)
22:10:49.726 01.253 9960 Exposure complete
22:10:49.848 00.122 9960 worker thread done servicing request
22:10:49.849 00.001 11872 OnExposeComplete: enter
22:10:49.852 00.003 11872 UpdateGuideState(): m_state=6
22:10:49.859 00.007 11872 Star::Find(15, 57, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1443
22:10:49.864 00.005 11872 Star::Find returns 1 (0), X=57.03, Y=859.66, Mass=2306, SNR=32.7, Peak=121 HFD=5.0
22:10:49.868 00.004 11872 CameraToMount -- cameraTheta (2.00) - m_xAngle (-3.14) = xAngle (5.13 = -1.15)
22:10:49.872 00.004 11872 CameraToMount -- cameraTheta (2.00) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.96 = -1.32)
22:10:49.876 00.004 11872 CameraToMount -- cameraX=-0.14 cameraY=0.31 hyp=0.34 cameraTheta=2.00 mountX=0.14 mountY=-0.33, mountTheta=-1.17
22:10:49.881 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.14, y=0.31, opts=13)
22:10:49.886 00.005 11872 Enqueuing Move request for scope (-0.14, 0.31)
22:10:49.890 00.004 9960 Worker thread wakes up
22:10:49.890 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=121, med=1, FiltMin=0, FiltMax=79, Gamma=1.000
22:10:49.894 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.31) opts 0xd
22:10:49.896 00.002 11872 UpdateGuideState exits: m=2306 SNR=32.7
22:10:49.901 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:49.906 00.005 9960 Handling offset move in thread for scope, endpoint = (-0.14, 0.31)
22:10:49.906 00.000 9960 Moving (-0.14, 0.31) raw xDistance=0.14 yDistance=-0.33
22:10:49.906 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:10:49.910 00.004 11872 Enqueuing Expose request
22:10:49.915 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:10:49.915 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
22:10:49.916 00.001 9960 MoveAxis(E, 0, ABG)
22:10:49.916 00.000 9960 Move returns status 0, amount 0
22:10:49.916 00.000 9960 MoveAxis(N, 247, ABG)
22:10:49.916 00.000 9960 Guiding  Dir = 0, Dur = 247
22:10:49.917 00.001 9960 IsSlewing returns 0
22:10:49.917 00.000 9960 IsGuiding returns 0
22:10:49.918 00.001 9960 PulseGuide returned control before completion, sleep 257
22:10:50.185 00.267 9960 IsGuiding returns 1
22:10:50.185 00.000 9960 scope still moving after pulse duration time elapsed
22:10:50.216 00.031 9960 IsSlewing returns 0
22:10:50.218 00.002 9960 IsGuiding returns 1
22:10:50.247 00.029 9960 IsSlewing returns 0
22:10:50.248 00.001 9960 IsGuiding returns 0
22:10:50.248 00.000 9960 scope move finished after 247 + 83 ms
22:10:50.248 00.000 9960 Move returns status 0, amount 247
22:10:50.248 00.000 9960 move complete, result=0
22:10:50.248 00.000 9960 worker thread done servicing request
22:10:50.248 00.000 9960 Worker thread wakes up
22:10:50.249 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 247 ms NORTH
22:10:50.254 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:10:50.254 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(42,844,31,31)
22:10:51.514 01.260 9960 Exposure complete
22:10:51.648 00.134 9960 worker thread done servicing request
22:10:51.648 00.000 11872 OnExposeComplete: enter
22:10:51.653 00.005 11872 UpdateGuideState(): m_state=6
22:10:51.657 00.004 11872 Star::Find(15, 57, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1444
22:10:51.661 00.004 11872 Star::Find returns 1 (0), X=56.97, Y=859.23, Mass=2521, SNR=34.0, Peak=144 HFD=4.8
22:10:51.665 00.004 11872 CameraToMount -- cameraTheta (-2.63) - m_xAngle (-3.14) = xAngle (0.50 = 0.50)
22:10:51.670 00.005 11872 CameraToMount -- cameraTheta (-2.63) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.33 = 0.33)
22:10:51.676 00.006 11872 CameraToMount -- cameraX=-0.21 cameraY=-0.12 hyp=0.24 cameraTheta=-2.63 mountX=0.21 mountY=0.08, mountTheta=0.36
22:10:51.682 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.21, y=-0.12, opts=13)
22:10:51.687 00.005 11872 Enqueuing Move request for scope (-0.21, -0.12)
22:10:51.692 00.005 9960 Worker thread wakes up
22:10:51.693 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.12) opts 0xd
22:10:51.693 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.21, -0.12)
22:10:51.694 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=144, med=1, FiltMin=0, FiltMax=86, Gamma=1.000
22:10:51.698 00.004 11872 UpdateGuideState exits: m=2521 SNR=34.0
22:10:51.702 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:51.710 00.008 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:10:51.717 00.007 11872 Enqueuing Expose request
22:10:51.723 00.006 9960 Moving (-0.21, -0.12) raw xDistance=0.21 yDistance=0.08
22:10:51.723 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
22:10:51.723 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:10:51.723 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:10:51.724 00.001 9960 MoveAxis(W, 98, ABG)
22:10:51.724 00.000 9960 Guiding  Dir = 3, Dur = 98
22:10:51.724 00.000 9960 IsSlewing returns 0
22:10:51.725 00.001 9960 IsGuiding returns 0
22:10:51.725 00.000 9960 PulseGuide returned control before completion, sleep 108
22:10:51.846 00.121 9960 IsGuiding returns 1
22:10:51.847 00.001 9960 scope still moving after pulse duration time elapsed
22:10:51.878 00.031 9960 IsSlewing returns 0
22:10:51.878 00.000 9960 IsGuiding returns 0
22:10:51.879 00.001 9960 scope move finished after 98 + 55 ms
22:10:51.879 00.000 9960 Move returns status 0, amount 98
22:10:51.879 00.000 9960 MoveAxis(N, 0, ABG)
22:10:51.879 00.000 9960 Move returns status 0, amount 0
22:10:51.880 00.001 9960 move complete, result=0
22:10:51.880 00.000 9960 worker thread done servicing request
22:10:51.880 00.000 11872 GuideStep: 0.2 px 98 ms WEST, 0.1 px 0 ms NORTH
22:10:51.888 00.008 9960 Worker thread wakes up
22:10:51.889 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:10:51.890 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(42,844,31,31)
22:10:53.143 01.253 9960 Exposure complete
22:10:53.269 00.126 9960 worker thread done servicing request
22:10:53.269 00.000 11872 OnExposeComplete: enter
22:10:53.274 00.005 11872 UpdateGuideState(): m_state=6
22:10:53.279 00.005 11872 Star::Find(15, 56, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1445
22:10:53.283 00.004 11872 Star::Find returns 1 (0), X=57.08, Y=859.56, Mass=2415, SNR=33.5, Peak=148 HFD=4.9
22:10:53.287 00.004 11872 CameraToMount -- cameraTheta (1.97) - m_xAngle (-3.14) = xAngle (5.11 = -1.17)
22:10:53.290 00.003 11872 CameraToMount -- cameraTheta (1.97) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.94 = -1.35)
22:10:53.295 00.005 11872 CameraToMount -- cameraX=-0.09 cameraY=0.22 hyp=0.24 cameraTheta=1.97 mountX=0.09 mountY=-0.23, mountTheta=-1.19
22:10:53.301 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.09, y=0.22, opts=13)
22:10:53.306 00.005 11872 Enqueuing Move request for scope (-0.09, 0.22)
22:10:53.309 00.003 9960 Worker thread wakes up
22:10:53.310 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.22) opts 0xd
22:10:53.310 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.09, 0.22)
22:10:53.310 00.000 9960 Moving (-0.09, 0.22) raw xDistance=0.09 yDistance=-0.23
22:10:53.311 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:10:53.311 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
22:10:53.311 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=148, med=1, FiltMin=0, FiltMax=81, Gamma=1.000
22:10:53.315 00.004 9960 MoveAxis(E, 0, ABG)
22:10:53.316 00.001 11872 UpdateGuideState exits: m=2415 SNR=33.5
22:10:53.319 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:53.323 00.004 9960 Move returns status 0, amount 0
22:10:53.323 00.000 9960 MoveAxis(N, 171, ABG)
22:10:53.323 00.000 9960 Guiding  Dir = 0, Dur = 171
22:10:53.323 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:10:53.329 00.006 11872 Enqueuing Expose request
22:10:53.333 00.004 9960 IsSlewing returns 0
22:10:53.334 00.001 9960 IsGuiding returns 0
22:10:53.334 00.000 9960 PulseGuide returned control before completion, sleep 181
22:10:53.524 00.190 9960 IsGuiding returns 1
22:10:53.524 00.000 9960 scope still moving after pulse duration time elapsed
22:10:53.555 00.031 9960 IsSlewing returns 0
22:10:53.556 00.001 9960 IsGuiding returns 0
22:10:53.556 00.000 9960 scope move finished after 171 + 51 ms
22:10:53.557 00.001 9960 Move returns status 0, amount 171
22:10:53.557 00.000 9960 move complete, result=0
22:10:53.557 00.000 9960 worker thread done servicing request
22:10:53.558 00.001 9960 Worker thread wakes up
22:10:53.558 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 171 ms NORTH
22:10:53.564 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:10:53.565 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(42,844,31,31)
22:10:54.818 01.253 9960 Exposure complete
22:10:54.945 00.127 9960 worker thread done servicing request
22:10:54.945 00.000 11872 OnExposeComplete: enter
22:10:54.949 00.004 11872 UpdateGuideState(): m_state=6
22:10:54.953 00.004 11872 Star::Find(15, 57, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1446
22:10:54.957 00.004 11872 Star::Find returns 1 (0), X=56.99, Y=859.63, Mass=2515, SNR=33.9, Peak=139 HFD=5.0
22:10:54.959 00.002 11872 CameraToMount -- cameraTheta (2.14) - m_xAngle (-3.14) = xAngle (5.27 = -1.01)
22:10:54.962 00.003 11872 CameraToMount -- cameraTheta (2.14) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.10 = -1.18)
22:10:54.966 00.004 11872 CameraToMount -- cameraX=-0.18 cameraY=0.28 hyp=0.34 cameraTheta=2.14 mountX=0.18 mountY=-0.31, mountTheta=-1.05
22:10:54.970 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.18, y=0.28, opts=13)
22:10:54.974 00.004 11872 Enqueuing Move request for scope (-0.18, 0.28)
22:10:54.977 00.003 9960 Worker thread wakes up
22:10:54.977 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.28) opts 0xd
22:10:54.977 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.18, 0.28)
22:10:54.977 00.000 9960 Moving (-0.18, 0.28) raw xDistance=0.18 yDistance=-0.31
22:10:54.978 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
22:10:54.978 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
22:10:54.978 00.000 9960 MoveAxis(E, 0, ABG)
22:10:54.978 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=139, med=1, FiltMin=0, FiltMax=83, Gamma=1.000
22:10:54.981 00.003 9960 Move returns status 0, amount 0
22:10:54.981 00.000 9960 MoveAxis(N, 232, ABG)
22:10:54.981 00.000 9960 Guiding  Dir = 0, Dur = 232
22:10:54.981 00.000 11872 UpdateGuideState exits: m=2515 SNR=33.9
22:10:54.985 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:54.989 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:10:54.992 00.003 11872 Enqueuing Expose request
22:10:54.996 00.004 9960 IsSlewing returns 0
22:10:54.996 00.000 9960 IsGuiding returns 0
22:10:54.997 00.001 9960 PulseGuide returned control before completion, sleep 242
22:10:55.243 00.246 9960 IsGuiding returns 1
22:10:55.243 00.000 9960 scope still moving after pulse duration time elapsed
22:10:55.275 00.032 9960 IsSlewing returns 0
22:10:55.276 00.001 9960 IsGuiding returns 0
22:10:55.278 00.002 9960 scope move finished after 232 + 49 ms
22:10:55.278 00.000 9960 Move returns status 0, amount 232
22:10:55.278 00.000 9960 move complete, result=0
22:10:55.278 00.000 9960 worker thread done servicing request
22:10:55.280 00.002 9960 Worker thread wakes up
22:10:55.280 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:10:55.280 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(42,844,31,31)
22:10:55.281 00.001 11872 GuideStep: 0.2 px 0 ms EAST, -0.3 px 232 ms NORTH
22:10:56.526 01.245 9960 Exposure complete
22:10:56.665 00.139 9960 worker thread done servicing request
22:10:56.665 00.000 11872 OnExposeComplete: enter
22:10:56.669 00.004 11872 UpdateGuideState(): m_state=6
22:10:56.673 00.004 11872 Star::Find(15, 56, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1447
22:10:56.678 00.005 11872 Star::Find returns 1 (0), X=56.95, Y=859.64, Mass=2559, SNR=34.2, Peak=131 HFD=5.1
22:10:56.681 00.003 11872 CameraToMount -- cameraTheta (2.22) - m_xAngle (-3.14) = xAngle (5.35 = -0.93)
22:10:56.687 00.006 11872 CameraToMount -- cameraTheta (2.22) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.18 = -1.10)
22:10:56.691 00.004 11872 CameraToMount -- cameraX=-0.22 cameraY=0.29 hyp=0.37 cameraTheta=2.22 mountX=0.22 mountY=-0.33, mountTheta=-0.98
22:10:56.696 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.22, y=0.29, opts=13)
22:10:56.701 00.005 11872 Enqueuing Move request for scope (-0.22, 0.29)
22:10:56.706 00.005 9960 Worker thread wakes up
22:10:56.706 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=131, med=1, FiltMin=0, FiltMax=83, Gamma=1.000
22:10:56.710 00.004 11872 UpdateGuideState exits: m=2559 SNR=34.2
22:10:56.714 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.29) opts 0xd
22:10:56.714 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.22, 0.29)
22:10:56.714 00.000 9960 Moving (-0.22, 0.29) raw xDistance=0.22 yDistance=-0.33
22:10:56.715 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
22:10:56.715 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
22:10:56.715 00.000 9960 MoveAxis(W, 103, ABG)
22:10:56.715 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:56.719 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:10:56.723 00.004 11872 Enqueuing Expose request
22:10:56.726 00.003 9960 Guiding  Dir = 3, Dur = 103
22:10:56.726 00.000 9960 IsSlewing returns 0
22:10:56.728 00.002 9960 IsGuiding returns 0
22:10:56.728 00.000 9960 PulseGuide returned control before completion, sleep 113
22:10:56.856 00.128 9960 IsGuiding returns 0
22:10:56.857 00.001 9960 Move returns status 0, amount 103
22:10:56.858 00.001 9960 MoveAxis(N, 243, ABG)
22:10:56.859 00.001 9960 Guiding  Dir = 0, Dur = 243
22:10:56.859 00.000 9960 IsSlewing returns 0
22:10:56.859 00.000 9960 IsGuiding returns 0
22:10:56.860 00.001 9960 PulseGuide returned control before completion, sleep 253
22:10:57.120 00.260 9960 IsGuiding returns 1
22:10:57.121 00.001 9960 scope still moving after pulse duration time elapsed
22:10:57.151 00.030 9960 IsSlewing returns 0
22:10:57.156 00.005 9960 IsGuiding returns 0
22:10:57.157 00.001 9960 scope move finished after 243 + 54 ms
22:10:57.158 00.001 9960 Move returns status 0, amount 243
22:10:57.158 00.000 9960 move complete, result=0
22:10:57.158 00.000 9960 worker thread done servicing request
22:10:57.159 00.001 9960 Worker thread wakes up
22:10:57.159 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:10:57.160 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(42,844,31,31)
22:10:57.160 00.000 11872 GuideStep: 0.2 px 103 ms WEST, -0.3 px 243 ms NORTH
22:10:58.402 01.242 9960 Exposure complete
22:10:58.528 00.126 9960 worker thread done servicing request
22:10:58.528 00.000 11872 OnExposeComplete: enter
22:10:58.532 00.004 11872 UpdateGuideState(): m_state=6
22:10:58.537 00.005 11872 Star::Find(15, 56, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1448
22:10:58.541 00.004 11872 Star::Find returns 1 (0), X=56.96, Y=859.32, Mass=2548, SNR=34.3, Peak=135 HFD=5.1
22:10:58.544 00.003 11872 CameraToMount -- cameraTheta (-3.03) - m_xAngle (-3.14) = xAngle (0.11 = 0.11)
22:10:58.549 00.005 11872 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (-0.06 = -0.06)
22:10:58.554 00.005 11872 CameraToMount -- cameraX=-0.21 cameraY=-0.02 hyp=0.21 cameraTheta=-3.03 mountX=0.21 mountY=-0.01, mountTheta=-0.06
22:10:58.559 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.21, y=-0.02, opts=13)
22:10:58.563 00.004 11872 Enqueuing Move request for scope (-0.21, -0.02)
22:10:58.567 00.004 9960 Worker thread wakes up
22:10:58.568 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.02) opts 0xd
22:10:58.568 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.21, -0.02)
22:10:58.568 00.000 9960 Moving (-0.21, -0.02) raw xDistance=0.21 yDistance=-0.01
22:10:58.568 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.21
22:10:58.569 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:10:58.569 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=135, med=1, FiltMin=0, FiltMax=91, Gamma=1.000
22:10:58.573 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:10:58.573 00.000 9960 MoveAxis(W, 106, ABG)
22:10:58.573 00.000 9960 Guiding  Dir = 3, Dur = 106
22:10:58.573 00.000 11872 UpdateGuideState exits: m=2548 SNR=34.3
22:10:58.583 00.010 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:58.586 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:10:58.591 00.005 11872 Enqueuing Expose request
22:10:58.595 00.004 9960 IsSlewing returns 0
22:10:58.596 00.001 9960 IsGuiding returns 0
22:10:58.596 00.000 9960 PulseGuide returned control before completion, sleep 116
22:10:58.719 00.123 9960 IsGuiding returns 1
22:10:58.719 00.000 9960 scope still moving after pulse duration time elapsed
22:10:58.750 00.031 9960 IsSlewing returns 0
22:10:58.752 00.002 9960 IsGuiding returns 0
22:10:58.752 00.000 9960 scope move finished after 106 + 49 ms
22:10:58.752 00.000 9960 Move returns status 0, amount 106
22:10:58.752 00.000 9960 MoveAxis(N, 0, ABG)
22:10:58.753 00.001 9960 Move returns status 0, amount 0
22:10:58.753 00.000 9960 move complete, result=0
22:10:58.753 00.000 9960 worker thread done servicing request
22:10:58.753 00.000 11872 GuideStep: 0.2 px 106 ms WEST, -0.0 px 0 ms NORTH
22:10:58.759 00.006 9960 Worker thread wakes up
22:10:58.759 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:10:58.759 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(42,844,31,31)
22:11:00.008 01.249 9960 Exposure complete
22:11:00.140 00.132 9960 worker thread done servicing request
22:11:00.141 00.001 11872 OnExposeComplete: enter
22:11:00.144 00.003 11872 UpdateGuideState(): m_state=6
22:11:00.148 00.004 11872 Star::Find(15, 56, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1449
22:11:00.152 00.004 11872 Star::Find returns 1 (0), X=57.16, Y=859.67, Mass=2426, SNR=33.5, Peak=136 HFD=4.8
22:11:00.157 00.005 11872 CameraToMount -- cameraTheta (1.62) - m_xAngle (-3.14) = xAngle (4.76 = -1.52)
22:11:00.160 00.003 11872 CameraToMount -- cameraTheta (1.62) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.59 = -1.69)
22:11:00.163 00.003 11872 CameraToMount -- cameraX=-0.02 cameraY=0.32 hyp=0.32 cameraTheta=1.62 mountX=0.02 mountY=-0.32, mountTheta=-1.52
22:11:00.169 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.02, y=0.32, opts=13)
22:11:00.174 00.005 11872 Enqueuing Move request for scope (-0.02, 0.32)
22:11:00.179 00.005 9960 Worker thread wakes up
22:11:00.179 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=136, med=1, FiltMin=0, FiltMax=67, Gamma=1.000
22:11:00.184 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.32) opts 0xd
22:11:00.184 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.02, 0.32)
22:11:00.184 00.000 9960 Moving (-0.02, 0.32) raw xDistance=0.02 yDistance=-0.32
22:11:00.184 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:11:00.185 00.001 11872 UpdateGuideState exits: m=2426 SNR=33.5
22:11:00.190 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:00.193 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:11:00.197 00.004 11872 Enqueuing Expose request
22:11:00.203 00.006 9960 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
22:11:00.203 00.000 9960 MoveAxis(E, 0, ABG)
22:11:00.203 00.000 9960 Move returns status 0, amount 0
22:11:00.203 00.000 9960 MoveAxis(N, 240, ABG)
22:11:00.204 00.001 9960 Guiding  Dir = 0, Dur = 240
22:11:00.204 00.000 9960 IsSlewing returns 0
22:11:00.205 00.001 9960 IsGuiding returns 0
22:11:00.205 00.000 9960 PulseGuide returned control before completion, sleep 250
22:11:00.469 00.264 9960 IsGuiding returns 1
22:11:00.471 00.002 9960 scope still moving after pulse duration time elapsed
22:11:00.500 00.029 9960 IsSlewing returns 0
22:11:00.502 00.002 9960 IsGuiding returns 0
22:11:00.503 00.001 9960 scope move finished after 240 + 57 ms
22:11:00.503 00.000 9960 Move returns status 0, amount 240
22:11:00.504 00.001 9960 move complete, result=0
22:11:00.504 00.000 9960 worker thread done servicing request
22:11:00.504 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.3 px 240 ms NORTH
22:11:00.508 00.004 9960 Worker thread wakes up
22:11:00.508 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:11:00.508 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(42,844,31,31)
22:11:01.761 01.253 9960 Exposure complete
22:11:01.889 00.128 9960 worker thread done servicing request
22:11:01.890 00.001 11872 OnExposeComplete: enter
22:11:01.894 00.004 11872 UpdateGuideState(): m_state=6
22:11:01.899 00.005 11872 Star::Find(15, 57, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1450
22:11:01.903 00.004 11872 Star::Find returns 1 (0), X=56.96, Y=859.45, Mass=2572, SNR=34.5, Peak=161 HFD=5.0
22:11:01.906 00.003 11872 CameraToMount -- cameraTheta (2.68) - m_xAngle (-3.14) = xAngle (5.81 = -0.47)
22:11:01.911 00.005 11872 CameraToMount -- cameraTheta (2.68) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.64 = -0.64)
22:11:01.914 00.003 11872 CameraToMount -- cameraX=-0.22 cameraY=0.11 hyp=0.24 cameraTheta=2.68 mountX=0.21 mountY=-0.14, mountTheta=-0.59
22:11:01.919 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.22, y=0.11, opts=13)
22:11:01.922 00.003 11872 Enqueuing Move request for scope (-0.22, 0.11)
22:11:01.926 00.004 9960 Worker thread wakes up
22:11:01.927 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=161, med=1, FiltMin=0, FiltMax=93, Gamma=1.000
22:11:01.929 00.002 11872 UpdateGuideState exits: m=2572 SNR=34.5
22:11:01.932 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:01.935 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:11:01.938 00.003 11872 Enqueuing Expose request
22:11:01.942 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.11) opts 0xd
22:11:01.942 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.22, 0.11)
22:11:01.942 00.000 9960 Moving (-0.22, 0.11) raw xDistance=0.21 yDistance=-0.14
22:11:01.942 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.21
22:11:01.942 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:11:01.943 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:11:01.943 00.000 9960 MoveAxis(W, 101, ABG)
22:11:01.943 00.000 9960 Guiding  Dir = 3, Dur = 101
22:11:01.944 00.001 9960 IsSlewing returns 0
22:11:01.944 00.000 9960 IsGuiding returns 0
22:11:01.944 00.000 9960 PulseGuide returned control before completion, sleep 111
22:11:02.063 00.119 9960 IsGuiding returns 1
22:11:02.065 00.002 9960 scope still moving after pulse duration time elapsed
22:11:02.094 00.029 9960 IsSlewing returns 0
22:11:02.095 00.001 9960 IsGuiding returns 0
22:11:02.095 00.000 9960 scope move finished after 101 + 50 ms
22:11:02.095 00.000 9960 Move returns status 0, amount 101
22:11:02.095 00.000 9960 MoveAxis(N, 0, ABG)
22:11:02.096 00.001 9960 Move returns status 0, amount 0
22:11:02.096 00.000 9960 move complete, result=0
22:11:02.097 00.001 9960 worker thread done servicing request
22:11:02.098 00.001 11872 GuideStep: 0.2 px 101 ms WEST, -0.1 px 0 ms NORTH
22:11:02.102 00.004 9960 Worker thread wakes up
22:11:02.104 00.002 9960 worker thread servicing REQUEST_EXPOSE 1000
22:11:02.104 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(42,844,31,31)
22:11:03.360 01.256 9960 Exposure complete
22:11:03.488 00.128 9960 worker thread done servicing request
22:11:03.488 00.000 11872 OnExposeComplete: enter
22:11:03.492 00.004 11872 UpdateGuideState(): m_state=6
22:11:03.496 00.004 11872 Star::Find(15, 56, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1451
22:11:03.500 00.004 11872 Star::Find returns 1 (0), X=56.73, Y=859.44, Mass=2503, SNR=34.0, Peak=129 HFD=5.1
22:11:03.504 00.004 11872 CameraToMount -- cameraTheta (2.94) - m_xAngle (-3.14) = xAngle (6.08 = -0.21)
22:11:03.508 00.004 11872 CameraToMount -- cameraTheta (2.94) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.90 = -0.38)
22:11:03.511 00.003 11872 CameraToMount -- cameraX=-0.45 cameraY=0.09 hyp=0.46 cameraTheta=2.94 mountX=0.45 mountY=-0.17, mountTheta=-0.36
22:11:03.518 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.45, y=0.09, opts=13)
22:11:03.524 00.006 11872 Enqueuing Move request for scope (-0.45, 0.09)
22:11:03.528 00.004 9960 Worker thread wakes up
22:11:03.528 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.45, 0.09) opts 0xd
22:11:03.528 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.45, 0.09)
22:11:03.528 00.000 9960 Moving (-0.45, 0.09) raw xDistance=0.45 yDistance=-0.17
22:11:03.529 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.29 from input 0.45
22:11:03.529 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:11:03.529 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=129, med=1, FiltMin=0, FiltMax=96, Gamma=1.000
22:11:03.532 00.003 11872 UpdateGuideState exits: m=2503 SNR=34.0
22:11:03.537 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:03.541 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:11:03.546 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:11:03.546 00.000 9960 MoveAxis(W, 216, ABG)
22:11:03.547 00.001 11872 Enqueuing Expose request
22:11:03.551 00.004 9960 Guiding  Dir = 3, Dur = 216
22:11:03.552 00.001 9960 IsSlewing returns 0
22:11:03.552 00.000 9960 IsGuiding returns 0
22:11:03.552 00.000 9960 PulseGuide returned control before completion, sleep 226
22:11:03.785 00.233 9960 IsGuiding returns 1
22:11:03.786 00.001 9960 scope still moving after pulse duration time elapsed
22:11:03.816 00.030 9960 IsSlewing returns 0
22:11:03.817 00.001 9960 IsGuiding returns 0
22:11:03.817 00.000 9960 scope move finished after 216 + 49 ms
22:11:03.817 00.000 9960 Move returns status 0, amount 216
22:11:03.819 00.002 9960 MoveAxis(N, 0, ABG)
22:11:03.819 00.000 9960 Move returns status 0, amount 0
22:11:03.819 00.000 9960 move complete, result=0
22:11:03.820 00.001 9960 worker thread done servicing request
22:11:03.820 00.000 9960 Worker thread wakes up
22:11:03.820 00.000 11872 GuideStep: 0.4 px 216 ms WEST, -0.2 px 0 ms NORTH
22:11:03.827 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:11:03.828 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(42,844,31,31)
22:11:05.077 01.249 9960 Exposure complete
22:11:05.205 00.128 9960 worker thread done servicing request
22:11:05.206 00.001 11872 OnExposeComplete: enter
22:11:05.210 00.004 11872 UpdateGuideState(): m_state=6
22:11:05.214 00.004 11872 Star::Find(15, 56, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1452
22:11:05.217 00.003 11872 Star::Find returns 1 (0), X=57.02, Y=859.60, Mass=2466, SNR=33.7, Peak=128 HFD=5.2
22:11:05.220 00.003 11872 CameraToMount -- cameraTheta (2.12) - m_xAngle (-3.14) = xAngle (5.25 = -1.03)
22:11:05.222 00.002 11872 CameraToMount -- cameraTheta (2.12) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.08 = -1.20)
22:11:05.225 00.003 11872 CameraToMount -- cameraX=-0.15 cameraY=0.25 hyp=0.30 cameraTheta=2.12 mountX=0.15 mountY=-0.28, mountTheta=-1.07
22:11:05.229 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.15, y=0.25, opts=13)
22:11:05.234 00.005 11872 Enqueuing Move request for scope (-0.15, 0.25)
22:11:05.237 00.003 9960 Worker thread wakes up
22:11:05.237 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.25) opts 0xd
22:11:05.237 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.15, 0.25)
22:11:05.237 00.000 9960 Moving (-0.15, 0.25) raw xDistance=0.15 yDistance=-0.28
22:11:05.237 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:11:05.238 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
22:11:05.238 00.000 9960 MoveAxis(E, 0, ABG)
22:11:05.238 00.000 9960 Move returns status 0, amount 0
22:11:05.238 00.000 9960 MoveAxis(N, 206, ABG)
22:11:05.240 00.002 9960 Guiding  Dir = 0, Dur = 206
22:11:05.240 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=128, med=1, FiltMin=0, FiltMax=73, Gamma=1.000
22:11:05.244 00.004 11872 UpdateGuideState exits: m=2466 SNR=33.7
22:11:05.248 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:05.252 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:11:05.255 00.003 11872 Enqueuing Expose request
22:11:05.260 00.005 9960 IsSlewing returns 0
22:11:05.260 00.000 9960 IsGuiding returns 0
22:11:05.261 00.001 9960 PulseGuide returned control before completion, sleep 216
22:11:05.491 00.230 9960 IsGuiding returns 1
22:11:05.492 00.001 9960 scope still moving after pulse duration time elapsed
22:11:05.522 00.030 9960 IsSlewing returns 0
22:11:05.523 00.001 9960 IsGuiding returns 0
22:11:05.524 00.001 9960 scope move finished after 206 + 56 ms
22:11:05.524 00.000 9960 Move returns status 0, amount 206
22:11:05.524 00.000 9960 move complete, result=0
22:11:05.525 00.001 9960 worker thread done servicing request
22:11:05.525 00.000 9960 Worker thread wakes up
22:11:05.525 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.3 px 206 ms NORTH
22:11:05.530 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:11:05.530 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(42,844,31,31)
22:11:06.781 01.251 9960 Exposure complete
22:11:06.900 00.119 9960 worker thread done servicing request
22:11:06.900 00.000 11872 OnExposeComplete: enter
22:11:06.904 00.004 11872 UpdateGuideState(): m_state=6
22:11:06.908 00.004 11872 Star::Find(15, 57, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1453
22:11:06.912 00.004 11872 Star::Find returns 1 (0), X=56.75, Y=859.59, Mass=2434, SNR=33.5, Peak=136 HFD=4.9
22:11:06.917 00.005 11872 CameraToMount -- cameraTheta (2.63) - m_xAngle (-3.14) = xAngle (5.77 = -0.52)
22:11:06.922 00.005 11872 CameraToMount -- cameraTheta (2.63) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.59 = -0.69)
22:11:06.926 00.004 11872 CameraToMount -- cameraX=-0.42 cameraY=0.24 hyp=0.49 cameraTheta=2.63 mountX=0.42 mountY=-0.31, mountTheta=-0.63
22:11:06.934 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=-0.42, y=0.24, opts=13)
22:11:06.938 00.004 11872 Enqueuing Move request for scope (-0.42, 0.24)
22:11:06.941 00.003 9960 Worker thread wakes up
22:11:06.942 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.42, 0.24) opts 0xd
22:11:06.942 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.42, 0.24)
22:11:06.942 00.000 9960 Moving (-0.42, 0.24) raw xDistance=0.42 yDistance=-0.31
22:11:06.942 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.27 from input 0.42
22:11:06.943 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
22:11:06.943 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=136, med=1, FiltMin=0, FiltMax=93, Gamma=1.000
22:11:06.948 00.005 11872 UpdateGuideState exits: m=2434 SNR=33.5
22:11:06.952 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:06.957 00.005 9960 MoveAxis(W, 199, ABG)
22:11:06.957 00.000 9960 Guiding  Dir = 3, Dur = 199
22:11:06.957 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:11:06.964 00.007 11872 Enqueuing Expose request
22:11:06.968 00.004 9960 IsSlewing returns 0
22:11:06.968 00.000 9960 IsGuiding returns 0
22:11:06.968 00.000 9960 PulseGuide returned control before completion, sleep 209
22:11:07.179 00.211 9960 IsGuiding returns 1
22:11:07.181 00.002 9960 scope still moving after pulse duration time elapsed
22:11:07.211 00.030 9960 IsSlewing returns 0
22:11:07.213 00.002 9960 IsGuiding returns 0
22:11:07.213 00.000 9960 scope move finished after 199 + 46 ms
22:11:07.214 00.001 9960 Move returns status 0, amount 199
22:11:07.214 00.000 9960 MoveAxis(N, 231, ABG)
22:11:07.215 00.001 9960 Guiding  Dir = 0, Dur = 231
22:11:07.215 00.000 9960 IsSlewing returns 0
22:11:07.217 00.002 9960 IsGuiding returns 0
22:11:07.217 00.000 9960 PulseGuide returned control before completion, sleep 241
22:11:07.463 00.246 9960 IsGuiding returns 1
22:11:07.465 00.002 9960 scope still moving after pulse duration time elapsed
22:11:07.493 00.028 9960 IsSlewing returns 0
22:11:07.494 00.001 9960 IsGuiding returns 0
22:11:07.495 00.001 9960 scope move finished after 231 + 47 ms
22:11:07.495 00.000 9960 Move returns status 0, amount 231
22:11:07.495 00.000 9960 move complete, result=0
22:11:07.496 00.001 9960 worker thread done servicing request
22:11:07.496 00.000 9960 Worker thread wakes up
22:11:07.496 00.000 11872 GuideStep: 0.4 px 199 ms WEST, -0.3 px 231 ms NORTH
22:11:07.503 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:11:07.503 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(42,844,31,31)
22:11:08.752 01.249 9960 Exposure complete
22:11:08.878 00.126 9960 worker thread done servicing request
22:11:08.878 00.000 11872 OnExposeComplete: enter
22:11:08.882 00.004 11872 UpdateGuideState(): m_state=6
22:11:08.887 00.005 11872 Star::Find(15, 56, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1454
22:11:08.891 00.004 11872 Star::Find returns 1 (0), X=56.89, Y=859.25, Mass=2335, SNR=32.7, Peak=132 HFD=4.8
22:11:08.896 00.005 11872 CameraToMount -- cameraTheta (-2.82) - m_xAngle (-3.14) = xAngle (0.32 = 0.32)
22:11:08.899 00.003 11872 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.14 = 0.14)
22:11:08.902 00.003 11872 CameraToMount -- cameraX=-0.28 cameraY=-0.09 hyp=0.29 cameraTheta=-2.82 mountX=0.28 mountY=0.04, mountTheta=0.15
22:11:08.909 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.28, y=-0.09, opts=13)
22:11:08.912 00.003 11872 Enqueuing Move request for scope (-0.28, -0.09)
22:11:08.917 00.005 9960 Worker thread wakes up
22:11:08.917 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.09) opts 0xd
22:11:08.917 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.28, -0.09)
22:11:08.917 00.000 9960 Moving (-0.28, -0.09) raw xDistance=0.28 yDistance=0.04
22:11:08.917 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.28
22:11:08.917 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:11:08.917 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=132, med=1, FiltMin=0, FiltMax=80, Gamma=1.000
22:11:08.922 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:11:08.922 00.000 11872 UpdateGuideState exits: m=2335 SNR=32.7
22:11:08.927 00.005 9960 MoveAxis(W, 145, ABG)
22:11:08.927 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:08.930 00.003 9960 Guiding  Dir = 3, Dur = 145
22:11:08.930 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:11:08.934 00.004 9960 IsSlewing returns 0
22:11:08.934 00.000 11872 Enqueuing Expose request
22:11:08.937 00.003 9960 IsGuiding returns 0
22:11:08.938 00.001 9960 PulseGuide returned control before completion, sleep 155
22:11:09.109 00.171 9960 IsGuiding returns 1
22:11:09.110 00.001 9960 scope still moving after pulse duration time elapsed
22:11:09.141 00.031 9960 IsSlewing returns 0
22:11:09.142 00.001 9960 IsGuiding returns 0
22:11:09.142 00.000 9960 scope move finished after 145 + 59 ms
22:11:09.143 00.001 9960 Move returns status 0, amount 145
22:11:09.143 00.000 9960 MoveAxis(N, 0, ABG)
22:11:09.143 00.000 9960 Move returns status 0, amount 0
22:11:09.143 00.000 9960 move complete, result=0
22:11:09.144 00.001 9960 worker thread done servicing request
22:11:09.144 00.000 9960 Worker thread wakes up
22:11:09.144 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:11:09.144 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(42,844,31,31)
22:11:09.145 00.001 11872 GuideStep: 0.3 px 145 ms WEST, 0.0 px 0 ms NORTH
22:11:10.383 01.238 9960 Exposure complete
22:11:10.516 00.133 9960 worker thread done servicing request
22:11:10.516 00.000 11872 OnExposeComplete: enter
22:11:10.520 00.004 11872 UpdateGuideState(): m_state=6
22:11:10.525 00.005 11872 Star::Find(15, 56, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1455
22:11:10.528 00.003 11872 Star::Find returns 1 (0), X=57.09, Y=859.49, Mass=2577, SNR=34.3, Peak=137 HFD=5.0
22:11:10.533 00.005 11872 CameraToMount -- cameraTheta (2.10) - m_xAngle (-3.14) = xAngle (5.23 = -1.05)
22:11:10.537 00.004 11872 CameraToMount -- cameraTheta (2.10) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.06 = -1.22)
22:11:10.540 00.003 11872 CameraToMount -- cameraX=-0.08 cameraY=0.14 hyp=0.16 cameraTheta=2.10 mountX=0.08 mountY=-0.15, mountTheta=-1.08
22:11:10.545 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.08, y=0.14, opts=13)
22:11:10.549 00.004 11872 Enqueuing Move request for scope (-0.08, 0.14)
22:11:10.554 00.005 9960 Worker thread wakes up
22:11:10.554 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.14) opts 0xd
22:11:10.554 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=137, med=1, FiltMin=0, FiltMax=90, Gamma=1.000
22:11:10.558 00.004 11872 UpdateGuideState exits: m=2577 SNR=34.3
22:11:10.562 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:10.564 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:11:10.568 00.004 11872 Enqueuing Expose request
22:11:10.571 00.003 9960 Handling offset move in thread for scope, endpoint = (-0.08, 0.14)
22:11:10.571 00.000 9960 Moving (-0.08, 0.14) raw xDistance=0.08 yDistance=-0.15
22:11:10.571 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:11:10.571 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:11:10.571 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:11:10.571 00.000 9960 MoveAxis(E, 0, ABG)
22:11:10.572 00.001 9960 Move returns status 0, amount 0
22:11:10.572 00.000 9960 MoveAxis(N, 0, ABG)
22:11:10.572 00.000 9960 Move returns status 0, amount 0
22:11:10.572 00.000 9960 move complete, result=0
22:11:10.572 00.000 9960 worker thread done servicing request
22:11:10.572 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:11:10.575 00.003 9960 Worker thread wakes up
22:11:10.576 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:11:10.576 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(42,844,31,31)
22:11:11.822 01.246 9960 Exposure complete
22:11:11.942 00.120 9960 worker thread done servicing request
22:11:11.943 00.001 11872 OnExposeComplete: enter
22:11:11.948 00.005 11872 UpdateGuideState(): m_state=6
22:11:11.953 00.005 11872 Star::Find(15, 57, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1456
22:11:11.956 00.003 11872 Star::Find returns 1 (0), X=56.83, Y=859.76, Mass=2440, SNR=33.5, Peak=136 HFD=4.7
22:11:11.962 00.006 11872 CameraToMount -- cameraTheta (2.27) - m_xAngle (-3.14) = xAngle (5.41 = -0.88)
22:11:11.966 00.004 11872 CameraToMount -- cameraTheta (2.27) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.24 = -1.05)
22:11:11.970 00.004 11872 CameraToMount -- cameraX=-0.35 cameraY=0.41 hyp=0.54 cameraTheta=2.27 mountX=0.34 mountY=-0.47, mountTheta=-0.93
22:11:11.973 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=-0.35, y=0.41, opts=13)
22:11:11.976 00.003 11872 Enqueuing Move request for scope (-0.35, 0.41)
22:11:11.980 00.004 9960 Worker thread wakes up
22:11:11.980 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.35, 0.41) opts 0xd
22:11:11.980 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=136, med=1, FiltMin=0, FiltMax=91, Gamma=1.000
22:11:11.984 00.004 11872 UpdateGuideState exits: m=2440 SNR=33.5
22:11:11.988 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:11.990 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:11:11.993 00.003 11872 Enqueuing Expose request
22:11:11.995 00.002 9960 Handling offset move in thread for scope, endpoint = (-0.35, 0.41)
22:11:11.995 00.000 9960 Moving (-0.35, 0.41) raw xDistance=0.34 yDistance=-0.47
22:11:11.996 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.34
22:11:11.996 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.47 from input -0.47
22:11:11.997 00.001 9960 MoveAxis(W, 161, ABG)
22:11:11.997 00.000 9960 Guiding  Dir = 3, Dur = 161
22:11:11.998 00.001 9960 IsSlewing returns 0
22:11:11.998 00.000 9960 IsGuiding returns 0
22:11:11.998 00.000 9960 PulseGuide returned control before completion, sleep 171
22:11:12.184 00.186 9960 IsGuiding returns 1
22:11:12.185 00.001 9960 scope still moving after pulse duration time elapsed
22:11:12.216 00.031 9960 IsSlewing returns 0
22:11:12.217 00.001 9960 IsGuiding returns 0
22:11:12.217 00.000 9960 scope move finished after 161 + 58 ms
22:11:12.218 00.001 9960 Move returns status 0, amount 161
22:11:12.218 00.000 9960 MoveAxis(N, 347, ABG)
22:11:12.219 00.001 9960 Guiding  Dir = 0, Dur = 347
22:11:12.219 00.000 9960 IsSlewing returns 0
22:11:12.220 00.001 9960 IsGuiding returns 0
22:11:12.221 00.001 9960 PulseGuide returned control before completion, sleep 357
22:11:12.591 00.370 9960 IsGuiding returns 1
22:11:12.592 00.001 9960 scope still moving after pulse duration time elapsed
22:11:12.622 00.030 9960 IsSlewing returns 0
22:11:12.623 00.001 9960 IsGuiding returns 0
22:11:12.623 00.000 9960 scope move finished after 347 + 55 ms
22:11:12.624 00.001 9960 Move returns status 0, amount 347
22:11:12.624 00.000 9960 move complete, result=0
22:11:12.624 00.000 9960 worker thread done servicing request
22:11:12.625 00.001 9960 Worker thread wakes up
22:11:12.625 00.000 11872 GuideStep: 0.3 px 161 ms WEST, -0.5 px 347 ms NORTH
22:11:12.631 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:11:12.631 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(42,844,31,31)
22:11:13.882 01.251 9960 Exposure complete
22:11:13.994 00.112 9960 worker thread done servicing request
22:11:13.995 00.001 11872 OnExposeComplete: enter
22:11:13.999 00.004 11872 UpdateGuideState(): m_state=6
22:11:14.004 00.005 11872 Star::Find(15, 56, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1457
22:11:14.008 00.004 11872 Star::Find returns 1 (0), X=56.86, Y=859.31, Mass=2385, SNR=33.1, Peak=121 HFD=5.0
22:11:14.012 00.004 11872 CameraToMount -- cameraTheta (-3.04) - m_xAngle (-3.14) = xAngle (0.10 = 0.10)
22:11:14.016 00.004 11872 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (-0.08 = -0.08)
22:11:14.020 00.004 11872 CameraToMount -- cameraX=-0.31 cameraY=-0.03 hyp=0.31 cameraTheta=-3.04 mountX=0.31 mountY=-0.02, mountTheta=-0.08
22:11:14.025 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.31, y=-0.03, opts=13)
22:11:14.029 00.004 11872 Enqueuing Move request for scope (-0.31, -0.03)
22:11:14.033 00.004 9960 Worker thread wakes up
22:11:14.034 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.03) opts 0xd
22:11:14.034 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.31, -0.03)
22:11:14.034 00.000 9960 Moving (-0.31, -0.03) raw xDistance=0.31 yDistance=-0.02
22:11:14.034 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.31
22:11:14.035 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:11:14.035 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=121, med=1, FiltMin=0, FiltMax=88, Gamma=1.000
22:11:14.039 00.004 11872 UpdateGuideState exits: m=2385 SNR=33.1
22:11:14.043 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:14.048 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:11:14.049 00.001 9960 MoveAxis(W, 157, ABG)
22:11:14.049 00.000 9960 Guiding  Dir = 3, Dur = 157
22:11:14.049 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:11:14.055 00.006 11872 Enqueuing Expose request
22:11:14.060 00.005 9960 IsSlewing returns 0
22:11:14.060 00.000 9960 IsGuiding returns 0
22:11:14.060 00.000 9960 PulseGuide returned control before completion, sleep 167
22:11:14.233 00.173 9960 IsGuiding returns 1
22:11:14.233 00.000 9960 scope still moving after pulse duration time elapsed
22:11:14.266 00.033 9960 IsSlewing returns 0
22:11:14.267 00.001 9960 IsGuiding returns 0
22:11:14.267 00.000 9960 scope move finished after 157 + 49 ms
22:11:14.268 00.001 9960 Move returns status 0, amount 157
22:11:14.268 00.000 9960 MoveAxis(N, 0, ABG)
22:11:14.268 00.000 9960 Move returns status 0, amount 0
22:11:14.268 00.000 9960 move complete, result=0
22:11:14.269 00.001 9960 worker thread done servicing request
22:11:14.269 00.000 11872 GuideStep: 0.3 px 157 ms WEST, -0.0 px 0 ms NORTH
22:11:14.277 00.008 9960 Worker thread wakes up
22:11:14.277 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:11:14.277 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(42,844,31,31)
22:11:15.525 01.248 9960 Exposure complete
22:11:15.651 00.126 9960 worker thread done servicing request
22:11:15.653 00.002 11872 OnExposeComplete: enter
22:11:15.658 00.005 11872 UpdateGuideState(): m_state=6
22:11:15.661 00.003 11872 Star::Find(15, 56, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1458
22:11:15.664 00.003 11872 Star::Find returns 1 (0), X=57.10, Y=859.69, Mass=2374, SNR=33.2, Peak=117 HFD=5.0
22:11:15.671 00.007 11872 CameraToMount -- cameraTheta (1.80) - m_xAngle (-3.14) = xAngle (4.94 = -1.35)
22:11:15.676 00.005 11872 CameraToMount -- cameraTheta (1.80) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.76 = -1.52)
22:11:15.679 00.003 11872 CameraToMount -- cameraX=-0.08 cameraY=0.34 hyp=0.35 cameraTheta=1.80 mountX=0.08 mountY=-0.35, mountTheta=-1.35
22:11:15.685 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.08, y=0.34, opts=13)
22:11:15.689 00.004 11872 Enqueuing Move request for scope (-0.08, 0.34)
22:11:15.694 00.005 9960 Worker thread wakes up
22:11:15.694 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=117, med=1, FiltMin=0, FiltMax=80, Gamma=1.000
22:11:15.697 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.34) opts 0xd
22:11:15.698 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.08, 0.34)
22:11:15.698 00.000 9960 Moving (-0.08, 0.34) raw xDistance=0.08 yDistance=-0.35
22:11:15.698 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:11:15.698 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
22:11:15.698 00.000 9960 MoveAxis(E, 0, ABG)
22:11:15.698 00.000 9960 Move returns status 0, amount 0
22:11:15.698 00.000 9960 MoveAxis(N, 259, ABG)
22:11:15.699 00.001 9960 Guiding  Dir = 0, Dur = 259
22:11:15.699 00.000 11872 UpdateGuideState exits: m=2374 SNR=33.2
22:11:15.707 00.008 9960 IsSlewing returns 0
22:11:15.707 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:15.712 00.005 9960 IsGuiding returns 0
22:11:15.713 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:11:15.717 00.004 9960 PulseGuide returned control before completion, sleep 269
22:11:15.717 00.000 11872 Enqueuing Expose request
22:11:15.999 00.282 9960 IsGuiding returns 0
22:11:16.001 00.002 9960 Move returns status 0, amount 259
22:11:16.001 00.000 9960 move complete, result=0
22:11:16.002 00.001 9960 worker thread done servicing request
22:11:16.002 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 259 ms NORTH
22:11:16.008 00.006 9960 Worker thread wakes up
22:11:16.009 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:11:16.009 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(42,844,31,31)
22:11:17.257 01.248 9960 Exposure complete
22:11:17.387 00.130 9960 worker thread done servicing request
22:11:17.387 00.000 11872 OnExposeComplete: enter
22:11:17.397 00.010 11872 UpdateGuideState(): m_state=6
22:11:17.402 00.005 11872 Star::Find(15, 57, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1459
22:11:17.406 00.004 11872 Star::Find returns 1 (0), X=57.04, Y=859.45, Mass=2465, SNR=33.7, Peak=153 HFD=5.1
22:11:17.411 00.005 11872 CameraToMount -- cameraTheta (2.51) - m_xAngle (-3.14) = xAngle (5.64 = -0.64)
22:11:17.414 00.003 11872 CameraToMount -- cameraTheta (2.51) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.47 = -0.81)
22:11:17.417 00.003 11872 CameraToMount -- cameraX=-0.13 cameraY=0.10 hyp=0.17 cameraTheta=2.51 mountX=0.13 mountY=-0.12, mountTheta=-0.74
22:11:17.424 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.13, y=0.10, opts=13)
22:11:17.427 00.003 11872 Enqueuing Move request for scope (-0.13, 0.10)
22:11:17.432 00.005 9960 Worker thread wakes up
22:11:17.433 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=153, med=1, FiltMin=0, FiltMax=78, Gamma=1.000
22:11:17.437 00.004 11872 UpdateGuideState exits: m=2465 SNR=33.7
22:11:17.440 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:17.444 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:11:17.448 00.004 11872 Enqueuing Expose request
22:11:17.452 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.10) opts 0xd
22:11:17.452 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.13, 0.10)
22:11:17.452 00.000 9960 Moving (-0.13, 0.10) raw xDistance=0.13 yDistance=-0.12
22:11:17.452 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:11:17.453 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:11:17.453 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:11:17.454 00.001 9960 MoveAxis(E, 0, ABG)
22:11:17.454 00.000 9960 Move returns status 0, amount 0
22:11:17.454 00.000 9960 MoveAxis(N, 0, ABG)
22:11:17.454 00.000 9960 Move returns status 0, amount 0
22:11:17.455 00.001 9960 move complete, result=0
22:11:17.455 00.000 9960 worker thread done servicing request
22:11:17.455 00.000 9960 Worker thread wakes up
22:11:17.455 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:11:17.461 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:11:17.461 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(42,844,31,31)
22:11:18.715 01.254 9960 Exposure complete
22:11:18.845 00.130 9960 worker thread done servicing request
22:11:18.846 00.001 11872 OnExposeComplete: enter
22:11:18.849 00.003 11872 UpdateGuideState(): m_state=6
22:11:18.853 00.004 11872 Star::Find(15, 57, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1460
22:11:18.858 00.005 11872 Star::Find returns 1 (0), X=56.97, Y=859.52, Mass=2459, SNR=33.6, Peak=134 HFD=5.0
22:11:18.862 00.004 11872 CameraToMount -- cameraTheta (2.44) - m_xAngle (-3.14) = xAngle (5.58 = -0.71)
22:11:18.866 00.004 11872 CameraToMount -- cameraTheta (2.44) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.41 = -0.88)
22:11:18.870 00.004 11872 CameraToMount -- cameraX=-0.21 cameraY=0.17 hyp=0.27 cameraTheta=2.44 mountX=0.21 mountY=-0.21, mountTheta=-0.79
22:11:18.875 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.21, y=0.17, opts=13)
22:11:18.881 00.006 11872 Enqueuing Move request for scope (-0.21, 0.17)
22:11:18.884 00.003 9960 Worker thread wakes up
22:11:18.885 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=134, med=1, FiltMin=0, FiltMax=87, Gamma=1.000
22:11:18.889 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.17) opts 0xd
22:11:18.889 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.21, 0.17)
22:11:18.889 00.000 9960 Moving (-0.21, 0.17) raw xDistance=0.21 yDistance=-0.21
22:11:18.890 00.001 11872 UpdateGuideState exits: m=2459 SNR=33.6
22:11:18.894 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
22:11:18.894 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
22:11:18.896 00.002 9960 MoveAxis(W, 96, ABG)
22:11:18.896 00.000 9960 Guiding  Dir = 3, Dur = 96
22:11:18.896 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:18.902 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:11:18.906 00.004 11872 Enqueuing Expose request
22:11:18.910 00.004 9960 IsSlewing returns 0
22:11:18.910 00.000 9960 IsGuiding returns 0
22:11:18.911 00.001 9960 PulseGuide returned control before completion, sleep 106
22:11:19.032 00.121 9960 IsGuiding returns 1
22:11:19.033 00.001 9960 scope still moving after pulse duration time elapsed
22:11:19.063 00.030 9960 IsSlewing returns 0
22:11:19.064 00.001 9960 IsGuiding returns 0
22:11:19.066 00.002 9960 scope move finished after 96 + 58 ms
22:11:19.066 00.000 9960 Move returns status 0, amount 96
22:11:19.066 00.000 9960 MoveAxis(N, 155, ABG)
22:11:19.067 00.001 9960 Guiding  Dir = 0, Dur = 155
22:11:19.067 00.000 9960 IsSlewing returns 0
22:11:19.068 00.001 9960 IsGuiding returns 0
22:11:19.069 00.001 9960 PulseGuide returned control before completion, sleep 165
22:11:19.236 00.167 9960 IsGuiding returns 1
22:11:19.237 00.001 9960 scope still moving after pulse duration time elapsed
22:11:19.268 00.031 9960 IsSlewing returns 0
22:11:19.269 00.001 9960 IsGuiding returns 0
22:11:19.270 00.001 9960 scope move finished after 155 + 46 ms
22:11:19.270 00.000 9960 Move returns status 0, amount 155
22:11:19.270 00.000 9960 move complete, result=0
22:11:19.272 00.002 9960 worker thread done servicing request
22:11:19.273 00.001 11872 GuideStep: 0.2 px 96 ms WEST, -0.2 px 155 ms NORTH
22:11:19.280 00.007 9960 Worker thread wakes up
22:11:19.280 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:11:19.281 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(42,844,31,31)
22:11:20.534 01.253 9960 Exposure complete
22:11:20.667 00.133 9960 worker thread done servicing request
22:11:20.667 00.000 11872 OnExposeComplete: enter
22:11:20.673 00.006 11872 UpdateGuideState(): m_state=6
22:11:20.680 00.007 11872 Star::Find(15, 56, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1461
22:11:20.685 00.005 11872 Star::Find returns 1 (0), X=56.90, Y=859.53, Mass=2516, SNR=34.0, Peak=140 HFD=4.9
22:11:20.689 00.004 11872 CameraToMount -- cameraTheta (2.54) - m_xAngle (-3.14) = xAngle (5.68 = -0.61)
22:11:20.693 00.004 11872 CameraToMount -- cameraTheta (2.54) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.50 = -0.78)
22:11:20.697 00.004 11872 CameraToMount -- cameraX=-0.27 cameraY=0.19 hyp=0.33 cameraTheta=2.54 mountX=0.27 mountY=-0.23, mountTheta=-0.71
22:11:20.703 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.27, y=0.19, opts=13)
22:11:20.707 00.004 11872 Enqueuing Move request for scope (-0.27, 0.19)
22:11:20.712 00.005 9960 Worker thread wakes up
22:11:20.712 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=140, med=1, FiltMin=0, FiltMax=96, Gamma=1.000
22:11:20.716 00.004 11872 UpdateGuideState exits: m=2516 SNR=34.0
22:11:20.720 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:20.724 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:11:20.728 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.19) opts 0xd
22:11:20.729 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.27, 0.19)
22:11:20.729 00.000 9960 Moving (-0.27, 0.19) raw xDistance=0.27 yDistance=-0.23
22:11:20.730 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.27
22:11:20.730 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
22:11:20.730 00.000 9960 MoveAxis(W, 133, ABG)
22:11:20.731 00.001 9960 Guiding  Dir = 3, Dur = 133
22:11:20.731 00.000 9960 IsSlewing returns 0
22:11:20.731 00.000 9960 IsGuiding returns 0
22:11:20.732 00.001 11872 Enqueuing Expose request
22:11:20.742 00.010 9960 PulseGuide returned control before completion, sleep 143
22:11:20.898 00.156 9960 IsGuiding returns 0
22:11:20.898 00.000 9960 Move returns status 0, amount 133
22:11:20.899 00.001 9960 MoveAxis(N, 172, ABG)
22:11:20.899 00.000 9960 Guiding  Dir = 0, Dur = 172
22:11:20.900 00.001 9960 IsSlewing returns 0
22:11:20.900 00.000 9960 IsGuiding returns 0
22:11:20.901 00.001 9960 PulseGuide returned control before completion, sleep 182
22:11:21.098 00.197 9960 IsGuiding returns 1
22:11:21.099 00.001 9960 scope still moving after pulse duration time elapsed
22:11:21.129 00.030 9960 IsSlewing returns 0
22:11:21.130 00.001 9960 IsGuiding returns 0
22:11:21.130 00.000 9960 scope move finished after 172 + 57 ms
22:11:21.130 00.000 9960 Move returns status 0, amount 172
22:11:21.131 00.001 9960 move complete, result=0
22:11:21.131 00.000 9960 worker thread done servicing request
22:11:21.132 00.001 11872 GuideStep: 0.3 px 133 ms WEST, -0.2 px 172 ms NORTH
22:11:21.140 00.008 9960 Worker thread wakes up
22:11:21.140 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:11:21.140 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(42,844,31,31)
22:11:22.390 01.250 9960 Exposure complete
22:11:22.521 00.131 9960 worker thread done servicing request
22:11:22.522 00.001 11872 OnExposeComplete: enter
22:11:22.526 00.004 11872 UpdateGuideState(): m_state=6
22:11:22.530 00.004 11872 Star::Find(15, 56, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1462
22:11:22.533 00.003 11872 Star::Find returns 1 (0), X=56.99, Y=859.53, Mass=2500, SNR=33.9, Peak=151 HFD=5.0
22:11:22.538 00.005 11872 CameraToMount -- cameraTheta (2.35) - m_xAngle (-3.14) = xAngle (5.49 = -0.79)
22:11:22.542 00.004 11872 CameraToMount -- cameraTheta (2.35) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.32 = -0.97)
22:11:22.546 00.004 11872 CameraToMount -- cameraX=-0.18 cameraY=0.18 hyp=0.26 cameraTheta=2.35 mountX=0.18 mountY=-0.21, mountTheta=-0.86
22:11:22.551 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.18, y=0.18, opts=13)
22:11:22.555 00.004 11872 Enqueuing Move request for scope (-0.18, 0.18)
22:11:22.559 00.004 9960 Worker thread wakes up
22:11:22.560 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=151, med=1, FiltMin=0, FiltMax=85, Gamma=1.000
22:11:22.563 00.003 11872 UpdateGuideState exits: m=2500 SNR=33.9
22:11:22.567 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:22.571 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:11:22.574 00.003 11872 Enqueuing Expose request
22:11:22.579 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.18) opts 0xd
22:11:22.579 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.18, 0.18)
22:11:22.579 00.000 9960 Moving (-0.18, 0.18) raw xDistance=0.18 yDistance=-0.21
22:11:22.579 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
22:11:22.579 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
22:11:22.580 00.001 9960 MoveAxis(E, 0, ABG)
22:11:22.580 00.000 9960 Move returns status 0, amount 0
22:11:22.580 00.000 9960 MoveAxis(N, 157, ABG)
22:11:22.580 00.000 9960 Guiding  Dir = 0, Dur = 157
22:11:22.580 00.000 9960 IsSlewing returns 0
22:11:22.581 00.001 9960 IsGuiding returns 0
22:11:22.581 00.000 9960 PulseGuide returned control before completion, sleep 167
22:11:22.753 00.172 9960 IsGuiding returns 1
22:11:22.755 00.002 9960 scope still moving after pulse duration time elapsed
22:11:22.785 00.030 9960 IsSlewing returns 0
22:11:22.787 00.002 9960 IsGuiding returns 0
22:11:22.787 00.000 9960 scope move finished after 157 + 48 ms
22:11:22.787 00.000 9960 Move returns status 0, amount 157
22:11:22.788 00.001 9960 move complete, result=0
22:11:22.788 00.000 9960 worker thread done servicing request
22:11:22.789 00.001 9960 Worker thread wakes up
22:11:22.789 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.2 px 157 ms NORTH
22:11:22.798 00.009 9960 worker thread servicing REQUEST_EXPOSE 1000
22:11:22.798 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(42,844,31,31)
22:11:24.044 01.246 9960 Exposure complete
22:11:24.164 00.120 9960 worker thread done servicing request
22:11:24.165 00.001 11872 OnExposeComplete: enter
22:11:24.170 00.005 11872 UpdateGuideState(): m_state=6
22:11:24.176 00.006 11872 Star::Find(15, 56, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1463
22:11:24.181 00.005 11872 Star::Find returns 1 (0), X=56.90, Y=859.06, Mass=2396, SNR=33.2, Peak=131 HFD=4.5
22:11:24.185 00.004 11872 CameraToMount -- cameraTheta (-2.33) - m_xAngle (-3.14) = xAngle (0.81 = 0.81)
22:11:24.189 00.004 11872 CameraToMount -- cameraTheta (-2.33) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.64 = 0.64)
22:11:24.193 00.004 11872 CameraToMount -- cameraX=-0.27 cameraY=-0.29 hyp=0.40 cameraTheta=-2.33 mountX=0.27 mountY=0.24, mountTheta=0.71
22:11:24.198 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.27, y=-0.29, opts=13)
22:11:24.203 00.005 11872 Enqueuing Move request for scope (-0.27, -0.29)
22:11:24.211 00.008 9960 Worker thread wakes up
22:11:24.211 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.29) opts 0xd
22:11:24.211 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.27, -0.29)
22:11:24.211 00.000 9960 Moving (-0.27, -0.29) raw xDistance=0.27 yDistance=0.24
22:11:24.212 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
22:11:24.212 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:11:24.212 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=131, med=1, FiltMin=0, FiltMax=93, Gamma=1.000
22:11:24.217 00.005 11872 UpdateGuideState exits: m=2396 SNR=33.2
22:11:24.222 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:24.226 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:11:24.231 00.005 11872 Enqueuing Expose request
22:11:24.236 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
22:11:24.236 00.000 9960 MoveAxis(W, 129, ABG)
22:11:24.236 00.000 9960 Guiding  Dir = 3, Dur = 129
22:11:24.236 00.000 9960 IsSlewing returns 0
22:11:24.237 00.001 9960 IsGuiding returns 0
22:11:24.237 00.000 9960 PulseGuide returned control before completion, sleep 139
22:11:24.392 00.155 9960 IsGuiding returns 1
22:11:24.393 00.001 9960 scope still moving after pulse duration time elapsed
22:11:24.423 00.030 9960 IsSlewing returns 0
22:11:24.426 00.003 9960 IsGuiding returns 0
22:11:24.426 00.000 9960 scope move finished after 129 + 60 ms
22:11:24.426 00.000 9960 Move returns status 0, amount 129
22:11:24.427 00.001 9960 MoveAxis(N, 0, ABG)
22:11:24.427 00.000 9960 Move returns status 0, amount 0
22:11:24.428 00.001 9960 move complete, result=0
22:11:24.428 00.000 9960 worker thread done servicing request
22:11:24.428 00.000 9960 Worker thread wakes up
22:11:24.430 00.002 11872 GuideStep: 0.3 px 129 ms WEST, 0.2 px 0 ms NORTH
22:11:24.437 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:11:24.437 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(42,844,31,31)
22:11:25.686 01.249 9960 Exposure complete
22:11:25.816 00.130 9960 worker thread done servicing request
22:11:25.816 00.000 11872 OnExposeComplete: enter
22:11:25.821 00.005 11872 UpdateGuideState(): m_state=6
22:11:25.826 00.005 11872 Star::Find(15, 56, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1464
22:11:25.831 00.005 11872 Star::Find returns 1 (0), X=57.03, Y=859.52, Mass=2497, SNR=33.9, Peak=125 HFD=5.0
22:11:25.835 00.004 11872 CameraToMount -- cameraTheta (2.26) - m_xAngle (-3.14) = xAngle (5.40 = -0.89)
22:11:25.839 00.004 11872 CameraToMount -- cameraTheta (2.26) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.22 = -1.06)
22:11:25.843 00.004 11872 CameraToMount -- cameraX=-0.15 cameraY=0.18 hyp=0.23 cameraTheta=2.26 mountX=0.15 mountY=-0.20, mountTheta=-0.94
22:11:25.848 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.15, y=0.18, opts=13)
22:11:25.852 00.004 11872 Enqueuing Move request for scope (-0.15, 0.18)
22:11:25.857 00.005 9960 Worker thread wakes up
22:11:25.857 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=125, med=1, FiltMin=0, FiltMax=92, Gamma=1.000
22:11:25.865 00.008 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.18) opts 0xd
22:11:25.866 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.15, 0.18)
22:11:25.866 00.000 9960 Moving (-0.15, 0.18) raw xDistance=0.15 yDistance=-0.20
22:11:25.866 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:11:25.866 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
22:11:25.867 00.001 9960 MoveAxis(E, 0, ABG)
22:11:25.867 00.000 9960 Move returns status 0, amount 0
22:11:25.867 00.000 11872 UpdateGuideState exits: m=2497 SNR=33.9
22:11:25.870 00.003 9960 MoveAxis(N, 150, ABG)
22:11:25.870 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:25.873 00.003 9960 Guiding  Dir = 0, Dur = 150
22:11:25.874 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:11:25.876 00.002 9960 IsSlewing returns 0
22:11:25.876 00.000 11872 Enqueuing Expose request
22:11:25.879 00.003 9960 IsGuiding returns 0
22:11:25.880 00.001 9960 PulseGuide returned control before completion, sleep 160
22:11:26.049 00.169 9960 IsGuiding returns 1
22:11:26.049 00.000 9960 scope still moving after pulse duration time elapsed
22:11:26.080 00.031 9960 IsSlewing returns 0
22:11:26.082 00.002 9960 IsGuiding returns 0
22:11:26.082 00.000 9960 scope move finished after 150 + 51 ms
22:11:26.082 00.000 9960 Move returns status 0, amount 150
22:11:26.082 00.000 9960 move complete, result=0
22:11:26.082 00.000 9960 worker thread done servicing request
22:11:26.083 00.001 9960 Worker thread wakes up
22:11:26.083 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 150 ms NORTH
22:11:26.088 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:11:26.088 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(42,844,31,31)
22:11:27.340 01.252 9960 Exposure complete
22:11:27.459 00.119 9960 worker thread done servicing request
22:11:27.459 00.000 11872 OnExposeComplete: enter
22:11:27.464 00.005 11872 UpdateGuideState(): m_state=6
22:11:27.468 00.004 11872 Star::Find(15, 57, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1465
22:11:27.472 00.004 11872 Star::Find returns 1 (0), X=56.93, Y=859.36, Mass=2470, SNR=33.8, Peak=130 HFD=5.2
22:11:27.476 00.004 11872 CameraToMount -- cameraTheta (3.10) - m_xAngle (-3.14) = xAngle (6.23 = -0.05)
22:11:27.479 00.003 11872 CameraToMount -- cameraTheta (3.10) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (6.06 = -0.22)
22:11:27.484 00.005 11872 CameraToMount -- cameraX=-0.25 cameraY=0.01 hyp=0.25 cameraTheta=3.10 mountX=0.25 mountY=-0.05, mountTheta=-0.22
22:11:27.490 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.25, y=0.01, opts=13)
22:11:27.493 00.003 11872 Enqueuing Move request for scope (-0.25, 0.01)
22:11:27.497 00.004 9960 Worker thread wakes up
22:11:27.497 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=130, med=1, FiltMin=0, FiltMax=88, Gamma=1.000
22:11:27.502 00.005 11872 UpdateGuideState exits: m=2470 SNR=33.8
22:11:27.506 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:27.509 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:11:27.514 00.005 11872 Enqueuing Expose request
22:11:27.519 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.01) opts 0xd
22:11:27.519 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.25, 0.01)
22:11:27.519 00.000 9960 Moving (-0.25, 0.01) raw xDistance=0.25 yDistance=-0.05
22:11:27.519 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
22:11:27.520 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:11:27.520 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:11:27.520 00.000 9960 MoveAxis(W, 116, ABG)
22:11:27.520 00.000 9960 Guiding  Dir = 3, Dur = 116
22:11:27.521 00.001 9960 IsSlewing returns 0
22:11:27.521 00.000 9960 IsGuiding returns 0
22:11:27.522 00.001 9960 PulseGuide returned control before completion, sleep 126
22:11:27.654 00.132 9960 IsGuiding returns 1
22:11:27.654 00.000 9960 scope still moving after pulse duration time elapsed
22:11:27.685 00.031 9960 IsSlewing returns 0
22:11:27.687 00.002 9960 IsGuiding returns 0
22:11:27.687 00.000 9960 scope move finished after 116 + 49 ms
22:11:27.687 00.000 9960 Move returns status 0, amount 116
22:11:27.687 00.000 9960 MoveAxis(N, 0, ABG)
22:11:27.687 00.000 9960 Move returns status 0, amount 0
22:11:27.689 00.002 9960 move complete, result=0
22:11:27.689 00.000 9960 worker thread done servicing request
22:11:27.689 00.000 9960 Worker thread wakes up
22:11:27.689 00.000 11872 GuideStep: 0.2 px 116 ms WEST, -0.1 px 0 ms NORTH
22:11:27.696 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:11:27.696 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(42,844,31,31)
22:11:28.952 01.256 9960 Exposure complete
22:11:29.071 00.119 9960 worker thread done servicing request
22:11:29.071 00.000 11872 OnExposeComplete: enter
22:11:29.079 00.008 11872 UpdateGuideState(): m_state=6
22:11:29.084 00.005 11872 Star::Find(15, 56, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1466
22:11:29.088 00.004 11872 Star::Find returns 1 (0), X=57.05, Y=859.56, Mass=2522, SNR=33.9, Peak=137 HFD=5.0
22:11:29.093 00.005 11872 CameraToMount -- cameraTheta (2.09) - m_xAngle (-3.14) = xAngle (5.23 = -1.06)
22:11:29.096 00.003 11872 CameraToMount -- cameraTheta (2.09) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.05 = -1.23)
22:11:29.100 00.004 11872 CameraToMount -- cameraX=-0.12 cameraY=0.22 hyp=0.25 cameraTheta=2.09 mountX=0.12 mountY=-0.23, mountTheta=-1.09
22:11:29.108 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=-0.12, y=0.22, opts=13)
22:11:29.116 00.008 11872 Enqueuing Move request for scope (-0.12, 0.22)
22:11:29.120 00.004 9960 Worker thread wakes up
22:11:29.120 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=137, med=1, FiltMin=0, FiltMax=84, Gamma=1.000
22:11:29.124 00.004 11872 UpdateGuideState exits: m=2522 SNR=33.9
22:11:29.129 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:29.132 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:11:29.135 00.003 11872 Enqueuing Expose request
22:11:29.140 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.22) opts 0xd
22:11:29.140 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.12, 0.22)
22:11:29.140 00.000 9960 Moving (-0.12, 0.22) raw xDistance=0.12 yDistance=-0.23
22:11:29.140 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:11:29.140 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
22:11:29.141 00.001 9960 MoveAxis(E, 0, ABG)
22:11:29.141 00.000 9960 Move returns status 0, amount 0
22:11:29.141 00.000 9960 MoveAxis(N, 174, ABG)
22:11:29.141 00.000 9960 Guiding  Dir = 0, Dur = 174
22:11:29.142 00.001 9960 IsSlewing returns 0
22:11:29.142 00.000 9960 IsGuiding returns 0
22:11:29.142 00.000 9960 PulseGuide returned control before completion, sleep 184
22:11:29.329 00.187 9960 IsGuiding returns 1
22:11:29.330 00.001 9960 scope still moving after pulse duration time elapsed
22:11:29.361 00.031 9960 IsSlewing returns 0
22:11:29.361 00.000 9960 IsGuiding returns 0
22:11:29.362 00.001 9960 scope move finished after 174 + 44 ms
22:11:29.362 00.000 9960 Move returns status 0, amount 174
22:11:29.362 00.000 9960 move complete, result=0
22:11:29.363 00.001 9960 worker thread done servicing request
22:11:29.363 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 174 ms NORTH
22:11:29.374 00.011 9960 Worker thread wakes up
22:11:29.374 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:11:29.374 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(42,844,31,31)
22:11:30.623 01.249 9960 Exposure complete
22:11:30.754 00.131 9960 worker thread done servicing request
22:11:30.755 00.001 11872 OnExposeComplete: enter
22:11:30.759 00.004 11872 UpdateGuideState(): m_state=6
22:11:30.763 00.004 11872 Star::Find(15, 57, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1467
22:11:30.768 00.005 11872 Star::Find returns 1 (0), X=56.89, Y=859.54, Mass=2493, SNR=33.7, Peak=128 HFD=5.0
22:11:30.773 00.005 11872 CameraToMount -- cameraTheta (2.55) - m_xAngle (-3.14) = xAngle (5.69 = -0.59)
22:11:30.777 00.004 11872 CameraToMount -- cameraTheta (2.55) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.52 = -0.77)
22:11:30.782 00.005 11872 CameraToMount -- cameraX=-0.29 cameraY=0.19 hyp=0.35 cameraTheta=2.55 mountX=0.29 mountY=-0.24, mountTheta=-0.70
22:11:30.788 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.29, y=0.19, opts=13)
22:11:30.791 00.003 11872 Enqueuing Move request for scope (-0.29, 0.19)
22:11:30.796 00.005 9960 Worker thread wakes up
22:11:30.796 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.19) opts 0xd
22:11:30.796 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.29, 0.19)
22:11:30.796 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=128, med=1, FiltMin=0, FiltMax=82, Gamma=1.000
22:11:30.800 00.004 11872 UpdateGuideState exits: m=2493 SNR=33.7
22:11:30.804 00.004 9960 Moving (-0.29, 0.19) raw xDistance=0.29 yDistance=-0.24
22:11:30.804 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29
22:11:30.805 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
22:11:30.805 00.000 9960 MoveAxis(W, 134, ABG)
22:11:30.805 00.000 9960 Guiding  Dir = 3, Dur = 134
22:11:30.805 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:30.809 00.004 9960 IsSlewing returns 0
22:11:30.809 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:11:30.814 00.005 11872 Enqueuing Expose request
22:11:30.818 00.004 9960 IsGuiding returns 0
22:11:30.818 00.000 9960 PulseGuide returned control before completion, sleep 144
22:11:30.975 00.157 9960 IsGuiding returns 1
22:11:30.976 00.001 9960 scope still moving after pulse duration time elapsed
22:11:31.004 00.028 9960 IsSlewing returns 0
22:11:31.006 00.002 9960 IsGuiding returns 0
22:11:31.006 00.000 9960 scope move finished after 134 + 53 ms
22:11:31.006 00.000 9960 Move returns status 0, amount 134
22:11:31.007 00.001 9960 MoveAxis(N, 179, ABG)
22:11:31.007 00.000 9960 Guiding  Dir = 0, Dur = 179
22:11:31.007 00.000 9960 IsSlewing returns 0
22:11:31.008 00.001 9960 IsGuiding returns 0
22:11:31.009 00.001 9960 PulseGuide returned control before completion, sleep 189
22:11:31.207 00.198 9960 IsGuiding returns 1
22:11:31.208 00.001 9960 scope still moving after pulse duration time elapsed
22:11:31.237 00.029 9960 IsSlewing returns 0
22:11:31.240 00.003 9960 IsGuiding returns 0
22:11:31.241 00.001 9960 scope move finished after 179 + 53 ms
22:11:31.241 00.000 9960 Move returns status 0, amount 179
22:11:31.241 00.000 9960 move complete, result=0
22:11:31.242 00.001 9960 worker thread done servicing request
22:11:31.243 00.001 9960 Worker thread wakes up
22:11:31.243 00.000 11872 GuideStep: 0.3 px 134 ms WEST, -0.2 px 179 ms NORTH
22:11:31.249 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:11:31.249 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(42,844,31,31)
22:11:32.499 01.250 9960 Exposure complete
22:11:32.626 00.127 9960 worker thread done servicing request
22:11:32.626 00.000 11872 OnExposeComplete: enter
22:11:32.631 00.005 11872 UpdateGuideState(): m_state=6
22:11:32.635 00.004 11872 Star::Find(15, 56, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1468
22:11:32.640 00.005 11872 Star::Find returns 1 (0), X=56.92, Y=859.53, Mass=2578, SNR=34.6, Peak=126 HFD=5.2
22:11:32.646 00.006 11872 CameraToMount -- cameraTheta (2.51) - m_xAngle (-3.14) = xAngle (5.65 = -0.63)
22:11:32.650 00.004 11872 CameraToMount -- cameraTheta (2.51) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.48 = -0.80)
22:11:32.655 00.005 11872 CameraToMount -- cameraX=-0.25 cameraY=0.18 hyp=0.31 cameraTheta=2.51 mountX=0.25 mountY=-0.23, mountTheta=-0.73
22:11:32.660 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.25, y=0.18, opts=13)
22:11:32.666 00.006 11872 Enqueuing Move request for scope (-0.25, 0.18)
22:11:32.671 00.005 9960 Worker thread wakes up
22:11:32.671 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=126, med=1, FiltMin=0, FiltMax=93, Gamma=1.000
22:11:32.677 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.18) opts 0xd
22:11:32.677 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.25, 0.18)
22:11:32.677 00.000 11872 UpdateGuideState exits: m=2578 SNR=34.6
22:11:32.683 00.006 9960 Moving (-0.25, 0.18) raw xDistance=0.25 yDistance=-0.23
22:11:32.684 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.25
22:11:32.684 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:32.689 00.005 9960 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
22:11:32.690 00.001 9960 MoveAxis(W, 128, ABG)
22:11:32.690 00.000 9960 Guiding  Dir = 3, Dur = 128
22:11:32.690 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:11:32.696 00.006 11872 Enqueuing Expose request
22:11:32.701 00.005 9960 IsSlewing returns 0
22:11:32.702 00.001 9960 IsGuiding returns 0
22:11:32.703 00.001 9960 PulseGuide returned control before completion, sleep 138
22:11:32.850 00.147 9960 IsGuiding returns 1
22:11:32.851 00.001 9960 scope still moving after pulse duration time elapsed
22:11:32.881 00.030 9960 IsSlewing returns 0
22:11:32.881 00.000 9960 IsGuiding returns 0
22:11:32.882 00.001 9960 scope move finished after 128 + 50 ms
22:11:32.882 00.000 9960 Move returns status 0, amount 128
22:11:32.882 00.000 9960 MoveAxis(N, 168, ABG)
22:11:32.883 00.001 9960 Guiding  Dir = 0, Dur = 168
22:11:32.883 00.000 9960 IsSlewing returns 0
22:11:32.884 00.001 9960 IsGuiding returns 0
22:11:32.884 00.000 9960 PulseGuide returned control before completion, sleep 178
22:11:33.067 00.183 9960 IsGuiding returns 1
22:11:33.068 00.001 9960 scope still moving after pulse duration time elapsed
22:11:33.100 00.032 9960 IsSlewing returns 0
22:11:33.101 00.001 9960 IsGuiding returns 0
22:11:33.101 00.000 9960 scope move finished after 168 + 49 ms
22:11:33.102 00.001 9960 Move returns status 0, amount 168
22:11:33.102 00.000 9960 move complete, result=0
22:11:33.103 00.001 9960 worker thread done servicing request
22:11:33.103 00.000 11872 GuideStep: 0.3 px 128 ms WEST, -0.2 px 168 ms NORTH
22:11:33.117 00.014 9960 Worker thread wakes up
22:11:33.118 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:11:33.118 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(42,844,31,31)
22:11:34.361 01.243 9960 Exposure complete
22:11:34.494 00.133 9960 worker thread done servicing request
22:11:34.495 00.001 11872 OnExposeComplete: enter
22:11:34.500 00.005 11872 UpdateGuideState(): m_state=6
22:11:34.504 00.004 11872 Star::Find(15, 56, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1469
22:11:34.509 00.005 11872 Star::Find returns 1 (0), X=57.15, Y=859.27, Mass=2298, SNR=32.2, Peak=153 HFD=5.0
22:11:34.512 00.003 11872 CameraToMount -- cameraTheta (-1.82) - m_xAngle (-3.14) = xAngle (1.32 = 1.32)
22:11:34.516 00.004 11872 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.15 = 1.15)
22:11:34.520 00.004 11872 CameraToMount -- cameraX=-0.02 cameraY=-0.08 hyp=0.08 cameraTheta=-1.82 mountX=0.02 mountY=0.07, mountTheta=1.30
22:11:34.526 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.02, y=-0.08, opts=13)
22:11:34.530 00.004 11872 Enqueuing Move request for scope (-0.02, -0.08)
22:11:34.534 00.004 9960 Worker thread wakes up
22:11:34.534 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.08) opts 0xd
22:11:34.535 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.02, -0.08)
22:11:34.536 00.001 9960 Moving (-0.02, -0.08) raw xDistance=0.02 yDistance=0.07
22:11:34.536 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:11:34.536 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:11:34.536 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=153, med=1, FiltMin=0, FiltMax=68, Gamma=1.000
22:11:34.540 00.004 11872 UpdateGuideState exits: m=2298 SNR=32.2
22:11:34.545 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:34.548 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:11:34.554 00.006 11872 Enqueuing Expose request
22:11:34.557 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:11:34.557 00.000 9960 MoveAxis(E, 0, ABG)
22:11:34.557 00.000 9960 Move returns status 0, amount 0
22:11:34.557 00.000 9960 MoveAxis(N, 0, ABG)
22:11:34.558 00.001 9960 Move returns status 0, amount 0
22:11:34.559 00.001 9960 move complete, result=0
22:11:34.559 00.000 9960 worker thread done servicing request
22:11:34.559 00.000 9960 Worker thread wakes up
22:11:34.559 00.000 11872 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:11:34.563 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
22:11:34.564 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(42,844,31,31)
22:11:35.813 01.249 9960 Exposure complete
22:11:35.939 00.126 9960 worker thread done servicing request
22:11:35.939 00.000 11872 OnExposeComplete: enter
22:11:35.943 00.004 11872 UpdateGuideState(): m_state=6
22:11:35.945 00.002 11872 Star::Find(15, 57, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1470
22:11:35.950 00.005 11872 Star::Find returns 1 (0), X=57.15, Y=859.15, Mass=2405, SNR=33.3, Peak=160 HFD=4.6
22:11:35.953 00.003 11872 CameraToMount -- cameraTheta (-1.68) - m_xAngle (-3.14) = xAngle (1.45 = 1.45)
22:11:35.956 00.003 11872 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.28 = 1.28)
22:11:35.959 00.003 11872 CameraToMount -- cameraX=-0.02 cameraY=-0.19 hyp=0.20 cameraTheta=-1.68 mountX=0.02 mountY=0.19, mountTheta=1.45
22:11:35.964 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.02, y=-0.19, opts=13)
22:11:35.967 00.003 11872 Enqueuing Move request for scope (-0.02, -0.19)
22:11:35.971 00.004 9960 Worker thread wakes up
22:11:35.971 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=160, med=1, FiltMin=0, FiltMax=75, Gamma=1.000
22:11:35.975 00.004 11872 UpdateGuideState exits: m=2405 SNR=33.3
22:11:35.979 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:35.984 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:11:35.988 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.19) opts 0xd
22:11:35.988 00.000 11872 Enqueuing Expose request
22:11:35.994 00.006 9960 Handling offset move in thread for scope, endpoint = (-0.02, -0.19)
22:11:35.994 00.000 9960 Moving (-0.02, -0.19) raw xDistance=0.02 yDistance=0.19
22:11:35.994 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:11:35.994 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:11:35.995 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
22:11:35.995 00.000 9960 MoveAxis(E, 0, ABG)
22:11:35.995 00.000 9960 Move returns status 0, amount 0
22:11:35.995 00.000 9960 MoveAxis(N, 0, ABG)
22:11:35.995 00.000 9960 Move returns status 0, amount 0
22:11:35.996 00.001 9960 move complete, result=0
22:11:35.996 00.000 9960 worker thread done servicing request
22:11:35.996 00.000 11872 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
22:11:36.000 00.004 9960 Worker thread wakes up
22:11:36.000 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:11:36.000 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(42,844,31,31)
22:11:37.256 01.256 9960 Exposure complete
22:11:37.384 00.128 9960 worker thread done servicing request
22:11:37.384 00.000 11872 OnExposeComplete: enter
22:11:37.390 00.006 11872 UpdateGuideState(): m_state=6
22:11:37.394 00.004 11872 Star::Find(15, 57, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1471
22:11:37.398 00.004 11872 Star::Find returns 1 (0), X=57.25, Y=859.39, Mass=2366, SNR=33.1, Peak=138 HFD=5.1
22:11:37.402 00.004 11872 CameraToMount -- cameraTheta (0.50) - m_xAngle (-3.14) = xAngle (3.64 = -2.65)
22:11:37.406 00.004 11872 CameraToMount -- cameraTheta (0.50) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.46 = -2.82)
22:11:37.411 00.005 11872 CameraToMount -- cameraX=0.07 cameraY=0.04 hyp=0.09 cameraTheta=0.50 mountX=-0.07 mountY=-0.03, mountTheta=-2.80
22:11:37.418 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.07, y=0.04, opts=13)
22:11:37.424 00.006 11872 Enqueuing Move request for scope (0.07, 0.04)
22:11:37.428 00.004 9960 Worker thread wakes up
22:11:37.428 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=138, med=1, FiltMin=0, FiltMax=73, Gamma=1.000
22:11:37.432 00.004 11872 UpdateGuideState exits: m=2366 SNR=33.1
22:11:37.436 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:37.440 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:11:37.443 00.003 11872 Enqueuing Expose request
22:11:37.446 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.04) opts 0xd
22:11:37.446 00.000 9960 Handling offset move in thread for scope, endpoint = (0.07, 0.04)
22:11:37.448 00.002 9960 Moving (0.07, 0.04) raw xDistance=-0.07 yDistance=-0.03
22:11:37.448 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:11:37.448 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:11:37.448 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:11:37.449 00.001 9960 MoveAxis(E, 0, ABG)
22:11:37.449 00.000 9960 Move returns status 0, amount 0
22:11:37.449 00.000 9960 MoveAxis(N, 0, ABG)
22:11:37.449 00.000 9960 Move returns status 0, amount 0
22:11:37.449 00.000 9960 move complete, result=0
22:11:37.450 00.001 9960 worker thread done servicing request
22:11:37.450 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:11:37.454 00.004 9960 Worker thread wakes up
22:11:37.454 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:11:37.454 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(42,844,31,31)
22:11:38.712 01.258 9960 Exposure complete
22:11:38.850 00.138 9960 worker thread done servicing request
22:11:38.851 00.001 11872 OnExposeComplete: enter
22:11:38.854 00.003 11872 UpdateGuideState(): m_state=6
22:11:38.859 00.005 11872 Star::Find(15, 57, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1472
22:11:38.865 00.006 11872 Star::Find returns 1 (0), X=57.08, Y=859.46, Mass=2406, SNR=33.2, Peak=153 HFD=5.0
22:11:38.872 00.007 11872 CameraToMount -- cameraTheta (2.22) - m_xAngle (-3.14) = xAngle (5.36 = -0.92)
22:11:38.876 00.004 11872 CameraToMount -- cameraTheta (2.22) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.19 = -1.09)
22:11:38.881 00.005 11872 CameraToMount -- cameraX=-0.09 cameraY=0.12 hyp=0.15 cameraTheta=2.22 mountX=0.09 mountY=-0.13, mountTheta=-0.97
22:11:38.890 00.009 11872 SchedulePrimaryMove(0FA44CE0, x=-0.09, y=0.12, opts=13)
22:11:38.896 00.006 11872 Enqueuing Move request for scope (-0.09, 0.12)
22:11:38.901 00.005 9960 Worker thread wakes up
22:11:38.902 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=153, med=1, FiltMin=0, FiltMax=71, Gamma=1.000
22:11:38.906 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.12) opts 0xd
22:11:38.906 00.000 11872 UpdateGuideState exits: m=2406 SNR=33.2
22:11:38.911 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:38.915 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:11:38.920 00.005 11872 Enqueuing Expose request
22:11:38.925 00.005 9960 Handling offset move in thread for scope, endpoint = (-0.09, 0.12)
22:11:38.925 00.000 9960 Moving (-0.09, 0.12) raw xDistance=0.09 yDistance=-0.13
22:11:38.925 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:11:38.926 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:11:38.926 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:11:38.926 00.000 9960 MoveAxis(E, 0, ABG)
22:11:38.926 00.000 9960 Move returns status 0, amount 0
22:11:38.926 00.000 9960 MoveAxis(N, 0, ABG)
22:11:38.927 00.001 9960 Move returns status 0, amount 0
22:11:38.927 00.000 9960 move complete, result=0
22:11:38.927 00.000 9960 worker thread done servicing request
22:11:38.927 00.000 9960 Worker thread wakes up
22:11:38.927 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:11:38.928 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(42,844,31,31)
22:11:38.928 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:11:40.183 01.255 9960 Exposure complete
22:11:40.309 00.126 9960 worker thread done servicing request
22:11:40.309 00.000 11872 OnExposeComplete: enter
22:11:40.314 00.005 11872 UpdateGuideState(): m_state=6
22:11:40.319 00.005 11872 Star::Find(15, 57, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1473
22:11:40.323 00.004 11872 Star::Find returns 1 (0), X=57.35, Y=859.76, Mass=2496, SNR=34.0, Peak=181 HFD=4.6
22:11:40.327 00.004 11872 CameraToMount -- cameraTheta (1.17) - m_xAngle (-3.14) = xAngle (4.31 = -1.97)
22:11:40.335 00.008 11872 CameraToMount -- cameraTheta (1.17) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.14 = -2.15)
22:11:40.339 00.004 11872 CameraToMount -- cameraX=0.18 cameraY=0.42 hyp=0.45 cameraTheta=1.17 mountX=-0.18 mountY=-0.38, mountTheta=-2.01
22:11:40.345 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.18, y=0.42, opts=13)
22:11:40.348 00.003 11872 Enqueuing Move request for scope (0.18, 0.42)
22:11:40.353 00.005 9960 Worker thread wakes up
22:11:40.353 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=181, med=1, FiltMin=0, FiltMax=94, Gamma=1.000
22:11:40.357 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.42) opts 0xd
22:11:40.358 00.001 11872 UpdateGuideState exits: m=2496 SNR=34.0
22:11:40.363 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:40.368 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:11:40.371 00.003 11872 Enqueuing Expose request
22:11:40.377 00.006 9960 Handling offset move in thread for scope, endpoint = (0.18, 0.42)
22:11:40.377 00.000 9960 Moving (0.18, 0.42) raw xDistance=-0.18 yDistance=-0.38
22:11:40.377 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
22:11:40.377 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.38 from input -0.38
22:11:40.378 00.001 9960 MoveAxis(E, 0, ABG)
22:11:40.378 00.000 9960 Move returns status 0, amount 0
22:11:40.378 00.000 9960 MoveAxis(N, 282, ABG)
22:11:40.379 00.001 9960 Guiding  Dir = 0, Dur = 282
22:11:40.379 00.000 9960 IsSlewing returns 0
22:11:40.379 00.000 9960 IsGuiding returns 0
22:11:40.379 00.000 9960 PulseGuide returned control before completion, sleep 292
22:11:40.676 00.297 9960 IsGuiding returns 1
22:11:40.676 00.000 9960 scope still moving after pulse duration time elapsed
22:11:40.705 00.029 9960 IsSlewing returns 0
22:11:40.707 00.002 9960 IsGuiding returns 0
22:11:40.707 00.000 9960 scope move finished after 282 + 45 ms
22:11:40.707 00.000 9960 Move returns status 0, amount 282
22:11:40.707 00.000 9960 move complete, result=0
22:11:40.708 00.001 9960 worker thread done servicing request
22:11:40.708 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.4 px 282 ms NORTH
22:11:40.714 00.006 9960 Worker thread wakes up
22:11:40.714 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:11:40.714 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(42,844,31,31)
22:11:41.953 01.239 9960 Exposure complete
22:11:42.071 00.118 9960 worker thread done servicing request
22:11:42.071 00.000 11872 OnExposeComplete: enter
22:11:42.076 00.005 11872 UpdateGuideState(): m_state=6
22:11:42.080 00.004 11872 Star::Find(15, 57, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1474
22:11:42.085 00.005 11872 Star::Find returns 1 (0), X=57.17, Y=859.46, Mass=2317, SNR=32.6, Peak=127 HFD=5.0
22:11:42.089 00.004 11872 CameraToMount -- cameraTheta (1.65) - m_xAngle (-3.14) = xAngle (4.78 = -1.50)
22:11:42.093 00.004 11872 CameraToMount -- cameraTheta (1.65) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.61 = -1.67)
22:11:42.097 00.004 11872 CameraToMount -- cameraX=-0.01 cameraY=0.11 hyp=0.11 cameraTheta=1.65 mountX=0.01 mountY=-0.11, mountTheta=-1.50
22:11:42.102 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.01, y=0.11, opts=13)
22:11:42.107 00.005 11872 Enqueuing Move request for scope (-0.01, 0.11)
22:11:42.112 00.005 9960 Worker thread wakes up
22:11:42.112 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.11) opts 0xd
22:11:42.112 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=127, med=1, FiltMin=0, FiltMax=72, Gamma=1.000
22:11:42.116 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.01, 0.11)
22:11:42.117 00.001 9960 Moving (-0.01, 0.11) raw xDistance=0.01 yDistance=-0.11
22:11:42.117 00.000 11872 UpdateGuideState exits: m=2317 SNR=32.6
22:11:42.120 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:11:42.120 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:11:42.120 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:42.126 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:11:42.129 00.003 11872 Enqueuing Expose request
22:11:42.133 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:11:42.134 00.001 9960 MoveAxis(E, 0, ABG)
22:11:42.134 00.000 9960 Move returns status 0, amount 0
22:11:42.134 00.000 9960 MoveAxis(N, 0, ABG)
22:11:42.134 00.000 9960 Move returns status 0, amount 0
22:11:42.134 00.000 9960 move complete, result=0
22:11:42.135 00.001 9960 worker thread done servicing request
22:11:42.135 00.000 9960 Worker thread wakes up
22:11:42.135 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:11:42.141 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:11:42.141 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(42,844,31,31)
22:11:43.400 01.259 9960 Exposure complete
22:11:43.531 00.131 9960 worker thread done servicing request
22:11:43.532 00.001 11872 OnExposeComplete: enter
22:11:43.535 00.003 11872 UpdateGuideState(): m_state=6
22:11:43.540 00.005 11872 Star::Find(15, 57, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1475
22:11:43.544 00.004 11872 Star::Find returns 1 (0), X=57.26, Y=859.64, Mass=2591, SNR=34.4, Peak=139 HFD=4.9
22:11:43.549 00.005 11872 CameraToMount -- cameraTheta (1.29) - m_xAngle (-3.14) = xAngle (4.43 = -1.85)
22:11:43.555 00.006 11872 CameraToMount -- cameraTheta (1.29) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.26 = -2.02)
22:11:43.560 00.005 11872 CameraToMount -- cameraX=0.08 cameraY=0.29 hyp=0.31 cameraTheta=1.29 mountX=-0.09 mountY=-0.28, mountTheta=-1.87
22:11:43.565 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.08, y=0.29, opts=13)
22:11:43.569 00.004 11872 Enqueuing Move request for scope (0.08, 0.29)
22:11:43.573 00.004 9960 Worker thread wakes up
22:11:43.573 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=139, med=1, FiltMin=0, FiltMax=99, Gamma=1.000
22:11:43.579 00.006 11872 UpdateGuideState exits: m=2591 SNR=34.4
22:11:43.584 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:43.588 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:11:43.592 00.004 11872 Enqueuing Expose request
22:11:43.596 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.29) opts 0xd
22:11:43.596 00.000 9960 Handling offset move in thread for scope, endpoint = (0.08, 0.29)
22:11:43.596 00.000 9960 Moving (0.08, 0.29) raw xDistance=-0.09 yDistance=-0.28
22:11:43.596 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:11:43.597 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
22:11:43.598 00.001 9960 MoveAxis(E, 0, ABG)
22:11:43.598 00.000 9960 Move returns status 0, amount 0
22:11:43.598 00.000 9960 MoveAxis(N, 206, ABG)
22:11:43.598 00.000 9960 Guiding  Dir = 0, Dur = 206
22:11:43.598 00.000 9960 IsSlewing returns 0
22:11:43.598 00.000 9960 IsGuiding returns 0
22:11:43.599 00.001 9960 PulseGuide returned control before completion, sleep 216
22:11:43.823 00.224 9960 IsGuiding returns 1
22:11:43.824 00.001 9960 scope still moving after pulse duration time elapsed
22:11:43.854 00.030 9960 IsSlewing returns 0
22:11:43.856 00.002 9960 IsGuiding returns 0
22:11:43.857 00.001 9960 scope move finished after 206 + 52 ms
22:11:43.857 00.000 9960 Move returns status 0, amount 206
22:11:43.858 00.001 9960 move complete, result=0
22:11:43.858 00.000 9960 worker thread done servicing request
22:11:43.859 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 206 ms NORTH
22:11:43.866 00.007 9960 Worker thread wakes up
22:11:43.866 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:11:43.867 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(42,844,31,31)
22:11:45.119 01.252 9960 Exposure complete
22:11:45.241 00.122 9960 worker thread done servicing request
22:11:45.242 00.001 11872 OnExposeComplete: enter
22:11:45.245 00.003 11872 UpdateGuideState(): m_state=6
22:11:45.250 00.005 11872 Star::Find(15, 57, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1476
22:11:45.255 00.005 11872 Star::Find returns 1 (0), X=57.31, Y=859.76, Mass=2521, SNR=34.1, Peak=146 HFD=4.7
22:11:45.258 00.003 11872 CameraToMount -- cameraTheta (1.26) - m_xAngle (-3.14) = xAngle (4.40 = -1.88)
22:11:45.262 00.004 11872 CameraToMount -- cameraTheta (1.26) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.23 = -2.05)
22:11:45.265 00.003 11872 CameraToMount -- cameraX=0.13 cameraY=0.41 hyp=0.43 cameraTheta=1.26 mountX=-0.13 mountY=-0.38, mountTheta=-1.90
22:11:45.269 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.13, y=0.41, opts=13)
22:11:45.274 00.005 11872 Enqueuing Move request for scope (0.13, 0.41)
22:11:45.276 00.002 9960 Worker thread wakes up
22:11:45.276 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.41) opts 0xd
22:11:45.276 00.000 9960 Handling offset move in thread for scope, endpoint = (0.13, 0.41)
22:11:45.276 00.000 9960 Moving (0.13, 0.41) raw xDistance=-0.13 yDistance=-0.38
22:11:45.276 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:11:45.278 00.002 9960 GuideAlgorithmResistSwitch::result() returns -0.38 from input -0.38
22:11:45.278 00.000 9960 MoveAxis(E, 0, ABG)
22:11:45.278 00.000 9960 Move returns status 0, amount 0
22:11:45.278 00.000 9960 MoveAxis(N, 287, ABG)
22:11:45.278 00.000 9960 Guiding  Dir = 0, Dur = 287
22:11:45.278 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=146, med=1, FiltMin=0, FiltMax=86, Gamma=1.000
22:11:45.281 00.003 9960 IsSlewing returns 0
22:11:45.282 00.001 11872 UpdateGuideState exits: m=2521 SNR=34.1
22:11:45.286 00.004 9960 IsGuiding returns 0
22:11:45.287 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:45.290 00.003 9960 PulseGuide returned control before completion, sleep 297
22:11:45.290 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:11:45.295 00.005 11872 Enqueuing Expose request
22:11:45.595 00.300 9960 IsGuiding returns 1
22:11:45.595 00.000 9960 scope still moving after pulse duration time elapsed
22:11:45.626 00.031 9960 IsSlewing returns 0
22:11:45.627 00.001 9960 IsGuiding returns 0
22:11:45.628 00.001 9960 scope move finished after 287 + 54 ms
22:11:45.628 00.000 9960 Move returns status 0, amount 287
22:11:45.628 00.000 9960 move complete, result=0
22:11:45.629 00.001 9960 worker thread done servicing request
22:11:45.629 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.4 px 287 ms NORTH
22:11:45.636 00.007 9960 Worker thread wakes up
22:11:45.636 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:11:45.636 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(42,844,31,31)
22:11:46.879 01.243 9960 Exposure complete
22:11:47.008 00.129 9960 worker thread done servicing request
22:11:47.008 00.000 11872 OnExposeComplete: enter
22:11:47.014 00.006 11872 UpdateGuideState(): m_state=6
22:11:47.020 00.006 11872 Star::Find(15, 57, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1477
22:11:47.027 00.007 11872 Star::Find returns 1 (0), X=57.35, Y=859.28, Mass=2274, SNR=32.2, Peak=138 HFD=5.0
22:11:47.032 00.005 11872 CameraToMount -- cameraTheta (-0.36) - m_xAngle (-3.14) = xAngle (2.77 = 2.77)
22:11:47.035 00.003 11872 CameraToMount -- cameraTheta (-0.36) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.60 = 2.60)
22:11:47.038 00.003 11872 CameraToMount -- cameraX=0.18 cameraY=-0.07 hyp=0.19 cameraTheta=-0.36 mountX=-0.18 mountY=0.10, mountTheta=2.64
22:11:47.044 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.18, y=-0.07, opts=13)
22:11:47.048 00.004 11872 Enqueuing Move request for scope (0.18, -0.07)
22:11:47.052 00.004 9960 Worker thread wakes up
22:11:47.052 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=138, med=1, FiltMin=0, FiltMax=81, Gamma=1.000
22:11:47.058 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.07) opts 0xd
22:11:47.058 00.000 9960 Handling offset move in thread for scope, endpoint = (0.18, -0.07)
22:11:47.058 00.000 9960 Moving (0.18, -0.07) raw xDistance=-0.18 yDistance=0.10
22:11:47.059 00.001 11872 UpdateGuideState exits: m=2274 SNR=32.2
22:11:47.063 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
22:11:47.063 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:11:47.063 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:47.067 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:11:47.067 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:11:47.073 00.006 9960 MoveAxis(E, 0, ABG)
22:11:47.073 00.000 9960 Move returns status 0, amount 0
22:11:47.073 00.000 9960 MoveAxis(N, 0, ABG)
22:11:47.073 00.000 11872 Enqueuing Expose request
22:11:47.078 00.005 9960 Move returns status 0, amount 0
22:11:47.079 00.001 9960 move complete, result=0
22:11:47.079 00.000 9960 worker thread done servicing request
22:11:47.079 00.000 9960 Worker thread wakes up
22:11:47.080 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:11:47.080 00.000 11872 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:11:47.086 00.006 9960 Handling exposure in thread, d=1000 o=3 r=(42,844,31,31)
22:11:48.340 01.254 9960 Exposure complete
22:11:48.464 00.124 9960 worker thread done servicing request
22:11:48.465 00.001 11872 OnExposeComplete: enter
22:11:48.469 00.004 11872 UpdateGuideState(): m_state=6
22:11:48.474 00.005 11872 Star::Find(15, 57, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1478
22:11:48.477 00.003 11872 Star::Find returns 1 (0), X=57.32, Y=859.58, Mass=2485, SNR=33.9, Peak=146 HFD=4.9
22:11:48.481 00.004 11872 CameraToMount -- cameraTheta (1.03) - m_xAngle (-3.14) = xAngle (4.16 = -2.12)
22:11:48.487 00.006 11872 CameraToMount -- cameraTheta (1.03) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.99 = -2.29)
22:11:48.491 00.004 11872 CameraToMount -- cameraX=0.14 cameraY=0.23 hyp=0.27 cameraTheta=1.03 mountX=-0.14 mountY=-0.21, mountTheta=-2.18
22:11:48.496 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.14, y=0.23, opts=13)
22:11:48.501 00.005 11872 Enqueuing Move request for scope (0.14, 0.23)
22:11:48.506 00.005 9960 Worker thread wakes up
22:11:48.506 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=146, med=1, FiltMin=0, FiltMax=75, Gamma=1.000
22:11:48.509 00.003 11872 UpdateGuideState exits: m=2485 SNR=33.9
22:11:48.513 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:48.519 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:11:48.522 00.003 11872 Enqueuing Expose request
22:11:48.526 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.23) opts 0xd
22:11:48.526 00.000 9960 Handling offset move in thread for scope, endpoint = (0.14, 0.23)
22:11:48.526 00.000 9960 Moving (0.14, 0.23) raw xDistance=-0.14 yDistance=-0.21
22:11:48.526 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:11:48.527 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
22:11:48.527 00.000 9960 MoveAxis(E, 0, ABG)
22:11:48.527 00.000 9960 Move returns status 0, amount 0
22:11:48.527 00.000 9960 MoveAxis(N, 153, ABG)
22:11:48.528 00.001 9960 Guiding  Dir = 0, Dur = 153
22:11:48.528 00.000 9960 IsSlewing returns 0
22:11:48.528 00.000 9960 IsGuiding returns 0
22:11:48.529 00.001 9960 PulseGuide returned control before completion, sleep 163
22:11:48.702 00.173 9960 IsGuiding returns 1
22:11:48.703 00.001 9960 scope still moving after pulse duration time elapsed
22:11:48.734 00.031 9960 IsSlewing returns 0
22:11:48.736 00.002 9960 IsGuiding returns 0
22:11:48.736 00.000 9960 scope move finished after 153 + 54 ms
22:11:48.736 00.000 9960 Move returns status 0, amount 153
22:11:48.737 00.001 9960 move complete, result=0
22:11:48.737 00.000 9960 worker thread done servicing request
22:11:48.737 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 153 ms NORTH
22:11:48.742 00.005 9960 Worker thread wakes up
22:11:48.742 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:11:48.743 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(42,844,31,31)
22:11:49.994 01.251 9960 Exposure complete
22:11:50.115 00.121 9960 worker thread done servicing request
22:11:50.116 00.001 11872 OnExposeComplete: enter
22:11:50.120 00.004 11872 UpdateGuideState(): m_state=6
22:11:50.125 00.005 11872 Star::Find(15, 57, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1479
22:11:50.129 00.004 11872 Star::Find returns 1 (0), X=57.23, Y=859.52, Mass=2473, SNR=33.7, Peak=153 HFD=5.0
22:11:50.132 00.003 11872 CameraToMount -- cameraTheta (1.29) - m_xAngle (-3.14) = xAngle (4.43 = -1.86)
22:11:50.136 00.004 11872 CameraToMount -- cameraTheta (1.29) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.26 = -2.03)
22:11:50.140 00.004 11872 CameraToMount -- cameraX=0.05 cameraY=0.18 hyp=0.19 cameraTheta=1.29 mountX=-0.05 mountY=-0.17, mountTheta=-1.87
22:11:50.146 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.05, y=0.18, opts=13)
22:11:50.150 00.004 11872 Enqueuing Move request for scope (0.05, 0.18)
22:11:50.154 00.004 9960 Worker thread wakes up
22:11:50.154 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.18) opts 0xd
22:11:50.154 00.000 9960 Handling offset move in thread for scope, endpoint = (0.05, 0.18)
22:11:50.154 00.000 9960 Moving (0.05, 0.18) raw xDistance=-0.05 yDistance=-0.17
22:11:50.154 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:11:50.154 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:11:50.155 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=153, med=1, FiltMin=0, FiltMax=78, Gamma=1.000
22:11:50.159 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:11:50.159 00.000 9960 MoveAxis(E, 0, ABG)
22:11:50.160 00.001 11872 UpdateGuideState exits: m=2473 SNR=33.7
22:11:50.164 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:50.167 00.003 9960 Move returns status 0, amount 0
22:11:50.167 00.000 9960 MoveAxis(N, 0, ABG)
22:11:50.167 00.000 9960 Move returns status 0, amount 0
22:11:50.167 00.000 9960 move complete, result=0
22:11:50.168 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:11:50.173 00.005 11872 Enqueuing Expose request
22:11:50.178 00.005 9960 worker thread done servicing request
22:11:50.178 00.000 9960 Worker thread wakes up
22:11:50.178 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:11:50.183 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:11:50.183 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(42,844,31,31)
22:11:51.429 01.246 9960 Exposure complete
22:11:51.556 00.127 9960 worker thread done servicing request
22:11:51.558 00.002 11872 OnExposeComplete: enter
22:11:51.561 00.003 11872 UpdateGuideState(): m_state=6
22:11:51.566 00.005 11872 Star::Find(15, 57, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1480
22:11:51.570 00.004 11872 Star::Find returns 1 (0), X=57.27, Y=859.77, Mass=2495, SNR=33.9, Peak=140 HFD=4.8
22:11:51.574 00.004 11872 CameraToMount -- cameraTheta (1.35) - m_xAngle (-3.14) = xAngle (4.49 = -1.80)
22:11:51.580 00.006 11872 CameraToMount -- cameraTheta (1.35) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.32 = -1.97)
22:11:51.587 00.007 11872 CameraToMount -- cameraX=0.10 cameraY=0.43 hyp=0.44 cameraTheta=1.35 mountX=-0.10 mountY=-0.40, mountTheta=-1.81
22:11:51.593 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.10, y=0.43, opts=13)
22:11:51.599 00.006 11872 Enqueuing Move request for scope (0.10, 0.43)
22:11:51.603 00.004 9960 Worker thread wakes up
22:11:51.604 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=140, med=1, FiltMin=0, FiltMax=73, Gamma=1.000
22:11:51.610 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.43) opts 0xd
22:11:51.610 00.000 11872 UpdateGuideState exits: m=2495 SNR=33.9
22:11:51.614 00.004 9960 Handling offset move in thread for scope, endpoint = (0.10, 0.43)
22:11:51.614 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:51.619 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:11:51.623 00.004 11872 Enqueuing Expose request
22:11:51.627 00.004 9960 Moving (0.10, 0.43) raw xDistance=-0.10 yDistance=-0.40
22:11:51.627 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:11:51.627 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.40 from input -0.40
22:11:51.627 00.000 9960 MoveAxis(E, 0, ABG)
22:11:51.629 00.002 9960 Move returns status 0, amount 0
22:11:51.629 00.000 9960 MoveAxis(N, 300, ABG)
22:11:51.629 00.000 9960 Guiding  Dir = 0, Dur = 300
22:11:51.629 00.000 9960 IsSlewing returns 0
22:11:51.630 00.001 9960 IsGuiding returns 0
22:11:51.630 00.000 9960 PulseGuide returned control before completion, sleep 310
22:11:51.953 00.323 9960 IsGuiding returns 1
22:11:51.954 00.001 9960 scope still moving after pulse duration time elapsed
22:11:51.984 00.030 9960 IsSlewing returns 0
22:11:51.984 00.000 9960 IsGuiding returns 0
22:11:51.985 00.001 9960 scope move finished after 300 + 55 ms
22:11:51.985 00.000 9960 Move returns status 0, amount 300
22:11:51.985 00.000 9960 move complete, result=0
22:11:51.986 00.001 9960 worker thread done servicing request
22:11:51.986 00.000 9960 Worker thread wakes up
22:11:51.986 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.4 px 300 ms NORTH
22:11:51.993 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:11:51.993 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(42,844,31,31)
22:11:53.243 01.250 9960 Exposure complete
22:11:53.386 00.143 9960 worker thread done servicing request
22:11:53.387 00.001 11872 OnExposeComplete: enter
22:11:53.394 00.007 11872 UpdateGuideState(): m_state=6
22:11:53.398 00.004 11872 Star::Find(15, 57, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1481
22:11:53.403 00.005 11872 Star::Find returns 1 (0), X=57.22, Y=859.51, Mass=2598, SNR=34.6, Peak=162 HFD=5.0
22:11:53.406 00.003 11872 CameraToMount -- cameraTheta (1.29) - m_xAngle (-3.14) = xAngle (4.43 = -1.85)
22:11:53.410 00.004 11872 CameraToMount -- cameraTheta (1.29) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.26 = -2.02)
22:11:53.414 00.004 11872 CameraToMount -- cameraX=0.05 cameraY=0.16 hyp=0.17 cameraTheta=1.29 mountX=-0.05 mountY=-0.15, mountTheta=-1.87
22:11:53.419 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.05, y=0.16, opts=13)
22:11:53.426 00.007 11872 Enqueuing Move request for scope (0.05, 0.16)
22:11:53.429 00.003 9960 Worker thread wakes up
22:11:53.431 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=162, med=1, FiltMin=0, FiltMax=75, Gamma=1.000
22:11:53.434 00.003 11872 UpdateGuideState exits: m=2598 SNR=34.6
22:11:53.438 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:53.443 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:11:53.446 00.003 11872 Enqueuing Expose request
22:11:53.450 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.16) opts 0xd
22:11:53.450 00.000 9960 Handling offset move in thread for scope, endpoint = (0.05, 0.16)
22:11:53.450 00.000 9960 Moving (0.05, 0.16) raw xDistance=-0.05 yDistance=-0.15
22:11:53.450 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:11:53.452 00.002 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:11:53.452 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:11:53.452 00.000 9960 MoveAxis(E, 0, ABG)
22:11:53.452 00.000 9960 Move returns status 0, amount 0
22:11:53.452 00.000 9960 MoveAxis(N, 0, ABG)
22:11:53.453 00.001 9960 Move returns status 0, amount 0
22:11:53.453 00.000 9960 move complete, result=0
22:11:53.453 00.000 9960 worker thread done servicing request
22:11:53.453 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:11:53.458 00.005 9960 Worker thread wakes up
22:11:53.458 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:11:53.458 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(42,844,31,31)
22:11:54.709 01.251 9960 Exposure complete
22:11:54.851 00.142 9960 worker thread done servicing request
22:11:54.852 00.001 11872 OnExposeComplete: enter
22:11:54.855 00.003 11872 UpdateGuideState(): m_state=6
22:11:54.860 00.005 11872 Star::Find(15, 57, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1482
22:11:54.864 00.004 11872 Star::Find returns 1 (0), X=57.36, Y=859.49, Mass=2295, SNR=32.6, Peak=156 HFD=5.0
22:11:54.868 00.004 11872 CameraToMount -- cameraTheta (0.67) - m_xAngle (-3.14) = xAngle (3.81 = -2.48)
22:11:54.872 00.004 11872 CameraToMount -- cameraTheta (0.67) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.63 = -2.65)
22:11:54.876 00.004 11872 CameraToMount -- cameraX=0.18 cameraY=0.14 hyp=0.23 cameraTheta=0.67 mountX=-0.18 mountY=-0.11, mountTheta=-2.60
22:11:54.881 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.18, y=0.14, opts=13)
22:11:54.884 00.003 11872 Enqueuing Move request for scope (0.18, 0.14)
22:11:54.890 00.006 9960 Worker thread wakes up
22:11:54.890 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=156, med=1, FiltMin=0, FiltMax=74, Gamma=1.000
22:11:54.896 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.14) opts 0xd
22:11:54.896 00.000 11872 UpdateGuideState exits: m=2295 SNR=32.6
22:11:54.902 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:54.909 00.007 9960 Handling offset move in thread for scope, endpoint = (0.18, 0.14)
22:11:54.909 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:11:54.915 00.006 11872 Enqueuing Expose request
22:11:54.920 00.005 9960 Moving (0.18, 0.14) raw xDistance=-0.18 yDistance=-0.11
22:11:54.920 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
22:11:54.921 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:11:54.921 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:11:54.922 00.001 9960 MoveAxis(E, 0, ABG)
22:11:54.922 00.000 9960 Move returns status 0, amount 0
22:11:54.922 00.000 9960 MoveAxis(N, 0, ABG)
22:11:54.922 00.000 9960 Move returns status 0, amount 0
22:11:54.923 00.001 9960 move complete, result=0
22:11:54.923 00.000 9960 worker thread done servicing request
22:11:54.923 00.000 9960 Worker thread wakes up
22:11:54.924 00.001 11872 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:11:54.930 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:11:54.930 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(42,844,31,31)
22:11:56.180 01.250 9960 Exposure complete
22:11:56.305 00.125 9960 worker thread done servicing request
22:11:56.306 00.001 11872 OnExposeComplete: enter
22:11:56.310 00.004 11872 UpdateGuideState(): m_state=6
22:11:56.314 00.004 11872 Star::Find(15, 57, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1483
22:11:56.318 00.004 11872 Star::Find returns 1 (0), X=57.35, Y=859.87, Mass=2531, SNR=34.2, Peak=145 HFD=4.7
22:11:56.323 00.005 11872 CameraToMount -- cameraTheta (1.25) - m_xAngle (-3.14) = xAngle (4.39 = -1.90)
22:11:56.328 00.005 11872 CameraToMount -- cameraTheta (1.25) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.21 = -2.07)
22:11:56.333 00.005 11872 CameraToMount -- cameraX=0.18 cameraY=0.53 hyp=0.56 cameraTheta=1.25 mountX=-0.18 mountY=-0.49, mountTheta=-1.92
22:11:56.339 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.18, y=0.53, opts=13)
22:11:56.344 00.005 11872 Enqueuing Move request for scope (0.18, 0.53)
22:11:56.347 00.003 9960 Worker thread wakes up
22:11:56.347 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=145, med=1, FiltMin=0, FiltMax=86, Gamma=1.000
22:11:56.352 00.005 11872 UpdateGuideState exits: m=2531 SNR=34.2
22:11:56.356 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:56.362 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:11:56.367 00.005 11872 Enqueuing Expose request
22:11:56.371 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.53) opts 0xd
22:11:56.371 00.000 9960 Handling offset move in thread for scope, endpoint = (0.18, 0.53)
22:11:56.372 00.001 9960 Moving (0.18, 0.53) raw xDistance=-0.18 yDistance=-0.49
22:11:56.372 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
22:11:56.372 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.49 from input -0.49
22:11:56.372 00.000 9960 MoveAxis(E, 0, ABG)
22:11:56.372 00.000 9960 Move returns status 0, amount 0
22:11:56.373 00.001 9960 MoveAxis(N, 364, ABG)
22:11:56.373 00.000 9960 Guiding  Dir = 0, Dur = 364
22:11:56.373 00.000 9960 IsSlewing returns 0
22:11:56.373 00.000 9960 IsGuiding returns 0
22:11:56.375 00.002 9960 PulseGuide returned control before completion, sleep 374
22:11:56.769 00.394 9960 IsGuiding returns 1
22:11:56.769 00.000 9960 scope still moving after pulse duration time elapsed
22:11:56.797 00.028 9960 IsSlewing returns 0
22:11:56.797 00.000 9960 IsGuiding returns 0
22:11:56.798 00.001 9960 scope move finished after 364 + 59 ms
22:11:56.798 00.000 9960 Move returns status 0, amount 364
22:11:56.799 00.001 9960 move complete, result=0
22:11:56.799 00.000 9960 worker thread done servicing request
22:11:56.799 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.5 px 364 ms NORTH
22:11:56.808 00.009 9960 Worker thread wakes up
22:11:56.808 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:11:56.810 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(42,844,31,31)
22:11:58.057 01.247 9960 Exposure complete
22:11:58.186 00.129 9960 worker thread done servicing request
22:11:58.187 00.001 11872 OnExposeComplete: enter
22:11:58.191 00.004 11872 UpdateGuideState(): m_state=6
22:11:58.195 00.004 11872 Star::Find(15, 57, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1484
22:11:58.199 00.004 11872 Star::Find returns 1 (0), X=57.18, Y=859.27, Mass=2419, SNR=33.3, Peak=143 HFD=5.1
22:11:58.204 00.005 11872 CameraToMount -- cameraTheta (-1.52) - m_xAngle (-3.14) = xAngle (1.62 = 1.62)
22:11:58.211 00.007 11872 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.44 = 1.44)
22:11:58.215 00.004 11872 CameraToMount -- cameraX=0.00 cameraY=-0.08 hyp=0.08 cameraTheta=-1.52 mountX=-0.00 mountY=0.08, mountTheta=1.62
22:11:58.220 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.00, y=-0.08, opts=13)
22:11:58.224 00.004 11872 Enqueuing Move request for scope (0.00, -0.08)
22:11:58.227 00.003 9960 Worker thread wakes up
22:11:58.229 00.002 9960 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.08) opts 0xd
22:11:58.229 00.000 9960 Handling offset move in thread for scope, endpoint = (0.00, -0.08)
22:11:58.229 00.000 9960 Moving (0.00, -0.08) raw xDistance=-0.00 yDistance=0.08
22:11:58.229 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
22:11:58.229 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:11:58.230 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=143, med=1, FiltMin=0, FiltMax=67, Gamma=1.000
22:11:58.236 00.006 11872 UpdateGuideState exits: m=2419 SNR=33.3
22:11:58.239 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:58.243 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:11:58.246 00.003 11872 Enqueuing Expose request
22:11:58.248 00.002 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:11:58.249 00.001 9960 MoveAxis(E, 0, ABG)
22:11:58.249 00.000 9960 Move returns status 0, amount 0
22:11:58.249 00.000 9960 MoveAxis(N, 0, ABG)
22:11:58.249 00.000 9960 Move returns status 0, amount 0
22:11:58.250 00.001 9960 move complete, result=0
22:11:58.251 00.001 9960 worker thread done servicing request
22:11:58.251 00.000 9960 Worker thread wakes up
22:11:58.251 00.000 11872 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:11:58.255 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
22:11:58.255 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(42,844,31,31)
22:11:59.513 01.258 9960 Exposure complete
22:11:59.658 00.145 9960 worker thread done servicing request
22:11:59.658 00.000 11872 OnExposeComplete: enter
22:11:59.663 00.005 11872 UpdateGuideState(): m_state=6
22:11:59.666 00.003 11872 Star::Find(15, 57, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1485
22:11:59.671 00.005 11872 Star::Find returns 1 (0), X=57.13, Y=859.56, Mass=2437, SNR=33.5, Peak=132 HFD=5.0
22:11:59.675 00.004 11872 CameraToMount -- cameraTheta (1.79) - m_xAngle (-3.14) = xAngle (4.92 = -1.36)
22:11:59.678 00.003 11872 CameraToMount -- cameraTheta (1.79) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.75 = -1.53)
22:11:59.682 00.004 11872 CameraToMount -- cameraX=-0.05 cameraY=0.22 hyp=0.22 cameraTheta=1.79 mountX=0.05 mountY=-0.22, mountTheta=-1.36
22:11:59.688 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.05, y=0.22, opts=13)
22:11:59.693 00.005 11872 Enqueuing Move request for scope (-0.05, 0.22)
22:11:59.696 00.003 9960 Worker thread wakes up
22:11:59.696 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=132, med=1, FiltMin=0, FiltMax=77, Gamma=1.000
22:11:59.701 00.005 11872 UpdateGuideState exits: m=2437 SNR=33.5
22:11:59.705 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.22) opts 0xd
22:11:59.706 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.05, 0.22)
22:11:59.706 00.000 9960 Moving (-0.05, 0.22) raw xDistance=0.05 yDistance=-0.22
22:11:59.706 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:11:59.706 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
22:11:59.707 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:59.710 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:11:59.715 00.005 11872 Enqueuing Expose request
22:11:59.718 00.003 9960 MoveAxis(E, 0, ABG)
22:11:59.719 00.001 9960 Move returns status 0, amount 0
22:11:59.719 00.000 9960 MoveAxis(N, 167, ABG)
22:11:59.719 00.000 9960 Guiding  Dir = 0, Dur = 167
22:11:59.719 00.000 9960 IsSlewing returns 0
22:11:59.720 00.001 9960 IsGuiding returns 0
22:11:59.720 00.000 9960 PulseGuide returned control before completion, sleep 177
22:11:59.910 00.190 9960 IsGuiding returns 1
22:11:59.910 00.000 9960 scope still moving after pulse duration time elapsed
22:11:59.939 00.029 9960 IsSlewing returns 0
22:11:59.939 00.000 9960 IsGuiding returns 0
22:11:59.939 00.000 9960 scope move finished after 167 + 52 ms
22:11:59.939 00.000 9960 Move returns status 0, amount 167
22:11:59.940 00.001 9960 move complete, result=0
22:11:59.940 00.000 9960 worker thread done servicing request
22:11:59.941 00.001 9960 Worker thread wakes up
22:11:59.941 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:11:59.941 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(42,844,31,31)
22:11:59.942 00.001 11872 GuideStep: 0.0 px 0 ms EAST, -0.2 px 167 ms NORTH
22:12:01.186 01.244 9960 Exposure complete
22:12:01.314 00.128 9960 worker thread done servicing request
22:12:01.314 00.000 11872 OnExposeComplete: enter
22:12:01.318 00.004 11872 UpdateGuideState(): m_state=6
22:12:01.322 00.004 11872 Star::Find(15, 57, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1486
22:12:01.326 00.004 11872 Star::Find returns 1 (0), X=57.14, Y=859.53, Mass=2455, SNR=33.5, Peak=132 HFD=5.0
22:12:01.330 00.004 11872 CameraToMount -- cameraTheta (1.75) - m_xAngle (-3.14) = xAngle (4.88 = -1.40)
22:12:01.334 00.004 11872 CameraToMount -- cameraTheta (1.75) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.71 = -1.57)
22:12:01.339 00.005 11872 CameraToMount -- cameraX=-0.03 cameraY=0.19 hyp=0.19 cameraTheta=1.75 mountX=0.03 mountY=-0.19, mountTheta=-1.40
22:12:01.344 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.03, y=0.19, opts=13)
22:12:01.348 00.004 11872 Enqueuing Move request for scope (-0.03, 0.19)
22:12:01.353 00.005 9960 Worker thread wakes up
22:12:01.353 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.19) opts 0xd
22:12:01.353 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.03, 0.19)
22:12:01.353 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=132, med=1, FiltMin=0, FiltMax=71, Gamma=1.000
22:12:01.357 00.004 9960 Moving (-0.03, 0.19) raw xDistance=0.03 yDistance=-0.19
22:12:01.357 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:12:01.358 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:12:01.358 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
22:12:01.358 00.000 9960 MoveAxis(E, 0, ABG)
22:12:01.359 00.001 11872 UpdateGuideState exits: m=2455 SNR=33.5
22:12:01.363 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:01.368 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:12:01.371 00.003 11872 Enqueuing Expose request
22:12:01.375 00.004 9960 Move returns status 0, amount 0
22:12:01.376 00.001 9960 MoveAxis(N, 0, ABG)
22:12:01.376 00.000 9960 Move returns status 0, amount 0
22:12:01.376 00.000 9960 move complete, result=0
22:12:01.376 00.000 9960 worker thread done servicing request
22:12:01.377 00.001 9960 Worker thread wakes up
22:12:01.377 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:12:01.380 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
22:12:01.381 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(42,844,31,31)
22:12:02.625 01.244 9960 Exposure complete
22:12:02.754 00.129 9960 worker thread done servicing request
22:12:02.756 00.002 11872 OnExposeComplete: enter
22:12:02.759 00.003 11872 UpdateGuideState(): m_state=6
22:12:02.763 00.004 11872 Star::Find(15, 57, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1487
22:12:02.768 00.005 11872 Star::Find returns 1 (0), X=57.10, Y=859.62, Mass=2517, SNR=34.1, Peak=147 HFD=4.9
22:12:02.773 00.005 11872 CameraToMount -- cameraTheta (1.83) - m_xAngle (-3.14) = xAngle (4.96 = -1.32)
22:12:02.777 00.004 11872 CameraToMount -- cameraTheta (1.83) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.79 = -1.49)
22:12:02.781 00.004 11872 CameraToMount -- cameraX=-0.07 cameraY=0.27 hyp=0.28 cameraTheta=1.83 mountX=0.07 mountY=-0.28, mountTheta=-1.33
22:12:02.786 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.07, y=0.27, opts=13)
22:12:02.791 00.005 11872 Enqueuing Move request for scope (-0.07, 0.27)
22:12:02.795 00.004 9960 Worker thread wakes up
22:12:02.795 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=147, med=1, FiltMin=0, FiltMax=88, Gamma=1.000
22:12:02.800 00.005 11872 UpdateGuideState exits: m=2517 SNR=34.1
22:12:02.804 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.27) opts 0xd
22:12:02.804 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:02.810 00.006 9960 Handling offset move in thread for scope, endpoint = (-0.07, 0.27)
22:12:02.810 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:12:02.816 00.006 9960 Moving (-0.07, 0.27) raw xDistance=0.07 yDistance=-0.28
22:12:02.817 00.001 11872 Enqueuing Expose request
22:12:02.823 00.006 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:12:02.823 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
22:12:02.824 00.001 9960 MoveAxis(E, 0, ABG)
22:12:02.824 00.000 9960 Move returns status 0, amount 0
22:12:02.825 00.001 9960 MoveAxis(N, 210, ABG)
22:12:02.825 00.000 9960 Guiding  Dir = 0, Dur = 210
22:12:02.825 00.000 9960 IsSlewing returns 0
22:12:02.826 00.001 9960 IsGuiding returns 0
22:12:02.826 00.000 9960 PulseGuide returned control before completion, sleep 220
22:12:03.053 00.227 9960 IsGuiding returns 1
22:12:03.054 00.001 9960 scope still moving after pulse duration time elapsed
22:12:03.084 00.030 9960 IsSlewing returns 0
22:12:03.085 00.001 9960 IsGuiding returns 0
22:12:03.085 00.000 9960 scope move finished after 210 + 48 ms
22:12:03.085 00.000 9960 Move returns status 0, amount 210
22:12:03.085 00.000 9960 move complete, result=0
22:12:03.085 00.000 9960 worker thread done servicing request
22:12:03.086 00.001 9960 Worker thread wakes up
22:12:03.086 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:12:03.086 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(42,844,31,31)
22:12:03.086 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 210 ms NORTH
22:12:04.332 01.246 9960 Exposure complete
22:12:04.461 00.129 9960 worker thread done servicing request
22:12:04.462 00.001 11872 OnExposeComplete: enter
22:12:04.466 00.004 11872 UpdateGuideState(): m_state=6
22:12:04.470 00.004 11872 Star::Find(15, 57, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1488
22:12:04.473 00.003 11872 Star::Find returns 1 (0), X=56.97, Y=859.53, Mass=2528, SNR=34.2, Peak=131 HFD=5.1
22:12:04.478 00.005 11872 CameraToMount -- cameraTheta (2.42) - m_xAngle (-3.14) = xAngle (5.56 = -0.72)
22:12:04.481 00.003 11872 CameraToMount -- cameraTheta (2.42) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.39 = -0.89)
22:12:04.486 00.005 11872 CameraToMount -- cameraX=-0.21 cameraY=0.18 hyp=0.27 cameraTheta=2.42 mountX=0.20 mountY=-0.21, mountTheta=-0.80
22:12:04.492 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.21, y=0.18, opts=13)
22:12:04.495 00.003 11872 Enqueuing Move request for scope (-0.21, 0.18)
22:12:04.499 00.004 9960 Worker thread wakes up
22:12:04.499 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.18) opts 0xd
22:12:04.500 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.21, 0.18)
22:12:04.500 00.000 9960 Moving (-0.21, 0.18) raw xDistance=0.20 yDistance=-0.21
22:12:04.500 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
22:12:04.501 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
22:12:04.501 00.000 9960 MoveAxis(W, 96, ABG)
22:12:04.501 00.000 9960 Guiding  Dir = 3, Dur = 96
22:12:04.501 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=131, med=1, FiltMin=0, FiltMax=84, Gamma=1.000
22:12:04.505 00.004 9960 IsSlewing returns 0
22:12:04.505 00.000 11872 UpdateGuideState exits: m=2528 SNR=34.2
22:12:04.509 00.004 9960 IsGuiding returns 0
22:12:04.509 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:04.513 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:12:04.517 00.004 11872 Enqueuing Expose request
22:12:04.520 00.003 9960 PulseGuide returned control before completion, sleep 106
22:12:04.635 00.115 9960 IsGuiding returns 1
22:12:04.637 00.002 9960 scope still moving after pulse duration time elapsed
22:12:04.667 00.030 9960 IsSlewing returns 0
22:12:04.669 00.002 9960 IsGuiding returns 0
22:12:04.669 00.000 9960 scope move finished after 96 + 64 ms
22:12:04.670 00.001 9960 Move returns status 0, amount 96
22:12:04.670 00.000 9960 MoveAxis(N, 159, ABG)
22:12:04.671 00.001 9960 Guiding  Dir = 0, Dur = 159
22:12:04.672 00.001 9960 IsSlewing returns 0
22:12:04.672 00.000 9960 IsGuiding returns 0
22:12:04.673 00.001 9960 PulseGuide returned control before completion, sleep 169
22:12:04.854 00.181 9960 IsGuiding returns 1
22:12:04.854 00.000 9960 scope still moving after pulse duration time elapsed
22:12:04.885 00.031 9960 IsSlewing returns 0
22:12:04.887 00.002 9960 IsGuiding returns 0
22:12:04.888 00.001 9960 scope move finished after 159 + 55 ms
22:12:04.888 00.000 9960 Move returns status 0, amount 159
22:12:04.889 00.001 9960 move complete, result=0
22:12:04.889 00.000 9960 worker thread done servicing request
22:12:04.890 00.001 11872 GuideStep: 0.2 px 96 ms WEST, -0.2 px 159 ms NORTH
22:12:04.898 00.008 9960 Worker thread wakes up
22:12:04.898 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:12:04.898 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(42,844,31,31)
22:12:06.151 01.253 9960 Exposure complete
22:12:06.283 00.132 9960 worker thread done servicing request
22:12:06.284 00.001 11872 OnExposeComplete: enter
22:12:06.287 00.003 11872 UpdateGuideState(): m_state=6
22:12:06.292 00.005 11872 Star::Find(15, 56, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1489
22:12:06.296 00.004 11872 Star::Find returns 1 (0), X=57.13, Y=859.40, Mass=2407, SNR=33.2, Peak=137 HFD=5.1
22:12:06.301 00.005 11872 CameraToMount -- cameraTheta (2.29) - m_xAngle (-3.14) = xAngle (5.43 = -0.86)
22:12:06.305 00.004 11872 CameraToMount -- cameraTheta (2.29) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.25 = -1.03)
22:12:06.309 00.004 11872 CameraToMount -- cameraX=-0.05 cameraY=0.06 hyp=0.07 cameraTheta=2.29 mountX=0.05 mountY=-0.06, mountTheta=-0.92
22:12:06.314 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.05, y=0.06, opts=13)
22:12:06.318 00.004 11872 Enqueuing Move request for scope (-0.05, 0.06)
22:12:06.321 00.003 9960 Worker thread wakes up
22:12:06.321 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.06) opts 0xd
22:12:06.321 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.05, 0.06)
22:12:06.323 00.002 9960 Moving (-0.05, 0.06) raw xDistance=0.05 yDistance=-0.06
22:12:06.323 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:12:06.323 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:12:06.323 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:12:06.323 00.000 9960 MoveAxis(E, 0, ABG)
22:12:06.323 00.000 9960 Move returns status 0, amount 0
22:12:06.324 00.001 9960 MoveAxis(N, 0, ABG)
22:12:06.324 00.000 9960 Move returns status 0, amount 0
22:12:06.324 00.000 9960 move complete, result=0
22:12:06.324 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=137, med=1, FiltMin=0, FiltMax=72, Gamma=1.000
22:12:06.329 00.005 9960 worker thread done servicing request
22:12:06.329 00.000 11872 UpdateGuideState exits: m=2407 SNR=33.2
22:12:06.333 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:06.336 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:12:06.341 00.005 11872 Enqueuing Expose request
22:12:06.344 00.003 9960 Worker thread wakes up
22:12:06.344 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:12:06.348 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
22:12:06.348 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(42,844,31,31)
22:12:07.591 01.243 9960 Exposure complete
22:12:07.718 00.127 9960 worker thread done servicing request
22:12:07.718 00.000 11872 OnExposeComplete: enter
22:12:07.724 00.006 11872 UpdateGuideState(): m_state=6
22:12:07.727 00.003 11872 Star::Find(15, 57, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1490
22:12:07.733 00.006 11872 Star::Find returns 1 (0), X=57.07, Y=859.51, Mass=2527, SNR=34.2, Peak=137 HFD=5.0
22:12:07.738 00.005 11872 CameraToMount -- cameraTheta (2.14) - m_xAngle (-3.14) = xAngle (5.28 = -1.00)
22:12:07.743 00.005 11872 CameraToMount -- cameraTheta (2.14) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.11 = -1.17)
22:12:07.747 00.004 11872 CameraToMount -- cameraX=-0.11 cameraY=0.17 hyp=0.20 cameraTheta=2.14 mountX=0.11 mountY=-0.18, mountTheta=-1.04
22:12:07.754 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.11, y=0.17, opts=13)
22:12:07.758 00.004 11872 Enqueuing Move request for scope (-0.11, 0.17)
22:12:07.762 00.004 9960 Worker thread wakes up
22:12:07.763 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=137, med=1, FiltMin=0, FiltMax=95, Gamma=1.000
22:12:07.766 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.17) opts 0xd
22:12:07.767 00.001 11872 UpdateGuideState exits: m=2527 SNR=34.2
22:12:07.773 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:07.778 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:12:07.782 00.004 11872 Enqueuing Expose request
22:12:07.786 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.11, 0.17)
22:12:07.786 00.000 9960 Moving (-0.11, 0.17) raw xDistance=0.11 yDistance=-0.18
22:12:07.786 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:12:07.786 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:12:07.786 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:12:07.786 00.000 9960 MoveAxis(E, 0, ABG)
22:12:07.787 00.001 9960 Move returns status 0, amount 0
22:12:07.787 00.000 9960 MoveAxis(N, 0, ABG)
22:12:07.788 00.001 9960 Move returns status 0, amount 0
22:12:07.788 00.000 9960 move complete, result=0
22:12:07.788 00.000 9960 worker thread done servicing request
22:12:07.788 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:12:07.792 00.004 9960 Worker thread wakes up
22:12:07.793 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:12:07.793 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(42,844,31,31)
22:12:09.051 01.258 9960 Exposure complete
22:12:09.180 00.129 9960 worker thread done servicing request
22:12:09.182 00.002 11872 OnExposeComplete: enter
22:12:09.186 00.004 11872 UpdateGuideState(): m_state=6
22:12:09.189 00.003 11872 Star::Find(15, 57, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1491
22:12:09.193 00.004 11872 Star::Find returns 1 (0), X=57.15, Y=859.79, Mass=2566, SNR=34.4, Peak=150 HFD=4.7
22:12:09.196 00.003 11872 CameraToMount -- cameraTheta (1.62) - m_xAngle (-3.14) = xAngle (4.76 = -1.52)
22:12:09.202 00.006 11872 CameraToMount -- cameraTheta (1.62) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.59 = -1.69)
22:12:09.206 00.004 11872 CameraToMount -- cameraX=-0.02 cameraY=0.45 hyp=0.45 cameraTheta=1.62 mountX=0.02 mountY=-0.44, mountTheta=-1.52
22:12:09.215 00.009 11872 SchedulePrimaryMove(0FA44CE0, x=-0.02, y=0.45, opts=13)
22:12:09.219 00.004 11872 Enqueuing Move request for scope (-0.02, 0.45)
22:12:09.224 00.005 9960 Worker thread wakes up
22:12:09.224 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=150, med=1, FiltMin=0, FiltMax=83, Gamma=1.000
22:12:09.227 00.003 11872 UpdateGuideState exits: m=2566 SNR=34.4
22:12:09.231 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:09.236 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:12:09.240 00.004 11872 Enqueuing Expose request
22:12:09.244 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.45) opts 0xd
22:12:09.244 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.02, 0.45)
22:12:09.244 00.000 9960 Moving (-0.02, 0.45) raw xDistance=0.02 yDistance=-0.44
22:12:09.244 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:12:09.244 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.44 from input -0.44
22:12:09.245 00.001 9960 MoveAxis(E, 0, ABG)
22:12:09.245 00.000 9960 Move returns status 0, amount 0
22:12:09.246 00.001 9960 MoveAxis(N, 331, ABG)
22:12:09.246 00.000 9960 Guiding  Dir = 0, Dur = 331
22:12:09.246 00.000 9960 IsSlewing returns 0
22:12:09.246 00.000 9960 IsGuiding returns 0
22:12:09.247 00.001 9960 PulseGuide returned control before completion, sleep 341
22:12:09.598 00.351 9960 IsGuiding returns 1
22:12:09.598 00.000 9960 scope still moving after pulse duration time elapsed
22:12:09.628 00.030 9960 IsSlewing returns 0
22:12:09.629 00.001 9960 IsGuiding returns 0
22:12:09.629 00.000 9960 scope move finished after 331 + 52 ms
22:12:09.631 00.002 9960 Move returns status 0, amount 331
22:12:09.631 00.000 9960 move complete, result=0
22:12:09.631 00.000 9960 worker thread done servicing request
22:12:09.631 00.000 9960 Worker thread wakes up
22:12:09.633 00.002 11872 GuideStep: 0.0 px 0 ms EAST, -0.4 px 331 ms NORTH
22:12:09.640 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:12:09.640 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(42,844,31,31)
22:12:10.893 01.253 9960 Exposure complete
22:12:11.031 00.138 9960 worker thread done servicing request
22:12:11.032 00.001 11872 OnExposeComplete: enter
22:12:11.036 00.004 11872 UpdateGuideState(): m_state=6
22:12:11.040 00.004 11872 Star::Find(15, 57, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1492
22:12:11.044 00.004 11872 Star::Find returns 1 (0), X=56.94, Y=859.41, Mass=2538, SNR=34.2, Peak=133 HFD=5.2
22:12:11.047 00.003 11872 CameraToMount -- cameraTheta (2.88) - m_xAngle (-3.14) = xAngle (6.02 = -0.26)
22:12:11.052 00.005 11872 CameraToMount -- cameraTheta (2.88) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.85 = -0.44)
22:12:11.056 00.004 11872 CameraToMount -- cameraX=-0.24 cameraY=0.06 hyp=0.24 cameraTheta=2.88 mountX=0.24 mountY=-0.10, mountTheta=-0.41
22:12:11.062 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.24, y=0.06, opts=13)
22:12:11.067 00.005 11872 Enqueuing Move request for scope (-0.24, 0.06)
22:12:11.070 00.003 9960 Worker thread wakes up
22:12:11.070 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.06) opts 0xd
22:12:11.070 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.24, 0.06)
22:12:11.070 00.000 9960 Moving (-0.24, 0.06) raw xDistance=0.24 yDistance=-0.10
22:12:11.071 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=133, med=1, FiltMin=0, FiltMax=87, Gamma=1.000
22:12:11.075 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
22:12:11.075 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:12:11.075 00.000 11872 UpdateGuideState exits: m=2538 SNR=34.2
22:12:11.080 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:11.083 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:12:11.086 00.003 11872 Enqueuing Expose request
22:12:11.091 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:12:11.091 00.000 9960 MoveAxis(W, 110, ABG)
22:12:11.092 00.001 9960 Guiding  Dir = 3, Dur = 110
22:12:11.092 00.000 9960 IsSlewing returns 0
22:12:11.092 00.000 9960 IsGuiding returns 0
22:12:11.093 00.001 9960 PulseGuide returned control before completion, sleep 120
22:12:11.228 00.135 9960 IsGuiding returns 1
22:12:11.229 00.001 9960 scope still moving after pulse duration time elapsed
22:12:11.259 00.030 9960 IsSlewing returns 0
22:12:11.259 00.000 9960 IsGuiding returns 0
22:12:11.260 00.001 9960 scope move finished after 110 + 57 ms
22:12:11.260 00.000 9960 Move returns status 0, amount 110
22:12:11.260 00.000 9960 MoveAxis(N, 0, ABG)
22:12:11.260 00.000 9960 Move returns status 0, amount 0
22:12:11.260 00.000 9960 move complete, result=0
22:12:11.262 00.002 9960 worker thread done servicing request
22:12:11.262 00.000 11872 GuideStep: 0.2 px 110 ms WEST, -0.1 px 0 ms NORTH
22:12:11.268 00.006 9960 Worker thread wakes up
22:12:11.268 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:12:11.269 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(42,844,31,31)
22:12:12.520 01.251 9960 Exposure complete
22:12:12.657 00.137 9960 worker thread done servicing request
22:12:12.658 00.001 11872 OnExposeComplete: enter
22:12:12.661 00.003 11872 UpdateGuideState(): m_state=6
22:12:12.666 00.005 11872 Star::Find(15, 56, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1493
22:12:12.669 00.003 11872 Star::Find returns 1 (0), X=57.09, Y=859.40, Mass=2474, SNR=33.6, Peak=142 HFD=5.2
22:12:12.674 00.005 11872 CameraToMount -- cameraTheta (2.61) - m_xAngle (-3.14) = xAngle (5.75 = -0.54)
22:12:12.677 00.003 11872 CameraToMount -- cameraTheta (2.61) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.57 = -0.71)
22:12:12.681 00.004 11872 CameraToMount -- cameraX=-0.08 cameraY=0.05 hyp=0.10 cameraTheta=2.61 mountX=0.08 mountY=-0.06, mountTheta=-0.65
22:12:12.687 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.08, y=0.05, opts=13)
22:12:12.692 00.005 11872 Enqueuing Move request for scope (-0.08, 0.05)
22:12:12.696 00.004 9960 Worker thread wakes up
22:12:12.696 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=142, med=1, FiltMin=0, FiltMax=71, Gamma=1.000
22:12:12.701 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.05) opts 0xd
22:12:12.701 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.08, 0.05)
22:12:12.701 00.000 9960 Moving (-0.08, 0.05) raw xDistance=0.08 yDistance=-0.06
22:12:12.702 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:12:12.702 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:12:12.702 00.000 11872 UpdateGuideState exits: m=2474 SNR=33.6
22:12:12.707 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:12.711 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:12:12.715 00.004 11872 Enqueuing Expose request
22:12:12.719 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:12:12.719 00.000 9960 MoveAxis(E, 0, ABG)
22:12:12.719 00.000 9960 Move returns status 0, amount 0
22:12:12.719 00.000 9960 MoveAxis(N, 0, ABG)
22:12:12.720 00.001 9960 Move returns status 0, amount 0
22:12:12.720 00.000 9960 move complete, result=0
22:12:12.720 00.000 9960 worker thread done servicing request
22:12:12.721 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:12:12.724 00.003 9960 Worker thread wakes up
22:12:12.724 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:12:12.724 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(42,844,31,31)
22:12:13.975 01.251 9960 Exposure complete
22:12:14.105 00.130 9960 worker thread done servicing request
22:12:14.105 00.000 11872 OnExposeComplete: enter
22:12:14.110 00.005 11872 UpdateGuideState(): m_state=6
22:12:14.116 00.006 11872 Star::Find(15, 57, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1494
22:12:14.119 00.003 11872 Star::Find returns 1 (0), X=57.22, Y=859.79, Mass=2455, SNR=33.5, Peak=144 HFD=4.6
22:12:14.124 00.005 11872 CameraToMount -- cameraTheta (1.46) - m_xAngle (-3.14) = xAngle (4.60 = -1.69)
22:12:14.128 00.004 11872 CameraToMount -- cameraTheta (1.46) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.43 = -1.86)
22:12:14.131 00.003 11872 CameraToMount -- cameraX=0.05 cameraY=0.45 hyp=0.45 cameraTheta=1.46 mountX=-0.05 mountY=-0.43, mountTheta=-1.69
22:12:14.137 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.05, y=0.45, opts=13)
22:12:14.142 00.005 11872 Enqueuing Move request for scope (0.05, 0.45)
22:12:14.145 00.003 9960 Worker thread wakes up
22:12:14.145 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.45) opts 0xd
22:12:14.145 00.000 9960 Handling offset move in thread for scope, endpoint = (0.05, 0.45)
22:12:14.145 00.000 9960 Moving (0.05, 0.45) raw xDistance=-0.05 yDistance=-0.43
22:12:14.147 00.002 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:12:14.147 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.43 from input -0.43
22:12:14.147 00.000 9960 MoveAxis(E, 0, ABG)
22:12:14.147 00.000 9960 Move returns status 0, amount 0
22:12:14.147 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=144, med=1, FiltMin=0, FiltMax=69, Gamma=1.000
22:12:14.151 00.004 11872 UpdateGuideState exits: m=2455 SNR=33.5
22:12:14.156 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:14.159 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:12:14.164 00.005 11872 Enqueuing Expose request
22:12:14.167 00.003 9960 MoveAxis(N, 322, ABG)
22:12:14.167 00.000 9960 Guiding  Dir = 0, Dur = 322
22:12:14.169 00.002 9960 IsSlewing returns 0
22:12:14.169 00.000 9960 IsGuiding returns 0
22:12:14.170 00.001 9960 PulseGuide returned control before completion, sleep 332
22:12:14.516 00.346 9960 IsGuiding returns 1
22:12:14.516 00.000 9960 scope still moving after pulse duration time elapsed
22:12:14.546 00.030 9960 IsSlewing returns 0
22:12:14.547 00.001 9960 IsGuiding returns 1
22:12:14.577 00.030 9960 IsSlewing returns 0
22:12:14.578 00.001 9960 IsGuiding returns 1
22:12:14.609 00.031 9960 IsSlewing returns 0
22:12:14.609 00.000 9960 IsGuiding returns 0
22:12:14.611 00.002 9960 scope move finished after 322 + 118 ms
22:12:14.611 00.000 9960 Move returns status 0, amount 322
22:12:14.611 00.000 9960 move complete, result=0
22:12:14.612 00.001 9960 worker thread done servicing request
22:12:14.612 00.000 9960 Worker thread wakes up
22:12:14.612 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.4 px 322 ms NORTH
22:12:14.618 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:12:14.619 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(42,844,31,31)
22:12:15.876 01.257 9960 Exposure complete
22:12:15.997 00.121 9960 worker thread done servicing request
22:12:15.998 00.001 11872 OnExposeComplete: enter
22:12:16.002 00.004 11872 UpdateGuideState(): m_state=6
22:12:16.006 00.004 11872 Star::Find(15, 57, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1495
22:12:16.009 00.003 11872 Star::Find returns 1 (0), X=57.06, Y=859.36, Mass=2415, SNR=33.5, Peak=121 HFD=5.1
22:12:16.016 00.007 11872 CameraToMount -- cameraTheta (3.06) - m_xAngle (-3.14) = xAngle (6.19 = -0.09)
22:12:16.020 00.004 11872 CameraToMount -- cameraTheta (3.06) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (6.02 = -0.26)
22:12:16.024 00.004 11872 CameraToMount -- cameraX=-0.12 cameraY=0.01 hyp=0.12 cameraTheta=3.06 mountX=0.12 mountY=-0.03, mountTheta=-0.25
22:12:16.033 00.009 11872 SchedulePrimaryMove(0FA44CE0, x=-0.12, y=0.01, opts=13)
22:12:16.038 00.005 11872 Enqueuing Move request for scope (-0.12, 0.01)
22:12:16.046 00.008 9960 Worker thread wakes up
22:12:16.046 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=121, med=1, FiltMin=0, FiltMax=77, Gamma=1.000
22:12:16.055 00.009 11872 UpdateGuideState exits: m=2415 SNR=33.5
22:12:16.060 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:16.065 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:12:16.068 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.01) opts 0xd
22:12:16.068 00.000 11872 Enqueuing Expose request
22:12:16.072 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.12, 0.01)
22:12:16.072 00.000 9960 Moving (-0.12, 0.01) raw xDistance=0.12 yDistance=-0.03
22:12:16.073 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:12:16.073 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:12:16.073 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:12:16.073 00.000 9960 MoveAxis(E, 0, ABG)
22:12:16.073 00.000 9960 Move returns status 0, amount 0
22:12:16.073 00.000 9960 MoveAxis(N, 0, ABG)
22:12:16.073 00.000 9960 Move returns status 0, amount 0
22:12:16.076 00.003 9960 move complete, result=0
22:12:16.077 00.001 9960 worker thread done servicing request
22:12:16.077 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:12:16.081 00.004 9960 Worker thread wakes up
22:12:16.081 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:12:16.081 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(42,844,31,31)
22:12:17.335 01.254 9960 Exposure complete
22:12:17.455 00.120 9960 worker thread done servicing request
22:12:17.455 00.000 11872 OnExposeComplete: enter
22:12:17.461 00.006 11872 UpdateGuideState(): m_state=6
22:12:17.465 00.004 11872 Star::Find(15, 57, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1496
22:12:17.469 00.004 11872 Star::Find returns 1 (0), X=57.19, Y=859.52, Mass=2502, SNR=33.8, Peak=151 HFD=5.0
22:12:17.473 00.004 11872 CameraToMount -- cameraTheta (1.50) - m_xAngle (-3.14) = xAngle (4.63 = -1.65)
22:12:17.477 00.004 11872 CameraToMount -- cameraTheta (1.50) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.46 = -1.82)
22:12:17.482 00.005 11872 CameraToMount -- cameraX=0.01 cameraY=0.17 hyp=0.17 cameraTheta=1.50 mountX=-0.01 mountY=-0.17, mountTheta=-1.65
22:12:17.487 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.01, y=0.17, opts=13)
22:12:17.491 00.004 11872 Enqueuing Move request for scope (0.01, 0.17)
22:12:17.496 00.005 9960 Worker thread wakes up
22:12:17.496 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=151, med=1, FiltMin=0, FiltMax=80, Gamma=1.000
22:12:17.500 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.17) opts 0xd
22:12:17.500 00.000 9960 Handling offset move in thread for scope, endpoint = (0.01, 0.17)
22:12:17.500 00.000 9960 Moving (0.01, 0.17) raw xDistance=-0.01 yDistance=-0.17
22:12:17.500 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:12:17.500 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:12:17.500 00.000 11872 UpdateGuideState exits: m=2502 SNR=33.8
22:12:17.505 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:17.509 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:12:17.509 00.000 9960 MoveAxis(E, 0, ABG)
22:12:17.509 00.000 9960 Move returns status 0, amount 0
22:12:17.509 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:12:17.514 00.005 9960 MoveAxis(N, 0, ABG)
22:12:17.514 00.000 9960 Move returns status 0, amount 0
22:12:17.515 00.001 9960 move complete, result=0
22:12:17.515 00.000 11872 Enqueuing Expose request
22:12:17.519 00.004 9960 worker thread done servicing request
22:12:17.519 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:12:17.523 00.004 9960 Worker thread wakes up
22:12:17.523 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:12:17.523 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(42,844,31,31)
22:12:18.768 01.245 9960 Exposure complete
22:12:18.897 00.129 9960 worker thread done servicing request
22:12:18.897 00.000 11872 OnExposeComplete: enter
22:12:18.902 00.005 11872 UpdateGuideState(): m_state=6
22:12:18.906 00.004 11872 Star::Find(15, 57, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1497
22:12:18.911 00.005 11872 Star::Find returns 1 (0), X=57.16, Y=859.73, Mass=2442, SNR=33.4, Peak=142 HFD=4.8
22:12:18.914 00.003 11872 CameraToMount -- cameraTheta (1.62) - m_xAngle (-3.14) = xAngle (4.76 = -1.53)
22:12:18.920 00.006 11872 CameraToMount -- cameraTheta (1.62) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.58 = -1.70)
22:12:18.924 00.004 11872 CameraToMount -- cameraX=-0.02 cameraY=0.38 hyp=0.38 cameraTheta=1.62 mountX=0.02 mountY=-0.38, mountTheta=-1.53
22:12:18.929 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.02, y=0.38, opts=13)
22:12:18.933 00.004 11872 Enqueuing Move request for scope (-0.02, 0.38)
22:12:18.937 00.004 9960 Worker thread wakes up
22:12:18.937 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=142, med=1, FiltMin=0, FiltMax=66, Gamma=1.000
22:12:18.941 00.004 11872 UpdateGuideState exits: m=2442 SNR=33.4
22:12:18.945 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:18.949 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:12:18.954 00.005 11872 Enqueuing Expose request
22:12:18.960 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.38) opts 0xd
22:12:18.960 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.02, 0.38)
22:12:18.960 00.000 9960 Moving (-0.02, 0.38) raw xDistance=0.02 yDistance=-0.38
22:12:18.960 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:12:18.962 00.002 9960 GuideAlgorithmResistSwitch::result() returns -0.38 from input -0.38
22:12:18.962 00.000 9960 MoveAxis(E, 0, ABG)
22:12:18.962 00.000 9960 Move returns status 0, amount 0
22:12:18.963 00.001 9960 MoveAxis(N, 283, ABG)
22:12:18.963 00.000 9960 Guiding  Dir = 0, Dur = 283
22:12:18.963 00.000 9960 IsSlewing returns 0
22:12:18.964 00.001 9960 IsGuiding returns 0
22:12:18.964 00.000 9960 PulseGuide returned control before completion, sleep 293
22:12:19.274 00.310 9960 IsGuiding returns 1
22:12:19.274 00.000 9960 scope still moving after pulse duration time elapsed
22:12:19.304 00.030 9960 IsSlewing returns 0
22:12:19.305 00.001 9960 IsGuiding returns 0
22:12:19.306 00.001 9960 scope move finished after 283 + 60 ms
22:12:19.307 00.001 9960 Move returns status 0, amount 283
22:12:19.307 00.000 9960 move complete, result=0
22:12:19.309 00.002 9960 worker thread done servicing request
22:12:19.309 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.4 px 283 ms NORTH
22:12:19.316 00.007 9960 Worker thread wakes up
22:12:19.316 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:12:19.316 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(42,844,31,31)
22:12:20.571 01.255 9960 Exposure complete
22:12:20.717 00.146 9960 worker thread done servicing request
22:12:20.717 00.000 11872 OnExposeComplete: enter
22:12:20.721 00.004 11872 UpdateGuideState(): m_state=6
22:12:20.726 00.005 11872 Star::Find(15, 57, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1498
22:12:20.729 00.003 11872 Star::Find returns 1 (0), X=57.19, Y=859.62, Mass=2499, SNR=33.8, Peak=133 HFD=4.9
22:12:20.732 00.003 11872 CameraToMount -- cameraTheta (1.52) - m_xAngle (-3.14) = xAngle (4.66 = -1.63)
22:12:20.737 00.005 11872 CameraToMount -- cameraTheta (1.52) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.48 = -1.80)
22:12:20.740 00.003 11872 CameraToMount -- cameraX=0.01 cameraY=0.27 hyp=0.27 cameraTheta=1.52 mountX=-0.02 mountY=-0.26, mountTheta=-1.63
22:12:20.746 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.01, y=0.27, opts=13)
22:12:20.750 00.004 11872 Enqueuing Move request for scope (0.01, 0.27)
22:12:20.754 00.004 9960 Worker thread wakes up
22:12:20.754 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.27) opts 0xd
22:12:20.754 00.000 9960 Handling offset move in thread for scope, endpoint = (0.01, 0.27)
22:12:20.754 00.000 9960 Moving (0.01, 0.27) raw xDistance=-0.02 yDistance=-0.26
22:12:20.754 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:12:20.754 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
22:12:20.756 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=133, med=1, FiltMin=0, FiltMax=82, Gamma=1.000
22:12:20.759 00.003 11872 UpdateGuideState exits: m=2499 SNR=33.8
22:12:20.764 00.005 9960 MoveAxis(E, 0, ABG)
22:12:20.764 00.000 9960 Move returns status 0, amount 0
22:12:20.764 00.000 9960 MoveAxis(N, 196, ABG)
22:12:20.764 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:20.769 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:12:20.773 00.004 11872 Enqueuing Expose request
22:12:20.776 00.003 9960 Guiding  Dir = 0, Dur = 196
22:12:20.776 00.000 9960 IsSlewing returns 0
22:12:20.777 00.001 9960 IsGuiding returns 0
22:12:20.777 00.000 9960 PulseGuide returned control before completion, sleep 206
22:12:21.000 00.223 9960 IsGuiding returns 0
22:12:21.001 00.001 9960 Move returns status 0, amount 196
22:12:21.001 00.000 9960 move complete, result=0
22:12:21.002 00.001 9960 worker thread done servicing request
22:12:21.002 00.000 9960 Worker thread wakes up
22:12:21.002 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.3 px 196 ms NORTH
22:12:21.008 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:12:21.009 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(42,844,31,31)
22:12:22.261 01.252 9960 Exposure complete
22:12:22.398 00.137 9960 worker thread done servicing request
22:12:22.399 00.001 11872 OnExposeComplete: enter
22:12:22.403 00.004 11872 UpdateGuideState(): m_state=6
22:12:22.408 00.005 11872 Star::Find(15, 57, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1499
22:12:22.412 00.004 11872 Star::Find returns 1 (0), X=57.01, Y=859.58, Mass=2473, SNR=33.7, Peak=131 HFD=5.1
22:12:22.415 00.003 11872 CameraToMount -- cameraTheta (2.17) - m_xAngle (-3.14) = xAngle (5.31 = -0.97)
22:12:22.419 00.004 11872 CameraToMount -- cameraTheta (2.17) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.14 = -1.15)
22:12:22.424 00.005 11872 CameraToMount -- cameraX=-0.16 cameraY=0.23 hyp=0.28 cameraTheta=2.17 mountX=0.16 mountY=-0.26, mountTheta=-1.02
22:12:22.429 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.16, y=0.23, opts=13)
22:12:22.433 00.004 11872 Enqueuing Move request for scope (-0.16, 0.23)
22:12:22.436 00.003 9960 Worker thread wakes up
22:12:22.437 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=131, med=1, FiltMin=0, FiltMax=74, Gamma=1.000
22:12:22.440 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.23) opts 0xd
22:12:22.440 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.16, 0.23)
22:12:22.441 00.001 9960 Moving (-0.16, 0.23) raw xDistance=0.16 yDistance=-0.26
22:12:22.441 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
22:12:22.441 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
22:12:22.441 00.000 9960 MoveAxis(E, 0, ABG)
22:12:22.441 00.000 9960 Move returns status 0, amount 0
22:12:22.441 00.000 9960 MoveAxis(N, 194, ABG)
22:12:22.441 00.000 9960 Guiding  Dir = 0, Dur = 194
22:12:22.442 00.001 11872 UpdateGuideState exits: m=2473 SNR=33.7
22:12:22.445 00.003 9960 IsSlewing returns 0
22:12:22.447 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:22.450 00.003 9960 IsGuiding returns 0
22:12:22.451 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:12:22.454 00.003 11872 Enqueuing Expose request
22:12:22.458 00.004 9960 PulseGuide returned control before completion, sleep 204
22:12:22.676 00.218 9960 IsGuiding returns 0
22:12:22.676 00.000 9960 Move returns status 0, amount 194
22:12:22.676 00.000 9960 move complete, result=0
22:12:22.677 00.001 9960 worker thread done servicing request
22:12:22.677 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.3 px 194 ms NORTH
22:12:22.686 00.009 9960 Worker thread wakes up
22:12:22.686 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:12:22.686 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(42,844,31,31)
22:12:23.937 01.251 9960 Exposure complete
22:12:24.072 00.135 9960 worker thread done servicing request
22:12:24.073 00.001 11872 OnExposeComplete: enter
22:12:24.077 00.004 11872 UpdateGuideState(): m_state=6
22:12:24.083 00.006 11872 Star::Find(15, 57, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1500
22:12:24.087 00.004 11872 Star::Find returns 1 (0), X=57.00, Y=859.23, Mass=2430, SNR=33.5, Peak=142 HFD=4.9
22:12:24.090 00.003 11872 CameraToMount -- cameraTheta (-2.55) - m_xAngle (-3.14) = xAngle (0.59 = 0.59)
22:12:24.095 00.005 11872 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.42 = 0.42)
22:12:24.098 00.003 11872 CameraToMount -- cameraX=-0.17 cameraY=-0.12 hyp=0.21 cameraTheta=-2.55 mountX=0.17 mountY=0.09, mountTheta=0.46
22:12:24.102 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.17, y=-0.12, opts=13)
22:12:24.107 00.005 11872 Enqueuing Move request for scope (-0.17, -0.12)
22:12:24.113 00.006 9960 Worker thread wakes up
22:12:24.114 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.12) opts 0xd
22:12:24.114 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.17, -0.12)
22:12:24.114 00.000 9960 Moving (-0.17, -0.12) raw xDistance=0.17 yDistance=0.09
22:12:24.115 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=142, med=1, FiltMin=0, FiltMax=78, Gamma=1.000
22:12:24.120 00.005 11872 UpdateGuideState exits: m=2430 SNR=33.5
22:12:24.124 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:24.128 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
22:12:24.128 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:12:24.128 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:12:24.132 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:12:24.132 00.000 11872 Enqueuing Expose request
22:12:24.135 00.003 9960 MoveAxis(E, 0, ABG)
22:12:24.136 00.001 9960 Move returns status 0, amount 0
22:12:24.136 00.000 9960 MoveAxis(N, 0, ABG)
22:12:24.136 00.000 9960 Move returns status 0, amount 0
22:12:24.136 00.000 9960 move complete, result=0
22:12:24.136 00.000 9960 worker thread done servicing request
22:12:24.136 00.000 9960 Worker thread wakes up
22:12:24.138 00.002 11872 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:12:24.141 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
22:12:24.141 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(42,844,31,31)
22:12:25.388 01.247 9960 Exposure complete
22:12:25.520 00.132 9960 worker thread done servicing request
22:12:25.520 00.000 11872 OnExposeComplete: enter
22:12:25.525 00.005 11872 UpdateGuideState(): m_state=6
22:12:25.529 00.004 11872 Star::Find(15, 57, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1501
22:12:25.532 00.003 11872 Star::Find returns 1 (0), X=57.05, Y=859.65, Mass=2539, SNR=34.1, Peak=146 HFD=5.0
22:12:25.537 00.005 11872 CameraToMount -- cameraTheta (1.95) - m_xAngle (-3.14) = xAngle (5.09 = -1.19)
22:12:25.541 00.004 11872 CameraToMount -- cameraTheta (1.95) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.92 = -1.37)
22:12:25.546 00.005 11872 CameraToMount -- cameraX=-0.12 cameraY=0.30 hyp=0.33 cameraTheta=1.95 mountX=0.12 mountY=-0.32, mountTheta=-1.21
22:12:25.554 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=-0.12, y=0.30, opts=13)
22:12:25.560 00.006 11872 Enqueuing Move request for scope (-0.12, 0.30)
22:12:25.565 00.005 9960 Worker thread wakes up
22:12:25.565 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.30) opts 0xd
22:12:25.566 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.12, 0.30)
22:12:25.566 00.000 9960 Moving (-0.12, 0.30) raw xDistance=0.12 yDistance=-0.32
22:12:25.566 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:12:25.566 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
22:12:25.567 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=146, med=1, FiltMin=0, FiltMax=84, Gamma=1.000
22:12:25.571 00.004 11872 UpdateGuideState exits: m=2539 SNR=34.1
22:12:25.575 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:25.578 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:12:25.583 00.005 9960 MoveAxis(E, 0, ABG)
22:12:25.584 00.001 11872 Enqueuing Expose request
22:12:25.588 00.004 9960 Move returns status 0, amount 0
22:12:25.588 00.000 9960 MoveAxis(N, 239, ABG)
22:12:25.588 00.000 9960 Guiding  Dir = 0, Dur = 239
22:12:25.588 00.000 9960 IsSlewing returns 0
22:12:25.589 00.001 9960 IsGuiding returns 0
22:12:25.589 00.000 9960 PulseGuide returned control before completion, sleep 249
22:12:25.845 00.256 9960 IsGuiding returns 1
22:12:25.846 00.001 9960 scope still moving after pulse duration time elapsed
22:12:25.876 00.030 9960 IsSlewing returns 0
22:12:25.876 00.000 9960 IsGuiding returns 0
22:12:25.876 00.000 9960 scope move finished after 239 + 48 ms
22:12:25.877 00.001 9960 Move returns status 0, amount 239
22:12:25.877 00.000 9960 move complete, result=0
22:12:25.877 00.000 9960 worker thread done servicing request
22:12:25.877 00.000 9960 Worker thread wakes up
22:12:25.878 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 239 ms NORTH
22:12:25.881 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
22:12:25.881 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(42,844,31,31)
22:12:27.134 01.253 9960 Exposure complete
22:12:27.265 00.131 9960 worker thread done servicing request
22:12:27.265 00.000 11872 OnExposeComplete: enter
22:12:27.270 00.005 11872 UpdateGuideState(): m_state=6
22:12:27.274 00.004 11872 Star::Find(15, 57, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1502
22:12:27.278 00.004 11872 Star::Find returns 1 (0), X=56.93, Y=859.19, Mass=2307, SNR=32.6, Peak=139 HFD=4.7
22:12:27.282 00.004 11872 CameraToMount -- cameraTheta (-2.56) - m_xAngle (-3.14) = xAngle (0.58 = 0.58)
22:12:27.287 00.005 11872 CameraToMount -- cameraTheta (-2.56) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (0.41 = 0.41)
22:12:27.290 00.003 11872 CameraToMount -- cameraX=-0.24 cameraY=-0.16 hyp=0.29 cameraTheta=-2.56 mountX=0.24 mountY=0.11, mountTheta=0.44
22:12:27.297 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.24, y=-0.16, opts=13)
22:12:27.302 00.005 11872 Enqueuing Move request for scope (-0.24, -0.16)
22:12:27.307 00.005 9960 Worker thread wakes up
22:12:27.307 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.16) opts 0xd
22:12:27.307 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=139, med=1, FiltMin=0, FiltMax=77, Gamma=1.000
22:12:27.311 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.24, -0.16)
22:12:27.311 00.000 11872 UpdateGuideState exits: m=2307 SNR=32.6
22:12:27.315 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:27.320 00.005 9960 Moving (-0.24, -0.16) raw xDistance=0.24 yDistance=0.11
22:12:27.320 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:12:27.323 00.003 11872 Enqueuing Expose request
22:12:27.328 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
22:12:27.329 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:12:27.329 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:12:27.329 00.000 9960 MoveAxis(W, 114, ABG)
22:12:27.329 00.000 9960 Guiding  Dir = 3, Dur = 114
22:12:27.330 00.001 9960 IsSlewing returns 0
22:12:27.330 00.000 9960 IsGuiding returns 0
22:12:27.331 00.001 9960 PulseGuide returned control before completion, sleep 124
22:12:27.465 00.134 9960 IsGuiding returns 1
22:12:27.465 00.000 9960 scope still moving after pulse duration time elapsed
22:12:27.496 00.031 9960 IsSlewing returns 0
22:12:27.496 00.000 9960 IsGuiding returns 0
22:12:27.497 00.001 9960 scope move finished after 114 + 52 ms
22:12:27.497 00.000 9960 Move returns status 0, amount 114
22:12:27.497 00.000 9960 MoveAxis(N, 0, ABG)
22:12:27.497 00.000 9960 Move returns status 0, amount 0
22:12:27.497 00.000 9960 move complete, result=0
22:12:27.497 00.000 9960 worker thread done servicing request
22:12:27.497 00.000 11872 GuideStep: 0.2 px 114 ms WEST, 0.1 px 0 ms NORTH
22:12:27.505 00.008 9960 Worker thread wakes up
22:12:27.505 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:12:27.505 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(42,844,31,31)
22:12:28.757 01.252 9960 Exposure complete
22:12:28.883 00.126 9960 worker thread done servicing request
22:12:28.883 00.000 11872 OnExposeComplete: enter
22:12:28.887 00.004 11872 UpdateGuideState(): m_state=6
22:12:28.892 00.005 11872 Star::Find(15, 56, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1503
22:12:28.897 00.005 11872 Star::Find returns 1 (0), X=57.12, Y=859.20, Mass=2367, SNR=33.0, Peak=151 HFD=4.9
22:12:28.900 00.003 11872 CameraToMount -- cameraTheta (-1.92) - m_xAngle (-3.14) = xAngle (1.22 = 1.22)
22:12:28.905 00.005 11872 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.05 = 1.05)
22:12:28.909 00.004 11872 CameraToMount -- cameraX=-0.05 cameraY=-0.14 hyp=0.15 cameraTheta=-1.92 mountX=0.05 mountY=0.13, mountTheta=1.19
22:12:28.914 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.05, y=-0.14, opts=13)
22:12:28.919 00.005 11872 Enqueuing Move request for scope (-0.05, -0.14)
22:12:28.923 00.004 9960 Worker thread wakes up
22:12:28.923 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=151, med=1, FiltMin=0, FiltMax=73, Gamma=1.000
22:12:28.926 00.003 11872 UpdateGuideState exits: m=2367 SNR=33.0
22:12:28.931 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:28.934 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:12:28.939 00.005 11872 Enqueuing Expose request
22:12:28.942 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.14) opts 0xd
22:12:28.942 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.05, -0.14)
22:12:28.943 00.001 9960 Moving (-0.05, -0.14) raw xDistance=0.05 yDistance=0.13
22:12:28.943 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:12:28.943 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:12:28.943 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
22:12:28.944 00.001 9960 MoveAxis(E, 0, ABG)
22:12:28.944 00.000 9960 Move returns status 0, amount 0
22:12:28.944 00.000 9960 MoveAxis(N, 0, ABG)
22:12:28.944 00.000 9960 Move returns status 0, amount 0
22:12:28.945 00.001 9960 move complete, result=0
22:12:28.945 00.000 9960 worker thread done servicing request
22:12:28.945 00.000 9960 Worker thread wakes up
22:12:28.945 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:12:28.945 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(42,844,31,31)
22:12:28.946 00.001 11872 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:12:30.198 01.252 9960 Exposure complete
22:12:30.317 00.119 9960 worker thread done servicing request
22:12:30.318 00.001 11872 OnExposeComplete: enter
22:12:30.321 00.003 11872 UpdateGuideState(): m_state=6
22:12:30.326 00.005 11872 Star::Find(15, 57, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1504
22:12:30.331 00.005 11872 Star::Find returns 1 (0), X=57.18, Y=859.70, Mass=2320, SNR=32.4, Peak=127 HFD=4.7
22:12:30.334 00.003 11872 CameraToMount -- cameraTheta (1.55) - m_xAngle (-3.14) = xAngle (4.68 = -1.60)
22:12:30.338 00.004 11872 CameraToMount -- cameraTheta (1.55) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.51 = -1.77)
22:12:30.341 00.003 11872 CameraToMount -- cameraX=0.01 cameraY=0.35 hyp=0.35 cameraTheta=1.55 mountX=-0.01 mountY=-0.34, mountTheta=-1.60
22:12:30.348 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.01, y=0.35, opts=13)
22:12:30.353 00.005 11872 Enqueuing Move request for scope (0.01, 0.35)
22:12:30.356 00.003 9960 Worker thread wakes up
22:12:30.356 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.35) opts 0xd
22:12:30.358 00.002 9960 Handling offset move in thread for scope, endpoint = (0.01, 0.35)
22:12:30.358 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=127, med=1, FiltMin=0, FiltMax=67, Gamma=1.000
22:12:30.364 00.006 11872 UpdateGuideState exits: m=2320 SNR=32.4
22:12:30.368 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:30.373 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:12:30.378 00.005 11872 Enqueuing Expose request
22:12:30.382 00.004 9960 Moving (0.01, 0.35) raw xDistance=-0.01 yDistance=-0.34
22:12:30.382 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:12:30.382 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
22:12:30.382 00.000 9960 MoveAxis(E, 0, ABG)
22:12:30.384 00.002 9960 Move returns status 0, amount 0
22:12:30.384 00.000 9960 MoveAxis(N, 256, ABG)
22:12:30.384 00.000 9960 Guiding  Dir = 0, Dur = 256
22:12:30.384 00.000 9960 IsSlewing returns 0
22:12:30.385 00.001 9960 IsGuiding returns 0
22:12:30.385 00.000 9960 PulseGuide returned control before completion, sleep 266
22:12:30.656 00.271 9960 IsGuiding returns 1
22:12:30.657 00.001 9960 scope still moving after pulse duration time elapsed
22:12:30.688 00.031 9960 IsSlewing returns 0
22:12:30.689 00.001 9960 IsGuiding returns 0
22:12:30.689 00.000 9960 scope move finished after 256 + 48 ms
22:12:30.690 00.001 9960 Move returns status 0, amount 256
22:12:30.690 00.000 9960 move complete, result=0
22:12:30.690 00.000 9960 worker thread done servicing request
22:12:30.692 00.002 9960 Worker thread wakes up
22:12:30.692 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.3 px 256 ms NORTH
22:12:30.698 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:12:30.698 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(42,844,31,31)
22:12:31.941 01.243 9960 Exposure complete
22:12:32.063 00.122 9960 worker thread done servicing request
22:12:32.063 00.000 11872 OnExposeComplete: enter
22:12:32.069 00.006 11872 UpdateGuideState(): m_state=6
22:12:32.073 00.004 11872 Star::Find(15, 57, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1505
22:12:32.079 00.006 11872 Star::Find returns 1 (0), X=57.25, Y=859.22, Mass=2378, SNR=33.0, Peak=150 HFD=4.8
22:12:32.085 00.006 11872 CameraToMount -- cameraTheta (-1.04) - m_xAngle (-3.14) = xAngle (2.10 = 2.10)
22:12:32.088 00.003 11872 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.93 = 1.93)
22:12:32.092 00.004 11872 CameraToMount -- cameraX=0.07 cameraY=-0.13 hyp=0.15 cameraTheta=-1.04 mountX=-0.07 mountY=0.14, mountTheta=2.06
22:12:32.097 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.07, y=-0.13, opts=13)
22:12:32.101 00.004 11872 Enqueuing Move request for scope (0.07, -0.13)
22:12:32.105 00.004 9960 Worker thread wakes up
22:12:32.106 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=150, med=1, FiltMin=0, FiltMax=79, Gamma=1.000
22:12:32.111 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.13) opts 0xd
22:12:32.111 00.000 9960 Handling offset move in thread for scope, endpoint = (0.07, -0.13)
22:12:32.111 00.000 9960 Moving (0.07, -0.13) raw xDistance=-0.07 yDistance=0.14
22:12:32.111 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:12:32.111 00.000 11872 UpdateGuideState exits: m=2378 SNR=33.0
22:12:32.116 00.005 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:12:32.116 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:32.120 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
22:12:32.121 00.001 9960 MoveAxis(E, 0, ABG)
22:12:32.121 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:12:32.124 00.003 11872 Enqueuing Expose request
22:12:32.128 00.004 9960 Move returns status 0, amount 0
22:12:32.129 00.001 9960 MoveAxis(N, 0, ABG)
22:12:32.129 00.000 9960 Move returns status 0, amount 0
22:12:32.129 00.000 9960 move complete, result=0
22:12:32.129 00.000 9960 worker thread done servicing request
22:12:32.129 00.000 9960 Worker thread wakes up
22:12:32.129 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:12:32.129 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(42,844,31,31)
22:12:32.129 00.000 11872 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:12:33.382 01.253 9960 Exposure complete
22:12:33.504 00.122 9960 worker thread done servicing request
22:12:33.505 00.001 11872 OnExposeComplete: enter
22:12:33.508 00.003 11872 UpdateGuideState(): m_state=6
22:12:33.510 00.002 11872 Star::Find(15, 57, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1506
22:12:33.516 00.006 11872 Star::Find returns 1 (0), X=57.17, Y=859.47, Mass=2588, SNR=34.6, Peak=142 HFD=5.1
22:12:33.520 00.004 11872 CameraToMount -- cameraTheta (1.59) - m_xAngle (-3.14) = xAngle (4.72 = -1.56)
22:12:33.524 00.004 11872 CameraToMount -- cameraTheta (1.59) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.55 = -1.73)
22:12:33.527 00.003 11872 CameraToMount -- cameraX=-0.00 cameraY=0.13 hyp=0.13 cameraTheta=1.59 mountX=0.00 mountY=-0.12, mountTheta=-1.56
22:12:33.532 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.00, y=0.13, opts=13)
22:12:33.536 00.004 11872 Enqueuing Move request for scope (-0.00, 0.13)
22:12:33.540 00.004 9960 Worker thread wakes up
22:12:33.540 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=142, med=1, FiltMin=0, FiltMax=72, Gamma=1.000
22:12:33.543 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.13) opts 0xd
22:12:33.544 00.001 11872 UpdateGuideState exits: m=2588 SNR=34.6
22:12:33.548 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:33.553 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:12:33.558 00.005 11872 Enqueuing Expose request
22:12:33.563 00.005 9960 Handling offset move in thread for scope, endpoint = (-0.00, 0.13)
22:12:33.564 00.001 9960 Moving (-0.00, 0.13) raw xDistance=0.00 yDistance=-0.12
22:12:33.564 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
22:12:33.566 00.002 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:12:33.566 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:12:33.566 00.000 9960 MoveAxis(E, 0, ABG)
22:12:33.567 00.001 9960 Move returns status 0, amount 0
22:12:33.567 00.000 9960 MoveAxis(N, 0, ABG)
22:12:33.568 00.001 9960 Move returns status 0, amount 0
22:12:33.568 00.000 9960 move complete, result=0
22:12:33.569 00.001 9960 worker thread done servicing request
22:12:33.569 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:12:33.576 00.007 9960 Worker thread wakes up
22:12:33.577 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:12:33.577 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(42,844,31,31)
22:12:34.822 01.245 9960 Exposure complete
22:12:34.950 00.128 9960 worker thread done servicing request
22:12:34.950 00.000 11872 OnExposeComplete: enter
22:12:34.954 00.004 11872 UpdateGuideState(): m_state=6
22:12:34.960 00.006 11872 Star::Find(15, 57, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1507
22:12:34.966 00.006 11872 Star::Find returns 1 (0), X=57.32, Y=859.59, Mass=2411, SNR=33.4, Peak=132 HFD=4.9
22:12:34.970 00.004 11872 CameraToMount -- cameraTheta (1.02) - m_xAngle (-3.14) = xAngle (4.16 = -2.13)
22:12:34.975 00.005 11872 CameraToMount -- cameraTheta (1.02) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (3.98 = -2.30)
22:12:34.978 00.003 11872 CameraToMount -- cameraX=0.15 cameraY=0.24 hyp=0.28 cameraTheta=1.02 mountX=-0.15 mountY=-0.21, mountTheta=-2.19
22:12:34.985 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.15, y=0.24, opts=13)
22:12:34.990 00.005 11872 Enqueuing Move request for scope (0.15, 0.24)
22:12:34.993 00.003 9960 Worker thread wakes up
22:12:34.995 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=132, med=1, FiltMin=0, FiltMax=68, Gamma=1.000
22:12:34.998 00.003 11872 UpdateGuideState exits: m=2411 SNR=33.4
22:12:35.003 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:35.006 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:12:35.010 00.004 11872 Enqueuing Expose request
22:12:35.014 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.24) opts 0xd
22:12:35.015 00.001 9960 Handling offset move in thread for scope, endpoint = (0.15, 0.24)
22:12:35.015 00.000 9960 Moving (0.15, 0.24) raw xDistance=-0.15 yDistance=-0.21
22:12:35.016 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
22:12:35.016 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
22:12:35.016 00.000 9960 MoveAxis(E, 0, ABG)
22:12:35.016 00.000 9960 Move returns status 0, amount 0
22:12:35.018 00.002 9960 MoveAxis(N, 157, ABG)
22:12:35.018 00.000 9960 Guiding  Dir = 0, Dur = 157
22:12:35.018 00.000 9960 IsSlewing returns 0
22:12:35.019 00.001 9960 IsGuiding returns 0
22:12:35.019 00.000 9960 PulseGuide returned control before completion, sleep 167
22:12:35.202 00.183 9960 IsGuiding returns 1
22:12:35.203 00.001 9960 scope still moving after pulse duration time elapsed
22:12:35.234 00.031 9960 IsSlewing returns 0
22:12:35.235 00.001 9960 IsGuiding returns 0
22:12:35.237 00.002 9960 scope move finished after 157 + 60 ms
22:12:35.237 00.000 9960 Move returns status 0, amount 157
22:12:35.237 00.000 9960 move complete, result=0
22:12:35.238 00.001 9960 worker thread done servicing request
22:12:35.238 00.000 9960 Worker thread wakes up
22:12:35.238 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 157 ms NORTH
22:12:35.244 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:12:35.244 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(42,844,31,31)
22:12:36.499 01.255 9960 Exposure complete
22:12:36.620 00.121 9960 worker thread done servicing request
22:12:36.620 00.000 11872 OnExposeComplete: enter
22:12:36.624 00.004 11872 UpdateGuideState(): m_state=6
22:12:36.628 00.004 11872 Star::Find(15, 57, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1508
22:12:36.632 00.004 11872 Star::Find returns 1 (0), X=57.05, Y=859.72, Mass=2545, SNR=34.2, Peak=135 HFD=4.9
22:12:36.635 00.003 11872 CameraToMount -- cameraTheta (1.89) - m_xAngle (-3.14) = xAngle (5.03 = -1.25)
22:12:36.640 00.005 11872 CameraToMount -- cameraTheta (1.89) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.86 = -1.42)
22:12:36.643 00.003 11872 CameraToMount -- cameraX=-0.13 cameraY=0.38 hyp=0.40 cameraTheta=1.89 mountX=0.13 mountY=-0.39, mountTheta=-1.26
22:12:36.652 00.009 11872 SchedulePrimaryMove(0FA44CE0, x=-0.13, y=0.38, opts=13)
22:12:36.657 00.005 11872 Enqueuing Move request for scope (-0.13, 0.38)
22:12:36.665 00.008 9960 Worker thread wakes up
22:12:36.665 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=135, med=1, FiltMin=0, FiltMax=83, Gamma=1.000
22:12:36.672 00.007 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.38) opts 0xd
22:12:36.672 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.13, 0.38)
22:12:36.672 00.000 9960 Moving (-0.13, 0.38) raw xDistance=0.13 yDistance=-0.39
22:12:36.672 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:12:36.674 00.002 9960 GuideAlgorithmResistSwitch::result() returns -0.39 from input -0.39
22:12:36.674 00.000 9960 MoveAxis(E, 0, ABG)
22:12:36.674 00.000 9960 Move returns status 0, amount 0
22:12:36.675 00.001 9960 MoveAxis(N, 295, ABG)
22:12:36.676 00.001 11872 UpdateGuideState exits: m=2545 SNR=34.2
22:12:36.680 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:36.686 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:12:36.691 00.005 9960 Guiding  Dir = 0, Dur = 295
22:12:36.691 00.000 11872 Enqueuing Expose request
22:12:36.698 00.007 9960 IsSlewing returns 0
22:12:36.698 00.000 9960 IsGuiding returns 0
22:12:36.699 00.001 9960 PulseGuide returned control before completion, sleep 305
22:12:37.019 00.320 9960 IsGuiding returns 1
22:12:37.020 00.001 9960 scope still moving after pulse duration time elapsed
22:12:37.051 00.031 9960 IsSlewing returns 0
22:12:37.052 00.001 9960 IsGuiding returns 0
22:12:37.053 00.001 9960 scope move finished after 295 + 59 ms
22:12:37.053 00.000 9960 Move returns status 0, amount 295
22:12:37.053 00.000 9960 move complete, result=0
22:12:37.053 00.000 9960 worker thread done servicing request
22:12:37.054 00.001 9960 Worker thread wakes up
22:12:37.054 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.4 px 295 ms NORTH
22:12:37.060 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:12:37.060 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(42,844,31,31)
22:12:38.315 01.255 9960 Exposure complete
22:12:38.444 00.129 9960 worker thread done servicing request
22:12:38.444 00.000 11872 OnExposeComplete: enter
22:12:38.448 00.004 11872 UpdateGuideState(): m_state=6
22:12:38.452 00.004 11872 Star::Find(15, 57, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1509
22:12:38.456 00.004 11872 Star::Find returns 1 (0), X=57.10, Y=859.47, Mass=2528, SNR=34.0, Peak=142 HFD=5.0
22:12:38.460 00.004 11872 CameraToMount -- cameraTheta (2.12) - m_xAngle (-3.14) = xAngle (5.26 = -1.02)
22:12:38.465 00.005 11872 CameraToMount -- cameraTheta (2.12) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.09 = -1.20)
22:12:38.468 00.003 11872 CameraToMount -- cameraX=-0.08 cameraY=0.13 hyp=0.15 cameraTheta=2.12 mountX=0.08 mountY=-0.14, mountTheta=-1.06
22:12:38.473 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.08, y=0.13, opts=13)
22:12:38.477 00.004 11872 Enqueuing Move request for scope (-0.08, 0.13)
22:12:38.481 00.004 9960 Worker thread wakes up
22:12:38.481 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.13) opts 0xd
22:12:38.482 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.08, 0.13)
22:12:38.482 00.000 9960 Moving (-0.08, 0.13) raw xDistance=0.08 yDistance=-0.14
22:12:38.482 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:12:38.482 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:12:38.482 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:12:38.482 00.000 9960 MoveAxis(E, 0, ABG)
22:12:38.482 00.000 9960 Move returns status 0, amount 0
22:12:38.483 00.001 9960 MoveAxis(N, 0, ABG)
22:12:38.483 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=142, med=1, FiltMin=0, FiltMax=81, Gamma=1.000
22:12:38.488 00.005 11872 UpdateGuideState exits: m=2528 SNR=34.0
22:12:38.491 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:38.495 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:12:38.498 00.003 11872 Enqueuing Expose request
22:12:38.503 00.005 9960 Move returns status 0, amount 0
22:12:38.503 00.000 9960 move complete, result=0
22:12:38.503 00.000 9960 worker thread done servicing request
22:12:38.504 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:12:38.507 00.003 9960 Worker thread wakes up
22:12:38.508 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:12:38.508 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(42,844,31,31)
22:12:39.747 01.239 9960 Exposure complete
22:12:39.896 00.149 9960 worker thread done servicing request
22:12:39.897 00.001 11872 OnExposeComplete: enter
22:12:39.902 00.005 11872 UpdateGuideState(): m_state=6
22:12:39.906 00.004 11872 Star::Find(15, 57, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1510
22:12:39.909 00.003 11872 Star::Find returns 1 (0), X=57.08, Y=859.49, Mass=2560, SNR=34.4, Peak=129 HFD=5.0
22:12:39.913 00.004 11872 CameraToMount -- cameraTheta (2.15) - m_xAngle (-3.14) = xAngle (5.29 = -0.99)
22:12:39.918 00.005 11872 CameraToMount -- cameraTheta (2.15) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (5.12 = -1.17)
22:12:39.924 00.006 11872 CameraToMount -- cameraX=-0.09 cameraY=0.14 hyp=0.17 cameraTheta=2.15 mountX=0.09 mountY=-0.16, mountTheta=-1.04
22:12:39.933 00.009 11872 SchedulePrimaryMove(0FA44CE0, x=-0.09, y=0.14, opts=13)
22:12:39.935 00.002 11872 Enqueuing Move request for scope (-0.09, 0.14)
22:12:39.938 00.003 9960 Worker thread wakes up
22:12:39.938 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.14) opts 0xd
22:12:39.939 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.09, 0.14)
22:12:39.939 00.000 9960 Moving (-0.09, 0.14) raw xDistance=0.09 yDistance=-0.16
22:12:39.939 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=129, med=1, FiltMin=0, FiltMax=86, Gamma=1.000
22:12:39.943 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:12:39.943 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:12:39.944 00.001 11872 UpdateGuideState exits: m=2560 SNR=34.4
22:12:39.950 00.006 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:12:39.952 00.002 9960 MoveAxis(E, 0, ABG)
22:12:39.952 00.000 9960 Move returns status 0, amount 0
22:12:39.952 00.000 9960 MoveAxis(N, 0, ABG)
22:12:39.952 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:39.957 00.005 9960 Move returns status 0, amount 0
22:12:39.957 00.000 9960 move complete, result=0
22:12:39.957 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:12:39.962 00.005 9960 worker thread done servicing request
22:12:39.962 00.000 11872 Enqueuing Expose request
22:12:39.965 00.003 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:12:39.968 00.003 9960 Worker thread wakes up
22:12:39.968 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:12:39.968 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(42,844,31,31)
22:12:41.217 01.249 9960 Exposure complete
22:12:41.349 00.132 9960 worker thread done servicing request
22:12:41.349 00.000 11872 OnExposeComplete: enter
22:12:41.353 00.004 11872 UpdateGuideState(): m_state=6
22:12:41.358 00.005 11872 Star::Find(15, 57, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1511
22:12:41.365 00.007 11872 Star::Find returns 1 (0), X=57.15, Y=859.85, Mass=2497, SNR=34.0, Peak=137 HFD=4.8
22:12:41.369 00.004 11872 CameraToMount -- cameraTheta (1.61) - m_xAngle (-3.14) = xAngle (4.75 = -1.54)
22:12:41.373 00.004 11872 CameraToMount -- cameraTheta (1.61) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (4.58 = -1.71)
22:12:41.377 00.004 11872 CameraToMount -- cameraX=-0.02 cameraY=0.50 hyp=0.50 cameraTheta=1.61 mountX=0.02 mountY=-0.50, mountTheta=-1.54
22:12:41.382 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.02, y=0.50, opts=13)
22:12:41.386 00.004 11872 Enqueuing Move request for scope (-0.02, 0.50)
22:12:41.392 00.006 9960 Worker thread wakes up
22:12:41.392 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.50) opts 0xd
22:12:41.392 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.02, 0.50)
22:12:41.393 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=137, med=1, FiltMin=0, FiltMax=68, Gamma=1.000
22:12:41.397 00.004 9960 Moving (-0.02, 0.50) raw xDistance=0.02 yDistance=-0.50
22:12:41.398 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:12:41.398 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.50 from input -0.50
22:12:41.398 00.000 9960 MoveAxis(E, 0, ABG)
22:12:41.398 00.000 9960 Move returns status 0, amount 0
22:12:41.398 00.000 9960 MoveAxis(N, 371, ABG)
22:12:41.399 00.001 9960 Guiding  Dir = 0, Dur = 371
22:12:41.399 00.000 11872 UpdateGuideState exits: m=2497 SNR=34.0
22:12:41.403 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:41.407 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:12:41.410 00.003 11872 Enqueuing Expose request
22:12:41.415 00.005 9960 IsSlewing returns 0
22:12:41.415 00.000 9960 IsGuiding returns 0
22:12:41.416 00.001 9960 PulseGuide returned control before completion, sleep 381
22:12:41.798 00.382 9960 IsGuiding returns 1
22:12:41.800 00.002 9960 scope still moving after pulse duration time elapsed
22:12:41.830 00.030 9960 IsSlewing returns 0
22:12:41.832 00.002 9960 IsGuiding returns 0
22:12:41.833 00.001 9960 scope move finished after 371 + 47 ms
22:12:41.834 00.001 9960 Move returns status 0, amount 371
22:12:41.834 00.000 9960 move complete, result=0
22:12:41.834 00.000 9960 worker thread done servicing request
22:12:41.835 00.001 9960 Worker thread wakes up
22:12:41.835 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.5 px 371 ms NORTH
22:12:41.841 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:12:41.841 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(42,844,31,31)
22:12:43.089 01.248 9960 Exposure complete
22:12:43.222 00.133 9960 worker thread done servicing request
22:12:43.222 00.000 11872 OnExposeComplete: enter
22:12:43.225 00.003 11872 UpdateGuideState(): m_state=6
22:12:43.230 00.005 11872 Star::Find(15, 57, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1512
22:12:43.235 00.005 11872 Star::Find returns 1 (0), X=57.30, Y=859.22, Mass=2437, SNR=33.5, Peak=143 HFD=5.1
22:12:43.239 00.004 11872 CameraToMount -- cameraTheta (-0.79) - m_xAngle (-3.14) = xAngle (2.35 = 2.35)
22:12:43.242 00.003 11872 CameraToMount -- cameraTheta (-0.79) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.18 = 2.18)
22:12:43.246 00.004 11872 CameraToMount -- cameraX=0.12 cameraY=-0.13 hyp=0.18 cameraTheta=-0.79 mountX=-0.12 mountY=0.14, mountTheta=2.28
22:12:43.251 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.12, y=-0.13, opts=13)
22:12:43.255 00.004 11872 Enqueuing Move request for scope (0.12, -0.13)
22:12:43.259 00.004 9960 Worker thread wakes up
22:12:43.260 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.13) opts 0xd
22:12:43.260 00.000 9960 Handling offset move in thread for scope, endpoint = (0.12, -0.13)
22:12:43.260 00.000 9960 Moving (0.12, -0.13) raw xDistance=-0.12 yDistance=0.14
22:12:43.260 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:12:43.260 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:12:43.260 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=143, med=1, FiltMin=0, FiltMax=71, Gamma=1.000
22:12:43.266 00.006 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
22:12:43.266 00.000 9960 MoveAxis(E, 0, ABG)
22:12:43.268 00.002 11872 UpdateGuideState exits: m=2437 SNR=33.5
22:12:43.272 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:43.275 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:12:43.279 00.004 11872 Enqueuing Expose request
22:12:43.283 00.004 9960 Move returns status 0, amount 0
22:12:43.283 00.000 9960 MoveAxis(N, 0, ABG)
22:12:43.283 00.000 9960 Move returns status 0, amount 0
22:12:43.283 00.000 9960 move complete, result=0
22:12:43.284 00.001 9960 worker thread done servicing request
22:12:43.284 00.000 11872 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:12:43.288 00.004 9960 Worker thread wakes up
22:12:43.288 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:12:43.288 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(42,844,31,31)
22:12:43.693 00.405 11872 evsrv: cli 0D2D2320 connect
22:12:43.700 00.007 11872 case statement mapped state 6 to 3
22:12:43.708 00.008 11872 case statement mapped state 6 to 3
22:12:43.715 00.007 11872 evsrv: cli 0D2D2320 request: {"method":"get_app_state","id":"d2b89391-3976-48ef-ac9b-232e727b2664"}
22:12:43.720 00.005 11872 case statement mapped state 6 to 3
22:12:43.725 00.005 11872 evsrv: cli 0D2D2320 response: {"jsonrpc":"2.0","result":"Guiding","id":"d2b89391-3976-48ef-ac9b-232e727b2664"}
22:12:43.730 00.005 11872 evsrv: cli 0D2D2320 disconnect
22:12:43.737 00.007 11872 evsrv: cli 0D2D25A0 connect
22:12:43.743 00.006 11872 case statement mapped state 6 to 3
22:12:43.841 00.098 11872 case statement mapped state 6 to 3
22:12:43.847 00.006 11872 evsrv: cli 0D2D25A0 request: {"method":"stop_capture","id":"2e6b1bbb-8a4e-49c6-a921-1436a0a8a66d"}
22:12:43.852 00.005 11872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
22:12:43.862 00.010 11872 Status Line: Waiting for devices...
22:12:43.870 00.008 11872 evsrv: cli 0D2D25A0 response: {"jsonrpc":"2.0","result":0,"id":"2e6b1bbb-8a4e-49c6-a921-1436a0a8a66d"}
22:12:43.874 00.004 11872 evsrv: cli 0D2D25A0 disconnect
22:12:43.879 00.005 11872 evsrv: cli 0D2D2960 connect
22:12:43.883 00.004 11872 case statement mapped state 6 to 3
22:12:43.887 00.004 11872 case statement mapped state 6 to 3
22:12:43.926 00.039 11872 evsrv: cli 0D2D2960 request: {"method":"get_app_state","id":"110d5164-d276-4846-9f2b-48e0752e484c"}
22:12:43.939 00.013 11872 case statement mapped state 6 to 3
22:12:43.951 00.012 9960 ZWO: stopexposure
22:12:43.951 00.000 11872 evsrv: cli 0D2D2960 response: {"jsonrpc":"2.0","result":"Guiding","id":"110d5164-d276-4846-9f2b-48e0752e484c"}
22:12:43.956 00.005 11872 evsrv: cli 0D2D2960 disconnect
22:12:44.493 00.537 9960 ZWO: stopexposure
22:12:44.493 00.000 9960 Error thrown from C:\cygwin\home\agalasso\projects\phd2\worker_thread.cpp:190->Capture failed
22:12:44.493 00.000 9960 worker thread done servicing request
22:12:44.493 00.000 11872 OnExposeComplete: enter
22:12:44.497 00.004 11872 OnExposeComplete: Capture Error reported
22:12:44.500 00.003 11872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
22:12:44.504 00.004 11872 Mount: notify guiding stopped
22:12:44.509 00.005 11872 Changing from state GUIDING to STOP
22:12:44.512 00.003 11872 guider state => SELECTED
22:12:44.514 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=143, med=1, FiltMin=0, FiltMax=71, Gamma=1.000
22:12:44.517 00.003 11872 Changing from state SELECTED to UNINITIALIZED
22:12:44.519 00.002 11872 guider state => SELECTING
22:12:44.524 00.005 11872 Status Line: Stopped.
22:12:44.527 00.003 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\myframe_events.cpp:489->Error reported capturing image
22:12:44.957 00.430 11872 evsrv: cli 0D2D2C80 connect
22:12:44.962 00.005 11872 evsrv: cli 0D2D2C80 request: {"method":"get_app_state","id":"06087cac-b7f7-40cb-929b-2a7aef7bb3e8"}
22:12:44.965 00.003 11872 evsrv: cli 0D2D2C80 response: {"jsonrpc":"2.0","result":"Stopped","id":"06087cac-b7f7-40cb-929b-2a7aef7bb3e8"}
22:12:44.992 00.027 11872 evsrv: cli 0D2D2C80 disconnect
22:14:59.296 134.304 11872 evsrv: cli 0D2D3400 connect
22:14:59.304 00.008 11872 evsrv: cli 0D2D3400 request: {"method":"get_app_state","id":"8bc9d891-b13f-48cc-833e-85dfbb7dcefa"}
22:14:59.309 00.005 11872 evsrv: cli 0D2D3400 response: {"jsonrpc":"2.0","result":"Stopped","id":"8bc9d891-b13f-48cc-833e-85dfbb7dcefa"}
22:14:59.314 00.005 11872 evsrv: cli 0D2D3400 disconnect
22:14:59.320 00.006 11872 evsrv: cli 0D2D26E0 connect
22:14:59.323 00.003 11872 evsrv: cli 0D2D26E0 request: {"method":"loop","id":"585fa226-ddbc-4a68-a5aa-0a0871aa7cb2"}
22:14:59.331 00.008 11872 Status Line: Looping
22:14:59.335 00.004 11872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
22:14:59.342 00.007 11872 ScheduleExposure(1000,3,0) exposurePending=0
22:14:59.345 00.003 11872 Enqueuing Expose request
22:14:59.348 00.003 11872 evsrv: cli 0D2D26E0 response: {"jsonrpc":"2.0","result":0,"id":"585fa226-ddbc-4a68-a5aa-0a0871aa7cb2"}
22:14:59.352 00.004 9960 Worker thread wakes up
22:14:59.352 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:14:59.352 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
22:14:59.352 00.000 11872 evsrv: cli 0D2D26E0 disconnect
22:15:00.600 01.248 9960 Exposure complete
22:15:00.730 00.130 9960 worker thread done servicing request
22:15:00.730 00.000 11872 OnExposeComplete: enter
22:15:00.735 00.005 11872 UpdateGuideState(): m_state=1
22:15:00.739 00.004 11872 Star::Find(15, 57, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:15:00.743 00.004 11872 Star::Find returns 0 (3), X=57.00, Y=859.00, Mass=10, SNR=2.1, Peak=4 HFD=0.0
22:15:00.746 00.003 11872 DistanceChecker: activated
22:15:00.751 00.005 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_multistar.cpp:946->UpdateCurrentPosition():newStar not found
22:15:00.754 00.003 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
22:15:00.758 00.004 11872 Status Line: Star lost - low mass
22:15:00.763 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=194, med=0, FiltMin=0, FiltMax=102, Gamma=1.000
22:15:00.769 00.006 11872 UpdateGuideState exits: Star lost - low mass
22:15:00.772 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:00.776 00.004 11872 ScheduleExposure(1000,3,0) exposurePending=0
22:15:00.780 00.004 11872 Enqueuing Expose request
22:15:00.784 00.004 9960 Worker thread wakes up
22:15:00.784 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:15:00.785 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
22:15:02.026 01.241 9960 Exposure complete
22:15:02.142 00.116 9960 worker thread done servicing request
22:15:02.142 00.000 11872 OnExposeComplete: enter
22:15:02.147 00.005 11872 UpdateGuideState(): m_state=1
22:15:02.151 00.004 11872 Star::Find(15, 57, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
22:15:02.154 00.003 11872 Star::Find returns 0 (2), X=57.00, Y=859.00, Mass=18, SNR=2.9, Peak=4 HFD=0.0
22:15:02.159 00.005 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_multistar.cpp:946->UpdateCurrentPosition():newStar not found
22:15:02.162 00.003 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
22:15:02.166 00.004 11872 Status Line: Star lost - low SNR
22:15:02.170 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=188, med=0, FiltMin=0, FiltMax=102, Gamma=1.000
22:15:02.175 00.005 11872 UpdateGuideState exits: Star lost - low SNR
22:15:02.179 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:02.184 00.005 11872 ScheduleExposure(1000,3,0) exposurePending=0
22:15:02.188 00.004 11872 Enqueuing Expose request
22:15:02.191 00.003 9960 Worker thread wakes up
22:15:02.191 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:15:02.192 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
22:15:03.436 01.244 9960 Exposure complete
22:15:03.567 00.131 9960 worker thread done servicing request
22:15:03.568 00.001 11872 OnExposeComplete: enter
22:15:03.573 00.005 11872 UpdateGuideState(): m_state=1
22:15:03.577 00.004 11872 Star::Find(15, 57, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
22:15:03.582 00.005 11872 Star::Find returns 0 (2), X=57.00, Y=859.00, Mass=12, SNR=2.3, Peak=4 HFD=0.0
22:15:03.586 00.004 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_multistar.cpp:946->UpdateCurrentPosition():newStar not found
22:15:03.590 00.004 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
22:15:03.593 00.003 11872 Status Line: Star lost - low SNR
22:15:03.598 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=187, med=0, FiltMin=0, FiltMax=105, Gamma=1.000
22:15:03.602 00.004 11872 UpdateGuideState exits: Star lost - low SNR
22:15:03.607 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:03.612 00.005 11872 ScheduleExposure(1000,3,0) exposurePending=0
22:15:03.616 00.004 11872 Enqueuing Expose request
22:15:03.620 00.004 9960 Worker thread wakes up
22:15:03.621 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:15:03.621 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
22:15:04.360 00.739 11872 evsrv: cli 0D2D2E60 connect
22:15:04.367 00.007 11872 case statement mapped state 1 to 101
22:15:04.373 00.006 11872 case statement mapped state 1 to 101
22:15:04.379 00.006 11872 evsrv: cli 0D2D2E60 request: {"method":"get_exposure","id":"25d54d2c-8344-4885-acf8-feafffdbf384"}
22:15:04.384 00.005 11872 evsrv: cli 0D2D2E60 response: {"jsonrpc":"2.0","result":1000,"id":"25d54d2c-8344-4885-acf8-feafffdbf384"}
22:15:04.392 00.008 11872 evsrv: cli 0D2D2E60 disconnect
22:15:04.873 00.481 9960 Exposure complete
22:15:04.988 00.115 9960 worker thread done servicing request
22:15:04.988 00.000 11872 OnExposeComplete: enter
22:15:04.992 00.004 11872 UpdateGuideState(): m_state=1
22:15:04.995 00.003 11872 Star::Find(15, 57, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:15:04.999 00.004 11872 Star::Find returns 0 (2), X=57.00, Y=859.00, Mass=19, SNR=2.9, Peak=7 HFD=0.0
22:15:05.003 00.004 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\guider_multistar.cpp:946->UpdateCurrentPosition():newStar not found
22:15:05.007 00.004 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
22:15:05.010 00.003 11872 Status Line: Star lost - low SNR
22:15:05.015 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=190, med=0, FiltMin=0, FiltMax=126, Gamma=1.000
22:15:05.019 00.004 11872 UpdateGuideState exits: Star lost - low SNR
22:15:05.023 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:05.027 00.004 11872 ScheduleExposure(1000,3,0) exposurePending=0
22:15:05.030 00.003 11872 Enqueuing Expose request
22:15:05.033 00.003 9960 Worker thread wakes up
22:15:05.033 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:15:05.033 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
22:15:06.286 01.253 9960 Exposure complete
22:15:06.395 00.109 11872 evsrv: cli 0D2D2500 connect
22:15:06.400 00.005 11872 case statement mapped state 1 to 101
22:15:06.405 00.005 11872 case statement mapped state 1 to 101
22:15:06.410 00.005 11872 evsrv: cli 0D2D2500 request: {"method":"find_star","params":{},"id":"2e4d35c0-3a8c-466d-a9cd-48df4ce417b9"}
22:15:06.414 00.004 11872 GuiderMultiStar::AutoSelect enter
22:15:06.420 00.006 9960 worker thread done servicing request
22:15:06.420 00.000 11872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
22:15:06.535 00.115 11872 AutoFind: auto downsample for scale 1.00 => 1x
22:15:06.721 00.186 11872 AutoFind: global mean = -0.0, stdev 2.3
22:15:06.724 00.003 11872 AutoFind: using threshold = 0.1
22:15:06.957 00.233 11872 AutoFind: local max [1779, 960] 151.4
22:15:06.962 00.005 11872 AutoFind: local max [1533, 409] 109.7
22:15:06.965 00.003 11872 AutoFind: local max [1532, 415] 73.9
22:15:06.970 00.005 11872 AutoFind: local max [332, 52] 57.8
22:15:06.974 00.004 11872 AutoFind: local max [1666, 422] 45.6
22:15:06.977 00.003 11872 AutoFind: local max [1238, 121] 34.4
22:15:06.982 00.005 11872 AutoFind: local max [720, 662] 32.4
22:15:06.987 00.005 11872 AutoFind: local max [394, 423] 29.3
22:15:06.991 00.004 11872 AutoFind: local max [109, 538] 28.6
22:15:06.994 00.003 11872 AutoFind: local max [73, 635] 25.9
22:15:06.998 00.004 11872 AutoFind: local max [1314, 193] 25.8
22:15:07.002 00.004 11872 AutoFind: local max [827, 1020] 24.6
22:15:07.005 00.003 11872 AutoFind: local max [64, 1052] 23.6
22:15:07.009 00.004 11872 AutoFind: local max [1875, 948] 18.5
22:15:07.014 00.005 11872 AutoFind: local max [982, 447] 17.5
22:15:07.018 00.004 11872 AutoFind: local max [220, 555] 13.4
22:15:07.022 00.004 11872 AutoFind: local max [428, 495] 12.9
22:15:07.026 00.004 11872 AutoFind: local max [330, 454] 12.0
22:15:07.029 00.003 11872 AutoFind: local max [1314, 664] 11.5
22:15:07.032 00.003 11872 AutoFind: local max [759, 962] 10.4
22:15:07.035 00.003 11872 AutoFind: local max [1258, 275] 9.7
22:15:07.038 00.003 11872 AutoFind: local max [696, 248] 9.1
22:15:07.041 00.003 11872 AutoFind: local max [1301, 749] 8.9
22:15:07.044 00.003 11872 AutoFind: local max [231, 156] 8.8
22:15:07.048 00.004 11872 AutoFind: local max [446, 416] 8.5
22:15:07.052 00.004 11872 AutoFind: local max [696, 254] 8.3
22:15:07.055 00.003 11872 AutoFind: local max [107, 199] 8.3
22:15:07.059 00.004 11872 AutoFind: local max [1259, 269] 8.1
22:15:07.062 00.003 11872 AutoFind: local max [1333, 194] 7.6
22:15:07.067 00.005 11872 AutoFind: local max [430, 73] 7.6
22:15:07.071 00.004 11872 AutoFind: local max [1387, 577] 7.6
22:15:07.074 00.003 11872 AutoFind: local max [1852, 788] 7.5
22:15:07.078 00.004 11872 AutoFind: local max [1912, 211] 7.3
22:15:07.083 00.005 11872 AutoFind: local max [1311, 671] 7.1
22:15:07.087 00.004 11872 AutoFind: local max [1723, 342] 6.8
22:15:07.091 00.004 11872 AutoFind: local max [256, 522] 6.7
22:15:07.095 00.004 11872 AutoFind: local max [321, 803] 6.6
22:15:07.098 00.003 11872 AutoFind: local max [505, 752] 6.6
22:15:07.102 00.004 11872 AutoFind: local max [1246, 88] 6.5
22:15:07.111 00.009 11872 AutoFind: local max [544, 662] 6.5
22:15:07.116 00.005 11872 AutoFind: local max [228, 774] 6.4
22:15:07.120 00.004 11872 AutoFind: local max [1245, 83] 6.2
22:15:07.125 00.005 11872 AutoFind: local max [251, 629] 5.7
22:15:07.129 00.004 11872 AutoFind: local max [1675, 362] 5.7
22:15:07.132 00.003 11872 AutoFind: local max [1468, 601] 5.4
22:15:07.137 00.005 11872 AutoFind: local max [1437, 28] 5.4
22:15:07.143 00.006 11872 AutoFind: local max [1053, 92] 5.3
22:15:07.147 00.004 11872 AutoFind: local max [1763, 732] 5.3
22:15:07.151 00.004 11872 AutoFind: local max [1293, 694] 5.3
22:15:07.155 00.004 11872 AutoFind: local max [841, 737] 5.2
22:15:07.159 00.004 11872 AutoFind: local max [1790, 960] 5.1
22:15:07.162 00.003 11872 AutoFind: local max [1332, 200] 5.0
22:15:07.166 00.004 11872 AutoFind: local max [52, 1087] 4.8
22:15:07.172 00.006 11872 AutoFind: local max [1432, 817] 4.8
22:15:07.175 00.003 11872 AutoFind: local max [1800, 239] 4.8
22:15:07.178 00.003 11872 AutoFind: local max [295, 97] 4.8
22:15:07.183 00.005 11872 AutoFind: local max [701, 887] 4.8
22:15:07.187 00.004 11872 AutoFind: local max [738, 1057] 4.6
22:15:07.190 00.003 11872 AutoFind: local max [177, 64] 4.6
22:15:07.193 00.003 11872 AutoFind: local max [1431, 825] 4.5
22:15:07.197 00.004 11872 AutoFind: local max [136, 195] 4.4
22:15:07.201 00.004 11872 AutoFind: local max [459, 677] 4.4
22:15:07.205 00.004 11872 AutoFind: local max [1909, 319] 4.3
22:15:07.208 00.003 11872 AutoFind: local max [1650, 496] 4.1
22:15:07.213 00.005 11872 AutoFind: local max [1333, 916] 4.1
22:15:07.217 00.004 11872 AutoFind: local max [1622, 737] 4.1
22:15:07.220 00.003 11872 AutoFind: local max [62, 635] 4.1
22:15:07.223 00.003 11872 AutoFind: local max [1337, 551] 4.0
22:15:07.227 00.004 11872 AutoFind: local max [1776, 88] 4.0
22:15:07.231 00.004 11872 AutoFind: local max [1663, 1067] 4.0
22:15:07.235 00.004 11872 AutoFind: local max [1783, 947] 4.0
22:15:07.238 00.003 11872 AutoFind: local max [986, 383] 3.9
22:15:07.242 00.004 11872 AutoFind: local max [1640, 561] 3.9
22:15:07.246 00.004 11872 AutoFind: local max [817, 800] 3.9
22:15:07.250 00.004 11872 AutoFind: local max [814, 806] 3.9
22:15:07.253 00.003 11872 AutoFind: local max [1202, 51] 3.8
22:15:07.257 00.004 11872 AutoFind: local max [637, 291] 3.8
22:15:07.261 00.004 11872 AutoFind: local max [499, 1034] 3.8
22:15:07.266 00.005 11872 AutoFind: local max [1756, 981] 3.8
22:15:07.270 00.004 11872 AutoFind: local max [358, 696] 3.8
22:15:07.274 00.004 11872 AutoFind: local max [83, 633] 3.8
22:15:07.277 00.003 11872 AutoFind: local max [1796, 208] 3.8
22:15:07.281 00.004 11872 AutoFind: local max [512, 353] 3.7
22:15:07.284 00.003 11872 AutoFind: local max [1594, 658] 3.7
22:15:07.288 00.004 11872 AutoFind: local max [1521, 395] 3.7
22:15:07.290 00.002 11872 AutoFind: local max [823, 1037] 3.6
22:15:07.295 00.005 11872 AutoFind: local max [79, 53] 3.6
22:15:07.298 00.003 11872 AutoFind: local max [1880, 487] 3.6
22:15:07.302 00.004 11872 AutoFind: local max [783, 605] 3.6
22:15:07.306 00.004 11872 AutoFind: local max [285, 120] 3.6
22:15:07.308 00.002 11872 AutoFind: local max [16, 101] 3.5
22:15:07.311 00.003 11872 AutoFind: local max [840, 745] 3.5
22:15:07.315 00.004 11872 AutoFind: local max [1858, 1082] 3.5
22:15:07.319 00.004 11872 AutoFind: local max [662, 384] 3.5
22:15:07.322 00.003 11872 AutoFind: local max [509, 359] 3.5
22:15:07.327 00.005 11872 AutoFind: local max [1766, 972] 3.5
22:15:07.331 00.004 11872 AutoFind: local max [529, 260] 3.5
22:15:07.334 00.003 11872 AutoFind: local max [1882, 12] 3.5
22:15:07.338 00.004 11872 AutoFind: local max [163, 707] 3.5
22:15:07.341 00.003 11872 AutoFind: local max [1648, 501] 3.5
22:15:07.346 00.005 11872 AutoFind: too close [1648, 501] 3.5 - [1650, 496] 4.1
22:15:07.349 00.003 11872 AutoFind: too close [1766, 972] 3.5 - [1756, 981] 3.8
22:15:07.352 00.003 11872 AutoFind: close dim-bright [1766, 972] 3.5 - [1779, 960] 151.4
22:15:07.357 00.005 11872 AutoFind: too close [509, 359] 3.5 - [512, 353] 3.7
22:15:07.361 00.004 11872 AutoFind: too close [840, 745] 3.5 - [841, 737] 5.2
22:15:07.366 00.005 11872 AutoFind: close dim-bright [823, 1037] 3.6 - [827, 1020] 24.6
22:15:07.370 00.004 11872 AutoFind: close dim-bright [1521, 395] 3.7 - [1532, 415] 73.9
22:15:07.373 00.003 11872 AutoFind: close dim-bright [1521, 395] 3.7 - [1533, 409] 109.7
22:15:07.377 00.004 11872 AutoFind: close dim-bright [83, 633] 3.8 - [73, 635] 25.9
22:15:07.381 00.004 11872 AutoFind: too close [814, 806] 3.9 - [817, 800] 3.9
22:15:07.384 00.003 11872 AutoFind: too close [1783, 947] 4.0 - [1790, 960] 5.1
22:15:07.388 00.004 11872 AutoFind: close dim-bright [1783, 947] 4.0 - [1779, 960] 151.4
22:15:07.393 00.005 11872 AutoFind: close dim-bright [62, 635] 4.1 - [73, 635] 25.9
22:15:07.397 00.004 11872 AutoFind: too close [1431, 825] 4.5 - [1432, 817] 4.8
22:15:07.400 00.003 11872 AutoFind: too close [1332, 200] 5.0 - [1333, 194] 7.6
22:15:07.403 00.003 11872 AutoFind: close dim-bright [1332, 200] 5.0 - [1314, 193] 25.8
22:15:07.407 00.004 11872 AutoFind: close dim-bright [1790, 960] 5.1 - [1779, 960] 151.4
22:15:07.410 00.003 11872 AutoFind: too close [1245, 83] 6.2 - [1246, 88] 6.5
22:15:07.413 00.003 11872 AutoFind: too close [1311, 671] 7.1 - [1314, 664] 11.5
22:15:07.415 00.002 11872 AutoFind: too close [1333, 194] 7.6 - [1314, 193] 25.8
22:15:07.420 00.005 11872 AutoFind: too close [1259, 269] 8.1 - [1258, 275] 9.7
22:15:07.422 00.002 11872 AutoFind: too close [696, 254] 8.3 - [696, 248] 9.1
22:15:07.426 00.004 11872 AutoFind: too close [1532, 415] 73.9 - [1533, 409] 109.7
22:15:07.428 00.002 11872 AutoFind: too close to edge [1882, 12] 3.5
22:15:07.431 00.003 11872 AutoFind: too close to edge [1858, 1082] 3.5
22:15:07.435 00.004 11872 AutoFind: too close to edge [52, 1087] 4.8
22:15:07.438 00.003 11872 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
22:15:07.442 00.004 11872 Star::Find(15, 1779, 960, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:15:07.445 00.003 11872 Star::Find returns 1 (0), X=1779.37, Y=958.25, Mass=4553, SNR=45.8, Peak=190 HFD=5.6
22:15:07.448 00.003 11872 Star::Find(15, 332, 52, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:15:07.451 00.003 11872 Star::Find returns 1 (0), X=331.54, Y=51.70, Mass=1639, SNR=27.5, Peak=64 HFD=5.5
22:15:07.453 00.002 11872 Star::Find(15, 1666, 422, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:15:07.455 00.002 11872 Star::Find returns 1 (0), X=1666.15, Y=423.00, Mass=1924, SNR=29.6, Peak=74 HFD=6.0
22:15:07.459 00.004 11872 Star::Find(15, 1238, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:15:07.461 00.002 11872 Star::Find returns 1 (0), X=1238.81, Y=122.19, Mass=1836, SNR=28.1, Peak=53 HFD=6.7
22:15:07.464 00.003 11872 Star::Find(15, 720, 662, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:15:07.468 00.004 11872 Star::Find returns 1 (0), X=720.90, Y=663.28, Mass=1813, SNR=28.3, Peak=42 HFD=6.8
22:15:07.470 00.002 11872 Star::Find(15, 394, 423, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:15:07.473 00.003 11872 Star::Find returns 1 (0), X=394.13, Y=424.30, Mass=1554, SNR=25.9, Peak=41 HFD=6.8
22:15:07.477 00.004 11872 Star::Find(15, 109, 538, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:15:07.479 00.002 11872 Star::Find returns 1 (0), X=108.67, Y=537.65, Mass=690, SNR=17.9, Peak=28 HFD=5.4
22:15:07.484 00.005 11872 Star::Find(15, 73, 635, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:15:07.488 00.004 11872 Star::Find returns 1 (0), X=72.86, Y=635.24, Mass=641, SNR=16.8, Peak=30 HFD=5.1
22:15:07.492 00.004 11872 Star::Find(15, 827, 1020, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:15:07.498 00.006 11872 Star::Find returns 1 (0), X=828.48, Y=1020.80, Mass=1299, SNR=24.4, Peak=37 HFD=6.5
22:15:07.501 00.003 11872 Star::Find(15, 64, 1052, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:15:07.504 00.003 11872 Star::Find returns 1 (0), X=64.22, Y=1052.17, Mass=497, SNR=15.1, Peak=35 HFD=4.3
22:15:07.510 00.006 11872 Star::Find(15, 1875, 948, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:15:07.515 00.005 11872 Star::Find returns 1 (0), X=1875.07, Y=948.77, Mass=572, SNR=16.2, Peak=33 HFD=4.9
22:15:07.519 00.004 11872 Star::Find(15, 982, 447, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:15:07.522 00.003 11872 Star::Find returns 1 (0), X=982.79, Y=448.25, Mass=1194, SNR=22.3, Peak=33 HFD=7.2
22:15:07.526 00.004 11872 Star::Find(15, 220, 555, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:15:07.529 00.003 11872 Star::Find returns 1 (0), X=219.77, Y=555.57, Mass=394, SNR=13.5, Peak=20 HFD=5.3
22:15:07.532 00.003 11872 Star::Find(15, 428, 495, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:15:07.535 00.003 11872 Star::Find returns 1 (0), X=428.27, Y=496.84, Mass=455, SNR=14.4, Peak=17 HFD=5.9
22:15:07.538 00.003 11872 Star::Find(15, 330, 454, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:15:07.540 00.002 11872 Star::Find returns 1 (0), X=330.33, Y=453.79, Mass=391, SNR=13.5, Peak=16 HFD=5.6
22:15:07.545 00.005 11872 Star::Find(15, 759, 962, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:15:07.550 00.005 11872 Star::Find returns 1 (0), X=758.90, Y=963.28, Mass=342, SNR=12.4, Peak=15 HFD=6.2
22:15:07.553 00.003 11872 Star::Find(15, 1301, 749, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:15:07.556 00.003 11872 Star::Find returns 1 (0), X=1301.12, Y=751.72, Mass=388, SNR=12.7, Peak=17 HFD=6.7
22:15:07.558 00.002 11872 Star::Find(15, 231, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:15:07.562 00.004 11872 Star::Find returns 1 (0), X=230.99, Y=156.38, Mass=233, SNR=10.4, Peak=11 HFD=5.5
22:15:07.566 00.004 11872 Star::Find(15, 446, 416, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:15:07.571 00.005 11872 Star::Find returns 1 (0), X=445.30, Y=418.09, Mass=293, SNR=11.2, Peak=13 HFD=5.8
22:15:07.578 00.007 11872 Star::Find(15, 107, 199, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:15:07.584 00.006 11872 Star::Find returns 1 (0), X=106.45, Y=198.63, Mass=237, SNR=10.5, Peak=17 HFD=4.8
22:15:07.589 00.005 11872 Star::Find(15, 430, 73, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:15:07.595 00.006 11872 Star::Find returns 1 (0), X=429.77, Y=73.04, Mass=207, SNR=9.7, Peak=10 HFD=5.5
22:15:07.600 00.005 11872 Star::Find(15, 1387, 577, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:15:07.604 00.004 11872 Star::Find returns 1 (0), X=1387.71, Y=577.62, Mass=225, SNR=9.8, Peak=14 HFD=5.6
22:15:07.612 00.008 11872 Star::Find(15, 1852, 788, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:15:07.617 00.005 11872 Star::Find returns 1 (0), X=1852.08, Y=788.22, Mass=207, SNR=9.7, Peak=12 HFD=5.5
22:15:07.621 00.004 11872 Star::Find(15, 1912, 211, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:15:07.624 00.003 11872 Star::Find returns 1 (0), X=1911.94, Y=212.00, Mass=159, SNR=8.6, Peak=12 HFD=4.5
22:15:07.626 00.002 11872 Star::Find(15, 1723, 342, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:15:07.630 00.004 11872 Star::Find returns 1 (0), X=1723.11, Y=342.91, Mass=190, SNR=9.2, Peak=12 HFD=5.8
22:15:07.632 00.002 11872 Star::Find(15, 256, 522, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:15:07.635 00.003 11872 Star::Find returns 1 (0), X=256.48, Y=521.03, Mass=179, SNR=9.0, Peak=13 HFD=5.0
22:15:07.641 00.006 11872 Star::Find(15, 321, 803, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:15:07.646 00.005 11872 Star::Find returns 1 (0), X=321.52, Y=803.66, Mass=211, SNR=9.9, Peak=10 HFD=5.9
22:15:07.650 00.004 11872 Star::Find(15, 505, 752, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:15:07.654 00.004 11872 Star::Find returns 1 (0), X=504.43, Y=750.37, Mass=323, SNR=11.9, Peak=12 HFD=6.8
22:15:07.658 00.004 11872 Star::Find(15, 544, 662, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:15:07.661 00.003 11872 Star::Find returns 1 (0), X=544.75, Y=663.48, Mass=165, SNR=8.7, Peak=9 HFD=6.6
22:15:07.665 00.004 11872 Star::Find(15, 228, 774, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:15:07.673 00.008 11872 Star::Find returns 1 (0), X=227.55, Y=774.92, Mass=213, SNR=9.9, Peak=13 HFD=5.9
22:15:07.679 00.006 11872 Star::Find(15, 251, 629, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:15:07.686 00.007 11872 Star::Find returns 1 (0), X=252.04, Y=629.67, Mass=154, SNR=8.5, Peak=10 HFD=6.1
22:15:07.692 00.006 11872 Star::Find(15, 1675, 362, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:15:07.698 00.006 11872 Star::Find returns 1 (0), X=1674.63, Y=360.80, Mass=137, SNR=8.0, Peak=9 HFD=5.2
22:15:07.708 00.010 11872 Star::Find(15, 1468, 601, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:15:07.711 00.003 11872 Star::Find returns 1 (0), X=1467.72, Y=602.58, Mass=171, SNR=8.7, Peak=9 HFD=6.4
22:15:07.715 00.004 11872 Star::Find(15, 1437, 28, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:15:07.720 00.005 11872 Star::Find returns 1 (0), X=1436.49, Y=28.94, Mass=97, SNR=6.6, Peak=8 HFD=4.1
22:15:07.725 00.005 11872 Star::Find(15, 1053, 92, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:15:07.730 00.005 11872 Star::Find false star n=22 nbg=287 bg=0.9 sigma=0.9 thresh=4 peak=4
22:15:07.737 00.007 11872 Star::Find returns 0 (2), X=1053.00, Y=92.00, Mass=89, SNR=2.9, Peak=7 HFD=0.0
22:15:07.742 00.005 11872 Star::Find(15, 1763, 732, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:15:07.748 00.006 11872 Star::Find returns 1 (0), X=1762.71, Y=733.95, Mass=145, SNR=8.1, Peak=8 HFD=6.1
22:15:07.752 00.004 11872 Star::Find(15, 1293, 694, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:15:07.757 00.005 11872 Star::Find returns 1 (0), X=1291.02, Y=695.72, Mass=241, SNR=10.4, Peak=10 HFD=6.4
22:15:07.763 00.006 11872 Star::Find(15, 1800, 239, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:15:07.768 00.005 11872 Star::Find returns 1 (0), X=1799.85, Y=237.51, Mass=122, SNR=7.4, Peak=11 HFD=5.0
22:15:07.772 00.004 11872 Star::Find(15, 295, 97, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:15:07.775 00.003 11872 Star::Find returns 1 (0), X=294.97, Y=96.43, Mass=82, SNR=6.1, Peak=8 HFD=5.2
22:15:07.779 00.004 11872 Star::Find(15, 701, 887, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:15:07.782 00.003 11872 Star::Find returns 1 (0), X=700.63, Y=883.49, Mass=116, SNR=7.2, Peak=9 HFD=7.0
22:15:07.786 00.004 11872 Star::Find(15, 738, 1057, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:15:07.789 00.003 11872 Star::Find false star n=15 nbg=271 bg=0.8 sigma=0.8 thresh=3 peak=2
22:15:07.796 00.007 11872 Star::Find returns 0 (2), X=738.00, Y=1057.00, Mass=37, SNR=2.9, Peak=5 HFD=0.0
22:15:07.801 00.005 11872 Star::Find(15, 177, 64, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:15:07.804 00.003 11872 Star::Find returns 1 (0), X=176.23, Y=62.98, Mass=150, SNR=8.3, Peak=9 HFD=6.1
22:15:07.808 00.004 11872 Star::Find(15, 136, 195, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:15:07.812 00.004 11872 Star::Find false star n=26 nbg=284 bg=0.6 sigma=0.8 thresh=3 peak=3
22:15:07.816 00.004 11872 Star::Find returns 0 (2), X=136.00, Y=195.00, Mass=82, SNR=2.9, Peak=10 HFD=0.0
22:15:07.822 00.006 11872 Star::Find(15, 459, 677, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:15:07.830 00.008 11872 Star::Find returns 1 (0), X=459.53, Y=678.90, Mass=183, SNR=9.1, Peak=9 HFD=5.9
22:15:07.835 00.005 11872 Star::Find(15, 1909, 319, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:15:07.838 00.003 11872 Star::Find false star n=33 nbg=276 bg=0.8 sigma=0.8 thresh=3 peak=3
22:15:07.842 00.004 11872 Star::Find returns 0 (2), X=1909.00, Y=319.00, Mass=90, SNR=2.9, Peak=6 HFD=0.0
22:15:07.847 00.005 11872 Star::Find(15, 1333, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:15:07.851 00.004 11872 Star::Find returns 1 (0), X=1334.65, Y=916.00, Mass=178, SNR=8.8, Peak=9 HFD=7.0
22:15:07.857 00.006 11872 Star::Find(15, 1622, 737, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:15:07.863 00.006 11872 Star::Find false star n=14 nbg=287 bg=0.9 sigma=0.9 thresh=4 peak=3
22:15:07.867 00.004 11872 Star::Find returns 0 (2), X=1622.00, Y=737.00, Mass=58, SNR=2.9, Peak=8 HFD=0.0
22:15:07.871 00.004 11872 Star::Find(15, 62, 635, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:15:07.875 00.004 11872 Star::Find returns 1 (0), X=72.86, Y=635.24, Mass=641, SNR=16.8, Peak=30 HFD=5.1
22:15:07.879 00.004 11872 Star::Find(15, 1337, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:15:07.882 00.003 11872 Star::Find false star n=22 nbg=285 bg=1.2 sigma=1.2 thresh=5 peak=5
22:15:07.888 00.006 11872 Star::Find returns 0 (2), X=1337.00, Y=551.00, Mass=102, SNR=2.9, Peak=8 HFD=0.0
22:15:07.894 00.006 11872 Star::Find(15, 1776, 88, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:15:07.897 00.003 11872 Star::Find returns 1 (0), X=1776.07, Y=88.22, Mass=148, SNR=8.3, Peak=8 HFD=6.0
22:15:07.900 00.003 11872 Star::Find(15, 1663, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:15:07.904 00.004 11872 Star::Find false star n=18 nbg=284 bg=1.1 sigma=1.0 thresh=4 peak=4
22:15:07.908 00.004 11872 Star::Find returns 0 (2), X=1663.00, Y=1067.00, Mass=63, SNR=2.9, Peak=7 HFD=0.0
22:15:07.911 00.003 11872 Star::Find(15, 986, 383, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:15:07.915 00.004 11872 Star::Find returns 1 (0), X=986.51, Y=383.91, Mass=173, SNR=8.7, Peak=9 HFD=7.3
22:15:07.920 00.005 11872 Star::Find(15, 1640, 561, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:15:07.923 00.003 11872 Star::Find false star n=30 nbg=283 bg=1.1 sigma=1.0 thresh=4 peak=4
22:15:07.926 00.003 11872 Star::Find returns 0 (2), X=1640.00, Y=561.00, Mass=109, SNR=2.9, Peak=8 HFD=0.0
22:15:07.929 00.003 11872 Star::Find(15, 1202, 51, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:15:07.932 00.003 11872 Star::Find false star n=38 nbg=268 bg=0.7 sigma=0.8 thresh=3 peak=3
22:15:07.936 00.004 11872 Star::Find returns 0 (2), X=1202.00, Y=51.00, Mass=108, SNR=2.9, Peak=5 HFD=0.0
22:15:07.938 00.002 11872 Star::Find(15, 637, 291, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:15:07.941 00.003 11872 Star::Find false star n=42 nbg=268 bg=0.8 sigma=0.8 thresh=3 peak=3
22:15:07.945 00.004 11872 Star::Find returns 0 (2), X=637.00, Y=291.00, Mass=135, SNR=2.9, Peak=7 HFD=0.0
22:15:07.948 00.003 11872 Star::Find(15, 499, 1034, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:15:07.952 00.004 11872 Star::Find returns 1 (0), X=498.97, Y=1033.40, Mass=96, SNR=6.5, Peak=10 HFD=4.9
22:15:07.955 00.003 11872 Star::Find(15, 358, 696, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:15:07.958 00.003 11872 Star::Find false star n=22 nbg=284 bg=0.7 sigma=0.7 thresh=3 peak=3
22:15:07.962 00.004 11872 Star::Find returns 0 (2), X=358.00, Y=696.00, Mass=62, SNR=2.9, Peak=5 HFD=0.0
22:15:07.965 00.003 11872 Star::Find(15, 83, 633, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:15:07.970 00.005 11872 Star::Find returns 1 (0), X=72.86, Y=635.24, Mass=641, SNR=16.8, Peak=30 HFD=5.1
22:15:07.974 00.004 11872 Star::Find(15, 1796, 208, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:15:07.978 00.004 11872 Star::Find false star n=21 nbg=281 bg=0.6 sigma=0.7 thresh=3 peak=3
22:15:07.983 00.005 11872 Star::Find returns 0 (2), X=1796.00, Y=208.00, Mass=60, SNR=2.9, Peak=5 HFD=0.0
22:15:07.987 00.004 11872 Star::Find(15, 1594, 658, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:15:07.990 00.003 11872 Star::Find returns 1 (0), X=1593.99, Y=658.12, Mass=116, SNR=7.3, Peak=6 HFD=6.0
22:15:07.992 00.002 11872 Star::Find(15, 1521, 395, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:15:07.995 00.003 11872 Star::Find returns 1 (0), X=1532.52, Y=410.69, Mass=4988, SNR=47.2, Peak=143 HFD=6.8
22:15:07.998 00.003 11872 Star::Find(15, 823, 1037, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:15:08.001 00.003 11872 Star::Find returns 1 (0), X=828.39, Y=1021.16, Mass=1156, SNR=22.6, Peak=33 HFD=6.3
22:15:08.005 00.004 11872 Star::Find(15, 79, 53, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:15:08.007 00.002 11872 Star::Find false star n=29 nbg=278 bg=0.7 sigma=0.7 thresh=3 peak=3
22:15:08.010 00.003 11872 Star::Find returns 0 (2), X=79.00, Y=53.00, Mass=81, SNR=2.9, Peak=6 HFD=0.0
22:15:08.013 00.003 11872 Star::Find(15, 1880, 487, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:15:08.016 00.003 11872 Star::Find false star n=18 nbg=280 bg=0.6 sigma=0.7 thresh=3 peak=2
22:15:08.019 00.003 11872 Star::Find returns 0 (2), X=1880.00, Y=487.00, Mass=52, SNR=2.9, Peak=6 HFD=0.0
22:15:08.022 00.003 11872 Star::Find(15, 783, 605, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:15:08.025 00.003 11872 Star::Find false star n=13 nbg=277 bg=0.6 sigma=0.8 thresh=3 peak=2
22:15:08.027 00.002 11872 Star::Find returns 0 (2), X=783.00, Y=605.00, Mass=31, SNR=2.9, Peak=4 HFD=0.0
22:15:08.030 00.003 11872 Star::Find(15, 285, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:15:08.032 00.002 11872 Star::Find false star n=9 nbg=280 bg=0.6 sigma=0.7 thresh=3 peak=2
22:15:08.035 00.003 11872 Star::Find returns 0 (2), X=285.00, Y=120.00, Mass=23, SNR=2.9, Peak=4 HFD=0.0
22:15:08.038 00.003 11872 Star::Find(15, 16, 101, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:15:08.041 00.003 11872 Star::Find returns 0 (2), X=16.00, Y=101.00, Mass=17, SNR=2.8, Peak=5 HFD=0.0
22:15:08.044 00.003 11872 Star::Find(15, 662, 384, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:15:08.047 00.003 11872 Star::Find false star n=20 nbg=282 bg=1.1 sigma=0.9 thresh=4 peak=3
22:15:08.051 00.004 11872 Star::Find returns 0 (2), X=662.00, Y=384.00, Mass=67, SNR=2.9, Peak=5 HFD=0.0
22:15:08.053 00.002 11872 Star::Find(15, 529, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:15:08.056 00.003 11872 Star::Find false star n=47 nbg=267 bg=0.7 sigma=0.8 thresh=3 peak=3
22:15:08.059 00.003 11872 Star::Find returns 0 (2), X=529.00, Y=260.00, Mass=148, SNR=2.9, Peak=7 HFD=0.0
22:15:08.062 00.003 11872 Star::Find(15, 163, 707, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:15:08.065 00.003 11872 Star::Find returns 0 (2), X=163.00, Y=707.00, Mass=11, SNR=2.2, Peak=4 HFD=0.0
22:15:08.068 00.003 11872 AutoFind: finding best star pass 1
22:15:08.070 00.002 11872 Star::Find(15, 1779, 960, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:15:08.073 00.003 11872 Star::Find returns 1 (0), X=1779.37, Y=958.25, Mass=4553, SNR=45.8, Peak=190 HFD=5.6
22:15:08.077 00.004 11872 AutoFind returns star at [1779, 960] 151.4 Mass 4553 SNR 45.8
22:15:08.080 00.003 11872 Star::Find(15, 1779, 960, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:15:08.082 00.002 11872 Star::Find returns 1 (0), X=1779.37, Y=958.25, Mass=4553, SNR=45.8, Peak=190 HFD=5.6
22:15:08.086 00.004 11872 MultiStar: List (12): {1779.37, 958.25}(45.8), {331.54, 51.70}(27.5), {1666.15, 423.00}(29.6), {1238.81, 122.19}(28.1), {720.90, 663.28}(28.3), {394.13, 424.30}(25.9), {108.67, 537.65}(17.9), {72.86, 635.24}(16.8), {828.48, 1020.80}(24.4), {64.22, 1052.17}(15.1), {1875.07, 948.77}(16.2), {982.79, 448.25}(22.3), 
22:15:08.088 00.002 11872 setting lock position to (1779.37, 958.25)
22:15:08.092 00.004 11872 AutoSelect: state = 1, call UpdateGuideState
22:15:08.096 00.004 11872 UpdateGuideState(): m_state=1
22:15:08.099 00.003 11872 Star::Find(15, 1779, 958, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:15:08.101 00.002 11872 Star::Find returns 1 (0), X=1779.37, Y=958.25, Mass=4553, SNR=45.8, Peak=190 HFD=5.6
22:15:08.104 00.003 11872 DistanceChecker: deactivated
22:15:08.110 00.006 11872 CameraToMount -- cameraTheta (0.00) - m_xAngle (-3.14) = xAngle (3.14 = 3.14)
22:15:08.113 00.003 11872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (2.97 = 2.97)
22:15:08.115 00.002 11872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=-0.00 mountY=0.00, mountTheta=0.00
22:15:08.121 00.006 11872 setting lock position to (1779.37, 958.25)
22:15:08.123 00.002 11872 CurrentPosition() valid, moving to STATE_SELECTED
22:15:08.126 00.003 11872 Changing from state SELECTING to SELECTED
22:15:08.130 00.004 11872 guider state => SELECTED
22:15:08.133 00.003 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=190, med=0, FiltMin=0, FiltMax=126, Gamma=1.000
22:15:08.137 00.004 11872 UpdateGuideState exits: m=4553 SNR=45.8
22:15:08.141 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=190, med=0, FiltMin=0, FiltMax=126, Gamma=1.000
22:15:08.146 00.005 11872 Status Line: Auto-selected star at (1779.4, 958.2)
22:15:08.152 00.006 11872 evsrv: cli 0D2D2500 response: {"jsonrpc":"2.0","result":[1779.37,958.25],"id":"2e4d35c0-3a8c-466d-a9cd-48df4ce417b9"}
22:15:08.156 00.004 11872 OnExposeComplete: enter
22:15:08.159 00.003 11872 UpdateGuideState(): m_state=2
22:15:08.163 00.004 11872 Star::Find(15, 1779, 958, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
22:15:08.169 00.006 11872 Star::Find returns 1 (0), X=1779.57, Y=957.87, Mass=4252, SNR=44.1, Peak=196 HFD=5.6
22:15:08.173 00.004 11872 CameraToMount -- cameraTheta (-1.08) - m_xAngle (-3.14) = xAngle (2.05 = 2.05)
22:15:08.178 00.005 11872 CameraToMount -- cameraTheta (-1.08) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.88 = 1.88)
22:15:08.181 00.003 11872 CameraToMount -- cameraX=0.20 cameraY=-0.38 hyp=0.43 cameraTheta=-1.08 mountX=-0.20 mountY=0.41, mountTheta=2.03
22:15:08.187 00.006 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=196, med=0, FiltMin=0, FiltMax=113, Gamma=1.000
22:15:08.190 00.003 11872 UpdateGuideState exits: m=4252 SNR=44.1
22:15:08.193 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:08.196 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:15:08.201 00.005 11872 Enqueuing Expose request
22:15:08.204 00.003 9960 Worker thread wakes up
22:15:08.205 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:15:08.205 00.000 11872 evsrv: cli 0D2D2500 disconnect
22:15:08.209 00.004 9960 Handling exposure in thread, d=1000 o=3 r=(1765,943,31,31)
22:15:09.453 01.244 9960 Exposure complete
22:15:09.577 00.124 9960 worker thread done servicing request
22:15:09.577 00.000 11872 OnExposeComplete: enter
22:15:09.581 00.004 11872 UpdateGuideState(): m_state=2
22:15:09.584 00.003 11872 Star::Find(15, 1779, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
22:15:09.589 00.005 11872 Star::Find returns 1 (0), X=1779.60, Y=957.51, Mass=4334, SNR=44.2, Peak=211 HFD=5.7
22:15:09.594 00.005 11872 CameraToMount -- cameraTheta (-1.27) - m_xAngle (-3.14) = xAngle (1.87 = 1.87)
22:15:09.598 00.004 11872 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.70 = 1.70)
22:15:09.601 00.003 11872 CameraToMount -- cameraX=0.23 cameraY=-0.74 hyp=0.77 cameraTheta=-1.27 mountX=-0.23 mountY=0.77, mountTheta=1.86
22:15:09.607 00.006 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=0, FiltMin=0, FiltMax=124, Gamma=1.000
22:15:09.612 00.005 11872 UpdateGuideState exits: m=4334 SNR=44.2
22:15:09.615 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:09.620 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:15:09.624 00.004 11872 Enqueuing Expose request
22:15:09.629 00.005 9960 Worker thread wakes up
22:15:09.629 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:15:09.631 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1765,943,31,31)
22:15:10.878 01.247 9960 Exposure complete
22:15:11.001 00.123 9960 worker thread done servicing request
22:15:11.002 00.001 11872 OnExposeComplete: enter
22:15:11.006 00.004 11872 UpdateGuideState(): m_state=2
22:15:11.010 00.004 11872 Star::Find(15, 1779, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
22:15:11.015 00.005 11872 Star::Find returns 1 (0), X=1779.58, Y=957.34, Mass=4645, SNR=46.3, Peak=194 HFD=5.8
22:15:11.019 00.004 11872 CameraToMount -- cameraTheta (-1.34) - m_xAngle (-3.14) = xAngle (1.80 = 1.80)
22:15:11.024 00.005 11872 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.62 = 1.62)
22:15:11.027 00.003 11872 CameraToMount -- cameraX=0.21 cameraY=-0.91 hyp=0.93 cameraTheta=-1.34 mountX=-0.21 mountY=0.93, mountTheta=1.79
22:15:11.033 00.006 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=194, med=0, FiltMin=0, FiltMax=121, Gamma=1.000
22:15:11.037 00.004 11872 UpdateGuideState exits: m=4645 SNR=46.3
22:15:11.041 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:11.047 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:15:11.051 00.004 11872 Enqueuing Expose request
22:15:11.056 00.005 9960 Worker thread wakes up
22:15:11.056 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:15:11.057 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1765,942,31,31)
22:15:12.299 01.242 9960 Exposure complete
22:15:12.421 00.122 9960 worker thread done servicing request
22:15:12.422 00.001 11872 OnExposeComplete: enter
22:15:12.426 00.004 11872 UpdateGuideState(): m_state=2
22:15:12.430 00.004 11872 Star::Find(15, 1779, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
22:15:12.434 00.004 11872 Star::Find returns 1 (0), X=1779.41, Y=958.15, Mass=4307, SNR=44.2, Peak=172 HFD=5.7
22:15:12.438 00.004 11872 CameraToMount -- cameraTheta (-1.18) - m_xAngle (-3.14) = xAngle (1.96 = 1.96)
22:15:12.442 00.004 11872 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.78 = 1.78)
22:15:12.445 00.003 11872 CameraToMount -- cameraX=0.04 cameraY=-0.10 hyp=0.11 cameraTheta=-1.18 mountX=-0.04 mountY=0.10, mountTheta=1.94
22:15:12.449 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=172, med=0, FiltMin=0, FiltMax=115, Gamma=1.000
22:15:12.453 00.004 11872 UpdateGuideState exits: m=4307 SNR=44.2
22:15:12.456 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:12.460 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:15:12.464 00.004 11872 Enqueuing Expose request
22:15:12.468 00.004 9960 Worker thread wakes up
22:15:12.468 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:15:12.468 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1764,943,31,31)
22:15:13.162 00.694 11872 evsrv: cli 0D2D2320 connect
22:15:13.166 00.004 11872 case statement mapped state 2 to 1
22:15:13.174 00.008 11872 case statement mapped state 2 to 1
22:15:13.178 00.004 11872 evsrv: cli 0D2D2320 request: {"method":"get_app_state","id":"e8a0edae-6059-4d70-b601-fdfba468aa05"}
22:15:13.183 00.005 11872 case statement mapped state 2 to 1
22:15:13.189 00.006 11872 evsrv: cli 0D2D2320 response: {"jsonrpc":"2.0","result":"Selected","id":"e8a0edae-6059-4d70-b601-fdfba468aa05"}
22:15:13.193 00.004 11872 evsrv: cli 0D2D2320 disconnect
22:15:13.196 00.003 11872 evsrv: cli 0D2D23C0 connect
22:15:13.200 00.004 11872 case statement mapped state 2 to 1
22:15:13.203 00.003 11872 case statement mapped state 2 to 1
22:15:13.206 00.003 11872 evsrv: cli 0D2D23C0 request: {"method":"get_calibrated","id":"b3b06694-fd5a-4225-9a9b-de99a3a412fa"}
22:15:13.209 00.003 11872 evsrv: cli 0D2D23C0 response: {"jsonrpc":"2.0","result":true,"id":"b3b06694-fd5a-4225-9a9b-de99a3a412fa"}
22:15:13.214 00.005 11872 evsrv: cli 0D2D23C0 disconnect
22:15:13.217 00.003 11872 evsrv: cli 0D2D3220 connect
22:15:13.221 00.004 11872 case statement mapped state 2 to 1
22:15:13.224 00.003 11872 case statement mapped state 2 to 1
22:15:13.227 00.003 11872 evsrv: cli 0D2D3220 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"d00093e5-4615-41fd-94a4-888fa27de498"}
22:15:13.233 00.006 11872 PhdController::Guide begins
22:15:13.238 00.005 11872 PhdController: newstate STATE_SETUP
22:15:13.242 00.004 11872 PhdController: setup
22:15:13.245 00.003 11872 PhdController: newstate STATE_ATTEMPT_START
22:15:13.248 00.003 11872 PhdController: newstate STATE_CALIBRATE
22:15:13.253 00.005 11872 PhdController: newstate STATE_GUIDE
22:15:13.269 00.016 11872 Changing from state SELECTED to CALIBRATING_PRIMARY
22:15:13.273 00.004 11872 guider state => CALIBRATED
22:15:13.277 00.004 11872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
22:15:13.281 00.004 11872 reset dither spiral
22:15:13.285 00.004 11872 PhdController: newstate STATE_SETTLE_BEGIN
22:15:13.289 00.004 11872 evsrv: cli 0D2D3220 response: {"jsonrpc":"2.0","result":0,"id":"d00093e5-4615-41fd-94a4-888fa27de498"}
22:15:13.293 00.004 11872 evsrv: cli 0D2D3220 disconnect
22:15:13.296 00.003 11872 evsrv: cli 0D2D21E0 connect
22:15:13.299 00.003 11872 case statement mapped state 5 to 1
22:15:13.303 00.004 11872 case statement mapped state 5 to 1
22:15:13.309 00.006 11872 evsrv: cli 0D2D21E0 request: {"method":"get_lock_shift_params","id":"52a4fef2-7902-4304-8283-43eae0ac4c2a"}
22:15:13.313 00.004 11872 evsrv: cli 0D2D21E0 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"52a4fef2-7902-4304-8283-43eae0ac4c2a"}
22:15:13.317 00.004 11872 evsrv: cli 0D2D21E0 disconnect
22:15:13.322 00.005 11872 evsrv: cli 0D2D28C0 connect
22:15:13.326 00.004 11872 case statement mapped state 5 to 1
22:15:13.331 00.005 11872 case statement mapped state 5 to 1
22:15:13.335 00.004 11872 evsrv: cli 0D2D28C0 request: {"method":"get_lock_position","id":"fff135b5-9311-4f32-9514-2f42d347ab81"}
22:15:13.339 00.004 11872 evsrv: cli 0D2D28C0 response: {"jsonrpc":"2.0","result":[1779.37,958.25],"id":"fff135b5-9311-4f32-9514-2f42d347ab81"}
22:15:13.343 00.004 11872 evsrv: cli 0D2D28C0 disconnect
22:15:13.347 00.004 11872 evsrv: cli 0D2D2C80 connect
22:15:13.351 00.004 11872 case statement mapped state 5 to 1
22:15:13.355 00.004 11872 case statement mapped state 5 to 1
22:15:13.362 00.007 11872 evsrv: cli 0D2D2C80 request: {"method":"get_app_state","id":"cd7181b7-54b8-48d5-acdf-4a7d2dfe3f76"}
22:15:13.366 00.004 11872 case statement mapped state 5 to 1
22:15:13.371 00.005 11872 evsrv: cli 0D2D2C80 response: {"jsonrpc":"2.0","result":"Selected","id":"cd7181b7-54b8-48d5-acdf-4a7d2dfe3f76"}
22:15:13.375 00.004 11872 evsrv: cli 0D2D2C80 disconnect
22:15:13.719 00.344 9960 Exposure complete
22:15:13.870 00.151 9960 worker thread done servicing request
22:15:13.870 00.000 11872 OnExposeComplete: enter
22:15:13.875 00.005 11872 UpdateGuideState(): m_state=5
22:15:13.879 00.004 11872 Star::Find(15, 1779, 958, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
22:15:13.883 00.004 11872 Star::Find returns 1 (0), X=1779.42, Y=958.11, Mass=4186, SNR=43.5, Peak=176 HFD=5.8
22:15:13.886 00.003 11872 CameraToMount -- cameraTheta (-1.20) - m_xAngle (-3.14) = xAngle (1.94 = 1.94)
22:15:13.892 00.006 11872 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (-3.14) + m_yAngleError (0.17)) = yAngle (1.76 = 1.76)
22:15:13.896 00.004 11872 CameraToMount -- cameraX=0.05 cameraY=-0.14 hyp=0.14 cameraTheta=-1.20 mountX=-0.05 mountY=0.14, mountTheta=1.92
22:15:13.902 00.006 11872 Changing from state CALIBRATED to GUIDING
22:15:13.906 00.004 11872 ScopeASCOM::GetDeclinationRadians() returns 30.8
22:15:13.909 00.003 11872 ScopeASCOM::SideOfPier() returns 0
22:15:13.912 00.003 11872 AdjustCalibrationForScopePointing (scope): current dec=30.8 pierSide=0, cal dec=0.0 pierSide=1 rotAngle=None bin=1
22:15:13.917 00.005 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
22:15:13.922 00.005 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
22:15:13.926 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
22:15:13.930 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
22:15:13.934 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
22:15:13.939 00.005 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
22:15:13.944 00.005 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
22:15:13.948 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
22:15:13.951 00.003 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
22:15:13.956 00.005 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
22:15:13.961 00.005 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
22:15:13.965 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
22:15:13.971 00.006 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
22:15:14.069 00.098 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
22:15:14.079 00.010 11872 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 2.900000
22:15:14.084 00.005 11872 Guiding starts on opposite side of pier: calibration data side is West, current side is East
22:15:14.089 00.005 11872 FlipCalibration before: x=-179.8, y=-99.6 decFlipRequired=0 sideOfPier=West rotAngle=None parity=+/+
22:15:14.094 00.005 11872 FlipCalibration pre-normalize: x=0.2, y=-99.6
22:15:14.098 00.004 11872 FlipCalibration after: x=0.2 y=-99.6 sideOfPier=East parity=+/-
22:15:14.103 00.005 11872 Mount::SetCalibration (scope) -- xAngle=0.2 yAngle=-99.6 xRate=1.564 yRate=1.340 bin=1 dec=0.0 pierSide=0 par=+/- rotAng=None
22:15:14.111 00.008 11872 Mount::SetCalibration (scope) -- sets m_xAngle=0.2 m_yAngleError=-170.1
22:15:14.117 00.006 11872 ScopeASCOM::GetDeclinationRadians() returns 30.8
22:15:14.122 00.005 11872 ScopeASCOM::SideOfPier() returns 0
22:15:14.133 00.011 11872 Status Line: CAL: West(-180,-100)->East(0,-100)
22:15:14.142 00.009 11872 Dec comp: XRate 1.564 -> 1.343 for dec 0.0 -> dec 30.8
22:15:14.147 00.005 11872 ScopeASCOM::GetDeclinationRadians() returns 30.8
22:15:14.152 00.005 11872 ScopeASCOM::SideOfPier() returns 0
22:15:14.156 00.004 11872 setting lock position to (1779.42, 958.11)
22:15:14.161 00.005 11872 guider state => GUIDING
22:15:14.165 00.004 11872 Status Line: Guiding
22:15:14.171 00.006 11872 Mount: notify guiding started
22:15:14.179 00.008 11872 GetString("/profile/5/name", "") returns "PHD SF 2025"
22:15:14.185 00.006 11872 GetString("/profile/5/scope/calibration/timestamp", "") returns "11/21/2025 10:15:14 PM"
22:15:14.189 00.004 11872 GetDouble("/profile/5/scope/calibration/xRate", 1.000000) returns 0.001564
22:15:14.193 00.004 11872 GetDouble("/profile/5/scope/calibration/yRate", 1.000000) returns 0.001340
22:15:14.198 00.005 11872 GetInt("/profile/5/scope/calibration/binning", 1) returns 1
22:15:14.202 00.004 11872 GetDouble("/profile/5/scope/calibration/xAngle", 0.000000) returns 0.004073
22:15:14.206 00.004 11872 GetDouble("/profile/5/scope/calibration/yAngle", 0.000000) returns -1.738880
22:15:14.212 00.006 11872 GetDouble("/profile/5/scope/calibration/declination", 0.000000) returns 0.000075
22:15:14.217 00.005 11872 GetInt("/profile/5/scope/calibration/pierSide", -1) returns 0
22:15:14.222 00.005 11872 GetInt("/profile/5/scope/calibration/raGuideParity", 0) returns 1
22:15:14.227 00.005 11872 GetInt("/profile/5/scope/calibration/decGuideParity", 0) returns -1
22:15:14.230 00.003 11872 GetDouble("/profile/5/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
22:15:14.235 00.005 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
22:15:14.240 00.005 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
22:15:14.244 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
22:15:14.248 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
22:15:14.251 00.003 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
22:15:14.257 00.006 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
22:15:14.260 00.003 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
22:15:14.265 00.005 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
22:15:14.270 00.005 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
22:15:14.275 00.005 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
22:15:14.279 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
22:15:14.283 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
22:15:14.287 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
22:15:14.291 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
22:15:14.296 00.005 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
22:15:14.300 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
22:15:14.304 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
22:15:14.307 00.003 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
22:15:14.311 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
22:15:14.314 00.003 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
22:15:14.317 00.003 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
22:15:14.322 00.005 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
22:15:14.327 00.005 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
22:15:14.330 00.003 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
22:15:14.333 00.003 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
22:15:14.337 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
22:15:14.349 00.012 11872 evsrv: cli 0D2D2320 connect
22:15:14.355 00.006 11872 case statement mapped state 6 to 3
22:15:14.363 00.008 11872 case statement mapped state 6 to 3
22:15:14.369 00.006 11872 evsrv: cli 0D2D2320 request: {"method":"get_pixel_scale","id":"2a8639bf-4801-41ea-98cf-e55150e313fc"}
22:15:14.372 00.003 11872 evsrv: cli 0D2D2320 response: {"jsonrpc":"2.0","result":null,"id":"2a8639bf-4801-41ea-98cf-e55150e313fc"}
22:15:14.377 00.005 11872 evsrv: cli 0D2D23C0 connect
22:15:14.382 00.005 11872 case statement mapped state 6 to 3
22:15:14.387 00.005 11872 case statement mapped state 6 to 3
22:15:14.394 00.007 11872 evsrv: cli 0D2D2320 disconnect
22:15:14.398 00.004 11872 evsrv: cli 0D2D23C0 request: {"method":"get_app_state","id":"ec314243-7af9-4920-8143-95bcd0592338"}
22:15:14.402 00.004 11872 case statement mapped state 6 to 3
22:15:14.406 00.004 11872 evsrv: cli 0D2D23C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ec314243-7af9-4920-8143-95bcd0592338"}
22:15:14.413 00.007 11872 evsrv: cli 0D2D23C0 disconnect
22:15:14.457 00.044 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
22:15:14.465 00.008 11872 ScopeASCOM::SideOfPier() returns 0
22:15:14.470 00.005 11872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
22:15:14.475 00.005 11872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
22:15:14.479 00.004 11872 ScopeASCOM::GetDeclinationRadians() returns 30.8
22:15:14.484 00.005 11872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 30.8
22:15:14.488 00.004 11872 MountToCamera -- mountTheta (-0.00) + m_xAngle (0.00) = xAngle (0.00 = 0.00)
22:15:14.493 00.005 11872 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
22:15:14.497 00.004 11872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
22:15:14.501 00.004 11872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
22:15:14.506 00.005 11872 GetInt("/profile/5/AutoLoadCalibration", -1) returns 1
22:15:14.509 00.003 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=176, med=0, FiltMin=0, FiltMax=122, Gamma=1.000
22:15:14.514 00.005 11872 UpdateGuideState exits: m=4186 SNR=43.5
22:15:14.519 00.005 11872 PhdController: newstate STATE_SETTLE_WAIT
22:15:14.524 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:14.528 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:15:14.532 00.004 11872 Enqueuing Expose request
22:15:14.535 00.003 9960 Worker thread wakes up
22:15:14.535 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:15:14.536 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1764,943,31,31)
22:15:15.778 01.242 9960 Exposure complete
22:15:15.920 00.142 9960 worker thread done servicing request
22:15:15.920 00.000 11872 OnExposeComplete: enter
22:15:15.926 00.006 11872 UpdateGuideState(): m_state=6
22:15:15.928 00.002 11872 Star::Find(15, 1779, 958, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:15:15.931 00.003 11872 Star::Find returns 1 (0), X=1779.34, Y=958.09, Mass=4426, SNR=44.9, Peak=182 HFD=5.9
22:15:15.934 00.003 11872 CameraToMount -- cameraTheta (-2.83) - m_xAngle (0.00) = xAngle (-2.83 = -2.83)
22:15:15.936 00.002 11872 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (0.14 = 0.14)
22:15:15.939 00.003 11872 CameraToMount -- cameraX=-0.07 cameraY=-0.02 hyp=0.08 cameraTheta=-2.83 mountX=-0.07 mountY=0.01, mountTheta=3.00
22:15:15.943 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.07, y=-0.02, opts=13)
22:15:15.947 00.004 11872 Enqueuing Move request for scope (-0.07, -0.02)
22:15:15.951 00.004 9960 Worker thread wakes up
22:15:15.951 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.02) opts 0xd
22:15:15.952 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.07, -0.02)
22:15:15.952 00.000 9960 Moving (-0.07, -0.02) raw xDistance=-0.07 yDistance=0.01
22:15:15.952 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=182, med=0, FiltMin=0, FiltMax=97, Gamma=1.000
22:15:15.955 00.003 11872 UpdateGuideState exits: m=4426 SNR=44.9
22:15:15.960 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:15:15.960 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:15:15.960 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:15:15.960 00.000 9960 MoveAxis(E, 0, ABG)
22:15:15.961 00.001 9960 Move returns status 0, amount 0
22:15:15.961 00.000 9960 MoveAxis(N, 0, ABG)
22:15:15.961 00.000 9960 Move returns status 0, amount 0
22:15:15.962 00.001 11872 PhdController: settling, locked = 1, distance = 0.13 (1.50) aobump = 0 frame = 1 / 99999
22:15:15.966 00.004 9960 move complete, result=0
22:15:15.966 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763784915.966,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.13,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
22:15:15.971 00.005 9960 worker thread done servicing request
22:15:15.971 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:15.974 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:15:15.978 00.004 11872 Enqueuing Expose request
22:15:15.982 00.004 11872 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:15:15.986 00.004 9960 Worker thread wakes up
22:15:15.986 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:15:15.987 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1764,943,31,31)
22:15:17.235 01.248 9960 Exposure complete
22:15:17.356 00.121 9960 worker thread done servicing request
22:15:17.356 00.000 11872 OnExposeComplete: enter
22:15:17.362 00.006 11872 UpdateGuideState(): m_state=6
22:15:17.367 00.005 11872 Star::Find(15, 1779, 958, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
22:15:17.372 00.005 11872 Star::Find returns 1 (0), X=1779.51, Y=957.51, Mass=4433, SNR=44.5, Peak=179 HFD=5.8
22:15:17.375 00.003 11872 CameraToMount -- cameraTheta (-1.42) - m_xAngle (0.00) = xAngle (-1.42 = -1.42)
22:15:17.378 00.003 11872 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.54 = 1.54)
22:15:17.383 00.005 11872 CameraToMount -- cameraX=0.09 cameraY=-0.60 hyp=0.61 cameraTheta=-1.42 mountX=0.09 mountY=0.61, mountTheta=1.43
22:15:17.390 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.09, y=-0.60, opts=13)
22:15:17.395 00.005 11872 Enqueuing Move request for scope (0.09, -0.60)
22:15:17.399 00.004 9960 Worker thread wakes up
22:15:17.400 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=179, med=0, FiltMin=0, FiltMax=110, Gamma=1.000
22:15:17.403 00.003 11872 UpdateGuideState exits: m=4433 SNR=44.5
22:15:17.408 00.005 11872 PhdController: settling, locked = 1, distance = 0.27 (1.50) aobump = 0 frame = 2 / 99999
22:15:17.411 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.60) opts 0xd
22:15:17.411 00.000 9960 Handling offset move in thread for scope, endpoint = (0.09, -0.60)
22:15:17.411 00.000 9960 Moving (0.09, -0.60) raw xDistance=0.09 yDistance=0.61
22:15:17.411 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:15:17.411 00.000 9960 resist switch: large excursion: input 0.61 thresh 0.60 direction from 0 to 1
22:15:17.413 00.002 11872 evsrv: {"Event":"Settling","Timestamp":1763784917.411,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.27,"Time":1.4,"SettleTime":10.0,"StarLocked":true}
22:15:17.415 00.002 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.82
22:15:17.417 00.002 9960 GuideAlgorithmResistSwitch::result() returns 0.61 from input 0.61
22:15:17.417 00.000 9960 MoveAxis(E, 0, ABG)
22:15:17.417 00.000 9960 Move returns status 0, amount 0
22:15:17.417 00.000 9960 MoveAxis(S, 453, ABG)
22:15:17.417 00.000 9960 Guiding  Dir = 1, Dur = 453
22:15:17.417 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:17.425 00.008 9960 IsSlewing returns 0
22:15:17.425 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:15:17.431 00.006 11872 Enqueuing Expose request
22:15:17.435 00.004 9960 IsGuiding returns 0
22:15:17.435 00.000 9960 PulseGuide returned control before completion, sleep 463
22:15:17.913 00.478 9960 IsGuiding returns 1
22:15:17.914 00.001 9960 scope still moving after pulse duration time elapsed
22:15:17.944 00.030 9960 IsSlewing returns 0
22:15:17.945 00.001 9960 IsGuiding returns 1
22:15:17.975 00.030 9960 IsSlewing returns 0
22:15:17.975 00.000 9960 IsGuiding returns 1
22:15:18.007 00.032 9960 IsSlewing returns 0
22:15:18.008 00.001 9960 IsGuiding returns 0
22:15:18.009 00.001 9960 scope move finished after 453 + 120 ms
22:15:18.009 00.000 9960 Move returns status 0, amount 453
22:15:18.009 00.000 9960 move complete, result=0
22:15:18.009 00.000 9960 worker thread done servicing request
22:15:18.010 00.001 11872 GuideStep: 0.1 px 0 ms EAST, 0.6 px 453 ms SOUTH
22:15:18.019 00.009 9960 Worker thread wakes up
22:15:18.019 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:15:18.019 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1764,943,31,31)
22:15:19.268 01.249 9960 Exposure complete
22:15:19.394 00.126 9960 worker thread done servicing request
22:15:19.394 00.000 11872 OnExposeComplete: enter
22:15:19.399 00.005 11872 UpdateGuideState(): m_state=6
22:15:19.403 00.004 11872 Star::Find(15, 1779, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
22:15:19.407 00.004 11872 Star::Find returns 1 (0), X=1779.65, Y=958.08, Mass=4204, SNR=43.4, Peak=206 HFD=5.8
22:15:19.410 00.003 11872 CameraToMount -- cameraTheta (-0.12) - m_xAngle (0.00) = xAngle (-0.13 = -0.13)
22:15:19.414 00.004 11872 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.84 = 2.84)
22:15:19.418 00.004 11872 CameraToMount -- cameraX=0.23 cameraY=-0.03 hyp=0.23 cameraTheta=-0.12 mountX=0.23 mountY=0.07, mountTheta=0.29
22:15:19.423 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.23, y=-0.03, opts=13)
22:15:19.428 00.005 11872 Enqueuing Move request for scope (0.23, -0.03)
22:15:19.432 00.004 9960 Worker thread wakes up
22:15:19.432 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.03) opts 0xd
22:15:19.433 00.001 9960 Handling offset move in thread for scope, endpoint = (0.23, -0.03)
22:15:19.433 00.000 9960 Moving (0.23, -0.03) raw xDistance=0.23 yDistance=0.07
22:15:19.433 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
22:15:19.433 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:15:19.434 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=0, FiltMin=0, FiltMax=106, Gamma=1.000
22:15:19.437 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:15:19.438 00.001 11872 UpdateGuideState exits: m=4204 SNR=43.4
22:15:19.441 00.003 9960 MoveAxis(W, 108, ABG)
22:15:19.441 00.000 9960 Guiding  Dir = 3, Dur = 108
22:15:19.442 00.001 11872 PhdController: settling, locked = 1, distance = 0.26 (1.50) aobump = 0 frame = 3 / 99999
22:15:19.445 00.003 9960 IsSlewing returns 0
22:15:19.445 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763784919.445,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.26,"Time":3.5,"SettleTime":10.0,"StarLocked":true}
22:15:19.449 00.004 9960 IsGuiding returns 0
22:15:19.449 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:19.453 00.004 9960 PulseGuide returned control before completion, sleep 118
22:15:19.453 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:15:19.457 00.004 11872 Enqueuing Expose request
22:15:19.584 00.127 9960 IsGuiding returns 1
22:15:19.586 00.002 9960 scope still moving after pulse duration time elapsed
22:15:19.616 00.030 9960 IsSlewing returns 0
22:15:19.617 00.001 9960 IsGuiding returns 0
22:15:19.617 00.000 9960 scope move finished after 108 + 60 ms
22:15:19.617 00.000 9960 Move returns status 0, amount 108
22:15:19.617 00.000 9960 MoveAxis(N, 0, ABG)
22:15:19.619 00.002 9960 Move returns status 0, amount 0
22:15:19.619 00.000 9960 move complete, result=0
22:15:19.619 00.000 9960 worker thread done servicing request
22:15:19.620 00.001 9960 Worker thread wakes up
22:15:19.620 00.000 11872 GuideStep: 0.2 px 108 ms WEST, 0.1 px 0 ms NORTH
22:15:19.626 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:15:19.626 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1764,943,31,31)
22:15:20.874 01.248 9960 Exposure complete
22:15:20.999 00.125 9960 worker thread done servicing request
22:15:21.000 00.001 11872 OnExposeComplete: enter
22:15:21.004 00.004 11872 UpdateGuideState(): m_state=6
22:15:21.007 00.003 11872 Star::Find(15, 1779, 958, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:15:21.012 00.005 11872 Star::Find returns 1 (0), X=1779.47, Y=958.04, Mass=4090, SNR=42.9, Peak=190 HFD=5.7
22:15:21.018 00.006 11872 CameraToMount -- cameraTheta (-0.94) - m_xAngle (0.00) = xAngle (-0.95 = -0.95)
22:15:21.022 00.004 11872 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.02 = 2.02)
22:15:21.026 00.004 11872 CameraToMount -- cameraX=0.06 cameraY=-0.08 hyp=0.09 cameraTheta=-0.94 mountX=0.06 mountY=0.08, mountTheta=0.99
22:15:21.032 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.06, y=-0.08, opts=13)
22:15:21.036 00.004 11872 Enqueuing Move request for scope (0.06, -0.08)
22:15:21.039 00.003 9960 Worker thread wakes up
22:15:21.040 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.08) opts 0xd
22:15:21.040 00.000 9960 Handling offset move in thread for scope, endpoint = (0.06, -0.08)
22:15:21.040 00.000 9960 Moving (0.06, -0.08) raw xDistance=0.06 yDistance=0.08
22:15:21.040 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:15:21.040 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:15:21.040 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:15:21.040 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=190, med=0, FiltMin=0, FiltMax=105, Gamma=1.000
22:15:21.045 00.005 9960 MoveAxis(E, 0, ABG)
22:15:21.045 00.000 9960 Move returns status 0, amount 0
22:15:21.046 00.001 9960 MoveAxis(N, 0, ABG)
22:15:21.046 00.000 9960 Move returns status 0, amount 0
22:15:21.046 00.000 9960 move complete, result=0
22:15:21.046 00.000 9960 worker thread done servicing request
22:15:21.046 00.000 11872 UpdateGuideState exits: m=4090 SNR=42.9
22:15:21.049 00.003 11872 PhdController: settling, locked = 1, distance = 0.21 (1.50) aobump = 0 frame = 4 / 99999
22:15:21.054 00.005 11872 evsrv: {"Event":"Settling","Timestamp":1763784921.054,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.21,"Time":5.1,"SettleTime":10.0,"StarLocked":true}
22:15:21.059 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:21.062 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:15:21.065 00.003 11872 Enqueuing Expose request
22:15:21.069 00.004 9960 Worker thread wakes up
22:15:21.069 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:15:21.073 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
22:15:21.073 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1764,943,31,31)
22:15:22.318 01.245 9960 Exposure complete
22:15:22.437 00.119 9960 worker thread done servicing request
22:15:22.437 00.000 11872 OnExposeComplete: enter
22:15:22.440 00.003 11872 UpdateGuideState(): m_state=6
22:15:22.444 00.004 11872 Star::Find(15, 1779, 958, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
22:15:22.448 00.004 11872 Star::Find returns 1 (0), X=1779.71, Y=957.62, Mass=4322, SNR=44.1, Peak=195 HFD=5.7
22:15:22.451 00.003 11872 CameraToMount -- cameraTheta (-1.04) - m_xAngle (0.00) = xAngle (-1.04 = -1.04)
22:15:22.457 00.006 11872 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.93 = 1.93)
22:15:22.461 00.004 11872 CameraToMount -- cameraX=0.29 cameraY=-0.49 hyp=0.57 cameraTheta=-1.04 mountX=0.29 mountY=0.54, mountTheta=1.08
22:15:22.467 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.29, y=-0.49, opts=13)
22:15:22.471 00.004 11872 Enqueuing Move request for scope (0.29, -0.49)
22:15:22.474 00.003 9960 Worker thread wakes up
22:15:22.474 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.49) opts 0xd
22:15:22.475 00.001 9960 Handling offset move in thread for scope, endpoint = (0.29, -0.49)
22:15:22.475 00.000 9960 Moving (0.29, -0.49) raw xDistance=0.29 yDistance=0.54
22:15:22.475 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29
22:15:22.475 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.54 from input 0.54
22:15:22.475 00.000 9960 MoveAxis(W, 136, ABG)
22:15:22.475 00.000 9960 Guiding  Dir = 3, Dur = 136
22:15:22.476 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=195, med=0, FiltMin=0, FiltMax=95, Gamma=1.000
22:15:22.480 00.004 11872 UpdateGuideState exits: m=4322 SNR=44.1
22:15:22.484 00.004 9960 IsSlewing returns 0
22:15:22.485 00.001 11872 PhdController: settling, locked = 1, distance = 0.32 (1.50) aobump = 0 frame = 5 / 99999
22:15:22.488 00.003 9960 IsGuiding returns 0
22:15:22.488 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763784922.488,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.32,"Time":6.5,"SettleTime":10.0,"StarLocked":true}
22:15:22.492 00.004 9960 PulseGuide returned control before completion, sleep 146
22:15:22.493 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:22.496 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:15:22.501 00.005 11872 Enqueuing Expose request
22:15:22.650 00.149 9960 IsGuiding returns 0
22:15:22.652 00.002 9960 Move returns status 0, amount 136
22:15:22.652 00.000 9960 MoveAxis(S, 402, ABG)
22:15:22.653 00.001 9960 Guiding  Dir = 1, Dur = 402
22:15:22.653 00.000 9960 IsSlewing returns 0
22:15:22.654 00.001 9960 IsGuiding returns 0
22:15:22.654 00.000 9960 PulseGuide returned control before completion, sleep 412
22:15:23.074 00.420 9960 IsGuiding returns 1
22:15:23.076 00.002 9960 scope still moving after pulse duration time elapsed
22:15:23.104 00.028 9960 IsSlewing returns 0
22:15:23.105 00.001 9960 IsGuiding returns 0
22:15:23.106 00.001 9960 scope move finished after 402 + 50 ms
22:15:23.107 00.001 9960 Move returns status 0, amount 402
22:15:23.107 00.000 9960 move complete, result=0
22:15:23.107 00.000 9960 worker thread done servicing request
22:15:23.109 00.002 9960 Worker thread wakes up
22:15:23.109 00.000 11872 GuideStep: 0.3 px 136 ms WEST, 0.5 px 402 ms SOUTH
22:15:23.112 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
22:15:23.112 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1764,943,31,31)
22:15:24.368 01.256 9960 Exposure complete
22:15:24.495 00.127 9960 worker thread done servicing request
22:15:24.496 00.001 11872 OnExposeComplete: enter
22:15:24.500 00.004 11872 UpdateGuideState(): m_state=6
22:15:24.505 00.005 11872 Star::Find(15, 1779, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
22:15:24.508 00.003 11872 Star::Find returns 1 (0), X=1779.65, Y=958.13, Mass=4432, SNR=44.9, Peak=211 HFD=5.8
22:15:24.514 00.006 11872 CameraToMount -- cameraTheta (0.07) - m_xAngle (0.00) = xAngle (0.06 = 0.06)
22:15:24.518 00.004 11872 CameraToMount -- cameraTheta (0.07) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (3.03 = 3.03)
22:15:24.522 00.004 11872 CameraToMount -- cameraX=0.23 cameraY=0.02 hyp=0.23 cameraTheta=0.07 mountX=0.23 mountY=0.02, mountTheta=0.11
22:15:24.527 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.23, y=0.02, opts=13)
22:15:24.532 00.005 11872 Enqueuing Move request for scope (0.23, 0.02)
22:15:24.535 00.003 9960 Worker thread wakes up
22:15:24.535 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.02) opts 0xd
22:15:24.536 00.001 9960 Handling offset move in thread for scope, endpoint = (0.23, 0.02)
22:15:24.536 00.000 9960 Moving (0.23, 0.02) raw xDistance=0.23 yDistance=0.02
22:15:24.536 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.23
22:15:24.537 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:15:24.537 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=0, FiltMin=0, FiltMax=128, Gamma=1.000
22:15:24.541 00.004 11872 UpdateGuideState exits: m=4432 SNR=44.9
22:15:24.547 00.006 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:15:24.547 00.000 9960 MoveAxis(W, 118, ABG)
22:15:24.547 00.000 11872 PhdController: settling, locked = 1, distance = 0.29 (1.50) aobump = 0 frame = 6 / 99999
22:15:24.552 00.005 9960 Guiding  Dir = 3, Dur = 118
22:15:24.552 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763784924.552,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.29,"Time":8.6,"SettleTime":10.0,"StarLocked":true}
22:15:24.555 00.003 9960 IsSlewing returns 0
22:15:24.556 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:24.560 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:15:24.565 00.005 11872 Enqueuing Expose request
22:15:24.568 00.003 9960 IsGuiding returns 0
22:15:24.568 00.000 9960 PulseGuide returned control before completion, sleep 128
22:15:24.700 00.132 9960 IsGuiding returns 1
22:15:24.701 00.001 9960 scope still moving after pulse duration time elapsed
22:15:24.732 00.031 9960 IsSlewing returns 0
22:15:24.733 00.001 9960 IsGuiding returns 0
22:15:24.733 00.000 9960 scope move finished after 118 + 47 ms
22:15:24.734 00.001 9960 Move returns status 0, amount 118
22:15:24.734 00.000 9960 MoveAxis(N, 0, ABG)
22:15:24.735 00.001 9960 Move returns status 0, amount 0
22:15:24.735 00.000 9960 move complete, result=0
22:15:24.735 00.000 9960 worker thread done servicing request
22:15:24.737 00.002 9960 Worker thread wakes up
22:15:24.737 00.000 11872 GuideStep: 0.2 px 118 ms WEST, 0.0 px 0 ms NORTH
22:15:24.743 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:15:24.743 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1764,943,31,31)
22:15:25.996 01.253 9960 Exposure complete
22:15:26.124 00.128 9960 worker thread done servicing request
22:15:26.124 00.000 11872 OnExposeComplete: enter
22:15:26.128 00.004 11872 UpdateGuideState(): m_state=6
22:15:26.132 00.004 11872 Star::Find(15, 1779, 958, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
22:15:26.136 00.004 11872 Star::Find returns 1 (0), X=1779.58, Y=958.07, Mass=4336, SNR=44.4, Peak=195 HFD=5.9
22:15:26.139 00.003 11872 CameraToMount -- cameraTheta (-0.26) - m_xAngle (0.00) = xAngle (-0.27 = -0.27)
22:15:26.145 00.006 11872 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.70 = 2.70)
22:15:26.150 00.005 11872 CameraToMount -- cameraX=0.16 cameraY=-0.04 hyp=0.17 cameraTheta=-0.26 mountX=0.16 mountY=0.07, mountTheta=0.42
22:15:26.155 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.16, y=-0.04, opts=13)
22:15:26.159 00.004 11872 Enqueuing Move request for scope (0.16, -0.04)
22:15:26.164 00.005 9960 Worker thread wakes up
22:15:26.164 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=195, med=0, FiltMin=0, FiltMax=101, Gamma=1.000
22:15:26.170 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.04) opts 0xd
22:15:26.170 00.000 9960 Handling offset move in thread for scope, endpoint = (0.16, -0.04)
22:15:26.172 00.002 11872 UpdateGuideState exits: m=4336 SNR=44.4
22:15:26.177 00.005 9960 Moving (0.16, -0.04) raw xDistance=0.16 yDistance=0.07
22:15:26.177 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
22:15:26.177 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:15:26.179 00.002 11872 PhdController: settling, locked = 1, distance = 0.26 (1.50) aobump = 0 frame = 7 / 99999
22:15:26.184 00.005 11872 PhdController: newstate STATE_FINISH
22:15:26.190 00.006 11872 PhdController complete: success
22:15:26.196 00.006 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:15:26.196 00.000 9960 MoveAxis(E, 0, ABG)
22:15:26.196 00.000 9960 Move returns status 0, amount 0
22:15:26.196 00.000 9960 MoveAxis(N, 0, ABG)
22:15:26.197 00.001 9960 Move returns status 0, amount 0
22:15:26.197 00.000 9960 move complete, result=0
22:15:26.197 00.000 11872 evsrv: {"Event":"SettleDone","Timestamp":1763784926.195,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":7,"DroppedFrames":0}
22:15:26.204 00.007 9960 worker thread done servicing request
22:15:26.205 00.001 11872 Mount: notify guiding dither settle done success=1
22:15:26.212 00.007 11872 PhdController: newstate STATE_IDLE
22:15:26.217 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:26.221 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:15:26.225 00.004 11872 Enqueuing Expose request
22:15:26.229 00.004 11872 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:15:26.233 00.004 9960 Worker thread wakes up
22:15:26.233 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:15:26.233 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1764,943,31,31)
22:15:27.477 01.244 9960 Exposure complete
22:15:27.603 00.126 9960 worker thread done servicing request
22:15:27.603 00.000 11872 OnExposeComplete: enter
22:15:27.607 00.004 11872 UpdateGuideState(): m_state=6
22:15:27.612 00.005 11872 Star::Find(15, 1779, 958, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
22:15:27.617 00.005 11872 Star::Find returns 1 (0), X=1779.60, Y=957.93, Mass=4310, SNR=44.2, Peak=196 HFD=5.7
22:15:27.621 00.004 11872 CameraToMount -- cameraTheta (-0.80) - m_xAngle (0.00) = xAngle (-0.80 = -0.80)
22:15:27.624 00.003 11872 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.17 = 2.17)
22:15:27.628 00.004 11872 CameraToMount -- cameraX=0.18 cameraY=-0.18 hyp=0.26 cameraTheta=-0.80 mountX=0.18 mountY=0.21, mountTheta=0.87
22:15:27.633 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.18, y=-0.18, opts=13)
22:15:27.638 00.005 11872 Enqueuing Move request for scope (0.18, -0.18)
22:15:27.645 00.007 9960 Worker thread wakes up
22:15:27.645 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=196, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
22:15:27.650 00.005 11872 UpdateGuideState exits: m=4310 SNR=44.2
22:15:27.654 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.18) opts 0xd
22:15:27.654 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:27.658 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:15:27.661 00.003 11872 Enqueuing Expose request
22:15:27.665 00.004 9960 Handling offset move in thread for scope, endpoint = (0.18, -0.18)
22:15:27.665 00.000 9960 Moving (0.18, -0.18) raw xDistance=0.18 yDistance=0.21
22:15:27.665 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
22:15:27.665 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
22:15:27.665 00.000 9960 MoveAxis(E, 0, ABG)
22:15:27.665 00.000 9960 Move returns status 0, amount 0
22:15:27.667 00.002 9960 MoveAxis(S, 159, ABG)
22:15:27.667 00.000 9960 Guiding  Dir = 1, Dur = 159
22:15:27.667 00.000 9960 IsSlewing returns 0
22:15:27.667 00.000 9960 IsGuiding returns 0
22:15:27.668 00.001 9960 PulseGuide returned control before completion, sleep 169
22:15:27.843 00.175 9960 IsGuiding returns 1
22:15:27.845 00.002 9960 scope still moving after pulse duration time elapsed
22:15:27.875 00.030 9960 IsSlewing returns 0
22:15:27.876 00.001 9960 IsGuiding returns 0
22:15:27.876 00.000 9960 scope move finished after 159 + 49 ms
22:15:27.877 00.001 9960 Move returns status 0, amount 159
22:15:27.877 00.000 9960 move complete, result=0
22:15:27.877 00.000 9960 worker thread done servicing request
22:15:27.878 00.001 9960 Worker thread wakes up
22:15:27.878 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 0.2 px 159 ms SOUTH
22:15:27.885 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:15:27.885 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1764,943,31,31)
22:15:29.121 01.236 9960 Exposure complete
22:15:29.239 00.118 9960 worker thread done servicing request
22:15:29.240 00.001 11872 OnExposeComplete: enter
22:15:29.243 00.003 11872 UpdateGuideState(): m_state=6
22:15:29.247 00.004 11872 Star::Find(15, 1779, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
22:15:29.252 00.005 11872 Star::Find returns 1 (0), X=1779.47, Y=957.95, Mass=4185, SNR=43.7, Peak=206 HFD=5.8
22:15:29.255 00.003 11872 CameraToMount -- cameraTheta (-1.27) - m_xAngle (0.00) = xAngle (-1.27 = -1.27)
22:15:29.259 00.004 11872 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.70 = 1.70)
22:15:29.262 00.003 11872 CameraToMount -- cameraX=0.05 cameraY=-0.16 hyp=0.17 cameraTheta=-1.27 mountX=0.05 mountY=0.17, mountTheta=1.28
22:15:29.268 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.05, y=-0.16, opts=13)
22:15:29.273 00.005 11872 Enqueuing Move request for scope (0.05, -0.16)
22:15:29.275 00.002 9960 Worker thread wakes up
22:15:29.276 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=0, FiltMin=0, FiltMax=114, Gamma=1.000
22:15:29.279 00.003 11872 UpdateGuideState exits: m=4185 SNR=43.7
22:15:29.282 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:29.284 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:15:29.288 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.16) opts 0xd
22:15:29.288 00.000 9960 Handling offset move in thread for scope, endpoint = (0.05, -0.16)
22:15:29.289 00.001 9960 Moving (0.05, -0.16) raw xDistance=0.05 yDistance=0.17
22:15:29.289 00.000 11872 Enqueuing Expose request
22:15:29.293 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:15:29.293 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:15:29.293 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
22:15:29.294 00.001 9960 MoveAxis(E, 0, ABG)
22:15:29.294 00.000 9960 Move returns status 0, amount 0
22:15:29.294 00.000 9960 MoveAxis(N, 0, ABG)
22:15:29.294 00.000 9960 Move returns status 0, amount 0
22:15:29.294 00.000 9960 move complete, result=0
22:15:29.294 00.000 9960 worker thread done servicing request
22:15:29.295 00.001 9960 Worker thread wakes up
22:15:29.295 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:15:29.296 00.001 11872 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
22:15:29.300 00.004 9960 Handling exposure in thread, d=1000 o=3 r=(1764,943,31,31)
22:15:30.550 01.250 9960 Exposure complete
22:15:30.671 00.121 9960 worker thread done servicing request
22:15:30.672 00.001 11872 OnExposeComplete: enter
22:15:30.676 00.004 11872 UpdateGuideState(): m_state=6
22:15:30.682 00.006 11872 Star::Find(15, 1779, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10
22:15:30.687 00.005 11872 Star::Find returns 1 (0), X=1779.40, Y=957.66, Mass=4384, SNR=44.4, Peak=175 HFD=5.5
22:15:30.692 00.005 11872 CameraToMount -- cameraTheta (-1.61) - m_xAngle (0.00) = xAngle (-1.61 = -1.61)
22:15:30.695 00.003 11872 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.36 = 1.36)
22:15:30.699 00.004 11872 CameraToMount -- cameraX=-0.02 cameraY=-0.46 hyp=0.46 cameraTheta=-1.61 mountX=-0.02 mountY=0.45, mountTheta=1.61
22:15:30.706 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.02, y=-0.46, opts=13)
22:15:30.710 00.004 11872 Enqueuing Move request for scope (-0.02, -0.46)
22:15:30.714 00.004 9960 Worker thread wakes up
22:15:30.714 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=175, med=0, FiltMin=0, FiltMax=114, Gamma=1.000
22:15:30.718 00.004 11872 UpdateGuideState exits: m=4384 SNR=44.4
22:15:30.722 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:30.726 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:15:30.730 00.004 11872 Enqueuing Expose request
22:15:30.734 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.46) opts 0xd
22:15:30.734 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.02, -0.46)
22:15:30.734 00.000 9960 Moving (-0.02, -0.46) raw xDistance=-0.02 yDistance=0.45
22:15:30.734 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:15:30.734 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.45 from input 0.45
22:15:30.735 00.001 9960 MoveAxis(E, 0, ABG)
22:15:30.735 00.000 9960 Move returns status 0, amount 0
22:15:30.735 00.000 9960 MoveAxis(S, 333, ABG)
22:15:30.735 00.000 9960 Guiding  Dir = 1, Dur = 333
22:15:30.736 00.001 9960 IsSlewing returns 0
22:15:30.736 00.000 9960 IsGuiding returns 0
22:15:30.736 00.000 9960 PulseGuide returned control before completion, sleep 343
22:15:31.085 00.349 9960 IsGuiding returns 1
22:15:31.085 00.000 9960 scope still moving after pulse duration time elapsed
22:15:31.116 00.031 9960 IsSlewing returns 0
22:15:31.118 00.002 9960 IsGuiding returns 0
22:15:31.118 00.000 9960 scope move finished after 333 + 48 ms
22:15:31.118 00.000 9960 Move returns status 0, amount 333
22:15:31.119 00.001 9960 move complete, result=0
22:15:31.119 00.000 9960 worker thread done servicing request
22:15:31.119 00.000 9960 Worker thread wakes up
22:15:31.120 00.001 11872 GuideStep: -0.0 px 0 ms EAST, 0.4 px 333 ms SOUTH
22:15:31.126 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:15:31.126 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1764,943,31,31)
22:15:32.376 01.250 9960 Exposure complete
22:15:32.488 00.112 9960 worker thread done servicing request
22:15:32.488 00.000 11872 OnExposeComplete: enter
22:15:32.491 00.003 11872 UpdateGuideState(): m_state=6
22:15:32.496 00.005 11872 Star::Find(15, 1779, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 11
22:15:32.500 00.004 11872 Star::Find returns 1 (0), X=1779.44, Y=958.17, Mass=4280, SNR=44.0, Peak=166 HFD=5.7
22:15:32.504 00.004 11872 CameraToMount -- cameraTheta (1.15) - m_xAngle (0.00) = xAngle (1.15 = 1.15)
22:15:32.508 00.004 11872 CameraToMount -- cameraTheta (1.15) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.11 = -2.17)
22:15:32.512 00.004 11872 CameraToMount -- cameraX=0.02 cameraY=0.05 hyp=0.06 cameraTheta=1.15 mountX=0.02 mountY=-0.05, mountTheta=-1.11
22:15:32.518 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.02, y=0.05, opts=13)
22:15:32.523 00.005 11872 Enqueuing Move request for scope (0.02, 0.05)
22:15:32.528 00.005 9960 Worker thread wakes up
22:15:32.528 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=166, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
22:15:32.532 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.05) opts 0xd
22:15:32.532 00.000 9960 Handling offset move in thread for scope, endpoint = (0.02, 0.05)
22:15:32.533 00.001 9960 Moving (0.02, 0.05) raw xDistance=0.02 yDistance=-0.05
22:15:32.533 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:15:32.533 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:15:32.533 00.000 11872 UpdateGuideState exits: m=4280 SNR=44.0
22:15:32.537 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:32.540 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:15:32.545 00.005 11872 Enqueuing Expose request
22:15:32.550 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:15:32.550 00.000 9960 MoveAxis(E, 0, ABG)
22:15:32.550 00.000 9960 Move returns status 0, amount 0
22:15:32.551 00.001 9960 MoveAxis(N, 0, ABG)
22:15:32.551 00.000 9960 Move returns status 0, amount 0
22:15:32.551 00.000 9960 move complete, result=0
22:15:32.552 00.001 9960 worker thread done servicing request
22:15:32.552 00.000 9960 Worker thread wakes up
22:15:32.552 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:15:32.556 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
22:15:32.556 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1764,943,31,31)
22:15:33.803 01.247 9960 Exposure complete
22:15:33.933 00.130 9960 worker thread done servicing request
22:15:33.933 00.000 11872 OnExposeComplete: enter
22:15:33.937 00.004 11872 UpdateGuideState(): m_state=6
22:15:33.943 00.006 11872 Star::Find(15, 1779, 958, 0, (0,0,0,0), 1.5, 10.0, 255) frame 12
22:15:33.946 00.003 11872 Star::Find returns 1 (0), X=1779.63, Y=956.74, Mass=4377, SNR=44.7, Peak=186 HFD=5.8
22:15:33.952 00.006 11872 CameraToMount -- cameraTheta (-1.42) - m_xAngle (0.00) = xAngle (-1.42 = -1.42)
22:15:33.955 00.003 11872 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.54 = 1.54)
22:15:33.959 00.004 11872 CameraToMount -- cameraX=0.21 cameraY=-1.37 hyp=1.38 cameraTheta=-1.42 mountX=0.20 mountY=1.38, mountTheta=1.43
22:15:33.965 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.21, y=-1.37, opts=13)
22:15:33.970 00.005 11872 Enqueuing Move request for scope (0.21, -1.37)
22:15:33.973 00.003 9960 Worker thread wakes up
22:15:33.974 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=186, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
22:15:33.978 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.21, -1.37) opts 0xd
22:15:33.978 00.000 9960 Handling offset move in thread for scope, endpoint = (0.21, -1.37)
22:15:33.978 00.000 9960 Moving (0.21, -1.37) raw xDistance=0.20 yDistance=1.38
22:15:33.978 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
22:15:33.979 00.001 9960 GuideAlgorithmResistSwitch::result() returns 1.38 from input 1.38
22:15:33.980 00.001 11872 UpdateGuideState exits: m=4377 SNR=44.7
22:15:33.984 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:33.989 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:15:33.993 00.004 11872 Enqueuing Expose request
22:15:33.997 00.004 9960 MoveAxis(W, 95, ABG)
22:15:33.997 00.000 9960 Guiding  Dir = 3, Dur = 95
22:15:33.997 00.000 9960 IsSlewing returns 0
22:15:33.998 00.001 9960 IsGuiding returns 0
22:15:33.998 00.000 9960 PulseGuide returned control before completion, sleep 105
22:15:34.116 00.118 9960 IsGuiding returns 1
22:15:34.116 00.000 9960 scope still moving after pulse duration time elapsed
22:15:34.148 00.032 9960 IsSlewing returns 0
22:15:34.148 00.000 9960 IsGuiding returns 0
22:15:34.149 00.001 9960 scope move finished after 95 + 56 ms
22:15:34.149 00.000 9960 Move returns status 0, amount 95
22:15:34.149 00.000 9960 MoveAxis(S, 1033, ABG)
22:15:34.149 00.000 9960 Guiding  Dir = 1, Dur = 1033
22:15:34.150 00.001 9960 IsSlewing returns 0
22:15:34.150 00.000 9960 IsGuiding returns 0
22:15:34.150 00.000 9960 PulseGuide returned control before completion, sleep 1043
22:15:35.198 01.048 9960 IsGuiding returns 1
22:15:35.198 00.000 9960 scope still moving after pulse duration time elapsed
22:15:35.228 00.030 9960 IsSlewing returns 0
22:15:35.229 00.001 9960 IsGuiding returns 1
22:15:35.260 00.031 9960 IsSlewing returns 0
22:15:35.262 00.002 9960 IsGuiding returns 0
22:15:35.262 00.000 9960 scope move finished after 1033 + 78 ms
22:15:35.263 00.001 9960 Move returns status 0, amount 1033
22:15:35.263 00.000 9960 move complete, result=0
22:15:35.263 00.000 9960 worker thread done servicing request
22:15:35.264 00.001 9960 Worker thread wakes up
22:15:35.264 00.000 11872 GuideStep: 0.2 px 95 ms WEST, 1.4 px 1033 ms SOUTH
22:15:35.271 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:15:35.272 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1764,943,31,31)
22:15:36.514 01.242 9960 Exposure complete
22:15:36.632 00.118 9960 worker thread done servicing request
22:15:36.632 00.000 11872 OnExposeComplete: enter
22:15:36.639 00.007 11872 UpdateGuideState(): m_state=6
22:15:36.644 00.005 11872 Star::Find(15, 1779, 956, 0, (0,0,0,0), 1.5, 10.0, 255) frame 13
22:15:36.648 00.004 11872 Star::Find returns 1 (0), X=1779.02, Y=959.31, Mass=4439, SNR=45.0, Peak=199 HFD=5.7
22:15:36.652 00.004 11872 CameraToMount -- cameraTheta (1.90) - m_xAngle (0.00) = xAngle (1.89 = 1.89)
22:15:36.657 00.005 11872 CameraToMount -- cameraTheta (1.90) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.86 = -1.42)
22:15:36.661 00.004 11872 CameraToMount -- cameraX=-0.40 cameraY=1.20 hyp=1.27 cameraTheta=1.90 mountX=-0.40 mountY=-1.25, mountTheta=-1.88
22:15:36.666 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.40, y=1.20, opts=13)
22:15:36.670 00.004 11872 Enqueuing Move request for scope (-0.40, 1.20)
22:15:36.675 00.005 9960 Worker thread wakes up
22:15:36.675 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=199, med=0, FiltMin=0, FiltMax=116, Gamma=1.000
22:15:36.680 00.005 11872 UpdateGuideState exits: m=4439 SNR=45.0
22:15:36.683 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.40, 1.20) opts 0xd
22:15:36.683 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:36.689 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:15:36.692 00.003 11872 Enqueuing Expose request
22:15:36.696 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.40, 1.20)
22:15:36.696 00.000 9960 Moving (-0.40, 1.20) raw xDistance=-0.40 yDistance=-1.25
22:15:36.696 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.40
22:15:36.696 00.000 9960 resist switch: large excursion: input -1.25 thresh 0.60 direction from 1 to -1
22:15:36.696 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.76
22:15:36.696 00.000 9960 GuideAlgorithmResistSwitch::result() returns -1.25 from input -1.25
22:15:36.698 00.002 9960 MoveAxis(E, 180, ABG)
22:15:36.698 00.000 9960 Guiding  Dir = 2, Dur = 180
22:15:36.698 00.000 9960 IsSlewing returns 0
22:15:36.699 00.001 9960 IsGuiding returns 0
22:15:36.700 00.001 9960 PulseGuide returned control before completion, sleep 190
22:15:36.899 00.199 9960 IsGuiding returns 1
22:15:36.900 00.001 9960 scope still moving after pulse duration time elapsed
22:15:36.930 00.030 9960 IsSlewing returns 0
22:15:36.931 00.001 9960 IsGuiding returns 0
22:15:36.932 00.001 9960 scope move finished after 180 + 52 ms
22:15:36.933 00.001 9960 Move returns status 0, amount 180
22:15:36.933 00.000 9960 MoveAxis(N, 934, ABG)
22:15:36.933 00.000 9960 Guiding  Dir = 0, Dur = 934
22:15:36.934 00.001 9960 IsSlewing returns 0
22:15:36.934 00.000 9960 IsGuiding returns 0
22:15:36.935 00.001 9960 PulseGuide returned control before completion, sleep 944
22:15:37.885 00.950 9960 IsGuiding returns 1
22:15:37.887 00.002 9960 scope still moving after pulse duration time elapsed
22:15:37.917 00.030 9960 IsSlewing returns 0
22:15:37.918 00.001 9960 IsGuiding returns 0
22:15:37.918 00.000 9960 scope move finished after 934 + 50 ms
22:15:37.919 00.001 9960 Move returns status 0, amount 934
22:15:37.919 00.000 9960 move complete, result=0
22:15:37.920 00.001 9960 worker thread done servicing request
22:15:37.920 00.000 9960 Worker thread wakes up
22:15:37.921 00.001 11872 GuideStep: -0.4 px 180 ms EAST, -1.3 px 934 ms NORTH
22:15:37.926 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:15:37.928 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1764,943,31,31)
22:15:39.181 01.253 9960 Exposure complete
22:15:39.310 00.129 9960 worker thread done servicing request
22:15:39.310 00.000 11872 OnExposeComplete: enter
22:15:39.316 00.006 11872 UpdateGuideState(): m_state=6
22:15:39.323 00.007 11872 Star::Find(15, 1779, 959, 0, (0,0,0,0), 1.5, 10.0, 255) frame 14
22:15:39.330 00.007 11872 Star::Find returns 1 (0), X=1779.59, Y=958.29, Mass=4434, SNR=45.0, Peak=211 HFD=5.5
22:15:39.336 00.006 11872 CameraToMount -- cameraTheta (0.81) - m_xAngle (0.00) = xAngle (0.81 = 0.81)
22:15:39.342 00.006 11872 CameraToMount -- cameraTheta (0.81) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (3.78 = -2.51)
22:15:39.347 00.005 11872 CameraToMount -- cameraX=0.17 cameraY=0.18 hyp=0.25 cameraTheta=0.81 mountX=0.17 mountY=-0.15, mountTheta=-0.71
22:15:39.355 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=0.17, y=0.18, opts=13)
22:15:39.363 00.008 11872 Enqueuing Move request for scope (0.17, 0.18)
22:15:39.367 00.004 9960 Worker thread wakes up
22:15:39.368 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
22:15:39.372 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.18) opts 0xd
22:15:39.372 00.000 11872 UpdateGuideState exits: m=4434 SNR=45.0
22:15:39.377 00.005 9960 Handling offset move in thread for scope, endpoint = (0.17, 0.18)
22:15:39.377 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:39.384 00.007 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:15:39.393 00.009 11872 Enqueuing Expose request
22:15:39.397 00.004 9960 Moving (0.17, 0.18) raw xDistance=0.17 yDistance=-0.15
22:15:39.397 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
22:15:39.397 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:15:39.398 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:15:39.398 00.000 9960 MoveAxis(E, 0, ABG)
22:15:39.398 00.000 9960 Move returns status 0, amount 0
22:15:39.398 00.000 9960 MoveAxis(N, 0, ABG)
22:15:39.399 00.001 9960 Move returns status 0, amount 0
22:15:39.399 00.000 9960 move complete, result=0
22:15:39.399 00.000 9960 worker thread done servicing request
22:15:39.399 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:15:39.403 00.004 9960 Worker thread wakes up
22:15:39.403 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:15:39.404 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1764,943,31,31)
22:15:40.650 01.246 9960 Exposure complete
22:15:40.777 00.127 9960 worker thread done servicing request
22:15:40.777 00.000 11872 OnExposeComplete: enter
22:15:40.781 00.004 11872 UpdateGuideState(): m_state=6
22:15:40.786 00.005 11872 Star::Find(15, 1779, 958, 0, (0,0,0,0), 1.5, 10.0, 255) frame 15
22:15:40.789 00.003 11872 Star::Find returns 1 (0), X=1779.65, Y=958.13, Mass=4189, SNR=43.4, Peak=194 HFD=5.8
22:15:40.794 00.005 11872 CameraToMount -- cameraTheta (0.06) - m_xAngle (0.00) = xAngle (0.06 = 0.06)
22:15:40.800 00.006 11872 CameraToMount -- cameraTheta (0.06) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (3.02 = 3.02)
22:15:40.804 00.004 11872 CameraToMount -- cameraX=0.23 cameraY=0.01 hyp=0.23 cameraTheta=0.06 mountX=0.23 mountY=0.03, mountTheta=0.12
22:15:40.811 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.23, y=0.01, opts=13)
22:15:40.816 00.005 11872 Enqueuing Move request for scope (0.23, 0.01)
22:15:40.819 00.003 9960 Worker thread wakes up
22:15:40.819 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.01) opts 0xd
22:15:40.821 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=194, med=0, FiltMin=0, FiltMax=117, Gamma=1.000
22:15:40.824 00.003 11872 UpdateGuideState exits: m=4189 SNR=43.4
22:15:40.829 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:40.834 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:15:40.837 00.003 11872 Enqueuing Expose request
22:15:40.841 00.004 9960 Handling offset move in thread for scope, endpoint = (0.23, 0.01)
22:15:40.842 00.001 9960 Moving (0.23, 0.01) raw xDistance=0.23 yDistance=0.03
22:15:40.842 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
22:15:40.842 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:15:40.842 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:15:40.843 00.001 9960 MoveAxis(W, 108, ABG)
22:15:40.843 00.000 9960 Guiding  Dir = 3, Dur = 108
22:15:40.843 00.000 9960 IsSlewing returns 0
22:15:40.844 00.001 9960 IsGuiding returns 0
22:15:40.844 00.000 9960 PulseGuide returned control before completion, sleep 118
22:15:40.966 00.122 9960 IsGuiding returns 1
22:15:40.966 00.000 9960 scope still moving after pulse duration time elapsed
22:15:40.998 00.032 9960 IsSlewing returns 0
22:15:41.000 00.002 9960 IsGuiding returns 0
22:15:41.000 00.000 9960 scope move finished after 108 + 48 ms
22:15:41.000 00.000 9960 Move returns status 0, amount 108
22:15:41.001 00.001 9960 MoveAxis(N, 0, ABG)
22:15:41.002 00.001 9960 Move returns status 0, amount 0
22:15:41.002 00.000 9960 move complete, result=0
22:15:41.002 00.000 9960 worker thread done servicing request
22:15:41.003 00.001 9960 Worker thread wakes up
22:15:41.003 00.000 11872 GuideStep: 0.2 px 108 ms WEST, 0.0 px 0 ms NORTH
22:15:41.009 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:15:41.010 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1764,943,31,31)
22:15:42.255 01.245 9960 Exposure complete
22:15:42.380 00.125 9960 worker thread done servicing request
22:15:42.380 00.000 11872 OnExposeComplete: enter
22:15:42.384 00.004 11872 UpdateGuideState(): m_state=6
22:15:42.387 00.003 11872 Star::Find(15, 1779, 958, 0, (0,0,0,0), 1.5, 10.0, 255) frame 16
22:15:42.390 00.003 11872 Star::Find returns 1 (0), X=1779.66, Y=958.06, Mass=4337, SNR=44.8, Peak=205 HFD=5.9
22:15:42.394 00.004 11872 CameraToMount -- cameraTheta (-0.24) - m_xAngle (0.00) = xAngle (-0.24 = -0.24)
22:15:42.397 00.003 11872 CameraToMount -- cameraTheta (-0.24) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.73 = 2.73)
22:15:42.401 00.004 11872 CameraToMount -- cameraX=0.24 cameraY=-0.06 hyp=0.25 cameraTheta=-0.24 mountX=0.24 mountY=0.10, mountTheta=0.39
22:15:42.406 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.24, y=-0.06, opts=13)
22:15:42.411 00.005 11872 Enqueuing Move request for scope (0.24, -0.06)
22:15:42.414 00.003 9960 Worker thread wakes up
22:15:42.414 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.06) opts 0xd
22:15:42.415 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=205, med=0, FiltMin=0, FiltMax=115, Gamma=1.000
22:15:42.419 00.004 11872 UpdateGuideState exits: m=4337 SNR=44.8
22:15:42.424 00.005 9960 Handling offset move in thread for scope, endpoint = (0.24, -0.06)
22:15:42.424 00.000 9960 Moving (0.24, -0.06) raw xDistance=0.24 yDistance=0.10
22:15:42.424 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.24
22:15:42.424 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:15:42.424 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:42.429 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:15:42.432 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:15:42.432 00.000 9960 MoveAxis(W, 120, ABG)
22:15:42.433 00.001 9960 Guiding  Dir = 3, Dur = 120
22:15:42.433 00.000 11872 Enqueuing Expose request
22:15:42.436 00.003 9960 IsSlewing returns 0
22:15:42.437 00.001 9960 IsGuiding returns 0
22:15:42.438 00.001 9960 PulseGuide returned control before completion, sleep 130
22:15:42.573 00.135 9960 IsGuiding returns 1
22:15:42.573 00.000 9960 scope still moving after pulse duration time elapsed
22:15:42.603 00.030 9960 IsSlewing returns 0
22:15:42.604 00.001 9960 IsGuiding returns 0
22:15:42.604 00.000 9960 scope move finished after 120 + 48 ms
22:15:42.606 00.002 9960 Move returns status 0, amount 120
22:15:42.606 00.000 9960 MoveAxis(N, 0, ABG)
22:15:42.606 00.000 9960 Move returns status 0, amount 0
22:15:42.607 00.001 9960 move complete, result=0
22:15:42.607 00.000 9960 worker thread done servicing request
22:15:42.608 00.001 11872 GuideStep: 0.2 px 120 ms WEST, 0.1 px 0 ms NORTH
22:15:42.615 00.007 9960 Worker thread wakes up
22:15:42.615 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:15:42.615 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1764,943,31,31)
22:15:43.871 01.256 9960 Exposure complete
22:15:43.978 00.107 9960 worker thread done servicing request
22:15:43.978 00.000 11872 OnExposeComplete: enter
22:15:43.982 00.004 11872 UpdateGuideState(): m_state=6
22:15:43.985 00.003 11872 Star::Find(15, 1779, 958, 0, (0,0,0,0), 1.5, 10.0, 255) frame 17
22:15:43.987 00.002 11872 Star::Find returns 1 (0), X=1779.68, Y=957.89, Mass=4268, SNR=43.9, Peak=188 HFD=5.8
22:15:43.991 00.004 11872 CameraToMount -- cameraTheta (-0.72) - m_xAngle (0.00) = xAngle (-0.73 = -0.73)
22:15:43.994 00.003 11872 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.24 = 2.24)
22:15:43.997 00.003 11872 CameraToMount -- cameraX=0.26 cameraY=-0.23 hyp=0.34 cameraTheta=-0.72 mountX=0.26 mountY=0.27, mountTheta=0.81
22:15:44.001 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.26, y=-0.23, opts=13)
22:15:44.004 00.003 11872 Enqueuing Move request for scope (0.26, -0.23)
22:15:44.007 00.003 9960 Worker thread wakes up
22:15:44.007 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.23) opts 0xd
22:15:44.008 00.001 9960 Handling offset move in thread for scope, endpoint = (0.26, -0.23)
22:15:44.008 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=188, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
22:15:44.012 00.004 9960 Moving (0.26, -0.23) raw xDistance=0.26 yDistance=0.27
22:15:44.013 00.001 11872 UpdateGuideState exits: m=4268 SNR=43.9
22:15:44.017 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.26
22:15:44.017 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:15:44.018 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:44.022 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
22:15:44.022 00.000 9960 MoveAxis(W, 129, ABG)
22:15:44.022 00.000 9960 Guiding  Dir = 3, Dur = 129
22:15:44.022 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:15:44.026 00.004 9960 IsSlewing returns 0
22:15:44.026 00.000 11872 Enqueuing Expose request
22:15:44.030 00.004 9960 IsGuiding returns 0
22:15:44.031 00.001 9960 PulseGuide returned control before completion, sleep 139
22:15:44.185 00.154 9960 IsGuiding returns 1
22:15:44.186 00.001 9960 scope still moving after pulse duration time elapsed
22:15:44.216 00.030 9960 IsSlewing returns 0
22:15:44.217 00.001 9960 IsGuiding returns 0
22:15:44.218 00.001 9960 scope move finished after 129 + 58 ms
22:15:44.218 00.000 9960 Move returns status 0, amount 129
22:15:44.218 00.000 9960 MoveAxis(N, 0, ABG)
22:15:44.219 00.001 9960 Move returns status 0, amount 0
22:15:44.219 00.000 9960 move complete, result=0
22:15:44.219 00.000 9960 worker thread done servicing request
22:15:44.221 00.002 9960 Worker thread wakes up
22:15:44.221 00.000 11872 GuideStep: 0.3 px 129 ms WEST, 0.3 px 0 ms NORTH
22:15:44.227 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:15:44.227 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1764,943,31,31)
22:15:45.471 01.244 9960 Exposure complete
22:15:45.603 00.132 9960 worker thread done servicing request
22:15:45.603 00.000 11872 OnExposeComplete: enter
22:15:45.608 00.005 11872 UpdateGuideState(): m_state=6
22:15:45.611 00.003 11872 Star::Find(15, 1779, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 18
22:15:45.615 00.004 11872 Star::Find returns 1 (0), X=1779.81, Y=957.44, Mass=4254, SNR=43.7, Peak=181 HFD=5.4
22:15:45.620 00.005 11872 CameraToMount -- cameraTheta (-1.04) - m_xAngle (0.00) = xAngle (-1.05 = -1.05)
22:15:45.624 00.004 11872 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.92 = 1.92)
22:15:45.628 00.004 11872 CameraToMount -- cameraX=0.39 cameraY=-0.68 hyp=0.78 cameraTheta=-1.04 mountX=0.39 mountY=0.73, mountTheta=1.08
22:15:45.633 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.39, y=-0.68, opts=13)
22:15:45.637 00.004 11872 Enqueuing Move request for scope (0.39, -0.68)
22:15:45.642 00.005 9960 Worker thread wakes up
22:15:45.642 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=181, med=0, FiltMin=0, FiltMax=102, Gamma=1.000
22:15:45.646 00.004 11872 UpdateGuideState exits: m=4254 SNR=43.7
22:15:45.650 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:45.654 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:15:45.657 00.003 11872 Enqueuing Expose request
22:15:45.661 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.39, -0.68) opts 0xd
22:15:45.661 00.000 9960 Handling offset move in thread for scope, endpoint = (0.39, -0.68)
22:15:45.661 00.000 9960 Moving (0.39, -0.68) raw xDistance=0.39 yDistance=0.73
22:15:45.661 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.39
22:15:45.663 00.002 9960 resist switch: large excursion: input 0.73 thresh 0.60 direction from -1 to 1
22:15:45.663 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.20
22:15:45.663 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.73 from input 0.73
22:15:45.663 00.000 9960 MoveAxis(W, 193, ABG)
22:15:45.663 00.000 9960 Guiding  Dir = 3, Dur = 193
22:15:45.663 00.000 9960 IsSlewing returns 0
22:15:45.663 00.000 9960 IsGuiding returns 0
22:15:45.665 00.002 9960 PulseGuide returned control before completion, sleep 203
22:15:45.883 00.218 9960 IsGuiding returns 1
22:15:45.884 00.001 9960 scope still moving after pulse duration time elapsed
22:15:45.914 00.030 9960 IsSlewing returns 0
22:15:45.914 00.000 9960 IsGuiding returns 0
22:15:45.914 00.000 9960 scope move finished after 193 + 57 ms
22:15:45.914 00.000 9960 Move returns status 0, amount 193
22:15:45.914 00.000 9960 MoveAxis(S, 548, ABG)
22:15:45.915 00.001 9960 Guiding  Dir = 1, Dur = 548
22:15:45.915 00.000 9960 IsSlewing returns 0
22:15:45.915 00.000 9960 IsGuiding returns 0
22:15:45.915 00.000 9960 PulseGuide returned control before completion, sleep 558
22:15:46.482 00.567 9960 IsGuiding returns 1
22:15:46.483 00.001 9960 scope still moving after pulse duration time elapsed
22:15:46.511 00.028 9960 IsSlewing returns 0
22:15:46.515 00.004 9960 IsGuiding returns 0
22:15:46.516 00.001 9960 scope move finished after 548 + 52 ms
22:15:46.517 00.001 9960 Move returns status 0, amount 548
22:15:46.517 00.000 9960 move complete, result=0
22:15:46.519 00.002 9960 worker thread done servicing request
22:15:46.520 00.001 11872 GuideStep: 0.4 px 193 ms WEST, 0.7 px 548 ms SOUTH
22:15:46.528 00.008 9960 Worker thread wakes up
22:15:46.528 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:15:46.528 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1764,943,31,31)
22:15:47.771 01.243 9960 Exposure complete
22:15:47.893 00.122 9960 worker thread done servicing request
22:15:47.894 00.001 11872 OnExposeComplete: enter
22:15:47.898 00.004 11872 UpdateGuideState(): m_state=6
22:15:47.903 00.005 11872 Star::Find(15, 1779, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 19
22:15:47.907 00.004 11872 Star::Find returns 1 (0), X=1779.41, Y=957.37, Mass=4379, SNR=44.5, Peak=189 HFD=5.5
22:15:47.910 00.003 11872 CameraToMount -- cameraTheta (-1.58) - m_xAngle (0.00) = xAngle (-1.58 = -1.58)
22:15:47.914 00.004 11872 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.39 = 1.39)
22:15:47.918 00.004 11872 CameraToMount -- cameraX=-0.00 cameraY=-0.74 hyp=0.74 cameraTheta=-1.58 mountX=-0.01 mountY=0.73, mountTheta=1.58
22:15:47.922 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.00, y=-0.74, opts=13)
22:15:47.924 00.002 11872 Enqueuing Move request for scope (-0.00, -0.74)
22:15:47.928 00.004 9960 Worker thread wakes up
22:15:47.928 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.74) opts 0xd
22:15:47.928 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.00, -0.74)
22:15:47.928 00.000 9960 Moving (-0.00, -0.74) raw xDistance=-0.01 yDistance=0.73
22:15:47.929 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:15:47.929 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.73 from input 0.73
22:15:47.929 00.000 9960 MoveAxis(E, 0, ABG)
22:15:47.929 00.000 9960 Move returns status 0, amount 0
22:15:47.929 00.000 9960 MoveAxis(S, 546, ABG)
22:15:47.930 00.001 9960 Guiding  Dir = 1, Dur = 546
22:15:47.930 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=189, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
22:15:47.934 00.004 9960 IsSlewing returns 0
22:15:47.934 00.000 11872 UpdateGuideState exits: m=4379 SNR=44.5
22:15:47.938 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:47.941 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:15:47.945 00.004 11872 Enqueuing Expose request
22:15:47.948 00.003 9960 IsGuiding returns 0
22:15:47.949 00.001 9960 PulseGuide returned control before completion, sleep 556
22:15:48.520 00.571 9960 IsGuiding returns 1
22:15:48.520 00.000 9960 scope still moving after pulse duration time elapsed
22:15:48.550 00.030 9960 IsSlewing returns 0
22:15:48.551 00.001 9960 IsGuiding returns 0
22:15:48.551 00.000 9960 scope move finished after 546 + 56 ms
22:15:48.551 00.000 9960 Move returns status 0, amount 546
22:15:48.551 00.000 9960 move complete, result=0
22:15:48.552 00.001 9960 worker thread done servicing request
22:15:48.552 00.000 9960 Worker thread wakes up
22:15:48.552 00.000 11872 GuideStep: -0.0 px 0 ms EAST, 0.7 px 546 ms SOUTH
22:15:48.558 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:15:48.558 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1764,943,31,31)
22:15:49.811 01.253 9960 Exposure complete
22:15:49.966 00.155 9960 worker thread done servicing request
22:15:49.966 00.000 11872 OnExposeComplete: enter
22:15:49.971 00.005 11872 UpdateGuideState(): m_state=6
22:15:49.974 00.003 11872 Star::Find(15, 1779, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 20
22:15:49.978 00.004 11872 Star::Find returns 1 (0), X=1779.55, Y=958.15, Mass=4379, SNR=44.6, Peak=216 HFD=5.8
22:15:49.983 00.005 11872 CameraToMount -- cameraTheta (0.29) - m_xAngle (0.00) = xAngle (0.29 = 0.29)
22:15:49.986 00.003 11872 CameraToMount -- cameraTheta (0.29) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (3.25 = -3.03)
22:15:49.990 00.004 11872 CameraToMount -- cameraX=0.13 cameraY=0.04 hyp=0.13 cameraTheta=0.29 mountX=0.13 mountY=-0.02, mountTheta=-0.12
22:15:49.998 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=0.13, y=0.04, opts=13)
22:15:50.002 00.004 11872 Enqueuing Move request for scope (0.13, 0.04)
22:15:50.006 00.004 9960 Worker thread wakes up
22:15:50.006 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=216, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
22:15:50.010 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.04) opts 0xd
22:15:50.010 00.000 9960 Handling offset move in thread for scope, endpoint = (0.13, 0.04)
22:15:50.010 00.000 9960 Moving (0.13, 0.04) raw xDistance=0.13 yDistance=-0.02
22:15:50.010 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:15:50.010 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:15:50.010 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:15:50.012 00.002 11872 UpdateGuideState exits: m=4379 SNR=44.6
22:15:50.016 00.004 9960 MoveAxis(E, 0, ABG)
22:15:50.017 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:50.022 00.005 9960 Move returns status 0, amount 0
22:15:50.022 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:15:50.027 00.005 9960 MoveAxis(N, 0, ABG)
22:15:50.027 00.000 11872 Enqueuing Expose request
22:15:50.032 00.005 9960 Move returns status 0, amount 0
22:15:50.032 00.000 9960 move complete, result=0
22:15:50.032 00.000 9960 worker thread done servicing request
22:15:50.032 00.000 9960 Worker thread wakes up
22:15:50.032 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:15:50.032 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:15:50.037 00.005 9960 Handling exposure in thread, d=1000 o=3 r=(1764,943,31,31)
22:15:51.289 01.252 9960 Exposure complete
22:15:51.424 00.135 9960 worker thread done servicing request
22:15:51.425 00.001 11872 OnExposeComplete: enter
22:15:51.430 00.005 11872 UpdateGuideState(): m_state=6
22:15:51.433 00.003 11872 Star::Find(15, 1779, 958, 0, (0,0,0,0), 1.5, 10.0, 255) frame 21
22:15:51.439 00.006 11872 Star::Find returns 1 (0), X=1779.43, Y=958.01, Mass=4170, SNR=43.3, Peak=179 HFD=5.9
22:15:51.443 00.004 11872 CameraToMount -- cameraTheta (-1.43) - m_xAngle (0.00) = xAngle (-1.44 = -1.44)
22:15:51.448 00.005 11872 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.53 = 1.53)
22:15:51.454 00.006 11872 CameraToMount -- cameraX=0.01 cameraY=-0.11 hyp=0.11 cameraTheta=-1.43 mountX=0.01 mountY=0.11, mountTheta=1.44
22:15:51.459 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.01, y=-0.11, opts=13)
22:15:51.463 00.004 11872 Enqueuing Move request for scope (0.01, -0.11)
22:15:51.468 00.005 9960 Worker thread wakes up
22:15:51.468 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=179, med=0, FiltMin=0, FiltMax=105, Gamma=1.000
22:15:51.471 00.003 11872 UpdateGuideState exits: m=4170 SNR=43.3
22:15:51.475 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:51.479 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:15:51.483 00.004 11872 Enqueuing Expose request
22:15:51.486 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.11) opts 0xd
22:15:51.486 00.000 9960 Handling offset move in thread for scope, endpoint = (0.01, -0.11)
22:15:51.486 00.000 9960 Moving (0.01, -0.11) raw xDistance=0.01 yDistance=0.11
22:15:51.487 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:15:51.487 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:15:51.487 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:15:51.488 00.001 9960 MoveAxis(E, 0, ABG)
22:15:51.488 00.000 9960 Move returns status 0, amount 0
22:15:51.488 00.000 9960 MoveAxis(N, 0, ABG)
22:15:51.488 00.000 9960 Move returns status 0, amount 0
22:15:51.488 00.000 9960 move complete, result=0
22:15:51.488 00.000 9960 worker thread done servicing request
22:15:51.489 00.001 9960 Worker thread wakes up
22:15:51.489 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:15:51.489 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1764,943,31,31)
22:15:51.489 00.000 11872 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:15:52.741 01.252 9960 Exposure complete
22:15:52.860 00.119 9960 worker thread done servicing request
22:15:52.860 00.000 11872 OnExposeComplete: enter
22:15:52.864 00.004 11872 UpdateGuideState(): m_state=6
22:15:52.869 00.005 11872 Star::Find(15, 1779, 958, 0, (0,0,0,0), 1.5, 10.0, 255) frame 22
22:15:52.872 00.003 11872 Star::Find returns 1 (0), X=1780.09, Y=956.61, Mass=4486, SNR=45.1, Peak=184 HFD=5.5
22:15:52.876 00.004 11872 CameraToMount -- cameraTheta (-1.15) - m_xAngle (0.00) = xAngle (-1.15 = -1.15)
22:15:52.880 00.004 11872 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.81 = 1.81)
22:15:52.884 00.004 11872 CameraToMount -- cameraX=0.67 cameraY=-1.50 hyp=1.64 cameraTheta=-1.15 mountX=0.66 mountY=1.59, mountTheta=1.18
22:15:52.891 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.67, y=-1.50, opts=13)
22:15:52.896 00.005 11872 Enqueuing Move request for scope (0.67, -1.50)
22:15:52.899 00.003 9960 Worker thread wakes up
22:15:52.900 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=184, med=0, FiltMin=0, FiltMax=123, Gamma=1.000
22:15:52.905 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.67, -1.50) opts 0xd
22:15:52.905 00.000 11872 UpdateGuideState exits: m=4486 SNR=45.1
22:15:52.909 00.004 9960 Handling offset move in thread for scope, endpoint = (0.67, -1.50)
22:15:52.909 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:52.912 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:15:52.916 00.004 9960 Moving (0.67, -1.50) raw xDistance=0.66 yDistance=1.59
22:15:52.916 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.42 from input 0.66
22:15:52.916 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.59 from input 1.59
22:15:52.916 00.000 9960 MoveAxis(W, 312, ABG)
22:15:52.917 00.001 9960 Guiding  Dir = 3, Dur = 312
22:15:52.917 00.000 11872 Enqueuing Expose request
22:15:52.923 00.006 9960 IsSlewing returns 0
22:15:52.923 00.000 9960 IsGuiding returns 0
22:15:52.925 00.002 9960 PulseGuide returned control before completion, sleep 322
22:15:53.248 00.323 9960 IsGuiding returns 1
22:15:53.249 00.001 9960 scope still moving after pulse duration time elapsed
22:15:53.279 00.030 9960 IsSlewing returns 0
22:15:53.281 00.002 9960 IsGuiding returns 0
22:15:53.282 00.001 9960 scope move finished after 312 + 44 ms
22:15:53.282 00.000 9960 Move returns status 0, amount 312
22:15:53.282 00.000 9960 MoveAxis(S, 1190, ABG)
22:15:53.283 00.001 9960 Guiding  Dir = 1, Dur = 1190
22:15:53.283 00.000 9960 IsSlewing returns 0
22:15:53.283 00.000 9960 IsGuiding returns 0
22:15:53.284 00.001 9960 PulseGuide returned control before completion, sleep 1200
22:15:54.498 01.214 9960 IsGuiding returns 1
22:15:54.499 00.001 9960 scope still moving after pulse duration time elapsed
22:15:54.529 00.030 9960 IsSlewing returns 0
22:15:54.530 00.001 9960 IsGuiding returns 0
22:15:54.531 00.001 9960 scope move finished after 1190 + 56 ms
22:15:54.531 00.000 9960 Move returns status 0, amount 1190
22:15:54.531 00.000 9960 move complete, result=0
22:15:54.532 00.001 9960 worker thread done servicing request
22:15:54.533 00.001 9960 Worker thread wakes up
22:15:54.533 00.000 11872 GuideStep: 0.7 px 312 ms WEST, 1.6 px 1190 ms SOUTH
22:15:54.539 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:15:54.539 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1764,943,31,31)
22:15:55.781 01.242 9960 Exposure complete
22:15:55.891 00.110 9960 worker thread done servicing request
22:15:55.892 00.001 11872 OnExposeComplete: enter
22:15:55.896 00.004 11872 UpdateGuideState(): m_state=6
22:15:55.901 00.005 11872 Star::Find(15, 1780, 956, 0, (0,0,0,0), 1.5, 10.0, 255) frame 23
22:15:55.905 00.004 11872 Star::Find returns 1 (0), X=1779.44, Y=959.26, Mass=4535, SNR=45.4, Peak=195 HFD=5.6
22:15:55.909 00.004 11872 CameraToMount -- cameraTheta (1.55) - m_xAngle (0.00) = xAngle (1.54 = 1.54)
22:15:55.914 00.005 11872 CameraToMount -- cameraTheta (1.55) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.51 = -1.77)
22:15:55.916 00.002 11872 CameraToMount -- cameraX=0.03 cameraY=1.15 hyp=1.15 cameraTheta=1.55 mountX=0.03 mountY=-1.13, mountTheta=-1.54
22:15:55.922 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.03, y=1.15, opts=13)
22:15:55.924 00.002 11872 Enqueuing Move request for scope (0.03, 1.15)
22:15:55.927 00.003 9960 Worker thread wakes up
22:15:55.927 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.03, 1.15) opts 0xd
22:15:55.927 00.000 9960 Handling offset move in thread for scope, endpoint = (0.03, 1.15)
22:15:55.927 00.000 9960 Moving (0.03, 1.15) raw xDistance=0.03 yDistance=-1.13
22:15:55.927 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:15:55.929 00.002 9960 resist switch: large excursion: input -1.13 thresh 0.60 direction from 1 to -1
22:15:55.929 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=195, med=0, FiltMin=0, FiltMax=108, Gamma=1.000
22:15:55.932 00.003 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.38
22:15:55.932 00.000 9960 GuideAlgorithmResistSwitch::result() returns -1.13 from input -1.13
22:15:55.933 00.001 9960 MoveAxis(E, 0, ABG)
22:15:55.933 00.000 9960 Move returns status 0, amount 0
22:15:55.933 00.000 9960 MoveAxis(N, 841, ABG)
22:15:55.933 00.000 11872 UpdateGuideState exits: m=4535 SNR=45.4
22:15:55.936 00.003 9960 Guiding  Dir = 0, Dur = 841
22:15:55.936 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:55.939 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:15:55.942 00.003 11872 Enqueuing Expose request
22:15:55.945 00.003 9960 IsSlewing returns 0
22:15:55.946 00.001 9960 IsGuiding returns 0
22:15:55.946 00.000 9960 PulseGuide returned control before completion, sleep 851
22:15:56.803 00.857 9960 IsGuiding returns 1
22:15:56.805 00.002 9960 scope still moving after pulse duration time elapsed
22:15:56.833 00.028 9960 IsSlewing returns 0
22:15:56.835 00.002 9960 IsGuiding returns 0
22:15:56.835 00.000 9960 scope move finished after 841 + 47 ms
22:15:56.835 00.000 9960 Move returns status 0, amount 841
22:15:56.836 00.001 9960 move complete, result=0
22:15:56.836 00.000 9960 worker thread done servicing request
22:15:56.837 00.001 9960 Worker thread wakes up
22:15:56.837 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -1.1 px 841 ms NORTH
22:15:56.843 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:15:56.843 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1764,943,31,31)
22:15:58.094 01.251 9960 Exposure complete
22:15:58.222 00.128 9960 worker thread done servicing request
22:15:58.222 00.000 11872 OnExposeComplete: enter
22:15:58.228 00.006 11872 UpdateGuideState(): m_state=6
22:15:58.232 00.004 11872 Star::Find(15, 1779, 959, 0, (0,0,0,0), 1.5, 10.0, 255) frame 24
22:15:58.236 00.004 11872 Star::Find returns 1 (0), X=1779.70, Y=957.57, Mass=4278, SNR=43.5, Peak=197 HFD=5.5
22:15:58.241 00.005 11872 CameraToMount -- cameraTheta (-1.09) - m_xAngle (0.00) = xAngle (-1.10 = -1.10)
22:15:58.245 00.004 11872 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.87 = 1.87)
22:15:58.249 00.004 11872 CameraToMount -- cameraX=0.28 cameraY=-0.55 hyp=0.62 cameraTheta=-1.09 mountX=0.28 mountY=0.59, mountTheta=1.13
22:15:58.254 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.28, y=-0.55, opts=13)
22:15:58.258 00.004 11872 Enqueuing Move request for scope (0.28, -0.55)
22:15:58.261 00.003 9960 Worker thread wakes up
22:15:58.261 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=197, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
22:15:58.266 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.55) opts 0xd
22:15:58.266 00.000 9960 Handling offset move in thread for scope, endpoint = (0.28, -0.55)
22:15:58.266 00.000 9960 Moving (0.28, -0.55) raw xDistance=0.28 yDistance=0.59
22:15:58.266 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
22:15:58.267 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:15:58.267 00.000 11872 UpdateGuideState exits: m=4278 SNR=43.5
22:15:58.274 00.007 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:58.278 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:15:58.282 00.004 11872 Enqueuing Expose request
22:15:58.286 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.59
22:15:58.286 00.000 9960 MoveAxis(W, 132, ABG)
22:15:58.286 00.000 9960 Guiding  Dir = 3, Dur = 132
22:15:58.287 00.001 9960 IsSlewing returns 0
22:15:58.288 00.001 9960 IsGuiding returns 0
22:15:58.288 00.000 9960 PulseGuide returned control before completion, sleep 142
22:15:58.443 00.155 9960 IsGuiding returns 1
22:15:58.444 00.001 9960 scope still moving after pulse duration time elapsed
22:15:58.473 00.029 9960 IsSlewing returns 0
22:15:58.475 00.002 9960 IsGuiding returns 0
22:15:58.475 00.000 9960 scope move finished after 132 + 55 ms
22:15:58.476 00.001 9960 Move returns status 0, amount 132
22:15:58.476 00.000 9960 MoveAxis(N, 0, ABG)
22:15:58.476 00.000 9960 Move returns status 0, amount 0
22:15:58.477 00.001 9960 move complete, result=0
22:15:58.477 00.000 9960 worker thread done servicing request
22:15:58.477 00.000 9960 Worker thread wakes up
22:15:58.478 00.001 11872 GuideStep: 0.3 px 132 ms WEST, 0.6 px 0 ms NORTH
22:15:58.487 00.009 9960 worker thread servicing REQUEST_EXPOSE 1000
22:15:58.487 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1764,943,31,31)
22:15:59.737 01.250 9960 Exposure complete
22:15:59.865 00.128 9960 worker thread done servicing request
22:15:59.865 00.000 11872 OnExposeComplete: enter
22:15:59.871 00.006 11872 UpdateGuideState(): m_state=6
22:15:59.876 00.005 11872 Star::Find(15, 1779, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 25
22:15:59.880 00.004 11872 Star::Find returns 1 (0), X=1779.51, Y=957.33, Mass=4554, SNR=45.6, Peak=201 HFD=5.9
22:15:59.884 00.004 11872 CameraToMount -- cameraTheta (-1.45) - m_xAngle (0.00) = xAngle (-1.45 = -1.45)
22:15:59.888 00.004 11872 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.52 = 1.52)
22:15:59.893 00.005 11872 CameraToMount -- cameraX=0.10 cameraY=-0.79 hyp=0.79 cameraTheta=-1.45 mountX=0.09 mountY=0.79, mountTheta=1.45
22:15:59.899 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.10, y=-0.79, opts=13)
22:15:59.904 00.005 11872 Enqueuing Move request for scope (0.10, -0.79)
22:15:59.908 00.004 9960 Worker thread wakes up
22:15:59.908 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.79) opts 0xd
22:15:59.908 00.000 9960 Handling offset move in thread for scope, endpoint = (0.10, -0.79)
22:15:59.909 00.001 9960 Moving (0.10, -0.79) raw xDistance=0.09 yDistance=0.79
22:15:59.909 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:15:59.909 00.000 9960 resist switch: large excursion: input 0.79 thresh 0.60 direction from -1 to 1
22:15:59.909 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.37
22:15:59.909 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.79 from input 0.79
22:15:59.910 00.001 9960 MoveAxis(E, 0, ABG)
22:15:59.910 00.000 9960 Move returns status 0, amount 0
22:15:59.910 00.000 9960 MoveAxis(S, 589, ABG)
22:15:59.910 00.000 9960 Guiding  Dir = 1, Dur = 589
22:15:59.910 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=201, med=0, FiltMin=0, FiltMax=118, Gamma=1.000
22:15:59.913 00.003 9960 IsSlewing returns 0
22:15:59.913 00.000 11872 UpdateGuideState exits: m=4554 SNR=45.6
22:15:59.919 00.006 9960 IsGuiding returns 0
22:15:59.919 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:59.925 00.006 9960 PulseGuide returned control before completion, sleep 599
22:15:59.925 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:15:59.927 00.002 11872 Enqueuing Expose request
22:16:00.538 00.611 9960 IsGuiding returns 1
22:16:00.539 00.001 9960 scope still moving after pulse duration time elapsed
22:16:00.570 00.031 9960 IsSlewing returns 0
22:16:00.571 00.001 9960 IsGuiding returns 0
22:16:00.571 00.000 9960 scope move finished after 589 + 62 ms
22:16:00.571 00.000 9960 Move returns status 0, amount 589
22:16:00.571 00.000 9960 move complete, result=0
22:16:00.571 00.000 9960 worker thread done servicing request
22:16:00.573 00.002 11872 GuideStep: 0.1 px 0 ms EAST, 0.8 px 589 ms SOUTH
22:16:00.580 00.007 9960 Worker thread wakes up
22:16:00.580 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:16:00.580 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1764,943,31,31)
22:16:01.829 01.249 9960 Exposure complete
22:16:01.947 00.118 9960 worker thread done servicing request
22:16:01.948 00.001 11872 OnExposeComplete: enter
22:16:01.951 00.003 11872 UpdateGuideState(): m_state=6
22:16:01.955 00.004 11872 Star::Find(15, 1779, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 26
22:16:01.960 00.005 11872 Star::Find returns 1 (0), X=1779.39, Y=957.48, Mass=4092, SNR=42.9, Peak=183 HFD=5.7
22:16:01.965 00.005 11872 CameraToMount -- cameraTheta (-1.62) - m_xAngle (0.00) = xAngle (-1.62 = -1.62)
22:16:01.970 00.005 11872 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.34 = 1.34)
22:16:01.973 00.003 11872 CameraToMount -- cameraX=-0.03 cameraY=-0.63 hyp=0.63 cameraTheta=-1.62 mountX=-0.03 mountY=0.62, mountTheta=1.63
22:16:01.978 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.03, y=-0.63, opts=13)
22:16:01.983 00.005 11872 Enqueuing Move request for scope (-0.03, -0.63)
22:16:01.988 00.005 9960 Worker thread wakes up
22:16:01.989 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.63) opts 0xd
22:16:01.989 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.03, -0.63)
22:16:01.989 00.000 9960 Moving (-0.03, -0.63) raw xDistance=-0.03 yDistance=0.62
22:16:01.990 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:16:01.990 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.62 from input 0.62
22:16:01.990 00.000 9960 MoveAxis(E, 0, ABG)
22:16:01.990 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=183, med=0, FiltMin=0, FiltMax=106, Gamma=1.000
22:16:01.994 00.004 11872 UpdateGuideState exits: m=4092 SNR=42.9
22:16:01.998 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:02.002 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:16:02.006 00.004 11872 Enqueuing Expose request
22:16:02.009 00.003 9960 Move returns status 0, amount 0
22:16:02.010 00.001 9960 MoveAxis(S, 462, ABG)
22:16:02.010 00.000 9960 Guiding  Dir = 1, Dur = 462
22:16:02.010 00.000 9960 IsSlewing returns 0
22:16:02.011 00.001 9960 IsGuiding returns 0
22:16:02.011 00.000 9960 PulseGuide returned control before completion, sleep 472
22:16:02.485 00.474 9960 IsGuiding returns 1
22:16:02.485 00.000 9960 scope still moving after pulse duration time elapsed
22:16:02.517 00.032 9960 IsSlewing returns 0
22:16:02.518 00.001 9960 IsGuiding returns 0
22:16:02.520 00.002 9960 scope move finished after 462 + 46 ms
22:16:02.520 00.000 9960 Move returns status 0, amount 462
22:16:02.520 00.000 9960 move complete, result=0
22:16:02.521 00.001 9960 worker thread done servicing request
22:16:02.521 00.000 9960 Worker thread wakes up
22:16:02.521 00.000 11872 GuideStep: -0.0 px 0 ms EAST, 0.6 px 462 ms SOUTH
22:16:02.527 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:16:02.527 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1764,943,31,31)
22:16:03.780 01.253 9960 Exposure complete
22:16:03.914 00.134 9960 worker thread done servicing request
22:16:03.914 00.000 11872 OnExposeComplete: enter
22:16:03.921 00.007 11872 UpdateGuideState(): m_state=6
22:16:03.926 00.005 11872 Star::Find(15, 1779, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 27
22:16:03.931 00.005 11872 Star::Find returns 1 (0), X=1779.70, Y=957.72, Mass=4421, SNR=45.0, Peak=196 HFD=5.7
22:16:03.934 00.003 11872 CameraToMount -- cameraTheta (-0.96) - m_xAngle (0.00) = xAngle (-0.96 = -0.96)
22:16:03.939 00.005 11872 CameraToMount -- cameraTheta (-0.96) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.01 = 2.01)
22:16:03.944 00.005 11872 CameraToMount -- cameraX=0.28 cameraY=-0.40 hyp=0.48 cameraTheta=-0.96 mountX=0.28 mountY=0.44, mountTheta=1.01
22:16:03.950 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.28, y=-0.40, opts=13)
22:16:03.956 00.006 11872 Enqueuing Move request for scope (0.28, -0.40)
22:16:03.959 00.003 9960 Worker thread wakes up
22:16:03.959 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=196, med=0, FiltMin=0, FiltMax=113, Gamma=1.000
22:16:03.962 00.003 11872 UpdateGuideState exits: m=4421 SNR=45.0
22:16:03.965 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:03.967 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:16:03.971 00.004 11872 Enqueuing Expose request
22:16:03.974 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.40) opts 0xd
22:16:03.974 00.000 9960 Handling offset move in thread for scope, endpoint = (0.28, -0.40)
22:16:03.974 00.000 9960 Moving (0.28, -0.40) raw xDistance=0.28 yDistance=0.44
22:16:03.974 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.28
22:16:03.974 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.44 from input 0.44
22:16:03.975 00.001 9960 MoveAxis(W, 129, ABG)
22:16:03.975 00.000 9960 Guiding  Dir = 3, Dur = 129
22:16:03.975 00.000 9960 IsSlewing returns 0
22:16:03.975 00.000 9960 IsGuiding returns 0
22:16:03.976 00.001 9960 PulseGuide returned control before completion, sleep 139
22:16:04.127 00.151 9960 IsGuiding returns 1
22:16:04.129 00.002 9960 scope still moving after pulse duration time elapsed
22:16:04.158 00.029 9960 IsSlewing returns 0
22:16:04.160 00.002 9960 IsGuiding returns 0
22:16:04.160 00.000 9960 scope move finished after 129 + 55 ms
22:16:04.160 00.000 9960 Move returns status 0, amount 129
22:16:04.161 00.001 9960 MoveAxis(S, 327, ABG)
22:16:04.161 00.000 9960 Guiding  Dir = 1, Dur = 327
22:16:04.161 00.000 9960 IsSlewing returns 0
22:16:04.163 00.002 9960 IsGuiding returns 0
22:16:04.163 00.000 9960 PulseGuide returned control before completion, sleep 337
22:16:04.502 00.339 9960 IsGuiding returns 1
22:16:04.502 00.000 9960 scope still moving after pulse duration time elapsed
22:16:04.534 00.032 9960 IsSlewing returns 0
22:16:04.535 00.001 9960 IsGuiding returns 0
22:16:04.537 00.002 9960 scope move finished after 327 + 46 ms
22:16:04.537 00.000 9960 Move returns status 0, amount 327
22:16:04.537 00.000 9960 move complete, result=0
22:16:04.538 00.001 9960 worker thread done servicing request
22:16:04.538 00.000 9960 Worker thread wakes up
22:16:04.538 00.000 11872 GuideStep: 0.3 px 129 ms WEST, 0.4 px 327 ms SOUTH
22:16:04.545 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:16:04.548 00.003 9960 Handling exposure in thread, d=1000 o=3 r=(1764,943,31,31)
22:16:05.799 01.251 9960 Exposure complete
22:16:05.908 00.109 9960 worker thread done servicing request
22:16:05.908 00.000 11872 OnExposeComplete: enter
22:16:05.912 00.004 11872 UpdateGuideState(): m_state=6
22:16:05.915 00.003 11872 Star::Find(15, 1779, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 28
22:16:05.921 00.006 11872 Star::Find returns 1 (0), X=1779.57, Y=957.86, Mass=4197, SNR=43.8, Peak=184 HFD=5.8
22:16:05.926 00.005 11872 CameraToMount -- cameraTheta (-1.01) - m_xAngle (0.00) = xAngle (-1.02 = -1.02)
22:16:05.931 00.005 11872 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.95 = 1.95)
22:16:05.935 00.004 11872 CameraToMount -- cameraX=0.16 cameraY=-0.25 hyp=0.29 cameraTheta=-1.01 mountX=0.15 mountY=0.27, mountTheta=1.05
22:16:05.941 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.16, y=-0.25, opts=13)
22:16:05.945 00.004 11872 Enqueuing Move request for scope (0.16, -0.25)
22:16:05.948 00.003 9960 Worker thread wakes up
22:16:05.948 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.25) opts 0xd
22:16:05.948 00.000 9960 Handling offset move in thread for scope, endpoint = (0.16, -0.25)
22:16:05.948 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=184, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
22:16:05.952 00.004 11872 UpdateGuideState exits: m=4197 SNR=43.8
22:16:05.954 00.002 9960 Moving (0.16, -0.25) raw xDistance=0.15 yDistance=0.27
22:16:05.955 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:16:05.955 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:05.959 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.27
22:16:05.959 00.000 9960 MoveAxis(E, 0, ABG)
22:16:05.959 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:16:05.964 00.005 9960 Move returns status 0, amount 0
22:16:05.964 00.000 9960 MoveAxis(S, 203, ABG)
22:16:05.964 00.000 9960 Guiding  Dir = 1, Dur = 203
22:16:05.964 00.000 11872 Enqueuing Expose request
22:16:05.967 00.003 9960 IsSlewing returns 0
22:16:05.968 00.001 9960 IsGuiding returns 0
22:16:05.968 00.000 9960 PulseGuide returned control before completion, sleep 213
22:16:06.196 00.228 9960 IsGuiding returns 1
22:16:06.197 00.001 9960 scope still moving after pulse duration time elapsed
22:16:06.227 00.030 9960 IsSlewing returns 0
22:16:06.227 00.000 9960 IsGuiding returns 0
22:16:06.229 00.002 9960 scope move finished after 203 + 57 ms
22:16:06.229 00.000 9960 Move returns status 0, amount 203
22:16:06.229 00.000 9960 move complete, result=0
22:16:06.229 00.000 9960 worker thread done servicing request
22:16:06.230 00.001 11872 GuideStep: 0.2 px 0 ms EAST, 0.3 px 203 ms SOUTH
22:16:06.238 00.008 9960 Worker thread wakes up
22:16:06.239 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:16:06.239 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1764,943,31,31)
22:16:07.497 01.258 9960 Exposure complete
22:16:07.621 00.124 9960 worker thread done servicing request
22:16:07.621 00.000 11872 OnExposeComplete: enter
22:16:07.626 00.005 11872 UpdateGuideState(): m_state=6
22:16:07.629 00.003 11872 Star::Find(15, 1779, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 29
22:16:07.634 00.005 11872 Star::Find returns 1 (0), X=1779.31, Y=959.15, Mass=4470, SNR=45.1, Peak=184 HFD=5.9
22:16:07.638 00.004 11872 CameraToMount -- cameraTheta (1.67) - m_xAngle (0.00) = xAngle (1.67 = 1.67)
22:16:07.643 00.005 11872 CameraToMount -- cameraTheta (1.67) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.64 = -1.64)
22:16:07.649 00.006 11872 CameraToMount -- cameraX=-0.11 cameraY=1.03 hyp=1.04 cameraTheta=1.67 mountX=-0.10 mountY=-1.04, mountTheta=-1.67
22:16:07.654 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.11, y=1.03, opts=13)
22:16:07.659 00.005 11872 Enqueuing Move request for scope (-0.11, 1.03)
22:16:07.664 00.005 9960 Worker thread wakes up
22:16:07.664 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 1.03) opts 0xd
22:16:07.664 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.11, 1.03)
22:16:07.665 00.001 9960 Moving (-0.11, 1.03) raw xDistance=-0.10 yDistance=-1.04
22:16:07.665 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=184, med=0, FiltMin=0, FiltMax=106, Gamma=1.000
22:16:07.671 00.006 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:16:07.672 00.001 9960 resist switch: large excursion: input -1.04 thresh 0.60 direction from 1 to -1
22:16:07.672 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.11
22:16:07.672 00.000 9960 GuideAlgorithmResistSwitch::result() returns -1.04 from input -1.04
22:16:07.673 00.001 9960 MoveAxis(E, 0, ABG)
22:16:07.673 00.000 11872 UpdateGuideState exits: m=4470 SNR=45.1
22:16:07.687 00.014 9960 Move returns status 0, amount 0
22:16:07.688 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:07.695 00.007 9960 MoveAxis(N, 773, ABG)
22:16:07.695 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:16:07.703 00.008 11872 Enqueuing Expose request
22:16:07.709 00.006 9960 Guiding  Dir = 0, Dur = 773
22:16:07.710 00.001 9960 IsSlewing returns 0
22:16:07.710 00.000 9960 IsGuiding returns 0
22:16:07.711 00.001 9960 PulseGuide returned control before completion, sleep 783
22:16:08.501 00.790 9960 IsGuiding returns 1
22:16:08.502 00.001 9960 scope still moving after pulse duration time elapsed
22:16:08.532 00.030 9960 IsSlewing returns 0
22:16:08.533 00.001 9960 IsGuiding returns 0
22:16:08.533 00.000 9960 scope move finished after 773 + 49 ms
22:16:08.533 00.000 9960 Move returns status 0, amount 773
22:16:08.533 00.000 9960 move complete, result=0
22:16:08.533 00.000 9960 worker thread done servicing request
22:16:08.533 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -1.0 px 773 ms NORTH
22:16:08.541 00.008 9960 Worker thread wakes up
22:16:08.541 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:16:08.541 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1764,943,31,31)
22:16:09.795 01.254 9960 Exposure complete
22:16:09.915 00.120 9960 worker thread done servicing request
22:16:09.915 00.000 11872 OnExposeComplete: enter
22:16:09.921 00.006 11872 UpdateGuideState(): m_state=6
22:16:09.927 00.006 11872 Star::Find(15, 1779, 959, 0, (0,0,0,0), 1.5, 10.0, 255) frame 30
22:16:09.931 00.004 11872 Star::Find returns 1 (0), X=1779.49, Y=958.45, Mass=4345, SNR=44.1, Peak=208 HFD=5.8
22:16:09.933 00.002 11872 CameraToMount -- cameraTheta (1.36) - m_xAngle (0.00) = xAngle (1.35 = 1.35)
22:16:09.937 00.004 11872 CameraToMount -- cameraTheta (1.36) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.32 = -1.96)
22:16:09.941 00.004 11872 CameraToMount -- cameraX=0.07 cameraY=0.34 hyp=0.35 cameraTheta=1.36 mountX=0.08 mountY=-0.32, mountTheta=-1.34
22:16:09.945 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.07, y=0.34, opts=13)
22:16:09.948 00.003 11872 Enqueuing Move request for scope (0.07, 0.34)
22:16:09.951 00.003 9960 Worker thread wakes up
22:16:09.951 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.34) opts 0xd
22:16:09.951 00.000 9960 Handling offset move in thread for scope, endpoint = (0.07, 0.34)
22:16:09.952 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=208, med=0, FiltMin=0, FiltMax=108, Gamma=1.000
22:16:09.956 00.004 9960 Moving (0.07, 0.34) raw xDistance=0.08 yDistance=-0.32
22:16:09.956 00.000 11872 UpdateGuideState exits: m=4345 SNR=44.1
22:16:09.959 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:16:09.959 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
22:16:09.959 00.000 9960 MoveAxis(E, 0, ABG)
22:16:09.959 00.000 9960 Move returns status 0, amount 0
22:16:09.959 00.000 9960 MoveAxis(N, 242, ABG)
22:16:09.959 00.000 9960 Guiding  Dir = 0, Dur = 242
22:16:09.961 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:09.964 00.003 9960 IsSlewing returns 0
22:16:09.964 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:16:09.969 00.005 11872 Enqueuing Expose request
22:16:09.973 00.004 9960 IsGuiding returns 0
22:16:09.973 00.000 9960 PulseGuide returned control before completion, sleep 252
22:16:10.233 00.260 9960 IsGuiding returns 1
22:16:10.233 00.000 9960 scope still moving after pulse duration time elapsed
22:16:10.264 00.031 9960 IsSlewing returns 0
22:16:10.266 00.002 9960 IsGuiding returns 0
22:16:10.266 00.000 9960 scope move finished after 242 + 51 ms
22:16:10.266 00.000 9960 Move returns status 0, amount 242
22:16:10.267 00.001 9960 move complete, result=0
22:16:10.267 00.000 9960 worker thread done servicing request
22:16:10.267 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 242 ms NORTH
22:16:10.274 00.007 9960 Worker thread wakes up
22:16:10.274 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:16:10.274 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1764,943,31,31)
22:16:11.530 01.256 9960 Exposure complete
22:16:11.673 00.143 9960 worker thread done servicing request
22:16:11.674 00.001 11872 OnExposeComplete: enter
22:16:11.679 00.005 11872 UpdateGuideState(): m_state=6
22:16:11.683 00.004 11872 Star::Find(15, 1779, 958, 0, (0,0,0,0), 1.5, 10.0, 255) frame 31
22:16:11.687 00.004 11872 Star::Find returns 1 (0), X=1779.48, Y=958.11, Mass=4434, SNR=44.8, Peak=192 HFD=5.8
22:16:11.693 00.006 11872 CameraToMount -- cameraTheta (-0.06) - m_xAngle (0.00) = xAngle (-0.07 = -0.07)
22:16:11.698 00.005 11872 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.90 = 2.90)
22:16:11.705 00.007 11872 CameraToMount -- cameraX=0.06 cameraY=-0.00 hyp=0.06 cameraTheta=-0.06 mountX=0.06 mountY=0.01, mountTheta=0.23
22:16:11.712 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.06, y=-0.00, opts=13)
22:16:11.716 00.004 11872 Enqueuing Move request for scope (0.06, -0.00)
22:16:11.720 00.004 9960 Worker thread wakes up
22:16:11.720 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=192, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
22:16:11.724 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.00) opts 0xd
22:16:11.724 00.000 9960 Handling offset move in thread for scope, endpoint = (0.06, -0.00)
22:16:11.724 00.000 9960 Moving (0.06, -0.00) raw xDistance=0.06 yDistance=0.01
22:16:11.724 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:16:11.725 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:16:11.725 00.000 11872 UpdateGuideState exits: m=4434 SNR=44.8
22:16:11.728 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:11.732 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:16:11.732 00.000 9960 MoveAxis(E, 0, ABG)
22:16:11.732 00.000 9960 Move returns status 0, amount 0
22:16:11.732 00.000 9960 MoveAxis(N, 0, ABG)
22:16:11.732 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:16:11.737 00.005 11872 Enqueuing Expose request
22:16:11.743 00.006 9960 Move returns status 0, amount 0
22:16:11.743 00.000 9960 move complete, result=0
22:16:11.743 00.000 9960 worker thread done servicing request
22:16:11.743 00.000 9960 Worker thread wakes up
22:16:11.744 00.001 11872 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:16:11.748 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
22:16:11.748 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1764,943,31,31)
22:16:13.000 01.252 9960 Exposure complete
22:16:13.136 00.136 9960 worker thread done servicing request
22:16:13.136 00.000 11872 OnExposeComplete: enter
22:16:13.140 00.004 11872 UpdateGuideState(): m_state=6
22:16:13.144 00.004 11872 Star::Find(15, 1779, 958, 0, (0,0,0,0), 1.5, 10.0, 255) frame 32
22:16:13.149 00.005 11872 Star::Find returns 1 (0), X=1779.45, Y=957.78, Mass=4412, SNR=44.8, Peak=182 HFD=5.7
22:16:13.152 00.003 11872 CameraToMount -- cameraTheta (-1.49) - m_xAngle (0.00) = xAngle (-1.49 = -1.49)
22:16:13.156 00.004 11872 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.48 = 1.48)
22:16:13.160 00.004 11872 CameraToMount -- cameraX=0.03 cameraY=-0.33 hyp=0.33 cameraTheta=-1.49 mountX=0.03 mountY=0.33, mountTheta=1.49
22:16:13.165 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.03, y=-0.33, opts=13)
22:16:13.170 00.005 11872 Enqueuing Move request for scope (0.03, -0.33)
22:16:13.174 00.004 9960 Worker thread wakes up
22:16:13.174 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=182, med=0, FiltMin=0, FiltMax=108, Gamma=1.000
22:16:13.179 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.33) opts 0xd
22:16:13.180 00.001 9960 Handling offset move in thread for scope, endpoint = (0.03, -0.33)
22:16:13.180 00.000 9960 Moving (0.03, -0.33) raw xDistance=0.03 yDistance=0.33
22:16:13.180 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:16:13.180 00.000 11872 UpdateGuideState exits: m=4412 SNR=44.8
22:16:13.185 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:13.188 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:16:13.193 00.005 11872 Enqueuing Expose request
22:16:13.196 00.003 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:16:13.196 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.33
22:16:13.196 00.000 9960 MoveAxis(E, 0, ABG)
22:16:13.198 00.002 9960 Move returns status 0, amount 0
22:16:13.198 00.000 9960 MoveAxis(N, 0, ABG)
22:16:13.198 00.000 9960 Move returns status 0, amount 0
22:16:13.198 00.000 9960 move complete, result=0
22:16:13.198 00.000 9960 worker thread done servicing request
22:16:13.199 00.001 9960 Worker thread wakes up
22:16:13.199 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:16:13.199 00.000 11872 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
22:16:13.204 00.005 9960 Handling exposure in thread, d=1000 o=3 r=(1764,943,31,31)
22:16:14.457 01.253 9960 Exposure complete
22:16:14.579 00.122 9960 worker thread done servicing request
22:16:14.580 00.001 11872 OnExposeComplete: enter
22:16:14.587 00.007 11872 UpdateGuideState(): m_state=6
22:16:14.592 00.005 11872 Star::Find(15, 1779, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 33
22:16:14.595 00.003 11872 Star::Find returns 1 (0), X=1780.05, Y=956.49, Mass=4626, SNR=46.2, Peak=188 HFD=5.4
22:16:14.598 00.003 11872 CameraToMount -- cameraTheta (-1.20) - m_xAngle (0.00) = xAngle (-1.21 = -1.21)
22:16:14.602 00.004 11872 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.76 = 1.76)
22:16:14.608 00.006 11872 CameraToMount -- cameraX=0.63 cameraY=-1.63 hyp=1.74 cameraTheta=-1.20 mountX=0.62 mountY=1.71, mountTheta=1.22
22:16:14.613 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.63, y=-1.63, opts=13)
22:16:14.617 00.004 11872 Enqueuing Move request for scope (0.63, -1.63)
22:16:14.621 00.004 9960 Worker thread wakes up
22:16:14.622 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.63, -1.63) opts 0xd
22:16:14.622 00.000 9960 Handling offset move in thread for scope, endpoint = (0.63, -1.63)
22:16:14.622 00.000 9960 Moving (0.63, -1.63) raw xDistance=0.62 yDistance=1.71
22:16:14.622 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.39 from input 0.62
22:16:14.623 00.001 9960 resist switch: large excursion: input 1.71 thresh 0.60 direction from -1 to 1
22:16:14.623 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=188, med=0, FiltMin=0, FiltMax=105, Gamma=1.000
22:16:14.627 00.004 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=5.13
22:16:14.627 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.71 from input 1.71
22:16:14.627 00.000 9960 MoveAxis(W, 292, ABG)
22:16:14.627 00.000 9960 Guiding  Dir = 3, Dur = 292
22:16:14.627 00.000 11872 UpdateGuideState exits: m=4626 SNR=46.2
22:16:14.632 00.005 9960 IsSlewing returns 0
22:16:14.632 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:14.636 00.004 9960 IsGuiding returns 0
22:16:14.636 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:16:14.642 00.006 9960 PulseGuide returned control before completion, sleep 302
22:16:14.643 00.001 11872 Enqueuing Expose request
22:16:14.950 00.307 9960 IsGuiding returns 1
22:16:14.952 00.002 9960 scope still moving after pulse duration time elapsed
22:16:14.980 00.028 9960 IsSlewing returns 0
22:16:14.985 00.005 9960 IsGuiding returns 0
22:16:14.985 00.000 9960 scope move finished after 292 + 57 ms
22:16:14.986 00.001 9960 Move returns status 0, amount 292
22:16:14.986 00.000 9960 MoveAxis(S, 1277, ABG)
22:16:14.986 00.000 9960 Guiding  Dir = 1, Dur = 1277
22:16:14.988 00.002 9960 IsSlewing returns 0
22:16:14.988 00.000 9960 IsGuiding returns 0
22:16:14.989 00.001 9960 PulseGuide returned control before completion, sleep 1287
22:16:16.279 01.290 9960 IsGuiding returns 1
22:16:16.279 00.000 9960 scope still moving after pulse duration time elapsed
22:16:16.311 00.032 9960 IsSlewing returns 0
22:16:16.311 00.000 9960 IsGuiding returns 0
22:16:16.312 00.001 9960 scope move finished after 1277 + 46 ms
22:16:16.312 00.000 9960 Move returns status 0, amount 1277
22:16:16.312 00.000 9960 move complete, result=0
22:16:16.312 00.000 9960 worker thread done servicing request
22:16:16.313 00.001 9960 Worker thread wakes up
22:16:16.313 00.000 11872 GuideStep: 0.6 px 292 ms WEST, 1.7 px 1277 ms SOUTH
22:16:16.317 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
22:16:16.319 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1764,943,31,31)
22:16:17.572 01.253 9960 Exposure complete
22:16:17.709 00.137 9960 worker thread done servicing request
22:16:17.709 00.000 11872 OnExposeComplete: enter
22:16:17.713 00.004 11872 UpdateGuideState(): m_state=6
22:16:17.717 00.004 11872 Star::Find(15, 1780, 956, 0, (0,0,0,0), 1.5, 10.0, 255) frame 34
22:16:17.722 00.005 11872 Star::Find returns 1 (0), X=1779.66, Y=957.58, Mass=4401, SNR=44.5, Peak=220 HFD=5.5
22:16:17.727 00.005 11872 CameraToMount -- cameraTheta (-1.15) - m_xAngle (0.00) = xAngle (-1.15 = -1.15)
22:16:17.730 00.003 11872 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.82 = 1.82)
22:16:17.734 00.004 11872 CameraToMount -- cameraX=0.24 cameraY=-0.53 hyp=0.58 cameraTheta=-1.15 mountX=0.24 mountY=0.56, mountTheta=1.17
22:16:17.740 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.24, y=-0.53, opts=13)
22:16:17.744 00.004 11872 Enqueuing Move request for scope (0.24, -0.53)
22:16:17.748 00.004 9960 Worker thread wakes up
22:16:17.749 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.53) opts 0xd
22:16:17.749 00.000 9960 Handling offset move in thread for scope, endpoint = (0.24, -0.53)
22:16:17.749 00.000 9960 Moving (0.24, -0.53) raw xDistance=0.24 yDistance=0.56
22:16:17.749 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.24
22:16:17.749 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=220, med=0, FiltMin=0, FiltMax=128, Gamma=1.000
22:16:17.754 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.56 from input 0.56
22:16:17.754 00.000 11872 UpdateGuideState exits: m=4401 SNR=44.5
22:16:17.761 00.007 9960 MoveAxis(W, 131, ABG)
22:16:17.761 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:17.767 00.006 9960 Guiding  Dir = 3, Dur = 131
22:16:17.768 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:16:17.774 00.006 9960 IsSlewing returns 0
22:16:17.774 00.000 11872 Enqueuing Expose request
22:16:17.780 00.006 9960 IsGuiding returns 0
22:16:17.780 00.000 9960 PulseGuide returned control before completion, sleep 141
22:16:17.927 00.147 9960 IsGuiding returns 1
22:16:17.927 00.000 9960 scope still moving after pulse duration time elapsed
22:16:17.958 00.031 9960 IsSlewing returns 0
22:16:17.958 00.000 9960 IsGuiding returns 0
22:16:17.958 00.000 9960 scope move finished after 131 + 47 ms
22:16:17.959 00.001 9960 Move returns status 0, amount 131
22:16:17.959 00.000 9960 MoveAxis(S, 420, ABG)
22:16:17.959 00.000 9960 Guiding  Dir = 1, Dur = 420
22:16:17.959 00.000 9960 IsSlewing returns 0
22:16:17.959 00.000 9960 IsGuiding returns 0
22:16:17.960 00.001 9960 PulseGuide returned control before completion, sleep 430
22:16:18.395 00.435 9960 IsGuiding returns 1
22:16:18.395 00.000 9960 scope still moving after pulse duration time elapsed
22:16:18.426 00.031 9960 IsSlewing returns 0
22:16:18.427 00.001 9960 IsGuiding returns 0
22:16:18.427 00.000 9960 scope move finished after 420 + 46 ms
22:16:18.427 00.000 9960 Move returns status 0, amount 420
22:16:18.428 00.001 9960 move complete, result=0
22:16:18.428 00.000 9960 worker thread done servicing request
22:16:18.428 00.000 11872 GuideStep: 0.2 px 131 ms WEST, 0.6 px 420 ms SOUTH
22:16:18.434 00.006 9960 Worker thread wakes up
22:16:18.434 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:16:18.434 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1764,943,31,31)
22:16:19.682 01.248 9960 Exposure complete
22:16:19.813 00.131 9960 worker thread done servicing request
22:16:19.813 00.000 11872 OnExposeComplete: enter
22:16:19.818 00.005 11872 UpdateGuideState(): m_state=6
22:16:19.822 00.004 11872 Star::Find(15, 1779, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 35
22:16:19.831 00.009 11872 Star::Find returns 1 (0), X=1779.45, Y=959.05, Mass=4215, SNR=43.8, Peak=181 HFD=5.7
22:16:19.838 00.007 11872 CameraToMount -- cameraTheta (1.53) - m_xAngle (0.00) = xAngle (1.53 = 1.53)
22:16:19.844 00.006 11872 CameraToMount -- cameraTheta (1.53) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.50 = -1.78)
22:16:19.851 00.007 11872 CameraToMount -- cameraX=0.03 cameraY=0.93 hyp=0.94 cameraTheta=1.53 mountX=0.04 mountY=-0.91, mountTheta=-1.53
22:16:19.863 00.012 11872 SchedulePrimaryMove(0FA44CE0, x=0.03, y=0.93, opts=13)
22:16:19.872 00.009 11872 Enqueuing Move request for scope (0.03, 0.93)
22:16:19.878 00.006 9960 Worker thread wakes up
22:16:19.878 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=181, med=0, FiltMin=0, FiltMax=111, Gamma=1.000
22:16:19.884 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.93) opts 0xd
22:16:19.885 00.001 9960 Handling offset move in thread for scope, endpoint = (0.03, 0.93)
22:16:19.886 00.001 9960 Moving (0.03, 0.93) raw xDistance=0.04 yDistance=-0.91
22:16:19.886 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:16:19.886 00.000 9960 resist switch: large excursion: input -0.91 thresh 0.60 direction from 1 to -1
22:16:19.886 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.74
22:16:19.888 00.002 9960 GuideAlgorithmResistSwitch::result() returns -0.91 from input -0.91
22:16:19.888 00.000 9960 MoveAxis(E, 0, ABG)
22:16:19.888 00.000 11872 UpdateGuideState exits: m=4215 SNR=43.8
22:16:19.894 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:19.898 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:16:19.902 00.004 11872 Enqueuing Expose request
22:16:19.906 00.004 9960 Move returns status 0, amount 0
22:16:19.907 00.001 9960 MoveAxis(N, 683, ABG)
22:16:19.907 00.000 9960 Guiding  Dir = 0, Dur = 683
22:16:19.907 00.000 9960 IsSlewing returns 0
22:16:19.908 00.001 9960 IsGuiding returns 0
22:16:19.908 00.000 9960 PulseGuide returned control before completion, sleep 693
22:16:20.608 00.700 9960 IsGuiding returns 1
22:16:20.610 00.002 9960 scope still moving after pulse duration time elapsed
22:16:20.639 00.029 9960 IsSlewing returns 0
22:16:20.641 00.002 9960 IsGuiding returns 0
22:16:20.641 00.000 9960 scope move finished after 683 + 49 ms
22:16:20.641 00.000 9960 Move returns status 0, amount 683
22:16:20.641 00.000 9960 move complete, result=0
22:16:20.641 00.000 9960 worker thread done servicing request
22:16:20.642 00.001 9960 Worker thread wakes up
22:16:20.642 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:16:20.642 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1764,943,31,31)
22:16:20.642 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.9 px 683 ms NORTH
22:16:21.904 01.262 9960 Exposure complete
22:16:22.041 00.137 9960 worker thread done servicing request
22:16:22.042 00.001 11872 OnExposeComplete: enter
22:16:22.047 00.005 11872 UpdateGuideState(): m_state=6
22:16:22.053 00.006 11872 Star::Find(15, 1779, 959, 0, (0,0,0,0), 1.5, 10.0, 255) frame 36
22:16:22.057 00.004 11872 Star::Find returns 1 (0), X=1779.44, Y=958.37, Mass=4230, SNR=43.4, Peak=184 HFD=5.6
22:16:22.062 00.005 11872 CameraToMount -- cameraTheta (1.51) - m_xAngle (0.00) = xAngle (1.50 = 1.50)
22:16:22.065 00.003 11872 CameraToMount -- cameraTheta (1.51) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.47 = -1.81)
22:16:22.070 00.005 11872 CameraToMount -- cameraX=0.02 cameraY=0.25 hyp=0.25 cameraTheta=1.51 mountX=0.02 mountY=-0.25, mountTheta=-1.50
22:16:22.074 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.02, y=0.25, opts=13)
22:16:22.081 00.007 11872 Enqueuing Move request for scope (0.02, 0.25)
22:16:22.084 00.003 9960 Worker thread wakes up
22:16:22.085 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.25) opts 0xd
22:16:22.085 00.000 9960 Handling offset move in thread for scope, endpoint = (0.02, 0.25)
22:16:22.085 00.000 9960 Moving (0.02, 0.25) raw xDistance=0.02 yDistance=-0.25
22:16:22.085 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:16:22.085 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
22:16:22.085 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=184, med=0, FiltMin=0, FiltMax=116, Gamma=1.000
22:16:22.090 00.005 11872 UpdateGuideState exits: m=4230 SNR=43.4
22:16:22.093 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:22.098 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:16:22.102 00.004 11872 Enqueuing Expose request
22:16:22.106 00.004 9960 MoveAxis(E, 0, ABG)
22:16:22.106 00.000 9960 Move returns status 0, amount 0
22:16:22.106 00.000 9960 MoveAxis(N, 184, ABG)
22:16:22.106 00.000 9960 Guiding  Dir = 0, Dur = 184
22:16:22.106 00.000 9960 IsSlewing returns 0
22:16:22.107 00.001 9960 IsGuiding returns 0
22:16:22.107 00.000 9960 PulseGuide returned control before completion, sleep 194
22:16:22.312 00.205 9960 IsGuiding returns 1
22:16:22.313 00.001 9960 scope still moving after pulse duration time elapsed
22:16:22.343 00.030 9960 IsSlewing returns 0
22:16:22.345 00.002 9960 IsGuiding returns 0
22:16:22.345 00.000 9960 scope move finished after 184 + 54 ms
22:16:22.345 00.000 9960 Move returns status 0, amount 184
22:16:22.346 00.001 9960 move complete, result=0
22:16:22.346 00.000 9960 worker thread done servicing request
22:16:22.347 00.001 9960 Worker thread wakes up
22:16:22.348 00.001 11872 GuideStep: 0.0 px 0 ms EAST, -0.2 px 184 ms NORTH
22:16:22.354 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:16:22.354 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1764,943,31,31)
22:16:23.603 01.249 9960 Exposure complete
22:16:23.732 00.129 9960 worker thread done servicing request
22:16:23.732 00.000 11872 OnExposeComplete: enter
22:16:23.737 00.005 11872 UpdateGuideState(): m_state=6
22:16:23.742 00.005 11872 Star::Find(15, 1779, 958, 0, (0,0,0,0), 1.5, 10.0, 255) frame 37
22:16:23.746 00.004 11872 Star::Find returns 1 (0), X=1779.59, Y=958.03, Mass=4245, SNR=43.6, Peak=210 HFD=5.5
22:16:23.750 00.004 11872 CameraToMount -- cameraTheta (-0.46) - m_xAngle (0.00) = xAngle (-0.46 = -0.46)
22:16:23.754 00.004 11872 CameraToMount -- cameraTheta (-0.46) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.51 = 2.51)
22:16:23.758 00.004 11872 CameraToMount -- cameraX=0.17 cameraY=-0.08 hyp=0.19 cameraTheta=-0.46 mountX=0.17 mountY=0.11, mountTheta=0.58
22:16:23.763 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.17, y=-0.08, opts=13)
22:16:23.768 00.005 11872 Enqueuing Move request for scope (0.17, -0.08)
22:16:23.772 00.004 9960 Worker thread wakes up
22:16:23.773 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=210, med=0, FiltMin=0, FiltMax=106, Gamma=1.000
22:16:23.777 00.004 11872 UpdateGuideState exits: m=4245 SNR=43.6
22:16:23.780 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:23.783 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:16:23.788 00.005 11872 Enqueuing Expose request
22:16:23.791 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.08) opts 0xd
22:16:23.791 00.000 9960 Handling offset move in thread for scope, endpoint = (0.17, -0.08)
22:16:23.791 00.000 9960 Moving (0.17, -0.08) raw xDistance=0.17 yDistance=0.11
22:16:23.792 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
22:16:23.793 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:16:23.793 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:16:23.794 00.001 9960 MoveAxis(E, 0, ABG)
22:16:23.795 00.001 9960 Move returns status 0, amount 0
22:16:23.795 00.000 9960 MoveAxis(N, 0, ABG)
22:16:23.795 00.000 9960 Move returns status 0, amount 0
22:16:23.795 00.000 9960 move complete, result=0
22:16:23.797 00.002 11872 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:16:23.801 00.004 9960 worker thread done servicing request
22:16:23.801 00.000 9960 Worker thread wakes up
22:16:23.801 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:16:23.802 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1764,943,31,31)
22:16:25.045 01.243 9960 Exposure complete
22:16:25.164 00.119 9960 worker thread done servicing request
22:16:25.164 00.000 11872 OnExposeComplete: enter
22:16:25.169 00.005 11872 UpdateGuideState(): m_state=6
22:16:25.175 00.006 11872 Star::Find(15, 1779, 958, 0, (0,0,0,0), 1.5, 10.0, 255) frame 38
22:16:25.178 00.003 11872 Star::Find returns 1 (0), X=1779.36, Y=958.03, Mass=4128, SNR=43.5, Peak=184 HFD=5.8
22:16:25.182 00.004 11872 CameraToMount -- cameraTheta (-2.20) - m_xAngle (0.00) = xAngle (-2.20 = -2.20)
22:16:25.187 00.005 11872 CameraToMount -- cameraTheta (-2.20) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (0.77 = 0.77)
22:16:25.191 00.004 11872 CameraToMount -- cameraX=-0.06 cameraY=-0.08 hyp=0.10 cameraTheta=-2.20 mountX=-0.06 mountY=0.07, mountTheta=2.28
22:16:25.197 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.06, y=-0.08, opts=13)
22:16:25.200 00.003 11872 Enqueuing Move request for scope (-0.06, -0.08)
22:16:25.204 00.004 9960 Worker thread wakes up
22:16:25.204 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=184, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
22:16:25.209 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.08) opts 0xd
22:16:25.209 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.06, -0.08)
22:16:25.210 00.001 9960 Moving (-0.06, -0.08) raw xDistance=-0.06 yDistance=0.07
22:16:25.210 00.000 11872 UpdateGuideState exits: m=4128 SNR=43.5
22:16:25.214 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:25.218 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:16:25.221 00.003 11872 Enqueuing Expose request
22:16:25.226 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:16:25.226 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:16:25.226 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:16:25.226 00.000 9960 MoveAxis(E, 0, ABG)
22:16:25.227 00.001 9960 Move returns status 0, amount 0
22:16:25.227 00.000 9960 MoveAxis(N, 0, ABG)
22:16:25.227 00.000 9960 Move returns status 0, amount 0
22:16:25.227 00.000 9960 move complete, result=0
22:16:25.227 00.000 9960 worker thread done servicing request
22:16:25.227 00.000 9960 Worker thread wakes up
22:16:25.227 00.000 11872 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:16:25.233 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:16:25.233 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1764,943,31,31)
22:16:26.481 01.248 9960 Exposure complete
22:16:26.610 00.129 9960 worker thread done servicing request
22:16:26.610 00.000 11872 OnExposeComplete: enter
22:16:26.615 00.005 11872 UpdateGuideState(): m_state=6
22:16:26.619 00.004 11872 Star::Find(15, 1779, 958, 0, (0,0,0,0), 1.5, 10.0, 255) frame 39
22:16:26.623 00.004 11872 Star::Find returns 1 (0), X=1779.41, Y=958.02, Mass=4249, SNR=43.9, Peak=185 HFD=6.0
22:16:26.626 00.003 11872 CameraToMount -- cameraTheta (-1.62) - m_xAngle (0.00) = xAngle (-1.62 = -1.62)
22:16:26.631 00.005 11872 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.35 = 1.35)
22:16:26.634 00.003 11872 CameraToMount -- cameraX=-0.00 cameraY=-0.09 hyp=0.09 cameraTheta=-1.62 mountX=-0.00 mountY=0.09, mountTheta=1.62
22:16:26.640 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.00, y=-0.09, opts=13)
22:16:26.645 00.005 11872 Enqueuing Move request for scope (-0.00, -0.09)
22:16:26.649 00.004 9960 Worker thread wakes up
22:16:26.649 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.09) opts 0xd
22:16:26.649 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.00, -0.09)
22:16:26.649 00.000 9960 Moving (-0.00, -0.09) raw xDistance=-0.00 yDistance=0.09
22:16:26.650 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=185, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
22:16:26.654 00.004 11872 UpdateGuideState exits: m=4249 SNR=43.9
22:16:26.657 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:26.662 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:16:26.666 00.004 11872 Enqueuing Expose request
22:16:26.671 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
22:16:26.671 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:16:26.671 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:16:26.671 00.000 9960 MoveAxis(E, 0, ABG)
22:16:26.672 00.001 9960 Move returns status 0, amount 0
22:16:26.672 00.000 9960 MoveAxis(N, 0, ABG)
22:16:26.672 00.000 9960 Move returns status 0, amount 0
22:16:26.672 00.000 9960 move complete, result=0
22:16:26.673 00.001 9960 worker thread done servicing request
22:16:26.673 00.000 9960 Worker thread wakes up
22:16:26.673 00.000 11872 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:16:26.682 00.009 9960 worker thread servicing REQUEST_EXPOSE 1000
22:16:26.682 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1764,943,31,31)
22:16:27.930 01.248 9960 Exposure complete
22:16:28.046 00.116 9960 worker thread done servicing request
22:16:28.047 00.001 11872 OnExposeComplete: enter
22:16:28.052 00.005 11872 UpdateGuideState(): m_state=6
22:16:28.056 00.004 11872 Star::Find(15, 1779, 958, 0, (0,0,0,0), 1.5, 10.0, 255) frame 40
22:16:28.060 00.004 11872 Star::Find returns 1 (0), X=1779.53, Y=957.43, Mass=4207, SNR=43.7, Peak=172 HFD=5.5
22:16:28.064 00.004 11872 CameraToMount -- cameraTheta (-1.42) - m_xAngle (0.00) = xAngle (-1.42 = -1.42)
22:16:28.069 00.005 11872 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.55 = 1.55)
22:16:28.073 00.004 11872 CameraToMount -- cameraX=0.11 cameraY=-0.68 hyp=0.69 cameraTheta=-1.42 mountX=0.10 mountY=0.69, mountTheta=1.42
22:16:28.080 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.11, y=-0.68, opts=13)
22:16:28.086 00.006 11872 Enqueuing Move request for scope (0.11, -0.68)
22:16:28.091 00.005 9960 Worker thread wakes up
22:16:28.093 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=172, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
22:16:28.098 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.68) opts 0xd
22:16:28.098 00.000 9960 Handling offset move in thread for scope, endpoint = (0.11, -0.68)
22:16:28.099 00.001 9960 Moving (0.11, -0.68) raw xDistance=0.10 yDistance=0.69
22:16:28.099 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:16:28.099 00.000 9960 resist switch: large excursion: input 0.69 thresh 0.60 direction from -1 to 1
22:16:28.101 00.002 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.08
22:16:28.101 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.69 from input 0.69
22:16:28.101 00.000 11872 UpdateGuideState exits: m=4207 SNR=43.7
22:16:28.108 00.007 9960 MoveAxis(E, 0, ABG)
22:16:28.108 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:28.116 00.008 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:16:28.122 00.006 11872 Enqueuing Expose request
22:16:28.127 00.005 9960 Move returns status 0, amount 0
22:16:28.127 00.000 9960 MoveAxis(S, 516, ABG)
22:16:28.129 00.002 9960 Guiding  Dir = 1, Dur = 516
22:16:28.129 00.000 9960 IsSlewing returns 0
22:16:28.129 00.000 9960 IsGuiding returns 0
22:16:28.130 00.001 9960 PulseGuide returned control before completion, sleep 526
22:16:28.659 00.529 9960 IsGuiding returns 1
22:16:28.661 00.002 9960 scope still moving after pulse duration time elapsed
22:16:28.690 00.029 9960 IsSlewing returns 0
22:16:28.691 00.001 9960 IsGuiding returns 0
22:16:28.692 00.001 9960 scope move finished after 516 + 46 ms
22:16:28.692 00.000 9960 Move returns status 0, amount 516
22:16:28.693 00.001 9960 move complete, result=0
22:16:28.693 00.000 9960 worker thread done servicing request
22:16:28.693 00.000 9960 Worker thread wakes up
22:16:28.694 00.001 11872 GuideStep: 0.1 px 0 ms EAST, 0.7 px 516 ms SOUTH
22:16:28.700 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:16:28.702 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1764,943,31,31)
22:16:29.942 01.240 9960 Exposure complete
22:16:30.051 00.109 11872 OnExposeComplete: enter
22:16:30.056 00.005 11872 UpdateGuideState(): m_state=6
22:16:30.061 00.005 9960 worker thread done servicing request
22:16:30.061 00.000 11872 Star::Find(15, 1779, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 41
22:16:30.065 00.004 11872 Star::Find returns 1 (0), X=1779.36, Y=957.51, Mass=4383, SNR=44.4, Peak=194 HFD=5.6
22:16:30.069 00.004 11872 CameraToMount -- cameraTheta (-1.67) - m_xAngle (0.00) = xAngle (-1.67 = -1.67)
22:16:30.072 00.003 11872 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.30 = 1.30)
22:16:30.079 00.007 11872 CameraToMount -- cameraX=-0.06 cameraY=-0.60 hyp=0.60 cameraTheta=-1.67 mountX=-0.06 mountY=0.58, mountTheta=1.68
22:16:30.084 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.06, y=-0.60, opts=13)
22:16:30.088 00.004 11872 Enqueuing Move request for scope (-0.06, -0.60)
22:16:30.093 00.005 9960 Worker thread wakes up
22:16:30.093 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=194, med=0, FiltMin=0, FiltMax=111, Gamma=1.000
22:16:30.097 00.004 11872 UpdateGuideState exits: m=4383 SNR=44.4
22:16:30.102 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.60) opts 0xd
22:16:30.102 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.06, -0.60)
22:16:30.102 00.000 9960 Moving (-0.06, -0.60) raw xDistance=-0.06 yDistance=0.58
22:16:30.102 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:16:30.102 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.58 from input 0.58
22:16:30.103 00.001 9960 MoveAxis(E, 0, ABG)
22:16:30.103 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:30.107 00.004 9960 Move returns status 0, amount 0
22:16:30.107 00.000 9960 MoveAxis(S, 433, ABG)
22:16:30.108 00.001 9960 Guiding  Dir = 1, Dur = 433
22:16:30.108 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:16:30.114 00.006 11872 Enqueuing Expose request
22:16:30.119 00.005 9960 IsSlewing returns 0
22:16:30.120 00.001 9960 IsGuiding returns 0
22:16:30.120 00.000 9960 PulseGuide returned control before completion, sleep 443
22:16:30.564 00.444 9960 IsGuiding returns 1
22:16:30.565 00.001 9960 scope still moving after pulse duration time elapsed
22:16:30.595 00.030 9960 IsSlewing returns 0
22:16:30.597 00.002 9960 IsGuiding returns 0
22:16:30.598 00.001 9960 scope move finished after 433 + 44 ms
22:16:30.598 00.000 9960 Move returns status 0, amount 433
22:16:30.599 00.001 9960 move complete, result=0
22:16:30.599 00.000 9960 worker thread done servicing request
22:16:30.599 00.000 11872 GuideStep: -0.1 px 0 ms EAST, 0.6 px 433 ms SOUTH
22:16:30.607 00.008 9960 Worker thread wakes up
22:16:30.607 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:16:30.608 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1764,943,31,31)
22:16:31.861 01.253 9960 Exposure complete
22:16:31.982 00.121 9960 worker thread done servicing request
22:16:31.983 00.001 11872 OnExposeComplete: enter
22:16:31.987 00.004 11872 UpdateGuideState(): m_state=6
22:16:31.991 00.004 11872 Star::Find(15, 1779, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 42
22:16:31.995 00.004 11872 Star::Find returns 1 (0), X=1779.53, Y=958.18, Mass=4181, SNR=43.6, Peak=181 HFD=5.7
22:16:31.999 00.004 11872 CameraToMount -- cameraTheta (0.58) - m_xAngle (0.00) = xAngle (0.58 = 0.58)
22:16:32.003 00.004 11872 CameraToMount -- cameraTheta (0.58) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (3.54 = -2.74)
22:16:32.007 00.004 11872 CameraToMount -- cameraX=0.11 cameraY=0.07 hyp=0.13 cameraTheta=0.58 mountX=0.11 mountY=-0.05, mountTheta=-0.44
22:16:32.015 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=0.11, y=0.07, opts=13)
22:16:32.023 00.008 11872 Enqueuing Move request for scope (0.11, 0.07)
22:16:32.030 00.007 9960 Worker thread wakes up
22:16:32.031 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.07) opts 0xd
22:16:32.031 00.000 9960 Handling offset move in thread for scope, endpoint = (0.11, 0.07)
22:16:32.031 00.000 9960 Moving (0.11, 0.07) raw xDistance=0.11 yDistance=-0.05
22:16:32.031 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:16:32.031 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=181, med=0, FiltMin=0, FiltMax=104, Gamma=1.000
22:16:32.038 00.007 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:16:32.038 00.000 11872 UpdateGuideState exits: m=4181 SNR=43.6
22:16:32.043 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:16:32.043 00.000 9960 MoveAxis(E, 0, ABG)
22:16:32.043 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:32.050 00.007 9960 Move returns status 0, amount 0
22:16:32.050 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:16:32.057 00.007 9960 MoveAxis(N, 0, ABG)
22:16:32.058 00.001 11872 Enqueuing Expose request
22:16:32.063 00.005 9960 Move returns status 0, amount 0
22:16:32.063 00.000 9960 move complete, result=0
22:16:32.063 00.000 9960 worker thread done servicing request
22:16:32.065 00.002 9960 Worker thread wakes up
22:16:32.065 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:16:32.065 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1764,943,31,31)
22:16:32.065 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:16:33.315 01.250 9960 Exposure complete
22:16:33.439 00.124 9960 worker thread done servicing request
22:16:33.440 00.001 11872 OnExposeComplete: enter
22:16:33.443 00.003 11872 UpdateGuideState(): m_state=6
22:16:33.448 00.005 11872 Star::Find(15, 1779, 958, 0, (0,0,0,0), 1.5, 10.0, 255) frame 43
22:16:33.452 00.004 11872 Star::Find returns 1 (0), X=1779.50, Y=958.09, Mass=4186, SNR=43.7, Peak=193 HFD=5.9
22:16:33.455 00.003 11872 CameraToMount -- cameraTheta (-0.29) - m_xAngle (0.00) = xAngle (-0.30 = -0.30)
22:16:33.460 00.005 11872 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.67 = 2.67)
22:16:33.463 00.003 11872 CameraToMount -- cameraX=0.08 cameraY=-0.03 hyp=0.09 cameraTheta=-0.29 mountX=0.08 mountY=0.04, mountTheta=0.44
22:16:33.469 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.08, y=-0.03, opts=13)
22:16:33.473 00.004 11872 Enqueuing Move request for scope (0.08, -0.03)
22:16:33.476 00.003 9960 Worker thread wakes up
22:16:33.477 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.03) opts 0xd
22:16:33.477 00.000 9960 Handling offset move in thread for scope, endpoint = (0.08, -0.03)
22:16:33.477 00.000 9960 Moving (0.08, -0.03) raw xDistance=0.08 yDistance=0.04
22:16:33.477 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:16:33.477 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:16:33.477 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=193, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
22:16:33.482 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:16:33.482 00.000 9960 MoveAxis(E, 0, ABG)
22:16:33.482 00.000 9960 Move returns status 0, amount 0
22:16:33.483 00.001 9960 MoveAxis(N, 0, ABG)
22:16:33.483 00.000 9960 Move returns status 0, amount 0
22:16:33.483 00.000 9960 move complete, result=0
22:16:33.483 00.000 9960 worker thread done servicing request
22:16:33.483 00.000 11872 UpdateGuideState exits: m=4186 SNR=43.7
22:16:33.487 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:33.492 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:16:33.495 00.003 11872 Enqueuing Expose request
22:16:33.499 00.004 9960 Worker thread wakes up
22:16:33.499 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:16:33.503 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
22:16:33.503 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1764,943,31,31)
22:16:34.754 01.251 9960 Exposure complete
22:16:34.885 00.131 9960 worker thread done servicing request
22:16:34.885 00.000 11872 OnExposeComplete: enter
22:16:34.890 00.005 11872 UpdateGuideState(): m_state=6
22:16:34.894 00.004 11872 Star::Find(15, 1779, 958, 0, (0,0,0,0), 1.5, 10.0, 255) frame 44
22:16:34.899 00.005 11872 Star::Find returns 1 (0), X=1779.77, Y=957.40, Mass=4184, SNR=43.2, Peak=204 HFD=5.4
22:16:34.902 00.003 11872 CameraToMount -- cameraTheta (-1.11) - m_xAngle (0.00) = xAngle (-1.12 = -1.12)
22:16:34.906 00.004 11872 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.85 = 1.85)
22:16:34.909 00.003 11872 CameraToMount -- cameraX=0.35 cameraY=-0.71 hyp=0.79 cameraTheta=-1.11 mountX=0.35 mountY=0.76, mountTheta=1.14
22:16:34.915 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.35, y=-0.71, opts=13)
22:16:34.921 00.006 11872 Enqueuing Move request for scope (0.35, -0.71)
22:16:34.926 00.005 9960 Worker thread wakes up
22:16:34.926 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=204, med=0, FiltMin=0, FiltMax=110, Gamma=1.000
22:16:34.932 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (0.35, -0.71) opts 0xd
22:16:34.933 00.001 9960 Handling offset move in thread for scope, endpoint = (0.35, -0.71)
22:16:34.933 00.000 9960 Moving (0.35, -0.71) raw xDistance=0.35 yDistance=0.76
22:16:34.933 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.35
22:16:34.933 00.000 11872 UpdateGuideState exits: m=4184 SNR=43.2
22:16:34.938 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:34.941 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:16:34.945 00.004 11872 Enqueuing Expose request
22:16:34.949 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.76 from input 0.76
22:16:34.950 00.001 9960 MoveAxis(W, 162, ABG)
22:16:34.950 00.000 9960 Guiding  Dir = 3, Dur = 162
22:16:34.950 00.000 9960 IsSlewing returns 0
22:16:34.950 00.000 9960 IsGuiding returns 0
22:16:34.951 00.001 9960 PulseGuide returned control before completion, sleep 172
22:16:35.148 00.197 9960 IsGuiding returns 0
22:16:35.154 00.006 9960 Move returns status 0, amount 162
22:16:35.156 00.002 9960 MoveAxis(S, 566, ABG)
22:16:35.158 00.002 9960 Guiding  Dir = 1, Dur = 566
22:16:35.160 00.002 9960 IsSlewing returns 0
22:16:35.163 00.003 9960 IsGuiding returns 0
22:16:35.165 00.002 9960 PulseGuide returned control before completion, sleep 576
22:16:35.757 00.592 9960 IsGuiding returns 1
22:16:35.757 00.000 9960 scope still moving after pulse duration time elapsed
22:16:35.788 00.031 9960 IsSlewing returns 0
22:16:35.789 00.001 9960 IsGuiding returns 0
22:16:35.789 00.000 9960 scope move finished after 566 + 59 ms
22:16:35.791 00.002 9960 Move returns status 0, amount 566
22:16:35.791 00.000 9960 move complete, result=0
22:16:35.792 00.001 9960 worker thread done servicing request
22:16:35.792 00.000 11872 GuideStep: 0.3 px 162 ms WEST, 0.8 px 566 ms SOUTH
22:16:35.802 00.010 9960 Worker thread wakes up
22:16:35.802 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:16:35.802 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1764,943,31,31)
22:16:37.054 01.252 9960 Exposure complete
22:16:37.187 00.133 9960 worker thread done servicing request
22:16:37.188 00.001 11872 OnExposeComplete: enter
22:16:37.192 00.004 11872 UpdateGuideState(): m_state=6
22:16:37.196 00.004 11872 Star::Find(15, 1779, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 45
22:16:37.200 00.004 11872 Star::Find returns 1 (0), X=1779.64, Y=957.35, Mass=4492, SNR=45.2, Peak=184 HFD=5.5
22:16:37.205 00.005 11872 CameraToMount -- cameraTheta (-1.29) - m_xAngle (0.00) = xAngle (-1.30 = -1.30)
22:16:37.210 00.005 11872 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.67 = 1.67)
22:16:37.214 00.004 11872 CameraToMount -- cameraX=0.22 cameraY=-0.77 hyp=0.80 cameraTheta=-1.29 mountX=0.22 mountY=0.79, mountTheta=1.30
22:16:37.219 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.22, y=-0.77, opts=13)
22:16:37.223 00.004 11872 Enqueuing Move request for scope (0.22, -0.77)
22:16:37.227 00.004 9960 Worker thread wakes up
22:16:37.227 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=184, med=0, FiltMin=0, FiltMax=113, Gamma=1.000
22:16:37.231 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.77) opts 0xd
22:16:37.233 00.002 9960 Handling offset move in thread for scope, endpoint = (0.22, -0.77)
22:16:37.233 00.000 9960 Moving (0.22, -0.77) raw xDistance=0.22 yDistance=0.79
22:16:37.233 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.22
22:16:37.234 00.001 11872 UpdateGuideState exits: m=4492 SNR=45.2
22:16:37.238 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:37.242 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:16:37.246 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.79 from input 0.79
22:16:37.246 00.000 9960 MoveAxis(W, 113, ABG)
22:16:37.246 00.000 9960 Guiding  Dir = 3, Dur = 113
22:16:37.247 00.001 11872 Enqueuing Expose request
22:16:37.250 00.003 9960 IsSlewing returns 0
22:16:37.250 00.000 9960 IsGuiding returns 0
22:16:37.250 00.000 9960 PulseGuide returned control before completion, sleep 123
22:16:37.386 00.136 9960 IsGuiding returns 1
22:16:37.387 00.001 9960 scope still moving after pulse duration time elapsed
22:16:37.418 00.031 9960 IsSlewing returns 0
22:16:37.419 00.001 9960 IsGuiding returns 0
22:16:37.419 00.000 9960 scope move finished after 113 + 55 ms
22:16:37.420 00.001 9960 Move returns status 0, amount 113
22:16:37.421 00.001 9960 MoveAxis(S, 592, ABG)
22:16:37.422 00.001 9960 Guiding  Dir = 1, Dur = 592
22:16:37.422 00.000 9960 IsSlewing returns 0
22:16:37.423 00.001 9960 IsGuiding returns 0
22:16:37.423 00.000 9960 PulseGuide returned control before completion, sleep 602
22:16:38.040 00.617 9960 IsGuiding returns 1
22:16:38.041 00.001 9960 scope still moving after pulse duration time elapsed
22:16:38.070 00.029 9960 IsSlewing returns 0
22:16:38.071 00.001 9960 IsGuiding returns 1
22:16:38.102 00.031 9960 IsSlewing returns 0
22:16:38.102 00.000 9960 IsGuiding returns 1
22:16:38.133 00.031 9960 IsSlewing returns 0
22:16:38.134 00.001 9960 IsGuiding returns 0
22:16:38.134 00.000 9960 scope move finished after 592 + 119 ms
22:16:38.135 00.001 9960 Move returns status 0, amount 592
22:16:38.135 00.000 9960 move complete, result=0
22:16:38.136 00.001 9960 worker thread done servicing request
22:16:38.136 00.000 9960 Worker thread wakes up
22:16:38.137 00.001 11872 GuideStep: 0.2 px 113 ms WEST, 0.8 px 592 ms SOUTH
22:16:38.146 00.009 9960 worker thread servicing REQUEST_EXPOSE 1000
22:16:38.146 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1764,943,31,31)
22:16:39.391 01.245 9960 Exposure complete
22:16:39.518 00.127 9960 worker thread done servicing request
22:16:39.518 00.000 11872 OnExposeComplete: enter
22:16:39.524 00.006 11872 UpdateGuideState(): m_state=6
22:16:39.528 00.004 11872 Star::Find(15, 1779, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 46
22:16:39.532 00.004 11872 Star::Find returns 1 (0), X=1779.49, Y=958.69, Mass=4626, SNR=45.4, Peak=201 HFD=5.5
22:16:39.536 00.004 11872 CameraToMount -- cameraTheta (1.45) - m_xAngle (0.00) = xAngle (1.45 = 1.45)
22:16:39.540 00.004 11872 CameraToMount -- cameraTheta (1.45) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.42 = -1.86)
22:16:39.546 00.006 11872 CameraToMount -- cameraX=0.07 cameraY=0.58 hyp=0.58 cameraTheta=1.45 mountX=0.07 mountY=-0.56, mountTheta=-1.44
22:16:39.552 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.07, y=0.58, opts=13)
22:16:39.557 00.005 11872 Enqueuing Move request for scope (0.07, 0.58)
22:16:39.560 00.003 9960 Worker thread wakes up
22:16:39.561 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.58) opts 0xd
22:16:39.561 00.000 9960 Handling offset move in thread for scope, endpoint = (0.07, 0.58)
22:16:39.561 00.000 9960 Moving (0.07, 0.58) raw xDistance=0.07 yDistance=-0.56
22:16:39.561 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:16:39.561 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:16:39.561 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.56
22:16:39.561 00.000 9960 MoveAxis(E, 0, ABG)
22:16:39.561 00.000 9960 Move returns status 0, amount 0
22:16:39.561 00.000 9960 MoveAxis(N, 0, ABG)
22:16:39.563 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=201, med=0, FiltMin=0, FiltMax=113, Gamma=1.000
22:16:39.566 00.003 9960 Move returns status 0, amount 0
22:16:39.566 00.000 11872 UpdateGuideState exits: m=4626 SNR=45.4
22:16:39.570 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:39.574 00.004 9960 move complete, result=0
22:16:39.574 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:16:39.580 00.006 11872 Enqueuing Expose request
22:16:39.586 00.006 9960 worker thread done servicing request
22:16:39.586 00.000 9960 Worker thread wakes up
22:16:39.586 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.6 px 0 ms NORTH
22:16:39.590 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
22:16:39.590 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1764,943,31,31)
22:16:40.848 01.258 9960 Exposure complete
22:16:40.978 00.130 9960 worker thread done servicing request
22:16:40.979 00.001 11872 OnExposeComplete: enter
22:16:40.984 00.005 11872 UpdateGuideState(): m_state=6
22:16:40.990 00.006 11872 Star::Find(15, 1779, 958, 0, (0,0,0,0), 1.5, 10.0, 255) frame 47
22:16:40.995 00.005 11872 Star::Find returns 1 (0), X=1779.38, Y=958.69, Mass=4245, SNR=43.9, Peak=178 HFD=5.5
22:16:40.999 00.004 11872 CameraToMount -- cameraTheta (1.64) - m_xAngle (0.00) = xAngle (1.63 = 1.63)
22:16:41.002 00.003 11872 CameraToMount -- cameraTheta (1.64) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.60 = -1.68)
22:16:41.006 00.004 11872 CameraToMount -- cameraX=-0.04 cameraY=0.57 hyp=0.57 cameraTheta=1.64 mountX=-0.03 mountY=-0.57, mountTheta=-1.63
22:16:41.011 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.04, y=0.57, opts=13)
22:16:41.015 00.004 11872 Enqueuing Move request for scope (-0.04, 0.57)
22:16:41.021 00.006 9960 Worker thread wakes up
22:16:41.021 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=178, med=0, FiltMin=0, FiltMax=115, Gamma=1.000
22:16:41.026 00.005 11872 UpdateGuideState exits: m=4245 SNR=43.9
22:16:41.030 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:41.034 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.57) opts 0xd
22:16:41.034 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.04, 0.57)
22:16:41.035 00.001 9960 Moving (-0.04, 0.57) raw xDistance=-0.03 yDistance=-0.57
22:16:41.035 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:16:41.035 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:16:41.035 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:16:41.040 00.005 11872 Enqueuing Expose request
22:16:41.044 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.57
22:16:41.044 00.000 9960 MoveAxis(E, 0, ABG)
22:16:41.044 00.000 9960 Move returns status 0, amount 0
22:16:41.044 00.000 9960 MoveAxis(N, 0, ABG)
22:16:41.044 00.000 9960 Move returns status 0, amount 0
22:16:41.046 00.002 9960 move complete, result=0
22:16:41.046 00.000 9960 worker thread done servicing request
22:16:41.046 00.000 9960 Worker thread wakes up
22:16:41.047 00.001 11872 GuideStep: -0.0 px 0 ms EAST, -0.6 px 0 ms NORTH
22:16:41.052 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:16:41.052 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1764,943,31,31)
22:16:42.302 01.250 9960 Exposure complete
22:16:42.421 00.119 9960 worker thread done servicing request
22:16:42.422 00.001 11872 OnExposeComplete: enter
22:16:42.425 00.003 11872 UpdateGuideState(): m_state=6
22:16:42.430 00.005 11872 Star::Find(15, 1779, 958, 0, (0,0,0,0), 1.5, 10.0, 255) frame 48
22:16:42.434 00.004 11872 Star::Find returns 1 (0), X=1779.69, Y=957.56, Mass=4514, SNR=45.5, Peak=210 HFD=5.6
22:16:42.437 00.003 11872 CameraToMount -- cameraTheta (-1.12) - m_xAngle (0.00) = xAngle (-1.12 = -1.12)
22:16:42.441 00.004 11872 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.85 = 1.85)
22:16:42.444 00.003 11872 CameraToMount -- cameraX=0.27 cameraY=-0.56 hyp=0.62 cameraTheta=-1.12 mountX=0.27 mountY=0.60, mountTheta=1.15
22:16:42.453 00.009 11872 SchedulePrimaryMove(0FA44CE0, x=0.27, y=-0.56, opts=13)
22:16:42.461 00.008 11872 Enqueuing Move request for scope (0.27, -0.56)
22:16:42.465 00.004 9960 Worker thread wakes up
22:16:42.467 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=210, med=0, FiltMin=0, FiltMax=133, Gamma=1.000
22:16:42.472 00.005 11872 UpdateGuideState exits: m=4514 SNR=45.5
22:16:42.476 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:42.479 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:16:42.485 00.006 11872 Enqueuing Expose request
22:16:42.490 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.56) opts 0xd
22:16:42.490 00.000 9960 Handling offset move in thread for scope, endpoint = (0.27, -0.56)
22:16:42.490 00.000 9960 Moving (0.27, -0.56) raw xDistance=0.27 yDistance=0.60
22:16:42.490 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
22:16:42.491 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.60 from input 0.60
22:16:42.491 00.000 9960 MoveAxis(W, 126, ABG)
22:16:42.491 00.000 9960 Guiding  Dir = 3, Dur = 126
22:16:42.491 00.000 9960 IsSlewing returns 0
22:16:42.492 00.001 9960 IsGuiding returns 0
22:16:42.493 00.001 9960 PulseGuide returned control before completion, sleep 136
22:16:42.638 00.145 9960 IsGuiding returns 1
22:16:42.639 00.001 9960 scope still moving after pulse duration time elapsed
22:16:42.669 00.030 9960 IsSlewing returns 0
22:16:42.671 00.002 9960 IsGuiding returns 0
22:16:42.671 00.000 9960 scope move finished after 126 + 52 ms
22:16:42.672 00.001 9960 Move returns status 0, amount 126
22:16:42.672 00.000 9960 MoveAxis(S, 445, ABG)
22:16:42.672 00.000 9960 Guiding  Dir = 1, Dur = 445
22:16:42.673 00.001 9960 IsSlewing returns 0
22:16:42.673 00.000 9960 IsGuiding returns 0
22:16:42.674 00.001 9960 PulseGuide returned control before completion, sleep 455
22:16:43.140 00.466 9960 IsGuiding returns 1
22:16:43.141 00.001 9960 scope still moving after pulse duration time elapsed
22:16:43.172 00.031 9960 IsSlewing returns 0
22:16:43.172 00.000 9960 IsGuiding returns 0
22:16:43.172 00.000 9960 scope move finished after 445 + 54 ms
22:16:43.172 00.000 9960 Move returns status 0, amount 445
22:16:43.172 00.000 9960 move complete, result=0
22:16:43.172 00.000 9960 worker thread done servicing request
22:16:43.172 00.000 11872 GuideStep: 0.3 px 126 ms WEST, 0.6 px 445 ms SOUTH
22:16:43.176 00.004 9960 Worker thread wakes up
22:16:43.177 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:16:43.177 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1764,943,31,31)
22:16:44.416 01.239 9960 Exposure complete
22:16:44.546 00.130 9960 worker thread done servicing request
22:16:44.547 00.001 11872 OnExposeComplete: enter
22:16:44.556 00.009 11872 UpdateGuideState(): m_state=6
22:16:44.562 00.006 11872 Star::Find(15, 1779, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 49
22:16:44.566 00.004 11872 Star::Find returns 1 (0), X=1779.61, Y=957.88, Mass=4215, SNR=43.6, Peak=190 HFD=5.7
22:16:44.570 00.004 11872 CameraToMount -- cameraTheta (-0.88) - m_xAngle (0.00) = xAngle (-0.89 = -0.89)
22:16:44.574 00.004 11872 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.08 = 2.08)
22:16:44.578 00.004 11872 CameraToMount -- cameraX=0.19 cameraY=-0.23 hyp=0.30 cameraTheta=-0.88 mountX=0.19 mountY=0.26, mountTheta=0.94
22:16:44.586 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=0.19, y=-0.23, opts=13)
22:16:44.591 00.005 11872 Enqueuing Move request for scope (0.19, -0.23)
22:16:44.596 00.005 9960 Worker thread wakes up
22:16:44.597 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=190, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
22:16:44.601 00.004 11872 UpdateGuideState exits: m=4215 SNR=43.6
22:16:44.605 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:44.610 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:16:44.616 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.23) opts 0xd
22:16:44.616 00.000 9960 Handling offset move in thread for scope, endpoint = (0.19, -0.23)
22:16:44.616 00.000 9960 Moving (0.19, -0.23) raw xDistance=0.19 yDistance=0.26
22:16:44.616 00.000 11872 Enqueuing Expose request
22:16:44.622 00.006 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
22:16:44.623 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.26
22:16:44.623 00.000 9960 MoveAxis(E, 0, ABG)
22:16:44.623 00.000 9960 Move returns status 0, amount 0
22:16:44.623 00.000 9960 MoveAxis(S, 197, ABG)
22:16:44.624 00.001 9960 Guiding  Dir = 1, Dur = 197
22:16:44.624 00.000 9960 IsSlewing returns 0
22:16:44.624 00.000 9960 IsGuiding returns 0
22:16:44.626 00.002 9960 PulseGuide returned control before completion, sleep 207
22:16:44.849 00.223 9960 IsGuiding returns 0
22:16:44.850 00.001 9960 Move returns status 0, amount 197
22:16:44.850 00.000 9960 move complete, result=0
22:16:44.850 00.000 9960 worker thread done servicing request
22:16:44.851 00.001 9960 Worker thread wakes up
22:16:44.851 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 0.3 px 197 ms SOUTH
22:16:44.858 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:16:44.860 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1764,943,31,31)
22:16:46.110 01.250 9960 Exposure complete
22:16:46.238 00.128 9960 worker thread done servicing request
22:16:46.238 00.000 11872 OnExposeComplete: enter
22:16:46.243 00.005 11872 UpdateGuideState(): m_state=6
22:16:46.247 00.004 11872 Star::Find(15, 1779, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 50
22:16:46.250 00.003 11872 Star::Find returns 1 (0), X=1779.29, Y=959.20, Mass=4459, SNR=45.4, Peak=177 HFD=5.8
22:16:46.254 00.004 11872 CameraToMount -- cameraTheta (1.69) - m_xAngle (0.00) = xAngle (1.68 = 1.68)
22:16:46.257 00.003 11872 CameraToMount -- cameraTheta (1.69) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.65 = -1.63)
22:16:46.261 00.004 11872 CameraToMount -- cameraX=-0.13 cameraY=1.09 hyp=1.10 cameraTheta=1.69 mountX=-0.12 mountY=-1.09, mountTheta=-1.68
22:16:46.266 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.13, y=1.09, opts=13)
22:16:46.270 00.004 11872 Enqueuing Move request for scope (-0.13, 1.09)
22:16:46.273 00.003 9960 Worker thread wakes up
22:16:46.273 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 1.09) opts 0xd
22:16:46.273 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.13, 1.09)
22:16:46.274 00.001 9960 Moving (-0.13, 1.09) raw xDistance=-0.12 yDistance=-1.09
22:16:46.275 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:16:46.275 00.000 9960 resist switch: large excursion: input -1.09 thresh 0.60 direction from 1 to -1
22:16:46.275 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.28
22:16:46.275 00.000 9960 GuideAlgorithmResistSwitch::result() returns -1.09 from input -1.09
22:16:46.276 00.001 9960 MoveAxis(E, 0, ABG)
22:16:46.276 00.000 9960 Move returns status 0, amount 0
22:16:46.276 00.000 9960 MoveAxis(N, 817, ABG)
22:16:46.276 00.000 9960 Guiding  Dir = 0, Dur = 817
22:16:46.276 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=177, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
22:16:46.281 00.005 11872 UpdateGuideState exits: m=4459 SNR=45.4
22:16:46.285 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:46.289 00.004 9960 IsSlewing returns 0
22:16:46.289 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:16:46.294 00.005 11872 Enqueuing Expose request
22:16:46.297 00.003 9960 IsGuiding returns 0
22:16:46.297 00.000 9960 PulseGuide returned control before completion, sleep 827
22:16:47.135 00.838 9960 IsGuiding returns 1
22:16:47.137 00.002 9960 scope still moving after pulse duration time elapsed
22:16:47.165 00.028 9960 IsSlewing returns 0
22:16:47.168 00.003 9960 IsGuiding returns 0
22:16:47.168 00.000 9960 scope move finished after 817 + 54 ms
22:16:47.170 00.002 9960 Move returns status 0, amount 817
22:16:47.170 00.000 9960 move complete, result=0
22:16:47.171 00.001 9960 worker thread done servicing request
22:16:47.173 00.002 11872 GuideStep: -0.1 px 0 ms EAST, -1.1 px 817 ms NORTH
22:16:47.179 00.006 9960 Worker thread wakes up
22:16:47.180 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:16:47.180 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1764,943,31,31)
22:16:48.428 01.248 9960 Exposure complete
22:16:48.550 00.122 9960 worker thread done servicing request
22:16:48.551 00.001 11872 OnExposeComplete: enter
22:16:48.554 00.003 11872 UpdateGuideState(): m_state=6
22:16:48.558 00.004 11872 Star::Find(15, 1779, 959, 0, (0,0,0,0), 1.5, 10.0, 255) frame 51
22:16:48.563 00.005 11872 Star::Find returns 1 (0), X=1779.72, Y=957.32, Mass=4405, SNR=44.8, Peak=189 HFD=5.6
22:16:48.567 00.004 11872 CameraToMount -- cameraTheta (-1.21) - m_xAngle (0.00) = xAngle (-1.22 = -1.22)
22:16:48.570 00.003 11872 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.75 = 1.75)
22:16:48.574 00.004 11872 CameraToMount -- cameraX=0.30 cameraY=-0.80 hyp=0.85 cameraTheta=-1.21 mountX=0.29 mountY=0.84, mountTheta=1.23
22:16:48.580 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.30, y=-0.80, opts=13)
22:16:48.586 00.006 11872 Enqueuing Move request for scope (0.30, -0.80)
22:16:48.589 00.003 9960 Worker thread wakes up
22:16:48.591 00.002 9960 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.80) opts 0xd
22:16:48.591 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=189, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
22:16:48.595 00.004 9960 Handling offset move in thread for scope, endpoint = (0.30, -0.80)
22:16:48.596 00.001 11872 UpdateGuideState exits: m=4405 SNR=44.8
22:16:48.599 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:48.602 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:16:48.606 00.004 11872 Enqueuing Expose request
22:16:48.611 00.005 9960 Moving (0.30, -0.80) raw xDistance=0.29 yDistance=0.84
22:16:48.611 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.29
22:16:48.611 00.000 9960 resist switch: large excursion: input 0.84 thresh 0.60 direction from -1 to 1
22:16:48.611 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.51
22:16:48.612 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.84 from input 0.84
22:16:48.612 00.000 9960 MoveAxis(W, 138, ABG)
22:16:48.612 00.000 9960 Guiding  Dir = 3, Dur = 138
22:16:48.612 00.000 9960 IsSlewing returns 0
22:16:48.612 00.000 9960 IsGuiding returns 0
22:16:48.613 00.001 9960 PulseGuide returned control before completion, sleep 148
22:16:48.773 00.160 9960 IsGuiding returns 1
22:16:48.773 00.000 9960 scope still moving after pulse duration time elapsed
22:16:48.804 00.031 9960 IsSlewing returns 0
22:16:48.804 00.000 9960 IsGuiding returns 0
22:16:48.805 00.001 9960 scope move finished after 138 + 53 ms
22:16:48.805 00.000 9960 Move returns status 0, amount 138
22:16:48.805 00.000 9960 MoveAxis(S, 624, ABG)
22:16:48.805 00.000 9960 Guiding  Dir = 1, Dur = 624
22:16:48.806 00.001 9960 IsSlewing returns 0
22:16:48.806 00.000 9960 IsGuiding returns 0
22:16:48.806 00.000 9960 PulseGuide returned control before completion, sleep 634
22:16:49.457 00.651 9960 IsGuiding returns 1
22:16:49.457 00.000 9960 scope still moving after pulse duration time elapsed
22:16:49.488 00.031 9960 IsSlewing returns 0
22:16:49.490 00.002 9960 IsGuiding returns 0
22:16:49.490 00.000 9960 scope move finished after 624 + 59 ms
22:16:49.490 00.000 9960 Move returns status 0, amount 624
22:16:49.491 00.001 9960 move complete, result=0
22:16:49.491 00.000 9960 worker thread done servicing request
22:16:49.492 00.001 11872 GuideStep: 0.3 px 138 ms WEST, 0.8 px 624 ms SOUTH
22:16:49.499 00.007 9960 Worker thread wakes up
22:16:49.500 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:16:49.500 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1764,943,31,31)
22:16:50.755 01.255 9960 Exposure complete
22:16:50.896 00.141 9960 worker thread done servicing request
22:16:50.896 00.000 11872 OnExposeComplete: enter
22:16:50.902 00.006 11872 UpdateGuideState(): m_state=6
22:16:50.905 00.003 11872 Star::Find(15, 1779, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 52
22:16:50.910 00.005 11872 Star::Find returns 1 (0), X=1779.38, Y=957.48, Mass=4482, SNR=44.9, Peak=182 HFD=5.7
22:16:50.914 00.004 11872 CameraToMount -- cameraTheta (-1.62) - m_xAngle (0.00) = xAngle (-1.63 = -1.63)
22:16:50.918 00.004 11872 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.34 = 1.34)
22:16:50.921 00.003 11872 CameraToMount -- cameraX=-0.03 cameraY=-0.64 hyp=0.64 cameraTheta=-1.62 mountX=-0.04 mountY=0.62, mountTheta=1.63
22:16:50.926 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.03, y=-0.64, opts=13)
22:16:50.930 00.004 11872 Enqueuing Move request for scope (-0.03, -0.64)
22:16:50.936 00.006 9960 Worker thread wakes up
22:16:50.936 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.64) opts 0xd
22:16:50.936 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.03, -0.64)
22:16:50.936 00.000 9960 Moving (-0.03, -0.64) raw xDistance=-0.04 yDistance=0.62
22:16:50.936 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:16:50.937 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.62 from input 0.62
22:16:50.937 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=182, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
22:16:50.941 00.004 11872 UpdateGuideState exits: m=4482 SNR=44.9
22:16:50.945 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:50.950 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:16:50.953 00.003 11872 Enqueuing Expose request
22:16:50.958 00.005 9960 MoveAxis(E, 0, ABG)
22:16:50.958 00.000 9960 Move returns status 0, amount 0
22:16:50.958 00.000 9960 MoveAxis(S, 464, ABG)
22:16:50.958 00.000 9960 Guiding  Dir = 1, Dur = 464
22:16:50.958 00.000 9960 IsSlewing returns 0
22:16:50.959 00.001 9960 IsGuiding returns 0
22:16:50.959 00.000 9960 PulseGuide returned control before completion, sleep 474
22:16:51.436 00.477 9960 IsGuiding returns 1
22:16:51.437 00.001 9960 scope still moving after pulse duration time elapsed
22:16:51.468 00.031 9960 IsSlewing returns 0
22:16:51.469 00.001 9960 IsGuiding returns 0
22:16:51.471 00.002 9960 scope move finished after 464 + 47 ms
22:16:51.471 00.000 9960 Move returns status 0, amount 464
22:16:51.472 00.001 9960 move complete, result=0
22:16:51.472 00.000 9960 worker thread done servicing request
22:16:51.473 00.001 11872 GuideStep: -0.0 px 0 ms EAST, 0.6 px 464 ms SOUTH
22:16:51.480 00.007 9960 Worker thread wakes up
22:16:51.480 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:16:51.480 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1764,943,31,31)
22:16:52.733 01.253 9960 Exposure complete
22:16:52.861 00.128 9960 worker thread done servicing request
22:16:52.862 00.001 11872 OnExposeComplete: enter
22:16:52.865 00.003 11872 UpdateGuideState(): m_state=6
22:16:52.870 00.005 11872 Star::Find(15, 1779, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 53
22:16:52.876 00.006 11872 Star::Find returns 1 (0), X=1779.56, Y=957.84, Mass=4193, SNR=43.3, Peak=195 HFD=5.7
22:16:52.882 00.006 11872 CameraToMount -- cameraTheta (-1.09) - m_xAngle (0.00) = xAngle (-1.09 = -1.09)
22:16:52.890 00.008 11872 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.88 = 1.88)
22:16:52.895 00.005 11872 CameraToMount -- cameraX=0.14 cameraY=-0.27 hyp=0.31 cameraTheta=-1.09 mountX=0.14 mountY=0.30, mountTheta=1.12
22:16:52.904 00.009 11872 SchedulePrimaryMove(0FA44CE0, x=0.14, y=-0.27, opts=13)
22:16:52.908 00.004 11872 Enqueuing Move request for scope (0.14, -0.27)
22:16:52.913 00.005 9960 Worker thread wakes up
22:16:52.913 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=195, med=0, FiltMin=0, FiltMax=111, Gamma=1.000
22:16:52.920 00.007 9960 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.27) opts 0xd
22:16:52.920 00.000 9960 Handling offset move in thread for scope, endpoint = (0.14, -0.27)
22:16:52.920 00.000 9960 Moving (0.14, -0.27) raw xDistance=0.14 yDistance=0.30
22:16:52.920 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:16:52.922 00.002 9960 GuideAlgorithmResistSwitch::result() returns 0.30 from input 0.30
22:16:52.922 00.000 9960 MoveAxis(E, 0, ABG)
22:16:52.922 00.000 9960 Move returns status 0, amount 0
22:16:52.923 00.001 9960 MoveAxis(S, 221, ABG)
22:16:52.923 00.000 9960 Guiding  Dir = 1, Dur = 221
22:16:52.923 00.000 11872 UpdateGuideState exits: m=4193 SNR=43.3
22:16:52.929 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:52.933 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:16:52.937 00.004 11872 Enqueuing Expose request
22:16:52.941 00.004 9960 IsSlewing returns 0
22:16:52.942 00.001 9960 IsGuiding returns 0
22:16:52.942 00.000 9960 PulseGuide returned control before completion, sleep 231
22:16:53.175 00.233 9960 IsGuiding returns 1
22:16:53.175 00.000 9960 scope still moving after pulse duration time elapsed
22:16:53.207 00.032 9960 IsSlewing returns 0
22:16:53.207 00.000 9960 IsGuiding returns 0
22:16:53.208 00.001 9960 scope move finished after 221 + 44 ms
22:16:53.209 00.001 9960 Move returns status 0, amount 221
22:16:53.209 00.000 9960 move complete, result=0
22:16:53.210 00.001 9960 worker thread done servicing request
22:16:53.210 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.3 px 221 ms SOUTH
22:16:53.216 00.006 9960 Worker thread wakes up
22:16:53.217 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:16:53.217 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1764,943,31,31)
22:16:54.469 01.252 9960 Exposure complete
22:16:54.591 00.122 9960 worker thread done servicing request
22:16:54.592 00.001 11872 OnExposeComplete: enter
22:16:54.595 00.003 11872 UpdateGuideState(): m_state=6
22:16:54.599 00.004 11872 Star::Find(15, 1779, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 54
22:16:54.603 00.004 11872 Star::Find returns 1 (0), X=1779.57, Y=957.78, Mass=4461, SNR=45.1, Peak=182 HFD=5.7
22:16:54.606 00.003 11872 CameraToMount -- cameraTheta (-1.14) - m_xAngle (0.00) = xAngle (-1.15 = -1.15)
22:16:54.610 00.004 11872 CameraToMount -- cameraTheta (-1.14) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.82 = 1.82)
22:16:54.615 00.005 11872 CameraToMount -- cameraX=0.15 cameraY=-0.33 hyp=0.36 cameraTheta=-1.14 mountX=0.15 mountY=0.35, mountTheta=1.17
22:16:54.619 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.15, y=-0.33, opts=13)
22:16:54.624 00.005 11872 Enqueuing Move request for scope (0.15, -0.33)
22:16:54.628 00.004 9960 Worker thread wakes up
22:16:54.628 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=182, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
22:16:54.632 00.004 11872 UpdateGuideState exits: m=4461 SNR=45.1
22:16:54.635 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:54.640 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.33) opts 0xd
22:16:54.640 00.000 9960 Handling offset move in thread for scope, endpoint = (0.15, -0.33)
22:16:54.640 00.000 9960 Moving (0.15, -0.33) raw xDistance=0.15 yDistance=0.35
22:16:54.640 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:16:54.641 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:16:54.644 00.003 11872 Enqueuing Expose request
22:16:54.649 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.35 from input 0.35
22:16:54.649 00.000 9960 MoveAxis(E, 0, ABG)
22:16:54.649 00.000 9960 Move returns status 0, amount 0
22:16:54.649 00.000 9960 MoveAxis(S, 260, ABG)
22:16:54.649 00.000 9960 Guiding  Dir = 1, Dur = 260
22:16:54.650 00.001 9960 IsSlewing returns 0
22:16:54.650 00.000 9960 IsGuiding returns 0
22:16:54.650 00.000 9960 PulseGuide returned control before completion, sleep 270
22:16:54.930 00.280 9960 IsGuiding returns 1
22:16:54.931 00.001 9960 scope still moving after pulse duration time elapsed
22:16:54.961 00.030 9960 IsSlewing returns 0
22:16:54.962 00.001 9960 IsGuiding returns 0
22:16:54.962 00.000 9960 scope move finished after 260 + 51 ms
22:16:54.962 00.000 9960 Move returns status 0, amount 260
22:16:54.963 00.001 9960 move complete, result=0
22:16:54.963 00.000 9960 worker thread done servicing request
22:16:54.963 00.000 9960 Worker thread wakes up
22:16:54.964 00.001 11872 GuideStep: 0.1 px 0 ms EAST, 0.3 px 260 ms SOUTH
22:16:54.970 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:16:54.971 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1764,943,31,31)
22:16:56.223 01.252 9960 Exposure complete
22:16:56.350 00.127 9960 worker thread done servicing request
22:16:56.352 00.002 11872 OnExposeComplete: enter
22:16:56.356 00.004 11872 UpdateGuideState(): m_state=6
22:16:56.361 00.005 11872 Star::Find(15, 1779, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 55
22:16:56.366 00.005 11872 Star::Find returns 1 (0), X=1779.25, Y=959.28, Mass=4496, SNR=45.4, Peak=180 HFD=5.7
22:16:56.370 00.004 11872 CameraToMount -- cameraTheta (1.71) - m_xAngle (0.00) = xAngle (1.71 = 1.71)
22:16:56.374 00.004 11872 CameraToMount -- cameraTheta (1.71) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.68 = -1.60)
22:16:56.378 00.004 11872 CameraToMount -- cameraX=-0.17 cameraY=1.16 hyp=1.17 cameraTheta=1.71 mountX=-0.16 mountY=-1.17, mountTheta=-1.71
22:16:56.382 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.17, y=1.16, opts=13)
22:16:56.387 00.005 11872 Enqueuing Move request for scope (-0.17, 1.16)
22:16:56.390 00.003 9960 Worker thread wakes up
22:16:56.391 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=180, med=0, FiltMin=0, FiltMax=117, Gamma=1.000
22:16:56.396 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 1.16) opts 0xd
22:16:56.396 00.000 11872 UpdateGuideState exits: m=4496 SNR=45.4
22:16:56.400 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.17, 1.16)
22:16:56.400 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:56.404 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:16:56.408 00.004 11872 Enqueuing Expose request
22:16:56.411 00.003 9960 Moving (-0.17, 1.16) raw xDistance=-0.16 yDistance=-1.17
22:16:56.411 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
22:16:56.412 00.001 9960 resist switch: large excursion: input -1.17 thresh 0.60 direction from 1 to -1
22:16:56.412 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.52
22:16:56.412 00.000 9960 GuideAlgorithmResistSwitch::result() returns -1.17 from input -1.17
22:16:56.412 00.000 9960 MoveAxis(E, 0, ABG)
22:16:56.412 00.000 9960 Move returns status 0, amount 0
22:16:56.413 00.001 9960 MoveAxis(N, 876, ABG)
22:16:56.413 00.000 9960 Guiding  Dir = 0, Dur = 876
22:16:56.414 00.001 9960 IsSlewing returns 0
22:16:56.414 00.000 9960 IsGuiding returns 0
22:16:56.414 00.000 9960 PulseGuide returned control before completion, sleep 886
22:16:57.307 00.893 9960 IsGuiding returns 1
22:16:57.308 00.001 9960 scope still moving after pulse duration time elapsed
22:16:57.340 00.032 9960 IsSlewing returns 0
22:16:57.342 00.002 9960 IsGuiding returns 0
22:16:57.342 00.000 9960 scope move finished after 876 + 51 ms
22:16:57.343 00.001 9960 Move returns status 0, amount 876
22:16:57.343 00.000 9960 move complete, result=0
22:16:57.343 00.000 9960 worker thread done servicing request
22:16:57.343 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -1.2 px 876 ms NORTH
22:16:57.349 00.006 9960 Worker thread wakes up
22:16:57.349 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:16:57.349 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1764,943,31,31)
22:16:58.604 01.255 9960 Exposure complete
22:16:58.734 00.130 9960 worker thread done servicing request
22:16:58.735 00.001 11872 OnExposeComplete: enter
22:16:58.741 00.006 11872 UpdateGuideState(): m_state=6
22:16:58.746 00.005 11872 Star::Find(15, 1779, 959, 0, (0,0,0,0), 1.5, 10.0, 255) frame 56
22:16:58.750 00.004 11872 Star::Find returns 1 (0), X=1779.20, Y=958.29, Mass=4523, SNR=45.6, Peak=197 HFD=5.7
22:16:58.754 00.004 11872 CameraToMount -- cameraTheta (2.45) - m_xAngle (0.00) = xAngle (2.44 = 2.44)
22:16:58.758 00.004 11872 CameraToMount -- cameraTheta (2.45) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (5.41 = -0.87)
22:16:58.761 00.003 11872 CameraToMount -- cameraX=-0.22 cameraY=0.18 hyp=0.28 cameraTheta=2.45 mountX=-0.22 mountY=-0.22, mountTheta=-2.36
22:16:58.764 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=-0.22, y=0.18, opts=13)
22:16:58.768 00.004 11872 Enqueuing Move request for scope (-0.22, 0.18)
22:16:58.772 00.004 9960 Worker thread wakes up
22:16:58.772 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.18) opts 0xd
22:16:58.772 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.22, 0.18)
22:16:58.772 00.000 9960 Moving (-0.22, 0.18) raw xDistance=-0.22 yDistance=-0.22
22:16:58.773 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=197, med=0, FiltMin=0, FiltMax=131, Gamma=1.000
22:16:58.776 00.003 11872 UpdateGuideState exits: m=4523 SNR=45.6
22:16:58.779 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:58.783 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:16:58.786 00.003 11872 Enqueuing Expose request
22:16:58.790 00.004 9960 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
22:16:58.791 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
22:16:58.791 00.000 9960 MoveAxis(E, 102, ABG)
22:16:58.791 00.000 9960 Guiding  Dir = 2, Dur = 102
22:16:58.791 00.000 9960 IsSlewing returns 0
22:16:58.792 00.001 9960 IsGuiding returns 0
22:16:58.792 00.000 9960 PulseGuide returned control before completion, sleep 112
22:16:58.909 00.117 9960 IsGuiding returns 1
22:16:58.910 00.001 9960 scope still moving after pulse duration time elapsed
22:16:58.939 00.029 9960 IsSlewing returns 0
22:16:58.942 00.003 9960 IsGuiding returns 0
22:16:58.943 00.001 9960 scope move finished after 102 + 49 ms
22:16:58.943 00.000 9960 Move returns status 0, amount 102
22:16:58.943 00.000 9960 MoveAxis(N, 163, ABG)
22:16:58.944 00.001 9960 Guiding  Dir = 0, Dur = 163
22:16:58.944 00.000 9960 IsSlewing returns 0
22:16:58.944 00.000 9960 IsGuiding returns 0
22:16:58.945 00.001 9960 PulseGuide returned control before completion, sleep 173
22:16:59.129 00.184 9960 IsGuiding returns 1
22:16:59.130 00.001 9960 scope still moving after pulse duration time elapsed
22:16:59.160 00.030 9960 IsSlewing returns 0
22:16:59.161 00.001 9960 IsGuiding returns 0
22:16:59.161 00.000 9960 scope move finished after 163 + 53 ms
22:16:59.161 00.000 9960 Move returns status 0, amount 163
22:16:59.162 00.001 9960 move complete, result=0
22:16:59.162 00.000 9960 worker thread done servicing request
22:16:59.162 00.000 9960 Worker thread wakes up
22:16:59.162 00.000 11872 GuideStep: -0.2 px 102 ms EAST, -0.2 px 163 ms NORTH
22:16:59.171 00.009 9960 worker thread servicing REQUEST_EXPOSE 1000
22:16:59.172 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1764,943,31,31)
22:17:00.427 01.255 9960 Exposure complete
22:17:00.543 00.116 9960 worker thread done servicing request
22:17:00.545 00.002 11872 OnExposeComplete: enter
22:17:00.549 00.004 11872 UpdateGuideState(): m_state=6
22:17:00.554 00.005 11872 Star::Find(15, 1779, 958, 0, (0,0,0,0), 1.5, 10.0, 255) frame 57
22:17:00.558 00.004 11872 Star::Find returns 1 (0), X=1779.57, Y=957.08, Mass=4365, SNR=44.6, Peak=170 HFD=5.9
22:17:00.562 00.004 11872 CameraToMount -- cameraTheta (-1.43) - m_xAngle (0.00) = xAngle (-1.43 = -1.43)
22:17:00.565 00.003 11872 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.54 = 1.54)
22:17:00.569 00.004 11872 CameraToMount -- cameraX=0.15 cameraY=-1.03 hyp=1.04 cameraTheta=-1.43 mountX=0.14 mountY=1.04, mountTheta=1.44
22:17:00.574 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.15, y=-1.03, opts=13)
22:17:00.578 00.004 11872 Enqueuing Move request for scope (0.15, -1.03)
22:17:00.581 00.003 9960 Worker thread wakes up
22:17:00.581 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.15, -1.03) opts 0xd
22:17:00.582 00.001 9960 Handling offset move in thread for scope, endpoint = (0.15, -1.03)
22:17:00.582 00.000 9960 Moving (0.15, -1.03) raw xDistance=0.14 yDistance=1.04
22:17:00.582 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:17:00.582 00.000 9960 resist switch: large excursion: input 1.04 thresh 0.60 direction from -1 to 1
22:17:00.582 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=3.12
22:17:00.582 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.04 from input 1.04
22:17:00.582 00.000 9960 MoveAxis(E, 0, ABG)
22:17:00.582 00.000 9960 Move returns status 0, amount 0
22:17:00.582 00.000 9960 MoveAxis(S, 777, ABG)
22:17:00.582 00.000 9960 Guiding  Dir = 1, Dur = 777
22:17:00.583 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=170, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
22:17:00.587 00.004 9960 IsSlewing returns 0
22:17:00.587 00.000 11872 UpdateGuideState exits: m=4365 SNR=44.6
22:17:00.592 00.005 9960 IsGuiding returns 0
22:17:00.592 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:00.596 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:17:00.600 00.004 11872 Enqueuing Expose request
22:17:00.604 00.004 9960 PulseGuide returned control before completion, sleep 787
22:17:01.401 00.797 9960 IsGuiding returns 1
22:17:01.402 00.001 9960 scope still moving after pulse duration time elapsed
22:17:01.435 00.033 9960 IsSlewing returns 0
22:17:01.436 00.001 9960 IsGuiding returns 0
22:17:01.438 00.002 9960 scope move finished after 777 + 68 ms
22:17:01.438 00.000 9960 Move returns status 0, amount 777
22:17:01.438 00.000 9960 move complete, result=0
22:17:01.438 00.000 9960 worker thread done servicing request
22:17:01.439 00.001 11872 GuideStep: 0.1 px 0 ms EAST, 1.0 px 777 ms SOUTH
22:17:01.445 00.006 9960 Worker thread wakes up
22:17:01.445 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:17:01.446 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1764,943,31,31)
22:17:02.693 01.247 9960 Exposure complete
22:17:02.820 00.127 9960 worker thread done servicing request
22:17:02.820 00.000 11872 OnExposeComplete: enter
22:17:02.825 00.005 11872 UpdateGuideState(): m_state=6
22:17:02.830 00.005 11872 Star::Find(15, 1779, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 58
22:17:02.834 00.004 11872 Star::Find returns 1 (0), X=1779.19, Y=958.09, Mass=4140, SNR=43.4, Peak=158 HFD=5.8
22:17:02.837 00.003 11872 CameraToMount -- cameraTheta (-3.02) - m_xAngle (0.00) = xAngle (-3.03 = -3.03)
22:17:02.842 00.005 11872 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (-0.06 = -0.06)
22:17:02.846 00.004 11872 CameraToMount -- cameraX=-0.23 cameraY=-0.03 hyp=0.23 cameraTheta=-3.02 mountX=-0.23 mountY=-0.01, mountTheta=-3.08
22:17:02.850 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.23, y=-0.03, opts=13)
22:17:02.855 00.005 11872 Enqueuing Move request for scope (-0.23, -0.03)
22:17:02.858 00.003 9960 Worker thread wakes up
22:17:02.859 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=158, med=0, FiltMin=0, FiltMax=114, Gamma=1.000
22:17:02.863 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.03) opts 0xd
22:17:02.863 00.000 11872 UpdateGuideState exits: m=4140 SNR=43.4
22:17:02.868 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:02.872 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:17:02.876 00.004 11872 Enqueuing Expose request
22:17:02.879 00.003 9960 Handling offset move in thread for scope, endpoint = (-0.23, -0.03)
22:17:02.879 00.000 9960 Moving (-0.23, -0.03) raw xDistance=-0.23 yDistance=-0.01
22:17:02.879 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
22:17:02.879 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:17:02.879 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:17:02.881 00.002 9960 MoveAxis(E, 107, ABG)
22:17:02.881 00.000 9960 Guiding  Dir = 2, Dur = 107
22:17:02.881 00.000 9960 IsSlewing returns 0
22:17:02.881 00.000 9960 IsGuiding returns 0
22:17:02.881 00.000 9960 PulseGuide returned control before completion, sleep 117
22:17:03.010 00.129 9960 IsGuiding returns 1
22:17:03.010 00.000 9960 scope still moving after pulse duration time elapsed
22:17:03.039 00.029 9960 IsSlewing returns 0
22:17:03.040 00.001 9960 IsGuiding returns 0
22:17:03.040 00.000 9960 scope move finished after 107 + 51 ms
22:17:03.040 00.000 9960 Move returns status 0, amount 107
22:17:03.040 00.000 9960 MoveAxis(N, 0, ABG)
22:17:03.042 00.002 9960 Move returns status 0, amount 0
22:17:03.042 00.000 9960 move complete, result=0
22:17:03.042 00.000 9960 worker thread done servicing request
22:17:03.043 00.001 11872 GuideStep: -0.2 px 107 ms EAST, -0.0 px 0 ms NORTH
22:17:03.049 00.006 9960 Worker thread wakes up
22:17:03.049 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:17:03.050 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1764,943,31,31)
22:17:04.292 01.242 9960 Exposure complete
22:17:04.424 00.132 9960 worker thread done servicing request
22:17:04.424 00.000 11872 OnExposeComplete: enter
22:17:04.428 00.004 11872 UpdateGuideState(): m_state=6
22:17:04.431 00.003 11872 Star::Find(15, 1779, 958, 0, (0,0,0,0), 1.5, 10.0, 255) frame 59
22:17:04.435 00.004 11872 Star::Find returns 1 (0), X=1779.76, Y=956.79, Mass=4511, SNR=45.3, Peak=202 HFD=5.7
22:17:04.438 00.003 11872 CameraToMount -- cameraTheta (-1.32) - m_xAngle (0.00) = xAngle (-1.32 = -1.32)
22:17:04.442 00.004 11872 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.65 = 1.65)
22:17:04.445 00.003 11872 CameraToMount -- cameraX=0.34 cameraY=-1.32 hyp=1.36 cameraTheta=-1.32 mountX=0.34 mountY=1.36, mountTheta=1.33
22:17:04.450 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.34, y=-1.32, opts=13)
22:17:04.456 00.006 11872 Enqueuing Move request for scope (0.34, -1.32)
22:17:04.458 00.002 9960 Worker thread wakes up
22:17:04.459 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=202, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
22:17:04.463 00.004 11872 UpdateGuideState exits: m=4511 SNR=45.3
22:17:04.466 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:04.469 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:17:04.472 00.003 11872 Enqueuing Expose request
22:17:04.475 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.34, -1.32) opts 0xd
22:17:04.475 00.000 9960 Handling offset move in thread for scope, endpoint = (0.34, -1.32)
22:17:04.475 00.000 9960 Moving (0.34, -1.32) raw xDistance=0.34 yDistance=1.36
22:17:04.475 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.34
22:17:04.475 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.36 from input 1.36
22:17:04.475 00.000 9960 MoveAxis(W, 150, ABG)
22:17:04.476 00.001 9960 Guiding  Dir = 3, Dur = 150
22:17:04.476 00.000 9960 IsSlewing returns 0
22:17:04.476 00.000 9960 IsGuiding returns 0
22:17:04.476 00.000 9960 PulseGuide returned control before completion, sleep 160
22:17:04.644 00.168 9960 IsGuiding returns 1
22:17:04.645 00.001 9960 scope still moving after pulse duration time elapsed
22:17:04.676 00.031 9960 IsSlewing returns 0
22:17:04.678 00.002 9960 IsGuiding returns 0
22:17:04.678 00.000 9960 scope move finished after 150 + 50 ms
22:17:04.678 00.000 9960 Move returns status 0, amount 150
22:17:04.679 00.001 9960 MoveAxis(S, 1014, ABG)
22:17:04.679 00.000 9960 Guiding  Dir = 1, Dur = 1014
22:17:04.679 00.000 9960 IsSlewing returns 0
22:17:04.680 00.001 9960 IsGuiding returns 0
22:17:04.680 00.000 9960 PulseGuide returned control before completion, sleep 1024
22:17:05.706 01.026 9960 IsGuiding returns 1
22:17:05.706 00.000 9960 scope still moving after pulse duration time elapsed
22:17:05.737 00.031 9960 IsSlewing returns 0
22:17:05.738 00.001 9960 IsGuiding returns 0
22:17:05.738 00.000 9960 scope move finished after 1014 + 45 ms
22:17:05.739 00.001 9960 Move returns status 0, amount 1014
22:17:05.739 00.000 9960 move complete, result=0
22:17:05.740 00.001 9960 worker thread done servicing request
22:17:05.740 00.000 9960 Worker thread wakes up
22:17:05.740 00.000 11872 GuideStep: 0.3 px 150 ms WEST, 1.4 px 1014 ms SOUTH
22:17:05.747 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:17:05.747 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1764,943,31,31)
22:17:06.997 01.250 9960 Exposure complete
22:17:07.137 00.140 9960 worker thread done servicing request
22:17:07.138 00.001 11872 OnExposeComplete: enter
22:17:07.142 00.004 11872 UpdateGuideState(): m_state=6
22:17:07.147 00.005 11872 Star::Find(15, 1779, 956, 0, (0,0,0,0), 1.5, 10.0, 255) frame 60
22:17:07.151 00.004 11872 Star::Find returns 1 (0), X=1779.35, Y=959.18, Mass=4448, SNR=45.1, Peak=188 HFD=5.7
22:17:07.155 00.004 11872 CameraToMount -- cameraTheta (1.64) - m_xAngle (0.00) = xAngle (1.64 = 1.64)
22:17:07.159 00.004 11872 CameraToMount -- cameraTheta (1.64) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.60 = -1.68)
22:17:07.162 00.003 11872 CameraToMount -- cameraX=-0.07 cameraY=1.07 hyp=1.07 cameraTheta=1.64 mountX=-0.07 mountY=-1.06, mountTheta=-1.64
22:17:07.169 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.07, y=1.07, opts=13)
22:17:07.174 00.005 11872 Enqueuing Move request for scope (-0.07, 1.07)
22:17:07.178 00.004 9960 Worker thread wakes up
22:17:07.178 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=188, med=0, FiltMin=0, FiltMax=108, Gamma=1.000
22:17:07.182 00.004 11872 UpdateGuideState exits: m=4448 SNR=45.1
22:17:07.186 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 1.07) opts 0xd
22:17:07.186 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:07.191 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:17:07.195 00.004 11872 Enqueuing Expose request
22:17:07.199 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.07, 1.07)
22:17:07.199 00.000 9960 Moving (-0.07, 1.07) raw xDistance=-0.07 yDistance=-1.06
22:17:07.199 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:17:07.199 00.000 9960 resist switch: large excursion: input -1.06 thresh 0.60 direction from 1 to -1
22:17:07.199 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.19
22:17:07.200 00.001 9960 GuideAlgorithmResistSwitch::result() returns -1.06 from input -1.06
22:17:07.200 00.000 9960 MoveAxis(E, 0, ABG)
22:17:07.200 00.000 9960 Move returns status 0, amount 0
22:17:07.201 00.001 9960 MoveAxis(N, 794, ABG)
22:17:07.201 00.000 9960 Guiding  Dir = 0, Dur = 794
22:17:07.202 00.001 9960 IsSlewing returns 0
22:17:07.202 00.000 9960 IsGuiding returns 0
22:17:07.203 00.001 9960 PulseGuide returned control before completion, sleep 804
22:17:08.016 00.813 9960 IsGuiding returns 1
22:17:08.017 00.001 9960 scope still moving after pulse duration time elapsed
22:17:08.047 00.030 9960 IsSlewing returns 0
22:17:08.051 00.004 9960 IsGuiding returns 0
22:17:08.051 00.000 9960 scope move finished after 794 + 55 ms
22:17:08.052 00.001 9960 Move returns status 0, amount 794
22:17:08.052 00.000 9960 move complete, result=0
22:17:08.052 00.000 9960 worker thread done servicing request
22:17:08.053 00.001 9960 Worker thread wakes up
22:17:08.053 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -1.1 px 794 ms NORTH
22:17:08.059 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:17:08.059 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1764,943,31,31)
22:17:09.308 01.249 9960 Exposure complete
22:17:09.452 00.144 9960 worker thread done servicing request
22:17:09.452 00.000 11872 OnExposeComplete: enter
22:17:09.458 00.006 11872 UpdateGuideState(): m_state=6
22:17:09.463 00.005 11872 Star::Find(15, 1779, 959, 0, (0,0,0,0), 1.5, 10.0, 255) frame 61
22:17:09.468 00.005 11872 Star::Find returns 1 (0), X=1779.66, Y=957.55, Mass=4226, SNR=43.6, Peak=195 HFD=5.6
22:17:09.472 00.004 11872 CameraToMount -- cameraTheta (-1.16) - m_xAngle (0.00) = xAngle (-1.17 = -1.17)
22:17:09.476 00.004 11872 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.80 = 1.80)
22:17:09.480 00.004 11872 CameraToMount -- cameraX=0.24 cameraY=-0.56 hyp=0.61 cameraTheta=-1.16 mountX=0.24 mountY=0.60, mountTheta=1.19
22:17:09.486 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.24, y=-0.56, opts=13)
22:17:09.489 00.003 11872 Enqueuing Move request for scope (0.24, -0.56)
22:17:09.494 00.005 9960 Worker thread wakes up
22:17:09.494 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=195, med=0, FiltMin=0, FiltMax=110, Gamma=1.000
22:17:09.498 00.004 11872 UpdateGuideState exits: m=4226 SNR=43.6
22:17:09.502 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.56) opts 0xd
22:17:09.502 00.000 9960 Handling offset move in thread for scope, endpoint = (0.24, -0.56)
22:17:09.502 00.000 9960 Moving (0.24, -0.56) raw xDistance=0.24 yDistance=0.60
22:17:09.502 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
22:17:09.503 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:17:09.503 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:09.506 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.60
22:17:09.507 00.001 9960 MoveAxis(W, 114, ABG)
22:17:09.507 00.000 9960 Guiding  Dir = 3, Dur = 114
22:17:09.507 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:17:09.511 00.004 9960 IsSlewing returns 0
22:17:09.511 00.000 11872 Enqueuing Expose request
22:17:09.514 00.003 9960 IsGuiding returns 0
22:17:09.514 00.000 9960 PulseGuide returned control before completion, sleep 124
22:17:09.642 00.128 9960 IsGuiding returns 1
22:17:09.643 00.001 9960 scope still moving after pulse duration time elapsed
22:17:09.674 00.031 9960 IsSlewing returns 0
22:17:09.675 00.001 9960 IsGuiding returns 0
22:17:09.675 00.000 9960 scope move finished after 114 + 46 ms
22:17:09.675 00.000 9960 Move returns status 0, amount 114
22:17:09.675 00.000 9960 MoveAxis(N, 0, ABG)
22:17:09.676 00.001 9960 Move returns status 0, amount 0
22:17:09.676 00.000 9960 move complete, result=0
22:17:09.676 00.000 9960 worker thread done servicing request
22:17:09.678 00.002 11872 GuideStep: 0.2 px 114 ms WEST, 0.6 px 0 ms NORTH
22:17:09.686 00.008 9960 Worker thread wakes up
22:17:09.686 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:17:09.687 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1764,943,31,31)
22:17:10.930 01.243 9960 Exposure complete
22:17:11.054 00.124 9960 worker thread done servicing request
22:17:11.055 00.001 11872 OnExposeComplete: enter
22:17:11.058 00.003 11872 UpdateGuideState(): m_state=6
22:17:11.062 00.004 11872 Star::Find(15, 1779, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 62
22:17:11.066 00.004 11872 Star::Find returns 1 (0), X=1779.38, Y=958.25, Mass=4140, SNR=42.8, Peak=194 HFD=5.5
22:17:11.069 00.003 11872 CameraToMount -- cameraTheta (1.83) - m_xAngle (0.00) = xAngle (1.83 = 1.83)
22:17:11.074 00.005 11872 CameraToMount -- cameraTheta (1.83) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.80 = -1.48)
22:17:11.080 00.006 11872 CameraToMount -- cameraX=-0.04 cameraY=0.14 hyp=0.14 cameraTheta=1.83 mountX=-0.04 mountY=-0.14, mountTheta=-1.82
22:17:11.084 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.04, y=0.14, opts=13)
22:17:11.088 00.004 11872 Enqueuing Move request for scope (-0.04, 0.14)
22:17:11.093 00.005 9960 Worker thread wakes up
22:17:11.094 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.14) opts 0xd
22:17:11.094 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.04, 0.14)
22:17:11.094 00.000 9960 Moving (-0.04, 0.14) raw xDistance=-0.04 yDistance=-0.14
22:17:11.094 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:17:11.095 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:17:11.095 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=194, med=0, FiltMin=0, FiltMax=117, Gamma=1.000
22:17:11.099 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:17:11.099 00.000 9960 MoveAxis(E, 0, ABG)
22:17:11.099 00.000 9960 Move returns status 0, amount 0
22:17:11.100 00.001 9960 MoveAxis(N, 0, ABG)
22:17:11.100 00.000 9960 Move returns status 0, amount 0
22:17:11.100 00.000 9960 move complete, result=0
22:17:11.101 00.001 11872 UpdateGuideState exits: m=4140 SNR=42.8
22:17:11.105 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:11.111 00.006 9960 worker thread done servicing request
22:17:11.113 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:17:11.119 00.006 11872 Enqueuing Expose request
22:17:11.125 00.006 9960 Worker thread wakes up
22:17:11.125 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:17:11.129 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
22:17:11.129 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1764,943,31,31)
22:17:12.371 01.242 9960 Exposure complete
22:17:12.490 00.119 9960 worker thread done servicing request
22:17:12.490 00.000 11872 OnExposeComplete: enter
22:17:12.493 00.003 11872 UpdateGuideState(): m_state=6
22:17:12.498 00.005 11872 Star::Find(15, 1779, 958, 0, (0,0,0,0), 1.5, 10.0, 255) frame 63
22:17:12.501 00.003 11872 Star::Find returns 1 (0), X=1779.55, Y=957.38, Mass=4266, SNR=43.7, Peak=182 HFD=5.5
22:17:12.506 00.005 11872 CameraToMount -- cameraTheta (-1.40) - m_xAngle (0.00) = xAngle (-1.40 = -1.40)
22:17:12.509 00.003 11872 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.57 = 1.57)
22:17:12.514 00.005 11872 CameraToMount -- cameraX=0.13 cameraY=-0.73 hyp=0.74 cameraTheta=-1.40 mountX=0.13 mountY=0.74, mountTheta=1.40
22:17:12.521 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.13, y=-0.73, opts=13)
22:17:12.526 00.005 11872 Enqueuing Move request for scope (0.13, -0.73)
22:17:12.530 00.004 9960 Worker thread wakes up
22:17:12.530 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.73) opts 0xd
22:17:12.530 00.000 9960 Handling offset move in thread for scope, endpoint = (0.13, -0.73)
22:17:12.531 00.001 9960 Moving (0.13, -0.73) raw xDistance=0.13 yDistance=0.74
22:17:12.531 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=182, med=0, FiltMin=0, FiltMax=117, Gamma=1.000
22:17:12.534 00.003 11872 UpdateGuideState exits: m=4266 SNR=43.7
22:17:12.538 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:12.542 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:17:12.545 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:17:12.545 00.000 11872 Enqueuing Expose request
22:17:12.550 00.005 9960 resist switch: large excursion: input 0.74 thresh 0.60 direction from -1 to 1
22:17:12.550 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.23
22:17:12.550 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.74 from input 0.74
22:17:12.550 00.000 9960 MoveAxis(E, 0, ABG)
22:17:12.550 00.000 9960 Move returns status 0, amount 0
22:17:12.550 00.000 9960 MoveAxis(S, 555, ABG)
22:17:12.551 00.001 9960 Guiding  Dir = 1, Dur = 555
22:17:12.551 00.000 9960 IsSlewing returns 0
22:17:12.551 00.000 9960 IsGuiding returns 0
22:17:12.552 00.001 9960 PulseGuide returned control before completion, sleep 565
22:17:13.133 00.581 9960 IsGuiding returns 1
22:17:13.134 00.001 9960 scope still moving after pulse duration time elapsed
22:17:13.164 00.030 9960 IsSlewing returns 0
22:17:13.168 00.004 9960 IsGuiding returns 0
22:17:13.168 00.000 9960 scope move finished after 555 + 61 ms
22:17:13.168 00.000 9960 Move returns status 0, amount 555
22:17:13.169 00.001 9960 move complete, result=0
22:17:13.169 00.000 9960 worker thread done servicing request
22:17:13.170 00.001 9960 Worker thread wakes up
22:17:13.170 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.7 px 555 ms SOUTH
22:17:13.177 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:17:13.177 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1764,943,31,31)
22:17:14.422 01.245 9960 Exposure complete
22:17:14.563 00.141 9960 worker thread done servicing request
22:17:14.564 00.001 11872 OnExposeComplete: enter
22:17:14.567 00.003 11872 UpdateGuideState(): m_state=6
22:17:14.573 00.006 11872 Star::Find(15, 1779, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 64
22:17:14.577 00.004 11872 Star::Find returns 1 (0), X=1779.49, Y=957.30, Mass=4340, SNR=44.1, Peak=186 HFD=5.5
22:17:14.581 00.004 11872 CameraToMount -- cameraTheta (-1.49) - m_xAngle (0.00) = xAngle (-1.49 = -1.49)
22:17:14.584 00.003 11872 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.48 = 1.48)
22:17:14.589 00.005 11872 CameraToMount -- cameraX=0.07 cameraY=-0.82 hyp=0.82 cameraTheta=-1.49 mountX=0.07 mountY=0.82, mountTheta=1.49
22:17:14.595 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.07, y=-0.82, opts=13)
22:17:14.599 00.004 11872 Enqueuing Move request for scope (0.07, -0.82)
22:17:14.604 00.005 9960 Worker thread wakes up
22:17:14.604 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=186, med=0, FiltMin=0, FiltMax=105, Gamma=1.000
22:17:14.609 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.82) opts 0xd
22:17:14.609 00.000 9960 Handling offset move in thread for scope, endpoint = (0.07, -0.82)
22:17:14.610 00.001 11872 UpdateGuideState exits: m=4340 SNR=44.1
22:17:14.613 00.003 9960 Moving (0.07, -0.82) raw xDistance=0.07 yDistance=0.82
22:17:14.613 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:17:14.613 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:14.617 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:17:14.621 00.004 11872 Enqueuing Expose request
22:17:14.624 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.82 from input 0.82
22:17:14.625 00.001 9960 MoveAxis(E, 0, ABG)
22:17:14.625 00.000 9960 Move returns status 0, amount 0
22:17:14.625 00.000 9960 MoveAxis(S, 609, ABG)
22:17:14.625 00.000 9960 Guiding  Dir = 1, Dur = 609
22:17:14.625 00.000 9960 IsSlewing returns 0
22:17:14.626 00.001 9960 IsGuiding returns 0
22:17:14.627 00.001 9960 PulseGuide returned control before completion, sleep 619
22:17:15.258 00.631 9960 IsGuiding returns 1
22:17:15.258 00.000 9960 scope still moving after pulse duration time elapsed
22:17:15.287 00.029 9960 IsSlewing returns 0
22:17:15.289 00.002 9960 IsGuiding returns 0
22:17:15.289 00.000 9960 scope move finished after 609 + 54 ms
22:17:15.290 00.001 9960 Move returns status 0, amount 609
22:17:15.290 00.000 9960 move complete, result=0
22:17:15.290 00.000 9960 worker thread done servicing request
22:17:15.292 00.002 11872 GuideStep: 0.1 px 0 ms EAST, 0.8 px 609 ms SOUTH
22:17:15.299 00.007 9960 Worker thread wakes up
22:17:15.299 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:17:15.300 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1764,943,31,31)
22:17:16.548 01.248 9960 Exposure complete
22:17:16.676 00.128 9960 worker thread done servicing request
22:17:16.676 00.000 11872 OnExposeComplete: enter
22:17:16.681 00.005 11872 UpdateGuideState(): m_state=6
22:17:16.684 00.003 11872 Star::Find(15, 1779, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 65
22:17:16.690 00.006 11872 Star::Find returns 1 (0), X=1779.54, Y=957.67, Mass=4250, SNR=43.8, Peak=209 HFD=5.5
22:17:16.695 00.005 11872 CameraToMount -- cameraTheta (-1.31) - m_xAngle (0.00) = xAngle (-1.31 = -1.31)
22:17:16.698 00.003 11872 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.66 = 1.66)
22:17:16.703 00.005 11872 CameraToMount -- cameraX=0.12 cameraY=-0.44 hyp=0.45 cameraTheta=-1.31 mountX=0.12 mountY=0.45, mountTheta=1.32
22:17:16.708 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.12, y=-0.44, opts=13)
22:17:16.713 00.005 11872 Enqueuing Move request for scope (0.12, -0.44)
22:17:16.716 00.003 9960 Worker thread wakes up
22:17:16.717 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.44) opts 0xd
22:17:16.717 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=0, FiltMin=0, FiltMax=123, Gamma=1.000
22:17:16.720 00.003 11872 UpdateGuideState exits: m=4250 SNR=43.8
22:17:16.725 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:16.729 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:17:16.732 00.003 11872 Enqueuing Expose request
22:17:16.738 00.006 9960 Handling offset move in thread for scope, endpoint = (0.12, -0.44)
22:17:16.738 00.000 9960 Moving (0.12, -0.44) raw xDistance=0.12 yDistance=0.45
22:17:16.739 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:17:16.739 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.45 from input 0.45
22:17:16.739 00.000 9960 MoveAxis(E, 0, ABG)
22:17:16.739 00.000 9960 Move returns status 0, amount 0
22:17:16.740 00.001 9960 MoveAxis(S, 338, ABG)
22:17:16.740 00.000 9960 Guiding  Dir = 1, Dur = 338
22:17:16.741 00.001 9960 IsSlewing returns 0
22:17:16.741 00.000 9960 IsGuiding returns 0
22:17:16.742 00.001 9960 PulseGuide returned control before completion, sleep 348
22:17:17.096 00.354 9960 IsGuiding returns 1
22:17:17.097 00.001 9960 scope still moving after pulse duration time elapsed
22:17:17.126 00.029 9960 IsSlewing returns 0
22:17:17.127 00.001 9960 IsGuiding returns 0
22:17:17.129 00.002 9960 scope move finished after 338 + 48 ms
22:17:17.129 00.000 9960 Move returns status 0, amount 338
22:17:17.130 00.001 9960 move complete, result=0
22:17:17.130 00.000 9960 worker thread done servicing request
22:17:17.131 00.001 9960 Worker thread wakes up
22:17:17.131 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.5 px 338 ms SOUTH
22:17:17.138 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:17:17.138 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1764,943,31,31)
22:17:18.387 01.249 9960 Exposure complete
22:17:18.509 00.122 9960 worker thread done servicing request
22:17:18.509 00.000 11872 OnExposeComplete: enter
22:17:18.514 00.005 11872 UpdateGuideState(): m_state=6
22:17:18.519 00.005 11872 Star::Find(15, 1779, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 66
22:17:18.524 00.005 11872 Star::Find returns 1 (0), X=1779.29, Y=959.21, Mass=4373, SNR=45.0, Peak=181 HFD=5.7
22:17:18.529 00.005 11872 CameraToMount -- cameraTheta (1.68) - m_xAngle (0.00) = xAngle (1.68 = 1.68)
22:17:18.533 00.004 11872 CameraToMount -- cameraTheta (1.68) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.65 = -1.63)
22:17:18.537 00.004 11872 CameraToMount -- cameraX=-0.13 cameraY=1.10 hyp=1.11 cameraTheta=1.68 mountX=-0.12 mountY=-1.10, mountTheta=-1.68
22:17:18.542 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.13, y=1.10, opts=13)
22:17:18.546 00.004 11872 Enqueuing Move request for scope (-0.13, 1.10)
22:17:18.552 00.006 9960 Worker thread wakes up
22:17:18.552 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 1.10) opts 0xd
22:17:18.553 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.13, 1.10)
22:17:18.553 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=181, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
22:17:18.557 00.004 9960 Moving (-0.13, 1.10) raw xDistance=-0.12 yDistance=-1.10
22:17:18.558 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:17:18.558 00.000 9960 resist switch: large excursion: input -1.10 thresh 0.60 direction from 1 to -1
22:17:18.558 00.000 11872 UpdateGuideState exits: m=4373 SNR=45.0
22:17:18.563 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:18.567 00.004 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.31
22:17:18.567 00.000 9960 GuideAlgorithmResistSwitch::result() returns -1.10 from input -1.10
22:17:18.567 00.000 9960 MoveAxis(E, 0, ABG)
22:17:18.567 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:17:18.570 00.003 11872 Enqueuing Expose request
22:17:18.575 00.005 9960 Move returns status 0, amount 0
22:17:18.575 00.000 9960 MoveAxis(N, 824, ABG)
22:17:18.575 00.000 9960 Guiding  Dir = 0, Dur = 824
22:17:18.576 00.001 9960 IsSlewing returns 0
22:17:18.576 00.000 9960 IsGuiding returns 0
22:17:18.576 00.000 9960 PulseGuide returned control before completion, sleep 834
22:17:19.424 00.848 9960 IsGuiding returns 1
22:17:19.425 00.001 9960 scope still moving after pulse duration time elapsed
22:17:19.456 00.031 9960 IsSlewing returns 0
22:17:19.457 00.001 9960 IsGuiding returns 0
22:17:19.458 00.001 9960 scope move finished after 824 + 57 ms
22:17:19.458 00.000 9960 Move returns status 0, amount 824
22:17:19.461 00.003 9960 move complete, result=0
22:17:19.461 00.000 9960 worker thread done servicing request
22:17:19.461 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -1.1 px 824 ms NORTH
22:17:19.468 00.007 9960 Worker thread wakes up
22:17:19.468 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:17:19.468 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1764,943,31,31)
22:17:20.723 01.255 9960 Exposure complete
22:17:20.850 00.127 9960 worker thread done servicing request
22:17:20.851 00.001 11872 OnExposeComplete: enter
22:17:20.854 00.003 11872 UpdateGuideState(): m_state=6
22:17:20.860 00.006 11872 Star::Find(15, 1779, 959, 0, (0,0,0,0), 1.5, 10.0, 255) frame 67
22:17:20.866 00.006 11872 Star::Find returns 1 (0), X=1779.32, Y=958.35, Mass=4286, SNR=44.2, Peak=199 HFD=5.5
22:17:20.871 00.005 11872 CameraToMount -- cameraTheta (1.96) - m_xAngle (0.00) = xAngle (1.95 = 1.95)
22:17:20.875 00.004 11872 CameraToMount -- cameraTheta (1.96) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.92 = -1.36)
22:17:20.879 00.004 11872 CameraToMount -- cameraX=-0.10 cameraY=0.23 hyp=0.25 cameraTheta=1.96 mountX=-0.09 mountY=-0.25, mountTheta=-1.94
22:17:20.884 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.10, y=0.23, opts=13)
22:17:20.887 00.003 11872 Enqueuing Move request for scope (-0.10, 0.23)
22:17:20.892 00.005 9960 Worker thread wakes up
22:17:20.893 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.23) opts 0xd
22:17:20.894 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.10, 0.23)
22:17:20.894 00.000 9960 Moving (-0.10, 0.23) raw xDistance=-0.09 yDistance=-0.25
22:17:20.894 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:17:20.894 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
22:17:20.894 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=199, med=0, FiltMin=0, FiltMax=118, Gamma=1.000
22:17:20.897 00.003 11872 UpdateGuideState exits: m=4286 SNR=44.2
22:17:20.902 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:20.906 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:17:20.909 00.003 9960 MoveAxis(E, 0, ABG)
22:17:20.909 00.000 9960 Move returns status 0, amount 0
22:17:20.909 00.000 9960 MoveAxis(N, 184, ABG)
22:17:20.909 00.000 9960 Guiding  Dir = 0, Dur = 184
22:17:20.911 00.002 11872 Enqueuing Expose request
22:17:20.915 00.004 9960 IsSlewing returns 0
22:17:20.915 00.000 9960 IsGuiding returns 0
22:17:20.915 00.000 9960 PulseGuide returned control before completion, sleep 194
22:17:21.115 00.200 9960 IsGuiding returns 1
22:17:21.115 00.000 9960 scope still moving after pulse duration time elapsed
22:17:21.147 00.032 9960 IsSlewing returns 0
22:17:21.149 00.002 9960 IsGuiding returns 0
22:17:21.149 00.000 9960 scope move finished after 184 + 49 ms
22:17:21.149 00.000 9960 Move returns status 0, amount 184
22:17:21.150 00.001 9960 move complete, result=0
22:17:21.150 00.000 9960 worker thread done servicing request
22:17:21.150 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 184 ms NORTH
22:17:21.156 00.006 9960 Worker thread wakes up
22:17:21.156 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:17:21.156 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1764,943,31,31)
22:17:22.410 01.254 9960 Exposure complete
22:17:22.531 00.121 9960 worker thread done servicing request
22:17:22.531 00.000 11872 OnExposeComplete: enter
22:17:22.535 00.004 11872 UpdateGuideState(): m_state=6
22:17:22.538 00.003 11872 Star::Find(15, 1779, 958, 0, (0,0,0,0), 1.5, 10.0, 255) frame 68
22:17:22.543 00.005 11872 Star::Find returns 1 (0), X=1779.49, Y=956.97, Mass=4132, SNR=43.5, Peak=174 HFD=6.0
22:17:22.548 00.005 11872 CameraToMount -- cameraTheta (-1.51) - m_xAngle (0.00) = xAngle (-1.51 = -1.51)
22:17:22.552 00.004 11872 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.46 = 1.46)
22:17:22.555 00.003 11872 CameraToMount -- cameraX=0.07 cameraY=-1.14 hyp=1.15 cameraTheta=-1.51 mountX=0.07 mountY=1.14, mountTheta=1.51
22:17:22.560 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.07, y=-1.14, opts=13)
22:17:22.564 00.004 11872 Enqueuing Move request for scope (0.07, -1.14)
22:17:22.568 00.004 9960 Worker thread wakes up
22:17:22.569 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.07, -1.14) opts 0xd
22:17:22.569 00.000 9960 Handling offset move in thread for scope, endpoint = (0.07, -1.14)
22:17:22.569 00.000 9960 Moving (0.07, -1.14) raw xDistance=0.07 yDistance=1.14
22:17:22.569 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:17:22.570 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=174, med=0, FiltMin=0, FiltMax=102, Gamma=1.000
22:17:22.574 00.004 9960 resist switch: large excursion: input 1.14 thresh 0.60 direction from -1 to 1
22:17:22.574 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=3.41
22:17:22.575 00.001 11872 UpdateGuideState exits: m=4132 SNR=43.5
22:17:22.579 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:22.585 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:17:22.590 00.005 11872 Enqueuing Expose request
22:17:22.594 00.004 9960 GuideAlgorithmResistSwitch::result() returns 1.14 from input 1.14
22:17:22.594 00.000 9960 MoveAxis(E, 0, ABG)
22:17:22.595 00.001 9960 Move returns status 0, amount 0
22:17:22.595 00.000 9960 MoveAxis(S, 849, ABG)
22:17:22.595 00.000 9960 Guiding  Dir = 1, Dur = 849
22:17:22.596 00.001 9960 IsSlewing returns 0
22:17:22.596 00.000 9960 IsGuiding returns 0
22:17:22.597 00.001 9960 PulseGuide returned control before completion, sleep 859
22:17:23.467 00.870 9960 IsGuiding returns 1
22:17:23.468 00.001 9960 scope still moving after pulse duration time elapsed
22:17:23.498 00.030 9960 IsSlewing returns 0
22:17:23.499 00.001 9960 IsGuiding returns 0
22:17:23.499 00.000 9960 scope move finished after 849 + 54 ms
22:17:23.500 00.001 9960 Move returns status 0, amount 849
22:17:23.500 00.000 9960 move complete, result=0
22:17:23.500 00.000 9960 worker thread done servicing request
22:17:23.501 00.001 9960 Worker thread wakes up
22:17:23.501 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 1.1 px 849 ms SOUTH
22:17:23.508 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:17:23.508 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1764,943,31,31)
22:17:24.765 01.257 9960 Exposure complete
22:17:24.904 00.139 9960 worker thread done servicing request
22:17:24.904 00.000 11872 OnExposeComplete: enter
22:17:24.909 00.005 11872 UpdateGuideState(): m_state=6
22:17:24.914 00.005 11872 Star::Find(15, 1779, 956, 0, (0,0,0,0), 1.5, 10.0, 255) frame 69
22:17:24.919 00.005 11872 Star::Find returns 1 (0), X=1779.43, Y=957.38, Mass=4481, SNR=45.1, Peak=182 HFD=5.8
22:17:24.925 00.006 11872 CameraToMount -- cameraTheta (-1.55) - m_xAngle (0.00) = xAngle (-1.56 = -1.56)
22:17:24.931 00.006 11872 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.41 = 1.41)
22:17:24.937 00.006 11872 CameraToMount -- cameraX=0.01 cameraY=-0.73 hyp=0.73 cameraTheta=-1.55 mountX=0.01 mountY=0.72, mountTheta=1.56
22:17:24.945 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=0.01, y=-0.73, opts=13)
22:17:24.951 00.006 11872 Enqueuing Move request for scope (0.01, -0.73)
22:17:24.956 00.005 9960 Worker thread wakes up
22:17:24.956 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=182, med=0, FiltMin=0, FiltMax=105, Gamma=1.000
22:17:24.960 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.73) opts 0xd
22:17:24.961 00.001 11872 UpdateGuideState exits: m=4481 SNR=45.1
22:17:24.965 00.004 9960 Handling offset move in thread for scope, endpoint = (0.01, -0.73)
22:17:24.965 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:24.969 00.004 9960 Moving (0.01, -0.73) raw xDistance=0.01 yDistance=0.72
22:17:24.969 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:17:24.973 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:17:24.973 00.000 11872 Enqueuing Expose request
22:17:24.978 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.72 from input 0.72
22:17:24.978 00.000 9960 MoveAxis(E, 0, ABG)
22:17:24.978 00.000 9960 Move returns status 0, amount 0
22:17:24.978 00.000 9960 MoveAxis(S, 537, ABG)
22:17:24.978 00.000 9960 Guiding  Dir = 1, Dur = 537
22:17:24.978 00.000 9960 IsSlewing returns 0
22:17:24.979 00.001 9960 IsGuiding returns 0
22:17:24.979 00.000 9960 PulseGuide returned control before completion, sleep 547
22:17:25.534 00.555 9960 IsGuiding returns 1
22:17:25.535 00.001 9960 scope still moving after pulse duration time elapsed
22:17:25.565 00.030 9960 IsSlewing returns 0
22:17:25.566 00.001 9960 IsGuiding returns 0
22:17:25.567 00.001 9960 scope move finished after 537 + 51 ms
22:17:25.568 00.001 9960 Move returns status 0, amount 537
22:17:25.568 00.000 9960 move complete, result=0
22:17:25.568 00.000 9960 worker thread done servicing request
22:17:25.570 00.002 9960 Worker thread wakes up
22:17:25.570 00.000 11872 GuideStep: 0.0 px 0 ms EAST, 0.7 px 537 ms SOUTH
22:17:25.578 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
22:17:25.578 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1764,943,31,31)
22:17:26.824 01.246 9960 Exposure complete
22:17:26.951 00.127 9960 worker thread done servicing request
22:17:26.951 00.000 11872 OnExposeComplete: enter
22:17:26.954 00.003 11872 UpdateGuideState(): m_state=6
22:17:26.957 00.003 11872 Star::Find(15, 1779, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 70
22:17:26.962 00.005 11872 Star::Find returns 1 (0), X=1779.53, Y=957.73, Mass=4090, SNR=42.8, Peak=203 HFD=5.6
22:17:26.967 00.005 11872 CameraToMount -- cameraTheta (-1.29) - m_xAngle (0.00) = xAngle (-1.29 = -1.29)
22:17:26.971 00.004 11872 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.68 = 1.68)
22:17:26.974 00.003 11872 CameraToMount -- cameraX=0.11 cameraY=-0.38 hyp=0.39 cameraTheta=-1.29 mountX=0.11 mountY=0.39, mountTheta=1.30
22:17:26.978 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.11, y=-0.38, opts=13)
22:17:26.983 00.005 11872 Enqueuing Move request for scope (0.11, -0.38)
22:17:26.988 00.005 9960 Worker thread wakes up
22:17:26.988 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.38) opts 0xd
22:17:26.988 00.000 9960 Handling offset move in thread for scope, endpoint = (0.11, -0.38)
22:17:26.988 00.000 9960 Moving (0.11, -0.38) raw xDistance=0.11 yDistance=0.39
22:17:26.988 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:17:26.988 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.39 from input 0.39
22:17:26.989 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=203, med=0, FiltMin=0, FiltMax=114, Gamma=1.000
22:17:26.994 00.005 9960 MoveAxis(E, 0, ABG)
22:17:26.994 00.000 9960 Move returns status 0, amount 0
22:17:26.995 00.001 9960 MoveAxis(S, 293, ABG)
22:17:26.995 00.000 9960 Guiding  Dir = 1, Dur = 293
22:17:26.995 00.000 11872 UpdateGuideState exits: m=4090 SNR=42.8
22:17:26.999 00.004 9960 IsSlewing returns 0
22:17:26.999 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:27.004 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:17:27.008 00.004 9960 IsGuiding returns 0
22:17:27.008 00.000 11872 Enqueuing Expose request
22:17:27.012 00.004 9960 PulseGuide returned control before completion, sleep 303
22:17:27.317 00.305 9960 IsGuiding returns 1
22:17:27.319 00.002 9960 scope still moving after pulse duration time elapsed
22:17:27.349 00.030 9960 IsSlewing returns 0
22:17:27.351 00.002 9960 IsGuiding returns 0
22:17:27.352 00.001 9960 scope move finished after 293 + 50 ms
22:17:27.352 00.000 9960 Move returns status 0, amount 293
22:17:27.352 00.000 9960 move complete, result=0
22:17:27.353 00.001 9960 worker thread done servicing request
22:17:27.353 00.000 9960 Worker thread wakes up
22:17:27.354 00.001 11872 GuideStep: 0.1 px 0 ms EAST, 0.4 px 293 ms SOUTH
22:17:27.362 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
22:17:27.362 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1764,943,31,31)
22:17:28.617 01.255 9960 Exposure complete
22:17:28.738 00.121 9960 worker thread done servicing request
22:17:28.739 00.001 11872 OnExposeComplete: enter
22:17:28.744 00.005 11872 UpdateGuideState(): m_state=6
22:17:28.747 00.003 11872 Star::Find(15, 1779, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 71
22:17:28.752 00.005 11872 Star::Find returns 1 (0), X=1779.50, Y=957.94, Mass=4182, SNR=43.9, Peak=189 HFD=6.0
22:17:28.755 00.003 11872 CameraToMount -- cameraTheta (-1.13) - m_xAngle (0.00) = xAngle (-1.13 = -1.13)
22:17:28.758 00.003 11872 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.84 = 1.84)
22:17:28.763 00.005 11872 CameraToMount -- cameraX=0.08 cameraY=-0.17 hyp=0.19 cameraTheta=-1.13 mountX=0.08 mountY=0.18, mountTheta=1.16
22:17:28.768 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.08, y=-0.17, opts=13)
22:17:28.771 00.003 11872 Enqueuing Move request for scope (0.08, -0.17)
22:17:28.776 00.005 9960 Worker thread wakes up
22:17:28.776 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.17) opts 0xd
22:17:28.776 00.000 9960 Handling offset move in thread for scope, endpoint = (0.08, -0.17)
22:17:28.776 00.000 9960 Moving (0.08, -0.17) raw xDistance=0.08 yDistance=0.18
22:17:28.776 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:17:28.776 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=189, med=0, FiltMin=0, FiltMax=104, Gamma=1.000
22:17:28.781 00.005 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:17:28.781 00.000 11872 UpdateGuideState exits: m=4182 SNR=43.9
22:17:28.786 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:28.789 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
22:17:28.789 00.000 9960 MoveAxis(E, 0, ABG)
22:17:28.790 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:17:28.794 00.004 9960 Move returns status 0, amount 0
22:17:28.794 00.000 9960 MoveAxis(N, 0, ABG)
22:17:28.795 00.001 9960 Move returns status 0, amount 0
22:17:28.795 00.000 11872 Enqueuing Expose request
22:17:28.800 00.005 9960 move complete, result=0
22:17:28.800 00.000 9960 worker thread done servicing request
22:17:28.800 00.000 9960 Worker thread wakes up
22:17:28.800 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:17:28.800 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1764,943,31,31)
22:17:28.801 00.001 11872 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:17:30.058 01.257 9960 Exposure complete
22:17:30.203 00.145 9960 worker thread done servicing request
22:17:30.203 00.000 11872 OnExposeComplete: enter
22:17:30.209 00.006 11872 UpdateGuideState(): m_state=6
22:17:30.213 00.004 11872 Star::Find(15, 1779, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 72
22:17:30.217 00.004 11872 Star::Find returns 1 (0), X=1779.14, Y=959.07, Mass=4420, SNR=44.7, Peak=187 HFD=5.9
22:17:30.223 00.006 11872 CameraToMount -- cameraTheta (1.86) - m_xAngle (0.00) = xAngle (1.85 = 1.85)
22:17:30.229 00.006 11872 CameraToMount -- cameraTheta (1.86) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.82 = -1.46)
22:17:30.235 00.006 11872 CameraToMount -- cameraX=-0.28 cameraY=0.96 hyp=1.00 cameraTheta=1.86 mountX=-0.28 mountY=-0.99, mountTheta=-1.84
22:17:30.244 00.009 11872 SchedulePrimaryMove(0FA44CE0, x=-0.28, y=0.96, opts=13)
22:17:30.250 00.006 11872 Enqueuing Move request for scope (-0.28, 0.96)
22:17:30.255 00.005 9960 Worker thread wakes up
22:17:30.255 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=187, med=0, FiltMin=0, FiltMax=118, Gamma=1.000
22:17:30.259 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.96) opts 0xd
22:17:30.259 00.000 11872 UpdateGuideState exits: m=4420 SNR=44.7
22:17:30.266 00.007 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:30.272 00.006 9960 Handling offset move in thread for scope, endpoint = (-0.28, 0.96)
22:17:30.273 00.001 9960 Moving (-0.28, 0.96) raw xDistance=-0.28 yDistance=-0.99
22:17:30.273 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:17:30.278 00.005 9960 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.28
22:17:30.278 00.000 9960 resist switch: large excursion: input -0.99 thresh 0.60 direction from 1 to -1
22:17:30.280 00.002 11872 Enqueuing Expose request
22:17:30.284 00.004 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.98
22:17:30.284 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.99 from input -0.99
22:17:30.284 00.000 9960 MoveAxis(E, 129, ABG)
22:17:30.284 00.000 9960 Guiding  Dir = 2, Dur = 129
22:17:30.285 00.001 9960 IsSlewing returns 0
22:17:30.285 00.000 9960 IsGuiding returns 0
22:17:30.286 00.001 9960 PulseGuide returned control before completion, sleep 139
22:17:30.428 00.142 9960 IsGuiding returns 1
22:17:30.429 00.001 9960 scope still moving after pulse duration time elapsed
22:17:30.459 00.030 9960 IsSlewing returns 0
22:17:30.459 00.000 9960 IsGuiding returns 0
22:17:30.459 00.000 9960 scope move finished after 129 + 45 ms
22:17:30.461 00.002 9960 Move returns status 0, amount 129
22:17:30.461 00.000 9960 MoveAxis(N, 740, ABG)
22:17:30.461 00.000 9960 Guiding  Dir = 0, Dur = 740
22:17:30.462 00.001 9960 IsSlewing returns 0
22:17:30.462 00.000 9960 IsGuiding returns 0
22:17:30.463 00.001 9960 PulseGuide returned control before completion, sleep 750
22:17:31.228 00.765 9960 IsGuiding returns 1
22:17:31.230 00.002 9960 scope still moving after pulse duration time elapsed
22:17:31.259 00.029 9960 IsSlewing returns 0
22:17:31.259 00.000 9960 IsGuiding returns 0
22:17:31.259 00.000 9960 scope move finished after 740 + 57 ms
22:17:31.260 00.001 9960 Move returns status 0, amount 740
22:17:31.261 00.001 9960 move complete, result=0
22:17:31.261 00.000 9960 worker thread done servicing request
22:17:31.262 00.001 9960 Worker thread wakes up
22:17:31.262 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:17:31.262 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1764,943,31,31)
22:17:31.263 00.001 11872 GuideStep: -0.3 px 129 ms EAST, -1.0 px 740 ms NORTH
22:17:32.504 01.241 9960 Exposure complete
22:17:32.621 00.117 9960 worker thread done servicing request
22:17:32.622 00.001 11872 OnExposeComplete: enter
22:17:32.625 00.003 11872 UpdateGuideState(): m_state=6
22:17:32.629 00.004 11872 Star::Find(15, 1779, 959, 0, (0,0,0,0), 1.5, 10.0, 255) frame 73
22:17:32.633 00.004 11872 Star::Find returns 1 (0), X=1779.42, Y=958.30, Mass=4397, SNR=44.8, Peak=195 HFD=5.6
22:17:32.637 00.004 11872 CameraToMount -- cameraTheta (1.55) - m_xAngle (0.00) = xAngle (1.55 = 1.55)
22:17:32.642 00.005 11872 CameraToMount -- cameraTheta (1.55) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.52 = -1.77)
22:17:32.648 00.006 11872 CameraToMount -- cameraX=0.00 cameraY=0.18 hyp=0.18 cameraTheta=1.55 mountX=0.00 mountY=-0.18, mountTheta=-1.55
22:17:32.653 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.00, y=0.18, opts=13)
22:17:32.657 00.004 11872 Enqueuing Move request for scope (0.00, 0.18)
22:17:32.661 00.004 9960 Worker thread wakes up
22:17:32.661 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=195, med=0, FiltMin=0, FiltMax=117, Gamma=1.000
22:17:32.664 00.003 11872 UpdateGuideState exits: m=4397 SNR=44.8
22:17:32.669 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.18) opts 0xd
22:17:32.669 00.000 9960 Handling offset move in thread for scope, endpoint = (0.00, 0.18)
22:17:32.670 00.001 9960 Moving (0.00, 0.18) raw xDistance=0.00 yDistance=-0.18
22:17:32.670 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
22:17:32.670 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:17:32.670 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:32.673 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:17:32.673 00.000 9960 MoveAxis(E, 0, ABG)
22:17:32.675 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:17:32.678 00.003 11872 Enqueuing Expose request
22:17:32.681 00.003 9960 Move returns status 0, amount 0
22:17:32.681 00.000 9960 MoveAxis(N, 0, ABG)
22:17:32.681 00.000 9960 Move returns status 0, amount 0
22:17:32.682 00.001 9960 move complete, result=0
22:17:32.682 00.000 9960 worker thread done servicing request
22:17:32.682 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:17:32.688 00.006 9960 Worker thread wakes up
22:17:32.688 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:17:32.688 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1764,943,31,31)
22:17:33.929 01.241 9960 Exposure complete
22:17:34.032 00.103 9960 worker thread done servicing request
22:17:34.033 00.001 11872 OnExposeComplete: enter
22:17:34.038 00.005 11872 UpdateGuideState(): m_state=6
22:17:34.041 00.003 11872 Star::Find(15, 1779, 958, 0, (0,0,0,0), 1.5, 10.0, 255) frame 74
22:17:34.046 00.005 11872 Star::Find returns 1 (0), X=1779.41, Y=958.21, Mass=4556, SNR=45.4, Peak=215 HFD=5.7
22:17:34.052 00.006 11872 CameraToMount -- cameraTheta (1.64) - m_xAngle (0.00) = xAngle (1.64 = 1.64)
22:17:34.056 00.004 11872 CameraToMount -- cameraTheta (1.64) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.61 = -1.68)
22:17:34.061 00.005 11872 CameraToMount -- cameraX=-0.01 cameraY=0.09 hyp=0.09 cameraTheta=1.64 mountX=-0.01 mountY=-0.09, mountTheta=-1.64
22:17:34.065 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.01, y=0.09, opts=13)
22:17:34.070 00.005 11872 Enqueuing Move request for scope (-0.01, 0.09)
22:17:34.073 00.003 9960 Worker thread wakes up
22:17:34.074 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
22:17:34.077 00.003 11872 UpdateGuideState exits: m=4556 SNR=45.4
22:17:34.081 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:34.085 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:17:34.090 00.005 11872 Enqueuing Expose request
22:17:34.093 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.09) opts 0xd
22:17:34.094 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.01, 0.09)
22:17:34.094 00.000 9960 Moving (-0.01, 0.09) raw xDistance=-0.01 yDistance=-0.09
22:17:34.094 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:17:34.095 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:17:34.095 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:17:34.095 00.000 9960 MoveAxis(E, 0, ABG)
22:17:34.095 00.000 9960 Move returns status 0, amount 0
22:17:34.096 00.001 9960 MoveAxis(N, 0, ABG)
22:17:34.096 00.000 9960 Move returns status 0, amount 0
22:17:34.096 00.000 9960 move complete, result=0
22:17:34.096 00.000 9960 worker thread done servicing request
22:17:34.096 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:17:34.103 00.007 9960 Worker thread wakes up
22:17:34.103 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:17:34.103 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1764,943,31,31)
22:17:35.347 01.244 9960 Exposure complete
22:17:35.489 00.142 9960 worker thread done servicing request
22:17:35.490 00.001 11872 OnExposeComplete: enter
22:17:35.496 00.006 11872 UpdateGuideState(): m_state=6
22:17:35.502 00.006 11872 Star::Find(15, 1779, 958, 0, (0,0,0,0), 1.5, 10.0, 255) frame 75
22:17:35.507 00.005 11872 Star::Find returns 1 (0), X=1779.74, Y=956.81, Mass=4278, SNR=44.1, Peak=174 HFD=5.8
22:17:35.513 00.006 11872 CameraToMount -- cameraTheta (-1.33) - m_xAngle (0.00) = xAngle (-1.33 = -1.33)
22:17:35.518 00.005 11872 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.64 = 1.64)
22:17:35.523 00.005 11872 CameraToMount -- cameraX=0.32 cameraY=-1.31 hyp=1.34 cameraTheta=-1.33 mountX=0.32 mountY=1.34, mountTheta=1.34
22:17:35.532 00.009 11872 SchedulePrimaryMove(0FA44CE0, x=0.32, y=-1.31, opts=13)
22:17:35.538 00.006 11872 Enqueuing Move request for scope (0.32, -1.31)
22:17:35.544 00.006 9960 Worker thread wakes up
22:17:35.545 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=174, med=0, FiltMin=0, FiltMax=115, Gamma=1.000
22:17:35.550 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.32, -1.31) opts 0xd
22:17:35.550 00.000 9960 Handling offset move in thread for scope, endpoint = (0.32, -1.31)
22:17:35.550 00.000 11872 UpdateGuideState exits: m=4278 SNR=44.1
22:17:35.555 00.005 9960 Moving (0.32, -1.31) raw xDistance=0.32 yDistance=1.34
22:17:35.555 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:35.560 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32
22:17:35.561 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:17:35.566 00.005 9960 resist switch: large excursion: input 1.34 thresh 0.60 direction from -1 to 1
22:17:35.566 00.000 11872 Enqueuing Expose request
22:17:35.571 00.005 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.02
22:17:35.571 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.34 from input 1.34
22:17:35.571 00.000 9960 MoveAxis(W, 149, ABG)
22:17:35.572 00.001 9960 Guiding  Dir = 3, Dur = 149
22:17:35.574 00.002 9960 IsSlewing returns 0
22:17:35.574 00.000 9960 IsGuiding returns 0
22:17:35.575 00.001 9960 PulseGuide returned control before completion, sleep 159
22:17:35.743 00.168 9960 IsGuiding returns 1
22:17:35.743 00.000 9960 scope still moving after pulse duration time elapsed
22:17:35.775 00.032 9960 IsSlewing returns 0
22:17:35.775 00.000 9960 IsGuiding returns 0
22:17:35.775 00.000 9960 scope move finished after 149 + 51 ms
22:17:35.775 00.000 9960 Move returns status 0, amount 149
22:17:35.776 00.001 9960 MoveAxis(S, 1001, ABG)
22:17:35.776 00.000 9960 Guiding  Dir = 1, Dur = 1001
22:17:35.776 00.000 9960 IsSlewing returns 0
22:17:35.776 00.000 9960 IsGuiding returns 0
22:17:35.778 00.002 9960 PulseGuide returned control before completion, sleep 1011
22:17:36.795 01.017 9960 IsGuiding returns 1
22:17:36.795 00.000 9960 scope still moving after pulse duration time elapsed
22:17:36.825 00.030 9960 IsSlewing returns 0
22:17:36.827 00.002 9960 IsGuiding returns 0
22:17:36.828 00.001 9960 scope move finished after 1001 + 49 ms
22:17:36.828 00.000 9960 Move returns status 0, amount 1001
22:17:36.828 00.000 9960 move complete, result=0
22:17:36.829 00.001 9960 worker thread done servicing request
22:17:36.829 00.000 9960 Worker thread wakes up
22:17:36.829 00.000 11872 GuideStep: 0.3 px 149 ms WEST, 1.3 px 1001 ms SOUTH
22:17:36.836 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:17:36.836 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1764,943,31,31)
22:17:38.082 01.246 9960 Exposure complete
22:17:38.191 00.109 9960 worker thread done servicing request
22:17:38.192 00.001 11872 OnExposeComplete: enter
22:17:38.196 00.004 11872 UpdateGuideState(): m_state=6
22:17:38.200 00.004 11872 Star::Find(15, 1779, 956, 0, (0,0,0,0), 1.5, 10.0, 255) frame 76
22:17:38.204 00.004 11872 Star::Find returns 1 (0), X=1779.54, Y=957.59, Mass=4379, SNR=44.3, Peak=209 HFD=5.7
22:17:38.208 00.004 11872 CameraToMount -- cameraTheta (-1.34) - m_xAngle (0.00) = xAngle (-1.34 = -1.34)
22:17:38.213 00.005 11872 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.63 = 1.63)
22:17:38.217 00.004 11872 CameraToMount -- cameraX=0.12 cameraY=-0.52 hyp=0.53 cameraTheta=-1.34 mountX=0.12 mountY=0.53, mountTheta=1.35
22:17:38.222 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.12, y=-0.52, opts=13)
22:17:38.227 00.005 11872 Enqueuing Move request for scope (0.12, -0.52)
22:17:38.230 00.003 9960 Worker thread wakes up
22:17:38.230 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=0, FiltMin=0, FiltMax=119, Gamma=1.000
22:17:38.235 00.005 11872 UpdateGuideState exits: m=4379 SNR=44.3
22:17:38.239 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:38.243 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:17:38.247 00.004 11872 Enqueuing Expose request
22:17:38.254 00.007 9960 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.52) opts 0xd
22:17:38.254 00.000 9960 Handling offset move in thread for scope, endpoint = (0.12, -0.52)
22:17:38.254 00.000 9960 Moving (0.12, -0.52) raw xDistance=0.12 yDistance=0.53
22:17:38.255 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:17:38.255 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.53 from input 0.53
22:17:38.255 00.000 9960 MoveAxis(E, 0, ABG)
22:17:38.255 00.000 9960 Move returns status 0, amount 0
22:17:38.256 00.001 9960 MoveAxis(S, 397, ABG)
22:17:38.256 00.000 9960 Guiding  Dir = 1, Dur = 397
22:17:38.257 00.001 9960 IsSlewing returns 0
22:17:38.257 00.000 9960 IsGuiding returns 0
22:17:38.258 00.001 9960 PulseGuide returned control before completion, sleep 407
22:17:38.678 00.420 9960 IsGuiding returns 1
22:17:38.678 00.000 9960 scope still moving after pulse duration time elapsed
22:17:38.708 00.030 9960 IsSlewing returns 0
22:17:38.709 00.001 9960 IsGuiding returns 0
22:17:38.709 00.000 9960 scope move finished after 397 + 54 ms
22:17:38.710 00.001 9960 Move returns status 0, amount 397
22:17:38.711 00.001 9960 move complete, result=0
22:17:38.711 00.000 9960 worker thread done servicing request
22:17:38.712 00.001 9960 Worker thread wakes up
22:17:38.713 00.001 11872 GuideStep: 0.1 px 0 ms EAST, 0.5 px 397 ms SOUTH
22:17:38.719 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:17:38.719 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1764,943,31,31)
22:17:39.965 01.246 9960 Exposure complete
22:17:40.078 00.113 9960 worker thread done servicing request
22:17:40.078 00.000 11872 OnExposeComplete: enter
22:17:40.086 00.008 11872 UpdateGuideState(): m_state=6
22:17:40.090 00.004 11872 Star::Find(15, 1779, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 77
22:17:40.094 00.004 11872 Star::Find returns 1 (0), X=1779.56, Y=957.75, Mass=4235, SNR=44.1, Peak=197 HFD=5.6
22:17:40.099 00.005 11872 CameraToMount -- cameraTheta (-1.19) - m_xAngle (0.00) = xAngle (-1.19 = -1.19)
22:17:40.102 00.003 11872 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.78 = 1.78)
22:17:40.107 00.005 11872 CameraToMount -- cameraX=0.15 cameraY=-0.36 hyp=0.39 cameraTheta=-1.19 mountX=0.14 mountY=0.38, mountTheta=1.21
22:17:40.113 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.15, y=-0.36, opts=13)
22:17:40.117 00.004 11872 Enqueuing Move request for scope (0.15, -0.36)
22:17:40.121 00.004 9960 Worker thread wakes up
22:17:40.122 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.36) opts 0xd
22:17:40.122 00.000 9960 Handling offset move in thread for scope, endpoint = (0.15, -0.36)
22:17:40.122 00.000 9960 Moving (0.15, -0.36) raw xDistance=0.14 yDistance=0.38
22:17:40.122 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:17:40.122 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.38 from input 0.38
22:17:40.122 00.000 9960 MoveAxis(E, 0, ABG)
22:17:40.123 00.001 9960 Move returns status 0, amount 0
22:17:40.123 00.000 9960 MoveAxis(S, 282, ABG)
22:17:40.123 00.000 9960 Guiding  Dir = 1, Dur = 282
22:17:40.123 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=197, med=0, FiltMin=0, FiltMax=117, Gamma=1.000
22:17:40.128 00.005 11872 UpdateGuideState exits: m=4235 SNR=44.1
22:17:40.132 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:40.136 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:17:40.140 00.004 11872 Enqueuing Expose request
22:17:40.144 00.004 9960 IsSlewing returns 0
22:17:40.144 00.000 9960 IsGuiding returns 0
22:17:40.144 00.000 9960 PulseGuide returned control before completion, sleep 292
22:17:40.440 00.296 9960 IsGuiding returns 1
22:17:40.441 00.001 9960 scope still moving after pulse duration time elapsed
22:17:40.470 00.029 9960 IsSlewing returns 0
22:17:40.473 00.003 9960 IsGuiding returns 0
22:17:40.474 00.001 9960 scope move finished after 282 + 47 ms
22:17:40.474 00.000 9960 Move returns status 0, amount 282
22:17:40.474 00.000 9960 move complete, result=0
22:17:40.475 00.001 9960 worker thread done servicing request
22:17:40.475 00.000 9960 Worker thread wakes up
22:17:40.475 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.4 px 282 ms SOUTH
22:17:40.482 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:17:40.483 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1764,943,31,31)
22:17:41.736 01.253 9960 Exposure complete
22:17:41.865 00.129 9960 worker thread done servicing request
22:17:41.867 00.002 11872 OnExposeComplete: enter
22:17:41.871 00.004 11872 UpdateGuideState(): m_state=6
22:17:41.875 00.004 11872 Star::Find(15, 1779, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 78
22:17:41.879 00.004 11872 Star::Find returns 1 (0), X=1779.51, Y=958.22, Mass=4639, SNR=46.2, Peak=195 HFD=5.7
22:17:41.884 00.005 11872 CameraToMount -- cameraTheta (0.85) - m_xAngle (0.00) = xAngle (0.84 = 0.84)
22:17:41.888 00.004 11872 CameraToMount -- cameraTheta (0.85) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (3.81 = -2.47)
22:17:41.892 00.004 11872 CameraToMount -- cameraX=0.09 cameraY=0.10 hyp=0.14 cameraTheta=0.85 mountX=0.09 mountY=-0.09, mountTheta=-0.75
22:17:41.899 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.09, y=0.10, opts=13)
22:17:41.902 00.003 11872 Enqueuing Move request for scope (0.09, 0.10)
22:17:41.908 00.006 9960 Worker thread wakes up
22:17:41.908 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=195, med=0, FiltMin=0, FiltMax=116, Gamma=1.000
22:17:41.911 00.003 11872 UpdateGuideState exits: m=4639 SNR=46.2
22:17:41.917 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:41.920 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:17:41.924 00.004 11872 Enqueuing Expose request
22:17:41.926 00.002 9960 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.10) opts 0xd
22:17:41.926 00.000 9960 Handling offset move in thread for scope, endpoint = (0.09, 0.10)
22:17:41.927 00.001 9960 Moving (0.09, 0.10) raw xDistance=0.09 yDistance=-0.09
22:17:41.927 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:17:41.927 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:17:41.927 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:17:41.927 00.000 9960 MoveAxis(E, 0, ABG)
22:17:41.927 00.000 9960 Move returns status 0, amount 0
22:17:41.927 00.000 9960 MoveAxis(N, 0, ABG)
22:17:41.927 00.000 9960 Move returns status 0, amount 0
22:17:41.929 00.002 9960 move complete, result=0
22:17:41.929 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:17:41.932 00.003 9960 worker thread done servicing request
22:17:41.932 00.000 9960 Worker thread wakes up
22:17:41.932 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:17:41.932 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1764,943,31,31)
22:17:43.185 01.253 9960 Exposure complete
22:17:43.311 00.126 9960 worker thread done servicing request
22:17:43.312 00.001 11872 OnExposeComplete: enter
22:17:43.316 00.004 11872 UpdateGuideState(): m_state=6
22:17:43.320 00.004 11872 Star::Find(15, 1779, 958, 0, (0,0,0,0), 1.5, 10.0, 255) frame 79
22:17:43.324 00.004 11872 Star::Find returns 1 (0), X=1779.60, Y=957.75, Mass=4529, SNR=45.5, Peak=193 HFD=5.8
22:17:43.327 00.003 11872 CameraToMount -- cameraTheta (-1.11) - m_xAngle (0.00) = xAngle (-1.11 = -1.11)
22:17:43.331 00.004 11872 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.86 = 1.86)
22:17:43.336 00.005 11872 CameraToMount -- cameraX=0.18 cameraY=-0.36 hyp=0.41 cameraTheta=-1.11 mountX=0.18 mountY=0.39, mountTheta=1.14
22:17:43.341 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.18, y=-0.36, opts=13)
22:17:43.345 00.004 11872 Enqueuing Move request for scope (0.18, -0.36)
22:17:43.348 00.003 9960 Worker thread wakes up
22:17:43.350 00.002 9960 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.36) opts 0xd
22:17:43.350 00.000 9960 Handling offset move in thread for scope, endpoint = (0.18, -0.36)
22:17:43.350 00.000 9960 Moving (0.18, -0.36) raw xDistance=0.18 yDistance=0.39
22:17:43.350 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
22:17:43.351 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=193, med=0, FiltMin=0, FiltMax=123, Gamma=1.000
22:17:43.354 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.39 from input 0.39
22:17:43.354 00.000 11872 UpdateGuideState exits: m=4529 SNR=45.5
22:17:43.358 00.004 9960 MoveAxis(E, 0, ABG)
22:17:43.358 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:43.361 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:17:43.367 00.006 11872 Enqueuing Expose request
22:17:43.371 00.004 9960 Move returns status 0, amount 0
22:17:43.371 00.000 9960 MoveAxis(S, 292, ABG)
22:17:43.371 00.000 9960 Guiding  Dir = 1, Dur = 292
22:17:43.371 00.000 9960 IsSlewing returns 0
22:17:43.372 00.001 9960 IsGuiding returns 0
22:17:43.372 00.000 9960 PulseGuide returned control before completion, sleep 302
22:17:43.675 00.303 9960 IsGuiding returns 1
22:17:43.677 00.002 9960 scope still moving after pulse duration time elapsed
22:17:43.706 00.029 9960 IsSlewing returns 0
22:17:43.707 00.001 9960 IsGuiding returns 0
22:17:43.709 00.002 9960 scope move finished after 292 + 44 ms
22:17:43.710 00.001 9960 Move returns status 0, amount 292
22:17:43.710 00.000 9960 move complete, result=0
22:17:43.711 00.001 9960 worker thread done servicing request
22:17:43.711 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 0.4 px 292 ms SOUTH
22:17:43.718 00.007 9960 Worker thread wakes up
22:17:43.718 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:17:43.718 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1764,943,31,31)
22:17:44.966 01.248 9960 Exposure complete
22:17:45.088 00.122 9960 worker thread done servicing request
22:17:45.089 00.001 11872 OnExposeComplete: enter
22:17:45.092 00.003 11872 UpdateGuideState(): m_state=6
22:17:45.096 00.004 11872 Star::Find(15, 1779, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 80
22:17:45.100 00.004 11872 Star::Find returns 1 (0), X=1779.23, Y=959.18, Mass=4329, SNR=44.1, Peak=186 HFD=5.8
22:17:45.104 00.004 11872 CameraToMount -- cameraTheta (1.75) - m_xAngle (0.00) = xAngle (1.75 = 1.75)
22:17:45.110 00.006 11872 CameraToMount -- cameraTheta (1.75) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.72 = -1.57)
22:17:45.115 00.005 11872 CameraToMount -- cameraX=-0.19 cameraY=1.07 hyp=1.08 cameraTheta=1.75 mountX=-0.19 mountY=-1.08, mountTheta=-1.74
22:17:45.122 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.19, y=1.07, opts=13)
22:17:45.126 00.004 11872 Enqueuing Move request for scope (-0.19, 1.07)
22:17:45.131 00.005 9960 Worker thread wakes up
22:17:45.131 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=186, med=0, FiltMin=0, FiltMax=114, Gamma=1.000
22:17:45.135 00.004 11872 UpdateGuideState exits: m=4329 SNR=44.1
22:17:45.139 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 1.07) opts 0xd
22:17:45.139 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.19, 1.07)
22:17:45.139 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:45.145 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:17:45.149 00.004 9960 Moving (-0.19, 1.07) raw xDistance=-0.19 yDistance=-1.08
22:17:45.149 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
22:17:45.149 00.000 11872 Enqueuing Expose request
22:17:45.153 00.004 9960 resist switch: large excursion: input -1.08 thresh 0.60 direction from 1 to -1
22:17:45.153 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.25
22:17:45.153 00.000 9960 GuideAlgorithmResistSwitch::result() returns -1.08 from input -1.08
22:17:45.153 00.000 9960 MoveAxis(E, 0, ABG)
22:17:45.153 00.000 9960 Move returns status 0, amount 0
22:17:45.154 00.001 9960 MoveAxis(N, 809, ABG)
22:17:45.155 00.001 9960 Guiding  Dir = 0, Dur = 809
22:17:45.155 00.000 9960 IsSlewing returns 0
22:17:45.155 00.000 9960 IsGuiding returns 0
22:17:45.155 00.000 9960 PulseGuide returned control before completion, sleep 819
22:17:45.983 00.828 9960 IsGuiding returns 1
22:17:45.983 00.000 9960 scope still moving after pulse duration time elapsed
22:17:46.014 00.031 9960 IsSlewing returns 0
22:17:46.014 00.000 9960 IsGuiding returns 0
22:17:46.015 00.001 9960 scope move finished after 809 + 50 ms
22:17:46.015 00.000 9960 Move returns status 0, amount 809
22:17:46.015 00.000 9960 move complete, result=0
22:17:46.016 00.001 9960 worker thread done servicing request
22:17:46.016 00.000 9960 Worker thread wakes up
22:17:46.016 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -1.1 px 809 ms NORTH
22:17:46.022 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:17:46.022 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1764,943,31,31)
22:17:47.272 01.250 9960 Exposure complete
22:17:47.401 00.129 9960 worker thread done servicing request
22:17:47.401 00.000 11872 OnExposeComplete: enter
22:17:47.405 00.004 11872 UpdateGuideState(): m_state=6
22:17:47.409 00.004 11872 Star::Find(15, 1779, 959, 0, (0,0,0,0), 1.5, 10.0, 255) frame 81
22:17:47.412 00.003 11872 Star::Find returns 1 (0), X=1779.44, Y=957.52, Mass=4393, SNR=44.6, Peak=204 HFD=5.7
22:17:47.417 00.005 11872 CameraToMount -- cameraTheta (-1.53) - m_xAngle (0.00) = xAngle (-1.54 = -1.54)
22:17:47.421 00.004 11872 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.43 = 1.43)
22:17:47.426 00.005 11872 CameraToMount -- cameraX=0.02 cameraY=-0.59 hyp=0.60 cameraTheta=-1.53 mountX=0.02 mountY=0.59, mountTheta=1.54
22:17:47.435 00.009 11872 SchedulePrimaryMove(0FA44CE0, x=0.02, y=-0.59, opts=13)
22:17:47.440 00.005 11872 Enqueuing Move request for scope (0.02, -0.59)
22:17:47.444 00.004 9960 Worker thread wakes up
22:17:47.445 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=204, med=0, FiltMin=0, FiltMax=120, Gamma=1.000
22:17:47.448 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.59) opts 0xd
22:17:47.449 00.001 9960 Handling offset move in thread for scope, endpoint = (0.02, -0.59)
22:17:47.449 00.000 9960 Moving (0.02, -0.59) raw xDistance=0.02 yDistance=0.59
22:17:47.449 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:17:47.449 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:17:47.450 00.001 11872 UpdateGuideState exits: m=4393 SNR=44.6
22:17:47.456 00.006 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.59
22:17:47.456 00.000 9960 MoveAxis(E, 0, ABG)
22:17:47.457 00.001 9960 Move returns status 0, amount 0
22:17:47.457 00.000 9960 MoveAxis(N, 0, ABG)
22:17:47.457 00.000 9960 Move returns status 0, amount 0
22:17:47.457 00.000 9960 move complete, result=0
22:17:47.457 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:47.461 00.004 9960 worker thread done servicing request
22:17:47.462 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:17:47.466 00.004 11872 Enqueuing Expose request
22:17:47.469 00.003 11872 GuideStep: 0.0 px 0 ms EAST, 0.6 px 0 ms NORTH
22:17:47.474 00.005 9960 Worker thread wakes up
22:17:47.474 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:17:47.474 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1764,943,31,31)
22:17:48.728 01.254 9960 Exposure complete
22:17:48.853 00.125 9960 worker thread done servicing request
22:17:48.854 00.001 11872 OnExposeComplete: enter
22:17:48.857 00.003 11872 UpdateGuideState(): m_state=6
22:17:48.862 00.005 11872 Star::Find(15, 1779, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 82
22:17:48.866 00.004 11872 Star::Find returns 1 (0), X=1779.22, Y=958.35, Mass=4195, SNR=43.3, Peak=192 HFD=5.7
22:17:48.871 00.005 11872 CameraToMount -- cameraTheta (2.26) - m_xAngle (0.00) = xAngle (2.26 = 2.26)
22:17:48.875 00.004 11872 CameraToMount -- cameraTheta (2.26) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (5.23 = -1.06)
22:17:48.878 00.003 11872 CameraToMount -- cameraX=-0.20 cameraY=0.24 hyp=0.31 cameraTheta=2.26 mountX=-0.20 mountY=-0.27, mountTheta=-2.20
22:17:48.883 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.20, y=0.24, opts=13)
22:17:48.888 00.005 11872 Enqueuing Move request for scope (-0.20, 0.24)
22:17:48.891 00.003 9960 Worker thread wakes up
22:17:48.892 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.24) opts 0xd
22:17:48.892 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.20, 0.24)
22:17:48.892 00.000 9960 Moving (-0.20, 0.24) raw xDistance=-0.20 yDistance=-0.27
22:17:48.892 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
22:17:48.892 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=192, med=0, FiltMin=0, FiltMax=118, Gamma=1.000
22:17:48.896 00.004 9960 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
22:17:48.896 00.000 9960 MoveAxis(E, 0, ABG)
22:17:48.896 00.000 9960 Move returns status 0, amount 0
22:17:48.896 00.000 9960 MoveAxis(N, 204, ABG)
22:17:48.896 00.000 9960 Guiding  Dir = 0, Dur = 204
22:17:48.896 00.000 11872 UpdateGuideState exits: m=4195 SNR=43.3
22:17:48.901 00.005 9960 IsSlewing returns 0
22:17:48.901 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:48.905 00.004 9960 IsGuiding returns 0
22:17:48.906 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:17:48.909 00.003 9960 PulseGuide returned control before completion, sleep 214
22:17:48.909 00.000 11872 Enqueuing Expose request
22:17:49.125 00.216 9960 IsGuiding returns 1
22:17:49.126 00.001 9960 scope still moving after pulse duration time elapsed
22:17:49.156 00.030 9960 IsSlewing returns 0
22:17:49.157 00.001 9960 IsGuiding returns 0
22:17:49.158 00.001 9960 scope move finished after 204 + 48 ms
22:17:49.158 00.000 9960 Move returns status 0, amount 204
22:17:49.158 00.000 9960 move complete, result=0
22:17:49.159 00.001 9960 worker thread done servicing request
22:17:49.159 00.000 9960 Worker thread wakes up
22:17:49.160 00.001 11872 GuideStep: -0.2 px 0 ms EAST, -0.3 px 204 ms NORTH
22:17:49.166 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:17:49.166 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1764,943,31,31)
22:17:50.411 01.245 9960 Exposure complete
22:17:50.536 00.125 9960 worker thread done servicing request
22:17:50.537 00.001 11872 OnExposeComplete: enter
22:17:50.540 00.003 11872 UpdateGuideState(): m_state=6
22:17:50.545 00.005 11872 Star::Find(15, 1779, 958, 0, (0,0,0,0), 1.5, 10.0, 255) frame 83
22:17:50.551 00.006 11872 Star::Find returns 1 (0), X=1779.67, Y=956.93, Mass=4183, SNR=43.4, Peak=194 HFD=5.9
22:17:50.556 00.005 11872 CameraToMount -- cameraTheta (-1.36) - m_xAngle (0.00) = xAngle (-1.37 = -1.37)
22:17:50.562 00.006 11872 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.60 = 1.60)
22:17:50.567 00.005 11872 CameraToMount -- cameraX=0.25 cameraY=-1.19 hyp=1.21 cameraTheta=-1.36 mountX=0.24 mountY=1.21, mountTheta=1.37
22:17:50.572 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.25, y=-1.19, opts=13)
22:17:50.575 00.003 11872 Enqueuing Move request for scope (0.25, -1.19)
22:17:50.580 00.005 9960 Worker thread wakes up
22:17:50.580 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=194, med=0, FiltMin=0, FiltMax=103, Gamma=1.000
22:17:50.584 00.004 11872 UpdateGuideState exits: m=4183 SNR=43.4
22:17:50.588 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.25, -1.19) opts 0xd
22:17:50.588 00.000 9960 Handling offset move in thread for scope, endpoint = (0.25, -1.19)
22:17:50.588 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:50.593 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:17:50.598 00.005 9960 Moving (0.25, -1.19) raw xDistance=0.24 yDistance=1.21
22:17:50.598 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
22:17:50.598 00.000 9960 resist switch: large excursion: input 1.21 thresh 0.60 direction from -1 to 1
22:17:50.598 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=3.63
22:17:50.598 00.000 11872 Enqueuing Expose request
22:17:50.602 00.004 9960 GuideAlgorithmResistSwitch::result() returns 1.21 from input 1.21
22:17:50.602 00.000 9960 MoveAxis(W, 114, ABG)
22:17:50.602 00.000 9960 Guiding  Dir = 3, Dur = 114
22:17:50.604 00.002 9960 IsSlewing returns 0
22:17:50.605 00.001 9960 IsGuiding returns 0
22:17:50.606 00.001 9960 PulseGuide returned control before completion, sleep 124
22:17:50.746 00.140 9960 IsGuiding returns 1
22:17:50.746 00.000 9960 scope still moving after pulse duration time elapsed
22:17:50.777 00.031 9960 IsSlewing returns 0
22:17:50.778 00.001 9960 IsGuiding returns 0
22:17:50.778 00.000 9960 scope move finished after 114 + 58 ms
22:17:50.778 00.000 9960 Move returns status 0, amount 114
22:17:50.779 00.001 9960 MoveAxis(S, 903, ABG)
22:17:50.779 00.000 9960 Guiding  Dir = 1, Dur = 903
22:17:50.779 00.000 9960 IsSlewing returns 0
22:17:50.781 00.002 9960 IsGuiding returns 0
22:17:50.782 00.001 9960 PulseGuide returned control before completion, sleep 913
22:17:51.700 00.918 9960 IsGuiding returns 1
22:17:51.701 00.001 9960 scope still moving after pulse duration time elapsed
22:17:51.731 00.030 9960 IsSlewing returns 0
22:17:51.732 00.001 9960 IsGuiding returns 1
22:17:51.761 00.029 9960 IsSlewing returns 0
22:17:51.761 00.000 9960 IsGuiding returns 0
22:17:51.763 00.002 9960 scope move finished after 903 + 78 ms
22:17:51.763 00.000 9960 Move returns status 0, amount 903
22:17:51.764 00.001 9960 move complete, result=0
22:17:51.764 00.000 9960 worker thread done servicing request
22:17:51.764 00.000 11872 GuideStep: 0.2 px 114 ms WEST, 1.2 px 903 ms SOUTH
22:17:51.771 00.007 9960 Worker thread wakes up
22:17:51.771 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:17:51.771 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1764,943,31,31)
22:17:53.021 01.250 9960 Exposure complete
22:17:53.158 00.137 9960 worker thread done servicing request
22:17:53.158 00.000 11872 OnExposeComplete: enter
22:17:53.163 00.005 11872 UpdateGuideState(): m_state=6
22:17:53.168 00.005 11872 Star::Find(15, 1779, 956, 0, (0,0,0,0), 1.5, 10.0, 255) frame 84
22:17:53.173 00.005 11872 Star::Find returns 1 (0), X=1779.40, Y=957.37, Mass=4212, SNR=43.8, Peak=185 HFD=5.7
22:17:53.177 00.004 11872 CameraToMount -- cameraTheta (-1.60) - m_xAngle (0.00) = xAngle (-1.60 = -1.60)
22:17:53.180 00.003 11872 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.37 = 1.37)
22:17:53.182 00.002 11872 CameraToMount -- cameraX=-0.02 cameraY=-0.74 hyp=0.74 cameraTheta=-1.60 mountX=-0.02 mountY=0.73, mountTheta=1.60
22:17:53.187 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.02, y=-0.74, opts=13)
22:17:53.191 00.004 11872 Enqueuing Move request for scope (-0.02, -0.74)
22:17:53.194 00.003 9960 Worker thread wakes up
22:17:53.195 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=185, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
22:17:53.198 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.74) opts 0xd
22:17:53.198 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.02, -0.74)
22:17:53.198 00.000 9960 Moving (-0.02, -0.74) raw xDistance=-0.02 yDistance=0.73
22:17:53.198 00.000 11872 UpdateGuideState exits: m=4212 SNR=43.8
22:17:53.203 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:53.207 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:17:53.207 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.73 from input 0.73
22:17:53.207 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:17:53.211 00.004 9960 MoveAxis(E, 0, ABG)
22:17:53.211 00.000 9960 Move returns status 0, amount 0
22:17:53.211 00.000 11872 Enqueuing Expose request
22:17:53.215 00.004 9960 MoveAxis(S, 543, ABG)
22:17:53.215 00.000 9960 Guiding  Dir = 1, Dur = 543
22:17:53.215 00.000 9960 IsSlewing returns 0
22:17:53.215 00.000 9960 IsGuiding returns 0
22:17:53.217 00.002 9960 PulseGuide returned control before completion, sleep 553
22:17:53.782 00.565 9960 IsGuiding returns 1
22:17:53.784 00.002 9960 scope still moving after pulse duration time elapsed
22:17:53.812 00.028 9960 IsSlewing returns 0
22:17:53.813 00.001 9960 IsGuiding returns 0
22:17:53.814 00.001 9960 scope move finished after 543 + 54 ms
22:17:53.814 00.000 9960 Move returns status 0, amount 543
22:17:53.815 00.001 9960 move complete, result=0
22:17:53.815 00.000 9960 worker thread done servicing request
22:17:53.816 00.001 11872 GuideStep: -0.0 px 0 ms EAST, 0.7 px 543 ms SOUTH
22:17:53.823 00.007 9960 Worker thread wakes up
22:17:53.825 00.002 9960 worker thread servicing REQUEST_EXPOSE 1000
22:17:53.825 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1764,943,31,31)
22:17:55.080 01.255 9960 Exposure complete
22:17:55.208 00.128 9960 worker thread done servicing request
22:17:55.208 00.000 11872 OnExposeComplete: enter
22:17:55.214 00.006 11872 UpdateGuideState(): m_state=6
22:17:55.219 00.005 11872 Star::Find(15, 1779, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 85
22:17:55.223 00.004 11872 Star::Find returns 1 (0), X=1779.53, Y=957.69, Mass=4428, SNR=44.9, Peak=209 HFD=5.6
22:17:55.227 00.004 11872 CameraToMount -- cameraTheta (-1.32) - m_xAngle (0.00) = xAngle (-1.33 = -1.33)
22:17:55.232 00.005 11872 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.64 = 1.64)
22:17:55.235 00.003 11872 CameraToMount -- cameraX=0.11 cameraY=-0.42 hyp=0.44 cameraTheta=-1.32 mountX=0.10 mountY=0.44, mountTheta=1.34
22:17:55.241 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.11, y=-0.42, opts=13)
22:17:55.244 00.003 11872 Enqueuing Move request for scope (0.11, -0.42)
22:17:55.249 00.005 9960 Worker thread wakes up
22:17:55.249 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=0, FiltMin=0, FiltMax=121, Gamma=1.000
22:17:55.252 00.003 11872 UpdateGuideState exits: m=4428 SNR=44.9
22:17:55.257 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:55.260 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:17:55.265 00.005 11872 Enqueuing Expose request
22:17:55.269 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.42) opts 0xd
22:17:55.269 00.000 9960 Handling offset move in thread for scope, endpoint = (0.11, -0.42)
22:17:55.269 00.000 9960 Moving (0.11, -0.42) raw xDistance=0.10 yDistance=0.44
22:17:55.271 00.002 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:17:55.271 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.44 from input 0.44
22:17:55.271 00.000 9960 MoveAxis(E, 0, ABG)
22:17:55.271 00.000 9960 Move returns status 0, amount 0
22:17:55.272 00.001 9960 MoveAxis(S, 325, ABG)
22:17:55.272 00.000 9960 Guiding  Dir = 1, Dur = 325
22:17:55.272 00.000 9960 IsSlewing returns 0
22:17:55.273 00.001 9960 IsGuiding returns 0
22:17:55.273 00.000 9960 PulseGuide returned control before completion, sleep 335
22:17:55.616 00.343 9960 IsGuiding returns 1
22:17:55.616 00.000 9960 scope still moving after pulse duration time elapsed
22:17:55.646 00.030 9960 IsSlewing returns 0
22:17:55.650 00.004 9960 IsGuiding returns 0
22:17:55.650 00.000 9960 scope move finished after 325 + 53 ms
22:17:55.652 00.002 9960 Move returns status 0, amount 325
22:17:55.652 00.000 9960 move complete, result=0
22:17:55.652 00.000 9960 worker thread done servicing request
22:17:55.653 00.001 9960 Worker thread wakes up
22:17:55.653 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.4 px 325 ms SOUTH
22:17:55.659 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:17:55.659 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1764,943,31,31)
22:17:56.903 01.244 9960 Exposure complete
22:17:57.015 00.112 9960 worker thread done servicing request
22:17:57.016 00.001 11872 OnExposeComplete: enter
22:17:57.021 00.005 11872 UpdateGuideState(): m_state=6
22:17:57.025 00.004 11872 Star::Find(15, 1779, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 86
22:17:57.029 00.004 11872 Star::Find returns 1 (0), X=1779.26, Y=959.22, Mass=4260, SNR=43.7, Peak=162 HFD=5.8
22:17:57.033 00.004 11872 CameraToMount -- cameraTheta (1.71) - m_xAngle (0.00) = xAngle (1.71 = 1.71)
22:17:57.036 00.003 11872 CameraToMount -- cameraTheta (1.71) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.68 = -1.61)
22:17:57.041 00.005 11872 CameraToMount -- cameraX=-0.16 cameraY=1.11 hyp=1.12 cameraTheta=1.71 mountX=-0.15 mountY=-1.12, mountTheta=-1.71
22:17:57.046 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.16, y=1.11, opts=13)
22:17:57.050 00.004 11872 Enqueuing Move request for scope (-0.16, 1.11)
22:17:57.054 00.004 9960 Worker thread wakes up
22:17:57.055 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 1.11) opts 0xd
22:17:57.055 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.16, 1.11)
22:17:57.055 00.000 9960 Moving (-0.16, 1.11) raw xDistance=-0.15 yDistance=-1.12
22:17:57.055 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=162, med=0, FiltMin=0, FiltMax=106, Gamma=1.000
22:17:57.060 00.005 11872 UpdateGuideState exits: m=4260 SNR=43.7
22:17:57.063 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
22:17:57.063 00.000 9960 resist switch: large excursion: input -1.12 thresh 0.60 direction from 1 to -1
22:17:57.063 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.36
22:17:57.064 00.001 9960 GuideAlgorithmResistSwitch::result() returns -1.12 from input -1.12
22:17:57.064 00.000 9960 MoveAxis(E, 0, ABG)
22:17:57.064 00.000 9960 Move returns status 0, amount 0
22:17:57.064 00.000 9960 MoveAxis(N, 837, ABG)
22:17:57.064 00.000 9960 Guiding  Dir = 0, Dur = 837
22:17:57.064 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:57.069 00.005 9960 IsSlewing returns 0
22:17:57.069 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:17:57.073 00.004 11872 Enqueuing Expose request
22:17:57.076 00.003 9960 IsGuiding returns 0
22:17:57.077 00.001 9960 PulseGuide returned control before completion, sleep 847
22:17:57.926 00.849 9960 IsGuiding returns 1
22:17:57.926 00.000 9960 scope still moving after pulse duration time elapsed
22:17:57.958 00.032 9960 IsSlewing returns 0
22:17:57.959 00.001 9960 IsGuiding returns 0
22:17:57.960 00.001 9960 scope move finished after 837 + 46 ms
22:17:57.960 00.000 9960 Move returns status 0, amount 837
22:17:57.961 00.001 9960 move complete, result=0
22:17:57.961 00.000 9960 worker thread done servicing request
22:17:57.961 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -1.1 px 837 ms NORTH
22:17:57.967 00.006 9960 Worker thread wakes up
22:17:57.967 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:17:57.967 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1764,943,31,31)
22:17:59.219 01.252 9960 Exposure complete
22:17:59.345 00.126 9960 worker thread done servicing request
22:17:59.345 00.000 11872 OnExposeComplete: enter
22:17:59.349 00.004 11872 UpdateGuideState(): m_state=6
22:17:59.352 00.003 11872 Star::Find(15, 1779, 959, 0, (0,0,0,0), 1.5, 10.0, 255) frame 87
22:17:59.358 00.006 11872 Star::Find returns 1 (0), X=1779.65, Y=957.43, Mass=4262, SNR=43.8, Peak=173 HFD=5.7
22:17:59.362 00.004 11872 CameraToMount -- cameraTheta (-1.24) - m_xAngle (0.00) = xAngle (-1.24 = -1.24)
22:17:59.366 00.004 11872 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.72 = 1.72)
22:17:59.370 00.004 11872 CameraToMount -- cameraX=0.23 cameraY=-0.68 hyp=0.72 cameraTheta=-1.24 mountX=0.23 mountY=0.71, mountTheta=1.26
22:17:59.376 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.23, y=-0.68, opts=13)
22:17:59.380 00.004 11872 Enqueuing Move request for scope (0.23, -0.68)
22:17:59.384 00.004 9960 Worker thread wakes up
22:17:59.384 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=173, med=0, FiltMin=0, FiltMax=101, Gamma=1.000
22:17:59.387 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.68) opts 0xd
22:17:59.387 00.000 9960 Handling offset move in thread for scope, endpoint = (0.23, -0.68)
22:17:59.387 00.000 11872 UpdateGuideState exits: m=4262 SNR=43.8
22:17:59.393 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:59.398 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:17:59.403 00.005 11872 Enqueuing Expose request
22:17:59.407 00.004 9960 Moving (0.23, -0.68) raw xDistance=0.23 yDistance=0.71
22:17:59.408 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
22:17:59.408 00.000 9960 resist switch: large excursion: input 0.71 thresh 0.60 direction from -1 to 1
22:17:59.408 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.13
22:17:59.408 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.71 from input 0.71
22:17:59.408 00.000 9960 MoveAxis(W, 108, ABG)
22:17:59.409 00.001 9960 Guiding  Dir = 3, Dur = 108
22:17:59.409 00.000 9960 IsSlewing returns 0
22:17:59.409 00.000 9960 IsGuiding returns 0
22:17:59.410 00.001 9960 PulseGuide returned control before completion, sleep 118
22:17:59.539 00.129 9960 IsGuiding returns 1
22:17:59.539 00.000 9960 scope still moving after pulse duration time elapsed
22:17:59.569 00.030 9960 IsSlewing returns 0
22:17:59.569 00.000 9960 IsGuiding returns 0
22:17:59.571 00.002 9960 scope move finished after 108 + 52 ms
22:17:59.571 00.000 9960 Move returns status 0, amount 108
22:17:59.571 00.000 9960 MoveAxis(S, 529, ABG)
22:17:59.571 00.000 9960 Guiding  Dir = 1, Dur = 529
22:17:59.573 00.002 9960 IsSlewing returns 0
22:17:59.573 00.000 9960 IsGuiding returns 0
22:17:59.574 00.001 9960 PulseGuide returned control before completion, sleep 539
22:18:00.121 00.547 9960 IsGuiding returns 1
22:18:00.121 00.000 9960 scope still moving after pulse duration time elapsed
22:18:00.152 00.031 9960 IsSlewing returns 0
22:18:00.154 00.002 9960 IsGuiding returns 0
22:18:00.155 00.001 9960 scope move finished after 529 + 51 ms
22:18:00.155 00.000 9960 Move returns status 0, amount 529
22:18:00.155 00.000 9960 move complete, result=0
22:18:00.156 00.001 9960 worker thread done servicing request
22:18:00.157 00.001 9960 Worker thread wakes up
22:18:00.157 00.000 11872 GuideStep: 0.2 px 108 ms WEST, 0.7 px 529 ms SOUTH
22:18:00.163 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:18:00.163 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1764,943,31,31)
22:18:01.416 01.253 9960 Exposure complete
22:18:01.537 00.121 9960 worker thread done servicing request
22:18:01.538 00.001 11872 OnExposeComplete: enter
22:18:01.542 00.004 11872 UpdateGuideState(): m_state=6
22:18:01.546 00.004 11872 Star::Find(15, 1779, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 88
22:18:01.551 00.005 11872 Star::Find returns 1 (0), X=1779.48, Y=957.42, Mass=4402, SNR=44.2, Peak=192 HFD=5.7
22:18:01.555 00.004 11872 CameraToMount -- cameraTheta (-1.49) - m_xAngle (0.00) = xAngle (-1.49 = -1.49)
22:18:01.559 00.004 11872 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.48 = 1.48)
22:18:01.564 00.005 11872 CameraToMount -- cameraX=0.06 cameraY=-0.69 hyp=0.69 cameraTheta=-1.49 mountX=0.06 mountY=0.69, mountTheta=1.49
22:18:01.568 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.06, y=-0.69, opts=13)
22:18:01.571 00.003 11872 Enqueuing Move request for scope (0.06, -0.69)
22:18:01.574 00.003 9960 Worker thread wakes up
22:18:01.574 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=192, med=0, FiltMin=0, FiltMax=122, Gamma=1.000
22:18:01.579 00.005 11872 UpdateGuideState exits: m=4402 SNR=44.2
22:18:01.582 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:01.585 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:18:01.588 00.003 11872 Enqueuing Expose request
22:18:01.592 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.69) opts 0xd
22:18:01.592 00.000 9960 Handling offset move in thread for scope, endpoint = (0.06, -0.69)
22:18:01.592 00.000 9960 Moving (0.06, -0.69) raw xDistance=0.06 yDistance=0.69
22:18:01.592 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:18:01.592 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.69 from input 0.69
22:18:01.593 00.001 9960 MoveAxis(E, 0, ABG)
22:18:01.593 00.000 9960 Move returns status 0, amount 0
22:18:01.593 00.000 9960 MoveAxis(S, 514, ABG)
22:18:01.593 00.000 9960 Guiding  Dir = 1, Dur = 514
22:18:01.594 00.001 9960 IsSlewing returns 0
22:18:01.594 00.000 9960 IsGuiding returns 0
22:18:01.594 00.000 9960 PulseGuide returned control before completion, sleep 524
22:18:02.126 00.532 9960 IsGuiding returns 1
22:18:02.127 00.001 9960 scope still moving after pulse duration time elapsed
22:18:02.158 00.031 9960 IsSlewing returns 0
22:18:02.158 00.000 9960 IsGuiding returns 0
22:18:02.160 00.002 9960 scope move finished after 514 + 51 ms
22:18:02.160 00.000 9960 Move returns status 0, amount 514
22:18:02.161 00.001 9960 move complete, result=0
22:18:02.161 00.000 9960 worker thread done servicing request
22:18:02.161 00.000 9960 Worker thread wakes up
22:18:02.162 00.001 11872 GuideStep: 0.1 px 0 ms EAST, 0.7 px 514 ms SOUTH
22:18:02.169 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:18:02.169 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1764,943,31,31)
22:18:03.421 01.252 9960 Exposure complete
22:18:03.548 00.127 9960 worker thread done servicing request
22:18:03.549 00.001 11872 OnExposeComplete: enter
22:18:03.553 00.004 11872 UpdateGuideState(): m_state=6
22:18:03.557 00.004 11872 Star::Find(15, 1779, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 89
22:18:03.562 00.005 11872 Star::Find returns 1 (0), X=1779.24, Y=959.00, Mass=4319, SNR=44.2, Peak=180 HFD=6.0
22:18:03.566 00.004 11872 CameraToMount -- cameraTheta (1.77) - m_xAngle (0.00) = xAngle (1.77 = 1.77)
22:18:03.569 00.003 11872 CameraToMount -- cameraTheta (1.77) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.74 = -1.55)
22:18:03.576 00.007 11872 CameraToMount -- cameraX=-0.18 cameraY=0.89 hyp=0.91 cameraTheta=1.77 mountX=-0.18 mountY=-0.91, mountTheta=-1.76
22:18:03.580 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.18, y=0.89, opts=13)
22:18:03.586 00.006 11872 Enqueuing Move request for scope (-0.18, 0.89)
22:18:03.590 00.004 9960 Worker thread wakes up
22:18:03.590 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=180, med=0, FiltMin=0, FiltMax=113, Gamma=1.000
22:18:03.595 00.005 11872 UpdateGuideState exits: m=4319 SNR=44.2
22:18:03.598 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:03.602 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:18:03.605 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.89) opts 0xd
22:18:03.605 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.18, 0.89)
22:18:03.607 00.002 9960 Moving (-0.18, 0.89) raw xDistance=-0.18 yDistance=-0.91
22:18:03.607 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
22:18:03.607 00.000 9960 resist switch: large excursion: input -0.91 thresh 0.60 direction from 1 to -1
22:18:03.607 00.000 11872 Enqueuing Expose request
22:18:03.611 00.004 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.72
22:18:03.612 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.91 from input -0.91
22:18:03.612 00.000 9960 MoveAxis(E, 0, ABG)
22:18:03.612 00.000 9960 Move returns status 0, amount 0
22:18:03.614 00.002 9960 MoveAxis(N, 676, ABG)
22:18:03.614 00.000 9960 Guiding  Dir = 0, Dur = 676
22:18:03.614 00.000 9960 IsSlewing returns 0
22:18:03.614 00.000 9960 IsGuiding returns 0
22:18:03.615 00.001 9960 PulseGuide returned control before completion, sleep 686
22:18:04.306 00.691 9960 IsGuiding returns 1
22:18:04.306 00.000 9960 scope still moving after pulse duration time elapsed
22:18:04.337 00.031 9960 IsSlewing returns 0
22:18:04.338 00.001 9960 IsGuiding returns 0
22:18:04.338 00.000 9960 scope move finished after 676 + 47 ms
22:18:04.338 00.000 9960 Move returns status 0, amount 676
22:18:04.339 00.001 9960 move complete, result=0
22:18:04.340 00.001 9960 worker thread done servicing request
22:18:04.340 00.000 9960 Worker thread wakes up
22:18:04.340 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.9 px 676 ms NORTH
22:18:04.346 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:18:04.347 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1764,943,31,31)
22:18:05.595 01.248 9960 Exposure complete
22:18:05.720 00.125 9960 worker thread done servicing request
22:18:05.721 00.001 11872 OnExposeComplete: enter
22:18:05.725 00.004 11872 UpdateGuideState(): m_state=6
22:18:05.729 00.004 11872 Star::Find(15, 1779, 959, 0, (0,0,0,0), 1.5, 10.0, 255) frame 90
22:18:05.732 00.003 11872 Star::Find returns 1 (0), X=1779.58, Y=957.48, Mass=4159, SNR=43.8, Peak=178 HFD=5.8
22:18:05.738 00.006 11872 CameraToMount -- cameraTheta (-1.32) - m_xAngle (0.00) = xAngle (-1.32 = -1.32)
22:18:05.742 00.004 11872 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.65 = 1.65)
22:18:05.747 00.005 11872 CameraToMount -- cameraX=0.16 cameraY=-0.64 hyp=0.66 cameraTheta=-1.32 mountX=0.16 mountY=0.65, mountTheta=1.33
22:18:05.752 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.16, y=-0.64, opts=13)
22:18:05.757 00.005 11872 Enqueuing Move request for scope (0.16, -0.64)
22:18:05.760 00.003 9960 Worker thread wakes up
22:18:05.760 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=178, med=0, FiltMin=0, FiltMax=111, Gamma=1.000
22:18:05.765 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.64) opts 0xd
22:18:05.765 00.000 9960 Handling offset move in thread for scope, endpoint = (0.16, -0.64)
22:18:05.765 00.000 9960 Moving (0.16, -0.64) raw xDistance=0.16 yDistance=0.65
22:18:05.765 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
22:18:05.765 00.000 11872 UpdateGuideState exits: m=4159 SNR=43.8
22:18:05.769 00.004 9960 resist switch: large excursion: input 0.65 thresh 0.60 direction from -1 to 1
22:18:05.769 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.96
22:18:05.769 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:05.774 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.65 from input 0.65
22:18:05.774 00.000 9960 MoveAxis(E, 0, ABG)
22:18:05.775 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:18:05.779 00.004 9960 Move returns status 0, amount 0
22:18:05.779 00.000 11872 Enqueuing Expose request
22:18:05.782 00.003 9960 MoveAxis(S, 488, ABG)
22:18:05.782 00.000 9960 Guiding  Dir = 1, Dur = 488
22:18:05.782 00.000 9960 IsSlewing returns 0
22:18:05.782 00.000 9960 IsGuiding returns 0
22:18:05.784 00.002 9960 PulseGuide returned control before completion, sleep 498
22:18:06.287 00.503 9960 IsGuiding returns 1
22:18:06.290 00.003 9960 scope still moving after pulse duration time elapsed
22:18:06.318 00.028 9960 IsSlewing returns 0
22:18:06.320 00.002 9960 IsGuiding returns 0
22:18:06.320 00.000 9960 scope move finished after 488 + 48 ms
22:18:06.320 00.000 9960 Move returns status 0, amount 488
22:18:06.320 00.000 9960 move complete, result=0
22:18:06.321 00.001 9960 worker thread done servicing request
22:18:06.321 00.000 9960 Worker thread wakes up
22:18:06.321 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 0.7 px 488 ms SOUTH
22:18:06.328 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:18:06.328 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1764,943,31,31)
22:18:07.591 01.263 9960 Exposure complete
22:18:07.716 00.125 9960 worker thread done servicing request
22:18:07.717 00.001 11872 OnExposeComplete: enter
22:18:07.721 00.004 11872 UpdateGuideState(): m_state=6
22:18:07.725 00.004 11872 Star::Find(15, 1779, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 91
22:18:07.728 00.003 11872 Star::Find returns 1 (0), X=1779.66, Y=957.32, Mass=4337, SNR=44.2, Peak=173 HFD=5.7
22:18:07.732 00.004 11872 CameraToMount -- cameraTheta (-1.27) - m_xAngle (0.00) = xAngle (-1.28 = -1.28)
22:18:07.738 00.006 11872 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.69 = 1.69)
22:18:07.743 00.005 11872 CameraToMount -- cameraX=0.24 cameraY=-0.79 hyp=0.82 cameraTheta=-1.27 mountX=0.24 mountY=0.82, mountTheta=1.29
22:18:07.748 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.24, y=-0.79, opts=13)
22:18:07.752 00.004 11872 Enqueuing Move request for scope (0.24, -0.79)
22:18:07.757 00.005 9960 Worker thread wakes up
22:18:07.757 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.79) opts 0xd
22:18:07.757 00.000 9960 Handling offset move in thread for scope, endpoint = (0.24, -0.79)
22:18:07.757 00.000 9960 Moving (0.24, -0.79) raw xDistance=0.24 yDistance=0.82
22:18:07.757 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
22:18:07.758 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.82 from input 0.82
22:18:07.758 00.000 9960 MoveAxis(W, 112, ABG)
22:18:07.758 00.000 9960 Guiding  Dir = 3, Dur = 112
22:18:07.758 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=173, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
22:18:07.763 00.005 11872 UpdateGuideState exits: m=4337 SNR=44.2
22:18:07.767 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:07.770 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:18:07.774 00.004 11872 Enqueuing Expose request
22:18:07.779 00.005 9960 IsSlewing returns 0
22:18:07.779 00.000 9960 IsGuiding returns 0
22:18:07.780 00.001 9960 PulseGuide returned control before completion, sleep 122
22:18:07.908 00.128 9960 IsGuiding returns 1
22:18:07.909 00.001 9960 scope still moving after pulse duration time elapsed
22:18:07.938 00.029 9960 IsSlewing returns 0
22:18:07.938 00.000 9960 IsGuiding returns 0
22:18:07.938 00.000 9960 scope move finished after 112 + 47 ms
22:18:07.939 00.001 9960 Move returns status 0, amount 112
22:18:07.940 00.001 9960 MoveAxis(S, 611, ABG)
22:18:07.940 00.000 9960 Guiding  Dir = 1, Dur = 611
22:18:07.940 00.000 9960 IsSlewing returns 0
22:18:07.941 00.001 9960 IsGuiding returns 0
22:18:07.941 00.000 9960 PulseGuide returned control before completion, sleep 621
22:18:08.570 00.629 9960 IsGuiding returns 1
22:18:08.570 00.000 9960 scope still moving after pulse duration time elapsed
22:18:08.601 00.031 9960 IsSlewing returns 0
22:18:08.603 00.002 9960 IsGuiding returns 0
22:18:08.604 00.001 9960 scope move finished after 611 + 52 ms
22:18:08.604 00.000 9960 Move returns status 0, amount 611
22:18:08.604 00.000 9960 move complete, result=0
22:18:08.606 00.002 9960 worker thread done servicing request
22:18:08.607 00.001 11872 GuideStep: 0.2 px 112 ms WEST, 0.8 px 611 ms SOUTH
22:18:08.613 00.006 9960 Worker thread wakes up
22:18:08.613 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:18:08.613 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1764,943,31,31)
22:18:09.868 01.255 9960 Exposure complete
22:18:09.983 00.115 9960 worker thread done servicing request
22:18:09.983 00.000 11872 OnExposeComplete: enter
22:18:09.988 00.005 11872 UpdateGuideState(): m_state=6
22:18:09.992 00.004 11872 Star::Find(15, 1779, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 92
22:18:09.996 00.004 11872 Star::Find returns 1 (0), X=1779.54, Y=957.76, Mass=4432, SNR=44.8, Peak=220 HFD=5.6
22:18:10.001 00.005 11872 CameraToMount -- cameraTheta (-1.25) - m_xAngle (0.00) = xAngle (-1.26 = -1.26)
22:18:10.006 00.005 11872 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.71 = 1.71)
22:18:10.009 00.003 11872 CameraToMount -- cameraX=0.12 cameraY=-0.36 hyp=0.38 cameraTheta=-1.25 mountX=0.12 mountY=0.37, mountTheta=1.27
22:18:10.016 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.12, y=-0.36, opts=13)
22:18:10.019 00.003 11872 Enqueuing Move request for scope (0.12, -0.36)
22:18:10.021 00.002 9960 Worker thread wakes up
22:18:10.023 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=220, med=0, FiltMin=0, FiltMax=125, Gamma=1.000
22:18:10.025 00.002 11872 UpdateGuideState exits: m=4432 SNR=44.8
22:18:10.029 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:10.032 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:18:10.034 00.002 11872 Enqueuing Expose request
22:18:10.039 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.36) opts 0xd
22:18:10.039 00.000 9960 Handling offset move in thread for scope, endpoint = (0.12, -0.36)
22:18:10.039 00.000 9960 Moving (0.12, -0.36) raw xDistance=0.12 yDistance=0.37
22:18:10.039 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:18:10.040 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.37 from input 0.37
22:18:10.040 00.000 9960 MoveAxis(E, 0, ABG)
22:18:10.040 00.000 9960 Move returns status 0, amount 0
22:18:10.040 00.000 9960 MoveAxis(S, 277, ABG)
22:18:10.041 00.001 9960 Guiding  Dir = 1, Dur = 277
22:18:10.041 00.000 9960 IsSlewing returns 0
22:18:10.041 00.000 9960 IsGuiding returns 0
22:18:10.042 00.001 9960 PulseGuide returned control before completion, sleep 287
22:18:10.341 00.299 9960 IsGuiding returns 0
22:18:10.342 00.001 9960 Move returns status 0, amount 277
22:18:10.343 00.001 9960 move complete, result=0
22:18:10.343 00.000 9960 worker thread done servicing request
22:18:10.344 00.001 9960 Worker thread wakes up
22:18:10.344 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.4 px 277 ms SOUTH
22:18:10.351 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:18:10.352 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1764,943,31,31)
22:18:11.603 01.251 9960 Exposure complete
22:18:11.727 00.124 9960 worker thread done servicing request
22:18:11.727 00.000 11872 OnExposeComplete: enter
22:18:11.732 00.005 11872 UpdateGuideState(): m_state=6
22:18:11.737 00.005 11872 Star::Find(15, 1779, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 93
22:18:11.741 00.004 11872 Star::Find returns 1 (0), X=1779.25, Y=959.20, Mass=4368, SNR=44.5, Peak=176 HFD=5.6
22:18:11.745 00.004 11872 CameraToMount -- cameraTheta (1.73) - m_xAngle (0.00) = xAngle (1.73 = 1.73)
22:18:11.748 00.003 11872 CameraToMount -- cameraTheta (1.73) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.69 = -1.59)
22:18:11.752 00.004 11872 CameraToMount -- cameraX=-0.17 cameraY=1.09 hyp=1.10 cameraTheta=1.73 mountX=-0.17 mountY=-1.10, mountTheta=-1.72
22:18:11.757 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.17, y=1.09, opts=13)
22:18:11.760 00.003 11872 Enqueuing Move request for scope (-0.17, 1.09)
22:18:11.764 00.004 9960 Worker thread wakes up
22:18:11.764 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 1.09) opts 0xd
22:18:11.765 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=176, med=0, FiltMin=0, FiltMax=115, Gamma=1.000
22:18:11.770 00.005 9960 Handling offset move in thread for scope, endpoint = (-0.17, 1.09)
22:18:11.771 00.001 9960 Moving (-0.17, 1.09) raw xDistance=-0.17 yDistance=-1.10
22:18:11.771 00.000 11872 UpdateGuideState exits: m=4368 SNR=44.5
22:18:11.776 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:11.780 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:18:11.784 00.004 11872 Enqueuing Expose request
22:18:11.788 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
22:18:11.788 00.000 9960 resist switch: large excursion: input -1.10 thresh 0.60 direction from 1 to -1
22:18:11.788 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.30
22:18:11.788 00.000 9960 GuideAlgorithmResistSwitch::result() returns -1.10 from input -1.10
22:18:11.788 00.000 9960 MoveAxis(E, 0, ABG)
22:18:11.789 00.001 9960 Move returns status 0, amount 0
22:18:11.789 00.000 9960 MoveAxis(N, 820, ABG)
22:18:11.789 00.000 9960 Guiding  Dir = 0, Dur = 820
22:18:11.789 00.000 9960 IsSlewing returns 0
22:18:11.790 00.001 9960 IsGuiding returns 0
22:18:11.790 00.000 9960 PulseGuide returned control before completion, sleep 830
22:18:12.638 00.848 9960 IsGuiding returns 0
22:18:12.638 00.000 9960 Move returns status 0, amount 820
22:18:12.638 00.000 9960 move complete, result=0
22:18:12.639 00.001 9960 worker thread done servicing request
22:18:12.639 00.000 9960 Worker thread wakes up
22:18:12.639 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -1.1 px 820 ms NORTH
22:18:12.646 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:18:12.646 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1764,943,31,31)
22:18:13.899 01.253 9960 Exposure complete
22:18:14.012 00.113 9960 worker thread done servicing request
22:18:14.013 00.001 11872 OnExposeComplete: enter
22:18:14.018 00.005 11872 UpdateGuideState(): m_state=6
22:18:14.022 00.004 11872 Star::Find(15, 1779, 959, 0, (0,0,0,0), 1.5, 10.0, 255) frame 94
22:18:14.026 00.004 11872 Star::Find returns 1 (0), X=1779.49, Y=957.41, Mass=4438, SNR=44.7, Peak=182 HFD=5.8
22:18:14.029 00.003 11872 CameraToMount -- cameraTheta (-1.47) - m_xAngle (0.00) = xAngle (-1.48 = -1.48)
22:18:14.034 00.005 11872 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.49 = 1.49)
22:18:14.037 00.003 11872 CameraToMount -- cameraX=0.07 cameraY=-0.70 hyp=0.70 cameraTheta=-1.47 mountX=0.06 mountY=0.70, mountTheta=1.48
22:18:14.042 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.07, y=-0.70, opts=13)
22:18:14.045 00.003 11872 Enqueuing Move request for scope (0.07, -0.70)
22:18:14.050 00.005 9960 Worker thread wakes up
22:18:14.050 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.70) opts 0xd
22:18:14.050 00.000 9960 Handling offset move in thread for scope, endpoint = (0.07, -0.70)
22:18:14.050 00.000 9960 Moving (0.07, -0.70) raw xDistance=0.06 yDistance=0.70
22:18:14.050 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:18:14.050 00.000 9960 resist switch: large excursion: input 0.70 thresh 0.60 direction from -1 to 1
22:18:14.050 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.10
22:18:14.050 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.70 from input 0.70
22:18:14.050 00.000 9960 MoveAxis(E, 0, ABG)
22:18:14.050 00.000 9960 Move returns status 0, amount 0
22:18:14.050 00.000 9960 MoveAxis(S, 521, ABG)
22:18:14.052 00.002 9960 Guiding  Dir = 1, Dur = 521
22:18:14.052 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=182, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
22:18:14.056 00.004 9960 IsSlewing returns 0
22:18:14.056 00.000 11872 UpdateGuideState exits: m=4438 SNR=44.7
22:18:14.060 00.004 9960 IsGuiding returns 0
22:18:14.060 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:14.065 00.005 9960 PulseGuide returned control before completion, sleep 531
22:18:14.065 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:18:14.068 00.003 11872 Enqueuing Expose request
22:18:14.597 00.529 9960 IsGuiding returns 1
22:18:14.598 00.001 9960 scope still moving after pulse duration time elapsed
22:18:14.629 00.031 9960 IsSlewing returns 0
22:18:14.630 00.001 9960 IsGuiding returns 0
22:18:14.631 00.001 9960 scope move finished after 521 + 49 ms
22:18:14.631 00.000 9960 Move returns status 0, amount 521
22:18:14.631 00.000 9960 move complete, result=0
22:18:14.632 00.001 9960 worker thread done servicing request
22:18:14.632 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.7 px 521 ms SOUTH
22:18:14.639 00.007 9960 Worker thread wakes up
22:18:14.639 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:18:14.639 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1764,943,31,31)
22:18:15.887 01.248 9960 Exposure complete
22:18:15.998 00.111 9960 worker thread done servicing request
22:18:16.000 00.002 11872 OnExposeComplete: enter
22:18:16.004 00.004 11872 UpdateGuideState(): m_state=6
22:18:16.007 00.003 11872 Star::Find(15, 1779, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 95
22:18:16.010 00.003 11872 Star::Find returns 1 (0), X=1779.47, Y=957.42, Mass=4415, SNR=44.9, Peak=183 HFD=5.7
22:18:16.015 00.005 11872 CameraToMount -- cameraTheta (-1.49) - m_xAngle (0.00) = xAngle (-1.49 = -1.49)
22:18:16.022 00.007 11872 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.47 = 1.47)
22:18:16.028 00.006 11872 CameraToMount -- cameraX=0.06 cameraY=-0.69 hyp=0.69 cameraTheta=-1.49 mountX=0.05 mountY=0.69, mountTheta=1.49
22:18:16.033 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.06, y=-0.69, opts=13)
22:18:16.039 00.006 11872 Enqueuing Move request for scope (0.06, -0.69)
22:18:16.043 00.004 9960 Worker thread wakes up
22:18:16.043 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=183, med=0, FiltMin=0, FiltMax=114, Gamma=1.000
22:18:16.047 00.004 11872 UpdateGuideState exits: m=4415 SNR=44.9
22:18:16.052 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.69) opts 0xd
22:18:16.052 00.000 9960 Handling offset move in thread for scope, endpoint = (0.06, -0.69)
22:18:16.053 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:16.057 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:18:16.061 00.004 11872 Enqueuing Expose request
22:18:16.064 00.003 9960 Moving (0.06, -0.69) raw xDistance=0.05 yDistance=0.69
22:18:16.065 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:18:16.065 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.69 from input 0.69
22:18:16.065 00.000 9960 MoveAxis(E, 0, ABG)
22:18:16.066 00.001 9960 Move returns status 0, amount 0
22:18:16.066 00.000 9960 MoveAxis(S, 515, ABG)
22:18:16.066 00.000 9960 Guiding  Dir = 1, Dur = 515
22:18:16.066 00.000 9960 IsSlewing returns 0
22:18:16.067 00.001 9960 IsGuiding returns 0
22:18:16.067 00.000 9960 PulseGuide returned control before completion, sleep 525
22:18:16.597 00.530 9960 IsGuiding returns 1
22:18:16.598 00.001 9960 scope still moving after pulse duration time elapsed
22:18:16.628 00.030 9960 IsSlewing returns 0
22:18:16.630 00.002 9960 IsGuiding returns 0
22:18:16.630 00.000 9960 scope move finished after 515 + 47 ms
22:18:16.630 00.000 9960 Move returns status 0, amount 515
22:18:16.631 00.001 9960 move complete, result=0
22:18:16.631 00.000 9960 worker thread done servicing request
22:18:16.632 00.001 9960 Worker thread wakes up
22:18:16.632 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.7 px 515 ms SOUTH
22:18:16.639 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:18:16.639 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1764,943,31,31)
22:18:17.887 01.248 9960 Exposure complete
22:18:17.999 00.112 9960 worker thread done servicing request
22:18:17.999 00.000 11872 OnExposeComplete: enter
22:18:18.003 00.004 11872 UpdateGuideState(): m_state=6
22:18:18.007 00.004 11872 Star::Find(15, 1779, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 96
22:18:18.012 00.005 11872 Star::Find returns 1 (0), X=1779.66, Y=957.73, Mass=4143, SNR=43.0, Peak=193 HFD=5.6
22:18:18.016 00.004 11872 CameraToMount -- cameraTheta (-1.01) - m_xAngle (0.00) = xAngle (-1.02 = -1.02)
22:18:18.021 00.005 11872 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.95 = 1.95)
22:18:18.025 00.004 11872 CameraToMount -- cameraX=0.24 cameraY=-0.39 hyp=0.46 cameraTheta=-1.01 mountX=0.24 mountY=0.42, mountTheta=1.05
22:18:18.030 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.24, y=-0.39, opts=13)
22:18:18.034 00.004 11872 Enqueuing Move request for scope (0.24, -0.39)
22:18:18.037 00.003 9960 Worker thread wakes up
22:18:18.037 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.39) opts 0xd
22:18:18.037 00.000 9960 Handling offset move in thread for scope, endpoint = (0.24, -0.39)
22:18:18.038 00.001 9960 Moving (0.24, -0.39) raw xDistance=0.24 yDistance=0.42
22:18:18.038 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
22:18:18.038 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.42 from input 0.42
22:18:18.038 00.000 9960 MoveAxis(W, 113, ABG)
22:18:18.038 00.000 9960 Guiding  Dir = 3, Dur = 113
22:18:18.039 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=193, med=0, FiltMin=0, FiltMax=121, Gamma=1.000
22:18:18.042 00.003 9960 IsSlewing returns 0
22:18:18.043 00.001 11872 UpdateGuideState exits: m=4143 SNR=43.0
22:18:18.046 00.003 9960 IsGuiding returns 0
22:18:18.047 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:18.054 00.007 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:18:18.057 00.003 11872 Enqueuing Expose request
22:18:18.061 00.004 9960 PulseGuide returned control before completion, sleep 123
22:18:18.193 00.132 9960 IsGuiding returns 0
22:18:18.193 00.000 9960 Move returns status 0, amount 113
22:18:18.194 00.001 9960 MoveAxis(S, 316, ABG)
22:18:18.195 00.001 9960 Guiding  Dir = 1, Dur = 316
22:18:18.195 00.000 9960 IsSlewing returns 0
22:18:18.196 00.001 9960 IsGuiding returns 0
22:18:18.196 00.000 9960 PulseGuide returned control before completion, sleep 326
22:18:18.533 00.337 9960 IsGuiding returns 1
22:18:18.533 00.000 9960 scope still moving after pulse duration time elapsed
22:18:18.566 00.033 9960 IsSlewing returns 0
22:18:18.566 00.000 9960 IsGuiding returns 0
22:18:18.567 00.001 9960 scope move finished after 316 + 54 ms
22:18:18.567 00.000 9960 Move returns status 0, amount 316
22:18:18.567 00.000 9960 move complete, result=0
22:18:18.568 00.001 9960 worker thread done servicing request
22:18:18.568 00.000 9960 Worker thread wakes up
22:18:18.569 00.001 11872 GuideStep: 0.2 px 113 ms WEST, 0.4 px 316 ms SOUTH
22:18:18.575 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:18:18.575 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1764,943,31,31)
22:18:19.831 01.256 9960 Exposure complete
22:18:19.940 00.109 9960 worker thread done servicing request
22:18:19.940 00.000 11872 OnExposeComplete: enter
22:18:19.943 00.003 11872 UpdateGuideState(): m_state=6
22:18:19.948 00.005 11872 Star::Find(15, 1779, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 97
22:18:19.955 00.007 11872 Star::Find returns 1 (0), X=1779.45, Y=957.92, Mass=4165, SNR=43.5, Peak=213 HFD=5.9
22:18:19.960 00.005 11872 CameraToMount -- cameraTheta (-1.40) - m_xAngle (0.00) = xAngle (-1.40 = -1.40)
22:18:19.966 00.006 11872 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.57 = 1.57)
22:18:19.970 00.004 11872 CameraToMount -- cameraX=0.03 cameraY=-0.19 hyp=0.19 cameraTheta=-1.40 mountX=0.03 mountY=0.19, mountTheta=1.40
22:18:19.977 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.03, y=-0.19, opts=13)
22:18:19.981 00.004 11872 Enqueuing Move request for scope (0.03, -0.19)
22:18:19.985 00.004 9960 Worker thread wakes up
22:18:19.985 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=0, FiltMin=0, FiltMax=116, Gamma=1.000
22:18:19.989 00.004 11872 UpdateGuideState exits: m=4165 SNR=43.5
22:18:19.995 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:19.998 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:18:20.002 00.004 11872 Enqueuing Expose request
22:18:20.007 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.19) opts 0xd
22:18:20.007 00.000 9960 Handling offset move in thread for scope, endpoint = (0.03, -0.19)
22:18:20.007 00.000 9960 Moving (0.03, -0.19) raw xDistance=0.03 yDistance=0.19
22:18:20.007 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:18:20.008 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:18:20.008 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
22:18:20.008 00.000 9960 MoveAxis(E, 0, ABG)
22:18:20.008 00.000 9960 Move returns status 0, amount 0
22:18:20.009 00.001 9960 MoveAxis(N, 0, ABG)
22:18:20.009 00.000 9960 Move returns status 0, amount 0
22:18:20.009 00.000 9960 move complete, result=0
22:18:20.009 00.000 9960 worker thread done servicing request
22:18:20.010 00.001 11872 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
22:18:20.015 00.005 9960 Worker thread wakes up
22:18:20.015 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:18:20.015 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1764,943,31,31)
22:18:21.266 01.251 9960 Exposure complete
22:18:21.386 00.120 9960 worker thread done servicing request
22:18:21.387 00.001 11872 OnExposeComplete: enter
22:18:21.391 00.004 11872 UpdateGuideState(): m_state=6
22:18:21.394 00.003 11872 Star::Find(15, 1779, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 98
22:18:21.400 00.006 11872 Star::Find returns 1 (0), X=1779.57, Y=957.73, Mass=4121, SNR=43.5, Peak=204 HFD=5.7
22:18:21.404 00.004 11872 CameraToMount -- cameraTheta (-1.20) - m_xAngle (0.00) = xAngle (-1.21 = -1.21)
22:18:21.408 00.004 11872 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.76 = 1.76)
22:18:21.412 00.004 11872 CameraToMount -- cameraX=0.15 cameraY=-0.38 hyp=0.41 cameraTheta=-1.20 mountX=0.15 mountY=0.40, mountTheta=1.22
22:18:21.417 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.15, y=-0.38, opts=13)
22:18:21.421 00.004 11872 Enqueuing Move request for scope (0.15, -0.38)
22:18:21.424 00.003 9960 Worker thread wakes up
22:18:21.425 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.38) opts 0xd
22:18:21.425 00.000 9960 Handling offset move in thread for scope, endpoint = (0.15, -0.38)
22:18:21.425 00.000 9960 Moving (0.15, -0.38) raw xDistance=0.15 yDistance=0.40
22:18:21.425 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:18:21.425 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.40 from input 0.40
22:18:21.427 00.002 9960 MoveAxis(E, 0, ABG)
22:18:21.427 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=204, med=0, FiltMin=0, FiltMax=110, Gamma=1.000
22:18:21.431 00.004 11872 UpdateGuideState exits: m=4121 SNR=43.5
22:18:21.435 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:21.439 00.004 9960 Move returns status 0, amount 0
22:18:21.439 00.000 9960 MoveAxis(S, 300, ABG)
22:18:21.439 00.000 9960 Guiding  Dir = 1, Dur = 300
22:18:21.440 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:18:21.443 00.003 9960 IsSlewing returns 0
22:18:21.444 00.001 11872 Enqueuing Expose request
22:18:21.449 00.005 9960 IsGuiding returns 0
22:18:21.450 00.001 9960 PulseGuide returned control before completion, sleep 310
22:18:21.767 00.317 9960 IsGuiding returns 1
22:18:21.767 00.000 9960 scope still moving after pulse duration time elapsed
22:18:21.799 00.032 9960 IsSlewing returns 0
22:18:21.801 00.002 9960 IsGuiding returns 0
22:18:21.801 00.000 9960 scope move finished after 300 + 51 ms
22:18:21.801 00.000 9960 Move returns status 0, amount 300
22:18:21.801 00.000 9960 move complete, result=0
22:18:21.802 00.001 9960 worker thread done servicing request
22:18:21.802 00.000 9960 Worker thread wakes up
22:18:21.802 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.4 px 300 ms SOUTH
22:18:21.809 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:18:21.809 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1764,943,31,31)
22:18:23.058 01.249 9960 Exposure complete
22:18:23.201 00.143 9960 worker thread done servicing request
22:18:23.202 00.001 11872 OnExposeComplete: enter
22:18:23.205 00.003 11872 UpdateGuideState(): m_state=6
22:18:23.210 00.005 11872 Star::Find(15, 1779, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 99
22:18:23.214 00.004 11872 Star::Find returns 1 (0), X=1779.25, Y=959.17, Mass=4421, SNR=45.0, Peak=193 HFD=5.8
22:18:23.218 00.004 11872 CameraToMount -- cameraTheta (1.73) - m_xAngle (0.00) = xAngle (1.72 = 1.72)
22:18:23.222 00.004 11872 CameraToMount -- cameraTheta (1.73) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.69 = -1.59)
22:18:23.226 00.004 11872 CameraToMount -- cameraX=-0.17 cameraY=1.06 hyp=1.07 cameraTheta=1.73 mountX=-0.16 mountY=-1.07, mountTheta=-1.72
22:18:23.232 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.17, y=1.06, opts=13)
22:18:23.236 00.004 11872 Enqueuing Move request for scope (-0.17, 1.06)
22:18:23.239 00.003 9960 Worker thread wakes up
22:18:23.239 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=193, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
22:18:23.244 00.005 11872 UpdateGuideState exits: m=4421 SNR=45.0
22:18:23.247 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 1.06) opts 0xd
22:18:23.247 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.17, 1.06)
22:18:23.247 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:23.250 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:18:23.255 00.005 9960 Moving (-0.17, 1.06) raw xDistance=-0.16 yDistance=-1.07
22:18:23.255 00.000 11872 Enqueuing Expose request
22:18:23.259 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
22:18:23.259 00.000 9960 resist switch: large excursion: input -1.07 thresh 0.60 direction from 1 to -1
22:18:23.259 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.22
22:18:23.261 00.002 9960 GuideAlgorithmResistSwitch::result() returns -1.07 from input -1.07
22:18:23.261 00.000 9960 MoveAxis(E, 0, ABG)
22:18:23.261 00.000 9960 Move returns status 0, amount 0
22:18:23.261 00.000 9960 MoveAxis(N, 800, ABG)
22:18:23.262 00.001 9960 Guiding  Dir = 0, Dur = 800
22:18:23.262 00.000 9960 IsSlewing returns 0
22:18:23.262 00.000 9960 IsGuiding returns 0
22:18:23.263 00.001 9960 PulseGuide returned control before completion, sleep 810
22:18:24.079 00.816 9960 IsGuiding returns 1
22:18:24.081 00.002 9960 scope still moving after pulse duration time elapsed
22:18:24.111 00.030 9960 IsSlewing returns 0
22:18:24.114 00.003 9960 IsGuiding returns 0
22:18:24.114 00.000 9960 scope move finished after 800 + 52 ms
22:18:24.115 00.001 9960 Move returns status 0, amount 800
22:18:24.115 00.000 9960 move complete, result=0
22:18:24.115 00.000 9960 worker thread done servicing request
22:18:24.116 00.001 9960 Worker thread wakes up
22:18:24.116 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -1.1 px 800 ms NORTH
22:18:24.122 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:18:24.122 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1764,943,31,31)
22:18:25.377 01.255 9960 Exposure complete
22:18:25.495 00.118 9960 worker thread done servicing request
22:18:25.495 00.000 11872 OnExposeComplete: enter
22:18:25.499 00.004 11872 UpdateGuideState(): m_state=6
22:18:25.502 00.003 11872 Star::Find(15, 1779, 959, 0, (0,0,0,0), 1.5, 10.0, 255) frame 100
22:18:25.506 00.004 11872 Star::Find returns 1 (0), X=1779.59, Y=957.47, Mass=4296, SNR=44.0, Peak=169 HFD=5.7
22:18:25.510 00.004 11872 CameraToMount -- cameraTheta (-1.30) - m_xAngle (0.00) = xAngle (-1.31 = -1.31)
22:18:25.515 00.005 11872 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.66 = 1.66)
22:18:25.518 00.003 11872 CameraToMount -- cameraX=0.18 cameraY=-0.64 hyp=0.67 cameraTheta=-1.30 mountX=0.17 mountY=0.66, mountTheta=1.32
22:18:25.522 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.18, y=-0.64, opts=13)
22:18:25.526 00.004 11872 Enqueuing Move request for scope (0.18, -0.64)
22:18:25.530 00.004 9960 Worker thread wakes up
22:18:25.530 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.64) opts 0xd
22:18:25.530 00.000 9960 Handling offset move in thread for scope, endpoint = (0.18, -0.64)
22:18:25.530 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=169, med=0, FiltMin=0, FiltMax=111, Gamma=1.000
22:18:25.534 00.004 11872 UpdateGuideState exits: m=4296 SNR=44.0
22:18:25.537 00.003 9960 Moving (0.18, -0.64) raw xDistance=0.17 yDistance=0.66
22:18:25.538 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
22:18:25.538 00.000 9960 resist switch: large excursion: input 0.66 thresh 0.60 direction from -1 to 1
22:18:25.539 00.001 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.99
22:18:25.539 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.66 from input 0.66
22:18:25.539 00.000 9960 MoveAxis(E, 0, ABG)
22:18:25.539 00.000 9960 Move returns status 0, amount 0
22:18:25.539 00.000 9960 MoveAxis(S, 495, ABG)
22:18:25.539 00.000 9960 Guiding  Dir = 1, Dur = 495
22:18:25.539 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:25.544 00.005 9960 IsSlewing returns 0
22:18:25.544 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:18:25.548 00.004 11872 Enqueuing Expose request
22:18:25.551 00.003 9960 IsGuiding returns 0
22:18:25.551 00.000 9960 PulseGuide returned control before completion, sleep 505
22:18:26.074 00.523 9960 IsGuiding returns 0
22:18:26.075 00.001 9960 Move returns status 0, amount 495
22:18:26.075 00.000 9960 move complete, result=0
22:18:26.077 00.002 9960 worker thread done servicing request
22:18:26.077 00.000 9960 Worker thread wakes up
22:18:26.078 00.001 11872 GuideStep: 0.2 px 0 ms EAST, 0.7 px 495 ms SOUTH
22:18:26.087 00.009 9960 worker thread servicing REQUEST_EXPOSE 1000
22:18:26.088 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1764,943,31,31)
22:18:27.342 01.254 9960 Exposure complete
22:18:27.463 00.121 9960 worker thread done servicing request
22:18:27.464 00.001 11872 OnExposeComplete: enter
22:18:27.468 00.004 11872 UpdateGuideState(): m_state=6
22:18:27.472 00.004 11872 Star::Find(15, 1779, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 101
22:18:27.476 00.004 11872 Star::Find returns 1 (0), X=1779.21, Y=958.29, Mass=4548, SNR=45.3, Peak=196 HFD=5.8
22:18:27.480 00.004 11872 CameraToMount -- cameraTheta (2.43) - m_xAngle (0.00) = xAngle (2.43 = 2.43)
22:18:27.485 00.005 11872 CameraToMount -- cameraTheta (2.43) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (5.40 = -0.89)
22:18:27.490 00.005 11872 CameraToMount -- cameraX=-0.20 cameraY=0.18 hyp=0.27 cameraTheta=2.43 mountX=-0.20 mountY=-0.21, mountTheta=-2.34
22:18:27.495 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.20, y=0.18, opts=13)
22:18:27.499 00.004 11872 Enqueuing Move request for scope (-0.20, 0.18)
22:18:27.504 00.005 9960 Worker thread wakes up
22:18:27.504 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=196, med=0, FiltMin=0, FiltMax=115, Gamma=1.000
22:18:27.508 00.004 11872 UpdateGuideState exits: m=4548 SNR=45.3
22:18:27.512 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:27.517 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.18) opts 0xd
22:18:27.517 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.20, 0.18)
22:18:27.517 00.000 9960 Moving (-0.20, 0.18) raw xDistance=-0.20 yDistance=-0.21
22:18:27.517 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
22:18:27.518 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:18:27.521 00.003 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:18:27.521 00.000 11872 Enqueuing Expose request
22:18:27.526 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
22:18:27.526 00.000 9960 MoveAxis(E, 96, ABG)
22:18:27.526 00.000 9960 Guiding  Dir = 2, Dur = 96
22:18:27.526 00.000 9960 IsSlewing returns 0
22:18:27.527 00.001 9960 IsGuiding returns 0
22:18:27.527 00.000 9960 PulseGuide returned control before completion, sleep 106
22:18:27.644 00.117 9960 IsGuiding returns 1
22:18:27.644 00.000 9960 scope still moving after pulse duration time elapsed
22:18:27.672 00.028 9960 IsSlewing returns 0
22:18:27.672 00.000 9960 IsGuiding returns 0
22:18:27.674 00.002 9960 scope move finished after 96 + 50 ms
22:18:27.674 00.000 9960 Move returns status 0, amount 96
22:18:27.674 00.000 9960 MoveAxis(N, 0, ABG)
22:18:27.675 00.001 9960 Move returns status 0, amount 0
22:18:27.675 00.000 9960 move complete, result=0
22:18:27.675 00.000 9960 worker thread done servicing request
22:18:27.676 00.001 11872 GuideStep: -0.2 px 96 ms EAST, -0.2 px 0 ms NORTH
22:18:27.682 00.006 9960 Worker thread wakes up
22:18:27.682 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:18:27.682 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1764,943,31,31)
22:18:28.940 01.258 9960 Exposure complete
22:18:29.067 00.127 9960 worker thread done servicing request
22:18:29.068 00.001 11872 OnExposeComplete: enter
22:18:29.073 00.005 11872 UpdateGuideState(): m_state=6
22:18:29.077 00.004 11872 Star::Find(15, 1779, 958, 0, (0,0,0,0), 1.5, 10.0, 255) frame 102
22:18:29.082 00.005 11872 Star::Find returns 1 (0), X=1779.60, Y=956.87, Mass=4219, SNR=43.9, Peak=159 HFD=5.9
22:18:29.087 00.005 11872 CameraToMount -- cameraTheta (-1.43) - m_xAngle (0.00) = xAngle (-1.43 = -1.43)
22:18:29.091 00.004 11872 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.54 = 1.54)
22:18:29.095 00.004 11872 CameraToMount -- cameraX=0.18 cameraY=-1.24 hyp=1.26 cameraTheta=-1.43 mountX=0.17 mountY=1.26, mountTheta=1.44
22:18:29.100 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.18, y=-1.24, opts=13)
22:18:29.105 00.005 11872 Enqueuing Move request for scope (0.18, -1.24)
22:18:29.109 00.004 9960 Worker thread wakes up
22:18:29.109 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=159, med=0, FiltMin=0, FiltMax=111, Gamma=1.000
22:18:29.116 00.007 9960 worker thread servicing REQUEST_MOVE scope ofs (0.18, -1.24) opts 0xd
22:18:29.116 00.000 9960 Handling offset move in thread for scope, endpoint = (0.18, -1.24)
22:18:29.117 00.001 9960 Moving (0.18, -1.24) raw xDistance=0.17 yDistance=1.26
22:18:29.117 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
22:18:29.117 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.26 from input 1.26
22:18:29.117 00.000 9960 MoveAxis(E, 0, ABG)
22:18:29.117 00.000 9960 Move returns status 0, amount 0
22:18:29.117 00.000 9960 MoveAxis(S, 938, ABG)
22:18:29.117 00.000 11872 UpdateGuideState exits: m=4219 SNR=43.9
22:18:29.123 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:29.126 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:18:29.131 00.005 11872 Enqueuing Expose request
22:18:29.134 00.003 9960 Guiding  Dir = 1, Dur = 938
22:18:29.135 00.001 9960 IsSlewing returns 0
22:18:29.135 00.000 9960 IsGuiding returns 0
22:18:29.136 00.001 9960 PulseGuide returned control before completion, sleep 948
22:18:30.086 00.950 9960 IsGuiding returns 1
22:18:30.086 00.000 9960 scope still moving after pulse duration time elapsed
22:18:30.118 00.032 9960 IsSlewing returns 0
22:18:30.119 00.001 9960 IsGuiding returns 0
22:18:30.119 00.000 9960 scope move finished after 938 + 45 ms
22:18:30.119 00.000 9960 Move returns status 0, amount 938
22:18:30.120 00.001 9960 move complete, result=0
22:18:30.120 00.000 9960 worker thread done servicing request
22:18:30.120 00.000 9960 Worker thread wakes up
22:18:30.121 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:18:30.121 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1764,943,31,31)
22:18:30.121 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 1.3 px 938 ms SOUTH
22:18:31.366 01.245 9960 Exposure complete
22:18:31.487 00.121 9960 worker thread done servicing request
22:18:31.488 00.001 11872 OnExposeComplete: enter
22:18:31.491 00.003 11872 UpdateGuideState(): m_state=6
22:18:31.495 00.004 11872 Star::Find(15, 1779, 956, 0, (0,0,0,0), 1.5, 10.0, 255) frame 103
22:18:31.499 00.004 11872 Star::Find returns 1 (0), X=1779.45, Y=958.07, Mass=4242, SNR=43.4, Peak=213 HFD=5.5
22:18:31.503 00.004 11872 CameraToMount -- cameraTheta (-0.93) - m_xAngle (0.00) = xAngle (-0.93 = -0.93)
22:18:31.506 00.003 11872 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.04 = 2.04)
22:18:31.509 00.003 11872 CameraToMount -- cameraX=0.03 cameraY=-0.04 hyp=0.06 cameraTheta=-0.93 mountX=0.03 mountY=0.05, mountTheta=0.98
22:18:31.515 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.03, y=-0.04, opts=13)
22:18:31.521 00.006 11872 Enqueuing Move request for scope (0.03, -0.04)
22:18:31.525 00.004 9960 Worker thread wakes up
22:18:31.525 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.04) opts 0xd
22:18:31.525 00.000 9960 Handling offset move in thread for scope, endpoint = (0.03, -0.04)
22:18:31.526 00.001 9960 Moving (0.03, -0.04) raw xDistance=0.03 yDistance=0.05
22:18:31.526 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:18:31.526 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:18:31.527 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=0, FiltMin=0, FiltMax=111, Gamma=1.000
22:18:31.530 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:18:31.530 00.000 9960 MoveAxis(E, 0, ABG)
22:18:31.530 00.000 9960 Move returns status 0, amount 0
22:18:31.531 00.001 9960 MoveAxis(N, 0, ABG)
22:18:31.531 00.000 9960 Move returns status 0, amount 0
22:18:31.531 00.000 9960 move complete, result=0
22:18:31.531 00.000 9960 worker thread done servicing request
22:18:31.532 00.001 11872 UpdateGuideState exits: m=4242 SNR=43.4
22:18:31.536 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:31.539 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:18:31.543 00.004 11872 Enqueuing Expose request
22:18:31.548 00.005 9960 Worker thread wakes up
22:18:31.548 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:18:31.549 00.001 11872 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:18:31.552 00.003 9960 Handling exposure in thread, d=1000 o=3 r=(1764,943,31,31)
22:18:32.807 01.255 9960 Exposure complete
22:18:32.934 00.127 9960 worker thread done servicing request
22:18:32.934 00.000 11872 OnExposeComplete: enter
22:18:32.938 00.004 11872 UpdateGuideState(): m_state=6
22:18:32.943 00.005 11872 Star::Find(15, 1779, 958, 0, (0,0,0,0), 1.5, 10.0, 255) frame 104
22:18:32.946 00.003 11872 Star::Find returns 1 (0), X=1779.58, Y=957.83, Mass=4369, SNR=44.9, Peak=200 HFD=5.7
22:18:32.950 00.004 11872 CameraToMount -- cameraTheta (-1.07) - m_xAngle (0.00) = xAngle (-1.07 = -1.07)
22:18:32.957 00.007 11872 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.90 = 1.90)
22:18:32.960 00.003 11872 CameraToMount -- cameraX=0.16 cameraY=-0.29 hyp=0.33 cameraTheta=-1.07 mountX=0.16 mountY=0.31, mountTheta=1.10
22:18:32.965 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.16, y=-0.29, opts=13)
22:18:32.969 00.004 11872 Enqueuing Move request for scope (0.16, -0.29)
22:18:32.972 00.003 9960 Worker thread wakes up
22:18:32.972 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=200, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
22:18:32.976 00.004 11872 UpdateGuideState exits: m=4369 SNR=44.9
22:18:32.979 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.29) opts 0xd
22:18:32.979 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:32.984 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:18:32.986 00.002 11872 Enqueuing Expose request
22:18:32.989 00.003 9960 Handling offset move in thread for scope, endpoint = (0.16, -0.29)
22:18:32.989 00.000 9960 Moving (0.16, -0.29) raw xDistance=0.16 yDistance=0.31
22:18:32.990 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
22:18:32.990 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.31 from input 0.31
22:18:32.990 00.000 9960 MoveAxis(E, 0, ABG)
22:18:32.990 00.000 9960 Move returns status 0, amount 0
22:18:32.991 00.001 9960 MoveAxis(S, 231, ABG)
22:18:32.991 00.000 9960 Guiding  Dir = 1, Dur = 231
22:18:32.991 00.000 9960 IsSlewing returns 0
22:18:32.992 00.001 9960 IsGuiding returns 0
22:18:32.992 00.000 9960 PulseGuide returned control before completion, sleep 241
22:18:33.248 00.256 9960 IsGuiding returns 1
22:18:33.249 00.001 9960 scope still moving after pulse duration time elapsed
22:18:33.280 00.031 9960 IsSlewing returns 0
22:18:33.282 00.002 9960 IsGuiding returns 1
22:18:33.312 00.030 9960 IsSlewing returns 0
22:18:33.313 00.001 9960 IsGuiding returns 1
22:18:33.343 00.030 9960 IsSlewing returns 0
22:18:33.344 00.001 9960 IsGuiding returns 1
22:18:33.374 00.030 9960 IsSlewing returns 0
22:18:33.376 00.002 9960 IsGuiding returns 0
22:18:33.377 00.001 9960 scope move finished after 231 + 153 ms
22:18:33.377 00.000 9960 Move returns status 0, amount 231
22:18:33.378 00.001 9960 move complete, result=0
22:18:33.378 00.000 9960 worker thread done servicing request
22:18:33.378 00.000 9960 Worker thread wakes up
22:18:33.379 00.001 11872 GuideStep: 0.2 px 0 ms EAST, 0.3 px 231 ms SOUTH
22:18:33.385 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:18:33.385 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1764,943,31,31)
22:18:34.641 01.256 9960 Exposure complete
22:18:34.768 00.127 9960 worker thread done servicing request
22:18:34.769 00.001 11872 OnExposeComplete: enter
22:18:34.775 00.006 11872 UpdateGuideState(): m_state=6
22:18:34.779 00.004 11872 Star::Find(15, 1779, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 105
22:18:34.783 00.004 11872 Star::Find returns 1 (0), X=1779.40, Y=959.21, Mass=4211, SNR=43.8, Peak=164 HFD=5.7
22:18:34.786 00.003 11872 CameraToMount -- cameraTheta (1.59) - m_xAngle (0.00) = xAngle (1.59 = 1.59)
22:18:34.790 00.004 11872 CameraToMount -- cameraTheta (1.59) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.56 = -1.73)
22:18:34.796 00.006 11872 CameraToMount -- cameraX=-0.02 cameraY=1.10 hyp=1.10 cameraTheta=1.59 mountX=-0.02 mountY=-1.08, mountTheta=-1.59
22:18:34.801 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.02, y=1.10, opts=13)
22:18:34.805 00.004 11872 Enqueuing Move request for scope (-0.02, 1.10)
22:18:34.809 00.004 9960 Worker thread wakes up
22:18:34.810 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=164, med=0, FiltMin=0, FiltMax=106, Gamma=1.000
22:18:34.813 00.003 11872 UpdateGuideState exits: m=4211 SNR=43.8
22:18:34.817 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:34.822 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:18:34.826 00.004 11872 Enqueuing Expose request
22:18:34.831 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 1.10) opts 0xd
22:18:34.832 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.02, 1.10)
22:18:34.832 00.000 9960 Moving (-0.02, 1.10) raw xDistance=-0.02 yDistance=-1.08
22:18:34.832 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:18:34.832 00.000 9960 resist switch: large excursion: input -1.08 thresh 0.60 direction from 1 to -1
22:18:34.834 00.002 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.25
22:18:34.834 00.000 9960 GuideAlgorithmResistSwitch::result() returns -1.08 from input -1.08
22:18:34.834 00.000 9960 MoveAxis(E, 0, ABG)
22:18:34.834 00.000 9960 Move returns status 0, amount 0
22:18:34.835 00.001 9960 MoveAxis(N, 808, ABG)
22:18:34.835 00.000 9960 Guiding  Dir = 0, Dur = 808
22:18:34.835 00.000 9960 IsSlewing returns 0
22:18:34.835 00.000 9960 IsGuiding returns 0
22:18:34.836 00.001 9960 PulseGuide returned control before completion, sleep 818
22:18:35.660 00.824 9960 IsGuiding returns 1
22:18:35.660 00.000 9960 scope still moving after pulse duration time elapsed
22:18:35.689 00.029 9960 IsSlewing returns 0
22:18:35.689 00.000 9960 IsGuiding returns 0
22:18:35.691 00.002 9960 scope move finished after 808 + 47 ms
22:18:35.691 00.000 9960 Move returns status 0, amount 808
22:18:35.691 00.000 9960 move complete, result=0
22:18:35.692 00.001 9960 worker thread done servicing request
22:18:35.692 00.000 9960 Worker thread wakes up
22:18:35.693 00.001 11872 GuideStep: -0.0 px 0 ms EAST, -1.1 px 808 ms NORTH
22:18:35.699 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:18:35.699 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1764,943,31,31)
22:18:36.956 01.257 9960 Exposure complete
22:18:37.083 00.127 9960 worker thread done servicing request
22:18:37.084 00.001 11872 OnExposeComplete: enter
22:18:37.087 00.003 11872 UpdateGuideState(): m_state=6
22:18:37.092 00.005 11872 Star::Find(15, 1779, 959, 0, (0,0,0,0), 1.5, 10.0, 255) frame 106
22:18:37.095 00.003 11872 Star::Find returns 1 (0), X=1779.50, Y=957.54, Mass=4271, SNR=44.3, Peak=196 HFD=5.8
22:18:37.100 00.005 11872 CameraToMount -- cameraTheta (-1.44) - m_xAngle (0.00) = xAngle (-1.44 = -1.44)
22:18:37.103 00.003 11872 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.53 = 1.53)
22:18:37.109 00.006 11872 CameraToMount -- cameraX=0.08 cameraY=-0.57 hyp=0.58 cameraTheta=-1.44 mountX=0.07 mountY=0.58, mountTheta=1.44
22:18:37.112 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=0.08, y=-0.57, opts=13)
22:18:37.117 00.005 11872 Enqueuing Move request for scope (0.08, -0.57)
22:18:37.121 00.004 9960 Worker thread wakes up
22:18:37.121 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.57) opts 0xd
22:18:37.121 00.000 9960 Handling offset move in thread for scope, endpoint = (0.08, -0.57)
22:18:37.121 00.000 9960 Moving (0.08, -0.57) raw xDistance=0.07 yDistance=0.58
22:18:37.122 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:18:37.122 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:18:37.122 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.58
22:18:37.122 00.000 9960 MoveAxis(E, 0, ABG)
22:18:37.122 00.000 9960 Move returns status 0, amount 0
22:18:37.122 00.000 9960 MoveAxis(N, 0, ABG)
22:18:37.122 00.000 9960 Move returns status 0, amount 0
22:18:37.122 00.000 9960 move complete, result=0
22:18:37.123 00.001 9960 worker thread done servicing request
22:18:37.123 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=196, med=0, FiltMin=0, FiltMax=122, Gamma=1.000
22:18:37.127 00.004 11872 UpdateGuideState exits: m=4271 SNR=44.3
22:18:37.131 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:37.134 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:18:37.137 00.003 11872 Enqueuing Expose request
22:18:37.142 00.005 11872 GuideStep: 0.1 px 0 ms EAST, 0.6 px 0 ms NORTH
22:18:37.146 00.004 9960 Worker thread wakes up
22:18:37.146 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:18:37.146 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1764,943,31,31)
22:18:38.394 01.248 9960 Exposure complete
22:18:38.514 00.120 9960 worker thread done servicing request
22:18:38.515 00.001 11872 OnExposeComplete: enter
22:18:38.519 00.004 11872 UpdateGuideState(): m_state=6
22:18:38.523 00.004 11872 Star::Find(15, 1779, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 107
22:18:38.527 00.004 11872 Star::Find returns 1 (0), X=1779.12, Y=958.39, Mass=4352, SNR=44.5, Peak=196 HFD=5.5
22:18:38.532 00.005 11872 CameraToMount -- cameraTheta (2.41) - m_xAngle (0.00) = xAngle (2.40 = 2.40)
22:18:38.536 00.004 11872 CameraToMount -- cameraTheta (2.41) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (5.37 = -0.91)
22:18:38.540 00.004 11872 CameraToMount -- cameraX=-0.30 cameraY=0.27 hyp=0.41 cameraTheta=2.41 mountX=-0.30 mountY=-0.32, mountTheta=-2.32
22:18:38.545 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.30, y=0.27, opts=13)
22:18:38.551 00.006 11872 Enqueuing Move request for scope (-0.30, 0.27)
22:18:38.555 00.004 9960 Worker thread wakes up
22:18:38.556 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.27) opts 0xd
22:18:38.556 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.30, 0.27)
22:18:38.556 00.000 9960 Moving (-0.30, 0.27) raw xDistance=-0.30 yDistance=-0.32
22:18:38.556 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
22:18:38.558 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=196, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
22:18:38.562 00.004 9960 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
22:18:38.562 00.000 9960 MoveAxis(E, 142, ABG)
22:18:38.562 00.000 9960 Guiding  Dir = 2, Dur = 142
22:18:38.562 00.000 11872 UpdateGuideState exits: m=4352 SNR=44.5
22:18:38.566 00.004 9960 IsSlewing returns 0
22:18:38.567 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:38.570 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:18:38.575 00.005 11872 Enqueuing Expose request
22:18:38.579 00.004 9960 IsGuiding returns 0
22:18:38.579 00.000 9960 PulseGuide returned control before completion, sleep 152
22:18:38.739 00.160 9960 IsGuiding returns 1
22:18:38.739 00.000 9960 scope still moving after pulse duration time elapsed
22:18:38.771 00.032 9960 IsSlewing returns 0
22:18:38.772 00.001 9960 IsGuiding returns 1
22:18:38.803 00.031 9960 IsSlewing returns 0
22:18:38.804 00.001 9960 IsGuiding returns 1
22:18:38.835 00.031 9960 IsSlewing returns 0
22:18:38.835 00.000 9960 IsGuiding returns 0
22:18:38.836 00.001 9960 scope move finished after 142 + 114 ms
22:18:38.836 00.000 9960 Move returns status 0, amount 142
22:18:38.836 00.000 9960 MoveAxis(N, 242, ABG)
22:18:38.836 00.000 9960 Guiding  Dir = 0, Dur = 242
22:18:38.836 00.000 9960 IsSlewing returns 0
22:18:38.837 00.001 9960 IsGuiding returns 0
22:18:38.837 00.000 9960 PulseGuide returned control before completion, sleep 252
22:18:39.101 00.264 9960 IsGuiding returns 1
22:18:39.104 00.003 9960 scope still moving after pulse duration time elapsed
22:18:39.132 00.028 9960 IsSlewing returns 0
22:18:39.133 00.001 9960 IsGuiding returns 0
22:18:39.135 00.002 9960 scope move finished after 242 + 55 ms
22:18:39.135 00.000 9960 Move returns status 0, amount 242
22:18:39.135 00.000 9960 move complete, result=0
22:18:39.135 00.000 9960 worker thread done servicing request
22:18:39.136 00.001 9960 Worker thread wakes up
22:18:39.136 00.000 11872 GuideStep: -0.3 px 142 ms EAST, -0.3 px 242 ms NORTH
22:18:39.144 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
22:18:39.144 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1764,943,31,31)
22:18:40.391 01.247 9960 Exposure complete
22:18:40.517 00.126 9960 worker thread done servicing request
22:18:40.517 00.000 11872 OnExposeComplete: enter
22:18:40.521 00.004 11872 UpdateGuideState(): m_state=6
22:18:40.526 00.005 11872 Star::Find(15, 1779, 958, 0, (0,0,0,0), 1.5, 10.0, 255) frame 108
22:18:40.530 00.004 11872 Star::Find returns 1 (0), X=1779.48, Y=957.59, Mass=4431, SNR=44.6, Peak=196 HFD=5.6
22:18:40.533 00.003 11872 CameraToMount -- cameraTheta (-1.46) - m_xAngle (0.00) = xAngle (-1.46 = -1.46)
22:18:40.537 00.004 11872 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.51 = 1.51)
22:18:40.540 00.003 11872 CameraToMount -- cameraX=0.06 cameraY=-0.52 hyp=0.53 cameraTheta=-1.46 mountX=0.06 mountY=0.52, mountTheta=1.46
22:18:40.547 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.06, y=-0.52, opts=13)
22:18:40.552 00.005 11872 Enqueuing Move request for scope (0.06, -0.52)
22:18:40.557 00.005 9960 Worker thread wakes up
22:18:40.557 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.52) opts 0xd
22:18:40.557 00.000 9960 Handling offset move in thread for scope, endpoint = (0.06, -0.52)
22:18:40.557 00.000 9960 Moving (0.06, -0.52) raw xDistance=0.06 yDistance=0.52
22:18:40.558 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:18:40.558 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:18:40.558 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=196, med=0, FiltMin=0, FiltMax=113, Gamma=1.000
22:18:40.563 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.52
22:18:40.563 00.000 9960 MoveAxis(E, 0, ABG)
22:18:40.563 00.000 9960 Move returns status 0, amount 0
22:18:40.563 00.000 9960 MoveAxis(N, 0, ABG)
22:18:40.564 00.001 9960 Move returns status 0, amount 0
22:18:40.564 00.000 9960 move complete, result=0
22:18:40.564 00.000 9960 worker thread done servicing request
22:18:40.564 00.000 11872 UpdateGuideState exits: m=4431 SNR=44.6
22:18:40.568 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:40.573 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:18:40.576 00.003 11872 Enqueuing Expose request
22:18:40.581 00.005 9960 Worker thread wakes up
22:18:40.581 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:18:40.581 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1764,943,31,31)
22:18:40.581 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.5 px 0 ms NORTH
22:18:41.827 01.246 9960 Exposure complete
22:18:41.938 00.111 9960 worker thread done servicing request
22:18:41.938 00.000 11872 OnExposeComplete: enter
22:18:41.943 00.005 11872 UpdateGuideState(): m_state=6
22:18:41.946 00.003 11872 Star::Find(15, 1779, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 109
22:18:41.952 00.006 11872 Star::Find returns 1 (0), X=1779.35, Y=957.62, Mass=4469, SNR=45.5, Peak=197 HFD=5.5
22:18:41.958 00.006 11872 CameraToMount -- cameraTheta (-1.71) - m_xAngle (0.00) = xAngle (-1.71 = -1.71)
22:18:41.963 00.005 11872 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.26 = 1.26)
22:18:41.967 00.004 11872 CameraToMount -- cameraX=-0.07 cameraY=-0.50 hyp=0.50 cameraTheta=-1.71 mountX=-0.07 mountY=0.48, mountTheta=1.71
22:18:41.972 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.07, y=-0.50, opts=13)
22:18:41.976 00.004 11872 Enqueuing Move request for scope (-0.07, -0.50)
22:18:41.980 00.004 9960 Worker thread wakes up
22:18:41.980 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.50) opts 0xd
22:18:41.981 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.07, -0.50)
22:18:41.981 00.000 9960 Moving (-0.07, -0.50) raw xDistance=-0.07 yDistance=0.48
22:18:41.981 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:18:41.981 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:18:41.981 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=197, med=0, FiltMin=0, FiltMax=118, Gamma=1.000
22:18:41.985 00.004 11872 UpdateGuideState exits: m=4469 SNR=45.5
22:18:41.992 00.007 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:41.998 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:18:42.002 00.004 11872 Enqueuing Expose request
22:18:42.006 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.48
22:18:42.006 00.000 9960 MoveAxis(E, 0, ABG)
22:18:42.007 00.001 9960 Move returns status 0, amount 0
22:18:42.007 00.000 9960 MoveAxis(N, 0, ABG)
22:18:42.007 00.000 9960 Move returns status 0, amount 0
22:18:42.007 00.000 9960 move complete, result=0
22:18:42.007 00.000 9960 worker thread done servicing request
22:18:42.007 00.000 9960 Worker thread wakes up
22:18:42.008 00.001 11872 GuideStep: -0.1 px 0 ms EAST, 0.5 px 0 ms NORTH
22:18:42.012 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
22:18:42.012 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1764,943,31,31)
22:18:43.265 01.253 9960 Exposure complete
22:18:43.394 00.129 9960 worker thread done servicing request
22:18:43.395 00.001 11872 OnExposeComplete: enter
22:18:43.402 00.007 11872 UpdateGuideState(): m_state=6
22:18:43.408 00.006 11872 Star::Find(15, 1779, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 110
22:18:43.413 00.005 11872 Star::Find returns 1 (0), X=1779.33, Y=957.48, Mass=4529, SNR=45.3, Peak=189 HFD=5.7
22:18:43.418 00.005 11872 CameraToMount -- cameraTheta (-1.72) - m_xAngle (0.00) = xAngle (-1.72 = -1.72)
22:18:43.423 00.005 11872 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.25 = 1.25)
22:18:43.430 00.007 11872 CameraToMount -- cameraX=-0.09 cameraY=-0.63 hyp=0.64 cameraTheta=-1.72 mountX=-0.10 mountY=0.61, mountTheta=1.73
22:18:43.437 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.09, y=-0.63, opts=13)
22:18:43.442 00.005 11872 Enqueuing Move request for scope (-0.09, -0.63)
22:18:43.446 00.004 9960 Worker thread wakes up
22:18:43.446 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=189, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
22:18:43.452 00.006 11872 UpdateGuideState exits: m=4529 SNR=45.3
22:18:43.457 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.63) opts 0xd
22:18:43.457 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.09, -0.63)
22:18:43.457 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:43.461 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:18:43.465 00.004 11872 Enqueuing Expose request
22:18:43.468 00.003 9960 Moving (-0.09, -0.63) raw xDistance=-0.10 yDistance=0.61
22:18:43.468 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:18:43.469 00.001 9960 resist switch: large excursion: input 0.61 thresh 0.60 direction from -1 to 1
22:18:43.469 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.82
22:18:43.469 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.61 from input 0.61
22:18:43.469 00.000 9960 MoveAxis(E, 0, ABG)
22:18:43.469 00.000 9960 Move returns status 0, amount 0
22:18:43.469 00.000 9960 MoveAxis(S, 452, ABG)
22:18:43.469 00.000 9960 Guiding  Dir = 1, Dur = 452
22:18:43.472 00.003 9960 IsSlewing returns 0
22:18:43.472 00.000 9960 IsGuiding returns 0
22:18:43.473 00.001 9960 PulseGuide returned control before completion, sleep 462
22:18:43.943 00.470 9960 IsGuiding returns 1
22:18:43.943 00.000 9960 scope still moving after pulse duration time elapsed
22:18:43.975 00.032 9960 IsSlewing returns 0
22:18:43.975 00.000 9960 IsGuiding returns 0
22:18:43.975 00.000 9960 scope move finished after 452 + 51 ms
22:18:43.976 00.001 9960 Move returns status 0, amount 452
22:18:43.976 00.000 9960 move complete, result=0
22:18:43.976 00.000 9960 worker thread done servicing request
22:18:43.976 00.000 11872 GuideStep: -0.1 px 0 ms EAST, 0.6 px 452 ms SOUTH
22:18:43.980 00.004 9960 Worker thread wakes up
22:18:43.981 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:18:43.981 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1764,943,31,31)
22:18:45.236 01.255 9960 Exposure complete
22:18:45.354 00.118 9960 worker thread done servicing request
22:18:45.354 00.000 11872 OnExposeComplete: enter
22:18:45.359 00.005 11872 UpdateGuideState(): m_state=6
22:18:45.363 00.004 11872 Star::Find(15, 1779, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 111
22:18:45.366 00.003 11872 Star::Find returns 1 (0), X=1779.55, Y=956.49, Mass=4523, SNR=45.7, Peak=216 HFD=5.8
22:18:45.370 00.004 11872 CameraToMount -- cameraTheta (-1.49) - m_xAngle (0.00) = xAngle (-1.50 = -1.50)
22:18:45.374 00.004 11872 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.47 = 1.47)
22:18:45.377 00.003 11872 CameraToMount -- cameraX=0.13 cameraY=-1.63 hyp=1.63 cameraTheta=-1.49 mountX=0.12 mountY=1.62, mountTheta=1.50
22:18:45.382 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.13, y=-1.63, opts=13)
22:18:45.385 00.003 11872 Enqueuing Move request for scope (0.13, -1.63)
22:18:45.390 00.005 9960 Worker thread wakes up
22:18:45.390 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.13, -1.63) opts 0xd
22:18:45.390 00.000 9960 Handling offset move in thread for scope, endpoint = (0.13, -1.63)
22:18:45.390 00.000 9960 Moving (0.13, -1.63) raw xDistance=0.12 yDistance=1.62
22:18:45.390 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:18:45.390 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.62 from input 1.62
22:18:45.391 00.001 9960 MoveAxis(E, 0, ABG)
22:18:45.391 00.000 9960 Move returns status 0, amount 0
22:18:45.391 00.000 9960 MoveAxis(S, 1211, ABG)
22:18:45.391 00.000 9960 Guiding  Dir = 1, Dur = 1211
22:18:45.391 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=216, med=0, FiltMin=0, FiltMax=116, Gamma=1.000
22:18:45.397 00.006 11872 UpdateGuideState exits: m=4523 SNR=45.7
22:18:45.400 00.003 9960 IsSlewing returns 0
22:18:45.400 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:45.404 00.004 9960 IsGuiding returns 0
22:18:45.405 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:18:45.409 00.004 9960 PulseGuide returned control before completion, sleep 1221
22:18:45.409 00.000 11872 Enqueuing Expose request
22:18:46.633 01.224 9960 IsGuiding returns 1
22:18:46.634 00.001 9960 scope still moving after pulse duration time elapsed
22:18:46.663 00.029 9960 IsSlewing returns 0
22:18:46.663 00.000 9960 IsGuiding returns 0
22:18:46.664 00.001 9960 scope move finished after 1211 + 48 ms
22:18:46.664 00.000 9960 Move returns status 0, amount 1211
22:18:46.665 00.001 9960 move complete, result=0
22:18:46.665 00.000 9960 worker thread done servicing request
22:18:46.665 00.000 9960 Worker thread wakes up
22:18:46.665 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 1.6 px 1211 ms SOUTH
22:18:46.674 00.009 9960 worker thread servicing REQUEST_EXPOSE 1000
22:18:46.674 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1764,943,31,31)
22:18:47.920 01.246 9960 Exposure complete
22:18:48.032 00.112 9960 worker thread done servicing request
22:18:48.033 00.001 11872 OnExposeComplete: enter
22:18:48.037 00.004 11872 UpdateGuideState(): m_state=6
22:18:48.042 00.005 11872 Star::Find(15, 1779, 956, 0, (0,0,0,0), 1.5, 10.0, 255) frame 112
22:18:48.046 00.004 11872 Star::Find returns 1 (0), X=1779.57, Y=957.54, Mass=4495, SNR=45.3, Peak=223 HFD=5.8
22:18:48.053 00.007 11872 CameraToMount -- cameraTheta (-1.32) - m_xAngle (0.00) = xAngle (-1.32 = -1.32)
22:18:48.058 00.005 11872 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.65 = 1.65)
22:18:48.062 00.004 11872 CameraToMount -- cameraX=0.15 cameraY=-0.57 hyp=0.59 cameraTheta=-1.32 mountX=0.15 mountY=0.59, mountTheta=1.33
22:18:48.068 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.15, y=-0.57, opts=13)
22:18:48.073 00.005 11872 Enqueuing Move request for scope (0.15, -0.57)
22:18:48.076 00.003 9960 Worker thread wakes up
22:18:48.076 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=223, med=0, FiltMin=0, FiltMax=122, Gamma=1.000
22:18:48.080 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.57) opts 0xd
22:18:48.080 00.000 11872 UpdateGuideState exits: m=4495 SNR=45.3
22:18:48.084 00.004 9960 Handling offset move in thread for scope, endpoint = (0.15, -0.57)
22:18:48.084 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:48.089 00.005 9960 Moving (0.15, -0.57) raw xDistance=0.15 yDistance=0.59
22:18:48.089 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:18:48.089 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.59 from input 0.59
22:18:48.089 00.000 9960 MoveAxis(E, 0, ABG)
22:18:48.089 00.000 9960 Move returns status 0, amount 0
22:18:48.089 00.000 9960 MoveAxis(S, 441, ABG)
22:18:48.089 00.000 9960 Guiding  Dir = 1, Dur = 441
22:18:48.090 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:18:48.094 00.004 9960 IsSlewing returns 0
22:18:48.094 00.000 11872 Enqueuing Expose request
22:18:48.099 00.005 9960 IsGuiding returns 0
22:18:48.099 00.000 9960 PulseGuide returned control before completion, sleep 451
22:18:48.557 00.458 9960 IsGuiding returns 1
22:18:48.558 00.001 9960 scope still moving after pulse duration time elapsed
22:18:48.587 00.029 9960 IsSlewing returns 0
22:18:48.588 00.001 9960 IsGuiding returns 0
22:18:48.588 00.000 9960 scope move finished after 441 + 47 ms
22:18:48.588 00.000 9960 Move returns status 0, amount 441
22:18:48.589 00.001 9960 move complete, result=0
22:18:48.590 00.001 9960 worker thread done servicing request
22:18:48.590 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.6 px 441 ms SOUTH
22:18:48.595 00.005 9960 Worker thread wakes up
22:18:48.595 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:18:48.596 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1764,943,31,31)
22:18:49.845 01.249 9960 Exposure complete
22:18:49.979 00.134 9960 worker thread done servicing request
22:18:49.979 00.000 11872 OnExposeComplete: enter
22:18:49.983 00.004 11872 UpdateGuideState(): m_state=6
22:18:49.987 00.004 11872 Star::Find(15, 1779, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 113
22:18:49.990 00.003 11872 Star::Find returns 1 (0), X=1779.56, Y=958.08, Mass=4653, SNR=46.4, Peak=186 HFD=6.0
22:18:49.996 00.006 11872 CameraToMount -- cameraTheta (-0.25) - m_xAngle (0.00) = xAngle (-0.26 = -0.26)
22:18:50.000 00.004 11872 CameraToMount -- cameraTheta (-0.25) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.71 = 2.71)
22:18:50.003 00.003 11872 CameraToMount -- cameraX=0.14 cameraY=-0.04 hyp=0.15 cameraTheta=-0.25 mountX=0.14 mountY=0.06, mountTheta=0.41
22:18:50.007 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.14, y=-0.04, opts=13)
22:18:50.010 00.003 11872 Enqueuing Move request for scope (0.14, -0.04)
22:18:50.013 00.003 9960 Worker thread wakes up
22:18:50.014 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=186, med=0, FiltMin=0, FiltMax=126, Gamma=1.000
22:18:50.017 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.04) opts 0xd
22:18:50.017 00.000 11872 UpdateGuideState exits: m=4653 SNR=46.4
22:18:50.020 00.003 9960 Handling offset move in thread for scope, endpoint = (0.14, -0.04)
22:18:50.020 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:50.023 00.003 9960 Moving (0.14, -0.04) raw xDistance=0.14 yDistance=0.06
22:18:50.023 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:18:50.026 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:18:50.026 00.000 11872 Enqueuing Expose request
22:18:50.029 00.003 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:18:50.029 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:18:50.029 00.000 9960 MoveAxis(E, 0, ABG)
22:18:50.029 00.000 9960 Move returns status 0, amount 0
22:18:50.030 00.001 9960 MoveAxis(N, 0, ABG)
22:18:50.030 00.000 9960 Move returns status 0, amount 0
22:18:50.030 00.000 9960 move complete, result=0
22:18:50.030 00.000 9960 worker thread done servicing request
22:18:50.030 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:18:50.034 00.004 9960 Worker thread wakes up
22:18:50.034 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:18:50.034 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1764,943,31,31)
22:18:51.284 01.250 9960 Exposure complete
22:18:51.411 00.127 9960 worker thread done servicing request
22:18:51.412 00.001 11872 OnExposeComplete: enter
22:18:51.417 00.005 11872 UpdateGuideState(): m_state=6
22:18:51.421 00.004 11872 Star::Find(15, 1779, 958, 0, (0,0,0,0), 1.5, 10.0, 255) frame 114
22:18:51.426 00.005 11872 Star::Find returns 1 (0), X=1779.66, Y=957.79, Mass=4538, SNR=45.4, Peak=185 HFD=5.7
22:18:51.429 00.003 11872 CameraToMount -- cameraTheta (-0.93) - m_xAngle (0.00) = xAngle (-0.93 = -0.93)
22:18:51.434 00.005 11872 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.04 = 2.04)
22:18:51.438 00.004 11872 CameraToMount -- cameraX=0.24 cameraY=-0.32 hyp=0.40 cameraTheta=-0.93 mountX=0.24 mountY=0.36, mountTheta=0.98
22:18:51.444 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.24, y=-0.32, opts=13)
22:18:51.446 00.002 11872 Enqueuing Move request for scope (0.24, -0.32)
22:18:51.450 00.004 9960 Worker thread wakes up
22:18:51.450 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.32) opts 0xd
22:18:51.450 00.000 9960 Handling offset move in thread for scope, endpoint = (0.24, -0.32)
22:18:51.450 00.000 9960 Moving (0.24, -0.32) raw xDistance=0.24 yDistance=0.36
22:18:51.450 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
22:18:51.452 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=185, med=0, FiltMin=0, FiltMax=124, Gamma=1.000
22:18:51.454 00.002 9960 GuideAlgorithmResistSwitch::result() returns 0.36 from input 0.36
22:18:51.454 00.000 9960 MoveAxis(W, 112, ABG)
22:18:51.455 00.001 9960 Guiding  Dir = 3, Dur = 112
22:18:51.455 00.000 11872 UpdateGuideState exits: m=4538 SNR=45.4
22:18:51.459 00.004 9960 IsSlewing returns 0
22:18:51.459 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:51.462 00.003 9960 IsGuiding returns 0
22:18:51.463 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:18:51.466 00.003 11872 Enqueuing Expose request
22:18:51.470 00.004 9960 PulseGuide returned control before completion, sleep 122
22:18:51.600 00.130 9960 IsGuiding returns 1
22:18:51.601 00.001 9960 scope still moving after pulse duration time elapsed
22:18:51.631 00.030 9960 IsSlewing returns 0
22:18:51.632 00.001 9960 IsGuiding returns 0
22:18:51.633 00.001 9960 scope move finished after 112 + 58 ms
22:18:51.633 00.000 9960 Move returns status 0, amount 112
22:18:51.634 00.001 9960 MoveAxis(S, 267, ABG)
22:18:51.634 00.000 9960 Guiding  Dir = 1, Dur = 267
22:18:51.635 00.001 9960 IsSlewing returns 0
22:18:51.635 00.000 9960 IsGuiding returns 0
22:18:51.637 00.002 9960 PulseGuide returned control before completion, sleep 277
22:18:51.929 00.292 9960 IsGuiding returns 1
22:18:51.929 00.000 9960 scope still moving after pulse duration time elapsed
22:18:51.960 00.031 9960 IsSlewing returns 0
22:18:51.961 00.001 9960 IsGuiding returns 0
22:18:51.961 00.000 9960 scope move finished after 267 + 57 ms
22:18:51.961 00.000 9960 Move returns status 0, amount 267
22:18:51.961 00.000 9960 move complete, result=0
22:18:51.962 00.001 9960 worker thread done servicing request
22:18:51.962 00.000 9960 Worker thread wakes up
22:18:51.962 00.000 11872 GuideStep: 0.2 px 112 ms WEST, 0.4 px 267 ms SOUTH
22:18:51.968 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:18:51.968 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1764,943,31,31)
22:18:53.217 01.249 9960 Exposure complete
22:18:53.334 00.117 9960 worker thread done servicing request
22:18:53.334 00.000 11872 OnExposeComplete: enter
22:18:53.339 00.005 11872 UpdateGuideState(): m_state=6
22:18:53.345 00.006 11872 Star::Find(15, 1779, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 115
22:18:53.352 00.007 11872 Star::Find returns 1 (0), X=1779.41, Y=958.22, Mass=4369, SNR=44.2, Peak=168 HFD=5.8
22:18:53.354 00.002 11872 CameraToMount -- cameraTheta (1.70) - m_xAngle (0.00) = xAngle (1.69 = 1.69)
22:18:53.358 00.004 11872 CameraToMount -- cameraTheta (1.70) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.66 = -1.62)
22:18:53.360 00.002 11872 CameraToMount -- cameraX=-0.01 cameraY=0.10 hyp=0.10 cameraTheta=1.70 mountX=-0.01 mountY=-0.10, mountTheta=-1.69
22:18:53.365 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.01, y=0.10, opts=13)
22:18:53.370 00.005 11872 Enqueuing Move request for scope (-0.01, 0.10)
22:18:53.374 00.004 9960 Worker thread wakes up
22:18:53.374 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=168, med=0, FiltMin=0, FiltMax=100, Gamma=1.000
22:18:53.378 00.004 11872 UpdateGuideState exits: m=4369 SNR=44.2
22:18:53.383 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:53.386 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:18:53.389 00.003 11872 Enqueuing Expose request
22:18:53.392 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.10) opts 0xd
22:18:53.392 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.01, 0.10)
22:18:53.394 00.002 9960 Moving (-0.01, 0.10) raw xDistance=-0.01 yDistance=-0.10
22:18:53.394 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:18:53.394 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:18:53.394 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:18:53.395 00.001 9960 MoveAxis(E, 0, ABG)
22:18:53.395 00.000 9960 Move returns status 0, amount 0
22:18:53.395 00.000 9960 MoveAxis(N, 0, ABG)
22:18:53.395 00.000 9960 Move returns status 0, amount 0
22:18:53.396 00.001 9960 move complete, result=0
22:18:53.396 00.000 9960 worker thread done servicing request
22:18:53.396 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:18:53.399 00.003 9960 Worker thread wakes up
22:18:53.401 00.002 9960 worker thread servicing REQUEST_EXPOSE 1000
22:18:53.401 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1764,943,31,31)
22:18:54.662 01.261 9960 Exposure complete
22:18:54.783 00.121 9960 worker thread done servicing request
22:18:54.783 00.000 11872 OnExposeComplete: enter
22:18:54.790 00.007 11872 UpdateGuideState(): m_state=6
22:18:54.795 00.005 11872 Star::Find(15, 1779, 958, 0, (0,0,0,0), 1.5, 10.0, 255) frame 116
22:18:54.803 00.008 11872 Star::Find returns 1 (0), X=1779.43, Y=958.25, Mass=4415, SNR=44.7, Peak=191 HFD=5.6
22:18:54.808 00.005 11872 CameraToMount -- cameraTheta (1.50) - m_xAngle (0.00) = xAngle (1.50 = 1.50)
22:18:54.813 00.005 11872 CameraToMount -- cameraTheta (1.50) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.47 = -1.82)
22:18:54.819 00.006 11872 CameraToMount -- cameraX=0.01 cameraY=0.14 hyp=0.14 cameraTheta=1.50 mountX=0.01 mountY=-0.13, mountTheta=-1.50
22:18:54.827 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=0.01, y=0.14, opts=13)
22:18:54.833 00.006 11872 Enqueuing Move request for scope (0.01, 0.14)
22:18:54.837 00.004 9960 Worker thread wakes up
22:18:54.838 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=191, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
22:18:54.841 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.14) opts 0xd
22:18:54.841 00.000 11872 UpdateGuideState exits: m=4415 SNR=44.7
22:18:54.846 00.005 9960 Handling offset move in thread for scope, endpoint = (0.01, 0.14)
22:18:54.846 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:54.851 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:18:54.853 00.002 9960 Moving (0.01, 0.14) raw xDistance=0.01 yDistance=-0.13
22:18:54.853 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:18:54.854 00.001 11872 Enqueuing Expose request
22:18:54.856 00.002 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:18:54.858 00.002 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:18:54.858 00.000 9960 MoveAxis(E, 0, ABG)
22:18:54.858 00.000 9960 Move returns status 0, amount 0
22:18:54.858 00.000 9960 MoveAxis(N, 0, ABG)
22:18:54.858 00.000 9960 Move returns status 0, amount 0
22:18:54.859 00.001 9960 move complete, result=0
22:18:54.859 00.000 9960 worker thread done servicing request
22:18:54.859 00.000 9960 Worker thread wakes up
22:18:54.859 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:18:54.859 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1764,943,31,31)
22:18:54.859 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:18:56.109 01.250 9960 Exposure complete
22:18:56.227 00.118 9960 worker thread done servicing request
22:18:56.228 00.001 11872 OnExposeComplete: enter
22:18:56.230 00.002 11872 UpdateGuideState(): m_state=6
22:18:56.235 00.005 11872 Star::Find(15, 1779, 958, 0, (0,0,0,0), 1.5, 10.0, 255) frame 117
22:18:56.238 00.003 11872 Star::Find returns 1 (0), X=1779.43, Y=957.90, Mass=4121, SNR=42.9, Peak=193 HFD=5.7
22:18:56.242 00.004 11872 CameraToMount -- cameraTheta (-1.52) - m_xAngle (0.00) = xAngle (-1.53 = -1.53)
22:18:56.247 00.005 11872 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.44 = 1.44)
22:18:56.250 00.003 11872 CameraToMount -- cameraX=0.01 cameraY=-0.21 hyp=0.21 cameraTheta=-1.52 mountX=0.01 mountY=0.21, mountTheta=1.53
22:18:56.255 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.01, y=-0.21, opts=13)
22:18:56.260 00.005 11872 Enqueuing Move request for scope (0.01, -0.21)
22:18:56.263 00.003 9960 Worker thread wakes up
22:18:56.264 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.21) opts 0xd
22:18:56.264 00.000 9960 Handling offset move in thread for scope, endpoint = (0.01, -0.21)
22:18:56.264 00.000 9960 Moving (0.01, -0.21) raw xDistance=0.01 yDistance=0.21
22:18:56.264 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:18:56.265 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=193, med=0, FiltMin=0, FiltMax=117, Gamma=1.000
22:18:56.269 00.004 11872 UpdateGuideState exits: m=4121 SNR=42.9
22:18:56.274 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:56.279 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:18:56.282 00.003 11872 Enqueuing Expose request
22:18:56.285 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
22:18:56.285 00.000 9960 MoveAxis(E, 0, ABG)
22:18:56.287 00.002 9960 Move returns status 0, amount 0
22:18:56.287 00.000 9960 MoveAxis(S, 155, ABG)
22:18:56.287 00.000 9960 Guiding  Dir = 1, Dur = 155
22:18:56.288 00.001 9960 IsSlewing returns 0
22:18:56.288 00.000 9960 IsGuiding returns 0
22:18:56.288 00.000 9960 PulseGuide returned control before completion, sleep 165
22:18:56.459 00.171 9960 IsGuiding returns 1
22:18:56.459 00.000 9960 scope still moving after pulse duration time elapsed
22:18:56.492 00.033 9960 IsSlewing returns 0
22:18:56.493 00.001 9960 IsGuiding returns 0
22:18:56.493 00.000 9960 scope move finished after 155 + 50 ms
22:18:56.494 00.001 9960 Move returns status 0, amount 155
22:18:56.494 00.000 9960 move complete, result=0
22:18:56.494 00.000 9960 worker thread done servicing request
22:18:56.494 00.000 11872 GuideStep: 0.0 px 0 ms EAST, 0.2 px 155 ms SOUTH
22:18:56.501 00.007 9960 Worker thread wakes up
22:18:56.501 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:18:56.502 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1764,943,31,31)
22:18:57.747 01.245 9960 Exposure complete
22:18:57.874 00.127 9960 worker thread done servicing request
22:18:57.874 00.000 11872 OnExposeComplete: enter
22:18:57.878 00.004 11872 UpdateGuideState(): m_state=6
22:18:57.884 00.006 11872 Star::Find(15, 1779, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 118
22:18:57.888 00.004 11872 Star::Find returns 1 (0), X=1779.42, Y=957.89, Mass=4191, SNR=43.6, Peak=200 HFD=5.8
22:18:57.891 00.003 11872 CameraToMount -- cameraTheta (-1.56) - m_xAngle (0.00) = xAngle (-1.56 = -1.56)
22:18:57.896 00.005 11872 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.41 = 1.41)
22:18:57.901 00.005 11872 CameraToMount -- cameraX=0.00 cameraY=-0.22 hyp=0.22 cameraTheta=-1.56 mountX=0.00 mountY=0.22, mountTheta=1.56
22:18:57.907 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.00, y=-0.22, opts=13)
22:18:57.911 00.004 11872 Enqueuing Move request for scope (0.00, -0.22)
22:18:57.914 00.003 9960 Worker thread wakes up
22:18:57.914 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.22) opts 0xd
22:18:57.914 00.000 9960 Handling offset move in thread for scope, endpoint = (0.00, -0.22)
22:18:57.914 00.000 9960 Moving (0.00, -0.22) raw xDistance=0.00 yDistance=0.22
22:18:57.915 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
22:18:57.915 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
22:18:57.915 00.000 9960 MoveAxis(E, 0, ABG)
22:18:57.915 00.000 9960 Move returns status 0, amount 0
22:18:57.915 00.000 9960 MoveAxis(S, 163, ABG)
22:18:57.915 00.000 9960 Guiding  Dir = 1, Dur = 163
22:18:57.917 00.002 9960 IsSlewing returns 0
22:18:57.918 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=200, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
22:18:57.921 00.003 9960 IsGuiding returns 0
22:18:57.922 00.001 11872 UpdateGuideState exits: m=4191 SNR=43.6
22:18:57.924 00.002 9960 PulseGuide returned control before completion, sleep 173
22:18:57.925 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:57.928 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:18:57.931 00.003 11872 Enqueuing Expose request
22:18:58.114 00.183 9960 IsGuiding returns 0
22:18:58.115 00.001 9960 Move returns status 0, amount 163
22:18:58.116 00.001 9960 move complete, result=0
22:18:58.116 00.000 9960 worker thread done servicing request
22:18:58.117 00.001 9960 Worker thread wakes up
22:18:58.117 00.000 11872 GuideStep: 0.0 px 0 ms EAST, 0.2 px 163 ms SOUTH
22:18:58.124 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:18:58.124 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1764,943,31,31)
22:18:58.938 00.814 11872 evsrv: cli 0D2D21E0 connect
22:18:58.943 00.005 11872 case statement mapped state 6 to 3
22:18:58.946 00.003 11872 case statement mapped state 6 to 3
22:18:58.954 00.008 11872 evsrv: cli 0D2D21E0 request: {"method":"get_app_state","id":"eb3db994-c07a-438b-9d4f-9853deab70a1"}
22:18:58.960 00.006 11872 case statement mapped state 6 to 3
22:18:58.963 00.003 11872 evsrv: cli 0D2D21E0 response: {"jsonrpc":"2.0","result":"Guiding","id":"eb3db994-c07a-438b-9d4f-9853deab70a1"}
22:18:58.975 00.012 11872 evsrv: cli 0D2D21E0 disconnect
22:18:58.982 00.007 11872 evsrv: cli 0D2D2DC0 connect
22:18:59.127 00.145 11872 case statement mapped state 6 to 3
22:18:59.133 00.006 11872 case statement mapped state 6 to 3
22:18:59.137 00.004 11872 evsrv: cli 0D2D2DC0 request: {"method":"dither","params":{"amount":5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"e9f027cb-ee6d-42da-957e-a1d19e795eb4"}
22:18:59.141 00.004 11872 PhdController::Dither begins
22:18:59.145 00.004 11872 dither: size=5.00, dRA=2.80 dDec=3.44
22:18:59.149 00.004 11872 MountToCamera -- mountTheta (-0.89) + m_xAngle (0.00) = xAngle (-0.88 = -0.88)
22:18:59.151 00.002 11872 MountToCamera -- mountX=2.80 mountY=3.44 hyp=4.43 mountTheta=-0.89 cameraX=2.81, cameraY=-3.43 cameraTheta=-0.88
22:18:59.155 00.004 11872 setting lock position to (1782.23, 954.69)
22:18:59.158 00.003 11872 Mount: notify guiding dithered (2.8, -3.4)
22:18:59.161 00.003 11872 Status Line: Dither by 2.80,3.44
22:18:59.300 00.139 11872 PhdController: newstate STATE_SETTLE_BEGIN
22:18:59.304 00.004 11872 PhdController: newstate STATE_SETTLE_WAIT
22:18:59.308 00.004 11872 evsrv: cli 0D2D2DC0 response: {"jsonrpc":"2.0","result":0,"id":"e9f027cb-ee6d-42da-957e-a1d19e795eb4"}
22:18:59.427 00.119 11872 evsrv: cli 0D2D2DC0 disconnect
22:18:59.438 00.011 9960 Exposure complete
22:18:59.530 00.092 9960 worker thread done servicing request
22:18:59.530 00.000 11872 OnExposeComplete: enter
22:18:59.533 00.003 11872 UpdateGuideState(): m_state=6
22:18:59.537 00.004 11872 Star::Find(15, 1779, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 119
22:18:59.540 00.003 11872 Star::Find returns 1 (0), X=1778.94, Y=959.35, Mass=4364, SNR=44.9, Peak=190 HFD=6.0
22:18:59.543 00.003 11872 CameraToMount -- cameraTheta (2.19) - m_xAngle (0.00) = xAngle (2.18 = 2.18)
22:18:59.546 00.003 11872 CameraToMount -- cameraTheta (2.19) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (5.15 = -1.13)
22:18:59.549 00.003 11872 CameraToMount -- cameraX=-3.29 cameraY=4.66 hyp=5.71 cameraTheta=2.19 mountX=-3.27 mountY=-5.17, mountTheta=-2.14
22:18:59.553 00.004 11872 dither recenter: remaining=(-2.8,-3.4) step=(-2.8,-3.4)
22:18:59.557 00.004 11872 MountToCamera -- mountTheta (2.25) + m_xAngle (0.00) = xAngle (2.26 = 2.26)
22:18:59.560 00.003 11872 MountToCamera -- mountX=-2.80 mountY=-3.44 hyp=4.43 mountTheta=2.25 cameraX=-2.81, cameraY=3.43 cameraTheta=2.26
22:18:59.563 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=-2.81, y=3.43, opts=4)
22:18:59.566 00.003 11872 Enqueuing Move request for scope (-2.81, 3.43)
22:18:59.570 00.004 11872 Mount: notify direct move -2.80,-3.44
22:18:59.573 00.003 9960 Worker thread wakes up
22:18:59.573 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=190, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
22:18:59.576 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-2.81, 3.43) opts 0x4
22:18:59.576 00.000 11872 UpdateGuideState exits: m=4364 SNR=44.9
22:18:59.580 00.004 11872 PhdController: settling, locked = 1, distance = 5.00 (1.50) aobump = 0 frame = 1 / 99999
22:18:59.582 00.002 9960 Handling offset move in thread for scope, endpoint = (-2.81, 3.43)
22:18:59.582 00.000 9960 Moving (-2.81, 3.43) raw xDistance=-2.80 yDistance=-3.44
22:18:59.582 00.000 9960 MoveAxis(E, 2082, B)
22:18:59.583 00.001 9960 Guiding  Dir = 2, Dur = 2082
22:18:59.583 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763785139.582,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":5.00,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
22:18:59.585 00.002 9960 IsSlewing returns 0
22:18:59.585 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:59.589 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:18:59.591 00.002 9960 IsGuiding returns 0
22:18:59.591 00.000 11872 Enqueuing Expose request
22:18:59.594 00.003 9960 PulseGuide returned control before completion, sleep 2092
22:19:01.694 02.100 9960 IsGuiding returns 1
22:19:01.695 00.001 9960 scope still moving after pulse duration time elapsed
22:19:01.724 00.029 9960 IsSlewing returns 0
22:19:01.726 00.002 9960 IsGuiding returns 0
22:19:01.726 00.000 9960 scope move finished after 2082 + 53 ms
22:19:01.727 00.001 9960 Move returns status 0, amount 2082
22:19:01.727 00.000 9960 MoveAxis(N, 2565, B)
22:19:01.727 00.000 9960 Guiding  Dir = 0, Dur = 2565
22:19:01.729 00.002 9960 IsSlewing returns 0
22:19:01.730 00.001 9960 IsGuiding returns 0
22:19:01.730 00.000 9960 PulseGuide returned control before completion, sleep 2575
22:19:04.311 02.581 9960 IsGuiding returns 1
22:19:04.312 00.001 9960 scope still moving after pulse duration time elapsed
22:19:04.343 00.031 9960 IsSlewing returns 0
22:19:04.344 00.001 9960 IsGuiding returns 0
22:19:04.344 00.000 9960 scope move finished after 2565 + 49 ms
22:19:04.346 00.002 9960 Move returns status 0, amount 2565
22:19:04.347 00.001 9960 move complete, result=0
22:19:04.347 00.000 9960 worker thread done servicing request
22:19:04.347 00.000 9960 Worker thread wakes up
22:19:04.348 00.001 11872 GuideStep: -2.8 px 2082 ms EAST, -3.4 px 2565 ms NORTH
22:19:04.353 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:19:04.354 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:19:05.598 01.244 9960 Exposure complete
22:19:05.714 00.116 9960 worker thread done servicing request
22:19:05.714 00.000 11872 OnExposeComplete: enter
22:19:05.718 00.004 11872 UpdateGuideState(): m_state=6
22:19:05.722 00.004 11872 Star::Find(15, 1778, 959, 0, (0,0,0,0), 1.5, 10.0, 255) frame 120
22:19:05.725 00.003 11872 Star::Find returns 1 (0), X=1781.29, Y=954.61, Mass=4105, SNR=43.0, Peak=140 HFD=5.5
22:19:05.729 00.004 11872 CameraToMount -- cameraTheta (-3.06) - m_xAngle (0.00) = xAngle (-3.06 = -3.06)
22:19:05.734 00.005 11872 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (-0.09 = -0.09)
22:19:05.737 00.003 11872 CameraToMount -- cameraX=-0.94 cameraY=-0.08 hyp=0.94 cameraTheta=-3.06 mountX=-0.94 mountY=-0.09, mountTheta=-3.05
22:19:05.743 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.94, y=-0.08, opts=13)
22:19:05.746 00.003 11872 Enqueuing Move request for scope (-0.94, -0.08)
22:19:05.749 00.003 9960 Worker thread wakes up
22:19:05.749 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.94, -0.08) opts 0xd
22:19:05.751 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=140, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
22:19:05.754 00.003 11872 UpdateGuideState exits: m=4105 SNR=43.0
22:19:05.758 00.004 11872 PhdController: settling, locked = 1, distance = 0.94 (1.50) aobump = 0 frame = 2 / 99999
22:19:05.761 00.003 9960 Handling offset move in thread for scope, endpoint = (-0.94, -0.08)
22:19:05.761 00.000 9960 Moving (-0.94, -0.08) raw xDistance=-0.94 yDistance=-0.09
22:19:05.762 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763785145.761,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.94,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
22:19:05.766 00.004 9960 GuideAlgorithmHysteresis::Result() returns -0.59 from input -0.94
22:19:05.766 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:19:05.766 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:05.770 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:19:05.774 00.004 11872 Enqueuing Expose request
22:19:05.777 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:19:05.777 00.000 9960 MoveAxis(E, 441, ABG)
22:19:05.777 00.000 9960 Guiding  Dir = 2, Dur = 441
22:19:05.778 00.001 9960 IsSlewing returns 0
22:19:05.778 00.000 9960 IsGuiding returns 0
22:19:05.779 00.001 9960 PulseGuide returned control before completion, sleep 451
22:19:06.234 00.455 9960 IsGuiding returns 1
22:19:06.234 00.000 9960 scope still moving after pulse duration time elapsed
22:19:06.263 00.029 9960 IsSlewing returns 0
22:19:06.263 00.000 9960 IsGuiding returns 0
22:19:06.264 00.001 9960 scope move finished after 441 + 44 ms
22:19:06.265 00.001 9960 Move returns status 0, amount 441
22:19:06.265 00.000 9960 MoveAxis(N, 0, ABG)
22:19:06.266 00.001 9960 Move returns status 0, amount 0
22:19:06.266 00.000 9960 move complete, result=0
22:19:06.266 00.000 9960 worker thread done servicing request
22:19:06.266 00.000 11872 GuideStep: -0.9 px 441 ms EAST, -0.1 px 0 ms NORTH
22:19:06.272 00.006 9960 Worker thread wakes up
22:19:06.272 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:19:06.272 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:19:07.527 01.255 9960 Exposure complete
22:19:07.642 00.115 9960 worker thread done servicing request
22:19:07.643 00.001 11872 OnExposeComplete: enter
22:19:07.646 00.003 11872 UpdateGuideState(): m_state=6
22:19:07.651 00.005 11872 Star::Find(15, 1781, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 121
22:19:07.655 00.004 11872 Star::Find returns 1 (0), X=1782.41, Y=952.77, Mass=4288, SNR=44.3, Peak=189 HFD=5.7
22:19:07.659 00.004 11872 CameraToMount -- cameraTheta (-1.48) - m_xAngle (0.00) = xAngle (-1.48 = -1.48)
22:19:07.662 00.003 11872 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.49 = 1.49)
22:19:07.666 00.004 11872 CameraToMount -- cameraX=0.18 cameraY=-1.92 hyp=1.92 cameraTheta=-1.48 mountX=0.17 mountY=1.92, mountTheta=1.48
22:19:07.670 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.18, y=-1.92, opts=13)
22:19:07.675 00.005 11872 Enqueuing Move request for scope (0.18, -1.92)
22:19:07.679 00.004 9960 Worker thread wakes up
22:19:07.679 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.18, -1.92) opts 0xd
22:19:07.680 00.001 9960 Handling offset move in thread for scope, endpoint = (0.18, -1.92)
22:19:07.680 00.000 9960 Moving (0.18, -1.92) raw xDistance=0.17 yDistance=1.92
22:19:07.680 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
22:19:07.680 00.000 9960 resist switch: large excursion: input 1.92 thresh 0.60 direction from 0 to 1
22:19:07.680 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=5.75
22:19:07.680 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.92 from input 1.92
22:19:07.681 00.001 9960 MoveAxis(E, 0, ABG)
22:19:07.681 00.000 9960 Move returns status 0, amount 0
22:19:07.681 00.000 9960 MoveAxis(S, 1432, ABG)
22:19:07.681 00.000 9960 Guiding  Dir = 1, Dur = 1432
22:19:07.681 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=189, med=0, FiltMin=0, FiltMax=102, Gamma=1.000
22:19:07.684 00.003 9960 IsSlewing returns 0
22:19:07.684 00.000 11872 UpdateGuideState exits: m=4288 SNR=44.3
22:19:07.688 00.004 9960 IsGuiding returns 0
22:19:07.689 00.001 11872 PhdController: settling, locked = 1, distance = 1.24 (1.50) aobump = 0 frame = 3 / 99999
22:19:07.692 00.003 9960 PulseGuide returned control before completion, sleep 1442
22:19:07.692 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763785147.692,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":1.24,"Time":1.9,"SettleTime":10.0,"StarLocked":true}
22:19:07.696 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:07.700 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:19:07.704 00.004 11872 Enqueuing Expose request
22:19:09.146 01.442 9960 IsGuiding returns 1
22:19:09.146 00.000 9960 scope still moving after pulse duration time elapsed
22:19:09.178 00.032 9960 IsSlewing returns 0
22:19:09.180 00.002 9960 IsGuiding returns 0
22:19:09.180 00.000 9960 scope move finished after 1432 + 60 ms
22:19:09.182 00.002 9960 Move returns status 0, amount 1432
22:19:09.182 00.000 9960 move complete, result=0
22:19:09.182 00.000 9960 worker thread done servicing request
22:19:09.182 00.000 9960 Worker thread wakes up
22:19:09.183 00.001 11872 GuideStep: 0.2 px 0 ms EAST, 1.9 px 1432 ms SOUTH
22:19:09.190 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:19:09.191 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:19:10.438 01.247 9960 Exposure complete
22:19:10.556 00.118 9960 worker thread done servicing request
22:19:10.557 00.001 11872 OnExposeComplete: enter
22:19:10.561 00.004 11872 UpdateGuideState(): m_state=6
22:19:10.564 00.003 11872 Star::Find(15, 1782, 952, 0, (0,0,0,0), 1.5, 10.0, 255) frame 122
22:19:10.567 00.003 11872 Star::Find returns 1 (0), X=1782.59, Y=954.39, Mass=4601, SNR=45.7, Peak=193 HFD=5.5
22:19:10.570 00.003 11872 CameraToMount -- cameraTheta (-0.68) - m_xAngle (0.00) = xAngle (-0.69 = -0.69)
22:19:10.573 00.003 11872 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.28 = 2.28)
22:19:10.577 00.004 11872 CameraToMount -- cameraX=0.36 cameraY=-0.30 hyp=0.47 cameraTheta=-0.68 mountX=0.36 mountY=0.36, mountTheta=0.78
22:19:10.582 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.36, y=-0.30, opts=13)
22:19:10.584 00.002 11872 Enqueuing Move request for scope (0.36, -0.30)
22:19:10.588 00.004 9960 Worker thread wakes up
22:19:10.588 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=193, med=0, FiltMin=0, FiltMax=139, Gamma=1.000
22:19:10.591 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.36, -0.30) opts 0xd
22:19:10.591 00.000 11872 UpdateGuideState exits: m=4601 SNR=45.7
22:19:10.595 00.004 9960 Handling offset move in thread for scope, endpoint = (0.36, -0.30)
22:19:10.595 00.000 9960 Moving (0.36, -0.30) raw xDistance=0.36 yDistance=0.36
22:19:10.596 00.001 11872 PhdController: settling, locked = 1, distance = 1.01 (1.50) aobump = 0 frame = 4 / 99999
22:19:10.599 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.36
22:19:10.600 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763785150.599,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":1.01,"Time":4.8,"SettleTime":10.0,"StarLocked":true}
22:19:10.604 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.36 from input 0.36
22:19:10.604 00.000 9960 MoveAxis(W, 170, ABG)
22:19:10.604 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:10.608 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:19:10.613 00.005 11872 Enqueuing Expose request
22:19:10.616 00.003 9960 Guiding  Dir = 3, Dur = 170
22:19:10.617 00.001 9960 IsSlewing returns 0
22:19:10.617 00.000 9960 IsGuiding returns 0
22:19:10.617 00.000 9960 PulseGuide returned control before completion, sleep 180
22:19:10.804 00.187 9960 IsGuiding returns 1
22:19:10.806 00.002 9960 scope still moving after pulse duration time elapsed
22:19:10.835 00.029 9960 IsSlewing returns 0
22:19:10.837 00.002 9960 IsGuiding returns 0
22:19:10.837 00.000 9960 scope move finished after 170 + 50 ms
22:19:10.838 00.001 9960 Move returns status 0, amount 170
22:19:10.838 00.000 9960 MoveAxis(S, 266, ABG)
22:19:10.838 00.000 9960 Guiding  Dir = 1, Dur = 266
22:19:10.839 00.001 9960 IsSlewing returns 0
22:19:10.839 00.000 9960 IsGuiding returns 0
22:19:10.840 00.001 9960 PulseGuide returned control before completion, sleep 276
22:19:11.118 00.278 9960 IsGuiding returns 1
22:19:11.119 00.001 9960 scope still moving after pulse duration time elapsed
22:19:11.150 00.031 9960 IsSlewing returns 0
22:19:11.150 00.000 9960 IsGuiding returns 0
22:19:11.151 00.001 9960 scope move finished after 266 + 45 ms
22:19:11.152 00.001 9960 Move returns status 0, amount 266
22:19:11.152 00.000 9960 move complete, result=0
22:19:11.152 00.000 9960 worker thread done servicing request
22:19:11.153 00.001 11872 GuideStep: 0.4 px 170 ms WEST, 0.4 px 266 ms SOUTH
22:19:11.158 00.005 9960 Worker thread wakes up
22:19:11.158 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:19:11.158 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:19:12.409 01.251 9960 Exposure complete
22:19:12.522 00.113 9960 worker thread done servicing request
22:19:12.522 00.000 11872 OnExposeComplete: enter
22:19:12.526 00.004 11872 UpdateGuideState(): m_state=6
22:19:12.531 00.005 11872 Star::Find(15, 1782, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 123
22:19:12.534 00.003 11872 Star::Find returns 1 (0), X=1782.04, Y=956.20, Mass=4343, SNR=44.3, Peak=192 HFD=5.9
22:19:12.538 00.004 11872 CameraToMount -- cameraTheta (1.69) - m_xAngle (0.00) = xAngle (1.69 = 1.69)
22:19:12.542 00.004 11872 CameraToMount -- cameraTheta (1.69) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.66 = -1.63)
22:19:12.545 00.003 11872 CameraToMount -- cameraX=-0.19 cameraY=1.51 hyp=1.52 cameraTheta=1.69 mountX=-0.18 mountY=-1.52, mountTheta=-1.69
22:19:12.550 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.19, y=1.51, opts=13)
22:19:12.555 00.005 11872 Enqueuing Move request for scope (-0.19, 1.51)
22:19:12.558 00.003 9960 Worker thread wakes up
22:19:12.558 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 1.51) opts 0xd
22:19:12.558 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.19, 1.51)
22:19:12.558 00.000 9960 Moving (-0.19, 1.51) raw xDistance=-0.18 yDistance=-1.52
22:19:12.559 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
22:19:12.559 00.000 9960 resist switch: large excursion: input -1.52 thresh 0.60 direction from 1 to -1
22:19:12.559 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-4.57
22:19:12.559 00.000 9960 GuideAlgorithmResistSwitch::result() returns -1.52 from input -1.52
22:19:12.559 00.000 9960 MoveAxis(E, 0, ABG)
22:19:12.559 00.000 9960 Move returns status 0, amount 0
22:19:12.559 00.000 9960 MoveAxis(N, 1136, ABG)
22:19:12.559 00.000 9960 Guiding  Dir = 0, Dur = 1136
22:19:12.561 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=192, med=0, FiltMin=0, FiltMax=110, Gamma=1.000
22:19:12.564 00.003 9960 IsSlewing returns 0
22:19:12.565 00.001 11872 UpdateGuideState exits: m=4343 SNR=44.3
22:19:12.569 00.004 9960 IsGuiding returns 0
22:19:12.569 00.000 11872 PhdController: settling, locked = 1, distance = 1.16 (1.50) aobump = 0 frame = 5 / 99999
22:19:12.572 00.003 9960 PulseGuide returned control before completion, sleep 1146
22:19:12.573 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763785152.572,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":1.16,"Time":6.8,"SettleTime":10.0,"StarLocked":true}
22:19:12.577 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:12.581 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:19:12.585 00.004 11872 Enqueuing Expose request
22:19:13.723 01.138 9960 IsGuiding returns 1
22:19:13.723 00.000 9960 scope still moving after pulse duration time elapsed
22:19:13.755 00.032 9960 IsSlewing returns 0
22:19:13.756 00.001 9960 IsGuiding returns 0
22:19:13.756 00.000 9960 scope move finished after 1136 + 51 ms
22:19:13.756 00.000 9960 Move returns status 0, amount 1136
22:19:13.756 00.000 9960 move complete, result=0
22:19:13.757 00.001 9960 worker thread done servicing request
22:19:13.757 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -1.5 px 1136 ms NORTH
22:19:13.762 00.005 9960 Worker thread wakes up
22:19:13.763 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:19:13.763 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:19:15.016 01.253 9960 Exposure complete
22:19:15.129 00.113 9960 worker thread done servicing request
22:19:15.131 00.002 11872 OnExposeComplete: enter
22:19:15.134 00.003 11872 UpdateGuideState(): m_state=6
22:19:15.139 00.005 11872 Star::Find(15, 1782, 956, 0, (0,0,0,0), 1.5, 10.0, 255) frame 124
22:19:15.144 00.005 11872 Star::Find returns 1 (0), X=1782.38, Y=954.04, Mass=4157, SNR=42.9, Peak=191 HFD=5.7
22:19:15.148 00.004 11872 CameraToMount -- cameraTheta (-1.35) - m_xAngle (0.00) = xAngle (-1.35 = -1.35)
22:19:15.151 00.003 11872 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.62 = 1.62)
22:19:15.156 00.005 11872 CameraToMount -- cameraX=0.15 cameraY=-0.65 hyp=0.66 cameraTheta=-1.35 mountX=0.15 mountY=0.66, mountTheta=1.35
22:19:15.160 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.15, y=-0.65, opts=13)
22:19:15.164 00.004 11872 Enqueuing Move request for scope (0.15, -0.65)
22:19:15.167 00.003 9960 Worker thread wakes up
22:19:15.168 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=191, med=0, FiltMin=0, FiltMax=100, Gamma=1.000
22:19:15.172 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.65) opts 0xd
22:19:15.172 00.000 9960 Handling offset move in thread for scope, endpoint = (0.15, -0.65)
22:19:15.172 00.000 9960 Moving (0.15, -0.65) raw xDistance=0.15 yDistance=0.66
22:19:15.172 00.000 11872 UpdateGuideState exits: m=4157 SNR=42.9
22:19:15.178 00.006 11872 PhdController: settling, locked = 1, distance = 1.01 (1.50) aobump = 0 frame = 6 / 99999
22:19:15.181 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:19:15.182 00.001 9960 resist switch: large excursion: input 0.66 thresh 0.60 direction from -1 to 1
22:19:15.182 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.98
22:19:15.182 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.66 from input 0.66
22:19:15.183 00.001 9960 MoveAxis(E, 0, ABG)
22:19:15.183 00.000 9960 Move returns status 0, amount 0
22:19:15.183 00.000 9960 MoveAxis(S, 494, ABG)
22:19:15.183 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763785155.181,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":1.01,"Time":9.4,"SettleTime":10.0,"StarLocked":true}
22:19:15.187 00.004 9960 Guiding  Dir = 1, Dur = 494
22:19:15.188 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:15.192 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:19:15.196 00.004 11872 Enqueuing Expose request
22:19:15.200 00.004 9960 IsSlewing returns 0
22:19:15.200 00.000 9960 IsGuiding returns 0
22:19:15.201 00.001 9960 PulseGuide returned control before completion, sleep 504
22:19:15.711 00.510 9960 IsGuiding returns 1
22:19:15.711 00.000 9960 scope still moving after pulse duration time elapsed
22:19:15.742 00.031 9960 IsSlewing returns 0
22:19:15.743 00.001 9960 IsGuiding returns 0
22:19:15.744 00.001 9960 scope move finished after 494 + 49 ms
22:19:15.744 00.000 9960 Move returns status 0, amount 494
22:19:15.744 00.000 9960 move complete, result=0
22:19:15.744 00.000 9960 worker thread done servicing request
22:19:15.744 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.7 px 494 ms SOUTH
22:19:15.750 00.006 9960 Worker thread wakes up
22:19:15.750 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:19:15.750 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:19:16.999 01.249 9960 Exposure complete
22:19:17.100 00.101 9960 worker thread done servicing request
22:19:17.101 00.001 11872 OnExposeComplete: enter
22:19:17.106 00.005 11872 UpdateGuideState(): m_state=6
22:19:17.110 00.004 11872 Star::Find(15, 1782, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 125
22:19:17.113 00.003 11872 Star::Find returns 1 (0), X=1782.39, Y=953.74, Mass=4303, SNR=44.5, Peak=196 HFD=5.6
22:19:17.118 00.005 11872 CameraToMount -- cameraTheta (-1.41) - m_xAngle (0.00) = xAngle (-1.41 = -1.41)
22:19:17.122 00.004 11872 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.56 = 1.56)
22:19:17.125 00.003 11872 CameraToMount -- cameraX=0.16 cameraY=-0.95 hyp=0.97 cameraTheta=-1.41 mountX=0.15 mountY=0.97, mountTheta=1.41
22:19:17.130 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.16, y=-0.95, opts=13)
22:19:17.134 00.004 11872 Enqueuing Move request for scope (0.16, -0.95)
22:19:17.137 00.003 9960 Worker thread wakes up
22:19:17.137 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=196, med=0, FiltMin=0, FiltMax=113, Gamma=1.000
22:19:17.142 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.95) opts 0xd
22:19:17.142 00.000 9960 Handling offset move in thread for scope, endpoint = (0.16, -0.95)
22:19:17.142 00.000 9960 Moving (0.16, -0.95) raw xDistance=0.15 yDistance=0.97
22:19:17.142 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:19:17.142 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.97 from input 0.97
22:19:17.142 00.000 9960 MoveAxis(E, 0, ABG)
22:19:17.142 00.000 9960 Move returns status 0, amount 0
22:19:17.142 00.000 9960 MoveAxis(S, 720, ABG)
22:19:17.142 00.000 9960 Guiding  Dir = 1, Dur = 720
22:19:17.143 00.001 11872 UpdateGuideState exits: m=4303 SNR=44.5
22:19:17.146 00.003 9960 IsSlewing returns 0
22:19:17.147 00.001 11872 PhdController: settling, locked = 1, distance = 1.00 (1.50) aobump = 0 frame = 7 / 99999
22:19:17.152 00.005 9960 IsGuiding returns 0
22:19:17.152 00.000 11872 PhdController: newstate STATE_FINISH
22:19:17.156 00.004 11872 PhdController complete: success
22:19:17.161 00.005 9960 PulseGuide returned control before completion, sleep 730
22:19:17.162 00.001 11872 evsrv: {"Event":"SettleDone","Timestamp":1763785157.161,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":7,"DroppedFrames":0}
22:19:17.165 00.003 11872 Mount: notify guiding dither settle done success=1
22:19:17.171 00.006 11872 PhdController: newstate STATE_IDLE
22:19:17.174 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:17.178 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:19:17.182 00.004 11872 Enqueuing Expose request
22:19:17.898 00.716 9960 IsGuiding returns 1
22:19:17.899 00.001 9960 scope still moving after pulse duration time elapsed
22:19:17.928 00.029 9960 IsSlewing returns 0
22:19:17.929 00.001 9960 IsGuiding returns 0
22:19:17.929 00.000 9960 scope move finished after 720 + 56 ms
22:19:17.930 00.001 9960 Move returns status 0, amount 720
22:19:17.930 00.000 9960 move complete, result=0
22:19:17.930 00.000 9960 worker thread done servicing request
22:19:17.930 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 1.0 px 720 ms SOUTH
22:19:17.934 00.004 9960 Worker thread wakes up
22:19:17.935 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:19:17.935 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:19:19.180 01.245 9960 Exposure complete
22:19:19.300 00.120 9960 worker thread done servicing request
22:19:19.300 00.000 11872 OnExposeComplete: enter
22:19:19.305 00.005 11872 UpdateGuideState(): m_state=6
22:19:19.309 00.004 11872 Star::Find(15, 1782, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 126
22:19:19.313 00.004 11872 Star::Find returns 1 (0), X=1782.38, Y=954.50, Mass=4422, SNR=44.7, Peak=195 HFD=5.7
22:19:19.317 00.004 11872 CameraToMount -- cameraTheta (-0.89) - m_xAngle (0.00) = xAngle (-0.90 = -0.90)
22:19:19.321 00.004 11872 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.07 = 2.07)
22:19:19.324 00.003 11872 CameraToMount -- cameraX=0.15 cameraY=-0.19 hyp=0.24 cameraTheta=-0.89 mountX=0.15 mountY=0.21, mountTheta=0.95
22:19:19.329 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.15, y=-0.19, opts=13)
22:19:19.334 00.005 11872 Enqueuing Move request for scope (0.15, -0.19)
22:19:19.337 00.003 9960 Worker thread wakes up
22:19:19.338 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.19) opts 0xd
22:19:19.338 00.000 9960 Handling offset move in thread for scope, endpoint = (0.15, -0.19)
22:19:19.338 00.000 9960 Moving (0.15, -0.19) raw xDistance=0.15 yDistance=0.21
22:19:19.338 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:19:19.338 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
22:19:19.338 00.000 9960 MoveAxis(E, 0, ABG)
22:19:19.339 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=195, med=0, FiltMin=0, FiltMax=115, Gamma=1.000
22:19:19.343 00.004 11872 UpdateGuideState exits: m=4422 SNR=44.7
22:19:19.347 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:19.351 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:19:19.354 00.003 9960 Move returns status 0, amount 0
22:19:19.354 00.000 9960 MoveAxis(S, 156, ABG)
22:19:19.354 00.000 9960 Guiding  Dir = 1, Dur = 156
22:19:19.354 00.000 11872 Enqueuing Expose request
22:19:19.360 00.006 9960 IsSlewing returns 0
22:19:19.360 00.000 9960 IsGuiding returns 0
22:19:19.361 00.001 9960 PulseGuide returned control before completion, sleep 166
22:19:19.530 00.169 9960 IsGuiding returns 1
22:19:19.530 00.000 9960 scope still moving after pulse duration time elapsed
22:19:19.561 00.031 9960 IsSlewing returns 0
22:19:19.562 00.001 9960 IsGuiding returns 0
22:19:19.562 00.000 9960 scope move finished after 156 + 45 ms
22:19:19.563 00.001 9960 Move returns status 0, amount 156
22:19:19.563 00.000 9960 move complete, result=0
22:19:19.563 00.000 9960 worker thread done servicing request
22:19:19.564 00.001 9960 Worker thread wakes up
22:19:19.565 00.001 11872 GuideStep: 0.1 px 0 ms EAST, 0.2 px 156 ms SOUTH
22:19:19.570 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:19:19.570 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:19:20.823 01.253 9960 Exposure complete
22:19:20.969 00.146 9960 worker thread done servicing request
22:19:20.969 00.000 11872 OnExposeComplete: enter
22:19:20.974 00.005 11872 UpdateGuideState(): m_state=6
22:19:20.978 00.004 11872 Star::Find(15, 1782, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 127
22:19:20.982 00.004 11872 Star::Find returns 1 (0), X=1782.48, Y=954.62, Mass=4509, SNR=45.4, Peak=216 HFD=5.6
22:19:20.987 00.005 11872 CameraToMount -- cameraTheta (-0.24) - m_xAngle (0.00) = xAngle (-0.25 = -0.25)
22:19:20.991 00.004 11872 CameraToMount -- cameraTheta (-0.24) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.72 = 2.72)
22:19:20.995 00.004 11872 CameraToMount -- cameraX=0.25 cameraY=-0.06 hyp=0.26 cameraTheta=-0.24 mountX=0.25 mountY=0.11, mountTheta=0.40
22:19:20.999 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.25, y=-0.06, opts=13)
22:19:21.003 00.004 11872 Enqueuing Move request for scope (0.25, -0.06)
22:19:21.006 00.003 9960 Worker thread wakes up
22:19:21.007 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.06) opts 0xd
22:19:21.007 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=216, med=0, FiltMin=0, FiltMax=127, Gamma=1.000
22:19:21.010 00.003 9960 Handling offset move in thread for scope, endpoint = (0.25, -0.06)
22:19:21.010 00.000 11872 UpdateGuideState exits: m=4509 SNR=45.4
22:19:21.013 00.003 9960 Moving (0.25, -0.06) raw xDistance=0.25 yDistance=0.11
22:19:21.015 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:21.019 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
22:19:21.020 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:19:21.020 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:19:21.024 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:19:21.024 00.000 11872 Enqueuing Expose request
22:19:21.027 00.003 9960 MoveAxis(W, 118, ABG)
22:19:21.028 00.001 9960 Guiding  Dir = 3, Dur = 118
22:19:21.028 00.000 9960 IsSlewing returns 0
22:19:21.028 00.000 9960 IsGuiding returns 0
22:19:21.028 00.000 9960 PulseGuide returned control before completion, sleep 128
22:19:21.172 00.144 9960 IsGuiding returns 0
22:19:21.172 00.000 9960 Move returns status 0, amount 118
22:19:21.173 00.001 9960 MoveAxis(N, 0, ABG)
22:19:21.173 00.000 9960 Move returns status 0, amount 0
22:19:21.174 00.001 9960 move complete, result=0
22:19:21.174 00.000 9960 worker thread done servicing request
22:19:21.175 00.001 9960 Worker thread wakes up
22:19:21.175 00.000 11872 GuideStep: 0.3 px 118 ms WEST, 0.1 px 0 ms NORTH
22:19:21.183 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
22:19:21.183 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:19:22.433 01.250 9960 Exposure complete
22:19:22.555 00.122 9960 worker thread done servicing request
22:19:22.556 00.001 11872 OnExposeComplete: enter
22:19:22.560 00.004 11872 UpdateGuideState(): m_state=6
22:19:22.563 00.003 11872 Star::Find(15, 1782, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 128
22:19:22.569 00.006 11872 Star::Find returns 1 (0), X=1782.32, Y=954.49, Mass=4460, SNR=45.3, Peak=200 HFD=5.7
22:19:22.573 00.004 11872 CameraToMount -- cameraTheta (-1.15) - m_xAngle (0.00) = xAngle (-1.15 = -1.15)
22:19:22.576 00.003 11872 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.82 = 1.82)
22:19:22.580 00.004 11872 CameraToMount -- cameraX=0.09 cameraY=-0.19 hyp=0.21 cameraTheta=-1.15 mountX=0.09 mountY=0.21, mountTheta=1.17
22:19:22.587 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.09, y=-0.19, opts=13)
22:19:22.590 00.003 11872 Enqueuing Move request for scope (0.09, -0.19)
22:19:22.594 00.004 9960 Worker thread wakes up
22:19:22.594 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.19) opts 0xd
22:19:22.594 00.000 9960 Handling offset move in thread for scope, endpoint = (0.09, -0.19)
22:19:22.594 00.000 9960 Moving (0.09, -0.19) raw xDistance=0.09 yDistance=0.21
22:19:22.594 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:19:22.595 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
22:19:22.595 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=200, med=0, FiltMin=0, FiltMax=115, Gamma=1.000
22:19:22.598 00.003 9960 MoveAxis(E, 0, ABG)
22:19:22.598 00.000 9960 Move returns status 0, amount 0
22:19:22.598 00.000 9960 MoveAxis(S, 155, ABG)
22:19:22.599 00.001 9960 Guiding  Dir = 1, Dur = 155
22:19:22.599 00.000 11872 UpdateGuideState exits: m=4460 SNR=45.3
22:19:22.603 00.004 9960 IsSlewing returns 0
22:19:22.603 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:22.608 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:19:22.611 00.003 9960 IsGuiding returns 0
22:19:22.612 00.001 11872 Enqueuing Expose request
22:19:22.615 00.003 9960 PulseGuide returned control before completion, sleep 165
22:19:22.784 00.169 9960 IsGuiding returns 1
22:19:22.784 00.000 9960 scope still moving after pulse duration time elapsed
22:19:22.815 00.031 9960 IsSlewing returns 0
22:19:22.816 00.001 9960 IsGuiding returns 0
22:19:22.816 00.000 9960 scope move finished after 155 + 49 ms
22:19:22.818 00.002 9960 Move returns status 0, amount 155
22:19:22.818 00.000 9960 move complete, result=0
22:19:22.818 00.000 9960 worker thread done servicing request
22:19:22.818 00.000 9960 Worker thread wakes up
22:19:22.819 00.001 11872 GuideStep: 0.1 px 0 ms EAST, 0.2 px 155 ms SOUTH
22:19:22.826 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:19:22.826 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:19:24.076 01.250 9960 Exposure complete
22:19:24.202 00.126 9960 worker thread done servicing request
22:19:24.202 00.000 11872 OnExposeComplete: enter
22:19:24.206 00.004 11872 UpdateGuideState(): m_state=6
22:19:24.210 00.004 11872 Star::Find(15, 1782, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 129
22:19:24.214 00.004 11872 Star::Find returns 1 (0), X=1782.34, Y=954.44, Mass=4394, SNR=45.1, Peak=180 HFD=5.7
22:19:24.218 00.004 11872 CameraToMount -- cameraTheta (-1.16) - m_xAngle (0.00) = xAngle (-1.17 = -1.17)
22:19:24.221 00.003 11872 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.80 = 1.80)
22:19:24.226 00.005 11872 CameraToMount -- cameraX=0.11 cameraY=-0.25 hyp=0.27 cameraTheta=-1.16 mountX=0.11 mountY=0.27, mountTheta=1.19
22:19:24.231 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.11, y=-0.25, opts=13)
22:19:24.235 00.004 11872 Enqueuing Move request for scope (0.11, -0.25)
22:19:24.239 00.004 9960 Worker thread wakes up
22:19:24.239 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.25) opts 0xd
22:19:24.239 00.000 9960 Handling offset move in thread for scope, endpoint = (0.11, -0.25)
22:19:24.239 00.000 9960 Moving (0.11, -0.25) raw xDistance=0.11 yDistance=0.27
22:19:24.239 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:19:24.241 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=180, med=0, FiltMin=0, FiltMax=110, Gamma=1.000
22:19:24.245 00.004 11872 UpdateGuideState exits: m=4394 SNR=45.1
22:19:24.248 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:24.253 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:19:24.257 00.004 11872 Enqueuing Expose request
22:19:24.260 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.27
22:19:24.260 00.000 9960 MoveAxis(E, 0, ABG)
22:19:24.260 00.000 9960 Move returns status 0, amount 0
22:19:24.260 00.000 9960 MoveAxis(S, 200, ABG)
22:19:24.261 00.001 9960 Guiding  Dir = 1, Dur = 200
22:19:24.261 00.000 9960 IsSlewing returns 0
22:19:24.261 00.000 9960 IsGuiding returns 0
22:19:24.263 00.002 9960 PulseGuide returned control before completion, sleep 210
22:19:24.485 00.222 9960 IsGuiding returns 1
22:19:24.485 00.000 9960 scope still moving after pulse duration time elapsed
22:19:24.516 00.031 9960 IsSlewing returns 0
22:19:24.518 00.002 9960 IsGuiding returns 0
22:19:24.519 00.001 9960 scope move finished after 200 + 56 ms
22:19:24.519 00.000 9960 Move returns status 0, amount 200
22:19:24.520 00.001 9960 move complete, result=0
22:19:24.521 00.001 9960 worker thread done servicing request
22:19:24.521 00.000 9960 Worker thread wakes up
22:19:24.521 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.3 px 200 ms SOUTH
22:19:24.528 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:19:24.528 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:19:25.779 01.251 9960 Exposure complete
22:19:25.909 00.130 9960 worker thread done servicing request
22:19:25.909 00.000 11872 OnExposeComplete: enter
22:19:25.913 00.004 11872 UpdateGuideState(): m_state=6
22:19:25.915 00.002 11872 Star::Find(15, 1782, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 130
22:19:25.919 00.004 11872 Star::Find returns 1 (0), X=1782.43, Y=954.61, Mass=4304, SNR=44.1, Peak=188 HFD=5.6
22:19:25.921 00.002 11872 CameraToMount -- cameraTheta (-0.36) - m_xAngle (0.00) = xAngle (-0.37 = -0.37)
22:19:25.925 00.004 11872 CameraToMount -- cameraTheta (-0.36) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.60 = 2.60)
22:19:25.929 00.004 11872 CameraToMount -- cameraX=0.20 cameraY=-0.08 hyp=0.21 cameraTheta=-0.36 mountX=0.20 mountY=0.11, mountTheta=0.50
22:19:25.934 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.20, y=-0.08, opts=13)
22:19:25.936 00.002 11872 Enqueuing Move request for scope (0.20, -0.08)
22:19:25.939 00.003 9960 Worker thread wakes up
22:19:25.939 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.08) opts 0xd
22:19:25.939 00.000 9960 Handling offset move in thread for scope, endpoint = (0.20, -0.08)
22:19:25.939 00.000 9960 Moving (0.20, -0.08) raw xDistance=0.20 yDistance=0.11
22:19:25.940 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
22:19:25.940 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:19:25.940 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:19:25.940 00.000 9960 MoveAxis(W, 94, ABG)
22:19:25.940 00.000 9960 Guiding  Dir = 3, Dur = 94
22:19:25.940 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=188, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
22:19:25.943 00.003 9960 IsSlewing returns 0
22:19:25.943 00.000 11872 UpdateGuideState exits: m=4304 SNR=44.1
22:19:25.947 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:25.952 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:19:25.955 00.003 11872 Enqueuing Expose request
22:19:25.959 00.004 9960 IsGuiding returns 0
22:19:25.959 00.000 9960 PulseGuide returned control before completion, sleep 104
22:19:26.066 00.107 9960 IsGuiding returns 1
22:19:26.068 00.002 9960 scope still moving after pulse duration time elapsed
22:19:26.098 00.030 9960 IsSlewing returns 0
22:19:26.099 00.001 9960 IsGuiding returns 0
22:19:26.099 00.000 9960 scope move finished after 94 + 45 ms
22:19:26.099 00.000 9960 Move returns status 0, amount 94
22:19:26.099 00.000 9960 MoveAxis(N, 0, ABG)
22:19:26.099 00.000 9960 Move returns status 0, amount 0
22:19:26.100 00.001 9960 move complete, result=0
22:19:26.100 00.000 9960 worker thread done servicing request
22:19:26.100 00.000 9960 Worker thread wakes up
22:19:26.101 00.001 11872 GuideStep: 0.2 px 94 ms WEST, 0.1 px 0 ms NORTH
22:19:26.108 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:19:26.109 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:19:27.369 01.260 9960 Exposure complete
22:19:27.495 00.126 9960 worker thread done servicing request
22:19:27.495 00.000 11872 OnExposeComplete: enter
22:19:27.499 00.004 11872 UpdateGuideState(): m_state=6
22:19:27.503 00.004 11872 Star::Find(15, 1782, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 131
22:19:27.507 00.004 11872 Star::Find returns 1 (0), X=1781.97, Y=955.40, Mass=4438, SNR=44.8, Peak=180 HFD=5.5
22:19:27.511 00.004 11872 CameraToMount -- cameraTheta (1.92) - m_xAngle (0.00) = xAngle (1.91 = 1.91)
22:19:27.516 00.005 11872 CameraToMount -- cameraTheta (1.92) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.88 = -1.40)
22:19:27.521 00.005 11872 CameraToMount -- cameraX=-0.26 cameraY=0.72 hyp=0.76 cameraTheta=1.92 mountX=-0.25 mountY=-0.75, mountTheta=-1.90
22:19:27.526 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.26, y=0.72, opts=13)
22:19:27.531 00.005 11872 Enqueuing Move request for scope (-0.26, 0.72)
22:19:27.535 00.004 9960 Worker thread wakes up
22:19:27.535 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.72) opts 0xd
22:19:27.536 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.26, 0.72)
22:19:27.536 00.000 9960 Moving (-0.26, 0.72) raw xDistance=-0.25 yDistance=-0.75
22:19:27.536 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.25
22:19:27.536 00.000 9960 resist switch: large excursion: input -0.75 thresh 0.60 direction from 1 to -1
22:19:27.537 00.001 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.25
22:19:27.537 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.75 from input -0.75
22:19:27.537 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=180, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
22:19:27.542 00.005 11872 UpdateGuideState exits: m=4438 SNR=44.8
22:19:27.546 00.004 9960 MoveAxis(E, 113, ABG)
22:19:27.546 00.000 9960 Guiding  Dir = 2, Dur = 113
22:19:27.546 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:27.550 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:19:27.554 00.004 11872 Enqueuing Expose request
22:19:27.559 00.005 9960 IsSlewing returns 0
22:19:27.559 00.000 9960 IsGuiding returns 0
22:19:27.560 00.001 9960 PulseGuide returned control before completion, sleep 123
22:19:27.697 00.137 9960 IsGuiding returns 1
22:19:27.698 00.001 9960 scope still moving after pulse duration time elapsed
22:19:27.729 00.031 9960 IsSlewing returns 0
22:19:27.729 00.000 9960 IsGuiding returns 0
22:19:27.730 00.001 9960 scope move finished after 113 + 57 ms
22:19:27.730 00.000 9960 Move returns status 0, amount 113
22:19:27.730 00.000 9960 MoveAxis(N, 560, ABG)
22:19:27.732 00.002 9960 Guiding  Dir = 0, Dur = 560
22:19:27.732 00.000 9960 IsSlewing returns 0
22:19:27.732 00.000 9960 IsGuiding returns 0
22:19:27.733 00.001 9960 PulseGuide returned control before completion, sleep 570
22:19:28.320 00.587 9960 IsGuiding returns 1
22:19:28.320 00.000 9960 scope still moving after pulse duration time elapsed
22:19:28.350 00.030 9960 IsSlewing returns 0
22:19:28.352 00.002 9960 IsGuiding returns 0
22:19:28.352 00.000 9960 scope move finished after 560 + 60 ms
22:19:28.353 00.001 9960 Move returns status 0, amount 560
22:19:28.353 00.000 9960 move complete, result=0
22:19:28.354 00.001 9960 worker thread done servicing request
22:19:28.355 00.001 9960 Worker thread wakes up
22:19:28.355 00.000 11872 GuideStep: -0.3 px 113 ms EAST, -0.8 px 560 ms NORTH
22:19:28.362 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:19:28.362 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:19:29.619 01.257 9960 Exposure complete
22:19:29.762 00.143 9960 worker thread done servicing request
22:19:29.762 00.000 11872 OnExposeComplete: enter
22:19:29.766 00.004 11872 UpdateGuideState(): m_state=6
22:19:29.770 00.004 11872 Star::Find(15, 1781, 955, 0, (0,0,0,0), 1.5, 10.0, 255) frame 132
22:19:29.775 00.005 11872 Star::Find returns 1 (0), X=1782.47, Y=954.28, Mass=4518, SNR=45.1, Peak=189 HFD=5.5
22:19:29.778 00.003 11872 CameraToMount -- cameraTheta (-1.03) - m_xAngle (0.00) = xAngle (-1.03 = -1.03)
22:19:29.783 00.005 11872 CameraToMount -- cameraTheta (-1.03) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.94 = 1.94)
22:19:29.786 00.003 11872 CameraToMount -- cameraX=0.25 cameraY=-0.41 hyp=0.47 cameraTheta=-1.03 mountX=0.24 mountY=0.44, mountTheta=1.07
22:19:29.794 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=0.25, y=-0.41, opts=13)
22:19:29.798 00.004 11872 Enqueuing Move request for scope (0.25, -0.41)
22:19:29.803 00.005 9960 Worker thread wakes up
22:19:29.803 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.41) opts 0xd
22:19:29.804 00.001 9960 Handling offset move in thread for scope, endpoint = (0.25, -0.41)
22:19:29.804 00.000 9960 Moving (0.25, -0.41) raw xDistance=0.24 yDistance=0.44
22:19:29.804 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.24
22:19:29.804 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:19:29.805 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=189, med=0, FiltMin=0, FiltMax=113, Gamma=1.000
22:19:29.808 00.003 11872 UpdateGuideState exits: m=4518 SNR=45.1
22:19:29.813 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.44
22:19:29.813 00.000 9960 MoveAxis(W, 106, ABG)
22:19:29.813 00.000 9960 Guiding  Dir = 3, Dur = 106
22:19:29.813 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:29.817 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:19:29.821 00.004 11872 Enqueuing Expose request
22:19:29.823 00.002 9960 IsSlewing returns 0
22:19:29.825 00.002 9960 IsGuiding returns 0
22:19:29.825 00.000 9960 PulseGuide returned control before completion, sleep 116
22:19:29.946 00.121 9960 IsGuiding returns 1
22:19:29.946 00.000 9960 scope still moving after pulse duration time elapsed
22:19:29.977 00.031 9960 IsSlewing returns 0
22:19:29.978 00.001 9960 IsGuiding returns 0
22:19:29.979 00.001 9960 scope move finished after 106 + 47 ms
22:19:29.979 00.000 9960 Move returns status 0, amount 106
22:19:29.979 00.000 9960 MoveAxis(N, 0, ABG)
22:19:29.979 00.000 9960 Move returns status 0, amount 0
22:19:29.980 00.001 9960 move complete, result=0
22:19:29.980 00.000 9960 worker thread done servicing request
22:19:29.980 00.000 9960 Worker thread wakes up
22:19:29.981 00.001 11872 GuideStep: 0.2 px 106 ms WEST, 0.4 px 0 ms NORTH
22:19:29.987 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:19:29.987 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:19:31.247 01.260 9960 Exposure complete
22:19:31.372 00.125 9960 worker thread done servicing request
22:19:31.372 00.000 11872 OnExposeComplete: enter
22:19:31.377 00.005 11872 UpdateGuideState(): m_state=6
22:19:31.381 00.004 11872 Star::Find(15, 1782, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 133
22:19:31.384 00.003 11872 Star::Find returns 1 (0), X=1782.47, Y=953.94, Mass=4285, SNR=44.0, Peak=178 HFD=6.0
22:19:31.389 00.005 11872 CameraToMount -- cameraTheta (-1.26) - m_xAngle (0.00) = xAngle (-1.27 = -1.27)
22:19:31.394 00.005 11872 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.70 = 1.70)
22:19:31.399 00.005 11872 CameraToMount -- cameraX=0.24 cameraY=-0.75 hyp=0.78 cameraTheta=-1.26 mountX=0.24 mountY=0.78, mountTheta=1.28
22:19:31.408 00.009 11872 SchedulePrimaryMove(0FA44CE0, x=0.24, y=-0.75, opts=13)
22:19:31.414 00.006 11872 Enqueuing Move request for scope (0.24, -0.75)
22:19:31.421 00.007 9960 Worker thread wakes up
22:19:31.421 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=178, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
22:19:31.429 00.008 9960 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.75) opts 0xd
22:19:31.429 00.000 9960 Handling offset move in thread for scope, endpoint = (0.24, -0.75)
22:19:31.429 00.000 11872 UpdateGuideState exits: m=4285 SNR=44.0
22:19:31.436 00.007 9960 Moving (0.24, -0.75) raw xDistance=0.24 yDistance=0.78
22:19:31.436 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.24
22:19:31.437 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:31.444 00.007 9960 resist switch: large excursion: input 0.78 thresh 0.60 direction from -1 to 1
22:19:31.444 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:19:31.452 00.008 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.33
22:19:31.452 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.78 from input 0.78
22:19:31.452 00.000 11872 Enqueuing Expose request
22:19:31.457 00.005 9960 MoveAxis(W, 118, ABG)
22:19:31.458 00.001 9960 Guiding  Dir = 3, Dur = 118
22:19:31.458 00.000 9960 IsSlewing returns 0
22:19:31.459 00.001 9960 IsGuiding returns 0
22:19:31.459 00.000 9960 PulseGuide returned control before completion, sleep 128
22:19:31.592 00.133 9960 IsGuiding returns 1
22:19:31.592 00.000 9960 scope still moving after pulse duration time elapsed
22:19:31.623 00.031 9960 IsSlewing returns 0
22:19:31.623 00.000 9960 IsGuiding returns 0
22:19:31.623 00.000 9960 scope move finished after 118 + 46 ms
22:19:31.625 00.002 9960 Move returns status 0, amount 118
22:19:31.625 00.000 9960 MoveAxis(S, 579, ABG)
22:19:31.625 00.000 9960 Guiding  Dir = 1, Dur = 579
22:19:31.625 00.000 9960 IsSlewing returns 0
22:19:31.626 00.001 9960 IsGuiding returns 0
22:19:31.626 00.000 9960 PulseGuide returned control before completion, sleep 589
22:19:32.218 00.592 9960 IsGuiding returns 1
22:19:32.218 00.000 9960 scope still moving after pulse duration time elapsed
22:19:32.249 00.031 9960 IsSlewing returns 0
22:19:32.251 00.002 9960 IsGuiding returns 0
22:19:32.251 00.000 9960 scope move finished after 579 + 46 ms
22:19:32.251 00.000 9960 Move returns status 0, amount 579
22:19:32.253 00.002 9960 move complete, result=0
22:19:32.253 00.000 9960 worker thread done servicing request
22:19:32.253 00.000 9960 Worker thread wakes up
22:19:32.254 00.001 11872 GuideStep: 0.2 px 118 ms WEST, 0.8 px 579 ms SOUTH
22:19:32.259 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:19:32.259 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:19:33.514 01.255 9960 Exposure complete
22:19:33.629 00.115 9960 worker thread done servicing request
22:19:33.630 00.001 11872 OnExposeComplete: enter
22:19:33.634 00.004 11872 UpdateGuideState(): m_state=6
22:19:33.639 00.005 11872 Star::Find(15, 1782, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 134
22:19:33.645 00.006 11872 Star::Find returns 1 (0), X=1781.85, Y=955.05, Mass=4135, SNR=43.3, Peak=190 HFD=5.9
22:19:33.650 00.005 11872 CameraToMount -- cameraTheta (2.38) - m_xAngle (0.00) = xAngle (2.37 = 2.37)
22:19:33.655 00.005 11872 CameraToMount -- cameraTheta (2.38) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (5.34 = -0.94)
22:19:33.659 00.004 11872 CameraToMount -- cameraX=-0.38 cameraY=0.36 hyp=0.52 cameraTheta=2.38 mountX=-0.38 mountY=-0.42, mountTheta=-2.30
22:19:33.665 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.38, y=0.36, opts=13)
22:19:33.669 00.004 11872 Enqueuing Move request for scope (-0.38, 0.36)
22:19:33.672 00.003 9960 Worker thread wakes up
22:19:33.673 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=190, med=0, FiltMin=0, FiltMax=100, Gamma=1.000
22:19:33.678 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.38, 0.36) opts 0xd
22:19:33.678 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.38, 0.36)
22:19:33.679 00.001 9960 Moving (-0.38, 0.36) raw xDistance=-0.38 yDistance=-0.42
22:19:33.679 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.38
22:19:33.679 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:19:33.679 00.000 11872 UpdateGuideState exits: m=4135 SNR=43.3
22:19:33.683 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:33.688 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:19:33.692 00.004 11872 Enqueuing Expose request
22:19:33.696 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.42
22:19:33.696 00.000 9960 MoveAxis(E, 169, ABG)
22:19:33.696 00.000 9960 Guiding  Dir = 2, Dur = 169
22:19:33.696 00.000 9960 IsSlewing returns 0
22:19:33.697 00.001 9960 IsGuiding returns 0
22:19:33.697 00.000 9960 PulseGuide returned control before completion, sleep 179
22:19:33.891 00.194 9960 IsGuiding returns 1
22:19:33.892 00.001 9960 scope still moving after pulse duration time elapsed
22:19:33.921 00.029 9960 IsSlewing returns 0
22:19:33.922 00.001 9960 IsGuiding returns 0
22:19:33.922 00.000 9960 scope move finished after 169 + 56 ms
22:19:33.922 00.000 9960 Move returns status 0, amount 169
22:19:33.922 00.000 9960 MoveAxis(N, 0, ABG)
22:19:33.923 00.001 9960 Move returns status 0, amount 0
22:19:33.923 00.000 9960 move complete, result=0
22:19:33.923 00.000 9960 worker thread done servicing request
22:19:33.923 00.000 9960 Worker thread wakes up
22:19:33.923 00.000 11872 GuideStep: -0.4 px 169 ms EAST, -0.4 px 0 ms NORTH
22:19:33.928 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:19:33.928 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:19:35.182 01.254 9960 Exposure complete
22:19:35.302 00.120 9960 worker thread done servicing request
22:19:35.303 00.001 11872 OnExposeComplete: enter
22:19:35.307 00.004 11872 UpdateGuideState(): m_state=6
22:19:35.311 00.004 11872 Star::Find(15, 1781, 955, 0, (0,0,0,0), 1.5, 10.0, 255) frame 135
22:19:35.315 00.004 11872 Star::Find returns 1 (0), X=1782.26, Y=954.53, Mass=4579, SNR=45.6, Peak=192 HFD=5.6
22:19:35.319 00.004 11872 CameraToMount -- cameraTheta (-1.39) - m_xAngle (0.00) = xAngle (-1.40 = -1.40)
22:19:35.323 00.004 11872 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.57 = 1.57)
22:19:35.328 00.005 11872 CameraToMount -- cameraX=0.03 cameraY=-0.16 hyp=0.16 cameraTheta=-1.39 mountX=0.03 mountY=0.16, mountTheta=1.40
22:19:35.334 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.03, y=-0.16, opts=13)
22:19:35.339 00.005 11872 Enqueuing Move request for scope (0.03, -0.16)
22:19:35.342 00.003 9960 Worker thread wakes up
22:19:35.342 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.16) opts 0xd
22:19:35.342 00.000 9960 Handling offset move in thread for scope, endpoint = (0.03, -0.16)
22:19:35.343 00.001 9960 Moving (0.03, -0.16) raw xDistance=0.03 yDistance=0.16
22:19:35.343 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:19:35.343 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:19:35.343 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
22:19:35.343 00.000 9960 MoveAxis(E, 0, ABG)
22:19:35.343 00.000 9960 Move returns status 0, amount 0
22:19:35.343 00.000 9960 MoveAxis(N, 0, ABG)
22:19:35.343 00.000 9960 Move returns status 0, amount 0
22:19:35.344 00.001 9960 move complete, result=0
22:19:35.344 00.000 9960 worker thread done servicing request
22:19:35.344 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=192, med=0, FiltMin=0, FiltMax=140, Gamma=1.000
22:19:35.349 00.005 11872 UpdateGuideState exits: m=4579 SNR=45.6
22:19:35.352 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:35.356 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:19:35.359 00.003 11872 Enqueuing Expose request
22:19:35.363 00.004 9960 Worker thread wakes up
22:19:35.365 00.002 11872 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
22:19:35.368 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
22:19:35.369 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:19:36.622 01.253 9960 Exposure complete
22:19:36.759 00.137 9960 worker thread done servicing request
22:19:36.760 00.001 11872 OnExposeComplete: enter
22:19:36.766 00.006 11872 UpdateGuideState(): m_state=6
22:19:36.769 00.003 11872 Star::Find(15, 1782, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 136
22:19:36.775 00.006 11872 Star::Find returns 1 (0), X=1782.26, Y=954.50, Mass=4333, SNR=44.3, Peak=185 HFD=5.6
22:19:36.779 00.004 11872 CameraToMount -- cameraTheta (-1.40) - m_xAngle (0.00) = xAngle (-1.41 = -1.41)
22:19:36.784 00.005 11872 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.56 = 1.56)
22:19:36.787 00.003 11872 CameraToMount -- cameraX=0.03 cameraY=-0.19 hyp=0.19 cameraTheta=-1.40 mountX=0.03 mountY=0.19, mountTheta=1.41
22:19:36.793 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.03, y=-0.19, opts=13)
22:19:36.796 00.003 11872 Enqueuing Move request for scope (0.03, -0.19)
22:19:36.800 00.004 9960 Worker thread wakes up
22:19:36.800 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=185, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
22:19:36.804 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.19) opts 0xd
22:19:36.804 00.000 11872 UpdateGuideState exits: m=4333 SNR=44.3
22:19:36.809 00.005 9960 Handling offset move in thread for scope, endpoint = (0.03, -0.19)
22:19:36.809 00.000 9960 Moving (0.03, -0.19) raw xDistance=0.03 yDistance=0.19
22:19:36.810 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:36.813 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:19:36.816 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:19:36.817 00.001 11872 Enqueuing Expose request
22:19:36.820 00.003 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:19:36.820 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
22:19:36.821 00.001 9960 MoveAxis(E, 0, ABG)
22:19:36.821 00.000 9960 Move returns status 0, amount 0
22:19:36.821 00.000 9960 MoveAxis(N, 0, ABG)
22:19:36.822 00.001 9960 Move returns status 0, amount 0
22:19:36.822 00.000 9960 move complete, result=0
22:19:36.822 00.000 9960 worker thread done servicing request
22:19:36.822 00.000 11872 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
22:19:36.826 00.004 9960 Worker thread wakes up
22:19:36.826 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:19:36.826 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:19:38.074 01.248 9960 Exposure complete
22:19:38.198 00.124 9960 worker thread done servicing request
22:19:38.198 00.000 11872 OnExposeComplete: enter
22:19:38.202 00.004 11872 UpdateGuideState(): m_state=6
22:19:38.208 00.006 11872 Star::Find(15, 1782, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 137
22:19:38.212 00.004 11872 Star::Find returns 1 (0), X=1782.49, Y=953.39, Mass=4157, SNR=43.1, Peak=186 HFD=5.7
22:19:38.215 00.003 11872 CameraToMount -- cameraTheta (-1.37) - m_xAngle (0.00) = xAngle (-1.37 = -1.37)
22:19:38.219 00.004 11872 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.59 = 1.59)
22:19:38.222 00.003 11872 CameraToMount -- cameraX=0.26 cameraY=-1.30 hyp=1.32 cameraTheta=-1.37 mountX=0.26 mountY=1.32, mountTheta=1.38
22:19:38.226 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.26, y=-1.30, opts=13)
22:19:38.229 00.003 11872 Enqueuing Move request for scope (0.26, -1.30)
22:19:38.233 00.004 9960 Worker thread wakes up
22:19:38.233 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.26, -1.30) opts 0xd
22:19:38.233 00.000 9960 Handling offset move in thread for scope, endpoint = (0.26, -1.30)
22:19:38.234 00.001 9960 Moving (0.26, -1.30) raw xDistance=0.26 yDistance=1.32
22:19:38.234 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
22:19:38.234 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.32 from input 1.32
22:19:38.234 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=186, med=0, FiltMin=0, FiltMax=114, Gamma=1.000
22:19:38.237 00.003 11872 UpdateGuideState exits: m=4157 SNR=43.1
22:19:38.240 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:38.243 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:19:38.246 00.003 11872 Enqueuing Expose request
22:19:38.249 00.003 9960 MoveAxis(W, 121, ABG)
22:19:38.249 00.000 9960 Guiding  Dir = 3, Dur = 121
22:19:38.249 00.000 9960 IsSlewing returns 0
22:19:38.249 00.000 9960 IsGuiding returns 0
22:19:38.250 00.001 9960 PulseGuide returned control before completion, sleep 131
22:19:38.390 00.140 9960 IsGuiding returns 1
22:19:38.391 00.001 9960 scope still moving after pulse duration time elapsed
22:19:38.423 00.032 9960 IsSlewing returns 0
22:19:38.424 00.001 9960 IsGuiding returns 0
22:19:38.425 00.001 9960 scope move finished after 121 + 53 ms
22:19:38.425 00.000 9960 Move returns status 0, amount 121
22:19:38.425 00.000 9960 MoveAxis(S, 987, ABG)
22:19:38.425 00.000 9960 Guiding  Dir = 1, Dur = 987
22:19:38.426 00.001 9960 IsSlewing returns 0
22:19:38.426 00.000 9960 IsGuiding returns 0
22:19:38.427 00.001 9960 PulseGuide returned control before completion, sleep 997
22:19:39.436 01.009 9960 IsGuiding returns 1
22:19:39.437 00.001 9960 scope still moving after pulse duration time elapsed
22:19:39.467 00.030 9960 IsSlewing returns 0
22:19:39.467 00.000 9960 IsGuiding returns 0
22:19:39.467 00.000 9960 scope move finished after 987 + 53 ms
22:19:39.467 00.000 9960 Move returns status 0, amount 987
22:19:39.467 00.000 9960 move complete, result=0
22:19:39.468 00.001 9960 worker thread done servicing request
22:19:39.468 00.000 11872 GuideStep: 0.3 px 121 ms WEST, 1.3 px 987 ms SOUTH
22:19:39.472 00.004 9960 Worker thread wakes up
22:19:39.472 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:19:39.472 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:19:40.721 01.249 9960 Exposure complete
22:19:40.815 00.094 9960 worker thread done servicing request
22:19:40.816 00.001 11872 OnExposeComplete: enter
22:19:40.820 00.004 11872 UpdateGuideState(): m_state=6
22:19:40.823 00.003 11872 Star::Find(15, 1782, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 138
22:19:40.829 00.006 11872 Star::Find returns 1 (0), X=1782.52, Y=954.57, Mass=4295, SNR=44.2, Peak=182 HFD=5.7
22:19:40.832 00.003 11872 CameraToMount -- cameraTheta (-0.39) - m_xAngle (0.00) = xAngle (-0.39 = -0.39)
22:19:40.835 00.003 11872 CameraToMount -- cameraTheta (-0.39) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.58 = 2.58)
22:19:40.840 00.005 11872 CameraToMount -- cameraX=0.30 cameraY=-0.12 hyp=0.32 cameraTheta=-0.39 mountX=0.29 mountY=0.17, mountTheta=0.53
22:19:40.846 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.30, y=-0.12, opts=13)
22:19:40.850 00.004 11872 Enqueuing Move request for scope (0.30, -0.12)
22:19:40.853 00.003 9960 Worker thread wakes up
22:19:40.854 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=182, med=0, FiltMin=0, FiltMax=118, Gamma=1.000
22:19:40.858 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.12) opts 0xd
22:19:40.858 00.000 11872 UpdateGuideState exits: m=4295 SNR=44.2
22:19:40.861 00.003 9960 Handling offset move in thread for scope, endpoint = (0.30, -0.12)
22:19:40.861 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:40.864 00.003 9960 Moving (0.30, -0.12) raw xDistance=0.29 yDistance=0.17
22:19:40.864 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:19:40.867 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.29
22:19:40.867 00.000 11872 Enqueuing Expose request
22:19:40.871 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:19:40.871 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
22:19:40.871 00.000 9960 MoveAxis(W, 147, ABG)
22:19:40.871 00.000 9960 Guiding  Dir = 3, Dur = 147
22:19:40.872 00.001 9960 IsSlewing returns 0
22:19:40.872 00.000 9960 IsGuiding returns 0
22:19:40.872 00.000 9960 PulseGuide returned control before completion, sleep 157
22:19:41.043 00.171 9960 IsGuiding returns 1
22:19:41.043 00.000 9960 scope still moving after pulse duration time elapsed
22:19:41.075 00.032 9960 IsSlewing returns 0
22:19:41.075 00.000 9960 IsGuiding returns 0
22:19:41.075 00.000 9960 scope move finished after 147 + 56 ms
22:19:41.077 00.002 9960 Move returns status 0, amount 147
22:19:41.077 00.000 9960 MoveAxis(N, 0, ABG)
22:19:41.077 00.000 9960 Move returns status 0, amount 0
22:19:41.077 00.000 9960 move complete, result=0
22:19:41.077 00.000 9960 worker thread done servicing request
22:19:41.077 00.000 11872 GuideStep: 0.3 px 147 ms WEST, 0.2 px 0 ms NORTH
22:19:41.083 00.006 9960 Worker thread wakes up
22:19:41.084 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:19:41.084 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:19:42.335 01.251 9960 Exposure complete
22:19:42.454 00.119 9960 worker thread done servicing request
22:19:42.454 00.000 11872 OnExposeComplete: enter
22:19:42.458 00.004 11872 UpdateGuideState(): m_state=6
22:19:42.462 00.004 11872 Star::Find(15, 1782, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 139
22:19:42.466 00.004 11872 Star::Find returns 1 (0), X=1782.43, Y=954.37, Mass=4147, SNR=43.2, Peak=174 HFD=5.6
22:19:42.470 00.004 11872 CameraToMount -- cameraTheta (-0.99) - m_xAngle (0.00) = xAngle (-1.00 = -1.00)
22:19:42.474 00.004 11872 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.97 = 1.97)
22:19:42.477 00.003 11872 CameraToMount -- cameraX=0.20 cameraY=-0.31 hyp=0.37 cameraTheta=-0.99 mountX=0.20 mountY=0.34, mountTheta=1.04
22:19:42.482 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.20, y=-0.31, opts=13)
22:19:42.487 00.005 11872 Enqueuing Move request for scope (0.20, -0.31)
22:19:42.491 00.004 9960 Worker thread wakes up
22:19:42.491 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=174, med=0, FiltMin=0, FiltMax=110, Gamma=1.000
22:19:42.494 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.31) opts 0xd
22:19:42.495 00.001 11872 UpdateGuideState exits: m=4147 SNR=43.2
22:19:42.498 00.003 9960 Handling offset move in thread for scope, endpoint = (0.20, -0.31)
22:19:42.498 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:42.501 00.003 9960 Moving (0.20, -0.31) raw xDistance=0.20 yDistance=0.34
22:19:42.501 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:19:42.505 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.20
22:19:42.505 00.000 11872 Enqueuing Expose request
22:19:42.508 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.34 from input 0.34
22:19:42.508 00.000 9960 MoveAxis(W, 106, ABG)
22:19:42.508 00.000 9960 Guiding  Dir = 3, Dur = 106
22:19:42.508 00.000 9960 IsSlewing returns 0
22:19:42.508 00.000 9960 IsGuiding returns 0
22:19:42.509 00.001 9960 PulseGuide returned control before completion, sleep 116
22:19:42.641 00.132 9960 IsGuiding returns 1
22:19:42.642 00.001 9960 scope still moving after pulse duration time elapsed
22:19:42.672 00.030 9960 IsSlewing returns 0
22:19:42.672 00.000 9960 IsGuiding returns 0
22:19:42.673 00.001 9960 scope move finished after 106 + 57 ms
22:19:42.673 00.000 9960 Move returns status 0, amount 106
22:19:42.673 00.000 9960 MoveAxis(S, 257, ABG)
22:19:42.673 00.000 9960 Guiding  Dir = 1, Dur = 257
22:19:42.673 00.000 9960 IsSlewing returns 0
22:19:42.674 00.001 9960 IsGuiding returns 0
22:19:42.674 00.000 9960 PulseGuide returned control before completion, sleep 267
22:19:42.956 00.282 9960 IsGuiding returns 1
22:19:42.956 00.000 9960 scope still moving after pulse duration time elapsed
22:19:42.987 00.031 9960 IsSlewing returns 0
22:19:42.987 00.000 9960 IsGuiding returns 0
22:19:42.988 00.001 9960 scope move finished after 257 + 56 ms
22:19:42.988 00.000 9960 Move returns status 0, amount 257
22:19:42.989 00.001 9960 move complete, result=0
22:19:42.989 00.000 9960 worker thread done servicing request
22:19:42.989 00.000 9960 Worker thread wakes up
22:19:42.989 00.000 11872 GuideStep: 0.2 px 106 ms WEST, 0.3 px 257 ms SOUTH
22:19:42.996 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:19:42.996 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:19:44.250 01.254 9960 Exposure complete
22:19:44.374 00.124 9960 worker thread done servicing request
22:19:44.374 00.000 11872 OnExposeComplete: enter
22:19:44.378 00.004 11872 UpdateGuideState(): m_state=6
22:19:44.381 00.003 11872 Star::Find(15, 1782, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 140
22:19:44.384 00.003 11872 Star::Find returns 1 (0), X=1782.44, Y=954.50, Mass=4353, SNR=44.4, Peak=205 HFD=5.7
22:19:44.389 00.005 11872 CameraToMount -- cameraTheta (-0.73) - m_xAngle (0.00) = xAngle (-0.73 = -0.73)
22:19:44.391 00.002 11872 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.24 = 2.24)
22:19:44.394 00.003 11872 CameraToMount -- cameraX=0.21 cameraY=-0.18 hyp=0.28 cameraTheta=-0.73 mountX=0.20 mountY=0.22, mountTheta=0.81
22:19:44.399 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.21, y=-0.18, opts=13)
22:19:44.404 00.005 11872 Enqueuing Move request for scope (0.21, -0.18)
22:19:44.411 00.007 9960 Worker thread wakes up
22:19:44.411 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=205, med=0, FiltMin=0, FiltMax=121, Gamma=1.000
22:19:44.417 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.18) opts 0xd
22:19:44.417 00.000 11872 UpdateGuideState exits: m=4353 SNR=44.4
22:19:44.420 00.003 9960 Handling offset move in thread for scope, endpoint = (0.21, -0.18)
22:19:44.420 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:44.426 00.006 9960 Moving (0.21, -0.18) raw xDistance=0.20 yDistance=0.22
22:19:44.426 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:19:44.430 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.20
22:19:44.430 00.000 11872 Enqueuing Expose request
22:19:44.435 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
22:19:44.435 00.000 9960 MoveAxis(W, 104, ABG)
22:19:44.435 00.000 9960 Guiding  Dir = 3, Dur = 104
22:19:44.436 00.001 9960 IsSlewing returns 0
22:19:44.436 00.000 9960 IsGuiding returns 0
22:19:44.436 00.000 9960 PulseGuide returned control before completion, sleep 114
22:19:44.566 00.130 9960 IsGuiding returns 0
22:19:44.566 00.000 9960 Move returns status 0, amount 104
22:19:44.566 00.000 9960 MoveAxis(S, 161, ABG)
22:19:44.566 00.000 9960 Guiding  Dir = 1, Dur = 161
22:19:44.566 00.000 9960 IsSlewing returns 0
22:19:44.567 00.001 9960 IsGuiding returns 0
22:19:44.567 00.000 9960 PulseGuide returned control before completion, sleep 171
22:19:44.753 00.186 9960 IsGuiding returns 1
22:19:44.753 00.000 9960 scope still moving after pulse duration time elapsed
22:19:44.784 00.031 9960 IsSlewing returns 0
22:19:44.784 00.000 9960 IsGuiding returns 0
22:19:44.784 00.000 9960 scope move finished after 161 + 56 ms
22:19:44.784 00.000 9960 Move returns status 0, amount 161
22:19:44.786 00.002 9960 move complete, result=0
22:19:44.786 00.000 9960 worker thread done servicing request
22:19:44.786 00.000 9960 Worker thread wakes up
22:19:44.787 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:19:44.787 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:19:44.787 00.000 11872 GuideStep: 0.2 px 104 ms WEST, 0.2 px 161 ms SOUTH
22:19:46.028 01.241 9960 Exposure complete
22:19:46.160 00.132 9960 worker thread done servicing request
22:19:46.161 00.001 11872 OnExposeComplete: enter
22:19:46.169 00.008 11872 UpdateGuideState(): m_state=6
22:19:46.177 00.008 11872 Star::Find(15, 1782, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 141
22:19:46.186 00.009 11872 Star::Find returns 1 (0), X=1782.44, Y=954.59, Mass=4503, SNR=44.9, Peak=216 HFD=5.6
22:19:46.195 00.009 11872 CameraToMount -- cameraTheta (-0.43) - m_xAngle (0.00) = xAngle (-0.43 = -0.43)
22:19:46.205 00.010 11872 CameraToMount -- cameraTheta (-0.43) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.53 = 2.53)
22:19:46.213 00.008 11872 CameraToMount -- cameraX=0.21 cameraY=-0.10 hyp=0.23 cameraTheta=-0.43 mountX=0.21 mountY=0.13, mountTheta=0.56
22:19:46.223 00.010 11872 SchedulePrimaryMove(0FA44CE0, x=0.21, y=-0.10, opts=13)
22:19:46.227 00.004 11872 Enqueuing Move request for scope (0.21, -0.10)
22:19:46.230 00.003 9960 Worker thread wakes up
22:19:46.231 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=216, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
22:19:46.235 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.10) opts 0xd
22:19:46.236 00.001 9960 Handling offset move in thread for scope, endpoint = (0.21, -0.10)
22:19:46.236 00.000 11872 UpdateGuideState exits: m=4503 SNR=44.9
22:19:46.239 00.003 9960 Moving (0.21, -0.10) raw xDistance=0.21 yDistance=0.13
22:19:46.239 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:46.243 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.21
22:19:46.243 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:19:46.246 00.003 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:19:46.246 00.000 11872 Enqueuing Expose request
22:19:46.249 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
22:19:46.249 00.000 9960 MoveAxis(W, 106, ABG)
22:19:46.249 00.000 9960 Guiding  Dir = 3, Dur = 106
22:19:46.251 00.002 9960 IsSlewing returns 0
22:19:46.251 00.000 9960 IsGuiding returns 0
22:19:46.251 00.000 9960 PulseGuide returned control before completion, sleep 116
22:19:46.380 00.129 9960 IsGuiding returns 1
22:19:46.380 00.000 9960 scope still moving after pulse duration time elapsed
22:19:46.411 00.031 9960 IsSlewing returns 0
22:19:46.411 00.000 9960 IsGuiding returns 0
22:19:46.412 00.001 9960 scope move finished after 106 + 54 ms
22:19:46.412 00.000 9960 Move returns status 0, amount 106
22:19:46.412 00.000 9960 MoveAxis(N, 0, ABG)
22:19:46.412 00.000 9960 Move returns status 0, amount 0
22:19:46.412 00.000 9960 move complete, result=0
22:19:46.412 00.000 9960 worker thread done servicing request
22:19:46.414 00.002 9960 Worker thread wakes up
22:19:46.414 00.000 11872 GuideStep: 0.2 px 106 ms WEST, 0.1 px 0 ms NORTH
22:19:46.420 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:19:46.421 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:19:47.673 01.252 9960 Exposure complete
22:19:47.796 00.123 9960 worker thread done servicing request
22:19:47.796 00.000 11872 OnExposeComplete: enter
22:19:47.801 00.005 11872 UpdateGuideState(): m_state=6
22:19:47.806 00.005 11872 Star::Find(15, 1782, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 142
22:19:47.811 00.005 11872 Star::Find returns 1 (0), X=1782.25, Y=954.48, Mass=4311, SNR=44.1, Peak=196 HFD=5.6
22:19:47.816 00.005 11872 CameraToMount -- cameraTheta (-1.48) - m_xAngle (0.00) = xAngle (-1.49 = -1.49)
22:19:47.821 00.005 11872 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.48 = 1.48)
22:19:47.826 00.005 11872 CameraToMount -- cameraX=0.02 cameraY=-0.20 hyp=0.20 cameraTheta=-1.48 mountX=0.02 mountY=0.20, mountTheta=1.49
22:19:47.837 00.011 11872 SchedulePrimaryMove(0FA44CE0, x=0.02, y=-0.20, opts=13)
22:19:47.845 00.008 11872 Enqueuing Move request for scope (0.02, -0.20)
22:19:47.850 00.005 9960 Worker thread wakes up
22:19:47.850 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=196, med=0, FiltMin=0, FiltMax=108, Gamma=1.000
22:19:47.858 00.008 9960 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.20) opts 0xd
22:19:47.858 00.000 11872 UpdateGuideState exits: m=4311 SNR=44.1
22:19:47.862 00.004 9960 Handling offset move in thread for scope, endpoint = (0.02, -0.20)
22:19:47.862 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:47.866 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:19:47.870 00.004 9960 Moving (0.02, -0.20) raw xDistance=0.02 yDistance=0.20
22:19:47.870 00.000 11872 Enqueuing Expose request
22:19:47.875 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:19:47.875 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.20
22:19:47.875 00.000 9960 MoveAxis(E, 0, ABG)
22:19:47.875 00.000 9960 Move returns status 0, amount 0
22:19:47.876 00.001 9960 MoveAxis(S, 152, ABG)
22:19:47.876 00.000 9960 Guiding  Dir = 1, Dur = 152
22:19:47.876 00.000 9960 IsSlewing returns 0
22:19:47.876 00.000 9960 IsGuiding returns 0
22:19:47.876 00.000 9960 PulseGuide returned control before completion, sleep 162
22:19:48.055 00.179 9960 IsGuiding returns 0
22:19:48.056 00.001 9960 Move returns status 0, amount 152
22:19:48.056 00.000 9960 move complete, result=0
22:19:48.056 00.000 9960 worker thread done servicing request
22:19:48.056 00.000 11872 GuideStep: 0.0 px 0 ms EAST, 0.2 px 152 ms SOUTH
22:19:48.062 00.006 9960 Worker thread wakes up
22:19:48.062 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:19:48.062 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:19:49.311 01.249 9960 Exposure complete
22:19:49.446 00.135 9960 worker thread done servicing request
22:19:49.446 00.000 11872 OnExposeComplete: enter
22:19:49.450 00.004 11872 UpdateGuideState(): m_state=6
22:19:49.455 00.005 11872 Star::Find(15, 1782, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 143
22:19:49.459 00.004 11872 Star::Find returns 1 (0), X=1782.30, Y=954.69, Mass=4294, SNR=43.9, Peak=209 HFD=5.5
22:19:49.464 00.005 11872 CameraToMount -- cameraTheta (0.04) - m_xAngle (0.00) = xAngle (0.04 = 0.04)
22:19:49.466 00.002 11872 CameraToMount -- cameraTheta (0.04) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (3.01 = 3.01)
22:19:49.470 00.004 11872 CameraToMount -- cameraX=0.07 cameraY=0.00 hyp=0.07 cameraTheta=0.04 mountX=0.07 mountY=0.01, mountTheta=0.13
22:19:49.478 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=0.07, y=0.00, opts=13)
22:19:49.485 00.007 11872 Enqueuing Move request for scope (0.07, 0.00)
22:19:49.492 00.007 9960 Worker thread wakes up
22:19:49.492 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=0, FiltMin=0, FiltMax=106, Gamma=1.000
22:19:49.496 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.00) opts 0xd
22:19:49.496 00.000 11872 UpdateGuideState exits: m=4294 SNR=43.9
22:19:49.501 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:49.504 00.003 9960 Handling offset move in thread for scope, endpoint = (0.07, 0.00)
22:19:49.504 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:19:49.507 00.003 9960 Moving (0.07, 0.00) raw xDistance=0.07 yDistance=0.01
22:19:49.508 00.001 11872 Enqueuing Expose request
22:19:49.511 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:19:49.512 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:19:49.512 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:19:49.512 00.000 9960 MoveAxis(E, 0, ABG)
22:19:49.512 00.000 9960 Move returns status 0, amount 0
22:19:49.512 00.000 9960 MoveAxis(N, 0, ABG)
22:19:49.512 00.000 9960 Move returns status 0, amount 0
22:19:49.512 00.000 9960 move complete, result=0
22:19:49.513 00.001 9960 worker thread done servicing request
22:19:49.513 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:19:49.516 00.003 9960 Worker thread wakes up
22:19:49.516 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:19:49.516 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:19:50.764 01.248 9960 Exposure complete
22:19:50.868 00.104 9960 worker thread done servicing request
22:19:50.868 00.000 11872 OnExposeComplete: enter
22:19:50.873 00.005 11872 UpdateGuideState(): m_state=6
22:19:50.879 00.006 11872 Star::Find(15, 1782, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 144
22:19:50.884 00.005 11872 Star::Find returns 1 (0), X=1781.93, Y=955.43, Mass=4307, SNR=44.5, Peak=187 HFD=5.4
22:19:50.891 00.007 11872 CameraToMount -- cameraTheta (1.96) - m_xAngle (0.00) = xAngle (1.95 = 1.95)
22:19:50.895 00.004 11872 CameraToMount -- cameraTheta (1.96) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.92 = -1.36)
22:19:50.903 00.008 11872 CameraToMount -- cameraX=-0.30 cameraY=0.74 hyp=0.80 cameraTheta=1.96 mountX=-0.30 mountY=-0.79, mountTheta=-1.94
22:19:50.909 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.30, y=0.74, opts=13)
22:19:50.914 00.005 11872 Enqueuing Move request for scope (-0.30, 0.74)
22:19:50.920 00.006 9960 Worker thread wakes up
22:19:50.920 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=187, med=0, FiltMin=0, FiltMax=110, Gamma=1.000
22:19:50.925 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.74) opts 0xd
22:19:50.926 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.30, 0.74)
22:19:50.926 00.000 11872 UpdateGuideState exits: m=4307 SNR=44.5
22:19:50.932 00.006 9960 Moving (-0.30, 0.74) raw xDistance=-0.30 yDistance=-0.79
22:19:50.932 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
22:19:50.932 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:50.936 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:19:50.940 00.004 9960 resist switch: large excursion: input -0.79 thresh 0.60 direction from 1 to -1
22:19:50.940 00.000 11872 Enqueuing Expose request
22:19:50.945 00.005 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.36
22:19:50.945 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.79 from input -0.79
22:19:50.946 00.001 9960 MoveAxis(E, 141, ABG)
22:19:50.946 00.000 9960 Guiding  Dir = 2, Dur = 141
22:19:50.946 00.000 9960 IsSlewing returns 0
22:19:50.947 00.001 9960 IsGuiding returns 0
22:19:50.948 00.001 9960 PulseGuide returned control before completion, sleep 151
22:19:51.101 00.153 9960 IsGuiding returns 1
22:19:51.101 00.000 9960 scope still moving after pulse duration time elapsed
22:19:51.133 00.032 9960 IsSlewing returns 0
22:19:51.133 00.000 9960 IsGuiding returns 0
22:19:51.133 00.000 9960 scope move finished after 141 + 44 ms
22:19:51.133 00.000 9960 Move returns status 0, amount 141
22:19:51.134 00.001 9960 MoveAxis(N, 586, ABG)
22:19:51.134 00.000 9960 Guiding  Dir = 0, Dur = 586
22:19:51.134 00.000 9960 IsSlewing returns 0
22:19:51.134 00.000 9960 IsGuiding returns 0
22:19:51.134 00.000 9960 PulseGuide returned control before completion, sleep 596
22:19:51.738 00.604 9960 IsGuiding returns 1
22:19:51.738 00.000 9960 scope still moving after pulse duration time elapsed
22:19:51.769 00.031 9960 IsSlewing returns 0
22:19:51.769 00.000 9960 IsGuiding returns 0
22:19:51.769 00.000 9960 scope move finished after 586 + 49 ms
22:19:51.769 00.000 9960 Move returns status 0, amount 586
22:19:51.769 00.000 9960 move complete, result=0
22:19:51.769 00.000 9960 worker thread done servicing request
22:19:51.771 00.002 11872 GuideStep: -0.3 px 141 ms EAST, -0.8 px 586 ms NORTH
22:19:51.774 00.003 9960 Worker thread wakes up
22:19:51.774 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:19:51.774 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:19:53.014 01.240 9960 Exposure complete
22:19:53.132 00.118 9960 worker thread done servicing request
22:19:53.134 00.002 11872 OnExposeComplete: enter
22:19:53.137 00.003 11872 UpdateGuideState(): m_state=6
22:19:53.142 00.005 11872 Star::Find(15, 1781, 955, 0, (0,0,0,0), 1.5, 10.0, 255) frame 145
22:19:53.146 00.004 11872 Star::Find returns 1 (0), X=1782.38, Y=955.13, Mass=4248, SNR=44.1, Peak=196 HFD=5.8
22:19:53.152 00.006 11872 CameraToMount -- cameraTheta (1.24) - m_xAngle (0.00) = xAngle (1.23 = 1.23)
22:19:53.156 00.004 11872 CameraToMount -- cameraTheta (1.24) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.20 = -2.08)
22:19:53.161 00.005 11872 CameraToMount -- cameraX=0.15 cameraY=0.44 hyp=0.46 cameraTheta=1.24 mountX=0.15 mountY=-0.40, mountTheta=-1.21
22:19:53.168 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.15, y=0.44, opts=13)
22:19:53.173 00.005 11872 Enqueuing Move request for scope (0.15, 0.44)
22:19:53.182 00.009 9960 Worker thread wakes up
22:19:53.182 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=196, med=0, FiltMin=0, FiltMax=113, Gamma=1.000
22:19:53.187 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.44) opts 0xd
22:19:53.187 00.000 11872 UpdateGuideState exits: m=4248 SNR=44.1
22:19:53.193 00.006 9960 Handling offset move in thread for scope, endpoint = (0.15, 0.44)
22:19:53.193 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:53.197 00.004 9960 Moving (0.15, 0.44) raw xDistance=0.15 yDistance=-0.40
22:19:53.198 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:19:53.202 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:19:53.202 00.000 11872 Enqueuing Expose request
22:19:53.207 00.005 9960 GuideAlgorithmResistSwitch::result() returns -0.40 from input -0.40
22:19:53.207 00.000 9960 MoveAxis(E, 0, ABG)
22:19:53.207 00.000 9960 Move returns status 0, amount 0
22:19:53.207 00.000 9960 MoveAxis(N, 302, ABG)
22:19:53.207 00.000 9960 Guiding  Dir = 0, Dur = 302
22:19:53.208 00.001 9960 IsSlewing returns 0
22:19:53.208 00.000 9960 IsGuiding returns 0
22:19:53.209 00.001 9960 PulseGuide returned control before completion, sleep 312
22:19:53.522 00.313 9960 IsGuiding returns 1
22:19:53.522 00.000 9960 scope still moving after pulse duration time elapsed
22:19:53.553 00.031 9960 IsSlewing returns 0
22:19:53.554 00.001 9960 IsGuiding returns 0
22:19:53.554 00.000 9960 scope move finished after 302 + 43 ms
22:19:53.554 00.000 9960 Move returns status 0, amount 302
22:19:53.555 00.001 9960 move complete, result=0
22:19:53.555 00.000 9960 worker thread done servicing request
22:19:53.555 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.4 px 302 ms NORTH
22:19:53.563 00.008 9960 Worker thread wakes up
22:19:53.563 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:19:53.563 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:19:54.810 01.247 9960 Exposure complete
22:19:54.954 00.144 9960 worker thread done servicing request
22:19:54.954 00.000 11872 OnExposeComplete: enter
22:19:54.958 00.004 11872 UpdateGuideState(): m_state=6
22:19:54.963 00.005 11872 Star::Find(15, 1782, 955, 0, (0,0,0,0), 1.5, 10.0, 255) frame 146
22:19:54.968 00.005 11872 Star::Find returns 1 (0), X=1782.62, Y=953.54, Mass=4556, SNR=45.6, Peak=195 HFD=5.7
22:19:54.974 00.006 11872 CameraToMount -- cameraTheta (-1.24) - m_xAngle (0.00) = xAngle (-1.25 = -1.25)
22:19:54.980 00.006 11872 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.72 = 1.72)
22:19:54.988 00.008 11872 CameraToMount -- cameraX=0.39 cameraY=-1.15 hyp=1.21 cameraTheta=-1.24 mountX=0.38 mountY=1.20, mountTheta=1.26
22:19:54.995 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.39, y=-1.15, opts=13)
22:19:54.998 00.003 11872 Enqueuing Move request for scope (0.39, -1.15)
22:19:55.001 00.003 9960 Worker thread wakes up
22:19:55.001 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=195, med=0, FiltMin=0, FiltMax=118, Gamma=1.000
22:19:55.004 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.39, -1.15) opts 0xd
22:19:55.004 00.000 11872 UpdateGuideState exits: m=4556 SNR=45.6
22:19:55.007 00.003 9960 Handling offset move in thread for scope, endpoint = (0.39, -1.15)
22:19:55.007 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:55.011 00.004 9960 Moving (0.39, -1.15) raw xDistance=0.38 yDistance=1.20
22:19:55.011 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:19:55.014 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.38
22:19:55.014 00.000 11872 Enqueuing Expose request
22:19:55.019 00.005 9960 resist switch: large excursion: input 1.20 thresh 0.60 direction from -1 to 1
22:19:55.019 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=3.60
22:19:55.019 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.20 from input 1.20
22:19:55.020 00.001 9960 MoveAxis(W, 180, ABG)
22:19:55.020 00.000 9960 Guiding  Dir = 3, Dur = 180
22:19:55.020 00.000 9960 IsSlewing returns 0
22:19:55.021 00.001 9960 IsGuiding returns 0
22:19:55.021 00.000 9960 PulseGuide returned control before completion, sleep 190
22:19:55.223 00.202 9960 IsGuiding returns 1
22:19:55.224 00.001 9960 scope still moving after pulse duration time elapsed
22:19:55.256 00.032 9960 IsSlewing returns 0
22:19:55.257 00.001 9960 IsGuiding returns 0
22:19:55.257 00.000 9960 scope move finished after 180 + 56 ms
22:19:55.259 00.002 9960 Move returns status 0, amount 180
22:19:55.259 00.000 9960 MoveAxis(S, 896, ABG)
22:19:55.259 00.000 9960 Guiding  Dir = 1, Dur = 896
22:19:55.260 00.001 9960 IsSlewing returns 0
22:19:55.260 00.000 9960 IsGuiding returns 0
22:19:55.261 00.001 9960 PulseGuide returned control before completion, sleep 906
22:19:56.177 00.916 9960 IsGuiding returns 1
22:19:56.179 00.002 9960 scope still moving after pulse duration time elapsed
22:19:56.208 00.029 9960 IsSlewing returns 0
22:19:56.210 00.002 9960 IsGuiding returns 0
22:19:56.210 00.000 9960 scope move finished after 896 + 52 ms
22:19:56.210 00.000 9960 Move returns status 0, amount 896
22:19:56.211 00.001 9960 move complete, result=0
22:19:56.211 00.000 9960 worker thread done servicing request
22:19:56.211 00.000 9960 Worker thread wakes up
22:19:56.212 00.001 11872 GuideStep: 0.4 px 180 ms WEST, 1.2 px 896 ms SOUTH
22:19:56.218 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:19:56.218 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:19:57.464 01.246 9960 Exposure complete
22:19:57.589 00.125 9960 worker thread done servicing request
22:19:57.590 00.001 11872 OnExposeComplete: enter
22:19:57.594 00.004 11872 UpdateGuideState(): m_state=6
22:19:57.597 00.003 11872 Star::Find(15, 1782, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 147
22:19:57.602 00.005 11872 Star::Find returns 1 (0), X=1782.01, Y=955.10, Mass=4226, SNR=43.9, Peak=196 HFD=5.8
22:19:57.605 00.003 11872 CameraToMount -- cameraTheta (2.07) - m_xAngle (0.00) = xAngle (2.07 = 2.07)
22:19:57.609 00.004 11872 CameraToMount -- cameraTheta (2.07) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (5.04 = -1.25)
22:19:57.615 00.006 11872 CameraToMount -- cameraX=-0.22 cameraY=0.41 hyp=0.46 cameraTheta=2.07 mountX=-0.22 mountY=-0.44, mountTheta=-2.04
22:19:57.620 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.22, y=0.41, opts=13)
22:19:57.625 00.005 11872 Enqueuing Move request for scope (-0.22, 0.41)
22:19:57.629 00.004 9960 Worker thread wakes up
22:19:57.629 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=196, med=0, FiltMin=0, FiltMax=111, Gamma=1.000
22:19:57.634 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.41) opts 0xd
22:19:57.634 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.22, 0.41)
22:19:57.634 00.000 9960 Moving (-0.22, 0.41) raw xDistance=-0.22 yDistance=-0.44
22:19:57.634 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.22
22:19:57.634 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:19:57.636 00.002 11872 UpdateGuideState exits: m=4226 SNR=43.9
22:19:57.640 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:57.643 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:19:57.648 00.005 11872 Enqueuing Expose request
22:19:57.651 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.44
22:19:57.652 00.001 9960 MoveAxis(E, 91, ABG)
22:19:57.652 00.000 9960 Guiding  Dir = 2, Dur = 91
22:19:57.652 00.000 9960 IsSlewing returns 0
22:19:57.653 00.001 9960 IsGuiding returns 0
22:19:57.653 00.000 9960 PulseGuide returned control before completion, sleep 101
22:19:57.770 00.117 9960 IsGuiding returns 1
22:19:57.771 00.001 9960 scope still moving after pulse duration time elapsed
22:19:57.801 00.030 9960 IsSlewing returns 0
22:19:57.802 00.001 9960 IsGuiding returns 0
22:19:57.804 00.002 9960 scope move finished after 91 + 59 ms
22:19:57.805 00.001 9960 Move returns status 0, amount 91
22:19:57.805 00.000 9960 MoveAxis(N, 0, ABG)
22:19:57.805 00.000 9960 Move returns status 0, amount 0
22:19:57.805 00.000 9960 move complete, result=0
22:19:57.807 00.002 11872 GuideStep: -0.2 px 91 ms EAST, -0.4 px 0 ms NORTH
22:19:57.815 00.008 9960 worker thread done servicing request
22:19:57.815 00.000 9960 Worker thread wakes up
22:19:57.819 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
22:19:57.822 00.003 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:19:59.077 01.255 9960 Exposure complete
22:19:59.205 00.128 9960 worker thread done servicing request
22:19:59.205 00.000 11872 OnExposeComplete: enter
22:19:59.213 00.008 11872 UpdateGuideState(): m_state=6
22:19:59.217 00.004 11872 Star::Find(15, 1782, 955, 0, (0,0,0,0), 1.5, 10.0, 255) frame 148
22:19:59.221 00.004 11872 Star::Find returns 1 (0), X=1782.50, Y=953.58, Mass=4487, SNR=45.1, Peak=187 HFD=5.7
22:19:59.226 00.005 11872 CameraToMount -- cameraTheta (-1.33) - m_xAngle (0.00) = xAngle (-1.33 = -1.33)
22:19:59.231 00.005 11872 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.64 = 1.64)
22:19:59.234 00.003 11872 CameraToMount -- cameraX=0.28 cameraY=-1.10 hyp=1.14 cameraTheta=-1.33 mountX=0.27 mountY=1.13, mountTheta=1.34
22:19:59.240 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.28, y=-1.10, opts=13)
22:19:59.245 00.005 11872 Enqueuing Move request for scope (0.28, -1.10)
22:19:59.248 00.003 9960 Worker thread wakes up
22:19:59.248 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=187, med=0, FiltMin=0, FiltMax=114, Gamma=1.000
22:19:59.252 00.004 11872 UpdateGuideState exits: m=4487 SNR=45.1
22:19:59.256 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:59.261 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.28, -1.10) opts 0xd
22:19:59.261 00.000 9960 Handling offset move in thread for scope, endpoint = (0.28, -1.10)
22:19:59.261 00.000 9960 Moving (0.28, -1.10) raw xDistance=0.27 yDistance=1.13
22:19:59.261 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:19:59.265 00.004 11872 Enqueuing Expose request
22:19:59.269 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.27
22:19:59.269 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.13 from input 1.13
22:19:59.269 00.000 9960 MoveAxis(W, 121, ABG)
22:19:59.270 00.001 9960 Guiding  Dir = 3, Dur = 121
22:19:59.271 00.001 9960 IsSlewing returns 0
22:19:59.271 00.000 9960 IsGuiding returns 0
22:19:59.272 00.001 9960 PulseGuide returned control before completion, sleep 131
22:19:59.409 00.137 9960 IsGuiding returns 1
22:19:59.410 00.001 9960 scope still moving after pulse duration time elapsed
22:19:59.440 00.030 9960 IsSlewing returns 0
22:19:59.442 00.002 9960 IsGuiding returns 0
22:19:59.442 00.000 9960 scope move finished after 121 + 50 ms
22:19:59.442 00.000 9960 Move returns status 0, amount 121
22:19:59.443 00.001 9960 MoveAxis(S, 846, ABG)
22:19:59.443 00.000 9960 Guiding  Dir = 1, Dur = 846
22:19:59.444 00.001 9960 IsSlewing returns 0
22:19:59.444 00.000 9960 IsGuiding returns 0
22:19:59.445 00.001 9960 PulseGuide returned control before completion, sleep 856
22:20:00.314 00.869 9960 IsGuiding returns 1
22:20:00.314 00.000 9960 scope still moving after pulse duration time elapsed
22:20:00.344 00.030 9960 IsSlewing returns 0
22:20:00.345 00.001 9960 IsGuiding returns 0
22:20:00.346 00.001 9960 scope move finished after 846 + 54 ms
22:20:00.346 00.000 9960 Move returns status 0, amount 846
22:20:00.346 00.000 9960 move complete, result=0
22:20:00.347 00.001 9960 worker thread done servicing request
22:20:00.347 00.000 9960 Worker thread wakes up
22:20:00.348 00.001 11872 GuideStep: 0.3 px 121 ms WEST, 1.1 px 846 ms SOUTH
22:20:00.353 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:20:00.353 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:20:01.601 01.248 9960 Exposure complete
22:20:01.727 00.126 9960 worker thread done servicing request
22:20:01.728 00.001 11872 OnExposeComplete: enter
22:20:01.732 00.004 11872 UpdateGuideState(): m_state=6
22:20:01.738 00.006 11872 Star::Find(15, 1782, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 149
22:20:01.744 00.006 11872 Star::Find returns 1 (0), X=1782.29, Y=955.54, Mass=4578, SNR=45.9, Peak=184 HFD=5.6
22:20:01.748 00.004 11872 CameraToMount -- cameraTheta (1.50) - m_xAngle (0.00) = xAngle (1.49 = 1.49)
22:20:01.754 00.006 11872 CameraToMount -- cameraTheta (1.50) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.46 = -1.82)
22:20:01.758 00.004 11872 CameraToMount -- cameraX=0.06 cameraY=0.85 hyp=0.85 cameraTheta=1.50 mountX=0.07 mountY=-0.83, mountTheta=-1.49
22:20:01.765 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.06, y=0.85, opts=13)
22:20:01.770 00.005 11872 Enqueuing Move request for scope (0.06, 0.85)
22:20:01.774 00.004 9960 Worker thread wakes up
22:20:01.774 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=184, med=0, FiltMin=0, FiltMax=116, Gamma=1.000
22:20:01.778 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.85) opts 0xd
22:20:01.778 00.000 11872 UpdateGuideState exits: m=4578 SNR=45.9
22:20:01.783 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:01.787 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:20:01.791 00.004 11872 Enqueuing Expose request
22:20:01.796 00.005 9960 Handling offset move in thread for scope, endpoint = (0.06, 0.85)
22:20:01.797 00.001 9960 Moving (0.06, 0.85) raw xDistance=0.07 yDistance=-0.83
22:20:01.797 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:20:01.797 00.000 9960 resist switch: large excursion: input -0.83 thresh 0.60 direction from 1 to -1
22:20:01.797 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.48
22:20:01.797 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.83 from input -0.83
22:20:01.799 00.002 9960 MoveAxis(E, 0, ABG)
22:20:01.799 00.000 9960 Move returns status 0, amount 0
22:20:01.799 00.000 9960 MoveAxis(N, 616, ABG)
22:20:01.799 00.000 9960 Guiding  Dir = 0, Dur = 616
22:20:01.800 00.001 9960 IsSlewing returns 0
22:20:01.800 00.000 9960 IsGuiding returns 0
22:20:01.801 00.001 9960 PulseGuide returned control before completion, sleep 626
22:20:02.431 00.630 9960 IsGuiding returns 1
22:20:02.432 00.001 9960 scope still moving after pulse duration time elapsed
22:20:02.462 00.030 9960 IsSlewing returns 0
22:20:02.467 00.005 9960 IsGuiding returns 0
22:20:02.467 00.000 9960 scope move finished after 616 + 51 ms
22:20:02.468 00.001 9960 Move returns status 0, amount 616
22:20:02.468 00.000 9960 move complete, result=0
22:20:02.468 00.000 9960 worker thread done servicing request
22:20:02.469 00.001 9960 Worker thread wakes up
22:20:02.469 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.8 px 616 ms NORTH
22:20:02.475 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:20:02.475 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:20:03.729 01.254 9960 Exposure complete
22:20:03.856 00.127 9960 worker thread done servicing request
22:20:03.856 00.000 11872 OnExposeComplete: enter
22:20:03.861 00.005 11872 UpdateGuideState(): m_state=6
22:20:03.865 00.004 11872 Star::Find(15, 1782, 955, 0, (0,0,0,0), 1.5, 10.0, 255) frame 150
22:20:03.870 00.005 11872 Star::Find returns 1 (0), X=1782.68, Y=954.26, Mass=4711, SNR=46.2, Peak=200 HFD=5.6
22:20:03.873 00.003 11872 CameraToMount -- cameraTheta (-0.76) - m_xAngle (0.00) = xAngle (-0.76 = -0.76)
22:20:03.878 00.005 11872 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.21 = 2.21)
22:20:03.881 00.003 11872 CameraToMount -- cameraX=0.45 cameraY=-0.43 hyp=0.62 cameraTheta=-0.76 mountX=0.45 mountY=0.50, mountTheta=0.84
22:20:03.885 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.45, y=-0.43, opts=13)
22:20:03.891 00.006 11872 Enqueuing Move request for scope (0.45, -0.43)
22:20:03.896 00.005 9960 Worker thread wakes up
22:20:03.896 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=200, med=0, FiltMin=0, FiltMax=114, Gamma=1.000
22:20:03.901 00.005 11872 UpdateGuideState exits: m=4711 SNR=46.2
22:20:03.904 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:03.909 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:20:03.912 00.003 11872 Enqueuing Expose request
22:20:03.914 00.002 9960 worker thread servicing REQUEST_MOVE scope ofs (0.45, -0.43) opts 0xd
22:20:03.914 00.000 9960 Handling offset move in thread for scope, endpoint = (0.45, -0.43)
22:20:03.915 00.001 9960 Moving (0.45, -0.43) raw xDistance=0.45 yDistance=0.50
22:20:03.915 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.45
22:20:03.915 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:20:03.915 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.50
22:20:03.916 00.001 9960 MoveAxis(W, 212, ABG)
22:20:03.916 00.000 9960 Guiding  Dir = 3, Dur = 212
22:20:03.916 00.000 9960 IsSlewing returns 0
22:20:03.918 00.002 9960 IsGuiding returns 0
22:20:03.918 00.000 9960 PulseGuide returned control before completion, sleep 222
22:20:04.142 00.224 9960 IsGuiding returns 1
22:20:04.142 00.000 9960 scope still moving after pulse duration time elapsed
22:20:04.173 00.031 9960 IsSlewing returns 0
22:20:04.176 00.003 9960 IsGuiding returns 1
22:20:04.205 00.029 9960 IsSlewing returns 0
22:20:04.206 00.001 9960 IsGuiding returns 1
22:20:04.236 00.030 9960 IsSlewing returns 0
22:20:04.237 00.001 9960 IsGuiding returns 1
22:20:04.267 00.030 9960 IsSlewing returns 0
22:20:04.269 00.002 9960 IsGuiding returns 0
22:20:04.269 00.000 9960 scope move finished after 212 + 140 ms
22:20:04.269 00.000 9960 Move returns status 0, amount 212
22:20:04.271 00.002 9960 MoveAxis(N, 0, ABG)
22:20:04.271 00.000 9960 Move returns status 0, amount 0
22:20:04.272 00.001 9960 move complete, result=0
22:20:04.272 00.000 9960 worker thread done servicing request
22:20:04.272 00.000 9960 Worker thread wakes up
22:20:04.273 00.001 11872 GuideStep: 0.5 px 212 ms WEST, 0.5 px 0 ms NORTH
22:20:04.278 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:20:04.279 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:20:05.524 01.245 9960 Exposure complete
22:20:05.643 00.119 9960 worker thread done servicing request
22:20:05.644 00.001 11872 OnExposeComplete: enter
22:20:05.650 00.006 11872 UpdateGuideState(): m_state=6
22:20:05.654 00.004 11872 Star::Find(15, 1782, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 151
22:20:05.658 00.004 11872 Star::Find returns 1 (0), X=1782.58, Y=953.88, Mass=4235, SNR=43.8, Peak=183 HFD=5.8
22:20:05.663 00.005 11872 CameraToMount -- cameraTheta (-1.16) - m_xAngle (0.00) = xAngle (-1.16 = -1.16)
22:20:05.666 00.003 11872 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.81 = 1.81)
22:20:05.669 00.003 11872 CameraToMount -- cameraX=0.35 cameraY=-0.80 hyp=0.88 cameraTheta=-1.16 mountX=0.35 mountY=0.85, mountTheta=1.18
22:20:05.676 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.35, y=-0.80, opts=13)
22:20:05.680 00.004 11872 Enqueuing Move request for scope (0.35, -0.80)
22:20:05.683 00.003 9960 Worker thread wakes up
22:20:05.683 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=183, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
22:20:05.687 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.35, -0.80) opts 0xd
22:20:05.687 00.000 9960 Handling offset move in thread for scope, endpoint = (0.35, -0.80)
22:20:05.687 00.000 11872 UpdateGuideState exits: m=4235 SNR=43.8
22:20:05.690 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:05.692 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:20:05.696 00.004 11872 Enqueuing Expose request
22:20:05.698 00.002 9960 Moving (0.35, -0.80) raw xDistance=0.35 yDistance=0.85
22:20:05.698 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.35
22:20:05.698 00.000 9960 resist switch: large excursion: input 0.85 thresh 0.60 direction from -1 to 1
22:20:05.698 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.56
22:20:05.699 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.85 from input 0.85
22:20:05.699 00.000 9960 MoveAxis(W, 179, ABG)
22:20:05.699 00.000 9960 Guiding  Dir = 3, Dur = 179
22:20:05.699 00.000 9960 IsSlewing returns 0
22:20:05.701 00.002 9960 IsGuiding returns 0
22:20:05.701 00.000 9960 PulseGuide returned control before completion, sleep 189
22:20:05.905 00.204 9960 IsGuiding returns 0
22:20:05.905 00.000 9960 Move returns status 0, amount 179
22:20:05.905 00.000 9960 MoveAxis(S, 637, ABG)
22:20:05.906 00.001 9960 Guiding  Dir = 1, Dur = 637
22:20:05.906 00.000 9960 IsSlewing returns 0
22:20:05.907 00.001 9960 IsGuiding returns 0
22:20:05.908 00.001 9960 PulseGuide returned control before completion, sleep 647
22:20:06.572 00.664 9960 IsGuiding returns 1
22:20:06.573 00.001 9960 scope still moving after pulse duration time elapsed
22:20:06.603 00.030 9960 IsSlewing returns 0
22:20:06.604 00.001 9960 IsGuiding returns 0
22:20:06.606 00.002 9960 scope move finished after 637 + 60 ms
22:20:06.607 00.001 9960 Move returns status 0, amount 637
22:20:06.607 00.000 9960 move complete, result=0
22:20:06.609 00.002 9960 worker thread done servicing request
22:20:06.609 00.000 11872 GuideStep: 0.3 px 179 ms WEST, 0.9 px 637 ms SOUTH
22:20:06.614 00.005 9960 Worker thread wakes up
22:20:06.614 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:20:06.616 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:20:07.870 01.254 9960 Exposure complete
22:20:07.990 00.120 9960 worker thread done servicing request
22:20:07.991 00.001 11872 OnExposeComplete: enter
22:20:07.994 00.003 11872 UpdateGuideState(): m_state=6
22:20:07.999 00.005 11872 Star::Find(15, 1782, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 152
22:20:08.003 00.004 11872 Star::Find returns 1 (0), X=1782.17, Y=953.79, Mass=4141, SNR=43.2, Peak=210 HFD=5.8
22:20:08.007 00.004 11872 CameraToMount -- cameraTheta (-1.63) - m_xAngle (0.00) = xAngle (-1.64 = -1.64)
22:20:08.012 00.005 11872 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.33 = 1.33)
22:20:08.016 00.004 11872 CameraToMount -- cameraX=-0.06 cameraY=-0.90 hyp=0.90 cameraTheta=-1.63 mountX=-0.06 mountY=0.88, mountTheta=1.64
22:20:08.021 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.06, y=-0.90, opts=13)
22:20:08.025 00.004 11872 Enqueuing Move request for scope (-0.06, -0.90)
22:20:08.029 00.004 9960 Worker thread wakes up
22:20:08.029 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=210, med=0, FiltMin=0, FiltMax=101, Gamma=1.000
22:20:08.033 00.004 11872 UpdateGuideState exits: m=4141 SNR=43.2
22:20:08.037 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:08.040 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:20:08.045 00.005 11872 Enqueuing Expose request
22:20:08.051 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.90) opts 0xd
22:20:08.051 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.06, -0.90)
22:20:08.051 00.000 9960 Moving (-0.06, -0.90) raw xDistance=-0.06 yDistance=0.88
22:20:08.052 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:20:08.052 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.88 from input 0.88
22:20:08.052 00.000 9960 MoveAxis(E, 0, ABG)
22:20:08.052 00.000 9960 Move returns status 0, amount 0
22:20:08.053 00.001 9960 MoveAxis(S, 655, ABG)
22:20:08.053 00.000 9960 Guiding  Dir = 1, Dur = 655
22:20:08.053 00.000 9960 IsSlewing returns 0
22:20:08.054 00.001 9960 IsGuiding returns 0
22:20:08.054 00.000 9960 PulseGuide returned control before completion, sleep 665
22:20:08.731 00.677 9960 IsGuiding returns 1
22:20:08.732 00.001 9960 scope still moving after pulse duration time elapsed
22:20:08.761 00.029 9960 IsSlewing returns 0
22:20:08.762 00.001 9960 IsGuiding returns 0
22:20:08.763 00.001 9960 scope move finished after 655 + 53 ms
22:20:08.763 00.000 9960 Move returns status 0, amount 655
22:20:08.763 00.000 9960 move complete, result=0
22:20:08.764 00.001 9960 worker thread done servicing request
22:20:08.764 00.000 9960 Worker thread wakes up
22:20:08.765 00.001 11872 GuideStep: -0.1 px 0 ms EAST, 0.9 px 655 ms SOUTH
22:20:08.774 00.009 9960 worker thread servicing REQUEST_EXPOSE 1000
22:20:08.775 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:20:10.023 01.248 9960 Exposure complete
22:20:10.136 00.113 9960 worker thread done servicing request
22:20:10.138 00.002 11872 OnExposeComplete: enter
22:20:10.141 00.003 11872 UpdateGuideState(): m_state=6
22:20:10.146 00.005 11872 Star::Find(15, 1782, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 153
22:20:10.150 00.004 11872 Star::Find returns 1 (0), X=1782.41, Y=954.71, Mass=4256, SNR=43.7, Peak=204 HFD=5.5
22:20:10.153 00.003 11872 CameraToMount -- cameraTheta (0.15) - m_xAngle (0.00) = xAngle (0.14 = 0.14)
22:20:10.156 00.003 11872 CameraToMount -- cameraTheta (0.15) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (3.11 = 3.11)
22:20:10.159 00.003 11872 CameraToMount -- cameraX=0.18 cameraY=0.03 hyp=0.18 cameraTheta=0.15 mountX=0.18 mountY=0.00, mountTheta=0.03
22:20:10.163 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.18, y=0.03, opts=13)
22:20:10.166 00.003 11872 Enqueuing Move request for scope (0.18, 0.03)
22:20:10.169 00.003 9960 Worker thread wakes up
22:20:10.170 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=204, med=0, FiltMin=0, FiltMax=118, Gamma=1.000
22:20:10.173 00.003 11872 UpdateGuideState exits: m=4256 SNR=43.7
22:20:10.179 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:10.184 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:20:10.187 00.003 11872 Enqueuing Expose request
22:20:10.192 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.03) opts 0xd
22:20:10.193 00.001 9960 Handling offset move in thread for scope, endpoint = (0.18, 0.03)
22:20:10.193 00.000 9960 Moving (0.18, 0.03) raw xDistance=0.18 yDistance=0.00
22:20:10.193 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
22:20:10.194 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:20:10.194 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
22:20:10.194 00.000 9960 MoveAxis(E, 0, ABG)
22:20:10.194 00.000 9960 Move returns status 0, amount 0
22:20:10.195 00.001 9960 MoveAxis(N, 0, ABG)
22:20:10.195 00.000 9960 Move returns status 0, amount 0
22:20:10.195 00.000 9960 move complete, result=0
22:20:10.195 00.000 9960 worker thread done servicing request
22:20:10.196 00.001 11872 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
22:20:10.200 00.004 9960 Worker thread wakes up
22:20:10.200 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:20:10.200 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:20:11.454 01.254 9960 Exposure complete
22:20:11.581 00.127 9960 worker thread done servicing request
22:20:11.581 00.000 11872 OnExposeComplete: enter
22:20:11.587 00.006 11872 UpdateGuideState(): m_state=6
22:20:11.592 00.005 11872 Star::Find(15, 1782, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 154
22:20:11.596 00.004 11872 Star::Find returns 1 (0), X=1782.43, Y=954.50, Mass=4506, SNR=45.6, Peak=211 HFD=5.8
22:20:11.599 00.003 11872 CameraToMount -- cameraTheta (-0.75) - m_xAngle (0.00) = xAngle (-0.76 = -0.76)
22:20:11.604 00.005 11872 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.21 = 2.21)
22:20:11.607 00.003 11872 CameraToMount -- cameraX=0.20 cameraY=-0.19 hyp=0.28 cameraTheta=-0.75 mountX=0.20 mountY=0.22, mountTheta=0.84
22:20:11.612 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.20, y=-0.19, opts=13)
22:20:11.616 00.004 11872 Enqueuing Move request for scope (0.20, -0.19)
22:20:11.620 00.004 9960 Worker thread wakes up
22:20:11.621 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=0, FiltMin=0, FiltMax=125, Gamma=1.000
22:20:11.624 00.003 11872 UpdateGuideState exits: m=4506 SNR=45.6
22:20:11.627 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:11.631 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:20:11.634 00.003 11872 Enqueuing Expose request
22:20:11.639 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.19) opts 0xd
22:20:11.639 00.000 9960 Handling offset move in thread for scope, endpoint = (0.20, -0.19)
22:20:11.639 00.000 9960 Moving (0.20, -0.19) raw xDistance=0.20 yDistance=0.22
22:20:11.640 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
22:20:11.640 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
22:20:11.640 00.000 9960 MoveAxis(W, 94, ABG)
22:20:11.640 00.000 9960 Guiding  Dir = 3, Dur = 94
22:20:11.640 00.000 9960 IsSlewing returns 0
22:20:11.641 00.001 9960 IsGuiding returns 0
22:20:11.641 00.000 9960 PulseGuide returned control before completion, sleep 104
22:20:11.753 00.112 9960 IsGuiding returns 1
22:20:11.753 00.000 9960 scope still moving after pulse duration time elapsed
22:20:11.784 00.031 9960 IsSlewing returns 0
22:20:11.785 00.001 9960 IsGuiding returns 0
22:20:11.786 00.001 9960 scope move finished after 94 + 50 ms
22:20:11.786 00.000 9960 Move returns status 0, amount 94
22:20:11.786 00.000 9960 MoveAxis(S, 165, ABG)
22:20:11.786 00.000 9960 Guiding  Dir = 1, Dur = 165
22:20:11.787 00.001 9960 IsSlewing returns 0
22:20:11.787 00.000 9960 IsGuiding returns 0
22:20:11.788 00.001 9960 PulseGuide returned control before completion, sleep 175
22:20:11.973 00.185 9960 IsGuiding returns 1
22:20:11.974 00.001 9960 scope still moving after pulse duration time elapsed
22:20:12.004 00.030 9960 IsSlewing returns 0
22:20:12.005 00.001 9960 IsGuiding returns 0
22:20:12.005 00.000 9960 scope move finished after 165 + 53 ms
22:20:12.007 00.002 9960 Move returns status 0, amount 165
22:20:12.007 00.000 9960 move complete, result=0
22:20:12.007 00.000 9960 worker thread done servicing request
22:20:12.007 00.000 9960 Worker thread wakes up
22:20:12.008 00.001 11872 GuideStep: 0.2 px 94 ms WEST, 0.2 px 165 ms SOUTH
22:20:12.014 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:20:12.014 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:20:13.265 01.251 9960 Exposure complete
22:20:13.381 00.116 9960 worker thread done servicing request
22:20:13.381 00.000 11872 OnExposeComplete: enter
22:20:13.385 00.004 11872 UpdateGuideState(): m_state=6
22:20:13.390 00.005 11872 Star::Find(15, 1782, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 155
22:20:13.394 00.004 11872 Star::Find returns 1 (0), X=1782.28, Y=954.68, Mass=4288, SNR=43.9, Peak=194 HFD=5.5
22:20:13.400 00.006 11872 CameraToMount -- cameraTheta (-0.24) - m_xAngle (0.00) = xAngle (-0.24 = -0.24)
22:20:13.403 00.003 11872 CameraToMount -- cameraTheta (-0.24) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.73 = 2.73)
22:20:13.407 00.004 11872 CameraToMount -- cameraX=0.05 cameraY=-0.01 hyp=0.05 cameraTheta=-0.24 mountX=0.05 mountY=0.02, mountTheta=0.39
22:20:13.413 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.05, y=-0.01, opts=13)
22:20:13.416 00.003 11872 Enqueuing Move request for scope (0.05, -0.01)
22:20:13.421 00.005 9960 Worker thread wakes up
22:20:13.421 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.01) opts 0xd
22:20:13.421 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=194, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
22:20:13.424 00.003 9960 Handling offset move in thread for scope, endpoint = (0.05, -0.01)
22:20:13.424 00.000 9960 Moving (0.05, -0.01) raw xDistance=0.05 yDistance=0.02
22:20:13.426 00.002 11872 UpdateGuideState exits: m=4288 SNR=43.9
22:20:13.430 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:13.433 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:20:13.437 00.004 11872 Enqueuing Expose request
22:20:13.441 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:20:13.441 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:20:13.441 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:20:13.441 00.000 9960 MoveAxis(E, 0, ABG)
22:20:13.441 00.000 9960 Move returns status 0, amount 0
22:20:13.441 00.000 9960 MoveAxis(N, 0, ABG)
22:20:13.442 00.001 9960 Move returns status 0, amount 0
22:20:13.442 00.000 9960 move complete, result=0
22:20:13.442 00.000 9960 worker thread done servicing request
22:20:13.443 00.001 9960 Worker thread wakes up
22:20:13.443 00.000 11872 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:20:13.446 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
22:20:13.446 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:20:14.691 01.245 9960 Exposure complete
22:20:14.809 00.118 9960 worker thread done servicing request
22:20:14.810 00.001 11872 OnExposeComplete: enter
22:20:14.814 00.004 11872 UpdateGuideState(): m_state=6
22:20:14.818 00.004 11872 Star::Find(15, 1782, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 156
22:20:14.821 00.003 11872 Star::Find returns 1 (0), X=1782.27, Y=954.42, Mass=4538, SNR=45.7, Peak=180 HFD=5.7
22:20:14.825 00.004 11872 CameraToMount -- cameraTheta (-1.43) - m_xAngle (0.00) = xAngle (-1.44 = -1.44)
22:20:14.829 00.004 11872 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.53 = 1.53)
22:20:14.833 00.004 11872 CameraToMount -- cameraX=0.04 cameraY=-0.27 hyp=0.27 cameraTheta=-1.43 mountX=0.04 mountY=0.27, mountTheta=1.44
22:20:14.839 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.04, y=-0.27, opts=13)
22:20:14.843 00.004 11872 Enqueuing Move request for scope (0.04, -0.27)
22:20:14.846 00.003 9960 Worker thread wakes up
22:20:14.846 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.27) opts 0xd
22:20:14.847 00.001 9960 Handling offset move in thread for scope, endpoint = (0.04, -0.27)
22:20:14.847 00.000 9960 Moving (0.04, -0.27) raw xDistance=0.04 yDistance=0.27
22:20:14.847 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:20:14.847 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.27
22:20:14.847 00.000 9960 MoveAxis(E, 0, ABG)
22:20:14.847 00.000 9960 Move returns status 0, amount 0
22:20:14.849 00.002 9960 MoveAxis(S, 202, ABG)
22:20:14.849 00.000 9960 Guiding  Dir = 1, Dur = 202
22:20:14.849 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=180, med=0, FiltMin=0, FiltMax=111, Gamma=1.000
22:20:14.853 00.004 9960 IsSlewing returns 0
22:20:14.853 00.000 11872 UpdateGuideState exits: m=4538 SNR=45.7
22:20:14.856 00.003 9960 IsGuiding returns 0
22:20:14.857 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:14.860 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:20:14.864 00.004 9960 PulseGuide returned control before completion, sleep 212
22:20:14.864 00.000 11872 Enqueuing Expose request
22:20:15.088 00.224 9960 IsGuiding returns 1
22:20:15.088 00.000 9960 scope still moving after pulse duration time elapsed
22:20:15.120 00.032 9960 IsSlewing returns 0
22:20:15.120 00.000 9960 IsGuiding returns 0
22:20:15.120 00.000 9960 scope move finished after 202 + 61 ms
22:20:15.120 00.000 9960 Move returns status 0, amount 202
22:20:15.121 00.001 9960 move complete, result=0
22:20:15.121 00.000 9960 worker thread done servicing request
22:20:15.122 00.001 9960 Worker thread wakes up
22:20:15.122 00.000 11872 GuideStep: 0.0 px 0 ms EAST, 0.3 px 202 ms SOUTH
22:20:15.129 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:20:15.129 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:20:16.377 01.248 9960 Exposure complete
22:20:16.500 00.123 9960 worker thread done servicing request
22:20:16.500 00.000 11872 OnExposeComplete: enter
22:20:16.504 00.004 11872 UpdateGuideState(): m_state=6
22:20:16.508 00.004 11872 Star::Find(15, 1782, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 157
22:20:16.513 00.005 11872 Star::Find returns 1 (0), X=1782.38, Y=954.61, Mass=4221, SNR=43.3, Peak=213 HFD=5.5
22:20:16.518 00.005 11872 CameraToMount -- cameraTheta (-0.47) - m_xAngle (0.00) = xAngle (-0.48 = -0.48)
22:20:16.522 00.004 11872 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.49 = 2.49)
22:20:16.527 00.005 11872 CameraToMount -- cameraX=0.15 cameraY=-0.08 hyp=0.16 cameraTheta=-0.47 mountX=0.15 mountY=0.10, mountTheta=0.60
22:20:16.532 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.15, y=-0.08, opts=13)
22:20:16.536 00.004 11872 Enqueuing Move request for scope (0.15, -0.08)
22:20:16.541 00.005 9960 Worker thread wakes up
22:20:16.541 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=0, FiltMin=0, FiltMax=118, Gamma=1.000
22:20:16.545 00.004 11872 UpdateGuideState exits: m=4221 SNR=43.3
22:20:16.548 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:16.553 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:20:16.556 00.003 11872 Enqueuing Expose request
22:20:16.561 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.08) opts 0xd
22:20:16.561 00.000 9960 Handling offset move in thread for scope, endpoint = (0.15, -0.08)
22:20:16.561 00.000 9960 Moving (0.15, -0.08) raw xDistance=0.15 yDistance=0.10
22:20:16.561 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:20:16.561 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:20:16.562 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:20:16.562 00.000 9960 MoveAxis(E, 0, ABG)
22:20:16.562 00.000 9960 Move returns status 0, amount 0
22:20:16.563 00.001 9960 MoveAxis(N, 0, ABG)
22:20:16.563 00.000 9960 Move returns status 0, amount 0
22:20:16.563 00.000 9960 move complete, result=0
22:20:16.563 00.000 9960 worker thread done servicing request
22:20:16.563 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:20:16.567 00.004 9960 Worker thread wakes up
22:20:16.567 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:20:16.567 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:20:17.811 01.244 9960 Exposure complete
22:20:17.933 00.122 9960 worker thread done servicing request
22:20:17.935 00.002 11872 OnExposeComplete: enter
22:20:17.938 00.003 11872 UpdateGuideState(): m_state=6
22:20:17.943 00.005 11872 Star::Find(15, 1782, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 158
22:20:17.947 00.004 11872 Star::Find returns 1 (0), X=1782.40, Y=954.54, Mass=4152, SNR=43.3, Peak=191 HFD=5.7
22:20:17.950 00.003 11872 CameraToMount -- cameraTheta (-0.71) - m_xAngle (0.00) = xAngle (-0.72 = -0.72)
22:20:17.954 00.004 11872 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.25 = 2.25)
22:20:17.959 00.005 11872 CameraToMount -- cameraX=0.17 cameraY=-0.15 hyp=0.23 cameraTheta=-0.71 mountX=0.17 mountY=0.18, mountTheta=0.80
22:20:17.964 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.17, y=-0.15, opts=13)
22:20:17.968 00.004 11872 Enqueuing Move request for scope (0.17, -0.15)
22:20:17.971 00.003 9960 Worker thread wakes up
22:20:17.972 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.15) opts 0xd
22:20:17.972 00.000 9960 Handling offset move in thread for scope, endpoint = (0.17, -0.15)
22:20:17.972 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=191, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
22:20:17.976 00.004 9960 Moving (0.17, -0.15) raw xDistance=0.17 yDistance=0.18
22:20:17.976 00.000 11872 UpdateGuideState exits: m=4152 SNR=43.3
22:20:17.980 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:17.984 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
22:20:17.984 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:20:17.985 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:20:17.989 00.004 11872 Enqueuing Expose request
22:20:17.994 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
22:20:17.994 00.000 9960 MoveAxis(E, 0, ABG)
22:20:17.994 00.000 9960 Move returns status 0, amount 0
22:20:17.994 00.000 9960 MoveAxis(N, 0, ABG)
22:20:17.995 00.001 9960 Move returns status 0, amount 0
22:20:17.995 00.000 9960 move complete, result=0
22:20:17.995 00.000 9960 worker thread done servicing request
22:20:17.996 00.001 9960 Worker thread wakes up
22:20:17.996 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
22:20:18.000 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
22:20:18.000 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:20:19.248 01.248 9960 Exposure complete
22:20:19.377 00.129 9960 worker thread done servicing request
22:20:19.377 00.000 11872 OnExposeComplete: enter
22:20:19.382 00.005 11872 UpdateGuideState(): m_state=6
22:20:19.385 00.003 11872 Star::Find(15, 1782, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 159
22:20:19.389 00.004 11872 Star::Find returns 1 (0), X=1781.86, Y=955.38, Mass=4384, SNR=45.1, Peak=188 HFD=5.5
22:20:19.392 00.003 11872 CameraToMount -- cameraTheta (2.06) - m_xAngle (0.00) = xAngle (2.06 = 2.06)
22:20:19.398 00.006 11872 CameraToMount -- cameraTheta (2.06) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (5.03 = -1.26)
22:20:19.402 00.004 11872 CameraToMount -- cameraX=-0.37 cameraY=0.69 hyp=0.78 cameraTheta=2.06 mountX=-0.37 mountY=-0.75, mountTheta=-2.03
22:20:19.406 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.37, y=0.69, opts=13)
22:20:19.410 00.004 11872 Enqueuing Move request for scope (-0.37, 0.69)
22:20:19.415 00.005 9960 Worker thread wakes up
22:20:19.415 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=188, med=0, FiltMin=0, FiltMax=118, Gamma=1.000
22:20:19.419 00.004 11872 UpdateGuideState exits: m=4384 SNR=45.1
22:20:19.422 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:19.428 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:20:19.431 00.003 11872 Enqueuing Expose request
22:20:19.435 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 0.69) opts 0xd
22:20:19.435 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.37, 0.69)
22:20:19.435 00.000 9960 Moving (-0.37, 0.69) raw xDistance=-0.37 yDistance=-0.75
22:20:19.435 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.37
22:20:19.436 00.001 9960 resist switch: large excursion: input -0.75 thresh 0.60 direction from 1 to -1
22:20:19.437 00.001 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.24
22:20:19.437 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.75 from input -0.75
22:20:19.437 00.000 9960 MoveAxis(E, 172, ABG)
22:20:19.437 00.000 9960 Guiding  Dir = 2, Dur = 172
22:20:19.437 00.000 9960 IsSlewing returns 0
22:20:19.438 00.001 9960 IsGuiding returns 0
22:20:19.438 00.000 9960 PulseGuide returned control before completion, sleep 182
22:20:19.627 00.189 9960 IsGuiding returns 1
22:20:19.628 00.001 9960 scope still moving after pulse duration time elapsed
22:20:19.658 00.030 9960 IsSlewing returns 0
22:20:19.659 00.001 9960 IsGuiding returns 1
22:20:19.690 00.031 9960 IsSlewing returns 0
22:20:19.691 00.001 9960 IsGuiding returns 0
22:20:19.692 00.001 9960 scope move finished after 172 + 82 ms
22:20:19.692 00.000 9960 Move returns status 0, amount 172
22:20:19.692 00.000 9960 MoveAxis(N, 556, ABG)
22:20:19.692 00.000 9960 Guiding  Dir = 0, Dur = 556
22:20:19.694 00.002 9960 IsSlewing returns 0
22:20:19.694 00.000 9960 IsGuiding returns 0
22:20:19.695 00.001 9960 PulseGuide returned control before completion, sleep 566
22:20:20.269 00.574 9960 IsGuiding returns 1
22:20:20.270 00.001 9960 scope still moving after pulse duration time elapsed
22:20:20.300 00.030 9960 IsSlewing returns 0
22:20:20.304 00.004 9960 IsGuiding returns 0
22:20:20.305 00.001 9960 scope move finished after 556 + 54 ms
22:20:20.305 00.000 9960 Move returns status 0, amount 556
22:20:20.305 00.000 9960 move complete, result=0
22:20:20.306 00.001 9960 worker thread done servicing request
22:20:20.306 00.000 9960 Worker thread wakes up
22:20:20.307 00.001 11872 GuideStep: -0.4 px 172 ms EAST, -0.7 px 556 ms NORTH
22:20:20.313 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:20:20.313 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:20:21.561 01.248 9960 Exposure complete
22:20:21.680 00.119 9960 worker thread done servicing request
22:20:21.680 00.000 11872 OnExposeComplete: enter
22:20:21.685 00.005 11872 UpdateGuideState(): m_state=6
22:20:21.690 00.005 11872 Star::Find(15, 1781, 955, 0, (0,0,0,0), 1.5, 10.0, 255) frame 160
22:20:21.695 00.005 11872 Star::Find returns 1 (0), X=1782.26, Y=955.27, Mass=4237, SNR=44.1, Peak=170 HFD=5.7
22:20:21.699 00.004 11872 CameraToMount -- cameraTheta (1.53) - m_xAngle (0.00) = xAngle (1.52 = 1.52)
22:20:21.703 00.004 11872 CameraToMount -- cameraTheta (1.53) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.49 = -1.79)
22:20:21.707 00.004 11872 CameraToMount -- cameraX=0.03 cameraY=0.58 hyp=0.58 cameraTheta=1.53 mountX=0.03 mountY=-0.56, mountTheta=-1.52
22:20:21.713 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.03, y=0.58, opts=13)
22:20:21.718 00.005 11872 Enqueuing Move request for scope (0.03, 0.58)
22:20:21.721 00.003 9960 Worker thread wakes up
22:20:21.721 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.58) opts 0xd
22:20:21.721 00.000 9960 Handling offset move in thread for scope, endpoint = (0.03, 0.58)
22:20:21.721 00.000 9960 Moving (0.03, 0.58) raw xDistance=0.03 yDistance=-0.56
22:20:21.722 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:20:21.722 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.56 from input -0.56
22:20:21.722 00.000 9960 MoveAxis(E, 0, ABG)
22:20:21.722 00.000 9960 Move returns status 0, amount 0
22:20:21.723 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=170, med=0, FiltMin=0, FiltMax=104, Gamma=1.000
22:20:21.728 00.005 9960 MoveAxis(N, 421, ABG)
22:20:21.728 00.000 9960 Guiding  Dir = 0, Dur = 421
22:20:21.728 00.000 11872 UpdateGuideState exits: m=4237 SNR=44.1
22:20:21.732 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:21.736 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:20:21.740 00.004 11872 Enqueuing Expose request
22:20:21.744 00.004 9960 IsSlewing returns 0
22:20:21.744 00.000 9960 IsGuiding returns 0
22:20:21.745 00.001 9960 PulseGuide returned control before completion, sleep 431
22:20:22.177 00.432 9960 IsGuiding returns 1
22:20:22.178 00.001 9960 scope still moving after pulse duration time elapsed
22:20:22.208 00.030 9960 IsSlewing returns 0
22:20:22.211 00.003 9960 IsGuiding returns 0
22:20:22.212 00.001 9960 scope move finished after 421 + 46 ms
22:20:22.212 00.000 9960 Move returns status 0, amount 421
22:20:22.212 00.000 9960 move complete, result=0
22:20:22.214 00.002 9960 worker thread done servicing request
22:20:22.214 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.6 px 421 ms NORTH
22:20:22.220 00.006 9960 Worker thread wakes up
22:20:22.220 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:20:22.220 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:20:23.467 01.247 9960 Exposure complete
22:20:23.589 00.122 9960 worker thread done servicing request
22:20:23.589 00.000 11872 OnExposeComplete: enter
22:20:23.594 00.005 11872 UpdateGuideState(): m_state=6
22:20:23.599 00.005 11872 Star::Find(15, 1782, 955, 0, (0,0,0,0), 1.5, 10.0, 255) frame 161
22:20:23.603 00.004 11872 Star::Find returns 1 (0), X=1782.34, Y=954.28, Mass=4471, SNR=44.9, Peak=191 HFD=5.6
22:20:23.606 00.003 11872 CameraToMount -- cameraTheta (-1.31) - m_xAngle (0.00) = xAngle (-1.31 = -1.31)
22:20:23.610 00.004 11872 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.66 = 1.66)
22:20:23.614 00.004 11872 CameraToMount -- cameraX=0.11 cameraY=-0.41 hyp=0.42 cameraTheta=-1.31 mountX=0.11 mountY=0.42, mountTheta=1.32
22:20:23.620 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.11, y=-0.41, opts=13)
22:20:23.624 00.004 11872 Enqueuing Move request for scope (0.11, -0.41)
22:20:23.627 00.003 9960 Worker thread wakes up
22:20:23.627 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.41) opts 0xd
22:20:23.629 00.002 9960 Handling offset move in thread for scope, endpoint = (0.11, -0.41)
22:20:23.629 00.000 9960 Moving (0.11, -0.41) raw xDistance=0.11 yDistance=0.42
22:20:23.629 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:20:23.629 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:20:23.629 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=191, med=0, FiltMin=0, FiltMax=117, Gamma=1.000
22:20:23.632 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.42
22:20:23.633 00.001 11872 UpdateGuideState exits: m=4471 SNR=44.9
22:20:23.637 00.004 9960 MoveAxis(E, 0, ABG)
22:20:23.637 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:23.643 00.006 9960 Move returns status 0, amount 0
22:20:23.643 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:20:23.649 00.006 11872 Enqueuing Expose request
22:20:23.653 00.004 9960 MoveAxis(N, 0, ABG)
22:20:23.653 00.000 9960 Move returns status 0, amount 0
22:20:23.653 00.000 9960 move complete, result=0
22:20:23.653 00.000 9960 worker thread done servicing request
22:20:23.654 00.001 9960 Worker thread wakes up
22:20:23.654 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
22:20:23.658 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
22:20:23.658 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:20:24.905 01.247 9960 Exposure complete
22:20:25.026 00.121 9960 worker thread done servicing request
22:20:25.026 00.000 11872 OnExposeComplete: enter
22:20:25.030 00.004 11872 UpdateGuideState(): m_state=6
22:20:25.033 00.003 11872 Star::Find(15, 1782, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 162
22:20:25.038 00.005 11872 Star::Find returns 1 (0), X=1782.34, Y=954.14, Mass=4490, SNR=44.9, Peak=186 HFD=5.8
22:20:25.042 00.004 11872 CameraToMount -- cameraTheta (-1.37) - m_xAngle (0.00) = xAngle (-1.37 = -1.37)
22:20:25.046 00.004 11872 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.60 = 1.60)
22:20:25.051 00.005 11872 CameraToMount -- cameraX=0.11 cameraY=-0.55 hyp=0.56 cameraTheta=-1.37 mountX=0.11 mountY=0.56, mountTheta=1.38
22:20:25.056 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.11, y=-0.55, opts=13)
22:20:25.060 00.004 11872 Enqueuing Move request for scope (0.11, -0.55)
22:20:25.064 00.004 9960 Worker thread wakes up
22:20:25.065 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=186, med=0, FiltMin=0, FiltMax=111, Gamma=1.000
22:20:25.067 00.002 11872 UpdateGuideState exits: m=4490 SNR=44.9
22:20:25.071 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:25.076 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:20:25.080 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.55) opts 0xd
22:20:25.080 00.000 11872 Enqueuing Expose request
22:20:25.086 00.006 9960 Handling offset move in thread for scope, endpoint = (0.11, -0.55)
22:20:25.087 00.001 9960 Moving (0.11, -0.55) raw xDistance=0.11 yDistance=0.56
22:20:25.087 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:20:25.087 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:20:25.087 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.56
22:20:25.088 00.001 9960 MoveAxis(E, 0, ABG)
22:20:25.088 00.000 9960 Move returns status 0, amount 0
22:20:25.088 00.000 9960 MoveAxis(N, 0, ABG)
22:20:25.088 00.000 9960 Move returns status 0, amount 0
22:20:25.088 00.000 9960 move complete, result=0
22:20:25.088 00.000 9960 worker thread done servicing request
22:20:25.089 00.001 11872 GuideStep: 0.1 px 0 ms EAST, 0.6 px 0 ms NORTH
22:20:25.093 00.004 9960 Worker thread wakes up
22:20:25.093 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:20:25.093 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:20:26.341 01.248 9960 Exposure complete
22:20:26.468 00.127 9960 worker thread done servicing request
22:20:26.468 00.000 11872 OnExposeComplete: enter
22:20:26.472 00.004 11872 UpdateGuideState(): m_state=6
22:20:26.479 00.007 11872 Star::Find(15, 1782, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 163
22:20:26.482 00.003 11872 Star::Find returns 1 (0), X=1782.71, Y=952.73, Mass=4383, SNR=45.2, Peak=185 HFD=5.7
22:20:26.488 00.006 11872 CameraToMount -- cameraTheta (-1.33) - m_xAngle (0.00) = xAngle (-1.33 = -1.33)
22:20:26.493 00.005 11872 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.64 = 1.64)
22:20:26.497 00.004 11872 CameraToMount -- cameraX=0.48 cameraY=-1.96 hyp=2.02 cameraTheta=-1.33 mountX=0.47 mountY=2.01, mountTheta=1.34
22:20:26.503 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.48, y=-1.96, opts=13)
22:20:26.507 00.004 11872 Enqueuing Move request for scope (0.48, -1.96)
22:20:26.510 00.003 9960 Worker thread wakes up
22:20:26.511 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=185, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
22:20:26.517 00.006 11872 UpdateGuideState exits: m=4383 SNR=45.2
22:20:26.522 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:26.527 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.48, -1.96) opts 0xd
22:20:26.527 00.000 9960 Handling offset move in thread for scope, endpoint = (0.48, -1.96)
22:20:26.527 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:20:26.532 00.005 11872 Enqueuing Expose request
22:20:26.535 00.003 9960 Moving (0.48, -1.96) raw xDistance=0.47 yDistance=2.01
22:20:26.536 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.30 from input 0.47
22:20:26.536 00.000 9960 resist switch: large excursion: input 2.01 thresh 0.60 direction from -1 to 1
22:20:26.536 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=6.04
22:20:26.536 00.000 9960 GuideAlgorithmResistSwitch::result() returns 2.01 from input 2.01
22:20:26.536 00.000 9960 MoveAxis(W, 222, ABG)
22:20:26.536 00.000 9960 Guiding  Dir = 3, Dur = 222
22:20:26.537 00.001 9960 IsSlewing returns 0
22:20:26.537 00.000 9960 IsGuiding returns 0
22:20:26.539 00.002 9960 PulseGuide returned control before completion, sleep 232
22:20:26.773 00.234 9960 IsGuiding returns 1
22:20:26.774 00.001 9960 scope still moving after pulse duration time elapsed
22:20:26.803 00.029 9960 IsSlewing returns 0
22:20:26.805 00.002 9960 IsGuiding returns 0
22:20:26.805 00.000 9960 scope move finished after 222 + 46 ms
22:20:26.807 00.002 9960 Move returns status 0, amount 222
22:20:26.807 00.000 9960 MoveAxis(S, 1502, ABG)
22:20:26.808 00.001 9960 Guiding  Dir = 1, Dur = 1502
22:20:26.808 00.000 9960 IsSlewing returns 0
22:20:26.809 00.001 9960 IsGuiding returns 0
22:20:26.809 00.000 9960 PulseGuide returned control before completion, sleep 1512
22:20:28.334 01.525 9960 IsGuiding returns 1
22:20:28.335 00.001 9960 scope still moving after pulse duration time elapsed
22:20:28.366 00.031 9960 IsSlewing returns 0
22:20:28.367 00.001 9960 IsGuiding returns 0
22:20:28.367 00.000 9960 scope move finished after 1502 + 55 ms
22:20:28.367 00.000 9960 Move returns status 0, amount 1502
22:20:28.368 00.001 9960 move complete, result=0
22:20:28.368 00.000 9960 worker thread done servicing request
22:20:28.368 00.000 11872 GuideStep: 0.5 px 222 ms WEST, 2.0 px 1502 ms SOUTH
22:20:28.374 00.006 9960 Worker thread wakes up
22:20:28.374 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:20:28.374 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:20:29.624 01.250 9960 Exposure complete
22:20:29.748 00.124 9960 worker thread done servicing request
22:20:29.749 00.001 11872 OnExposeComplete: enter
22:20:29.753 00.004 11872 UpdateGuideState(): m_state=6
22:20:29.758 00.005 11872 Star::Find(15, 1782, 952, 0, (0,0,0,0), 1.5, 10.0, 255) frame 164
22:20:29.761 00.003 11872 Star::Find returns 1 (0), X=1782.29, Y=955.13, Mass=4514, SNR=45.3, Peak=180 HFD=5.9
22:20:29.765 00.004 11872 CameraToMount -- cameraTheta (1.43) - m_xAngle (0.00) = xAngle (1.43 = 1.43)
22:20:29.769 00.004 11872 CameraToMount -- cameraTheta (1.43) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.40 = -1.88)
22:20:29.773 00.004 11872 CameraToMount -- cameraX=0.06 cameraY=0.44 hyp=0.45 cameraTheta=1.43 mountX=0.06 mountY=-0.43, mountTheta=-1.42
22:20:29.779 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.06, y=0.44, opts=13)
22:20:29.782 00.003 11872 Enqueuing Move request for scope (0.06, 0.44)
22:20:29.786 00.004 9960 Worker thread wakes up
22:20:29.786 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.44) opts 0xd
22:20:29.786 00.000 9960 Handling offset move in thread for scope, endpoint = (0.06, 0.44)
22:20:29.786 00.000 9960 Moving (0.06, 0.44) raw xDistance=0.06 yDistance=-0.43
22:20:29.786 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:20:29.787 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:20:29.787 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=180, med=0, FiltMin=0, FiltMax=122, Gamma=1.000
22:20:29.790 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.43
22:20:29.790 00.000 9960 MoveAxis(E, 0, ABG)
22:20:29.790 00.000 9960 Move returns status 0, amount 0
22:20:29.790 00.000 9960 MoveAxis(N, 0, ABG)
22:20:29.792 00.002 9960 Move returns status 0, amount 0
22:20:29.792 00.000 9960 move complete, result=0
22:20:29.792 00.000 9960 worker thread done servicing request
22:20:29.793 00.001 11872 UpdateGuideState exits: m=4514 SNR=45.3
22:20:29.796 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:29.799 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:20:29.802 00.003 11872 Enqueuing Expose request
22:20:29.807 00.005 9960 Worker thread wakes up
22:20:29.807 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
22:20:29.812 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:20:29.812 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:20:31.055 01.243 9960 Exposure complete
22:20:31.174 00.119 9960 worker thread done servicing request
22:20:31.174 00.000 11872 OnExposeComplete: enter
22:20:31.179 00.005 11872 UpdateGuideState(): m_state=6
22:20:31.182 00.003 11872 Star::Find(15, 1782, 955, 0, (0,0,0,0), 1.5, 10.0, 255) frame 165
22:20:31.187 00.005 11872 Star::Find returns 1 (0), X=1782.60, Y=953.90, Mass=4297, SNR=44.5, Peak=180 HFD=5.9
22:20:31.191 00.004 11872 CameraToMount -- cameraTheta (-1.13) - m_xAngle (0.00) = xAngle (-1.14 = -1.14)
22:20:31.195 00.004 11872 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.83 = 1.83)
22:20:31.198 00.003 11872 CameraToMount -- cameraX=0.37 cameraY=-0.79 hyp=0.87 cameraTheta=-1.13 mountX=0.36 mountY=0.84, mountTheta=1.16
22:20:31.203 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.37, y=-0.79, opts=13)
22:20:31.210 00.007 11872 Enqueuing Move request for scope (0.37, -0.79)
22:20:31.214 00.004 9960 Worker thread wakes up
22:20:31.214 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=180, med=0, FiltMin=0, FiltMax=114, Gamma=1.000
22:20:31.218 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.37, -0.79) opts 0xd
22:20:31.219 00.001 9960 Handling offset move in thread for scope, endpoint = (0.37, -0.79)
22:20:31.219 00.000 9960 Moving (0.37, -0.79) raw xDistance=0.36 yDistance=0.84
22:20:31.219 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.36
22:20:31.219 00.000 11872 UpdateGuideState exits: m=4297 SNR=44.5
22:20:31.224 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.84 from input 0.84
22:20:31.224 00.000 9960 MoveAxis(W, 171, ABG)
22:20:31.224 00.000 9960 Guiding  Dir = 3, Dur = 171
22:20:31.224 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:31.228 00.004 9960 IsSlewing returns 0
22:20:31.229 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:20:31.233 00.004 11872 Enqueuing Expose request
22:20:31.238 00.005 9960 IsGuiding returns 0
22:20:31.238 00.000 9960 PulseGuide returned control before completion, sleep 181
22:20:31.433 00.195 9960 IsGuiding returns 1
22:20:31.433 00.000 9960 scope still moving after pulse duration time elapsed
22:20:31.465 00.032 9960 IsSlewing returns 0
22:20:31.466 00.001 9960 IsGuiding returns 0
22:20:31.467 00.001 9960 scope move finished after 171 + 58 ms
22:20:31.467 00.000 9960 Move returns status 0, amount 171
22:20:31.467 00.000 9960 MoveAxis(S, 627, ABG)
22:20:31.469 00.002 9960 Guiding  Dir = 1, Dur = 627
22:20:31.469 00.000 9960 IsSlewing returns 0
22:20:31.470 00.001 9960 IsGuiding returns 0
22:20:31.470 00.000 9960 PulseGuide returned control before completion, sleep 637
22:20:32.109 00.639 9960 IsGuiding returns 1
22:20:32.110 00.001 9960 scope still moving after pulse duration time elapsed
22:20:32.140 00.030 9960 IsSlewing returns 0
22:20:32.140 00.000 9960 IsGuiding returns 0
22:20:32.142 00.002 9960 scope move finished after 627 + 44 ms
22:20:32.142 00.000 9960 Move returns status 0, amount 627
22:20:32.142 00.000 9960 move complete, result=0
22:20:32.142 00.000 9960 worker thread done servicing request
22:20:32.143 00.001 9960 Worker thread wakes up
22:20:32.143 00.000 11872 GuideStep: 0.4 px 171 ms WEST, 0.8 px 627 ms SOUTH
22:20:32.152 00.009 9960 worker thread servicing REQUEST_EXPOSE 1000
22:20:32.152 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:20:33.400 01.248 9960 Exposure complete
22:20:33.526 00.126 9960 worker thread done servicing request
22:20:33.526 00.000 11872 OnExposeComplete: enter
22:20:33.531 00.005 11872 UpdateGuideState(): m_state=6
22:20:33.534 00.003 11872 Star::Find(15, 1782, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 166
22:20:33.539 00.005 11872 Star::Find returns 1 (0), X=1782.66, Y=954.50, Mass=4276, SNR=44.3, Peak=195 HFD=5.7
22:20:33.542 00.003 11872 CameraToMount -- cameraTheta (-0.41) - m_xAngle (0.00) = xAngle (-0.42 = -0.42)
22:20:33.546 00.004 11872 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.55 = 2.55)
22:20:33.554 00.008 11872 CameraToMount -- cameraX=0.44 cameraY=-0.19 hyp=0.48 cameraTheta=-0.41 mountX=0.43 mountY=0.26, mountTheta=0.55
22:20:33.560 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.44, y=-0.19, opts=13)
22:20:33.562 00.002 11872 Enqueuing Move request for scope (0.44, -0.19)
22:20:33.565 00.003 9960 Worker thread wakes up
22:20:33.565 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.44, -0.19) opts 0xd
22:20:33.565 00.000 9960 Handling offset move in thread for scope, endpoint = (0.44, -0.19)
22:20:33.565 00.000 9960 Moving (0.44, -0.19) raw xDistance=0.43 yDistance=0.26
22:20:33.566 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.29 from input 0.43
22:20:33.566 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.26
22:20:33.566 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=195, med=0, FiltMin=0, FiltMax=117, Gamma=1.000
22:20:33.568 00.002 11872 UpdateGuideState exits: m=4276 SNR=44.3
22:20:33.571 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:33.574 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:20:33.578 00.004 9960 MoveAxis(W, 216, ABG)
22:20:33.581 00.003 9960 Guiding  Dir = 3, Dur = 216
22:20:33.581 00.000 11872 Enqueuing Expose request
22:20:33.584 00.003 9960 IsSlewing returns 0
22:20:33.584 00.000 9960 IsGuiding returns 0
22:20:33.585 00.001 9960 PulseGuide returned control before completion, sleep 226
22:20:33.815 00.230 9960 IsGuiding returns 1
22:20:33.817 00.002 9960 scope still moving after pulse duration time elapsed
22:20:33.846 00.029 9960 IsSlewing returns 0
22:20:33.846 00.000 9960 IsGuiding returns 0
22:20:33.848 00.002 9960 scope move finished after 216 + 46 ms
22:20:33.848 00.000 9960 Move returns status 0, amount 216
22:20:33.848 00.000 9960 MoveAxis(S, 197, ABG)
22:20:33.848 00.000 9960 Guiding  Dir = 1, Dur = 197
22:20:33.849 00.001 9960 IsSlewing returns 0
22:20:33.850 00.001 9960 IsGuiding returns 0
22:20:33.850 00.000 9960 PulseGuide returned control before completion, sleep 207
22:20:34.066 00.216 9960 IsGuiding returns 1
22:20:34.066 00.000 9960 scope still moving after pulse duration time elapsed
22:20:34.096 00.030 9960 IsSlewing returns 0
22:20:34.100 00.004 9960 IsGuiding returns 0
22:20:34.100 00.000 9960 scope move finished after 197 + 53 ms
22:20:34.100 00.000 9960 Move returns status 0, amount 197
22:20:34.102 00.002 9960 move complete, result=0
22:20:34.102 00.000 9960 worker thread done servicing request
22:20:34.103 00.001 9960 Worker thread wakes up
22:20:34.103 00.000 11872 GuideStep: 0.4 px 216 ms WEST, 0.3 px 197 ms SOUTH
22:20:34.110 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:20:34.110 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:20:35.358 01.248 9960 Exposure complete
22:20:35.478 00.120 9960 worker thread done servicing request
22:20:35.479 00.001 11872 OnExposeComplete: enter
22:20:35.483 00.004 11872 UpdateGuideState(): m_state=6
22:20:35.490 00.007 11872 Star::Find(15, 1782, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 167
22:20:35.495 00.005 11872 Star::Find returns 1 (0), X=1782.42, Y=954.72, Mass=4342, SNR=44.1, Peak=202 HFD=5.6
22:20:35.498 00.003 11872 CameraToMount -- cameraTheta (0.17) - m_xAngle (0.00) = xAngle (0.16 = 0.16)
22:20:35.502 00.004 11872 CameraToMount -- cameraTheta (0.17) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (3.13 = 3.13)
22:20:35.506 00.004 11872 CameraToMount -- cameraX=0.19 cameraY=0.03 hyp=0.19 cameraTheta=0.17 mountX=0.19 mountY=0.00, mountTheta=0.01
22:20:35.511 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.19, y=0.03, opts=13)
22:20:35.515 00.004 11872 Enqueuing Move request for scope (0.19, 0.03)
22:20:35.521 00.006 9960 Worker thread wakes up
22:20:35.521 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.03) opts 0xd
22:20:35.521 00.000 9960 Handling offset move in thread for scope, endpoint = (0.19, 0.03)
22:20:35.521 00.000 9960 Moving (0.19, 0.03) raw xDistance=0.19 yDistance=0.00
22:20:35.521 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
22:20:35.521 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:20:35.522 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
22:20:35.522 00.000 9960 MoveAxis(E, 0, ABG)
22:20:35.522 00.000 9960 Move returns status 0, amount 0
22:20:35.523 00.001 9960 MoveAxis(N, 0, ABG)
22:20:35.523 00.000 9960 Move returns status 0, amount 0
22:20:35.523 00.000 9960 move complete, result=0
22:20:35.523 00.000 9960 worker thread done servicing request
22:20:35.524 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=202, med=0, FiltMin=0, FiltMax=117, Gamma=1.000
22:20:35.527 00.003 11872 UpdateGuideState exits: m=4342 SNR=44.1
22:20:35.530 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:35.534 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:20:35.538 00.004 11872 Enqueuing Expose request
22:20:35.542 00.004 9960 Worker thread wakes up
22:20:35.542 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:20:35.542 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:20:35.542 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
22:20:36.792 01.250 9960 Exposure complete
22:20:36.917 00.125 9960 worker thread done servicing request
22:20:36.918 00.001 11872 OnExposeComplete: enter
22:20:36.923 00.005 11872 UpdateGuideState(): m_state=6
22:20:36.927 00.004 11872 Star::Find(15, 1782, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 168
22:20:36.931 00.004 11872 Star::Find returns 1 (0), X=1782.43, Y=954.54, Mass=4194, SNR=43.3, Peak=205 HFD=5.7
22:20:36.935 00.004 11872 CameraToMount -- cameraTheta (-0.63) - m_xAngle (0.00) = xAngle (-0.63 = -0.63)
22:20:36.939 00.004 11872 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.34 = 2.34)
22:20:36.943 00.004 11872 CameraToMount -- cameraX=0.20 cameraY=-0.15 hyp=0.25 cameraTheta=-0.63 mountX=0.20 mountY=0.18, mountTheta=0.73
22:20:36.948 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.20, y=-0.15, opts=13)
22:20:36.951 00.003 11872 Enqueuing Move request for scope (0.20, -0.15)
22:20:36.956 00.005 9960 Worker thread wakes up
22:20:36.957 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=205, med=0, FiltMin=0, FiltMax=114, Gamma=1.000
22:20:36.960 00.003 11872 UpdateGuideState exits: m=4194 SNR=43.3
22:20:36.964 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.15) opts 0xd
22:20:36.964 00.000 9960 Handling offset move in thread for scope, endpoint = (0.20, -0.15)
22:20:36.964 00.000 9960 Moving (0.20, -0.15) raw xDistance=0.20 yDistance=0.18
22:20:36.965 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:36.969 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
22:20:36.969 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:20:36.969 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:20:36.973 00.004 11872 Enqueuing Expose request
22:20:36.976 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
22:20:36.976 00.000 9960 MoveAxis(W, 96, ABG)
22:20:36.977 00.001 9960 Guiding  Dir = 3, Dur = 96
22:20:36.977 00.000 9960 IsSlewing returns 0
22:20:36.977 00.000 9960 IsGuiding returns 0
22:20:36.978 00.001 9960 PulseGuide returned control before completion, sleep 106
22:20:37.094 00.116 9960 IsGuiding returns 1
22:20:37.095 00.001 9960 scope still moving after pulse duration time elapsed
22:20:37.125 00.030 9960 IsSlewing returns 0
22:20:37.125 00.000 9960 IsGuiding returns 0
22:20:37.127 00.002 9960 scope move finished after 96 + 53 ms
22:20:37.127 00.000 9960 Move returns status 0, amount 96
22:20:37.128 00.001 9960 MoveAxis(N, 0, ABG)
22:20:37.128 00.000 9960 Move returns status 0, amount 0
22:20:37.128 00.000 9960 move complete, result=0
22:20:37.129 00.001 9960 worker thread done servicing request
22:20:37.129 00.000 9960 Worker thread wakes up
22:20:37.130 00.001 11872 GuideStep: 0.2 px 96 ms WEST, 0.2 px 0 ms NORTH
22:20:37.136 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:20:37.136 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:20:38.387 01.251 9960 Exposure complete
22:20:38.503 00.116 9960 worker thread done servicing request
22:20:38.504 00.001 11872 OnExposeComplete: enter
22:20:38.508 00.004 11872 UpdateGuideState(): m_state=6
22:20:38.512 00.004 11872 Star::Find(15, 1782, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 169
22:20:38.516 00.004 11872 Star::Find returns 1 (0), X=1782.41, Y=954.34, Mass=4675, SNR=46.7, Peak=191 HFD=5.8
22:20:38.520 00.004 11872 CameraToMount -- cameraTheta (-1.11) - m_xAngle (0.00) = xAngle (-1.11 = -1.11)
22:20:38.524 00.004 11872 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.86 = 1.86)
22:20:38.527 00.003 11872 CameraToMount -- cameraX=0.18 cameraY=-0.35 hyp=0.39 cameraTheta=-1.11 mountX=0.17 mountY=0.38, mountTheta=1.14
22:20:38.533 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.18, y=-0.35, opts=13)
22:20:38.537 00.004 11872 Enqueuing Move request for scope (0.18, -0.35)
22:20:38.540 00.003 9960 Worker thread wakes up
22:20:38.540 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.35) opts 0xd
22:20:38.541 00.001 9960 Handling offset move in thread for scope, endpoint = (0.18, -0.35)
22:20:38.541 00.000 9960 Moving (0.18, -0.35) raw xDistance=0.17 yDistance=0.38
22:20:38.542 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
22:20:38.542 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.38 from input 0.38
22:20:38.542 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=191, med=0, FiltMin=0, FiltMax=114, Gamma=1.000
22:20:38.546 00.004 9960 MoveAxis(E, 0, ABG)
22:20:38.546 00.000 9960 Move returns status 0, amount 0
22:20:38.547 00.001 9960 MoveAxis(S, 281, ABG)
22:20:38.547 00.000 9960 Guiding  Dir = 1, Dur = 281
22:20:38.547 00.000 11872 UpdateGuideState exits: m=4675 SNR=46.7
22:20:38.552 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:38.556 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:20:38.559 00.003 11872 Enqueuing Expose request
22:20:38.563 00.004 9960 IsSlewing returns 0
22:20:38.563 00.000 9960 IsGuiding returns 0
22:20:38.563 00.000 9960 PulseGuide returned control before completion, sleep 291
22:20:38.857 00.294 9960 IsGuiding returns 1
22:20:38.857 00.000 9960 scope still moving after pulse duration time elapsed
22:20:38.888 00.031 9960 IsSlewing returns 0
22:20:38.889 00.001 9960 IsGuiding returns 0
22:20:38.890 00.001 9960 scope move finished after 281 + 45 ms
22:20:38.890 00.000 9960 Move returns status 0, amount 281
22:20:38.891 00.001 9960 move complete, result=0
22:20:38.891 00.000 9960 worker thread done servicing request
22:20:38.891 00.000 9960 Worker thread wakes up
22:20:38.891 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 0.4 px 281 ms SOUTH
22:20:38.902 00.011 9960 worker thread servicing REQUEST_EXPOSE 1000
22:20:38.903 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:20:40.151 01.248 9960 Exposure complete
22:20:40.277 00.126 9960 worker thread done servicing request
22:20:40.278 00.001 11872 OnExposeComplete: enter
22:20:40.282 00.004 11872 UpdateGuideState(): m_state=6
22:20:40.286 00.004 11872 Star::Find(15, 1782, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 170
22:20:40.290 00.004 11872 Star::Find returns 1 (0), X=1782.53, Y=954.66, Mass=4331, SNR=44.2, Peak=206 HFD=5.6
22:20:40.294 00.004 11872 CameraToMount -- cameraTheta (-0.11) - m_xAngle (0.00) = xAngle (-0.11 = -0.11)
22:20:40.298 00.004 11872 CameraToMount -- cameraTheta (-0.11) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.86 = 2.86)
22:20:40.302 00.004 11872 CameraToMount -- cameraX=0.30 cameraY=-0.03 hyp=0.30 cameraTheta=-0.11 mountX=0.30 mountY=0.08, mountTheta=0.27
22:20:40.307 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.30, y=-0.03, opts=13)
22:20:40.311 00.004 11872 Enqueuing Move request for scope (0.30, -0.03)
22:20:40.315 00.004 9960 Worker thread wakes up
22:20:40.316 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.03) opts 0xd
22:20:40.316 00.000 9960 Handling offset move in thread for scope, endpoint = (0.30, -0.03)
22:20:40.316 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=0, FiltMin=0, FiltMax=125, Gamma=1.000
22:20:40.320 00.004 9960 Moving (0.30, -0.03) raw xDistance=0.30 yDistance=0.08
22:20:40.320 00.000 11872 UpdateGuideState exits: m=4331 SNR=44.2
22:20:40.324 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
22:20:40.324 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:20:40.324 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:40.329 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:20:40.335 00.006 11872 Enqueuing Expose request
22:20:40.338 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:20:40.338 00.000 9960 MoveAxis(W, 139, ABG)
22:20:40.339 00.001 9960 Guiding  Dir = 3, Dur = 139
22:20:40.339 00.000 9960 IsSlewing returns 0
22:20:40.339 00.000 9960 IsGuiding returns 0
22:20:40.340 00.001 9960 PulseGuide returned control before completion, sleep 149
22:20:40.505 00.165 9960 IsGuiding returns 1
22:20:40.506 00.001 9960 scope still moving after pulse duration time elapsed
22:20:40.536 00.030 9960 IsSlewing returns 0
22:20:40.537 00.001 9960 IsGuiding returns 0
22:20:40.537 00.000 9960 scope move finished after 139 + 59 ms
22:20:40.538 00.001 9960 Move returns status 0, amount 139
22:20:40.538 00.000 9960 MoveAxis(N, 0, ABG)
22:20:40.539 00.001 9960 Move returns status 0, amount 0
22:20:40.539 00.000 9960 move complete, result=0
22:20:40.539 00.000 9960 worker thread done servicing request
22:20:40.540 00.001 9960 Worker thread wakes up
22:20:40.540 00.000 11872 GuideStep: 0.3 px 139 ms WEST, 0.1 px 0 ms NORTH
22:20:40.546 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:20:40.546 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:20:41.799 01.253 9960 Exposure complete
22:20:41.936 00.137 9960 worker thread done servicing request
22:20:41.936 00.000 11872 OnExposeComplete: enter
22:20:41.940 00.004 11872 UpdateGuideState(): m_state=6
22:20:41.943 00.003 11872 Star::Find(15, 1782, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 171
22:20:41.948 00.005 11872 Star::Find returns 1 (0), X=1782.24, Y=954.55, Mass=4222, SNR=43.3, Peak=193 HFD=5.5
22:20:41.951 00.003 11872 CameraToMount -- cameraTheta (-1.49) - m_xAngle (0.00) = xAngle (-1.50 = -1.50)
22:20:41.956 00.005 11872 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.47 = 1.47)
22:20:41.959 00.003 11872 CameraToMount -- cameraX=0.01 cameraY=-0.13 hyp=0.14 cameraTheta=-1.49 mountX=0.01 mountY=0.13, mountTheta=1.50
22:20:41.963 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.01, y=-0.13, opts=13)
22:20:41.966 00.003 11872 Enqueuing Move request for scope (0.01, -0.13)
22:20:41.969 00.003 9960 Worker thread wakes up
22:20:41.969 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.13) opts 0xd
22:20:41.969 00.000 9960 Handling offset move in thread for scope, endpoint = (0.01, -0.13)
22:20:41.969 00.000 9960 Moving (0.01, -0.13) raw xDistance=0.01 yDistance=0.13
22:20:41.969 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:20:41.969 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:20:41.969 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=193, med=0, FiltMin=0, FiltMax=106, Gamma=1.000
22:20:41.972 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
22:20:41.973 00.001 9960 MoveAxis(E, 0, ABG)
22:20:41.973 00.000 11872 UpdateGuideState exits: m=4222 SNR=43.3
22:20:41.977 00.004 9960 Move returns status 0, amount 0
22:20:41.977 00.000 9960 MoveAxis(N, 0, ABG)
22:20:41.977 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:41.981 00.004 9960 Move returns status 0, amount 0
22:20:41.981 00.000 9960 move complete, result=0
22:20:41.981 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:20:41.986 00.005 11872 Enqueuing Expose request
22:20:41.989 00.003 9960 worker thread done servicing request
22:20:41.990 00.001 9960 Worker thread wakes up
22:20:41.990 00.000 11872 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:20:41.995 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:20:41.995 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:20:43.250 01.255 9960 Exposure complete
22:20:43.361 00.111 9960 worker thread done servicing request
22:20:43.361 00.000 11872 OnExposeComplete: enter
22:20:43.365 00.004 11872 UpdateGuideState(): m_state=6
22:20:43.370 00.005 11872 Star::Find(15, 1782, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 172
22:20:43.374 00.004 11872 Star::Find returns 1 (0), X=1781.92, Y=955.37, Mass=4370, SNR=44.9, Peak=180 HFD=5.7
22:20:43.378 00.004 11872 CameraToMount -- cameraTheta (2.00) - m_xAngle (0.00) = xAngle (1.99 = 1.99)
22:20:43.381 00.003 11872 CameraToMount -- cameraTheta (2.00) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.96 = -1.32)
22:20:43.385 00.004 11872 CameraToMount -- cameraX=-0.31 cameraY=0.68 hyp=0.75 cameraTheta=2.00 mountX=-0.31 mountY=-0.73, mountTheta=-1.97
22:20:43.390 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.31, y=0.68, opts=13)
22:20:43.395 00.005 11872 Enqueuing Move request for scope (-0.31, 0.68)
22:20:43.399 00.004 9960 Worker thread wakes up
22:20:43.399 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=180, med=0, FiltMin=0, FiltMax=101, Gamma=1.000
22:20:43.403 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.68) opts 0xd
22:20:43.403 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.31, 0.68)
22:20:43.403 00.000 9960 Moving (-0.31, 0.68) raw xDistance=-0.31 yDistance=-0.73
22:20:43.403 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.31
22:20:43.404 00.001 11872 UpdateGuideState exits: m=4370 SNR=44.9
22:20:43.407 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:43.411 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:20:43.415 00.004 11872 Enqueuing Expose request
22:20:43.419 00.004 9960 resist switch: large excursion: input -0.73 thresh 0.60 direction from 1 to -1
22:20:43.419 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.18
22:20:43.419 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.73 from input -0.73
22:20:43.419 00.000 9960 MoveAxis(E, 144, ABG)
22:20:43.419 00.000 9960 Guiding  Dir = 2, Dur = 144
22:20:43.420 00.001 9960 IsSlewing returns 0
22:20:43.420 00.000 9960 IsGuiding returns 0
22:20:43.422 00.002 9960 PulseGuide returned control before completion, sleep 154
22:20:43.586 00.164 9960 IsGuiding returns 1
22:20:43.587 00.001 9960 scope still moving after pulse duration time elapsed
22:20:43.616 00.029 9960 IsSlewing returns 0
22:20:43.618 00.002 9960 IsGuiding returns 0
22:20:43.618 00.000 9960 scope move finished after 144 + 53 ms
22:20:43.619 00.001 9960 Move returns status 0, amount 144
22:20:43.619 00.000 9960 MoveAxis(N, 543, ABG)
22:20:43.620 00.001 9960 Guiding  Dir = 0, Dur = 543
22:20:43.620 00.000 9960 IsSlewing returns 0
22:20:43.621 00.001 9960 IsGuiding returns 0
22:20:43.621 00.000 9960 PulseGuide returned control before completion, sleep 553
22:20:44.180 00.559 9960 IsGuiding returns 1
22:20:44.181 00.001 9960 scope still moving after pulse duration time elapsed
22:20:44.210 00.029 9960 IsSlewing returns 0
22:20:44.211 00.001 9960 IsGuiding returns 0
22:20:44.211 00.000 9960 scope move finished after 543 + 47 ms
22:20:44.211 00.000 9960 Move returns status 0, amount 543
22:20:44.211 00.000 9960 move complete, result=0
22:20:44.213 00.002 9960 worker thread done servicing request
22:20:44.213 00.000 11872 GuideStep: -0.3 px 144 ms EAST, -0.7 px 543 ms NORTH
22:20:44.219 00.006 9960 Worker thread wakes up
22:20:44.219 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:20:44.219 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:20:45.466 01.247 9960 Exposure complete
22:20:45.602 00.136 9960 worker thread done servicing request
22:20:45.603 00.001 11872 OnExposeComplete: enter
22:20:45.608 00.005 11872 UpdateGuideState(): m_state=6
22:20:45.612 00.004 11872 Star::Find(15, 1781, 955, 0, (0,0,0,0), 1.5, 10.0, 255) frame 173
22:20:45.617 00.005 11872 Star::Find returns 1 (0), X=1782.25, Y=955.02, Mass=4310, SNR=44.1, Peak=188 HFD=5.9
22:20:45.620 00.003 11872 CameraToMount -- cameraTheta (1.50) - m_xAngle (0.00) = xAngle (1.50 = 1.50)
22:20:45.624 00.004 11872 CameraToMount -- cameraTheta (1.50) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.47 = -1.82)
22:20:45.628 00.004 11872 CameraToMount -- cameraX=0.02 cameraY=0.34 hyp=0.34 cameraTheta=1.50 mountX=0.02 mountY=-0.33, mountTheta=-1.50
22:20:45.632 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.02, y=0.34, opts=13)
22:20:45.637 00.005 11872 Enqueuing Move request for scope (0.02, 0.34)
22:20:45.640 00.003 9960 Worker thread wakes up
22:20:45.640 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.34) opts 0xd
22:20:45.641 00.001 9960 Handling offset move in thread for scope, endpoint = (0.02, 0.34)
22:20:45.641 00.000 9960 Moving (0.02, 0.34) raw xDistance=0.02 yDistance=-0.33
22:20:45.641 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:20:45.641 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
22:20:45.642 00.001 9960 MoveAxis(E, 0, ABG)
22:20:45.642 00.000 9960 Move returns status 0, amount 0
22:20:45.642 00.000 9960 MoveAxis(N, 244, ABG)
22:20:45.642 00.000 9960 Guiding  Dir = 0, Dur = 244
22:20:45.643 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=188, med=0, FiltMin=0, FiltMax=113, Gamma=1.000
22:20:45.651 00.008 9960 IsSlewing returns 0
22:20:45.652 00.001 11872 UpdateGuideState exits: m=4310 SNR=44.1
22:20:45.657 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:45.660 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:20:45.664 00.004 11872 Enqueuing Expose request
22:20:45.669 00.005 9960 IsGuiding returns 0
22:20:45.669 00.000 9960 PulseGuide returned control before completion, sleep 254
22:20:45.928 00.259 9960 IsGuiding returns 1
22:20:45.930 00.002 9960 scope still moving after pulse duration time elapsed
22:20:45.959 00.029 9960 IsSlewing returns 0
22:20:45.960 00.001 9960 IsGuiding returns 0
22:20:45.960 00.000 9960 scope move finished after 244 + 47 ms
22:20:45.960 00.000 9960 Move returns status 0, amount 244
22:20:45.960 00.000 9960 move complete, result=0
22:20:45.961 00.001 9960 worker thread done servicing request
22:20:45.961 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.3 px 244 ms NORTH
22:20:45.967 00.006 9960 Worker thread wakes up
22:20:45.967 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:20:45.967 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:20:47.221 01.254 9960 Exposure complete
22:20:47.346 00.125 9960 worker thread done servicing request
22:20:47.347 00.001 11872 OnExposeComplete: enter
22:20:47.351 00.004 11872 UpdateGuideState(): m_state=6
22:20:47.355 00.004 11872 Star::Find(15, 1782, 955, 0, (0,0,0,0), 1.5, 10.0, 255) frame 174
22:20:47.359 00.004 11872 Star::Find returns 1 (0), X=1782.32, Y=954.36, Mass=4289, SNR=44.0, Peak=182 HFD=5.6
22:20:47.362 00.003 11872 CameraToMount -- cameraTheta (-1.31) - m_xAngle (0.00) = xAngle (-1.32 = -1.32)
22:20:47.366 00.004 11872 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.65 = 1.65)
22:20:47.369 00.003 11872 CameraToMount -- cameraX=0.09 cameraY=-0.33 hyp=0.34 cameraTheta=-1.31 mountX=0.09 mountY=0.34, mountTheta=1.32
22:20:47.374 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.09, y=-0.33, opts=13)
22:20:47.378 00.004 11872 Enqueuing Move request for scope (0.09, -0.33)
22:20:47.382 00.004 9960 Worker thread wakes up
22:20:47.382 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.33) opts 0xd
22:20:47.383 00.001 9960 Handling offset move in thread for scope, endpoint = (0.09, -0.33)
22:20:47.383 00.000 9960 Moving (0.09, -0.33) raw xDistance=0.09 yDistance=0.34
22:20:47.383 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:20:47.383 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:20:47.383 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.34
22:20:47.384 00.001 9960 MoveAxis(E, 0, ABG)
22:20:47.384 00.000 9960 Move returns status 0, amount 0
22:20:47.384 00.000 9960 MoveAxis(N, 0, ABG)
22:20:47.384 00.000 9960 Move returns status 0, amount 0
22:20:47.384 00.000 9960 move complete, result=0
22:20:47.384 00.000 9960 worker thread done servicing request
22:20:47.384 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=182, med=0, FiltMin=0, FiltMax=108, Gamma=1.000
22:20:47.388 00.004 11872 UpdateGuideState exits: m=4289 SNR=44.0
22:20:47.391 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:47.395 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:20:47.400 00.005 11872 Enqueuing Expose request
22:20:47.403 00.003 9960 Worker thread wakes up
22:20:47.403 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
22:20:47.408 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:20:47.408 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:20:48.657 01.249 9960 Exposure complete
22:20:48.788 00.131 9960 worker thread done servicing request
22:20:48.789 00.001 11872 OnExposeComplete: enter
22:20:48.797 00.008 11872 UpdateGuideState(): m_state=6
22:20:48.803 00.006 11872 Star::Find(15, 1782, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 175
22:20:48.809 00.006 11872 Star::Find returns 1 (0), X=1782.29, Y=954.26, Mass=4570, SNR=45.9, Peak=198 HFD=5.7
22:20:48.815 00.006 11872 CameraToMount -- cameraTheta (-1.43) - m_xAngle (0.00) = xAngle (-1.44 = -1.44)
22:20:48.823 00.008 11872 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.53 = 1.53)
22:20:48.828 00.005 11872 CameraToMount -- cameraX=0.06 cameraY=-0.43 hyp=0.43 cameraTheta=-1.43 mountX=0.06 mountY=0.43, mountTheta=1.44
22:20:48.833 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.06, y=-0.43, opts=13)
22:20:48.838 00.005 11872 Enqueuing Move request for scope (0.06, -0.43)
22:20:48.842 00.004 9960 Worker thread wakes up
22:20:48.842 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.43) opts 0xd
22:20:48.842 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=198, med=0, FiltMin=0, FiltMax=141, Gamma=1.000
22:20:48.845 00.003 9960 Handling offset move in thread for scope, endpoint = (0.06, -0.43)
22:20:48.845 00.000 11872 UpdateGuideState exits: m=4570 SNR=45.9
22:20:48.849 00.004 9960 Moving (0.06, -0.43) raw xDistance=0.06 yDistance=0.43
22:20:48.849 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:20:48.850 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:20:48.850 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:48.854 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.43
22:20:48.854 00.000 9960 MoveAxis(E, 0, ABG)
22:20:48.854 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:20:48.858 00.004 9960 Move returns status 0, amount 0
22:20:48.858 00.000 9960 MoveAxis(N, 0, ABG)
22:20:48.858 00.000 9960 Move returns status 0, amount 0
22:20:48.860 00.002 11872 Enqueuing Expose request
22:20:48.864 00.004 9960 move complete, result=0
22:20:48.864 00.000 9960 worker thread done servicing request
22:20:48.864 00.000 9960 Worker thread wakes up
22:20:48.864 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:20:48.866 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:20:48.867 00.001 11872 GuideStep: 0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
22:20:50.118 01.251 9960 Exposure complete
22:20:50.250 00.132 9960 worker thread done servicing request
22:20:50.251 00.001 11872 OnExposeComplete: enter
22:20:50.255 00.004 11872 UpdateGuideState(): m_state=6
22:20:50.259 00.004 11872 Star::Find(15, 1782, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 176
22:20:50.262 00.003 11872 Star::Find returns 1 (0), X=1782.40, Y=954.24, Mass=4389, SNR=44.6, Peak=191 HFD=5.6
22:20:50.267 00.005 11872 CameraToMount -- cameraTheta (-1.20) - m_xAngle (0.00) = xAngle (-1.21 = -1.21)
22:20:50.269 00.002 11872 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.76 = 1.76)
22:20:50.274 00.005 11872 CameraToMount -- cameraX=0.17 cameraY=-0.44 hyp=0.48 cameraTheta=-1.20 mountX=0.17 mountY=0.47, mountTheta=1.22
22:20:50.279 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.17, y=-0.44, opts=13)
22:20:50.284 00.005 11872 Enqueuing Move request for scope (0.17, -0.44)
22:20:50.288 00.004 9960 Worker thread wakes up
22:20:50.288 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.44) opts 0xd
22:20:50.288 00.000 9960 Handling offset move in thread for scope, endpoint = (0.17, -0.44)
22:20:50.288 00.000 9960 Moving (0.17, -0.44) raw xDistance=0.17 yDistance=0.47
22:20:50.288 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
22:20:50.289 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:20:50.289 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.47
22:20:50.289 00.000 9960 MoveAxis(E, 0, ABG)
22:20:50.290 00.001 9960 Move returns status 0, amount 0
22:20:50.290 00.000 9960 MoveAxis(N, 0, ABG)
22:20:50.290 00.000 9960 Move returns status 0, amount 0
22:20:50.290 00.000 9960 move complete, result=0
22:20:50.290 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=191, med=0, FiltMin=0, FiltMax=115, Gamma=1.000
22:20:50.294 00.004 9960 worker thread done servicing request
22:20:50.294 00.000 11872 UpdateGuideState exits: m=4389 SNR=44.6
22:20:50.299 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:50.304 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:20:50.307 00.003 11872 Enqueuing Expose request
22:20:50.312 00.005 9960 Worker thread wakes up
22:20:50.312 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 0.5 px 0 ms NORTH
22:20:50.316 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
22:20:50.316 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:20:51.571 01.255 9960 Exposure complete
22:20:51.703 00.132 9960 worker thread done servicing request
22:20:51.704 00.001 11872 OnExposeComplete: enter
22:20:51.710 00.006 11872 UpdateGuideState(): m_state=6
22:20:51.714 00.004 11872 Star::Find(15, 1782, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 177
22:20:51.719 00.005 11872 Star::Find returns 1 (0), X=1782.39, Y=954.05, Mass=4241, SNR=43.2, Peak=204 HFD=5.6
22:20:51.723 00.004 11872 CameraToMount -- cameraTheta (-1.33) - m_xAngle (0.00) = xAngle (-1.33 = -1.33)
22:20:51.728 00.005 11872 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.64 = 1.64)
22:20:51.731 00.003 11872 CameraToMount -- cameraX=0.16 cameraY=-0.63 hyp=0.65 cameraTheta=-1.33 mountX=0.15 mountY=0.65, mountTheta=1.34
22:20:51.738 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.16, y=-0.63, opts=13)
22:20:51.742 00.004 11872 Enqueuing Move request for scope (0.16, -0.63)
22:20:51.747 00.005 9960 Worker thread wakes up
22:20:51.747 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.63) opts 0xd
22:20:51.747 00.000 9960 Handling offset move in thread for scope, endpoint = (0.16, -0.63)
22:20:51.747 00.000 9960 Moving (0.16, -0.63) raw xDistance=0.15 yDistance=0.65
22:20:51.748 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:20:51.748 00.000 9960 resist switch: large excursion: input 0.65 thresh 0.60 direction from -1 to 1
22:20:51.748 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.95
22:20:51.748 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.65 from input 0.65
22:20:51.748 00.000 9960 MoveAxis(E, 0, ABG)
22:20:51.749 00.001 9960 Move returns status 0, amount 0
22:20:51.749 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=204, med=0, FiltMin=0, FiltMax=122, Gamma=1.000
22:20:51.753 00.004 11872 UpdateGuideState exits: m=4241 SNR=43.2
22:20:51.757 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:51.762 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:20:51.765 00.003 11872 Enqueuing Expose request
22:20:51.769 00.004 9960 MoveAxis(S, 486, ABG)
22:20:51.769 00.000 9960 Guiding  Dir = 1, Dur = 486
22:20:51.771 00.002 9960 IsSlewing returns 0
22:20:51.772 00.001 9960 IsGuiding returns 0
22:20:51.772 00.000 9960 PulseGuide returned control before completion, sleep 496
22:20:52.284 00.512 9960 IsGuiding returns 1
22:20:52.286 00.002 9960 scope still moving after pulse duration time elapsed
22:20:52.315 00.029 9960 IsSlewing returns 0
22:20:52.316 00.001 9960 IsGuiding returns 0
22:20:52.316 00.000 9960 scope move finished after 486 + 59 ms
22:20:52.318 00.002 9960 Move returns status 0, amount 486
22:20:52.318 00.000 9960 move complete, result=0
22:20:52.319 00.001 9960 worker thread done servicing request
22:20:52.319 00.000 9960 Worker thread wakes up
22:20:52.319 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 0.7 px 486 ms SOUTH
22:20:52.326 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:20:52.327 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:20:53.571 01.244 9960 Exposure complete
22:20:53.687 00.116 11872 OnExposeComplete: enter
22:20:53.692 00.005 11872 UpdateGuideState(): m_state=6
22:20:53.696 00.004 9960 worker thread done servicing request
22:20:53.696 00.000 11872 Star::Find(15, 1782, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 178
22:20:53.701 00.005 11872 Star::Find returns 1 (0), X=1782.62, Y=952.63, Mass=4420, SNR=45.1, Peak=216 HFD=5.7
22:20:53.706 00.005 11872 CameraToMount -- cameraTheta (-1.38) - m_xAngle (0.00) = xAngle (-1.39 = -1.39)
22:20:53.712 00.006 11872 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.58 = 1.58)
22:20:53.716 00.004 11872 CameraToMount -- cameraX=0.39 cameraY=-2.06 hyp=2.09 cameraTheta=-1.38 mountX=0.38 mountY=2.09, mountTheta=1.39
22:20:53.722 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.39, y=-2.06, opts=13)
22:20:53.727 00.005 11872 Enqueuing Move request for scope (0.39, -2.06)
22:20:53.731 00.004 9960 Worker thread wakes up
22:20:53.731 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=216, med=0, FiltMin=0, FiltMax=116, Gamma=1.000
22:20:53.734 00.003 11872 UpdateGuideState exits: m=4420 SNR=45.1
22:20:53.738 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:53.743 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:20:53.746 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.39, -2.06) opts 0xd
22:20:53.747 00.001 11872 Enqueuing Expose request
22:20:53.750 00.003 9960 Handling offset move in thread for scope, endpoint = (0.39, -2.06)
22:20:53.750 00.000 9960 Moving (0.39, -2.06) raw xDistance=0.38 yDistance=2.09
22:20:53.750 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.38
22:20:53.751 00.001 9960 GuideAlgorithmResistSwitch::result() returns 2.09 from input 2.09
22:20:53.751 00.000 9960 MoveAxis(W, 180, ABG)
22:20:53.751 00.000 9960 Guiding  Dir = 3, Dur = 180
22:20:53.752 00.001 9960 IsSlewing returns 0
22:20:53.753 00.001 9960 IsGuiding returns 0
22:20:53.753 00.000 9960 PulseGuide returned control before completion, sleep 190
22:20:53.955 00.202 9960 IsGuiding returns 1
22:20:53.956 00.001 9960 scope still moving after pulse duration time elapsed
22:20:53.986 00.030 9960 IsSlewing returns 0
22:20:53.988 00.002 9960 IsGuiding returns 0
22:20:53.988 00.000 9960 scope move finished after 180 + 55 ms
22:20:53.989 00.001 9960 Move returns status 0, amount 180
22:20:53.989 00.000 9960 MoveAxis(S, 1563, ABG)
22:20:53.989 00.000 9960 Guiding  Dir = 1, Dur = 1563
22:20:53.989 00.000 9960 IsSlewing returns 0
22:20:53.990 00.001 9960 IsGuiding returns 0
22:20:53.991 00.001 9960 PulseGuide returned control before completion, sleep 1573
22:20:55.571 01.580 9960 IsGuiding returns 1
22:20:55.573 00.002 9960 scope still moving after pulse duration time elapsed
22:20:55.603 00.030 9960 IsSlewing returns 0
22:20:55.604 00.001 9960 IsGuiding returns 0
22:20:55.605 00.001 9960 scope move finished after 1563 + 51 ms
22:20:55.605 00.000 9960 Move returns status 0, amount 1563
22:20:55.606 00.001 9960 move complete, result=0
22:20:55.606 00.000 9960 worker thread done servicing request
22:20:55.607 00.001 11872 GuideStep: 0.4 px 180 ms WEST, 2.1 px 1563 ms SOUTH
22:20:55.615 00.008 9960 Worker thread wakes up
22:20:55.617 00.002 9960 worker thread servicing REQUEST_EXPOSE 1000
22:20:55.618 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:20:56.866 01.248 9960 Exposure complete
22:20:56.993 00.127 9960 worker thread done servicing request
22:20:56.993 00.000 11872 OnExposeComplete: enter
22:20:56.998 00.005 11872 UpdateGuideState(): m_state=6
22:20:57.002 00.004 11872 Star::Find(15, 1782, 952, 0, (0,0,0,0), 1.5, 10.0, 255) frame 179
22:20:57.006 00.004 11872 Star::Find returns 1 (0), X=1782.84, Y=954.83, Mass=4361, SNR=44.7, Peak=165 HFD=5.7
22:20:57.010 00.004 11872 CameraToMount -- cameraTheta (0.22) - m_xAngle (0.00) = xAngle (0.22 = 0.22)
22:20:57.014 00.004 11872 CameraToMount -- cameraTheta (0.22) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (3.19 = -3.09)
22:20:57.019 00.005 11872 CameraToMount -- cameraX=0.61 cameraY=0.14 hyp=0.63 cameraTheta=0.22 mountX=0.62 mountY=-0.03, mountTheta=-0.05
22:20:57.023 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.61, y=0.14, opts=13)
22:20:57.028 00.005 11872 Enqueuing Move request for scope (0.61, 0.14)
22:20:57.031 00.003 9960 Worker thread wakes up
22:20:57.032 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.61, 0.14) opts 0xd
22:20:57.032 00.000 9960 Handling offset move in thread for scope, endpoint = (0.61, 0.14)
22:20:57.032 00.000 9960 Moving (0.61, 0.14) raw xDistance=0.62 yDistance=-0.03
22:20:57.032 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=165, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
22:20:57.036 00.004 11872 UpdateGuideState exits: m=4361 SNR=44.7
22:20:57.040 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:57.043 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:20:57.048 00.005 11872 Enqueuing Expose request
22:20:57.053 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.40 from input 0.62
22:20:57.053 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:20:57.053 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:20:57.053 00.000 9960 MoveAxis(W, 301, ABG)
22:20:57.055 00.002 9960 Guiding  Dir = 3, Dur = 301
22:20:57.055 00.000 9960 IsSlewing returns 0
22:20:57.056 00.001 9960 IsGuiding returns 0
22:20:57.056 00.000 9960 PulseGuide returned control before completion, sleep 311
22:20:57.381 00.325 9960 IsGuiding returns 1
22:20:57.381 00.000 9960 scope still moving after pulse duration time elapsed
22:20:57.410 00.029 9960 IsSlewing returns 0
22:20:57.412 00.002 9960 IsGuiding returns 0
22:20:57.412 00.000 9960 scope move finished after 301 + 55 ms
22:20:57.413 00.001 9960 Move returns status 0, amount 301
22:20:57.413 00.000 9960 MoveAxis(N, 0, ABG)
22:20:57.413 00.000 9960 Move returns status 0, amount 0
22:20:57.413 00.000 9960 move complete, result=0
22:20:57.415 00.002 9960 worker thread done servicing request
22:20:57.415 00.000 9960 Worker thread wakes up
22:20:57.415 00.000 11872 GuideStep: 0.6 px 301 ms WEST, -0.0 px 0 ms NORTH
22:20:57.423 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
22:20:57.423 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:20:58.669 01.246 9960 Exposure complete
22:20:58.790 00.121 9960 worker thread done servicing request
22:20:58.790 00.000 11872 OnExposeComplete: enter
22:20:58.795 00.005 11872 UpdateGuideState(): m_state=6
22:20:58.798 00.003 11872 Star::Find(15, 1782, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 180
22:20:58.803 00.005 11872 Star::Find returns 1 (0), X=1782.35, Y=954.67, Mass=4236, SNR=43.5, Peak=208 HFD=5.5
22:20:58.807 00.004 11872 CameraToMount -- cameraTheta (-0.11) - m_xAngle (0.00) = xAngle (-0.11 = -0.11)
22:20:58.811 00.004 11872 CameraToMount -- cameraTheta (-0.11) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.85 = 2.85)
22:20:58.813 00.002 11872 CameraToMount -- cameraX=0.12 cameraY=-0.01 hyp=0.13 cameraTheta=-0.11 mountX=0.12 mountY=0.04, mountTheta=0.28
22:20:58.820 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.12, y=-0.01, opts=13)
22:20:58.823 00.003 11872 Enqueuing Move request for scope (0.12, -0.01)
22:20:58.826 00.003 9960 Worker thread wakes up
22:20:58.826 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.01) opts 0xd
22:20:58.827 00.001 9960 Handling offset move in thread for scope, endpoint = (0.12, -0.01)
22:20:58.827 00.000 9960 Moving (0.12, -0.01) raw xDistance=0.12 yDistance=0.04
22:20:58.827 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:20:58.827 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=208, med=0, FiltMin=0, FiltMax=119, Gamma=1.000
22:20:58.831 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:20:58.831 00.000 11872 UpdateGuideState exits: m=4236 SNR=43.5
22:20:58.835 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:20:58.836 00.001 9960 MoveAxis(E, 0, ABG)
22:20:58.836 00.000 9960 Move returns status 0, amount 0
22:20:58.836 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:58.839 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:20:58.844 00.005 11872 Enqueuing Expose request
22:20:58.847 00.003 9960 MoveAxis(N, 0, ABG)
22:20:58.847 00.000 9960 Move returns status 0, amount 0
22:20:58.847 00.000 9960 move complete, result=0
22:20:58.847 00.000 9960 worker thread done servicing request
22:20:58.847 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:20:58.852 00.005 9960 Worker thread wakes up
22:20:58.852 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:20:58.852 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:21:00.097 01.245 9960 Exposure complete
22:21:00.222 00.125 9960 worker thread done servicing request
22:21:00.223 00.001 11872 OnExposeComplete: enter
22:21:00.227 00.004 11872 UpdateGuideState(): m_state=6
22:21:00.231 00.004 11872 Star::Find(15, 1782, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 181
22:21:00.236 00.005 11872 Star::Find returns 1 (0), X=1782.48, Y=954.55, Mass=4413, SNR=44.5, Peak=205 HFD=5.7
22:21:00.239 00.003 11872 CameraToMount -- cameraTheta (-0.50) - m_xAngle (0.00) = xAngle (-0.51 = -0.51)
22:21:00.243 00.004 11872 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.46 = 2.46)
22:21:00.248 00.005 11872 CameraToMount -- cameraX=0.25 cameraY=-0.14 hyp=0.29 cameraTheta=-0.50 mountX=0.25 mountY=0.18, mountTheta=0.62
22:21:00.252 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.25, y=-0.14, opts=13)
22:21:00.255 00.003 11872 Enqueuing Move request for scope (0.25, -0.14)
22:21:00.259 00.004 9960 Worker thread wakes up
22:21:00.260 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.14) opts 0xd
22:21:00.260 00.000 9960 Handling offset move in thread for scope, endpoint = (0.25, -0.14)
22:21:00.260 00.000 9960 Moving (0.25, -0.14) raw xDistance=0.25 yDistance=0.18
22:21:00.261 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
22:21:00.261 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:21:00.261 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=205, med=0, FiltMin=0, FiltMax=127, Gamma=1.000
22:21:00.265 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
22:21:00.265 00.000 9960 MoveAxis(W, 119, ABG)
22:21:00.265 00.000 9960 Guiding  Dir = 3, Dur = 119
22:21:00.266 00.001 11872 UpdateGuideState exits: m=4413 SNR=44.5
22:21:00.273 00.007 9960 IsSlewing returns 0
22:21:00.274 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:00.280 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:21:00.284 00.004 11872 Enqueuing Expose request
22:21:00.288 00.004 9960 IsGuiding returns 0
22:21:00.288 00.000 9960 PulseGuide returned control before completion, sleep 129
22:21:00.429 00.141 9960 IsGuiding returns 1
22:21:00.430 00.001 9960 scope still moving after pulse duration time elapsed
22:21:00.461 00.031 9960 IsSlewing returns 0
22:21:00.462 00.001 9960 IsGuiding returns 0
22:21:00.463 00.001 9960 scope move finished after 119 + 55 ms
22:21:00.463 00.000 9960 Move returns status 0, amount 119
22:21:00.463 00.000 9960 MoveAxis(N, 0, ABG)
22:21:00.463 00.000 9960 Move returns status 0, amount 0
22:21:00.464 00.001 9960 move complete, result=0
22:21:00.464 00.000 11872 GuideStep: 0.3 px 119 ms WEST, 0.2 px 0 ms NORTH
22:21:00.472 00.008 9960 worker thread done servicing request
22:21:00.472 00.000 9960 Worker thread wakes up
22:21:00.473 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:21:00.473 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:21:01.717 01.244 9960 Exposure complete
22:21:01.839 00.122 9960 worker thread done servicing request
22:21:01.839 00.000 11872 OnExposeComplete: enter
22:21:01.844 00.005 11872 UpdateGuideState(): m_state=6
22:21:01.848 00.004 11872 Star::Find(15, 1782, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 182
22:21:01.853 00.005 11872 Star::Find returns 1 (0), X=1782.22, Y=954.42, Mass=4442, SNR=44.6, Peak=191 HFD=5.7
22:21:01.856 00.003 11872 CameraToMount -- cameraTheta (-1.61) - m_xAngle (0.00) = xAngle (-1.62 = -1.62)
22:21:01.862 00.006 11872 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.35 = 1.35)
22:21:01.868 00.006 11872 CameraToMount -- cameraX=-0.01 cameraY=-0.27 hyp=0.27 cameraTheta=-1.61 mountX=-0.01 mountY=0.26, mountTheta=1.62
22:21:01.875 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.01, y=-0.27, opts=13)
22:21:01.880 00.005 11872 Enqueuing Move request for scope (-0.01, -0.27)
22:21:01.884 00.004 9960 Worker thread wakes up
22:21:01.884 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=191, med=0, FiltMin=0, FiltMax=110, Gamma=1.000
22:21:01.889 00.005 11872 UpdateGuideState exits: m=4442 SNR=44.6
22:21:01.892 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:01.897 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.27) opts 0xd
22:21:01.898 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.01, -0.27)
22:21:01.898 00.000 9960 Moving (-0.01, -0.27) raw xDistance=-0.01 yDistance=0.26
22:21:01.898 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:21:01.898 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.26
22:21:01.900 00.002 9960 MoveAxis(E, 0, ABG)
22:21:01.900 00.000 9960 Move returns status 0, amount 0
22:21:01.900 00.000 9960 MoveAxis(S, 193, ABG)
22:21:01.900 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:21:01.904 00.004 11872 Enqueuing Expose request
22:21:01.909 00.005 9960 Guiding  Dir = 1, Dur = 193
22:21:01.909 00.000 9960 IsSlewing returns 0
22:21:01.910 00.001 9960 IsGuiding returns 0
22:21:01.910 00.000 9960 PulseGuide returned control before completion, sleep 203
22:21:02.129 00.219 9960 IsGuiding returns 1
22:21:02.131 00.002 9960 scope still moving after pulse duration time elapsed
22:21:02.161 00.030 9960 IsSlewing returns 0
22:21:02.163 00.002 9960 IsGuiding returns 0
22:21:02.164 00.001 9960 scope move finished after 193 + 60 ms
22:21:02.164 00.000 9960 Move returns status 0, amount 193
22:21:02.165 00.001 9960 move complete, result=0
22:21:02.165 00.000 9960 worker thread done servicing request
22:21:02.165 00.000 9960 Worker thread wakes up
22:21:02.166 00.001 11872 GuideStep: -0.0 px 0 ms EAST, 0.3 px 193 ms SOUTH
22:21:02.173 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:21:02.173 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:21:03.424 01.251 9960 Exposure complete
22:21:03.542 00.118 9960 worker thread done servicing request
22:21:03.542 00.000 11872 OnExposeComplete: enter
22:21:03.547 00.005 11872 UpdateGuideState(): m_state=6
22:21:03.551 00.004 11872 Star::Find(15, 1782, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 183
22:21:03.555 00.004 11872 Star::Find returns 1 (0), X=1782.09, Y=955.39, Mass=4244, SNR=43.3, Peak=188 HFD=5.5
22:21:03.558 00.003 11872 CameraToMount -- cameraTheta (1.77) - m_xAngle (0.00) = xAngle (1.77 = 1.77)
22:21:03.563 00.005 11872 CameraToMount -- cameraTheta (1.77) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.74 = -1.55)
22:21:03.566 00.003 11872 CameraToMount -- cameraX=-0.14 cameraY=0.71 hyp=0.72 cameraTheta=1.77 mountX=-0.14 mountY=-0.72, mountTheta=-1.76
22:21:03.571 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.14, y=0.71, opts=13)
22:21:03.575 00.004 11872 Enqueuing Move request for scope (-0.14, 0.71)
22:21:03.581 00.006 9960 Worker thread wakes up
22:21:03.581 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=188, med=0, FiltMin=0, FiltMax=113, Gamma=1.000
22:21:03.586 00.005 11872 UpdateGuideState exits: m=4244 SNR=43.3
22:21:03.590 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:03.594 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:21:03.598 00.004 11872 Enqueuing Expose request
22:21:03.601 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.71) opts 0xd
22:21:03.601 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.14, 0.71)
22:21:03.603 00.002 9960 Moving (-0.14, 0.71) raw xDistance=-0.14 yDistance=-0.72
22:21:03.603 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:21:03.603 00.000 9960 resist switch: large excursion: input -0.72 thresh 0.60 direction from 1 to -1
22:21:03.603 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.16
22:21:03.603 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.72 from input -0.72
22:21:03.604 00.001 9960 MoveAxis(E, 0, ABG)
22:21:03.604 00.000 9960 Move returns status 0, amount 0
22:21:03.604 00.000 9960 MoveAxis(N, 538, ABG)
22:21:03.604 00.000 9960 Guiding  Dir = 0, Dur = 538
22:21:03.604 00.000 9960 IsSlewing returns 0
22:21:03.605 00.001 9960 IsGuiding returns 0
22:21:03.605 00.000 9960 PulseGuide returned control before completion, sleep 548
22:21:04.164 00.559 9960 IsGuiding returns 1
22:21:04.165 00.001 9960 scope still moving after pulse duration time elapsed
22:21:04.194 00.029 9960 IsSlewing returns 0
22:21:04.195 00.001 9960 IsGuiding returns 0
22:21:04.197 00.002 9960 scope move finished after 538 + 53 ms
22:21:04.197 00.000 9960 Move returns status 0, amount 538
22:21:04.198 00.001 9960 move complete, result=0
22:21:04.198 00.000 9960 worker thread done servicing request
22:21:04.198 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.7 px 538 ms NORTH
22:21:04.205 00.007 9960 Worker thread wakes up
22:21:04.205 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:21:04.205 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:21:05.458 01.253 9960 Exposure complete
22:21:05.570 00.112 9960 worker thread done servicing request
22:21:05.571 00.001 11872 OnExposeComplete: enter
22:21:05.574 00.003 11872 UpdateGuideState(): m_state=6
22:21:05.577 00.003 11872 Star::Find(15, 1782, 955, 0, (0,0,0,0), 1.5, 10.0, 255) frame 184
22:21:05.581 00.004 11872 Star::Find returns 1 (0), X=1782.48, Y=955.17, Mass=4381, SNR=44.3, Peak=203 HFD=5.6
22:21:05.587 00.006 11872 CameraToMount -- cameraTheta (1.08) - m_xAngle (0.00) = xAngle (1.08 = 1.08)
22:21:05.590 00.003 11872 CameraToMount -- cameraTheta (1.08) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.05 = -2.23)
22:21:05.594 00.004 11872 CameraToMount -- cameraX=0.25 cameraY=0.48 hyp=0.54 cameraTheta=1.08 mountX=0.26 mountY=-0.43, mountTheta=-1.03
22:21:05.599 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.25, y=0.48, opts=13)
22:21:05.603 00.004 11872 Enqueuing Move request for scope (0.25, 0.48)
22:21:05.607 00.004 9960 Worker thread wakes up
22:21:05.607 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.48) opts 0xd
22:21:05.608 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=203, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
22:21:05.611 00.003 11872 UpdateGuideState exits: m=4381 SNR=44.3
22:21:05.614 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:05.620 00.006 9960 Handling offset move in thread for scope, endpoint = (0.25, 0.48)
22:21:05.620 00.000 9960 Moving (0.25, 0.48) raw xDistance=0.26 yDistance=-0.43
22:21:05.620 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:21:05.624 00.004 11872 Enqueuing Expose request
22:21:05.628 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
22:21:05.628 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.43 from input -0.43
22:21:05.628 00.000 9960 MoveAxis(W, 120, ABG)
22:21:05.628 00.000 9960 Guiding  Dir = 3, Dur = 120
22:21:05.629 00.001 9960 IsSlewing returns 0
22:21:05.629 00.000 9960 IsGuiding returns 0
22:21:05.629 00.000 9960 PulseGuide returned control before completion, sleep 130
22:21:05.774 00.145 9960 IsGuiding returns 0
22:21:05.775 00.001 9960 Move returns status 0, amount 120
22:21:05.775 00.000 9960 MoveAxis(N, 320, ABG)
22:21:05.776 00.001 9960 Guiding  Dir = 0, Dur = 320
22:21:05.776 00.000 9960 IsSlewing returns 0
22:21:05.777 00.001 9960 IsGuiding returns 0
22:21:05.777 00.000 9960 PulseGuide returned control before completion, sleep 330
22:21:06.120 00.343 9960 IsGuiding returns 1
22:21:06.121 00.001 9960 scope still moving after pulse duration time elapsed
22:21:06.151 00.030 9960 IsSlewing returns 0
22:21:06.152 00.001 9960 IsGuiding returns 0
22:21:06.152 00.000 9960 scope move finished after 320 + 55 ms
22:21:06.152 00.000 9960 Move returns status 0, amount 320
22:21:06.152 00.000 9960 move complete, result=0
22:21:06.153 00.001 9960 worker thread done servicing request
22:21:06.153 00.000 11872 GuideStep: 0.3 px 120 ms WEST, -0.4 px 320 ms NORTH
22:21:06.159 00.006 9960 Worker thread wakes up
22:21:06.159 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:21:06.159 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:21:07.412 01.253 9960 Exposure complete
22:21:07.532 00.120 9960 worker thread done servicing request
22:21:07.533 00.001 11872 OnExposeComplete: enter
22:21:07.537 00.004 11872 UpdateGuideState(): m_state=6
22:21:07.540 00.003 11872 Star::Find(15, 1782, 955, 0, (0,0,0,0), 1.5, 10.0, 255) frame 185
22:21:07.545 00.005 11872 Star::Find returns 1 (0), X=1782.66, Y=953.52, Mass=4262, SNR=43.8, Peak=202 HFD=5.7
22:21:07.549 00.004 11872 CameraToMount -- cameraTheta (-1.21) - m_xAngle (0.00) = xAngle (-1.22 = -1.22)
22:21:07.552 00.003 11872 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.75 = 1.75)
22:21:07.556 00.004 11872 CameraToMount -- cameraX=0.44 cameraY=-1.17 hyp=1.25 cameraTheta=-1.21 mountX=0.43 mountY=1.23, mountTheta=1.23
22:21:07.562 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.44, y=-1.17, opts=13)
22:21:07.566 00.004 11872 Enqueuing Move request for scope (0.44, -1.17)
22:21:07.569 00.003 9960 Worker thread wakes up
22:21:07.570 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.44, -1.17) opts 0xd
22:21:07.570 00.000 9960 Handling offset move in thread for scope, endpoint = (0.44, -1.17)
22:21:07.570 00.000 9960 Moving (0.44, -1.17) raw xDistance=0.43 yDistance=1.23
22:21:07.570 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.43
22:21:07.571 00.001 9960 resist switch: large excursion: input 1.23 thresh 0.60 direction from -1 to 1
22:21:07.571 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=3.68
22:21:07.571 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=202, med=0, FiltMin=0, FiltMax=113, Gamma=1.000
22:21:07.576 00.005 11872 UpdateGuideState exits: m=4262 SNR=43.8
22:21:07.581 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:07.584 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:21:07.588 00.004 11872 Enqueuing Expose request
22:21:07.591 00.003 9960 GuideAlgorithmResistSwitch::result() returns 1.23 from input 1.23
22:21:07.591 00.000 9960 MoveAxis(W, 210, ABG)
22:21:07.593 00.002 9960 Guiding  Dir = 3, Dur = 210
22:21:07.593 00.000 9960 IsSlewing returns 0
22:21:07.593 00.000 9960 IsGuiding returns 0
22:21:07.594 00.001 9960 PulseGuide returned control before completion, sleep 220
22:21:07.824 00.230 9960 IsGuiding returns 1
22:21:07.825 00.001 9960 scope still moving after pulse duration time elapsed
22:21:07.856 00.031 9960 IsSlewing returns 0
22:21:07.856 00.000 9960 IsGuiding returns 0
22:21:07.856 00.000 9960 scope move finished after 210 + 53 ms
22:21:07.856 00.000 9960 Move returns status 0, amount 210
22:21:07.858 00.002 9960 MoveAxis(S, 916, ABG)
22:21:07.858 00.000 9960 Guiding  Dir = 1, Dur = 916
22:21:07.858 00.000 9960 IsSlewing returns 0
22:21:07.858 00.000 9960 IsGuiding returns 0
22:21:07.859 00.001 9960 PulseGuide returned control before completion, sleep 926
22:21:08.797 00.938 9960 IsGuiding returns 1
22:21:08.797 00.000 9960 scope still moving after pulse duration time elapsed
22:21:08.830 00.033 9960 IsSlewing returns 0
22:21:08.830 00.000 9960 IsGuiding returns 0
22:21:08.830 00.000 9960 scope move finished after 916 + 55 ms
22:21:08.830 00.000 9960 Move returns status 0, amount 916
22:21:08.831 00.001 9960 move complete, result=0
22:21:08.831 00.000 9960 worker thread done servicing request
22:21:08.831 00.000 11872 GuideStep: 0.4 px 210 ms WEST, 1.2 px 916 ms SOUTH
22:21:08.836 00.005 9960 Worker thread wakes up
22:21:08.837 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:21:08.837 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:21:10.084 01.247 9960 Exposure complete
22:21:10.199 00.115 9960 worker thread done servicing request
22:21:10.199 00.000 11872 OnExposeComplete: enter
22:21:10.203 00.004 11872 UpdateGuideState(): m_state=6
22:21:10.207 00.004 11872 Star::Find(15, 1782, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 186
22:21:10.210 00.003 11872 Star::Find returns 1 (0), X=1782.52, Y=953.78, Mass=4076, SNR=42.8, Peak=181 HFD=5.6
22:21:10.214 00.004 11872 CameraToMount -- cameraTheta (-1.27) - m_xAngle (0.00) = xAngle (-1.27 = -1.27)
22:21:10.217 00.003 11872 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.70 = 1.70)
22:21:10.220 00.003 11872 CameraToMount -- cameraX=0.29 cameraY=-0.91 hyp=0.95 cameraTheta=-1.27 mountX=0.28 mountY=0.94, mountTheta=1.28
22:21:10.225 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.29, y=-0.91, opts=13)
22:21:10.228 00.003 11872 Enqueuing Move request for scope (0.29, -0.91)
22:21:10.231 00.003 9960 Worker thread wakes up
22:21:10.231 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.91) opts 0xd
22:21:10.231 00.000 9960 Handling offset move in thread for scope, endpoint = (0.29, -0.91)
22:21:10.231 00.000 9960 Moving (0.29, -0.91) raw xDistance=0.28 yDistance=0.94
22:21:10.231 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=181, med=0, FiltMin=0, FiltMax=118, Gamma=1.000
22:21:10.235 00.004 11872 UpdateGuideState exits: m=4076 SNR=42.8
22:21:10.238 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:10.242 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:21:10.244 00.002 11872 Enqueuing Expose request
22:21:10.247 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.28
22:21:10.247 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.94 from input 0.94
22:21:10.247 00.000 9960 MoveAxis(W, 147, ABG)
22:21:10.248 00.001 9960 Guiding  Dir = 3, Dur = 147
22:21:10.248 00.000 9960 IsSlewing returns 0
22:21:10.248 00.000 9960 IsGuiding returns 0
22:21:10.248 00.000 9960 PulseGuide returned control before completion, sleep 157
22:21:10.421 00.173 9960 IsGuiding returns 0
22:21:10.421 00.000 9960 Move returns status 0, amount 147
22:21:10.421 00.000 9960 MoveAxis(S, 705, ABG)
22:21:10.421 00.000 9960 Guiding  Dir = 1, Dur = 705
22:21:10.422 00.001 9960 IsSlewing returns 0
22:21:10.422 00.000 9960 IsGuiding returns 0
22:21:10.423 00.001 9960 PulseGuide returned control before completion, sleep 715
22:21:11.142 00.719 9960 IsGuiding returns 1
22:21:11.142 00.000 9960 scope still moving after pulse duration time elapsed
22:21:11.173 00.031 9960 IsSlewing returns 0
22:21:11.174 00.001 9960 IsGuiding returns 0
22:21:11.175 00.001 9960 scope move finished after 705 + 48 ms
22:21:11.177 00.002 9960 Move returns status 0, amount 705
22:21:11.179 00.002 9960 move complete, result=0
22:21:11.179 00.000 9960 worker thread done servicing request
22:21:11.180 00.001 9960 Worker thread wakes up
22:21:11.180 00.000 11872 GuideStep: 0.3 px 147 ms WEST, 0.9 px 705 ms SOUTH
22:21:11.187 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:21:11.187 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:21:12.440 01.253 9960 Exposure complete
22:21:12.563 00.123 9960 worker thread done servicing request
22:21:12.563 00.000 11872 OnExposeComplete: enter
22:21:12.567 00.004 11872 UpdateGuideState(): m_state=6
22:21:12.571 00.004 11872 Star::Find(15, 1782, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 187
22:21:12.575 00.004 11872 Star::Find returns 1 (0), X=1782.43, Y=954.67, Mass=4296, SNR=43.8, Peak=207 HFD=5.5
22:21:12.579 00.004 11872 CameraToMount -- cameraTheta (-0.07) - m_xAngle (0.00) = xAngle (-0.07 = -0.07)
22:21:12.583 00.004 11872 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.90 = 2.90)
22:21:12.587 00.004 11872 CameraToMount -- cameraX=0.20 cameraY=-0.01 hyp=0.21 cameraTheta=-0.07 mountX=0.20 mountY=0.05, mountTheta=0.24
22:21:12.592 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.20, y=-0.01, opts=13)
22:21:12.595 00.003 11872 Enqueuing Move request for scope (0.20, -0.01)
22:21:12.599 00.004 9960 Worker thread wakes up
22:21:12.599 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.01) opts 0xd
22:21:12.600 00.001 9960 Handling offset move in thread for scope, endpoint = (0.20, -0.01)
22:21:12.600 00.000 9960 Moving (0.20, -0.01) raw xDistance=0.20 yDistance=0.05
22:21:12.600 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.20
22:21:12.600 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:21:12.600 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:21:12.601 00.001 9960 MoveAxis(W, 106, ABG)
22:21:12.601 00.000 9960 Guiding  Dir = 3, Dur = 106
22:21:12.601 00.000 9960 IsSlewing returns 0
22:21:12.601 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=0, FiltMin=0, FiltMax=119, Gamma=1.000
22:21:12.604 00.003 9960 IsGuiding returns 0
22:21:12.604 00.000 11872 UpdateGuideState exits: m=4296 SNR=43.8
22:21:12.607 00.003 9960 PulseGuide returned control before completion, sleep 116
22:21:12.608 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:12.613 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:21:12.619 00.006 11872 Enqueuing Expose request
22:21:12.741 00.122 9960 IsGuiding returns 0
22:21:12.742 00.001 9960 Move returns status 0, amount 106
22:21:12.742 00.000 9960 MoveAxis(N, 0, ABG)
22:21:12.743 00.001 9960 Move returns status 0, amount 0
22:21:12.743 00.000 9960 move complete, result=0
22:21:12.743 00.000 9960 worker thread done servicing request
22:21:12.745 00.002 9960 Worker thread wakes up
22:21:12.745 00.000 11872 GuideStep: 0.2 px 106 ms WEST, 0.1 px 0 ms NORTH
22:21:12.750 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:21:12.751 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:21:13.996 01.245 9960 Exposure complete
22:21:14.118 00.122 9960 worker thread done servicing request
22:21:14.118 00.000 11872 OnExposeComplete: enter
22:21:14.122 00.004 11872 UpdateGuideState(): m_state=6
22:21:14.126 00.004 11872 Star::Find(15, 1782, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 188
22:21:14.130 00.004 11872 Star::Find returns 1 (0), X=1781.92, Y=955.40, Mass=4423, SNR=44.8, Peak=226 HFD=5.4
22:21:14.134 00.004 11872 CameraToMount -- cameraTheta (1.98) - m_xAngle (0.00) = xAngle (1.97 = 1.97)
22:21:14.138 00.004 11872 CameraToMount -- cameraTheta (1.98) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.94 = -1.34)
22:21:14.141 00.003 11872 CameraToMount -- cameraX=-0.31 cameraY=0.71 hyp=0.77 cameraTheta=1.98 mountX=-0.30 mountY=-0.75, mountTheta=-1.95
22:21:14.149 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=-0.31, y=0.71, opts=13)
22:21:14.153 00.004 11872 Enqueuing Move request for scope (-0.31, 0.71)
22:21:14.157 00.004 9960 Worker thread wakes up
22:21:14.157 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=226, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
22:21:14.161 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.71) opts 0xd
22:21:14.161 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.31, 0.71)
22:21:14.162 00.001 9960 Moving (-0.31, 0.71) raw xDistance=-0.30 yDistance=-0.75
22:21:14.162 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.30
22:21:14.163 00.001 9960 resist switch: large excursion: input -0.75 thresh 0.60 direction from 1 to -1
22:21:14.163 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.25
22:21:14.163 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.75 from input -0.75
22:21:14.163 00.000 11872 UpdateGuideState exits: m=4423 SNR=44.8
22:21:14.166 00.003 9960 MoveAxis(E, 135, ABG)
22:21:14.168 00.002 9960 Guiding  Dir = 2, Dur = 135
22:21:14.168 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:14.172 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:21:14.177 00.005 11872 Enqueuing Expose request
22:21:14.182 00.005 9960 IsSlewing returns 0
22:21:14.182 00.000 9960 IsGuiding returns 0
22:21:14.182 00.000 9960 PulseGuide returned control before completion, sleep 145
22:21:14.344 00.162 9960 IsGuiding returns 1
22:21:14.346 00.002 9960 scope still moving after pulse duration time elapsed
22:21:14.375 00.029 9960 IsSlewing returns 0
22:21:14.376 00.001 9960 IsGuiding returns 0
22:21:14.376 00.000 9960 scope move finished after 135 + 60 ms
22:21:14.378 00.002 9960 Move returns status 0, amount 135
22:21:14.378 00.000 9960 MoveAxis(N, 561, ABG)
22:21:14.379 00.001 9960 Guiding  Dir = 0, Dur = 561
22:21:14.379 00.000 9960 IsSlewing returns 0
22:21:14.380 00.001 9960 IsGuiding returns 0
22:21:14.380 00.000 9960 PulseGuide returned control before completion, sleep 571
22:21:14.954 00.574 9960 IsGuiding returns 1
22:21:14.955 00.001 9960 scope still moving after pulse duration time elapsed
22:21:14.987 00.032 9960 IsSlewing returns 0
22:21:14.989 00.002 9960 IsGuiding returns 0
22:21:14.989 00.000 9960 scope move finished after 561 + 48 ms
22:21:14.989 00.000 9960 Move returns status 0, amount 561
22:21:14.991 00.002 9960 move complete, result=0
22:21:14.991 00.000 9960 worker thread done servicing request
22:21:14.991 00.000 11872 GuideStep: -0.3 px 135 ms EAST, -0.8 px 561 ms NORTH
22:21:14.998 00.007 9960 Worker thread wakes up
22:21:14.998 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:21:14.998 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:21:16.247 01.249 9960 Exposure complete
22:21:16.379 00.132 9960 worker thread done servicing request
22:21:16.379 00.000 11872 OnExposeComplete: enter
22:21:16.384 00.005 11872 UpdateGuideState(): m_state=6
22:21:16.387 00.003 11872 Star::Find(15, 1781, 955, 0, (0,0,0,0), 1.5, 10.0, 255) frame 189
22:21:16.391 00.004 11872 Star::Find returns 1 (0), X=1782.22, Y=954.27, Mass=4516, SNR=45.3, Peak=189 HFD=5.8
22:21:16.395 00.004 11872 CameraToMount -- cameraTheta (-1.59) - m_xAngle (0.00) = xAngle (-1.59 = -1.59)
22:21:16.399 00.004 11872 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.37 = 1.37)
22:21:16.404 00.005 11872 CameraToMount -- cameraX=-0.01 cameraY=-0.41 hyp=0.41 cameraTheta=-1.59 mountX=-0.01 mountY=0.41, mountTheta=1.60
22:21:16.408 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.01, y=-0.41, opts=13)
22:21:16.412 00.004 11872 Enqueuing Move request for scope (-0.01, -0.41)
22:21:16.415 00.003 9960 Worker thread wakes up
22:21:16.415 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.41) opts 0xd
22:21:16.417 00.002 9960 Handling offset move in thread for scope, endpoint = (-0.01, -0.41)
22:21:16.417 00.000 9960 Moving (-0.01, -0.41) raw xDistance=-0.01 yDistance=0.41
22:21:16.417 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=189, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
22:21:16.421 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:21:16.421 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:21:16.421 00.000 11872 UpdateGuideState exits: m=4516 SNR=45.3
22:21:16.426 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:16.430 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:21:16.433 00.003 11872 Enqueuing Expose request
22:21:16.436 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.41
22:21:16.436 00.000 9960 MoveAxis(E, 0, ABG)
22:21:16.437 00.001 9960 Move returns status 0, amount 0
22:21:16.437 00.000 9960 MoveAxis(N, 0, ABG)
22:21:16.437 00.000 9960 Move returns status 0, amount 0
22:21:16.437 00.000 9960 move complete, result=0
22:21:16.437 00.000 9960 worker thread done servicing request
22:21:16.437 00.000 9960 Worker thread wakes up
22:21:16.439 00.002 11872 GuideStep: -0.0 px 0 ms EAST, 0.4 px 0 ms NORTH
22:21:16.443 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
22:21:16.443 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:21:17.699 01.256 9960 Exposure complete
22:21:17.810 00.111 9960 worker thread done servicing request
22:21:17.810 00.000 11872 OnExposeComplete: enter
22:21:17.814 00.004 11872 UpdateGuideState(): m_state=6
22:21:17.819 00.005 11872 Star::Find(15, 1782, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 190
22:21:17.822 00.003 11872 Star::Find returns 1 (0), X=1782.44, Y=953.93, Mass=4193, SNR=43.8, Peak=185 HFD=5.9
22:21:17.828 00.006 11872 CameraToMount -- cameraTheta (-1.31) - m_xAngle (0.00) = xAngle (-1.31 = -1.31)
22:21:17.832 00.004 11872 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.66 = 1.66)
22:21:17.835 00.003 11872 CameraToMount -- cameraX=0.21 cameraY=-0.76 hyp=0.79 cameraTheta=-1.31 mountX=0.20 mountY=0.79, mountTheta=1.32
22:21:17.841 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.21, y=-0.76, opts=13)
22:21:17.846 00.005 11872 Enqueuing Move request for scope (0.21, -0.76)
22:21:17.850 00.004 9960 Worker thread wakes up
22:21:17.850 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=185, med=0, FiltMin=0, FiltMax=99, Gamma=1.000
22:21:17.854 00.004 11872 UpdateGuideState exits: m=4193 SNR=43.8
22:21:17.860 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:17.864 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:21:17.869 00.005 11872 Enqueuing Expose request
22:21:17.873 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.76) opts 0xd
22:21:17.873 00.000 9960 Handling offset move in thread for scope, endpoint = (0.21, -0.76)
22:21:17.874 00.001 9960 Moving (0.21, -0.76) raw xDistance=0.20 yDistance=0.79
22:21:17.874 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
22:21:17.874 00.000 9960 resist switch: large excursion: input 0.79 thresh 0.60 direction from -1 to 1
22:21:17.874 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.36
22:21:17.875 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.79 from input 0.79
22:21:17.876 00.001 9960 MoveAxis(W, 96, ABG)
22:21:17.876 00.000 9960 Guiding  Dir = 3, Dur = 96
22:21:17.876 00.000 9960 IsSlewing returns 0
22:21:17.877 00.001 9960 IsGuiding returns 0
22:21:17.877 00.000 9960 PulseGuide returned control before completion, sleep 106
22:21:17.999 00.122 9960 IsGuiding returns 1
22:21:18.000 00.001 9960 scope still moving after pulse duration time elapsed
22:21:18.030 00.030 9960 IsSlewing returns 0
22:21:18.032 00.002 9960 IsGuiding returns 0
22:21:18.032 00.000 9960 scope move finished after 96 + 59 ms
22:21:18.033 00.001 9960 Move returns status 0, amount 96
22:21:18.033 00.000 9960 MoveAxis(S, 587, ABG)
22:21:18.033 00.000 9960 Guiding  Dir = 1, Dur = 587
22:21:18.034 00.001 9960 IsSlewing returns 0
22:21:18.034 00.000 9960 IsGuiding returns 0
22:21:18.035 00.001 9960 PulseGuide returned control before completion, sleep 597
22:21:18.637 00.602 9960 IsGuiding returns 1
22:21:18.638 00.001 9960 scope still moving after pulse duration time elapsed
22:21:18.670 00.032 9960 IsSlewing returns 0
22:21:18.672 00.002 9960 IsGuiding returns 0
22:21:18.674 00.002 9960 scope move finished after 587 + 51 ms
22:21:18.674 00.000 9960 Move returns status 0, amount 587
22:21:18.675 00.001 9960 move complete, result=0
22:21:18.675 00.000 9960 worker thread done servicing request
22:21:18.676 00.001 9960 Worker thread wakes up
22:21:18.676 00.000 11872 GuideStep: 0.2 px 96 ms WEST, 0.8 px 587 ms SOUTH
22:21:18.683 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:21:18.684 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:21:19.929 01.245 9960 Exposure complete
22:21:20.046 00.117 9960 worker thread done servicing request
22:21:20.047 00.001 11872 OnExposeComplete: enter
22:21:20.053 00.006 11872 UpdateGuideState(): m_state=6
22:21:20.057 00.004 11872 Star::Find(15, 1782, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 191
22:21:20.061 00.004 11872 Star::Find returns 1 (0), X=1781.66, Y=955.16, Mass=4180, SNR=43.5, Peak=216 HFD=5.8
22:21:20.066 00.005 11872 CameraToMount -- cameraTheta (2.45) - m_xAngle (0.00) = xAngle (2.44 = 2.44)
22:21:20.069 00.003 11872 CameraToMount -- cameraTheta (2.45) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (5.41 = -0.87)
22:21:20.073 00.004 11872 CameraToMount -- cameraX=-0.57 cameraY=0.47 hyp=0.73 cameraTheta=2.45 mountX=-0.56 mountY=-0.56, mountTheta=-2.36
22:21:20.080 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.57, y=0.47, opts=13)
22:21:20.084 00.004 11872 Enqueuing Move request for scope (-0.57, 0.47)
22:21:20.089 00.005 9960 Worker thread wakes up
22:21:20.089 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.57, 0.47) opts 0xd
22:21:20.089 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.57, 0.47)
22:21:20.089 00.000 9960 Moving (-0.57, 0.47) raw xDistance=-0.56 yDistance=-0.56
22:21:20.089 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.35 from input -0.56
22:21:20.090 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:21:20.090 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=216, med=0, FiltMin=0, FiltMax=106, Gamma=1.000
22:21:20.094 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.56
22:21:20.094 00.000 9960 MoveAxis(E, 258, ABG)
22:21:20.094 00.000 11872 UpdateGuideState exits: m=4180 SNR=43.5
22:21:20.099 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:20.103 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:21:20.108 00.005 11872 Enqueuing Expose request
22:21:20.113 00.005 9960 Guiding  Dir = 2, Dur = 258
22:21:20.113 00.000 9960 IsSlewing returns 0
22:21:20.113 00.000 9960 IsGuiding returns 0
22:21:20.114 00.001 9960 PulseGuide returned control before completion, sleep 268
22:21:20.390 00.276 9960 IsGuiding returns 1
22:21:20.391 00.001 9960 scope still moving after pulse duration time elapsed
22:21:20.421 00.030 9960 IsSlewing returns 0
22:21:20.421 00.000 9960 IsGuiding returns 0
22:21:20.423 00.002 9960 scope move finished after 258 + 50 ms
22:21:20.423 00.000 9960 Move returns status 0, amount 258
22:21:20.423 00.000 9960 MoveAxis(N, 0, ABG)
22:21:20.424 00.001 9960 Move returns status 0, amount 0
22:21:20.424 00.000 9960 move complete, result=0
22:21:20.424 00.000 9960 worker thread done servicing request
22:21:20.425 00.001 9960 Worker thread wakes up
22:21:20.425 00.000 11872 GuideStep: -0.6 px 258 ms EAST, -0.6 px 0 ms NORTH
22:21:20.431 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:21:20.431 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:21:21.683 01.252 9960 Exposure complete
22:21:21.804 00.121 9960 worker thread done servicing request
22:21:21.805 00.001 11872 OnExposeComplete: enter
22:21:21.810 00.005 11872 UpdateGuideState(): m_state=6
22:21:21.813 00.003 11872 Star::Find(15, 1781, 955, 0, (0,0,0,0), 1.5, 10.0, 255) frame 192
22:21:21.818 00.005 11872 Star::Find returns 1 (0), X=1782.56, Y=953.68, Mass=4409, SNR=44.9, Peak=214 HFD=5.7
22:21:21.822 00.004 11872 CameraToMount -- cameraTheta (-1.26) - m_xAngle (0.00) = xAngle (-1.26 = -1.26)
22:21:21.827 00.005 11872 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.71 = 1.71)
22:21:21.832 00.005 11872 CameraToMount -- cameraX=0.33 cameraY=-1.01 hyp=1.06 cameraTheta=-1.26 mountX=0.32 mountY=1.05, mountTheta=1.27
22:21:21.838 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.33, y=-1.01, opts=13)
22:21:21.842 00.004 11872 Enqueuing Move request for scope (0.33, -1.01)
22:21:21.846 00.004 9960 Worker thread wakes up
22:21:21.846 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.33, -1.01) opts 0xd
22:21:21.846 00.000 9960 Handling offset move in thread for scope, endpoint = (0.33, -1.01)
22:21:21.846 00.000 9960 Moving (0.33, -1.01) raw xDistance=0.32 yDistance=1.05
22:21:21.847 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=214, med=0, FiltMin=0, FiltMax=111, Gamma=1.000
22:21:21.852 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.32
22:21:21.852 00.000 11872 UpdateGuideState exits: m=4409 SNR=44.9
22:21:21.856 00.004 9960 GuideAlgorithmResistSwitch::result() returns 1.05 from input 1.05
22:21:21.857 00.001 9960 MoveAxis(W, 134, ABG)
22:21:21.857 00.000 9960 Guiding  Dir = 3, Dur = 134
22:21:21.857 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:21.861 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:21:21.869 00.008 11872 Enqueuing Expose request
22:21:21.873 00.004 9960 IsSlewing returns 0
22:21:21.874 00.001 9960 IsGuiding returns 0
22:21:21.874 00.000 9960 PulseGuide returned control before completion, sleep 144
22:21:22.035 00.161 9960 IsGuiding returns 0
22:21:22.036 00.001 9960 Move returns status 0, amount 134
22:21:22.038 00.002 9960 MoveAxis(S, 784, ABG)
22:21:22.038 00.000 9960 Guiding  Dir = 1, Dur = 784
22:21:22.038 00.000 9960 IsSlewing returns 0
22:21:22.039 00.001 9960 IsGuiding returns 0
22:21:22.039 00.000 9960 PulseGuide returned control before completion, sleep 794
22:21:22.848 00.809 9960 IsGuiding returns 1
22:21:22.849 00.001 9960 scope still moving after pulse duration time elapsed
22:21:22.880 00.031 9960 IsSlewing returns 0
22:21:22.881 00.001 9960 IsGuiding returns 0
22:21:22.882 00.001 9960 scope move finished after 784 + 59 ms
22:21:22.882 00.000 9960 Move returns status 0, amount 784
22:21:22.884 00.002 9960 move complete, result=0
22:21:22.884 00.000 9960 worker thread done servicing request
22:21:22.884 00.000 9960 Worker thread wakes up
22:21:22.884 00.000 11872 GuideStep: 0.3 px 134 ms WEST, 1.1 px 784 ms SOUTH
22:21:22.892 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
22:21:22.892 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:21:24.138 01.246 9960 Exposure complete
22:21:24.265 00.127 9960 worker thread done servicing request
22:21:24.266 00.001 11872 OnExposeComplete: enter
22:21:24.270 00.004 11872 UpdateGuideState(): m_state=6
22:21:24.276 00.006 11872 Star::Find(15, 1782, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 193
22:21:24.280 00.004 11872 Star::Find returns 1 (0), X=1782.46, Y=954.81, Mass=4108, SNR=42.6, Peak=189 HFD=5.7
22:21:24.284 00.004 11872 CameraToMount -- cameraTheta (0.49) - m_xAngle (0.00) = xAngle (0.49 = 0.49)
22:21:24.288 00.004 11872 CameraToMount -- cameraTheta (0.49) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (3.46 = -2.83)
22:21:24.292 00.004 11872 CameraToMount -- cameraX=0.23 cameraY=0.12 hyp=0.26 cameraTheta=0.49 mountX=0.23 mountY=-0.08, mountTheta=-0.34
22:21:24.296 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.23, y=0.12, opts=13)
22:21:24.301 00.005 11872 Enqueuing Move request for scope (0.23, 0.12)
22:21:24.306 00.005 9960 Worker thread wakes up
22:21:24.307 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=189, med=0, FiltMin=0, FiltMax=116, Gamma=1.000
22:21:24.311 00.004 11872 UpdateGuideState exits: m=4108 SNR=42.6
22:21:24.314 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:24.319 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:21:24.322 00.003 11872 Enqueuing Expose request
22:21:24.326 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.12) opts 0xd
22:21:24.326 00.000 9960 Handling offset move in thread for scope, endpoint = (0.23, 0.12)
22:21:24.326 00.000 9960 Moving (0.23, 0.12) raw xDistance=0.23 yDistance=-0.08
22:21:24.326 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.23
22:21:24.327 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:21:24.327 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:21:24.327 00.000 9960 MoveAxis(W, 118, ABG)
22:21:24.327 00.000 9960 Guiding  Dir = 3, Dur = 118
22:21:24.328 00.001 9960 IsSlewing returns 0
22:21:24.328 00.000 9960 IsGuiding returns 0
22:21:24.328 00.000 9960 PulseGuide returned control before completion, sleep 128
22:21:24.458 00.130 9960 IsGuiding returns 1
22:21:24.458 00.000 9960 scope still moving after pulse duration time elapsed
22:21:24.489 00.031 9960 IsSlewing returns 0
22:21:24.491 00.002 9960 IsGuiding returns 0
22:21:24.492 00.001 9960 scope move finished after 118 + 46 ms
22:21:24.493 00.001 9960 Move returns status 0, amount 118
22:21:24.493 00.000 9960 MoveAxis(N, 0, ABG)
22:21:24.493 00.000 9960 Move returns status 0, amount 0
22:21:24.493 00.000 9960 move complete, result=0
22:21:24.494 00.001 9960 worker thread done servicing request
22:21:24.495 00.001 9960 Worker thread wakes up
22:21:24.495 00.000 11872 GuideStep: 0.2 px 118 ms WEST, -0.1 px 0 ms NORTH
22:21:24.501 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:21:24.501 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:21:25.754 01.253 9960 Exposure complete
22:21:25.863 00.109 9960 worker thread done servicing request
22:21:25.863 00.000 11872 OnExposeComplete: enter
22:21:25.867 00.004 11872 UpdateGuideState(): m_state=6
22:21:25.872 00.005 11872 Star::Find(15, 1782, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 194
22:21:25.876 00.004 11872 Star::Find returns 1 (0), X=1782.61, Y=954.49, Mass=4477, SNR=45.4, Peak=201 HFD=5.7
22:21:25.881 00.005 11872 CameraToMount -- cameraTheta (-0.47) - m_xAngle (0.00) = xAngle (-0.47 = -0.47)
22:21:25.884 00.003 11872 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.50 = 2.50)
22:21:25.890 00.006 11872 CameraToMount -- cameraX=0.38 cameraY=-0.19 hyp=0.43 cameraTheta=-0.47 mountX=0.38 mountY=0.26, mountTheta=0.59
22:21:25.894 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.38, y=-0.19, opts=13)
22:21:25.901 00.007 11872 Enqueuing Move request for scope (0.38, -0.19)
22:21:25.903 00.002 9960 Worker thread wakes up
22:21:25.905 00.002 9960 worker thread servicing REQUEST_MOVE scope ofs (0.38, -0.19) opts 0xd
22:21:25.905 00.000 9960 Handling offset move in thread for scope, endpoint = (0.38, -0.19)
22:21:25.905 00.000 9960 Moving (0.38, -0.19) raw xDistance=0.38 yDistance=0.26
22:21:25.905 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.38
22:21:25.906 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.26
22:21:25.906 00.000 9960 MoveAxis(W, 186, ABG)
22:21:25.906 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=201, med=0, FiltMin=0, FiltMax=117, Gamma=1.000
22:21:25.910 00.004 11872 UpdateGuideState exits: m=4477 SNR=45.4
22:21:25.912 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:25.916 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:21:25.918 00.002 11872 Enqueuing Expose request
22:21:25.921 00.003 9960 Guiding  Dir = 3, Dur = 186
22:21:25.922 00.001 9960 IsSlewing returns 0
22:21:25.922 00.000 9960 IsGuiding returns 0
22:21:25.922 00.000 9960 PulseGuide returned control before completion, sleep 196
22:21:26.131 00.209 9960 IsGuiding returns 1
22:21:26.131 00.000 9960 scope still moving after pulse duration time elapsed
22:21:26.162 00.031 9960 IsSlewing returns 0
22:21:26.163 00.001 9960 IsGuiding returns 0
22:21:26.163 00.000 9960 scope move finished after 186 + 55 ms
22:21:26.163 00.000 9960 Move returns status 0, amount 186
22:21:26.163 00.000 9960 MoveAxis(S, 192, ABG)
22:21:26.165 00.002 9960 Guiding  Dir = 1, Dur = 192
22:21:26.165 00.000 9960 IsSlewing returns 0
22:21:26.165 00.000 9960 IsGuiding returns 0
22:21:26.166 00.001 9960 PulseGuide returned control before completion, sleep 202
22:21:26.381 00.215 9960 IsGuiding returns 1
22:21:26.382 00.001 9960 scope still moving after pulse duration time elapsed
22:21:26.412 00.030 9960 IsSlewing returns 0
22:21:26.413 00.001 9960 IsGuiding returns 0
22:21:26.414 00.001 9960 scope move finished after 192 + 56 ms
22:21:26.414 00.000 9960 Move returns status 0, amount 192
22:21:26.414 00.000 9960 move complete, result=0
22:21:26.415 00.001 9960 worker thread done servicing request
22:21:26.415 00.000 11872 GuideStep: 0.4 px 186 ms WEST, 0.3 px 192 ms SOUTH
22:21:26.422 00.007 9960 Worker thread wakes up
22:21:26.422 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:21:26.423 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:21:27.666 01.243 9960 Exposure complete
22:21:27.804 00.138 9960 worker thread done servicing request
22:21:27.804 00.000 11872 OnExposeComplete: enter
22:21:27.808 00.004 11872 UpdateGuideState(): m_state=6
22:21:27.813 00.005 11872 Star::Find(15, 1782, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 195
22:21:27.817 00.004 11872 Star::Find returns 1 (0), X=1782.57, Y=954.69, Mass=4221, SNR=43.6, Peak=183 HFD=5.5
22:21:27.821 00.004 11872 CameraToMount -- cameraTheta (0.01) - m_xAngle (0.00) = xAngle (0.01 = 0.01)
22:21:27.825 00.004 11872 CameraToMount -- cameraTheta (0.01) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.98 = 2.98)
22:21:27.829 00.004 11872 CameraToMount -- cameraX=0.34 cameraY=0.00 hyp=0.34 cameraTheta=0.01 mountX=0.34 mountY=0.06, mountTheta=0.16
22:21:27.838 00.009 11872 SchedulePrimaryMove(0FA44CE0, x=0.34, y=0.00, opts=13)
22:21:27.843 00.005 11872 Enqueuing Move request for scope (0.34, 0.00)
22:21:27.847 00.004 9960 Worker thread wakes up
22:21:27.847 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.34, 0.00) opts 0xd
22:21:27.848 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=183, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
22:21:27.851 00.003 11872 UpdateGuideState exits: m=4221 SNR=43.6
22:21:27.854 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:27.859 00.005 9960 Handling offset move in thread for scope, endpoint = (0.34, 0.00)
22:21:27.859 00.000 9960 Moving (0.34, 0.00) raw xDistance=0.34 yDistance=0.06
22:21:27.859 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.34
22:21:27.859 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:21:27.860 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:21:27.864 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:21:27.864 00.000 9960 MoveAxis(W, 172, ABG)
22:21:27.865 00.001 11872 Enqueuing Expose request
22:21:27.870 00.005 9960 Guiding  Dir = 3, Dur = 172
22:21:27.870 00.000 9960 IsSlewing returns 0
22:21:27.870 00.000 9960 IsGuiding returns 0
22:21:27.871 00.001 9960 PulseGuide returned control before completion, sleep 182
22:21:28.065 00.194 9960 IsGuiding returns 1
22:21:28.067 00.002 9960 scope still moving after pulse duration time elapsed
22:21:28.097 00.030 9960 IsSlewing returns 0
22:21:28.098 00.001 9960 IsGuiding returns 0
22:21:28.100 00.002 9960 scope move finished after 172 + 56 ms
22:21:28.100 00.000 9960 Move returns status 0, amount 172
22:21:28.100 00.000 9960 MoveAxis(N, 0, ABG)
22:21:28.101 00.001 9960 Move returns status 0, amount 0
22:21:28.101 00.000 9960 move complete, result=0
22:21:28.101 00.000 9960 worker thread done servicing request
22:21:28.102 00.001 9960 Worker thread wakes up
22:21:28.102 00.000 11872 GuideStep: 0.3 px 172 ms WEST, 0.1 px 0 ms NORTH
22:21:28.109 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:21:28.109 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:21:29.361 01.252 9960 Exposure complete
22:21:29.500 00.139 9960 worker thread done servicing request
22:21:29.500 00.000 11872 OnExposeComplete: enter
22:21:29.504 00.004 11872 UpdateGuideState(): m_state=6
22:21:29.508 00.004 11872 Star::Find(15, 1782, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 196
22:21:29.512 00.004 11872 Star::Find returns 1 (0), X=1782.55, Y=954.51, Mass=4541, SNR=45.2, Peak=214 HFD=5.8
22:21:29.516 00.004 11872 CameraToMount -- cameraTheta (-0.49) - m_xAngle (0.00) = xAngle (-0.49 = -0.49)
22:21:29.522 00.006 11872 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.47 = 2.47)
22:21:29.526 00.004 11872 CameraToMount -- cameraX=0.32 cameraY=-0.17 hyp=0.37 cameraTheta=-0.49 mountX=0.32 mountY=0.23, mountTheta=0.61
22:21:29.531 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.32, y=-0.17, opts=13)
22:21:29.535 00.004 11872 Enqueuing Move request for scope (0.32, -0.17)
22:21:29.538 00.003 9960 Worker thread wakes up
22:21:29.539 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=214, med=0, FiltMin=0, FiltMax=113, Gamma=1.000
22:21:29.543 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.17) opts 0xd
22:21:29.543 00.000 9960 Handling offset move in thread for scope, endpoint = (0.32, -0.17)
22:21:29.543 00.000 11872 UpdateGuideState exits: m=4541 SNR=45.2
22:21:29.548 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:29.551 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:21:29.555 00.004 11872 Enqueuing Expose request
22:21:29.560 00.005 9960 Moving (0.32, -0.17) raw xDistance=0.32 yDistance=0.23
22:21:29.560 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.32
22:21:29.560 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23
22:21:29.560 00.000 9960 MoveAxis(W, 164, ABG)
22:21:29.560 00.000 9960 Guiding  Dir = 3, Dur = 164
22:21:29.561 00.001 9960 IsSlewing returns 0
22:21:29.561 00.000 9960 IsGuiding returns 0
22:21:29.562 00.001 9960 PulseGuide returned control before completion, sleep 174
22:21:29.738 00.176 9960 IsGuiding returns 1
22:21:29.740 00.002 9960 scope still moving after pulse duration time elapsed
22:21:29.771 00.031 9960 IsSlewing returns 0
22:21:29.773 00.002 9960 IsGuiding returns 0
22:21:29.773 00.000 9960 scope move finished after 164 + 47 ms
22:21:29.773 00.000 9960 Move returns status 0, amount 164
22:21:29.773 00.000 9960 MoveAxis(S, 170, ABG)
22:21:29.774 00.001 9960 Guiding  Dir = 1, Dur = 170
22:21:29.774 00.000 9960 IsSlewing returns 0
22:21:29.775 00.001 9960 IsGuiding returns 0
22:21:29.776 00.001 9960 PulseGuide returned control before completion, sleep 180
22:21:29.971 00.195 9960 IsGuiding returns 1
22:21:29.971 00.000 9960 scope still moving after pulse duration time elapsed
22:21:30.003 00.032 9960 IsSlewing returns 0
22:21:30.005 00.002 9960 IsGuiding returns 0
22:21:30.005 00.000 9960 scope move finished after 170 + 60 ms
22:21:30.006 00.001 9960 Move returns status 0, amount 170
22:21:30.006 00.000 9960 move complete, result=0
22:21:30.006 00.000 9960 worker thread done servicing request
22:21:30.008 00.002 9960 Worker thread wakes up
22:21:30.008 00.000 11872 GuideStep: 0.3 px 164 ms WEST, 0.2 px 170 ms SOUTH
22:21:30.015 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:21:30.015 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:21:31.262 01.247 9960 Exposure complete
22:21:31.387 00.125 9960 worker thread done servicing request
22:21:31.387 00.000 11872 OnExposeComplete: enter
22:21:31.394 00.007 11872 UpdateGuideState(): m_state=6
22:21:31.397 00.003 11872 Star::Find(15, 1782, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 197
22:21:31.402 00.005 11872 Star::Find returns 1 (0), X=1782.35, Y=954.60, Mass=4254, SNR=44.0, Peak=201 HFD=5.5
22:21:31.406 00.004 11872 CameraToMount -- cameraTheta (-0.64) - m_xAngle (0.00) = xAngle (-0.65 = -0.65)
22:21:31.410 00.004 11872 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.32 = 2.32)
22:21:31.414 00.004 11872 CameraToMount -- cameraX=0.12 cameraY=-0.09 hyp=0.15 cameraTheta=-0.64 mountX=0.12 mountY=0.11, mountTheta=0.74
22:21:31.420 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.12, y=-0.09, opts=13)
22:21:31.424 00.004 11872 Enqueuing Move request for scope (0.12, -0.09)
22:21:31.430 00.006 9960 Worker thread wakes up
22:21:31.430 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.09) opts 0xd
22:21:31.431 00.001 9960 Handling offset move in thread for scope, endpoint = (0.12, -0.09)
22:21:31.431 00.000 9960 Moving (0.12, -0.09) raw xDistance=0.12 yDistance=0.11
22:21:31.431 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=201, med=0, FiltMin=0, FiltMax=116, Gamma=1.000
22:21:31.436 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:21:31.436 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:21:31.438 00.002 11872 UpdateGuideState exits: m=4254 SNR=44.0
22:21:31.442 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:21:31.443 00.001 9960 MoveAxis(E, 0, ABG)
22:21:31.443 00.000 9960 Move returns status 0, amount 0
22:21:31.443 00.000 9960 MoveAxis(N, 0, ABG)
22:21:31.443 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:31.449 00.006 9960 Move returns status 0, amount 0
22:21:31.449 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:21:31.456 00.007 9960 move complete, result=0
22:21:31.456 00.000 9960 worker thread done servicing request
22:21:31.457 00.001 11872 Enqueuing Expose request
22:21:31.463 00.006 11872 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:21:31.467 00.004 9960 Worker thread wakes up
22:21:31.468 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:21:31.468 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:21:32.715 01.247 9960 Exposure complete
22:21:32.854 00.139 9960 worker thread done servicing request
22:21:32.855 00.001 11872 OnExposeComplete: enter
22:21:32.860 00.005 11872 UpdateGuideState(): m_state=6
22:21:32.863 00.003 11872 Star::Find(15, 1782, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 198
22:21:32.867 00.004 11872 Star::Find returns 1 (0), X=1782.26, Y=955.41, Mass=4404, SNR=44.7, Peak=165 HFD=5.6
22:21:32.871 00.004 11872 CameraToMount -- cameraTheta (1.53) - m_xAngle (0.00) = xAngle (1.52 = 1.52)
22:21:32.875 00.004 11872 CameraToMount -- cameraTheta (1.53) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.49 = -1.79)
22:21:32.879 00.004 11872 CameraToMount -- cameraX=0.03 cameraY=0.72 hyp=0.72 cameraTheta=1.53 mountX=0.03 mountY=-0.71, mountTheta=-1.52
22:21:32.884 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.03, y=0.72, opts=13)
22:21:32.887 00.003 11872 Enqueuing Move request for scope (0.03, 0.72)
22:21:32.892 00.005 9960 Worker thread wakes up
22:21:32.892 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=165, med=0, FiltMin=0, FiltMax=132, Gamma=1.000
22:21:32.896 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.72) opts 0xd
22:21:32.896 00.000 9960 Handling offset move in thread for scope, endpoint = (0.03, 0.72)
22:21:32.897 00.001 11872 UpdateGuideState exits: m=4404 SNR=44.7
22:21:32.900 00.003 9960 Moving (0.03, 0.72) raw xDistance=0.03 yDistance=-0.71
22:21:32.901 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:32.905 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:21:32.905 00.000 9960 resist switch: large excursion: input -0.71 thresh 0.60 direction from 1 to -1
22:21:32.905 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:21:32.909 00.004 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.12
22:21:32.910 00.001 11872 Enqueuing Expose request
22:21:32.915 00.005 9960 GuideAlgorithmResistSwitch::result() returns -0.71 from input -0.71
22:21:32.915 00.000 9960 MoveAxis(E, 0, ABG)
22:21:32.915 00.000 9960 Move returns status 0, amount 0
22:21:32.915 00.000 9960 MoveAxis(N, 526, ABG)
22:21:32.915 00.000 9960 Guiding  Dir = 0, Dur = 526
22:21:32.916 00.001 9960 IsSlewing returns 0
22:21:32.916 00.000 9960 IsGuiding returns 0
22:21:32.917 00.001 9960 PulseGuide returned control before completion, sleep 536
22:21:33.466 00.549 9960 IsGuiding returns 1
22:21:33.467 00.001 9960 scope still moving after pulse duration time elapsed
22:21:33.499 00.032 9960 IsSlewing returns 0
22:21:33.500 00.001 9960 IsGuiding returns 0
22:21:33.500 00.000 9960 scope move finished after 526 + 57 ms
22:21:33.500 00.000 9960 Move returns status 0, amount 526
22:21:33.500 00.000 9960 move complete, result=0
22:21:33.500 00.000 9960 worker thread done servicing request
22:21:33.501 00.001 11872 GuideStep: 0.0 px 0 ms EAST, -0.7 px 526 ms NORTH
22:21:33.505 00.004 9960 Worker thread wakes up
22:21:33.506 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:21:33.506 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:21:34.764 01.258 9960 Exposure complete
22:21:34.892 00.128 9960 worker thread done servicing request
22:21:34.892 00.000 11872 OnExposeComplete: enter
22:21:34.897 00.005 11872 UpdateGuideState(): m_state=6
22:21:34.901 00.004 11872 Star::Find(15, 1782, 955, 0, (0,0,0,0), 1.5, 10.0, 255) frame 199
22:21:34.906 00.005 11872 Star::Find returns 1 (0), X=1782.20, Y=955.28, Mass=4270, SNR=44.0, Peak=166 HFD=5.8
22:21:34.909 00.003 11872 CameraToMount -- cameraTheta (1.62) - m_xAngle (0.00) = xAngle (1.62 = 1.62)
22:21:34.915 00.006 11872 CameraToMount -- cameraTheta (1.62) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.59 = -1.70)
22:21:34.918 00.003 11872 CameraToMount -- cameraX=-0.03 cameraY=0.59 hyp=0.59 cameraTheta=1.62 mountX=-0.03 mountY=-0.59, mountTheta=-1.62
22:21:34.924 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.03, y=0.59, opts=13)
22:21:34.930 00.006 11872 Enqueuing Move request for scope (-0.03, 0.59)
22:21:34.934 00.004 9960 Worker thread wakes up
22:21:34.934 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.59) opts 0xd
22:21:34.934 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.03, 0.59)
22:21:34.935 00.001 9960 Moving (-0.03, 0.59) raw xDistance=-0.03 yDistance=-0.59
22:21:34.935 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:21:34.935 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=166, med=0, FiltMin=0, FiltMax=110, Gamma=1.000
22:21:34.939 00.004 9960 GuideAlgorithmResistSwitch::result() returns -0.59 from input -0.59
22:21:34.939 00.000 11872 UpdateGuideState exits: m=4270 SNR=44.0
22:21:34.943 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:34.948 00.005 9960 MoveAxis(E, 0, ABG)
22:21:34.948 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:21:34.952 00.004 11872 Enqueuing Expose request
22:21:34.958 00.006 9960 Move returns status 0, amount 0
22:21:34.958 00.000 9960 MoveAxis(N, 437, ABG)
22:21:34.958 00.000 9960 Guiding  Dir = 0, Dur = 437
22:21:34.960 00.002 9960 IsSlewing returns 0
22:21:34.960 00.000 9960 IsGuiding returns 0
22:21:34.961 00.001 9960 PulseGuide returned control before completion, sleep 447
22:21:35.422 00.461 9960 IsGuiding returns 1
22:21:35.424 00.002 9960 scope still moving after pulse duration time elapsed
22:21:35.453 00.029 9960 IsSlewing returns 0
22:21:35.455 00.002 9960 IsGuiding returns 1
22:21:35.485 00.030 9960 IsSlewing returns 0
22:21:35.486 00.001 9960 IsGuiding returns 1
22:21:35.516 00.030 9960 IsSlewing returns 0
22:21:35.518 00.002 9960 IsGuiding returns 1
22:21:35.547 00.029 9960 IsSlewing returns 0
22:21:35.549 00.002 9960 IsGuiding returns 0
22:21:35.549 00.000 9960 scope move finished after 437 + 152 ms
22:21:35.550 00.001 9960 Move returns status 0, amount 437
22:21:35.550 00.000 9960 move complete, result=0
22:21:35.551 00.001 9960 worker thread done servicing request
22:21:35.551 00.000 9960 Worker thread wakes up
22:21:35.551 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.6 px 437 ms NORTH
22:21:35.559 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
22:21:35.559 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:21:36.807 01.248 9960 Exposure complete
22:21:36.930 00.123 9960 worker thread done servicing request
22:21:36.930 00.000 11872 OnExposeComplete: enter
22:21:36.934 00.004 11872 UpdateGuideState(): m_state=6
22:21:36.936 00.002 11872 Star::Find(15, 1782, 955, 0, (0,0,0,0), 1.5, 10.0, 255) frame 200
22:21:36.942 00.006 11872 Star::Find returns 1 (0), X=1782.57, Y=953.54, Mass=4297, SNR=44.0, Peak=177 HFD=5.8
22:21:36.946 00.004 11872 CameraToMount -- cameraTheta (-1.28) - m_xAngle (0.00) = xAngle (-1.28 = -1.28)
22:21:36.950 00.004 11872 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.69 = 1.69)
22:21:36.955 00.005 11872 CameraToMount -- cameraX=0.34 cameraY=-1.15 hyp=1.20 cameraTheta=-1.28 mountX=0.34 mountY=1.19, mountTheta=1.29
22:21:36.960 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.34, y=-1.15, opts=13)
22:21:36.963 00.003 11872 Enqueuing Move request for scope (0.34, -1.15)
22:21:36.968 00.005 9960 Worker thread wakes up
22:21:36.968 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.34, -1.15) opts 0xd
22:21:36.968 00.000 9960 Handling offset move in thread for scope, endpoint = (0.34, -1.15)
22:21:36.968 00.000 9960 Moving (0.34, -1.15) raw xDistance=0.34 yDistance=1.19
22:21:36.968 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.34
22:21:36.968 00.000 9960 resist switch: large excursion: input 1.19 thresh 0.60 direction from -1 to 1
22:21:36.968 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=177, med=0, FiltMin=0, FiltMax=120, Gamma=1.000
22:21:36.972 00.004 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=3.57
22:21:36.973 00.001 9960 GuideAlgorithmResistSwitch::result() returns 1.19 from input 1.19
22:21:36.973 00.000 11872 UpdateGuideState exits: m=4297 SNR=44.0
22:21:36.977 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:36.981 00.004 9960 MoveAxis(W, 159, ABG)
22:21:36.981 00.000 9960 Guiding  Dir = 3, Dur = 159
22:21:36.981 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:21:36.985 00.004 11872 Enqueuing Expose request
22:21:36.992 00.007 9960 IsSlewing returns 0
22:21:36.992 00.000 9960 IsGuiding returns 0
22:21:36.993 00.001 9960 PulseGuide returned control before completion, sleep 169
22:21:37.176 00.183 9960 IsGuiding returns 1
22:21:37.176 00.000 9960 scope still moving after pulse duration time elapsed
22:21:37.206 00.030 9960 IsSlewing returns 0
22:21:37.207 00.001 9960 IsGuiding returns 0
22:21:37.208 00.001 9960 scope move finished after 159 + 56 ms
22:21:37.208 00.000 9960 Move returns status 0, amount 159
22:21:37.208 00.000 9960 MoveAxis(S, 887, ABG)
22:21:37.209 00.001 9960 Guiding  Dir = 1, Dur = 887
22:21:37.210 00.001 9960 IsSlewing returns 0
22:21:37.211 00.001 9960 IsGuiding returns 0
22:21:37.211 00.000 9960 PulseGuide returned control before completion, sleep 897
22:21:38.112 00.901 9960 IsGuiding returns 1
22:21:38.112 00.000 9960 scope still moving after pulse duration time elapsed
22:21:38.142 00.030 9960 IsSlewing returns 0
22:21:38.143 00.001 9960 IsGuiding returns 1
22:21:38.174 00.031 9960 IsSlewing returns 0
22:21:38.174 00.000 9960 IsGuiding returns 1
22:21:38.206 00.032 9960 IsSlewing returns 0
22:21:38.208 00.002 9960 IsGuiding returns 0
22:21:38.208 00.000 9960 scope move finished after 887 + 110 ms
22:21:38.208 00.000 9960 Move returns status 0, amount 887
22:21:38.208 00.000 9960 move complete, result=0
22:21:38.210 00.002 9960 worker thread done servicing request
22:21:38.210 00.000 11872 GuideStep: 0.3 px 159 ms WEST, 1.2 px 887 ms SOUTH
22:21:38.216 00.006 9960 Worker thread wakes up
22:21:38.216 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:21:38.216 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:21:39.462 01.246 9960 Exposure complete
22:21:39.573 00.111 11872 OnExposeComplete: enter
22:21:39.578 00.005 9960 worker thread done servicing request
22:21:39.578 00.000 11872 UpdateGuideState(): m_state=6
22:21:39.585 00.007 11872 Star::Find(15, 1782, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 201
22:21:39.589 00.004 11872 Star::Find returns 1 (0), X=1782.52, Y=953.68, Mass=4212, SNR=43.9, Peak=173 HFD=5.5
22:21:39.593 00.004 11872 CameraToMount -- cameraTheta (-1.29) - m_xAngle (0.00) = xAngle (-1.30 = -1.30)
22:21:39.598 00.005 11872 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.67 = 1.67)
22:21:39.601 00.003 11872 CameraToMount -- cameraX=0.29 cameraY=-1.01 hyp=1.05 cameraTheta=-1.29 mountX=0.28 mountY=1.04, mountTheta=1.30
22:21:39.606 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.29, y=-1.01, opts=13)
22:21:39.611 00.005 11872 Enqueuing Move request for scope (0.29, -1.01)
22:21:39.615 00.004 9960 Worker thread wakes up
22:21:39.615 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=173, med=0, FiltMin=0, FiltMax=111, Gamma=1.000
22:21:39.620 00.005 11872 UpdateGuideState exits: m=4212 SNR=43.9
22:21:39.623 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:39.628 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:21:39.632 00.004 11872 Enqueuing Expose request
22:21:39.636 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.29, -1.01) opts 0xd
22:21:39.636 00.000 9960 Handling offset move in thread for scope, endpoint = (0.29, -1.01)
22:21:39.636 00.000 9960 Moving (0.29, -1.01) raw xDistance=0.28 yDistance=1.04
22:21:39.636 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.28
22:21:39.636 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.04 from input 1.04
22:21:39.637 00.001 9960 MoveAxis(W, 145, ABG)
22:21:39.637 00.000 9960 Guiding  Dir = 3, Dur = 145
22:21:39.637 00.000 9960 IsSlewing returns 0
22:21:39.638 00.001 9960 IsGuiding returns 0
22:21:39.638 00.000 9960 PulseGuide returned control before completion, sleep 155
22:21:39.797 00.159 9960 IsGuiding returns 1
22:21:39.797 00.000 9960 scope still moving after pulse duration time elapsed
22:21:39.828 00.031 9960 IsSlewing returns 0
22:21:39.829 00.001 9960 IsGuiding returns 0
22:21:39.830 00.001 9960 scope move finished after 145 + 47 ms
22:21:39.831 00.001 9960 Move returns status 0, amount 145
22:21:39.831 00.000 9960 MoveAxis(S, 777, ABG)
22:21:39.833 00.002 9960 Guiding  Dir = 1, Dur = 777
22:21:39.833 00.000 9960 IsSlewing returns 0
22:21:39.833 00.000 9960 IsGuiding returns 0
22:21:39.834 00.001 9960 PulseGuide returned control before completion, sleep 787
22:21:40.624 00.790 9960 IsGuiding returns 1
22:21:40.626 00.002 9960 scope still moving after pulse duration time elapsed
22:21:40.656 00.030 9960 IsSlewing returns 0
22:21:40.658 00.002 9960 IsGuiding returns 1
22:21:40.687 00.029 9960 IsSlewing returns 0
22:21:40.688 00.001 9960 IsGuiding returns 0
22:21:40.689 00.001 9960 scope move finished after 777 + 78 ms
22:21:40.689 00.000 9960 Move returns status 0, amount 777
22:21:40.689 00.000 9960 move complete, result=0
22:21:40.690 00.001 9960 worker thread done servicing request
22:21:40.690 00.000 9960 Worker thread wakes up
22:21:40.690 00.000 11872 GuideStep: 0.3 px 145 ms WEST, 1.0 px 777 ms SOUTH
22:21:40.697 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:21:40.697 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:21:41.950 01.253 9960 Exposure complete
22:21:42.077 00.127 9960 worker thread done servicing request
22:21:42.077 00.000 11872 OnExposeComplete: enter
22:21:42.082 00.005 11872 UpdateGuideState(): m_state=6
22:21:42.087 00.005 11872 Star::Find(15, 1782, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 202
22:21:42.091 00.004 11872 Star::Find returns 1 (0), X=1782.41, Y=954.52, Mass=4298, SNR=43.8, Peak=195 HFD=5.7
22:21:42.094 00.003 11872 CameraToMount -- cameraTheta (-0.76) - m_xAngle (0.00) = xAngle (-0.76 = -0.76)
22:21:42.098 00.004 11872 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.21 = 2.21)
22:21:42.102 00.004 11872 CameraToMount -- cameraX=0.18 cameraY=-0.17 hyp=0.25 cameraTheta=-0.76 mountX=0.18 mountY=0.20, mountTheta=0.84
22:21:42.108 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.18, y=-0.17, opts=13)
22:21:42.112 00.004 11872 Enqueuing Move request for scope (0.18, -0.17)
22:21:42.117 00.005 9960 Worker thread wakes up
22:21:42.117 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.17) opts 0xd
22:21:42.117 00.000 9960 Handling offset move in thread for scope, endpoint = (0.18, -0.17)
22:21:42.117 00.000 9960 Moving (0.18, -0.17) raw xDistance=0.18 yDistance=0.20
22:21:42.119 00.002 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
22:21:42.119 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:21:42.119 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=195, med=0, FiltMin=0, FiltMax=111, Gamma=1.000
22:21:42.123 00.004 11872 UpdateGuideState exits: m=4298 SNR=43.8
22:21:42.128 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
22:21:42.128 00.000 9960 MoveAxis(E, 0, ABG)
22:21:42.128 00.000 9960 Move returns status 0, amount 0
22:21:42.128 00.000 9960 MoveAxis(N, 0, ABG)
22:21:42.128 00.000 9960 Move returns status 0, amount 0
22:21:42.128 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:42.133 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:21:42.138 00.005 11872 Enqueuing Expose request
22:21:42.142 00.004 9960 move complete, result=0
22:21:42.143 00.001 9960 worker thread done servicing request
22:21:42.143 00.000 9960 Worker thread wakes up
22:21:42.143 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:21:42.143 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:21:42.143 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
22:21:43.383 01.240 9960 Exposure complete
22:21:43.533 00.150 9960 worker thread done servicing request
22:21:43.533 00.000 11872 OnExposeComplete: enter
22:21:43.540 00.007 11872 UpdateGuideState(): m_state=6
22:21:43.547 00.007 11872 Star::Find(15, 1782, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 203
22:21:43.553 00.006 11872 Star::Find returns 1 (0), X=1782.37, Y=954.39, Mass=4479, SNR=45.0, Peak=190 HFD=5.8
22:21:43.558 00.005 11872 CameraToMount -- cameraTheta (-1.12) - m_xAngle (0.00) = xAngle (-1.13 = -1.13)
22:21:43.562 00.004 11872 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.84 = 1.84)
22:21:43.566 00.004 11872 CameraToMount -- cameraX=0.14 cameraY=-0.30 hyp=0.33 cameraTheta=-1.12 mountX=0.14 mountY=0.32, mountTheta=1.15
22:21:43.571 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.14, y=-0.30, opts=13)
22:21:43.577 00.006 11872 Enqueuing Move request for scope (0.14, -0.30)
22:21:43.584 00.007 9960 Worker thread wakes up
22:21:43.584 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=190, med=0, FiltMin=0, FiltMax=115, Gamma=1.000
22:21:43.588 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.30) opts 0xd
22:21:43.588 00.000 11872 UpdateGuideState exits: m=4479 SNR=45.0
22:21:43.591 00.003 9960 Handling offset move in thread for scope, endpoint = (0.14, -0.30)
22:21:43.592 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:43.595 00.003 9960 Moving (0.14, -0.30) raw xDistance=0.14 yDistance=0.32
22:21:43.595 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:21:43.595 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.32 from input 0.32
22:21:43.595 00.000 9960 MoveAxis(E, 0, ABG)
22:21:43.597 00.002 9960 Move returns status 0, amount 0
22:21:43.597 00.000 9960 MoveAxis(S, 237, ABG)
22:21:43.597 00.000 9960 Guiding  Dir = 1, Dur = 237
22:21:43.597 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:21:43.601 00.004 11872 Enqueuing Expose request
22:21:43.604 00.003 9960 IsSlewing returns 0
22:21:43.604 00.000 9960 IsGuiding returns 0
22:21:43.605 00.001 9960 PulseGuide returned control before completion, sleep 247
22:21:43.859 00.254 9960 IsGuiding returns 1
22:21:43.859 00.000 9960 scope still moving after pulse duration time elapsed
22:21:43.890 00.031 9960 IsSlewing returns 0
22:21:43.891 00.001 9960 IsGuiding returns 0
22:21:43.892 00.001 9960 scope move finished after 237 + 50 ms
22:21:43.892 00.000 9960 Move returns status 0, amount 237
22:21:43.893 00.001 9960 move complete, result=0
22:21:43.893 00.000 9960 worker thread done servicing request
22:21:43.893 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.3 px 237 ms SOUTH
22:21:43.900 00.007 9960 Worker thread wakes up
22:21:43.901 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:21:43.901 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:21:45.152 01.251 9960 Exposure complete
22:21:45.270 00.118 9960 worker thread done servicing request
22:21:45.271 00.001 11872 OnExposeComplete: enter
22:21:45.274 00.003 11872 UpdateGuideState(): m_state=6
22:21:45.279 00.005 11872 Star::Find(15, 1782, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 204
22:21:45.283 00.004 11872 Star::Find returns 1 (0), X=1782.28, Y=954.53, Mass=4362, SNR=44.2, Peak=201 HFD=5.6
22:21:45.287 00.004 11872 CameraToMount -- cameraTheta (-1.26) - m_xAngle (0.00) = xAngle (-1.27 = -1.27)
22:21:45.290 00.003 11872 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.70 = 1.70)
22:21:45.295 00.005 11872 CameraToMount -- cameraX=0.05 cameraY=-0.16 hyp=0.17 cameraTheta=-1.26 mountX=0.05 mountY=0.17, mountTheta=1.28
22:21:45.301 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.05, y=-0.16, opts=13)
22:21:45.305 00.004 11872 Enqueuing Move request for scope (0.05, -0.16)
22:21:45.309 00.004 9960 Worker thread wakes up
22:21:45.309 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=201, med=0, FiltMin=0, FiltMax=111, Gamma=1.000
22:21:45.313 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.16) opts 0xd
22:21:45.313 00.000 9960 Handling offset move in thread for scope, endpoint = (0.05, -0.16)
22:21:45.313 00.000 11872 UpdateGuideState exits: m=4362 SNR=44.2
22:21:45.317 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:45.321 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:21:45.326 00.005 11872 Enqueuing Expose request
22:21:45.329 00.003 9960 Moving (0.05, -0.16) raw xDistance=0.05 yDistance=0.17
22:21:45.330 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:21:45.330 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:21:45.330 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
22:21:45.330 00.000 9960 MoveAxis(E, 0, ABG)
22:21:45.332 00.002 9960 Move returns status 0, amount 0
22:21:45.332 00.000 9960 MoveAxis(N, 0, ABG)
22:21:45.332 00.000 9960 Move returns status 0, amount 0
22:21:45.333 00.001 9960 move complete, result=0
22:21:45.333 00.000 9960 worker thread done servicing request
22:21:45.334 00.001 9960 Worker thread wakes up
22:21:45.334 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:21:45.334 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:21:45.334 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:21:46.575 01.241 9960 Exposure complete
22:21:46.690 00.115 9960 worker thread done servicing request
22:21:46.690 00.000 11872 OnExposeComplete: enter
22:21:46.693 00.003 11872 UpdateGuideState(): m_state=6
22:21:46.698 00.005 11872 Star::Find(15, 1782, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 205
22:21:46.702 00.004 11872 Star::Find returns 1 (0), X=1782.38, Y=954.44, Mass=4259, SNR=43.6, Peak=170 HFD=5.7
22:21:46.706 00.004 11872 CameraToMount -- cameraTheta (-1.02) - m_xAngle (0.00) = xAngle (-1.03 = -1.03)
22:21:46.710 00.004 11872 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.94 = 1.94)
22:21:46.714 00.004 11872 CameraToMount -- cameraX=0.15 cameraY=-0.25 hyp=0.30 cameraTheta=-1.02 mountX=0.15 mountY=0.28, mountTheta=1.06
22:21:46.719 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.15, y=-0.25, opts=13)
22:21:46.723 00.004 11872 Enqueuing Move request for scope (0.15, -0.25)
22:21:46.727 00.004 9960 Worker thread wakes up
22:21:46.727 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=170, med=0, FiltMin=0, FiltMax=106, Gamma=1.000
22:21:46.730 00.003 11872 UpdateGuideState exits: m=4259 SNR=43.6
22:21:46.734 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:46.741 00.007 9960 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.25) opts 0xd
22:21:46.741 00.000 9960 Handling offset move in thread for scope, endpoint = (0.15, -0.25)
22:21:46.741 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:21:46.745 00.004 11872 Enqueuing Expose request
22:21:46.749 00.004 9960 Moving (0.15, -0.25) raw xDistance=0.15 yDistance=0.28
22:21:46.749 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:21:46.749 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.28 from input 0.28
22:21:46.749 00.000 9960 MoveAxis(E, 0, ABG)
22:21:46.751 00.002 9960 Move returns status 0, amount 0
22:21:46.751 00.000 9960 MoveAxis(S, 206, ABG)
22:21:46.751 00.000 9960 Guiding  Dir = 1, Dur = 206
22:21:46.752 00.001 9960 IsSlewing returns 0
22:21:46.752 00.000 9960 IsGuiding returns 0
22:21:46.752 00.000 9960 PulseGuide returned control before completion, sleep 216
22:21:46.970 00.218 9960 IsGuiding returns 1
22:21:46.970 00.000 9960 scope still moving after pulse duration time elapsed
22:21:47.000 00.030 9960 IsSlewing returns 0
22:21:47.001 00.001 9960 IsGuiding returns 0
22:21:47.001 00.000 9960 scope move finished after 206 + 43 ms
22:21:47.003 00.002 9960 Move returns status 0, amount 206
22:21:47.003 00.000 9960 move complete, result=0
22:21:47.003 00.000 9960 worker thread done servicing request
22:21:47.004 00.001 9960 Worker thread wakes up
22:21:47.005 00.001 11872 GuideStep: 0.2 px 0 ms EAST, 0.3 px 206 ms SOUTH
22:21:47.010 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:21:47.012 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:21:48.264 01.252 9960 Exposure complete
22:21:48.395 00.131 9960 worker thread done servicing request
22:21:48.395 00.000 11872 OnExposeComplete: enter
22:21:48.400 00.005 11872 UpdateGuideState(): m_state=6
22:21:48.404 00.004 11872 Star::Find(15, 1782, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 206
22:21:48.408 00.004 11872 Star::Find returns 1 (0), X=1782.47, Y=954.51, Mass=4394, SNR=44.9, Peak=189 HFD=5.8
22:21:48.413 00.005 11872 CameraToMount -- cameraTheta (-0.64) - m_xAngle (0.00) = xAngle (-0.65 = -0.65)
22:21:48.417 00.004 11872 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.32 = 2.32)
22:21:48.422 00.005 11872 CameraToMount -- cameraX=0.24 cameraY=-0.18 hyp=0.30 cameraTheta=-0.64 mountX=0.24 mountY=0.22, mountTheta=0.74
22:21:48.428 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.24, y=-0.18, opts=13)
22:21:48.432 00.004 11872 Enqueuing Move request for scope (0.24, -0.18)
22:21:48.435 00.003 9960 Worker thread wakes up
22:21:48.435 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.18) opts 0xd
22:21:48.436 00.001 9960 Handling offset move in thread for scope, endpoint = (0.24, -0.18)
22:21:48.436 00.000 9960 Moving (0.24, -0.18) raw xDistance=0.24 yDistance=0.22
22:21:48.436 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
22:21:48.436 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
22:21:48.436 00.000 9960 MoveAxis(W, 111, ABG)
22:21:48.436 00.000 9960 Guiding  Dir = 3, Dur = 111
22:21:48.436 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=189, med=0, FiltMin=0, FiltMax=117, Gamma=1.000
22:21:48.440 00.004 9960 IsSlewing returns 0
22:21:48.440 00.000 11872 UpdateGuideState exits: m=4394 SNR=44.9
22:21:48.444 00.004 9960 IsGuiding returns 0
22:21:48.445 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:48.448 00.003 9960 PulseGuide returned control before completion, sleep 121
22:21:48.448 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:21:48.453 00.005 11872 Enqueuing Expose request
22:21:48.581 00.128 9960 IsGuiding returns 1
22:21:48.582 00.001 9960 scope still moving after pulse duration time elapsed
22:21:48.612 00.030 9960 IsSlewing returns 0
22:21:48.612 00.000 9960 IsGuiding returns 0
22:21:48.614 00.002 9960 scope move finished after 111 + 58 ms
22:21:48.614 00.000 9960 Move returns status 0, amount 111
22:21:48.614 00.000 9960 MoveAxis(S, 162, ABG)
22:21:48.615 00.001 9960 Guiding  Dir = 1, Dur = 162
22:21:48.615 00.000 9960 IsSlewing returns 0
22:21:48.616 00.001 9960 IsGuiding returns 0
22:21:48.616 00.000 9960 PulseGuide returned control before completion, sleep 172
22:21:48.801 00.185 9960 IsGuiding returns 1
22:21:48.801 00.000 9960 scope still moving after pulse duration time elapsed
22:21:48.832 00.031 9960 IsSlewing returns 0
22:21:48.832 00.000 9960 IsGuiding returns 0
22:21:48.833 00.001 9960 scope move finished after 162 + 55 ms
22:21:48.833 00.000 9960 Move returns status 0, amount 162
22:21:48.833 00.000 9960 move complete, result=0
22:21:48.833 00.000 9960 worker thread done servicing request
22:21:48.834 00.001 11872 GuideStep: 0.2 px 111 ms WEST, 0.2 px 162 ms SOUTH
22:21:48.840 00.006 9960 Worker thread wakes up
22:21:48.840 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:21:48.840 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:21:50.097 01.257 9960 Exposure complete
22:21:50.218 00.121 9960 worker thread done servicing request
22:21:50.219 00.001 11872 OnExposeComplete: enter
22:21:50.223 00.004 11872 UpdateGuideState(): m_state=6
22:21:50.226 00.003 11872 Star::Find(15, 1782, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 207
22:21:50.232 00.006 11872 Star::Find returns 1 (0), X=1782.52, Y=954.45, Mass=4409, SNR=45.0, Peak=217 HFD=5.8
22:21:50.236 00.004 11872 CameraToMount -- cameraTheta (-0.68) - m_xAngle (0.00) = xAngle (-0.69 = -0.69)
22:21:50.240 00.004 11872 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.28 = 2.28)
22:21:50.244 00.004 11872 CameraToMount -- cameraX=0.29 cameraY=-0.24 hyp=0.38 cameraTheta=-0.68 mountX=0.29 mountY=0.28, mountTheta=0.77
22:21:50.248 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.29, y=-0.24, opts=13)
22:21:50.252 00.004 11872 Enqueuing Move request for scope (0.29, -0.24)
22:21:50.256 00.004 9960 Worker thread wakes up
22:21:50.256 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.24) opts 0xd
22:21:50.256 00.000 9960 Handling offset move in thread for scope, endpoint = (0.29, -0.24)
22:21:50.256 00.000 9960 Moving (0.29, -0.24) raw xDistance=0.29 yDistance=0.28
22:21:50.257 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.29
22:21:50.257 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.28 from input 0.28
22:21:50.257 00.000 9960 MoveAxis(W, 144, ABG)
22:21:50.257 00.000 9960 Guiding  Dir = 3, Dur = 144
22:21:50.257 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=217, med=0, FiltMin=0, FiltMax=114, Gamma=1.000
22:21:50.260 00.003 9960 IsSlewing returns 0
22:21:50.261 00.001 9960 IsGuiding returns 0
22:21:50.261 00.000 9960 PulseGuide returned control before completion, sleep 154
22:21:50.261 00.000 11872 UpdateGuideState exits: m=4409 SNR=45.0
22:21:50.265 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:50.269 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:21:50.273 00.004 11872 Enqueuing Expose request
22:21:50.431 00.158 9960 IsGuiding returns 1
22:21:50.432 00.001 9960 scope still moving after pulse duration time elapsed
22:21:50.462 00.030 9960 IsSlewing returns 0
22:21:50.463 00.001 9960 IsGuiding returns 0
22:21:50.464 00.001 9960 scope move finished after 144 + 58 ms
22:21:50.464 00.000 9960 Move returns status 0, amount 144
22:21:50.465 00.001 9960 MoveAxis(S, 213, ABG)
22:21:50.465 00.000 9960 Guiding  Dir = 1, Dur = 213
22:21:50.466 00.001 9960 IsSlewing returns 0
22:21:50.466 00.000 9960 IsGuiding returns 0
22:21:50.467 00.001 9960 PulseGuide returned control before completion, sleep 223
22:21:50.696 00.229 9960 IsGuiding returns 1
22:21:50.697 00.001 9960 scope still moving after pulse duration time elapsed
22:21:50.728 00.031 9960 IsSlewing returns 0
22:21:50.732 00.004 9960 IsGuiding returns 1
22:21:50.758 00.026 9960 IsSlewing returns 0
22:21:50.760 00.002 9960 IsGuiding returns 1
22:21:50.790 00.030 9960 IsSlewing returns 0
22:21:50.792 00.002 9960 IsGuiding returns 1
22:21:50.821 00.029 9960 IsSlewing returns 0
22:21:50.822 00.001 9960 IsGuiding returns 0
22:21:50.823 00.001 9960 scope move finished after 213 + 142 ms
22:21:50.823 00.000 9960 Move returns status 0, amount 213
22:21:50.825 00.002 9960 move complete, result=0
22:21:50.825 00.000 9960 worker thread done servicing request
22:21:50.825 00.000 9960 Worker thread wakes up
22:21:50.826 00.001 11872 GuideStep: 0.3 px 144 ms WEST, 0.3 px 213 ms SOUTH
22:21:50.832 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:21:50.832 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:21:52.089 01.257 9960 Exposure complete
22:21:52.209 00.120 9960 worker thread done servicing request
22:21:52.210 00.001 11872 OnExposeComplete: enter
22:21:52.214 00.004 11872 UpdateGuideState(): m_state=6
22:21:52.218 00.004 11872 Star::Find(15, 1782, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 208
22:21:52.224 00.006 11872 Star::Find returns 1 (0), X=1782.36, Y=954.69, Mass=4357, SNR=44.4, Peak=201 HFD=5.6
22:21:52.227 00.003 11872 CameraToMount -- cameraTheta (0.02) - m_xAngle (0.00) = xAngle (0.01 = 0.01)
22:21:52.231 00.004 11872 CameraToMount -- cameraTheta (0.02) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.98 = 2.98)
22:21:52.235 00.004 11872 CameraToMount -- cameraX=0.13 cameraY=0.00 hyp=0.13 cameraTheta=0.02 mountX=0.13 mountY=0.02, mountTheta=0.16
22:21:52.239 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.13, y=0.00, opts=13)
22:21:52.245 00.006 11872 Enqueuing Move request for scope (0.13, 0.00)
22:21:52.248 00.003 9960 Worker thread wakes up
22:21:52.249 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=201, med=0, FiltMin=0, FiltMax=116, Gamma=1.000
22:21:52.252 00.003 11872 UpdateGuideState exits: m=4357 SNR=44.4
22:21:52.256 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:52.259 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.00) opts 0xd
22:21:52.260 00.001 9960 Handling offset move in thread for scope, endpoint = (0.13, 0.00)
22:21:52.260 00.000 9960 Moving (0.13, 0.00) raw xDistance=0.13 yDistance=0.02
22:21:52.260 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:21:52.260 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:21:52.265 00.005 11872 Enqueuing Expose request
22:21:52.269 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:21:52.269 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:21:52.269 00.000 9960 MoveAxis(E, 0, ABG)
22:21:52.269 00.000 9960 Move returns status 0, amount 0
22:21:52.270 00.001 9960 MoveAxis(N, 0, ABG)
22:21:52.270 00.000 9960 Move returns status 0, amount 0
22:21:52.270 00.000 9960 move complete, result=0
22:21:52.270 00.000 9960 worker thread done servicing request
22:21:52.270 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:21:52.275 00.005 9960 Worker thread wakes up
22:21:52.275 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:21:52.275 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:21:53.529 01.254 9960 Exposure complete
22:21:53.646 00.117 9960 worker thread done servicing request
22:21:53.647 00.001 11872 OnExposeComplete: enter
22:21:53.651 00.004 11872 UpdateGuideState(): m_state=6
22:21:53.655 00.004 11872 Star::Find(15, 1782, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 209
22:21:53.658 00.003 11872 Star::Find returns 1 (0), X=1782.39, Y=954.51, Mass=4093, SNR=42.9, Peak=188 HFD=5.7
22:21:53.664 00.006 11872 CameraToMount -- cameraTheta (-0.83) - m_xAngle (0.00) = xAngle (-0.83 = -0.83)
22:21:53.667 00.003 11872 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.14 = 2.14)
22:21:53.672 00.005 11872 CameraToMount -- cameraX=0.16 cameraY=-0.17 hyp=0.24 cameraTheta=-0.83 mountX=0.16 mountY=0.20, mountTheta=0.90
22:21:53.679 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.16, y=-0.17, opts=13)
22:21:53.683 00.004 11872 Enqueuing Move request for scope (0.16, -0.17)
22:21:53.688 00.005 9960 Worker thread wakes up
22:21:53.688 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.17) opts 0xd
22:21:53.689 00.001 9960 Handling offset move in thread for scope, endpoint = (0.16, -0.17)
22:21:53.689 00.000 9960 Moving (0.16, -0.17) raw xDistance=0.16 yDistance=0.20
22:21:53.689 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
22:21:53.689 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.20
22:21:53.690 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=188, med=0, FiltMin=0, FiltMax=113, Gamma=1.000
22:21:53.693 00.003 11872 UpdateGuideState exits: m=4093 SNR=42.9
22:21:53.697 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:53.703 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:21:53.707 00.004 9960 MoveAxis(E, 0, ABG)
22:21:53.708 00.001 11872 Enqueuing Expose request
22:21:53.712 00.004 9960 Move returns status 0, amount 0
22:21:53.712 00.000 9960 MoveAxis(S, 150, ABG)
22:21:53.712 00.000 9960 Guiding  Dir = 1, Dur = 150
22:21:53.712 00.000 9960 IsSlewing returns 0
22:21:53.713 00.001 9960 IsGuiding returns 0
22:21:53.713 00.000 9960 PulseGuide returned control before completion, sleep 160
22:21:53.878 00.165 9960 IsGuiding returns 1
22:21:53.878 00.000 9960 scope still moving after pulse duration time elapsed
22:21:53.908 00.030 9960 IsSlewing returns 0
22:21:53.910 00.002 9960 IsGuiding returns 0
22:21:53.911 00.001 9960 scope move finished after 150 + 47 ms
22:21:53.911 00.000 9960 Move returns status 0, amount 150
22:21:53.912 00.001 9960 move complete, result=0
22:21:53.913 00.001 11872 GuideStep: 0.2 px 0 ms EAST, 0.2 px 150 ms SOUTH
22:21:53.924 00.011 9960 worker thread done servicing request
22:21:53.924 00.000 9960 Worker thread wakes up
22:21:53.924 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:21:53.925 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:21:55.165 01.240 9960 Exposure complete
22:21:55.290 00.125 9960 worker thread done servicing request
22:21:55.290 00.000 11872 OnExposeComplete: enter
22:21:55.295 00.005 11872 UpdateGuideState(): m_state=6
22:21:55.299 00.004 11872 Star::Find(15, 1782, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 210
22:21:55.304 00.005 11872 Star::Find returns 1 (0), X=1782.47, Y=954.57, Mass=4459, SNR=45.1, Peak=202 HFD=5.7
22:21:55.307 00.003 11872 CameraToMount -- cameraTheta (-0.44) - m_xAngle (0.00) = xAngle (-0.45 = -0.45)
22:21:55.311 00.004 11872 CameraToMount -- cameraTheta (-0.44) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.52 = 2.52)
22:21:55.315 00.004 11872 CameraToMount -- cameraX=0.24 cameraY=-0.12 hyp=0.27 cameraTheta=-0.44 mountX=0.24 mountY=0.16, mountTheta=0.57
22:21:55.320 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.24, y=-0.12, opts=13)
22:21:55.324 00.004 11872 Enqueuing Move request for scope (0.24, -0.12)
22:21:55.328 00.004 9960 Worker thread wakes up
22:21:55.328 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.12) opts 0xd
22:21:55.328 00.000 9960 Handling offset move in thread for scope, endpoint = (0.24, -0.12)
22:21:55.328 00.000 9960 Moving (0.24, -0.12) raw xDistance=0.24 yDistance=0.16
22:21:55.328 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
22:21:55.328 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:21:55.328 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=202, med=0, FiltMin=0, FiltMax=126, Gamma=1.000
22:21:55.332 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
22:21:55.333 00.001 9960 MoveAxis(W, 114, ABG)
22:21:55.333 00.000 9960 Guiding  Dir = 3, Dur = 114
22:21:55.333 00.000 11872 UpdateGuideState exits: m=4459 SNR=45.1
22:21:55.336 00.003 9960 IsSlewing returns 0
22:21:55.337 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:55.340 00.003 9960 IsGuiding returns 0
22:21:55.341 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:21:55.345 00.004 11872 Enqueuing Expose request
22:21:55.349 00.004 9960 PulseGuide returned control before completion, sleep 124
22:21:55.481 00.132 9960 IsGuiding returns 1
22:21:55.483 00.002 9960 scope still moving after pulse duration time elapsed
22:21:55.513 00.030 9960 IsSlewing returns 0
22:21:55.514 00.001 9960 IsGuiding returns 0
22:21:55.515 00.001 9960 scope move finished after 114 + 60 ms
22:21:55.515 00.000 9960 Move returns status 0, amount 114
22:21:55.515 00.000 9960 MoveAxis(N, 0, ABG)
22:21:55.517 00.002 9960 Move returns status 0, amount 0
22:21:55.517 00.000 9960 move complete, result=0
22:21:55.517 00.000 9960 worker thread done servicing request
22:21:55.518 00.001 9960 Worker thread wakes up
22:21:55.518 00.000 11872 GuideStep: 0.2 px 114 ms WEST, 0.2 px 0 ms NORTH
22:21:55.527 00.009 9960 worker thread servicing REQUEST_EXPOSE 1000
22:21:55.527 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:21:56.777 01.250 9960 Exposure complete
22:21:56.901 00.124 9960 worker thread done servicing request
22:21:56.902 00.001 11872 OnExposeComplete: enter
22:21:56.907 00.005 11872 UpdateGuideState(): m_state=6
22:21:56.910 00.003 11872 Star::Find(15, 1782, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 211
22:21:56.914 00.004 11872 Star::Find returns 1 (0), X=1782.39, Y=954.36, Mass=4540, SNR=45.1, Peak=188 HFD=5.8
22:21:56.917 00.003 11872 CameraToMount -- cameraTheta (-1.12) - m_xAngle (0.00) = xAngle (-1.12 = -1.12)
22:21:56.923 00.006 11872 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.85 = 1.85)
22:21:56.929 00.006 11872 CameraToMount -- cameraX=0.16 cameraY=-0.33 hyp=0.36 cameraTheta=-1.12 mountX=0.16 mountY=0.35, mountTheta=1.15
22:21:56.936 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.16, y=-0.33, opts=13)
22:21:56.941 00.005 11872 Enqueuing Move request for scope (0.16, -0.33)
22:21:56.945 00.004 9960 Worker thread wakes up
22:21:56.945 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=188, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
22:21:56.949 00.004 11872 UpdateGuideState exits: m=4540 SNR=45.1
22:21:56.953 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:56.959 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:21:56.963 00.004 11872 Enqueuing Expose request
22:21:56.966 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.33) opts 0xd
22:21:56.966 00.000 9960 Handling offset move in thread for scope, endpoint = (0.16, -0.33)
22:21:56.967 00.001 9960 Moving (0.16, -0.33) raw xDistance=0.16 yDistance=0.35
22:21:56.967 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
22:21:56.967 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.35 from input 0.35
22:21:56.967 00.000 9960 MoveAxis(E, 0, ABG)
22:21:56.968 00.001 9960 Move returns status 0, amount 0
22:21:56.968 00.000 9960 MoveAxis(S, 260, ABG)
22:21:56.968 00.000 9960 Guiding  Dir = 1, Dur = 260
22:21:56.968 00.000 9960 IsSlewing returns 0
22:21:56.970 00.002 9960 IsGuiding returns 0
22:21:56.970 00.000 9960 PulseGuide returned control before completion, sleep 270
22:21:57.249 00.279 9960 IsGuiding returns 1
22:21:57.250 00.001 9960 scope still moving after pulse duration time elapsed
22:21:57.279 00.029 9960 IsSlewing returns 0
22:21:57.281 00.002 9960 IsGuiding returns 0
22:21:57.281 00.000 9960 scope move finished after 260 + 51 ms
22:21:57.282 00.001 9960 Move returns status 0, amount 260
22:21:57.282 00.000 9960 move complete, result=0
22:21:57.282 00.000 9960 worker thread done servicing request
22:21:57.283 00.001 9960 Worker thread wakes up
22:21:57.283 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 0.3 px 260 ms SOUTH
22:21:57.289 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:21:57.289 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:21:58.540 01.251 9960 Exposure complete
22:21:58.660 00.120 9960 worker thread done servicing request
22:21:58.660 00.000 11872 OnExposeComplete: enter
22:21:58.665 00.005 11872 UpdateGuideState(): m_state=6
22:21:58.669 00.004 11872 Star::Find(15, 1782, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 212
22:21:58.676 00.007 11872 Star::Find returns 1 (0), X=1782.46, Y=954.48, Mass=4538, SNR=45.5, Peak=207 HFD=5.8
22:21:58.681 00.005 11872 CameraToMount -- cameraTheta (-0.72) - m_xAngle (0.00) = xAngle (-0.72 = -0.72)
22:21:58.686 00.005 11872 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.25 = 2.25)
22:21:58.691 00.005 11872 CameraToMount -- cameraX=0.23 cameraY=-0.21 hyp=0.31 cameraTheta=-0.72 mountX=0.23 mountY=0.24, mountTheta=0.81
22:21:58.696 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.23, y=-0.21, opts=13)
22:21:58.701 00.005 11872 Enqueuing Move request for scope (0.23, -0.21)
22:21:58.705 00.004 9960 Worker thread wakes up
22:21:58.705 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.21) opts 0xd
22:21:58.705 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=0, FiltMin=0, FiltMax=117, Gamma=1.000
22:21:58.710 00.005 11872 UpdateGuideState exits: m=4538 SNR=45.5
22:21:58.714 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:58.717 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:21:58.722 00.005 11872 Enqueuing Expose request
22:21:58.726 00.004 9960 Handling offset move in thread for scope, endpoint = (0.23, -0.21)
22:21:58.726 00.000 9960 Moving (0.23, -0.21) raw xDistance=0.23 yDistance=0.24
22:21:58.727 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
22:21:58.727 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
22:21:58.727 00.000 9960 MoveAxis(W, 110, ABG)
22:21:58.728 00.001 9960 Guiding  Dir = 3, Dur = 110
22:21:58.728 00.000 9960 IsSlewing returns 0
22:21:58.728 00.000 9960 IsGuiding returns 0
22:21:58.729 00.001 9960 PulseGuide returned control before completion, sleep 120
22:21:58.859 00.130 9960 IsGuiding returns 1
22:21:58.861 00.002 9960 scope still moving after pulse duration time elapsed
22:21:58.890 00.029 9960 IsSlewing returns 0
22:21:58.892 00.002 9960 IsGuiding returns 0
22:21:58.892 00.000 9960 scope move finished after 110 + 52 ms
22:21:58.892 00.000 9960 Move returns status 0, amount 110
22:21:58.893 00.001 9960 MoveAxis(S, 182, ABG)
22:21:58.893 00.000 9960 Guiding  Dir = 1, Dur = 182
22:21:58.894 00.001 9960 IsSlewing returns 0
22:21:58.894 00.000 9960 IsGuiding returns 0
22:21:58.895 00.001 9960 PulseGuide returned control before completion, sleep 192
22:21:59.092 00.197 9960 IsGuiding returns 1
22:21:59.092 00.000 9960 scope still moving after pulse duration time elapsed
22:21:59.122 00.030 9960 IsSlewing returns 0
22:21:59.122 00.000 9960 IsGuiding returns 0
22:21:59.122 00.000 9960 scope move finished after 182 + 47 ms
22:21:59.124 00.002 9960 Move returns status 0, amount 182
22:21:59.124 00.000 9960 move complete, result=0
22:21:59.124 00.000 9960 worker thread done servicing request
22:21:59.124 00.000 11872 GuideStep: 0.2 px 110 ms WEST, 0.2 px 182 ms SOUTH
22:21:59.131 00.007 9960 Worker thread wakes up
22:21:59.131 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:21:59.131 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:22:00.388 01.257 9960 Exposure complete
22:22:00.502 00.114 9960 worker thread done servicing request
22:22:00.502 00.000 11872 OnExposeComplete: enter
22:22:00.506 00.004 11872 UpdateGuideState(): m_state=6
22:22:00.510 00.004 11872 Star::Find(15, 1782, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 213
22:22:00.514 00.004 11872 Star::Find returns 1 (0), X=1782.40, Y=954.65, Mass=4219, SNR=43.7, Peak=212 HFD=5.6
22:22:00.518 00.004 11872 CameraToMount -- cameraTheta (-0.19) - m_xAngle (0.00) = xAngle (-0.19 = -0.19)
22:22:00.522 00.004 11872 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.78 = 2.78)
22:22:00.526 00.004 11872 CameraToMount -- cameraX=0.17 cameraY=-0.03 hyp=0.18 cameraTheta=-0.19 mountX=0.17 mountY=0.06, mountTheta=0.35
22:22:00.530 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.17, y=-0.03, opts=13)
22:22:00.534 00.004 11872 Enqueuing Move request for scope (0.17, -0.03)
22:22:00.538 00.004 9960 Worker thread wakes up
22:22:00.538 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=212, med=0, FiltMin=0, FiltMax=131, Gamma=1.000
22:22:00.543 00.005 11872 UpdateGuideState exits: m=4219 SNR=43.7
22:22:00.545 00.002 9960 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.03) opts 0xd
22:22:00.546 00.001 9960 Handling offset move in thread for scope, endpoint = (0.17, -0.03)
22:22:00.547 00.001 9960 Moving (0.17, -0.03) raw xDistance=0.17 yDistance=0.06
22:22:00.547 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
22:22:00.547 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:22:00.547 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:00.551 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:22:00.551 00.000 9960 MoveAxis(E, 0, ABG)
22:22:00.551 00.000 9960 Move returns status 0, amount 0
22:22:00.551 00.000 9960 MoveAxis(N, 0, ABG)
22:22:00.551 00.000 9960 Move returns status 0, amount 0
22:22:00.552 00.001 9960 move complete, result=0
22:22:00.552 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:22:00.556 00.004 9960 worker thread done servicing request
22:22:00.557 00.001 11872 Enqueuing Expose request
22:22:00.561 00.004 9960 Worker thread wakes up
22:22:00.561 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:22:00.565 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
22:22:00.565 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:22:01.811 01.246 9960 Exposure complete
22:22:01.929 00.118 9960 worker thread done servicing request
22:22:01.929 00.000 11872 OnExposeComplete: enter
22:22:01.932 00.003 11872 UpdateGuideState(): m_state=6
22:22:01.937 00.005 11872 Star::Find(15, 1782, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 214
22:22:01.942 00.005 11872 Star::Find returns 1 (0), X=1782.51, Y=954.57, Mass=4413, SNR=44.7, Peak=210 HFD=5.7
22:22:01.946 00.004 11872 CameraToMount -- cameraTheta (-0.40) - m_xAngle (0.00) = xAngle (-0.40 = -0.40)
22:22:01.949 00.003 11872 CameraToMount -- cameraTheta (-0.40) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.57 = 2.57)
22:22:01.953 00.004 11872 CameraToMount -- cameraX=0.28 cameraY=-0.12 hyp=0.30 cameraTheta=-0.40 mountX=0.28 mountY=0.16, mountTheta=0.53
22:22:01.963 00.010 11872 SchedulePrimaryMove(0FA44CE0, x=0.28, y=-0.12, opts=13)
22:22:01.967 00.004 11872 Enqueuing Move request for scope (0.28, -0.12)
22:22:01.971 00.004 9960 Worker thread wakes up
22:22:01.971 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.12) opts 0xd
22:22:01.971 00.000 9960 Handling offset move in thread for scope, endpoint = (0.28, -0.12)
22:22:01.971 00.000 9960 Moving (0.28, -0.12) raw xDistance=0.28 yDistance=0.16
22:22:01.971 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
22:22:01.973 00.002 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:22:01.973 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=210, med=0, FiltMin=0, FiltMax=129, Gamma=1.000
22:22:01.976 00.003 11872 UpdateGuideState exits: m=4413 SNR=44.7
22:22:01.981 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:01.984 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:22:01.991 00.007 11872 Enqueuing Expose request
22:22:01.995 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
22:22:01.995 00.000 9960 MoveAxis(W, 131, ABG)
22:22:01.995 00.000 9960 Guiding  Dir = 3, Dur = 131
22:22:01.995 00.000 9960 IsSlewing returns 0
22:22:01.996 00.001 9960 IsGuiding returns 0
22:22:01.996 00.000 9960 PulseGuide returned control before completion, sleep 141
22:22:02.145 00.149 9960 IsGuiding returns 1
22:22:02.145 00.000 9960 scope still moving after pulse duration time elapsed
22:22:02.176 00.031 9960 IsSlewing returns 0
22:22:02.180 00.004 9960 IsGuiding returns 0
22:22:02.180 00.000 9960 scope move finished after 131 + 53 ms
22:22:02.182 00.002 9960 Move returns status 0, amount 131
22:22:02.182 00.000 9960 MoveAxis(N, 0, ABG)
22:22:02.183 00.001 9960 Move returns status 0, amount 0
22:22:02.183 00.000 9960 move complete, result=0
22:22:02.183 00.000 9960 worker thread done servicing request
22:22:02.184 00.001 9960 Worker thread wakes up
22:22:02.184 00.000 11872 GuideStep: 0.3 px 131 ms WEST, 0.2 px 0 ms NORTH
22:22:02.190 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:22:02.190 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:22:03.441 01.251 9960 Exposure complete
22:22:03.556 00.115 9960 worker thread done servicing request
22:22:03.557 00.001 11872 OnExposeComplete: enter
22:22:03.561 00.004 11872 UpdateGuideState(): m_state=6
22:22:03.565 00.004 11872 Star::Find(15, 1782, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 215
22:22:03.568 00.003 11872 Star::Find returns 1 (0), X=1782.32, Y=954.47, Mass=4464, SNR=44.7, Peak=197 HFD=5.7
22:22:03.572 00.004 11872 CameraToMount -- cameraTheta (-1.15) - m_xAngle (0.00) = xAngle (-1.16 = -1.16)
22:22:03.575 00.003 11872 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.81 = 1.81)
22:22:03.579 00.004 11872 CameraToMount -- cameraX=0.09 cameraY=-0.21 hyp=0.23 cameraTheta=-1.15 mountX=0.09 mountY=0.23, mountTheta=1.18
22:22:03.586 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.09, y=-0.21, opts=13)
22:22:03.591 00.005 11872 Enqueuing Move request for scope (0.09, -0.21)
22:22:03.595 00.004 9960 Worker thread wakes up
22:22:03.595 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.21) opts 0xd
22:22:03.595 00.000 9960 Handling offset move in thread for scope, endpoint = (0.09, -0.21)
22:22:03.595 00.000 9960 Moving (0.09, -0.21) raw xDistance=0.09 yDistance=0.23
22:22:03.595 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:22:03.595 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23
22:22:03.596 00.001 9960 MoveAxis(E, 0, ABG)
22:22:03.596 00.000 9960 Move returns status 0, amount 0
22:22:03.596 00.000 9960 MoveAxis(S, 169, ABG)
22:22:03.596 00.000 9960 Guiding  Dir = 1, Dur = 169
22:22:03.596 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=197, med=0, FiltMin=0, FiltMax=115, Gamma=1.000
22:22:03.601 00.005 9960 IsSlewing returns 0
22:22:03.601 00.000 11872 UpdateGuideState exits: m=4464 SNR=44.7
22:22:03.605 00.004 9960 IsGuiding returns 0
22:22:03.605 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:03.608 00.003 9960 PulseGuide returned control before completion, sleep 179
22:22:03.609 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:22:03.612 00.003 11872 Enqueuing Expose request
22:22:03.801 00.189 9960 IsGuiding returns 1
22:22:03.801 00.000 9960 scope still moving after pulse duration time elapsed
22:22:03.834 00.033 9960 IsSlewing returns 0
22:22:03.835 00.001 9960 IsGuiding returns 0
22:22:03.836 00.001 9960 scope move finished after 169 + 62 ms
22:22:03.836 00.000 9960 Move returns status 0, amount 169
22:22:03.836 00.000 9960 move complete, result=0
22:22:03.836 00.000 9960 worker thread done servicing request
22:22:03.837 00.001 9960 Worker thread wakes up
22:22:03.837 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.2 px 169 ms SOUTH
22:22:03.844 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:22:03.845 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:22:05.091 01.246 9960 Exposure complete
22:22:05.211 00.120 9960 worker thread done servicing request
22:22:05.211 00.000 11872 OnExposeComplete: enter
22:22:05.215 00.004 11872 UpdateGuideState(): m_state=6
22:22:05.220 00.005 11872 Star::Find(15, 1782, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 216
22:22:05.224 00.004 11872 Star::Find returns 1 (0), X=1782.46, Y=954.51, Mass=4172, SNR=43.6, Peak=188 HFD=5.8
22:22:05.229 00.005 11872 CameraToMount -- cameraTheta (-0.64) - m_xAngle (0.00) = xAngle (-0.64 = -0.64)
22:22:05.233 00.004 11872 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.33 = 2.33)
22:22:05.239 00.006 11872 CameraToMount -- cameraX=0.23 cameraY=-0.17 hyp=0.29 cameraTheta=-0.64 mountX=0.23 mountY=0.21, mountTheta=0.74
22:22:05.246 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.23, y=-0.17, opts=13)
22:22:05.250 00.004 11872 Enqueuing Move request for scope (0.23, -0.17)
22:22:05.254 00.004 9960 Worker thread wakes up
22:22:05.254 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=188, med=0, FiltMin=0, FiltMax=117, Gamma=1.000
22:22:05.258 00.004 11872 UpdateGuideState exits: m=4172 SNR=43.6
22:22:05.262 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:05.266 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:22:05.271 00.005 11872 Enqueuing Expose request
22:22:05.276 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.17) opts 0xd
22:22:05.276 00.000 9960 Handling offset move in thread for scope, endpoint = (0.23, -0.17)
22:22:05.276 00.000 9960 Moving (0.23, -0.17) raw xDistance=0.23 yDistance=0.21
22:22:05.276 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
22:22:05.276 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
22:22:05.276 00.000 9960 MoveAxis(W, 109, ABG)
22:22:05.277 00.001 9960 Guiding  Dir = 3, Dur = 109
22:22:05.277 00.000 9960 IsSlewing returns 0
22:22:05.278 00.001 9960 IsGuiding returns 0
22:22:05.278 00.000 9960 PulseGuide returned control before completion, sleep 119
22:22:05.409 00.131 9960 IsGuiding returns 1
22:22:05.409 00.000 9960 scope still moving after pulse duration time elapsed
22:22:05.440 00.031 9960 IsSlewing returns 0
22:22:05.442 00.002 9960 IsGuiding returns 0
22:22:05.443 00.001 9960 scope move finished after 109 + 56 ms
22:22:05.443 00.000 9960 Move returns status 0, amount 109
22:22:05.444 00.001 9960 MoveAxis(S, 157, ABG)
22:22:05.444 00.000 9960 Guiding  Dir = 1, Dur = 157
22:22:05.445 00.001 9960 IsSlewing returns 0
22:22:05.446 00.001 9960 IsGuiding returns 0
22:22:05.446 00.000 9960 PulseGuide returned control before completion, sleep 167
22:22:05.628 00.182 9960 IsGuiding returns 1
22:22:05.629 00.001 9960 scope still moving after pulse duration time elapsed
22:22:05.659 00.030 9960 IsSlewing returns 0
22:22:05.660 00.001 9960 IsGuiding returns 0
22:22:05.661 00.001 9960 scope move finished after 157 + 58 ms
22:22:05.661 00.000 9960 Move returns status 0, amount 157
22:22:05.663 00.002 9960 move complete, result=0
22:22:05.663 00.000 9960 worker thread done servicing request
22:22:05.664 00.001 9960 Worker thread wakes up
22:22:05.664 00.000 11872 GuideStep: 0.2 px 109 ms WEST, 0.2 px 157 ms SOUTH
22:22:05.672 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
22:22:05.672 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:22:06.920 01.248 9960 Exposure complete
22:22:07.039 00.119 9960 worker thread done servicing request
22:22:07.039 00.000 11872 OnExposeComplete: enter
22:22:07.044 00.005 11872 UpdateGuideState(): m_state=6
22:22:07.050 00.006 11872 Star::Find(15, 1782, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 217
22:22:07.053 00.003 11872 Star::Find returns 1 (0), X=1782.00, Y=955.54, Mass=4322, SNR=44.6, Peak=177 HFD=5.5
22:22:07.057 00.004 11872 CameraToMount -- cameraTheta (1.83) - m_xAngle (0.00) = xAngle (1.83 = 1.83)
22:22:07.060 00.003 11872 CameraToMount -- cameraTheta (1.83) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.80 = -1.48)
22:22:07.064 00.004 11872 CameraToMount -- cameraX=-0.23 cameraY=0.85 hyp=0.89 cameraTheta=1.83 mountX=-0.23 mountY=-0.88, mountTheta=-1.82
22:22:07.069 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.23, y=0.85, opts=13)
22:22:07.073 00.004 11872 Enqueuing Move request for scope (-0.23, 0.85)
22:22:07.077 00.004 9960 Worker thread wakes up
22:22:07.079 00.002 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.85) opts 0xd
22:22:07.079 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.23, 0.85)
22:22:07.079 00.000 9960 Moving (-0.23, 0.85) raw xDistance=-0.23 yDistance=-0.88
22:22:07.079 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=177, med=0, FiltMin=0, FiltMax=113, Gamma=1.000
22:22:07.084 00.005 9960 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.23
22:22:07.084 00.000 9960 resist switch: large excursion: input -0.88 thresh 0.60 direction from 1 to -1
22:22:07.085 00.001 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.65
22:22:07.086 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.88 from input -0.88
22:22:07.086 00.000 9960 MoveAxis(E, 98, ABG)
22:22:07.086 00.000 9960 Guiding  Dir = 2, Dur = 98
22:22:07.087 00.001 11872 UpdateGuideState exits: m=4322 SNR=44.6
22:22:07.091 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:07.095 00.004 9960 IsSlewing returns 0
22:22:07.095 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:22:07.099 00.004 9960 IsGuiding returns 0
22:22:07.100 00.001 11872 Enqueuing Expose request
22:22:07.107 00.007 9960 PulseGuide returned control before completion, sleep 108
22:22:07.226 00.119 9960 IsGuiding returns 1
22:22:07.227 00.001 9960 scope still moving after pulse duration time elapsed
22:22:07.258 00.031 9960 IsSlewing returns 0
22:22:07.258 00.000 9960 IsGuiding returns 0
22:22:07.259 00.001 9960 scope move finished after 98 + 61 ms
22:22:07.259 00.000 9960 Move returns status 0, amount 98
22:22:07.259 00.000 9960 MoveAxis(N, 658, ABG)
22:22:07.259 00.000 9960 Guiding  Dir = 0, Dur = 658
22:22:07.259 00.000 9960 IsSlewing returns 0
22:22:07.260 00.001 9960 IsGuiding returns 0
22:22:07.262 00.002 9960 PulseGuide returned control before completion, sleep 668
22:22:07.944 00.682 9960 IsGuiding returns 1
22:22:07.944 00.000 9960 scope still moving after pulse duration time elapsed
22:22:07.975 00.031 9960 IsSlewing returns 0
22:22:07.976 00.001 9960 IsGuiding returns 0
22:22:07.977 00.001 9960 scope move finished after 658 + 57 ms
22:22:07.977 00.000 9960 Move returns status 0, amount 658
22:22:07.977 00.000 9960 move complete, result=0
22:22:07.977 00.000 9960 worker thread done servicing request
22:22:07.978 00.001 9960 Worker thread wakes up
22:22:07.978 00.000 11872 GuideStep: -0.2 px 98 ms EAST, -0.9 px 658 ms NORTH
22:22:07.984 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:22:07.984 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:22:09.233 01.249 9960 Exposure complete
22:22:09.360 00.127 9960 worker thread done servicing request
22:22:09.361 00.001 11872 OnExposeComplete: enter
22:22:09.365 00.004 11872 UpdateGuideState(): m_state=6
22:22:09.368 00.003 11872 Star::Find(15, 1782, 955, 0, (0,0,0,0), 1.5, 10.0, 255) frame 218
22:22:09.373 00.005 11872 Star::Find returns 1 (0), X=1782.37, Y=955.15, Mass=4296, SNR=44.5, Peak=179 HFD=5.8
22:22:09.376 00.003 11872 CameraToMount -- cameraTheta (1.28) - m_xAngle (0.00) = xAngle (1.27 = 1.27)
22:22:09.380 00.004 11872 CameraToMount -- cameraTheta (1.28) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.24 = -2.04)
22:22:09.384 00.004 11872 CameraToMount -- cameraX=0.14 cameraY=0.47 hyp=0.49 cameraTheta=1.28 mountX=0.14 mountY=-0.43, mountTheta=-1.25
22:22:09.390 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.14, y=0.47, opts=13)
22:22:09.395 00.005 11872 Enqueuing Move request for scope (0.14, 0.47)
22:22:09.399 00.004 9960 Worker thread wakes up
22:22:09.399 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=179, med=0, FiltMin=0, FiltMax=120, Gamma=1.000
22:22:09.404 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.47) opts 0xd
22:22:09.404 00.000 9960 Handling offset move in thread for scope, endpoint = (0.14, 0.47)
22:22:09.405 00.001 9960 Moving (0.14, 0.47) raw xDistance=0.14 yDistance=-0.43
22:22:09.405 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:22:09.405 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.43 from input -0.43
22:22:09.406 00.001 9960 MoveAxis(E, 0, ABG)
22:22:09.406 00.000 11872 UpdateGuideState exits: m=4296 SNR=44.5
22:22:09.409 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:09.414 00.005 9960 Move returns status 0, amount 0
22:22:09.414 00.000 9960 MoveAxis(N, 324, ABG)
22:22:09.414 00.000 9960 Guiding  Dir = 0, Dur = 324
22:22:09.414 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:22:09.419 00.005 11872 Enqueuing Expose request
22:22:09.422 00.003 9960 IsSlewing returns 0
22:22:09.422 00.000 9960 IsGuiding returns 0
22:22:09.423 00.001 9960 PulseGuide returned control before completion, sleep 334
22:22:09.760 00.337 9960 IsGuiding returns 1
22:22:09.761 00.001 9960 scope still moving after pulse duration time elapsed
22:22:09.794 00.033 9960 IsSlewing returns 0
22:22:09.794 00.000 9960 IsGuiding returns 1
22:22:09.823 00.029 9960 IsSlewing returns 0
22:22:09.824 00.001 9960 IsGuiding returns 1
22:22:09.855 00.031 9960 IsSlewing returns 0
22:22:09.855 00.000 9960 IsGuiding returns 0
22:22:09.856 00.001 9960 scope move finished after 324 + 108 ms
22:22:09.857 00.001 9960 Move returns status 0, amount 324
22:22:09.857 00.000 9960 move complete, result=0
22:22:09.857 00.000 9960 worker thread done servicing request
22:22:09.858 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.4 px 324 ms NORTH
22:22:09.866 00.008 9960 Worker thread wakes up
22:22:09.867 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:22:09.867 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:22:11.116 01.249 9960 Exposure complete
22:22:11.238 00.122 9960 worker thread done servicing request
22:22:11.238 00.000 11872 OnExposeComplete: enter
22:22:11.243 00.005 11872 UpdateGuideState(): m_state=6
22:22:11.247 00.004 11872 Star::Find(15, 1782, 955, 0, (0,0,0,0), 1.5, 10.0, 255) frame 219
22:22:11.252 00.005 11872 Star::Find returns 1 (0), X=1782.34, Y=954.34, Mass=4142, SNR=43.1, Peak=184 HFD=5.5
22:22:11.256 00.004 11872 CameraToMount -- cameraTheta (-1.25) - m_xAngle (0.00) = xAngle (-1.26 = -1.26)
22:22:11.259 00.003 11872 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.71 = 1.71)
22:22:11.264 00.005 11872 CameraToMount -- cameraX=0.11 cameraY=-0.35 hyp=0.37 cameraTheta=-1.25 mountX=0.11 mountY=0.36, mountTheta=1.27
22:22:11.271 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.11, y=-0.35, opts=13)
22:22:11.277 00.006 11872 Enqueuing Move request for scope (0.11, -0.35)
22:22:11.280 00.003 9960 Worker thread wakes up
22:22:11.282 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=184, med=0, FiltMin=0, FiltMax=115, Gamma=1.000
22:22:11.286 00.004 11872 UpdateGuideState exits: m=4142 SNR=43.1
22:22:11.289 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:11.293 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:22:11.297 00.004 11872 Enqueuing Expose request
22:22:11.300 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.35) opts 0xd
22:22:11.300 00.000 9960 Handling offset move in thread for scope, endpoint = (0.11, -0.35)
22:22:11.301 00.001 9960 Moving (0.11, -0.35) raw xDistance=0.11 yDistance=0.36
22:22:11.301 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:22:11.301 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:22:11.301 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.36
22:22:11.301 00.000 9960 MoveAxis(E, 0, ABG)
22:22:11.302 00.001 9960 Move returns status 0, amount 0
22:22:11.302 00.000 9960 MoveAxis(N, 0, ABG)
22:22:11.302 00.000 9960 Move returns status 0, amount 0
22:22:11.302 00.000 9960 move complete, result=0
22:22:11.304 00.002 9960 worker thread done servicing request
22:22:11.304 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
22:22:11.308 00.004 9960 Worker thread wakes up
22:22:11.309 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:22:11.309 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:22:12.551 01.242 9960 Exposure complete
22:22:12.676 00.125 9960 worker thread done servicing request
22:22:12.676 00.000 11872 OnExposeComplete: enter
22:22:12.684 00.008 11872 UpdateGuideState(): m_state=6
22:22:12.692 00.008 11872 Star::Find(15, 1782, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 220
22:22:12.697 00.005 11872 Star::Find returns 1 (0), X=1782.67, Y=953.26, Mass=4484, SNR=45.3, Peak=179 HFD=5.6
22:22:12.703 00.006 11872 CameraToMount -- cameraTheta (-1.27) - m_xAngle (0.00) = xAngle (-1.27 = -1.27)
22:22:12.708 00.005 11872 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.70 = 1.70)
22:22:12.711 00.003 11872 CameraToMount -- cameraX=0.44 cameraY=-1.43 hyp=1.50 cameraTheta=-1.27 mountX=0.44 mountY=1.49, mountTheta=1.28
22:22:12.717 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.44, y=-1.43, opts=13)
22:22:12.721 00.004 11872 Enqueuing Move request for scope (0.44, -1.43)
22:22:12.724 00.003 9960 Worker thread wakes up
22:22:12.724 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=179, med=0, FiltMin=0, FiltMax=122, Gamma=1.000
22:22:12.728 00.004 11872 UpdateGuideState exits: m=4484 SNR=45.3
22:22:12.734 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:12.737 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:22:12.741 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.44, -1.43) opts 0xd
22:22:12.741 00.000 11872 Enqueuing Expose request
22:22:12.746 00.005 9960 Handling offset move in thread for scope, endpoint = (0.44, -1.43)
22:22:12.746 00.000 9960 Moving (0.44, -1.43) raw xDistance=0.44 yDistance=1.49
22:22:12.747 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.44
22:22:12.747 00.000 9960 resist switch: large excursion: input 1.49 thresh 0.60 direction from -1 to 1
22:22:12.747 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.46
22:22:12.747 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.49 from input 1.49
22:22:12.747 00.000 9960 MoveAxis(W, 205, ABG)
22:22:12.748 00.001 9960 Guiding  Dir = 3, Dur = 205
22:22:12.748 00.000 9960 IsSlewing returns 0
22:22:12.748 00.000 9960 IsGuiding returns 0
22:22:12.749 00.001 9960 PulseGuide returned control before completion, sleep 215
22:22:12.979 00.230 9960 IsGuiding returns 1
22:22:12.982 00.003 9960 scope still moving after pulse duration time elapsed
22:22:13.012 00.030 9960 IsSlewing returns 0
22:22:13.014 00.002 9960 IsGuiding returns 0
22:22:13.015 00.001 9960 scope move finished after 205 + 61 ms
22:22:13.015 00.000 9960 Move returns status 0, amount 205
22:22:13.016 00.001 9960 MoveAxis(S, 1110, ABG)
22:22:13.016 00.000 9960 Guiding  Dir = 1, Dur = 1110
22:22:13.016 00.000 9960 IsSlewing returns 0
22:22:13.018 00.002 9960 IsGuiding returns 0
22:22:13.019 00.001 9960 PulseGuide returned control before completion, sleep 1120
22:22:14.150 01.131 9960 IsGuiding returns 1
22:22:14.151 00.001 9960 scope still moving after pulse duration time elapsed
22:22:14.182 00.031 9960 IsSlewing returns 0
22:22:14.183 00.001 9960 IsGuiding returns 0
22:22:14.183 00.000 9960 scope move finished after 1110 + 55 ms
22:22:14.184 00.001 9960 Move returns status 0, amount 1110
22:22:14.184 00.000 9960 move complete, result=0
22:22:14.185 00.001 9960 worker thread done servicing request
22:22:14.185 00.000 9960 Worker thread wakes up
22:22:14.186 00.001 11872 GuideStep: 0.4 px 205 ms WEST, 1.5 px 1110 ms SOUTH
22:22:14.193 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:22:14.193 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:22:15.446 01.253 9960 Exposure complete
22:22:15.570 00.124 9960 worker thread done servicing request
22:22:15.571 00.001 11872 OnExposeComplete: enter
22:22:15.575 00.004 11872 UpdateGuideState(): m_state=6
22:22:15.580 00.005 11872 Star::Find(15, 1782, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 221
22:22:15.585 00.005 11872 Star::Find returns 1 (0), X=1782.49, Y=953.83, Mass=4300, SNR=44.2, Peak=183 HFD=5.8
22:22:15.589 00.004 11872 CameraToMount -- cameraTheta (-1.28) - m_xAngle (0.00) = xAngle (-1.28 = -1.28)
22:22:15.594 00.005 11872 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.69 = 1.69)
22:22:15.597 00.003 11872 CameraToMount -- cameraX=0.26 cameraY=-0.85 hyp=0.89 cameraTheta=-1.28 mountX=0.25 mountY=0.89, mountTheta=1.29
22:22:15.603 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.26, y=-0.85, opts=13)
22:22:15.606 00.003 11872 Enqueuing Move request for scope (0.26, -0.85)
22:22:15.611 00.005 9960 Worker thread wakes up
22:22:15.611 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=183, med=0, FiltMin=0, FiltMax=114, Gamma=1.000
22:22:15.615 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.85) opts 0xd
22:22:15.615 00.000 9960 Handling offset move in thread for scope, endpoint = (0.26, -0.85)
22:22:15.616 00.001 11872 UpdateGuideState exits: m=4300 SNR=44.2
22:22:15.619 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:15.623 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:22:15.627 00.004 11872 Enqueuing Expose request
22:22:15.630 00.003 9960 Moving (0.26, -0.85) raw xDistance=0.25 yDistance=0.89
22:22:15.630 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.25
22:22:15.630 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.89 from input 0.89
22:22:15.630 00.000 9960 MoveAxis(W, 134, ABG)
22:22:15.632 00.002 9960 Guiding  Dir = 3, Dur = 134
22:22:15.632 00.000 9960 IsSlewing returns 0
22:22:15.632 00.000 9960 IsGuiding returns 0
22:22:15.633 00.001 9960 PulseGuide returned control before completion, sleep 144
22:22:15.793 00.160 9960 IsGuiding returns 0
22:22:15.795 00.002 9960 Move returns status 0, amount 134
22:22:15.795 00.000 9960 MoveAxis(S, 661, ABG)
22:22:15.795 00.000 9960 Guiding  Dir = 1, Dur = 661
22:22:15.797 00.002 9960 IsSlewing returns 0
22:22:15.797 00.000 9960 IsGuiding returns 0
22:22:15.798 00.001 9960 PulseGuide returned control before completion, sleep 671
22:22:16.484 00.686 9960 IsGuiding returns 1
22:22:16.486 00.002 9960 scope still moving after pulse duration time elapsed
22:22:16.516 00.030 9960 IsSlewing returns 0
22:22:16.518 00.002 9960 IsGuiding returns 0
22:22:16.518 00.000 9960 scope move finished after 661 + 60 ms
22:22:16.519 00.001 9960 Move returns status 0, amount 661
22:22:16.519 00.000 9960 move complete, result=0
22:22:16.521 00.002 9960 worker thread done servicing request
22:22:16.521 00.000 9960 Worker thread wakes up
22:22:16.521 00.000 11872 GuideStep: 0.3 px 134 ms WEST, 0.9 px 661 ms SOUTH
22:22:16.528 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:22:16.528 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:22:17.779 01.251 9960 Exposure complete
22:22:17.903 00.124 9960 worker thread done servicing request
22:22:17.904 00.001 11872 OnExposeComplete: enter
22:22:17.908 00.004 11872 UpdateGuideState(): m_state=6
22:22:17.912 00.004 11872 Star::Find(15, 1782, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 222
22:22:17.915 00.003 11872 Star::Find returns 1 (0), X=1782.48, Y=954.57, Mass=4480, SNR=45.3, Peak=204 HFD=5.8
22:22:17.918 00.003 11872 CameraToMount -- cameraTheta (-0.43) - m_xAngle (0.00) = xAngle (-0.44 = -0.44)
22:22:17.921 00.003 11872 CameraToMount -- cameraTheta (-0.43) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.53 = 2.53)
22:22:17.924 00.003 11872 CameraToMount -- cameraX=0.26 cameraY=-0.12 hyp=0.28 cameraTheta=-0.43 mountX=0.25 mountY=0.16, mountTheta=0.56
22:22:17.928 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.26, y=-0.12, opts=13)
22:22:17.931 00.003 11872 Enqueuing Move request for scope (0.26, -0.12)
22:22:17.934 00.003 9960 Worker thread wakes up
22:22:17.934 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.12) opts 0xd
22:22:17.934 00.000 9960 Handling offset move in thread for scope, endpoint = (0.26, -0.12)
22:22:17.934 00.000 9960 Moving (0.26, -0.12) raw xDistance=0.25 yDistance=0.16
22:22:17.934 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.25
22:22:17.935 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:22:17.935 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=204, med=0, FiltMin=0, FiltMax=118, Gamma=1.000
22:22:17.937 00.002 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
22:22:17.937 00.000 9960 MoveAxis(W, 129, ABG)
22:22:17.937 00.000 9960 Guiding  Dir = 3, Dur = 129
22:22:17.937 00.000 11872 UpdateGuideState exits: m=4480 SNR=45.3
22:22:17.942 00.005 9960 IsSlewing returns 0
22:22:17.942 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:17.947 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:22:17.951 00.004 9960 IsGuiding returns 0
22:22:17.951 00.000 11872 Enqueuing Expose request
22:22:17.954 00.003 9960 PulseGuide returned control before completion, sleep 139
22:22:18.096 00.142 9960 IsGuiding returns 1
22:22:18.098 00.002 9960 scope still moving after pulse duration time elapsed
22:22:18.129 00.031 9960 IsSlewing returns 0
22:22:18.131 00.002 9960 IsGuiding returns 0
22:22:18.132 00.001 9960 scope move finished after 129 + 52 ms
22:22:18.132 00.000 9960 Move returns status 0, amount 129
22:22:18.134 00.002 9960 MoveAxis(N, 0, ABG)
22:22:18.134 00.000 9960 Move returns status 0, amount 0
22:22:18.134 00.000 9960 move complete, result=0
22:22:18.134 00.000 9960 worker thread done servicing request
22:22:18.134 00.000 9960 Worker thread wakes up
22:22:18.135 00.001 11872 GuideStep: 0.3 px 129 ms WEST, 0.2 px 0 ms NORTH
22:22:18.141 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:22:18.141 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:22:19.390 01.249 9960 Exposure complete
22:22:19.498 00.108 9960 worker thread done servicing request
22:22:19.499 00.001 11872 OnExposeComplete: enter
22:22:19.502 00.003 11872 UpdateGuideState(): m_state=6
22:22:19.506 00.004 11872 Star::Find(15, 1782, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 223
22:22:19.511 00.005 11872 Star::Find returns 1 (0), X=1782.35, Y=954.43, Mass=4484, SNR=45.1, Peak=191 HFD=5.8
22:22:19.514 00.003 11872 CameraToMount -- cameraTheta (-1.13) - m_xAngle (0.00) = xAngle (-1.13 = -1.13)
22:22:19.517 00.003 11872 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.84 = 1.84)
22:22:19.522 00.005 11872 CameraToMount -- cameraX=0.12 cameraY=-0.26 hyp=0.29 cameraTheta=-1.13 mountX=0.12 mountY=0.28, mountTheta=1.15
22:22:19.526 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.12, y=-0.26, opts=13)
22:22:19.531 00.005 11872 Enqueuing Move request for scope (0.12, -0.26)
22:22:19.535 00.004 9960 Worker thread wakes up
22:22:19.536 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.26) opts 0xd
22:22:19.536 00.000 9960 Handling offset move in thread for scope, endpoint = (0.12, -0.26)
22:22:19.536 00.000 9960 Moving (0.12, -0.26) raw xDistance=0.12 yDistance=0.28
22:22:19.536 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:22:19.536 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.28 from input 0.28
22:22:19.537 00.001 9960 MoveAxis(E, 0, ABG)
22:22:19.537 00.000 9960 Move returns status 0, amount 0
22:22:19.537 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=191, med=0, FiltMin=0, FiltMax=118, Gamma=1.000
22:22:19.542 00.005 9960 MoveAxis(S, 207, ABG)
22:22:19.542 00.000 9960 Guiding  Dir = 1, Dur = 207
22:22:19.542 00.000 11872 UpdateGuideState exits: m=4484 SNR=45.1
22:22:19.546 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:19.549 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:22:19.554 00.005 11872 Enqueuing Expose request
22:22:19.558 00.004 9960 IsSlewing returns 0
22:22:19.558 00.000 9960 IsGuiding returns 0
22:22:19.558 00.000 9960 PulseGuide returned control before completion, sleep 217
22:22:19.784 00.226 9960 IsGuiding returns 1
22:22:19.785 00.001 9960 scope still moving after pulse duration time elapsed
22:22:19.816 00.031 9960 IsSlewing returns 0
22:22:19.818 00.002 9960 IsGuiding returns 0
22:22:19.818 00.000 9960 scope move finished after 207 + 53 ms
22:22:19.819 00.001 9960 Move returns status 0, amount 207
22:22:19.819 00.000 9960 move complete, result=0
22:22:19.819 00.000 9960 worker thread done servicing request
22:22:19.819 00.000 9960 Worker thread wakes up
22:22:19.821 00.002 11872 GuideStep: 0.1 px 0 ms EAST, 0.3 px 207 ms SOUTH
22:22:19.827 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:22:19.827 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:22:21.077 01.250 9960 Exposure complete
22:22:21.177 00.100 9960 worker thread done servicing request
22:22:21.178 00.001 11872 OnExposeComplete: enter
22:22:21.182 00.004 11872 UpdateGuideState(): m_state=6
22:22:21.185 00.003 11872 Star::Find(15, 1782, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 224
22:22:21.189 00.004 11872 Star::Find returns 1 (0), X=1782.37, Y=954.45, Mass=4487, SNR=45.5, Peak=219 HFD=5.8
22:22:21.193 00.004 11872 CameraToMount -- cameraTheta (-1.03) - m_xAngle (0.00) = xAngle (-1.04 = -1.04)
22:22:21.199 00.006 11872 CameraToMount -- cameraTheta (-1.03) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.93 = 1.93)
22:22:21.203 00.004 11872 CameraToMount -- cameraX=0.14 cameraY=-0.24 hyp=0.28 cameraTheta=-1.03 mountX=0.14 mountY=0.26, mountTheta=1.07
22:22:21.212 00.009 11872 SchedulePrimaryMove(0FA44CE0, x=0.14, y=-0.24, opts=13)
22:22:21.217 00.005 11872 Enqueuing Move request for scope (0.14, -0.24)
22:22:21.220 00.003 9960 Worker thread wakes up
22:22:21.222 00.002 9960 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.24) opts 0xd
22:22:21.223 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=219, med=0, FiltMin=0, FiltMax=105, Gamma=1.000
22:22:21.229 00.006 9960 Handling offset move in thread for scope, endpoint = (0.14, -0.24)
22:22:21.229 00.000 9960 Moving (0.14, -0.24) raw xDistance=0.14 yDistance=0.26
22:22:21.232 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:22:21.232 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.26
22:22:21.232 00.000 9960 MoveAxis(E, 0, ABG)
22:22:21.233 00.001 11872 UpdateGuideState exits: m=4487 SNR=45.5
22:22:21.238 00.005 9960 Move returns status 0, amount 0
22:22:21.239 00.001 9960 MoveAxis(S, 192, ABG)
22:22:21.239 00.000 9960 Guiding  Dir = 1, Dur = 192
22:22:21.239 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:21.243 00.004 9960 IsSlewing returns 0
22:22:21.243 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:22:21.247 00.004 9960 IsGuiding returns 0
22:22:21.247 00.000 11872 Enqueuing Expose request
22:22:21.250 00.003 9960 PulseGuide returned control before completion, sleep 202
22:22:21.473 00.223 9960 IsGuiding returns 0
22:22:21.475 00.002 9960 Move returns status 0, amount 192
22:22:21.475 00.000 9960 move complete, result=0
22:22:21.475 00.000 9960 worker thread done servicing request
22:22:21.476 00.001 11872 GuideStep: 0.1 px 0 ms EAST, 0.3 px 192 ms SOUTH
22:22:21.479 00.003 9960 Worker thread wakes up
22:22:21.479 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:22:21.479 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:22:22.727 01.248 9960 Exposure complete
22:22:22.830 00.103 9960 worker thread done servicing request
22:22:22.830 00.000 11872 OnExposeComplete: enter
22:22:22.835 00.005 11872 UpdateGuideState(): m_state=6
22:22:22.844 00.009 11872 Star::Find(15, 1782, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 225
22:22:22.849 00.005 11872 Star::Find returns 1 (0), X=1782.44, Y=954.58, Mass=4297, SNR=43.8, Peak=210 HFD=5.8
22:22:22.854 00.005 11872 CameraToMount -- cameraTheta (-0.46) - m_xAngle (0.00) = xAngle (-0.46 = -0.46)
22:22:22.858 00.004 11872 CameraToMount -- cameraTheta (-0.46) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.51 = 2.51)
22:22:22.862 00.004 11872 CameraToMount -- cameraX=0.21 cameraY=-0.10 hyp=0.23 cameraTheta=-0.46 mountX=0.21 mountY=0.14, mountTheta=0.58
22:22:22.869 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.21, y=-0.10, opts=13)
22:22:22.874 00.005 11872 Enqueuing Move request for scope (0.21, -0.10)
22:22:22.878 00.004 9960 Worker thread wakes up
22:22:22.878 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=210, med=0, FiltMin=0, FiltMax=115, Gamma=1.000
22:22:22.882 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.10) opts 0xd
22:22:22.882 00.000 11872 UpdateGuideState exits: m=4297 SNR=43.8
22:22:22.885 00.003 9960 Handling offset move in thread for scope, endpoint = (0.21, -0.10)
22:22:22.885 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:22.889 00.004 9960 Moving (0.21, -0.10) raw xDistance=0.21 yDistance=0.14
22:22:22.889 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:22:22.892 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
22:22:22.892 00.000 11872 Enqueuing Expose request
22:22:22.895 00.003 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:22:22.895 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
22:22:22.895 00.000 9960 MoveAxis(W, 98, ABG)
22:22:22.897 00.002 9960 Guiding  Dir = 3, Dur = 98
22:22:22.897 00.000 9960 IsSlewing returns 0
22:22:22.897 00.000 9960 IsGuiding returns 0
22:22:22.897 00.000 9960 PulseGuide returned control before completion, sleep 108
22:22:23.008 00.111 9960 IsGuiding returns 1
22:22:23.008 00.000 9960 scope still moving after pulse duration time elapsed
22:22:23.039 00.031 9960 IsSlewing returns 0
22:22:23.039 00.000 9960 IsGuiding returns 1
22:22:23.071 00.032 9960 IsSlewing returns 0
22:22:23.071 00.000 9960 IsGuiding returns 0
22:22:23.071 00.000 9960 scope move finished after 98 + 75 ms
22:22:23.071 00.000 9960 Move returns status 0, amount 98
22:22:23.071 00.000 9960 MoveAxis(N, 0, ABG)
22:22:23.071 00.000 9960 Move returns status 0, amount 0
22:22:23.071 00.000 9960 move complete, result=0
22:22:23.071 00.000 9960 worker thread done servicing request
22:22:23.072 00.001 11872 GuideStep: 0.2 px 98 ms WEST, 0.1 px 0 ms NORTH
22:22:23.077 00.005 9960 Worker thread wakes up
22:22:23.077 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:22:23.077 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:22:24.330 01.253 9960 Exposure complete
22:22:24.451 00.121 9960 worker thread done servicing request
22:22:24.452 00.001 11872 OnExposeComplete: enter
22:22:24.455 00.003 11872 UpdateGuideState(): m_state=6
22:22:24.461 00.006 11872 Star::Find(15, 1782, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 226
22:22:24.465 00.004 11872 Star::Find returns 1 (0), X=1782.30, Y=954.51, Mass=4221, SNR=43.2, Peak=180 HFD=5.6
22:22:24.470 00.005 11872 CameraToMount -- cameraTheta (-1.19) - m_xAngle (0.00) = xAngle (-1.19 = -1.19)
22:22:24.474 00.004 11872 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.77 = 1.77)
22:22:24.477 00.003 11872 CameraToMount -- cameraX=0.07 cameraY=-0.17 hyp=0.19 cameraTheta=-1.19 mountX=0.07 mountY=0.18, mountTheta=1.21
22:22:24.483 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.07, y=-0.17, opts=13)
22:22:24.488 00.005 11872 Enqueuing Move request for scope (0.07, -0.17)
22:22:24.492 00.004 9960 Worker thread wakes up
22:22:24.493 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=180, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
22:22:24.496 00.003 11872 UpdateGuideState exits: m=4221 SNR=43.2
22:22:24.499 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:24.504 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.17) opts 0xd
22:22:24.504 00.000 9960 Handling offset move in thread for scope, endpoint = (0.07, -0.17)
22:22:24.504 00.000 9960 Moving (0.07, -0.17) raw xDistance=0.07 yDistance=0.18
22:22:24.504 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:22:24.504 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:22:24.504 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:22:24.525 00.021 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
22:22:24.526 00.001 9960 MoveAxis(E, 0, ABG)
22:22:24.526 00.000 9960 Move returns status 0, amount 0
22:22:24.526 00.000 11872 Enqueuing Expose request
22:22:24.533 00.007 9960 MoveAxis(N, 0, ABG)
22:22:24.533 00.000 9960 Move returns status 0, amount 0
22:22:24.533 00.000 9960 move complete, result=0
22:22:24.534 00.001 9960 worker thread done servicing request
22:22:24.534 00.000 9960 Worker thread wakes up
22:22:24.534 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:22:24.540 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:22:24.540 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:22:25.782 01.242 9960 Exposure complete
22:22:25.904 00.122 9960 worker thread done servicing request
22:22:25.905 00.001 11872 OnExposeComplete: enter
22:22:25.907 00.002 11872 UpdateGuideState(): m_state=6
22:22:25.910 00.003 11872 Star::Find(15, 1782, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 227
22:22:25.913 00.003 11872 Star::Find returns 1 (0), X=1782.34, Y=954.48, Mass=4377, SNR=44.4, Peak=213 HFD=5.6
22:22:25.916 00.003 11872 CameraToMount -- cameraTheta (-1.08) - m_xAngle (0.00) = xAngle (-1.08 = -1.08)
22:22:25.920 00.004 11872 CameraToMount -- cameraTheta (-1.08) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.89 = 1.89)
22:22:25.922 00.002 11872 CameraToMount -- cameraX=0.11 cameraY=-0.20 hyp=0.23 cameraTheta=-1.08 mountX=0.11 mountY=0.22, mountTheta=1.11
22:22:25.927 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.11, y=-0.20, opts=13)
22:22:25.930 00.003 11872 Enqueuing Move request for scope (0.11, -0.20)
22:22:25.934 00.004 9960 Worker thread wakes up
22:22:25.934 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=0, FiltMin=0, FiltMax=110, Gamma=1.000
22:22:25.937 00.003 11872 UpdateGuideState exits: m=4377 SNR=44.4
22:22:25.939 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:25.942 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:22:25.946 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.20) opts 0xd
22:22:25.946 00.000 9960 Handling offset move in thread for scope, endpoint = (0.11, -0.20)
22:22:25.946 00.000 9960 Moving (0.11, -0.20) raw xDistance=0.11 yDistance=0.22
22:22:25.946 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:22:25.947 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
22:22:25.947 00.000 9960 MoveAxis(E, 0, ABG)
22:22:25.947 00.000 9960 Move returns status 0, amount 0
22:22:25.947 00.000 9960 MoveAxis(S, 164, ABG)
22:22:25.947 00.000 11872 Enqueuing Expose request
22:22:25.951 00.004 9960 Guiding  Dir = 1, Dur = 164
22:22:25.951 00.000 9960 IsSlewing returns 0
22:22:25.951 00.000 9960 IsGuiding returns 0
22:22:25.952 00.001 9960 PulseGuide returned control before completion, sleep 174
22:22:26.134 00.182 9960 IsGuiding returns 1
22:22:26.135 00.001 9960 scope still moving after pulse duration time elapsed
22:22:26.166 00.031 9960 IsSlewing returns 0
22:22:26.167 00.001 9960 IsGuiding returns 0
22:22:26.167 00.000 9960 scope move finished after 164 + 50 ms
22:22:26.167 00.000 9960 Move returns status 0, amount 164
22:22:26.167 00.000 9960 move complete, result=0
22:22:26.168 00.001 9960 worker thread done servicing request
22:22:26.168 00.000 9960 Worker thread wakes up
22:22:26.168 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.2 px 164 ms SOUTH
22:22:26.174 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:22:26.174 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:22:27.430 01.256 9960 Exposure complete
22:22:27.546 00.116 9960 worker thread done servicing request
22:22:27.547 00.001 11872 OnExposeComplete: enter
22:22:27.553 00.006 11872 UpdateGuideState(): m_state=6
22:22:27.557 00.004 11872 Star::Find(15, 1782, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 228
22:22:27.561 00.004 11872 Star::Find returns 1 (0), X=1782.49, Y=954.37, Mass=4386, SNR=45.0, Peak=217 HFD=5.6
22:22:27.565 00.004 11872 CameraToMount -- cameraTheta (-0.88) - m_xAngle (0.00) = xAngle (-0.88 = -0.88)
22:22:27.568 00.003 11872 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.09 = 2.09)
22:22:27.573 00.005 11872 CameraToMount -- cameraX=0.27 cameraY=-0.32 hyp=0.41 cameraTheta=-0.88 mountX=0.26 mountY=0.36, mountTheta=0.94
22:22:27.580 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.27, y=-0.32, opts=13)
22:22:27.584 00.004 11872 Enqueuing Move request for scope (0.27, -0.32)
22:22:27.588 00.004 9960 Worker thread wakes up
22:22:27.588 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.32) opts 0xd
22:22:27.589 00.001 9960 Handling offset move in thread for scope, endpoint = (0.27, -0.32)
22:22:27.589 00.000 9960 Moving (0.27, -0.32) raw xDistance=0.26 yDistance=0.36
22:22:27.589 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.26
22:22:27.589 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.36 from input 0.36
22:22:27.589 00.000 9960 MoveAxis(W, 124, ABG)
22:22:27.590 00.001 9960 Guiding  Dir = 3, Dur = 124
22:22:27.590 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=217, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
22:22:27.594 00.004 9960 IsSlewing returns 0
22:22:27.594 00.000 11872 UpdateGuideState exits: m=4386 SNR=45.0
22:22:27.597 00.003 9960 IsGuiding returns 0
22:22:27.597 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:27.602 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:22:27.605 00.003 9960 PulseGuide returned control before completion, sleep 134
22:22:27.605 00.000 11872 Enqueuing Expose request
22:22:27.748 00.143 9960 IsGuiding returns 1
22:22:27.750 00.002 9960 scope still moving after pulse duration time elapsed
22:22:27.780 00.030 9960 IsSlewing returns 0
22:22:27.782 00.002 9960 IsGuiding returns 0
22:22:27.783 00.001 9960 scope move finished after 124 + 61 ms
22:22:27.784 00.001 9960 Move returns status 0, amount 124
22:22:27.784 00.000 9960 MoveAxis(S, 269, ABG)
22:22:27.784 00.000 9960 Guiding  Dir = 1, Dur = 269
22:22:27.786 00.002 9960 IsSlewing returns 0
22:22:27.786 00.000 9960 IsGuiding returns 0
22:22:27.787 00.001 9960 PulseGuide returned control before completion, sleep 279
22:22:28.076 00.289 9960 IsGuiding returns 1
22:22:28.077 00.001 9960 scope still moving after pulse duration time elapsed
22:22:28.106 00.029 9960 IsSlewing returns 0
22:22:28.108 00.002 9960 IsGuiding returns 0
22:22:28.109 00.001 9960 scope move finished after 269 + 53 ms
22:22:28.109 00.000 9960 Move returns status 0, amount 269
22:22:28.109 00.000 9960 move complete, result=0
22:22:28.110 00.001 9960 worker thread done servicing request
22:22:28.110 00.000 9960 Worker thread wakes up
22:22:28.110 00.000 11872 GuideStep: 0.3 px 124 ms WEST, 0.4 px 269 ms SOUTH
22:22:28.116 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:22:28.116 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:22:29.371 01.255 9960 Exposure complete
22:22:29.497 00.126 9960 worker thread done servicing request
22:22:29.498 00.001 11872 OnExposeComplete: enter
22:22:29.503 00.005 11872 UpdateGuideState(): m_state=6
22:22:29.506 00.003 11872 Star::Find(15, 1782, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 229
22:22:29.509 00.003 11872 Star::Find returns 1 (0), X=1782.33, Y=954.69, Mass=4250, SNR=43.5, Peak=212 HFD=5.5
22:22:29.514 00.005 11872 CameraToMount -- cameraTheta (0.06) - m_xAngle (0.00) = xAngle (0.05 = 0.05)
22:22:29.519 00.005 11872 CameraToMount -- cameraTheta (0.06) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (3.02 = 3.02)
22:22:29.522 00.003 11872 CameraToMount -- cameraX=0.10 cameraY=0.01 hyp=0.10 cameraTheta=0.06 mountX=0.10 mountY=0.01, mountTheta=0.12
22:22:29.527 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.10, y=0.01, opts=13)
22:22:29.531 00.004 11872 Enqueuing Move request for scope (0.10, 0.01)
22:22:29.534 00.003 9960 Worker thread wakes up
22:22:29.534 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.01) opts 0xd
22:22:29.534 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=212, med=0, FiltMin=0, FiltMax=101, Gamma=1.000
22:22:29.539 00.005 9960 Handling offset move in thread for scope, endpoint = (0.10, 0.01)
22:22:29.539 00.000 9960 Moving (0.10, 0.01) raw xDistance=0.10 yDistance=0.01
22:22:29.539 00.000 11872 UpdateGuideState exits: m=4250 SNR=43.5
22:22:29.544 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:29.548 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:22:29.548 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:22:29.549 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:22:29.554 00.005 11872 Enqueuing Expose request
22:22:29.557 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:22:29.557 00.000 9960 MoveAxis(E, 0, ABG)
22:22:29.557 00.000 9960 Move returns status 0, amount 0
22:22:29.557 00.000 9960 MoveAxis(N, 0, ABG)
22:22:29.557 00.000 9960 Move returns status 0, amount 0
22:22:29.558 00.001 9960 move complete, result=0
22:22:29.558 00.000 9960 worker thread done servicing request
22:22:29.558 00.000 9960 Worker thread wakes up
22:22:29.558 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:22:29.563 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:22:29.563 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:22:30.805 01.242 9960 Exposure complete
22:22:30.951 00.146 9960 worker thread done servicing request
22:22:30.953 00.002 11872 OnExposeComplete: enter
22:22:30.956 00.003 11872 UpdateGuideState(): m_state=6
22:22:30.961 00.005 11872 Star::Find(15, 1782, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 230
22:22:30.965 00.004 11872 Star::Find returns 1 (0), X=1782.27, Y=954.57, Mass=4270, SNR=44.0, Peak=197 HFD=5.5
22:22:30.970 00.005 11872 CameraToMount -- cameraTheta (-1.22) - m_xAngle (0.00) = xAngle (-1.23 = -1.23)
22:22:30.975 00.005 11872 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.74 = 1.74)
22:22:30.980 00.005 11872 CameraToMount -- cameraX=0.04 cameraY=-0.12 hyp=0.13 cameraTheta=-1.22 mountX=0.04 mountY=0.12, mountTheta=1.24
22:22:30.987 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.04, y=-0.12, opts=13)
22:22:30.994 00.007 11872 Enqueuing Move request for scope (0.04, -0.12)
22:22:30.999 00.005 9960 Worker thread wakes up
22:22:30.999 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=197, med=0, FiltMin=0, FiltMax=102, Gamma=1.000
22:22:31.006 00.007 9960 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.12) opts 0xd
22:22:31.006 00.000 11872 UpdateGuideState exits: m=4270 SNR=44.0
22:22:31.011 00.005 9960 Handling offset move in thread for scope, endpoint = (0.04, -0.12)
22:22:31.011 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:31.017 00.006 9960 Moving (0.04, -0.12) raw xDistance=0.04 yDistance=0.12
22:22:31.017 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:22:31.022 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:22:31.022 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:22:31.022 00.000 11872 Enqueuing Expose request
22:22:31.027 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:22:31.029 00.002 9960 MoveAxis(E, 0, ABG)
22:22:31.029 00.000 9960 Move returns status 0, amount 0
22:22:31.031 00.002 9960 MoveAxis(N, 0, ABG)
22:22:31.031 00.000 9960 Move returns status 0, amount 0
22:22:31.032 00.001 9960 move complete, result=0
22:22:31.032 00.000 9960 worker thread done servicing request
22:22:31.032 00.000 11872 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:22:31.039 00.007 9960 Worker thread wakes up
22:22:31.039 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:22:31.039 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:22:32.279 01.240 9960 Exposure complete
22:22:32.403 00.124 9960 worker thread done servicing request
22:22:32.403 00.000 11872 OnExposeComplete: enter
22:22:32.407 00.004 11872 UpdateGuideState(): m_state=6
22:22:32.412 00.005 11872 Star::Find(15, 1782, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 231
22:22:32.416 00.004 11872 Star::Find returns 1 (0), X=1782.37, Y=954.25, Mass=4478, SNR=45.4, Peak=191 HFD=5.9
22:22:32.420 00.004 11872 CameraToMount -- cameraTheta (-1.26) - m_xAngle (0.00) = xAngle (-1.26 = -1.26)
22:22:32.424 00.004 11872 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.71 = 1.71)
22:22:32.428 00.004 11872 CameraToMount -- cameraX=0.14 cameraY=-0.43 hyp=0.46 cameraTheta=-1.26 mountX=0.14 mountY=0.45, mountTheta=1.27
22:22:32.434 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.14, y=-0.43, opts=13)
22:22:32.438 00.004 11872 Enqueuing Move request for scope (0.14, -0.43)
22:22:32.441 00.003 9960 Worker thread wakes up
22:22:32.441 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.43) opts 0xd
22:22:32.442 00.001 9960 Handling offset move in thread for scope, endpoint = (0.14, -0.43)
22:22:32.442 00.000 9960 Moving (0.14, -0.43) raw xDistance=0.14 yDistance=0.45
22:22:32.442 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:22:32.443 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.45 from input 0.45
22:22:32.443 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=191, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
22:22:32.446 00.003 11872 UpdateGuideState exits: m=4478 SNR=45.4
22:22:32.451 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:32.454 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:22:32.459 00.005 11872 Enqueuing Expose request
22:22:32.464 00.005 9960 MoveAxis(E, 0, ABG)
22:22:32.464 00.000 9960 Move returns status 0, amount 0
22:22:32.464 00.000 9960 MoveAxis(S, 337, ABG)
22:22:32.464 00.000 9960 Guiding  Dir = 1, Dur = 337
22:22:32.465 00.001 9960 IsSlewing returns 0
22:22:32.465 00.000 9960 IsGuiding returns 0
22:22:32.465 00.000 9960 PulseGuide returned control before completion, sleep 347
22:22:32.819 00.354 9960 IsGuiding returns 1
22:22:32.819 00.000 9960 scope still moving after pulse duration time elapsed
22:22:32.848 00.029 9960 IsSlewing returns 0
22:22:32.849 00.001 9960 IsGuiding returns 0
22:22:32.850 00.001 9960 scope move finished after 337 + 47 ms
22:22:32.850 00.000 9960 Move returns status 0, amount 337
22:22:32.852 00.002 9960 move complete, result=0
22:22:32.852 00.000 9960 worker thread done servicing request
22:22:32.852 00.000 9960 Worker thread wakes up
22:22:32.853 00.001 11872 GuideStep: 0.1 px 0 ms EAST, 0.5 px 337 ms SOUTH
22:22:32.860 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:22:32.860 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:22:34.110 01.250 9960 Exposure complete
22:22:34.232 00.122 9960 worker thread done servicing request
22:22:34.232 00.000 11872 OnExposeComplete: enter
22:22:34.237 00.005 11872 UpdateGuideState(): m_state=6
22:22:34.241 00.004 11872 Star::Find(15, 1782, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 232
22:22:34.245 00.004 11872 Star::Find returns 1 (0), X=1782.42, Y=954.83, Mass=4124, SNR=43.3, Peak=194 HFD=5.7
22:22:34.249 00.004 11872 CameraToMount -- cameraTheta (0.63) - m_xAngle (0.00) = xAngle (0.63 = 0.63)
22:22:34.252 00.003 11872 CameraToMount -- cameraTheta (0.63) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (3.60 = -2.69)
22:22:34.257 00.005 11872 CameraToMount -- cameraX=0.19 cameraY=0.14 hyp=0.23 cameraTheta=0.63 mountX=0.19 mountY=-0.10, mountTheta=-0.50
22:22:34.264 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.19, y=0.14, opts=13)
22:22:34.269 00.005 11872 Enqueuing Move request for scope (0.19, 0.14)
22:22:34.274 00.005 9960 Worker thread wakes up
22:22:34.274 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.14) opts 0xd
22:22:34.274 00.000 9960 Handling offset move in thread for scope, endpoint = (0.19, 0.14)
22:22:34.274 00.000 9960 Moving (0.19, 0.14) raw xDistance=0.19 yDistance=-0.10
22:22:34.274 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=194, med=0, FiltMin=0, FiltMax=115, Gamma=1.000
22:22:34.278 00.004 11872 UpdateGuideState exits: m=4124 SNR=43.3
22:22:34.282 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:34.286 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:22:34.291 00.005 11872 Enqueuing Expose request
22:22:34.295 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
22:22:34.295 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:22:34.295 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:22:34.295 00.000 9960 MoveAxis(E, 0, ABG)
22:22:34.296 00.001 9960 Move returns status 0, amount 0
22:22:34.296 00.000 9960 MoveAxis(N, 0, ABG)
22:22:34.297 00.001 9960 Move returns status 0, amount 0
22:22:34.297 00.000 9960 move complete, result=0
22:22:34.297 00.000 9960 worker thread done servicing request
22:22:34.297 00.000 9960 Worker thread wakes up
22:22:34.298 00.001 11872 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:22:34.305 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:22:34.305 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:22:35.549 01.244 9960 Exposure complete
22:22:35.672 00.123 9960 worker thread done servicing request
22:22:35.674 00.002 11872 OnExposeComplete: enter
22:22:35.678 00.004 11872 UpdateGuideState(): m_state=6
22:22:35.682 00.004 11872 Star::Find(15, 1782, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 233
22:22:35.686 00.004 11872 Star::Find returns 1 (0), X=1782.44, Y=954.41, Mass=4431, SNR=45.6, Peak=185 HFD=5.9
22:22:35.690 00.004 11872 CameraToMount -- cameraTheta (-0.93) - m_xAngle (0.00) = xAngle (-0.93 = -0.93)
22:22:35.695 00.005 11872 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.03 = 2.03)
22:22:35.699 00.004 11872 CameraToMount -- cameraX=0.21 cameraY=-0.28 hyp=0.35 cameraTheta=-0.93 mountX=0.21 mountY=0.31, mountTheta=0.98
22:22:35.706 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.21, y=-0.28, opts=13)
22:22:35.713 00.007 11872 Enqueuing Move request for scope (0.21, -0.28)
22:22:35.717 00.004 9960 Worker thread wakes up
22:22:35.717 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=185, med=0, FiltMin=0, FiltMax=114, Gamma=1.000
22:22:35.721 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.28) opts 0xd
22:22:35.722 00.001 9960 Handling offset move in thread for scope, endpoint = (0.21, -0.28)
22:22:35.722 00.000 9960 Moving (0.21, -0.28) raw xDistance=0.21 yDistance=0.31
22:22:35.722 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
22:22:35.722 00.000 11872 UpdateGuideState exits: m=4431 SNR=45.6
22:22:35.727 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:35.731 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:22:35.734 00.003 11872 Enqueuing Expose request
22:22:35.739 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.31 from input 0.31
22:22:35.739 00.000 9960 MoveAxis(W, 98, ABG)
22:22:35.739 00.000 9960 Guiding  Dir = 3, Dur = 98
22:22:35.740 00.001 9960 IsSlewing returns 0
22:22:35.740 00.000 9960 IsGuiding returns 0
22:22:35.740 00.000 9960 PulseGuide returned control before completion, sleep 108
22:22:35.850 00.110 9960 IsGuiding returns 1
22:22:35.851 00.001 9960 scope still moving after pulse duration time elapsed
22:22:35.883 00.032 9960 IsSlewing returns 0
22:22:35.885 00.002 9960 IsGuiding returns 0
22:22:35.886 00.001 9960 scope move finished after 98 + 47 ms
22:22:35.886 00.000 9960 Move returns status 0, amount 98
22:22:35.887 00.001 9960 MoveAxis(S, 234, ABG)
22:22:35.888 00.001 9960 Guiding  Dir = 1, Dur = 234
22:22:35.888 00.000 9960 IsSlewing returns 0
22:22:35.889 00.001 9960 IsGuiding returns 0
22:22:35.891 00.002 9960 PulseGuide returned control before completion, sleep 244
22:22:36.149 00.258 9960 IsGuiding returns 1
22:22:36.151 00.002 9960 scope still moving after pulse duration time elapsed
22:22:36.180 00.029 9960 IsSlewing returns 0
22:22:36.180 00.000 9960 IsGuiding returns 0
22:22:36.181 00.001 9960 scope move finished after 234 + 56 ms
22:22:36.181 00.000 9960 Move returns status 0, amount 234
22:22:36.181 00.000 9960 move complete, result=0
22:22:36.181 00.000 9960 worker thread done servicing request
22:22:36.181 00.000 11872 GuideStep: 0.2 px 98 ms WEST, 0.3 px 234 ms SOUTH
22:22:36.187 00.006 9960 Worker thread wakes up
22:22:36.187 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:22:36.187 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:22:37.442 01.255 9960 Exposure complete
22:22:37.553 00.111 9960 worker thread done servicing request
22:22:37.554 00.001 11872 OnExposeComplete: enter
22:22:37.558 00.004 11872 UpdateGuideState(): m_state=6
22:22:37.562 00.004 11872 Star::Find(15, 1782, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 234
22:22:37.566 00.004 11872 Star::Find returns 1 (0), X=1781.75, Y=956.05, Mass=4037, SNR=42.8, Peak=190 HFD=6.0
22:22:37.569 00.003 11872 CameraToMount -- cameraTheta (1.91) - m_xAngle (0.00) = xAngle (1.90 = 1.90)
22:22:37.573 00.004 11872 CameraToMount -- cameraTheta (1.91) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.87 = -1.41)
22:22:37.578 00.005 11872 CameraToMount -- cameraX=-0.47 cameraY=1.37 hyp=1.45 cameraTheta=1.91 mountX=-0.47 mountY=-1.43, mountTheta=-1.89
22:22:37.583 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.47, y=1.37, opts=13)
22:22:37.586 00.003 11872 Enqueuing Move request for scope (-0.47, 1.37)
22:22:37.591 00.005 9960 Worker thread wakes up
22:22:37.591 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.47, 1.37) opts 0xd
22:22:37.591 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.47, 1.37)
22:22:37.592 00.001 9960 Moving (-0.47, 1.37) raw xDistance=-0.47 yDistance=-1.43
22:22:37.592 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.47
22:22:37.592 00.000 9960 resist switch: large excursion: input -1.43 thresh 0.60 direction from 1 to -1
22:22:37.592 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-4.28
22:22:37.592 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=190, med=0, FiltMin=0, FiltMax=96, Gamma=1.000
22:22:37.597 00.005 11872 UpdateGuideState exits: m=4037 SNR=42.8
22:22:37.600 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:37.604 00.004 9960 GuideAlgorithmResistSwitch::result() returns -1.43 from input -1.43
22:22:37.604 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:22:37.608 00.004 11872 Enqueuing Expose request
22:22:37.613 00.005 9960 MoveAxis(E, 213, ABG)
22:22:37.614 00.001 9960 Guiding  Dir = 2, Dur = 213
22:22:37.614 00.000 9960 IsSlewing returns 0
22:22:37.614 00.000 9960 IsGuiding returns 0
22:22:37.616 00.002 9960 PulseGuide returned control before completion, sleep 223
22:22:37.855 00.239 9960 IsGuiding returns 0
22:22:37.857 00.002 9960 Move returns status 0, amount 213
22:22:37.857 00.000 9960 MoveAxis(N, 1065, ABG)
22:22:37.858 00.001 9960 Guiding  Dir = 0, Dur = 1065
22:22:37.858 00.000 9960 IsSlewing returns 0
22:22:37.859 00.001 9960 IsGuiding returns 0
22:22:37.860 00.001 9960 PulseGuide returned control before completion, sleep 1075
22:22:38.949 01.089 9960 IsGuiding returns 1
22:22:38.950 00.001 9960 scope still moving after pulse duration time elapsed
22:22:38.978 00.028 9960 IsSlewing returns 0
22:22:38.979 00.001 9960 IsGuiding returns 1
22:22:39.009 00.030 9960 IsSlewing returns 0
22:22:39.010 00.001 9960 IsGuiding returns 0
22:22:39.012 00.002 9960 scope move finished after 1065 + 86 ms
22:22:39.012 00.000 9960 Move returns status 0, amount 1065
22:22:39.013 00.001 9960 move complete, result=0
22:22:39.014 00.001 9960 worker thread done servicing request
22:22:39.014 00.000 11872 GuideStep: -0.5 px 213 ms EAST, -1.4 px 1065 ms NORTH
22:22:39.022 00.008 9960 Worker thread wakes up
22:22:39.022 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:22:39.022 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:22:40.273 01.251 9960 Exposure complete
22:22:40.404 00.131 9960 worker thread done servicing request
22:22:40.405 00.001 11872 OnExposeComplete: enter
22:22:40.409 00.004 11872 UpdateGuideState(): m_state=6
22:22:40.412 00.003 11872 Star::Find(15, 1781, 956, 0, (0,0,0,0), 1.5, 10.0, 255) frame 235
22:22:40.416 00.004 11872 Star::Find returns 1 (0), X=1782.70, Y=953.48, Mass=4442, SNR=45.2, Peak=229 HFD=5.5
22:22:40.421 00.005 11872 CameraToMount -- cameraTheta (-1.20) - m_xAngle (0.00) = xAngle (-1.20 = -1.20)
22:22:40.425 00.004 11872 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.77 = 1.77)
22:22:40.431 00.006 11872 CameraToMount -- cameraX=0.47 cameraY=-1.21 hyp=1.30 cameraTheta=-1.20 mountX=0.47 mountY=1.27, mountTheta=1.22
22:22:40.436 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.47, y=-1.21, opts=13)
22:22:40.441 00.005 11872 Enqueuing Move request for scope (0.47, -1.21)
22:22:40.445 00.004 9960 Worker thread wakes up
22:22:40.445 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.47, -1.21) opts 0xd
22:22:40.445 00.000 9960 Handling offset move in thread for scope, endpoint = (0.47, -1.21)
22:22:40.446 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=229, med=0, FiltMin=0, FiltMax=115, Gamma=1.000
22:22:40.449 00.003 11872 UpdateGuideState exits: m=4442 SNR=45.2
22:22:40.452 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:40.457 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:22:40.461 00.004 11872 Enqueuing Expose request
22:22:40.465 00.004 9960 Moving (0.47, -1.21) raw xDistance=0.47 yDistance=1.27
22:22:40.465 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.47
22:22:40.465 00.000 9960 resist switch: large excursion: input 1.27 thresh 0.60 direction from -1 to 1
22:22:40.465 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=3.82
22:22:40.466 00.001 9960 GuideAlgorithmResistSwitch::result() returns 1.27 from input 1.27
22:22:40.466 00.000 9960 MoveAxis(W, 205, ABG)
22:22:40.466 00.000 9960 Guiding  Dir = 3, Dur = 205
22:22:40.466 00.000 9960 IsSlewing returns 0
22:22:40.467 00.001 9960 IsGuiding returns 0
22:22:40.467 00.000 9960 PulseGuide returned control before completion, sleep 215
22:22:40.696 00.229 9960 IsGuiding returns 1
22:22:40.696 00.000 9960 scope still moving after pulse duration time elapsed
22:22:40.730 00.034 9960 IsSlewing returns 0
22:22:40.736 00.006 9960 IsGuiding returns 0
22:22:40.736 00.000 9960 scope move finished after 205 + 63 ms
22:22:40.737 00.001 9960 Move returns status 0, amount 205
22:22:40.737 00.000 9960 MoveAxis(S, 951, ABG)
22:22:40.737 00.000 9960 Guiding  Dir = 1, Dur = 951
22:22:40.738 00.001 9960 IsSlewing returns 0
22:22:40.738 00.000 9960 IsGuiding returns 0
22:22:40.739 00.001 9960 PulseGuide returned control before completion, sleep 961
22:22:41.717 00.978 9960 IsGuiding returns 0
22:22:41.718 00.001 9960 Move returns status 0, amount 951
22:22:41.718 00.000 9960 move complete, result=0
22:22:41.719 00.001 9960 worker thread done servicing request
22:22:41.719 00.000 9960 Worker thread wakes up
22:22:41.720 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:22:41.720 00.000 11872 GuideStep: 0.5 px 205 ms WEST, 1.3 px 951 ms SOUTH
22:22:41.726 00.006 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:22:42.980 01.254 9960 Exposure complete
22:22:43.094 00.114 9960 worker thread done servicing request
22:22:43.094 00.000 11872 OnExposeComplete: enter
22:22:43.099 00.005 11872 UpdateGuideState(): m_state=6
22:22:43.102 00.003 11872 Star::Find(15, 1782, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 236
22:22:43.109 00.007 11872 Star::Find returns 1 (0), X=1781.75, Y=955.13, Mass=4234, SNR=43.9, Peak=208 HFD=5.9
22:22:43.115 00.006 11872 CameraToMount -- cameraTheta (2.40) - m_xAngle (0.00) = xAngle (2.39 = 2.39)
22:22:43.120 00.005 11872 CameraToMount -- cameraTheta (2.40) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (5.36 = -0.92)
22:22:43.124 00.004 11872 CameraToMount -- cameraX=-0.48 cameraY=0.45 hyp=0.66 cameraTheta=2.40 mountX=-0.48 mountY=-0.52, mountTheta=-2.31
22:22:43.129 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.48, y=0.45, opts=13)
22:22:43.133 00.004 11872 Enqueuing Move request for scope (-0.48, 0.45)
22:22:43.139 00.006 9960 Worker thread wakes up
22:22:43.139 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=208, med=0, FiltMin=0, FiltMax=97, Gamma=1.000
22:22:43.143 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.48, 0.45) opts 0xd
22:22:43.144 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.48, 0.45)
22:22:43.144 00.000 9960 Moving (-0.48, 0.45) raw xDistance=-0.48 yDistance=-0.52
22:22:43.144 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.48
22:22:43.146 00.002 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:22:43.146 00.000 11872 UpdateGuideState exits: m=4234 SNR=43.9
22:22:43.151 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:43.156 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:22:43.161 00.005 11872 Enqueuing Expose request
22:22:43.165 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.52
22:22:43.165 00.000 9960 MoveAxis(E, 211, ABG)
22:22:43.165 00.000 9960 Guiding  Dir = 2, Dur = 211
22:22:43.165 00.000 9960 IsSlewing returns 0
22:22:43.166 00.001 9960 IsGuiding returns 0
22:22:43.166 00.000 9960 PulseGuide returned control before completion, sleep 221
22:22:43.394 00.228 9960 IsGuiding returns 1
22:22:43.394 00.000 9960 scope still moving after pulse duration time elapsed
22:22:43.424 00.030 9960 IsSlewing returns 0
22:22:43.424 00.000 9960 IsGuiding returns 0
22:22:43.425 00.001 9960 scope move finished after 211 + 47 ms
22:22:43.426 00.001 9960 Move returns status 0, amount 211
22:22:43.426 00.000 9960 MoveAxis(N, 0, ABG)
22:22:43.426 00.000 9960 Move returns status 0, amount 0
22:22:43.427 00.001 9960 move complete, result=0
22:22:43.427 00.000 9960 worker thread done servicing request
22:22:43.427 00.000 9960 Worker thread wakes up
22:22:43.427 00.000 11872 GuideStep: -0.5 px 211 ms EAST, -0.5 px 0 ms NORTH
22:22:43.435 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
22:22:43.435 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:22:44.689 01.254 9960 Exposure complete
22:22:44.814 00.125 9960 worker thread done servicing request
22:22:44.814 00.000 11872 OnExposeComplete: enter
22:22:44.819 00.005 11872 UpdateGuideState(): m_state=6
22:22:44.823 00.004 11872 Star::Find(15, 1781, 955, 0, (0,0,0,0), 1.5, 10.0, 255) frame 237
22:22:44.828 00.005 11872 Star::Find returns 1 (0), X=1782.53, Y=953.74, Mass=4427, SNR=45.2, Peak=216 HFD=5.6
22:22:44.832 00.004 11872 CameraToMount -- cameraTheta (-1.27) - m_xAngle (0.00) = xAngle (-1.27 = -1.27)
22:22:44.837 00.005 11872 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.70 = 1.70)
22:22:44.842 00.005 11872 CameraToMount -- cameraX=0.30 cameraY=-0.94 hyp=0.99 cameraTheta=-1.27 mountX=0.29 mountY=0.98, mountTheta=1.28
22:22:44.847 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.30, y=-0.94, opts=13)
22:22:44.851 00.004 11872 Enqueuing Move request for scope (0.30, -0.94)
22:22:44.855 00.004 9960 Worker thread wakes up
22:22:44.855 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=216, med=0, FiltMin=0, FiltMax=111, Gamma=1.000
22:22:44.860 00.005 11872 UpdateGuideState exits: m=4427 SNR=45.2
22:22:44.866 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.94) opts 0xd
22:22:44.866 00.000 9960 Handling offset move in thread for scope, endpoint = (0.30, -0.94)
22:22:44.866 00.000 9960 Moving (0.30, -0.94) raw xDistance=0.29 yDistance=0.98
22:22:44.866 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.29
22:22:44.867 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.98 from input 0.98
22:22:44.867 00.000 9960 MoveAxis(W, 122, ABG)
22:22:44.867 00.000 9960 Guiding  Dir = 3, Dur = 122
22:22:44.867 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:44.871 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:22:44.875 00.004 11872 Enqueuing Expose request
22:22:44.879 00.004 9960 IsSlewing returns 0
22:22:44.880 00.001 9960 IsGuiding returns 0
22:22:44.880 00.000 9960 PulseGuide returned control before completion, sleep 132
22:22:45.019 00.139 9960 IsGuiding returns 1
22:22:45.020 00.001 9960 scope still moving after pulse duration time elapsed
22:22:45.050 00.030 9960 IsSlewing returns 0
22:22:45.053 00.003 9960 IsGuiding returns 0
22:22:45.053 00.000 9960 scope move finished after 122 + 50 ms
22:22:45.055 00.002 9960 Move returns status 0, amount 122
22:22:45.056 00.001 9960 MoveAxis(S, 733, ABG)
22:22:45.056 00.000 9960 Guiding  Dir = 1, Dur = 733
22:22:45.057 00.001 9960 IsSlewing returns 0
22:22:45.057 00.000 9960 IsGuiding returns 0
22:22:45.058 00.001 9960 PulseGuide returned control before completion, sleep 743
22:22:45.817 00.759 9960 IsGuiding returns 1
22:22:45.819 00.002 9960 scope still moving after pulse duration time elapsed
22:22:45.847 00.028 9960 IsSlewing returns 0
22:22:45.848 00.001 9960 IsGuiding returns 0
22:22:45.848 00.000 9960 scope move finished after 733 + 58 ms
22:22:45.849 00.001 9960 Move returns status 0, amount 733
22:22:45.849 00.000 9960 move complete, result=0
22:22:45.851 00.002 9960 worker thread done servicing request
22:22:45.851 00.000 11872 GuideStep: 0.3 px 122 ms WEST, 1.0 px 733 ms SOUTH
22:22:45.858 00.007 9960 Worker thread wakes up
22:22:45.858 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:22:45.859 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:22:47.109 01.250 9960 Exposure complete
22:22:47.226 00.117 9960 worker thread done servicing request
22:22:47.226 00.000 11872 OnExposeComplete: enter
22:22:47.231 00.005 11872 UpdateGuideState(): m_state=6
22:22:47.235 00.004 11872 Star::Find(15, 1782, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 238
22:22:47.240 00.005 11872 Star::Find returns 1 (0), X=1782.39, Y=954.82, Mass=4378, SNR=44.5, Peak=200 HFD=5.7
22:22:47.245 00.005 11872 CameraToMount -- cameraTheta (0.69) - m_xAngle (0.00) = xAngle (0.69 = 0.69)
22:22:47.250 00.005 11872 CameraToMount -- cameraTheta (0.69) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (3.66 = -2.63)
22:22:47.253 00.003 11872 CameraToMount -- cameraX=0.16 cameraY=0.13 hyp=0.21 cameraTheta=0.69 mountX=0.16 mountY=-0.10, mountTheta=-0.57
22:22:47.259 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.16, y=0.13, opts=13)
22:22:47.262 00.003 11872 Enqueuing Move request for scope (0.16, 0.13)
22:22:47.266 00.004 9960 Worker thread wakes up
22:22:47.267 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=200, med=0, FiltMin=0, FiltMax=111, Gamma=1.000
22:22:47.273 00.006 11872 UpdateGuideState exits: m=4378 SNR=44.5
22:22:47.280 00.007 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:47.284 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:22:47.288 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.13) opts 0xd
22:22:47.288 00.000 11872 Enqueuing Expose request
22:22:47.292 00.004 9960 Handling offset move in thread for scope, endpoint = (0.16, 0.13)
22:22:47.292 00.000 9960 Moving (0.16, 0.13) raw xDistance=0.16 yDistance=-0.10
22:22:47.293 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
22:22:47.293 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:22:47.293 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:22:47.293 00.000 9960 MoveAxis(E, 0, ABG)
22:22:47.294 00.001 9960 Move returns status 0, amount 0
22:22:47.294 00.000 9960 MoveAxis(N, 0, ABG)
22:22:47.294 00.000 9960 Move returns status 0, amount 0
22:22:47.294 00.000 9960 move complete, result=0
22:22:47.294 00.000 9960 worker thread done servicing request
22:22:47.294 00.000 9960 Worker thread wakes up
22:22:47.295 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:22:47.295 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:22:47.295 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:22:48.551 01.256 9960 Exposure complete
22:22:48.673 00.122 9960 worker thread done servicing request
22:22:48.674 00.001 11872 OnExposeComplete: enter
22:22:48.678 00.004 11872 UpdateGuideState(): m_state=6
22:22:48.681 00.003 11872 Star::Find(15, 1782, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 239
22:22:48.685 00.004 11872 Star::Find returns 1 (0), X=1782.18, Y=955.72, Mass=4567, SNR=45.7, Peak=197 HFD=5.7
22:22:48.687 00.002 11872 CameraToMount -- cameraTheta (1.62) - m_xAngle (0.00) = xAngle (1.62 = 1.62)
22:22:48.692 00.005 11872 CameraToMount -- cameraTheta (1.62) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.58 = -1.70)
22:22:48.695 00.003 11872 CameraToMount -- cameraX=-0.05 cameraY=1.03 hyp=1.04 cameraTheta=1.62 mountX=-0.05 mountY=-1.03, mountTheta=-1.62
22:22:48.699 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.05, y=1.03, opts=13)
22:22:48.704 00.005 11872 Enqueuing Move request for scope (-0.05, 1.03)
22:22:48.707 00.003 9960 Worker thread wakes up
22:22:48.707 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=197, med=0, FiltMin=0, FiltMax=130, Gamma=1.000
22:22:48.710 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 1.03) opts 0xd
22:22:48.710 00.000 11872 UpdateGuideState exits: m=4567 SNR=45.7
22:22:48.713 00.003 9960 Handling offset move in thread for scope, endpoint = (-0.05, 1.03)
22:22:48.713 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:48.719 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:22:48.722 00.003 11872 Enqueuing Expose request
22:22:48.724 00.002 9960 Moving (-0.05, 1.03) raw xDistance=-0.05 yDistance=-1.03
22:22:48.726 00.002 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:22:48.726 00.000 9960 resist switch: large excursion: input -1.03 thresh 0.60 direction from 1 to -1
22:22:48.726 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.08
22:22:48.726 00.000 9960 GuideAlgorithmResistSwitch::result() returns -1.03 from input -1.03
22:22:48.726 00.000 9960 MoveAxis(E, 0, ABG)
22:22:48.727 00.001 9960 Move returns status 0, amount 0
22:22:48.727 00.000 9960 MoveAxis(N, 766, ABG)
22:22:48.727 00.000 9960 Guiding  Dir = 0, Dur = 766
22:22:48.727 00.000 9960 IsSlewing returns 0
22:22:48.727 00.000 9960 IsGuiding returns 0
22:22:48.728 00.001 9960 PulseGuide returned control before completion, sleep 776
22:22:49.506 00.778 9960 IsGuiding returns 1
22:22:49.508 00.002 9960 scope still moving after pulse duration time elapsed
22:22:49.538 00.030 9960 IsSlewing returns 0
22:22:49.539 00.001 9960 IsGuiding returns 0
22:22:49.539 00.000 9960 scope move finished after 766 + 46 ms
22:22:49.540 00.001 9960 Move returns status 0, amount 766
22:22:49.540 00.000 9960 move complete, result=0
22:22:49.541 00.001 9960 worker thread done servicing request
22:22:49.541 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -1.0 px 766 ms NORTH
22:22:49.549 00.008 9960 Worker thread wakes up
22:22:49.549 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:22:49.550 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:22:50.806 01.256 9960 Exposure complete
22:22:50.930 00.124 9960 worker thread done servicing request
22:22:50.930 00.000 11872 OnExposeComplete: enter
22:22:50.935 00.005 11872 UpdateGuideState(): m_state=6
22:22:50.939 00.004 11872 Star::Find(15, 1782, 955, 0, (0,0,0,0), 1.5, 10.0, 255) frame 240
22:22:50.943 00.004 11872 Star::Find returns 1 (0), X=1781.98, Y=955.21, Mass=4435, SNR=45.1, Peak=213 HFD=5.7
22:22:50.946 00.003 11872 CameraToMount -- cameraTheta (2.02) - m_xAngle (0.00) = xAngle (2.02 = 2.02)
22:22:50.950 00.004 11872 CameraToMount -- cameraTheta (2.02) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.98 = -1.30)
22:22:50.955 00.005 11872 CameraToMount -- cameraX=-0.25 cameraY=0.52 hyp=0.58 cameraTheta=2.02 mountX=-0.25 mountY=-0.56, mountTheta=-1.99
22:22:50.959 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.25, y=0.52, opts=13)
22:22:50.963 00.004 11872 Enqueuing Move request for scope (-0.25, 0.52)
22:22:50.966 00.003 9960 Worker thread wakes up
22:22:50.966 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.52) opts 0xd
22:22:50.966 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=0, FiltMin=0, FiltMax=115, Gamma=1.000
22:22:50.970 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.25, 0.52)
22:22:50.970 00.000 9960 Moving (-0.25, 0.52) raw xDistance=-0.25 yDistance=-0.56
22:22:50.970 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
22:22:50.970 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.56 from input -0.56
22:22:50.970 00.000 11872 UpdateGuideState exits: m=4435 SNR=45.1
22:22:50.974 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:50.978 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:22:50.981 00.003 9960 MoveAxis(E, 117, ABG)
22:22:50.982 00.001 9960 Guiding  Dir = 2, Dur = 117
22:22:50.982 00.000 11872 Enqueuing Expose request
22:22:50.986 00.004 9960 IsSlewing returns 0
22:22:50.987 00.001 9960 IsGuiding returns 0
22:22:50.987 00.000 9960 PulseGuide returned control before completion, sleep 127
22:22:51.122 00.135 9960 IsGuiding returns 1
22:22:51.122 00.000 9960 scope still moving after pulse duration time elapsed
22:22:51.153 00.031 9960 IsSlewing returns 0
22:22:51.154 00.001 9960 IsGuiding returns 0
22:22:51.155 00.001 9960 scope move finished after 117 + 50 ms
22:22:51.155 00.000 9960 Move returns status 0, amount 117
22:22:51.155 00.000 9960 MoveAxis(N, 417, ABG)
22:22:51.155 00.000 9960 Guiding  Dir = 0, Dur = 417
22:22:51.157 00.002 9960 IsSlewing returns 0
22:22:51.157 00.000 9960 IsGuiding returns 0
22:22:51.158 00.001 9960 PulseGuide returned control before completion, sleep 427
22:22:51.590 00.432 9960 IsGuiding returns 1
22:22:51.591 00.001 9960 scope still moving after pulse duration time elapsed
22:22:51.622 00.031 9960 IsSlewing returns 0
22:22:51.623 00.001 9960 IsGuiding returns 0
22:22:51.623 00.000 9960 scope move finished after 417 + 49 ms
22:22:51.625 00.002 9960 Move returns status 0, amount 417
22:22:51.625 00.000 9960 move complete, result=0
22:22:51.625 00.000 9960 worker thread done servicing request
22:22:51.626 00.001 11872 GuideStep: -0.2 px 117 ms EAST, -0.6 px 417 ms NORTH
22:22:51.632 00.006 9960 Worker thread wakes up
22:22:51.632 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:22:51.632 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:22:52.886 01.254 9960 Exposure complete
22:22:53.015 00.129 9960 worker thread done servicing request
22:22:53.016 00.001 11872 OnExposeComplete: enter
22:22:53.024 00.008 11872 UpdateGuideState(): m_state=6
22:22:53.029 00.005 11872 Star::Find(15, 1781, 955, 0, (0,0,0,0), 1.5, 10.0, 255) frame 241
22:22:53.033 00.004 11872 Star::Find returns 1 (0), X=1782.18, Y=953.88, Mass=4490, SNR=45.2, Peak=201 HFD=5.9
22:22:53.038 00.005 11872 CameraToMount -- cameraTheta (-1.63) - m_xAngle (0.00) = xAngle (-1.63 = -1.63)
22:22:53.040 00.002 11872 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.34 = 1.34)
22:22:53.045 00.005 11872 CameraToMount -- cameraX=-0.05 cameraY=-0.81 hyp=0.81 cameraTheta=-1.63 mountX=-0.05 mountY=0.79, mountTheta=1.63
22:22:53.051 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.05, y=-0.81, opts=13)
22:22:53.056 00.005 11872 Enqueuing Move request for scope (-0.05, -0.81)
22:22:53.059 00.003 9960 Worker thread wakes up
22:22:53.060 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=201, med=0, FiltMin=0, FiltMax=125, Gamma=1.000
22:22:53.064 00.004 11872 UpdateGuideState exits: m=4490 SNR=45.2
22:22:53.068 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:53.071 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:22:53.075 00.004 11872 Enqueuing Expose request
22:22:53.078 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.81) opts 0xd
22:22:53.080 00.002 9960 Handling offset move in thread for scope, endpoint = (-0.05, -0.81)
22:22:53.080 00.000 9960 Moving (-0.05, -0.81) raw xDistance=-0.05 yDistance=0.79
22:22:53.080 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:22:53.080 00.000 9960 resist switch: large excursion: input 0.79 thresh 0.60 direction from -1 to 1
22:22:53.081 00.001 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.37
22:22:53.081 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.79 from input 0.79
22:22:53.081 00.000 9960 MoveAxis(E, 0, ABG)
22:22:53.081 00.000 9960 Move returns status 0, amount 0
22:22:53.081 00.000 9960 MoveAxis(S, 589, ABG)
22:22:53.081 00.000 9960 Guiding  Dir = 1, Dur = 589
22:22:53.082 00.001 9960 IsSlewing returns 0
22:22:53.082 00.000 9960 IsGuiding returns 0
22:22:53.083 00.001 9960 PulseGuide returned control before completion, sleep 599
22:22:53.685 00.602 9960 IsGuiding returns 1
22:22:53.686 00.001 9960 scope still moving after pulse duration time elapsed
22:22:53.717 00.031 9960 IsSlewing returns 0
22:22:53.718 00.001 9960 IsGuiding returns 0
22:22:53.719 00.001 9960 scope move finished after 589 + 47 ms
22:22:53.719 00.000 9960 Move returns status 0, amount 589
22:22:53.719 00.000 9960 move complete, result=0
22:22:53.720 00.001 9960 worker thread done servicing request
22:22:53.720 00.000 9960 Worker thread wakes up
22:22:53.720 00.000 11872 GuideStep: -0.0 px 0 ms EAST, 0.8 px 589 ms SOUTH
22:22:53.726 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:22:53.727 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:22:54.968 01.241 9960 Exposure complete
22:22:55.103 00.135 9960 worker thread done servicing request
22:22:55.103 00.000 11872 OnExposeComplete: enter
22:22:55.111 00.008 11872 UpdateGuideState(): m_state=6
22:22:55.117 00.006 11872 Star::Find(15, 1782, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 242
22:22:55.121 00.004 11872 Star::Find returns 1 (0), X=1782.28, Y=954.12, Mass=4283, SNR=43.7, Peak=174 HFD=5.9
22:22:55.125 00.004 11872 CameraToMount -- cameraTheta (-1.48) - m_xAngle (0.00) = xAngle (-1.48 = -1.48)
22:22:55.127 00.002 11872 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.49 = 1.49)
22:22:55.131 00.004 11872 CameraToMount -- cameraX=0.05 cameraY=-0.57 hyp=0.57 cameraTheta=-1.48 mountX=0.05 mountY=0.57, mountTheta=1.48
22:22:55.136 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.05, y=-0.57, opts=13)
22:22:55.139 00.003 11872 Enqueuing Move request for scope (0.05, -0.57)
22:22:55.143 00.004 9960 Worker thread wakes up
22:22:55.143 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=174, med=0, FiltMin=0, FiltMax=117, Gamma=1.000
22:22:55.147 00.004 11872 UpdateGuideState exits: m=4283 SNR=43.7
22:22:55.150 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.57) opts 0xd
22:22:55.150 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:55.154 00.004 9960 Handling offset move in thread for scope, endpoint = (0.05, -0.57)
22:22:55.154 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:22:55.159 00.005 9960 Moving (0.05, -0.57) raw xDistance=0.05 yDistance=0.57
22:22:55.159 00.000 11872 Enqueuing Expose request
22:22:55.162 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:22:55.162 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.57 from input 0.57
22:22:55.163 00.001 9960 MoveAxis(E, 0, ABG)
22:22:55.163 00.000 9960 Move returns status 0, amount 0
22:22:55.163 00.000 9960 MoveAxis(S, 423, ABG)
22:22:55.163 00.000 9960 Guiding  Dir = 1, Dur = 423
22:22:55.163 00.000 9960 IsSlewing returns 0
22:22:55.163 00.000 9960 IsGuiding returns 0
22:22:55.164 00.001 9960 PulseGuide returned control before completion, sleep 433
22:22:55.605 00.441 9960 IsGuiding returns 1
22:22:55.606 00.001 9960 scope still moving after pulse duration time elapsed
22:22:55.636 00.030 9960 IsSlewing returns 0
22:22:55.637 00.001 9960 IsGuiding returns 0
22:22:55.638 00.001 9960 scope move finished after 423 + 50 ms
22:22:55.638 00.000 9960 Move returns status 0, amount 423
22:22:55.639 00.001 9960 move complete, result=0
22:22:55.640 00.001 9960 worker thread done servicing request
22:22:55.640 00.000 11872 GuideStep: 0.0 px 0 ms EAST, 0.6 px 423 ms SOUTH
22:22:55.648 00.008 9960 Worker thread wakes up
22:22:55.649 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:22:55.650 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:22:56.899 01.249 9960 Exposure complete
22:22:57.027 00.128 9960 worker thread done servicing request
22:22:57.027 00.000 11872 OnExposeComplete: enter
22:22:57.031 00.004 11872 UpdateGuideState(): m_state=6
22:22:57.036 00.005 11872 Star::Find(15, 1782, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 243
22:22:57.040 00.004 11872 Star::Find returns 1 (0), X=1782.73, Y=953.31, Mass=4604, SNR=46.1, Peak=200 HFD=5.6
22:22:57.043 00.003 11872 CameraToMount -- cameraTheta (-1.22) - m_xAngle (0.00) = xAngle (-1.22 = -1.22)
22:22:57.048 00.005 11872 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.75 = 1.75)
22:22:57.053 00.005 11872 CameraToMount -- cameraX=0.50 cameraY=-1.38 hyp=1.47 cameraTheta=-1.22 mountX=0.50 mountY=1.44, mountTheta=1.24
22:22:57.058 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.50, y=-1.38, opts=13)
22:22:57.062 00.004 11872 Enqueuing Move request for scope (0.50, -1.38)
22:22:57.066 00.004 9960 Worker thread wakes up
22:22:57.066 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=200, med=0, FiltMin=0, FiltMax=115, Gamma=1.000
22:22:57.070 00.004 11872 UpdateGuideState exits: m=4604 SNR=46.1
22:22:57.074 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:57.077 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:22:57.082 00.005 11872 Enqueuing Expose request
22:22:57.085 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.50, -1.38) opts 0xd
22:22:57.085 00.000 9960 Handling offset move in thread for scope, endpoint = (0.50, -1.38)
22:22:57.085 00.000 9960 Moving (0.50, -1.38) raw xDistance=0.50 yDistance=1.44
22:22:57.085 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.50
22:22:57.086 00.001 9960 GuideAlgorithmResistSwitch::result() returns 1.44 from input 1.44
22:22:57.087 00.001 9960 MoveAxis(W, 234, ABG)
22:22:57.087 00.000 9960 Guiding  Dir = 3, Dur = 234
22:22:57.087 00.000 9960 IsSlewing returns 0
22:22:57.087 00.000 9960 IsGuiding returns 0
22:22:57.087 00.000 9960 PulseGuide returned control before completion, sleep 244
22:22:57.343 00.256 9960 IsGuiding returns 1
22:22:57.343 00.000 9960 scope still moving after pulse duration time elapsed
22:22:57.374 00.031 9960 IsSlewing returns 0
22:22:57.375 00.001 9960 IsGuiding returns 0
22:22:57.375 00.000 9960 scope move finished after 234 + 53 ms
22:22:57.375 00.000 9960 Move returns status 0, amount 234
22:22:57.376 00.001 9960 MoveAxis(S, 1077, ABG)
22:22:57.376 00.000 9960 Guiding  Dir = 1, Dur = 1077
22:22:57.376 00.000 9960 IsSlewing returns 0
22:22:57.377 00.001 9960 IsGuiding returns 0
22:22:57.377 00.000 9960 PulseGuide returned control before completion, sleep 1087
22:22:58.473 01.096 9960 IsGuiding returns 1
22:22:58.475 00.002 9960 scope still moving after pulse duration time elapsed
22:22:58.504 00.029 9960 IsSlewing returns 0
22:22:58.504 00.000 9960 IsGuiding returns 0
22:22:58.505 00.001 9960 scope move finished after 1077 + 51 ms
22:22:58.505 00.000 9960 Move returns status 0, amount 1077
22:22:58.506 00.001 9960 move complete, result=0
22:22:58.506 00.000 9960 worker thread done servicing request
22:22:58.506 00.000 9960 Worker thread wakes up
22:22:58.507 00.001 11872 GuideStep: 0.5 px 234 ms WEST, 1.4 px 1077 ms SOUTH
22:22:58.514 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:22:58.514 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:22:59.764 01.250 9960 Exposure complete
22:22:59.892 00.128 9960 worker thread done servicing request
22:22:59.893 00.001 11872 OnExposeComplete: enter
22:22:59.899 00.006 11872 UpdateGuideState(): m_state=6
22:22:59.903 00.004 11872 Star::Find(15, 1782, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 244
22:22:59.907 00.004 11872 Star::Find returns 1 (0), X=1782.39, Y=954.70, Mass=4420, SNR=44.9, Peak=217 HFD=5.5
22:22:59.911 00.004 11872 CameraToMount -- cameraTheta (0.10) - m_xAngle (0.00) = xAngle (0.10 = 0.10)
22:22:59.914 00.003 11872 CameraToMount -- cameraTheta (0.10) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (3.07 = 3.07)
22:22:59.918 00.004 11872 CameraToMount -- cameraX=0.16 cameraY=0.02 hyp=0.16 cameraTheta=0.10 mountX=0.16 mountY=0.01, mountTheta=0.07
22:22:59.923 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.16, y=0.02, opts=13)
22:22:59.926 00.003 11872 Enqueuing Move request for scope (0.16, 0.02)
22:22:59.929 00.003 9960 Worker thread wakes up
22:22:59.929 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=217, med=0, FiltMin=0, FiltMax=117, Gamma=1.000
22:22:59.933 00.004 11872 UpdateGuideState exits: m=4420 SNR=44.9
22:22:59.935 00.002 9960 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.02) opts 0xd
22:22:59.935 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:59.938 00.003 9960 Handling offset move in thread for scope, endpoint = (0.16, 0.02)
22:22:59.938 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:22:59.942 00.004 11872 Enqueuing Expose request
22:22:59.945 00.003 9960 Moving (0.16, 0.02) raw xDistance=0.16 yDistance=0.01
22:22:59.945 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
22:22:59.945 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:22:59.945 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:22:59.947 00.002 9960 MoveAxis(E, 0, ABG)
22:22:59.947 00.000 9960 Move returns status 0, amount 0
22:22:59.947 00.000 9960 MoveAxis(N, 0, ABG)
22:22:59.947 00.000 9960 Move returns status 0, amount 0
22:22:59.947 00.000 9960 move complete, result=0
22:22:59.947 00.000 9960 worker thread done servicing request
22:22:59.948 00.001 11872 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
22:22:59.950 00.002 9960 Worker thread wakes up
22:22:59.950 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:22:59.950 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:23:01.197 01.247 9960 Exposure complete
22:23:01.323 00.126 11872 OnExposeComplete: enter
22:23:01.327 00.004 9960 worker thread done servicing request
22:23:01.327 00.000 11872 UpdateGuideState(): m_state=6
22:23:01.332 00.005 11872 Star::Find(15, 1782, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 245
22:23:01.335 00.003 11872 Star::Find returns 1 (0), X=1782.49, Y=954.75, Mass=4373, SNR=44.9, Peak=194 HFD=5.6
22:23:01.340 00.005 11872 CameraToMount -- cameraTheta (0.24) - m_xAngle (0.00) = xAngle (0.24 = 0.24)
22:23:01.343 00.003 11872 CameraToMount -- cameraTheta (0.24) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (3.21 = -3.08)
22:23:01.347 00.004 11872 CameraToMount -- cameraX=0.26 cameraY=0.06 hyp=0.26 cameraTheta=0.24 mountX=0.26 mountY=-0.02, mountTheta=-0.07
22:23:01.352 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.26, y=0.06, opts=13)
22:23:01.357 00.005 11872 Enqueuing Move request for scope (0.26, 0.06)
22:23:01.362 00.005 9960 Worker thread wakes up
22:23:01.362 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=194, med=0, FiltMin=0, FiltMax=123, Gamma=1.000
22:23:01.368 00.006 11872 UpdateGuideState exits: m=4373 SNR=44.9
22:23:01.371 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:01.376 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:23:01.379 00.003 11872 Enqueuing Expose request
22:23:01.383 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.06) opts 0xd
22:23:01.383 00.000 9960 Handling offset move in thread for scope, endpoint = (0.26, 0.06)
22:23:01.384 00.001 9960 Moving (0.26, 0.06) raw xDistance=0.26 yDistance=-0.02
22:23:01.384 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
22:23:01.384 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:23:01.384 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:23:01.385 00.001 9960 MoveAxis(W, 121, ABG)
22:23:01.385 00.000 9960 Guiding  Dir = 3, Dur = 121
22:23:01.385 00.000 9960 IsSlewing returns 0
22:23:01.385 00.000 9960 IsGuiding returns 0
22:23:01.385 00.000 9960 PulseGuide returned control before completion, sleep 131
22:23:01.532 00.147 9960 IsGuiding returns 0
22:23:01.532 00.000 9960 Move returns status 0, amount 121
22:23:01.534 00.002 9960 MoveAxis(N, 0, ABG)
22:23:01.534 00.000 9960 Move returns status 0, amount 0
22:23:01.534 00.000 9960 move complete, result=0
22:23:01.535 00.001 9960 worker thread done servicing request
22:23:01.535 00.000 11872 GuideStep: 0.3 px 121 ms WEST, -0.0 px 0 ms NORTH
22:23:01.539 00.004 9960 Worker thread wakes up
22:23:01.539 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:23:01.539 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:23:02.794 01.255 9960 Exposure complete
22:23:02.925 00.131 9960 worker thread done servicing request
22:23:02.925 00.000 11872 OnExposeComplete: enter
22:23:02.930 00.005 11872 UpdateGuideState(): m_state=6
22:23:02.934 00.004 11872 Star::Find(15, 1782, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 246
22:23:02.939 00.005 11872 Star::Find returns 1 (0), X=1782.36, Y=954.70, Mass=4256, SNR=43.5, Peak=197 HFD=5.5
22:23:02.942 00.003 11872 CameraToMount -- cameraTheta (0.07) - m_xAngle (0.00) = xAngle (0.06 = 0.06)
22:23:02.946 00.004 11872 CameraToMount -- cameraTheta (0.07) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (3.03 = 3.03)
22:23:02.949 00.003 11872 CameraToMount -- cameraX=0.13 cameraY=0.01 hyp=0.13 cameraTheta=0.07 mountX=0.13 mountY=0.01, mountTheta=0.11
22:23:02.955 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.13, y=0.01, opts=13)
22:23:02.962 00.007 11872 Enqueuing Move request for scope (0.13, 0.01)
22:23:02.966 00.004 9960 Worker thread wakes up
22:23:02.967 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=197, med=0, FiltMin=0, FiltMax=113, Gamma=1.000
22:23:02.971 00.004 11872 UpdateGuideState exits: m=4256 SNR=43.5
22:23:02.974 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:02.979 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:23:02.983 00.004 11872 Enqueuing Expose request
22:23:02.987 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.01) opts 0xd
22:23:02.987 00.000 9960 Handling offset move in thread for scope, endpoint = (0.13, 0.01)
22:23:02.987 00.000 9960 Moving (0.13, 0.01) raw xDistance=0.13 yDistance=0.01
22:23:02.987 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:23:02.987 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:23:02.988 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:23:02.988 00.000 9960 MoveAxis(E, 0, ABG)
22:23:02.988 00.000 9960 Move returns status 0, amount 0
22:23:02.988 00.000 9960 MoveAxis(N, 0, ABG)
22:23:02.988 00.000 9960 Move returns status 0, amount 0
22:23:02.989 00.001 9960 move complete, result=0
22:23:02.989 00.000 9960 worker thread done servicing request
22:23:02.989 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:23:02.995 00.006 9960 Worker thread wakes up
22:23:02.995 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:23:02.995 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:23:04.240 01.245 9960 Exposure complete
22:23:04.354 00.114 9960 worker thread done servicing request
22:23:04.355 00.001 11872 OnExposeComplete: enter
22:23:04.359 00.004 11872 UpdateGuideState(): m_state=6
22:23:04.364 00.005 11872 Star::Find(15, 1782, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 247
22:23:04.369 00.005 11872 Star::Find returns 1 (0), X=1781.87, Y=955.47, Mass=4438, SNR=44.8, Peak=195 HFD=5.4
22:23:04.372 00.003 11872 CameraToMount -- cameraTheta (2.00) - m_xAngle (0.00) = xAngle (2.00 = 2.00)
22:23:04.376 00.004 11872 CameraToMount -- cameraTheta (2.00) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.97 = -1.32)
22:23:04.380 00.004 11872 CameraToMount -- cameraX=-0.36 cameraY=0.78 hyp=0.86 cameraTheta=2.00 mountX=-0.36 mountY=-0.84, mountTheta=-1.98
22:23:04.387 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.36, y=0.78, opts=13)
22:23:04.391 00.004 11872 Enqueuing Move request for scope (-0.36, 0.78)
22:23:04.394 00.003 9960 Worker thread wakes up
22:23:04.394 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.36, 0.78) opts 0xd
22:23:04.394 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.36, 0.78)
22:23:04.394 00.000 9960 Moving (-0.36, 0.78) raw xDistance=-0.36 yDistance=-0.84
22:23:04.394 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.36
22:23:04.395 00.001 9960 resist switch: large excursion: input -0.84 thresh 0.60 direction from 1 to -1
22:23:04.395 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.51
22:23:04.395 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.84 from input -0.84
22:23:04.395 00.000 9960 MoveAxis(E, 168, ABG)
22:23:04.395 00.000 9960 Guiding  Dir = 2, Dur = 168
22:23:04.396 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=195, med=0, FiltMin=0, FiltMax=113, Gamma=1.000
22:23:04.402 00.006 9960 IsSlewing returns 0
22:23:04.402 00.000 11872 UpdateGuideState exits: m=4438 SNR=44.8
22:23:04.406 00.004 9960 IsGuiding returns 0
22:23:04.406 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:04.410 00.004 9960 PulseGuide returned control before completion, sleep 178
22:23:04.410 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:23:04.415 00.005 11872 Enqueuing Expose request
22:23:04.604 00.189 9960 IsGuiding returns 0
22:23:04.605 00.001 9960 Move returns status 0, amount 168
22:23:04.606 00.001 9960 MoveAxis(N, 624, ABG)
22:23:04.607 00.001 9960 Guiding  Dir = 0, Dur = 624
22:23:04.607 00.000 9960 IsSlewing returns 0
22:23:04.608 00.001 9960 IsGuiding returns 0
22:23:04.610 00.002 9960 PulseGuide returned control before completion, sleep 634
22:23:05.260 00.650 9960 IsGuiding returns 1
22:23:05.262 00.002 9960 scope still moving after pulse duration time elapsed
22:23:05.291 00.029 9960 IsSlewing returns 0
22:23:05.292 00.001 9960 IsGuiding returns 0
22:23:05.292 00.000 9960 scope move finished after 624 + 58 ms
22:23:05.292 00.000 9960 Move returns status 0, amount 624
22:23:05.293 00.001 9960 move complete, result=0
22:23:05.293 00.000 9960 worker thread done servicing request
22:23:05.293 00.000 9960 Worker thread wakes up
22:23:05.294 00.001 11872 GuideStep: -0.4 px 168 ms EAST, -0.8 px 624 ms NORTH
22:23:05.300 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:23:05.301 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:23:06.555 01.254 9960 Exposure complete
22:23:06.679 00.124 9960 worker thread done servicing request
22:23:06.680 00.001 11872 OnExposeComplete: enter
22:23:06.683 00.003 11872 UpdateGuideState(): m_state=6
22:23:06.688 00.005 11872 Star::Find(15, 1781, 955, 0, (0,0,0,0), 1.5, 10.0, 255) frame 248
22:23:06.692 00.004 11872 Star::Find returns 1 (0), X=1782.46, Y=953.87, Mass=4157, SNR=43.5, Peak=199 HFD=5.8
22:23:06.696 00.004 11872 CameraToMount -- cameraTheta (-1.29) - m_xAngle (0.00) = xAngle (-1.30 = -1.30)
22:23:06.702 00.006 11872 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.67 = 1.67)
22:23:06.707 00.005 11872 CameraToMount -- cameraX=0.23 cameraY=-0.82 hyp=0.85 cameraTheta=-1.29 mountX=0.23 mountY=0.84, mountTheta=1.30
22:23:06.713 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.23, y=-0.82, opts=13)
22:23:06.718 00.005 11872 Enqueuing Move request for scope (0.23, -0.82)
22:23:06.721 00.003 9960 Worker thread wakes up
22:23:06.721 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=199, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
22:23:06.725 00.004 11872 UpdateGuideState exits: m=4157 SNR=43.5
22:23:06.729 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:06.733 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:23:06.737 00.004 11872 Enqueuing Expose request
22:23:06.741 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.82) opts 0xd
22:23:06.741 00.000 9960 Handling offset move in thread for scope, endpoint = (0.23, -0.82)
22:23:06.742 00.001 9960 Moving (0.23, -0.82) raw xDistance=0.23 yDistance=0.84
22:23:06.742 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.23
22:23:06.743 00.001 9960 resist switch: large excursion: input 0.84 thresh 0.60 direction from -1 to 1
22:23:06.743 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.53
22:23:06.743 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.84 from input 0.84
22:23:06.743 00.000 9960 MoveAxis(W, 96, ABG)
22:23:06.744 00.001 9960 Guiding  Dir = 3, Dur = 96
22:23:06.744 00.000 9960 IsSlewing returns 0
22:23:06.744 00.000 9960 IsGuiding returns 0
22:23:06.745 00.001 9960 PulseGuide returned control before completion, sleep 106
22:23:06.858 00.113 9960 IsGuiding returns 1
22:23:06.858 00.000 9960 scope still moving after pulse duration time elapsed
22:23:06.888 00.030 9960 IsSlewing returns 0
22:23:06.889 00.001 9960 IsGuiding returns 0
22:23:06.891 00.002 9960 scope move finished after 96 + 49 ms
22:23:06.891 00.000 9960 Move returns status 0, amount 96
22:23:06.891 00.000 9960 MoveAxis(S, 630, ABG)
22:23:06.892 00.001 9960 Guiding  Dir = 1, Dur = 630
22:23:06.892 00.000 9960 IsSlewing returns 0
22:23:06.893 00.001 9960 IsGuiding returns 0
22:23:06.894 00.001 9960 PulseGuide returned control before completion, sleep 640
22:23:07.547 00.653 9960 IsGuiding returns 1
22:23:07.548 00.001 9960 scope still moving after pulse duration time elapsed
22:23:07.575 00.027 9960 IsSlewing returns 0
22:23:07.577 00.002 9960 IsGuiding returns 0
22:23:07.577 00.000 9960 scope move finished after 630 + 53 ms
22:23:07.577 00.000 9960 Move returns status 0, amount 630
22:23:07.578 00.001 9960 move complete, result=0
22:23:07.578 00.000 9960 worker thread done servicing request
22:23:07.579 00.001 9960 Worker thread wakes up
22:23:07.579 00.000 11872 GuideStep: 0.2 px 96 ms WEST, 0.8 px 630 ms SOUTH
22:23:07.586 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:23:07.586 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:23:08.839 01.253 9960 Exposure complete
22:23:08.965 00.126 9960 worker thread done servicing request
22:23:08.966 00.001 11872 OnExposeComplete: enter
22:23:08.969 00.003 11872 UpdateGuideState(): m_state=6
22:23:08.974 00.005 11872 Star::Find(15, 1782, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 249
22:23:08.977 00.003 11872 Star::Find returns 1 (0), X=1781.73, Y=955.12, Mass=4307, SNR=44.5, Peak=200 HFD=5.9
22:23:08.981 00.004 11872 CameraToMount -- cameraTheta (2.42) - m_xAngle (0.00) = xAngle (2.41 = 2.41)
22:23:08.987 00.006 11872 CameraToMount -- cameraTheta (2.42) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (5.38 = -0.90)
22:23:08.992 00.005 11872 CameraToMount -- cameraX=-0.49 cameraY=0.44 hyp=0.66 cameraTheta=2.42 mountX=-0.49 mountY=-0.52, mountTheta=-2.33
22:23:08.998 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.49, y=0.44, opts=13)
22:23:09.002 00.004 11872 Enqueuing Move request for scope (-0.49, 0.44)
22:23:09.006 00.004 9960 Worker thread wakes up
22:23:09.006 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.49, 0.44) opts 0xd
22:23:09.006 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.49, 0.44)
22:23:09.006 00.000 9960 Moving (-0.49, 0.44) raw xDistance=-0.49 yDistance=-0.52
22:23:09.007 00.001 9960 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.49
22:23:09.007 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:23:09.008 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=200, med=0, FiltMin=0, FiltMax=105, Gamma=1.000
22:23:09.011 00.003 11872 UpdateGuideState exits: m=4307 SNR=44.5
22:23:09.015 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.52
22:23:09.016 00.001 9960 MoveAxis(E, 225, ABG)
22:23:09.016 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:09.021 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:23:09.025 00.004 11872 Enqueuing Expose request
22:23:09.028 00.003 9960 Guiding  Dir = 2, Dur = 225
22:23:09.029 00.001 9960 IsSlewing returns 0
22:23:09.029 00.000 9960 IsGuiding returns 0
22:23:09.029 00.000 9960 PulseGuide returned control before completion, sleep 235
22:23:09.279 00.250 9960 IsGuiding returns 0
22:23:09.280 00.001 9960 Move returns status 0, amount 225
22:23:09.280 00.000 9960 MoveAxis(N, 0, ABG)
22:23:09.281 00.001 9960 Move returns status 0, amount 0
22:23:09.281 00.000 9960 move complete, result=0
22:23:09.282 00.001 9960 worker thread done servicing request
22:23:09.282 00.000 9960 Worker thread wakes up
22:23:09.284 00.002 11872 GuideStep: -0.5 px 225 ms EAST, -0.5 px 0 ms NORTH
22:23:09.290 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:23:09.290 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:23:10.539 01.249 9960 Exposure complete
22:23:10.664 00.125 9960 worker thread done servicing request
22:23:10.665 00.001 11872 OnExposeComplete: enter
22:23:10.669 00.004 11872 UpdateGuideState(): m_state=6
22:23:10.673 00.004 11872 Star::Find(15, 1781, 955, 0, (0,0,0,0), 1.5, 10.0, 255) frame 250
22:23:10.676 00.003 11872 Star::Find returns 1 (0), X=1782.36, Y=953.77, Mass=4358, SNR=44.4, Peak=217 HFD=5.6
22:23:10.681 00.005 11872 CameraToMount -- cameraTheta (-1.43) - m_xAngle (0.00) = xAngle (-1.44 = -1.44)
22:23:10.685 00.004 11872 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.53 = 1.53)
22:23:10.688 00.003 11872 CameraToMount -- cameraX=0.13 cameraY=-0.92 hyp=0.93 cameraTheta=-1.43 mountX=0.12 mountY=0.93, mountTheta=1.44
22:23:10.694 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.13, y=-0.92, opts=13)
22:23:10.698 00.004 11872 Enqueuing Move request for scope (0.13, -0.92)
22:23:10.701 00.003 9960 Worker thread wakes up
22:23:10.702 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.92) opts 0xd
22:23:10.702 00.000 9960 Handling offset move in thread for scope, endpoint = (0.13, -0.92)
22:23:10.702 00.000 9960 Moving (0.13, -0.92) raw xDistance=0.12 yDistance=0.93
22:23:10.702 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:23:10.702 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.93 from input 0.93
22:23:10.703 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=217, med=0, FiltMin=0, FiltMax=118, Gamma=1.000
22:23:10.710 00.007 11872 UpdateGuideState exits: m=4358 SNR=44.4
22:23:10.714 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:10.718 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:23:10.722 00.004 11872 Enqueuing Expose request
22:23:10.726 00.004 9960 MoveAxis(E, 0, ABG)
22:23:10.726 00.000 9960 Move returns status 0, amount 0
22:23:10.726 00.000 9960 MoveAxis(S, 691, ABG)
22:23:10.726 00.000 9960 Guiding  Dir = 1, Dur = 691
22:23:10.727 00.001 9960 IsSlewing returns 0
22:23:10.727 00.000 9960 IsGuiding returns 0
22:23:10.727 00.000 9960 PulseGuide returned control before completion, sleep 701
22:23:11.436 00.709 9960 IsGuiding returns 1
22:23:11.438 00.002 9960 scope still moving after pulse duration time elapsed
22:23:11.467 00.029 9960 IsSlewing returns 0
22:23:11.469 00.002 9960 IsGuiding returns 0
22:23:11.469 00.000 9960 scope move finished after 691 + 50 ms
22:23:11.470 00.001 9960 Move returns status 0, amount 691
22:23:11.471 00.001 9960 move complete, result=0
22:23:11.471 00.000 9960 worker thread done servicing request
22:23:11.472 00.001 9960 Worker thread wakes up
22:23:11.472 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.9 px 691 ms SOUTH
22:23:11.478 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:23:11.478 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:23:12.728 01.250 9960 Exposure complete
22:23:12.854 00.126 9960 worker thread done servicing request
22:23:12.855 00.001 11872 OnExposeComplete: enter
22:23:12.859 00.004 11872 UpdateGuideState(): m_state=6
22:23:12.864 00.005 11872 Star::Find(15, 1782, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 251
22:23:12.867 00.003 11872 Star::Find returns 1 (0), X=1782.53, Y=954.58, Mass=4367, SNR=44.7, Peak=203 HFD=5.7
22:23:12.871 00.004 11872 CameraToMount -- cameraTheta (-0.34) - m_xAngle (0.00) = xAngle (-0.35 = -0.35)
22:23:12.875 00.004 11872 CameraToMount -- cameraTheta (-0.34) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.62 = 2.62)
22:23:12.879 00.004 11872 CameraToMount -- cameraX=0.30 cameraY=-0.11 hyp=0.32 cameraTheta=-0.34 mountX=0.30 mountY=0.16, mountTheta=0.49
22:23:12.883 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.30, y=-0.11, opts=13)
22:23:12.888 00.005 11872 Enqueuing Move request for scope (0.30, -0.11)
22:23:12.892 00.004 9960 Worker thread wakes up
22:23:12.892 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=203, med=0, FiltMin=0, FiltMax=130, Gamma=1.000
22:23:12.897 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.11) opts 0xd
22:23:12.898 00.001 9960 Handling offset move in thread for scope, endpoint = (0.30, -0.11)
22:23:12.898 00.000 9960 Moving (0.30, -0.11) raw xDistance=0.30 yDistance=0.16
22:23:12.899 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
22:23:12.899 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:23:12.899 00.000 11872 UpdateGuideState exits: m=4367 SNR=44.7
22:23:12.904 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
22:23:12.904 00.000 9960 MoveAxis(W, 141, ABG)
22:23:12.904 00.000 9960 Guiding  Dir = 3, Dur = 141
22:23:12.904 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:12.909 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:23:12.912 00.003 9960 IsSlewing returns 0
22:23:12.912 00.000 11872 Enqueuing Expose request
22:23:12.916 00.004 9960 IsGuiding returns 0
22:23:12.917 00.001 9960 PulseGuide returned control before completion, sleep 151
22:23:13.074 00.157 9960 IsGuiding returns 1
22:23:13.076 00.002 9960 scope still moving after pulse duration time elapsed
22:23:13.105 00.029 9960 IsSlewing returns 0
22:23:13.107 00.002 9960 IsGuiding returns 0
22:23:13.107 00.000 9960 scope move finished after 141 + 51 ms
22:23:13.109 00.002 9960 Move returns status 0, amount 141
22:23:13.109 00.000 9960 MoveAxis(N, 0, ABG)
22:23:13.109 00.000 9960 Move returns status 0, amount 0
22:23:13.109 00.000 9960 move complete, result=0
22:23:13.110 00.001 9960 worker thread done servicing request
22:23:13.110 00.000 11872 GuideStep: 0.3 px 141 ms WEST, 0.2 px 0 ms NORTH
22:23:13.119 00.009 9960 Worker thread wakes up
22:23:13.120 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:23:13.120 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:23:14.364 01.244 9960 Exposure complete
22:23:14.504 00.140 9960 worker thread done servicing request
22:23:14.504 00.000 11872 OnExposeComplete: enter
22:23:14.507 00.003 11872 UpdateGuideState(): m_state=6
22:23:14.511 00.004 11872 Star::Find(15, 1782, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 252
22:23:14.516 00.005 11872 Star::Find returns 1 (0), X=1782.29, Y=954.47, Mass=4173, SNR=43.2, Peak=184 HFD=5.6
22:23:14.521 00.005 11872 CameraToMount -- cameraTheta (-1.29) - m_xAngle (0.00) = xAngle (-1.29 = -1.29)
22:23:14.525 00.004 11872 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.68 = 1.68)
22:23:14.529 00.004 11872 CameraToMount -- cameraX=0.06 cameraY=-0.22 hyp=0.23 cameraTheta=-1.29 mountX=0.06 mountY=0.22, mountTheta=1.30
22:23:14.535 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.06, y=-0.22, opts=13)
22:23:14.539 00.004 11872 Enqueuing Move request for scope (0.06, -0.22)
22:23:14.542 00.003 9960 Worker thread wakes up
22:23:14.542 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.22) opts 0xd
22:23:14.543 00.001 9960 Handling offset move in thread for scope, endpoint = (0.06, -0.22)
22:23:14.543 00.000 9960 Moving (0.06, -0.22) raw xDistance=0.06 yDistance=0.22
22:23:14.543 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:23:14.543 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
22:23:14.543 00.000 9960 MoveAxis(E, 0, ABG)
22:23:14.543 00.000 9960 Move returns status 0, amount 0
22:23:14.545 00.002 9960 MoveAxis(S, 167, ABG)
22:23:14.545 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=184, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
22:23:14.549 00.004 9960 Guiding  Dir = 1, Dur = 167
22:23:14.549 00.000 11872 UpdateGuideState exits: m=4173 SNR=43.2
22:23:14.554 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:14.559 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:23:14.563 00.004 11872 Enqueuing Expose request
22:23:14.566 00.003 9960 IsSlewing returns 0
22:23:14.567 00.001 9960 IsGuiding returns 0
22:23:14.567 00.000 9960 PulseGuide returned control before completion, sleep 177
22:23:14.761 00.194 9960 IsGuiding returns 0
22:23:14.761 00.000 9960 Move returns status 0, amount 167
22:23:14.762 00.001 9960 move complete, result=0
22:23:14.763 00.001 9960 worker thread done servicing request
22:23:14.763 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.2 px 167 ms SOUTH
22:23:14.770 00.007 9960 Worker thread wakes up
22:23:14.770 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:23:14.770 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:23:16.024 01.254 9960 Exposure complete
22:23:16.153 00.129 9960 worker thread done servicing request
22:23:16.153 00.000 11872 OnExposeComplete: enter
22:23:16.158 00.005 11872 UpdateGuideState(): m_state=6
22:23:16.161 00.003 11872 Star::Find(15, 1782, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 253
22:23:16.166 00.005 11872 Star::Find returns 1 (0), X=1782.47, Y=954.53, Mass=4553, SNR=45.7, Peak=205 HFD=5.8
22:23:16.170 00.004 11872 CameraToMount -- cameraTheta (-0.57) - m_xAngle (0.00) = xAngle (-0.58 = -0.58)
22:23:16.175 00.005 11872 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.39 = 2.39)
22:23:16.178 00.003 11872 CameraToMount -- cameraX=0.24 cameraY=-0.16 hyp=0.29 cameraTheta=-0.57 mountX=0.24 mountY=0.20, mountTheta=0.68
22:23:16.183 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.24, y=-0.16, opts=13)
22:23:16.188 00.005 11872 Enqueuing Move request for scope (0.24, -0.16)
22:23:16.191 00.003 9960 Worker thread wakes up
22:23:16.191 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=205, med=0, FiltMin=0, FiltMax=119, Gamma=1.000
22:23:16.195 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.16) opts 0xd
22:23:16.196 00.001 9960 Handling offset move in thread for scope, endpoint = (0.24, -0.16)
22:23:16.196 00.000 9960 Moving (0.24, -0.16) raw xDistance=0.24 yDistance=0.20
22:23:16.196 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
22:23:16.196 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:23:16.196 00.000 11872 UpdateGuideState exits: m=4553 SNR=45.7
22:23:16.201 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
22:23:16.201 00.000 9960 MoveAxis(W, 114, ABG)
22:23:16.202 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:16.207 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:23:16.211 00.004 11872 Enqueuing Expose request
22:23:16.214 00.003 9960 Guiding  Dir = 3, Dur = 114
22:23:16.215 00.001 9960 IsSlewing returns 0
22:23:16.215 00.000 9960 IsGuiding returns 0
22:23:16.215 00.000 9960 PulseGuide returned control before completion, sleep 124
22:23:16.359 00.144 9960 IsGuiding returns 0
22:23:16.359 00.000 9960 Move returns status 0, amount 114
22:23:16.360 00.001 9960 MoveAxis(N, 0, ABG)
22:23:16.360 00.000 9960 Move returns status 0, amount 0
22:23:16.360 00.000 9960 move complete, result=0
22:23:16.362 00.002 9960 worker thread done servicing request
22:23:16.362 00.000 9960 Worker thread wakes up
22:23:16.362 00.000 11872 GuideStep: 0.2 px 114 ms WEST, 0.2 px 0 ms NORTH
22:23:16.369 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:23:16.369 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:23:17.620 01.251 9960 Exposure complete
22:23:17.742 00.122 9960 worker thread done servicing request
22:23:17.742 00.000 11872 OnExposeComplete: enter
22:23:17.746 00.004 11872 UpdateGuideState(): m_state=6
22:23:17.751 00.005 11872 Star::Find(15, 1782, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 254
22:23:17.755 00.004 11872 Star::Find returns 1 (0), X=1782.31, Y=954.46, Mass=4368, SNR=44.4, Peak=189 HFD=5.6
22:23:17.759 00.004 11872 CameraToMount -- cameraTheta (-1.24) - m_xAngle (0.00) = xAngle (-1.24 = -1.24)
22:23:17.762 00.003 11872 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.73 = 1.73)
22:23:17.767 00.005 11872 CameraToMount -- cameraX=0.08 cameraY=-0.23 hyp=0.24 cameraTheta=-1.24 mountX=0.08 mountY=0.24, mountTheta=1.26
22:23:17.771 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.08, y=-0.23, opts=13)
22:23:17.776 00.005 11872 Enqueuing Move request for scope (0.08, -0.23)
22:23:17.779 00.003 9960 Worker thread wakes up
22:23:17.779 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.23) opts 0xd
22:23:17.780 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=189, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
22:23:17.783 00.003 9960 Handling offset move in thread for scope, endpoint = (0.08, -0.23)
22:23:17.783 00.000 9960 Moving (0.08, -0.23) raw xDistance=0.08 yDistance=0.24
22:23:17.783 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:23:17.783 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
22:23:17.783 00.000 11872 UpdateGuideState exits: m=4368 SNR=44.4
22:23:17.788 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:17.791 00.003 9960 MoveAxis(E, 0, ABG)
22:23:17.791 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:23:17.795 00.004 11872 Enqueuing Expose request
22:23:17.800 00.005 9960 Move returns status 0, amount 0
22:23:17.800 00.000 9960 MoveAxis(S, 178, ABG)
22:23:17.800 00.000 9960 Guiding  Dir = 1, Dur = 178
22:23:17.800 00.000 9960 IsSlewing returns 0
22:23:17.802 00.002 9960 IsGuiding returns 0
22:23:17.802 00.000 9960 PulseGuide returned control before completion, sleep 188
22:23:17.998 00.196 9960 IsGuiding returns 1
22:23:17.999 00.001 9960 scope still moving after pulse duration time elapsed
22:23:18.029 00.030 9960 IsSlewing returns 0
22:23:18.030 00.001 9960 IsGuiding returns 1
22:23:18.060 00.030 9960 IsSlewing returns 0
22:23:18.062 00.002 9960 IsGuiding returns 0
22:23:18.062 00.000 9960 scope move finished after 178 + 82 ms
22:23:18.063 00.001 9960 Move returns status 0, amount 178
22:23:18.063 00.000 9960 move complete, result=0
22:23:18.064 00.001 9960 worker thread done servicing request
22:23:18.064 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.2 px 178 ms SOUTH
22:23:18.069 00.005 9960 Worker thread wakes up
22:23:18.070 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:23:18.070 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:23:19.323 01.253 9960 Exposure complete
22:23:19.449 00.126 9960 worker thread done servicing request
22:23:19.451 00.002 11872 OnExposeComplete: enter
22:23:19.457 00.006 11872 UpdateGuideState(): m_state=6
22:23:19.463 00.006 11872 Star::Find(15, 1782, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 255
22:23:19.467 00.004 11872 Star::Find returns 1 (0), X=1781.90, Y=955.35, Mass=4026, SNR=42.3, Peak=183 HFD=5.4
22:23:19.472 00.005 11872 CameraToMount -- cameraTheta (2.04) - m_xAngle (0.00) = xAngle (2.04 = 2.04)
22:23:19.476 00.004 11872 CameraToMount -- cameraTheta (2.04) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (5.01 = -1.28)
22:23:19.481 00.005 11872 CameraToMount -- cameraX=-0.33 cameraY=0.66 hyp=0.74 cameraTheta=2.04 mountX=-0.33 mountY=-0.71, mountTheta=-2.01
22:23:19.487 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.33, y=0.66, opts=13)
22:23:19.493 00.006 11872 Enqueuing Move request for scope (-0.33, 0.66)
22:23:19.497 00.004 9960 Worker thread wakes up
22:23:19.498 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=183, med=0, FiltMin=0, FiltMax=111, Gamma=1.000
22:23:19.502 00.004 11872 UpdateGuideState exits: m=4026 SNR=42.3
22:23:19.506 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:19.509 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:23:19.513 00.004 11872 Enqueuing Expose request
22:23:19.517 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.66) opts 0xd
22:23:19.517 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.33, 0.66)
22:23:19.517 00.000 9960 Moving (-0.33, 0.66) raw xDistance=-0.33 yDistance=-0.71
22:23:19.517 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.33
22:23:19.518 00.001 9960 resist switch: large excursion: input -0.71 thresh 0.60 direction from 1 to -1
22:23:19.518 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.12
22:23:19.518 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.71 from input -0.71
22:23:19.519 00.001 9960 MoveAxis(E, 156, ABG)
22:23:19.519 00.000 9960 Guiding  Dir = 2, Dur = 156
22:23:19.519 00.000 9960 IsSlewing returns 0
22:23:19.519 00.000 9960 IsGuiding returns 0
22:23:19.520 00.001 9960 PulseGuide returned control before completion, sleep 166
22:23:19.703 00.183 9960 IsGuiding returns 1
22:23:19.703 00.000 9960 scope still moving after pulse duration time elapsed
22:23:19.734 00.031 9960 IsSlewing returns 0
22:23:19.735 00.001 9960 IsGuiding returns 0
22:23:19.736 00.001 9960 scope move finished after 156 + 60 ms
22:23:19.736 00.000 9960 Move returns status 0, amount 156
22:23:19.736 00.000 9960 MoveAxis(N, 528, ABG)
22:23:19.736 00.000 9960 Guiding  Dir = 0, Dur = 528
22:23:19.737 00.001 9960 IsSlewing returns 0
22:23:19.738 00.001 9960 IsGuiding returns 0
22:23:19.739 00.001 9960 PulseGuide returned control before completion, sleep 538
22:23:20.281 00.542 9960 IsGuiding returns 1
22:23:20.282 00.001 9960 scope still moving after pulse duration time elapsed
22:23:20.310 00.028 9960 IsSlewing returns 0
22:23:20.312 00.002 9960 IsGuiding returns 0
22:23:20.312 00.000 9960 scope move finished after 528 + 45 ms
22:23:20.313 00.001 9960 Move returns status 0, amount 528
22:23:20.313 00.000 9960 move complete, result=0
22:23:20.314 00.001 9960 worker thread done servicing request
22:23:20.314 00.000 9960 Worker thread wakes up
22:23:20.315 00.001 11872 GuideStep: -0.3 px 156 ms EAST, -0.7 px 528 ms NORTH
22:23:20.321 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:23:20.321 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:23:21.567 01.246 9960 Exposure complete
22:23:21.691 00.124 9960 worker thread done servicing request
22:23:21.692 00.001 11872 OnExposeComplete: enter
22:23:21.695 00.003 11872 UpdateGuideState(): m_state=6
22:23:21.699 00.004 11872 Star::Find(15, 1781, 955, 0, (0,0,0,0), 1.5, 10.0, 255) frame 256
22:23:21.703 00.004 11872 Star::Find returns 1 (0), X=1782.20, Y=954.99, Mass=4124, SNR=42.8, Peak=177 HFD=5.9
22:23:21.708 00.005 11872 CameraToMount -- cameraTheta (1.68) - m_xAngle (0.00) = xAngle (1.68 = 1.68)
22:23:21.712 00.004 11872 CameraToMount -- cameraTheta (1.68) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.65 = -1.64)
22:23:21.715 00.003 11872 CameraToMount -- cameraX=-0.03 cameraY=0.31 hyp=0.31 cameraTheta=1.68 mountX=-0.03 mountY=-0.31, mountTheta=-1.68
22:23:21.720 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.03, y=0.31, opts=13)
22:23:21.724 00.004 11872 Enqueuing Move request for scope (-0.03, 0.31)
22:23:21.727 00.003 9960 Worker thread wakes up
22:23:21.727 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.31) opts 0xd
22:23:21.728 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.03, 0.31)
22:23:21.728 00.000 9960 Moving (-0.03, 0.31) raw xDistance=-0.03 yDistance=-0.31
22:23:21.728 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:23:21.728 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=177, med=0, FiltMin=0, FiltMax=113, Gamma=1.000
22:23:21.733 00.005 9960 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
22:23:21.734 00.001 9960 MoveAxis(E, 0, ABG)
22:23:21.734 00.000 11872 UpdateGuideState exits: m=4124 SNR=42.8
22:23:21.738 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:21.742 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:23:21.745 00.003 11872 Enqueuing Expose request
22:23:21.749 00.004 9960 Move returns status 0, amount 0
22:23:21.749 00.000 9960 MoveAxis(N, 229, ABG)
22:23:21.749 00.000 9960 Guiding  Dir = 0, Dur = 229
22:23:21.749 00.000 9960 IsSlewing returns 0
22:23:21.750 00.001 9960 IsGuiding returns 0
22:23:21.751 00.001 9960 PulseGuide returned control before completion, sleep 239
22:23:21.997 00.246 9960 IsGuiding returns 1
22:23:21.998 00.001 9960 scope still moving after pulse duration time elapsed
22:23:22.028 00.030 9960 IsSlewing returns 0
22:23:22.029 00.001 9960 IsGuiding returns 0
22:23:22.031 00.002 9960 scope move finished after 229 + 50 ms
22:23:22.031 00.000 9960 Move returns status 0, amount 229
22:23:22.032 00.001 9960 move complete, result=0
22:23:22.032 00.000 9960 worker thread done servicing request
22:23:22.032 00.000 9960 Worker thread wakes up
22:23:22.033 00.001 11872 GuideStep: -0.0 px 0 ms EAST, -0.3 px 229 ms NORTH
22:23:22.039 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:23:22.039 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:23:23.292 01.253 9960 Exposure complete
22:23:23.413 00.121 9960 worker thread done servicing request
22:23:23.414 00.001 11872 OnExposeComplete: enter
22:23:23.417 00.003 11872 UpdateGuideState(): m_state=6
22:23:23.422 00.005 11872 Star::Find(15, 1782, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 257
22:23:23.427 00.005 11872 Star::Find returns 1 (0), X=1782.53, Y=953.58, Mass=4580, SNR=46.0, Peak=212 HFD=5.7
22:23:23.431 00.004 11872 CameraToMount -- cameraTheta (-1.31) - m_xAngle (0.00) = xAngle (-1.31 = -1.31)
22:23:23.434 00.003 11872 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.66 = 1.66)
22:23:23.439 00.005 11872 CameraToMount -- cameraX=0.30 cameraY=-1.11 hyp=1.15 cameraTheta=-1.31 mountX=0.30 mountY=1.15, mountTheta=1.32
22:23:23.443 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.30, y=-1.11, opts=13)
22:23:23.447 00.004 11872 Enqueuing Move request for scope (0.30, -1.11)
22:23:23.452 00.005 9960 Worker thread wakes up
22:23:23.452 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.30, -1.11) opts 0xd
22:23:23.452 00.000 9960 Handling offset move in thread for scope, endpoint = (0.30, -1.11)
22:23:23.453 00.001 9960 Moving (0.30, -1.11) raw xDistance=0.30 yDistance=1.15
22:23:23.453 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
22:23:23.454 00.001 9960 resist switch: large excursion: input 1.15 thresh 0.60 direction from -1 to 1
22:23:23.454 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=212, med=0, FiltMin=0, FiltMax=120, Gamma=1.000
22:23:23.460 00.006 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=3.44
22:23:23.460 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.15 from input 1.15
22:23:23.460 00.000 9960 MoveAxis(W, 139, ABG)
22:23:23.460 00.000 9960 Guiding  Dir = 3, Dur = 139
22:23:23.461 00.001 11872 UpdateGuideState exits: m=4580 SNR=46.0
22:23:23.466 00.005 9960 IsSlewing returns 0
22:23:23.466 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:23.470 00.004 9960 IsGuiding returns 0
22:23:23.470 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:23:23.475 00.005 11872 Enqueuing Expose request
22:23:23.478 00.003 9960 PulseGuide returned control before completion, sleep 149
22:23:23.643 00.165 9960 IsGuiding returns 1
22:23:23.644 00.001 9960 scope still moving after pulse duration time elapsed
22:23:23.674 00.030 9960 IsSlewing returns 0
22:23:23.675 00.001 9960 IsGuiding returns 0
22:23:23.675 00.000 9960 scope move finished after 139 + 65 ms
22:23:23.675 00.000 9960 Move returns status 0, amount 139
22:23:23.676 00.001 9960 MoveAxis(S, 856, ABG)
22:23:23.676 00.000 9960 Guiding  Dir = 1, Dur = 856
22:23:23.677 00.001 9960 IsSlewing returns 0
22:23:23.677 00.000 9960 IsGuiding returns 0
22:23:23.678 00.001 9960 PulseGuide returned control before completion, sleep 866
22:23:24.551 00.873 9960 IsGuiding returns 1
22:23:24.551 00.000 9960 scope still moving after pulse duration time elapsed
22:23:24.582 00.031 9960 IsSlewing returns 0
22:23:24.584 00.002 9960 IsGuiding returns 0
22:23:24.584 00.000 9960 scope move finished after 856 + 50 ms
22:23:24.585 00.001 9960 Move returns status 0, amount 856
22:23:24.585 00.000 9960 move complete, result=0
22:23:24.586 00.001 11872 GuideStep: 0.3 px 139 ms WEST, 1.1 px 856 ms SOUTH
22:23:24.593 00.007 9960 worker thread done servicing request
22:23:24.593 00.000 9960 Worker thread wakes up
22:23:24.593 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:23:24.594 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:23:25.838 01.244 9960 Exposure complete
22:23:25.926 00.088 9960 worker thread done servicing request
22:23:25.927 00.001 11872 OnExposeComplete: enter
22:23:25.930 00.003 11872 UpdateGuideState(): m_state=6
22:23:25.933 00.003 11872 Star::Find(15, 1782, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 258
22:23:25.936 00.003 11872 Star::Find returns 1 (0), X=1781.84, Y=955.13, Mass=4304, SNR=44.2, Peak=213 HFD=6.0
22:23:25.939 00.003 11872 CameraToMount -- cameraTheta (2.29) - m_xAngle (0.00) = xAngle (2.29 = 2.29)
22:23:25.941 00.002 11872 CameraToMount -- cameraTheta (2.29) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (5.26 = -1.03)
22:23:25.944 00.003 11872 CameraToMount -- cameraX=-0.39 cameraY=0.44 hyp=0.59 cameraTheta=2.29 mountX=-0.38 mountY=-0.50, mountTheta=-2.22
22:23:25.948 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.39, y=0.44, opts=13)
22:23:25.951 00.003 11872 Enqueuing Move request for scope (-0.39, 0.44)
22:23:25.954 00.003 9960 Worker thread wakes up
22:23:25.955 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=0, FiltMin=0, FiltMax=106, Gamma=1.000
22:23:25.959 00.004 11872 UpdateGuideState exits: m=4304 SNR=44.2
22:23:25.961 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:25.964 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:23:25.967 00.003 11872 Enqueuing Expose request
22:23:25.970 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.39, 0.44) opts 0xd
22:23:25.970 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.39, 0.44)
22:23:25.970 00.000 9960 Moving (-0.39, 0.44) raw xDistance=-0.38 yDistance=-0.50
22:23:25.970 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.38
22:23:25.971 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:23:25.971 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.50
22:23:25.971 00.000 9960 MoveAxis(E, 171, ABG)
22:23:25.971 00.000 9960 Guiding  Dir = 2, Dur = 171
22:23:25.972 00.001 9960 IsSlewing returns 0
22:23:25.973 00.001 9960 IsGuiding returns 0
22:23:25.973 00.000 9960 PulseGuide returned control before completion, sleep 181
22:23:26.169 00.196 9960 IsGuiding returns 1
22:23:26.169 00.000 9960 scope still moving after pulse duration time elapsed
22:23:26.200 00.031 9960 IsSlewing returns 0
22:23:26.202 00.002 9960 IsGuiding returns 0
22:23:26.202 00.000 9960 scope move finished after 171 + 59 ms
22:23:26.203 00.001 9960 Move returns status 0, amount 171
22:23:26.203 00.000 9960 MoveAxis(N, 0, ABG)
22:23:26.203 00.000 9960 Move returns status 0, amount 0
22:23:26.203 00.000 9960 move complete, result=0
22:23:26.203 00.000 9960 worker thread done servicing request
22:23:26.204 00.001 9960 Worker thread wakes up
22:23:26.204 00.000 11872 GuideStep: -0.4 px 171 ms EAST, -0.5 px 0 ms NORTH
22:23:26.213 00.009 9960 worker thread servicing REQUEST_EXPOSE 1000
22:23:26.213 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:23:27.467 01.254 9960 Exposure complete
22:23:27.596 00.129 9960 worker thread done servicing request
22:23:27.596 00.000 11872 OnExposeComplete: enter
22:23:27.600 00.004 11872 UpdateGuideState(): m_state=6
22:23:27.604 00.004 11872 Star::Find(15, 1781, 955, 0, (0,0,0,0), 1.5, 10.0, 255) frame 259
22:23:27.608 00.004 11872 Star::Find returns 1 (0), X=1782.39, Y=953.67, Mass=4460, SNR=45.1, Peak=226 HFD=5.7
22:23:27.612 00.004 11872 CameraToMount -- cameraTheta (-1.41) - m_xAngle (0.00) = xAngle (-1.42 = -1.42)
22:23:27.616 00.004 11872 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.55 = 1.55)
22:23:27.620 00.004 11872 CameraToMount -- cameraX=0.16 cameraY=-1.02 hyp=1.03 cameraTheta=-1.41 mountX=0.16 mountY=1.03, mountTheta=1.42
22:23:27.625 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.16, y=-1.02, opts=13)
22:23:27.629 00.004 11872 Enqueuing Move request for scope (0.16, -1.02)
22:23:27.633 00.004 9960 Worker thread wakes up
22:23:27.634 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=226, med=0, FiltMin=0, FiltMax=111, Gamma=1.000
22:23:27.637 00.003 11872 UpdateGuideState exits: m=4460 SNR=45.1
22:23:27.639 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:27.644 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:23:27.649 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.16, -1.02) opts 0xd
22:23:27.649 00.000 9960 Handling offset move in thread for scope, endpoint = (0.16, -1.02)
22:23:27.649 00.000 9960 Moving (0.16, -1.02) raw xDistance=0.16 yDistance=1.03
22:23:27.649 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
22:23:27.650 00.001 11872 Enqueuing Expose request
22:23:27.654 00.004 9960 GuideAlgorithmResistSwitch::result() returns 1.03 from input 1.03
22:23:27.654 00.000 9960 MoveAxis(E, 0, ABG)
22:23:27.654 00.000 9960 Move returns status 0, amount 0
22:23:27.654 00.000 9960 MoveAxis(S, 768, ABG)
22:23:27.654 00.000 9960 Guiding  Dir = 1, Dur = 768
22:23:27.655 00.001 9960 IsSlewing returns 0
22:23:27.656 00.001 9960 IsGuiding returns 0
22:23:27.656 00.000 9960 PulseGuide returned control before completion, sleep 778
22:23:28.446 00.790 9960 IsGuiding returns 1
22:23:28.446 00.000 9960 scope still moving after pulse duration time elapsed
22:23:28.476 00.030 9960 IsSlewing returns 0
22:23:28.477 00.001 9960 IsGuiding returns 0
22:23:28.478 00.001 9960 scope move finished after 768 + 54 ms
22:23:28.478 00.000 9960 Move returns status 0, amount 768
22:23:28.480 00.002 9960 move complete, result=0
22:23:28.480 00.000 9960 worker thread done servicing request
22:23:28.481 00.001 9960 Worker thread wakes up
22:23:28.481 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 1.0 px 768 ms SOUTH
22:23:28.489 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
22:23:28.490 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:23:29.743 01.253 9960 Exposure complete
22:23:29.871 00.128 9960 worker thread done servicing request
22:23:29.871 00.000 11872 OnExposeComplete: enter
22:23:29.875 00.004 11872 UpdateGuideState(): m_state=6
22:23:29.878 00.003 11872 Star::Find(15, 1782, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 260
22:23:29.883 00.005 11872 Star::Find returns 1 (0), X=1782.15, Y=955.50, Mass=4543, SNR=45.7, Peak=171 HFD=5.6
22:23:29.888 00.005 11872 CameraToMount -- cameraTheta (1.66) - m_xAngle (0.00) = xAngle (1.66 = 1.66)
22:23:29.892 00.004 11872 CameraToMount -- cameraTheta (1.66) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.63 = -1.65)
22:23:29.895 00.003 11872 CameraToMount -- cameraX=-0.08 cameraY=0.81 hyp=0.81 cameraTheta=1.66 mountX=-0.07 mountY=-0.81, mountTheta=-1.66
22:23:29.901 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.08, y=0.81, opts=13)
22:23:29.905 00.004 11872 Enqueuing Move request for scope (-0.08, 0.81)
22:23:29.908 00.003 9960 Worker thread wakes up
22:23:29.908 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.81) opts 0xd
22:23:29.908 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.08, 0.81)
22:23:29.908 00.000 9960 Moving (-0.08, 0.81) raw xDistance=-0.07 yDistance=-0.81
22:23:29.910 00.002 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:23:29.910 00.000 9960 resist switch: large excursion: input -0.81 thresh 0.60 direction from 1 to -1
22:23:29.910 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.42
22:23:29.910 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.81 from input -0.81
22:23:29.910 00.000 9960 MoveAxis(E, 0, ABG)
22:23:29.910 00.000 9960 Move returns status 0, amount 0
22:23:29.910 00.000 9960 MoveAxis(N, 603, ABG)
22:23:29.911 00.001 9960 Guiding  Dir = 0, Dur = 603
22:23:29.911 00.000 9960 IsSlewing returns 0
22:23:29.911 00.000 9960 IsGuiding returns 0
22:23:29.911 00.000 9960 PulseGuide returned control before completion, sleep 613
22:23:29.911 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=171, med=0, FiltMin=0, FiltMax=140, Gamma=1.000
22:23:29.914 00.003 11872 UpdateGuideState exits: m=4543 SNR=45.7
22:23:29.919 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:29.923 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:23:29.927 00.004 11872 Enqueuing Expose request
22:23:30.528 00.601 9960 IsGuiding returns 1
22:23:30.529 00.001 9960 scope still moving after pulse duration time elapsed
22:23:30.560 00.031 9960 IsSlewing returns 0
22:23:30.561 00.001 9960 IsGuiding returns 0
22:23:30.562 00.001 9960 scope move finished after 603 + 47 ms
22:23:30.562 00.000 9960 Move returns status 0, amount 603
22:23:30.562 00.000 9960 move complete, result=0
22:23:30.564 00.002 9960 worker thread done servicing request
22:23:30.564 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.8 px 603 ms NORTH
22:23:30.570 00.006 9960 Worker thread wakes up
22:23:30.570 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:23:30.571 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:23:31.824 01.253 9960 Exposure complete
22:23:31.948 00.124 9960 worker thread done servicing request
22:23:31.948 00.000 11872 OnExposeComplete: enter
22:23:31.954 00.006 11872 UpdateGuideState(): m_state=6
22:23:31.958 00.004 11872 Star::Find(15, 1782, 955, 0, (0,0,0,0), 1.5, 10.0, 255) frame 261
22:23:31.962 00.004 11872 Star::Find returns 1 (0), X=1782.43, Y=955.17, Mass=4361, SNR=44.7, Peak=197 HFD=5.7
22:23:31.966 00.004 11872 CameraToMount -- cameraTheta (1.19) - m_xAngle (0.00) = xAngle (1.18 = 1.18)
22:23:31.971 00.005 11872 CameraToMount -- cameraTheta (1.19) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.15 = -2.13)
22:23:31.974 00.003 11872 CameraToMount -- cameraX=0.20 cameraY=0.49 hyp=0.52 cameraTheta=1.19 mountX=0.20 mountY=-0.44, mountTheta=-1.15
22:23:31.979 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.20, y=0.49, opts=13)
22:23:31.985 00.006 11872 Enqueuing Move request for scope (0.20, 0.49)
22:23:31.989 00.004 9960 Worker thread wakes up
22:23:31.989 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=197, med=0, FiltMin=0, FiltMax=113, Gamma=1.000
22:23:31.994 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.49) opts 0xd
22:23:31.994 00.000 11872 UpdateGuideState exits: m=4361 SNR=44.7
22:23:31.997 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:32.002 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:23:32.005 00.003 11872 Enqueuing Expose request
22:23:32.010 00.005 9960 Handling offset move in thread for scope, endpoint = (0.20, 0.49)
22:23:32.010 00.000 9960 Moving (0.20, 0.49) raw xDistance=0.20 yDistance=-0.44
22:23:32.010 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
22:23:32.010 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.44 from input -0.44
22:23:32.010 00.000 9960 MoveAxis(E, 0, ABG)
22:23:32.010 00.000 9960 Move returns status 0, amount 0
22:23:32.010 00.000 9960 MoveAxis(N, 332, ABG)
22:23:32.010 00.000 9960 Guiding  Dir = 0, Dur = 332
22:23:32.012 00.002 9960 IsSlewing returns 0
22:23:32.012 00.000 9960 IsGuiding returns 0
22:23:32.012 00.000 9960 PulseGuide returned control before completion, sleep 342
22:23:32.360 00.348 9960 IsGuiding returns 1
22:23:32.361 00.001 9960 scope still moving after pulse duration time elapsed
22:23:32.391 00.030 9960 IsSlewing returns 0
22:23:32.391 00.000 9960 IsGuiding returns 0
22:23:32.392 00.001 9960 scope move finished after 332 + 48 ms
22:23:32.392 00.000 9960 Move returns status 0, amount 332
22:23:32.393 00.001 9960 move complete, result=0
22:23:32.393 00.000 9960 worker thread done servicing request
22:23:32.393 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.4 px 332 ms NORTH
22:23:32.400 00.007 9960 Worker thread wakes up
22:23:32.400 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:23:32.400 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:23:33.648 01.248 9960 Exposure complete
22:23:33.772 00.124 9960 worker thread done servicing request
22:23:33.772 00.000 11872 OnExposeComplete: enter
22:23:33.777 00.005 11872 UpdateGuideState(): m_state=6
22:23:33.782 00.005 11872 Star::Find(15, 1782, 955, 0, (0,0,0,0), 1.5, 10.0, 255) frame 262
22:23:33.785 00.003 11872 Star::Find returns 1 (0), X=1782.61, Y=953.48, Mass=4561, SNR=45.2, Peak=250 HFD=5.6
22:23:33.789 00.004 11872 CameraToMount -- cameraTheta (-1.27) - m_xAngle (0.00) = xAngle (-1.27 = -1.27)
22:23:33.795 00.006 11872 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.70 = 1.70)
22:23:33.799 00.004 11872 CameraToMount -- cameraX=0.38 cameraY=-1.21 hyp=1.27 cameraTheta=-1.27 mountX=0.37 mountY=1.26, mountTheta=1.28
22:23:33.805 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.38, y=-1.21, opts=13)
22:23:33.809 00.004 11872 Enqueuing Move request for scope (0.38, -1.21)
22:23:33.813 00.004 9960 Worker thread wakes up
22:23:33.813 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=250, med=0, FiltMin=0, FiltMax=117, Gamma=1.000
22:23:33.818 00.005 11872 UpdateGuideState exits: m=4561 SNR=45.2
22:23:33.822 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.38, -1.21) opts 0xd
22:23:33.822 00.000 9960 Handling offset move in thread for scope, endpoint = (0.38, -1.21)
22:23:33.822 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:33.827 00.005 9960 Moving (0.38, -1.21) raw xDistance=0.37 yDistance=1.26
22:23:33.827 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:23:33.831 00.004 11872 Enqueuing Expose request
22:23:33.835 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.37
22:23:33.837 00.002 9960 resist switch: large excursion: input 1.26 thresh 0.60 direction from -1 to 1
22:23:33.837 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=3.77
22:23:33.837 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.26 from input 1.26
22:23:33.837 00.000 9960 MoveAxis(W, 175, ABG)
22:23:33.838 00.001 9960 Guiding  Dir = 3, Dur = 175
22:23:33.838 00.000 9960 IsSlewing returns 0
22:23:33.838 00.000 9960 IsGuiding returns 0
22:23:33.840 00.002 9960 PulseGuide returned control before completion, sleep 185
22:23:34.027 00.187 9960 IsGuiding returns 1
22:23:34.028 00.001 9960 scope still moving after pulse duration time elapsed
22:23:34.059 00.031 9960 IsSlewing returns 0
22:23:34.060 00.001 9960 IsGuiding returns 1
22:23:34.090 00.030 9960 IsSlewing returns 0
22:23:34.091 00.001 9960 IsGuiding returns 0
22:23:34.091 00.000 9960 scope move finished after 175 + 76 ms
22:23:34.092 00.001 9960 Move returns status 0, amount 175
22:23:34.092 00.000 9960 MoveAxis(S, 939, ABG)
22:23:34.092 00.000 9960 Guiding  Dir = 1, Dur = 939
22:23:34.093 00.001 9960 IsSlewing returns 0
22:23:34.093 00.000 9960 IsGuiding returns 0
22:23:34.094 00.001 9960 PulseGuide returned control before completion, sleep 949
22:23:35.044 00.950 9960 IsGuiding returns 1
22:23:35.044 00.000 9960 scope still moving after pulse duration time elapsed
22:23:35.076 00.032 9960 IsSlewing returns 0
22:23:35.077 00.001 9960 IsGuiding returns 0
22:23:35.078 00.001 9960 scope move finished after 939 + 46 ms
22:23:35.079 00.001 9960 Move returns status 0, amount 939
22:23:35.080 00.001 9960 move complete, result=0
22:23:35.080 00.000 9960 worker thread done servicing request
22:23:35.080 00.000 9960 Worker thread wakes up
22:23:35.080 00.000 11872 GuideStep: 0.4 px 175 ms WEST, 1.3 px 939 ms SOUTH
22:23:35.087 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:23:35.087 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:23:36.337 01.250 9960 Exposure complete
22:23:36.459 00.122 9960 worker thread done servicing request
22:23:36.460 00.001 11872 OnExposeComplete: enter
22:23:36.463 00.003 11872 UpdateGuideState(): m_state=6
22:23:36.467 00.004 11872 Star::Find(15, 1782, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 263
22:23:36.472 00.005 11872 Star::Find returns 1 (0), X=1782.36, Y=953.69, Mass=4218, SNR=43.6, Peak=212 HFD=5.6
22:23:36.476 00.004 11872 CameraToMount -- cameraTheta (-1.44) - m_xAngle (0.00) = xAngle (-1.45 = -1.45)
22:23:36.480 00.004 11872 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.52 = 1.52)
22:23:36.483 00.003 11872 CameraToMount -- cameraX=0.13 cameraY=-1.00 hyp=1.01 cameraTheta=-1.44 mountX=0.13 mountY=1.00, mountTheta=1.45
22:23:36.489 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.13, y=-1.00, opts=13)
22:23:36.492 00.003 11872 Enqueuing Move request for scope (0.13, -1.00)
22:23:36.497 00.005 9960 Worker thread wakes up
22:23:36.497 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.13, -1.00) opts 0xd
22:23:36.497 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=212, med=0, FiltMin=0, FiltMax=105, Gamma=1.000
22:23:36.500 00.003 9960 Handling offset move in thread for scope, endpoint = (0.13, -1.00)
22:23:36.500 00.000 9960 Moving (0.13, -1.00) raw xDistance=0.13 yDistance=1.00
22:23:36.500 00.000 11872 UpdateGuideState exits: m=4218 SNR=43.6
22:23:36.504 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:36.508 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:23:36.512 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:23:36.512 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.00 from input 1.00
22:23:36.512 00.000 11872 Enqueuing Expose request
22:23:36.516 00.004 9960 MoveAxis(E, 0, ABG)
22:23:36.516 00.000 9960 Move returns status 0, amount 0
22:23:36.516 00.000 9960 MoveAxis(S, 750, ABG)
22:23:36.516 00.000 9960 Guiding  Dir = 1, Dur = 750
22:23:36.518 00.002 9960 IsSlewing returns 0
22:23:36.518 00.000 9960 IsGuiding returns 0
22:23:36.519 00.001 9960 PulseGuide returned control before completion, sleep 760
22:23:37.284 00.765 9960 IsGuiding returns 1
22:23:37.285 00.001 9960 scope still moving after pulse duration time elapsed
22:23:37.315 00.030 9960 IsSlewing returns 0
22:23:37.316 00.001 9960 IsGuiding returns 0
22:23:37.317 00.001 9960 scope move finished after 750 + 48 ms
22:23:37.317 00.000 9960 Move returns status 0, amount 750
22:23:37.317 00.000 9960 move complete, result=0
22:23:37.318 00.001 9960 worker thread done servicing request
22:23:37.318 00.000 9960 Worker thread wakes up
22:23:37.318 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 1.0 px 750 ms SOUTH
22:23:37.325 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:23:37.325 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:23:38.579 01.254 9960 Exposure complete
22:23:38.695 00.116 9960 worker thread done servicing request
22:23:38.695 00.000 11872 OnExposeComplete: enter
22:23:38.700 00.005 11872 UpdateGuideState(): m_state=6
22:23:38.703 00.003 11872 Star::Find(15, 1782, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 264
22:23:38.707 00.004 11872 Star::Find returns 1 (0), X=1782.37, Y=955.62, Mass=4461, SNR=44.8, Peak=195 HFD=5.5
22:23:38.710 00.003 11872 CameraToMount -- cameraTheta (1.42) - m_xAngle (0.00) = xAngle (1.42 = 1.42)
22:23:38.715 00.005 11872 CameraToMount -- cameraTheta (1.42) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.39 = -1.90)
22:23:38.719 00.004 11872 CameraToMount -- cameraX=0.14 cameraY=0.94 hyp=0.95 cameraTheta=1.42 mountX=0.14 mountY=-0.90, mountTheta=-1.41
22:23:38.724 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.14, y=0.94, opts=13)
22:23:38.727 00.003 11872 Enqueuing Move request for scope (0.14, 0.94)
22:23:38.732 00.005 9960 Worker thread wakes up
22:23:38.733 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=195, med=0, FiltMin=0, FiltMax=116, Gamma=1.000
22:23:38.737 00.004 11872 UpdateGuideState exits: m=4461 SNR=44.8
22:23:38.741 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:38.744 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:23:38.748 00.004 11872 Enqueuing Expose request
22:23:38.751 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.94) opts 0xd
22:23:38.751 00.000 9960 Handling offset move in thread for scope, endpoint = (0.14, 0.94)
22:23:38.753 00.002 9960 Moving (0.14, 0.94) raw xDistance=0.14 yDistance=-0.90
22:23:38.753 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:23:38.753 00.000 9960 resist switch: large excursion: input -0.90 thresh 0.60 direction from 1 to -1
22:23:38.753 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.69
22:23:38.753 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.90 from input -0.90
22:23:38.754 00.001 9960 MoveAxis(E, 0, ABG)
22:23:38.754 00.000 9960 Move returns status 0, amount 0
22:23:38.754 00.000 9960 MoveAxis(N, 670, ABG)
22:23:38.755 00.001 9960 Guiding  Dir = 0, Dur = 670
22:23:38.755 00.000 9960 IsSlewing returns 0
22:23:38.755 00.000 9960 IsGuiding returns 0
22:23:38.755 00.000 9960 PulseGuide returned control before completion, sleep 680
22:23:39.443 00.688 9960 IsGuiding returns 1
22:23:39.444 00.001 9960 scope still moving after pulse duration time elapsed
22:23:39.475 00.031 9960 IsSlewing returns 0
22:23:39.475 00.000 9960 IsGuiding returns 0
22:23:39.476 00.001 9960 scope move finished after 670 + 50 ms
22:23:39.476 00.000 9960 Move returns status 0, amount 670
22:23:39.476 00.000 9960 move complete, result=0
22:23:39.477 00.001 9960 worker thread done servicing request
22:23:39.477 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.9 px 670 ms NORTH
22:23:39.481 00.004 9960 Worker thread wakes up
22:23:39.481 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:23:39.481 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:23:40.739 01.258 9960 Exposure complete
22:23:40.847 00.108 9960 worker thread done servicing request
22:23:40.847 00.000 11872 OnExposeComplete: enter
22:23:40.850 00.003 11872 UpdateGuideState(): m_state=6
22:23:40.855 00.005 11872 Star::Find(15, 1782, 955, 0, (0,0,0,0), 1.5, 10.0, 255) frame 265
22:23:40.859 00.004 11872 Star::Find returns 1 (0), X=1782.58, Y=954.49, Mass=4390, SNR=44.4, Peak=231 HFD=5.7
22:23:40.864 00.005 11872 CameraToMount -- cameraTheta (-0.50) - m_xAngle (0.00) = xAngle (-0.51 = -0.51)
22:23:40.867 00.003 11872 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.46 = 2.46)
22:23:40.872 00.005 11872 CameraToMount -- cameraX=0.35 cameraY=-0.20 hyp=0.40 cameraTheta=-0.50 mountX=0.35 mountY=0.25, mountTheta=0.62
22:23:40.877 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.35, y=-0.20, opts=13)
22:23:40.880 00.003 11872 Enqueuing Move request for scope (0.35, -0.20)
22:23:40.883 00.003 9960 Worker thread wakes up
22:23:40.883 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.35, -0.20) opts 0xd
22:23:40.885 00.002 9960 Handling offset move in thread for scope, endpoint = (0.35, -0.20)
22:23:40.885 00.000 9960 Moving (0.35, -0.20) raw xDistance=0.35 yDistance=0.25
22:23:40.885 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.35
22:23:40.885 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:23:40.885 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=231, med=0, FiltMin=0, FiltMax=119, Gamma=1.000
22:23:40.888 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
22:23:40.890 00.002 9960 MoveAxis(W, 166, ABG)
22:23:40.890 00.000 9960 Guiding  Dir = 3, Dur = 166
22:23:40.890 00.000 11872 UpdateGuideState exits: m=4390 SNR=44.4
22:23:40.893 00.003 9960 IsSlewing returns 0
22:23:40.893 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:40.898 00.005 9960 IsGuiding returns 0
22:23:40.898 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:23:40.901 00.003 11872 Enqueuing Expose request
22:23:40.905 00.004 9960 PulseGuide returned control before completion, sleep 176
22:23:41.087 00.182 9960 IsGuiding returns 0
22:23:41.088 00.001 9960 Move returns status 0, amount 166
22:23:41.088 00.000 9960 MoveAxis(N, 0, ABG)
22:23:41.088 00.000 9960 Move returns status 0, amount 0
22:23:41.089 00.001 9960 move complete, result=0
22:23:41.090 00.001 11872 GuideStep: 0.4 px 166 ms WEST, 0.3 px 0 ms NORTH
22:23:41.096 00.006 9960 worker thread done servicing request
22:23:41.096 00.000 9960 Worker thread wakes up
22:23:41.097 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:23:41.097 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:23:42.349 01.252 9960 Exposure complete
22:23:42.475 00.126 9960 worker thread done servicing request
22:23:42.476 00.001 11872 OnExposeComplete: enter
22:23:42.479 00.003 11872 UpdateGuideState(): m_state=6
22:23:42.484 00.005 11872 Star::Find(15, 1782, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 266
22:23:42.488 00.004 11872 Star::Find returns 1 (0), X=1782.34, Y=954.51, Mass=4189, SNR=43.6, Peak=188 HFD=5.6
22:23:42.494 00.006 11872 CameraToMount -- cameraTheta (-1.02) - m_xAngle (0.00) = xAngle (-1.02 = -1.02)
22:23:42.497 00.003 11872 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.95 = 1.95)
22:23:42.502 00.005 11872 CameraToMount -- cameraX=0.11 cameraY=-0.18 hyp=0.21 cameraTheta=-1.02 mountX=0.11 mountY=0.19, mountTheta=1.06
22:23:42.507 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.11, y=-0.18, opts=13)
22:23:42.512 00.005 11872 Enqueuing Move request for scope (0.11, -0.18)
22:23:42.517 00.005 9960 Worker thread wakes up
22:23:42.517 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.18) opts 0xd
22:23:42.517 00.000 9960 Handling offset move in thread for scope, endpoint = (0.11, -0.18)
22:23:42.517 00.000 9960 Moving (0.11, -0.18) raw xDistance=0.11 yDistance=0.19
22:23:42.518 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:23:42.518 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:23:42.519 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
22:23:42.519 00.000 9960 MoveAxis(E, 0, ABG)
22:23:42.519 00.000 9960 Move returns status 0, amount 0
22:23:42.519 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=188, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
22:23:42.522 00.003 9960 MoveAxis(N, 0, ABG)
22:23:42.522 00.000 11872 UpdateGuideState exits: m=4189 SNR=43.6
22:23:42.527 00.005 9960 Move returns status 0, amount 0
22:23:42.527 00.000 9960 move complete, result=0
22:23:42.527 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:42.533 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:23:42.537 00.004 11872 Enqueuing Expose request
22:23:42.540 00.003 11872 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:23:42.544 00.004 9960 worker thread done servicing request
22:23:42.544 00.000 9960 Worker thread wakes up
22:23:42.544 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:23:42.545 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:23:43.789 01.244 9960 Exposure complete
22:23:43.912 00.123 9960 worker thread done servicing request
22:23:43.912 00.000 11872 OnExposeComplete: enter
22:23:43.916 00.004 11872 UpdateGuideState(): m_state=6
22:23:43.919 00.003 11872 Star::Find(15, 1782, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 267
22:23:43.924 00.005 11872 Star::Find returns 1 (0), X=1782.41, Y=954.37, Mass=4293, SNR=43.9, Peak=182 HFD=5.6
22:23:43.926 00.002 11872 CameraToMount -- cameraTheta (-1.06) - m_xAngle (0.00) = xAngle (-1.06 = -1.06)
22:23:43.932 00.006 11872 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.91 = 1.91)
22:23:43.935 00.003 11872 CameraToMount -- cameraX=0.18 cameraY=-0.31 hyp=0.36 cameraTheta=-1.06 mountX=0.18 mountY=0.34, mountTheta=1.09
22:23:43.940 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.18, y=-0.31, opts=13)
22:23:43.944 00.004 11872 Enqueuing Move request for scope (0.18, -0.31)
22:23:43.948 00.004 9960 Worker thread wakes up
22:23:43.948 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.31) opts 0xd
22:23:43.948 00.000 9960 Handling offset move in thread for scope, endpoint = (0.18, -0.31)
22:23:43.948 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=182, med=0, FiltMin=0, FiltMax=100, Gamma=1.000
22:23:43.953 00.005 9960 Moving (0.18, -0.31) raw xDistance=0.18 yDistance=0.34
22:23:43.953 00.000 11872 UpdateGuideState exits: m=4293 SNR=43.9
22:23:43.958 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:43.962 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:23:43.966 00.004 11872 Enqueuing Expose request
22:23:43.970 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
22:23:43.970 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:23:43.970 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.34
22:23:43.971 00.001 9960 MoveAxis(E, 0, ABG)
22:23:43.971 00.000 9960 Move returns status 0, amount 0
22:23:43.971 00.000 9960 MoveAxis(N, 0, ABG)
22:23:43.971 00.000 9960 Move returns status 0, amount 0
22:23:43.971 00.000 9960 move complete, result=0
22:23:43.972 00.001 9960 worker thread done servicing request
22:23:43.972 00.000 9960 Worker thread wakes up
22:23:43.972 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
22:23:43.976 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
22:23:43.976 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:23:45.227 01.251 9960 Exposure complete
22:23:45.358 00.131 9960 worker thread done servicing request
22:23:45.359 00.001 11872 OnExposeComplete: enter
22:23:45.364 00.005 11872 UpdateGuideState(): m_state=6
22:23:45.368 00.004 11872 Star::Find(15, 1782, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 268
22:23:45.371 00.003 11872 Star::Find returns 1 (0), X=1781.92, Y=955.20, Mass=4025, SNR=42.5, Peak=194 HFD=5.6
22:23:45.377 00.006 11872 CameraToMount -- cameraTheta (2.11) - m_xAngle (0.00) = xAngle (2.11 = 2.11)
22:23:45.380 00.003 11872 CameraToMount -- cameraTheta (2.11) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (5.08 = -1.21)
22:23:45.383 00.003 11872 CameraToMount -- cameraX=-0.30 cameraY=0.51 hyp=0.59 cameraTheta=2.11 mountX=-0.30 mountY=-0.55, mountTheta=-2.07
22:23:45.389 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.30, y=0.51, opts=13)
22:23:45.393 00.004 11872 Enqueuing Move request for scope (-0.30, 0.51)
22:23:45.399 00.006 9960 Worker thread wakes up
22:23:45.399 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=194, med=0, FiltMin=0, FiltMax=110, Gamma=1.000
22:23:45.403 00.004 11872 UpdateGuideState exits: m=4025 SNR=42.5
22:23:45.407 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:45.411 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:23:45.415 00.004 11872 Enqueuing Expose request
22:23:45.418 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.51) opts 0xd
22:23:45.418 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.30, 0.51)
22:23:45.418 00.000 9960 Moving (-0.30, 0.51) raw xDistance=-0.30 yDistance=-0.55
22:23:45.418 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
22:23:45.420 00.002 9960 GuideAlgorithmResistSwitch::result() returns -0.55 from input -0.55
22:23:45.420 00.000 9960 MoveAxis(E, 142, ABG)
22:23:45.421 00.001 9960 Guiding  Dir = 2, Dur = 142
22:23:45.422 00.001 9960 IsSlewing returns 0
22:23:45.422 00.000 9960 IsGuiding returns 0
22:23:45.422 00.000 9960 PulseGuide returned control before completion, sleep 152
22:23:45.591 00.169 9960 IsGuiding returns 1
22:23:45.592 00.001 9960 scope still moving after pulse duration time elapsed
22:23:45.623 00.031 9960 IsSlewing returns 0
22:23:45.624 00.001 9960 IsGuiding returns 0
22:23:45.625 00.001 9960 scope move finished after 142 + 60 ms
22:23:45.625 00.000 9960 Move returns status 0, amount 142
22:23:45.626 00.001 9960 MoveAxis(N, 414, ABG)
22:23:45.627 00.001 9960 Guiding  Dir = 0, Dur = 414
22:23:45.627 00.000 9960 IsSlewing returns 0
22:23:45.628 00.001 9960 IsGuiding returns 0
22:23:45.628 00.000 9960 PulseGuide returned control before completion, sleep 424
22:23:46.059 00.431 9960 IsGuiding returns 1
22:23:46.060 00.001 9960 scope still moving after pulse duration time elapsed
22:23:46.090 00.030 9960 IsSlewing returns 0
22:23:46.091 00.001 9960 IsGuiding returns 0
22:23:46.092 00.001 9960 scope move finished after 414 + 49 ms
22:23:46.092 00.000 9960 Move returns status 0, amount 414
22:23:46.092 00.000 9960 move complete, result=0
22:23:46.093 00.001 9960 worker thread done servicing request
22:23:46.093 00.000 9960 Worker thread wakes up
22:23:46.093 00.000 11872 GuideStep: -0.3 px 142 ms EAST, -0.6 px 414 ms NORTH
22:23:46.100 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:23:46.100 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:23:47.351 01.251 9960 Exposure complete
22:23:47.490 00.139 9960 worker thread done servicing request
22:23:47.490 00.000 11872 OnExposeComplete: enter
22:23:47.494 00.004 11872 UpdateGuideState(): m_state=6
22:23:47.499 00.005 11872 Star::Find(15, 1781, 955, 0, (0,0,0,0), 1.5, 10.0, 255) frame 269
22:23:47.503 00.004 11872 Star::Find returns 1 (0), X=1782.36, Y=954.46, Mass=4505, SNR=45.5, Peak=187 HFD=5.7
22:23:47.507 00.004 11872 CameraToMount -- cameraTheta (-1.05) - m_xAngle (0.00) = xAngle (-1.05 = -1.05)
22:23:47.511 00.004 11872 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.92 = 1.92)
22:23:47.515 00.004 11872 CameraToMount -- cameraX=0.13 cameraY=-0.23 hyp=0.26 cameraTheta=-1.05 mountX=0.13 mountY=0.25, mountTheta=1.08
22:23:47.521 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.13, y=-0.23, opts=13)
22:23:47.526 00.005 11872 Enqueuing Move request for scope (0.13, -0.23)
22:23:47.530 00.004 9960 Worker thread wakes up
22:23:47.530 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=187, med=0, FiltMin=0, FiltMax=117, Gamma=1.000
22:23:47.534 00.004 11872 UpdateGuideState exits: m=4505 SNR=45.5
22:23:47.538 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:47.541 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:23:47.544 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.23) opts 0xd
22:23:47.544 00.000 9960 Handling offset move in thread for scope, endpoint = (0.13, -0.23)
22:23:47.544 00.000 9960 Moving (0.13, -0.23) raw xDistance=0.13 yDistance=0.25
22:23:47.546 00.002 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:23:47.546 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:23:47.546 00.000 11872 Enqueuing Expose request
22:23:47.550 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
22:23:47.550 00.000 9960 MoveAxis(E, 0, ABG)
22:23:47.550 00.000 9960 Move returns status 0, amount 0
22:23:47.550 00.000 9960 MoveAxis(N, 0, ABG)
22:23:47.550 00.000 9960 Move returns status 0, amount 0
22:23:47.550 00.000 9960 move complete, result=0
22:23:47.550 00.000 9960 worker thread done servicing request
22:23:47.552 00.002 11872 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:23:47.556 00.004 9960 Worker thread wakes up
22:23:47.556 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:23:47.556 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:23:48.809 01.253 9960 Exposure complete
22:23:48.931 00.122 9960 worker thread done servicing request
22:23:48.931 00.000 11872 OnExposeComplete: enter
22:23:48.935 00.004 11872 UpdateGuideState(): m_state=6
22:23:48.941 00.006 11872 Star::Find(15, 1782, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 270
22:23:48.945 00.004 11872 Star::Find returns 1 (0), X=1782.33, Y=954.13, Mass=4347, SNR=44.4, Peak=172 HFD=5.8
22:23:48.949 00.004 11872 CameraToMount -- cameraTheta (-1.39) - m_xAngle (0.00) = xAngle (-1.40 = -1.40)
22:23:48.953 00.004 11872 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.57 = 1.57)
22:23:48.957 00.004 11872 CameraToMount -- cameraX=0.10 cameraY=-0.56 hyp=0.57 cameraTheta=-1.39 mountX=0.10 mountY=0.57, mountTheta=1.40
22:23:48.963 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.10, y=-0.56, opts=13)
22:23:48.966 00.003 11872 Enqueuing Move request for scope (0.10, -0.56)
22:23:48.969 00.003 9960 Worker thread wakes up
22:23:48.970 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=172, med=0, FiltMin=0, FiltMax=103, Gamma=1.000
22:23:48.973 00.003 11872 UpdateGuideState exits: m=4347 SNR=44.4
22:23:48.976 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:48.979 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.56) opts 0xd
22:23:48.979 00.000 9960 Handling offset move in thread for scope, endpoint = (0.10, -0.56)
22:23:48.979 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:23:48.983 00.004 11872 Enqueuing Expose request
22:23:48.987 00.004 9960 Moving (0.10, -0.56) raw xDistance=0.10 yDistance=0.57
22:23:48.987 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:23:48.987 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:23:48.987 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.57
22:23:48.988 00.001 9960 MoveAxis(E, 0, ABG)
22:23:48.988 00.000 9960 Move returns status 0, amount 0
22:23:48.988 00.000 9960 MoveAxis(N, 0, ABG)
22:23:48.988 00.000 9960 Move returns status 0, amount 0
22:23:48.988 00.000 9960 move complete, result=0
22:23:48.988 00.000 9960 worker thread done servicing request
22:23:48.988 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.6 px 0 ms NORTH
22:23:48.991 00.003 9960 Worker thread wakes up
22:23:48.991 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:23:48.991 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:23:50.237 01.246 9960 Exposure complete
22:23:50.357 00.120 9960 worker thread done servicing request
22:23:50.357 00.000 11872 OnExposeComplete: enter
22:23:50.361 00.004 11872 UpdateGuideState(): m_state=6
22:23:50.365 00.004 11872 Star::Find(15, 1782, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 271
22:23:50.369 00.004 11872 Star::Find returns 1 (0), X=1782.61, Y=953.14, Mass=4580, SNR=45.7, Peak=181 HFD=5.8
22:23:50.374 00.005 11872 CameraToMount -- cameraTheta (-1.33) - m_xAngle (0.00) = xAngle (-1.33 = -1.33)
22:23:50.378 00.004 11872 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.64 = 1.64)
22:23:50.382 00.004 11872 CameraToMount -- cameraX=0.39 cameraY=-1.55 hyp=1.60 cameraTheta=-1.33 mountX=0.38 mountY=1.60, mountTheta=1.34
22:23:50.388 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.39, y=-1.55, opts=13)
22:23:50.393 00.005 11872 Enqueuing Move request for scope (0.39, -1.55)
22:23:50.397 00.004 9960 Worker thread wakes up
22:23:50.397 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.39, -1.55) opts 0xd
22:23:50.397 00.000 9960 Handling offset move in thread for scope, endpoint = (0.39, -1.55)
22:23:50.397 00.000 9960 Moving (0.39, -1.55) raw xDistance=0.38 yDistance=1.60
22:23:50.398 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.38
22:23:50.398 00.000 9960 resist switch: large excursion: input 1.60 thresh 0.60 direction from -1 to 1
22:23:50.399 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=181, med=0, FiltMin=0, FiltMax=110, Gamma=1.000
22:23:50.405 00.006 11872 UpdateGuideState exits: m=4580 SNR=45.7
22:23:50.409 00.004 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.79
22:23:50.409 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.60 from input 1.60
22:23:50.409 00.000 9960 MoveAxis(W, 178, ABG)
22:23:50.410 00.001 9960 Guiding  Dir = 3, Dur = 178
22:23:50.410 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:50.414 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:23:50.418 00.004 9960 IsSlewing returns 0
22:23:50.419 00.001 11872 Enqueuing Expose request
22:23:50.423 00.004 9960 IsGuiding returns 0
22:23:50.423 00.000 9960 PulseGuide returned control before completion, sleep 188
22:23:50.619 00.196 9960 IsGuiding returns 1
22:23:50.621 00.002 9960 scope still moving after pulse duration time elapsed
22:23:50.650 00.029 9960 IsSlewing returns 0
22:23:50.651 00.001 9960 IsGuiding returns 0
22:23:50.651 00.000 9960 scope move finished after 178 + 50 ms
22:23:50.652 00.001 9960 Move returns status 0, amount 178
22:23:50.653 00.001 9960 MoveAxis(S, 1191, ABG)
22:23:50.653 00.000 9960 Guiding  Dir = 1, Dur = 1191
22:23:50.653 00.000 9960 IsSlewing returns 0
22:23:50.654 00.001 9960 IsGuiding returns 0
22:23:50.654 00.000 9960 PulseGuide returned control before completion, sleep 1201
22:23:51.871 01.217 9960 IsGuiding returns 1
22:23:51.872 00.001 9960 scope still moving after pulse duration time elapsed
22:23:51.903 00.031 9960 IsSlewing returns 0
22:23:51.904 00.001 9960 IsGuiding returns 0
22:23:51.905 00.001 9960 scope move finished after 1191 + 60 ms
22:23:51.905 00.000 9960 Move returns status 0, amount 1191
22:23:51.907 00.002 9960 move complete, result=0
22:23:51.907 00.000 9960 worker thread done servicing request
22:23:51.908 00.001 11872 GuideStep: 0.4 px 178 ms WEST, 1.6 px 1191 ms SOUTH
22:23:51.915 00.007 9960 Worker thread wakes up
22:23:51.915 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:23:51.915 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:23:53.168 01.253 9960 Exposure complete
22:23:53.295 00.127 9960 worker thread done servicing request
22:23:53.296 00.001 11872 OnExposeComplete: enter
22:23:53.300 00.004 11872 UpdateGuideState(): m_state=6
22:23:53.305 00.005 11872 Star::Find(15, 1782, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 272
22:23:53.308 00.003 11872 Star::Find returns 1 (0), X=1782.25, Y=954.57, Mass=4329, SNR=44.6, Peak=177 HFD=5.5
22:23:53.311 00.003 11872 CameraToMount -- cameraTheta (-1.41) - m_xAngle (0.00) = xAngle (-1.42 = -1.42)
22:23:53.317 00.006 11872 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.55 = 1.55)
22:23:53.320 00.003 11872 CameraToMount -- cameraX=0.02 cameraY=-0.12 hyp=0.12 cameraTheta=-1.41 mountX=0.02 mountY=0.12, mountTheta=1.42
22:23:53.326 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.02, y=-0.12, opts=13)
22:23:53.331 00.005 11872 Enqueuing Move request for scope (0.02, -0.12)
22:23:53.335 00.004 9960 Worker thread wakes up
22:23:53.335 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=177, med=0, FiltMin=0, FiltMax=122, Gamma=1.000
22:23:53.339 00.004 11872 UpdateGuideState exits: m=4329 SNR=44.6
22:23:53.342 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:53.346 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:23:53.350 00.004 11872 Enqueuing Expose request
22:23:53.353 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.12) opts 0xd
22:23:53.353 00.000 9960 Handling offset move in thread for scope, endpoint = (0.02, -0.12)
22:23:53.354 00.001 9960 Moving (0.02, -0.12) raw xDistance=0.02 yDistance=0.12
22:23:53.355 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:23:53.355 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:23:53.355 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:23:53.355 00.000 9960 MoveAxis(E, 0, ABG)
22:23:53.356 00.001 9960 Move returns status 0, amount 0
22:23:53.356 00.000 9960 MoveAxis(N, 0, ABG)
22:23:53.356 00.000 9960 Move returns status 0, amount 0
22:23:53.356 00.000 9960 move complete, result=0
22:23:53.356 00.000 9960 worker thread done servicing request
22:23:53.357 00.001 11872 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:23:53.362 00.005 9960 Worker thread wakes up
22:23:53.362 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:23:53.363 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:23:54.602 01.239 9960 Exposure complete
22:23:54.721 00.119 9960 worker thread done servicing request
22:23:54.722 00.001 11872 OnExposeComplete: enter
22:23:54.725 00.003 11872 UpdateGuideState(): m_state=6
22:23:54.729 00.004 11872 Star::Find(15, 1782, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 273
22:23:54.733 00.004 11872 Star::Find returns 1 (0), X=1782.57, Y=953.53, Mass=4665, SNR=46.3, Peak=211 HFD=5.8
22:23:54.737 00.004 11872 CameraToMount -- cameraTheta (-1.28) - m_xAngle (0.00) = xAngle (-1.29 = -1.29)
22:23:54.741 00.004 11872 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.68 = 1.68)
22:23:54.745 00.004 11872 CameraToMount -- cameraX=0.34 cameraY=-1.16 hyp=1.21 cameraTheta=-1.28 mountX=0.34 mountY=1.20, mountTheta=1.30
22:23:54.750 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.34, y=-1.16, opts=13)
22:23:54.754 00.004 11872 Enqueuing Move request for scope (0.34, -1.16)
22:23:54.757 00.003 9960 Worker thread wakes up
22:23:54.758 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.34, -1.16) opts 0xd
22:23:54.758 00.000 9960 Handling offset move in thread for scope, endpoint = (0.34, -1.16)
22:23:54.758 00.000 9960 Moving (0.34, -1.16) raw xDistance=0.34 yDistance=1.20
22:23:54.759 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.34
22:23:54.759 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.20 from input 1.20
22:23:54.759 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=0, FiltMin=0, FiltMax=120, Gamma=1.000
22:23:54.763 00.004 9960 MoveAxis(W, 157, ABG)
22:23:54.763 00.000 9960 Guiding  Dir = 3, Dur = 157
22:23:54.763 00.000 11872 UpdateGuideState exits: m=4665 SNR=46.3
22:23:54.769 00.006 9960 IsSlewing returns 0
22:23:54.770 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:54.775 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:23:54.780 00.005 11872 Enqueuing Expose request
22:23:54.783 00.003 9960 IsGuiding returns 0
22:23:54.784 00.001 9960 PulseGuide returned control before completion, sleep 167
22:23:54.968 00.184 9960 IsGuiding returns 1
22:23:54.969 00.001 9960 scope still moving after pulse duration time elapsed
22:23:54.999 00.030 9960 IsSlewing returns 0
22:23:54.999 00.000 9960 IsGuiding returns 1
22:23:55.029 00.030 9960 IsSlewing returns 0
22:23:55.031 00.002 9960 IsGuiding returns 0
22:23:55.031 00.000 9960 scope move finished after 157 + 90 ms
22:23:55.031 00.000 9960 Move returns status 0, amount 157
22:23:55.031 00.000 9960 MoveAxis(S, 896, ABG)
22:23:55.033 00.002 9960 Guiding  Dir = 1, Dur = 896
22:23:55.033 00.000 9960 IsSlewing returns 0
22:23:55.033 00.000 9960 IsGuiding returns 0
22:23:55.034 00.001 9960 PulseGuide returned control before completion, sleep 906
22:23:55.950 00.916 9960 IsGuiding returns 1
22:23:55.950 00.000 9960 scope still moving after pulse duration time elapsed
22:23:55.982 00.032 9960 IsSlewing returns 0
22:23:55.983 00.001 9960 IsGuiding returns 0
22:23:55.983 00.000 9960 scope move finished after 896 + 53 ms
22:23:55.983 00.000 9960 Move returns status 0, amount 896
22:23:55.985 00.002 9960 move complete, result=0
22:23:55.985 00.000 9960 worker thread done servicing request
22:23:55.985 00.000 9960 Worker thread wakes up
22:23:55.986 00.001 11872 GuideStep: 0.3 px 157 ms WEST, 1.2 px 896 ms SOUTH
22:23:55.993 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:23:55.993 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:23:57.245 01.252 9960 Exposure complete
22:23:57.357 00.112 9960 worker thread done servicing request
22:23:57.357 00.000 11872 OnExposeComplete: enter
22:23:57.361 00.004 11872 UpdateGuideState(): m_state=6
22:23:57.365 00.004 11872 Star::Find(15, 1782, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 274
22:23:57.368 00.003 11872 Star::Find returns 1 (0), X=1782.51, Y=954.65, Mass=4304, SNR=44.0, Peak=196 HFD=5.6
22:23:57.371 00.003 11872 CameraToMount -- cameraTheta (-0.13) - m_xAngle (0.00) = xAngle (-0.13 = -0.13)
22:23:57.376 00.005 11872 CameraToMount -- cameraTheta (-0.13) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.84 = 2.84)
22:23:57.379 00.003 11872 CameraToMount -- cameraX=0.28 cameraY=-0.04 hyp=0.28 cameraTheta=-0.13 mountX=0.28 mountY=0.09, mountTheta=0.30
22:23:57.383 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.28, y=-0.04, opts=13)
22:23:57.388 00.005 11872 Enqueuing Move request for scope (0.28, -0.04)
22:23:57.391 00.003 9960 Worker thread wakes up
22:23:57.391 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.04) opts 0xd
22:23:57.391 00.000 9960 Handling offset move in thread for scope, endpoint = (0.28, -0.04)
22:23:57.392 00.001 9960 Moving (0.28, -0.04) raw xDistance=0.28 yDistance=0.09
22:23:57.392 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.28
22:23:57.392 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:23:57.392 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:23:57.392 00.000 9960 MoveAxis(W, 142, ABG)
22:23:57.392 00.000 9960 Guiding  Dir = 3, Dur = 142
22:23:57.392 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=196, med=0, FiltMin=0, FiltMax=115, Gamma=1.000
22:23:57.398 00.006 9960 IsSlewing returns 0
22:23:57.399 00.001 11872 UpdateGuideState exits: m=4304 SNR=44.0
22:23:57.402 00.003 9960 IsGuiding returns 0
22:23:57.402 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:57.406 00.004 9960 PulseGuide returned control before completion, sleep 152
22:23:57.406 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:23:57.410 00.004 11872 Enqueuing Expose request
22:23:57.575 00.165 9960 IsGuiding returns 0
22:23:57.577 00.002 9960 Move returns status 0, amount 142
22:23:57.578 00.001 9960 MoveAxis(N, 0, ABG)
22:23:57.579 00.001 9960 Move returns status 0, amount 0
22:23:57.579 00.000 9960 move complete, result=0
22:23:57.579 00.000 9960 worker thread done servicing request
22:23:57.579 00.000 11872 GuideStep: 0.3 px 142 ms WEST, 0.1 px 0 ms NORTH
22:23:57.584 00.005 9960 Worker thread wakes up
22:23:57.584 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:23:57.584 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:23:58.825 01.241 9960 Exposure complete
22:23:58.938 00.113 9960 worker thread done servicing request
22:23:58.939 00.001 11872 OnExposeComplete: enter
22:23:58.944 00.005 11872 UpdateGuideState(): m_state=6
22:23:58.947 00.003 11872 Star::Find(15, 1782, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 275
22:23:58.952 00.005 11872 Star::Find returns 1 (0), X=1782.38, Y=954.55, Mass=4191, SNR=43.5, Peak=181 HFD=5.6
22:23:58.956 00.004 11872 CameraToMount -- cameraTheta (-0.72) - m_xAngle (0.00) = xAngle (-0.73 = -0.73)
22:23:58.962 00.006 11872 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.24 = 2.24)
22:23:58.966 00.004 11872 CameraToMount -- cameraX=0.16 cameraY=-0.14 hyp=0.21 cameraTheta=-0.72 mountX=0.15 mountY=0.16, mountTheta=0.81
22:23:58.970 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.16, y=-0.14, opts=13)
22:23:58.975 00.005 11872 Enqueuing Move request for scope (0.16, -0.14)
22:23:58.978 00.003 9960 Worker thread wakes up
22:23:58.979 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.14) opts 0xd
22:23:58.979 00.000 9960 Handling offset move in thread for scope, endpoint = (0.16, -0.14)
22:23:58.979 00.000 9960 Moving (0.16, -0.14) raw xDistance=0.15 yDistance=0.16
22:23:58.979 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:23:58.979 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:23:58.980 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=181, med=0, FiltMin=0, FiltMax=104, Gamma=1.000
22:23:58.985 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
22:23:58.985 00.000 11872 UpdateGuideState exits: m=4191 SNR=43.5
22:23:58.992 00.007 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:58.996 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:23:58.999 00.003 11872 Enqueuing Expose request
22:23:59.005 00.006 9960 MoveAxis(E, 0, ABG)
22:23:59.005 00.000 9960 Move returns status 0, amount 0
22:23:59.005 00.000 9960 MoveAxis(N, 0, ABG)
22:23:59.005 00.000 9960 Move returns status 0, amount 0
22:23:59.006 00.001 9960 move complete, result=0
22:23:59.006 00.000 9960 worker thread done servicing request
22:23:59.006 00.000 9960 Worker thread wakes up
22:23:59.006 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
22:23:59.011 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:23:59.011 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:24:00.260 01.249 9960 Exposure complete
22:24:00.374 00.114 9960 worker thread done servicing request
22:24:00.375 00.001 11872 OnExposeComplete: enter
22:24:00.379 00.004 11872 UpdateGuideState(): m_state=6
22:24:00.382 00.003 11872 Star::Find(15, 1782, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 276
22:24:00.387 00.005 11872 Star::Find returns 1 (0), X=1782.24, Y=954.51, Mass=4354, SNR=44.0, Peak=201 HFD=5.5
22:24:00.392 00.005 11872 CameraToMount -- cameraTheta (-1.50) - m_xAngle (0.00) = xAngle (-1.50 = -1.50)
22:24:00.395 00.003 11872 CameraToMount -- cameraTheta (-1.50) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.47 = 1.47)
22:24:00.399 00.004 11872 CameraToMount -- cameraX=0.01 cameraY=-0.18 hyp=0.18 cameraTheta=-1.50 mountX=0.01 mountY=0.18, mountTheta=1.50
22:24:00.405 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.01, y=-0.18, opts=13)
22:24:00.408 00.003 11872 Enqueuing Move request for scope (0.01, -0.18)
22:24:00.412 00.004 9960 Worker thread wakes up
22:24:00.412 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=201, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
22:24:00.416 00.004 11872 UpdateGuideState exits: m=4354 SNR=44.0
22:24:00.419 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:00.426 00.007 9960 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.18) opts 0xd
22:24:00.426 00.000 9960 Handling offset move in thread for scope, endpoint = (0.01, -0.18)
22:24:00.427 00.001 9960 Moving (0.01, -0.18) raw xDistance=0.01 yDistance=0.18
22:24:00.427 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:24:00.428 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:24:00.428 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:24:00.434 00.006 11872 Enqueuing Expose request
22:24:00.438 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
22:24:00.438 00.000 9960 MoveAxis(E, 0, ABG)
22:24:00.438 00.000 9960 Move returns status 0, amount 0
22:24:00.438 00.000 9960 MoveAxis(N, 0, ABG)
22:24:00.438 00.000 9960 Move returns status 0, amount 0
22:24:00.439 00.001 9960 move complete, result=0
22:24:00.439 00.000 9960 worker thread done servicing request
22:24:00.439 00.000 9960 Worker thread wakes up
22:24:00.439 00.000 11872 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
22:24:00.444 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:24:00.444 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:24:01.694 01.250 9960 Exposure complete
22:24:01.812 00.118 9960 worker thread done servicing request
22:24:01.812 00.000 11872 OnExposeComplete: enter
22:24:01.817 00.005 11872 UpdateGuideState(): m_state=6
22:24:01.822 00.005 11872 Star::Find(15, 1782, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 277
22:24:01.830 00.008 11872 Star::Find returns 1 (0), X=1782.29, Y=954.51, Mass=4243, SNR=43.7, Peak=175 HFD=5.5
22:24:01.839 00.009 11872 CameraToMount -- cameraTheta (-1.22) - m_xAngle (0.00) = xAngle (-1.23 = -1.23)
22:24:01.845 00.006 11872 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.74 = 1.74)
22:24:01.850 00.005 11872 CameraToMount -- cameraX=0.07 cameraY=-0.18 hyp=0.19 cameraTheta=-1.22 mountX=0.06 mountY=0.19, mountTheta=1.24
22:24:01.857 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.07, y=-0.18, opts=13)
22:24:01.865 00.008 11872 Enqueuing Move request for scope (0.07, -0.18)
22:24:01.869 00.004 9960 Worker thread wakes up
22:24:01.869 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.18) opts 0xd
22:24:01.870 00.001 9960 Handling offset move in thread for scope, endpoint = (0.07, -0.18)
22:24:01.871 00.001 9960 Moving (0.07, -0.18) raw xDistance=0.06 yDistance=0.19
22:24:01.871 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:24:01.871 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:24:01.871 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=175, med=0, FiltMin=0, FiltMax=110, Gamma=1.000
22:24:01.877 00.006 11872 UpdateGuideState exits: m=4243 SNR=43.7
22:24:01.882 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
22:24:01.882 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:01.885 00.003 9960 MoveAxis(E, 0, ABG)
22:24:01.887 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:24:01.890 00.003 11872 Enqueuing Expose request
22:24:01.893 00.003 9960 Move returns status 0, amount 0
22:24:01.893 00.000 9960 MoveAxis(N, 0, ABG)
22:24:01.895 00.002 9960 Move returns status 0, amount 0
22:24:01.895 00.000 9960 move complete, result=0
22:24:01.896 00.001 9960 worker thread done servicing request
22:24:01.896 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:24:01.900 00.004 9960 Worker thread wakes up
22:24:01.900 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:24:01.901 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:24:03.146 01.245 9960 Exposure complete
22:24:03.266 00.120 9960 worker thread done servicing request
22:24:03.267 00.001 11872 OnExposeComplete: enter
22:24:03.270 00.003 11872 UpdateGuideState(): m_state=6
22:24:03.274 00.004 11872 Star::Find(15, 1782, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 278
22:24:03.279 00.005 11872 Star::Find returns 1 (0), X=1782.36, Y=953.89, Mass=4256, SNR=43.9, Peak=178 HFD=5.8
22:24:03.283 00.004 11872 CameraToMount -- cameraTheta (-1.41) - m_xAngle (0.00) = xAngle (-1.41 = -1.41)
22:24:03.287 00.004 11872 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.56 = 1.56)
22:24:03.291 00.004 11872 CameraToMount -- cameraX=0.13 cameraY=-0.80 hyp=0.81 cameraTheta=-1.41 mountX=0.13 mountY=0.81, mountTheta=1.42
22:24:03.297 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.13, y=-0.80, opts=13)
22:24:03.301 00.004 11872 Enqueuing Move request for scope (0.13, -0.80)
22:24:03.305 00.004 9960 Worker thread wakes up
22:24:03.305 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.80) opts 0xd
22:24:03.305 00.000 9960 Handling offset move in thread for scope, endpoint = (0.13, -0.80)
22:24:03.305 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=178, med=0, FiltMin=0, FiltMax=111, Gamma=1.000
22:24:03.311 00.006 9960 Moving (0.13, -0.80) raw xDistance=0.13 yDistance=0.81
22:24:03.311 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:24:03.311 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.81 from input 0.81
22:24:03.311 00.000 9960 MoveAxis(E, 0, ABG)
22:24:03.311 00.000 9960 Move returns status 0, amount 0
22:24:03.312 00.001 9960 MoveAxis(S, 604, ABG)
22:24:03.312 00.000 9960 Guiding  Dir = 1, Dur = 604
22:24:03.312 00.000 11872 UpdateGuideState exits: m=4256 SNR=43.9
22:24:03.317 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:03.320 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:24:03.324 00.004 9960 IsSlewing returns 0
22:24:03.324 00.000 11872 Enqueuing Expose request
22:24:03.330 00.006 9960 IsGuiding returns 0
22:24:03.330 00.000 9960 PulseGuide returned control before completion, sleep 614
22:24:03.952 00.622 9960 IsGuiding returns 1
22:24:03.953 00.001 9960 scope still moving after pulse duration time elapsed
22:24:03.983 00.030 9960 IsSlewing returns 0
22:24:03.984 00.001 9960 IsGuiding returns 0
22:24:03.984 00.000 9960 scope move finished after 604 + 50 ms
22:24:03.985 00.001 9960 Move returns status 0, amount 604
22:24:03.985 00.000 9960 move complete, result=0
22:24:03.985 00.000 9960 worker thread done servicing request
22:24:03.986 00.001 9960 Worker thread wakes up
22:24:03.986 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.8 px 604 ms SOUTH
22:24:03.992 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:24:03.992 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:24:05.246 01.254 9960 Exposure complete
22:24:05.373 00.127 9960 worker thread done servicing request
22:24:05.373 00.000 11872 OnExposeComplete: enter
22:24:05.377 00.004 11872 UpdateGuideState(): m_state=6
22:24:05.381 00.004 11872 Star::Find(15, 1782, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 279
22:24:05.384 00.003 11872 Star::Find returns 1 (0), X=1782.33, Y=954.76, Mass=4381, SNR=44.7, Peak=226 HFD=5.6
22:24:05.387 00.003 11872 CameraToMount -- cameraTheta (0.62) - m_xAngle (0.00) = xAngle (0.61 = 0.61)
22:24:05.393 00.006 11872 CameraToMount -- cameraTheta (0.62) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (3.58 = -2.70)
22:24:05.396 00.003 11872 CameraToMount -- cameraX=0.10 cameraY=0.07 hyp=0.12 cameraTheta=0.62 mountX=0.10 mountY=-0.05, mountTheta=-0.48
22:24:05.401 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.10, y=0.07, opts=13)
22:24:05.405 00.004 11872 Enqueuing Move request for scope (0.10, 0.07)
22:24:05.409 00.004 9960 Worker thread wakes up
22:24:05.409 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=226, med=0, FiltMin=0, FiltMax=116, Gamma=1.000
22:24:05.412 00.003 11872 UpdateGuideState exits: m=4381 SNR=44.7
22:24:05.417 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:05.420 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:24:05.424 00.004 11872 Enqueuing Expose request
22:24:05.428 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.07) opts 0xd
22:24:05.428 00.000 9960 Handling offset move in thread for scope, endpoint = (0.10, 0.07)
22:24:05.428 00.000 9960 Moving (0.10, 0.07) raw xDistance=0.10 yDistance=-0.05
22:24:05.429 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:24:05.429 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:24:05.429 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:24:05.429 00.000 9960 MoveAxis(E, 0, ABG)
22:24:05.429 00.000 9960 Move returns status 0, amount 0
22:24:05.429 00.000 9960 MoveAxis(N, 0, ABG)
22:24:05.429 00.000 9960 Move returns status 0, amount 0
22:24:05.429 00.000 9960 move complete, result=0
22:24:05.431 00.002 9960 worker thread done servicing request
22:24:05.431 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:24:05.434 00.003 9960 Worker thread wakes up
22:24:05.434 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:24:05.434 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:24:06.688 01.254 9960 Exposure complete
22:24:06.814 00.126 9960 worker thread done servicing request
22:24:06.814 00.000 11872 OnExposeComplete: enter
22:24:06.819 00.005 11872 UpdateGuideState(): m_state=6
22:24:06.822 00.003 11872 Star::Find(15, 1782, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 280
22:24:06.826 00.004 11872 Star::Find returns 1 (0), X=1782.27, Y=954.56, Mass=4230, SNR=43.7, Peak=199 HFD=5.5
22:24:06.831 00.005 11872 CameraToMount -- cameraTheta (-1.28) - m_xAngle (0.00) = xAngle (-1.29 = -1.29)
22:24:06.835 00.004 11872 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.68 = 1.68)
22:24:06.838 00.003 11872 CameraToMount -- cameraX=0.04 cameraY=-0.12 hyp=0.13 cameraTheta=-1.28 mountX=0.04 mountY=0.13, mountTheta=1.30
22:24:06.842 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.04, y=-0.12, opts=13)
22:24:06.846 00.004 11872 Enqueuing Move request for scope (0.04, -0.12)
22:24:06.850 00.004 9960 Worker thread wakes up
22:24:06.850 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.12) opts 0xd
22:24:06.850 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=199, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
22:24:06.854 00.004 11872 UpdateGuideState exits: m=4230 SNR=43.7
22:24:06.857 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:06.861 00.004 9960 Handling offset move in thread for scope, endpoint = (0.04, -0.12)
22:24:06.861 00.000 9960 Moving (0.04, -0.12) raw xDistance=0.04 yDistance=0.13
22:24:06.861 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:24:06.861 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:24:06.861 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:24:06.866 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
22:24:06.867 00.001 9960 MoveAxis(E, 0, ABG)
22:24:06.867 00.000 9960 Move returns status 0, amount 0
22:24:06.867 00.000 9960 MoveAxis(N, 0, ABG)
22:24:06.867 00.000 9960 Move returns status 0, amount 0
22:24:06.867 00.000 9960 move complete, result=0
22:24:06.867 00.000 9960 worker thread done servicing request
22:24:06.867 00.000 11872 Enqueuing Expose request
22:24:06.871 00.004 11872 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:24:06.874 00.003 9960 Worker thread wakes up
22:24:06.874 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:24:06.874 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:24:08.128 01.254 9960 Exposure complete
22:24:08.248 00.120 9960 worker thread done servicing request
22:24:08.249 00.001 11872 OnExposeComplete: enter
22:24:08.253 00.004 11872 UpdateGuideState(): m_state=6
22:24:08.256 00.003 11872 Star::Find(15, 1782, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 281
22:24:08.261 00.005 11872 Star::Find returns 1 (0), X=1782.32, Y=954.58, Mass=4285, SNR=43.8, Peak=203 HFD=5.5
22:24:08.266 00.005 11872 CameraToMount -- cameraTheta (-0.84) - m_xAngle (0.00) = xAngle (-0.84 = -0.84)
22:24:08.271 00.005 11872 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.13 = 2.13)
22:24:08.275 00.004 11872 CameraToMount -- cameraX=0.09 cameraY=-0.10 hyp=0.14 cameraTheta=-0.84 mountX=0.09 mountY=0.12, mountTheta=0.91
22:24:08.281 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.09, y=-0.10, opts=13)
22:24:08.284 00.003 11872 Enqueuing Move request for scope (0.09, -0.10)
22:24:08.287 00.003 9960 Worker thread wakes up
22:24:08.287 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.10) opts 0xd
22:24:08.287 00.000 9960 Handling offset move in thread for scope, endpoint = (0.09, -0.10)
22:24:08.288 00.001 9960 Moving (0.09, -0.10) raw xDistance=0.09 yDistance=0.12
22:24:08.289 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:24:08.289 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:24:08.289 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:24:08.289 00.000 9960 MoveAxis(E, 0, ABG)
22:24:08.289 00.000 9960 Move returns status 0, amount 0
22:24:08.289 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=203, med=0, FiltMin=0, FiltMax=100, Gamma=1.000
22:24:08.293 00.004 9960 MoveAxis(N, 0, ABG)
22:24:08.293 00.000 9960 Move returns status 0, amount 0
22:24:08.293 00.000 9960 move complete, result=0
22:24:08.294 00.001 9960 worker thread done servicing request
22:24:08.294 00.000 11872 UpdateGuideState exits: m=4285 SNR=43.8
22:24:08.298 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:08.302 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:24:08.305 00.003 11872 Enqueuing Expose request
22:24:08.310 00.005 9960 Worker thread wakes up
22:24:08.310 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:24:08.314 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
22:24:08.314 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:24:09.569 01.255 9960 Exposure complete
22:24:09.688 00.119 9960 worker thread done servicing request
22:24:09.689 00.001 11872 OnExposeComplete: enter
22:24:09.693 00.004 11872 UpdateGuideState(): m_state=6
22:24:09.698 00.005 11872 Star::Find(15, 1782, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 282
22:24:09.703 00.005 11872 Star::Find returns 1 (0), X=1781.92, Y=955.32, Mass=4085, SNR=43.0, Peak=206 HFD=5.4
22:24:09.706 00.003 11872 CameraToMount -- cameraTheta (2.02) - m_xAngle (0.00) = xAngle (2.02 = 2.02)
22:24:09.710 00.004 11872 CameraToMount -- cameraTheta (2.02) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.99 = -1.30)
22:24:09.713 00.003 11872 CameraToMount -- cameraX=-0.31 cameraY=0.64 hyp=0.71 cameraTheta=2.02 mountX=-0.31 mountY=-0.68, mountTheta=-1.99
22:24:09.719 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.31, y=0.64, opts=13)
22:24:09.723 00.004 11872 Enqueuing Move request for scope (-0.31, 0.64)
22:24:09.726 00.003 9960 Worker thread wakes up
22:24:09.727 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.64) opts 0xd
22:24:09.727 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.31, 0.64)
22:24:09.727 00.000 9960 Moving (-0.31, 0.64) raw xDistance=-0.31 yDistance=-0.68
22:24:09.727 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.31
22:24:09.727 00.000 9960 resist switch: large excursion: input -0.68 thresh 0.60 direction from 1 to -1
22:24:09.728 00.001 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.04
22:24:09.728 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.68 from input -0.68
22:24:09.728 00.000 9960 MoveAxis(E, 143, ABG)
22:24:09.728 00.000 9960 Guiding  Dir = 2, Dur = 143
22:24:09.729 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=0, FiltMin=0, FiltMax=104, Gamma=1.000
22:24:09.734 00.005 11872 UpdateGuideState exits: m=4085 SNR=43.0
22:24:09.738 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:09.741 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:24:09.745 00.004 11872 Enqueuing Expose request
22:24:09.750 00.005 9960 IsSlewing returns 0
22:24:09.750 00.000 9960 IsGuiding returns 0
22:24:09.750 00.000 9960 PulseGuide returned control before completion, sleep 153
22:24:09.918 00.168 9960 IsGuiding returns 1
22:24:09.919 00.001 9960 scope still moving after pulse duration time elapsed
22:24:09.951 00.032 9960 IsSlewing returns 0
22:24:09.952 00.001 9960 IsGuiding returns 0
22:24:09.952 00.000 9960 scope move finished after 143 + 58 ms
22:24:09.952 00.000 9960 Move returns status 0, amount 143
22:24:09.952 00.000 9960 MoveAxis(N, 508, ABG)
22:24:09.952 00.000 9960 Guiding  Dir = 0, Dur = 508
22:24:09.954 00.002 9960 IsSlewing returns 0
22:24:09.954 00.000 9960 IsGuiding returns 0
22:24:09.955 00.001 9960 PulseGuide returned control before completion, sleep 518
22:24:10.476 00.521 9960 IsGuiding returns 1
22:24:10.476 00.000 9960 scope still moving after pulse duration time elapsed
22:24:10.508 00.032 9960 IsSlewing returns 0
22:24:10.509 00.001 9960 IsGuiding returns 0
22:24:10.511 00.002 9960 scope move finished after 508 + 48 ms
22:24:10.511 00.000 9960 Move returns status 0, amount 508
22:24:10.512 00.001 9960 move complete, result=0
22:24:10.512 00.000 9960 worker thread done servicing request
22:24:10.512 00.000 11872 GuideStep: -0.3 px 143 ms EAST, -0.7 px 508 ms NORTH
22:24:10.518 00.006 9960 Worker thread wakes up
22:24:10.518 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:24:10.518 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:24:11.771 01.253 9960 Exposure complete
22:24:11.899 00.128 9960 worker thread done servicing request
22:24:11.900 00.001 11872 OnExposeComplete: enter
22:24:11.905 00.005 11872 UpdateGuideState(): m_state=6
22:24:11.908 00.003 11872 Star::Find(15, 1781, 955, 0, (0,0,0,0), 1.5, 10.0, 255) frame 283
22:24:11.911 00.003 11872 Star::Find returns 1 (0), X=1782.61, Y=953.88, Mass=4528, SNR=45.7, Peak=189 HFD=5.8
22:24:11.914 00.003 11872 CameraToMount -- cameraTheta (-1.13) - m_xAngle (0.00) = xAngle (-1.14 = -1.14)
22:24:11.919 00.005 11872 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.83 = 1.83)
22:24:11.922 00.003 11872 CameraToMount -- cameraX=0.38 cameraY=-0.81 hyp=0.89 cameraTheta=-1.13 mountX=0.37 mountY=0.86, mountTheta=1.16
22:24:11.926 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.38, y=-0.81, opts=13)
22:24:11.930 00.004 11872 Enqueuing Move request for scope (0.38, -0.81)
22:24:11.935 00.005 9960 Worker thread wakes up
22:24:11.935 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=189, med=0, FiltMin=0, FiltMax=116, Gamma=1.000
22:24:11.939 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.38, -0.81) opts 0xd
22:24:11.939 00.000 11872 UpdateGuideState exits: m=4528 SNR=45.7
22:24:11.944 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:11.948 00.004 9960 Handling offset move in thread for scope, endpoint = (0.38, -0.81)
22:24:11.948 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:24:11.952 00.004 11872 Enqueuing Expose request
22:24:11.958 00.006 9960 Moving (0.38, -0.81) raw xDistance=0.37 yDistance=0.86
22:24:11.958 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.37
22:24:11.958 00.000 9960 resist switch: large excursion: input 0.86 thresh 0.60 direction from -1 to 1
22:24:11.958 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.58
22:24:11.958 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.86 from input 0.86
22:24:11.959 00.001 9960 MoveAxis(W, 166, ABG)
22:24:11.959 00.000 9960 Guiding  Dir = 3, Dur = 166
22:24:11.959 00.000 9960 IsSlewing returns 0
22:24:11.960 00.001 9960 IsGuiding returns 0
22:24:11.960 00.000 9960 PulseGuide returned control before completion, sleep 176
22:24:12.151 00.191 9960 IsGuiding returns 0
22:24:12.152 00.001 9960 Move returns status 0, amount 166
22:24:12.152 00.000 9960 MoveAxis(S, 642, ABG)
22:24:12.152 00.000 9960 Guiding  Dir = 1, Dur = 642
22:24:12.152 00.000 9960 IsSlewing returns 0
22:24:12.154 00.002 9960 IsGuiding returns 0
22:24:12.154 00.000 9960 PulseGuide returned control before completion, sleep 652
22:24:12.821 00.667 9960 IsGuiding returns 1
22:24:12.821 00.000 9960 scope still moving after pulse duration time elapsed
22:24:12.852 00.031 9960 IsSlewing returns 0
22:24:12.854 00.002 9960 IsGuiding returns 0
22:24:12.854 00.000 9960 scope move finished after 642 + 58 ms
22:24:12.855 00.001 9960 Move returns status 0, amount 642
22:24:12.855 00.000 9960 move complete, result=0
22:24:12.856 00.001 9960 worker thread done servicing request
22:24:12.857 00.001 11872 GuideStep: 0.4 px 166 ms WEST, 0.9 px 642 ms SOUTH
22:24:12.864 00.007 9960 Worker thread wakes up
22:24:12.864 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:24:12.865 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:24:14.120 01.255 9960 Exposure complete
22:24:14.244 00.124 9960 worker thread done servicing request
22:24:14.246 00.002 11872 OnExposeComplete: enter
22:24:14.248 00.002 11872 UpdateGuideState(): m_state=6
22:24:14.252 00.004 11872 Star::Find(15, 1782, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 284
22:24:14.257 00.005 11872 Star::Find returns 1 (0), X=1781.73, Y=955.07, Mass=4362, SNR=44.8, Peak=214 HFD=5.9
22:24:14.261 00.004 11872 CameraToMount -- cameraTheta (2.49) - m_xAngle (0.00) = xAngle (2.48 = 2.48)
22:24:14.265 00.004 11872 CameraToMount -- cameraTheta (2.49) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (5.45 = -0.83)
22:24:14.269 00.004 11872 CameraToMount -- cameraX=-0.49 cameraY=0.38 hyp=0.62 cameraTheta=2.49 mountX=-0.49 mountY=-0.46, mountTheta=-2.39
22:24:14.275 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.49, y=0.38, opts=13)
22:24:14.279 00.004 11872 Enqueuing Move request for scope (-0.49, 0.38)
22:24:14.282 00.003 9960 Worker thread wakes up
22:24:14.282 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.49, 0.38) opts 0xd
22:24:14.283 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.49, 0.38)
22:24:14.283 00.000 9960 Moving (-0.49, 0.38) raw xDistance=-0.49 yDistance=-0.46
22:24:14.283 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.49
22:24:14.284 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=214, med=0, FiltMin=0, FiltMax=131, Gamma=1.000
22:24:14.287 00.003 11872 UpdateGuideState exits: m=4362 SNR=44.8
22:24:14.292 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:14.295 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:24:14.299 00.004 11872 Enqueuing Expose request
22:24:14.305 00.006 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:24:14.305 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.46
22:24:14.305 00.000 9960 MoveAxis(E, 220, ABG)
22:24:14.305 00.000 9960 Guiding  Dir = 2, Dur = 220
22:24:14.306 00.001 9960 IsSlewing returns 0
22:24:14.306 00.000 9960 IsGuiding returns 0
22:24:14.307 00.001 9960 PulseGuide returned control before completion, sleep 230
22:24:14.549 00.242 9960 IsGuiding returns 1
22:24:14.550 00.001 9960 scope still moving after pulse duration time elapsed
22:24:14.579 00.029 9960 IsSlewing returns 0
22:24:14.580 00.001 9960 IsGuiding returns 0
22:24:14.580 00.000 9960 scope move finished after 220 + 53 ms
22:24:14.580 00.000 9960 Move returns status 0, amount 220
22:24:14.582 00.002 9960 MoveAxis(N, 0, ABG)
22:24:14.582 00.000 9960 Move returns status 0, amount 0
22:24:14.582 00.000 9960 move complete, result=0
22:24:14.583 00.001 9960 worker thread done servicing request
22:24:14.583 00.000 11872 GuideStep: -0.5 px 220 ms EAST, -0.5 px 0 ms NORTH
22:24:14.589 00.006 9960 Worker thread wakes up
22:24:14.589 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:24:14.589 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:24:15.840 01.251 9960 Exposure complete
22:24:15.958 00.118 9960 worker thread done servicing request
22:24:15.959 00.001 11872 OnExposeComplete: enter
22:24:15.963 00.004 11872 UpdateGuideState(): m_state=6
22:24:15.967 00.004 11872 Star::Find(15, 1781, 955, 0, (0,0,0,0), 1.5, 10.0, 255) frame 285
22:24:15.972 00.005 11872 Star::Find returns 1 (0), X=1782.45, Y=953.76, Mass=4410, SNR=44.7, Peak=212 HFD=5.6
22:24:15.975 00.003 11872 CameraToMount -- cameraTheta (-1.33) - m_xAngle (0.00) = xAngle (-1.34 = -1.34)
22:24:15.979 00.004 11872 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.63 = 1.63)
22:24:15.983 00.004 11872 CameraToMount -- cameraX=0.22 cameraY=-0.93 hyp=0.96 cameraTheta=-1.33 mountX=0.22 mountY=0.95, mountTheta=1.34
22:24:15.988 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.22, y=-0.93, opts=13)
22:24:15.992 00.004 11872 Enqueuing Move request for scope (0.22, -0.93)
22:24:15.997 00.005 9960 Worker thread wakes up
22:24:15.997 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=212, med=0, FiltMin=0, FiltMax=117, Gamma=1.000
22:24:16.000 00.003 11872 UpdateGuideState exits: m=4410 SNR=44.7
22:24:16.005 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:16.009 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:24:16.013 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.93) opts 0xd
22:24:16.013 00.000 11872 Enqueuing Expose request
22:24:16.018 00.005 9960 Handling offset move in thread for scope, endpoint = (0.22, -0.93)
22:24:16.018 00.000 9960 Moving (0.22, -0.93) raw xDistance=0.22 yDistance=0.95
22:24:16.018 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.22
22:24:16.019 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.95 from input 0.95
22:24:16.019 00.000 9960 MoveAxis(W, 88, ABG)
22:24:16.019 00.000 9960 Guiding  Dir = 3, Dur = 88
22:24:16.019 00.000 9960 IsSlewing returns 0
22:24:16.021 00.002 9960 IsGuiding returns 0
22:24:16.021 00.000 9960 PulseGuide returned control before completion, sleep 98
22:24:16.125 00.104 9960 IsGuiding returns 1
22:24:16.125 00.000 9960 scope still moving after pulse duration time elapsed
22:24:16.156 00.031 9960 IsSlewing returns 0
22:24:16.157 00.001 9960 IsGuiding returns 0
22:24:16.158 00.001 9960 scope move finished after 88 + 49 ms
22:24:16.158 00.000 9960 Move returns status 0, amount 88
22:24:16.159 00.001 9960 MoveAxis(S, 712, ABG)
22:24:16.159 00.000 9960 Guiding  Dir = 1, Dur = 712
22:24:16.161 00.002 9960 IsSlewing returns 0
22:24:16.161 00.000 9960 IsGuiding returns 0
22:24:16.162 00.001 9960 PulseGuide returned control before completion, sleep 722
22:24:16.889 00.727 9960 IsGuiding returns 1
22:24:16.890 00.001 9960 scope still moving after pulse duration time elapsed
22:24:16.921 00.031 9960 IsSlewing returns 0
22:24:16.923 00.002 9960 IsGuiding returns 0
22:24:16.923 00.000 9960 scope move finished after 712 + 49 ms
22:24:16.923 00.000 9960 Move returns status 0, amount 712
22:24:16.923 00.000 9960 move complete, result=0
22:24:16.924 00.001 9960 worker thread done servicing request
22:24:16.924 00.000 9960 Worker thread wakes up
22:24:16.924 00.000 11872 GuideStep: 0.2 px 88 ms WEST, 1.0 px 712 ms SOUTH
22:24:16.934 00.010 9960 worker thread servicing REQUEST_EXPOSE 1000
22:24:16.934 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:24:18.180 01.246 9960 Exposure complete
22:24:18.298 00.118 9960 worker thread done servicing request
22:24:18.298 00.000 11872 OnExposeComplete: enter
22:24:18.302 00.004 11872 UpdateGuideState(): m_state=6
22:24:18.306 00.004 11872 Star::Find(15, 1782, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 286
22:24:18.311 00.005 11872 Star::Find returns 1 (0), X=1782.54, Y=954.72, Mass=4289, SNR=43.9, Peak=183 HFD=5.5
22:24:18.317 00.006 11872 CameraToMount -- cameraTheta (0.12) - m_xAngle (0.00) = xAngle (0.11 = 0.11)
22:24:18.322 00.005 11872 CameraToMount -- cameraTheta (0.12) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (3.08 = 3.08)
22:24:18.328 00.006 11872 CameraToMount -- cameraX=0.31 cameraY=0.04 hyp=0.31 cameraTheta=0.12 mountX=0.31 mountY=0.02, mountTheta=0.06
22:24:18.339 00.011 11872 SchedulePrimaryMove(0FA44CE0, x=0.31, y=0.04, opts=13)
22:24:18.345 00.006 11872 Enqueuing Move request for scope (0.31, 0.04)
22:24:18.350 00.005 9960 Worker thread wakes up
22:24:18.350 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=183, med=0, FiltMin=0, FiltMax=115, Gamma=1.000
22:24:18.358 00.008 9960 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.04) opts 0xd
22:24:18.358 00.000 11872 UpdateGuideState exits: m=4289 SNR=43.9
22:24:18.364 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:18.370 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:24:18.374 00.004 11872 Enqueuing Expose request
22:24:18.378 00.004 9960 Handling offset move in thread for scope, endpoint = (0.31, 0.04)
22:24:18.379 00.001 9960 Moving (0.31, 0.04) raw xDistance=0.31 yDistance=0.02
22:24:18.379 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.31
22:24:18.379 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:24:18.380 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:24:18.380 00.000 9960 MoveAxis(W, 151, ABG)
22:24:18.380 00.000 9960 Guiding  Dir = 3, Dur = 151
22:24:18.381 00.001 9960 IsSlewing returns 0
22:24:18.381 00.000 9960 IsGuiding returns 0
22:24:18.381 00.000 9960 PulseGuide returned control before completion, sleep 161
22:24:18.559 00.178 9960 IsGuiding returns 0
22:24:18.560 00.001 9960 Move returns status 0, amount 151
22:24:18.560 00.000 9960 MoveAxis(N, 0, ABG)
22:24:18.560 00.000 9960 Move returns status 0, amount 0
22:24:18.560 00.000 9960 move complete, result=0
22:24:18.561 00.001 9960 worker thread done servicing request
22:24:18.561 00.000 9960 Worker thread wakes up
22:24:18.561 00.000 11872 GuideStep: 0.3 px 151 ms WEST, 0.0 px 0 ms NORTH
22:24:18.568 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:24:18.568 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:24:19.826 01.258 9960 Exposure complete
22:24:19.947 00.121 9960 worker thread done servicing request
22:24:19.948 00.001 11872 OnExposeComplete: enter
22:24:19.951 00.003 11872 UpdateGuideState(): m_state=6
22:24:19.954 00.003 11872 Star::Find(15, 1782, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 287
22:24:19.959 00.005 11872 Star::Find returns 1 (0), X=1782.17, Y=954.56, Mass=4424, SNR=44.8, Peak=187 HFD=5.4
22:24:19.963 00.004 11872 CameraToMount -- cameraTheta (-2.01) - m_xAngle (0.00) = xAngle (-2.01 = -2.01)
22:24:19.967 00.004 11872 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (0.96 = 0.96)
22:24:19.972 00.005 11872 CameraToMount -- cameraX=-0.06 cameraY=-0.13 hyp=0.14 cameraTheta=-2.01 mountX=-0.06 mountY=0.11, mountTheta=2.05
22:24:19.977 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.06, y=-0.13, opts=13)
22:24:19.982 00.005 11872 Enqueuing Move request for scope (-0.06, -0.13)
22:24:19.985 00.003 9960 Worker thread wakes up
22:24:19.986 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=187, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
22:24:19.989 00.003 11872 UpdateGuideState exits: m=4424 SNR=44.8
22:24:19.993 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:19.996 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:24:19.999 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.13) opts 0xd
22:24:19.999 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.06, -0.13)
22:24:20.000 00.001 9960 Moving (-0.06, -0.13) raw xDistance=-0.06 yDistance=0.11
22:24:20.000 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:24:20.000 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:24:20.000 00.000 11872 Enqueuing Expose request
22:24:20.004 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:24:20.005 00.001 9960 MoveAxis(E, 0, ABG)
22:24:20.005 00.000 9960 Move returns status 0, amount 0
22:24:20.005 00.000 9960 MoveAxis(N, 0, ABG)
22:24:20.005 00.000 9960 Move returns status 0, amount 0
22:24:20.005 00.000 9960 move complete, result=0
22:24:20.006 00.001 9960 worker thread done servicing request
22:24:20.006 00.000 11872 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:24:20.009 00.003 9960 Worker thread wakes up
22:24:20.011 00.002 9960 worker thread servicing REQUEST_EXPOSE 1000
22:24:20.011 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:24:21.261 01.250 9960 Exposure complete
22:24:21.389 00.128 9960 worker thread done servicing request
22:24:21.390 00.001 11872 OnExposeComplete: enter
22:24:21.394 00.004 11872 UpdateGuideState(): m_state=6
22:24:21.398 00.004 11872 Star::Find(15, 1782, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 288
22:24:21.402 00.004 11872 Star::Find returns 1 (0), X=1781.83, Y=955.45, Mass=4597, SNR=46.1, Peak=198 HFD=5.5
22:24:21.405 00.003 11872 CameraToMount -- cameraTheta (2.06) - m_xAngle (0.00) = xAngle (2.05 = 2.05)
22:24:21.410 00.005 11872 CameraToMount -- cameraTheta (2.06) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (5.02 = -1.26)
22:24:21.414 00.004 11872 CameraToMount -- cameraX=-0.40 cameraY=0.76 hyp=0.86 cameraTheta=2.06 mountX=-0.40 mountY=-0.82, mountTheta=-2.02
22:24:21.419 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.40, y=0.76, opts=13)
22:24:21.424 00.005 11872 Enqueuing Move request for scope (-0.40, 0.76)
22:24:21.429 00.005 9960 Worker thread wakes up
22:24:21.429 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=198, med=0, FiltMin=0, FiltMax=108, Gamma=1.000
22:24:21.433 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.40, 0.76) opts 0xd
22:24:21.434 00.001 11872 UpdateGuideState exits: m=4597 SNR=46.1
22:24:21.438 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.40, 0.76)
22:24:21.438 00.000 9960 Moving (-0.40, 0.76) raw xDistance=-0.40 yDistance=-0.82
22:24:21.438 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:21.443 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:24:21.448 00.005 11872 Enqueuing Expose request
22:24:21.452 00.004 9960 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.40
22:24:21.452 00.000 9960 resist switch: large excursion: input -0.82 thresh 0.60 direction from 1 to -1
22:24:21.452 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.47
22:24:21.452 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.82 from input -0.82
22:24:21.453 00.001 9960 MoveAxis(E, 188, ABG)
22:24:21.453 00.000 9960 Guiding  Dir = 2, Dur = 188
22:24:21.453 00.000 9960 IsSlewing returns 0
22:24:21.454 00.001 9960 IsGuiding returns 0
22:24:21.454 00.000 9960 PulseGuide returned control before completion, sleep 198
22:24:21.658 00.204 9960 IsGuiding returns 1
22:24:21.658 00.000 9960 scope still moving after pulse duration time elapsed
22:24:21.689 00.031 9960 IsSlewing returns 0
22:24:21.689 00.000 9960 IsGuiding returns 0
22:24:21.689 00.000 9960 scope move finished after 188 + 48 ms
22:24:21.689 00.000 9960 Move returns status 0, amount 188
22:24:21.691 00.002 9960 MoveAxis(N, 613, ABG)
22:24:21.691 00.000 9960 Guiding  Dir = 0, Dur = 613
22:24:21.691 00.000 9960 IsSlewing returns 0
22:24:21.692 00.001 9960 IsGuiding returns 0
22:24:21.692 00.000 9960 PulseGuide returned control before completion, sleep 623
22:24:22.320 00.628 9960 IsGuiding returns 1
22:24:22.321 00.001 9960 scope still moving after pulse duration time elapsed
22:24:22.350 00.029 9960 IsSlewing returns 0
22:24:22.352 00.002 9960 IsGuiding returns 0
22:24:22.353 00.001 9960 scope move finished after 613 + 47 ms
22:24:22.353 00.000 9960 Move returns status 0, amount 613
22:24:22.353 00.000 9960 move complete, result=0
22:24:22.354 00.001 9960 worker thread done servicing request
22:24:22.355 00.001 9960 Worker thread wakes up
22:24:22.355 00.000 11872 GuideStep: -0.4 px 188 ms EAST, -0.8 px 613 ms NORTH
22:24:22.361 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:24:22.361 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:24:23.611 01.250 9960 Exposure complete
22:24:23.725 00.114 9960 worker thread done servicing request
22:24:23.726 00.001 11872 OnExposeComplete: enter
22:24:23.730 00.004 11872 UpdateGuideState(): m_state=6
22:24:23.733 00.003 11872 Star::Find(15, 1781, 955, 0, (0,0,0,0), 1.5, 10.0, 255) frame 289
22:24:23.737 00.004 11872 Star::Find returns 1 (0), X=1782.47, Y=954.26, Mass=4401, SNR=44.5, Peak=178 HFD=5.7
22:24:23.740 00.003 11872 CameraToMount -- cameraTheta (-1.05) - m_xAngle (0.00) = xAngle (-1.06 = -1.06)
22:24:23.743 00.003 11872 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.91 = 1.91)
22:24:23.747 00.004 11872 CameraToMount -- cameraX=0.24 cameraY=-0.42 hyp=0.49 cameraTheta=-1.05 mountX=0.24 mountY=0.46, mountTheta=1.09
22:24:23.752 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.24, y=-0.42, opts=13)
22:24:23.756 00.004 11872 Enqueuing Move request for scope (0.24, -0.42)
22:24:23.758 00.002 9960 Worker thread wakes up
22:24:23.760 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=178, med=0, FiltMin=0, FiltMax=113, Gamma=1.000
22:24:23.763 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.42) opts 0xd
22:24:23.764 00.001 11872 UpdateGuideState exits: m=4401 SNR=44.5
22:24:23.768 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:23.774 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:24:23.778 00.004 9960 Handling offset move in thread for scope, endpoint = (0.24, -0.42)
22:24:23.778 00.000 9960 Moving (0.24, -0.42) raw xDistance=0.24 yDistance=0.46
22:24:23.779 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.24
22:24:23.779 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:24:23.779 00.000 11872 Enqueuing Expose request
22:24:23.783 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.46
22:24:23.783 00.000 9960 MoveAxis(W, 99, ABG)
22:24:23.783 00.000 9960 Guiding  Dir = 3, Dur = 99
22:24:23.783 00.000 9960 IsSlewing returns 0
22:24:23.784 00.001 9960 IsGuiding returns 0
22:24:23.784 00.000 9960 PulseGuide returned control before completion, sleep 109
22:24:23.896 00.112 9960 IsGuiding returns 1
22:24:23.896 00.000 9960 scope still moving after pulse duration time elapsed
22:24:23.926 00.030 9960 IsSlewing returns 0
22:24:23.926 00.000 9960 IsGuiding returns 0
22:24:23.927 00.001 9960 scope move finished after 99 + 43 ms
22:24:23.927 00.000 9960 Move returns status 0, amount 99
22:24:23.927 00.000 9960 MoveAxis(N, 0, ABG)
22:24:23.928 00.001 9960 Move returns status 0, amount 0
22:24:23.928 00.000 9960 move complete, result=0
22:24:23.928 00.000 9960 worker thread done servicing request
22:24:23.929 00.001 9960 Worker thread wakes up
22:24:23.929 00.000 11872 GuideStep: 0.2 px 99 ms WEST, 0.5 px 0 ms NORTH
22:24:23.933 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
22:24:23.933 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:24:25.190 01.257 9960 Exposure complete
22:24:25.314 00.124 9960 worker thread done servicing request
22:24:25.314 00.000 11872 OnExposeComplete: enter
22:24:25.320 00.006 11872 UpdateGuideState(): m_state=6
22:24:25.324 00.004 11872 Star::Find(15, 1782, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 290
22:24:25.329 00.005 11872 Star::Find returns 1 (0), X=1782.52, Y=953.78, Mass=4236, SNR=43.8, Peak=216 HFD=5.6
22:24:25.333 00.004 11872 CameraToMount -- cameraTheta (-1.27) - m_xAngle (0.00) = xAngle (-1.27 = -1.27)
22:24:25.336 00.003 11872 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.70 = 1.70)
22:24:25.341 00.005 11872 CameraToMount -- cameraX=0.29 cameraY=-0.91 hyp=0.96 cameraTheta=-1.27 mountX=0.28 mountY=0.95, mountTheta=1.28
22:24:25.345 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.29, y=-0.91, opts=13)
22:24:25.350 00.005 11872 Enqueuing Move request for scope (0.29, -0.91)
22:24:25.353 00.003 9960 Worker thread wakes up
22:24:25.353 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=216, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
22:24:25.358 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.91) opts 0xd
22:24:25.358 00.000 9960 Handling offset move in thread for scope, endpoint = (0.29, -0.91)
22:24:25.358 00.000 9960 Moving (0.29, -0.91) raw xDistance=0.28 yDistance=0.95
22:24:25.358 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.28
22:24:25.359 00.001 9960 resist switch: large excursion: input 0.95 thresh 0.60 direction from -1 to 1
22:24:25.359 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.84
22:24:25.360 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.95 from input 0.95
22:24:25.360 00.000 9960 MoveAxis(W, 140, ABG)
22:24:25.360 00.000 9960 Guiding  Dir = 3, Dur = 140
22:24:25.360 00.000 11872 UpdateGuideState exits: m=4236 SNR=43.8
22:24:25.368 00.008 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:25.373 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:24:25.376 00.003 11872 Enqueuing Expose request
22:24:25.380 00.004 9960 IsSlewing returns 0
22:24:25.380 00.000 9960 IsGuiding returns 0
22:24:25.382 00.002 9960 PulseGuide returned control before completion, sleep 150
22:24:25.537 00.155 9960 IsGuiding returns 1
22:24:25.544 00.007 9960 scope still moving after pulse duration time elapsed
22:24:25.569 00.025 9960 IsSlewing returns 0
22:24:25.570 00.001 9960 IsGuiding returns 0
22:24:25.570 00.000 9960 scope move finished after 140 + 49 ms
22:24:25.570 00.000 9960 Move returns status 0, amount 140
22:24:25.570 00.000 9960 MoveAxis(S, 707, ABG)
22:24:25.572 00.002 9960 Guiding  Dir = 1, Dur = 707
22:24:25.572 00.000 9960 IsSlewing returns 0
22:24:25.572 00.000 9960 IsGuiding returns 0
22:24:25.573 00.001 9960 PulseGuide returned control before completion, sleep 717
22:24:26.293 00.720 9960 IsGuiding returns 1
22:24:26.295 00.002 9960 scope still moving after pulse duration time elapsed
22:24:26.325 00.030 9960 IsSlewing returns 0
22:24:26.327 00.002 9960 IsGuiding returns 0
22:24:26.328 00.001 9960 scope move finished after 707 + 48 ms
22:24:26.328 00.000 9960 Move returns status 0, amount 707
22:24:26.329 00.001 9960 move complete, result=0
22:24:26.329 00.000 9960 worker thread done servicing request
22:24:26.329 00.000 11872 GuideStep: 0.3 px 140 ms WEST, 0.9 px 707 ms SOUTH
22:24:26.336 00.007 9960 Worker thread wakes up
22:24:26.337 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:24:26.337 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:24:27.590 01.253 9960 Exposure complete
22:24:27.707 00.117 9960 worker thread done servicing request
22:24:27.707 00.000 11872 OnExposeComplete: enter
22:24:27.711 00.004 11872 UpdateGuideState(): m_state=6
22:24:27.715 00.004 11872 Star::Find(15, 1782, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 291
22:24:27.718 00.003 11872 Star::Find returns 1 (0), X=1782.30, Y=953.87, Mass=4261, SNR=44.1, Peak=208 HFD=5.9
22:24:27.722 00.004 11872 CameraToMount -- cameraTheta (-1.49) - m_xAngle (0.00) = xAngle (-1.49 = -1.49)
22:24:27.726 00.004 11872 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.48 = 1.48)
22:24:27.729 00.003 11872 CameraToMount -- cameraX=0.07 cameraY=-0.82 hyp=0.82 cameraTheta=-1.49 mountX=0.06 mountY=0.82, mountTheta=1.49
22:24:27.736 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.07, y=-0.82, opts=13)
22:24:27.739 00.003 11872 Enqueuing Move request for scope (0.07, -0.82)
22:24:27.743 00.004 9960 Worker thread wakes up
22:24:27.744 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=208, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
22:24:27.747 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.82) opts 0xd
22:24:27.748 00.001 9960 Handling offset move in thread for scope, endpoint = (0.07, -0.82)
22:24:27.748 00.000 11872 UpdateGuideState exits: m=4261 SNR=44.1
22:24:27.751 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:27.755 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:24:27.759 00.004 11872 Enqueuing Expose request
22:24:27.762 00.003 9960 Moving (0.07, -0.82) raw xDistance=0.06 yDistance=0.82
22:24:27.763 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:24:27.763 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.82 from input 0.82
22:24:27.763 00.000 9960 MoveAxis(E, 0, ABG)
22:24:27.763 00.000 9960 Move returns status 0, amount 0
22:24:27.764 00.001 9960 MoveAxis(S, 609, ABG)
22:24:27.764 00.000 9960 Guiding  Dir = 1, Dur = 609
22:24:27.764 00.000 9960 IsSlewing returns 0
22:24:27.765 00.001 9960 IsGuiding returns 0
22:24:27.765 00.000 9960 PulseGuide returned control before completion, sleep 619
22:24:28.398 00.633 9960 IsGuiding returns 0
22:24:28.400 00.002 9960 Move returns status 0, amount 609
22:24:28.400 00.000 9960 move complete, result=0
22:24:28.400 00.000 9960 worker thread done servicing request
22:24:28.400 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.8 px 609 ms SOUTH
22:24:28.407 00.007 9960 Worker thread wakes up
22:24:28.407 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:24:28.408 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:24:29.657 01.249 9960 Exposure complete
22:24:29.770 00.113 9960 worker thread done servicing request
22:24:29.770 00.000 11872 OnExposeComplete: enter
22:24:29.775 00.005 11872 UpdateGuideState(): m_state=6
22:24:29.778 00.003 11872 Star::Find(15, 1782, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 292
22:24:29.782 00.004 11872 Star::Find returns 1 (0), X=1782.34, Y=954.62, Mass=4210, SNR=43.4, Peak=220 HFD=5.5
22:24:29.786 00.004 11872 CameraToMount -- cameraTheta (-0.58) - m_xAngle (0.00) = xAngle (-0.58 = -0.58)
22:24:29.790 00.004 11872 CameraToMount -- cameraTheta (-0.58) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.38 = 2.38)
22:24:29.795 00.005 11872 CameraToMount -- cameraX=0.11 cameraY=-0.07 hyp=0.13 cameraTheta=-0.58 mountX=0.11 mountY=0.09, mountTheta=0.69
22:24:29.805 00.010 11872 SchedulePrimaryMove(0FA44CE0, x=0.11, y=-0.07, opts=13)
22:24:29.810 00.005 11872 Enqueuing Move request for scope (0.11, -0.07)
22:24:29.814 00.004 9960 Worker thread wakes up
22:24:29.814 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=220, med=0, FiltMin=0, FiltMax=119, Gamma=1.000
22:24:29.820 00.006 11872 UpdateGuideState exits: m=4210 SNR=43.4
22:24:29.823 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:29.827 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:24:29.833 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.07) opts 0xd
22:24:29.833 00.000 9960 Handling offset move in thread for scope, endpoint = (0.11, -0.07)
22:24:29.833 00.000 9960 Moving (0.11, -0.07) raw xDistance=0.11 yDistance=0.09
22:24:29.833 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:24:29.834 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:24:29.834 00.000 11872 Enqueuing Expose request
22:24:29.838 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:24:29.838 00.000 9960 MoveAxis(E, 0, ABG)
22:24:29.840 00.002 9960 Move returns status 0, amount 0
22:24:29.840 00.000 9960 MoveAxis(N, 0, ABG)
22:24:29.840 00.000 9960 Move returns status 0, amount 0
22:24:29.840 00.000 9960 move complete, result=0
22:24:29.841 00.001 9960 worker thread done servicing request
22:24:29.841 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:24:29.845 00.004 9960 Worker thread wakes up
22:24:29.845 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:24:29.846 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:24:31.094 01.248 9960 Exposure complete
22:24:31.207 00.113 9960 worker thread done servicing request
22:24:31.207 00.000 11872 OnExposeComplete: enter
22:24:31.212 00.005 11872 UpdateGuideState(): m_state=6
22:24:31.217 00.005 11872 Star::Find(15, 1782, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 293
22:24:31.220 00.003 11872 Star::Find returns 1 (0), X=1782.25, Y=954.64, Mass=4340, SNR=44.2, Peak=207 HFD=5.4
22:24:31.223 00.003 11872 CameraToMount -- cameraTheta (-1.20) - m_xAngle (0.00) = xAngle (-1.21 = -1.21)
22:24:31.228 00.005 11872 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.76 = 1.76)
22:24:31.233 00.005 11872 CameraToMount -- cameraX=0.02 cameraY=-0.05 hyp=0.06 cameraTheta=-1.20 mountX=0.02 mountY=0.05, mountTheta=1.22
22:24:31.237 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.02, y=-0.05, opts=13)
22:24:31.242 00.005 11872 Enqueuing Move request for scope (0.02, -0.05)
22:24:31.246 00.004 9960 Worker thread wakes up
22:24:31.246 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=0, FiltMin=0, FiltMax=114, Gamma=1.000
22:24:31.250 00.004 11872 UpdateGuideState exits: m=4340 SNR=44.2
22:24:31.254 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:31.258 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:24:31.262 00.004 11872 Enqueuing Expose request
22:24:31.267 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.05) opts 0xd
22:24:31.267 00.000 9960 Handling offset move in thread for scope, endpoint = (0.02, -0.05)
22:24:31.268 00.001 9960 Moving (0.02, -0.05) raw xDistance=0.02 yDistance=0.05
22:24:31.268 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:24:31.268 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:24:31.268 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:24:31.269 00.001 9960 MoveAxis(E, 0, ABG)
22:24:31.269 00.000 9960 Move returns status 0, amount 0
22:24:31.269 00.000 9960 MoveAxis(N, 0, ABG)
22:24:31.270 00.001 9960 Move returns status 0, amount 0
22:24:31.270 00.000 9960 move complete, result=0
22:24:31.270 00.000 9960 worker thread done servicing request
22:24:31.272 00.002 11872 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:24:31.276 00.004 9960 Worker thread wakes up
22:24:31.276 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:24:31.276 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:24:32.523 01.247 9960 Exposure complete
22:24:32.642 00.119 9960 worker thread done servicing request
22:24:32.642 00.000 11872 OnExposeComplete: enter
22:24:32.647 00.005 11872 UpdateGuideState(): m_state=6
22:24:32.652 00.005 11872 Star::Find(15, 1782, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 294
22:24:32.656 00.004 11872 Star::Find returns 1 (0), X=1782.38, Y=954.47, Mass=4214, SNR=43.6, Peak=207 HFD=5.7
22:24:32.660 00.004 11872 CameraToMount -- cameraTheta (-0.98) - m_xAngle (0.00) = xAngle (-0.98 = -0.98)
22:24:32.664 00.004 11872 CameraToMount -- cameraTheta (-0.98) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.99 = 1.99)
22:24:32.667 00.003 11872 CameraToMount -- cameraX=0.15 cameraY=-0.22 hyp=0.26 cameraTheta=-0.98 mountX=0.15 mountY=0.24, mountTheta=1.03
22:24:32.673 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.15, y=-0.22, opts=13)
22:24:32.678 00.005 11872 Enqueuing Move request for scope (0.15, -0.22)
22:24:32.681 00.003 9960 Worker thread wakes up
22:24:32.682 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=0, FiltMin=0, FiltMax=117, Gamma=1.000
22:24:32.685 00.003 11872 UpdateGuideState exits: m=4214 SNR=43.6
22:24:32.690 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:32.693 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:24:32.698 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.22) opts 0xd
22:24:32.698 00.000 9960 Handling offset move in thread for scope, endpoint = (0.15, -0.22)
22:24:32.698 00.000 9960 Moving (0.15, -0.22) raw xDistance=0.15 yDistance=0.24
22:24:32.698 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:24:32.698 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
22:24:32.699 00.001 9960 MoveAxis(E, 0, ABG)
22:24:32.699 00.000 11872 Enqueuing Expose request
22:24:32.704 00.005 9960 Move returns status 0, amount 0
22:24:32.704 00.000 9960 MoveAxis(S, 179, ABG)
22:24:32.704 00.000 9960 Guiding  Dir = 1, Dur = 179
22:24:32.705 00.001 9960 IsSlewing returns 0
22:24:32.705 00.000 9960 IsGuiding returns 0
22:24:32.706 00.001 9960 PulseGuide returned control before completion, sleep 189
22:24:32.903 00.197 9960 IsGuiding returns 1
22:24:32.904 00.001 9960 scope still moving after pulse duration time elapsed
22:24:32.935 00.031 9960 IsSlewing returns 0
22:24:32.937 00.002 9960 IsGuiding returns 0
22:24:32.937 00.000 9960 scope move finished after 179 + 52 ms
22:24:32.938 00.001 9960 Move returns status 0, amount 179
22:24:32.939 00.001 9960 move complete, result=0
22:24:32.939 00.000 9960 worker thread done servicing request
22:24:32.939 00.000 9960 Worker thread wakes up
22:24:32.939 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.2 px 179 ms SOUTH
22:24:32.945 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:24:32.945 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:24:34.200 01.255 9960 Exposure complete
22:24:34.331 00.131 9960 worker thread done servicing request
22:24:34.331 00.000 11872 OnExposeComplete: enter
22:24:34.336 00.005 11872 UpdateGuideState(): m_state=6
22:24:34.340 00.004 11872 Star::Find(15, 1782, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 295
22:24:34.343 00.003 11872 Star::Find returns 1 (0), X=1782.45, Y=954.61, Mass=4270, SNR=44.1, Peak=189 HFD=5.5
22:24:34.348 00.005 11872 CameraToMount -- cameraTheta (-0.35) - m_xAngle (0.00) = xAngle (-0.35 = -0.35)
22:24:34.351 00.003 11872 CameraToMount -- cameraTheta (-0.35) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.62 = 2.62)
22:24:34.355 00.004 11872 CameraToMount -- cameraX=0.22 cameraY=-0.08 hyp=0.23 cameraTheta=-0.35 mountX=0.22 mountY=0.12, mountTheta=0.49
22:24:34.361 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.22, y=-0.08, opts=13)
22:24:34.365 00.004 11872 Enqueuing Move request for scope (0.22, -0.08)
22:24:34.369 00.004 9960 Worker thread wakes up
22:24:34.370 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=189, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
22:24:34.374 00.004 11872 UpdateGuideState exits: m=4270 SNR=44.1
22:24:34.377 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:34.381 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:24:34.384 00.003 11872 Enqueuing Expose request
22:24:34.389 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.08) opts 0xd
22:24:34.389 00.000 9960 Handling offset move in thread for scope, endpoint = (0.22, -0.08)
22:24:34.389 00.000 9960 Moving (0.22, -0.08) raw xDistance=0.22 yDistance=0.12
22:24:34.389 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
22:24:34.389 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:24:34.390 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:24:34.390 00.000 9960 MoveAxis(W, 102, ABG)
22:24:34.390 00.000 9960 Guiding  Dir = 3, Dur = 102
22:24:34.391 00.001 9960 IsSlewing returns 0
22:24:34.391 00.000 9960 IsGuiding returns 0
22:24:34.393 00.002 9960 PulseGuide returned control before completion, sleep 112
22:24:34.516 00.123 9960 IsGuiding returns 1
22:24:34.517 00.001 9960 scope still moving after pulse duration time elapsed
22:24:34.548 00.031 9960 IsSlewing returns 0
22:24:34.550 00.002 9960 IsGuiding returns 0
22:24:34.551 00.001 9960 scope move finished after 102 + 56 ms
22:24:34.552 00.001 9960 Move returns status 0, amount 102
22:24:34.552 00.000 9960 MoveAxis(N, 0, ABG)
22:24:34.552 00.000 9960 Move returns status 0, amount 0
22:24:34.553 00.001 9960 move complete, result=0
22:24:34.553 00.000 9960 worker thread done servicing request
22:24:34.554 00.001 9960 Worker thread wakes up
22:24:34.554 00.000 11872 GuideStep: 0.2 px 102 ms WEST, 0.1 px 0 ms NORTH
22:24:34.560 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:24:34.560 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:24:35.816 01.256 9960 Exposure complete
22:24:35.927 00.111 9960 worker thread done servicing request
22:24:35.928 00.001 11872 OnExposeComplete: enter
22:24:35.932 00.004 11872 UpdateGuideState(): m_state=6
22:24:35.938 00.006 11872 Star::Find(15, 1782, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 296
22:24:35.941 00.003 11872 Star::Find returns 1 (0), X=1782.22, Y=954.24, Mass=4305, SNR=44.3, Peak=194 HFD=5.7
22:24:35.946 00.005 11872 CameraToMount -- cameraTheta (-1.59) - m_xAngle (0.00) = xAngle (-1.59 = -1.59)
22:24:35.953 00.007 11872 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.38 = 1.38)
22:24:35.959 00.006 11872 CameraToMount -- cameraX=-0.01 cameraY=-0.45 hyp=0.45 cameraTheta=-1.59 mountX=-0.01 mountY=0.44, mountTheta=1.59
22:24:35.966 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.01, y=-0.45, opts=13)
22:24:35.970 00.004 11872 Enqueuing Move request for scope (-0.01, -0.45)
22:24:35.974 00.004 9960 Worker thread wakes up
22:24:35.975 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=194, med=0, FiltMin=0, FiltMax=104, Gamma=1.000
22:24:35.979 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.45) opts 0xd
22:24:35.979 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.01, -0.45)
22:24:35.979 00.000 9960 Moving (-0.01, -0.45) raw xDistance=-0.01 yDistance=0.44
22:24:35.981 00.002 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:24:35.981 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.44 from input 0.44
22:24:35.981 00.000 9960 MoveAxis(E, 0, ABG)
22:24:35.981 00.000 9960 Move returns status 0, amount 0
22:24:35.981 00.000 9960 MoveAxis(S, 327, ABG)
22:24:35.982 00.001 11872 UpdateGuideState exits: m=4305 SNR=44.3
22:24:35.984 00.002 9960 Guiding  Dir = 1, Dur = 327
22:24:35.985 00.001 9960 IsSlewing returns 0
22:24:35.985 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:35.991 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:24:35.995 00.004 9960 IsGuiding returns 0
22:24:35.995 00.000 11872 Enqueuing Expose request
22:24:36.000 00.005 9960 PulseGuide returned control before completion, sleep 337
22:24:36.341 00.341 9960 IsGuiding returns 1
22:24:36.343 00.002 9960 scope still moving after pulse duration time elapsed
22:24:36.373 00.030 9960 IsSlewing returns 0
22:24:36.374 00.001 9960 IsGuiding returns 0
22:24:36.374 00.000 9960 scope move finished after 327 + 51 ms
22:24:36.375 00.001 9960 Move returns status 0, amount 327
22:24:36.375 00.000 9960 move complete, result=0
22:24:36.376 00.001 9960 worker thread done servicing request
22:24:36.376 00.000 11872 GuideStep: -0.0 px 0 ms EAST, 0.4 px 327 ms SOUTH
22:24:36.381 00.005 9960 Worker thread wakes up
22:24:36.383 00.002 9960 worker thread servicing REQUEST_EXPOSE 1000
22:24:36.383 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:24:37.636 01.253 9960 Exposure complete
22:24:37.758 00.122 9960 worker thread done servicing request
22:24:37.758 00.000 11872 OnExposeComplete: enter
22:24:37.762 00.004 11872 UpdateGuideState(): m_state=6
22:24:37.765 00.003 11872 Star::Find(15, 1782, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 297
22:24:37.771 00.006 11872 Star::Find returns 1 (0), X=1781.90, Y=955.64, Mass=4625, SNR=45.8, Peak=213 HFD=5.6
22:24:37.775 00.004 11872 CameraToMount -- cameraTheta (1.90) - m_xAngle (0.00) = xAngle (1.90 = 1.90)
22:24:37.779 00.004 11872 CameraToMount -- cameraTheta (1.90) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.87 = -1.42)
22:24:37.782 00.003 11872 CameraToMount -- cameraX=-0.33 cameraY=0.95 hyp=1.00 cameraTheta=1.90 mountX=-0.32 mountY=-0.99, mountTheta=-1.88
22:24:37.788 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.33, y=0.95, opts=13)
22:24:37.793 00.005 11872 Enqueuing Move request for scope (-0.33, 0.95)
22:24:37.798 00.005 9960 Worker thread wakes up
22:24:37.798 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.95) opts 0xd
22:24:37.798 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.33, 0.95)
22:24:37.799 00.001 9960 Moving (-0.33, 0.95) raw xDistance=-0.32 yDistance=-0.99
22:24:37.799 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.32
22:24:37.799 00.000 9960 resist switch: large excursion: input -0.99 thresh 0.60 direction from 1 to -1
22:24:37.799 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=0, FiltMin=0, FiltMax=104, Gamma=1.000
22:24:37.805 00.006 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.97
22:24:37.805 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.99 from input -0.99
22:24:37.805 00.000 9960 MoveAxis(E, 151, ABG)
22:24:37.806 00.001 9960 Guiding  Dir = 2, Dur = 151
22:24:37.806 00.000 11872 UpdateGuideState exits: m=4625 SNR=45.8
22:24:37.811 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:37.814 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:24:37.818 00.004 11872 Enqueuing Expose request
22:24:37.821 00.003 9960 IsSlewing returns 0
22:24:37.823 00.002 9960 IsGuiding returns 0
22:24:37.823 00.000 9960 PulseGuide returned control before completion, sleep 161
22:24:37.988 00.165 9960 IsGuiding returns 1
22:24:37.989 00.001 9960 scope still moving after pulse duration time elapsed
22:24:38.018 00.029 9960 IsSlewing returns 0
22:24:38.018 00.000 9960 IsGuiding returns 0
22:24:38.018 00.000 9960 scope move finished after 151 + 44 ms
22:24:38.019 00.001 9960 Move returns status 0, amount 151
22:24:38.019 00.000 9960 MoveAxis(N, 739, ABG)
22:24:38.019 00.000 9960 Guiding  Dir = 0, Dur = 739
22:24:38.019 00.000 9960 IsSlewing returns 0
22:24:38.021 00.002 9960 IsGuiding returns 0
22:24:38.021 00.000 9960 PulseGuide returned control before completion, sleep 749
22:24:38.783 00.762 9960 IsGuiding returns 1
22:24:38.784 00.001 9960 scope still moving after pulse duration time elapsed
22:24:38.814 00.030 9960 IsSlewing returns 0
22:24:38.816 00.002 9960 IsGuiding returns 0
22:24:38.817 00.001 9960 scope move finished after 739 + 56 ms
22:24:38.818 00.001 9960 Move returns status 0, amount 739
22:24:38.818 00.000 9960 move complete, result=0
22:24:38.818 00.000 9960 worker thread done servicing request
22:24:38.819 00.001 9960 Worker thread wakes up
22:24:38.820 00.001 11872 GuideStep: -0.3 px 151 ms EAST, -1.0 px 739 ms NORTH
22:24:38.826 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:24:38.827 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:24:40.074 01.247 9960 Exposure complete
22:24:40.197 00.123 9960 worker thread done servicing request
22:24:40.197 00.000 11872 OnExposeComplete: enter
22:24:40.202 00.005 11872 UpdateGuideState(): m_state=6
22:24:40.207 00.005 11872 Star::Find(15, 1781, 955, 0, (0,0,0,0), 1.5, 10.0, 255) frame 298
22:24:40.211 00.004 11872 Star::Find returns 1 (0), X=1782.37, Y=953.97, Mass=4337, SNR=43.9, Peak=200 HFD=5.6
22:24:40.215 00.004 11872 CameraToMount -- cameraTheta (-1.37) - m_xAngle (0.00) = xAngle (-1.38 = -1.38)
22:24:40.218 00.003 11872 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.59 = 1.59)
22:24:40.222 00.004 11872 CameraToMount -- cameraX=0.14 cameraY=-0.72 hyp=0.73 cameraTheta=-1.37 mountX=0.14 mountY=0.73, mountTheta=1.38
22:24:40.227 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.14, y=-0.72, opts=13)
22:24:40.231 00.004 11872 Enqueuing Move request for scope (0.14, -0.72)
22:24:40.236 00.005 9960 Worker thread wakes up
22:24:40.236 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.72) opts 0xd
22:24:40.236 00.000 9960 Handling offset move in thread for scope, endpoint = (0.14, -0.72)
22:24:40.237 00.001 9960 Moving (0.14, -0.72) raw xDistance=0.14 yDistance=0.73
22:24:40.237 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:24:40.237 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=200, med=0, FiltMin=0, FiltMax=119, Gamma=1.000
22:24:40.243 00.006 9960 resist switch: large excursion: input 0.73 thresh 0.60 direction from -1 to 1
22:24:40.243 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.19
22:24:40.243 00.000 11872 UpdateGuideState exits: m=4337 SNR=43.9
22:24:40.248 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:40.251 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.73 from input 0.73
22:24:40.251 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:24:40.256 00.005 11872 Enqueuing Expose request
22:24:40.259 00.003 9960 MoveAxis(E, 0, ABG)
22:24:40.259 00.000 9960 Move returns status 0, amount 0
22:24:40.259 00.000 9960 MoveAxis(S, 545, ABG)
22:24:40.259 00.000 9960 Guiding  Dir = 1, Dur = 545
22:24:40.259 00.000 9960 IsSlewing returns 0
22:24:40.259 00.000 9960 IsGuiding returns 0
22:24:40.260 00.001 9960 PulseGuide returned control before completion, sleep 555
22:24:40.830 00.570 9960 IsGuiding returns 1
22:24:40.830 00.000 9960 scope still moving after pulse duration time elapsed
22:24:40.861 00.031 9960 IsSlewing returns 0
22:24:40.862 00.001 9960 IsGuiding returns 0
22:24:40.862 00.000 9960 scope move finished after 545 + 56 ms
22:24:40.862 00.000 9960 Move returns status 0, amount 545
22:24:40.862 00.000 9960 move complete, result=0
22:24:40.863 00.001 9960 worker thread done servicing request
22:24:40.863 00.000 9960 Worker thread wakes up
22:24:40.864 00.001 11872 GuideStep: 0.1 px 0 ms EAST, 0.7 px 545 ms SOUTH
22:24:40.874 00.010 9960 worker thread servicing REQUEST_EXPOSE 1000
22:24:40.874 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:24:42.121 01.247 9960 Exposure complete
22:24:42.244 00.123 9960 worker thread done servicing request
22:24:42.245 00.001 11872 OnExposeComplete: enter
22:24:42.249 00.004 11872 UpdateGuideState(): m_state=6
22:24:42.253 00.004 11872 Star::Find(15, 1782, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 299
22:24:42.257 00.004 11872 Star::Find returns 1 (0), X=1782.25, Y=953.61, Mass=4405, SNR=44.9, Peak=189 HFD=5.5
22:24:42.260 00.003 11872 CameraToMount -- cameraTheta (-1.55) - m_xAngle (0.00) = xAngle (-1.55 = -1.55)
22:24:42.265 00.005 11872 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.42 = 1.42)
22:24:42.271 00.006 11872 CameraToMount -- cameraX=0.02 cameraY=-1.08 hyp=1.08 cameraTheta=-1.55 mountX=0.02 mountY=1.06, mountTheta=1.55
22:24:42.278 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.02, y=-1.08, opts=13)
22:24:42.283 00.005 11872 Enqueuing Move request for scope (0.02, -1.08)
22:24:42.286 00.003 9960 Worker thread wakes up
22:24:42.288 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=189, med=0, FiltMin=0, FiltMax=106, Gamma=1.000
22:24:42.292 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.02, -1.08) opts 0xd
22:24:42.292 00.000 9960 Handling offset move in thread for scope, endpoint = (0.02, -1.08)
22:24:42.292 00.000 9960 Moving (0.02, -1.08) raw xDistance=0.02 yDistance=1.06
22:24:42.292 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:24:42.292 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.06 from input 1.06
22:24:42.293 00.001 9960 MoveAxis(E, 0, ABG)
22:24:42.293 00.000 9960 Move returns status 0, amount 0
22:24:42.293 00.000 11872 UpdateGuideState exits: m=4405 SNR=44.9
22:24:42.296 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:42.301 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:24:42.307 00.006 11872 Enqueuing Expose request
22:24:42.310 00.003 9960 MoveAxis(S, 794, ABG)
22:24:42.310 00.000 9960 Guiding  Dir = 1, Dur = 794
22:24:42.311 00.001 9960 IsSlewing returns 0
22:24:42.311 00.000 9960 IsGuiding returns 0
22:24:42.312 00.001 9960 PulseGuide returned control before completion, sleep 804
22:24:43.124 00.812 9960 IsGuiding returns 1
22:24:43.124 00.000 9960 scope still moving after pulse duration time elapsed
22:24:43.155 00.031 9960 IsSlewing returns 0
22:24:43.155 00.000 9960 IsGuiding returns 0
22:24:43.155 00.000 9960 scope move finished after 794 + 50 ms
22:24:43.155 00.000 9960 Move returns status 0, amount 794
22:24:43.157 00.002 9960 move complete, result=0
22:24:43.157 00.000 9960 worker thread done servicing request
22:24:43.157 00.000 11872 GuideStep: 0.0 px 0 ms EAST, 1.1 px 794 ms SOUTH
22:24:43.162 00.005 9960 Worker thread wakes up
22:24:43.162 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:24:43.162 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:24:44.417 01.255 9960 Exposure complete
22:24:44.542 00.125 9960 worker thread done servicing request
22:24:44.544 00.002 11872 OnExposeComplete: enter
22:24:44.547 00.003 11872 UpdateGuideState(): m_state=6
22:24:44.552 00.005 11872 Star::Find(15, 1782, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 300
22:24:44.556 00.004 11872 Star::Find returns 1 (0), X=1782.47, Y=954.87, Mass=4199, SNR=43.3, Peak=199 HFD=5.6
22:24:44.559 00.003 11872 CameraToMount -- cameraTheta (0.63) - m_xAngle (0.00) = xAngle (0.63 = 0.63)
22:24:44.562 00.003 11872 CameraToMount -- cameraTheta (0.63) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (3.60 = -2.68)
22:24:44.567 00.005 11872 CameraToMount -- cameraX=0.24 cameraY=0.18 hyp=0.30 cameraTheta=0.63 mountX=0.24 mountY=-0.13, mountTheta=-0.50
22:24:44.571 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.24, y=0.18, opts=13)
22:24:44.576 00.005 11872 Enqueuing Move request for scope (0.24, 0.18)
22:24:44.581 00.005 9960 Worker thread wakes up
22:24:44.581 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.18) opts 0xd
22:24:44.581 00.000 9960 Handling offset move in thread for scope, endpoint = (0.24, 0.18)
22:24:44.581 00.000 9960 Moving (0.24, 0.18) raw xDistance=0.24 yDistance=-0.13
22:24:44.581 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
22:24:44.582 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:24:44.582 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=199, med=0, FiltMin=0, FiltMax=119, Gamma=1.000
22:24:44.588 00.006 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:24:44.588 00.000 9960 MoveAxis(W, 114, ABG)
22:24:44.588 00.000 9960 Guiding  Dir = 3, Dur = 114
22:24:44.588 00.000 11872 UpdateGuideState exits: m=4199 SNR=43.3
22:24:44.592 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:44.596 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:24:44.600 00.004 11872 Enqueuing Expose request
22:24:44.604 00.004 9960 IsSlewing returns 0
22:24:44.604 00.000 9960 IsGuiding returns 0
22:24:44.604 00.000 9960 PulseGuide returned control before completion, sleep 124
22:24:44.733 00.129 9960 IsGuiding returns 1
22:24:44.734 00.001 9960 scope still moving after pulse duration time elapsed
22:24:44.764 00.030 9960 IsSlewing returns 0
22:24:44.765 00.001 9960 IsGuiding returns 0
22:24:44.765 00.000 9960 scope move finished after 114 + 46 ms
22:24:44.765 00.000 9960 Move returns status 0, amount 114
22:24:44.766 00.001 9960 MoveAxis(N, 0, ABG)
22:24:44.766 00.000 9960 Move returns status 0, amount 0
22:24:44.766 00.000 9960 move complete, result=0
22:24:44.766 00.000 9960 worker thread done servicing request
22:24:44.767 00.001 9960 Worker thread wakes up
22:24:44.767 00.000 11872 GuideStep: 0.2 px 114 ms WEST, -0.1 px 0 ms NORTH
22:24:44.774 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:24:44.774 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:24:46.031 01.257 9960 Exposure complete
22:24:46.163 00.132 9960 worker thread done servicing request
22:24:46.164 00.001 11872 OnExposeComplete: enter
22:24:46.167 00.003 11872 UpdateGuideState(): m_state=6
22:24:46.170 00.003 11872 Star::Find(15, 1782, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 301
22:24:46.175 00.005 11872 Star::Find returns 1 (0), X=1782.31, Y=954.64, Mass=4344, SNR=44.5, Peak=204 HFD=5.4
22:24:46.179 00.004 11872 CameraToMount -- cameraTheta (-0.55) - m_xAngle (0.00) = xAngle (-0.55 = -0.55)
22:24:46.183 00.004 11872 CameraToMount -- cameraTheta (-0.55) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.42 = 2.42)
22:24:46.186 00.003 11872 CameraToMount -- cameraX=0.08 cameraY=-0.05 hyp=0.10 cameraTheta=-0.55 mountX=0.08 mountY=0.06, mountTheta=0.66
22:24:46.189 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=0.08, y=-0.05, opts=13)
22:24:46.193 00.004 11872 Enqueuing Move request for scope (0.08, -0.05)
22:24:46.195 00.002 9960 Worker thread wakes up
22:24:46.196 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=204, med=0, FiltMin=0, FiltMax=115, Gamma=1.000
22:24:46.198 00.002 11872 UpdateGuideState exits: m=4344 SNR=44.5
22:24:46.202 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:46.205 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:24:46.207 00.002 11872 Enqueuing Expose request
22:24:46.211 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.05) opts 0xd
22:24:46.211 00.000 9960 Handling offset move in thread for scope, endpoint = (0.08, -0.05)
22:24:46.211 00.000 9960 Moving (0.08, -0.05) raw xDistance=0.08 yDistance=0.06
22:24:46.211 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:24:46.211 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:24:46.212 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:24:46.213 00.001 9960 MoveAxis(E, 0, ABG)
22:24:46.213 00.000 9960 Move returns status 0, amount 0
22:24:46.213 00.000 9960 MoveAxis(N, 0, ABG)
22:24:46.213 00.000 9960 Move returns status 0, amount 0
22:24:46.214 00.001 9960 move complete, result=0
22:24:46.214 00.000 9960 worker thread done servicing request
22:24:46.214 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:24:46.217 00.003 9960 Worker thread wakes up
22:24:46.218 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:24:46.218 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:24:47.468 01.250 9960 Exposure complete
22:24:47.579 00.111 9960 worker thread done servicing request
22:24:47.580 00.001 11872 OnExposeComplete: enter
22:24:47.584 00.004 11872 UpdateGuideState(): m_state=6
22:24:47.589 00.005 11872 Star::Find(15, 1782, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 302
22:24:47.594 00.005 11872 Star::Find returns 1 (0), X=1782.35, Y=954.54, Mass=4361, SNR=44.7, Peak=200 HFD=5.6
22:24:47.597 00.003 11872 CameraToMount -- cameraTheta (-0.88) - m_xAngle (0.00) = xAngle (-0.89 = -0.89)
22:24:47.602 00.005 11872 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.08 = 2.08)
22:24:47.604 00.002 11872 CameraToMount -- cameraX=0.12 cameraY=-0.15 hyp=0.19 cameraTheta=-0.88 mountX=0.12 mountY=0.17, mountTheta=0.95
22:24:47.610 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.12, y=-0.15, opts=13)
22:24:47.615 00.005 11872 Enqueuing Move request for scope (0.12, -0.15)
22:24:47.619 00.004 9960 Worker thread wakes up
22:24:47.619 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.15) opts 0xd
22:24:47.620 00.001 9960 Handling offset move in thread for scope, endpoint = (0.12, -0.15)
22:24:47.620 00.000 9960 Moving (0.12, -0.15) raw xDistance=0.12 yDistance=0.17
22:24:47.620 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:24:47.620 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:24:47.621 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=200, med=0, FiltMin=0, FiltMax=123, Gamma=1.000
22:24:47.625 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
22:24:47.625 00.000 9960 MoveAxis(E, 0, ABG)
22:24:47.625 00.000 9960 Move returns status 0, amount 0
22:24:47.625 00.000 9960 MoveAxis(N, 0, ABG)
22:24:47.625 00.000 9960 Move returns status 0, amount 0
22:24:47.625 00.000 9960 move complete, result=0
22:24:47.625 00.000 9960 worker thread done servicing request
22:24:47.625 00.000 11872 UpdateGuideState exits: m=4361 SNR=44.7
22:24:47.629 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:47.634 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:24:47.636 00.002 11872 Enqueuing Expose request
22:24:47.639 00.003 9960 Worker thread wakes up
22:24:47.639 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:24:47.644 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:24:47.644 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:24:48.898 01.254 9960 Exposure complete
22:24:49.020 00.122 9960 worker thread done servicing request
22:24:49.020 00.000 11872 OnExposeComplete: enter
22:24:49.024 00.004 11872 UpdateGuideState(): m_state=6
22:24:49.028 00.004 11872 Star::Find(15, 1782, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 303
22:24:49.031 00.003 11872 Star::Find returns 1 (0), X=1781.99, Y=955.37, Mass=4291, SNR=43.6, Peak=201 HFD=5.4
22:24:49.035 00.004 11872 CameraToMount -- cameraTheta (1.91) - m_xAngle (0.00) = xAngle (1.90 = 1.90)
22:24:49.039 00.004 11872 CameraToMount -- cameraTheta (1.91) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.87 = -1.41)
22:24:49.043 00.004 11872 CameraToMount -- cameraX=-0.24 cameraY=0.68 hyp=0.72 cameraTheta=1.91 mountX=-0.24 mountY=-0.71, mountTheta=-1.89
22:24:49.050 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.24, y=0.68, opts=13)
22:24:49.055 00.005 11872 Enqueuing Move request for scope (-0.24, 0.68)
22:24:49.060 00.005 9960 Worker thread wakes up
22:24:49.061 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.68) opts 0xd
22:24:49.061 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=201, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
22:24:49.065 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.24, 0.68)
22:24:49.065 00.000 9960 Moving (-0.24, 0.68) raw xDistance=-0.24 yDistance=-0.71
22:24:49.065 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
22:24:49.066 00.001 11872 UpdateGuideState exits: m=4291 SNR=43.6
22:24:49.070 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:49.074 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:24:49.078 00.004 11872 Enqueuing Expose request
22:24:49.082 00.004 9960 resist switch: large excursion: input -0.71 thresh 0.60 direction from 1 to -1
22:24:49.082 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.14
22:24:49.082 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.71 from input -0.71
22:24:49.082 00.000 9960 MoveAxis(E, 111, ABG)
22:24:49.082 00.000 9960 Guiding  Dir = 2, Dur = 111
22:24:49.084 00.002 9960 IsSlewing returns 0
22:24:49.084 00.000 9960 IsGuiding returns 0
22:24:49.084 00.000 9960 PulseGuide returned control before completion, sleep 121
22:24:49.211 00.127 9960 IsGuiding returns 1
22:24:49.213 00.002 9960 scope still moving after pulse duration time elapsed
22:24:49.243 00.030 9960 IsSlewing returns 0
22:24:49.244 00.001 9960 IsGuiding returns 0
22:24:49.245 00.001 9960 scope move finished after 111 + 50 ms
22:24:49.245 00.000 9960 Move returns status 0, amount 111
22:24:49.245 00.000 9960 MoveAxis(N, 532, ABG)
22:24:49.246 00.001 9960 Guiding  Dir = 0, Dur = 532
22:24:49.246 00.000 9960 IsSlewing returns 0
22:24:49.248 00.002 9960 IsGuiding returns 0
22:24:49.249 00.001 9960 PulseGuide returned control before completion, sleep 542
22:24:49.792 00.543 9960 IsGuiding returns 1
22:24:49.794 00.002 9960 scope still moving after pulse duration time elapsed
22:24:49.824 00.030 9960 IsSlewing returns 0
22:24:49.825 00.001 9960 IsGuiding returns 1
22:24:49.857 00.032 9960 IsSlewing returns 0
22:24:49.859 00.002 9960 IsGuiding returns 0
22:24:49.860 00.001 9960 scope move finished after 532 + 79 ms
22:24:49.860 00.000 9960 Move returns status 0, amount 532
22:24:49.861 00.001 9960 move complete, result=0
22:24:49.861 00.000 9960 worker thread done servicing request
22:24:49.862 00.001 11872 GuideStep: -0.2 px 111 ms EAST, -0.7 px 532 ms NORTH
22:24:49.874 00.012 9960 Worker thread wakes up
22:24:49.874 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:24:49.875 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:24:51.117 01.242 9960 Exposure complete
22:24:51.243 00.126 9960 worker thread done servicing request
22:24:51.243 00.000 11872 OnExposeComplete: enter
22:24:51.246 00.003 11872 UpdateGuideState(): m_state=6
22:24:51.249 00.003 11872 Star::Find(15, 1781, 955, 0, (0,0,0,0), 1.5, 10.0, 255) frame 304
22:24:51.254 00.005 11872 Star::Find returns 1 (0), X=1782.50, Y=953.88, Mass=4204, SNR=43.8, Peak=211 HFD=5.8
22:24:51.258 00.004 11872 CameraToMount -- cameraTheta (-1.25) - m_xAngle (0.00) = xAngle (-1.26 = -1.26)
22:24:51.261 00.003 11872 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.71 = 1.71)
22:24:51.266 00.005 11872 CameraToMount -- cameraX=0.27 cameraY=-0.81 hyp=0.85 cameraTheta=-1.25 mountX=0.26 mountY=0.84, mountTheta=1.27
22:24:51.272 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.27, y=-0.81, opts=13)
22:24:51.276 00.004 11872 Enqueuing Move request for scope (0.27, -0.81)
22:24:51.281 00.005 9960 Worker thread wakes up
22:24:51.281 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=0, FiltMin=0, FiltMax=116, Gamma=1.000
22:24:51.285 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.81) opts 0xd
22:24:51.286 00.001 9960 Handling offset move in thread for scope, endpoint = (0.27, -0.81)
22:24:51.286 00.000 9960 Moving (0.27, -0.81) raw xDistance=0.26 yDistance=0.84
22:24:51.286 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
22:24:51.286 00.000 9960 resist switch: large excursion: input 0.84 thresh 0.60 direction from -1 to 1
22:24:51.287 00.001 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.52
22:24:51.287 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.84 from input 0.84
22:24:51.287 00.000 11872 UpdateGuideState exits: m=4204 SNR=43.8
22:24:51.290 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:51.296 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:24:51.300 00.004 11872 Enqueuing Expose request
22:24:51.305 00.005 9960 MoveAxis(W, 116, ABG)
22:24:51.305 00.000 9960 Guiding  Dir = 3, Dur = 116
22:24:51.305 00.000 9960 IsSlewing returns 0
22:24:51.305 00.000 9960 IsGuiding returns 0
22:24:51.306 00.001 9960 PulseGuide returned control before completion, sleep 126
22:24:51.434 00.128 9960 IsGuiding returns 1
22:24:51.436 00.002 9960 scope still moving after pulse duration time elapsed
22:24:51.467 00.031 9960 IsSlewing returns 0
22:24:51.468 00.001 9960 IsGuiding returns 0
22:24:51.468 00.000 9960 scope move finished after 116 + 46 ms
22:24:51.468 00.000 9960 Move returns status 0, amount 116
22:24:51.469 00.001 9960 MoveAxis(S, 627, ABG)
22:24:51.469 00.000 9960 Guiding  Dir = 1, Dur = 627
22:24:51.469 00.000 9960 IsSlewing returns 0
22:24:51.471 00.002 9960 IsGuiding returns 0
22:24:51.471 00.000 9960 PulseGuide returned control before completion, sleep 637
22:24:52.112 00.641 9960 IsGuiding returns 1
22:24:52.114 00.002 9960 scope still moving after pulse duration time elapsed
22:24:52.141 00.027 9960 IsSlewing returns 0
22:24:52.143 00.002 9960 IsGuiding returns 1
22:24:52.173 00.030 9960 IsSlewing returns 0
22:24:52.173 00.000 9960 IsGuiding returns 0
22:24:52.174 00.001 9960 scope move finished after 627 + 76 ms
22:24:52.174 00.000 9960 Move returns status 0, amount 627
22:24:52.175 00.001 9960 move complete, result=0
22:24:52.175 00.000 9960 worker thread done servicing request
22:24:52.176 00.001 11872 GuideStep: 0.3 px 116 ms WEST, 0.8 px 627 ms SOUTH
22:24:52.185 00.009 9960 Worker thread wakes up
22:24:52.185 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:24:52.186 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:24:53.432 01.246 9960 Exposure complete
22:24:53.550 00.118 9960 worker thread done servicing request
22:24:53.550 00.000 11872 OnExposeComplete: enter
22:24:53.553 00.003 11872 UpdateGuideState(): m_state=6
22:24:53.558 00.005 11872 Star::Find(15, 1782, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 305
22:24:53.562 00.004 11872 Star::Find returns 1 (0), X=1781.93, Y=955.26, Mass=4174, SNR=43.5, Peak=208 HFD=5.7
22:24:53.565 00.003 11872 CameraToMount -- cameraTheta (2.06) - m_xAngle (0.00) = xAngle (2.05 = 2.05)
22:24:53.569 00.004 11872 CameraToMount -- cameraTheta (2.06) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (5.02 = -1.26)
22:24:53.573 00.004 11872 CameraToMount -- cameraX=-0.30 cameraY=0.57 hyp=0.65 cameraTheta=2.06 mountX=-0.30 mountY=-0.62, mountTheta=-2.03
22:24:53.577 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.30, y=0.57, opts=13)
22:24:53.583 00.006 11872 Enqueuing Move request for scope (-0.30, 0.57)
22:24:53.586 00.003 9960 Worker thread wakes up
22:24:53.586 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.57) opts 0xd
22:24:53.587 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.30, 0.57)
22:24:53.587 00.000 9960 Moving (-0.30, 0.57) raw xDistance=-0.30 yDistance=-0.62
22:24:53.587 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.30
22:24:53.587 00.000 9960 resist switch: large excursion: input -0.62 thresh 0.60 direction from 1 to -1
22:24:53.588 00.001 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.85
22:24:53.588 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.62 from input -0.62
22:24:53.588 00.000 9960 MoveAxis(E, 133, ABG)
22:24:53.588 00.000 9960 Guiding  Dir = 2, Dur = 133
22:24:53.588 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=208, med=0, FiltMin=0, FiltMax=105, Gamma=1.000
22:24:53.592 00.004 9960 IsSlewing returns 0
22:24:53.592 00.000 11872 UpdateGuideState exits: m=4174 SNR=43.5
22:24:53.597 00.005 9960 IsGuiding returns 0
22:24:53.597 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:53.601 00.004 9960 PulseGuide returned control before completion, sleep 143
22:24:53.601 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:24:53.605 00.004 11872 Enqueuing Expose request
22:24:53.753 00.148 9960 IsGuiding returns 1
22:24:53.754 00.001 9960 scope still moving after pulse duration time elapsed
22:24:53.784 00.030 9960 IsSlewing returns 0
22:24:53.785 00.001 9960 IsGuiding returns 0
22:24:53.786 00.001 9960 scope move finished after 133 + 55 ms
22:24:53.786 00.000 9960 Move returns status 0, amount 133
22:24:53.787 00.001 9960 MoveAxis(N, 460, ABG)
22:24:53.787 00.000 9960 Guiding  Dir = 0, Dur = 460
22:24:53.788 00.001 9960 IsSlewing returns 0
22:24:53.789 00.001 9960 IsGuiding returns 0
22:24:53.789 00.000 9960 PulseGuide returned control before completion, sleep 470
22:24:54.270 00.481 9960 IsGuiding returns 1
22:24:54.272 00.002 9960 scope still moving after pulse duration time elapsed
22:24:54.302 00.030 9960 IsSlewing returns 0
22:24:54.304 00.002 9960 IsGuiding returns 0
22:24:54.304 00.000 9960 scope move finished after 460 + 54 ms
22:24:54.305 00.001 9960 Move returns status 0, amount 460
22:24:54.305 00.000 9960 move complete, result=0
22:24:54.305 00.000 9960 worker thread done servicing request
22:24:54.306 00.001 11872 GuideStep: -0.3 px 133 ms EAST, -0.6 px 460 ms NORTH
22:24:54.312 00.006 9960 Worker thread wakes up
22:24:54.312 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:24:54.312 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:24:55.563 01.251 9960 Exposure complete
22:24:55.666 00.103 9960 worker thread done servicing request
22:24:55.666 00.000 11872 OnExposeComplete: enter
22:24:55.671 00.005 11872 UpdateGuideState(): m_state=6
22:24:55.676 00.005 11872 Star::Find(15, 1781, 955, 0, (0,0,0,0), 1.5, 10.0, 255) frame 306
22:24:55.680 00.004 11872 Star::Find returns 1 (0), X=1782.62, Y=953.75, Mass=4562, SNR=45.5, Peak=216 HFD=5.6
22:24:55.685 00.005 11872 CameraToMount -- cameraTheta (-1.18) - m_xAngle (0.00) = xAngle (-1.19 = -1.19)
22:24:55.689 00.004 11872 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.78 = 1.78)
22:24:55.697 00.008 11872 CameraToMount -- cameraX=0.39 cameraY=-0.94 hyp=1.02 cameraTheta=-1.18 mountX=0.38 mountY=0.99, mountTheta=1.20
22:24:55.706 00.009 11872 SchedulePrimaryMove(0FA44CE0, x=0.39, y=-0.94, opts=13)
22:24:55.711 00.005 11872 Enqueuing Move request for scope (0.39, -0.94)
22:24:55.716 00.005 9960 Worker thread wakes up
22:24:55.717 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=216, med=0, FiltMin=0, FiltMax=113, Gamma=1.000
22:24:55.721 00.004 11872 UpdateGuideState exits: m=4562 SNR=45.5
22:24:55.725 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:55.730 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.39, -0.94) opts 0xd
22:24:55.730 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:24:55.734 00.004 11872 Enqueuing Expose request
22:24:55.737 00.003 9960 Handling offset move in thread for scope, endpoint = (0.39, -0.94)
22:24:55.737 00.000 9960 Moving (0.39, -0.94) raw xDistance=0.38 yDistance=0.99
22:24:55.738 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.38
22:24:55.738 00.000 9960 resist switch: large excursion: input 0.99 thresh 0.60 direction from -1 to 1
22:24:55.738 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.98
22:24:55.738 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.99 from input 0.99
22:24:55.738 00.000 9960 MoveAxis(W, 170, ABG)
22:24:55.738 00.000 9960 Guiding  Dir = 3, Dur = 170
22:24:55.740 00.002 9960 IsSlewing returns 0
22:24:55.740 00.000 9960 IsGuiding returns 0
22:24:55.740 00.000 9960 PulseGuide returned control before completion, sleep 180
22:24:55.930 00.190 9960 IsGuiding returns 1
22:24:55.930 00.000 9960 scope still moving after pulse duration time elapsed
22:24:55.962 00.032 9960 IsSlewing returns 0
22:24:55.962 00.000 9960 IsGuiding returns 0
22:24:55.962 00.000 9960 scope move finished after 170 + 51 ms
22:24:55.962 00.000 9960 Move returns status 0, amount 170
22:24:55.962 00.000 9960 MoveAxis(S, 742, ABG)
22:24:55.962 00.000 9960 Guiding  Dir = 1, Dur = 742
22:24:55.963 00.001 9960 IsSlewing returns 0
22:24:55.963 00.000 9960 IsGuiding returns 0
22:24:55.963 00.000 9960 PulseGuide returned control before completion, sleep 752
22:24:56.729 00.766 9960 IsGuiding returns 1
22:24:56.730 00.001 9960 scope still moving after pulse duration time elapsed
22:24:56.760 00.030 9960 IsSlewing returns 0
22:24:56.762 00.002 9960 IsGuiding returns 0
22:24:56.763 00.001 9960 scope move finished after 742 + 58 ms
22:24:56.764 00.001 9960 Move returns status 0, amount 742
22:24:56.764 00.000 9960 move complete, result=0
22:24:56.765 00.001 9960 worker thread done servicing request
22:24:56.765 00.000 9960 Worker thread wakes up
22:24:56.766 00.001 11872 GuideStep: 0.4 px 170 ms WEST, 1.0 px 742 ms SOUTH
22:24:56.772 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:24:56.773 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:24:58.024 01.251 9960 Exposure complete
22:24:58.149 00.125 9960 worker thread done servicing request
22:24:58.149 00.000 11872 OnExposeComplete: enter
22:24:58.153 00.004 11872 UpdateGuideState(): m_state=6
22:24:58.158 00.005 11872 Star::Find(15, 1782, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 307
22:24:58.162 00.004 11872 Star::Find returns 1 (0), X=1782.45, Y=953.87, Mass=4191, SNR=43.9, Peak=189 HFD=5.8
22:24:58.165 00.003 11872 CameraToMount -- cameraTheta (-1.30) - m_xAngle (0.00) = xAngle (-1.31 = -1.31)
22:24:58.170 00.005 11872 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.66 = 1.66)
22:24:58.174 00.004 11872 CameraToMount -- cameraX=0.23 cameraY=-0.82 hyp=0.85 cameraTheta=-1.30 mountX=0.22 mountY=0.84, mountTheta=1.31
22:24:58.179 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.23, y=-0.82, opts=13)
22:24:58.184 00.005 11872 Enqueuing Move request for scope (0.23, -0.82)
22:24:58.188 00.004 9960 Worker thread wakes up
22:24:58.189 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=189, med=0, FiltMin=0, FiltMax=115, Gamma=1.000
22:24:58.193 00.004 11872 UpdateGuideState exits: m=4191 SNR=43.9
22:24:58.196 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.82) opts 0xd
22:24:58.196 00.000 9960 Handling offset move in thread for scope, endpoint = (0.23, -0.82)
22:24:58.196 00.000 9960 Moving (0.23, -0.82) raw xDistance=0.22 yDistance=0.84
22:24:58.197 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.22
22:24:58.197 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:58.202 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.84 from input 0.84
22:24:58.202 00.000 9960 MoveAxis(W, 116, ABG)
22:24:58.202 00.000 9960 Guiding  Dir = 3, Dur = 116
22:24:58.202 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:24:58.209 00.007 9960 IsSlewing returns 0
22:24:58.209 00.000 11872 Enqueuing Expose request
22:24:58.213 00.004 9960 IsGuiding returns 0
22:24:58.213 00.000 9960 PulseGuide returned control before completion, sleep 126
22:24:58.344 00.131 9960 IsGuiding returns 1
22:24:58.345 00.001 9960 scope still moving after pulse duration time elapsed
22:24:58.376 00.031 9960 IsSlewing returns 0
22:24:58.378 00.002 9960 IsGuiding returns 0
22:24:58.378 00.000 9960 scope move finished after 116 + 48 ms
22:24:58.379 00.001 9960 Move returns status 0, amount 116
22:24:58.379 00.000 9960 MoveAxis(S, 629, ABG)
22:24:58.379 00.000 9960 Guiding  Dir = 1, Dur = 629
22:24:58.380 00.001 9960 IsSlewing returns 0
22:24:58.381 00.001 9960 IsGuiding returns 0
22:24:58.381 00.000 9960 PulseGuide returned control before completion, sleep 639
22:24:59.029 00.648 9960 IsGuiding returns 1
22:24:59.029 00.000 9960 scope still moving after pulse duration time elapsed
22:24:59.059 00.030 9960 IsSlewing returns 0
22:24:59.060 00.001 9960 IsGuiding returns 0
22:24:59.061 00.001 9960 scope move finished after 629 + 51 ms
22:24:59.061 00.000 9960 Move returns status 0, amount 629
22:24:59.062 00.001 9960 move complete, result=0
22:24:59.062 00.000 9960 worker thread done servicing request
22:24:59.062 00.000 9960 Worker thread wakes up
22:24:59.064 00.002 11872 GuideStep: 0.2 px 116 ms WEST, 0.8 px 629 ms SOUTH
22:24:59.070 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:24:59.070 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:25:00.317 01.247 9960 Exposure complete
22:25:00.444 00.127 9960 worker thread done servicing request
22:25:00.444 00.000 11872 OnExposeComplete: enter
22:25:00.448 00.004 11872 UpdateGuideState(): m_state=6
22:25:00.452 00.004 11872 Star::Find(15, 1782, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 308
22:25:00.456 00.004 11872 Star::Find returns 1 (0), X=1782.49, Y=954.78, Mass=4379, SNR=44.6, Peak=213 HFD=5.7
22:25:00.459 00.003 11872 CameraToMount -- cameraTheta (0.34) - m_xAngle (0.00) = xAngle (0.34 = 0.34)
22:25:00.463 00.004 11872 CameraToMount -- cameraTheta (0.34) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (3.31 = -2.98)
22:25:00.467 00.004 11872 CameraToMount -- cameraX=0.27 cameraY=0.09 hyp=0.28 cameraTheta=0.34 mountX=0.27 mountY=-0.05, mountTheta=-0.17
22:25:00.473 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.27, y=0.09, opts=13)
22:25:00.476 00.003 11872 Enqueuing Move request for scope (0.27, 0.09)
22:25:00.482 00.006 9960 Worker thread wakes up
22:25:00.482 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.09) opts 0xd
22:25:00.483 00.001 9960 Handling offset move in thread for scope, endpoint = (0.27, 0.09)
22:25:00.483 00.000 9960 Moving (0.27, 0.09) raw xDistance=0.27 yDistance=-0.05
22:25:00.483 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.27
22:25:00.483 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:25:00.483 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
22:25:00.488 00.005 11872 UpdateGuideState exits: m=4379 SNR=44.6
22:25:00.492 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:00.496 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:25:00.500 00.004 11872 Enqueuing Expose request
22:25:00.504 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:25:00.504 00.000 9960 MoveAxis(W, 133, ABG)
22:25:00.504 00.000 9960 Guiding  Dir = 3, Dur = 133
22:25:00.505 00.001 9960 IsSlewing returns 0
22:25:00.505 00.000 9960 IsGuiding returns 0
22:25:00.505 00.000 9960 PulseGuide returned control before completion, sleep 143
22:25:00.651 00.146 9960 IsGuiding returns 1
22:25:00.652 00.001 9960 scope still moving after pulse duration time elapsed
22:25:00.682 00.030 9960 IsSlewing returns 0
22:25:00.683 00.001 9960 IsGuiding returns 0
22:25:00.684 00.001 9960 scope move finished after 133 + 45 ms
22:25:00.684 00.000 9960 Move returns status 0, amount 133
22:25:00.685 00.001 9960 MoveAxis(N, 0, ABG)
22:25:00.685 00.000 9960 Move returns status 0, amount 0
22:25:00.685 00.000 9960 move complete, result=0
22:25:00.685 00.000 9960 worker thread done servicing request
22:25:00.685 00.000 9960 Worker thread wakes up
22:25:00.686 00.001 11872 GuideStep: 0.3 px 133 ms WEST, -0.0 px 0 ms NORTH
22:25:00.692 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:25:00.692 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:25:01.946 01.254 9960 Exposure complete
22:25:02.066 00.120 9960 worker thread done servicing request
22:25:02.067 00.001 11872 OnExposeComplete: enter
22:25:02.070 00.003 11872 UpdateGuideState(): m_state=6
22:25:02.074 00.004 11872 Star::Find(15, 1782, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 309
22:25:02.077 00.003 11872 Star::Find returns 1 (0), X=1782.25, Y=954.55, Mass=4419, SNR=44.7, Peak=208 HFD=5.5
22:25:02.084 00.007 11872 CameraToMount -- cameraTheta (-1.39) - m_xAngle (0.00) = xAngle (-1.39 = -1.39)
22:25:02.087 00.003 11872 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.58 = 1.58)
22:25:02.090 00.003 11872 CameraToMount -- cameraX=0.02 cameraY=-0.13 hyp=0.14 cameraTheta=-1.39 mountX=0.02 mountY=0.14, mountTheta=1.39
22:25:02.097 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.02, y=-0.13, opts=13)
22:25:02.102 00.005 11872 Enqueuing Move request for scope (0.02, -0.13)
22:25:02.107 00.005 9960 Worker thread wakes up
22:25:02.108 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.13) opts 0xd
22:25:02.108 00.000 9960 Handling offset move in thread for scope, endpoint = (0.02, -0.13)
22:25:02.108 00.000 9960 Moving (0.02, -0.13) raw xDistance=0.02 yDistance=0.14
22:25:02.108 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:25:02.109 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=208, med=0, FiltMin=0, FiltMax=111, Gamma=1.000
22:25:02.113 00.004 11872 UpdateGuideState exits: m=4419 SNR=44.7
22:25:02.117 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:02.122 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:25:02.125 00.003 11872 Enqueuing Expose request
22:25:02.129 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:25:02.129 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
22:25:02.129 00.000 9960 MoveAxis(E, 0, ABG)
22:25:02.129 00.000 9960 Move returns status 0, amount 0
22:25:02.130 00.001 9960 MoveAxis(N, 0, ABG)
22:25:02.130 00.000 9960 Move returns status 0, amount 0
22:25:02.130 00.000 9960 move complete, result=0
22:25:02.130 00.000 9960 worker thread done servicing request
22:25:02.131 00.001 9960 Worker thread wakes up
22:25:02.131 00.000 11872 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:25:02.136 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:25:02.136 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:25:03.388 01.252 9960 Exposure complete
22:25:03.510 00.122 9960 worker thread done servicing request
22:25:03.510 00.000 11872 OnExposeComplete: enter
22:25:03.515 00.005 11872 UpdateGuideState(): m_state=6
22:25:03.519 00.004 11872 Star::Find(15, 1782, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 310
22:25:03.524 00.005 11872 Star::Find returns 1 (0), X=1781.87, Y=955.59, Mass=4430, SNR=44.9, Peak=203 HFD=5.5
22:25:03.527 00.003 11872 CameraToMount -- cameraTheta (1.95) - m_xAngle (0.00) = xAngle (1.94 = 1.94)
22:25:03.530 00.003 11872 CameraToMount -- cameraTheta (1.95) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.91 = -1.37)
22:25:03.534 00.004 11872 CameraToMount -- cameraX=-0.36 cameraY=0.90 hyp=0.97 cameraTheta=1.95 mountX=-0.35 mountY=-0.95, mountTheta=-1.93
22:25:03.540 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.36, y=0.90, opts=13)
22:25:03.543 00.003 11872 Enqueuing Move request for scope (-0.36, 0.90)
22:25:03.548 00.005 9960 Worker thread wakes up
22:25:03.548 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=203, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
22:25:03.555 00.007 11872 UpdateGuideState exits: m=4430 SNR=44.9
22:25:03.561 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:03.566 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:25:03.569 00.003 11872 Enqueuing Expose request
22:25:03.574 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.36, 0.90) opts 0xd
22:25:03.574 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.36, 0.90)
22:25:03.574 00.000 9960 Moving (-0.36, 0.90) raw xDistance=-0.35 yDistance=-0.95
22:25:03.574 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.35
22:25:03.575 00.001 9960 resist switch: large excursion: input -0.95 thresh 0.60 direction from 1 to -1
22:25:03.575 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.86
22:25:03.575 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.95 from input -0.95
22:25:03.575 00.000 9960 MoveAxis(E, 166, ABG)
22:25:03.575 00.000 9960 Guiding  Dir = 2, Dur = 166
22:25:03.576 00.001 9960 IsSlewing returns 0
22:25:03.576 00.000 9960 IsGuiding returns 0
22:25:03.577 00.001 9960 PulseGuide returned control before completion, sleep 176
22:25:03.765 00.188 9960 IsGuiding returns 0
22:25:03.766 00.001 9960 Move returns status 0, amount 166
22:25:03.766 00.000 9960 MoveAxis(N, 711, ABG)
22:25:03.768 00.002 9960 Guiding  Dir = 0, Dur = 711
22:25:03.768 00.000 9960 IsSlewing returns 0
22:25:03.768 00.000 9960 IsGuiding returns 0
22:25:03.769 00.001 9960 PulseGuide returned control before completion, sleep 721
22:25:04.504 00.735 9960 IsGuiding returns 1
22:25:04.505 00.001 9960 scope still moving after pulse duration time elapsed
22:25:04.536 00.031 9960 IsSlewing returns 0
22:25:04.537 00.001 9960 IsGuiding returns 0
22:25:04.538 00.001 9960 scope move finished after 711 + 58 ms
22:25:04.538 00.000 9960 Move returns status 0, amount 711
22:25:04.539 00.001 9960 move complete, result=0
22:25:04.539 00.000 9960 worker thread done servicing request
22:25:04.540 00.001 9960 Worker thread wakes up
22:25:04.540 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:25:04.540 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:25:04.542 00.002 11872 GuideStep: -0.4 px 166 ms EAST, -1.0 px 711 ms NORTH
22:25:05.787 01.245 9960 Exposure complete
22:25:05.928 00.141 9960 worker thread done servicing request
22:25:05.928 00.000 11872 OnExposeComplete: enter
22:25:05.931 00.003 11872 UpdateGuideState(): m_state=6
22:25:05.935 00.004 11872 Star::Find(15, 1781, 955, 0, (0,0,0,0), 1.5, 10.0, 255) frame 311
22:25:05.938 00.003 11872 Star::Find returns 1 (0), X=1782.51, Y=953.83, Mass=4347, SNR=44.3, Peak=190 HFD=5.7
22:25:05.941 00.003 11872 CameraToMount -- cameraTheta (-1.26) - m_xAngle (0.00) = xAngle (-1.26 = -1.26)
22:25:05.944 00.003 11872 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.71 = 1.71)
22:25:05.947 00.003 11872 CameraToMount -- cameraX=0.28 cameraY=-0.86 hyp=0.90 cameraTheta=-1.26 mountX=0.27 mountY=0.90, mountTheta=1.27
22:25:05.954 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.28, y=-0.86, opts=13)
22:25:05.959 00.005 11872 Enqueuing Move request for scope (0.28, -0.86)
22:25:05.964 00.005 9960 Worker thread wakes up
22:25:05.964 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=190, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
22:25:05.969 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.86) opts 0xd
22:25:05.970 00.001 9960 Handling offset move in thread for scope, endpoint = (0.28, -0.86)
22:25:05.970 00.000 9960 Moving (0.28, -0.86) raw xDistance=0.27 yDistance=0.90
22:25:05.970 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.27
22:25:05.970 00.000 9960 resist switch: large excursion: input 0.90 thresh 0.60 direction from -1 to 1
22:25:05.971 00.001 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.69
22:25:05.971 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.90 from input 0.90
22:25:05.971 00.000 9960 MoveAxis(W, 117, ABG)
22:25:05.971 00.000 9960 Guiding  Dir = 3, Dur = 117
22:25:05.972 00.001 11872 UpdateGuideState exits: m=4347 SNR=44.3
22:25:05.976 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:05.980 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:25:05.985 00.005 9960 IsSlewing returns 0
22:25:05.985 00.000 11872 Enqueuing Expose request
22:25:05.989 00.004 9960 IsGuiding returns 0
22:25:05.990 00.001 9960 PulseGuide returned control before completion, sleep 127
22:25:06.125 00.135 9960 IsGuiding returns 1
22:25:06.125 00.000 9960 scope still moving after pulse duration time elapsed
22:25:06.154 00.029 9960 IsSlewing returns 0
22:25:06.156 00.002 9960 IsGuiding returns 0
22:25:06.156 00.000 9960 scope move finished after 117 + 49 ms
22:25:06.156 00.000 9960 Move returns status 0, amount 117
22:25:06.156 00.000 9960 MoveAxis(S, 669, ABG)
22:25:06.157 00.001 9960 Guiding  Dir = 1, Dur = 669
22:25:06.157 00.000 9960 IsSlewing returns 0
22:25:06.158 00.001 9960 IsGuiding returns 0
22:25:06.158 00.000 9960 PulseGuide returned control before completion, sleep 679
22:25:06.843 00.685 9960 IsGuiding returns 1
22:25:06.845 00.002 9960 scope still moving after pulse duration time elapsed
22:25:06.876 00.031 9960 IsSlewing returns 0
22:25:06.876 00.000 9960 IsGuiding returns 0
22:25:06.877 00.001 9960 scope move finished after 669 + 49 ms
22:25:06.878 00.001 9960 Move returns status 0, amount 669
22:25:06.878 00.000 9960 move complete, result=0
22:25:06.878 00.000 9960 worker thread done servicing request
22:25:06.879 00.001 9960 Worker thread wakes up
22:25:06.879 00.000 11872 GuideStep: 0.3 px 117 ms WEST, 0.9 px 669 ms SOUTH
22:25:06.885 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:25:06.885 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:25:08.133 01.248 9960 Exposure complete
22:25:08.257 00.124 9960 worker thread done servicing request
22:25:08.257 00.000 11872 OnExposeComplete: enter
22:25:08.262 00.005 11872 UpdateGuideState(): m_state=6
22:25:08.267 00.005 11872 Star::Find(15, 1782, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 312
22:25:08.275 00.008 11872 Star::Find returns 1 (0), X=1782.48, Y=953.76, Mass=4300, SNR=44.2, Peak=243 HFD=5.6
22:25:08.280 00.005 11872 CameraToMount -- cameraTheta (-1.31) - m_xAngle (0.00) = xAngle (-1.31 = -1.31)
22:25:08.286 00.006 11872 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.66 = 1.66)
22:25:08.291 00.005 11872 CameraToMount -- cameraX=0.25 cameraY=-0.93 hyp=0.96 cameraTheta=-1.31 mountX=0.25 mountY=0.96, mountTheta=1.32
22:25:08.296 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.25, y=-0.93, opts=13)
22:25:08.301 00.005 11872 Enqueuing Move request for scope (0.25, -0.93)
22:25:08.305 00.004 9960 Worker thread wakes up
22:25:08.306 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=243, med=0, FiltMin=0, FiltMax=121, Gamma=1.000
22:25:08.309 00.003 11872 UpdateGuideState exits: m=4300 SNR=44.2
22:25:08.313 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:08.317 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:25:08.321 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.93) opts 0xd
22:25:08.321 00.000 9960 Handling offset move in thread for scope, endpoint = (0.25, -0.93)
22:25:08.321 00.000 9960 Moving (0.25, -0.93) raw xDistance=0.25 yDistance=0.96
22:25:08.321 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.25
22:25:08.321 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.96 from input 0.96
22:25:08.321 00.000 9960 MoveAxis(W, 125, ABG)
22:25:08.323 00.002 9960 Guiding  Dir = 3, Dur = 125
22:25:08.323 00.000 11872 Enqueuing Expose request
22:25:08.327 00.004 9960 IsSlewing returns 0
22:25:08.328 00.001 9960 IsGuiding returns 0
22:25:08.328 00.000 9960 PulseGuide returned control before completion, sleep 135
22:25:08.469 00.141 9960 IsGuiding returns 1
22:25:08.470 00.001 9960 scope still moving after pulse duration time elapsed
22:25:08.500 00.030 9960 IsSlewing returns 0
22:25:08.502 00.002 9960 IsGuiding returns 0
22:25:08.503 00.001 9960 scope move finished after 125 + 49 ms
22:25:08.503 00.000 9960 Move returns status 0, amount 125
22:25:08.504 00.001 9960 MoveAxis(S, 715, ABG)
22:25:08.505 00.001 9960 Guiding  Dir = 1, Dur = 715
22:25:08.505 00.000 9960 IsSlewing returns 0
22:25:08.506 00.001 9960 IsGuiding returns 0
22:25:08.506 00.000 9960 PulseGuide returned control before completion, sleep 725
22:25:09.237 00.731 9960 IsGuiding returns 1
22:25:09.237 00.000 9960 scope still moving after pulse duration time elapsed
22:25:09.269 00.032 9960 IsSlewing returns 0
22:25:09.270 00.001 9960 IsGuiding returns 0
22:25:09.270 00.000 9960 scope move finished after 715 + 49 ms
22:25:09.270 00.000 9960 Move returns status 0, amount 715
22:25:09.270 00.000 9960 move complete, result=0
22:25:09.271 00.001 9960 worker thread done servicing request
22:25:09.271 00.000 9960 Worker thread wakes up
22:25:09.271 00.000 11872 GuideStep: 0.2 px 125 ms WEST, 1.0 px 715 ms SOUTH
22:25:09.277 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:25:09.277 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:25:10.527 01.250 9960 Exposure complete
22:25:10.638 00.111 9960 worker thread done servicing request
22:25:10.640 00.002 11872 OnExposeComplete: enter
22:25:10.644 00.004 11872 UpdateGuideState(): m_state=6
22:25:10.647 00.003 11872 Star::Find(15, 1782, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 313
22:25:10.652 00.005 11872 Star::Find returns 1 (0), X=1781.73, Y=956.05, Mass=4118, SNR=43.0, Peak=205 HFD=5.9
22:25:10.655 00.003 11872 CameraToMount -- cameraTheta (1.92) - m_xAngle (0.00) = xAngle (1.92 = 1.92)
22:25:10.660 00.005 11872 CameraToMount -- cameraTheta (1.92) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.89 = -1.39)
22:25:10.663 00.003 11872 CameraToMount -- cameraX=-0.50 cameraY=1.36 hyp=1.45 cameraTheta=1.92 mountX=-0.50 mountY=-1.43, mountTheta=-1.91
22:25:10.668 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.50, y=1.36, opts=13)
22:25:10.671 00.003 11872 Enqueuing Move request for scope (-0.50, 1.36)
22:25:10.676 00.005 9960 Worker thread wakes up
22:25:10.676 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=205, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
22:25:10.680 00.004 11872 UpdateGuideState exits: m=4118 SNR=43.0
22:25:10.683 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:10.687 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.50, 1.36) opts 0xd
22:25:10.687 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.50, 1.36)
22:25:10.687 00.000 9960 Moving (-0.50, 1.36) raw xDistance=-0.50 yDistance=-1.43
22:25:10.687 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.50
22:25:10.687 00.000 9960 resist switch: large excursion: input -1.43 thresh 0.60 direction from 1 to -1
22:25:10.687 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-4.28
22:25:10.687 00.000 9960 GuideAlgorithmResistSwitch::result() returns -1.43 from input -1.43
22:25:10.687 00.000 9960 MoveAxis(E, 224, ABG)
22:25:10.689 00.002 9960 Guiding  Dir = 2, Dur = 224
22:25:10.689 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:25:10.693 00.004 9960 IsSlewing returns 0
22:25:10.693 00.000 11872 Enqueuing Expose request
22:25:10.697 00.004 9960 IsGuiding returns 0
22:25:10.698 00.001 9960 PulseGuide returned control before completion, sleep 234
22:25:10.939 00.241 9960 IsGuiding returns 1
22:25:10.940 00.001 9960 scope still moving after pulse duration time elapsed
22:25:10.969 00.029 9960 IsSlewing returns 0
22:25:10.971 00.002 9960 IsGuiding returns 0
22:25:10.972 00.001 9960 scope move finished after 224 + 50 ms
22:25:10.972 00.000 9960 Move returns status 0, amount 224
22:25:10.973 00.001 9960 MoveAxis(N, 1064, ABG)
22:25:10.973 00.000 9960 Guiding  Dir = 0, Dur = 1064
22:25:10.974 00.001 9960 IsSlewing returns 0
22:25:10.974 00.000 9960 IsGuiding returns 0
22:25:10.975 00.001 9960 PulseGuide returned control before completion, sleep 1074
22:25:12.065 01.090 9960 IsGuiding returns 1
22:25:12.066 00.001 9960 scope still moving after pulse duration time elapsed
22:25:12.096 00.030 9960 IsSlewing returns 0
22:25:12.097 00.001 9960 IsGuiding returns 0
22:25:12.098 00.001 9960 scope move finished after 1064 + 60 ms
22:25:12.098 00.000 9960 Move returns status 0, amount 1064
22:25:12.100 00.002 9960 move complete, result=0
22:25:12.101 00.001 11872 GuideStep: -0.5 px 224 ms EAST, -1.4 px 1064 ms NORTH
22:25:12.108 00.007 9960 worker thread done servicing request
22:25:12.108 00.000 9960 Worker thread wakes up
22:25:12.108 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:25:12.108 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:25:13.357 01.249 9960 Exposure complete
22:25:13.479 00.122 9960 worker thread done servicing request
22:25:13.479 00.000 11872 OnExposeComplete: enter
22:25:13.484 00.005 11872 UpdateGuideState(): m_state=6
22:25:13.489 00.005 11872 Star::Find(15, 1781, 956, 0, (0,0,0,0), 1.5, 10.0, 255) frame 314
22:25:13.492 00.003 11872 Star::Find returns 1 (0), X=1782.40, Y=953.74, Mass=4211, SNR=43.6, Peak=195 HFD=5.6
22:25:13.496 00.004 11872 CameraToMount -- cameraTheta (-1.39) - m_xAngle (0.00) = xAngle (-1.39 = -1.39)
22:25:13.499 00.003 11872 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.58 = 1.58)
22:25:13.505 00.006 11872 CameraToMount -- cameraX=0.17 cameraY=-0.94 hyp=0.96 cameraTheta=-1.39 mountX=0.17 mountY=0.96, mountTheta=1.39
22:25:13.509 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.17, y=-0.94, opts=13)
22:25:13.513 00.004 11872 Enqueuing Move request for scope (0.17, -0.94)
22:25:13.518 00.005 9960 Worker thread wakes up
22:25:13.519 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=195, med=0, FiltMin=0, FiltMax=116, Gamma=1.000
22:25:13.525 00.006 11872 UpdateGuideState exits: m=4211 SNR=43.6
22:25:13.528 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:13.532 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.94) opts 0xd
22:25:13.533 00.001 9960 Handling offset move in thread for scope, endpoint = (0.17, -0.94)
22:25:13.533 00.000 9960 Moving (0.17, -0.94) raw xDistance=0.17 yDistance=0.96
22:25:13.533 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
22:25:13.533 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:25:13.538 00.005 9960 resist switch: large excursion: input 0.96 thresh 0.60 direction from -1 to 1
22:25:13.538 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.88
22:25:13.538 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.96 from input 0.96
22:25:13.539 00.001 9960 MoveAxis(E, 0, ABG)
22:25:13.539 00.000 9960 Move returns status 0, amount 0
22:25:13.539 00.000 9960 MoveAxis(S, 716, ABG)
22:25:13.539 00.000 9960 Guiding  Dir = 1, Dur = 716
22:25:13.540 00.001 11872 Enqueuing Expose request
22:25:13.543 00.003 9960 IsSlewing returns 0
22:25:13.543 00.000 9960 IsGuiding returns 0
22:25:13.544 00.001 9960 PulseGuide returned control before completion, sleep 726
22:25:14.286 00.742 9960 IsGuiding returns 0
22:25:14.286 00.000 9960 Move returns status 0, amount 716
22:25:14.287 00.001 9960 move complete, result=0
22:25:14.287 00.000 9960 worker thread done servicing request
22:25:14.287 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 1.0 px 716 ms SOUTH
22:25:14.296 00.009 9960 Worker thread wakes up
22:25:14.296 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:25:14.296 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:25:15.542 01.246 9960 Exposure complete
22:25:15.665 00.123 9960 worker thread done servicing request
22:25:15.666 00.001 11872 OnExposeComplete: enter
22:25:15.670 00.004 11872 UpdateGuideState(): m_state=6
22:25:15.673 00.003 11872 Star::Find(15, 1782, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 315
22:25:15.677 00.004 11872 Star::Find returns 1 (0), X=1782.00, Y=955.05, Mass=4077, SNR=43.1, Peak=193 HFD=5.8
22:25:15.682 00.005 11872 CameraToMount -- cameraTheta (2.13) - m_xAngle (0.00) = xAngle (2.13 = 2.13)
22:25:15.685 00.003 11872 CameraToMount -- cameraTheta (2.13) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (5.10 = -1.18)
22:25:15.688 00.003 11872 CameraToMount -- cameraX=-0.23 cameraY=0.36 hyp=0.43 cameraTheta=2.13 mountX=-0.23 mountY=-0.39, mountTheta=-2.09
22:25:15.693 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.23, y=0.36, opts=13)
22:25:15.697 00.004 11872 Enqueuing Move request for scope (-0.23, 0.36)
22:25:15.701 00.004 9960 Worker thread wakes up
22:25:15.701 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=193, med=0, FiltMin=0, FiltMax=115, Gamma=1.000
22:25:15.704 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.36) opts 0xd
22:25:15.704 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.23, 0.36)
22:25:15.705 00.001 9960 Moving (-0.23, 0.36) raw xDistance=-0.23 yDistance=-0.39
22:25:15.705 00.000 11872 UpdateGuideState exits: m=4077 SNR=43.1
22:25:15.711 00.006 9960 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
22:25:15.712 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:25:15.712 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.39
22:25:15.712 00.000 9960 MoveAxis(E, 106, ABG)
22:25:15.712 00.000 9960 Guiding  Dir = 2, Dur = 106
22:25:15.712 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:15.716 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:25:15.720 00.004 11872 Enqueuing Expose request
22:25:15.724 00.004 9960 IsSlewing returns 0
22:25:15.725 00.001 9960 IsGuiding returns 0
22:25:15.725 00.000 9960 PulseGuide returned control before completion, sleep 116
22:25:15.846 00.121 9960 IsGuiding returns 1
22:25:15.847 00.001 9960 scope still moving after pulse duration time elapsed
22:25:15.876 00.029 9960 IsSlewing returns 0
22:25:15.877 00.001 9960 IsGuiding returns 0
22:25:15.879 00.002 9960 scope move finished after 106 + 47 ms
22:25:15.879 00.000 9960 Move returns status 0, amount 106
22:25:15.880 00.001 9960 MoveAxis(N, 0, ABG)
22:25:15.880 00.000 9960 Move returns status 0, amount 0
22:25:15.880 00.000 9960 move complete, result=0
22:25:15.881 00.001 9960 worker thread done servicing request
22:25:15.881 00.000 9960 Worker thread wakes up
22:25:15.882 00.001 11872 GuideStep: -0.2 px 106 ms EAST, -0.4 px 0 ms NORTH
22:25:15.889 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:25:15.889 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:25:17.145 01.256 9960 Exposure complete
22:25:17.269 00.124 9960 worker thread done servicing request
22:25:17.270 00.001 11872 OnExposeComplete: enter
22:25:17.273 00.003 11872 UpdateGuideState(): m_state=6
22:25:17.278 00.005 11872 Star::Find(15, 1782, 955, 0, (0,0,0,0), 1.5, 10.0, 255) frame 316
22:25:17.282 00.004 11872 Star::Find returns 1 (0), X=1782.64, Y=953.57, Mass=4369, SNR=44.8, Peak=191 HFD=5.7
22:25:17.286 00.004 11872 CameraToMount -- cameraTheta (-1.22) - m_xAngle (0.00) = xAngle (-1.23 = -1.23)
22:25:17.290 00.004 11872 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.74 = 1.74)
22:25:17.294 00.004 11872 CameraToMount -- cameraX=0.41 cameraY=-1.12 hyp=1.19 cameraTheta=-1.22 mountX=0.40 mountY=1.18, mountTheta=1.24
22:25:17.299 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.41, y=-1.12, opts=13)
22:25:17.303 00.004 11872 Enqueuing Move request for scope (0.41, -1.12)
22:25:17.308 00.005 9960 Worker thread wakes up
22:25:17.308 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=191, med=0, FiltMin=0, FiltMax=108, Gamma=1.000
22:25:17.312 00.004 11872 UpdateGuideState exits: m=4369 SNR=44.8
22:25:17.315 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:17.319 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:25:17.323 00.004 11872 Enqueuing Expose request
22:25:17.327 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.41, -1.12) opts 0xd
22:25:17.327 00.000 9960 Handling offset move in thread for scope, endpoint = (0.41, -1.12)
22:25:17.327 00.000 9960 Moving (0.41, -1.12) raw xDistance=0.40 yDistance=1.18
22:25:17.327 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.40
22:25:17.328 00.001 9960 GuideAlgorithmResistSwitch::result() returns 1.18 from input 1.18
22:25:17.328 00.000 9960 MoveAxis(W, 181, ABG)
22:25:17.328 00.000 9960 Guiding  Dir = 3, Dur = 181
22:25:17.329 00.001 9960 IsSlewing returns 0
22:25:17.329 00.000 9960 IsGuiding returns 0
22:25:17.330 00.001 9960 PulseGuide returned control before completion, sleep 191
22:25:17.539 00.209 9960 IsGuiding returns 0
22:25:17.540 00.001 9960 Move returns status 0, amount 181
22:25:17.540 00.000 9960 MoveAxis(S, 878, ABG)
22:25:17.540 00.000 9960 Guiding  Dir = 1, Dur = 878
22:25:17.542 00.002 9960 IsSlewing returns 0
22:25:17.543 00.001 9960 IsGuiding returns 0
22:25:17.544 00.001 9960 PulseGuide returned control before completion, sleep 888
22:25:18.437 00.893 9960 IsGuiding returns 1
22:25:18.438 00.001 9960 scope still moving after pulse duration time elapsed
22:25:18.469 00.031 9960 IsSlewing returns 0
22:25:18.472 00.003 9960 IsGuiding returns 0
22:25:18.472 00.000 9960 scope move finished after 878 + 50 ms
22:25:18.473 00.001 9960 Move returns status 0, amount 878
22:25:18.473 00.000 9960 move complete, result=0
22:25:18.473 00.000 9960 worker thread done servicing request
22:25:18.473 00.000 9960 Worker thread wakes up
22:25:18.474 00.001 11872 GuideStep: 0.4 px 181 ms WEST, 1.2 px 878 ms SOUTH
22:25:18.482 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
22:25:18.482 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:25:19.727 01.245 9960 Exposure complete
22:25:19.867 00.140 9960 worker thread done servicing request
22:25:19.868 00.001 11872 OnExposeComplete: enter
22:25:19.871 00.003 11872 UpdateGuideState(): m_state=6
22:25:19.875 00.004 11872 Star::Find(15, 1782, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 317
22:25:19.879 00.004 11872 Star::Find returns 1 (0), X=1781.97, Y=955.59, Mass=4406, SNR=44.8, Peak=170 HFD=5.6
22:25:19.883 00.004 11872 CameraToMount -- cameraTheta (1.85) - m_xAngle (0.00) = xAngle (1.84 = 1.84)
22:25:19.887 00.004 11872 CameraToMount -- cameraTheta (1.85) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.81 = -1.47)
22:25:19.890 00.003 11872 CameraToMount -- cameraX=-0.26 cameraY=0.90 hyp=0.94 cameraTheta=1.85 mountX=-0.25 mountY=-0.93, mountTheta=-1.83
22:25:19.895 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.26, y=0.90, opts=13)
22:25:19.899 00.004 11872 Enqueuing Move request for scope (-0.26, 0.90)
22:25:19.902 00.003 9960 Worker thread wakes up
22:25:19.902 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=170, med=0, FiltMin=0, FiltMax=102, Gamma=1.000
22:25:19.905 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.90) opts 0xd
22:25:19.905 00.000 11872 UpdateGuideState exits: m=4406 SNR=44.8
22:25:19.910 00.005 9960 Handling offset move in thread for scope, endpoint = (-0.26, 0.90)
22:25:19.910 00.000 9960 Moving (-0.26, 0.90) raw xDistance=-0.25 yDistance=-0.93
22:25:19.911 00.001 9960 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.25
22:25:19.911 00.000 9960 resist switch: large excursion: input -0.93 thresh 0.60 direction from 1 to -1
22:25:19.911 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.80
22:25:19.911 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.93 from input -0.93
22:25:19.911 00.000 9960 MoveAxis(E, 105, ABG)
22:25:19.912 00.001 9960 Guiding  Dir = 2, Dur = 105
22:25:19.912 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:19.914 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:25:19.918 00.004 9960 IsSlewing returns 0
22:25:19.919 00.001 11872 Enqueuing Expose request
22:25:19.922 00.003 9960 IsGuiding returns 0
22:25:19.923 00.001 9960 PulseGuide returned control before completion, sleep 115
22:25:20.049 00.126 9960 IsGuiding returns 1
22:25:20.050 00.001 9960 scope still moving after pulse duration time elapsed
22:25:20.080 00.030 9960 IsSlewing returns 0
22:25:20.082 00.002 9960 IsGuiding returns 0
22:25:20.083 00.001 9960 scope move finished after 105 + 55 ms
22:25:20.084 00.001 9960 Move returns status 0, amount 105
22:25:20.084 00.000 9960 MoveAxis(N, 696, ABG)
22:25:20.084 00.000 9960 Guiding  Dir = 0, Dur = 696
22:25:20.085 00.001 9960 IsSlewing returns 0
22:25:20.085 00.000 9960 IsGuiding returns 0
22:25:20.086 00.001 9960 PulseGuide returned control before completion, sleep 706
22:25:20.803 00.717 9960 IsGuiding returns 1
22:25:20.803 00.000 9960 scope still moving after pulse duration time elapsed
22:25:20.833 00.030 9960 IsSlewing returns 0
22:25:20.834 00.001 9960 IsGuiding returns 0
22:25:20.835 00.001 9960 scope move finished after 696 + 53 ms
22:25:20.836 00.001 9960 Move returns status 0, amount 696
22:25:20.836 00.000 9960 move complete, result=0
22:25:20.836 00.000 9960 worker thread done servicing request
22:25:20.836 00.000 11872 GuideStep: -0.3 px 105 ms EAST, -0.9 px 696 ms NORTH
22:25:20.844 00.008 9960 Worker thread wakes up
22:25:20.845 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:25:20.845 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:25:22.091 01.246 9960 Exposure complete
22:25:22.201 00.110 9960 worker thread done servicing request
22:25:22.202 00.001 11872 OnExposeComplete: enter
22:25:22.205 00.003 11872 UpdateGuideState(): m_state=6
22:25:22.208 00.003 11872 Star::Find(15, 1781, 955, 0, (0,0,0,0), 1.5, 10.0, 255) frame 318
22:25:22.213 00.005 11872 Star::Find returns 1 (0), X=1782.25, Y=954.22, Mass=4417, SNR=44.7, Peak=187 HFD=5.7
22:25:22.217 00.004 11872 CameraToMount -- cameraTheta (-1.52) - m_xAngle (0.00) = xAngle (-1.52 = -1.52)
22:25:22.220 00.003 11872 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.45 = 1.45)
22:25:22.224 00.004 11872 CameraToMount -- cameraX=0.03 cameraY=-0.47 hyp=0.47 cameraTheta=-1.52 mountX=0.02 mountY=0.47, mountTheta=1.52
22:25:22.231 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.03, y=-0.47, opts=13)
22:25:22.235 00.004 11872 Enqueuing Move request for scope (0.03, -0.47)
22:25:22.238 00.003 9960 Worker thread wakes up
22:25:22.238 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=187, med=0, FiltMin=0, FiltMax=122, Gamma=1.000
22:25:22.243 00.005 11872 UpdateGuideState exits: m=4417 SNR=44.7
22:25:22.246 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:22.250 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:25:22.255 00.005 11872 Enqueuing Expose request
22:25:22.259 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.47) opts 0xd
22:25:22.259 00.000 9960 Handling offset move in thread for scope, endpoint = (0.03, -0.47)
22:25:22.259 00.000 9960 Moving (0.03, -0.47) raw xDistance=0.02 yDistance=0.47
22:25:22.259 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:25:22.259 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:25:22.259 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.47
22:25:22.260 00.001 9960 MoveAxis(E, 0, ABG)
22:25:22.260 00.000 9960 Move returns status 0, amount 0
22:25:22.260 00.000 9960 MoveAxis(N, 0, ABG)
22:25:22.260 00.000 9960 Move returns status 0, amount 0
22:25:22.260 00.000 9960 move complete, result=0
22:25:22.260 00.000 11872 GuideStep: 0.0 px 0 ms EAST, 0.5 px 0 ms NORTH
22:25:22.267 00.007 9960 worker thread done servicing request
22:25:22.267 00.000 9960 Worker thread wakes up
22:25:22.267 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:25:22.267 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:25:23.523 01.256 9960 Exposure complete
22:25:23.638 00.115 9960 worker thread done servicing request
22:25:23.638 00.000 11872 OnExposeComplete: enter
22:25:23.645 00.007 11872 UpdateGuideState(): m_state=6
22:25:23.652 00.007 11872 Star::Find(15, 1782, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 319
22:25:23.657 00.005 11872 Star::Find returns 1 (0), X=1782.55, Y=953.78, Mass=4317, SNR=44.2, Peak=175 HFD=5.7
22:25:23.663 00.006 11872 CameraToMount -- cameraTheta (-1.23) - m_xAngle (0.00) = xAngle (-1.23 = -1.23)
22:25:23.669 00.006 11872 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.74 = 1.74)
22:25:23.677 00.008 11872 CameraToMount -- cameraX=0.33 cameraY=-0.90 hyp=0.96 cameraTheta=-1.23 mountX=0.32 mountY=0.95, mountTheta=1.24
22:25:23.685 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=0.33, y=-0.90, opts=13)
22:25:23.691 00.006 11872 Enqueuing Move request for scope (0.33, -0.90)
22:25:23.694 00.003 9960 Worker thread wakes up
22:25:23.696 00.002 9960 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.90) opts 0xd
22:25:23.696 00.000 9960 Handling offset move in thread for scope, endpoint = (0.33, -0.90)
22:25:23.696 00.000 9960 Moving (0.33, -0.90) raw xDistance=0.32 yDistance=0.95
22:25:23.696 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32
22:25:23.696 00.000 9960 resist switch: large excursion: input 0.95 thresh 0.60 direction from -1 to 1
22:25:23.696 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=175, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
22:25:23.701 00.005 11872 UpdateGuideState exits: m=4317 SNR=44.2
22:25:23.705 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:23.708 00.003 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.84
22:25:23.709 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.95 from input 0.95
22:25:23.709 00.000 9960 MoveAxis(W, 151, ABG)
22:25:23.709 00.000 9960 Guiding  Dir = 3, Dur = 151
22:25:23.709 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:25:23.714 00.005 9960 IsSlewing returns 0
22:25:23.715 00.001 11872 Enqueuing Expose request
22:25:23.719 00.004 9960 IsGuiding returns 0
22:25:23.719 00.000 9960 PulseGuide returned control before completion, sleep 161
22:25:23.887 00.168 9960 IsGuiding returns 1
22:25:23.888 00.001 9960 scope still moving after pulse duration time elapsed
22:25:23.919 00.031 9960 IsSlewing returns 0
22:25:23.919 00.000 9960 IsGuiding returns 0
22:25:23.920 00.001 9960 scope move finished after 151 + 49 ms
22:25:23.921 00.001 9960 Move returns status 0, amount 151
22:25:23.921 00.000 9960 MoveAxis(S, 707, ABG)
22:25:23.921 00.000 9960 Guiding  Dir = 1, Dur = 707
22:25:23.922 00.001 9960 IsSlewing returns 0
22:25:23.922 00.000 9960 IsGuiding returns 0
22:25:23.922 00.000 9960 PulseGuide returned control before completion, sleep 717
22:25:24.570 00.648 11872 evsrv: cli 0D2D34A0 connect
22:25:24.573 00.003 11872 case statement mapped state 6 to 3
22:25:24.578 00.005 11872 case statement mapped state 6 to 3
22:25:24.585 00.007 11872 evsrv: cli 0D2D34A0 request: {"method":"get_app_state","id":"e856309e-04c7-4415-aafd-fa92a9a550d9"}
22:25:24.731 00.146 11872 case statement mapped state 6 to 3
22:25:24.735 00.004 9960 IsGuiding returns 0
22:25:24.736 00.001 9960 Move returns status 0, amount 707
22:25:24.736 00.000 9960 move complete, result=0
22:25:24.736 00.000 11872 evsrv: cli 0D2D34A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e856309e-04c7-4415-aafd-fa92a9a550d9"}
22:25:24.740 00.004 9960 worker thread done servicing request
22:25:24.740 00.000 9960 Worker thread wakes up
22:25:24.740 00.000 11872 GuideStep: 0.3 px 151 ms WEST, 0.9 px 707 ms SOUTH
22:25:24.745 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:25:24.745 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,940,31,31)
22:25:24.747 00.002 11872 evsrv: cli 0D2D34A0 disconnect
22:25:24.751 00.004 11872 evsrv: cli 0D2D2320 connect
22:25:24.754 00.003 11872 case statement mapped state 6 to 3
22:25:24.757 00.003 11872 case statement mapped state 6 to 3
22:25:24.764 00.007 11872 evsrv: cli 0D2D2320 request: {"method":"dither","params":{"amount":5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"c7b90de5-0dc2-4128-85c5-92f59eca73a2"}
22:25:24.895 00.131 11872 PhdController::Dither begins
22:25:24.900 00.005 11872 dither: size=5.00, dRA=4.97 dDec=5.00
22:25:24.904 00.004 11872 MountToCamera -- mountTheta (-0.79) + m_xAngle (0.00) = xAngle (-0.78 = -0.78)
22:25:25.019 00.115 11872 MountToCamera -- mountX=4.97 mountY=5.00 hyp=7.05 mountTheta=-0.79 cameraX=4.99, cameraY=-4.98 cameraTheta=-0.78
22:25:25.023 00.004 11872 setting lock position to (1787.22, 949.71)
22:25:25.026 00.003 11872 Mount: notify guiding dithered (5.0, -5.0)
22:25:25.030 00.004 11872 Status Line: Dither by 4.97,5.00
22:25:25.036 00.006 11872 PhdController: newstate STATE_SETTLE_BEGIN
22:25:25.040 00.004 11872 PhdController: newstate STATE_SETTLE_WAIT
22:25:25.043 00.003 11872 evsrv: cli 0D2D2320 response: {"jsonrpc":"2.0","result":0,"id":"c7b90de5-0dc2-4128-85c5-92f59eca73a2"}
22:25:25.047 00.004 11872 evsrv: cli 0D2D2320 disconnect
22:25:25.983 00.936 9960 Exposure complete
22:25:26.091 00.108 11872 OnExposeComplete: enter
22:25:26.096 00.005 9960 worker thread done servicing request
22:25:26.096 00.000 11872 UpdateGuideState(): m_state=6
22:25:26.100 00.004 11872 Star::Find(15, 1782, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 320
22:25:26.104 00.004 11872 Star::Find returns 1 (0), X=1782.46, Y=953.80, Mass=4261, SNR=44.3, Peak=186 HFD=5.7
22:25:26.108 00.004 11872 CameraToMount -- cameraTheta (2.43) - m_xAngle (0.00) = xAngle (2.43 = 2.43)
22:25:26.112 00.004 11872 CameraToMount -- cameraTheta (2.43) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (5.40 = -0.89)
22:25:26.115 00.003 11872 CameraToMount -- cameraX=-4.76 cameraY=4.09 hyp=6.28 cameraTheta=2.43 mountX=-4.74 mountY=-4.86, mountTheta=-2.34
22:25:26.128 00.013 11872 dither recenter: remaining=(-5.0,-5.0) step=(-5.0,-5.0)
22:25:26.131 00.003 11872 MountToCamera -- mountTheta (2.35) + m_xAngle (0.00) = xAngle (2.36 = 2.36)
22:25:26.135 00.004 11872 MountToCamera -- mountX=-4.97 mountY=-5.00 hyp=7.05 mountTheta=2.35 cameraX=-4.99, cameraY=4.98 cameraTheta=2.36
22:25:26.140 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-4.99, y=4.98, opts=4)
22:25:26.143 00.003 11872 Enqueuing Move request for scope (-4.99, 4.98)
22:25:26.146 00.003 9960 Worker thread wakes up
22:25:26.146 00.000 11872 Mount: notify direct move -4.97,-5.00
22:25:26.149 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-4.99, 4.98) opts 0x4
22:25:26.149 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=186, med=0, FiltMin=0, FiltMax=104, Gamma=1.000
22:25:26.153 00.004 9960 Handling offset move in thread for scope, endpoint = (-4.99, 4.98)
22:25:26.153 00.000 11872 UpdateGuideState exits: m=4261 SNR=44.3
22:25:26.157 00.004 9960 Moving (-4.99, 4.98) raw xDistance=-4.97 yDistance=-5.00
22:25:26.157 00.000 11872 PhdController: settling, locked = 1, distance = 7.40 (1.50) aobump = 0 frame = 1 / 99999
22:25:26.161 00.004 9960 MoveAxis(E, 3698, B)
22:25:26.161 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763785526.161,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":7.40,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
22:25:26.164 00.003 9960 Guiding  Dir = 2, Dur = 3698
22:25:26.164 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:26.169 00.005 9960 IsSlewing returns 0
22:25:26.169 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:25:26.173 00.004 9960 IsGuiding returns 0
22:25:26.173 00.000 11872 Enqueuing Expose request
22:25:26.177 00.004 9960 PulseGuide returned control before completion, sleep 3708
22:25:29.901 03.724 9960 IsGuiding returns 0
22:25:29.902 00.001 9960 Move returns status 0, amount 3698
22:25:29.902 00.000 9960 MoveAxis(N, 3729, B)
22:25:29.902 00.000 9960 Guiding  Dir = 0, Dur = 3729
22:25:29.902 00.000 9960 IsSlewing returns 0
22:25:29.904 00.002 9960 IsGuiding returns 0
22:25:29.905 00.001 9960 PulseGuide returned control before completion, sleep 3739
22:25:33.647 03.742 9960 IsGuiding returns 1
22:25:33.647 00.000 9960 scope still moving after pulse duration time elapsed
22:25:33.678 00.031 9960 IsSlewing returns 0
22:25:33.679 00.001 9960 IsGuiding returns 0
22:25:33.679 00.000 9960 scope move finished after 3729 + 46 ms
22:25:33.680 00.001 9960 Move returns status 0, amount 3729
22:25:33.680 00.000 9960 move complete, result=0
22:25:33.681 00.001 9960 worker thread done servicing request
22:25:33.681 00.000 9960 Worker thread wakes up
22:25:33.682 00.001 11872 GuideStep: -5.0 px 3698 ms EAST, -5.0 px 3729 ms NORTH
22:25:33.689 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:25:33.689 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1767,939,31,31)
22:25:34.941 01.252 9960 Exposure complete
22:25:35.056 00.115 9960 worker thread done servicing request
22:25:35.057 00.001 11872 OnExposeComplete: enter
22:25:35.062 00.005 11872 UpdateGuideState(): m_state=6
22:25:35.066 00.004 11872 Star::Find(15, 1782, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 321
22:25:35.069 00.003 11872 Star::Find returns 1 (0), X=1786.54, Y=949.18, Mass=4212, SNR=43.8, Peak=221 HFD=5.7
22:25:35.074 00.005 11872 CameraToMount -- cameraTheta (-2.48) - m_xAngle (0.00) = xAngle (-2.48 = -2.48)
22:25:35.077 00.003 11872 CameraToMount -- cameraTheta (-2.48) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (0.49 = 0.49)
22:25:35.082 00.005 11872 CameraToMount -- cameraX=-0.68 cameraY=-0.53 hyp=0.86 cameraTheta=-2.48 mountX=-0.68 mountY=0.40, mountTheta=2.61
22:25:35.086 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.68, y=-0.53, opts=13)
22:25:35.090 00.004 11872 Enqueuing Move request for scope (-0.68, -0.53)
22:25:35.094 00.004 9960 Worker thread wakes up
22:25:35.094 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.68, -0.53) opts 0xd
22:25:35.094 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.68, -0.53)
22:25:35.094 00.000 9960 Moving (-0.68, -0.53) raw xDistance=-0.68 yDistance=0.40
22:25:35.094 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.43 from input -0.68
22:25:35.094 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
22:25:35.095 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=221, med=0, FiltMin=0, FiltMax=108, Gamma=1.000
22:25:35.098 00.003 11872 UpdateGuideState exits: m=4212 SNR=43.8
22:25:35.103 00.005 11872 PhdController: settling, locked = 1, distance = 0.86 (1.50) aobump = 0 frame = 2 / 99999
22:25:35.106 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.40
22:25:35.108 00.002 9960 MoveAxis(E, 319, ABG)
22:25:35.108 00.000 9960 Guiding  Dir = 2, Dur = 319
22:25:35.108 00.000 9960 IsSlewing returns 0
22:25:35.109 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763785535.108,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.86,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
22:25:35.114 00.005 9960 IsGuiding returns 0
22:25:35.114 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:35.118 00.004 9960 PulseGuide returned control before completion, sleep 329
22:25:35.118 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:25:35.141 00.023 11872 Enqueuing Expose request
22:25:35.449 00.308 9960 IsGuiding returns 1
22:25:35.451 00.002 9960 scope still moving after pulse duration time elapsed
22:25:35.481 00.030 9960 IsSlewing returns 0
22:25:35.482 00.001 9960 IsGuiding returns 0
22:25:35.482 00.000 9960 scope move finished after 319 + 49 ms
22:25:35.483 00.001 9960 Move returns status 0, amount 319
22:25:35.483 00.000 9960 MoveAxis(N, 0, ABG)
22:25:35.483 00.000 9960 Move returns status 0, amount 0
22:25:35.483 00.000 9960 move complete, result=0
22:25:35.483 00.000 9960 worker thread done servicing request
22:25:35.484 00.001 9960 Worker thread wakes up
22:25:35.484 00.000 11872 GuideStep: -0.7 px 319 ms EAST, 0.4 px 0 ms NORTH
22:25:35.490 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:25:35.490 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:25:36.727 01.237 9960 Exposure complete
22:25:36.844 00.117 9960 worker thread done servicing request
22:25:36.844 00.000 11872 OnExposeComplete: enter
22:25:36.848 00.004 11872 UpdateGuideState(): m_state=6
22:25:36.852 00.004 11872 Star::Find(15, 1786, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 322
22:25:36.856 00.004 11872 Star::Find returns 1 (0), X=1786.76, Y=949.01, Mass=4134, SNR=43.5, Peak=210 HFD=5.9
22:25:36.859 00.003 11872 CameraToMount -- cameraTheta (-2.15) - m_xAngle (0.00) = xAngle (-2.15 = -2.15)
22:25:36.863 00.004 11872 CameraToMount -- cameraTheta (-2.15) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (0.82 = 0.82)
22:25:36.868 00.005 11872 CameraToMount -- cameraX=-0.46 cameraY=-0.70 hyp=0.84 cameraTheta=-2.15 mountX=-0.46 mountY=0.61, mountTheta=2.22
22:25:36.872 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.46, y=-0.70, opts=13)
22:25:36.877 00.005 11872 Enqueuing Move request for scope (-0.46, -0.70)
22:25:36.881 00.004 9960 Worker thread wakes up
22:25:36.881 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.46, -0.70) opts 0xd
22:25:36.881 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.46, -0.70)
22:25:36.882 00.001 9960 Moving (-0.46, -0.70) raw xDistance=-0.46 yDistance=0.61
22:25:36.882 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.46
22:25:36.882 00.000 9960 resist switch: large excursion: input 0.61 thresh 0.60 direction from 0 to 1
22:25:36.882 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.83
22:25:36.883 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.61 from input 0.61
22:25:36.883 00.000 9960 MoveAxis(E, 238, ABG)
22:25:36.883 00.000 9960 Guiding  Dir = 2, Dur = 238
22:25:36.883 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=210, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
22:25:36.886 00.003 9960 IsSlewing returns 0
22:25:36.887 00.001 11872 UpdateGuideState exits: m=4134 SNR=43.5
22:25:36.891 00.004 11872 PhdController: settling, locked = 1, distance = 0.85 (1.50) aobump = 0 frame = 3 / 99999
22:25:36.894 00.003 9960 IsGuiding returns 0
22:25:36.894 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763785536.894,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.85,"Time":1.8,"SettleTime":10.0,"StarLocked":true}
22:25:36.899 00.005 9960 PulseGuide returned control before completion, sleep 248
22:25:36.899 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:36.902 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:25:36.906 00.004 11872 Enqueuing Expose request
22:25:37.158 00.252 9960 IsGuiding returns 1
22:25:37.159 00.001 9960 scope still moving after pulse duration time elapsed
22:25:37.189 00.030 9960 IsSlewing returns 0
22:25:37.190 00.001 9960 IsGuiding returns 0
22:25:37.190 00.000 9960 scope move finished after 238 + 58 ms
22:25:37.190 00.000 9960 Move returns status 0, amount 238
22:25:37.192 00.002 9960 MoveAxis(S, 456, ABG)
22:25:37.192 00.000 9960 Guiding  Dir = 1, Dur = 456
22:25:37.192 00.000 9960 IsSlewing returns 0
22:25:37.193 00.001 9960 IsGuiding returns 0
22:25:37.193 00.000 9960 PulseGuide returned control before completion, sleep 466
22:25:37.665 00.472 9960 IsGuiding returns 1
22:25:37.666 00.001 9960 scope still moving after pulse duration time elapsed
22:25:37.696 00.030 9960 IsSlewing returns 0
22:25:37.697 00.001 9960 IsGuiding returns 0
22:25:37.698 00.001 9960 scope move finished after 456 + 49 ms
22:25:37.698 00.000 9960 Move returns status 0, amount 456
22:25:37.698 00.000 9960 move complete, result=0
22:25:37.699 00.001 9960 worker thread done servicing request
22:25:37.699 00.000 9960 Worker thread wakes up
22:25:37.700 00.001 11872 GuideStep: -0.5 px 238 ms EAST, 0.6 px 456 ms SOUTH
22:25:37.706 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:25:37.706 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:25:38.954 01.248 9960 Exposure complete
22:25:39.062 00.108 9960 worker thread done servicing request
22:25:39.063 00.001 11872 OnExposeComplete: enter
22:25:39.067 00.004 11872 UpdateGuideState(): m_state=6
22:25:39.071 00.004 11872 Star::Find(15, 1786, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 323
22:25:39.076 00.005 11872 Star::Find returns 1 (0), X=1787.35, Y=948.48, Mass=4681, SNR=46.2, Peak=208 HFD=5.7
22:25:39.080 00.004 11872 CameraToMount -- cameraTheta (-1.47) - m_xAngle (0.00) = xAngle (-1.47 = -1.47)
22:25:39.083 00.003 11872 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.50 = 1.50)
22:25:39.088 00.005 11872 CameraToMount -- cameraX=0.13 cameraY=-1.23 hyp=1.23 cameraTheta=-1.47 mountX=0.13 mountY=1.23, mountTheta=1.47
22:25:39.092 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.13, y=-1.23, opts=13)
22:25:39.095 00.003 11872 Enqueuing Move request for scope (0.13, -1.23)
22:25:39.100 00.005 9960 Worker thread wakes up
22:25:39.100 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.13, -1.23) opts 0xd
22:25:39.100 00.000 9960 Handling offset move in thread for scope, endpoint = (0.13, -1.23)
22:25:39.100 00.000 9960 Moving (0.13, -1.23) raw xDistance=0.13 yDistance=1.23
22:25:39.100 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:25:39.100 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.23 from input 1.23
22:25:39.100 00.000 9960 MoveAxis(E, 0, ABG)
22:25:39.101 00.001 9960 Move returns status 0, amount 0
22:25:39.101 00.000 9960 MoveAxis(S, 919, ABG)
22:25:39.101 00.000 9960 Guiding  Dir = 1, Dur = 919
22:25:39.101 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=208, med=0, FiltMin=0, FiltMax=127, Gamma=1.000
22:25:39.105 00.004 9960 IsSlewing returns 0
22:25:39.105 00.000 9960 IsGuiding returns 0
22:25:39.106 00.001 9960 PulseGuide returned control before completion, sleep 929
22:25:39.106 00.000 11872 UpdateGuideState exits: m=4681 SNR=46.2
22:25:39.109 00.003 11872 PhdController: settling, locked = 1, distance = 0.97 (1.50) aobump = 0 frame = 4 / 99999
22:25:39.114 00.005 11872 evsrv: {"Event":"Settling","Timestamp":1763785539.112,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.97,"Time":4.0,"SettleTime":10.0,"StarLocked":true}
22:25:39.118 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:39.122 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:25:39.125 00.003 11872 Enqueuing Expose request
22:25:40.038 00.913 9960 IsGuiding returns 1
22:25:40.038 00.000 9960 scope still moving after pulse duration time elapsed
22:25:40.070 00.032 9960 IsSlewing returns 0
22:25:40.070 00.000 9960 IsGuiding returns 0
22:25:40.071 00.001 9960 scope move finished after 919 + 45 ms
22:25:40.071 00.000 9960 Move returns status 0, amount 919
22:25:40.072 00.001 9960 move complete, result=0
22:25:40.072 00.000 9960 worker thread done servicing request
22:25:40.072 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 1.2 px 919 ms SOUTH
22:25:40.077 00.005 9960 Worker thread wakes up
22:25:40.077 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:25:40.079 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:25:41.334 01.255 9960 Exposure complete
22:25:41.453 00.119 9960 worker thread done servicing request
22:25:41.453 00.000 11872 OnExposeComplete: enter
22:25:41.456 00.003 11872 UpdateGuideState(): m_state=6
22:25:41.461 00.005 11872 Star::Find(15, 1787, 948, 0, (0,0,0,0), 1.5, 10.0, 255) frame 324
22:25:41.464 00.003 11872 Star::Find returns 1 (0), X=1787.58, Y=949.28, Mass=4478, SNR=45.1, Peak=206 HFD=5.5
22:25:41.468 00.004 11872 CameraToMount -- cameraTheta (-0.87) - m_xAngle (0.00) = xAngle (-0.88 = -0.88)
22:25:41.472 00.004 11872 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.09 = 2.09)
22:25:41.476 00.004 11872 CameraToMount -- cameraX=0.36 cameraY=-0.44 hyp=0.57 cameraTheta=-0.87 mountX=0.36 mountY=0.49, mountTheta=0.94
22:25:41.480 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.36, y=-0.44, opts=13)
22:25:41.485 00.005 11872 Enqueuing Move request for scope (0.36, -0.44)
22:25:41.488 00.003 9960 Worker thread wakes up
22:25:41.488 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.36, -0.44) opts 0xd
22:25:41.488 00.000 9960 Handling offset move in thread for scope, endpoint = (0.36, -0.44)
22:25:41.488 00.000 9960 Moving (0.36, -0.44) raw xDistance=0.36 yDistance=0.49
22:25:41.488 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.36
22:25:41.490 00.002 9960 GuideAlgorithmResistSwitch::result() returns 0.49 from input 0.49
22:25:41.490 00.000 9960 MoveAxis(W, 170, ABG)
22:25:41.490 00.000 9960 Guiding  Dir = 3, Dur = 170
22:25:41.490 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=0, FiltMin=0, FiltMax=119, Gamma=1.000
22:25:41.494 00.004 9960 IsSlewing returns 0
22:25:41.494 00.000 11872 UpdateGuideState exits: m=4478 SNR=45.1
22:25:41.498 00.004 9960 IsGuiding returns 0
22:25:41.498 00.000 11872 PhdController: settling, locked = 1, distance = 0.85 (1.50) aobump = 0 frame = 5 / 99999
22:25:41.501 00.003 11872 evsrv: {"Event":"Settling","Timestamp":1763785541.501,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.85,"Time":6.4,"SettleTime":10.0,"StarLocked":true}
22:25:41.504 00.003 9960 PulseGuide returned control before completion, sleep 180
22:25:41.505 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:41.508 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:25:41.512 00.004 11872 Enqueuing Expose request
22:25:41.699 00.187 9960 IsGuiding returns 1
22:25:41.699 00.000 9960 scope still moving after pulse duration time elapsed
22:25:41.730 00.031 9960 IsSlewing returns 0
22:25:41.731 00.001 9960 IsGuiding returns 0
22:25:41.731 00.000 9960 scope move finished after 170 + 62 ms
22:25:41.731 00.000 9960 Move returns status 0, amount 170
22:25:41.731 00.000 9960 MoveAxis(S, 367, ABG)
22:25:41.731 00.000 9960 Guiding  Dir = 1, Dur = 367
22:25:41.732 00.001 9960 IsSlewing returns 0
22:25:41.732 00.000 9960 IsGuiding returns 0
22:25:41.732 00.000 9960 PulseGuide returned control before completion, sleep 377
22:25:42.119 00.387 9960 IsGuiding returns 1
22:25:42.119 00.000 9960 scope still moving after pulse duration time elapsed
22:25:42.151 00.032 9960 IsSlewing returns 0
22:25:42.151 00.000 9960 IsGuiding returns 0
22:25:42.151 00.000 9960 scope move finished after 367 + 52 ms
22:25:42.152 00.001 9960 Move returns status 0, amount 367
22:25:42.152 00.000 9960 move complete, result=0
22:25:42.152 00.000 9960 worker thread done servicing request
22:25:42.153 00.001 11872 GuideStep: 0.4 px 170 ms WEST, 0.5 px 367 ms SOUTH
22:25:42.159 00.006 9960 Worker thread wakes up
22:25:42.159 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:25:42.159 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:25:43.406 01.247 9960 Exposure complete
22:25:43.524 00.118 9960 worker thread done servicing request
22:25:43.524 00.000 11872 OnExposeComplete: enter
22:25:43.528 00.004 11872 UpdateGuideState(): m_state=6
22:25:43.532 00.004 11872 Star::Find(15, 1787, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 325
22:25:43.536 00.004 11872 Star::Find returns 1 (0), X=1787.05, Y=950.13, Mass=4281, SNR=43.8, Peak=181 HFD=5.9
22:25:43.540 00.004 11872 CameraToMount -- cameraTheta (1.94) - m_xAngle (0.00) = xAngle (1.94 = 1.94)
22:25:43.544 00.004 11872 CameraToMount -- cameraTheta (1.94) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.91 = -1.38)
22:25:43.548 00.004 11872 CameraToMount -- cameraX=-0.16 cameraY=0.42 hyp=0.45 cameraTheta=1.94 mountX=-0.16 mountY=-0.45, mountTheta=-1.92
22:25:43.552 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.16, y=0.42, opts=13)
22:25:43.557 00.005 11872 Enqueuing Move request for scope (-0.16, 0.42)
22:25:43.561 00.004 9960 Worker thread wakes up
22:25:43.561 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.42) opts 0xd
22:25:43.561 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.16, 0.42)
22:25:43.561 00.000 9960 Moving (-0.16, 0.42) raw xDistance=-0.16 yDistance=-0.45
22:25:43.561 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
22:25:43.562 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:25:43.562 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.45
22:25:43.562 00.000 9960 MoveAxis(E, 0, ABG)
22:25:43.562 00.000 9960 Move returns status 0, amount 0
22:25:43.562 00.000 9960 MoveAxis(N, 0, ABG)
22:25:43.562 00.000 9960 Move returns status 0, amount 0
22:25:43.563 00.001 9960 move complete, result=0
22:25:43.563 00.000 9960 worker thread done servicing request
22:25:43.563 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=181, med=0, FiltMin=0, FiltMax=124, Gamma=1.000
22:25:43.567 00.004 11872 UpdateGuideState exits: m=4281 SNR=43.8
22:25:43.571 00.004 11872 PhdController: settling, locked = 1, distance = 0.73 (1.50) aobump = 0 frame = 6 / 99999
22:25:43.575 00.004 11872 evsrv: {"Event":"Settling","Timestamp":1763785543.575,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.73,"Time":8.5,"SettleTime":10.0,"StarLocked":true}
22:25:43.579 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:43.582 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:25:43.586 00.004 11872 Enqueuing Expose request
22:25:43.589 00.003 9960 Worker thread wakes up
22:25:43.590 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:25:43.590 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:25:43.590 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.4 px 0 ms NORTH
22:25:44.830 01.240 9960 Exposure complete
22:25:44.936 00.106 9960 worker thread done servicing request
22:25:44.937 00.001 11872 OnExposeComplete: enter
22:25:44.941 00.004 11872 UpdateGuideState(): m_state=6
22:25:44.944 00.003 11872 Star::Find(15, 1787, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 326
22:25:44.949 00.005 11872 Star::Find returns 1 (0), X=1787.59, Y=948.48, Mass=4312, SNR=44.6, Peak=192 HFD=5.7
22:25:44.954 00.005 11872 CameraToMount -- cameraTheta (-1.28) - m_xAngle (0.00) = xAngle (-1.28 = -1.28)
22:25:44.959 00.005 11872 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.69 = 1.69)
22:25:44.965 00.006 11872 CameraToMount -- cameraX=0.38 cameraY=-1.24 hyp=1.29 cameraTheta=-1.28 mountX=0.37 mountY=1.28, mountTheta=1.29
22:25:44.972 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.38, y=-1.24, opts=13)
22:25:44.979 00.007 11872 Enqueuing Move request for scope (0.38, -1.24)
22:25:44.984 00.005 9960 Worker thread wakes up
22:25:44.984 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=192, med=0, FiltMin=0, FiltMax=116, Gamma=1.000
22:25:44.989 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.38, -1.24) opts 0xd
22:25:44.989 00.000 9960 Handling offset move in thread for scope, endpoint = (0.38, -1.24)
22:25:44.989 00.000 9960 Moving (0.38, -1.24) raw xDistance=0.37 yDistance=1.28
22:25:44.989 00.000 11872 UpdateGuideState exits: m=4312 SNR=44.6
22:25:44.995 00.006 9960 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.37
22:25:44.996 00.001 9960 GuideAlgorithmResistSwitch::result() returns 1.28 from input 1.28
22:25:44.996 00.000 11872 PhdController: settling, locked = 1, distance = 0.90 (1.50) aobump = 0 frame = 7 / 99999
22:25:45.002 00.006 9960 MoveAxis(W, 174, ABG)
22:25:45.002 00.000 9960 Guiding  Dir = 3, Dur = 174
22:25:45.002 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763785545.002,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.90,"Time":9.9,"SettleTime":10.0,"StarLocked":true}
22:25:45.006 00.004 9960 IsSlewing returns 0
22:25:45.006 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:45.010 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:25:45.014 00.004 11872 Enqueuing Expose request
22:25:45.017 00.003 9960 IsGuiding returns 0
22:25:45.019 00.002 9960 PulseGuide returned control before completion, sleep 184
22:25:45.213 00.194 9960 IsGuiding returns 1
22:25:45.213 00.000 9960 scope still moving after pulse duration time elapsed
22:25:45.244 00.031 9960 IsSlewing returns 0
22:25:45.244 00.000 9960 IsGuiding returns 0
22:25:45.245 00.001 9960 scope move finished after 174 + 53 ms
22:25:45.245 00.000 9960 Move returns status 0, amount 174
22:25:45.245 00.000 9960 MoveAxis(S, 957, ABG)
22:25:45.245 00.000 9960 Guiding  Dir = 1, Dur = 957
22:25:45.247 00.002 9960 IsSlewing returns 0
22:25:45.247 00.000 9960 IsGuiding returns 0
22:25:45.248 00.001 9960 PulseGuide returned control before completion, sleep 967
22:25:46.216 00.968 9960 IsGuiding returns 1
22:25:46.216 00.000 9960 scope still moving after pulse duration time elapsed
22:25:46.248 00.032 9960 IsSlewing returns 0
22:25:46.248 00.000 9960 IsGuiding returns 0
22:25:46.249 00.001 9960 scope move finished after 957 + 44 ms
22:25:46.249 00.000 9960 Move returns status 0, amount 957
22:25:46.249 00.000 9960 move complete, result=0
22:25:46.249 00.000 9960 worker thread done servicing request
22:25:46.249 00.000 11872 GuideStep: 0.4 px 174 ms WEST, 1.3 px 957 ms SOUTH
22:25:46.254 00.005 9960 Worker thread wakes up
22:25:46.254 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:25:46.254 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:25:47.502 01.248 9960 Exposure complete
22:25:47.611 00.109 9960 worker thread done servicing request
22:25:47.612 00.001 11872 OnExposeComplete: enter
22:25:47.616 00.004 11872 UpdateGuideState(): m_state=6
22:25:47.621 00.005 11872 Star::Find(15, 1787, 948, 0, (0,0,0,0), 1.5, 10.0, 255) frame 327
22:25:47.626 00.005 11872 Star::Find returns 1 (0), X=1787.23, Y=950.62, Mass=4264, SNR=44.0, Peak=175 HFD=5.6
22:25:47.630 00.004 11872 CameraToMount -- cameraTheta (1.55) - m_xAngle (0.00) = xAngle (1.55 = 1.55)
22:25:47.633 00.003 11872 CameraToMount -- cameraTheta (1.55) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.52 = -1.76)
22:25:47.638 00.005 11872 CameraToMount -- cameraX=0.02 cameraY=0.91 hyp=0.91 cameraTheta=1.55 mountX=0.02 mountY=-0.89, mountTheta=-1.55
22:25:47.642 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.02, y=0.91, opts=13)
22:25:47.646 00.004 11872 Enqueuing Move request for scope (0.02, 0.91)
22:25:47.650 00.004 9960 Worker thread wakes up
22:25:47.650 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=175, med=0, FiltMin=0, FiltMax=105, Gamma=1.000
22:25:47.654 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.91) opts 0xd
22:25:47.654 00.000 11872 UpdateGuideState exits: m=4264 SNR=44.0
22:25:47.659 00.005 9960 Handling offset move in thread for scope, endpoint = (0.02, 0.91)
22:25:47.659 00.000 11872 PhdController: settling, locked = 1, distance = 0.90 (1.50) aobump = 0 frame = 8 / 99999
22:25:47.662 00.003 11872 PhdController: newstate STATE_FINISH
22:25:47.666 00.004 9960 Moving (0.02, 0.91) raw xDistance=0.02 yDistance=-0.89
22:25:47.666 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:25:47.667 00.001 11872 PhdController complete: success
22:25:47.670 00.003 9960 resist switch: large excursion: input -0.89 thresh 0.60 direction from 1 to -1
22:25:47.671 00.001 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.68
22:25:47.671 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.89 from input -0.89
22:25:47.671 00.000 9960 MoveAxis(E, 0, ABG)
22:25:47.671 00.000 11872 evsrv: {"Event":"SettleDone","Timestamp":1763785547.670,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":8,"DroppedFrames":0}
22:25:47.674 00.003 9960 Move returns status 0, amount 0
22:25:47.674 00.000 9960 MoveAxis(N, 667, ABG)
22:25:47.676 00.002 9960 Guiding  Dir = 0, Dur = 667
22:25:47.676 00.000 11872 Mount: notify guiding dither settle done success=1
22:25:47.679 00.003 11872 PhdController: newstate STATE_IDLE
22:25:47.684 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:47.688 00.004 9960 IsSlewing returns 0
22:25:47.689 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:25:47.692 00.003 11872 Enqueuing Expose request
22:25:47.696 00.004 9960 IsGuiding returns 0
22:25:47.696 00.000 9960 PulseGuide returned control before completion, sleep 677
22:25:48.385 00.689 9960 IsGuiding returns 1
22:25:48.386 00.001 9960 scope still moving after pulse duration time elapsed
22:25:48.416 00.030 9960 IsSlewing returns 0
22:25:48.417 00.001 9960 IsGuiding returns 0
22:25:48.418 00.001 9960 scope move finished after 667 + 55 ms
22:25:48.418 00.000 9960 Move returns status 0, amount 667
22:25:48.418 00.000 9960 move complete, result=0
22:25:48.420 00.002 9960 worker thread done servicing request
22:25:48.420 00.000 9960 Worker thread wakes up
22:25:48.420 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.9 px 667 ms NORTH
22:25:48.428 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
22:25:48.429 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:25:49.683 01.254 9960 Exposure complete
22:25:49.803 00.120 9960 worker thread done servicing request
22:25:49.804 00.001 11872 OnExposeComplete: enter
22:25:49.808 00.004 11872 UpdateGuideState(): m_state=6
22:25:49.812 00.004 11872 Star::Find(15, 1787, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 328
22:25:49.816 00.004 11872 Star::Find returns 1 (0), X=1787.68, Y=949.31, Mass=4263, SNR=44.2, Peak=135 HFD=6.0
22:25:49.820 00.004 11872 CameraToMount -- cameraTheta (-0.71) - m_xAngle (0.00) = xAngle (-0.72 = -0.72)
22:25:49.824 00.004 11872 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.25 = 2.25)
22:25:49.831 00.007 11872 CameraToMount -- cameraX=0.46 cameraY=-0.40 hyp=0.61 cameraTheta=-0.71 mountX=0.46 mountY=0.47, mountTheta=0.80
22:25:49.839 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=0.46, y=-0.40, opts=13)
22:25:49.845 00.006 11872 Enqueuing Move request for scope (0.46, -0.40)
22:25:49.849 00.004 9960 Worker thread wakes up
22:25:49.850 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.46, -0.40) opts 0xd
22:25:49.850 00.000 9960 Handling offset move in thread for scope, endpoint = (0.46, -0.40)
22:25:49.850 00.000 9960 Moving (0.46, -0.40) raw xDistance=0.46 yDistance=0.47
22:25:49.850 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.29 from input 0.46
22:25:49.850 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:25:49.851 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=135, med=0, FiltMin=0, FiltMax=101, Gamma=1.000
22:25:49.855 00.004 11872 UpdateGuideState exits: m=4263 SNR=44.2
22:25:49.859 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:49.864 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.47
22:25:49.864 00.000 9960 MoveAxis(W, 215, ABG)
22:25:49.864 00.000 9960 Guiding  Dir = 3, Dur = 215
22:25:49.864 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:25:49.869 00.005 11872 Enqueuing Expose request
22:25:49.873 00.004 9960 IsSlewing returns 0
22:25:49.873 00.000 9960 IsGuiding returns 0
22:25:49.873 00.000 9960 PulseGuide returned control before completion, sleep 225
22:25:50.113 00.240 9960 IsGuiding returns 0
22:25:50.114 00.001 9960 Move returns status 0, amount 215
22:25:50.114 00.000 9960 MoveAxis(N, 0, ABG)
22:25:50.114 00.000 9960 Move returns status 0, amount 0
22:25:50.114 00.000 9960 move complete, result=0
22:25:50.114 00.000 9960 worker thread done servicing request
22:25:50.114 00.000 9960 Worker thread wakes up
22:25:50.116 00.002 11872 GuideStep: 0.5 px 215 ms WEST, 0.5 px 0 ms NORTH
22:25:50.121 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:25:50.121 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:25:51.368 01.247 9960 Exposure complete
22:25:51.494 00.126 9960 worker thread done servicing request
22:25:51.494 00.000 11872 OnExposeComplete: enter
22:25:51.500 00.006 11872 UpdateGuideState(): m_state=6
22:25:51.508 00.008 11872 Star::Find(15, 1787, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 329
22:25:51.515 00.007 11872 Star::Find returns 1 (0), X=1787.44, Y=948.52, Mass=4574, SNR=45.7, Peak=188 HFD=5.9
22:25:51.522 00.007 11872 CameraToMount -- cameraTheta (-1.39) - m_xAngle (0.00) = xAngle (-1.39 = -1.39)
22:25:51.527 00.005 11872 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.58 = 1.58)
22:25:51.531 00.004 11872 CameraToMount -- cameraX=0.22 cameraY=-1.20 hyp=1.22 cameraTheta=-1.39 mountX=0.22 mountY=1.22, mountTheta=1.40
22:25:51.536 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.22, y=-1.20, opts=13)
22:25:51.541 00.005 11872 Enqueuing Move request for scope (0.22, -1.20)
22:25:51.545 00.004 9960 Worker thread wakes up
22:25:51.546 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=188, med=0, FiltMin=0, FiltMax=122, Gamma=1.000
22:25:51.552 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (0.22, -1.20) opts 0xd
22:25:51.552 00.000 11872 UpdateGuideState exits: m=4574 SNR=45.7
22:25:51.556 00.004 9960 Handling offset move in thread for scope, endpoint = (0.22, -1.20)
22:25:51.556 00.000 9960 Moving (0.22, -1.20) raw xDistance=0.22 yDistance=1.22
22:25:51.556 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.22
22:25:51.556 00.000 9960 resist switch: large excursion: input 1.22 thresh 0.60 direction from -1 to 1
22:25:51.556 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=3.65
22:25:51.557 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:51.559 00.002 9960 GuideAlgorithmResistSwitch::result() returns 1.22 from input 1.22
22:25:51.559 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:25:51.564 00.005 9960 MoveAxis(W, 116, ABG)
22:25:51.564 00.000 11872 Enqueuing Expose request
22:25:51.567 00.003 9960 Guiding  Dir = 3, Dur = 116
22:25:51.568 00.001 9960 IsSlewing returns 0
22:25:51.568 00.000 9960 IsGuiding returns 0
22:25:51.569 00.001 9960 PulseGuide returned control before completion, sleep 126
22:25:51.702 00.133 9960 IsGuiding returns 1
22:25:51.703 00.001 9960 scope still moving after pulse duration time elapsed
22:25:51.734 00.031 9960 IsSlewing returns 0
22:25:51.736 00.002 9960 IsGuiding returns 0
22:25:51.736 00.000 9960 scope move finished after 116 + 51 ms
22:25:51.736 00.000 9960 Move returns status 0, amount 116
22:25:51.736 00.000 9960 MoveAxis(S, 907, ABG)
22:25:51.737 00.001 9960 Guiding  Dir = 1, Dur = 907
22:25:51.737 00.000 9960 IsSlewing returns 0
22:25:51.737 00.000 9960 IsGuiding returns 0
22:25:51.739 00.002 9960 PulseGuide returned control before completion, sleep 917
22:25:52.662 00.923 9960 IsGuiding returns 1
22:25:52.662 00.000 9960 scope still moving after pulse duration time elapsed
22:25:52.693 00.031 9960 IsSlewing returns 0
22:25:52.694 00.001 9960 IsGuiding returns 0
22:25:52.695 00.001 9960 scope move finished after 907 + 49 ms
22:25:52.696 00.001 9960 Move returns status 0, amount 907
22:25:52.696 00.000 9960 move complete, result=0
22:25:52.696 00.000 9960 worker thread done servicing request
22:25:52.697 00.001 11872 GuideStep: 0.2 px 116 ms WEST, 1.2 px 907 ms SOUTH
22:25:52.706 00.009 9960 Worker thread wakes up
22:25:52.706 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:25:52.707 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:25:53.949 01.242 9960 Exposure complete
22:25:54.069 00.120 9960 worker thread done servicing request
22:25:54.069 00.000 11872 OnExposeComplete: enter
22:25:54.074 00.005 11872 UpdateGuideState(): m_state=6
22:25:54.077 00.003 11872 Star::Find(15, 1787, 948, 0, (0,0,0,0), 1.5, 10.0, 255) frame 330
22:25:54.082 00.005 11872 Star::Find returns 1 (0), X=1786.69, Y=950.57, Mass=4500, SNR=45.4, Peak=196 HFD=5.7
22:25:54.086 00.004 11872 CameraToMount -- cameraTheta (2.12) - m_xAngle (0.00) = xAngle (2.12 = 2.12)
22:25:54.090 00.004 11872 CameraToMount -- cameraTheta (2.12) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (5.09 = -1.19)
22:25:54.094 00.004 11872 CameraToMount -- cameraX=-0.53 cameraY=0.86 hyp=1.01 cameraTheta=2.12 mountX=-0.53 mountY=-0.94, mountTheta=-2.08
22:25:54.098 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.53, y=0.86, opts=13)
22:25:54.103 00.005 11872 Enqueuing Move request for scope (-0.53, 0.86)
22:25:54.107 00.004 9960 Worker thread wakes up
22:25:54.107 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=196, med=0, FiltMin=0, FiltMax=102, Gamma=1.000
22:25:54.110 00.003 11872 UpdateGuideState exits: m=4500 SNR=45.4
22:25:54.114 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:54.119 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:25:54.124 00.005 11872 Enqueuing Expose request
22:25:54.127 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.53, 0.86) opts 0xd
22:25:54.127 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.53, 0.86)
22:25:54.127 00.000 9960 Moving (-0.53, 0.86) raw xDistance=-0.53 yDistance=-0.94
22:25:54.127 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.53
22:25:54.127 00.000 9960 resist switch: large excursion: input -0.94 thresh 0.60 direction from 1 to -1
22:25:54.128 00.001 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.82
22:25:54.129 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.94 from input -0.94
22:25:54.129 00.000 9960 MoveAxis(E, 240, ABG)
22:25:54.129 00.000 9960 Guiding  Dir = 2, Dur = 240
22:25:54.130 00.001 9960 IsSlewing returns 0
22:25:54.130 00.000 9960 IsGuiding returns 0
22:25:54.130 00.000 9960 PulseGuide returned control before completion, sleep 250
22:25:54.381 00.251 9960 IsGuiding returns 1
22:25:54.382 00.001 9960 scope still moving after pulse duration time elapsed
22:25:54.413 00.031 9960 IsSlewing returns 0
22:25:54.414 00.001 9960 IsGuiding returns 0
22:25:54.414 00.000 9960 scope move finished after 240 + 44 ms
22:25:54.415 00.001 9960 Move returns status 0, amount 240
22:25:54.415 00.000 9960 MoveAxis(N, 703, ABG)
22:25:54.415 00.000 9960 Guiding  Dir = 0, Dur = 703
22:25:54.415 00.000 9960 IsSlewing returns 0
22:25:54.417 00.002 9960 IsGuiding returns 0
22:25:54.418 00.001 9960 PulseGuide returned control before completion, sleep 713
22:25:55.147 00.729 9960 IsGuiding returns 1
22:25:55.148 00.001 9960 scope still moving after pulse duration time elapsed
22:25:55.178 00.030 9960 IsSlewing returns 0
22:25:55.178 00.000 9960 IsGuiding returns 0
22:25:55.179 00.001 9960 scope move finished after 703 + 58 ms
22:25:55.179 00.000 9960 Move returns status 0, amount 703
22:25:55.179 00.000 9960 move complete, result=0
22:25:55.180 00.001 9960 worker thread done servicing request
22:25:55.180 00.000 9960 Worker thread wakes up
22:25:55.180 00.000 11872 GuideStep: -0.5 px 240 ms EAST, -0.9 px 703 ms NORTH
22:25:55.186 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:25:55.186 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:25:56.435 01.249 9960 Exposure complete
22:25:56.551 00.116 11872 OnExposeComplete: enter
22:25:56.556 00.005 11872 UpdateGuideState(): m_state=6
22:25:56.561 00.005 9960 worker thread done servicing request
22:25:56.561 00.000 11872 Star::Find(15, 1786, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 331
22:25:56.565 00.004 11872 Star::Find returns 1 (0), X=1787.39, Y=950.21, Mass=4395, SNR=45.2, Peak=181 HFD=5.6
22:25:56.569 00.004 11872 CameraToMount -- cameraTheta (1.24) - m_xAngle (0.00) = xAngle (1.23 = 1.23)
22:25:56.572 00.003 11872 CameraToMount -- cameraTheta (1.24) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.20 = -2.08)
22:25:56.576 00.004 11872 CameraToMount -- cameraX=0.17 cameraY=0.50 hyp=0.52 cameraTheta=1.24 mountX=0.17 mountY=-0.46, mountTheta=-1.21
22:25:56.583 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.17, y=0.50, opts=13)
22:25:56.589 00.006 11872 Enqueuing Move request for scope (0.17, 0.50)
22:25:56.593 00.004 9960 Worker thread wakes up
22:25:56.593 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.50) opts 0xd
22:25:56.594 00.001 9960 Handling offset move in thread for scope, endpoint = (0.17, 0.50)
22:25:56.594 00.000 9960 Moving (0.17, 0.50) raw xDistance=0.17 yDistance=-0.46
22:25:56.594 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
22:25:56.594 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.46 from input -0.46
22:25:56.594 00.000 9960 MoveAxis(E, 0, ABG)
22:25:56.596 00.002 9960 Move returns status 0, amount 0
22:25:56.597 00.001 9960 MoveAxis(N, 342, ABG)
22:25:56.597 00.000 9960 Guiding  Dir = 0, Dur = 342
22:25:56.597 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=181, med=0, FiltMin=0, FiltMax=102, Gamma=1.000
22:25:56.603 00.006 9960 IsSlewing returns 0
22:25:56.603 00.000 11872 UpdateGuideState exits: m=4395 SNR=45.2
22:25:56.610 00.007 9960 IsGuiding returns 0
22:25:56.610 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:56.616 00.006 9960 PulseGuide returned control before completion, sleep 352
22:25:56.616 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:25:56.622 00.006 11872 Enqueuing Expose request
22:25:56.970 00.348 9960 IsGuiding returns 1
22:25:56.971 00.001 9960 scope still moving after pulse duration time elapsed
22:25:57.000 00.029 9960 IsSlewing returns 0
22:25:57.002 00.002 9960 IsGuiding returns 0
22:25:57.002 00.000 9960 scope move finished after 342 + 49 ms
22:25:57.002 00.000 9960 Move returns status 0, amount 342
22:25:57.002 00.000 9960 move complete, result=0
22:25:57.002 00.000 9960 worker thread done servicing request
22:25:57.002 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.5 px 342 ms NORTH
22:25:57.009 00.007 9960 Worker thread wakes up
22:25:57.009 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:25:57.009 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:25:58.266 01.257 9960 Exposure complete
22:25:58.385 00.119 9960 worker thread done servicing request
22:25:58.386 00.001 11872 OnExposeComplete: enter
22:25:58.390 00.004 11872 UpdateGuideState(): m_state=6
22:25:58.394 00.004 11872 Star::Find(15, 1787, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 332
22:25:58.399 00.005 11872 Star::Find returns 1 (0), X=1787.48, Y=949.27, Mass=4373, SNR=44.7, Peak=202 HFD=5.6
22:25:58.402 00.003 11872 CameraToMount -- cameraTheta (-1.04) - m_xAngle (0.00) = xAngle (-1.04 = -1.04)
22:25:58.407 00.005 11872 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.93 = 1.93)
22:25:58.410 00.003 11872 CameraToMount -- cameraX=0.26 cameraY=-0.44 hyp=0.52 cameraTheta=-1.04 mountX=0.26 mountY=0.48, mountTheta=1.08
22:25:58.415 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.26, y=-0.44, opts=13)
22:25:58.419 00.004 11872 Enqueuing Move request for scope (0.26, -0.44)
22:25:58.424 00.005 9960 Worker thread wakes up
22:25:58.424 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=202, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
22:25:58.428 00.004 11872 UpdateGuideState exits: m=4373 SNR=44.7
22:25:58.433 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.44) opts 0xd
22:25:58.433 00.000 9960 Handling offset move in thread for scope, endpoint = (0.26, -0.44)
22:25:58.433 00.000 9960 Moving (0.26, -0.44) raw xDistance=0.26 yDistance=0.48
22:25:58.433 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
22:25:58.433 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:25:58.434 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.48
22:25:58.434 00.000 9960 MoveAxis(W, 122, ABG)
22:25:58.434 00.000 9960 Guiding  Dir = 3, Dur = 122
22:25:58.434 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:58.438 00.004 9960 IsSlewing returns 0
22:25:58.438 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:25:58.442 00.004 9960 IsGuiding returns 0
22:25:58.442 00.000 11872 Enqueuing Expose request
22:25:58.446 00.004 9960 PulseGuide returned control before completion, sleep 132
22:25:58.586 00.140 9960 IsGuiding returns 1
22:25:58.587 00.001 9960 scope still moving after pulse duration time elapsed
22:25:58.616 00.029 9960 IsSlewing returns 0
22:25:58.618 00.002 9960 IsGuiding returns 0
22:25:58.619 00.001 9960 scope move finished after 122 + 54 ms
22:25:58.619 00.000 9960 Move returns status 0, amount 122
22:25:58.620 00.001 9960 MoveAxis(N, 0, ABG)
22:25:58.620 00.000 9960 Move returns status 0, amount 0
22:25:58.620 00.000 9960 move complete, result=0
22:25:58.621 00.001 9960 worker thread done servicing request
22:25:58.621 00.000 9960 Worker thread wakes up
22:25:58.621 00.000 11872 GuideStep: 0.3 px 122 ms WEST, 0.5 px 0 ms NORTH
22:25:58.627 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:25:58.627 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:25:59.886 01.259 9960 Exposure complete
22:26:00.004 00.118 9960 worker thread done servicing request
22:26:00.004 00.000 11872 OnExposeComplete: enter
22:26:00.014 00.010 11872 UpdateGuideState(): m_state=6
22:26:00.021 00.007 11872 Star::Find(15, 1787, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 333
22:26:00.025 00.004 11872 Star::Find returns 1 (0), X=1787.41, Y=949.27, Mass=4481, SNR=45.2, Peak=184 HFD=5.5
22:26:00.030 00.005 11872 CameraToMount -- cameraTheta (-1.16) - m_xAngle (0.00) = xAngle (-1.16 = -1.16)
22:26:00.034 00.004 11872 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.81 = 1.81)
22:26:00.038 00.004 11872 CameraToMount -- cameraX=0.19 cameraY=-0.44 hyp=0.48 cameraTheta=-1.16 mountX=0.19 mountY=0.46, mountTheta=1.18
22:26:00.044 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.19, y=-0.44, opts=13)
22:26:00.048 00.004 11872 Enqueuing Move request for scope (0.19, -0.44)
22:26:00.052 00.004 9960 Worker thread wakes up
22:26:00.052 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.44) opts 0xd
22:26:00.052 00.000 9960 Handling offset move in thread for scope, endpoint = (0.19, -0.44)
22:26:00.053 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=184, med=0, FiltMin=0, FiltMax=117, Gamma=1.000
22:26:00.057 00.004 11872 UpdateGuideState exits: m=4481 SNR=45.2
22:26:00.060 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:00.064 00.004 9960 Moving (0.19, -0.44) raw xDistance=0.19 yDistance=0.46
22:26:00.064 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
22:26:00.064 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:26:00.064 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:26:00.068 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.46
22:26:00.068 00.000 9960 MoveAxis(E, 0, ABG)
22:26:00.068 00.000 9960 Move returns status 0, amount 0
22:26:00.070 00.002 9960 MoveAxis(N, 0, ABG)
22:26:00.070 00.000 9960 Move returns status 0, amount 0
22:26:00.070 00.000 9960 move complete, result=0
22:26:00.070 00.000 11872 Enqueuing Expose request
22:26:00.074 00.004 9960 worker thread done servicing request
22:26:00.074 00.000 9960 Worker thread wakes up
22:26:00.074 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:26:00.074 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 0.5 px 0 ms NORTH
22:26:00.080 00.006 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:26:01.327 01.247 9960 Exposure complete
22:26:01.455 00.128 9960 worker thread done servicing request
22:26:01.455 00.000 11872 OnExposeComplete: enter
22:26:01.460 00.005 11872 UpdateGuideState(): m_state=6
22:26:01.466 00.006 11872 Star::Find(15, 1787, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 334
22:26:01.472 00.006 11872 Star::Find returns 1 (0), X=1787.59, Y=947.96, Mass=4270, SNR=43.9, Peak=164 HFD=6.0
22:26:01.478 00.006 11872 CameraToMount -- cameraTheta (-1.36) - m_xAngle (0.00) = xAngle (-1.37 = -1.37)
22:26:01.484 00.006 11872 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.60 = 1.60)
22:26:01.492 00.008 11872 CameraToMount -- cameraX=0.37 cameraY=-1.75 hyp=1.79 cameraTheta=-1.36 mountX=0.36 mountY=1.79, mountTheta=1.37
22:26:01.498 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.37, y=-1.75, opts=13)
22:26:01.504 00.006 11872 Enqueuing Move request for scope (0.37, -1.75)
22:26:01.508 00.004 9960 Worker thread wakes up
22:26:01.510 00.002 9960 worker thread servicing REQUEST_MOVE scope ofs (0.37, -1.75) opts 0xd
22:26:01.510 00.000 9960 Handling offset move in thread for scope, endpoint = (0.37, -1.75)
22:26:01.510 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=164, med=0, FiltMin=0, FiltMax=110, Gamma=1.000
22:26:01.514 00.004 9960 Moving (0.37, -1.75) raw xDistance=0.36 yDistance=1.79
22:26:01.515 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.36
22:26:01.515 00.000 9960 resist switch: large excursion: input 1.79 thresh 0.60 direction from -1 to 1
22:26:01.515 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=5.36
22:26:01.516 00.001 11872 UpdateGuideState exits: m=4270 SNR=43.9
22:26:01.521 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:01.526 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:26:01.529 00.003 11872 Enqueuing Expose request
22:26:01.534 00.005 9960 GuideAlgorithmResistSwitch::result() returns 1.79 from input 1.79
22:26:01.534 00.000 9960 MoveAxis(W, 170, ABG)
22:26:01.534 00.000 9960 Guiding  Dir = 3, Dur = 170
22:26:01.535 00.001 9960 IsSlewing returns 0
22:26:01.535 00.000 9960 IsGuiding returns 0
22:26:01.535 00.000 9960 PulseGuide returned control before completion, sleep 180
22:26:01.720 00.185 9960 IsGuiding returns 1
22:26:01.721 00.001 9960 scope still moving after pulse duration time elapsed
22:26:01.750 00.029 9960 IsSlewing returns 0
22:26:01.750 00.000 9960 IsGuiding returns 0
22:26:01.750 00.000 9960 scope move finished after 170 + 45 ms
22:26:01.750 00.000 9960 Move returns status 0, amount 170
22:26:01.752 00.002 9960 MoveAxis(S, 1334, ABG)
22:26:01.752 00.000 9960 Guiding  Dir = 1, Dur = 1334
22:26:01.752 00.000 9960 IsSlewing returns 0
22:26:01.752 00.000 9960 IsGuiding returns 0
22:26:01.753 00.001 9960 PulseGuide returned control before completion, sleep 1344
22:26:03.109 01.356 9960 IsGuiding returns 1
22:26:03.109 00.000 9960 scope still moving after pulse duration time elapsed
22:26:03.139 00.030 9960 IsSlewing returns 0
22:26:03.142 00.003 9960 IsGuiding returns 0
22:26:03.143 00.001 9960 scope move finished after 1334 + 56 ms
22:26:03.143 00.000 9960 Move returns status 0, amount 1334
22:26:03.144 00.001 9960 move complete, result=0
22:26:03.144 00.000 9960 worker thread done servicing request
22:26:03.144 00.000 9960 Worker thread wakes up
22:26:03.145 00.001 11872 GuideStep: 0.4 px 170 ms WEST, 1.8 px 1334 ms SOUTH
22:26:03.150 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:26:03.150 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:26:04.398 01.248 9960 Exposure complete
22:26:04.520 00.122 9960 worker thread done servicing request
22:26:04.520 00.000 11872 OnExposeComplete: enter
22:26:04.525 00.005 11872 UpdateGuideState(): m_state=6
22:26:04.529 00.004 11872 Star::Find(15, 1787, 947, 0, (0,0,0,0), 1.5, 10.0, 255) frame 335
22:26:04.534 00.005 11872 Star::Find returns 1 (0), X=1787.38, Y=948.83, Mass=4365, SNR=44.3, Peak=211 HFD=5.7
22:26:04.537 00.003 11872 CameraToMount -- cameraTheta (-1.39) - m_xAngle (0.00) = xAngle (-1.40 = -1.40)
22:26:04.540 00.003 11872 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.57 = 1.57)
22:26:04.545 00.005 11872 CameraToMount -- cameraX=0.16 cameraY=-0.88 hyp=0.89 cameraTheta=-1.39 mountX=0.15 mountY=0.89, mountTheta=1.40
22:26:04.551 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.16, y=-0.88, opts=13)
22:26:04.554 00.003 11872 Enqueuing Move request for scope (0.16, -0.88)
22:26:04.558 00.004 9960 Worker thread wakes up
22:26:04.558 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.88) opts 0xd
22:26:04.559 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=0, FiltMin=0, FiltMax=132, Gamma=1.000
22:26:04.563 00.004 9960 Handling offset move in thread for scope, endpoint = (0.16, -0.88)
22:26:04.563 00.000 9960 Moving (0.16, -0.88) raw xDistance=0.15 yDistance=0.89
22:26:04.564 00.001 11872 UpdateGuideState exits: m=4365 SNR=44.3
22:26:04.568 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:04.571 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:26:04.575 00.004 11872 Enqueuing Expose request
22:26:04.579 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:26:04.579 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.89 from input 0.89
22:26:04.579 00.000 9960 MoveAxis(E, 0, ABG)
22:26:04.579 00.000 9960 Move returns status 0, amount 0
22:26:04.580 00.001 9960 MoveAxis(S, 667, ABG)
22:26:04.580 00.000 9960 Guiding  Dir = 1, Dur = 667
22:26:04.580 00.000 9960 IsSlewing returns 0
22:26:04.581 00.001 9960 IsGuiding returns 0
22:26:04.581 00.000 9960 PulseGuide returned control before completion, sleep 677
22:26:05.267 00.686 9960 IsGuiding returns 1
22:26:05.269 00.002 9960 scope still moving after pulse duration time elapsed
22:26:05.299 00.030 9960 IsSlewing returns 0
22:26:05.300 00.001 9960 IsGuiding returns 0
22:26:05.301 00.001 9960 scope move finished after 667 + 52 ms
22:26:05.301 00.000 9960 Move returns status 0, amount 667
22:26:05.301 00.000 9960 move complete, result=0
22:26:05.302 00.001 9960 worker thread done servicing request
22:26:05.302 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 0.9 px 667 ms SOUTH
22:26:05.310 00.008 9960 Worker thread wakes up
22:26:05.310 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:26:05.311 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:26:06.559 01.248 9960 Exposure complete
22:26:06.676 00.117 9960 worker thread done servicing request
22:26:06.676 00.000 11872 OnExposeComplete: enter
22:26:06.681 00.005 11872 UpdateGuideState(): m_state=6
22:26:06.684 00.003 11872 Star::Find(15, 1787, 948, 0, (0,0,0,0), 1.5, 10.0, 255) frame 336
22:26:06.688 00.004 11872 Star::Find returns 1 (0), X=1787.35, Y=949.77, Mass=4277, SNR=43.7, Peak=208 HFD=5.6
22:26:06.693 00.005 11872 CameraToMount -- cameraTheta (0.42) - m_xAngle (0.00) = xAngle (0.41 = 0.41)
22:26:06.696 00.003 11872 CameraToMount -- cameraTheta (0.42) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (3.38 = -2.90)
22:26:06.701 00.005 11872 CameraToMount -- cameraX=0.13 cameraY=0.06 hyp=0.15 cameraTheta=0.42 mountX=0.13 mountY=-0.03, mountTheta=-0.26
22:26:06.708 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.13, y=0.06, opts=13)
22:26:06.713 00.005 11872 Enqueuing Move request for scope (0.13, 0.06)
22:26:06.716 00.003 9960 Worker thread wakes up
22:26:06.717 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=208, med=0, FiltMin=0, FiltMax=125, Gamma=1.000
22:26:06.721 00.004 11872 UpdateGuideState exits: m=4277 SNR=43.7
22:26:06.724 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:06.728 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:26:06.731 00.003 11872 Enqueuing Expose request
22:26:06.736 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.06) opts 0xd
22:26:06.736 00.000 9960 Handling offset move in thread for scope, endpoint = (0.13, 0.06)
22:26:06.736 00.000 9960 Moving (0.13, 0.06) raw xDistance=0.13 yDistance=-0.03
22:26:06.737 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:26:06.737 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:26:06.737 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:26:06.738 00.001 9960 MoveAxis(E, 0, ABG)
22:26:06.738 00.000 9960 Move returns status 0, amount 0
22:26:06.739 00.001 9960 MoveAxis(N, 0, ABG)
22:26:06.739 00.000 9960 Move returns status 0, amount 0
22:26:06.739 00.000 9960 move complete, result=0
22:26:06.739 00.000 9960 worker thread done servicing request
22:26:06.739 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:26:06.744 00.005 9960 Worker thread wakes up
22:26:06.744 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:26:06.745 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:26:07.992 01.247 9960 Exposure complete
22:26:08.133 00.141 9960 worker thread done servicing request
22:26:08.133 00.000 11872 OnExposeComplete: enter
22:26:08.137 00.004 11872 UpdateGuideState(): m_state=6
22:26:08.142 00.005 11872 Star::Find(15, 1787, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 337
22:26:08.149 00.007 11872 Star::Find returns 1 (0), X=1787.44, Y=949.68, Mass=4297, SNR=43.6, Peak=215 HFD=5.5
22:26:08.153 00.004 11872 CameraToMount -- cameraTheta (-0.14) - m_xAngle (0.00) = xAngle (-0.14 = -0.14)
22:26:08.156 00.003 11872 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.83 = 2.83)
22:26:08.161 00.005 11872 CameraToMount -- cameraX=0.22 cameraY=-0.03 hyp=0.22 cameraTheta=-0.14 mountX=0.22 mountY=0.07, mountTheta=0.30
22:26:08.165 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.22, y=-0.03, opts=13)
22:26:08.168 00.003 11872 Enqueuing Move request for scope (0.22, -0.03)
22:26:08.172 00.004 9960 Worker thread wakes up
22:26:08.172 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.03) opts 0xd
22:26:08.172 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=0, FiltMin=0, FiltMax=117, Gamma=1.000
22:26:08.176 00.004 9960 Handling offset move in thread for scope, endpoint = (0.22, -0.03)
22:26:08.176 00.000 9960 Moving (0.22, -0.03) raw xDistance=0.22 yDistance=0.07
22:26:08.178 00.002 11872 UpdateGuideState exits: m=4297 SNR=43.6
22:26:08.181 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:08.184 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:26:08.187 00.003 11872 Enqueuing Expose request
22:26:08.191 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
22:26:08.191 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:26:08.191 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:26:08.192 00.001 9960 MoveAxis(W, 103, ABG)
22:26:08.192 00.000 9960 Guiding  Dir = 3, Dur = 103
22:26:08.192 00.000 9960 IsSlewing returns 0
22:26:08.193 00.001 9960 IsGuiding returns 0
22:26:08.193 00.000 9960 PulseGuide returned control before completion, sleep 113
22:26:08.313 00.120 9960 IsGuiding returns 1
22:26:08.314 00.001 9960 scope still moving after pulse duration time elapsed
22:26:08.345 00.031 9960 IsSlewing returns 0
22:26:08.346 00.001 9960 IsGuiding returns 0
22:26:08.346 00.000 9960 scope move finished after 103 + 50 ms
22:26:08.347 00.001 9960 Move returns status 0, amount 103
22:26:08.347 00.000 9960 MoveAxis(N, 0, ABG)
22:26:08.347 00.000 9960 Move returns status 0, amount 0
22:26:08.347 00.000 9960 move complete, result=0
22:26:08.347 00.000 9960 worker thread done servicing request
22:26:08.348 00.001 11872 GuideStep: 0.2 px 103 ms WEST, 0.1 px 0 ms NORTH
22:26:08.354 00.006 9960 Worker thread wakes up
22:26:08.354 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:26:08.355 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:26:09.607 01.252 9960 Exposure complete
22:26:09.733 00.126 9960 worker thread done servicing request
22:26:09.733 00.000 11872 OnExposeComplete: enter
22:26:09.738 00.005 11872 UpdateGuideState(): m_state=6
22:26:09.744 00.006 11872 Star::Find(15, 1787, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 338
22:26:09.747 00.003 11872 Star::Find returns 1 (0), X=1787.40, Y=949.27, Mass=4536, SNR=45.6, Peak=176 HFD=5.8
22:26:09.753 00.006 11872 CameraToMount -- cameraTheta (-1.17) - m_xAngle (0.00) = xAngle (-1.18 = -1.18)
22:26:09.757 00.004 11872 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.79 = 1.79)
22:26:09.762 00.005 11872 CameraToMount -- cameraX=0.19 cameraY=-0.44 hyp=0.48 cameraTheta=-1.17 mountX=0.18 mountY=0.47, mountTheta=1.20
22:26:09.769 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.19, y=-0.44, opts=13)
22:26:09.774 00.005 11872 Enqueuing Move request for scope (0.19, -0.44)
22:26:09.777 00.003 9960 Worker thread wakes up
22:26:09.778 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=176, med=0, FiltMin=0, FiltMax=110, Gamma=1.000
22:26:09.782 00.004 11872 UpdateGuideState exits: m=4536 SNR=45.6
22:26:09.786 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:09.789 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:26:09.795 00.006 11872 Enqueuing Expose request
22:26:09.800 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.44) opts 0xd
22:26:09.800 00.000 9960 Handling offset move in thread for scope, endpoint = (0.19, -0.44)
22:26:09.800 00.000 9960 Moving (0.19, -0.44) raw xDistance=0.18 yDistance=0.47
22:26:09.801 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
22:26:09.801 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.47 from input 0.47
22:26:09.801 00.000 9960 MoveAxis(E, 0, ABG)
22:26:09.801 00.000 9960 Move returns status 0, amount 0
22:26:09.803 00.002 9960 MoveAxis(S, 347, ABG)
22:26:09.803 00.000 9960 Guiding  Dir = 1, Dur = 347
22:26:09.804 00.001 9960 IsSlewing returns 0
22:26:09.805 00.001 9960 IsGuiding returns 0
22:26:09.805 00.000 9960 PulseGuide returned control before completion, sleep 357
22:26:10.172 00.367 9960 IsGuiding returns 1
22:26:10.174 00.002 9960 scope still moving after pulse duration time elapsed
22:26:10.204 00.030 9960 IsSlewing returns 0
22:26:10.204 00.000 9960 IsGuiding returns 0
22:26:10.204 00.000 9960 scope move finished after 347 + 52 ms
22:26:10.205 00.001 9960 Move returns status 0, amount 347
22:26:10.205 00.000 9960 move complete, result=0
22:26:10.205 00.000 9960 worker thread done servicing request
22:26:10.205 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 0.5 px 347 ms SOUTH
22:26:10.210 00.005 9960 Worker thread wakes up
22:26:10.210 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:26:10.210 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:26:11.452 01.242 9960 Exposure complete
22:26:11.582 00.130 9960 worker thread done servicing request
22:26:11.582 00.000 11872 OnExposeComplete: enter
22:26:11.586 00.004 11872 UpdateGuideState(): m_state=6
22:26:11.591 00.005 11872 Star::Find(15, 1787, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 339
22:26:11.594 00.003 11872 Star::Find returns 1 (0), X=1787.51, Y=949.61, Mass=4279, SNR=43.5, Peak=208 HFD=5.6
22:26:11.598 00.004 11872 CameraToMount -- cameraTheta (-0.34) - m_xAngle (0.00) = xAngle (-0.34 = -0.34)
22:26:11.602 00.004 11872 CameraToMount -- cameraTheta (-0.34) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.63 = 2.63)
22:26:11.605 00.003 11872 CameraToMount -- cameraX=0.29 cameraY=-0.10 hyp=0.31 cameraTheta=-0.34 mountX=0.29 mountY=0.15, mountTheta=0.48
22:26:11.609 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.29, y=-0.10, opts=13)
22:26:11.615 00.006 11872 Enqueuing Move request for scope (0.29, -0.10)
22:26:11.619 00.004 9960 Worker thread wakes up
22:26:11.619 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.10) opts 0xd
22:26:11.619 00.000 9960 Handling offset move in thread for scope, endpoint = (0.29, -0.10)
22:26:11.619 00.000 9960 Moving (0.29, -0.10) raw xDistance=0.29 yDistance=0.15
22:26:11.619 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29
22:26:11.619 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:26:11.620 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
22:26:11.620 00.000 9960 MoveAxis(W, 135, ABG)
22:26:11.620 00.000 9960 Guiding  Dir = 3, Dur = 135
22:26:11.620 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=208, med=0, FiltMin=0, FiltMax=114, Gamma=1.000
22:26:11.625 00.005 11872 UpdateGuideState exits: m=4279 SNR=43.5
22:26:11.628 00.003 9960 IsSlewing returns 0
22:26:11.628 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:11.633 00.005 9960 IsGuiding returns 0
22:26:11.633 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:26:11.638 00.005 9960 PulseGuide returned control before completion, sleep 145
22:26:11.638 00.000 11872 Enqueuing Expose request
22:26:11.784 00.146 9960 IsGuiding returns 1
22:26:11.784 00.000 9960 scope still moving after pulse duration time elapsed
22:26:11.814 00.030 9960 IsSlewing returns 0
22:26:11.816 00.002 9960 IsGuiding returns 0
22:26:11.816 00.000 9960 scope move finished after 135 + 47 ms
22:26:11.817 00.001 9960 Move returns status 0, amount 135
22:26:11.817 00.000 9960 MoveAxis(N, 0, ABG)
22:26:11.817 00.000 9960 Move returns status 0, amount 0
22:26:11.817 00.000 9960 move complete, result=0
22:26:11.817 00.000 9960 worker thread done servicing request
22:26:11.817 00.000 11872 GuideStep: 0.3 px 135 ms WEST, 0.2 px 0 ms NORTH
22:26:11.823 00.006 9960 Worker thread wakes up
22:26:11.824 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:26:11.824 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:26:13.075 01.251 9960 Exposure complete
22:26:13.202 00.127 9960 worker thread done servicing request
22:26:13.203 00.001 11872 OnExposeComplete: enter
22:26:13.206 00.003 11872 UpdateGuideState(): m_state=6
22:26:13.212 00.006 11872 Star::Find(15, 1787, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 340
22:26:13.215 00.003 11872 Star::Find returns 1 (0), X=1787.44, Y=949.53, Mass=4386, SNR=44.2, Peak=205 HFD=5.7
22:26:13.220 00.005 11872 CameraToMount -- cameraTheta (-0.69) - m_xAngle (0.00) = xAngle (-0.69 = -0.69)
22:26:13.224 00.004 11872 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.28 = 2.28)
22:26:13.227 00.003 11872 CameraToMount -- cameraX=0.22 cameraY=-0.18 hyp=0.28 cameraTheta=-0.69 mountX=0.22 mountY=0.21, mountTheta=0.78
22:26:13.234 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.22, y=-0.18, opts=13)
22:26:13.238 00.004 11872 Enqueuing Move request for scope (0.22, -0.18)
22:26:13.242 00.004 9960 Worker thread wakes up
22:26:13.243 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=205, med=0, FiltMin=0, FiltMax=127, Gamma=1.000
22:26:13.247 00.004 11872 UpdateGuideState exits: m=4386 SNR=44.2
22:26:13.251 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:13.255 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:26:13.259 00.004 11872 Enqueuing Expose request
22:26:13.261 00.002 9960 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.18) opts 0xd
22:26:13.261 00.000 9960 Handling offset move in thread for scope, endpoint = (0.22, -0.18)
22:26:13.261 00.000 9960 Moving (0.22, -0.18) raw xDistance=0.22 yDistance=0.21
22:26:13.263 00.002 9960 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.22
22:26:13.263 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
22:26:13.263 00.000 9960 MoveAxis(W, 111, ABG)
22:26:13.263 00.000 9960 Guiding  Dir = 3, Dur = 111
22:26:13.263 00.000 9960 IsSlewing returns 0
22:26:13.264 00.001 9960 IsGuiding returns 0
22:26:13.264 00.000 9960 PulseGuide returned control before completion, sleep 121
22:26:13.395 00.131 9960 IsGuiding returns 1
22:26:13.396 00.001 9960 scope still moving after pulse duration time elapsed
22:26:13.426 00.030 9960 IsSlewing returns 0
22:26:13.428 00.002 9960 IsGuiding returns 0
22:26:13.428 00.000 9960 scope move finished after 111 + 53 ms
22:26:13.429 00.001 9960 Move returns status 0, amount 111
22:26:13.429 00.000 9960 MoveAxis(S, 159, ABG)
22:26:13.429 00.000 9960 Guiding  Dir = 1, Dur = 159
22:26:13.430 00.001 9960 IsSlewing returns 0
22:26:13.431 00.001 9960 IsGuiding returns 0
22:26:13.431 00.000 9960 PulseGuide returned control before completion, sleep 169
22:26:13.614 00.183 9960 IsGuiding returns 1
22:26:13.617 00.003 9960 scope still moving after pulse duration time elapsed
22:26:13.646 00.029 9960 IsSlewing returns 0
22:26:13.648 00.002 9960 IsGuiding returns 0
22:26:13.648 00.000 9960 scope move finished after 159 + 57 ms
22:26:13.648 00.000 9960 Move returns status 0, amount 159
22:26:13.649 00.001 9960 move complete, result=0
22:26:13.649 00.000 9960 worker thread done servicing request
22:26:13.649 00.000 9960 Worker thread wakes up
22:26:13.649 00.000 11872 GuideStep: 0.2 px 111 ms WEST, 0.2 px 159 ms SOUTH
22:26:13.656 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:26:13.656 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:26:14.910 01.254 9960 Exposure complete
22:26:15.033 00.123 9960 worker thread done servicing request
22:26:15.033 00.000 11872 OnExposeComplete: enter
22:26:15.037 00.004 11872 UpdateGuideState(): m_state=6
22:26:15.040 00.003 11872 Star::Find(15, 1787, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 341
22:26:15.045 00.005 11872 Star::Find returns 1 (0), X=1787.39, Y=949.50, Mass=4281, SNR=43.7, Peak=211 HFD=5.7
22:26:15.049 00.004 11872 CameraToMount -- cameraTheta (-0.88) - m_xAngle (0.00) = xAngle (-0.88 = -0.88)
22:26:15.054 00.005 11872 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.09 = 2.09)
22:26:15.057 00.003 11872 CameraToMount -- cameraX=0.17 cameraY=-0.21 hyp=0.27 cameraTheta=-0.88 mountX=0.17 mountY=0.23, mountTheta=0.94
22:26:15.063 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.17, y=-0.21, opts=13)
22:26:15.067 00.004 11872 Enqueuing Move request for scope (0.17, -0.21)
22:26:15.070 00.003 9960 Worker thread wakes up
22:26:15.071 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.21) opts 0xd
22:26:15.071 00.000 9960 Handling offset move in thread for scope, endpoint = (0.17, -0.21)
22:26:15.071 00.000 9960 Moving (0.17, -0.21) raw xDistance=0.17 yDistance=0.23
22:26:15.071 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
22:26:15.071 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23
22:26:15.072 00.001 9960 MoveAxis(E, 0, ABG)
22:26:15.072 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
22:26:15.077 00.005 9960 Move returns status 0, amount 0
22:26:15.078 00.001 9960 MoveAxis(S, 175, ABG)
22:26:15.078 00.000 9960 Guiding  Dir = 1, Dur = 175
22:26:15.078 00.000 11872 UpdateGuideState exits: m=4281 SNR=43.7
22:26:15.083 00.005 9960 IsSlewing returns 0
22:26:15.085 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:15.090 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:26:15.095 00.005 11872 Enqueuing Expose request
22:26:15.099 00.004 9960 IsGuiding returns 0
22:26:15.099 00.000 9960 PulseGuide returned control before completion, sleep 185
22:26:15.287 00.188 9960 IsGuiding returns 1
22:26:15.288 00.001 9960 scope still moving after pulse duration time elapsed
22:26:15.319 00.031 9960 IsSlewing returns 0
22:26:15.320 00.001 9960 IsGuiding returns 0
22:26:15.321 00.001 9960 scope move finished after 175 + 46 ms
22:26:15.321 00.000 9960 Move returns status 0, amount 175
22:26:15.322 00.001 9960 move complete, result=0
22:26:15.322 00.000 9960 worker thread done servicing request
22:26:15.322 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 0.2 px 175 ms SOUTH
22:26:15.328 00.006 9960 Worker thread wakes up
22:26:15.329 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:26:15.329 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:26:16.570 01.241 9960 Exposure complete
22:26:16.698 00.128 9960 worker thread done servicing request
22:26:16.699 00.001 11872 OnExposeComplete: enter
22:26:16.704 00.005 11872 UpdateGuideState(): m_state=6
22:26:16.707 00.003 11872 Star::Find(15, 1787, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 342
22:26:16.712 00.005 11872 Star::Find returns 1 (0), X=1787.51, Y=949.52, Mass=4446, SNR=45.2, Peak=207 HFD=5.8
22:26:16.715 00.003 11872 CameraToMount -- cameraTheta (-0.58) - m_xAngle (0.00) = xAngle (-0.58 = -0.58)
22:26:16.719 00.004 11872 CameraToMount -- cameraTheta (-0.58) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.38 = 2.38)
22:26:16.723 00.004 11872 CameraToMount -- cameraX=0.30 cameraY=-0.19 hyp=0.35 cameraTheta=-0.58 mountX=0.29 mountY=0.24, mountTheta=0.69
22:26:16.728 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.30, y=-0.19, opts=13)
22:26:16.731 00.003 11872 Enqueuing Move request for scope (0.30, -0.19)
22:26:16.734 00.003 9960 Worker thread wakes up
22:26:16.736 00.002 9960 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.19) opts 0xd
22:26:16.736 00.000 9960 Handling offset move in thread for scope, endpoint = (0.30, -0.19)
22:26:16.736 00.000 9960 Moving (0.30, -0.19) raw xDistance=0.29 yDistance=0.24
22:26:16.736 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.29
22:26:16.736 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=0, FiltMin=0, FiltMax=114, Gamma=1.000
22:26:16.740 00.004 11872 UpdateGuideState exits: m=4446 SNR=45.2
22:26:16.744 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:16.747 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:26:16.751 00.004 11872 Enqueuing Expose request
22:26:16.755 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
22:26:16.755 00.000 9960 MoveAxis(W, 138, ABG)
22:26:16.755 00.000 9960 Guiding  Dir = 3, Dur = 138
22:26:16.755 00.000 9960 IsSlewing returns 0
22:26:16.756 00.001 9960 IsGuiding returns 0
22:26:16.756 00.000 9960 PulseGuide returned control before completion, sleep 148
22:26:16.907 00.151 9960 IsGuiding returns 1
22:26:16.907 00.000 9960 scope still moving after pulse duration time elapsed
22:26:16.937 00.030 9960 IsSlewing returns 0
22:26:16.938 00.001 9960 IsGuiding returns 0
22:26:16.939 00.001 9960 scope move finished after 138 + 44 ms
22:26:16.939 00.000 9960 Move returns status 0, amount 138
22:26:16.939 00.000 9960 MoveAxis(S, 181, ABG)
22:26:16.940 00.001 9960 Guiding  Dir = 1, Dur = 181
22:26:16.940 00.000 9960 IsSlewing returns 0
22:26:16.941 00.001 9960 IsGuiding returns 0
22:26:16.941 00.000 9960 PulseGuide returned control before completion, sleep 191
22:26:17.140 00.199 9960 IsGuiding returns 1
22:26:17.142 00.002 9960 scope still moving after pulse duration time elapsed
22:26:17.172 00.030 9960 IsSlewing returns 0
22:26:17.174 00.002 9960 IsGuiding returns 1
22:26:17.203 00.029 9960 IsSlewing returns 0
22:26:17.205 00.002 9960 IsGuiding returns 0
22:26:17.205 00.000 9960 scope move finished after 181 + 83 ms
22:26:17.206 00.001 9960 Move returns status 0, amount 181
22:26:17.206 00.000 9960 move complete, result=0
22:26:17.206 00.000 9960 worker thread done servicing request
22:26:17.207 00.001 9960 Worker thread wakes up
22:26:17.207 00.000 11872 GuideStep: 0.3 px 138 ms WEST, 0.2 px 181 ms SOUTH
22:26:17.214 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:26:17.214 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:26:18.461 01.247 9960 Exposure complete
22:26:18.589 00.128 9960 worker thread done servicing request
22:26:18.589 00.000 11872 OnExposeComplete: enter
22:26:18.593 00.004 11872 UpdateGuideState(): m_state=6
22:26:18.597 00.004 11872 Star::Find(15, 1787, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 343
22:26:18.601 00.004 11872 Star::Find returns 1 (0), X=1786.66, Y=950.95, Mass=4377, SNR=44.7, Peak=200 HFD=5.8
22:26:18.606 00.005 11872 CameraToMount -- cameraTheta (1.99) - m_xAngle (0.00) = xAngle (1.99 = 1.99)
22:26:18.610 00.004 11872 CameraToMount -- cameraTheta (1.99) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.96 = -1.32)
22:26:18.614 00.004 11872 CameraToMount -- cameraX=-0.56 cameraY=1.23 hyp=1.35 cameraTheta=1.99 mountX=-0.55 mountY=-1.31, mountTheta=-1.97
22:26:18.619 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.56, y=1.23, opts=13)
22:26:18.624 00.005 11872 Enqueuing Move request for scope (-0.56, 1.23)
22:26:18.628 00.004 9960 Worker thread wakes up
22:26:18.628 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=200, med=0, FiltMin=0, FiltMax=108, Gamma=1.000
22:26:18.633 00.005 11872 UpdateGuideState exits: m=4377 SNR=44.7
22:26:18.637 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.56, 1.23) opts 0xd
22:26:18.637 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:18.640 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:26:18.643 00.003 9960 Handling offset move in thread for scope, endpoint = (-0.56, 1.23)
22:26:18.644 00.001 11872 Enqueuing Expose request
22:26:18.647 00.003 9960 Moving (-0.56, 1.23) raw xDistance=-0.55 yDistance=-1.31
22:26:18.647 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.55
22:26:18.647 00.000 9960 resist switch: large excursion: input -1.31 thresh 0.60 direction from 1 to -1
22:26:18.647 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.94
22:26:18.647 00.000 9960 GuideAlgorithmResistSwitch::result() returns -1.31 from input -1.31
22:26:18.647 00.000 9960 MoveAxis(E, 249, ABG)
22:26:18.649 00.002 9960 Guiding  Dir = 2, Dur = 249
22:26:18.649 00.000 9960 IsSlewing returns 0
22:26:18.649 00.000 9960 IsGuiding returns 0
22:26:18.650 00.001 9960 PulseGuide returned control before completion, sleep 259
22:26:18.918 00.268 9960 IsGuiding returns 1
22:26:18.919 00.001 9960 scope still moving after pulse duration time elapsed
22:26:18.950 00.031 9960 IsSlewing returns 0
22:26:18.951 00.001 9960 IsGuiding returns 0
22:26:18.953 00.002 9960 scope move finished after 249 + 53 ms
22:26:18.953 00.000 9960 Move returns status 0, amount 249
22:26:18.953 00.000 9960 MoveAxis(N, 980, ABG)
22:26:18.954 00.001 9960 Guiding  Dir = 0, Dur = 980
22:26:18.954 00.000 9960 IsSlewing returns 0
22:26:18.954 00.000 9960 IsGuiding returns 0
22:26:18.955 00.001 9960 PulseGuide returned control before completion, sleep 990
22:26:19.952 00.997 9960 IsGuiding returns 1
22:26:19.952 00.000 9960 scope still moving after pulse duration time elapsed
22:26:19.983 00.031 9960 IsSlewing returns 0
22:26:19.985 00.002 9960 IsGuiding returns 0
22:26:19.986 00.001 9960 scope move finished after 980 + 50 ms
22:26:19.986 00.000 9960 Move returns status 0, amount 980
22:26:19.986 00.000 9960 move complete, result=0
22:26:19.987 00.001 9960 worker thread done servicing request
22:26:19.987 00.000 11872 GuideStep: -0.6 px 249 ms EAST, -1.3 px 980 ms NORTH
22:26:19.994 00.007 9960 Worker thread wakes up
22:26:19.994 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:26:19.995 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:26:21.247 01.252 9960 Exposure complete
22:26:21.366 00.119 9960 worker thread done servicing request
22:26:21.366 00.000 11872 OnExposeComplete: enter
22:26:21.369 00.003 11872 UpdateGuideState(): m_state=6
22:26:21.373 00.004 11872 Star::Find(15, 1786, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 344
22:26:21.378 00.005 11872 Star::Find returns 1 (0), X=1787.02, Y=950.09, Mass=4397, SNR=44.9, Peak=191 HFD=5.8
22:26:21.383 00.005 11872 CameraToMount -- cameraTheta (2.05) - m_xAngle (0.00) = xAngle (2.04 = 2.04)
22:26:21.386 00.003 11872 CameraToMount -- cameraTheta (2.05) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (5.01 = -1.27)
22:26:21.392 00.006 11872 CameraToMount -- cameraX=-0.19 cameraY=0.37 hyp=0.42 cameraTheta=2.05 mountX=-0.19 mountY=-0.40, mountTheta=-2.02
22:26:21.398 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.19, y=0.37, opts=13)
22:26:21.403 00.005 11872 Enqueuing Move request for scope (-0.19, 0.37)
22:26:21.408 00.005 9960 Worker thread wakes up
22:26:21.408 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=191, med=0, FiltMin=0, FiltMax=119, Gamma=1.000
22:26:21.412 00.004 11872 UpdateGuideState exits: m=4397 SNR=44.9
22:26:21.416 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.37) opts 0xd
22:26:21.416 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.19, 0.37)
22:26:21.416 00.000 9960 Moving (-0.19, 0.37) raw xDistance=-0.19 yDistance=-0.40
22:26:21.416 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
22:26:21.417 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.40 from input -0.40
22:26:21.417 00.000 9960 MoveAxis(E, 0, ABG)
22:26:21.417 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:21.422 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:26:21.426 00.004 11872 Enqueuing Expose request
22:26:21.430 00.004 9960 Move returns status 0, amount 0
22:26:21.430 00.000 9960 MoveAxis(N, 301, ABG)
22:26:21.430 00.000 9960 Guiding  Dir = 0, Dur = 301
22:26:21.430 00.000 9960 IsSlewing returns 0
22:26:21.432 00.002 9960 IsGuiding returns 0
22:26:21.432 00.000 9960 PulseGuide returned control before completion, sleep 311
22:26:21.748 00.316 9960 IsGuiding returns 1
22:26:21.749 00.001 9960 scope still moving after pulse duration time elapsed
22:26:21.779 00.030 9960 IsSlewing returns 0
22:26:21.780 00.001 9960 IsGuiding returns 0
22:26:21.780 00.000 9960 scope move finished after 301 + 47 ms
22:26:21.780 00.000 9960 Move returns status 0, amount 301
22:26:21.781 00.001 9960 move complete, result=0
22:26:21.781 00.000 9960 worker thread done servicing request
22:26:21.781 00.000 9960 Worker thread wakes up
22:26:21.782 00.001 11872 GuideStep: -0.2 px 0 ms EAST, -0.4 px 301 ms NORTH
22:26:21.787 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:26:21.787 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:26:23.036 01.249 9960 Exposure complete
22:26:23.168 00.132 9960 worker thread done servicing request
22:26:23.168 00.000 11872 OnExposeComplete: enter
22:26:23.173 00.005 11872 UpdateGuideState(): m_state=6
22:26:23.177 00.004 11872 Star::Find(15, 1787, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 345
22:26:23.180 00.003 11872 Star::Find returns 1 (0), X=1786.74, Y=949.13, Mass=4177, SNR=43.3, Peak=183 HFD=5.9
22:26:23.183 00.003 11872 CameraToMount -- cameraTheta (-2.26) - m_xAngle (0.00) = xAngle (-2.26 = -2.26)
22:26:23.187 00.004 11872 CameraToMount -- cameraTheta (-2.26) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (0.71 = 0.71)
22:26:23.191 00.004 11872 CameraToMount -- cameraX=-0.47 cameraY=-0.58 hyp=0.75 cameraTheta=-2.26 mountX=-0.48 mountY=0.49, mountTheta=2.35
22:26:23.196 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.47, y=-0.58, opts=13)
22:26:23.199 00.003 11872 Enqueuing Move request for scope (-0.47, -0.58)
22:26:23.203 00.004 9960 Worker thread wakes up
22:26:23.203 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=183, med=0, FiltMin=0, FiltMax=105, Gamma=1.000
22:26:23.207 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.47, -0.58) opts 0xd
22:26:23.208 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.47, -0.58)
22:26:23.208 00.000 11872 UpdateGuideState exits: m=4177 SNR=43.3
22:26:23.211 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:23.216 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:26:23.220 00.004 9960 Moving (-0.47, -0.58) raw xDistance=-0.48 yDistance=0.49
22:26:23.220 00.000 11872 Enqueuing Expose request
22:26:23.224 00.004 9960 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.48
22:26:23.224 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:26:23.224 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.49
22:26:23.224 00.000 9960 MoveAxis(E, 223, ABG)
22:26:23.224 00.000 9960 Guiding  Dir = 2, Dur = 223
22:26:23.224 00.000 9960 IsSlewing returns 0
22:26:23.225 00.001 9960 IsGuiding returns 0
22:26:23.225 00.000 9960 PulseGuide returned control before completion, sleep 233
22:26:23.465 00.240 9960 IsGuiding returns 1
22:26:23.465 00.000 9960 scope still moving after pulse duration time elapsed
22:26:23.496 00.031 9960 IsSlewing returns 0
22:26:23.498 00.002 9960 IsGuiding returns 0
22:26:23.499 00.001 9960 scope move finished after 223 + 50 ms
22:26:23.499 00.000 9960 Move returns status 0, amount 223
22:26:23.500 00.001 9960 MoveAxis(N, 0, ABG)
22:26:23.500 00.000 9960 Move returns status 0, amount 0
22:26:23.500 00.000 9960 move complete, result=0
22:26:23.500 00.000 9960 worker thread done servicing request
22:26:23.500 00.000 9960 Worker thread wakes up
22:26:23.501 00.001 11872 GuideStep: -0.5 px 223 ms EAST, 0.5 px 0 ms NORTH
22:26:23.507 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:26:23.508 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:26:24.757 01.249 9960 Exposure complete
22:26:24.876 00.119 9960 worker thread done servicing request
22:26:24.877 00.001 11872 OnExposeComplete: enter
22:26:24.881 00.004 11872 UpdateGuideState(): m_state=6
22:26:24.884 00.003 11872 Star::Find(15, 1786, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 346
22:26:24.888 00.004 11872 Star::Find returns 1 (0), X=1787.74, Y=948.18, Mass=4453, SNR=44.9, Peak=167 HFD=5.8
22:26:24.893 00.005 11872 CameraToMount -- cameraTheta (-1.24) - m_xAngle (0.00) = xAngle (-1.25 = -1.25)
22:26:24.896 00.003 11872 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.72 = 1.72)
22:26:24.899 00.003 11872 CameraToMount -- cameraX=0.52 cameraY=-1.53 hyp=1.62 cameraTheta=-1.24 mountX=0.52 mountY=1.60, mountTheta=1.26
22:26:24.905 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.52, y=-1.53, opts=13)
22:26:24.909 00.004 11872 Enqueuing Move request for scope (0.52, -1.53)
22:26:24.913 00.004 9960 Worker thread wakes up
22:26:24.913 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.52, -1.53) opts 0xd
22:26:24.913 00.000 9960 Handling offset move in thread for scope, endpoint = (0.52, -1.53)
22:26:24.913 00.000 9960 Moving (0.52, -1.53) raw xDistance=0.52 yDistance=1.60
22:26:24.913 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.30 from input 0.52
22:26:24.913 00.000 9960 resist switch: large excursion: input 1.60 thresh 0.60 direction from -1 to 1
22:26:24.914 00.001 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.79
22:26:24.914 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.60 from input 1.60
22:26:24.914 00.000 9960 MoveAxis(W, 226, ABG)
22:26:24.915 00.001 9960 Guiding  Dir = 3, Dur = 226
22:26:24.915 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=167, med=0, FiltMin=0, FiltMax=99, Gamma=1.000
22:26:24.921 00.006 9960 IsSlewing returns 0
22:26:24.921 00.000 11872 UpdateGuideState exits: m=4453 SNR=44.9
22:26:24.925 00.004 9960 IsGuiding returns 0
22:26:24.925 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:24.931 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:26:24.936 00.005 11872 Enqueuing Expose request
22:26:24.940 00.004 9960 PulseGuide returned control before completion, sleep 236
22:26:25.182 00.242 9960 IsGuiding returns 0
22:26:25.183 00.001 9960 Move returns status 0, amount 226
22:26:25.183 00.000 9960 MoveAxis(S, 1192, ABG)
22:26:25.184 00.001 9960 Guiding  Dir = 1, Dur = 1192
22:26:25.184 00.000 9960 IsSlewing returns 0
22:26:25.186 00.002 9960 IsGuiding returns 0
22:26:25.187 00.001 9960 PulseGuide returned control before completion, sleep 1202
22:26:26.402 01.215 9960 IsGuiding returns 1
22:26:26.403 00.001 9960 scope still moving after pulse duration time elapsed
22:26:26.433 00.030 9960 IsSlewing returns 0
22:26:26.434 00.001 9960 IsGuiding returns 0
22:26:26.435 00.001 9960 scope move finished after 1192 + 56 ms
22:26:26.435 00.000 9960 Move returns status 0, amount 1192
22:26:26.435 00.000 9960 move complete, result=0
22:26:26.436 00.001 9960 worker thread done servicing request
22:26:26.436 00.000 9960 Worker thread wakes up
22:26:26.437 00.001 11872 GuideStep: 0.5 px 226 ms WEST, 1.6 px 1192 ms SOUTH
22:26:26.442 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:26:26.442 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:26:27.693 01.251 9960 Exposure complete
22:26:27.804 00.111 9960 worker thread done servicing request
22:26:27.804 00.000 11872 OnExposeComplete: enter
22:26:27.810 00.006 11872 UpdateGuideState(): m_state=6
22:26:27.814 00.004 11872 Star::Find(15, 1787, 948, 0, (0,0,0,0), 1.5, 10.0, 255) frame 347
22:26:27.817 00.003 11872 Star::Find returns 1 (0), X=1787.78, Y=948.66, Mass=4428, SNR=44.4, Peak=195 HFD=5.7
22:26:27.821 00.004 11872 CameraToMount -- cameraTheta (-1.08) - m_xAngle (0.00) = xAngle (-1.08 = -1.08)
22:26:27.826 00.005 11872 CameraToMount -- cameraTheta (-1.08) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.88 = 1.88)
22:26:27.831 00.005 11872 CameraToMount -- cameraX=0.56 cameraY=-1.05 hyp=1.19 cameraTheta=-1.08 mountX=0.56 mountY=1.13, mountTheta=1.11
22:26:27.835 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.56, y=-1.05, opts=13)
22:26:27.841 00.006 11872 Enqueuing Move request for scope (0.56, -1.05)
22:26:27.845 00.004 9960 Worker thread wakes up
22:26:27.845 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.56, -1.05) opts 0xd
22:26:27.845 00.000 9960 Handling offset move in thread for scope, endpoint = (0.56, -1.05)
22:26:27.845 00.000 9960 Moving (0.56, -1.05) raw xDistance=0.56 yDistance=1.13
22:26:27.845 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.37 from input 0.56
22:26:27.847 00.002 9960 GuideAlgorithmResistSwitch::result() returns 1.13 from input 1.13
22:26:27.847 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=195, med=0, FiltMin=0, FiltMax=113, Gamma=1.000
22:26:27.851 00.004 11872 UpdateGuideState exits: m=4428 SNR=44.4
22:26:27.855 00.004 9960 MoveAxis(W, 277, ABG)
22:26:27.855 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:27.859 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:26:27.865 00.006 9960 Guiding  Dir = 3, Dur = 277
22:26:27.865 00.000 11872 Enqueuing Expose request
22:26:27.870 00.005 9960 IsSlewing returns 0
22:26:27.870 00.000 9960 IsGuiding returns 0
22:26:27.871 00.001 9960 PulseGuide returned control before completion, sleep 287
22:26:28.165 00.294 9960 IsGuiding returns 1
22:26:28.166 00.001 9960 scope still moving after pulse duration time elapsed
22:26:28.198 00.032 9960 IsSlewing returns 0
22:26:28.199 00.001 9960 IsGuiding returns 0
22:26:28.200 00.001 9960 scope move finished after 277 + 52 ms
22:26:28.200 00.000 9960 Move returns status 0, amount 277
22:26:28.201 00.001 9960 MoveAxis(S, 846, ABG)
22:26:28.202 00.001 9960 Guiding  Dir = 1, Dur = 846
22:26:28.202 00.000 9960 IsSlewing returns 0
22:26:28.203 00.001 9960 IsGuiding returns 0
22:26:28.204 00.001 9960 PulseGuide returned control before completion, sleep 856
22:26:29.076 00.872 9960 IsGuiding returns 1
22:26:29.078 00.002 9960 scope still moving after pulse duration time elapsed
22:26:29.107 00.029 9960 IsSlewing returns 0
22:26:29.108 00.001 9960 IsGuiding returns 0
22:26:29.108 00.000 9960 scope move finished after 846 + 58 ms
22:26:29.109 00.001 9960 Move returns status 0, amount 846
22:26:29.109 00.000 9960 move complete, result=0
22:26:29.109 00.000 9960 worker thread done servicing request
22:26:29.109 00.000 9960 Worker thread wakes up
22:26:29.109 00.000 11872 GuideStep: 0.6 px 277 ms WEST, 1.1 px 846 ms SOUTH
22:26:29.118 00.009 9960 worker thread servicing REQUEST_EXPOSE 1000
22:26:29.119 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:26:30.367 01.248 9960 Exposure complete
22:26:30.480 00.113 11872 OnExposeComplete: enter
22:26:30.485 00.005 11872 UpdateGuideState(): m_state=6
22:26:30.489 00.004 9960 worker thread done servicing request
22:26:30.489 00.000 11872 Star::Find(15, 1787, 948, 0, (0,0,0,0), 1.5, 10.0, 255) frame 348
22:26:30.494 00.005 11872 Star::Find returns 1 (0), X=1787.22, Y=950.35, Mass=4171, SNR=42.8, Peak=188 HFD=5.6
22:26:30.498 00.004 11872 CameraToMount -- cameraTheta (1.57) - m_xAngle (0.00) = xAngle (1.57 = 1.57)
22:26:30.503 00.005 11872 CameraToMount -- cameraTheta (1.57) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.54 = -1.75)
22:26:30.506 00.003 11872 CameraToMount -- cameraX=0.00 cameraY=0.64 hyp=0.64 cameraTheta=1.57 mountX=0.00 mountY=-0.63, mountTheta=-1.57
22:26:30.511 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.00, y=0.64, opts=13)
22:26:30.516 00.005 11872 Enqueuing Move request for scope (0.00, 0.64)
22:26:30.520 00.004 9960 Worker thread wakes up
22:26:30.520 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=188, med=0, FiltMin=0, FiltMax=125, Gamma=1.000
22:26:30.524 00.004 11872 UpdateGuideState exits: m=4171 SNR=42.8
22:26:30.528 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:30.531 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:26:30.535 00.004 11872 Enqueuing Expose request
22:26:30.538 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.64) opts 0xd
22:26:30.538 00.000 9960 Handling offset move in thread for scope, endpoint = (0.00, 0.64)
22:26:30.538 00.000 9960 Moving (0.00, 0.64) raw xDistance=0.00 yDistance=-0.63
22:26:30.538 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
22:26:30.540 00.002 9960 resist switch: large excursion: input -0.63 thresh 0.60 direction from 1 to -1
22:26:30.540 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.88
22:26:30.540 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.63 from input -0.63
22:26:30.540 00.000 9960 MoveAxis(E, 0, ABG)
22:26:30.540 00.000 9960 Move returns status 0, amount 0
22:26:30.540 00.000 9960 MoveAxis(N, 469, ABG)
22:26:30.540 00.000 9960 Guiding  Dir = 0, Dur = 469
22:26:30.540 00.000 9960 IsSlewing returns 0
22:26:30.540 00.000 9960 IsGuiding returns 0
22:26:30.542 00.002 9960 PulseGuide returned control before completion, sleep 479
22:26:31.029 00.487 9960 IsGuiding returns 1
22:26:31.031 00.002 9960 scope still moving after pulse duration time elapsed
22:26:31.060 00.029 9960 IsSlewing returns 0
22:26:31.062 00.002 9960 IsGuiding returns 0
22:26:31.063 00.001 9960 scope move finished after 469 + 52 ms
22:26:31.063 00.000 9960 Move returns status 0, amount 469
22:26:31.064 00.001 9960 move complete, result=0
22:26:31.064 00.000 9960 worker thread done servicing request
22:26:31.064 00.000 9960 Worker thread wakes up
22:26:31.065 00.001 11872 GuideStep: 0.0 px 0 ms EAST, -0.6 px 469 ms NORTH
22:26:31.071 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:26:31.071 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:26:32.330 01.259 9960 Exposure complete
22:26:32.469 00.139 9960 worker thread done servicing request
22:26:32.469 00.000 11872 OnExposeComplete: enter
22:26:32.473 00.004 11872 UpdateGuideState(): m_state=6
22:26:32.478 00.005 11872 Star::Find(15, 1787, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 349
22:26:32.482 00.004 11872 Star::Find returns 1 (0), X=1787.39, Y=950.42, Mass=4696, SNR=46.6, Peak=207 HFD=5.7
22:26:32.487 00.005 11872 CameraToMount -- cameraTheta (1.33) - m_xAngle (0.00) = xAngle (1.33 = 1.33)
22:26:32.494 00.007 11872 CameraToMount -- cameraTheta (1.33) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.30 = -1.99)
22:26:32.498 00.004 11872 CameraToMount -- cameraX=0.18 cameraY=0.71 hyp=0.73 cameraTheta=1.33 mountX=0.18 mountY=-0.67, mountTheta=-1.31
22:26:32.504 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.18, y=0.71, opts=13)
22:26:32.508 00.004 11872 Enqueuing Move request for scope (0.18, 0.71)
22:26:32.512 00.004 9960 Worker thread wakes up
22:26:32.513 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=0, FiltMin=0, FiltMax=128, Gamma=1.000
22:26:32.516 00.003 11872 UpdateGuideState exits: m=4696 SNR=46.6
22:26:32.520 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:32.525 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:26:32.528 00.003 11872 Enqueuing Expose request
22:26:32.533 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.71) opts 0xd
22:26:32.533 00.000 9960 Handling offset move in thread for scope, endpoint = (0.18, 0.71)
22:26:32.534 00.001 9960 Moving (0.18, 0.71) raw xDistance=0.18 yDistance=-0.67
22:26:32.534 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
22:26:32.534 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.67 from input -0.67
22:26:32.534 00.000 9960 MoveAxis(E, 0, ABG)
22:26:32.534 00.000 9960 Move returns status 0, amount 0
22:26:32.534 00.000 9960 MoveAxis(N, 501, ABG)
22:26:32.534 00.000 9960 Guiding  Dir = 0, Dur = 501
22:26:32.535 00.001 9960 IsSlewing returns 0
22:26:32.535 00.000 9960 IsGuiding returns 0
22:26:32.536 00.001 9960 PulseGuide returned control before completion, sleep 511
22:26:33.057 00.521 9960 IsGuiding returns 1
22:26:33.059 00.002 9960 scope still moving after pulse duration time elapsed
22:26:33.089 00.030 9960 IsSlewing returns 0
22:26:33.090 00.001 9960 IsGuiding returns 0
22:26:33.091 00.001 9960 scope move finished after 501 + 53 ms
22:26:33.091 00.000 9960 Move returns status 0, amount 501
22:26:33.091 00.000 9960 move complete, result=0
22:26:33.092 00.001 9960 worker thread done servicing request
22:26:33.092 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.7 px 501 ms NORTH
22:26:33.100 00.008 9960 Worker thread wakes up
22:26:33.102 00.002 9960 worker thread servicing REQUEST_EXPOSE 1000
22:26:33.102 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:26:34.351 01.249 9960 Exposure complete
22:26:34.476 00.125 9960 worker thread done servicing request
22:26:34.476 00.000 11872 OnExposeComplete: enter
22:26:34.484 00.008 11872 UpdateGuideState(): m_state=6
22:26:34.492 00.008 11872 Star::Find(15, 1787, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 350
22:26:34.496 00.004 11872 Star::Find returns 1 (0), X=1787.40, Y=949.56, Mass=4567, SNR=45.3, Peak=193 HFD=5.6
22:26:34.504 00.008 11872 CameraToMount -- cameraTheta (-0.70) - m_xAngle (0.00) = xAngle (-0.71 = -0.71)
22:26:34.508 00.004 11872 CameraToMount -- cameraTheta (-0.70) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.26 = 2.26)
22:26:34.513 00.005 11872 CameraToMount -- cameraX=0.18 cameraY=-0.15 hyp=0.24 cameraTheta=-0.70 mountX=0.18 mountY=0.18, mountTheta=0.79
22:26:34.519 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.18, y=-0.15, opts=13)
22:26:34.524 00.005 11872 Enqueuing Move request for scope (0.18, -0.15)
22:26:34.528 00.004 9960 Worker thread wakes up
22:26:34.528 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.15) opts 0xd
22:26:34.529 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=193, med=0, FiltMin=0, FiltMax=122, Gamma=1.000
22:26:34.532 00.003 11872 UpdateGuideState exits: m=4567 SNR=45.3
22:26:34.537 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:34.540 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:26:34.544 00.004 11872 Enqueuing Expose request
22:26:34.549 00.005 9960 Handling offset move in thread for scope, endpoint = (0.18, -0.15)
22:26:34.549 00.000 9960 Moving (0.18, -0.15) raw xDistance=0.18 yDistance=0.18
22:26:34.549 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
22:26:34.550 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:26:34.550 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
22:26:34.551 00.001 9960 MoveAxis(E, 0, ABG)
22:26:34.551 00.000 9960 Move returns status 0, amount 0
22:26:34.551 00.000 9960 MoveAxis(N, 0, ABG)
22:26:34.551 00.000 9960 Move returns status 0, amount 0
22:26:34.551 00.000 9960 move complete, result=0
22:26:34.551 00.000 9960 worker thread done servicing request
22:26:34.552 00.001 9960 Worker thread wakes up
22:26:34.552 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
22:26:34.557 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:26:34.557 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:26:35.812 01.255 9960 Exposure complete
22:26:35.921 00.109 9960 worker thread done servicing request
22:26:35.921 00.000 11872 OnExposeComplete: enter
22:26:35.924 00.003 11872 UpdateGuideState(): m_state=6
22:26:35.927 00.003 11872 Star::Find(15, 1787, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 351
22:26:35.933 00.006 11872 Star::Find returns 1 (0), X=1787.43, Y=949.53, Mass=4471, SNR=45.3, Peak=191 HFD=5.7
22:26:35.937 00.004 11872 CameraToMount -- cameraTheta (-0.71) - m_xAngle (0.00) = xAngle (-0.71 = -0.71)
22:26:35.941 00.004 11872 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.26 = 2.26)
22:26:35.945 00.004 11872 CameraToMount -- cameraX=0.21 cameraY=-0.18 hyp=0.28 cameraTheta=-0.71 mountX=0.21 mountY=0.22, mountTheta=0.79
22:26:35.950 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.21, y=-0.18, opts=13)
22:26:35.956 00.006 11872 Enqueuing Move request for scope (0.21, -0.18)
22:26:35.960 00.004 9960 Worker thread wakes up
22:26:35.960 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.18) opts 0xd
22:26:35.960 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=191, med=0, FiltMin=0, FiltMax=105, Gamma=1.000
22:26:35.964 00.004 11872 UpdateGuideState exits: m=4471 SNR=45.3
22:26:35.967 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:35.971 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:26:35.976 00.005 11872 Enqueuing Expose request
22:26:35.980 00.004 9960 Handling offset move in thread for scope, endpoint = (0.21, -0.18)
22:26:35.980 00.000 9960 Moving (0.21, -0.18) raw xDistance=0.21 yDistance=0.22
22:26:35.980 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
22:26:35.980 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:26:35.981 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
22:26:35.981 00.000 9960 MoveAxis(W, 100, ABG)
22:26:35.981 00.000 9960 Guiding  Dir = 3, Dur = 100
22:26:35.982 00.001 9960 IsSlewing returns 0
22:26:35.982 00.000 9960 IsGuiding returns 0
22:26:35.983 00.001 9960 PulseGuide returned control before completion, sleep 110
22:26:36.097 00.114 9960 IsGuiding returns 1
22:26:36.098 00.001 9960 scope still moving after pulse duration time elapsed
22:26:36.129 00.031 9960 IsSlewing returns 0
22:26:36.131 00.002 9960 IsGuiding returns 0
22:26:36.131 00.000 9960 scope move finished after 100 + 49 ms
22:26:36.132 00.001 9960 Move returns status 0, amount 100
22:26:36.132 00.000 9960 MoveAxis(N, 0, ABG)
22:26:36.133 00.001 9960 Move returns status 0, amount 0
22:26:36.133 00.000 9960 move complete, result=0
22:26:36.133 00.000 9960 worker thread done servicing request
22:26:36.134 00.001 9960 Worker thread wakes up
22:26:36.134 00.000 11872 GuideStep: 0.2 px 100 ms WEST, 0.2 px 0 ms NORTH
22:26:36.141 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:26:36.141 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:26:37.387 01.246 9960 Exposure complete
22:26:37.514 00.127 9960 worker thread done servicing request
22:26:37.515 00.001 11872 OnExposeComplete: enter
22:26:37.520 00.005 11872 UpdateGuideState(): m_state=6
22:26:37.527 00.007 11872 Star::Find(15, 1787, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 352
22:26:37.532 00.005 11872 Star::Find returns 1 (0), X=1787.49, Y=948.38, Mass=4075, SNR=42.9, Peak=170 HFD=5.6
22:26:37.537 00.005 11872 CameraToMount -- cameraTheta (-1.37) - m_xAngle (0.00) = xAngle (-1.37 = -1.37)
22:26:37.540 00.003 11872 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.60 = 1.60)
22:26:37.545 00.005 11872 CameraToMount -- cameraX=0.28 cameraY=-1.33 hyp=1.36 cameraTheta=-1.37 mountX=0.27 mountY=1.36, mountTheta=1.37
22:26:37.549 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.28, y=-1.33, opts=13)
22:26:37.554 00.005 11872 Enqueuing Move request for scope (0.28, -1.33)
22:26:37.559 00.005 9960 Worker thread wakes up
22:26:37.559 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=170, med=0, FiltMin=0, FiltMax=106, Gamma=1.000
22:26:37.564 00.005 11872 UpdateGuideState exits: m=4075 SNR=42.9
22:26:37.567 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:37.571 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:26:37.576 00.005 11872 Enqueuing Expose request
22:26:37.580 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.28, -1.33) opts 0xd
22:26:37.580 00.000 9960 Handling offset move in thread for scope, endpoint = (0.28, -1.33)
22:26:37.580 00.000 9960 Moving (0.28, -1.33) raw xDistance=0.27 yDistance=1.36
22:26:37.580 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.27
22:26:37.581 00.001 9960 resist switch: large excursion: input 1.36 thresh 0.60 direction from -1 to 1
22:26:37.581 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.07
22:26:37.581 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.36 from input 1.36
22:26:37.581 00.000 9960 MoveAxis(W, 133, ABG)
22:26:37.582 00.001 9960 Guiding  Dir = 3, Dur = 133
22:26:37.582 00.000 9960 IsSlewing returns 0
22:26:37.582 00.000 9960 IsGuiding returns 0
22:26:37.583 00.001 9960 PulseGuide returned control before completion, sleep 143
22:26:37.742 00.159 9960 IsGuiding returns 1
22:26:37.743 00.001 9960 scope still moving after pulse duration time elapsed
22:26:37.772 00.029 9960 IsSlewing returns 0
22:26:37.773 00.001 9960 IsGuiding returns 0
22:26:37.773 00.000 9960 scope move finished after 133 + 57 ms
22:26:37.774 00.001 9960 Move returns status 0, amount 133
22:26:37.774 00.000 9960 MoveAxis(S, 1012, ABG)
22:26:37.774 00.000 9960 Guiding  Dir = 1, Dur = 1012
22:26:37.775 00.001 9960 IsSlewing returns 0
22:26:37.776 00.001 9960 IsGuiding returns 0
22:26:37.777 00.001 9960 PulseGuide returned control before completion, sleep 1022
22:26:38.812 01.035 9960 IsGuiding returns 1
22:26:38.812 00.000 9960 scope still moving after pulse duration time elapsed
22:26:38.843 00.031 9960 IsSlewing returns 0
22:26:38.843 00.000 9960 IsGuiding returns 0
22:26:38.844 00.001 9960 scope move finished after 1012 + 55 ms
22:26:38.844 00.000 9960 Move returns status 0, amount 1012
22:26:38.845 00.001 9960 move complete, result=0
22:26:38.845 00.000 9960 worker thread done servicing request
22:26:38.845 00.000 11872 GuideStep: 0.3 px 133 ms WEST, 1.4 px 1012 ms SOUTH
22:26:38.851 00.006 9960 Worker thread wakes up
22:26:38.851 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:26:38.851 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:26:40.104 01.253 9960 Exposure complete
22:26:40.228 00.124 9960 worker thread done servicing request
22:26:40.228 00.000 11872 OnExposeComplete: enter
22:26:40.233 00.005 11872 UpdateGuideState(): m_state=6
22:26:40.238 00.005 11872 Star::Find(15, 1787, 948, 0, (0,0,0,0), 1.5, 10.0, 255) frame 353
22:26:40.245 00.007 11872 Star::Find returns 1 (0), X=1787.41, Y=948.64, Mass=4323, SNR=44.0, Peak=215 HFD=5.5
22:26:40.250 00.005 11872 CameraToMount -- cameraTheta (-1.40) - m_xAngle (0.00) = xAngle (-1.40 = -1.40)
22:26:40.254 00.004 11872 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.57 = 1.57)
22:26:40.258 00.004 11872 CameraToMount -- cameraX=0.19 cameraY=-1.07 hyp=1.09 cameraTheta=-1.40 mountX=0.18 mountY=1.09, mountTheta=1.40
22:26:40.264 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.19, y=-1.07, opts=13)
22:26:40.268 00.004 11872 Enqueuing Move request for scope (0.19, -1.07)
22:26:40.273 00.005 9960 Worker thread wakes up
22:26:40.273 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.19, -1.07) opts 0xd
22:26:40.273 00.000 9960 Handling offset move in thread for scope, endpoint = (0.19, -1.07)
22:26:40.274 00.001 9960 Moving (0.19, -1.07) raw xDistance=0.18 yDistance=1.09
22:26:40.274 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
22:26:40.274 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.09 from input 1.09
22:26:40.274 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=0, FiltMin=0, FiltMax=126, Gamma=1.000
22:26:40.278 00.004 11872 UpdateGuideState exits: m=4323 SNR=44.0
22:26:40.283 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:40.287 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:26:40.290 00.003 11872 Enqueuing Expose request
22:26:40.294 00.004 9960 MoveAxis(E, 0, ABG)
22:26:40.294 00.000 9960 Move returns status 0, amount 0
22:26:40.295 00.001 9960 MoveAxis(S, 814, ABG)
22:26:40.295 00.000 9960 Guiding  Dir = 1, Dur = 814
22:26:40.297 00.002 9960 IsSlewing returns 0
22:26:40.297 00.000 9960 IsGuiding returns 0
22:26:40.298 00.001 9960 PulseGuide returned control before completion, sleep 824
22:26:41.124 00.826 9960 IsGuiding returns 1
22:26:41.125 00.001 9960 scope still moving after pulse duration time elapsed
22:26:41.155 00.030 9960 IsSlewing returns 0
22:26:41.157 00.002 9960 IsGuiding returns 0
22:26:41.157 00.000 9960 scope move finished after 814 + 46 ms
22:26:41.158 00.001 9960 Move returns status 0, amount 814
22:26:41.158 00.000 9960 move complete, result=0
22:26:41.158 00.000 9960 worker thread done servicing request
22:26:41.159 00.001 11872 GuideStep: 0.2 px 0 ms EAST, 1.1 px 814 ms SOUTH
22:26:41.165 00.006 9960 Worker thread wakes up
22:26:41.166 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:26:41.166 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:26:42.416 01.250 9960 Exposure complete
22:26:42.539 00.123 11872 OnExposeComplete: enter
22:26:42.542 00.003 11872 UpdateGuideState(): m_state=6
22:26:42.546 00.004 9960 worker thread done servicing request
22:26:42.547 00.001 11872 Star::Find(15, 1787, 948, 0, (0,0,0,0), 1.5, 10.0, 255) frame 354
22:26:42.554 00.007 11872 Star::Find returns 1 (0), X=1787.56, Y=950.52, Mass=4418, SNR=44.7, Peak=195 HFD=5.8
22:26:42.559 00.005 11872 CameraToMount -- cameraTheta (1.17) - m_xAngle (0.00) = xAngle (1.17 = 1.17)
22:26:42.564 00.005 11872 CameraToMount -- cameraTheta (1.17) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.14 = -2.15)
22:26:42.568 00.004 11872 CameraToMount -- cameraX=0.34 cameraY=0.81 hyp=0.88 cameraTheta=1.17 mountX=0.35 mountY=-0.74, mountTheta=-1.13
22:26:42.573 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.34, y=0.81, opts=13)
22:26:42.577 00.004 11872 Enqueuing Move request for scope (0.34, 0.81)
22:26:42.583 00.006 9960 Worker thread wakes up
22:26:42.583 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.34, 0.81) opts 0xd
22:26:42.583 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=195, med=0, FiltMin=0, FiltMax=106, Gamma=1.000
22:26:42.587 00.004 11872 UpdateGuideState exits: m=4418 SNR=44.7
22:26:42.591 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:42.594 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:26:42.599 00.005 11872 Enqueuing Expose request
22:26:42.602 00.003 9960 Handling offset move in thread for scope, endpoint = (0.34, 0.81)
22:26:42.602 00.000 9960 Moving (0.34, 0.81) raw xDistance=0.35 yDistance=-0.74
22:26:42.602 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.35
22:26:42.602 00.000 9960 resist switch: large excursion: input -0.74 thresh 0.60 direction from 1 to -1
22:26:42.602 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.22
22:26:42.602 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.74 from input -0.74
22:26:42.604 00.002 9960 MoveAxis(W, 163, ABG)
22:26:42.604 00.000 9960 Guiding  Dir = 3, Dur = 163
22:26:42.604 00.000 9960 IsSlewing returns 0
22:26:42.604 00.000 9960 IsGuiding returns 0
22:26:42.606 00.002 9960 PulseGuide returned control before completion, sleep 173
22:26:42.784 00.178 9960 IsGuiding returns 1
22:26:42.784 00.000 9960 scope still moving after pulse duration time elapsed
22:26:42.815 00.031 9960 IsSlewing returns 0
22:26:42.816 00.001 9960 IsGuiding returns 0
22:26:42.817 00.001 9960 scope move finished after 163 + 48 ms
22:26:42.817 00.000 9960 Move returns status 0, amount 163
22:26:42.817 00.000 9960 MoveAxis(N, 553, ABG)
22:26:42.818 00.001 9960 Guiding  Dir = 0, Dur = 553
22:26:42.819 00.001 9960 IsSlewing returns 0
22:26:42.819 00.000 9960 IsGuiding returns 0
22:26:42.820 00.001 9960 PulseGuide returned control before completion, sleep 563
22:26:43.399 00.579 9960 IsGuiding returns 1
22:26:43.399 00.000 9960 scope still moving after pulse duration time elapsed
22:26:43.430 00.031 9960 IsSlewing returns 0
22:26:43.431 00.001 9960 IsGuiding returns 0
22:26:43.431 00.000 9960 scope move finished after 553 + 59 ms
22:26:43.432 00.001 9960 Move returns status 0, amount 553
22:26:43.432 00.000 9960 move complete, result=0
22:26:43.432 00.000 9960 worker thread done servicing request
22:26:43.434 00.002 9960 Worker thread wakes up
22:26:43.434 00.000 11872 GuideStep: 0.3 px 163 ms WEST, -0.7 px 553 ms NORTH
22:26:43.440 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:26:43.440 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:26:44.694 01.254 9960 Exposure complete
22:26:44.836 00.142 9960 worker thread done servicing request
22:26:44.837 00.001 11872 OnExposeComplete: enter
22:26:44.841 00.004 11872 UpdateGuideState(): m_state=6
22:26:44.845 00.004 11872 Star::Find(15, 1787, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 355
22:26:44.848 00.003 11872 Star::Find returns 1 (0), X=1787.68, Y=949.40, Mass=4511, SNR=45.3, Peak=176 HFD=5.6
22:26:44.852 00.004 11872 CameraToMount -- cameraTheta (-0.59) - m_xAngle (0.00) = xAngle (-0.59 = -0.59)
22:26:44.856 00.004 11872 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.38 = 2.38)
22:26:44.860 00.004 11872 CameraToMount -- cameraX=0.47 cameraY=-0.31 hyp=0.56 cameraTheta=-0.59 mountX=0.46 mountY=0.39, mountTheta=0.70
22:26:44.868 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=0.47, y=-0.31, opts=13)
22:26:44.874 00.006 11872 Enqueuing Move request for scope (0.47, -0.31)
22:26:44.879 00.005 9960 Worker thread wakes up
22:26:44.879 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.47, -0.31) opts 0xd
22:26:44.879 00.000 9960 Handling offset move in thread for scope, endpoint = (0.47, -0.31)
22:26:44.879 00.000 9960 Moving (0.47, -0.31) raw xDistance=0.46 yDistance=0.39
22:26:44.880 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.46
22:26:44.880 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:26:44.880 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=176, med=0, FiltMin=0, FiltMax=111, Gamma=1.000
22:26:44.884 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.39
22:26:44.885 00.001 11872 UpdateGuideState exits: m=4511 SNR=45.3
22:26:44.890 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:44.893 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:26:44.896 00.003 11872 Enqueuing Expose request
22:26:44.902 00.006 9960 MoveAxis(W, 229, ABG)
22:26:44.902 00.000 9960 Guiding  Dir = 3, Dur = 229
22:26:44.903 00.001 9960 IsSlewing returns 0
22:26:44.903 00.000 9960 IsGuiding returns 0
22:26:44.903 00.000 9960 PulseGuide returned control before completion, sleep 239
22:26:45.148 00.245 9960 IsGuiding returns 1
22:26:45.149 00.001 9960 scope still moving after pulse duration time elapsed
22:26:45.179 00.030 9960 IsSlewing returns 0
22:26:45.180 00.001 9960 IsGuiding returns 0
22:26:45.180 00.000 9960 scope move finished after 229 + 47 ms
22:26:45.181 00.001 9960 Move returns status 0, amount 229
22:26:45.181 00.000 9960 MoveAxis(N, 0, ABG)
22:26:45.181 00.000 9960 Move returns status 0, amount 0
22:26:45.181 00.000 9960 move complete, result=0
22:26:45.182 00.001 9960 worker thread done servicing request
22:26:45.182 00.000 9960 Worker thread wakes up
22:26:45.183 00.001 11872 GuideStep: 0.5 px 229 ms WEST, 0.4 px 0 ms NORTH
22:26:45.188 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:26:45.188 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:26:46.445 01.257 9960 Exposure complete
22:26:46.570 00.125 9960 worker thread done servicing request
22:26:46.570 00.000 11872 OnExposeComplete: enter
22:26:46.575 00.005 11872 UpdateGuideState(): m_state=6
22:26:46.579 00.004 11872 Star::Find(15, 1787, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 356
22:26:46.583 00.004 11872 Star::Find returns 1 (0), X=1786.87, Y=950.25, Mass=4606, SNR=45.7, Peak=204 HFD=5.8
22:26:46.587 00.004 11872 CameraToMount -- cameraTheta (2.14) - m_xAngle (0.00) = xAngle (2.14 = 2.14)
22:26:46.591 00.004 11872 CameraToMount -- cameraTheta (2.14) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (5.11 = -1.18)
22:26:46.594 00.003 11872 CameraToMount -- cameraX=-0.35 cameraY=0.54 hyp=0.64 cameraTheta=2.14 mountX=-0.35 mountY=-0.59, mountTheta=-2.10
22:26:46.599 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.35, y=0.54, opts=13)
22:26:46.603 00.004 11872 Enqueuing Move request for scope (-0.35, 0.54)
22:26:46.607 00.004 9960 Worker thread wakes up
22:26:46.607 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=204, med=0, FiltMin=0, FiltMax=102, Gamma=1.000
22:26:46.612 00.005 11872 UpdateGuideState exits: m=4606 SNR=45.7
22:26:46.616 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:46.619 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.35, 0.54) opts 0xd
22:26:46.619 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.35, 0.54)
22:26:46.620 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:26:46.623 00.003 11872 Enqueuing Expose request
22:26:46.627 00.004 9960 Moving (-0.35, 0.54) raw xDistance=-0.35 yDistance=-0.59
22:26:46.627 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.35
22:26:46.627 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.59 from input -0.59
22:26:46.628 00.001 9960 MoveAxis(E, 146, ABG)
22:26:46.628 00.000 9960 Guiding  Dir = 2, Dur = 146
22:26:46.628 00.000 9960 IsSlewing returns 0
22:26:46.628 00.000 9960 IsGuiding returns 0
22:26:46.629 00.001 9960 PulseGuide returned control before completion, sleep 156
22:26:46.794 00.165 9960 IsGuiding returns 1
22:26:46.795 00.001 9960 scope still moving after pulse duration time elapsed
22:26:46.825 00.030 9960 IsSlewing returns 0
22:26:46.826 00.001 9960 IsGuiding returns 0
22:26:46.826 00.000 9960 scope move finished after 146 + 52 ms
22:26:46.827 00.001 9960 Move returns status 0, amount 146
22:26:46.827 00.000 9960 MoveAxis(N, 444, ABG)
22:26:46.827 00.000 9960 Guiding  Dir = 0, Dur = 444
22:26:46.829 00.002 9960 IsSlewing returns 0
22:26:46.829 00.000 9960 IsGuiding returns 0
22:26:46.829 00.000 9960 PulseGuide returned control before completion, sleep 454
22:26:47.295 00.466 9960 IsGuiding returns 1
22:26:47.296 00.001 9960 scope still moving after pulse duration time elapsed
22:26:47.326 00.030 9960 IsSlewing returns 0
22:26:47.327 00.001 9960 IsGuiding returns 1
22:26:47.358 00.031 9960 IsSlewing returns 0
22:26:47.358 00.000 9960 IsGuiding returns 0
22:26:47.360 00.002 9960 scope move finished after 444 + 86 ms
22:26:47.360 00.000 9960 Move returns status 0, amount 444
22:26:47.361 00.001 9960 move complete, result=0
22:26:47.361 00.000 9960 worker thread done servicing request
22:26:47.361 00.000 9960 Worker thread wakes up
22:26:47.362 00.001 11872 GuideStep: -0.3 px 146 ms EAST, -0.6 px 444 ms NORTH
22:26:47.372 00.010 9960 worker thread servicing REQUEST_EXPOSE 1000
22:26:47.372 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:26:48.623 01.251 9960 Exposure complete
22:26:48.743 00.120 9960 worker thread done servicing request
22:26:48.743 00.000 11872 OnExposeComplete: enter
22:26:48.747 00.004 11872 UpdateGuideState(): m_state=6
22:26:48.751 00.004 11872 Star::Find(15, 1786, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 357
22:26:48.755 00.004 11872 Star::Find returns 1 (0), X=1787.60, Y=948.53, Mass=4547, SNR=45.5, Peak=198 HFD=5.7
22:26:48.758 00.003 11872 CameraToMount -- cameraTheta (-1.26) - m_xAngle (0.00) = xAngle (-1.26 = -1.26)
22:26:48.762 00.004 11872 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.71 = 1.71)
22:26:48.768 00.006 11872 CameraToMount -- cameraX=0.38 cameraY=-1.18 hyp=1.24 cameraTheta=-1.26 mountX=0.38 mountY=1.23, mountTheta=1.27
22:26:48.776 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=0.38, y=-1.18, opts=13)
22:26:48.781 00.005 11872 Enqueuing Move request for scope (0.38, -1.18)
22:26:48.784 00.003 9960 Worker thread wakes up
22:26:48.784 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.38, -1.18) opts 0xd
22:26:48.784 00.000 9960 Handling offset move in thread for scope, endpoint = (0.38, -1.18)
22:26:48.784 00.000 9960 Moving (0.38, -1.18) raw xDistance=0.38 yDistance=1.23
22:26:48.784 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.38
22:26:48.785 00.001 9960 resist switch: large excursion: input 1.23 thresh 0.60 direction from -1 to 1
22:26:48.785 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=3.70
22:26:48.785 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=198, med=0, FiltMin=0, FiltMax=120, Gamma=1.000
22:26:48.789 00.004 9960 GuideAlgorithmResistSwitch::result() returns 1.23 from input 1.23
22:26:48.790 00.001 9960 MoveAxis(W, 166, ABG)
22:26:48.790 00.000 11872 UpdateGuideState exits: m=4547 SNR=45.5
22:26:48.794 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:48.800 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:26:48.804 00.004 11872 Enqueuing Expose request
22:26:48.809 00.005 9960 Guiding  Dir = 3, Dur = 166
22:26:48.809 00.000 9960 IsSlewing returns 0
22:26:48.811 00.002 9960 IsGuiding returns 0
22:26:48.811 00.000 9960 PulseGuide returned control before completion, sleep 176
22:26:48.999 00.188 9960 IsGuiding returns 0
22:26:49.000 00.001 9960 Move returns status 0, amount 166
22:26:49.000 00.000 9960 MoveAxis(S, 919, ABG)
22:26:49.000 00.000 9960 Guiding  Dir = 1, Dur = 919
22:26:49.002 00.002 9960 IsSlewing returns 0
22:26:49.002 00.000 9960 IsGuiding returns 0
22:26:49.002 00.000 9960 PulseGuide returned control before completion, sleep 929
22:26:49.941 00.939 9960 IsGuiding returns 1
22:26:49.941 00.000 9960 scope still moving after pulse duration time elapsed
22:26:49.973 00.032 9960 IsSlewing returns 0
22:26:49.975 00.002 9960 IsGuiding returns 1
22:26:50.004 00.029 9960 IsSlewing returns 0
22:26:50.004 00.000 9960 IsGuiding returns 1
22:26:50.034 00.030 9960 IsSlewing returns 0
22:26:50.036 00.002 9960 IsGuiding returns 0
22:26:50.037 00.001 9960 scope move finished after 919 + 115 ms
22:26:50.037 00.000 9960 Move returns status 0, amount 919
22:26:50.038 00.001 9960 move complete, result=0
22:26:50.038 00.000 9960 worker thread done servicing request
22:26:50.038 00.000 9960 Worker thread wakes up
22:26:50.039 00.001 11872 GuideStep: 0.4 px 166 ms WEST, 1.2 px 919 ms SOUTH
22:26:50.045 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:26:50.045 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:26:51.297 01.252 9960 Exposure complete
22:26:51.424 00.127 9960 worker thread done servicing request
22:26:51.424 00.000 11872 OnExposeComplete: enter
22:26:51.428 00.004 11872 UpdateGuideState(): m_state=6
22:26:51.432 00.004 11872 Star::Find(15, 1787, 948, 0, (0,0,0,0), 1.5, 10.0, 255) frame 358
22:26:51.437 00.005 11872 Star::Find returns 1 (0), X=1787.64, Y=948.60, Mass=4431, SNR=44.4, Peak=209 HFD=5.7
22:26:51.440 00.003 11872 CameraToMount -- cameraTheta (-1.21) - m_xAngle (0.00) = xAngle (-1.22 = -1.22)
22:26:51.445 00.005 11872 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.75 = 1.75)
22:26:51.448 00.003 11872 CameraToMount -- cameraX=0.42 cameraY=-1.11 hyp=1.19 cameraTheta=-1.21 mountX=0.41 mountY=1.17, mountTheta=1.23
22:26:51.454 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.42, y=-1.11, opts=13)
22:26:51.456 00.002 11872 Enqueuing Move request for scope (0.42, -1.11)
22:26:51.460 00.004 9960 Worker thread wakes up
22:26:51.460 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.42, -1.11) opts 0xd
22:26:51.461 00.001 9960 Handling offset move in thread for scope, endpoint = (0.42, -1.11)
22:26:51.461 00.000 9960 Moving (0.42, -1.11) raw xDistance=0.41 yDistance=1.17
22:26:51.461 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.41
22:26:51.461 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.17 from input 1.17
22:26:51.461 00.000 9960 MoveAxis(W, 205, ABG)
22:26:51.461 00.000 9960 Guiding  Dir = 3, Dur = 205
22:26:51.462 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=0, FiltMin=0, FiltMax=119, Gamma=1.000
22:26:51.467 00.005 9960 IsSlewing returns 0
22:26:51.467 00.000 11872 UpdateGuideState exits: m=4431 SNR=44.4
22:26:51.470 00.003 9960 IsGuiding returns 0
22:26:51.470 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:51.474 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:26:51.477 00.003 9960 PulseGuide returned control before completion, sleep 215
22:26:51.477 00.000 11872 Enqueuing Expose request
22:26:51.709 00.232 9960 IsGuiding returns 0
22:26:51.711 00.002 9960 Move returns status 0, amount 205
22:26:51.712 00.001 9960 MoveAxis(S, 873, ABG)
22:26:51.712 00.000 9960 Guiding  Dir = 1, Dur = 873
22:26:51.712 00.000 9960 IsSlewing returns 0
22:26:51.713 00.001 9960 IsGuiding returns 0
22:26:51.713 00.000 9960 PulseGuide returned control before completion, sleep 883
22:26:52.599 00.886 9960 IsGuiding returns 1
22:26:52.600 00.001 9960 scope still moving after pulse duration time elapsed
22:26:52.631 00.031 9960 IsSlewing returns 0
22:26:52.632 00.001 9960 IsGuiding returns 0
22:26:52.633 00.001 9960 scope move finished after 873 + 46 ms
22:26:52.634 00.001 9960 Move returns status 0, amount 873
22:26:52.634 00.000 9960 move complete, result=0
22:26:52.635 00.001 9960 worker thread done servicing request
22:26:52.635 00.000 9960 Worker thread wakes up
22:26:52.635 00.000 11872 GuideStep: 0.4 px 205 ms WEST, 1.2 px 873 ms SOUTH
22:26:52.642 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:26:52.643 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:26:53.896 01.253 9960 Exposure complete
22:26:54.002 00.106 9960 worker thread done servicing request
22:26:54.003 00.001 11872 OnExposeComplete: enter
22:26:54.007 00.004 11872 UpdateGuideState(): m_state=6
22:26:54.010 00.003 11872 Star::Find(15, 1787, 948, 0, (0,0,0,0), 1.5, 10.0, 255) frame 359
22:26:54.014 00.004 11872 Star::Find returns 1 (0), X=1787.41, Y=950.59, Mass=4403, SNR=44.8, Peak=172 HFD=5.6
22:26:54.019 00.005 11872 CameraToMount -- cameraTheta (1.35) - m_xAngle (0.00) = xAngle (1.35 = 1.35)
22:26:54.025 00.006 11872 CameraToMount -- cameraTheta (1.35) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.32 = -1.96)
22:26:54.030 00.005 11872 CameraToMount -- cameraX=0.19 cameraY=0.88 hyp=0.90 cameraTheta=1.35 mountX=0.20 mountY=-0.83, mountTheta=-1.34
22:26:54.035 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.19, y=0.88, opts=13)
22:26:54.039 00.004 11872 Enqueuing Move request for scope (0.19, 0.88)
22:26:54.043 00.004 9960 Worker thread wakes up
22:26:54.043 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.88) opts 0xd
22:26:54.043 00.000 9960 Handling offset move in thread for scope, endpoint = (0.19, 0.88)
22:26:54.043 00.000 9960 Moving (0.19, 0.88) raw xDistance=0.20 yDistance=-0.83
22:26:54.043 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
22:26:54.043 00.000 9960 resist switch: large excursion: input -0.83 thresh 0.60 direction from 1 to -1
22:26:54.044 00.001 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.48
22:26:54.044 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.83 from input -0.83
22:26:54.044 00.000 9960 MoveAxis(E, 0, ABG)
22:26:54.044 00.000 9960 Move returns status 0, amount 0
22:26:54.044 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=172, med=0, FiltMin=0, FiltMax=115, Gamma=1.000
22:26:54.048 00.004 9960 MoveAxis(N, 618, ABG)
22:26:54.049 00.001 9960 Guiding  Dir = 0, Dur = 618
22:26:54.049 00.000 11872 UpdateGuideState exits: m=4403 SNR=44.8
22:26:54.054 00.005 9960 IsSlewing returns 0
22:26:54.054 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:54.058 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:26:54.062 00.004 9960 IsGuiding returns 0
22:26:54.062 00.000 11872 Enqueuing Expose request
22:26:54.066 00.004 9960 PulseGuide returned control before completion, sleep 628
22:26:54.703 00.637 9960 IsGuiding returns 1
22:26:54.703 00.000 9960 scope still moving after pulse duration time elapsed
22:26:54.735 00.032 9960 IsSlewing returns 0
22:26:54.736 00.001 9960 IsGuiding returns 0
22:26:54.736 00.000 9960 scope move finished after 618 + 55 ms
22:26:54.736 00.000 9960 Move returns status 0, amount 618
22:26:54.736 00.000 9960 move complete, result=0
22:26:54.737 00.001 9960 worker thread done servicing request
22:26:54.737 00.000 9960 Worker thread wakes up
22:26:54.737 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:26:54.737 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:26:54.738 00.001 11872 GuideStep: 0.2 px 0 ms EAST, -0.8 px 618 ms NORTH
22:26:55.977 01.239 9960 Exposure complete
22:26:56.085 00.108 9960 worker thread done servicing request
22:26:56.085 00.000 11872 OnExposeComplete: enter
22:26:56.088 00.003 11872 UpdateGuideState(): m_state=6
22:26:56.092 00.004 11872 Star::Find(15, 1787, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 360
22:26:56.096 00.004 11872 Star::Find returns 1 (0), X=1787.71, Y=949.41, Mass=4734, SNR=46.8, Peak=219 HFD=5.6
22:26:56.100 00.004 11872 CameraToMount -- cameraTheta (-0.55) - m_xAngle (0.00) = xAngle (-0.55 = -0.55)
22:26:56.103 00.003 11872 CameraToMount -- cameraTheta (-0.55) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.42 = 2.42)
22:26:56.107 00.004 11872 CameraToMount -- cameraX=0.49 cameraY=-0.30 hyp=0.57 cameraTheta=-0.55 mountX=0.49 mountY=0.38, mountTheta=0.66
22:26:56.113 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.49, y=-0.30, opts=13)
22:26:56.117 00.004 11872 Enqueuing Move request for scope (0.49, -0.30)
22:26:56.120 00.003 9960 Worker thread wakes up
22:26:56.120 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.49, -0.30) opts 0xd
22:26:56.120 00.000 9960 Handling offset move in thread for scope, endpoint = (0.49, -0.30)
22:26:56.120 00.000 9960 Moving (0.49, -0.30) raw xDistance=0.49 yDistance=0.38
22:26:56.121 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.49
22:26:56.121 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:26:56.121 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.38
22:26:56.121 00.000 9960 MoveAxis(W, 229, ABG)
22:26:56.121 00.000 9960 Guiding  Dir = 3, Dur = 229
22:26:56.121 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=219, med=0, FiltMin=0, FiltMax=124, Gamma=1.000
22:26:56.126 00.005 11872 UpdateGuideState exits: m=4734 SNR=46.8
22:26:56.130 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:56.133 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:26:56.137 00.004 9960 IsSlewing returns 0
22:26:56.137 00.000 11872 Enqueuing Expose request
22:26:56.141 00.004 9960 IsGuiding returns 0
22:26:56.143 00.002 9960 PulseGuide returned control before completion, sleep 239
22:26:56.390 00.247 9960 IsGuiding returns 1
22:26:56.391 00.001 9960 scope still moving after pulse duration time elapsed
22:26:56.419 00.028 9960 IsSlewing returns 0
22:26:56.419 00.000 9960 IsGuiding returns 0
22:26:56.419 00.000 9960 scope move finished after 229 + 48 ms
22:26:56.421 00.002 9960 Move returns status 0, amount 229
22:26:56.421 00.000 9960 MoveAxis(N, 0, ABG)
22:26:56.421 00.000 9960 Move returns status 0, amount 0
22:26:56.421 00.000 9960 move complete, result=0
22:26:56.421 00.000 9960 worker thread done servicing request
22:26:56.422 00.001 9960 Worker thread wakes up
22:26:56.422 00.000 11872 GuideStep: 0.5 px 229 ms WEST, 0.4 px 0 ms NORTH
22:26:56.429 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:26:56.429 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:26:57.685 01.256 9960 Exposure complete
22:26:57.808 00.123 9960 worker thread done servicing request
22:26:57.808 00.000 11872 OnExposeComplete: enter
22:26:57.812 00.004 11872 UpdateGuideState(): m_state=6
22:26:57.817 00.005 11872 Star::Find(15, 1787, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 361
22:26:57.820 00.003 11872 Star::Find returns 1 (0), X=1787.46, Y=949.33, Mass=4414, SNR=44.6, Peak=173 HFD=5.6
22:26:57.824 00.004 11872 CameraToMount -- cameraTheta (-1.01) - m_xAngle (0.00) = xAngle (-1.01 = -1.01)
22:26:57.828 00.004 11872 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.96 = 1.96)
22:26:57.834 00.006 11872 CameraToMount -- cameraX=0.24 cameraY=-0.38 hyp=0.45 cameraTheta=-1.01 mountX=0.24 mountY=0.41, mountTheta=1.05
22:26:57.841 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.24, y=-0.38, opts=13)
22:26:57.845 00.004 11872 Enqueuing Move request for scope (0.24, -0.38)
22:26:57.850 00.005 9960 Worker thread wakes up
22:26:57.850 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=173, med=0, FiltMin=0, FiltMax=104, Gamma=1.000
22:26:57.854 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.38) opts 0xd
22:26:57.854 00.000 9960 Handling offset move in thread for scope, endpoint = (0.24, -0.38)
22:26:57.854 00.000 9960 Moving (0.24, -0.38) raw xDistance=0.24 yDistance=0.41
22:26:57.855 00.001 11872 UpdateGuideState exits: m=4414 SNR=44.6
22:26:57.859 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:57.864 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:26:57.869 00.005 11872 Enqueuing Expose request
22:26:57.873 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.24
22:26:57.873 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:26:57.873 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.41
22:26:57.874 00.001 9960 MoveAxis(W, 127, ABG)
22:26:57.874 00.000 9960 Guiding  Dir = 3, Dur = 127
22:26:57.874 00.000 9960 IsSlewing returns 0
22:26:57.874 00.000 9960 IsGuiding returns 0
22:26:57.875 00.001 9960 PulseGuide returned control before completion, sleep 137
22:26:58.019 00.144 9960 IsGuiding returns 1
22:26:58.019 00.000 9960 scope still moving after pulse duration time elapsed
22:26:58.049 00.030 9960 IsSlewing returns 0
22:26:58.050 00.001 9960 IsGuiding returns 0
22:26:58.050 00.000 9960 scope move finished after 127 + 49 ms
22:26:58.052 00.002 9960 Move returns status 0, amount 127
22:26:58.052 00.000 9960 MoveAxis(N, 0, ABG)
22:26:58.052 00.000 9960 Move returns status 0, amount 0
22:26:58.053 00.001 9960 move complete, result=0
22:26:58.054 00.001 9960 worker thread done servicing request
22:26:58.054 00.000 11872 GuideStep: 0.2 px 127 ms WEST, 0.4 px 0 ms NORTH
22:26:58.061 00.007 9960 Worker thread wakes up
22:26:58.061 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:26:58.061 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:26:59.310 01.249 9960 Exposure complete
22:26:59.430 00.120 9960 worker thread done servicing request
22:26:59.430 00.000 11872 OnExposeComplete: enter
22:26:59.434 00.004 11872 UpdateGuideState(): m_state=6
22:26:59.438 00.004 11872 Star::Find(15, 1787, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 362
22:26:59.441 00.003 11872 Star::Find returns 1 (0), X=1787.03, Y=950.24, Mass=3975, SNR=42.0, Peak=175 HFD=5.8
22:26:59.446 00.005 11872 CameraToMount -- cameraTheta (1.91) - m_xAngle (0.00) = xAngle (1.91 = 1.91)
22:26:59.449 00.003 11872 CameraToMount -- cameraTheta (1.91) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.88 = -1.40)
22:26:59.453 00.004 11872 CameraToMount -- cameraX=-0.19 cameraY=0.53 hyp=0.57 cameraTheta=1.91 mountX=-0.19 mountY=-0.56, mountTheta=-1.90
22:26:59.460 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.19, y=0.53, opts=13)
22:26:59.464 00.004 11872 Enqueuing Move request for scope (-0.19, 0.53)
22:26:59.468 00.004 9960 Worker thread wakes up
22:26:59.469 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=175, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
22:26:59.474 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.53) opts 0xd
22:26:59.475 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.19, 0.53)
22:26:59.475 00.000 9960 Moving (-0.19, 0.53) raw xDistance=-0.19 yDistance=-0.56
22:26:59.475 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
22:26:59.475 00.000 11872 UpdateGuideState exits: m=3975 SNR=42.0
22:26:59.479 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:59.483 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:26:59.487 00.004 11872 Enqueuing Expose request
22:26:59.490 00.003 9960 GuideAlgorithmResistSwitch::result() returns -0.56 from input -0.56
22:26:59.491 00.001 9960 MoveAxis(E, 0, ABG)
22:26:59.491 00.000 9960 Move returns status 0, amount 0
22:26:59.491 00.000 9960 MoveAxis(N, 416, ABG)
22:26:59.491 00.000 9960 Guiding  Dir = 0, Dur = 416
22:26:59.492 00.001 9960 IsSlewing returns 0
22:26:59.492 00.000 9960 IsGuiding returns 0
22:26:59.492 00.000 9960 PulseGuide returned control before completion, sleep 426
22:26:59.921 00.429 9960 IsGuiding returns 1
22:26:59.921 00.000 9960 scope still moving after pulse duration time elapsed
22:26:59.953 00.032 9960 IsSlewing returns 0
22:26:59.955 00.002 9960 IsGuiding returns 0
22:26:59.955 00.000 9960 scope move finished after 416 + 47 ms
22:26:59.956 00.001 9960 Move returns status 0, amount 416
22:26:59.956 00.000 9960 move complete, result=0
22:26:59.956 00.000 9960 worker thread done servicing request
22:26:59.958 00.002 11872 GuideStep: -0.2 px 0 ms EAST, -0.6 px 416 ms NORTH
22:26:59.964 00.006 9960 Worker thread wakes up
22:26:59.964 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:26:59.965 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:27:01.217 01.252 9960 Exposure complete
22:27:01.355 00.138 9960 worker thread done servicing request
22:27:01.355 00.000 11872 OnExposeComplete: enter
22:27:01.359 00.004 11872 UpdateGuideState(): m_state=6
22:27:01.364 00.005 11872 Star::Find(15, 1787, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 363
22:27:01.370 00.006 11872 Star::Find returns 1 (0), X=1787.17, Y=948.52, Mass=4408, SNR=44.5, Peak=199 HFD=5.4
22:27:01.374 00.004 11872 CameraToMount -- cameraTheta (-1.61) - m_xAngle (0.00) = xAngle (-1.61 = -1.61)
22:27:01.378 00.004 11872 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.36 = 1.36)
22:27:01.381 00.003 11872 CameraToMount -- cameraX=-0.04 cameraY=-1.19 hyp=1.19 cameraTheta=-1.61 mountX=-0.05 mountY=1.17, mountTheta=1.61
22:27:01.388 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.04, y=-1.19, opts=13)
22:27:01.392 00.004 11872 Enqueuing Move request for scope (-0.04, -1.19)
22:27:01.398 00.006 9960 Worker thread wakes up
22:27:01.398 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=199, med=0, FiltMin=0, FiltMax=103, Gamma=1.000
22:27:01.402 00.004 11872 UpdateGuideState exits: m=4408 SNR=44.5
22:27:01.406 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:01.410 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:27:01.413 00.003 11872 Enqueuing Expose request
22:27:01.417 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -1.19) opts 0xd
22:27:01.418 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.04, -1.19)
22:27:01.418 00.000 9960 Moving (-0.04, -1.19) raw xDistance=-0.05 yDistance=1.17
22:27:01.418 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:27:01.419 00.001 9960 resist switch: large excursion: input 1.17 thresh 0.60 direction from -1 to 1
22:27:01.419 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=3.50
22:27:01.419 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.17 from input 1.17
22:27:01.419 00.000 9960 MoveAxis(E, 0, ABG)
22:27:01.420 00.001 9960 Move returns status 0, amount 0
22:27:01.420 00.000 9960 MoveAxis(S, 872, ABG)
22:27:01.420 00.000 9960 Guiding  Dir = 1, Dur = 872
22:27:01.420 00.000 9960 IsSlewing returns 0
22:27:01.421 00.001 9960 IsGuiding returns 0
22:27:01.421 00.000 9960 PulseGuide returned control before completion, sleep 882
22:27:02.317 00.896 9960 IsGuiding returns 0
22:27:02.318 00.001 9960 Move returns status 0, amount 872
22:27:02.318 00.000 9960 move complete, result=0
22:27:02.320 00.002 9960 worker thread done servicing request
22:27:02.320 00.000 9960 Worker thread wakes up
22:27:02.320 00.000 11872 GuideStep: -0.0 px 0 ms EAST, 1.2 px 872 ms SOUTH
22:27:02.328 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
22:27:02.328 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:27:03.588 01.260 9960 Exposure complete
22:27:03.711 00.123 9960 worker thread done servicing request
22:27:03.712 00.001 11872 OnExposeComplete: enter
22:27:03.716 00.004 11872 UpdateGuideState(): m_state=6
22:27:03.720 00.004 11872 Star::Find(15, 1787, 948, 0, (0,0,0,0), 1.5, 10.0, 255) frame 364
22:27:03.724 00.004 11872 Star::Find returns 1 (0), X=1786.71, Y=949.93, Mass=4392, SNR=44.4, Peak=217 HFD=5.9
22:27:03.727 00.003 11872 CameraToMount -- cameraTheta (2.73) - m_xAngle (0.00) = xAngle (2.72 = 2.72)
22:27:03.732 00.005 11872 CameraToMount -- cameraTheta (2.73) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (5.69 = -0.59)
22:27:03.735 00.003 11872 CameraToMount -- cameraX=-0.51 cameraY=0.22 hyp=0.55 cameraTheta=2.73 mountX=-0.50 mountY=-0.31, mountTheta=-2.59
22:27:03.741 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.51, y=0.22, opts=13)
22:27:03.745 00.004 11872 Enqueuing Move request for scope (-0.51, 0.22)
22:27:03.749 00.004 9960 Worker thread wakes up
22:27:03.749 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=217, med=0, FiltMin=0, FiltMax=102, Gamma=1.000
22:27:03.752 00.003 11872 UpdateGuideState exits: m=4392 SNR=44.4
22:27:03.757 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:03.761 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:27:03.765 00.004 11872 Enqueuing Expose request
22:27:03.769 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.51, 0.22) opts 0xd
22:27:03.769 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.51, 0.22)
22:27:03.769 00.000 9960 Moving (-0.51, 0.22) raw xDistance=-0.50 yDistance=-0.31
22:27:03.770 00.001 9960 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.50
22:27:03.770 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:27:03.770 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.31
22:27:03.770 00.000 9960 MoveAxis(E, 237, ABG)
22:27:03.770 00.000 9960 Guiding  Dir = 2, Dur = 237
22:27:03.771 00.001 9960 IsSlewing returns 0
22:27:03.771 00.000 9960 IsGuiding returns 0
22:27:03.772 00.001 9960 PulseGuide returned control before completion, sleep 247
22:27:04.026 00.254 9960 IsGuiding returns 1
22:27:04.026 00.000 9960 scope still moving after pulse duration time elapsed
22:27:04.058 00.032 9960 IsSlewing returns 0
22:27:04.059 00.001 9960 IsGuiding returns 0
22:27:04.060 00.001 9960 scope move finished after 237 + 52 ms
22:27:04.061 00.001 9960 Move returns status 0, amount 237
22:27:04.063 00.002 9960 MoveAxis(N, 0, ABG)
22:27:04.063 00.000 9960 Move returns status 0, amount 0
22:27:04.063 00.000 9960 move complete, result=0
22:27:04.064 00.001 9960 worker thread done servicing request
22:27:04.064 00.000 9960 Worker thread wakes up
22:27:04.064 00.000 11872 GuideStep: -0.5 px 237 ms EAST, -0.3 px 0 ms NORTH
22:27:04.070 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:27:04.070 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:27:05.314 01.244 9960 Exposure complete
22:27:05.448 00.134 9960 worker thread done servicing request
22:27:05.449 00.001 11872 OnExposeComplete: enter
22:27:05.452 00.003 11872 UpdateGuideState(): m_state=6
22:27:05.456 00.004 11872 Star::Find(15, 1786, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 365
22:27:05.459 00.003 11872 Star::Find returns 1 (0), X=1787.36, Y=948.54, Mass=4263, SNR=43.9, Peak=196 HFD=5.6
22:27:05.464 00.005 11872 CameraToMount -- cameraTheta (-1.45) - m_xAngle (0.00) = xAngle (-1.46 = -1.46)
22:27:05.468 00.004 11872 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.51 = 1.51)
22:27:05.472 00.004 11872 CameraToMount -- cameraX=0.14 cameraY=-1.17 hyp=1.18 cameraTheta=-1.45 mountX=0.14 mountY=1.18, mountTheta=1.46
22:27:05.477 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.14, y=-1.17, opts=13)
22:27:05.481 00.004 11872 Enqueuing Move request for scope (0.14, -1.17)
22:27:05.486 00.005 9960 Worker thread wakes up
22:27:05.486 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=196, med=0, FiltMin=0, FiltMax=118, Gamma=1.000
22:27:05.490 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.14, -1.17) opts 0xd
22:27:05.490 00.000 11872 UpdateGuideState exits: m=4263 SNR=43.9
22:27:05.494 00.004 9960 Handling offset move in thread for scope, endpoint = (0.14, -1.17)
22:27:05.494 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:05.498 00.004 9960 Moving (0.14, -1.17) raw xDistance=0.14 yDistance=1.18
22:27:05.498 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:27:05.501 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:27:05.501 00.000 11872 Enqueuing Expose request
22:27:05.505 00.004 9960 GuideAlgorithmResistSwitch::result() returns 1.18 from input 1.18
22:27:05.505 00.000 9960 MoveAxis(E, 0, ABG)
22:27:05.505 00.000 9960 Move returns status 0, amount 0
22:27:05.505 00.000 9960 MoveAxis(S, 880, ABG)
22:27:05.505 00.000 9960 Guiding  Dir = 1, Dur = 880
22:27:05.507 00.002 9960 IsSlewing returns 0
22:27:05.507 00.000 9960 IsGuiding returns 0
22:27:05.507 00.000 9960 PulseGuide returned control before completion, sleep 890
22:27:06.414 00.907 9960 IsGuiding returns 0
22:27:06.417 00.003 9960 Move returns status 0, amount 880
22:27:06.418 00.001 9960 move complete, result=0
22:27:06.418 00.000 9960 worker thread done servicing request
22:27:06.419 00.001 9960 Worker thread wakes up
22:27:06.419 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 1.2 px 880 ms SOUTH
22:27:06.427 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
22:27:06.427 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:27:07.680 01.253 9960 Exposure complete
22:27:07.788 00.108 9960 worker thread done servicing request
22:27:07.789 00.001 11872 OnExposeComplete: enter
22:27:07.794 00.005 11872 UpdateGuideState(): m_state=6
22:27:07.798 00.004 11872 Star::Find(15, 1787, 948, 0, (0,0,0,0), 1.5, 10.0, 255) frame 366
22:27:07.805 00.007 11872 Star::Find returns 1 (0), X=1787.58, Y=949.46, Mass=4472, SNR=45.1, Peak=213 HFD=5.8
22:27:07.810 00.005 11872 CameraToMount -- cameraTheta (-0.61) - m_xAngle (0.00) = xAngle (-0.62 = -0.62)
22:27:07.814 00.004 11872 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.35 = 2.35)
22:27:07.818 00.004 11872 CameraToMount -- cameraX=0.36 cameraY=-0.25 hyp=0.44 cameraTheta=-0.61 mountX=0.36 mountY=0.31, mountTheta=0.72
22:27:07.824 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.36, y=-0.25, opts=13)
22:27:07.829 00.005 11872 Enqueuing Move request for scope (0.36, -0.25)
22:27:07.833 00.004 9960 Worker thread wakes up
22:27:07.833 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.36, -0.25) opts 0xd
22:27:07.834 00.001 9960 Handling offset move in thread for scope, endpoint = (0.36, -0.25)
22:27:07.834 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=0, FiltMin=0, FiltMax=108, Gamma=1.000
22:27:07.838 00.004 9960 Moving (0.36, -0.25) raw xDistance=0.36 yDistance=0.31
22:27:07.838 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.36
22:27:07.838 00.000 11872 UpdateGuideState exits: m=4472 SNR=45.1
22:27:07.842 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.31 from input 0.31
22:27:07.842 00.000 9960 MoveAxis(W, 167, ABG)
22:27:07.842 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:07.846 00.004 9960 Guiding  Dir = 3, Dur = 167
22:27:07.846 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:27:07.850 00.004 9960 IsSlewing returns 0
22:27:07.851 00.001 11872 Enqueuing Expose request
22:27:07.855 00.004 9960 IsGuiding returns 0
22:27:07.855 00.000 9960 PulseGuide returned control before completion, sleep 177
22:27:08.042 00.187 9960 IsGuiding returns 1
22:27:08.042 00.000 9960 scope still moving after pulse duration time elapsed
22:27:08.071 00.029 9960 IsSlewing returns 0
22:27:08.071 00.000 9960 IsGuiding returns 1
22:27:08.103 00.032 9960 IsSlewing returns 0
22:27:08.105 00.002 9960 IsGuiding returns 0
22:27:08.106 00.001 9960 scope move finished after 167 + 83 ms
22:27:08.106 00.000 9960 Move returns status 0, amount 167
22:27:08.106 00.000 9960 MoveAxis(S, 232, ABG)
22:27:08.108 00.002 9960 Guiding  Dir = 1, Dur = 232
22:27:08.108 00.000 9960 IsSlewing returns 0
22:27:08.109 00.001 9960 IsGuiding returns 0
22:27:08.109 00.000 9960 PulseGuide returned control before completion, sleep 242
22:27:08.355 00.246 9960 IsGuiding returns 1
22:27:08.356 00.001 9960 scope still moving after pulse duration time elapsed
22:27:08.384 00.028 9960 IsSlewing returns 0
22:27:08.386 00.002 9960 IsGuiding returns 0
22:27:08.386 00.000 9960 scope move finished after 232 + 45 ms
22:27:08.387 00.001 9960 Move returns status 0, amount 232
22:27:08.388 00.001 9960 move complete, result=0
22:27:08.388 00.000 9960 worker thread done servicing request
22:27:08.390 00.002 11872 GuideStep: 0.4 px 167 ms WEST, 0.3 px 232 ms SOUTH
22:27:08.397 00.007 9960 Worker thread wakes up
22:27:08.397 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:27:08.397 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:27:09.650 01.253 9960 Exposure complete
22:27:09.767 00.117 9960 worker thread done servicing request
22:27:09.768 00.001 11872 OnExposeComplete: enter
22:27:09.772 00.004 11872 UpdateGuideState(): m_state=6
22:27:09.775 00.003 11872 Star::Find(15, 1787, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 367
22:27:09.779 00.004 11872 Star::Find returns 1 (0), X=1787.46, Y=949.50, Mass=4441, SNR=44.9, Peak=215 HFD=5.8
22:27:09.782 00.003 11872 CameraToMount -- cameraTheta (-0.73) - m_xAngle (0.00) = xAngle (-0.73 = -0.73)
22:27:09.786 00.004 11872 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.24 = 2.24)
22:27:09.789 00.003 11872 CameraToMount -- cameraX=0.24 cameraY=-0.21 hyp=0.32 cameraTheta=-0.73 mountX=0.24 mountY=0.25, mountTheta=0.81
22:27:09.796 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.24, y=-0.21, opts=13)
22:27:09.801 00.005 11872 Enqueuing Move request for scope (0.24, -0.21)
22:27:09.804 00.003 9960 Worker thread wakes up
22:27:09.804 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.21) opts 0xd
22:27:09.805 00.001 9960 Handling offset move in thread for scope, endpoint = (0.24, -0.21)
22:27:09.805 00.000 9960 Moving (0.24, -0.21) raw xDistance=0.24 yDistance=0.25
22:27:09.805 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.24
22:27:09.805 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.25
22:27:09.806 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=0, FiltMin=0, FiltMax=128, Gamma=1.000
22:27:09.810 00.004 9960 MoveAxis(W, 125, ABG)
22:27:09.810 00.000 9960 Guiding  Dir = 3, Dur = 125
22:27:09.811 00.001 11872 UpdateGuideState exits: m=4441 SNR=44.9
22:27:09.815 00.004 9960 IsSlewing returns 0
22:27:09.815 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:09.818 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:27:09.823 00.005 9960 IsGuiding returns 0
22:27:09.823 00.000 11872 Enqueuing Expose request
22:27:09.827 00.004 9960 PulseGuide returned control before completion, sleep 135
22:27:09.966 00.139 9960 IsGuiding returns 1
22:27:09.968 00.002 9960 scope still moving after pulse duration time elapsed
22:27:09.997 00.029 9960 IsSlewing returns 0
22:27:09.998 00.001 9960 IsGuiding returns 1
22:27:10.029 00.031 9960 IsSlewing returns 0
22:27:10.030 00.001 9960 IsGuiding returns 0
22:27:10.030 00.000 9960 scope move finished after 125 + 82 ms
22:27:10.030 00.000 9960 Move returns status 0, amount 125
22:27:10.030 00.000 9960 MoveAxis(S, 189, ABG)
22:27:10.032 00.002 9960 Guiding  Dir = 1, Dur = 189
22:27:10.032 00.000 9960 IsSlewing returns 0
22:27:10.032 00.000 9960 IsGuiding returns 0
22:27:10.033 00.001 9960 PulseGuide returned control before completion, sleep 199
22:27:10.248 00.215 9960 IsGuiding returns 1
22:27:10.249 00.001 9960 scope still moving after pulse duration time elapsed
22:27:10.280 00.031 9960 IsSlewing returns 0
22:27:10.280 00.000 9960 IsGuiding returns 0
22:27:10.280 00.000 9960 scope move finished after 189 + 59 ms
22:27:10.282 00.002 9960 Move returns status 0, amount 189
22:27:10.282 00.000 9960 move complete, result=0
22:27:10.282 00.000 9960 worker thread done servicing request
22:27:10.283 00.001 9960 Worker thread wakes up
22:27:10.283 00.000 11872 GuideStep: 0.2 px 125 ms WEST, 0.3 px 189 ms SOUTH
22:27:10.289 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:27:10.289 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:27:11.538 01.249 9960 Exposure complete
22:27:11.682 00.144 9960 worker thread done servicing request
22:27:11.683 00.001 11872 OnExposeComplete: enter
22:27:11.688 00.005 11872 UpdateGuideState(): m_state=6
22:27:11.694 00.006 11872 Star::Find(15, 1787, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 368
22:27:11.698 00.004 11872 Star::Find returns 1 (0), X=1787.45, Y=949.49, Mass=4632, SNR=46.2, Peak=211 HFD=5.8
22:27:11.702 00.004 11872 CameraToMount -- cameraTheta (-0.75) - m_xAngle (0.00) = xAngle (-0.75 = -0.75)
22:27:11.707 00.005 11872 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.22 = 2.22)
22:27:11.710 00.003 11872 CameraToMount -- cameraX=0.23 cameraY=-0.22 hyp=0.32 cameraTheta=-0.75 mountX=0.23 mountY=0.25, mountTheta=0.83
22:27:11.717 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.23, y=-0.22, opts=13)
22:27:11.721 00.004 11872 Enqueuing Move request for scope (0.23, -0.22)
22:27:11.726 00.005 9960 Worker thread wakes up
22:27:11.726 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.22) opts 0xd
22:27:11.726 00.000 9960 Handling offset move in thread for scope, endpoint = (0.23, -0.22)
22:27:11.726 00.000 9960 Moving (0.23, -0.22) raw xDistance=0.23 yDistance=0.25
22:27:11.727 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.23
22:27:11.727 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.25
22:27:11.727 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=0, FiltMin=0, FiltMax=116, Gamma=1.000
22:27:11.732 00.005 9960 MoveAxis(W, 118, ABG)
22:27:11.732 00.000 11872 UpdateGuideState exits: m=4632 SNR=46.2
22:27:11.736 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:11.744 00.008 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:27:11.748 00.004 11872 Enqueuing Expose request
22:27:11.752 00.004 9960 Guiding  Dir = 3, Dur = 118
22:27:11.753 00.001 9960 IsSlewing returns 0
22:27:11.753 00.000 9960 IsGuiding returns 0
22:27:11.754 00.001 9960 PulseGuide returned control before completion, sleep 128
22:27:11.890 00.136 9960 IsGuiding returns 1
22:27:11.891 00.001 9960 scope still moving after pulse duration time elapsed
22:27:11.920 00.029 9960 IsSlewing returns 0
22:27:11.920 00.000 9960 IsGuiding returns 0
22:27:11.921 00.001 9960 scope move finished after 118 + 50 ms
22:27:11.921 00.000 9960 Move returns status 0, amount 118
22:27:11.921 00.000 9960 MoveAxis(S, 190, ABG)
22:27:11.921 00.000 9960 Guiding  Dir = 1, Dur = 190
22:27:11.922 00.001 9960 IsSlewing returns 0
22:27:11.922 00.000 9960 IsGuiding returns 0
22:27:11.923 00.001 9960 PulseGuide returned control before completion, sleep 200
22:27:12.139 00.216 9960 IsGuiding returns 1
22:27:12.139 00.000 9960 scope still moving after pulse duration time elapsed
22:27:12.170 00.031 9960 IsSlewing returns 0
22:27:12.171 00.001 9960 IsGuiding returns 0
22:27:12.171 00.000 9960 scope move finished after 190 + 57 ms
22:27:12.172 00.001 9960 Move returns status 0, amount 190
22:27:12.172 00.000 9960 move complete, result=0
22:27:12.172 00.000 9960 worker thread done servicing request
22:27:12.173 00.001 9960 Worker thread wakes up
22:27:12.173 00.000 11872 GuideStep: 0.2 px 118 ms WEST, 0.3 px 190 ms SOUTH
22:27:12.181 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
22:27:12.182 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:27:13.437 01.255 9960 Exposure complete
22:27:13.564 00.127 9960 worker thread done servicing request
22:27:13.564 00.000 11872 OnExposeComplete: enter
22:27:13.567 00.003 11872 UpdateGuideState(): m_state=6
22:27:13.571 00.004 11872 Star::Find(15, 1787, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 369
22:27:13.576 00.005 11872 Star::Find returns 1 (0), X=1787.64, Y=949.67, Mass=4276, SNR=43.9, Peak=197 HFD=5.6
22:27:13.585 00.009 11872 CameraToMount -- cameraTheta (-0.09) - m_xAngle (0.00) = xAngle (-0.10 = -0.10)
22:27:13.589 00.004 11872 CameraToMount -- cameraTheta (-0.09) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.87 = 2.87)
22:27:13.594 00.005 11872 CameraToMount -- cameraX=0.42 cameraY=-0.04 hyp=0.42 cameraTheta=-0.09 mountX=0.42 mountY=0.11, mountTheta=0.26
22:27:13.600 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.42, y=-0.04, opts=13)
22:27:13.604 00.004 11872 Enqueuing Move request for scope (0.42, -0.04)
22:27:13.607 00.003 9960 Worker thread wakes up
22:27:13.607 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.42, -0.04) opts 0xd
22:27:13.609 00.002 9960 Handling offset move in thread for scope, endpoint = (0.42, -0.04)
22:27:13.609 00.000 9960 Moving (0.42, -0.04) raw xDistance=0.42 yDistance=0.11
22:27:13.609 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.42
22:27:13.609 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:27:13.610 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=197, med=0, FiltMin=0, FiltMax=119, Gamma=1.000
22:27:13.615 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:27:13.615 00.000 9960 MoveAxis(W, 206, ABG)
22:27:13.615 00.000 9960 Guiding  Dir = 3, Dur = 206
22:27:13.616 00.001 11872 UpdateGuideState exits: m=4276 SNR=43.9
22:27:13.619 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:13.624 00.005 9960 IsSlewing returns 0
22:27:13.624 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:27:13.628 00.004 11872 Enqueuing Expose request
22:27:13.632 00.004 9960 IsGuiding returns 0
22:27:13.633 00.001 9960 PulseGuide returned control before completion, sleep 216
22:27:13.861 00.228 9960 IsGuiding returns 1
22:27:13.861 00.000 9960 scope still moving after pulse duration time elapsed
22:27:13.892 00.031 9960 IsSlewing returns 0
22:27:13.893 00.001 9960 IsGuiding returns 0
22:27:13.894 00.001 9960 scope move finished after 206 + 56 ms
22:27:13.894 00.000 9960 Move returns status 0, amount 206
22:27:13.896 00.002 9960 MoveAxis(N, 0, ABG)
22:27:13.896 00.000 9960 Move returns status 0, amount 0
22:27:13.898 00.002 9960 move complete, result=0
22:27:13.899 00.001 9960 worker thread done servicing request
22:27:13.900 00.001 11872 GuideStep: 0.4 px 206 ms WEST, 0.1 px 0 ms NORTH
22:27:13.909 00.009 9960 Worker thread wakes up
22:27:13.909 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:27:13.910 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:27:15.151 01.241 9960 Exposure complete
22:27:15.273 00.122 9960 worker thread done servicing request
22:27:15.274 00.001 11872 OnExposeComplete: enter
22:27:15.279 00.005 11872 UpdateGuideState(): m_state=6
22:27:15.284 00.005 11872 Star::Find(15, 1787, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 370
22:27:15.287 00.003 11872 Star::Find returns 1 (0), X=1787.59, Y=949.52, Mass=4363, SNR=44.3, Peak=188 HFD=5.8
22:27:15.292 00.005 11872 CameraToMount -- cameraTheta (-0.47) - m_xAngle (0.00) = xAngle (-0.47 = -0.47)
22:27:15.297 00.005 11872 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.50 = 2.50)
22:27:15.300 00.003 11872 CameraToMount -- cameraX=0.37 cameraY=-0.19 hyp=0.41 cameraTheta=-0.47 mountX=0.37 mountY=0.25, mountTheta=0.59
22:27:15.306 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.37, y=-0.19, opts=13)
22:27:15.309 00.003 11872 Enqueuing Move request for scope (0.37, -0.19)
22:27:15.314 00.005 9960 Worker thread wakes up
22:27:15.314 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.37, -0.19) opts 0xd
22:27:15.314 00.000 9960 Handling offset move in thread for scope, endpoint = (0.37, -0.19)
22:27:15.314 00.000 9960 Moving (0.37, -0.19) raw xDistance=0.37 yDistance=0.25
22:27:15.315 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.37
22:27:15.316 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.25
22:27:15.316 00.000 9960 MoveAxis(W, 188, ABG)
22:27:15.316 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=188, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
22:27:15.320 00.004 9960 Guiding  Dir = 3, Dur = 188
22:27:15.320 00.000 11872 UpdateGuideState exits: m=4363 SNR=44.3
22:27:15.324 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:15.330 00.006 9960 IsSlewing returns 0
22:27:15.330 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:27:15.335 00.005 11872 Enqueuing Expose request
22:27:15.339 00.004 9960 IsGuiding returns 0
22:27:15.339 00.000 9960 PulseGuide returned control before completion, sleep 198
22:27:15.548 00.209 9960 IsGuiding returns 1
22:27:15.548 00.000 9960 scope still moving after pulse duration time elapsed
22:27:15.578 00.030 9960 IsSlewing returns 0
22:27:15.579 00.001 9960 IsGuiding returns 0
22:27:15.579 00.000 9960 scope move finished after 188 + 52 ms
22:27:15.581 00.002 9960 Move returns status 0, amount 188
22:27:15.581 00.000 9960 MoveAxis(S, 186, ABG)
22:27:15.581 00.000 9960 Guiding  Dir = 1, Dur = 186
22:27:15.582 00.001 9960 IsSlewing returns 0
22:27:15.583 00.001 9960 IsGuiding returns 0
22:27:15.584 00.001 9960 PulseGuide returned control before completion, sleep 196
22:27:15.783 00.199 9960 IsGuiding returns 1
22:27:15.783 00.000 9960 scope still moving after pulse duration time elapsed
22:27:15.813 00.030 9960 IsSlewing returns 0
22:27:15.813 00.000 9960 IsGuiding returns 0
22:27:15.813 00.000 9960 scope move finished after 186 + 44 ms
22:27:15.815 00.002 9960 Move returns status 0, amount 186
22:27:15.815 00.000 9960 move complete, result=0
22:27:15.815 00.000 9960 worker thread done servicing request
22:27:15.815 00.000 9960 Worker thread wakes up
22:27:15.815 00.000 11872 GuideStep: 0.4 px 188 ms WEST, 0.2 px 186 ms SOUTH
22:27:15.820 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:27:15.820 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:27:17.082 01.262 9960 Exposure complete
22:27:17.187 00.105 9960 worker thread done servicing request
22:27:17.187 00.000 11872 OnExposeComplete: enter
22:27:17.191 00.004 11872 UpdateGuideState(): m_state=6
22:27:17.196 00.005 11872 Star::Find(15, 1787, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 371
22:27:17.200 00.004 11872 Star::Find returns 1 (0), X=1787.33, Y=949.47, Mass=4594, SNR=46.1, Peak=210 HFD=5.7
22:27:17.203 00.003 11872 CameraToMount -- cameraTheta (-1.13) - m_xAngle (0.00) = xAngle (-1.14 = -1.14)
22:27:17.208 00.005 11872 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.83 = 1.83)
22:27:17.213 00.005 11872 CameraToMount -- cameraX=0.11 cameraY=-0.24 hyp=0.26 cameraTheta=-1.13 mountX=0.11 mountY=0.25, mountTheta=1.16
22:27:17.218 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.11, y=-0.24, opts=13)
22:27:17.222 00.004 11872 Enqueuing Move request for scope (0.11, -0.24)
22:27:17.227 00.005 9960 Worker thread wakes up
22:27:17.227 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.24) opts 0xd
22:27:17.227 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=210, med=0, FiltMin=0, FiltMax=115, Gamma=1.000
22:27:17.233 00.006 9960 Handling offset move in thread for scope, endpoint = (0.11, -0.24)
22:27:17.233 00.000 9960 Moving (0.11, -0.24) raw xDistance=0.11 yDistance=0.25
22:27:17.234 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:27:17.234 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.25
22:27:17.234 00.000 9960 MoveAxis(E, 0, ABG)
22:27:17.235 00.001 9960 Move returns status 0, amount 0
22:27:17.235 00.000 11872 UpdateGuideState exits: m=4594 SNR=46.1
22:27:17.239 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:17.243 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:27:17.247 00.004 11872 Enqueuing Expose request
22:27:17.251 00.004 9960 MoveAxis(S, 188, ABG)
22:27:17.251 00.000 9960 Guiding  Dir = 1, Dur = 188
22:27:17.252 00.001 9960 IsSlewing returns 0
22:27:17.252 00.000 9960 IsGuiding returns 0
22:27:17.252 00.000 9960 PulseGuide returned control before completion, sleep 198
22:27:17.459 00.207 9960 IsGuiding returns 1
22:27:17.461 00.002 9960 scope still moving after pulse duration time elapsed
22:27:17.492 00.031 9960 IsSlewing returns 0
22:27:17.493 00.001 9960 IsGuiding returns 0
22:27:17.494 00.001 9960 scope move finished after 188 + 52 ms
22:27:17.494 00.000 9960 Move returns status 0, amount 188
22:27:17.494 00.000 9960 move complete, result=0
22:27:17.495 00.001 9960 worker thread done servicing request
22:27:17.495 00.000 9960 Worker thread wakes up
22:27:17.496 00.001 11872 GuideStep: 0.1 px 0 ms EAST, 0.3 px 188 ms SOUTH
22:27:17.501 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:27:17.502 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:27:18.749 01.247 9960 Exposure complete
22:27:18.870 00.121 9960 worker thread done servicing request
22:27:18.870 00.000 11872 OnExposeComplete: enter
22:27:18.874 00.004 11872 UpdateGuideState(): m_state=6
22:27:18.878 00.004 11872 Star::Find(15, 1787, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 372
22:27:18.883 00.005 11872 Star::Find returns 1 (0), X=1787.51, Y=949.70, Mass=4391, SNR=44.4, Peak=211 HFD=5.5
22:27:18.886 00.003 11872 CameraToMount -- cameraTheta (-0.04) - m_xAngle (0.00) = xAngle (-0.04 = -0.04)
22:27:18.891 00.005 11872 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.93 = 2.93)
22:27:18.899 00.008 11872 CameraToMount -- cameraX=0.29 cameraY=-0.01 hyp=0.29 cameraTheta=-0.04 mountX=0.29 mountY=0.06, mountTheta=0.21
22:27:18.905 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.29, y=-0.01, opts=13)
22:27:18.909 00.004 11872 Enqueuing Move request for scope (0.29, -0.01)
22:27:18.913 00.004 9960 Worker thread wakes up
22:27:18.914 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=0, FiltMin=0, FiltMax=131, Gamma=1.000
22:27:18.918 00.004 11872 UpdateGuideState exits: m=4391 SNR=44.4
22:27:18.921 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:18.926 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:27:18.930 00.004 11872 Enqueuing Expose request
22:27:18.933 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.01) opts 0xd
22:27:18.933 00.000 9960 Handling offset move in thread for scope, endpoint = (0.29, -0.01)
22:27:18.933 00.000 9960 Moving (0.29, -0.01) raw xDistance=0.29 yDistance=0.06
22:27:18.934 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29
22:27:18.934 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:27:18.934 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:27:18.934 00.000 9960 MoveAxis(W, 136, ABG)
22:27:18.935 00.001 9960 Guiding  Dir = 3, Dur = 136
22:27:18.936 00.001 9960 IsSlewing returns 0
22:27:18.936 00.000 9960 IsGuiding returns 0
22:27:18.936 00.000 9960 PulseGuide returned control before completion, sleep 146
22:27:19.095 00.159 9960 IsGuiding returns 1
22:27:19.095 00.000 9960 scope still moving after pulse duration time elapsed
22:27:19.126 00.031 9960 IsSlewing returns 0
22:27:19.128 00.002 9960 IsGuiding returns 0
22:27:19.128 00.000 9960 scope move finished after 136 + 57 ms
22:27:19.130 00.002 9960 Move returns status 0, amount 136
22:27:19.130 00.000 9960 MoveAxis(N, 0, ABG)
22:27:19.130 00.000 9960 Move returns status 0, amount 0
22:27:19.131 00.001 9960 move complete, result=0
22:27:19.131 00.000 9960 worker thread done servicing request
22:27:19.131 00.000 11872 GuideStep: 0.3 px 136 ms WEST, 0.1 px 0 ms NORTH
22:27:19.139 00.008 9960 Worker thread wakes up
22:27:19.139 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:27:19.139 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:27:20.396 01.257 9960 Exposure complete
22:27:20.522 00.126 9960 worker thread done servicing request
22:27:20.523 00.001 11872 OnExposeComplete: enter
22:27:20.526 00.003 11872 UpdateGuideState(): m_state=6
22:27:20.531 00.005 11872 Star::Find(15, 1787, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 373
22:27:20.536 00.005 11872 Star::Find returns 1 (0), X=1787.33, Y=949.50, Mass=4227, SNR=44.3, Peak=186 HFD=5.6
22:27:20.539 00.003 11872 CameraToMount -- cameraTheta (-1.07) - m_xAngle (0.00) = xAngle (-1.08 = -1.08)
22:27:20.542 00.003 11872 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.89 = 1.89)
22:27:20.546 00.004 11872 CameraToMount -- cameraX=0.11 cameraY=-0.21 hyp=0.23 cameraTheta=-1.07 mountX=0.11 mountY=0.22, mountTheta=1.11
22:27:20.551 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.11, y=-0.21, opts=13)
22:27:20.554 00.003 11872 Enqueuing Move request for scope (0.11, -0.21)
22:27:20.559 00.005 9960 Worker thread wakes up
22:27:20.560 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=186, med=0, FiltMin=0, FiltMax=111, Gamma=1.000
22:27:20.563 00.003 11872 UpdateGuideState exits: m=4227 SNR=44.3
22:27:20.568 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:20.571 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:27:20.576 00.005 11872 Enqueuing Expose request
22:27:20.581 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.21) opts 0xd
22:27:20.581 00.000 9960 Handling offset move in thread for scope, endpoint = (0.11, -0.21)
22:27:20.581 00.000 9960 Moving (0.11, -0.21) raw xDistance=0.11 yDistance=0.22
22:27:20.581 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:27:20.581 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
22:27:20.582 00.001 9960 MoveAxis(E, 0, ABG)
22:27:20.582 00.000 9960 Move returns status 0, amount 0
22:27:20.583 00.001 9960 MoveAxis(S, 166, ABG)
22:27:20.583 00.000 9960 Guiding  Dir = 1, Dur = 166
22:27:20.583 00.000 9960 IsSlewing returns 0
22:27:20.583 00.000 9960 IsGuiding returns 0
22:27:20.583 00.000 9960 PulseGuide returned control before completion, sleep 176
22:27:20.762 00.179 9960 IsGuiding returns 1
22:27:20.764 00.002 9960 scope still moving after pulse duration time elapsed
22:27:20.794 00.030 9960 IsSlewing returns 0
22:27:20.795 00.001 9960 IsGuiding returns 0
22:27:20.796 00.001 9960 scope move finished after 166 + 45 ms
22:27:20.796 00.000 9960 Move returns status 0, amount 166
22:27:20.797 00.001 9960 move complete, result=0
22:27:20.797 00.000 9960 worker thread done servicing request
22:27:20.798 00.001 9960 Worker thread wakes up
22:27:20.798 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.2 px 166 ms SOUTH
22:27:20.807 00.009 9960 worker thread servicing REQUEST_EXPOSE 1000
22:27:20.808 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:27:22.055 01.247 9960 Exposure complete
22:27:22.180 00.125 9960 worker thread done servicing request
22:27:22.182 00.002 11872 OnExposeComplete: enter
22:27:22.186 00.004 11872 UpdateGuideState(): m_state=6
22:27:22.192 00.006 11872 Star::Find(15, 1787, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 374
22:27:22.197 00.005 11872 Star::Find returns 1 (0), X=1787.16, Y=950.57, Mass=4362, SNR=44.0, Peak=196 HFD=5.4
22:27:22.205 00.008 11872 CameraToMount -- cameraTheta (1.63) - m_xAngle (0.00) = xAngle (1.63 = 1.63)
22:27:22.211 00.006 11872 CameraToMount -- cameraTheta (1.63) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.60 = -1.68)
22:27:22.215 00.004 11872 CameraToMount -- cameraX=-0.06 cameraY=0.86 hyp=0.87 cameraTheta=1.63 mountX=-0.05 mountY=-0.86, mountTheta=-1.63
22:27:22.222 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.06, y=0.86, opts=13)
22:27:22.227 00.005 11872 Enqueuing Move request for scope (-0.06, 0.86)
22:27:22.231 00.004 9960 Worker thread wakes up
22:27:22.231 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=196, med=0, FiltMin=0, FiltMax=122, Gamma=1.000
22:27:22.239 00.008 11872 UpdateGuideState exits: m=4362 SNR=44.0
22:27:22.244 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:22.248 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.86) opts 0xd
22:27:22.248 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.06, 0.86)
22:27:22.248 00.000 9960 Moving (-0.06, 0.86) raw xDistance=-0.05 yDistance=-0.86
22:27:22.248 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:27:22.249 00.001 9960 resist switch: large excursion: input -0.86 thresh 0.60 direction from 1 to -1
22:27:22.249 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.58
22:27:22.249 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.86 from input -0.86
22:27:22.249 00.000 9960 MoveAxis(E, 0, ABG)
22:27:22.250 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:27:22.254 00.004 11872 Enqueuing Expose request
22:27:22.258 00.004 9960 Move returns status 0, amount 0
22:27:22.258 00.000 9960 MoveAxis(N, 642, ABG)
22:27:22.258 00.000 9960 Guiding  Dir = 0, Dur = 642
22:27:22.259 00.001 9960 IsSlewing returns 0
22:27:22.259 00.000 9960 IsGuiding returns 0
22:27:22.259 00.000 9960 PulseGuide returned control before completion, sleep 652
22:27:22.919 00.660 9960 IsGuiding returns 1
22:27:22.920 00.001 9960 scope still moving after pulse duration time elapsed
22:27:22.949 00.029 9960 IsSlewing returns 0
22:27:22.952 00.003 9960 IsGuiding returns 0
22:27:22.952 00.000 9960 scope move finished after 642 + 50 ms
22:27:22.953 00.001 9960 Move returns status 0, amount 642
22:27:22.953 00.000 9960 move complete, result=0
22:27:22.953 00.000 9960 worker thread done servicing request
22:27:22.953 00.000 9960 Worker thread wakes up
22:27:22.954 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.9 px 642 ms NORTH
22:27:22.961 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:27:22.961 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:27:24.203 01.242 9960 Exposure complete
22:27:24.330 00.127 9960 worker thread done servicing request
22:27:24.331 00.001 11872 OnExposeComplete: enter
22:27:24.336 00.005 11872 UpdateGuideState(): m_state=6
22:27:24.340 00.004 11872 Star::Find(15, 1787, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 375
22:27:24.343 00.003 11872 Star::Find returns 1 (0), X=1787.22, Y=950.35, Mass=4302, SNR=44.5, Peak=187 HFD=5.7
22:27:24.348 00.005 11872 CameraToMount -- cameraTheta (1.57) - m_xAngle (0.00) = xAngle (1.57 = 1.57)
22:27:24.351 00.003 11872 CameraToMount -- cameraTheta (1.57) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.53 = -1.75)
22:27:24.356 00.005 11872 CameraToMount -- cameraX=0.00 cameraY=0.64 hyp=0.64 cameraTheta=1.57 mountX=0.00 mountY=-0.63, mountTheta=-1.57
22:27:24.360 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.00, y=0.64, opts=13)
22:27:24.365 00.005 11872 Enqueuing Move request for scope (0.00, 0.64)
22:27:24.368 00.003 9960 Worker thread wakes up
22:27:24.368 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=187, med=0, FiltMin=0, FiltMax=127, Gamma=1.000
22:27:24.372 00.004 11872 UpdateGuideState exits: m=4302 SNR=44.5
22:27:24.375 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:24.379 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:27:24.384 00.005 11872 Enqueuing Expose request
22:27:24.387 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.64) opts 0xd
22:27:24.387 00.000 9960 Handling offset move in thread for scope, endpoint = (0.00, 0.64)
22:27:24.387 00.000 9960 Moving (0.00, 0.64) raw xDistance=0.00 yDistance=-0.63
22:27:24.387 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
22:27:24.388 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.63 from input -0.63
22:27:24.388 00.000 9960 MoveAxis(E, 0, ABG)
22:27:24.388 00.000 9960 Move returns status 0, amount 0
22:27:24.388 00.000 9960 MoveAxis(N, 472, ABG)
22:27:24.389 00.001 9960 Guiding  Dir = 0, Dur = 472
22:27:24.389 00.000 9960 IsSlewing returns 0
22:27:24.389 00.000 9960 IsGuiding returns 0
22:27:24.390 00.001 9960 PulseGuide returned control before completion, sleep 482
22:27:24.879 00.489 9960 IsGuiding returns 1
22:27:24.880 00.001 9960 scope still moving after pulse duration time elapsed
22:27:24.911 00.031 9960 IsSlewing returns 0
22:27:24.913 00.002 9960 IsGuiding returns 0
22:27:24.913 00.000 9960 scope move finished after 472 + 52 ms
22:27:24.915 00.002 9960 Move returns status 0, amount 472
22:27:24.915 00.000 9960 move complete, result=0
22:27:24.915 00.000 9960 worker thread done servicing request
22:27:24.915 00.000 9960 Worker thread wakes up
22:27:24.916 00.001 11872 GuideStep: 0.0 px 0 ms EAST, -0.6 px 472 ms NORTH
22:27:24.924 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
22:27:24.925 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:27:26.171 01.246 9960 Exposure complete
22:27:26.300 00.129 9960 worker thread done servicing request
22:27:26.300 00.000 11872 OnExposeComplete: enter
22:27:26.305 00.005 11872 UpdateGuideState(): m_state=6
22:27:26.308 00.003 11872 Star::Find(15, 1787, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 376
22:27:26.312 00.004 11872 Star::Find returns 1 (0), X=1787.61, Y=948.43, Mass=4723, SNR=46.7, Peak=214 HFD=5.7
22:27:26.315 00.003 11872 CameraToMount -- cameraTheta (-1.28) - m_xAngle (0.00) = xAngle (-1.28 = -1.28)
22:27:26.318 00.003 11872 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.69 = 1.69)
22:27:26.324 00.006 11872 CameraToMount -- cameraX=0.39 cameraY=-1.28 hyp=1.34 cameraTheta=-1.28 mountX=0.38 mountY=1.33, mountTheta=1.29
22:27:26.331 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.39, y=-1.28, opts=13)
22:27:26.335 00.004 11872 Enqueuing Move request for scope (0.39, -1.28)
22:27:26.339 00.004 9960 Worker thread wakes up
22:27:26.339 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=214, med=0, FiltMin=0, FiltMax=131, Gamma=1.000
22:27:26.342 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.39, -1.28) opts 0xd
22:27:26.342 00.000 11872 UpdateGuideState exits: m=4723 SNR=46.7
22:27:26.346 00.004 9960 Handling offset move in thread for scope, endpoint = (0.39, -1.28)
22:27:26.346 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:26.349 00.003 9960 Moving (0.39, -1.28) raw xDistance=0.38 yDistance=1.33
22:27:26.349 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:27:26.353 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.38
22:27:26.353 00.000 11872 Enqueuing Expose request
22:27:26.357 00.004 9960 resist switch: large excursion: input 1.33 thresh 0.60 direction from -1 to 1
22:27:26.357 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=3.98
22:27:26.357 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.33 from input 1.33
22:27:26.358 00.001 9960 MoveAxis(W, 180, ABG)
22:27:26.358 00.000 9960 Guiding  Dir = 3, Dur = 180
22:27:26.358 00.000 9960 IsSlewing returns 0
22:27:26.358 00.000 9960 IsGuiding returns 0
22:27:26.359 00.001 9960 PulseGuide returned control before completion, sleep 190
22:27:26.553 00.194 9960 IsGuiding returns 1
22:27:26.556 00.003 9960 scope still moving after pulse duration time elapsed
22:27:26.582 00.026 9960 IsSlewing returns 0
22:27:26.584 00.002 9960 IsGuiding returns 0
22:27:26.585 00.001 9960 scope move finished after 180 + 45 ms
22:27:26.585 00.000 9960 Move returns status 0, amount 180
22:27:26.585 00.000 9960 MoveAxis(S, 990, ABG)
22:27:26.586 00.001 9960 Guiding  Dir = 1, Dur = 990
22:27:26.586 00.000 9960 IsSlewing returns 0
22:27:26.587 00.001 9960 IsGuiding returns 0
22:27:26.587 00.000 9960 PulseGuide returned control before completion, sleep 1000
22:27:27.599 01.012 9960 IsGuiding returns 1
22:27:27.601 00.002 9960 scope still moving after pulse duration time elapsed
22:27:27.630 00.029 9960 IsSlewing returns 0
22:27:27.631 00.001 9960 IsGuiding returns 0
22:27:27.632 00.001 9960 scope move finished after 990 + 55 ms
22:27:27.632 00.000 9960 Move returns status 0, amount 990
22:27:27.633 00.001 9960 move complete, result=0
22:27:27.633 00.000 9960 worker thread done servicing request
22:27:27.633 00.000 9960 Worker thread wakes up
22:27:27.635 00.002 11872 GuideStep: 0.4 px 180 ms WEST, 1.3 px 990 ms SOUTH
22:27:27.643 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
22:27:27.644 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:27:28.897 01.253 9960 Exposure complete
22:27:29.023 00.126 9960 worker thread done servicing request
22:27:29.023 00.000 11872 OnExposeComplete: enter
22:27:29.028 00.005 11872 UpdateGuideState(): m_state=6
22:27:29.032 00.004 11872 Star::Find(15, 1787, 948, 0, (0,0,0,0), 1.5, 10.0, 255) frame 377
22:27:29.037 00.005 11872 Star::Find returns 1 (0), X=1787.37, Y=948.72, Mass=4769, SNR=46.5, Peak=219 HFD=5.6
22:27:29.040 00.003 11872 CameraToMount -- cameraTheta (-1.41) - m_xAngle (0.00) = xAngle (-1.42 = -1.42)
22:27:29.044 00.004 11872 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.55 = 1.55)
22:27:29.048 00.004 11872 CameraToMount -- cameraX=0.16 cameraY=-0.99 hyp=1.00 cameraTheta=-1.41 mountX=0.15 mountY=1.00, mountTheta=1.42
22:27:29.056 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=0.16, y=-0.99, opts=13)
22:27:29.061 00.005 11872 Enqueuing Move request for scope (0.16, -0.99)
22:27:29.065 00.004 9960 Worker thread wakes up
22:27:29.065 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=219, med=0, FiltMin=0, FiltMax=118, Gamma=1.000
22:27:29.068 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.99) opts 0xd
22:27:29.068 00.000 11872 UpdateGuideState exits: m=4769 SNR=46.5
22:27:29.073 00.005 9960 Handling offset move in thread for scope, endpoint = (0.16, -0.99)
22:27:29.074 00.001 9960 Moving (0.16, -0.99) raw xDistance=0.15 yDistance=1.00
22:27:29.074 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:29.078 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:27:29.078 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.00 from input 1.00
22:27:29.078 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:27:29.081 00.003 11872 Enqueuing Expose request
22:27:29.085 00.004 9960 MoveAxis(E, 0, ABG)
22:27:29.086 00.001 9960 Move returns status 0, amount 0
22:27:29.086 00.000 9960 MoveAxis(S, 748, ABG)
22:27:29.086 00.000 9960 Guiding  Dir = 1, Dur = 748
22:27:29.086 00.000 9960 IsSlewing returns 0
22:27:29.087 00.001 9960 IsGuiding returns 0
22:27:29.087 00.000 9960 PulseGuide returned control before completion, sleep 758
22:27:29.857 00.770 9960 IsGuiding returns 0
22:27:29.859 00.002 9960 Move returns status 0, amount 748
22:27:29.859 00.000 9960 move complete, result=0
22:27:29.859 00.000 9960 worker thread done servicing request
22:27:29.859 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 1.0 px 748 ms SOUTH
22:27:29.869 00.010 9960 Worker thread wakes up
22:27:29.870 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:27:29.870 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:27:31.117 01.247 9960 Exposure complete
22:27:31.241 00.124 9960 worker thread done servicing request
22:27:31.242 00.001 11872 OnExposeComplete: enter
22:27:31.246 00.004 11872 UpdateGuideState(): m_state=6
22:27:31.249 00.003 11872 Star::Find(15, 1787, 948, 0, (0,0,0,0), 1.5, 10.0, 255) frame 378
22:27:31.253 00.004 11872 Star::Find returns 1 (0), X=1787.50, Y=949.62, Mass=4320, SNR=43.8, Peak=216 HFD=5.6
22:27:31.258 00.005 11872 CameraToMount -- cameraTheta (-0.30) - m_xAngle (0.00) = xAngle (-0.30 = -0.30)
22:27:31.262 00.004 11872 CameraToMount -- cameraTheta (-0.30) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.66 = 2.66)
22:27:31.267 00.005 11872 CameraToMount -- cameraX=0.28 cameraY=-0.09 hyp=0.29 cameraTheta=-0.30 mountX=0.28 mountY=0.13, mountTheta=0.45
22:27:31.271 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.28, y=-0.09, opts=13)
22:27:31.275 00.004 11872 Enqueuing Move request for scope (0.28, -0.09)
22:27:31.280 00.005 9960 Worker thread wakes up
22:27:31.280 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.09) opts 0xd
22:27:31.280 00.000 9960 Handling offset move in thread for scope, endpoint = (0.28, -0.09)
22:27:31.280 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=216, med=0, FiltMin=0, FiltMax=121, Gamma=1.000
22:27:31.284 00.004 11872 UpdateGuideState exits: m=4320 SNR=43.8
22:27:31.288 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:31.292 00.004 9960 Moving (0.28, -0.09) raw xDistance=0.28 yDistance=0.13
22:27:31.292 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:27:31.296 00.004 11872 Enqueuing Expose request
22:27:31.300 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
22:27:31.300 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:27:31.300 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
22:27:31.300 00.000 9960 MoveAxis(W, 131, ABG)
22:27:31.300 00.000 9960 Guiding  Dir = 3, Dur = 131
22:27:31.301 00.001 9960 IsSlewing returns 0
22:27:31.302 00.001 9960 IsGuiding returns 0
22:27:31.302 00.000 9960 PulseGuide returned control before completion, sleep 141
22:27:31.449 00.147 9960 IsGuiding returns 1
22:27:31.449 00.000 9960 scope still moving after pulse duration time elapsed
22:27:31.480 00.031 9960 IsSlewing returns 0
22:27:31.480 00.000 9960 IsGuiding returns 0
22:27:31.482 00.002 9960 scope move finished after 131 + 48 ms
22:27:31.482 00.000 9960 Move returns status 0, amount 131
22:27:31.482 00.000 9960 MoveAxis(N, 0, ABG)
22:27:31.482 00.000 9960 Move returns status 0, amount 0
22:27:31.482 00.000 9960 move complete, result=0
22:27:31.483 00.001 9960 worker thread done servicing request
22:27:31.483 00.000 9960 Worker thread wakes up
22:27:31.483 00.000 11872 GuideStep: 0.3 px 131 ms WEST, 0.1 px 0 ms NORTH
22:27:31.488 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:27:31.489 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:27:32.730 01.241 9960 Exposure complete
22:27:32.862 00.132 9960 worker thread done servicing request
22:27:32.862 00.000 11872 OnExposeComplete: enter
22:27:32.868 00.006 11872 UpdateGuideState(): m_state=6
22:27:32.872 00.004 11872 Star::Find(15, 1787, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 379
22:27:32.877 00.005 11872 Star::Find returns 1 (0), X=1787.47, Y=949.46, Mass=4598, SNR=45.5, Peak=196 HFD=5.8
22:27:32.881 00.004 11872 CameraToMount -- cameraTheta (-0.79) - m_xAngle (0.00) = xAngle (-0.79 = -0.79)
22:27:32.885 00.004 11872 CameraToMount -- cameraTheta (-0.79) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.18 = 2.18)
22:27:32.888 00.003 11872 CameraToMount -- cameraX=0.25 cameraY=-0.25 hyp=0.35 cameraTheta=-0.79 mountX=0.25 mountY=0.29, mountTheta=0.86
22:27:32.895 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.25, y=-0.25, opts=13)
22:27:32.899 00.004 11872 Enqueuing Move request for scope (0.25, -0.25)
22:27:32.903 00.004 9960 Worker thread wakes up
22:27:32.903 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=196, med=0, FiltMin=0, FiltMax=121, Gamma=1.000
22:27:32.907 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.25) opts 0xd
22:27:32.907 00.000 11872 UpdateGuideState exits: m=4598 SNR=45.5
22:27:32.911 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:32.915 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:27:32.919 00.004 11872 Enqueuing Expose request
22:27:32.924 00.005 9960 Handling offset move in thread for scope, endpoint = (0.25, -0.25)
22:27:32.924 00.000 9960 Moving (0.25, -0.25) raw xDistance=0.25 yDistance=0.29
22:27:32.924 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.25
22:27:32.924 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.29 from input 0.29
22:27:32.925 00.001 9960 MoveAxis(W, 126, ABG)
22:27:32.925 00.000 9960 Guiding  Dir = 3, Dur = 126
22:27:32.925 00.000 9960 IsSlewing returns 0
22:27:32.926 00.001 9960 IsGuiding returns 0
22:27:32.926 00.000 9960 PulseGuide returned control before completion, sleep 136
22:27:33.077 00.151 9960 IsGuiding returns 1
22:27:33.077 00.000 9960 scope still moving after pulse duration time elapsed
22:27:33.107 00.030 9960 IsSlewing returns 0
22:27:33.109 00.002 9960 IsGuiding returns 0
22:27:33.109 00.000 9960 scope move finished after 126 + 57 ms
22:27:33.109 00.000 9960 Move returns status 0, amount 126
22:27:33.111 00.002 9960 MoveAxis(S, 216, ABG)
22:27:33.111 00.000 9960 Guiding  Dir = 1, Dur = 216
22:27:33.112 00.001 9960 IsSlewing returns 0
22:27:33.112 00.000 9960 IsGuiding returns 0
22:27:33.113 00.001 9960 PulseGuide returned control before completion, sleep 226
22:27:33.356 00.243 9960 IsGuiding returns 1
22:27:33.356 00.000 9960 scope still moving after pulse duration time elapsed
22:27:33.387 00.031 9960 IsSlewing returns 0
22:27:33.390 00.003 9960 IsGuiding returns 0
22:27:33.390 00.000 9960 scope move finished after 216 + 61 ms
22:27:33.391 00.001 9960 Move returns status 0, amount 216
22:27:33.391 00.000 9960 move complete, result=0
22:27:33.391 00.000 9960 worker thread done servicing request
22:27:33.391 00.000 9960 Worker thread wakes up
22:27:33.392 00.001 11872 GuideStep: 0.2 px 126 ms WEST, 0.3 px 216 ms SOUTH
22:27:33.399 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:27:33.399 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:27:34.648 01.249 9960 Exposure complete
22:27:34.764 00.116 9960 worker thread done servicing request
22:27:34.764 00.000 11872 OnExposeComplete: enter
22:27:34.769 00.005 11872 UpdateGuideState(): m_state=6
22:27:34.774 00.005 11872 Star::Find(15, 1787, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 380
22:27:34.778 00.004 11872 Star::Find returns 1 (0), X=1787.34, Y=949.76, Mass=3981, SNR=42.0, Peak=199 HFD=5.6
22:27:34.782 00.004 11872 CameraToMount -- cameraTheta (0.38) - m_xAngle (0.00) = xAngle (0.37 = 0.37)
22:27:34.787 00.005 11872 CameraToMount -- cameraTheta (0.38) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (3.34 = -2.94)
22:27:34.790 00.003 11872 CameraToMount -- cameraX=0.12 cameraY=0.05 hyp=0.13 cameraTheta=0.38 mountX=0.12 mountY=-0.03, mountTheta=-0.21
22:27:34.796 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.12, y=0.05, opts=13)
22:27:34.802 00.006 11872 Enqueuing Move request for scope (0.12, 0.05)
22:27:34.805 00.003 9960 Worker thread wakes up
22:27:34.806 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=199, med=0, FiltMin=0, FiltMax=106, Gamma=1.000
22:27:34.808 00.002 9960 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.05) opts 0xd
22:27:34.809 00.001 9960 Handling offset move in thread for scope, endpoint = (0.12, 0.05)
22:27:34.809 00.000 9960 Moving (0.12, 0.05) raw xDistance=0.12 yDistance=-0.03
22:27:34.809 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:27:34.810 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:27:34.810 00.000 11872 UpdateGuideState exits: m=3981 SNR=42.0
22:27:34.815 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:27:34.815 00.000 9960 MoveAxis(E, 0, ABG)
22:27:34.816 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:34.819 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:27:34.823 00.004 9960 Move returns status 0, amount 0
22:27:34.823 00.000 9960 MoveAxis(N, 0, ABG)
22:27:34.824 00.001 11872 Enqueuing Expose request
22:27:34.829 00.005 9960 Move returns status 0, amount 0
22:27:34.829 00.000 9960 move complete, result=0
22:27:34.829 00.000 9960 worker thread done servicing request
22:27:34.829 00.000 9960 Worker thread wakes up
22:27:34.831 00.002 11872 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:27:34.835 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
22:27:34.835 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:27:36.090 01.255 9960 Exposure complete
22:27:36.223 00.133 9960 worker thread done servicing request
22:27:36.223 00.000 11872 OnExposeComplete: enter
22:27:36.228 00.005 11872 UpdateGuideState(): m_state=6
22:27:36.232 00.004 11872 Star::Find(15, 1787, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 381
22:27:36.236 00.004 11872 Star::Find returns 1 (0), X=1787.32, Y=949.60, Mass=4339, SNR=44.4, Peak=210 HFD=5.5
22:27:36.240 00.004 11872 CameraToMount -- cameraTheta (-0.82) - m_xAngle (0.00) = xAngle (-0.83 = -0.83)
22:27:36.245 00.005 11872 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.14 = 2.14)
22:27:36.248 00.003 11872 CameraToMount -- cameraX=0.10 cameraY=-0.11 hyp=0.15 cameraTheta=-0.82 mountX=0.10 mountY=0.12, mountTheta=0.89
22:27:36.255 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.10, y=-0.11, opts=13)
22:27:36.259 00.004 11872 Enqueuing Move request for scope (0.10, -0.11)
22:27:36.264 00.005 9960 Worker thread wakes up
22:27:36.264 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.11) opts 0xd
22:27:36.265 00.001 9960 Handling offset move in thread for scope, endpoint = (0.10, -0.11)
22:27:36.265 00.000 9960 Moving (0.10, -0.11) raw xDistance=0.10 yDistance=0.12
22:27:36.265 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:27:36.265 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=210, med=0, FiltMin=0, FiltMax=116, Gamma=1.000
22:27:36.269 00.004 11872 UpdateGuideState exits: m=4339 SNR=44.4
22:27:36.273 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:36.277 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:27:36.279 00.002 11872 Enqueuing Expose request
22:27:36.283 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:27:36.283 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:27:36.284 00.001 9960 MoveAxis(E, 0, ABG)
22:27:36.284 00.000 9960 Move returns status 0, amount 0
22:27:36.284 00.000 9960 MoveAxis(N, 0, ABG)
22:27:36.284 00.000 9960 Move returns status 0, amount 0
22:27:36.284 00.000 9960 move complete, result=0
22:27:36.285 00.001 9960 worker thread done servicing request
22:27:36.285 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:27:36.289 00.004 9960 Worker thread wakes up
22:27:36.289 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:27:36.289 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:27:37.547 01.258 9960 Exposure complete
22:27:37.679 00.132 9960 worker thread done servicing request
22:27:37.680 00.001 11872 OnExposeComplete: enter
22:27:37.685 00.005 11872 UpdateGuideState(): m_state=6
22:27:37.689 00.004 11872 Star::Find(15, 1787, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 382
22:27:37.695 00.006 11872 Star::Find returns 1 (0), X=1787.50, Y=949.36, Mass=4301, SNR=44.1, Peak=169 HFD=5.9
22:27:37.698 00.003 11872 CameraToMount -- cameraTheta (-0.89) - m_xAngle (0.00) = xAngle (-0.89 = -0.89)
22:27:37.704 00.006 11872 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.08 = 2.08)
22:27:37.709 00.005 11872 CameraToMount -- cameraX=0.29 cameraY=-0.35 hyp=0.45 cameraTheta=-0.89 mountX=0.28 mountY=0.40, mountTheta=0.95
22:27:37.714 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.29, y=-0.35, opts=13)
22:27:37.719 00.005 11872 Enqueuing Move request for scope (0.29, -0.35)
22:27:37.724 00.005 9960 Worker thread wakes up
22:27:37.724 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.35) opts 0xd
22:27:37.724 00.000 9960 Handling offset move in thread for scope, endpoint = (0.29, -0.35)
22:27:37.724 00.000 9960 Moving (0.29, -0.35) raw xDistance=0.28 yDistance=0.40
22:27:37.725 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
22:27:37.725 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.40 from input 0.40
22:27:37.725 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=169, med=0, FiltMin=0, FiltMax=104, Gamma=1.000
22:27:37.729 00.004 11872 UpdateGuideState exits: m=4301 SNR=44.1
22:27:37.733 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:37.737 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:27:37.741 00.004 11872 Enqueuing Expose request
22:27:37.746 00.005 9960 MoveAxis(W, 133, ABG)
22:27:37.746 00.000 9960 Guiding  Dir = 3, Dur = 133
22:27:37.746 00.000 9960 IsSlewing returns 0
22:27:37.747 00.001 9960 IsGuiding returns 0
22:27:37.747 00.000 9960 PulseGuide returned control before completion, sleep 143
22:27:37.896 00.149 9960 IsGuiding returns 1
22:27:37.896 00.000 9960 scope still moving after pulse duration time elapsed
22:27:37.927 00.031 9960 IsSlewing returns 0
22:27:37.927 00.000 9960 IsGuiding returns 0
22:27:37.928 00.001 9960 scope move finished after 133 + 48 ms
22:27:37.928 00.000 9960 Move returns status 0, amount 133
22:27:37.928 00.000 9960 MoveAxis(S, 296, ABG)
22:27:37.928 00.000 9960 Guiding  Dir = 1, Dur = 296
22:27:37.928 00.000 9960 IsSlewing returns 0
22:27:37.930 00.002 9960 IsGuiding returns 0
22:27:37.930 00.000 9960 PulseGuide returned control before completion, sleep 306
22:27:38.241 00.311 9960 IsGuiding returns 1
22:27:38.242 00.001 9960 scope still moving after pulse duration time elapsed
22:27:38.270 00.028 9960 IsSlewing returns 0
22:27:38.270 00.000 9960 IsGuiding returns 1
22:27:38.302 00.032 9960 IsSlewing returns 0
22:27:38.302 00.000 9960 IsGuiding returns 0
22:27:38.302 00.000 9960 scope move finished after 296 + 77 ms
22:27:38.304 00.002 9960 Move returns status 0, amount 296
22:27:38.304 00.000 9960 move complete, result=0
22:27:38.305 00.001 9960 worker thread done servicing request
22:27:38.306 00.001 9960 Worker thread wakes up
22:27:38.306 00.000 11872 GuideStep: 0.3 px 133 ms WEST, 0.4 px 296 ms SOUTH
22:27:38.314 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
22:27:38.314 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:27:39.565 01.251 9960 Exposure complete
22:27:39.680 00.115 9960 worker thread done servicing request
22:27:39.680 00.000 11872 OnExposeComplete: enter
22:27:39.683 00.003 11872 UpdateGuideState(): m_state=6
22:27:39.688 00.005 11872 Star::Find(15, 1787, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 383
22:27:39.691 00.003 11872 Star::Find returns 1 (0), X=1787.42, Y=949.49, Mass=4412, SNR=44.7, Peak=202 HFD=5.7
22:27:39.694 00.003 11872 CameraToMount -- cameraTheta (-0.82) - m_xAngle (0.00) = xAngle (-0.82 = -0.82)
22:27:39.698 00.004 11872 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.15 = 2.15)
22:27:39.703 00.005 11872 CameraToMount -- cameraX=0.20 cameraY=-0.22 hyp=0.30 cameraTheta=-0.82 mountX=0.20 mountY=0.25, mountTheta=0.89
22:27:39.709 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.20, y=-0.22, opts=13)
22:27:39.714 00.005 11872 Enqueuing Move request for scope (0.20, -0.22)
22:27:39.717 00.003 9960 Worker thread wakes up
22:27:39.717 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.22) opts 0xd
22:27:39.717 00.000 9960 Handling offset move in thread for scope, endpoint = (0.20, -0.22)
22:27:39.717 00.000 9960 Moving (0.20, -0.22) raw xDistance=0.20 yDistance=0.25
22:27:39.717 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.20
22:27:39.717 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.25
22:27:39.717 00.000 9960 MoveAxis(W, 104, ABG)
22:27:39.719 00.002 9960 Guiding  Dir = 3, Dur = 104
22:27:39.719 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=202, med=0, FiltMin=0, FiltMax=105, Gamma=1.000
22:27:39.722 00.003 9960 IsSlewing returns 0
22:27:39.722 00.000 11872 UpdateGuideState exits: m=4412 SNR=44.7
22:27:39.725 00.003 9960 IsGuiding returns 0
22:27:39.725 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:39.729 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:27:39.732 00.003 9960 PulseGuide returned control before completion, sleep 114
22:27:39.732 00.000 11872 Enqueuing Expose request
22:27:39.851 00.119 9960 IsGuiding returns 1
22:27:39.851 00.000 9960 scope still moving after pulse duration time elapsed
22:27:39.882 00.031 9960 IsSlewing returns 0
22:27:39.883 00.001 9960 IsGuiding returns 0
22:27:39.883 00.000 9960 scope move finished after 104 + 54 ms
22:27:39.884 00.001 9960 Move returns status 0, amount 104
22:27:39.884 00.000 9960 MoveAxis(S, 185, ABG)
22:27:39.884 00.000 9960 Guiding  Dir = 1, Dur = 185
22:27:39.885 00.001 9960 IsSlewing returns 0
22:27:39.885 00.000 9960 IsGuiding returns 0
22:27:39.886 00.001 9960 PulseGuide returned control before completion, sleep 195
22:27:40.086 00.200 9960 IsGuiding returns 1
22:27:40.088 00.002 9960 scope still moving after pulse duration time elapsed
22:27:40.117 00.029 9960 IsSlewing returns 0
22:27:40.118 00.001 9960 IsGuiding returns 0
22:27:40.119 00.001 9960 scope move finished after 185 + 47 ms
22:27:40.119 00.000 9960 Move returns status 0, amount 185
22:27:40.119 00.000 9960 move complete, result=0
22:27:40.120 00.001 9960 worker thread done servicing request
22:27:40.120 00.000 9960 Worker thread wakes up
22:27:40.120 00.000 11872 GuideStep: 0.2 px 104 ms WEST, 0.2 px 185 ms SOUTH
22:27:40.127 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:27:40.127 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:27:41.369 01.242 9960 Exposure complete
22:27:41.498 00.129 9960 worker thread done servicing request
22:27:41.498 00.000 11872 OnExposeComplete: enter
22:27:41.502 00.004 11872 UpdateGuideState(): m_state=6
22:27:41.507 00.005 11872 Star::Find(15, 1787, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 384
22:27:41.511 00.004 11872 Star::Find returns 1 (0), X=1787.37, Y=949.60, Mass=4316, SNR=44.3, Peak=199 HFD=5.6
22:27:41.516 00.005 11872 CameraToMount -- cameraTheta (-0.63) - m_xAngle (0.00) = xAngle (-0.64 = -0.64)
22:27:41.522 00.006 11872 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.33 = 2.33)
22:27:41.526 00.004 11872 CameraToMount -- cameraX=0.16 cameraY=-0.11 hyp=0.19 cameraTheta=-0.63 mountX=0.16 mountY=0.14, mountTheta=0.73
22:27:41.531 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.16, y=-0.11, opts=13)
22:27:41.535 00.004 11872 Enqueuing Move request for scope (0.16, -0.11)
22:27:41.540 00.005 9960 Worker thread wakes up
22:27:41.540 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.11) opts 0xd
22:27:41.540 00.000 9960 Handling offset move in thread for scope, endpoint = (0.16, -0.11)
22:27:41.540 00.000 9960 Moving (0.16, -0.11) raw xDistance=0.16 yDistance=0.14
22:27:41.541 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
22:27:41.541 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:27:41.541 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=199, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
22:27:41.545 00.004 11872 UpdateGuideState exits: m=4316 SNR=44.3
22:27:41.550 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:41.553 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:27:41.558 00.005 11872 Enqueuing Expose request
22:27:41.561 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
22:27:41.561 00.000 9960 MoveAxis(E, 0, ABG)
22:27:41.562 00.001 9960 Move returns status 0, amount 0
22:27:41.562 00.000 9960 MoveAxis(N, 0, ABG)
22:27:41.562 00.000 9960 Move returns status 0, amount 0
22:27:41.563 00.001 9960 move complete, result=0
22:27:41.563 00.000 9960 worker thread done servicing request
22:27:41.563 00.000 9960 Worker thread wakes up
22:27:41.563 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:27:41.568 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:27:41.569 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:27:42.821 01.252 9960 Exposure complete
22:27:42.942 00.121 9960 worker thread done servicing request
22:27:42.942 00.000 11872 OnExposeComplete: enter
22:27:42.946 00.004 11872 UpdateGuideState(): m_state=6
22:27:42.951 00.005 11872 Star::Find(15, 1787, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 385
22:27:42.955 00.004 11872 Star::Find returns 1 (0), X=1787.45, Y=949.43, Mass=4685, SNR=45.8, Peak=225 HFD=5.7
22:27:42.960 00.005 11872 CameraToMount -- cameraTheta (-0.87) - m_xAngle (0.00) = xAngle (-0.87 = -0.87)
22:27:42.964 00.004 11872 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.10 = 2.10)
22:27:42.968 00.004 11872 CameraToMount -- cameraX=0.24 cameraY=-0.28 hyp=0.36 cameraTheta=-0.87 mountX=0.23 mountY=0.32, mountTheta=0.93
22:27:42.974 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.24, y=-0.28, opts=13)
22:27:42.979 00.005 11872 Enqueuing Move request for scope (0.24, -0.28)
22:27:42.983 00.004 9960 Worker thread wakes up
22:27:42.983 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=225, med=0, FiltMin=0, FiltMax=132, Gamma=1.000
22:27:42.989 00.006 11872 UpdateGuideState exits: m=4685 SNR=45.8
22:27:42.993 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.28) opts 0xd
22:27:42.993 00.000 9960 Handling offset move in thread for scope, endpoint = (0.24, -0.28)
22:27:42.993 00.000 9960 Moving (0.24, -0.28) raw xDistance=0.23 yDistance=0.32
22:27:42.993 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
22:27:42.994 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:42.998 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:27:43.001 00.003 11872 Enqueuing Expose request
22:27:43.005 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.32 from input 0.32
22:27:43.005 00.000 9960 MoveAxis(W, 110, ABG)
22:27:43.005 00.000 9960 Guiding  Dir = 3, Dur = 110
22:27:43.005 00.000 9960 IsSlewing returns 0
22:27:43.007 00.002 9960 IsGuiding returns 0
22:27:43.007 00.000 9960 PulseGuide returned control before completion, sleep 120
22:27:43.142 00.135 9960 IsGuiding returns 1
22:27:43.143 00.001 9960 scope still moving after pulse duration time elapsed
22:27:43.173 00.030 9960 IsSlewing returns 0
22:27:43.173 00.000 9960 IsGuiding returns 0
22:27:43.175 00.002 9960 scope move finished after 110 + 57 ms
22:27:43.175 00.000 9960 Move returns status 0, amount 110
22:27:43.176 00.001 9960 MoveAxis(S, 236, ABG)
22:27:43.176 00.000 9960 Guiding  Dir = 1, Dur = 236
22:27:43.176 00.000 9960 IsSlewing returns 0
22:27:43.176 00.000 9960 IsGuiding returns 0
22:27:43.177 00.001 9960 PulseGuide returned control before completion, sleep 246
22:27:43.438 00.261 9960 IsGuiding returns 1
22:27:43.439 00.001 9960 scope still moving after pulse duration time elapsed
22:27:43.470 00.031 9960 IsSlewing returns 0
22:27:43.471 00.001 9960 IsGuiding returns 0
22:27:43.471 00.000 9960 scope move finished after 236 + 58 ms
22:27:43.472 00.001 9960 Move returns status 0, amount 236
22:27:43.472 00.000 9960 move complete, result=0
22:27:43.472 00.000 9960 worker thread done servicing request
22:27:43.472 00.000 9960 Worker thread wakes up
22:27:43.474 00.002 11872 GuideStep: 0.2 px 110 ms WEST, 0.3 px 236 ms SOUTH
22:27:43.481 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:27:43.482 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:27:44.734 01.252 9960 Exposure complete
22:27:44.857 00.123 9960 worker thread done servicing request
22:27:44.859 00.002 11872 OnExposeComplete: enter
22:27:44.862 00.003 11872 UpdateGuideState(): m_state=6
22:27:44.867 00.005 11872 Star::Find(15, 1787, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 386
22:27:44.872 00.005 11872 Star::Find returns 1 (0), X=1787.45, Y=949.62, Mass=4459, SNR=45.3, Peak=206 HFD=5.7
22:27:44.876 00.004 11872 CameraToMount -- cameraTheta (-0.37) - m_xAngle (0.00) = xAngle (-0.38 = -0.38)
22:27:44.881 00.005 11872 CameraToMount -- cameraTheta (-0.37) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.59 = 2.59)
22:27:44.884 00.003 11872 CameraToMount -- cameraX=0.24 cameraY=-0.09 hyp=0.25 cameraTheta=-0.37 mountX=0.24 mountY=0.13, mountTheta=0.51
22:27:44.889 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.24, y=-0.09, opts=13)
22:27:44.894 00.005 11872 Enqueuing Move request for scope (0.24, -0.09)
22:27:44.898 00.004 9960 Worker thread wakes up
22:27:44.898 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.09) opts 0xd
22:27:44.898 00.000 9960 Handling offset move in thread for scope, endpoint = (0.24, -0.09)
22:27:44.899 00.001 9960 Moving (0.24, -0.09) raw xDistance=0.24 yDistance=0.13
22:27:44.899 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.24
22:27:44.899 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:27:44.899 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=0, FiltMin=0, FiltMax=121, Gamma=1.000
22:27:44.903 00.004 11872 UpdateGuideState exits: m=4459 SNR=45.3
22:27:44.908 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:44.913 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
22:27:44.913 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:27:44.917 00.004 11872 Enqueuing Expose request
22:27:44.920 00.003 9960 MoveAxis(W, 118, ABG)
22:27:44.920 00.000 9960 Guiding  Dir = 3, Dur = 118
22:27:44.920 00.000 9960 IsSlewing returns 0
22:27:44.922 00.002 9960 IsGuiding returns 0
22:27:44.922 00.000 9960 PulseGuide returned control before completion, sleep 128
22:27:45.066 00.144 9960 IsGuiding returns 0
22:27:45.066 00.000 9960 Move returns status 0, amount 118
22:27:45.067 00.001 9960 MoveAxis(N, 0, ABG)
22:27:45.067 00.000 9960 Move returns status 0, amount 0
22:27:45.068 00.001 9960 move complete, result=0
22:27:45.068 00.000 9960 worker thread done servicing request
22:27:45.068 00.000 9960 Worker thread wakes up
22:27:45.069 00.001 11872 GuideStep: 0.2 px 118 ms WEST, 0.1 px 0 ms NORTH
22:27:45.076 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:27:45.076 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:27:46.327 01.251 9960 Exposure complete
22:27:46.451 00.124 9960 worker thread done servicing request
22:27:46.452 00.001 11872 OnExposeComplete: enter
22:27:46.456 00.004 11872 UpdateGuideState(): m_state=6
22:27:46.460 00.004 11872 Star::Find(15, 1787, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 387
22:27:46.465 00.005 11872 Star::Find returns 1 (0), X=1787.49, Y=949.50, Mass=4446, SNR=45.0, Peak=214 HFD=5.8
22:27:46.468 00.003 11872 CameraToMount -- cameraTheta (-0.65) - m_xAngle (0.00) = xAngle (-0.65 = -0.65)
22:27:46.472 00.004 11872 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.32 = 2.32)
22:27:46.476 00.004 11872 CameraToMount -- cameraX=0.27 cameraY=-0.21 hyp=0.34 cameraTheta=-0.65 mountX=0.27 mountY=0.25, mountTheta=0.75
22:27:46.481 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.27, y=-0.21, opts=13)
22:27:46.485 00.004 11872 Enqueuing Move request for scope (0.27, -0.21)
22:27:46.488 00.003 9960 Worker thread wakes up
22:27:46.488 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.21) opts 0xd
22:27:46.488 00.000 9960 Handling offset move in thread for scope, endpoint = (0.27, -0.21)
22:27:46.488 00.000 9960 Moving (0.27, -0.21) raw xDistance=0.27 yDistance=0.25
22:27:46.489 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.27
22:27:46.490 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.25
22:27:46.490 00.000 9960 MoveAxis(W, 136, ABG)
22:27:46.490 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=214, med=0, FiltMin=0, FiltMax=111, Gamma=1.000
22:27:46.495 00.005 9960 Guiding  Dir = 3, Dur = 136
22:27:46.496 00.001 11872 UpdateGuideState exits: m=4446 SNR=45.0
22:27:46.499 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:46.503 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:27:46.507 00.004 11872 Enqueuing Expose request
22:27:46.510 00.003 9960 IsSlewing returns 0
22:27:46.510 00.000 9960 IsGuiding returns 0
22:27:46.512 00.002 9960 PulseGuide returned control before completion, sleep 146
22:27:46.662 00.150 9960 IsGuiding returns 1
22:27:46.662 00.000 9960 scope still moving after pulse duration time elapsed
22:27:46.693 00.031 9960 IsSlewing returns 0
22:27:46.694 00.001 9960 IsGuiding returns 0
22:27:46.694 00.000 9960 scope move finished after 136 + 46 ms
22:27:46.696 00.002 9960 Move returns status 0, amount 136
22:27:46.696 00.000 9960 MoveAxis(S, 188, ABG)
22:27:46.696 00.000 9960 Guiding  Dir = 1, Dur = 188
22:27:46.697 00.001 9960 IsSlewing returns 0
22:27:46.697 00.000 9960 IsGuiding returns 0
22:27:46.698 00.001 9960 PulseGuide returned control before completion, sleep 198
22:27:46.900 00.202 9960 IsGuiding returns 1
22:27:46.900 00.000 9960 scope still moving after pulse duration time elapsed
22:27:46.930 00.030 9960 IsSlewing returns 0
22:27:46.930 00.000 9960 IsGuiding returns 0
22:27:46.932 00.002 9960 scope move finished after 188 + 46 ms
22:27:46.932 00.000 9960 Move returns status 0, amount 188
22:27:46.932 00.000 9960 move complete, result=0
22:27:46.932 00.000 9960 worker thread done servicing request
22:27:46.933 00.001 11872 GuideStep: 0.3 px 136 ms WEST, 0.3 px 188 ms SOUTH
22:27:46.938 00.005 9960 Worker thread wakes up
22:27:46.938 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:27:46.938 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:27:48.189 01.251 9960 Exposure complete
22:27:48.312 00.123 9960 worker thread done servicing request
22:27:48.312 00.000 11872 OnExposeComplete: enter
22:27:48.316 00.004 11872 UpdateGuideState(): m_state=6
22:27:48.320 00.004 11872 Star::Find(15, 1787, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 388
22:27:48.325 00.005 11872 Star::Find returns 1 (0), X=1787.27, Y=949.35, Mass=4649, SNR=46.0, Peak=216 HFD=5.7
22:27:48.328 00.003 11872 CameraToMount -- cameraTheta (-1.42) - m_xAngle (0.00) = xAngle (-1.42 = -1.42)
22:27:48.332 00.004 11872 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.55 = 1.55)
22:27:48.335 00.003 11872 CameraToMount -- cameraX=0.06 cameraY=-0.36 hyp=0.36 cameraTheta=-1.42 mountX=0.05 mountY=0.36, mountTheta=1.42
22:27:48.341 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.06, y=-0.36, opts=13)
22:27:48.345 00.004 11872 Enqueuing Move request for scope (0.06, -0.36)
22:27:48.349 00.004 9960 Worker thread wakes up
22:27:48.349 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.36) opts 0xd
22:27:48.349 00.000 9960 Handling offset move in thread for scope, endpoint = (0.06, -0.36)
22:27:48.350 00.001 9960 Moving (0.06, -0.36) raw xDistance=0.05 yDistance=0.36
22:27:48.350 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:27:48.350 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.36 from input 0.36
22:27:48.350 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=216, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
22:27:48.354 00.004 9960 MoveAxis(E, 0, ABG)
22:27:48.354 00.000 9960 Move returns status 0, amount 0
22:27:48.354 00.000 9960 MoveAxis(S, 272, ABG)
22:27:48.354 00.000 9960 Guiding  Dir = 1, Dur = 272
22:27:48.355 00.001 11872 UpdateGuideState exits: m=4649 SNR=46.0
22:27:48.359 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:48.365 00.006 9960 IsSlewing returns 0
22:27:48.365 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:27:48.369 00.004 11872 Enqueuing Expose request
22:27:48.373 00.004 9960 IsGuiding returns 0
22:27:48.373 00.000 9960 PulseGuide returned control before completion, sleep 282
22:27:48.665 00.292 9960 IsGuiding returns 1
22:27:48.666 00.001 9960 scope still moving after pulse duration time elapsed
22:27:48.695 00.029 9960 IsSlewing returns 0
22:27:48.695 00.000 9960 IsGuiding returns 0
22:27:48.696 00.001 9960 scope move finished after 272 + 51 ms
22:27:48.696 00.000 9960 Move returns status 0, amount 272
22:27:48.696 00.000 9960 move complete, result=0
22:27:48.696 00.000 9960 worker thread done servicing request
22:27:48.698 00.002 11872 GuideStep: 0.1 px 0 ms EAST, 0.4 px 272 ms SOUTH
22:27:48.706 00.008 9960 Worker thread wakes up
22:27:48.706 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:27:48.707 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:27:49.951 01.244 9960 Exposure complete
22:27:50.072 00.121 9960 worker thread done servicing request
22:27:50.072 00.000 11872 OnExposeComplete: enter
22:27:50.076 00.004 11872 UpdateGuideState(): m_state=6
22:27:50.082 00.006 11872 Star::Find(15, 1787, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 389
22:27:50.087 00.005 11872 Star::Find returns 1 (0), X=1787.53, Y=949.57, Mass=4355, SNR=44.9, Peak=207 HFD=5.9
22:27:50.091 00.004 11872 CameraToMount -- cameraTheta (-0.44) - m_xAngle (0.00) = xAngle (-0.44 = -0.44)
22:27:50.094 00.003 11872 CameraToMount -- cameraTheta (-0.44) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.53 = 2.53)
22:27:50.098 00.004 11872 CameraToMount -- cameraX=0.31 cameraY=-0.14 hyp=0.34 cameraTheta=-0.44 mountX=0.31 mountY=0.20, mountTheta=0.57
22:27:50.103 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.31, y=-0.14, opts=13)
22:27:50.107 00.004 11872 Enqueuing Move request for scope (0.31, -0.14)
22:27:50.111 00.004 9960 Worker thread wakes up
22:27:50.111 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=0, FiltMin=0, FiltMax=117, Gamma=1.000
22:27:50.115 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.14) opts 0xd
22:27:50.117 00.002 11872 UpdateGuideState exits: m=4355 SNR=44.9
22:27:50.121 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:50.126 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:27:50.130 00.004 11872 Enqueuing Expose request
22:27:50.134 00.004 9960 Handling offset move in thread for scope, endpoint = (0.31, -0.14)
22:27:50.134 00.000 9960 Moving (0.31, -0.14) raw xDistance=0.31 yDistance=0.20
22:27:50.134 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.31
22:27:50.134 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:27:50.135 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
22:27:50.135 00.000 9960 MoveAxis(W, 145, ABG)
22:27:50.135 00.000 9960 Guiding  Dir = 3, Dur = 145
22:27:50.135 00.000 9960 IsSlewing returns 0
22:27:50.136 00.001 9960 IsGuiding returns 0
22:27:50.136 00.000 9960 PulseGuide returned control before completion, sleep 155
22:27:50.302 00.166 9960 IsGuiding returns 1
22:27:50.303 00.001 9960 scope still moving after pulse duration time elapsed
22:27:50.333 00.030 9960 IsSlewing returns 0
22:27:50.335 00.002 9960 IsGuiding returns 1
22:27:50.364 00.029 9960 IsSlewing returns 0
22:27:50.366 00.002 9960 IsGuiding returns 0
22:27:50.366 00.000 9960 scope move finished after 145 + 85 ms
22:27:50.367 00.001 9960 Move returns status 0, amount 145
22:27:50.367 00.000 9960 MoveAxis(N, 0, ABG)
22:27:50.368 00.001 9960 Move returns status 0, amount 0
22:27:50.369 00.001 9960 move complete, result=0
22:27:50.369 00.000 9960 worker thread done servicing request
22:27:50.370 00.001 9960 Worker thread wakes up
22:27:50.370 00.000 11872 GuideStep: 0.3 px 145 ms WEST, 0.2 px 0 ms NORTH
22:27:50.376 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:27:50.376 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:27:51.626 01.250 9960 Exposure complete
22:27:51.751 00.125 9960 worker thread done servicing request
22:27:51.751 00.000 11872 OnExposeComplete: enter
22:27:51.756 00.005 11872 UpdateGuideState(): m_state=6
22:27:51.759 00.003 11872 Star::Find(15, 1787, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 390
22:27:51.765 00.006 11872 Star::Find returns 1 (0), X=1787.38, Y=949.47, Mass=4169, SNR=43.1, Peak=203 HFD=5.7
22:27:51.770 00.005 11872 CameraToMount -- cameraTheta (-0.97) - m_xAngle (0.00) = xAngle (-0.98 = -0.98)
22:27:51.777 00.007 11872 CameraToMount -- cameraTheta (-0.97) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.99 = 1.99)
22:27:51.781 00.004 11872 CameraToMount -- cameraX=0.17 cameraY=-0.24 hyp=0.29 cameraTheta=-0.97 mountX=0.16 mountY=0.27, mountTheta=1.02
22:27:51.787 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.17, y=-0.24, opts=13)
22:27:51.790 00.003 11872 Enqueuing Move request for scope (0.17, -0.24)
22:27:51.795 00.005 9960 Worker thread wakes up
22:27:51.796 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=203, med=0, FiltMin=0, FiltMax=110, Gamma=1.000
22:27:51.800 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.24) opts 0xd
22:27:51.802 00.002 11872 UpdateGuideState exits: m=4169 SNR=43.1
22:27:51.807 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:51.812 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:27:51.817 00.005 11872 Enqueuing Expose request
22:27:51.820 00.003 9960 Handling offset move in thread for scope, endpoint = (0.17, -0.24)
22:27:51.821 00.001 9960 Moving (0.17, -0.24) raw xDistance=0.16 yDistance=0.27
22:27:51.821 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
22:27:51.821 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.27
22:27:51.821 00.000 9960 MoveAxis(E, 0, ABG)
22:27:51.821 00.000 9960 Move returns status 0, amount 0
22:27:51.821 00.000 9960 MoveAxis(S, 201, ABG)
22:27:51.821 00.000 9960 Guiding  Dir = 1, Dur = 201
22:27:51.823 00.002 9960 IsSlewing returns 0
22:27:51.823 00.000 9960 IsGuiding returns 0
22:27:51.823 00.000 9960 PulseGuide returned control before completion, sleep 211
22:27:52.035 00.212 9960 IsGuiding returns 1
22:27:52.036 00.001 9960 scope still moving after pulse duration time elapsed
22:27:52.067 00.031 9960 IsSlewing returns 0
22:27:52.068 00.001 9960 IsGuiding returns 1
22:27:52.098 00.030 9960 IsSlewing returns 0
22:27:52.099 00.001 9960 IsGuiding returns 0
22:27:52.099 00.000 9960 scope move finished after 201 + 74 ms
22:27:52.100 00.001 9960 Move returns status 0, amount 201
22:27:52.100 00.000 9960 move complete, result=0
22:27:52.100 00.000 9960 worker thread done servicing request
22:27:52.101 00.001 9960 Worker thread wakes up
22:27:52.102 00.001 11872 GuideStep: 0.2 px 0 ms EAST, 0.3 px 201 ms SOUTH
22:27:52.107 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:27:52.107 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:27:53.364 01.257 9960 Exposure complete
22:27:53.493 00.129 9960 worker thread done servicing request
22:27:53.493 00.000 11872 OnExposeComplete: enter
22:27:53.498 00.005 11872 UpdateGuideState(): m_state=6
22:27:53.503 00.005 11872 Star::Find(15, 1787, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 391
22:27:53.508 00.005 11872 Star::Find returns 1 (0), X=1787.47, Y=949.65, Mass=4317, SNR=44.1, Peak=192 HFD=5.6
22:27:53.512 00.004 11872 CameraToMount -- cameraTheta (-0.24) - m_xAngle (0.00) = xAngle (-0.24 = -0.24)
22:27:53.518 00.006 11872 CameraToMount -- cameraTheta (-0.24) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.73 = 2.73)
22:27:53.522 00.004 11872 CameraToMount -- cameraX=0.25 cameraY=-0.06 hyp=0.26 cameraTheta=-0.24 mountX=0.25 mountY=0.10, mountTheta=0.39
22:27:53.529 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.25, y=-0.06, opts=13)
22:27:53.533 00.004 11872 Enqueuing Move request for scope (0.25, -0.06)
22:27:53.536 00.003 9960 Worker thread wakes up
22:27:53.536 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.06) opts 0xd
22:27:53.537 00.001 9960 Handling offset move in thread for scope, endpoint = (0.25, -0.06)
22:27:53.537 00.000 9960 Moving (0.25, -0.06) raw xDistance=0.25 yDistance=0.10
22:27:53.537 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=192, med=0, FiltMin=0, FiltMax=121, Gamma=1.000
22:27:53.541 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
22:27:53.541 00.000 11872 UpdateGuideState exits: m=4317 SNR=44.1
22:27:53.546 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:53.551 00.005 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:27:53.551 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:27:53.555 00.004 11872 Enqueuing Expose request
22:27:53.559 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:27:53.559 00.000 9960 MoveAxis(W, 118, ABG)
22:27:53.559 00.000 9960 Guiding  Dir = 3, Dur = 118
22:27:53.559 00.000 9960 IsSlewing returns 0
22:27:53.560 00.001 9960 IsGuiding returns 0
22:27:53.560 00.000 9960 PulseGuide returned control before completion, sleep 128
22:27:53.694 00.134 9960 IsGuiding returns 1
22:27:53.695 00.001 9960 scope still moving after pulse duration time elapsed
22:27:53.725 00.030 9960 IsSlewing returns 0
22:27:53.728 00.003 9960 IsGuiding returns 0
22:27:53.728 00.000 9960 scope move finished after 118 + 49 ms
22:27:53.728 00.000 9960 Move returns status 0, amount 118
22:27:53.728 00.000 9960 MoveAxis(N, 0, ABG)
22:27:53.729 00.001 9960 Move returns status 0, amount 0
22:27:53.730 00.001 9960 move complete, result=0
22:27:53.730 00.000 9960 worker thread done servicing request
22:27:53.730 00.000 11872 GuideStep: 0.3 px 118 ms WEST, 0.1 px 0 ms NORTH
22:27:53.736 00.006 9960 Worker thread wakes up
22:27:53.736 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:27:53.737 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:27:54.993 01.256 9960 Exposure complete
22:27:55.108 00.115 9960 worker thread done servicing request
22:27:55.108 00.000 11872 OnExposeComplete: enter
22:27:55.112 00.004 11872 UpdateGuideState(): m_state=6
22:27:55.118 00.006 11872 Star::Find(15, 1787, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 392
22:27:55.122 00.004 11872 Star::Find returns 1 (0), X=1787.37, Y=949.45, Mass=4716, SNR=46.6, Peak=221 HFD=5.7
22:27:55.125 00.003 11872 CameraToMount -- cameraTheta (-1.03) - m_xAngle (0.00) = xAngle (-1.04 = -1.04)
22:27:55.130 00.005 11872 CameraToMount -- cameraTheta (-1.03) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.93 = 1.93)
22:27:55.133 00.003 11872 CameraToMount -- cameraX=0.16 cameraY=-0.26 hyp=0.31 cameraTheta=-1.03 mountX=0.16 mountY=0.29, mountTheta=1.07
22:27:55.141 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=0.16, y=-0.26, opts=13)
22:27:55.145 00.004 11872 Enqueuing Move request for scope (0.16, -0.26)
22:27:55.150 00.005 9960 Worker thread wakes up
22:27:55.150 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.26) opts 0xd
22:27:55.150 00.000 9960 Handling offset move in thread for scope, endpoint = (0.16, -0.26)
22:27:55.150 00.000 9960 Moving (0.16, -0.26) raw xDistance=0.16 yDistance=0.29
22:27:55.151 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=221, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
22:27:55.154 00.003 11872 UpdateGuideState exits: m=4716 SNR=46.6
22:27:55.158 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:55.162 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:27:55.166 00.004 11872 Enqueuing Expose request
22:27:55.170 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
22:27:55.170 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.29 from input 0.29
22:27:55.171 00.001 9960 MoveAxis(E, 0, ABG)
22:27:55.171 00.000 9960 Move returns status 0, amount 0
22:27:55.171 00.000 9960 MoveAxis(S, 213, ABG)
22:27:55.171 00.000 9960 Guiding  Dir = 1, Dur = 213
22:27:55.172 00.001 9960 IsSlewing returns 0
22:27:55.173 00.001 9960 IsGuiding returns 0
22:27:55.173 00.000 9960 PulseGuide returned control before completion, sleep 223
22:27:55.400 00.227 9960 IsGuiding returns 1
22:27:55.400 00.000 9960 scope still moving after pulse duration time elapsed
22:27:55.430 00.030 9960 IsSlewing returns 0
22:27:55.431 00.001 9960 IsGuiding returns 0
22:27:55.433 00.002 9960 scope move finished after 213 + 46 ms
22:27:55.433 00.000 9960 Move returns status 0, amount 213
22:27:55.434 00.001 9960 move complete, result=0
22:27:55.434 00.000 9960 worker thread done servicing request
22:27:55.434 00.000 9960 Worker thread wakes up
22:27:55.435 00.001 11872 GuideStep: 0.2 px 0 ms EAST, 0.3 px 213 ms SOUTH
22:27:55.441 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:27:55.442 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:27:56.696 01.254 9960 Exposure complete
22:27:56.848 00.152 9960 worker thread done servicing request
22:27:56.848 00.000 11872 OnExposeComplete: enter
22:27:56.854 00.006 11872 UpdateGuideState(): m_state=6
22:27:56.858 00.004 11872 Star::Find(15, 1787, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 393
22:27:56.865 00.007 11872 Star::Find returns 1 (0), X=1787.47, Y=949.59, Mass=4320, SNR=44.1, Peak=203 HFD=5.7
22:27:56.870 00.005 11872 CameraToMount -- cameraTheta (-0.47) - m_xAngle (0.00) = xAngle (-0.47 = -0.47)
22:27:56.876 00.006 11872 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.50 = 2.50)
22:27:56.882 00.006 11872 CameraToMount -- cameraX=0.25 cameraY=-0.13 hyp=0.28 cameraTheta=-0.47 mountX=0.25 mountY=0.17, mountTheta=0.59
22:27:56.892 00.010 11872 SchedulePrimaryMove(0FA44CE0, x=0.25, y=-0.13, opts=13)
22:27:56.896 00.004 11872 Enqueuing Move request for scope (0.25, -0.13)
22:27:56.902 00.006 9960 Worker thread wakes up
22:27:56.903 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=203, med=0, FiltMin=0, FiltMax=114, Gamma=1.000
22:27:56.908 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.13) opts 0xd
22:27:56.908 00.000 11872 UpdateGuideState exits: m=4320 SNR=44.1
22:27:56.914 00.006 9960 Handling offset move in thread for scope, endpoint = (0.25, -0.13)
22:27:56.914 00.000 9960 Moving (0.25, -0.13) raw xDistance=0.25 yDistance=0.17
22:27:56.914 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:56.921 00.007 9960 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
22:27:56.922 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:27:56.924 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:27:56.931 00.007 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
22:27:56.931 00.000 11872 Enqueuing Expose request
22:27:56.936 00.005 9960 MoveAxis(W, 117, ABG)
22:27:56.936 00.000 9960 Guiding  Dir = 3, Dur = 117
22:27:56.937 00.001 9960 IsSlewing returns 0
22:27:56.939 00.002 9960 IsGuiding returns 0
22:27:56.939 00.000 9960 PulseGuide returned control before completion, sleep 127
22:27:57.079 00.140 9960 IsGuiding returns 1
22:27:57.079 00.000 9960 scope still moving after pulse duration time elapsed
22:27:57.110 00.031 9960 IsSlewing returns 0
22:27:57.112 00.002 9960 IsGuiding returns 0
22:27:57.112 00.000 9960 scope move finished after 117 + 56 ms
22:27:57.112 00.000 9960 Move returns status 0, amount 117
22:27:57.114 00.002 9960 MoveAxis(N, 0, ABG)
22:27:57.114 00.000 9960 Move returns status 0, amount 0
22:27:57.114 00.000 9960 move complete, result=0
22:27:57.114 00.000 9960 worker thread done servicing request
22:27:57.115 00.001 11872 GuideStep: 0.2 px 117 ms WEST, 0.2 px 0 ms NORTH
22:27:57.121 00.006 9960 Worker thread wakes up
22:27:57.122 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:27:57.122 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:27:58.381 01.259 9960 Exposure complete
22:27:58.504 00.123 9960 worker thread done servicing request
22:27:58.505 00.001 11872 OnExposeComplete: enter
22:27:58.509 00.004 11872 UpdateGuideState(): m_state=6
22:27:58.515 00.006 11872 Star::Find(15, 1787, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 394
22:27:58.520 00.005 11872 Star::Find returns 1 (0), X=1787.35, Y=949.55, Mass=4557, SNR=45.5, Peak=218 HFD=5.6
22:27:58.526 00.006 11872 CameraToMount -- cameraTheta (-0.87) - m_xAngle (0.00) = xAngle (-0.87 = -0.87)
22:27:58.530 00.004 11872 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.09 = 2.09)
22:27:58.534 00.004 11872 CameraToMount -- cameraX=0.13 cameraY=-0.16 hyp=0.21 cameraTheta=-0.87 mountX=0.13 mountY=0.18, mountTheta=0.93
22:27:58.541 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.13, y=-0.16, opts=13)
22:27:58.545 00.004 11872 Enqueuing Move request for scope (0.13, -0.16)
22:27:58.548 00.003 9960 Worker thread wakes up
22:27:58.548 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=218, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
22:27:58.553 00.005 11872 UpdateGuideState exits: m=4557 SNR=45.5
22:27:58.558 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:58.561 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:27:58.565 00.004 11872 Enqueuing Expose request
22:27:58.569 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.16) opts 0xd
22:27:58.569 00.000 9960 Handling offset move in thread for scope, endpoint = (0.13, -0.16)
22:27:58.569 00.000 9960 Moving (0.13, -0.16) raw xDistance=0.13 yDistance=0.18
22:27:58.569 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:27:58.569 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:27:58.570 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
22:27:58.570 00.000 9960 MoveAxis(E, 0, ABG)
22:27:58.570 00.000 9960 Move returns status 0, amount 0
22:27:58.570 00.000 9960 MoveAxis(N, 0, ABG)
22:27:58.570 00.000 9960 Move returns status 0, amount 0
22:27:58.570 00.000 9960 move complete, result=0
22:27:58.571 00.001 9960 worker thread done servicing request
22:27:58.571 00.000 9960 Worker thread wakes up
22:27:58.571 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:27:58.571 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:27:58.575 00.004 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:27:59.829 01.254 9960 Exposure complete
22:27:59.948 00.119 11872 OnExposeComplete: enter
22:27:59.957 00.009 9960 worker thread done servicing request
22:27:59.957 00.000 11872 UpdateGuideState(): m_state=6
22:27:59.961 00.004 11872 Star::Find(15, 1787, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 395
22:27:59.965 00.004 11872 Star::Find returns 1 (0), X=1787.32, Y=949.52, Mass=4463, SNR=45.1, Peak=199 HFD=5.6
22:27:59.970 00.005 11872 CameraToMount -- cameraTheta (-1.06) - m_xAngle (0.00) = xAngle (-1.06 = -1.06)
22:27:59.974 00.004 11872 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.91 = 1.91)
22:27:59.978 00.004 11872 CameraToMount -- cameraX=0.11 cameraY=-0.19 hyp=0.22 cameraTheta=-1.06 mountX=0.11 mountY=0.20, mountTheta=1.09
22:27:59.983 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.11, y=-0.19, opts=13)
22:27:59.987 00.004 11872 Enqueuing Move request for scope (0.11, -0.19)
22:27:59.990 00.003 9960 Worker thread wakes up
22:27:59.991 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.19) opts 0xd
22:27:59.991 00.000 9960 Handling offset move in thread for scope, endpoint = (0.11, -0.19)
22:27:59.991 00.000 9960 Moving (0.11, -0.19) raw xDistance=0.11 yDistance=0.20
22:27:59.992 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:27:59.992 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.20
22:27:59.992 00.000 9960 MoveAxis(E, 0, ABG)
22:27:59.992 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=199, med=0, FiltMin=0, FiltMax=106, Gamma=1.000
22:27:59.996 00.004 11872 UpdateGuideState exits: m=4463 SNR=45.1
22:28:00.000 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:00.003 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:28:00.006 00.003 9960 Move returns status 0, amount 0
22:28:00.007 00.001 11872 Enqueuing Expose request
22:28:00.013 00.006 9960 MoveAxis(S, 152, ABG)
22:28:00.014 00.001 9960 Guiding  Dir = 1, Dur = 152
22:28:00.014 00.000 9960 IsSlewing returns 0
22:28:00.015 00.001 9960 IsGuiding returns 0
22:28:00.016 00.001 9960 PulseGuide returned control before completion, sleep 162
22:28:00.195 00.179 9960 IsGuiding returns 1
22:28:00.195 00.000 9960 scope still moving after pulse duration time elapsed
22:28:00.225 00.030 9960 IsSlewing returns 0
22:28:00.228 00.003 9960 IsGuiding returns 0
22:28:00.230 00.002 9960 scope move finished after 152 + 60 ms
22:28:00.230 00.000 9960 Move returns status 0, amount 152
22:28:00.230 00.000 9960 move complete, result=0
22:28:00.231 00.001 9960 worker thread done servicing request
22:28:00.231 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.2 px 152 ms SOUTH
22:28:00.239 00.008 9960 Worker thread wakes up
22:28:00.239 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:28:00.240 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:28:01.489 01.249 9960 Exposure complete
22:28:01.612 00.123 9960 worker thread done servicing request
22:28:01.613 00.001 11872 OnExposeComplete: enter
22:28:01.619 00.006 11872 UpdateGuideState(): m_state=6
22:28:01.623 00.004 11872 Star::Find(15, 1787, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 396
22:28:01.627 00.004 11872 Star::Find returns 1 (0), X=1787.25, Y=949.46, Mass=4239, SNR=43.6, Peak=196 HFD=5.6
22:28:01.630 00.003 11872 CameraToMount -- cameraTheta (-1.45) - m_xAngle (0.00) = xAngle (-1.46 = -1.46)
22:28:01.634 00.004 11872 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.51 = 1.51)
22:28:01.639 00.005 11872 CameraToMount -- cameraX=0.03 cameraY=-0.25 hyp=0.25 cameraTheta=-1.45 mountX=0.03 mountY=0.25, mountTheta=1.46
22:28:01.644 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.03, y=-0.25, opts=13)
22:28:01.649 00.005 11872 Enqueuing Move request for scope (0.03, -0.25)
22:28:01.653 00.004 9960 Worker thread wakes up
22:28:01.653 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=196, med=0, FiltMin=0, FiltMax=111, Gamma=1.000
22:28:01.656 00.003 11872 UpdateGuideState exits: m=4239 SNR=43.6
22:28:01.660 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:01.664 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:28:01.669 00.005 11872 Enqueuing Expose request
22:28:01.672 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.25) opts 0xd
22:28:01.673 00.001 9960 Handling offset move in thread for scope, endpoint = (0.03, -0.25)
22:28:01.673 00.000 9960 Moving (0.03, -0.25) raw xDistance=0.03 yDistance=0.25
22:28:01.673 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:28:01.674 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.25
22:28:01.674 00.000 9960 MoveAxis(E, 0, ABG)
22:28:01.674 00.000 9960 Move returns status 0, amount 0
22:28:01.674 00.000 9960 MoveAxis(S, 187, ABG)
22:28:01.674 00.000 9960 Guiding  Dir = 1, Dur = 187
22:28:01.675 00.001 9960 IsSlewing returns 0
22:28:01.675 00.000 9960 IsGuiding returns 0
22:28:01.676 00.001 9960 PulseGuide returned control before completion, sleep 197
22:28:01.884 00.208 9960 IsGuiding returns 1
22:28:01.887 00.003 9960 scope still moving after pulse duration time elapsed
22:28:01.914 00.027 9960 IsSlewing returns 0
22:28:01.915 00.001 9960 IsGuiding returns 0
22:28:01.915 00.000 9960 scope move finished after 187 + 52 ms
22:28:01.915 00.000 9960 Move returns status 0, amount 187
22:28:01.915 00.000 9960 move complete, result=0
22:28:01.915 00.000 9960 worker thread done servicing request
22:28:01.915 00.000 9960 Worker thread wakes up
22:28:01.917 00.002 11872 GuideStep: 0.0 px 0 ms EAST, 0.3 px 187 ms SOUTH
22:28:01.924 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:28:01.924 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:28:03.181 01.257 9960 Exposure complete
22:28:03.294 00.113 9960 worker thread done servicing request
22:28:03.295 00.001 11872 OnExposeComplete: enter
22:28:03.300 00.005 11872 UpdateGuideState(): m_state=6
22:28:03.303 00.003 11872 Star::Find(15, 1787, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 397
22:28:03.307 00.004 11872 Star::Find returns 1 (0), X=1787.37, Y=949.68, Mass=4264, SNR=43.6, Peak=210 HFD=5.5
22:28:03.312 00.005 11872 CameraToMount -- cameraTheta (-0.20) - m_xAngle (0.00) = xAngle (-0.21 = -0.21)
22:28:03.316 00.004 11872 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.76 = 2.76)
22:28:03.320 00.004 11872 CameraToMount -- cameraX=0.15 cameraY=-0.03 hyp=0.16 cameraTheta=-0.20 mountX=0.15 mountY=0.06, mountTheta=0.36
22:28:03.325 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.15, y=-0.03, opts=13)
22:28:03.330 00.005 11872 Enqueuing Move request for scope (0.15, -0.03)
22:28:03.336 00.006 9960 Worker thread wakes up
22:28:03.337 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.03) opts 0xd
22:28:03.337 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=210, med=0, FiltMin=0, FiltMax=120, Gamma=1.000
22:28:03.341 00.004 9960 Handling offset move in thread for scope, endpoint = (0.15, -0.03)
22:28:03.341 00.000 9960 Moving (0.15, -0.03) raw xDistance=0.15 yDistance=0.06
22:28:03.342 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:28:03.342 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:28:03.342 00.000 11872 UpdateGuideState exits: m=4264 SNR=43.6
22:28:03.348 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:03.351 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:28:03.355 00.004 11872 Enqueuing Expose request
22:28:03.360 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:28:03.360 00.000 9960 MoveAxis(E, 0, ABG)
22:28:03.360 00.000 9960 Move returns status 0, amount 0
22:28:03.360 00.000 9960 MoveAxis(N, 0, ABG)
22:28:03.360 00.000 9960 Move returns status 0, amount 0
22:28:03.361 00.001 9960 move complete, result=0
22:28:03.361 00.000 9960 worker thread done servicing request
22:28:03.361 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:28:03.366 00.005 9960 Worker thread wakes up
22:28:03.366 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:28:03.366 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:28:04.615 01.249 9960 Exposure complete
22:28:04.743 00.128 9960 worker thread done servicing request
22:28:04.744 00.001 11872 OnExposeComplete: enter
22:28:04.747 00.003 11872 UpdateGuideState(): m_state=6
22:28:04.752 00.005 11872 Star::Find(15, 1787, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 398
22:28:04.755 00.003 11872 Star::Find returns 1 (0), X=1787.37, Y=949.48, Mass=4489, SNR=45.0, Peak=199 HFD=5.7
22:28:04.759 00.004 11872 CameraToMount -- cameraTheta (-1.00) - m_xAngle (0.00) = xAngle (-1.01 = -1.01)
22:28:04.761 00.002 11872 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.96 = 1.96)
22:28:04.765 00.004 11872 CameraToMount -- cameraX=0.15 cameraY=-0.23 hyp=0.28 cameraTheta=-1.00 mountX=0.15 mountY=0.26, mountTheta=1.05
22:28:04.771 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.15, y=-0.23, opts=13)
22:28:04.775 00.004 11872 Enqueuing Move request for scope (0.15, -0.23)
22:28:04.778 00.003 9960 Worker thread wakes up
22:28:04.778 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=199, med=0, FiltMin=0, FiltMax=119, Gamma=1.000
22:28:04.782 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.23) opts 0xd
22:28:04.782 00.000 9960 Handling offset move in thread for scope, endpoint = (0.15, -0.23)
22:28:04.782 00.000 9960 Moving (0.15, -0.23) raw xDistance=0.15 yDistance=0.26
22:28:04.783 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:28:04.783 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.26
22:28:04.783 00.000 9960 MoveAxis(E, 0, ABG)
22:28:04.783 00.000 9960 Move returns status 0, amount 0
22:28:04.783 00.000 9960 MoveAxis(S, 191, ABG)
22:28:04.783 00.000 9960 Guiding  Dir = 1, Dur = 191
22:28:04.783 00.000 11872 UpdateGuideState exits: m=4489 SNR=45.0
22:28:04.787 00.004 9960 IsSlewing returns 0
22:28:04.788 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:04.792 00.004 9960 IsGuiding returns 0
22:28:04.792 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:28:04.796 00.004 9960 PulseGuide returned control before completion, sleep 201
22:28:04.796 00.000 11872 Enqueuing Expose request
22:28:05.000 00.204 9960 IsGuiding returns 1
22:28:05.000 00.000 9960 scope still moving after pulse duration time elapsed
22:28:05.029 00.029 9960 IsSlewing returns 0
22:28:05.031 00.002 9960 IsGuiding returns 0
22:28:05.031 00.000 9960 scope move finished after 191 + 48 ms
22:28:05.032 00.001 9960 Move returns status 0, amount 191
22:28:05.033 00.001 9960 move complete, result=0
22:28:05.033 00.000 9960 worker thread done servicing request
22:28:05.033 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.3 px 191 ms SOUTH
22:28:05.040 00.007 9960 Worker thread wakes up
22:28:05.040 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:28:05.040 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:28:06.286 01.246 9960 Exposure complete
22:28:06.414 00.128 9960 worker thread done servicing request
22:28:06.415 00.001 11872 OnExposeComplete: enter
22:28:06.418 00.003 11872 UpdateGuideState(): m_state=6
22:28:06.422 00.004 11872 Star::Find(15, 1787, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 399
22:28:06.427 00.005 11872 Star::Find returns 1 (0), X=1787.43, Y=949.63, Mass=4343, SNR=44.1, Peak=201 HFD=5.5
22:28:06.430 00.003 11872 CameraToMount -- cameraTheta (-0.37) - m_xAngle (0.00) = xAngle (-0.37 = -0.37)
22:28:06.435 00.005 11872 CameraToMount -- cameraTheta (-0.37) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.60 = 2.60)
22:28:06.438 00.003 11872 CameraToMount -- cameraX=0.21 cameraY=-0.08 hyp=0.23 cameraTheta=-0.37 mountX=0.21 mountY=0.12, mountTheta=0.51
22:28:06.443 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.21, y=-0.08, opts=13)
22:28:06.447 00.004 11872 Enqueuing Move request for scope (0.21, -0.08)
22:28:06.450 00.003 9960 Worker thread wakes up
22:28:06.450 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.08) opts 0xd
22:28:06.450 00.000 9960 Handling offset move in thread for scope, endpoint = (0.21, -0.08)
22:28:06.452 00.002 9960 Moving (0.21, -0.08) raw xDistance=0.21 yDistance=0.12
22:28:06.452 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
22:28:06.452 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:28:06.453 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=201, med=0, FiltMin=0, FiltMax=125, Gamma=1.000
22:28:06.458 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:28:06.458 00.000 9960 MoveAxis(W, 100, ABG)
22:28:06.459 00.001 9960 Guiding  Dir = 3, Dur = 100
22:28:06.459 00.000 11872 UpdateGuideState exits: m=4343 SNR=44.1
22:28:06.463 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:06.468 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:28:06.471 00.003 11872 Enqueuing Expose request
22:28:06.475 00.004 9960 IsSlewing returns 0
22:28:06.475 00.000 9960 IsGuiding returns 0
22:28:06.477 00.002 9960 PulseGuide returned control before completion, sleep 110
22:28:06.589 00.112 9960 IsGuiding returns 1
22:28:06.592 00.003 9960 scope still moving after pulse duration time elapsed
22:28:06.621 00.029 9960 IsSlewing returns 0
22:28:06.621 00.000 9960 IsGuiding returns 0
22:28:06.622 00.001 9960 scope move finished after 100 + 46 ms
22:28:06.623 00.001 9960 Move returns status 0, amount 100
22:28:06.623 00.000 9960 MoveAxis(N, 0, ABG)
22:28:06.623 00.000 9960 Move returns status 0, amount 0
22:28:06.624 00.001 9960 move complete, result=0
22:28:06.624 00.000 9960 worker thread done servicing request
22:28:06.625 00.001 9960 Worker thread wakes up
22:28:06.625 00.000 11872 GuideStep: 0.2 px 100 ms WEST, 0.1 px 0 ms NORTH
22:28:06.631 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:28:06.631 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:28:07.874 01.243 9960 Exposure complete
22:28:07.982 00.108 9960 worker thread done servicing request
22:28:07.982 00.000 11872 OnExposeComplete: enter
22:28:07.989 00.007 11872 UpdateGuideState(): m_state=6
22:28:07.994 00.005 11872 Star::Find(15, 1787, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 400
22:28:07.999 00.005 11872 Star::Find returns 1 (0), X=1787.36, Y=949.46, Mass=4685, SNR=46.6, Peak=200 HFD=5.7
22:28:08.004 00.005 11872 CameraToMount -- cameraTheta (-1.05) - m_xAngle (0.00) = xAngle (-1.05 = -1.05)
22:28:08.008 00.004 11872 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.92 = 1.92)
22:28:08.012 00.004 11872 CameraToMount -- cameraX=0.15 cameraY=-0.25 hyp=0.29 cameraTheta=-1.05 mountX=0.15 mountY=0.28, mountTheta=1.09
22:28:08.017 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.15, y=-0.25, opts=13)
22:28:08.023 00.006 11872 Enqueuing Move request for scope (0.15, -0.25)
22:28:08.026 00.003 9960 Worker thread wakes up
22:28:08.027 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=200, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
22:28:08.031 00.004 11872 UpdateGuideState exits: m=4685 SNR=46.6
22:28:08.034 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:08.039 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:28:08.043 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.25) opts 0xd
22:28:08.043 00.000 9960 Handling offset move in thread for scope, endpoint = (0.15, -0.25)
22:28:08.043 00.000 9960 Moving (0.15, -0.25) raw xDistance=0.15 yDistance=0.28
22:28:08.043 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:28:08.043 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.28 from input 0.28
22:28:08.043 00.000 9960 MoveAxis(E, 0, ABG)
22:28:08.044 00.001 9960 Move returns status 0, amount 0
22:28:08.044 00.000 9960 MoveAxis(S, 206, ABG)
22:28:08.044 00.000 9960 Guiding  Dir = 1, Dur = 206
22:28:08.044 00.000 11872 Enqueuing Expose request
22:28:08.049 00.005 9960 IsSlewing returns 0
22:28:08.050 00.001 9960 IsGuiding returns 0
22:28:08.051 00.001 9960 PulseGuide returned control before completion, sleep 216
22:28:08.269 00.218 9960 IsGuiding returns 1
22:28:08.270 00.001 9960 scope still moving after pulse duration time elapsed
22:28:08.300 00.030 9960 IsSlewing returns 0
22:28:08.300 00.000 9960 IsGuiding returns 0
22:28:08.302 00.002 9960 scope move finished after 206 + 44 ms
22:28:08.302 00.000 9960 Move returns status 0, amount 206
22:28:08.302 00.000 9960 move complete, result=0
22:28:08.302 00.000 9960 worker thread done servicing request
22:28:08.303 00.001 11872 GuideStep: 0.1 px 0 ms EAST, 0.3 px 206 ms SOUTH
22:28:08.308 00.005 9960 Worker thread wakes up
22:28:08.308 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:28:08.309 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:28:09.561 01.252 9960 Exposure complete
22:28:09.695 00.134 9960 worker thread done servicing request
22:28:09.695 00.000 11872 OnExposeComplete: enter
22:28:09.699 00.004 11872 UpdateGuideState(): m_state=6
22:28:09.704 00.005 11872 Star::Find(15, 1787, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 401
22:28:09.707 00.003 11872 Star::Find returns 1 (0), X=1787.45, Y=949.49, Mass=4553, SNR=46.0, Peak=207 HFD=5.8
22:28:09.712 00.005 11872 CameraToMount -- cameraTheta (-0.76) - m_xAngle (0.00) = xAngle (-0.76 = -0.76)
22:28:09.715 00.003 11872 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.21 = 2.21)
22:28:09.719 00.004 11872 CameraToMount -- cameraX=0.23 cameraY=-0.22 hyp=0.32 cameraTheta=-0.76 mountX=0.23 mountY=0.25, mountTheta=0.84
22:28:09.725 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.23, y=-0.22, opts=13)
22:28:09.729 00.004 11872 Enqueuing Move request for scope (0.23, -0.22)
22:28:09.732 00.003 9960 Worker thread wakes up
22:28:09.733 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.22) opts 0xd
22:28:09.733 00.000 9960 Handling offset move in thread for scope, endpoint = (0.23, -0.22)
22:28:09.733 00.000 9960 Moving (0.23, -0.22) raw xDistance=0.23 yDistance=0.25
22:28:09.733 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
22:28:09.733 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.25
22:28:09.734 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=0, FiltMin=0, FiltMax=113, Gamma=1.000
22:28:09.739 00.005 11872 UpdateGuideState exits: m=4553 SNR=46.0
22:28:09.742 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:09.746 00.004 9960 MoveAxis(W, 108, ABG)
22:28:09.746 00.000 9960 Guiding  Dir = 3, Dur = 108
22:28:09.746 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:28:09.751 00.005 9960 IsSlewing returns 0
22:28:09.751 00.000 11872 Enqueuing Expose request
22:28:09.755 00.004 9960 IsGuiding returns 0
22:28:09.755 00.000 9960 PulseGuide returned control before completion, sleep 118
22:28:09.881 00.126 9960 IsGuiding returns 1
22:28:09.881 00.000 9960 scope still moving after pulse duration time elapsed
22:28:09.912 00.031 9960 IsSlewing returns 0
22:28:09.913 00.001 9960 IsGuiding returns 0
22:28:09.914 00.001 9960 scope move finished after 108 + 50 ms
22:28:09.914 00.000 9960 Move returns status 0, amount 108
22:28:09.914 00.000 9960 MoveAxis(S, 190, ABG)
22:28:09.915 00.001 9960 Guiding  Dir = 1, Dur = 190
22:28:09.916 00.001 9960 IsSlewing returns 0
22:28:09.917 00.001 9960 IsGuiding returns 0
22:28:09.918 00.001 9960 PulseGuide returned control before completion, sleep 200
22:28:10.133 00.215 9960 IsGuiding returns 1
22:28:10.134 00.001 9960 scope still moving after pulse duration time elapsed
22:28:10.165 00.031 9960 IsSlewing returns 0
22:28:10.166 00.001 9960 IsGuiding returns 0
22:28:10.166 00.000 9960 scope move finished after 190 + 59 ms
22:28:10.166 00.000 9960 Move returns status 0, amount 190
22:28:10.168 00.002 9960 move complete, result=0
22:28:10.168 00.000 9960 worker thread done servicing request
22:28:10.169 00.001 11872 GuideStep: 0.2 px 108 ms WEST, 0.3 px 190 ms SOUTH
22:28:10.176 00.007 9960 Worker thread wakes up
22:28:10.176 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:28:10.177 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:28:11.433 01.256 9960 Exposure complete
22:28:11.556 00.123 9960 worker thread done servicing request
22:28:11.556 00.000 11872 OnExposeComplete: enter
22:28:11.560 00.004 11872 UpdateGuideState(): m_state=6
22:28:11.564 00.004 11872 Star::Find(15, 1787, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 402
22:28:11.568 00.004 11872 Star::Find returns 1 (0), X=1787.43, Y=949.53, Mass=4142, SNR=43.5, Peak=195 HFD=5.7
22:28:11.572 00.004 11872 CameraToMount -- cameraTheta (-0.72) - m_xAngle (0.00) = xAngle (-0.72 = -0.72)
22:28:11.576 00.004 11872 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.25 = 2.25)
22:28:11.581 00.005 11872 CameraToMount -- cameraX=0.21 cameraY=-0.18 hyp=0.28 cameraTheta=-0.72 mountX=0.21 mountY=0.22, mountTheta=0.80
22:28:11.585 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.21, y=-0.18, opts=13)
22:28:11.589 00.004 11872 Enqueuing Move request for scope (0.21, -0.18)
22:28:11.593 00.004 9960 Worker thread wakes up
22:28:11.594 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.18) opts 0xd
22:28:11.594 00.000 9960 Handling offset move in thread for scope, endpoint = (0.21, -0.18)
22:28:11.594 00.000 9960 Moving (0.21, -0.18) raw xDistance=0.21 yDistance=0.22
22:28:11.594 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=195, med=0, FiltMin=0, FiltMax=106, Gamma=1.000
22:28:11.598 00.004 11872 UpdateGuideState exits: m=4142 SNR=43.5
22:28:11.602 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:11.608 00.006 9960 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.21
22:28:11.609 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
22:28:11.609 00.000 9960 MoveAxis(W, 106, ABG)
22:28:11.609 00.000 9960 Guiding  Dir = 3, Dur = 106
22:28:11.609 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:28:11.614 00.005 9960 IsSlewing returns 0
22:28:11.614 00.000 11872 Enqueuing Expose request
22:28:11.618 00.004 9960 IsGuiding returns 0
22:28:11.618 00.000 9960 PulseGuide returned control before completion, sleep 116
22:28:11.749 00.131 9960 IsGuiding returns 0
22:28:11.750 00.001 9960 Move returns status 0, amount 106
22:28:11.750 00.000 9960 MoveAxis(S, 162, ABG)
22:28:11.750 00.000 9960 Guiding  Dir = 1, Dur = 162
22:28:11.752 00.002 9960 IsSlewing returns 0
22:28:11.753 00.001 9960 IsGuiding returns 0
22:28:11.754 00.001 9960 PulseGuide returned control before completion, sleep 172
22:28:11.939 00.185 9960 IsGuiding returns 1
22:28:11.939 00.000 9960 scope still moving after pulse duration time elapsed
22:28:11.970 00.031 9960 IsSlewing returns 0
22:28:11.971 00.001 9960 IsGuiding returns 0
22:28:11.971 00.000 9960 scope move finished after 162 + 56 ms
22:28:11.971 00.000 9960 Move returns status 0, amount 162
22:28:11.972 00.001 9960 move complete, result=0
22:28:11.973 00.001 9960 worker thread done servicing request
22:28:11.973 00.000 11872 GuideStep: 0.2 px 106 ms WEST, 0.2 px 162 ms SOUTH
22:28:11.979 00.006 9960 Worker thread wakes up
22:28:11.979 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:28:11.979 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:28:13.233 01.254 9960 Exposure complete
22:28:13.358 00.125 9960 worker thread done servicing request
22:28:13.359 00.001 11872 OnExposeComplete: enter
22:28:13.364 00.005 11872 UpdateGuideState(): m_state=6
22:28:13.367 00.003 11872 Star::Find(15, 1787, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 403
22:28:13.372 00.005 11872 Star::Find returns 1 (0), X=1786.86, Y=950.59, Mass=4576, SNR=45.8, Peak=214 HFD=5.6
22:28:13.376 00.004 11872 CameraToMount -- cameraTheta (1.96) - m_xAngle (0.00) = xAngle (1.96 = 1.96)
22:28:13.379 00.003 11872 CameraToMount -- cameraTheta (1.96) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.93 = -1.35)
22:28:13.385 00.006 11872 CameraToMount -- cameraX=-0.36 cameraY=0.88 hyp=0.95 cameraTheta=1.96 mountX=-0.36 mountY=-0.93, mountTheta=-1.94
22:28:13.392 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.36, y=0.88, opts=13)
22:28:13.401 00.009 11872 Enqueuing Move request for scope (-0.36, 0.88)
22:28:13.406 00.005 9960 Worker thread wakes up
22:28:13.406 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=214, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
22:28:13.412 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.36, 0.88) opts 0xd
22:28:13.414 00.002 9960 Handling offset move in thread for scope, endpoint = (-0.36, 0.88)
22:28:13.414 00.000 9960 Moving (-0.36, 0.88) raw xDistance=-0.36 yDistance=-0.93
22:28:13.414 00.000 11872 UpdateGuideState exits: m=4576 SNR=45.8
22:28:13.422 00.008 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:13.430 00.008 9960 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.36
22:28:13.430 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:28:13.436 00.006 11872 Enqueuing Expose request
22:28:13.442 00.006 9960 resist switch: large excursion: input -0.93 thresh 0.60 direction from 1 to -1
22:28:13.442 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.78
22:28:13.442 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.93 from input -0.93
22:28:13.443 00.001 9960 MoveAxis(E, 161, ABG)
22:28:13.443 00.000 9960 Guiding  Dir = 2, Dur = 161
22:28:13.443 00.000 9960 IsSlewing returns 0
22:28:13.444 00.001 9960 IsGuiding returns 0
22:28:13.445 00.001 9960 PulseGuide returned control before completion, sleep 171
22:28:13.624 00.179 9960 IsGuiding returns 1
22:28:13.624 00.000 9960 scope still moving after pulse duration time elapsed
22:28:13.655 00.031 9960 IsSlewing returns 0
22:28:13.655 00.000 9960 IsGuiding returns 0
22:28:13.655 00.000 9960 scope move finished after 161 + 50 ms
22:28:13.655 00.000 9960 Move returns status 0, amount 161
22:28:13.657 00.002 9960 MoveAxis(N, 691, ABG)
22:28:13.657 00.000 9960 Guiding  Dir = 0, Dur = 691
22:28:13.657 00.000 9960 IsSlewing returns 0
22:28:13.657 00.000 9960 IsGuiding returns 0
22:28:13.658 00.001 9960 PulseGuide returned control before completion, sleep 701
22:28:14.373 00.715 9960 IsGuiding returns 1
22:28:14.375 00.002 9960 scope still moving after pulse duration time elapsed
22:28:14.405 00.030 9960 IsSlewing returns 0
22:28:14.406 00.001 9960 IsGuiding returns 0
22:28:14.407 00.001 9960 scope move finished after 691 + 57 ms
22:28:14.407 00.000 9960 Move returns status 0, amount 691
22:28:14.407 00.000 9960 move complete, result=0
22:28:14.408 00.001 9960 worker thread done servicing request
22:28:14.408 00.000 9960 Worker thread wakes up
22:28:14.408 00.000 11872 GuideStep: -0.4 px 161 ms EAST, -0.9 px 691 ms NORTH
22:28:14.415 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:28:14.415 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:28:15.662 01.247 9960 Exposure complete
22:28:15.781 00.119 9960 worker thread done servicing request
22:28:15.782 00.001 11872 OnExposeComplete: enter
22:28:15.786 00.004 11872 UpdateGuideState(): m_state=6
22:28:15.789 00.003 11872 Star::Find(15, 1786, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 404
22:28:15.798 00.009 11872 Star::Find returns 1 (0), X=1787.46, Y=949.32, Mass=4431, SNR=44.6, Peak=193 HFD=5.6
22:28:15.804 00.006 11872 CameraToMount -- cameraTheta (-1.02) - m_xAngle (0.00) = xAngle (-1.03 = -1.03)
22:28:15.810 00.006 11872 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.94 = 1.94)
22:28:15.814 00.004 11872 CameraToMount -- cameraX=0.24 cameraY=-0.39 hyp=0.46 cameraTheta=-1.02 mountX=0.24 mountY=0.43, mountTheta=1.07
22:28:15.819 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.24, y=-0.39, opts=13)
22:28:15.825 00.006 11872 Enqueuing Move request for scope (0.24, -0.39)
22:28:15.830 00.005 9960 Worker thread wakes up
22:28:15.830 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=193, med=0, FiltMin=0, FiltMax=113, Gamma=1.000
22:28:15.834 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.39) opts 0xd
22:28:15.834 00.000 9960 Handling offset move in thread for scope, endpoint = (0.24, -0.39)
22:28:15.834 00.000 9960 Moving (0.24, -0.39) raw xDistance=0.24 yDistance=0.43
22:28:15.836 00.002 9960 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.24
22:28:15.836 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:28:15.836 00.000 11872 UpdateGuideState exits: m=4431 SNR=44.6
22:28:15.840 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:15.844 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:28:15.848 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.43
22:28:15.848 00.000 9960 MoveAxis(W, 99, ABG)
22:28:15.848 00.000 9960 Guiding  Dir = 3, Dur = 99
22:28:15.848 00.000 11872 Enqueuing Expose request
22:28:15.853 00.005 9960 IsSlewing returns 0
22:28:15.853 00.000 9960 IsGuiding returns 0
22:28:15.853 00.000 9960 PulseGuide returned control before completion, sleep 109
22:28:15.977 00.124 9960 IsGuiding returns 0
22:28:15.978 00.001 9960 Move returns status 0, amount 99
22:28:15.978 00.000 9960 MoveAxis(N, 0, ABG)
22:28:15.978 00.000 9960 Move returns status 0, amount 0
22:28:15.979 00.001 9960 move complete, result=0
22:28:15.979 00.000 9960 worker thread done servicing request
22:28:15.979 00.000 11872 GuideStep: 0.2 px 99 ms WEST, 0.4 px 0 ms NORTH
22:28:15.986 00.007 9960 Worker thread wakes up
22:28:15.986 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:28:15.986 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:28:17.235 01.249 9960 Exposure complete
22:28:17.367 00.132 9960 worker thread done servicing request
22:28:17.367 00.000 11872 OnExposeComplete: enter
22:28:17.372 00.005 11872 UpdateGuideState(): m_state=6
22:28:17.375 00.003 11872 Star::Find(15, 1787, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 405
22:28:17.379 00.004 11872 Star::Find returns 1 (0), X=1787.34, Y=949.32, Mass=4377, SNR=44.9, Peak=197 HFD=5.6
22:28:17.383 00.004 11872 CameraToMount -- cameraTheta (-1.27) - m_xAngle (0.00) = xAngle (-1.27 = -1.27)
22:28:17.388 00.005 11872 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.70 = 1.70)
22:28:17.393 00.005 11872 CameraToMount -- cameraX=0.12 cameraY=-0.39 hyp=0.41 cameraTheta=-1.27 mountX=0.12 mountY=0.41, mountTheta=1.28
22:28:17.399 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.12, y=-0.39, opts=13)
22:28:17.403 00.004 11872 Enqueuing Move request for scope (0.12, -0.39)
22:28:17.406 00.003 9960 Worker thread wakes up
22:28:17.407 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=197, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
22:28:17.411 00.004 11872 UpdateGuideState exits: m=4377 SNR=44.9
22:28:17.415 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:17.419 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.39) opts 0xd
22:28:17.419 00.000 9960 Handling offset move in thread for scope, endpoint = (0.12, -0.39)
22:28:17.419 00.000 9960 Moving (0.12, -0.39) raw xDistance=0.12 yDistance=0.41
22:28:17.419 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:28:17.420 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:28:17.426 00.006 11872 Enqueuing Expose request
22:28:17.431 00.005 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:28:17.431 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.41
22:28:17.431 00.000 9960 MoveAxis(E, 0, ABG)
22:28:17.431 00.000 9960 Move returns status 0, amount 0
22:28:17.432 00.001 9960 MoveAxis(N, 0, ABG)
22:28:17.432 00.000 9960 Move returns status 0, amount 0
22:28:17.432 00.000 9960 move complete, result=0
22:28:17.432 00.000 9960 worker thread done servicing request
22:28:17.434 00.002 9960 Worker thread wakes up
22:28:17.434 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
22:28:17.438 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
22:28:17.438 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:28:18.698 01.260 9960 Exposure complete
22:28:18.831 00.133 9960 worker thread done servicing request
22:28:18.831 00.000 11872 OnExposeComplete: enter
22:28:18.838 00.007 11872 UpdateGuideState(): m_state=6
22:28:18.847 00.009 11872 Star::Find(15, 1787, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 406
22:28:18.852 00.005 11872 Star::Find returns 1 (0), X=1787.53, Y=948.85, Mass=4363, SNR=44.6, Peak=180 HFD=5.8
22:28:18.863 00.011 11872 CameraToMount -- cameraTheta (-1.23) - m_xAngle (0.00) = xAngle (-1.23 = -1.23)
22:28:18.870 00.007 11872 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.74 = 1.74)
22:28:18.875 00.005 11872 CameraToMount -- cameraX=0.31 cameraY=-0.86 hyp=0.92 cameraTheta=-1.23 mountX=0.31 mountY=0.90, mountTheta=1.24
22:28:18.882 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.31, y=-0.86, opts=13)
22:28:18.888 00.006 11872 Enqueuing Move request for scope (0.31, -0.86)
22:28:18.896 00.008 9960 Worker thread wakes up
22:28:18.896 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=180, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
22:28:18.903 00.007 9960 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.86) opts 0xd
22:28:18.903 00.000 9960 Handling offset move in thread for scope, endpoint = (0.31, -0.86)
22:28:18.903 00.000 11872 UpdateGuideState exits: m=4363 SNR=44.6
22:28:18.909 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:18.915 00.006 9960 Moving (0.31, -0.86) raw xDistance=0.31 yDistance=0.90
22:28:18.915 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:28:18.922 00.007 9960 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.31
22:28:18.922 00.000 11872 Enqueuing Expose request
22:28:18.926 00.004 9960 resist switch: large excursion: input 0.90 thresh 0.60 direction from -1 to 1
22:28:18.926 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.71
22:28:18.927 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.90 from input 0.90
22:28:18.927 00.000 9960 MoveAxis(W, 144, ABG)
22:28:18.927 00.000 9960 Guiding  Dir = 3, Dur = 144
22:28:18.928 00.001 9960 IsSlewing returns 0
22:28:18.928 00.000 9960 IsGuiding returns 0
22:28:18.929 00.001 9960 PulseGuide returned control before completion, sleep 154
22:28:19.095 00.166 9960 IsGuiding returns 1
22:28:19.096 00.001 9960 scope still moving after pulse duration time elapsed
22:28:19.128 00.032 9960 IsSlewing returns 0
22:28:19.130 00.002 9960 IsGuiding returns 1
22:28:19.159 00.029 9960 IsSlewing returns 0
22:28:19.160 00.001 9960 IsGuiding returns 1
22:28:19.191 00.031 9960 IsSlewing returns 0
22:28:19.192 00.001 9960 IsGuiding returns 0
22:28:19.193 00.001 9960 scope move finished after 144 + 120 ms
22:28:19.193 00.000 9960 Move returns status 0, amount 144
22:28:19.194 00.001 9960 MoveAxis(S, 674, ABG)
22:28:19.194 00.000 9960 Guiding  Dir = 1, Dur = 674
22:28:19.195 00.001 9960 IsSlewing returns 0
22:28:19.195 00.000 9960 IsGuiding returns 0
22:28:19.196 00.001 9960 PulseGuide returned control before completion, sleep 684
22:28:19.891 00.695 9960 IsGuiding returns 1
22:28:19.892 00.001 9960 scope still moving after pulse duration time elapsed
22:28:19.922 00.030 9960 IsSlewing returns 0
22:28:19.923 00.001 9960 IsGuiding returns 0
22:28:19.923 00.000 9960 scope move finished after 674 + 52 ms
22:28:19.923 00.000 9960 Move returns status 0, amount 674
22:28:19.923 00.000 9960 move complete, result=0
22:28:19.924 00.001 9960 worker thread done servicing request
22:28:19.924 00.000 9960 Worker thread wakes up
22:28:19.924 00.000 11872 GuideStep: 0.3 px 144 ms WEST, 0.9 px 674 ms SOUTH
22:28:19.927 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
22:28:19.927 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:28:21.169 01.242 9960 Exposure complete
22:28:21.294 00.125 9960 worker thread done servicing request
22:28:21.294 00.000 11872 OnExposeComplete: enter
22:28:21.298 00.004 11872 UpdateGuideState(): m_state=6
22:28:21.302 00.004 11872 Star::Find(15, 1787, 948, 0, (0,0,0,0), 1.5, 10.0, 255) frame 407
22:28:21.306 00.004 11872 Star::Find returns 1 (0), X=1786.94, Y=950.21, Mass=4254, SNR=43.8, Peak=202 HFD=5.9
22:28:21.310 00.004 11872 CameraToMount -- cameraTheta (2.09) - m_xAngle (0.00) = xAngle (2.08 = 2.08)
22:28:21.314 00.004 11872 CameraToMount -- cameraTheta (2.09) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (5.05 = -1.23)
22:28:21.318 00.004 11872 CameraToMount -- cameraX=-0.28 cameraY=0.50 hyp=0.57 cameraTheta=2.09 mountX=-0.28 mountY=-0.54, mountTheta=-2.05
22:28:21.323 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.28, y=0.50, opts=13)
22:28:21.327 00.004 11872 Enqueuing Move request for scope (-0.28, 0.50)
22:28:21.334 00.007 9960 Worker thread wakes up
22:28:21.335 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.50) opts 0xd
22:28:21.335 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.28, 0.50)
22:28:21.335 00.000 9960 Moving (-0.28, 0.50) raw xDistance=-0.28 yDistance=-0.54
22:28:21.335 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.28
22:28:21.336 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=202, med=0, FiltMin=0, FiltMax=115, Gamma=1.000
22:28:21.340 00.004 11872 UpdateGuideState exits: m=4254 SNR=43.8
22:28:21.344 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:28:21.344 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:21.348 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:28:21.352 00.004 11872 Enqueuing Expose request
22:28:21.357 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.54
22:28:21.357 00.000 9960 MoveAxis(E, 121, ABG)
22:28:21.357 00.000 9960 Guiding  Dir = 2, Dur = 121
22:28:21.357 00.000 9960 IsSlewing returns 0
22:28:21.358 00.001 9960 IsGuiding returns 0
22:28:21.358 00.000 9960 PulseGuide returned control before completion, sleep 131
22:28:21.506 00.148 9960 IsGuiding returns 1
22:28:21.506 00.000 9960 scope still moving after pulse duration time elapsed
22:28:21.537 00.031 9960 IsSlewing returns 0
22:28:21.537 00.000 9960 IsGuiding returns 0
22:28:21.538 00.001 9960 scope move finished after 121 + 58 ms
22:28:21.538 00.000 9960 Move returns status 0, amount 121
22:28:21.538 00.000 9960 MoveAxis(N, 0, ABG)
22:28:21.540 00.002 9960 Move returns status 0, amount 0
22:28:21.540 00.000 9960 move complete, result=0
22:28:21.540 00.000 9960 worker thread done servicing request
22:28:21.541 00.001 9960 Worker thread wakes up
22:28:21.541 00.000 11872 GuideStep: -0.3 px 121 ms EAST, -0.5 px 0 ms NORTH
22:28:21.549 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
22:28:21.549 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:28:22.795 01.246 9960 Exposure complete
22:28:22.911 00.116 9960 worker thread done servicing request
22:28:22.911 00.000 11872 OnExposeComplete: enter
22:28:22.915 00.004 11872 UpdateGuideState(): m_state=6
22:28:22.920 00.005 11872 Star::Find(15, 1786, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 408
22:28:22.924 00.004 11872 Star::Find returns 1 (0), X=1786.93, Y=950.04, Mass=4171, SNR=43.1, Peak=198 HFD=5.9
22:28:22.927 00.003 11872 CameraToMount -- cameraTheta (2.28) - m_xAngle (0.00) = xAngle (2.28 = 2.28)
22:28:22.931 00.004 11872 CameraToMount -- cameraTheta (2.28) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (5.25 = -1.03)
22:28:22.935 00.004 11872 CameraToMount -- cameraX=-0.29 cameraY=0.33 hyp=0.44 cameraTheta=2.28 mountX=-0.28 mountY=-0.38, mountTheta=-2.22
22:28:22.940 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.29, y=0.33, opts=13)
22:28:22.944 00.004 11872 Enqueuing Move request for scope (-0.29, 0.33)
22:28:22.948 00.004 9960 Worker thread wakes up
22:28:22.948 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=198, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
22:28:22.952 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.33) opts 0xd
22:28:22.953 00.001 11872 UpdateGuideState exits: m=4171 SNR=43.1
22:28:22.960 00.007 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:22.965 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:28:22.970 00.005 11872 Enqueuing Expose request
22:28:22.974 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.29, 0.33)
22:28:22.974 00.000 9960 Moving (-0.29, 0.33) raw xDistance=-0.28 yDistance=-0.38
22:28:22.974 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.28
22:28:22.974 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:28:22.976 00.002 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.38
22:28:22.976 00.000 9960 MoveAxis(E, 142, ABG)
22:28:22.976 00.000 9960 Guiding  Dir = 2, Dur = 142
22:28:22.976 00.000 9960 IsSlewing returns 0
22:28:22.976 00.000 9960 IsGuiding returns 0
22:28:22.976 00.000 9960 PulseGuide returned control before completion, sleep 152
22:28:23.143 00.167 9960 IsGuiding returns 1
22:28:23.143 00.000 9960 scope still moving after pulse duration time elapsed
22:28:23.173 00.030 9960 IsSlewing returns 0
22:28:23.174 00.001 9960 IsGuiding returns 0
22:28:23.175 00.001 9960 scope move finished after 142 + 56 ms
22:28:23.175 00.000 9960 Move returns status 0, amount 142
22:28:23.175 00.000 9960 MoveAxis(N, 0, ABG)
22:28:23.176 00.001 9960 Move returns status 0, amount 0
22:28:23.176 00.000 9960 move complete, result=0
22:28:23.177 00.001 11872 GuideStep: -0.3 px 142 ms EAST, -0.4 px 0 ms NORTH
22:28:23.183 00.006 9960 worker thread done servicing request
22:28:23.183 00.000 9960 Worker thread wakes up
22:28:23.183 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:28:23.184 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:28:24.436 01.252 9960 Exposure complete
22:28:24.564 00.128 9960 worker thread done servicing request
22:28:24.564 00.000 11872 OnExposeComplete: enter
22:28:24.569 00.005 11872 UpdateGuideState(): m_state=6
22:28:24.573 00.004 11872 Star::Find(15, 1786, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 409
22:28:24.577 00.004 11872 Star::Find returns 1 (0), X=1787.64, Y=948.50, Mass=4504, SNR=44.9, Peak=217 HFD=5.6
22:28:24.580 00.003 11872 CameraToMount -- cameraTheta (-1.23) - m_xAngle (0.00) = xAngle (-1.24 = -1.24)
22:28:24.585 00.005 11872 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.73 = 1.73)
22:28:24.589 00.004 11872 CameraToMount -- cameraX=0.43 cameraY=-1.22 hyp=1.29 cameraTheta=-1.23 mountX=0.42 mountY=1.27, mountTheta=1.25
22:28:24.594 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.43, y=-1.22, opts=13)
22:28:24.599 00.005 11872 Enqueuing Move request for scope (0.43, -1.22)
22:28:24.602 00.003 9960 Worker thread wakes up
22:28:24.603 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=217, med=0, FiltMin=0, FiltMax=135, Gamma=1.000
22:28:24.607 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.43, -1.22) opts 0xd
22:28:24.607 00.000 9960 Handling offset move in thread for scope, endpoint = (0.43, -1.22)
22:28:24.608 00.001 11872 UpdateGuideState exits: m=4504 SNR=44.9
22:28:24.611 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:24.616 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:28:24.620 00.004 11872 Enqueuing Expose request
22:28:24.624 00.004 9960 Moving (0.43, -1.22) raw xDistance=0.42 yDistance=1.27
22:28:24.624 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.42
22:28:24.624 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.27 from input 1.27
22:28:24.624 00.000 9960 MoveAxis(W, 187, ABG)
22:28:24.624 00.000 9960 Guiding  Dir = 3, Dur = 187
22:28:24.625 00.001 9960 IsSlewing returns 0
22:28:24.625 00.000 9960 IsGuiding returns 0
22:28:24.626 00.001 9960 PulseGuide returned control before completion, sleep 197
22:28:24.831 00.205 9960 IsGuiding returns 1
22:28:24.832 00.001 9960 scope still moving after pulse duration time elapsed
22:28:24.862 00.030 9960 IsSlewing returns 0
22:28:24.864 00.002 9960 IsGuiding returns 0
22:28:24.864 00.000 9960 scope move finished after 187 + 51 ms
22:28:24.865 00.001 9960 Move returns status 0, amount 187
22:28:24.865 00.000 9960 MoveAxis(S, 948, ABG)
22:28:24.867 00.002 9960 Guiding  Dir = 1, Dur = 948
22:28:24.868 00.001 9960 IsSlewing returns 0
22:28:24.868 00.000 9960 IsGuiding returns 0
22:28:24.869 00.001 9960 PulseGuide returned control before completion, sleep 958
22:28:25.844 00.975 9960 IsGuiding returns 1
22:28:25.845 00.001 9960 scope still moving after pulse duration time elapsed
22:28:25.876 00.031 9960 IsSlewing returns 0
22:28:25.876 00.000 9960 IsGuiding returns 0
22:28:25.876 00.000 9960 scope move finished after 948 + 59 ms
22:28:25.876 00.000 9960 Move returns status 0, amount 948
22:28:25.876 00.000 9960 move complete, result=0
22:28:25.877 00.001 9960 worker thread done servicing request
22:28:25.877 00.000 9960 Worker thread wakes up
22:28:25.877 00.000 11872 GuideStep: 0.4 px 187 ms WEST, 1.3 px 948 ms SOUTH
22:28:25.880 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
22:28:25.880 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:28:27.131 01.251 9960 Exposure complete
22:28:27.253 00.122 9960 worker thread done servicing request
22:28:27.254 00.001 11872 OnExposeComplete: enter
22:28:27.257 00.003 11872 UpdateGuideState(): m_state=6
22:28:27.261 00.004 11872 Star::Find(15, 1787, 948, 0, (0,0,0,0), 1.5, 10.0, 255) frame 410
22:28:27.266 00.005 11872 Star::Find returns 1 (0), X=1787.45, Y=949.70, Mass=4360, SNR=44.6, Peak=231 HFD=5.5
22:28:27.270 00.004 11872 CameraToMount -- cameraTheta (-0.06) - m_xAngle (0.00) = xAngle (-0.06 = -0.06)
22:28:27.274 00.004 11872 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.91 = 2.91)
22:28:27.278 00.004 11872 CameraToMount -- cameraX=0.23 cameraY=-0.01 hyp=0.23 cameraTheta=-0.06 mountX=0.23 mountY=0.05, mountTheta=0.23
22:28:27.284 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.23, y=-0.01, opts=13)
22:28:27.288 00.004 11872 Enqueuing Move request for scope (0.23, -0.01)
22:28:27.291 00.003 9960 Worker thread wakes up
22:28:27.291 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.01) opts 0xd
22:28:27.291 00.000 9960 Handling offset move in thread for scope, endpoint = (0.23, -0.01)
22:28:27.291 00.000 9960 Moving (0.23, -0.01) raw xDistance=0.23 yDistance=0.05
22:28:27.293 00.002 9960 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.23
22:28:27.293 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:28:27.293 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=231, med=0, FiltMin=0, FiltMax=128, Gamma=1.000
22:28:27.296 00.003 11872 UpdateGuideState exits: m=4360 SNR=44.6
22:28:27.301 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:27.305 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:28:27.305 00.000 9960 MoveAxis(W, 121, ABG)
22:28:27.305 00.000 9960 Guiding  Dir = 3, Dur = 121
22:28:27.306 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:28:27.309 00.003 11872 Enqueuing Expose request
22:28:27.312 00.003 9960 IsSlewing returns 0
22:28:27.314 00.002 9960 IsGuiding returns 0
22:28:27.314 00.000 9960 PulseGuide returned control before completion, sleep 131
22:28:27.454 00.140 9960 IsGuiding returns 1
22:28:27.455 00.001 9960 scope still moving after pulse duration time elapsed
22:28:27.485 00.030 9960 IsSlewing returns 0
22:28:27.485 00.000 9960 IsGuiding returns 0
22:28:27.486 00.001 9960 scope move finished after 121 + 51 ms
22:28:27.486 00.000 9960 Move returns status 0, amount 121
22:28:27.487 00.001 9960 MoveAxis(N, 0, ABG)
22:28:27.487 00.000 9960 Move returns status 0, amount 0
22:28:27.487 00.000 9960 move complete, result=0
22:28:27.487 00.000 9960 worker thread done servicing request
22:28:27.487 00.000 11872 GuideStep: 0.2 px 121 ms WEST, 0.1 px 0 ms NORTH
22:28:27.495 00.008 9960 Worker thread wakes up
22:28:27.495 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:28:27.495 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:28:28.750 01.255 9960 Exposure complete
22:28:28.877 00.127 9960 worker thread done servicing request
22:28:28.878 00.001 11872 OnExposeComplete: enter
22:28:28.882 00.004 11872 UpdateGuideState(): m_state=6
22:28:28.886 00.004 11872 Star::Find(15, 1787, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 411
22:28:28.890 00.004 11872 Star::Find returns 1 (0), X=1787.38, Y=949.68, Mass=4350, SNR=44.1, Peak=202 HFD=5.5
22:28:28.894 00.004 11872 CameraToMount -- cameraTheta (-0.18) - m_xAngle (0.00) = xAngle (-0.18 = -0.18)
22:28:28.899 00.005 11872 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.79 = 2.79)
22:28:28.904 00.005 11872 CameraToMount -- cameraX=0.17 cameraY=-0.03 hyp=0.17 cameraTheta=-0.18 mountX=0.17 mountY=0.06, mountTheta=0.34
22:28:28.910 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.17, y=-0.03, opts=13)
22:28:28.915 00.005 11872 Enqueuing Move request for scope (0.17, -0.03)
22:28:28.919 00.004 9960 Worker thread wakes up
22:28:28.919 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.03) opts 0xd
22:28:28.920 00.001 9960 Handling offset move in thread for scope, endpoint = (0.17, -0.03)
22:28:28.920 00.000 9960 Moving (0.17, -0.03) raw xDistance=0.17 yDistance=0.06
22:28:28.920 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=202, med=0, FiltMin=0, FiltMax=119, Gamma=1.000
22:28:28.924 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
22:28:28.924 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:28:28.924 00.000 11872 UpdateGuideState exits: m=4350 SNR=44.1
22:28:28.930 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:28.934 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:28:28.938 00.004 11872 Enqueuing Expose request
22:28:28.942 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:28:28.942 00.000 9960 MoveAxis(E, 0, ABG)
22:28:28.942 00.000 9960 Move returns status 0, amount 0
22:28:28.943 00.001 9960 MoveAxis(N, 0, ABG)
22:28:28.944 00.001 9960 Move returns status 0, amount 0
22:28:28.944 00.000 9960 move complete, result=0
22:28:28.944 00.000 9960 worker thread done servicing request
22:28:28.944 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:28:28.948 00.004 9960 Worker thread wakes up
22:28:28.948 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:28:28.949 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:28:30.194 01.245 9960 Exposure complete
22:28:30.320 00.126 9960 worker thread done servicing request
22:28:30.320 00.000 11872 OnExposeComplete: enter
22:28:30.324 00.004 11872 UpdateGuideState(): m_state=6
22:28:30.328 00.004 11872 Star::Find(15, 1787, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 412
22:28:30.332 00.004 11872 Star::Find returns 1 (0), X=1787.31, Y=949.27, Mass=4698, SNR=46.2, Peak=204 HFD=5.7
22:28:30.336 00.004 11872 CameraToMount -- cameraTheta (-1.37) - m_xAngle (0.00) = xAngle (-1.38 = -1.38)
22:28:30.341 00.005 11872 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.59 = 1.59)
22:28:30.344 00.003 11872 CameraToMount -- cameraX=0.09 cameraY=-0.44 hyp=0.45 cameraTheta=-1.37 mountX=0.09 mountY=0.45, mountTheta=1.38
22:28:30.350 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.09, y=-0.44, opts=13)
22:28:30.353 00.003 11872 Enqueuing Move request for scope (0.09, -0.44)
22:28:30.358 00.005 9960 Worker thread wakes up
22:28:30.358 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.44) opts 0xd
22:28:30.359 00.001 9960 Handling offset move in thread for scope, endpoint = (0.09, -0.44)
22:28:30.359 00.000 9960 Moving (0.09, -0.44) raw xDistance=0.09 yDistance=0.45
22:28:30.360 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:28:30.360 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.45 from input 0.45
22:28:30.360 00.000 9960 MoveAxis(E, 0, ABG)
22:28:30.360 00.000 9960 Move returns status 0, amount 0
22:28:30.361 00.001 9960 MoveAxis(S, 334, ABG)
22:28:30.361 00.000 9960 Guiding  Dir = 1, Dur = 334
22:28:30.361 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=204, med=0, FiltMin=0, FiltMax=110, Gamma=1.000
22:28:30.365 00.004 9960 IsSlewing returns 0
22:28:30.366 00.001 11872 UpdateGuideState exits: m=4698 SNR=46.2
22:28:30.369 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:30.374 00.005 9960 IsGuiding returns 0
22:28:30.374 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:28:30.377 00.003 9960 PulseGuide returned control before completion, sleep 344
22:28:30.378 00.001 11872 Enqueuing Expose request
22:28:30.728 00.350 9960 IsGuiding returns 1
22:28:30.729 00.001 9960 scope still moving after pulse duration time elapsed
22:28:30.758 00.029 9960 IsSlewing returns 0
22:28:30.760 00.002 9960 IsGuiding returns 0
22:28:30.760 00.000 9960 scope move finished after 334 + 52 ms
22:28:30.761 00.001 9960 Move returns status 0, amount 334
22:28:30.761 00.000 9960 move complete, result=0
22:28:30.762 00.001 9960 worker thread done servicing request
22:28:30.762 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.4 px 334 ms SOUTH
22:28:30.769 00.007 9960 Worker thread wakes up
22:28:30.769 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:28:30.769 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:28:32.017 01.248 9960 Exposure complete
22:28:32.132 00.115 9960 worker thread done servicing request
22:28:32.133 00.001 11872 OnExposeComplete: enter
22:28:32.138 00.005 11872 UpdateGuideState(): m_state=6
22:28:32.142 00.004 11872 Star::Find(15, 1787, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 413
22:28:32.148 00.006 11872 Star::Find returns 1 (0), X=1787.39, Y=949.56, Mass=4393, SNR=44.9, Peak=215 HFD=5.7
22:28:32.153 00.005 11872 CameraToMount -- cameraTheta (-0.74) - m_xAngle (0.00) = xAngle (-0.75 = -0.75)
22:28:32.156 00.003 11872 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.22 = 2.22)
22:28:32.160 00.004 11872 CameraToMount -- cameraX=0.17 cameraY=-0.15 hyp=0.23 cameraTheta=-0.74 mountX=0.17 mountY=0.18, mountTheta=0.83
22:28:32.165 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.17, y=-0.15, opts=13)
22:28:32.169 00.004 11872 Enqueuing Move request for scope (0.17, -0.15)
22:28:32.173 00.004 9960 Worker thread wakes up
22:28:32.173 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.15) opts 0xd
22:28:32.173 00.000 9960 Handling offset move in thread for scope, endpoint = (0.17, -0.15)
22:28:32.173 00.000 9960 Moving (0.17, -0.15) raw xDistance=0.17 yDistance=0.18
22:28:32.175 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=0, FiltMin=0, FiltMax=104, Gamma=1.000
22:28:32.179 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
22:28:32.180 00.001 11872 UpdateGuideState exits: m=4393 SNR=44.9
22:28:32.184 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:32.188 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:28:32.192 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:28:32.193 00.001 11872 Enqueuing Expose request
22:28:32.197 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
22:28:32.197 00.000 9960 MoveAxis(E, 0, ABG)
22:28:32.197 00.000 9960 Move returns status 0, amount 0
22:28:32.197 00.000 9960 MoveAxis(N, 0, ABG)
22:28:32.197 00.000 9960 Move returns status 0, amount 0
22:28:32.198 00.001 9960 move complete, result=0
22:28:32.198 00.000 9960 worker thread done servicing request
22:28:32.198 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
22:28:32.203 00.005 9960 Worker thread wakes up
22:28:32.203 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:28:32.203 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:28:33.453 01.250 9960 Exposure complete
22:28:33.577 00.124 9960 worker thread done servicing request
22:28:33.577 00.000 11872 OnExposeComplete: enter
22:28:33.581 00.004 11872 UpdateGuideState(): m_state=6
22:28:33.584 00.003 11872 Star::Find(15, 1787, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 414
22:28:33.588 00.004 11872 Star::Find returns 1 (0), X=1786.84, Y=950.96, Mass=4223, SNR=44.1, Peak=181 HFD=5.9
22:28:33.592 00.004 11872 CameraToMount -- cameraTheta (1.87) - m_xAngle (0.00) = xAngle (1.86 = 1.86)
22:28:33.596 00.004 11872 CameraToMount -- cameraTheta (1.87) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.83 = -1.45)
22:28:33.599 00.003 11872 CameraToMount -- cameraX=-0.38 cameraY=1.25 hyp=1.31 cameraTheta=1.87 mountX=-0.38 mountY=-1.30, mountTheta=-1.85
22:28:33.605 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.38, y=1.25, opts=13)
22:28:33.610 00.005 11872 Enqueuing Move request for scope (-0.38, 1.25)
22:28:33.616 00.006 9960 Worker thread wakes up
22:28:33.616 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.38, 1.25) opts 0xd
22:28:33.617 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.38, 1.25)
22:28:33.617 00.000 9960 Moving (-0.38, 1.25) raw xDistance=-0.38 yDistance=-1.30
22:28:33.617 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.38
22:28:33.617 00.000 9960 resist switch: large excursion: input -1.30 thresh 0.60 direction from 1 to -1
22:28:33.618 00.001 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.89
22:28:33.619 00.001 9960 GuideAlgorithmResistSwitch::result() returns -1.30 from input -1.30
22:28:33.619 00.000 9960 MoveAxis(E, 177, ABG)
22:28:33.619 00.000 9960 Guiding  Dir = 2, Dur = 177
22:28:33.619 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=181, med=0, FiltMin=0, FiltMax=114, Gamma=1.000
22:28:33.624 00.005 11872 UpdateGuideState exits: m=4223 SNR=44.1
22:28:33.628 00.004 9960 IsSlewing returns 0
22:28:33.628 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:33.633 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:28:33.637 00.004 11872 Enqueuing Expose request
22:28:33.641 00.004 9960 IsGuiding returns 0
22:28:33.641 00.000 9960 PulseGuide returned control before completion, sleep 187
22:28:33.832 00.191 9960 IsGuiding returns 1
22:28:33.833 00.001 9960 scope still moving after pulse duration time elapsed
22:28:33.862 00.029 9960 IsSlewing returns 0
22:28:33.862 00.000 9960 IsGuiding returns 0
22:28:33.863 00.001 9960 scope move finished after 177 + 44 ms
22:28:33.863 00.000 9960 Move returns status 0, amount 177
22:28:33.863 00.000 9960 MoveAxis(N, 969, ABG)
22:28:33.863 00.000 9960 Guiding  Dir = 0, Dur = 969
22:28:33.864 00.001 9960 IsSlewing returns 0
22:28:33.865 00.001 9960 IsGuiding returns 0
22:28:33.865 00.000 9960 PulseGuide returned control before completion, sleep 979
22:28:34.845 00.980 9960 IsGuiding returns 1
22:28:34.845 00.000 9960 scope still moving after pulse duration time elapsed
22:28:34.876 00.031 9960 IsSlewing returns 0
22:28:34.878 00.002 9960 IsGuiding returns 0
22:28:34.878 00.000 9960 scope move finished after 969 + 43 ms
22:28:34.878 00.000 9960 Move returns status 0, amount 969
22:28:34.878 00.000 9960 move complete, result=0
22:28:34.878 00.000 9960 worker thread done servicing request
22:28:34.879 00.001 11872 GuideStep: -0.4 px 177 ms EAST, -1.3 px 969 ms NORTH
22:28:34.884 00.005 9960 Worker thread wakes up
22:28:34.884 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:28:34.884 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:28:36.137 01.253 9960 Exposure complete
22:28:36.258 00.121 9960 worker thread done servicing request
22:28:36.258 00.000 11872 OnExposeComplete: enter
22:28:36.263 00.005 11872 UpdateGuideState(): m_state=6
22:28:36.269 00.006 11872 Star::Find(15, 1786, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 415
22:28:36.274 00.005 11872 Star::Find returns 1 (0), X=1787.43, Y=948.68, Mass=4537, SNR=45.2, Peak=218 HFD=5.6
22:28:36.277 00.003 11872 CameraToMount -- cameraTheta (-1.37) - m_xAngle (0.00) = xAngle (-1.37 = -1.37)
22:28:36.281 00.004 11872 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.60 = 1.60)
22:28:36.286 00.005 11872 CameraToMount -- cameraX=0.21 cameraY=-1.03 hyp=1.05 cameraTheta=-1.37 mountX=0.21 mountY=1.05, mountTheta=1.38
22:28:36.291 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.21, y=-1.03, opts=13)
22:28:36.295 00.004 11872 Enqueuing Move request for scope (0.21, -1.03)
22:28:36.299 00.004 9960 Worker thread wakes up
22:28:36.299 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=218, med=0, FiltMin=0, FiltMax=119, Gamma=1.000
22:28:36.303 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.21, -1.03) opts 0xd
22:28:36.303 00.000 9960 Handling offset move in thread for scope, endpoint = (0.21, -1.03)
22:28:36.304 00.001 9960 Moving (0.21, -1.03) raw xDistance=0.21 yDistance=1.05
22:28:36.304 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.21
22:28:36.304 00.000 9960 resist switch: large excursion: input 1.05 thresh 0.60 direction from -1 to 1
22:28:36.304 00.000 11872 UpdateGuideState exits: m=4537 SNR=45.2
22:28:36.309 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:36.312 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:28:36.317 00.005 11872 Enqueuing Expose request
22:28:36.321 00.004 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=3.15
22:28:36.321 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.05 from input 1.05
22:28:36.321 00.000 9960 MoveAxis(W, 84, ABG)
22:28:36.321 00.000 9960 Guiding  Dir = 3, Dur = 84
22:28:36.322 00.001 9960 IsSlewing returns 0
22:28:36.322 00.000 9960 IsGuiding returns 0
22:28:36.322 00.000 9960 PulseGuide returned control before completion, sleep 94
22:28:36.425 00.103 9960 IsGuiding returns 1
22:28:36.426 00.001 9960 scope still moving after pulse duration time elapsed
22:28:36.456 00.030 9960 IsSlewing returns 0
22:28:36.460 00.004 9960 IsGuiding returns 0
22:28:36.461 00.001 9960 scope move finished after 84 + 55 ms
22:28:36.461 00.000 9960 Move returns status 0, amount 84
22:28:36.461 00.000 9960 MoveAxis(S, 785, ABG)
22:28:36.461 00.000 9960 Guiding  Dir = 1, Dur = 785
22:28:36.461 00.000 9960 IsSlewing returns 0
22:28:36.463 00.002 9960 IsGuiding returns 0
22:28:36.463 00.000 9960 PulseGuide returned control before completion, sleep 795
22:28:37.274 00.811 9960 IsGuiding returns 1
22:28:37.275 00.001 9960 scope still moving after pulse duration time elapsed
22:28:37.305 00.030 9960 IsSlewing returns 0
22:28:37.307 00.002 9960 IsGuiding returns 0
22:28:37.308 00.001 9960 scope move finished after 785 + 60 ms
22:28:37.309 00.001 9960 Move returns status 0, amount 785
22:28:37.309 00.000 9960 move complete, result=0
22:28:37.309 00.000 9960 worker thread done servicing request
22:28:37.310 00.001 9960 Worker thread wakes up
22:28:37.310 00.000 11872 GuideStep: 0.2 px 84 ms WEST, 1.1 px 785 ms SOUTH
22:28:37.316 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:28:37.316 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:28:38.565 01.249 9960 Exposure complete
22:28:38.692 00.127 9960 worker thread done servicing request
22:28:38.692 00.000 11872 OnExposeComplete: enter
22:28:38.697 00.005 11872 UpdateGuideState(): m_state=6
22:28:38.701 00.004 11872 Star::Find(15, 1787, 948, 0, (0,0,0,0), 1.5, 10.0, 255) frame 416
22:28:38.705 00.004 11872 Star::Find returns 1 (0), X=1787.42, Y=949.22, Mass=4356, SNR=44.5, Peak=191 HFD=5.6
22:28:38.709 00.004 11872 CameraToMount -- cameraTheta (-1.18) - m_xAngle (0.00) = xAngle (-1.19 = -1.19)
22:28:38.713 00.004 11872 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.78 = 1.78)
22:28:38.718 00.005 11872 CameraToMount -- cameraX=0.20 cameraY=-0.49 hyp=0.53 cameraTheta=-1.18 mountX=0.20 mountY=0.51, mountTheta=1.20
22:28:38.723 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.20, y=-0.49, opts=13)
22:28:38.727 00.004 11872 Enqueuing Move request for scope (0.20, -0.49)
22:28:38.730 00.003 9960 Worker thread wakes up
22:28:38.732 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=191, med=0, FiltMin=0, FiltMax=114, Gamma=1.000
22:28:38.736 00.004 11872 UpdateGuideState exits: m=4356 SNR=44.5
22:28:38.739 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:38.744 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:28:38.747 00.003 11872 Enqueuing Expose request
22:28:38.751 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.49) opts 0xd
22:28:38.751 00.000 9960 Handling offset move in thread for scope, endpoint = (0.20, -0.49)
22:28:38.752 00.001 9960 Moving (0.20, -0.49) raw xDistance=0.20 yDistance=0.51
22:28:38.752 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
22:28:38.752 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.51 from input 0.51
22:28:38.752 00.000 9960 MoveAxis(E, 0, ABG)
22:28:38.752 00.000 9960 Move returns status 0, amount 0
22:28:38.752 00.000 9960 MoveAxis(S, 384, ABG)
22:28:38.752 00.000 9960 Guiding  Dir = 1, Dur = 384
22:28:38.753 00.001 9960 IsSlewing returns 0
22:28:38.753 00.000 9960 IsGuiding returns 0
22:28:38.753 00.000 9960 PulseGuide returned control before completion, sleep 394
22:28:39.151 00.398 9960 IsGuiding returns 1
22:28:39.151 00.000 9960 scope still moving after pulse duration time elapsed
22:28:39.182 00.031 9960 IsSlewing returns 0
22:28:39.184 00.002 9960 IsGuiding returns 0
22:28:39.184 00.000 9960 scope move finished after 384 + 46 ms
22:28:39.184 00.000 9960 Move returns status 0, amount 384
22:28:39.185 00.001 9960 move complete, result=0
22:28:39.185 00.000 9960 worker thread done servicing request
22:28:39.185 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 0.5 px 384 ms SOUTH
22:28:39.191 00.006 9960 Worker thread wakes up
22:28:39.191 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:28:39.192 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:28:40.443 01.251 9960 Exposure complete
22:28:40.572 00.129 9960 worker thread done servicing request
22:28:40.572 00.000 11872 OnExposeComplete: enter
22:28:40.577 00.005 11872 UpdateGuideState(): m_state=6
22:28:40.581 00.004 11872 Star::Find(15, 1787, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 417
22:28:40.584 00.003 11872 Star::Find returns 1 (0), X=1787.42, Y=949.50, Mass=4326, SNR=44.1, Peak=201 HFD=5.6
22:28:40.588 00.004 11872 CameraToMount -- cameraTheta (-0.80) - m_xAngle (0.00) = xAngle (-0.81 = -0.81)
22:28:40.593 00.005 11872 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.16 = 2.16)
22:28:40.596 00.003 11872 CameraToMount -- cameraX=0.21 cameraY=-0.21 hyp=0.30 cameraTheta=-0.80 mountX=0.21 mountY=0.25, mountTheta=0.88
22:28:40.601 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.21, y=-0.21, opts=13)
22:28:40.604 00.003 11872 Enqueuing Move request for scope (0.21, -0.21)
22:28:40.608 00.004 9960 Worker thread wakes up
22:28:40.609 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.21) opts 0xd
22:28:40.609 00.000 9960 Handling offset move in thread for scope, endpoint = (0.21, -0.21)
22:28:40.609 00.000 9960 Moving (0.21, -0.21) raw xDistance=0.21 yDistance=0.25
22:28:40.609 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
22:28:40.610 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.25
22:28:40.611 00.001 9960 MoveAxis(W, 97, ABG)
22:28:40.611 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=201, med=0, FiltMin=0, FiltMax=113, Gamma=1.000
22:28:40.615 00.004 9960 Guiding  Dir = 3, Dur = 97
22:28:40.615 00.000 11872 UpdateGuideState exits: m=4326 SNR=44.1
22:28:40.619 00.004 9960 IsSlewing returns 0
22:28:40.619 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:40.623 00.004 9960 IsGuiding returns 0
22:28:40.624 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:28:40.627 00.003 11872 Enqueuing Expose request
22:28:40.631 00.004 9960 PulseGuide returned control before completion, sleep 107
22:28:40.747 00.116 9960 IsGuiding returns 1
22:28:40.748 00.001 9960 scope still moving after pulse duration time elapsed
22:28:40.778 00.030 9960 IsSlewing returns 0
22:28:40.779 00.001 9960 IsGuiding returns 0
22:28:40.779 00.000 9960 scope move finished after 97 + 58 ms
22:28:40.779 00.000 9960 Move returns status 0, amount 97
22:28:40.779 00.000 9960 MoveAxis(S, 185, ABG)
22:28:40.780 00.001 9960 Guiding  Dir = 1, Dur = 185
22:28:40.780 00.000 9960 IsSlewing returns 0
22:28:40.782 00.002 9960 IsGuiding returns 0
22:28:40.783 00.001 9960 PulseGuide returned control before completion, sleep 195
22:28:40.980 00.197 9960 IsGuiding returns 1
22:28:40.980 00.000 9960 scope still moving after pulse duration time elapsed
22:28:41.011 00.031 9960 IsSlewing returns 0
22:28:41.012 00.001 9960 IsGuiding returns 0
22:28:41.012 00.000 9960 scope move finished after 185 + 45 ms
22:28:41.013 00.001 9960 Move returns status 0, amount 185
22:28:41.013 00.000 9960 move complete, result=0
22:28:41.013 00.000 9960 worker thread done servicing request
22:28:41.014 00.001 9960 Worker thread wakes up
22:28:41.015 00.001 11872 GuideStep: 0.2 px 97 ms WEST, 0.2 px 185 ms SOUTH
22:28:41.021 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:28:41.021 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:28:42.270 01.249 9960 Exposure complete
22:28:42.406 00.136 9960 worker thread done servicing request
22:28:42.406 00.000 11872 OnExposeComplete: enter
22:28:42.411 00.005 11872 UpdateGuideState(): m_state=6
22:28:42.415 00.004 11872 Star::Find(15, 1787, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 418
22:28:42.420 00.005 11872 Star::Find returns 1 (0), X=1786.99, Y=950.33, Mass=4530, SNR=45.4, Peak=198 HFD=5.9
22:28:42.425 00.005 11872 CameraToMount -- cameraTheta (1.92) - m_xAngle (0.00) = xAngle (1.92 = 1.92)
22:28:42.428 00.003 11872 CameraToMount -- cameraTheta (1.92) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.89 = -1.40)
22:28:42.433 00.005 11872 CameraToMount -- cameraX=-0.23 cameraY=0.62 hyp=0.66 cameraTheta=1.92 mountX=-0.22 mountY=-0.65, mountTheta=-1.90
22:28:42.437 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.23, y=0.62, opts=13)
22:28:42.442 00.005 11872 Enqueuing Move request for scope (-0.23, 0.62)
22:28:42.445 00.003 9960 Worker thread wakes up
22:28:42.445 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.62) opts 0xd
22:28:42.446 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.23, 0.62)
22:28:42.446 00.000 9960 Moving (-0.23, 0.62) raw xDistance=-0.22 yDistance=-0.65
22:28:42.446 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.22
22:28:42.446 00.000 9960 resist switch: large excursion: input -0.65 thresh 0.60 direction from 1 to -1
22:28:42.446 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=198, med=0, FiltMin=0, FiltMax=108, Gamma=1.000
22:28:42.450 00.004 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.96
22:28:42.450 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.65 from input -0.65
22:28:42.450 00.000 9960 MoveAxis(E, 98, ABG)
22:28:42.451 00.001 9960 Guiding  Dir = 2, Dur = 98
22:28:42.451 00.000 11872 UpdateGuideState exits: m=4530 SNR=45.4
22:28:42.454 00.003 9960 IsSlewing returns 0
22:28:42.455 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:42.461 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:28:42.465 00.004 11872 Enqueuing Expose request
22:28:42.469 00.004 9960 IsGuiding returns 0
22:28:42.469 00.000 9960 PulseGuide returned control before completion, sleep 108
22:28:42.586 00.117 9960 IsGuiding returns 1
22:28:42.586 00.000 9960 scope still moving after pulse duration time elapsed
22:28:42.617 00.031 9960 IsSlewing returns 0
22:28:42.618 00.001 9960 IsGuiding returns 0
22:28:42.619 00.001 9960 scope move finished after 98 + 52 ms
22:28:42.621 00.002 9960 Move returns status 0, amount 98
22:28:42.621 00.000 9960 MoveAxis(N, 487, ABG)
22:28:42.621 00.000 9960 Guiding  Dir = 0, Dur = 487
22:28:42.622 00.001 9960 IsSlewing returns 0
22:28:42.622 00.000 9960 IsGuiding returns 0
22:28:42.623 00.001 9960 PulseGuide returned control before completion, sleep 497
22:28:43.131 00.508 9960 IsGuiding returns 1
22:28:43.131 00.000 9960 scope still moving after pulse duration time elapsed
22:28:43.162 00.031 9960 IsSlewing returns 0
22:28:43.163 00.001 9960 IsGuiding returns 0
22:28:43.165 00.002 9960 scope move finished after 487 + 54 ms
22:28:43.165 00.000 9960 Move returns status 0, amount 487
22:28:43.165 00.000 9960 move complete, result=0
22:28:43.165 00.000 9960 worker thread done servicing request
22:28:43.165 00.000 9960 Worker thread wakes up
22:28:43.167 00.002 9960 worker thread servicing REQUEST_EXPOSE 1000
22:28:43.167 00.000 11872 GuideStep: -0.2 px 98 ms EAST, -0.7 px 487 ms NORTH
22:28:43.174 00.007 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:28:44.420 01.246 9960 Exposure complete
22:28:44.547 00.127 9960 worker thread done servicing request
22:28:44.548 00.001 11872 OnExposeComplete: enter
22:28:44.552 00.004 11872 UpdateGuideState(): m_state=6
22:28:44.556 00.004 11872 Star::Find(15, 1786, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 419
22:28:44.560 00.004 11872 Star::Find returns 1 (0), X=1787.31, Y=950.21, Mass=4219, SNR=44.0, Peak=169 HFD=5.6
22:28:44.564 00.004 11872 CameraToMount -- cameraTheta (1.38) - m_xAngle (0.00) = xAngle (1.38 = 1.38)
22:28:44.568 00.004 11872 CameraToMount -- cameraTheta (1.38) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.35 = -1.93)
22:28:44.571 00.003 11872 CameraToMount -- cameraX=0.09 cameraY=0.50 hyp=0.51 cameraTheta=1.38 mountX=0.10 mountY=-0.47, mountTheta=-1.37
22:28:44.578 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.09, y=0.50, opts=13)
22:28:44.583 00.005 11872 Enqueuing Move request for scope (0.09, 0.50)
22:28:44.588 00.005 9960 Worker thread wakes up
22:28:44.588 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=169, med=0, FiltMin=0, FiltMax=111, Gamma=1.000
22:28:44.593 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.50) opts 0xd
22:28:44.593 00.000 9960 Handling offset move in thread for scope, endpoint = (0.09, 0.50)
22:28:44.593 00.000 9960 Moving (0.09, 0.50) raw xDistance=0.10 yDistance=-0.47
22:28:44.593 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:28:44.593 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.47 from input -0.47
22:28:44.593 00.000 9960 MoveAxis(E, 0, ABG)
22:28:44.595 00.002 9960 Move returns status 0, amount 0
22:28:44.595 00.000 11872 UpdateGuideState exits: m=4219 SNR=44.0
22:28:44.599 00.004 9960 MoveAxis(N, 354, ABG)
22:28:44.599 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:44.603 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:28:44.607 00.004 11872 Enqueuing Expose request
22:28:44.611 00.004 9960 Guiding  Dir = 0, Dur = 354
22:28:44.611 00.000 9960 IsSlewing returns 0
22:28:44.612 00.001 9960 IsGuiding returns 0
22:28:44.613 00.001 9960 PulseGuide returned control before completion, sleep 364
22:28:44.993 00.380 9960 IsGuiding returns 0
22:28:44.994 00.001 9960 Move returns status 0, amount 354
22:28:44.995 00.001 9960 move complete, result=0
22:28:44.995 00.000 9960 worker thread done servicing request
22:28:44.995 00.000 9960 Worker thread wakes up
22:28:44.996 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.5 px 354 ms NORTH
22:28:45.001 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:28:45.002 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:28:46.254 01.252 9960 Exposure complete
22:28:46.380 00.126 9960 worker thread done servicing request
22:28:46.381 00.001 11872 OnExposeComplete: enter
22:28:46.385 00.004 11872 UpdateGuideState(): m_state=6
22:28:46.389 00.004 11872 Star::Find(15, 1787, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 420
22:28:46.393 00.004 11872 Star::Find returns 1 (0), X=1787.25, Y=949.48, Mass=4458, SNR=44.9, Peak=177 HFD=5.6
22:28:46.396 00.003 11872 CameraToMount -- cameraTheta (-1.44) - m_xAngle (0.00) = xAngle (-1.45 = -1.45)
22:28:46.400 00.004 11872 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.52 = 1.52)
22:28:46.403 00.003 11872 CameraToMount -- cameraX=0.03 cameraY=-0.23 hyp=0.23 cameraTheta=-1.44 mountX=0.03 mountY=0.23, mountTheta=1.45
22:28:46.408 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.03, y=-0.23, opts=13)
22:28:46.412 00.004 11872 Enqueuing Move request for scope (0.03, -0.23)
22:28:46.417 00.005 9960 Worker thread wakes up
22:28:46.417 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.23) opts 0xd
22:28:46.417 00.000 9960 Handling offset move in thread for scope, endpoint = (0.03, -0.23)
22:28:46.417 00.000 9960 Moving (0.03, -0.23) raw xDistance=0.03 yDistance=0.23
22:28:46.417 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:28:46.417 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:28:46.417 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
22:28:46.417 00.000 9960 MoveAxis(E, 0, ABG)
22:28:46.418 00.001 9960 Move returns status 0, amount 0
22:28:46.418 00.000 9960 MoveAxis(N, 0, ABG)
22:28:46.418 00.000 9960 Move returns status 0, amount 0
22:28:46.419 00.001 9960 move complete, result=0
22:28:46.419 00.000 9960 worker thread done servicing request
22:28:46.419 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=177, med=0, FiltMin=0, FiltMax=122, Gamma=1.000
22:28:46.424 00.005 11872 UpdateGuideState exits: m=4458 SNR=44.9
22:28:46.427 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:46.431 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:28:46.436 00.005 11872 Enqueuing Expose request
22:28:46.443 00.007 9960 Worker thread wakes up
22:28:46.443 00.000 11872 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
22:28:46.447 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
22:28:46.447 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:28:47.694 01.247 9960 Exposure complete
22:28:47.825 00.131 9960 worker thread done servicing request
22:28:47.827 00.002 11872 OnExposeComplete: enter
22:28:47.831 00.004 11872 UpdateGuideState(): m_state=6
22:28:47.836 00.005 11872 Star::Find(15, 1787, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 421
22:28:47.839 00.003 11872 Star::Find returns 1 (0), X=1787.57, Y=948.50, Mass=4501, SNR=44.8, Peak=211 HFD=5.7
22:28:47.844 00.005 11872 CameraToMount -- cameraTheta (-1.29) - m_xAngle (0.00) = xAngle (-1.30 = -1.30)
22:28:47.848 00.004 11872 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.67 = 1.67)
22:28:47.852 00.004 11872 CameraToMount -- cameraX=0.35 cameraY=-1.22 hyp=1.26 cameraTheta=-1.29 mountX=0.34 mountY=1.26, mountTheta=1.30
22:28:47.859 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.35, y=-1.22, opts=13)
22:28:47.864 00.005 11872 Enqueuing Move request for scope (0.35, -1.22)
22:28:47.868 00.004 9960 Worker thread wakes up
22:28:47.868 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=0, FiltMin=0, FiltMax=126, Gamma=1.000
22:28:47.873 00.005 11872 UpdateGuideState exits: m=4501 SNR=44.8
22:28:47.876 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:47.880 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:28:47.884 00.004 11872 Enqueuing Expose request
22:28:47.888 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.35, -1.22) opts 0xd
22:28:47.888 00.000 9960 Handling offset move in thread for scope, endpoint = (0.35, -1.22)
22:28:47.888 00.000 9960 Moving (0.35, -1.22) raw xDistance=0.34 yDistance=1.26
22:28:47.888 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.34
22:28:47.889 00.001 9960 resist switch: large excursion: input 1.26 thresh 0.60 direction from -1 to 1
22:28:47.889 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=3.77
22:28:47.889 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.26 from input 1.26
22:28:47.889 00.000 9960 MoveAxis(W, 161, ABG)
22:28:47.889 00.000 9960 Guiding  Dir = 3, Dur = 161
22:28:47.889 00.000 9960 IsSlewing returns 0
22:28:47.890 00.001 9960 IsGuiding returns 0
22:28:47.890 00.000 9960 PulseGuide returned control before completion, sleep 171
22:28:48.077 00.187 9960 IsGuiding returns 1
22:28:48.077 00.000 9960 scope still moving after pulse duration time elapsed
22:28:48.107 00.030 9960 IsSlewing returns 0
22:28:48.108 00.001 9960 IsGuiding returns 0
22:28:48.108 00.000 9960 scope move finished after 161 + 57 ms
22:28:48.109 00.001 9960 Move returns status 0, amount 161
22:28:48.109 00.000 9960 MoveAxis(S, 939, ABG)
22:28:48.109 00.000 9960 Guiding  Dir = 1, Dur = 939
22:28:48.109 00.000 9960 IsSlewing returns 0
22:28:48.111 00.002 9960 IsGuiding returns 0
22:28:48.111 00.000 9960 PulseGuide returned control before completion, sleep 949
22:28:49.065 00.954 9960 IsGuiding returns 1
22:28:49.068 00.003 9960 scope still moving after pulse duration time elapsed
22:28:49.097 00.029 9960 IsSlewing returns 0
22:28:49.098 00.001 9960 IsGuiding returns 0
22:28:49.099 00.001 9960 scope move finished after 939 + 48 ms
22:28:49.099 00.000 9960 Move returns status 0, amount 939
22:28:49.100 00.001 9960 move complete, result=0
22:28:49.100 00.000 9960 worker thread done servicing request
22:28:49.101 00.001 9960 Worker thread wakes up
22:28:49.101 00.000 11872 GuideStep: 0.3 px 161 ms WEST, 1.3 px 939 ms SOUTH
22:28:49.109 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
22:28:49.110 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:28:50.358 01.248 9960 Exposure complete
22:28:50.451 00.093 9960 worker thread done servicing request
22:28:50.451 00.000 11872 OnExposeComplete: enter
22:28:50.455 00.004 11872 UpdateGuideState(): m_state=6
22:28:50.460 00.005 11872 Star::Find(15, 1787, 948, 0, (0,0,0,0), 1.5, 10.0, 255) frame 422
22:28:50.464 00.004 11872 Star::Find returns 1 (0), X=1786.91, Y=950.03, Mass=4271, SNR=43.7, Peak=183 HFD=5.9
22:28:50.468 00.004 11872 CameraToMount -- cameraTheta (2.34) - m_xAngle (0.00) = xAngle (2.34 = 2.34)
22:28:50.472 00.004 11872 CameraToMount -- cameraTheta (2.34) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (5.31 = -0.98)
22:28:50.476 00.004 11872 CameraToMount -- cameraX=-0.31 cameraY=0.32 hyp=0.44 cameraTheta=2.34 mountX=-0.31 mountY=-0.36, mountTheta=-2.27
22:28:50.481 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.31, y=0.32, opts=13)
22:28:50.484 00.003 11872 Enqueuing Move request for scope (-0.31, 0.32)
22:28:50.489 00.005 9960 Worker thread wakes up
22:28:50.489 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.32) opts 0xd
22:28:50.489 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.31, 0.32)
22:28:50.489 00.000 9960 Moving (-0.31, 0.32) raw xDistance=-0.31 yDistance=-0.36
22:28:50.489 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.31
22:28:50.490 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:28:50.490 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.36
22:28:50.490 00.000 9960 MoveAxis(E, 132, ABG)
22:28:50.490 00.000 9960 Guiding  Dir = 2, Dur = 132
22:28:50.490 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=183, med=0, FiltMin=0, FiltMax=111, Gamma=1.000
22:28:50.494 00.004 9960 IsSlewing returns 0
22:28:50.495 00.001 11872 UpdateGuideState exits: m=4271 SNR=43.7
22:28:50.498 00.003 9960 IsGuiding returns 0
22:28:50.499 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:50.503 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:28:50.506 00.003 9960 PulseGuide returned control before completion, sleep 142
22:28:50.507 00.001 11872 Enqueuing Expose request
22:28:50.657 00.150 9960 IsGuiding returns 0
22:28:50.657 00.000 9960 Move returns status 0, amount 132
22:28:50.657 00.000 9960 MoveAxis(N, 0, ABG)
22:28:50.657 00.000 9960 Move returns status 0, amount 0
22:28:50.657 00.000 9960 move complete, result=0
22:28:50.658 00.001 9960 worker thread done servicing request
22:28:50.658 00.000 11872 GuideStep: -0.3 px 132 ms EAST, -0.4 px 0 ms NORTH
22:28:50.661 00.003 9960 Worker thread wakes up
22:28:50.663 00.002 9960 worker thread servicing REQUEST_EXPOSE 1000
22:28:50.663 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:28:51.908 01.245 9960 Exposure complete
22:28:52.115 00.207 9960 worker thread done servicing request
22:28:52.115 00.000 11872 OnExposeComplete: enter
22:28:52.119 00.004 11872 UpdateGuideState(): m_state=6
22:28:52.122 00.003 11872 Star::Find(15, 1786, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 423
22:28:52.125 00.003 11872 Star::Find returns 1 (0), X=1787.43, Y=948.67, Mass=4251, SNR=44.1, Peak=196 HFD=5.5
22:28:52.129 00.004 11872 CameraToMount -- cameraTheta (-1.37) - m_xAngle (0.00) = xAngle (-1.37 = -1.37)
22:28:52.131 00.002 11872 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.60 = 1.60)
22:28:52.134 00.003 11872 CameraToMount -- cameraX=0.21 cameraY=-1.04 hyp=1.06 cameraTheta=-1.37 mountX=0.21 mountY=1.06, mountTheta=1.38
22:28:52.140 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.21, y=-1.04, opts=13)
22:28:52.143 00.003 11872 Enqueuing Move request for scope (0.21, -1.04)
22:28:52.145 00.002 9960 Worker thread wakes up
22:28:52.145 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=196, med=0, FiltMin=0, FiltMax=125, Gamma=1.000
22:28:52.148 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.21, -1.04) opts 0xd
22:28:52.148 00.000 11872 UpdateGuideState exits: m=4251 SNR=44.1
22:28:52.152 00.004 9960 Handling offset move in thread for scope, endpoint = (0.21, -1.04)
22:28:52.152 00.000 9960 Moving (0.21, -1.04) raw xDistance=0.21 yDistance=1.06
22:28:52.152 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.21
22:28:52.152 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.06 from input 1.06
22:28:52.152 00.000 9960 MoveAxis(W, 88, ABG)
22:28:52.152 00.000 9960 Guiding  Dir = 3, Dur = 88
22:28:52.152 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:52.157 00.005 9960 IsSlewing returns 0
22:28:52.157 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:28:52.161 00.004 9960 IsGuiding returns 0
22:28:52.161 00.000 11872 Enqueuing Expose request
22:28:52.166 00.005 9960 PulseGuide returned control before completion, sleep 98
22:28:52.276 00.110 9960 IsGuiding returns 1
22:28:52.276 00.000 9960 scope still moving after pulse duration time elapsed
22:28:52.308 00.032 9960 IsSlewing returns 0
22:28:52.309 00.001 9960 IsGuiding returns 0
22:28:52.309 00.000 9960 scope move finished after 88 + 59 ms
22:28:52.309 00.000 9960 Move returns status 0, amount 88
22:28:52.309 00.000 9960 MoveAxis(S, 794, ABG)
22:28:52.309 00.000 9960 Guiding  Dir = 1, Dur = 794
22:28:52.309 00.000 9960 IsSlewing returns 0
22:28:52.310 00.001 9960 IsGuiding returns 0
22:28:52.310 00.000 9960 PulseGuide returned control before completion, sleep 804
22:28:53.123 00.813 9960 IsGuiding returns 1
22:28:53.123 00.000 9960 scope still moving after pulse duration time elapsed
22:28:53.154 00.031 9960 IsSlewing returns 0
22:28:53.154 00.000 9960 IsGuiding returns 0
22:28:53.154 00.000 9960 scope move finished after 794 + 50 ms
22:28:53.155 00.001 9960 Move returns status 0, amount 794
22:28:53.155 00.000 9960 move complete, result=0
22:28:53.155 00.000 9960 worker thread done servicing request
22:28:53.155 00.000 11872 GuideStep: 0.2 px 88 ms WEST, 1.1 px 794 ms SOUTH
22:28:53.161 00.006 9960 Worker thread wakes up
22:28:53.162 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:28:53.162 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:28:54.401 01.239 9960 Exposure complete
22:28:54.523 00.122 9960 worker thread done servicing request
22:28:54.524 00.001 11872 OnExposeComplete: enter
22:28:54.529 00.005 11872 UpdateGuideState(): m_state=6
22:28:54.533 00.004 11872 Star::Find(15, 1787, 948, 0, (0,0,0,0), 1.5, 10.0, 255) frame 424
22:28:54.537 00.004 11872 Star::Find returns 1 (0), X=1787.43, Y=949.43, Mass=4450, SNR=44.7, Peak=193 HFD=5.8
22:28:54.540 00.003 11872 CameraToMount -- cameraTheta (-0.92) - m_xAngle (0.00) = xAngle (-0.93 = -0.93)
22:28:54.544 00.004 11872 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.04 = 2.04)
22:28:54.550 00.006 11872 CameraToMount -- cameraX=0.21 cameraY=-0.28 hyp=0.35 cameraTheta=-0.92 mountX=0.21 mountY=0.31, mountTheta=0.98
22:28:54.554 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.21, y=-0.28, opts=13)
22:28:54.557 00.003 11872 Enqueuing Move request for scope (0.21, -0.28)
22:28:54.562 00.005 9960 Worker thread wakes up
22:28:54.562 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.28) opts 0xd
22:28:54.562 00.000 9960 Handling offset move in thread for scope, endpoint = (0.21, -0.28)
22:28:54.562 00.000 9960 Moving (0.21, -0.28) raw xDistance=0.21 yDistance=0.31
22:28:54.563 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=193, med=0, FiltMin=0, FiltMax=127, Gamma=1.000
22:28:54.566 00.003 11872 UpdateGuideState exits: m=4450 SNR=44.7
22:28:54.571 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:54.575 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.21
22:28:54.575 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.31 from input 0.31
22:28:54.576 00.001 9960 MoveAxis(W, 104, ABG)
22:28:54.576 00.000 9960 Guiding  Dir = 3, Dur = 104
22:28:54.576 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:28:54.581 00.005 11872 Enqueuing Expose request
22:28:54.586 00.005 9960 IsSlewing returns 0
22:28:54.586 00.000 9960 IsGuiding returns 0
22:28:54.587 00.001 9960 PulseGuide returned control before completion, sleep 114
22:28:54.704 00.117 9960 IsGuiding returns 1
22:28:54.705 00.001 9960 scope still moving after pulse duration time elapsed
22:28:54.736 00.031 9960 IsSlewing returns 0
22:28:54.736 00.000 9960 IsGuiding returns 0
22:28:54.736 00.000 9960 scope move finished after 104 + 45 ms
22:28:54.737 00.001 9960 Move returns status 0, amount 104
22:28:54.737 00.000 9960 MoveAxis(S, 232, ABG)
22:28:54.737 00.000 9960 Guiding  Dir = 1, Dur = 232
22:28:54.738 00.001 9960 IsSlewing returns 0
22:28:54.738 00.000 9960 IsGuiding returns 0
22:28:54.739 00.001 9960 PulseGuide returned control before completion, sleep 242
22:28:54.984 00.245 9960 IsGuiding returns 1
22:28:54.985 00.001 9960 scope still moving after pulse duration time elapsed
22:28:55.014 00.029 9960 IsSlewing returns 0
22:28:55.017 00.003 9960 IsGuiding returns 0
22:28:55.017 00.000 9960 scope move finished after 232 + 47 ms
22:28:55.018 00.001 9960 Move returns status 0, amount 232
22:28:55.018 00.000 9960 move complete, result=0
22:28:55.019 00.001 9960 worker thread done servicing request
22:28:55.019 00.000 9960 Worker thread wakes up
22:28:55.020 00.001 11872 GuideStep: 0.2 px 104 ms WEST, 0.3 px 232 ms SOUTH
22:28:55.025 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:28:55.026 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:28:56.269 01.243 9960 Exposure complete
22:28:56.390 00.121 9960 worker thread done servicing request
22:28:56.391 00.001 11872 OnExposeComplete: enter
22:28:56.397 00.006 11872 UpdateGuideState(): m_state=6
22:28:56.403 00.006 11872 Star::Find(15, 1787, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 425
22:28:56.408 00.005 11872 Star::Find returns 1 (0), X=1787.31, Y=949.60, Mass=4363, SNR=43.9, Peak=210 HFD=5.5
22:28:56.412 00.004 11872 CameraToMount -- cameraTheta (-0.85) - m_xAngle (0.00) = xAngle (-0.86 = -0.86)
22:28:56.415 00.003 11872 CameraToMount -- cameraTheta (-0.85) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.11 = 2.11)
22:28:56.419 00.004 11872 CameraToMount -- cameraX=0.09 cameraY=-0.11 hyp=0.14 cameraTheta=-0.85 mountX=0.09 mountY=0.12, mountTheta=0.92
22:28:56.424 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.09, y=-0.11, opts=13)
22:28:56.429 00.005 11872 Enqueuing Move request for scope (0.09, -0.11)
22:28:56.432 00.003 9960 Worker thread wakes up
22:28:56.433 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.11) opts 0xd
22:28:56.433 00.000 9960 Handling offset move in thread for scope, endpoint = (0.09, -0.11)
22:28:56.433 00.000 9960 Moving (0.09, -0.11) raw xDistance=0.09 yDistance=0.12
22:28:56.433 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=210, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
22:28:56.438 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:28:56.438 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:28:56.438 00.000 11872 UpdateGuideState exits: m=4363 SNR=43.9
22:28:56.443 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:56.446 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:28:56.451 00.005 11872 Enqueuing Expose request
22:28:56.455 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:28:56.455 00.000 9960 MoveAxis(E, 0, ABG)
22:28:56.456 00.001 9960 Move returns status 0, amount 0
22:28:56.456 00.000 9960 MoveAxis(N, 0, ABG)
22:28:56.456 00.000 9960 Move returns status 0, amount 0
22:28:56.456 00.000 9960 move complete, result=0
22:28:56.457 00.001 9960 worker thread done servicing request
22:28:56.457 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:28:56.461 00.004 9960 Worker thread wakes up
22:28:56.461 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:28:56.461 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:28:57.706 01.245 9960 Exposure complete
22:28:57.835 00.129 9960 worker thread done servicing request
22:28:57.835 00.000 11872 OnExposeComplete: enter
22:28:57.840 00.005 11872 UpdateGuideState(): m_state=6
22:28:57.844 00.004 11872 Star::Find(15, 1787, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 426
22:28:57.849 00.005 11872 Star::Find returns 1 (0), X=1786.78, Y=950.53, Mass=4360, SNR=44.6, Peak=190 HFD=5.6
22:28:57.852 00.003 11872 CameraToMount -- cameraTheta (2.06) - m_xAngle (0.00) = xAngle (2.06 = 2.06)
22:28:57.858 00.006 11872 CameraToMount -- cameraTheta (2.06) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (5.03 = -1.26)
22:28:57.862 00.004 11872 CameraToMount -- cameraX=-0.44 cameraY=0.82 hyp=0.93 cameraTheta=2.06 mountX=-0.43 mountY=-0.88, mountTheta=-2.03
22:28:57.867 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.44, y=0.82, opts=13)
22:28:57.872 00.005 11872 Enqueuing Move request for scope (-0.44, 0.82)
22:28:57.876 00.004 9960 Worker thread wakes up
22:28:57.877 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=190, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
22:28:57.880 00.003 11872 UpdateGuideState exits: m=4360 SNR=44.6
22:28:57.884 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:57.890 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:28:57.895 00.005 11872 Enqueuing Expose request
22:28:57.900 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.44, 0.82) opts 0xd
22:28:57.900 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.44, 0.82)
22:28:57.901 00.001 9960 Moving (-0.44, 0.82) raw xDistance=-0.43 yDistance=-0.88
22:28:57.901 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.27 from input -0.43
22:28:57.902 00.001 9960 resist switch: large excursion: input -0.88 thresh 0.60 direction from 1 to -1
22:28:57.902 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.65
22:28:57.902 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.88 from input -0.88
22:28:57.902 00.000 9960 MoveAxis(E, 203, ABG)
22:28:57.903 00.001 9960 Guiding  Dir = 2, Dur = 203
22:28:57.903 00.000 9960 IsSlewing returns 0
22:28:57.904 00.001 9960 IsGuiding returns 0
22:28:57.904 00.000 9960 PulseGuide returned control before completion, sleep 213
22:28:58.118 00.214 9960 IsGuiding returns 1
22:28:58.119 00.001 9960 scope still moving after pulse duration time elapsed
22:28:58.150 00.031 9960 IsSlewing returns 0
22:28:58.153 00.003 9960 IsGuiding returns 0
22:28:58.154 00.001 9960 scope move finished after 203 + 47 ms
22:28:58.154 00.000 9960 Move returns status 0, amount 203
22:28:58.154 00.000 9960 MoveAxis(N, 659, ABG)
22:28:58.155 00.001 9960 Guiding  Dir = 0, Dur = 659
22:28:58.155 00.000 9960 IsSlewing returns 0
22:28:58.156 00.001 9960 IsGuiding returns 0
22:28:58.157 00.001 9960 PulseGuide returned control before completion, sleep 669
22:28:58.838 00.681 9960 IsGuiding returns 1
22:28:58.839 00.001 9960 scope still moving after pulse duration time elapsed
22:28:58.868 00.029 9960 IsSlewing returns 0
22:28:58.868 00.000 9960 IsGuiding returns 0
22:28:58.868 00.000 9960 scope move finished after 659 + 52 ms
22:28:58.870 00.002 9960 Move returns status 0, amount 659
22:28:58.870 00.000 9960 move complete, result=0
22:28:58.870 00.000 9960 worker thread done servicing request
22:28:58.870 00.000 9960 Worker thread wakes up
22:28:58.870 00.000 11872 GuideStep: -0.4 px 203 ms EAST, -0.9 px 659 ms NORTH
22:28:58.876 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:28:58.877 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:29:00.132 01.255 9960 Exposure complete
22:29:00.259 00.127 9960 worker thread done servicing request
22:29:00.259 00.000 11872 OnExposeComplete: enter
22:29:00.264 00.005 11872 UpdateGuideState(): m_state=6
22:29:00.267 00.003 11872 Star::Find(15, 1786, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 427
22:29:00.273 00.006 11872 Star::Find returns 1 (0), X=1786.95, Y=950.18, Mass=4402, SNR=45.1, Peak=196 HFD=5.9
22:29:00.276 00.003 11872 CameraToMount -- cameraTheta (2.09) - m_xAngle (0.00) = xAngle (2.09 = 2.09)
22:29:00.281 00.005 11872 CameraToMount -- cameraTheta (2.09) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (5.06 = -1.23)
22:29:00.285 00.004 11872 CameraToMount -- cameraX=-0.27 cameraY=0.47 hyp=0.54 cameraTheta=2.09 mountX=-0.27 mountY=-0.51, mountTheta=-2.05
22:29:00.290 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.27, y=0.47, opts=13)
22:29:00.295 00.005 11872 Enqueuing Move request for scope (-0.27, 0.47)
22:29:00.299 00.004 9960 Worker thread wakes up
22:29:00.299 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.47) opts 0xd
22:29:00.299 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.27, 0.47)
22:29:00.299 00.000 9960 Moving (-0.27, 0.47) raw xDistance=-0.27 yDistance=-0.51
22:29:00.300 00.001 9960 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.27
22:29:00.301 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.51 from input -0.51
22:29:00.301 00.000 9960 MoveAxis(E, 139, ABG)
22:29:00.301 00.000 9960 Guiding  Dir = 2, Dur = 139
22:29:00.301 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=196, med=0, FiltMin=0, FiltMax=123, Gamma=1.000
22:29:00.305 00.004 9960 IsSlewing returns 0
22:29:00.306 00.001 11872 UpdateGuideState exits: m=4402 SNR=45.1
22:29:00.311 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:00.315 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:29:00.318 00.003 11872 Enqueuing Expose request
22:29:00.322 00.004 9960 IsGuiding returns 0
22:29:00.323 00.001 9960 PulseGuide returned control before completion, sleep 149
22:29:00.478 00.155 9960 IsGuiding returns 1
22:29:00.479 00.001 9960 scope still moving after pulse duration time elapsed
22:29:00.509 00.030 9960 IsSlewing returns 0
22:29:00.511 00.002 9960 IsGuiding returns 0
22:29:00.511 00.000 9960 scope move finished after 139 + 50 ms
22:29:00.512 00.001 9960 Move returns status 0, amount 139
22:29:00.512 00.000 9960 MoveAxis(N, 378, ABG)
22:29:00.513 00.001 9960 Guiding  Dir = 0, Dur = 378
22:29:00.514 00.001 9960 IsSlewing returns 0
22:29:00.514 00.000 9960 IsGuiding returns 0
22:29:00.515 00.001 9960 PulseGuide returned control before completion, sleep 388
22:29:00.920 00.405 9960 IsGuiding returns 1
22:29:00.920 00.000 9960 scope still moving after pulse duration time elapsed
22:29:00.953 00.033 9960 IsSlewing returns 0
22:29:00.953 00.000 9960 IsGuiding returns 0
22:29:00.954 00.001 9960 scope move finished after 378 + 60 ms
22:29:00.954 00.000 9960 Move returns status 0, amount 378
22:29:00.954 00.000 9960 move complete, result=0
22:29:00.954 00.000 9960 worker thread done servicing request
22:29:00.956 00.002 9960 Worker thread wakes up
22:29:00.956 00.000 11872 GuideStep: -0.3 px 139 ms EAST, -0.5 px 378 ms NORTH
22:29:00.962 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:29:00.962 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:29:02.212 01.250 9960 Exposure complete
22:29:02.331 00.119 9960 worker thread done servicing request
22:29:02.331 00.000 11872 OnExposeComplete: enter
22:29:02.338 00.007 11872 UpdateGuideState(): m_state=6
22:29:02.343 00.005 11872 Star::Find(15, 1786, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 428
22:29:02.348 00.005 11872 Star::Find returns 1 (0), X=1787.48, Y=948.40, Mass=4320, SNR=44.0, Peak=177 HFD=5.7
22:29:02.352 00.004 11872 CameraToMount -- cameraTheta (-1.37) - m_xAngle (0.00) = xAngle (-1.38 = -1.38)
22:29:02.356 00.004 11872 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.59 = 1.59)
22:29:02.360 00.004 11872 CameraToMount -- cameraX=0.26 cameraY=-1.31 hyp=1.34 cameraTheta=-1.37 mountX=0.26 mountY=1.34, mountTheta=1.38
22:29:02.365 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.26, y=-1.31, opts=13)
22:29:02.369 00.004 11872 Enqueuing Move request for scope (0.26, -1.31)
22:29:02.372 00.003 9960 Worker thread wakes up
22:29:02.373 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.26, -1.31) opts 0xd
22:29:02.373 00.000 9960 Handling offset move in thread for scope, endpoint = (0.26, -1.31)
22:29:02.373 00.000 9960 Moving (0.26, -1.31) raw xDistance=0.26 yDistance=1.34
22:29:02.373 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.26
22:29:02.373 00.000 9960 resist switch: large excursion: input 1.34 thresh 0.60 direction from -1 to 1
22:29:02.374 00.001 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.01
22:29:02.374 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.34 from input 1.34
22:29:02.374 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=177, med=0, FiltMin=0, FiltMax=108, Gamma=1.000
22:29:02.378 00.004 9960 MoveAxis(W, 110, ABG)
22:29:02.379 00.001 11872 UpdateGuideState exits: m=4320 SNR=44.0
22:29:02.382 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:02.385 00.003 9960 Guiding  Dir = 3, Dur = 110
22:29:02.385 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:29:02.390 00.005 11872 Enqueuing Expose request
22:29:02.394 00.004 9960 IsSlewing returns 0
22:29:02.394 00.000 9960 IsGuiding returns 0
22:29:02.394 00.000 9960 PulseGuide returned control before completion, sleep 120
22:29:02.532 00.138 9960 IsGuiding returns 1
22:29:02.532 00.000 9960 scope still moving after pulse duration time elapsed
22:29:02.562 00.030 9960 IsSlewing returns 0
22:29:02.564 00.002 9960 IsGuiding returns 0
22:29:02.564 00.000 9960 scope move finished after 110 + 60 ms
22:29:02.565 00.001 9960 Move returns status 0, amount 110
22:29:02.565 00.000 9960 MoveAxis(S, 997, ABG)
22:29:02.566 00.001 9960 Guiding  Dir = 1, Dur = 997
22:29:02.566 00.000 9960 IsSlewing returns 0
22:29:02.567 00.001 9960 IsGuiding returns 0
22:29:02.567 00.000 9960 PulseGuide returned control before completion, sleep 1007
22:29:03.578 01.011 9960 IsGuiding returns 1
22:29:03.579 00.001 9960 scope still moving after pulse duration time elapsed
22:29:03.609 00.030 9960 IsSlewing returns 0
22:29:03.610 00.001 9960 IsGuiding returns 0
22:29:03.611 00.001 9960 scope move finished after 997 + 46 ms
22:29:03.611 00.000 9960 Move returns status 0, amount 997
22:29:03.611 00.000 9960 move complete, result=0
22:29:03.612 00.001 9960 worker thread done servicing request
22:29:03.612 00.000 9960 Worker thread wakes up
22:29:03.612 00.000 11872 GuideStep: 0.3 px 110 ms WEST, 1.3 px 997 ms SOUTH
22:29:03.618 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:29:03.618 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:29:04.870 01.252 9960 Exposure complete
22:29:04.990 00.120 9960 worker thread done servicing request
22:29:04.992 00.002 11872 OnExposeComplete: enter
22:29:04.995 00.003 11872 UpdateGuideState(): m_state=6
22:29:04.999 00.004 11872 Star::Find(15, 1787, 948, 0, (0,0,0,0), 1.5, 10.0, 255) frame 429
22:29:05.003 00.004 11872 Star::Find returns 1 (0), X=1786.79, Y=950.00, Mass=4382, SNR=44.6, Peak=212 HFD=6.0
22:29:05.007 00.004 11872 CameraToMount -- cameraTheta (2.55) - m_xAngle (0.00) = xAngle (2.54 = 2.54)
22:29:05.010 00.003 11872 CameraToMount -- cameraTheta (2.55) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (5.51 = -0.77)
22:29:05.013 00.003 11872 CameraToMount -- cameraX=-0.43 cameraY=0.29 hyp=0.52 cameraTheta=2.55 mountX=-0.43 mountY=-0.36, mountTheta=-2.44
22:29:05.019 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.43, y=0.29, opts=13)
22:29:05.025 00.006 11872 Enqueuing Move request for scope (-0.43, 0.29)
22:29:05.030 00.005 9960 Worker thread wakes up
22:29:05.030 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=212, med=0, FiltMin=0, FiltMax=105, Gamma=1.000
22:29:05.037 00.007 11872 UpdateGuideState exits: m=4382 SNR=44.6
22:29:05.042 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:05.048 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.43, 0.29) opts 0xd
22:29:05.049 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:29:05.057 00.008 11872 Enqueuing Expose request
22:29:05.065 00.008 9960 Handling offset move in thread for scope, endpoint = (-0.43, 0.29)
22:29:05.065 00.000 9960 Moving (-0.43, 0.29) raw xDistance=-0.43 yDistance=-0.36
22:29:05.065 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.43
22:29:05.065 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:29:05.066 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.36
22:29:05.066 00.000 9960 MoveAxis(E, 193, ABG)
22:29:05.066 00.000 9960 Guiding  Dir = 2, Dur = 193
22:29:05.067 00.001 9960 IsSlewing returns 0
22:29:05.068 00.001 9960 IsGuiding returns 0
22:29:05.068 00.000 9960 PulseGuide returned control before completion, sleep 203
22:29:05.282 00.214 9960 IsGuiding returns 1
22:29:05.284 00.002 9960 scope still moving after pulse duration time elapsed
22:29:05.315 00.031 9960 IsSlewing returns 0
22:29:05.316 00.001 9960 IsGuiding returns 0
22:29:05.316 00.000 9960 scope move finished after 193 + 54 ms
22:29:05.317 00.001 9960 Move returns status 0, amount 193
22:29:05.317 00.000 9960 MoveAxis(N, 0, ABG)
22:29:05.317 00.000 9960 Move returns status 0, amount 0
22:29:05.318 00.001 9960 move complete, result=0
22:29:05.318 00.000 9960 worker thread done servicing request
22:29:05.318 00.000 11872 GuideStep: -0.4 px 193 ms EAST, -0.4 px 0 ms NORTH
22:29:05.325 00.007 9960 Worker thread wakes up
22:29:05.326 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:29:05.327 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:29:06.574 01.247 9960 Exposure complete
22:29:06.699 00.125 9960 worker thread done servicing request
22:29:06.700 00.001 11872 OnExposeComplete: enter
22:29:06.704 00.004 11872 UpdateGuideState(): m_state=6
22:29:06.708 00.004 11872 Star::Find(15, 1786, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 430
22:29:06.713 00.005 11872 Star::Find returns 1 (0), X=1787.50, Y=948.71, Mass=4323, SNR=44.1, Peak=193 HFD=5.6
22:29:06.717 00.004 11872 CameraToMount -- cameraTheta (-1.30) - m_xAngle (0.00) = xAngle (-1.30 = -1.30)
22:29:06.720 00.003 11872 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.67 = 1.67)
22:29:06.725 00.005 11872 CameraToMount -- cameraX=0.28 cameraY=-1.00 hyp=1.04 cameraTheta=-1.30 mountX=0.28 mountY=1.04, mountTheta=1.31
22:29:06.730 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.28, y=-1.00, opts=13)
22:29:06.734 00.004 11872 Enqueuing Move request for scope (0.28, -1.00)
22:29:06.739 00.005 9960 Worker thread wakes up
22:29:06.739 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.28, -1.00) opts 0xd
22:29:06.740 00.001 9960 Handling offset move in thread for scope, endpoint = (0.28, -1.00)
22:29:06.740 00.000 9960 Moving (0.28, -1.00) raw xDistance=0.28 yDistance=1.04
22:29:06.740 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.28
22:29:06.741 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=193, med=0, FiltMin=0, FiltMax=114, Gamma=1.000
22:29:06.745 00.004 11872 UpdateGuideState exits: m=4323 SNR=44.1
22:29:06.748 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:06.752 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:29:06.756 00.004 11872 Enqueuing Expose request
22:29:06.759 00.003 9960 GuideAlgorithmResistSwitch::result() returns 1.04 from input 1.04
22:29:06.759 00.000 9960 MoveAxis(W, 116, ABG)
22:29:06.759 00.000 9960 Guiding  Dir = 3, Dur = 116
22:29:06.759 00.000 9960 IsSlewing returns 0
22:29:06.760 00.001 9960 IsGuiding returns 0
22:29:06.760 00.000 9960 PulseGuide returned control before completion, sleep 126
22:29:06.893 00.133 9960 IsGuiding returns 1
22:29:06.895 00.002 9960 scope still moving after pulse duration time elapsed
22:29:06.924 00.029 9960 IsSlewing returns 0
22:29:06.925 00.001 9960 IsGuiding returns 0
22:29:06.926 00.001 9960 scope move finished after 116 + 49 ms
22:29:06.926 00.000 9960 Move returns status 0, amount 116
22:29:06.926 00.000 9960 MoveAxis(S, 773, ABG)
22:29:06.927 00.001 9960 Guiding  Dir = 1, Dur = 773
22:29:06.927 00.000 9960 IsSlewing returns 0
22:29:06.928 00.001 9960 IsGuiding returns 0
22:29:06.928 00.000 9960 PulseGuide returned control before completion, sleep 783
22:29:07.724 00.796 9960 IsGuiding returns 1
22:29:07.724 00.000 9960 scope still moving after pulse duration time elapsed
22:29:07.755 00.031 9960 IsSlewing returns 0
22:29:07.757 00.002 9960 IsGuiding returns 0
22:29:07.758 00.001 9960 scope move finished after 773 + 56 ms
22:29:07.759 00.001 9960 Move returns status 0, amount 773
22:29:07.759 00.000 9960 move complete, result=0
22:29:07.759 00.000 9960 worker thread done servicing request
22:29:07.760 00.001 11872 GuideStep: 0.3 px 116 ms WEST, 1.0 px 773 ms SOUTH
22:29:07.768 00.008 9960 Worker thread wakes up
22:29:07.768 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:29:07.769 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:29:09.015 01.246 9960 Exposure complete
22:29:09.143 00.128 9960 worker thread done servicing request
22:29:09.143 00.000 11872 OnExposeComplete: enter
22:29:09.146 00.003 11872 UpdateGuideState(): m_state=6
22:29:09.152 00.006 11872 Star::Find(15, 1787, 948, 0, (0,0,0,0), 1.5, 10.0, 255) frame 431
22:29:09.157 00.005 11872 Star::Find returns 1 (0), X=1787.49, Y=949.55, Mass=4621, SNR=45.8, Peak=202 HFD=5.8
22:29:09.162 00.005 11872 CameraToMount -- cameraTheta (-0.52) - m_xAngle (0.00) = xAngle (-0.53 = -0.53)
22:29:09.168 00.006 11872 CameraToMount -- cameraTheta (-0.52) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.44 = 2.44)
22:29:09.173 00.005 11872 CameraToMount -- cameraX=0.27 cameraY=-0.16 hyp=0.32 cameraTheta=-0.52 mountX=0.27 mountY=0.20, mountTheta=0.64
22:29:09.182 00.009 11872 SchedulePrimaryMove(0FA44CE0, x=0.27, y=-0.16, opts=13)
22:29:09.187 00.005 11872 Enqueuing Move request for scope (0.27, -0.16)
22:29:09.193 00.006 9960 Worker thread wakes up
22:29:09.193 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=202, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
22:29:09.199 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.16) opts 0xd
22:29:09.199 00.000 9960 Handling offset move in thread for scope, endpoint = (0.27, -0.16)
22:29:09.199 00.000 11872 UpdateGuideState exits: m=4621 SNR=45.8
22:29:09.202 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:09.204 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:29:09.207 00.003 11872 Enqueuing Expose request
22:29:09.210 00.003 9960 Moving (0.27, -0.16) raw xDistance=0.27 yDistance=0.20
22:29:09.210 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.27
22:29:09.210 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.20
22:29:09.210 00.000 9960 MoveAxis(W, 136, ABG)
22:29:09.210 00.000 9960 Guiding  Dir = 3, Dur = 136
22:29:09.212 00.002 9960 IsSlewing returns 0
22:29:09.212 00.000 9960 IsGuiding returns 0
22:29:09.213 00.001 9960 PulseGuide returned control before completion, sleep 146
22:29:09.367 00.154 9960 IsGuiding returns 1
22:29:09.368 00.001 9960 scope still moving after pulse duration time elapsed
22:29:09.399 00.031 9960 IsSlewing returns 0
22:29:09.399 00.000 9960 IsGuiding returns 0
22:29:09.399 00.000 9960 scope move finished after 136 + 51 ms
22:29:09.401 00.002 9960 Move returns status 0, amount 136
22:29:09.401 00.000 9960 MoveAxis(S, 152, ABG)
22:29:09.401 00.000 9960 Guiding  Dir = 1, Dur = 152
22:29:09.402 00.001 9960 IsSlewing returns 0
22:29:09.402 00.000 9960 IsGuiding returns 0
22:29:09.403 00.001 9960 PulseGuide returned control before completion, sleep 162
22:29:09.571 00.168 9960 IsGuiding returns 1
22:29:09.571 00.000 9960 scope still moving after pulse duration time elapsed
22:29:09.601 00.030 9960 IsSlewing returns 0
22:29:09.602 00.001 9960 IsGuiding returns 0
22:29:09.602 00.000 9960 scope move finished after 152 + 48 ms
22:29:09.603 00.001 9960 Move returns status 0, amount 152
22:29:09.603 00.000 9960 move complete, result=0
22:29:09.604 00.001 9960 worker thread done servicing request
22:29:09.604 00.000 9960 Worker thread wakes up
22:29:09.604 00.000 11872 GuideStep: 0.3 px 136 ms WEST, 0.2 px 152 ms SOUTH
22:29:09.611 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:29:09.611 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:29:10.864 01.253 9960 Exposure complete
22:29:10.976 00.112 9960 worker thread done servicing request
22:29:10.976 00.000 11872 OnExposeComplete: enter
22:29:10.979 00.003 11872 UpdateGuideState(): m_state=6
22:29:10.983 00.004 11872 Star::Find(15, 1787, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 432
22:29:10.987 00.004 11872 Star::Find returns 1 (0), X=1787.46, Y=949.54, Mass=4186, SNR=43.4, Peak=213 HFD=5.7
22:29:10.992 00.005 11872 CameraToMount -- cameraTheta (-0.63) - m_xAngle (0.00) = xAngle (-0.64 = -0.64)
22:29:10.997 00.005 11872 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.33 = 2.33)
22:29:11.000 00.003 11872 CameraToMount -- cameraX=0.24 cameraY=-0.18 hyp=0.30 cameraTheta=-0.63 mountX=0.24 mountY=0.21, mountTheta=0.73
22:29:11.006 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.24, y=-0.18, opts=13)
22:29:11.010 00.004 11872 Enqueuing Move request for scope (0.24, -0.18)
22:29:11.014 00.004 9960 Worker thread wakes up
22:29:11.014 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.18) opts 0xd
22:29:11.014 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
22:29:11.019 00.005 9960 Handling offset move in thread for scope, endpoint = (0.24, -0.18)
22:29:11.019 00.000 11872 UpdateGuideState exits: m=4186 SNR=43.4
22:29:11.023 00.004 9960 Moving (0.24, -0.18) raw xDistance=0.24 yDistance=0.21
22:29:11.023 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.24
22:29:11.023 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:11.027 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:29:11.031 00.004 11872 Enqueuing Expose request
22:29:11.035 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
22:29:11.035 00.000 9960 MoveAxis(W, 121, ABG)
22:29:11.035 00.000 9960 Guiding  Dir = 3, Dur = 121
22:29:11.036 00.001 9960 IsSlewing returns 0
22:29:11.036 00.000 9960 IsGuiding returns 0
22:29:11.036 00.000 9960 PulseGuide returned control before completion, sleep 131
22:29:11.181 00.145 9960 IsGuiding returns 1
22:29:11.182 00.001 9960 scope still moving after pulse duration time elapsed
22:29:11.212 00.030 9960 IsSlewing returns 0
22:29:11.213 00.001 9960 IsGuiding returns 0
22:29:11.213 00.000 9960 scope move finished after 121 + 56 ms
22:29:11.214 00.001 9960 Move returns status 0, amount 121
22:29:11.214 00.000 9960 MoveAxis(S, 160, ABG)
22:29:11.216 00.002 9960 Guiding  Dir = 1, Dur = 160
22:29:11.216 00.000 9960 IsSlewing returns 0
22:29:11.217 00.001 9960 IsGuiding returns 0
22:29:11.218 00.001 9960 PulseGuide returned control before completion, sleep 170
22:29:11.400 00.182 9960 IsGuiding returns 1
22:29:11.402 00.002 9960 scope still moving after pulse duration time elapsed
22:29:11.433 00.031 9960 IsSlewing returns 0
22:29:11.433 00.000 9960 IsGuiding returns 0
22:29:11.435 00.002 9960 scope move finished after 160 + 57 ms
22:29:11.435 00.000 9960 Move returns status 0, amount 160
22:29:11.436 00.001 9960 move complete, result=0
22:29:11.437 00.001 9960 worker thread done servicing request
22:29:11.437 00.000 9960 Worker thread wakes up
22:29:11.437 00.000 11872 GuideStep: 0.2 px 121 ms WEST, 0.2 px 160 ms SOUTH
22:29:11.443 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:29:11.443 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:29:12.693 01.250 9960 Exposure complete
22:29:12.823 00.130 9960 worker thread done servicing request
22:29:12.824 00.001 11872 OnExposeComplete: enter
22:29:12.828 00.004 11872 UpdateGuideState(): m_state=6
22:29:12.833 00.005 11872 Star::Find(15, 1787, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 433
22:29:12.836 00.003 11872 Star::Find returns 1 (0), X=1787.26, Y=949.64, Mass=4415, SNR=45.0, Peak=206 HFD=5.5
22:29:12.840 00.004 11872 CameraToMount -- cameraTheta (-0.99) - m_xAngle (0.00) = xAngle (-1.00 = -1.00)
22:29:12.844 00.004 11872 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.97 = 1.97)
22:29:12.847 00.003 11872 CameraToMount -- cameraX=0.04 cameraY=-0.07 hyp=0.08 cameraTheta=-0.99 mountX=0.04 mountY=0.08, mountTheta=1.04
22:29:12.852 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.04, y=-0.07, opts=13)
22:29:12.856 00.004 11872 Enqueuing Move request for scope (0.04, -0.07)
22:29:12.861 00.005 9960 Worker thread wakes up
22:29:12.862 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.07) opts 0xd
22:29:12.862 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=0, FiltMin=0, FiltMax=105, Gamma=1.000
22:29:12.866 00.004 11872 UpdateGuideState exits: m=4415 SNR=45.0
22:29:12.869 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:12.873 00.004 9960 Handling offset move in thread for scope, endpoint = (0.04, -0.07)
22:29:12.873 00.000 9960 Moving (0.04, -0.07) raw xDistance=0.04 yDistance=0.08
22:29:12.874 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:29:12.874 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:29:12.874 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:29:12.878 00.004 11872 Enqueuing Expose request
22:29:12.882 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:29:12.882 00.000 9960 MoveAxis(E, 0, ABG)
22:29:12.882 00.000 9960 Move returns status 0, amount 0
22:29:12.882 00.000 9960 MoveAxis(N, 0, ABG)
22:29:12.882 00.000 9960 Move returns status 0, amount 0
22:29:12.883 00.001 9960 move complete, result=0
22:29:12.883 00.000 9960 worker thread done servicing request
22:29:12.883 00.000 9960 Worker thread wakes up
22:29:12.884 00.001 11872 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:29:12.887 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
22:29:12.887 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:29:14.133 01.246 9960 Exposure complete
22:29:14.258 00.125 9960 worker thread done servicing request
22:29:14.258 00.000 11872 OnExposeComplete: enter
22:29:14.264 00.006 11872 UpdateGuideState(): m_state=6
22:29:14.269 00.005 11872 Star::Find(15, 1787, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 434
22:29:14.274 00.005 11872 Star::Find returns 1 (0), X=1787.32, Y=949.57, Mass=4468, SNR=44.9, Peak=220 HFD=5.5
22:29:14.278 00.004 11872 CameraToMount -- cameraTheta (-0.91) - m_xAngle (0.00) = xAngle (-0.91 = -0.91)
22:29:14.282 00.004 11872 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.06 = 2.06)
22:29:14.287 00.005 11872 CameraToMount -- cameraX=0.11 cameraY=-0.14 hyp=0.17 cameraTheta=-0.91 mountX=0.11 mountY=0.15, mountTheta=0.96
22:29:14.292 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.11, y=-0.14, opts=13)
22:29:14.297 00.005 11872 Enqueuing Move request for scope (0.11, -0.14)
22:29:14.301 00.004 9960 Worker thread wakes up
22:29:14.302 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=220, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
22:29:14.307 00.005 11872 UpdateGuideState exits: m=4468 SNR=44.9
22:29:14.311 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.14) opts 0xd
22:29:14.311 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:14.316 00.005 9960 Handling offset move in thread for scope, endpoint = (0.11, -0.14)
22:29:14.316 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:29:14.320 00.004 11872 Enqueuing Expose request
22:29:14.324 00.004 9960 Moving (0.11, -0.14) raw xDistance=0.11 yDistance=0.15
22:29:14.325 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:29:14.325 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:29:14.326 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
22:29:14.326 00.000 9960 MoveAxis(E, 0, ABG)
22:29:14.327 00.001 9960 Move returns status 0, amount 0
22:29:14.327 00.000 9960 MoveAxis(N, 0, ABG)
22:29:14.327 00.000 9960 Move returns status 0, amount 0
22:29:14.327 00.000 9960 move complete, result=0
22:29:14.327 00.000 9960 worker thread done servicing request
22:29:14.327 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:29:14.333 00.006 9960 Worker thread wakes up
22:29:14.334 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:29:14.334 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:29:15.592 01.258 9960 Exposure complete
22:29:15.704 00.112 9960 worker thread done servicing request
22:29:15.705 00.001 11872 OnExposeComplete: enter
22:29:15.708 00.003 11872 UpdateGuideState(): m_state=6
22:29:15.712 00.004 11872 Star::Find(15, 1787, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 435
22:29:15.716 00.004 11872 Star::Find returns 1 (0), X=1787.38, Y=949.38, Mass=4349, SNR=43.8, Peak=200 HFD=5.7
22:29:15.720 00.004 11872 CameraToMount -- cameraTheta (-1.11) - m_xAngle (0.00) = xAngle (-1.11 = -1.11)
22:29:15.723 00.003 11872 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.86 = 1.86)
22:29:15.727 00.004 11872 CameraToMount -- cameraX=0.16 cameraY=-0.33 hyp=0.37 cameraTheta=-1.11 mountX=0.16 mountY=0.35, mountTheta=1.14
22:29:15.732 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.16, y=-0.33, opts=13)
22:29:15.736 00.004 11872 Enqueuing Move request for scope (0.16, -0.33)
22:29:15.742 00.006 9960 Worker thread wakes up
22:29:15.743 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=200, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
22:29:15.747 00.004 11872 UpdateGuideState exits: m=4349 SNR=43.8
22:29:15.751 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:15.755 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:29:15.759 00.004 11872 Enqueuing Expose request
22:29:15.764 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.33) opts 0xd
22:29:15.764 00.000 9960 Handling offset move in thread for scope, endpoint = (0.16, -0.33)
22:29:15.764 00.000 9960 Moving (0.16, -0.33) raw xDistance=0.16 yDistance=0.35
22:29:15.764 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
22:29:15.764 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.35 from input 0.35
22:29:15.764 00.000 9960 MoveAxis(E, 0, ABG)
22:29:15.765 00.001 9960 Move returns status 0, amount 0
22:29:15.765 00.000 9960 MoveAxis(S, 263, ABG)
22:29:15.765 00.000 9960 Guiding  Dir = 1, Dur = 263
22:29:15.765 00.000 9960 IsSlewing returns 0
22:29:15.766 00.001 9960 IsGuiding returns 0
22:29:15.766 00.000 9960 PulseGuide returned control before completion, sleep 273
22:29:16.049 00.283 9960 IsGuiding returns 1
22:29:16.050 00.001 9960 scope still moving after pulse duration time elapsed
22:29:16.080 00.030 9960 IsSlewing returns 0
22:29:16.083 00.003 9960 IsGuiding returns 0
22:29:16.084 00.001 9960 scope move finished after 263 + 54 ms
22:29:16.085 00.001 9960 Move returns status 0, amount 263
22:29:16.085 00.000 9960 move complete, result=0
22:29:16.086 00.001 9960 worker thread done servicing request
22:29:16.086 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 0.4 px 263 ms SOUTH
22:29:16.093 00.007 9960 Worker thread wakes up
22:29:16.093 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:29:16.093 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:29:17.340 01.247 9960 Exposure complete
22:29:17.479 00.139 9960 worker thread done servicing request
22:29:17.479 00.000 11872 OnExposeComplete: enter
22:29:17.483 00.004 11872 UpdateGuideState(): m_state=6
22:29:17.488 00.005 11872 Star::Find(15, 1787, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 436
22:29:17.492 00.004 11872 Star::Find returns 1 (0), X=1787.45, Y=949.46, Mass=4415, SNR=44.7, Peak=214 HFD=5.8
22:29:17.496 00.004 11872 CameraToMount -- cameraTheta (-0.83) - m_xAngle (0.00) = xAngle (-0.84 = -0.84)
22:29:17.500 00.004 11872 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.13 = 2.13)
22:29:17.504 00.004 11872 CameraToMount -- cameraX=0.23 cameraY=-0.25 hyp=0.34 cameraTheta=-0.83 mountX=0.23 mountY=0.29, mountTheta=0.90
22:29:17.510 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.23, y=-0.25, opts=13)
22:29:17.514 00.004 11872 Enqueuing Move request for scope (0.23, -0.25)
22:29:17.518 00.004 9960 Worker thread wakes up
22:29:17.519 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=214, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
22:29:17.523 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.25) opts 0xd
22:29:17.523 00.000 9960 Handling offset move in thread for scope, endpoint = (0.23, -0.25)
22:29:17.523 00.000 9960 Moving (0.23, -0.25) raw xDistance=0.23 yDistance=0.29
22:29:17.523 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
22:29:17.524 00.001 11872 UpdateGuideState exits: m=4415 SNR=44.7
22:29:17.527 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:17.531 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:29:17.536 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.29 from input 0.29
22:29:17.536 00.000 11872 Enqueuing Expose request
22:29:17.540 00.004 9960 MoveAxis(W, 107, ABG)
22:29:17.540 00.000 9960 Guiding  Dir = 3, Dur = 107
22:29:17.540 00.000 9960 IsSlewing returns 0
22:29:17.541 00.001 9960 IsGuiding returns 0
22:29:17.541 00.000 9960 PulseGuide returned control before completion, sleep 117
22:29:17.673 00.132 9960 IsGuiding returns 1
22:29:17.674 00.001 9960 scope still moving after pulse duration time elapsed
22:29:17.704 00.030 9960 IsSlewing returns 0
22:29:17.704 00.000 9960 IsGuiding returns 0
22:29:17.704 00.000 9960 scope move finished after 107 + 56 ms
22:29:17.704 00.000 9960 Move returns status 0, amount 107
22:29:17.706 00.002 9960 MoveAxis(S, 215, ABG)
22:29:17.706 00.000 9960 Guiding  Dir = 1, Dur = 215
22:29:17.706 00.000 9960 IsSlewing returns 0
22:29:17.707 00.001 9960 IsGuiding returns 0
22:29:17.707 00.000 9960 PulseGuide returned control before completion, sleep 225
22:29:17.939 00.232 9960 IsGuiding returns 1
22:29:17.939 00.000 9960 scope still moving after pulse duration time elapsed
22:29:17.969 00.030 9960 IsSlewing returns 0
22:29:17.971 00.002 9960 IsGuiding returns 0
22:29:17.971 00.000 9960 scope move finished after 215 + 48 ms
22:29:17.971 00.000 9960 Move returns status 0, amount 215
22:29:17.971 00.000 9960 move complete, result=0
22:29:17.971 00.000 9960 worker thread done servicing request
22:29:17.971 00.000 11872 GuideStep: 0.2 px 107 ms WEST, 0.3 px 215 ms SOUTH
22:29:17.977 00.006 9960 Worker thread wakes up
22:29:17.977 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:29:17.977 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:29:19.234 01.257 9960 Exposure complete
22:29:19.358 00.124 9960 worker thread done servicing request
22:29:19.358 00.000 11872 OnExposeComplete: enter
22:29:19.363 00.005 11872 UpdateGuideState(): m_state=6
22:29:19.367 00.004 11872 Star::Find(15, 1787, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 437
22:29:19.371 00.004 11872 Star::Find returns 1 (0), X=1787.21, Y=949.57, Mass=4415, SNR=45.1, Peak=190 HFD=5.4
22:29:19.375 00.004 11872 CameraToMount -- cameraTheta (-1.59) - m_xAngle (0.00) = xAngle (-1.60 = -1.60)
22:29:19.378 00.003 11872 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.37 = 1.37)
22:29:19.383 00.005 11872 CameraToMount -- cameraX=-0.00 cameraY=-0.14 hyp=0.14 cameraTheta=-1.59 mountX=-0.00 mountY=0.13, mountTheta=1.60
22:29:19.388 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.00, y=-0.14, opts=13)
22:29:19.391 00.003 11872 Enqueuing Move request for scope (-0.00, -0.14)
22:29:19.396 00.005 9960 Worker thread wakes up
22:29:19.396 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=190, med=0, FiltMin=0, FiltMax=117, Gamma=1.000
22:29:19.400 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.14) opts 0xd
22:29:19.400 00.000 11872 UpdateGuideState exits: m=4415 SNR=45.1
22:29:19.405 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:19.408 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:29:19.412 00.004 11872 Enqueuing Expose request
22:29:19.415 00.003 9960 Handling offset move in thread for scope, endpoint = (-0.00, -0.14)
22:29:19.415 00.000 9960 Moving (-0.00, -0.14) raw xDistance=-0.00 yDistance=0.13
22:29:19.416 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
22:29:19.416 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:29:19.416 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
22:29:19.416 00.000 9960 MoveAxis(E, 0, ABG)
22:29:19.416 00.000 9960 Move returns status 0, amount 0
22:29:19.416 00.000 9960 MoveAxis(N, 0, ABG)
22:29:19.418 00.002 9960 Move returns status 0, amount 0
22:29:19.418 00.000 9960 move complete, result=0
22:29:19.419 00.001 9960 worker thread done servicing request
22:29:19.419 00.000 9960 Worker thread wakes up
22:29:19.419 00.000 11872 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:29:19.423 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
22:29:19.423 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:29:20.668 01.245 9960 Exposure complete
22:29:20.785 00.117 9960 worker thread done servicing request
22:29:20.785 00.000 11872 OnExposeComplete: enter
22:29:20.790 00.005 11872 UpdateGuideState(): m_state=6
22:29:20.794 00.004 11872 Star::Find(15, 1787, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 438
22:29:20.799 00.005 11872 Star::Find returns 1 (0), X=1787.22, Y=949.50, Mass=4246, SNR=44.2, Peak=183 HFD=5.6
22:29:20.803 00.004 11872 CameraToMount -- cameraTheta (-1.54) - m_xAngle (0.00) = xAngle (-1.54 = -1.54)
22:29:20.808 00.005 11872 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.42 = 1.42)
22:29:20.811 00.003 11872 CameraToMount -- cameraX=0.01 cameraY=-0.21 hyp=0.21 cameraTheta=-1.54 mountX=0.01 mountY=0.21, mountTheta=1.54
22:29:20.817 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.01, y=-0.21, opts=13)
22:29:20.822 00.005 11872 Enqueuing Move request for scope (0.01, -0.21)
22:29:20.826 00.004 9960 Worker thread wakes up
22:29:20.827 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=183, med=0, FiltMin=0, FiltMax=113, Gamma=1.000
22:29:20.831 00.004 11872 UpdateGuideState exits: m=4246 SNR=44.2
22:29:20.835 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:20.839 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:29:20.843 00.004 11872 Enqueuing Expose request
22:29:20.847 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.21) opts 0xd
22:29:20.847 00.000 9960 Handling offset move in thread for scope, endpoint = (0.01, -0.21)
22:29:20.847 00.000 9960 Moving (0.01, -0.21) raw xDistance=0.01 yDistance=0.21
22:29:20.847 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:29:20.847 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
22:29:20.848 00.001 9960 MoveAxis(E, 0, ABG)
22:29:20.848 00.000 9960 Move returns status 0, amount 0
22:29:20.848 00.000 9960 MoveAxis(S, 157, ABG)
22:29:20.848 00.000 9960 Guiding  Dir = 1, Dur = 157
22:29:20.849 00.001 9960 IsSlewing returns 0
22:29:20.849 00.000 9960 IsGuiding returns 0
22:29:20.849 00.000 9960 PulseGuide returned control before completion, sleep 167
22:29:21.031 00.182 9960 IsGuiding returns 1
22:29:21.032 00.001 9960 scope still moving after pulse duration time elapsed
22:29:21.062 00.030 9960 IsSlewing returns 0
22:29:21.063 00.001 9960 IsGuiding returns 0
22:29:21.063 00.000 9960 scope move finished after 157 + 57 ms
22:29:21.063 00.000 9960 Move returns status 0, amount 157
22:29:21.064 00.001 9960 move complete, result=0
22:29:21.064 00.000 9960 worker thread done servicing request
22:29:21.064 00.000 11872 GuideStep: 0.0 px 0 ms EAST, 0.2 px 157 ms SOUTH
22:29:21.071 00.007 9960 Worker thread wakes up
22:29:21.072 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:29:21.073 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:29:22.325 01.252 9960 Exposure complete
22:29:22.475 00.150 9960 worker thread done servicing request
22:29:22.476 00.001 11872 OnExposeComplete: enter
22:29:22.480 00.004 11872 UpdateGuideState(): m_state=6
22:29:22.484 00.004 11872 Star::Find(15, 1787, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 439
22:29:22.488 00.004 11872 Star::Find returns 1 (0), X=1787.46, Y=949.53, Mass=4455, SNR=45.3, Peak=222 HFD=5.8
22:29:22.493 00.005 11872 CameraToMount -- cameraTheta (-0.63) - m_xAngle (0.00) = xAngle (-0.63 = -0.63)
22:29:22.498 00.005 11872 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.34 = 2.34)
22:29:22.501 00.003 11872 CameraToMount -- cameraX=0.24 cameraY=-0.18 hyp=0.30 cameraTheta=-0.63 mountX=0.24 mountY=0.22, mountTheta=0.73
22:29:22.506 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.24, y=-0.18, opts=13)
22:29:22.510 00.004 11872 Enqueuing Move request for scope (0.24, -0.18)
22:29:22.516 00.006 9960 Worker thread wakes up
22:29:22.516 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=222, med=0, FiltMin=0, FiltMax=104, Gamma=1.000
22:29:22.520 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.18) opts 0xd
22:29:22.520 00.000 9960 Handling offset move in thread for scope, endpoint = (0.24, -0.18)
22:29:22.520 00.000 9960 Moving (0.24, -0.18) raw xDistance=0.24 yDistance=0.22
22:29:22.522 00.002 11872 UpdateGuideState exits: m=4455 SNR=45.3
22:29:22.526 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
22:29:22.526 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:22.530 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
22:29:22.530 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:29:22.534 00.004 11872 Enqueuing Expose request
22:29:22.538 00.004 9960 MoveAxis(W, 114, ABG)
22:29:22.538 00.000 9960 Guiding  Dir = 3, Dur = 114
22:29:22.538 00.000 9960 IsSlewing returns 0
22:29:22.539 00.001 9960 IsGuiding returns 0
22:29:22.539 00.000 9960 PulseGuide returned control before completion, sleep 124
22:29:22.680 00.141 9960 IsGuiding returns 1
22:29:22.681 00.001 9960 scope still moving after pulse duration time elapsed
22:29:22.710 00.029 9960 IsSlewing returns 0
22:29:22.711 00.001 9960 IsGuiding returns 0
22:29:22.711 00.000 9960 scope move finished after 114 + 57 ms
22:29:22.711 00.000 9960 Move returns status 0, amount 114
22:29:22.711 00.000 9960 MoveAxis(S, 163, ABG)
22:29:22.711 00.000 9960 Guiding  Dir = 1, Dur = 163
22:29:22.713 00.002 9960 IsSlewing returns 0
22:29:22.713 00.000 9960 IsGuiding returns 0
22:29:22.713 00.000 9960 PulseGuide returned control before completion, sleep 173
22:29:22.898 00.185 9960 IsGuiding returns 1
22:29:22.900 00.002 9960 scope still moving after pulse duration time elapsed
22:29:22.929 00.029 9960 IsSlewing returns 0
22:29:22.932 00.003 9960 IsGuiding returns 0
22:29:22.933 00.001 9960 scope move finished after 163 + 56 ms
22:29:22.933 00.000 9960 Move returns status 0, amount 163
22:29:22.934 00.001 9960 move complete, result=0
22:29:22.935 00.001 9960 worker thread done servicing request
22:29:22.935 00.000 9960 Worker thread wakes up
22:29:22.936 00.001 11872 GuideStep: 0.2 px 114 ms WEST, 0.2 px 163 ms SOUTH
22:29:22.942 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:29:22.942 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:29:24.189 01.247 9960 Exposure complete
22:29:24.315 00.126 9960 worker thread done servicing request
22:29:24.316 00.001 11872 OnExposeComplete: enter
22:29:24.320 00.004 11872 UpdateGuideState(): m_state=6
22:29:24.325 00.005 11872 Star::Find(15, 1787, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 440
22:29:24.330 00.005 11872 Star::Find returns 1 (0), X=1787.42, Y=949.61, Mass=4363, SNR=44.5, Peak=203 HFD=5.7
22:29:24.333 00.003 11872 CameraToMount -- cameraTheta (-0.46) - m_xAngle (0.00) = xAngle (-0.46 = -0.46)
22:29:24.338 00.005 11872 CameraToMount -- cameraTheta (-0.46) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.51 = 2.51)
22:29:24.341 00.003 11872 CameraToMount -- cameraX=0.20 cameraY=-0.10 hyp=0.22 cameraTheta=-0.46 mountX=0.20 mountY=0.13, mountTheta=0.59
22:29:24.347 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.20, y=-0.10, opts=13)
22:29:24.350 00.003 11872 Enqueuing Move request for scope (0.20, -0.10)
22:29:24.354 00.004 9960 Worker thread wakes up
22:29:24.354 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.10) opts 0xd
22:29:24.354 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=203, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
22:29:24.360 00.006 9960 Handling offset move in thread for scope, endpoint = (0.20, -0.10)
22:29:24.360 00.000 11872 UpdateGuideState exits: m=4363 SNR=44.5
22:29:24.367 00.007 9960 Moving (0.20, -0.10) raw xDistance=0.20 yDistance=0.13
22:29:24.367 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
22:29:24.367 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:29:24.368 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:24.371 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:29:24.376 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
22:29:24.376 00.000 9960 MoveAxis(E, 0, ABG)
22:29:24.376 00.000 9960 Move returns status 0, amount 0
22:29:24.377 00.001 9960 MoveAxis(N, 0, ABG)
22:29:24.377 00.000 9960 Move returns status 0, amount 0
22:29:24.377 00.000 9960 move complete, result=0
22:29:24.377 00.000 11872 Enqueuing Expose request
22:29:24.381 00.004 9960 worker thread done servicing request
22:29:24.381 00.000 9960 Worker thread wakes up
22:29:24.382 00.001 11872 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:29:24.386 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
22:29:24.386 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:29:25.635 01.249 9960 Exposure complete
22:29:25.770 00.135 9960 worker thread done servicing request
22:29:25.771 00.001 11872 OnExposeComplete: enter
22:29:25.776 00.005 11872 UpdateGuideState(): m_state=6
22:29:25.780 00.004 11872 Star::Find(15, 1787, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 441
22:29:25.785 00.005 11872 Star::Find returns 1 (0), X=1787.41, Y=949.52, Mass=4326, SNR=44.2, Peak=197 HFD=5.7
22:29:25.788 00.003 11872 CameraToMount -- cameraTheta (-0.77) - m_xAngle (0.00) = xAngle (-0.77 = -0.77)
22:29:25.792 00.004 11872 CameraToMount -- cameraTheta (-0.77) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.20 = 2.20)
22:29:25.796 00.004 11872 CameraToMount -- cameraX=0.20 cameraY=-0.19 hyp=0.27 cameraTheta=-0.77 mountX=0.20 mountY=0.22, mountTheta=0.84
22:29:25.802 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.20, y=-0.19, opts=13)
22:29:25.806 00.004 11872 Enqueuing Move request for scope (0.20, -0.19)
22:29:25.810 00.004 9960 Worker thread wakes up
22:29:25.810 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=197, med=0, FiltMin=0, FiltMax=117, Gamma=1.000
22:29:25.816 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.19) opts 0xd
22:29:25.816 00.000 9960 Handling offset move in thread for scope, endpoint = (0.20, -0.19)
22:29:25.817 00.001 9960 Moving (0.20, -0.19) raw xDistance=0.20 yDistance=0.22
22:29:25.817 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
22:29:25.817 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
22:29:25.817 00.000 9960 MoveAxis(E, 0, ABG)
22:29:25.817 00.000 9960 Move returns status 0, amount 0
22:29:25.818 00.001 11872 UpdateGuideState exits: m=4326 SNR=44.2
22:29:25.822 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:25.827 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:29:25.831 00.004 11872 Enqueuing Expose request
22:29:25.836 00.005 9960 MoveAxis(S, 164, ABG)
22:29:25.836 00.000 9960 Guiding  Dir = 1, Dur = 164
22:29:25.836 00.000 9960 IsSlewing returns 0
22:29:25.837 00.001 9960 IsGuiding returns 0
22:29:25.837 00.000 9960 PulseGuide returned control before completion, sleep 174
22:29:26.018 00.181 9960 IsGuiding returns 1
22:29:26.020 00.002 9960 scope still moving after pulse duration time elapsed
22:29:26.048 00.028 9960 IsSlewing returns 0
22:29:26.049 00.001 9960 IsGuiding returns 0
22:29:26.050 00.001 9960 scope move finished after 164 + 48 ms
22:29:26.050 00.000 9960 Move returns status 0, amount 164
22:29:26.050 00.000 9960 move complete, result=0
22:29:26.051 00.001 9960 worker thread done servicing request
22:29:26.051 00.000 9960 Worker thread wakes up
22:29:26.052 00.001 11872 GuideStep: 0.2 px 0 ms EAST, 0.2 px 164 ms SOUTH
22:29:26.057 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:29:26.057 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:29:27.315 01.258 9960 Exposure complete
22:29:27.434 00.119 9960 worker thread done servicing request
22:29:27.435 00.001 11872 OnExposeComplete: enter
22:29:27.439 00.004 11872 UpdateGuideState(): m_state=6
22:29:27.443 00.004 11872 Star::Find(15, 1787, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 442
22:29:27.448 00.005 11872 Star::Find returns 1 (0), X=1787.30, Y=949.67, Mass=4303, SNR=44.2, Peak=209 HFD=5.5
22:29:27.453 00.005 11872 CameraToMount -- cameraTheta (-0.50) - m_xAngle (0.00) = xAngle (-0.50 = -0.50)
22:29:27.456 00.003 11872 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.46 = 2.46)
22:29:27.460 00.004 11872 CameraToMount -- cameraX=0.08 cameraY=-0.05 hyp=0.09 cameraTheta=-0.50 mountX=0.08 mountY=0.06, mountTheta=0.62
22:29:27.466 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.08, y=-0.05, opts=13)
22:29:27.469 00.003 11872 Enqueuing Move request for scope (0.08, -0.05)
22:29:27.473 00.004 9960 Worker thread wakes up
22:29:27.473 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.05) opts 0xd
22:29:27.473 00.000 9960 Handling offset move in thread for scope, endpoint = (0.08, -0.05)
22:29:27.473 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=0, FiltMin=0, FiltMax=106, Gamma=1.000
22:29:27.476 00.003 9960 Moving (0.08, -0.05) raw xDistance=0.08 yDistance=0.06
22:29:27.477 00.001 11872 UpdateGuideState exits: m=4303 SNR=44.2
22:29:27.481 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:29:27.481 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:29:27.481 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:27.485 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:29:27.485 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:29:27.489 00.004 9960 MoveAxis(E, 0, ABG)
22:29:27.489 00.000 11872 Enqueuing Expose request
22:29:27.492 00.003 9960 Move returns status 0, amount 0
22:29:27.492 00.000 9960 MoveAxis(N, 0, ABG)
22:29:27.494 00.002 9960 Move returns status 0, amount 0
22:29:27.494 00.000 9960 move complete, result=0
22:29:27.494 00.000 9960 worker thread done servicing request
22:29:27.494 00.000 9960 Worker thread wakes up
22:29:27.495 00.001 11872 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:29:27.499 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
22:29:27.500 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:29:28.751 01.251 9960 Exposure complete
22:29:28.871 00.120 9960 worker thread done servicing request
22:29:28.871 00.000 11872 OnExposeComplete: enter
22:29:28.876 00.005 11872 UpdateGuideState(): m_state=6
22:29:28.879 00.003 11872 Star::Find(15, 1787, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 443
22:29:28.883 00.004 11872 Star::Find returns 1 (0), X=1787.30, Y=950.36, Mass=4419, SNR=44.7, Peak=177 HFD=5.6
22:29:28.887 00.004 11872 CameraToMount -- cameraTheta (1.45) - m_xAngle (0.00) = xAngle (1.45 = 1.45)
22:29:28.891 00.004 11872 CameraToMount -- cameraTheta (1.45) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.42 = -1.87)
22:29:28.894 00.003 11872 CameraToMount -- cameraX=0.08 cameraY=0.65 hyp=0.65 cameraTheta=1.45 mountX=0.08 mountY=-0.62, mountTheta=-1.44
22:29:28.900 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.08, y=0.65, opts=13)
22:29:28.903 00.003 11872 Enqueuing Move request for scope (0.08, 0.65)
22:29:28.908 00.005 9960 Worker thread wakes up
22:29:28.908 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=177, med=0, FiltMin=0, FiltMax=126, Gamma=1.000
22:29:28.912 00.004 11872 UpdateGuideState exits: m=4419 SNR=44.7
22:29:28.915 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:28.919 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:29:28.924 00.005 11872 Enqueuing Expose request
22:29:28.929 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.65) opts 0xd
22:29:28.929 00.000 9960 Handling offset move in thread for scope, endpoint = (0.08, 0.65)
22:29:28.929 00.000 9960 Moving (0.08, 0.65) raw xDistance=0.08 yDistance=-0.62
22:29:28.930 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:29:28.930 00.000 9960 resist switch: large excursion: input -0.62 thresh 0.60 direction from 1 to -1
22:29:28.930 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.87
22:29:28.930 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.62 from input -0.62
22:29:28.930 00.000 9960 MoveAxis(E, 0, ABG)
22:29:28.932 00.002 9960 Move returns status 0, amount 0
22:29:28.932 00.000 9960 MoveAxis(N, 466, ABG)
22:29:28.932 00.000 9960 Guiding  Dir = 0, Dur = 466
22:29:28.932 00.000 9960 IsSlewing returns 0
22:29:28.933 00.001 9960 IsGuiding returns 0
22:29:28.933 00.000 9960 PulseGuide returned control before completion, sleep 476
22:29:29.419 00.486 9960 IsGuiding returns 1
22:29:29.419 00.000 9960 scope still moving after pulse duration time elapsed
22:29:29.449 00.030 9960 IsSlewing returns 0
22:29:29.451 00.002 9960 IsGuiding returns 0
22:29:29.452 00.001 9960 scope move finished after 466 + 52 ms
22:29:29.453 00.001 9960 Move returns status 0, amount 466
22:29:29.453 00.000 9960 move complete, result=0
22:29:29.454 00.001 9960 worker thread done servicing request
22:29:29.454 00.000 9960 Worker thread wakes up
22:29:29.454 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.6 px 466 ms NORTH
22:29:29.461 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:29:29.461 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:29:30.709 01.248 9960 Exposure complete
22:29:30.837 00.128 9960 worker thread done servicing request
22:29:30.837 00.000 11872 OnExposeComplete: enter
22:29:30.842 00.005 11872 UpdateGuideState(): m_state=6
22:29:30.846 00.004 11872 Star::Find(15, 1787, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 444
22:29:30.851 00.005 11872 Star::Find returns 1 (0), X=1787.50, Y=949.25, Mass=4536, SNR=45.3, Peak=180 HFD=5.6
22:29:30.854 00.003 11872 CameraToMount -- cameraTheta (-1.02) - m_xAngle (0.00) = xAngle (-1.02 = -1.02)
22:29:30.857 00.003 11872 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.95 = 1.95)
22:29:30.862 00.005 11872 CameraToMount -- cameraX=0.29 cameraY=-0.46 hyp=0.55 cameraTheta=-1.02 mountX=0.28 mountY=0.51, mountTheta=1.06
22:29:30.867 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.29, y=-0.46, opts=13)
22:29:30.872 00.005 11872 Enqueuing Move request for scope (0.29, -0.46)
22:29:30.876 00.004 9960 Worker thread wakes up
22:29:30.876 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=180, med=0, FiltMin=0, FiltMax=110, Gamma=1.000
22:29:30.879 00.003 11872 UpdateGuideState exits: m=4536 SNR=45.3
22:29:30.883 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.46) opts 0xd
22:29:30.884 00.001 9960 Handling offset move in thread for scope, endpoint = (0.29, -0.46)
22:29:30.884 00.000 9960 Moving (0.29, -0.46) raw xDistance=0.28 yDistance=0.51
22:29:30.884 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
22:29:30.884 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:30.890 00.006 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:29:30.890 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:29:30.894 00.004 11872 Enqueuing Expose request
22:29:30.898 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.51
22:29:30.898 00.000 9960 MoveAxis(W, 134, ABG)
22:29:30.898 00.000 9960 Guiding  Dir = 3, Dur = 134
22:29:30.898 00.000 9960 IsSlewing returns 0
22:29:30.899 00.001 9960 IsGuiding returns 0
22:29:30.899 00.000 9960 PulseGuide returned control before completion, sleep 144
22:29:31.055 00.156 9960 IsGuiding returns 0
22:29:31.056 00.001 9960 Move returns status 0, amount 134
22:29:31.056 00.000 9960 MoveAxis(N, 0, ABG)
22:29:31.056 00.000 9960 Move returns status 0, amount 0
22:29:31.057 00.001 9960 move complete, result=0
22:29:31.057 00.000 9960 worker thread done servicing request
22:29:31.058 00.001 9960 Worker thread wakes up
22:29:31.058 00.000 11872 GuideStep: 0.3 px 134 ms WEST, 0.5 px 0 ms NORTH
22:29:31.065 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:29:31.065 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:29:32.320 01.255 9960 Exposure complete
22:29:32.446 00.126 9960 worker thread done servicing request
22:29:32.446 00.000 11872 OnExposeComplete: enter
22:29:32.451 00.005 11872 UpdateGuideState(): m_state=6
22:29:32.455 00.004 11872 Star::Find(15, 1787, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 445
22:29:32.461 00.006 11872 Star::Find returns 1 (0), X=1787.64, Y=948.93, Mass=4340, SNR=44.6, Peak=218 HFD=5.8
22:29:32.465 00.004 11872 CameraToMount -- cameraTheta (-1.07) - m_xAngle (0.00) = xAngle (-1.07 = -1.07)
22:29:32.470 00.005 11872 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.90 = 1.90)
22:29:32.474 00.004 11872 CameraToMount -- cameraX=0.43 cameraY=-0.78 hyp=0.89 cameraTheta=-1.07 mountX=0.42 mountY=0.84, mountTheta=1.10
22:29:32.479 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.43, y=-0.78, opts=13)
22:29:32.484 00.005 11872 Enqueuing Move request for scope (0.43, -0.78)
22:29:32.488 00.004 9960 Worker thread wakes up
22:29:32.488 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=218, med=0, FiltMin=0, FiltMax=108, Gamma=1.000
22:29:32.491 00.003 11872 UpdateGuideState exits: m=4340 SNR=44.6
22:29:32.495 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:32.499 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:29:32.503 00.004 11872 Enqueuing Expose request
22:29:32.507 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.43, -0.78) opts 0xd
22:29:32.507 00.000 9960 Handling offset move in thread for scope, endpoint = (0.43, -0.78)
22:29:32.507 00.000 9960 Moving (0.43, -0.78) raw xDistance=0.42 yDistance=0.84
22:29:32.507 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.42
22:29:32.507 00.000 9960 resist switch: large excursion: input 0.84 thresh 0.60 direction from -1 to 1
22:29:32.508 00.001 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.52
22:29:32.508 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.84 from input 0.84
22:29:32.508 00.000 9960 MoveAxis(W, 208, ABG)
22:29:32.508 00.000 9960 Guiding  Dir = 3, Dur = 208
22:29:32.509 00.001 9960 IsSlewing returns 0
22:29:32.509 00.000 9960 IsGuiding returns 0
22:29:32.509 00.000 9960 PulseGuide returned control before completion, sleep 218
22:29:32.731 00.222 9960 IsGuiding returns 1
22:29:32.731 00.000 9960 scope still moving after pulse duration time elapsed
22:29:32.762 00.031 9960 IsSlewing returns 0
22:29:32.763 00.001 9960 IsGuiding returns 0
22:29:32.764 00.001 9960 scope move finished after 208 + 46 ms
22:29:32.764 00.000 9960 Move returns status 0, amount 208
22:29:32.764 00.000 9960 MoveAxis(S, 627, ABG)
22:29:32.764 00.000 9960 Guiding  Dir = 1, Dur = 627
22:29:32.765 00.001 9960 IsSlewing returns 0
22:29:32.765 00.000 9960 IsGuiding returns 0
22:29:32.766 00.001 9960 PulseGuide returned control before completion, sleep 637
22:29:33.405 00.639 9960 IsGuiding returns 1
22:29:33.406 00.001 9960 scope still moving after pulse duration time elapsed
22:29:33.437 00.031 9960 IsSlewing returns 0
22:29:33.438 00.001 9960 IsGuiding returns 0
22:29:33.438 00.000 9960 scope move finished after 627 + 45 ms
22:29:33.439 00.001 9960 Move returns status 0, amount 627
22:29:33.439 00.000 9960 move complete, result=0
22:29:33.439 00.000 9960 worker thread done servicing request
22:29:33.440 00.001 9960 Worker thread wakes up
22:29:33.440 00.000 11872 GuideStep: 0.4 px 208 ms WEST, 0.8 px 627 ms SOUTH
22:29:33.447 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:29:33.447 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:29:34.694 01.247 9960 Exposure complete
22:29:34.815 00.121 9960 worker thread done servicing request
22:29:34.816 00.001 11872 OnExposeComplete: enter
22:29:34.820 00.004 11872 UpdateGuideState(): m_state=6
22:29:34.825 00.005 11872 Star::Find(15, 1787, 948, 0, (0,0,0,0), 1.5, 10.0, 255) frame 446
22:29:34.830 00.005 11872 Star::Find returns 1 (0), X=1786.74, Y=950.00, Mass=3953, SNR=41.4, Peak=204 HFD=5.8
22:29:34.834 00.004 11872 CameraToMount -- cameraTheta (2.59) - m_xAngle (0.00) = xAngle (2.59 = 2.59)
22:29:34.837 00.003 11872 CameraToMount -- cameraTheta (2.59) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (5.56 = -0.72)
22:29:34.841 00.004 11872 CameraToMount -- cameraX=-0.48 cameraY=0.29 hyp=0.56 cameraTheta=2.59 mountX=-0.48 mountY=-0.37, mountTheta=-2.48
22:29:34.847 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.48, y=0.29, opts=13)
22:29:34.850 00.003 11872 Enqueuing Move request for scope (-0.48, 0.29)
22:29:34.854 00.004 9960 Worker thread wakes up
22:29:34.854 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.48, 0.29) opts 0xd
22:29:34.854 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.48, 0.29)
22:29:34.854 00.000 9960 Moving (-0.48, 0.29) raw xDistance=-0.48 yDistance=-0.37
22:29:34.855 00.001 9960 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.48
22:29:34.855 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=204, med=0, FiltMin=0, FiltMax=103, Gamma=1.000
22:29:34.860 00.005 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:29:34.860 00.000 11872 UpdateGuideState exits: m=3953 SNR=41.4
22:29:34.866 00.006 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.37
22:29:34.866 00.000 9960 MoveAxis(E, 208, ABG)
22:29:34.866 00.000 9960 Guiding  Dir = 2, Dur = 208
22:29:34.867 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:34.872 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:29:34.875 00.003 11872 Enqueuing Expose request
22:29:34.880 00.005 9960 IsSlewing returns 0
22:29:34.881 00.001 9960 IsGuiding returns 0
22:29:34.881 00.000 9960 PulseGuide returned control before completion, sleep 218
22:29:35.111 00.230 9960 IsGuiding returns 1
22:29:35.120 00.009 9960 scope still moving after pulse duration time elapsed
22:29:35.168 00.048 9960 IsSlewing returns 0
22:29:35.168 00.000 9960 IsGuiding returns 0
22:29:35.168 00.000 9960 scope move finished after 208 + 79 ms
22:29:35.168 00.000 9960 Move returns status 0, amount 208
22:29:35.169 00.001 9960 MoveAxis(N, 0, ABG)
22:29:35.169 00.000 9960 Move returns status 0, amount 0
22:29:35.169 00.000 9960 move complete, result=0
22:29:35.169 00.000 9960 worker thread done servicing request
22:29:35.169 00.000 9960 Worker thread wakes up
22:29:35.169 00.000 11872 GuideStep: -0.5 px 208 ms EAST, -0.4 px 0 ms NORTH
22:29:35.174 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:29:35.174 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:29:36.430 01.256 9960 Exposure complete
22:29:36.544 00.114 9960 worker thread done servicing request
22:29:36.544 00.000 11872 OnExposeComplete: enter
22:29:36.548 00.004 11872 UpdateGuideState(): m_state=6
22:29:36.552 00.004 11872 Star::Find(15, 1786, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 447
22:29:36.556 00.004 11872 Star::Find returns 1 (0), X=1786.98, Y=950.13, Mass=4451, SNR=44.9, Peak=201 HFD=5.8
22:29:36.560 00.004 11872 CameraToMount -- cameraTheta (2.09) - m_xAngle (0.00) = xAngle (2.08 = 2.08)
22:29:36.564 00.004 11872 CameraToMount -- cameraTheta (2.09) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (5.05 = -1.23)
22:29:36.567 00.003 11872 CameraToMount -- cameraX=-0.24 cameraY=0.42 hyp=0.48 cameraTheta=2.09 mountX=-0.24 mountY=-0.46, mountTheta=-2.05
22:29:36.571 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.24, y=0.42, opts=13)
22:29:36.577 00.006 11872 Enqueuing Move request for scope (-0.24, 0.42)
22:29:36.581 00.004 9960 Worker thread wakes up
22:29:36.581 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.42) opts 0xd
22:29:36.581 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.24, 0.42)
22:29:36.581 00.000 9960 Moving (-0.24, 0.42) raw xDistance=-0.24 yDistance=-0.46
22:29:36.582 00.001 9960 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.24
22:29:36.582 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:29:36.582 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.46
22:29:36.583 00.001 9960 MoveAxis(E, 126, ABG)
22:29:36.583 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=201, med=0, FiltMin=0, FiltMax=115, Gamma=1.000
22:29:36.587 00.004 9960 Guiding  Dir = 2, Dur = 126
22:29:36.587 00.000 11872 UpdateGuideState exits: m=4451 SNR=44.9
22:29:36.592 00.005 9960 IsSlewing returns 0
22:29:36.592 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:36.596 00.004 9960 IsGuiding returns 0
22:29:36.596 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:29:36.600 00.004 11872 Enqueuing Expose request
22:29:36.604 00.004 9960 PulseGuide returned control before completion, sleep 136
22:29:36.748 00.144 9960 IsGuiding returns 1
22:29:36.748 00.000 9960 scope still moving after pulse duration time elapsed
22:29:36.778 00.030 9960 IsSlewing returns 0
22:29:36.778 00.000 9960 IsGuiding returns 1
22:29:36.809 00.031 9960 IsSlewing returns 0
22:29:36.811 00.002 9960 IsGuiding returns 0
22:29:36.812 00.001 9960 scope move finished after 126 + 90 ms
22:29:36.813 00.001 9960 Move returns status 0, amount 126
22:29:36.813 00.000 9960 MoveAxis(N, 0, ABG)
22:29:36.814 00.001 9960 Move returns status 0, amount 0
22:29:36.814 00.000 9960 move complete, result=0
22:29:36.814 00.000 9960 worker thread done servicing request
22:29:36.814 00.000 11872 GuideStep: -0.2 px 126 ms EAST, -0.5 px 0 ms NORTH
22:29:36.820 00.006 9960 Worker thread wakes up
22:29:36.820 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:29:36.822 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:29:38.074 01.252 9960 Exposure complete
22:29:38.215 00.141 9960 worker thread done servicing request
22:29:38.215 00.000 11872 OnExposeComplete: enter
22:29:38.218 00.003 11872 UpdateGuideState(): m_state=6
22:29:38.224 00.006 11872 Star::Find(15, 1786, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 448
22:29:38.227 00.003 11872 Star::Find returns 1 (0), X=1787.50, Y=948.52, Mass=4624, SNR=45.8, Peak=216 HFD=5.7
22:29:38.231 00.004 11872 CameraToMount -- cameraTheta (-1.34) - m_xAngle (0.00) = xAngle (-1.34 = -1.34)
22:29:38.236 00.005 11872 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.63 = 1.63)
22:29:38.241 00.005 11872 CameraToMount -- cameraX=0.28 cameraY=-1.19 hyp=1.22 cameraTheta=-1.34 mountX=0.28 mountY=1.22, mountTheta=1.35
22:29:38.246 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.28, y=-1.19, opts=13)
22:29:38.251 00.005 11872 Enqueuing Move request for scope (0.28, -1.19)
22:29:38.254 00.003 9960 Worker thread wakes up
22:29:38.254 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=216, med=0, FiltMin=0, FiltMax=122, Gamma=1.000
22:29:38.258 00.004 11872 UpdateGuideState exits: m=4624 SNR=45.8
22:29:38.263 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:38.265 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:29:38.269 00.004 11872 Enqueuing Expose request
22:29:38.273 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.28, -1.19) opts 0xd
22:29:38.273 00.000 9960 Handling offset move in thread for scope, endpoint = (0.28, -1.19)
22:29:38.273 00.000 9960 Moving (0.28, -1.19) raw xDistance=0.28 yDistance=1.22
22:29:38.274 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.28
22:29:38.274 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.22 from input 1.22
22:29:38.274 00.000 9960 MoveAxis(W, 121, ABG)
22:29:38.274 00.000 9960 Guiding  Dir = 3, Dur = 121
22:29:38.274 00.000 9960 IsSlewing returns 0
22:29:38.275 00.001 9960 IsGuiding returns 0
22:29:38.275 00.000 9960 PulseGuide returned control before completion, sleep 131
22:29:38.409 00.134 9960 IsGuiding returns 1
22:29:38.409 00.000 9960 scope still moving after pulse duration time elapsed
22:29:38.439 00.030 9960 IsSlewing returns 0
22:29:38.442 00.003 9960 IsGuiding returns 0
22:29:38.442 00.000 9960 scope move finished after 121 + 46 ms
22:29:38.443 00.001 9960 Move returns status 0, amount 121
22:29:38.443 00.000 9960 MoveAxis(S, 908, ABG)
22:29:38.444 00.001 9960 Guiding  Dir = 1, Dur = 908
22:29:38.444 00.000 9960 IsSlewing returns 0
22:29:38.445 00.001 9960 IsGuiding returns 0
22:29:38.446 00.001 9960 PulseGuide returned control before completion, sleep 918
22:29:39.365 00.919 9960 IsGuiding returns 1
22:29:39.366 00.001 9960 scope still moving after pulse duration time elapsed
22:29:39.399 00.033 9960 IsSlewing returns 0
22:29:39.400 00.001 9960 IsGuiding returns 0
22:29:39.400 00.000 9960 scope move finished after 908 + 47 ms
22:29:39.400 00.000 9960 Move returns status 0, amount 908
22:29:39.402 00.002 9960 move complete, result=0
22:29:39.402 00.000 9960 worker thread done servicing request
22:29:39.402 00.000 9960 Worker thread wakes up
22:29:39.403 00.001 11872 GuideStep: 0.3 px 121 ms WEST, 1.2 px 908 ms SOUTH
22:29:39.409 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:29:39.409 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:29:40.656 01.247 9960 Exposure complete
22:29:40.782 00.126 9960 worker thread done servicing request
22:29:40.783 00.001 11872 OnExposeComplete: enter
22:29:40.786 00.003 11872 UpdateGuideState(): m_state=6
22:29:40.791 00.005 11872 Star::Find(15, 1787, 948, 0, (0,0,0,0), 1.5, 10.0, 255) frame 449
22:29:40.795 00.004 11872 Star::Find returns 1 (0), X=1787.85, Y=949.20, Mass=4414, SNR=44.6, Peak=220 HFD=5.6
22:29:40.799 00.004 11872 CameraToMount -- cameraTheta (-0.68) - m_xAngle (0.00) = xAngle (-0.68 = -0.68)
22:29:40.805 00.006 11872 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.29 = 2.29)
22:29:40.809 00.004 11872 CameraToMount -- cameraX=0.63 cameraY=-0.51 hyp=0.81 cameraTheta=-0.68 mountX=0.63 mountY=0.61, mountTheta=0.77
22:29:40.814 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.63, y=-0.51, opts=13)
22:29:40.818 00.004 11872 Enqueuing Move request for scope (0.63, -0.51)
22:29:40.822 00.004 9960 Worker thread wakes up
22:29:40.823 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.63, -0.51) opts 0xd
22:29:40.823 00.000 9960 Handling offset move in thread for scope, endpoint = (0.63, -0.51)
22:29:40.823 00.000 9960 Moving (0.63, -0.51) raw xDistance=0.63 yDistance=0.61
22:29:40.824 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=220, med=0, FiltMin=0, FiltMax=119, Gamma=1.000
22:29:40.828 00.004 11872 UpdateGuideState exits: m=4414 SNR=44.6
22:29:40.831 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:40.835 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.41 from input 0.63
22:29:40.835 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.61 from input 0.61
22:29:40.835 00.000 9960 MoveAxis(W, 303, ABG)
22:29:40.835 00.000 9960 Guiding  Dir = 3, Dur = 303
22:29:40.837 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:29:40.841 00.004 11872 Enqueuing Expose request
22:29:40.844 00.003 9960 IsSlewing returns 0
22:29:40.845 00.001 9960 IsGuiding returns 0
22:29:40.845 00.000 9960 PulseGuide returned control before completion, sleep 313
22:29:41.168 00.323 9960 IsGuiding returns 1
22:29:41.169 00.001 9960 scope still moving after pulse duration time elapsed
22:29:41.200 00.031 9960 IsSlewing returns 0
22:29:41.203 00.003 9960 IsGuiding returns 0
22:29:41.203 00.000 9960 scope move finished after 303 + 54 ms
22:29:41.203 00.000 9960 Move returns status 0, amount 303
22:29:41.203 00.000 9960 MoveAxis(S, 456, ABG)
22:29:41.203 00.000 9960 Guiding  Dir = 1, Dur = 456
22:29:41.205 00.002 9960 IsSlewing returns 0
22:29:41.205 00.000 9960 IsGuiding returns 0
22:29:41.206 00.001 9960 PulseGuide returned control before completion, sleep 466
22:29:41.685 00.479 9960 IsGuiding returns 1
22:29:41.686 00.001 9960 scope still moving after pulse duration time elapsed
22:29:41.717 00.031 9960 IsSlewing returns 0
22:29:41.718 00.001 9960 IsGuiding returns 0
22:29:41.718 00.000 9960 scope move finished after 456 + 56 ms
22:29:41.718 00.000 9960 Move returns status 0, amount 456
22:29:41.718 00.000 9960 move complete, result=0
22:29:41.720 00.002 9960 worker thread done servicing request
22:29:41.720 00.000 9960 Worker thread wakes up
22:29:41.720 00.000 11872 GuideStep: 0.6 px 303 ms WEST, 0.6 px 456 ms SOUTH
22:29:41.727 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:29:41.727 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:29:42.976 01.249 9960 Exposure complete
22:29:43.096 00.120 9960 worker thread done servicing request
22:29:43.097 00.001 11872 OnExposeComplete: enter
22:29:43.100 00.003 11872 UpdateGuideState(): m_state=6
22:29:43.104 00.004 11872 Star::Find(15, 1787, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 450
22:29:43.109 00.005 11872 Star::Find returns 1 (0), X=1787.62, Y=949.60, Mass=4554, SNR=45.9, Peak=193 HFD=5.6
22:29:43.113 00.004 11872 CameraToMount -- cameraTheta (-0.26) - m_xAngle (0.00) = xAngle (-0.27 = -0.27)
22:29:43.116 00.003 11872 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.70 = 2.70)
22:29:43.120 00.004 11872 CameraToMount -- cameraX=0.40 cameraY=-0.11 hyp=0.42 cameraTheta=-0.26 mountX=0.40 mountY=0.18, mountTheta=0.42
22:29:43.124 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.40, y=-0.11, opts=13)
22:29:43.129 00.005 11872 Enqueuing Move request for scope (0.40, -0.11)
22:29:43.132 00.003 9960 Worker thread wakes up
22:29:43.132 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.40, -0.11) opts 0xd
22:29:43.133 00.001 9960 Handling offset move in thread for scope, endpoint = (0.40, -0.11)
22:29:43.133 00.000 9960 Moving (0.40, -0.11) raw xDistance=0.40 yDistance=0.18
22:29:43.133 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.40
22:29:43.133 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:29:43.133 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=193, med=0, FiltMin=0, FiltMax=120, Gamma=1.000
22:29:43.137 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
22:29:43.138 00.001 9960 MoveAxis(W, 210, ABG)
22:29:43.138 00.000 9960 Guiding  Dir = 3, Dur = 210
22:29:43.138 00.000 11872 UpdateGuideState exits: m=4554 SNR=45.9
22:29:43.142 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:43.147 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:29:43.150 00.003 11872 Enqueuing Expose request
22:29:43.155 00.005 9960 IsSlewing returns 0
22:29:43.155 00.000 9960 IsGuiding returns 0
22:29:43.155 00.000 9960 PulseGuide returned control before completion, sleep 220
22:29:43.388 00.233 9960 IsGuiding returns 1
22:29:43.389 00.001 9960 scope still moving after pulse duration time elapsed
22:29:43.420 00.031 9960 IsSlewing returns 0
22:29:43.420 00.000 9960 IsGuiding returns 0
22:29:43.421 00.001 9960 scope move finished after 210 + 55 ms
22:29:43.421 00.000 9960 Move returns status 0, amount 210
22:29:43.421 00.000 9960 MoveAxis(N, 0, ABG)
22:29:43.421 00.000 9960 Move returns status 0, amount 0
22:29:43.421 00.000 9960 move complete, result=0
22:29:43.422 00.001 9960 worker thread done servicing request
22:29:43.422 00.000 11872 GuideStep: 0.4 px 210 ms WEST, 0.2 px 0 ms NORTH
22:29:43.431 00.009 9960 Worker thread wakes up
22:29:43.431 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:29:43.432 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:29:44.686 01.254 9960 Exposure complete
22:29:44.810 00.124 9960 worker thread done servicing request
22:29:44.810 00.000 11872 OnExposeComplete: enter
22:29:44.814 00.004 11872 UpdateGuideState(): m_state=6
22:29:44.818 00.004 11872 Star::Find(15, 1787, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 451
22:29:44.821 00.003 11872 Star::Find returns 1 (0), X=1786.72, Y=951.11, Mass=4227, SNR=43.3, Peak=181 HFD=5.9
22:29:44.827 00.006 11872 CameraToMount -- cameraTheta (1.91) - m_xAngle (0.00) = xAngle (1.91 = 1.91)
22:29:44.830 00.003 11872 CameraToMount -- cameraTheta (1.91) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.88 = -1.41)
22:29:44.834 00.004 11872 CameraToMount -- cameraX=-0.50 cameraY=1.40 hyp=1.49 cameraTheta=1.91 mountX=-0.49 mountY=-1.47, mountTheta=-1.89
22:29:44.841 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.50, y=1.40, opts=13)
22:29:44.844 00.003 11872 Enqueuing Move request for scope (-0.50, 1.40)
22:29:44.847 00.003 9960 Worker thread wakes up
22:29:44.847 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.50, 1.40) opts 0xd
22:29:44.847 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.50, 1.40)
22:29:44.848 00.001 9960 Moving (-0.50, 1.40) raw xDistance=-0.49 yDistance=-1.47
22:29:44.848 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.49
22:29:44.848 00.000 9960 resist switch: large excursion: input -1.47 thresh 0.60 direction from 1 to -1
22:29:44.848 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-4.40
22:29:44.848 00.000 9960 GuideAlgorithmResistSwitch::result() returns -1.47 from input -1.47
22:29:44.848 00.000 9960 MoveAxis(E, 215, ABG)
22:29:44.848 00.000 9960 Guiding  Dir = 2, Dur = 215
22:29:44.848 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=181, med=0, FiltMin=0, FiltMax=108, Gamma=1.000
22:29:44.852 00.004 9960 IsSlewing returns 0
22:29:44.853 00.001 11872 UpdateGuideState exits: m=4227 SNR=43.3
22:29:44.856 00.003 9960 IsGuiding returns 0
22:29:44.856 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:44.861 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:29:44.866 00.005 9960 PulseGuide returned control before completion, sleep 225
22:29:44.866 00.000 11872 Enqueuing Expose request
22:29:45.096 00.230 9960 IsGuiding returns 0
22:29:45.097 00.001 9960 Move returns status 0, amount 215
22:29:45.097 00.000 9960 MoveAxis(N, 1095, ABG)
22:29:45.099 00.002 9960 Guiding  Dir = 0, Dur = 1095
22:29:45.100 00.001 9960 IsSlewing returns 0
22:29:45.100 00.000 9960 IsGuiding returns 0
22:29:45.101 00.001 9960 PulseGuide returned control before completion, sleep 1105
22:29:46.222 01.121 9960 IsGuiding returns 1
22:29:46.223 00.001 9960 scope still moving after pulse duration time elapsed
22:29:46.252 00.029 9960 IsSlewing returns 0
22:29:46.253 00.001 9960 IsGuiding returns 0
22:29:46.253 00.000 9960 scope move finished after 1095 + 57 ms
22:29:46.253 00.000 9960 Move returns status 0, amount 1095
22:29:46.253 00.000 9960 move complete, result=0
22:29:46.254 00.001 9960 worker thread done servicing request
22:29:46.254 00.000 9960 Worker thread wakes up
22:29:46.256 00.002 11872 GuideStep: -0.5 px 215 ms EAST, -1.5 px 1095 ms NORTH
22:29:46.261 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:29:46.262 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:29:47.514 01.252 9960 Exposure complete
22:29:47.640 00.126 9960 worker thread done servicing request
22:29:47.640 00.000 11872 OnExposeComplete: enter
22:29:47.647 00.007 11872 UpdateGuideState(): m_state=6
22:29:47.653 00.006 11872 Star::Find(15, 1786, 951, 0, (0,0,0,0), 1.5, 10.0, 255) frame 452
22:29:47.658 00.005 11872 Star::Find returns 1 (0), X=1787.18, Y=948.77, Mass=4039, SNR=42.6, Peak=182 HFD=5.8
22:29:47.665 00.007 11872 CameraToMount -- cameraTheta (-1.62) - m_xAngle (0.00) = xAngle (-1.62 = -1.62)
22:29:47.668 00.003 11872 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.35 = 1.35)
22:29:47.674 00.006 11872 CameraToMount -- cameraX=-0.04 cameraY=-0.94 hyp=0.95 cameraTheta=-1.62 mountX=-0.05 mountY=0.92, mountTheta=1.62
22:29:47.679 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.04, y=-0.94, opts=13)
22:29:47.683 00.004 11872 Enqueuing Move request for scope (-0.04, -0.94)
22:29:47.687 00.004 9960 Worker thread wakes up
22:29:47.687 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.94) opts 0xd
22:29:47.688 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.04, -0.94)
22:29:47.688 00.000 9960 Moving (-0.04, -0.94) raw xDistance=-0.05 yDistance=0.92
22:29:47.688 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:29:47.688 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=182, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
22:29:47.693 00.005 9960 resist switch: large excursion: input 0.92 thresh 0.60 direction from -1 to 1
22:29:47.693 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.77
22:29:47.693 00.000 11872 UpdateGuideState exits: m=4039 SNR=42.6
22:29:47.697 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.92 from input 0.92
22:29:47.698 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:47.702 00.004 9960 MoveAxis(E, 0, ABG)
22:29:47.702 00.000 9960 Move returns status 0, amount 0
22:29:47.702 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:29:47.706 00.004 11872 Enqueuing Expose request
22:29:47.711 00.005 9960 MoveAxis(S, 688, ABG)
22:29:47.711 00.000 9960 Guiding  Dir = 1, Dur = 688
22:29:47.711 00.000 9960 IsSlewing returns 0
22:29:47.712 00.001 9960 IsGuiding returns 0
22:29:47.712 00.000 9960 PulseGuide returned control before completion, sleep 698
22:29:48.428 00.716 9960 IsGuiding returns 1
22:29:48.428 00.000 9960 scope still moving after pulse duration time elapsed
22:29:48.456 00.028 9960 IsSlewing returns 0
22:29:48.457 00.001 9960 IsGuiding returns 0
22:29:48.457 00.000 9960 scope move finished after 688 + 57 ms
22:29:48.457 00.000 9960 Move returns status 0, amount 688
22:29:48.457 00.000 9960 move complete, result=0
22:29:48.459 00.002 9960 worker thread done servicing request
22:29:48.459 00.000 9960 Worker thread wakes up
22:29:48.459 00.000 11872 GuideStep: -0.0 px 0 ms EAST, 0.9 px 688 ms SOUTH
22:29:48.464 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:29:48.465 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:29:49.719 01.254 9960 Exposure complete
22:29:49.847 00.128 9960 worker thread done servicing request
22:29:49.848 00.001 11872 OnExposeComplete: enter
22:29:49.851 00.003 11872 UpdateGuideState(): m_state=6
22:29:49.857 00.006 11872 Star::Find(15, 1787, 948, 0, (0,0,0,0), 1.5, 10.0, 255) frame 453
22:29:49.863 00.006 11872 Star::Find returns 1 (0), X=1786.92, Y=950.23, Mass=4158, SNR=43.0, Peak=198 HFD=5.7
22:29:49.869 00.006 11872 CameraToMount -- cameraTheta (2.09) - m_xAngle (0.00) = xAngle (2.09 = 2.09)
22:29:49.873 00.004 11872 CameraToMount -- cameraTheta (2.09) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (5.06 = -1.22)
22:29:49.877 00.004 11872 CameraToMount -- cameraX=-0.30 cameraY=0.52 hyp=0.60 cameraTheta=2.09 mountX=-0.30 mountY=-0.57, mountTheta=-2.06
22:29:49.882 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.30, y=0.52, opts=13)
22:29:49.886 00.004 11872 Enqueuing Move request for scope (-0.30, 0.52)
22:29:49.891 00.005 9960 Worker thread wakes up
22:29:49.891 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.52) opts 0xd
22:29:49.891 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.30, 0.52)
22:29:49.891 00.000 9960 Moving (-0.30, 0.52) raw xDistance=-0.30 yDistance=-0.57
22:29:49.892 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=198, med=0, FiltMin=0, FiltMax=105, Gamma=1.000
22:29:49.897 00.005 9960 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
22:29:49.897 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:29:49.898 00.001 11872 UpdateGuideState exits: m=4158 SNR=43.0
22:29:49.902 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:49.905 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:29:49.910 00.005 11872 Enqueuing Expose request
22:29:49.913 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.57
22:29:49.913 00.000 9960 MoveAxis(E, 140, ABG)
22:29:49.913 00.000 9960 Guiding  Dir = 2, Dur = 140
22:29:49.913 00.000 9960 IsSlewing returns 0
22:29:49.914 00.001 9960 IsGuiding returns 0
22:29:49.914 00.000 9960 PulseGuide returned control before completion, sleep 150
22:29:50.078 00.164 9960 IsGuiding returns 1
22:29:50.078 00.000 9960 scope still moving after pulse duration time elapsed
22:29:50.109 00.031 9960 IsSlewing returns 0
22:29:50.110 00.001 9960 IsGuiding returns 1
22:29:50.141 00.031 9960 IsSlewing returns 0
22:29:50.142 00.001 9960 IsGuiding returns 0
22:29:50.142 00.000 9960 scope move finished after 140 + 87 ms
22:29:50.142 00.000 9960 Move returns status 0, amount 140
22:29:50.142 00.000 9960 MoveAxis(N, 0, ABG)
22:29:50.143 00.001 9960 Move returns status 0, amount 0
22:29:50.143 00.000 9960 move complete, result=0
22:29:50.143 00.000 9960 worker thread done servicing request
22:29:50.144 00.001 9960 Worker thread wakes up
22:29:50.144 00.000 11872 GuideStep: -0.3 px 140 ms EAST, -0.6 px 0 ms NORTH
22:29:50.151 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:29:50.152 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:29:51.403 01.251 9960 Exposure complete
22:29:51.532 00.129 9960 worker thread done servicing request
22:29:51.532 00.000 11872 OnExposeComplete: enter
22:29:51.536 00.004 11872 UpdateGuideState(): m_state=6
22:29:51.539 00.003 11872 Star::Find(15, 1786, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 454
22:29:51.545 00.006 11872 Star::Find returns 1 (0), X=1787.47, Y=948.91, Mass=4176, SNR=43.1, Peak=194 HFD=5.9
22:29:51.549 00.004 11872 CameraToMount -- cameraTheta (-1.27) - m_xAngle (0.00) = xAngle (-1.27 = -1.27)
22:29:51.553 00.004 11872 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.70 = 1.70)
22:29:51.556 00.003 11872 CameraToMount -- cameraX=0.25 cameraY=-0.80 hyp=0.84 cameraTheta=-1.27 mountX=0.24 mountY=0.83, mountTheta=1.28
22:29:51.562 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.25, y=-0.80, opts=13)
22:29:51.565 00.003 11872 Enqueuing Move request for scope (0.25, -0.80)
22:29:51.569 00.004 9960 Worker thread wakes up
22:29:51.569 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.80) opts 0xd
22:29:51.570 00.001 9960 Handling offset move in thread for scope, endpoint = (0.25, -0.80)
22:29:51.570 00.000 9960 Moving (0.25, -0.80) raw xDistance=0.24 yDistance=0.83
22:29:51.570 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.24
22:29:51.571 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.83 from input 0.83
22:29:51.571 00.000 9960 MoveAxis(W, 105, ABG)
22:29:51.571 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=194, med=0, FiltMin=0, FiltMax=111, Gamma=1.000
22:29:51.574 00.003 9960 Guiding  Dir = 3, Dur = 105
22:29:51.574 00.000 11872 UpdateGuideState exits: m=4176 SNR=43.1
22:29:51.579 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:51.585 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:29:51.588 00.003 11872 Enqueuing Expose request
22:29:51.594 00.006 9960 IsSlewing returns 0
22:29:51.594 00.000 9960 IsGuiding returns 0
22:29:51.594 00.000 9960 PulseGuide returned control before completion, sleep 115
22:29:51.717 00.123 9960 IsGuiding returns 1
22:29:51.717 00.000 9960 scope still moving after pulse duration time elapsed
22:29:51.748 00.031 9960 IsSlewing returns 0
22:29:51.750 00.002 9960 IsGuiding returns 0
22:29:51.750 00.000 9960 scope move finished after 105 + 51 ms
22:29:51.750 00.000 9960 Move returns status 0, amount 105
22:29:51.752 00.002 9960 MoveAxis(S, 619, ABG)
22:29:51.752 00.000 9960 Guiding  Dir = 1, Dur = 619
22:29:51.752 00.000 9960 IsSlewing returns 0
22:29:51.753 00.001 9960 IsGuiding returns 0
22:29:51.754 00.001 9960 PulseGuide returned control before completion, sleep 629
22:29:52.396 00.642 9960 IsGuiding returns 1
22:29:52.396 00.000 9960 scope still moving after pulse duration time elapsed
22:29:52.429 00.033 9960 IsSlewing returns 0
22:29:52.430 00.001 9960 IsGuiding returns 0
22:29:52.431 00.001 9960 scope move finished after 619 + 58 ms
22:29:52.431 00.000 9960 Move returns status 0, amount 619
22:29:52.431 00.000 9960 move complete, result=0
22:29:52.431 00.000 9960 worker thread done servicing request
22:29:52.431 00.000 11872 GuideStep: 0.2 px 105 ms WEST, 0.8 px 619 ms SOUTH
22:29:52.438 00.007 9960 Worker thread wakes up
22:29:52.438 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:29:52.438 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:29:53.692 01.254 9960 Exposure complete
22:29:53.813 00.121 9960 worker thread done servicing request
22:29:53.813 00.000 11872 OnExposeComplete: enter
22:29:53.820 00.007 11872 UpdateGuideState(): m_state=6
22:29:53.826 00.006 11872 Star::Find(15, 1787, 948, 0, (0,0,0,0), 1.5, 10.0, 255) frame 455
22:29:53.831 00.005 11872 Star::Find returns 1 (0), X=1787.24, Y=949.72, Mass=4288, SNR=43.8, Peak=210 HFD=5.7
22:29:53.839 00.008 11872 CameraToMount -- cameraTheta (0.60) - m_xAngle (0.00) = xAngle (0.60 = 0.60)
22:29:53.845 00.006 11872 CameraToMount -- cameraTheta (0.60) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (3.57 = -2.71)
22:29:53.849 00.004 11872 CameraToMount -- cameraX=0.02 cameraY=0.01 hyp=0.02 cameraTheta=0.60 mountX=0.02 mountY=-0.01, mountTheta=-0.47
22:29:53.858 00.009 11872 SchedulePrimaryMove(0FA44CE0, x=0.02, y=0.01, opts=13)
22:29:53.864 00.006 11872 Enqueuing Move request for scope (0.02, 0.01)
22:29:53.870 00.006 9960 Worker thread wakes up
22:29:53.870 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.01) opts 0xd
22:29:53.870 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=210, med=0, FiltMin=0, FiltMax=119, Gamma=1.000
22:29:53.876 00.006 9960 Handling offset move in thread for scope, endpoint = (0.02, 0.01)
22:29:53.876 00.000 11872 UpdateGuideState exits: m=4288 SNR=43.8
22:29:53.880 00.004 9960 Moving (0.02, 0.01) raw xDistance=0.02 yDistance=-0.01
22:29:53.881 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:53.886 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:29:53.887 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:29:53.888 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:29:53.888 00.000 9960 MoveAxis(E, 0, ABG)
22:29:53.890 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:29:53.898 00.008 9960 Move returns status 0, amount 0
22:29:53.898 00.000 9960 MoveAxis(N, 0, ABG)
22:29:53.898 00.000 11872 Enqueuing Expose request
22:29:53.903 00.005 9960 Move returns status 0, amount 0
22:29:53.903 00.000 9960 move complete, result=0
22:29:53.903 00.000 9960 worker thread done servicing request
22:29:53.905 00.002 9960 Worker thread wakes up
22:29:53.905 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:29:53.905 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:29:53.911 00.006 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:29:55.160 01.249 9960 Exposure complete
22:29:55.285 00.125 9960 worker thread done servicing request
22:29:55.286 00.001 11872 OnExposeComplete: enter
22:29:55.289 00.003 11872 UpdateGuideState(): m_state=6
22:29:55.292 00.003 11872 Star::Find(15, 1787, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 456
22:29:55.297 00.005 11872 Star::Find returns 1 (0), X=1786.86, Y=950.39, Mass=4235, SNR=43.9, Peak=214 HFD=5.4
22:29:55.304 00.007 11872 CameraToMount -- cameraTheta (2.06) - m_xAngle (0.00) = xAngle (2.05 = 2.05)
22:29:55.309 00.005 11872 CameraToMount -- cameraTheta (2.06) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (5.02 = -1.26)
22:29:55.314 00.005 11872 CameraToMount -- cameraX=-0.36 cameraY=0.68 hyp=0.77 cameraTheta=2.06 mountX=-0.36 mountY=-0.73, mountTheta=-2.02
22:29:55.318 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.36, y=0.68, opts=13)
22:29:55.323 00.005 11872 Enqueuing Move request for scope (-0.36, 0.68)
22:29:55.328 00.005 9960 Worker thread wakes up
22:29:55.328 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=214, med=0, FiltMin=0, FiltMax=113, Gamma=1.000
22:29:55.332 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.36, 0.68) opts 0xd
22:29:55.333 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.36, 0.68)
22:29:55.333 00.000 9960 Moving (-0.36, 0.68) raw xDistance=-0.36 yDistance=-0.73
22:29:55.334 00.001 9960 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.36
22:29:55.334 00.000 9960 resist switch: large excursion: input -0.73 thresh 0.60 direction from 1 to -1
22:29:55.334 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.20
22:29:55.334 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.73 from input -0.73
22:29:55.335 00.001 9960 MoveAxis(E, 167, ABG)
22:29:55.335 00.000 9960 Guiding  Dir = 2, Dur = 167
22:29:55.335 00.000 11872 UpdateGuideState exits: m=4235 SNR=43.9
22:29:55.339 00.004 9960 IsSlewing returns 0
22:29:55.339 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:55.344 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:29:55.348 00.004 11872 Enqueuing Expose request
22:29:55.351 00.003 9960 IsGuiding returns 0
22:29:55.351 00.000 9960 PulseGuide returned control before completion, sleep 177
22:29:55.540 00.189 9960 IsGuiding returns 0
22:29:55.542 00.002 9960 Move returns status 0, amount 167
22:29:55.543 00.001 9960 MoveAxis(N, 547, ABG)
22:29:55.543 00.000 9960 Guiding  Dir = 0, Dur = 547
22:29:55.543 00.000 9960 IsSlewing returns 0
22:29:55.544 00.001 9960 IsGuiding returns 0
22:29:55.545 00.001 9960 PulseGuide returned control before completion, sleep 557
22:29:56.116 00.571 9960 IsGuiding returns 1
22:29:56.116 00.000 9960 scope still moving after pulse duration time elapsed
22:29:56.148 00.032 9960 IsSlewing returns 0
22:29:56.150 00.002 9960 IsGuiding returns 0
22:29:56.151 00.001 9960 scope move finished after 547 + 59 ms
22:29:56.151 00.000 9960 Move returns status 0, amount 547
22:29:56.152 00.001 9960 move complete, result=0
22:29:56.153 00.001 9960 worker thread done servicing request
22:29:56.153 00.000 9960 Worker thread wakes up
22:29:56.154 00.001 11872 GuideStep: -0.4 px 167 ms EAST, -0.7 px 547 ms NORTH
22:29:56.159 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:29:56.159 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:29:57.413 01.254 9960 Exposure complete
22:29:57.548 00.135 9960 worker thread done servicing request
22:29:57.548 00.000 11872 OnExposeComplete: enter
22:29:57.554 00.006 11872 UpdateGuideState(): m_state=6
22:29:57.560 00.006 11872 Star::Find(15, 1786, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 457
22:29:57.566 00.006 11872 Star::Find returns 1 (0), X=1787.30, Y=950.24, Mass=4235, SNR=43.8, Peak=157 HFD=5.7
22:29:57.574 00.008 11872 CameraToMount -- cameraTheta (1.41) - m_xAngle (0.00) = xAngle (1.41 = 1.41)
22:29:57.578 00.004 11872 CameraToMount -- cameraTheta (1.41) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.38 = -1.90)
22:29:57.582 00.004 11872 CameraToMount -- cameraX=0.08 cameraY=0.53 hyp=0.53 cameraTheta=1.41 mountX=0.09 mountY=-0.50, mountTheta=-1.40
22:29:57.587 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.08, y=0.53, opts=13)
22:29:57.591 00.004 11872 Enqueuing Move request for scope (0.08, 0.53)
22:29:57.594 00.003 9960 Worker thread wakes up
22:29:57.595 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=157, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
22:29:57.598 00.003 11872 UpdateGuideState exits: m=4235 SNR=43.8
22:29:57.601 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.53) opts 0xd
22:29:57.602 00.001 9960 Handling offset move in thread for scope, endpoint = (0.08, 0.53)
22:29:57.602 00.000 9960 Moving (0.08, 0.53) raw xDistance=0.09 yDistance=-0.50
22:29:57.602 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:29:57.602 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.50 from input -0.50
22:29:57.604 00.002 9960 MoveAxis(E, 0, ABG)
22:29:57.604 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:57.610 00.006 9960 Move returns status 0, amount 0
22:29:57.611 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:29:57.617 00.006 9960 MoveAxis(N, 376, ABG)
22:29:57.617 00.000 9960 Guiding  Dir = 0, Dur = 376
22:29:57.619 00.002 11872 Enqueuing Expose request
22:29:57.622 00.003 9960 IsSlewing returns 0
22:29:57.622 00.000 9960 IsGuiding returns 0
22:29:57.622 00.000 9960 PulseGuide returned control before completion, sleep 386
22:29:58.015 00.393 9960 IsGuiding returns 1
22:29:58.016 00.001 9960 scope still moving after pulse duration time elapsed
22:29:58.046 00.030 9960 IsSlewing returns 0
22:29:58.048 00.002 9960 IsGuiding returns 0
22:29:58.049 00.001 9960 scope move finished after 376 + 50 ms
22:29:58.050 00.001 9960 Move returns status 0, amount 376
22:29:58.050 00.000 9960 move complete, result=0
22:29:58.050 00.000 9960 worker thread done servicing request
22:29:58.050 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.5 px 376 ms NORTH
22:29:58.057 00.007 9960 Worker thread wakes up
22:29:58.057 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:29:58.057 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:29:59.305 01.248 9960 Exposure complete
22:29:59.427 00.122 9960 worker thread done servicing request
22:29:59.428 00.001 11872 OnExposeComplete: enter
22:29:59.432 00.004 11872 UpdateGuideState(): m_state=6
22:29:59.435 00.003 11872 Star::Find(15, 1787, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 458
22:29:59.441 00.006 11872 Star::Find returns 1 (0), X=1786.74, Y=949.34, Mass=4442, SNR=45.0, Peak=218 HFD=5.5
22:29:59.444 00.003 11872 CameraToMount -- cameraTheta (-2.48) - m_xAngle (0.00) = xAngle (-2.49 = -2.49)
22:29:59.447 00.003 11872 CameraToMount -- cameraTheta (-2.48) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (0.48 = 0.48)
22:29:59.450 00.003 11872 CameraToMount -- cameraX=-0.47 cameraY=-0.37 hyp=0.60 cameraTheta=-2.48 mountX=-0.47 mountY=0.28, mountTheta=2.61
22:29:59.454 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.47, y=-0.37, opts=13)
22:29:59.459 00.005 11872 Enqueuing Move request for scope (-0.47, -0.37)
22:29:59.463 00.004 9960 Worker thread wakes up
22:29:59.463 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=218, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
22:29:59.467 00.004 11872 UpdateGuideState exits: m=4442 SNR=45.0
22:29:59.470 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:59.475 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:29:59.478 00.003 11872 Enqueuing Expose request
22:29:59.482 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.47, -0.37) opts 0xd
22:29:59.482 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.47, -0.37)
22:29:59.482 00.000 9960 Moving (-0.47, -0.37) raw xDistance=-0.47 yDistance=0.28
22:29:59.482 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.47
22:29:59.483 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:29:59.484 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
22:29:59.484 00.000 9960 MoveAxis(E, 222, ABG)
22:29:59.484 00.000 9960 Guiding  Dir = 2, Dur = 222
22:29:59.484 00.000 9960 IsSlewing returns 0
22:29:59.484 00.000 9960 IsGuiding returns 0
22:29:59.485 00.001 9960 PulseGuide returned control before completion, sleep 232
22:29:59.722 00.237 9960 IsGuiding returns 1
22:29:59.724 00.002 9960 scope still moving after pulse duration time elapsed
22:29:59.753 00.029 9960 IsSlewing returns 0
22:29:59.753 00.000 9960 IsGuiding returns 0
22:29:59.755 00.002 9960 scope move finished after 222 + 47 ms
22:29:59.755 00.000 9960 Move returns status 0, amount 222
22:29:59.755 00.000 9960 MoveAxis(N, 0, ABG)
22:29:59.755 00.000 9960 Move returns status 0, amount 0
22:29:59.755 00.000 9960 move complete, result=0
22:29:59.756 00.001 9960 worker thread done servicing request
22:29:59.756 00.000 11872 GuideStep: -0.5 px 222 ms EAST, 0.3 px 0 ms NORTH
22:29:59.762 00.006 9960 Worker thread wakes up
22:29:59.762 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:29:59.763 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:30:01.016 01.253 9960 Exposure complete
22:30:01.136 00.120 9960 worker thread done servicing request
22:30:01.136 00.000 11872 OnExposeComplete: enter
22:30:01.140 00.004 11872 UpdateGuideState(): m_state=6
22:30:01.147 00.007 11872 Star::Find(15, 1786, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 459
22:30:01.153 00.006 11872 Star::Find returns 1 (0), X=1787.62, Y=947.71, Mass=4176, SNR=43.8, Peak=188 HFD=5.8
22:30:01.157 00.004 11872 CameraToMount -- cameraTheta (-1.37) - m_xAngle (0.00) = xAngle (-1.38 = -1.38)
22:30:01.161 00.004 11872 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.59 = 1.59)
22:30:01.165 00.004 11872 CameraToMount -- cameraX=0.40 cameraY=-2.00 hyp=2.04 cameraTheta=-1.37 mountX=0.39 mountY=2.04, mountTheta=1.38
22:30:01.170 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.40, y=-2.00, opts=13)
22:30:01.174 00.004 11872 Enqueuing Move request for scope (0.40, -2.00)
22:30:01.178 00.004 9960 Worker thread wakes up
22:30:01.178 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=188, med=0, FiltMin=0, FiltMax=106, Gamma=1.000
22:30:01.183 00.005 11872 UpdateGuideState exits: m=4176 SNR=43.8
22:30:01.187 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:01.191 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:30:01.195 00.004 11872 Enqueuing Expose request
22:30:01.198 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.40, -2.00) opts 0xd
22:30:01.198 00.000 9960 Handling offset move in thread for scope, endpoint = (0.40, -2.00)
22:30:01.198 00.000 9960 Moving (0.40, -2.00) raw xDistance=0.39 yDistance=2.04
22:30:01.199 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.39
22:30:01.199 00.000 9960 resist switch: large excursion: input 2.04 thresh 0.60 direction from -1 to 1
22:30:01.199 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=6.11
22:30:01.199 00.000 9960 GuideAlgorithmResistSwitch::result() returns 2.04 from input 2.04
22:30:01.199 00.000 9960 MoveAxis(W, 168, ABG)
22:30:01.200 00.001 9960 Guiding  Dir = 3, Dur = 168
22:30:01.201 00.001 9960 IsSlewing returns 0
22:30:01.201 00.000 9960 IsGuiding returns 0
22:30:01.201 00.000 9960 PulseGuide returned control before completion, sleep 178
22:30:01.391 00.190 9960 IsGuiding returns 1
22:30:01.391 00.000 9960 scope still moving after pulse duration time elapsed
22:30:01.423 00.032 9960 IsSlewing returns 0
22:30:01.424 00.001 9960 IsGuiding returns 0
22:30:01.425 00.001 9960 scope move finished after 168 + 55 ms
22:30:01.426 00.001 9960 Move returns status 0, amount 168
22:30:01.426 00.000 9960 MoveAxis(S, 1519, ABG)
22:30:01.426 00.000 9960 Guiding  Dir = 1, Dur = 1519
22:30:01.426 00.000 9960 IsSlewing returns 0
22:30:01.427 00.001 9960 IsGuiding returns 0
22:30:01.428 00.001 9960 PulseGuide returned control before completion, sleep 1529
22:30:02.959 01.531 9960 IsGuiding returns 1
22:30:02.963 00.004 9960 scope still moving after pulse duration time elapsed
22:30:02.993 00.030 9960 IsSlewing returns 0
22:30:02.994 00.001 9960 IsGuiding returns 0
22:30:02.994 00.000 9960 scope move finished after 1519 + 48 ms
22:30:02.996 00.002 9960 Move returns status 0, amount 1519
22:30:02.996 00.000 9960 move complete, result=0
22:30:02.997 00.001 9960 worker thread done servicing request
22:30:02.997 00.000 9960 Worker thread wakes up
22:30:02.997 00.000 11872 GuideStep: 0.4 px 168 ms WEST, 2.0 px 1519 ms SOUTH
22:30:03.003 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:30:03.003 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:30:04.248 01.245 9960 Exposure complete
22:30:04.384 00.136 9960 worker thread done servicing request
22:30:04.385 00.001 11872 OnExposeComplete: enter
22:30:04.391 00.006 11872 UpdateGuideState(): m_state=6
22:30:04.398 00.007 11872 Star::Find(15, 1787, 947, 0, (0,0,0,0), 1.5, 10.0, 255) frame 460
22:30:04.404 00.006 11872 Star::Find returns 1 (0), X=1787.49, Y=949.39, Mass=4572, SNR=45.5, Peak=216 HFD=5.7
22:30:04.410 00.006 11872 CameraToMount -- cameraTheta (-0.86) - m_xAngle (0.00) = xAngle (-0.87 = -0.87)
22:30:04.416 00.006 11872 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.10 = 2.10)
22:30:04.423 00.007 11872 CameraToMount -- cameraX=0.28 cameraY=-0.33 hyp=0.43 cameraTheta=-0.86 mountX=0.28 mountY=0.37, mountTheta=0.93
22:30:04.431 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=0.28, y=-0.33, opts=13)
22:30:04.437 00.006 11872 Enqueuing Move request for scope (0.28, -0.33)
22:30:04.442 00.005 9960 Worker thread wakes up
22:30:04.442 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=216, med=0, FiltMin=0, FiltMax=122, Gamma=1.000
22:30:04.447 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.33) opts 0xd
22:30:04.448 00.001 9960 Handling offset move in thread for scope, endpoint = (0.28, -0.33)
22:30:04.448 00.000 9960 Moving (0.28, -0.33) raw xDistance=0.28 yDistance=0.37
22:30:04.448 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.28
22:30:04.448 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.37 from input 0.37
22:30:04.448 00.000 9960 MoveAxis(W, 141, ABG)
22:30:04.449 00.001 9960 Guiding  Dir = 3, Dur = 141
22:30:04.449 00.000 11872 UpdateGuideState exits: m=4572 SNR=45.5
22:30:04.455 00.006 9960 IsSlewing returns 0
22:30:04.455 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:04.462 00.007 9960 IsGuiding returns 0
22:30:04.462 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:30:04.468 00.006 9960 PulseGuide returned control before completion, sleep 151
22:30:04.468 00.000 11872 Enqueuing Expose request
22:30:04.628 00.160 9960 IsGuiding returns 1
22:30:04.629 00.001 9960 scope still moving after pulse duration time elapsed
22:30:04.660 00.031 9960 IsSlewing returns 0
22:30:04.662 00.002 9960 IsGuiding returns 0
22:30:04.662 00.000 9960 scope move finished after 141 + 58 ms
22:30:04.663 00.001 9960 Move returns status 0, amount 141
22:30:04.663 00.000 9960 MoveAxis(S, 275, ABG)
22:30:04.663 00.000 9960 Guiding  Dir = 1, Dur = 275
22:30:04.664 00.001 9960 IsSlewing returns 0
22:30:04.665 00.001 9960 IsGuiding returns 0
22:30:04.665 00.000 9960 PulseGuide returned control before completion, sleep 285
22:30:04.956 00.291 9960 IsGuiding returns 1
22:30:04.957 00.001 9960 scope still moving after pulse duration time elapsed
22:30:04.987 00.030 9960 IsSlewing returns 0
22:30:04.988 00.001 9960 IsGuiding returns 0
22:30:04.989 00.001 9960 scope move finished after 275 + 50 ms
22:30:04.991 00.002 9960 Move returns status 0, amount 275
22:30:04.991 00.000 9960 move complete, result=0
22:30:04.992 00.001 9960 worker thread done servicing request
22:30:04.993 00.001 9960 Worker thread wakes up
22:30:04.993 00.000 11872 GuideStep: 0.3 px 141 ms WEST, 0.4 px 275 ms SOUTH
22:30:04.999 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:30:05.000 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:30:06.244 01.244 9960 Exposure complete
22:30:06.373 00.129 9960 worker thread done servicing request
22:30:06.374 00.001 11872 OnExposeComplete: enter
22:30:06.378 00.004 11872 UpdateGuideState(): m_state=6
22:30:06.382 00.004 11872 Star::Find(15, 1787, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 461
22:30:06.386 00.004 11872 Star::Find returns 1 (0), X=1787.26, Y=950.53, Mass=4579, SNR=45.3, Peak=195 HFD=5.5
22:30:06.390 00.004 11872 CameraToMount -- cameraTheta (1.52) - m_xAngle (0.00) = xAngle (1.52 = 1.52)
22:30:06.395 00.005 11872 CameraToMount -- cameraTheta (1.52) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.49 = -1.80)
22:30:06.399 00.004 11872 CameraToMount -- cameraX=0.04 cameraY=0.81 hyp=0.82 cameraTheta=1.52 mountX=0.04 mountY=-0.79, mountTheta=-1.52
22:30:06.405 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.04, y=0.81, opts=13)
22:30:06.411 00.006 11872 Enqueuing Move request for scope (0.04, 0.81)
22:30:06.414 00.003 9960 Worker thread wakes up
22:30:06.415 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=195, med=0, FiltMin=0, FiltMax=125, Gamma=1.000
22:30:06.419 00.004 11872 UpdateGuideState exits: m=4579 SNR=45.3
22:30:06.422 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:06.426 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:30:06.431 00.005 11872 Enqueuing Expose request
22:30:06.434 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.81) opts 0xd
22:30:06.434 00.000 9960 Handling offset move in thread for scope, endpoint = (0.04, 0.81)
22:30:06.434 00.000 9960 Moving (0.04, 0.81) raw xDistance=0.04 yDistance=-0.79
22:30:06.435 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:30:06.435 00.000 9960 resist switch: large excursion: input -0.79 thresh 0.60 direction from 1 to -1
22:30:06.435 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.38
22:30:06.435 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.79 from input -0.79
22:30:06.436 00.001 9960 MoveAxis(E, 0, ABG)
22:30:06.436 00.000 9960 Move returns status 0, amount 0
22:30:06.436 00.000 9960 MoveAxis(N, 593, ABG)
22:30:06.437 00.001 9960 Guiding  Dir = 0, Dur = 593
22:30:06.437 00.000 9960 IsSlewing returns 0
22:30:06.437 00.000 9960 IsGuiding returns 0
22:30:06.437 00.000 9960 PulseGuide returned control before completion, sleep 603
22:30:07.050 00.613 9960 IsGuiding returns 1
22:30:07.051 00.001 9960 scope still moving after pulse duration time elapsed
22:30:07.080 00.029 9960 IsSlewing returns 0
22:30:07.081 00.001 9960 IsGuiding returns 0
22:30:07.081 00.000 9960 scope move finished after 593 + 51 ms
22:30:07.082 00.001 9960 Move returns status 0, amount 593
22:30:07.082 00.000 9960 move complete, result=0
22:30:07.082 00.000 9960 worker thread done servicing request
22:30:07.082 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.8 px 593 ms NORTH
22:30:07.092 00.010 9960 Worker thread wakes up
22:30:07.092 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:30:07.092 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:30:08.348 01.256 9960 Exposure complete
22:30:08.457 00.109 9960 worker thread done servicing request
22:30:08.458 00.001 11872 OnExposeComplete: enter
22:30:08.461 00.003 11872 UpdateGuideState(): m_state=6
22:30:08.465 00.004 11872 Star::Find(15, 1787, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 462
22:30:08.469 00.004 11872 Star::Find returns 1 (0), X=1786.94, Y=950.45, Mass=4314, SNR=44.2, Peak=205 HFD=5.4
22:30:08.473 00.004 11872 CameraToMount -- cameraTheta (1.93) - m_xAngle (0.00) = xAngle (1.93 = 1.93)
22:30:08.476 00.003 11872 CameraToMount -- cameraTheta (1.93) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.90 = -1.39)
22:30:08.481 00.005 11872 CameraToMount -- cameraX=-0.28 cameraY=0.74 hyp=0.79 cameraTheta=1.93 mountX=-0.28 mountY=-0.77, mountTheta=-1.91
22:30:08.487 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.28, y=0.74, opts=13)
22:30:08.493 00.006 11872 Enqueuing Move request for scope (-0.28, 0.74)
22:30:08.496 00.003 9960 Worker thread wakes up
22:30:08.496 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.74) opts 0xd
22:30:08.496 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.28, 0.74)
22:30:08.496 00.000 9960 Moving (-0.28, 0.74) raw xDistance=-0.28 yDistance=-0.77
22:30:08.496 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.28
22:30:08.496 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.77 from input -0.77
22:30:08.496 00.000 9960 MoveAxis(E, 129, ABG)
22:30:08.498 00.002 9960 Guiding  Dir = 2, Dur = 129
22:30:08.498 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=205, med=0, FiltMin=0, FiltMax=104, Gamma=1.000
22:30:08.502 00.004 9960 IsSlewing returns 0
22:30:08.502 00.000 11872 UpdateGuideState exits: m=4314 SNR=44.2
22:30:08.506 00.004 9960 IsGuiding returns 0
22:30:08.506 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:08.510 00.004 9960 PulseGuide returned control before completion, sleep 139
22:30:08.510 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:30:08.515 00.005 11872 Enqueuing Expose request
22:30:08.665 00.150 9960 IsGuiding returns 0
22:30:08.667 00.002 9960 Move returns status 0, amount 129
22:30:08.667 00.000 9960 MoveAxis(N, 578, ABG)
22:30:08.668 00.001 9960 Guiding  Dir = 0, Dur = 578
22:30:08.668 00.000 9960 IsSlewing returns 0
22:30:08.669 00.001 9960 IsGuiding returns 0
22:30:08.670 00.001 9960 PulseGuide returned control before completion, sleep 588
22:30:09.261 00.591 9960 IsGuiding returns 1
22:30:09.262 00.001 9960 scope still moving after pulse duration time elapsed
22:30:09.294 00.032 9960 IsSlewing returns 0
22:30:09.295 00.001 9960 IsGuiding returns 0
22:30:09.297 00.002 9960 scope move finished after 578 + 48 ms
22:30:09.297 00.000 9960 Move returns status 0, amount 578
22:30:09.298 00.001 9960 move complete, result=0
22:30:09.298 00.000 9960 worker thread done servicing request
22:30:09.298 00.000 11872 GuideStep: -0.3 px 129 ms EAST, -0.8 px 578 ms NORTH
22:30:09.306 00.008 9960 Worker thread wakes up
22:30:09.306 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:30:09.306 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:30:10.558 01.252 9960 Exposure complete
22:30:10.680 00.122 9960 worker thread done servicing request
22:30:10.681 00.001 11872 OnExposeComplete: enter
22:30:10.684 00.003 11872 UpdateGuideState(): m_state=6
22:30:10.689 00.005 11872 Star::Find(15, 1786, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 463
22:30:10.693 00.004 11872 Star::Find returns 1 (0), X=1787.45, Y=948.51, Mass=4508, SNR=45.2, Peak=181 HFD=5.8
22:30:10.696 00.003 11872 CameraToMount -- cameraTheta (-1.38) - m_xAngle (0.00) = xAngle (-1.38 = -1.38)
22:30:10.701 00.005 11872 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.59 = 1.59)
22:30:10.706 00.005 11872 CameraToMount -- cameraX=0.24 cameraY=-1.20 hyp=1.22 cameraTheta=-1.38 mountX=0.23 mountY=1.22, mountTheta=1.38
22:30:10.712 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.24, y=-1.20, opts=13)
22:30:10.717 00.005 11872 Enqueuing Move request for scope (0.24, -1.20)
22:30:10.721 00.004 9960 Worker thread wakes up
22:30:10.721 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=181, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
22:30:10.725 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.24, -1.20) opts 0xd
22:30:10.725 00.000 11872 UpdateGuideState exits: m=4508 SNR=45.2
22:30:10.729 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:10.734 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:30:10.738 00.004 11872 Enqueuing Expose request
22:30:10.742 00.004 9960 Handling offset move in thread for scope, endpoint = (0.24, -1.20)
22:30:10.742 00.000 9960 Moving (0.24, -1.20) raw xDistance=0.23 yDistance=1.22
22:30:10.742 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.23
22:30:10.742 00.000 9960 resist switch: large excursion: input 1.22 thresh 0.60 direction from -1 to 1
22:30:10.742 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=3.66
22:30:10.742 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.22 from input 1.22
22:30:10.744 00.002 9960 MoveAxis(W, 99, ABG)
22:30:10.744 00.000 9960 Guiding  Dir = 3, Dur = 99
22:30:10.744 00.000 9960 IsSlewing returns 0
22:30:10.744 00.000 9960 IsGuiding returns 0
22:30:10.745 00.001 9960 PulseGuide returned control before completion, sleep 109
22:30:10.871 00.126 9960 IsGuiding returns 0
22:30:10.871 00.000 9960 Move returns status 0, amount 99
22:30:10.872 00.001 9960 MoveAxis(S, 911, ABG)
22:30:10.872 00.000 9960 Guiding  Dir = 1, Dur = 911
22:30:10.873 00.001 9960 IsSlewing returns 0
22:30:10.874 00.001 9960 IsGuiding returns 0
22:30:10.874 00.000 9960 PulseGuide returned control before completion, sleep 921
22:30:11.802 00.928 9960 IsGuiding returns 1
22:30:11.804 00.002 9960 scope still moving after pulse duration time elapsed
22:30:11.836 00.032 9960 IsSlewing returns 0
22:30:11.837 00.001 9960 IsGuiding returns 0
22:30:11.839 00.002 9960 scope move finished after 911 + 52 ms
22:30:11.839 00.000 9960 Move returns status 0, amount 911
22:30:11.839 00.000 9960 move complete, result=0
22:30:11.840 00.001 9960 worker thread done servicing request
22:30:11.840 00.000 9960 Worker thread wakes up
22:30:11.840 00.000 11872 GuideStep: 0.2 px 99 ms WEST, 1.2 px 911 ms SOUTH
22:30:11.847 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:30:11.847 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:30:13.098 01.251 9960 Exposure complete
22:30:13.235 00.137 9960 worker thread done servicing request
22:30:13.235 00.000 11872 OnExposeComplete: enter
22:30:13.240 00.005 11872 UpdateGuideState(): m_state=6
22:30:13.245 00.005 11872 Star::Find(15, 1787, 948, 0, (0,0,0,0), 1.5, 10.0, 255) frame 464
22:30:13.249 00.004 11872 Star::Find returns 1 (0), X=1787.20, Y=948.56, Mass=4195, SNR=43.5, Peak=180 HFD=5.4
22:30:13.253 00.004 11872 CameraToMount -- cameraTheta (-1.59) - m_xAngle (0.00) = xAngle (-1.59 = -1.59)
22:30:13.256 00.003 11872 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.38 = 1.38)
22:30:13.260 00.004 11872 CameraToMount -- cameraX=-0.02 cameraY=-1.16 hyp=1.16 cameraTheta=-1.59 mountX=-0.03 mountY=1.13, mountTheta=1.59
22:30:13.266 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.02, y=-1.16, opts=13)
22:30:13.269 00.003 11872 Enqueuing Move request for scope (-0.02, -1.16)
22:30:13.272 00.003 9960 Worker thread wakes up
22:30:13.272 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=180, med=0, FiltMin=0, FiltMax=105, Gamma=1.000
22:30:13.278 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -1.16) opts 0xd
22:30:13.278 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.02, -1.16)
22:30:13.278 00.000 9960 Moving (-0.02, -1.16) raw xDistance=-0.03 yDistance=1.13
22:30:13.278 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:30:13.278 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.13 from input 1.13
22:30:13.278 00.000 9960 MoveAxis(E, 0, ABG)
22:30:13.279 00.001 9960 Move returns status 0, amount 0
22:30:13.280 00.001 9960 MoveAxis(S, 846, ABG)
22:30:13.280 00.000 9960 Guiding  Dir = 1, Dur = 846
22:30:13.280 00.000 11872 UpdateGuideState exits: m=4195 SNR=43.5
22:30:13.285 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:13.289 00.004 9960 IsSlewing returns 0
22:30:13.289 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:30:13.293 00.004 11872 Enqueuing Expose request
22:30:13.298 00.005 9960 IsGuiding returns 0
22:30:13.299 00.001 9960 PulseGuide returned control before completion, sleep 856
22:30:14.170 00.871 9960 IsGuiding returns 1
22:30:14.172 00.002 9960 scope still moving after pulse duration time elapsed
22:30:14.202 00.030 9960 IsSlewing returns 0
22:30:14.203 00.001 9960 IsGuiding returns 0
22:30:14.203 00.000 9960 scope move finished after 846 + 58 ms
22:30:14.204 00.001 9960 Move returns status 0, amount 846
22:30:14.204 00.000 9960 move complete, result=0
22:30:14.205 00.001 9960 worker thread done servicing request
22:30:14.205 00.000 9960 Worker thread wakes up
22:30:14.205 00.000 11872 GuideStep: -0.0 px 0 ms EAST, 1.1 px 846 ms SOUTH
22:30:14.212 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:30:14.212 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:30:15.465 01.253 9960 Exposure complete
22:30:15.587 00.122 9960 worker thread done servicing request
22:30:15.587 00.000 11872 OnExposeComplete: enter
22:30:15.591 00.004 11872 UpdateGuideState(): m_state=6
22:30:15.596 00.005 11872 Star::Find(15, 1787, 948, 0, (0,0,0,0), 1.5, 10.0, 255) frame 465
22:30:15.600 00.004 11872 Star::Find returns 1 (0), X=1787.55, Y=949.55, Mass=4557, SNR=45.5, Peak=169 HFD=5.9
22:30:15.603 00.003 11872 CameraToMount -- cameraTheta (-0.45) - m_xAngle (0.00) = xAngle (-0.46 = -0.46)
22:30:15.608 00.005 11872 CameraToMount -- cameraTheta (-0.45) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.51 = 2.51)
22:30:15.611 00.003 11872 CameraToMount -- cameraX=0.33 cameraY=-0.16 hyp=0.37 cameraTheta=-0.45 mountX=0.33 mountY=0.22, mountTheta=0.58
22:30:15.616 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.33, y=-0.16, opts=13)
22:30:15.620 00.004 11872 Enqueuing Move request for scope (0.33, -0.16)
22:30:15.623 00.003 9960 Worker thread wakes up
22:30:15.624 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.16) opts 0xd
22:30:15.624 00.000 9960 Handling offset move in thread for scope, endpoint = (0.33, -0.16)
22:30:15.625 00.001 9960 Moving (0.33, -0.16) raw xDistance=0.33 yDistance=0.22
22:30:15.625 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=169, med=0, FiltMin=0, FiltMax=111, Gamma=1.000
22:30:15.628 00.003 11872 UpdateGuideState exits: m=4557 SNR=45.5
22:30:15.632 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.33
22:30:15.632 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:15.635 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
22:30:15.635 00.000 9960 MoveAxis(W, 155, ABG)
22:30:15.635 00.000 9960 Guiding  Dir = 3, Dur = 155
22:30:15.636 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:30:15.640 00.004 11872 Enqueuing Expose request
22:30:15.644 00.004 9960 IsSlewing returns 0
22:30:15.646 00.002 9960 IsGuiding returns 0
22:30:15.647 00.001 9960 PulseGuide returned control before completion, sleep 165
22:30:15.817 00.170 9960 IsGuiding returns 1
22:30:15.819 00.002 9960 scope still moving after pulse duration time elapsed
22:30:15.849 00.030 9960 IsSlewing returns 0
22:30:15.850 00.001 9960 IsGuiding returns 0
22:30:15.850 00.000 9960 scope move finished after 155 + 48 ms
22:30:15.852 00.002 9960 Move returns status 0, amount 155
22:30:15.852 00.000 9960 MoveAxis(S, 161, ABG)
22:30:15.852 00.000 9960 Guiding  Dir = 1, Dur = 161
22:30:15.854 00.002 9960 IsSlewing returns 0
22:30:15.854 00.000 9960 IsGuiding returns 0
22:30:15.855 00.001 9960 PulseGuide returned control before completion, sleep 171
22:30:16.040 00.185 9960 IsGuiding returns 1
22:30:16.041 00.001 9960 scope still moving after pulse duration time elapsed
22:30:16.071 00.030 9960 IsSlewing returns 0
22:30:16.072 00.001 9960 IsGuiding returns 1
22:30:16.102 00.030 9960 IsSlewing returns 0
22:30:16.103 00.001 9960 IsGuiding returns 0
22:30:16.104 00.001 9960 scope move finished after 161 + 88 ms
22:30:16.104 00.000 9960 Move returns status 0, amount 161
22:30:16.105 00.001 9960 move complete, result=0
22:30:16.105 00.000 9960 worker thread done servicing request
22:30:16.105 00.000 11872 GuideStep: 0.3 px 155 ms WEST, 0.2 px 161 ms SOUTH
22:30:16.113 00.008 9960 Worker thread wakes up
22:30:16.113 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:30:16.114 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:30:17.363 01.249 9960 Exposure complete
22:30:17.485 00.122 9960 worker thread done servicing request
22:30:17.485 00.000 11872 OnExposeComplete: enter
22:30:17.489 00.004 11872 UpdateGuideState(): m_state=6
22:30:17.492 00.003 11872 Star::Find(15, 1787, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 466
22:30:17.498 00.006 11872 Star::Find returns 1 (0), X=1787.30, Y=950.65, Mass=4500, SNR=45.6, Peak=205 HFD=5.5
22:30:17.501 00.003 11872 CameraToMount -- cameraTheta (1.48) - m_xAngle (0.00) = xAngle (1.48 = 1.48)
22:30:17.505 00.004 11872 CameraToMount -- cameraTheta (1.48) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.45 = -1.84)
22:30:17.508 00.003 11872 CameraToMount -- cameraX=0.08 cameraY=0.94 hyp=0.95 cameraTheta=1.48 mountX=0.09 mountY=-0.91, mountTheta=-1.48
22:30:17.515 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.08, y=0.94, opts=13)
22:30:17.520 00.005 11872 Enqueuing Move request for scope (0.08, 0.94)
22:30:17.523 00.003 9960 Worker thread wakes up
22:30:17.524 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.94) opts 0xd
22:30:17.524 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=205, med=0, FiltMin=0, FiltMax=136, Gamma=1.000
22:30:17.529 00.005 9960 Handling offset move in thread for scope, endpoint = (0.08, 0.94)
22:30:17.529 00.000 9960 Moving (0.08, 0.94) raw xDistance=0.09 yDistance=-0.91
22:30:17.529 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:30:17.530 00.001 11872 UpdateGuideState exits: m=4500 SNR=45.6
22:30:17.534 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:17.538 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:30:17.541 00.003 11872 Enqueuing Expose request
22:30:17.545 00.004 9960 resist switch: large excursion: input -0.91 thresh 0.60 direction from 1 to -1
22:30:17.545 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.74
22:30:17.545 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.91 from input -0.91
22:30:17.546 00.001 9960 MoveAxis(E, 0, ABG)
22:30:17.546 00.000 9960 Move returns status 0, amount 0
22:30:17.546 00.000 9960 MoveAxis(N, 682, ABG)
22:30:17.546 00.000 9960 Guiding  Dir = 0, Dur = 682
22:30:17.547 00.001 9960 IsSlewing returns 0
22:30:17.548 00.001 9960 IsGuiding returns 0
22:30:17.548 00.000 9960 PulseGuide returned control before completion, sleep 692
22:30:18.243 00.695 9960 IsGuiding returns 1
22:30:18.243 00.000 9960 scope still moving after pulse duration time elapsed
22:30:18.274 00.031 9960 IsSlewing returns 0
22:30:18.275 00.001 9960 IsGuiding returns 0
22:30:18.276 00.001 9960 scope move finished after 682 + 46 ms
22:30:18.276 00.000 9960 Move returns status 0, amount 682
22:30:18.277 00.001 9960 move complete, result=0
22:30:18.278 00.001 9960 worker thread done servicing request
22:30:18.278 00.000 9960 Worker thread wakes up
22:30:18.278 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.9 px 682 ms NORTH
22:30:18.285 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:30:18.285 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:30:19.539 01.254 9960 Exposure complete
22:30:19.657 00.118 9960 worker thread done servicing request
22:30:19.658 00.001 11872 OnExposeComplete: enter
22:30:19.662 00.004 11872 UpdateGuideState(): m_state=6
22:30:19.666 00.004 11872 Star::Find(15, 1787, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 467
22:30:19.671 00.005 11872 Star::Find returns 1 (0), X=1787.32, Y=949.47, Mass=4202, SNR=43.3, Peak=191 HFD=5.6
22:30:19.676 00.005 11872 CameraToMount -- cameraTheta (-1.18) - m_xAngle (0.00) = xAngle (-1.18 = -1.18)
22:30:19.681 00.005 11872 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.79 = 1.79)
22:30:19.685 00.004 11872 CameraToMount -- cameraX=0.10 cameraY=-0.24 hyp=0.26 cameraTheta=-1.18 mountX=0.10 mountY=0.25, mountTheta=1.20
22:30:19.690 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.10, y=-0.24, opts=13)
22:30:19.694 00.004 11872 Enqueuing Move request for scope (0.10, -0.24)
22:30:19.698 00.004 9960 Worker thread wakes up
22:30:19.698 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=191, med=0, FiltMin=0, FiltMax=111, Gamma=1.000
22:30:19.702 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.24) opts 0xd
22:30:19.702 00.000 9960 Handling offset move in thread for scope, endpoint = (0.10, -0.24)
22:30:19.703 00.001 9960 Moving (0.10, -0.24) raw xDistance=0.10 yDistance=0.25
22:30:19.703 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:30:19.703 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:30:19.704 00.001 11872 UpdateGuideState exits: m=4202 SNR=43.3
22:30:19.709 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:19.713 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:30:19.717 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
22:30:19.717 00.000 11872 Enqueuing Expose request
22:30:19.720 00.003 9960 MoveAxis(E, 0, ABG)
22:30:19.720 00.000 9960 Move returns status 0, amount 0
22:30:19.720 00.000 9960 MoveAxis(N, 0, ABG)
22:30:19.720 00.000 9960 Move returns status 0, amount 0
22:30:19.720 00.000 9960 move complete, result=0
22:30:19.721 00.001 9960 worker thread done servicing request
22:30:19.721 00.000 9960 Worker thread wakes up
22:30:19.721 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
22:30:19.726 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:30:19.726 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:30:20.972 01.246 9960 Exposure complete
22:30:21.089 00.117 9960 worker thread done servicing request
22:30:21.089 00.000 11872 OnExposeComplete: enter
22:30:21.093 00.004 11872 UpdateGuideState(): m_state=6
22:30:21.098 00.005 11872 Star::Find(15, 1787, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 468
22:30:21.101 00.003 11872 Star::Find returns 1 (0), X=1787.44, Y=948.88, Mass=4279, SNR=44.2, Peak=196 HFD=5.8
22:30:21.105 00.004 11872 CameraToMount -- cameraTheta (-1.31) - m_xAngle (0.00) = xAngle (-1.31 = -1.31)
22:30:21.110 00.005 11872 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.66 = 1.66)
22:30:21.113 00.003 11872 CameraToMount -- cameraX=0.22 cameraY=-0.83 hyp=0.86 cameraTheta=-1.31 mountX=0.22 mountY=0.86, mountTheta=1.32
22:30:21.120 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.22, y=-0.83, opts=13)
22:30:21.125 00.005 11872 Enqueuing Move request for scope (0.22, -0.83)
22:30:21.129 00.004 9960 Worker thread wakes up
22:30:21.129 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=196, med=0, FiltMin=0, FiltMax=106, Gamma=1.000
22:30:21.133 00.004 11872 UpdateGuideState exits: m=4279 SNR=44.2
22:30:21.138 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:21.142 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:30:21.146 00.004 11872 Enqueuing Expose request
22:30:21.150 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.83) opts 0xd
22:30:21.150 00.000 9960 Handling offset move in thread for scope, endpoint = (0.22, -0.83)
22:30:21.151 00.001 9960 Moving (0.22, -0.83) raw xDistance=0.22 yDistance=0.86
22:30:21.151 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
22:30:21.151 00.000 9960 resist switch: large excursion: input 0.86 thresh 0.60 direction from -1 to 1
22:30:21.151 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.57
22:30:21.152 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.86 from input 0.86
22:30:21.152 00.000 9960 MoveAxis(W, 103, ABG)
22:30:21.152 00.000 9960 Guiding  Dir = 3, Dur = 103
22:30:21.152 00.000 9960 IsSlewing returns 0
22:30:21.153 00.001 9960 IsGuiding returns 0
22:30:21.154 00.001 9960 PulseGuide returned control before completion, sleep 113
22:30:21.278 00.124 9960 IsGuiding returns 1
22:30:21.279 00.001 9960 scope still moving after pulse duration time elapsed
22:30:21.309 00.030 9960 IsSlewing returns 0
22:30:21.310 00.001 9960 IsGuiding returns 0
22:30:21.310 00.000 9960 scope move finished after 103 + 53 ms
22:30:21.311 00.001 9960 Move returns status 0, amount 103
22:30:21.312 00.001 9960 MoveAxis(S, 639, ABG)
22:30:21.312 00.000 9960 Guiding  Dir = 1, Dur = 639
22:30:21.312 00.000 9960 IsSlewing returns 0
22:30:21.313 00.001 9960 IsGuiding returns 0
22:30:21.313 00.000 9960 PulseGuide returned control before completion, sleep 649
22:30:21.968 00.655 9960 IsGuiding returns 1
22:30:21.968 00.000 9960 scope still moving after pulse duration time elapsed
22:30:21.998 00.030 9960 IsSlewing returns 0
22:30:21.999 00.001 9960 IsGuiding returns 0
22:30:22.000 00.001 9960 scope move finished after 639 + 47 ms
22:30:22.000 00.000 9960 Move returns status 0, amount 639
22:30:22.001 00.001 9960 move complete, result=0
22:30:22.001 00.000 9960 worker thread done servicing request
22:30:22.001 00.000 11872 GuideStep: 0.2 px 103 ms WEST, 0.9 px 639 ms SOUTH
22:30:22.008 00.007 9960 Worker thread wakes up
22:30:22.009 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:30:22.009 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:30:23.264 01.255 9960 Exposure complete
22:30:23.387 00.123 9960 worker thread done servicing request
22:30:23.388 00.001 11872 OnExposeComplete: enter
22:30:23.393 00.005 11872 UpdateGuideState(): m_state=6
22:30:23.396 00.003 11872 Star::Find(15, 1787, 948, 0, (0,0,0,0), 1.5, 10.0, 255) frame 469
22:30:23.401 00.005 11872 Star::Find returns 1 (0), X=1786.65, Y=950.16, Mass=4383, SNR=44.5, Peak=206 HFD=5.8
22:30:23.405 00.004 11872 CameraToMount -- cameraTheta (2.47) - m_xAngle (0.00) = xAngle (2.47 = 2.47)
22:30:23.409 00.004 11872 CameraToMount -- cameraTheta (2.47) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (5.44 = -0.84)
22:30:23.413 00.004 11872 CameraToMount -- cameraX=-0.57 cameraY=0.45 hyp=0.72 cameraTheta=2.47 mountX=-0.57 mountY=-0.54, mountTheta=-2.38
22:30:23.417 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.57, y=0.45, opts=13)
22:30:23.421 00.004 11872 Enqueuing Move request for scope (-0.57, 0.45)
22:30:23.426 00.005 9960 Worker thread wakes up
22:30:23.427 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.57, 0.45) opts 0xd
22:30:23.427 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.57, 0.45)
22:30:23.427 00.000 9960 Moving (-0.57, 0.45) raw xDistance=-0.57 yDistance=-0.54
22:30:23.427 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.35 from input -0.57
22:30:23.427 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:30:23.428 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=0, FiltMin=0, FiltMax=116, Gamma=1.000
22:30:23.433 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.54
22:30:23.433 00.000 9960 MoveAxis(E, 258, ABG)
22:30:23.434 00.001 9960 Guiding  Dir = 2, Dur = 258
22:30:23.434 00.000 11872 UpdateGuideState exits: m=4383 SNR=44.5
22:30:23.437 00.003 9960 IsSlewing returns 0
22:30:23.437 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:23.442 00.005 9960 IsGuiding returns 0
22:30:23.442 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:30:23.446 00.004 9960 PulseGuide returned control before completion, sleep 268
22:30:23.446 00.000 11872 Enqueuing Expose request
22:30:23.720 00.274 9960 IsGuiding returns 1
22:30:23.721 00.001 9960 scope still moving after pulse duration time elapsed
22:30:23.751 00.030 9960 IsSlewing returns 0
22:30:23.754 00.003 9960 IsGuiding returns 0
22:30:23.754 00.000 9960 scope move finished after 258 + 55 ms
22:30:23.754 00.000 9960 Move returns status 0, amount 258
22:30:23.756 00.002 9960 MoveAxis(N, 0, ABG)
22:30:23.756 00.000 9960 Move returns status 0, amount 0
22:30:23.756 00.000 9960 move complete, result=0
22:30:23.757 00.001 9960 worker thread done servicing request
22:30:23.757 00.000 9960 Worker thread wakes up
22:30:23.758 00.001 11872 GuideStep: -0.6 px 258 ms EAST, -0.5 px 0 ms NORTH
22:30:23.764 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:30:23.764 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:30:25.016 01.252 9960 Exposure complete
22:30:25.148 00.132 9960 worker thread done servicing request
22:30:25.148 00.000 11872 OnExposeComplete: enter
22:30:25.153 00.005 11872 UpdateGuideState(): m_state=6
22:30:25.157 00.004 11872 Star::Find(15, 1786, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 470
22:30:25.161 00.004 11872 Star::Find returns 1 (0), X=1786.92, Y=950.09, Mass=4287, SNR=44.3, Peak=197 HFD=5.9
22:30:25.165 00.004 11872 CameraToMount -- cameraTheta (2.24) - m_xAngle (0.00) = xAngle (2.24 = 2.24)
22:30:25.169 00.004 11872 CameraToMount -- cameraTheta (2.24) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (5.21 = -1.08)
22:30:25.173 00.004 11872 CameraToMount -- cameraX=-0.30 cameraY=0.38 hyp=0.48 cameraTheta=2.24 mountX=-0.30 mountY=-0.42, mountTheta=-2.18
22:30:25.178 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.30, y=0.38, opts=13)
22:30:25.183 00.005 11872 Enqueuing Move request for scope (-0.30, 0.38)
22:30:25.186 00.003 9960 Worker thread wakes up
22:30:25.186 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=197, med=0, FiltMin=0, FiltMax=118, Gamma=1.000
22:30:25.191 00.005 11872 UpdateGuideState exits: m=4287 SNR=44.3
22:30:25.195 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:25.198 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.38) opts 0xd
22:30:25.198 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.30, 0.38)
22:30:25.198 00.000 9960 Moving (-0.30, 0.38) raw xDistance=-0.30 yDistance=-0.42
22:30:25.198 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:30:25.204 00.006 11872 Enqueuing Expose request
22:30:25.207 00.003 9960 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.30
22:30:25.208 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:30:25.208 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.42
22:30:25.208 00.000 9960 MoveAxis(E, 158, ABG)
22:30:25.208 00.000 9960 Guiding  Dir = 2, Dur = 158
22:30:25.209 00.001 9960 IsSlewing returns 0
22:30:25.209 00.000 9960 IsGuiding returns 0
22:30:25.210 00.001 9960 PulseGuide returned control before completion, sleep 168
22:30:25.379 00.169 9960 IsGuiding returns 1
22:30:25.380 00.001 9960 scope still moving after pulse duration time elapsed
22:30:25.411 00.031 9960 IsSlewing returns 0
22:30:25.412 00.001 9960 IsGuiding returns 0
22:30:25.412 00.000 9960 scope move finished after 158 + 44 ms
22:30:25.413 00.001 9960 Move returns status 0, amount 158
22:30:25.413 00.000 9960 MoveAxis(N, 0, ABG)
22:30:25.414 00.001 9960 Move returns status 0, amount 0
22:30:25.414 00.000 9960 move complete, result=0
22:30:25.414 00.000 9960 worker thread done servicing request
22:30:25.415 00.001 11872 GuideStep: -0.3 px 158 ms EAST, -0.4 px 0 ms NORTH
22:30:25.423 00.008 9960 Worker thread wakes up
22:30:25.423 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:30:25.423 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:30:26.670 01.247 9960 Exposure complete
22:30:26.794 00.124 9960 worker thread done servicing request
22:30:26.794 00.000 11872 OnExposeComplete: enter
22:30:26.799 00.005 11872 UpdateGuideState(): m_state=6
22:30:26.803 00.004 11872 Star::Find(15, 1786, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 471
22:30:26.808 00.005 11872 Star::Find returns 1 (0), X=1787.58, Y=948.72, Mass=4126, SNR=42.9, Peak=190 HFD=5.6
22:30:26.811 00.003 11872 CameraToMount -- cameraTheta (-1.22) - m_xAngle (0.00) = xAngle (-1.23 = -1.23)
22:30:26.814 00.003 11872 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.74 = 1.74)
22:30:26.818 00.004 11872 CameraToMount -- cameraX=0.36 cameraY=-0.99 hyp=1.06 cameraTheta=-1.22 mountX=0.36 mountY=1.04, mountTheta=1.24
22:30:26.824 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.36, y=-0.99, opts=13)
22:30:26.828 00.004 11872 Enqueuing Move request for scope (0.36, -0.99)
22:30:26.835 00.007 9960 Worker thread wakes up
22:30:26.835 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=190, med=0, FiltMin=0, FiltMax=105, Gamma=1.000
22:30:26.840 00.005 11872 UpdateGuideState exits: m=4126 SNR=42.9
22:30:26.844 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:26.848 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:30:26.851 00.003 11872 Enqueuing Expose request
22:30:26.856 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.36, -0.99) opts 0xd
22:30:26.856 00.000 9960 Handling offset move in thread for scope, endpoint = (0.36, -0.99)
22:30:26.856 00.000 9960 Moving (0.36, -0.99) raw xDistance=0.36 yDistance=1.04
22:30:26.856 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.36
22:30:26.856 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.04 from input 1.04
22:30:26.856 00.000 9960 MoveAxis(W, 157, ABG)
22:30:26.856 00.000 9960 Guiding  Dir = 3, Dur = 157
22:30:26.857 00.001 9960 IsSlewing returns 0
22:30:26.857 00.000 9960 IsGuiding returns 0
22:30:26.858 00.001 9960 PulseGuide returned control before completion, sleep 167
22:30:27.034 00.176 9960 IsGuiding returns 1
22:30:27.035 00.001 9960 scope still moving after pulse duration time elapsed
22:30:27.066 00.031 9960 IsSlewing returns 0
22:30:27.067 00.001 9960 IsGuiding returns 0
22:30:27.068 00.001 9960 scope move finished after 157 + 53 ms
22:30:27.069 00.001 9960 Move returns status 0, amount 157
22:30:27.069 00.000 9960 MoveAxis(S, 778, ABG)
22:30:27.069 00.000 9960 Guiding  Dir = 1, Dur = 778
22:30:27.070 00.001 9960 IsSlewing returns 0
22:30:27.070 00.000 9960 IsGuiding returns 0
22:30:27.071 00.001 9960 PulseGuide returned control before completion, sleep 788
22:30:27.862 00.791 9960 IsGuiding returns 1
22:30:27.862 00.000 9960 scope still moving after pulse duration time elapsed
22:30:27.893 00.031 9960 IsSlewing returns 0
22:30:27.894 00.001 9960 IsGuiding returns 0
22:30:27.894 00.000 9960 scope move finished after 778 + 45 ms
22:30:27.894 00.000 9960 Move returns status 0, amount 778
22:30:27.895 00.001 9960 move complete, result=0
22:30:27.895 00.000 9960 worker thread done servicing request
22:30:27.895 00.000 11872 GuideStep: 0.4 px 157 ms WEST, 1.0 px 778 ms SOUTH
22:30:27.902 00.007 9960 Worker thread wakes up
22:30:27.902 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:30:27.902 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:30:29.157 01.255 9960 Exposure complete
22:30:29.282 00.125 9960 worker thread done servicing request
22:30:29.282 00.000 11872 OnExposeComplete: enter
22:30:29.287 00.005 11872 UpdateGuideState(): m_state=6
22:30:29.291 00.004 11872 Star::Find(15, 1787, 948, 0, (0,0,0,0), 1.5, 10.0, 255) frame 472
22:30:29.295 00.004 11872 Star::Find returns 1 (0), X=1787.47, Y=949.85, Mass=4132, SNR=42.7, Peak=201 HFD=5.8
22:30:29.300 00.005 11872 CameraToMount -- cameraTheta (0.50) - m_xAngle (0.00) = xAngle (0.50 = 0.50)
22:30:29.304 00.004 11872 CameraToMount -- cameraTheta (0.50) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (3.47 = -2.81)
22:30:29.308 00.004 11872 CameraToMount -- cameraX=0.25 cameraY=0.14 hyp=0.29 cameraTheta=0.50 mountX=0.25 mountY=-0.09, mountTheta=-0.35
22:30:29.314 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.25, y=0.14, opts=13)
22:30:29.318 00.004 11872 Enqueuing Move request for scope (0.25, 0.14)
22:30:29.323 00.005 9960 Worker thread wakes up
22:30:29.323 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=201, med=0, FiltMin=0, FiltMax=120, Gamma=1.000
22:30:29.327 00.004 11872 UpdateGuideState exits: m=4132 SNR=42.7
22:30:29.331 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.14) opts 0xd
22:30:29.333 00.002 9960 Handling offset move in thread for scope, endpoint = (0.25, 0.14)
22:30:29.333 00.000 9960 Moving (0.25, 0.14) raw xDistance=0.25 yDistance=-0.09
22:30:29.333 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.25
22:30:29.333 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:30:29.333 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:29.337 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:30:29.341 00.004 11872 Enqueuing Expose request
22:30:29.344 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:30:29.344 00.000 9960 MoveAxis(W, 131, ABG)
22:30:29.344 00.000 9960 Guiding  Dir = 3, Dur = 131
22:30:29.345 00.001 9960 IsSlewing returns 0
22:30:29.345 00.000 9960 IsGuiding returns 0
22:30:29.345 00.000 9960 PulseGuide returned control before completion, sleep 141
22:30:29.500 00.155 9960 IsGuiding returns 1
22:30:29.500 00.000 9960 scope still moving after pulse duration time elapsed
22:30:29.531 00.031 9960 IsSlewing returns 0
22:30:29.532 00.001 9960 IsGuiding returns 0
22:30:29.532 00.000 9960 scope move finished after 131 + 56 ms
22:30:29.533 00.001 9960 Move returns status 0, amount 131
22:30:29.533 00.000 9960 MoveAxis(N, 0, ABG)
22:30:29.534 00.001 9960 Move returns status 0, amount 0
22:30:29.534 00.000 9960 move complete, result=0
22:30:29.535 00.001 9960 worker thread done servicing request
22:30:29.535 00.000 9960 Worker thread wakes up
22:30:29.536 00.001 11872 GuideStep: 0.3 px 131 ms WEST, -0.1 px 0 ms NORTH
22:30:29.541 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:30:29.543 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:30:30.792 01.249 9960 Exposure complete
22:30:30.938 00.146 9960 worker thread done servicing request
22:30:30.938 00.000 11872 OnExposeComplete: enter
22:30:30.942 00.004 11872 UpdateGuideState(): m_state=6
22:30:30.946 00.004 11872 Star::Find(15, 1787, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 473
22:30:30.950 00.004 11872 Star::Find returns 1 (0), X=1787.22, Y=949.59, Mass=4459, SNR=45.1, Peak=210 HFD=5.4
22:30:30.954 00.004 11872 CameraToMount -- cameraTheta (-1.55) - m_xAngle (0.00) = xAngle (-1.56 = -1.56)
22:30:30.959 00.005 11872 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.41 = 1.41)
22:30:30.965 00.006 11872 CameraToMount -- cameraX=0.00 cameraY=-0.13 hyp=0.13 cameraTheta=-1.55 mountX=0.00 mountY=0.12, mountTheta=1.56
22:30:30.971 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.00, y=-0.13, opts=13)
22:30:30.975 00.004 11872 Enqueuing Move request for scope (0.00, -0.13)
22:30:30.979 00.004 9960 Worker thread wakes up
22:30:30.979 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=210, med=0, FiltMin=0, FiltMax=110, Gamma=1.000
22:30:30.982 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.13) opts 0xd
22:30:30.982 00.000 11872 UpdateGuideState exits: m=4459 SNR=45.1
22:30:30.987 00.005 9960 Handling offset move in thread for scope, endpoint = (0.00, -0.13)
22:30:30.988 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:30.992 00.004 9960 Moving (0.00, -0.13) raw xDistance=0.00 yDistance=0.12
22:30:30.993 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
22:30:30.993 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:30:30.993 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:30:30.999 00.006 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:30:30.999 00.000 11872 Enqueuing Expose request
22:30:31.005 00.006 9960 MoveAxis(E, 0, ABG)
22:30:31.005 00.000 9960 Move returns status 0, amount 0
22:30:31.005 00.000 9960 MoveAxis(N, 0, ABG)
22:30:31.005 00.000 9960 Move returns status 0, amount 0
22:30:31.006 00.001 9960 move complete, result=0
22:30:31.006 00.000 9960 worker thread done servicing request
22:30:31.006 00.000 11872 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:30:31.013 00.007 9960 Worker thread wakes up
22:30:31.013 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:30:31.013 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:30:32.262 01.249 9960 Exposure complete
22:30:32.392 00.130 9960 worker thread done servicing request
22:30:32.393 00.001 11872 OnExposeComplete: enter
22:30:32.397 00.004 11872 UpdateGuideState(): m_state=6
22:30:32.401 00.004 11872 Star::Find(15, 1787, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 474
22:30:32.404 00.003 11872 Star::Find returns 1 (0), X=1786.72, Y=950.37, Mass=4308, SNR=44.1, Peak=191 HFD=5.5
22:30:32.409 00.005 11872 CameraToMount -- cameraTheta (2.22) - m_xAngle (0.00) = xAngle (2.21 = 2.21)
22:30:32.411 00.002 11872 CameraToMount -- cameraTheta (2.22) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (5.18 = -1.10)
22:30:32.416 00.005 11872 CameraToMount -- cameraX=-0.50 cameraY=0.66 hyp=0.83 cameraTheta=2.22 mountX=-0.50 mountY=-0.74, mountTheta=-2.16
22:30:32.420 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.50, y=0.66, opts=13)
22:30:32.425 00.005 11872 Enqueuing Move request for scope (-0.50, 0.66)
22:30:32.428 00.003 9960 Worker thread wakes up
22:30:32.428 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=191, med=0, FiltMin=0, FiltMax=101, Gamma=1.000
22:30:32.432 00.004 11872 UpdateGuideState exits: m=4308 SNR=44.1
22:30:32.436 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:32.440 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:30:32.443 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.50, 0.66) opts 0xd
22:30:32.443 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.50, 0.66)
22:30:32.445 00.002 9960 Moving (-0.50, 0.66) raw xDistance=-0.50 yDistance=-0.74
22:30:32.445 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.50
22:30:32.445 00.000 9960 resist switch: large excursion: input -0.74 thresh 0.60 direction from 1 to -1
22:30:32.445 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.21
22:30:32.445 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.74 from input -0.74
22:30:32.445 00.000 9960 MoveAxis(E, 233, ABG)
22:30:32.445 00.000 9960 Guiding  Dir = 2, Dur = 233
22:30:32.445 00.000 11872 Enqueuing Expose request
22:30:32.451 00.006 9960 IsSlewing returns 0
22:30:32.451 00.000 9960 IsGuiding returns 0
22:30:32.451 00.000 9960 PulseGuide returned control before completion, sleep 243
22:30:32.708 00.257 9960 IsGuiding returns 0
22:30:32.710 00.002 9960 Move returns status 0, amount 233
22:30:32.711 00.001 9960 MoveAxis(N, 551, ABG)
22:30:32.711 00.000 9960 Guiding  Dir = 0, Dur = 551
22:30:32.711 00.000 9960 IsSlewing returns 0
22:30:32.712 00.001 9960 IsGuiding returns 0
22:30:32.712 00.000 9960 PulseGuide returned control before completion, sleep 561
22:30:33.280 00.568 9960 IsGuiding returns 1
22:30:33.280 00.000 9960 scope still moving after pulse duration time elapsed
22:30:33.312 00.032 9960 IsSlewing returns 0
22:30:33.314 00.002 9960 IsGuiding returns 0
22:30:33.314 00.000 9960 scope move finished after 551 + 51 ms
22:30:33.314 00.000 9960 Move returns status 0, amount 551
22:30:33.315 00.001 9960 move complete, result=0
22:30:33.316 00.001 9960 worker thread done servicing request
22:30:33.316 00.000 9960 Worker thread wakes up
22:30:33.316 00.000 11872 GuideStep: -0.5 px 233 ms EAST, -0.7 px 551 ms NORTH
22:30:33.321 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:30:33.323 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:30:34.574 01.251 9960 Exposure complete
22:30:34.706 00.132 9960 worker thread done servicing request
22:30:34.707 00.001 11872 OnExposeComplete: enter
22:30:34.713 00.006 11872 UpdateGuideState(): m_state=6
22:30:34.717 00.004 11872 Star::Find(15, 1786, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 475
22:30:34.721 00.004 11872 Star::Find returns 1 (0), X=1787.63, Y=948.83, Mass=4240, SNR=43.8, Peak=190 HFD=5.7
22:30:34.724 00.003 11872 CameraToMount -- cameraTheta (-1.13) - m_xAngle (0.00) = xAngle (-1.14 = -1.14)
22:30:34.729 00.005 11872 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.83 = 1.83)
22:30:34.731 00.002 11872 CameraToMount -- cameraX=0.41 cameraY=-0.88 hyp=0.97 cameraTheta=-1.13 mountX=0.40 mountY=0.94, mountTheta=1.16
22:30:34.740 00.009 11872 SchedulePrimaryMove(0FA44CE0, x=0.41, y=-0.88, opts=13)
22:30:34.745 00.005 11872 Enqueuing Move request for scope (0.41, -0.88)
22:30:34.748 00.003 9960 Worker thread wakes up
22:30:34.749 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=190, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
22:30:34.751 00.002 11872 UpdateGuideState exits: m=4240 SNR=43.8
22:30:34.756 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:34.759 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:30:34.764 00.005 11872 Enqueuing Expose request
22:30:34.768 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.41, -0.88) opts 0xd
22:30:34.768 00.000 9960 Handling offset move in thread for scope, endpoint = (0.41, -0.88)
22:30:34.768 00.000 9960 Moving (0.41, -0.88) raw xDistance=0.40 yDistance=0.94
22:30:34.768 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.40
22:30:34.769 00.001 9960 resist switch: large excursion: input 0.94 thresh 0.60 direction from -1 to 1
22:30:34.769 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.81
22:30:34.770 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.94 from input 0.94
22:30:34.770 00.000 9960 MoveAxis(W, 174, ABG)
22:30:34.770 00.000 9960 Guiding  Dir = 3, Dur = 174
22:30:34.770 00.000 9960 IsSlewing returns 0
22:30:34.770 00.000 9960 IsGuiding returns 0
22:30:34.772 00.002 9960 PulseGuide returned control before completion, sleep 184
22:30:34.970 00.198 9960 IsGuiding returns 1
22:30:34.971 00.001 9960 scope still moving after pulse duration time elapsed
22:30:35.000 00.029 9960 IsSlewing returns 0
22:30:35.001 00.001 9960 IsGuiding returns 0
22:30:35.001 00.000 9960 scope move finished after 174 + 56 ms
22:30:35.002 00.001 9960 Move returns status 0, amount 174
22:30:35.002 00.000 9960 MoveAxis(S, 698, ABG)
22:30:35.002 00.000 9960 Guiding  Dir = 1, Dur = 698
22:30:35.004 00.002 9960 IsSlewing returns 0
22:30:35.004 00.000 9960 IsGuiding returns 0
22:30:35.005 00.001 9960 PulseGuide returned control before completion, sleep 708
22:30:35.722 00.717 9960 IsGuiding returns 1
22:30:35.724 00.002 9960 scope still moving after pulse duration time elapsed
22:30:35.752 00.028 9960 IsSlewing returns 0
22:30:35.753 00.001 9960 IsGuiding returns 0
22:30:35.754 00.001 9960 scope move finished after 698 + 51 ms
22:30:35.754 00.000 9960 Move returns status 0, amount 698
22:30:35.755 00.001 9960 move complete, result=0
22:30:35.755 00.000 9960 worker thread done servicing request
22:30:35.755 00.000 9960 Worker thread wakes up
22:30:35.755 00.000 11872 GuideStep: 0.4 px 174 ms WEST, 0.9 px 698 ms SOUTH
22:30:35.762 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:30:35.762 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:30:37.015 01.253 9960 Exposure complete
22:30:37.140 00.125 9960 worker thread done servicing request
22:30:37.140 00.000 11872 OnExposeComplete: enter
22:30:37.147 00.007 11872 UpdateGuideState(): m_state=6
22:30:37.152 00.005 11872 Star::Find(15, 1787, 948, 0, (0,0,0,0), 1.5, 10.0, 255) frame 476
22:30:37.156 00.004 11872 Star::Find returns 1 (0), X=1786.92, Y=950.19, Mass=4255, SNR=44.1, Peak=197 HFD=5.9
22:30:37.160 00.004 11872 CameraToMount -- cameraTheta (2.12) - m_xAngle (0.00) = xAngle (2.11 = 2.11)
22:30:37.165 00.005 11872 CameraToMount -- cameraTheta (2.12) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (5.08 = -1.20)
22:30:37.168 00.003 11872 CameraToMount -- cameraX=-0.29 cameraY=0.48 hyp=0.57 cameraTheta=2.12 mountX=-0.29 mountY=-0.53, mountTheta=-2.08
22:30:37.174 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.29, y=0.48, opts=13)
22:30:37.178 00.004 11872 Enqueuing Move request for scope (-0.29, 0.48)
22:30:37.182 00.004 9960 Worker thread wakes up
22:30:37.183 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.48) opts 0xd
22:30:37.183 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.29, 0.48)
22:30:37.183 00.000 9960 Moving (-0.29, 0.48) raw xDistance=-0.29 yDistance=-0.53
22:30:37.184 00.001 9960 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.29
22:30:37.184 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:30:37.184 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=197, med=0, FiltMin=0, FiltMax=115, Gamma=1.000
22:30:37.187 00.003 11872 UpdateGuideState exits: m=4255 SNR=44.1
22:30:37.192 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:37.196 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:30:37.200 00.004 11872 Enqueuing Expose request
22:30:37.204 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.53
22:30:37.205 00.001 9960 MoveAxis(E, 125, ABG)
22:30:37.205 00.000 9960 Guiding  Dir = 2, Dur = 125
22:30:37.205 00.000 9960 IsSlewing returns 0
22:30:37.206 00.001 9960 IsGuiding returns 0
22:30:37.206 00.000 9960 PulseGuide returned control before completion, sleep 135
22:30:37.344 00.138 9960 IsGuiding returns 1
22:30:37.345 00.001 9960 scope still moving after pulse duration time elapsed
22:30:37.376 00.031 9960 IsSlewing returns 0
22:30:37.378 00.002 9960 IsGuiding returns 0
22:30:37.378 00.000 9960 scope move finished after 125 + 47 ms
22:30:37.379 00.001 9960 Move returns status 0, amount 125
22:30:37.379 00.000 9960 MoveAxis(N, 0, ABG)
22:30:37.379 00.000 9960 Move returns status 0, amount 0
22:30:37.380 00.001 9960 move complete, result=0
22:30:37.380 00.000 9960 worker thread done servicing request
22:30:37.381 00.001 9960 Worker thread wakes up
22:30:37.381 00.000 11872 GuideStep: -0.3 px 125 ms EAST, -0.5 px 0 ms NORTH
22:30:37.387 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:30:37.389 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:30:38.641 01.252 9960 Exposure complete
22:30:38.769 00.128 9960 worker thread done servicing request
22:30:38.770 00.001 11872 OnExposeComplete: enter
22:30:38.774 00.004 11872 UpdateGuideState(): m_state=6
22:30:38.778 00.004 11872 Star::Find(15, 1786, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 477
22:30:38.782 00.004 11872 Star::Find returns 1 (0), X=1787.51, Y=948.81, Mass=4380, SNR=44.8, Peak=194 HFD=5.7
22:30:38.786 00.004 11872 CameraToMount -- cameraTheta (-1.26) - m_xAngle (0.00) = xAngle (-1.26 = -1.26)
22:30:38.790 00.004 11872 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.71 = 1.71)
22:30:38.794 00.004 11872 CameraToMount -- cameraX=0.29 cameraY=-0.90 hyp=0.95 cameraTheta=-1.26 mountX=0.29 mountY=0.94, mountTheta=1.27
22:30:38.798 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.29, y=-0.90, opts=13)
22:30:38.806 00.008 11872 Enqueuing Move request for scope (0.29, -0.90)
22:30:38.810 00.004 9960 Worker thread wakes up
22:30:38.810 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.90) opts 0xd
22:30:38.810 00.000 9960 Handling offset move in thread for scope, endpoint = (0.29, -0.90)
22:30:38.810 00.000 9960 Moving (0.29, -0.90) raw xDistance=0.29 yDistance=0.94
22:30:38.810 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.29
22:30:38.811 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.94 from input 0.94
22:30:38.811 00.000 9960 MoveAxis(W, 127, ABG)
22:30:38.811 00.000 9960 Guiding  Dir = 3, Dur = 127
22:30:38.811 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=194, med=0, FiltMin=0, FiltMax=118, Gamma=1.000
22:30:38.815 00.004 9960 IsSlewing returns 0
22:30:38.816 00.001 11872 UpdateGuideState exits: m=4380 SNR=44.8
22:30:38.819 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:38.823 00.004 9960 IsGuiding returns 0
22:30:38.823 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:30:38.828 00.005 11872 Enqueuing Expose request
22:30:38.831 00.003 9960 PulseGuide returned control before completion, sleep 137
22:30:38.976 00.145 9960 IsGuiding returns 1
22:30:38.977 00.001 9960 scope still moving after pulse duration time elapsed
22:30:39.007 00.030 9960 IsSlewing returns 0
22:30:39.010 00.003 9960 IsGuiding returns 1
22:30:39.039 00.029 9960 IsSlewing returns 0
22:30:39.040 00.001 9960 IsGuiding returns 0
22:30:39.040 00.000 9960 scope move finished after 127 + 89 ms
22:30:39.040 00.000 9960 Move returns status 0, amount 127
22:30:39.042 00.002 9960 MoveAxis(S, 700, ABG)
22:30:39.042 00.000 9960 Guiding  Dir = 1, Dur = 700
22:30:39.043 00.001 9960 IsSlewing returns 0
22:30:39.044 00.001 9960 IsGuiding returns 0
22:30:39.044 00.000 9960 PulseGuide returned control before completion, sleep 710
22:30:39.760 00.716 9960 IsGuiding returns 1
22:30:39.761 00.001 9960 scope still moving after pulse duration time elapsed
22:30:39.792 00.031 9960 IsSlewing returns 0
22:30:39.793 00.001 9960 IsGuiding returns 0
22:30:39.793 00.000 9960 scope move finished after 700 + 49 ms
22:30:39.793 00.000 9960 Move returns status 0, amount 700
22:30:39.794 00.001 9960 move complete, result=0
22:30:39.794 00.000 9960 worker thread done servicing request
22:30:39.794 00.000 11872 GuideStep: 0.3 px 127 ms WEST, 0.9 px 700 ms SOUTH
22:30:39.801 00.007 9960 Worker thread wakes up
22:30:39.801 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:30:39.801 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:30:41.054 01.253 9960 Exposure complete
22:30:41.180 00.126 9960 worker thread done servicing request
22:30:41.181 00.001 11872 OnExposeComplete: enter
22:30:41.185 00.004 11872 UpdateGuideState(): m_state=6
22:30:41.190 00.005 11872 Star::Find(15, 1787, 948, 0, (0,0,0,0), 1.5, 10.0, 255) frame 478
22:30:41.194 00.004 11872 Star::Find returns 1 (0), X=1787.49, Y=949.76, Mass=4163, SNR=43.5, Peak=180 HFD=5.6
22:30:41.197 00.003 11872 CameraToMount -- cameraTheta (0.18) - m_xAngle (0.00) = xAngle (0.17 = 0.17)
22:30:41.202 00.005 11872 CameraToMount -- cameraTheta (0.18) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (3.14 = -3.14)
22:30:41.207 00.005 11872 CameraToMount -- cameraX=0.28 cameraY=0.05 hyp=0.28 cameraTheta=0.18 mountX=0.28 mountY=-0.00, mountTheta=-0.00
22:30:41.212 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.28, y=0.05, opts=13)
22:30:41.216 00.004 11872 Enqueuing Move request for scope (0.28, 0.05)
22:30:41.220 00.004 9960 Worker thread wakes up
22:30:41.220 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=180, med=0, FiltMin=0, FiltMax=113, Gamma=1.000
22:30:41.224 00.004 11872 UpdateGuideState exits: m=4163 SNR=43.5
22:30:41.228 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:41.233 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:30:41.237 00.004 11872 Enqueuing Expose request
22:30:41.240 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.05) opts 0xd
22:30:41.240 00.000 9960 Handling offset move in thread for scope, endpoint = (0.28, 0.05)
22:30:41.240 00.000 9960 Moving (0.28, 0.05) raw xDistance=0.28 yDistance=-0.00
22:30:41.241 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.28
22:30:41.241 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:30:41.241 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
22:30:41.241 00.000 9960 MoveAxis(W, 139, ABG)
22:30:41.241 00.000 9960 Guiding  Dir = 3, Dur = 139
22:30:41.241 00.000 9960 IsSlewing returns 0
22:30:41.242 00.001 9960 IsGuiding returns 0
22:30:41.242 00.000 9960 PulseGuide returned control before completion, sleep 149
22:30:41.402 00.160 9960 IsGuiding returns 1
22:30:41.403 00.001 9960 scope still moving after pulse duration time elapsed
22:30:41.434 00.031 9960 IsSlewing returns 0
22:30:41.434 00.000 9960 IsGuiding returns 0
22:30:41.434 00.000 9960 scope move finished after 139 + 52 ms
22:30:41.434 00.000 9960 Move returns status 0, amount 139
22:30:41.435 00.001 9960 MoveAxis(N, 0, ABG)
22:30:41.435 00.000 9960 Move returns status 0, amount 0
22:30:41.435 00.000 9960 move complete, result=0
22:30:41.435 00.000 9960 worker thread done servicing request
22:30:41.436 00.001 9960 Worker thread wakes up
22:30:41.436 00.000 11872 GuideStep: 0.3 px 139 ms WEST, -0.0 px 0 ms NORTH
22:30:41.440 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
22:30:41.440 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:30:42.684 01.244 9960 Exposure complete
22:30:42.800 00.116 9960 worker thread done servicing request
22:30:42.800 00.000 11872 OnExposeComplete: enter
22:30:42.805 00.005 11872 UpdateGuideState(): m_state=6
22:30:42.809 00.004 11872 Star::Find(15, 1787, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 479
22:30:42.812 00.003 11872 Star::Find returns 1 (0), X=1787.14, Y=949.53, Mass=4237, SNR=44.3, Peak=187 HFD=5.4
22:30:42.817 00.005 11872 CameraToMount -- cameraTheta (-1.95) - m_xAngle (0.00) = xAngle (-1.96 = -1.96)
22:30:42.821 00.004 11872 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.01 = 1.01)
22:30:42.825 00.004 11872 CameraToMount -- cameraX=-0.07 cameraY=-0.18 hyp=0.20 cameraTheta=-1.95 mountX=-0.07 mountY=0.17, mountTheta=1.99
22:30:42.832 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.07, y=-0.18, opts=13)
22:30:42.835 00.003 11872 Enqueuing Move request for scope (-0.07, -0.18)
22:30:42.839 00.004 9960 Worker thread wakes up
22:30:42.839 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.18) opts 0xd
22:30:42.840 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.07, -0.18)
22:30:42.840 00.000 9960 Moving (-0.07, -0.18) raw xDistance=-0.07 yDistance=0.17
22:30:42.840 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:30:42.840 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:30:42.841 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
22:30:42.841 00.000 9960 MoveAxis(E, 0, ABG)
22:30:42.841 00.000 9960 Move returns status 0, amount 0
22:30:42.841 00.000 9960 MoveAxis(N, 0, ABG)
22:30:42.841 00.000 9960 Move returns status 0, amount 0
22:30:42.842 00.001 9960 move complete, result=0
22:30:42.842 00.000 9960 worker thread done servicing request
22:30:42.842 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=187, med=0, FiltMin=0, FiltMax=103, Gamma=1.000
22:30:42.847 00.005 11872 UpdateGuideState exits: m=4237 SNR=44.3
22:30:42.851 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:42.857 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:30:42.861 00.004 11872 Enqueuing Expose request
22:30:42.865 00.004 9960 Worker thread wakes up
22:30:42.865 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:30:42.865 00.000 11872 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:30:42.869 00.004 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:30:44.124 01.255 9960 Exposure complete
22:30:44.247 00.123 9960 worker thread done servicing request
22:30:44.247 00.000 11872 OnExposeComplete: enter
22:30:44.251 00.004 11872 UpdateGuideState(): m_state=6
22:30:44.256 00.005 11872 Star::Find(15, 1787, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 480
22:30:44.259 00.003 11872 Star::Find returns 1 (0), X=1787.17, Y=949.50, Mass=4502, SNR=45.1, Peak=189 HFD=5.5
22:30:44.265 00.006 11872 CameraToMount -- cameraTheta (-1.78) - m_xAngle (0.00) = xAngle (-1.78 = -1.78)
22:30:44.272 00.007 11872 CameraToMount -- cameraTheta (-1.78) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.19 = 1.19)
22:30:44.277 00.005 11872 CameraToMount -- cameraX=-0.05 cameraY=-0.21 hyp=0.22 cameraTheta=-1.78 mountX=-0.05 mountY=0.20, mountTheta=1.80
22:30:44.283 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.05, y=-0.21, opts=13)
22:30:44.288 00.005 11872 Enqueuing Move request for scope (-0.05, -0.21)
22:30:44.291 00.003 9960 Worker thread wakes up
22:30:44.291 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.21) opts 0xd
22:30:44.291 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.05, -0.21)
22:30:44.291 00.000 9960 Moving (-0.05, -0.21) raw xDistance=-0.05 yDistance=0.20
22:30:44.293 00.002 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:30:44.293 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=189, med=0, FiltMin=0, FiltMax=105, Gamma=1.000
22:30:44.297 00.004 11872 UpdateGuideState exits: m=4502 SNR=45.1
22:30:44.300 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:44.305 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:30:44.311 00.006 11872 Enqueuing Expose request
22:30:44.314 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.20
22:30:44.315 00.001 9960 MoveAxis(E, 0, ABG)
22:30:44.315 00.000 9960 Move returns status 0, amount 0
22:30:44.315 00.000 9960 MoveAxis(S, 151, ABG)
22:30:44.315 00.000 9960 Guiding  Dir = 1, Dur = 151
22:30:44.316 00.001 9960 IsSlewing returns 0
22:30:44.316 00.000 9960 IsGuiding returns 0
22:30:44.317 00.001 9960 PulseGuide returned control before completion, sleep 161
22:30:44.490 00.173 9960 IsGuiding returns 0
22:30:44.490 00.000 9960 Move returns status 0, amount 151
22:30:44.490 00.000 9960 move complete, result=0
22:30:44.493 00.003 9960 worker thread done servicing request
22:30:44.494 00.001 11872 GuideStep: -0.0 px 0 ms EAST, 0.2 px 151 ms SOUTH
22:30:44.501 00.007 9960 Worker thread wakes up
22:30:44.501 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:30:44.501 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:30:45.749 01.248 9960 Exposure complete
22:30:45.865 00.116 9960 worker thread done servicing request
22:30:45.866 00.001 11872 OnExposeComplete: enter
22:30:45.870 00.004 11872 UpdateGuideState(): m_state=6
22:30:45.873 00.003 11872 Star::Find(15, 1787, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 481
22:30:45.877 00.004 11872 Star::Find returns 1 (0), X=1787.19, Y=949.23, Mass=4510, SNR=45.6, Peak=181 HFD=5.9
22:30:45.882 00.005 11872 CameraToMount -- cameraTheta (-1.63) - m_xAngle (0.00) = xAngle (-1.64 = -1.64)
22:30:45.886 00.004 11872 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.33 = 1.33)
22:30:45.891 00.005 11872 CameraToMount -- cameraX=-0.03 cameraY=-0.48 hyp=0.48 cameraTheta=-1.63 mountX=-0.03 mountY=0.47, mountTheta=1.64
22:30:45.897 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.03, y=-0.48, opts=13)
22:30:45.902 00.005 11872 Enqueuing Move request for scope (-0.03, -0.48)
22:30:45.905 00.003 9960 Worker thread wakes up
22:30:45.906 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.48) opts 0xd
22:30:45.906 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.03, -0.48)
22:30:45.906 00.000 9960 Moving (-0.03, -0.48) raw xDistance=-0.03 yDistance=0.47
22:30:45.906 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:30:45.906 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.47 from input 0.47
22:30:45.908 00.002 9960 MoveAxis(E, 0, ABG)
22:30:45.908 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=181, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
22:30:45.912 00.004 9960 Move returns status 0, amount 0
22:30:45.912 00.000 9960 MoveAxis(S, 351, ABG)
22:30:45.912 00.000 9960 Guiding  Dir = 1, Dur = 351
22:30:45.912 00.000 11872 UpdateGuideState exits: m=4510 SNR=45.6
22:30:45.915 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:45.918 00.003 9960 IsSlewing returns 0
22:30:45.918 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:30:45.921 00.003 9960 IsGuiding returns 0
22:30:45.921 00.000 11872 Enqueuing Expose request
22:30:45.924 00.003 9960 PulseGuide returned control before completion, sleep 361
22:30:46.287 00.363 9960 IsGuiding returns 1
22:30:46.287 00.000 9960 scope still moving after pulse duration time elapsed
22:30:46.319 00.032 9960 IsSlewing returns 0
22:30:46.320 00.001 9960 IsGuiding returns 0
22:30:46.320 00.000 9960 scope move finished after 351 + 48 ms
22:30:46.321 00.001 9960 Move returns status 0, amount 351
22:30:46.321 00.000 9960 move complete, result=0
22:30:46.321 00.000 9960 worker thread done servicing request
22:30:46.323 00.002 9960 Worker thread wakes up
22:30:46.323 00.000 11872 GuideStep: -0.0 px 0 ms EAST, 0.5 px 351 ms SOUTH
22:30:46.330 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:30:46.330 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:30:47.578 01.248 9960 Exposure complete
22:30:47.700 00.122 9960 worker thread done servicing request
22:30:47.700 00.000 11872 OnExposeComplete: enter
22:30:47.705 00.005 11872 UpdateGuideState(): m_state=6
22:30:47.712 00.007 11872 Star::Find(15, 1787, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 482
22:30:47.717 00.005 11872 Star::Find returns 1 (0), X=1787.15, Y=950.59, Mass=4550, SNR=45.4, Peak=193 HFD=5.4
22:30:47.721 00.004 11872 CameraToMount -- cameraTheta (1.65) - m_xAngle (0.00) = xAngle (1.64 = 1.64)
22:30:47.725 00.004 11872 CameraToMount -- cameraTheta (1.65) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.61 = -1.67)
22:30:47.729 00.004 11872 CameraToMount -- cameraX=-0.07 cameraY=0.88 hyp=0.88 cameraTheta=1.65 mountX=-0.06 mountY=-0.88, mountTheta=-1.64
22:30:47.734 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.07, y=0.88, opts=13)
22:30:47.738 00.004 11872 Enqueuing Move request for scope (-0.07, 0.88)
22:30:47.742 00.004 9960 Worker thread wakes up
22:30:47.743 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.88) opts 0xd
22:30:47.743 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=193, med=0, FiltMin=0, FiltMax=121, Gamma=1.000
22:30:47.747 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.07, 0.88)
22:30:47.747 00.000 9960 Moving (-0.07, 0.88) raw xDistance=-0.06 yDistance=-0.88
22:30:47.748 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:30:47.748 00.000 11872 UpdateGuideState exits: m=4550 SNR=45.4
22:30:47.751 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:47.755 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:30:47.758 00.003 11872 Enqueuing Expose request
22:30:47.762 00.004 9960 resist switch: large excursion: input -0.88 thresh 0.60 direction from 1 to -1
22:30:47.762 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.63
22:30:47.762 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.88 from input -0.88
22:30:47.762 00.000 9960 MoveAxis(E, 0, ABG)
22:30:47.763 00.001 9960 Move returns status 0, amount 0
22:30:47.763 00.000 9960 MoveAxis(N, 653, ABG)
22:30:47.763 00.000 9960 Guiding  Dir = 0, Dur = 653
22:30:47.763 00.000 9960 IsSlewing returns 0
22:30:47.763 00.000 9960 IsGuiding returns 0
22:30:47.764 00.001 9960 PulseGuide returned control before completion, sleep 663
22:30:48.428 00.664 9960 IsGuiding returns 1
22:30:48.429 00.001 9960 scope still moving after pulse duration time elapsed
22:30:48.462 00.033 9960 IsSlewing returns 0
22:30:48.463 00.001 9960 IsGuiding returns 0
22:30:48.465 00.002 9960 scope move finished after 653 + 47 ms
22:30:48.465 00.000 9960 Move returns status 0, amount 653
22:30:48.466 00.001 9960 move complete, result=0
22:30:48.466 00.000 9960 worker thread done servicing request
22:30:48.467 00.001 9960 Worker thread wakes up
22:30:48.467 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.9 px 653 ms NORTH
22:30:48.473 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:30:48.473 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:30:49.719 01.246 9960 Exposure complete
22:30:49.834 00.115 9960 worker thread done servicing request
22:30:49.834 00.000 11872 OnExposeComplete: enter
22:30:49.838 00.004 11872 UpdateGuideState(): m_state=6
22:30:49.841 00.003 11872 Star::Find(15, 1787, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 483
22:30:49.845 00.004 11872 Star::Find returns 1 (0), X=1787.47, Y=949.26, Mass=4671, SNR=46.5, Peak=194 HFD=5.7
22:30:49.850 00.005 11872 CameraToMount -- cameraTheta (-1.06) - m_xAngle (0.00) = xAngle (-1.06 = -1.06)
22:30:49.854 00.004 11872 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.91 = 1.91)
22:30:49.858 00.004 11872 CameraToMount -- cameraX=0.25 cameraY=-0.45 hyp=0.51 cameraTheta=-1.06 mountX=0.25 mountY=0.48, mountTheta=1.09
22:30:49.864 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.25, y=-0.45, opts=13)
22:30:49.869 00.005 11872 Enqueuing Move request for scope (0.25, -0.45)
22:30:49.873 00.004 9960 Worker thread wakes up
22:30:49.873 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=194, med=0, FiltMin=0, FiltMax=119, Gamma=1.000
22:30:49.877 00.004 11872 UpdateGuideState exits: m=4671 SNR=46.5
22:30:49.882 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:49.886 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:30:49.892 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.45) opts 0xd
22:30:49.892 00.000 9960 Handling offset move in thread for scope, endpoint = (0.25, -0.45)
22:30:49.893 00.001 11872 Enqueuing Expose request
22:30:49.898 00.005 9960 Moving (0.25, -0.45) raw xDistance=0.25 yDistance=0.48
22:30:49.898 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
22:30:49.898 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:30:49.898 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.48
22:30:49.898 00.000 9960 MoveAxis(W, 118, ABG)
22:30:49.899 00.001 9960 Guiding  Dir = 3, Dur = 118
22:30:49.899 00.000 9960 IsSlewing returns 0
22:30:49.899 00.000 9960 IsGuiding returns 0
22:30:49.899 00.000 9960 PulseGuide returned control before completion, sleep 128
22:30:50.035 00.136 9960 IsGuiding returns 1
22:30:50.035 00.000 9960 scope still moving after pulse duration time elapsed
22:30:50.065 00.030 9960 IsSlewing returns 0
22:30:50.066 00.001 9960 IsGuiding returns 1
22:30:50.096 00.030 9960 IsSlewing returns 0
22:30:50.098 00.002 9960 IsGuiding returns 0
22:30:50.099 00.001 9960 scope move finished after 118 + 81 ms
22:30:50.099 00.000 9960 Move returns status 0, amount 118
22:30:50.100 00.001 9960 MoveAxis(N, 0, ABG)
22:30:50.100 00.000 9960 Move returns status 0, amount 0
22:30:50.100 00.000 9960 move complete, result=0
22:30:50.101 00.001 9960 worker thread done servicing request
22:30:50.101 00.000 11872 GuideStep: 0.3 px 118 ms WEST, 0.5 px 0 ms NORTH
22:30:50.108 00.007 9960 Worker thread wakes up
22:30:50.108 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:30:50.108 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:30:51.365 01.257 9960 Exposure complete
22:30:51.490 00.125 9960 worker thread done servicing request
22:30:51.490 00.000 11872 OnExposeComplete: enter
22:30:51.496 00.006 11872 UpdateGuideState(): m_state=6
22:30:51.500 00.004 11872 Star::Find(15, 1787, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 484
22:30:51.504 00.004 11872 Star::Find returns 1 (0), X=1787.26, Y=948.97, Mass=4250, SNR=44.1, Peak=202 HFD=6.0
22:30:51.507 00.003 11872 CameraToMount -- cameraTheta (-1.51) - m_xAngle (0.00) = xAngle (-1.52 = -1.52)
22:30:51.512 00.005 11872 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.45 = 1.45)
22:30:51.516 00.004 11872 CameraToMount -- cameraX=0.04 cameraY=-0.74 hyp=0.74 cameraTheta=-1.51 mountX=0.04 mountY=0.73, mountTheta=1.52
22:30:51.521 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.04, y=-0.74, opts=13)
22:30:51.525 00.004 11872 Enqueuing Move request for scope (0.04, -0.74)
22:30:51.529 00.004 9960 Worker thread wakes up
22:30:51.529 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=202, med=0, FiltMin=0, FiltMax=106, Gamma=1.000
22:30:51.532 00.003 11872 UpdateGuideState exits: m=4250 SNR=44.1
22:30:51.537 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:51.540 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:30:51.544 00.004 11872 Enqueuing Expose request
22:30:51.548 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.74) opts 0xd
22:30:51.549 00.001 9960 Handling offset move in thread for scope, endpoint = (0.04, -0.74)
22:30:51.549 00.000 9960 Moving (0.04, -0.74) raw xDistance=0.04 yDistance=0.73
22:30:51.549 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:30:51.549 00.000 9960 resist switch: large excursion: input 0.73 thresh 0.60 direction from -1 to 1
22:30:51.551 00.002 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.20
22:30:51.551 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.73 from input 0.73
22:30:51.551 00.000 9960 MoveAxis(E, 0, ABG)
22:30:51.552 00.001 9960 Move returns status 0, amount 0
22:30:51.552 00.000 9960 MoveAxis(S, 549, ABG)
22:30:51.552 00.000 9960 Guiding  Dir = 1, Dur = 549
22:30:51.553 00.001 9960 IsSlewing returns 0
22:30:51.553 00.000 9960 IsGuiding returns 0
22:30:51.553 00.000 9960 PulseGuide returned control before completion, sleep 559
22:30:52.122 00.569 9960 IsGuiding returns 1
22:30:52.122 00.000 9960 scope still moving after pulse duration time elapsed
22:30:52.154 00.032 9960 IsSlewing returns 0
22:30:52.155 00.001 9960 IsGuiding returns 0
22:30:52.156 00.001 9960 scope move finished after 549 + 54 ms
22:30:52.156 00.000 9960 Move returns status 0, amount 549
22:30:52.158 00.002 9960 move complete, result=0
22:30:52.158 00.000 9960 worker thread done servicing request
22:30:52.158 00.000 9960 Worker thread wakes up
22:30:52.158 00.000 11872 GuideStep: 0.0 px 0 ms EAST, 0.7 px 549 ms SOUTH
22:30:52.165 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:30:52.165 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:30:53.409 01.244 9960 Exposure complete
22:30:53.528 00.119 9960 worker thread done servicing request
22:30:53.528 00.000 11872 OnExposeComplete: enter
22:30:53.533 00.005 11872 UpdateGuideState(): m_state=6
22:30:53.536 00.003 11872 Star::Find(15, 1787, 948, 0, (0,0,0,0), 1.5, 10.0, 255) frame 485
22:30:53.540 00.004 11872 Star::Find returns 1 (0), X=1786.89, Y=950.28, Mass=4214, SNR=43.4, Peak=188 HFD=5.6
22:30:53.545 00.005 11872 CameraToMount -- cameraTheta (2.10) - m_xAngle (0.00) = xAngle (2.09 = 2.09)
22:30:53.550 00.005 11872 CameraToMount -- cameraTheta (2.10) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (5.06 = -1.22)
22:30:53.554 00.004 11872 CameraToMount -- cameraX=-0.33 cameraY=0.57 hyp=0.66 cameraTheta=2.10 mountX=-0.33 mountY=-0.62, mountTheta=-2.06
22:30:53.560 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.33, y=0.57, opts=13)
22:30:53.565 00.005 11872 Enqueuing Move request for scope (-0.33, 0.57)
22:30:53.568 00.003 9960 Worker thread wakes up
22:30:53.568 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=188, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
22:30:53.573 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.57) opts 0xd
22:30:53.574 00.001 11872 UpdateGuideState exits: m=4214 SNR=43.4
22:30:53.578 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:53.581 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:30:53.585 00.004 11872 Enqueuing Expose request
22:30:53.590 00.005 9960 Handling offset move in thread for scope, endpoint = (-0.33, 0.57)
22:30:53.590 00.000 9960 Moving (-0.33, 0.57) raw xDistance=-0.33 yDistance=-0.62
22:30:53.590 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.33
22:30:53.590 00.000 9960 resist switch: large excursion: input -0.62 thresh 0.60 direction from 1 to -1
22:30:53.590 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.86
22:30:53.591 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.62 from input -0.62
22:30:53.591 00.000 9960 MoveAxis(E, 154, ABG)
22:30:53.591 00.000 9960 Guiding  Dir = 2, Dur = 154
22:30:53.591 00.000 9960 IsSlewing returns 0
22:30:53.591 00.000 9960 IsGuiding returns 0
22:30:53.592 00.001 9960 PulseGuide returned control before completion, sleep 164
22:30:53.760 00.168 9960 IsGuiding returns 1
22:30:53.760 00.000 9960 scope still moving after pulse duration time elapsed
22:30:53.793 00.033 9960 IsSlewing returns 0
22:30:53.797 00.004 9960 IsGuiding returns 0
22:30:53.797 00.000 9960 scope move finished after 154 + 50 ms
22:30:53.797 00.000 9960 Move returns status 0, amount 154
22:30:53.797 00.000 9960 MoveAxis(N, 462, ABG)
22:30:53.797 00.000 9960 Guiding  Dir = 0, Dur = 462
22:30:53.798 00.001 9960 IsSlewing returns 0
22:30:53.798 00.000 9960 IsGuiding returns 0
22:30:53.799 00.001 9960 PulseGuide returned control before completion, sleep 472
22:30:54.276 00.477 9960 IsGuiding returns 1
22:30:54.277 00.001 9960 scope still moving after pulse duration time elapsed
22:30:54.307 00.030 9960 IsSlewing returns 0
22:30:54.310 00.003 9960 IsGuiding returns 0
22:30:54.310 00.000 9960 scope move finished after 462 + 49 ms
22:30:54.311 00.001 9960 Move returns status 0, amount 462
22:30:54.311 00.000 9960 move complete, result=0
22:30:54.311 00.000 9960 worker thread done servicing request
22:30:54.312 00.001 11872 GuideStep: -0.3 px 154 ms EAST, -0.6 px 462 ms NORTH
22:30:54.320 00.008 9960 Worker thread wakes up
22:30:54.321 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:30:54.321 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:30:55.569 01.248 9960 Exposure complete
22:30:55.696 00.127 9960 worker thread done servicing request
22:30:55.696 00.000 11872 OnExposeComplete: enter
22:30:55.699 00.003 11872 UpdateGuideState(): m_state=6
22:30:55.705 00.006 11872 Star::Find(15, 1786, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 486
22:30:55.710 00.005 11872 Star::Find returns 1 (0), X=1787.54, Y=948.89, Mass=4433, SNR=45.1, Peak=184 HFD=5.8
22:30:55.715 00.005 11872 CameraToMount -- cameraTheta (-1.20) - m_xAngle (0.00) = xAngle (-1.20 = -1.20)
22:30:55.721 00.006 11872 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.77 = 1.77)
22:30:55.725 00.004 11872 CameraToMount -- cameraX=0.32 cameraY=-0.82 hyp=0.88 cameraTheta=-1.20 mountX=0.32 mountY=0.87, mountTheta=1.22
22:30:55.730 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.32, y=-0.82, opts=13)
22:30:55.735 00.005 11872 Enqueuing Move request for scope (0.32, -0.82)
22:30:55.739 00.004 9960 Worker thread wakes up
22:30:55.739 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=184, med=0, FiltMin=0, FiltMax=108, Gamma=1.000
22:30:55.743 00.004 11872 UpdateGuideState exits: m=4433 SNR=45.1
22:30:55.746 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:55.751 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:30:55.754 00.003 11872 Enqueuing Expose request
22:30:55.758 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.82) opts 0xd
22:30:55.758 00.000 9960 Handling offset move in thread for scope, endpoint = (0.32, -0.82)
22:30:55.758 00.000 9960 Moving (0.32, -0.82) raw xDistance=0.32 yDistance=0.87
22:30:55.759 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.32
22:30:55.759 00.000 9960 resist switch: large excursion: input 0.87 thresh 0.60 direction from -1 to 1
22:30:55.759 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.60
22:30:55.759 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.87 from input 0.87
22:30:55.759 00.000 9960 MoveAxis(W, 138, ABG)
22:30:55.759 00.000 9960 Guiding  Dir = 3, Dur = 138
22:30:55.760 00.001 9960 IsSlewing returns 0
22:30:55.760 00.000 9960 IsGuiding returns 0
22:30:55.760 00.000 9960 PulseGuide returned control before completion, sleep 148
22:30:55.919 00.159 9960 IsGuiding returns 1
22:30:55.919 00.000 9960 scope still moving after pulse duration time elapsed
22:30:55.950 00.031 9960 IsSlewing returns 0
22:30:55.950 00.000 9960 IsGuiding returns 0
22:30:55.950 00.000 9960 scope move finished after 138 + 52 ms
22:30:55.950 00.000 9960 Move returns status 0, amount 138
22:30:55.950 00.000 9960 MoveAxis(S, 647, ABG)
22:30:55.952 00.002 9960 Guiding  Dir = 1, Dur = 647
22:30:55.952 00.000 9960 IsSlewing returns 0
22:30:55.953 00.001 9960 IsGuiding returns 0
22:30:55.953 00.000 9960 PulseGuide returned control before completion, sleep 657
22:30:56.625 00.672 9960 IsGuiding returns 1
22:30:56.625 00.000 9960 scope still moving after pulse duration time elapsed
22:30:56.656 00.031 9960 IsSlewing returns 0
22:30:56.657 00.001 9960 IsGuiding returns 0
22:30:56.658 00.001 9960 scope move finished after 647 + 58 ms
22:30:56.658 00.000 9960 Move returns status 0, amount 647
22:30:56.659 00.001 9960 move complete, result=0
22:30:56.659 00.000 9960 worker thread done servicing request
22:30:56.659 00.000 9960 Worker thread wakes up
22:30:56.660 00.001 11872 GuideStep: 0.3 px 138 ms WEST, 0.9 px 647 ms SOUTH
22:30:56.666 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:30:56.666 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:30:57.925 01.259 9960 Exposure complete
22:30:58.036 00.111 9960 worker thread done servicing request
22:30:58.038 00.002 11872 OnExposeComplete: enter
22:30:58.041 00.003 11872 UpdateGuideState(): m_state=6
22:30:58.047 00.006 11872 Star::Find(15, 1787, 948, 0, (0,0,0,0), 1.5, 10.0, 255) frame 487
22:30:58.050 00.003 11872 Star::Find returns 1 (0), X=1786.90, Y=950.19, Mass=4425, SNR=45.4, Peak=205 HFD=5.9
22:30:58.054 00.004 11872 CameraToMount -- cameraTheta (2.16) - m_xAngle (0.00) = xAngle (2.16 = 2.16)
22:30:58.057 00.003 11872 CameraToMount -- cameraTheta (2.16) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (5.13 = -1.15)
22:30:58.063 00.006 11872 CameraToMount -- cameraX=-0.32 cameraY=0.47 hyp=0.57 cameraTheta=2.16 mountX=-0.32 mountY=-0.52, mountTheta=-2.12
22:30:58.068 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.32, y=0.47, opts=13)
22:30:58.073 00.005 11872 Enqueuing Move request for scope (-0.32, 0.47)
22:30:58.076 00.003 9960 Worker thread wakes up
22:30:58.078 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=205, med=0, FiltMin=0, FiltMax=118, Gamma=1.000
22:30:58.085 00.007 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.47) opts 0xd
22:30:58.085 00.000 11872 UpdateGuideState exits: m=4425 SNR=45.4
22:30:58.092 00.007 9960 Handling offset move in thread for scope, endpoint = (-0.32, 0.47)
22:30:58.092 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:58.097 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:30:58.101 00.004 11872 Enqueuing Expose request
22:30:58.105 00.004 9960 Moving (-0.32, 0.47) raw xDistance=-0.32 yDistance=-0.52
22:30:58.105 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.32
22:30:58.105 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:30:58.105 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.52
22:30:58.106 00.001 9960 MoveAxis(E, 139, ABG)
22:30:58.106 00.000 9960 Guiding  Dir = 2, Dur = 139
22:30:58.106 00.000 9960 IsSlewing returns 0
22:30:58.106 00.000 9960 IsGuiding returns 0
22:30:58.107 00.001 9960 PulseGuide returned control before completion, sleep 149
22:30:58.271 00.164 9960 IsGuiding returns 1
22:30:58.272 00.001 9960 scope still moving after pulse duration time elapsed
22:30:58.302 00.030 9960 IsSlewing returns 0
22:30:58.303 00.001 9960 IsGuiding returns 0
22:30:58.304 00.001 9960 scope move finished after 139 + 58 ms
22:30:58.304 00.000 9960 Move returns status 0, amount 139
22:30:58.305 00.001 9960 MoveAxis(N, 0, ABG)
22:30:58.305 00.000 9960 Move returns status 0, amount 0
22:30:58.305 00.000 9960 move complete, result=0
22:30:58.305 00.000 9960 worker thread done servicing request
22:30:58.307 00.002 9960 Worker thread wakes up
22:30:58.307 00.000 11872 GuideStep: -0.3 px 139 ms EAST, -0.5 px 0 ms NORTH
22:30:58.312 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:30:58.313 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:30:59.561 01.248 9960 Exposure complete
22:30:59.681 00.120 9960 worker thread done servicing request
22:30:59.681 00.000 11872 OnExposeComplete: enter
22:30:59.686 00.005 11872 UpdateGuideState(): m_state=6
22:30:59.689 00.003 11872 Star::Find(15, 1786, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 488
22:30:59.693 00.004 11872 Star::Find returns 1 (0), X=1787.47, Y=948.72, Mass=4469, SNR=45.2, Peak=208 HFD=5.6
22:30:59.698 00.005 11872 CameraToMount -- cameraTheta (-1.32) - m_xAngle (0.00) = xAngle (-1.33 = -1.33)
22:30:59.701 00.003 11872 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.64 = 1.64)
22:30:59.706 00.005 11872 CameraToMount -- cameraX=0.25 cameraY=-0.99 hyp=1.02 cameraTheta=-1.32 mountX=0.24 mountY=1.01, mountTheta=1.33
22:30:59.714 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=0.25, y=-0.99, opts=13)
22:30:59.718 00.004 11872 Enqueuing Move request for scope (0.25, -0.99)
22:30:59.722 00.004 9960 Worker thread wakes up
22:30:59.722 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.99) opts 0xd
22:30:59.722 00.000 9960 Handling offset move in thread for scope, endpoint = (0.25, -0.99)
22:30:59.722 00.000 9960 Moving (0.25, -0.99) raw xDistance=0.24 yDistance=1.01
22:30:59.722 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.24
22:30:59.722 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.01 from input 1.01
22:30:59.722 00.000 9960 MoveAxis(W, 105, ABG)
22:30:59.723 00.001 9960 Guiding  Dir = 3, Dur = 105
22:30:59.723 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=208, med=0, FiltMin=0, FiltMax=123, Gamma=1.000
22:30:59.728 00.005 11872 UpdateGuideState exits: m=4469 SNR=45.2
22:30:59.731 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:59.735 00.004 9960 IsSlewing returns 0
22:30:59.735 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:30:59.739 00.004 11872 Enqueuing Expose request
22:30:59.744 00.005 9960 IsGuiding returns 0
22:30:59.744 00.000 9960 PulseGuide returned control before completion, sleep 115
22:30:59.865 00.121 9960 IsGuiding returns 1
22:30:59.865 00.000 9960 scope still moving after pulse duration time elapsed
22:30:59.896 00.031 9960 IsSlewing returns 0
22:30:59.897 00.001 9960 IsGuiding returns 0
22:30:59.898 00.001 9960 scope move finished after 105 + 48 ms
22:30:59.898 00.000 9960 Move returns status 0, amount 105
22:30:59.899 00.001 9960 MoveAxis(S, 757, ABG)
22:30:59.899 00.000 9960 Guiding  Dir = 1, Dur = 757
22:30:59.900 00.001 9960 IsSlewing returns 0
22:30:59.900 00.000 9960 IsGuiding returns 0
22:30:59.901 00.001 9960 PulseGuide returned control before completion, sleep 767
22:31:00.675 00.774 9960 IsGuiding returns 1
22:31:00.675 00.000 9960 scope still moving after pulse duration time elapsed
22:31:00.706 00.031 9960 IsSlewing returns 0
22:31:00.708 00.002 9960 IsGuiding returns 1
22:31:00.739 00.031 9960 IsSlewing returns 0
22:31:00.741 00.002 9960 IsGuiding returns 1
22:31:00.769 00.028 9960 IsSlewing returns 0
22:31:00.770 00.001 9960 IsGuiding returns 0
22:31:00.770 00.000 9960 scope move finished after 757 + 112 ms
22:31:00.770 00.000 9960 Move returns status 0, amount 757
22:31:00.771 00.001 9960 move complete, result=0
22:31:00.771 00.000 9960 worker thread done servicing request
22:31:00.772 00.001 9960 Worker thread wakes up
22:31:00.773 00.001 11872 GuideStep: 0.2 px 105 ms WEST, 1.0 px 757 ms SOUTH
22:31:00.778 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:31:00.778 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:31:02.026 01.248 9960 Exposure complete
22:31:02.160 00.134 9960 worker thread done servicing request
22:31:02.161 00.001 11872 OnExposeComplete: enter
22:31:02.165 00.004 11872 UpdateGuideState(): m_state=6
22:31:02.169 00.004 11872 Star::Find(15, 1787, 948, 0, (0,0,0,0), 1.5, 10.0, 255) frame 489
22:31:02.173 00.004 11872 Star::Find returns 1 (0), X=1787.55, Y=949.57, Mass=4629, SNR=45.8, Peak=224 HFD=5.8
22:31:02.178 00.005 11872 CameraToMount -- cameraTheta (-0.41) - m_xAngle (0.00) = xAngle (-0.41 = -0.41)
22:31:02.181 00.003 11872 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.55 = 2.55)
22:31:02.185 00.004 11872 CameraToMount -- cameraX=0.33 cameraY=-0.14 hyp=0.36 cameraTheta=-0.41 mountX=0.33 mountY=0.20, mountTheta=0.54
22:31:02.190 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.33, y=-0.14, opts=13)
22:31:02.194 00.004 11872 Enqueuing Move request for scope (0.33, -0.14)
22:31:02.198 00.004 9960 Worker thread wakes up
22:31:02.198 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=224, med=0, FiltMin=0, FiltMax=124, Gamma=1.000
22:31:02.201 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.14) opts 0xd
22:31:02.201 00.000 9960 Handling offset move in thread for scope, endpoint = (0.33, -0.14)
22:31:02.203 00.002 9960 Moving (0.33, -0.14) raw xDistance=0.33 yDistance=0.20
22:31:02.203 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.33
22:31:02.203 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:31:02.203 00.000 11872 UpdateGuideState exits: m=4629 SNR=45.8
22:31:02.209 00.006 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
22:31:02.210 00.001 9960 MoveAxis(W, 162, ABG)
22:31:02.210 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:02.216 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:31:02.220 00.004 11872 Enqueuing Expose request
22:31:02.224 00.004 9960 Guiding  Dir = 3, Dur = 162
22:31:02.224 00.000 9960 IsSlewing returns 0
22:31:02.224 00.000 9960 IsGuiding returns 0
22:31:02.225 00.001 9960 PulseGuide returned control before completion, sleep 172
22:31:02.408 00.183 9960 IsGuiding returns 1
22:31:02.409 00.001 9960 scope still moving after pulse duration time elapsed
22:31:02.438 00.029 9960 IsSlewing returns 0
22:31:02.439 00.001 9960 IsGuiding returns 0
22:31:02.440 00.001 9960 scope move finished after 162 + 53 ms
22:31:02.440 00.000 9960 Move returns status 0, amount 162
22:31:02.440 00.000 9960 MoveAxis(N, 0, ABG)
22:31:02.441 00.001 9960 Move returns status 0, amount 0
22:31:02.441 00.000 9960 move complete, result=0
22:31:02.442 00.001 9960 worker thread done servicing request
22:31:02.442 00.000 11872 GuideStep: 0.3 px 162 ms WEST, 0.2 px 0 ms NORTH
22:31:02.447 00.005 9960 Worker thread wakes up
22:31:02.447 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:31:02.448 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:31:03.696 01.248 9960 Exposure complete
22:31:03.814 00.118 9960 worker thread done servicing request
22:31:03.814 00.000 11872 OnExposeComplete: enter
22:31:03.817 00.003 11872 UpdateGuideState(): m_state=6
22:31:03.822 00.005 11872 Star::Find(15, 1787, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 490
22:31:03.826 00.004 11872 Star::Find returns 1 (0), X=1787.40, Y=949.50, Mass=4283, SNR=43.9, Peak=196 HFD=5.7
22:31:03.831 00.005 11872 CameraToMount -- cameraTheta (-0.85) - m_xAngle (0.00) = xAngle (-0.85 = -0.85)
22:31:03.837 00.006 11872 CameraToMount -- cameraTheta (-0.85) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.12 = 2.12)
22:31:03.841 00.004 11872 CameraToMount -- cameraX=0.19 cameraY=-0.21 hyp=0.28 cameraTheta=-0.85 mountX=0.18 mountY=0.24, mountTheta=0.91
22:31:03.846 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.19, y=-0.21, opts=13)
22:31:03.851 00.005 11872 Enqueuing Move request for scope (0.19, -0.21)
22:31:03.854 00.003 9960 Worker thread wakes up
22:31:03.854 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=196, med=0, FiltMin=0, FiltMax=111, Gamma=1.000
22:31:03.861 00.007 9960 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.21) opts 0xd
22:31:03.861 00.000 9960 Handling offset move in thread for scope, endpoint = (0.19, -0.21)
22:31:03.861 00.000 9960 Moving (0.19, -0.21) raw xDistance=0.18 yDistance=0.24
22:31:03.862 00.001 11872 UpdateGuideState exits: m=4283 SNR=43.9
22:31:03.867 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:03.872 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:31:03.876 00.004 11872 Enqueuing Expose request
22:31:03.879 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
22:31:03.880 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
22:31:03.880 00.000 9960 MoveAxis(E, 0, ABG)
22:31:03.880 00.000 9960 Move returns status 0, amount 0
22:31:03.881 00.001 9960 MoveAxis(S, 178, ABG)
22:31:03.881 00.000 9960 Guiding  Dir = 1, Dur = 178
22:31:03.881 00.000 9960 IsSlewing returns 0
22:31:03.882 00.001 9960 IsGuiding returns 0
22:31:03.882 00.000 9960 PulseGuide returned control before completion, sleep 188
22:31:04.079 00.197 9960 IsGuiding returns 1
22:31:04.079 00.000 9960 scope still moving after pulse duration time elapsed
22:31:04.110 00.031 9960 IsSlewing returns 0
22:31:04.110 00.000 9960 IsGuiding returns 0
22:31:04.112 00.002 9960 scope move finished after 178 + 51 ms
22:31:04.112 00.000 9960 Move returns status 0, amount 178
22:31:04.113 00.001 9960 move complete, result=0
22:31:04.113 00.000 9960 worker thread done servicing request
22:31:04.113 00.000 9960 Worker thread wakes up
22:31:04.114 00.001 11872 GuideStep: 0.2 px 0 ms EAST, 0.2 px 178 ms SOUTH
22:31:04.123 00.009 9960 worker thread servicing REQUEST_EXPOSE 1000
22:31:04.123 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:31:05.374 01.251 9960 Exposure complete
22:31:05.497 00.123 9960 worker thread done servicing request
22:31:05.498 00.001 11872 OnExposeComplete: enter
22:31:05.501 00.003 11872 UpdateGuideState(): m_state=6
22:31:05.505 00.004 11872 Star::Find(15, 1787, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 491
22:31:05.509 00.004 11872 Star::Find returns 1 (0), X=1787.45, Y=949.57, Mass=4543, SNR=45.7, Peak=205 HFD=5.7
22:31:05.512 00.003 11872 CameraToMount -- cameraTheta (-0.54) - m_xAngle (0.00) = xAngle (-0.54 = -0.54)
22:31:05.518 00.006 11872 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.43 = 2.43)
22:31:05.524 00.006 11872 CameraToMount -- cameraX=0.23 cameraY=-0.14 hyp=0.27 cameraTheta=-0.54 mountX=0.23 mountY=0.18, mountTheta=0.65
22:31:05.531 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.23, y=-0.14, opts=13)
22:31:05.536 00.005 11872 Enqueuing Move request for scope (0.23, -0.14)
22:31:05.540 00.004 9960 Worker thread wakes up
22:31:05.540 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=205, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
22:31:05.544 00.004 11872 UpdateGuideState exits: m=4543 SNR=45.7
22:31:05.547 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:05.552 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.14) opts 0xd
22:31:05.552 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:31:05.556 00.004 9960 Handling offset move in thread for scope, endpoint = (0.23, -0.14)
22:31:05.556 00.000 9960 Moving (0.23, -0.14) raw xDistance=0.23 yDistance=0.18
22:31:05.557 00.001 11872 Enqueuing Expose request
22:31:05.560 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
22:31:05.561 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:31:05.561 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
22:31:05.561 00.000 9960 MoveAxis(W, 109, ABG)
22:31:05.561 00.000 9960 Guiding  Dir = 3, Dur = 109
22:31:05.561 00.000 9960 IsSlewing returns 0
22:31:05.561 00.000 9960 IsGuiding returns 0
22:31:05.562 00.001 9960 PulseGuide returned control before completion, sleep 119
22:31:05.690 00.128 9960 IsGuiding returns 1
22:31:05.691 00.001 9960 scope still moving after pulse duration time elapsed
22:31:05.722 00.031 9960 IsSlewing returns 0
22:31:05.724 00.002 9960 IsGuiding returns 0
22:31:05.724 00.000 9960 scope move finished after 109 + 53 ms
22:31:05.725 00.001 9960 Move returns status 0, amount 109
22:31:05.725 00.000 9960 MoveAxis(N, 0, ABG)
22:31:05.725 00.000 9960 Move returns status 0, amount 0
22:31:05.726 00.001 9960 move complete, result=0
22:31:05.726 00.000 9960 worker thread done servicing request
22:31:05.727 00.001 9960 Worker thread wakes up
22:31:05.727 00.000 11872 GuideStep: 0.2 px 109 ms WEST, 0.2 px 0 ms NORTH
22:31:05.735 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
22:31:05.735 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:31:06.983 01.248 9960 Exposure complete
22:31:07.110 00.127 9960 worker thread done servicing request
22:31:07.110 00.000 11872 OnExposeComplete: enter
22:31:07.113 00.003 11872 UpdateGuideState(): m_state=6
22:31:07.118 00.005 11872 Star::Find(15, 1787, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 492
22:31:07.122 00.004 11872 Star::Find returns 1 (0), X=1787.46, Y=949.47, Mass=4429, SNR=44.6, Peak=193 HFD=5.8
22:31:07.126 00.004 11872 CameraToMount -- cameraTheta (-0.77) - m_xAngle (0.00) = xAngle (-0.78 = -0.78)
22:31:07.129 00.003 11872 CameraToMount -- cameraTheta (-0.77) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.19 = 2.19)
22:31:07.133 00.004 11872 CameraToMount -- cameraX=0.25 cameraY=-0.24 hyp=0.34 cameraTheta=-0.77 mountX=0.25 mountY=0.28, mountTheta=0.85
22:31:07.138 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.25, y=-0.24, opts=13)
22:31:07.143 00.005 11872 Enqueuing Move request for scope (0.25, -0.24)
22:31:07.147 00.004 9960 Worker thread wakes up
22:31:07.147 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.24) opts 0xd
22:31:07.147 00.000 9960 Handling offset move in thread for scope, endpoint = (0.25, -0.24)
22:31:07.147 00.000 9960 Moving (0.25, -0.24) raw xDistance=0.25 yDistance=0.28
22:31:07.147 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=193, med=0, FiltMin=0, FiltMax=119, Gamma=1.000
22:31:07.153 00.006 9960 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.25
22:31:07.153 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.28 from input 0.28
22:31:07.154 00.001 11872 UpdateGuideState exits: m=4429 SNR=44.6
22:31:07.158 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:07.162 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:31:07.165 00.003 11872 Enqueuing Expose request
22:31:07.169 00.004 9960 MoveAxis(W, 123, ABG)
22:31:07.169 00.000 9960 Guiding  Dir = 3, Dur = 123
22:31:07.169 00.000 9960 IsSlewing returns 0
22:31:07.170 00.001 9960 IsGuiding returns 0
22:31:07.170 00.000 9960 PulseGuide returned control before completion, sleep 133
22:31:07.316 00.146 9960 IsGuiding returns 1
22:31:07.317 00.001 9960 scope still moving after pulse duration time elapsed
22:31:07.349 00.032 9960 IsSlewing returns 0
22:31:07.357 00.008 9960 IsGuiding returns 0
22:31:07.358 00.001 9960 scope move finished after 123 + 64 ms
22:31:07.358 00.000 9960 Move returns status 0, amount 123
22:31:07.359 00.001 9960 MoveAxis(S, 209, ABG)
22:31:07.359 00.000 9960 Guiding  Dir = 1, Dur = 209
22:31:07.359 00.000 9960 IsSlewing returns 0
22:31:07.360 00.001 9960 IsGuiding returns 0
22:31:07.360 00.000 9960 PulseGuide returned control before completion, sleep 219
22:31:07.584 00.224 9960 IsGuiding returns 1
22:31:07.588 00.004 9960 scope still moving after pulse duration time elapsed
22:31:07.615 00.027 9960 IsSlewing returns 0
22:31:07.616 00.001 9960 IsGuiding returns 0
22:31:07.616 00.000 9960 scope move finished after 209 + 47 ms
22:31:07.618 00.002 9960 Move returns status 0, amount 209
22:31:07.618 00.000 9960 move complete, result=0
22:31:07.619 00.001 9960 worker thread done servicing request
22:31:07.619 00.000 9960 Worker thread wakes up
22:31:07.620 00.001 11872 GuideStep: 0.2 px 123 ms WEST, 0.3 px 209 ms SOUTH
22:31:07.626 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:31:07.626 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:31:08.877 01.251 9960 Exposure complete
22:31:08.991 00.114 9960 worker thread done servicing request
22:31:08.991 00.000 11872 OnExposeComplete: enter
22:31:08.995 00.004 11872 UpdateGuideState(): m_state=6
22:31:08.997 00.002 11872 Star::Find(15, 1787, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 493
22:31:09.000 00.003 11872 Star::Find returns 1 (0), X=1786.79, Y=950.45, Mass=4288, SNR=44.3, Peak=188 HFD=5.4
22:31:09.003 00.003 11872 CameraToMount -- cameraTheta (2.10) - m_xAngle (0.00) = xAngle (2.09 = 2.09)
22:31:09.007 00.004 11872 CameraToMount -- cameraTheta (2.10) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (5.06 = -1.22)
22:31:09.010 00.003 11872 CameraToMount -- cameraX=-0.43 cameraY=0.74 hyp=0.85 cameraTheta=2.10 mountX=-0.42 mountY=-0.80, mountTheta=-2.06
22:31:09.016 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.43, y=0.74, opts=13)
22:31:09.019 00.003 11872 Enqueuing Move request for scope (-0.43, 0.74)
22:31:09.023 00.004 9960 Worker thread wakes up
22:31:09.023 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=188, med=0, FiltMin=0, FiltMax=110, Gamma=1.000
22:31:09.026 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.43, 0.74) opts 0xd
22:31:09.026 00.000 11872 UpdateGuideState exits: m=4288 SNR=44.3
22:31:09.030 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.43, 0.74)
22:31:09.030 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:09.033 00.003 9960 Moving (-0.43, 0.74) raw xDistance=-0.42 yDistance=-0.80
22:31:09.033 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:31:09.037 00.004 9960 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.42
22:31:09.037 00.000 11872 Enqueuing Expose request
22:31:09.042 00.005 9960 resist switch: large excursion: input -0.80 thresh 0.60 direction from 1 to -1
22:31:09.042 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.41
22:31:09.042 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.80 from input -0.80
22:31:09.042 00.000 9960 MoveAxis(E, 190, ABG)
22:31:09.042 00.000 9960 Guiding  Dir = 2, Dur = 190
22:31:09.044 00.002 9960 IsSlewing returns 0
22:31:09.044 00.000 9960 IsGuiding returns 0
22:31:09.045 00.001 9960 PulseGuide returned control before completion, sleep 200
22:31:09.256 00.211 9960 IsGuiding returns 1
22:31:09.256 00.000 9960 scope still moving after pulse duration time elapsed
22:31:09.287 00.031 9960 IsSlewing returns 0
22:31:09.288 00.001 9960 IsGuiding returns 0
22:31:09.289 00.001 9960 scope move finished after 190 + 53 ms
22:31:09.289 00.000 9960 Move returns status 0, amount 190
22:31:09.289 00.000 9960 MoveAxis(N, 598, ABG)
22:31:09.289 00.000 9960 Guiding  Dir = 0, Dur = 598
22:31:09.290 00.001 9960 IsSlewing returns 0
22:31:09.292 00.002 9960 IsGuiding returns 0
22:31:09.292 00.000 9960 PulseGuide returned control before completion, sleep 608
22:31:09.914 00.622 9960 IsGuiding returns 1
22:31:09.914 00.000 9960 scope still moving after pulse duration time elapsed
22:31:09.946 00.032 9960 IsSlewing returns 0
22:31:09.946 00.000 9960 IsGuiding returns 0
22:31:09.946 00.000 9960 scope move finished after 598 + 56 ms
22:31:09.946 00.000 9960 Move returns status 0, amount 598
22:31:09.946 00.000 9960 move complete, result=0
22:31:09.946 00.000 9960 worker thread done servicing request
22:31:09.948 00.002 11872 GuideStep: -0.4 px 190 ms EAST, -0.8 px 598 ms NORTH
22:31:09.954 00.006 9960 Worker thread wakes up
22:31:09.954 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:31:09.954 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:31:11.204 01.250 9960 Exposure complete
22:31:11.332 00.128 9960 worker thread done servicing request
22:31:11.332 00.000 11872 OnExposeComplete: enter
22:31:11.336 00.004 11872 UpdateGuideState(): m_state=6
22:31:11.339 00.003 11872 Star::Find(15, 1786, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 494
22:31:11.343 00.004 11872 Star::Find returns 1 (0), X=1787.29, Y=950.18, Mass=4077, SNR=42.1, Peak=172 HFD=5.7
22:31:11.347 00.004 11872 CameraToMount -- cameraTheta (1.42) - m_xAngle (0.00) = xAngle (1.42 = 1.42)
22:31:11.350 00.003 11872 CameraToMount -- cameraTheta (1.42) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.39 = -1.90)
22:31:11.354 00.004 11872 CameraToMount -- cameraX=0.07 cameraY=0.47 hyp=0.48 cameraTheta=1.42 mountX=0.07 mountY=-0.45, mountTheta=-1.41
22:31:11.359 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.07, y=0.47, opts=13)
22:31:11.365 00.006 11872 Enqueuing Move request for scope (0.07, 0.47)
22:31:11.370 00.005 9960 Worker thread wakes up
22:31:11.370 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.47) opts 0xd
22:31:11.370 00.000 9960 Handling offset move in thread for scope, endpoint = (0.07, 0.47)
22:31:11.370 00.000 9960 Moving (0.07, 0.47) raw xDistance=0.07 yDistance=-0.45
22:31:11.371 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:31:11.371 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.45 from input -0.45
22:31:11.371 00.000 9960 MoveAxis(E, 0, ABG)
22:31:11.371 00.000 9960 Move returns status 0, amount 0
22:31:11.371 00.000 9960 MoveAxis(N, 338, ABG)
22:31:11.371 00.000 9960 Guiding  Dir = 0, Dur = 338
22:31:11.371 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=172, med=0, FiltMin=0, FiltMax=106, Gamma=1.000
22:31:11.375 00.004 9960 IsSlewing returns 0
22:31:11.375 00.000 11872 UpdateGuideState exits: m=4077 SNR=42.1
22:31:11.380 00.005 9960 IsGuiding returns 0
22:31:11.380 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:11.384 00.004 9960 PulseGuide returned control before completion, sleep 348
22:31:11.384 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:31:11.387 00.003 11872 Enqueuing Expose request
22:31:11.737 00.350 9960 IsGuiding returns 1
22:31:11.738 00.001 9960 scope still moving after pulse duration time elapsed
22:31:11.767 00.029 9960 IsSlewing returns 0
22:31:11.767 00.000 9960 IsGuiding returns 0
22:31:11.769 00.002 9960 scope move finished after 338 + 50 ms
22:31:11.769 00.000 9960 Move returns status 0, amount 338
22:31:11.769 00.000 9960 move complete, result=0
22:31:11.770 00.001 9960 worker thread done servicing request
22:31:11.770 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.5 px 338 ms NORTH
22:31:11.779 00.009 9960 Worker thread wakes up
22:31:11.779 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:31:11.779 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:31:13.033 01.254 9960 Exposure complete
22:31:13.150 00.117 9960 worker thread done servicing request
22:31:13.151 00.001 11872 OnExposeComplete: enter
22:31:13.155 00.004 11872 UpdateGuideState(): m_state=6
22:31:13.159 00.004 11872 Star::Find(15, 1787, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 495
22:31:13.163 00.004 11872 Star::Find returns 1 (0), X=1787.52, Y=948.66, Mass=4433, SNR=44.4, Peak=204 HFD=5.6
22:31:13.169 00.006 11872 CameraToMount -- cameraTheta (-1.29) - m_xAngle (0.00) = xAngle (-1.30 = -1.30)
22:31:13.176 00.007 11872 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.67 = 1.67)
22:31:13.181 00.005 11872 CameraToMount -- cameraX=0.30 cameraY=-1.05 hyp=1.09 cameraTheta=-1.29 mountX=0.29 mountY=1.09, mountTheta=1.31
22:31:13.190 00.009 11872 SchedulePrimaryMove(0FA44CE0, x=0.30, y=-1.05, opts=13)
22:31:13.194 00.004 11872 Enqueuing Move request for scope (0.30, -1.05)
22:31:13.197 00.003 9960 Worker thread wakes up
22:31:13.197 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=204, med=0, FiltMin=0, FiltMax=129, Gamma=1.000
22:31:13.201 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.30, -1.05) opts 0xd
22:31:13.201 00.000 11872 UpdateGuideState exits: m=4433 SNR=44.4
22:31:13.205 00.004 9960 Handling offset move in thread for scope, endpoint = (0.30, -1.05)
22:31:13.205 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:13.210 00.005 9960 Moving (0.30, -1.05) raw xDistance=0.29 yDistance=1.09
22:31:13.210 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:31:13.213 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.29
22:31:13.213 00.000 11872 Enqueuing Expose request
22:31:13.216 00.003 9960 resist switch: large excursion: input 1.09 thresh 0.60 direction from -1 to 1
22:31:13.217 00.001 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=3.26
22:31:13.218 00.001 9960 GuideAlgorithmResistSwitch::result() returns 1.09 from input 1.09
22:31:13.218 00.000 9960 MoveAxis(W, 138, ABG)
22:31:13.218 00.000 9960 Guiding  Dir = 3, Dur = 138
22:31:13.218 00.000 9960 IsSlewing returns 0
22:31:13.219 00.001 9960 IsGuiding returns 0
22:31:13.219 00.000 9960 PulseGuide returned control before completion, sleep 148
22:31:13.379 00.160 9960 IsGuiding returns 1
22:31:13.380 00.001 9960 scope still moving after pulse duration time elapsed
22:31:13.411 00.031 9960 IsSlewing returns 0
22:31:13.412 00.001 9960 IsGuiding returns 1
22:31:13.442 00.030 9960 IsSlewing returns 0
22:31:13.443 00.001 9960 IsGuiding returns 1
22:31:13.473 00.030 9960 IsSlewing returns 0
22:31:13.474 00.001 9960 IsGuiding returns 0
22:31:13.474 00.000 9960 scope move finished after 138 + 117 ms
22:31:13.476 00.002 9960 Move returns status 0, amount 138
22:31:13.476 00.000 9960 MoveAxis(S, 810, ABG)
22:31:13.476 00.000 9960 Guiding  Dir = 1, Dur = 810
22:31:13.477 00.001 9960 IsSlewing returns 0
22:31:13.477 00.000 9960 IsGuiding returns 0
22:31:13.479 00.002 9960 PulseGuide returned control before completion, sleep 820
22:31:14.302 00.823 9960 IsGuiding returns 1
22:31:14.303 00.001 9960 scope still moving after pulse duration time elapsed
22:31:14.334 00.031 9960 IsSlewing returns 0
22:31:14.335 00.001 9960 IsGuiding returns 0
22:31:14.336 00.001 9960 scope move finished after 810 + 48 ms
22:31:14.336 00.000 9960 Move returns status 0, amount 810
22:31:14.337 00.001 9960 move complete, result=0
22:31:14.337 00.000 9960 worker thread done servicing request
22:31:14.337 00.000 11872 GuideStep: 0.3 px 138 ms WEST, 1.1 px 810 ms SOUTH
22:31:14.344 00.007 9960 Worker thread wakes up
22:31:14.344 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:31:14.345 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:31:15.598 01.253 9960 Exposure complete
22:31:15.726 00.128 9960 worker thread done servicing request
22:31:15.726 00.000 11872 OnExposeComplete: enter
22:31:15.731 00.005 11872 UpdateGuideState(): m_state=6
22:31:15.735 00.004 11872 Star::Find(15, 1787, 948, 0, (0,0,0,0), 1.5, 10.0, 255) frame 496
22:31:15.739 00.004 11872 Star::Find returns 1 (0), X=1787.33, Y=948.63, Mass=4615, SNR=46.3, Peak=202 HFD=5.7
22:31:15.743 00.004 11872 CameraToMount -- cameraTheta (-1.47) - m_xAngle (0.00) = xAngle (-1.47 = -1.47)
22:31:15.747 00.004 11872 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.50 = 1.50)
22:31:15.751 00.004 11872 CameraToMount -- cameraX=0.11 cameraY=-1.08 hyp=1.09 cameraTheta=-1.47 mountX=0.11 mountY=1.08, mountTheta=1.47
22:31:15.756 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.11, y=-1.08, opts=13)
22:31:15.760 00.004 11872 Enqueuing Move request for scope (0.11, -1.08)
22:31:15.765 00.005 9960 Worker thread wakes up
22:31:15.765 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.11, -1.08) opts 0xd
22:31:15.765 00.000 9960 Handling offset move in thread for scope, endpoint = (0.11, -1.08)
22:31:15.765 00.000 9960 Moving (0.11, -1.08) raw xDistance=0.11 yDistance=1.08
22:31:15.765 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=202, med=0, FiltMin=0, FiltMax=110, Gamma=1.000
22:31:15.769 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:31:15.769 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.08 from input 1.08
22:31:15.769 00.000 9960 MoveAxis(E, 0, ABG)
22:31:15.769 00.000 11872 UpdateGuideState exits: m=4615 SNR=46.3
22:31:15.774 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:15.777 00.003 9960 Move returns status 0, amount 0
22:31:15.777 00.000 9960 MoveAxis(S, 808, ABG)
22:31:15.778 00.001 9960 Guiding  Dir = 1, Dur = 808
22:31:15.778 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:31:15.782 00.004 11872 Enqueuing Expose request
22:31:15.785 00.003 9960 IsSlewing returns 0
22:31:15.785 00.000 9960 IsGuiding returns 0
22:31:15.787 00.002 9960 PulseGuide returned control before completion, sleep 818
22:31:16.606 00.819 9960 IsGuiding returns 1
22:31:16.607 00.001 9960 scope still moving after pulse duration time elapsed
22:31:16.637 00.030 9960 IsSlewing returns 0
22:31:16.639 00.002 9960 IsGuiding returns 0
22:31:16.640 00.001 9960 scope move finished after 808 + 45 ms
22:31:16.640 00.000 9960 Move returns status 0, amount 808
22:31:16.640 00.000 9960 move complete, result=0
22:31:16.641 00.001 9960 worker thread done servicing request
22:31:16.641 00.000 9960 Worker thread wakes up
22:31:16.642 00.001 11872 GuideStep: 0.1 px 0 ms EAST, 1.1 px 808 ms SOUTH
22:31:16.648 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:31:16.649 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:31:17.908 01.259 9960 Exposure complete
22:31:18.016 00.108 9960 worker thread done servicing request
22:31:18.017 00.001 11872 OnExposeComplete: enter
22:31:18.024 00.007 11872 UpdateGuideState(): m_state=6
22:31:18.028 00.004 11872 Star::Find(15, 1787, 948, 0, (0,0,0,0), 1.5, 10.0, 255) frame 497
22:31:18.031 00.003 11872 Star::Find returns 1 (0), X=1787.62, Y=949.64, Mass=4468, SNR=45.2, Peak=206 HFD=5.7
22:31:18.036 00.005 11872 CameraToMount -- cameraTheta (-0.18) - m_xAngle (0.00) = xAngle (-0.18 = -0.18)
22:31:18.040 00.004 11872 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.79 = 2.79)
22:31:18.044 00.004 11872 CameraToMount -- cameraX=0.41 cameraY=-0.07 hyp=0.41 cameraTheta=-0.18 mountX=0.41 mountY=0.14, mountTheta=0.34
22:31:18.048 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.41, y=-0.07, opts=13)
22:31:18.052 00.004 11872 Enqueuing Move request for scope (0.41, -0.07)
22:31:18.057 00.005 9960 Worker thread wakes up
22:31:18.057 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.41, -0.07) opts 0xd
22:31:18.057 00.000 9960 Handling offset move in thread for scope, endpoint = (0.41, -0.07)
22:31:18.057 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=0, FiltMin=0, FiltMax=120, Gamma=1.000
22:31:18.061 00.004 11872 UpdateGuideState exits: m=4468 SNR=45.2
22:31:18.064 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:18.068 00.004 9960 Moving (0.41, -0.07) raw xDistance=0.41 yDistance=0.14
22:31:18.068 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.41
22:31:18.068 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:31:18.068 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:31:18.072 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
22:31:18.073 00.001 9960 MoveAxis(W, 191, ABG)
22:31:18.073 00.000 9960 Guiding  Dir = 3, Dur = 191
22:31:18.073 00.000 11872 Enqueuing Expose request
22:31:18.077 00.004 9960 IsSlewing returns 0
22:31:18.078 00.001 9960 IsGuiding returns 0
22:31:18.078 00.000 9960 PulseGuide returned control before completion, sleep 201
22:31:18.286 00.208 9960 IsGuiding returns 1
22:31:18.286 00.000 9960 scope still moving after pulse duration time elapsed
22:31:18.318 00.032 9960 IsSlewing returns 0
22:31:18.318 00.000 9960 IsGuiding returns 0
22:31:18.318 00.000 9960 scope move finished after 191 + 49 ms
22:31:18.318 00.000 9960 Move returns status 0, amount 191
22:31:18.318 00.000 9960 MoveAxis(N, 0, ABG)
22:31:18.318 00.000 9960 Move returns status 0, amount 0
22:31:18.320 00.002 9960 move complete, result=0
22:31:18.320 00.000 9960 worker thread done servicing request
22:31:18.320 00.000 9960 Worker thread wakes up
22:31:18.320 00.000 11872 GuideStep: 0.4 px 191 ms WEST, 0.1 px 0 ms NORTH
22:31:18.327 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:31:18.327 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:31:19.580 01.253 9960 Exposure complete
22:31:19.701 00.121 9960 worker thread done servicing request
22:31:19.701 00.000 11872 OnExposeComplete: enter
22:31:19.706 00.005 11872 UpdateGuideState(): m_state=6
22:31:19.711 00.005 11872 Star::Find(15, 1787, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 498
22:31:19.714 00.003 11872 Star::Find returns 1 (0), X=1787.45, Y=949.64, Mass=4429, SNR=44.6, Peak=222 HFD=5.5
22:31:19.719 00.005 11872 CameraToMount -- cameraTheta (-0.31) - m_xAngle (0.00) = xAngle (-0.31 = -0.31)
22:31:19.722 00.003 11872 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.65 = 2.65)
22:31:19.727 00.005 11872 CameraToMount -- cameraX=0.23 cameraY=-0.07 hyp=0.24 cameraTheta=-0.31 mountX=0.23 mountY=0.11, mountTheta=0.46
22:31:19.732 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.23, y=-0.07, opts=13)
22:31:19.736 00.004 11872 Enqueuing Move request for scope (0.23, -0.07)
22:31:19.739 00.003 9960 Worker thread wakes up
22:31:19.739 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.07) opts 0xd
22:31:19.740 00.001 9960 Handling offset move in thread for scope, endpoint = (0.23, -0.07)
22:31:19.740 00.000 9960 Moving (0.23, -0.07) raw xDistance=0.23 yDistance=0.11
22:31:19.740 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.23
22:31:19.740 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:31:19.740 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:31:19.740 00.000 9960 MoveAxis(W, 121, ABG)
22:31:19.741 00.001 9960 Guiding  Dir = 3, Dur = 121
22:31:19.741 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=222, med=0, FiltMin=0, FiltMax=113, Gamma=1.000
22:31:19.746 00.005 9960 IsSlewing returns 0
22:31:19.746 00.000 11872 UpdateGuideState exits: m=4429 SNR=44.6
22:31:19.749 00.003 9960 IsGuiding returns 0
22:31:19.750 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:19.754 00.004 9960 PulseGuide returned control before completion, sleep 131
22:31:19.754 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:31:19.758 00.004 11872 Enqueuing Expose request
22:31:19.897 00.139 9960 IsGuiding returns 1
22:31:19.897 00.000 9960 scope still moving after pulse duration time elapsed
22:31:19.929 00.032 9960 IsSlewing returns 0
22:31:19.930 00.001 9960 IsGuiding returns 0
22:31:19.931 00.001 9960 scope move finished after 121 + 59 ms
22:31:19.931 00.000 9960 Move returns status 0, amount 121
22:31:19.931 00.000 9960 MoveAxis(N, 0, ABG)
22:31:19.931 00.000 9960 Move returns status 0, amount 0
22:31:19.932 00.001 9960 move complete, result=0
22:31:19.932 00.000 9960 worker thread done servicing request
22:31:19.932 00.000 11872 GuideStep: 0.2 px 121 ms WEST, 0.1 px 0 ms NORTH
22:31:19.936 00.004 9960 Worker thread wakes up
22:31:19.936 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:31:19.936 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:31:21.193 01.257 9960 Exposure complete
22:31:21.336 00.143 9960 worker thread done servicing request
22:31:21.337 00.001 11872 OnExposeComplete: enter
22:31:21.342 00.005 11872 UpdateGuideState(): m_state=6
22:31:21.346 00.004 11872 Star::Find(15, 1787, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 499
22:31:21.351 00.005 11872 Star::Find returns 1 (0), X=1787.33, Y=949.26, Mass=4745, SNR=46.6, Peak=191 HFD=5.7
22:31:21.354 00.003 11872 CameraToMount -- cameraTheta (-1.33) - m_xAngle (0.00) = xAngle (-1.33 = -1.33)
22:31:21.360 00.006 11872 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.64 = 1.64)
22:31:21.365 00.005 11872 CameraToMount -- cameraX=0.11 cameraY=-0.45 hyp=0.47 cameraTheta=-1.33 mountX=0.11 mountY=0.47, mountTheta=1.34
22:31:21.371 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.11, y=-0.45, opts=13)
22:31:21.375 00.004 11872 Enqueuing Move request for scope (0.11, -0.45)
22:31:21.379 00.004 9960 Worker thread wakes up
22:31:21.379 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.45) opts 0xd
22:31:21.379 00.000 9960 Handling offset move in thread for scope, endpoint = (0.11, -0.45)
22:31:21.380 00.001 9960 Moving (0.11, -0.45) raw xDistance=0.11 yDistance=0.47
22:31:21.380 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:31:21.381 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.47 from input 0.47
22:31:21.381 00.000 9960 MoveAxis(E, 0, ABG)
22:31:21.381 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=191, med=0, FiltMin=0, FiltMax=113, Gamma=1.000
22:31:21.386 00.005 9960 Move returns status 0, amount 0
22:31:21.386 00.000 11872 UpdateGuideState exits: m=4745 SNR=46.6
22:31:21.391 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:21.395 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:31:21.399 00.004 11872 Enqueuing Expose request
22:31:21.403 00.004 9960 MoveAxis(S, 347, ABG)
22:31:21.403 00.000 9960 Guiding  Dir = 1, Dur = 347
22:31:21.404 00.001 9960 IsSlewing returns 0
22:31:21.404 00.000 9960 IsGuiding returns 0
22:31:21.404 00.000 9960 PulseGuide returned control before completion, sleep 357
22:31:21.775 00.371 9960 IsGuiding returns 1
22:31:21.776 00.001 9960 scope still moving after pulse duration time elapsed
22:31:21.809 00.033 9960 IsSlewing returns 0
22:31:21.810 00.001 9960 IsGuiding returns 0
22:31:21.812 00.002 9960 scope move finished after 347 + 60 ms
22:31:21.812 00.000 9960 Move returns status 0, amount 347
22:31:21.813 00.001 9960 move complete, result=0
22:31:21.813 00.000 9960 worker thread done servicing request
22:31:21.813 00.000 9960 Worker thread wakes up
22:31:21.814 00.001 11872 GuideStep: 0.1 px 0 ms EAST, 0.5 px 347 ms SOUTH
22:31:21.820 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:31:21.820 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:31:23.070 01.250 9960 Exposure complete
22:31:23.202 00.132 9960 worker thread done servicing request
22:31:23.203 00.001 11872 OnExposeComplete: enter
22:31:23.207 00.004 11872 UpdateGuideState(): m_state=6
22:31:23.211 00.004 11872 Star::Find(15, 1787, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 500
22:31:23.214 00.003 11872 Star::Find returns 1 (0), X=1787.47, Y=949.68, Mass=4441, SNR=45.1, Peak=194 HFD=5.5
22:31:23.218 00.004 11872 CameraToMount -- cameraTheta (-0.11) - m_xAngle (0.00) = xAngle (-0.11 = -0.11)
22:31:23.222 00.004 11872 CameraToMount -- cameraTheta (-0.11) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.85 = 2.85)
22:31:23.225 00.003 11872 CameraToMount -- cameraX=0.25 cameraY=-0.03 hyp=0.25 cameraTheta=-0.11 mountX=0.25 mountY=0.07, mountTheta=0.28
22:31:23.230 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.25, y=-0.03, opts=13)
22:31:23.235 00.005 11872 Enqueuing Move request for scope (0.25, -0.03)
22:31:23.238 00.003 9960 Worker thread wakes up
22:31:23.238 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.03) opts 0xd
22:31:23.238 00.000 9960 Handling offset move in thread for scope, endpoint = (0.25, -0.03)
22:31:23.239 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=194, med=0, FiltMin=0, FiltMax=119, Gamma=1.000
22:31:23.242 00.003 9960 Moving (0.25, -0.03) raw xDistance=0.25 yDistance=0.07
22:31:23.242 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
22:31:23.242 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:31:23.242 00.000 11872 UpdateGuideState exits: m=4441 SNR=45.1
22:31:23.246 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:31:23.246 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:23.251 00.005 9960 MoveAxis(W, 116, ABG)
22:31:23.251 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:31:23.255 00.004 9960 Guiding  Dir = 3, Dur = 116
22:31:23.255 00.000 11872 Enqueuing Expose request
22:31:23.259 00.004 9960 IsSlewing returns 0
22:31:23.259 00.000 9960 IsGuiding returns 0
22:31:23.260 00.001 9960 PulseGuide returned control before completion, sleep 126
22:31:23.387 00.127 9960 IsGuiding returns 1
22:31:23.387 00.000 9960 scope still moving after pulse duration time elapsed
22:31:23.418 00.031 9960 IsSlewing returns 0
22:31:23.419 00.001 9960 IsGuiding returns 1
22:31:23.449 00.030 9960 IsSlewing returns 0
22:31:23.450 00.001 9960 IsGuiding returns 0
22:31:23.450 00.000 9960 scope move finished after 116 + 74 ms
22:31:23.450 00.000 9960 Move returns status 0, amount 116
22:31:23.452 00.002 9960 MoveAxis(N, 0, ABG)
22:31:23.452 00.000 9960 Move returns status 0, amount 0
22:31:23.452 00.000 9960 move complete, result=0
22:31:23.453 00.001 9960 worker thread done servicing request
22:31:23.453 00.000 11872 GuideStep: 0.2 px 116 ms WEST, 0.1 px 0 ms NORTH
22:31:23.459 00.006 9960 Worker thread wakes up
22:31:23.459 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:31:23.461 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:31:24.719 01.258 9960 Exposure complete
22:31:24.844 00.125 9960 worker thread done servicing request
22:31:24.845 00.001 11872 OnExposeComplete: enter
22:31:24.850 00.005 11872 UpdateGuideState(): m_state=6
22:31:24.855 00.005 11872 Star::Find(15, 1787, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 501
22:31:24.859 00.004 11872 Star::Find returns 1 (0), X=1787.04, Y=949.58, Mass=4286, SNR=43.4, Peak=209 HFD=5.4
22:31:24.865 00.006 11872 CameraToMount -- cameraTheta (-2.50) - m_xAngle (0.00) = xAngle (-2.50 = -2.50)
22:31:24.870 00.005 11872 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (0.47 = 0.47)
22:31:24.874 00.004 11872 CameraToMount -- cameraX=-0.17 cameraY=-0.13 hyp=0.22 cameraTheta=-2.50 mountX=-0.17 mountY=0.10, mountTheta=2.63
22:31:24.881 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.17, y=-0.13, opts=13)
22:31:24.885 00.004 11872 Enqueuing Move request for scope (-0.17, -0.13)
22:31:24.891 00.006 9960 Worker thread wakes up
22:31:24.891 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.13) opts 0xd
22:31:24.891 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.17, -0.13)
22:31:24.891 00.000 9960 Moving (-0.17, -0.13) raw xDistance=-0.17 yDistance=0.10
22:31:24.891 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
22:31:24.893 00.002 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:31:24.893 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:31:24.894 00.001 9960 MoveAxis(E, 0, ABG)
22:31:24.894 00.000 9960 Move returns status 0, amount 0
22:31:24.894 00.000 9960 MoveAxis(N, 0, ABG)
22:31:24.894 00.000 9960 Move returns status 0, amount 0
22:31:24.894 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=245, med=0, FiltMin=0, FiltMax=101, Gamma=1.000
22:31:24.902 00.008 11872 UpdateGuideState exits: m=4286 SNR=43.4
22:31:24.906 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:24.911 00.005 9960 move complete, result=0
22:31:24.911 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:31:24.915 00.004 11872 Enqueuing Expose request
22:31:24.920 00.005 9960 worker thread done servicing request
22:31:24.921 00.001 9960 Worker thread wakes up
22:31:24.921 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:31:24.921 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:31:24.921 00.000 11872 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:31:26.182 01.261 9960 Exposure complete
22:31:26.302 00.120 9960 worker thread done servicing request
22:31:26.303 00.001 11872 OnExposeComplete: enter
22:31:26.307 00.004 11872 UpdateGuideState(): m_state=6
22:31:26.311 00.004 11872 Star::Find(15, 1787, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 502
22:31:26.314 00.003 11872 Star::Find returns 1 (0), X=1787.25, Y=949.38, Mass=4385, SNR=44.4, Peak=187 HFD=5.7
22:31:26.318 00.004 11872 CameraToMount -- cameraTheta (-1.48) - m_xAngle (0.00) = xAngle (-1.49 = -1.49)
22:31:26.321 00.003 11872 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.48 = 1.48)
22:31:26.326 00.005 11872 CameraToMount -- cameraX=0.03 cameraY=-0.33 hyp=0.33 cameraTheta=-1.48 mountX=0.03 mountY=0.33, mountTheta=1.49
22:31:26.331 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.03, y=-0.33, opts=13)
22:31:26.335 00.004 11872 Enqueuing Move request for scope (0.03, -0.33)
22:31:26.339 00.004 9960 Worker thread wakes up
22:31:26.339 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.33) opts 0xd
22:31:26.339 00.000 9960 Handling offset move in thread for scope, endpoint = (0.03, -0.33)
22:31:26.339 00.000 9960 Moving (0.03, -0.33) raw xDistance=0.03 yDistance=0.33
22:31:26.339 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:31:26.340 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.33 from input 0.33
22:31:26.340 00.000 9960 MoveAxis(E, 0, ABG)
22:31:26.340 00.000 9960 Move returns status 0, amount 0
22:31:26.340 00.000 9960 MoveAxis(S, 244, ABG)
22:31:26.340 00.000 9960 Guiding  Dir = 1, Dur = 244
22:31:26.340 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=187, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
22:31:26.345 00.005 9960 IsSlewing returns 0
22:31:26.345 00.000 11872 UpdateGuideState exits: m=4385 SNR=44.4
22:31:26.348 00.003 9960 IsGuiding returns 0
22:31:26.348 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:26.353 00.005 9960 PulseGuide returned control before completion, sleep 254
22:31:26.353 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:31:26.356 00.003 11872 Enqueuing Expose request
22:31:26.617 00.261 9960 IsGuiding returns 0
22:31:26.618 00.001 9960 Move returns status 0, amount 244
22:31:26.618 00.000 9960 move complete, result=0
22:31:26.618 00.000 9960 worker thread done servicing request
22:31:26.619 00.001 11872 GuideStep: 0.0 px 0 ms EAST, 0.3 px 244 ms SOUTH
22:31:26.624 00.005 9960 Worker thread wakes up
22:31:26.624 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:31:26.626 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:31:27.877 01.251 9960 Exposure complete
22:31:27.993 00.116 9960 worker thread done servicing request
22:31:27.993 00.000 11872 OnExposeComplete: enter
22:31:27.997 00.004 11872 UpdateGuideState(): m_state=6
22:31:28.001 00.004 11872 Star::Find(15, 1787, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 503
22:31:28.005 00.004 11872 Star::Find returns 1 (0), X=1787.37, Y=949.51, Mass=4588, SNR=46.0, Peak=201 HFD=5.7
22:31:28.009 00.004 11872 CameraToMount -- cameraTheta (-0.93) - m_xAngle (0.00) = xAngle (-0.94 = -0.94)
22:31:28.013 00.004 11872 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.03 = 2.03)
22:31:28.017 00.004 11872 CameraToMount -- cameraX=0.15 cameraY=-0.21 hyp=0.26 cameraTheta=-0.93 mountX=0.15 mountY=0.23, mountTheta=0.99
22:31:28.022 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.15, y=-0.21, opts=13)
22:31:28.027 00.005 11872 Enqueuing Move request for scope (0.15, -0.21)
22:31:28.030 00.003 9960 Worker thread wakes up
22:31:28.031 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=201, med=0, FiltMin=0, FiltMax=121, Gamma=1.000
22:31:28.034 00.003 11872 UpdateGuideState exits: m=4588 SNR=46.0
22:31:28.038 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:28.042 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:31:28.046 00.004 11872 Enqueuing Expose request
22:31:28.052 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.21) opts 0xd
22:31:28.052 00.000 9960 Handling offset move in thread for scope, endpoint = (0.15, -0.21)
22:31:28.052 00.000 9960 Moving (0.15, -0.21) raw xDistance=0.15 yDistance=0.23
22:31:28.052 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:31:28.053 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23
22:31:28.053 00.000 9960 MoveAxis(E, 0, ABG)
22:31:28.053 00.000 9960 Move returns status 0, amount 0
22:31:28.053 00.000 9960 MoveAxis(S, 171, ABG)
22:31:28.053 00.000 9960 Guiding  Dir = 1, Dur = 171
22:31:28.055 00.002 9960 IsSlewing returns 0
22:31:28.055 00.000 9960 IsGuiding returns 0
22:31:28.055 00.000 9960 PulseGuide returned control before completion, sleep 181
22:31:28.241 00.186 9960 IsGuiding returns 1
22:31:28.242 00.001 9960 scope still moving after pulse duration time elapsed
22:31:28.273 00.031 9960 IsSlewing returns 0
22:31:28.274 00.001 9960 IsGuiding returns 0
22:31:28.274 00.000 9960 scope move finished after 171 + 48 ms
22:31:28.275 00.001 9960 Move returns status 0, amount 171
22:31:28.275 00.000 9960 move complete, result=0
22:31:28.275 00.000 9960 worker thread done servicing request
22:31:28.276 00.001 11872 GuideStep: 0.2 px 0 ms EAST, 0.2 px 171 ms SOUTH
22:31:28.285 00.009 9960 Worker thread wakes up
22:31:28.285 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:31:28.285 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:31:29.538 01.253 9960 Exposure complete
22:31:29.671 00.133 9960 worker thread done servicing request
22:31:29.671 00.000 11872 OnExposeComplete: enter
22:31:29.677 00.006 11872 UpdateGuideState(): m_state=6
22:31:29.681 00.004 11872 Star::Find(15, 1787, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 504
22:31:29.685 00.004 11872 Star::Find returns 1 (0), X=1787.44, Y=949.55, Mass=4553, SNR=45.3, Peak=212 HFD=5.7
22:31:29.690 00.005 11872 CameraToMount -- cameraTheta (-0.61) - m_xAngle (0.00) = xAngle (-0.62 = -0.62)
22:31:29.693 00.003 11872 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.35 = 2.35)
22:31:29.697 00.004 11872 CameraToMount -- cameraX=0.22 cameraY=-0.16 hyp=0.27 cameraTheta=-0.61 mountX=0.22 mountY=0.19, mountTheta=0.72
22:31:29.702 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.22, y=-0.16, opts=13)
22:31:29.706 00.004 11872 Enqueuing Move request for scope (0.22, -0.16)
22:31:29.710 00.004 9960 Worker thread wakes up
22:31:29.710 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=212, med=0, FiltMin=0, FiltMax=123, Gamma=1.000
22:31:29.714 00.004 11872 UpdateGuideState exits: m=4553 SNR=45.3
22:31:29.718 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:29.722 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.16) opts 0xd
22:31:29.722 00.000 9960 Handling offset move in thread for scope, endpoint = (0.22, -0.16)
22:31:29.722 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:31:29.726 00.004 11872 Enqueuing Expose request
22:31:29.729 00.003 9960 Moving (0.22, -0.16) raw xDistance=0.22 yDistance=0.19
22:31:29.731 00.002 9960 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
22:31:29.731 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:31:29.731 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
22:31:29.731 00.000 9960 MoveAxis(W, 104, ABG)
22:31:29.731 00.000 9960 Guiding  Dir = 3, Dur = 104
22:31:29.731 00.000 9960 IsSlewing returns 0
22:31:29.731 00.000 9960 IsGuiding returns 0
22:31:29.732 00.001 9960 PulseGuide returned control before completion, sleep 114
22:31:29.857 00.125 9960 IsGuiding returns 1
22:31:29.860 00.003 9960 scope still moving after pulse duration time elapsed
22:31:29.887 00.027 9960 IsSlewing returns 0
22:31:29.888 00.001 9960 IsGuiding returns 0
22:31:29.890 00.002 9960 scope move finished after 104 + 53 ms
22:31:29.890 00.000 9960 Move returns status 0, amount 104
22:31:29.891 00.001 9960 MoveAxis(N, 0, ABG)
22:31:29.891 00.000 9960 Move returns status 0, amount 0
22:31:29.892 00.001 9960 move complete, result=0
22:31:29.892 00.000 9960 worker thread done servicing request
22:31:29.892 00.000 11872 GuideStep: 0.2 px 104 ms WEST, 0.2 px 0 ms NORTH
22:31:29.899 00.007 9960 Worker thread wakes up
22:31:29.899 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:31:29.899 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:31:31.151 01.252 9960 Exposure complete
22:31:31.272 00.121 9960 worker thread done servicing request
22:31:31.272 00.000 11872 OnExposeComplete: enter
22:31:31.277 00.005 11872 UpdateGuideState(): m_state=6
22:31:31.281 00.004 11872 Star::Find(15, 1787, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 505
22:31:31.285 00.004 11872 Star::Find returns 1 (0), X=1787.36, Y=949.37, Mass=4663, SNR=46.5, Peak=208 HFD=5.8
22:31:31.290 00.005 11872 CameraToMount -- cameraTheta (-1.16) - m_xAngle (0.00) = xAngle (-1.17 = -1.17)
22:31:31.293 00.003 11872 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.80 = 1.80)
22:31:31.298 00.005 11872 CameraToMount -- cameraX=0.15 cameraY=-0.34 hyp=0.37 cameraTheta=-1.16 mountX=0.15 mountY=0.36, mountTheta=1.19
22:31:31.304 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.15, y=-0.34, opts=13)
22:31:31.307 00.003 11872 Enqueuing Move request for scope (0.15, -0.34)
22:31:31.311 00.004 9960 Worker thread wakes up
22:31:31.311 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.34) opts 0xd
22:31:31.312 00.001 9960 Handling offset move in thread for scope, endpoint = (0.15, -0.34)
22:31:31.312 00.000 9960 Moving (0.15, -0.34) raw xDistance=0.15 yDistance=0.36
22:31:31.312 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:31:31.312 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.36 from input 0.36
22:31:31.312 00.000 9960 MoveAxis(E, 0, ABG)
22:31:31.312 00.000 9960 Move returns status 0, amount 0
22:31:31.312 00.000 9960 MoveAxis(S, 267, ABG)
22:31:31.312 00.000 9960 Guiding  Dir = 1, Dur = 267
22:31:31.312 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=208, med=0, FiltMin=0, FiltMax=103, Gamma=1.000
22:31:31.317 00.005 9960 IsSlewing returns 0
22:31:31.318 00.001 11872 UpdateGuideState exits: m=4663 SNR=46.5
22:31:31.321 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:31.325 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:31:31.328 00.003 11872 Enqueuing Expose request
22:31:31.334 00.006 9960 IsGuiding returns 0
22:31:31.334 00.000 9960 PulseGuide returned control before completion, sleep 277
22:31:31.626 00.292 9960 IsGuiding returns 1
22:31:31.626 00.000 9960 scope still moving after pulse duration time elapsed
22:31:31.657 00.031 9960 IsSlewing returns 0
22:31:31.658 00.001 9960 IsGuiding returns 0
22:31:31.658 00.000 9960 scope move finished after 267 + 57 ms
22:31:31.659 00.001 9960 Move returns status 0, amount 267
22:31:31.659 00.000 9960 move complete, result=0
22:31:31.659 00.000 9960 worker thread done servicing request
22:31:31.660 00.001 9960 Worker thread wakes up
22:31:31.660 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.4 px 267 ms SOUTH
22:31:31.667 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:31:31.667 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:31:32.915 01.248 9960 Exposure complete
22:31:33.043 00.128 9960 worker thread done servicing request
22:31:33.043 00.000 11872 OnExposeComplete: enter
22:31:33.048 00.005 11872 UpdateGuideState(): m_state=6
22:31:33.051 00.003 11872 Star::Find(15, 1787, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 506
22:31:33.056 00.005 11872 Star::Find returns 1 (0), X=1787.49, Y=949.58, Mass=4638, SNR=45.8, Peak=213 HFD=5.8
22:31:33.060 00.004 11872 CameraToMount -- cameraTheta (-0.45) - m_xAngle (0.00) = xAngle (-0.45 = -0.45)
22:31:33.064 00.004 11872 CameraToMount -- cameraTheta (-0.45) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.52 = 2.52)
22:31:33.068 00.004 11872 CameraToMount -- cameraX=0.28 cameraY=-0.13 hyp=0.31 cameraTheta=-0.45 mountX=0.28 mountY=0.18, mountTheta=0.57
22:31:33.073 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.28, y=-0.13, opts=13)
22:31:33.077 00.004 11872 Enqueuing Move request for scope (0.28, -0.13)
22:31:33.081 00.004 9960 Worker thread wakes up
22:31:33.081 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=0, FiltMin=0, FiltMax=132, Gamma=1.000
22:31:33.085 00.004 11872 UpdateGuideState exits: m=4638 SNR=45.8
22:31:33.088 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:33.092 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.13) opts 0xd
22:31:33.093 00.001 9960 Handling offset move in thread for scope, endpoint = (0.28, -0.13)
22:31:33.093 00.000 9960 Moving (0.28, -0.13) raw xDistance=0.28 yDistance=0.18
22:31:33.093 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.28
22:31:33.093 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:31:33.093 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
22:31:33.093 00.000 9960 MoveAxis(W, 129, ABG)
22:31:33.093 00.000 9960 Guiding  Dir = 3, Dur = 129
22:31:33.093 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:31:33.097 00.004 9960 IsSlewing returns 0
22:31:33.098 00.001 11872 Enqueuing Expose request
22:31:33.100 00.002 9960 IsGuiding returns 0
22:31:33.101 00.001 9960 PulseGuide returned control before completion, sleep 139
22:31:33.249 00.148 9960 IsGuiding returns 1
22:31:33.250 00.001 9960 scope still moving after pulse duration time elapsed
22:31:33.280 00.030 9960 IsSlewing returns 0
22:31:33.280 00.000 9960 IsGuiding returns 0
22:31:33.281 00.001 9960 scope move finished after 129 + 51 ms
22:31:33.281 00.000 9960 Move returns status 0, amount 129
22:31:33.282 00.001 9960 MoveAxis(N, 0, ABG)
22:31:33.282 00.000 9960 Move returns status 0, amount 0
22:31:33.282 00.000 9960 move complete, result=0
22:31:33.284 00.002 9960 worker thread done servicing request
22:31:33.284 00.000 9960 Worker thread wakes up
22:31:33.284 00.000 11872 GuideStep: 0.3 px 129 ms WEST, 0.2 px 0 ms NORTH
22:31:33.290 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:31:33.290 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:31:34.541 01.251 9960 Exposure complete
22:31:34.669 00.128 9960 worker thread done servicing request
22:31:34.670 00.001 11872 OnExposeComplete: enter
22:31:34.674 00.004 11872 UpdateGuideState(): m_state=6
22:31:34.678 00.004 11872 Star::Find(15, 1787, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 507
22:31:34.682 00.004 11872 Star::Find returns 1 (0), X=1787.31, Y=949.51, Mass=4177, SNR=43.2, Peak=201 HFD=5.6
22:31:34.686 00.004 11872 CameraToMount -- cameraTheta (-1.13) - m_xAngle (0.00) = xAngle (-1.13 = -1.13)
22:31:34.690 00.004 11872 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.84 = 1.84)
22:31:34.695 00.005 11872 CameraToMount -- cameraX=0.10 cameraY=-0.20 hyp=0.22 cameraTheta=-1.13 mountX=0.09 mountY=0.21, mountTheta=1.16
22:31:34.699 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.10, y=-0.20, opts=13)
22:31:34.706 00.007 11872 Enqueuing Move request for scope (0.10, -0.20)
22:31:34.710 00.004 9960 Worker thread wakes up
22:31:34.711 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=201, med=0, FiltMin=0, FiltMax=110, Gamma=1.000
22:31:34.716 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.20) opts 0xd
22:31:34.716 00.000 9960 Handling offset move in thread for scope, endpoint = (0.10, -0.20)
22:31:34.716 00.000 11872 UpdateGuideState exits: m=4177 SNR=43.2
22:31:34.721 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:34.726 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:31:34.729 00.003 11872 Enqueuing Expose request
22:31:34.733 00.004 9960 Moving (0.10, -0.20) raw xDistance=0.09 yDistance=0.21
22:31:34.733 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:31:34.733 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
22:31:34.733 00.000 9960 MoveAxis(E, 0, ABG)
22:31:34.733 00.000 9960 Move returns status 0, amount 0
22:31:34.734 00.001 9960 MoveAxis(S, 160, ABG)
22:31:34.734 00.000 9960 Guiding  Dir = 1, Dur = 160
22:31:34.734 00.000 9960 IsSlewing returns 0
22:31:34.735 00.001 9960 IsGuiding returns 0
22:31:34.735 00.000 9960 PulseGuide returned control before completion, sleep 170
22:31:34.923 00.188 9960 IsGuiding returns 1
22:31:34.924 00.001 9960 scope still moving after pulse duration time elapsed
22:31:34.954 00.030 9960 IsSlewing returns 0
22:31:34.957 00.003 9960 IsGuiding returns 0
22:31:34.957 00.000 9960 scope move finished after 160 + 61 ms
22:31:34.957 00.000 9960 Move returns status 0, amount 160
22:31:34.958 00.001 9960 move complete, result=0
22:31:34.958 00.000 9960 worker thread done servicing request
22:31:34.959 00.001 9960 Worker thread wakes up
22:31:34.959 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.2 px 160 ms SOUTH
22:31:34.966 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:31:34.966 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:31:36.211 01.245 9960 Exposure complete
22:31:36.340 00.129 9960 worker thread done servicing request
22:31:36.340 00.000 11872 OnExposeComplete: enter
22:31:36.344 00.004 11872 UpdateGuideState(): m_state=6
22:31:36.349 00.005 11872 Star::Find(15, 1787, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 508
22:31:36.352 00.003 11872 Star::Find returns 1 (0), X=1787.41, Y=949.63, Mass=4564, SNR=45.4, Peak=223 HFD=5.5
22:31:36.357 00.005 11872 CameraToMount -- cameraTheta (-0.38) - m_xAngle (0.00) = xAngle (-0.39 = -0.39)
22:31:36.362 00.005 11872 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.58 = 2.58)
22:31:36.366 00.004 11872 CameraToMount -- cameraX=0.20 cameraY=-0.08 hyp=0.21 cameraTheta=-0.38 mountX=0.19 mountY=0.11, mountTheta=0.52
22:31:36.371 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.20, y=-0.08, opts=13)
22:31:36.375 00.004 11872 Enqueuing Move request for scope (0.20, -0.08)
22:31:36.379 00.004 9960 Worker thread wakes up
22:31:36.379 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=223, med=0, FiltMin=0, FiltMax=123, Gamma=1.000
22:31:36.383 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.08) opts 0xd
22:31:36.384 00.001 9960 Handling offset move in thread for scope, endpoint = (0.20, -0.08)
22:31:36.384 00.000 9960 Moving (0.20, -0.08) raw xDistance=0.19 yDistance=0.11
22:31:36.384 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
22:31:36.384 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:31:36.385 00.001 11872 UpdateGuideState exits: m=4564 SNR=45.4
22:31:36.388 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:31:36.388 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:36.394 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:31:36.398 00.004 11872 Enqueuing Expose request
22:31:36.401 00.003 9960 MoveAxis(E, 0, ABG)
22:31:36.401 00.000 9960 Move returns status 0, amount 0
22:31:36.402 00.001 9960 MoveAxis(N, 0, ABG)
22:31:36.402 00.000 9960 Move returns status 0, amount 0
22:31:36.402 00.000 9960 move complete, result=0
22:31:36.402 00.000 9960 worker thread done servicing request
22:31:36.403 00.001 9960 Worker thread wakes up
22:31:36.403 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:31:36.407 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
22:31:36.407 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:31:37.652 01.245 9960 Exposure complete
22:31:37.781 00.129 9960 worker thread done servicing request
22:31:37.782 00.001 11872 OnExposeComplete: enter
22:31:37.785 00.003 11872 UpdateGuideState(): m_state=6
22:31:37.790 00.005 11872 Star::Find(15, 1787, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 509
22:31:37.795 00.005 11872 Star::Find returns 1 (0), X=1786.95, Y=950.48, Mass=4354, SNR=44.4, Peak=187 HFD=5.4
22:31:37.798 00.003 11872 CameraToMount -- cameraTheta (1.91) - m_xAngle (0.00) = xAngle (1.91 = 1.91)
22:31:37.804 00.006 11872 CameraToMount -- cameraTheta (1.91) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.88 = -1.41)
22:31:37.810 00.006 11872 CameraToMount -- cameraX=-0.27 cameraY=0.77 hyp=0.82 cameraTheta=1.91 mountX=-0.27 mountY=-0.81, mountTheta=-1.89
22:31:37.819 00.009 11872 SchedulePrimaryMove(0FA44CE0, x=-0.27, y=0.77, opts=13)
22:31:37.825 00.006 11872 Enqueuing Move request for scope (-0.27, 0.77)
22:31:37.832 00.007 9960 Worker thread wakes up
22:31:37.832 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.77) opts 0xd
22:31:37.832 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.27, 0.77)
22:31:37.832 00.000 9960 Moving (-0.27, 0.77) raw xDistance=-0.27 yDistance=-0.81
22:31:37.833 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=187, med=0, FiltMin=0, FiltMax=115, Gamma=1.000
22:31:37.838 00.005 11872 UpdateGuideState exits: m=4354 SNR=44.4
22:31:37.843 00.005 9960 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
22:31:37.843 00.000 9960 resist switch: large excursion: input -0.81 thresh 0.60 direction from 1 to -1
22:31:37.843 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.42
22:31:37.843 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.81 from input -0.81
22:31:37.843 00.000 9960 MoveAxis(E, 126, ABG)
22:31:37.844 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:37.849 00.005 9960 Guiding  Dir = 2, Dur = 126
22:31:37.849 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:31:37.854 00.005 11872 Enqueuing Expose request
22:31:37.859 00.005 9960 IsSlewing returns 0
22:31:37.859 00.000 9960 IsGuiding returns 0
22:31:37.859 00.000 9960 PulseGuide returned control before completion, sleep 136
22:31:38.003 00.144 9960 IsGuiding returns 1
22:31:38.004 00.001 9960 scope still moving after pulse duration time elapsed
22:31:38.034 00.030 9960 IsSlewing returns 0
22:31:38.037 00.003 9960 IsGuiding returns 0
22:31:38.038 00.001 9960 scope move finished after 126 + 51 ms
22:31:38.039 00.001 9960 Move returns status 0, amount 126
22:31:38.040 00.001 9960 MoveAxis(N, 602, ABG)
22:31:38.040 00.000 9960 Guiding  Dir = 0, Dur = 602
22:31:38.040 00.000 9960 IsSlewing returns 0
22:31:38.040 00.000 9960 IsGuiding returns 0
22:31:38.042 00.002 9960 PulseGuide returned control before completion, sleep 612
22:31:38.659 00.617 9960 IsGuiding returns 1
22:31:38.660 00.001 9960 scope still moving after pulse duration time elapsed
22:31:38.689 00.029 9960 IsSlewing returns 0
22:31:38.690 00.001 9960 IsGuiding returns 0
22:31:38.690 00.000 9960 scope move finished after 602 + 46 ms
22:31:38.690 00.000 9960 Move returns status 0, amount 602
22:31:38.692 00.002 9960 move complete, result=0
22:31:38.692 00.000 9960 worker thread done servicing request
22:31:38.692 00.000 9960 Worker thread wakes up
22:31:38.692 00.000 11872 GuideStep: -0.3 px 126 ms EAST, -0.8 px 602 ms NORTH
22:31:38.699 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:31:38.699 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:31:39.945 01.246 9960 Exposure complete
22:31:40.054 00.109 9960 worker thread done servicing request
22:31:40.054 00.000 11872 OnExposeComplete: enter
22:31:40.058 00.004 11872 UpdateGuideState(): m_state=6
22:31:40.063 00.005 11872 Star::Find(15, 1786, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 510
22:31:40.066 00.003 11872 Star::Find returns 1 (0), X=1787.36, Y=950.17, Mass=4349, SNR=44.5, Peak=187 HFD=5.7
22:31:40.070 00.004 11872 CameraToMount -- cameraTheta (1.27) - m_xAngle (0.00) = xAngle (1.27 = 1.27)
22:31:40.074 00.004 11872 CameraToMount -- cameraTheta (1.27) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.24 = -2.04)
22:31:40.078 00.004 11872 CameraToMount -- cameraX=0.14 cameraY=0.46 hyp=0.48 cameraTheta=1.27 mountX=0.14 mountY=-0.43, mountTheta=-1.25
22:31:40.083 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.14, y=0.46, opts=13)
22:31:40.087 00.004 11872 Enqueuing Move request for scope (0.14, 0.46)
22:31:40.091 00.004 9960 Worker thread wakes up
22:31:40.091 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.46) opts 0xd
22:31:40.092 00.001 9960 Handling offset move in thread for scope, endpoint = (0.14, 0.46)
22:31:40.092 00.000 9960 Moving (0.14, 0.46) raw xDistance=0.14 yDistance=-0.43
22:31:40.093 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:31:40.093 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=187, med=0, FiltMin=0, FiltMax=103, Gamma=1.000
22:31:40.096 00.003 9960 GuideAlgorithmResistSwitch::result() returns -0.43 from input -0.43
22:31:40.097 00.001 9960 MoveAxis(E, 0, ABG)
22:31:40.097 00.000 9960 Move returns status 0, amount 0
22:31:40.097 00.000 9960 MoveAxis(N, 322, ABG)
22:31:40.097 00.000 11872 UpdateGuideState exits: m=4349 SNR=44.5
22:31:40.102 00.005 9960 Guiding  Dir = 0, Dur = 322
22:31:40.102 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:40.106 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:31:40.111 00.005 11872 Enqueuing Expose request
22:31:40.114 00.003 9960 IsSlewing returns 0
22:31:40.115 00.001 9960 IsGuiding returns 0
22:31:40.115 00.000 9960 PulseGuide returned control before completion, sleep 332
22:31:40.457 00.342 9960 IsGuiding returns 1
22:31:40.458 00.001 9960 scope still moving after pulse duration time elapsed
22:31:40.487 00.029 9960 IsSlewing returns 0
22:31:40.488 00.001 9960 IsGuiding returns 0
22:31:40.488 00.000 9960 scope move finished after 322 + 51 ms
22:31:40.488 00.000 9960 Move returns status 0, amount 322
22:31:40.490 00.002 9960 move complete, result=0
22:31:40.490 00.000 9960 worker thread done servicing request
22:31:40.491 00.001 9960 Worker thread wakes up
22:31:40.491 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.4 px 322 ms NORTH
22:31:40.497 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:31:40.497 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:31:41.748 01.251 9960 Exposure complete
22:31:41.882 00.134 9960 worker thread done servicing request
22:31:41.883 00.001 11872 OnExposeComplete: enter
22:31:41.888 00.005 11872 UpdateGuideState(): m_state=6
22:31:41.891 00.003 11872 Star::Find(15, 1787, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 511
22:31:41.894 00.003 11872 Star::Find returns 1 (0), X=1787.41, Y=949.35, Mass=4374, SNR=44.5, Peak=179 HFD=5.6
22:31:41.898 00.004 11872 CameraToMount -- cameraTheta (-1.07) - m_xAngle (0.00) = xAngle (-1.08 = -1.08)
22:31:41.900 00.002 11872 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.89 = 1.89)
22:31:41.902 00.002 11872 CameraToMount -- cameraX=0.20 cameraY=-0.36 hyp=0.41 cameraTheta=-1.07 mountX=0.19 mountY=0.39, mountTheta=1.11
22:31:41.907 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.20, y=-0.36, opts=13)
22:31:41.910 00.003 11872 Enqueuing Move request for scope (0.20, -0.36)
22:31:41.913 00.003 9960 Worker thread wakes up
22:31:41.913 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.36) opts 0xd
22:31:41.913 00.000 9960 Handling offset move in thread for scope, endpoint = (0.20, -0.36)
22:31:41.913 00.000 9960 Moving (0.20, -0.36) raw xDistance=0.19 yDistance=0.39
22:31:41.914 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
22:31:41.914 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:31:41.914 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=179, med=0, FiltMin=0, FiltMax=120, Gamma=1.000
22:31:41.918 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.39
22:31:41.918 00.000 9960 MoveAxis(E, 0, ABG)
22:31:41.918 00.000 9960 Move returns status 0, amount 0
22:31:41.920 00.002 9960 MoveAxis(N, 0, ABG)
22:31:41.920 00.000 9960 Move returns status 0, amount 0
22:31:41.920 00.000 9960 move complete, result=0
22:31:41.920 00.000 9960 worker thread done servicing request
22:31:41.920 00.000 11872 UpdateGuideState exits: m=4374 SNR=44.5
22:31:41.924 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:41.929 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:31:41.936 00.007 11872 Enqueuing Expose request
22:31:41.942 00.006 9960 Worker thread wakes up
22:31:41.942 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:31:41.943 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:31:41.943 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 0.4 px 0 ms NORTH
22:31:43.188 01.245 9960 Exposure complete
22:31:43.321 00.133 9960 worker thread done servicing request
22:31:43.321 00.000 11872 OnExposeComplete: enter
22:31:43.325 00.004 11872 UpdateGuideState(): m_state=6
22:31:43.330 00.005 11872 Star::Find(15, 1787, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 512
22:31:43.335 00.005 11872 Star::Find returns 1 (0), X=1787.62, Y=948.49, Mass=4695, SNR=46.1, Peak=216 HFD=5.7
22:31:43.338 00.003 11872 CameraToMount -- cameraTheta (-1.25) - m_xAngle (0.00) = xAngle (-1.26 = -1.26)
22:31:43.342 00.004 11872 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.71 = 1.71)
22:31:43.346 00.004 11872 CameraToMount -- cameraX=0.41 cameraY=-1.22 hyp=1.29 cameraTheta=-1.25 mountX=0.40 mountY=1.28, mountTheta=1.27
22:31:43.350 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.41, y=-1.22, opts=13)
22:31:43.354 00.004 11872 Enqueuing Move request for scope (0.41, -1.22)
22:31:43.359 00.005 9960 Worker thread wakes up
22:31:43.359 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=216, med=0, FiltMin=0, FiltMax=124, Gamma=1.000
22:31:43.364 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.41, -1.22) opts 0xd
22:31:43.365 00.001 9960 Handling offset move in thread for scope, endpoint = (0.41, -1.22)
22:31:43.365 00.000 11872 UpdateGuideState exits: m=4695 SNR=46.1
22:31:43.372 00.007 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:43.378 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:31:43.382 00.004 11872 Enqueuing Expose request
22:31:43.386 00.004 9960 Moving (0.41, -1.22) raw xDistance=0.40 yDistance=1.28
22:31:43.386 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.40
22:31:43.386 00.000 9960 resist switch: large excursion: input 1.28 thresh 0.60 direction from -1 to 1
22:31:43.387 00.001 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=3.83
22:31:43.388 00.001 9960 GuideAlgorithmResistSwitch::result() returns 1.28 from input 1.28
22:31:43.388 00.000 9960 MoveAxis(W, 188, ABG)
22:31:43.388 00.000 9960 Guiding  Dir = 3, Dur = 188
22:31:43.388 00.000 9960 IsSlewing returns 0
22:31:43.389 00.001 9960 IsGuiding returns 0
22:31:43.389 00.000 9960 PulseGuide returned control before completion, sleep 198
22:31:43.598 00.209 9960 IsGuiding returns 1
22:31:43.600 00.002 9960 scope still moving after pulse duration time elapsed
22:31:43.630 00.030 9960 IsSlewing returns 0
22:31:43.631 00.001 9960 IsGuiding returns 0
22:31:43.633 00.002 9960 scope move finished after 188 + 55 ms
22:31:43.633 00.000 9960 Move returns status 0, amount 188
22:31:43.634 00.001 9960 MoveAxis(S, 952, ABG)
22:31:43.634 00.000 9960 Guiding  Dir = 1, Dur = 952
22:31:43.634 00.000 9960 IsSlewing returns 0
22:31:43.635 00.001 9960 IsGuiding returns 0
22:31:43.636 00.001 9960 PulseGuide returned control before completion, sleep 962
22:31:44.601 00.965 9960 IsGuiding returns 1
22:31:44.604 00.003 9960 scope still moving after pulse duration time elapsed
22:31:44.633 00.029 9960 IsSlewing returns 0
22:31:44.634 00.001 9960 IsGuiding returns 0
22:31:44.635 00.001 9960 scope move finished after 952 + 47 ms
22:31:44.635 00.000 9960 Move returns status 0, amount 952
22:31:44.637 00.002 9960 move complete, result=0
22:31:44.638 00.001 9960 worker thread done servicing request
22:31:44.638 00.000 11872 GuideStep: 0.4 px 188 ms WEST, 1.3 px 952 ms SOUTH
22:31:44.645 00.007 9960 Worker thread wakes up
22:31:44.645 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:31:44.645 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:31:45.898 01.253 9960 Exposure complete
22:31:46.013 00.115 9960 worker thread done servicing request
22:31:46.013 00.000 11872 OnExposeComplete: enter
22:31:46.017 00.004 11872 UpdateGuideState(): m_state=6
22:31:46.022 00.005 11872 Star::Find(15, 1787, 948, 0, (0,0,0,0), 1.5, 10.0, 255) frame 513
22:31:46.025 00.003 11872 Star::Find returns 1 (0), X=1787.34, Y=949.59, Mass=4321, SNR=43.9, Peak=179 HFD=5.5
22:31:46.028 00.003 11872 CameraToMount -- cameraTheta (-0.76) - m_xAngle (0.00) = xAngle (-0.76 = -0.76)
22:31:46.033 00.005 11872 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.20 = 2.20)
22:31:46.037 00.004 11872 CameraToMount -- cameraX=0.12 cameraY=-0.12 hyp=0.17 cameraTheta=-0.76 mountX=0.12 mountY=0.14, mountTheta=0.84
22:31:46.042 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.12, y=-0.12, opts=13)
22:31:46.046 00.004 11872 Enqueuing Move request for scope (0.12, -0.12)
22:31:46.052 00.006 9960 Worker thread wakes up
22:31:46.052 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=179, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
22:31:46.058 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.12) opts 0xd
22:31:46.058 00.000 9960 Handling offset move in thread for scope, endpoint = (0.12, -0.12)
22:31:46.059 00.001 9960 Moving (0.12, -0.12) raw xDistance=0.12 yDistance=0.14
22:31:46.059 00.000 11872 UpdateGuideState exits: m=4321 SNR=43.9
22:31:46.064 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:31:46.064 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:31:46.065 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:46.070 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
22:31:46.070 00.000 9960 MoveAxis(E, 0, ABG)
22:31:46.070 00.000 9960 Move returns status 0, amount 0
22:31:46.070 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:31:46.077 00.007 11872 Enqueuing Expose request
22:31:46.084 00.007 9960 MoveAxis(N, 0, ABG)
22:31:46.084 00.000 9960 Move returns status 0, amount 0
22:31:46.085 00.001 9960 move complete, result=0
22:31:46.085 00.000 9960 worker thread done servicing request
22:31:46.086 00.001 11872 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:31:46.092 00.006 9960 Worker thread wakes up
22:31:46.092 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:31:46.093 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:31:47.345 01.252 9960 Exposure complete
22:31:47.472 00.127 9960 worker thread done servicing request
22:31:47.472 00.000 11872 OnExposeComplete: enter
22:31:47.476 00.004 11872 UpdateGuideState(): m_state=6
22:31:47.479 00.003 11872 Star::Find(15, 1787, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 514
22:31:47.485 00.006 11872 Star::Find returns 1 (0), X=1787.68, Y=948.68, Mass=4468, SNR=45.5, Peak=206 HFD=5.7
22:31:47.490 00.005 11872 CameraToMount -- cameraTheta (-1.15) - m_xAngle (0.00) = xAngle (-1.16 = -1.16)
22:31:47.495 00.005 11872 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.81 = 1.81)
22:31:47.499 00.004 11872 CameraToMount -- cameraX=0.46 cameraY=-1.03 hyp=1.13 cameraTheta=-1.15 mountX=0.46 mountY=1.10, mountTheta=1.18
22:31:47.505 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.46, y=-1.03, opts=13)
22:31:47.509 00.004 11872 Enqueuing Move request for scope (0.46, -1.03)
22:31:47.515 00.006 9960 Worker thread wakes up
22:31:47.515 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=0, FiltMin=0, FiltMax=114, Gamma=1.000
22:31:47.519 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.46, -1.03) opts 0xd
22:31:47.519 00.000 9960 Handling offset move in thread for scope, endpoint = (0.46, -1.03)
22:31:47.520 00.001 9960 Moving (0.46, -1.03) raw xDistance=0.46 yDistance=1.10
22:31:47.521 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.29 from input 0.46
22:31:47.521 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.10 from input 1.10
22:31:47.522 00.001 9960 MoveAxis(W, 214, ABG)
22:31:47.522 00.000 11872 UpdateGuideState exits: m=4468 SNR=45.5
22:31:47.528 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:47.532 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:31:47.537 00.005 11872 Enqueuing Expose request
22:31:47.540 00.003 9960 Guiding  Dir = 3, Dur = 214
22:31:47.540 00.000 9960 IsSlewing returns 0
22:31:47.542 00.002 9960 IsGuiding returns 0
22:31:47.542 00.000 9960 PulseGuide returned control before completion, sleep 224
22:31:47.770 00.228 9960 IsGuiding returns 1
22:31:47.770 00.000 9960 scope still moving after pulse duration time elapsed
22:31:47.802 00.032 9960 IsSlewing returns 0
22:31:47.803 00.001 9960 IsGuiding returns 0
22:31:47.803 00.000 9960 scope move finished after 214 + 47 ms
22:31:47.803 00.000 9960 Move returns status 0, amount 214
22:31:47.803 00.000 9960 MoveAxis(S, 820, ABG)
22:31:47.804 00.001 9960 Guiding  Dir = 1, Dur = 820
22:31:47.804 00.000 9960 IsSlewing returns 0
22:31:47.805 00.001 9960 IsGuiding returns 0
22:31:47.805 00.000 9960 PulseGuide returned control before completion, sleep 830
22:31:48.646 00.841 9960 IsGuiding returns 1
22:31:48.648 00.002 9960 scope still moving after pulse duration time elapsed
22:31:48.677 00.029 9960 IsSlewing returns 0
22:31:48.678 00.001 9960 IsGuiding returns 0
22:31:48.678 00.000 9960 scope move finished after 820 + 52 ms
22:31:48.678 00.000 9960 Move returns status 0, amount 820
22:31:48.679 00.001 9960 move complete, result=0
22:31:48.679 00.000 9960 worker thread done servicing request
22:31:48.679 00.000 9960 Worker thread wakes up
22:31:48.679 00.000 11872 GuideStep: 0.5 px 214 ms WEST, 1.1 px 820 ms SOUTH
22:31:48.687 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
22:31:48.687 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:31:49.928 01.241 9960 Exposure complete
22:31:50.029 00.101 9960 worker thread done servicing request
22:31:50.029 00.000 11872 OnExposeComplete: enter
22:31:50.034 00.005 11872 UpdateGuideState(): m_state=6
22:31:50.039 00.005 11872 Star::Find(15, 1787, 948, 0, (0,0,0,0), 1.5, 10.0, 255) frame 515
22:31:50.045 00.006 11872 Star::Find returns 1 (0), X=1787.01, Y=950.49, Mass=4467, SNR=45.2, Peak=212 HFD=5.4
22:31:50.048 00.003 11872 CameraToMount -- cameraTheta (1.83) - m_xAngle (0.00) = xAngle (1.83 = 1.83)
22:31:50.051 00.003 11872 CameraToMount -- cameraTheta (1.83) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.80 = -1.48)
22:31:50.054 00.003 11872 CameraToMount -- cameraX=-0.21 cameraY=0.78 hyp=0.80 cameraTheta=1.83 mountX=-0.21 mountY=-0.80, mountTheta=-1.82
22:31:50.059 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.21, y=0.78, opts=13)
22:31:50.062 00.003 11872 Enqueuing Move request for scope (-0.21, 0.78)
22:31:50.066 00.004 9960 Worker thread wakes up
22:31:50.066 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=212, med=0, FiltMin=0, FiltMax=111, Gamma=1.000
22:31:50.070 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.78) opts 0xd
22:31:50.070 00.000 11872 UpdateGuideState exits: m=4467 SNR=45.2
22:31:50.074 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.21, 0.78)
22:31:50.074 00.000 9960 Moving (-0.21, 0.78) raw xDistance=-0.21 yDistance=-0.80
22:31:50.074 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.21
22:31:50.074 00.000 9960 resist switch: large excursion: input -0.80 thresh 0.60 direction from 1 to -1
22:31:50.075 00.001 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.40
22:31:50.075 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.80 from input -0.80
22:31:50.075 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:50.079 00.004 9960 MoveAxis(E, 81, ABG)
22:31:50.079 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:31:50.083 00.004 9960 Guiding  Dir = 2, Dur = 81
22:31:50.083 00.000 11872 Enqueuing Expose request
22:31:50.087 00.004 9960 IsSlewing returns 0
22:31:50.087 00.000 9960 IsGuiding returns 0
22:31:50.088 00.001 9960 PulseGuide returned control before completion, sleep 91
22:31:50.188 00.100 9960 IsGuiding returns 1
22:31:50.190 00.002 9960 scope still moving after pulse duration time elapsed
22:31:50.220 00.030 9960 IsSlewing returns 0
22:31:50.220 00.000 9960 IsGuiding returns 0
22:31:50.221 00.001 9960 scope move finished after 81 + 51 ms
22:31:50.221 00.000 9960 Move returns status 0, amount 81
22:31:50.221 00.000 9960 MoveAxis(N, 598, ABG)
22:31:50.221 00.000 9960 Guiding  Dir = 0, Dur = 598
22:31:50.222 00.001 9960 IsSlewing returns 0
22:31:50.222 00.000 9960 IsGuiding returns 0
22:31:50.223 00.001 9960 PulseGuide returned control before completion, sleep 608
22:31:50.847 00.624 9960 IsGuiding returns 1
22:31:50.848 00.001 9960 scope still moving after pulse duration time elapsed
22:31:50.879 00.031 9960 IsSlewing returns 0
22:31:50.879 00.000 9960 IsGuiding returns 0
22:31:50.881 00.002 9960 scope move finished after 598 + 59 ms
22:31:50.881 00.000 9960 Move returns status 0, amount 598
22:31:50.881 00.000 9960 move complete, result=0
22:31:50.881 00.000 9960 worker thread done servicing request
22:31:50.882 00.001 9960 Worker thread wakes up
22:31:50.882 00.000 11872 GuideStep: -0.2 px 81 ms EAST, -0.8 px 598 ms NORTH
22:31:50.888 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:31:50.888 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:31:52.138 01.250 9960 Exposure complete
22:31:52.250 00.112 9960 worker thread done servicing request
22:31:52.251 00.001 11872 OnExposeComplete: enter
22:31:52.254 00.003 11872 UpdateGuideState(): m_state=6
22:31:52.258 00.004 11872 Star::Find(15, 1787, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 516
22:31:52.263 00.005 11872 Star::Find returns 1 (0), X=1787.61, Y=949.30, Mass=4459, SNR=45.3, Peak=205 HFD=5.8
22:31:52.267 00.004 11872 CameraToMount -- cameraTheta (-0.81) - m_xAngle (0.00) = xAngle (-0.81 = -0.81)
22:31:52.272 00.005 11872 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.16 = 2.16)
22:31:52.279 00.007 11872 CameraToMount -- cameraX=0.39 cameraY=-0.41 hyp=0.57 cameraTheta=-0.81 mountX=0.39 mountY=0.47, mountTheta=0.88
22:31:52.285 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.39, y=-0.41, opts=13)
22:31:52.292 00.007 11872 Enqueuing Move request for scope (0.39, -0.41)
22:31:52.298 00.006 9960 Worker thread wakes up
22:31:52.298 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=205, med=0, FiltMin=0, FiltMax=117, Gamma=1.000
22:31:52.306 00.008 9960 worker thread servicing REQUEST_MOVE scope ofs (0.39, -0.41) opts 0xd
22:31:52.306 00.000 11872 UpdateGuideState exits: m=4459 SNR=45.3
22:31:52.309 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:52.312 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:31:52.317 00.005 9960 Handling offset move in thread for scope, endpoint = (0.39, -0.41)
22:31:52.317 00.000 9960 Moving (0.39, -0.41) raw xDistance=0.39 yDistance=0.47
22:31:52.317 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.39
22:31:52.317 00.000 11872 Enqueuing Expose request
22:31:52.321 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:31:52.321 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.47
22:31:52.321 00.000 9960 MoveAxis(W, 179, ABG)
22:31:52.321 00.000 9960 Guiding  Dir = 3, Dur = 179
22:31:52.321 00.000 9960 IsSlewing returns 0
22:31:52.323 00.002 9960 IsGuiding returns 0
22:31:52.323 00.000 9960 PulseGuide returned control before completion, sleep 189
22:31:52.520 00.197 9960 IsGuiding returns 1
22:31:52.522 00.002 9960 scope still moving after pulse duration time elapsed
22:31:52.552 00.030 9960 IsSlewing returns 0
22:31:52.554 00.002 9960 IsGuiding returns 0
22:31:52.554 00.000 9960 scope move finished after 179 + 52 ms
22:31:52.555 00.001 9960 Move returns status 0, amount 179
22:31:52.555 00.000 9960 MoveAxis(N, 0, ABG)
22:31:52.556 00.001 9960 Move returns status 0, amount 0
22:31:52.556 00.000 9960 move complete, result=0
22:31:52.556 00.000 9960 worker thread done servicing request
22:31:52.556 00.000 11872 GuideStep: 0.4 px 179 ms WEST, 0.5 px 0 ms NORTH
22:31:52.563 00.007 9960 Worker thread wakes up
22:31:52.563 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:31:52.563 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:31:53.814 01.251 9960 Exposure complete
22:31:53.938 00.124 9960 worker thread done servicing request
22:31:53.938 00.000 11872 OnExposeComplete: enter
22:31:53.941 00.003 11872 UpdateGuideState(): m_state=6
22:31:53.945 00.004 11872 Star::Find(15, 1787, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 517
22:31:53.949 00.004 11872 Star::Find returns 1 (0), X=1787.37, Y=948.90, Mass=4308, SNR=44.3, Peak=211 HFD=5.9
22:31:53.954 00.005 11872 CameraToMount -- cameraTheta (-1.39) - m_xAngle (0.00) = xAngle (-1.39 = -1.39)
22:31:53.958 00.004 11872 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.58 = 1.58)
22:31:53.962 00.004 11872 CameraToMount -- cameraX=0.15 cameraY=-0.82 hyp=0.83 cameraTheta=-1.39 mountX=0.15 mountY=0.83, mountTheta=1.40
22:31:53.968 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.15, y=-0.82, opts=13)
22:31:53.972 00.004 11872 Enqueuing Move request for scope (0.15, -0.82)
22:31:53.975 00.003 9960 Worker thread wakes up
22:31:53.975 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.82) opts 0xd
22:31:53.976 00.001 9960 Handling offset move in thread for scope, endpoint = (0.15, -0.82)
22:31:53.976 00.000 9960 Moving (0.15, -0.82) raw xDistance=0.15 yDistance=0.83
22:31:53.976 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:31:53.977 00.001 9960 resist switch: large excursion: input 0.83 thresh 0.60 direction from -1 to 1
22:31:53.977 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=0, FiltMin=0, FiltMax=117, Gamma=1.000
22:31:53.981 00.004 11872 UpdateGuideState exits: m=4308 SNR=44.3
22:31:53.985 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:53.988 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:31:53.993 00.005 11872 Enqueuing Expose request
22:31:53.997 00.004 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.49
22:31:53.997 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.83 from input 0.83
22:31:53.997 00.000 9960 MoveAxis(E, 0, ABG)
22:31:53.997 00.000 9960 Move returns status 0, amount 0
22:31:53.998 00.001 9960 MoveAxis(S, 618, ABG)
22:31:53.998 00.000 9960 Guiding  Dir = 1, Dur = 618
22:31:53.998 00.000 9960 IsSlewing returns 0
22:31:53.998 00.000 9960 IsGuiding returns 0
22:31:53.999 00.001 9960 PulseGuide returned control before completion, sleep 628
22:31:54.633 00.634 9960 IsGuiding returns 1
22:31:54.633 00.000 9960 scope still moving after pulse duration time elapsed
22:31:54.664 00.031 9960 IsSlewing returns 0
22:31:54.664 00.000 9960 IsGuiding returns 0
22:31:54.664 00.000 9960 scope move finished after 618 + 47 ms
22:31:54.664 00.000 9960 Move returns status 0, amount 618
22:31:54.664 00.000 9960 move complete, result=0
22:31:54.666 00.002 9960 worker thread done servicing request
22:31:54.666 00.000 9960 Worker thread wakes up
22:31:54.666 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.8 px 618 ms SOUTH
22:31:54.670 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
22:31:54.670 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1772,935,31,31)
22:31:54.769 00.099 11872 evsrv: cli 0D2D21E0 connect
22:31:54.774 00.005 11872 case statement mapped state 6 to 3
22:31:54.780 00.006 11872 case statement mapped state 6 to 3
22:31:54.784 00.004 11872 evsrv: cli 0D2D21E0 request: {"method":"get_app_state","id":"322ebb2d-d698-4041-afde-036879970232"}
22:31:54.788 00.004 11872 case statement mapped state 6 to 3
22:31:54.798 00.010 11872 evsrv: cli 0D2D21E0 response: {"jsonrpc":"2.0","result":"Guiding","id":"322ebb2d-d698-4041-afde-036879970232"}
22:31:54.803 00.005 11872 evsrv: cli 0D2D21E0 disconnect
22:31:54.808 00.005 11872 evsrv: cli 0D2D3180 connect
22:31:54.812 00.004 11872 case statement mapped state 6 to 3
22:31:54.951 00.139 11872 case statement mapped state 6 to 3
22:31:54.958 00.007 11872 evsrv: cli 0D2D3180 request: {"method":"dither","params":{"amount":5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"34a5cdfb-63d2-4eb3-ab30-a6532a939e76"}
22:31:54.962 00.004 11872 PhdController::Dither begins
22:31:54.965 00.003 11872 dither: size=5.00, dRA=1.11 dDec=-1.08
22:31:54.968 00.003 11872 MountToCamera -- mountTheta (0.77) + m_xAngle (0.00) = xAngle (0.77 = 0.77)
22:31:54.971 00.003 11872 MountToCamera -- mountX=1.11 mountY=-1.08 hyp=1.55 mountTheta=0.77 cameraX=1.11, cameraY=1.08 cameraTheta=0.77
22:31:54.974 00.003 11872 setting lock position to (1788.33, 950.79)
22:31:54.978 00.004 11872 Mount: notify guiding dithered (1.1, 1.1)
22:31:55.109 00.131 11872 Status Line: Dither by 1.11,-1.08
22:31:55.116 00.007 11872 PhdController: newstate STATE_SETTLE_BEGIN
22:31:55.119 00.003 11872 PhdController: newstate STATE_SETTLE_WAIT
22:31:55.229 00.110 11872 evsrv: cli 0D2D3180 response: {"jsonrpc":"2.0","result":0,"id":"34a5cdfb-63d2-4eb3-ab30-a6532a939e76"}
22:31:55.236 00.007 11872 evsrv: cli 0D2D3180 disconnect
22:31:55.912 00.676 9960 Exposure complete
22:31:56.009 00.097 9960 worker thread done servicing request
22:31:56.010 00.001 11872 OnExposeComplete: enter
22:31:56.013 00.003 11872 UpdateGuideState(): m_state=6
22:31:56.017 00.004 11872 Star::Find(15, 1787, 948, 0, (0,0,0,0), 1.5, 10.0, 255) frame 518
22:31:56.020 00.003 11872 Star::Find returns 1 (0), X=1786.88, Y=950.13, Mass=4450, SNR=45.0, Peak=211 HFD=5.8
22:31:56.023 00.003 11872 CameraToMount -- cameraTheta (-2.71) - m_xAngle (0.00) = xAngle (-2.72 = -2.72)
22:31:56.025 00.002 11872 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (0.25 = 0.25)
22:31:56.029 00.004 11872 CameraToMount -- cameraX=-1.45 cameraY=-0.66 hyp=1.59 cameraTheta=-2.71 mountX=-1.45 mountY=0.40, mountTheta=2.87
22:31:56.032 00.003 11872 dither recenter: remaining=(-1.1,1.1) step=(-1.1,1.1)
22:31:56.036 00.004 11872 MountToCamera -- mountTheta (-2.37) + m_xAngle (0.00) = xAngle (-2.37 = -2.37)
22:31:56.038 00.002 11872 MountToCamera -- mountX=-1.11 mountY=1.08 hyp=1.55 mountTheta=-2.37 cameraX=-1.11, cameraY=-1.08 cameraTheta=-2.37
22:31:56.041 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=-1.11, y=-1.08, opts=4)
22:31:56.043 00.002 11872 Enqueuing Move request for scope (-1.11, -1.08)
22:31:56.047 00.004 9960 Worker thread wakes up
22:31:56.047 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-1.11, -1.08) opts 0x4
22:31:56.047 00.000 9960 Handling offset move in thread for scope, endpoint = (-1.11, -1.08)
22:31:56.047 00.000 9960 Moving (-1.11, -1.08) raw xDistance=-1.11 yDistance=1.08
22:31:56.047 00.000 9960 MoveAxis(E, 830, B)
22:31:56.048 00.001 9960 Guiding  Dir = 2, Dur = 830
22:31:56.048 00.000 11872 Mount: notify direct move -1.11,1.08
22:31:56.051 00.003 9960 IsSlewing returns 0
22:31:56.051 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
22:31:56.054 00.003 9960 IsGuiding returns 0
22:31:56.054 00.000 11872 UpdateGuideState exits: m=4450 SNR=45.0
22:31:56.057 00.003 9960 PulseGuide returned control before completion, sleep 840
22:31:56.057 00.000 11872 PhdController: settling, locked = 1, distance = 2.07 (1.50) aobump = 0 frame = 1 / 99999
22:31:56.061 00.004 11872 evsrv: {"Event":"Settling","Timestamp":1763785916.061,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":2.07,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
22:31:56.063 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:56.067 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:31:56.069 00.002 11872 Enqueuing Expose request
22:31:56.900 00.831 9960 IsGuiding returns 1
22:31:56.900 00.000 9960 scope still moving after pulse duration time elapsed
22:31:56.931 00.031 9960 IsSlewing returns 0
22:31:56.931 00.000 9960 IsGuiding returns 0
22:31:56.931 00.000 9960 scope move finished after 830 + 47 ms
22:31:56.931 00.000 9960 Move returns status 0, amount 830
22:31:56.931 00.000 9960 MoveAxis(S, 803, B)
22:31:56.932 00.001 9960 Guiding  Dir = 1, Dur = 803
22:31:56.932 00.000 9960 IsSlewing returns 0
22:31:56.932 00.000 9960 IsGuiding returns 0
22:31:56.932 00.000 9960 PulseGuide returned control before completion, sleep 813
22:31:57.759 00.827 9960 IsGuiding returns 1
22:31:57.760 00.001 9960 scope still moving after pulse duration time elapsed
22:31:57.792 00.032 9960 IsSlewing returns 0
22:31:57.795 00.003 9960 IsGuiding returns 0
22:31:57.795 00.000 9960 scope move finished after 803 + 59 ms
22:31:57.796 00.001 9960 Move returns status 0, amount 803
22:31:57.797 00.001 9960 move complete, result=0
22:31:57.797 00.000 11872 GuideStep: -1.1 px 830 ms EAST, 1.1 px 803 ms SOUTH
22:31:57.804 00.007 9960 worker thread done servicing request
22:31:57.804 00.000 9960 Worker thread wakes up
22:31:57.804 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:31:57.805 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:31:59.056 01.251 9960 Exposure complete
22:31:59.170 00.114 9960 worker thread done servicing request
22:31:59.171 00.001 11872 OnExposeComplete: enter
22:31:59.175 00.004 11872 UpdateGuideState(): m_state=6
22:31:59.179 00.004 11872 Star::Find(15, 1786, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 519
22:31:59.183 00.004 11872 Star::Find returns 1 (0), X=1788.54, Y=949.73, Mass=4398, SNR=44.7, Peak=189 HFD=5.5
22:31:59.187 00.004 11872 CameraToMount -- cameraTheta (-1.37) - m_xAngle (0.00) = xAngle (-1.37 = -1.37)
22:31:59.190 00.003 11872 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.60 = 1.60)
22:31:59.195 00.005 11872 CameraToMount -- cameraX=0.22 cameraY=-1.06 hyp=1.08 cameraTheta=-1.37 mountX=0.21 mountY=1.08, mountTheta=1.38
22:31:59.200 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.22, y=-1.06, opts=13)
22:31:59.203 00.003 11872 Enqueuing Move request for scope (0.22, -1.06)
22:31:59.209 00.006 9960 Worker thread wakes up
22:31:59.209 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=189, med=0, FiltMin=0, FiltMax=129, Gamma=1.000
22:31:59.213 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.22, -1.06) opts 0xd
22:31:59.213 00.000 9960 Handling offset move in thread for scope, endpoint = (0.22, -1.06)
22:31:59.213 00.000 9960 Moving (0.22, -1.06) raw xDistance=0.21 yDistance=1.08
22:31:59.214 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
22:31:59.214 00.000 9960 resist switch: large excursion: input 1.08 thresh 0.60 direction from 0 to 1
22:31:59.214 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=3.25
22:31:59.214 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.08 from input 1.08
22:31:59.214 00.000 9960 MoveAxis(W, 100, ABG)
22:31:59.214 00.000 9960 Guiding  Dir = 3, Dur = 100
22:31:59.215 00.001 11872 UpdateGuideState exits: m=4398 SNR=44.7
22:31:59.220 00.005 9960 IsSlewing returns 0
22:31:59.220 00.000 11872 PhdController: settling, locked = 1, distance = 1.08 (1.50) aobump = 0 frame = 2 / 99999
22:31:59.223 00.003 9960 IsGuiding returns 0
22:31:59.224 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763785919.223,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":1.08,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
22:31:59.228 00.004 9960 PulseGuide returned control before completion, sleep 110
22:31:59.228 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:59.232 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:31:59.235 00.003 11872 Enqueuing Expose request
22:31:59.346 00.111 9960 IsGuiding returns 1
22:31:59.349 00.003 9960 scope still moving after pulse duration time elapsed
22:31:59.378 00.029 9960 IsSlewing returns 0
22:31:59.380 00.002 9960 IsGuiding returns 0
22:31:59.380 00.000 9960 scope move finished after 100 + 56 ms
22:31:59.381 00.001 9960 Move returns status 0, amount 100
22:31:59.381 00.000 9960 MoveAxis(S, 809, ABG)
22:31:59.381 00.000 9960 Guiding  Dir = 1, Dur = 809
22:31:59.382 00.001 9960 IsSlewing returns 0
22:31:59.383 00.001 9960 IsGuiding returns 0
22:31:59.383 00.000 9960 PulseGuide returned control before completion, sleep 819
22:32:00.211 00.828 9960 IsGuiding returns 1
22:32:00.211 00.000 9960 scope still moving after pulse duration time elapsed
22:32:00.242 00.031 9960 IsSlewing returns 0
22:32:00.243 00.001 9960 IsGuiding returns 0
22:32:00.245 00.002 9960 scope move finished after 809 + 52 ms
22:32:00.245 00.000 9960 Move returns status 0, amount 809
22:32:00.246 00.001 9960 move complete, result=0
22:32:00.246 00.000 9960 worker thread done servicing request
22:32:00.247 00.001 9960 Worker thread wakes up
22:32:00.247 00.000 11872 GuideStep: 0.2 px 100 ms WEST, 1.1 px 809 ms SOUTH
22:32:00.253 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:32:00.253 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:32:01.503 01.250 9960 Exposure complete
22:32:01.605 00.102 9960 worker thread done servicing request
22:32:01.606 00.001 11872 OnExposeComplete: enter
22:32:01.610 00.004 11872 UpdateGuideState(): m_state=6
22:32:01.614 00.004 11872 Star::Find(15, 1788, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 520
22:32:01.618 00.004 11872 Star::Find returns 1 (0), X=1788.65, Y=950.62, Mass=4463, SNR=45.4, Peak=193 HFD=5.7
22:32:01.622 00.004 11872 CameraToMount -- cameraTheta (-0.49) - m_xAngle (0.00) = xAngle (-0.50 = -0.50)
22:32:01.625 00.003 11872 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.47 = 2.47)
22:32:01.630 00.005 11872 CameraToMount -- cameraX=0.32 cameraY=-0.17 hyp=0.37 cameraTheta=-0.49 mountX=0.32 mountY=0.23, mountTheta=0.62
22:32:01.635 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.32, y=-0.17, opts=13)
22:32:01.639 00.004 11872 Enqueuing Move request for scope (0.32, -0.17)
22:32:01.643 00.004 9960 Worker thread wakes up
22:32:01.643 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.17) opts 0xd
22:32:01.643 00.000 9960 Handling offset move in thread for scope, endpoint = (0.32, -0.17)
22:32:01.643 00.000 9960 Moving (0.32, -0.17) raw xDistance=0.32 yDistance=0.23
22:32:01.643 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.32
22:32:01.643 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23
22:32:01.643 00.000 9960 MoveAxis(W, 158, ABG)
22:32:01.643 00.000 9960 Guiding  Dir = 3, Dur = 158
22:32:01.644 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=193, med=0, FiltMin=0, FiltMax=116, Gamma=1.000
22:32:01.649 00.005 9960 IsSlewing returns 0
22:32:01.649 00.000 11872 UpdateGuideState exits: m=4463 SNR=45.4
22:32:01.653 00.004 9960 IsGuiding returns 0
22:32:01.653 00.000 11872 PhdController: settling, locked = 1, distance = 0.87 (1.50) aobump = 0 frame = 3 / 99999
22:32:01.656 00.003 11872 evsrv: {"Event":"Settling","Timestamp":1763785921.656,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.87,"Time":2.4,"SettleTime":10.0,"StarLocked":true}
22:32:01.660 00.004 9960 PulseGuide returned control before completion, sleep 168
22:32:01.660 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:01.664 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:32:01.668 00.004 11872 Enqueuing Expose request
22:32:01.840 00.172 9960 IsGuiding returns 1
22:32:01.841 00.001 9960 scope still moving after pulse duration time elapsed
22:32:01.870 00.029 9960 IsSlewing returns 0
22:32:01.870 00.000 9960 IsGuiding returns 0
22:32:01.872 00.002 9960 scope move finished after 158 + 60 ms
22:32:01.872 00.000 9960 Move returns status 0, amount 158
22:32:01.872 00.000 9960 MoveAxis(S, 171, ABG)
22:32:01.873 00.001 9960 Guiding  Dir = 1, Dur = 171
22:32:01.873 00.000 9960 IsSlewing returns 0
22:32:01.874 00.001 9960 IsGuiding returns 0
22:32:01.874 00.000 9960 PulseGuide returned control before completion, sleep 181
22:32:02.058 00.184 9960 IsGuiding returns 1
22:32:02.058 00.000 9960 scope still moving after pulse duration time elapsed
22:32:02.088 00.030 9960 IsSlewing returns 0
22:32:02.089 00.001 9960 IsGuiding returns 0
22:32:02.089 00.000 9960 scope move finished after 171 + 44 ms
22:32:02.090 00.001 9960 Move returns status 0, amount 171
22:32:02.090 00.000 9960 move complete, result=0
22:32:02.091 00.001 9960 worker thread done servicing request
22:32:02.091 00.000 9960 Worker thread wakes up
22:32:02.091 00.000 11872 GuideStep: 0.3 px 158 ms WEST, 0.2 px 171 ms SOUTH
22:32:02.097 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:32:02.097 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:32:03.353 01.256 9960 Exposure complete
22:32:03.461 00.108 9960 worker thread done servicing request
22:32:03.461 00.000 11872 OnExposeComplete: enter
22:32:03.465 00.004 11872 UpdateGuideState(): m_state=6
22:32:03.470 00.005 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 521
22:32:03.473 00.003 11872 Star::Find returns 1 (0), X=1788.37, Y=950.74, Mass=4236, SNR=43.6, Peak=191 HFD=5.6
22:32:03.477 00.004 11872 CameraToMount -- cameraTheta (-0.83) - m_xAngle (0.00) = xAngle (-0.84 = -0.84)
22:32:03.480 00.003 11872 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.13 = 2.13)
22:32:03.485 00.005 11872 CameraToMount -- cameraX=0.04 cameraY=-0.05 hyp=0.07 cameraTheta=-0.83 mountX=0.04 mountY=0.06, mountTheta=0.90
22:32:03.489 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.04, y=-0.05, opts=13)
22:32:03.493 00.004 11872 Enqueuing Move request for scope (0.04, -0.05)
22:32:03.497 00.004 9960 Worker thread wakes up
22:32:03.497 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.05) opts 0xd
22:32:03.497 00.000 9960 Handling offset move in thread for scope, endpoint = (0.04, -0.05)
22:32:03.498 00.001 9960 Moving (0.04, -0.05) raw xDistance=0.04 yDistance=0.06
22:32:03.498 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:32:03.498 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:32:03.498 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:32:03.498 00.000 9960 MoveAxis(E, 0, ABG)
22:32:03.498 00.000 9960 Move returns status 0, amount 0
22:32:03.499 00.001 9960 MoveAxis(N, 0, ABG)
22:32:03.499 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=191, med=0, FiltMin=0, FiltMax=115, Gamma=1.000
22:32:03.503 00.004 9960 Move returns status 0, amount 0
22:32:03.503 00.000 9960 move complete, result=0
22:32:03.504 00.001 9960 worker thread done servicing request
22:32:03.504 00.000 11872 UpdateGuideState exits: m=4236 SNR=43.6
22:32:03.508 00.004 11872 PhdController: settling, locked = 1, distance = 0.63 (1.50) aobump = 0 frame = 4 / 99999
22:32:03.511 00.003 11872 evsrv: {"Event":"Settling","Timestamp":1763785923.511,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.63,"Time":4.3,"SettleTime":10.0,"StarLocked":true}
22:32:03.515 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:03.519 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:32:03.523 00.004 11872 Enqueuing Expose request
22:32:03.526 00.003 11872 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:32:03.530 00.004 9960 Worker thread wakes up
22:32:03.530 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:32:03.530 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:32:04.781 01.251 9960 Exposure complete
22:32:04.897 00.116 9960 worker thread done servicing request
22:32:04.898 00.001 11872 OnExposeComplete: enter
22:32:04.902 00.004 11872 UpdateGuideState(): m_state=6
22:32:04.905 00.003 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 522
22:32:04.909 00.004 11872 Star::Find returns 1 (0), X=1788.49, Y=950.58, Mass=4485, SNR=44.6, Peak=203 HFD=5.6
22:32:04.914 00.005 11872 CameraToMount -- cameraTheta (-0.90) - m_xAngle (0.00) = xAngle (-0.90 = -0.90)
22:32:04.917 00.003 11872 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.07 = 2.07)
22:32:04.921 00.004 11872 CameraToMount -- cameraX=0.17 cameraY=-0.21 hyp=0.27 cameraTheta=-0.90 mountX=0.17 mountY=0.23, mountTheta=0.96
22:32:04.927 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.17, y=-0.21, opts=13)
22:32:04.931 00.004 11872 Enqueuing Move request for scope (0.17, -0.21)
22:32:04.934 00.003 9960 Worker thread wakes up
22:32:04.934 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.21) opts 0xd
22:32:04.935 00.001 9960 Handling offset move in thread for scope, endpoint = (0.17, -0.21)
22:32:04.935 00.000 9960 Moving (0.17, -0.21) raw xDistance=0.17 yDistance=0.23
22:32:04.935 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
22:32:04.935 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23
22:32:04.935 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=203, med=0, FiltMin=0, FiltMax=116, Gamma=1.000
22:32:04.939 00.004 11872 UpdateGuideState exits: m=4485 SNR=44.6
22:32:04.944 00.005 9960 MoveAxis(E, 0, ABG)
22:32:04.944 00.000 9960 Move returns status 0, amount 0
22:32:04.945 00.001 9960 MoveAxis(S, 175, ABG)
22:32:04.945 00.000 11872 PhdController: settling, locked = 1, distance = 0.52 (1.50) aobump = 0 frame = 5 / 99999
22:32:04.948 00.003 9960 Guiding  Dir = 1, Dur = 175
22:32:04.949 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763785924.948,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.52,"Time":5.7,"SettleTime":10.0,"StarLocked":true}
22:32:04.952 00.003 9960 IsSlewing returns 0
22:32:04.953 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:04.956 00.003 9960 IsGuiding returns 0
22:32:04.956 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:32:04.960 00.004 11872 Enqueuing Expose request
22:32:04.965 00.005 9960 PulseGuide returned control before completion, sleep 185
22:32:05.160 00.195 9960 IsGuiding returns 1
22:32:05.160 00.000 9960 scope still moving after pulse duration time elapsed
22:32:05.191 00.031 9960 IsSlewing returns 0
22:32:05.193 00.002 9960 IsGuiding returns 0
22:32:05.193 00.000 9960 scope move finished after 175 + 61 ms
22:32:05.194 00.001 9960 Move returns status 0, amount 175
22:32:05.194 00.000 9960 move complete, result=0
22:32:05.195 00.001 9960 worker thread done servicing request
22:32:05.195 00.000 9960 Worker thread wakes up
22:32:05.195 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 0.2 px 175 ms SOUTH
22:32:05.202 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:32:05.202 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:32:06.456 01.254 9960 Exposure complete
22:32:06.571 00.115 9960 worker thread done servicing request
22:32:06.572 00.001 11872 OnExposeComplete: enter
22:32:06.576 00.004 11872 UpdateGuideState(): m_state=6
22:32:06.581 00.005 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 523
22:32:06.587 00.006 11872 Star::Find returns 1 (0), X=1788.53, Y=951.28, Mass=4281, SNR=43.8, Peak=186 HFD=5.5
22:32:06.592 00.005 11872 CameraToMount -- cameraTheta (1.19) - m_xAngle (0.00) = xAngle (1.18 = 1.18)
22:32:06.596 00.004 11872 CameraToMount -- cameraTheta (1.19) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.15 = -2.13)
22:32:06.599 00.003 11872 CameraToMount -- cameraX=0.20 cameraY=0.49 hyp=0.53 cameraTheta=1.19 mountX=0.20 mountY=-0.45, mountTheta=-1.15
22:32:06.604 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.20, y=0.49, opts=13)
22:32:06.608 00.004 11872 Enqueuing Move request for scope (0.20, 0.49)
22:32:06.612 00.004 9960 Worker thread wakes up
22:32:06.612 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.49) opts 0xd
22:32:06.612 00.000 9960 Handling offset move in thread for scope, endpoint = (0.20, 0.49)
22:32:06.612 00.000 9960 Moving (0.20, 0.49) raw xDistance=0.20 yDistance=-0.45
22:32:06.613 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
22:32:06.613 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:32:06.613 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=186, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
22:32:06.617 00.004 11872 UpdateGuideState exits: m=4281 SNR=43.8
22:32:06.622 00.005 11872 PhdController: settling, locked = 1, distance = 0.52 (1.50) aobump = 0 frame = 6 / 99999
22:32:06.626 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.45
22:32:06.627 00.001 9960 MoveAxis(W, 94, ABG)
22:32:06.627 00.000 9960 Guiding  Dir = 3, Dur = 94
22:32:06.627 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763785926.626,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.52,"Time":7.4,"SettleTime":10.0,"StarLocked":true}
22:32:06.631 00.004 9960 IsSlewing returns 0
22:32:06.631 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:06.634 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:32:06.639 00.005 11872 Enqueuing Expose request
22:32:06.643 00.004 9960 IsGuiding returns 0
22:32:06.643 00.000 9960 PulseGuide returned control before completion, sleep 104
22:32:06.760 00.117 9960 IsGuiding returns 1
22:32:06.760 00.000 9960 scope still moving after pulse duration time elapsed
22:32:06.791 00.031 9960 IsSlewing returns 0
22:32:06.793 00.002 9960 IsGuiding returns 0
22:32:06.794 00.001 9960 scope move finished after 94 + 56 ms
22:32:06.794 00.000 9960 Move returns status 0, amount 94
22:32:06.794 00.000 9960 MoveAxis(N, 0, ABG)
22:32:06.796 00.002 9960 Move returns status 0, amount 0
22:32:06.796 00.000 9960 move complete, result=0
22:32:06.796 00.000 9960 worker thread done servicing request
22:32:06.797 00.001 9960 Worker thread wakes up
22:32:06.797 00.000 11872 GuideStep: 0.2 px 94 ms WEST, -0.4 px 0 ms NORTH
22:32:06.802 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:32:06.802 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:32:08.052 01.250 9960 Exposure complete
22:32:08.173 00.121 9960 worker thread done servicing request
22:32:08.174 00.001 11872 OnExposeComplete: enter
22:32:08.177 00.003 11872 UpdateGuideState(): m_state=6
22:32:08.180 00.003 11872 Star::Find(15, 1788, 951, 0, (0,0,0,0), 1.5, 10.0, 255) frame 524
22:32:08.183 00.003 11872 Star::Find returns 1 (0), X=1788.62, Y=950.67, Mass=4244, SNR=44.0, Peak=205 HFD=5.7
22:32:08.188 00.005 11872 CameraToMount -- cameraTheta (-0.39) - m_xAngle (0.00) = xAngle (-0.39 = -0.39)
22:32:08.192 00.004 11872 CameraToMount -- cameraTheta (-0.39) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.58 = 2.58)
22:32:08.196 00.004 11872 CameraToMount -- cameraX=0.29 cameraY=-0.12 hyp=0.31 cameraTheta=-0.39 mountX=0.29 mountY=0.17, mountTheta=0.53
22:32:08.201 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.29, y=-0.12, opts=13)
22:32:08.205 00.004 11872 Enqueuing Move request for scope (0.29, -0.12)
22:32:08.209 00.004 9960 Worker thread wakes up
22:32:08.209 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.12) opts 0xd
22:32:08.209 00.000 9960 Handling offset move in thread for scope, endpoint = (0.29, -0.12)
22:32:08.209 00.000 9960 Moving (0.29, -0.12) raw xDistance=0.29 yDistance=0.17
22:32:08.210 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.29
22:32:08.210 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:32:08.210 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
22:32:08.210 00.000 9960 MoveAxis(W, 142, ABG)
22:32:08.211 00.001 9960 Guiding  Dir = 3, Dur = 142
22:32:08.211 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=205, med=0, FiltMin=0, FiltMax=123, Gamma=1.000
22:32:08.214 00.003 9960 IsSlewing returns 0
22:32:08.215 00.001 11872 UpdateGuideState exits: m=4244 SNR=44.0
22:32:08.219 00.004 9960 IsGuiding returns 0
22:32:08.219 00.000 11872 PhdController: settling, locked = 1, distance = 0.46 (1.50) aobump = 0 frame = 7 / 99999
22:32:08.223 00.004 11872 evsrv: {"Event":"Settling","Timestamp":1763785928.223,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.46,"Time":9.0,"SettleTime":10.0,"StarLocked":true}
22:32:08.227 00.004 9960 PulseGuide returned control before completion, sleep 152
22:32:08.227 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:08.230 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:32:08.235 00.005 11872 Enqueuing Expose request
22:32:08.389 00.154 9960 IsGuiding returns 1
22:32:08.390 00.001 9960 scope still moving after pulse duration time elapsed
22:32:08.420 00.030 9960 IsSlewing returns 0
22:32:08.421 00.001 9960 IsGuiding returns 0
22:32:08.422 00.001 9960 scope move finished after 142 + 60 ms
22:32:08.422 00.000 9960 Move returns status 0, amount 142
22:32:08.422 00.000 9960 MoveAxis(N, 0, ABG)
22:32:08.423 00.001 9960 Move returns status 0, amount 0
22:32:08.423 00.000 9960 move complete, result=0
22:32:08.423 00.000 9960 worker thread done servicing request
22:32:08.423 00.000 11872 GuideStep: 0.3 px 142 ms WEST, 0.2 px 0 ms NORTH
22:32:08.429 00.006 9960 Worker thread wakes up
22:32:08.430 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:32:08.430 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:32:09.683 01.253 9960 Exposure complete
22:32:09.792 00.109 9960 worker thread done servicing request
22:32:09.792 00.000 11872 OnExposeComplete: enter
22:32:09.796 00.004 11872 UpdateGuideState(): m_state=6
22:32:09.800 00.004 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 525
22:32:09.803 00.003 11872 Star::Find returns 1 (0), X=1788.12, Y=951.27, Mass=4436, SNR=44.8, Peak=175 HFD=5.8
22:32:09.808 00.005 11872 CameraToMount -- cameraTheta (1.98) - m_xAngle (0.00) = xAngle (1.97 = 1.97)
22:32:09.812 00.004 11872 CameraToMount -- cameraTheta (1.98) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.94 = -1.34)
22:32:09.815 00.003 11872 CameraToMount -- cameraX=-0.20 cameraY=0.48 hyp=0.52 cameraTheta=1.98 mountX=-0.20 mountY=-0.51, mountTheta=-1.95
22:32:09.819 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.20, y=0.48, opts=13)
22:32:09.824 00.005 11872 Enqueuing Move request for scope (-0.20, 0.48)
22:32:09.828 00.004 9960 Worker thread wakes up
22:32:09.828 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=175, med=0, FiltMin=0, FiltMax=120, Gamma=1.000
22:32:09.833 00.005 11872 UpdateGuideState exits: m=4436 SNR=44.8
22:32:09.836 00.003 11872 PhdController: settling, locked = 1, distance = 0.48 (1.50) aobump = 0 frame = 8 / 99999
22:32:09.840 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.48) opts 0xd
22:32:09.840 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.20, 0.48)
22:32:09.840 00.000 9960 Moving (-0.20, 0.48) raw xDistance=-0.20 yDistance=-0.51
22:32:09.840 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.20
22:32:09.840 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:32:09.842 00.002 11872 PhdController: newstate STATE_FINISH
22:32:09.846 00.004 11872 PhdController complete: success
22:32:09.851 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.51
22:32:09.851 00.000 9960 MoveAxis(E, 85, ABG)
22:32:09.851 00.000 9960 Guiding  Dir = 2, Dur = 85
22:32:09.852 00.001 11872 evsrv: {"Event":"SettleDone","Timestamp":1763785929.851,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":8,"DroppedFrames":0}
22:32:09.855 00.003 9960 IsSlewing returns 0
22:32:09.856 00.001 11872 Mount: notify guiding dither settle done success=1
22:32:09.860 00.004 11872 PhdController: newstate STATE_IDLE
22:32:09.865 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:09.868 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:32:09.872 00.004 9960 IsGuiding returns 0
22:32:09.873 00.001 11872 Enqueuing Expose request
22:32:09.878 00.005 9960 PulseGuide returned control before completion, sleep 95
22:32:09.985 00.107 9960 IsGuiding returns 1
22:32:09.986 00.001 9960 scope still moving after pulse duration time elapsed
22:32:10.017 00.031 9960 IsSlewing returns 0
22:32:10.017 00.000 9960 IsGuiding returns 1
22:32:10.048 00.031 9960 IsSlewing returns 0
22:32:10.049 00.001 9960 IsGuiding returns 1
22:32:10.078 00.029 9960 IsSlewing returns 0
22:32:10.078 00.000 9960 IsGuiding returns 0
22:32:10.078 00.000 9960 scope move finished after 85 + 121 ms
22:32:10.079 00.001 9960 Move returns status 0, amount 85
22:32:10.079 00.000 9960 MoveAxis(N, 0, ABG)
22:32:10.079 00.000 9960 Move returns status 0, amount 0
22:32:10.079 00.000 9960 move complete, result=0
22:32:10.080 00.001 9960 worker thread done servicing request
22:32:10.080 00.000 9960 Worker thread wakes up
22:32:10.080 00.000 11872 GuideStep: -0.2 px 85 ms EAST, -0.5 px 0 ms NORTH
22:32:10.086 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:32:10.086 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:32:11.338 01.252 9960 Exposure complete
22:32:11.460 00.122 9960 worker thread done servicing request
22:32:11.461 00.001 11872 OnExposeComplete: enter
22:32:11.464 00.003 11872 UpdateGuideState(): m_state=6
22:32:11.468 00.004 11872 Star::Find(15, 1788, 951, 0, (0,0,0,0), 1.5, 10.0, 255) frame 526
22:32:11.473 00.005 11872 Star::Find returns 1 (0), X=1788.54, Y=950.37, Mass=4439, SNR=44.6, Peak=183 HFD=5.6
22:32:11.477 00.004 11872 CameraToMount -- cameraTheta (-1.11) - m_xAngle (0.00) = xAngle (-1.12 = -1.12)
22:32:11.480 00.003 11872 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.85 = 1.85)
22:32:11.485 00.005 11872 CameraToMount -- cameraX=0.21 cameraY=-0.43 hyp=0.47 cameraTheta=-1.11 mountX=0.21 mountY=0.45, mountTheta=1.14
22:32:11.492 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.21, y=-0.43, opts=13)
22:32:11.496 00.004 11872 Enqueuing Move request for scope (0.21, -0.43)
22:32:11.500 00.004 9960 Worker thread wakes up
22:32:11.501 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=183, med=0, FiltMin=0, FiltMax=115, Gamma=1.000
22:32:11.506 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.43) opts 0xd
22:32:11.506 00.000 9960 Handling offset move in thread for scope, endpoint = (0.21, -0.43)
22:32:11.506 00.000 11872 UpdateGuideState exits: m=4439 SNR=44.6
22:32:11.510 00.004 9960 Moving (0.21, -0.43) raw xDistance=0.21 yDistance=0.45
22:32:11.510 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.21
22:32:11.511 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:11.514 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.45 from input 0.45
22:32:11.515 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:32:11.519 00.004 11872 Enqueuing Expose request
22:32:11.523 00.004 9960 MoveAxis(W, 91, ABG)
22:32:11.523 00.000 9960 Guiding  Dir = 3, Dur = 91
22:32:11.523 00.000 9960 IsSlewing returns 0
22:32:11.524 00.001 9960 IsGuiding returns 0
22:32:11.524 00.000 9960 PulseGuide returned control before completion, sleep 101
22:32:11.628 00.104 9960 IsGuiding returns 1
22:32:11.628 00.000 9960 scope still moving after pulse duration time elapsed
22:32:11.658 00.030 9960 IsSlewing returns 0
22:32:11.659 00.001 9960 IsGuiding returns 0
22:32:11.661 00.002 9960 scope move finished after 91 + 45 ms
22:32:11.661 00.000 9960 Move returns status 0, amount 91
22:32:11.661 00.000 9960 MoveAxis(S, 340, ABG)
22:32:11.662 00.001 9960 Guiding  Dir = 1, Dur = 340
22:32:11.662 00.000 9960 IsSlewing returns 0
22:32:11.663 00.001 9960 IsGuiding returns 0
22:32:11.664 00.001 9960 PulseGuide returned control before completion, sleep 350
22:32:12.020 00.356 9960 IsGuiding returns 1
22:32:12.020 00.000 9960 scope still moving after pulse duration time elapsed
22:32:12.050 00.030 9960 IsSlewing returns 0
22:32:12.053 00.003 9960 IsGuiding returns 0
22:32:12.054 00.001 9960 scope move finished after 340 + 50 ms
22:32:12.054 00.000 9960 Move returns status 0, amount 340
22:32:12.055 00.001 9960 move complete, result=0
22:32:12.055 00.000 9960 worker thread done servicing request
22:32:12.055 00.000 9960 Worker thread wakes up
22:32:12.055 00.000 11872 GuideStep: 0.2 px 91 ms WEST, 0.5 px 340 ms SOUTH
22:32:12.062 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:32:12.063 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:32:13.319 01.256 9960 Exposure complete
22:32:13.447 00.128 9960 worker thread done servicing request
22:32:13.447 00.000 11872 OnExposeComplete: enter
22:32:13.450 00.003 11872 UpdateGuideState(): m_state=6
22:32:13.455 00.005 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 527
22:32:13.458 00.003 11872 Star::Find returns 1 (0), X=1788.51, Y=950.35, Mass=4354, SNR=44.6, Peak=209 HFD=5.7
22:32:13.462 00.004 11872 CameraToMount -- cameraTheta (-1.18) - m_xAngle (0.00) = xAngle (-1.18 = -1.18)
22:32:13.468 00.006 11872 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.78 = 1.78)
22:32:13.472 00.004 11872 CameraToMount -- cameraX=0.18 cameraY=-0.44 hyp=0.48 cameraTheta=-1.18 mountX=0.18 mountY=0.47, mountTheta=1.20
22:32:13.477 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.18, y=-0.44, opts=13)
22:32:13.482 00.005 11872 Enqueuing Move request for scope (0.18, -0.44)
22:32:13.485 00.003 9960 Worker thread wakes up
22:32:13.485 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=0, FiltMin=0, FiltMax=118, Gamma=1.000
22:32:13.490 00.005 11872 UpdateGuideState exits: m=4354 SNR=44.6
22:32:13.493 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.44) opts 0xd
22:32:13.493 00.000 9960 Handling offset move in thread for scope, endpoint = (0.18, -0.44)
22:32:13.495 00.002 9960 Moving (0.18, -0.44) raw xDistance=0.18 yDistance=0.47
22:32:13.495 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:13.498 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:32:13.502 00.004 11872 Enqueuing Expose request
22:32:13.506 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
22:32:13.506 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.47 from input 0.47
22:32:13.506 00.000 9960 MoveAxis(E, 0, ABG)
22:32:13.506 00.000 9960 Move returns status 0, amount 0
22:32:13.506 00.000 9960 MoveAxis(S, 347, ABG)
22:32:13.506 00.000 9960 Guiding  Dir = 1, Dur = 347
22:32:13.507 00.001 9960 IsSlewing returns 0
22:32:13.507 00.000 9960 IsGuiding returns 0
22:32:13.508 00.001 9960 PulseGuide returned control before completion, sleep 357
22:32:13.869 00.361 9960 IsGuiding returns 1
22:32:13.870 00.001 9960 scope still moving after pulse duration time elapsed
22:32:13.900 00.030 9960 IsSlewing returns 0
22:32:13.902 00.002 9960 IsGuiding returns 0
22:32:13.902 00.000 9960 scope move finished after 347 + 47 ms
22:32:13.903 00.001 9960 Move returns status 0, amount 347
22:32:13.903 00.000 9960 move complete, result=0
22:32:13.904 00.001 9960 worker thread done servicing request
22:32:13.904 00.000 9960 Worker thread wakes up
22:32:13.904 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 0.5 px 347 ms SOUTH
22:32:13.910 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:32:13.910 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:32:15.161 01.251 9960 Exposure complete
22:32:15.284 00.123 9960 worker thread done servicing request
22:32:15.284 00.000 11872 OnExposeComplete: enter
22:32:15.288 00.004 11872 UpdateGuideState(): m_state=6
22:32:15.291 00.003 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 528
22:32:15.296 00.005 11872 Star::Find returns 1 (0), X=1788.66, Y=950.66, Mass=4496, SNR=45.5, Peak=188 HFD=5.7
22:32:15.300 00.004 11872 CameraToMount -- cameraTheta (-0.39) - m_xAngle (0.00) = xAngle (-0.39 = -0.39)
22:32:15.303 00.003 11872 CameraToMount -- cameraTheta (-0.39) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.57 = 2.57)
22:32:15.308 00.005 11872 CameraToMount -- cameraX=0.33 cameraY=-0.14 hyp=0.36 cameraTheta=-0.39 mountX=0.33 mountY=0.19, mountTheta=0.53
22:32:15.313 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.33, y=-0.14, opts=13)
22:32:15.317 00.004 11872 Enqueuing Move request for scope (0.33, -0.14)
22:32:15.321 00.004 9960 Worker thread wakes up
22:32:15.321 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=188, med=0, FiltMin=0, FiltMax=103, Gamma=1.000
22:32:15.325 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.14) opts 0xd
22:32:15.325 00.000 9960 Handling offset move in thread for scope, endpoint = (0.33, -0.14)
22:32:15.326 00.001 9960 Moving (0.33, -0.14) raw xDistance=0.33 yDistance=0.19
22:32:15.326 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.33
22:32:15.326 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:32:15.326 00.000 11872 UpdateGuideState exits: m=4496 SNR=45.5
22:32:15.331 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
22:32:15.331 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:15.336 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:32:15.341 00.005 11872 Enqueuing Expose request
22:32:15.345 00.004 9960 MoveAxis(W, 155, ABG)
22:32:15.345 00.000 9960 Guiding  Dir = 3, Dur = 155
22:32:15.345 00.000 9960 IsSlewing returns 0
22:32:15.347 00.002 9960 IsGuiding returns 0
22:32:15.347 00.000 9960 PulseGuide returned control before completion, sleep 165
22:32:15.524 00.177 9960 IsGuiding returns 1
22:32:15.524 00.000 9960 scope still moving after pulse duration time elapsed
22:32:15.555 00.031 9960 IsSlewing returns 0
22:32:15.556 00.001 9960 IsGuiding returns 0
22:32:15.557 00.001 9960 scope move finished after 155 + 54 ms
22:32:15.557 00.000 9960 Move returns status 0, amount 155
22:32:15.557 00.000 9960 MoveAxis(N, 0, ABG)
22:32:15.557 00.000 9960 Move returns status 0, amount 0
22:32:15.558 00.001 9960 move complete, result=0
22:32:15.559 00.001 9960 worker thread done servicing request
22:32:15.559 00.000 11872 GuideStep: 0.3 px 155 ms WEST, 0.2 px 0 ms NORTH
22:32:15.565 00.006 9960 Worker thread wakes up
22:32:15.565 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:32:15.565 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:32:16.821 01.256 9960 Exposure complete
22:32:16.948 00.127 9960 worker thread done servicing request
22:32:16.949 00.001 11872 OnExposeComplete: enter
22:32:16.953 00.004 11872 UpdateGuideState(): m_state=6
22:32:16.957 00.004 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 529
22:32:16.960 00.003 11872 Star::Find returns 1 (0), X=1788.49, Y=950.66, Mass=4469, SNR=45.3, Peak=191 HFD=5.7
22:32:16.964 00.004 11872 CameraToMount -- cameraTheta (-0.68) - m_xAngle (0.00) = xAngle (-0.68 = -0.68)
22:32:16.968 00.004 11872 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.29 = 2.29)
22:32:16.971 00.003 11872 CameraToMount -- cameraX=0.16 cameraY=-0.13 hyp=0.20 cameraTheta=-0.68 mountX=0.16 mountY=0.15, mountTheta=0.77
22:32:16.976 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.16, y=-0.13, opts=13)
22:32:16.981 00.005 11872 Enqueuing Move request for scope (0.16, -0.13)
22:32:16.984 00.003 9960 Worker thread wakes up
22:32:16.984 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.13) opts 0xd
22:32:16.984 00.000 9960 Handling offset move in thread for scope, endpoint = (0.16, -0.13)
22:32:16.984 00.000 9960 Moving (0.16, -0.13) raw xDistance=0.16 yDistance=0.15
22:32:16.984 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
22:32:16.985 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:32:16.985 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
22:32:16.985 00.000 9960 MoveAxis(E, 0, ABG)
22:32:16.985 00.000 9960 Move returns status 0, amount 0
22:32:16.985 00.000 9960 MoveAxis(N, 0, ABG)
22:32:16.985 00.000 9960 Move returns status 0, amount 0
22:32:16.985 00.000 9960 move complete, result=0
22:32:16.986 00.001 9960 worker thread done servicing request
22:32:16.986 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=191, med=0, FiltMin=0, FiltMax=131, Gamma=1.000
22:32:16.990 00.004 11872 UpdateGuideState exits: m=4469 SNR=45.3
22:32:16.993 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:16.999 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:32:17.002 00.003 11872 Enqueuing Expose request
22:32:17.005 00.003 11872 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
22:32:17.009 00.004 9960 Worker thread wakes up
22:32:17.009 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:32:17.009 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:32:18.259 01.250 9960 Exposure complete
22:32:18.387 00.128 9960 worker thread done servicing request
22:32:18.387 00.000 11872 OnExposeComplete: enter
22:32:18.391 00.004 11872 UpdateGuideState(): m_state=6
22:32:18.395 00.004 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 530
22:32:18.399 00.004 11872 Star::Find returns 1 (0), X=1788.60, Y=950.65, Mass=4256, SNR=43.6, Peak=216 HFD=5.6
22:32:18.402 00.003 11872 CameraToMount -- cameraTheta (-0.49) - m_xAngle (0.00) = xAngle (-0.49 = -0.49)
22:32:18.408 00.006 11872 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.48 = 2.48)
22:32:18.411 00.003 11872 CameraToMount -- cameraX=0.27 cameraY=-0.14 hyp=0.30 cameraTheta=-0.49 mountX=0.27 mountY=0.19, mountTheta=0.61
22:32:18.417 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.27, y=-0.14, opts=13)
22:32:18.421 00.004 11872 Enqueuing Move request for scope (0.27, -0.14)
22:32:18.425 00.004 9960 Worker thread wakes up
22:32:18.426 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=113, Gamma=1.000
22:32:18.429 00.003 11872 UpdateGuideState exits: m=4256 SNR=43.6
22:32:18.433 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:18.437 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:32:18.440 00.003 11872 Enqueuing Expose request
22:32:18.444 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.14) opts 0xd
22:32:18.444 00.000 9960 Handling offset move in thread for scope, endpoint = (0.27, -0.14)
22:32:18.444 00.000 9960 Moving (0.27, -0.14) raw xDistance=0.27 yDistance=0.19
22:32:18.445 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
22:32:18.445 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:32:18.445 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
22:32:18.445 00.000 9960 MoveAxis(W, 125, ABG)
22:32:18.445 00.000 9960 Guiding  Dir = 3, Dur = 125
22:32:18.446 00.001 9960 IsSlewing returns 0
22:32:18.446 00.000 9960 IsGuiding returns 0
22:32:18.446 00.000 9960 PulseGuide returned control before completion, sleep 135
22:32:18.593 00.147 9960 IsGuiding returns 1
22:32:18.594 00.001 9960 scope still moving after pulse duration time elapsed
22:32:18.625 00.031 9960 IsSlewing returns 0
22:32:18.626 00.001 9960 IsGuiding returns 0
22:32:18.626 00.000 9960 scope move finished after 125 + 55 ms
22:32:18.628 00.002 9960 Move returns status 0, amount 125
22:32:18.628 00.000 9960 MoveAxis(N, 0, ABG)
22:32:18.629 00.001 9960 Move returns status 0, amount 0
22:32:18.629 00.000 9960 move complete, result=0
22:32:18.629 00.000 9960 worker thread done servicing request
22:32:18.630 00.001 9960 Worker thread wakes up
22:32:18.630 00.000 11872 GuideStep: 0.3 px 125 ms WEST, 0.2 px 0 ms NORTH
22:32:18.637 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:32:18.637 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:32:19.886 01.249 9960 Exposure complete
22:32:20.003 00.117 9960 worker thread done servicing request
22:32:20.004 00.001 11872 OnExposeComplete: enter
22:32:20.008 00.004 11872 UpdateGuideState(): m_state=6
22:32:20.013 00.005 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 531
22:32:20.017 00.004 11872 Star::Find returns 1 (0), X=1788.14, Y=951.43, Mass=4437, SNR=44.7, Peak=176 HFD=5.6
22:32:20.020 00.003 11872 CameraToMount -- cameraTheta (1.86) - m_xAngle (0.00) = xAngle (1.85 = 1.85)
22:32:20.024 00.004 11872 CameraToMount -- cameraTheta (1.86) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.82 = -1.46)
22:32:20.029 00.005 11872 CameraToMount -- cameraX=-0.19 cameraY=0.64 hyp=0.66 cameraTheta=1.86 mountX=-0.18 mountY=-0.66, mountTheta=-1.84
22:32:20.033 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.19, y=0.64, opts=13)
22:32:20.038 00.005 11872 Enqueuing Move request for scope (-0.19, 0.64)
22:32:20.041 00.003 9960 Worker thread wakes up
22:32:20.041 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=176, med=0, FiltMin=0, FiltMax=117, Gamma=1.000
22:32:20.045 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.64) opts 0xd
22:32:20.045 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.19, 0.64)
22:32:20.046 00.001 9960 Moving (-0.19, 0.64) raw xDistance=-0.18 yDistance=-0.66
22:32:20.046 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
22:32:20.046 00.000 9960 resist switch: large excursion: input -0.66 thresh 0.60 direction from 1 to -1
22:32:20.046 00.000 11872 UpdateGuideState exits: m=4437 SNR=44.7
22:32:20.052 00.006 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.98
22:32:20.052 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:20.057 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:32:20.060 00.003 11872 Enqueuing Expose request
22:32:20.065 00.005 9960 GuideAlgorithmResistSwitch::result() returns -0.66 from input -0.66
22:32:20.065 00.000 9960 MoveAxis(E, 0, ABG)
22:32:20.065 00.000 9960 Move returns status 0, amount 0
22:32:20.065 00.000 9960 MoveAxis(N, 492, ABG)
22:32:20.066 00.001 9960 Guiding  Dir = 0, Dur = 492
22:32:20.066 00.000 9960 IsSlewing returns 0
22:32:20.066 00.000 9960 IsGuiding returns 0
22:32:20.067 00.001 9960 PulseGuide returned control before completion, sleep 502
22:32:20.585 00.518 9960 IsGuiding returns 0
22:32:20.586 00.001 9960 Move returns status 0, amount 492
22:32:20.586 00.000 9960 move complete, result=0
22:32:20.587 00.001 9960 worker thread done servicing request
22:32:20.587 00.000 9960 Worker thread wakes up
22:32:20.587 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.7 px 492 ms NORTH
22:32:20.593 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:32:20.594 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:32:21.840 01.246 9960 Exposure complete
22:32:21.945 00.105 9960 worker thread done servicing request
22:32:21.945 00.000 11872 OnExposeComplete: enter
22:32:21.948 00.003 11872 UpdateGuideState(): m_state=6
22:32:21.952 00.004 11872 Star::Find(15, 1788, 951, 0, (0,0,0,0), 1.5, 10.0, 255) frame 532
22:32:21.955 00.003 11872 Star::Find returns 1 (0), X=1788.58, Y=949.83, Mass=4367, SNR=45.1, Peak=181 HFD=5.9
22:32:21.959 00.004 11872 CameraToMount -- cameraTheta (-1.31) - m_xAngle (0.00) = xAngle (-1.31 = -1.31)
22:32:21.963 00.004 11872 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.65 = 1.65)
22:32:21.968 00.005 11872 CameraToMount -- cameraX=0.26 cameraY=-0.96 hyp=1.00 cameraTheta=-1.31 mountX=0.25 mountY=0.99, mountTheta=1.32
22:32:21.975 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.26, y=-0.96, opts=13)
22:32:21.979 00.004 11872 Enqueuing Move request for scope (0.26, -0.96)
22:32:21.983 00.004 9960 Worker thread wakes up
22:32:21.983 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=181, med=0, FiltMin=0, FiltMax=99, Gamma=1.000
22:32:21.988 00.005 11872 UpdateGuideState exits: m=4367 SNR=45.1
22:32:21.992 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:21.996 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:32:21.999 00.003 11872 Enqueuing Expose request
22:32:22.004 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.96) opts 0xd
22:32:22.005 00.001 9960 Handling offset move in thread for scope, endpoint = (0.26, -0.96)
22:32:22.005 00.000 9960 Moving (0.26, -0.96) raw xDistance=0.25 yDistance=0.99
22:32:22.005 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
22:32:22.005 00.000 9960 resist switch: large excursion: input 0.99 thresh 0.60 direction from -1 to 1
22:32:22.005 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.98
22:32:22.006 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.99 from input 0.99
22:32:22.006 00.000 9960 MoveAxis(W, 118, ABG)
22:32:22.006 00.000 9960 Guiding  Dir = 3, Dur = 118
22:32:22.007 00.001 9960 IsSlewing returns 0
22:32:22.008 00.001 9960 IsGuiding returns 0
22:32:22.008 00.000 9960 PulseGuide returned control before completion, sleep 128
22:32:22.145 00.137 9960 IsGuiding returns 1
22:32:22.145 00.000 9960 scope still moving after pulse duration time elapsed
22:32:22.176 00.031 9960 IsSlewing returns 0
22:32:22.177 00.001 9960 IsGuiding returns 1
22:32:22.207 00.030 9960 IsSlewing returns 0
22:32:22.209 00.002 9960 IsGuiding returns 1
22:32:22.238 00.029 9960 IsSlewing returns 0
22:32:22.239 00.001 9960 IsGuiding returns 0
22:32:22.239 00.000 9960 scope move finished after 118 + 113 ms
22:32:22.239 00.000 9960 Move returns status 0, amount 118
22:32:22.240 00.001 9960 MoveAxis(S, 741, ABG)
22:32:22.240 00.000 9960 Guiding  Dir = 1, Dur = 741
22:32:22.240 00.000 9960 IsSlewing returns 0
22:32:22.241 00.001 9960 IsGuiding returns 0
22:32:22.242 00.001 9960 PulseGuide returned control before completion, sleep 751
22:32:23.002 00.760 9960 IsGuiding returns 1
22:32:23.003 00.001 9960 scope still moving after pulse duration time elapsed
22:32:23.033 00.030 9960 IsSlewing returns 0
22:32:23.034 00.001 9960 IsGuiding returns 0
22:32:23.034 00.000 9960 scope move finished after 741 + 52 ms
22:32:23.036 00.002 9960 Move returns status 0, amount 741
22:32:23.036 00.000 9960 move complete, result=0
22:32:23.036 00.000 9960 worker thread done servicing request
22:32:23.036 00.000 9960 Worker thread wakes up
22:32:23.037 00.001 11872 GuideStep: 0.3 px 118 ms WEST, 1.0 px 741 ms SOUTH
22:32:23.044 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:32:23.044 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:32:24.295 01.251 9960 Exposure complete
22:32:24.420 00.125 9960 worker thread done servicing request
22:32:24.420 00.000 11872 OnExposeComplete: enter
22:32:24.424 00.004 11872 UpdateGuideState(): m_state=6
22:32:24.428 00.004 11872 Star::Find(15, 1788, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 533
22:32:24.433 00.005 11872 Star::Find returns 1 (0), X=1788.54, Y=950.33, Mass=4717, SNR=46.9, Peak=204 HFD=5.7
22:32:24.437 00.004 11872 CameraToMount -- cameraTheta (-1.15) - m_xAngle (0.00) = xAngle (-1.15 = -1.15)
22:32:24.440 00.003 11872 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.82 = 1.82)
22:32:24.444 00.004 11872 CameraToMount -- cameraX=0.21 cameraY=-0.46 hyp=0.51 cameraTheta=-1.15 mountX=0.21 mountY=0.49, mountTheta=1.17
22:32:24.450 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.21, y=-0.46, opts=13)
22:32:24.455 00.005 11872 Enqueuing Move request for scope (0.21, -0.46)
22:32:24.459 00.004 9960 Worker thread wakes up
22:32:24.460 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=204, med=0, FiltMin=0, FiltMax=124, Gamma=1.000
22:32:24.464 00.004 11872 UpdateGuideState exits: m=4717 SNR=46.9
22:32:24.467 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:24.470 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:32:24.474 00.004 11872 Enqueuing Expose request
22:32:24.477 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.46) opts 0xd
22:32:24.477 00.000 9960 Handling offset move in thread for scope, endpoint = (0.21, -0.46)
22:32:24.477 00.000 9960 Moving (0.21, -0.46) raw xDistance=0.21 yDistance=0.49
22:32:24.477 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.21
22:32:24.477 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.49 from input 0.49
22:32:24.479 00.002 9960 MoveAxis(W, 105, ABG)
22:32:24.479 00.000 9960 Guiding  Dir = 3, Dur = 105
22:32:24.479 00.000 9960 IsSlewing returns 0
22:32:24.479 00.000 9960 IsGuiding returns 0
22:32:24.480 00.001 9960 PulseGuide returned control before completion, sleep 115
22:32:24.597 00.117 9960 IsGuiding returns 1
22:32:24.597 00.000 9960 scope still moving after pulse duration time elapsed
22:32:24.629 00.032 9960 IsSlewing returns 0
22:32:24.630 00.001 9960 IsGuiding returns 0
22:32:24.631 00.001 9960 scope move finished after 105 + 46 ms
22:32:24.631 00.000 9960 Move returns status 0, amount 105
22:32:24.631 00.000 9960 MoveAxis(S, 365, ABG)
22:32:24.632 00.001 9960 Guiding  Dir = 1, Dur = 365
22:32:24.634 00.002 9960 IsSlewing returns 0
22:32:24.634 00.000 9960 IsGuiding returns 0
22:32:24.635 00.001 9960 PulseGuide returned control before completion, sleep 375
22:32:25.022 00.387 9960 IsGuiding returns 1
22:32:25.023 00.001 9960 scope still moving after pulse duration time elapsed
22:32:25.054 00.031 9960 IsSlewing returns 0
22:32:25.054 00.000 9960 IsGuiding returns 0
22:32:25.055 00.001 9960 scope move finished after 365 + 55 ms
22:32:25.055 00.000 9960 Move returns status 0, amount 365
22:32:25.055 00.000 9960 move complete, result=0
22:32:25.055 00.000 9960 worker thread done servicing request
22:32:25.056 00.001 9960 Worker thread wakes up
22:32:25.056 00.000 11872 GuideStep: 0.2 px 105 ms WEST, 0.5 px 365 ms SOUTH
22:32:25.062 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:32:25.062 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:32:26.316 01.254 9960 Exposure complete
22:32:26.439 00.123 9960 worker thread done servicing request
22:32:26.439 00.000 11872 OnExposeComplete: enter
22:32:26.443 00.004 11872 UpdateGuideState(): m_state=6
22:32:26.448 00.005 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 534
22:32:26.451 00.003 11872 Star::Find returns 1 (0), X=1788.46, Y=950.72, Mass=4566, SNR=45.5, Peak=219 HFD=5.6
22:32:26.457 00.006 11872 CameraToMount -- cameraTheta (-0.48) - m_xAngle (0.00) = xAngle (-0.48 = -0.48)
22:32:26.460 00.003 11872 CameraToMount -- cameraTheta (-0.48) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.49 = 2.49)
22:32:26.464 00.004 11872 CameraToMount -- cameraX=0.13 cameraY=-0.07 hyp=0.14 cameraTheta=-0.48 mountX=0.13 mountY=0.09, mountTheta=0.60
22:32:26.470 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.13, y=-0.07, opts=13)
22:32:26.474 00.004 11872 Enqueuing Move request for scope (0.13, -0.07)
22:32:26.478 00.004 9960 Worker thread wakes up
22:32:26.478 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.07) opts 0xd
22:32:26.478 00.000 9960 Handling offset move in thread for scope, endpoint = (0.13, -0.07)
22:32:26.478 00.000 9960 Moving (0.13, -0.07) raw xDistance=0.13 yDistance=0.09
22:32:26.478 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=219, med=0, FiltMin=0, FiltMax=122, Gamma=1.000
22:32:26.484 00.006 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:32:26.484 00.000 11872 UpdateGuideState exits: m=4566 SNR=45.5
22:32:26.491 00.007 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:26.496 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:32:26.500 00.004 11872 Enqueuing Expose request
22:32:26.504 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:32:26.504 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:32:26.504 00.000 9960 MoveAxis(E, 0, ABG)
22:32:26.504 00.000 9960 Move returns status 0, amount 0
22:32:26.505 00.001 9960 MoveAxis(N, 0, ABG)
22:32:26.506 00.001 9960 Move returns status 0, amount 0
22:32:26.506 00.000 9960 move complete, result=0
22:32:26.506 00.000 9960 worker thread done servicing request
22:32:26.506 00.000 9960 Worker thread wakes up
22:32:26.506 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:32:26.511 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:32:26.511 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:32:27.760 01.249 9960 Exposure complete
22:32:27.886 00.126 9960 worker thread done servicing request
22:32:27.886 00.000 11872 OnExposeComplete: enter
22:32:27.896 00.010 11872 UpdateGuideState(): m_state=6
22:32:27.902 00.006 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 535
22:32:27.907 00.005 11872 Star::Find returns 1 (0), X=1788.47, Y=950.64, Mass=4427, SNR=45.2, Peak=200 HFD=5.6
22:32:27.910 00.003 11872 CameraToMount -- cameraTheta (-0.83) - m_xAngle (0.00) = xAngle (-0.84 = -0.84)
22:32:27.914 00.004 11872 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.13 = 2.13)
22:32:27.918 00.004 11872 CameraToMount -- cameraX=0.14 cameraY=-0.16 hyp=0.21 cameraTheta=-0.83 mountX=0.14 mountY=0.18, mountTheta=0.90
22:32:27.927 00.009 11872 SchedulePrimaryMove(0FA44CE0, x=0.14, y=-0.16, opts=13)
22:32:27.930 00.003 11872 Enqueuing Move request for scope (0.14, -0.16)
22:32:27.933 00.003 9960 Worker thread wakes up
22:32:27.933 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=200, med=0, FiltMin=0, FiltMax=117, Gamma=1.000
22:32:27.936 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.16) opts 0xd
22:32:27.936 00.000 9960 Handling offset move in thread for scope, endpoint = (0.14, -0.16)
22:32:27.937 00.001 11872 UpdateGuideState exits: m=4427 SNR=45.2
22:32:27.940 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:27.943 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:32:27.946 00.003 11872 Enqueuing Expose request
22:32:27.950 00.004 9960 Moving (0.14, -0.16) raw xDistance=0.14 yDistance=0.18
22:32:27.950 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:32:27.950 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:32:27.950 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
22:32:27.950 00.000 9960 MoveAxis(E, 0, ABG)
22:32:27.952 00.002 9960 Move returns status 0, amount 0
22:32:27.952 00.000 9960 MoveAxis(N, 0, ABG)
22:32:27.952 00.000 9960 Move returns status 0, amount 0
22:32:27.952 00.000 9960 move complete, result=0
22:32:27.952 00.000 9960 worker thread done servicing request
22:32:27.954 00.002 11872 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:32:27.958 00.004 9960 Worker thread wakes up
22:32:27.958 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:32:27.958 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:32:29.196 01.238 9960 Exposure complete
22:32:29.325 00.129 9960 worker thread done servicing request
22:32:29.326 00.001 11872 OnExposeComplete: enter
22:32:29.333 00.007 11872 UpdateGuideState(): m_state=6
22:32:29.337 00.004 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 536
22:32:29.342 00.005 11872 Star::Find returns 1 (0), X=1788.60, Y=950.40, Mass=4470, SNR=45.1, Peak=193 HFD=5.6
22:32:29.346 00.004 11872 CameraToMount -- cameraTheta (-0.95) - m_xAngle (0.00) = xAngle (-0.96 = -0.96)
22:32:29.350 00.004 11872 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.01 = 2.01)
22:32:29.354 00.004 11872 CameraToMount -- cameraX=0.27 cameraY=-0.39 hyp=0.47 cameraTheta=-0.95 mountX=0.27 mountY=0.43, mountTheta=1.00
22:32:29.360 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.27, y=-0.39, opts=13)
22:32:29.365 00.005 11872 Enqueuing Move request for scope (0.27, -0.39)
22:32:29.369 00.004 9960 Worker thread wakes up
22:32:29.370 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.39) opts 0xd
22:32:29.370 00.000 9960 Handling offset move in thread for scope, endpoint = (0.27, -0.39)
22:32:29.371 00.001 9960 Moving (0.27, -0.39) raw xDistance=0.27 yDistance=0.43
22:32:29.371 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
22:32:29.371 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.43 from input 0.43
22:32:29.371 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=193, med=0, FiltMin=0, FiltMax=119, Gamma=1.000
22:32:29.376 00.005 11872 UpdateGuideState exits: m=4470 SNR=45.1
22:32:29.379 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:29.383 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:32:29.386 00.003 9960 MoveAxis(W, 128, ABG)
22:32:29.386 00.000 9960 Guiding  Dir = 3, Dur = 128
22:32:29.386 00.000 11872 Enqueuing Expose request
22:32:29.391 00.005 9960 IsSlewing returns 0
22:32:29.392 00.001 9960 IsGuiding returns 0
22:32:29.393 00.001 9960 PulseGuide returned control before completion, sleep 138
22:32:29.547 00.154 9960 IsGuiding returns 1
22:32:29.547 00.000 9960 scope still moving after pulse duration time elapsed
22:32:29.577 00.030 9960 IsSlewing returns 0
22:32:29.578 00.001 9960 IsGuiding returns 0
22:32:29.578 00.000 9960 scope move finished after 128 + 58 ms
22:32:29.578 00.000 9960 Move returns status 0, amount 128
22:32:29.579 00.001 9960 MoveAxis(S, 319, ABG)
22:32:29.579 00.000 9960 Guiding  Dir = 1, Dur = 319
22:32:29.580 00.001 9960 IsSlewing returns 0
22:32:29.580 00.000 9960 IsGuiding returns 0
22:32:29.580 00.000 9960 PulseGuide returned control before completion, sleep 329
22:32:29.924 00.344 9960 IsGuiding returns 1
22:32:29.924 00.000 9960 scope still moving after pulse duration time elapsed
22:32:29.956 00.032 9960 IsSlewing returns 0
22:32:29.958 00.002 9960 IsGuiding returns 0
22:32:29.959 00.001 9960 scope move finished after 319 + 58 ms
22:32:29.959 00.000 9960 Move returns status 0, amount 319
22:32:29.960 00.001 9960 move complete, result=0
22:32:29.960 00.000 9960 worker thread done servicing request
22:32:29.961 00.001 11872 GuideStep: 0.3 px 128 ms WEST, 0.4 px 319 ms SOUTH
22:32:29.965 00.004 9960 Worker thread wakes up
22:32:29.965 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:32:29.967 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:32:31.221 01.254 9960 Exposure complete
22:32:31.346 00.125 9960 worker thread done servicing request
22:32:31.346 00.000 11872 OnExposeComplete: enter
22:32:31.350 00.004 11872 UpdateGuideState(): m_state=6
22:32:31.355 00.005 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 537
22:32:31.359 00.004 11872 Star::Find returns 1 (0), X=1788.64, Y=950.70, Mass=4259, SNR=44.1, Peak=183 HFD=5.6
22:32:31.362 00.003 11872 CameraToMount -- cameraTheta (-0.28) - m_xAngle (0.00) = xAngle (-0.29 = -0.29)
22:32:31.365 00.003 11872 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.68 = 2.68)
22:32:31.371 00.006 11872 CameraToMount -- cameraX=0.31 cameraY=-0.09 hyp=0.32 cameraTheta=-0.28 mountX=0.31 mountY=0.14, mountTheta=0.43
22:32:31.377 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.31, y=-0.09, opts=13)
22:32:31.381 00.004 11872 Enqueuing Move request for scope (0.31, -0.09)
22:32:31.384 00.003 9960 Worker thread wakes up
22:32:31.384 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=183, med=0, FiltMin=0, FiltMax=102, Gamma=1.000
22:32:31.389 00.005 11872 UpdateGuideState exits: m=4259 SNR=44.1
22:32:31.392 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:31.394 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:32:31.397 00.003 11872 Enqueuing Expose request
22:32:31.400 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.09) opts 0xd
22:32:31.401 00.001 9960 Handling offset move in thread for scope, endpoint = (0.31, -0.09)
22:32:31.401 00.000 9960 Moving (0.31, -0.09) raw xDistance=0.31 yDistance=0.14
22:32:31.401 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.31
22:32:31.401 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:32:31.401 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
22:32:31.401 00.000 9960 MoveAxis(W, 154, ABG)
22:32:31.401 00.000 9960 Guiding  Dir = 3, Dur = 154
22:32:31.401 00.000 9960 IsSlewing returns 0
22:32:31.403 00.002 9960 IsGuiding returns 0
22:32:31.403 00.000 9960 PulseGuide returned control before completion, sleep 164
22:32:31.571 00.168 9960 IsGuiding returns 1
22:32:31.571 00.000 9960 scope still moving after pulse duration time elapsed
22:32:31.602 00.031 9960 IsSlewing returns 0
22:32:31.604 00.002 9960 IsGuiding returns 0
22:32:31.605 00.001 9960 scope move finished after 154 + 48 ms
22:32:31.605 00.000 9960 Move returns status 0, amount 154
22:32:31.606 00.001 9960 MoveAxis(N, 0, ABG)
22:32:31.606 00.000 9960 Move returns status 0, amount 0
22:32:31.607 00.001 9960 move complete, result=0
22:32:31.607 00.000 9960 worker thread done servicing request
22:32:31.607 00.000 9960 Worker thread wakes up
22:32:31.609 00.002 11872 GuideStep: 0.3 px 154 ms WEST, 0.1 px 0 ms NORTH
22:32:31.615 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:32:31.616 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:32:32.867 01.251 9960 Exposure complete
22:32:32.989 00.122 9960 worker thread done servicing request
22:32:32.989 00.000 11872 OnExposeComplete: enter
22:32:32.993 00.004 11872 UpdateGuideState(): m_state=6
22:32:32.998 00.005 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 538
22:32:33.001 00.003 11872 Star::Find returns 1 (0), X=1788.46, Y=950.41, Mass=4377, SNR=44.8, Peak=209 HFD=5.8
22:32:33.005 00.004 11872 CameraToMount -- cameraTheta (-1.23) - m_xAngle (0.00) = xAngle (-1.24 = -1.24)
22:32:33.009 00.004 11872 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.73 = 1.73)
22:32:33.013 00.004 11872 CameraToMount -- cameraX=0.13 cameraY=-0.38 hyp=0.40 cameraTheta=-1.23 mountX=0.13 mountY=0.40, mountTheta=1.25
22:32:33.019 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.13, y=-0.38, opts=13)
22:32:33.023 00.004 11872 Enqueuing Move request for scope (0.13, -0.38)
22:32:33.027 00.004 9960 Worker thread wakes up
22:32:33.027 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.38) opts 0xd
22:32:33.028 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=0, FiltMin=0, FiltMax=102, Gamma=1.000
22:32:33.031 00.003 11872 UpdateGuideState exits: m=4377 SNR=44.8
22:32:33.035 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:33.039 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:32:33.043 00.004 9960 Handling offset move in thread for scope, endpoint = (0.13, -0.38)
22:32:33.043 00.000 9960 Moving (0.13, -0.38) raw xDistance=0.13 yDistance=0.40
22:32:33.044 00.001 11872 Enqueuing Expose request
22:32:33.049 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:32:33.050 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.40 from input 0.40
22:32:33.050 00.000 9960 MoveAxis(E, 0, ABG)
22:32:33.050 00.000 9960 Move returns status 0, amount 0
22:32:33.050 00.000 9960 MoveAxis(S, 295, ABG)
22:32:33.051 00.001 9960 Guiding  Dir = 1, Dur = 295
22:32:33.051 00.000 9960 IsSlewing returns 0
22:32:33.051 00.000 9960 IsGuiding returns 0
22:32:33.053 00.002 9960 PulseGuide returned control before completion, sleep 305
22:32:33.371 00.318 9960 IsGuiding returns 1
22:32:33.372 00.001 9960 scope still moving after pulse duration time elapsed
22:32:33.404 00.032 9960 IsSlewing returns 0
22:32:33.405 00.001 9960 IsGuiding returns 0
22:32:33.405 00.000 9960 scope move finished after 295 + 58 ms
22:32:33.407 00.002 9960 Move returns status 0, amount 295
22:32:33.407 00.000 9960 move complete, result=0
22:32:33.407 00.000 9960 worker thread done servicing request
22:32:33.407 00.000 9960 Worker thread wakes up
22:32:33.408 00.001 11872 GuideStep: 0.1 px 0 ms EAST, 0.4 px 295 ms SOUTH
22:32:33.414 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:32:33.414 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:32:34.659 01.245 9960 Exposure complete
22:32:34.787 00.128 9960 worker thread done servicing request
22:32:34.787 00.000 11872 OnExposeComplete: enter
22:32:34.791 00.004 11872 UpdateGuideState(): m_state=6
22:32:34.797 00.006 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 539
22:32:34.802 00.005 11872 Star::Find returns 1 (0), X=1788.67, Y=950.81, Mass=4298, SNR=44.4, Peak=187 HFD=5.7
22:32:34.805 00.003 11872 CameraToMount -- cameraTheta (0.06) - m_xAngle (0.00) = xAngle (0.06 = 0.06)
22:32:34.809 00.004 11872 CameraToMount -- cameraTheta (0.06) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (3.03 = 3.03)
22:32:34.813 00.004 11872 CameraToMount -- cameraX=0.34 cameraY=0.02 hyp=0.34 cameraTheta=0.06 mountX=0.34 mountY=0.04, mountTheta=0.12
22:32:34.819 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.34, y=0.02, opts=13)
22:32:34.822 00.003 11872 Enqueuing Move request for scope (0.34, 0.02)
22:32:34.827 00.005 9960 Worker thread wakes up
22:32:34.828 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.34, 0.02) opts 0xd
22:32:34.828 00.000 9960 Handling offset move in thread for scope, endpoint = (0.34, 0.02)
22:32:34.828 00.000 9960 Moving (0.34, 0.02) raw xDistance=0.34 yDistance=0.04
22:32:34.828 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=187, med=0, FiltMin=0, FiltMax=108, Gamma=1.000
22:32:34.832 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.34
22:32:34.832 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:32:34.833 00.001 11872 UpdateGuideState exits: m=4298 SNR=44.4
22:32:34.836 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:34.840 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:32:34.841 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:32:34.845 00.004 11872 Enqueuing Expose request
22:32:34.848 00.003 9960 MoveAxis(W, 161, ABG)
22:32:34.848 00.000 9960 Guiding  Dir = 3, Dur = 161
22:32:34.848 00.000 9960 IsSlewing returns 0
22:32:34.848 00.000 9960 IsGuiding returns 0
22:32:34.850 00.002 9960 PulseGuide returned control before completion, sleep 171
22:32:35.026 00.176 9960 IsGuiding returns 1
22:32:35.027 00.001 9960 scope still moving after pulse duration time elapsed
22:32:35.057 00.030 9960 IsSlewing returns 0
22:32:35.058 00.001 9960 IsGuiding returns 0
22:32:35.058 00.000 9960 scope move finished after 161 + 47 ms
22:32:35.058 00.000 9960 Move returns status 0, amount 161
22:32:35.059 00.001 9960 MoveAxis(N, 0, ABG)
22:32:35.059 00.000 9960 Move returns status 0, amount 0
22:32:35.059 00.000 9960 move complete, result=0
22:32:35.060 00.001 9960 worker thread done servicing request
22:32:35.060 00.000 9960 Worker thread wakes up
22:32:35.060 00.000 11872 GuideStep: 0.3 px 161 ms WEST, 0.0 px 0 ms NORTH
22:32:35.067 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:32:35.067 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:32:36.323 01.256 9960 Exposure complete
22:32:36.445 00.122 9960 worker thread done servicing request
22:32:36.445 00.000 11872 OnExposeComplete: enter
22:32:36.450 00.005 11872 UpdateGuideState(): m_state=6
22:32:36.455 00.005 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 540
22:32:36.461 00.006 11872 Star::Find returns 1 (0), X=1788.48, Y=950.65, Mass=4433, SNR=44.7, Peak=199 HFD=5.6
22:32:36.466 00.005 11872 CameraToMount -- cameraTheta (-0.75) - m_xAngle (0.00) = xAngle (-0.75 = -0.75)
22:32:36.470 00.004 11872 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.22 = 2.22)
22:32:36.476 00.006 11872 CameraToMount -- cameraX=0.15 cameraY=-0.14 hyp=0.20 cameraTheta=-0.75 mountX=0.15 mountY=0.16, mountTheta=0.83
22:32:36.481 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.15, y=-0.14, opts=13)
22:32:36.485 00.004 11872 Enqueuing Move request for scope (0.15, -0.14)
22:32:36.490 00.005 9960 Worker thread wakes up
22:32:36.490 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=199, med=0, FiltMin=0, FiltMax=137, Gamma=1.000
22:32:36.493 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.14) opts 0xd
22:32:36.493 00.000 9960 Handling offset move in thread for scope, endpoint = (0.15, -0.14)
22:32:36.493 00.000 11872 UpdateGuideState exits: m=4433 SNR=44.7
22:32:36.499 00.006 9960 Moving (0.15, -0.14) raw xDistance=0.15 yDistance=0.16
22:32:36.499 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:36.503 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:32:36.504 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:32:36.504 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:32:36.506 00.002 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
22:32:36.507 00.001 9960 MoveAxis(E, 0, ABG)
22:32:36.507 00.000 9960 Move returns status 0, amount 0
22:32:36.507 00.000 9960 MoveAxis(N, 0, ABG)
22:32:36.508 00.001 9960 Move returns status 0, amount 0
22:32:36.508 00.000 9960 move complete, result=0
22:32:36.508 00.000 11872 Enqueuing Expose request
22:32:36.515 00.007 11872 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:32:36.519 00.004 9960 worker thread done servicing request
22:32:36.520 00.001 9960 Worker thread wakes up
22:32:36.520 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:32:36.520 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:32:37.779 01.259 9960 Exposure complete
22:32:37.901 00.122 9960 worker thread done servicing request
22:32:37.902 00.001 11872 OnExposeComplete: enter
22:32:37.906 00.004 11872 UpdateGuideState(): m_state=6
22:32:37.910 00.004 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 541
22:32:37.915 00.005 11872 Star::Find returns 1 (0), X=1788.44, Y=950.55, Mass=4421, SNR=44.7, Peak=189 HFD=5.7
22:32:37.919 00.004 11872 CameraToMount -- cameraTheta (-1.13) - m_xAngle (0.00) = xAngle (-1.14 = -1.14)
22:32:37.922 00.003 11872 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.83 = 1.83)
22:32:37.925 00.003 11872 CameraToMount -- cameraX=0.12 cameraY=-0.24 hyp=0.27 cameraTheta=-1.13 mountX=0.11 mountY=0.26, mountTheta=1.16
22:32:37.928 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=0.12, y=-0.24, opts=13)
22:32:37.931 00.003 11872 Enqueuing Move request for scope (0.12, -0.24)
22:32:37.935 00.004 9960 Worker thread wakes up
22:32:37.935 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.24) opts 0xd
22:32:37.935 00.000 9960 Handling offset move in thread for scope, endpoint = (0.12, -0.24)
22:32:37.935 00.000 9960 Moving (0.12, -0.24) raw xDistance=0.11 yDistance=0.26
22:32:37.937 00.002 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:32:37.937 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.26
22:32:37.937 00.000 9960 MoveAxis(E, 0, ABG)
22:32:37.937 00.000 9960 Move returns status 0, amount 0
22:32:37.937 00.000 9960 MoveAxis(S, 195, ABG)
22:32:37.938 00.001 9960 Guiding  Dir = 1, Dur = 195
22:32:37.938 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=189, med=0, FiltMin=0, FiltMax=126, Gamma=1.000
22:32:37.941 00.003 9960 IsSlewing returns 0
22:32:37.941 00.000 11872 UpdateGuideState exits: m=4421 SNR=44.7
22:32:37.946 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:37.948 00.002 9960 IsGuiding returns 0
22:32:37.948 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:32:37.953 00.005 11872 Enqueuing Expose request
22:32:37.958 00.005 9960 PulseGuide returned control before completion, sleep 205
22:32:38.168 00.210 9960 IsGuiding returns 0
22:32:38.169 00.001 9960 Move returns status 0, amount 195
22:32:38.169 00.000 9960 move complete, result=0
22:32:38.170 00.001 9960 worker thread done servicing request
22:32:38.170 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.3 px 195 ms SOUTH
22:32:38.178 00.008 9960 Worker thread wakes up
22:32:38.178 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:32:38.178 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:32:39.427 01.249 9960 Exposure complete
22:32:39.554 00.127 9960 worker thread done servicing request
22:32:39.554 00.000 11872 OnExposeComplete: enter
22:32:39.557 00.003 11872 UpdateGuideState(): m_state=6
22:32:39.562 00.005 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 542
22:32:39.566 00.004 11872 Star::Find returns 1 (0), X=1788.57, Y=951.47, Mass=4234, SNR=43.9, Peak=189 HFD=5.6
22:32:39.569 00.003 11872 CameraToMount -- cameraTheta (1.23) - m_xAngle (0.00) = xAngle (1.23 = 1.23)
22:32:39.574 00.005 11872 CameraToMount -- cameraTheta (1.23) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.19 = -2.09)
22:32:39.578 00.004 11872 CameraToMount -- cameraX=0.24 cameraY=0.68 hyp=0.72 cameraTheta=1.23 mountX=0.24 mountY=-0.62, mountTheta=-1.20
22:32:39.585 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.24, y=0.68, opts=13)
22:32:39.589 00.004 11872 Enqueuing Move request for scope (0.24, 0.68)
22:32:39.594 00.005 9960 Worker thread wakes up
22:32:39.594 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=189, med=0, FiltMin=0, FiltMax=115, Gamma=1.000
22:32:39.597 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.68) opts 0xd
22:32:39.598 00.001 9960 Handling offset move in thread for scope, endpoint = (0.24, 0.68)
22:32:39.598 00.000 9960 Moving (0.24, 0.68) raw xDistance=0.24 yDistance=-0.62
22:32:39.598 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
22:32:39.598 00.000 9960 resist switch: large excursion: input -0.62 thresh 0.60 direction from 1 to -1
22:32:39.599 00.001 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.87
22:32:39.599 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.62 from input -0.62
22:32:39.600 00.001 9960 MoveAxis(W, 114, ABG)
22:32:39.600 00.000 9960 Guiding  Dir = 3, Dur = 114
22:32:39.600 00.000 11872 UpdateGuideState exits: m=4234 SNR=43.9
22:32:39.605 00.005 9960 IsSlewing returns 0
22:32:39.605 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:39.608 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:32:39.613 00.005 11872 Enqueuing Expose request
22:32:39.617 00.004 9960 IsGuiding returns 0
22:32:39.617 00.000 9960 PulseGuide returned control before completion, sleep 124
22:32:39.743 00.126 9960 IsGuiding returns 1
22:32:39.744 00.001 9960 scope still moving after pulse duration time elapsed
22:32:39.774 00.030 9960 IsSlewing returns 0
22:32:39.774 00.000 9960 IsGuiding returns 0
22:32:39.774 00.000 9960 scope move finished after 114 + 43 ms
22:32:39.774 00.000 9960 Move returns status 0, amount 114
22:32:39.775 00.001 9960 MoveAxis(N, 465, ABG)
22:32:39.775 00.000 9960 Guiding  Dir = 0, Dur = 465
22:32:39.775 00.000 9960 IsSlewing returns 0
22:32:39.775 00.000 9960 IsGuiding returns 0
22:32:39.776 00.001 9960 PulseGuide returned control before completion, sleep 475
22:32:40.259 00.483 9960 IsGuiding returns 1
22:32:40.261 00.002 9960 scope still moving after pulse duration time elapsed
22:32:40.290 00.029 9960 IsSlewing returns 0
22:32:40.292 00.002 9960 IsGuiding returns 0
22:32:40.292 00.000 9960 scope move finished after 465 + 51 ms
22:32:40.293 00.001 9960 Move returns status 0, amount 465
22:32:40.293 00.000 9960 move complete, result=0
22:32:40.294 00.001 9960 worker thread done servicing request
22:32:40.294 00.000 9960 Worker thread wakes up
22:32:40.295 00.001 11872 GuideStep: 0.2 px 114 ms WEST, -0.6 px 465 ms NORTH
22:32:40.302 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:32:40.302 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:32:41.547 01.245 9960 Exposure complete
22:32:41.673 00.126 9960 worker thread done servicing request
22:32:41.674 00.001 11872 OnExposeComplete: enter
22:32:41.679 00.005 11872 UpdateGuideState(): m_state=6
22:32:41.683 00.004 11872 Star::Find(15, 1788, 951, 0, (0,0,0,0), 1.5, 10.0, 255) frame 543
22:32:41.687 00.004 11872 Star::Find returns 1 (0), X=1788.42, Y=951.46, Mass=4492, SNR=45.3, Peak=200 HFD=5.8
22:32:41.690 00.003 11872 CameraToMount -- cameraTheta (1.43) - m_xAngle (0.00) = xAngle (1.43 = 1.43)
22:32:41.695 00.005 11872 CameraToMount -- cameraTheta (1.43) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.40 = -1.88)
22:32:41.699 00.004 11872 CameraToMount -- cameraX=0.09 cameraY=0.67 hyp=0.68 cameraTheta=1.43 mountX=0.10 mountY=-0.65, mountTheta=-1.42
22:32:41.705 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.09, y=0.67, opts=13)
22:32:41.710 00.005 11872 Enqueuing Move request for scope (0.09, 0.67)
22:32:41.715 00.005 9960 Worker thread wakes up
22:32:41.715 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=200, med=0, FiltMin=0, FiltMax=108, Gamma=1.000
22:32:41.719 00.004 11872 UpdateGuideState exits: m=4492 SNR=45.3
22:32:41.723 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.67) opts 0xd
22:32:41.723 00.000 9960 Handling offset move in thread for scope, endpoint = (0.09, 0.67)
22:32:41.723 00.000 9960 Moving (0.09, 0.67) raw xDistance=0.10 yDistance=-0.65
22:32:41.723 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:32:41.725 00.002 9960 GuideAlgorithmResistSwitch::result() returns -0.65 from input -0.65
22:32:41.725 00.000 9960 MoveAxis(E, 0, ABG)
22:32:41.725 00.000 9960 Move returns status 0, amount 0
22:32:41.725 00.000 9960 MoveAxis(N, 483, ABG)
22:32:41.725 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:41.730 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:32:41.733 00.003 11872 Enqueuing Expose request
22:32:41.737 00.004 9960 Guiding  Dir = 0, Dur = 483
22:32:41.737 00.000 9960 IsSlewing returns 0
22:32:41.738 00.001 9960 IsGuiding returns 0
22:32:41.738 00.000 9960 PulseGuide returned control before completion, sleep 493
22:32:42.238 00.500 9960 IsGuiding returns 1
22:32:42.239 00.001 9960 scope still moving after pulse duration time elapsed
22:32:42.269 00.030 9960 IsSlewing returns 0
22:32:42.271 00.002 9960 IsGuiding returns 0
22:32:42.271 00.000 9960 scope move finished after 483 + 49 ms
22:32:42.271 00.000 9960 Move returns status 0, amount 483
22:32:42.271 00.000 9960 move complete, result=0
22:32:42.271 00.000 9960 worker thread done servicing request
22:32:42.272 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.6 px 483 ms NORTH
22:32:42.277 00.005 9960 Worker thread wakes up
22:32:42.277 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:32:42.277 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:32:43.534 01.257 9960 Exposure complete
22:32:43.643 00.109 9960 worker thread done servicing request
22:32:43.643 00.000 11872 OnExposeComplete: enter
22:32:43.647 00.004 11872 UpdateGuideState(): m_state=6
22:32:43.652 00.005 11872 Star::Find(15, 1788, 951, 0, (0,0,0,0), 1.5, 10.0, 255) frame 544
22:32:43.655 00.003 11872 Star::Find returns 1 (0), X=1788.55, Y=950.52, Mass=4282, SNR=44.7, Peak=178 HFD=5.8
22:32:43.659 00.004 11872 CameraToMount -- cameraTheta (-0.89) - m_xAngle (0.00) = xAngle (-0.90 = -0.90)
22:32:43.662 00.003 11872 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.07 = 2.07)
22:32:43.667 00.005 11872 CameraToMount -- cameraX=0.22 cameraY=-0.27 hyp=0.35 cameraTheta=-0.89 mountX=0.22 mountY=0.30, mountTheta=0.95
22:32:43.672 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.22, y=-0.27, opts=13)
22:32:43.677 00.005 11872 Enqueuing Move request for scope (0.22, -0.27)
22:32:43.682 00.005 9960 Worker thread wakes up
22:32:43.682 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=178, med=0, FiltMin=0, FiltMax=103, Gamma=1.000
22:32:43.685 00.003 11872 UpdateGuideState exits: m=4282 SNR=44.7
22:32:43.690 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:43.693 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.27) opts 0xd
22:32:43.693 00.000 9960 Handling offset move in thread for scope, endpoint = (0.22, -0.27)
22:32:43.694 00.001 9960 Moving (0.22, -0.27) raw xDistance=0.22 yDistance=0.30
22:32:43.694 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
22:32:43.694 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:32:43.694 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:32:43.700 00.006 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.30
22:32:43.700 00.000 9960 MoveAxis(W, 101, ABG)
22:32:43.700 00.000 9960 Guiding  Dir = 3, Dur = 101
22:32:43.700 00.000 9960 IsSlewing returns 0
22:32:43.702 00.002 9960 IsGuiding returns 0
22:32:43.702 00.000 9960 PulseGuide returned control before completion, sleep 111
22:32:43.702 00.000 11872 Enqueuing Expose request
22:32:43.821 00.119 9960 IsGuiding returns 1
22:32:43.823 00.002 9960 scope still moving after pulse duration time elapsed
22:32:43.854 00.031 9960 IsSlewing returns 0
22:32:43.857 00.003 9960 IsGuiding returns 0
22:32:43.857 00.000 9960 scope move finished after 101 + 54 ms
22:32:43.858 00.001 9960 Move returns status 0, amount 101
22:32:43.858 00.000 9960 MoveAxis(N, 0, ABG)
22:32:43.858 00.000 9960 Move returns status 0, amount 0
22:32:43.860 00.002 9960 move complete, result=0
22:32:43.860 00.000 9960 worker thread done servicing request
22:32:43.861 00.001 11872 GuideStep: 0.2 px 101 ms WEST, 0.3 px 0 ms NORTH
22:32:43.869 00.008 9960 Worker thread wakes up
22:32:43.869 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:32:43.869 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:32:45.117 01.248 9960 Exposure complete
22:32:45.247 00.130 9960 worker thread done servicing request
22:32:45.248 00.001 11872 OnExposeComplete: enter
22:32:45.252 00.004 11872 UpdateGuideState(): m_state=6
22:32:45.256 00.004 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 545
22:32:45.263 00.007 11872 Star::Find returns 1 (0), X=1788.38, Y=950.48, Mass=4244, SNR=44.0, Peak=182 HFD=5.7
22:32:45.268 00.005 11872 CameraToMount -- cameraTheta (-1.42) - m_xAngle (0.00) = xAngle (-1.42 = -1.42)
22:32:45.273 00.005 11872 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.55 = 1.55)
22:32:45.276 00.003 11872 CameraToMount -- cameraX=0.05 cameraY=-0.31 hyp=0.32 cameraTheta=-1.42 mountX=0.05 mountY=0.32, mountTheta=1.43
22:32:45.282 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.05, y=-0.31, opts=13)
22:32:45.286 00.004 11872 Enqueuing Move request for scope (0.05, -0.31)
22:32:45.290 00.004 9960 Worker thread wakes up
22:32:45.290 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.31) opts 0xd
22:32:45.291 00.001 9960 Handling offset move in thread for scope, endpoint = (0.05, -0.31)
22:32:45.291 00.000 9960 Moving (0.05, -0.31) raw xDistance=0.05 yDistance=0.32
22:32:45.291 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:32:45.291 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:32:45.292 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=182, med=0, FiltMin=0, FiltMax=114, Gamma=1.000
22:32:45.295 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32
22:32:45.295 00.000 9960 MoveAxis(E, 0, ABG)
22:32:45.297 00.002 11872 UpdateGuideState exits: m=4244 SNR=44.0
22:32:45.300 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:45.304 00.004 9960 Move returns status 0, amount 0
22:32:45.304 00.000 9960 MoveAxis(N, 0, ABG)
22:32:45.304 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:32:45.309 00.005 9960 Move returns status 0, amount 0
22:32:45.309 00.000 9960 move complete, result=0
22:32:45.309 00.000 11872 Enqueuing Expose request
22:32:45.314 00.005 9960 worker thread done servicing request
22:32:45.314 00.000 9960 Worker thread wakes up
22:32:45.314 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:32:45.314 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:32:45.314 00.000 11872 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
22:32:46.564 01.250 9960 Exposure complete
22:32:46.681 00.117 9960 worker thread done servicing request
22:32:46.682 00.001 11872 OnExposeComplete: enter
22:32:46.685 00.003 11872 UpdateGuideState(): m_state=6
22:32:46.688 00.003 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 546
22:32:46.693 00.005 11872 Star::Find returns 1 (0), X=1788.72, Y=949.37, Mass=4428, SNR=44.8, Peak=189 HFD=5.5
22:32:46.696 00.003 11872 CameraToMount -- cameraTheta (-1.30) - m_xAngle (0.00) = xAngle (-1.31 = -1.31)
22:32:46.701 00.005 11872 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.66 = 1.66)
22:32:46.705 00.004 11872 CameraToMount -- cameraX=0.39 cameraY=-1.42 hyp=1.47 cameraTheta=-1.30 mountX=0.38 mountY=1.47, mountTheta=1.32
22:32:46.709 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.39, y=-1.42, opts=13)
22:32:46.715 00.006 11872 Enqueuing Move request for scope (0.39, -1.42)
22:32:46.719 00.004 9960 Worker thread wakes up
22:32:46.719 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.39, -1.42) opts 0xd
22:32:46.719 00.000 9960 Handling offset move in thread for scope, endpoint = (0.39, -1.42)
22:32:46.719 00.000 9960 Moving (0.39, -1.42) raw xDistance=0.38 yDistance=1.47
22:32:46.720 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.38
22:32:46.720 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=189, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
22:32:46.723 00.003 11872 UpdateGuideState exits: m=4428 SNR=44.8
22:32:46.727 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:46.731 00.004 9960 resist switch: large excursion: input 1.47 thresh 0.60 direction from -1 to 1
22:32:46.731 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.41
22:32:46.731 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.47 from input 1.47
22:32:46.731 00.000 9960 MoveAxis(W, 180, ABG)
22:32:46.733 00.002 9960 Guiding  Dir = 3, Dur = 180
22:32:46.733 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:32:46.737 00.004 11872 Enqueuing Expose request
22:32:46.742 00.005 9960 IsSlewing returns 0
22:32:46.742 00.000 9960 IsGuiding returns 0
22:32:46.743 00.001 9960 PulseGuide returned control before completion, sleep 190
22:32:46.942 00.199 9960 IsGuiding returns 1
22:32:46.943 00.001 9960 scope still moving after pulse duration time elapsed
22:32:46.974 00.031 9960 IsSlewing returns 0
22:32:46.975 00.001 9960 IsGuiding returns 0
22:32:46.977 00.002 9960 scope move finished after 180 + 53 ms
22:32:46.977 00.000 9960 Move returns status 0, amount 180
22:32:46.977 00.000 9960 MoveAxis(S, 1096, ABG)
22:32:46.977 00.000 9960 Guiding  Dir = 1, Dur = 1096
22:32:46.978 00.001 9960 IsSlewing returns 0
22:32:46.978 00.000 9960 IsGuiding returns 0
22:32:46.979 00.001 9960 PulseGuide returned control before completion, sleep 1106
22:32:48.094 01.115 9960 IsGuiding returns 1
22:32:48.094 00.000 9960 scope still moving after pulse duration time elapsed
22:32:48.125 00.031 9960 IsSlewing returns 0
22:32:48.125 00.000 9960 IsGuiding returns 0
22:32:48.126 00.001 9960 scope move finished after 1096 + 50 ms
22:32:48.126 00.000 9960 Move returns status 0, amount 1096
22:32:48.126 00.000 9960 move complete, result=0
22:32:48.127 00.001 9960 worker thread done servicing request
22:32:48.127 00.000 11872 GuideStep: 0.4 px 180 ms WEST, 1.5 px 1096 ms SOUTH
22:32:48.132 00.005 9960 Worker thread wakes up
22:32:48.132 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:32:48.133 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:32:49.374 01.241 9960 Exposure complete
22:32:49.494 00.120 9960 worker thread done servicing request
22:32:49.495 00.001 11872 OnExposeComplete: enter
22:32:49.499 00.004 11872 UpdateGuideState(): m_state=6
22:32:49.503 00.004 11872 Star::Find(15, 1788, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 547
22:32:49.507 00.004 11872 Star::Find returns 1 (0), X=1788.49, Y=949.82, Mass=4241, SNR=43.8, Peak=218 HFD=5.7
22:32:49.510 00.003 11872 CameraToMount -- cameraTheta (-1.40) - m_xAngle (0.00) = xAngle (-1.40 = -1.40)
22:32:49.515 00.005 11872 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.56 = 1.56)
22:32:49.519 00.004 11872 CameraToMount -- cameraX=0.17 cameraY=-0.97 hyp=0.98 cameraTheta=-1.40 mountX=0.16 mountY=0.98, mountTheta=1.41
22:32:49.524 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.17, y=-0.97, opts=13)
22:32:49.528 00.004 11872 Enqueuing Move request for scope (0.17, -0.97)
22:32:49.532 00.004 9960 Worker thread wakes up
22:32:49.533 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.97) opts 0xd
22:32:49.533 00.000 9960 Handling offset move in thread for scope, endpoint = (0.17, -0.97)
22:32:49.533 00.000 9960 Moving (0.17, -0.97) raw xDistance=0.16 yDistance=0.98
22:32:49.533 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
22:32:49.533 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=218, med=0, FiltMin=0, FiltMax=111, Gamma=1.000
22:32:49.537 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.98 from input 0.98
22:32:49.537 00.000 9960 MoveAxis(E, 0, ABG)
22:32:49.538 00.001 11872 UpdateGuideState exits: m=4241 SNR=43.8
22:32:49.541 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:49.545 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:32:49.549 00.004 9960 Move returns status 0, amount 0
22:32:49.551 00.002 9960 MoveAxis(S, 733, ABG)
22:32:49.551 00.000 9960 Guiding  Dir = 1, Dur = 733
22:32:49.551 00.000 11872 Enqueuing Expose request
22:32:49.555 00.004 9960 IsSlewing returns 0
22:32:49.556 00.001 9960 IsGuiding returns 0
22:32:49.556 00.000 9960 PulseGuide returned control before completion, sleep 743
22:32:50.305 00.749 9960 IsGuiding returns 1
22:32:50.307 00.002 9960 scope still moving after pulse duration time elapsed
22:32:50.336 00.029 9960 IsSlewing returns 0
22:32:50.338 00.002 9960 IsGuiding returns 0
22:32:50.338 00.000 9960 scope move finished after 733 + 49 ms
22:32:50.339 00.001 9960 Move returns status 0, amount 733
22:32:50.339 00.000 9960 move complete, result=0
22:32:50.340 00.001 9960 worker thread done servicing request
22:32:50.340 00.000 9960 Worker thread wakes up
22:32:50.341 00.001 11872 GuideStep: 0.2 px 0 ms EAST, 1.0 px 733 ms SOUTH
22:32:50.347 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:32:50.347 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:32:51.602 01.255 9960 Exposure complete
22:32:51.725 00.123 9960 worker thread done servicing request
22:32:51.726 00.001 11872 OnExposeComplete: enter
22:32:51.730 00.004 11872 UpdateGuideState(): m_state=6
22:32:51.735 00.005 11872 Star::Find(15, 1788, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 548
22:32:51.738 00.003 11872 Star::Find returns 1 (0), X=1788.43, Y=950.88, Mass=4261, SNR=43.4, Peak=206 HFD=5.7
22:32:51.743 00.005 11872 CameraToMount -- cameraTheta (0.71) - m_xAngle (0.00) = xAngle (0.70 = 0.70)
22:32:51.746 00.003 11872 CameraToMount -- cameraTheta (0.71) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (3.67 = -2.61)
22:32:51.750 00.004 11872 CameraToMount -- cameraX=0.10 cameraY=0.08 hyp=0.13 cameraTheta=0.71 mountX=0.10 mountY=-0.07, mountTheta=-0.58
22:32:51.755 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.10, y=0.08, opts=13)
22:32:51.758 00.003 11872 Enqueuing Move request for scope (0.10, 0.08)
22:32:51.762 00.004 9960 Worker thread wakes up
22:32:51.763 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.08) opts 0xd
22:32:51.763 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=0, FiltMin=0, FiltMax=114, Gamma=1.000
22:32:51.767 00.004 9960 Handling offset move in thread for scope, endpoint = (0.10, 0.08)
22:32:51.767 00.000 11872 UpdateGuideState exits: m=4261 SNR=43.4
22:32:51.772 00.005 9960 Moving (0.10, 0.08) raw xDistance=0.10 yDistance=-0.07
22:32:51.773 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:32:51.773 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:32:51.773 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:32:51.773 00.000 9960 MoveAxis(E, 0, ABG)
22:32:51.773 00.000 9960 Move returns status 0, amount 0
22:32:51.773 00.000 9960 MoveAxis(N, 0, ABG)
22:32:51.774 00.001 9960 Move returns status 0, amount 0
22:32:51.774 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:51.778 00.004 9960 move complete, result=0
22:32:51.778 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:32:51.783 00.005 9960 worker thread done servicing request
22:32:51.784 00.001 11872 Enqueuing Expose request
22:32:51.788 00.004 9960 Worker thread wakes up
22:32:51.789 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:32:51.789 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:32:51.790 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:32:53.037 01.247 9960 Exposure complete
22:32:53.164 00.127 9960 worker thread done servicing request
22:32:53.165 00.001 11872 OnExposeComplete: enter
22:32:53.168 00.003 11872 UpdateGuideState(): m_state=6
22:32:53.173 00.005 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 549
22:32:53.179 00.006 11872 Star::Find returns 1 (0), X=1788.43, Y=950.68, Mass=4244, SNR=43.6, Peak=197 HFD=5.6
22:32:53.183 00.004 11872 CameraToMount -- cameraTheta (-0.83) - m_xAngle (0.00) = xAngle (-0.83 = -0.83)
22:32:53.186 00.003 11872 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.14 = 2.14)
22:32:53.191 00.005 11872 CameraToMount -- cameraX=0.10 cameraY=-0.11 hyp=0.15 cameraTheta=-0.83 mountX=0.10 mountY=0.13, mountTheta=0.90
22:32:53.196 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.10, y=-0.11, opts=13)
22:32:53.200 00.004 11872 Enqueuing Move request for scope (0.10, -0.11)
22:32:53.205 00.005 9960 Worker thread wakes up
22:32:53.205 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=197, med=0, FiltMin=0, FiltMax=119, Gamma=1.000
22:32:53.209 00.004 11872 UpdateGuideState exits: m=4244 SNR=43.6
22:32:53.212 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:53.217 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.11) opts 0xd
22:32:53.217 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:32:53.221 00.004 11872 Enqueuing Expose request
22:32:53.225 00.004 9960 Handling offset move in thread for scope, endpoint = (0.10, -0.11)
22:32:53.225 00.000 9960 Moving (0.10, -0.11) raw xDistance=0.10 yDistance=0.13
22:32:53.225 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:32:53.225 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:32:53.227 00.002 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
22:32:53.227 00.000 9960 MoveAxis(E, 0, ABG)
22:32:53.227 00.000 9960 Move returns status 0, amount 0
22:32:53.228 00.001 9960 MoveAxis(N, 0, ABG)
22:32:53.228 00.000 9960 Move returns status 0, amount 0
22:32:53.228 00.000 9960 move complete, result=0
22:32:53.228 00.000 9960 worker thread done servicing request
22:32:53.228 00.000 9960 Worker thread wakes up
22:32:53.228 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:32:53.234 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:32:53.234 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:32:54.483 01.249 9960 Exposure complete
22:32:54.601 00.118 9960 worker thread done servicing request
22:32:54.601 00.000 11872 OnExposeComplete: enter
22:32:54.606 00.005 11872 UpdateGuideState(): m_state=6
22:32:54.609 00.003 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 550
22:32:54.615 00.006 11872 Star::Find returns 1 (0), X=1788.52, Y=950.49, Mass=4282, SNR=43.7, Peak=200 HFD=5.8
22:32:54.620 00.005 11872 CameraToMount -- cameraTheta (-1.01) - m_xAngle (0.00) = xAngle (-1.01 = -1.01)
22:32:54.624 00.004 11872 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.95 = 1.95)
22:32:54.627 00.003 11872 CameraToMount -- cameraX=0.19 cameraY=-0.30 hyp=0.35 cameraTheta=-1.01 mountX=0.19 mountY=0.33, mountTheta=1.05
22:32:54.632 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.19, y=-0.30, opts=13)
22:32:54.636 00.004 11872 Enqueuing Move request for scope (0.19, -0.30)
22:32:54.641 00.005 9960 Worker thread wakes up
22:32:54.641 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=200, med=0, FiltMin=0, FiltMax=117, Gamma=1.000
22:32:54.646 00.005 11872 UpdateGuideState exits: m=4282 SNR=43.7
22:32:54.650 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.30) opts 0xd
22:32:54.650 00.000 9960 Handling offset move in thread for scope, endpoint = (0.19, -0.30)
22:32:54.651 00.001 9960 Moving (0.19, -0.30) raw xDistance=0.19 yDistance=0.33
22:32:54.651 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:54.655 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:32:54.659 00.004 11872 Enqueuing Expose request
22:32:54.663 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
22:32:54.663 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.33 from input 0.33
22:32:54.663 00.000 9960 MoveAxis(E, 0, ABG)
22:32:54.663 00.000 9960 Move returns status 0, amount 0
22:32:54.663 00.000 9960 MoveAxis(S, 245, ABG)
22:32:54.664 00.001 9960 Guiding  Dir = 1, Dur = 245
22:32:54.664 00.000 9960 IsSlewing returns 0
22:32:54.665 00.001 9960 IsGuiding returns 0
22:32:54.665 00.000 9960 PulseGuide returned control before completion, sleep 255
22:32:54.926 00.261 9960 IsGuiding returns 1
22:32:54.927 00.001 9960 scope still moving after pulse duration time elapsed
22:32:54.954 00.027 9960 IsSlewing returns 0
22:32:54.955 00.001 9960 IsGuiding returns 0
22:32:54.956 00.001 9960 scope move finished after 245 + 46 ms
22:32:54.957 00.001 9960 Move returns status 0, amount 245
22:32:54.957 00.000 9960 move complete, result=0
22:32:54.957 00.000 9960 worker thread done servicing request
22:32:54.958 00.001 9960 Worker thread wakes up
22:32:54.958 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 0.3 px 245 ms SOUTH
22:32:54.964 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:32:54.964 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:32:56.213 01.249 9960 Exposure complete
22:32:56.342 00.129 9960 worker thread done servicing request
22:32:56.342 00.000 11872 OnExposeComplete: enter
22:32:56.348 00.006 11872 UpdateGuideState(): m_state=6
22:32:56.351 00.003 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 551
22:32:56.354 00.003 11872 Star::Find returns 1 (0), X=1788.38, Y=951.60, Mass=4454, SNR=44.9, Peak=193 HFD=5.5
22:32:56.358 00.004 11872 CameraToMount -- cameraTheta (1.51) - m_xAngle (0.00) = xAngle (1.50 = 1.50)
22:32:56.361 00.003 11872 CameraToMount -- cameraTheta (1.51) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.47 = -1.81)
22:32:56.365 00.004 11872 CameraToMount -- cameraX=0.05 cameraY=0.81 hyp=0.81 cameraTheta=1.51 mountX=0.05 mountY=-0.79, mountTheta=-1.50
22:32:56.370 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.05, y=0.81, opts=13)
22:32:56.374 00.004 11872 Enqueuing Move request for scope (0.05, 0.81)
22:32:56.378 00.004 9960 Worker thread wakes up
22:32:56.378 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=193, med=0, FiltMin=0, FiltMax=116, Gamma=1.000
22:32:56.382 00.004 11872 UpdateGuideState exits: m=4454 SNR=44.9
22:32:56.387 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:56.391 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:32:56.396 00.005 11872 Enqueuing Expose request
22:32:56.401 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.81) opts 0xd
22:32:56.401 00.000 9960 Handling offset move in thread for scope, endpoint = (0.05, 0.81)
22:32:56.401 00.000 9960 Moving (0.05, 0.81) raw xDistance=0.05 yDistance=-0.79
22:32:56.401 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:32:56.402 00.001 9960 resist switch: large excursion: input -0.79 thresh 0.60 direction from 1 to -1
22:32:56.402 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.36
22:32:56.402 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.79 from input -0.79
22:32:56.402 00.000 9960 MoveAxis(E, 0, ABG)
22:32:56.403 00.001 9960 Move returns status 0, amount 0
22:32:56.403 00.000 9960 MoveAxis(N, 587, ABG)
22:32:56.403 00.000 9960 Guiding  Dir = 0, Dur = 587
22:32:56.403 00.000 9960 IsSlewing returns 0
22:32:56.405 00.002 9960 IsGuiding returns 0
22:32:56.405 00.000 9960 PulseGuide returned control before completion, sleep 597
22:32:57.019 00.614 9960 IsGuiding returns 0
22:32:57.020 00.001 9960 Move returns status 0, amount 587
22:32:57.022 00.002 9960 move complete, result=0
22:32:57.022 00.000 9960 worker thread done servicing request
22:32:57.022 00.000 9960 Worker thread wakes up
22:32:57.023 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.8 px 587 ms NORTH
22:32:57.030 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:32:57.031 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:32:58.276 01.245 9960 Exposure complete
22:32:58.417 00.141 9960 worker thread done servicing request
22:32:58.418 00.001 11872 OnExposeComplete: enter
22:32:58.422 00.004 11872 UpdateGuideState(): m_state=6
22:32:58.426 00.004 11872 Star::Find(15, 1788, 951, 0, (0,0,0,0), 1.5, 10.0, 255) frame 552
22:32:58.430 00.004 11872 Star::Find returns 1 (0), X=1788.54, Y=951.34, Mass=4408, SNR=44.6, Peak=208 HFD=5.5
22:32:58.434 00.004 11872 CameraToMount -- cameraTheta (1.20) - m_xAngle (0.00) = xAngle (1.20 = 1.20)
22:32:58.438 00.004 11872 CameraToMount -- cameraTheta (1.20) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.16 = -2.12)
22:32:58.443 00.005 11872 CameraToMount -- cameraX=0.21 cameraY=0.54 hyp=0.58 cameraTheta=1.20 mountX=0.21 mountY=-0.50, mountTheta=-1.16
22:32:58.448 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.21, y=0.54, opts=13)
22:32:58.453 00.005 11872 Enqueuing Move request for scope (0.21, 0.54)
22:32:58.456 00.003 9960 Worker thread wakes up
22:32:58.456 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=208, med=0, FiltMin=0, FiltMax=99, Gamma=1.000
22:32:58.460 00.004 11872 UpdateGuideState exits: m=4408 SNR=44.6
22:32:58.464 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:58.467 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:32:58.470 00.003 11872 Enqueuing Expose request
22:32:58.477 00.007 9960 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.54) opts 0xd
22:32:58.477 00.000 9960 Handling offset move in thread for scope, endpoint = (0.21, 0.54)
22:32:58.477 00.000 9960 Moving (0.21, 0.54) raw xDistance=0.21 yDistance=-0.50
22:32:58.477 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.21
22:32:58.478 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.50 from input -0.50
22:32:58.478 00.000 9960 MoveAxis(W, 101, ABG)
22:32:58.478 00.000 9960 Guiding  Dir = 3, Dur = 101
22:32:58.478 00.000 9960 IsSlewing returns 0
22:32:58.479 00.001 9960 IsGuiding returns 0
22:32:58.480 00.001 9960 PulseGuide returned control before completion, sleep 111
22:32:58.596 00.116 9960 IsGuiding returns 1
22:32:58.597 00.001 9960 scope still moving after pulse duration time elapsed
22:32:58.627 00.030 9960 IsSlewing returns 0
22:32:58.627 00.000 9960 IsGuiding returns 0
22:32:58.628 00.001 9960 scope move finished after 101 + 47 ms
22:32:58.628 00.000 9960 Move returns status 0, amount 101
22:32:58.628 00.000 9960 MoveAxis(N, 372, ABG)
22:32:58.628 00.000 9960 Guiding  Dir = 0, Dur = 372
22:32:58.629 00.001 9960 IsSlewing returns 0
22:32:58.629 00.000 9960 IsGuiding returns 0
22:32:58.630 00.001 9960 PulseGuide returned control before completion, sleep 382
22:32:59.019 00.389 9960 IsGuiding returns 1
22:32:59.019 00.000 9960 scope still moving after pulse duration time elapsed
22:32:59.050 00.031 9960 IsSlewing returns 0
22:32:59.050 00.000 9960 IsGuiding returns 0
22:32:59.051 00.001 9960 scope move finished after 372 + 48 ms
22:32:59.051 00.000 9960 Move returns status 0, amount 372
22:32:59.051 00.000 9960 move complete, result=0
22:32:59.051 00.000 9960 worker thread done servicing request
22:32:59.052 00.001 9960 Worker thread wakes up
22:32:59.052 00.000 11872 GuideStep: 0.2 px 101 ms WEST, -0.5 px 372 ms NORTH
22:32:59.057 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:32:59.058 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:33:00.309 01.251 9960 Exposure complete
22:33:00.448 00.139 9960 worker thread done servicing request
22:33:00.449 00.001 11872 OnExposeComplete: enter
22:33:00.452 00.003 11872 UpdateGuideState(): m_state=6
22:33:00.457 00.005 11872 Star::Find(15, 1788, 951, 0, (0,0,0,0), 1.5, 10.0, 255) frame 553
22:33:00.462 00.005 11872 Star::Find returns 1 (0), X=1788.51, Y=950.63, Mass=4421, SNR=44.5, Peak=203 HFD=5.6
22:33:00.465 00.003 11872 CameraToMount -- cameraTheta (-0.71) - m_xAngle (0.00) = xAngle (-0.71 = -0.71)
22:33:00.469 00.004 11872 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.26 = 2.26)
22:33:00.473 00.004 11872 CameraToMount -- cameraX=0.18 cameraY=-0.16 hyp=0.24 cameraTheta=-0.71 mountX=0.18 mountY=0.19, mountTheta=0.80
22:33:00.478 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.18, y=-0.16, opts=13)
22:33:00.482 00.004 11872 Enqueuing Move request for scope (0.18, -0.16)
22:33:00.486 00.004 9960 Worker thread wakes up
22:33:00.486 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.16) opts 0xd
22:33:00.486 00.000 9960 Handling offset move in thread for scope, endpoint = (0.18, -0.16)
22:33:00.486 00.000 9960 Moving (0.18, -0.16) raw xDistance=0.18 yDistance=0.19
22:33:00.486 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
22:33:00.486 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:33:00.486 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
22:33:00.488 00.002 9960 MoveAxis(E, 0, ABG)
22:33:00.488 00.000 9960 Move returns status 0, amount 0
22:33:00.488 00.000 9960 MoveAxis(N, 0, ABG)
22:33:00.488 00.000 9960 Move returns status 0, amount 0
22:33:00.488 00.000 9960 move complete, result=0
22:33:00.488 00.000 9960 worker thread done servicing request
22:33:00.488 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=203, med=0, FiltMin=0, FiltMax=113, Gamma=1.000
22:33:00.492 00.004 11872 UpdateGuideState exits: m=4421 SNR=44.5
22:33:00.496 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:00.500 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:33:00.503 00.003 11872 Enqueuing Expose request
22:33:00.506 00.003 9960 Worker thread wakes up
22:33:00.507 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:33:00.507 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:33:00.507 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
22:33:01.760 01.253 9960 Exposure complete
22:33:01.883 00.123 9960 worker thread done servicing request
22:33:01.883 00.000 11872 OnExposeComplete: enter
22:33:01.889 00.006 11872 UpdateGuideState(): m_state=6
22:33:01.895 00.006 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 554
22:33:01.899 00.004 11872 Star::Find returns 1 (0), X=1788.73, Y=950.42, Mass=4235, SNR=43.8, Peak=220 HFD=5.4
22:33:01.902 00.003 11872 CameraToMount -- cameraTheta (-0.75) - m_xAngle (0.00) = xAngle (-0.75 = -0.75)
22:33:01.911 00.009 11872 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.22 = 2.22)
22:33:01.914 00.003 11872 CameraToMount -- cameraX=0.40 cameraY=-0.37 hyp=0.55 cameraTheta=-0.75 mountX=0.40 mountY=0.44, mountTheta=0.83
22:33:01.923 00.009 11872 SchedulePrimaryMove(0FA44CE0, x=0.40, y=-0.37, opts=13)
22:33:01.927 00.004 11872 Enqueuing Move request for scope (0.40, -0.37)
22:33:01.932 00.005 9960 Worker thread wakes up
22:33:01.932 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.40, -0.37) opts 0xd
22:33:01.932 00.000 9960 Handling offset move in thread for scope, endpoint = (0.40, -0.37)
22:33:01.932 00.000 9960 Moving (0.40, -0.37) raw xDistance=0.40 yDistance=0.44
22:33:01.933 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.40
22:33:01.933 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:33:01.933 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=220, med=0, FiltMin=0, FiltMax=100, Gamma=1.000
22:33:01.938 00.005 11872 UpdateGuideState exits: m=4235 SNR=43.8
22:33:01.942 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.44
22:33:01.942 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:01.946 00.004 9960 MoveAxis(W, 187, ABG)
22:33:01.946 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:33:01.952 00.006 9960 Guiding  Dir = 3, Dur = 187
22:33:01.952 00.000 11872 Enqueuing Expose request
22:33:01.957 00.005 9960 IsSlewing returns 0
22:33:01.959 00.002 9960 IsGuiding returns 0
22:33:01.959 00.000 9960 PulseGuide returned control before completion, sleep 197
22:33:02.170 00.211 9960 IsGuiding returns 1
22:33:02.171 00.001 9960 scope still moving after pulse duration time elapsed
22:33:02.199 00.028 9960 IsSlewing returns 0
22:33:02.200 00.001 9960 IsGuiding returns 0
22:33:02.200 00.000 9960 scope move finished after 187 + 55 ms
22:33:02.201 00.001 9960 Move returns status 0, amount 187
22:33:02.201 00.000 9960 MoveAxis(N, 0, ABG)
22:33:02.203 00.002 9960 Move returns status 0, amount 0
22:33:02.203 00.000 9960 move complete, result=0
22:33:02.203 00.000 9960 worker thread done servicing request
22:33:02.203 00.000 9960 Worker thread wakes up
22:33:02.204 00.001 11872 GuideStep: 0.4 px 187 ms WEST, 0.4 px 0 ms NORTH
22:33:02.209 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:33:02.210 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:33:03.463 01.253 9960 Exposure complete
22:33:03.587 00.124 9960 worker thread done servicing request
22:33:03.587 00.000 11872 OnExposeComplete: enter
22:33:03.591 00.004 11872 UpdateGuideState(): m_state=6
22:33:03.595 00.004 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 555
22:33:03.599 00.004 11872 Star::Find returns 1 (0), X=1788.45, Y=950.26, Mass=4285, SNR=44.1, Peak=192 HFD=5.5
22:33:03.602 00.003 11872 CameraToMount -- cameraTheta (-1.35) - m_xAngle (0.00) = xAngle (-1.36 = -1.36)
22:33:03.607 00.005 11872 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.61 = 1.61)
22:33:03.612 00.005 11872 CameraToMount -- cameraX=0.12 cameraY=-0.53 hyp=0.54 cameraTheta=-1.35 mountX=0.12 mountY=0.54, mountTheta=1.36
22:33:03.619 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.12, y=-0.53, opts=13)
22:33:03.623 00.004 11872 Enqueuing Move request for scope (0.12, -0.53)
22:33:03.627 00.004 9960 Worker thread wakes up
22:33:03.627 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=192, med=0, FiltMin=0, FiltMax=111, Gamma=1.000
22:33:03.631 00.004 11872 UpdateGuideState exits: m=4285 SNR=44.1
22:33:03.635 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:03.639 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:33:03.642 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.53) opts 0xd
22:33:03.642 00.000 9960 Handling offset move in thread for scope, endpoint = (0.12, -0.53)
22:33:03.642 00.000 11872 Enqueuing Expose request
22:33:03.647 00.005 9960 Moving (0.12, -0.53) raw xDistance=0.12 yDistance=0.54
22:33:03.647 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:33:03.647 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:33:03.648 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.54
22:33:03.648 00.000 9960 MoveAxis(E, 0, ABG)
22:33:03.648 00.000 9960 Move returns status 0, amount 0
22:33:03.649 00.001 9960 MoveAxis(N, 0, ABG)
22:33:03.649 00.000 9960 Move returns status 0, amount 0
22:33:03.649 00.000 9960 move complete, result=0
22:33:03.649 00.000 9960 worker thread done servicing request
22:33:03.649 00.000 9960 Worker thread wakes up
22:33:03.649 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.5 px 0 ms NORTH
22:33:03.654 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:33:03.654 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:33:04.903 01.249 9960 Exposure complete
22:33:05.027 00.124 9960 worker thread done servicing request
22:33:05.028 00.001 11872 OnExposeComplete: enter
22:33:05.031 00.003 11872 UpdateGuideState(): m_state=6
22:33:05.036 00.005 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 556
22:33:05.040 00.004 11872 Star::Find returns 1 (0), X=1788.44, Y=950.27, Mass=4340, SNR=44.4, Peak=199 HFD=5.5
22:33:05.043 00.003 11872 CameraToMount -- cameraTheta (-1.36) - m_xAngle (0.00) = xAngle (-1.37 = -1.37)
22:33:05.048 00.005 11872 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.60 = 1.60)
22:33:05.053 00.005 11872 CameraToMount -- cameraX=0.11 cameraY=-0.53 hyp=0.54 cameraTheta=-1.36 mountX=0.11 mountY=0.54, mountTheta=1.37
22:33:05.058 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.11, y=-0.53, opts=13)
22:33:05.063 00.005 11872 Enqueuing Move request for scope (0.11, -0.53)
22:33:05.066 00.003 9960 Worker thread wakes up
22:33:05.066 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.53) opts 0xd
22:33:05.066 00.000 9960 Handling offset move in thread for scope, endpoint = (0.11, -0.53)
22:33:05.066 00.000 9960 Moving (0.11, -0.53) raw xDistance=0.11 yDistance=0.54
22:33:05.068 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=199, med=0, FiltMin=0, FiltMax=102, Gamma=1.000
22:33:05.071 00.003 11872 UpdateGuideState exits: m=4340 SNR=44.4
22:33:05.076 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:33:05.076 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:33:05.077 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:05.080 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:33:05.083 00.003 11872 Enqueuing Expose request
22:33:05.087 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.54
22:33:05.087 00.000 9960 MoveAxis(E, 0, ABG)
22:33:05.088 00.001 9960 Move returns status 0, amount 0
22:33:05.089 00.001 9960 MoveAxis(N, 0, ABG)
22:33:05.089 00.000 9960 Move returns status 0, amount 0
22:33:05.089 00.000 9960 move complete, result=0
22:33:05.090 00.001 9960 worker thread done servicing request
22:33:05.090 00.000 9960 Worker thread wakes up
22:33:05.091 00.001 11872 GuideStep: 0.1 px 0 ms EAST, 0.5 px 0 ms NORTH
22:33:05.095 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
22:33:05.095 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:33:06.353 01.258 9960 Exposure complete
22:33:06.476 00.123 9960 worker thread done servicing request
22:33:06.477 00.001 11872 OnExposeComplete: enter
22:33:06.481 00.004 11872 UpdateGuideState(): m_state=6
22:33:06.486 00.005 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 557
22:33:06.489 00.003 11872 Star::Find returns 1 (0), X=1788.55, Y=950.05, Mass=4286, SNR=44.2, Peak=199 HFD=6.0
22:33:06.493 00.004 11872 CameraToMount -- cameraTheta (-1.28) - m_xAngle (0.00) = xAngle (-1.29 = -1.29)
22:33:06.497 00.004 11872 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.68 = 1.68)
22:33:06.501 00.004 11872 CameraToMount -- cameraX=0.22 cameraY=-0.74 hyp=0.77 cameraTheta=-1.28 mountX=0.22 mountY=0.77, mountTheta=1.30
22:33:06.505 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.22, y=-0.74, opts=13)
22:33:06.509 00.004 11872 Enqueuing Move request for scope (0.22, -0.74)
22:33:06.513 00.004 9960 Worker thread wakes up
22:33:06.513 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=199, med=0, FiltMin=0, FiltMax=111, Gamma=1.000
22:33:06.518 00.005 11872 UpdateGuideState exits: m=4286 SNR=44.2
22:33:06.521 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.74) opts 0xd
22:33:06.521 00.000 9960 Handling offset move in thread for scope, endpoint = (0.22, -0.74)
22:33:06.521 00.000 9960 Moving (0.22, -0.74) raw xDistance=0.22 yDistance=0.77
22:33:06.521 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
22:33:06.522 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:06.526 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:33:06.529 00.003 11872 Enqueuing Expose request
22:33:06.534 00.005 9960 resist switch: large excursion: input 0.77 thresh 0.60 direction from -1 to 1
22:33:06.534 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.31
22:33:06.534 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.77 from input 0.77
22:33:06.534 00.000 9960 MoveAxis(W, 101, ABG)
22:33:06.534 00.000 9960 Guiding  Dir = 3, Dur = 101
22:33:06.535 00.001 9960 IsSlewing returns 0
22:33:06.535 00.000 9960 IsGuiding returns 0
22:33:06.535 00.000 9960 PulseGuide returned control before completion, sleep 111
22:33:06.656 00.121 9960 IsGuiding returns 1
22:33:06.656 00.000 9960 scope still moving after pulse duration time elapsed
22:33:06.688 00.032 9960 IsSlewing returns 0
22:33:06.689 00.001 9960 IsGuiding returns 0
22:33:06.689 00.000 9960 scope move finished after 101 + 53 ms
22:33:06.689 00.000 9960 Move returns status 0, amount 101
22:33:06.690 00.001 9960 MoveAxis(S, 574, ABG)
22:33:06.690 00.000 9960 Guiding  Dir = 1, Dur = 574
22:33:06.691 00.001 9960 IsSlewing returns 0
22:33:06.691 00.000 9960 IsGuiding returns 0
22:33:06.692 00.001 9960 PulseGuide returned control before completion, sleep 584
22:33:07.283 00.591 9960 IsGuiding returns 1
22:33:07.285 00.002 9960 scope still moving after pulse duration time elapsed
22:33:07.316 00.031 9960 IsSlewing returns 0
22:33:07.316 00.000 9960 IsGuiding returns 0
22:33:07.317 00.001 9960 scope move finished after 574 + 51 ms
22:33:07.317 00.000 9960 Move returns status 0, amount 574
22:33:07.319 00.002 9960 move complete, result=0
22:33:07.319 00.000 9960 worker thread done servicing request
22:33:07.320 00.001 11872 GuideStep: 0.2 px 101 ms WEST, 0.8 px 574 ms SOUTH
22:33:07.327 00.007 9960 Worker thread wakes up
22:33:07.328 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:33:07.328 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:33:08.579 01.251 9960 Exposure complete
22:33:08.716 00.137 9960 worker thread done servicing request
22:33:08.717 00.001 11872 OnExposeComplete: enter
22:33:08.720 00.003 11872 UpdateGuideState(): m_state=6
22:33:08.724 00.004 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 558
22:33:08.729 00.005 11872 Star::Find returns 1 (0), X=1788.46, Y=950.09, Mass=4336, SNR=44.6, Peak=202 HFD=5.7
22:33:08.734 00.005 11872 CameraToMount -- cameraTheta (-1.38) - m_xAngle (0.00) = xAngle (-1.39 = -1.39)
22:33:08.738 00.004 11872 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.58 = 1.58)
22:33:08.741 00.003 11872 CameraToMount -- cameraX=0.13 cameraY=-0.71 hyp=0.72 cameraTheta=-1.38 mountX=0.13 mountY=0.72, mountTheta=1.39
22:33:08.746 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.13, y=-0.71, opts=13)
22:33:08.751 00.005 11872 Enqueuing Move request for scope (0.13, -0.71)
22:33:08.754 00.003 9960 Worker thread wakes up
22:33:08.754 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.71) opts 0xd
22:33:08.755 00.001 9960 Handling offset move in thread for scope, endpoint = (0.13, -0.71)
22:33:08.755 00.000 9960 Moving (0.13, -0.71) raw xDistance=0.13 yDistance=0.72
22:33:08.755 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:33:08.755 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.72 from input 0.72
22:33:08.755 00.000 9960 MoveAxis(E, 0, ABG)
22:33:08.756 00.001 9960 Move returns status 0, amount 0
22:33:08.756 00.000 9960 MoveAxis(S, 536, ABG)
22:33:08.756 00.000 9960 Guiding  Dir = 1, Dur = 536
22:33:08.756 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=202, med=0, FiltMin=0, FiltMax=101, Gamma=1.000
22:33:08.760 00.004 9960 IsSlewing returns 0
22:33:08.761 00.001 9960 IsGuiding returns 0
22:33:08.761 00.000 11872 UpdateGuideState exits: m=4336 SNR=44.6
22:33:08.765 00.004 9960 PulseGuide returned control before completion, sleep 546
22:33:08.765 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:08.771 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:33:08.775 00.004 11872 Enqueuing Expose request
22:33:09.321 00.546 9960 IsGuiding returns 1
22:33:09.321 00.000 9960 scope still moving after pulse duration time elapsed
22:33:09.353 00.032 9960 IsSlewing returns 0
22:33:09.354 00.001 9960 IsGuiding returns 0
22:33:09.354 00.000 9960 scope move finished after 536 + 56 ms
22:33:09.354 00.000 9960 Move returns status 0, amount 536
22:33:09.355 00.001 9960 move complete, result=0
22:33:09.355 00.000 9960 worker thread done servicing request
22:33:09.355 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.7 px 536 ms SOUTH
22:33:09.365 00.010 9960 Worker thread wakes up
22:33:09.365 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:33:09.365 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:33:10.615 01.250 9960 Exposure complete
22:33:10.755 00.140 9960 worker thread done servicing request
22:33:10.756 00.001 11872 OnExposeComplete: enter
22:33:10.758 00.002 11872 UpdateGuideState(): m_state=6
22:33:10.762 00.004 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 559
22:33:10.765 00.003 11872 Star::Find returns 1 (0), X=1788.51, Y=950.44, Mass=4424, SNR=45.0, Peak=207 HFD=5.7
22:33:10.768 00.003 11872 CameraToMount -- cameraTheta (-1.08) - m_xAngle (0.00) = xAngle (-1.08 = -1.08)
22:33:10.772 00.004 11872 CameraToMount -- cameraTheta (-1.08) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.89 = 1.89)
22:33:10.774 00.002 11872 CameraToMount -- cameraX=0.19 cameraY=-0.35 hyp=0.39 cameraTheta=-1.08 mountX=0.19 mountY=0.37, mountTheta=1.11
22:33:10.780 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.19, y=-0.35, opts=13)
22:33:10.782 00.002 11872 Enqueuing Move request for scope (0.19, -0.35)
22:33:10.785 00.003 9960 Worker thread wakes up
22:33:10.785 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.35) opts 0xd
22:33:10.785 00.000 9960 Handling offset move in thread for scope, endpoint = (0.19, -0.35)
22:33:10.786 00.001 9960 Moving (0.19, -0.35) raw xDistance=0.19 yDistance=0.37
22:33:10.786 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
22:33:10.786 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=0, FiltMin=0, FiltMax=99, Gamma=1.000
22:33:10.789 00.003 11872 UpdateGuideState exits: m=4424 SNR=45.0
22:33:10.791 00.002 9960 GuideAlgorithmResistSwitch::result() returns 0.37 from input 0.37
22:33:10.791 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:10.795 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:33:10.797 00.002 11872 Enqueuing Expose request
22:33:10.801 00.004 9960 MoveAxis(E, 0, ABG)
22:33:10.801 00.000 9960 Move returns status 0, amount 0
22:33:10.801 00.000 9960 MoveAxis(S, 279, ABG)
22:33:10.801 00.000 9960 Guiding  Dir = 1, Dur = 279
22:33:10.801 00.000 9960 IsSlewing returns 0
22:33:10.802 00.001 9960 IsGuiding returns 0
22:33:10.802 00.000 9960 PulseGuide returned control before completion, sleep 289
22:33:11.107 00.305 9960 IsGuiding returns 0
22:33:11.107 00.000 9960 Move returns status 0, amount 279
22:33:11.108 00.001 9960 move complete, result=0
22:33:11.110 00.002 11872 GuideStep: 0.2 px 0 ms EAST, 0.4 px 279 ms SOUTH
22:33:11.121 00.011 9960 worker thread done servicing request
22:33:11.122 00.001 9960 Worker thread wakes up
22:33:11.122 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:33:11.122 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:33:12.368 01.246 9960 Exposure complete
22:33:12.488 00.120 9960 worker thread done servicing request
22:33:12.489 00.001 11872 OnExposeComplete: enter
22:33:12.494 00.005 11872 UpdateGuideState(): m_state=6
22:33:12.497 00.003 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 560
22:33:12.503 00.006 11872 Star::Find returns 1 (0), X=1788.65, Y=950.87, Mass=3808, SNR=41.0, Peak=190 HFD=5.4
22:33:12.507 00.004 11872 CameraToMount -- cameraTheta (0.24) - m_xAngle (0.00) = xAngle (0.23 = 0.23)
22:33:12.511 00.004 11872 CameraToMount -- cameraTheta (0.24) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (3.20 = -3.08)
22:33:12.515 00.004 11872 CameraToMount -- cameraX=0.32 cameraY=0.08 hyp=0.33 cameraTheta=0.24 mountX=0.32 mountY=-0.02, mountTheta=-0.06
22:33:12.521 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.32, y=0.08, opts=13)
22:33:12.525 00.004 11872 Enqueuing Move request for scope (0.32, 0.08)
22:33:12.529 00.004 9960 Worker thread wakes up
22:33:12.529 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=190, med=0, FiltMin=0, FiltMax=101, Gamma=1.000
22:33:12.533 00.004 11872 UpdateGuideState exits: m=3808 SNR=41.0
22:33:12.537 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:12.540 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:33:12.545 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.08) opts 0xd
22:33:12.545 00.000 9960 Handling offset move in thread for scope, endpoint = (0.32, 0.08)
22:33:12.546 00.001 9960 Moving (0.32, 0.08) raw xDistance=0.32 yDistance=-0.02
22:33:12.546 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32
22:33:12.546 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:33:12.546 00.000 11872 Enqueuing Expose request
22:33:12.551 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:33:12.551 00.000 9960 MoveAxis(W, 149, ABG)
22:33:12.551 00.000 9960 Guiding  Dir = 3, Dur = 149
22:33:12.551 00.000 9960 IsSlewing returns 0
22:33:12.552 00.001 9960 IsGuiding returns 0
22:33:12.552 00.000 9960 PulseGuide returned control before completion, sleep 159
22:33:12.717 00.165 9960 IsGuiding returns 1
22:33:12.717 00.000 9960 scope still moving after pulse duration time elapsed
22:33:12.748 00.031 9960 IsSlewing returns 0
22:33:12.749 00.001 9960 IsGuiding returns 0
22:33:12.751 00.002 9960 scope move finished after 149 + 49 ms
22:33:12.751 00.000 9960 Move returns status 0, amount 149
22:33:12.752 00.001 9960 MoveAxis(N, 0, ABG)
22:33:12.752 00.000 9960 Move returns status 0, amount 0
22:33:12.753 00.001 9960 move complete, result=0
22:33:12.753 00.000 11872 GuideStep: 0.3 px 149 ms WEST, -0.0 px 0 ms NORTH
22:33:12.765 00.012 9960 worker thread done servicing request
22:33:12.765 00.000 9960 Worker thread wakes up
22:33:12.766 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:33:12.766 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:33:14.015 01.249 9960 Exposure complete
22:33:14.148 00.133 9960 worker thread done servicing request
22:33:14.149 00.001 11872 OnExposeComplete: enter
22:33:14.154 00.005 11872 UpdateGuideState(): m_state=6
22:33:14.157 00.003 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 561
22:33:14.161 00.004 11872 Star::Find returns 1 (0), X=1788.49, Y=950.45, Mass=4322, SNR=44.3, Peak=187 HFD=5.8
22:33:14.166 00.005 11872 CameraToMount -- cameraTheta (-1.13) - m_xAngle (0.00) = xAngle (-1.14 = -1.14)
22:33:14.171 00.005 11872 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.83 = 1.83)
22:33:14.175 00.004 11872 CameraToMount -- cameraX=0.16 cameraY=-0.34 hyp=0.37 cameraTheta=-1.13 mountX=0.16 mountY=0.36, mountTheta=1.16
22:33:14.180 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.16, y=-0.34, opts=13)
22:33:14.184 00.004 11872 Enqueuing Move request for scope (0.16, -0.34)
22:33:14.189 00.005 9960 Worker thread wakes up
22:33:14.189 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.34) opts 0xd
22:33:14.189 00.000 9960 Handling offset move in thread for scope, endpoint = (0.16, -0.34)
22:33:14.189 00.000 9960 Moving (0.16, -0.34) raw xDistance=0.16 yDistance=0.36
22:33:14.190 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
22:33:14.190 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.36 from input 0.36
22:33:14.190 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=187, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
22:33:14.194 00.004 11872 UpdateGuideState exits: m=4322 SNR=44.3
22:33:14.197 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:14.202 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:33:14.208 00.006 9960 MoveAxis(E, 0, ABG)
22:33:14.208 00.000 11872 Enqueuing Expose request
22:33:14.215 00.007 9960 Move returns status 0, amount 0
22:33:14.215 00.000 9960 MoveAxis(S, 269, ABG)
22:33:14.216 00.001 9960 Guiding  Dir = 1, Dur = 269
22:33:14.216 00.000 9960 IsSlewing returns 0
22:33:14.217 00.001 9960 IsGuiding returns 0
22:33:14.217 00.000 9960 PulseGuide returned control before completion, sleep 279
22:33:14.499 00.282 9960 IsGuiding returns 1
22:33:14.499 00.000 9960 scope still moving after pulse duration time elapsed
22:33:14.530 00.031 9960 IsSlewing returns 0
22:33:14.531 00.001 9960 IsGuiding returns 0
22:33:14.531 00.000 9960 scope move finished after 269 + 45 ms
22:33:14.531 00.000 9960 Move returns status 0, amount 269
22:33:14.531 00.000 9960 move complete, result=0
22:33:14.531 00.000 9960 worker thread done servicing request
22:33:14.531 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 0.4 px 269 ms SOUTH
22:33:14.537 00.006 9960 Worker thread wakes up
22:33:14.537 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:33:14.537 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:33:15.790 01.253 9960 Exposure complete
22:33:15.915 00.125 9960 worker thread done servicing request
22:33:15.916 00.001 11872 OnExposeComplete: enter
22:33:15.921 00.005 11872 UpdateGuideState(): m_state=6
22:33:15.926 00.005 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 562
22:33:15.930 00.004 11872 Star::Find returns 1 (0), X=1788.65, Y=950.63, Mass=4428, SNR=44.5, Peak=204 HFD=5.7
22:33:15.933 00.003 11872 CameraToMount -- cameraTheta (-0.47) - m_xAngle (0.00) = xAngle (-0.47 = -0.47)
22:33:15.937 00.004 11872 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.50 = 2.50)
22:33:15.940 00.003 11872 CameraToMount -- cameraX=0.32 cameraY=-0.16 hyp=0.36 cameraTheta=-0.47 mountX=0.32 mountY=0.22, mountTheta=0.60
22:33:15.945 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.32, y=-0.16, opts=13)
22:33:15.949 00.004 11872 Enqueuing Move request for scope (0.32, -0.16)
22:33:15.955 00.006 9960 Worker thread wakes up
22:33:15.955 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.16) opts 0xd
22:33:15.955 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=204, med=0, FiltMin=0, FiltMax=111, Gamma=1.000
22:33:15.961 00.006 11872 UpdateGuideState exits: m=4428 SNR=44.5
22:33:15.964 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:15.969 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:33:15.973 00.004 11872 Enqueuing Expose request
22:33:15.976 00.003 9960 Handling offset move in thread for scope, endpoint = (0.32, -0.16)
22:33:15.976 00.000 9960 Moving (0.32, -0.16) raw xDistance=0.32 yDistance=0.22
22:33:15.976 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32
22:33:15.977 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
22:33:15.977 00.000 9960 MoveAxis(W, 151, ABG)
22:33:15.977 00.000 9960 Guiding  Dir = 3, Dur = 151
22:33:15.978 00.001 9960 IsSlewing returns 0
22:33:15.978 00.000 9960 IsGuiding returns 0
22:33:15.979 00.001 9960 PulseGuide returned control before completion, sleep 161
22:33:16.155 00.176 9960 IsGuiding returns 1
22:33:16.156 00.001 9960 scope still moving after pulse duration time elapsed
22:33:16.186 00.030 9960 IsSlewing returns 0
22:33:16.187 00.001 9960 IsGuiding returns 0
22:33:16.189 00.002 9960 scope move finished after 151 + 58 ms
22:33:16.189 00.000 9960 Move returns status 0, amount 151
22:33:16.190 00.001 9960 MoveAxis(S, 162, ABG)
22:33:16.190 00.000 9960 Guiding  Dir = 1, Dur = 162
22:33:16.191 00.001 9960 IsSlewing returns 0
22:33:16.191 00.000 9960 IsGuiding returns 0
22:33:16.192 00.001 9960 PulseGuide returned control before completion, sleep 172
22:33:16.375 00.183 9960 IsGuiding returns 1
22:33:16.376 00.001 9960 scope still moving after pulse duration time elapsed
22:33:16.406 00.030 9960 IsSlewing returns 0
22:33:16.407 00.001 9960 IsGuiding returns 0
22:33:16.408 00.001 9960 scope move finished after 162 + 54 ms
22:33:16.408 00.000 9960 Move returns status 0, amount 162
22:33:16.408 00.000 9960 move complete, result=0
22:33:16.409 00.001 9960 worker thread done servicing request
22:33:16.410 00.001 9960 Worker thread wakes up
22:33:16.410 00.000 11872 GuideStep: 0.3 px 151 ms WEST, 0.2 px 162 ms SOUTH
22:33:16.416 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:33:16.416 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:33:17.658 01.242 9960 Exposure complete
22:33:17.782 00.124 9960 worker thread done servicing request
22:33:17.782 00.000 11872 OnExposeComplete: enter
22:33:17.786 00.004 11872 UpdateGuideState(): m_state=6
22:33:17.791 00.005 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 563
22:33:17.796 00.005 11872 Star::Find returns 1 (0), X=1788.65, Y=949.89, Mass=4208, SNR=43.1, Peak=190 HFD=5.8
22:33:17.800 00.004 11872 CameraToMount -- cameraTheta (-1.23) - m_xAngle (0.00) = xAngle (-1.23 = -1.23)
22:33:17.805 00.005 11872 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.74 = 1.74)
22:33:17.808 00.003 11872 CameraToMount -- cameraX=0.32 cameraY=-0.90 hyp=0.95 cameraTheta=-1.23 mountX=0.31 mountY=0.94, mountTheta=1.25
22:33:17.814 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.32, y=-0.90, opts=13)
22:33:17.818 00.004 11872 Enqueuing Move request for scope (0.32, -0.90)
22:33:17.822 00.004 9960 Worker thread wakes up
22:33:17.822 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=190, med=0, FiltMin=0, FiltMax=104, Gamma=1.000
22:33:17.826 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.90) opts 0xd
22:33:17.826 00.000 9960 Handling offset move in thread for scope, endpoint = (0.32, -0.90)
22:33:17.826 00.000 9960 Moving (0.32, -0.90) raw xDistance=0.31 yDistance=0.94
22:33:17.827 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.31
22:33:17.827 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.94 from input 0.94
22:33:17.827 00.000 9960 MoveAxis(W, 158, ABG)
22:33:17.827 00.000 11872 UpdateGuideState exits: m=4208 SNR=43.1
22:33:17.833 00.006 9960 Guiding  Dir = 3, Dur = 158
22:33:17.833 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:17.838 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:33:17.841 00.003 11872 Enqueuing Expose request
22:33:17.846 00.005 9960 IsSlewing returns 0
22:33:17.846 00.000 9960 IsGuiding returns 0
22:33:17.846 00.000 9960 PulseGuide returned control before completion, sleep 168
22:33:18.019 00.173 9960 IsGuiding returns 1
22:33:18.019 00.000 9960 scope still moving after pulse duration time elapsed
22:33:18.051 00.032 9960 IsSlewing returns 0
22:33:18.053 00.002 9960 IsGuiding returns 0
22:33:18.053 00.000 9960 scope move finished after 158 + 48 ms
22:33:18.054 00.001 9960 Move returns status 0, amount 158
22:33:18.054 00.000 9960 MoveAxis(S, 701, ABG)
22:33:18.054 00.000 9960 Guiding  Dir = 1, Dur = 701
22:33:18.055 00.001 9960 IsSlewing returns 0
22:33:18.055 00.000 9960 IsGuiding returns 0
22:33:18.057 00.002 9960 PulseGuide returned control before completion, sleep 711
22:33:18.783 00.726 9960 IsGuiding returns 1
22:33:18.785 00.002 9960 scope still moving after pulse duration time elapsed
22:33:18.815 00.030 9960 IsSlewing returns 0
22:33:18.817 00.002 9960 IsGuiding returns 0
22:33:18.817 00.000 9960 scope move finished after 701 + 59 ms
22:33:18.818 00.001 9960 Move returns status 0, amount 701
22:33:18.818 00.000 9960 move complete, result=0
22:33:18.818 00.000 9960 worker thread done servicing request
22:33:18.819 00.001 11872 GuideStep: 0.3 px 158 ms WEST, 0.9 px 701 ms SOUTH
22:33:18.826 00.007 9960 Worker thread wakes up
22:33:18.826 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:33:18.827 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:33:20.074 01.247 9960 Exposure complete
22:33:20.201 00.127 9960 worker thread done servicing request
22:33:20.201 00.000 11872 OnExposeComplete: enter
22:33:20.206 00.005 11872 UpdateGuideState(): m_state=6
22:33:20.211 00.005 11872 Star::Find(15, 1788, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 564
22:33:20.215 00.004 11872 Star::Find returns 1 (0), X=1788.50, Y=950.79, Mass=4201, SNR=43.1, Peak=203 HFD=5.7
22:33:20.220 00.005 11872 CameraToMount -- cameraTheta (-0.01) - m_xAngle (0.00) = xAngle (-0.02 = -0.02)
22:33:20.223 00.003 11872 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.95 = 2.95)
22:33:20.226 00.003 11872 CameraToMount -- cameraX=0.17 cameraY=-0.00 hyp=0.17 cameraTheta=-0.01 mountX=0.17 mountY=0.03, mountTheta=0.19
22:33:20.232 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.17, y=-0.00, opts=13)
22:33:20.236 00.004 11872 Enqueuing Move request for scope (0.17, -0.00)
22:33:20.241 00.005 9960 Worker thread wakes up
22:33:20.241 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.00) opts 0xd
22:33:20.241 00.000 9960 Handling offset move in thread for scope, endpoint = (0.17, -0.00)
22:33:20.241 00.000 9960 Moving (0.17, -0.00) raw xDistance=0.17 yDistance=0.03
22:33:20.241 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
22:33:20.241 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:33:20.242 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=203, med=0, FiltMin=0, FiltMax=129, Gamma=1.000
22:33:20.246 00.004 11872 UpdateGuideState exits: m=4201 SNR=43.1
22:33:20.250 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:20.254 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:33:20.254 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:33:20.257 00.003 9960 MoveAxis(E, 0, ABG)
22:33:20.258 00.001 9960 Move returns status 0, amount 0
22:33:20.258 00.000 9960 MoveAxis(N, 0, ABG)
22:33:20.259 00.001 9960 Move returns status 0, amount 0
22:33:20.259 00.000 9960 move complete, result=0
22:33:20.259 00.000 11872 Enqueuing Expose request
22:33:20.263 00.004 9960 worker thread done servicing request
22:33:20.263 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
22:33:20.268 00.005 9960 Worker thread wakes up
22:33:20.268 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:33:20.270 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:33:21.512 01.242 9960 Exposure complete
22:33:21.636 00.124 9960 worker thread done servicing request
22:33:21.636 00.000 11872 OnExposeComplete: enter
22:33:21.639 00.003 11872 UpdateGuideState(): m_state=6
22:33:21.647 00.008 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 565
22:33:21.652 00.005 11872 Star::Find returns 1 (0), X=1788.58, Y=950.55, Mass=4410, SNR=44.5, Peak=221 HFD=5.8
22:33:21.655 00.003 11872 CameraToMount -- cameraTheta (-0.75) - m_xAngle (0.00) = xAngle (-0.76 = -0.76)
22:33:21.660 00.005 11872 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.21 = 2.21)
22:33:21.663 00.003 11872 CameraToMount -- cameraX=0.25 cameraY=-0.24 hyp=0.35 cameraTheta=-0.75 mountX=0.25 mountY=0.28, mountTheta=0.83
22:33:21.668 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.25, y=-0.24, opts=13)
22:33:21.674 00.006 11872 Enqueuing Move request for scope (0.25, -0.24)
22:33:21.678 00.004 9960 Worker thread wakes up
22:33:21.678 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.24) opts 0xd
22:33:21.679 00.001 9960 Handling offset move in thread for scope, endpoint = (0.25, -0.24)
22:33:21.679 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=221, med=0, FiltMin=0, FiltMax=134, Gamma=1.000
22:33:21.683 00.004 11872 UpdateGuideState exits: m=4410 SNR=44.5
22:33:21.686 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:21.689 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:33:21.694 00.005 11872 Enqueuing Expose request
22:33:21.698 00.004 9960 Moving (0.25, -0.24) raw xDistance=0.25 yDistance=0.28
22:33:21.698 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
22:33:21.699 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.28 from input 0.28
22:33:21.699 00.000 9960 MoveAxis(W, 119, ABG)
22:33:21.699 00.000 9960 Guiding  Dir = 3, Dur = 119
22:33:21.699 00.000 9960 IsSlewing returns 0
22:33:21.700 00.001 9960 IsGuiding returns 0
22:33:21.701 00.001 9960 PulseGuide returned control before completion, sleep 129
22:33:21.846 00.145 9960 IsGuiding returns 0
22:33:21.847 00.001 9960 Move returns status 0, amount 119
22:33:21.848 00.001 9960 MoveAxis(S, 208, ABG)
22:33:21.848 00.000 9960 Guiding  Dir = 1, Dur = 208
22:33:21.849 00.001 9960 IsSlewing returns 0
22:33:21.849 00.000 9960 IsGuiding returns 0
22:33:21.850 00.001 9960 PulseGuide returned control before completion, sleep 218
22:33:22.080 00.230 9960 IsGuiding returns 1
22:33:22.081 00.001 9960 scope still moving after pulse duration time elapsed
22:33:22.112 00.031 9960 IsSlewing returns 0
22:33:22.113 00.001 9960 IsGuiding returns 0
22:33:22.114 00.001 9960 scope move finished after 208 + 55 ms
22:33:22.114 00.000 9960 Move returns status 0, amount 208
22:33:22.115 00.001 9960 move complete, result=0
22:33:22.115 00.000 9960 worker thread done servicing request
22:33:22.115 00.000 9960 Worker thread wakes up
22:33:22.116 00.001 11872 GuideStep: 0.3 px 119 ms WEST, 0.3 px 208 ms SOUTH
22:33:22.122 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:33:22.122 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:33:23.371 01.249 9960 Exposure complete
22:33:23.491 00.120 9960 worker thread done servicing request
22:33:23.491 00.000 11872 OnExposeComplete: enter
22:33:23.496 00.005 11872 UpdateGuideState(): m_state=6
22:33:23.500 00.004 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 566
22:33:23.505 00.005 11872 Star::Find returns 1 (0), X=1788.54, Y=950.66, Mass=4387, SNR=44.4, Peak=205 HFD=5.6
22:33:23.509 00.004 11872 CameraToMount -- cameraTheta (-0.56) - m_xAngle (0.00) = xAngle (-0.57 = -0.57)
22:33:23.514 00.005 11872 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.40 = 2.40)
22:33:23.518 00.004 11872 CameraToMount -- cameraX=0.21 cameraY=-0.13 hyp=0.25 cameraTheta=-0.56 mountX=0.21 mountY=0.17, mountTheta=0.67
22:33:23.523 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.21, y=-0.13, opts=13)
22:33:23.527 00.004 11872 Enqueuing Move request for scope (0.21, -0.13)
22:33:23.530 00.003 9960 Worker thread wakes up
22:33:23.531 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.13) opts 0xd
22:33:23.531 00.000 9960 Handling offset move in thread for scope, endpoint = (0.21, -0.13)
22:33:23.531 00.000 9960 Moving (0.21, -0.13) raw xDistance=0.21 yDistance=0.17
22:33:23.531 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.21
22:33:23.532 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:33:23.532 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=205, med=0, FiltMin=0, FiltMax=119, Gamma=1.000
22:33:23.537 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
22:33:23.537 00.000 9960 MoveAxis(W, 106, ABG)
22:33:23.537 00.000 11872 UpdateGuideState exits: m=4387 SNR=44.4
22:33:23.542 00.005 9960 Guiding  Dir = 3, Dur = 106
22:33:23.542 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:23.545 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:33:23.549 00.004 9960 IsSlewing returns 0
22:33:23.549 00.000 11872 Enqueuing Expose request
22:33:23.556 00.007 9960 IsGuiding returns 0
22:33:23.557 00.001 9960 PulseGuide returned control before completion, sleep 116
22:33:23.675 00.118 9960 IsGuiding returns 1
22:33:23.676 00.001 9960 scope still moving after pulse duration time elapsed
22:33:23.708 00.032 9960 IsSlewing returns 0
22:33:23.708 00.000 9960 IsGuiding returns 0
22:33:23.709 00.001 9960 scope move finished after 106 + 46 ms
22:33:23.709 00.000 9960 Move returns status 0, amount 106
22:33:23.709 00.000 9960 MoveAxis(N, 0, ABG)
22:33:23.711 00.002 9960 Move returns status 0, amount 0
22:33:23.711 00.000 9960 move complete, result=0
22:33:23.711 00.000 9960 worker thread done servicing request
22:33:23.711 00.000 11872 GuideStep: 0.2 px 106 ms WEST, 0.2 px 0 ms NORTH
22:33:23.718 00.007 9960 Worker thread wakes up
22:33:23.718 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:33:23.718 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:33:24.966 01.248 9960 Exposure complete
22:33:25.114 00.148 11872 OnExposeComplete: enter
22:33:25.121 00.007 9960 worker thread done servicing request
22:33:25.121 00.000 11872 UpdateGuideState(): m_state=6
22:33:25.129 00.008 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 567
22:33:25.138 00.009 11872 Star::Find returns 1 (0), X=1788.28, Y=951.36, Mass=4382, SNR=44.4, Peak=191 HFD=5.7
22:33:25.143 00.005 11872 CameraToMount -- cameraTheta (1.65) - m_xAngle (0.00) = xAngle (1.64 = 1.64)
22:33:25.149 00.006 11872 CameraToMount -- cameraTheta (1.65) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.61 = -1.67)
22:33:25.154 00.005 11872 CameraToMount -- cameraX=-0.04 cameraY=0.57 hyp=0.57 cameraTheta=1.65 mountX=-0.04 mountY=-0.57, mountTheta=-1.64
22:33:25.163 00.009 11872 SchedulePrimaryMove(0FA44CE0, x=-0.04, y=0.57, opts=13)
22:33:25.170 00.007 11872 Enqueuing Move request for scope (-0.04, 0.57)
22:33:25.176 00.006 9960 Worker thread wakes up
22:33:25.177 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=191, med=0, FiltMin=0, FiltMax=123, Gamma=1.000
22:33:25.180 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.57) opts 0xd
22:33:25.180 00.000 11872 UpdateGuideState exits: m=4382 SNR=44.4
22:33:25.183 00.003 9960 Handling offset move in thread for scope, endpoint = (-0.04, 0.57)
22:33:25.183 00.000 9960 Moving (-0.04, 0.57) raw xDistance=-0.04 yDistance=-0.57
22:33:25.183 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:25.188 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:33:25.191 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:33:25.191 00.000 11872 Enqueuing Expose request
22:33:25.195 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:33:25.195 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.57
22:33:25.195 00.000 9960 MoveAxis(E, 0, ABG)
22:33:25.196 00.001 9960 Move returns status 0, amount 0
22:33:25.196 00.000 9960 MoveAxis(N, 0, ABG)
22:33:25.196 00.000 9960 Move returns status 0, amount 0
22:33:25.196 00.000 9960 move complete, result=0
22:33:25.196 00.000 9960 worker thread done servicing request
22:33:25.196 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.6 px 0 ms NORTH
22:33:25.200 00.004 9960 Worker thread wakes up
22:33:25.200 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:33:25.200 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:33:26.452 01.252 9960 Exposure complete
22:33:26.578 00.126 9960 worker thread done servicing request
22:33:26.579 00.001 11872 OnExposeComplete: enter
22:33:26.584 00.005 11872 UpdateGuideState(): m_state=6
22:33:26.588 00.004 11872 Star::Find(15, 1788, 951, 0, (0,0,0,0), 1.5, 10.0, 255) frame 568
22:33:26.592 00.004 11872 Star::Find returns 1 (0), X=1788.43, Y=950.37, Mass=4454, SNR=44.7, Peak=204 HFD=5.6
22:33:26.596 00.004 11872 CameraToMount -- cameraTheta (-1.33) - m_xAngle (0.00) = xAngle (-1.34 = -1.34)
22:33:26.601 00.005 11872 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.63 = 1.63)
22:33:26.605 00.004 11872 CameraToMount -- cameraX=0.10 cameraY=-0.43 hyp=0.44 cameraTheta=-1.33 mountX=0.10 mountY=0.44, mountTheta=1.34
22:33:26.611 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.10, y=-0.43, opts=13)
22:33:26.616 00.005 11872 Enqueuing Move request for scope (0.10, -0.43)
22:33:26.620 00.004 9960 Worker thread wakes up
22:33:26.621 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=204, med=0, FiltMin=0, FiltMax=110, Gamma=1.000
22:33:26.624 00.003 11872 UpdateGuideState exits: m=4454 SNR=44.7
22:33:26.628 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:26.632 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:33:26.637 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.43) opts 0xd
22:33:26.637 00.000 11872 Enqueuing Expose request
22:33:26.641 00.004 9960 Handling offset move in thread for scope, endpoint = (0.10, -0.43)
22:33:26.641 00.000 9960 Moving (0.10, -0.43) raw xDistance=0.10 yDistance=0.44
22:33:26.641 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:33:26.641 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.44 from input 0.44
22:33:26.642 00.001 9960 MoveAxis(E, 0, ABG)
22:33:26.642 00.000 9960 Move returns status 0, amount 0
22:33:26.642 00.000 9960 MoveAxis(S, 326, ABG)
22:33:26.642 00.000 9960 Guiding  Dir = 1, Dur = 326
22:33:26.643 00.001 9960 IsSlewing returns 0
22:33:26.643 00.000 9960 IsGuiding returns 0
22:33:26.644 00.001 9960 PulseGuide returned control before completion, sleep 336
22:33:26.990 00.346 9960 IsGuiding returns 1
22:33:26.991 00.001 9960 scope still moving after pulse duration time elapsed
22:33:27.021 00.030 9960 IsSlewing returns 0
22:33:27.023 00.002 9960 IsGuiding returns 0
22:33:27.024 00.001 9960 scope move finished after 326 + 54 ms
22:33:27.024 00.000 9960 Move returns status 0, amount 326
22:33:27.025 00.001 9960 move complete, result=0
22:33:27.025 00.000 9960 worker thread done servicing request
22:33:27.025 00.000 9960 Worker thread wakes up
22:33:27.025 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.4 px 326 ms SOUTH
22:33:27.032 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:33:27.032 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:33:28.283 01.251 9960 Exposure complete
22:33:28.389 00.106 9960 worker thread done servicing request
22:33:28.389 00.000 11872 OnExposeComplete: enter
22:33:28.393 00.004 11872 UpdateGuideState(): m_state=6
22:33:28.397 00.004 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 569
22:33:28.400 00.003 11872 Star::Find returns 1 (0), X=1788.40, Y=951.62, Mass=4448, SNR=44.9, Peak=175 HFD=5.6
22:33:28.404 00.004 11872 CameraToMount -- cameraTheta (1.49) - m_xAngle (0.00) = xAngle (1.48 = 1.48)
22:33:28.407 00.003 11872 CameraToMount -- cameraTheta (1.49) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.45 = -1.83)
22:33:28.410 00.003 11872 CameraToMount -- cameraX=0.07 cameraY=0.83 hyp=0.83 cameraTheta=1.49 mountX=0.07 mountY=-0.80, mountTheta=-1.48
22:33:28.414 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.07, y=0.83, opts=13)
22:33:28.419 00.005 11872 Enqueuing Move request for scope (0.07, 0.83)
22:33:28.422 00.003 9960 Worker thread wakes up
22:33:28.423 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=175, med=0, FiltMin=0, FiltMax=116, Gamma=1.000
22:33:28.426 00.003 11872 UpdateGuideState exits: m=4448 SNR=44.9
22:33:28.431 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:28.435 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.83) opts 0xd
22:33:28.435 00.000 9960 Handling offset move in thread for scope, endpoint = (0.07, 0.83)
22:33:28.436 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:33:28.439 00.003 11872 Enqueuing Expose request
22:33:28.443 00.004 9960 Moving (0.07, 0.83) raw xDistance=0.07 yDistance=-0.80
22:33:28.443 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:33:28.443 00.000 9960 resist switch: large excursion: input -0.80 thresh 0.60 direction from 1 to -1
22:33:28.443 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.40
22:33:28.444 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.80 from input -0.80
22:33:28.444 00.000 9960 MoveAxis(E, 0, ABG)
22:33:28.445 00.001 9960 Move returns status 0, amount 0
22:33:28.445 00.000 9960 MoveAxis(N, 598, ABG)
22:33:28.445 00.000 9960 Guiding  Dir = 0, Dur = 598
22:33:28.445 00.000 9960 IsSlewing returns 0
22:33:28.445 00.000 9960 IsGuiding returns 0
22:33:28.446 00.001 9960 PulseGuide returned control before completion, sleep 608
22:33:29.068 00.622 9960 IsGuiding returns 1
22:33:29.069 00.001 9960 scope still moving after pulse duration time elapsed
22:33:29.098 00.029 9960 IsSlewing returns 0
22:33:29.098 00.000 9960 IsGuiding returns 0
22:33:29.098 00.000 9960 scope move finished after 598 + 54 ms
22:33:29.098 00.000 9960 Move returns status 0, amount 598
22:33:29.099 00.001 9960 move complete, result=0
22:33:29.099 00.000 9960 worker thread done servicing request
22:33:29.100 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.8 px 598 ms NORTH
22:33:29.107 00.007 9960 Worker thread wakes up
22:33:29.107 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:33:29.109 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:33:30.355 01.246 9960 Exposure complete
22:33:30.495 00.140 9960 worker thread done servicing request
22:33:30.496 00.001 11872 OnExposeComplete: enter
22:33:30.501 00.005 11872 UpdateGuideState(): m_state=6
22:33:30.505 00.004 11872 Star::Find(15, 1788, 951, 0, (0,0,0,0), 1.5, 10.0, 255) frame 570
22:33:30.510 00.005 11872 Star::Find returns 1 (0), X=1788.46, Y=951.24, Mass=4252, SNR=44.0, Peak=197 HFD=5.5
22:33:30.514 00.004 11872 CameraToMount -- cameraTheta (1.29) - m_xAngle (0.00) = xAngle (1.28 = 1.28)
22:33:30.517 00.003 11872 CameraToMount -- cameraTheta (1.29) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.25 = -2.03)
22:33:30.522 00.005 11872 CameraToMount -- cameraX=0.13 cameraY=0.45 hyp=0.47 cameraTheta=1.29 mountX=0.13 mountY=-0.42, mountTheta=-1.26
22:33:30.527 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.13, y=0.45, opts=13)
22:33:30.531 00.004 11872 Enqueuing Move request for scope (0.13, 0.45)
22:33:30.536 00.005 9960 Worker thread wakes up
22:33:30.536 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=197, med=0, FiltMin=0, FiltMax=115, Gamma=1.000
22:33:30.539 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.45) opts 0xd
22:33:30.539 00.000 9960 Handling offset move in thread for scope, endpoint = (0.13, 0.45)
22:33:30.541 00.002 9960 Moving (0.13, 0.45) raw xDistance=0.13 yDistance=-0.42
22:33:30.541 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:33:30.541 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.42 from input -0.42
22:33:30.541 00.000 9960 MoveAxis(E, 0, ABG)
22:33:30.542 00.001 9960 Move returns status 0, amount 0
22:33:30.542 00.000 9960 MoveAxis(N, 316, ABG)
22:33:30.542 00.000 9960 Guiding  Dir = 0, Dur = 316
22:33:30.542 00.000 11872 UpdateGuideState exits: m=4252 SNR=44.0
22:33:30.546 00.004 9960 IsSlewing returns 0
22:33:30.547 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:30.552 00.005 9960 IsGuiding returns 0
22:33:30.552 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:33:30.556 00.004 11872 Enqueuing Expose request
22:33:30.560 00.004 9960 PulseGuide returned control before completion, sleep 326
22:33:30.892 00.332 9960 IsGuiding returns 1
22:33:30.893 00.001 9960 scope still moving after pulse duration time elapsed
22:33:30.923 00.030 9960 IsSlewing returns 0
22:33:30.925 00.002 9960 IsGuiding returns 0
22:33:30.925 00.000 9960 scope move finished after 316 + 58 ms
22:33:30.926 00.001 9960 Move returns status 0, amount 316
22:33:30.926 00.000 9960 move complete, result=0
22:33:30.926 00.000 9960 worker thread done servicing request
22:33:30.928 00.002 9960 Worker thread wakes up
22:33:30.928 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.4 px 316 ms NORTH
22:33:30.934 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:33:30.934 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:33:32.183 01.249 9960 Exposure complete
22:33:32.293 00.110 9960 worker thread done servicing request
22:33:32.293 00.000 11872 OnExposeComplete: enter
22:33:32.297 00.004 11872 UpdateGuideState(): m_state=6
22:33:32.304 00.007 11872 Star::Find(15, 1788, 951, 0, (0,0,0,0), 1.5, 10.0, 255) frame 571
22:33:32.309 00.005 11872 Star::Find returns 1 (0), X=1788.58, Y=950.94, Mass=4191, SNR=43.4, Peak=188 HFD=5.6
22:33:32.313 00.004 11872 CameraToMount -- cameraTheta (0.52) - m_xAngle (0.00) = xAngle (0.52 = 0.52)
22:33:32.317 00.004 11872 CameraToMount -- cameraTheta (0.52) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (3.49 = -2.80)
22:33:32.320 00.003 11872 CameraToMount -- cameraX=0.26 cameraY=0.15 hyp=0.29 cameraTheta=0.52 mountX=0.26 mountY=-0.10, mountTheta=-0.37
22:33:32.325 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.26, y=0.15, opts=13)
22:33:32.330 00.005 11872 Enqueuing Move request for scope (0.26, 0.15)
22:33:32.335 00.005 9960 Worker thread wakes up
22:33:32.335 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.15) opts 0xd
22:33:32.335 00.000 9960 Handling offset move in thread for scope, endpoint = (0.26, 0.15)
22:33:32.335 00.000 9960 Moving (0.26, 0.15) raw xDistance=0.26 yDistance=-0.10
22:33:32.335 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
22:33:32.335 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:33:32.335 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=188, med=0, FiltMin=0, FiltMax=104, Gamma=1.000
22:33:32.340 00.005 11872 UpdateGuideState exits: m=4191 SNR=43.4
22:33:32.344 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:32.347 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:33:32.348 00.001 9960 MoveAxis(W, 120, ABG)
22:33:32.348 00.000 9960 Guiding  Dir = 3, Dur = 120
22:33:32.348 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:33:32.352 00.004 11872 Enqueuing Expose request
22:33:32.357 00.005 9960 IsSlewing returns 0
22:33:32.357 00.000 9960 IsGuiding returns 0
22:33:32.357 00.000 9960 PulseGuide returned control before completion, sleep 130
22:33:32.502 00.145 9960 IsGuiding returns 0
22:33:32.503 00.001 9960 Move returns status 0, amount 120
22:33:32.505 00.002 9960 MoveAxis(N, 0, ABG)
22:33:32.506 00.001 9960 Move returns status 0, amount 0
22:33:32.506 00.000 9960 move complete, result=0
22:33:32.506 00.000 9960 worker thread done servicing request
22:33:32.507 00.001 9960 Worker thread wakes up
22:33:32.507 00.000 11872 GuideStep: 0.3 px 120 ms WEST, -0.1 px 0 ms NORTH
22:33:32.514 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:33:32.514 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:33:33.764 01.250 9960 Exposure complete
22:33:33.897 00.133 9960 worker thread done servicing request
22:33:33.898 00.001 11872 OnExposeComplete: enter
22:33:33.901 00.003 11872 UpdateGuideState(): m_state=6
22:33:33.906 00.005 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 572
22:33:33.910 00.004 11872 Star::Find returns 1 (0), X=1788.50, Y=950.47, Mass=4464, SNR=44.9, Peak=194 HFD=5.7
22:33:33.915 00.005 11872 CameraToMount -- cameraTheta (-1.07) - m_xAngle (0.00) = xAngle (-1.08 = -1.08)
22:33:33.918 00.003 11872 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.89 = 1.89)
22:33:33.930 00.012 11872 CameraToMount -- cameraX=0.17 cameraY=-0.32 hyp=0.36 cameraTheta=-1.07 mountX=0.17 mountY=0.34, mountTheta=1.11
22:33:33.934 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.17, y=-0.32, opts=13)
22:33:33.937 00.003 11872 Enqueuing Move request for scope (0.17, -0.32)
22:33:33.941 00.004 9960 Worker thread wakes up
22:33:33.941 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.32) opts 0xd
22:33:33.941 00.000 9960 Handling offset move in thread for scope, endpoint = (0.17, -0.32)
22:33:33.941 00.000 9960 Moving (0.17, -0.32) raw xDistance=0.17 yDistance=0.34
22:33:33.941 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
22:33:33.942 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:33:33.942 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.34
22:33:33.942 00.000 9960 MoveAxis(E, 0, ABG)
22:33:33.942 00.000 9960 Move returns status 0, amount 0
22:33:33.942 00.000 9960 MoveAxis(N, 0, ABG)
22:33:33.942 00.000 9960 Move returns status 0, amount 0
22:33:33.944 00.002 9960 move complete, result=0
22:33:33.944 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=194, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
22:33:33.947 00.003 11872 UpdateGuideState exits: m=4464 SNR=44.9
22:33:33.951 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:33.955 00.004 9960 worker thread done servicing request
22:33:33.955 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:33:33.960 00.005 11872 Enqueuing Expose request
22:33:33.965 00.005 11872 GuideStep: 0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
22:33:33.970 00.005 9960 Worker thread wakes up
22:33:33.970 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:33:33.971 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:33:35.214 01.243 9960 Exposure complete
22:33:35.331 00.117 9960 worker thread done servicing request
22:33:35.332 00.001 11872 OnExposeComplete: enter
22:33:35.337 00.005 11872 UpdateGuideState(): m_state=6
22:33:35.341 00.004 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 573
22:33:35.344 00.003 11872 Star::Find returns 1 (0), X=1788.55, Y=950.28, Mass=4212, SNR=43.1, Peak=213 HFD=5.5
22:33:35.349 00.005 11872 CameraToMount -- cameraTheta (-1.16) - m_xAngle (0.00) = xAngle (-1.17 = -1.17)
22:33:35.353 00.004 11872 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.80 = 1.80)
22:33:35.357 00.004 11872 CameraToMount -- cameraX=0.22 cameraY=-0.51 hyp=0.55 cameraTheta=-1.16 mountX=0.22 mountY=0.54, mountTheta=1.19
22:33:35.364 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.22, y=-0.51, opts=13)
22:33:35.368 00.004 11872 Enqueuing Move request for scope (0.22, -0.51)
22:33:35.371 00.003 9960 Worker thread wakes up
22:33:35.371 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.51) opts 0xd
22:33:35.371 00.000 9960 Handling offset move in thread for scope, endpoint = (0.22, -0.51)
22:33:35.373 00.002 9960 Moving (0.22, -0.51) raw xDistance=0.22 yDistance=0.54
22:33:35.373 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
22:33:35.373 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:33:35.373 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.54
22:33:35.373 00.000 9960 MoveAxis(W, 102, ABG)
22:33:35.373 00.000 9960 Guiding  Dir = 3, Dur = 102
22:33:35.373 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
22:33:35.378 00.005 9960 IsSlewing returns 0
22:33:35.378 00.000 11872 UpdateGuideState exits: m=4212 SNR=43.1
22:33:35.381 00.003 9960 IsGuiding returns 0
22:33:35.381 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:35.385 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:33:35.390 00.005 9960 PulseGuide returned control before completion, sleep 112
22:33:35.390 00.000 11872 Enqueuing Expose request
22:33:35.519 00.129 9960 IsGuiding returns 0
22:33:35.521 00.002 9960 Move returns status 0, amount 102
22:33:35.521 00.000 9960 MoveAxis(N, 0, ABG)
22:33:35.522 00.001 9960 Move returns status 0, amount 0
22:33:35.522 00.000 9960 move complete, result=0
22:33:35.523 00.001 11872 GuideStep: 0.2 px 102 ms WEST, 0.5 px 0 ms NORTH
22:33:35.529 00.006 9960 worker thread done servicing request
22:33:35.529 00.000 9960 Worker thread wakes up
22:33:35.529 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:33:35.531 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:33:36.778 01.247 9960 Exposure complete
22:33:36.899 00.121 9960 worker thread done servicing request
22:33:36.899 00.000 11872 OnExposeComplete: enter
22:33:36.903 00.004 11872 UpdateGuideState(): m_state=6
22:33:36.908 00.005 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 574
22:33:36.912 00.004 11872 Star::Find returns 1 (0), X=1788.46, Y=950.20, Mass=4289, SNR=44.2, Peak=188 HFD=5.6
22:33:36.915 00.003 11872 CameraToMount -- cameraTheta (-1.36) - m_xAngle (0.00) = xAngle (-1.36 = -1.36)
22:33:36.918 00.003 11872 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.61 = 1.61)
22:33:36.923 00.005 11872 CameraToMount -- cameraX=0.13 cameraY=-0.59 hyp=0.61 cameraTheta=-1.36 mountX=0.13 mountY=0.61, mountTheta=1.37
22:33:36.928 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.13, y=-0.59, opts=13)
22:33:36.933 00.005 11872 Enqueuing Move request for scope (0.13, -0.59)
22:33:36.936 00.003 9960 Worker thread wakes up
22:33:36.937 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=188, med=0, FiltMin=0, FiltMax=110, Gamma=1.000
22:33:36.941 00.004 11872 UpdateGuideState exits: m=4289 SNR=44.2
22:33:36.945 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.59) opts 0xd
22:33:36.945 00.000 9960 Handling offset move in thread for scope, endpoint = (0.13, -0.59)
22:33:36.945 00.000 9960 Moving (0.13, -0.59) raw xDistance=0.13 yDistance=0.61
22:33:36.945 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:33:36.945 00.000 9960 resist switch: large excursion: input 0.61 thresh 0.60 direction from -1 to 1
22:33:36.945 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.82
22:33:36.947 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:36.950 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:33:36.954 00.004 11872 Enqueuing Expose request
22:33:36.959 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.61 from input 0.61
22:33:36.959 00.000 9960 MoveAxis(E, 0, ABG)
22:33:36.959 00.000 9960 Move returns status 0, amount 0
22:33:36.959 00.000 9960 MoveAxis(S, 453, ABG)
22:33:36.959 00.000 9960 Guiding  Dir = 1, Dur = 453
22:33:36.959 00.000 9960 IsSlewing returns 0
22:33:36.960 00.001 9960 IsGuiding returns 0
22:33:36.961 00.001 9960 PulseGuide returned control before completion, sleep 463
22:33:37.437 00.476 9960 IsGuiding returns 1
22:33:37.438 00.001 9960 scope still moving after pulse duration time elapsed
22:33:37.468 00.030 9960 IsSlewing returns 0
22:33:37.471 00.003 9960 IsGuiding returns 0
22:33:37.472 00.001 9960 scope move finished after 453 + 58 ms
22:33:37.472 00.000 9960 Move returns status 0, amount 453
22:33:37.472 00.000 9960 move complete, result=0
22:33:37.472 00.000 9960 worker thread done servicing request
22:33:37.473 00.001 11872 GuideStep: 0.1 px 0 ms EAST, 0.6 px 453 ms SOUTH
22:33:37.480 00.007 9960 Worker thread wakes up
22:33:37.480 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:33:37.481 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:33:38.737 01.256 9960 Exposure complete
22:33:38.850 00.113 9960 worker thread done servicing request
22:33:38.850 00.000 11872 OnExposeComplete: enter
22:33:38.854 00.004 11872 UpdateGuideState(): m_state=6
22:33:38.857 00.003 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 575
22:33:38.861 00.004 11872 Star::Find returns 1 (0), X=1788.38, Y=950.11, Mass=3954, SNR=42.1, Peak=176 HFD=5.7
22:33:38.866 00.005 11872 CameraToMount -- cameraTheta (-1.50) - m_xAngle (0.00) = xAngle (-1.50 = -1.50)
22:33:38.871 00.005 11872 CameraToMount -- cameraTheta (-1.50) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.47 = 1.47)
22:33:38.875 00.004 11872 CameraToMount -- cameraX=0.05 cameraY=-0.68 hyp=0.69 cameraTheta=-1.50 mountX=0.05 mountY=0.68, mountTheta=1.50
22:33:38.880 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.05, y=-0.68, opts=13)
22:33:38.884 00.004 11872 Enqueuing Move request for scope (0.05, -0.68)
22:33:38.887 00.003 9960 Worker thread wakes up
22:33:38.887 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.68) opts 0xd
22:33:38.887 00.000 9960 Handling offset move in thread for scope, endpoint = (0.05, -0.68)
22:33:38.887 00.000 9960 Moving (0.05, -0.68) raw xDistance=0.05 yDistance=0.68
22:33:38.887 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:33:38.887 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.68 from input 0.68
22:33:38.887 00.000 9960 MoveAxis(E, 0, ABG)
22:33:38.887 00.000 9960 Move returns status 0, amount 0
22:33:38.889 00.002 9960 MoveAxis(S, 510, ABG)
22:33:38.889 00.000 9960 Guiding  Dir = 1, Dur = 510
22:33:38.889 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=176, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
22:33:38.892 00.003 9960 IsSlewing returns 0
22:33:38.892 00.000 11872 UpdateGuideState exits: m=3954 SNR=42.1
22:33:38.896 00.004 9960 IsGuiding returns 0
22:33:38.896 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:38.901 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:33:38.905 00.004 11872 Enqueuing Expose request
22:33:38.909 00.004 9960 PulseGuide returned control before completion, sleep 520
22:33:39.445 00.536 9960 IsGuiding returns 0
22:33:39.445 00.000 9960 Move returns status 0, amount 510
22:33:39.446 00.001 9960 move complete, result=0
22:33:39.446 00.000 9960 worker thread done servicing request
22:33:39.446 00.000 9960 Worker thread wakes up
22:33:39.448 00.002 11872 GuideStep: 0.0 px 0 ms EAST, 0.7 px 510 ms SOUTH
22:33:39.456 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
22:33:39.457 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:33:40.710 01.253 9960 Exposure complete
22:33:40.850 00.140 9960 worker thread done servicing request
22:33:40.851 00.001 11872 OnExposeComplete: enter
22:33:40.854 00.003 11872 UpdateGuideState(): m_state=6
22:33:40.858 00.004 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 576
22:33:40.863 00.005 11872 Star::Find returns 1 (0), X=1788.40, Y=950.53, Mass=4557, SNR=45.4, Peak=194 HFD=5.7
22:33:40.867 00.004 11872 CameraToMount -- cameraTheta (-1.32) - m_xAngle (0.00) = xAngle (-1.32 = -1.32)
22:33:40.872 00.005 11872 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.65 = 1.65)
22:33:40.877 00.005 11872 CameraToMount -- cameraX=0.07 cameraY=-0.26 hyp=0.27 cameraTheta=-1.32 mountX=0.07 mountY=0.27, mountTheta=1.33
22:33:40.885 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=0.07, y=-0.26, opts=13)
22:33:40.891 00.006 11872 Enqueuing Move request for scope (0.07, -0.26)
22:33:40.896 00.005 9960 Worker thread wakes up
22:33:40.896 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=194, med=0, FiltMin=0, FiltMax=113, Gamma=1.000
22:33:40.903 00.007 9960 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.26) opts 0xd
22:33:40.903 00.000 9960 Handling offset move in thread for scope, endpoint = (0.07, -0.26)
22:33:40.903 00.000 9960 Moving (0.07, -0.26) raw xDistance=0.07 yDistance=0.27
22:33:40.903 00.000 11872 UpdateGuideState exits: m=4557 SNR=45.4
22:33:40.909 00.006 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:33:40.910 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.27
22:33:40.910 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:40.915 00.005 9960 MoveAxis(E, 0, ABG)
22:33:40.916 00.001 9960 Move returns status 0, amount 0
22:33:40.918 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:33:40.923 00.005 9960 MoveAxis(S, 203, ABG)
22:33:40.925 00.002 11872 Enqueuing Expose request
22:33:40.930 00.005 9960 Guiding  Dir = 1, Dur = 203
22:33:40.931 00.001 9960 IsSlewing returns 0
22:33:40.931 00.000 9960 IsGuiding returns 0
22:33:40.931 00.000 9960 PulseGuide returned control before completion, sleep 213
22:33:41.151 00.220 9960 IsGuiding returns 1
22:33:41.151 00.000 9960 scope still moving after pulse duration time elapsed
22:33:41.182 00.031 9960 IsSlewing returns 0
22:33:41.183 00.001 9960 IsGuiding returns 0
22:33:41.183 00.000 9960 scope move finished after 203 + 48 ms
22:33:41.183 00.000 9960 Move returns status 0, amount 203
22:33:41.184 00.001 9960 move complete, result=0
22:33:41.184 00.000 9960 worker thread done servicing request
22:33:41.185 00.001 9960 Worker thread wakes up
22:33:41.185 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.3 px 203 ms SOUTH
22:33:41.192 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:33:41.193 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:33:42.449 01.256 9960 Exposure complete
22:33:42.574 00.125 11872 OnExposeComplete: enter
22:33:42.579 00.005 9960 worker thread done servicing request
22:33:42.579 00.000 11872 UpdateGuideState(): m_state=6
22:33:42.585 00.006 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 577
22:33:42.589 00.004 11872 Star::Find returns 1 (0), X=1788.60, Y=950.59, Mass=4397, SNR=44.2, Peak=217 HFD=5.6
22:33:42.594 00.005 11872 CameraToMount -- cameraTheta (-0.65) - m_xAngle (0.00) = xAngle (-0.65 = -0.65)
22:33:42.599 00.005 11872 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.32 = 2.32)
22:33:42.603 00.004 11872 CameraToMount -- cameraX=0.27 cameraY=-0.21 hyp=0.34 cameraTheta=-0.65 mountX=0.27 mountY=0.25, mountTheta=0.75
22:33:42.608 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.27, y=-0.21, opts=13)
22:33:42.613 00.005 11872 Enqueuing Move request for scope (0.27, -0.21)
22:33:42.617 00.004 9960 Worker thread wakes up
22:33:42.617 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.21) opts 0xd
22:33:42.617 00.000 9960 Handling offset move in thread for scope, endpoint = (0.27, -0.21)
22:33:42.617 00.000 9960 Moving (0.27, -0.21) raw xDistance=0.27 yDistance=0.25
22:33:42.617 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
22:33:42.619 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=217, med=0, FiltMin=0, FiltMax=103, Gamma=1.000
22:33:42.623 00.004 11872 UpdateGuideState exits: m=4397 SNR=44.2
22:33:42.627 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:42.630 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:33:42.634 00.004 11872 Enqueuing Expose request
22:33:42.639 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.25
22:33:42.639 00.000 9960 MoveAxis(W, 127, ABG)
22:33:42.639 00.000 9960 Guiding  Dir = 3, Dur = 127
22:33:42.639 00.000 9960 IsSlewing returns 0
22:33:42.640 00.001 9960 IsGuiding returns 0
22:33:42.640 00.000 9960 PulseGuide returned control before completion, sleep 137
22:33:42.784 00.144 9960 IsGuiding returns 1
22:33:42.784 00.000 9960 scope still moving after pulse duration time elapsed
22:33:42.813 00.029 9960 IsSlewing returns 0
22:33:42.815 00.002 9960 IsGuiding returns 0
22:33:42.816 00.001 9960 scope move finished after 127 + 49 ms
22:33:42.816 00.000 9960 Move returns status 0, amount 127
22:33:42.817 00.001 9960 MoveAxis(S, 186, ABG)
22:33:42.817 00.000 9960 Guiding  Dir = 1, Dur = 186
22:33:42.817 00.000 9960 IsSlewing returns 0
22:33:42.819 00.002 9960 IsGuiding returns 0
22:33:42.819 00.000 9960 PulseGuide returned control before completion, sleep 196
22:33:43.018 00.199 9960 IsGuiding returns 1
22:33:43.020 00.002 9960 scope still moving after pulse duration time elapsed
22:33:43.049 00.029 9960 IsSlewing returns 0
22:33:43.050 00.001 9960 IsGuiding returns 0
22:33:43.050 00.000 9960 scope move finished after 186 + 45 ms
22:33:43.050 00.000 9960 Move returns status 0, amount 186
22:33:43.050 00.000 9960 move complete, result=0
22:33:43.052 00.002 9960 worker thread done servicing request
22:33:43.052 00.000 11872 GuideStep: 0.3 px 127 ms WEST, 0.2 px 186 ms SOUTH
22:33:43.058 00.006 9960 Worker thread wakes up
22:33:43.058 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:33:43.058 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:33:44.303 01.245 9960 Exposure complete
22:33:44.426 00.123 9960 worker thread done servicing request
22:33:44.427 00.001 11872 OnExposeComplete: enter
22:33:44.431 00.004 11872 UpdateGuideState(): m_state=6
22:33:44.435 00.004 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 578
22:33:44.440 00.005 11872 Star::Find returns 1 (0), X=1788.77, Y=949.79, Mass=4260, SNR=43.7, Peak=178 HFD=5.7
22:33:44.443 00.003 11872 CameraToMount -- cameraTheta (-1.16) - m_xAngle (0.00) = xAngle (-1.16 = -1.16)
22:33:44.447 00.004 11872 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.81 = 1.81)
22:33:44.452 00.005 11872 CameraToMount -- cameraX=0.44 cameraY=-1.00 hyp=1.10 cameraTheta=-1.16 mountX=0.44 mountY=1.07, mountTheta=1.18
22:33:44.457 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.44, y=-1.00, opts=13)
22:33:44.462 00.005 11872 Enqueuing Move request for scope (0.44, -1.00)
22:33:44.465 00.003 9960 Worker thread wakes up
22:33:44.466 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=178, med=0, FiltMin=0, FiltMax=116, Gamma=1.000
22:33:44.470 00.004 11872 UpdateGuideState exits: m=4260 SNR=43.7
22:33:44.473 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:44.477 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:33:44.480 00.003 11872 Enqueuing Expose request
22:33:44.484 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.44, -1.00) opts 0xd
22:33:44.484 00.000 9960 Handling offset move in thread for scope, endpoint = (0.44, -1.00)
22:33:44.484 00.000 9960 Moving (0.44, -1.00) raw xDistance=0.44 yDistance=1.07
22:33:44.484 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.29 from input 0.44
22:33:44.484 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.07 from input 1.07
22:33:44.485 00.001 9960 MoveAxis(W, 214, ABG)
22:33:44.485 00.000 9960 Guiding  Dir = 3, Dur = 214
22:33:44.485 00.000 9960 IsSlewing returns 0
22:33:44.486 00.001 9960 IsGuiding returns 0
22:33:44.486 00.000 9960 PulseGuide returned control before completion, sleep 224
22:33:44.713 00.227 9960 IsGuiding returns 1
22:33:44.714 00.001 9960 scope still moving after pulse duration time elapsed
22:33:44.744 00.030 9960 IsSlewing returns 0
22:33:44.745 00.001 9960 IsGuiding returns 0
22:33:44.746 00.001 9960 scope move finished after 214 + 45 ms
22:33:44.747 00.001 9960 Move returns status 0, amount 214
22:33:44.747 00.000 9960 MoveAxis(S, 795, ABG)
22:33:44.747 00.000 9960 Guiding  Dir = 1, Dur = 795
22:33:44.748 00.001 9960 IsSlewing returns 0
22:33:44.748 00.000 9960 IsGuiding returns 0
22:33:44.749 00.001 9960 PulseGuide returned control before completion, sleep 805
22:33:45.570 00.821 9960 IsGuiding returns 1
22:33:45.571 00.001 9960 scope still moving after pulse duration time elapsed
22:33:45.602 00.031 9960 IsSlewing returns 0
22:33:45.604 00.002 9960 IsGuiding returns 0
22:33:45.605 00.001 9960 scope move finished after 795 + 61 ms
22:33:45.605 00.000 9960 Move returns status 0, amount 795
22:33:45.605 00.000 9960 move complete, result=0
22:33:45.606 00.001 9960 worker thread done servicing request
22:33:45.606 00.000 11872 GuideStep: 0.4 px 214 ms WEST, 1.1 px 795 ms SOUTH
22:33:45.612 00.006 9960 Worker thread wakes up
22:33:45.613 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:33:45.613 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:33:46.866 01.253 9960 Exposure complete
22:33:46.987 00.121 9960 worker thread done servicing request
22:33:46.988 00.001 11872 OnExposeComplete: enter
22:33:46.993 00.005 11872 UpdateGuideState(): m_state=6
22:33:46.996 00.003 11872 Star::Find(15, 1788, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 579
22:33:47.001 00.005 11872 Star::Find returns 1 (0), X=1788.69, Y=950.61, Mass=4365, SNR=44.6, Peak=188 HFD=5.8
22:33:47.006 00.005 11872 CameraToMount -- cameraTheta (-0.45) - m_xAngle (0.00) = xAngle (-0.46 = -0.46)
22:33:47.010 00.004 11872 CameraToMount -- cameraTheta (-0.45) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.51 = 2.51)
22:33:47.016 00.006 11872 CameraToMount -- cameraX=0.36 cameraY=-0.18 hyp=0.41 cameraTheta=-0.45 mountX=0.36 mountY=0.24, mountTheta=0.58
22:33:47.021 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.36, y=-0.18, opts=13)
22:33:47.026 00.005 11872 Enqueuing Move request for scope (0.36, -0.18)
22:33:47.031 00.005 9960 Worker thread wakes up
22:33:47.031 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=188, med=0, FiltMin=0, FiltMax=111, Gamma=1.000
22:33:47.034 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.36, -0.18) opts 0xd
22:33:47.035 00.001 9960 Handling offset move in thread for scope, endpoint = (0.36, -0.18)
22:33:47.035 00.000 11872 UpdateGuideState exits: m=4365 SNR=44.6
22:33:47.040 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:47.043 00.003 9960 Moving (0.36, -0.18) raw xDistance=0.36 yDistance=0.24
22:33:47.043 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:33:47.048 00.005 11872 Enqueuing Expose request
22:33:47.052 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.36
22:33:47.052 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
22:33:47.053 00.001 9960 MoveAxis(W, 185, ABG)
22:33:47.053 00.000 9960 Guiding  Dir = 3, Dur = 185
22:33:47.053 00.000 9960 IsSlewing returns 0
22:33:47.053 00.000 9960 IsGuiding returns 0
22:33:47.054 00.001 9960 PulseGuide returned control before completion, sleep 195
22:33:47.266 00.212 9960 IsGuiding returns 0
22:33:47.268 00.002 9960 Move returns status 0, amount 185
22:33:47.268 00.000 9960 MoveAxis(S, 178, ABG)
22:33:47.269 00.001 9960 Guiding  Dir = 1, Dur = 178
22:33:47.270 00.001 9960 IsSlewing returns 0
22:33:47.270 00.000 9960 IsGuiding returns 0
22:33:47.271 00.001 9960 PulseGuide returned control before completion, sleep 188
22:33:47.468 00.197 9960 IsGuiding returns 1
22:33:47.469 00.001 9960 scope still moving after pulse duration time elapsed
22:33:47.499 00.030 9960 IsSlewing returns 0
22:33:47.500 00.001 9960 IsGuiding returns 0
22:33:47.501 00.001 9960 scope move finished after 178 + 52 ms
22:33:47.501 00.000 9960 Move returns status 0, amount 178
22:33:47.503 00.002 9960 move complete, result=0
22:33:47.503 00.000 9960 worker thread done servicing request
22:33:47.503 00.000 9960 Worker thread wakes up
22:33:47.503 00.000 11872 GuideStep: 0.4 px 185 ms WEST, 0.2 px 178 ms SOUTH
22:33:47.511 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
22:33:47.511 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:33:48.765 01.254 9960 Exposure complete
22:33:48.890 00.125 9960 worker thread done servicing request
22:33:48.890 00.000 11872 OnExposeComplete: enter
22:33:48.896 00.006 11872 UpdateGuideState(): m_state=6
22:33:48.902 00.006 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 580
22:33:48.906 00.004 11872 Star::Find returns 1 (0), X=1788.49, Y=950.78, Mass=4514, SNR=45.0, Peak=215 HFD=5.7
22:33:48.910 00.004 11872 CameraToMount -- cameraTheta (-0.06) - m_xAngle (0.00) = xAngle (-0.06 = -0.06)
22:33:48.915 00.005 11872 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.90 = 2.90)
22:33:48.918 00.003 11872 CameraToMount -- cameraX=0.16 cameraY=-0.01 hyp=0.16 cameraTheta=-0.06 mountX=0.16 mountY=0.04, mountTheta=0.23
22:33:48.923 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.16, y=-0.01, opts=13)
22:33:48.928 00.005 11872 Enqueuing Move request for scope (0.16, -0.01)
22:33:48.932 00.004 9960 Worker thread wakes up
22:33:48.932 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=0, FiltMin=0, FiltMax=124, Gamma=1.000
22:33:48.936 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.01) opts 0xd
22:33:48.937 00.001 9960 Handling offset move in thread for scope, endpoint = (0.16, -0.01)
22:33:48.937 00.000 9960 Moving (0.16, -0.01) raw xDistance=0.16 yDistance=0.04
22:33:48.937 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
22:33:48.937 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:33:48.938 00.001 11872 UpdateGuideState exits: m=4514 SNR=45.0
22:33:48.942 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:48.945 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:33:48.950 00.005 11872 Enqueuing Expose request
22:33:48.953 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:33:48.953 00.000 9960 MoveAxis(E, 0, ABG)
22:33:48.954 00.001 9960 Move returns status 0, amount 0
22:33:48.954 00.000 9960 MoveAxis(N, 0, ABG)
22:33:48.954 00.000 9960 Move returns status 0, amount 0
22:33:48.954 00.000 9960 move complete, result=0
22:33:48.954 00.000 9960 worker thread done servicing request
22:33:48.954 00.000 9960 Worker thread wakes up
22:33:48.955 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:33:48.955 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:33:48.955 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
22:33:50.199 01.244 9960 Exposure complete
22:33:50.309 00.110 9960 worker thread done servicing request
22:33:50.309 00.000 11872 OnExposeComplete: enter
22:33:50.314 00.005 11872 UpdateGuideState(): m_state=6
22:33:50.318 00.004 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 581
22:33:50.321 00.003 11872 Star::Find returns 1 (0), X=1788.57, Y=950.62, Mass=4437, SNR=44.9, Peak=215 HFD=5.7
22:33:50.325 00.004 11872 CameraToMount -- cameraTheta (-0.62) - m_xAngle (0.00) = xAngle (-0.63 = -0.63)
22:33:50.329 00.004 11872 CameraToMount -- cameraTheta (-0.62) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.34 = 2.34)
22:33:50.334 00.005 11872 CameraToMount -- cameraX=0.24 cameraY=-0.18 hyp=0.30 cameraTheta=-0.62 mountX=0.24 mountY=0.22, mountTheta=0.73
22:33:50.340 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.24, y=-0.18, opts=13)
22:33:50.345 00.005 11872 Enqueuing Move request for scope (0.24, -0.18)
22:33:50.349 00.004 9960 Worker thread wakes up
22:33:50.349 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=0, FiltMin=0, FiltMax=131, Gamma=1.000
22:33:50.353 00.004 11872 UpdateGuideState exits: m=4437 SNR=44.9
22:33:50.356 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:50.359 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:33:50.363 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.18) opts 0xd
22:33:50.363 00.000 9960 Handling offset move in thread for scope, endpoint = (0.24, -0.18)
22:33:50.365 00.002 9960 Moving (0.24, -0.18) raw xDistance=0.24 yDistance=0.22
22:33:50.365 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
22:33:50.365 00.000 11872 Enqueuing Expose request
22:33:50.368 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
22:33:50.368 00.000 9960 MoveAxis(W, 114, ABG)
22:33:50.370 00.002 9960 Guiding  Dir = 3, Dur = 114
22:33:50.370 00.000 9960 IsSlewing returns 0
22:33:50.371 00.001 9960 IsGuiding returns 0
22:33:50.371 00.000 9960 PulseGuide returned control before completion, sleep 124
22:33:50.502 00.131 9960 IsGuiding returns 1
22:33:50.502 00.000 9960 scope still moving after pulse duration time elapsed
22:33:50.533 00.031 9960 IsSlewing returns 0
22:33:50.536 00.003 9960 IsGuiding returns 0
22:33:50.536 00.000 9960 scope move finished after 114 + 52 ms
22:33:50.538 00.002 9960 Move returns status 0, amount 114
22:33:50.538 00.000 9960 MoveAxis(S, 161, ABG)
22:33:50.538 00.000 9960 Guiding  Dir = 1, Dur = 161
22:33:50.539 00.001 9960 IsSlewing returns 0
22:33:50.539 00.000 9960 IsGuiding returns 0
22:33:50.540 00.001 9960 PulseGuide returned control before completion, sleep 171
22:33:50.720 00.180 9960 IsGuiding returns 1
22:33:50.722 00.002 9960 scope still moving after pulse duration time elapsed
22:33:50.754 00.032 9960 IsSlewing returns 0
22:33:50.755 00.001 9960 IsGuiding returns 0
22:33:50.756 00.001 9960 scope move finished after 161 + 55 ms
22:33:50.756 00.000 9960 Move returns status 0, amount 161
22:33:50.756 00.000 9960 move complete, result=0
22:33:50.757 00.001 9960 worker thread done servicing request
22:33:50.757 00.000 11872 GuideStep: 0.2 px 114 ms WEST, 0.2 px 161 ms SOUTH
22:33:50.764 00.007 9960 Worker thread wakes up
22:33:50.764 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:33:50.764 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:33:52.004 01.240 9960 Exposure complete
22:33:52.127 00.123 9960 worker thread done servicing request
22:33:52.127 00.000 11872 OnExposeComplete: enter
22:33:52.131 00.004 11872 UpdateGuideState(): m_state=6
22:33:52.133 00.002 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 582
22:33:52.137 00.004 11872 Star::Find returns 1 (0), X=1788.47, Y=950.64, Mass=4421, SNR=44.8, Peak=224 HFD=5.6
22:33:52.141 00.004 11872 CameraToMount -- cameraTheta (-0.80) - m_xAngle (0.00) = xAngle (-0.81 = -0.81)
22:33:52.144 00.003 11872 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.16 = 2.16)
22:33:52.148 00.004 11872 CameraToMount -- cameraX=0.14 cameraY=-0.15 hyp=0.20 cameraTheta=-0.80 mountX=0.14 mountY=0.17, mountTheta=0.88
22:33:52.152 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.14, y=-0.15, opts=13)
22:33:52.157 00.005 11872 Enqueuing Move request for scope (0.14, -0.15)
22:33:52.160 00.003 9960 Worker thread wakes up
22:33:52.160 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=224, med=0, FiltMin=0, FiltMax=111, Gamma=1.000
22:33:52.164 00.004 11872 UpdateGuideState exits: m=4421 SNR=44.8
22:33:52.167 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:52.171 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.15) opts 0xd
22:33:52.171 00.000 9960 Handling offset move in thread for scope, endpoint = (0.14, -0.15)
22:33:52.173 00.002 9960 Moving (0.14, -0.15) raw xDistance=0.14 yDistance=0.17
22:33:52.173 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:33:52.173 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:33:52.173 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:33:52.176 00.003 11872 Enqueuing Expose request
22:33:52.179 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
22:33:52.179 00.000 9960 MoveAxis(E, 0, ABG)
22:33:52.180 00.001 9960 Move returns status 0, amount 0
22:33:52.180 00.000 9960 MoveAxis(N, 0, ABG)
22:33:52.180 00.000 9960 Move returns status 0, amount 0
22:33:52.180 00.000 9960 move complete, result=0
22:33:52.180 00.000 9960 worker thread done servicing request
22:33:52.180 00.000 9960 Worker thread wakes up
22:33:52.181 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:33:52.181 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:33:52.184 00.003 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:33:53.430 01.246 9960 Exposure complete
22:33:53.547 00.117 9960 worker thread done servicing request
22:33:53.547 00.000 11872 OnExposeComplete: enter
22:33:53.554 00.007 11872 UpdateGuideState(): m_state=6
22:33:53.559 00.005 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 583
22:33:53.564 00.005 11872 Star::Find returns 1 (0), X=1788.43, Y=950.69, Mass=4257, SNR=43.7, Peak=215 HFD=5.5
22:33:53.568 00.004 11872 CameraToMount -- cameraTheta (-0.79) - m_xAngle (0.00) = xAngle (-0.80 = -0.80)
22:33:53.571 00.003 11872 CameraToMount -- cameraTheta (-0.79) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.17 = 2.17)
22:33:53.574 00.003 11872 CameraToMount -- cameraX=0.10 cameraY=-0.10 hyp=0.14 cameraTheta=-0.79 mountX=0.10 mountY=0.11, mountTheta=0.87
22:33:53.581 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.10, y=-0.10, opts=13)
22:33:53.584 00.003 11872 Enqueuing Move request for scope (0.10, -0.10)
22:33:53.589 00.005 9960 Worker thread wakes up
22:33:53.589 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.10) opts 0xd
22:33:53.589 00.000 9960 Handling offset move in thread for scope, endpoint = (0.10, -0.10)
22:33:53.589 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=0, FiltMin=0, FiltMax=108, Gamma=1.000
22:33:53.594 00.005 9960 Moving (0.10, -0.10) raw xDistance=0.10 yDistance=0.11
22:33:53.594 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:33:53.594 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:33:53.595 00.001 11872 UpdateGuideState exits: m=4257 SNR=43.7
22:33:53.599 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:53.602 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:33:53.607 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:33:53.607 00.000 9960 MoveAxis(E, 0, ABG)
22:33:53.607 00.000 11872 Enqueuing Expose request
22:33:53.611 00.004 9960 Move returns status 0, amount 0
22:33:53.611 00.000 9960 MoveAxis(N, 0, ABG)
22:33:53.611 00.000 9960 Move returns status 0, amount 0
22:33:53.611 00.000 9960 move complete, result=0
22:33:53.611 00.000 9960 worker thread done servicing request
22:33:53.612 00.001 11872 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:33:53.616 00.004 9960 Worker thread wakes up
22:33:53.616 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:33:53.616 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:33:54.855 01.239 9960 Exposure complete
22:33:54.976 00.121 9960 worker thread done servicing request
22:33:54.976 00.000 11872 OnExposeComplete: enter
22:33:54.981 00.005 11872 UpdateGuideState(): m_state=6
22:33:54.984 00.003 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 584
22:33:54.988 00.004 11872 Star::Find returns 1 (0), X=1788.41, Y=950.44, Mass=4353, SNR=44.2, Peak=217 HFD=5.8
22:33:54.993 00.005 11872 CameraToMount -- cameraTheta (-1.33) - m_xAngle (0.00) = xAngle (-1.34 = -1.34)
22:33:54.997 00.004 11872 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.63 = 1.63)
22:33:55.000 00.003 11872 CameraToMount -- cameraX=0.08 cameraY=-0.35 hyp=0.36 cameraTheta=-1.33 mountX=0.08 mountY=0.36, mountTheta=1.34
22:33:55.006 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.08, y=-0.35, opts=13)
22:33:55.009 00.003 11872 Enqueuing Move request for scope (0.08, -0.35)
22:33:55.014 00.005 9960 Worker thread wakes up
22:33:55.014 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.35) opts 0xd
22:33:55.014 00.000 9960 Handling offset move in thread for scope, endpoint = (0.08, -0.35)
22:33:55.014 00.000 9960 Moving (0.08, -0.35) raw xDistance=0.08 yDistance=0.36
22:33:55.015 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:33:55.015 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=217, med=0, FiltMin=0, FiltMax=106, Gamma=1.000
22:33:55.019 00.004 11872 UpdateGuideState exits: m=4353 SNR=44.2
22:33:55.022 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:55.027 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:33:55.030 00.003 11872 Enqueuing Expose request
22:33:55.034 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.36 from input 0.36
22:33:55.034 00.000 9960 MoveAxis(E, 0, ABG)
22:33:55.034 00.000 9960 Move returns status 0, amount 0
22:33:55.034 00.000 9960 MoveAxis(S, 266, ABG)
22:33:55.034 00.000 9960 Guiding  Dir = 1, Dur = 266
22:33:55.035 00.001 9960 IsSlewing returns 0
22:33:55.035 00.000 9960 IsGuiding returns 0
22:33:55.035 00.000 9960 PulseGuide returned control before completion, sleep 276
22:33:55.327 00.292 9960 IsGuiding returns 1
22:33:55.328 00.001 9960 scope still moving after pulse duration time elapsed
22:33:55.358 00.030 9960 IsSlewing returns 0
22:33:55.360 00.002 9960 IsGuiding returns 0
22:33:55.360 00.000 9960 scope move finished after 266 + 58 ms
22:33:55.360 00.000 9960 Move returns status 0, amount 266
22:33:55.361 00.001 9960 move complete, result=0
22:33:55.361 00.000 9960 worker thread done servicing request
22:33:55.361 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.4 px 266 ms SOUTH
22:33:55.371 00.010 9960 Worker thread wakes up
22:33:55.371 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:33:55.371 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:33:56.617 01.246 9960 Exposure complete
22:33:56.757 00.140 9960 worker thread done servicing request
22:33:56.757 00.000 11872 OnExposeComplete: enter
22:33:56.761 00.004 11872 UpdateGuideState(): m_state=6
22:33:56.765 00.004 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 585
22:33:56.771 00.006 11872 Star::Find returns 1 (0), X=1788.45, Y=950.61, Mass=4463, SNR=45.0, Peak=203 HFD=5.6
22:33:56.775 00.004 11872 CameraToMount -- cameraTheta (-0.96) - m_xAngle (0.00) = xAngle (-0.97 = -0.97)
22:33:56.779 00.004 11872 CameraToMount -- cameraTheta (-0.96) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.00 = 2.00)
22:33:56.782 00.003 11872 CameraToMount -- cameraX=0.12 cameraY=-0.18 hyp=0.22 cameraTheta=-0.96 mountX=0.12 mountY=0.20, mountTheta=1.01
22:33:56.787 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.12, y=-0.18, opts=13)
22:33:56.792 00.005 11872 Enqueuing Move request for scope (0.12, -0.18)
22:33:56.798 00.006 9960 Worker thread wakes up
22:33:56.799 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=203, med=0, FiltMin=0, FiltMax=131, Gamma=1.000
22:33:56.804 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.18) opts 0xd
22:33:56.804 00.000 11872 UpdateGuideState exits: m=4463 SNR=45.0
22:33:56.808 00.004 9960 Handling offset move in thread for scope, endpoint = (0.12, -0.18)
22:33:56.808 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:56.812 00.004 9960 Moving (0.12, -0.18) raw xDistance=0.12 yDistance=0.20
22:33:56.812 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:33:56.815 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:33:56.815 00.000 11872 Enqueuing Expose request
22:33:56.819 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:33:56.819 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
22:33:56.820 00.001 9960 MoveAxis(E, 0, ABG)
22:33:56.820 00.000 9960 Move returns status 0, amount 0
22:33:56.820 00.000 9960 MoveAxis(N, 0, ABG)
22:33:56.820 00.000 9960 Move returns status 0, amount 0
22:33:56.820 00.000 9960 move complete, result=0
22:33:56.820 00.000 9960 worker thread done servicing request
22:33:56.821 00.001 9960 Worker thread wakes up
22:33:56.821 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:33:56.825 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
22:33:56.825 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:33:58.069 01.244 9960 Exposure complete
22:33:58.188 00.119 9960 worker thread done servicing request
22:33:58.190 00.002 11872 OnExposeComplete: enter
22:33:58.194 00.004 11872 UpdateGuideState(): m_state=6
22:33:58.199 00.005 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 586
22:33:58.203 00.004 11872 Star::Find returns 1 (0), X=1788.26, Y=951.46, Mass=4177, SNR=43.2, Peak=188 HFD=5.6
22:33:58.207 00.004 11872 CameraToMount -- cameraTheta (1.67) - m_xAngle (0.00) = xAngle (1.67 = 1.67)
22:33:58.211 00.004 11872 CameraToMount -- cameraTheta (1.67) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.63 = -1.65)
22:33:58.215 00.004 11872 CameraToMount -- cameraX=-0.07 cameraY=0.67 hyp=0.67 cameraTheta=1.67 mountX=-0.06 mountY=-0.67, mountTheta=-1.67
22:33:58.220 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.07, y=0.67, opts=13)
22:33:58.225 00.005 11872 Enqueuing Move request for scope (-0.07, 0.67)
22:33:58.228 00.003 9960 Worker thread wakes up
22:33:58.228 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.67) opts 0xd
22:33:58.228 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.07, 0.67)
22:33:58.228 00.000 9960 Moving (-0.07, 0.67) raw xDistance=-0.06 yDistance=-0.67
22:33:58.229 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:33:58.229 00.000 9960 resist switch: large excursion: input -0.67 thresh 0.60 direction from 1 to -1
22:33:58.229 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=188, med=0, FiltMin=0, FiltMax=128, Gamma=1.000
22:33:58.233 00.004 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.00
22:33:58.233 00.000 11872 UpdateGuideState exits: m=4177 SNR=43.2
22:33:58.238 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:58.241 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:33:58.245 00.004 11872 Enqueuing Expose request
22:33:58.248 00.003 9960 GuideAlgorithmResistSwitch::result() returns -0.67 from input -0.67
22:33:58.248 00.000 9960 MoveAxis(E, 0, ABG)
22:33:58.248 00.000 9960 Move returns status 0, amount 0
22:33:58.248 00.000 9960 MoveAxis(N, 498, ABG)
22:33:58.249 00.001 9960 Guiding  Dir = 0, Dur = 498
22:33:58.249 00.000 9960 IsSlewing returns 0
22:33:58.249 00.000 9960 IsGuiding returns 0
22:33:58.250 00.001 9960 PulseGuide returned control before completion, sleep 508
22:33:58.768 00.518 9960 IsGuiding returns 1
22:33:58.769 00.001 9960 scope still moving after pulse duration time elapsed
22:33:58.800 00.031 9960 IsSlewing returns 0
22:33:58.802 00.002 9960 IsGuiding returns 0
22:33:58.803 00.001 9960 scope move finished after 498 + 54 ms
22:33:58.804 00.001 9960 Move returns status 0, amount 498
22:33:58.804 00.000 9960 move complete, result=0
22:33:58.805 00.001 9960 worker thread done servicing request
22:33:58.805 00.000 9960 Worker thread wakes up
22:33:58.805 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.7 px 498 ms NORTH
22:33:58.811 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:33:58.811 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:34:00.060 01.249 9960 Exposure complete
22:34:00.199 00.139 9960 worker thread done servicing request
22:34:00.200 00.001 11872 OnExposeComplete: enter
22:34:00.204 00.004 11872 UpdateGuideState(): m_state=6
22:34:00.209 00.005 11872 Star::Find(15, 1788, 951, 0, (0,0,0,0), 1.5, 10.0, 255) frame 587
22:34:00.214 00.005 11872 Star::Find returns 1 (0), X=1788.22, Y=951.41, Mass=4623, SNR=45.8, Peak=198 HFD=5.7
22:34:00.218 00.004 11872 CameraToMount -- cameraTheta (1.75) - m_xAngle (0.00) = xAngle (1.75 = 1.75)
22:34:00.222 00.004 11872 CameraToMount -- cameraTheta (1.75) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.71 = -1.57)
22:34:00.226 00.004 11872 CameraToMount -- cameraX=-0.11 cameraY=0.62 hyp=0.63 cameraTheta=1.75 mountX=-0.11 mountY=-0.63, mountTheta=-1.74
22:34:00.232 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.11, y=0.62, opts=13)
22:34:00.237 00.005 11872 Enqueuing Move request for scope (-0.11, 0.62)
22:34:00.242 00.005 9960 Worker thread wakes up
22:34:00.242 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=198, med=0, FiltMin=0, FiltMax=135, Gamma=1.000
22:34:00.246 00.004 11872 UpdateGuideState exits: m=4623 SNR=45.8
22:34:00.250 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:00.253 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:34:00.257 00.004 11872 Enqueuing Expose request
22:34:00.261 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.62) opts 0xd
22:34:00.261 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.11, 0.62)
22:34:00.261 00.000 9960 Moving (-0.11, 0.62) raw xDistance=-0.11 yDistance=-0.63
22:34:00.261 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:34:00.261 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.63 from input -0.63
22:34:00.262 00.001 9960 MoveAxis(E, 0, ABG)
22:34:00.262 00.000 9960 Move returns status 0, amount 0
22:34:00.262 00.000 9960 MoveAxis(N, 467, ABG)
22:34:00.262 00.000 9960 Guiding  Dir = 0, Dur = 467
22:34:00.263 00.001 9960 IsSlewing returns 0
22:34:00.264 00.001 9960 IsGuiding returns 0
22:34:00.264 00.000 9960 PulseGuide returned control before completion, sleep 477
22:34:00.758 00.494 9960 IsGuiding returns 0
22:34:00.759 00.001 9960 Move returns status 0, amount 467
22:34:00.760 00.001 9960 move complete, result=0
22:34:00.763 00.003 9960 worker thread done servicing request
22:34:00.763 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.6 px 467 ms NORTH
22:34:00.771 00.008 9960 Worker thread wakes up
22:34:00.771 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:34:00.772 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:34:02.014 01.242 9960 Exposure complete
22:34:02.152 00.138 9960 worker thread done servicing request
22:34:02.152 00.000 11872 OnExposeComplete: enter
22:34:02.157 00.005 11872 UpdateGuideState(): m_state=6
22:34:02.160 00.003 11872 Star::Find(15, 1788, 951, 0, (0,0,0,0), 1.5, 10.0, 255) frame 588
22:34:02.164 00.004 11872 Star::Find returns 1 (0), X=1788.41, Y=950.49, Mass=4475, SNR=44.9, Peak=191 HFD=5.7
22:34:02.171 00.007 11872 CameraToMount -- cameraTheta (-1.31) - m_xAngle (0.00) = xAngle (-1.32 = -1.32)
22:34:02.176 00.005 11872 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.65 = 1.65)
22:34:02.182 00.006 11872 CameraToMount -- cameraX=0.08 cameraY=-0.30 hyp=0.31 cameraTheta=-1.31 mountX=0.08 mountY=0.31, mountTheta=1.32
22:34:02.188 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.08, y=-0.30, opts=13)
22:34:02.194 00.006 11872 Enqueuing Move request for scope (0.08, -0.30)
22:34:02.201 00.007 9960 Worker thread wakes up
22:34:02.202 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=191, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
22:34:02.209 00.007 9960 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.30) opts 0xd
22:34:02.209 00.000 9960 Handling offset move in thread for scope, endpoint = (0.08, -0.30)
22:34:02.209 00.000 9960 Moving (0.08, -0.30) raw xDistance=0.08 yDistance=0.31
22:34:02.209 00.000 11872 UpdateGuideState exits: m=4475 SNR=44.9
22:34:02.215 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:02.221 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:34:02.225 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:34:02.225 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:34:02.225 00.000 11872 Enqueuing Expose request
22:34:02.230 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31
22:34:02.230 00.000 9960 MoveAxis(E, 0, ABG)
22:34:02.230 00.000 9960 Move returns status 0, amount 0
22:34:02.231 00.001 9960 MoveAxis(N, 0, ABG)
22:34:02.231 00.000 9960 Move returns status 0, amount 0
22:34:02.231 00.000 9960 move complete, result=0
22:34:02.231 00.000 9960 worker thread done servicing request
22:34:02.231 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
22:34:02.235 00.004 9960 Worker thread wakes up
22:34:02.235 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:34:02.237 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:34:03.492 01.255 9960 Exposure complete
22:34:03.617 00.125 9960 worker thread done servicing request
22:34:03.617 00.000 11872 OnExposeComplete: enter
22:34:03.623 00.006 11872 UpdateGuideState(): m_state=6
22:34:03.627 00.004 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 589
22:34:03.631 00.004 11872 Star::Find returns 1 (0), X=1788.44, Y=950.46, Mass=4419, SNR=44.8, Peak=197 HFD=5.8
22:34:03.635 00.004 11872 CameraToMount -- cameraTheta (-1.26) - m_xAngle (0.00) = xAngle (-1.26 = -1.26)
22:34:03.639 00.004 11872 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.71 = 1.71)
22:34:03.642 00.003 11872 CameraToMount -- cameraX=0.11 cameraY=-0.33 hyp=0.35 cameraTheta=-1.26 mountX=0.11 mountY=0.35, mountTheta=1.27
22:34:03.647 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.11, y=-0.33, opts=13)
22:34:03.651 00.004 11872 Enqueuing Move request for scope (0.11, -0.33)
22:34:03.656 00.005 9960 Worker thread wakes up
22:34:03.656 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.33) opts 0xd
22:34:03.656 00.000 9960 Handling offset move in thread for scope, endpoint = (0.11, -0.33)
22:34:03.656 00.000 9960 Moving (0.11, -0.33) raw xDistance=0.11 yDistance=0.35
22:34:03.658 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=197, med=0, FiltMin=0, FiltMax=125, Gamma=1.000
22:34:03.661 00.003 11872 UpdateGuideState exits: m=4419 SNR=44.8
22:34:03.665 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:03.670 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:34:03.670 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:34:03.674 00.004 11872 Enqueuing Expose request
22:34:03.678 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:34:03.678 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.35
22:34:03.678 00.000 9960 MoveAxis(E, 0, ABG)
22:34:03.678 00.000 9960 Move returns status 0, amount 0
22:34:03.679 00.001 9960 MoveAxis(N, 0, ABG)
22:34:03.679 00.000 9960 Move returns status 0, amount 0
22:34:03.679 00.000 9960 move complete, result=0
22:34:03.679 00.000 9960 worker thread done servicing request
22:34:03.680 00.001 11872 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
22:34:03.684 00.004 9960 Worker thread wakes up
22:34:03.684 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:34:03.684 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:34:04.933 01.249 9960 Exposure complete
22:34:05.052 00.119 9960 worker thread done servicing request
22:34:05.052 00.000 11872 OnExposeComplete: enter
22:34:05.056 00.004 11872 UpdateGuideState(): m_state=6
22:34:05.062 00.006 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 590
22:34:05.066 00.004 11872 Star::Find returns 1 (0), X=1788.33, Y=950.21, Mass=4151, SNR=43.8, Peak=176 HFD=5.6
22:34:05.069 00.003 11872 CameraToMount -- cameraTheta (-1.56) - m_xAngle (0.00) = xAngle (-1.57 = -1.57)
22:34:05.073 00.004 11872 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.40 = 1.40)
22:34:05.078 00.005 11872 CameraToMount -- cameraX=0.00 cameraY=-0.58 hyp=0.58 cameraTheta=-1.56 mountX=0.00 mountY=0.57, mountTheta=1.57
22:34:05.083 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.00, y=-0.58, opts=13)
22:34:05.087 00.004 11872 Enqueuing Move request for scope (0.00, -0.58)
22:34:05.090 00.003 9960 Worker thread wakes up
22:34:05.091 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=176, med=0, FiltMin=0, FiltMax=118, Gamma=1.000
22:34:05.095 00.004 11872 UpdateGuideState exits: m=4151 SNR=43.8
22:34:05.098 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:05.102 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:34:05.107 00.005 11872 Enqueuing Expose request
22:34:05.111 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.58) opts 0xd
22:34:05.112 00.001 9960 Handling offset move in thread for scope, endpoint = (0.00, -0.58)
22:34:05.112 00.000 9960 Moving (0.00, -0.58) raw xDistance=0.00 yDistance=0.57
22:34:05.112 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
22:34:05.113 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:34:05.113 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.57
22:34:05.113 00.000 9960 MoveAxis(E, 0, ABG)
22:34:05.113 00.000 9960 Move returns status 0, amount 0
22:34:05.113 00.000 9960 MoveAxis(N, 0, ABG)
22:34:05.115 00.002 9960 Move returns status 0, amount 0
22:34:05.115 00.000 9960 move complete, result=0
22:34:05.115 00.000 9960 worker thread done servicing request
22:34:05.115 00.000 9960 Worker thread wakes up
22:34:05.116 00.001 11872 GuideStep: 0.0 px 0 ms EAST, 0.6 px 0 ms NORTH
22:34:05.121 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:34:05.121 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:34:06.367 01.246 9960 Exposure complete
22:34:06.496 00.129 9960 worker thread done servicing request
22:34:06.496 00.000 11872 OnExposeComplete: enter
22:34:06.500 00.004 11872 UpdateGuideState(): m_state=6
22:34:06.505 00.005 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 591
22:34:06.508 00.003 11872 Star::Find returns 1 (0), X=1788.43, Y=950.20, Mass=4326, SNR=44.2, Peak=211 HFD=5.7
22:34:06.514 00.006 11872 CameraToMount -- cameraTheta (-1.40) - m_xAngle (0.00) = xAngle (-1.40 = -1.40)
22:34:06.517 00.003 11872 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.57 = 1.57)
22:34:06.521 00.004 11872 CameraToMount -- cameraX=0.10 cameraY=-0.60 hyp=0.60 cameraTheta=-1.40 mountX=0.10 mountY=0.60, mountTheta=1.40
22:34:06.526 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.10, y=-0.60, opts=13)
22:34:06.530 00.004 11872 Enqueuing Move request for scope (0.10, -0.60)
22:34:06.534 00.004 9960 Worker thread wakes up
22:34:06.534 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.60) opts 0xd
22:34:06.535 00.001 9960 Handling offset move in thread for scope, endpoint = (0.10, -0.60)
22:34:06.535 00.000 9960 Moving (0.10, -0.60) raw xDistance=0.10 yDistance=0.60
22:34:06.535 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:34:06.535 00.000 9960 resist switch: large excursion: input 0.60 thresh 0.60 direction from -1 to 1
22:34:06.535 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.81
22:34:06.536 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.60 from input 0.60
22:34:06.536 00.000 9960 MoveAxis(E, 0, ABG)
22:34:06.536 00.000 9960 Move returns status 0, amount 0
22:34:06.536 00.000 9960 MoveAxis(S, 451, ABG)
22:34:06.536 00.000 9960 Guiding  Dir = 1, Dur = 451
22:34:06.537 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
22:34:06.540 00.003 9960 IsSlewing returns 0
22:34:06.540 00.000 11872 UpdateGuideState exits: m=4326 SNR=44.2
22:34:06.545 00.005 9960 IsGuiding returns 0
22:34:06.545 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:06.551 00.006 9960 PulseGuide returned control before completion, sleep 461
22:34:06.551 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:34:06.556 00.005 11872 Enqueuing Expose request
22:34:07.026 00.470 9960 IsGuiding returns 1
22:34:07.027 00.001 9960 scope still moving after pulse duration time elapsed
22:34:07.056 00.029 9960 IsSlewing returns 0
22:34:07.058 00.002 9960 IsGuiding returns 0
22:34:07.058 00.000 9960 scope move finished after 451 + 61 ms
22:34:07.059 00.001 9960 Move returns status 0, amount 451
22:34:07.059 00.000 9960 move complete, result=0
22:34:07.059 00.000 9960 worker thread done servicing request
22:34:07.060 00.001 9960 Worker thread wakes up
22:34:07.060 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.6 px 451 ms SOUTH
22:34:07.067 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:34:07.067 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:34:08.315 01.248 9960 Exposure complete
22:34:08.455 00.140 9960 worker thread done servicing request
22:34:08.455 00.000 11872 OnExposeComplete: enter
22:34:08.460 00.005 11872 UpdateGuideState(): m_state=6
22:34:08.464 00.004 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 592
22:34:08.469 00.005 11872 Star::Find returns 1 (0), X=1788.32, Y=950.16, Mass=4272, SNR=44.3, Peak=175 HFD=5.7
22:34:08.472 00.003 11872 CameraToMount -- cameraTheta (-1.59) - m_xAngle (0.00) = xAngle (-1.59 = -1.59)
22:34:08.475 00.003 11872 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.38 = 1.38)
22:34:08.480 00.005 11872 CameraToMount -- cameraX=-0.01 cameraY=-0.63 hyp=0.63 cameraTheta=-1.59 mountX=-0.01 mountY=0.62, mountTheta=1.59
22:34:08.485 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.01, y=-0.63, opts=13)
22:34:08.489 00.004 11872 Enqueuing Move request for scope (-0.01, -0.63)
22:34:08.493 00.004 9960 Worker thread wakes up
22:34:08.493 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=175, med=0, FiltMin=0, FiltMax=104, Gamma=1.000
22:34:08.497 00.004 11872 UpdateGuideState exits: m=4272 SNR=44.3
22:34:08.501 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:08.505 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:34:08.509 00.004 11872 Enqueuing Expose request
22:34:08.514 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.63) opts 0xd
22:34:08.514 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.01, -0.63)
22:34:08.514 00.000 9960 Moving (-0.01, -0.63) raw xDistance=-0.01 yDistance=0.62
22:34:08.514 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:34:08.515 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.62 from input 0.62
22:34:08.515 00.000 9960 MoveAxis(E, 0, ABG)
22:34:08.515 00.000 9960 Move returns status 0, amount 0
22:34:08.515 00.000 9960 MoveAxis(S, 460, ABG)
22:34:08.515 00.000 9960 Guiding  Dir = 1, Dur = 460
22:34:08.516 00.001 9960 IsSlewing returns 0
22:34:08.516 00.000 9960 IsGuiding returns 0
22:34:08.516 00.000 9960 PulseGuide returned control before completion, sleep 470
22:34:08.993 00.477 9960 IsGuiding returns 1
22:34:08.994 00.001 9960 scope still moving after pulse duration time elapsed
22:34:09.026 00.032 9960 IsSlewing returns 0
22:34:09.027 00.001 9960 IsGuiding returns 1
22:34:09.057 00.030 9960 IsSlewing returns 0
22:34:09.057 00.000 9960 IsGuiding returns 1
22:34:09.087 00.030 9960 IsSlewing returns 0
22:34:09.091 00.004 9960 IsGuiding returns 0
22:34:09.093 00.002 9960 scope move finished after 460 + 116 ms
22:34:09.093 00.000 9960 Move returns status 0, amount 460
22:34:09.093 00.000 9960 move complete, result=0
22:34:09.094 00.001 9960 worker thread done servicing request
22:34:09.094 00.000 11872 GuideStep: -0.0 px 0 ms EAST, 0.6 px 460 ms SOUTH
22:34:09.100 00.006 9960 Worker thread wakes up
22:34:09.100 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:34:09.100 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:34:10.354 01.254 9960 Exposure complete
22:34:10.496 00.142 9960 worker thread done servicing request
22:34:10.496 00.000 11872 OnExposeComplete: enter
22:34:10.501 00.005 11872 UpdateGuideState(): m_state=6
22:34:10.504 00.003 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 593
22:34:10.508 00.004 11872 Star::Find returns 1 (0), X=1788.40, Y=950.36, Mass=4718, SNR=46.6, Peak=189 HFD=5.6
22:34:10.511 00.003 11872 CameraToMount -- cameraTheta (-1.39) - m_xAngle (0.00) = xAngle (-1.40 = -1.40)
22:34:10.515 00.004 11872 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.57 = 1.57)
22:34:10.520 00.005 11872 CameraToMount -- cameraX=0.08 cameraY=-0.43 hyp=0.43 cameraTheta=-1.39 mountX=0.07 mountY=0.43, mountTheta=1.40
22:34:10.525 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.08, y=-0.43, opts=13)
22:34:10.528 00.003 11872 Enqueuing Move request for scope (0.08, -0.43)
22:34:10.530 00.002 9960 Worker thread wakes up
22:34:10.531 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=189, med=0, FiltMin=0, FiltMax=119, Gamma=1.000
22:34:10.534 00.003 11872 UpdateGuideState exits: m=4718 SNR=46.6
22:34:10.538 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:10.541 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:34:10.545 00.004 11872 Enqueuing Expose request
22:34:10.550 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.43) opts 0xd
22:34:10.550 00.000 9960 Handling offset move in thread for scope, endpoint = (0.08, -0.43)
22:34:10.550 00.000 9960 Moving (0.08, -0.43) raw xDistance=0.07 yDistance=0.43
22:34:10.550 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:34:10.550 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.43 from input 0.43
22:34:10.550 00.000 9960 MoveAxis(E, 0, ABG)
22:34:10.551 00.001 9960 Move returns status 0, amount 0
22:34:10.551 00.000 9960 MoveAxis(S, 324, ABG)
22:34:10.551 00.000 9960 Guiding  Dir = 1, Dur = 324
22:34:10.551 00.000 9960 IsSlewing returns 0
22:34:10.551 00.000 9960 IsGuiding returns 0
22:34:10.552 00.001 9960 PulseGuide returned control before completion, sleep 334
22:34:10.892 00.340 9960 IsGuiding returns 1
22:34:10.893 00.001 9960 scope still moving after pulse duration time elapsed
22:34:10.922 00.029 9960 IsSlewing returns 0
22:34:10.922 00.000 9960 IsGuiding returns 0
22:34:10.923 00.001 9960 scope move finished after 324 + 47 ms
22:34:10.923 00.000 9960 Move returns status 0, amount 324
22:34:10.923 00.000 9960 move complete, result=0
22:34:10.924 00.001 9960 worker thread done servicing request
22:34:10.924 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.4 px 324 ms SOUTH
22:34:10.931 00.007 9960 Worker thread wakes up
22:34:10.931 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:34:10.931 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:34:12.183 01.252 9960 Exposure complete
22:34:12.306 00.123 9960 worker thread done servicing request
22:34:12.307 00.001 11872 OnExposeComplete: enter
22:34:12.311 00.004 11872 UpdateGuideState(): m_state=6
22:34:12.315 00.004 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 594
22:34:12.319 00.004 11872 Star::Find returns 1 (0), X=1788.48, Y=950.49, Mass=4324, SNR=43.8, Peak=188 HFD=5.8
22:34:12.323 00.004 11872 CameraToMount -- cameraTheta (-1.10) - m_xAngle (0.00) = xAngle (-1.11 = -1.11)
22:34:12.326 00.003 11872 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.86 = 1.86)
22:34:12.331 00.005 11872 CameraToMount -- cameraX=0.15 cameraY=-0.30 hyp=0.33 cameraTheta=-1.10 mountX=0.15 mountY=0.32, mountTheta=1.13
22:34:12.336 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.15, y=-0.30, opts=13)
22:34:12.339 00.003 11872 Enqueuing Move request for scope (0.15, -0.30)
22:34:12.344 00.005 9960 Worker thread wakes up
22:34:12.344 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.30) opts 0xd
22:34:12.344 00.000 9960 Handling offset move in thread for scope, endpoint = (0.15, -0.30)
22:34:12.345 00.001 9960 Moving (0.15, -0.30) raw xDistance=0.15 yDistance=0.32
22:34:12.345 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:34:12.345 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.32 from input 0.32
22:34:12.345 00.000 9960 MoveAxis(E, 0, ABG)
22:34:12.345 00.000 9960 Move returns status 0, amount 0
22:34:12.345 00.000 9960 MoveAxis(S, 239, ABG)
22:34:12.346 00.001 9960 Guiding  Dir = 1, Dur = 239
22:34:12.346 00.000 9960 IsSlewing returns 0
22:34:12.346 00.000 9960 IsGuiding returns 0
22:34:12.347 00.001 9960 PulseGuide returned control before completion, sleep 249
22:34:12.347 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=188, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
22:34:12.352 00.005 11872 UpdateGuideState exits: m=4324 SNR=43.8
22:34:12.357 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:12.362 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:34:12.366 00.004 11872 Enqueuing Expose request
22:34:12.609 00.243 9960 IsGuiding returns 1
22:34:12.610 00.001 9960 scope still moving after pulse duration time elapsed
22:34:12.640 00.030 9960 IsSlewing returns 0
22:34:12.640 00.000 9960 IsGuiding returns 0
22:34:12.640 00.000 9960 scope move finished after 239 + 54 ms
22:34:12.641 00.001 9960 Move returns status 0, amount 239
22:34:12.641 00.000 9960 move complete, result=0
22:34:12.641 00.000 9960 worker thread done servicing request
22:34:12.641 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 0.3 px 239 ms SOUTH
22:34:12.647 00.006 9960 Worker thread wakes up
22:34:12.647 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:34:12.647 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:34:13.903 01.256 9960 Exposure complete
22:34:14.004 00.101 9960 worker thread done servicing request
22:34:14.005 00.001 11872 OnExposeComplete: enter
22:34:14.008 00.003 11872 UpdateGuideState(): m_state=6
22:34:14.012 00.004 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 595
22:34:14.017 00.005 11872 Star::Find returns 1 (0), X=1788.49, Y=950.54, Mass=4442, SNR=44.9, Peak=193 HFD=5.8
22:34:14.021 00.004 11872 CameraToMount -- cameraTheta (-1.00) - m_xAngle (0.00) = xAngle (-1.00 = -1.00)
22:34:14.025 00.004 11872 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.97 = 1.97)
22:34:14.030 00.005 11872 CameraToMount -- cameraX=0.16 cameraY=-0.25 hyp=0.30 cameraTheta=-1.00 mountX=0.16 mountY=0.28, mountTheta=1.04
22:34:14.035 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.16, y=-0.25, opts=13)
22:34:14.039 00.004 11872 Enqueuing Move request for scope (0.16, -0.25)
22:34:14.042 00.003 9960 Worker thread wakes up
22:34:14.042 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=193, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
22:34:14.048 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.25) opts 0xd
22:34:14.048 00.000 9960 Handling offset move in thread for scope, endpoint = (0.16, -0.25)
22:34:14.048 00.000 11872 UpdateGuideState exits: m=4442 SNR=44.9
22:34:14.052 00.004 9960 Moving (0.16, -0.25) raw xDistance=0.16 yDistance=0.28
22:34:14.053 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
22:34:14.053 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.28 from input 0.28
22:34:14.053 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:14.057 00.004 9960 MoveAxis(E, 0, ABG)
22:34:14.057 00.000 9960 Move returns status 0, amount 0
22:34:14.057 00.000 9960 MoveAxis(S, 208, ABG)
22:34:14.057 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:34:14.063 00.006 11872 Enqueuing Expose request
22:34:14.066 00.003 9960 Guiding  Dir = 1, Dur = 208
22:34:14.066 00.000 9960 IsSlewing returns 0
22:34:14.066 00.000 9960 IsGuiding returns 0
22:34:14.067 00.001 9960 PulseGuide returned control before completion, sleep 218
22:34:14.299 00.232 9960 IsGuiding returns 1
22:34:14.299 00.000 9960 scope still moving after pulse duration time elapsed
22:34:14.327 00.028 9960 IsSlewing returns 0
22:34:14.330 00.003 9960 IsGuiding returns 0
22:34:14.330 00.000 9960 scope move finished after 208 + 55 ms
22:34:14.331 00.001 9960 Move returns status 0, amount 208
22:34:14.331 00.000 9960 move complete, result=0
22:34:14.331 00.000 9960 worker thread done servicing request
22:34:14.333 00.002 9960 Worker thread wakes up
22:34:14.333 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 0.3 px 208 ms SOUTH
22:34:14.341 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
22:34:14.342 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:34:15.588 01.246 9960 Exposure complete
22:34:15.715 00.127 9960 worker thread done servicing request
22:34:15.717 00.002 11872 OnExposeComplete: enter
22:34:15.721 00.004 11872 UpdateGuideState(): m_state=6
22:34:15.725 00.004 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 596
22:34:15.728 00.003 11872 Star::Find returns 1 (0), X=1788.54, Y=951.01, Mass=4037, SNR=42.5, Peak=206 HFD=6.0
22:34:15.733 00.005 11872 CameraToMount -- cameraTheta (0.80) - m_xAngle (0.00) = xAngle (0.80 = 0.80)
22:34:15.737 00.004 11872 CameraToMount -- cameraTheta (0.80) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (3.77 = -2.52)
22:34:15.741 00.004 11872 CameraToMount -- cameraX=0.22 cameraY=0.22 hyp=0.31 cameraTheta=0.80 mountX=0.22 mountY=-0.18, mountTheta=-0.70
22:34:15.746 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.22, y=0.22, opts=13)
22:34:15.750 00.004 11872 Enqueuing Move request for scope (0.22, 0.22)
22:34:15.753 00.003 9960 Worker thread wakes up
22:34:15.753 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.22) opts 0xd
22:34:15.753 00.000 9960 Handling offset move in thread for scope, endpoint = (0.22, 0.22)
22:34:15.753 00.000 9960 Moving (0.22, 0.22) raw xDistance=0.22 yDistance=-0.18
22:34:15.753 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
22:34:15.755 00.002 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:34:15.755 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=0, FiltMin=0, FiltMax=115, Gamma=1.000
22:34:15.759 00.004 11872 UpdateGuideState exits: m=4037 SNR=42.5
22:34:15.763 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:34:15.763 00.000 9960 MoveAxis(W, 101, ABG)
22:34:15.764 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:15.768 00.004 9960 Guiding  Dir = 3, Dur = 101
22:34:15.768 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:34:15.772 00.004 11872 Enqueuing Expose request
22:34:15.775 00.003 9960 IsSlewing returns 0
22:34:15.775 00.000 9960 IsGuiding returns 0
22:34:15.775 00.000 9960 PulseGuide returned control before completion, sleep 111
22:34:15.893 00.118 9960 IsGuiding returns 1
22:34:15.894 00.001 9960 scope still moving after pulse duration time elapsed
22:34:15.925 00.031 9960 IsSlewing returns 0
22:34:15.925 00.000 9960 IsGuiding returns 0
22:34:15.926 00.001 9960 scope move finished after 101 + 49 ms
22:34:15.926 00.000 9960 Move returns status 0, amount 101
22:34:15.926 00.000 9960 MoveAxis(N, 0, ABG)
22:34:15.926 00.000 9960 Move returns status 0, amount 0
22:34:15.926 00.000 9960 move complete, result=0
22:34:15.927 00.001 9960 worker thread done servicing request
22:34:15.927 00.000 11872 GuideStep: 0.2 px 101 ms WEST, -0.2 px 0 ms NORTH
22:34:15.931 00.004 9960 Worker thread wakes up
22:34:15.931 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:34:15.931 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:34:17.184 01.253 9960 Exposure complete
22:34:17.315 00.131 9960 worker thread done servicing request
22:34:17.315 00.000 11872 OnExposeComplete: enter
22:34:17.320 00.005 11872 UpdateGuideState(): m_state=6
22:34:17.323 00.003 11872 Star::Find(15, 1788, 951, 0, (0,0,0,0), 1.5, 10.0, 255) frame 597
22:34:17.327 00.004 11872 Star::Find returns 1 (0), X=1788.80, Y=949.65, Mass=4416, SNR=44.7, Peak=188 HFD=5.8
22:34:17.333 00.006 11872 CameraToMount -- cameraTheta (-1.18) - m_xAngle (0.00) = xAngle (-1.18 = -1.18)
22:34:17.336 00.003 11872 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.79 = 1.79)
22:34:17.340 00.004 11872 CameraToMount -- cameraX=0.48 cameraY=-1.14 hyp=1.24 cameraTheta=-1.18 mountX=0.47 mountY=1.21, mountTheta=1.20
22:34:17.345 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.48, y=-1.14, opts=13)
22:34:17.349 00.004 11872 Enqueuing Move request for scope (0.48, -1.14)
22:34:17.353 00.004 9960 Worker thread wakes up
22:34:17.354 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.48, -1.14) opts 0xd
22:34:17.354 00.000 9960 Handling offset move in thread for scope, endpoint = (0.48, -1.14)
22:34:17.354 00.000 9960 Moving (0.48, -1.14) raw xDistance=0.47 yDistance=1.21
22:34:17.354 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.47
22:34:17.355 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=188, med=0, FiltMin=0, FiltMax=119, Gamma=1.000
22:34:17.359 00.004 11872 UpdateGuideState exits: m=4416 SNR=44.7
22:34:17.364 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:17.368 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:34:17.371 00.003 11872 Enqueuing Expose request
22:34:17.375 00.004 9960 GuideAlgorithmResistSwitch::result() returns 1.21 from input 1.21
22:34:17.375 00.000 9960 MoveAxis(W, 228, ABG)
22:34:17.375 00.000 9960 Guiding  Dir = 3, Dur = 228
22:34:17.375 00.000 9960 IsSlewing returns 0
22:34:17.377 00.002 9960 IsGuiding returns 0
22:34:17.377 00.000 9960 PulseGuide returned control before completion, sleep 238
22:34:17.630 00.253 9960 IsGuiding returns 0
22:34:17.630 00.000 9960 Move returns status 0, amount 228
22:34:17.632 00.002 9960 MoveAxis(S, 902, ABG)
22:34:17.632 00.000 9960 Guiding  Dir = 1, Dur = 902
22:34:17.633 00.001 9960 IsSlewing returns 0
22:34:17.633 00.000 9960 IsGuiding returns 0
22:34:17.633 00.000 9960 PulseGuide returned control before completion, sleep 912
22:34:18.555 00.922 9960 IsGuiding returns 1
22:34:18.557 00.002 9960 scope still moving after pulse duration time elapsed
22:34:18.587 00.030 9960 IsSlewing returns 0
22:34:18.587 00.000 9960 IsGuiding returns 0
22:34:18.589 00.002 9960 scope move finished after 902 + 53 ms
22:34:18.589 00.000 9960 Move returns status 0, amount 902
22:34:18.590 00.001 9960 move complete, result=0
22:34:18.590 00.000 9960 worker thread done servicing request
22:34:18.590 00.000 9960 Worker thread wakes up
22:34:18.590 00.000 11872 GuideStep: 0.5 px 228 ms WEST, 1.2 px 902 ms SOUTH
22:34:18.597 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:34:18.597 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:34:19.854 01.257 9960 Exposure complete
22:34:19.964 00.110 9960 worker thread done servicing request
22:34:19.964 00.000 11872 OnExposeComplete: enter
22:34:19.967 00.003 11872 UpdateGuideState(): m_state=6
22:34:19.972 00.005 11872 Star::Find(15, 1788, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 598
22:34:19.977 00.005 11872 Star::Find returns 1 (0), X=1788.61, Y=950.80, Mass=4338, SNR=44.5, Peak=195 HFD=5.8
22:34:19.981 00.004 11872 CameraToMount -- cameraTheta (0.04) - m_xAngle (0.00) = xAngle (0.04 = 0.04)
22:34:19.984 00.003 11872 CameraToMount -- cameraTheta (0.04) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (3.01 = 3.01)
22:34:19.988 00.004 11872 CameraToMount -- cameraX=0.28 cameraY=0.01 hyp=0.28 cameraTheta=0.04 mountX=0.28 mountY=0.04, mountTheta=0.13
22:34:19.994 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.28, y=0.01, opts=13)
22:34:19.998 00.004 11872 Enqueuing Move request for scope (0.28, 0.01)
22:34:20.002 00.004 9960 Worker thread wakes up
22:34:20.002 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.01) opts 0xd
22:34:20.002 00.000 9960 Handling offset move in thread for scope, endpoint = (0.28, 0.01)
22:34:20.002 00.000 9960 Moving (0.28, 0.01) raw xDistance=0.28 yDistance=0.04
22:34:20.003 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.28
22:34:20.003 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:34:20.004 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=195, med=0, FiltMin=0, FiltMax=102, Gamma=1.000
22:34:20.008 00.004 11872 UpdateGuideState exits: m=4338 SNR=44.5
22:34:20.011 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:20.016 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:34:20.019 00.003 11872 Enqueuing Expose request
22:34:20.024 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:34:20.024 00.000 9960 MoveAxis(W, 149, ABG)
22:34:20.024 00.000 9960 Guiding  Dir = 3, Dur = 149
22:34:20.025 00.001 9960 IsSlewing returns 0
22:34:20.025 00.000 9960 IsGuiding returns 0
22:34:20.026 00.001 9960 PulseGuide returned control before completion, sleep 159
22:34:20.187 00.161 9960 IsGuiding returns 1
22:34:20.188 00.001 9960 scope still moving after pulse duration time elapsed
22:34:20.218 00.030 9960 IsSlewing returns 0
22:34:20.219 00.001 9960 IsGuiding returns 0
22:34:20.220 00.001 9960 scope move finished after 149 + 45 ms
22:34:20.221 00.001 9960 Move returns status 0, amount 149
22:34:20.222 00.001 9960 MoveAxis(N, 0, ABG)
22:34:20.222 00.000 9960 Move returns status 0, amount 0
22:34:20.222 00.000 9960 move complete, result=0
22:34:20.223 00.001 9960 worker thread done servicing request
22:34:20.223 00.000 9960 Worker thread wakes up
22:34:20.224 00.001 11872 GuideStep: 0.3 px 149 ms WEST, 0.0 px 0 ms NORTH
22:34:20.229 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:34:20.230 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:34:21.475 01.245 9960 Exposure complete
22:34:21.580 00.105 9960 worker thread done servicing request
22:34:21.581 00.001 11872 OnExposeComplete: enter
22:34:21.587 00.006 11872 UpdateGuideState(): m_state=6
22:34:21.590 00.003 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 599
22:34:21.595 00.005 11872 Star::Find returns 1 (0), X=1788.36, Y=950.75, Mass=4426, SNR=44.6, Peak=208 HFD=5.6
22:34:21.598 00.003 11872 CameraToMount -- cameraTheta (-0.87) - m_xAngle (0.00) = xAngle (-0.87 = -0.87)
22:34:21.603 00.005 11872 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.10 = 2.10)
22:34:21.606 00.003 11872 CameraToMount -- cameraX=0.03 cameraY=-0.04 hyp=0.05 cameraTheta=-0.87 mountX=0.03 mountY=0.04, mountTheta=0.93
22:34:21.612 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.03, y=-0.04, opts=13)
22:34:21.616 00.004 11872 Enqueuing Move request for scope (0.03, -0.04)
22:34:21.620 00.004 9960 Worker thread wakes up
22:34:21.621 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.04) opts 0xd
22:34:21.621 00.000 9960 Handling offset move in thread for scope, endpoint = (0.03, -0.04)
22:34:21.621 00.000 9960 Moving (0.03, -0.04) raw xDistance=0.03 yDistance=0.04
22:34:21.621 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:34:21.622 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:34:21.622 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=208, med=0, FiltMin=0, FiltMax=121, Gamma=1.000
22:34:21.626 00.004 11872 UpdateGuideState exits: m=4426 SNR=44.6
22:34:21.629 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:21.633 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:34:21.638 00.005 11872 Enqueuing Expose request
22:34:21.641 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:34:21.641 00.000 9960 MoveAxis(E, 0, ABG)
22:34:21.642 00.001 9960 Move returns status 0, amount 0
22:34:21.642 00.000 9960 MoveAxis(N, 0, ABG)
22:34:21.642 00.000 9960 Move returns status 0, amount 0
22:34:21.643 00.001 9960 move complete, result=0
22:34:21.643 00.000 9960 worker thread done servicing request
22:34:21.643 00.000 9960 Worker thread wakes up
22:34:21.644 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:34:21.644 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:34:21.644 00.000 11872 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:34:22.890 01.246 9960 Exposure complete
22:34:23.037 00.147 9960 worker thread done servicing request
22:34:23.038 00.001 11872 OnExposeComplete: enter
22:34:23.043 00.005 11872 UpdateGuideState(): m_state=6
22:34:23.049 00.006 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 600
22:34:23.056 00.007 11872 Star::Find returns 1 (0), X=1788.38, Y=950.64, Mass=4347, SNR=44.4, Peak=205 HFD=5.5
22:34:23.062 00.006 11872 CameraToMount -- cameraTheta (-1.24) - m_xAngle (0.00) = xAngle (-1.24 = -1.24)
22:34:23.068 00.006 11872 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.72 = 1.72)
22:34:23.074 00.006 11872 CameraToMount -- cameraX=0.05 cameraY=-0.15 hyp=0.16 cameraTheta=-1.24 mountX=0.05 mountY=0.16, mountTheta=1.26
22:34:23.080 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.05, y=-0.15, opts=13)
22:34:23.088 00.008 11872 Enqueuing Move request for scope (0.05, -0.15)
22:34:23.094 00.006 9960 Worker thread wakes up
22:34:23.094 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.15) opts 0xd
22:34:23.094 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=205, med=0, FiltMin=0, FiltMax=119, Gamma=1.000
22:34:23.100 00.006 9960 Handling offset move in thread for scope, endpoint = (0.05, -0.15)
22:34:23.100 00.000 11872 UpdateGuideState exits: m=4347 SNR=44.4
22:34:23.109 00.009 9960 Moving (0.05, -0.15) raw xDistance=0.05 yDistance=0.16
22:34:23.109 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:23.117 00.008 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:34:23.117 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:34:23.122 00.005 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:34:23.122 00.000 11872 Enqueuing Expose request
22:34:23.127 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
22:34:23.127 00.000 9960 MoveAxis(E, 0, ABG)
22:34:23.127 00.000 9960 Move returns status 0, amount 0
22:34:23.127 00.000 9960 MoveAxis(N, 0, ABG)
22:34:23.127 00.000 9960 Move returns status 0, amount 0
22:34:23.127 00.000 9960 move complete, result=0
22:34:23.128 00.001 9960 worker thread done servicing request
22:34:23.128 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:34:23.133 00.005 9960 Worker thread wakes up
22:34:23.133 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:34:23.134 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:34:24.392 01.258 9960 Exposure complete
22:34:24.519 00.127 9960 worker thread done servicing request
22:34:24.519 00.000 11872 OnExposeComplete: enter
22:34:24.523 00.004 11872 UpdateGuideState(): m_state=6
22:34:24.528 00.005 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 601
22:34:24.531 00.003 11872 Star::Find returns 1 (0), X=1788.37, Y=950.55, Mass=4209, SNR=43.5, Peak=202 HFD=5.6
22:34:24.536 00.005 11872 CameraToMount -- cameraTheta (-1.40) - m_xAngle (0.00) = xAngle (-1.40 = -1.40)
22:34:24.539 00.003 11872 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.57 = 1.57)
22:34:24.544 00.005 11872 CameraToMount -- cameraX=0.04 cameraY=-0.25 hyp=0.25 cameraTheta=-1.40 mountX=0.04 mountY=0.25, mountTheta=1.41
22:34:24.551 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.04, y=-0.25, opts=13)
22:34:24.557 00.006 11872 Enqueuing Move request for scope (0.04, -0.25)
22:34:24.561 00.004 9960 Worker thread wakes up
22:34:24.561 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=202, med=0, FiltMin=0, FiltMax=119, Gamma=1.000
22:34:24.566 00.005 11872 UpdateGuideState exits: m=4209 SNR=43.5
22:34:24.569 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:24.573 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.25) opts 0xd
22:34:24.574 00.001 9960 Handling offset move in thread for scope, endpoint = (0.04, -0.25)
22:34:24.574 00.000 9960 Moving (0.04, -0.25) raw xDistance=0.04 yDistance=0.25
22:34:24.575 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:34:24.575 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.25
22:34:24.575 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:34:24.580 00.005 9960 MoveAxis(E, 0, ABG)
22:34:24.580 00.000 11872 Enqueuing Expose request
22:34:24.585 00.005 9960 Move returns status 0, amount 0
22:34:24.585 00.000 9960 MoveAxis(S, 186, ABG)
22:34:24.585 00.000 9960 Guiding  Dir = 1, Dur = 186
22:34:24.585 00.000 9960 IsSlewing returns 0
22:34:24.586 00.001 9960 IsGuiding returns 0
22:34:24.586 00.000 9960 PulseGuide returned control before completion, sleep 196
22:34:24.784 00.198 9960 IsGuiding returns 1
22:34:24.785 00.001 9960 scope still moving after pulse duration time elapsed
22:34:24.815 00.030 9960 IsSlewing returns 0
22:34:24.816 00.001 9960 IsGuiding returns 0
22:34:24.816 00.000 9960 scope move finished after 186 + 45 ms
22:34:24.818 00.002 9960 Move returns status 0, amount 186
22:34:24.818 00.000 9960 move complete, result=0
22:34:24.819 00.001 9960 worker thread done servicing request
22:34:24.819 00.000 9960 Worker thread wakes up
22:34:24.820 00.001 11872 GuideStep: 0.0 px 0 ms EAST, 0.2 px 186 ms SOUTH
22:34:24.826 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:34:24.827 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:34:26.082 01.255 9960 Exposure complete
22:34:26.207 00.125 9960 worker thread done servicing request
22:34:26.208 00.001 11872 OnExposeComplete: enter
22:34:26.212 00.004 11872 UpdateGuideState(): m_state=6
22:34:26.217 00.005 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 602
22:34:26.221 00.004 11872 Star::Find returns 1 (0), X=1788.47, Y=950.61, Mass=4377, SNR=44.4, Peak=210 HFD=5.6
22:34:26.225 00.004 11872 CameraToMount -- cameraTheta (-0.92) - m_xAngle (0.00) = xAngle (-0.92 = -0.92)
22:34:26.228 00.003 11872 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.05 = 2.05)
22:34:26.233 00.005 11872 CameraToMount -- cameraX=0.14 cameraY=-0.19 hyp=0.23 cameraTheta=-0.92 mountX=0.14 mountY=0.21, mountTheta=0.98
22:34:26.238 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.14, y=-0.19, opts=13)
22:34:26.242 00.004 11872 Enqueuing Move request for scope (0.14, -0.19)
22:34:26.246 00.004 9960 Worker thread wakes up
22:34:26.246 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.19) opts 0xd
22:34:26.246 00.000 9960 Handling offset move in thread for scope, endpoint = (0.14, -0.19)
22:34:26.246 00.000 9960 Moving (0.14, -0.19) raw xDistance=0.14 yDistance=0.21
22:34:26.246 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:34:26.247 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
22:34:26.247 00.000 9960 MoveAxis(E, 0, ABG)
22:34:26.247 00.000 9960 Move returns status 0, amount 0
22:34:26.247 00.000 9960 MoveAxis(S, 155, ABG)
22:34:26.247 00.000 9960 Guiding  Dir = 1, Dur = 155
22:34:26.248 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=210, med=0, FiltMin=0, FiltMax=110, Gamma=1.000
22:34:26.251 00.003 9960 IsSlewing returns 0
22:34:26.252 00.001 11872 UpdateGuideState exits: m=4377 SNR=44.4
22:34:26.256 00.004 9960 IsGuiding returns 0
22:34:26.256 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:26.261 00.005 9960 PulseGuide returned control before completion, sleep 165
22:34:26.261 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:34:26.265 00.004 11872 Enqueuing Expose request
22:34:26.430 00.165 9960 IsGuiding returns 1
22:34:26.431 00.001 9960 scope still moving after pulse duration time elapsed
22:34:26.463 00.032 9960 IsSlewing returns 0
22:34:26.464 00.001 9960 IsGuiding returns 0
22:34:26.465 00.001 9960 scope move finished after 155 + 54 ms
22:34:26.465 00.000 9960 Move returns status 0, amount 155
22:34:26.466 00.001 9960 move complete, result=0
22:34:26.466 00.000 9960 worker thread done servicing request
22:34:26.467 00.001 11872 GuideStep: 0.1 px 0 ms EAST, 0.2 px 155 ms SOUTH
22:34:26.473 00.006 9960 Worker thread wakes up
22:34:26.473 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:34:26.473 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:34:27.724 01.251 9960 Exposure complete
22:34:27.842 00.118 9960 worker thread done servicing request
22:34:27.842 00.000 11872 OnExposeComplete: enter
22:34:27.847 00.005 11872 UpdateGuideState(): m_state=6
22:34:27.851 00.004 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 603
22:34:27.856 00.005 11872 Star::Find returns 1 (0), X=1788.49, Y=950.67, Mass=4325, SNR=43.9, Peak=201 HFD=5.5
22:34:27.859 00.003 11872 CameraToMount -- cameraTheta (-0.63) - m_xAngle (0.00) = xAngle (-0.63 = -0.63)
22:34:27.863 00.004 11872 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.34 = 2.34)
22:34:27.867 00.004 11872 CameraToMount -- cameraX=0.16 cameraY=-0.12 hyp=0.20 cameraTheta=-0.63 mountX=0.16 mountY=0.14, mountTheta=0.73
22:34:27.872 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.16, y=-0.12, opts=13)
22:34:27.878 00.006 11872 Enqueuing Move request for scope (0.16, -0.12)
22:34:27.881 00.003 9960 Worker thread wakes up
22:34:27.882 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.12) opts 0xd
22:34:27.882 00.000 9960 Handling offset move in thread for scope, endpoint = (0.16, -0.12)
22:34:27.882 00.000 9960 Moving (0.16, -0.12) raw xDistance=0.16 yDistance=0.14
22:34:27.883 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
22:34:27.883 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:34:27.883 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=201, med=0, FiltMin=0, FiltMax=115, Gamma=1.000
22:34:27.887 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
22:34:27.887 00.000 9960 MoveAxis(E, 0, ABG)
22:34:27.888 00.001 9960 Move returns status 0, amount 0
22:34:27.888 00.000 9960 MoveAxis(N, 0, ABG)
22:34:27.889 00.001 9960 Move returns status 0, amount 0
22:34:27.889 00.000 9960 move complete, result=0
22:34:27.889 00.000 11872 UpdateGuideState exits: m=4325 SNR=43.9
22:34:27.893 00.004 9960 worker thread done servicing request
22:34:27.893 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:27.899 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:34:27.902 00.003 11872 Enqueuing Expose request
22:34:27.906 00.004 11872 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:34:27.910 00.004 9960 Worker thread wakes up
22:34:27.911 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:34:27.911 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:34:29.165 01.254 9960 Exposure complete
22:34:29.298 00.133 9960 worker thread done servicing request
22:34:29.299 00.001 11872 OnExposeComplete: enter
22:34:29.304 00.005 11872 UpdateGuideState(): m_state=6
22:34:29.309 00.005 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 604
22:34:29.314 00.005 11872 Star::Find returns 1 (0), X=1788.53, Y=950.42, Mass=4509, SNR=45.0, Peak=212 HFD=5.7
22:34:29.318 00.004 11872 CameraToMount -- cameraTheta (-1.07) - m_xAngle (0.00) = xAngle (-1.07 = -1.07)
22:34:29.321 00.003 11872 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.90 = 1.90)
22:34:29.325 00.004 11872 CameraToMount -- cameraX=0.21 cameraY=-0.37 hyp=0.43 cameraTheta=-1.07 mountX=0.20 mountY=0.40, mountTheta=1.10
22:34:29.331 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.21, y=-0.37, opts=13)
22:34:29.336 00.005 11872 Enqueuing Move request for scope (0.21, -0.37)
22:34:29.339 00.003 9960 Worker thread wakes up
22:34:29.340 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=212, med=0, FiltMin=0, FiltMax=111, Gamma=1.000
22:34:29.344 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.37) opts 0xd
22:34:29.344 00.000 9960 Handling offset move in thread for scope, endpoint = (0.21, -0.37)
22:34:29.344 00.000 9960 Moving (0.21, -0.37) raw xDistance=0.20 yDistance=0.40
22:34:29.344 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
22:34:29.345 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.40 from input 0.40
22:34:29.345 00.000 9960 MoveAxis(W, 96, ABG)
22:34:29.345 00.000 11872 UpdateGuideState exits: m=4509 SNR=45.0
22:34:29.349 00.004 9960 Guiding  Dir = 3, Dur = 96
22:34:29.349 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:29.354 00.005 9960 IsSlewing returns 0
22:34:29.354 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:34:29.358 00.004 11872 Enqueuing Expose request
22:34:29.363 00.005 9960 IsGuiding returns 0
22:34:29.363 00.000 9960 PulseGuide returned control before completion, sleep 106
22:34:29.487 00.124 9960 IsGuiding returns 1
22:34:29.487 00.000 9960 scope still moving after pulse duration time elapsed
22:34:29.516 00.029 9960 IsSlewing returns 0
22:34:29.517 00.001 9960 IsGuiding returns 0
22:34:29.517 00.000 9960 scope move finished after 96 + 58 ms
22:34:29.518 00.001 9960 Move returns status 0, amount 96
22:34:29.518 00.000 9960 MoveAxis(S, 301, ABG)
22:34:29.519 00.001 9960 Guiding  Dir = 1, Dur = 301
22:34:29.520 00.001 9960 IsSlewing returns 0
22:34:29.521 00.001 9960 IsGuiding returns 0
22:34:29.521 00.000 9960 PulseGuide returned control before completion, sleep 311
22:34:29.847 00.326 9960 IsGuiding returns 1
22:34:29.848 00.001 9960 scope still moving after pulse duration time elapsed
22:34:29.879 00.031 9960 IsSlewing returns 0
22:34:29.879 00.000 9960 IsGuiding returns 0
22:34:29.880 00.001 9960 scope move finished after 301 + 57 ms
22:34:29.880 00.000 9960 Move returns status 0, amount 301
22:34:29.881 00.001 9960 move complete, result=0
22:34:29.881 00.000 9960 worker thread done servicing request
22:34:29.882 00.001 11872 GuideStep: 0.2 px 96 ms WEST, 0.4 px 301 ms SOUTH
22:34:29.887 00.005 9960 Worker thread wakes up
22:34:29.887 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:34:29.887 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:34:31.140 01.253 9960 Exposure complete
22:34:31.262 00.122 9960 worker thread done servicing request
22:34:31.264 00.002 11872 OnExposeComplete: enter
22:34:31.268 00.004 11872 UpdateGuideState(): m_state=6
22:34:31.272 00.004 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 605
22:34:31.276 00.004 11872 Star::Find returns 1 (0), X=1788.28, Y=950.71, Mass=4312, SNR=44.1, Peak=204 HFD=5.6
22:34:31.280 00.004 11872 CameraToMount -- cameraTheta (-2.12) - m_xAngle (0.00) = xAngle (-2.13 = -2.13)
22:34:31.283 00.003 11872 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (0.84 = 0.84)
22:34:31.288 00.005 11872 CameraToMount -- cameraX=-0.05 cameraY=-0.08 hyp=0.09 cameraTheta=-2.12 mountX=-0.05 mountY=0.07, mountTheta=2.19
22:34:31.292 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.05, y=-0.08, opts=13)
22:34:31.296 00.004 11872 Enqueuing Move request for scope (-0.05, -0.08)
22:34:31.302 00.006 9960 Worker thread wakes up
22:34:31.302 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.08) opts 0xd
22:34:31.303 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=204, med=0, FiltMin=0, FiltMax=128, Gamma=1.000
22:34:31.307 00.004 11872 UpdateGuideState exits: m=4312 SNR=44.1
22:34:31.310 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:31.314 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:34:31.319 00.005 9960 Handling offset move in thread for scope, endpoint = (-0.05, -0.08)
22:34:31.319 00.000 9960 Moving (-0.05, -0.08) raw xDistance=-0.05 yDistance=0.07
22:34:31.319 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:34:31.319 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:34:31.319 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:34:31.319 00.000 9960 MoveAxis(E, 0, ABG)
22:34:31.320 00.001 9960 Move returns status 0, amount 0
22:34:31.320 00.000 9960 MoveAxis(N, 0, ABG)
22:34:31.320 00.000 9960 Move returns status 0, amount 0
22:34:31.320 00.000 9960 move complete, result=0
22:34:31.320 00.000 11872 Enqueuing Expose request
22:34:31.324 00.004 11872 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:34:31.327 00.003 9960 worker thread done servicing request
22:34:31.327 00.000 9960 Worker thread wakes up
22:34:31.327 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:34:31.329 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:34:32.580 01.251 9960 Exposure complete
22:34:32.703 00.123 9960 worker thread done servicing request
22:34:32.704 00.001 11872 OnExposeComplete: enter
22:34:32.711 00.007 11872 UpdateGuideState(): m_state=6
22:34:32.717 00.006 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 606
22:34:32.722 00.005 11872 Star::Find returns 1 (0), X=1788.51, Y=950.52, Mass=4478, SNR=44.5, Peak=193 HFD=5.8
22:34:32.725 00.003 11872 CameraToMount -- cameraTheta (-0.97) - m_xAngle (0.00) = xAngle (-0.98 = -0.98)
22:34:32.729 00.004 11872 CameraToMount -- cameraTheta (-0.97) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.99 = 1.99)
22:34:32.734 00.005 11872 CameraToMount -- cameraX=0.18 cameraY=-0.27 hyp=0.33 cameraTheta=-0.97 mountX=0.18 mountY=0.30, mountTheta=1.02
22:34:32.739 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.18, y=-0.27, opts=13)
22:34:32.744 00.005 11872 Enqueuing Move request for scope (0.18, -0.27)
22:34:32.747 00.003 9960 Worker thread wakes up
22:34:32.747 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=193, med=0, FiltMin=0, FiltMax=125, Gamma=1.000
22:34:32.751 00.004 11872 UpdateGuideState exits: m=4478 SNR=44.5
22:34:32.755 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.27) opts 0xd
22:34:32.755 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:32.758 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:34:32.762 00.004 11872 Enqueuing Expose request
22:34:32.766 00.004 9960 Handling offset move in thread for scope, endpoint = (0.18, -0.27)
22:34:32.766 00.000 9960 Moving (0.18, -0.27) raw xDistance=0.18 yDistance=0.30
22:34:32.766 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
22:34:32.766 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.30 from input 0.30
22:34:32.766 00.000 9960 MoveAxis(E, 0, ABG)
22:34:32.767 00.001 9960 Move returns status 0, amount 0
22:34:32.767 00.000 9960 MoveAxis(S, 223, ABG)
22:34:32.767 00.000 9960 Guiding  Dir = 1, Dur = 223
22:34:32.769 00.002 9960 IsSlewing returns 0
22:34:32.769 00.000 9960 IsGuiding returns 0
22:34:32.769 00.000 9960 PulseGuide returned control before completion, sleep 233
22:34:33.008 00.239 9960 IsGuiding returns 1
22:34:33.009 00.001 9960 scope still moving after pulse duration time elapsed
22:34:33.039 00.030 9960 IsSlewing returns 0
22:34:33.039 00.000 9960 IsGuiding returns 0
22:34:33.041 00.002 9960 scope move finished after 223 + 48 ms
22:34:33.041 00.000 9960 Move returns status 0, amount 223
22:34:33.042 00.001 9960 move complete, result=0
22:34:33.042 00.000 9960 worker thread done servicing request
22:34:33.042 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 0.3 px 223 ms SOUTH
22:34:33.048 00.006 9960 Worker thread wakes up
22:34:33.048 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:34:33.048 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:34:34.302 01.254 9960 Exposure complete
22:34:34.420 00.118 9960 worker thread done servicing request
22:34:34.421 00.001 11872 OnExposeComplete: enter
22:34:34.426 00.005 11872 UpdateGuideState(): m_state=6
22:34:34.431 00.005 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 607
22:34:34.436 00.005 11872 Star::Find returns 1 (0), X=1788.42, Y=950.55, Mass=4448, SNR=45.1, Peak=195 HFD=5.7
22:34:34.441 00.005 11872 CameraToMount -- cameraTheta (-1.20) - m_xAngle (0.00) = xAngle (-1.21 = -1.21)
22:34:34.444 00.003 11872 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.76 = 1.76)
22:34:34.448 00.004 11872 CameraToMount -- cameraX=0.09 cameraY=-0.24 hyp=0.26 cameraTheta=-1.20 mountX=0.09 mountY=0.26, mountTheta=1.22
22:34:34.453 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.09, y=-0.24, opts=13)
22:34:34.456 00.003 11872 Enqueuing Move request for scope (0.09, -0.24)
22:34:34.460 00.004 9960 Worker thread wakes up
22:34:34.460 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=195, med=0, FiltMin=0, FiltMax=132, Gamma=1.000
22:34:34.466 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.24) opts 0xd
22:34:34.466 00.000 9960 Handling offset move in thread for scope, endpoint = (0.09, -0.24)
22:34:34.466 00.000 9960 Moving (0.09, -0.24) raw xDistance=0.09 yDistance=0.26
22:34:34.466 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:34:34.466 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.26
22:34:34.466 00.000 9960 MoveAxis(E, 0, ABG)
22:34:34.466 00.000 9960 Move returns status 0, amount 0
22:34:34.466 00.000 9960 MoveAxis(S, 191, ABG)
22:34:34.467 00.001 9960 Guiding  Dir = 1, Dur = 191
22:34:34.467 00.000 11872 UpdateGuideState exits: m=4448 SNR=45.1
22:34:34.471 00.004 9960 IsSlewing returns 0
22:34:34.471 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:34.475 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:34:34.477 00.002 9960 IsGuiding returns 0
22:34:34.478 00.001 11872 Enqueuing Expose request
22:34:34.482 00.004 9960 PulseGuide returned control before completion, sleep 201
22:34:34.700 00.218 9960 IsGuiding returns 1
22:34:34.701 00.001 9960 scope still moving after pulse duration time elapsed
22:34:34.734 00.033 9960 IsSlewing returns 0
22:34:34.736 00.002 9960 IsGuiding returns 0
22:34:34.736 00.000 9960 scope move finished after 191 + 67 ms
22:34:34.736 00.000 9960 Move returns status 0, amount 191
22:34:34.737 00.001 9960 move complete, result=0
22:34:34.737 00.000 9960 worker thread done servicing request
22:34:34.737 00.000 9960 Worker thread wakes up
22:34:34.739 00.002 11872 GuideStep: 0.1 px 0 ms EAST, 0.3 px 191 ms SOUTH
22:34:34.744 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:34:34.745 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:34:35.997 01.252 9960 Exposure complete
22:34:36.121 00.124 9960 worker thread done servicing request
22:34:36.122 00.001 11872 OnExposeComplete: enter
22:34:36.127 00.005 11872 UpdateGuideState(): m_state=6
22:34:36.130 00.003 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 608
22:34:36.134 00.004 11872 Star::Find returns 1 (0), X=1788.55, Y=950.64, Mass=4341, SNR=44.2, Peak=205 HFD=5.7
22:34:36.139 00.005 11872 CameraToMount -- cameraTheta (-0.58) - m_xAngle (0.00) = xAngle (-0.59 = -0.59)
22:34:36.145 00.006 11872 CameraToMount -- cameraTheta (-0.58) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.38 = 2.38)
22:34:36.150 00.005 11872 CameraToMount -- cameraX=0.23 cameraY=-0.15 hyp=0.27 cameraTheta=-0.58 mountX=0.23 mountY=0.19, mountTheta=0.69
22:34:36.158 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=0.23, y=-0.15, opts=13)
22:34:36.163 00.005 11872 Enqueuing Move request for scope (0.23, -0.15)
22:34:36.167 00.004 9960 Worker thread wakes up
22:34:36.167 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=205, med=0, FiltMin=0, FiltMax=120, Gamma=1.000
22:34:36.173 00.006 11872 UpdateGuideState exits: m=4341 SNR=44.2
22:34:36.176 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.15) opts 0xd
22:34:36.177 00.001 9960 Handling offset move in thread for scope, endpoint = (0.23, -0.15)
22:34:36.177 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:36.182 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:34:36.185 00.003 11872 Enqueuing Expose request
22:34:36.189 00.004 9960 Moving (0.23, -0.15) raw xDistance=0.23 yDistance=0.19
22:34:36.190 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
22:34:36.190 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:34:36.190 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
22:34:36.190 00.000 9960 MoveAxis(W, 106, ABG)
22:34:36.191 00.001 9960 Guiding  Dir = 3, Dur = 106
22:34:36.191 00.000 9960 IsSlewing returns 0
22:34:36.191 00.000 9960 IsGuiding returns 0
22:34:36.192 00.001 9960 PulseGuide returned control before completion, sleep 116
22:34:36.312 00.120 9960 IsGuiding returns 1
22:34:36.313 00.001 9960 scope still moving after pulse duration time elapsed
22:34:36.341 00.028 9960 IsSlewing returns 0
22:34:36.342 00.001 9960 IsGuiding returns 0
22:34:36.343 00.001 9960 scope move finished after 106 + 45 ms
22:34:36.343 00.000 9960 Move returns status 0, amount 106
22:34:36.343 00.000 9960 MoveAxis(N, 0, ABG)
22:34:36.344 00.001 9960 Move returns status 0, amount 0
22:34:36.344 00.000 9960 move complete, result=0
22:34:36.345 00.001 9960 worker thread done servicing request
22:34:36.345 00.000 9960 Worker thread wakes up
22:34:36.345 00.000 11872 GuideStep: 0.2 px 106 ms WEST, 0.2 px 0 ms NORTH
22:34:36.352 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:34:36.352 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:34:37.608 01.256 9960 Exposure complete
22:34:37.727 00.119 9960 worker thread done servicing request
22:34:37.728 00.001 11872 OnExposeComplete: enter
22:34:37.732 00.004 11872 UpdateGuideState(): m_state=6
22:34:37.737 00.005 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 609
22:34:37.741 00.004 11872 Star::Find returns 1 (0), X=1788.40, Y=950.53, Mass=4443, SNR=44.7, Peak=190 HFD=5.7
22:34:37.745 00.004 11872 CameraToMount -- cameraTheta (-1.30) - m_xAngle (0.00) = xAngle (-1.31 = -1.31)
22:34:37.749 00.004 11872 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.66 = 1.66)
22:34:37.752 00.003 11872 CameraToMount -- cameraX=0.07 cameraY=-0.26 hyp=0.27 cameraTheta=-1.30 mountX=0.07 mountY=0.27, mountTheta=1.32
22:34:37.758 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.07, y=-0.26, opts=13)
22:34:37.762 00.004 11872 Enqueuing Move request for scope (0.07, -0.26)
22:34:37.765 00.003 9960 Worker thread wakes up
22:34:37.765 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=190, med=0, FiltMin=0, FiltMax=108, Gamma=1.000
22:34:37.770 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.26) opts 0xd
22:34:37.771 00.001 9960 Handling offset move in thread for scope, endpoint = (0.07, -0.26)
22:34:37.771 00.000 9960 Moving (0.07, -0.26) raw xDistance=0.07 yDistance=0.27
22:34:37.771 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:34:37.771 00.000 11872 UpdateGuideState exits: m=4443 SNR=44.7
22:34:37.775 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:37.779 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:34:37.783 00.004 11872 Enqueuing Expose request
22:34:37.786 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.27
22:34:37.786 00.000 9960 MoveAxis(E, 0, ABG)
22:34:37.786 00.000 9960 Move returns status 0, amount 0
22:34:37.786 00.000 9960 MoveAxis(S, 202, ABG)
22:34:37.786 00.000 9960 Guiding  Dir = 1, Dur = 202
22:34:37.787 00.001 9960 IsSlewing returns 0
22:34:37.787 00.000 9960 IsGuiding returns 0
22:34:37.787 00.000 9960 PulseGuide returned control before completion, sleep 212
22:34:38.003 00.216 9960 IsGuiding returns 1
22:34:38.003 00.000 9960 scope still moving after pulse duration time elapsed
22:34:38.035 00.032 9960 IsSlewing returns 0
22:34:38.036 00.001 9960 IsGuiding returns 0
22:34:38.037 00.001 9960 scope move finished after 202 + 46 ms
22:34:38.037 00.000 9960 Move returns status 0, amount 202
22:34:38.038 00.001 9960 move complete, result=0
22:34:38.038 00.000 9960 worker thread done servicing request
22:34:38.038 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.3 px 202 ms SOUTH
22:34:38.046 00.008 9960 Worker thread wakes up
22:34:38.046 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:34:38.046 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:34:39.295 01.249 9960 Exposure complete
22:34:39.427 00.132 9960 worker thread done servicing request
22:34:39.428 00.001 11872 OnExposeComplete: enter
22:34:39.432 00.004 11872 UpdateGuideState(): m_state=6
22:34:39.436 00.004 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 610
22:34:39.440 00.004 11872 Star::Find returns 1 (0), X=1788.24, Y=950.71, Mass=4345, SNR=44.1, Peak=230 HFD=5.6
22:34:39.444 00.004 11872 CameraToMount -- cameraTheta (-2.45) - m_xAngle (0.00) = xAngle (-2.45 = -2.45)
22:34:39.448 00.004 11872 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (0.52 = 0.52)
22:34:39.453 00.005 11872 CameraToMount -- cameraX=-0.09 cameraY=-0.08 hyp=0.12 cameraTheta=-2.45 mountX=-0.09 mountY=0.06, mountTheta=2.57
22:34:39.459 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.09, y=-0.08, opts=13)
22:34:39.464 00.005 11872 Enqueuing Move request for scope (-0.09, -0.08)
22:34:39.468 00.004 9960 Worker thread wakes up
22:34:39.468 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.08) opts 0xd
22:34:39.468 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=230, med=0, FiltMin=0, FiltMax=108, Gamma=1.000
22:34:39.473 00.005 9960 Handling offset move in thread for scope, endpoint = (-0.09, -0.08)
22:34:39.474 00.001 11872 UpdateGuideState exits: m=4345 SNR=44.1
22:34:39.479 00.005 9960 Moving (-0.09, -0.08) raw xDistance=-0.09 yDistance=0.06
22:34:39.479 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:34:39.480 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:34:39.480 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:39.483 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:34:39.487 00.004 11872 Enqueuing Expose request
22:34:39.492 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:34:39.492 00.000 9960 MoveAxis(E, 0, ABG)
22:34:39.493 00.001 9960 Move returns status 0, amount 0
22:34:39.493 00.000 9960 MoveAxis(N, 0, ABG)
22:34:39.493 00.000 9960 Move returns status 0, amount 0
22:34:39.493 00.000 9960 move complete, result=0
22:34:39.493 00.000 9960 worker thread done servicing request
22:34:39.494 00.001 9960 Worker thread wakes up
22:34:39.494 00.000 11872 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:34:39.498 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
22:34:39.498 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:34:40.752 01.254 9960 Exposure complete
22:34:40.876 00.124 9960 worker thread done servicing request
22:34:40.877 00.001 11872 OnExposeComplete: enter
22:34:40.880 00.003 11872 UpdateGuideState(): m_state=6
22:34:40.885 00.005 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 611
22:34:40.889 00.004 11872 Star::Find returns 1 (0), X=1788.20, Y=950.59, Mass=4221, SNR=43.6, Peak=205 HFD=5.4
22:34:40.892 00.003 11872 CameraToMount -- cameraTheta (-2.13) - m_xAngle (0.00) = xAngle (-2.13 = -2.13)
22:34:40.897 00.005 11872 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (0.84 = 0.84)
22:34:40.901 00.004 11872 CameraToMount -- cameraX=-0.13 cameraY=-0.20 hyp=0.24 cameraTheta=-2.13 mountX=-0.13 mountY=0.18, mountTheta=2.19
22:34:40.906 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.13, y=-0.20, opts=13)
22:34:40.910 00.004 11872 Enqueuing Move request for scope (-0.13, -0.20)
22:34:40.912 00.002 9960 Worker thread wakes up
22:34:40.913 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=205, med=0, FiltMin=0, FiltMax=103, Gamma=1.000
22:34:40.916 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.20) opts 0xd
22:34:40.916 00.000 11872 UpdateGuideState exits: m=4221 SNR=43.6
22:34:40.920 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:40.923 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:34:40.927 00.004 11872 Enqueuing Expose request
22:34:40.932 00.005 9960 Handling offset move in thread for scope, endpoint = (-0.13, -0.20)
22:34:40.932 00.000 9960 Moving (-0.13, -0.20) raw xDistance=-0.13 yDistance=0.18
22:34:40.932 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:34:40.933 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:34:40.933 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
22:34:40.933 00.000 9960 MoveAxis(E, 0, ABG)
22:34:40.933 00.000 9960 Move returns status 0, amount 0
22:34:40.933 00.000 9960 MoveAxis(N, 0, ABG)
22:34:40.933 00.000 9960 Move returns status 0, amount 0
22:34:40.933 00.000 9960 move complete, result=0
22:34:40.934 00.001 9960 worker thread done servicing request
22:34:40.934 00.000 9960 Worker thread wakes up
22:34:40.934 00.000 11872 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:34:40.939 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:34:40.939 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:34:42.194 01.255 9960 Exposure complete
22:34:42.307 00.113 9960 worker thread done servicing request
22:34:42.307 00.000 11872 OnExposeComplete: enter
22:34:42.312 00.005 11872 UpdateGuideState(): m_state=6
22:34:42.316 00.004 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 612
22:34:42.320 00.004 11872 Star::Find returns 1 (0), X=1788.26, Y=950.40, Mass=4357, SNR=44.8, Peak=189 HFD=5.6
22:34:42.325 00.005 11872 CameraToMount -- cameraTheta (-1.75) - m_xAngle (0.00) = xAngle (-1.75 = -1.75)
22:34:42.329 00.004 11872 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.22 = 1.22)
22:34:42.333 00.004 11872 CameraToMount -- cameraX=-0.07 cameraY=-0.39 hyp=0.39 cameraTheta=-1.75 mountX=-0.07 mountY=0.37, mountTheta=1.76
22:34:42.338 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.07, y=-0.39, opts=13)
22:34:42.342 00.004 11872 Enqueuing Move request for scope (-0.07, -0.39)
22:34:42.346 00.004 9960 Worker thread wakes up
22:34:42.346 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.39) opts 0xd
22:34:42.347 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.07, -0.39)
22:34:42.347 00.000 9960 Moving (-0.07, -0.39) raw xDistance=-0.07 yDistance=0.37
22:34:42.347 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:34:42.347 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=189, med=0, FiltMin=0, FiltMax=100, Gamma=1.000
22:34:42.351 00.004 11872 UpdateGuideState exits: m=4357 SNR=44.8
22:34:42.355 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.37 from input 0.37
22:34:42.355 00.000 9960 MoveAxis(E, 0, ABG)
22:34:42.355 00.000 9960 Move returns status 0, amount 0
22:34:42.355 00.000 9960 MoveAxis(S, 275, ABG)
22:34:42.356 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:42.361 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:34:42.367 00.006 11872 Enqueuing Expose request
22:34:42.371 00.004 9960 Guiding  Dir = 1, Dur = 275
22:34:42.372 00.001 9960 IsSlewing returns 0
22:34:42.372 00.000 9960 IsGuiding returns 0
22:34:42.373 00.001 9960 PulseGuide returned control before completion, sleep 285
22:34:42.667 00.294 9960 IsGuiding returns 1
22:34:42.667 00.000 9960 scope still moving after pulse duration time elapsed
22:34:42.698 00.031 9960 IsSlewing returns 0
22:34:42.699 00.001 9960 IsGuiding returns 0
22:34:42.699 00.000 9960 scope move finished after 275 + 52 ms
22:34:42.700 00.001 9960 Move returns status 0, amount 275
22:34:42.700 00.000 9960 move complete, result=0
22:34:42.701 00.001 9960 worker thread done servicing request
22:34:42.701 00.000 9960 Worker thread wakes up
22:34:42.701 00.000 11872 GuideStep: -0.1 px 0 ms EAST, 0.4 px 275 ms SOUTH
22:34:42.708 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:34:42.708 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:34:43.950 01.242 9960 Exposure complete
22:34:44.070 00.120 9960 worker thread done servicing request
22:34:44.070 00.000 11872 OnExposeComplete: enter
22:34:44.075 00.005 11872 UpdateGuideState(): m_state=6
22:34:44.079 00.004 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 613
22:34:44.085 00.006 11872 Star::Find returns 1 (0), X=1788.08, Y=950.68, Mass=4292, SNR=43.7, Peak=205 HFD=5.5
22:34:44.091 00.006 11872 CameraToMount -- cameraTheta (-2.74) - m_xAngle (0.00) = xAngle (-2.75 = -2.75)
22:34:44.095 00.004 11872 CameraToMount -- cameraTheta (-2.74) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (0.22 = 0.22)
22:34:44.099 00.004 11872 CameraToMount -- cameraX=-0.25 cameraY=-0.11 hyp=0.27 cameraTheta=-2.74 mountX=-0.25 mountY=0.06, mountTheta=2.91
22:34:44.104 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.25, y=-0.11, opts=13)
22:34:44.108 00.004 11872 Enqueuing Move request for scope (-0.25, -0.11)
22:34:44.113 00.005 9960 Worker thread wakes up
22:34:44.113 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.11) opts 0xd
22:34:44.113 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.25, -0.11)
22:34:44.113 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=205, med=0, FiltMin=0, FiltMax=108, Gamma=1.000
22:34:44.118 00.005 9960 Moving (-0.25, -0.11) raw xDistance=-0.25 yDistance=0.06
22:34:44.118 00.000 11872 UpdateGuideState exits: m=4292 SNR=43.7
22:34:44.122 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:44.126 00.004 9960 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
22:34:44.126 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:34:44.131 00.005 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:34:44.131 00.000 11872 Enqueuing Expose request
22:34:44.137 00.006 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:34:44.137 00.000 9960 MoveAxis(E, 119, ABG)
22:34:44.138 00.001 9960 Guiding  Dir = 2, Dur = 119
22:34:44.139 00.001 9960 IsSlewing returns 0
22:34:44.139 00.000 9960 IsGuiding returns 0
22:34:44.140 00.001 9960 PulseGuide returned control before completion, sleep 129
22:34:44.271 00.131 9960 IsGuiding returns 1
22:34:44.273 00.002 9960 scope still moving after pulse duration time elapsed
22:34:44.303 00.030 9960 IsSlewing returns 0
22:34:44.303 00.000 9960 IsGuiding returns 1
22:34:44.335 00.032 9960 IsSlewing returns 0
22:34:44.336 00.001 9960 IsGuiding returns 0
22:34:44.336 00.000 9960 scope move finished after 119 + 77 ms
22:34:44.336 00.000 9960 Move returns status 0, amount 119
22:34:44.336 00.000 9960 MoveAxis(N, 0, ABG)
22:34:44.336 00.000 9960 Move returns status 0, amount 0
22:34:44.337 00.001 9960 move complete, result=0
22:34:44.337 00.000 9960 worker thread done servicing request
22:34:44.337 00.000 11872 GuideStep: -0.3 px 119 ms EAST, 0.1 px 0 ms NORTH
22:34:44.343 00.006 9960 Worker thread wakes up
22:34:44.344 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:34:44.344 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:34:45.593 01.249 9960 Exposure complete
22:34:45.708 00.115 9960 worker thread done servicing request
22:34:45.708 00.000 11872 OnExposeComplete: enter
22:34:45.713 00.005 11872 UpdateGuideState(): m_state=6
22:34:45.718 00.005 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 614
22:34:45.722 00.004 11872 Star::Find returns 1 (0), X=1788.38, Y=950.56, Mass=4286, SNR=44.1, Peak=218 HFD=5.6
22:34:45.726 00.004 11872 CameraToMount -- cameraTheta (-1.34) - m_xAngle (0.00) = xAngle (-1.34 = -1.34)
22:34:45.730 00.004 11872 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.63 = 1.63)
22:34:45.733 00.003 11872 CameraToMount -- cameraX=0.06 cameraY=-0.24 hyp=0.24 cameraTheta=-1.34 mountX=0.06 mountY=0.24, mountTheta=1.35
22:34:45.738 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.06, y=-0.24, opts=13)
22:34:45.744 00.006 11872 Enqueuing Move request for scope (0.06, -0.24)
22:34:45.748 00.004 9960 Worker thread wakes up
22:34:45.748 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=218, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
22:34:45.751 00.003 11872 UpdateGuideState exits: m=4286 SNR=44.1
22:34:45.755 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:45.759 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:34:45.763 00.004 11872 Enqueuing Expose request
22:34:45.767 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.24) opts 0xd
22:34:45.767 00.000 9960 Handling offset move in thread for scope, endpoint = (0.06, -0.24)
22:34:45.767 00.000 9960 Moving (0.06, -0.24) raw xDistance=0.06 yDistance=0.24
22:34:45.767 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:34:45.767 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
22:34:45.768 00.001 9960 MoveAxis(E, 0, ABG)
22:34:45.768 00.000 9960 Move returns status 0, amount 0
22:34:45.768 00.000 9960 MoveAxis(S, 180, ABG)
22:34:45.768 00.000 9960 Guiding  Dir = 1, Dur = 180
22:34:45.769 00.001 9960 IsSlewing returns 0
22:34:45.769 00.000 9960 IsGuiding returns 0
22:34:45.770 00.001 9960 PulseGuide returned control before completion, sleep 190
22:34:45.976 00.206 9960 IsGuiding returns 0
22:34:45.977 00.001 9960 Move returns status 0, amount 180
22:34:45.977 00.000 9960 move complete, result=0
22:34:45.977 00.000 9960 worker thread done servicing request
22:34:45.978 00.001 9960 Worker thread wakes up
22:34:45.979 00.001 11872 GuideStep: 0.1 px 0 ms EAST, 0.2 px 180 ms SOUTH
22:34:45.988 00.009 9960 worker thread servicing REQUEST_EXPOSE 1000
22:34:45.988 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:34:47.243 01.255 9960 Exposure complete
22:34:47.365 00.122 9960 worker thread done servicing request
22:34:47.366 00.001 11872 OnExposeComplete: enter
22:34:47.369 00.003 11872 UpdateGuideState(): m_state=6
22:34:47.373 00.004 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 615
22:34:47.378 00.005 11872 Star::Find returns 1 (0), X=1788.45, Y=950.45, Mass=4537, SNR=45.3, Peak=210 HFD=5.8
22:34:47.382 00.004 11872 CameraToMount -- cameraTheta (-1.24) - m_xAngle (0.00) = xAngle (-1.24 = -1.24)
22:34:47.385 00.003 11872 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.73 = 1.73)
22:34:47.389 00.004 11872 CameraToMount -- cameraX=0.12 cameraY=-0.34 hyp=0.36 cameraTheta=-1.24 mountX=0.12 mountY=0.35, mountTheta=1.25
22:34:47.395 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.12, y=-0.34, opts=13)
22:34:47.400 00.005 11872 Enqueuing Move request for scope (0.12, -0.34)
22:34:47.404 00.004 9960 Worker thread wakes up
22:34:47.405 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.34) opts 0xd
22:34:47.405 00.000 9960 Handling offset move in thread for scope, endpoint = (0.12, -0.34)
22:34:47.405 00.000 9960 Moving (0.12, -0.34) raw xDistance=0.12 yDistance=0.35
22:34:47.405 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:34:47.405 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.35 from input 0.35
22:34:47.407 00.002 9960 MoveAxis(E, 0, ABG)
22:34:47.407 00.000 9960 Move returns status 0, amount 0
22:34:47.407 00.000 9960 MoveAxis(S, 265, ABG)
22:34:47.407 00.000 9960 Guiding  Dir = 1, Dur = 265
22:34:47.407 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=210, med=0, FiltMin=0, FiltMax=113, Gamma=1.000
22:34:47.411 00.004 9960 IsSlewing returns 0
22:34:47.411 00.000 11872 UpdateGuideState exits: m=4537 SNR=45.3
22:34:47.416 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:47.419 00.003 9960 IsGuiding returns 0
22:34:47.419 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:34:47.424 00.005 11872 Enqueuing Expose request
22:34:47.429 00.005 9960 PulseGuide returned control before completion, sleep 275
22:34:47.714 00.285 9960 IsGuiding returns 1
22:34:47.715 00.001 9960 scope still moving after pulse duration time elapsed
22:34:47.744 00.029 9960 IsSlewing returns 0
22:34:47.749 00.005 9960 IsGuiding returns 1
22:34:47.775 00.026 9960 IsSlewing returns 0
22:34:47.776 00.001 9960 IsGuiding returns 1
22:34:47.807 00.031 9960 IsSlewing returns 0
22:34:47.808 00.001 9960 IsGuiding returns 1
22:34:47.838 00.030 9960 IsSlewing returns 0
22:34:47.839 00.001 9960 IsGuiding returns 0
22:34:47.839 00.000 9960 scope move finished after 265 + 154 ms
22:34:47.840 00.001 9960 Move returns status 0, amount 265
22:34:47.841 00.001 9960 move complete, result=0
22:34:47.841 00.000 9960 worker thread done servicing request
22:34:47.842 00.001 9960 Worker thread wakes up
22:34:47.842 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.4 px 265 ms SOUTH
22:34:47.848 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:34:47.848 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:34:49.109 01.261 9960 Exposure complete
22:34:49.225 00.116 9960 worker thread done servicing request
22:34:49.226 00.001 11872 OnExposeComplete: enter
22:34:49.229 00.003 11872 UpdateGuideState(): m_state=6
22:34:49.235 00.006 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 616
22:34:49.240 00.005 11872 Star::Find returns 1 (0), X=1788.51, Y=950.64, Mass=4507, SNR=45.4, Peak=186 HFD=5.9
22:34:49.244 00.004 11872 CameraToMount -- cameraTheta (-0.71) - m_xAngle (0.00) = xAngle (-0.71 = -0.71)
22:34:49.248 00.004 11872 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.26 = 2.26)
22:34:49.254 00.006 11872 CameraToMount -- cameraX=0.18 cameraY=-0.15 hyp=0.24 cameraTheta=-0.71 mountX=0.18 mountY=0.18, mountTheta=0.80
22:34:49.259 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.18, y=-0.15, opts=13)
22:34:49.263 00.004 11872 Enqueuing Move request for scope (0.18, -0.15)
22:34:49.266 00.003 9960 Worker thread wakes up
22:34:49.266 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.15) opts 0xd
22:34:49.266 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=186, med=0, FiltMin=0, FiltMax=108, Gamma=1.000
22:34:49.271 00.005 9960 Handling offset move in thread for scope, endpoint = (0.18, -0.15)
22:34:49.271 00.000 9960 Moving (0.18, -0.15) raw xDistance=0.18 yDistance=0.18
22:34:49.271 00.000 11872 UpdateGuideState exits: m=4507 SNR=45.4
22:34:49.275 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:49.279 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:34:49.282 00.003 11872 Enqueuing Expose request
22:34:49.286 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
22:34:49.286 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:34:49.286 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
22:34:49.286 00.000 9960 MoveAxis(E, 0, ABG)
22:34:49.287 00.001 9960 Move returns status 0, amount 0
22:34:49.288 00.001 9960 MoveAxis(N, 0, ABG)
22:34:49.288 00.000 9960 Move returns status 0, amount 0
22:34:49.288 00.000 9960 move complete, result=0
22:34:49.288 00.000 9960 worker thread done servicing request
22:34:49.288 00.000 9960 Worker thread wakes up
22:34:49.289 00.001 11872 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
22:34:49.293 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
22:34:49.293 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:34:50.541 01.248 9960 Exposure complete
22:34:50.681 00.140 9960 worker thread done servicing request
22:34:50.681 00.000 11872 OnExposeComplete: enter
22:34:50.684 00.003 11872 UpdateGuideState(): m_state=6
22:34:50.690 00.006 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 617
22:34:50.694 00.004 11872 Star::Find returns 1 (0), X=1787.71, Y=951.25, Mass=4349, SNR=44.4, Peak=175 HFD=5.6
22:34:50.698 00.004 11872 CameraToMount -- cameraTheta (2.51) - m_xAngle (0.00) = xAngle (2.50 = 2.50)
22:34:50.703 00.005 11872 CameraToMount -- cameraTheta (2.51) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (5.47 = -0.81)
22:34:50.707 00.004 11872 CameraToMount -- cameraX=-0.62 cameraY=0.46 hyp=0.77 cameraTheta=2.51 mountX=-0.62 mountY=-0.56, mountTheta=-2.41
22:34:50.712 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.62, y=0.46, opts=13)
22:34:50.716 00.004 11872 Enqueuing Move request for scope (-0.62, 0.46)
22:34:50.721 00.005 9960 Worker thread wakes up
22:34:50.722 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.62, 0.46) opts 0xd
22:34:50.722 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.62, 0.46)
22:34:50.722 00.000 9960 Moving (-0.62, 0.46) raw xDistance=-0.62 yDistance=-0.56
22:34:50.722 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.39 from input -0.62
22:34:50.722 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:34:50.723 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=175, med=0, FiltMin=0, FiltMax=102, Gamma=1.000
22:34:50.727 00.004 11872 UpdateGuideState exits: m=4349 SNR=44.4
22:34:50.732 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:50.737 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:34:50.742 00.005 11872 Enqueuing Expose request
22:34:50.747 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.56
22:34:50.747 00.000 9960 MoveAxis(E, 291, ABG)
22:34:50.747 00.000 9960 Guiding  Dir = 2, Dur = 291
22:34:50.748 00.001 9960 IsSlewing returns 0
22:34:50.748 00.000 9960 IsGuiding returns 0
22:34:50.749 00.001 9960 PulseGuide returned control before completion, sleep 301
22:34:51.060 00.311 9960 IsGuiding returns 1
22:34:51.061 00.001 9960 scope still moving after pulse duration time elapsed
22:34:51.091 00.030 9960 IsSlewing returns 0
22:34:51.093 00.002 9960 IsGuiding returns 1
22:34:51.124 00.031 9960 IsSlewing returns 0
22:34:51.125 00.001 9960 IsGuiding returns 1
22:34:51.154 00.029 9960 IsSlewing returns 0
22:34:51.155 00.001 9960 IsGuiding returns 0
22:34:51.155 00.000 9960 scope move finished after 291 + 116 ms
22:34:51.156 00.001 9960 Move returns status 0, amount 291
22:34:51.156 00.000 9960 MoveAxis(N, 0, ABG)
22:34:51.156 00.000 9960 Move returns status 0, amount 0
22:34:51.158 00.002 9960 move complete, result=0
22:34:51.158 00.000 9960 worker thread done servicing request
22:34:51.158 00.000 9960 Worker thread wakes up
22:34:51.159 00.001 11872 GuideStep: -0.6 px 291 ms EAST, -0.6 px 0 ms NORTH
22:34:51.165 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:34:51.165 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:34:52.417 01.252 9960 Exposure complete
22:34:52.542 00.125 9960 worker thread done servicing request
22:34:52.543 00.001 11872 OnExposeComplete: enter
22:34:52.548 00.005 11872 UpdateGuideState(): m_state=6
22:34:52.553 00.005 11872 Star::Find(15, 1787, 951, 0, (0,0,0,0), 1.5, 10.0, 255) frame 618
22:34:52.557 00.004 11872 Star::Find returns 1 (0), X=1788.55, Y=950.45, Mass=4421, SNR=44.9, Peak=171 HFD=5.8
22:34:52.561 00.004 11872 CameraToMount -- cameraTheta (-0.99) - m_xAngle (0.00) = xAngle (-0.99 = -0.99)
22:34:52.566 00.005 11872 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.98 = 1.98)
22:34:52.570 00.004 11872 CameraToMount -- cameraX=0.22 cameraY=-0.34 hyp=0.41 cameraTheta=-0.99 mountX=0.22 mountY=0.37, mountTheta=1.03
22:34:52.575 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.22, y=-0.34, opts=13)
22:34:52.578 00.003 11872 Enqueuing Move request for scope (0.22, -0.34)
22:34:52.583 00.005 9960 Worker thread wakes up
22:34:52.584 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.34) opts 0xd
22:34:52.584 00.000 9960 Handling offset move in thread for scope, endpoint = (0.22, -0.34)
22:34:52.585 00.001 9960 Moving (0.22, -0.34) raw xDistance=0.22 yDistance=0.37
22:34:52.585 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=171, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
22:34:52.589 00.004 11872 UpdateGuideState exits: m=4421 SNR=44.9
22:34:52.593 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.22
22:34:52.593 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.37 from input 0.37
22:34:52.593 00.000 9960 MoveAxis(W, 84, ABG)
22:34:52.593 00.000 9960 Guiding  Dir = 3, Dur = 84
22:34:52.593 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:52.598 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:34:52.602 00.004 11872 Enqueuing Expose request
22:34:52.607 00.005 9960 IsSlewing returns 0
22:34:52.607 00.000 9960 IsGuiding returns 0
22:34:52.607 00.000 9960 PulseGuide returned control before completion, sleep 94
22:34:52.704 00.097 9960 IsGuiding returns 1
22:34:52.705 00.001 9960 scope still moving after pulse duration time elapsed
22:34:52.736 00.031 9960 IsSlewing returns 0
22:34:52.737 00.001 9960 IsGuiding returns 0
22:34:52.737 00.000 9960 scope move finished after 84 + 46 ms
22:34:52.738 00.001 9960 Move returns status 0, amount 84
22:34:52.738 00.000 9960 MoveAxis(S, 278, ABG)
22:34:52.738 00.000 9960 Guiding  Dir = 1, Dur = 278
22:34:52.740 00.002 9960 IsSlewing returns 0
22:34:52.740 00.000 9960 IsGuiding returns 0
22:34:52.740 00.000 9960 PulseGuide returned control before completion, sleep 288
22:34:53.033 00.293 9960 IsGuiding returns 1
22:34:53.034 00.001 9960 scope still moving after pulse duration time elapsed
22:34:53.063 00.029 9960 IsSlewing returns 0
22:34:53.063 00.000 9960 IsGuiding returns 0
22:34:53.064 00.001 9960 scope move finished after 278 + 44 ms
22:34:53.064 00.000 9960 Move returns status 0, amount 278
22:34:53.065 00.001 9960 move complete, result=0
22:34:53.065 00.000 9960 worker thread done servicing request
22:34:53.065 00.000 11872 GuideStep: 0.2 px 84 ms WEST, 0.4 px 278 ms SOUTH
22:34:53.071 00.006 9960 Worker thread wakes up
22:34:53.071 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:34:53.071 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:34:54.324 01.253 9960 Exposure complete
22:34:54.448 00.124 9960 worker thread done servicing request
22:34:54.448 00.000 11872 OnExposeComplete: enter
22:34:54.452 00.004 11872 UpdateGuideState(): m_state=6
22:34:54.459 00.007 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 619
22:34:54.463 00.004 11872 Star::Find returns 1 (0), X=1788.35, Y=951.56, Mass=4497, SNR=44.8, Peak=165 HFD=5.6
22:34:54.468 00.005 11872 CameraToMount -- cameraTheta (1.54) - m_xAngle (0.00) = xAngle (1.53 = 1.53)
22:34:54.472 00.004 11872 CameraToMount -- cameraTheta (1.54) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.50 = -1.78)
22:34:54.477 00.005 11872 CameraToMount -- cameraX=0.03 cameraY=0.77 hyp=0.77 cameraTheta=1.54 mountX=0.03 mountY=-0.75, mountTheta=-1.53
22:34:54.483 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.03, y=0.77, opts=13)
22:34:54.487 00.004 11872 Enqueuing Move request for scope (0.03, 0.77)
22:34:54.491 00.004 9960 Worker thread wakes up
22:34:54.493 00.002 9960 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.77) opts 0xd
22:34:54.493 00.000 9960 Handling offset move in thread for scope, endpoint = (0.03, 0.77)
22:34:54.493 00.000 9960 Moving (0.03, 0.77) raw xDistance=0.03 yDistance=-0.75
22:34:54.493 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:34:54.493 00.000 9960 resist switch: large excursion: input -0.75 thresh 0.60 direction from 1 to -1
22:34:54.493 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.25
22:34:54.494 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.75 from input -0.75
22:34:54.494 00.000 9960 MoveAxis(E, 0, ABG)
22:34:54.494 00.000 9960 Move returns status 0, amount 0
22:34:54.494 00.000 9960 MoveAxis(N, 560, ABG)
22:34:54.495 00.001 9960 Guiding  Dir = 0, Dur = 560
22:34:54.495 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=165, med=0, FiltMin=0, FiltMax=119, Gamma=1.000
22:34:54.499 00.004 11872 UpdateGuideState exits: m=4497 SNR=44.8
22:34:54.504 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:54.508 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:34:54.512 00.004 11872 Enqueuing Expose request
22:34:54.515 00.003 9960 IsSlewing returns 0
22:34:54.517 00.002 9960 IsGuiding returns 0
22:34:54.517 00.000 9960 PulseGuide returned control before completion, sleep 570
22:34:55.091 00.574 9960 IsGuiding returns 1
22:34:55.094 00.003 9960 scope still moving after pulse duration time elapsed
22:34:55.123 00.029 9960 IsSlewing returns 0
22:34:55.123 00.000 9960 IsGuiding returns 0
22:34:55.123 00.000 9960 scope move finished after 560 + 47 ms
22:34:55.123 00.000 9960 Move returns status 0, amount 560
22:34:55.125 00.002 9960 move complete, result=0
22:34:55.125 00.000 9960 worker thread done servicing request
22:34:55.125 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.7 px 560 ms NORTH
22:34:55.129 00.004 9960 Worker thread wakes up
22:34:55.129 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:34:55.129 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:34:56.376 01.247 9960 Exposure complete
22:34:56.502 00.126 9960 worker thread done servicing request
22:34:56.502 00.000 11872 OnExposeComplete: enter
22:34:56.506 00.004 11872 UpdateGuideState(): m_state=6
22:34:56.509 00.003 11872 Star::Find(15, 1788, 951, 0, (0,0,0,0), 1.5, 10.0, 255) frame 620
22:34:56.514 00.005 11872 Star::Find returns 1 (0), X=1788.32, Y=951.46, Mass=4267, SNR=43.8, Peak=198 HFD=5.6
22:34:56.518 00.004 11872 CameraToMount -- cameraTheta (1.58) - m_xAngle (0.00) = xAngle (1.58 = 1.58)
22:34:56.523 00.005 11872 CameraToMount -- cameraTheta (1.58) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.54 = -1.74)
22:34:56.527 00.004 11872 CameraToMount -- cameraX=-0.01 cameraY=0.67 hyp=0.67 cameraTheta=1.58 mountX=-0.00 mountY=-0.66, mountTheta=-1.58
22:34:56.531 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.01, y=0.67, opts=13)
22:34:56.536 00.005 11872 Enqueuing Move request for scope (-0.01, 0.67)
22:34:56.540 00.004 9960 Worker thread wakes up
22:34:56.540 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.67) opts 0xd
22:34:56.540 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.01, 0.67)
22:34:56.541 00.001 9960 Moving (-0.01, 0.67) raw xDistance=-0.00 yDistance=-0.66
22:34:56.541 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
22:34:56.542 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=198, med=0, FiltMin=0, FiltMax=114, Gamma=1.000
22:34:56.545 00.003 9960 GuideAlgorithmResistSwitch::result() returns -0.66 from input -0.66
22:34:56.546 00.001 11872 UpdateGuideState exits: m=4267 SNR=43.8
22:34:56.551 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:56.557 00.006 9960 MoveAxis(E, 0, ABG)
22:34:56.557 00.000 9960 Move returns status 0, amount 0
22:34:56.557 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:34:56.561 00.004 11872 Enqueuing Expose request
22:34:56.565 00.004 9960 MoveAxis(N, 493, ABG)
22:34:56.565 00.000 9960 Guiding  Dir = 0, Dur = 493
22:34:56.565 00.000 9960 IsSlewing returns 0
22:34:56.565 00.000 9960 IsGuiding returns 0
22:34:56.566 00.001 9960 PulseGuide returned control before completion, sleep 503
22:34:57.083 00.517 9960 IsGuiding returns 1
22:34:57.083 00.000 9960 scope still moving after pulse duration time elapsed
22:34:57.114 00.031 9960 IsSlewing returns 0
22:34:57.115 00.001 9960 IsGuiding returns 0
22:34:57.115 00.000 9960 scope move finished after 493 + 56 ms
22:34:57.115 00.000 9960 Move returns status 0, amount 493
22:34:57.116 00.001 9960 move complete, result=0
22:34:57.116 00.000 9960 worker thread done servicing request
22:34:57.118 00.002 9960 Worker thread wakes up
22:34:57.118 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.7 px 493 ms NORTH
22:34:57.124 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:34:57.124 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:34:58.377 01.253 9960 Exposure complete
22:34:58.503 00.126 9960 worker thread done servicing request
22:34:58.504 00.001 11872 OnExposeComplete: enter
22:34:58.507 00.003 11872 UpdateGuideState(): m_state=6
22:34:58.511 00.004 11872 Star::Find(15, 1788, 951, 0, (0,0,0,0), 1.5, 10.0, 255) frame 621
22:34:58.514 00.003 11872 Star::Find returns 1 (0), X=1788.66, Y=949.59, Mass=4283, SNR=44.2, Peak=201 HFD=5.8
22:34:58.519 00.005 11872 CameraToMount -- cameraTheta (-1.30) - m_xAngle (0.00) = xAngle (-1.30 = -1.30)
22:34:58.524 00.005 11872 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.66 = 1.66)
22:34:58.528 00.004 11872 CameraToMount -- cameraX=0.33 cameraY=-1.20 hyp=1.25 cameraTheta=-1.30 mountX=0.33 mountY=1.24, mountTheta=1.31
22:34:58.533 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.33, y=-1.20, opts=13)
22:34:58.536 00.003 11872 Enqueuing Move request for scope (0.33, -1.20)
22:34:58.541 00.005 9960 Worker thread wakes up
22:34:58.541 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.33, -1.20) opts 0xd
22:34:58.541 00.000 9960 Handling offset move in thread for scope, endpoint = (0.33, -1.20)
22:34:58.542 00.001 9960 Moving (0.33, -1.20) raw xDistance=0.33 yDistance=1.24
22:34:58.542 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.33
22:34:58.542 00.000 9960 resist switch: large excursion: input 1.24 thresh 0.60 direction from -1 to 1
22:34:58.542 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=201, med=0, FiltMin=0, FiltMax=118, Gamma=1.000
22:34:58.546 00.004 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=3.72
22:34:58.546 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.24 from input 1.24
22:34:58.547 00.001 9960 MoveAxis(W, 154, ABG)
22:34:58.547 00.000 9960 Guiding  Dir = 3, Dur = 154
22:34:58.547 00.000 11872 UpdateGuideState exits: m=4283 SNR=44.2
22:34:58.552 00.005 9960 IsSlewing returns 0
22:34:58.552 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:58.555 00.003 9960 IsGuiding returns 0
22:34:58.556 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:34:58.560 00.004 9960 PulseGuide returned control before completion, sleep 164
22:34:58.560 00.000 11872 Enqueuing Expose request
22:34:58.738 00.178 9960 IsGuiding returns 1
22:34:58.739 00.001 9960 scope still moving after pulse duration time elapsed
22:34:58.769 00.030 9960 IsSlewing returns 0
22:34:58.769 00.000 9960 IsGuiding returns 0
22:34:58.770 00.001 9960 scope move finished after 154 + 60 ms
22:34:58.772 00.002 9960 Move returns status 0, amount 154
22:34:58.772 00.000 9960 MoveAxis(S, 926, ABG)
22:34:58.773 00.001 9960 Guiding  Dir = 1, Dur = 926
22:34:58.773 00.000 9960 IsSlewing returns 0
22:34:58.774 00.001 9960 IsGuiding returns 0
22:34:58.774 00.000 9960 PulseGuide returned control before completion, sleep 936
22:34:59.724 00.950 9960 IsGuiding returns 1
22:34:59.724 00.000 9960 scope still moving after pulse duration time elapsed
22:34:59.755 00.031 9960 IsSlewing returns 0
22:34:59.755 00.000 9960 IsGuiding returns 0
22:34:59.756 00.001 9960 scope move finished after 926 + 56 ms
22:34:59.756 00.000 9960 Move returns status 0, amount 926
22:34:59.756 00.000 9960 move complete, result=0
22:34:59.756 00.000 9960 worker thread done servicing request
22:34:59.756 00.000 11872 GuideStep: 0.3 px 154 ms WEST, 1.2 px 926 ms SOUTH
22:34:59.764 00.008 9960 Worker thread wakes up
22:34:59.764 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:34:59.764 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:35:01.015 01.251 9960 Exposure complete
22:35:01.143 00.128 9960 worker thread done servicing request
22:35:01.144 00.001 11872 OnExposeComplete: enter
22:35:01.148 00.004 11872 UpdateGuideState(): m_state=6
22:35:01.152 00.004 11872 Star::Find(15, 1788, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 622
22:35:01.156 00.004 11872 Star::Find returns 1 (0), X=1788.60, Y=949.80, Mass=4307, SNR=44.4, Peak=184 HFD=5.8
22:35:01.159 00.003 11872 CameraToMount -- cameraTheta (-1.30) - m_xAngle (0.00) = xAngle (-1.31 = -1.31)
22:35:01.163 00.004 11872 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.66 = 1.66)
22:35:01.166 00.003 11872 CameraToMount -- cameraX=0.27 cameraY=-0.99 hyp=1.03 cameraTheta=-1.30 mountX=0.27 mountY=1.02, mountTheta=1.32
22:35:01.172 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.27, y=-0.99, opts=13)
22:35:01.176 00.004 11872 Enqueuing Move request for scope (0.27, -0.99)
22:35:01.180 00.004 9960 Worker thread wakes up
22:35:01.180 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.99) opts 0xd
22:35:01.180 00.000 9960 Handling offset move in thread for scope, endpoint = (0.27, -0.99)
22:35:01.180 00.000 9960 Moving (0.27, -0.99) raw xDistance=0.27 yDistance=1.02
22:35:01.180 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.27
22:35:01.180 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.02 from input 1.02
22:35:01.180 00.000 9960 MoveAxis(W, 136, ABG)
22:35:01.181 00.001 9960 Guiding  Dir = 3, Dur = 136
22:35:01.181 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=184, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
22:35:01.185 00.004 9960 IsSlewing returns 0
22:35:01.186 00.001 11872 UpdateGuideState exits: m=4307 SNR=44.4
22:35:01.189 00.003 9960 IsGuiding returns 0
22:35:01.189 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:01.192 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:35:01.197 00.005 11872 Enqueuing Expose request
22:35:01.201 00.004 9960 PulseGuide returned control before completion, sleep 146
22:35:01.362 00.161 9960 IsGuiding returns 0
22:35:01.365 00.003 9960 Move returns status 0, amount 136
22:35:01.365 00.000 9960 MoveAxis(S, 765, ABG)
22:35:01.366 00.001 9960 Guiding  Dir = 1, Dur = 765
22:35:01.366 00.000 9960 IsSlewing returns 0
22:35:01.368 00.002 9960 IsGuiding returns 0
22:35:01.368 00.000 9960 PulseGuide returned control before completion, sleep 775
22:35:02.157 00.789 9960 IsGuiding returns 1
22:35:02.159 00.002 9960 scope still moving after pulse duration time elapsed
22:35:02.189 00.030 9960 IsSlewing returns 0
22:35:02.190 00.001 9960 IsGuiding returns 0
22:35:02.191 00.001 9960 scope move finished after 765 + 59 ms
22:35:02.191 00.000 9960 Move returns status 0, amount 765
22:35:02.193 00.002 9960 move complete, result=0
22:35:02.193 00.000 9960 worker thread done servicing request
22:35:02.194 00.001 11872 GuideStep: 0.3 px 136 ms WEST, 1.0 px 765 ms SOUTH
22:35:02.201 00.007 9960 Worker thread wakes up
22:35:02.201 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:35:02.201 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:35:03.446 01.245 9960 Exposure complete
22:35:03.556 00.110 9960 worker thread done servicing request
22:35:03.557 00.001 11872 OnExposeComplete: enter
22:35:03.561 00.004 11872 UpdateGuideState(): m_state=6
22:35:03.566 00.005 11872 Star::Find(15, 1788, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 623
22:35:03.570 00.004 11872 Star::Find returns 1 (0), X=1788.45, Y=950.82, Mass=4284, SNR=43.9, Peak=204 HFD=5.7
22:35:03.573 00.003 11872 CameraToMount -- cameraTheta (0.25) - m_xAngle (0.00) = xAngle (0.24 = 0.24)
22:35:03.578 00.005 11872 CameraToMount -- cameraTheta (0.25) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (3.21 = -3.07)
22:35:03.583 00.005 11872 CameraToMount -- cameraX=0.12 cameraY=0.03 hyp=0.12 cameraTheta=0.25 mountX=0.12 mountY=-0.01, mountTheta=-0.07
22:35:03.590 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.12, y=0.03, opts=13)
22:35:03.594 00.004 11872 Enqueuing Move request for scope (0.12, 0.03)
22:35:03.599 00.005 9960 Worker thread wakes up
22:35:03.599 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.03) opts 0xd
22:35:03.599 00.000 9960 Handling offset move in thread for scope, endpoint = (0.12, 0.03)
22:35:03.600 00.001 9960 Moving (0.12, 0.03) raw xDistance=0.12 yDistance=-0.01
22:35:03.600 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:35:03.600 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:35:03.600 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=204, med=0, FiltMin=0, FiltMax=119, Gamma=1.000
22:35:03.604 00.004 11872 UpdateGuideState exits: m=4284 SNR=43.9
22:35:03.609 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:03.613 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:35:03.619 00.006 11872 Enqueuing Expose request
22:35:03.622 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:35:03.622 00.000 9960 MoveAxis(E, 0, ABG)
22:35:03.623 00.001 9960 Move returns status 0, amount 0
22:35:03.623 00.000 9960 MoveAxis(N, 0, ABG)
22:35:03.624 00.001 9960 Move returns status 0, amount 0
22:35:03.624 00.000 9960 move complete, result=0
22:35:03.624 00.000 9960 worker thread done servicing request
22:35:03.624 00.000 9960 Worker thread wakes up
22:35:03.624 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:35:03.625 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:35:03.625 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:35:04.879 01.254 9960 Exposure complete
22:35:05.005 00.126 9960 worker thread done servicing request
22:35:05.005 00.000 11872 OnExposeComplete: enter
22:35:05.009 00.004 11872 UpdateGuideState(): m_state=6
22:35:05.014 00.005 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 624
22:35:05.019 00.005 11872 Star::Find returns 1 (0), X=1788.29, Y=950.68, Mass=4608, SNR=45.8, Peak=213 HFD=5.6
22:35:05.024 00.005 11872 CameraToMount -- cameraTheta (-1.95) - m_xAngle (0.00) = xAngle (-1.95 = -1.95)
22:35:05.030 00.006 11872 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.01 = 1.01)
22:35:05.034 00.004 11872 CameraToMount -- cameraX=-0.04 cameraY=-0.11 hyp=0.12 cameraTheta=-1.95 mountX=-0.04 mountY=0.10, mountTheta=1.99
22:35:05.040 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.04, y=-0.11, opts=13)
22:35:05.044 00.004 11872 Enqueuing Move request for scope (-0.04, -0.11)
22:35:05.047 00.003 9960 Worker thread wakes up
22:35:05.047 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=0, FiltMin=0, FiltMax=119, Gamma=1.000
22:35:05.051 00.004 11872 UpdateGuideState exits: m=4608 SNR=45.8
22:35:05.056 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.11) opts 0xd
22:35:05.056 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.04, -0.11)
22:35:05.056 00.000 9960 Moving (-0.04, -0.11) raw xDistance=-0.04 yDistance=0.10
22:35:05.056 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:35:05.056 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:35:05.057 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:05.063 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:35:05.067 00.004 11872 Enqueuing Expose request
22:35:05.071 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:35:05.071 00.000 9960 MoveAxis(E, 0, ABG)
22:35:05.071 00.000 9960 Move returns status 0, amount 0
22:35:05.071 00.000 9960 MoveAxis(N, 0, ABG)
22:35:05.071 00.000 9960 Move returns status 0, amount 0
22:35:05.072 00.001 9960 move complete, result=0
22:35:05.072 00.000 9960 worker thread done servicing request
22:35:05.072 00.000 9960 Worker thread wakes up
22:35:05.073 00.001 11872 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:35:05.079 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:35:05.079 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:35:06.338 01.259 9960 Exposure complete
22:35:06.465 00.127 9960 worker thread done servicing request
22:35:06.465 00.000 11872 OnExposeComplete: enter
22:35:06.468 00.003 11872 UpdateGuideState(): m_state=6
22:35:06.473 00.005 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 625
22:35:06.477 00.004 11872 Star::Find returns 1 (0), X=1788.50, Y=950.70, Mass=4371, SNR=44.3, Peak=208 HFD=5.5
22:35:06.481 00.004 11872 CameraToMount -- cameraTheta (-0.48) - m_xAngle (0.00) = xAngle (-0.48 = -0.48)
22:35:06.485 00.004 11872 CameraToMount -- cameraTheta (-0.48) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.49 = 2.49)
22:35:06.489 00.004 11872 CameraToMount -- cameraX=0.17 cameraY=-0.09 hyp=0.19 cameraTheta=-0.48 mountX=0.17 mountY=0.12, mountTheta=0.60
22:35:06.495 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.17, y=-0.09, opts=13)
22:35:06.499 00.004 11872 Enqueuing Move request for scope (0.17, -0.09)
22:35:06.503 00.004 9960 Worker thread wakes up
22:35:06.503 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=208, med=0, FiltMin=0, FiltMax=128, Gamma=1.000
22:35:06.507 00.004 11872 UpdateGuideState exits: m=4371 SNR=44.3
22:35:06.510 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:06.514 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:35:06.519 00.005 11872 Enqueuing Expose request
22:35:06.525 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.09) opts 0xd
22:35:06.525 00.000 9960 Handling offset move in thread for scope, endpoint = (0.17, -0.09)
22:35:06.525 00.000 9960 Moving (0.17, -0.09) raw xDistance=0.17 yDistance=0.12
22:35:06.525 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
22:35:06.525 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:35:06.526 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:35:06.526 00.000 9960 MoveAxis(E, 0, ABG)
22:35:06.526 00.000 9960 Move returns status 0, amount 0
22:35:06.526 00.000 9960 MoveAxis(N, 0, ABG)
22:35:06.527 00.001 9960 Move returns status 0, amount 0
22:35:06.527 00.000 9960 move complete, result=0
22:35:06.527 00.000 9960 worker thread done servicing request
22:35:06.527 00.000 9960 Worker thread wakes up
22:35:06.527 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:35:06.528 00.001 11872 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:35:06.532 00.004 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:35:07.772 01.240 9960 Exposure complete
22:35:07.904 00.132 9960 worker thread done servicing request
22:35:07.904 00.000 11872 OnExposeComplete: enter
22:35:07.909 00.005 11872 UpdateGuideState(): m_state=6
22:35:07.912 00.003 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 626
22:35:07.914 00.002 11872 Star::Find returns 1 (0), X=1788.59, Y=950.57, Mass=4371, SNR=44.3, Peak=206 HFD=5.8
22:35:07.921 00.007 11872 CameraToMount -- cameraTheta (-0.69) - m_xAngle (0.00) = xAngle (-0.70 = -0.70)
22:35:07.925 00.004 11872 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.27 = 2.27)
22:35:07.929 00.004 11872 CameraToMount -- cameraX=0.27 cameraY=-0.22 hyp=0.35 cameraTheta=-0.69 mountX=0.26 mountY=0.26, mountTheta=0.78
22:35:07.933 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.27, y=-0.22, opts=13)
22:35:07.936 00.003 11872 Enqueuing Move request for scope (0.27, -0.22)
22:35:07.940 00.004 9960 Worker thread wakes up
22:35:07.940 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.22) opts 0xd
22:35:07.940 00.000 9960 Handling offset move in thread for scope, endpoint = (0.27, -0.22)
22:35:07.940 00.000 9960 Moving (0.27, -0.22) raw xDistance=0.26 yDistance=0.26
22:35:07.940 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.26
22:35:07.940 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.26
22:35:07.941 00.001 9960 MoveAxis(W, 124, ABG)
22:35:07.941 00.000 9960 Guiding  Dir = 3, Dur = 124
22:35:07.941 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=0, FiltMin=0, FiltMax=123, Gamma=1.000
22:35:07.944 00.003 11872 UpdateGuideState exits: m=4371 SNR=44.3
22:35:07.947 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:07.951 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:35:07.957 00.006 11872 Enqueuing Expose request
22:35:07.961 00.004 9960 IsSlewing returns 0
22:35:07.961 00.000 9960 IsGuiding returns 0
22:35:07.961 00.000 9960 PulseGuide returned control before completion, sleep 134
22:35:08.111 00.150 9960 IsGuiding returns 1
22:35:08.112 00.001 9960 scope still moving after pulse duration time elapsed
22:35:08.142 00.030 9960 IsSlewing returns 0
22:35:08.143 00.001 9960 IsGuiding returns 0
22:35:08.143 00.000 9960 scope move finished after 124 + 57 ms
22:35:08.143 00.000 9960 Move returns status 0, amount 124
22:35:08.144 00.001 9960 MoveAxis(S, 197, ABG)
22:35:08.144 00.000 9960 Guiding  Dir = 1, Dur = 197
22:35:08.145 00.001 9960 IsSlewing returns 0
22:35:08.146 00.001 9960 IsGuiding returns 0
22:35:08.148 00.002 9960 PulseGuide returned control before completion, sleep 207
22:35:08.360 00.212 9960 IsGuiding returns 1
22:35:08.360 00.000 9960 scope still moving after pulse duration time elapsed
22:35:08.391 00.031 9960 IsSlewing returns 0
22:35:08.393 00.002 9960 IsGuiding returns 0
22:35:08.393 00.000 9960 scope move finished after 197 + 49 ms
22:35:08.395 00.002 9960 Move returns status 0, amount 197
22:35:08.395 00.000 9960 move complete, result=0
22:35:08.395 00.000 9960 worker thread done servicing request
22:35:08.395 00.000 11872 GuideStep: 0.3 px 124 ms WEST, 0.3 px 197 ms SOUTH
22:35:08.402 00.007 9960 Worker thread wakes up
22:35:08.402 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:35:08.402 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:35:09.654 01.252 9960 Exposure complete
22:35:09.784 00.130 9960 worker thread done servicing request
22:35:09.784 00.000 11872 OnExposeComplete: enter
22:35:09.788 00.004 11872 UpdateGuideState(): m_state=6
22:35:09.794 00.006 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 627
22:35:09.800 00.006 11872 Star::Find returns 1 (0), X=1788.34, Y=950.45, Mass=4459, SNR=45.1, Peak=207 HFD=5.7
22:35:09.804 00.004 11872 CameraToMount -- cameraTheta (-1.53) - m_xAngle (0.00) = xAngle (-1.54 = -1.54)
22:35:09.808 00.004 11872 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.43 = 1.43)
22:35:09.813 00.005 11872 CameraToMount -- cameraX=0.01 cameraY=-0.34 hyp=0.34 cameraTheta=-1.53 mountX=0.01 mountY=0.34, mountTheta=1.54
22:35:09.817 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.01, y=-0.34, opts=13)
22:35:09.822 00.005 11872 Enqueuing Move request for scope (0.01, -0.34)
22:35:09.826 00.004 9960 Worker thread wakes up
22:35:09.826 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.34) opts 0xd
22:35:09.826 00.000 9960 Handling offset move in thread for scope, endpoint = (0.01, -0.34)
22:35:09.826 00.000 9960 Moving (0.01, -0.34) raw xDistance=0.01 yDistance=0.34
22:35:09.826 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=0, FiltMin=0, FiltMax=114, Gamma=1.000
22:35:09.831 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:35:09.832 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.34 from input 0.34
22:35:09.833 00.001 9960 MoveAxis(E, 0, ABG)
22:35:09.833 00.000 11872 UpdateGuideState exits: m=4459 SNR=45.1
22:35:09.839 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:09.843 00.004 9960 Move returns status 0, amount 0
22:35:09.843 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:35:09.848 00.005 9960 MoveAxis(S, 251, ABG)
22:35:09.848 00.000 9960 Guiding  Dir = 1, Dur = 251
22:35:09.848 00.000 11872 Enqueuing Expose request
22:35:09.852 00.004 9960 IsSlewing returns 0
22:35:09.853 00.001 9960 IsGuiding returns 0
22:35:09.853 00.000 9960 PulseGuide returned control before completion, sleep 261
22:35:10.124 00.271 9960 IsGuiding returns 1
22:35:10.125 00.001 9960 scope still moving after pulse duration time elapsed
22:35:10.155 00.030 9960 IsSlewing returns 0
22:35:10.156 00.001 9960 IsGuiding returns 0
22:35:10.157 00.001 9960 scope move finished after 251 + 52 ms
22:35:10.157 00.000 9960 Move returns status 0, amount 251
22:35:10.157 00.000 9960 move complete, result=0
22:35:10.158 00.001 9960 worker thread done servicing request
22:35:10.159 00.001 9960 Worker thread wakes up
22:35:10.159 00.000 11872 GuideStep: 0.0 px 0 ms EAST, 0.3 px 251 ms SOUTH
22:35:10.165 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:35:10.165 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:35:11.415 01.250 9960 Exposure complete
22:35:11.526 00.111 9960 worker thread done servicing request
22:35:11.526 00.000 11872 OnExposeComplete: enter
22:35:11.529 00.003 11872 UpdateGuideState(): m_state=6
22:35:11.533 00.004 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 628
22:35:11.536 00.003 11872 Star::Find returns 1 (0), X=1788.59, Y=950.52, Mass=4484, SNR=45.5, Peak=202 HFD=5.7
22:35:11.538 00.002 11872 CameraToMount -- cameraTheta (-0.80) - m_xAngle (0.00) = xAngle (-0.80 = -0.80)
22:35:11.542 00.004 11872 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.17 = 2.17)
22:35:11.545 00.003 11872 CameraToMount -- cameraX=0.27 cameraY=-0.27 hyp=0.38 cameraTheta=-0.80 mountX=0.26 mountY=0.31, mountTheta=0.87
22:35:11.550 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.27, y=-0.27, opts=13)
22:35:11.554 00.004 11872 Enqueuing Move request for scope (0.27, -0.27)
22:35:11.556 00.002 9960 Worker thread wakes up
22:35:11.557 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.27) opts 0xd
22:35:11.557 00.000 9960 Handling offset move in thread for scope, endpoint = (0.27, -0.27)
22:35:11.558 00.001 9960 Moving (0.27, -0.27) raw xDistance=0.26 yDistance=0.31
22:35:11.558 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.26
22:35:11.558 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.31 from input 0.31
22:35:11.558 00.000 9960 MoveAxis(W, 124, ABG)
22:35:11.558 00.000 9960 Guiding  Dir = 3, Dur = 124
22:35:11.558 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=202, med=0, FiltMin=0, FiltMax=118, Gamma=1.000
22:35:11.563 00.005 9960 IsSlewing returns 0
22:35:11.563 00.000 11872 UpdateGuideState exits: m=4484 SNR=45.5
22:35:11.566 00.003 9960 IsGuiding returns 0
22:35:11.566 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:11.571 00.005 9960 PulseGuide returned control before completion, sleep 134
22:35:11.571 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:35:11.573 00.002 11872 Enqueuing Expose request
22:35:11.718 00.145 9960 IsGuiding returns 1
22:35:11.719 00.001 9960 scope still moving after pulse duration time elapsed
22:35:11.751 00.032 9960 IsSlewing returns 0
22:35:11.752 00.001 9960 IsGuiding returns 0
22:35:11.752 00.000 9960 scope move finished after 124 + 61 ms
22:35:11.752 00.000 9960 Move returns status 0, amount 124
22:35:11.754 00.002 9960 MoveAxis(S, 234, ABG)
22:35:11.754 00.000 9960 Guiding  Dir = 1, Dur = 234
22:35:11.754 00.000 9960 IsSlewing returns 0
22:35:11.755 00.001 9960 IsGuiding returns 0
22:35:11.756 00.001 9960 PulseGuide returned control before completion, sleep 244
22:35:12.017 00.261 9960 IsGuiding returns 1
22:35:12.018 00.001 9960 scope still moving after pulse duration time elapsed
22:35:12.047 00.029 9960 IsSlewing returns 0
22:35:12.048 00.001 9960 IsGuiding returns 0
22:35:12.049 00.001 9960 scope move finished after 234 + 59 ms
22:35:12.049 00.000 9960 Move returns status 0, amount 234
22:35:12.050 00.001 9960 move complete, result=0
22:35:12.050 00.000 9960 worker thread done servicing request
22:35:12.051 00.001 11872 GuideStep: 0.3 px 124 ms WEST, 0.3 px 234 ms SOUTH
22:35:12.058 00.007 9960 Worker thread wakes up
22:35:12.058 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:35:12.059 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:35:13.314 01.255 9960 Exposure complete
22:35:13.438 00.124 9960 worker thread done servicing request
22:35:13.438 00.000 11872 OnExposeComplete: enter
22:35:13.442 00.004 11872 UpdateGuideState(): m_state=6
22:35:13.446 00.004 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 629
22:35:13.451 00.005 11872 Star::Find returns 1 (0), X=1788.91, Y=950.23, Mass=4386, SNR=44.5, Peak=169 HFD=5.9
22:35:13.454 00.003 11872 CameraToMount -- cameraTheta (-0.77) - m_xAngle (0.00) = xAngle (-0.78 = -0.78)
22:35:13.458 00.004 11872 CameraToMount -- cameraTheta (-0.77) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.19 = 2.19)
22:35:13.461 00.003 11872 CameraToMount -- cameraX=0.58 cameraY=-0.56 hyp=0.81 cameraTheta=-0.77 mountX=0.58 mountY=0.66, mountTheta=0.85
22:35:13.466 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.58, y=-0.56, opts=13)
22:35:13.471 00.005 11872 Enqueuing Move request for scope (0.58, -0.56)
22:35:13.477 00.006 9960 Worker thread wakes up
22:35:13.477 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=169, med=0, FiltMin=0, FiltMax=108, Gamma=1.000
22:35:13.480 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.58, -0.56) opts 0xd
22:35:13.481 00.001 9960 Handling offset move in thread for scope, endpoint = (0.58, -0.56)
22:35:13.481 00.000 9960 Moving (0.58, -0.56) raw xDistance=0.58 yDistance=0.66
22:35:13.481 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.38 from input 0.58
22:35:13.481 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.66 from input 0.66
22:35:13.481 00.000 9960 MoveAxis(W, 279, ABG)
22:35:13.481 00.000 9960 Guiding  Dir = 3, Dur = 279
22:35:13.482 00.001 11872 UpdateGuideState exits: m=4386 SNR=44.5
22:35:13.485 00.003 9960 IsSlewing returns 0
22:35:13.485 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:13.491 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:35:13.495 00.004 11872 Enqueuing Expose request
22:35:13.498 00.003 9960 IsGuiding returns 0
22:35:13.498 00.000 9960 PulseGuide returned control before completion, sleep 289
22:35:13.873 00.375 9960 IsGuiding returns 0
22:35:13.875 00.002 9960 Move returns status 0, amount 279
22:35:13.875 00.000 9960 MoveAxis(S, 489, ABG)
22:35:13.875 00.000 9960 Guiding  Dir = 1, Dur = 489
22:35:13.875 00.000 9960 IsSlewing returns 0
22:35:13.875 00.000 9960 IsGuiding returns 0
22:35:13.876 00.001 9960 PulseGuide returned control before completion, sleep 499
22:35:14.383 00.507 9960 IsGuiding returns 1
22:35:14.383 00.000 9960 scope still moving after pulse duration time elapsed
22:35:14.414 00.031 9960 IsSlewing returns 0
22:35:14.414 00.000 9960 IsGuiding returns 0
22:35:14.414 00.000 9960 scope move finished after 489 + 49 ms
22:35:14.414 00.000 9960 Move returns status 0, amount 489
22:35:14.414 00.000 9960 move complete, result=0
22:35:14.415 00.001 9960 worker thread done servicing request
22:35:14.415 00.000 9960 Worker thread wakes up
22:35:14.415 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:35:14.415 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:35:14.415 00.000 11872 GuideStep: 0.6 px 279 ms WEST, 0.7 px 489 ms SOUTH
22:35:15.660 01.245 9960 Exposure complete
22:35:15.768 00.108 9960 worker thread done servicing request
22:35:15.770 00.002 11872 OnExposeComplete: enter
22:35:15.773 00.003 11872 UpdateGuideState(): m_state=6
22:35:15.778 00.005 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 630
22:35:15.784 00.006 11872 Star::Find returns 1 (0), X=1788.23, Y=951.30, Mass=4425, SNR=44.6, Peak=171 HFD=5.8
22:35:15.789 00.005 11872 CameraToMount -- cameraTheta (1.76) - m_xAngle (0.00) = xAngle (1.75 = 1.75)
22:35:15.796 00.007 11872 CameraToMount -- cameraTheta (1.76) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.72 = -1.56)
22:35:15.804 00.008 11872 CameraToMount -- cameraX=-0.10 cameraY=0.51 hyp=0.52 cameraTheta=1.76 mountX=-0.09 mountY=-0.52, mountTheta=-1.75
22:35:15.809 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.10, y=0.51, opts=13)
22:35:15.814 00.005 11872 Enqueuing Move request for scope (-0.10, 0.51)
22:35:15.817 00.003 9960 Worker thread wakes up
22:35:15.817 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=171, med=0, FiltMin=0, FiltMax=98, Gamma=1.000
22:35:15.821 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.51) opts 0xd
22:35:15.821 00.000 11872 UpdateGuideState exits: m=4425 SNR=44.6
22:35:15.824 00.003 9960 Handling offset move in thread for scope, endpoint = (-0.10, 0.51)
22:35:15.824 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:15.828 00.004 9960 Moving (-0.10, 0.51) raw xDistance=-0.09 yDistance=-0.52
22:35:15.828 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:35:15.828 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:35:15.833 00.005 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:35:15.833 00.000 11872 Enqueuing Expose request
22:35:15.835 00.002 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.52
22:35:15.835 00.000 9960 MoveAxis(E, 0, ABG)
22:35:15.835 00.000 9960 Move returns status 0, amount 0
22:35:15.835 00.000 9960 MoveAxis(N, 0, ABG)
22:35:15.835 00.000 9960 Move returns status 0, amount 0
22:35:15.837 00.002 9960 move complete, result=0
22:35:15.837 00.000 9960 worker thread done servicing request
22:35:15.837 00.000 9960 Worker thread wakes up
22:35:15.837 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.5 px 0 ms NORTH
22:35:15.840 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
22:35:15.840 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:35:17.089 01.249 9960 Exposure complete
22:35:17.208 00.119 9960 worker thread done servicing request
22:35:17.209 00.001 11872 OnExposeComplete: enter
22:35:17.214 00.005 11872 UpdateGuideState(): m_state=6
22:35:17.218 00.004 11872 Star::Find(15, 1788, 951, 0, (0,0,0,0), 1.5, 10.0, 255) frame 631
22:35:17.222 00.004 11872 Star::Find returns 1 (0), X=1787.67, Y=952.29, Mass=4501, SNR=45.3, Peak=222 HFD=5.5
22:35:17.227 00.005 11872 CameraToMount -- cameraTheta (1.99) - m_xAngle (0.00) = xAngle (1.98 = 1.98)
22:35:17.230 00.003 11872 CameraToMount -- cameraTheta (1.99) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.95 = -1.33)
22:35:17.235 00.005 11872 CameraToMount -- cameraX=-0.66 cameraY=1.50 hyp=1.64 cameraTheta=1.99 mountX=-0.65 mountY=-1.59, mountTheta=-1.96
22:35:17.241 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.66, y=1.50, opts=13)
22:35:17.246 00.005 11872 Enqueuing Move request for scope (-0.66, 1.50)
22:35:17.249 00.003 9960 Worker thread wakes up
22:35:17.249 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=222, med=0, FiltMin=0, FiltMax=111, Gamma=1.000
22:35:17.254 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.66, 1.50) opts 0xd
22:35:17.254 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.66, 1.50)
22:35:17.254 00.000 11872 UpdateGuideState exits: m=4501 SNR=45.3
22:35:17.258 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:17.262 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:35:17.265 00.003 9960 Moving (-0.66, 1.50) raw xDistance=-0.65 yDistance=-1.59
22:35:17.266 00.001 9960 GuideAlgorithmHysteresis::Result() returns -0.41 from input -0.65
22:35:17.267 00.001 9960 resist switch: large excursion: input -1.59 thresh 0.60 direction from 1 to -1
22:35:17.267 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-4.78
22:35:17.267 00.000 11872 Enqueuing Expose request
22:35:17.272 00.005 9960 GuideAlgorithmResistSwitch::result() returns -1.59 from input -1.59
22:35:17.272 00.000 9960 MoveAxis(E, 307, ABG)
22:35:17.273 00.001 9960 Guiding  Dir = 2, Dur = 307
22:35:17.273 00.000 9960 IsSlewing returns 0
22:35:17.273 00.000 9960 IsGuiding returns 0
22:35:17.274 00.001 9960 PulseGuide returned control before completion, sleep 317
22:35:17.594 00.320 9960 IsGuiding returns 1
22:35:17.596 00.002 9960 scope still moving after pulse duration time elapsed
22:35:17.625 00.029 9960 IsSlewing returns 0
22:35:17.626 00.001 9960 IsGuiding returns 0
22:35:17.627 00.001 9960 scope move finished after 307 + 46 ms
22:35:17.627 00.000 9960 Move returns status 0, amount 307
22:35:17.628 00.001 9960 MoveAxis(N, 1190, ABG)
22:35:17.629 00.001 9960 Guiding  Dir = 0, Dur = 1190
22:35:17.629 00.000 9960 IsSlewing returns 0
22:35:17.630 00.001 9960 IsGuiding returns 0
22:35:17.630 00.000 9960 PulseGuide returned control before completion, sleep 1200
22:35:18.847 01.217 9960 IsGuiding returns 1
22:35:18.848 00.001 9960 scope still moving after pulse duration time elapsed
22:35:18.877 00.029 9960 IsSlewing returns 0
22:35:18.878 00.001 9960 IsGuiding returns 0
22:35:18.879 00.001 9960 scope move finished after 1190 + 58 ms
22:35:18.879 00.000 9960 Move returns status 0, amount 1190
22:35:18.880 00.001 9960 move complete, result=0
22:35:18.880 00.000 9960 worker thread done servicing request
22:35:18.881 00.001 9960 Worker thread wakes up
22:35:18.881 00.000 11872 GuideStep: -0.7 px 307 ms EAST, -1.6 px 1190 ms NORTH
22:35:18.887 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:35:18.888 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:35:20.141 01.253 9960 Exposure complete
22:35:20.263 00.122 9960 worker thread done servicing request
22:35:20.264 00.001 11872 OnExposeComplete: enter
22:35:20.269 00.005 11872 UpdateGuideState(): m_state=6
22:35:20.274 00.005 11872 Star::Find(15, 1787, 952, 0, (0,0,0,0), 1.5, 10.0, 255) frame 632
22:35:20.279 00.005 11872 Star::Find returns 1 (0), X=1788.38, Y=950.94, Mass=4189, SNR=43.4, Peak=192 HFD=5.6
22:35:20.282 00.003 11872 CameraToMount -- cameraTheta (1.20) - m_xAngle (0.00) = xAngle (1.20 = 1.20)
22:35:20.286 00.004 11872 CameraToMount -- cameraTheta (1.20) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.17 = -2.11)
22:35:20.290 00.004 11872 CameraToMount -- cameraX=0.06 cameraY=0.15 hyp=0.16 cameraTheta=1.20 mountX=0.06 mountY=-0.13, mountTheta=-1.17
22:35:20.299 00.009 11872 SchedulePrimaryMove(0FA44CE0, x=0.06, y=0.15, opts=13)
22:35:20.303 00.004 11872 Enqueuing Move request for scope (0.06, 0.15)
22:35:20.307 00.004 9960 Worker thread wakes up
22:35:20.307 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=192, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
22:35:20.312 00.005 11872 UpdateGuideState exits: m=4189 SNR=43.4
22:35:20.315 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:20.319 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:35:20.323 00.004 11872 Enqueuing Expose request
22:35:20.326 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.15) opts 0xd
22:35:20.326 00.000 9960 Handling offset move in thread for scope, endpoint = (0.06, 0.15)
22:35:20.326 00.000 9960 Moving (0.06, 0.15) raw xDistance=0.06 yDistance=-0.13
22:35:20.326 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:35:20.327 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:35:20.327 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:35:20.328 00.001 9960 MoveAxis(E, 0, ABG)
22:35:20.328 00.000 9960 Move returns status 0, amount 0
22:35:20.328 00.000 9960 MoveAxis(N, 0, ABG)
22:35:20.328 00.000 9960 Move returns status 0, amount 0
22:35:20.329 00.001 9960 move complete, result=0
22:35:20.330 00.001 9960 worker thread done servicing request
22:35:20.330 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:35:20.337 00.007 9960 Worker thread wakes up
22:35:20.337 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:35:20.337 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:35:21.587 01.250 9960 Exposure complete
22:35:21.700 00.113 9960 worker thread done servicing request
22:35:21.700 00.000 11872 OnExposeComplete: enter
22:35:21.705 00.005 11872 UpdateGuideState(): m_state=6
22:35:21.709 00.004 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 633
22:35:21.712 00.003 11872 Star::Find returns 1 (0), X=1788.57, Y=949.63, Mass=4249, SNR=44.2, Peak=194 HFD=5.7
22:35:21.716 00.004 11872 CameraToMount -- cameraTheta (-1.37) - m_xAngle (0.00) = xAngle (-1.37 = -1.37)
22:35:21.720 00.004 11872 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.60 = 1.60)
22:35:21.723 00.003 11872 CameraToMount -- cameraX=0.24 cameraY=-1.17 hyp=1.19 cameraTheta=-1.37 mountX=0.24 mountY=1.19, mountTheta=1.37
22:35:21.729 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.24, y=-1.17, opts=13)
22:35:21.732 00.003 11872 Enqueuing Move request for scope (0.24, -1.17)
22:35:21.736 00.004 9960 Worker thread wakes up
22:35:21.737 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.24, -1.17) opts 0xd
22:35:21.737 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=194, med=0, FiltMin=0, FiltMax=119, Gamma=1.000
22:35:21.742 00.005 9960 Handling offset move in thread for scope, endpoint = (0.24, -1.17)
22:35:21.742 00.000 9960 Moving (0.24, -1.17) raw xDistance=0.24 yDistance=1.19
22:35:21.742 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
22:35:21.742 00.000 9960 resist switch: large excursion: input 1.19 thresh 0.60 direction from -1 to 1
22:35:21.743 00.001 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=3.57
22:35:21.743 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.19 from input 1.19
22:35:21.744 00.001 11872 UpdateGuideState exits: m=4249 SNR=44.2
22:35:21.748 00.004 9960 MoveAxis(W, 111, ABG)
22:35:21.748 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:21.752 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:35:21.755 00.003 11872 Enqueuing Expose request
22:35:21.758 00.003 9960 Guiding  Dir = 3, Dur = 111
22:35:21.758 00.000 9960 IsSlewing returns 0
22:35:21.758 00.000 9960 IsGuiding returns 0
22:35:21.759 00.001 9960 PulseGuide returned control before completion, sleep 121
22:35:21.892 00.133 9960 IsGuiding returns 1
22:35:21.893 00.001 9960 scope still moving after pulse duration time elapsed
22:35:21.924 00.031 9960 IsSlewing returns 0
22:35:21.924 00.000 9960 IsGuiding returns 0
22:35:21.924 00.000 9960 scope move finished after 111 + 53 ms
22:35:21.924 00.000 9960 Move returns status 0, amount 111
22:35:21.925 00.001 9960 MoveAxis(S, 888, ABG)
22:35:21.925 00.000 9960 Guiding  Dir = 1, Dur = 888
22:35:21.925 00.000 9960 IsSlewing returns 0
22:35:21.926 00.001 9960 IsGuiding returns 0
22:35:21.926 00.000 9960 PulseGuide returned control before completion, sleep 898
22:35:22.836 00.910 9960 IsGuiding returns 1
22:35:22.838 00.002 9960 scope still moving after pulse duration time elapsed
22:35:22.869 00.031 9960 IsSlewing returns 0
22:35:22.870 00.001 9960 IsGuiding returns 1
22:35:22.901 00.031 9960 IsSlewing returns 0
22:35:22.902 00.001 9960 IsGuiding returns 1
22:35:22.933 00.031 9960 IsSlewing returns 0
22:35:22.935 00.002 9960 IsGuiding returns 0
22:35:22.935 00.000 9960 scope move finished after 888 + 121 ms
22:35:22.936 00.001 9960 Move returns status 0, amount 888
22:35:22.937 00.001 9960 move complete, result=0
22:35:22.937 00.000 9960 worker thread done servicing request
22:35:22.938 00.001 9960 Worker thread wakes up
22:35:22.938 00.000 11872 GuideStep: 0.2 px 111 ms WEST, 1.2 px 888 ms SOUTH
22:35:22.944 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:35:22.944 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:35:24.201 01.257 9960 Exposure complete
22:35:24.323 00.122 9960 worker thread done servicing request
22:35:24.324 00.001 11872 OnExposeComplete: enter
22:35:24.327 00.003 11872 UpdateGuideState(): m_state=6
22:35:24.332 00.005 11872 Star::Find(15, 1788, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 634
22:35:24.336 00.004 11872 Star::Find returns 1 (0), X=1788.50, Y=950.00, Mass=4232, SNR=44.1, Peak=189 HFD=6.0
22:35:24.341 00.005 11872 CameraToMount -- cameraTheta (-1.36) - m_xAngle (0.00) = xAngle (-1.36 = -1.36)
22:35:24.345 00.004 11872 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.61 = 1.61)
22:35:24.349 00.004 11872 CameraToMount -- cameraX=0.17 cameraY=-0.80 hyp=0.81 cameraTheta=-1.36 mountX=0.17 mountY=0.81, mountTheta=1.36
22:35:24.354 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.17, y=-0.80, opts=13)
22:35:24.358 00.004 11872 Enqueuing Move request for scope (0.17, -0.80)
22:35:24.364 00.006 9960 Worker thread wakes up
22:35:24.364 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=189, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
22:35:24.370 00.006 11872 UpdateGuideState exits: m=4232 SNR=44.1
22:35:24.374 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:24.378 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:35:24.381 00.003 11872 Enqueuing Expose request
22:35:24.386 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.80) opts 0xd
22:35:24.386 00.000 9960 Handling offset move in thread for scope, endpoint = (0.17, -0.80)
22:35:24.386 00.000 9960 Moving (0.17, -0.80) raw xDistance=0.17 yDistance=0.81
22:35:24.387 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
22:35:24.387 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.81 from input 0.81
22:35:24.387 00.000 9960 MoveAxis(E, 0, ABG)
22:35:24.387 00.000 9960 Move returns status 0, amount 0
22:35:24.388 00.001 9960 MoveAxis(S, 607, ABG)
22:35:24.388 00.000 9960 Guiding  Dir = 1, Dur = 607
22:35:24.388 00.000 9960 IsSlewing returns 0
22:35:24.389 00.001 9960 IsGuiding returns 0
22:35:24.389 00.000 9960 PulseGuide returned control before completion, sleep 617
22:35:25.017 00.628 9960 IsGuiding returns 1
22:35:25.018 00.001 9960 scope still moving after pulse duration time elapsed
22:35:25.046 00.028 9960 IsSlewing returns 0
22:35:25.047 00.001 9960 IsGuiding returns 0
22:35:25.047 00.000 9960 scope move finished after 607 + 51 ms
22:35:25.048 00.001 9960 Move returns status 0, amount 607
22:35:25.048 00.000 9960 move complete, result=0
22:35:25.049 00.001 9960 worker thread done servicing request
22:35:25.050 00.001 9960 Worker thread wakes up
22:35:25.050 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 0.8 px 607 ms SOUTH
22:35:25.056 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:35:25.056 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:35:26.310 01.254 9960 Exposure complete
22:35:26.426 00.116 9960 worker thread done servicing request
22:35:26.427 00.001 11872 OnExposeComplete: enter
22:35:26.430 00.003 11872 UpdateGuideState(): m_state=6
22:35:26.434 00.004 11872 Star::Find(15, 1788, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 635
22:35:26.438 00.004 11872 Star::Find returns 1 (0), X=1788.32, Y=951.91, Mass=3920, SNR=41.7, Peak=171 HFD=5.8
22:35:26.443 00.005 11872 CameraToMount -- cameraTheta (1.58) - m_xAngle (0.00) = xAngle (1.57 = 1.57)
22:35:26.446 00.003 11872 CameraToMount -- cameraTheta (1.58) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.54 = -1.74)
22:35:26.451 00.005 11872 CameraToMount -- cameraX=-0.01 cameraY=1.12 hyp=1.12 cameraTheta=1.58 mountX=-0.00 mountY=-1.11, mountTheta=-1.57
22:35:26.456 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.01, y=1.12, opts=13)
22:35:26.462 00.006 11872 Enqueuing Move request for scope (-0.01, 1.12)
22:35:26.467 00.005 9960 Worker thread wakes up
22:35:26.467 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=171, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
22:35:26.471 00.004 11872 UpdateGuideState exits: m=3920 SNR=41.7
22:35:26.474 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:26.477 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:35:26.482 00.005 11872 Enqueuing Expose request
22:35:26.486 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 1.12) opts 0xd
22:35:26.486 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.01, 1.12)
22:35:26.486 00.000 9960 Moving (-0.01, 1.12) raw xDistance=-0.00 yDistance=-1.11
22:35:26.486 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
22:35:26.486 00.000 9960 resist switch: large excursion: input -1.11 thresh 0.60 direction from 1 to -1
22:35:26.486 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.32
22:35:26.487 00.001 9960 GuideAlgorithmResistSwitch::result() returns -1.11 from input -1.11
22:35:26.487 00.000 9960 MoveAxis(E, 0, ABG)
22:35:26.488 00.001 9960 Move returns status 0, amount 0
22:35:26.488 00.000 9960 MoveAxis(N, 825, ABG)
22:35:26.488 00.000 9960 Guiding  Dir = 0, Dur = 825
22:35:26.489 00.001 9960 IsSlewing returns 0
22:35:26.489 00.000 9960 IsGuiding returns 0
22:35:26.491 00.002 9960 PulseGuide returned control before completion, sleep 835
22:35:27.333 00.842 9960 IsGuiding returns 1
22:35:27.334 00.001 9960 scope still moving after pulse duration time elapsed
22:35:27.364 00.030 9960 IsSlewing returns 0
22:35:27.367 00.003 9960 IsGuiding returns 0
22:35:27.369 00.002 9960 scope move finished after 825 + 53 ms
22:35:27.369 00.000 9960 Move returns status 0, amount 825
22:35:27.369 00.000 9960 move complete, result=0
22:35:27.369 00.000 9960 worker thread done servicing request
22:35:27.369 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -1.1 px 825 ms NORTH
22:35:27.375 00.006 9960 Worker thread wakes up
22:35:27.375 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:35:27.375 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:35:28.624 01.249 9960 Exposure complete
22:35:28.746 00.122 9960 worker thread done servicing request
22:35:28.746 00.000 11872 OnExposeComplete: enter
22:35:28.749 00.003 11872 UpdateGuideState(): m_state=6
22:35:28.753 00.004 11872 Star::Find(15, 1788, 951, 0, (0,0,0,0), 1.5, 10.0, 255) frame 636
22:35:28.756 00.003 11872 Star::Find returns 1 (0), X=1788.30, Y=951.27, Mass=4316, SNR=44.3, Peak=177 HFD=5.6
22:35:28.758 00.002 11872 CameraToMount -- cameraTheta (1.63) - m_xAngle (0.00) = xAngle (1.63 = 1.63)
22:35:28.762 00.004 11872 CameraToMount -- cameraTheta (1.63) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.60 = -1.68)
22:35:28.765 00.003 11872 CameraToMount -- cameraX=-0.03 cameraY=0.48 hyp=0.48 cameraTheta=1.63 mountX=-0.03 mountY=-0.48, mountTheta=-1.63
22:35:28.768 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=-0.03, y=0.48, opts=13)
22:35:28.774 00.006 11872 Enqueuing Move request for scope (-0.03, 0.48)
22:35:28.778 00.004 9960 Worker thread wakes up
22:35:28.778 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=177, med=0, FiltMin=0, FiltMax=124, Gamma=1.000
22:35:28.781 00.003 11872 UpdateGuideState exits: m=4316 SNR=44.3
22:35:28.786 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:28.790 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:35:28.794 00.004 11872 Enqueuing Expose request
22:35:28.798 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.48) opts 0xd
22:35:28.798 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.03, 0.48)
22:35:28.799 00.001 9960 Moving (-0.03, 0.48) raw xDistance=-0.03 yDistance=-0.48
22:35:28.799 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:35:28.799 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.48 from input -0.48
22:35:28.800 00.001 9960 MoveAxis(E, 0, ABG)
22:35:28.800 00.000 9960 Move returns status 0, amount 0
22:35:28.800 00.000 9960 MoveAxis(N, 357, ABG)
22:35:28.800 00.000 9960 Guiding  Dir = 0, Dur = 357
22:35:28.800 00.000 9960 IsSlewing returns 0
22:35:28.801 00.001 9960 IsGuiding returns 0
22:35:28.801 00.000 9960 PulseGuide returned control before completion, sleep 367
22:35:29.171 00.370 9960 IsGuiding returns 1
22:35:29.171 00.000 9960 scope still moving after pulse duration time elapsed
22:35:29.203 00.032 9960 IsSlewing returns 0
22:35:29.204 00.001 9960 IsGuiding returns 0
22:35:29.204 00.000 9960 scope move finished after 357 + 45 ms
22:35:29.204 00.000 9960 Move returns status 0, amount 357
22:35:29.205 00.001 9960 move complete, result=0
22:35:29.205 00.000 9960 worker thread done servicing request
22:35:29.205 00.000 9960 Worker thread wakes up
22:35:29.206 00.001 11872 GuideStep: -0.0 px 0 ms EAST, -0.5 px 357 ms NORTH
22:35:29.215 00.009 9960 worker thread servicing REQUEST_EXPOSE 1000
22:35:29.215 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:35:30.463 01.248 9960 Exposure complete
22:35:30.584 00.121 9960 worker thread done servicing request
22:35:30.584 00.000 11872 OnExposeComplete: enter
22:35:30.590 00.006 11872 UpdateGuideState(): m_state=6
22:35:30.594 00.004 11872 Star::Find(15, 1788, 951, 0, (0,0,0,0), 1.5, 10.0, 255) frame 637
22:35:30.597 00.003 11872 Star::Find returns 1 (0), X=1788.55, Y=949.45, Mass=4561, SNR=46.1, Peak=202 HFD=5.8
22:35:30.602 00.005 11872 CameraToMount -- cameraTheta (-1.41) - m_xAngle (0.00) = xAngle (-1.41 = -1.41)
22:35:30.605 00.003 11872 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.56 = 1.56)
22:35:30.610 00.005 11872 CameraToMount -- cameraX=0.22 cameraY=-1.34 hyp=1.36 cameraTheta=-1.41 mountX=0.21 mountY=1.36, mountTheta=1.41
22:35:30.616 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.22, y=-1.34, opts=13)
22:35:30.621 00.005 11872 Enqueuing Move request for scope (0.22, -1.34)
22:35:30.624 00.003 9960 Worker thread wakes up
22:35:30.641 00.017 9960 worker thread servicing REQUEST_MOVE scope ofs (0.22, -1.34) opts 0xd
22:35:30.641 00.000 9960 Handling offset move in thread for scope, endpoint = (0.22, -1.34)
22:35:30.641 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=202, med=0, FiltMin=0, FiltMax=137, Gamma=1.000
22:35:30.646 00.005 9960 Moving (0.22, -1.34) raw xDistance=0.21 yDistance=1.36
22:35:30.647 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
22:35:30.647 00.000 9960 resist switch: large excursion: input 1.36 thresh 0.60 direction from -1 to 1
22:35:30.647 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.07
22:35:30.647 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.36 from input 1.36
22:35:30.647 00.000 11872 UpdateGuideState exits: m=4561 SNR=46.1
22:35:30.653 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:30.656 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:35:30.660 00.004 11872 Enqueuing Expose request
22:35:30.664 00.004 9960 MoveAxis(W, 100, ABG)
22:35:30.664 00.000 9960 Guiding  Dir = 3, Dur = 100
22:35:30.664 00.000 9960 IsSlewing returns 0
22:35:30.664 00.000 9960 IsGuiding returns 0
22:35:30.666 00.002 9960 PulseGuide returned control before completion, sleep 110
22:35:30.781 00.115 9960 IsGuiding returns 1
22:35:30.781 00.000 9960 scope still moving after pulse duration time elapsed
22:35:30.812 00.031 9960 IsSlewing returns 0
22:35:30.812 00.000 9960 IsGuiding returns 0
22:35:30.813 00.001 9960 scope move finished after 100 + 47 ms
22:35:30.813 00.000 9960 Move returns status 0, amount 100
22:35:30.813 00.000 9960 MoveAxis(S, 1012, ABG)
22:35:30.813 00.000 9960 Guiding  Dir = 1, Dur = 1012
22:35:30.813 00.000 9960 IsSlewing returns 0
22:35:30.814 00.001 9960 IsGuiding returns 0
22:35:30.815 00.001 9960 PulseGuide returned control before completion, sleep 1022
22:35:31.843 01.028 9960 IsGuiding returns 1
22:35:31.845 00.002 9960 scope still moving after pulse duration time elapsed
22:35:31.875 00.030 9960 IsSlewing returns 0
22:35:31.876 00.001 9960 IsGuiding returns 1
22:35:31.906 00.030 9960 IsSlewing returns 0
22:35:31.908 00.002 9960 IsGuiding returns 0
22:35:31.908 00.000 9960 scope move finished after 1012 + 81 ms
22:35:31.908 00.000 9960 Move returns status 0, amount 1012
22:35:31.908 00.000 9960 move complete, result=0
22:35:31.910 00.002 9960 worker thread done servicing request
22:35:31.910 00.000 11872 GuideStep: 0.2 px 100 ms WEST, 1.4 px 1012 ms SOUTH
22:35:31.916 00.006 9960 Worker thread wakes up
22:35:31.917 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:35:31.917 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:35:33.168 01.251 9960 Exposure complete
22:35:33.288 00.120 9960 worker thread done servicing request
22:35:33.288 00.000 11872 OnExposeComplete: enter
22:35:33.292 00.004 11872 UpdateGuideState(): m_state=6
22:35:33.296 00.004 11872 Star::Find(15, 1788, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 638
22:35:33.301 00.005 11872 Star::Find returns 1 (0), X=1788.46, Y=949.95, Mass=4351, SNR=44.3, Peak=212 HFD=5.8
22:35:33.306 00.005 11872 CameraToMount -- cameraTheta (-1.41) - m_xAngle (0.00) = xAngle (-1.42 = -1.42)
22:35:33.310 00.004 11872 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.55 = 1.55)
22:35:33.313 00.003 11872 CameraToMount -- cameraX=0.14 cameraY=-0.85 hyp=0.86 cameraTheta=-1.41 mountX=0.13 mountY=0.86, mountTheta=1.42
22:35:33.319 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.14, y=-0.85, opts=13)
22:35:33.323 00.004 11872 Enqueuing Move request for scope (0.14, -0.85)
22:35:33.326 00.003 9960 Worker thread wakes up
22:35:33.326 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=212, med=0, FiltMin=0, FiltMax=118, Gamma=1.000
22:35:33.331 00.005 11872 UpdateGuideState exits: m=4351 SNR=44.3
22:35:33.335 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:33.338 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:35:33.342 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.85) opts 0xd
22:35:33.343 00.001 9960 Handling offset move in thread for scope, endpoint = (0.14, -0.85)
22:35:33.343 00.000 9960 Moving (0.14, -0.85) raw xDistance=0.13 yDistance=0.86
22:35:33.343 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:35:33.343 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.86 from input 0.86
22:35:33.343 00.000 9960 MoveAxis(E, 0, ABG)
22:35:33.343 00.000 9960 Move returns status 0, amount 0
22:35:33.343 00.000 9960 MoveAxis(S, 639, ABG)
22:35:33.343 00.000 9960 Guiding  Dir = 1, Dur = 639
22:35:33.344 00.001 9960 IsSlewing returns 0
22:35:33.345 00.001 9960 IsGuiding returns 0
22:35:33.345 00.000 11872 Enqueuing Expose request
22:35:33.348 00.003 9960 PulseGuide returned control before completion, sleep 649
22:35:33.999 00.651 9960 IsGuiding returns 1
22:35:34.001 00.002 9960 scope still moving after pulse duration time elapsed
22:35:34.031 00.030 9960 IsSlewing returns 0
22:35:34.033 00.002 9960 IsGuiding returns 0
22:35:34.033 00.000 9960 scope move finished after 639 + 48 ms
22:35:34.033 00.000 9960 Move returns status 0, amount 639
22:35:34.034 00.001 9960 move complete, result=0
22:35:34.034 00.000 9960 worker thread done servicing request
22:35:34.034 00.000 9960 Worker thread wakes up
22:35:34.035 00.001 11872 GuideStep: 0.1 px 0 ms EAST, 0.9 px 639 ms SOUTH
22:35:34.041 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:35:34.041 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:35:35.293 01.252 9960 Exposure complete
22:35:35.419 00.126 9960 worker thread done servicing request
22:35:35.419 00.000 11872 OnExposeComplete: enter
22:35:35.423 00.004 11872 UpdateGuideState(): m_state=6
22:35:35.430 00.007 11872 Star::Find(15, 1788, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 639
22:35:35.434 00.004 11872 Star::Find returns 1 (0), X=1788.45, Y=950.64, Mass=4400, SNR=44.4, Peak=185 HFD=5.5
22:35:35.439 00.005 11872 CameraToMount -- cameraTheta (-0.92) - m_xAngle (0.00) = xAngle (-0.92 = -0.92)
22:35:35.443 00.004 11872 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.05 = 2.05)
22:35:35.446 00.003 11872 CameraToMount -- cameraX=0.12 cameraY=-0.15 hyp=0.19 cameraTheta=-0.92 mountX=0.12 mountY=0.17, mountTheta=0.97
22:35:35.452 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.12, y=-0.15, opts=13)
22:35:35.457 00.005 11872 Enqueuing Move request for scope (0.12, -0.15)
22:35:35.461 00.004 9960 Worker thread wakes up
22:35:35.461 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.15) opts 0xd
22:35:35.461 00.000 9960 Handling offset move in thread for scope, endpoint = (0.12, -0.15)
22:35:35.462 00.001 9960 Moving (0.12, -0.15) raw xDistance=0.12 yDistance=0.17
22:35:35.462 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:35:35.462 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:35:35.462 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
22:35:35.462 00.000 9960 MoveAxis(E, 0, ABG)
22:35:35.462 00.000 9960 Move returns status 0, amount 0
22:35:35.462 00.000 9960 MoveAxis(N, 0, ABG)
22:35:35.462 00.000 9960 Move returns status 0, amount 0
22:35:35.462 00.000 9960 move complete, result=0
22:35:35.464 00.002 9960 worker thread done servicing request
22:35:35.464 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=185, med=0, FiltMin=0, FiltMax=115, Gamma=1.000
22:35:35.468 00.004 11872 UpdateGuideState exits: m=4400 SNR=44.4
22:35:35.472 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:35.475 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:35:35.478 00.003 11872 Enqueuing Expose request
22:35:35.482 00.004 9960 Worker thread wakes up
22:35:35.483 00.001 11872 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:35:35.486 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
22:35:35.486 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:35:36.723 01.237 9960 Exposure complete
22:35:36.862 00.139 9960 worker thread done servicing request
22:35:36.862 00.000 11872 OnExposeComplete: enter
22:35:36.866 00.004 11872 UpdateGuideState(): m_state=6
22:35:36.869 00.003 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 640
22:35:36.873 00.004 11872 Star::Find returns 1 (0), X=1788.32, Y=951.28, Mass=4099, SNR=42.8, Peak=159 HFD=5.6
22:35:36.877 00.004 11872 CameraToMount -- cameraTheta (1.60) - m_xAngle (0.00) = xAngle (1.59 = 1.59)
22:35:36.882 00.005 11872 CameraToMount -- cameraTheta (1.60) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.56 = -1.72)
22:35:36.888 00.006 11872 CameraToMount -- cameraX=-0.01 cameraY=0.49 hyp=0.49 cameraTheta=1.60 mountX=-0.01 mountY=-0.49, mountTheta=-1.59
22:35:36.894 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.01, y=0.49, opts=13)
22:35:36.898 00.004 11872 Enqueuing Move request for scope (-0.01, 0.49)
22:35:36.904 00.006 9960 Worker thread wakes up
22:35:36.904 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=159, med=0, FiltMin=0, FiltMax=106, Gamma=1.000
22:35:36.908 00.004 11872 UpdateGuideState exits: m=4099 SNR=42.8
22:35:36.912 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.49) opts 0xd
22:35:36.912 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.01, 0.49)
22:35:36.912 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:36.915 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:35:36.919 00.004 9960 Moving (-0.01, 0.49) raw xDistance=-0.01 yDistance=-0.49
22:35:36.920 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:35:36.920 00.000 11872 Enqueuing Expose request
22:35:36.924 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:35:36.925 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.49
22:35:36.925 00.000 9960 MoveAxis(E, 0, ABG)
22:35:36.926 00.001 9960 Move returns status 0, amount 0
22:35:36.926 00.000 9960 MoveAxis(N, 0, ABG)
22:35:36.926 00.000 9960 Move returns status 0, amount 0
22:35:36.928 00.002 9960 move complete, result=0
22:35:36.928 00.000 9960 worker thread done servicing request
22:35:36.928 00.000 9960 Worker thread wakes up
22:35:36.928 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.5 px 0 ms NORTH
22:35:36.933 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:35:36.933 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:35:38.184 01.251 9960 Exposure complete
22:35:38.310 00.126 9960 worker thread done servicing request
22:35:38.310 00.000 11872 OnExposeComplete: enter
22:35:38.315 00.005 11872 UpdateGuideState(): m_state=6
22:35:38.319 00.004 11872 Star::Find(15, 1788, 951, 0, (0,0,0,0), 1.5, 10.0, 255) frame 641
22:35:38.323 00.004 11872 Star::Find returns 1 (0), X=1788.00, Y=950.76, Mass=4489, SNR=45.2, Peak=183 HFD=5.8
22:35:38.327 00.004 11872 CameraToMount -- cameraTheta (-3.05) - m_xAngle (0.00) = xAngle (-3.05 = -3.05)
22:35:38.331 00.004 11872 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (-0.09 = -0.09)
22:35:38.337 00.006 11872 CameraToMount -- cameraX=-0.33 cameraY=-0.03 hyp=0.33 cameraTheta=-3.05 mountX=-0.33 mountY=-0.03, mountTheta=-3.06
22:35:38.344 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.33, y=-0.03, opts=13)
22:35:38.348 00.004 11872 Enqueuing Move request for scope (-0.33, -0.03)
22:35:38.352 00.004 9960 Worker thread wakes up
22:35:38.353 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=183, med=0, FiltMin=0, FiltMax=121, Gamma=1.000
22:35:38.356 00.003 11872 UpdateGuideState exits: m=4489 SNR=45.2
22:35:38.361 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:38.364 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.03) opts 0xd
22:35:38.364 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:35:38.368 00.004 11872 Enqueuing Expose request
22:35:38.373 00.005 9960 Handling offset move in thread for scope, endpoint = (-0.33, -0.03)
22:35:38.373 00.000 9960 Moving (-0.33, -0.03) raw xDistance=-0.33 yDistance=-0.03
22:35:38.374 00.001 9960 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.33
22:35:38.374 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:35:38.374 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:35:38.375 00.001 9960 MoveAxis(E, 153, ABG)
22:35:38.375 00.000 9960 Guiding  Dir = 2, Dur = 153
22:35:38.375 00.000 9960 IsSlewing returns 0
22:35:38.375 00.000 9960 IsGuiding returns 0
22:35:38.376 00.001 9960 PulseGuide returned control before completion, sleep 163
22:35:38.548 00.172 9960 IsGuiding returns 1
22:35:38.549 00.001 9960 scope still moving after pulse duration time elapsed
22:35:38.579 00.030 9960 IsSlewing returns 0
22:35:38.581 00.002 9960 IsGuiding returns 0
22:35:38.581 00.000 9960 scope move finished after 153 + 53 ms
22:35:38.581 00.000 9960 Move returns status 0, amount 153
22:35:38.582 00.001 9960 MoveAxis(N, 0, ABG)
22:35:38.582 00.000 9960 Move returns status 0, amount 0
22:35:38.582 00.000 9960 move complete, result=0
22:35:38.582 00.000 9960 worker thread done servicing request
22:35:38.584 00.002 11872 GuideStep: -0.3 px 153 ms EAST, -0.0 px 0 ms NORTH
22:35:38.590 00.006 9960 Worker thread wakes up
22:35:38.590 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:35:38.590 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:35:39.847 01.257 9960 Exposure complete
22:35:39.963 00.116 9960 worker thread done servicing request
22:35:39.963 00.000 11872 OnExposeComplete: enter
22:35:39.969 00.006 11872 UpdateGuideState(): m_state=6
22:35:39.973 00.004 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 642
22:35:39.977 00.004 11872 Star::Find returns 1 (0), X=1788.63, Y=949.37, Mass=4294, SNR=43.9, Peak=172 HFD=5.5
22:35:39.981 00.004 11872 CameraToMount -- cameraTheta (-1.36) - m_xAngle (0.00) = xAngle (-1.37 = -1.37)
22:35:39.986 00.005 11872 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.60 = 1.60)
22:35:39.990 00.004 11872 CameraToMount -- cameraX=0.30 cameraY=-1.42 hyp=1.45 cameraTheta=-1.36 mountX=0.29 mountY=1.45, mountTheta=1.37
22:35:39.995 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.30, y=-1.42, opts=13)
22:35:39.999 00.004 11872 Enqueuing Move request for scope (0.30, -1.42)
22:35:40.003 00.004 9960 Worker thread wakes up
22:35:40.003 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.30, -1.42) opts 0xd
22:35:40.003 00.000 9960 Handling offset move in thread for scope, endpoint = (0.30, -1.42)
22:35:40.003 00.000 9960 Moving (0.30, -1.42) raw xDistance=0.29 yDistance=1.45
22:35:40.004 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=172, med=0, FiltMin=0, FiltMax=105, Gamma=1.000
22:35:40.009 00.005 11872 UpdateGuideState exits: m=4294 SNR=43.9
22:35:40.013 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:40.017 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:35:40.021 00.004 11872 Enqueuing Expose request
22:35:40.024 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.29
22:35:40.024 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.45 from input 1.45
22:35:40.024 00.000 9960 MoveAxis(W, 127, ABG)
22:35:40.025 00.001 9960 Guiding  Dir = 3, Dur = 127
22:35:40.025 00.000 9960 IsSlewing returns 0
22:35:40.025 00.000 9960 IsGuiding returns 0
22:35:40.025 00.000 9960 PulseGuide returned control before completion, sleep 137
22:35:40.176 00.151 9960 IsGuiding returns 1
22:35:40.177 00.001 9960 scope still moving after pulse duration time elapsed
22:35:40.208 00.031 9960 IsSlewing returns 0
22:35:40.210 00.002 9960 IsGuiding returns 0
22:35:40.211 00.001 9960 scope move finished after 127 + 58 ms
22:35:40.211 00.000 9960 Move returns status 0, amount 127
22:35:40.211 00.000 9960 MoveAxis(S, 1085, ABG)
22:35:40.212 00.001 9960 Guiding  Dir = 1, Dur = 1085
22:35:40.212 00.000 9960 IsSlewing returns 0
22:35:40.214 00.002 9960 IsGuiding returns 0
22:35:40.214 00.000 9960 PulseGuide returned control before completion, sleep 1095
22:35:41.314 01.100 9960 IsGuiding returns 1
22:35:41.316 00.002 9960 scope still moving after pulse duration time elapsed
22:35:41.346 00.030 9960 IsSlewing returns 0
22:35:41.349 00.003 9960 IsGuiding returns 0
22:35:41.349 00.000 9960 scope move finished after 1085 + 50 ms
22:35:41.349 00.000 9960 Move returns status 0, amount 1085
22:35:41.350 00.001 9960 move complete, result=0
22:35:41.350 00.000 9960 worker thread done servicing request
22:35:41.350 00.000 11872 GuideStep: 0.3 px 127 ms WEST, 1.5 px 1085 ms SOUTH
22:35:41.358 00.008 9960 Worker thread wakes up
22:35:41.358 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:35:41.358 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:35:42.607 01.249 9960 Exposure complete
22:35:42.732 00.125 9960 worker thread done servicing request
22:35:42.733 00.001 11872 OnExposeComplete: enter
22:35:42.738 00.005 11872 UpdateGuideState(): m_state=6
22:35:42.744 00.006 11872 Star::Find(15, 1788, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 643
22:35:42.748 00.004 11872 Star::Find returns 1 (0), X=1788.17, Y=952.46, Mass=4528, SNR=45.5, Peak=169 HFD=5.7
22:35:42.752 00.004 11872 CameraToMount -- cameraTheta (1.67) - m_xAngle (0.00) = xAngle (1.66 = 1.66)
22:35:42.756 00.004 11872 CameraToMount -- cameraTheta (1.67) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.63 = -1.65)
22:35:42.759 00.003 11872 CameraToMount -- cameraX=-0.16 cameraY=1.66 hyp=1.67 cameraTheta=1.67 mountX=-0.15 mountY=-1.67, mountTheta=-1.66
22:35:42.765 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.16, y=1.66, opts=13)
22:35:42.771 00.006 11872 Enqueuing Move request for scope (-0.16, 1.66)
22:35:42.775 00.004 9960 Worker thread wakes up
22:35:42.775 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=169, med=0, FiltMin=0, FiltMax=103, Gamma=1.000
22:35:42.779 00.004 11872 UpdateGuideState exits: m=4528 SNR=45.5
22:35:42.783 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 1.66) opts 0xd
22:35:42.783 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.16, 1.66)
22:35:42.784 00.001 9960 Moving (-0.16, 1.66) raw xDistance=-0.15 yDistance=-1.67
22:35:42.784 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
22:35:42.784 00.000 9960 resist switch: large excursion: input -1.67 thresh 0.60 direction from 1 to -1
22:35:42.784 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-5.00
22:35:42.784 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:42.788 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:35:42.792 00.004 9960 GuideAlgorithmResistSwitch::result() returns -1.67 from input -1.67
22:35:42.792 00.000 9960 MoveAxis(E, 0, ABG)
22:35:42.792 00.000 11872 Enqueuing Expose request
22:35:42.797 00.005 9960 Move returns status 0, amount 0
22:35:42.797 00.000 9960 MoveAxis(N, 1244, ABG)
22:35:42.797 00.000 9960 Guiding  Dir = 0, Dur = 1244
22:35:42.797 00.000 9960 IsSlewing returns 0
22:35:42.798 00.001 9960 IsGuiding returns 0
22:35:42.798 00.000 9960 PulseGuide returned control before completion, sleep 1254
22:35:44.068 01.270 9960 IsGuiding returns 1
22:35:44.068 00.000 9960 scope still moving after pulse duration time elapsed
22:35:44.098 00.030 9960 IsSlewing returns 0
22:35:44.100 00.002 9960 IsGuiding returns 0
22:35:44.100 00.000 9960 scope move finished after 1244 + 57 ms
22:35:44.100 00.000 9960 Move returns status 0, amount 1244
22:35:44.100 00.000 9960 move complete, result=0
22:35:44.101 00.001 9960 worker thread done servicing request
22:35:44.101 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -1.7 px 1244 ms NORTH
22:35:44.107 00.006 9960 Worker thread wakes up
22:35:44.107 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:35:44.108 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:35:45.363 01.255 9960 Exposure complete
22:35:45.487 00.124 9960 worker thread done servicing request
22:35:45.487 00.000 11872 OnExposeComplete: enter
22:35:45.491 00.004 11872 UpdateGuideState(): m_state=6
22:35:45.495 00.004 11872 Star::Find(15, 1788, 952, 0, (0,0,0,0), 1.5, 10.0, 255) frame 644
22:35:45.498 00.003 11872 Star::Find returns 1 (0), X=1788.40, Y=950.23, Mass=4479, SNR=45.2, Peak=180 HFD=5.8
22:35:45.503 00.005 11872 CameraToMount -- cameraTheta (-1.45) - m_xAngle (0.00) = xAngle (-1.45 = -1.45)
22:35:45.507 00.004 11872 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.51 = 1.51)
22:35:45.510 00.003 11872 CameraToMount -- cameraX=0.07 cameraY=-0.56 hyp=0.56 cameraTheta=-1.45 mountX=0.07 mountY=0.56, mountTheta=1.46
22:35:45.516 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.07, y=-0.56, opts=13)
22:35:45.520 00.004 11872 Enqueuing Move request for scope (0.07, -0.56)
22:35:45.524 00.004 9960 Worker thread wakes up
22:35:45.524 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.56) opts 0xd
22:35:45.524 00.000 9960 Handling offset move in thread for scope, endpoint = (0.07, -0.56)
22:35:45.524 00.000 9960 Moving (0.07, -0.56) raw xDistance=0.07 yDistance=0.56
22:35:45.525 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=180, med=0, FiltMin=0, FiltMax=108, Gamma=1.000
22:35:45.529 00.004 11872 UpdateGuideState exits: m=4479 SNR=45.2
22:35:45.532 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:45.535 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:35:45.537 00.002 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:35:45.537 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:35:45.540 00.003 11872 Enqueuing Expose request
22:35:45.544 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.56
22:35:45.544 00.000 9960 MoveAxis(E, 0, ABG)
22:35:45.545 00.001 9960 Move returns status 0, amount 0
22:35:45.545 00.000 9960 MoveAxis(N, 0, ABG)
22:35:45.545 00.000 9960 Move returns status 0, amount 0
22:35:45.546 00.001 9960 move complete, result=0
22:35:45.546 00.000 9960 worker thread done servicing request
22:35:45.546 00.000 9960 Worker thread wakes up
22:35:45.547 00.001 11872 GuideStep: 0.1 px 0 ms EAST, 0.6 px 0 ms NORTH
22:35:45.551 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
22:35:45.552 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:35:46.799 01.247 9960 Exposure complete
22:35:46.915 00.116 9960 worker thread done servicing request
22:35:46.915 00.000 11872 OnExposeComplete: enter
22:35:46.919 00.004 11872 UpdateGuideState(): m_state=6
22:35:46.923 00.004 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 645
22:35:46.927 00.004 11872 Star::Find returns 1 (0), X=1788.46, Y=950.33, Mass=4517, SNR=45.1, Peak=169 HFD=5.6
22:35:46.930 00.003 11872 CameraToMount -- cameraTheta (-1.29) - m_xAngle (0.00) = xAngle (-1.29 = -1.29)
22:35:46.934 00.004 11872 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.68 = 1.68)
22:35:46.937 00.003 11872 CameraToMount -- cameraX=0.14 cameraY=-0.46 hyp=0.48 cameraTheta=-1.29 mountX=0.13 mountY=0.48, mountTheta=1.30
22:35:46.942 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.14, y=-0.46, opts=13)
22:35:46.946 00.004 11872 Enqueuing Move request for scope (0.14, -0.46)
22:35:46.950 00.004 9960 Worker thread wakes up
22:35:46.950 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.46) opts 0xd
22:35:46.950 00.000 9960 Handling offset move in thread for scope, endpoint = (0.14, -0.46)
22:35:46.951 00.001 9960 Moving (0.14, -0.46) raw xDistance=0.13 yDistance=0.48
22:35:46.951 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:35:46.951 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:35:46.951 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.48
22:35:46.952 00.001 9960 MoveAxis(E, 0, ABG)
22:35:46.952 00.000 9960 Move returns status 0, amount 0
22:35:46.952 00.000 9960 MoveAxis(N, 0, ABG)
22:35:46.952 00.000 9960 Move returns status 0, amount 0
22:35:46.953 00.001 9960 move complete, result=0
22:35:46.953 00.000 9960 worker thread done servicing request
22:35:46.953 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=169, med=0, FiltMin=0, FiltMax=117, Gamma=1.000
22:35:46.958 00.005 11872 UpdateGuideState exits: m=4517 SNR=45.1
22:35:46.961 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:46.965 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:35:46.969 00.004 11872 Enqueuing Expose request
22:35:46.972 00.003 9960 Worker thread wakes up
22:35:46.972 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:35:46.973 00.001 11872 GuideStep: 0.1 px 0 ms EAST, 0.5 px 0 ms NORTH
22:35:46.976 00.003 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:35:48.227 01.251 9960 Exposure complete
22:35:48.348 00.121 9960 worker thread done servicing request
22:35:48.349 00.001 11872 OnExposeComplete: enter
22:35:48.353 00.004 11872 UpdateGuideState(): m_state=6
22:35:48.359 00.006 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 646
22:35:48.363 00.004 11872 Star::Find returns 1 (0), X=1788.58, Y=949.81, Mass=4339, SNR=44.7, Peak=195 HFD=5.7
22:35:48.368 00.005 11872 CameraToMount -- cameraTheta (-1.32) - m_xAngle (0.00) = xAngle (-1.33 = -1.33)
22:35:48.373 00.005 11872 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.64 = 1.64)
22:35:48.378 00.005 11872 CameraToMount -- cameraX=0.25 cameraY=-0.98 hyp=1.01 cameraTheta=-1.32 mountX=0.25 mountY=1.01, mountTheta=1.33
22:35:48.383 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.25, y=-0.98, opts=13)
22:35:48.388 00.005 11872 Enqueuing Move request for scope (0.25, -0.98)
22:35:48.393 00.005 9960 Worker thread wakes up
22:35:48.393 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=195, med=0, FiltMin=0, FiltMax=104, Gamma=1.000
22:35:48.398 00.005 11872 UpdateGuideState exits: m=4339 SNR=44.7
22:35:48.402 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:48.406 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:35:48.410 00.004 11872 Enqueuing Expose request
22:35:48.413 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.98) opts 0xd
22:35:48.413 00.000 9960 Handling offset move in thread for scope, endpoint = (0.25, -0.98)
22:35:48.414 00.001 9960 Moving (0.25, -0.98) raw xDistance=0.25 yDistance=1.01
22:35:48.414 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.25
22:35:48.415 00.001 9960 resist switch: large excursion: input 1.01 thresh 0.60 direction from -1 to 1
22:35:48.415 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=3.04
22:35:48.415 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.01 from input 1.01
22:35:48.415 00.000 9960 MoveAxis(W, 115, ABG)
22:35:48.415 00.000 9960 Guiding  Dir = 3, Dur = 115
22:35:48.415 00.000 9960 IsSlewing returns 0
22:35:48.415 00.000 9960 IsGuiding returns 0
22:35:48.417 00.002 9960 PulseGuide returned control before completion, sleep 125
22:35:48.545 00.128 9960 IsGuiding returns 1
22:35:48.545 00.000 9960 scope still moving after pulse duration time elapsed
22:35:48.576 00.031 9960 IsSlewing returns 0
22:35:48.576 00.000 9960 IsGuiding returns 0
22:35:48.578 00.002 9960 scope move finished after 115 + 46 ms
22:35:48.578 00.000 9960 Move returns status 0, amount 115
22:35:48.578 00.000 9960 MoveAxis(S, 755, ABG)
22:35:48.578 00.000 9960 Guiding  Dir = 1, Dur = 755
22:35:48.579 00.001 9960 IsSlewing returns 0
22:35:48.580 00.001 9960 IsGuiding returns 0
22:35:48.580 00.000 9960 PulseGuide returned control before completion, sleep 765
22:35:49.359 00.779 9960 IsGuiding returns 1
22:35:49.360 00.001 9960 scope still moving after pulse duration time elapsed
22:35:49.390 00.030 9960 IsSlewing returns 0
22:35:49.391 00.001 9960 IsGuiding returns 0
22:35:49.392 00.001 9960 scope move finished after 755 + 57 ms
22:35:49.392 00.000 9960 Move returns status 0, amount 755
22:35:49.392 00.000 9960 move complete, result=0
22:35:49.392 00.000 9960 worker thread done servicing request
22:35:49.394 00.002 9960 Worker thread wakes up
22:35:49.394 00.000 11872 GuideStep: 0.2 px 115 ms WEST, 1.0 px 755 ms SOUTH
22:35:49.400 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:35:49.400 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:35:50.655 01.255 9960 Exposure complete
22:35:50.785 00.130 9960 worker thread done servicing request
22:35:50.785 00.000 11872 OnExposeComplete: enter
22:35:50.789 00.004 11872 UpdateGuideState(): m_state=6
22:35:50.793 00.004 11872 Star::Find(15, 1788, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 647
22:35:50.796 00.003 11872 Star::Find returns 1 (0), X=1787.83, Y=951.35, Mass=4295, SNR=44.2, Peak=202 HFD=5.5
22:35:50.802 00.006 11872 CameraToMount -- cameraTheta (2.30) - m_xAngle (0.00) = xAngle (2.29 = 2.29)
22:35:50.806 00.004 11872 CameraToMount -- cameraTheta (2.30) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (5.26 = -1.02)
22:35:50.810 00.004 11872 CameraToMount -- cameraX=-0.50 cameraY=0.56 hyp=0.75 cameraTheta=2.30 mountX=-0.50 mountY=-0.64, mountTheta=-2.23
22:35:50.814 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.50, y=0.56, opts=13)
22:35:50.818 00.004 11872 Enqueuing Move request for scope (-0.50, 0.56)
22:35:50.823 00.005 9960 Worker thread wakes up
22:35:50.823 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=202, med=0, FiltMin=0, FiltMax=106, Gamma=1.000
22:35:50.827 00.004 11872 UpdateGuideState exits: m=4295 SNR=44.2
22:35:50.830 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:50.836 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:35:50.839 00.003 11872 Enqueuing Expose request
22:35:50.843 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.50, 0.56) opts 0xd
22:35:50.843 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.50, 0.56)
22:35:50.843 00.000 9960 Moving (-0.50, 0.56) raw xDistance=-0.50 yDistance=-0.64
22:35:50.843 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.50
22:35:50.843 00.000 9960 resist switch: large excursion: input -0.64 thresh 0.60 direction from 1 to -1
22:35:50.844 00.001 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.93
22:35:50.844 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.64 from input -0.64
22:35:50.844 00.000 9960 MoveAxis(E, 226, ABG)
22:35:50.845 00.001 9960 Guiding  Dir = 2, Dur = 226
22:35:50.845 00.000 9960 IsSlewing returns 0
22:35:50.845 00.000 9960 IsGuiding returns 0
22:35:50.846 00.001 9960 PulseGuide returned control before completion, sleep 236
22:35:51.086 00.240 9960 IsGuiding returns 1
22:35:51.086 00.000 9960 scope still moving after pulse duration time elapsed
22:35:51.117 00.031 9960 IsSlewing returns 0
22:35:51.118 00.001 9960 IsGuiding returns 0
22:35:51.118 00.000 9960 scope move finished after 226 + 46 ms
22:35:51.119 00.001 9960 Move returns status 0, amount 226
22:35:51.119 00.000 9960 MoveAxis(N, 480, ABG)
22:35:51.120 00.001 9960 Guiding  Dir = 0, Dur = 480
22:35:51.120 00.000 9960 IsSlewing returns 0
22:35:51.120 00.000 9960 IsGuiding returns 0
22:35:51.121 00.001 9960 PulseGuide returned control before completion, sleep 490
22:35:51.621 00.500 9960 IsGuiding returns 1
22:35:51.621 00.000 9960 scope still moving after pulse duration time elapsed
22:35:51.652 00.031 9960 IsSlewing returns 0
22:35:51.653 00.001 9960 IsGuiding returns 0
22:35:51.654 00.001 9960 scope move finished after 480 + 53 ms
22:35:51.654 00.000 9960 Move returns status 0, amount 480
22:35:51.654 00.000 9960 move complete, result=0
22:35:51.656 00.002 9960 worker thread done servicing request
22:35:51.656 00.000 11872 GuideStep: -0.5 px 226 ms EAST, -0.6 px 480 ms NORTH
22:35:51.662 00.006 9960 Worker thread wakes up
22:35:51.662 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:35:51.662 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:35:52.917 01.255 9960 Exposure complete
22:35:53.045 00.128 9960 worker thread done servicing request
22:35:53.045 00.000 11872 OnExposeComplete: enter
22:35:53.050 00.005 11872 UpdateGuideState(): m_state=6
22:35:53.054 00.004 11872 Star::Find(15, 1787, 951, 0, (0,0,0,0), 1.5, 10.0, 255) frame 648
22:35:53.058 00.004 11872 Star::Find returns 1 (0), X=1788.66, Y=949.70, Mass=4364, SNR=45.0, Peak=200 HFD=5.7
22:35:53.062 00.004 11872 CameraToMount -- cameraTheta (-1.27) - m_xAngle (0.00) = xAngle (-1.28 = -1.28)
22:35:53.065 00.003 11872 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.69 = 1.69)
22:35:53.069 00.004 11872 CameraToMount -- cameraX=0.34 cameraY=-1.09 hyp=1.14 cameraTheta=-1.27 mountX=0.33 mountY=1.13, mountTheta=1.29
22:35:53.074 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.34, y=-1.09, opts=13)
22:35:53.079 00.005 11872 Enqueuing Move request for scope (0.34, -1.09)
22:35:53.084 00.005 9960 Worker thread wakes up
22:35:53.084 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=200, med=0, FiltMin=0, FiltMax=118, Gamma=1.000
22:35:53.088 00.004 11872 UpdateGuideState exits: m=4364 SNR=45.0
22:35:53.093 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:53.097 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:35:53.100 00.003 11872 Enqueuing Expose request
22:35:53.105 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.34, -1.09) opts 0xd
22:35:53.105 00.000 9960 Handling offset move in thread for scope, endpoint = (0.34, -1.09)
22:35:53.105 00.000 9960 Moving (0.34, -1.09) raw xDistance=0.33 yDistance=1.13
22:35:53.106 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.33
22:35:53.106 00.000 9960 resist switch: large excursion: input 1.13 thresh 0.60 direction from -1 to 1
22:35:53.106 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=3.40
22:35:53.106 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.13 from input 1.13
22:35:53.107 00.001 9960 MoveAxis(W, 140, ABG)
22:35:53.107 00.000 9960 Guiding  Dir = 3, Dur = 140
22:35:53.108 00.001 9960 IsSlewing returns 0
22:35:53.109 00.001 9960 IsGuiding returns 0
22:35:53.109 00.000 9960 PulseGuide returned control before completion, sleep 150
22:35:53.265 00.156 9960 IsGuiding returns 1
22:35:53.265 00.000 9960 scope still moving after pulse duration time elapsed
22:35:53.295 00.030 9960 IsSlewing returns 0
22:35:53.296 00.001 9960 IsGuiding returns 0
22:35:53.296 00.000 9960 scope move finished after 140 + 47 ms
22:35:53.297 00.001 9960 Move returns status 0, amount 140
22:35:53.298 00.001 9960 MoveAxis(S, 845, ABG)
22:35:53.298 00.000 9960 Guiding  Dir = 1, Dur = 845
22:35:53.299 00.001 9960 IsSlewing returns 0
22:35:53.299 00.000 9960 IsGuiding returns 0
22:35:53.299 00.000 9960 PulseGuide returned control before completion, sleep 855
22:35:54.162 00.863 9960 IsGuiding returns 1
22:35:54.163 00.001 9960 scope still moving after pulse duration time elapsed
22:35:54.192 00.029 9960 IsSlewing returns 0
22:35:54.192 00.000 9960 IsGuiding returns 0
22:35:54.194 00.002 9960 scope move finished after 845 + 49 ms
22:35:54.194 00.000 9960 Move returns status 0, amount 845
22:35:54.195 00.001 9960 move complete, result=0
22:35:54.195 00.000 9960 worker thread done servicing request
22:35:54.197 00.002 11872 GuideStep: 0.3 px 140 ms WEST, 1.1 px 845 ms SOUTH
22:35:54.205 00.008 9960 Worker thread wakes up
22:35:54.205 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:35:54.205 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:35:55.455 01.250 9960 Exposure complete
22:35:55.590 00.135 9960 worker thread done servicing request
22:35:55.590 00.000 11872 OnExposeComplete: enter
22:35:55.595 00.005 11872 UpdateGuideState(): m_state=6
22:35:55.599 00.004 11872 Star::Find(15, 1788, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 649
22:35:55.604 00.005 11872 Star::Find returns 1 (0), X=1788.43, Y=950.00, Mass=4223, SNR=43.9, Peak=198 HFD=5.8
22:35:55.608 00.004 11872 CameraToMount -- cameraTheta (-1.44) - m_xAngle (0.00) = xAngle (-1.45 = -1.45)
22:35:55.612 00.004 11872 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.52 = 1.52)
22:35:55.618 00.006 11872 CameraToMount -- cameraX=0.10 cameraY=-0.79 hyp=0.79 cameraTheta=-1.44 mountX=0.10 mountY=0.79, mountTheta=1.45
22:35:55.623 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.10, y=-0.79, opts=13)
22:35:55.627 00.004 11872 Enqueuing Move request for scope (0.10, -0.79)
22:35:55.631 00.004 9960 Worker thread wakes up
22:35:55.631 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.79) opts 0xd
22:35:55.632 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=198, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
22:35:55.635 00.003 11872 UpdateGuideState exits: m=4223 SNR=43.9
22:35:55.639 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:55.644 00.005 9960 Handling offset move in thread for scope, endpoint = (0.10, -0.79)
22:35:55.644 00.000 9960 Moving (0.10, -0.79) raw xDistance=0.10 yDistance=0.79
22:35:55.644 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:35:55.644 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:35:55.647 00.003 11872 Enqueuing Expose request
22:35:55.652 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.79 from input 0.79
22:35:55.652 00.000 9960 MoveAxis(E, 0, ABG)
22:35:55.652 00.000 9960 Move returns status 0, amount 0
22:35:55.652 00.000 9960 MoveAxis(S, 592, ABG)
22:35:55.653 00.001 9960 Guiding  Dir = 1, Dur = 592
22:35:55.653 00.000 9960 IsSlewing returns 0
22:35:55.653 00.000 9960 IsGuiding returns 0
22:35:55.654 00.001 9960 PulseGuide returned control before completion, sleep 602
22:35:56.260 00.606 9960 IsGuiding returns 1
22:35:56.262 00.002 9960 scope still moving after pulse duration time elapsed
22:35:56.291 00.029 9960 IsSlewing returns 0
22:35:56.293 00.002 9960 IsGuiding returns 0
22:35:56.295 00.002 9960 scope move finished after 592 + 49 ms
22:35:56.295 00.000 9960 Move returns status 0, amount 592
22:35:56.297 00.002 9960 move complete, result=0
22:35:56.297 00.000 9960 worker thread done servicing request
22:35:56.297 00.000 9960 Worker thread wakes up
22:35:56.298 00.001 11872 GuideStep: 0.1 px 0 ms EAST, 0.8 px 592 ms SOUTH
22:35:56.304 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:35:56.304 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:35:57.559 01.255 9960 Exposure complete
22:35:57.695 00.136 9960 worker thread done servicing request
22:35:57.696 00.001 11872 OnExposeComplete: enter
22:35:57.701 00.005 11872 UpdateGuideState(): m_state=6
22:35:57.706 00.005 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 650
22:35:57.711 00.005 11872 Star::Find returns 1 (0), X=1788.60, Y=950.88, Mass=4233, SNR=43.3, Peak=195 HFD=5.8
22:35:57.717 00.006 11872 CameraToMount -- cameraTheta (0.30) - m_xAngle (0.00) = xAngle (0.30 = 0.30)
22:35:57.723 00.006 11872 CameraToMount -- cameraTheta (0.30) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (3.27 = -3.02)
22:35:57.728 00.005 11872 CameraToMount -- cameraX=0.28 cameraY=0.09 hyp=0.29 cameraTheta=0.30 mountX=0.28 mountY=-0.04, mountTheta=-0.13
22:35:57.737 00.009 11872 SchedulePrimaryMove(0FA44CE0, x=0.28, y=0.09, opts=13)
22:35:57.747 00.010 11872 Enqueuing Move request for scope (0.28, 0.09)
22:35:57.753 00.006 9960 Worker thread wakes up
22:35:57.754 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.09) opts 0xd
22:35:57.754 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=195, med=0, FiltMin=0, FiltMax=101, Gamma=1.000
22:35:57.760 00.006 9960 Handling offset move in thread for scope, endpoint = (0.28, 0.09)
22:35:57.760 00.000 9960 Moving (0.28, 0.09) raw xDistance=0.28 yDistance=-0.04
22:35:57.760 00.000 11872 UpdateGuideState exits: m=4233 SNR=43.3
22:35:57.766 00.006 9960 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.28
22:35:57.766 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:35:57.767 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:35:57.767 00.000 9960 MoveAxis(W, 129, ABG)
22:35:57.768 00.001 9960 Guiding  Dir = 3, Dur = 129
22:35:57.768 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:57.774 00.006 9960 IsSlewing returns 0
22:35:57.774 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:35:57.779 00.005 9960 IsGuiding returns 0
22:35:57.780 00.001 11872 Enqueuing Expose request
22:35:57.785 00.005 9960 PulseGuide returned control before completion, sleep 139
22:35:57.937 00.152 9960 IsGuiding returns 0
22:35:57.938 00.001 9960 Move returns status 0, amount 129
22:35:57.939 00.001 9960 MoveAxis(N, 0, ABG)
22:35:57.940 00.001 9960 Move returns status 0, amount 0
22:35:57.940 00.000 9960 move complete, result=0
22:35:57.940 00.000 9960 worker thread done servicing request
22:35:57.940 00.000 11872 GuideStep: 0.3 px 129 ms WEST, -0.0 px 0 ms NORTH
22:35:57.946 00.006 9960 Worker thread wakes up
22:35:57.947 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:35:57.947 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:35:59.197 01.250 9960 Exposure complete
22:35:59.320 00.123 9960 worker thread done servicing request
22:35:59.321 00.001 11872 OnExposeComplete: enter
22:35:59.325 00.004 11872 UpdateGuideState(): m_state=6
22:35:59.330 00.005 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 651
22:35:59.335 00.005 11872 Star::Find returns 1 (0), X=1787.82, Y=951.53, Mass=4312, SNR=43.9, Peak=189 HFD=5.4
22:35:59.340 00.005 11872 CameraToMount -- cameraTheta (2.17) - m_xAngle (0.00) = xAngle (2.17 = 2.17)
22:35:59.343 00.003 11872 CameraToMount -- cameraTheta (2.17) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (5.14 = -1.15)
22:35:59.348 00.005 11872 CameraToMount -- cameraX=-0.51 cameraY=0.74 hyp=0.89 cameraTheta=2.17 mountX=-0.50 mountY=-0.82, mountTheta=-2.12
22:35:59.353 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.51, y=0.74, opts=13)
22:35:59.358 00.005 11872 Enqueuing Move request for scope (-0.51, 0.74)
22:35:59.362 00.004 9960 Worker thread wakes up
22:35:59.362 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=189, med=0, FiltMin=0, FiltMax=105, Gamma=1.000
22:35:59.366 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.51, 0.74) opts 0xd
22:35:59.368 00.002 9960 Handling offset move in thread for scope, endpoint = (-0.51, 0.74)
22:35:59.368 00.000 9960 Moving (-0.51, 0.74) raw xDistance=-0.50 yDistance=-0.82
22:35:59.368 00.000 11872 UpdateGuideState exits: m=4312 SNR=43.9
22:35:59.372 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:59.377 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:35:59.380 00.003 11872 Enqueuing Expose request
22:35:59.383 00.003 9960 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.50
22:35:59.384 00.001 9960 resist switch: large excursion: input -0.82 thresh 0.60 direction from 1 to -1
22:35:59.384 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.45
22:35:59.384 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.82 from input -0.82
22:35:59.384 00.000 9960 MoveAxis(E, 227, ABG)
22:35:59.384 00.000 9960 Guiding  Dir = 2, Dur = 227
22:35:59.385 00.001 9960 IsSlewing returns 0
22:35:59.386 00.001 9960 IsGuiding returns 0
22:35:59.386 00.000 9960 PulseGuide returned control before completion, sleep 237
22:35:59.627 00.241 9960 IsGuiding returns 1
22:35:59.627 00.000 9960 scope still moving after pulse duration time elapsed
22:35:59.658 00.031 9960 IsSlewing returns 0
22:35:59.659 00.001 9960 IsGuiding returns 0
22:35:59.659 00.000 9960 scope move finished after 227 + 47 ms
22:35:59.661 00.002 9960 Move returns status 0, amount 227
22:35:59.661 00.000 9960 MoveAxis(N, 608, ABG)
22:35:59.662 00.001 9960 Guiding  Dir = 0, Dur = 608
22:35:59.662 00.000 9960 IsSlewing returns 0
22:35:59.663 00.001 9960 IsGuiding returns 0
22:35:59.664 00.001 9960 PulseGuide returned control before completion, sleep 618
22:36:00.298 00.634 9960 IsGuiding returns 1
22:36:00.298 00.000 9960 scope still moving after pulse duration time elapsed
22:36:00.330 00.032 9960 IsSlewing returns 0
22:36:00.331 00.001 9960 IsGuiding returns 1
22:36:00.361 00.030 9960 IsSlewing returns 0
22:36:00.362 00.001 9960 IsGuiding returns 1
22:36:00.393 00.031 9960 IsSlewing returns 0
22:36:00.394 00.001 9960 IsGuiding returns 0
22:36:00.394 00.000 9960 scope move finished after 608 + 123 ms
22:36:00.395 00.001 9960 Move returns status 0, amount 608
22:36:00.395 00.000 9960 move complete, result=0
22:36:00.395 00.000 9960 worker thread done servicing request
22:36:00.396 00.001 9960 Worker thread wakes up
22:36:00.396 00.000 11872 GuideStep: -0.5 px 227 ms EAST, -0.8 px 608 ms NORTH
22:36:00.403 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:36:00.403 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:36:01.649 01.246 9960 Exposure complete
22:36:01.792 00.143 9960 worker thread done servicing request
22:36:01.793 00.001 11872 OnExposeComplete: enter
22:36:01.801 00.008 11872 UpdateGuideState(): m_state=6
22:36:01.809 00.008 11872 Star::Find(15, 1787, 951, 0, (0,0,0,0), 1.5, 10.0, 255) frame 652
22:36:01.813 00.004 11872 Star::Find returns 1 (0), X=1788.33, Y=951.28, Mass=4351, SNR=44.6, Peak=186 HFD=5.7
22:36:01.818 00.005 11872 CameraToMount -- cameraTheta (1.56) - m_xAngle (0.00) = xAngle (1.56 = 1.56)
22:36:01.823 00.005 11872 CameraToMount -- cameraTheta (1.56) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.53 = -1.76)
22:36:01.827 00.004 11872 CameraToMount -- cameraX=0.01 cameraY=0.48 hyp=0.48 cameraTheta=1.56 mountX=0.01 mountY=-0.48, mountTheta=-1.56
22:36:01.833 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.01, y=0.48, opts=13)
22:36:01.838 00.005 11872 Enqueuing Move request for scope (0.01, 0.48)
22:36:01.841 00.003 9960 Worker thread wakes up
22:36:01.842 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.48) opts 0xd
22:36:01.842 00.000 9960 Handling offset move in thread for scope, endpoint = (0.01, 0.48)
22:36:01.842 00.000 9960 Moving (0.01, 0.48) raw xDistance=0.01 yDistance=-0.48
22:36:01.842 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=186, med=0, FiltMin=0, FiltMax=118, Gamma=1.000
22:36:01.847 00.005 11872 UpdateGuideState exits: m=4351 SNR=44.6
22:36:01.851 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:01.856 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:36:01.861 00.005 11872 Enqueuing Expose request
22:36:01.866 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:36:01.867 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.48 from input -0.48
22:36:01.867 00.000 9960 MoveAxis(E, 0, ABG)
22:36:01.867 00.000 9960 Move returns status 0, amount 0
22:36:01.868 00.001 9960 MoveAxis(N, 355, ABG)
22:36:01.868 00.000 9960 Guiding  Dir = 0, Dur = 355
22:36:01.868 00.000 9960 IsSlewing returns 0
22:36:01.869 00.001 9960 IsGuiding returns 0
22:36:01.869 00.000 9960 PulseGuide returned control before completion, sleep 365
22:36:02.250 00.381 9960 IsGuiding returns 1
22:36:02.250 00.000 9960 scope still moving after pulse duration time elapsed
22:36:02.282 00.032 9960 IsSlewing returns 0
22:36:02.283 00.001 9960 IsGuiding returns 1
22:36:02.312 00.029 9960 IsSlewing returns 0
22:36:02.314 00.002 9960 IsGuiding returns 1
22:36:02.345 00.031 9960 IsSlewing returns 0
22:36:02.345 00.000 9960 IsGuiding returns 0
22:36:02.346 00.001 9960 scope move finished after 355 + 122 ms
22:36:02.346 00.000 9960 Move returns status 0, amount 355
22:36:02.346 00.000 9960 move complete, result=0
22:36:02.348 00.002 9960 worker thread done servicing request
22:36:02.348 00.000 9960 Worker thread wakes up
22:36:02.348 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.5 px 355 ms NORTH
22:36:02.355 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:36:02.355 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:36:03.603 01.248 9960 Exposure complete
22:36:03.718 00.115 9960 worker thread done servicing request
22:36:03.719 00.001 11872 OnExposeComplete: enter
22:36:03.723 00.004 11872 UpdateGuideState(): m_state=6
22:36:03.727 00.004 11872 Star::Find(15, 1788, 951, 0, (0,0,0,0), 1.5, 10.0, 255) frame 653
22:36:03.732 00.005 11872 Star::Find returns 1 (0), X=1788.63, Y=949.55, Mass=4531, SNR=45.1, Peak=215 HFD=5.7
22:36:03.735 00.003 11872 CameraToMount -- cameraTheta (-1.33) - m_xAngle (0.00) = xAngle (-1.34 = -1.34)
22:36:03.741 00.006 11872 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.63 = 1.63)
22:36:03.744 00.003 11872 CameraToMount -- cameraX=0.30 cameraY=-1.24 hyp=1.27 cameraTheta=-1.33 mountX=0.29 mountY=1.27, mountTheta=1.34
22:36:03.749 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.30, y=-1.24, opts=13)
22:36:03.752 00.003 11872 Enqueuing Move request for scope (0.30, -1.24)
22:36:03.757 00.005 9960 Worker thread wakes up
22:36:03.757 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.30, -1.24) opts 0xd
22:36:03.757 00.000 9960 Handling offset move in thread for scope, endpoint = (0.30, -1.24)
22:36:03.757 00.000 9960 Moving (0.30, -1.24) raw xDistance=0.29 yDistance=1.27
22:36:03.758 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.29
22:36:03.758 00.000 9960 resist switch: large excursion: input 1.27 thresh 0.60 direction from -1 to 1
22:36:03.758 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=0, FiltMin=0, FiltMax=133, Gamma=1.000
22:36:03.762 00.004 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=3.81
22:36:03.762 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.27 from input 1.27
22:36:03.762 00.000 9960 MoveAxis(W, 138, ABG)
22:36:03.763 00.001 9960 Guiding  Dir = 3, Dur = 138
22:36:03.763 00.000 11872 UpdateGuideState exits: m=4531 SNR=45.1
22:36:03.767 00.004 9960 IsSlewing returns 0
22:36:03.767 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:03.773 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:36:03.779 00.006 11872 Enqueuing Expose request
22:36:03.783 00.004 9960 IsGuiding returns 0
22:36:03.783 00.000 9960 PulseGuide returned control before completion, sleep 148
22:36:03.935 00.152 9960 IsGuiding returns 1
22:36:03.936 00.001 9960 scope still moving after pulse duration time elapsed
22:36:03.967 00.031 9960 IsSlewing returns 0
22:36:03.967 00.000 9960 IsGuiding returns 0
22:36:03.967 00.000 9960 scope move finished after 138 + 45 ms
22:36:03.968 00.001 9960 Move returns status 0, amount 138
22:36:03.968 00.000 9960 MoveAxis(S, 949, ABG)
22:36:03.968 00.000 9960 Guiding  Dir = 1, Dur = 949
22:36:03.968 00.000 9960 IsSlewing returns 0
22:36:03.968 00.000 9960 IsGuiding returns 0
22:36:03.968 00.000 9960 PulseGuide returned control before completion, sleep 959
22:36:04.940 00.972 9960 IsGuiding returns 1
22:36:04.941 00.001 9960 scope still moving after pulse duration time elapsed
22:36:04.970 00.029 9960 IsSlewing returns 0
22:36:04.972 00.002 9960 IsGuiding returns 0
22:36:04.972 00.000 9960 scope move finished after 949 + 54 ms
22:36:04.972 00.000 9960 Move returns status 0, amount 949
22:36:04.972 00.000 9960 move complete, result=0
22:36:04.973 00.001 9960 worker thread done servicing request
22:36:04.973 00.000 9960 Worker thread wakes up
22:36:04.973 00.000 11872 GuideStep: 0.3 px 138 ms WEST, 1.3 px 949 ms SOUTH
22:36:04.979 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:36:04.979 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:36:06.234 01.255 9960 Exposure complete
22:36:06.362 00.128 9960 worker thread done servicing request
22:36:06.363 00.001 11872 OnExposeComplete: enter
22:36:06.368 00.005 11872 UpdateGuideState(): m_state=6
22:36:06.374 00.006 11872 Star::Find(15, 1788, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 654
22:36:06.377 00.003 11872 Star::Find returns 1 (0), X=1788.43, Y=949.86, Mass=4268, SNR=44.2, Peak=206 HFD=5.8
22:36:06.382 00.005 11872 CameraToMount -- cameraTheta (-1.46) - m_xAngle (0.00) = xAngle (-1.46 = -1.46)
22:36:06.385 00.003 11872 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.51 = 1.51)
22:36:06.390 00.005 11872 CameraToMount -- cameraX=0.11 cameraY=-0.93 hyp=0.94 cameraTheta=-1.46 mountX=0.10 mountY=0.94, mountTheta=1.46
22:36:06.395 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.11, y=-0.93, opts=13)
22:36:06.399 00.004 11872 Enqueuing Move request for scope (0.11, -0.93)
22:36:06.403 00.004 9960 Worker thread wakes up
22:36:06.404 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=0, FiltMin=0, FiltMax=113, Gamma=1.000
22:36:06.407 00.003 11872 UpdateGuideState exits: m=4268 SNR=44.2
22:36:06.411 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:06.415 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:36:06.419 00.004 11872 Enqueuing Expose request
22:36:06.423 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.93) opts 0xd
22:36:06.423 00.000 9960 Handling offset move in thread for scope, endpoint = (0.11, -0.93)
22:36:06.423 00.000 9960 Moving (0.11, -0.93) raw xDistance=0.10 yDistance=0.94
22:36:06.423 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:36:06.423 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.94 from input 0.94
22:36:06.424 00.001 9960 MoveAxis(E, 0, ABG)
22:36:06.424 00.000 9960 Move returns status 0, amount 0
22:36:06.424 00.000 9960 MoveAxis(S, 699, ABG)
22:36:06.424 00.000 9960 Guiding  Dir = 1, Dur = 699
22:36:06.425 00.001 9960 IsSlewing returns 0
22:36:06.425 00.000 9960 IsGuiding returns 0
22:36:06.425 00.000 9960 PulseGuide returned control before completion, sleep 709
22:36:07.143 00.718 9960 IsGuiding returns 1
22:36:07.144 00.001 9960 scope still moving after pulse duration time elapsed
22:36:07.174 00.030 9960 IsSlewing returns 0
22:36:07.175 00.001 9960 IsGuiding returns 0
22:36:07.175 00.000 9960 scope move finished after 699 + 50 ms
22:36:07.176 00.001 9960 Move returns status 0, amount 699
22:36:07.176 00.000 9960 move complete, result=0
22:36:07.176 00.000 9960 worker thread done servicing request
22:36:07.176 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.9 px 699 ms SOUTH
22:36:07.185 00.009 9960 Worker thread wakes up
22:36:07.185 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:36:07.186 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:36:08.432 01.246 9960 Exposure complete
22:36:08.542 00.110 9960 worker thread done servicing request
22:36:08.542 00.000 11872 OnExposeComplete: enter
22:36:08.546 00.004 11872 UpdateGuideState(): m_state=6
22:36:08.550 00.004 11872 Star::Find(15, 1788, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 655
22:36:08.554 00.004 11872 Star::Find returns 1 (0), X=1788.48, Y=950.82, Mass=4349, SNR=44.1, Peak=200 HFD=5.6
22:36:08.558 00.004 11872 CameraToMount -- cameraTheta (0.17) - m_xAngle (0.00) = xAngle (0.17 = 0.17)
22:36:08.561 00.003 11872 CameraToMount -- cameraTheta (0.17) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (3.14 = 3.14)
22:36:08.566 00.005 11872 CameraToMount -- cameraX=0.15 cameraY=0.03 hyp=0.15 cameraTheta=0.17 mountX=0.15 mountY=0.00, mountTheta=0.01
22:36:08.571 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.15, y=0.03, opts=13)
22:36:08.575 00.004 11872 Enqueuing Move request for scope (0.15, 0.03)
22:36:08.581 00.006 9960 Worker thread wakes up
22:36:08.581 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=200, med=0, FiltMin=0, FiltMax=135, Gamma=1.000
22:36:08.586 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.03) opts 0xd
22:36:08.587 00.001 11872 UpdateGuideState exits: m=4349 SNR=44.1
22:36:08.590 00.003 9960 Handling offset move in thread for scope, endpoint = (0.15, 0.03)
22:36:08.590 00.000 9960 Moving (0.15, 0.03) raw xDistance=0.15 yDistance=0.00
22:36:08.590 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:36:08.590 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:36:08.590 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:08.594 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
22:36:08.594 00.000 9960 MoveAxis(E, 0, ABG)
22:36:08.594 00.000 9960 Move returns status 0, amount 0
22:36:08.595 00.001 9960 MoveAxis(N, 0, ABG)
22:36:08.595 00.000 9960 Move returns status 0, amount 0
22:36:08.595 00.000 9960 move complete, result=0
22:36:08.595 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:36:08.599 00.004 9960 worker thread done servicing request
22:36:08.599 00.000 11872 Enqueuing Expose request
22:36:08.604 00.005 9960 Worker thread wakes up
22:36:08.604 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:36:08.604 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:36:08.604 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:36:09.853 01.249 9960 Exposure complete
22:36:09.973 00.120 9960 worker thread done servicing request
22:36:09.973 00.000 11872 OnExposeComplete: enter
22:36:09.978 00.005 11872 UpdateGuideState(): m_state=6
22:36:09.988 00.010 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 656
22:36:09.994 00.006 11872 Star::Find returns 1 (0), X=1788.43, Y=950.57, Mass=4432, SNR=45.4, Peak=198 HFD=5.8
22:36:09.999 00.005 11872 CameraToMount -- cameraTheta (-1.14) - m_xAngle (0.00) = xAngle (-1.15 = -1.15)
22:36:10.007 00.008 11872 CameraToMount -- cameraTheta (-1.14) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.82 = 1.82)
22:36:10.019 00.012 11872 CameraToMount -- cameraX=0.10 cameraY=-0.22 hyp=0.24 cameraTheta=-1.14 mountX=0.10 mountY=0.24, mountTheta=1.17
22:36:10.032 00.013 11872 SchedulePrimaryMove(0FA44CE0, x=0.10, y=-0.22, opts=13)
22:36:10.041 00.009 11872 Enqueuing Move request for scope (0.10, -0.22)
22:36:10.047 00.006 9960 Worker thread wakes up
22:36:10.048 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.22) opts 0xd
22:36:10.049 00.001 9960 Handling offset move in thread for scope, endpoint = (0.10, -0.22)
22:36:10.049 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=198, med=0, FiltMin=0, FiltMax=118, Gamma=1.000
22:36:10.056 00.007 9960 Moving (0.10, -0.22) raw xDistance=0.10 yDistance=0.24
22:36:10.056 00.000 11872 UpdateGuideState exits: m=4432 SNR=45.4
22:36:10.062 00.006 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:36:10.062 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:10.069 00.007 9960 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
22:36:10.069 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:36:10.076 00.007 9960 MoveAxis(E, 0, ABG)
22:36:10.076 00.000 9960 Move returns status 0, amount 0
22:36:10.076 00.000 11872 Enqueuing Expose request
22:36:10.081 00.005 9960 MoveAxis(S, 176, ABG)
22:36:10.081 00.000 9960 Guiding  Dir = 1, Dur = 176
22:36:10.082 00.001 9960 IsSlewing returns 0
22:36:10.083 00.001 9960 IsGuiding returns 0
22:36:10.083 00.000 9960 PulseGuide returned control before completion, sleep 186
22:36:10.283 00.200 9960 IsGuiding returns 1
22:36:10.283 00.000 9960 scope still moving after pulse duration time elapsed
22:36:10.315 00.032 9960 IsSlewing returns 0
22:36:10.316 00.001 9960 IsGuiding returns 0
22:36:10.316 00.000 9960 scope move finished after 176 + 56 ms
22:36:10.316 00.000 9960 Move returns status 0, amount 176
22:36:10.316 00.000 9960 move complete, result=0
22:36:10.316 00.000 9960 worker thread done servicing request
22:36:10.316 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.2 px 176 ms SOUTH
22:36:10.321 00.005 9960 Worker thread wakes up
22:36:10.321 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:36:10.321 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:36:11.567 01.246 9960 Exposure complete
22:36:11.698 00.131 9960 worker thread done servicing request
22:36:11.698 00.000 11872 OnExposeComplete: enter
22:36:11.701 00.003 11872 UpdateGuideState(): m_state=6
22:36:11.708 00.007 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 657
22:36:11.714 00.006 11872 Star::Find returns 1 (0), X=1788.35, Y=950.69, Mass=4327, SNR=44.4, Peak=207 HFD=5.6
22:36:11.718 00.004 11872 CameraToMount -- cameraTheta (-1.36) - m_xAngle (0.00) = xAngle (-1.37 = -1.37)
22:36:11.722 00.004 11872 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.60 = 1.60)
22:36:11.727 00.005 11872 CameraToMount -- cameraX=0.02 cameraY=-0.10 hyp=0.10 cameraTheta=-1.36 mountX=0.02 mountY=0.10, mountTheta=1.37
22:36:11.732 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.02, y=-0.10, opts=13)
22:36:11.736 00.004 11872 Enqueuing Move request for scope (0.02, -0.10)
22:36:11.741 00.005 9960 Worker thread wakes up
22:36:11.741 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=0, FiltMin=0, FiltMax=106, Gamma=1.000
22:36:11.745 00.004 11872 UpdateGuideState exits: m=4327 SNR=44.4
22:36:11.749 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:11.753 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:36:11.757 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.10) opts 0xd
22:36:11.757 00.000 9960 Handling offset move in thread for scope, endpoint = (0.02, -0.10)
22:36:11.758 00.001 9960 Moving (0.02, -0.10) raw xDistance=0.02 yDistance=0.10
22:36:11.758 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:36:11.758 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:36:11.759 00.001 11872 Enqueuing Expose request
22:36:11.764 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:36:11.764 00.000 9960 MoveAxis(E, 0, ABG)
22:36:11.765 00.001 9960 Move returns status 0, amount 0
22:36:11.765 00.000 9960 MoveAxis(N, 0, ABG)
22:36:11.765 00.000 9960 Move returns status 0, amount 0
22:36:11.766 00.001 9960 move complete, result=0
22:36:11.766 00.000 9960 worker thread done servicing request
22:36:11.766 00.000 11872 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:36:11.771 00.005 9960 Worker thread wakes up
22:36:11.771 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:36:11.771 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:36:13.011 01.240 9960 Exposure complete
22:36:13.143 00.132 9960 worker thread done servicing request
22:36:13.143 00.000 11872 OnExposeComplete: enter
22:36:13.147 00.004 11872 UpdateGuideState(): m_state=6
22:36:13.152 00.005 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 658
22:36:13.156 00.004 11872 Star::Find returns 1 (0), X=1788.52, Y=950.54, Mass=4279, SNR=43.9, Peak=225 HFD=5.8
22:36:13.159 00.003 11872 CameraToMount -- cameraTheta (-0.91) - m_xAngle (0.00) = xAngle (-0.92 = -0.92)
22:36:13.163 00.004 11872 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.05 = 2.05)
22:36:13.167 00.004 11872 CameraToMount -- cameraX=0.19 cameraY=-0.25 hyp=0.31 cameraTheta=-0.91 mountX=0.19 mountY=0.28, mountTheta=0.97
22:36:13.173 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.19, y=-0.25, opts=13)
22:36:13.177 00.004 11872 Enqueuing Move request for scope (0.19, -0.25)
22:36:13.181 00.004 9960 Worker thread wakes up
22:36:13.181 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.25) opts 0xd
22:36:13.181 00.000 9960 Handling offset move in thread for scope, endpoint = (0.19, -0.25)
22:36:13.181 00.000 9960 Moving (0.19, -0.25) raw xDistance=0.19 yDistance=0.28
22:36:13.182 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
22:36:13.182 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.28 from input 0.28
22:36:13.182 00.000 9960 MoveAxis(E, 0, ABG)
22:36:13.183 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=225, med=0, FiltMin=0, FiltMax=121, Gamma=1.000
22:36:13.186 00.003 9960 Move returns status 0, amount 0
22:36:13.187 00.001 11872 UpdateGuideState exits: m=4279 SNR=43.9
22:36:13.191 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:13.195 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:36:13.199 00.004 11872 Enqueuing Expose request
22:36:13.202 00.003 9960 MoveAxis(S, 208, ABG)
22:36:13.202 00.000 9960 Guiding  Dir = 1, Dur = 208
22:36:13.204 00.002 9960 IsSlewing returns 0
22:36:13.206 00.002 9960 IsGuiding returns 0
22:36:13.206 00.000 9960 PulseGuide returned control before completion, sleep 218
22:36:13.439 00.233 9960 IsGuiding returns 1
22:36:13.439 00.000 9960 scope still moving after pulse duration time elapsed
22:36:13.470 00.031 9960 IsSlewing returns 0
22:36:13.472 00.002 9960 IsGuiding returns 0
22:36:13.472 00.000 9960 scope move finished after 208 + 58 ms
22:36:13.473 00.001 9960 Move returns status 0, amount 208
22:36:13.473 00.000 9960 move complete, result=0
22:36:13.474 00.001 9960 worker thread done servicing request
22:36:13.475 00.001 9960 Worker thread wakes up
22:36:13.475 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 0.3 px 208 ms SOUTH
22:36:13.482 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:36:13.482 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:36:14.730 01.248 9960 Exposure complete
22:36:14.859 00.129 9960 worker thread done servicing request
22:36:14.859 00.000 11872 OnExposeComplete: enter
22:36:14.864 00.005 11872 UpdateGuideState(): m_state=6
22:36:14.868 00.004 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 659
22:36:14.872 00.004 11872 Star::Find returns 1 (0), X=1788.51, Y=950.70, Mass=4465, SNR=44.8, Peak=225 HFD=5.5
22:36:14.876 00.004 11872 CameraToMount -- cameraTheta (-0.48) - m_xAngle (0.00) = xAngle (-0.48 = -0.48)
22:36:14.879 00.003 11872 CameraToMount -- cameraTheta (-0.48) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.49 = 2.49)
22:36:14.884 00.005 11872 CameraToMount -- cameraX=0.18 cameraY=-0.09 hyp=0.20 cameraTheta=-0.48 mountX=0.18 mountY=0.12, mountTheta=0.60
22:36:14.889 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.18, y=-0.09, opts=13)
22:36:14.893 00.004 11872 Enqueuing Move request for scope (0.18, -0.09)
22:36:14.897 00.004 9960 Worker thread wakes up
22:36:14.897 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.09) opts 0xd
22:36:14.898 00.001 9960 Handling offset move in thread for scope, endpoint = (0.18, -0.09)
22:36:14.898 00.000 9960 Moving (0.18, -0.09) raw xDistance=0.18 yDistance=0.12
22:36:14.898 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
22:36:14.898 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:36:14.898 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:36:14.898 00.000 9960 MoveAxis(E, 0, ABG)
22:36:14.899 00.001 9960 Move returns status 0, amount 0
22:36:14.899 00.000 9960 MoveAxis(N, 0, ABG)
22:36:14.899 00.000 9960 Move returns status 0, amount 0
22:36:14.900 00.001 9960 move complete, result=0
22:36:14.900 00.000 9960 worker thread done servicing request
22:36:14.900 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=225, med=0, FiltMin=0, FiltMax=125, Gamma=1.000
22:36:14.905 00.005 11872 UpdateGuideState exits: m=4465 SNR=44.8
22:36:14.908 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:14.912 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:36:14.915 00.003 11872 Enqueuing Expose request
22:36:14.919 00.004 9960 Worker thread wakes up
22:36:14.919 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:36:14.920 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:36:14.920 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:36:16.173 01.253 9960 Exposure complete
22:36:16.312 00.139 9960 worker thread done servicing request
22:36:16.312 00.000 11872 OnExposeComplete: enter
22:36:16.316 00.004 11872 UpdateGuideState(): m_state=6
22:36:16.321 00.005 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 660
22:36:16.326 00.005 11872 Star::Find returns 1 (0), X=1788.48, Y=950.63, Mass=4323, SNR=44.2, Peak=195 HFD=5.6
22:36:16.331 00.005 11872 CameraToMount -- cameraTheta (-0.83) - m_xAngle (0.00) = xAngle (-0.83 = -0.83)
22:36:16.336 00.005 11872 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.13 = 2.13)
22:36:16.341 00.005 11872 CameraToMount -- cameraX=0.15 cameraY=-0.16 hyp=0.22 cameraTheta=-0.83 mountX=0.15 mountY=0.18, mountTheta=0.90
22:36:16.347 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.15, y=-0.16, opts=13)
22:36:16.351 00.004 11872 Enqueuing Move request for scope (0.15, -0.16)
22:36:16.355 00.004 9960 Worker thread wakes up
22:36:16.356 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=195, med=0, FiltMin=0, FiltMax=119, Gamma=1.000
22:36:16.360 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.16) opts 0xd
22:36:16.360 00.000 11872 UpdateGuideState exits: m=4323 SNR=44.2
22:36:16.363 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:16.366 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:36:16.370 00.004 9960 Handling offset move in thread for scope, endpoint = (0.15, -0.16)
22:36:16.370 00.000 9960 Moving (0.15, -0.16) raw xDistance=0.15 yDistance=0.18
22:36:16.370 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:36:16.370 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:36:16.371 00.001 11872 Enqueuing Expose request
22:36:16.373 00.002 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
22:36:16.374 00.001 9960 MoveAxis(E, 0, ABG)
22:36:16.374 00.000 9960 Move returns status 0, amount 0
22:36:16.374 00.000 9960 MoveAxis(N, 0, ABG)
22:36:16.374 00.000 9960 Move returns status 0, amount 0
22:36:16.374 00.000 9960 move complete, result=0
22:36:16.374 00.000 9960 worker thread done servicing request
22:36:16.375 00.001 11872 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:36:16.380 00.005 9960 Worker thread wakes up
22:36:16.380 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:36:16.380 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:36:17.629 01.249 9960 Exposure complete
22:36:17.754 00.125 9960 worker thread done servicing request
22:36:17.754 00.000 11872 OnExposeComplete: enter
22:36:17.758 00.004 11872 UpdateGuideState(): m_state=6
22:36:17.761 00.003 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 661
22:36:17.766 00.005 11872 Star::Find returns 1 (0), X=1788.53, Y=950.42, Mass=4595, SNR=45.6, Peak=204 HFD=5.7
22:36:17.772 00.006 11872 CameraToMount -- cameraTheta (-1.07) - m_xAngle (0.00) = xAngle (-1.08 = -1.08)
22:36:17.776 00.004 11872 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.89 = 1.89)
22:36:17.779 00.003 11872 CameraToMount -- cameraX=0.20 cameraY=-0.37 hyp=0.43 cameraTheta=-1.07 mountX=0.20 mountY=0.40, mountTheta=1.11
22:36:17.784 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.20, y=-0.37, opts=13)
22:36:17.788 00.004 11872 Enqueuing Move request for scope (0.20, -0.37)
22:36:17.794 00.006 9960 Worker thread wakes up
22:36:17.795 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=204, med=0, FiltMin=0, FiltMax=118, Gamma=1.000
22:36:17.798 00.003 11872 UpdateGuideState exits: m=4595 SNR=45.6
22:36:17.802 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.37) opts 0xd
22:36:17.802 00.000 9960 Handling offset move in thread for scope, endpoint = (0.20, -0.37)
22:36:17.802 00.000 9960 Moving (0.20, -0.37) raw xDistance=0.20 yDistance=0.40
22:36:17.802 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
22:36:17.802 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.40 from input 0.40
22:36:17.803 00.001 9960 MoveAxis(W, 95, ABG)
22:36:17.803 00.000 9960 Guiding  Dir = 3, Dur = 95
22:36:17.803 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:17.808 00.005 9960 IsSlewing returns 0
22:36:17.808 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:36:17.811 00.003 9960 IsGuiding returns 0
22:36:17.811 00.000 11872 Enqueuing Expose request
22:36:17.815 00.004 9960 PulseGuide returned control before completion, sleep 105
22:36:17.929 00.114 9960 IsGuiding returns 1
22:36:17.929 00.000 9960 scope still moving after pulse duration time elapsed
22:36:17.962 00.033 9960 IsSlewing returns 0
22:36:17.963 00.001 9960 IsGuiding returns 0
22:36:17.964 00.001 9960 scope move finished after 95 + 56 ms
22:36:17.964 00.000 9960 Move returns status 0, amount 95
22:36:17.964 00.000 9960 MoveAxis(S, 302, ABG)
22:36:17.964 00.000 9960 Guiding  Dir = 1, Dur = 302
22:36:17.965 00.001 9960 IsSlewing returns 0
22:36:17.966 00.001 9960 IsGuiding returns 0
22:36:17.967 00.001 9960 PulseGuide returned control before completion, sleep 312
22:36:18.293 00.326 9960 IsGuiding returns 1
22:36:18.294 00.001 9960 scope still moving after pulse duration time elapsed
22:36:18.324 00.030 9960 IsSlewing returns 0
22:36:18.327 00.003 9960 IsGuiding returns 0
22:36:18.327 00.000 9960 scope move finished after 302 + 58 ms
22:36:18.327 00.000 9960 Move returns status 0, amount 302
22:36:18.328 00.001 9960 move complete, result=0
22:36:18.328 00.000 9960 worker thread done servicing request
22:36:18.328 00.000 9960 Worker thread wakes up
22:36:18.328 00.000 11872 GuideStep: 0.2 px 95 ms WEST, 0.4 px 302 ms SOUTH
22:36:18.334 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:36:18.334 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:36:19.592 01.258 9960 Exposure complete
22:36:19.719 00.127 9960 worker thread done servicing request
22:36:19.720 00.001 11872 OnExposeComplete: enter
22:36:19.725 00.005 11872 UpdateGuideState(): m_state=6
22:36:19.729 00.004 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 662
22:36:19.733 00.004 11872 Star::Find returns 1 (0), X=1788.41, Y=950.55, Mass=4297, SNR=44.3, Peak=199 HFD=5.7
22:36:19.738 00.005 11872 CameraToMount -- cameraTheta (-1.22) - m_xAngle (0.00) = xAngle (-1.23 = -1.23)
22:36:19.741 00.003 11872 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.74 = 1.74)
22:36:19.746 00.005 11872 CameraToMount -- cameraX=0.09 cameraY=-0.24 hyp=0.25 cameraTheta=-1.22 mountX=0.09 mountY=0.25, mountTheta=1.24
22:36:19.751 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.09, y=-0.24, opts=13)
22:36:19.756 00.005 11872 Enqueuing Move request for scope (0.09, -0.24)
22:36:19.760 00.004 9960 Worker thread wakes up
22:36:19.760 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=199, med=0, FiltMin=0, FiltMax=106, Gamma=1.000
22:36:19.765 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.24) opts 0xd
22:36:19.766 00.001 9960 Handling offset move in thread for scope, endpoint = (0.09, -0.24)
22:36:19.766 00.000 9960 Moving (0.09, -0.24) raw xDistance=0.09 yDistance=0.25
22:36:19.766 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:36:19.766 00.000 11872 UpdateGuideState exits: m=4297 SNR=44.3
22:36:19.773 00.007 9960 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.25
22:36:19.773 00.000 9960 MoveAxis(E, 0, ABG)
22:36:19.773 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:19.778 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:36:19.783 00.005 9960 Move returns status 0, amount 0
22:36:19.783 00.000 11872 Enqueuing Expose request
22:36:19.787 00.004 9960 MoveAxis(S, 185, ABG)
22:36:19.787 00.000 9960 Guiding  Dir = 1, Dur = 185
22:36:19.787 00.000 9960 IsSlewing returns 0
22:36:19.788 00.001 9960 IsGuiding returns 0
22:36:19.788 00.000 9960 PulseGuide returned control before completion, sleep 195
22:36:19.988 00.200 9960 IsGuiding returns 1
22:36:19.989 00.001 9960 scope still moving after pulse duration time elapsed
22:36:20.018 00.029 9960 IsSlewing returns 0
22:36:20.019 00.001 9960 IsGuiding returns 0
22:36:20.019 00.000 9960 scope move finished after 185 + 46 ms
22:36:20.020 00.001 9960 Move returns status 0, amount 185
22:36:20.020 00.000 9960 move complete, result=0
22:36:20.020 00.000 9960 worker thread done servicing request
22:36:20.022 00.002 9960 Worker thread wakes up
22:36:20.022 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.2 px 185 ms SOUTH
22:36:20.027 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:36:20.028 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:36:21.278 01.250 9960 Exposure complete
22:36:21.405 00.127 9960 worker thread done servicing request
22:36:21.406 00.001 11872 OnExposeComplete: enter
22:36:21.410 00.004 11872 UpdateGuideState(): m_state=6
22:36:21.415 00.005 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 663
22:36:21.421 00.006 11872 Star::Find returns 1 (0), X=1788.53, Y=950.61, Mass=4503, SNR=45.1, Peak=210 HFD=5.7
22:36:21.426 00.005 11872 CameraToMount -- cameraTheta (-0.73) - m_xAngle (0.00) = xAngle (-0.73 = -0.73)
22:36:21.431 00.005 11872 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.24 = 2.24)
22:36:21.435 00.004 11872 CameraToMount -- cameraX=0.20 cameraY=-0.18 hyp=0.27 cameraTheta=-0.73 mountX=0.20 mountY=0.21, mountTheta=0.81
22:36:21.441 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.20, y=-0.18, opts=13)
22:36:21.444 00.003 11872 Enqueuing Move request for scope (0.20, -0.18)
22:36:21.448 00.004 9960 Worker thread wakes up
22:36:21.448 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=210, med=0, FiltMin=0, FiltMax=117, Gamma=1.000
22:36:21.452 00.004 11872 UpdateGuideState exits: m=4503 SNR=45.1
22:36:21.456 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:21.461 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:36:21.466 00.005 11872 Enqueuing Expose request
22:36:21.471 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.18) opts 0xd
22:36:21.471 00.000 9960 Handling offset move in thread for scope, endpoint = (0.20, -0.18)
22:36:21.471 00.000 9960 Moving (0.20, -0.18) raw xDistance=0.20 yDistance=0.21
22:36:21.471 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
22:36:21.472 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
22:36:21.472 00.000 9960 MoveAxis(W, 94, ABG)
22:36:21.472 00.000 9960 Guiding  Dir = 3, Dur = 94
22:36:21.472 00.000 9960 IsSlewing returns 0
22:36:21.473 00.001 9960 IsGuiding returns 0
22:36:21.473 00.000 9960 PulseGuide returned control before completion, sleep 104
22:36:21.577 00.104 9960 IsGuiding returns 1
22:36:21.578 00.001 9960 scope still moving after pulse duration time elapsed
22:36:21.608 00.030 9960 IsSlewing returns 0
22:36:21.611 00.003 9960 IsGuiding returns 0
22:36:21.611 00.000 9960 scope move finished after 94 + 45 ms
22:36:21.613 00.002 9960 Move returns status 0, amount 94
22:36:21.613 00.000 9960 MoveAxis(S, 159, ABG)
22:36:21.613 00.000 9960 Guiding  Dir = 1, Dur = 159
22:36:21.614 00.001 9960 IsSlewing returns 0
22:36:21.614 00.000 9960 IsGuiding returns 0
22:36:21.615 00.001 9960 PulseGuide returned control before completion, sleep 169
22:36:21.797 00.182 9960 IsGuiding returns 1
22:36:21.797 00.000 9960 scope still moving after pulse duration time elapsed
22:36:21.828 00.031 9960 IsSlewing returns 0
22:36:21.830 00.002 9960 IsGuiding returns 0
22:36:21.830 00.000 9960 scope move finished after 159 + 56 ms
22:36:21.830 00.000 9960 Move returns status 0, amount 159
22:36:21.831 00.001 9960 move complete, result=0
22:36:21.831 00.000 9960 worker thread done servicing request
22:36:21.832 00.001 11872 GuideStep: 0.2 px 94 ms WEST, 0.2 px 159 ms SOUTH
22:36:21.838 00.006 9960 Worker thread wakes up
22:36:21.838 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:36:21.838 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:36:23.095 01.257 9960 Exposure complete
22:36:23.223 00.128 9960 worker thread done servicing request
22:36:23.223 00.000 11872 OnExposeComplete: enter
22:36:23.228 00.005 11872 UpdateGuideState(): m_state=6
22:36:23.232 00.004 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 664
22:36:23.236 00.004 11872 Star::Find returns 1 (0), X=1788.31, Y=950.82, Mass=4230, SNR=43.6, Peak=200 HFD=5.7
22:36:23.239 00.003 11872 CameraToMount -- cameraTheta (2.08) - m_xAngle (0.00) = xAngle (2.08 = 2.08)
22:36:23.241 00.002 11872 CameraToMount -- cameraTheta (2.08) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (5.05 = -1.23)
22:36:23.245 00.004 11872 CameraToMount -- cameraX=-0.02 cameraY=0.03 hyp=0.04 cameraTheta=2.08 mountX=-0.02 mountY=-0.04, mountTheta=-2.05
22:36:23.249 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.02, y=0.03, opts=13)
22:36:23.254 00.005 11872 Enqueuing Move request for scope (-0.02, 0.03)
22:36:23.257 00.003 9960 Worker thread wakes up
22:36:23.258 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.03) opts 0xd
22:36:23.258 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.02, 0.03)
22:36:23.258 00.000 9960 Moving (-0.02, 0.03) raw xDistance=-0.02 yDistance=-0.04
22:36:23.258 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:36:23.258 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:36:23.258 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=200, med=0, FiltMin=0, FiltMax=105, Gamma=1.000
22:36:23.262 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:36:23.263 00.001 9960 MoveAxis(E, 0, ABG)
22:36:23.263 00.000 9960 Move returns status 0, amount 0
22:36:23.263 00.000 9960 MoveAxis(N, 0, ABG)
22:36:23.264 00.001 11872 UpdateGuideState exits: m=4230 SNR=43.6
22:36:23.269 00.005 9960 Move returns status 0, amount 0
22:36:23.269 00.000 9960 move complete, result=0
22:36:23.270 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:23.276 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:36:23.281 00.005 11872 Enqueuing Expose request
22:36:23.285 00.004 9960 worker thread done servicing request
22:36:23.285 00.000 9960 Worker thread wakes up
22:36:23.285 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:36:23.285 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:36:23.285 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:36:24.527 01.242 9960 Exposure complete
22:36:24.645 00.118 9960 worker thread done servicing request
22:36:24.646 00.001 11872 OnExposeComplete: enter
22:36:24.650 00.004 11872 UpdateGuideState(): m_state=6
22:36:24.654 00.004 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 665
22:36:24.658 00.004 11872 Star::Find returns 1 (0), X=1788.38, Y=950.71, Mass=4460, SNR=44.9, Peak=206 HFD=5.6
22:36:24.662 00.004 11872 CameraToMount -- cameraTheta (-1.03) - m_xAngle (0.00) = xAngle (-1.03 = -1.03)
22:36:24.666 00.004 11872 CameraToMount -- cameraTheta (-1.03) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.94 = 1.94)
22:36:24.669 00.003 11872 CameraToMount -- cameraX=0.05 cameraY=-0.09 hyp=0.10 cameraTheta=-1.03 mountX=0.05 mountY=0.09, mountTheta=1.07
22:36:24.675 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.05, y=-0.09, opts=13)
22:36:24.679 00.004 11872 Enqueuing Move request for scope (0.05, -0.09)
22:36:24.684 00.005 9960 Worker thread wakes up
22:36:24.684 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=0, FiltMin=0, FiltMax=124, Gamma=1.000
22:36:24.688 00.004 11872 UpdateGuideState exits: m=4460 SNR=44.9
22:36:24.692 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:24.696 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:36:24.700 00.004 11872 Enqueuing Expose request
22:36:24.703 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.09) opts 0xd
22:36:24.704 00.001 9960 Handling offset move in thread for scope, endpoint = (0.05, -0.09)
22:36:24.704 00.000 9960 Moving (0.05, -0.09) raw xDistance=0.05 yDistance=0.09
22:36:24.704 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:36:24.704 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:36:24.705 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:36:24.705 00.000 9960 MoveAxis(E, 0, ABG)
22:36:24.705 00.000 9960 Move returns status 0, amount 0
22:36:24.705 00.000 9960 MoveAxis(N, 0, ABG)
22:36:24.707 00.002 9960 Move returns status 0, amount 0
22:36:24.707 00.000 9960 move complete, result=0
22:36:24.707 00.000 9960 worker thread done servicing request
22:36:24.707 00.000 9960 Worker thread wakes up
22:36:24.708 00.001 11872 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:36:24.713 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:36:24.713 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:36:25.953 01.240 9960 Exposure complete
22:36:26.067 00.114 9960 worker thread done servicing request
22:36:26.068 00.001 11872 OnExposeComplete: enter
22:36:26.072 00.004 11872 UpdateGuideState(): m_state=6
22:36:26.077 00.005 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 666
22:36:26.081 00.004 11872 Star::Find returns 1 (0), X=1788.30, Y=950.51, Mass=4564, SNR=45.4, Peak=210 HFD=5.6
22:36:26.085 00.004 11872 CameraToMount -- cameraTheta (-1.66) - m_xAngle (0.00) = xAngle (-1.67 = -1.67)
22:36:26.089 00.004 11872 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.30 = 1.30)
22:36:26.093 00.004 11872 CameraToMount -- cameraX=-0.03 cameraY=-0.28 hyp=0.28 cameraTheta=-1.66 mountX=-0.03 mountY=0.27, mountTheta=1.67
22:36:26.097 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.03, y=-0.28, opts=13)
22:36:26.102 00.005 11872 Enqueuing Move request for scope (-0.03, -0.28)
22:36:26.105 00.003 9960 Worker thread wakes up
22:36:26.105 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.28) opts 0xd
22:36:26.105 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.03, -0.28)
22:36:26.105 00.000 9960 Moving (-0.03, -0.28) raw xDistance=-0.03 yDistance=0.27
22:36:26.105 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:36:26.105 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.27
22:36:26.107 00.002 9960 MoveAxis(E, 0, ABG)
22:36:26.107 00.000 9960 Move returns status 0, amount 0
22:36:26.107 00.000 9960 MoveAxis(S, 201, ABG)
22:36:26.107 00.000 9960 Guiding  Dir = 1, Dur = 201
22:36:26.107 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=210, med=0, FiltMin=0, FiltMax=117, Gamma=1.000
22:36:26.112 00.005 9960 IsSlewing returns 0
22:36:26.112 00.000 11872 UpdateGuideState exits: m=4564 SNR=45.4
22:36:26.118 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:26.121 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:36:26.126 00.005 11872 Enqueuing Expose request
22:36:26.129 00.003 9960 IsGuiding returns 0
22:36:26.129 00.000 9960 PulseGuide returned control before completion, sleep 211
22:36:26.351 00.222 9960 IsGuiding returns 1
22:36:26.351 00.000 9960 scope still moving after pulse duration time elapsed
22:36:26.381 00.030 9960 IsSlewing returns 0
22:36:26.382 00.001 9960 IsGuiding returns 0
22:36:26.383 00.001 9960 scope move finished after 201 + 52 ms
22:36:26.383 00.000 9960 Move returns status 0, amount 201
22:36:26.383 00.000 9960 move complete, result=0
22:36:26.384 00.001 9960 worker thread done servicing request
22:36:26.384 00.000 9960 Worker thread wakes up
22:36:26.385 00.001 11872 GuideStep: -0.0 px 0 ms EAST, 0.3 px 201 ms SOUTH
22:36:26.392 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:36:26.392 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:36:27.647 01.255 9960 Exposure complete
22:36:27.777 00.130 9960 worker thread done servicing request
22:36:27.777 00.000 11872 OnExposeComplete: enter
22:36:27.781 00.004 11872 UpdateGuideState(): m_state=6
22:36:27.784 00.003 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 667
22:36:27.789 00.005 11872 Star::Find returns 1 (0), X=1788.37, Y=950.72, Mass=4335, SNR=43.8, Peak=193 HFD=5.5
22:36:27.793 00.004 11872 CameraToMount -- cameraTheta (-1.06) - m_xAngle (0.00) = xAngle (-1.07 = -1.07)
22:36:27.797 00.004 11872 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.90 = 1.90)
22:36:27.802 00.005 11872 CameraToMount -- cameraX=0.04 cameraY=-0.07 hyp=0.08 cameraTheta=-1.06 mountX=0.04 mountY=0.08, mountTheta=1.10
22:36:27.807 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.04, y=-0.07, opts=13)
22:36:27.812 00.005 11872 Enqueuing Move request for scope (0.04, -0.07)
22:36:27.816 00.004 9960 Worker thread wakes up
22:36:27.816 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=193, med=0, FiltMin=0, FiltMax=113, Gamma=1.000
22:36:27.820 00.004 11872 UpdateGuideState exits: m=4335 SNR=43.8
22:36:27.823 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:27.827 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:36:27.833 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.07) opts 0xd
22:36:27.833 00.000 9960 Handling offset move in thread for scope, endpoint = (0.04, -0.07)
22:36:27.833 00.000 9960 Moving (0.04, -0.07) raw xDistance=0.04 yDistance=0.08
22:36:27.835 00.002 11872 Enqueuing Expose request
22:36:27.839 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:36:27.839 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:36:27.840 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:36:27.840 00.000 9960 MoveAxis(E, 0, ABG)
22:36:27.840 00.000 9960 Move returns status 0, amount 0
22:36:27.840 00.000 9960 MoveAxis(N, 0, ABG)
22:36:27.840 00.000 9960 Move returns status 0, amount 0
22:36:27.841 00.001 9960 move complete, result=0
22:36:27.841 00.000 9960 worker thread done servicing request
22:36:27.841 00.000 11872 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:36:27.846 00.005 9960 Worker thread wakes up
22:36:27.846 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:36:27.847 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:36:29.102 01.255 9960 Exposure complete
22:36:29.231 00.129 9960 worker thread done servicing request
22:36:29.231 00.000 11872 OnExposeComplete: enter
22:36:29.236 00.005 11872 UpdateGuideState(): m_state=6
22:36:29.242 00.006 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 668
22:36:29.247 00.005 11872 Star::Find returns 1 (0), X=1788.43, Y=950.55, Mass=4673, SNR=46.0, Peak=202 HFD=5.7
22:36:29.251 00.004 11872 CameraToMount -- cameraTheta (-1.18) - m_xAngle (0.00) = xAngle (-1.18 = -1.18)
22:36:29.256 00.005 11872 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.79 = 1.79)
22:36:29.259 00.003 11872 CameraToMount -- cameraX=0.10 cameraY=-0.25 hyp=0.27 cameraTheta=-1.18 mountX=0.10 mountY=0.26, mountTheta=1.20
22:36:29.266 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.10, y=-0.25, opts=13)
22:36:29.270 00.004 11872 Enqueuing Move request for scope (0.10, -0.25)
22:36:29.274 00.004 9960 Worker thread wakes up
22:36:29.274 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=202, med=0, FiltMin=0, FiltMax=136, Gamma=1.000
22:36:29.278 00.004 11872 UpdateGuideState exits: m=4673 SNR=46.0
22:36:29.282 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:29.286 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:36:29.290 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.25) opts 0xd
22:36:29.290 00.000 9960 Handling offset move in thread for scope, endpoint = (0.10, -0.25)
22:36:29.290 00.000 9960 Moving (0.10, -0.25) raw xDistance=0.10 yDistance=0.26
22:36:29.290 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:36:29.290 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.26
22:36:29.290 00.000 9960 MoveAxis(E, 0, ABG)
22:36:29.290 00.000 9960 Move returns status 0, amount 0
22:36:29.291 00.001 9960 MoveAxis(S, 194, ABG)
22:36:29.291 00.000 9960 Guiding  Dir = 1, Dur = 194
22:36:29.291 00.000 11872 Enqueuing Expose request
22:36:29.296 00.005 9960 IsSlewing returns 0
22:36:29.296 00.000 9960 IsGuiding returns 0
22:36:29.296 00.000 9960 PulseGuide returned control before completion, sleep 204
22:36:29.513 00.217 9960 IsGuiding returns 1
22:36:29.513 00.000 9960 scope still moving after pulse duration time elapsed
22:36:29.545 00.032 9960 IsSlewing returns 0
22:36:29.545 00.000 9960 IsGuiding returns 0
22:36:29.545 00.000 9960 scope move finished after 194 + 55 ms
22:36:29.545 00.000 9960 Move returns status 0, amount 194
22:36:29.546 00.001 9960 move complete, result=0
22:36:29.546 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.3 px 194 ms SOUTH
22:36:29.552 00.006 9960 worker thread done servicing request
22:36:29.552 00.000 9960 Worker thread wakes up
22:36:29.553 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:36:29.553 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:36:30.809 01.256 9960 Exposure complete
22:36:30.928 00.119 9960 worker thread done servicing request
22:36:30.929 00.001 11872 OnExposeComplete: enter
22:36:30.933 00.004 11872 UpdateGuideState(): m_state=6
22:36:30.937 00.004 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 669
22:36:30.941 00.004 11872 Star::Find returns 1 (0), X=1788.38, Y=950.63, Mass=4422, SNR=44.9, Peak=194 HFD=5.6
22:36:30.945 00.004 11872 CameraToMount -- cameraTheta (-1.29) - m_xAngle (0.00) = xAngle (-1.30 = -1.30)
22:36:30.949 00.004 11872 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.67 = 1.67)
22:36:30.952 00.003 11872 CameraToMount -- cameraX=0.05 cameraY=-0.16 hyp=0.17 cameraTheta=-1.29 mountX=0.05 mountY=0.17, mountTheta=1.30
22:36:30.957 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.05, y=-0.16, opts=13)
22:36:30.963 00.006 11872 Enqueuing Move request for scope (0.05, -0.16)
22:36:30.967 00.004 9960 Worker thread wakes up
22:36:30.967 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.16) opts 0xd
22:36:30.967 00.000 9960 Handling offset move in thread for scope, endpoint = (0.05, -0.16)
22:36:30.967 00.000 9960 Moving (0.05, -0.16) raw xDistance=0.05 yDistance=0.17
22:36:30.967 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:36:30.967 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:36:30.967 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
22:36:30.969 00.002 9960 MoveAxis(E, 0, ABG)
22:36:30.969 00.000 9960 Move returns status 0, amount 0
22:36:30.969 00.000 9960 MoveAxis(N, 0, ABG)
22:36:30.969 00.000 9960 Move returns status 0, amount 0
22:36:30.969 00.000 9960 move complete, result=0
22:36:30.969 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=194, med=0, FiltMin=0, FiltMax=124, Gamma=1.000
22:36:30.973 00.004 9960 worker thread done servicing request
22:36:30.973 00.000 11872 UpdateGuideState exits: m=4422 SNR=44.9
22:36:30.976 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:30.980 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:36:30.983 00.003 11872 Enqueuing Expose request
22:36:30.987 00.004 9960 Worker thread wakes up
22:36:30.987 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:36:30.988 00.001 11872 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
22:36:30.991 00.003 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:36:32.236 01.245 9960 Exposure complete
22:36:32.363 00.127 11872 OnExposeComplete: enter
22:36:32.369 00.006 9960 worker thread done servicing request
22:36:32.369 00.000 11872 UpdateGuideState(): m_state=6
22:36:32.374 00.005 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 670
22:36:32.378 00.004 11872 Star::Find returns 1 (0), X=1788.34, Y=950.48, Mass=4415, SNR=44.7, Peak=192 HFD=5.7
22:36:32.384 00.006 11872 CameraToMount -- cameraTheta (-1.52) - m_xAngle (0.00) = xAngle (-1.52 = -1.52)
22:36:32.389 00.005 11872 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.45 = 1.45)
22:36:32.392 00.003 11872 CameraToMount -- cameraX=0.02 cameraY=-0.31 hyp=0.31 cameraTheta=-1.52 mountX=0.02 mountY=0.31, mountTheta=1.52
22:36:32.399 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.02, y=-0.31, opts=13)
22:36:32.403 00.004 11872 Enqueuing Move request for scope (0.02, -0.31)
22:36:32.407 00.004 9960 Worker thread wakes up
22:36:32.407 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=192, med=0, FiltMin=0, FiltMax=106, Gamma=1.000
22:36:32.411 00.004 11872 UpdateGuideState exits: m=4415 SNR=44.7
22:36:32.414 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:32.420 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:36:32.423 00.003 11872 Enqueuing Expose request
22:36:32.428 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.31) opts 0xd
22:36:32.428 00.000 9960 Handling offset move in thread for scope, endpoint = (0.02, -0.31)
22:36:32.428 00.000 9960 Moving (0.02, -0.31) raw xDistance=0.02 yDistance=0.31
22:36:32.429 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:36:32.429 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.31 from input 0.31
22:36:32.429 00.000 9960 MoveAxis(E, 0, ABG)
22:36:32.429 00.000 9960 Move returns status 0, amount 0
22:36:32.429 00.000 9960 MoveAxis(S, 232, ABG)
22:36:32.430 00.001 9960 Guiding  Dir = 1, Dur = 232
22:36:32.430 00.000 9960 IsSlewing returns 0
22:36:32.430 00.000 9960 IsGuiding returns 0
22:36:32.431 00.001 9960 PulseGuide returned control before completion, sleep 242
22:36:32.681 00.250 9960 IsGuiding returns 1
22:36:32.682 00.001 9960 scope still moving after pulse duration time elapsed
22:36:32.711 00.029 9960 IsSlewing returns 0
22:36:32.712 00.001 9960 IsGuiding returns 0
22:36:32.712 00.000 9960 scope move finished after 232 + 49 ms
22:36:32.712 00.000 9960 Move returns status 0, amount 232
22:36:32.713 00.001 9960 move complete, result=0
22:36:32.713 00.000 9960 worker thread done servicing request
22:36:32.713 00.000 11872 GuideStep: 0.0 px 0 ms EAST, 0.3 px 232 ms SOUTH
22:36:32.721 00.008 9960 Worker thread wakes up
22:36:32.721 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:36:32.721 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:36:33.975 01.254 9960 Exposure complete
22:36:34.101 00.126 9960 worker thread done servicing request
22:36:34.101 00.000 11872 OnExposeComplete: enter
22:36:34.107 00.006 11872 UpdateGuideState(): m_state=6
22:36:34.114 00.007 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 671
22:36:34.118 00.004 11872 Star::Find returns 1 (0), X=1788.47, Y=950.64, Mass=4436, SNR=44.9, Peak=215 HFD=5.6
22:36:34.123 00.005 11872 CameraToMount -- cameraTheta (-0.84) - m_xAngle (0.00) = xAngle (-0.85 = -0.85)
22:36:34.127 00.004 11872 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.12 = 2.12)
22:36:34.131 00.004 11872 CameraToMount -- cameraX=0.14 cameraY=-0.15 hyp=0.21 cameraTheta=-0.84 mountX=0.14 mountY=0.18, mountTheta=0.91
22:36:34.136 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.14, y=-0.15, opts=13)
22:36:34.141 00.005 11872 Enqueuing Move request for scope (0.14, -0.15)
22:36:34.146 00.005 9960 Worker thread wakes up
22:36:34.146 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=0, FiltMin=0, FiltMax=117, Gamma=1.000
22:36:34.151 00.005 11872 UpdateGuideState exits: m=4436 SNR=44.9
22:36:34.155 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:34.159 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:36:34.163 00.004 11872 Enqueuing Expose request
22:36:34.166 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.15) opts 0xd
22:36:34.166 00.000 9960 Handling offset move in thread for scope, endpoint = (0.14, -0.15)
22:36:34.166 00.000 9960 Moving (0.14, -0.15) raw xDistance=0.14 yDistance=0.18
22:36:34.167 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:36:34.167 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:36:34.167 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
22:36:34.167 00.000 9960 MoveAxis(E, 0, ABG)
22:36:34.167 00.000 9960 Move returns status 0, amount 0
22:36:34.167 00.000 9960 MoveAxis(N, 0, ABG)
22:36:34.168 00.001 9960 Move returns status 0, amount 0
22:36:34.168 00.000 9960 move complete, result=0
22:36:34.168 00.000 9960 worker thread done servicing request
22:36:34.168 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:36:34.174 00.006 9960 Worker thread wakes up
22:36:34.174 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:36:34.174 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:36:35.419 01.245 9960 Exposure complete
22:36:35.544 00.125 9960 worker thread done servicing request
22:36:35.544 00.000 11872 OnExposeComplete: enter
22:36:35.549 00.005 11872 UpdateGuideState(): m_state=6
22:36:35.553 00.004 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 672
22:36:35.557 00.004 11872 Star::Find returns 1 (0), X=1788.40, Y=950.59, Mass=4272, SNR=43.8, Peak=194 HFD=5.8
22:36:35.560 00.003 11872 CameraToMount -- cameraTheta (-1.22) - m_xAngle (0.00) = xAngle (-1.22 = -1.22)
22:36:35.565 00.005 11872 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.75 = 1.75)
22:36:35.569 00.004 11872 CameraToMount -- cameraX=0.07 cameraY=-0.20 hyp=0.22 cameraTheta=-1.22 mountX=0.07 mountY=0.21, mountTheta=1.24
22:36:35.573 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.07, y=-0.20, opts=13)
22:36:35.578 00.005 11872 Enqueuing Move request for scope (0.07, -0.20)
22:36:35.584 00.006 9960 Worker thread wakes up
22:36:35.584 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=194, med=0, FiltMin=0, FiltMax=115, Gamma=1.000
22:36:35.589 00.005 11872 UpdateGuideState exits: m=4272 SNR=43.8
22:36:35.593 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:35.597 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:36:35.602 00.005 11872 Enqueuing Expose request
22:36:35.606 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.20) opts 0xd
22:36:35.606 00.000 9960 Handling offset move in thread for scope, endpoint = (0.07, -0.20)
22:36:35.606 00.000 9960 Moving (0.07, -0.20) raw xDistance=0.07 yDistance=0.21
22:36:35.606 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:36:35.606 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
22:36:35.607 00.001 9960 MoveAxis(E, 0, ABG)
22:36:35.608 00.001 9960 Move returns status 0, amount 0
22:36:35.608 00.000 9960 MoveAxis(S, 158, ABG)
22:36:35.608 00.000 9960 Guiding  Dir = 1, Dur = 158
22:36:35.608 00.000 9960 IsSlewing returns 0
22:36:35.608 00.000 9960 IsGuiding returns 0
22:36:35.609 00.001 9960 PulseGuide returned control before completion, sleep 168
22:36:35.783 00.174 9960 IsGuiding returns 1
22:36:35.784 00.001 9960 scope still moving after pulse duration time elapsed
22:36:35.814 00.030 9960 IsSlewing returns 0
22:36:35.817 00.003 9960 IsGuiding returns 0
22:36:35.818 00.001 9960 scope move finished after 158 + 50 ms
22:36:35.818 00.000 9960 Move returns status 0, amount 158
22:36:35.818 00.000 9960 move complete, result=0
22:36:35.818 00.000 9960 worker thread done servicing request
22:36:35.819 00.001 9960 Worker thread wakes up
22:36:35.819 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.2 px 158 ms SOUTH
22:36:35.825 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:36:35.825 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:36:37.083 01.258 9960 Exposure complete
22:36:37.206 00.123 9960 worker thread done servicing request
22:36:37.207 00.001 11872 OnExposeComplete: enter
22:36:37.215 00.008 11872 UpdateGuideState(): m_state=6
22:36:37.220 00.005 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 673
22:36:37.224 00.004 11872 Star::Find returns 1 (0), X=1788.45, Y=950.54, Mass=4558, SNR=45.8, Peak=196 HFD=5.9
22:36:37.228 00.004 11872 CameraToMount -- cameraTheta (-1.11) - m_xAngle (0.00) = xAngle (-1.12 = -1.12)
22:36:37.232 00.004 11872 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.85 = 1.85)
22:36:37.236 00.004 11872 CameraToMount -- cameraX=0.12 cameraY=-0.25 hyp=0.28 cameraTheta=-1.11 mountX=0.12 mountY=0.27, mountTheta=1.14
22:36:37.240 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.12, y=-0.25, opts=13)
22:36:37.245 00.005 11872 Enqueuing Move request for scope (0.12, -0.25)
22:36:37.249 00.004 9960 Worker thread wakes up
22:36:37.249 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=196, med=0, FiltMin=0, FiltMax=121, Gamma=1.000
22:36:37.252 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.25) opts 0xd
22:36:37.253 00.001 11872 UpdateGuideState exits: m=4558 SNR=45.8
22:36:37.256 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:37.260 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:36:37.266 00.006 11872 Enqueuing Expose request
22:36:37.270 00.004 9960 Handling offset move in thread for scope, endpoint = (0.12, -0.25)
22:36:37.270 00.000 9960 Moving (0.12, -0.25) raw xDistance=0.12 yDistance=0.27
22:36:37.270 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:36:37.270 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.27
22:36:37.271 00.001 9960 MoveAxis(E, 0, ABG)
22:36:37.271 00.000 9960 Move returns status 0, amount 0
22:36:37.271 00.000 9960 MoveAxis(S, 199, ABG)
22:36:37.271 00.000 9960 Guiding  Dir = 1, Dur = 199
22:36:37.272 00.001 9960 IsSlewing returns 0
22:36:37.272 00.000 9960 IsGuiding returns 0
22:36:37.272 00.000 9960 PulseGuide returned control before completion, sleep 209
22:36:37.492 00.220 9960 IsGuiding returns 1
22:36:37.493 00.001 9960 scope still moving after pulse duration time elapsed
22:36:37.524 00.031 9960 IsSlewing returns 0
22:36:37.525 00.001 9960 IsGuiding returns 0
22:36:37.525 00.000 9960 scope move finished after 199 + 54 ms
22:36:37.526 00.001 9960 Move returns status 0, amount 199
22:36:37.527 00.001 9960 move complete, result=0
22:36:37.527 00.000 9960 worker thread done servicing request
22:36:37.527 00.000 9960 Worker thread wakes up
22:36:37.528 00.001 11872 GuideStep: 0.1 px 0 ms EAST, 0.3 px 199 ms SOUTH
22:36:37.533 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:36:37.534 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:36:38.779 01.245 9960 Exposure complete
22:36:38.909 00.130 9960 worker thread done servicing request
22:36:38.910 00.001 11872 OnExposeComplete: enter
22:36:38.914 00.004 11872 UpdateGuideState(): m_state=6
22:36:38.924 00.010 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 674
22:36:38.930 00.006 11872 Star::Find returns 1 (0), X=1788.55, Y=950.67, Mass=4252, SNR=43.6, Peak=204 HFD=5.6
22:36:38.935 00.005 11872 CameraToMount -- cameraTheta (-0.48) - m_xAngle (0.00) = xAngle (-0.49 = -0.49)
22:36:38.939 00.004 11872 CameraToMount -- cameraTheta (-0.48) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.48 = 2.48)
22:36:38.943 00.004 11872 CameraToMount -- cameraX=0.22 cameraY=-0.12 hyp=0.25 cameraTheta=-0.48 mountX=0.22 mountY=0.15, mountTheta=0.61
22:36:38.950 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.22, y=-0.12, opts=13)
22:36:38.955 00.005 11872 Enqueuing Move request for scope (0.22, -0.12)
22:36:38.959 00.004 9960 Worker thread wakes up
22:36:38.960 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=204, med=0, FiltMin=0, FiltMax=117, Gamma=1.000
22:36:38.964 00.004 11872 UpdateGuideState exits: m=4252 SNR=43.6
22:36:38.967 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:38.971 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:36:38.975 00.004 11872 Enqueuing Expose request
22:36:38.979 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.12) opts 0xd
22:36:38.979 00.000 9960 Handling offset move in thread for scope, endpoint = (0.22, -0.12)
22:36:38.979 00.000 9960 Moving (0.22, -0.12) raw xDistance=0.22 yDistance=0.15
22:36:38.979 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
22:36:38.980 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:36:38.980 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
22:36:38.980 00.000 9960 MoveAxis(W, 104, ABG)
22:36:38.980 00.000 9960 Guiding  Dir = 3, Dur = 104
22:36:38.981 00.001 9960 IsSlewing returns 0
22:36:38.981 00.000 9960 IsGuiding returns 0
22:36:38.981 00.000 9960 PulseGuide returned control before completion, sleep 114
22:36:39.097 00.116 9960 IsGuiding returns 1
22:36:39.098 00.001 9960 scope still moving after pulse duration time elapsed
22:36:39.129 00.031 9960 IsSlewing returns 0
22:36:39.130 00.001 9960 IsGuiding returns 0
22:36:39.130 00.000 9960 scope move finished after 104 + 45 ms
22:36:39.130 00.000 9960 Move returns status 0, amount 104
22:36:39.132 00.002 9960 MoveAxis(N, 0, ABG)
22:36:39.132 00.000 9960 Move returns status 0, amount 0
22:36:39.132 00.000 9960 move complete, result=0
22:36:39.133 00.001 9960 worker thread done servicing request
22:36:39.133 00.000 11872 GuideStep: 0.2 px 104 ms WEST, 0.2 px 0 ms NORTH
22:36:39.138 00.005 9960 Worker thread wakes up
22:36:39.138 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:36:39.138 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:36:40.394 01.256 9960 Exposure complete
22:36:40.515 00.121 9960 worker thread done servicing request
22:36:40.516 00.001 11872 OnExposeComplete: enter
22:36:40.520 00.004 11872 UpdateGuideState(): m_state=6
22:36:40.526 00.006 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 675
22:36:40.530 00.004 11872 Star::Find returns 1 (0), X=1788.46, Y=950.45, Mass=4642, SNR=46.2, Peak=200 HFD=5.8
22:36:40.533 00.003 11872 CameraToMount -- cameraTheta (-1.20) - m_xAngle (0.00) = xAngle (-1.21 = -1.21)
22:36:40.537 00.004 11872 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.76 = 1.76)
22:36:40.542 00.005 11872 CameraToMount -- cameraX=0.13 cameraY=-0.34 hyp=0.36 cameraTheta=-1.20 mountX=0.13 mountY=0.36, mountTheta=1.22
22:36:40.547 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.13, y=-0.34, opts=13)
22:36:40.552 00.005 11872 Enqueuing Move request for scope (0.13, -0.34)
22:36:40.556 00.004 9960 Worker thread wakes up
22:36:40.556 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.34) opts 0xd
22:36:40.556 00.000 9960 Handling offset move in thread for scope, endpoint = (0.13, -0.34)
22:36:40.556 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=200, med=0, FiltMin=0, FiltMax=113, Gamma=1.000
22:36:40.560 00.004 11872 UpdateGuideState exits: m=4642 SNR=46.2
22:36:40.564 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:40.569 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:36:40.573 00.004 11872 Enqueuing Expose request
22:36:40.576 00.003 9960 Moving (0.13, -0.34) raw xDistance=0.13 yDistance=0.36
22:36:40.577 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:36:40.577 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.36 from input 0.36
22:36:40.577 00.000 9960 MoveAxis(E, 0, ABG)
22:36:40.578 00.001 9960 Move returns status 0, amount 0
22:36:40.578 00.000 9960 MoveAxis(S, 265, ABG)
22:36:40.579 00.001 9960 Guiding  Dir = 1, Dur = 265
22:36:40.579 00.000 9960 IsSlewing returns 0
22:36:40.580 00.001 9960 IsGuiding returns 0
22:36:40.580 00.000 9960 PulseGuide returned control before completion, sleep 275
22:36:40.870 00.290 9960 IsGuiding returns 1
22:36:40.870 00.000 9960 scope still moving after pulse duration time elapsed
22:36:40.901 00.031 9960 IsSlewing returns 0
22:36:40.902 00.001 9960 IsGuiding returns 0
22:36:40.903 00.001 9960 scope move finished after 265 + 58 ms
22:36:40.903 00.000 9960 Move returns status 0, amount 265
22:36:40.903 00.000 9960 move complete, result=0
22:36:40.905 00.002 9960 worker thread done servicing request
22:36:40.905 00.000 9960 Worker thread wakes up
22:36:40.906 00.001 11872 GuideStep: 0.1 px 0 ms EAST, 0.4 px 265 ms SOUTH
22:36:40.912 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:36:40.912 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:36:42.163 01.251 9960 Exposure complete
22:36:42.281 00.118 9960 worker thread done servicing request
22:36:42.282 00.001 11872 OnExposeComplete: enter
22:36:42.285 00.003 11872 UpdateGuideState(): m_state=6
22:36:42.289 00.004 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 676
22:36:42.293 00.004 11872 Star::Find returns 1 (0), X=1788.39, Y=951.61, Mass=4407, SNR=44.6, Peak=179 HFD=5.5
22:36:42.298 00.005 11872 CameraToMount -- cameraTheta (1.49) - m_xAngle (0.00) = xAngle (1.49 = 1.49)
22:36:42.302 00.004 11872 CameraToMount -- cameraTheta (1.49) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.46 = -1.83)
22:36:42.306 00.004 11872 CameraToMount -- cameraX=0.06 cameraY=0.82 hyp=0.83 cameraTheta=1.49 mountX=0.07 mountY=-0.80, mountTheta=-1.49
22:36:42.311 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.06, y=0.82, opts=13)
22:36:42.316 00.005 11872 Enqueuing Move request for scope (0.06, 0.82)
22:36:42.319 00.003 9960 Worker thread wakes up
22:36:42.319 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.82) opts 0xd
22:36:42.320 00.001 9960 Handling offset move in thread for scope, endpoint = (0.06, 0.82)
22:36:42.320 00.000 9960 Moving (0.06, 0.82) raw xDistance=0.07 yDistance=-0.80
22:36:42.320 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=179, med=0, FiltMin=0, FiltMax=113, Gamma=1.000
22:36:42.324 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:36:42.324 00.000 9960 resist switch: large excursion: input -0.80 thresh 0.60 direction from 1 to -1
22:36:42.324 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.40
22:36:42.324 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.80 from input -0.80
22:36:42.324 00.000 9960 MoveAxis(E, 0, ABG)
22:36:42.324 00.000 9960 Move returns status 0, amount 0
22:36:42.326 00.002 9960 MoveAxis(N, 596, ABG)
22:36:42.326 00.000 9960 Guiding  Dir = 0, Dur = 596
22:36:42.326 00.000 11872 UpdateGuideState exits: m=4407 SNR=44.6
22:36:42.331 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:42.336 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:36:42.340 00.004 11872 Enqueuing Expose request
22:36:42.344 00.004 9960 IsSlewing returns 0
22:36:42.344 00.000 9960 IsGuiding returns 0
22:36:42.345 00.001 9960 PulseGuide returned control before completion, sleep 606
22:36:42.954 00.609 9960 IsGuiding returns 1
22:36:42.955 00.001 9960 scope still moving after pulse duration time elapsed
22:36:42.986 00.031 9960 IsSlewing returns 0
22:36:42.987 00.001 9960 IsGuiding returns 0
22:36:42.988 00.001 9960 scope move finished after 596 + 46 ms
22:36:42.988 00.000 9960 Move returns status 0, amount 596
22:36:42.988 00.000 9960 move complete, result=0
22:36:42.988 00.000 9960 worker thread done servicing request
22:36:42.989 00.001 9960 Worker thread wakes up
22:36:42.989 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.8 px 596 ms NORTH
22:36:42.996 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:36:42.996 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:36:44.251 01.255 9960 Exposure complete
22:36:44.374 00.123 9960 worker thread done servicing request
22:36:44.374 00.000 11872 OnExposeComplete: enter
22:36:44.378 00.004 11872 UpdateGuideState(): m_state=6
22:36:44.382 00.004 11872 Star::Find(15, 1788, 951, 0, (0,0,0,0), 1.5, 10.0, 255) frame 677
22:36:44.388 00.006 11872 Star::Find returns 1 (0), X=1788.47, Y=950.48, Mass=4397, SNR=44.2, Peak=213 HFD=5.8
22:36:44.392 00.004 11872 CameraToMount -- cameraTheta (-1.14) - m_xAngle (0.00) = xAngle (-1.15 = -1.15)
22:36:44.396 00.004 11872 CameraToMount -- cameraTheta (-1.14) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.82 = 1.82)
22:36:44.400 00.004 11872 CameraToMount -- cameraX=0.14 cameraY=-0.31 hyp=0.34 cameraTheta=-1.14 mountX=0.14 mountY=0.33, mountTheta=1.17
22:36:44.405 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.14, y=-0.31, opts=13)
22:36:44.408 00.003 11872 Enqueuing Move request for scope (0.14, -0.31)
22:36:44.413 00.005 9960 Worker thread wakes up
22:36:44.413 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.31) opts 0xd
22:36:44.414 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=0, FiltMin=0, FiltMax=127, Gamma=1.000
22:36:44.417 00.003 11872 UpdateGuideState exits: m=4397 SNR=44.2
22:36:44.421 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:44.428 00.007 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:36:44.433 00.005 11872 Enqueuing Expose request
22:36:44.437 00.004 9960 Handling offset move in thread for scope, endpoint = (0.14, -0.31)
22:36:44.437 00.000 9960 Moving (0.14, -0.31) raw xDistance=0.14 yDistance=0.33
22:36:44.437 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:36:44.437 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:36:44.438 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.33
22:36:44.438 00.000 9960 MoveAxis(E, 0, ABG)
22:36:44.438 00.000 9960 Move returns status 0, amount 0
22:36:44.438 00.000 9960 MoveAxis(N, 0, ABG)
22:36:44.438 00.000 9960 Move returns status 0, amount 0
22:36:44.439 00.001 9960 move complete, result=0
22:36:44.439 00.000 9960 worker thread done servicing request
22:36:44.439 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
22:36:44.444 00.005 9960 Worker thread wakes up
22:36:44.444 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:36:44.444 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:36:45.689 01.245 9960 Exposure complete
22:36:45.816 00.127 9960 worker thread done servicing request
22:36:45.816 00.000 11872 OnExposeComplete: enter
22:36:45.821 00.005 11872 UpdateGuideState(): m_state=6
22:36:45.825 00.004 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 678
22:36:45.830 00.005 11872 Star::Find returns 1 (0), X=1788.31, Y=951.40, Mass=4247, SNR=44.0, Peak=177 HFD=5.7
22:36:45.837 00.007 11872 CameraToMount -- cameraTheta (1.60) - m_xAngle (0.00) = xAngle (1.60 = 1.60)
22:36:45.841 00.004 11872 CameraToMount -- cameraTheta (1.60) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.56 = -1.72)
22:36:45.846 00.005 11872 CameraToMount -- cameraX=-0.02 cameraY=0.60 hyp=0.61 cameraTheta=1.60 mountX=-0.01 mountY=-0.60, mountTheta=-1.60
22:36:45.851 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.02, y=0.60, opts=13)
22:36:45.855 00.004 11872 Enqueuing Move request for scope (-0.02, 0.60)
22:36:45.859 00.004 9960 Worker thread wakes up
22:36:45.859 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.60) opts 0xd
22:36:45.859 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.02, 0.60)
22:36:45.861 00.002 9960 Moving (-0.02, 0.60) raw xDistance=-0.01 yDistance=-0.60
22:36:45.861 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:36:45.861 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=177, med=0, FiltMin=0, FiltMax=116, Gamma=1.000
22:36:45.868 00.007 9960 GuideAlgorithmResistSwitch::result() returns -0.60 from input -0.60
22:36:45.868 00.000 9960 MoveAxis(E, 0, ABG)
22:36:45.868 00.000 9960 Move returns status 0, amount 0
22:36:45.868 00.000 9960 MoveAxis(N, 447, ABG)
22:36:45.869 00.001 9960 Guiding  Dir = 0, Dur = 447
22:36:45.869 00.000 11872 UpdateGuideState exits: m=4247 SNR=44.0
22:36:45.874 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:45.878 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:36:45.882 00.004 11872 Enqueuing Expose request
22:36:45.887 00.005 9960 IsSlewing returns 0
22:36:45.887 00.000 9960 IsGuiding returns 0
22:36:45.888 00.001 9960 PulseGuide returned control before completion, sleep 457
22:36:46.348 00.460 9960 IsGuiding returns 1
22:36:46.348 00.000 9960 scope still moving after pulse duration time elapsed
22:36:46.379 00.031 9960 IsSlewing returns 0
22:36:46.381 00.002 9960 IsGuiding returns 0
22:36:46.382 00.001 9960 scope move finished after 447 + 47 ms
22:36:46.383 00.001 9960 Move returns status 0, amount 447
22:36:46.383 00.000 9960 move complete, result=0
22:36:46.383 00.000 9960 worker thread done servicing request
22:36:46.383 00.000 9960 Worker thread wakes up
22:36:46.383 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.6 px 447 ms NORTH
22:36:46.390 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:36:46.390 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:36:47.642 01.252 9960 Exposure complete
22:36:47.763 00.121 9960 worker thread done servicing request
22:36:47.763 00.000 11872 OnExposeComplete: enter
22:36:47.768 00.005 11872 UpdateGuideState(): m_state=6
22:36:47.773 00.005 11872 Star::Find(15, 1788, 951, 0, (0,0,0,0), 1.5, 10.0, 255) frame 679
22:36:47.778 00.005 11872 Star::Find returns 1 (0), X=1788.52, Y=950.29, Mass=4291, SNR=43.6, Peak=207 HFD=5.5
22:36:47.781 00.003 11872 CameraToMount -- cameraTheta (-1.20) - m_xAngle (0.00) = xAngle (-1.20 = -1.20)
22:36:47.786 00.005 11872 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.77 = 1.77)
22:36:47.790 00.004 11872 CameraToMount -- cameraX=0.20 cameraY=-0.50 hyp=0.54 cameraTheta=-1.20 mountX=0.19 mountY=0.53, mountTheta=1.22
22:36:47.794 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.20, y=-0.50, opts=13)
22:36:47.798 00.004 11872 Enqueuing Move request for scope (0.20, -0.50)
22:36:47.803 00.005 9960 Worker thread wakes up
22:36:47.804 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=0, FiltMin=0, FiltMax=116, Gamma=1.000
22:36:47.807 00.003 11872 UpdateGuideState exits: m=4291 SNR=43.6
22:36:47.810 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:47.815 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:36:47.819 00.004 11872 Enqueuing Expose request
22:36:47.823 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.50) opts 0xd
22:36:47.823 00.000 9960 Handling offset move in thread for scope, endpoint = (0.20, -0.50)
22:36:47.824 00.001 9960 Moving (0.20, -0.50) raw xDistance=0.19 yDistance=0.53
22:36:47.824 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
22:36:47.826 00.002 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:36:47.826 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.53
22:36:47.826 00.000 9960 MoveAxis(E, 0, ABG)
22:36:47.826 00.000 9960 Move returns status 0, amount 0
22:36:47.826 00.000 9960 MoveAxis(N, 0, ABG)
22:36:47.827 00.001 9960 Move returns status 0, amount 0
22:36:47.827 00.000 9960 move complete, result=0
22:36:47.827 00.000 9960 worker thread done servicing request
22:36:47.827 00.000 9960 Worker thread wakes up
22:36:47.828 00.001 11872 GuideStep: 0.2 px 0 ms EAST, 0.5 px 0 ms NORTH
22:36:47.832 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
22:36:47.832 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:36:49.074 01.242 9960 Exposure complete
22:36:49.210 00.136 9960 worker thread done servicing request
22:36:49.211 00.001 11872 OnExposeComplete: enter
22:36:49.216 00.005 11872 UpdateGuideState(): m_state=6
22:36:49.223 00.007 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 680
22:36:49.229 00.006 11872 Star::Find returns 1 (0), X=1788.69, Y=949.42, Mass=4576, SNR=45.9, Peak=194 HFD=5.5
22:36:49.234 00.005 11872 CameraToMount -- cameraTheta (-1.31) - m_xAngle (0.00) = xAngle (-1.32 = -1.32)
22:36:49.242 00.008 11872 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.65 = 1.65)
22:36:49.247 00.005 11872 CameraToMount -- cameraX=0.36 cameraY=-1.37 hyp=1.42 cameraTheta=-1.31 mountX=0.35 mountY=1.41, mountTheta=1.33
22:36:49.254 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.36, y=-1.37, opts=13)
22:36:49.259 00.005 11872 Enqueuing Move request for scope (0.36, -1.37)
22:36:49.264 00.005 9960 Worker thread wakes up
22:36:49.264 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=194, med=0, FiltMin=0, FiltMax=116, Gamma=1.000
22:36:49.269 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.36, -1.37) opts 0xd
22:36:49.269 00.000 9960 Handling offset move in thread for scope, endpoint = (0.36, -1.37)
22:36:49.270 00.001 9960 Moving (0.36, -1.37) raw xDistance=0.35 yDistance=1.41
22:36:49.270 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.35
22:36:49.270 00.000 9960 resist switch: large excursion: input 1.41 thresh 0.60 direction from -1 to 1
22:36:49.270 00.000 11872 UpdateGuideState exits: m=4576 SNR=45.9
22:36:49.274 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:49.279 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:36:49.282 00.003 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.24
22:36:49.283 00.001 9960 GuideAlgorithmResistSwitch::result() returns 1.41 from input 1.41
22:36:49.284 00.001 9960 MoveAxis(W, 166, ABG)
22:36:49.284 00.000 9960 Guiding  Dir = 3, Dur = 166
22:36:49.284 00.000 11872 Enqueuing Expose request
22:36:49.288 00.004 9960 IsSlewing returns 0
22:36:49.288 00.000 9960 IsGuiding returns 0
22:36:49.288 00.000 9960 PulseGuide returned control before completion, sleep 176
22:36:49.470 00.182 9960 IsGuiding returns 1
22:36:49.471 00.001 9960 scope still moving after pulse duration time elapsed
22:36:49.502 00.031 9960 IsSlewing returns 0
22:36:49.503 00.001 9960 IsGuiding returns 0
22:36:49.505 00.002 9960 scope move finished after 166 + 50 ms
22:36:49.505 00.000 9960 Move returns status 0, amount 166
22:36:49.505 00.000 9960 MoveAxis(S, 1055, ABG)
22:36:49.505 00.000 9960 Guiding  Dir = 1, Dur = 1055
22:36:49.506 00.001 9960 IsSlewing returns 0
22:36:49.507 00.001 9960 IsGuiding returns 0
22:36:49.508 00.001 9960 PulseGuide returned control before completion, sleep 1065
22:36:50.585 01.077 9960 IsGuiding returns 1
22:36:50.585 00.000 9960 scope still moving after pulse duration time elapsed
22:36:50.615 00.030 9960 IsSlewing returns 0
22:36:50.616 00.001 9960 IsGuiding returns 0
22:36:50.616 00.000 9960 scope move finished after 1055 + 54 ms
22:36:50.616 00.000 9960 Move returns status 0, amount 1055
22:36:50.617 00.001 9960 move complete, result=0
22:36:50.617 00.000 9960 worker thread done servicing request
22:36:50.617 00.000 11872 GuideStep: 0.4 px 166 ms WEST, 1.4 px 1055 ms SOUTH
22:36:50.622 00.005 9960 Worker thread wakes up
22:36:50.623 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:36:50.623 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:36:51.876 01.253 9960 Exposure complete
22:36:51.986 00.110 9960 worker thread done servicing request
22:36:51.987 00.001 11872 OnExposeComplete: enter
22:36:51.992 00.005 11872 UpdateGuideState(): m_state=6
22:36:51.997 00.005 11872 Star::Find(15, 1788, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 681
22:36:52.000 00.003 11872 Star::Find returns 1 (0), X=1788.25, Y=951.02, Mass=4532, SNR=45.6, Peak=194 HFD=5.9
22:36:52.005 00.005 11872 CameraToMount -- cameraTheta (1.90) - m_xAngle (0.00) = xAngle (1.90 = 1.90)
22:36:52.009 00.004 11872 CameraToMount -- cameraTheta (1.90) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.87 = -1.41)
22:36:52.013 00.004 11872 CameraToMount -- cameraX=-0.08 cameraY=0.23 hyp=0.24 cameraTheta=1.90 mountX=-0.08 mountY=-0.24, mountTheta=-1.89
22:36:52.020 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.08, y=0.23, opts=13)
22:36:52.025 00.005 11872 Enqueuing Move request for scope (-0.08, 0.23)
22:36:52.028 00.003 9960 Worker thread wakes up
22:36:52.028 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=194, med=0, FiltMin=0, FiltMax=114, Gamma=1.000
22:36:52.032 00.004 11872 UpdateGuideState exits: m=4532 SNR=45.6
22:36:52.036 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:52.040 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.23) opts 0xd
22:36:52.040 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.08, 0.23)
22:36:52.041 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:36:52.045 00.004 11872 Enqueuing Expose request
22:36:52.049 00.004 9960 Moving (-0.08, 0.23) raw xDistance=-0.08 yDistance=-0.24
22:36:52.049 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:36:52.049 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:36:52.049 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
22:36:52.050 00.001 9960 MoveAxis(E, 0, ABG)
22:36:52.050 00.000 9960 Move returns status 0, amount 0
22:36:52.050 00.000 9960 MoveAxis(N, 0, ABG)
22:36:52.050 00.000 9960 Move returns status 0, amount 0
22:36:52.051 00.001 9960 move complete, result=0
22:36:52.051 00.000 9960 worker thread done servicing request
22:36:52.051 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:36:52.056 00.005 9960 Worker thread wakes up
22:36:52.056 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:36:52.057 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:36:53.302 01.245 9960 Exposure complete
22:36:53.440 00.138 9960 worker thread done servicing request
22:36:53.440 00.000 11872 OnExposeComplete: enter
22:36:53.445 00.005 11872 UpdateGuideState(): m_state=6
22:36:53.450 00.005 11872 Star::Find(15, 1788, 951, 0, (0,0,0,0), 1.5, 10.0, 255) frame 682
22:36:53.457 00.007 11872 Star::Find returns 1 (0), X=1788.55, Y=949.74, Mass=4509, SNR=45.5, Peak=206 HFD=5.8
22:36:53.461 00.004 11872 CameraToMount -- cameraTheta (-1.36) - m_xAngle (0.00) = xAngle (-1.36 = -1.36)
22:36:53.465 00.004 11872 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.61 = 1.61)
22:36:53.469 00.004 11872 CameraToMount -- cameraX=0.23 cameraY=-1.05 hyp=1.08 cameraTheta=-1.36 mountX=0.22 mountY=1.08, mountTheta=1.37
22:36:53.474 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.23, y=-1.05, opts=13)
22:36:53.479 00.005 11872 Enqueuing Move request for scope (0.23, -1.05)
22:36:53.483 00.004 9960 Worker thread wakes up
22:36:53.485 00.002 9960 worker thread servicing REQUEST_MOVE scope ofs (0.23, -1.05) opts 0xd
22:36:53.485 00.000 9960 Handling offset move in thread for scope, endpoint = (0.23, -1.05)
22:36:53.485 00.000 9960 Moving (0.23, -1.05) raw xDistance=0.22 yDistance=1.08
22:36:53.485 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
22:36:53.486 00.001 9960 GuideAlgorithmResistSwitch::result() returns 1.08 from input 1.08
22:36:53.486 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=0, FiltMin=0, FiltMax=115, Gamma=1.000
22:36:53.492 00.006 11872 UpdateGuideState exits: m=4509 SNR=45.5
22:36:53.497 00.005 9960 MoveAxis(W, 104, ABG)
22:36:53.497 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:53.501 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:36:53.505 00.004 11872 Enqueuing Expose request
22:36:53.509 00.004 9960 Guiding  Dir = 3, Dur = 104
22:36:53.509 00.000 9960 IsSlewing returns 0
22:36:53.510 00.001 9960 IsGuiding returns 0
22:36:53.511 00.001 9960 PulseGuide returned control before completion, sleep 114
22:36:53.634 00.123 9960 IsGuiding returns 1
22:36:53.635 00.001 9960 scope still moving after pulse duration time elapsed
22:36:53.665 00.030 9960 IsSlewing returns 0
22:36:53.667 00.002 9960 IsGuiding returns 0
22:36:53.667 00.000 9960 scope move finished after 104 + 53 ms
22:36:53.668 00.001 9960 Move returns status 0, amount 104
22:36:53.669 00.001 9960 MoveAxis(S, 803, ABG)
22:36:53.669 00.000 9960 Guiding  Dir = 1, Dur = 803
22:36:53.671 00.002 9960 IsSlewing returns 0
22:36:53.671 00.000 9960 IsGuiding returns 0
22:36:53.672 00.001 9960 PulseGuide returned control before completion, sleep 813
22:36:54.499 00.827 9960 IsGuiding returns 1
22:36:54.500 00.001 9960 scope still moving after pulse duration time elapsed
22:36:54.531 00.031 9960 IsSlewing returns 0
22:36:54.532 00.001 9960 IsGuiding returns 0
22:36:54.533 00.001 9960 scope move finished after 803 + 58 ms
22:36:54.533 00.000 9960 Move returns status 0, amount 803
22:36:54.535 00.002 9960 move complete, result=0
22:36:54.535 00.000 9960 worker thread done servicing request
22:36:54.536 00.001 9960 Worker thread wakes up
22:36:54.536 00.000 11872 GuideStep: 0.2 px 104 ms WEST, 1.1 px 803 ms SOUTH
22:36:54.542 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:36:54.543 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:36:55.798 01.255 9960 Exposure complete
22:36:55.930 00.132 11872 OnExposeComplete: enter
22:36:55.936 00.006 9960 worker thread done servicing request
22:36:55.936 00.000 11872 UpdateGuideState(): m_state=6
22:36:55.942 00.006 11872 Star::Find(15, 1788, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 683
22:36:55.946 00.004 11872 Star::Find returns 1 (0), X=1788.62, Y=950.74, Mass=4240, SNR=43.6, Peak=211 HFD=5.5
22:36:55.950 00.004 11872 CameraToMount -- cameraTheta (-0.17) - m_xAngle (0.00) = xAngle (-0.17 = -0.17)
22:36:55.955 00.005 11872 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.80 = 2.80)
22:36:55.958 00.003 11872 CameraToMount -- cameraX=0.29 cameraY=-0.05 hyp=0.30 cameraTheta=-0.17 mountX=0.29 mountY=0.10, mountTheta=0.33
22:36:55.964 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.29, y=-0.05, opts=13)
22:36:55.967 00.003 11872 Enqueuing Move request for scope (0.29, -0.05)
22:36:55.971 00.004 9960 Worker thread wakes up
22:36:55.971 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
22:36:55.975 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.05) opts 0xd
22:36:55.975 00.000 11872 UpdateGuideState exits: m=4240 SNR=43.6
22:36:55.978 00.003 9960 Handling offset move in thread for scope, endpoint = (0.29, -0.05)
22:36:55.978 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:55.983 00.005 9960 Moving (0.29, -0.05) raw xDistance=0.29 yDistance=0.10
22:36:55.983 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:36:55.987 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.29
22:36:55.987 00.000 11872 Enqueuing Expose request
22:36:55.991 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:36:55.991 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:36:55.991 00.000 9960 MoveAxis(W, 145, ABG)
22:36:55.992 00.001 9960 Guiding  Dir = 3, Dur = 145
22:36:55.992 00.000 9960 IsSlewing returns 0
22:36:55.992 00.000 9960 IsGuiding returns 0
22:36:55.992 00.000 9960 PulseGuide returned control before completion, sleep 155
22:36:56.160 00.168 9960 IsGuiding returns 1
22:36:56.161 00.001 9960 scope still moving after pulse duration time elapsed
22:36:56.191 00.030 9960 IsSlewing returns 0
22:36:56.192 00.001 9960 IsGuiding returns 0
22:36:56.192 00.000 9960 scope move finished after 145 + 54 ms
22:36:56.192 00.000 9960 Move returns status 0, amount 145
22:36:56.194 00.002 9960 MoveAxis(N, 0, ABG)
22:36:56.194 00.000 9960 Move returns status 0, amount 0
22:36:56.194 00.000 9960 move complete, result=0
22:36:56.194 00.000 9960 worker thread done servicing request
22:36:56.195 00.001 9960 Worker thread wakes up
22:36:56.195 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:36:56.195 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:36:56.196 00.001 11872 GuideStep: 0.3 px 145 ms WEST, 0.1 px 0 ms NORTH
22:36:57.436 01.240 9960 Exposure complete
22:36:57.564 00.128 9960 worker thread done servicing request
22:36:57.565 00.001 11872 OnExposeComplete: enter
22:36:57.570 00.005 11872 UpdateGuideState(): m_state=6
22:36:57.573 00.003 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 684
22:36:57.578 00.005 11872 Star::Find returns 1 (0), X=1788.49, Y=950.52, Mass=4504, SNR=45.1, Peak=214 HFD=5.8
22:36:57.581 00.003 11872 CameraToMount -- cameraTheta (-1.02) - m_xAngle (0.00) = xAngle (-1.02 = -1.02)
22:36:57.587 00.006 11872 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.95 = 1.95)
22:36:57.591 00.004 11872 CameraToMount -- cameraX=0.17 cameraY=-0.27 hyp=0.31 cameraTheta=-1.02 mountX=0.16 mountY=0.29, mountTheta=1.06
22:36:57.595 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.17, y=-0.27, opts=13)
22:36:57.600 00.005 11872 Enqueuing Move request for scope (0.17, -0.27)
22:36:57.604 00.004 9960 Worker thread wakes up
22:36:57.604 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.27) opts 0xd
22:36:57.604 00.000 9960 Handling offset move in thread for scope, endpoint = (0.17, -0.27)
22:36:57.604 00.000 9960 Moving (0.17, -0.27) raw xDistance=0.16 yDistance=0.29
22:36:57.604 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
22:36:57.604 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.29 from input 0.29
22:36:57.605 00.001 9960 MoveAxis(E, 0, ABG)
22:36:57.605 00.000 9960 Move returns status 0, amount 0
22:36:57.605 00.000 9960 MoveAxis(S, 218, ABG)
22:36:57.605 00.000 9960 Guiding  Dir = 1, Dur = 218
22:36:57.605 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=214, med=0, FiltMin=0, FiltMax=132, Gamma=1.000
22:36:57.610 00.005 9960 IsSlewing returns 0
22:36:57.611 00.001 11872 UpdateGuideState exits: m=4504 SNR=45.1
22:36:57.614 00.003 9960 IsGuiding returns 0
22:36:57.615 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:57.619 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:36:57.624 00.005 11872 Enqueuing Expose request
22:36:57.627 00.003 9960 PulseGuide returned control before completion, sleep 228
22:36:57.865 00.238 9960 IsGuiding returns 1
22:36:57.865 00.000 9960 scope still moving after pulse duration time elapsed
22:36:57.897 00.032 9960 IsSlewing returns 0
22:36:57.897 00.000 9960 IsGuiding returns 0
22:36:57.897 00.000 9960 scope move finished after 218 + 64 ms
22:36:57.898 00.001 9960 Move returns status 0, amount 218
22:36:57.898 00.000 9960 move complete, result=0
22:36:57.898 00.000 9960 worker thread done servicing request
22:36:57.898 00.000 9960 Worker thread wakes up
22:36:57.899 00.001 11872 GuideStep: 0.2 px 0 ms EAST, 0.3 px 218 ms SOUTH
22:36:57.905 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:36:57.905 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:36:59.159 01.254 9960 Exposure complete
22:36:59.275 00.116 9960 worker thread done servicing request
22:36:59.275 00.000 11872 OnExposeComplete: enter
22:36:59.279 00.004 11872 UpdateGuideState(): m_state=6
22:36:59.283 00.004 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 685
22:36:59.288 00.005 11872 Star::Find returns 1 (0), X=1788.52, Y=950.58, Mass=4256, SNR=43.6, Peak=185 HFD=5.7
22:36:59.291 00.003 11872 CameraToMount -- cameraTheta (-0.85) - m_xAngle (0.00) = xAngle (-0.85 = -0.85)
22:36:59.295 00.004 11872 CameraToMount -- cameraTheta (-0.85) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.12 = 2.12)
22:36:59.299 00.004 11872 CameraToMount -- cameraX=0.19 cameraY=-0.22 hyp=0.29 cameraTheta=-0.85 mountX=0.19 mountY=0.25, mountTheta=0.91
22:36:59.304 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.19, y=-0.22, opts=13)
22:36:59.309 00.005 11872 Enqueuing Move request for scope (0.19, -0.22)
22:36:59.313 00.004 9960 Worker thread wakes up
22:36:59.313 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=185, med=0, FiltMin=0, FiltMax=110, Gamma=1.000
22:36:59.317 00.004 11872 UpdateGuideState exits: m=4256 SNR=43.6
22:36:59.321 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:59.325 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:36:59.330 00.005 11872 Enqueuing Expose request
22:36:59.337 00.007 9960 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.22) opts 0xd
22:36:59.337 00.000 9960 Handling offset move in thread for scope, endpoint = (0.19, -0.22)
22:36:59.337 00.000 9960 Moving (0.19, -0.22) raw xDistance=0.19 yDistance=0.25
22:36:59.337 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
22:36:59.337 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.25
22:36:59.338 00.001 9960 MoveAxis(E, 0, ABG)
22:36:59.338 00.000 9960 Move returns status 0, amount 0
22:36:59.338 00.000 9960 MoveAxis(S, 184, ABG)
22:36:59.338 00.000 9960 Guiding  Dir = 1, Dur = 184
22:36:59.339 00.001 9960 IsSlewing returns 0
22:36:59.339 00.000 9960 IsGuiding returns 0
22:36:59.339 00.000 9960 PulseGuide returned control before completion, sleep 194
22:36:59.550 00.211 9960 IsGuiding returns 1
22:36:59.551 00.001 9960 scope still moving after pulse duration time elapsed
22:36:59.582 00.031 9960 IsSlewing returns 0
22:36:59.584 00.002 9960 IsGuiding returns 0
22:36:59.584 00.000 9960 scope move finished after 184 + 60 ms
22:36:59.584 00.000 9960 Move returns status 0, amount 184
22:36:59.585 00.001 9960 move complete, result=0
22:36:59.585 00.000 9960 worker thread done servicing request
22:36:59.585 00.000 9960 Worker thread wakes up
22:36:59.585 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:36:59.586 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:36:59.586 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 0.2 px 184 ms SOUTH
22:37:00.827 01.241 9960 Exposure complete
22:37:00.955 00.128 9960 worker thread done servicing request
22:37:00.956 00.001 11872 OnExposeComplete: enter
22:37:00.961 00.005 11872 UpdateGuideState(): m_state=6
22:37:00.965 00.004 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 686
22:37:00.969 00.004 11872 Star::Find returns 1 (0), X=1788.57, Y=950.65, Mass=4673, SNR=46.0, Peak=216 HFD=5.7
22:37:00.974 00.005 11872 CameraToMount -- cameraTheta (-0.53) - m_xAngle (0.00) = xAngle (-0.53 = -0.53)
22:37:00.977 00.003 11872 CameraToMount -- cameraTheta (-0.53) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.44 = 2.44)
22:37:00.981 00.004 11872 CameraToMount -- cameraX=0.24 cameraY=-0.14 hyp=0.28 cameraTheta=-0.53 mountX=0.24 mountY=0.18, mountTheta=0.64
22:37:00.987 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.24, y=-0.14, opts=13)
22:37:00.992 00.005 11872 Enqueuing Move request for scope (0.24, -0.14)
22:37:00.996 00.004 9960 Worker thread wakes up
22:37:00.997 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=216, med=0, FiltMin=0, FiltMax=133, Gamma=1.000
22:37:01.001 00.004 11872 UpdateGuideState exits: m=4673 SNR=46.0
22:37:01.004 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:01.008 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:37:01.011 00.003 11872 Enqueuing Expose request
22:37:01.015 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.14) opts 0xd
22:37:01.015 00.000 9960 Handling offset move in thread for scope, endpoint = (0.24, -0.14)
22:37:01.015 00.000 9960 Moving (0.24, -0.14) raw xDistance=0.24 yDistance=0.18
22:37:01.015 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
22:37:01.016 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:37:01.016 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
22:37:01.016 00.000 9960 MoveAxis(W, 113, ABG)
22:37:01.017 00.001 9960 Guiding  Dir = 3, Dur = 113
22:37:01.018 00.001 9960 IsSlewing returns 0
22:37:01.018 00.000 9960 IsGuiding returns 0
22:37:01.019 00.001 9960 PulseGuide returned control before completion, sleep 123
22:37:01.158 00.139 9960 IsGuiding returns 1
22:37:01.158 00.000 9960 scope still moving after pulse duration time elapsed
22:37:01.189 00.031 9960 IsSlewing returns 0
22:37:01.189 00.000 9960 IsGuiding returns 0
22:37:01.190 00.001 9960 scope move finished after 113 + 58 ms
22:37:01.190 00.000 9960 Move returns status 0, amount 113
22:37:01.190 00.000 9960 MoveAxis(N, 0, ABG)
22:37:01.190 00.000 9960 Move returns status 0, amount 0
22:37:01.191 00.001 9960 move complete, result=0
22:37:01.191 00.000 9960 worker thread done servicing request
22:37:01.191 00.000 9960 Worker thread wakes up
22:37:01.191 00.000 11872 GuideStep: 0.2 px 113 ms WEST, 0.2 px 0 ms NORTH
22:37:01.197 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:37:01.197 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:37:02.454 01.257 9960 Exposure complete
22:37:02.581 00.127 9960 worker thread done servicing request
22:37:02.582 00.001 11872 OnExposeComplete: enter
22:37:02.588 00.006 11872 UpdateGuideState(): m_state=6
22:37:02.593 00.005 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 687
22:37:02.597 00.004 11872 Star::Find returns 1 (0), X=1788.55, Y=950.65, Mass=4365, SNR=44.4, Peak=217 HFD=5.6
22:37:02.600 00.003 11872 CameraToMount -- cameraTheta (-0.57) - m_xAngle (0.00) = xAngle (-0.57 = -0.57)
22:37:02.605 00.005 11872 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.40 = 2.40)
22:37:02.609 00.004 11872 CameraToMount -- cameraX=0.22 cameraY=-0.14 hyp=0.26 cameraTheta=-0.57 mountX=0.22 mountY=0.18, mountTheta=0.68
22:37:02.614 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.22, y=-0.14, opts=13)
22:37:02.618 00.004 11872 Enqueuing Move request for scope (0.22, -0.14)
22:37:02.623 00.005 9960 Worker thread wakes up
22:37:02.623 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=217, med=0, FiltMin=0, FiltMax=119, Gamma=1.000
22:37:02.627 00.004 11872 UpdateGuideState exits: m=4365 SNR=44.4
22:37:02.630 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:02.634 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:37:02.638 00.004 11872 Enqueuing Expose request
22:37:02.642 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.14) opts 0xd
22:37:02.642 00.000 9960 Handling offset move in thread for scope, endpoint = (0.22, -0.14)
22:37:02.642 00.000 9960 Moving (0.22, -0.14) raw xDistance=0.22 yDistance=0.18
22:37:02.642 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.22
22:37:02.642 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:37:02.643 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
22:37:02.643 00.000 9960 MoveAxis(W, 112, ABG)
22:37:02.643 00.000 9960 Guiding  Dir = 3, Dur = 112
22:37:02.643 00.000 9960 IsSlewing returns 0
22:37:02.644 00.001 9960 IsGuiding returns 0
22:37:02.644 00.000 9960 PulseGuide returned control before completion, sleep 122
22:37:02.775 00.131 9960 IsGuiding returns 1
22:37:02.775 00.000 9960 scope still moving after pulse duration time elapsed
22:37:02.806 00.031 9960 IsSlewing returns 0
22:37:02.809 00.003 9960 IsGuiding returns 0
22:37:02.809 00.000 9960 scope move finished after 112 + 53 ms
22:37:02.809 00.000 9960 Move returns status 0, amount 112
22:37:02.811 00.002 9960 MoveAxis(N, 0, ABG)
22:37:02.811 00.000 9960 Move returns status 0, amount 0
22:37:02.811 00.000 9960 move complete, result=0
22:37:02.811 00.000 9960 worker thread done servicing request
22:37:02.811 00.000 9960 Worker thread wakes up
22:37:02.811 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:37:02.812 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:37:02.812 00.000 11872 GuideStep: 0.2 px 112 ms WEST, 0.2 px 0 ms NORTH
22:37:04.072 01.260 9960 Exposure complete
22:37:04.195 00.123 9960 worker thread done servicing request
22:37:04.197 00.002 11872 OnExposeComplete: enter
22:37:04.200 00.003 11872 UpdateGuideState(): m_state=6
22:37:04.206 00.006 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 688
22:37:04.210 00.004 11872 Star::Find returns 1 (0), X=1788.43, Y=950.48, Mass=4418, SNR=44.6, Peak=191 HFD=5.8
22:37:04.213 00.003 11872 CameraToMount -- cameraTheta (-1.26) - m_xAngle (0.00) = xAngle (-1.26 = -1.26)
22:37:04.218 00.005 11872 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.71 = 1.71)
22:37:04.221 00.003 11872 CameraToMount -- cameraX=0.10 cameraY=-0.31 hyp=0.33 cameraTheta=-1.26 mountX=0.10 mountY=0.33, mountTheta=1.27
22:37:04.226 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.10, y=-0.31, opts=13)
22:37:04.230 00.004 11872 Enqueuing Move request for scope (0.10, -0.31)
22:37:04.234 00.004 9960 Worker thread wakes up
22:37:04.234 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=191, med=0, FiltMin=0, FiltMax=106, Gamma=1.000
22:37:04.238 00.004 11872 UpdateGuideState exits: m=4418 SNR=44.6
22:37:04.242 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:04.246 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:37:04.250 00.004 11872 Enqueuing Expose request
22:37:04.255 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.31) opts 0xd
22:37:04.255 00.000 9960 Handling offset move in thread for scope, endpoint = (0.10, -0.31)
22:37:04.255 00.000 9960 Moving (0.10, -0.31) raw xDistance=0.10 yDistance=0.33
22:37:04.255 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:37:04.256 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.33 from input 0.33
22:37:04.256 00.000 9960 MoveAxis(E, 0, ABG)
22:37:04.256 00.000 9960 Move returns status 0, amount 0
22:37:04.256 00.000 9960 MoveAxis(S, 244, ABG)
22:37:04.257 00.001 9960 Guiding  Dir = 1, Dur = 244
22:37:04.257 00.000 9960 IsSlewing returns 0
22:37:04.257 00.000 9960 IsGuiding returns 0
22:37:04.258 00.001 9960 PulseGuide returned control before completion, sleep 254
22:37:04.514 00.256 9960 IsGuiding returns 1
22:37:04.515 00.001 9960 scope still moving after pulse duration time elapsed
22:37:04.545 00.030 9960 IsSlewing returns 0
22:37:04.546 00.001 9960 IsGuiding returns 0
22:37:04.547 00.001 9960 scope move finished after 244 + 45 ms
22:37:04.547 00.000 9960 Move returns status 0, amount 244
22:37:04.547 00.000 9960 move complete, result=0
22:37:04.548 00.001 9960 worker thread done servicing request
22:37:04.549 00.001 9960 Worker thread wakes up
22:37:04.549 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.3 px 244 ms SOUTH
22:37:04.555 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:37:04.555 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:37:05.803 01.248 9960 Exposure complete
22:37:05.931 00.128 9960 worker thread done servicing request
22:37:05.931 00.000 11872 OnExposeComplete: enter
22:37:05.934 00.003 11872 UpdateGuideState(): m_state=6
22:37:05.937 00.003 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 689
22:37:05.941 00.004 11872 Star::Find returns 1 (0), X=1787.96, Y=951.96, Mass=4323, SNR=44.4, Peak=206 HFD=5.9
22:37:05.944 00.003 11872 CameraToMount -- cameraTheta (1.88) - m_xAngle (0.00) = xAngle (1.88 = 1.88)
22:37:05.947 00.003 11872 CameraToMount -- cameraTheta (1.88) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.85 = -1.44)
22:37:05.950 00.003 11872 CameraToMount -- cameraX=-0.37 cameraY=1.17 hyp=1.22 cameraTheta=1.88 mountX=-0.37 mountY=-1.21, mountTheta=-1.86
22:37:05.957 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.37, y=1.17, opts=13)
22:37:05.960 00.003 11872 Enqueuing Move request for scope (-0.37, 1.17)
22:37:05.963 00.003 9960 Worker thread wakes up
22:37:05.964 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=0, FiltMin=0, FiltMax=114, Gamma=1.000
22:37:05.966 00.002 11872 UpdateGuideState exits: m=4323 SNR=44.4
22:37:05.970 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:05.972 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:37:05.976 00.004 11872 Enqueuing Expose request
22:37:05.979 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 1.17) opts 0xd
22:37:05.979 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.37, 1.17)
22:37:05.979 00.000 9960 Moving (-0.37, 1.17) raw xDistance=-0.37 yDistance=-1.21
22:37:05.979 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.37
22:37:05.979 00.000 9960 resist switch: large excursion: input -1.21 thresh 0.60 direction from 1 to -1
22:37:05.979 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.64
22:37:05.979 00.000 9960 GuideAlgorithmResistSwitch::result() returns -1.21 from input -1.21
22:37:05.981 00.002 9960 MoveAxis(E, 172, ABG)
22:37:05.981 00.000 9960 Guiding  Dir = 2, Dur = 172
22:37:05.981 00.000 9960 IsSlewing returns 0
22:37:05.981 00.000 9960 IsGuiding returns 0
22:37:05.981 00.000 9960 PulseGuide returned control before completion, sleep 182
22:37:06.170 00.189 9960 IsGuiding returns 1
22:37:06.172 00.002 9960 scope still moving after pulse duration time elapsed
22:37:06.201 00.029 9960 IsSlewing returns 0
22:37:06.202 00.001 9960 IsGuiding returns 0
22:37:06.204 00.002 9960 scope move finished after 172 + 50 ms
22:37:06.204 00.000 9960 Move returns status 0, amount 172
22:37:06.205 00.001 9960 MoveAxis(N, 906, ABG)
22:37:06.205 00.000 9960 Guiding  Dir = 0, Dur = 906
22:37:06.206 00.001 9960 IsSlewing returns 0
22:37:06.206 00.000 9960 IsGuiding returns 0
22:37:06.207 00.001 9960 PulseGuide returned control before completion, sleep 916
22:37:07.136 00.929 9960 IsGuiding returns 1
22:37:07.138 00.002 9960 scope still moving after pulse duration time elapsed
22:37:07.168 00.030 9960 IsSlewing returns 0
22:37:07.169 00.001 9960 IsGuiding returns 1
22:37:07.199 00.030 9960 IsSlewing returns 0
22:37:07.201 00.002 9960 IsGuiding returns 0
22:37:07.201 00.000 9960 scope move finished after 906 + 88 ms
22:37:07.202 00.001 9960 Move returns status 0, amount 906
22:37:07.202 00.000 9960 move complete, result=0
22:37:07.203 00.001 9960 worker thread done servicing request
22:37:07.203 00.000 9960 Worker thread wakes up
22:37:07.204 00.001 11872 GuideStep: -0.4 px 172 ms EAST, -1.2 px 906 ms NORTH
22:37:07.213 00.009 9960 worker thread servicing REQUEST_EXPOSE 1000
22:37:07.213 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:37:08.462 01.249 9960 Exposure complete
22:37:08.589 00.127 9960 worker thread done servicing request
22:37:08.590 00.001 11872 OnExposeComplete: enter
22:37:08.593 00.003 11872 UpdateGuideState(): m_state=6
22:37:08.598 00.005 11872 Star::Find(15, 1787, 951, 0, (0,0,0,0), 1.5, 10.0, 255) frame 690
22:37:08.601 00.003 11872 Star::Find returns 1 (0), X=1788.35, Y=950.64, Mass=4466, SNR=45.3, Peak=207 HFD=5.4
22:37:08.606 00.005 11872 CameraToMount -- cameraTheta (-1.41) - m_xAngle (0.00) = xAngle (-1.42 = -1.42)
22:37:08.611 00.005 11872 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.55 = 1.55)
22:37:08.616 00.005 11872 CameraToMount -- cameraX=0.02 cameraY=-0.15 hyp=0.15 cameraTheta=-1.41 mountX=0.02 mountY=0.15, mountTheta=1.42
22:37:08.620 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.02, y=-0.15, opts=13)
22:37:08.625 00.005 11872 Enqueuing Move request for scope (0.02, -0.15)
22:37:08.628 00.003 9960 Worker thread wakes up
22:37:08.629 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=0, FiltMin=0, FiltMax=111, Gamma=1.000
22:37:08.633 00.004 11872 UpdateGuideState exits: m=4466 SNR=45.3
22:37:08.637 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:08.641 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:37:08.644 00.003 11872 Enqueuing Expose request
22:37:08.648 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.15) opts 0xd
22:37:08.648 00.000 9960 Handling offset move in thread for scope, endpoint = (0.02, -0.15)
22:37:08.648 00.000 9960 Moving (0.02, -0.15) raw xDistance=0.02 yDistance=0.15
22:37:08.648 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:37:08.648 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:37:08.649 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
22:37:08.649 00.000 9960 MoveAxis(E, 0, ABG)
22:37:08.649 00.000 9960 Move returns status 0, amount 0
22:37:08.650 00.001 9960 MoveAxis(N, 0, ABG)
22:37:08.650 00.000 9960 Move returns status 0, amount 0
22:37:08.650 00.000 9960 move complete, result=0
22:37:08.650 00.000 9960 worker thread done servicing request
22:37:08.650 00.000 11872 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:37:08.655 00.005 9960 Worker thread wakes up
22:37:08.655 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:37:08.655 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:37:09.906 01.251 9960 Exposure complete
22:37:10.016 00.110 9960 worker thread done servicing request
22:37:10.017 00.001 11872 OnExposeComplete: enter
22:37:10.022 00.005 11872 UpdateGuideState(): m_state=6
22:37:10.025 00.003 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 691
22:37:10.029 00.004 11872 Star::Find returns 1 (0), X=1788.44, Y=950.62, Mass=4491, SNR=45.1, Peak=206 HFD=5.4
22:37:10.033 00.004 11872 CameraToMount -- cameraTheta (-1.00) - m_xAngle (0.00) = xAngle (-1.00 = -1.00)
22:37:10.037 00.004 11872 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.97 = 1.97)
22:37:10.040 00.003 11872 CameraToMount -- cameraX=0.11 cameraY=-0.17 hyp=0.21 cameraTheta=-1.00 mountX=0.11 mountY=0.19, mountTheta=1.04
22:37:10.045 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.11, y=-0.17, opts=13)
22:37:10.050 00.005 11872 Enqueuing Move request for scope (0.11, -0.17)
22:37:10.056 00.006 9960 Worker thread wakes up
22:37:10.056 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
22:37:10.060 00.004 11872 UpdateGuideState exits: m=4491 SNR=45.1
22:37:10.064 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:10.068 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:37:10.072 00.004 11872 Enqueuing Expose request
22:37:10.075 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.17) opts 0xd
22:37:10.075 00.000 9960 Handling offset move in thread for scope, endpoint = (0.11, -0.17)
22:37:10.075 00.000 9960 Moving (0.11, -0.17) raw xDistance=0.11 yDistance=0.19
22:37:10.075 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:37:10.075 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:37:10.077 00.002 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
22:37:10.077 00.000 9960 MoveAxis(E, 0, ABG)
22:37:10.077 00.000 9960 Move returns status 0, amount 0
22:37:10.077 00.000 9960 MoveAxis(N, 0, ABG)
22:37:10.078 00.001 9960 Move returns status 0, amount 0
22:37:10.078 00.000 9960 move complete, result=0
22:37:10.078 00.000 9960 worker thread done servicing request
22:37:10.078 00.000 9960 Worker thread wakes up
22:37:10.078 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:37:10.082 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
22:37:10.082 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:37:11.333 01.251 9960 Exposure complete
22:37:11.455 00.122 11872 OnExposeComplete: enter
22:37:11.460 00.005 11872 UpdateGuideState(): m_state=6
22:37:11.464 00.004 9960 worker thread done servicing request
22:37:11.464 00.000 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 692
22:37:11.468 00.004 11872 Star::Find returns 1 (0), X=1788.65, Y=949.61, Mass=4372, SNR=44.4, Peak=193 HFD=5.7
22:37:11.471 00.003 11872 CameraToMount -- cameraTheta (-1.30) - m_xAngle (0.00) = xAngle (-1.31 = -1.31)
22:37:11.476 00.005 11872 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.66 = 1.66)
22:37:11.480 00.004 11872 CameraToMount -- cameraX=0.33 cameraY=-1.18 hyp=1.23 cameraTheta=-1.30 mountX=0.32 mountY=1.22, mountTheta=1.31
22:37:11.485 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.33, y=-1.18, opts=13)
22:37:11.489 00.004 11872 Enqueuing Move request for scope (0.33, -1.18)
22:37:11.492 00.003 9960 Worker thread wakes up
22:37:11.492 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.33, -1.18) opts 0xd
22:37:11.494 00.002 9960 Handling offset move in thread for scope, endpoint = (0.33, -1.18)
22:37:11.496 00.002 9960 Moving (0.33, -1.18) raw xDistance=0.32 yDistance=1.22
22:37:11.496 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=193, med=0, FiltMin=0, FiltMax=121, Gamma=1.000
22:37:11.501 00.005 11872 UpdateGuideState exits: m=4372 SNR=44.4
22:37:11.504 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:11.508 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:37:11.513 00.005 11872 Enqueuing Expose request
22:37:11.517 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32
22:37:11.517 00.000 9960 resist switch: large excursion: input 1.22 thresh 0.60 direction from -1 to 1
22:37:11.517 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=3.67
22:37:11.517 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.22 from input 1.22
22:37:11.518 00.001 9960 MoveAxis(W, 150, ABG)
22:37:11.518 00.000 9960 Guiding  Dir = 3, Dur = 150
22:37:11.518 00.000 9960 IsSlewing returns 0
22:37:11.518 00.000 9960 IsGuiding returns 0
22:37:11.519 00.001 9960 PulseGuide returned control before completion, sleep 160
22:37:11.695 00.176 9960 IsGuiding returns 0
22:37:11.696 00.001 9960 Move returns status 0, amount 150
22:37:11.696 00.000 9960 MoveAxis(S, 912, ABG)
22:37:11.696 00.000 9960 Guiding  Dir = 1, Dur = 912
22:37:11.696 00.000 9960 IsSlewing returns 0
22:37:11.698 00.002 9960 IsGuiding returns 0
22:37:11.698 00.000 9960 PulseGuide returned control before completion, sleep 922
22:37:12.631 00.933 9960 IsGuiding returns 1
22:37:12.631 00.000 9960 scope still moving after pulse duration time elapsed
22:37:12.662 00.031 9960 IsSlewing returns 0
22:37:12.663 00.001 9960 IsGuiding returns 0
22:37:12.663 00.000 9960 scope move finished after 912 + 53 ms
22:37:12.664 00.001 9960 Move returns status 0, amount 912
22:37:12.664 00.000 9960 move complete, result=0
22:37:12.664 00.000 9960 worker thread done servicing request
22:37:12.664 00.000 11872 GuideStep: 0.3 px 150 ms WEST, 1.2 px 912 ms SOUTH
22:37:12.671 00.007 9960 Worker thread wakes up
22:37:12.671 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:37:12.671 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:37:13.917 01.246 9960 Exposure complete
22:37:14.032 00.115 9960 worker thread done servicing request
22:37:14.032 00.000 11872 OnExposeComplete: enter
22:37:14.035 00.003 11872 UpdateGuideState(): m_state=6
22:37:14.041 00.006 11872 Star::Find(15, 1788, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 693
22:37:14.045 00.004 11872 Star::Find returns 1 (0), X=1788.49, Y=951.09, Mass=4320, SNR=44.3, Peak=198 HFD=5.9
22:37:14.050 00.005 11872 CameraToMount -- cameraTheta (1.09) - m_xAngle (0.00) = xAngle (1.08 = 1.08)
22:37:14.055 00.005 11872 CameraToMount -- cameraTheta (1.09) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.05 = -2.23)
22:37:14.060 00.005 11872 CameraToMount -- cameraX=0.16 cameraY=0.30 hyp=0.34 cameraTheta=1.09 mountX=0.16 mountY=-0.27, mountTheta=-1.04
22:37:14.065 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.16, y=0.30, opts=13)
22:37:14.069 00.004 11872 Enqueuing Move request for scope (0.16, 0.30)
22:37:14.073 00.004 9960 Worker thread wakes up
22:37:14.074 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.30) opts 0xd
22:37:14.074 00.000 9960 Handling offset move in thread for scope, endpoint = (0.16, 0.30)
22:37:14.074 00.000 9960 Moving (0.16, 0.30) raw xDistance=0.16 yDistance=-0.27
22:37:14.074 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
22:37:14.075 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:37:14.075 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=198, med=0, FiltMin=0, FiltMax=105, Gamma=1.000
22:37:14.081 00.006 11872 UpdateGuideState exits: m=4320 SNR=44.3
22:37:14.085 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:14.089 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:37:14.092 00.003 11872 Enqueuing Expose request
22:37:14.097 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
22:37:14.097 00.000 9960 MoveAxis(E, 0, ABG)
22:37:14.097 00.000 9960 Move returns status 0, amount 0
22:37:14.097 00.000 9960 MoveAxis(N, 0, ABG)
22:37:14.097 00.000 9960 Move returns status 0, amount 0
22:37:14.097 00.000 9960 move complete, result=0
22:37:14.097 00.000 9960 worker thread done servicing request
22:37:14.098 00.001 9960 Worker thread wakes up
22:37:14.098 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
22:37:14.103 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:37:14.103 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:37:15.362 01.259 9960 Exposure complete
22:37:15.487 00.125 9960 worker thread done servicing request
22:37:15.488 00.001 11872 OnExposeComplete: enter
22:37:15.492 00.004 11872 UpdateGuideState(): m_state=6
22:37:15.496 00.004 11872 Star::Find(15, 1788, 951, 0, (0,0,0,0), 1.5, 10.0, 255) frame 694
22:37:15.499 00.003 11872 Star::Find returns 1 (0), X=1788.46, Y=950.52, Mass=4374, SNR=43.9, Peak=189 HFD=5.7
22:37:15.503 00.004 11872 CameraToMount -- cameraTheta (-1.13) - m_xAngle (0.00) = xAngle (-1.13 = -1.13)
22:37:15.506 00.003 11872 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.84 = 1.84)
22:37:15.509 00.003 11872 CameraToMount -- cameraX=0.13 cameraY=-0.27 hyp=0.30 cameraTheta=-1.13 mountX=0.13 mountY=0.29, mountTheta=1.15
22:37:15.515 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.13, y=-0.27, opts=13)
22:37:15.518 00.003 11872 Enqueuing Move request for scope (0.13, -0.27)
22:37:15.523 00.005 9960 Worker thread wakes up
22:37:15.523 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=189, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
22:37:15.527 00.004 11872 UpdateGuideState exits: m=4374 SNR=43.9
22:37:15.532 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:15.535 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:37:15.538 00.003 11872 Enqueuing Expose request
22:37:15.542 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.27) opts 0xd
22:37:15.542 00.000 9960 Handling offset move in thread for scope, endpoint = (0.13, -0.27)
22:37:15.543 00.001 9960 Moving (0.13, -0.27) raw xDistance=0.13 yDistance=0.29
22:37:15.543 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:37:15.543 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.29 from input 0.29
22:37:15.543 00.000 9960 MoveAxis(E, 0, ABG)
22:37:15.543 00.000 9960 Move returns status 0, amount 0
22:37:15.543 00.000 9960 MoveAxis(S, 213, ABG)
22:37:15.544 00.001 9960 Guiding  Dir = 1, Dur = 213
22:37:15.544 00.000 9960 IsSlewing returns 0
22:37:15.544 00.000 9960 IsGuiding returns 0
22:37:15.545 00.001 9960 PulseGuide returned control before completion, sleep 223
22:37:15.772 00.227 9960 IsGuiding returns 1
22:37:15.773 00.001 9960 scope still moving after pulse duration time elapsed
22:37:15.804 00.031 9960 IsSlewing returns 0
22:37:15.807 00.003 9960 IsGuiding returns 0
22:37:15.807 00.000 9960 scope move finished after 213 + 49 ms
22:37:15.807 00.000 9960 Move returns status 0, amount 213
22:37:15.809 00.002 9960 move complete, result=0
22:37:15.809 00.000 9960 worker thread done servicing request
22:37:15.809 00.000 9960 Worker thread wakes up
22:37:15.809 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.3 px 213 ms SOUTH
22:37:15.817 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
22:37:15.817 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:37:17.060 01.243 9960 Exposure complete
22:37:17.205 00.145 9960 worker thread done servicing request
22:37:17.206 00.001 11872 OnExposeComplete: enter
22:37:17.211 00.005 11872 UpdateGuideState(): m_state=6
22:37:17.216 00.005 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 695
22:37:17.219 00.003 11872 Star::Find returns 1 (0), X=1788.52, Y=951.16, Mass=4229, SNR=43.7, Peak=202 HFD=5.8
22:37:17.222 00.003 11872 CameraToMount -- cameraTheta (1.09) - m_xAngle (0.00) = xAngle (1.08 = 1.08)
22:37:17.225 00.003 11872 CameraToMount -- cameraTheta (1.09) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.05 = -2.23)
22:37:17.227 00.002 11872 CameraToMount -- cameraX=0.20 cameraY=0.37 hyp=0.42 cameraTheta=1.09 mountX=0.20 mountY=-0.33, mountTheta=-1.03
22:37:17.232 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.20, y=0.37, opts=13)
22:37:17.235 00.003 11872 Enqueuing Move request for scope (0.20, 0.37)
22:37:17.240 00.005 9960 Worker thread wakes up
22:37:17.240 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=202, med=0, FiltMin=0, FiltMax=101, Gamma=1.000
22:37:17.244 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.37) opts 0xd
22:37:17.244 00.000 11872 UpdateGuideState exits: m=4229 SNR=43.7
22:37:17.248 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:17.252 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:37:17.255 00.003 11872 Enqueuing Expose request
22:37:17.259 00.004 9960 Handling offset move in thread for scope, endpoint = (0.20, 0.37)
22:37:17.259 00.000 9960 Moving (0.20, 0.37) raw xDistance=0.20 yDistance=-0.33
22:37:17.259 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
22:37:17.259 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:37:17.259 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.33
22:37:17.259 00.000 9960 MoveAxis(E, 0, ABG)
22:37:17.259 00.000 9960 Move returns status 0, amount 0
22:37:17.259 00.000 9960 MoveAxis(N, 0, ABG)
22:37:17.261 00.002 9960 Move returns status 0, amount 0
22:37:17.261 00.000 9960 move complete, result=0
22:37:17.261 00.000 9960 worker thread done servicing request
22:37:17.261 00.000 9960 Worker thread wakes up
22:37:17.261 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
22:37:17.265 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
22:37:17.265 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:37:18.510 01.245 9960 Exposure complete
22:37:18.628 00.118 9960 worker thread done servicing request
22:37:18.629 00.001 11872 OnExposeComplete: enter
22:37:18.633 00.004 11872 UpdateGuideState(): m_state=6
22:37:18.637 00.004 11872 Star::Find(15, 1788, 951, 0, (0,0,0,0), 1.5, 10.0, 255) frame 696
22:37:18.643 00.006 11872 Star::Find returns 1 (0), X=1788.49, Y=951.02, Mass=4339, SNR=44.6, Peak=202 HFD=5.6
22:37:18.647 00.004 11872 CameraToMount -- cameraTheta (0.97) - m_xAngle (0.00) = xAngle (0.96 = 0.96)
22:37:18.650 00.003 11872 CameraToMount -- cameraTheta (0.97) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (3.93 = -2.35)
22:37:18.655 00.005 11872 CameraToMount -- cameraX=0.16 cameraY=0.23 hyp=0.28 cameraTheta=0.97 mountX=0.16 mountY=-0.20, mountTheta=-0.89
22:37:18.660 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.16, y=0.23, opts=13)
22:37:18.664 00.004 11872 Enqueuing Move request for scope (0.16, 0.23)
22:37:18.668 00.004 9960 Worker thread wakes up
22:37:18.668 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.23) opts 0xd
22:37:18.668 00.000 9960 Handling offset move in thread for scope, endpoint = (0.16, 0.23)
22:37:18.668 00.000 9960 Moving (0.16, 0.23) raw xDistance=0.16 yDistance=-0.20
22:37:18.669 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
22:37:18.669 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=202, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
22:37:18.673 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:37:18.673 00.000 11872 UpdateGuideState exits: m=4339 SNR=44.6
22:37:18.679 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:18.682 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:37:18.685 00.003 11872 Enqueuing Expose request
22:37:18.689 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
22:37:18.689 00.000 9960 MoveAxis(E, 0, ABG)
22:37:18.690 00.001 9960 Move returns status 0, amount 0
22:37:18.690 00.000 9960 MoveAxis(N, 0, ABG)
22:37:18.690 00.000 9960 Move returns status 0, amount 0
22:37:18.690 00.000 9960 move complete, result=0
22:37:18.691 00.001 9960 worker thread done servicing request
22:37:18.691 00.000 9960 Worker thread wakes up
22:37:18.692 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:37:18.692 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:37:18.692 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
22:37:19.929 01.237 9960 Exposure complete
22:37:20.042 00.113 11872 OnExposeComplete: enter
22:37:20.048 00.006 11872 UpdateGuideState(): m_state=6
22:37:20.054 00.006 9960 worker thread done servicing request
22:37:20.054 00.000 11872 Star::Find(15, 1788, 951, 0, (0,0,0,0), 1.5, 10.0, 255) frame 697
22:37:20.058 00.004 11872 Star::Find returns 1 (0), X=1788.44, Y=950.49, Mass=4486, SNR=44.8, Peak=204 HFD=5.7
22:37:20.063 00.005 11872 CameraToMount -- cameraTheta (-1.22) - m_xAngle (0.00) = xAngle (-1.22 = -1.22)
22:37:20.068 00.005 11872 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.75 = 1.75)
22:37:20.071 00.003 11872 CameraToMount -- cameraX=0.11 cameraY=-0.30 hyp=0.32 cameraTheta=-1.22 mountX=0.11 mountY=0.31, mountTheta=1.24
22:37:20.077 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.11, y=-0.30, opts=13)
22:37:20.083 00.006 11872 Enqueuing Move request for scope (0.11, -0.30)
22:37:20.087 00.004 9960 Worker thread wakes up
22:37:20.088 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=204, med=0, FiltMin=0, FiltMax=110, Gamma=1.000
22:37:20.092 00.004 11872 UpdateGuideState exits: m=4486 SNR=44.8
22:37:20.095 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:20.100 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:37:20.103 00.003 11872 Enqueuing Expose request
22:37:20.108 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.30) opts 0xd
22:37:20.109 00.001 9960 Handling offset move in thread for scope, endpoint = (0.11, -0.30)
22:37:20.109 00.000 9960 Moving (0.11, -0.30) raw xDistance=0.11 yDistance=0.31
22:37:20.109 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:37:20.109 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.31 from input 0.31
22:37:20.110 00.001 9960 MoveAxis(E, 0, ABG)
22:37:20.111 00.001 9960 Move returns status 0, amount 0
22:37:20.111 00.000 9960 MoveAxis(S, 232, ABG)
22:37:20.111 00.000 9960 Guiding  Dir = 1, Dur = 232
22:37:20.111 00.000 9960 IsSlewing returns 0
22:37:20.112 00.001 9960 IsGuiding returns 0
22:37:20.112 00.000 9960 PulseGuide returned control before completion, sleep 242
22:37:20.363 00.251 9960 IsGuiding returns 1
22:37:20.365 00.002 9960 scope still moving after pulse duration time elapsed
22:37:20.392 00.027 9960 IsSlewing returns 0
22:37:20.393 00.001 9960 IsGuiding returns 0
22:37:20.393 00.000 9960 scope move finished after 232 + 50 ms
22:37:20.395 00.002 9960 Move returns status 0, amount 232
22:37:20.395 00.000 9960 move complete, result=0
22:37:20.396 00.001 9960 worker thread done servicing request
22:37:20.396 00.000 9960 Worker thread wakes up
22:37:20.396 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.3 px 232 ms SOUTH
22:37:20.403 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:37:20.403 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:37:21.651 01.248 9960 Exposure complete
22:37:21.779 00.128 9960 worker thread done servicing request
22:37:21.779 00.000 11872 OnExposeComplete: enter
22:37:21.784 00.005 11872 UpdateGuideState(): m_state=6
22:37:21.788 00.004 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 698
22:37:21.793 00.005 11872 Star::Find returns 1 (0), X=1788.59, Y=951.08, Mass=4617, SNR=46.1, Peak=216 HFD=5.9
22:37:21.797 00.004 11872 CameraToMount -- cameraTheta (0.83) - m_xAngle (0.00) = xAngle (0.83 = 0.83)
22:37:21.805 00.008 11872 CameraToMount -- cameraTheta (0.83) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (3.80 = -2.48)
22:37:21.810 00.005 11872 CameraToMount -- cameraX=0.27 cameraY=0.29 hyp=0.40 cameraTheta=0.83 mountX=0.27 mountY=-0.24, mountTheta=-0.74
22:37:21.816 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.27, y=0.29, opts=13)
22:37:21.820 00.004 11872 Enqueuing Move request for scope (0.27, 0.29)
22:37:21.824 00.004 9960 Worker thread wakes up
22:37:21.824 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=216, med=0, FiltMin=0, FiltMax=104, Gamma=1.000
22:37:21.828 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.29) opts 0xd
22:37:21.828 00.000 9960 Handling offset move in thread for scope, endpoint = (0.27, 0.29)
22:37:21.830 00.002 11872 UpdateGuideState exits: m=4617 SNR=46.1
22:37:21.834 00.004 9960 Moving (0.27, 0.29) raw xDistance=0.27 yDistance=-0.24
22:37:21.834 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
22:37:21.834 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:37:21.834 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:21.839 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
22:37:21.839 00.000 9960 MoveAxis(W, 125, ABG)
22:37:21.839 00.000 9960 Guiding  Dir = 3, Dur = 125
22:37:21.839 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:37:21.844 00.005 11872 Enqueuing Expose request
22:37:21.848 00.004 9960 IsSlewing returns 0
22:37:21.848 00.000 9960 IsGuiding returns 0
22:37:21.849 00.001 9960 PulseGuide returned control before completion, sleep 135
22:37:21.999 00.150 9960 IsGuiding returns 1
22:37:22.001 00.002 9960 scope still moving after pulse duration time elapsed
22:37:22.030 00.029 9960 IsSlewing returns 0
22:37:22.032 00.002 9960 IsGuiding returns 0
22:37:22.033 00.001 9960 scope move finished after 125 + 58 ms
22:37:22.033 00.000 9960 Move returns status 0, amount 125
22:37:22.034 00.001 9960 MoveAxis(N, 0, ABG)
22:37:22.034 00.000 9960 Move returns status 0, amount 0
22:37:22.034 00.000 9960 move complete, result=0
22:37:22.035 00.001 9960 worker thread done servicing request
22:37:22.035 00.000 11872 GuideStep: 0.3 px 125 ms WEST, -0.2 px 0 ms NORTH
22:37:22.041 00.006 9960 Worker thread wakes up
22:37:22.041 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:37:22.041 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:37:23.296 01.255 9960 Exposure complete
22:37:23.426 00.130 9960 worker thread done servicing request
22:37:23.426 00.000 11872 OnExposeComplete: enter
22:37:23.431 00.005 11872 UpdateGuideState(): m_state=6
22:37:23.436 00.005 11872 Star::Find(15, 1788, 951, 0, (0,0,0,0), 1.5, 10.0, 255) frame 699
22:37:23.440 00.004 11872 Star::Find returns 1 (0), X=1788.46, Y=950.52, Mass=4340, SNR=44.0, Peak=189 HFD=5.8
22:37:23.444 00.004 11872 CameraToMount -- cameraTheta (-1.11) - m_xAngle (0.00) = xAngle (-1.12 = -1.12)
22:37:23.448 00.004 11872 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.85 = 1.85)
22:37:23.451 00.003 11872 CameraToMount -- cameraX=0.13 cameraY=-0.27 hyp=0.30 cameraTheta=-1.11 mountX=0.13 mountY=0.29, mountTheta=1.14
22:37:23.457 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.13, y=-0.27, opts=13)
22:37:23.461 00.004 11872 Enqueuing Move request for scope (0.13, -0.27)
22:37:23.465 00.004 9960 Worker thread wakes up
22:37:23.466 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=189, med=0, FiltMin=0, FiltMax=106, Gamma=1.000
22:37:23.469 00.003 11872 UpdateGuideState exits: m=4340 SNR=44.0
22:37:23.474 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.27) opts 0xd
22:37:23.474 00.000 9960 Handling offset move in thread for scope, endpoint = (0.13, -0.27)
22:37:23.474 00.000 9960 Moving (0.13, -0.27) raw xDistance=0.13 yDistance=0.29
22:37:23.474 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:37:23.475 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:23.479 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.29 from input 0.29
22:37:23.479 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:37:23.484 00.005 11872 Enqueuing Expose request
22:37:23.488 00.004 9960 MoveAxis(E, 0, ABG)
22:37:23.488 00.000 9960 Move returns status 0, amount 0
22:37:23.488 00.000 9960 MoveAxis(S, 218, ABG)
22:37:23.488 00.000 9960 Guiding  Dir = 1, Dur = 218
22:37:23.489 00.001 9960 IsSlewing returns 0
22:37:23.489 00.000 9960 IsGuiding returns 0
22:37:23.490 00.001 9960 PulseGuide returned control before completion, sleep 228
22:37:23.734 00.244 9960 IsGuiding returns 1
22:37:23.734 00.000 9960 scope still moving after pulse duration time elapsed
22:37:23.764 00.030 9960 IsSlewing returns 0
22:37:23.767 00.003 9960 IsGuiding returns 0
22:37:23.768 00.001 9960 scope move finished after 218 + 60 ms
22:37:23.768 00.000 9960 Move returns status 0, amount 218
22:37:23.769 00.001 9960 move complete, result=0
22:37:23.770 00.001 9960 worker thread done servicing request
22:37:23.770 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.3 px 218 ms SOUTH
22:37:23.776 00.006 9960 Worker thread wakes up
22:37:23.776 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:37:23.776 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:37:25.027 01.251 9960 Exposure complete
22:37:25.157 00.130 9960 worker thread done servicing request
22:37:25.157 00.000 11872 OnExposeComplete: enter
22:37:25.161 00.004 11872 UpdateGuideState(): m_state=6
22:37:25.165 00.004 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 700
22:37:25.170 00.005 11872 Star::Find returns 1 (0), X=1788.49, Y=950.64, Mass=4431, SNR=44.9, Peak=177 HFD=5.6
22:37:25.173 00.003 11872 CameraToMount -- cameraTheta (-0.72) - m_xAngle (0.00) = xAngle (-0.73 = -0.73)
22:37:25.178 00.005 11872 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.24 = 2.24)
22:37:25.182 00.004 11872 CameraToMount -- cameraX=0.17 cameraY=-0.15 hyp=0.22 cameraTheta=-0.72 mountX=0.17 mountY=0.17, mountTheta=0.81
22:37:25.188 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.17, y=-0.15, opts=13)
22:37:25.191 00.003 11872 Enqueuing Move request for scope (0.17, -0.15)
22:37:25.195 00.004 9960 Worker thread wakes up
22:37:25.196 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=177, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
22:37:25.199 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.15) opts 0xd
22:37:25.199 00.000 9960 Handling offset move in thread for scope, endpoint = (0.17, -0.15)
22:37:25.199 00.000 11872 UpdateGuideState exits: m=4431 SNR=44.9
22:37:25.204 00.005 9960 Moving (0.17, -0.15) raw xDistance=0.17 yDistance=0.17
22:37:25.204 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
22:37:25.204 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:37:25.204 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:25.209 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:37:25.214 00.005 11872 Enqueuing Expose request
22:37:25.217 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
22:37:25.217 00.000 9960 MoveAxis(E, 0, ABG)
22:37:25.218 00.001 9960 Move returns status 0, amount 0
22:37:25.218 00.000 9960 MoveAxis(N, 0, ABG)
22:37:25.218 00.000 9960 Move returns status 0, amount 0
22:37:25.218 00.000 9960 move complete, result=0
22:37:25.218 00.000 9960 worker thread done servicing request
22:37:25.218 00.000 9960 Worker thread wakes up
22:37:25.219 00.001 11872 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
22:37:25.223 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
22:37:25.223 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:37:26.469 01.246 9960 Exposure complete
22:37:26.585 00.116 9960 worker thread done servicing request
22:37:26.585 00.000 11872 OnExposeComplete: enter
22:37:26.589 00.004 11872 UpdateGuideState(): m_state=6
22:37:26.593 00.004 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 701
22:37:26.597 00.004 11872 Star::Find returns 1 (0), X=1788.75, Y=950.93, Mass=4328, SNR=44.6, Peak=209 HFD=5.9
22:37:26.601 00.004 11872 CameraToMount -- cameraTheta (0.32) - m_xAngle (0.00) = xAngle (0.32 = 0.32)
22:37:26.606 00.005 11872 CameraToMount -- cameraTheta (0.32) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (3.29 = -3.00)
22:37:26.612 00.006 11872 CameraToMount -- cameraX=0.42 cameraY=0.14 hyp=0.44 cameraTheta=0.32 mountX=0.42 mountY=-0.06, mountTheta=-0.15
22:37:26.617 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.42, y=0.14, opts=13)
22:37:26.621 00.004 11872 Enqueuing Move request for scope (0.42, 0.14)
22:37:26.625 00.004 9960 Worker thread wakes up
22:37:26.625 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.42, 0.14) opts 0xd
22:37:26.626 00.001 9960 Handling offset move in thread for scope, endpoint = (0.42, 0.14)
22:37:26.626 00.000 9960 Moving (0.42, 0.14) raw xDistance=0.42 yDistance=-0.06
22:37:26.626 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.42
22:37:26.626 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:37:26.626 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:37:26.627 00.001 9960 MoveAxis(W, 196, ABG)
22:37:26.627 00.000 9960 Guiding  Dir = 3, Dur = 196
22:37:26.627 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=0, FiltMin=0, FiltMax=115, Gamma=1.000
22:37:26.631 00.004 9960 IsSlewing returns 0
22:37:26.631 00.000 11872 UpdateGuideState exits: m=4328 SNR=44.6
22:37:26.635 00.004 9960 IsGuiding returns 0
22:37:26.635 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:26.640 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:37:26.647 00.007 11872 Enqueuing Expose request
22:37:26.651 00.004 9960 PulseGuide returned control before completion, sleep 206
22:37:26.866 00.215 9960 IsGuiding returns 0
22:37:26.866 00.000 9960 Move returns status 0, amount 196
22:37:26.867 00.001 9960 MoveAxis(N, 0, ABG)
22:37:26.867 00.000 9960 Move returns status 0, amount 0
22:37:26.868 00.001 9960 move complete, result=0
22:37:26.868 00.000 9960 worker thread done servicing request
22:37:26.868 00.000 11872 GuideStep: 0.4 px 196 ms WEST, -0.1 px 0 ms NORTH
22:37:26.874 00.006 9960 Worker thread wakes up
22:37:26.874 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:37:26.875 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:37:28.130 01.255 9960 Exposure complete
22:37:28.253 00.123 9960 worker thread done servicing request
22:37:28.253 00.000 11872 OnExposeComplete: enter
22:37:28.257 00.004 11872 UpdateGuideState(): m_state=6
22:37:28.261 00.004 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 702
22:37:28.266 00.005 11872 Star::Find returns 1 (0), X=1788.77, Y=949.60, Mass=4444, SNR=44.9, Peak=191 HFD=5.6
22:37:28.272 00.006 11872 CameraToMount -- cameraTheta (-1.21) - m_xAngle (0.00) = xAngle (-1.22 = -1.22)
22:37:28.277 00.005 11872 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.75 = 1.75)
22:37:28.282 00.005 11872 CameraToMount -- cameraX=0.45 cameraY=-1.19 hyp=1.27 cameraTheta=-1.21 mountX=0.44 mountY=1.25, mountTheta=1.23
22:37:28.287 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.45, y=-1.19, opts=13)
22:37:28.290 00.003 11872 Enqueuing Move request for scope (0.45, -1.19)
22:37:28.295 00.005 9960 Worker thread wakes up
22:37:28.295 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=191, med=0, FiltMin=0, FiltMax=114, Gamma=1.000
22:37:28.299 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.45, -1.19) opts 0xd
22:37:28.299 00.000 9960 Handling offset move in thread for scope, endpoint = (0.45, -1.19)
22:37:28.299 00.000 11872 UpdateGuideState exits: m=4444 SNR=44.9
22:37:28.303 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:28.308 00.005 9960 Moving (0.45, -1.19) raw xDistance=0.44 yDistance=1.25
22:37:28.308 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:37:28.312 00.004 11872 Enqueuing Expose request
22:37:28.316 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.30 from input 0.44
22:37:28.316 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.25 from input 1.25
22:37:28.316 00.000 9960 MoveAxis(W, 220, ABG)
22:37:28.316 00.000 9960 Guiding  Dir = 3, Dur = 220
22:37:28.316 00.000 9960 IsSlewing returns 0
22:37:28.317 00.001 9960 IsGuiding returns 0
22:37:28.317 00.000 9960 PulseGuide returned control before completion, sleep 230
22:37:28.555 00.238 9960 IsGuiding returns 1
22:37:28.556 00.001 9960 scope still moving after pulse duration time elapsed
22:37:28.588 00.032 9960 IsSlewing returns 0
22:37:28.588 00.000 9960 IsGuiding returns 0
22:37:28.588 00.000 9960 scope move finished after 220 + 50 ms
22:37:28.589 00.001 9960 Move returns status 0, amount 220
22:37:28.589 00.000 9960 MoveAxis(S, 936, ABG)
22:37:28.589 00.000 9960 Guiding  Dir = 1, Dur = 936
22:37:28.590 00.001 9960 IsSlewing returns 0
22:37:28.590 00.000 9960 IsGuiding returns 0
22:37:28.591 00.001 9960 PulseGuide returned control before completion, sleep 946
22:37:29.546 00.955 9960 IsGuiding returns 1
22:37:29.546 00.000 9960 scope still moving after pulse duration time elapsed
22:37:29.576 00.030 9960 IsSlewing returns 0
22:37:29.579 00.003 9960 IsGuiding returns 0
22:37:29.580 00.001 9960 scope move finished after 936 + 53 ms
22:37:29.580 00.000 9960 Move returns status 0, amount 936
22:37:29.581 00.001 9960 move complete, result=0
22:37:29.581 00.000 9960 worker thread done servicing request
22:37:29.583 00.002 11872 GuideStep: 0.4 px 220 ms WEST, 1.3 px 936 ms SOUTH
22:37:29.588 00.005 9960 Worker thread wakes up
22:37:29.588 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:37:29.588 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:37:30.836 01.248 9960 Exposure complete
22:37:30.957 00.121 9960 worker thread done servicing request
22:37:30.959 00.002 11872 OnExposeComplete: enter
22:37:30.963 00.004 11872 UpdateGuideState(): m_state=6
22:37:30.967 00.004 11872 Star::Find(15, 1788, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 703
22:37:30.970 00.003 11872 Star::Find returns 1 (0), X=1788.64, Y=950.63, Mass=4304, SNR=44.7, Peak=206 HFD=5.7
22:37:30.975 00.005 11872 CameraToMount -- cameraTheta (-0.48) - m_xAngle (0.00) = xAngle (-0.49 = -0.49)
22:37:30.978 00.003 11872 CameraToMount -- cameraTheta (-0.48) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.48 = 2.48)
22:37:30.982 00.004 11872 CameraToMount -- cameraX=0.31 cameraY=-0.16 hyp=0.35 cameraTheta=-0.48 mountX=0.31 mountY=0.21, mountTheta=0.61
22:37:30.988 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.31, y=-0.16, opts=13)
22:37:30.992 00.004 11872 Enqueuing Move request for scope (0.31, -0.16)
22:37:30.996 00.004 9960 Worker thread wakes up
22:37:30.996 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.16) opts 0xd
22:37:30.996 00.000 9960 Handling offset move in thread for scope, endpoint = (0.31, -0.16)
22:37:30.996 00.000 9960 Moving (0.31, -0.16) raw xDistance=0.31 yDistance=0.21
22:37:30.996 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.31
22:37:30.996 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
22:37:30.997 00.001 9960 MoveAxis(W, 159, ABG)
22:37:30.997 00.000 9960 Guiding  Dir = 3, Dur = 159
22:37:30.997 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=0, FiltMin=0, FiltMax=117, Gamma=1.000
22:37:31.003 00.006 9960 IsSlewing returns 0
22:37:31.003 00.000 9960 IsGuiding returns 0
22:37:31.004 00.001 9960 PulseGuide returned control before completion, sleep 169
22:37:31.004 00.000 11872 UpdateGuideState exits: m=4304 SNR=44.7
22:37:31.006 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:31.009 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:37:31.012 00.003 11872 Enqueuing Expose request
22:37:31.187 00.175 9960 IsGuiding returns 1
22:37:31.187 00.000 9960 scope still moving after pulse duration time elapsed
22:37:31.219 00.032 9960 IsSlewing returns 0
22:37:31.221 00.002 9960 IsGuiding returns 0
22:37:31.221 00.000 9960 scope move finished after 159 + 58 ms
22:37:31.221 00.000 9960 Move returns status 0, amount 159
22:37:31.222 00.001 9960 MoveAxis(S, 159, ABG)
22:37:31.222 00.000 9960 Guiding  Dir = 1, Dur = 159
22:37:31.223 00.001 9960 IsSlewing returns 0
22:37:31.224 00.001 9960 IsGuiding returns 0
22:37:31.224 00.000 9960 PulseGuide returned control before completion, sleep 169
22:37:31.406 00.182 9960 IsGuiding returns 1
22:37:31.407 00.001 9960 scope still moving after pulse duration time elapsed
22:37:31.437 00.030 9960 IsSlewing returns 0
22:37:31.438 00.001 9960 IsGuiding returns 0
22:37:31.440 00.002 9960 scope move finished after 159 + 56 ms
22:37:31.440 00.000 9960 Move returns status 0, amount 159
22:37:31.440 00.000 9960 move complete, result=0
22:37:31.441 00.001 9960 worker thread done servicing request
22:37:31.441 00.000 9960 Worker thread wakes up
22:37:31.442 00.001 11872 GuideStep: 0.3 px 159 ms WEST, 0.2 px 159 ms SOUTH
22:37:31.447 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:37:31.448 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:37:32.703 01.255 9960 Exposure complete
22:37:32.839 00.136 11872 OnExposeComplete: enter
22:37:32.847 00.008 9960 worker thread done servicing request
22:37:32.847 00.000 11872 UpdateGuideState(): m_state=6
22:37:32.852 00.005 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 704
22:37:32.859 00.007 11872 Star::Find returns 1 (0), X=1788.40, Y=950.64, Mass=4205, SNR=43.3, Peak=201 HFD=5.5
22:37:32.863 00.004 11872 CameraToMount -- cameraTheta (-1.10) - m_xAngle (0.00) = xAngle (-1.10 = -1.10)
22:37:32.868 00.005 11872 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.87 = 1.87)
22:37:32.871 00.003 11872 CameraToMount -- cameraX=0.08 cameraY=-0.15 hyp=0.17 cameraTheta=-1.10 mountX=0.07 mountY=0.16, mountTheta=1.13
22:37:32.876 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.08, y=-0.15, opts=13)
22:37:32.882 00.006 11872 Enqueuing Move request for scope (0.08, -0.15)
22:37:32.887 00.005 9960 Worker thread wakes up
22:37:32.887 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=201, med=0, FiltMin=0, FiltMax=124, Gamma=1.000
22:37:32.893 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.15) opts 0xd
22:37:32.895 00.002 9960 Handling offset move in thread for scope, endpoint = (0.08, -0.15)
22:37:32.895 00.000 11872 UpdateGuideState exits: m=4205 SNR=43.3
22:37:32.900 00.005 9960 Moving (0.08, -0.15) raw xDistance=0.07 yDistance=0.16
22:37:32.900 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:37:32.900 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:37:32.901 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:32.906 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
22:37:32.906 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:37:32.912 00.006 11872 Enqueuing Expose request
22:37:32.917 00.005 9960 MoveAxis(E, 0, ABG)
22:37:32.917 00.000 9960 Move returns status 0, amount 0
22:37:32.918 00.001 9960 MoveAxis(N, 0, ABG)
22:37:32.918 00.000 9960 Move returns status 0, amount 0
22:37:32.918 00.000 9960 move complete, result=0
22:37:32.918 00.000 9960 worker thread done servicing request
22:37:32.918 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:37:32.926 00.008 9960 Worker thread wakes up
22:37:32.926 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:37:32.926 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:37:34.171 01.245 9960 Exposure complete
22:37:34.290 00.119 9960 worker thread done servicing request
22:37:34.290 00.000 11872 OnExposeComplete: enter
22:37:34.295 00.005 11872 UpdateGuideState(): m_state=6
22:37:34.299 00.004 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 705
22:37:34.304 00.005 11872 Star::Find returns 1 (0), X=1788.40, Y=950.52, Mass=4418, SNR=44.5, Peak=213 HFD=5.7
22:37:34.308 00.004 11872 CameraToMount -- cameraTheta (-1.31) - m_xAngle (0.00) = xAngle (-1.31 = -1.31)
22:37:34.313 00.005 11872 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.66 = 1.66)
22:37:34.318 00.005 11872 CameraToMount -- cameraX=0.07 cameraY=-0.27 hyp=0.28 cameraTheta=-1.31 mountX=0.07 mountY=0.28, mountTheta=1.32
22:37:34.324 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.07, y=-0.27, opts=13)
22:37:34.327 00.003 11872 Enqueuing Move request for scope (0.07, -0.27)
22:37:34.330 00.003 9960 Worker thread wakes up
22:37:34.331 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.27) opts 0xd
22:37:34.331 00.000 9960 Handling offset move in thread for scope, endpoint = (0.07, -0.27)
22:37:34.331 00.000 9960 Moving (0.07, -0.27) raw xDistance=0.07 yDistance=0.28
22:37:34.331 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:37:34.331 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=0, FiltMin=0, FiltMax=116, Gamma=1.000
22:37:34.339 00.008 9960 GuideAlgorithmResistSwitch::result() returns 0.28 from input 0.28
22:37:34.340 00.001 9960 MoveAxis(E, 0, ABG)
22:37:34.341 00.001 9960 Move returns status 0, amount 0
22:37:34.341 00.000 9960 MoveAxis(S, 208, ABG)
22:37:34.341 00.000 9960 Guiding  Dir = 1, Dur = 208
22:37:34.341 00.000 11872 UpdateGuideState exits: m=4418 SNR=44.5
22:37:34.346 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:34.351 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:37:34.355 00.004 9960 IsSlewing returns 0
22:37:34.355 00.000 11872 Enqueuing Expose request
22:37:34.361 00.006 9960 IsGuiding returns 0
22:37:34.361 00.000 9960 PulseGuide returned control before completion, sleep 218
22:37:34.583 00.222 9960 IsGuiding returns 1
22:37:34.585 00.002 9960 scope still moving after pulse duration time elapsed
22:37:34.616 00.031 9960 IsSlewing returns 0
22:37:34.617 00.001 9960 IsGuiding returns 0
22:37:34.619 00.002 9960 scope move finished after 208 + 49 ms
22:37:34.619 00.000 9960 Move returns status 0, amount 208
22:37:34.619 00.000 9960 move complete, result=0
22:37:34.620 00.001 9960 worker thread done servicing request
22:37:34.620 00.000 9960 Worker thread wakes up
22:37:34.621 00.001 11872 GuideStep: 0.1 px 0 ms EAST, 0.3 px 208 ms SOUTH
22:37:34.627 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:37:34.627 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:37:35.872 01.245 9960 Exposure complete
22:37:35.989 00.117 9960 worker thread done servicing request
22:37:35.990 00.001 11872 OnExposeComplete: enter
22:37:35.994 00.004 11872 UpdateGuideState(): m_state=6
22:37:35.997 00.003 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 706
22:37:36.001 00.004 11872 Star::Find returns 1 (0), X=1788.56, Y=950.69, Mass=4290, SNR=43.8, Peak=217 HFD=5.5
22:37:36.005 00.004 11872 CameraToMount -- cameraTheta (-0.42) - m_xAngle (0.00) = xAngle (-0.43 = -0.43)
22:37:36.009 00.004 11872 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.54 = 2.54)
22:37:36.014 00.005 11872 CameraToMount -- cameraX=0.23 cameraY=-0.10 hyp=0.25 cameraTheta=-0.42 mountX=0.23 mountY=0.14, mountTheta=0.56
22:37:36.021 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.23, y=-0.10, opts=13)
22:37:36.028 00.007 11872 Enqueuing Move request for scope (0.23, -0.10)
22:37:36.032 00.004 9960 Worker thread wakes up
22:37:36.033 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=217, med=0, FiltMin=0, FiltMax=124, Gamma=1.000
22:37:36.037 00.004 11872 UpdateGuideState exits: m=4290 SNR=43.8
22:37:36.040 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:36.044 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:37:36.048 00.004 11872 Enqueuing Expose request
22:37:36.054 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.10) opts 0xd
22:37:36.054 00.000 9960 Handling offset move in thread for scope, endpoint = (0.23, -0.10)
22:37:36.054 00.000 9960 Moving (0.23, -0.10) raw xDistance=0.23 yDistance=0.14
22:37:36.054 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
22:37:36.055 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:37:36.055 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
22:37:36.055 00.000 9960 MoveAxis(W, 106, ABG)
22:37:36.055 00.000 9960 Guiding  Dir = 3, Dur = 106
22:37:36.056 00.001 9960 IsSlewing returns 0
22:37:36.056 00.000 9960 IsGuiding returns 0
22:37:36.057 00.001 9960 PulseGuide returned control before completion, sleep 116
22:37:36.175 00.118 9960 IsGuiding returns 1
22:37:36.176 00.001 9960 scope still moving after pulse duration time elapsed
22:37:36.207 00.031 9960 IsSlewing returns 0
22:37:36.207 00.000 9960 IsGuiding returns 0
22:37:36.208 00.001 9960 scope move finished after 106 + 45 ms
22:37:36.208 00.000 9960 Move returns status 0, amount 106
22:37:36.209 00.001 9960 MoveAxis(N, 0, ABG)
22:37:36.209 00.000 9960 Move returns status 0, amount 0
22:37:36.211 00.002 9960 move complete, result=0
22:37:36.211 00.000 9960 worker thread done servicing request
22:37:36.211 00.000 11872 GuideStep: 0.2 px 106 ms WEST, 0.1 px 0 ms NORTH
22:37:36.217 00.006 9960 Worker thread wakes up
22:37:36.217 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:37:36.218 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:37:37.472 01.254 9960 Exposure complete
22:37:37.596 00.124 9960 worker thread done servicing request
22:37:37.597 00.001 11872 OnExposeComplete: enter
22:37:37.601 00.004 11872 UpdateGuideState(): m_state=6
22:37:37.604 00.003 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 707
22:37:37.610 00.006 11872 Star::Find returns 1 (0), X=1788.26, Y=950.50, Mass=4484, SNR=44.7, Peak=211 HFD=5.6
22:37:37.613 00.003 11872 CameraToMount -- cameraTheta (-1.80) - m_xAngle (0.00) = xAngle (-1.80 = -1.80)
22:37:37.617 00.004 11872 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.17 = 1.17)
22:37:37.621 00.004 11872 CameraToMount -- cameraX=-0.07 cameraY=-0.29 hyp=0.30 cameraTheta=-1.80 mountX=-0.07 mountY=0.27, mountTheta=1.81
22:37:37.626 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.07, y=-0.29, opts=13)
22:37:37.630 00.004 11872 Enqueuing Move request for scope (-0.07, -0.29)
22:37:37.634 00.004 9960 Worker thread wakes up
22:37:37.634 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=0, FiltMin=0, FiltMax=117, Gamma=1.000
22:37:37.638 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.29) opts 0xd
22:37:37.638 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.07, -0.29)
22:37:37.639 00.001 9960 Moving (-0.07, -0.29) raw xDistance=-0.07 yDistance=0.27
22:37:37.639 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:37:37.639 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.27
22:37:37.640 00.001 9960 MoveAxis(E, 0, ABG)
22:37:37.640 00.000 9960 Move returns status 0, amount 0
22:37:37.640 00.000 11872 UpdateGuideState exits: m=4484 SNR=44.7
22:37:37.646 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:37.650 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:37:37.655 00.005 11872 Enqueuing Expose request
22:37:37.659 00.004 9960 MoveAxis(S, 203, ABG)
22:37:37.659 00.000 9960 Guiding  Dir = 1, Dur = 203
22:37:37.659 00.000 9960 IsSlewing returns 0
22:37:37.661 00.002 9960 IsGuiding returns 0
22:37:37.661 00.000 9960 PulseGuide returned control before completion, sleep 213
22:37:37.886 00.225 9960 IsGuiding returns 1
22:37:37.887 00.001 9960 scope still moving after pulse duration time elapsed
22:37:37.918 00.031 9960 IsSlewing returns 0
22:37:37.922 00.004 9960 IsGuiding returns 0
22:37:37.922 00.000 9960 scope move finished after 203 + 58 ms
22:37:37.922 00.000 9960 Move returns status 0, amount 203
22:37:37.923 00.001 9960 move complete, result=0
22:37:37.923 00.000 9960 worker thread done servicing request
22:37:37.923 00.000 11872 GuideStep: -0.1 px 0 ms EAST, 0.3 px 203 ms SOUTH
22:37:37.934 00.011 9960 Worker thread wakes up
22:37:37.934 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:37:37.935 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:37:39.178 01.243 9960 Exposure complete
22:37:39.297 00.119 9960 worker thread done servicing request
22:37:39.298 00.001 11872 OnExposeComplete: enter
22:37:39.302 00.004 11872 UpdateGuideState(): m_state=6
22:37:39.307 00.005 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 708
22:37:39.310 00.003 11872 Star::Find returns 1 (0), X=1788.33, Y=950.75, Mass=4271, SNR=44.1, Peak=206 HFD=5.6
22:37:39.314 00.004 11872 CameraToMount -- cameraTheta (-1.50) - m_xAngle (0.00) = xAngle (-1.51 = -1.51)
22:37:39.317 00.003 11872 CameraToMount -- cameraTheta (-1.50) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.46 = 1.46)
22:37:39.322 00.005 11872 CameraToMount -- cameraX=0.00 cameraY=-0.04 hyp=0.04 cameraTheta=-1.50 mountX=0.00 mountY=0.04, mountTheta=1.51
22:37:39.327 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.00, y=-0.04, opts=13)
22:37:39.333 00.006 11872 Enqueuing Move request for scope (0.00, -0.04)
22:37:39.338 00.005 9960 Worker thread wakes up
22:37:39.338 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=0, FiltMin=0, FiltMax=120, Gamma=1.000
22:37:39.343 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.04) opts 0xd
22:37:39.343 00.000 9960 Handling offset move in thread for scope, endpoint = (0.00, -0.04)
22:37:39.343 00.000 9960 Moving (0.00, -0.04) raw xDistance=0.00 yDistance=0.04
22:37:39.344 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
22:37:39.344 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:37:39.344 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:37:39.344 00.000 9960 MoveAxis(E, 0, ABG)
22:37:39.345 00.001 9960 Move returns status 0, amount 0
22:37:39.345 00.000 9960 MoveAxis(N, 0, ABG)
22:37:39.345 00.000 9960 Move returns status 0, amount 0
22:37:39.345 00.000 11872 UpdateGuideState exits: m=4271 SNR=44.1
22:37:39.349 00.004 9960 move complete, result=0
22:37:39.351 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:39.354 00.003 9960 worker thread done servicing request
22:37:39.354 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:37:39.359 00.005 11872 Enqueuing Expose request
22:37:39.363 00.004 11872 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:37:39.367 00.004 9960 Worker thread wakes up
22:37:39.367 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:37:39.367 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:37:40.615 01.248 9960 Exposure complete
22:37:40.739 00.124 9960 worker thread done servicing request
22:37:40.739 00.000 11872 OnExposeComplete: enter
22:37:40.744 00.005 11872 UpdateGuideState(): m_state=6
22:37:40.747 00.003 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 709
22:37:40.752 00.005 11872 Star::Find returns 1 (0), X=1788.35, Y=950.65, Mass=4479, SNR=45.0, Peak=211 HFD=5.5
22:37:40.756 00.004 11872 CameraToMount -- cameraTheta (-1.42) - m_xAngle (0.00) = xAngle (-1.42 = -1.42)
22:37:40.759 00.003 11872 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.55 = 1.55)
22:37:40.763 00.004 11872 CameraToMount -- cameraX=0.02 cameraY=-0.14 hyp=0.14 cameraTheta=-1.42 mountX=0.02 mountY=0.14, mountTheta=1.43
22:37:40.769 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.02, y=-0.14, opts=13)
22:37:40.773 00.004 11872 Enqueuing Move request for scope (0.02, -0.14)
22:37:40.778 00.005 9960 Worker thread wakes up
22:37:40.778 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.14) opts 0xd
22:37:40.778 00.000 9960 Handling offset move in thread for scope, endpoint = (0.02, -0.14)
22:37:40.779 00.001 9960 Moving (0.02, -0.14) raw xDistance=0.02 yDistance=0.14
22:37:40.779 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:37:40.779 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:37:40.779 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
22:37:40.779 00.000 9960 MoveAxis(E, 0, ABG)
22:37:40.779 00.000 9960 Move returns status 0, amount 0
22:37:40.779 00.000 9960 MoveAxis(N, 0, ABG)
22:37:40.780 00.001 9960 Move returns status 0, amount 0
22:37:40.780 00.000 9960 move complete, result=0
22:37:40.780 00.000 9960 worker thread done servicing request
22:37:40.781 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=0, FiltMin=0, FiltMax=120, Gamma=1.000
22:37:40.786 00.005 11872 UpdateGuideState exits: m=4479 SNR=45.0
22:37:40.789 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:40.793 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:37:40.798 00.005 11872 Enqueuing Expose request
22:37:40.803 00.005 9960 Worker thread wakes up
22:37:40.803 00.000 11872 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:37:40.808 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:37:40.808 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:37:42.062 01.254 9960 Exposure complete
22:37:42.173 00.111 9960 worker thread done servicing request
22:37:42.173 00.000 11872 OnExposeComplete: enter
22:37:42.177 00.004 11872 UpdateGuideState(): m_state=6
22:37:42.182 00.005 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 710
22:37:42.187 00.005 11872 Star::Find returns 1 (0), X=1788.44, Y=950.31, Mass=4531, SNR=45.4, Peak=197 HFD=5.8
22:37:42.190 00.003 11872 CameraToMount -- cameraTheta (-1.34) - m_xAngle (0.00) = xAngle (-1.35 = -1.35)
22:37:42.193 00.003 11872 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.62 = 1.62)
22:37:42.198 00.005 11872 CameraToMount -- cameraX=0.11 cameraY=-0.48 hyp=0.49 cameraTheta=-1.34 mountX=0.11 mountY=0.49, mountTheta=1.35
22:37:42.203 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.11, y=-0.48, opts=13)
22:37:42.207 00.004 11872 Enqueuing Move request for scope (0.11, -0.48)
22:37:42.210 00.003 9960 Worker thread wakes up
22:37:42.210 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.48) opts 0xd
22:37:42.212 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=197, med=0, FiltMin=0, FiltMax=114, Gamma=1.000
22:37:42.216 00.004 11872 UpdateGuideState exits: m=4531 SNR=45.4
22:37:42.219 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:42.224 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:37:42.227 00.003 11872 Enqueuing Expose request
22:37:42.232 00.005 9960 Handling offset move in thread for scope, endpoint = (0.11, -0.48)
22:37:42.232 00.000 9960 Moving (0.11, -0.48) raw xDistance=0.11 yDistance=0.49
22:37:42.232 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:37:42.232 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.49 from input 0.49
22:37:42.232 00.000 9960 MoveAxis(E, 0, ABG)
22:37:42.233 00.001 9960 Move returns status 0, amount 0
22:37:42.233 00.000 9960 MoveAxis(S, 368, ABG)
22:37:42.233 00.000 9960 Guiding  Dir = 1, Dur = 368
22:37:42.233 00.000 9960 IsSlewing returns 0
22:37:42.234 00.001 9960 IsGuiding returns 0
22:37:42.234 00.000 9960 PulseGuide returned control before completion, sleep 378
22:37:42.621 00.387 9960 IsGuiding returns 1
22:37:42.621 00.000 9960 scope still moving after pulse duration time elapsed
22:37:42.651 00.030 9960 IsSlewing returns 0
22:37:42.653 00.002 9960 IsGuiding returns 0
22:37:42.653 00.000 9960 scope move finished after 368 + 51 ms
22:37:42.654 00.001 9960 Move returns status 0, amount 368
22:37:42.655 00.001 9960 move complete, result=0
22:37:42.655 00.000 9960 worker thread done servicing request
22:37:42.655 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.5 px 368 ms SOUTH
22:37:42.662 00.007 9960 Worker thread wakes up
22:37:42.662 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:37:42.662 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:37:43.918 01.256 9960 Exposure complete
22:37:44.033 00.115 9960 worker thread done servicing request
22:37:44.034 00.001 11872 OnExposeComplete: enter
22:37:44.038 00.004 11872 UpdateGuideState(): m_state=6
22:37:44.042 00.004 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 711
22:37:44.046 00.004 11872 Star::Find returns 1 (0), X=1788.51, Y=950.68, Mass=4206, SNR=43.7, Peak=213 HFD=5.5
22:37:44.051 00.005 11872 CameraToMount -- cameraTheta (-0.55) - m_xAngle (0.00) = xAngle (-0.55 = -0.55)
22:37:44.054 00.003 11872 CameraToMount -- cameraTheta (-0.55) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.42 = 2.42)
22:37:44.057 00.003 11872 CameraToMount -- cameraX=0.19 cameraY=-0.11 hyp=0.22 cameraTheta=-0.55 mountX=0.19 mountY=0.14, mountTheta=0.66
22:37:44.064 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.19, y=-0.11, opts=13)
22:37:44.068 00.004 11872 Enqueuing Move request for scope (0.19, -0.11)
22:37:44.072 00.004 9960 Worker thread wakes up
22:37:44.072 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=0, FiltMin=0, FiltMax=125, Gamma=1.000
22:37:44.077 00.005 11872 UpdateGuideState exits: m=4206 SNR=43.7
22:37:44.081 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:44.085 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:37:44.089 00.004 11872 Enqueuing Expose request
22:37:44.094 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.11) opts 0xd
22:37:44.094 00.000 9960 Handling offset move in thread for scope, endpoint = (0.19, -0.11)
22:37:44.095 00.001 9960 Moving (0.19, -0.11) raw xDistance=0.19 yDistance=0.14
22:37:44.095 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
22:37:44.095 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:37:44.095 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
22:37:44.095 00.000 9960 MoveAxis(E, 0, ABG)
22:37:44.097 00.002 9960 Move returns status 0, amount 0
22:37:44.097 00.000 9960 MoveAxis(N, 0, ABG)
22:37:44.097 00.000 9960 Move returns status 0, amount 0
22:37:44.097 00.000 9960 move complete, result=0
22:37:44.097 00.000 9960 worker thread done servicing request
22:37:44.097 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:37:44.102 00.005 9960 Worker thread wakes up
22:37:44.102 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:37:44.102 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:37:45.352 01.250 9960 Exposure complete
22:37:45.478 00.126 9960 worker thread done servicing request
22:37:45.479 00.001 11872 OnExposeComplete: enter
22:37:45.484 00.005 11872 UpdateGuideState(): m_state=6
22:37:45.490 00.006 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 712
22:37:45.495 00.005 11872 Star::Find returns 1 (0), X=1788.45, Y=951.42, Mass=4371, SNR=44.1, Peak=185 HFD=5.7
22:37:45.500 00.005 11872 CameraToMount -- cameraTheta (1.38) - m_xAngle (0.00) = xAngle (1.37 = 1.37)
22:37:45.503 00.003 11872 CameraToMount -- cameraTheta (1.38) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.34 = -1.94)
22:37:45.508 00.005 11872 CameraToMount -- cameraX=0.12 cameraY=0.63 hyp=0.64 cameraTheta=1.38 mountX=0.13 mountY=-0.60, mountTheta=-1.36
22:37:45.513 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.12, y=0.63, opts=13)
22:37:45.517 00.004 11872 Enqueuing Move request for scope (0.12, 0.63)
22:37:45.520 00.003 9960 Worker thread wakes up
22:37:45.522 00.002 9960 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.63) opts 0xd
22:37:45.522 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=185, med=0, FiltMin=0, FiltMax=120, Gamma=1.000
22:37:45.526 00.004 11872 UpdateGuideState exits: m=4371 SNR=44.1
22:37:45.529 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:45.533 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:37:45.537 00.004 9960 Handling offset move in thread for scope, endpoint = (0.12, 0.63)
22:37:45.537 00.000 9960 Moving (0.12, 0.63) raw xDistance=0.13 yDistance=-0.60
22:37:45.537 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:37:45.537 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:37:45.537 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.60
22:37:45.537 00.000 9960 MoveAxis(E, 0, ABG)
22:37:45.539 00.002 9960 Move returns status 0, amount 0
22:37:45.539 00.000 9960 MoveAxis(N, 0, ABG)
22:37:45.539 00.000 11872 Enqueuing Expose request
22:37:45.544 00.005 9960 Move returns status 0, amount 0
22:37:45.544 00.000 9960 move complete, result=0
22:37:45.544 00.000 9960 worker thread done servicing request
22:37:45.545 00.001 9960 Worker thread wakes up
22:37:45.545 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.6 px 0 ms NORTH
22:37:45.548 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
22:37:45.548 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:37:46.792 01.244 9960 Exposure complete
22:37:46.918 00.126 9960 worker thread done servicing request
22:37:46.919 00.001 11872 OnExposeComplete: enter
22:37:46.923 00.004 11872 UpdateGuideState(): m_state=6
22:37:46.928 00.005 11872 Star::Find(15, 1788, 951, 0, (0,0,0,0), 1.5, 10.0, 255) frame 713
22:37:46.932 00.004 11872 Star::Find returns 1 (0), X=1788.36, Y=951.38, Mass=4557, SNR=45.5, Peak=198 HFD=5.8
22:37:46.937 00.005 11872 CameraToMount -- cameraTheta (1.52) - m_xAngle (0.00) = xAngle (1.51 = 1.51)
22:37:46.940 00.003 11872 CameraToMount -- cameraTheta (1.52) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.48 = -1.80)
22:37:46.944 00.004 11872 CameraToMount -- cameraX=0.03 cameraY=0.59 hyp=0.59 cameraTheta=1.52 mountX=0.03 mountY=-0.57, mountTheta=-1.51
22:37:46.950 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.03, y=0.59, opts=13)
22:37:46.955 00.005 11872 Enqueuing Move request for scope (0.03, 0.59)
22:37:46.960 00.005 9960 Worker thread wakes up
22:37:46.960 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=198, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
22:37:46.967 00.007 9960 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.59) opts 0xd
22:37:46.967 00.000 9960 Handling offset move in thread for scope, endpoint = (0.03, 0.59)
22:37:46.967 00.000 9960 Moving (0.03, 0.59) raw xDistance=0.03 yDistance=-0.57
22:37:46.967 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:37:46.968 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:37:46.968 00.000 11872 UpdateGuideState exits: m=4557 SNR=45.5
22:37:46.973 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:46.978 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:37:46.983 00.005 11872 Enqueuing Expose request
22:37:46.990 00.007 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.57
22:37:46.990 00.000 9960 MoveAxis(E, 0, ABG)
22:37:46.990 00.000 9960 Move returns status 0, amount 0
22:37:46.991 00.001 9960 MoveAxis(N, 0, ABG)
22:37:46.991 00.000 9960 Move returns status 0, amount 0
22:37:46.991 00.000 9960 move complete, result=0
22:37:46.991 00.000 9960 worker thread done servicing request
22:37:46.993 00.002 9960 Worker thread wakes up
22:37:46.993 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.6 px 0 ms NORTH
22:37:46.999 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:37:46.999 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:37:48.242 01.243 9960 Exposure complete
22:37:48.368 00.126 9960 worker thread done servicing request
22:37:48.368 00.000 11872 OnExposeComplete: enter
22:37:48.371 00.003 11872 UpdateGuideState(): m_state=6
22:37:48.376 00.005 11872 Star::Find(15, 1788, 951, 0, (0,0,0,0), 1.5, 10.0, 255) frame 714
22:37:48.380 00.004 11872 Star::Find returns 1 (0), X=1788.39, Y=951.34, Mass=4354, SNR=44.6, Peak=206 HFD=5.5
22:37:48.384 00.004 11872 CameraToMount -- cameraTheta (1.46) - m_xAngle (0.00) = xAngle (1.45 = 1.45)
22:37:48.389 00.005 11872 CameraToMount -- cameraTheta (1.46) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.42 = -1.86)
22:37:48.392 00.003 11872 CameraToMount -- cameraX=0.06 cameraY=0.55 hyp=0.55 cameraTheta=1.46 mountX=0.06 mountY=-0.53, mountTheta=-1.45
22:37:48.400 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=0.06, y=0.55, opts=13)
22:37:48.405 00.005 11872 Enqueuing Move request for scope (0.06, 0.55)
22:37:48.409 00.004 9960 Worker thread wakes up
22:37:48.409 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=0, FiltMin=0, FiltMax=119, Gamma=1.000
22:37:48.413 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.55) opts 0xd
22:37:48.413 00.000 9960 Handling offset move in thread for scope, endpoint = (0.06, 0.55)
22:37:48.414 00.001 9960 Moving (0.06, 0.55) raw xDistance=0.06 yDistance=-0.53
22:37:48.414 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:37:48.414 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:37:48.414 00.000 11872 UpdateGuideState exits: m=4354 SNR=44.6
22:37:48.418 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.53
22:37:48.418 00.000 9960 MoveAxis(E, 0, ABG)
22:37:48.418 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:48.424 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:37:48.427 00.003 11872 Enqueuing Expose request
22:37:48.432 00.005 9960 Move returns status 0, amount 0
22:37:48.432 00.000 9960 MoveAxis(N, 0, ABG)
22:37:48.432 00.000 9960 Move returns status 0, amount 0
22:37:48.432 00.000 9960 move complete, result=0
22:37:48.432 00.000 9960 worker thread done servicing request
22:37:48.433 00.001 9960 Worker thread wakes up
22:37:48.433 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:37:48.433 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:37:48.433 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.5 px 0 ms NORTH
22:37:49.681 01.248 9960 Exposure complete
22:37:49.806 00.125 9960 worker thread done servicing request
22:37:49.806 00.000 11872 OnExposeComplete: enter
22:37:49.811 00.005 11872 UpdateGuideState(): m_state=6
22:37:49.815 00.004 11872 Star::Find(15, 1788, 951, 0, (0,0,0,0), 1.5, 10.0, 255) frame 715
22:37:49.819 00.004 11872 Star::Find returns 1 (0), X=1788.43, Y=951.15, Mass=4102, SNR=42.7, Peak=183 HFD=5.7
22:37:49.823 00.004 11872 CameraToMount -- cameraTheta (1.28) - m_xAngle (0.00) = xAngle (1.28 = 1.28)
22:37:49.827 00.004 11872 CameraToMount -- cameraTheta (1.28) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.25 = -2.04)
22:37:49.832 00.005 11872 CameraToMount -- cameraX=0.11 cameraY=0.36 hyp=0.37 cameraTheta=1.28 mountX=0.11 mountY=-0.33, mountTheta=-1.26
22:37:49.837 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.11, y=0.36, opts=13)
22:37:49.842 00.005 11872 Enqueuing Move request for scope (0.11, 0.36)
22:37:49.846 00.004 9960 Worker thread wakes up
22:37:49.846 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.36) opts 0xd
22:37:49.846 00.000 9960 Handling offset move in thread for scope, endpoint = (0.11, 0.36)
22:37:49.846 00.000 9960 Moving (0.11, 0.36) raw xDistance=0.11 yDistance=-0.33
22:37:49.847 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=183, med=0, FiltMin=0, FiltMax=114, Gamma=1.000
22:37:49.850 00.003 11872 UpdateGuideState exits: m=4102 SNR=42.7
22:37:49.855 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:37:49.856 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:49.860 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:37:49.864 00.004 11872 Enqueuing Expose request
22:37:49.868 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
22:37:49.868 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.33
22:37:49.868 00.000 9960 MoveAxis(E, 0, ABG)
22:37:49.868 00.000 9960 Move returns status 0, amount 0
22:37:49.868 00.000 9960 MoveAxis(N, 0, ABG)
22:37:49.869 00.001 9960 Move returns status 0, amount 0
22:37:49.869 00.000 9960 move complete, result=0
22:37:49.869 00.000 9960 worker thread done servicing request
22:37:49.869 00.000 9960 Worker thread wakes up
22:37:49.870 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
22:37:49.876 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:37:49.876 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:37:51.118 01.242 9960 Exposure complete
22:37:51.259 00.141 9960 worker thread done servicing request
22:37:51.259 00.000 11872 OnExposeComplete: enter
22:37:51.264 00.005 11872 UpdateGuideState(): m_state=6
22:37:51.268 00.004 11872 Star::Find(15, 1788, 951, 0, (0,0,0,0), 1.5, 10.0, 255) frame 716
22:37:51.272 00.004 11872 Star::Find returns 1 (0), X=1788.40, Y=951.10, Mass=4351, SNR=44.3, Peak=184 HFD=5.8
22:37:51.276 00.004 11872 CameraToMount -- cameraTheta (1.33) - m_xAngle (0.00) = xAngle (1.33 = 1.33)
22:37:51.280 00.004 11872 CameraToMount -- cameraTheta (1.33) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.29 = -1.99)
22:37:51.283 00.003 11872 CameraToMount -- cameraX=0.08 cameraY=0.31 hyp=0.31 cameraTheta=1.33 mountX=0.08 mountY=-0.29, mountTheta=-1.31
22:37:51.289 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.08, y=0.31, opts=13)
22:37:51.293 00.004 11872 Enqueuing Move request for scope (0.08, 0.31)
22:37:51.297 00.004 9960 Worker thread wakes up
22:37:51.297 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=184, med=0, FiltMin=0, FiltMax=103, Gamma=1.000
22:37:51.302 00.005 11872 UpdateGuideState exits: m=4351 SNR=44.3
22:37:51.306 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:51.308 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:37:51.313 00.005 11872 Enqueuing Expose request
22:37:51.317 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.31) opts 0xd
22:37:51.317 00.000 9960 Handling offset move in thread for scope, endpoint = (0.08, 0.31)
22:37:51.318 00.001 9960 Moving (0.08, 0.31) raw xDistance=0.08 yDistance=-0.29
22:37:51.318 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:37:51.318 00.000 9960 switching direction from 1 to -1 - decHistory=-3 oldest=0.46 newest=-1.15
22:37:51.318 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
22:37:51.318 00.000 9960 MoveAxis(E, 0, ABG)
22:37:51.318 00.000 9960 Move returns status 0, amount 0
22:37:51.318 00.000 9960 MoveAxis(N, 214, ABG)
22:37:51.319 00.001 9960 Guiding  Dir = 0, Dur = 214
22:37:51.319 00.000 9960 IsSlewing returns 0
22:37:51.319 00.000 9960 IsGuiding returns 0
22:37:51.319 00.000 9960 PulseGuide returned control before completion, sleep 224
22:37:51.546 00.227 9960 IsGuiding returns 1
22:37:51.548 00.002 9960 scope still moving after pulse duration time elapsed
22:37:51.577 00.029 9960 IsSlewing returns 0
22:37:51.578 00.001 9960 IsGuiding returns 0
22:37:51.578 00.000 9960 scope move finished after 214 + 44 ms
22:37:51.579 00.001 9960 Move returns status 0, amount 214
22:37:51.579 00.000 9960 move complete, result=0
22:37:51.579 00.000 9960 worker thread done servicing request
22:37:51.579 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 214 ms NORTH
22:37:51.586 00.007 9960 Worker thread wakes up
22:37:51.586 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:37:51.587 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:37:52.845 01.258 9960 Exposure complete
22:37:52.959 00.114 9960 worker thread done servicing request
22:37:52.959 00.000 11872 OnExposeComplete: enter
22:37:52.964 00.005 11872 UpdateGuideState(): m_state=6
22:37:52.968 00.004 11872 Star::Find(15, 1788, 951, 0, (0,0,0,0), 1.5, 10.0, 255) frame 717
22:37:52.973 00.005 11872 Star::Find returns 1 (0), X=1788.53, Y=951.01, Mass=4008, SNR=42.5, Peak=186 HFD=6.1
22:37:52.977 00.004 11872 CameraToMount -- cameraTheta (0.83) - m_xAngle (0.00) = xAngle (0.83 = 0.83)
22:37:52.980 00.003 11872 CameraToMount -- cameraTheta (0.83) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (3.80 = -2.49)
22:37:52.984 00.004 11872 CameraToMount -- cameraX=0.20 cameraY=0.22 hyp=0.29 cameraTheta=0.83 mountX=0.20 mountY=-0.18, mountTheta=-0.73
22:37:52.990 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.20, y=0.22, opts=13)
22:37:52.994 00.004 11872 Enqueuing Move request for scope (0.20, 0.22)
22:37:52.998 00.004 9960 Worker thread wakes up
22:37:52.999 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=186, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
22:37:53.002 00.003 11872 UpdateGuideState exits: m=4008 SNR=42.5
22:37:53.007 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:53.010 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:37:53.013 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.22) opts 0xd
22:37:53.013 00.000 9960 Handling offset move in thread for scope, endpoint = (0.20, 0.22)
22:37:53.015 00.002 9960 Moving (0.20, 0.22) raw xDistance=0.20 yDistance=-0.18
22:37:53.015 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
22:37:53.015 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:37:53.015 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:37:53.015 00.000 9960 MoveAxis(E, 0, ABG)
22:37:53.015 00.000 11872 Enqueuing Expose request
22:37:53.019 00.004 9960 Move returns status 0, amount 0
22:37:53.019 00.000 9960 MoveAxis(N, 0, ABG)
22:37:53.019 00.000 9960 Move returns status 0, amount 0
22:37:53.019 00.000 9960 move complete, result=0
22:37:53.019 00.000 9960 worker thread done servicing request
22:37:53.020 00.001 11872 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
22:37:53.025 00.005 9960 Worker thread wakes up
22:37:53.025 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:37:53.025 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:37:54.265 01.240 9960 Exposure complete
22:37:54.387 00.122 9960 worker thread done servicing request
22:37:54.387 00.000 11872 OnExposeComplete: enter
22:37:54.391 00.004 11872 UpdateGuideState(): m_state=6
22:37:54.395 00.004 11872 Star::Find(15, 1788, 951, 0, (0,0,0,0), 1.5, 10.0, 255) frame 718
22:37:54.399 00.004 11872 Star::Find returns 1 (0), X=1788.48, Y=950.66, Mass=4367, SNR=44.5, Peak=195 HFD=5.6
22:37:54.402 00.003 11872 CameraToMount -- cameraTheta (-0.72) - m_xAngle (0.00) = xAngle (-0.73 = -0.73)
22:37:54.407 00.005 11872 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.24 = 2.24)
22:37:54.410 00.003 11872 CameraToMount -- cameraX=0.15 cameraY=-0.14 hyp=0.20 cameraTheta=-0.72 mountX=0.15 mountY=0.16, mountTheta=0.81
22:37:54.415 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.15, y=-0.14, opts=13)
22:37:54.420 00.005 11872 Enqueuing Move request for scope (0.15, -0.14)
22:37:54.424 00.004 9960 Worker thread wakes up
22:37:54.424 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=195, med=0, FiltMin=0, FiltMax=104, Gamma=1.000
22:37:54.429 00.005 11872 UpdateGuideState exits: m=4367 SNR=44.5
22:37:54.435 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:54.439 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:37:54.442 00.003 11872 Enqueuing Expose request
22:37:54.447 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.14) opts 0xd
22:37:54.447 00.000 9960 Handling offset move in thread for scope, endpoint = (0.15, -0.14)
22:37:54.447 00.000 9960 Moving (0.15, -0.14) raw xDistance=0.15 yDistance=0.16
22:37:54.447 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:37:54.448 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:37:54.448 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
22:37:54.448 00.000 9960 MoveAxis(E, 0, ABG)
22:37:54.448 00.000 9960 Move returns status 0, amount 0
22:37:54.449 00.001 9960 MoveAxis(N, 0, ABG)
22:37:54.449 00.000 9960 Move returns status 0, amount 0
22:37:54.449 00.000 9960 move complete, result=0
22:37:54.449 00.000 9960 worker thread done servicing request
22:37:54.449 00.000 9960 Worker thread wakes up
22:37:54.450 00.001 11872 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
22:37:54.454 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
22:37:54.454 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:37:55.703 01.249 9960 Exposure complete
22:37:55.833 00.130 9960 worker thread done servicing request
22:37:55.833 00.000 11872 OnExposeComplete: enter
22:37:55.837 00.004 11872 UpdateGuideState(): m_state=6
22:37:55.842 00.005 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 719
22:37:55.846 00.004 11872 Star::Find returns 1 (0), X=1788.55, Y=950.43, Mass=4342, SNR=43.9, Peak=186 HFD=5.7
22:37:55.850 00.004 11872 CameraToMount -- cameraTheta (-1.03) - m_xAngle (0.00) = xAngle (-1.03 = -1.03)
22:37:55.854 00.004 11872 CameraToMount -- cameraTheta (-1.03) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.94 = 1.94)
22:37:55.861 00.007 11872 CameraToMount -- cameraX=0.22 cameraY=-0.36 hyp=0.42 cameraTheta=-1.03 mountX=0.22 mountY=0.39, mountTheta=1.07
22:37:55.869 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=0.22, y=-0.36, opts=13)
22:37:55.874 00.005 11872 Enqueuing Move request for scope (0.22, -0.36)
22:37:55.877 00.003 9960 Worker thread wakes up
22:37:55.878 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.36) opts 0xd
22:37:55.878 00.000 9960 Handling offset move in thread for scope, endpoint = (0.22, -0.36)
22:37:55.879 00.001 9960 Moving (0.22, -0.36) raw xDistance=0.22 yDistance=0.39
22:37:55.879 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
22:37:55.879 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:37:55.879 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=186, med=0, FiltMin=0, FiltMax=116, Gamma=1.000
22:37:55.883 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.39
22:37:55.884 00.001 9960 MoveAxis(W, 101, ABG)
22:37:55.884 00.000 9960 Guiding  Dir = 3, Dur = 101
22:37:55.884 00.000 11872 UpdateGuideState exits: m=4342 SNR=43.9
22:37:55.889 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:55.893 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:37:55.896 00.003 11872 Enqueuing Expose request
22:37:55.902 00.006 9960 IsSlewing returns 0
22:37:55.902 00.000 9960 IsGuiding returns 0
22:37:55.903 00.001 9960 PulseGuide returned control before completion, sleep 111
22:37:56.024 00.121 9960 IsGuiding returns 1
22:37:56.025 00.001 9960 scope still moving after pulse duration time elapsed
22:37:56.055 00.030 9960 IsSlewing returns 0
22:37:56.055 00.000 9960 IsGuiding returns 0
22:37:56.056 00.001 9960 scope move finished after 101 + 52 ms
22:37:56.056 00.000 9960 Move returns status 0, amount 101
22:37:56.056 00.000 9960 MoveAxis(N, 0, ABG)
22:37:56.057 00.001 9960 Move returns status 0, amount 0
22:37:56.057 00.000 9960 move complete, result=0
22:37:56.058 00.001 9960 worker thread done servicing request
22:37:56.058 00.000 9960 Worker thread wakes up
22:37:56.059 00.001 11872 GuideStep: 0.2 px 101 ms WEST, 0.4 px 0 ms NORTH
22:37:56.064 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:37:56.064 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:37:57.310 01.246 9960 Exposure complete
22:37:57.423 00.113 9960 worker thread done servicing request
22:37:57.424 00.001 11872 OnExposeComplete: enter
22:37:57.427 00.003 11872 UpdateGuideState(): m_state=6
22:37:57.432 00.005 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 720
22:37:57.436 00.004 11872 Star::Find returns 1 (0), X=1788.23, Y=950.35, Mass=4534, SNR=45.7, Peak=179 HFD=5.7
22:37:57.440 00.004 11872 CameraToMount -- cameraTheta (-1.78) - m_xAngle (0.00) = xAngle (-1.79 = -1.79)
22:37:57.443 00.003 11872 CameraToMount -- cameraTheta (-1.78) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.18 = 1.18)
22:37:57.448 00.005 11872 CameraToMount -- cameraX=-0.09 cameraY=-0.44 hyp=0.45 cameraTheta=-1.78 mountX=-0.10 mountY=0.41, mountTheta=1.80
22:37:57.452 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.09, y=-0.44, opts=13)
22:37:57.457 00.005 11872 Enqueuing Move request for scope (-0.09, -0.44)
22:37:57.461 00.004 9960 Worker thread wakes up
22:37:57.461 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.44) opts 0xd
22:37:57.462 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.09, -0.44)
22:37:57.462 00.000 9960 Moving (-0.09, -0.44) raw xDistance=-0.10 yDistance=0.41
22:37:57.462 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:37:57.463 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:37:57.463 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.41
22:37:57.463 00.000 9960 MoveAxis(E, 0, ABG)
22:37:57.463 00.000 9960 Move returns status 0, amount 0
22:37:57.463 00.000 9960 MoveAxis(N, 0, ABG)
22:37:57.464 00.001 9960 Move returns status 0, amount 0
22:37:57.464 00.000 9960 move complete, result=0
22:37:57.464 00.000 9960 worker thread done servicing request
22:37:57.464 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=179, med=0, FiltMin=0, FiltMax=119, Gamma=1.000
22:37:57.469 00.005 11872 UpdateGuideState exits: m=4534 SNR=45.7
22:37:57.473 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:57.476 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:37:57.480 00.004 11872 Enqueuing Expose request
22:37:57.483 00.003 9960 Worker thread wakes up
22:37:57.483 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:37:57.485 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:37:57.485 00.000 11872 GuideStep: -0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
22:37:58.740 01.255 9960 Exposure complete
22:37:58.839 00.099 9960 worker thread done servicing request
22:37:58.840 00.001 11872 OnExposeComplete: enter
22:37:58.843 00.003 11872 UpdateGuideState(): m_state=6
22:37:58.848 00.005 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 721
22:37:58.851 00.003 11872 Star::Find returns 1 (0), X=1788.45, Y=950.40, Mass=4602, SNR=45.7, Peak=202 HFD=5.7
22:37:58.855 00.004 11872 CameraToMount -- cameraTheta (-1.26) - m_xAngle (0.00) = xAngle (-1.26 = -1.26)
22:37:58.861 00.006 11872 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.71 = 1.71)
22:37:58.865 00.004 11872 CameraToMount -- cameraX=0.13 cameraY=-0.39 hyp=0.41 cameraTheta=-1.26 mountX=0.12 mountY=0.41, mountTheta=1.27
22:37:58.870 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.13, y=-0.39, opts=13)
22:37:58.875 00.005 11872 Enqueuing Move request for scope (0.13, -0.39)
22:37:58.879 00.004 9960 Worker thread wakes up
22:37:58.879 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.39) opts 0xd
22:37:58.879 00.000 9960 Handling offset move in thread for scope, endpoint = (0.13, -0.39)
22:37:58.879 00.000 9960 Moving (0.13, -0.39) raw xDistance=0.12 yDistance=0.41
22:37:58.879 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:37:58.879 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:37:58.879 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.41
22:37:58.880 00.001 9960 MoveAxis(E, 0, ABG)
22:37:58.880 00.000 9960 Move returns status 0, amount 0
22:37:58.880 00.000 9960 MoveAxis(N, 0, ABG)
22:37:58.880 00.000 9960 Move returns status 0, amount 0
22:37:58.880 00.000 9960 move complete, result=0
22:37:58.880 00.000 9960 worker thread done servicing request
22:37:58.880 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=202, med=0, FiltMin=0, FiltMax=115, Gamma=1.000
22:37:58.885 00.005 11872 UpdateGuideState exits: m=4602 SNR=45.7
22:37:58.889 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:58.893 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:37:58.896 00.003 11872 Enqueuing Expose request
22:37:58.900 00.004 9960 Worker thread wakes up
22:37:58.901 00.001 11872 GuideStep: 0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
22:37:58.904 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
22:37:58.904 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:38:00.152 01.248 9960 Exposure complete
22:38:00.276 00.124 9960 worker thread done servicing request
22:38:00.277 00.001 11872 OnExposeComplete: enter
22:38:00.280 00.003 11872 UpdateGuideState(): m_state=6
22:38:00.285 00.005 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 722
22:38:00.288 00.003 11872 Star::Find returns 1 (0), X=1788.52, Y=950.21, Mass=4219, SNR=43.7, Peak=204 HFD=5.7
22:38:00.292 00.004 11872 CameraToMount -- cameraTheta (-1.26) - m_xAngle (0.00) = xAngle (-1.26 = -1.26)
22:38:00.296 00.004 11872 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.71 = 1.71)
22:38:00.301 00.005 11872 CameraToMount -- cameraX=0.19 cameraY=-0.58 hyp=0.61 cameraTheta=-1.26 mountX=0.19 mountY=0.61, mountTheta=1.27
22:38:00.308 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.19, y=-0.58, opts=13)
22:38:00.312 00.004 11872 Enqueuing Move request for scope (0.19, -0.58)
22:38:00.316 00.004 9960 Worker thread wakes up
22:38:00.316 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=204, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
22:38:00.320 00.004 11872 UpdateGuideState exits: m=4219 SNR=43.7
22:38:00.324 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:00.327 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:38:00.333 00.006 11872 Enqueuing Expose request
22:38:00.337 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.58) opts 0xd
22:38:00.337 00.000 9960 Handling offset move in thread for scope, endpoint = (0.19, -0.58)
22:38:00.337 00.000 9960 Moving (0.19, -0.58) raw xDistance=0.19 yDistance=0.61
22:38:00.337 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
22:38:00.337 00.000 9960 resist switch: large excursion: input 0.61 thresh 0.60 direction from -1 to 1
22:38:00.338 00.001 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.83
22:38:00.338 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.61 from input 0.61
22:38:00.338 00.000 9960 MoveAxis(E, 0, ABG)
22:38:00.339 00.001 9960 Move returns status 0, amount 0
22:38:00.339 00.000 9960 MoveAxis(S, 454, ABG)
22:38:00.339 00.000 9960 Guiding  Dir = 1, Dur = 454
22:38:00.339 00.000 9960 IsSlewing returns 0
22:38:00.340 00.001 9960 IsGuiding returns 0
22:38:00.340 00.000 9960 PulseGuide returned control before completion, sleep 464
22:38:00.814 00.474 9960 IsGuiding returns 1
22:38:00.815 00.001 9960 scope still moving after pulse duration time elapsed
22:38:00.845 00.030 9960 IsSlewing returns 0
22:38:00.845 00.000 9960 IsGuiding returns 0
22:38:00.845 00.000 9960 scope move finished after 454 + 52 ms
22:38:00.847 00.002 9960 Move returns status 0, amount 454
22:38:00.847 00.000 9960 move complete, result=0
22:38:00.847 00.000 9960 worker thread done servicing request
22:38:00.848 00.001 9960 Worker thread wakes up
22:38:00.848 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 0.6 px 454 ms SOUTH
22:38:00.853 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:38:00.853 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:38:02.098 01.245 9960 Exposure complete
22:38:02.229 00.131 9960 worker thread done servicing request
22:38:02.230 00.001 11872 OnExposeComplete: enter
22:38:02.234 00.004 11872 UpdateGuideState(): m_state=6
22:38:02.238 00.004 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 723
22:38:02.244 00.006 11872 Star::Find returns 1 (0), X=1788.57, Y=950.09, Mass=4140, SNR=43.2, Peak=205 HFD=5.9
22:38:02.247 00.003 11872 CameraToMount -- cameraTheta (-1.24) - m_xAngle (0.00) = xAngle (-1.24 = -1.24)
22:38:02.251 00.004 11872 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.73 = 1.73)
22:38:02.255 00.004 11872 CameraToMount -- cameraX=0.24 cameraY=-0.70 hyp=0.74 cameraTheta=-1.24 mountX=0.24 mountY=0.73, mountTheta=1.26
22:38:02.261 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.24, y=-0.70, opts=13)
22:38:02.266 00.005 11872 Enqueuing Move request for scope (0.24, -0.70)
22:38:02.272 00.006 9960 Worker thread wakes up
22:38:02.272 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.70) opts 0xd
22:38:02.272 00.000 9960 Handling offset move in thread for scope, endpoint = (0.24, -0.70)
22:38:02.273 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=205, med=0, FiltMin=0, FiltMax=108, Gamma=1.000
22:38:02.276 00.003 11872 UpdateGuideState exits: m=4140 SNR=43.2
22:38:02.281 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:02.285 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:38:02.288 00.003 9960 Moving (0.24, -0.70) raw xDistance=0.24 yDistance=0.73
22:38:02.288 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
22:38:02.289 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.73 from input 0.73
22:38:02.289 00.000 9960 MoveAxis(W, 112, ABG)
22:38:02.290 00.001 9960 Guiding  Dir = 3, Dur = 112
22:38:02.290 00.000 11872 Enqueuing Expose request
22:38:02.293 00.003 9960 IsSlewing returns 0
22:38:02.293 00.000 9960 IsGuiding returns 0
22:38:02.294 00.001 9960 PulseGuide returned control before completion, sleep 122
22:38:02.420 00.126 9960 IsGuiding returns 1
22:38:02.420 00.000 9960 scope still moving after pulse duration time elapsed
22:38:02.450 00.030 9960 IsSlewing returns 0
22:38:02.452 00.002 9960 IsGuiding returns 0
22:38:02.452 00.000 9960 scope move finished after 112 + 47 ms
22:38:02.454 00.002 9960 Move returns status 0, amount 112
22:38:02.454 00.000 9960 MoveAxis(S, 546, ABG)
22:38:02.454 00.000 9960 Guiding  Dir = 1, Dur = 546
22:38:02.455 00.001 9960 IsSlewing returns 0
22:38:02.455 00.000 9960 IsGuiding returns 0
22:38:02.456 00.001 9960 PulseGuide returned control before completion, sleep 556
22:38:03.028 00.572 9960 IsGuiding returns 1
22:38:03.030 00.002 9960 scope still moving after pulse duration time elapsed
22:38:03.060 00.030 9960 IsSlewing returns 0
22:38:03.062 00.002 9960 IsGuiding returns 0
22:38:03.062 00.000 9960 scope move finished after 546 + 60 ms
22:38:03.063 00.001 9960 Move returns status 0, amount 546
22:38:03.063 00.000 9960 move complete, result=0
22:38:03.063 00.000 9960 worker thread done servicing request
22:38:03.063 00.000 9960 Worker thread wakes up
22:38:03.065 00.002 11872 GuideStep: 0.2 px 112 ms WEST, 0.7 px 546 ms SOUTH
22:38:03.070 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:38:03.071 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:38:04.323 01.252 9960 Exposure complete
22:38:04.484 00.161 9960 worker thread done servicing request
22:38:04.484 00.000 11872 OnExposeComplete: enter
22:38:04.489 00.005 11872 UpdateGuideState(): m_state=6
22:38:04.495 00.006 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 724
22:38:04.501 00.006 11872 Star::Find returns 1 (0), X=1788.42, Y=951.01, Mass=4272, SNR=43.8, Peak=203 HFD=6.0
22:38:04.506 00.005 11872 CameraToMount -- cameraTheta (1.18) - m_xAngle (0.00) = xAngle (1.18 = 1.18)
22:38:04.512 00.006 11872 CameraToMount -- cameraTheta (1.18) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.15 = -2.14)
22:38:04.517 00.005 11872 CameraToMount -- cameraX=0.09 cameraY=0.22 hyp=0.24 cameraTheta=1.18 mountX=0.09 mountY=-0.20, mountTheta=-1.14
22:38:04.524 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.09, y=0.22, opts=13)
22:38:04.529 00.005 11872 Enqueuing Move request for scope (0.09, 0.22)
22:38:04.534 00.005 9960 Worker thread wakes up
22:38:04.535 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=203, med=0, FiltMin=0, FiltMax=101, Gamma=1.000
22:38:04.541 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.22) opts 0xd
22:38:04.541 00.000 11872 UpdateGuideState exits: m=4272 SNR=43.8
22:38:04.549 00.008 9960 Handling offset move in thread for scope, endpoint = (0.09, 0.22)
22:38:04.549 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:04.556 00.007 9960 Moving (0.09, 0.22) raw xDistance=0.09 yDistance=-0.20
22:38:04.556 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:38:04.562 00.006 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:38:04.563 00.001 11872 Enqueuing Expose request
22:38:04.567 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:38:04.567 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
22:38:04.567 00.000 9960 MoveAxis(E, 0, ABG)
22:38:04.567 00.000 9960 Move returns status 0, amount 0
22:38:04.567 00.000 9960 MoveAxis(N, 0, ABG)
22:38:04.569 00.002 9960 Move returns status 0, amount 0
22:38:04.569 00.000 9960 move complete, result=0
22:38:04.569 00.000 9960 worker thread done servicing request
22:38:04.569 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:38:04.574 00.005 9960 Worker thread wakes up
22:38:04.574 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:38:04.575 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:38:05.823 01.248 9960 Exposure complete
22:38:05.939 00.116 9960 worker thread done servicing request
22:38:05.940 00.001 11872 OnExposeComplete: enter
22:38:05.944 00.004 11872 UpdateGuideState(): m_state=6
22:38:05.948 00.004 11872 Star::Find(15, 1788, 951, 0, (0,0,0,0), 1.5, 10.0, 255) frame 725
22:38:05.954 00.006 11872 Star::Find returns 1 (0), X=1788.68, Y=950.52, Mass=4443, SNR=44.4, Peak=193 HFD=5.6
22:38:05.959 00.005 11872 CameraToMount -- cameraTheta (-0.66) - m_xAngle (0.00) = xAngle (-0.66 = -0.66)
22:38:05.964 00.005 11872 CameraToMount -- cameraTheta (-0.66) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.31 = 2.31)
22:38:05.968 00.004 11872 CameraToMount -- cameraX=0.35 cameraY=-0.27 hyp=0.45 cameraTheta=-0.66 mountX=0.35 mountY=0.33, mountTheta=0.75
22:38:05.973 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.35, y=-0.27, opts=13)
22:38:05.976 00.003 11872 Enqueuing Move request for scope (0.35, -0.27)
22:38:05.980 00.004 9960 Worker thread wakes up
22:38:05.981 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=193, med=0, FiltMin=0, FiltMax=106, Gamma=1.000
22:38:05.987 00.006 11872 UpdateGuideState exits: m=4443 SNR=44.4
22:38:05.991 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:05.996 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:38:06.000 00.004 11872 Enqueuing Expose request
22:38:06.003 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.35, -0.27) opts 0xd
22:38:06.003 00.000 9960 Handling offset move in thread for scope, endpoint = (0.35, -0.27)
22:38:06.004 00.001 9960 Moving (0.35, -0.27) raw xDistance=0.35 yDistance=0.33
22:38:06.004 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.35
22:38:06.004 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.33 from input 0.33
22:38:06.004 00.000 9960 MoveAxis(W, 166, ABG)
22:38:06.004 00.000 9960 Guiding  Dir = 3, Dur = 166
22:38:06.004 00.000 9960 IsSlewing returns 0
22:38:06.006 00.002 9960 IsGuiding returns 0
22:38:06.006 00.000 9960 PulseGuide returned control before completion, sleep 176
22:38:06.185 00.179 9960 IsGuiding returns 1
22:38:06.185 00.000 9960 scope still moving after pulse duration time elapsed
22:38:06.216 00.031 9960 IsSlewing returns 0
22:38:06.217 00.001 9960 IsGuiding returns 0
22:38:06.217 00.000 9960 scope move finished after 166 + 46 ms
22:38:06.219 00.002 9960 Move returns status 0, amount 166
22:38:06.219 00.000 9960 MoveAxis(S, 248, ABG)
22:38:06.219 00.000 9960 Guiding  Dir = 1, Dur = 248
22:38:06.220 00.001 9960 IsSlewing returns 0
22:38:06.220 00.000 9960 IsGuiding returns 0
22:38:06.220 00.000 9960 PulseGuide returned control before completion, sleep 258
22:38:06.482 00.262 9960 IsGuiding returns 1
22:38:06.483 00.001 9960 scope still moving after pulse duration time elapsed
22:38:06.512 00.029 9960 IsSlewing returns 0
22:38:06.514 00.002 9960 IsGuiding returns 0
22:38:06.514 00.000 9960 scope move finished after 248 + 45 ms
22:38:06.514 00.000 9960 Move returns status 0, amount 248
22:38:06.514 00.000 9960 move complete, result=0
22:38:06.515 00.001 9960 worker thread done servicing request
22:38:06.515 00.000 11872 GuideStep: 0.4 px 166 ms WEST, 0.3 px 248 ms SOUTH
22:38:06.522 00.007 9960 Worker thread wakes up
22:38:06.523 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:38:06.523 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:38:07.779 01.256 9960 Exposure complete
22:38:07.906 00.127 9960 worker thread done servicing request
22:38:07.906 00.000 11872 OnExposeComplete: enter
22:38:07.910 00.004 11872 UpdateGuideState(): m_state=6
22:38:07.913 00.003 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 726
22:38:07.917 00.004 11872 Star::Find returns 1 (0), X=1788.39, Y=951.11, Mass=4399, SNR=44.9, Peak=197 HFD=5.8
22:38:07.921 00.004 11872 CameraToMount -- cameraTheta (1.37) - m_xAngle (0.00) = xAngle (1.37 = 1.37)
22:38:07.925 00.004 11872 CameraToMount -- cameraTheta (1.37) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.34 = -1.94)
22:38:07.928 00.003 11872 CameraToMount -- cameraX=0.06 cameraY=0.32 hyp=0.33 cameraTheta=1.37 mountX=0.07 mountY=-0.30, mountTheta=-1.36
22:38:07.931 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=0.06, y=0.32, opts=13)
22:38:07.934 00.003 11872 Enqueuing Move request for scope (0.06, 0.32)
22:38:07.936 00.002 9960 Worker thread wakes up
22:38:07.937 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.32) opts 0xd
22:38:07.937 00.000 9960 Handling offset move in thread for scope, endpoint = (0.06, 0.32)
22:38:07.937 00.000 9960 Moving (0.06, 0.32) raw xDistance=0.07 yDistance=-0.30
22:38:07.937 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:38:07.937 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:38:07.938 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
22:38:07.938 00.000 9960 MoveAxis(E, 0, ABG)
22:38:07.938 00.000 9960 Move returns status 0, amount 0
22:38:07.938 00.000 9960 MoveAxis(N, 0, ABG)
22:38:07.939 00.001 9960 Move returns status 0, amount 0
22:38:07.939 00.000 9960 move complete, result=0
22:38:07.939 00.000 9960 worker thread done servicing request
22:38:07.939 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=197, med=0, FiltMin=0, FiltMax=103, Gamma=1.000
22:38:07.942 00.003 11872 UpdateGuideState exits: m=4399 SNR=44.9
22:38:07.946 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:07.949 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:38:07.953 00.004 11872 Enqueuing Expose request
22:38:07.958 00.005 9960 Worker thread wakes up
22:38:07.958 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
22:38:07.961 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
22:38:07.961 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:38:09.215 01.254 9960 Exposure complete
22:38:09.346 00.131 9960 worker thread done servicing request
22:38:09.347 00.001 11872 OnExposeComplete: enter
22:38:09.351 00.004 11872 UpdateGuideState(): m_state=6
22:38:09.355 00.004 11872 Star::Find(15, 1788, 951, 0, (0,0,0,0), 1.5, 10.0, 255) frame 727
22:38:09.359 00.004 11872 Star::Find returns 1 (0), X=1788.44, Y=951.04, Mass=4344, SNR=44.6, Peak=200 HFD=6.0
22:38:09.363 00.004 11872 CameraToMount -- cameraTheta (1.14) - m_xAngle (0.00) = xAngle (1.14 = 1.14)
22:38:09.367 00.004 11872 CameraToMount -- cameraTheta (1.14) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.11 = -2.18)
22:38:09.371 00.004 11872 CameraToMount -- cameraX=0.11 cameraY=0.25 hyp=0.27 cameraTheta=1.14 mountX=0.11 mountY=-0.22, mountTheta=-1.10
22:38:09.376 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.11, y=0.25, opts=13)
22:38:09.380 00.004 11872 Enqueuing Move request for scope (0.11, 0.25)
22:38:09.384 00.004 9960 Worker thread wakes up
22:38:09.384 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.25) opts 0xd
22:38:09.384 00.000 9960 Handling offset move in thread for scope, endpoint = (0.11, 0.25)
22:38:09.384 00.000 9960 Moving (0.11, 0.25) raw xDistance=0.11 yDistance=-0.22
22:38:09.384 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:38:09.385 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:38:09.385 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
22:38:09.386 00.001 9960 MoveAxis(E, 0, ABG)
22:38:09.386 00.000 9960 Move returns status 0, amount 0
22:38:09.386 00.000 9960 MoveAxis(N, 0, ABG)
22:38:09.386 00.000 9960 Move returns status 0, amount 0
22:38:09.386 00.000 9960 move complete, result=0
22:38:09.387 00.001 9960 worker thread done servicing request
22:38:09.387 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=200, med=0, FiltMin=0, FiltMax=95, Gamma=1.000
22:38:09.390 00.003 11872 UpdateGuideState exits: m=4344 SNR=44.6
22:38:09.395 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:09.399 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:38:09.403 00.004 11872 Enqueuing Expose request
22:38:09.408 00.005 9960 Worker thread wakes up
22:38:09.408 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:38:09.413 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:38:09.413 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:38:10.653 01.240 9960 Exposure complete
22:38:10.776 00.123 9960 worker thread done servicing request
22:38:10.776 00.000 11872 OnExposeComplete: enter
22:38:10.781 00.005 11872 UpdateGuideState(): m_state=6
22:38:10.785 00.004 11872 Star::Find(15, 1788, 951, 0, (0,0,0,0), 1.5, 10.0, 255) frame 728
22:38:10.788 00.003 11872 Star::Find returns 1 (0), X=1788.64, Y=950.62, Mass=4519, SNR=45.1, Peak=210 HFD=5.7
22:38:10.793 00.005 11872 CameraToMount -- cameraTheta (-0.50) - m_xAngle (0.00) = xAngle (-0.50 = -0.50)
22:38:10.796 00.003 11872 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.47 = 2.47)
22:38:10.800 00.004 11872 CameraToMount -- cameraX=0.31 cameraY=-0.17 hyp=0.35 cameraTheta=-0.50 mountX=0.31 mountY=0.22, mountTheta=0.62
22:38:10.805 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.31, y=-0.17, opts=13)
22:38:10.810 00.005 11872 Enqueuing Move request for scope (0.31, -0.17)
22:38:10.813 00.003 9960 Worker thread wakes up
22:38:10.813 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.17) opts 0xd
22:38:10.813 00.000 9960 Handling offset move in thread for scope, endpoint = (0.31, -0.17)
22:38:10.813 00.000 9960 Moving (0.31, -0.17) raw xDistance=0.31 yDistance=0.22
22:38:10.813 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.31
22:38:10.814 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=210, med=0, FiltMin=0, FiltMax=104, Gamma=1.000
22:38:10.818 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
22:38:10.818 00.000 9960 MoveAxis(W, 145, ABG)
22:38:10.818 00.000 9960 Guiding  Dir = 3, Dur = 145
22:38:10.818 00.000 11872 UpdateGuideState exits: m=4519 SNR=45.1
22:38:10.823 00.005 9960 IsSlewing returns 0
22:38:10.823 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:10.827 00.004 9960 IsGuiding returns 0
22:38:10.827 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:38:10.832 00.005 11872 Enqueuing Expose request
22:38:10.837 00.005 9960 PulseGuide returned control before completion, sleep 155
22:38:11.002 00.165 9960 IsGuiding returns 0
22:38:11.003 00.001 9960 Move returns status 0, amount 145
22:38:11.003 00.000 9960 MoveAxis(S, 164, ABG)
22:38:11.003 00.000 9960 Guiding  Dir = 1, Dur = 164
22:38:11.004 00.001 9960 IsSlewing returns 0
22:38:11.005 00.001 9960 IsGuiding returns 0
22:38:11.005 00.000 9960 PulseGuide returned control before completion, sleep 174
22:38:11.189 00.184 9960 IsGuiding returns 1
22:38:11.189 00.000 9960 scope still moving after pulse duration time elapsed
22:38:11.220 00.031 9960 IsSlewing returns 0
22:38:11.220 00.000 9960 IsGuiding returns 0
22:38:11.220 00.000 9960 scope move finished after 164 + 51 ms
22:38:11.220 00.000 9960 Move returns status 0, amount 164
22:38:11.221 00.001 9960 move complete, result=0
22:38:11.221 00.000 9960 worker thread done servicing request
22:38:11.221 00.000 11872 GuideStep: 0.3 px 145 ms WEST, 0.2 px 164 ms SOUTH
22:38:11.226 00.005 9960 Worker thread wakes up
22:38:11.226 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:38:11.226 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:38:12.476 01.250 9960 Exposure complete
22:38:12.602 00.126 9960 worker thread done servicing request
22:38:12.603 00.001 11872 OnExposeComplete: enter
22:38:12.606 00.003 11872 UpdateGuideState(): m_state=6
22:38:12.612 00.006 11872 Star::Find(15, 1788, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 729
22:38:12.616 00.004 11872 Star::Find returns 1 (0), X=1788.67, Y=949.75, Mass=4339, SNR=43.9, Peak=191 HFD=5.6
22:38:12.619 00.003 11872 CameraToMount -- cameraTheta (-1.25) - m_xAngle (0.00) = xAngle (-1.25 = -1.25)
22:38:12.623 00.004 11872 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.71 = 1.71)
22:38:12.627 00.004 11872 CameraToMount -- cameraX=0.34 cameraY=-1.04 hyp=1.09 cameraTheta=-1.25 mountX=0.34 mountY=1.08, mountTheta=1.27
22:38:12.632 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.34, y=-1.04, opts=13)
22:38:12.635 00.003 11872 Enqueuing Move request for scope (0.34, -1.04)
22:38:12.640 00.005 9960 Worker thread wakes up
22:38:12.640 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=191, med=0, FiltMin=0, FiltMax=125, Gamma=1.000
22:38:12.644 00.004 11872 UpdateGuideState exits: m=4339 SNR=43.9
22:38:12.648 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:12.652 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:38:12.656 00.004 11872 Enqueuing Expose request
22:38:12.660 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.34, -1.04) opts 0xd
22:38:12.660 00.000 9960 Handling offset move in thread for scope, endpoint = (0.34, -1.04)
22:38:12.660 00.000 9960 Moving (0.34, -1.04) raw xDistance=0.34 yDistance=1.08
22:38:12.661 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.34
22:38:12.661 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.08 from input 1.08
22:38:12.661 00.000 9960 MoveAxis(W, 170, ABG)
22:38:12.661 00.000 9960 Guiding  Dir = 3, Dur = 170
22:38:12.661 00.000 9960 IsSlewing returns 0
22:38:12.662 00.001 9960 IsGuiding returns 0
22:38:12.662 00.000 9960 PulseGuide returned control before completion, sleep 180
22:38:12.857 00.195 9960 IsGuiding returns 1
22:38:12.859 00.002 9960 scope still moving after pulse duration time elapsed
22:38:12.889 00.030 9960 IsSlewing returns 0
22:38:12.890 00.001 9960 IsGuiding returns 0
22:38:12.890 00.000 9960 scope move finished after 170 + 58 ms
22:38:12.891 00.001 9960 Move returns status 0, amount 170
22:38:12.892 00.001 9960 MoveAxis(S, 809, ABG)
22:38:12.892 00.000 9960 Guiding  Dir = 1, Dur = 809
22:38:12.893 00.001 9960 IsSlewing returns 0
22:38:12.893 00.000 9960 IsGuiding returns 0
22:38:12.894 00.001 9960 PulseGuide returned control before completion, sleep 819
22:38:13.720 00.826 9960 IsGuiding returns 1
22:38:13.721 00.001 9960 scope still moving after pulse duration time elapsed
22:38:13.752 00.031 9960 IsSlewing returns 0
22:38:13.752 00.000 9960 IsGuiding returns 0
22:38:13.753 00.001 9960 scope move finished after 809 + 51 ms
22:38:13.753 00.000 9960 Move returns status 0, amount 809
22:38:13.754 00.001 9960 move complete, result=0
22:38:13.754 00.000 9960 worker thread done servicing request
22:38:13.756 00.002 9960 Worker thread wakes up
22:38:13.756 00.000 11872 GuideStep: 0.3 px 170 ms WEST, 1.1 px 809 ms SOUTH
22:38:13.764 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
22:38:13.765 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:38:15.014 01.249 9960 Exposure complete
22:38:15.148 00.134 9960 worker thread done servicing request
22:38:15.150 00.002 11872 OnExposeComplete: enter
22:38:15.153 00.003 11872 UpdateGuideState(): m_state=6
22:38:15.158 00.005 11872 Star::Find(15, 1788, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 730
22:38:15.162 00.004 11872 Star::Find returns 1 (0), X=1788.44, Y=951.50, Mass=4424, SNR=44.3, Peak=195 HFD=5.5
22:38:15.167 00.005 11872 CameraToMount -- cameraTheta (1.42) - m_xAngle (0.00) = xAngle (1.41 = 1.41)
22:38:15.171 00.004 11872 CameraToMount -- cameraTheta (1.42) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.38 = -1.90)
22:38:15.175 00.004 11872 CameraToMount -- cameraX=0.11 cameraY=0.71 hyp=0.72 cameraTheta=1.42 mountX=0.11 mountY=-0.68, mountTheta=-1.41
22:38:15.182 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.11, y=0.71, opts=13)
22:38:15.186 00.004 11872 Enqueuing Move request for scope (0.11, 0.71)
22:38:15.190 00.004 9960 Worker thread wakes up
22:38:15.190 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=195, med=0, FiltMin=0, FiltMax=120, Gamma=1.000
22:38:15.194 00.004 11872 UpdateGuideState exits: m=4424 SNR=44.3
22:38:15.199 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:15.202 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:38:15.206 00.004 11872 Enqueuing Expose request
22:38:15.210 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.71) opts 0xd
22:38:15.210 00.000 9960 Handling offset move in thread for scope, endpoint = (0.11, 0.71)
22:38:15.210 00.000 9960 Moving (0.11, 0.71) raw xDistance=0.11 yDistance=-0.68
22:38:15.210 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:38:15.211 00.001 9960 resist switch: large excursion: input -0.68 thresh 0.60 direction from 1 to -1
22:38:15.211 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.05
22:38:15.211 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.68 from input -0.68
22:38:15.212 00.001 9960 MoveAxis(E, 0, ABG)
22:38:15.212 00.000 9960 Move returns status 0, amount 0
22:38:15.212 00.000 9960 MoveAxis(N, 509, ABG)
22:38:15.212 00.000 9960 Guiding  Dir = 0, Dur = 509
22:38:15.213 00.001 9960 IsSlewing returns 0
22:38:15.213 00.000 9960 IsGuiding returns 0
22:38:15.213 00.000 9960 PulseGuide returned control before completion, sleep 519
22:38:15.744 00.531 9960 IsGuiding returns 1
22:38:15.747 00.003 9960 scope still moving after pulse duration time elapsed
22:38:15.776 00.029 9960 IsSlewing returns 0
22:38:15.779 00.003 9960 IsGuiding returns 0
22:38:15.779 00.000 9960 scope move finished after 509 + 57 ms
22:38:15.779 00.000 9960 Move returns status 0, amount 509
22:38:15.780 00.001 9960 move complete, result=0
22:38:15.781 00.001 9960 worker thread done servicing request
22:38:15.781 00.000 9960 Worker thread wakes up
22:38:15.782 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.7 px 509 ms NORTH
22:38:15.788 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:38:15.788 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,936,31,31)
22:38:16.978 01.190 11872 evsrv: cli 0D2D3220 connect
22:38:16.981 00.003 11872 case statement mapped state 6 to 3
22:38:16.987 00.006 11872 case statement mapped state 6 to 3
22:38:16.992 00.005 11872 evsrv: cli 0D2D3220 request: {"method":"get_app_state","id":"ad8bc161-11dc-4b12-8d34-f8da562263e1"}
22:38:16.999 00.007 11872 case statement mapped state 6 to 3
22:38:17.004 00.005 11872 evsrv: cli 0D2D3220 response: {"jsonrpc":"2.0","result":"Guiding","id":"ad8bc161-11dc-4b12-8d34-f8da562263e1"}
22:38:17.008 00.004 11872 evsrv: cli 0D2D3220 disconnect
22:38:17.035 00.027 11872 evsrv: cli 0D2D34A0 connect
22:38:17.039 00.004 9960 Exposure complete
22:38:17.039 00.000 11872 case statement mapped state 6 to 3
22:38:17.043 00.004 11872 case statement mapped state 6 to 3
22:38:17.184 00.141 11872 evsrv: cli 0D2D34A0 request: {"method":"dither","params":{"amount":5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"652754ad-1268-4be4-9990-460722566089"}
22:38:17.187 00.003 11872 PhdController::Dither begins
22:38:17.191 00.004 11872 dither: size=5.00, dRA=-2.34 dDec=-2.03
22:38:17.194 00.003 11872 MountToCamera -- mountTheta (2.43) + m_xAngle (0.00) = xAngle (2.43 = 2.43)
22:38:17.197 00.003 11872 MountToCamera -- mountX=-2.34 mountY=-2.03 hyp=3.09 mountTheta=2.43 cameraX=-2.35, cameraY=2.02 cameraTheta=2.43
22:38:17.200 00.003 11872 setting lock position to (1785.98, 952.81)
22:38:17.203 00.003 11872 Mount: notify guiding dithered (-2.3, 2.0)
22:38:17.207 00.004 11872 Status Line: Dither by -2.34,-2.03
22:38:17.212 00.005 11872 PhdController: newstate STATE_SETTLE_BEGIN
22:38:17.216 00.004 11872 PhdController: newstate STATE_SETTLE_WAIT
22:38:17.219 00.003 11872 evsrv: cli 0D2D34A0 response: {"jsonrpc":"2.0","result":0,"id":"652754ad-1268-4be4-9990-460722566089"}
22:38:17.222 00.003 11872 evsrv: cli 0D2D34A0 disconnect
22:38:17.510 00.288 9960 worker thread done servicing request
22:38:17.510 00.000 11872 OnExposeComplete: enter
22:38:17.514 00.004 11872 UpdateGuideState(): m_state=6
22:38:17.518 00.004 11872 Star::Find(15, 1788, 951, 0, (0,0,0,0), 1.5, 10.0, 255) frame 731
22:38:17.521 00.003 11872 Star::Find returns 1 (0), X=1788.64, Y=951.36, Mass=4498, SNR=45.4, Peak=220 HFD=5.4
22:38:17.524 00.003 11872 CameraToMount -- cameraTheta (-0.50) - m_xAngle (0.00) = xAngle (-0.50 = -0.50)
22:38:17.527 00.003 11872 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.47 = 2.47)
22:38:17.530 00.003 11872 CameraToMount -- cameraX=2.65 cameraY=-1.45 hyp=3.02 cameraTheta=-0.50 mountX=2.65 mountY=1.89, mountTheta=0.62
22:38:17.534 00.004 11872 dither recenter: remaining=(2.3,2.0) step=(2.3,2.0)
22:38:17.537 00.003 11872 MountToCamera -- mountTheta (-0.71) + m_xAngle (0.00) = xAngle (-0.71 = -0.71)
22:38:17.540 00.003 11872 MountToCamera -- mountX=2.34 mountY=2.03 hyp=3.09 mountTheta=-0.71 cameraX=2.35, cameraY=-2.02 cameraTheta=-0.71
22:38:17.544 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=2.35, y=-2.02, opts=4)
22:38:17.546 00.002 11872 Enqueuing Move request for scope (2.35, -2.02)
22:38:17.549 00.003 11872 Mount: notify direct move 2.34,2.03
22:38:17.552 00.003 9960 Worker thread wakes up
22:38:17.552 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (2.35, -2.02) opts 0x4
22:38:17.552 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=220, med=0, FiltMin=0, FiltMax=108, Gamma=1.000
22:38:17.555 00.003 11872 UpdateGuideState exits: m=4498 SNR=45.4
22:38:17.558 00.003 9960 Handling offset move in thread for scope, endpoint = (2.35, -2.02)
22:38:17.558 00.000 9960 Moving (2.35, -2.02) raw xDistance=2.34 yDistance=2.03
22:38:17.558 00.000 11872 PhdController: settling, locked = 1, distance = 3.51 (1.50) aobump = 0 frame = 1 / 99999
22:38:17.561 00.003 9960 MoveAxis(W, 1740, B)
22:38:17.562 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763786297.561,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":3.51,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
22:38:17.564 00.002 9960 Guiding  Dir = 3, Dur = 1740
22:38:17.564 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:17.568 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:38:17.571 00.003 9960 IsSlewing returns 0
22:38:17.571 00.000 11872 Enqueuing Expose request
22:38:17.574 00.003 9960 IsGuiding returns 0
22:38:17.574 00.000 9960 PulseGuide returned control before completion, sleep 1750
22:38:19.332 01.758 9960 IsGuiding returns 1
22:38:19.333 00.001 9960 scope still moving after pulse duration time elapsed
22:38:19.364 00.031 9960 IsSlewing returns 0
22:38:19.364 00.000 9960 IsGuiding returns 0
22:38:19.364 00.000 9960 scope move finished after 1740 + 50 ms
22:38:19.364 00.000 9960 Move returns status 0, amount 1740
22:38:19.364 00.000 9960 MoveAxis(S, 1513, B)
22:38:19.365 00.001 9960 Guiding  Dir = 1, Dur = 1513
22:38:19.365 00.000 9960 IsSlewing returns 0
22:38:19.365 00.000 9960 IsGuiding returns 0
22:38:19.365 00.000 9960 PulseGuide returned control before completion, sleep 1523
22:38:20.899 01.534 9960 IsGuiding returns 1
22:38:20.901 00.002 9960 scope still moving after pulse duration time elapsed
22:38:20.929 00.028 9960 IsSlewing returns 0
22:38:20.931 00.002 9960 IsGuiding returns 0
22:38:20.931 00.000 9960 scope move finished after 1513 + 52 ms
22:38:20.931 00.000 9960 Move returns status 0, amount 1513
22:38:20.932 00.001 9960 move complete, result=0
22:38:20.932 00.000 9960 worker thread done servicing request
22:38:20.932 00.000 11872 GuideStep: 2.3 px 1740 ms WEST, 2.0 px 1513 ms SOUTH
22:38:20.940 00.008 9960 Worker thread wakes up
22:38:20.940 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:38:20.940 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:38:22.187 01.247 9960 Exposure complete
22:38:22.294 00.107 9960 worker thread done servicing request
22:38:22.294 00.000 11872 OnExposeComplete: enter
22:38:22.298 00.004 11872 UpdateGuideState(): m_state=6
22:38:22.301 00.003 11872 Star::Find(15, 1788, 951, 0, (0,0,0,0), 1.5, 10.0, 255) frame 732
22:38:22.305 00.004 11872 Star::Find returns 1 (0), X=1786.65, Y=952.36, Mass=4055, SNR=42.2, Peak=218 HFD=5.4
22:38:22.309 00.004 11872 CameraToMount -- cameraTheta (-0.58) - m_xAngle (0.00) = xAngle (-0.59 = -0.59)
22:38:22.313 00.004 11872 CameraToMount -- cameraTheta (-0.58) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.38 = 2.38)
22:38:22.316 00.003 11872 CameraToMount -- cameraX=0.67 cameraY=-0.44 hyp=0.80 cameraTheta=-0.58 mountX=0.67 mountY=0.55, mountTheta=0.69
22:38:22.320 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.67, y=-0.44, opts=13)
22:38:22.325 00.005 11872 Enqueuing Move request for scope (0.67, -0.44)
22:38:22.328 00.003 9960 Worker thread wakes up
22:38:22.328 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.67, -0.44) opts 0xd
22:38:22.328 00.000 9960 Handling offset move in thread for scope, endpoint = (0.67, -0.44)
22:38:22.328 00.000 9960 Moving (0.67, -0.44) raw xDistance=0.67 yDistance=0.55
22:38:22.328 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.42 from input 0.67
22:38:22.328 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
22:38:22.330 00.002 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.55
22:38:22.330 00.000 9960 MoveAxis(W, 314, ABG)
22:38:22.330 00.000 9960 Guiding  Dir = 3, Dur = 314
22:38:22.330 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=218, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
22:38:22.334 00.004 9960 IsSlewing returns 0
22:38:22.335 00.001 11872 UpdateGuideState exits: m=4055 SNR=42.2
22:38:22.338 00.003 9960 IsGuiding returns 0
22:38:22.338 00.000 11872 PhdController: settling, locked = 1, distance = 0.80 (1.50) aobump = 0 frame = 2 / 99999
22:38:22.342 00.004 11872 evsrv: {"Event":"Settling","Timestamp":1763786302.342,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.80,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
22:38:22.346 00.004 9960 PulseGuide returned control before completion, sleep 324
22:38:22.346 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:22.351 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:38:22.354 00.003 11872 Enqueuing Expose request
22:38:22.682 00.328 9960 IsGuiding returns 1
22:38:22.684 00.002 9960 scope still moving after pulse duration time elapsed
22:38:22.711 00.027 9960 IsSlewing returns 0
22:38:22.713 00.002 9960 IsGuiding returns 0
22:38:22.714 00.001 9960 scope move finished after 314 + 60 ms
22:38:22.714 00.000 9960 Move returns status 0, amount 314
22:38:22.714 00.000 9960 MoveAxis(N, 0, ABG)
22:38:22.715 00.001 9960 Move returns status 0, amount 0
22:38:22.715 00.000 9960 move complete, result=0
22:38:22.716 00.001 9960 worker thread done servicing request
22:38:22.716 00.000 9960 Worker thread wakes up
22:38:22.716 00.000 11872 GuideStep: 0.7 px 314 ms WEST, 0.6 px 0 ms NORTH
22:38:22.723 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:38:22.723 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:38:23.969 01.246 9960 Exposure complete
22:38:24.086 00.117 9960 worker thread done servicing request
22:38:24.087 00.001 11872 OnExposeComplete: enter
22:38:24.092 00.005 11872 UpdateGuideState(): m_state=6
22:38:24.099 00.007 11872 Star::Find(15, 1786, 952, 0, (0,0,0,0), 1.5, 10.0, 255) frame 733
22:38:24.105 00.006 11872 Star::Find returns 1 (0), X=1786.56, Y=951.28, Mass=4718, SNR=46.3, Peak=244 HFD=5.5
22:38:24.109 00.004 11872 CameraToMount -- cameraTheta (-1.21) - m_xAngle (0.00) = xAngle (-1.21 = -1.21)
22:38:24.113 00.004 11872 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.76 = 1.76)
22:38:24.117 00.004 11872 CameraToMount -- cameraX=0.58 cameraY=-1.53 hyp=1.63 cameraTheta=-1.21 mountX=0.57 mountY=1.61, mountTheta=1.23
22:38:24.122 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.58, y=-1.53, opts=13)
22:38:24.126 00.004 11872 Enqueuing Move request for scope (0.58, -1.53)
22:38:24.130 00.004 9960 Worker thread wakes up
22:38:24.130 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=244, med=0, FiltMin=0, FiltMax=127, Gamma=1.000
22:38:24.133 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.58, -1.53) opts 0xd
22:38:24.134 00.001 9960 Handling offset move in thread for scope, endpoint = (0.58, -1.53)
22:38:24.134 00.000 11872 UpdateGuideState exits: m=4718 SNR=46.3
22:38:24.137 00.003 9960 Moving (0.58, -1.53) raw xDistance=0.57 yDistance=1.61
22:38:24.137 00.000 11872 PhdController: settling, locked = 1, distance = 1.05 (1.50) aobump = 0 frame = 3 / 99999
22:38:24.142 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.39 from input 0.57
22:38:24.142 00.000 9960 resist switch: large excursion: input 1.61 thresh 0.60 direction from 0 to 1
22:38:24.143 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763786304.142,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":1.05,"Time":1.8,"SettleTime":10.0,"StarLocked":true}
22:38:24.146 00.003 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.82
22:38:24.146 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.61 from input 1.61
22:38:24.147 00.001 9960 MoveAxis(W, 290, ABG)
22:38:24.147 00.000 9960 Guiding  Dir = 3, Dur = 290
22:38:24.147 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:24.151 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:38:24.154 00.003 11872 Enqueuing Expose request
22:38:24.158 00.004 9960 IsSlewing returns 0
22:38:24.159 00.001 9960 IsGuiding returns 0
22:38:24.159 00.000 9960 PulseGuide returned control before completion, sleep 300
22:38:24.463 00.304 9960 IsGuiding returns 1
22:38:24.463 00.000 9960 scope still moving after pulse duration time elapsed
22:38:24.495 00.032 9960 IsSlewing returns 0
22:38:24.495 00.000 9960 IsGuiding returns 1
22:38:24.525 00.030 9960 IsSlewing returns 0
22:38:24.527 00.002 9960 IsGuiding returns 0
22:38:24.527 00.000 9960 scope move finished after 290 + 78 ms
22:38:24.529 00.002 9960 Move returns status 0, amount 290
22:38:24.529 00.000 9960 MoveAxis(S, 1198, ABG)
22:38:24.529 00.000 9960 Guiding  Dir = 1, Dur = 1198
22:38:24.530 00.001 9960 IsSlewing returns 0
22:38:24.530 00.000 9960 IsGuiding returns 0
22:38:24.531 00.001 9960 PulseGuide returned control before completion, sleep 1208
22:38:25.746 01.215 9960 IsGuiding returns 1
22:38:25.746 00.000 9960 scope still moving after pulse duration time elapsed
22:38:25.777 00.031 9960 IsSlewing returns 0
22:38:25.777 00.000 9960 IsGuiding returns 0
22:38:25.778 00.001 9960 scope move finished after 1198 + 49 ms
22:38:25.778 00.000 9960 Move returns status 0, amount 1198
22:38:25.778 00.000 9960 move complete, result=0
22:38:25.778 00.000 9960 worker thread done servicing request
22:38:25.780 00.002 9960 Worker thread wakes up
22:38:25.780 00.000 11872 GuideStep: 0.6 px 290 ms WEST, 1.6 px 1198 ms SOUTH
22:38:25.786 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:38:25.786 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:38:27.029 01.243 9960 Exposure complete
22:38:27.146 00.117 9960 worker thread done servicing request
22:38:27.147 00.001 11872 OnExposeComplete: enter
22:38:27.150 00.003 11872 UpdateGuideState(): m_state=6
22:38:27.154 00.004 11872 Star::Find(15, 1786, 951, 0, (0,0,0,0), 1.5, 10.0, 255) frame 734
22:38:27.159 00.005 11872 Star::Find returns 1 (0), X=1786.32, Y=953.26, Mass=4430, SNR=44.5, Peak=182 HFD=5.6
22:38:27.163 00.004 11872 CameraToMount -- cameraTheta (0.92) - m_xAngle (0.00) = xAngle (0.91 = 0.91)
22:38:27.167 00.004 11872 CameraToMount -- cameraTheta (0.92) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (3.88 = -2.40)
22:38:27.170 00.003 11872 CameraToMount -- cameraX=0.34 cameraY=0.45 hyp=0.56 cameraTheta=0.92 mountX=0.34 mountY=-0.38, mountTheta=-0.84
22:38:27.177 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.34, y=0.45, opts=13)
22:38:27.181 00.004 11872 Enqueuing Move request for scope (0.34, 0.45)
22:38:27.185 00.004 9960 Worker thread wakes up
22:38:27.185 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.34, 0.45) opts 0xd
22:38:27.185 00.000 9960 Handling offset move in thread for scope, endpoint = (0.34, 0.45)
22:38:27.185 00.000 9960 Moving (0.34, 0.45) raw xDistance=0.34 yDistance=-0.38
22:38:27.186 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=182, med=0, FiltMin=0, FiltMax=123, Gamma=1.000
22:38:27.189 00.003 11872 UpdateGuideState exits: m=4430 SNR=44.5
22:38:27.194 00.005 11872 PhdController: settling, locked = 1, distance = 0.91 (1.50) aobump = 0 frame = 4 / 99999
22:38:27.198 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.34
22:38:27.198 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:38:27.198 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763786307.198,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.91,"Time":4.9,"SettleTime":10.0,"StarLocked":true}
22:38:27.203 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.38
22:38:27.203 00.000 9960 MoveAxis(W, 182, ABG)
22:38:27.203 00.000 9960 Guiding  Dir = 3, Dur = 182
22:38:27.203 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:27.207 00.004 9960 IsSlewing returns 0
22:38:27.207 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:38:27.210 00.003 11872 Enqueuing Expose request
22:38:27.214 00.004 9960 IsGuiding returns 0
22:38:27.214 00.000 9960 PulseGuide returned control before completion, sleep 192
22:38:27.411 00.197 9960 IsGuiding returns 1
22:38:27.412 00.001 9960 scope still moving after pulse duration time elapsed
22:38:27.442 00.030 9960 IsSlewing returns 0
22:38:27.444 00.002 9960 IsGuiding returns 0
22:38:27.444 00.000 9960 scope move finished after 182 + 47 ms
22:38:27.445 00.001 9960 Move returns status 0, amount 182
22:38:27.445 00.000 9960 MoveAxis(N, 0, ABG)
22:38:27.445 00.000 9960 Move returns status 0, amount 0
22:38:27.445 00.000 9960 move complete, result=0
22:38:27.446 00.001 9960 worker thread done servicing request
22:38:27.446 00.000 11872 GuideStep: 0.3 px 182 ms WEST, -0.4 px 0 ms NORTH
22:38:27.451 00.005 9960 Worker thread wakes up
22:38:27.452 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:38:27.452 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:38:28.706 01.254 9960 Exposure complete
22:38:28.819 00.113 9960 worker thread done servicing request
22:38:28.820 00.001 11872 OnExposeComplete: enter
22:38:28.824 00.004 11872 UpdateGuideState(): m_state=6
22:38:28.828 00.004 11872 Star::Find(15, 1786, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 735
22:38:28.832 00.004 11872 Star::Find returns 1 (0), X=1786.55, Y=952.73, Mass=4374, SNR=44.4, Peak=201 HFD=5.5
22:38:28.835 00.003 11872 CameraToMount -- cameraTheta (-0.14) - m_xAngle (0.00) = xAngle (-0.14 = -0.14)
22:38:28.840 00.005 11872 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.83 = 2.83)
22:38:28.844 00.004 11872 CameraToMount -- cameraX=0.56 cameraY=-0.08 hyp=0.57 cameraTheta=-0.14 mountX=0.56 mountY=0.18, mountTheta=0.30
22:38:28.851 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.56, y=-0.08, opts=13)
22:38:28.857 00.006 11872 Enqueuing Move request for scope (0.56, -0.08)
22:38:28.862 00.005 9960 Worker thread wakes up
22:38:28.862 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=201, med=0, FiltMin=0, FiltMax=126, Gamma=1.000
22:38:28.866 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.56, -0.08) opts 0xd
22:38:28.866 00.000 9960 Handling offset move in thread for scope, endpoint = (0.56, -0.08)
22:38:28.867 00.001 9960 Moving (0.56, -0.08) raw xDistance=0.56 yDistance=0.18
22:38:28.867 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.37 from input 0.56
22:38:28.867 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:38:28.867 00.000 11872 UpdateGuideState exits: m=4374 SNR=44.4
22:38:28.872 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
22:38:28.872 00.000 11872 PhdController: settling, locked = 1, distance = 0.81 (1.50) aobump = 0 frame = 5 / 99999
22:38:28.876 00.004 9960 MoveAxis(W, 277, ABG)
22:38:28.876 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763786308.876,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.81,"Time":6.5,"SettleTime":10.0,"StarLocked":true}
22:38:28.880 00.004 9960 Guiding  Dir = 3, Dur = 277
22:38:28.880 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:28.883 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:38:28.887 00.004 11872 Enqueuing Expose request
22:38:28.893 00.006 9960 IsSlewing returns 0
22:38:28.893 00.000 9960 IsGuiding returns 0
22:38:28.894 00.001 9960 PulseGuide returned control before completion, sleep 287
22:38:29.197 00.303 9960 IsGuiding returns 1
22:38:29.198 00.001 9960 scope still moving after pulse duration time elapsed
22:38:29.228 00.030 9960 IsSlewing returns 0
22:38:29.230 00.002 9960 IsGuiding returns 0
22:38:29.230 00.000 9960 scope move finished after 277 + 60 ms
22:38:29.231 00.001 9960 Move returns status 0, amount 277
22:38:29.232 00.001 9960 MoveAxis(N, 0, ABG)
22:38:29.232 00.000 9960 Move returns status 0, amount 0
22:38:29.232 00.000 9960 move complete, result=0
22:38:29.233 00.001 9960 worker thread done servicing request
22:38:29.233 00.000 9960 Worker thread wakes up
22:38:29.233 00.000 11872 GuideStep: 0.6 px 277 ms WEST, 0.2 px 0 ms NORTH
22:38:29.240 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:38:29.240 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:38:30.499 01.259 9960 Exposure complete
22:38:30.611 00.112 9960 worker thread done servicing request
22:38:30.611 00.000 11872 OnExposeComplete: enter
22:38:30.616 00.005 11872 UpdateGuideState(): m_state=6
22:38:30.620 00.004 11872 Star::Find(15, 1786, 952, 0, (0,0,0,0), 1.5, 10.0, 255) frame 736
22:38:30.623 00.003 11872 Star::Find returns 1 (0), X=1785.80, Y=953.90, Mass=4131, SNR=42.6, Peak=221 HFD=5.5
22:38:30.627 00.004 11872 CameraToMount -- cameraTheta (1.74) - m_xAngle (0.00) = xAngle (1.73 = 1.73)
22:38:30.631 00.004 11872 CameraToMount -- cameraTheta (1.74) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.70 = -1.58)
22:38:30.634 00.003 11872 CameraToMount -- cameraX=-0.18 cameraY=1.09 hyp=1.10 cameraTheta=1.74 mountX=-0.18 mountY=-1.10, mountTheta=-1.73
22:38:30.639 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.18, y=1.09, opts=13)
22:38:30.643 00.004 11872 Enqueuing Move request for scope (-0.18, 1.09)
22:38:30.646 00.003 9960 Worker thread wakes up
22:38:30.646 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=221, med=0, FiltMin=0, FiltMax=105, Gamma=1.000
22:38:30.651 00.005 11872 UpdateGuideState exits: m=4131 SNR=42.6
22:38:30.654 00.003 11872 PhdController: settling, locked = 1, distance = 0.89 (1.50) aobump = 0 frame = 6 / 99999
22:38:30.657 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 1.09) opts 0xd
22:38:30.657 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.18, 1.09)
22:38:30.659 00.002 9960 Moving (-0.18, 1.09) raw xDistance=-0.18 yDistance=-1.10
22:38:30.659 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
22:38:30.659 00.000 9960 resist switch: large excursion: input -1.10 thresh 0.60 direction from 1 to -1
22:38:30.659 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.30
22:38:30.659 00.000 9960 GuideAlgorithmResistSwitch::result() returns -1.10 from input -1.10
22:38:30.659 00.000 9960 MoveAxis(E, 0, ABG)
22:38:30.659 00.000 9960 Move returns status 0, amount 0
22:38:30.660 00.001 9960 MoveAxis(N, 822, ABG)
22:38:30.660 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763786310.657,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.89,"Time":8.3,"SettleTime":10.0,"StarLocked":true}
22:38:30.664 00.004 9960 Guiding  Dir = 0, Dur = 822
22:38:30.664 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:30.668 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:38:30.672 00.004 9960 IsSlewing returns 0
22:38:30.672 00.000 11872 Enqueuing Expose request
22:38:30.677 00.005 9960 IsGuiding returns 0
22:38:30.677 00.000 9960 PulseGuide returned control before completion, sleep 832
22:38:31.518 00.841 9960 IsGuiding returns 1
22:38:31.519 00.001 9960 scope still moving after pulse duration time elapsed
22:38:31.548 00.029 9960 IsSlewing returns 0
22:38:31.553 00.005 9960 IsGuiding returns 0
22:38:31.553 00.000 9960 scope move finished after 822 + 54 ms
22:38:31.553 00.000 9960 Move returns status 0, amount 822
22:38:31.553 00.000 9960 move complete, result=0
22:38:31.554 00.001 9960 worker thread done servicing request
22:38:31.554 00.000 9960 Worker thread wakes up
22:38:31.555 00.001 11872 GuideStep: -0.2 px 0 ms EAST, -1.1 px 822 ms NORTH
22:38:31.561 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:38:31.561 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:38:32.819 01.258 9960 Exposure complete
22:38:32.915 00.096 9960 worker thread done servicing request
22:38:32.915 00.000 11872 OnExposeComplete: enter
22:38:32.921 00.006 11872 UpdateGuideState(): m_state=6
22:38:32.926 00.005 11872 Star::Find(15, 1785, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 737
22:38:32.931 00.005 11872 Star::Find returns 1 (0), X=1785.84, Y=953.47, Mass=4442, SNR=44.9, Peak=211 HFD=5.4
22:38:32.935 00.004 11872 CameraToMount -- cameraTheta (1.78) - m_xAngle (0.00) = xAngle (1.77 = 1.77)
22:38:32.940 00.005 11872 CameraToMount -- cameraTheta (1.78) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.74 = -1.54)
22:38:32.944 00.004 11872 CameraToMount -- cameraX=-0.14 cameraY=0.66 hyp=0.67 cameraTheta=1.78 mountX=-0.14 mountY=-0.67, mountTheta=-1.77
22:38:32.948 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.14, y=0.66, opts=13)
22:38:32.953 00.005 11872 Enqueuing Move request for scope (-0.14, 0.66)
22:38:32.956 00.003 9960 Worker thread wakes up
22:38:32.957 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.66) opts 0xd
22:38:32.957 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.14, 0.66)
22:38:32.957 00.000 9960 Moving (-0.14, 0.66) raw xDistance=-0.14 yDistance=-0.67
22:38:32.957 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:38:32.958 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.67 from input -0.67
22:38:32.958 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
22:38:32.961 00.003 11872 UpdateGuideState exits: m=4442 SNR=44.9
22:38:32.966 00.005 9960 MoveAxis(E, 0, ABG)
22:38:32.966 00.000 9960 Move returns status 0, amount 0
22:38:32.966 00.000 9960 MoveAxis(N, 503, ABG)
22:38:32.966 00.000 9960 Guiding  Dir = 0, Dur = 503
22:38:32.966 00.000 11872 PhdController: settling, locked = 1, distance = 0.83 (1.50) aobump = 0 frame = 7 / 99999
22:38:32.970 00.004 9960 IsSlewing returns 0
22:38:32.971 00.001 11872 PhdController: newstate STATE_FINISH
22:38:32.974 00.003 11872 PhdController complete: success
22:38:32.977 00.003 9960 IsGuiding returns 0
22:38:32.977 00.000 11872 evsrv: {"Event":"SettleDone","Timestamp":1763786312.977,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":7,"DroppedFrames":0}
22:38:32.981 00.004 9960 PulseGuide returned control before completion, sleep 513
22:38:32.983 00.002 11872 Mount: notify guiding dither settle done success=1
22:38:32.987 00.004 11872 PhdController: newstate STATE_IDLE
22:38:32.990 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:32.994 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:38:32.999 00.005 11872 Enqueuing Expose request
22:38:33.497 00.498 9960 IsGuiding returns 1
22:38:33.498 00.001 9960 scope still moving after pulse duration time elapsed
22:38:33.529 00.031 9960 IsSlewing returns 0
22:38:33.532 00.003 9960 IsGuiding returns 0
22:38:33.533 00.001 9960 scope move finished after 503 + 51 ms
22:38:33.533 00.000 9960 Move returns status 0, amount 503
22:38:33.533 00.000 9960 move complete, result=0
22:38:33.533 00.000 9960 worker thread done servicing request
22:38:33.534 00.001 9960 Worker thread wakes up
22:38:33.534 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.7 px 503 ms NORTH
22:38:33.540 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:38:33.540 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:38:34.789 01.249 9960 Exposure complete
22:38:34.914 00.125 9960 worker thread done servicing request
22:38:34.915 00.001 11872 OnExposeComplete: enter
22:38:34.920 00.005 11872 UpdateGuideState(): m_state=6
22:38:34.924 00.004 11872 Star::Find(15, 1785, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 738
22:38:34.927 00.003 11872 Star::Find returns 1 (0), X=1785.63, Y=952.35, Mass=4491, SNR=45.3, Peak=223 HFD=5.4
22:38:34.931 00.004 11872 CameraToMount -- cameraTheta (-2.22) - m_xAngle (0.00) = xAngle (-2.23 = -2.23)
22:38:34.935 00.004 11872 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (0.74 = 0.74)
22:38:34.940 00.005 11872 CameraToMount -- cameraX=-0.35 cameraY=-0.46 hyp=0.58 cameraTheta=-2.22 mountX=-0.36 mountY=0.39, mountTheta=2.31
22:38:34.946 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.35, y=-0.46, opts=13)
22:38:34.956 00.010 11872 Enqueuing Move request for scope (-0.35, -0.46)
22:38:34.963 00.007 9960 Worker thread wakes up
22:38:34.963 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=223, med=0, FiltMin=0, FiltMax=113, Gamma=1.000
22:38:34.967 00.004 11872 UpdateGuideState exits: m=4491 SNR=45.3
22:38:34.970 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.35, -0.46) opts 0xd
22:38:34.970 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.35, -0.46)
22:38:34.970 00.000 9960 Moving (-0.35, -0.46) raw xDistance=-0.36 yDistance=0.39
22:38:34.971 00.001 9960 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.36
22:38:34.971 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:38:34.971 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:34.976 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:38:34.980 00.004 11872 Enqueuing Expose request
22:38:34.984 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.39
22:38:34.985 00.001 9960 MoveAxis(E, 167, ABG)
22:38:34.985 00.000 9960 Guiding  Dir = 2, Dur = 167
22:38:34.985 00.000 9960 IsSlewing returns 0
22:38:34.987 00.002 9960 IsGuiding returns 0
22:38:34.988 00.001 9960 PulseGuide returned control before completion, sleep 177
22:38:35.170 00.182 9960 IsGuiding returns 1
22:38:35.171 00.001 9960 scope still moving after pulse duration time elapsed
22:38:35.201 00.030 9960 IsSlewing returns 0
22:38:35.203 00.002 9960 IsGuiding returns 0
22:38:35.204 00.001 9960 scope move finished after 167 + 49 ms
22:38:35.204 00.000 9960 Move returns status 0, amount 167
22:38:35.204 00.000 9960 MoveAxis(N, 0, ABG)
22:38:35.204 00.000 9960 Move returns status 0, amount 0
22:38:35.206 00.002 9960 move complete, result=0
22:38:35.206 00.000 9960 worker thread done servicing request
22:38:35.206 00.000 9960 Worker thread wakes up
22:38:35.206 00.000 11872 GuideStep: -0.4 px 167 ms EAST, 0.4 px 0 ms NORTH
22:38:35.213 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:38:35.213 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:38:36.461 01.248 9960 Exposure complete
22:38:36.594 00.133 9960 worker thread done servicing request
22:38:36.594 00.000 11872 OnExposeComplete: enter
22:38:36.599 00.005 11872 UpdateGuideState(): m_state=6
22:38:36.602 00.003 11872 Star::Find(15, 1785, 952, 0, (0,0,0,0), 1.5, 10.0, 255) frame 739
22:38:36.606 00.004 11872 Star::Find returns 1 (0), X=1786.31, Y=950.92, Mass=4307, SNR=44.2, Peak=213 HFD=6.0
22:38:36.612 00.006 11872 CameraToMount -- cameraTheta (-1.40) - m_xAngle (0.00) = xAngle (-1.41 = -1.41)
22:38:36.615 00.003 11872 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.56 = 1.56)
22:38:36.619 00.004 11872 CameraToMount -- cameraX=0.32 cameraY=-1.89 hyp=1.92 cameraTheta=-1.40 mountX=0.32 mountY=1.92, mountTheta=1.41
22:38:36.624 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.32, y=-1.89, opts=13)
22:38:36.628 00.004 11872 Enqueuing Move request for scope (0.32, -1.89)
22:38:36.631 00.003 9960 Worker thread wakes up
22:38:36.631 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.32, -1.89) opts 0xd
22:38:36.632 00.001 9960 Handling offset move in thread for scope, endpoint = (0.32, -1.89)
22:38:36.633 00.001 9960 Moving (0.32, -1.89) raw xDistance=0.32 yDistance=1.92
22:38:36.633 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.32
22:38:36.633 00.000 9960 resist switch: large excursion: input 1.92 thresh 0.60 direction from -1 to 1
22:38:36.633 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=5.75
22:38:36.633 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.92 from input 1.92
22:38:36.633 00.000 9960 MoveAxis(W, 137, ABG)
22:38:36.634 00.001 9960 Guiding  Dir = 3, Dur = 137
22:38:36.634 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=0, FiltMin=0, FiltMax=108, Gamma=1.000
22:38:36.637 00.003 9960 IsSlewing returns 0
22:38:36.637 00.000 11872 UpdateGuideState exits: m=4307 SNR=44.2
22:38:36.641 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:36.645 00.004 9960 IsGuiding returns 0
22:38:36.646 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:38:36.649 00.003 9960 PulseGuide returned control before completion, sleep 147
22:38:36.650 00.001 11872 Enqueuing Expose request
22:38:36.809 00.159 9960 IsGuiding returns 1
22:38:36.810 00.001 9960 scope still moving after pulse duration time elapsed
22:38:36.841 00.031 9960 IsSlewing returns 0
22:38:36.842 00.001 9960 IsGuiding returns 0
22:38:36.842 00.000 9960 scope move finished after 137 + 59 ms
22:38:36.843 00.001 9960 Move returns status 0, amount 137
22:38:36.843 00.000 9960 MoveAxis(S, 1431, ABG)
22:38:36.843 00.000 9960 Guiding  Dir = 1, Dur = 1431
22:38:36.844 00.001 9960 IsSlewing returns 0
22:38:36.844 00.000 9960 IsGuiding returns 0
22:38:36.845 00.001 9960 PulseGuide returned control before completion, sleep 1441
22:38:38.301 01.456 9960 IsGuiding returns 1
22:38:38.302 00.001 9960 scope still moving after pulse duration time elapsed
22:38:38.333 00.031 9960 IsSlewing returns 0
22:38:38.334 00.001 9960 IsGuiding returns 0
22:38:38.335 00.001 9960 scope move finished after 1431 + 59 ms
22:38:38.335 00.000 9960 Move returns status 0, amount 1431
22:38:38.337 00.002 9960 move complete, result=0
22:38:38.337 00.000 9960 worker thread done servicing request
22:38:38.337 00.000 9960 Worker thread wakes up
22:38:38.338 00.001 11872 GuideStep: 0.3 px 137 ms WEST, 1.9 px 1431 ms SOUTH
22:38:38.344 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:38:38.344 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:38:39.590 01.246 9960 Exposure complete
22:38:39.719 00.129 9960 worker thread done servicing request
22:38:39.720 00.001 11872 OnExposeComplete: enter
22:38:39.723 00.003 11872 UpdateGuideState(): m_state=6
22:38:39.727 00.004 11872 Star::Find(15, 1786, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 740
22:38:39.731 00.004 11872 Star::Find returns 1 (0), X=1786.17, Y=953.17, Mass=4305, SNR=44.2, Peak=194 HFD=5.9
22:38:39.734 00.003 11872 CameraToMount -- cameraTheta (1.10) - m_xAngle (0.00) = xAngle (1.10 = 1.10)
22:38:39.739 00.005 11872 CameraToMount -- cameraTheta (1.10) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.07 = -2.22)
22:38:39.743 00.004 11872 CameraToMount -- cameraX=0.19 cameraY=0.37 hyp=0.41 cameraTheta=1.10 mountX=0.19 mountY=-0.33, mountTheta=-1.05
22:38:39.747 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.19, y=0.37, opts=13)
22:38:39.750 00.003 11872 Enqueuing Move request for scope (0.19, 0.37)
22:38:39.755 00.005 9960 Worker thread wakes up
22:38:39.755 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=194, med=0, FiltMin=0, FiltMax=116, Gamma=1.000
22:38:39.759 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.37) opts 0xd
22:38:39.759 00.000 9960 Handling offset move in thread for scope, endpoint = (0.19, 0.37)
22:38:39.759 00.000 9960 Moving (0.19, 0.37) raw xDistance=0.19 yDistance=-0.33
22:38:39.760 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
22:38:39.760 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:38:39.761 00.001 11872 UpdateGuideState exits: m=4305 SNR=44.2
22:38:39.765 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.33
22:38:39.765 00.000 9960 MoveAxis(E, 0, ABG)
22:38:39.765 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:39.769 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:38:39.775 00.006 11872 Enqueuing Expose request
22:38:39.779 00.004 9960 Move returns status 0, amount 0
22:38:39.779 00.000 9960 MoveAxis(N, 0, ABG)
22:38:39.779 00.000 9960 Move returns status 0, amount 0
22:38:39.779 00.000 9960 move complete, result=0
22:38:39.780 00.001 9960 worker thread done servicing request
22:38:39.780 00.000 9960 Worker thread wakes up
22:38:39.780 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
22:38:39.785 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:38:39.785 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:38:41.039 01.254 9960 Exposure complete
22:38:41.154 00.115 9960 worker thread done servicing request
22:38:41.154 00.000 11872 OnExposeComplete: enter
22:38:41.158 00.004 11872 UpdateGuideState(): m_state=6
22:38:41.162 00.004 11872 Star::Find(15, 1786, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 741
22:38:41.166 00.004 11872 Star::Find returns 1 (0), X=1786.31, Y=953.13, Mass=4382, SNR=44.8, Peak=177 HFD=5.8
22:38:41.171 00.005 11872 CameraToMount -- cameraTheta (0.78) - m_xAngle (0.00) = xAngle (0.78 = 0.78)
22:38:41.174 00.003 11872 CameraToMount -- cameraTheta (0.78) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (3.75 = -2.54)
22:38:41.179 00.005 11872 CameraToMount -- cameraX=0.33 cameraY=0.32 hyp=0.46 cameraTheta=0.78 mountX=0.33 mountY=-0.26, mountTheta=-0.67
22:38:41.183 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.33, y=0.32, opts=13)
22:38:41.188 00.005 11872 Enqueuing Move request for scope (0.33, 0.32)
22:38:41.192 00.004 9960 Worker thread wakes up
22:38:41.192 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=177, med=0, FiltMin=0, FiltMax=110, Gamma=1.000
22:38:41.195 00.003 11872 UpdateGuideState exits: m=4382 SNR=44.8
22:38:41.198 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:41.204 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.32) opts 0xd
22:38:41.204 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:38:41.210 00.006 11872 Enqueuing Expose request
22:38:41.215 00.005 9960 Handling offset move in thread for scope, endpoint = (0.33, 0.32)
22:38:41.215 00.000 9960 Moving (0.33, 0.32) raw xDistance=0.33 yDistance=-0.26
22:38:41.215 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.33
22:38:41.215 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:38:41.216 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
22:38:41.216 00.000 9960 MoveAxis(W, 153, ABG)
22:38:41.216 00.000 9960 Guiding  Dir = 3, Dur = 153
22:38:41.216 00.000 9960 IsSlewing returns 0
22:38:41.217 00.001 9960 IsGuiding returns 0
22:38:41.218 00.001 9960 PulseGuide returned control before completion, sleep 163
22:38:41.391 00.173 9960 IsGuiding returns 1
22:38:41.391 00.000 9960 scope still moving after pulse duration time elapsed
22:38:41.422 00.031 9960 IsSlewing returns 0
22:38:41.423 00.001 9960 IsGuiding returns 0
22:38:41.423 00.000 9960 scope move finished after 153 + 53 ms
22:38:41.425 00.002 9960 Move returns status 0, amount 153
22:38:41.425 00.000 9960 MoveAxis(N, 0, ABG)
22:38:41.425 00.000 9960 Move returns status 0, amount 0
22:38:41.425 00.000 9960 move complete, result=0
22:38:41.426 00.001 11872 GuideStep: 0.3 px 153 ms WEST, -0.3 px 0 ms NORTH
22:38:41.434 00.008 9960 worker thread done servicing request
22:38:41.434 00.000 9960 Worker thread wakes up
22:38:41.434 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:38:41.435 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:38:42.686 01.251 9960 Exposure complete
22:38:42.807 00.121 9960 worker thread done servicing request
22:38:42.807 00.000 11872 OnExposeComplete: enter
22:38:42.811 00.004 11872 UpdateGuideState(): m_state=6
22:38:42.815 00.004 11872 Star::Find(15, 1786, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 742
22:38:42.821 00.006 11872 Star::Find returns 1 (0), X=1786.60, Y=951.82, Mass=4328, SNR=44.3, Peak=189 HFD=5.5
22:38:42.825 00.004 11872 CameraToMount -- cameraTheta (-1.01) - m_xAngle (0.00) = xAngle (-1.02 = -1.02)
22:38:42.831 00.006 11872 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.95 = 1.95)
22:38:42.835 00.004 11872 CameraToMount -- cameraX=0.62 cameraY=-0.99 hyp=1.17 cameraTheta=-1.01 mountX=0.61 mountY=1.08, mountTheta=1.06
22:38:42.841 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.62, y=-0.99, opts=13)
22:38:42.845 00.004 11872 Enqueuing Move request for scope (0.62, -0.99)
22:38:42.849 00.004 9960 Worker thread wakes up
22:38:42.849 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.62, -0.99) opts 0xd
22:38:42.849 00.000 9960 Handling offset move in thread for scope, endpoint = (0.62, -0.99)
22:38:42.849 00.000 9960 Moving (0.62, -0.99) raw xDistance=0.61 yDistance=1.08
22:38:42.849 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.40 from input 0.61
22:38:42.849 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.08 from input 1.08
22:38:42.851 00.002 9960 MoveAxis(W, 298, ABG)
22:38:42.851 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=189, med=0, FiltMin=0, FiltMax=125, Gamma=1.000
22:38:42.855 00.004 11872 UpdateGuideState exits: m=4328 SNR=44.3
22:38:42.859 00.004 9960 Guiding  Dir = 3, Dur = 298
22:38:42.859 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:42.863 00.004 9960 IsSlewing returns 0
22:38:42.863 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:38:42.867 00.004 11872 Enqueuing Expose request
22:38:42.872 00.005 9960 IsGuiding returns 0
22:38:42.872 00.000 9960 PulseGuide returned control before completion, sleep 308
22:38:43.195 00.323 9960 IsGuiding returns 1
22:38:43.195 00.000 9960 scope still moving after pulse duration time elapsed
22:38:43.225 00.030 9960 IsSlewing returns 0
22:38:43.227 00.002 9960 IsGuiding returns 0
22:38:43.227 00.000 9960 scope move finished after 298 + 57 ms
22:38:43.227 00.000 9960 Move returns status 0, amount 298
22:38:43.229 00.002 9960 MoveAxis(S, 809, ABG)
22:38:43.229 00.000 9960 Guiding  Dir = 1, Dur = 809
22:38:43.229 00.000 9960 IsSlewing returns 0
22:38:43.230 00.001 9960 IsGuiding returns 0
22:38:43.231 00.001 9960 PulseGuide returned control before completion, sleep 819
22:38:44.053 00.822 9960 IsGuiding returns 1
22:38:44.054 00.001 9960 scope still moving after pulse duration time elapsed
22:38:44.082 00.028 9960 IsSlewing returns 0
22:38:44.084 00.002 9960 IsGuiding returns 0
22:38:44.086 00.002 9960 scope move finished after 809 + 45 ms
22:38:44.086 00.000 9960 Move returns status 0, amount 809
22:38:44.087 00.001 9960 move complete, result=0
22:38:44.088 00.001 9960 worker thread done servicing request
22:38:44.088 00.000 9960 Worker thread wakes up
22:38:44.089 00.001 11872 GuideStep: 0.6 px 298 ms WEST, 1.1 px 809 ms SOUTH
22:38:44.094 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:38:44.095 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:38:45.343 01.248 9960 Exposure complete
22:38:45.472 00.129 9960 worker thread done servicing request
22:38:45.472 00.000 11872 OnExposeComplete: enter
22:38:45.477 00.005 11872 UpdateGuideState(): m_state=6
22:38:45.481 00.004 11872 Star::Find(15, 1786, 951, 0, (0,0,0,0), 1.5, 10.0, 255) frame 743
22:38:45.485 00.004 11872 Star::Find returns 1 (0), X=1786.51, Y=952.63, Mass=4598, SNR=46.0, Peak=215 HFD=5.6
22:38:45.490 00.005 11872 CameraToMount -- cameraTheta (-0.33) - m_xAngle (0.00) = xAngle (-0.34 = -0.34)
22:38:45.494 00.004 11872 CameraToMount -- cameraTheta (-0.33) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.63 = 2.63)
22:38:45.497 00.003 11872 CameraToMount -- cameraX=0.52 cameraY=-0.18 hyp=0.56 cameraTheta=-0.33 mountX=0.52 mountY=0.27, mountTheta=0.48
22:38:45.501 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.52, y=-0.18, opts=13)
22:38:45.507 00.006 11872 Enqueuing Move request for scope (0.52, -0.18)
22:38:45.510 00.003 9960 Worker thread wakes up
22:38:45.510 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.52, -0.18) opts 0xd
22:38:45.510 00.000 9960 Handling offset move in thread for scope, endpoint = (0.52, -0.18)
22:38:45.510 00.000 9960 Moving (0.52, -0.18) raw xDistance=0.52 yDistance=0.27
22:38:45.510 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.36 from input 0.52
22:38:45.510 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=0, FiltMin=0, FiltMax=125, Gamma=1.000
22:38:45.515 00.005 11872 UpdateGuideState exits: m=4598 SNR=46.0
22:38:45.518 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.27
22:38:45.518 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:45.521 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:38:45.523 00.002 11872 Enqueuing Expose request
22:38:45.526 00.003 9960 MoveAxis(W, 266, ABG)
22:38:45.527 00.001 9960 Guiding  Dir = 3, Dur = 266
22:38:45.527 00.000 9960 IsSlewing returns 0
22:38:45.527 00.000 9960 IsGuiding returns 0
22:38:45.528 00.001 9960 PulseGuide returned control before completion, sleep 276
22:38:45.819 00.291 9960 IsGuiding returns 1
22:38:45.820 00.001 9960 scope still moving after pulse duration time elapsed
22:38:45.851 00.031 9960 IsSlewing returns 0
22:38:45.852 00.001 9960 IsGuiding returns 0
22:38:45.853 00.001 9960 scope move finished after 266 + 59 ms
22:38:45.853 00.000 9960 Move returns status 0, amount 266
22:38:45.854 00.001 9960 MoveAxis(S, 203, ABG)
22:38:45.854 00.000 9960 Guiding  Dir = 1, Dur = 203
22:38:45.855 00.001 9960 IsSlewing returns 0
22:38:45.855 00.000 9960 IsGuiding returns 0
22:38:45.857 00.002 9960 PulseGuide returned control before completion, sleep 213
22:38:46.084 00.227 9960 IsGuiding returns 1
22:38:46.085 00.001 9960 scope still moving after pulse duration time elapsed
22:38:46.114 00.029 9960 IsSlewing returns 0
22:38:46.116 00.002 9960 IsGuiding returns 0
22:38:46.116 00.000 9960 scope move finished after 203 + 56 ms
22:38:46.117 00.001 9960 Move returns status 0, amount 203
22:38:46.117 00.000 9960 move complete, result=0
22:38:46.118 00.001 9960 worker thread done servicing request
22:38:46.118 00.000 11872 GuideStep: 0.5 px 266 ms WEST, 0.3 px 203 ms SOUTH
22:38:46.125 00.007 9960 Worker thread wakes up
22:38:46.125 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:38:46.125 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:38:47.378 01.253 9960 Exposure complete
22:38:47.499 00.121 9960 worker thread done servicing request
22:38:47.499 00.000 11872 OnExposeComplete: enter
22:38:47.503 00.004 11872 UpdateGuideState(): m_state=6
22:38:47.507 00.004 11872 Star::Find(15, 1786, 952, 0, (0,0,0,0), 1.5, 10.0, 255) frame 744
22:38:47.511 00.004 11872 Star::Find returns 1 (0), X=1786.26, Y=952.81, Mass=4224, SNR=43.8, Peak=207 HFD=5.7
22:38:47.515 00.004 11872 CameraToMount -- cameraTheta (0.02) - m_xAngle (0.00) = xAngle (0.01 = 0.01)
22:38:47.519 00.004 11872 CameraToMount -- cameraTheta (0.02) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.98 = 2.98)
22:38:47.522 00.003 11872 CameraToMount -- cameraX=0.28 cameraY=0.00 hyp=0.28 cameraTheta=0.02 mountX=0.28 mountY=0.04, mountTheta=0.16
22:38:47.525 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=0.28, y=0.00, opts=13)
22:38:47.530 00.005 11872 Enqueuing Move request for scope (0.28, 0.00)
22:38:47.534 00.004 9960 Worker thread wakes up
22:38:47.534 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.00) opts 0xd
22:38:47.534 00.000 9960 Handling offset move in thread for scope, endpoint = (0.28, 0.00)
22:38:47.534 00.000 9960 Moving (0.28, 0.00) raw xDistance=0.28 yDistance=0.04
22:38:47.534 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.28
22:38:47.535 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:38:47.535 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=0, FiltMin=0, FiltMax=108, Gamma=1.000
22:38:47.538 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:38:47.538 00.000 9960 MoveAxis(W, 148, ABG)
22:38:47.538 00.000 9960 Guiding  Dir = 3, Dur = 148
22:38:47.538 00.000 11872 UpdateGuideState exits: m=4224 SNR=43.8
22:38:47.543 00.005 9960 IsSlewing returns 0
22:38:47.543 00.000 9960 IsGuiding returns 0
22:38:47.543 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:47.546 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:38:47.550 00.004 9960 PulseGuide returned control before completion, sleep 158
22:38:47.550 00.000 11872 Enqueuing Expose request
22:38:47.724 00.174 9960 IsGuiding returns 0
22:38:47.726 00.002 9960 Move returns status 0, amount 148
22:38:47.727 00.001 9960 MoveAxis(N, 0, ABG)
22:38:47.727 00.000 9960 Move returns status 0, amount 0
22:38:47.727 00.000 9960 move complete, result=0
22:38:47.728 00.001 9960 worker thread done servicing request
22:38:47.728 00.000 9960 Worker thread wakes up
22:38:47.728 00.000 11872 GuideStep: 0.3 px 148 ms WEST, 0.0 px 0 ms NORTH
22:38:47.737 00.009 9960 worker thread servicing REQUEST_EXPOSE 1000
22:38:47.737 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:38:48.986 01.249 9960 Exposure complete
22:38:49.108 00.122 9960 worker thread done servicing request
22:38:49.109 00.001 11872 OnExposeComplete: enter
22:38:49.114 00.005 11872 UpdateGuideState(): m_state=6
22:38:49.119 00.005 11872 Star::Find(15, 1786, 952, 0, (0,0,0,0), 1.5, 10.0, 255) frame 745
22:38:49.123 00.004 11872 Star::Find returns 1 (0), X=1785.64, Y=954.00, Mass=4325, SNR=44.4, Peak=221 HFD=5.8
22:38:49.127 00.004 11872 CameraToMount -- cameraTheta (1.85) - m_xAngle (0.00) = xAngle (1.85 = 1.85)
22:38:49.131 00.004 11872 CameraToMount -- cameraTheta (1.85) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.82 = -1.47)
22:38:49.134 00.003 11872 CameraToMount -- cameraX=-0.34 cameraY=1.19 hyp=1.24 cameraTheta=1.85 mountX=-0.34 mountY=-1.24, mountTheta=-1.84
22:38:49.141 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.34, y=1.19, opts=13)
22:38:49.145 00.004 11872 Enqueuing Move request for scope (-0.34, 1.19)
22:38:49.149 00.004 9960 Worker thread wakes up
22:38:49.151 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=221, med=0, FiltMin=0, FiltMax=105, Gamma=1.000
22:38:49.155 00.004 11872 UpdateGuideState exits: m=4325 SNR=44.4
22:38:49.158 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:49.162 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:38:49.165 00.003 11872 Enqueuing Expose request
22:38:49.170 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 1.19) opts 0xd
22:38:49.170 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.34, 1.19)
22:38:49.170 00.000 9960 Moving (-0.34, 1.19) raw xDistance=-0.34 yDistance=-1.24
22:38:49.170 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.34
22:38:49.170 00.000 9960 resist switch: large excursion: input -1.24 thresh 0.60 direction from 1 to -1
22:38:49.171 00.001 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.71
22:38:49.171 00.000 9960 GuideAlgorithmResistSwitch::result() returns -1.24 from input -1.24
22:38:49.171 00.000 9960 MoveAxis(E, 148, ABG)
22:38:49.171 00.000 9960 Guiding  Dir = 2, Dur = 148
22:38:49.172 00.001 9960 IsSlewing returns 0
22:38:49.172 00.000 9960 IsGuiding returns 0
22:38:49.173 00.001 9960 PulseGuide returned control before completion, sleep 158
22:38:49.335 00.162 9960 IsGuiding returns 1
22:38:49.336 00.001 9960 scope still moving after pulse duration time elapsed
22:38:49.365 00.029 9960 IsSlewing returns 0
22:38:49.366 00.001 9960 IsGuiding returns 0
22:38:49.366 00.000 9960 scope move finished after 148 + 45 ms
22:38:49.366 00.000 9960 Move returns status 0, amount 148
22:38:49.368 00.002 9960 MoveAxis(N, 923, ABG)
22:38:49.368 00.000 9960 Guiding  Dir = 0, Dur = 923
22:38:49.368 00.000 9960 IsSlewing returns 0
22:38:49.369 00.001 9960 IsGuiding returns 0
22:38:49.369 00.000 9960 PulseGuide returned control before completion, sleep 933
22:38:50.318 00.949 9960 IsGuiding returns 1
22:38:50.319 00.001 9960 scope still moving after pulse duration time elapsed
22:38:50.349 00.030 9960 IsSlewing returns 0
22:38:50.350 00.001 9960 IsGuiding returns 0
22:38:50.350 00.000 9960 scope move finished after 923 + 58 ms
22:38:50.352 00.002 9960 Move returns status 0, amount 923
22:38:50.352 00.000 9960 move complete, result=0
22:38:50.353 00.001 9960 worker thread done servicing request
22:38:50.353 00.000 11872 GuideStep: -0.3 px 148 ms EAST, -1.2 px 923 ms NORTH
22:38:50.361 00.008 9960 Worker thread wakes up
22:38:50.361 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:38:50.363 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:38:51.609 01.246 9960 Exposure complete
22:38:51.733 00.124 9960 worker thread done servicing request
22:38:51.734 00.001 11872 OnExposeComplete: enter
22:38:51.737 00.003 11872 UpdateGuideState(): m_state=6
22:38:51.744 00.007 11872 Star::Find(15, 1785, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 746
22:38:51.750 00.006 11872 Star::Find returns 1 (0), X=1785.82, Y=953.07, Mass=4412, SNR=45.1, Peak=221 HFD=6.0
22:38:51.757 00.007 11872 CameraToMount -- cameraTheta (2.12) - m_xAngle (0.00) = xAngle (2.12 = 2.12)
22:38:51.765 00.008 11872 CameraToMount -- cameraTheta (2.12) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (5.09 = -1.20)
22:38:51.774 00.009 11872 CameraToMount -- cameraX=-0.16 cameraY=0.26 hyp=0.31 cameraTheta=2.12 mountX=-0.16 mountY=-0.29, mountTheta=-2.08
22:38:51.782 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=-0.16, y=0.26, opts=13)
22:38:51.787 00.005 11872 Enqueuing Move request for scope (-0.16, 0.26)
22:38:51.796 00.009 9960 Worker thread wakes up
22:38:51.796 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=221, med=0, FiltMin=0, FiltMax=120, Gamma=1.000
22:38:51.802 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.26) opts 0xd
22:38:51.802 00.000 11872 UpdateGuideState exits: m=4412 SNR=45.1
22:38:51.811 00.009 9960 Handling offset move in thread for scope, endpoint = (-0.16, 0.26)
22:38:51.811 00.000 9960 Moving (-0.16, 0.26) raw xDistance=-0.16 yDistance=-0.29
22:38:51.811 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
22:38:51.813 00.002 9960 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
22:38:51.813 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:51.818 00.005 9960 MoveAxis(E, 0, ABG)
22:38:51.818 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:38:51.823 00.005 9960 Move returns status 0, amount 0
22:38:51.823 00.000 9960 MoveAxis(N, 214, ABG)
22:38:51.823 00.000 11872 Enqueuing Expose request
22:38:51.827 00.004 9960 Guiding  Dir = 0, Dur = 214
22:38:51.829 00.002 9960 IsSlewing returns 0
22:38:51.829 00.000 9960 IsGuiding returns 0
22:38:51.829 00.000 9960 PulseGuide returned control before completion, sleep 224
22:38:52.068 00.239 9960 IsGuiding returns 1
22:38:52.069 00.001 9960 scope still moving after pulse duration time elapsed
22:38:52.099 00.030 9960 IsSlewing returns 0
22:38:52.100 00.001 9960 IsGuiding returns 0
22:38:52.101 00.001 9960 scope move finished after 214 + 57 ms
22:38:52.101 00.000 9960 Move returns status 0, amount 214
22:38:52.101 00.000 9960 move complete, result=0
22:38:52.101 00.000 9960 worker thread done servicing request
22:38:52.102 00.001 9960 Worker thread wakes up
22:38:52.102 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.3 px 214 ms NORTH
22:38:52.109 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:38:52.109 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:38:53.365 01.256 9960 Exposure complete
22:38:53.481 00.116 9960 worker thread done servicing request
22:38:53.482 00.001 11872 OnExposeComplete: enter
22:38:53.486 00.004 11872 UpdateGuideState(): m_state=6
22:38:53.493 00.007 11872 Star::Find(15, 1785, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 747
22:38:53.497 00.004 11872 Star::Find returns 1 (0), X=1786.43, Y=951.42, Mass=4621, SNR=46.1, Peak=216 HFD=5.9
22:38:53.501 00.004 11872 CameraToMount -- cameraTheta (-1.26) - m_xAngle (0.00) = xAngle (-1.26 = -1.26)
22:38:53.505 00.004 11872 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.71 = 1.71)
22:38:53.509 00.004 11872 CameraToMount -- cameraX=0.45 cameraY=-1.39 hyp=1.46 cameraTheta=-1.26 mountX=0.45 mountY=1.45, mountTheta=1.27
22:38:53.514 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.45, y=-1.39, opts=13)
22:38:53.517 00.003 11872 Enqueuing Move request for scope (0.45, -1.39)
22:38:53.521 00.004 9960 Worker thread wakes up
22:38:53.521 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.45, -1.39) opts 0xd
22:38:53.521 00.000 9960 Handling offset move in thread for scope, endpoint = (0.45, -1.39)
22:38:53.521 00.000 9960 Moving (0.45, -1.39) raw xDistance=0.45 yDistance=1.45
22:38:53.521 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.45
22:38:53.523 00.002 9960 resist switch: large excursion: input 1.45 thresh 0.60 direction from -1 to 1
22:38:53.523 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=216, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
22:38:53.528 00.005 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.35
22:38:53.528 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.45 from input 1.45
22:38:53.528 00.000 9960 MoveAxis(W, 210, ABG)
22:38:53.528 00.000 9960 Guiding  Dir = 3, Dur = 210
22:38:53.528 00.000 11872 UpdateGuideState exits: m=4621 SNR=46.1
22:38:53.532 00.004 9960 IsSlewing returns 0
22:38:53.533 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:53.536 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:38:53.541 00.005 9960 IsGuiding returns 0
22:38:53.541 00.000 11872 Enqueuing Expose request
22:38:53.544 00.003 9960 PulseGuide returned control before completion, sleep 220
22:38:53.775 00.231 9960 IsGuiding returns 1
22:38:53.776 00.001 9960 scope still moving after pulse duration time elapsed
22:38:53.806 00.030 9960 IsSlewing returns 0
22:38:53.807 00.001 9960 IsGuiding returns 0
22:38:53.807 00.000 9960 scope move finished after 210 + 57 ms
22:38:53.809 00.002 9960 Move returns status 0, amount 210
22:38:53.809 00.000 9960 MoveAxis(S, 1083, ABG)
22:38:53.809 00.000 9960 Guiding  Dir = 1, Dur = 1083
22:38:53.810 00.001 9960 IsSlewing returns 0
22:38:53.810 00.000 9960 IsGuiding returns 0
22:38:53.811 00.001 9960 PulseGuide returned control before completion, sleep 1093
22:38:54.907 01.096 9960 IsGuiding returns 1
22:38:54.907 00.000 9960 scope still moving after pulse duration time elapsed
22:38:54.939 00.032 9960 IsSlewing returns 0
22:38:54.940 00.001 9960 IsGuiding returns 1
22:38:54.970 00.030 9960 IsSlewing returns 0
22:38:54.971 00.001 9960 IsGuiding returns 0
22:38:54.972 00.001 9960 scope move finished after 1083 + 77 ms
22:38:54.973 00.001 9960 Move returns status 0, amount 1083
22:38:54.973 00.000 9960 move complete, result=0
22:38:54.973 00.000 9960 worker thread done servicing request
22:38:54.974 00.001 9960 Worker thread wakes up
22:38:54.974 00.000 11872 GuideStep: 0.4 px 210 ms WEST, 1.5 px 1083 ms SOUTH
22:38:54.980 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:38:54.981 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:38:56.233 01.252 9960 Exposure complete
22:38:56.349 00.116 9960 worker thread done servicing request
22:38:56.350 00.001 11872 OnExposeComplete: enter
22:38:56.353 00.003 11872 UpdateGuideState(): m_state=6
22:38:56.358 00.005 11872 Star::Find(15, 1786, 951, 0, (0,0,0,0), 1.5, 10.0, 255) frame 748
22:38:56.362 00.004 11872 Star::Find returns 1 (0), X=1786.34, Y=951.92, Mass=4458, SNR=44.6, Peak=220 HFD=5.4
22:38:56.367 00.005 11872 CameraToMount -- cameraTheta (-1.18) - m_xAngle (0.00) = xAngle (-1.19 = -1.19)
22:38:56.371 00.004 11872 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.78 = 1.78)
22:38:56.375 00.004 11872 CameraToMount -- cameraX=0.36 cameraY=-0.89 hyp=0.96 cameraTheta=-1.18 mountX=0.36 mountY=0.94, mountTheta=1.20
22:38:56.381 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.36, y=-0.89, opts=13)
22:38:56.384 00.003 11872 Enqueuing Move request for scope (0.36, -0.89)
22:38:56.389 00.005 9960 Worker thread wakes up
22:38:56.389 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=220, med=0, FiltMin=0, FiltMax=116, Gamma=1.000
22:38:56.395 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (0.36, -0.89) opts 0xd
22:38:56.395 00.000 11872 UpdateGuideState exits: m=4458 SNR=44.6
22:38:56.400 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:56.404 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:38:56.408 00.004 11872 Enqueuing Expose request
22:38:56.411 00.003 9960 Handling offset move in thread for scope, endpoint = (0.36, -0.89)
22:38:56.411 00.000 9960 Moving (0.36, -0.89) raw xDistance=0.36 yDistance=0.94
22:38:56.411 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.36
22:38:56.412 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.94 from input 0.94
22:38:56.412 00.000 9960 MoveAxis(W, 183, ABG)
22:38:56.412 00.000 9960 Guiding  Dir = 3, Dur = 183
22:38:56.412 00.000 9960 IsSlewing returns 0
22:38:56.413 00.001 9960 IsGuiding returns 0
22:38:56.413 00.000 9960 PulseGuide returned control before completion, sleep 193
22:38:56.615 00.202 9960 IsGuiding returns 1
22:38:56.617 00.002 9960 scope still moving after pulse duration time elapsed
22:38:56.646 00.029 9960 IsSlewing returns 0
22:38:56.649 00.003 9960 IsGuiding returns 0
22:38:56.650 00.001 9960 scope move finished after 183 + 53 ms
22:38:56.650 00.000 9960 Move returns status 0, amount 183
22:38:56.651 00.001 9960 MoveAxis(S, 699, ABG)
22:38:56.651 00.000 9960 Guiding  Dir = 1, Dur = 699
22:38:56.651 00.000 9960 IsSlewing returns 0
22:38:56.652 00.001 9960 IsGuiding returns 0
22:38:56.652 00.000 9960 PulseGuide returned control before completion, sleep 709
22:38:57.369 00.717 9960 IsGuiding returns 1
22:38:57.369 00.000 9960 scope still moving after pulse duration time elapsed
22:38:57.400 00.031 9960 IsSlewing returns 0
22:38:57.401 00.001 9960 IsGuiding returns 0
22:38:57.401 00.000 9960 scope move finished after 699 + 50 ms
22:38:57.401 00.000 9960 Move returns status 0, amount 699
22:38:57.403 00.002 9960 move complete, result=0
22:38:57.403 00.000 9960 worker thread done servicing request
22:38:57.403 00.000 11872 GuideStep: 0.4 px 183 ms WEST, 0.9 px 699 ms SOUTH
22:38:57.408 00.005 9960 Worker thread wakes up
22:38:57.409 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:38:57.409 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:38:58.664 01.255 9960 Exposure complete
22:38:58.790 00.126 9960 worker thread done servicing request
22:38:58.790 00.000 11872 OnExposeComplete: enter
22:38:58.797 00.007 11872 UpdateGuideState(): m_state=6
22:38:58.801 00.004 11872 Star::Find(15, 1786, 951, 0, (0,0,0,0), 1.5, 10.0, 255) frame 749
22:38:58.804 00.003 11872 Star::Find returns 1 (0), X=1786.23, Y=952.77, Mass=4232, SNR=43.8, Peak=218 HFD=5.7
22:38:58.809 00.005 11872 CameraToMount -- cameraTheta (-0.15) - m_xAngle (0.00) = xAngle (-0.16 = -0.16)
22:38:58.813 00.004 11872 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.81 = 2.81)
22:38:58.817 00.004 11872 CameraToMount -- cameraX=0.24 cameraY=-0.04 hyp=0.25 cameraTheta=-0.15 mountX=0.24 mountY=0.08, mountTheta=0.31
22:38:58.822 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.24, y=-0.04, opts=13)
22:38:58.827 00.005 11872 Enqueuing Move request for scope (0.24, -0.04)
22:38:58.832 00.005 9960 Worker thread wakes up
22:38:58.833 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=218, med=0, FiltMin=0, FiltMax=114, Gamma=1.000
22:38:58.838 00.005 11872 UpdateGuideState exits: m=4232 SNR=43.8
22:38:58.842 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.04) opts 0xd
22:38:58.843 00.001 9960 Handling offset move in thread for scope, endpoint = (0.24, -0.04)
22:38:58.843 00.000 9960 Moving (0.24, -0.04) raw xDistance=0.24 yDistance=0.08
22:38:58.843 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.24
22:38:58.843 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:38:58.843 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:58.847 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:38:58.848 00.001 9960 MoveAxis(W, 127, ABG)
22:38:58.848 00.000 9960 Guiding  Dir = 3, Dur = 127
22:38:58.848 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:38:58.853 00.005 11872 Enqueuing Expose request
22:38:58.858 00.005 9960 IsSlewing returns 0
22:38:58.858 00.000 9960 IsGuiding returns 0
22:38:58.859 00.001 9960 PulseGuide returned control before completion, sleep 137
22:38:58.998 00.139 9960 IsGuiding returns 1
22:38:58.998 00.000 9960 scope still moving after pulse duration time elapsed
22:38:59.029 00.031 9960 IsSlewing returns 0
22:38:59.029 00.000 9960 IsGuiding returns 0
22:38:59.030 00.001 9960 scope move finished after 127 + 44 ms
22:38:59.030 00.000 9960 Move returns status 0, amount 127
22:38:59.030 00.000 9960 MoveAxis(N, 0, ABG)
22:38:59.031 00.001 9960 Move returns status 0, amount 0
22:38:59.031 00.000 9960 move complete, result=0
22:38:59.031 00.000 9960 worker thread done servicing request
22:38:59.033 00.002 11872 GuideStep: 0.2 px 127 ms WEST, 0.1 px 0 ms NORTH
22:38:59.038 00.005 9960 Worker thread wakes up
22:38:59.038 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:38:59.038 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:39:00.290 01.252 9960 Exposure complete
22:39:00.409 00.119 9960 worker thread done servicing request
22:39:00.409 00.000 11872 OnExposeComplete: enter
22:39:00.413 00.004 11872 UpdateGuideState(): m_state=6
22:39:00.417 00.004 11872 Star::Find(15, 1786, 952, 0, (0,0,0,0), 1.5, 10.0, 255) frame 750
22:39:00.422 00.005 11872 Star::Find returns 1 (0), X=1785.70, Y=953.52, Mass=4427, SNR=44.6, Peak=209 HFD=5.5
22:39:00.426 00.004 11872 CameraToMount -- cameraTheta (1.95) - m_xAngle (0.00) = xAngle (1.94 = 1.94)
22:39:00.432 00.006 11872 CameraToMount -- cameraTheta (1.95) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.91 = -1.37)
22:39:00.436 00.004 11872 CameraToMount -- cameraX=-0.28 cameraY=0.71 hyp=0.76 cameraTheta=1.95 mountX=-0.28 mountY=-0.75, mountTheta=-1.93
22:39:00.441 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.28, y=0.71, opts=13)
22:39:00.445 00.004 11872 Enqueuing Move request for scope (-0.28, 0.71)
22:39:00.449 00.004 9960 Worker thread wakes up
22:39:00.450 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.71) opts 0xd
22:39:00.450 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.28, 0.71)
22:39:00.450 00.000 9960 Moving (-0.28, 0.71) raw xDistance=-0.28 yDistance=-0.75
22:39:00.450 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.28
22:39:00.450 00.000 9960 resist switch: large excursion: input -0.75 thresh 0.60 direction from 1 to -1
22:39:00.450 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
22:39:00.455 00.005 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.25
22:39:00.455 00.000 11872 UpdateGuideState exits: m=4427 SNR=44.6
22:39:00.460 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:00.464 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:39:00.467 00.003 11872 Enqueuing Expose request
22:39:00.471 00.004 9960 GuideAlgorithmResistSwitch::result() returns -0.75 from input -0.75
22:39:00.471 00.000 9960 MoveAxis(E, 121, ABG)
22:39:00.471 00.000 9960 Guiding  Dir = 2, Dur = 121
22:39:00.471 00.000 9960 IsSlewing returns 0
22:39:00.472 00.001 9960 IsGuiding returns 0
22:39:00.472 00.000 9960 PulseGuide returned control before completion, sleep 131
22:39:00.611 00.139 9960 IsGuiding returns 1
22:39:00.612 00.001 9960 scope still moving after pulse duration time elapsed
22:39:00.643 00.031 9960 IsSlewing returns 0
22:39:00.644 00.001 9960 IsGuiding returns 0
22:39:00.644 00.000 9960 scope move finished after 121 + 50 ms
22:39:00.644 00.000 9960 Move returns status 0, amount 121
22:39:00.644 00.000 9960 MoveAxis(N, 559, ABG)
22:39:00.645 00.001 9960 Guiding  Dir = 0, Dur = 559
22:39:00.645 00.000 9960 IsSlewing returns 0
22:39:00.646 00.001 9960 IsGuiding returns 0
22:39:00.647 00.001 9960 PulseGuide returned control before completion, sleep 569
22:39:01.225 00.578 9960 IsGuiding returns 1
22:39:01.225 00.000 9960 scope still moving after pulse duration time elapsed
22:39:01.257 00.032 9960 IsSlewing returns 0
22:39:01.258 00.001 9960 IsGuiding returns 0
22:39:01.259 00.001 9960 scope move finished after 559 + 53 ms
22:39:01.259 00.000 9960 Move returns status 0, amount 559
22:39:01.259 00.000 9960 move complete, result=0
22:39:01.260 00.001 9960 worker thread done servicing request
22:39:01.260 00.000 11872 GuideStep: -0.3 px 121 ms EAST, -0.7 px 559 ms NORTH
22:39:01.268 00.008 9960 Worker thread wakes up
22:39:01.268 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:39:01.269 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:39:02.519 01.250 9960 Exposure complete
22:39:02.639 00.120 9960 worker thread done servicing request
22:39:02.640 00.001 11872 OnExposeComplete: enter
22:39:02.644 00.004 11872 UpdateGuideState(): m_state=6
22:39:02.649 00.005 11872 Star::Find(15, 1785, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 751
22:39:02.654 00.005 11872 Star::Find returns 1 (0), X=1786.27, Y=952.43, Mass=4377, SNR=44.4, Peak=196 HFD=5.6
22:39:02.658 00.004 11872 CameraToMount -- cameraTheta (-0.92) - m_xAngle (0.00) = xAngle (-0.93 = -0.93)
22:39:02.662 00.004 11872 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.04 = 2.04)
22:39:02.666 00.004 11872 CameraToMount -- cameraX=0.28 cameraY=-0.38 hyp=0.47 cameraTheta=-0.92 mountX=0.28 mountY=0.42, mountTheta=0.98
22:39:02.671 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.28, y=-0.38, opts=13)
22:39:02.675 00.004 11872 Enqueuing Move request for scope (0.28, -0.38)
22:39:02.679 00.004 9960 Worker thread wakes up
22:39:02.679 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.38) opts 0xd
22:39:02.679 00.000 9960 Handling offset move in thread for scope, endpoint = (0.28, -0.38)
22:39:02.680 00.001 9960 Moving (0.28, -0.38) raw xDistance=0.28 yDistance=0.42
22:39:02.680 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.28
22:39:02.680 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:39:02.680 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=196, med=0, FiltMin=0, FiltMax=101, Gamma=1.000
22:39:02.685 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.42
22:39:02.685 00.000 9960 MoveAxis(W, 124, ABG)
22:39:02.685 00.000 9960 Guiding  Dir = 3, Dur = 124
22:39:02.685 00.000 11872 UpdateGuideState exits: m=4377 SNR=44.4
22:39:02.690 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:02.694 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:39:02.698 00.004 9960 IsSlewing returns 0
22:39:02.698 00.000 11872 Enqueuing Expose request
22:39:02.703 00.005 9960 IsGuiding returns 0
22:39:02.703 00.000 9960 PulseGuide returned control before completion, sleep 134
22:39:02.840 00.137 9960 IsGuiding returns 1
22:39:02.841 00.001 9960 scope still moving after pulse duration time elapsed
22:39:02.871 00.030 9960 IsSlewing returns 0
22:39:02.872 00.001 9960 IsGuiding returns 0
22:39:02.873 00.001 9960 scope move finished after 124 + 46 ms
22:39:02.873 00.000 9960 Move returns status 0, amount 124
22:39:02.873 00.000 9960 MoveAxis(N, 0, ABG)
22:39:02.874 00.001 9960 Move returns status 0, amount 0
22:39:02.874 00.000 9960 move complete, result=0
22:39:02.874 00.000 9960 worker thread done servicing request
22:39:02.876 00.002 9960 Worker thread wakes up
22:39:02.876 00.000 11872 GuideStep: 0.3 px 124 ms WEST, 0.4 px 0 ms NORTH
22:39:02.882 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:39:02.882 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:39:04.129 01.247 9960 Exposure complete
22:39:04.253 00.124 9960 worker thread done servicing request
22:39:04.254 00.001 11872 OnExposeComplete: enter
22:39:04.258 00.004 11872 UpdateGuideState(): m_state=6
22:39:04.262 00.004 11872 Star::Find(15, 1786, 952, 0, (0,0,0,0), 1.5, 10.0, 255) frame 752
22:39:04.265 00.003 11872 Star::Find returns 1 (0), X=1785.75, Y=953.35, Mass=4285, SNR=44.4, Peak=198 HFD=5.7
22:39:04.269 00.004 11872 CameraToMount -- cameraTheta (1.98) - m_xAngle (0.00) = xAngle (1.98 = 1.98)
22:39:04.274 00.005 11872 CameraToMount -- cameraTheta (1.98) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.95 = -1.34)
22:39:04.278 00.004 11872 CameraToMount -- cameraX=-0.24 cameraY=0.54 hyp=0.59 cameraTheta=1.98 mountX=-0.23 mountY=-0.58, mountTheta=-1.96
22:39:04.283 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.24, y=0.54, opts=13)
22:39:04.286 00.003 11872 Enqueuing Move request for scope (-0.24, 0.54)
22:39:04.290 00.004 9960 Worker thread wakes up
22:39:04.290 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.54) opts 0xd
22:39:04.290 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.24, 0.54)
22:39:04.290 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=198, med=0, FiltMin=0, FiltMax=96, Gamma=1.000
22:39:04.295 00.005 9960 Moving (-0.24, 0.54) raw xDistance=-0.23 yDistance=-0.58
22:39:04.295 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
22:39:04.296 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.58 from input -0.58
22:39:04.296 00.000 9960 MoveAxis(E, 101, ABG)
22:39:04.296 00.000 9960 Guiding  Dir = 2, Dur = 101
22:39:04.297 00.001 11872 UpdateGuideState exits: m=4285 SNR=44.4
22:39:04.300 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:04.305 00.005 9960 IsSlewing returns 0
22:39:04.306 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:39:04.310 00.004 11872 Enqueuing Expose request
22:39:04.313 00.003 9960 IsGuiding returns 0
22:39:04.314 00.001 9960 PulseGuide returned control before completion, sleep 111
22:39:04.428 00.114 9960 IsGuiding returns 1
22:39:04.430 00.002 9960 scope still moving after pulse duration time elapsed
22:39:04.460 00.030 9960 IsSlewing returns 0
22:39:04.462 00.002 9960 IsGuiding returns 0
22:39:04.462 00.000 9960 scope move finished after 101 + 47 ms
22:39:04.463 00.001 9960 Move returns status 0, amount 101
22:39:04.463 00.000 9960 MoveAxis(N, 431, ABG)
22:39:04.463 00.000 9960 Guiding  Dir = 0, Dur = 431
22:39:04.464 00.001 9960 IsSlewing returns 0
22:39:04.464 00.000 9960 IsGuiding returns 0
22:39:04.465 00.001 9960 PulseGuide returned control before completion, sleep 441
22:39:04.912 00.447 9960 IsGuiding returns 1
22:39:04.913 00.001 9960 scope still moving after pulse duration time elapsed
22:39:04.944 00.031 9960 IsSlewing returns 0
22:39:04.945 00.001 9960 IsGuiding returns 0
22:39:04.946 00.001 9960 scope move finished after 431 + 50 ms
22:39:04.946 00.000 9960 Move returns status 0, amount 431
22:39:04.947 00.001 9960 move complete, result=0
22:39:04.948 00.001 9960 worker thread done servicing request
22:39:04.948 00.000 11872 GuideStep: -0.2 px 101 ms EAST, -0.6 px 431 ms NORTH
22:39:04.957 00.009 9960 Worker thread wakes up
22:39:04.957 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:39:04.958 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:39:06.206 01.248 9960 Exposure complete
22:39:06.335 00.129 9960 worker thread done servicing request
22:39:06.335 00.000 11872 OnExposeComplete: enter
22:39:06.339 00.004 11872 UpdateGuideState(): m_state=6
22:39:06.343 00.004 11872 Star::Find(15, 1785, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 753
22:39:06.347 00.004 11872 Star::Find returns 1 (0), X=1786.37, Y=951.47, Mass=4524, SNR=44.9, Peak=211 HFD=5.7
22:39:06.351 00.004 11872 CameraToMount -- cameraTheta (-1.29) - m_xAngle (0.00) = xAngle (-1.30 = -1.30)
22:39:06.355 00.004 11872 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.67 = 1.67)
22:39:06.359 00.004 11872 CameraToMount -- cameraX=0.38 cameraY=-1.34 hyp=1.40 cameraTheta=-1.29 mountX=0.38 mountY=1.39, mountTheta=1.30
22:39:06.363 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.38, y=-1.34, opts=13)
22:39:06.369 00.006 11872 Enqueuing Move request for scope (0.38, -1.34)
22:39:06.374 00.005 9960 Worker thread wakes up
22:39:06.374 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.38, -1.34) opts 0xd
22:39:06.374 00.000 9960 Handling offset move in thread for scope, endpoint = (0.38, -1.34)
22:39:06.374 00.000 9960 Moving (0.38, -1.34) raw xDistance=0.38 yDistance=1.39
22:39:06.374 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.38
22:39:06.374 00.000 9960 resist switch: large excursion: input 1.39 thresh 0.60 direction from -1 to 1
22:39:06.374 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.16
22:39:06.374 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.39 from input 1.39
22:39:06.376 00.002 9960 MoveAxis(W, 171, ABG)
22:39:06.376 00.000 9960 Guiding  Dir = 3, Dur = 171
22:39:06.376 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=0, FiltMin=0, FiltMax=108, Gamma=1.000
22:39:06.380 00.004 9960 IsSlewing returns 0
22:39:06.380 00.000 11872 UpdateGuideState exits: m=4524 SNR=44.9
22:39:06.385 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:06.388 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:39:06.391 00.003 11872 Enqueuing Expose request
22:39:06.395 00.004 9960 IsGuiding returns 0
22:39:06.396 00.001 9960 PulseGuide returned control before completion, sleep 181
22:39:06.584 00.188 9960 IsGuiding returns 1
22:39:06.586 00.002 9960 scope still moving after pulse duration time elapsed
22:39:06.616 00.030 9960 IsSlewing returns 0
22:39:06.620 00.004 9960 IsGuiding returns 0
22:39:06.620 00.000 9960 scope move finished after 171 + 53 ms
22:39:06.621 00.001 9960 Move returns status 0, amount 171
22:39:06.621 00.000 9960 MoveAxis(S, 1036, ABG)
22:39:06.621 00.000 9960 Guiding  Dir = 1, Dur = 1036
22:39:06.622 00.001 9960 IsSlewing returns 0
22:39:06.623 00.001 9960 IsGuiding returns 0
22:39:06.623 00.000 9960 PulseGuide returned control before completion, sleep 1046
22:39:07.681 01.058 9960 IsGuiding returns 1
22:39:07.681 00.000 9960 scope still moving after pulse duration time elapsed
22:39:07.714 00.033 9960 IsSlewing returns 0
22:39:07.714 00.000 9960 IsGuiding returns 0
22:39:07.715 00.001 9960 scope move finished after 1036 + 55 ms
22:39:07.715 00.000 9960 Move returns status 0, amount 1036
22:39:07.715 00.000 9960 move complete, result=0
22:39:07.715 00.000 9960 worker thread done servicing request
22:39:07.715 00.000 11872 GuideStep: 0.4 px 171 ms WEST, 1.4 px 1036 ms SOUTH
22:39:07.721 00.006 9960 Worker thread wakes up
22:39:07.721 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:39:07.721 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:39:08.979 01.258 9960 Exposure complete
22:39:09.112 00.133 9960 worker thread done servicing request
22:39:09.112 00.000 11872 OnExposeComplete: enter
22:39:09.117 00.005 11872 UpdateGuideState(): m_state=6
22:39:09.122 00.005 11872 Star::Find(15, 1786, 951, 0, (0,0,0,0), 1.5, 10.0, 255) frame 754
22:39:09.127 00.005 11872 Star::Find returns 1 (0), X=1785.88, Y=952.99, Mass=4297, SNR=44.1, Peak=193 HFD=5.9
22:39:09.130 00.003 11872 CameraToMount -- cameraTheta (2.09) - m_xAngle (0.00) = xAngle (2.09 = 2.09)
22:39:09.134 00.004 11872 CameraToMount -- cameraTheta (2.09) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (5.05 = -1.23)
22:39:09.138 00.004 11872 CameraToMount -- cameraX=-0.10 cameraY=0.18 hyp=0.21 cameraTheta=2.09 mountX=-0.10 mountY=-0.19, mountTheta=-2.05
22:39:09.144 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.10, y=0.18, opts=13)
22:39:09.148 00.004 11872 Enqueuing Move request for scope (-0.10, 0.18)
22:39:09.153 00.005 9960 Worker thread wakes up
22:39:09.153 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.18) opts 0xd
22:39:09.153 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.10, 0.18)
22:39:09.153 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=193, med=0, FiltMin=0, FiltMax=100, Gamma=1.000
22:39:09.158 00.005 9960 Moving (-0.10, 0.18) raw xDistance=-0.10 yDistance=-0.19
22:39:09.159 00.001 11872 UpdateGuideState exits: m=4297 SNR=44.1
22:39:09.162 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:09.165 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:39:09.169 00.004 11872 Enqueuing Expose request
22:39:09.174 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:39:09.174 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:39:09.174 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
22:39:09.175 00.001 9960 MoveAxis(E, 0, ABG)
22:39:09.175 00.000 9960 Move returns status 0, amount 0
22:39:09.175 00.000 9960 MoveAxis(N, 0, ABG)
22:39:09.175 00.000 9960 Move returns status 0, amount 0
22:39:09.175 00.000 9960 move complete, result=0
22:39:09.175 00.000 9960 worker thread done servicing request
22:39:09.176 00.001 9960 Worker thread wakes up
22:39:09.176 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:39:09.182 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:39:09.182 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:39:10.432 01.250 9960 Exposure complete
22:39:10.543 00.111 9960 worker thread done servicing request
22:39:10.543 00.000 11872 OnExposeComplete: enter
22:39:10.546 00.003 11872 UpdateGuideState(): m_state=6
22:39:10.551 00.005 11872 Star::Find(15, 1785, 952, 0, (0,0,0,0), 1.5, 10.0, 255) frame 755
22:39:10.555 00.004 11872 Star::Find returns 1 (0), X=1786.39, Y=951.52, Mass=4639, SNR=46.2, Peak=210 HFD=5.9
22:39:10.560 00.005 11872 CameraToMount -- cameraTheta (-1.27) - m_xAngle (0.00) = xAngle (-1.27 = -1.27)
22:39:10.563 00.003 11872 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.70 = 1.70)
22:39:10.567 00.004 11872 CameraToMount -- cameraX=0.41 cameraY=-1.29 hyp=1.35 cameraTheta=-1.27 mountX=0.40 mountY=1.34, mountTheta=1.28
22:39:10.572 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.41, y=-1.29, opts=13)
22:39:10.576 00.004 11872 Enqueuing Move request for scope (0.41, -1.29)
22:39:10.580 00.004 9960 Worker thread wakes up
22:39:10.580 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=210, med=0, FiltMin=0, FiltMax=119, Gamma=1.000
22:39:10.585 00.005 11872 UpdateGuideState exits: m=4639 SNR=46.2
22:39:10.589 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:10.592 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.41, -1.29) opts 0xd
22:39:10.592 00.000 9960 Handling offset move in thread for scope, endpoint = (0.41, -1.29)
22:39:10.593 00.001 9960 Moving (0.41, -1.29) raw xDistance=0.40 yDistance=1.34
22:39:10.593 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.40
22:39:10.593 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.34 from input 1.34
22:39:10.593 00.000 9960 MoveAxis(W, 188, ABG)
22:39:10.593 00.000 9960 Guiding  Dir = 3, Dur = 188
22:39:10.593 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:39:10.597 00.004 9960 IsSlewing returns 0
22:39:10.597 00.000 11872 Enqueuing Expose request
22:39:10.600 00.003 9960 IsGuiding returns 0
22:39:10.601 00.001 9960 PulseGuide returned control before completion, sleep 198
22:39:10.801 00.200 9960 IsGuiding returns 1
22:39:10.803 00.002 9960 scope still moving after pulse duration time elapsed
22:39:10.832 00.029 9960 IsSlewing returns 0
22:39:10.833 00.001 9960 IsGuiding returns 0
22:39:10.834 00.001 9960 scope move finished after 188 + 44 ms
22:39:10.834 00.000 9960 Move returns status 0, amount 188
22:39:10.835 00.001 9960 MoveAxis(S, 998, ABG)
22:39:10.835 00.000 9960 Guiding  Dir = 1, Dur = 998
22:39:10.837 00.002 9960 IsSlewing returns 0
22:39:10.838 00.001 9960 IsGuiding returns 0
22:39:10.839 00.001 9960 PulseGuide returned control before completion, sleep 1008
22:39:11.859 01.020 9960 IsGuiding returns 1
22:39:11.859 00.000 9960 scope still moving after pulse duration time elapsed
22:39:11.890 00.031 9960 IsSlewing returns 0
22:39:11.892 00.002 9960 IsGuiding returns 0
22:39:11.892 00.000 9960 scope move finished after 998 + 55 ms
22:39:11.893 00.001 9960 Move returns status 0, amount 998
22:39:11.893 00.000 9960 move complete, result=0
22:39:11.894 00.001 9960 worker thread done servicing request
22:39:11.894 00.000 9960 Worker thread wakes up
22:39:11.894 00.000 11872 GuideStep: 0.4 px 188 ms WEST, 1.3 px 998 ms SOUTH
22:39:11.902 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
22:39:11.902 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:39:13.154 01.252 9960 Exposure complete
22:39:13.281 00.127 9960 worker thread done servicing request
22:39:13.281 00.000 11872 OnExposeComplete: enter
22:39:13.284 00.003 11872 UpdateGuideState(): m_state=6
22:39:13.288 00.004 11872 Star::Find(15, 1786, 951, 0, (0,0,0,0), 1.5, 10.0, 255) frame 756
22:39:13.292 00.004 11872 Star::Find returns 1 (0), X=1785.78, Y=954.21, Mass=4576, SNR=45.8, Peak=219 HFD=5.8
22:39:13.296 00.004 11872 CameraToMount -- cameraTheta (1.72) - m_xAngle (0.00) = xAngle (1.71 = 1.71)
22:39:13.300 00.004 11872 CameraToMount -- cameraTheta (1.72) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.68 = -1.60)
22:39:13.304 00.004 11872 CameraToMount -- cameraX=-0.21 cameraY=1.40 hyp=1.41 cameraTheta=1.72 mountX=-0.20 mountY=-1.41, mountTheta=-1.71
22:39:13.309 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.21, y=1.40, opts=13)
22:39:13.313 00.004 11872 Enqueuing Move request for scope (-0.21, 1.40)
22:39:13.317 00.004 9960 Worker thread wakes up
22:39:13.318 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=219, med=0, FiltMin=0, FiltMax=114, Gamma=1.000
22:39:13.321 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 1.40) opts 0xd
22:39:13.321 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.21, 1.40)
22:39:13.321 00.000 9960 Moving (-0.21, 1.40) raw xDistance=-0.20 yDistance=-1.41
22:39:13.321 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
22:39:13.321 00.000 9960 resist switch: large excursion: input -1.41 thresh 0.60 direction from 1 to -1
22:39:13.321 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-4.23
22:39:13.323 00.002 9960 GuideAlgorithmResistSwitch::result() returns -1.41 from input -1.41
22:39:13.323 00.000 9960 MoveAxis(E, 0, ABG)
22:39:13.323 00.000 9960 Move returns status 0, amount 0
22:39:13.323 00.000 9960 MoveAxis(N, 1053, ABG)
22:39:13.323 00.000 9960 Guiding  Dir = 0, Dur = 1053
22:39:13.324 00.001 11872 UpdateGuideState exits: m=4576 SNR=45.8
22:39:13.329 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:13.336 00.007 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:39:13.339 00.003 9960 IsSlewing returns 0
22:39:13.341 00.002 11872 Enqueuing Expose request
22:39:13.345 00.004 9960 IsGuiding returns 0
22:39:13.345 00.000 9960 PulseGuide returned control before completion, sleep 1063
22:39:14.425 01.080 9960 IsGuiding returns 1
22:39:14.425 00.000 9960 scope still moving after pulse duration time elapsed
22:39:14.455 00.030 9960 IsSlewing returns 0
22:39:14.455 00.000 9960 IsGuiding returns 0
22:39:14.455 00.000 9960 scope move finished after 1053 + 57 ms
22:39:14.456 00.001 9960 Move returns status 0, amount 1053
22:39:14.457 00.001 9960 move complete, result=0
22:39:14.458 00.001 9960 worker thread done servicing request
22:39:14.459 00.001 11872 GuideStep: -0.2 px 0 ms EAST, -1.4 px 1053 ms NORTH
22:39:14.466 00.007 9960 Worker thread wakes up
22:39:14.467 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:39:14.467 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:39:15.713 01.246 9960 Exposure complete
22:39:15.840 00.127 9960 worker thread done servicing request
22:39:15.840 00.000 11872 OnExposeComplete: enter
22:39:15.843 00.003 11872 UpdateGuideState(): m_state=6
22:39:15.848 00.005 11872 Star::Find(15, 1785, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 757
22:39:15.852 00.004 11872 Star::Find returns 1 (0), X=1786.66, Y=951.73, Mass=4270, SNR=43.9, Peak=183 HFD=5.6
22:39:15.856 00.004 11872 CameraToMount -- cameraTheta (-1.01) - m_xAngle (0.00) = xAngle (-1.01 = -1.01)
22:39:15.861 00.005 11872 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.96 = 1.96)
22:39:15.865 00.004 11872 CameraToMount -- cameraX=0.68 cameraY=-1.08 hyp=1.27 cameraTheta=-1.01 mountX=0.67 mountY=1.18, mountTheta=1.05
22:39:15.871 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.68, y=-1.08, opts=13)
22:39:15.876 00.005 11872 Enqueuing Move request for scope (0.68, -1.08)
22:39:15.880 00.004 9960 Worker thread wakes up
22:39:15.880 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=183, med=0, FiltMin=0, FiltMax=110, Gamma=1.000
22:39:15.885 00.005 11872 UpdateGuideState exits: m=4270 SNR=43.9
22:39:15.888 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:15.894 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:39:15.899 00.005 11872 Enqueuing Expose request
22:39:15.904 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.68, -1.08) opts 0xd
22:39:15.904 00.000 9960 Handling offset move in thread for scope, endpoint = (0.68, -1.08)
22:39:15.904 00.000 9960 Moving (0.68, -1.08) raw xDistance=0.67 yDistance=1.18
22:39:15.904 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.42 from input 0.67
22:39:15.905 00.001 9960 resist switch: large excursion: input 1.18 thresh 0.60 direction from -1 to 1
22:39:15.905 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=3.53
22:39:15.905 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.18 from input 1.18
22:39:15.905 00.000 9960 MoveAxis(W, 316, ABG)
22:39:15.905 00.000 9960 Guiding  Dir = 3, Dur = 316
22:39:15.906 00.001 9960 IsSlewing returns 0
22:39:15.906 00.000 9960 IsGuiding returns 0
22:39:15.907 00.001 9960 PulseGuide returned control before completion, sleep 326
22:39:16.236 00.329 9960 IsGuiding returns 1
22:39:16.237 00.001 9960 scope still moving after pulse duration time elapsed
22:39:16.268 00.031 9960 IsSlewing returns 0
22:39:16.271 00.003 9960 IsGuiding returns 0
22:39:16.272 00.001 9960 scope move finished after 316 + 48 ms
22:39:16.272 00.000 9960 Move returns status 0, amount 316
22:39:16.272 00.000 9960 MoveAxis(S, 879, ABG)
22:39:16.273 00.001 9960 Guiding  Dir = 1, Dur = 879
22:39:16.273 00.000 9960 IsSlewing returns 0
22:39:16.274 00.001 9960 IsGuiding returns 0
22:39:16.274 00.000 9960 PulseGuide returned control before completion, sleep 889
22:39:17.177 00.903 9960 IsGuiding returns 1
22:39:17.179 00.002 9960 scope still moving after pulse duration time elapsed
22:39:17.207 00.028 9960 IsSlewing returns 0
22:39:17.208 00.001 9960 IsGuiding returns 0
22:39:17.208 00.000 9960 scope move finished after 879 + 55 ms
22:39:17.209 00.001 9960 Move returns status 0, amount 879
22:39:17.209 00.000 9960 move complete, result=0
22:39:17.210 00.001 9960 worker thread done servicing request
22:39:17.210 00.000 9960 Worker thread wakes up
22:39:17.211 00.001 11872 GuideStep: 0.7 px 316 ms WEST, 1.2 px 879 ms SOUTH
22:39:17.217 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:39:17.217 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:39:18.464 01.247 9960 Exposure complete
22:39:18.594 00.130 9960 worker thread done servicing request
22:39:18.595 00.001 11872 OnExposeComplete: enter
22:39:18.598 00.003 11872 UpdateGuideState(): m_state=6
22:39:18.602 00.004 11872 Star::Find(15, 1786, 951, 0, (0,0,0,0), 1.5, 10.0, 255) frame 758
22:39:18.606 00.004 11872 Star::Find returns 1 (0), X=1786.27, Y=952.37, Mass=4213, SNR=43.4, Peak=178 HFD=5.7
22:39:18.610 00.004 11872 CameraToMount -- cameraTheta (-0.98) - m_xAngle (0.00) = xAngle (-0.99 = -0.99)
22:39:18.615 00.005 11872 CameraToMount -- cameraTheta (-0.98) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.98 = 1.98)
22:39:18.618 00.003 11872 CameraToMount -- cameraX=0.29 cameraY=-0.44 hyp=0.52 cameraTheta=-0.98 mountX=0.29 mountY=0.48, mountTheta=1.03
22:39:18.623 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.29, y=-0.44, opts=13)
22:39:18.628 00.005 11872 Enqueuing Move request for scope (0.29, -0.44)
22:39:18.631 00.003 9960 Worker thread wakes up
22:39:18.631 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.44) opts 0xd
22:39:18.631 00.000 9960 Handling offset move in thread for scope, endpoint = (0.29, -0.44)
22:39:18.631 00.000 9960 Moving (0.29, -0.44) raw xDistance=0.29 yDistance=0.48
22:39:18.632 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.29
22:39:18.632 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=178, med=0, FiltMin=0, FiltMax=103, Gamma=1.000
22:39:18.636 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.48 from input 0.48
22:39:18.636 00.000 9960 MoveAxis(W, 157, ABG)
22:39:18.636 00.000 11872 UpdateGuideState exits: m=4213 SNR=43.4
22:39:18.640 00.004 9960 Guiding  Dir = 3, Dur = 157
22:39:18.640 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:18.644 00.004 9960 IsSlewing returns 0
22:39:18.644 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:39:18.648 00.004 9960 IsGuiding returns 0
22:39:18.648 00.000 11872 Enqueuing Expose request
22:39:18.651 00.003 9960 PulseGuide returned control before completion, sleep 167
22:39:18.827 00.176 9960 IsGuiding returns 1
22:39:18.828 00.001 9960 scope still moving after pulse duration time elapsed
22:39:18.856 00.028 9960 IsSlewing returns 0
22:39:18.858 00.002 9960 IsGuiding returns 0
22:39:18.858 00.000 9960 scope move finished after 157 + 53 ms
22:39:18.859 00.001 9960 Move returns status 0, amount 157
22:39:18.859 00.000 9960 MoveAxis(S, 359, ABG)
22:39:18.859 00.000 9960 Guiding  Dir = 1, Dur = 359
22:39:18.861 00.002 9960 IsSlewing returns 0
22:39:18.861 00.000 9960 IsGuiding returns 0
22:39:18.862 00.001 9960 PulseGuide returned control before completion, sleep 369
22:39:19.235 00.373 9960 IsGuiding returns 1
22:39:19.235 00.000 9960 scope still moving after pulse duration time elapsed
22:39:19.266 00.031 9960 IsSlewing returns 0
22:39:19.267 00.001 9960 IsGuiding returns 0
22:39:19.267 00.000 9960 scope move finished after 359 + 46 ms
22:39:19.267 00.000 9960 Move returns status 0, amount 359
22:39:19.268 00.001 9960 move complete, result=0
22:39:19.268 00.000 9960 worker thread done servicing request
22:39:19.269 00.001 9960 Worker thread wakes up
22:39:19.269 00.000 11872 GuideStep: 0.3 px 157 ms WEST, 0.5 px 359 ms SOUTH
22:39:19.278 00.009 9960 worker thread servicing REQUEST_EXPOSE 1000
22:39:19.278 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:39:20.531 01.253 9960 Exposure complete
22:39:20.650 00.119 9960 worker thread done servicing request
22:39:20.650 00.000 11872 OnExposeComplete: enter
22:39:20.655 00.005 11872 UpdateGuideState(): m_state=6
22:39:20.659 00.004 11872 Star::Find(15, 1786, 952, 0, (0,0,0,0), 1.5, 10.0, 255) frame 759
22:39:20.663 00.004 11872 Star::Find returns 1 (0), X=1785.60, Y=953.45, Mass=4371, SNR=44.6, Peak=218 HFD=5.6
22:39:20.668 00.005 11872 CameraToMount -- cameraTheta (2.11) - m_xAngle (0.00) = xAngle (2.10 = 2.10)
22:39:20.672 00.004 11872 CameraToMount -- cameraTheta (2.11) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (5.07 = -1.21)
22:39:20.679 00.007 11872 CameraToMount -- cameraX=-0.38 cameraY=0.64 hyp=0.75 cameraTheta=2.11 mountX=-0.38 mountY=-0.70, mountTheta=-2.07
22:39:20.685 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.38, y=0.64, opts=13)
22:39:20.690 00.005 11872 Enqueuing Move request for scope (-0.38, 0.64)
22:39:20.694 00.004 9960 Worker thread wakes up
22:39:20.694 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=218, med=0, FiltMin=0, FiltMax=113, Gamma=1.000
22:39:20.698 00.004 11872 UpdateGuideState exits: m=4371 SNR=44.6
22:39:20.702 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:20.706 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:39:20.710 00.004 11872 Enqueuing Expose request
22:39:20.714 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.38, 0.64) opts 0xd
22:39:20.715 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.38, 0.64)
22:39:20.715 00.000 9960 Moving (-0.38, 0.64) raw xDistance=-0.38 yDistance=-0.70
22:39:20.715 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.38
22:39:20.715 00.000 9960 resist switch: large excursion: input -0.70 thresh 0.60 direction from 1 to -1
22:39:20.716 00.001 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.10
22:39:20.716 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.70 from input -0.70
22:39:20.716 00.000 9960 MoveAxis(E, 167, ABG)
22:39:20.716 00.000 9960 Guiding  Dir = 2, Dur = 167
22:39:20.717 00.001 9960 IsSlewing returns 0
22:39:20.717 00.000 9960 IsGuiding returns 0
22:39:20.718 00.001 9960 PulseGuide returned control before completion, sleep 177
22:39:20.897 00.179 9960 IsGuiding returns 1
22:39:20.899 00.002 9960 scope still moving after pulse duration time elapsed
22:39:20.927 00.028 9960 IsSlewing returns 0
22:39:20.929 00.002 9960 IsGuiding returns 0
22:39:20.931 00.002 9960 scope move finished after 167 + 45 ms
22:39:20.931 00.000 9960 Move returns status 0, amount 167
22:39:20.931 00.000 9960 MoveAxis(N, 522, ABG)
22:39:20.931 00.000 9960 Guiding  Dir = 0, Dur = 522
22:39:20.932 00.001 9960 IsSlewing returns 0
22:39:20.932 00.000 9960 IsGuiding returns 0
22:39:20.933 00.001 9960 PulseGuide returned control before completion, sleep 532
22:39:21.479 00.546 9960 IsGuiding returns 1
22:39:21.480 00.001 9960 scope still moving after pulse duration time elapsed
22:39:21.510 00.030 9960 IsSlewing returns 0
22:39:21.510 00.000 9960 IsGuiding returns 0
22:39:21.511 00.001 9960 scope move finished after 522 + 56 ms
22:39:21.511 00.000 9960 Move returns status 0, amount 522
22:39:21.513 00.002 9960 move complete, result=0
22:39:21.513 00.000 9960 worker thread done servicing request
22:39:21.514 00.001 9960 Worker thread wakes up
22:39:21.514 00.000 11872 GuideStep: -0.4 px 167 ms EAST, -0.7 px 522 ms NORTH
22:39:21.519 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:39:21.520 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:39:22.762 01.242 9960 Exposure complete
22:39:22.883 00.121 9960 worker thread done servicing request
22:39:22.883 00.000 11872 OnExposeComplete: enter
22:39:22.887 00.004 11872 UpdateGuideState(): m_state=6
22:39:22.893 00.006 11872 Star::Find(15, 1785, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 760
22:39:22.899 00.006 11872 Star::Find returns 1 (0), X=1785.89, Y=953.37, Mass=4400, SNR=45.4, Peak=196 HFD=5.6
22:39:22.904 00.005 11872 CameraToMount -- cameraTheta (1.73) - m_xAngle (0.00) = xAngle (1.73 = 1.73)
22:39:22.909 00.005 11872 CameraToMount -- cameraTheta (1.73) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.70 = -1.59)
22:39:22.913 00.004 11872 CameraToMount -- cameraX=-0.09 cameraY=0.57 hyp=0.57 cameraTheta=1.73 mountX=-0.09 mountY=-0.57, mountTheta=-1.73
22:39:22.917 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.09, y=0.57, opts=13)
22:39:22.922 00.005 11872 Enqueuing Move request for scope (-0.09, 0.57)
22:39:22.926 00.004 9960 Worker thread wakes up
22:39:22.926 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=196, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
22:39:22.930 00.004 11872 UpdateGuideState exits: m=4400 SNR=45.4
22:39:22.933 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:22.938 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:39:22.943 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.57) opts 0xd
22:39:22.943 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.09, 0.57)
22:39:22.943 00.000 9960 Moving (-0.09, 0.57) raw xDistance=-0.09 yDistance=-0.57
22:39:22.944 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:39:22.944 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.57 from input -0.57
22:39:22.944 00.000 11872 Enqueuing Expose request
22:39:22.948 00.004 9960 MoveAxis(E, 0, ABG)
22:39:22.949 00.001 9960 Move returns status 0, amount 0
22:39:22.950 00.001 9960 MoveAxis(N, 428, ABG)
22:39:22.950 00.000 9960 Guiding  Dir = 0, Dur = 428
22:39:22.951 00.001 9960 IsSlewing returns 0
22:39:22.951 00.000 9960 IsGuiding returns 0
22:39:22.951 00.000 9960 PulseGuide returned control before completion, sleep 438
22:39:23.392 00.441 9960 IsGuiding returns 1
22:39:23.394 00.002 9960 scope still moving after pulse duration time elapsed
22:39:23.427 00.033 9960 IsSlewing returns 0
22:39:23.427 00.000 9960 IsGuiding returns 0
22:39:23.429 00.002 9960 scope move finished after 428 + 49 ms
22:39:23.429 00.000 9960 Move returns status 0, amount 428
22:39:23.429 00.000 9960 move complete, result=0
22:39:23.429 00.000 9960 worker thread done servicing request
22:39:23.430 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.6 px 428 ms NORTH
22:39:23.436 00.006 9960 Worker thread wakes up
22:39:23.436 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:39:23.436 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:39:24.682 01.246 9960 Exposure complete
22:39:24.814 00.132 9960 worker thread done servicing request
22:39:24.814 00.000 11872 OnExposeComplete: enter
22:39:24.819 00.005 11872 UpdateGuideState(): m_state=6
22:39:24.823 00.004 11872 Star::Find(15, 1785, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 761
22:39:24.827 00.004 11872 Star::Find returns 1 (0), X=1786.30, Y=951.58, Mass=4184, SNR=42.9, Peak=194 HFD=5.5
22:39:24.831 00.004 11872 CameraToMount -- cameraTheta (-1.32) - m_xAngle (0.00) = xAngle (-1.32 = -1.32)
22:39:24.835 00.004 11872 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.65 = 1.65)
22:39:24.839 00.004 11872 CameraToMount -- cameraX=0.32 cameraY=-1.23 hyp=1.27 cameraTheta=-1.32 mountX=0.31 mountY=1.27, mountTheta=1.33
22:39:24.844 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.32, y=-1.23, opts=13)
22:39:24.849 00.005 11872 Enqueuing Move request for scope (0.32, -1.23)
22:39:24.853 00.004 9960 Worker thread wakes up
22:39:24.853 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=194, med=0, FiltMin=0, FiltMax=104, Gamma=1.000
22:39:24.856 00.003 11872 UpdateGuideState exits: m=4184 SNR=42.9
22:39:24.860 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:24.865 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:39:24.868 00.003 11872 Enqueuing Expose request
22:39:24.872 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.32, -1.23) opts 0xd
22:39:24.872 00.000 9960 Handling offset move in thread for scope, endpoint = (0.32, -1.23)
22:39:24.872 00.000 9960 Moving (0.32, -1.23) raw xDistance=0.31 yDistance=1.27
22:39:24.872 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.31
22:39:24.872 00.000 9960 resist switch: large excursion: input 1.27 thresh 0.60 direction from -1 to 1
22:39:24.872 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=3.80
22:39:24.874 00.002 9960 GuideAlgorithmResistSwitch::result() returns 1.27 from input 1.27
22:39:24.874 00.000 9960 MoveAxis(W, 146, ABG)
22:39:24.874 00.000 9960 Guiding  Dir = 3, Dur = 146
22:39:24.874 00.000 9960 IsSlewing returns 0
22:39:24.875 00.001 9960 IsGuiding returns 0
22:39:24.875 00.000 9960 PulseGuide returned control before completion, sleep 156
22:39:25.047 00.172 9960 IsGuiding returns 1
22:39:25.047 00.000 9960 scope still moving after pulse duration time elapsed
22:39:25.077 00.030 9960 IsSlewing returns 0
22:39:25.080 00.003 9960 IsGuiding returns 0
22:39:25.080 00.000 9960 scope move finished after 146 + 59 ms
22:39:25.081 00.001 9960 Move returns status 0, amount 146
22:39:25.081 00.000 9960 MoveAxis(S, 945, ABG)
22:39:25.081 00.000 9960 Guiding  Dir = 1, Dur = 945
22:39:25.082 00.001 9960 IsSlewing returns 0
22:39:25.082 00.000 9960 IsGuiding returns 0
22:39:25.082 00.000 9960 PulseGuide returned control before completion, sleep 955
22:39:26.046 00.964 9960 IsGuiding returns 1
22:39:26.046 00.000 9960 scope still moving after pulse duration time elapsed
22:39:26.078 00.032 9960 IsSlewing returns 0
22:39:26.078 00.000 9960 IsGuiding returns 0
22:39:26.079 00.001 9960 scope move finished after 945 + 51 ms
22:39:26.079 00.000 9960 Move returns status 0, amount 945
22:39:26.079 00.000 9960 move complete, result=0
22:39:26.079 00.000 9960 worker thread done servicing request
22:39:26.080 00.001 9960 Worker thread wakes up
22:39:26.080 00.000 11872 GuideStep: 0.3 px 146 ms WEST, 1.3 px 945 ms SOUTH
22:39:26.085 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:39:26.085 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:39:27.340 01.255 9960 Exposure complete
22:39:27.465 00.125 9960 worker thread done servicing request
22:39:27.465 00.000 11872 OnExposeComplete: enter
22:39:27.469 00.004 11872 UpdateGuideState(): m_state=6
22:39:27.474 00.005 11872 Star::Find(15, 1786, 951, 0, (0,0,0,0), 1.5, 10.0, 255) frame 762
22:39:27.478 00.004 11872 Star::Find returns 1 (0), X=1785.86, Y=953.06, Mass=4136, SNR=43.2, Peak=218 HFD=5.9
22:39:27.481 00.003 11872 CameraToMount -- cameraTheta (2.02) - m_xAngle (0.00) = xAngle (2.02 = 2.02)
22:39:27.486 00.005 11872 CameraToMount -- cameraTheta (2.02) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.99 = -1.30)
22:39:27.490 00.004 11872 CameraToMount -- cameraX=-0.12 cameraY=0.25 hyp=0.28 cameraTheta=2.02 mountX=-0.12 mountY=-0.27, mountTheta=-1.99
22:39:27.495 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.12, y=0.25, opts=13)
22:39:27.499 00.004 11872 Enqueuing Move request for scope (-0.12, 0.25)
22:39:27.504 00.005 9960 Worker thread wakes up
22:39:27.504 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.25) opts 0xd
22:39:27.504 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.12, 0.25)
22:39:27.505 00.001 9960 Moving (-0.12, 0.25) raw xDistance=-0.12 yDistance=-0.27
22:39:27.505 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:39:27.505 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:39:27.505 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=218, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
22:39:27.510 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
22:39:27.510 00.000 9960 MoveAxis(E, 0, ABG)
22:39:27.510 00.000 9960 Move returns status 0, amount 0
22:39:27.510 00.000 9960 MoveAxis(N, 0, ABG)
22:39:27.510 00.000 9960 Move returns status 0, amount 0
22:39:27.510 00.000 9960 move complete, result=0
22:39:27.511 00.001 11872 UpdateGuideState exits: m=4136 SNR=43.2
22:39:27.518 00.007 9960 worker thread done servicing request
22:39:27.518 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:27.522 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:39:27.527 00.005 11872 Enqueuing Expose request
22:39:27.531 00.004 9960 Worker thread wakes up
22:39:27.532 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
22:39:27.536 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
22:39:27.537 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:39:28.775 01.238 9960 Exposure complete
22:39:28.907 00.132 9960 worker thread done servicing request
22:39:28.907 00.000 11872 OnExposeComplete: enter
22:39:28.911 00.004 11872 UpdateGuideState(): m_state=6
22:39:28.918 00.007 11872 Star::Find(15, 1785, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 763
22:39:28.923 00.005 11872 Star::Find returns 1 (0), X=1786.31, Y=951.66, Mass=4500, SNR=45.3, Peak=217 HFD=5.5
22:39:28.931 00.008 11872 CameraToMount -- cameraTheta (-1.29) - m_xAngle (0.00) = xAngle (-1.29 = -1.29)
22:39:28.937 00.006 11872 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.68 = 1.68)
22:39:28.943 00.006 11872 CameraToMount -- cameraX=0.33 cameraY=-1.14 hyp=1.19 cameraTheta=-1.29 mountX=0.33 mountY=1.18, mountTheta=1.30
22:39:28.950 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.33, y=-1.14, opts=13)
22:39:28.956 00.006 11872 Enqueuing Move request for scope (0.33, -1.14)
22:39:28.962 00.006 9960 Worker thread wakes up
22:39:28.962 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=217, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
22:39:28.967 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.33, -1.14) opts 0xd
22:39:28.968 00.001 11872 UpdateGuideState exits: m=4500 SNR=45.3
22:39:28.974 00.006 9960 Handling offset move in thread for scope, endpoint = (0.33, -1.14)
22:39:28.975 00.001 9960 Moving (0.33, -1.14) raw xDistance=0.33 yDistance=1.18
22:39:28.975 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.33
22:39:28.975 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:28.980 00.005 9960 GuideAlgorithmResistSwitch::result() returns 1.18 from input 1.18
22:39:28.980 00.000 9960 MoveAxis(W, 154, ABG)
22:39:28.980 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:39:28.987 00.007 9960 Guiding  Dir = 3, Dur = 154
22:39:28.987 00.000 11872 Enqueuing Expose request
22:39:28.994 00.007 9960 IsSlewing returns 0
22:39:28.995 00.001 9960 IsGuiding returns 0
22:39:28.996 00.001 9960 PulseGuide returned control before completion, sleep 164
22:39:29.172 00.176 9960 IsGuiding returns 1
22:39:29.175 00.003 9960 scope still moving after pulse duration time elapsed
22:39:29.204 00.029 9960 IsSlewing returns 0
22:39:29.205 00.001 9960 IsGuiding returns 0
22:39:29.205 00.000 9960 scope move finished after 154 + 55 ms
22:39:29.206 00.001 9960 Move returns status 0, amount 154
22:39:29.206 00.000 9960 MoveAxis(S, 884, ABG)
22:39:29.206 00.000 9960 Guiding  Dir = 1, Dur = 884
22:39:29.207 00.001 9960 IsSlewing returns 0
22:39:29.207 00.000 9960 IsGuiding returns 0
22:39:29.208 00.001 9960 PulseGuide returned control before completion, sleep 894
22:39:30.111 00.903 9960 IsGuiding returns 1
22:39:30.111 00.000 9960 scope still moving after pulse duration time elapsed
22:39:30.143 00.032 9960 IsSlewing returns 0
22:39:30.143 00.000 9960 IsGuiding returns 0
22:39:30.144 00.001 9960 scope move finished after 884 + 52 ms
22:39:30.144 00.000 9960 Move returns status 0, amount 884
22:39:30.144 00.000 9960 move complete, result=0
22:39:30.145 00.001 9960 worker thread done servicing request
22:39:30.145 00.000 9960 Worker thread wakes up
22:39:30.145 00.000 11872 GuideStep: 0.3 px 154 ms WEST, 1.2 px 884 ms SOUTH
22:39:30.152 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:39:30.152 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:39:31.403 01.251 9960 Exposure complete
22:39:31.524 00.121 9960 worker thread done servicing request
22:39:31.525 00.001 11872 OnExposeComplete: enter
22:39:31.529 00.004 11872 UpdateGuideState(): m_state=6
22:39:31.533 00.004 11872 Star::Find(15, 1786, 951, 0, (0,0,0,0), 1.5, 10.0, 255) frame 764
22:39:31.537 00.004 11872 Star::Find returns 1 (0), X=1786.33, Y=952.78, Mass=4457, SNR=44.6, Peak=219 HFD=5.7
22:39:31.541 00.004 11872 CameraToMount -- cameraTheta (-0.07) - m_xAngle (0.00) = xAngle (-0.07 = -0.07)
22:39:31.545 00.004 11872 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.90 = 2.90)
22:39:31.550 00.005 11872 CameraToMount -- cameraX=0.34 cameraY=-0.02 hyp=0.35 cameraTheta=-0.07 mountX=0.34 mountY=0.08, mountTheta=0.24
22:39:31.555 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.34, y=-0.02, opts=13)
22:39:31.559 00.004 11872 Enqueuing Move request for scope (0.34, -0.02)
22:39:31.563 00.004 9960 Worker thread wakes up
22:39:31.563 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.02) opts 0xd
22:39:31.563 00.000 9960 Handling offset move in thread for scope, endpoint = (0.34, -0.02)
22:39:31.563 00.000 9960 Moving (0.34, -0.02) raw xDistance=0.34 yDistance=0.08
22:39:31.563 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.34
22:39:31.564 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:39:31.564 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=219, med=0, FiltMin=0, FiltMax=106, Gamma=1.000
22:39:31.568 00.004 11872 UpdateGuideState exits: m=4457 SNR=44.6
22:39:31.571 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:31.575 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:39:31.577 00.002 11872 Enqueuing Expose request
22:39:31.580 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:39:31.580 00.000 9960 MoveAxis(W, 172, ABG)
22:39:31.582 00.002 9960 Guiding  Dir = 3, Dur = 172
22:39:31.582 00.000 9960 IsSlewing returns 0
22:39:31.582 00.000 9960 IsGuiding returns 0
22:39:31.583 00.001 9960 PulseGuide returned control before completion, sleep 182
22:39:31.784 00.201 9960 IsGuiding returns 1
22:39:31.784 00.000 9960 scope still moving after pulse duration time elapsed
22:39:31.813 00.029 9960 IsSlewing returns 0
22:39:31.815 00.002 9960 IsGuiding returns 0
22:39:31.816 00.001 9960 scope move finished after 172 + 61 ms
22:39:31.816 00.000 9960 Move returns status 0, amount 172
22:39:31.816 00.000 9960 MoveAxis(N, 0, ABG)
22:39:31.816 00.000 9960 Move returns status 0, amount 0
22:39:31.817 00.001 9960 move complete, result=0
22:39:31.818 00.001 9960 worker thread done servicing request
22:39:31.818 00.000 11872 GuideStep: 0.3 px 172 ms WEST, 0.1 px 0 ms NORTH
22:39:31.824 00.006 9960 Worker thread wakes up
22:39:31.824 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:39:31.825 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:39:33.075 01.250 9960 Exposure complete
22:39:33.216 00.141 9960 worker thread done servicing request
22:39:33.216 00.000 11872 OnExposeComplete: enter
22:39:33.223 00.007 11872 UpdateGuideState(): m_state=6
22:39:33.227 00.004 11872 Star::Find(15, 1786, 952, 0, (0,0,0,0), 1.5, 10.0, 255) frame 765
22:39:33.230 00.003 11872 Star::Find returns 1 (0), X=1786.20, Y=952.60, Mass=4447, SNR=45.3, Peak=191 HFD=5.7
22:39:33.234 00.004 11872 CameraToMount -- cameraTheta (-0.77) - m_xAngle (0.00) = xAngle (-0.78 = -0.78)
22:39:33.237 00.003 11872 CameraToMount -- cameraTheta (-0.77) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.19 = 2.19)
22:39:33.242 00.005 11872 CameraToMount -- cameraX=0.21 cameraY=-0.21 hyp=0.30 cameraTheta=-0.77 mountX=0.21 mountY=0.24, mountTheta=0.85
22:39:33.246 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.21, y=-0.21, opts=13)
22:39:33.249 00.003 11872 Enqueuing Move request for scope (0.21, -0.21)
22:39:33.252 00.003 9960 Worker thread wakes up
22:39:33.252 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=191, med=0, FiltMin=0, FiltMax=101, Gamma=1.000
22:39:33.256 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.21) opts 0xd
22:39:33.257 00.001 11872 UpdateGuideState exits: m=4447 SNR=45.3
22:39:33.259 00.002 9960 Handling offset move in thread for scope, endpoint = (0.21, -0.21)
22:39:33.260 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:33.263 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:39:33.266 00.003 9960 Moving (0.21, -0.21) raw xDistance=0.21 yDistance=0.24
22:39:33.268 00.002 11872 Enqueuing Expose request
22:39:33.271 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.21
22:39:33.272 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
22:39:33.272 00.000 9960 MoveAxis(W, 112, ABG)
22:39:33.272 00.000 9960 Guiding  Dir = 3, Dur = 112
22:39:33.274 00.002 9960 IsSlewing returns 0
22:39:33.274 00.000 9960 IsGuiding returns 0
22:39:33.275 00.001 9960 PulseGuide returned control before completion, sleep 122
22:39:33.412 00.137 9960 IsGuiding returns 1
22:39:33.412 00.000 9960 scope still moving after pulse duration time elapsed
22:39:33.444 00.032 9960 IsSlewing returns 0
22:39:33.445 00.001 9960 IsGuiding returns 0
22:39:33.445 00.000 9960 scope move finished after 112 + 58 ms
22:39:33.445 00.000 9960 Move returns status 0, amount 112
22:39:33.445 00.000 9960 MoveAxis(S, 182, ABG)
22:39:33.446 00.001 9960 Guiding  Dir = 1, Dur = 182
22:39:33.447 00.001 9960 IsSlewing returns 0
22:39:33.447 00.000 9960 IsGuiding returns 0
22:39:33.448 00.001 9960 PulseGuide returned control before completion, sleep 192
22:39:33.646 00.198 9960 IsGuiding returns 1
22:39:33.646 00.000 9960 scope still moving after pulse duration time elapsed
22:39:33.677 00.031 9960 IsSlewing returns 0
22:39:33.677 00.000 9960 IsGuiding returns 0
22:39:33.678 00.001 9960 scope move finished after 182 + 48 ms
22:39:33.678 00.000 9960 Move returns status 0, amount 182
22:39:33.678 00.000 9960 move complete, result=0
22:39:33.678 00.000 9960 worker thread done servicing request
22:39:33.679 00.001 11872 GuideStep: 0.2 px 112 ms WEST, 0.2 px 182 ms SOUTH
22:39:33.684 00.005 9960 Worker thread wakes up
22:39:33.684 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:39:33.684 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:39:34.932 01.248 9960 Exposure complete
22:39:35.065 00.133 9960 worker thread done servicing request
22:39:35.065 00.000 11872 OnExposeComplete: enter
22:39:35.070 00.005 11872 UpdateGuideState(): m_state=6
22:39:35.075 00.005 11872 Star::Find(15, 1786, 952, 0, (0,0,0,0), 1.5, 10.0, 255) frame 766
22:39:35.080 00.005 11872 Star::Find returns 1 (0), X=1785.57, Y=954.02, Mass=4449, SNR=45.1, Peak=202 HFD=6.0
22:39:35.084 00.004 11872 CameraToMount -- cameraTheta (1.89) - m_xAngle (0.00) = xAngle (1.89 = 1.89)
22:39:35.088 00.004 11872 CameraToMount -- cameraTheta (1.89) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.86 = -1.42)
22:39:35.092 00.004 11872 CameraToMount -- cameraX=-0.41 cameraY=1.22 hyp=1.28 cameraTheta=1.89 mountX=-0.40 mountY=-1.27, mountTheta=-1.88
22:39:35.097 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.41, y=1.22, opts=13)
22:39:35.100 00.003 11872 Enqueuing Move request for scope (-0.41, 1.22)
22:39:35.115 00.015 9960 Worker thread wakes up
22:39:35.127 00.012 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.41, 1.22) opts 0xd
22:39:35.138 00.011 9960 Handling offset move in thread for scope, endpoint = (-0.41, 1.22)
22:39:35.140 00.002 9960 Moving (-0.41, 1.22) raw xDistance=-0.40 yDistance=-1.27
22:39:35.140 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=202, med=0, FiltMin=0, FiltMax=104, Gamma=1.000
22:39:35.144 00.004 9960 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.40
22:39:35.144 00.000 11872 UpdateGuideState exits: m=4449 SNR=45.1
22:39:35.149 00.005 9960 resist switch: large excursion: input -1.27 thresh 0.60 direction from 1 to -1
22:39:35.149 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:35.152 00.003 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.80
22:39:35.152 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:39:35.157 00.005 9960 GuideAlgorithmResistSwitch::result() returns -1.27 from input -1.27
22:39:35.157 00.000 9960 MoveAxis(E, 181, ABG)
22:39:35.157 00.000 11872 Enqueuing Expose request
22:39:35.161 00.004 9960 Guiding  Dir = 2, Dur = 181
22:39:35.161 00.000 9960 IsSlewing returns 0
22:39:35.161 00.000 9960 IsGuiding returns 0
22:39:35.163 00.002 9960 PulseGuide returned control before completion, sleep 191
22:39:35.361 00.198 9960 IsGuiding returns 1
22:39:35.361 00.000 9960 scope still moving after pulse duration time elapsed
22:39:35.391 00.030 9960 IsSlewing returns 0
22:39:35.394 00.003 9960 IsGuiding returns 1
22:39:35.422 00.028 9960 IsSlewing returns 0
22:39:35.422 00.000 9960 IsGuiding returns 1
22:39:35.454 00.032 9960 IsSlewing returns 0
22:39:35.454 00.000 9960 IsGuiding returns 0
22:39:35.455 00.001 9960 scope move finished after 181 + 111 ms
22:39:35.455 00.000 9960 Move returns status 0, amount 181
22:39:35.455 00.000 9960 MoveAxis(N, 946, ABG)
22:39:35.456 00.001 9960 Guiding  Dir = 0, Dur = 946
22:39:35.457 00.001 9960 IsSlewing returns 0
22:39:35.458 00.001 9960 IsGuiding returns 0
22:39:35.458 00.000 9960 PulseGuide returned control before completion, sleep 956
22:39:36.422 00.964 9960 IsGuiding returns 1
22:39:36.422 00.000 9960 scope still moving after pulse duration time elapsed
22:39:36.454 00.032 9960 IsSlewing returns 0
22:39:36.455 00.001 9960 IsGuiding returns 0
22:39:36.455 00.000 9960 scope move finished after 946 + 51 ms
22:39:36.456 00.001 9960 Move returns status 0, amount 946
22:39:36.456 00.000 9960 move complete, result=0
22:39:36.456 00.000 9960 worker thread done servicing request
22:39:36.456 00.000 11872 GuideStep: -0.4 px 181 ms EAST, -1.3 px 946 ms NORTH
22:39:36.465 00.009 9960 Worker thread wakes up
22:39:36.465 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:39:36.465 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:39:37.721 01.256 9960 Exposure complete
22:39:37.847 00.126 9960 worker thread done servicing request
22:39:37.847 00.000 11872 OnExposeComplete: enter
22:39:37.851 00.004 11872 UpdateGuideState(): m_state=6
22:39:37.856 00.005 11872 Star::Find(15, 1785, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 767
22:39:37.860 00.004 11872 Star::Find returns 1 (0), X=1785.74, Y=953.01, Mass=4259, SNR=44.0, Peak=193 HFD=6.0
22:39:37.868 00.008 11872 CameraToMount -- cameraTheta (2.46) - m_xAngle (0.00) = xAngle (2.45 = 2.45)
22:39:37.873 00.005 11872 CameraToMount -- cameraTheta (2.46) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (5.42 = -0.86)
22:39:37.877 00.004 11872 CameraToMount -- cameraX=-0.25 cameraY=0.20 hyp=0.32 cameraTheta=2.46 mountX=-0.25 mountY=-0.24, mountTheta=-2.36
22:39:37.883 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.25, y=0.20, opts=13)
22:39:37.887 00.004 11872 Enqueuing Move request for scope (-0.25, 0.20)
22:39:37.892 00.005 9960 Worker thread wakes up
22:39:37.893 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.20) opts 0xd
22:39:37.893 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.25, 0.20)
22:39:37.893 00.000 9960 Moving (-0.25, 0.20) raw xDistance=-0.25 yDistance=-0.24
22:39:37.893 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.25
22:39:37.894 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
22:39:37.894 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=193, med=0, FiltMin=0, FiltMax=99, Gamma=1.000
22:39:37.898 00.004 9960 MoveAxis(E, 128, ABG)
22:39:37.899 00.001 9960 Guiding  Dir = 2, Dur = 128
22:39:37.899 00.000 11872 UpdateGuideState exits: m=4259 SNR=44.0
22:39:37.903 00.004 9960 IsSlewing returns 0
22:39:37.903 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:37.907 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:39:37.911 00.004 9960 IsGuiding returns 0
22:39:37.911 00.000 11872 Enqueuing Expose request
22:39:37.914 00.003 9960 PulseGuide returned control before completion, sleep 138
22:39:38.066 00.152 9960 IsGuiding returns 1
22:39:38.066 00.000 9960 scope still moving after pulse duration time elapsed
22:39:38.096 00.030 9960 IsSlewing returns 0
22:39:38.096 00.000 9960 IsGuiding returns 0
22:39:38.098 00.002 9960 scope move finished after 128 + 58 ms
22:39:38.098 00.000 9960 Move returns status 0, amount 128
22:39:38.098 00.000 9960 MoveAxis(N, 180, ABG)
22:39:38.098 00.000 9960 Guiding  Dir = 0, Dur = 180
22:39:38.099 00.001 9960 IsSlewing returns 0
22:39:38.099 00.000 9960 IsGuiding returns 0
22:39:38.100 00.001 9960 PulseGuide returned control before completion, sleep 190
22:39:38.301 00.201 9960 IsGuiding returns 1
22:39:38.301 00.000 9960 scope still moving after pulse duration time elapsed
22:39:38.332 00.031 9960 IsSlewing returns 0
22:39:38.333 00.001 9960 IsGuiding returns 0
22:39:38.334 00.001 9960 scope move finished after 180 + 54 ms
22:39:38.334 00.000 9960 Move returns status 0, amount 180
22:39:38.334 00.000 9960 move complete, result=0
22:39:38.335 00.001 9960 worker thread done servicing request
22:39:38.335 00.000 9960 Worker thread wakes up
22:39:38.335 00.000 11872 GuideStep: -0.2 px 128 ms EAST, -0.2 px 180 ms NORTH
22:39:38.342 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:39:38.342 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:39:39.593 01.251 9960 Exposure complete
22:39:39.724 00.131 9960 worker thread done servicing request
22:39:39.724 00.000 11872 OnExposeComplete: enter
22:39:39.729 00.005 11872 UpdateGuideState(): m_state=6
22:39:39.733 00.004 11872 Star::Find(15, 1785, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 768
22:39:39.738 00.005 11872 Star::Find returns 1 (0), X=1786.41, Y=951.25, Mass=4373, SNR=44.9, Peak=182 HFD=5.7
22:39:39.742 00.004 11872 CameraToMount -- cameraTheta (-1.30) - m_xAngle (0.00) = xAngle (-1.31 = -1.31)
22:39:39.745 00.003 11872 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.66 = 1.66)
22:39:39.750 00.005 11872 CameraToMount -- cameraX=0.43 cameraY=-1.56 hyp=1.62 cameraTheta=-1.30 mountX=0.42 mountY=1.61, mountTheta=1.31
22:39:39.755 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.43, y=-1.56, opts=13)
22:39:39.759 00.004 11872 Enqueuing Move request for scope (0.43, -1.56)
22:39:39.763 00.004 9960 Worker thread wakes up
22:39:39.763 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.43, -1.56) opts 0xd
22:39:39.763 00.000 9960 Handling offset move in thread for scope, endpoint = (0.43, -1.56)
22:39:39.764 00.001 9960 Moving (0.43, -1.56) raw xDistance=0.42 yDistance=1.61
22:39:39.764 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
22:39:39.767 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.42
22:39:39.768 00.001 9960 resist switch: large excursion: input 1.61 thresh 0.60 direction from -1 to 1
22:39:39.768 00.000 11872 UpdateGuideState exits: m=4373 SNR=44.9
22:39:39.771 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:39.774 00.003 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.83
22:39:39.776 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:39:39.780 00.004 9960 GuideAlgorithmResistSwitch::result() returns 1.61 from input 1.61
22:39:39.780 00.000 11872 Enqueuing Expose request
22:39:39.785 00.005 9960 MoveAxis(W, 189, ABG)
22:39:39.785 00.000 9960 Guiding  Dir = 3, Dur = 189
22:39:39.785 00.000 9960 IsSlewing returns 0
22:39:39.785 00.000 9960 IsGuiding returns 0
22:39:39.786 00.001 9960 PulseGuide returned control before completion, sleep 199
22:39:39.992 00.206 9960 IsGuiding returns 1
22:39:39.992 00.000 9960 scope still moving after pulse duration time elapsed
22:39:40.022 00.030 9960 IsSlewing returns 0
22:39:40.025 00.003 9960 IsGuiding returns 0
22:39:40.025 00.000 9960 scope move finished after 189 + 50 ms
22:39:40.026 00.001 9960 Move returns status 0, amount 189
22:39:40.027 00.001 9960 MoveAxis(S, 1200, ABG)
22:39:40.027 00.000 9960 Guiding  Dir = 1, Dur = 1200
22:39:40.028 00.001 9960 IsSlewing returns 0
22:39:40.028 00.000 9960 IsGuiding returns 0
22:39:40.029 00.001 9960 PulseGuide returned control before completion, sleep 1210
22:39:41.242 01.213 9960 IsGuiding returns 1
22:39:41.244 00.002 9960 scope still moving after pulse duration time elapsed
22:39:41.274 00.030 9960 IsSlewing returns 0
22:39:41.275 00.001 9960 IsGuiding returns 0
22:39:41.276 00.001 9960 scope move finished after 1200 + 47 ms
22:39:41.276 00.000 9960 Move returns status 0, amount 1200
22:39:41.277 00.001 9960 move complete, result=0
22:39:41.277 00.000 9960 worker thread done servicing request
22:39:41.278 00.001 9960 Worker thread wakes up
22:39:41.278 00.000 11872 GuideStep: 0.4 px 189 ms WEST, 1.6 px 1200 ms SOUTH
22:39:41.284 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:39:41.285 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:39:42.531 01.246 9960 Exposure complete
22:39:42.644 00.113 9960 worker thread done servicing request
22:39:42.644 00.000 11872 OnExposeComplete: enter
22:39:42.650 00.006 11872 UpdateGuideState(): m_state=6
22:39:42.653 00.003 11872 Star::Find(15, 1786, 951, 0, (0,0,0,0), 1.5, 10.0, 255) frame 769
22:39:42.657 00.004 11872 Star::Find returns 1 (0), X=1785.86, Y=953.11, Mass=4075, SNR=42.9, Peak=207 HFD=5.9
22:39:42.661 00.004 11872 CameraToMount -- cameraTheta (1.96) - m_xAngle (0.00) = xAngle (1.96 = 1.96)
22:39:42.665 00.004 11872 CameraToMount -- cameraTheta (1.96) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.92 = -1.36)
22:39:42.669 00.004 11872 CameraToMount -- cameraX=-0.12 cameraY=0.30 hyp=0.32 cameraTheta=1.96 mountX=-0.12 mountY=-0.31, mountTheta=-1.94
22:39:42.674 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.12, y=0.30, opts=13)
22:39:42.679 00.005 11872 Enqueuing Move request for scope (-0.12, 0.30)
22:39:42.683 00.004 9960 Worker thread wakes up
22:39:42.683 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=0, FiltMin=0, FiltMax=94, Gamma=1.000
22:39:42.688 00.005 11872 UpdateGuideState exits: m=4075 SNR=42.9
22:39:42.691 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:42.696 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:39:42.699 00.003 11872 Enqueuing Expose request
22:39:42.703 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.30) opts 0xd
22:39:42.704 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.12, 0.30)
22:39:42.704 00.000 9960 Moving (-0.12, 0.30) raw xDistance=-0.12 yDistance=-0.31
22:39:42.704 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:39:42.704 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:39:42.705 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.31
22:39:42.705 00.000 9960 MoveAxis(E, 0, ABG)
22:39:42.705 00.000 9960 Move returns status 0, amount 0
22:39:42.706 00.001 9960 MoveAxis(N, 0, ABG)
22:39:42.706 00.000 9960 Move returns status 0, amount 0
22:39:42.706 00.000 9960 move complete, result=0
22:39:42.706 00.000 9960 worker thread done servicing request
22:39:42.707 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
22:39:42.713 00.006 9960 Worker thread wakes up
22:39:42.713 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:39:42.713 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:39:43.966 01.253 9960 Exposure complete
22:39:44.086 00.120 9960 worker thread done servicing request
22:39:44.087 00.001 11872 OnExposeComplete: enter
22:39:44.090 00.003 11872 UpdateGuideState(): m_state=6
22:39:44.094 00.004 11872 Star::Find(15, 1785, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 770
22:39:44.098 00.004 11872 Star::Find returns 1 (0), X=1786.28, Y=951.94, Mass=4301, SNR=43.8, Peak=201 HFD=5.9
22:39:44.102 00.004 11872 CameraToMount -- cameraTheta (-1.25) - m_xAngle (0.00) = xAngle (-1.25 = -1.25)
22:39:44.105 00.003 11872 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.72 = 1.72)
22:39:44.108 00.003 11872 CameraToMount -- cameraX=0.29 cameraY=-0.87 hyp=0.92 cameraTheta=-1.25 mountX=0.29 mountY=0.91, mountTheta=1.26
22:39:44.117 00.009 11872 SchedulePrimaryMove(0FA44CE0, x=0.29, y=-0.87, opts=13)
22:39:44.120 00.003 11872 Enqueuing Move request for scope (0.29, -0.87)
22:39:44.125 00.005 9960 Worker thread wakes up
22:39:44.126 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=201, med=0, FiltMin=0, FiltMax=113, Gamma=1.000
22:39:44.130 00.004 11872 UpdateGuideState exits: m=4301 SNR=43.8
22:39:44.133 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:44.137 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:39:44.141 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.87) opts 0xd
22:39:44.141 00.000 11872 Enqueuing Expose request
22:39:44.145 00.004 9960 Handling offset move in thread for scope, endpoint = (0.29, -0.87)
22:39:44.145 00.000 9960 Moving (0.29, -0.87) raw xDistance=0.29 yDistance=0.91
22:39:44.145 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29
22:39:44.145 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.91 from input 0.91
22:39:44.145 00.000 9960 MoveAxis(W, 136, ABG)
22:39:44.147 00.002 9960 Guiding  Dir = 3, Dur = 136
22:39:44.147 00.000 9960 IsSlewing returns 0
22:39:44.147 00.000 9960 IsGuiding returns 0
22:39:44.148 00.001 9960 PulseGuide returned control before completion, sleep 146
22:39:44.297 00.149 9960 IsGuiding returns 1
22:39:44.298 00.001 9960 scope still moving after pulse duration time elapsed
22:39:44.329 00.031 9960 IsSlewing returns 0
22:39:44.329 00.000 9960 IsGuiding returns 1
22:39:44.359 00.030 9960 IsSlewing returns 0
22:39:44.360 00.001 9960 IsGuiding returns 1
22:39:44.390 00.030 9960 IsSlewing returns 0
22:39:44.392 00.002 9960 IsGuiding returns 0
22:39:44.392 00.000 9960 scope move finished after 136 + 109 ms
22:39:44.393 00.001 9960 Move returns status 0, amount 136
22:39:44.393 00.000 9960 MoveAxis(S, 679, ABG)
22:39:44.393 00.000 9960 Guiding  Dir = 1, Dur = 679
22:39:44.395 00.002 9960 IsSlewing returns 0
22:39:44.396 00.001 9960 IsGuiding returns 0
22:39:44.397 00.001 9960 PulseGuide returned control before completion, sleep 689
22:39:45.093 00.696 9960 IsGuiding returns 1
22:39:45.095 00.002 9960 scope still moving after pulse duration time elapsed
22:39:45.124 00.029 9960 IsSlewing returns 0
22:39:45.124 00.000 9960 IsGuiding returns 0
22:39:45.126 00.002 9960 scope move finished after 679 + 50 ms
22:39:45.126 00.000 9960 Move returns status 0, amount 679
22:39:45.127 00.001 9960 move complete, result=0
22:39:45.128 00.001 9960 worker thread done servicing request
22:39:45.128 00.000 11872 GuideStep: 0.3 px 136 ms WEST, 0.9 px 679 ms SOUTH
22:39:45.134 00.006 9960 Worker thread wakes up
22:39:45.134 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:39:45.136 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:39:46.384 01.248 9960 Exposure complete
22:39:46.512 00.128 9960 worker thread done servicing request
22:39:46.512 00.000 11872 OnExposeComplete: enter
22:39:46.518 00.006 11872 UpdateGuideState(): m_state=6
22:39:46.525 00.007 11872 Star::Find(15, 1786, 951, 0, (0,0,0,0), 1.5, 10.0, 255) frame 771
22:39:46.529 00.004 11872 Star::Find returns 1 (0), X=1785.74, Y=953.90, Mass=4242, SNR=43.7, Peak=200 HFD=5.8
22:39:46.533 00.004 11872 CameraToMount -- cameraTheta (1.79) - m_xAngle (0.00) = xAngle (1.78 = 1.78)
22:39:46.538 00.005 11872 CameraToMount -- cameraTheta (1.79) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.75 = -1.53)
22:39:46.540 00.002 11872 CameraToMount -- cameraX=-0.24 cameraY=1.10 hyp=1.12 cameraTheta=1.79 mountX=-0.23 mountY=-1.12, mountTheta=-1.78
22:39:46.549 00.009 11872 SchedulePrimaryMove(0FA44CE0, x=-0.24, y=1.10, opts=13)
22:39:46.555 00.006 11872 Enqueuing Move request for scope (-0.24, 1.10)
22:39:46.559 00.004 9960 Worker thread wakes up
22:39:46.559 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=200, med=0, FiltMin=0, FiltMax=105, Gamma=1.000
22:39:46.563 00.004 11872 UpdateGuideState exits: m=4242 SNR=43.7
22:39:46.567 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:46.571 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:39:46.575 00.004 11872 Enqueuing Expose request
22:39:46.579 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 1.10) opts 0xd
22:39:46.579 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.24, 1.10)
22:39:46.579 00.000 9960 Moving (-0.24, 1.10) raw xDistance=-0.23 yDistance=-1.12
22:39:46.579 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.23
22:39:46.579 00.000 9960 resist switch: large excursion: input -1.12 thresh 0.60 direction from 1 to -1
22:39:46.580 00.001 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.36
22:39:46.580 00.000 9960 GuideAlgorithmResistSwitch::result() returns -1.12 from input -1.12
22:39:46.580 00.000 9960 MoveAxis(E, 100, ABG)
22:39:46.581 00.001 9960 Guiding  Dir = 2, Dur = 100
22:39:46.582 00.001 9960 IsSlewing returns 0
22:39:46.582 00.000 9960 IsGuiding returns 0
22:39:46.583 00.001 9960 PulseGuide returned control before completion, sleep 110
22:39:46.703 00.120 9960 IsGuiding returns 1
22:39:46.703 00.000 9960 scope still moving after pulse duration time elapsed
22:39:46.734 00.031 9960 IsSlewing returns 0
22:39:46.736 00.002 9960 IsGuiding returns 0
22:39:46.737 00.001 9960 scope move finished after 100 + 54 ms
22:39:46.737 00.000 9960 Move returns status 0, amount 100
22:39:46.738 00.001 9960 MoveAxis(N, 836, ABG)
22:39:46.738 00.000 9960 Guiding  Dir = 0, Dur = 836
22:39:46.739 00.001 9960 IsSlewing returns 0
22:39:46.740 00.001 9960 IsGuiding returns 0
22:39:46.740 00.000 9960 PulseGuide returned control before completion, sleep 846
22:39:47.593 00.853 9960 IsGuiding returns 1
22:39:47.595 00.002 9960 scope still moving after pulse duration time elapsed
22:39:47.623 00.028 9960 IsSlewing returns 0
22:39:47.623 00.000 9960 IsGuiding returns 0
22:39:47.625 00.002 9960 scope move finished after 836 + 48 ms
22:39:47.625 00.000 9960 Move returns status 0, amount 836
22:39:47.625 00.000 9960 move complete, result=0
22:39:47.625 00.000 9960 worker thread done servicing request
22:39:47.626 00.001 9960 Worker thread wakes up
22:39:47.626 00.000 11872 GuideStep: -0.2 px 100 ms EAST, -1.1 px 836 ms NORTH
22:39:47.632 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:39:47.632 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:39:48.881 01.249 9960 Exposure complete
22:39:49.008 00.127 9960 worker thread done servicing request
22:39:49.008 00.000 11872 OnExposeComplete: enter
22:39:49.011 00.003 11872 UpdateGuideState(): m_state=6
22:39:49.018 00.007 11872 Star::Find(15, 1785, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 772
22:39:49.024 00.006 11872 Star::Find returns 1 (0), X=1785.89, Y=953.21, Mass=4460, SNR=45.1, Peak=194 HFD=5.8
22:39:49.028 00.004 11872 CameraToMount -- cameraTheta (1.81) - m_xAngle (0.00) = xAngle (1.80 = 1.80)
22:39:49.032 00.004 11872 CameraToMount -- cameraTheta (1.81) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.77 = -1.51)
22:39:49.035 00.003 11872 CameraToMount -- cameraX=-0.10 cameraY=0.40 hyp=0.42 cameraTheta=1.81 mountX=-0.09 mountY=-0.41, mountTheta=-1.80
22:39:49.040 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.10, y=0.40, opts=13)
22:39:49.044 00.004 11872 Enqueuing Move request for scope (-0.10, 0.40)
22:39:49.048 00.004 9960 Worker thread wakes up
22:39:49.048 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.40) opts 0xd
22:39:49.049 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.10, 0.40)
22:39:49.049 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=194, med=0, FiltMin=0, FiltMax=106, Gamma=1.000
22:39:49.053 00.004 11872 UpdateGuideState exits: m=4460 SNR=45.1
22:39:49.057 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:49.061 00.004 9960 Moving (-0.10, 0.40) raw xDistance=-0.09 yDistance=-0.41
22:39:49.061 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:39:49.061 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.41 from input -0.41
22:39:49.061 00.000 9960 MoveAxis(E, 0, ABG)
22:39:49.061 00.000 9960 Move returns status 0, amount 0
22:39:49.062 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:39:49.064 00.002 9960 MoveAxis(N, 309, ABG)
22:39:49.065 00.001 9960 Guiding  Dir = 0, Dur = 309
22:39:49.066 00.001 11872 Enqueuing Expose request
22:39:49.069 00.003 9960 IsSlewing returns 0
22:39:49.069 00.000 9960 IsGuiding returns 0
22:39:49.069 00.000 9960 PulseGuide returned control before completion, sleep 319
22:39:49.392 00.323 9960 IsGuiding returns 1
22:39:49.392 00.000 9960 scope still moving after pulse duration time elapsed
22:39:49.424 00.032 9960 IsSlewing returns 0
22:39:49.424 00.000 9960 IsGuiding returns 0
22:39:49.426 00.002 9960 scope move finished after 309 + 46 ms
22:39:49.426 00.000 9960 Move returns status 0, amount 309
22:39:49.427 00.001 9960 move complete, result=0
22:39:49.427 00.000 9960 worker thread done servicing request
22:39:49.427 00.000 9960 Worker thread wakes up
22:39:49.428 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.4 px 309 ms NORTH
22:39:49.437 00.009 9960 worker thread servicing REQUEST_EXPOSE 1000
22:39:49.437 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:39:50.681 01.244 9960 Exposure complete
22:39:50.820 00.139 9960 worker thread done servicing request
22:39:50.820 00.000 11872 OnExposeComplete: enter
22:39:50.824 00.004 11872 UpdateGuideState(): m_state=6
22:39:50.829 00.005 11872 Star::Find(15, 1785, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 773
22:39:50.834 00.005 11872 Star::Find returns 1 (0), X=1785.83, Y=952.52, Mass=4425, SNR=44.7, Peak=207 HFD=5.5
22:39:50.838 00.004 11872 CameraToMount -- cameraTheta (-2.05) - m_xAngle (0.00) = xAngle (-2.05 = -2.05)
22:39:50.842 00.004 11872 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (0.92 = 0.92)
22:39:50.846 00.004 11872 CameraToMount -- cameraX=-0.15 cameraY=-0.29 hyp=0.33 cameraTheta=-2.05 mountX=-0.15 mountY=0.26, mountTheta=2.10
22:39:50.851 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.15, y=-0.29, opts=13)
22:39:50.854 00.003 11872 Enqueuing Move request for scope (-0.15, -0.29)
22:39:50.861 00.007 9960 Worker thread wakes up
22:39:50.862 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=0, FiltMin=0, FiltMax=101, Gamma=1.000
22:39:50.867 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.29) opts 0xd
22:39:50.867 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.15, -0.29)
22:39:50.867 00.000 9960 Moving (-0.15, -0.29) raw xDistance=-0.15 yDistance=0.26
22:39:50.867 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
22:39:50.867 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:39:50.867 00.000 11872 UpdateGuideState exits: m=4425 SNR=44.7
22:39:50.872 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:50.877 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
22:39:50.877 00.000 9960 MoveAxis(E, 0, ABG)
22:39:50.877 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:39:50.882 00.005 11872 Enqueuing Expose request
22:39:50.885 00.003 9960 Move returns status 0, amount 0
22:39:50.885 00.000 9960 MoveAxis(N, 0, ABG)
22:39:50.885 00.000 9960 Move returns status 0, amount 0
22:39:50.885 00.000 9960 move complete, result=0
22:39:50.886 00.001 9960 worker thread done servicing request
22:39:50.886 00.000 9960 Worker thread wakes up
22:39:50.886 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:39:50.886 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:39:50.886 00.000 11872 GuideStep: -0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
22:39:52.139 01.253 9960 Exposure complete
22:39:52.259 00.120 9960 worker thread done servicing request
22:39:52.259 00.000 11872 OnExposeComplete: enter
22:39:52.262 00.003 11872 UpdateGuideState(): m_state=6
22:39:52.267 00.005 11872 Star::Find(15, 1785, 952, 0, (0,0,0,0), 1.5, 10.0, 255) frame 774
22:39:52.271 00.004 11872 Star::Find returns 1 (0), X=1786.28, Y=951.43, Mass=4508, SNR=45.3, Peak=203 HFD=5.6
22:39:52.275 00.004 11872 CameraToMount -- cameraTheta (-1.36) - m_xAngle (0.00) = xAngle (-1.36 = -1.36)
22:39:52.279 00.004 11872 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.61 = 1.61)
22:39:52.282 00.003 11872 CameraToMount -- cameraX=0.30 cameraY=-1.38 hyp=1.41 cameraTheta=-1.36 mountX=0.29 mountY=1.41, mountTheta=1.37
22:39:52.287 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.30, y=-1.38, opts=13)
22:39:52.292 00.005 11872 Enqueuing Move request for scope (0.30, -1.38)
22:39:52.295 00.003 9960 Worker thread wakes up
22:39:52.295 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.30, -1.38) opts 0xd
22:39:52.296 00.001 9960 Handling offset move in thread for scope, endpoint = (0.30, -1.38)
22:39:52.296 00.000 9960 Moving (0.30, -1.38) raw xDistance=0.29 yDistance=1.41
22:39:52.297 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29
22:39:52.297 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=203, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
22:39:52.301 00.004 11872 UpdateGuideState exits: m=4508 SNR=45.3
22:39:52.305 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:52.309 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:39:52.313 00.004 11872 Enqueuing Expose request
22:39:52.316 00.003 9960 resist switch: large excursion: input 1.41 thresh 0.60 direction from -1 to 1
22:39:52.316 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.24
22:39:52.316 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.41 from input 1.41
22:39:52.316 00.000 9960 MoveAxis(W, 136, ABG)
22:39:52.317 00.001 9960 Guiding  Dir = 3, Dur = 136
22:39:52.318 00.001 9960 IsSlewing returns 0
22:39:52.318 00.000 9960 IsGuiding returns 0
22:39:52.318 00.000 9960 PulseGuide returned control before completion, sleep 146
22:39:52.472 00.154 9960 IsGuiding returns 1
22:39:52.472 00.000 9960 scope still moving after pulse duration time elapsed
22:39:52.504 00.032 9960 IsSlewing returns 0
22:39:52.505 00.001 9960 IsGuiding returns 0
22:39:52.505 00.000 9960 scope move finished after 136 + 51 ms
22:39:52.506 00.001 9960 Move returns status 0, amount 136
22:39:52.506 00.000 9960 MoveAxis(S, 1055, ABG)
22:39:52.506 00.000 9960 Guiding  Dir = 1, Dur = 1055
22:39:52.508 00.002 9960 IsSlewing returns 0
22:39:52.508 00.000 9960 IsGuiding returns 0
22:39:52.509 00.001 9960 PulseGuide returned control before completion, sleep 1065
22:39:53.585 01.076 9960 IsGuiding returns 1
22:39:53.588 00.003 9960 scope still moving after pulse duration time elapsed
22:39:53.615 00.027 9960 IsSlewing returns 0
22:39:53.616 00.001 9960 IsGuiding returns 0
22:39:53.616 00.000 9960 scope move finished after 1055 + 53 ms
22:39:53.617 00.001 9960 Move returns status 0, amount 1055
22:39:53.617 00.000 9960 move complete, result=0
22:39:53.617 00.000 9960 worker thread done servicing request
22:39:53.618 00.001 9960 Worker thread wakes up
22:39:53.619 00.001 11872 GuideStep: 0.3 px 136 ms WEST, 1.4 px 1055 ms SOUTH
22:39:53.625 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:39:53.625 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:39:54.879 01.254 9960 Exposure complete
22:39:55.007 00.128 9960 worker thread done servicing request
22:39:55.007 00.000 11872 OnExposeComplete: enter
22:39:55.011 00.004 11872 UpdateGuideState(): m_state=6
22:39:55.017 00.006 11872 Star::Find(15, 1786, 951, 0, (0,0,0,0), 1.5, 10.0, 255) frame 775
22:39:55.020 00.003 11872 Star::Find returns 1 (0), X=1786.07, Y=951.62, Mass=4460, SNR=45.1, Peak=199 HFD=5.4
22:39:55.025 00.005 11872 CameraToMount -- cameraTheta (-1.50) - m_xAngle (0.00) = xAngle (-1.50 = -1.50)
22:39:55.029 00.004 11872 CameraToMount -- cameraTheta (-1.50) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.46 = 1.46)
22:39:55.032 00.003 11872 CameraToMount -- cameraX=0.08 cameraY=-1.19 hyp=1.19 cameraTheta=-1.50 mountX=0.08 mountY=1.18, mountTheta=1.50
22:39:55.037 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.08, y=-1.19, opts=13)
22:39:55.042 00.005 11872 Enqueuing Move request for scope (0.08, -1.19)
22:39:55.046 00.004 9960 Worker thread wakes up
22:39:55.046 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=199, med=0, FiltMin=0, FiltMax=102, Gamma=1.000
22:39:55.053 00.007 11872 UpdateGuideState exits: m=4460 SNR=45.1
22:39:55.057 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:55.062 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:39:55.065 00.003 11872 Enqueuing Expose request
22:39:55.069 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.08, -1.19) opts 0xd
22:39:55.069 00.000 9960 Handling offset move in thread for scope, endpoint = (0.08, -1.19)
22:39:55.069 00.000 9960 Moving (0.08, -1.19) raw xDistance=0.08 yDistance=1.18
22:39:55.069 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:39:55.069 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.18 from input 1.18
22:39:55.070 00.001 9960 MoveAxis(E, 0, ABG)
22:39:55.072 00.002 9960 Move returns status 0, amount 0
22:39:55.072 00.000 9960 MoveAxis(S, 883, ABG)
22:39:55.073 00.001 9960 Guiding  Dir = 1, Dur = 883
22:39:55.073 00.000 9960 IsSlewing returns 0
22:39:55.073 00.000 9960 IsGuiding returns 0
22:39:55.074 00.001 9960 PulseGuide returned control before completion, sleep 893
22:39:55.976 00.902 9960 IsGuiding returns 1
22:39:55.976 00.000 9960 scope still moving after pulse duration time elapsed
22:39:56.007 00.031 9960 IsSlewing returns 0
22:39:56.009 00.002 9960 IsGuiding returns 0
22:39:56.009 00.000 9960 scope move finished after 883 + 52 ms
22:39:56.009 00.000 9960 Move returns status 0, amount 883
22:39:56.009 00.000 9960 move complete, result=0
22:39:56.010 00.001 9960 worker thread done servicing request
22:39:56.010 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 1.2 px 883 ms SOUTH
22:39:56.017 00.007 9960 Worker thread wakes up
22:39:56.018 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:39:56.018 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:39:57.273 01.255 9960 Exposure complete
22:39:57.398 00.125 9960 worker thread done servicing request
22:39:57.399 00.001 11872 OnExposeComplete: enter
22:39:57.403 00.004 11872 UpdateGuideState(): m_state=6
22:39:57.406 00.003 11872 Star::Find(15, 1786, 951, 0, (0,0,0,0), 1.5, 10.0, 255) frame 776
22:39:57.410 00.004 11872 Star::Find returns 1 (0), X=1785.76, Y=953.97, Mass=4349, SNR=44.6, Peak=217 HFD=5.9
22:39:57.414 00.004 11872 CameraToMount -- cameraTheta (1.76) - m_xAngle (0.00) = xAngle (1.75 = 1.75)
22:39:57.418 00.004 11872 CameraToMount -- cameraTheta (1.76) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.72 = -1.56)
22:39:57.423 00.005 11872 CameraToMount -- cameraX=-0.22 cameraY=1.16 hyp=1.18 cameraTheta=1.76 mountX=-0.21 mountY=-1.18, mountTheta=-1.75
22:39:57.428 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.22, y=1.16, opts=13)
22:39:57.432 00.004 11872 Enqueuing Move request for scope (-0.22, 1.16)
22:39:57.436 00.004 9960 Worker thread wakes up
22:39:57.436 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=217, med=0, FiltMin=0, FiltMax=105, Gamma=1.000
22:39:57.440 00.004 11872 UpdateGuideState exits: m=4349 SNR=44.6
22:39:57.444 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 1.16) opts 0xd
22:39:57.444 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.22, 1.16)
22:39:57.444 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:57.448 00.004 9960 Moving (-0.22, 1.16) raw xDistance=-0.21 yDistance=-1.18
22:39:57.448 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
22:39:57.448 00.000 9960 resist switch: large excursion: input -1.18 thresh 0.60 direction from 1 to -1
22:39:57.448 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.54
22:39:57.448 00.000 9960 GuideAlgorithmResistSwitch::result() returns -1.18 from input -1.18
22:39:57.449 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:39:57.454 00.005 9960 MoveAxis(E, 100, ABG)
22:39:57.454 00.000 9960 Guiding  Dir = 2, Dur = 100
22:39:57.454 00.000 11872 Enqueuing Expose request
22:39:57.460 00.006 9960 IsSlewing returns 0
22:39:57.460 00.000 9960 IsGuiding returns 0
22:39:57.460 00.000 9960 PulseGuide returned control before completion, sleep 110
22:39:57.576 00.116 9960 IsGuiding returns 1
22:39:57.578 00.002 9960 scope still moving after pulse duration time elapsed
22:39:57.607 00.029 9960 IsSlewing returns 0
22:39:57.608 00.001 9960 IsGuiding returns 0
22:39:57.609 00.001 9960 scope move finished after 100 + 49 ms
22:39:57.610 00.001 9960 Move returns status 0, amount 100
22:39:57.610 00.000 9960 MoveAxis(N, 881, ABG)
22:39:57.612 00.002 9960 Guiding  Dir = 0, Dur = 881
22:39:57.612 00.000 9960 IsSlewing returns 0
22:39:57.613 00.001 9960 IsGuiding returns 0
22:39:57.613 00.000 9960 PulseGuide returned control before completion, sleep 891
22:39:58.517 00.904 9960 IsGuiding returns 1
22:39:58.519 00.002 9960 scope still moving after pulse duration time elapsed
22:39:58.548 00.029 9960 IsSlewing returns 0
22:39:58.548 00.000 9960 IsGuiding returns 0
22:39:58.549 00.001 9960 scope move finished after 881 + 54 ms
22:39:58.549 00.000 9960 Move returns status 0, amount 881
22:39:58.550 00.001 9960 move complete, result=0
22:39:58.550 00.000 9960 worker thread done servicing request
22:39:58.551 00.001 9960 Worker thread wakes up
22:39:58.551 00.000 11872 GuideStep: -0.2 px 100 ms EAST, -1.2 px 881 ms NORTH
22:39:58.558 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:39:58.558 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:39:59.805 01.247 9960 Exposure complete
22:39:59.928 00.123 9960 worker thread done servicing request
22:39:59.929 00.001 11872 OnExposeComplete: enter
22:39:59.932 00.003 11872 UpdateGuideState(): m_state=6
22:39:59.935 00.003 11872 Star::Find(15, 1785, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 777
22:39:59.938 00.003 11872 Star::Find returns 1 (0), X=1785.95, Y=953.17, Mass=4375, SNR=44.6, Peak=229 HFD=5.9
22:39:59.941 00.003 11872 CameraToMount -- cameraTheta (1.66) - m_xAngle (0.00) = xAngle (1.65 = 1.65)
22:39:59.944 00.003 11872 CameraToMount -- cameraTheta (1.66) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.62 = -1.66)
22:39:59.946 00.002 11872 CameraToMount -- cameraX=-0.03 cameraY=0.36 hyp=0.36 cameraTheta=1.66 mountX=-0.03 mountY=-0.36, mountTheta=-1.65
22:39:59.953 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.03, y=0.36, opts=13)
22:39:59.956 00.003 11872 Enqueuing Move request for scope (-0.03, 0.36)
22:39:59.962 00.006 9960 Worker thread wakes up
22:39:59.962 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=229, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
22:39:59.966 00.004 11872 UpdateGuideState exits: m=4375 SNR=44.6
22:39:59.970 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:59.974 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:39:59.978 00.004 11872 Enqueuing Expose request
22:39:59.982 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.36) opts 0xd
22:39:59.983 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.03, 0.36)
22:39:59.983 00.000 9960 Moving (-0.03, 0.36) raw xDistance=-0.03 yDistance=-0.36
22:39:59.983 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:39:59.984 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.36
22:39:59.984 00.000 9960 MoveAxis(E, 0, ABG)
22:39:59.984 00.000 9960 Move returns status 0, amount 0
22:39:59.984 00.000 9960 MoveAxis(N, 271, ABG)
22:39:59.984 00.000 9960 Guiding  Dir = 0, Dur = 271
22:39:59.985 00.001 9960 IsSlewing returns 0
22:39:59.985 00.000 9960 IsGuiding returns 0
22:39:59.985 00.000 9960 PulseGuide returned control before completion, sleep 281
22:40:00.279 00.294 9960 IsGuiding returns 1
22:40:00.281 00.002 9960 scope still moving after pulse duration time elapsed
22:40:00.310 00.029 9960 IsSlewing returns 0
22:40:00.311 00.001 9960 IsGuiding returns 0
22:40:00.311 00.000 9960 scope move finished after 271 + 54 ms
22:40:00.313 00.002 9960 Move returns status 0, amount 271
22:40:00.313 00.000 9960 move complete, result=0
22:40:00.313 00.000 9960 worker thread done servicing request
22:40:00.314 00.001 11872 GuideStep: -0.0 px 0 ms EAST, -0.4 px 271 ms NORTH
22:40:00.319 00.005 9960 Worker thread wakes up
22:40:00.319 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:40:00.319 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:40:01.573 01.254 9960 Exposure complete
22:40:01.728 00.155 9960 worker thread done servicing request
22:40:01.728 00.000 11872 OnExposeComplete: enter
22:40:01.733 00.005 11872 UpdateGuideState(): m_state=6
22:40:01.741 00.008 11872 Star::Find(15, 1785, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 778
22:40:01.747 00.006 11872 Star::Find returns 1 (0), X=1786.22, Y=951.51, Mass=4278, SNR=43.8, Peak=192 HFD=5.5
22:40:01.755 00.008 11872 CameraToMount -- cameraTheta (-1.39) - m_xAngle (0.00) = xAngle (-1.40 = -1.40)
22:40:01.759 00.004 11872 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.57 = 1.57)
22:40:01.764 00.005 11872 CameraToMount -- cameraX=0.23 cameraY=-1.30 hyp=1.32 cameraTheta=-1.39 mountX=0.23 mountY=1.32, mountTheta=1.40
22:40:01.769 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.23, y=-1.30, opts=13)
22:40:01.773 00.004 11872 Enqueuing Move request for scope (0.23, -1.30)
22:40:01.777 00.004 9960 Worker thread wakes up
22:40:01.777 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=192, med=0, FiltMin=0, FiltMax=115, Gamma=1.000
22:40:01.781 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.23, -1.30) opts 0xd
22:40:01.783 00.002 11872 UpdateGuideState exits: m=4278 SNR=43.8
22:40:01.789 00.006 9960 Handling offset move in thread for scope, endpoint = (0.23, -1.30)
22:40:01.789 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:01.794 00.005 9960 Moving (0.23, -1.30) raw xDistance=0.23 yDistance=1.32
22:40:01.794 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:40:01.799 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
22:40:01.799 00.000 11872 Enqueuing Expose request
22:40:01.805 00.006 9960 resist switch: large excursion: input 1.32 thresh 0.60 direction from -1 to 1
22:40:01.805 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=3.96
22:40:01.805 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.32 from input 1.32
22:40:01.805 00.000 9960 MoveAxis(W, 107, ABG)
22:40:01.805 00.000 9960 Guiding  Dir = 3, Dur = 107
22:40:01.806 00.001 9960 IsSlewing returns 0
22:40:01.806 00.000 9960 IsGuiding returns 0
22:40:01.806 00.000 9960 PulseGuide returned control before completion, sleep 117
22:40:01.939 00.133 9960 IsGuiding returns 1
22:40:01.939 00.000 9960 scope still moving after pulse duration time elapsed
22:40:01.969 00.030 9960 IsSlewing returns 0
22:40:01.971 00.002 9960 IsGuiding returns 0
22:40:01.971 00.000 9960 scope move finished after 107 + 57 ms
22:40:01.971 00.000 9960 Move returns status 0, amount 107
22:40:01.971 00.000 9960 MoveAxis(S, 986, ABG)
22:40:01.972 00.001 9960 Guiding  Dir = 1, Dur = 986
22:40:01.972 00.000 9960 IsSlewing returns 0
22:40:01.972 00.000 9960 IsGuiding returns 0
22:40:01.974 00.002 9960 PulseGuide returned control before completion, sleep 996
22:40:02.975 01.001 9960 IsGuiding returns 1
22:40:02.975 00.000 9960 scope still moving after pulse duration time elapsed
22:40:03.005 00.030 9960 IsSlewing returns 0
22:40:03.006 00.001 9960 IsGuiding returns 0
22:40:03.006 00.000 9960 scope move finished after 986 + 46 ms
22:40:03.007 00.001 9960 Move returns status 0, amount 986
22:40:03.007 00.000 9960 move complete, result=0
22:40:03.007 00.000 9960 worker thread done servicing request
22:40:03.007 00.000 11872 GuideStep: 0.2 px 107 ms WEST, 1.3 px 986 ms SOUTH
22:40:03.013 00.006 9960 Worker thread wakes up
22:40:03.014 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:40:03.014 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:40:04.263 01.249 9960 Exposure complete
22:40:04.373 00.110 9960 worker thread done servicing request
22:40:04.374 00.001 11872 OnExposeComplete: enter
22:40:04.378 00.004 11872 UpdateGuideState(): m_state=6
22:40:04.382 00.004 11872 Star::Find(15, 1786, 951, 0, (0,0,0,0), 1.5, 10.0, 255) frame 779
22:40:04.387 00.005 11872 Star::Find returns 1 (0), X=1785.72, Y=953.19, Mass=4293, SNR=44.2, Peak=228 HFD=5.7
22:40:04.391 00.004 11872 CameraToMount -- cameraTheta (2.17) - m_xAngle (0.00) = xAngle (2.16 = 2.16)
22:40:04.395 00.004 11872 CameraToMount -- cameraTheta (2.17) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (5.13 = -1.15)
22:40:04.398 00.003 11872 CameraToMount -- cameraX=-0.26 cameraY=0.38 hyp=0.46 cameraTheta=2.17 mountX=-0.26 mountY=-0.42, mountTheta=-2.12
22:40:04.404 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.26, y=0.38, opts=13)
22:40:04.407 00.003 11872 Enqueuing Move request for scope (-0.26, 0.38)
22:40:04.412 00.005 9960 Worker thread wakes up
22:40:04.412 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=228, med=0, FiltMin=0, FiltMax=110, Gamma=1.000
22:40:04.415 00.003 11872 UpdateGuideState exits: m=4293 SNR=44.2
22:40:04.419 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:04.423 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:40:04.430 00.007 11872 Enqueuing Expose request
22:40:04.434 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.38) opts 0xd
22:40:04.434 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.26, 0.38)
22:40:04.434 00.000 9960 Moving (-0.26, 0.38) raw xDistance=-0.26 yDistance=-0.42
22:40:04.434 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.26
22:40:04.435 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:40:04.435 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.42
22:40:04.435 00.000 9960 MoveAxis(E, 113, ABG)
22:40:04.436 00.001 9960 Guiding  Dir = 2, Dur = 113
22:40:04.437 00.001 9960 IsSlewing returns 0
22:40:04.437 00.000 9960 IsGuiding returns 0
22:40:04.437 00.000 9960 PulseGuide returned control before completion, sleep 123
22:40:04.564 00.127 9960 IsGuiding returns 1
22:40:04.565 00.001 9960 scope still moving after pulse duration time elapsed
22:40:04.596 00.031 9960 IsSlewing returns 0
22:40:04.596 00.000 9960 IsGuiding returns 0
22:40:04.596 00.000 9960 scope move finished after 113 + 46 ms
22:40:04.597 00.001 9960 Move returns status 0, amount 113
22:40:04.597 00.000 9960 MoveAxis(N, 0, ABG)
22:40:04.597 00.000 9960 Move returns status 0, amount 0
22:40:04.597 00.000 9960 move complete, result=0
22:40:04.599 00.002 9960 worker thread done servicing request
22:40:04.599 00.000 9960 Worker thread wakes up
22:40:04.599 00.000 11872 GuideStep: -0.3 px 113 ms EAST, -0.4 px 0 ms NORTH
22:40:04.606 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:40:04.606 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:40:05.856 01.250 9960 Exposure complete
22:40:06.000 00.144 9960 worker thread done servicing request
22:40:06.000 00.000 11872 OnExposeComplete: enter
22:40:06.004 00.004 11872 UpdateGuideState(): m_state=6
22:40:06.008 00.004 11872 Star::Find(15, 1785, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 780
22:40:06.010 00.002 11872 Star::Find returns 1 (0), X=1785.91, Y=953.05, Mass=4046, SNR=42.8, Peak=191 HFD=5.8
22:40:06.013 00.003 11872 CameraToMount -- cameraTheta (1.86) - m_xAngle (0.00) = xAngle (1.86 = 1.86)
22:40:06.016 00.003 11872 CameraToMount -- cameraTheta (1.86) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.83 = -1.45)
22:40:06.020 00.004 11872 CameraToMount -- cameraX=-0.07 cameraY=0.24 hyp=0.26 cameraTheta=1.86 mountX=-0.07 mountY=-0.25, mountTheta=-1.85
22:40:06.024 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.07, y=0.24, opts=13)
22:40:06.026 00.002 11872 Enqueuing Move request for scope (-0.07, 0.24)
22:40:06.030 00.004 9960 Worker thread wakes up
22:40:06.030 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=191, med=0, FiltMin=0, FiltMax=106, Gamma=1.000
22:40:06.032 00.002 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.24) opts 0xd
22:40:06.032 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.07, 0.24)
22:40:06.033 00.001 11872 UpdateGuideState exits: m=4046 SNR=42.8
22:40:06.035 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:06.040 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:40:06.042 00.002 11872 Enqueuing Expose request
22:40:06.046 00.004 9960 Moving (-0.07, 0.24) raw xDistance=-0.07 yDistance=-0.25
22:40:06.047 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:40:06.047 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:40:06.047 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
22:40:06.047 00.000 9960 MoveAxis(E, 0, ABG)
22:40:06.047 00.000 9960 Move returns status 0, amount 0
22:40:06.047 00.000 9960 MoveAxis(N, 0, ABG)
22:40:06.047 00.000 9960 Move returns status 0, amount 0
22:40:06.047 00.000 9960 move complete, result=0
22:40:06.047 00.000 9960 worker thread done servicing request
22:40:06.047 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
22:40:06.051 00.004 9960 Worker thread wakes up
22:40:06.051 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:40:06.051 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:40:07.293 01.242 9960 Exposure complete
22:40:07.410 00.117 9960 worker thread done servicing request
22:40:07.410 00.000 11872 OnExposeComplete: enter
22:40:07.414 00.004 11872 UpdateGuideState(): m_state=6
22:40:07.418 00.004 11872 Star::Find(15, 1785, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 781
22:40:07.421 00.003 11872 Star::Find returns 1 (0), X=1786.40, Y=951.61, Mass=4392, SNR=44.5, Peak=218 HFD=5.6
22:40:07.426 00.005 11872 CameraToMount -- cameraTheta (-1.23) - m_xAngle (0.00) = xAngle (-1.24 = -1.24)
22:40:07.430 00.004 11872 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.73 = 1.73)
22:40:07.434 00.004 11872 CameraToMount -- cameraX=0.42 cameraY=-1.20 hyp=1.27 cameraTheta=-1.23 mountX=0.42 mountY=1.26, mountTheta=1.25
22:40:07.440 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.42, y=-1.20, opts=13)
22:40:07.444 00.004 11872 Enqueuing Move request for scope (0.42, -1.20)
22:40:07.447 00.003 9960 Worker thread wakes up
22:40:07.448 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.42, -1.20) opts 0xd
22:40:07.448 00.000 9960 Handling offset move in thread for scope, endpoint = (0.42, -1.20)
22:40:07.448 00.000 9960 Moving (0.42, -1.20) raw xDistance=0.42 yDistance=1.26
22:40:07.448 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.42
22:40:07.448 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.26 from input 1.26
22:40:07.448 00.000 9960 MoveAxis(W, 196, ABG)
22:40:07.448 00.000 9960 Guiding  Dir = 3, Dur = 196
22:40:07.448 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=218, med=0, FiltMin=0, FiltMax=110, Gamma=1.000
22:40:07.452 00.004 9960 IsSlewing returns 0
22:40:07.452 00.000 11872 UpdateGuideState exits: m=4392 SNR=44.5
22:40:07.456 00.004 9960 IsGuiding returns 0
22:40:07.456 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:07.460 00.004 9960 PulseGuide returned control before completion, sleep 206
22:40:07.460 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:40:07.465 00.005 11872 Enqueuing Expose request
22:40:07.678 00.213 9960 IsGuiding returns 1
22:40:07.678 00.000 9960 scope still moving after pulse duration time elapsed
22:40:07.708 00.030 9960 IsSlewing returns 0
22:40:07.709 00.001 9960 IsGuiding returns 1
22:40:07.740 00.031 9960 IsSlewing returns 0
22:40:07.741 00.001 9960 IsGuiding returns 0
22:40:07.742 00.001 9960 scope move finished after 196 + 89 ms
22:40:07.742 00.000 9960 Move returns status 0, amount 196
22:40:07.744 00.002 9960 MoveAxis(S, 937, ABG)
22:40:07.745 00.001 9960 Guiding  Dir = 1, Dur = 937
22:40:07.745 00.000 9960 IsSlewing returns 0
22:40:07.746 00.001 9960 IsGuiding returns 0
22:40:07.747 00.001 9960 PulseGuide returned control before completion, sleep 947
22:40:08.699 00.952 9960 IsGuiding returns 1
22:40:08.701 00.002 9960 scope still moving after pulse duration time elapsed
22:40:08.729 00.028 9960 IsSlewing returns 0
22:40:08.732 00.003 9960 IsGuiding returns 0
22:40:08.732 00.000 9960 scope move finished after 937 + 49 ms
22:40:08.733 00.001 9960 Move returns status 0, amount 937
22:40:08.733 00.000 9960 move complete, result=0
22:40:08.733 00.000 9960 worker thread done servicing request
22:40:08.733 00.000 9960 Worker thread wakes up
22:40:08.735 00.002 11872 GuideStep: 0.4 px 196 ms WEST, 1.3 px 937 ms SOUTH
22:40:08.742 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:40:08.742 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:40:09.987 01.245 9960 Exposure complete
22:40:10.107 00.120 9960 worker thread done servicing request
22:40:10.108 00.001 11872 OnExposeComplete: enter
22:40:10.111 00.003 11872 UpdateGuideState(): m_state=6
22:40:10.114 00.003 11872 Star::Find(15, 1786, 951, 0, (0,0,0,0), 1.5, 10.0, 255) frame 782
22:40:10.117 00.003 11872 Star::Find returns 1 (0), X=1785.66, Y=953.96, Mass=4375, SNR=44.7, Peak=218 HFD=5.9
22:40:10.123 00.006 11872 CameraToMount -- cameraTheta (1.85) - m_xAngle (0.00) = xAngle (1.84 = 1.84)
22:40:10.127 00.004 11872 CameraToMount -- cameraTheta (1.85) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.81 = -1.47)
22:40:10.130 00.003 11872 CameraToMount -- cameraX=-0.33 cameraY=1.15 hyp=1.19 cameraTheta=1.85 mountX=-0.32 mountY=-1.19, mountTheta=-1.84
22:40:10.135 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.33, y=1.15, opts=13)
22:40:10.140 00.005 11872 Enqueuing Move request for scope (-0.33, 1.15)
22:40:10.145 00.005 9960 Worker thread wakes up
22:40:10.145 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 1.15) opts 0xd
22:40:10.145 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.33, 1.15)
22:40:10.145 00.000 9960 Moving (-0.33, 1.15) raw xDistance=-0.32 yDistance=-1.19
22:40:10.146 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=218, med=0, FiltMin=0, FiltMax=101, Gamma=1.000
22:40:10.150 00.004 11872 UpdateGuideState exits: m=4375 SNR=44.7
22:40:10.154 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:10.158 00.004 9960 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.32
22:40:10.158 00.000 9960 resist switch: large excursion: input -1.19 thresh 0.60 direction from 1 to -1
22:40:10.158 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:40:10.162 00.004 11872 Enqueuing Expose request
22:40:10.165 00.003 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.56
22:40:10.165 00.000 9960 GuideAlgorithmResistSwitch::result() returns -1.19 from input -1.19
22:40:10.165 00.000 9960 MoveAxis(E, 137, ABG)
22:40:10.166 00.001 9960 Guiding  Dir = 2, Dur = 137
22:40:10.167 00.001 9960 IsSlewing returns 0
22:40:10.167 00.000 9960 IsGuiding returns 0
22:40:10.168 00.001 9960 PulseGuide returned control before completion, sleep 147
22:40:10.325 00.157 9960 IsGuiding returns 1
22:40:10.327 00.002 9960 scope still moving after pulse duration time elapsed
22:40:10.355 00.028 9960 IsSlewing returns 0
22:40:10.356 00.001 9960 IsGuiding returns 0
22:40:10.356 00.000 9960 scope move finished after 137 + 51 ms
22:40:10.356 00.000 9960 Move returns status 0, amount 137
22:40:10.357 00.001 9960 MoveAxis(N, 885, ABG)
22:40:10.357 00.000 9960 Guiding  Dir = 0, Dur = 885
22:40:10.359 00.002 9960 IsSlewing returns 0
22:40:10.359 00.000 9960 IsGuiding returns 0
22:40:10.360 00.001 9960 PulseGuide returned control before completion, sleep 895
22:40:11.265 00.905 9960 IsGuiding returns 1
22:40:11.265 00.000 9960 scope still moving after pulse duration time elapsed
22:40:11.296 00.031 9960 IsSlewing returns 0
22:40:11.298 00.002 9960 IsGuiding returns 0
22:40:11.298 00.000 9960 scope move finished after 885 + 53 ms
22:40:11.298 00.000 9960 Move returns status 0, amount 885
22:40:11.298 00.000 9960 move complete, result=0
22:40:11.299 00.001 9960 worker thread done servicing request
22:40:11.299 00.000 11872 GuideStep: -0.3 px 137 ms EAST, -1.2 px 885 ms NORTH
22:40:11.304 00.005 9960 Worker thread wakes up
22:40:11.304 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:40:11.304 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:40:12.553 01.249 9960 Exposure complete
22:40:12.676 00.123 9960 worker thread done servicing request
22:40:12.678 00.002 11872 OnExposeComplete: enter
22:40:12.683 00.005 11872 UpdateGuideState(): m_state=6
22:40:12.687 00.004 11872 Star::Find(15, 1785, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 783
22:40:12.692 00.005 11872 Star::Find returns 1 (0), X=1786.45, Y=951.78, Mass=4424, SNR=44.9, Peak=204 HFD=5.7
22:40:12.696 00.004 11872 CameraToMount -- cameraTheta (-1.14) - m_xAngle (0.00) = xAngle (-1.15 = -1.15)
22:40:12.700 00.004 11872 CameraToMount -- cameraTheta (-1.14) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.82 = 1.82)
22:40:12.705 00.005 11872 CameraToMount -- cameraX=0.47 cameraY=-1.03 hyp=1.13 cameraTheta=-1.14 mountX=0.47 mountY=1.10, mountTheta=1.17
22:40:12.711 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.47, y=-1.03, opts=13)
22:40:12.715 00.004 11872 Enqueuing Move request for scope (0.47, -1.03)
22:40:12.719 00.004 9960 Worker thread wakes up
22:40:12.720 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=204, med=0, FiltMin=0, FiltMax=102, Gamma=1.000
22:40:12.724 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.47, -1.03) opts 0xd
22:40:12.724 00.000 9960 Handling offset move in thread for scope, endpoint = (0.47, -1.03)
22:40:12.724 00.000 9960 Moving (0.47, -1.03) raw xDistance=0.47 yDistance=1.10
22:40:12.725 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.47
22:40:12.725 00.000 9960 resist switch: large excursion: input 1.10 thresh 0.60 direction from -1 to 1
22:40:12.725 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=3.29
22:40:12.725 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.10 from input 1.10
22:40:12.726 00.001 9960 MoveAxis(W, 209, ABG)
22:40:12.726 00.000 9960 Guiding  Dir = 3, Dur = 209
22:40:12.726 00.000 11872 UpdateGuideState exits: m=4424 SNR=44.9
22:40:12.731 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:12.735 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:40:12.739 00.004 11872 Enqueuing Expose request
22:40:12.744 00.005 9960 IsSlewing returns 0
22:40:12.744 00.000 9960 IsGuiding returns 0
22:40:12.744 00.000 9960 PulseGuide returned control before completion, sleep 219
22:40:12.978 00.234 9960 IsGuiding returns 1
22:40:12.980 00.002 9960 scope still moving after pulse duration time elapsed
22:40:13.010 00.030 9960 IsSlewing returns 0
22:40:13.014 00.004 9960 IsGuiding returns 0
22:40:13.014 00.000 9960 scope move finished after 209 + 61 ms
22:40:13.015 00.001 9960 Move returns status 0, amount 209
22:40:13.015 00.000 9960 MoveAxis(S, 818, ABG)
22:40:13.015 00.000 9960 Guiding  Dir = 1, Dur = 818
22:40:13.016 00.001 9960 IsSlewing returns 0
22:40:13.017 00.001 9960 IsGuiding returns 0
22:40:13.017 00.000 9960 PulseGuide returned control before completion, sleep 828
22:40:13.856 00.839 9960 IsGuiding returns 1
22:40:13.856 00.000 9960 scope still moving after pulse duration time elapsed
22:40:13.888 00.032 9960 IsSlewing returns 0
22:40:13.889 00.001 9960 IsGuiding returns 1
22:40:13.918 00.029 9960 IsSlewing returns 0
22:40:13.919 00.001 9960 IsGuiding returns 1
22:40:13.951 00.032 9960 IsSlewing returns 0
22:40:13.951 00.000 9960 IsGuiding returns 1
22:40:13.981 00.030 9960 IsSlewing returns 0
22:40:13.981 00.000 9960 IsGuiding returns 0
22:40:13.982 00.001 9960 scope move finished after 818 + 147 ms
22:40:13.983 00.001 9960 Move returns status 0, amount 818
22:40:13.983 00.000 9960 move complete, result=0
22:40:13.983 00.000 9960 worker thread done servicing request
22:40:13.984 00.001 9960 Worker thread wakes up
22:40:13.984 00.000 11872 GuideStep: 0.5 px 209 ms WEST, 1.1 px 818 ms SOUTH
22:40:13.990 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:40:13.991 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:40:15.233 01.242 9960 Exposure complete
22:40:15.363 00.130 9960 worker thread done servicing request
22:40:15.363 00.000 11872 OnExposeComplete: enter
22:40:15.369 00.006 11872 UpdateGuideState(): m_state=6
22:40:15.373 00.004 11872 Star::Find(15, 1786, 951, 0, (0,0,0,0), 1.5, 10.0, 255) frame 784
22:40:15.378 00.005 11872 Star::Find returns 1 (0), X=1785.87, Y=953.21, Mass=4221, SNR=43.8, Peak=202 HFD=5.8
22:40:15.382 00.004 11872 CameraToMount -- cameraTheta (1.84) - m_xAngle (0.00) = xAngle (1.84 = 1.84)
22:40:15.385 00.003 11872 CameraToMount -- cameraTheta (1.84) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.81 = -1.47)
22:40:15.390 00.005 11872 CameraToMount -- cameraX=-0.11 cameraY=0.41 hyp=0.42 cameraTheta=1.84 mountX=-0.11 mountY=-0.42, mountTheta=-1.83
22:40:15.395 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.11, y=0.41, opts=13)
22:40:15.400 00.005 11872 Enqueuing Move request for scope (-0.11, 0.41)
22:40:15.404 00.004 9960 Worker thread wakes up
22:40:15.404 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.41) opts 0xd
22:40:15.404 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.11, 0.41)
22:40:15.404 00.000 9960 Moving (-0.11, 0.41) raw xDistance=-0.11 yDistance=-0.42
22:40:15.405 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:40:15.405 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:40:15.405 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=202, med=0, FiltMin=0, FiltMax=111, Gamma=1.000
22:40:15.409 00.004 11872 UpdateGuideState exits: m=4221 SNR=43.8
22:40:15.413 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:15.417 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.42
22:40:15.417 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:40:15.421 00.004 11872 Enqueuing Expose request
22:40:15.424 00.003 9960 MoveAxis(E, 0, ABG)
22:40:15.425 00.001 9960 Move returns status 0, amount 0
22:40:15.425 00.000 9960 MoveAxis(N, 0, ABG)
22:40:15.425 00.000 9960 Move returns status 0, amount 0
22:40:15.425 00.000 9960 move complete, result=0
22:40:15.425 00.000 9960 worker thread done servicing request
22:40:15.426 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
22:40:15.430 00.004 9960 Worker thread wakes up
22:40:15.430 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:40:15.430 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:40:16.681 01.251 9960 Exposure complete
22:40:16.792 00.111 9960 worker thread done servicing request
22:40:16.792 00.000 11872 OnExposeComplete: enter
22:40:16.795 00.003 11872 UpdateGuideState(): m_state=6
22:40:16.800 00.005 11872 Star::Find(15, 1785, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 785
22:40:16.805 00.005 11872 Star::Find returns 1 (0), X=1785.84, Y=953.14, Mass=4281, SNR=44.2, Peak=197 HFD=5.7
22:40:16.809 00.004 11872 CameraToMount -- cameraTheta (1.97) - m_xAngle (0.00) = xAngle (1.96 = 1.96)
22:40:16.814 00.005 11872 CameraToMount -- cameraTheta (1.97) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.93 = -1.35)
22:40:16.818 00.004 11872 CameraToMount -- cameraX=-0.14 cameraY=0.33 hyp=0.36 cameraTheta=1.97 mountX=-0.14 mountY=-0.35, mountTheta=-1.94
22:40:16.824 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.14, y=0.33, opts=13)
22:40:16.827 00.003 11872 Enqueuing Move request for scope (-0.14, 0.33)
22:40:16.831 00.004 9960 Worker thread wakes up
22:40:16.832 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=197, med=0, FiltMin=0, FiltMax=105, Gamma=1.000
22:40:16.836 00.004 11872 UpdateGuideState exits: m=4281 SNR=44.2
22:40:16.840 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.33) opts 0xd
22:40:16.840 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.14, 0.33)
22:40:16.840 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:16.844 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:40:16.848 00.004 11872 Enqueuing Expose request
22:40:16.852 00.004 9960 Moving (-0.14, 0.33) raw xDistance=-0.14 yDistance=-0.35
22:40:16.852 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:40:16.852 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:40:16.852 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.35
22:40:16.853 00.001 9960 MoveAxis(E, 0, ABG)
22:40:16.853 00.000 9960 Move returns status 0, amount 0
22:40:16.853 00.000 9960 MoveAxis(N, 0, ABG)
22:40:16.853 00.000 9960 Move returns status 0, amount 0
22:40:16.853 00.000 9960 move complete, result=0
22:40:16.853 00.000 9960 worker thread done servicing request
22:40:16.854 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
22:40:16.856 00.002 9960 Worker thread wakes up
22:40:16.857 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:40:16.857 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:40:18.110 01.253 9960 Exposure complete
22:40:18.240 00.130 9960 worker thread done servicing request
22:40:18.240 00.000 11872 OnExposeComplete: enter
22:40:18.245 00.005 11872 UpdateGuideState(): m_state=6
22:40:18.248 00.003 11872 Star::Find(15, 1785, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 786
22:40:18.252 00.004 11872 Star::Find returns 1 (0), X=1785.63, Y=953.18, Mass=4425, SNR=45.3, Peak=186 HFD=5.9
22:40:18.255 00.003 11872 CameraToMount -- cameraTheta (2.33) - m_xAngle (0.00) = xAngle (2.32 = 2.32)
22:40:18.260 00.005 11872 CameraToMount -- cameraTheta (2.33) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (5.29 = -0.99)
22:40:18.263 00.003 11872 CameraToMount -- cameraX=-0.35 cameraY=0.38 hyp=0.51 cameraTheta=2.33 mountX=-0.35 mountY=-0.43, mountTheta=-2.25
22:40:18.269 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.35, y=0.38, opts=13)
22:40:18.274 00.005 11872 Enqueuing Move request for scope (-0.35, 0.38)
22:40:18.278 00.004 9960 Worker thread wakes up
22:40:18.278 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=186, med=0, FiltMin=0, FiltMax=110, Gamma=1.000
22:40:18.281 00.003 11872 UpdateGuideState exits: m=4425 SNR=45.3
22:40:18.285 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:18.289 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:40:18.293 00.004 11872 Enqueuing Expose request
22:40:18.297 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.35, 0.38) opts 0xd
22:40:18.297 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.35, 0.38)
22:40:18.297 00.000 9960 Moving (-0.35, 0.38) raw xDistance=-0.35 yDistance=-0.43
22:40:18.297 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.35
22:40:18.299 00.002 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:40:18.299 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.43
22:40:18.299 00.000 9960 MoveAxis(E, 165, ABG)
22:40:18.299 00.000 9960 Guiding  Dir = 2, Dur = 165
22:40:18.300 00.001 9960 IsSlewing returns 0
22:40:18.301 00.001 9960 IsGuiding returns 0
22:40:18.301 00.000 9960 PulseGuide returned control before completion, sleep 175
22:40:18.486 00.185 9960 IsGuiding returns 1
22:40:18.488 00.002 9960 scope still moving after pulse duration time elapsed
22:40:18.518 00.030 9960 IsSlewing returns 0
22:40:18.519 00.001 9960 IsGuiding returns 0
22:40:18.521 00.002 9960 scope move finished after 165 + 55 ms
22:40:18.523 00.002 9960 Move returns status 0, amount 165
22:40:18.523 00.000 9960 MoveAxis(N, 0, ABG)
22:40:18.524 00.001 9960 Move returns status 0, amount 0
22:40:18.524 00.000 9960 move complete, result=0
22:40:18.525 00.001 9960 worker thread done servicing request
22:40:18.525 00.000 9960 Worker thread wakes up
22:40:18.525 00.000 11872 GuideStep: -0.4 px 165 ms EAST, -0.4 px 0 ms NORTH
22:40:18.532 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:40:18.532 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:40:19.779 01.247 9960 Exposure complete
22:40:19.912 00.133 9960 worker thread done servicing request
22:40:19.912 00.000 11872 OnExposeComplete: enter
22:40:19.915 00.003 11872 UpdateGuideState(): m_state=6
22:40:19.919 00.004 11872 Star::Find(15, 1785, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 787
22:40:19.923 00.004 11872 Star::Find returns 1 (0), X=1786.30, Y=951.76, Mass=4433, SNR=45.1, Peak=199 HFD=5.7
22:40:19.925 00.002 11872 CameraToMount -- cameraTheta (-1.28) - m_xAngle (0.00) = xAngle (-1.28 = -1.28)
22:40:19.928 00.003 11872 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.69 = 1.69)
22:40:19.931 00.003 11872 CameraToMount -- cameraX=0.32 cameraY=-1.05 hyp=1.09 cameraTheta=-1.28 mountX=0.31 mountY=1.09, mountTheta=1.29
22:40:19.936 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.32, y=-1.05, opts=13)
22:40:19.941 00.005 11872 Enqueuing Move request for scope (0.32, -1.05)
22:40:19.944 00.003 9960 Worker thread wakes up
22:40:19.944 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=199, med=0, FiltMin=0, FiltMax=113, Gamma=1.000
22:40:19.948 00.004 11872 UpdateGuideState exits: m=4433 SNR=45.1
22:40:19.953 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:19.956 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:40:19.963 00.007 11872 Enqueuing Expose request
22:40:19.967 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.32, -1.05) opts 0xd
22:40:19.967 00.000 9960 Handling offset move in thread for scope, endpoint = (0.32, -1.05)
22:40:19.968 00.001 9960 Moving (0.32, -1.05) raw xDistance=0.31 yDistance=1.09
22:40:19.968 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.31
22:40:19.968 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.09 from input 1.09
22:40:19.968 00.000 9960 MoveAxis(W, 136, ABG)
22:40:19.969 00.001 9960 Guiding  Dir = 3, Dur = 136
22:40:19.969 00.000 9960 IsSlewing returns 0
22:40:19.970 00.001 9960 IsGuiding returns 0
22:40:19.970 00.000 9960 PulseGuide returned control before completion, sleep 146
22:40:20.126 00.156 9960 IsGuiding returns 1
22:40:20.127 00.001 9960 scope still moving after pulse duration time elapsed
22:40:20.156 00.029 9960 IsSlewing returns 0
22:40:20.157 00.001 9960 IsGuiding returns 0
22:40:20.158 00.001 9960 scope move finished after 136 + 52 ms
22:40:20.158 00.000 9960 Move returns status 0, amount 136
22:40:20.158 00.000 9960 MoveAxis(S, 811, ABG)
22:40:20.159 00.001 9960 Guiding  Dir = 1, Dur = 811
22:40:20.159 00.000 9960 IsSlewing returns 0
22:40:20.161 00.002 9960 IsGuiding returns 0
22:40:20.161 00.000 9960 PulseGuide returned control before completion, sleep 821
22:40:20.986 00.825 9960 IsGuiding returns 1
22:40:20.987 00.001 9960 scope still moving after pulse duration time elapsed
22:40:21.014 00.027 9960 IsSlewing returns 0
22:40:21.016 00.002 9960 IsGuiding returns 0
22:40:21.016 00.000 9960 scope move finished after 811 + 44 ms
22:40:21.016 00.000 9960 Move returns status 0, amount 811
22:40:21.017 00.001 9960 move complete, result=0
22:40:21.017 00.000 9960 worker thread done servicing request
22:40:21.017 00.000 9960 Worker thread wakes up
22:40:21.018 00.001 11872 GuideStep: 0.3 px 136 ms WEST, 1.1 px 811 ms SOUTH
22:40:21.024 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:40:21.024 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:40:22.280 01.256 9960 Exposure complete
22:40:22.412 00.132 9960 worker thread done servicing request
22:40:22.412 00.000 11872 OnExposeComplete: enter
22:40:22.417 00.005 11872 UpdateGuideState(): m_state=6
22:40:22.421 00.004 11872 Star::Find(15, 1786, 951, 0, (0,0,0,0), 1.5, 10.0, 255) frame 788
22:40:22.426 00.005 11872 Star::Find returns 1 (0), X=1786.32, Y=952.60, Mass=4493, SNR=45.3, Peak=219 HFD=5.5
22:40:22.431 00.005 11872 CameraToMount -- cameraTheta (-0.56) - m_xAngle (0.00) = xAngle (-0.56 = -0.56)
22:40:22.435 00.004 11872 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.41 = 2.41)
22:40:22.439 00.004 11872 CameraToMount -- cameraX=0.34 cameraY=-0.21 hyp=0.40 cameraTheta=-0.56 mountX=0.34 mountY=0.27, mountTheta=0.67
22:40:22.443 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.34, y=-0.21, opts=13)
22:40:22.448 00.005 11872 Enqueuing Move request for scope (0.34, -0.21)
22:40:22.451 00.003 9960 Worker thread wakes up
22:40:22.452 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.21) opts 0xd
22:40:22.452 00.000 9960 Handling offset move in thread for scope, endpoint = (0.34, -0.21)
22:40:22.452 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=219, med=0, FiltMin=0, FiltMax=105, Gamma=1.000
22:40:22.455 00.003 11872 UpdateGuideState exits: m=4493 SNR=45.3
22:40:22.460 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:22.463 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:40:22.466 00.003 11872 Enqueuing Expose request
22:40:22.471 00.005 9960 Moving (0.34, -0.21) raw xDistance=0.34 yDistance=0.27
22:40:22.471 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.34
22:40:22.471 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.27
22:40:22.471 00.000 9960 MoveAxis(W, 168, ABG)
22:40:22.472 00.001 9960 Guiding  Dir = 3, Dur = 168
22:40:22.472 00.000 9960 IsSlewing returns 0
22:40:22.472 00.000 9960 IsGuiding returns 0
22:40:22.473 00.001 9960 PulseGuide returned control before completion, sleep 178
22:40:22.661 00.188 9960 IsGuiding returns 1
22:40:22.662 00.001 9960 scope still moving after pulse duration time elapsed
22:40:22.692 00.030 9960 IsSlewing returns 0
22:40:22.693 00.001 9960 IsGuiding returns 0
22:40:22.694 00.001 9960 scope move finished after 168 + 52 ms
22:40:22.694 00.000 9960 Move returns status 0, amount 168
22:40:22.694 00.000 9960 MoveAxis(S, 199, ABG)
22:40:22.695 00.001 9960 Guiding  Dir = 1, Dur = 199
22:40:22.695 00.000 9960 IsSlewing returns 0
22:40:22.696 00.001 9960 IsGuiding returns 0
22:40:22.696 00.000 9960 PulseGuide returned control before completion, sleep 209
22:40:22.914 00.218 9960 IsGuiding returns 1
22:40:22.915 00.001 9960 scope still moving after pulse duration time elapsed
22:40:22.943 00.028 9960 IsSlewing returns 0
22:40:22.945 00.002 9960 IsGuiding returns 0
22:40:22.946 00.001 9960 scope move finished after 199 + 51 ms
22:40:22.947 00.001 9960 Move returns status 0, amount 199
22:40:22.947 00.000 9960 move complete, result=0
22:40:22.948 00.001 9960 worker thread done servicing request
22:40:22.949 00.001 9960 Worker thread wakes up
22:40:22.949 00.000 11872 GuideStep: 0.3 px 168 ms WEST, 0.3 px 199 ms SOUTH
22:40:22.958 00.009 9960 worker thread servicing REQUEST_EXPOSE 1000
22:40:22.959 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:40:24.211 01.252 9960 Exposure complete
22:40:24.340 00.129 9960 worker thread done servicing request
22:40:24.341 00.001 11872 OnExposeComplete: enter
22:40:24.344 00.003 11872 UpdateGuideState(): m_state=6
22:40:24.349 00.005 11872 Star::Find(15, 1786, 952, 0, (0,0,0,0), 1.5, 10.0, 255) frame 789
22:40:24.353 00.004 11872 Star::Find returns 1 (0), X=1785.70, Y=953.96, Mass=4321, SNR=44.4, Peak=215 HFD=5.8
22:40:24.357 00.004 11872 CameraToMount -- cameraTheta (1.81) - m_xAngle (0.00) = xAngle (1.81 = 1.81)
22:40:24.361 00.004 11872 CameraToMount -- cameraTheta (1.81) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.78 = -1.51)
22:40:24.365 00.004 11872 CameraToMount -- cameraX=-0.28 cameraY=1.15 hyp=1.18 cameraTheta=1.81 mountX=-0.28 mountY=-1.18, mountTheta=-1.80
22:40:24.371 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.28, y=1.15, opts=13)
22:40:24.375 00.004 11872 Enqueuing Move request for scope (-0.28, 1.15)
22:40:24.378 00.003 9960 Worker thread wakes up
22:40:24.379 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
22:40:24.383 00.004 11872 UpdateGuideState exits: m=4321 SNR=44.4
22:40:24.387 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 1.15) opts 0xd
22:40:24.387 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.28, 1.15)
22:40:24.387 00.000 9960 Moving (-0.28, 1.15) raw xDistance=-0.28 yDistance=-1.18
22:40:24.387 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.28
22:40:24.387 00.000 9960 resist switch: large excursion: input -1.18 thresh 0.60 direction from 1 to -1
22:40:24.388 00.001 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.54
22:40:24.388 00.000 9960 GuideAlgorithmResistSwitch::result() returns -1.18 from input -1.18
22:40:24.388 00.000 9960 MoveAxis(E, 119, ABG)
22:40:24.388 00.000 9960 Guiding  Dir = 2, Dur = 119
22:40:24.388 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:24.393 00.005 9960 IsSlewing returns 0
22:40:24.393 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:40:24.397 00.004 11872 Enqueuing Expose request
22:40:24.401 00.004 9960 IsGuiding returns 0
22:40:24.402 00.001 9960 PulseGuide returned control before completion, sleep 129
22:40:24.545 00.143 9960 IsGuiding returns 0
22:40:24.545 00.000 9960 Move returns status 0, amount 119
22:40:24.546 00.001 9960 MoveAxis(N, 881, ABG)
22:40:24.546 00.000 9960 Guiding  Dir = 0, Dur = 881
22:40:24.547 00.001 9960 IsSlewing returns 0
22:40:24.548 00.001 9960 IsGuiding returns 0
22:40:24.548 00.000 9960 PulseGuide returned control before completion, sleep 891
22:40:25.454 00.906 9960 IsGuiding returns 1
22:40:25.454 00.000 9960 scope still moving after pulse duration time elapsed
22:40:25.483 00.029 9960 IsSlewing returns 0
22:40:25.485 00.002 9960 IsGuiding returns 0
22:40:25.485 00.000 9960 scope move finished after 881 + 56 ms
22:40:25.485 00.000 9960 Move returns status 0, amount 881
22:40:25.486 00.001 9960 move complete, result=0
22:40:25.487 00.001 9960 worker thread done servicing request
22:40:25.487 00.000 9960 Worker thread wakes up
22:40:25.487 00.000 11872 GuideStep: -0.3 px 119 ms EAST, -1.2 px 881 ms NORTH
22:40:25.493 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:40:25.493 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:40:26.747 01.254 9960 Exposure complete
22:40:26.893 00.146 9960 worker thread done servicing request
22:40:26.893 00.000 11872 OnExposeComplete: enter
22:40:26.899 00.006 11872 UpdateGuideState(): m_state=6
22:40:26.904 00.005 11872 Star::Find(15, 1785, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 790
22:40:26.911 00.007 11872 Star::Find returns 1 (0), X=1785.73, Y=953.14, Mass=4362, SNR=45.2, Peak=206 HFD=5.9
22:40:26.915 00.004 11872 CameraToMount -- cameraTheta (2.22) - m_xAngle (0.00) = xAngle (2.21 = 2.21)
22:40:26.923 00.008 11872 CameraToMount -- cameraTheta (2.22) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (5.18 = -1.10)
22:40:26.928 00.005 11872 CameraToMount -- cameraX=-0.25 cameraY=0.33 hyp=0.42 cameraTheta=2.22 mountX=-0.25 mountY=-0.37, mountTheta=-2.16
22:40:26.936 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=-0.25, y=0.33, opts=13)
22:40:26.941 00.005 11872 Enqueuing Move request for scope (-0.25, 0.33)
22:40:26.947 00.006 9960 Worker thread wakes up
22:40:26.947 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
22:40:26.953 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.33) opts 0xd
22:40:26.953 00.000 11872 UpdateGuideState exits: m=4362 SNR=45.2
22:40:26.956 00.003 9960 Handling offset move in thread for scope, endpoint = (-0.25, 0.33)
22:40:26.956 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:26.961 00.005 9960 Moving (-0.25, 0.33) raw xDistance=-0.25 yDistance=-0.37
22:40:26.961 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.25
22:40:26.961 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:40:26.965 00.004 9960 GuideAlgorithmResistSwitch::result() returns -0.37 from input -0.37
22:40:26.965 00.000 11872 Enqueuing Expose request
22:40:26.970 00.005 9960 MoveAxis(E, 125, ABG)
22:40:26.970 00.000 9960 Guiding  Dir = 2, Dur = 125
22:40:26.970 00.000 9960 IsSlewing returns 0
22:40:26.971 00.001 9960 IsGuiding returns 0
22:40:26.971 00.000 9960 PulseGuide returned control before completion, sleep 135
22:40:27.112 00.141 9960 IsGuiding returns 1
22:40:27.113 00.001 9960 scope still moving after pulse duration time elapsed
22:40:27.141 00.028 9960 IsSlewing returns 0
22:40:27.141 00.000 9960 IsGuiding returns 0
22:40:27.142 00.001 9960 scope move finished after 125 + 46 ms
22:40:27.142 00.000 9960 Move returns status 0, amount 125
22:40:27.142 00.000 9960 MoveAxis(N, 277, ABG)
22:40:27.143 00.001 9960 Guiding  Dir = 0, Dur = 277
22:40:27.143 00.000 9960 IsSlewing returns 0
22:40:27.144 00.001 9960 IsGuiding returns 0
22:40:27.145 00.001 9960 PulseGuide returned control before completion, sleep 287
22:40:27.440 00.295 9960 IsGuiding returns 1
22:40:27.442 00.002 9960 scope still moving after pulse duration time elapsed
22:40:27.472 00.030 9960 IsSlewing returns 0
22:40:27.473 00.001 9960 IsGuiding returns 0
22:40:27.474 00.001 9960 scope move finished after 277 + 52 ms
22:40:27.475 00.001 9960 Move returns status 0, amount 277
22:40:27.475 00.000 9960 move complete, result=0
22:40:27.476 00.001 9960 worker thread done servicing request
22:40:27.476 00.000 11872 GuideStep: -0.2 px 125 ms EAST, -0.4 px 277 ms NORTH
22:40:27.484 00.008 9960 Worker thread wakes up
22:40:27.484 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:40:27.485 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:40:28.737 01.252 9960 Exposure complete
22:40:28.863 00.126 9960 worker thread done servicing request
22:40:28.863 00.000 11872 OnExposeComplete: enter
22:40:28.868 00.005 11872 UpdateGuideState(): m_state=6
22:40:28.872 00.004 11872 Star::Find(15, 1785, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 791
22:40:28.875 00.003 11872 Star::Find returns 1 (0), X=1786.30, Y=951.47, Mass=4191, SNR=43.7, Peak=180 HFD=5.6
22:40:28.879 00.004 11872 CameraToMount -- cameraTheta (-1.34) - m_xAngle (0.00) = xAngle (-1.34 = -1.34)
22:40:28.884 00.005 11872 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.63 = 1.63)
22:40:28.888 00.004 11872 CameraToMount -- cameraX=0.31 cameraY=-1.34 hyp=1.37 cameraTheta=-1.34 mountX=0.31 mountY=1.37, mountTheta=1.35
22:40:28.894 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.31, y=-1.34, opts=13)
22:40:28.899 00.005 11872 Enqueuing Move request for scope (0.31, -1.34)
22:40:28.904 00.005 9960 Worker thread wakes up
22:40:28.905 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=180, med=0, FiltMin=0, FiltMax=103, Gamma=1.000
22:40:28.909 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.31, -1.34) opts 0xd
22:40:28.910 00.001 9960 Handling offset move in thread for scope, endpoint = (0.31, -1.34)
22:40:28.910 00.000 9960 Moving (0.31, -1.34) raw xDistance=0.31 yDistance=1.37
22:40:28.910 00.000 11872 UpdateGuideState exits: m=4191 SNR=43.7
22:40:28.915 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.31
22:40:28.915 00.000 9960 resist switch: large excursion: input 1.37 thresh 0.60 direction from -1 to 1
22:40:28.915 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:28.919 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:40:28.923 00.004 11872 Enqueuing Expose request
22:40:28.926 00.003 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.11
22:40:28.926 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.37 from input 1.37
22:40:28.927 00.001 9960 MoveAxis(W, 136, ABG)
22:40:28.927 00.000 9960 Guiding  Dir = 3, Dur = 136
22:40:28.927 00.000 9960 IsSlewing returns 0
22:40:28.929 00.002 9960 IsGuiding returns 0
22:40:28.929 00.000 9960 PulseGuide returned control before completion, sleep 146
22:40:29.083 00.154 9960 IsGuiding returns 1
22:40:29.086 00.003 9960 scope still moving after pulse duration time elapsed
22:40:29.114 00.028 9960 IsSlewing returns 0
22:40:29.114 00.000 9960 IsGuiding returns 0
22:40:29.115 00.001 9960 scope move finished after 136 + 50 ms
22:40:29.115 00.000 9960 Move returns status 0, amount 136
22:40:29.116 00.001 9960 MoveAxis(S, 1023, ABG)
22:40:29.116 00.000 9960 Guiding  Dir = 1, Dur = 1023
22:40:29.116 00.000 9960 IsSlewing returns 0
22:40:29.117 00.001 9960 IsGuiding returns 0
22:40:29.118 00.001 9960 PulseGuide returned control before completion, sleep 1033
22:40:30.160 01.042 9960 IsGuiding returns 1
22:40:30.160 00.000 9960 scope still moving after pulse duration time elapsed
22:40:30.190 00.030 9960 IsSlewing returns 0
22:40:30.192 00.002 9960 IsGuiding returns 0
22:40:30.193 00.001 9960 scope move finished after 1023 + 51 ms
22:40:30.193 00.000 9960 Move returns status 0, amount 1023
22:40:30.193 00.000 9960 move complete, result=0
22:40:30.193 00.000 9960 worker thread done servicing request
22:40:30.194 00.001 9960 Worker thread wakes up
22:40:30.195 00.001 11872 GuideStep: 0.3 px 136 ms WEST, 1.4 px 1023 ms SOUTH
22:40:30.200 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:40:30.202 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:40:31.453 01.251 9960 Exposure complete
22:40:31.577 00.124 9960 worker thread done servicing request
22:40:31.578 00.001 11872 OnExposeComplete: enter
22:40:31.582 00.004 11872 UpdateGuideState(): m_state=6
22:40:31.587 00.005 11872 Star::Find(15, 1786, 951, 0, (0,0,0,0), 1.5, 10.0, 255) frame 792
22:40:31.590 00.003 11872 Star::Find returns 1 (0), X=1785.62, Y=953.13, Mass=4528, SNR=45.3, Peak=215 HFD=5.8
22:40:31.593 00.003 11872 CameraToMount -- cameraTheta (2.41) - m_xAngle (0.00) = xAngle (2.40 = 2.40)
22:40:31.598 00.005 11872 CameraToMount -- cameraTheta (2.41) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (5.37 = -0.91)
22:40:31.602 00.004 11872 CameraToMount -- cameraX=-0.36 cameraY=0.32 hyp=0.48 cameraTheta=2.41 mountX=-0.36 mountY=-0.38, mountTheta=-2.32
22:40:31.607 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.36, y=0.32, opts=13)
22:40:31.611 00.004 11872 Enqueuing Move request for scope (-0.36, 0.32)
22:40:31.618 00.007 9960 Worker thread wakes up
22:40:31.618 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.36, 0.32) opts 0xd
22:40:31.618 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.36, 0.32)
22:40:31.618 00.000 9960 Moving (-0.36, 0.32) raw xDistance=-0.36 yDistance=-0.38
22:40:31.619 00.001 9960 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.36
22:40:31.619 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:40:31.619 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=0, FiltMin=0, FiltMax=110, Gamma=1.000
22:40:31.623 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.38
22:40:31.623 00.000 9960 MoveAxis(E, 159, ABG)
22:40:31.623 00.000 9960 Guiding  Dir = 2, Dur = 159
22:40:31.623 00.000 11872 UpdateGuideState exits: m=4528 SNR=45.3
22:40:31.628 00.005 9960 IsSlewing returns 0
22:40:31.628 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:31.633 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:40:31.637 00.004 9960 IsGuiding returns 0
22:40:31.637 00.000 11872 Enqueuing Expose request
22:40:31.641 00.004 9960 PulseGuide returned control before completion, sleep 169
22:40:31.820 00.179 9960 IsGuiding returns 1
22:40:31.820 00.000 9960 scope still moving after pulse duration time elapsed
22:40:31.852 00.032 9960 IsSlewing returns 0
22:40:31.853 00.001 9960 IsGuiding returns 0
22:40:31.854 00.001 9960 scope move finished after 159 + 58 ms
22:40:31.857 00.003 9960 Move returns status 0, amount 159
22:40:31.857 00.000 9960 MoveAxis(N, 0, ABG)
22:40:31.858 00.001 9960 Move returns status 0, amount 0
22:40:31.858 00.000 9960 move complete, result=0
22:40:31.859 00.001 9960 worker thread done servicing request
22:40:31.859 00.000 11872 GuideStep: -0.4 px 159 ms EAST, -0.4 px 0 ms NORTH
22:40:31.867 00.008 9960 Worker thread wakes up
22:40:31.869 00.002 9960 worker thread servicing REQUEST_EXPOSE 1000
22:40:31.869 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:40:33.114 01.245 9960 Exposure complete
22:40:33.237 00.123 9960 worker thread done servicing request
22:40:33.237 00.000 11872 OnExposeComplete: enter
22:40:33.241 00.004 11872 UpdateGuideState(): m_state=6
22:40:33.246 00.005 11872 Star::Find(15, 1785, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 793
22:40:33.250 00.004 11872 Star::Find returns 1 (0), X=1786.34, Y=951.74, Mass=4229, SNR=43.9, Peak=207 HFD=5.6
22:40:33.254 00.004 11872 CameraToMount -- cameraTheta (-1.24) - m_xAngle (0.00) = xAngle (-1.25 = -1.25)
22:40:33.258 00.004 11872 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.72 = 1.72)
22:40:33.262 00.004 11872 CameraToMount -- cameraX=0.36 cameraY=-1.07 hyp=1.13 cameraTheta=-1.24 mountX=0.36 mountY=1.11, mountTheta=1.26
22:40:33.268 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.36, y=-1.07, opts=13)
22:40:33.273 00.005 11872 Enqueuing Move request for scope (0.36, -1.07)
22:40:33.277 00.004 9960 Worker thread wakes up
22:40:33.277 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=0, FiltMin=0, FiltMax=113, Gamma=1.000
22:40:33.281 00.004 11872 UpdateGuideState exits: m=4229 SNR=43.9
22:40:33.286 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:33.289 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:40:33.293 00.004 11872 Enqueuing Expose request
22:40:33.297 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.36, -1.07) opts 0xd
22:40:33.297 00.000 9960 Handling offset move in thread for scope, endpoint = (0.36, -1.07)
22:40:33.297 00.000 9960 Moving (0.36, -1.07) raw xDistance=0.36 yDistance=1.11
22:40:33.297 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.36
22:40:33.297 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.11 from input 1.11
22:40:33.299 00.002 9960 MoveAxis(W, 157, ABG)
22:40:33.299 00.000 9960 Guiding  Dir = 3, Dur = 157
22:40:33.299 00.000 9960 IsSlewing returns 0
22:40:33.300 00.001 9960 IsGuiding returns 0
22:40:33.300 00.000 9960 PulseGuide returned control before completion, sleep 167
22:40:33.482 00.182 9960 IsGuiding returns 1
22:40:33.482 00.000 9960 scope still moving after pulse duration time elapsed
22:40:33.513 00.031 9960 IsSlewing returns 0
22:40:33.515 00.002 9960 IsGuiding returns 0
22:40:33.517 00.002 9960 scope move finished after 157 + 59 ms
22:40:33.517 00.000 9960 Move returns status 0, amount 157
22:40:33.517 00.000 9960 MoveAxis(S, 832, ABG)
22:40:33.517 00.000 9960 Guiding  Dir = 1, Dur = 832
22:40:33.518 00.001 9960 IsSlewing returns 0
22:40:33.518 00.000 9960 IsGuiding returns 0
22:40:33.519 00.001 9960 PulseGuide returned control before completion, sleep 842
22:40:34.373 00.854 9960 IsGuiding returns 1
22:40:34.373 00.000 9960 scope still moving after pulse duration time elapsed
22:40:34.403 00.030 9960 IsSlewing returns 0
22:40:34.405 00.002 9960 IsGuiding returns 0
22:40:34.406 00.001 9960 scope move finished after 832 + 54 ms
22:40:34.406 00.000 9960 Move returns status 0, amount 832
22:40:34.406 00.000 9960 move complete, result=0
22:40:34.407 00.001 9960 worker thread done servicing request
22:40:34.408 00.001 9960 Worker thread wakes up
22:40:34.408 00.000 11872 GuideStep: 0.4 px 157 ms WEST, 1.1 px 832 ms SOUTH
22:40:34.415 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:40:34.415 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:40:35.665 01.250 9960 Exposure complete
22:40:35.796 00.131 9960 worker thread done servicing request
22:40:35.797 00.001 11872 OnExposeComplete: enter
22:40:35.802 00.005 11872 UpdateGuideState(): m_state=6
22:40:35.807 00.005 11872 Star::Find(15, 1786, 951, 0, (0,0,0,0), 1.5, 10.0, 255) frame 794
22:40:35.811 00.004 11872 Star::Find returns 1 (0), X=1785.91, Y=953.97, Mass=4351, SNR=44.2, Peak=203 HFD=5.8
22:40:35.815 00.004 11872 CameraToMount -- cameraTheta (1.63) - m_xAngle (0.00) = xAngle (1.63 = 1.63)
22:40:35.819 00.004 11872 CameraToMount -- cameraTheta (1.63) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.60 = -1.69)
22:40:35.823 00.004 11872 CameraToMount -- cameraX=-0.07 cameraY=1.16 hyp=1.16 cameraTheta=1.63 mountX=-0.07 mountY=-1.16, mountTheta=-1.63
22:40:35.830 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.07, y=1.16, opts=13)
22:40:35.836 00.006 11872 Enqueuing Move request for scope (-0.07, 1.16)
22:40:35.840 00.004 9960 Worker thread wakes up
22:40:35.840 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 1.16) opts 0xd
22:40:35.841 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.07, 1.16)
22:40:35.841 00.000 9960 Moving (-0.07, 1.16) raw xDistance=-0.07 yDistance=-1.16
22:40:35.841 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:40:35.841 00.000 9960 resist switch: large excursion: input -1.16 thresh 0.60 direction from 1 to -1
22:40:35.841 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.47
22:40:35.843 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=203, med=0, FiltMin=0, FiltMax=118, Gamma=1.000
22:40:35.847 00.004 9960 GuideAlgorithmResistSwitch::result() returns -1.16 from input -1.16
22:40:35.847 00.000 11872 UpdateGuideState exits: m=4351 SNR=44.2
22:40:35.851 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:35.855 00.004 9960 MoveAxis(E, 0, ABG)
22:40:35.855 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:40:35.861 00.006 11872 Enqueuing Expose request
22:40:35.866 00.005 9960 Move returns status 0, amount 0
22:40:35.866 00.000 9960 MoveAxis(N, 863, ABG)
22:40:35.866 00.000 9960 Guiding  Dir = 0, Dur = 863
22:40:35.866 00.000 9960 IsSlewing returns 0
22:40:35.867 00.001 9960 IsGuiding returns 0
22:40:35.867 00.000 9960 PulseGuide returned control before completion, sleep 873
22:40:36.754 00.887 9960 IsGuiding returns 1
22:40:36.757 00.003 9960 scope still moving after pulse duration time elapsed
22:40:36.785 00.028 9960 IsSlewing returns 0
22:40:36.785 00.000 9960 IsGuiding returns 0
22:40:36.787 00.002 9960 scope move finished after 863 + 56 ms
22:40:36.787 00.000 9960 Move returns status 0, amount 863
22:40:36.787 00.000 9960 move complete, result=0
22:40:36.787 00.000 9960 worker thread done servicing request
22:40:36.788 00.001 9960 Worker thread wakes up
22:40:36.788 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -1.2 px 863 ms NORTH
22:40:36.794 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:40:36.794 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:40:38.045 01.251 9960 Exposure complete
22:40:38.182 00.137 9960 worker thread done servicing request
22:40:38.182 00.000 11872 OnExposeComplete: enter
22:40:38.188 00.006 11872 UpdateGuideState(): m_state=6
22:40:38.195 00.007 11872 Star::Find(15, 1785, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 795
22:40:38.201 00.006 11872 Star::Find returns 1 (0), X=1786.22, Y=951.78, Mass=4254, SNR=43.6, Peak=201 HFD=5.8
22:40:38.205 00.004 11872 CameraToMount -- cameraTheta (-1.34) - m_xAngle (0.00) = xAngle (-1.34 = -1.34)
22:40:38.211 00.006 11872 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.63 = 1.63)
22:40:38.216 00.005 11872 CameraToMount -- cameraX=0.24 cameraY=-1.02 hyp=1.05 cameraTheta=-1.34 mountX=0.24 mountY=1.05, mountTheta=1.35
22:40:38.221 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.24, y=-1.02, opts=13)
22:40:38.225 00.004 11872 Enqueuing Move request for scope (0.24, -1.02)
22:40:38.229 00.004 9960 Worker thread wakes up
22:40:38.229 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.24, -1.02) opts 0xd
22:40:38.229 00.000 9960 Handling offset move in thread for scope, endpoint = (0.24, -1.02)
22:40:38.229 00.000 9960 Moving (0.24, -1.02) raw xDistance=0.24 yDistance=1.05
22:40:38.230 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
22:40:38.230 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=201, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
22:40:38.235 00.005 9960 resist switch: large excursion: input 1.05 thresh 0.60 direction from -1 to 1
22:40:38.235 00.000 11872 UpdateGuideState exits: m=4254 SNR=43.6
22:40:38.239 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:38.243 00.004 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=3.15
22:40:38.243 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.05 from input 1.05
22:40:38.243 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:40:38.248 00.005 11872 Enqueuing Expose request
22:40:38.251 00.003 9960 MoveAxis(W, 112, ABG)
22:40:38.251 00.000 9960 Guiding  Dir = 3, Dur = 112
22:40:38.252 00.001 9960 IsSlewing returns 0
22:40:38.252 00.000 9960 IsGuiding returns 0
22:40:38.254 00.002 9960 PulseGuide returned control before completion, sleep 122
22:40:38.391 00.137 9960 IsGuiding returns 1
22:40:38.392 00.001 9960 scope still moving after pulse duration time elapsed
22:40:38.422 00.030 9960 IsSlewing returns 0
22:40:38.423 00.001 9960 IsGuiding returns 0
22:40:38.424 00.001 9960 scope move finished after 112 + 58 ms
22:40:38.424 00.000 9960 Move returns status 0, amount 112
22:40:38.424 00.000 9960 MoveAxis(S, 784, ABG)
22:40:38.425 00.001 9960 Guiding  Dir = 1, Dur = 784
22:40:38.425 00.000 9960 IsSlewing returns 0
22:40:38.426 00.001 9960 IsGuiding returns 0
22:40:38.426 00.000 9960 PulseGuide returned control before completion, sleep 794
22:40:39.233 00.807 9960 IsGuiding returns 1
22:40:39.235 00.002 9960 scope still moving after pulse duration time elapsed
22:40:39.263 00.028 9960 IsSlewing returns 0
22:40:39.264 00.001 9960 IsGuiding returns 0
22:40:39.266 00.002 9960 scope move finished after 784 + 55 ms
22:40:39.266 00.000 9960 Move returns status 0, amount 784
22:40:39.266 00.000 9960 move complete, result=0
22:40:39.267 00.001 9960 worker thread done servicing request
22:40:39.267 00.000 9960 Worker thread wakes up
22:40:39.267 00.000 11872 GuideStep: 0.2 px 112 ms WEST, 1.1 px 784 ms SOUTH
22:40:39.275 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
22:40:39.276 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:40:40.528 01.252 9960 Exposure complete
22:40:40.643 00.115 9960 worker thread done servicing request
22:40:40.643 00.000 11872 OnExposeComplete: enter
22:40:40.649 00.006 11872 UpdateGuideState(): m_state=6
22:40:40.653 00.004 11872 Star::Find(15, 1786, 951, 0, (0,0,0,0), 1.5, 10.0, 255) frame 796
22:40:40.658 00.005 11872 Star::Find returns 1 (0), X=1785.81, Y=953.16, Mass=4284, SNR=43.4, Peak=219 HFD=5.7
22:40:40.662 00.004 11872 CameraToMount -- cameraTheta (2.02) - m_xAngle (0.00) = xAngle (2.02 = 2.02)
22:40:40.665 00.003 11872 CameraToMount -- cameraTheta (2.02) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.99 = -1.29)
22:40:40.668 00.003 11872 CameraToMount -- cameraX=-0.17 cameraY=0.35 hyp=0.39 cameraTheta=2.02 mountX=-0.17 mountY=-0.38, mountTheta=-2.00
22:40:40.675 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.17, y=0.35, opts=13)
22:40:40.679 00.004 11872 Enqueuing Move request for scope (-0.17, 0.35)
22:40:40.682 00.003 9960 Worker thread wakes up
22:40:40.683 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=219, med=0, FiltMin=0, FiltMax=108, Gamma=1.000
22:40:40.688 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.35) opts 0xd
22:40:40.688 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.17, 0.35)
22:40:40.688 00.000 9960 Moving (-0.17, 0.35) raw xDistance=-0.17 yDistance=-0.38
22:40:40.688 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
22:40:40.688 00.000 11872 UpdateGuideState exits: m=4284 SNR=43.4
22:40:40.693 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:40.696 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:40:40.701 00.005 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:40:40.702 00.001 11872 Enqueuing Expose request
22:40:40.706 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.38
22:40:40.706 00.000 9960 MoveAxis(E, 0, ABG)
22:40:40.707 00.001 9960 Move returns status 0, amount 0
22:40:40.707 00.000 9960 MoveAxis(N, 0, ABG)
22:40:40.707 00.000 9960 Move returns status 0, amount 0
22:40:40.707 00.000 9960 move complete, result=0
22:40:40.707 00.000 9960 worker thread done servicing request
22:40:40.707 00.000 9960 Worker thread wakes up
22:40:40.707 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.4 px 0 ms NORTH
22:40:40.712 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:40:40.712 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:40:41.958 01.246 9960 Exposure complete
22:40:42.076 00.118 9960 worker thread done servicing request
22:40:42.076 00.000 11872 OnExposeComplete: enter
22:40:42.081 00.005 11872 UpdateGuideState(): m_state=6
22:40:42.085 00.004 11872 Star::Find(15, 1785, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 797
22:40:42.088 00.003 11872 Star::Find returns 1 (0), X=1785.84, Y=953.22, Mass=4239, SNR=44.1, Peak=206 HFD=5.8
22:40:42.093 00.005 11872 CameraToMount -- cameraTheta (1.92) - m_xAngle (0.00) = xAngle (1.91 = 1.91)
22:40:42.096 00.003 11872 CameraToMount -- cameraTheta (1.92) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.88 = -1.40)
22:40:42.100 00.004 11872 CameraToMount -- cameraX=-0.15 cameraY=0.41 hyp=0.43 cameraTheta=1.92 mountX=-0.14 mountY=-0.43, mountTheta=-1.90
22:40:42.107 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.15, y=0.41, opts=13)
22:40:42.113 00.006 11872 Enqueuing Move request for scope (-0.15, 0.41)
22:40:42.117 00.004 9960 Worker thread wakes up
22:40:42.117 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
22:40:42.121 00.004 11872 UpdateGuideState exits: m=4239 SNR=44.1
22:40:42.125 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:42.129 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:40:42.132 00.003 11872 Enqueuing Expose request
22:40:42.136 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.41) opts 0xd
22:40:42.136 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.15, 0.41)
22:40:42.136 00.000 9960 Moving (-0.15, 0.41) raw xDistance=-0.14 yDistance=-0.43
22:40:42.136 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:40:42.136 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:40:42.137 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.43
22:40:42.137 00.000 9960 MoveAxis(E, 0, ABG)
22:40:42.137 00.000 9960 Move returns status 0, amount 0
22:40:42.139 00.002 9960 MoveAxis(N, 0, ABG)
22:40:42.139 00.000 9960 Move returns status 0, amount 0
22:40:42.139 00.000 9960 move complete, result=0
22:40:42.140 00.001 9960 worker thread done servicing request
22:40:42.140 00.000 9960 Worker thread wakes up
22:40:42.140 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
22:40:42.146 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:40:42.146 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:40:43.401 01.255 9960 Exposure complete
22:40:43.527 00.126 9960 worker thread done servicing request
22:40:43.528 00.001 11872 OnExposeComplete: enter
22:40:43.532 00.004 11872 UpdateGuideState(): m_state=6
22:40:43.535 00.003 11872 Star::Find(15, 1785, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 798
22:40:43.538 00.003 11872 Star::Find returns 1 (0), X=1785.72, Y=953.19, Mass=4394, SNR=44.8, Peak=193 HFD=5.7
22:40:43.542 00.004 11872 CameraToMount -- cameraTheta (2.17) - m_xAngle (0.00) = xAngle (2.17 = 2.17)
22:40:43.546 00.004 11872 CameraToMount -- cameraTheta (2.17) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (5.14 = -1.14)
22:40:43.550 00.004 11872 CameraToMount -- cameraX=-0.26 cameraY=0.38 hyp=0.47 cameraTheta=2.17 mountX=-0.26 mountY=-0.42, mountTheta=-2.13
22:40:43.554 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.26, y=0.38, opts=13)
22:40:43.559 00.005 11872 Enqueuing Move request for scope (-0.26, 0.38)
22:40:43.562 00.003 9960 Worker thread wakes up
22:40:43.562 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.38) opts 0xd
22:40:43.563 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.26, 0.38)
22:40:43.563 00.000 9960 Moving (-0.26, 0.38) raw xDistance=-0.26 yDistance=-0.42
22:40:43.563 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.26
22:40:43.564 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:40:43.564 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.42
22:40:43.564 00.000 9960 MoveAxis(E, 123, ABG)
22:40:43.564 00.000 9960 Guiding  Dir = 2, Dur = 123
22:40:43.564 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=193, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
22:40:43.567 00.003 9960 IsSlewing returns 0
22:40:43.568 00.001 11872 UpdateGuideState exits: m=4394 SNR=44.8
22:40:43.571 00.003 9960 IsGuiding returns 0
22:40:43.571 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:43.575 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:40:43.579 00.004 9960 PulseGuide returned control before completion, sleep 133
22:40:43.579 00.000 11872 Enqueuing Expose request
22:40:43.718 00.139 9960 IsGuiding returns 1
22:40:43.720 00.002 9960 scope still moving after pulse duration time elapsed
22:40:43.750 00.030 9960 IsSlewing returns 0
22:40:43.753 00.003 9960 IsGuiding returns 0
22:40:43.754 00.001 9960 scope move finished after 123 + 59 ms
22:40:43.754 00.000 9960 Move returns status 0, amount 123
22:40:43.754 00.000 9960 MoveAxis(N, 0, ABG)
22:40:43.754 00.000 9960 Move returns status 0, amount 0
22:40:43.756 00.002 9960 move complete, result=0
22:40:43.756 00.000 9960 worker thread done servicing request
22:40:43.757 00.001 9960 Worker thread wakes up
22:40:43.757 00.000 11872 GuideStep: -0.3 px 123 ms EAST, -0.4 px 0 ms NORTH
22:40:43.764 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:40:43.764 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:40:45.013 01.249 9960 Exposure complete
22:40:45.138 00.125 9960 worker thread done servicing request
22:40:45.138 00.000 11872 OnExposeComplete: enter
22:40:45.141 00.003 11872 UpdateGuideState(): m_state=6
22:40:45.145 00.004 11872 Star::Find(15, 1785, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 799
22:40:45.148 00.003 11872 Star::Find returns 1 (0), X=1786.32, Y=951.77, Mass=4487, SNR=44.8, Peak=221 HFD=5.6
22:40:45.153 00.005 11872 CameraToMount -- cameraTheta (-1.25) - m_xAngle (0.00) = xAngle (-1.26 = -1.26)
22:40:45.156 00.003 11872 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.71 = 1.71)
22:40:45.161 00.005 11872 CameraToMount -- cameraX=0.34 cameraY=-1.04 hyp=1.09 cameraTheta=-1.25 mountX=0.34 mountY=1.08, mountTheta=1.27
22:40:45.169 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=0.34, y=-1.04, opts=13)
22:40:45.173 00.004 11872 Enqueuing Move request for scope (0.34, -1.04)
22:40:45.179 00.006 9960 Worker thread wakes up
22:40:45.179 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=221, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
22:40:45.183 00.004 11872 UpdateGuideState exits: m=4487 SNR=44.8
22:40:45.186 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:45.190 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:40:45.194 00.004 11872 Enqueuing Expose request
22:40:45.197 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.34, -1.04) opts 0xd
22:40:45.198 00.001 9960 Handling offset move in thread for scope, endpoint = (0.34, -1.04)
22:40:45.198 00.000 9960 Moving (0.34, -1.04) raw xDistance=0.34 yDistance=1.08
22:40:45.198 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.34
22:40:45.198 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.08 from input 1.08
22:40:45.199 00.001 9960 MoveAxis(W, 150, ABG)
22:40:45.199 00.000 9960 Guiding  Dir = 3, Dur = 150
22:40:45.199 00.000 9960 IsSlewing returns 0
22:40:45.200 00.001 9960 IsGuiding returns 0
22:40:45.200 00.000 9960 PulseGuide returned control before completion, sleep 160
22:40:45.378 00.178 9960 IsGuiding returns 1
22:40:45.378 00.000 9960 scope still moving after pulse duration time elapsed
22:40:45.409 00.031 9960 IsSlewing returns 0
22:40:45.410 00.001 9960 IsGuiding returns 1
22:40:45.441 00.031 9960 IsSlewing returns 0
22:40:45.442 00.001 9960 IsGuiding returns 0
22:40:45.442 00.000 9960 scope move finished after 150 + 92 ms
22:40:45.443 00.001 9960 Move returns status 0, amount 150
22:40:45.444 00.001 9960 MoveAxis(S, 808, ABG)
22:40:45.444 00.000 9960 Guiding  Dir = 1, Dur = 808
22:40:45.444 00.000 9960 IsSlewing returns 0
22:40:45.445 00.001 9960 IsGuiding returns 0
22:40:45.445 00.000 9960 PulseGuide returned control before completion, sleep 818
22:40:46.272 00.827 9960 IsGuiding returns 1
22:40:46.273 00.001 9960 scope still moving after pulse duration time elapsed
22:40:46.304 00.031 9960 IsSlewing returns 0
22:40:46.305 00.001 9960 IsGuiding returns 0
22:40:46.305 00.000 9960 scope move finished after 808 + 51 ms
22:40:46.305 00.000 9960 Move returns status 0, amount 808
22:40:46.305 00.000 9960 move complete, result=0
22:40:46.306 00.001 9960 worker thread done servicing request
22:40:46.306 00.000 9960 Worker thread wakes up
22:40:46.306 00.000 11872 GuideStep: 0.3 px 150 ms WEST, 1.1 px 808 ms SOUTH
22:40:46.311 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:40:46.312 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:40:47.556 01.244 9960 Exposure complete
22:40:47.672 00.116 9960 worker thread done servicing request
22:40:47.674 00.002 11872 OnExposeComplete: enter
22:40:47.678 00.004 11872 UpdateGuideState(): m_state=6
22:40:47.683 00.005 11872 Star::Find(15, 1786, 951, 0, (0,0,0,0), 1.5, 10.0, 255) frame 800
22:40:47.686 00.003 11872 Star::Find returns 1 (0), X=1786.21, Y=952.63, Mass=4380, SNR=44.7, Peak=182 HFD=5.5
22:40:47.691 00.005 11872 CameraToMount -- cameraTheta (-0.66) - m_xAngle (0.00) = xAngle (-0.67 = -0.67)
22:40:47.694 00.003 11872 CameraToMount -- cameraTheta (-0.66) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.30 = 2.30)
22:40:47.698 00.004 11872 CameraToMount -- cameraX=0.23 cameraY=-0.18 hyp=0.29 cameraTheta=-0.66 mountX=0.23 mountY=0.21, mountTheta=0.76
22:40:47.702 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.23, y=-0.18, opts=13)
22:40:47.707 00.005 11872 Enqueuing Move request for scope (0.23, -0.18)
22:40:47.710 00.003 9960 Worker thread wakes up
22:40:47.710 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.18) opts 0xd
22:40:47.710 00.000 9960 Handling offset move in thread for scope, endpoint = (0.23, -0.18)
22:40:47.710 00.000 9960 Moving (0.23, -0.18) raw xDistance=0.23 yDistance=0.21
22:40:47.710 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.23
22:40:47.712 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=182, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
22:40:47.715 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
22:40:47.715 00.000 9960 MoveAxis(W, 117, ABG)
22:40:47.716 00.001 9960 Guiding  Dir = 3, Dur = 117
22:40:47.716 00.000 11872 UpdateGuideState exits: m=4380 SNR=44.7
22:40:47.719 00.003 9960 IsSlewing returns 0
22:40:47.720 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:47.724 00.004 9960 IsGuiding returns 0
22:40:47.725 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:40:47.728 00.003 9960 PulseGuide returned control before completion, sleep 127
22:40:47.728 00.000 11872 Enqueuing Expose request
22:40:47.861 00.133 9960 IsGuiding returns 1
22:40:47.863 00.002 9960 scope still moving after pulse duration time elapsed
22:40:47.893 00.030 9960 IsSlewing returns 0
22:40:47.895 00.002 9960 IsGuiding returns 0
22:40:47.898 00.003 9960 scope move finished after 117 + 56 ms
22:40:47.898 00.000 9960 Move returns status 0, amount 117
22:40:47.900 00.002 9960 MoveAxis(S, 160, ABG)
22:40:47.900 00.000 9960 Guiding  Dir = 1, Dur = 160
22:40:47.901 00.001 9960 IsSlewing returns 0
22:40:47.902 00.001 9960 IsGuiding returns 0
22:40:47.903 00.001 9960 PulseGuide returned control before completion, sleep 170
22:40:48.080 00.177 9960 IsGuiding returns 1
22:40:48.080 00.000 9960 scope still moving after pulse duration time elapsed
22:40:48.113 00.033 9960 IsSlewing returns 0
22:40:48.114 00.001 9960 IsGuiding returns 0
22:40:48.115 00.001 9960 scope move finished after 160 + 52 ms
22:40:48.115 00.000 9960 Move returns status 0, amount 160
22:40:48.115 00.000 9960 move complete, result=0
22:40:48.115 00.000 9960 worker thread done servicing request
22:40:48.115 00.000 11872 GuideStep: 0.2 px 117 ms WEST, 0.2 px 160 ms SOUTH
22:40:48.123 00.008 9960 Worker thread wakes up
22:40:48.123 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:40:48.123 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:40:49.371 01.248 9960 Exposure complete
22:40:49.493 00.122 9960 worker thread done servicing request
22:40:49.493 00.000 11872 OnExposeComplete: enter
22:40:49.498 00.005 11872 UpdateGuideState(): m_state=6
22:40:49.502 00.004 11872 Star::Find(15, 1786, 952, 0, (0,0,0,0), 1.5, 10.0, 255) frame 801
22:40:49.507 00.005 11872 Star::Find returns 1 (0), X=1785.78, Y=954.00, Mass=4223, SNR=43.9, Peak=198 HFD=6.0
22:40:49.511 00.004 11872 CameraToMount -- cameraTheta (1.74) - m_xAngle (0.00) = xAngle (1.74 = 1.74)
22:40:49.514 00.003 11872 CameraToMount -- cameraTheta (1.74) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.71 = -1.58)
22:40:49.520 00.006 11872 CameraToMount -- cameraX=-0.21 cameraY=1.19 hyp=1.21 cameraTheta=1.74 mountX=-0.20 mountY=-1.21, mountTheta=-1.74
22:40:49.525 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.21, y=1.19, opts=13)
22:40:49.529 00.004 11872 Enqueuing Move request for scope (-0.21, 1.19)
22:40:49.533 00.004 9960 Worker thread wakes up
22:40:49.533 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=198, med=0, FiltMin=0, FiltMax=104, Gamma=1.000
22:40:49.537 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 1.19) opts 0xd
22:40:49.537 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.21, 1.19)
22:40:49.537 00.000 9960 Moving (-0.21, 1.19) raw xDistance=-0.20 yDistance=-1.21
22:40:49.537 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.20
22:40:49.537 00.000 9960 resist switch: large excursion: input -1.21 thresh 0.60 direction from 1 to -1
22:40:49.538 00.001 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.63
22:40:49.538 00.000 9960 GuideAlgorithmResistSwitch::result() returns -1.21 from input -1.21
22:40:49.538 00.000 11872 UpdateGuideState exits: m=4223 SNR=43.9
22:40:49.541 00.003 9960 MoveAxis(E, 87, ABG)
22:40:49.543 00.002 9960 Guiding  Dir = 2, Dur = 87
22:40:49.543 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:49.548 00.005 9960 IsSlewing returns 0
22:40:49.548 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:40:49.552 00.004 11872 Enqueuing Expose request
22:40:49.556 00.004 9960 IsGuiding returns 0
22:40:49.556 00.000 9960 PulseGuide returned control before completion, sleep 97
22:40:49.658 00.102 9960 IsGuiding returns 1
22:40:49.659 00.001 9960 scope still moving after pulse duration time elapsed
22:40:49.688 00.029 9960 IsSlewing returns 0
22:40:49.689 00.001 9960 IsGuiding returns 0
22:40:49.689 00.000 9960 scope move finished after 87 + 46 ms
22:40:49.689 00.000 9960 Move returns status 0, amount 87
22:40:49.691 00.002 9960 MoveAxis(N, 904, ABG)
22:40:49.691 00.000 9960 Guiding  Dir = 0, Dur = 904
22:40:49.691 00.000 9960 IsSlewing returns 0
22:40:49.692 00.001 9960 IsGuiding returns 0
22:40:49.692 00.000 9960 PulseGuide returned control before completion, sleep 914
22:40:50.613 00.921 9960 IsGuiding returns 1
22:40:50.613 00.000 9960 scope still moving after pulse duration time elapsed
22:40:50.647 00.034 9960 IsSlewing returns 0
22:40:50.648 00.001 9960 IsGuiding returns 0
22:40:50.649 00.001 9960 scope move finished after 904 + 53 ms
22:40:50.650 00.001 9960 Move returns status 0, amount 904
22:40:50.650 00.000 9960 move complete, result=0
22:40:50.650 00.000 9960 worker thread done servicing request
22:40:50.650 00.000 11872 GuideStep: -0.2 px 87 ms EAST, -1.2 px 904 ms NORTH
22:40:50.657 00.007 9960 Worker thread wakes up
22:40:50.657 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:40:50.657 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:40:51.908 01.251 9960 Exposure complete
22:40:52.012 00.104 9960 worker thread done servicing request
22:40:52.013 00.001 11872 OnExposeComplete: enter
22:40:52.018 00.005 11872 UpdateGuideState(): m_state=6
22:40:52.023 00.005 11872 Star::Find(15, 1785, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 802
22:40:52.028 00.005 11872 Star::Find returns 1 (0), X=1786.41, Y=951.95, Mass=4018, SNR=42.2, Peak=208 HFD=5.7
22:40:52.032 00.004 11872 CameraToMount -- cameraTheta (-1.11) - m_xAngle (0.00) = xAngle (-1.11 = -1.11)
22:40:52.035 00.003 11872 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.86 = 1.86)
22:40:52.040 00.005 11872 CameraToMount -- cameraX=0.43 cameraY=-0.86 hyp=0.96 cameraTheta=-1.11 mountX=0.43 mountY=0.93, mountTheta=1.14
22:40:52.046 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.43, y=-0.86, opts=13)
22:40:52.051 00.005 11872 Enqueuing Move request for scope (0.43, -0.86)
22:40:52.055 00.004 9960 Worker thread wakes up
22:40:52.055 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.43, -0.86) opts 0xd
22:40:52.055 00.000 9960 Handling offset move in thread for scope, endpoint = (0.43, -0.86)
22:40:52.056 00.001 9960 Moving (0.43, -0.86) raw xDistance=0.43 yDistance=0.93
22:40:52.056 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.43
22:40:52.056 00.000 9960 resist switch: large excursion: input 0.93 thresh 0.60 direction from -1 to 1
22:40:52.056 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.78
22:40:52.057 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=208, med=0, FiltMin=0, FiltMax=106, Gamma=1.000
22:40:52.061 00.004 11872 UpdateGuideState exits: m=4018 SNR=42.2
22:40:52.065 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:52.069 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.93 from input 0.93
22:40:52.069 00.000 9960 MoveAxis(W, 195, ABG)
22:40:52.069 00.000 9960 Guiding  Dir = 3, Dur = 195
22:40:52.070 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:40:52.074 00.004 11872 Enqueuing Expose request
22:40:52.078 00.004 9960 IsSlewing returns 0
22:40:52.078 00.000 9960 IsGuiding returns 0
22:40:52.078 00.000 9960 PulseGuide returned control before completion, sleep 205
22:40:52.286 00.208 9960 IsGuiding returns 1
22:40:52.288 00.002 9960 scope still moving after pulse duration time elapsed
22:40:52.317 00.029 9960 IsSlewing returns 0
22:40:52.322 00.005 9960 IsGuiding returns 0
22:40:52.322 00.000 9960 scope move finished after 195 + 48 ms
22:40:52.322 00.000 9960 Move returns status 0, amount 195
22:40:52.323 00.001 9960 MoveAxis(S, 690, ABG)
22:40:52.323 00.000 9960 Guiding  Dir = 1, Dur = 690
22:40:52.323 00.000 9960 IsSlewing returns 0
22:40:52.325 00.002 9960 IsGuiding returns 0
22:40:52.325 00.000 9960 PulseGuide returned control before completion, sleep 700
22:40:53.035 00.710 9960 IsGuiding returns 1
22:40:53.036 00.001 9960 scope still moving after pulse duration time elapsed
22:40:53.067 00.031 9960 IsSlewing returns 0
22:40:53.069 00.002 9960 IsGuiding returns 0
22:40:53.069 00.000 9960 scope move finished after 690 + 54 ms
22:40:53.071 00.002 9960 Move returns status 0, amount 690
22:40:53.071 00.000 9960 move complete, result=0
22:40:53.072 00.001 9960 worker thread done servicing request
22:40:53.072 00.000 9960 Worker thread wakes up
22:40:53.072 00.000 11872 GuideStep: 0.4 px 195 ms WEST, 0.9 px 690 ms SOUTH
22:40:53.078 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:40:53.078 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:40:54.333 01.255 9960 Exposure complete
22:40:54.458 00.125 9960 worker thread done servicing request
22:40:54.458 00.000 11872 OnExposeComplete: enter
22:40:54.463 00.005 11872 UpdateGuideState(): m_state=6
22:40:54.468 00.005 11872 Star::Find(15, 1786, 951, 0, (0,0,0,0), 1.5, 10.0, 255) frame 803
22:40:54.473 00.005 11872 Star::Find returns 1 (0), X=1785.71, Y=953.19, Mass=4377, SNR=44.8, Peak=227 HFD=5.7
22:40:54.476 00.003 11872 CameraToMount -- cameraTheta (2.19) - m_xAngle (0.00) = xAngle (2.19 = 2.19)
22:40:54.481 00.005 11872 CameraToMount -- cameraTheta (2.19) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (5.16 = -1.12)
22:40:54.486 00.005 11872 CameraToMount -- cameraX=-0.27 cameraY=0.38 hyp=0.47 cameraTheta=2.19 mountX=-0.27 mountY=-0.42, mountTheta=-2.14
22:40:54.491 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.27, y=0.38, opts=13)
22:40:54.495 00.004 11872 Enqueuing Move request for scope (-0.27, 0.38)
22:40:54.499 00.004 9960 Worker thread wakes up
22:40:54.499 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.38) opts 0xd
22:40:54.500 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.27, 0.38)
22:40:54.500 00.000 9960 Moving (-0.27, 0.38) raw xDistance=-0.27 yDistance=-0.42
22:40:54.500 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.27
22:40:54.500 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:40:54.500 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=227, med=0, FiltMin=0, FiltMax=108, Gamma=1.000
22:40:54.505 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.42
22:40:54.505 00.000 11872 UpdateGuideState exits: m=4377 SNR=44.8
22:40:54.510 00.005 9960 MoveAxis(E, 114, ABG)
22:40:54.510 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:54.516 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:40:54.522 00.006 9960 Guiding  Dir = 2, Dur = 114
22:40:54.522 00.000 11872 Enqueuing Expose request
22:40:54.526 00.004 9960 IsSlewing returns 0
22:40:54.528 00.002 9960 IsGuiding returns 0
22:40:54.528 00.000 9960 PulseGuide returned control before completion, sleep 124
22:40:54.668 00.140 9960 IsGuiding returns 1
22:40:54.668 00.000 9960 scope still moving after pulse duration time elapsed
22:40:54.700 00.032 9960 IsSlewing returns 0
22:40:54.701 00.001 9960 IsGuiding returns 0
22:40:54.701 00.000 9960 scope move finished after 114 + 59 ms
22:40:54.701 00.000 9960 Move returns status 0, amount 114
22:40:54.703 00.002 9960 MoveAxis(N, 0, ABG)
22:40:54.703 00.000 9960 Move returns status 0, amount 0
22:40:54.703 00.000 9960 move complete, result=0
22:40:54.704 00.001 9960 worker thread done servicing request
22:40:54.704 00.000 9960 Worker thread wakes up
22:40:54.704 00.000 11872 GuideStep: -0.3 px 114 ms EAST, -0.4 px 0 ms NORTH
22:40:54.712 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
22:40:54.712 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:40:55.966 01.254 9960 Exposure complete
22:40:56.085 00.119 9960 worker thread done servicing request
22:40:56.085 00.000 11872 OnExposeComplete: enter
22:40:56.090 00.005 11872 UpdateGuideState(): m_state=6
22:40:56.094 00.004 11872 Star::Find(15, 1785, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 804
22:40:56.098 00.004 11872 Star::Find returns 1 (0), X=1785.84, Y=953.00, Mass=4175, SNR=43.5, Peak=209 HFD=5.9
22:40:56.102 00.004 11872 CameraToMount -- cameraTheta (2.22) - m_xAngle (0.00) = xAngle (2.21 = 2.21)
22:40:56.107 00.005 11872 CameraToMount -- cameraTheta (2.22) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (5.18 = -1.10)
22:40:56.112 00.005 11872 CameraToMount -- cameraX=-0.14 cameraY=0.19 hyp=0.24 cameraTheta=2.22 mountX=-0.14 mountY=-0.21, mountTheta=-2.16
22:40:56.117 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.14, y=0.19, opts=13)
22:40:56.121 00.004 11872 Enqueuing Move request for scope (-0.14, 0.19)
22:40:56.125 00.004 9960 Worker thread wakes up
22:40:56.125 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.19) opts 0xd
22:40:56.125 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.14, 0.19)
22:40:56.125 00.000 9960 Moving (-0.14, 0.19) raw xDistance=-0.14 yDistance=-0.21
22:40:56.126 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
22:40:56.129 00.003 11872 UpdateGuideState exits: m=4175 SNR=43.5
22:40:56.134 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:56.139 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:40:56.143 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:40:56.143 00.000 11872 Enqueuing Expose request
22:40:56.150 00.007 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:40:56.150 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
22:40:56.150 00.000 9960 MoveAxis(E, 0, ABG)
22:40:56.151 00.001 9960 Move returns status 0, amount 0
22:40:56.151 00.000 9960 MoveAxis(N, 0, ABG)
22:40:56.151 00.000 9960 Move returns status 0, amount 0
22:40:56.151 00.000 9960 move complete, result=0
22:40:56.152 00.001 9960 worker thread done servicing request
22:40:56.153 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:40:56.157 00.004 9960 Worker thread wakes up
22:40:56.157 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:40:56.157 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:40:57.398 01.241 9960 Exposure complete
22:40:57.517 00.119 9960 worker thread done servicing request
22:40:57.518 00.001 11872 OnExposeComplete: enter
22:40:57.522 00.004 11872 UpdateGuideState(): m_state=6
22:40:57.526 00.004 11872 Star::Find(15, 1785, 952, 0, (0,0,0,0), 1.5, 10.0, 255) frame 805
22:40:57.529 00.003 11872 Star::Find returns 1 (0), X=1786.27, Y=951.63, Mass=4425, SNR=44.8, Peak=196 HFD=5.6
22:40:57.534 00.005 11872 CameraToMount -- cameraTheta (-1.33) - m_xAngle (0.00) = xAngle (-1.34 = -1.34)
22:40:57.537 00.003 11872 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.63 = 1.63)
22:40:57.540 00.003 11872 CameraToMount -- cameraX=0.29 cameraY=-1.18 hyp=1.22 cameraTheta=-1.33 mountX=0.28 mountY=1.21, mountTheta=1.34
22:40:57.547 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.29, y=-1.18, opts=13)
22:40:57.553 00.006 11872 Enqueuing Move request for scope (0.29, -1.18)
22:40:57.558 00.005 9960 Worker thread wakes up
22:40:57.559 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=245, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
22:40:57.563 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.29, -1.18) opts 0xd
22:40:57.563 00.000 9960 Handling offset move in thread for scope, endpoint = (0.29, -1.18)
22:40:57.564 00.001 9960 Moving (0.29, -1.18) raw xDistance=0.28 yDistance=1.21
22:40:57.564 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
22:40:57.564 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.21 from input 1.21
22:40:57.564 00.000 9960 MoveAxis(W, 132, ABG)
22:40:57.564 00.000 11872 UpdateGuideState exits: m=4425 SNR=44.8
22:40:57.569 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:57.572 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:40:57.577 00.005 9960 Guiding  Dir = 3, Dur = 132
22:40:57.577 00.000 11872 Enqueuing Expose request
22:40:57.582 00.005 9960 IsSlewing returns 0
22:40:57.583 00.001 9960 IsGuiding returns 0
22:40:57.583 00.000 9960 PulseGuide returned control before completion, sleep 142
22:40:57.733 00.150 9960 IsGuiding returns 1
22:40:57.733 00.000 9960 scope still moving after pulse duration time elapsed
22:40:57.763 00.030 9960 IsSlewing returns 0
22:40:57.765 00.002 9960 IsGuiding returns 0
22:40:57.766 00.001 9960 scope move finished after 132 + 51 ms
22:40:57.767 00.001 9960 Move returns status 0, amount 132
22:40:57.767 00.000 9960 MoveAxis(S, 905, ABG)
22:40:57.768 00.001 9960 Guiding  Dir = 1, Dur = 905
22:40:57.768 00.000 9960 IsSlewing returns 0
22:40:57.768 00.000 9960 IsGuiding returns 0
22:40:57.769 00.001 9960 PulseGuide returned control before completion, sleep 915
22:40:58.698 00.929 9960 IsGuiding returns 1
22:40:58.698 00.000 9960 scope still moving after pulse duration time elapsed
22:40:58.729 00.031 9960 IsSlewing returns 0
22:40:58.731 00.002 9960 IsGuiding returns 0
22:40:58.732 00.001 9960 scope move finished after 905 + 58 ms
22:40:58.732 00.000 9960 Move returns status 0, amount 905
22:40:58.733 00.001 9960 move complete, result=0
22:40:58.733 00.000 9960 worker thread done servicing request
22:40:58.733 00.000 11872 GuideStep: 0.3 px 132 ms WEST, 1.2 px 905 ms SOUTH
22:40:58.740 00.007 9960 Worker thread wakes up
22:40:58.742 00.002 9960 worker thread servicing REQUEST_EXPOSE 1000
22:40:58.743 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:40:59.998 01.255 9960 Exposure complete
22:41:00.122 00.124 9960 worker thread done servicing request
22:41:00.123 00.001 11872 OnExposeComplete: enter
22:41:00.126 00.003 11872 UpdateGuideState(): m_state=6
22:41:00.130 00.004 11872 Star::Find(15, 1786, 951, 0, (0,0,0,0), 1.5, 10.0, 255) frame 806
22:41:00.134 00.004 11872 Star::Find returns 1 (0), X=1786.39, Y=952.66, Mass=4350, SNR=44.4, Peak=240 HFD=5.5
22:41:00.139 00.005 11872 CameraToMount -- cameraTheta (-0.35) - m_xAngle (0.00) = xAngle (-0.35 = -0.35)
22:41:00.144 00.005 11872 CameraToMount -- cameraTheta (-0.35) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.62 = 2.62)
22:41:00.149 00.005 11872 CameraToMount -- cameraX=0.41 cameraY=-0.15 hyp=0.43 cameraTheta=-0.35 mountX=0.41 mountY=0.22, mountTheta=0.49
22:41:00.154 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.41, y=-0.15, opts=13)
22:41:00.159 00.005 11872 Enqueuing Move request for scope (0.41, -0.15)
22:41:00.163 00.004 9960 Worker thread wakes up
22:41:00.163 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=240, med=0, FiltMin=0, FiltMax=113, Gamma=1.000
22:41:00.167 00.004 11872 UpdateGuideState exits: m=4350 SNR=44.4
22:41:00.170 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:00.173 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:41:00.178 00.005 11872 Enqueuing Expose request
22:41:00.182 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.41, -0.15) opts 0xd
22:41:00.182 00.000 9960 Handling offset move in thread for scope, endpoint = (0.41, -0.15)
22:41:00.182 00.000 9960 Moving (0.41, -0.15) raw xDistance=0.41 yDistance=0.22
22:41:00.182 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.27 from input 0.41
22:41:00.182 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
22:41:00.183 00.001 9960 MoveAxis(W, 200, ABG)
22:41:00.183 00.000 9960 Guiding  Dir = 3, Dur = 200
22:41:00.183 00.000 9960 IsSlewing returns 0
22:41:00.184 00.001 9960 IsGuiding returns 0
22:41:00.184 00.000 9960 PulseGuide returned control before completion, sleep 210
22:41:00.405 00.221 9960 IsGuiding returns 1
22:41:00.405 00.000 9960 scope still moving after pulse duration time elapsed
22:41:00.436 00.031 9960 IsSlewing returns 0
22:41:00.437 00.001 9960 IsGuiding returns 0
22:41:00.437 00.000 9960 scope move finished after 200 + 53 ms
22:41:00.438 00.001 9960 Move returns status 0, amount 200
22:41:00.438 00.000 9960 MoveAxis(S, 162, ABG)
22:41:00.438 00.000 9960 Guiding  Dir = 1, Dur = 162
22:41:00.439 00.001 9960 IsSlewing returns 0
22:41:00.440 00.001 9960 IsGuiding returns 0
22:41:00.440 00.000 9960 PulseGuide returned control before completion, sleep 172
22:41:00.624 00.184 9960 IsGuiding returns 1
22:41:00.624 00.000 9960 scope still moving after pulse duration time elapsed
22:41:00.656 00.032 9960 IsSlewing returns 0
22:41:00.656 00.000 9960 IsGuiding returns 0
22:41:00.656 00.000 9960 scope move finished after 162 + 54 ms
22:41:00.656 00.000 9960 Move returns status 0, amount 162
22:41:00.657 00.001 9960 move complete, result=0
22:41:00.657 00.000 9960 worker thread done servicing request
22:41:00.657 00.000 9960 Worker thread wakes up
22:41:00.658 00.001 11872 GuideStep: 0.4 px 200 ms WEST, 0.2 px 162 ms SOUTH
22:41:00.664 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:41:00.664 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:41:01.907 01.243 9960 Exposure complete
22:41:02.022 00.115 9960 worker thread done servicing request
22:41:02.022 00.000 11872 OnExposeComplete: enter
22:41:02.026 00.004 11872 UpdateGuideState(): m_state=6
22:41:02.030 00.004 11872 Star::Find(15, 1786, 952, 0, (0,0,0,0), 1.5, 10.0, 255) frame 807
22:41:02.032 00.002 11872 Star::Find returns 1 (0), X=1785.68, Y=954.05, Mass=4402, SNR=44.7, Peak=214 HFD=6.0
22:41:02.035 00.003 11872 CameraToMount -- cameraTheta (1.81) - m_xAngle (0.00) = xAngle (1.81 = 1.81)
22:41:02.038 00.003 11872 CameraToMount -- cameraTheta (1.81) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.78 = -1.51)
22:41:02.040 00.002 11872 CameraToMount -- cameraX=-0.30 cameraY=1.24 hyp=1.27 cameraTheta=1.81 mountX=-0.30 mountY=-1.27, mountTheta=-1.80
22:41:02.046 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.30, y=1.24, opts=13)
22:41:02.049 00.003 11872 Enqueuing Move request for scope (-0.30, 1.24)
22:41:02.051 00.002 9960 Worker thread wakes up
22:41:02.051 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 1.24) opts 0xd
22:41:02.052 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.30, 1.24)
22:41:02.052 00.000 9960 Moving (-0.30, 1.24) raw xDistance=-0.30 yDistance=-1.27
22:41:02.052 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.30
22:41:02.052 00.000 9960 resist switch: large excursion: input -1.27 thresh 0.60 direction from 1 to -1
22:41:02.052 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.81
22:41:02.052 00.000 9960 GuideAlgorithmResistSwitch::result() returns -1.27 from input -1.27
22:41:02.053 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=214, med=0, FiltMin=0, FiltMax=121, Gamma=1.000
22:41:02.057 00.004 11872 UpdateGuideState exits: m=4402 SNR=44.7
22:41:02.060 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:02.063 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:41:02.065 00.002 9960 MoveAxis(E, 125, ABG)
22:41:02.065 00.000 9960 Guiding  Dir = 2, Dur = 125
22:41:02.065 00.000 11872 Enqueuing Expose request
22:41:02.069 00.004 9960 IsSlewing returns 0
22:41:02.070 00.001 9960 IsGuiding returns 0
22:41:02.071 00.001 9960 PulseGuide returned control before completion, sleep 135
22:41:02.212 00.141 9960 IsGuiding returns 1
22:41:02.213 00.001 9960 scope still moving after pulse duration time elapsed
22:41:02.243 00.030 9960 IsSlewing returns 0
22:41:02.244 00.001 9960 IsGuiding returns 0
22:41:02.244 00.000 9960 scope move finished after 125 + 48 ms
22:41:02.245 00.001 9960 Move returns status 0, amount 125
22:41:02.245 00.000 9960 MoveAxis(N, 948, ABG)
22:41:02.246 00.001 9960 Guiding  Dir = 0, Dur = 948
22:41:02.246 00.000 9960 IsSlewing returns 0
22:41:02.247 00.001 9960 IsGuiding returns 0
22:41:02.247 00.000 9960 PulseGuide returned control before completion, sleep 958
22:41:03.216 00.969 9960 IsGuiding returns 1
22:41:03.217 00.001 9960 scope still moving after pulse duration time elapsed
22:41:03.246 00.029 9960 IsSlewing returns 0
22:41:03.249 00.003 9960 IsGuiding returns 0
22:41:03.249 00.000 9960 scope move finished after 948 + 53 ms
22:41:03.250 00.001 9960 Move returns status 0, amount 948
22:41:03.250 00.000 9960 move complete, result=0
22:41:03.251 00.001 9960 worker thread done servicing request
22:41:03.251 00.000 9960 Worker thread wakes up
22:41:03.252 00.001 11872 GuideStep: -0.3 px 125 ms EAST, -1.3 px 948 ms NORTH
22:41:03.258 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:41:03.258 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:41:04.505 01.247 9960 Exposure complete
22:41:04.626 00.121 9960 worker thread done servicing request
22:41:04.626 00.000 11872 OnExposeComplete: enter
22:41:04.630 00.004 11872 UpdateGuideState(): m_state=6
22:41:04.633 00.003 11872 Star::Find(15, 1785, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 808
22:41:04.639 00.006 11872 Star::Find returns 1 (0), X=1786.44, Y=951.69, Mass=4492, SNR=45.5, Peak=200 HFD=5.8
22:41:04.644 00.005 11872 CameraToMount -- cameraTheta (-1.19) - m_xAngle (0.00) = xAngle (-1.19 = -1.19)
22:41:04.647 00.003 11872 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.78 = 1.78)
22:41:04.652 00.005 11872 CameraToMount -- cameraX=0.45 cameraY=-1.12 hyp=1.21 cameraTheta=-1.19 mountX=0.45 mountY=1.18, mountTheta=1.21
22:41:04.657 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.45, y=-1.12, opts=13)
22:41:04.661 00.004 11872 Enqueuing Move request for scope (0.45, -1.12)
22:41:04.664 00.003 9960 Worker thread wakes up
22:41:04.665 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=200, med=0, FiltMin=0, FiltMax=118, Gamma=1.000
22:41:04.668 00.003 11872 UpdateGuideState exits: m=4492 SNR=45.5
22:41:04.673 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:04.679 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:41:04.683 00.004 11872 Enqueuing Expose request
22:41:04.687 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.45, -1.12) opts 0xd
22:41:04.688 00.001 9960 Handling offset move in thread for scope, endpoint = (0.45, -1.12)
22:41:04.688 00.000 9960 Moving (0.45, -1.12) raw xDistance=0.45 yDistance=1.18
22:41:04.688 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.27 from input 0.45
22:41:04.688 00.000 9960 resist switch: large excursion: input 1.18 thresh 0.60 direction from -1 to 1
22:41:04.689 00.001 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=3.55
22:41:04.689 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.18 from input 1.18
22:41:04.689 00.000 9960 MoveAxis(W, 202, ABG)
22:41:04.690 00.001 9960 Guiding  Dir = 3, Dur = 202
22:41:04.690 00.000 9960 IsSlewing returns 0
22:41:04.690 00.000 9960 IsGuiding returns 0
22:41:04.690 00.000 9960 PulseGuide returned control before completion, sleep 212
22:41:04.917 00.227 9960 IsGuiding returns 1
22:41:04.920 00.003 9960 scope still moving after pulse duration time elapsed
22:41:04.948 00.028 9960 IsSlewing returns 0
22:41:04.950 00.002 9960 IsGuiding returns 0
22:41:04.950 00.000 9960 scope move finished after 202 + 57 ms
22:41:04.951 00.001 9960 Move returns status 0, amount 202
22:41:04.952 00.001 9960 MoveAxis(S, 884, ABG)
22:41:04.953 00.001 9960 Guiding  Dir = 1, Dur = 884
22:41:04.953 00.000 9960 IsSlewing returns 0
22:41:04.954 00.001 9960 IsGuiding returns 0
22:41:04.954 00.000 9960 PulseGuide returned control before completion, sleep 894
22:41:05.856 00.902 9960 IsGuiding returns 1
22:41:05.857 00.001 9960 scope still moving after pulse duration time elapsed
22:41:05.885 00.028 9960 IsSlewing returns 0
22:41:05.886 00.001 9960 IsGuiding returns 0
22:41:05.886 00.000 9960 scope move finished after 884 + 48 ms
22:41:05.886 00.000 9960 Move returns status 0, amount 884
22:41:05.888 00.002 9960 move complete, result=0
22:41:05.888 00.000 9960 worker thread done servicing request
22:41:05.888 00.000 11872 GuideStep: 0.4 px 202 ms WEST, 1.2 px 884 ms SOUTH
22:41:05.894 00.006 9960 Worker thread wakes up
22:41:05.895 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:41:05.895 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:41:07.152 01.257 9960 Exposure complete
22:41:07.272 00.120 9960 worker thread done servicing request
22:41:07.272 00.000 11872 OnExposeComplete: enter
22:41:07.276 00.004 11872 UpdateGuideState(): m_state=6
22:41:07.280 00.004 11872 Star::Find(15, 1786, 951, 0, (0,0,0,0), 1.5, 10.0, 255) frame 809
22:41:07.285 00.005 11872 Star::Find returns 1 (0), X=1785.68, Y=953.30, Mass=4326, SNR=44.1, Peak=211 HFD=5.6
22:41:07.288 00.003 11872 CameraToMount -- cameraTheta (2.13) - m_xAngle (0.00) = xAngle (2.13 = 2.13)
22:41:07.291 00.003 11872 CameraToMount -- cameraTheta (2.13) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (5.10 = -1.19)
22:41:07.296 00.005 11872 CameraToMount -- cameraX=-0.31 cameraY=0.49 hyp=0.57 cameraTheta=2.13 mountX=-0.30 mountY=-0.53, mountTheta=-2.09
22:41:07.304 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=-0.31, y=0.49, opts=13)
22:41:07.308 00.004 11872 Enqueuing Move request for scope (-0.31, 0.49)
22:41:07.313 00.005 9960 Worker thread wakes up
22:41:07.313 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
22:41:07.318 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.49) opts 0xd
22:41:07.319 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.31, 0.49)
22:41:07.319 00.000 11872 UpdateGuideState exits: m=4326 SNR=44.1
22:41:07.323 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:07.327 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:41:07.333 00.006 11872 Enqueuing Expose request
22:41:07.337 00.004 9960 Moving (-0.31, 0.49) raw xDistance=-0.30 yDistance=-0.53
22:41:07.337 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.30
22:41:07.337 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:41:07.337 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.53
22:41:07.337 00.000 9960 MoveAxis(E, 128, ABG)
22:41:07.338 00.001 9960 Guiding  Dir = 2, Dur = 128
22:41:07.338 00.000 9960 IsSlewing returns 0
22:41:07.338 00.000 9960 IsGuiding returns 0
22:41:07.340 00.002 9960 PulseGuide returned control before completion, sleep 138
22:41:07.485 00.145 9960 IsGuiding returns 1
22:41:07.485 00.000 9960 scope still moving after pulse duration time elapsed
22:41:07.516 00.031 9960 IsSlewing returns 0
22:41:07.517 00.001 9960 IsGuiding returns 0
22:41:07.517 00.000 9960 scope move finished after 128 + 50 ms
22:41:07.518 00.001 9960 Move returns status 0, amount 128
22:41:07.518 00.000 9960 MoveAxis(N, 0, ABG)
22:41:07.518 00.000 9960 Move returns status 0, amount 0
22:41:07.520 00.002 9960 move complete, result=0
22:41:07.521 00.001 9960 worker thread done servicing request
22:41:07.521 00.000 9960 Worker thread wakes up
22:41:07.521 00.000 11872 GuideStep: -0.3 px 128 ms EAST, -0.5 px 0 ms NORTH
22:41:07.527 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:41:07.527 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:41:08.775 01.248 9960 Exposure complete
22:41:08.901 00.126 9960 worker thread done servicing request
22:41:08.901 00.000 11872 OnExposeComplete: enter
22:41:08.905 00.004 11872 UpdateGuideState(): m_state=6
22:41:08.909 00.004 11872 Star::Find(15, 1785, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 810
22:41:08.914 00.005 11872 Star::Find returns 1 (0), X=1785.72, Y=953.18, Mass=4191, SNR=43.0, Peak=205 HFD=5.8
22:41:08.917 00.003 11872 CameraToMount -- cameraTheta (2.20) - m_xAngle (0.00) = xAngle (2.20 = 2.20)
22:41:08.923 00.006 11872 CameraToMount -- cameraTheta (2.20) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (5.16 = -1.12)
22:41:08.927 00.004 11872 CameraToMount -- cameraX=-0.27 cameraY=0.37 hyp=0.45 cameraTheta=2.20 mountX=-0.27 mountY=-0.41, mountTheta=-2.15
22:41:08.932 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.27, y=0.37, opts=13)
22:41:08.936 00.004 11872 Enqueuing Move request for scope (-0.27, 0.37)
22:41:08.940 00.004 9960 Worker thread wakes up
22:41:08.940 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=205, med=0, FiltMin=0, FiltMax=105, Gamma=1.000
22:41:08.943 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.37) opts 0xd
22:41:08.944 00.001 11872 UpdateGuideState exits: m=4191 SNR=43.0
22:41:08.947 00.003 9960 Handling offset move in thread for scope, endpoint = (-0.27, 0.37)
22:41:08.947 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:08.951 00.004 9960 Moving (-0.27, 0.37) raw xDistance=-0.27 yDistance=-0.41
22:41:08.951 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:41:08.954 00.003 9960 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.27
22:41:08.955 00.001 11872 Enqueuing Expose request
22:41:08.958 00.003 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:41:08.958 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.41
22:41:08.958 00.000 9960 MoveAxis(E, 133, ABG)
22:41:08.958 00.000 9960 Guiding  Dir = 2, Dur = 133
22:41:08.958 00.000 9960 IsSlewing returns 0
22:41:08.959 00.001 9960 IsGuiding returns 0
22:41:08.959 00.000 9960 PulseGuide returned control before completion, sleep 143
22:41:09.112 00.153 9960 IsGuiding returns 1
22:41:09.114 00.002 9960 scope still moving after pulse duration time elapsed
22:41:09.140 00.026 9960 IsSlewing returns 0
22:41:09.140 00.000 9960 IsGuiding returns 0
22:41:09.142 00.002 9960 scope move finished after 133 + 49 ms
22:41:09.142 00.000 9960 Move returns status 0, amount 133
22:41:09.142 00.000 9960 MoveAxis(N, 0, ABG)
22:41:09.142 00.000 9960 Move returns status 0, amount 0
22:41:09.142 00.000 9960 move complete, result=0
22:41:09.142 00.000 9960 worker thread done servicing request
22:41:09.143 00.001 11872 GuideStep: -0.3 px 133 ms EAST, -0.4 px 0 ms NORTH
22:41:09.151 00.008 9960 Worker thread wakes up
22:41:09.151 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:41:09.151 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:41:10.396 01.245 9960 Exposure complete
22:41:10.523 00.127 9960 worker thread done servicing request
22:41:10.524 00.001 11872 OnExposeComplete: enter
22:41:10.528 00.004 11872 UpdateGuideState(): m_state=6
22:41:10.532 00.004 11872 Star::Find(15, 1785, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 811
22:41:10.537 00.005 11872 Star::Find returns 1 (0), X=1786.51, Y=951.93, Mass=4356, SNR=44.6, Peak=188 HFD=5.9
22:41:10.540 00.003 11872 CameraToMount -- cameraTheta (-1.03) - m_xAngle (0.00) = xAngle (-1.04 = -1.04)
22:41:10.545 00.005 11872 CameraToMount -- cameraTheta (-1.03) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.93 = 1.93)
22:41:10.549 00.004 11872 CameraToMount -- cameraX=0.53 cameraY=-0.88 hyp=1.03 cameraTheta=-1.03 mountX=0.52 mountY=0.96, mountTheta=1.07
22:41:10.553 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.53, y=-0.88, opts=13)
22:41:10.556 00.003 11872 Enqueuing Move request for scope (0.53, -0.88)
22:41:10.560 00.004 9960 Worker thread wakes up
22:41:10.560 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.53, -0.88) opts 0xd
22:41:10.560 00.000 9960 Handling offset move in thread for scope, endpoint = (0.53, -0.88)
22:41:10.561 00.001 9960 Moving (0.53, -0.88) raw xDistance=0.52 yDistance=0.96
22:41:10.561 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.52
22:41:10.561 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=188, med=0, FiltMin=0, FiltMax=113, Gamma=1.000
22:41:10.564 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.96 from input 0.96
22:41:10.564 00.000 9960 MoveAxis(W, 237, ABG)
22:41:10.564 00.000 9960 Guiding  Dir = 3, Dur = 237
22:41:10.565 00.001 11872 UpdateGuideState exits: m=4356 SNR=44.6
22:41:10.569 00.004 9960 IsSlewing returns 0
22:41:10.569 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:10.573 00.004 9960 IsGuiding returns 0
22:41:10.573 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:41:10.578 00.005 11872 Enqueuing Expose request
22:41:10.581 00.003 9960 PulseGuide returned control before completion, sleep 247
22:41:10.838 00.257 9960 IsGuiding returns 1
22:41:10.839 00.001 9960 scope still moving after pulse duration time elapsed
22:41:10.870 00.031 9960 IsSlewing returns 0
22:41:10.872 00.002 9960 IsGuiding returns 1
22:41:10.901 00.029 9960 IsSlewing returns 0
22:41:10.902 00.001 9960 IsGuiding returns 0
22:41:10.902 00.000 9960 scope move finished after 237 + 92 ms
22:41:10.902 00.000 9960 Move returns status 0, amount 237
22:41:10.903 00.001 9960 MoveAxis(S, 718, ABG)
22:41:10.904 00.001 9960 Guiding  Dir = 1, Dur = 718
22:41:10.904 00.000 9960 IsSlewing returns 0
22:41:10.905 00.001 9960 IsGuiding returns 0
22:41:10.905 00.000 9960 PulseGuide returned control before completion, sleep 728
22:41:11.637 00.732 9960 IsGuiding returns 1
22:41:11.637 00.000 9960 scope still moving after pulse duration time elapsed
22:41:11.668 00.031 9960 IsSlewing returns 0
22:41:11.669 00.001 9960 IsGuiding returns 0
22:41:11.669 00.000 9960 scope move finished after 718 + 47 ms
22:41:11.671 00.002 9960 Move returns status 0, amount 718
22:41:11.671 00.000 9960 move complete, result=0
22:41:11.672 00.001 9960 worker thread done servicing request
22:41:11.672 00.000 9960 Worker thread wakes up
22:41:11.672 00.000 11872 GuideStep: 0.5 px 237 ms WEST, 1.0 px 718 ms SOUTH
22:41:11.679 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:41:11.679 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:41:12.930 01.251 9960 Exposure complete
22:41:13.056 00.126 9960 worker thread done servicing request
22:41:13.057 00.001 11872 OnExposeComplete: enter
22:41:13.061 00.004 11872 UpdateGuideState(): m_state=6
22:41:13.066 00.005 11872 Star::Find(15, 1786, 951, 0, (0,0,0,0), 1.5, 10.0, 255) frame 812
22:41:13.069 00.003 11872 Star::Find returns 1 (0), X=1785.84, Y=954.00, Mass=4209, SNR=43.9, Peak=201 HFD=6.0
22:41:13.073 00.004 11872 CameraToMount -- cameraTheta (1.69) - m_xAngle (0.00) = xAngle (1.69 = 1.69)
22:41:13.078 00.005 11872 CameraToMount -- cameraTheta (1.69) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.66 = -1.62)
22:41:13.082 00.004 11872 CameraToMount -- cameraX=-0.15 cameraY=1.19 hyp=1.20 cameraTheta=1.69 mountX=-0.14 mountY=-1.20, mountTheta=-1.69
22:41:13.086 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.15, y=1.19, opts=13)
22:41:13.091 00.005 11872 Enqueuing Move request for scope (-0.15, 1.19)
22:41:13.095 00.004 9960 Worker thread wakes up
22:41:13.095 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 1.19) opts 0xd
22:41:13.095 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.15, 1.19)
22:41:13.096 00.001 9960 Moving (-0.15, 1.19) raw xDistance=-0.14 yDistance=-1.20
22:41:13.096 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:41:13.097 00.001 9960 resist switch: large excursion: input -1.20 thresh 0.60 direction from 1 to -1
22:41:13.097 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.60
22:41:13.097 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=201, med=0, FiltMin=0, FiltMax=114, Gamma=1.000
22:41:13.101 00.004 9960 GuideAlgorithmResistSwitch::result() returns -1.20 from input -1.20
22:41:13.101 00.000 11872 UpdateGuideState exits: m=4209 SNR=43.9
22:41:13.104 00.003 9960 MoveAxis(E, 0, ABG)
22:41:13.104 00.000 9960 Move returns status 0, amount 0
22:41:13.104 00.000 9960 MoveAxis(N, 895, ABG)
22:41:13.104 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:13.111 00.007 9960 Guiding  Dir = 0, Dur = 895
22:41:13.111 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:41:13.117 00.006 9960 IsSlewing returns 0
22:41:13.117 00.000 11872 Enqueuing Expose request
22:41:13.124 00.007 9960 IsGuiding returns 0
22:41:13.124 00.000 9960 PulseGuide returned control before completion, sleep 905
22:41:14.040 00.916 9960 IsGuiding returns 1
22:41:14.040 00.000 9960 scope still moving after pulse duration time elapsed
22:41:14.072 00.032 9960 IsSlewing returns 0
22:41:14.073 00.001 9960 IsGuiding returns 0
22:41:14.074 00.001 9960 scope move finished after 895 + 55 ms
22:41:14.074 00.000 9960 Move returns status 0, amount 895
22:41:14.074 00.000 9960 move complete, result=0
22:41:14.075 00.001 9960 worker thread done servicing request
22:41:14.075 00.000 9960 Worker thread wakes up
22:41:14.076 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -1.2 px 895 ms NORTH
22:41:14.082 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:41:14.082 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:41:15.324 01.242 9960 Exposure complete
22:41:15.456 00.132 11872 OnExposeComplete: enter
22:41:15.460 00.004 11872 UpdateGuideState(): m_state=6
22:41:15.464 00.004 9960 worker thread done servicing request
22:41:15.464 00.000 11872 Star::Find(15, 1785, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 813
22:41:15.468 00.004 11872 Star::Find returns 1 (0), X=1785.88, Y=953.14, Mass=4375, SNR=44.5, Peak=205 HFD=5.9
22:41:15.471 00.003 11872 CameraToMount -- cameraTheta (1.88) - m_xAngle (0.00) = xAngle (1.87 = 1.87)
22:41:15.476 00.005 11872 CameraToMount -- cameraTheta (1.88) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.84 = -1.44)
22:41:15.478 00.002 11872 CameraToMount -- cameraX=-0.11 cameraY=0.33 hyp=0.35 cameraTheta=1.88 mountX=-0.10 mountY=-0.35, mountTheta=-1.86
22:41:15.484 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.11, y=0.33, opts=13)
22:41:15.489 00.005 11872 Enqueuing Move request for scope (-0.11, 0.33)
22:41:15.493 00.004 9960 Worker thread wakes up
22:41:15.493 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=205, med=0, FiltMin=0, FiltMax=104, Gamma=1.000
22:41:15.496 00.003 11872 UpdateGuideState exits: m=4375 SNR=44.5
22:41:15.500 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.33) opts 0xd
22:41:15.501 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.11, 0.33)
22:41:15.501 00.000 9960 Moving (-0.11, 0.33) raw xDistance=-0.10 yDistance=-0.35
22:41:15.501 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:41:15.501 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:15.506 00.005 9960 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
22:41:15.507 00.001 9960 MoveAxis(E, 0, ABG)
22:41:15.507 00.000 9960 Move returns status 0, amount 0
22:41:15.507 00.000 9960 MoveAxis(N, 259, ABG)
22:41:15.507 00.000 9960 Guiding  Dir = 0, Dur = 259
22:41:15.508 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:41:15.511 00.003 9960 IsSlewing returns 0
22:41:15.511 00.000 11872 Enqueuing Expose request
22:41:15.516 00.005 9960 IsGuiding returns 0
22:41:15.517 00.001 9960 PulseGuide returned control before completion, sleep 269
22:41:15.802 00.285 9960 IsGuiding returns 0
22:41:15.802 00.000 9960 Move returns status 0, amount 259
22:41:15.803 00.001 9960 move complete, result=0
22:41:15.803 00.000 9960 worker thread done servicing request
22:41:15.804 00.001 9960 Worker thread wakes up
22:41:15.804 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 259 ms NORTH
22:41:15.810 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:41:15.811 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:41:17.067 01.256 9960 Exposure complete
22:41:17.192 00.125 9960 worker thread done servicing request
22:41:17.192 00.000 11872 OnExposeComplete: enter
22:41:17.196 00.004 11872 UpdateGuideState(): m_state=6
22:41:17.201 00.005 11872 Star::Find(15, 1785, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 814
22:41:17.206 00.005 11872 Star::Find returns 1 (0), X=1786.27, Y=951.45, Mass=4211, SNR=43.4, Peak=204 HFD=5.7
22:41:17.211 00.005 11872 CameraToMount -- cameraTheta (-1.36) - m_xAngle (0.00) = xAngle (-1.37 = -1.37)
22:41:17.215 00.004 11872 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.60 = 1.60)
22:41:17.219 00.004 11872 CameraToMount -- cameraX=0.28 cameraY=-1.35 hyp=1.38 cameraTheta=-1.36 mountX=0.28 mountY=1.38, mountTheta=1.37
22:41:17.223 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.28, y=-1.35, opts=13)
22:41:17.227 00.004 11872 Enqueuing Move request for scope (0.28, -1.35)
22:41:17.230 00.003 9960 Worker thread wakes up
22:41:17.231 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.28, -1.35) opts 0xd
22:41:17.231 00.000 9960 Handling offset move in thread for scope, endpoint = (0.28, -1.35)
22:41:17.231 00.000 9960 Moving (0.28, -1.35) raw xDistance=0.28 yDistance=1.38
22:41:17.231 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
22:41:17.232 00.001 9960 resist switch: large excursion: input 1.38 thresh 0.60 direction from -1 to 1
22:41:17.233 00.001 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.15
22:41:17.233 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=204, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
22:41:17.238 00.005 9960 GuideAlgorithmResistSwitch::result() returns 1.38 from input 1.38
22:41:17.238 00.000 11872 UpdateGuideState exits: m=4211 SNR=43.4
22:41:17.244 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:17.250 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:41:17.254 00.004 11872 Enqueuing Expose request
22:41:17.257 00.003 9960 MoveAxis(W, 131, ABG)
22:41:17.257 00.000 9960 Guiding  Dir = 3, Dur = 131
22:41:17.257 00.000 9960 IsSlewing returns 0
22:41:17.258 00.001 9960 IsGuiding returns 0
22:41:17.258 00.000 9960 PulseGuide returned control before completion, sleep 141
22:41:17.408 00.150 9960 IsGuiding returns 1
22:41:17.408 00.000 9960 scope still moving after pulse duration time elapsed
22:41:17.438 00.030 9960 IsSlewing returns 0
22:41:17.439 00.001 9960 IsGuiding returns 0
22:41:17.440 00.001 9960 scope move finished after 131 + 51 ms
22:41:17.441 00.001 9960 Move returns status 0, amount 131
22:41:17.442 00.001 9960 MoveAxis(S, 1032, ABG)
22:41:17.442 00.000 9960 Guiding  Dir = 1, Dur = 1032
22:41:17.442 00.000 9960 IsSlewing returns 0
22:41:17.443 00.001 9960 IsGuiding returns 0
22:41:17.444 00.001 9960 PulseGuide returned control before completion, sleep 1042
22:41:18.501 01.057 9960 IsGuiding returns 1
22:41:18.501 00.000 9960 scope still moving after pulse duration time elapsed
22:41:18.531 00.030 9960 IsSlewing returns 0
22:41:18.532 00.001 9960 IsGuiding returns 0
22:41:18.533 00.001 9960 scope move finished after 1032 + 58 ms
22:41:18.533 00.000 9960 Move returns status 0, amount 1032
22:41:18.535 00.002 9960 move complete, result=0
22:41:18.535 00.000 9960 worker thread done servicing request
22:41:18.535 00.000 9960 Worker thread wakes up
22:41:18.535 00.000 11872 GuideStep: 0.3 px 131 ms WEST, 1.4 px 1032 ms SOUTH
22:41:18.542 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:41:18.542 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:41:19.788 01.246 9960 Exposure complete
22:41:19.910 00.122 9960 worker thread done servicing request
22:41:19.910 00.000 11872 OnExposeComplete: enter
22:41:19.915 00.005 11872 UpdateGuideState(): m_state=6
22:41:19.921 00.006 11872 Star::Find(15, 1786, 951, 0, (0,0,0,0), 1.5, 10.0, 255) frame 815
22:41:19.925 00.004 11872 Star::Find returns 1 (0), X=1785.77, Y=953.11, Mass=4416, SNR=45.0, Peak=211 HFD=6.0
22:41:19.928 00.003 11872 CameraToMount -- cameraTheta (2.19) - m_xAngle (0.00) = xAngle (2.18 = 2.18)
22:41:19.930 00.002 11872 CameraToMount -- cameraTheta (2.19) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (5.15 = -1.13)
22:41:19.933 00.003 11872 CameraToMount -- cameraX=-0.21 cameraY=0.30 hyp=0.37 cameraTheta=2.19 mountX=-0.21 mountY=-0.33, mountTheta=-2.14
22:41:19.937 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.21, y=0.30, opts=13)
22:41:19.939 00.002 11872 Enqueuing Move request for scope (-0.21, 0.30)
22:41:19.942 00.003 9960 Worker thread wakes up
22:41:19.942 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.30) opts 0xd
22:41:19.942 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.21, 0.30)
22:41:19.942 00.000 9960 Moving (-0.21, 0.30) raw xDistance=-0.21 yDistance=-0.33
22:41:19.944 00.002 9960 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.21
22:41:19.944 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:41:19.944 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
22:41:19.947 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.33
22:41:19.947 00.000 9960 MoveAxis(E, 90, ABG)
22:41:19.947 00.000 9960 Guiding  Dir = 2, Dur = 90
22:41:19.948 00.001 9960 IsSlewing returns 0
22:41:19.948 00.000 11872 UpdateGuideState exits: m=4416 SNR=45.0
22:41:19.954 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:19.957 00.003 9960 IsGuiding returns 0
22:41:19.957 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:41:19.962 00.005 11872 Enqueuing Expose request
22:41:19.966 00.004 9960 PulseGuide returned control before completion, sleep 100
22:41:20.080 00.114 9960 IsGuiding returns 0
22:41:20.080 00.000 9960 Move returns status 0, amount 90
22:41:20.081 00.001 9960 MoveAxis(N, 0, ABG)
22:41:20.081 00.000 9960 Move returns status 0, amount 0
22:41:20.082 00.001 9960 move complete, result=0
22:41:20.082 00.000 9960 worker thread done servicing request
22:41:20.083 00.001 9960 Worker thread wakes up
22:41:20.084 00.001 11872 GuideStep: -0.2 px 90 ms EAST, -0.3 px 0 ms NORTH
22:41:20.089 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:41:20.090 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:41:21.345 01.255 9960 Exposure complete
22:41:21.462 00.117 9960 worker thread done servicing request
22:41:21.463 00.001 11872 OnExposeComplete: enter
22:41:21.467 00.004 11872 UpdateGuideState(): m_state=6
22:41:21.471 00.004 11872 Star::Find(15, 1785, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 816
22:41:21.475 00.004 11872 Star::Find returns 1 (0), X=1785.74, Y=953.17, Mass=4622, SNR=46.2, Peak=203 HFD=6.0
22:41:21.479 00.004 11872 CameraToMount -- cameraTheta (2.15) - m_xAngle (0.00) = xAngle (2.15 = 2.15)
22:41:21.483 00.004 11872 CameraToMount -- cameraTheta (2.15) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (5.12 = -1.16)
22:41:21.486 00.003 11872 CameraToMount -- cameraX=-0.24 cameraY=0.36 hyp=0.43 cameraTheta=2.15 mountX=-0.24 mountY=-0.40, mountTheta=-2.11
22:41:21.492 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.24, y=0.36, opts=13)
22:41:21.497 00.005 11872 Enqueuing Move request for scope (-0.24, 0.36)
22:41:21.503 00.006 9960 Worker thread wakes up
22:41:21.503 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.36) opts 0xd
22:41:21.503 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.24, 0.36)
22:41:21.503 00.000 9960 Moving (-0.24, 0.36) raw xDistance=-0.24 yDistance=-0.40
22:41:21.505 00.002 9960 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.24
22:41:21.505 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:41:21.505 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=203, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
22:41:21.512 00.007 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.40
22:41:21.513 00.001 9960 MoveAxis(E, 117, ABG)
22:41:21.513 00.000 11872 UpdateGuideState exits: m=4622 SNR=46.2
22:41:21.518 00.005 9960 Guiding  Dir = 2, Dur = 117
22:41:21.519 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:21.523 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:41:21.526 00.003 11872 Enqueuing Expose request
22:41:21.530 00.004 9960 IsSlewing returns 0
22:41:21.530 00.000 9960 IsGuiding returns 0
22:41:21.530 00.000 9960 PulseGuide returned control before completion, sleep 127
22:41:21.665 00.135 9960 IsGuiding returns 1
22:41:21.667 00.002 9960 scope still moving after pulse duration time elapsed
22:41:21.696 00.029 9960 IsSlewing returns 0
22:41:21.697 00.001 9960 IsGuiding returns 0
22:41:21.698 00.001 9960 scope move finished after 117 + 49 ms
22:41:21.698 00.000 9960 Move returns status 0, amount 117
22:41:21.698 00.000 9960 MoveAxis(N, 0, ABG)
22:41:21.699 00.001 9960 Move returns status 0, amount 0
22:41:21.699 00.000 9960 move complete, result=0
22:41:21.700 00.001 9960 worker thread done servicing request
22:41:21.700 00.000 9960 Worker thread wakes up
22:41:21.700 00.000 11872 GuideStep: -0.2 px 117 ms EAST, -0.4 px 0 ms NORTH
22:41:21.706 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:41:21.706 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:41:22.966 01.260 9960 Exposure complete
22:41:23.088 00.122 9960 worker thread done servicing request
22:41:23.088 00.000 11872 OnExposeComplete: enter
22:41:23.093 00.005 11872 UpdateGuideState(): m_state=6
22:41:23.098 00.005 11872 Star::Find(15, 1785, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 817
22:41:23.102 00.004 11872 Star::Find returns 1 (0), X=1786.41, Y=951.62, Mass=4425, SNR=44.4, Peak=221 HFD=5.5
22:41:23.109 00.007 11872 CameraToMount -- cameraTheta (-1.22) - m_xAngle (0.00) = xAngle (-1.23 = -1.23)
22:41:23.113 00.004 11872 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.74 = 1.74)
22:41:23.117 00.004 11872 CameraToMount -- cameraX=0.43 cameraY=-1.19 hyp=1.26 cameraTheta=-1.22 mountX=0.43 mountY=1.24, mountTheta=1.24
22:41:23.120 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=0.43, y=-1.19, opts=13)
22:41:23.123 00.003 11872 Enqueuing Move request for scope (0.43, -1.19)
22:41:23.127 00.004 9960 Worker thread wakes up
22:41:23.127 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=221, med=0, FiltMin=0, FiltMax=110, Gamma=1.000
22:41:23.131 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.43, -1.19) opts 0xd
22:41:23.132 00.001 9960 Handling offset move in thread for scope, endpoint = (0.43, -1.19)
22:41:23.132 00.000 9960 Moving (0.43, -1.19) raw xDistance=0.43 yDistance=1.24
22:41:23.132 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.43
22:41:23.133 00.001 9960 GuideAlgorithmResistSwitch::result() returns 1.24 from input 1.24
22:41:23.133 00.000 11872 UpdateGuideState exits: m=4425 SNR=44.4
22:41:23.137 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:23.141 00.004 9960 MoveAxis(W, 192, ABG)
22:41:23.141 00.000 9960 Guiding  Dir = 3, Dur = 192
22:41:23.142 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:41:23.145 00.003 11872 Enqueuing Expose request
22:41:23.150 00.005 9960 IsSlewing returns 0
22:41:23.150 00.000 9960 IsGuiding returns 0
22:41:23.151 00.001 9960 PulseGuide returned control before completion, sleep 202
22:41:23.360 00.209 9960 IsGuiding returns 1
22:41:23.362 00.002 9960 scope still moving after pulse duration time elapsed
22:41:23.391 00.029 9960 IsSlewing returns 0
22:41:23.393 00.002 9960 IsGuiding returns 0
22:41:23.393 00.000 9960 scope move finished after 192 + 51 ms
22:41:23.394 00.001 9960 Move returns status 0, amount 192
22:41:23.394 00.000 9960 MoveAxis(S, 928, ABG)
22:41:23.396 00.002 9960 Guiding  Dir = 1, Dur = 928
22:41:23.396 00.000 9960 IsSlewing returns 0
22:41:23.397 00.001 9960 IsGuiding returns 0
22:41:23.397 00.000 9960 PulseGuide returned control before completion, sleep 938
22:41:24.348 00.951 9960 IsGuiding returns 1
22:41:24.349 00.001 9960 scope still moving after pulse duration time elapsed
22:41:24.379 00.030 9960 IsSlewing returns 0
22:41:24.382 00.003 9960 IsGuiding returns 0
22:41:24.382 00.000 9960 scope move finished after 928 + 57 ms
22:41:24.383 00.001 9960 Move returns status 0, amount 928
22:41:24.383 00.000 9960 move complete, result=0
22:41:24.383 00.000 9960 worker thread done servicing request
22:41:24.384 00.001 11872 GuideStep: 0.4 px 192 ms WEST, 1.2 px 928 ms SOUTH
22:41:24.391 00.007 9960 Worker thread wakes up
22:41:24.391 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:41:24.391 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:41:25.646 01.255 9960 Exposure complete
22:41:25.763 00.117 9960 worker thread done servicing request
22:41:25.764 00.001 11872 OnExposeComplete: enter
22:41:25.768 00.004 11872 UpdateGuideState(): m_state=6
22:41:25.773 00.005 11872 Star::Find(15, 1786, 951, 0, (0,0,0,0), 1.5, 10.0, 255) frame 818
22:41:25.778 00.005 11872 Star::Find returns 1 (0), X=1786.22, Y=952.64, Mass=4491, SNR=45.2, Peak=222 HFD=5.5
22:41:25.781 00.003 11872 CameraToMount -- cameraTheta (-0.63) - m_xAngle (0.00) = xAngle (-0.63 = -0.63)
22:41:25.785 00.004 11872 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.34 = 2.34)
22:41:25.789 00.004 11872 CameraToMount -- cameraX=0.24 cameraY=-0.17 hyp=0.29 cameraTheta=-0.63 mountX=0.24 mountY=0.21, mountTheta=0.73
22:41:25.794 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.24, y=-0.17, opts=13)
22:41:25.800 00.006 11872 Enqueuing Move request for scope (0.24, -0.17)
22:41:25.808 00.008 9960 Worker thread wakes up
22:41:25.808 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=222, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
22:41:25.812 00.004 11872 UpdateGuideState exits: m=4491 SNR=45.2
22:41:25.816 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:25.821 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.17) opts 0xd
22:41:25.821 00.000 9960 Handling offset move in thread for scope, endpoint = (0.24, -0.17)
22:41:25.821 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:41:25.826 00.005 9960 Moving (0.24, -0.17) raw xDistance=0.24 yDistance=0.21
22:41:25.826 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.24
22:41:25.826 00.000 11872 Enqueuing Expose request
22:41:25.830 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
22:41:25.830 00.000 9960 MoveAxis(W, 125, ABG)
22:41:25.832 00.002 9960 Guiding  Dir = 3, Dur = 125
22:41:25.832 00.000 9960 IsSlewing returns 0
22:41:25.832 00.000 9960 IsGuiding returns 0
22:41:25.832 00.000 9960 PulseGuide returned control before completion, sleep 135
22:41:25.982 00.150 9960 IsGuiding returns 1
22:41:25.983 00.001 9960 scope still moving after pulse duration time elapsed
22:41:26.012 00.029 9960 IsSlewing returns 0
22:41:26.012 00.000 9960 IsGuiding returns 0
22:41:26.012 00.000 9960 scope move finished after 125 + 55 ms
22:41:26.013 00.001 9960 Move returns status 0, amount 125
22:41:26.013 00.000 9960 MoveAxis(S, 157, ABG)
22:41:26.013 00.000 9960 Guiding  Dir = 1, Dur = 157
22:41:26.015 00.002 9960 IsSlewing returns 0
22:41:26.015 00.000 9960 IsGuiding returns 0
22:41:26.015 00.000 9960 PulseGuide returned control before completion, sleep 167
22:41:26.198 00.183 9960 IsGuiding returns 1
22:41:26.199 00.001 9960 scope still moving after pulse duration time elapsed
22:41:26.228 00.029 9960 IsSlewing returns 0
22:41:26.229 00.001 9960 IsGuiding returns 0
22:41:26.230 00.001 9960 scope move finished after 157 + 58 ms
22:41:26.230 00.000 9960 Move returns status 0, amount 157
22:41:26.232 00.002 9960 move complete, result=0
22:41:26.233 00.001 9960 worker thread done servicing request
22:41:26.233 00.000 9960 Worker thread wakes up
22:41:26.233 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:41:26.233 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:41:26.233 00.000 11872 GuideStep: 0.2 px 125 ms WEST, 0.2 px 157 ms SOUTH
22:41:27.479 01.246 9960 Exposure complete
22:41:27.600 00.121 9960 worker thread done servicing request
22:41:27.601 00.001 11872 OnExposeComplete: enter
22:41:27.605 00.004 11872 UpdateGuideState(): m_state=6
22:41:27.611 00.006 11872 Star::Find(15, 1786, 952, 0, (0,0,0,0), 1.5, 10.0, 255) frame 819
22:41:27.616 00.005 11872 Star::Find returns 1 (0), X=1785.69, Y=953.84, Mass=3873, SNR=41.8, Peak=189 HFD=5.7
22:41:27.621 00.005 11872 CameraToMount -- cameraTheta (1.84) - m_xAngle (0.00) = xAngle (1.84 = 1.84)
22:41:27.625 00.004 11872 CameraToMount -- cameraTheta (1.84) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.81 = -1.47)
22:41:27.628 00.003 11872 CameraToMount -- cameraX=-0.29 cameraY=1.03 hyp=1.07 cameraTheta=1.84 mountX=-0.29 mountY=-1.07, mountTheta=-1.83
22:41:27.635 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.29, y=1.03, opts=13)
22:41:27.639 00.004 11872 Enqueuing Move request for scope (-0.29, 1.03)
22:41:27.643 00.004 9960 Worker thread wakes up
22:41:27.643 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 1.03) opts 0xd
22:41:27.643 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.29, 1.03)
22:41:27.644 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=189, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
22:41:27.648 00.004 11872 UpdateGuideState exits: m=3873 SNR=41.8
22:41:27.652 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:27.656 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:41:27.660 00.004 11872 Enqueuing Expose request
22:41:27.664 00.004 9960 Moving (-0.29, 1.03) raw xDistance=-0.29 yDistance=-1.07
22:41:27.664 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.29
22:41:27.664 00.000 9960 resist switch: large excursion: input -1.07 thresh 0.60 direction from 1 to -1
22:41:27.664 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.20
22:41:27.665 00.001 9960 GuideAlgorithmResistSwitch::result() returns -1.07 from input -1.07
22:41:27.665 00.000 9960 MoveAxis(E, 125, ABG)
22:41:27.665 00.000 9960 Guiding  Dir = 2, Dur = 125
22:41:27.665 00.000 9960 IsSlewing returns 0
22:41:27.665 00.000 9960 IsGuiding returns 0
22:41:27.666 00.001 9960 PulseGuide returned control before completion, sleep 135
22:41:27.810 00.144 9960 IsGuiding returns 1
22:41:27.810 00.000 9960 scope still moving after pulse duration time elapsed
22:41:27.842 00.032 9960 IsSlewing returns 0
22:41:27.843 00.001 9960 IsGuiding returns 0
22:41:27.844 00.001 9960 scope move finished after 125 + 53 ms
22:41:27.844 00.000 9960 Move returns status 0, amount 125
22:41:27.845 00.001 9960 MoveAxis(N, 797, ABG)
22:41:27.845 00.000 9960 Guiding  Dir = 0, Dur = 797
22:41:27.845 00.000 9960 IsSlewing returns 0
22:41:27.847 00.002 9960 IsGuiding returns 0
22:41:27.847 00.000 9960 PulseGuide returned control before completion, sleep 807
22:41:28.656 00.809 9960 IsGuiding returns 1
22:41:28.657 00.001 9960 scope still moving after pulse duration time elapsed
22:41:28.686 00.029 9960 IsSlewing returns 0
22:41:28.689 00.003 9960 IsGuiding returns 1
22:41:28.719 00.030 9960 IsSlewing returns 0
22:41:28.720 00.001 9960 IsGuiding returns 0
22:41:28.721 00.001 9960 scope move finished after 797 + 77 ms
22:41:28.722 00.001 9960 Move returns status 0, amount 797
22:41:28.722 00.000 9960 move complete, result=0
22:41:28.723 00.001 9960 worker thread done servicing request
22:41:28.724 00.001 11872 GuideStep: -0.3 px 125 ms EAST, -1.1 px 797 ms NORTH
22:41:28.730 00.006 9960 Worker thread wakes up
22:41:28.730 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:41:28.730 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:41:29.980 01.250 9960 Exposure complete
22:41:30.138 00.158 9960 worker thread done servicing request
22:41:30.139 00.001 11872 OnExposeComplete: enter
22:41:30.148 00.009 11872 UpdateGuideState(): m_state=6
22:41:30.155 00.007 11872 Star::Find(15, 1785, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 820
22:41:30.161 00.006 11872 Star::Find returns 1 (0), X=1785.89, Y=953.21, Mass=4426, SNR=44.7, Peak=195 HFD=5.8
22:41:30.167 00.006 11872 CameraToMount -- cameraTheta (1.80) - m_xAngle (0.00) = xAngle (1.80 = 1.80)
22:41:30.173 00.006 11872 CameraToMount -- cameraTheta (1.80) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.77 = -1.52)
22:41:30.178 00.005 11872 CameraToMount -- cameraX=-0.10 cameraY=0.40 hyp=0.42 cameraTheta=1.80 mountX=-0.09 mountY=-0.41, mountTheta=-1.79
22:41:30.186 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=-0.10, y=0.40, opts=13)
22:41:30.193 00.007 11872 Enqueuing Move request for scope (-0.10, 0.40)
22:41:30.199 00.006 9960 Worker thread wakes up
22:41:30.199 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.40) opts 0xd
22:41:30.199 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=195, med=0, FiltMin=0, FiltMax=128, Gamma=1.000
22:41:30.205 00.006 9960 Handling offset move in thread for scope, endpoint = (-0.10, 0.40)
22:41:30.205 00.000 11872 UpdateGuideState exits: m=4426 SNR=44.7
22:41:30.211 00.006 9960 Moving (-0.10, 0.40) raw xDistance=-0.09 yDistance=-0.41
22:41:30.211 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:30.217 00.006 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:41:30.217 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:41:30.222 00.005 9960 GuideAlgorithmResistSwitch::result() returns -0.41 from input -0.41
22:41:30.222 00.000 11872 Enqueuing Expose request
22:41:30.228 00.006 9960 MoveAxis(E, 0, ABG)
22:41:30.228 00.000 9960 Move returns status 0, amount 0
22:41:30.228 00.000 9960 MoveAxis(N, 310, ABG)
22:41:30.228 00.000 9960 Guiding  Dir = 0, Dur = 310
22:41:30.228 00.000 9960 IsSlewing returns 0
22:41:30.229 00.001 9960 IsGuiding returns 0
22:41:30.230 00.001 9960 PulseGuide returned control before completion, sleep 320
22:41:30.560 00.330 9960 IsGuiding returns 1
22:41:30.561 00.001 9960 scope still moving after pulse duration time elapsed
22:41:30.591 00.030 9960 IsSlewing returns 0
22:41:30.592 00.001 9960 IsGuiding returns 0
22:41:30.592 00.000 9960 scope move finished after 310 + 53 ms
22:41:30.593 00.001 9960 Move returns status 0, amount 310
22:41:30.593 00.000 9960 move complete, result=0
22:41:30.595 00.002 9960 worker thread done servicing request
22:41:30.595 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.4 px 310 ms NORTH
22:41:30.601 00.006 9960 Worker thread wakes up
22:41:30.601 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:41:30.601 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:41:31.855 01.254 9960 Exposure complete
22:41:31.981 00.126 9960 worker thread done servicing request
22:41:31.982 00.001 11872 OnExposeComplete: enter
22:41:31.984 00.002 11872 UpdateGuideState(): m_state=6
22:41:31.990 00.006 11872 Star::Find(15, 1785, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 821
22:41:31.994 00.004 11872 Star::Find returns 1 (0), X=1785.75, Y=952.58, Mass=4453, SNR=45.0, Peak=179 HFD=5.7
22:41:31.998 00.004 11872 CameraToMount -- cameraTheta (-2.35) - m_xAngle (0.00) = xAngle (-2.36 = -2.36)
22:41:32.001 00.003 11872 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (0.61 = 0.61)
22:41:32.006 00.005 11872 CameraToMount -- cameraX=-0.23 cameraY=-0.23 hyp=0.32 cameraTheta=-2.35 mountX=-0.23 mountY=0.19, mountTheta=2.46
22:41:32.010 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.23, y=-0.23, opts=13)
22:41:32.014 00.004 11872 Enqueuing Move request for scope (-0.23, -0.23)
22:41:32.019 00.005 9960 Worker thread wakes up
22:41:32.019 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=179, med=0, FiltMin=0, FiltMax=105, Gamma=1.000
22:41:32.023 00.004 11872 UpdateGuideState exits: m=4453 SNR=45.0
22:41:32.027 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.23) opts 0xd
22:41:32.027 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.23, -0.23)
22:41:32.028 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:32.031 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:41:32.035 00.004 9960 Moving (-0.23, -0.23) raw xDistance=-0.23 yDistance=0.19
22:41:32.035 00.000 11872 Enqueuing Expose request
22:41:32.039 00.004 9960 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
22:41:32.039 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:41:32.039 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
22:41:32.039 00.000 9960 MoveAxis(E, 108, ABG)
22:41:32.039 00.000 9960 Guiding  Dir = 2, Dur = 108
22:41:32.040 00.001 9960 IsSlewing returns 0
22:41:32.040 00.000 9960 IsGuiding returns 0
22:41:32.040 00.000 9960 PulseGuide returned control before completion, sleep 118
22:41:32.175 00.135 9960 IsGuiding returns 1
22:41:32.175 00.000 9960 scope still moving after pulse duration time elapsed
22:41:32.203 00.028 9960 IsSlewing returns 0
22:41:32.204 00.001 9960 IsGuiding returns 0
22:41:32.204 00.000 9960 scope move finished after 108 + 55 ms
22:41:32.205 00.001 9960 Move returns status 0, amount 108
22:41:32.205 00.000 9960 MoveAxis(N, 0, ABG)
22:41:32.205 00.000 9960 Move returns status 0, amount 0
22:41:32.205 00.000 9960 move complete, result=0
22:41:32.206 00.001 9960 worker thread done servicing request
22:41:32.206 00.000 9960 Worker thread wakes up
22:41:32.206 00.000 11872 GuideStep: -0.2 px 108 ms EAST, 0.2 px 0 ms NORTH
22:41:32.212 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:41:32.213 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:41:33.467 01.254 9960 Exposure complete
22:41:33.583 00.116 9960 worker thread done servicing request
22:41:33.584 00.001 11872 OnExposeComplete: enter
22:41:33.588 00.004 11872 UpdateGuideState(): m_state=6
22:41:33.592 00.004 11872 Star::Find(15, 1785, 952, 0, (0,0,0,0), 1.5, 10.0, 255) frame 822
22:41:33.596 00.004 11872 Star::Find returns 1 (0), X=1786.25, Y=951.43, Mass=4219, SNR=43.7, Peak=190 HFD=5.6
22:41:33.600 00.004 11872 CameraToMount -- cameraTheta (-1.38) - m_xAngle (0.00) = xAngle (-1.38 = -1.38)
22:41:33.604 00.004 11872 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.59 = 1.59)
22:41:33.608 00.004 11872 CameraToMount -- cameraX=0.27 cameraY=-1.38 hyp=1.40 cameraTheta=-1.38 mountX=0.26 mountY=1.40, mountTheta=1.39
22:41:33.614 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.27, y=-1.38, opts=13)
22:41:33.619 00.005 11872 Enqueuing Move request for scope (0.27, -1.38)
22:41:33.622 00.003 9960 Worker thread wakes up
22:41:33.622 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.27, -1.38) opts 0xd
22:41:33.623 00.001 9960 Handling offset move in thread for scope, endpoint = (0.27, -1.38)
22:41:33.623 00.000 9960 Moving (0.27, -1.38) raw xDistance=0.26 yDistance=1.40
22:41:33.624 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=190, med=0, FiltMin=0, FiltMax=113, Gamma=1.000
22:41:33.628 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.26
22:41:33.628 00.000 9960 resist switch: large excursion: input 1.40 thresh 0.60 direction from -1 to 1
22:41:33.629 00.001 11872 UpdateGuideState exits: m=4219 SNR=43.7
22:41:33.632 00.003 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.21
22:41:33.632 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.40 from input 1.40
22:41:33.633 00.001 9960 MoveAxis(W, 115, ABG)
22:41:33.634 00.001 9960 Guiding  Dir = 3, Dur = 115
22:41:33.634 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:33.638 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:41:33.641 00.003 11872 Enqueuing Expose request
22:41:33.647 00.006 9960 IsSlewing returns 0
22:41:33.648 00.001 9960 IsGuiding returns 0
22:41:33.649 00.001 9960 PulseGuide returned control before completion, sleep 125
22:41:33.784 00.135 9960 IsGuiding returns 1
22:41:33.786 00.002 9960 scope still moving after pulse duration time elapsed
22:41:33.817 00.031 9960 IsSlewing returns 0
22:41:33.819 00.002 9960 IsGuiding returns 0
22:41:33.820 00.001 9960 scope move finished after 115 + 56 ms
22:41:33.820 00.000 9960 Move returns status 0, amount 115
22:41:33.820 00.000 9960 MoveAxis(S, 1048, ABG)
22:41:33.822 00.002 9960 Guiding  Dir = 1, Dur = 1048
22:41:33.822 00.000 9960 IsSlewing returns 0
22:41:33.823 00.001 9960 IsGuiding returns 0
22:41:33.823 00.000 9960 PulseGuide returned control before completion, sleep 1058
22:41:34.884 01.061 9960 IsGuiding returns 1
22:41:34.885 00.001 9960 scope still moving after pulse duration time elapsed
22:41:34.916 00.031 9960 IsSlewing returns 0
22:41:34.917 00.001 9960 IsGuiding returns 0
22:41:34.918 00.001 9960 scope move finished after 1048 + 46 ms
22:41:34.918 00.000 9960 Move returns status 0, amount 1048
22:41:34.918 00.000 9960 move complete, result=0
22:41:34.919 00.001 9960 worker thread done servicing request
22:41:34.919 00.000 9960 Worker thread wakes up
22:41:34.920 00.001 11872 GuideStep: 0.3 px 115 ms WEST, 1.4 px 1048 ms SOUTH
22:41:34.926 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:41:34.926 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:41:36.179 01.253 9960 Exposure complete
22:41:36.288 00.109 9960 worker thread done servicing request
22:41:36.289 00.001 11872 OnExposeComplete: enter
22:41:36.293 00.004 11872 UpdateGuideState(): m_state=6
22:41:36.298 00.005 11872 Star::Find(15, 1786, 951, 0, (0,0,0,0), 1.5, 10.0, 255) frame 823
22:41:36.301 00.003 11872 Star::Find returns 1 (0), X=1786.39, Y=951.81, Mass=4238, SNR=43.8, Peak=179 HFD=6.1
22:41:36.304 00.003 11872 CameraToMount -- cameraTheta (-1.19) - m_xAngle (0.00) = xAngle (-1.19 = -1.19)
22:41:36.309 00.005 11872 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.78 = 1.78)
22:41:36.313 00.004 11872 CameraToMount -- cameraX=0.41 cameraY=-1.00 hyp=1.08 cameraTheta=-1.19 mountX=0.40 mountY=1.06, mountTheta=1.21
22:41:36.317 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.41, y=-1.00, opts=13)
22:41:36.321 00.004 11872 Enqueuing Move request for scope (0.41, -1.00)
22:41:36.325 00.004 9960 Worker thread wakes up
22:41:36.325 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=179, med=0, FiltMin=0, FiltMax=98, Gamma=1.000
22:41:36.328 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.41, -1.00) opts 0xd
22:41:36.328 00.000 11872 UpdateGuideState exits: m=4238 SNR=43.8
22:41:36.333 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:36.336 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:41:36.339 00.003 9960 Handling offset move in thread for scope, endpoint = (0.41, -1.00)
22:41:36.339 00.000 9960 Moving (0.41, -1.00) raw xDistance=0.40 yDistance=1.06
22:41:36.339 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.40
22:41:36.341 00.002 11872 Enqueuing Expose request
22:41:36.345 00.004 9960 GuideAlgorithmResistSwitch::result() returns 1.06 from input 1.06
22:41:36.345 00.000 9960 MoveAxis(W, 197, ABG)
22:41:36.345 00.000 9960 Guiding  Dir = 3, Dur = 197
22:41:36.346 00.001 9960 IsSlewing returns 0
22:41:36.346 00.000 9960 IsGuiding returns 0
22:41:36.346 00.000 9960 PulseGuide returned control before completion, sleep 207
22:41:36.560 00.214 9960 IsGuiding returns 1
22:41:36.561 00.001 9960 scope still moving after pulse duration time elapsed
22:41:36.590 00.029 9960 IsSlewing returns 0
22:41:36.591 00.001 9960 IsGuiding returns 0
22:41:36.591 00.000 9960 scope move finished after 197 + 48 ms
22:41:36.592 00.001 9960 Move returns status 0, amount 197
22:41:36.592 00.000 9960 MoveAxis(S, 790, ABG)
22:41:36.592 00.000 9960 Guiding  Dir = 1, Dur = 790
22:41:36.593 00.001 9960 IsSlewing returns 0
22:41:36.594 00.001 9960 IsGuiding returns 0
22:41:36.595 00.001 9960 PulseGuide returned control before completion, sleep 800
22:41:37.462 00.867 9960 IsGuiding returns 0
22:41:37.463 00.001 9960 Move returns status 0, amount 790
22:41:37.463 00.000 9960 move complete, result=0
22:41:37.464 00.001 9960 worker thread done servicing request
22:41:37.464 00.000 11872 GuideStep: 0.4 px 197 ms WEST, 1.1 px 790 ms SOUTH
22:41:37.469 00.005 9960 Worker thread wakes up
22:41:37.469 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:41:37.469 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:41:38.711 01.242 9960 Exposure complete
22:41:38.813 00.102 9960 worker thread done servicing request
22:41:38.813 00.000 11872 OnExposeComplete: enter
22:41:38.818 00.005 11872 UpdateGuideState(): m_state=6
22:41:38.821 00.003 11872 Star::Find(15, 1786, 951, 0, (0,0,0,0), 1.5, 10.0, 255) frame 824
22:41:38.827 00.006 11872 Star::Find returns 1 (0), X=1786.15, Y=952.65, Mass=4529, SNR=45.0, Peak=211 HFD=5.5
22:41:38.831 00.004 11872 CameraToMount -- cameraTheta (-0.75) - m_xAngle (0.00) = xAngle (-0.76 = -0.76)
22:41:38.837 00.006 11872 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.21 = 2.21)
22:41:38.842 00.005 11872 CameraToMount -- cameraX=0.17 cameraY=-0.16 hyp=0.23 cameraTheta=-0.75 mountX=0.17 mountY=0.18, mountTheta=0.83
22:41:38.849 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.17, y=-0.16, opts=13)
22:41:38.853 00.004 11872 Enqueuing Move request for scope (0.17, -0.16)
22:41:38.857 00.004 9960 Worker thread wakes up
22:41:38.857 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.16) opts 0xd
22:41:38.858 00.001 9960 Handling offset move in thread for scope, endpoint = (0.17, -0.16)
22:41:38.858 00.000 9960 Moving (0.17, -0.16) raw xDistance=0.17 yDistance=0.18
22:41:38.858 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=0, FiltMin=0, FiltMax=108, Gamma=1.000
22:41:38.862 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
22:41:38.863 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:41:38.863 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
22:41:38.863 00.000 9960 MoveAxis(E, 0, ABG)
22:41:38.863 00.000 9960 Move returns status 0, amount 0
22:41:38.863 00.000 11872 UpdateGuideState exits: m=4529 SNR=45.0
22:41:38.868 00.005 9960 MoveAxis(N, 0, ABG)
22:41:38.868 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:38.871 00.003 9960 Move returns status 0, amount 0
22:41:38.872 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:41:38.875 00.003 9960 move complete, result=0
22:41:38.875 00.000 11872 Enqueuing Expose request
22:41:38.879 00.004 9960 worker thread done servicing request
22:41:38.879 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
22:41:38.883 00.004 9960 Worker thread wakes up
22:41:38.883 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:41:38.883 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:41:40.124 01.241 9960 Exposure complete
22:41:40.244 00.120 9960 worker thread done servicing request
22:41:40.245 00.001 11872 OnExposeComplete: enter
22:41:40.250 00.005 11872 UpdateGuideState(): m_state=6
22:41:40.253 00.003 11872 Star::Find(15, 1786, 952, 0, (0,0,0,0), 1.5, 10.0, 255) frame 825
22:41:40.258 00.005 11872 Star::Find returns 1 (0), X=1785.79, Y=953.91, Mass=4181, SNR=43.3, Peak=208 HFD=5.8
22:41:40.262 00.004 11872 CameraToMount -- cameraTheta (1.75) - m_xAngle (0.00) = xAngle (1.74 = 1.74)
22:41:40.265 00.003 11872 CameraToMount -- cameraTheta (1.75) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.71 = -1.57)
22:41:40.269 00.004 11872 CameraToMount -- cameraX=-0.19 cameraY=1.10 hyp=1.11 cameraTheta=1.75 mountX=-0.19 mountY=-1.11, mountTheta=-1.74
22:41:40.275 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.19, y=1.10, opts=13)
22:41:40.279 00.004 11872 Enqueuing Move request for scope (-0.19, 1.10)
22:41:40.282 00.003 9960 Worker thread wakes up
22:41:40.282 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 1.10) opts 0xd
22:41:40.283 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.19, 1.10)
22:41:40.283 00.000 9960 Moving (-0.19, 1.10) raw xDistance=-0.19 yDistance=-1.11
22:41:40.284 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
22:41:40.284 00.000 9960 resist switch: large excursion: input -1.11 thresh 0.60 direction from 1 to -1
22:41:40.284 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.34
22:41:40.284 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=208, med=0, FiltMin=0, FiltMax=106, Gamma=1.000
22:41:40.288 00.004 9960 GuideAlgorithmResistSwitch::result() returns -1.11 from input -1.11
22:41:40.288 00.000 9960 MoveAxis(E, 0, ABG)
22:41:40.288 00.000 9960 Move returns status 0, amount 0
22:41:40.288 00.000 9960 MoveAxis(N, 831, ABG)
22:41:40.289 00.001 9960 Guiding  Dir = 0, Dur = 831
22:41:40.289 00.000 11872 UpdateGuideState exits: m=4181 SNR=43.3
22:41:40.293 00.004 9960 IsSlewing returns 0
22:41:40.294 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:40.298 00.004 9960 IsGuiding returns 0
22:41:40.298 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:41:40.301 00.003 9960 PulseGuide returned control before completion, sleep 841
22:41:40.301 00.000 11872 Enqueuing Expose request
22:41:41.149 00.848 9960 IsGuiding returns 1
22:41:41.149 00.000 9960 scope still moving after pulse duration time elapsed
22:41:41.180 00.031 9960 IsSlewing returns 0
22:41:41.183 00.003 9960 IsGuiding returns 0
22:41:41.184 00.001 9960 scope move finished after 831 + 55 ms
22:41:41.184 00.000 9960 Move returns status 0, amount 831
22:41:41.184 00.000 9960 move complete, result=0
22:41:41.186 00.002 9960 worker thread done servicing request
22:41:41.186 00.000 9960 Worker thread wakes up
22:41:41.186 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -1.1 px 831 ms NORTH
22:41:41.193 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:41:41.193 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:41:42.439 01.246 9960 Exposure complete
22:41:42.546 00.107 9960 worker thread done servicing request
22:41:42.546 00.000 11872 OnExposeComplete: enter
22:41:42.553 00.007 11872 UpdateGuideState(): m_state=6
22:41:42.558 00.005 11872 Star::Find(15, 1785, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 826
22:41:42.562 00.004 11872 Star::Find returns 1 (0), X=1785.82, Y=953.13, Mass=4355, SNR=44.2, Peak=232 HFD=5.9
22:41:42.566 00.004 11872 CameraToMount -- cameraTheta (2.04) - m_xAngle (0.00) = xAngle (2.03 = 2.03)
22:41:42.570 00.004 11872 CameraToMount -- cameraTheta (2.04) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (5.00 = -1.28)
22:41:42.574 00.004 11872 CameraToMount -- cameraX=-0.16 cameraY=0.32 hyp=0.36 cameraTheta=2.04 mountX=-0.16 mountY=-0.35, mountTheta=-2.01
22:41:42.579 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.16, y=0.32, opts=13)
22:41:42.583 00.004 11872 Enqueuing Move request for scope (-0.16, 0.32)
22:41:42.587 00.004 9960 Worker thread wakes up
22:41:42.587 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.32) opts 0xd
22:41:42.589 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=232, med=0, FiltMin=0, FiltMax=105, Gamma=1.000
22:41:42.593 00.004 11872 UpdateGuideState exits: m=4355 SNR=44.2
22:41:42.598 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:42.602 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:41:42.606 00.004 11872 Enqueuing Expose request
22:41:42.611 00.005 9960 Handling offset move in thread for scope, endpoint = (-0.16, 0.32)
22:41:42.611 00.000 9960 Moving (-0.16, 0.32) raw xDistance=-0.16 yDistance=-0.35
22:41:42.612 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
22:41:42.612 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
22:41:42.612 00.000 9960 MoveAxis(E, 0, ABG)
22:41:42.612 00.000 9960 Move returns status 0, amount 0
22:41:42.612 00.000 9960 MoveAxis(N, 259, ABG)
22:41:42.612 00.000 9960 Guiding  Dir = 0, Dur = 259
22:41:42.613 00.001 9960 IsSlewing returns 0
22:41:42.614 00.001 9960 IsGuiding returns 0
22:41:42.614 00.000 9960 PulseGuide returned control before completion, sleep 269
22:41:42.901 00.287 9960 IsGuiding returns 0
22:41:42.901 00.000 9960 Move returns status 0, amount 259
22:41:42.902 00.001 9960 move complete, result=0
22:41:42.903 00.001 9960 worker thread done servicing request
22:41:42.904 00.001 11872 GuideStep: -0.2 px 0 ms EAST, -0.3 px 259 ms NORTH
22:41:42.910 00.006 9960 Worker thread wakes up
22:41:42.911 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:41:42.911 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:41:44.168 01.257 9960 Exposure complete
22:41:44.308 00.140 9960 worker thread done servicing request
22:41:44.309 00.001 11872 OnExposeComplete: enter
22:41:44.314 00.005 11872 UpdateGuideState(): m_state=6
22:41:44.317 00.003 11872 Star::Find(15, 1785, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 827
22:41:44.321 00.004 11872 Star::Find returns 1 (0), X=1786.22, Y=951.55, Mass=4361, SNR=44.3, Peak=196 HFD=5.4
22:41:44.325 00.004 11872 CameraToMount -- cameraTheta (-1.39) - m_xAngle (0.00) = xAngle (-1.39 = -1.39)
22:41:44.330 00.005 11872 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.58 = 1.58)
22:41:44.335 00.005 11872 CameraToMount -- cameraX=0.24 cameraY=-1.26 hyp=1.28 cameraTheta=-1.39 mountX=0.23 mountY=1.28, mountTheta=1.39
22:41:44.339 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.24, y=-1.26, opts=13)
22:41:44.344 00.005 11872 Enqueuing Move request for scope (0.24, -1.26)
22:41:44.347 00.003 9960 Worker thread wakes up
22:41:44.347 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=196, med=0, FiltMin=0, FiltMax=108, Gamma=1.000
22:41:44.352 00.005 11872 UpdateGuideState exits: m=4361 SNR=44.3
22:41:44.355 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:44.358 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:41:44.363 00.005 11872 Enqueuing Expose request
22:41:44.369 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (0.24, -1.26) opts 0xd
22:41:44.369 00.000 9960 Handling offset move in thread for scope, endpoint = (0.24, -1.26)
22:41:44.369 00.000 9960 Moving (0.24, -1.26) raw xDistance=0.23 yDistance=1.28
22:41:44.369 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
22:41:44.370 00.001 9960 resist switch: large excursion: input 1.28 thresh 0.60 direction from -1 to 1
22:41:44.370 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=3.84
22:41:44.370 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.28 from input 1.28
22:41:44.370 00.000 9960 MoveAxis(W, 108, ABG)
22:41:44.371 00.001 9960 Guiding  Dir = 3, Dur = 108
22:41:44.371 00.000 9960 IsSlewing returns 0
22:41:44.371 00.000 9960 IsGuiding returns 0
22:41:44.372 00.001 9960 PulseGuide returned control before completion, sleep 118
22:41:44.502 00.130 9960 IsGuiding returns 1
22:41:44.502 00.000 9960 scope still moving after pulse duration time elapsed
22:41:44.533 00.031 9960 IsSlewing returns 0
22:41:44.534 00.001 9960 IsGuiding returns 0
22:41:44.536 00.002 9960 scope move finished after 108 + 55 ms
22:41:44.536 00.000 9960 Move returns status 0, amount 108
22:41:44.537 00.001 9960 MoveAxis(S, 956, ABG)
22:41:44.537 00.000 9960 Guiding  Dir = 1, Dur = 956
22:41:44.537 00.000 9960 IsSlewing returns 0
22:41:44.538 00.001 9960 IsGuiding returns 0
22:41:44.539 00.001 9960 PulseGuide returned control before completion, sleep 966
22:41:45.518 00.979 9960 IsGuiding returns 1
22:41:45.519 00.001 9960 scope still moving after pulse duration time elapsed
22:41:45.546 00.027 9960 IsSlewing returns 0
22:41:45.547 00.001 9960 IsGuiding returns 0
22:41:45.547 00.000 9960 scope move finished after 956 + 52 ms
22:41:45.547 00.000 9960 Move returns status 0, amount 956
22:41:45.547 00.000 9960 move complete, result=0
22:41:45.547 00.000 9960 worker thread done servicing request
22:41:45.547 00.000 11872 GuideStep: 0.2 px 108 ms WEST, 1.3 px 956 ms SOUTH
22:41:45.555 00.008 9960 Worker thread wakes up
22:41:45.555 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:41:45.555 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:41:46.813 01.258 9960 Exposure complete
22:41:46.938 00.125 9960 worker thread done servicing request
22:41:46.939 00.001 11872 OnExposeComplete: enter
22:41:46.943 00.004 11872 UpdateGuideState(): m_state=6
22:41:46.946 00.003 11872 Star::Find(15, 1786, 951, 0, (0,0,0,0), 1.5, 10.0, 255) frame 828
22:41:46.952 00.006 11872 Star::Find returns 1 (0), X=1786.19, Y=951.85, Mass=4159, SNR=42.8, Peak=202 HFD=5.7
22:41:46.955 00.003 11872 CameraToMount -- cameraTheta (-1.36) - m_xAngle (0.00) = xAngle (-1.36 = -1.36)
22:41:46.958 00.003 11872 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.61 = 1.61)
22:41:46.962 00.004 11872 CameraToMount -- cameraX=0.21 cameraY=-0.96 hyp=0.98 cameraTheta=-1.36 mountX=0.21 mountY=0.98, mountTheta=1.36
22:41:46.967 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.21, y=-0.96, opts=13)
22:41:46.971 00.004 11872 Enqueuing Move request for scope (0.21, -0.96)
22:41:46.975 00.004 9960 Worker thread wakes up
22:41:46.975 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.96) opts 0xd
22:41:46.976 00.001 9960 Handling offset move in thread for scope, endpoint = (0.21, -0.96)
22:41:46.976 00.000 9960 Moving (0.21, -0.96) raw xDistance=0.21 yDistance=0.98
22:41:46.976 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=202, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
22:41:46.980 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.21
22:41:46.980 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.98 from input 0.98
22:41:46.980 00.000 9960 MoveAxis(W, 104, ABG)
22:41:46.981 00.001 9960 Guiding  Dir = 3, Dur = 104
22:41:46.981 00.000 9960 IsSlewing returns 0
22:41:46.981 00.000 9960 IsGuiding returns 0
22:41:46.981 00.000 11872 UpdateGuideState exits: m=4159 SNR=42.8
22:41:46.985 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:46.990 00.005 9960 PulseGuide returned control before completion, sleep 114
22:41:46.990 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:41:46.994 00.004 11872 Enqueuing Expose request
22:41:47.115 00.121 9960 IsGuiding returns 0
22:41:47.115 00.000 9960 Move returns status 0, amount 104
22:41:47.117 00.002 9960 MoveAxis(S, 732, ABG)
22:41:47.117 00.000 9960 Guiding  Dir = 1, Dur = 732
22:41:47.117 00.000 9960 IsSlewing returns 0
22:41:47.118 00.001 9960 IsGuiding returns 0
22:41:47.119 00.001 9960 PulseGuide returned control before completion, sleep 742
22:41:47.866 00.747 9960 IsGuiding returns 1
22:41:47.866 00.000 9960 scope still moving after pulse duration time elapsed
22:41:47.896 00.030 9960 IsSlewing returns 0
22:41:47.898 00.002 9960 IsGuiding returns 0
22:41:47.899 00.001 9960 scope move finished after 732 + 48 ms
22:41:47.899 00.000 9960 Move returns status 0, amount 732
22:41:47.899 00.000 9960 move complete, result=0
22:41:47.900 00.001 9960 worker thread done servicing request
22:41:47.900 00.000 9960 Worker thread wakes up
22:41:47.901 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:41:47.901 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:41:47.901 00.000 11872 GuideStep: 0.2 px 104 ms WEST, 1.0 px 732 ms SOUTH
22:41:49.148 01.247 9960 Exposure complete
22:41:49.275 00.127 9960 worker thread done servicing request
22:41:49.276 00.001 11872 OnExposeComplete: enter
22:41:49.280 00.004 11872 UpdateGuideState(): m_state=6
22:41:49.284 00.004 11872 Star::Find(15, 1786, 951, 0, (0,0,0,0), 1.5, 10.0, 255) frame 829
22:41:49.288 00.004 11872 Star::Find returns 1 (0), X=1785.80, Y=953.71, Mass=4241, SNR=43.5, Peak=203 HFD=5.6
22:41:49.292 00.004 11872 CameraToMount -- cameraTheta (1.77) - m_xAngle (0.00) = xAngle (1.77 = 1.77)
22:41:49.296 00.004 11872 CameraToMount -- cameraTheta (1.77) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.74 = -1.54)
22:41:49.301 00.005 11872 CameraToMount -- cameraX=-0.19 cameraY=0.90 hyp=0.92 cameraTheta=1.77 mountX=-0.18 mountY=-0.92, mountTheta=-1.77
22:41:49.306 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.19, y=0.90, opts=13)
22:41:49.311 00.005 11872 Enqueuing Move request for scope (-0.19, 0.90)
22:41:49.314 00.003 9960 Worker thread wakes up
22:41:49.315 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.90) opts 0xd
22:41:49.315 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.19, 0.90)
22:41:49.315 00.000 9960 Moving (-0.19, 0.90) raw xDistance=-0.18 yDistance=-0.92
22:41:49.315 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
22:41:49.316 00.001 9960 resist switch: large excursion: input -0.92 thresh 0.60 direction from 1 to -1
22:41:49.316 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=203, med=0, FiltMin=0, FiltMax=113, Gamma=1.000
22:41:49.320 00.004 11872 UpdateGuideState exits: m=4241 SNR=43.5
22:41:49.324 00.004 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.76
22:41:49.324 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.92 from input -0.92
22:41:49.324 00.000 9960 MoveAxis(E, 0, ABG)
22:41:49.324 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:49.328 00.004 9960 Move returns status 0, amount 0
22:41:49.329 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:41:49.333 00.004 11872 Enqueuing Expose request
22:41:49.337 00.004 9960 MoveAxis(N, 687, ABG)
22:41:49.337 00.000 9960 Guiding  Dir = 0, Dur = 687
22:41:49.337 00.000 9960 IsSlewing returns 0
22:41:49.338 00.001 9960 IsGuiding returns 0
22:41:49.338 00.000 9960 PulseGuide returned control before completion, sleep 697
22:41:50.042 00.704 9960 IsGuiding returns 1
22:41:50.043 00.001 9960 scope still moving after pulse duration time elapsed
22:41:50.075 00.032 9960 IsSlewing returns 0
22:41:50.078 00.003 9960 IsGuiding returns 0
22:41:50.078 00.000 9960 scope move finished after 687 + 52 ms
22:41:50.078 00.000 9960 Move returns status 0, amount 687
22:41:50.078 00.000 9960 move complete, result=0
22:41:50.079 00.001 9960 worker thread done servicing request
22:41:50.079 00.000 9960 Worker thread wakes up
22:41:50.080 00.001 11872 GuideStep: -0.2 px 0 ms EAST, -0.9 px 687 ms NORTH
22:41:50.086 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:41:50.087 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:41:51.338 01.251 9960 Exposure complete
22:41:51.451 00.113 9960 worker thread done servicing request
22:41:51.451 00.000 11872 OnExposeComplete: enter
22:41:51.455 00.004 11872 UpdateGuideState(): m_state=6
22:41:51.460 00.005 11872 Star::Find(15, 1785, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 830
22:41:51.465 00.005 11872 Star::Find returns 1 (0), X=1785.65, Y=953.31, Mass=4412, SNR=45.1, Peak=218 HFD=5.5
22:41:51.468 00.003 11872 CameraToMount -- cameraTheta (2.16) - m_xAngle (0.00) = xAngle (2.15 = 2.15)
22:41:51.472 00.004 11872 CameraToMount -- cameraTheta (2.16) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (5.12 = -1.16)
22:41:51.476 00.004 11872 CameraToMount -- cameraX=-0.33 cameraY=0.50 hyp=0.60 cameraTheta=2.16 mountX=-0.33 mountY=-0.55, mountTheta=-2.11
22:41:51.482 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.33, y=0.50, opts=13)
22:41:51.487 00.005 11872 Enqueuing Move request for scope (-0.33, 0.50)
22:41:51.491 00.004 9960 Worker thread wakes up
22:41:51.491 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=218, med=0, FiltMin=0, FiltMax=100, Gamma=1.000
22:41:51.496 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.50) opts 0xd
22:41:51.496 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.33, 0.50)
22:41:51.496 00.000 11872 UpdateGuideState exits: m=4412 SNR=45.1
22:41:51.499 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:51.504 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:41:51.508 00.004 11872 Enqueuing Expose request
22:41:51.512 00.004 9960 Moving (-0.33, 0.50) raw xDistance=-0.33 yDistance=-0.55
22:41:51.512 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.33
22:41:51.512 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.55 from input -0.55
22:41:51.514 00.002 9960 MoveAxis(E, 156, ABG)
22:41:51.514 00.000 9960 Guiding  Dir = 2, Dur = 156
22:41:51.514 00.000 9960 IsSlewing returns 0
22:41:51.514 00.000 9960 IsGuiding returns 0
22:41:51.515 00.001 9960 PulseGuide returned control before completion, sleep 166
22:41:51.690 00.175 9960 IsGuiding returns 1
22:41:51.690 00.000 9960 scope still moving after pulse duration time elapsed
22:41:51.721 00.031 9960 IsSlewing returns 0
22:41:51.724 00.003 9960 IsGuiding returns 0
22:41:51.725 00.001 9960 scope move finished after 156 + 54 ms
22:41:51.725 00.000 9960 Move returns status 0, amount 156
22:41:51.725 00.000 9960 MoveAxis(N, 412, ABG)
22:41:51.725 00.000 9960 Guiding  Dir = 0, Dur = 412
22:41:51.726 00.001 9960 IsSlewing returns 0
22:41:51.727 00.001 9960 IsGuiding returns 0
22:41:51.727 00.000 9960 PulseGuide returned control before completion, sleep 422
22:41:52.158 00.431 9960 IsGuiding returns 1
22:41:52.159 00.001 9960 scope still moving after pulse duration time elapsed
22:41:52.189 00.030 9960 IsSlewing returns 0
22:41:52.190 00.001 9960 IsGuiding returns 0
22:41:52.191 00.001 9960 scope move finished after 412 + 52 ms
22:41:52.191 00.000 9960 Move returns status 0, amount 412
22:41:52.191 00.000 9960 move complete, result=0
22:41:52.192 00.001 9960 worker thread done servicing request
22:41:52.192 00.000 9960 Worker thread wakes up
22:41:52.193 00.001 11872 GuideStep: -0.3 px 156 ms EAST, -0.6 px 412 ms NORTH
22:41:52.199 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:41:52.199 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:41:53.449 01.250 9960 Exposure complete
22:41:53.569 00.120 9960 worker thread done servicing request
22:41:53.570 00.001 11872 OnExposeComplete: enter
22:41:53.574 00.004 11872 UpdateGuideState(): m_state=6
22:41:53.580 00.006 11872 Star::Find(15, 1785, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 831
22:41:53.584 00.004 11872 Star::Find returns 1 (0), X=1786.15, Y=951.45, Mass=4366, SNR=44.6, Peak=181 HFD=5.5
22:41:53.587 00.003 11872 CameraToMount -- cameraTheta (-1.45) - m_xAngle (0.00) = xAngle (-1.45 = -1.45)
22:41:53.592 00.005 11872 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.52 = 1.52)
22:41:53.596 00.004 11872 CameraToMount -- cameraX=0.17 cameraY=-1.36 hyp=1.37 cameraTheta=-1.45 mountX=0.16 mountY=1.37, mountTheta=1.45
22:41:53.601 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.17, y=-1.36, opts=13)
22:41:53.604 00.003 11872 Enqueuing Move request for scope (0.17, -1.36)
22:41:53.610 00.006 9960 Worker thread wakes up
22:41:53.610 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.17, -1.36) opts 0xd
22:41:53.610 00.000 9960 Handling offset move in thread for scope, endpoint = (0.17, -1.36)
22:41:53.610 00.000 9960 Moving (0.17, -1.36) raw xDistance=0.16 yDistance=1.37
22:41:53.611 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
22:41:53.611 00.000 9960 resist switch: large excursion: input 1.37 thresh 0.60 direction from -1 to 1
22:41:53.611 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=181, med=0, FiltMin=0, FiltMax=103, Gamma=1.000
22:41:53.617 00.006 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.12
22:41:53.618 00.001 9960 GuideAlgorithmResistSwitch::result() returns 1.37 from input 1.37
22:41:53.618 00.000 9960 MoveAxis(E, 0, ABG)
22:41:53.618 00.000 9960 Move returns status 0, amount 0
22:41:53.619 00.001 11872 UpdateGuideState exits: m=4366 SNR=44.6
22:41:53.623 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:53.627 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:41:53.631 00.004 11872 Enqueuing Expose request
22:41:53.635 00.004 9960 MoveAxis(S, 1024, ABG)
22:41:53.635 00.000 9960 Guiding  Dir = 1, Dur = 1024
22:41:53.635 00.000 9960 IsSlewing returns 0
22:41:53.636 00.001 9960 IsGuiding returns 0
22:41:53.636 00.000 9960 PulseGuide returned control before completion, sleep 1034
22:41:54.678 01.042 9960 IsGuiding returns 1
22:41:54.681 00.003 9960 scope still moving after pulse duration time elapsed
22:41:54.710 00.029 9960 IsSlewing returns 0
22:41:54.711 00.001 9960 IsGuiding returns 0
22:41:54.711 00.000 9960 scope move finished after 1024 + 50 ms
22:41:54.712 00.001 9960 Move returns status 0, amount 1024
22:41:54.712 00.000 9960 move complete, result=0
22:41:54.712 00.000 9960 worker thread done servicing request
22:41:54.713 00.001 9960 Worker thread wakes up
22:41:54.713 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 1.4 px 1024 ms SOUTH
22:41:54.718 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:41:54.720 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:41:55.970 01.250 9960 Exposure complete
22:41:56.086 00.116 9960 worker thread done servicing request
22:41:56.087 00.001 11872 OnExposeComplete: enter
22:41:56.091 00.004 11872 UpdateGuideState(): m_state=6
22:41:56.095 00.004 11872 Star::Find(15, 1786, 951, 0, (0,0,0,0), 1.5, 10.0, 255) frame 832
22:41:56.099 00.004 11872 Star::Find returns 1 (0), X=1785.85, Y=953.07, Mass=4285, SNR=44.1, Peak=218 HFD=5.9
22:41:56.102 00.003 11872 CameraToMount -- cameraTheta (2.03) - m_xAngle (0.00) = xAngle (2.03 = 2.03)
22:41:56.107 00.005 11872 CameraToMount -- cameraTheta (2.03) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (5.00 = -1.28)
22:41:56.110 00.003 11872 CameraToMount -- cameraX=-0.13 cameraY=0.27 hyp=0.30 cameraTheta=2.03 mountX=-0.13 mountY=-0.28, mountTheta=-2.00
22:41:56.115 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.13, y=0.27, opts=13)
22:41:56.120 00.005 11872 Enqueuing Move request for scope (-0.13, 0.27)
22:41:56.124 00.004 9960 Worker thread wakes up
22:41:56.124 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=218, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
22:41:56.128 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.27) opts 0xd
22:41:56.129 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.13, 0.27)
22:41:56.129 00.000 9960 Moving (-0.13, 0.27) raw xDistance=-0.13 yDistance=-0.28
22:41:56.129 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:41:56.129 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:41:56.130 00.001 11872 UpdateGuideState exits: m=4285 SNR=44.1
22:41:56.133 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:56.138 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:41:56.141 00.003 11872 Enqueuing Expose request
22:41:56.145 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
22:41:56.145 00.000 9960 MoveAxis(E, 0, ABG)
22:41:56.146 00.001 9960 Move returns status 0, amount 0
22:41:56.146 00.000 9960 MoveAxis(N, 0, ABG)
22:41:56.146 00.000 9960 Move returns status 0, amount 0
22:41:56.146 00.000 9960 move complete, result=0
22:41:56.148 00.002 9960 worker thread done servicing request
22:41:56.148 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
22:41:56.152 00.004 9960 Worker thread wakes up
22:41:56.152 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:41:56.152 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:41:57.410 01.258 9960 Exposure complete
22:41:57.532 00.122 9960 worker thread done servicing request
22:41:57.533 00.001 11872 OnExposeComplete: enter
22:41:57.536 00.003 11872 UpdateGuideState(): m_state=6
22:41:57.541 00.005 11872 Star::Find(15, 1785, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 833
22:41:57.546 00.005 11872 Star::Find returns 1 (0), X=1786.41, Y=951.47, Mass=4522, SNR=45.7, Peak=179 HFD=5.8
22:41:57.550 00.004 11872 CameraToMount -- cameraTheta (-1.26) - m_xAngle (0.00) = xAngle (-1.26 = -1.26)
22:41:57.554 00.004 11872 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.71 = 1.71)
22:41:57.559 00.005 11872 CameraToMount -- cameraX=0.43 cameraY=-1.34 hyp=1.40 cameraTheta=-1.26 mountX=0.43 mountY=1.39, mountTheta=1.27
22:41:57.563 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.43, y=-1.34, opts=13)
22:41:57.567 00.004 11872 Enqueuing Move request for scope (0.43, -1.34)
22:41:57.571 00.004 9960 Worker thread wakes up
22:41:57.571 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.43, -1.34) opts 0xd
22:41:57.571 00.000 9960 Handling offset move in thread for scope, endpoint = (0.43, -1.34)
22:41:57.572 00.001 9960 Moving (0.43, -1.34) raw xDistance=0.43 yDistance=1.39
22:41:57.572 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.27 from input 0.43
22:41:57.572 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.39 from input 1.39
22:41:57.572 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=179, med=0, FiltMin=0, FiltMax=108, Gamma=1.000
22:41:57.576 00.004 9960 MoveAxis(W, 200, ABG)
22:41:57.576 00.000 9960 Guiding  Dir = 3, Dur = 200
22:41:57.577 00.001 11872 UpdateGuideState exits: m=4522 SNR=45.7
22:41:57.580 00.003 9960 IsSlewing returns 0
22:41:57.580 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:57.584 00.004 9960 IsGuiding returns 0
22:41:57.584 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:41:57.588 00.004 9960 PulseGuide returned control before completion, sleep 210
22:41:57.589 00.001 11872 Enqueuing Expose request
22:41:57.806 00.217 9960 IsGuiding returns 1
22:41:57.808 00.002 9960 scope still moving after pulse duration time elapsed
22:41:57.838 00.030 9960 IsSlewing returns 0
22:41:57.839 00.001 9960 IsGuiding returns 0
22:41:57.840 00.001 9960 scope move finished after 200 + 56 ms
22:41:57.840 00.000 9960 Move returns status 0, amount 200
22:41:57.840 00.000 9960 MoveAxis(S, 1038, ABG)
22:41:57.842 00.002 9960 Guiding  Dir = 1, Dur = 1038
22:41:57.842 00.000 9960 IsSlewing returns 0
22:41:57.843 00.001 9960 IsGuiding returns 0
22:41:57.843 00.000 9960 PulseGuide returned control before completion, sleep 1048
22:41:58.909 01.066 9960 IsGuiding returns 1
22:41:58.909 00.000 9960 scope still moving after pulse duration time elapsed
22:41:58.938 00.029 9960 IsSlewing returns 0
22:41:58.940 00.002 9960 IsGuiding returns 0
22:41:58.940 00.000 9960 scope move finished after 1038 + 59 ms
22:41:58.940 00.000 9960 Move returns status 0, amount 1038
22:41:58.942 00.002 9960 move complete, result=0
22:41:58.942 00.000 9960 worker thread done servicing request
22:41:58.943 00.001 9960 Worker thread wakes up
22:41:58.943 00.000 11872 GuideStep: 0.4 px 200 ms WEST, 1.4 px 1038 ms SOUTH
22:41:58.949 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:41:58.949 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:42:00.208 01.259 9960 Exposure complete
22:42:00.330 00.122 9960 worker thread done servicing request
22:42:00.331 00.001 11872 OnExposeComplete: enter
22:42:00.335 00.004 11872 UpdateGuideState(): m_state=6
22:42:00.341 00.006 11872 Star::Find(15, 1786, 951, 0, (0,0,0,0), 1.5, 10.0, 255) frame 834
22:42:00.344 00.003 11872 Star::Find returns 1 (0), X=1786.17, Y=952.76, Mass=4179, SNR=43.7, Peak=181 HFD=5.8
22:42:00.348 00.004 11872 CameraToMount -- cameraTheta (-0.26) - m_xAngle (0.00) = xAngle (-0.26 = -0.26)
22:42:00.351 00.003 11872 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.71 = 2.71)
22:42:00.354 00.003 11872 CameraToMount -- cameraX=0.19 cameraY=-0.05 hyp=0.19 cameraTheta=-0.26 mountX=0.19 mountY=0.08, mountTheta=0.41
22:42:00.360 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.19, y=-0.05, opts=13)
22:42:00.366 00.006 11872 Enqueuing Move request for scope (0.19, -0.05)
22:42:00.371 00.005 9960 Worker thread wakes up
22:42:00.371 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.05) opts 0xd
22:42:00.372 00.001 9960 Handling offset move in thread for scope, endpoint = (0.19, -0.05)
22:42:00.372 00.000 9960 Moving (0.19, -0.05) raw xDistance=0.19 yDistance=0.08
22:42:00.372 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
22:42:00.372 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:42:00.372 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=181, med=0, FiltMin=0, FiltMax=104, Gamma=1.000
22:42:00.377 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:42:00.377 00.000 9960 MoveAxis(E, 0, ABG)
22:42:00.377 00.000 9960 Move returns status 0, amount 0
22:42:00.377 00.000 9960 MoveAxis(N, 0, ABG)
22:42:00.378 00.001 9960 Move returns status 0, amount 0
22:42:00.378 00.000 9960 move complete, result=0
22:42:00.378 00.000 11872 UpdateGuideState exits: m=4179 SNR=43.7
22:42:00.384 00.006 9960 worker thread done servicing request
22:42:00.384 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:00.389 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:42:00.395 00.006 11872 Enqueuing Expose request
22:42:00.398 00.003 11872 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:42:00.403 00.005 9960 Worker thread wakes up
22:42:00.403 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:42:00.403 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:42:01.647 01.244 9960 Exposure complete
22:42:01.772 00.125 9960 worker thread done servicing request
22:42:01.772 00.000 11872 OnExposeComplete: enter
22:42:01.777 00.005 11872 UpdateGuideState(): m_state=6
22:42:01.783 00.006 11872 Star::Find(15, 1786, 952, 0, (0,0,0,0), 1.5, 10.0, 255) frame 835
22:42:01.786 00.003 11872 Star::Find returns 1 (0), X=1785.75, Y=954.16, Mass=4357, SNR=44.4, Peak=205 HFD=5.8
22:42:01.791 00.005 11872 CameraToMount -- cameraTheta (1.74) - m_xAngle (0.00) = xAngle (1.73 = 1.73)
22:42:01.794 00.003 11872 CameraToMount -- cameraTheta (1.74) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.70 = -1.58)
22:42:01.799 00.005 11872 CameraToMount -- cameraX=-0.23 cameraY=1.35 hyp=1.37 cameraTheta=1.74 mountX=-0.22 mountY=-1.37, mountTheta=-1.73
22:42:01.804 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.23, y=1.35, opts=13)
22:42:01.809 00.005 11872 Enqueuing Move request for scope (-0.23, 1.35)
22:42:01.814 00.005 9960 Worker thread wakes up
22:42:01.814 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=205, med=0, FiltMin=0, FiltMax=111, Gamma=1.000
22:42:01.819 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 1.35) opts 0xd
22:42:01.819 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.23, 1.35)
22:42:01.819 00.000 9960 Moving (-0.23, 1.35) raw xDistance=-0.22 yDistance=-1.37
22:42:01.819 00.000 11872 UpdateGuideState exits: m=4357 SNR=44.4
22:42:01.823 00.004 9960 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
22:42:01.823 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:01.827 00.004 9960 resist switch: large excursion: input -1.37 thresh 0.60 direction from 1 to -1
22:42:01.827 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-4.12
22:42:01.829 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:42:01.832 00.003 9960 GuideAlgorithmResistSwitch::result() returns -1.37 from input -1.37
22:42:01.833 00.001 9960 MoveAxis(E, 105, ABG)
22:42:01.833 00.000 11872 Enqueuing Expose request
22:42:01.837 00.004 9960 Guiding  Dir = 2, Dur = 105
22:42:01.837 00.000 9960 IsSlewing returns 0
22:42:01.837 00.000 9960 IsGuiding returns 0
22:42:01.839 00.002 9960 PulseGuide returned control before completion, sleep 115
22:42:01.969 00.130 9960 IsGuiding returns 1
22:42:01.970 00.001 9960 scope still moving after pulse duration time elapsed
22:42:02.001 00.031 9960 IsSlewing returns 0
22:42:02.002 00.001 9960 IsGuiding returns 0
22:42:02.002 00.000 9960 scope move finished after 105 + 58 ms
22:42:02.003 00.001 9960 Move returns status 0, amount 105
22:42:02.003 00.000 9960 MoveAxis(N, 1025, ABG)
22:42:02.003 00.000 9960 Guiding  Dir = 0, Dur = 1025
22:42:02.004 00.001 9960 IsSlewing returns 0
22:42:02.004 00.000 9960 IsGuiding returns 0
22:42:02.005 00.001 9960 PulseGuide returned control before completion, sleep 1035
22:42:03.047 01.042 9960 IsGuiding returns 1
22:42:03.048 00.001 9960 scope still moving after pulse duration time elapsed
22:42:03.078 00.030 9960 IsSlewing returns 0
22:42:03.078 00.000 9960 IsGuiding returns 0
22:42:03.080 00.002 9960 scope move finished after 1025 + 49 ms
22:42:03.080 00.000 9960 Move returns status 0, amount 1025
22:42:03.080 00.000 9960 move complete, result=0
22:42:03.080 00.000 9960 worker thread done servicing request
22:42:03.081 00.001 9960 Worker thread wakes up
22:42:03.082 00.001 11872 GuideStep: -0.2 px 105 ms EAST, -1.4 px 1025 ms NORTH
22:42:03.090 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
22:42:03.090 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:42:04.347 01.257 9960 Exposure complete
22:42:04.472 00.125 9960 worker thread done servicing request
22:42:04.472 00.000 11872 OnExposeComplete: enter
22:42:04.477 00.005 11872 UpdateGuideState(): m_state=6
22:42:04.481 00.004 11872 Star::Find(15, 1785, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 836
22:42:04.486 00.005 11872 Star::Find returns 1 (0), X=1786.40, Y=952.08, Mass=4046, SNR=42.8, Peak=216 HFD=5.8
22:42:04.492 00.006 11872 CameraToMount -- cameraTheta (-1.05) - m_xAngle (0.00) = xAngle (-1.05 = -1.05)
22:42:04.496 00.004 11872 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.92 = 1.92)
22:42:04.500 00.004 11872 CameraToMount -- cameraX=0.42 cameraY=-0.73 hyp=0.84 cameraTheta=-1.05 mountX=0.41 mountY=0.79, mountTheta=1.09
22:42:04.506 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.42, y=-0.73, opts=13)
22:42:04.510 00.004 11872 Enqueuing Move request for scope (0.42, -0.73)
22:42:04.513 00.003 9960 Worker thread wakes up
22:42:04.513 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=216, med=0, FiltMin=0, FiltMax=111, Gamma=1.000
22:42:04.518 00.005 11872 UpdateGuideState exits: m=4046 SNR=42.8
22:42:04.521 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.42, -0.73) opts 0xd
22:42:04.523 00.002 9960 Handling offset move in thread for scope, endpoint = (0.42, -0.73)
22:42:04.523 00.000 9960 Moving (0.42, -0.73) raw xDistance=0.41 yDistance=0.79
22:42:04.523 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:04.527 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:42:04.530 00.003 11872 Enqueuing Expose request
22:42:04.534 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.41
22:42:04.534 00.000 9960 resist switch: large excursion: input 0.79 thresh 0.60 direction from -1 to 1
22:42:04.534 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.37
22:42:04.534 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.79 from input 0.79
22:42:04.535 00.001 9960 MoveAxis(W, 187, ABG)
22:42:04.535 00.000 9960 Guiding  Dir = 3, Dur = 187
22:42:04.535 00.000 9960 IsSlewing returns 0
22:42:04.536 00.001 9960 IsGuiding returns 0
22:42:04.536 00.000 9960 PulseGuide returned control before completion, sleep 197
22:42:04.739 00.203 9960 IsGuiding returns 1
22:42:04.741 00.002 9960 scope still moving after pulse duration time elapsed
22:42:04.770 00.029 9960 IsSlewing returns 0
22:42:04.771 00.001 9960 IsGuiding returns 0
22:42:04.771 00.000 9960 scope move finished after 187 + 48 ms
22:42:04.773 00.002 9960 Move returns status 0, amount 187
22:42:04.773 00.000 9960 MoveAxis(S, 590, ABG)
22:42:04.773 00.000 9960 Guiding  Dir = 1, Dur = 590
22:42:04.773 00.000 9960 IsSlewing returns 0
22:42:04.774 00.001 9960 IsGuiding returns 0
22:42:04.774 00.000 9960 PulseGuide returned control before completion, sleep 600
22:42:05.381 00.607 9960 IsGuiding returns 1
22:42:05.383 00.002 9960 scope still moving after pulse duration time elapsed
22:42:05.413 00.030 9960 IsSlewing returns 0
22:42:05.414 00.001 9960 IsGuiding returns 0
22:42:05.414 00.000 9960 scope move finished after 590 + 49 ms
22:42:05.415 00.001 9960 Move returns status 0, amount 590
22:42:05.415 00.000 9960 move complete, result=0
22:42:05.415 00.000 9960 worker thread done servicing request
22:42:05.416 00.001 9960 Worker thread wakes up
22:42:05.416 00.000 11872 GuideStep: 0.4 px 187 ms WEST, 0.8 px 590 ms SOUTH
22:42:05.422 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:42:05.423 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:42:06.681 01.258 9960 Exposure complete
22:42:06.831 00.150 9960 worker thread done servicing request
22:42:06.831 00.000 11872 OnExposeComplete: enter
22:42:06.837 00.006 11872 UpdateGuideState(): m_state=6
22:42:06.845 00.008 11872 Star::Find(15, 1786, 952, 0, (0,0,0,0), 1.5, 10.0, 255) frame 837
22:42:06.851 00.006 11872 Star::Find returns 1 (0), X=1785.71, Y=953.10, Mass=4407, SNR=44.8, Peak=208 HFD=5.9
22:42:06.858 00.007 11872 CameraToMount -- cameraTheta (2.31) - m_xAngle (0.00) = xAngle (2.30 = 2.30)
22:42:06.865 00.007 11872 CameraToMount -- cameraTheta (2.31) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (5.27 = -1.01)
22:42:06.870 00.005 11872 CameraToMount -- cameraX=-0.27 cameraY=0.30 hyp=0.40 cameraTheta=2.31 mountX=-0.27 mountY=-0.34, mountTheta=-2.24
22:42:06.877 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.27, y=0.30, opts=13)
22:42:06.883 00.006 11872 Enqueuing Move request for scope (-0.27, 0.30)
22:42:06.893 00.010 9960 Worker thread wakes up
22:42:06.893 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=208, med=0, FiltMin=0, FiltMax=104, Gamma=1.000
22:42:06.901 00.008 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.30) opts 0xd
22:42:06.901 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.27, 0.30)
22:42:06.901 00.000 9960 Moving (-0.27, 0.30) raw xDistance=-0.27 yDistance=-0.34
22:42:06.901 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.27
22:42:06.902 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:42:06.902 00.000 11872 UpdateGuideState exits: m=4407 SNR=44.8
22:42:06.910 00.008 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.34
22:42:06.910 00.000 9960 MoveAxis(E, 112, ABG)
22:42:06.910 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:06.917 00.007 9960 Guiding  Dir = 2, Dur = 112
22:42:06.917 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:42:06.922 00.005 9960 IsSlewing returns 0
22:42:06.923 00.001 11872 Enqueuing Expose request
22:42:06.928 00.005 9960 IsGuiding returns 0
22:42:06.930 00.002 9960 PulseGuide returned control before completion, sleep 122
22:42:07.058 00.128 9960 IsGuiding returns 1
22:42:07.059 00.001 9960 scope still moving after pulse duration time elapsed
22:42:07.089 00.030 9960 IsSlewing returns 0
22:42:07.089 00.000 9960 IsGuiding returns 0
22:42:07.089 00.000 9960 scope move finished after 112 + 47 ms
22:42:07.089 00.000 9960 Move returns status 0, amount 112
22:42:07.089 00.000 9960 MoveAxis(N, 0, ABG)
22:42:07.089 00.000 9960 Move returns status 0, amount 0
22:42:07.090 00.001 9960 move complete, result=0
22:42:07.090 00.000 9960 worker thread done servicing request
22:42:07.090 00.000 11872 GuideStep: -0.3 px 112 ms EAST, -0.3 px 0 ms NORTH
22:42:07.095 00.005 9960 Worker thread wakes up
22:42:07.096 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:42:07.096 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:42:08.352 01.256 9960 Exposure complete
22:42:08.483 00.131 9960 worker thread done servicing request
22:42:08.484 00.001 11872 OnExposeComplete: enter
22:42:08.490 00.006 11872 UpdateGuideState(): m_state=6
22:42:08.494 00.004 11872 Star::Find(15, 1785, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 838
22:42:08.500 00.006 11872 Star::Find returns 1 (0), X=1786.38, Y=951.87, Mass=4307, SNR=44.4, Peak=229 HFD=5.8
22:42:08.504 00.004 11872 CameraToMount -- cameraTheta (-1.17) - m_xAngle (0.00) = xAngle (-1.18 = -1.18)
22:42:08.508 00.004 11872 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.79 = 1.79)
22:42:08.512 00.004 11872 CameraToMount -- cameraX=0.40 cameraY=-0.94 hyp=1.02 cameraTheta=-1.17 mountX=0.39 mountY=0.99, mountTheta=1.20
22:42:08.519 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.40, y=-0.94, opts=13)
22:42:08.525 00.006 11872 Enqueuing Move request for scope (0.40, -0.94)
22:42:08.530 00.005 9960 Worker thread wakes up
22:42:08.530 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=229, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
22:42:08.535 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.40, -0.94) opts 0xd
22:42:08.535 00.000 9960 Handling offset move in thread for scope, endpoint = (0.40, -0.94)
22:42:08.535 00.000 9960 Moving (0.40, -0.94) raw xDistance=0.39 yDistance=0.99
22:42:08.535 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.39
22:42:08.536 00.001 11872 UpdateGuideState exits: m=4307 SNR=44.4
22:42:08.539 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:08.545 00.006 9960 GuideAlgorithmResistSwitch::result() returns 0.99 from input 0.99
22:42:08.545 00.000 9960 MoveAxis(W, 176, ABG)
22:42:08.545 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:42:08.549 00.004 11872 Enqueuing Expose request
22:42:08.554 00.005 9960 Guiding  Dir = 3, Dur = 176
22:42:08.554 00.000 9960 IsSlewing returns 0
22:42:08.554 00.000 9960 IsGuiding returns 0
22:42:08.555 00.001 9960 PulseGuide returned control before completion, sleep 186
22:42:08.750 00.195 9960 IsGuiding returns 1
22:42:08.751 00.001 9960 scope still moving after pulse duration time elapsed
22:42:08.780 00.029 9960 IsSlewing returns 0
22:42:08.782 00.002 9960 IsGuiding returns 1
22:42:08.812 00.030 9960 IsSlewing returns 0
22:42:08.813 00.001 9960 IsGuiding returns 0
22:42:08.814 00.001 9960 scope move finished after 176 + 83 ms
22:42:08.814 00.000 9960 Move returns status 0, amount 176
22:42:08.815 00.001 9960 MoveAxis(S, 742, ABG)
22:42:08.815 00.000 9960 Guiding  Dir = 1, Dur = 742
22:42:08.816 00.001 9960 IsSlewing returns 0
22:42:08.816 00.000 9960 IsGuiding returns 0
22:42:08.817 00.001 9960 PulseGuide returned control before completion, sleep 752
22:42:09.581 00.764 9960 IsGuiding returns 1
22:42:09.582 00.001 9960 scope still moving after pulse duration time elapsed
22:42:09.613 00.031 9960 IsSlewing returns 0
22:42:09.613 00.000 9960 IsGuiding returns 0
22:42:09.615 00.002 9960 scope move finished after 742 + 55 ms
22:42:09.615 00.000 9960 Move returns status 0, amount 742
22:42:09.616 00.001 9960 move complete, result=0
22:42:09.616 00.000 9960 worker thread done servicing request
22:42:09.616 00.000 11872 GuideStep: 0.4 px 176 ms WEST, 1.0 px 742 ms SOUTH
22:42:09.622 00.006 9960 Worker thread wakes up
22:42:09.622 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:42:09.622 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:42:10.871 01.249 9960 Exposure complete
22:42:10.993 00.122 9960 worker thread done servicing request
22:42:10.994 00.001 11872 OnExposeComplete: enter
22:42:10.997 00.003 11872 UpdateGuideState(): m_state=6
22:42:11.002 00.005 11872 Star::Find(15, 1786, 951, 0, (0,0,0,0), 1.5, 10.0, 255) frame 839
22:42:11.006 00.004 11872 Star::Find returns 1 (0), X=1785.68, Y=954.02, Mass=4222, SNR=44.2, Peak=200 HFD=6.1
22:42:11.009 00.003 11872 CameraToMount -- cameraTheta (1.81) - m_xAngle (0.00) = xAngle (1.81 = 1.81)
22:42:11.014 00.005 11872 CameraToMount -- cameraTheta (1.81) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.78 = -1.51)
22:42:11.018 00.004 11872 CameraToMount -- cameraX=-0.30 cameraY=1.21 hyp=1.25 cameraTheta=1.81 mountX=-0.29 mountY=-1.25, mountTheta=-1.80
22:42:11.024 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.30, y=1.21, opts=13)
22:42:11.029 00.005 11872 Enqueuing Move request for scope (-0.30, 1.21)
22:42:11.036 00.007 9960 Worker thread wakes up
22:42:11.036 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=200, med=0, FiltMin=0, FiltMax=95, Gamma=1.000
22:42:11.040 00.004 11872 UpdateGuideState exits: m=4222 SNR=44.2
22:42:11.045 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:11.052 00.007 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:42:11.057 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 1.21) opts 0xd
22:42:11.057 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.30, 1.21)
22:42:11.057 00.000 9960 Moving (-0.30, 1.21) raw xDistance=-0.29 yDistance=-1.25
22:42:11.057 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.29
22:42:11.058 00.001 9960 resist switch: large excursion: input -1.25 thresh 0.60 direction from 1 to -1
22:42:11.058 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.74
22:42:11.058 00.000 9960 GuideAlgorithmResistSwitch::result() returns -1.25 from input -1.25
22:42:11.058 00.000 11872 Enqueuing Expose request
22:42:11.065 00.007 9960 MoveAxis(E, 126, ABG)
22:42:11.065 00.000 9960 Guiding  Dir = 2, Dur = 126
22:42:11.066 00.001 9960 IsSlewing returns 0
22:42:11.067 00.001 9960 IsGuiding returns 0
22:42:11.067 00.000 9960 PulseGuide returned control before completion, sleep 136
22:42:11.207 00.140 9960 IsGuiding returns 1
22:42:11.208 00.001 9960 scope still moving after pulse duration time elapsed
22:42:11.237 00.029 9960 IsSlewing returns 0
22:42:11.240 00.003 9960 IsGuiding returns 0
22:42:11.243 00.003 9960 scope move finished after 126 + 50 ms
22:42:11.245 00.002 9960 Move returns status 0, amount 126
22:42:11.245 00.000 9960 MoveAxis(N, 930, ABG)
22:42:11.245 00.000 9960 Guiding  Dir = 0, Dur = 930
22:42:11.246 00.001 9960 IsSlewing returns 0
22:42:11.246 00.000 9960 IsGuiding returns 0
22:42:11.248 00.002 9960 PulseGuide returned control before completion, sleep 940
22:42:12.191 00.943 9960 IsGuiding returns 1
22:42:12.191 00.000 9960 scope still moving after pulse duration time elapsed
22:42:12.224 00.033 9960 IsSlewing returns 0
22:42:12.224 00.000 9960 IsGuiding returns 0
22:42:12.224 00.000 9960 scope move finished after 930 + 47 ms
22:42:12.224 00.000 9960 Move returns status 0, amount 930
22:42:12.224 00.000 9960 move complete, result=0
22:42:12.224 00.000 9960 worker thread done servicing request
22:42:12.226 00.002 11872 GuideStep: -0.3 px 126 ms EAST, -1.2 px 930 ms NORTH
22:42:12.230 00.004 9960 Worker thread wakes up
22:42:12.230 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:42:12.230 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:42:13.482 01.252 9960 Exposure complete
22:42:13.616 00.134 9960 worker thread done servicing request
22:42:13.616 00.000 11872 OnExposeComplete: enter
22:42:13.621 00.005 11872 UpdateGuideState(): m_state=6
22:42:13.625 00.004 11872 Star::Find(15, 1785, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 840
22:42:13.629 00.004 11872 Star::Find returns 1 (0), X=1785.79, Y=952.88, Mass=4217, SNR=43.8, Peak=219 HFD=5.8
22:42:13.633 00.004 11872 CameraToMount -- cameraTheta (2.78) - m_xAngle (0.00) = xAngle (2.78 = 2.78)
22:42:13.637 00.004 11872 CameraToMount -- cameraTheta (2.78) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (5.74 = -0.54)
22:42:13.641 00.004 11872 CameraToMount -- cameraX=-0.19 cameraY=0.07 hyp=0.20 cameraTheta=2.78 mountX=-0.19 mountY=-0.10, mountTheta=-2.64
22:42:13.647 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.19, y=0.07, opts=13)
22:42:13.650 00.003 11872 Enqueuing Move request for scope (-0.19, 0.07)
22:42:13.655 00.005 9960 Worker thread wakes up
22:42:13.655 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=219, med=0, FiltMin=0, FiltMax=105, Gamma=1.000
22:42:13.658 00.003 11872 UpdateGuideState exits: m=4217 SNR=43.8
22:42:13.663 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:13.666 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:42:13.671 00.005 11872 Enqueuing Expose request
22:42:13.677 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.07) opts 0xd
22:42:13.677 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.19, 0.07)
22:42:13.677 00.000 9960 Moving (-0.19, 0.07) raw xDistance=-0.19 yDistance=-0.10
22:42:13.677 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
22:42:13.678 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:42:13.678 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:42:13.678 00.000 9960 MoveAxis(E, 0, ABG)
22:42:13.678 00.000 9960 Move returns status 0, amount 0
22:42:13.678 00.000 9960 MoveAxis(N, 0, ABG)
22:42:13.679 00.001 9960 Move returns status 0, amount 0
22:42:13.679 00.000 9960 move complete, result=0
22:42:13.679 00.000 9960 worker thread done servicing request
22:42:13.679 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:42:13.684 00.005 9960 Worker thread wakes up
22:42:13.685 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:42:13.685 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:42:14.935 01.250 9960 Exposure complete
22:42:15.061 00.126 9960 worker thread done servicing request
22:42:15.062 00.001 11872 OnExposeComplete: enter
22:42:15.067 00.005 11872 UpdateGuideState(): m_state=6
22:42:15.071 00.004 11872 Star::Find(15, 1785, 952, 0, (0,0,0,0), 1.5, 10.0, 255) frame 841
22:42:15.074 00.003 11872 Star::Find returns 1 (0), X=1786.07, Y=951.47, Mass=4229, SNR=44.1, Peak=185 HFD=5.5
22:42:15.079 00.005 11872 CameraToMount -- cameraTheta (-1.50) - m_xAngle (0.00) = xAngle (-1.51 = -1.51)
22:42:15.086 00.007 11872 CameraToMount -- cameraTheta (-1.50) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.46 = 1.46)
22:42:15.090 00.004 11872 CameraToMount -- cameraX=0.09 cameraY=-1.34 hyp=1.35 cameraTheta=-1.50 mountX=0.09 mountY=1.34, mountTheta=1.51
22:42:15.094 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.09, y=-1.34, opts=13)
22:42:15.099 00.005 11872 Enqueuing Move request for scope (0.09, -1.34)
22:42:15.102 00.003 9960 Worker thread wakes up
22:42:15.103 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=185, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
22:42:15.108 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.09, -1.34) opts 0xd
22:42:15.108 00.000 11872 UpdateGuideState exits: m=4229 SNR=44.1
22:42:15.114 00.006 9960 Handling offset move in thread for scope, endpoint = (0.09, -1.34)
22:42:15.114 00.000 9960 Moving (0.09, -1.34) raw xDistance=0.09 yDistance=1.34
22:42:15.115 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:42:15.115 00.000 9960 resist switch: large excursion: input 1.34 thresh 0.60 direction from -1 to 1
22:42:15.115 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.01
22:42:15.115 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:15.120 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:42:15.125 00.005 11872 Enqueuing Expose request
22:42:15.129 00.004 9960 GuideAlgorithmResistSwitch::result() returns 1.34 from input 1.34
22:42:15.129 00.000 9960 MoveAxis(E, 0, ABG)
22:42:15.129 00.000 9960 Move returns status 0, amount 0
22:42:15.129 00.000 9960 MoveAxis(S, 999, ABG)
22:42:15.130 00.001 9960 Guiding  Dir = 1, Dur = 999
22:42:15.130 00.000 9960 IsSlewing returns 0
22:42:15.130 00.000 9960 IsGuiding returns 0
22:42:15.131 00.001 9960 PulseGuide returned control before completion, sleep 1009
22:42:16.148 01.017 9960 IsGuiding returns 1
22:42:16.150 00.002 9960 scope still moving after pulse duration time elapsed
22:42:16.180 00.030 9960 IsSlewing returns 0
22:42:16.181 00.001 9960 IsGuiding returns 0
22:42:16.181 00.000 9960 scope move finished after 999 + 52 ms
22:42:16.182 00.001 9960 Move returns status 0, amount 999
22:42:16.183 00.001 9960 move complete, result=0
22:42:16.183 00.000 9960 worker thread done servicing request
22:42:16.183 00.000 9960 Worker thread wakes up
22:42:16.184 00.001 11872 GuideStep: 0.1 px 0 ms EAST, 1.3 px 999 ms SOUTH
22:42:16.190 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:42:16.190 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:42:17.436 01.246 9960 Exposure complete
22:42:17.570 00.134 9960 worker thread done servicing request
22:42:17.570 00.000 11872 OnExposeComplete: enter
22:42:17.574 00.004 11872 UpdateGuideState(): m_state=6
22:42:17.579 00.005 11872 Star::Find(15, 1786, 951, 0, (0,0,0,0), 1.5, 10.0, 255) frame 842
22:42:17.585 00.006 11872 Star::Find returns 1 (0), X=1786.33, Y=951.90, Mass=4371, SNR=44.5, Peak=197 HFD=5.8
22:42:17.591 00.006 11872 CameraToMount -- cameraTheta (-1.21) - m_xAngle (0.00) = xAngle (-1.21 = -1.21)
22:42:17.595 00.004 11872 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.76 = 1.76)
22:42:17.598 00.003 11872 CameraToMount -- cameraX=0.34 cameraY=-0.91 hyp=0.97 cameraTheta=-1.21 mountX=0.34 mountY=0.95, mountTheta=1.23
22:42:17.604 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.34, y=-0.91, opts=13)
22:42:17.609 00.005 11872 Enqueuing Move request for scope (0.34, -0.91)
22:42:17.612 00.003 9960 Worker thread wakes up
22:42:17.613 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=197, med=0, FiltMin=0, FiltMax=114, Gamma=1.000
22:42:17.616 00.003 11872 UpdateGuideState exits: m=4371 SNR=44.5
22:42:17.622 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:17.626 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:42:17.629 00.003 11872 Enqueuing Expose request
22:42:17.633 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.91) opts 0xd
22:42:17.633 00.000 9960 Handling offset move in thread for scope, endpoint = (0.34, -0.91)
22:42:17.633 00.000 9960 Moving (0.34, -0.91) raw xDistance=0.34 yDistance=0.95
22:42:17.633 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.34
22:42:17.634 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.95 from input 0.95
22:42:17.634 00.000 9960 MoveAxis(W, 160, ABG)
22:42:17.634 00.000 9960 Guiding  Dir = 3, Dur = 160
22:42:17.634 00.000 9960 IsSlewing returns 0
22:42:17.635 00.001 9960 IsGuiding returns 0
22:42:17.635 00.000 9960 PulseGuide returned control before completion, sleep 170
22:42:17.821 00.186 9960 IsGuiding returns 1
22:42:17.821 00.000 9960 scope still moving after pulse duration time elapsed
22:42:17.853 00.032 9960 IsSlewing returns 0
22:42:17.855 00.002 9960 IsGuiding returns 0
22:42:17.856 00.001 9960 scope move finished after 160 + 60 ms
22:42:17.857 00.001 9960 Move returns status 0, amount 160
22:42:17.857 00.000 9960 MoveAxis(S, 712, ABG)
22:42:17.858 00.001 9960 Guiding  Dir = 1, Dur = 712
22:42:17.859 00.001 9960 IsSlewing returns 0
22:42:17.859 00.000 9960 IsGuiding returns 0
22:42:17.860 00.001 9960 PulseGuide returned control before completion, sleep 722
22:42:18.590 00.730 9960 IsGuiding returns 1
22:42:18.591 00.001 9960 scope still moving after pulse duration time elapsed
22:42:18.621 00.030 9960 IsSlewing returns 0
22:42:18.622 00.001 9960 IsGuiding returns 0
22:42:18.622 00.000 9960 scope move finished after 712 + 51 ms
22:42:18.624 00.002 9960 Move returns status 0, amount 712
22:42:18.624 00.000 9960 move complete, result=0
22:42:18.624 00.000 9960 worker thread done servicing request
22:42:18.624 00.000 9960 Worker thread wakes up
22:42:18.625 00.001 11872 GuideStep: 0.3 px 160 ms WEST, 1.0 px 712 ms SOUTH
22:42:18.630 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:42:18.630 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:42:19.890 01.260 9960 Exposure complete
22:42:20.006 00.116 9960 worker thread done servicing request
22:42:20.007 00.001 11872 OnExposeComplete: enter
22:42:20.010 00.003 11872 UpdateGuideState(): m_state=6
22:42:20.014 00.004 11872 Star::Find(15, 1786, 951, 0, (0,0,0,0), 1.5, 10.0, 255) frame 843
22:42:20.021 00.007 11872 Star::Find returns 1 (0), X=1785.49, Y=953.90, Mass=4140, SNR=42.9, Peak=199 HFD=5.9
22:42:20.027 00.006 11872 CameraToMount -- cameraTheta (1.99) - m_xAngle (0.00) = xAngle (1.99 = 1.99)
22:42:20.031 00.004 11872 CameraToMount -- cameraTheta (1.99) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.96 = -1.32)
22:42:20.034 00.003 11872 CameraToMount -- cameraX=-0.49 cameraY=1.10 hyp=1.20 cameraTheta=1.99 mountX=-0.49 mountY=-1.17, mountTheta=-1.97
22:42:20.040 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.49, y=1.10, opts=13)
22:42:20.044 00.004 11872 Enqueuing Move request for scope (-0.49, 1.10)
22:42:20.048 00.004 9960 Worker thread wakes up
22:42:20.048 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.49, 1.10) opts 0xd
22:42:20.048 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.49, 1.10)
22:42:20.049 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=199, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
22:42:20.053 00.004 11872 UpdateGuideState exits: m=4140 SNR=42.9
22:42:20.057 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:20.061 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:42:20.064 00.003 11872 Enqueuing Expose request
22:42:20.069 00.005 9960 Moving (-0.49, 1.10) raw xDistance=-0.49 yDistance=-1.17
22:42:20.069 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.49
22:42:20.069 00.000 9960 resist switch: large excursion: input -1.17 thresh 0.60 direction from 1 to -1
22:42:20.069 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.50
22:42:20.070 00.001 9960 GuideAlgorithmResistSwitch::result() returns -1.17 from input -1.17
22:42:20.070 00.000 9960 MoveAxis(E, 218, ABG)
22:42:20.070 00.000 9960 Guiding  Dir = 2, Dur = 218
22:42:20.070 00.000 9960 IsSlewing returns 0
22:42:20.071 00.001 9960 IsGuiding returns 0
22:42:20.071 00.000 9960 PulseGuide returned control before completion, sleep 228
22:42:20.316 00.245 9960 IsGuiding returns 1
22:42:20.317 00.001 9960 scope still moving after pulse duration time elapsed
22:42:20.346 00.029 9960 IsSlewing returns 0
22:42:20.347 00.001 9960 IsGuiding returns 0
22:42:20.348 00.001 9960 scope move finished after 218 + 59 ms
22:42:20.348 00.000 9960 Move returns status 0, amount 218
22:42:20.348 00.000 9960 MoveAxis(N, 870, ABG)
22:42:20.348 00.000 9960 Guiding  Dir = 0, Dur = 870
22:42:20.350 00.002 9960 IsSlewing returns 0
22:42:20.350 00.000 9960 IsGuiding returns 0
22:42:20.351 00.001 9960 PulseGuide returned control before completion, sleep 880
22:42:21.235 00.884 9960 IsGuiding returns 1
22:42:21.236 00.001 9960 scope still moving after pulse duration time elapsed
22:42:21.266 00.030 9960 IsSlewing returns 0
22:42:21.266 00.000 9960 IsGuiding returns 0
22:42:21.266 00.000 9960 scope move finished after 870 + 45 ms
22:42:21.267 00.001 9960 Move returns status 0, amount 870
22:42:21.267 00.000 9960 move complete, result=0
22:42:21.268 00.001 9960 worker thread done servicing request
22:42:21.268 00.000 11872 GuideStep: -0.5 px 218 ms EAST, -1.2 px 870 ms NORTH
22:42:21.275 00.007 9960 Worker thread wakes up
22:42:21.275 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:42:21.276 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:42:22.529 01.253 9960 Exposure complete
22:42:22.684 00.155 9960 worker thread done servicing request
22:42:22.685 00.001 11872 OnExposeComplete: enter
22:42:22.690 00.005 11872 UpdateGuideState(): m_state=6
22:42:22.696 00.006 11872 Star::Find(15, 1785, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 844
22:42:22.703 00.007 11872 Star::Find returns 1 (0), X=1786.33, Y=951.94, Mass=4352, SNR=44.7, Peak=200 HFD=5.9
22:42:22.711 00.008 11872 CameraToMount -- cameraTheta (-1.19) - m_xAngle (0.00) = xAngle (-1.19 = -1.19)
22:42:22.717 00.006 11872 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.77 = 1.77)
22:42:22.722 00.005 11872 CameraToMount -- cameraX=0.35 cameraY=-0.87 hyp=0.94 cameraTheta=-1.19 mountX=0.34 mountY=0.92, mountTheta=1.21
22:42:22.730 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=0.35, y=-0.87, opts=13)
22:42:22.734 00.004 11872 Enqueuing Move request for scope (0.35, -0.87)
22:42:22.740 00.006 9960 Worker thread wakes up
22:42:22.740 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.35, -0.87) opts 0xd
22:42:22.741 00.001 9960 Handling offset move in thread for scope, endpoint = (0.35, -0.87)
22:42:22.741 00.000 9960 Moving (0.35, -0.87) raw xDistance=0.34 yDistance=0.92
22:42:22.741 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.34
22:42:22.741 00.000 9960 resist switch: large excursion: input 0.92 thresh 0.60 direction from -1 to 1
22:42:22.742 00.001 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.75
22:42:22.742 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.92 from input 0.92
22:42:22.742 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=200, med=0, FiltMin=0, FiltMax=110, Gamma=1.000
22:42:22.749 00.007 9960 MoveAxis(W, 146, ABG)
22:42:22.749 00.000 11872 UpdateGuideState exits: m=4352 SNR=44.7
22:42:22.755 00.006 9960 Guiding  Dir = 3, Dur = 146
22:42:22.755 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:22.762 00.007 9960 IsSlewing returns 0
22:42:22.762 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:42:22.768 00.006 9960 IsGuiding returns 0
22:42:22.769 00.001 11872 Enqueuing Expose request
22:42:22.773 00.004 9960 PulseGuide returned control before completion, sleep 156
22:42:22.936 00.163 9960 IsGuiding returns 1
22:42:22.938 00.002 9960 scope still moving after pulse duration time elapsed
22:42:22.969 00.031 9960 IsSlewing returns 0
22:42:22.971 00.002 9960 IsGuiding returns 0
22:42:22.971 00.000 9960 scope move finished after 146 + 56 ms
22:42:22.972 00.001 9960 Move returns status 0, amount 146
22:42:22.972 00.000 9960 MoveAxis(S, 684, ABG)
22:42:22.972 00.000 9960 Guiding  Dir = 1, Dur = 684
22:42:22.973 00.001 9960 IsSlewing returns 0
22:42:22.974 00.001 9960 IsGuiding returns 0
22:42:22.974 00.000 9960 PulseGuide returned control before completion, sleep 694
22:42:23.678 00.704 9960 IsGuiding returns 1
22:42:23.678 00.000 9960 scope still moving after pulse duration time elapsed
22:42:23.708 00.030 9960 IsSlewing returns 0
22:42:23.710 00.002 9960 IsGuiding returns 1
22:42:23.741 00.031 9960 IsSlewing returns 0
22:42:23.743 00.002 9960 IsGuiding returns 1
22:42:23.772 00.029 9960 IsSlewing returns 0
22:42:23.775 00.003 9960 IsGuiding returns 1
22:42:23.803 00.028 9960 IsSlewing returns 0
22:42:23.804 00.001 9960 IsGuiding returns 0
22:42:23.805 00.001 9960 scope move finished after 684 + 146 ms
22:42:23.805 00.000 9960 Move returns status 0, amount 684
22:42:23.805 00.000 9960 move complete, result=0
22:42:23.806 00.001 9960 worker thread done servicing request
22:42:23.807 00.001 11872 GuideStep: 0.3 px 146 ms WEST, 0.9 px 684 ms SOUTH
22:42:23.814 00.007 9960 Worker thread wakes up
22:42:23.814 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:42:23.814 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:42:25.065 01.251 9960 Exposure complete
22:42:25.186 00.121 9960 worker thread done servicing request
22:42:25.187 00.001 11872 OnExposeComplete: enter
22:42:25.191 00.004 11872 UpdateGuideState(): m_state=6
22:42:25.195 00.004 11872 Star::Find(15, 1786, 951, 0, (0,0,0,0), 1.5, 10.0, 255) frame 845
22:42:25.200 00.005 11872 Star::Find returns 1 (0), X=1785.80, Y=953.53, Mass=4342, SNR=44.5, Peak=208 HFD=5.6
22:42:25.206 00.006 11872 CameraToMount -- cameraTheta (1.82) - m_xAngle (0.00) = xAngle (1.82 = 1.82)
22:42:25.210 00.004 11872 CameraToMount -- cameraTheta (1.82) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.79 = -1.49)
22:42:25.214 00.004 11872 CameraToMount -- cameraX=-0.19 cameraY=0.72 hyp=0.74 cameraTheta=1.82 mountX=-0.18 mountY=-0.74, mountTheta=-1.81
22:42:25.220 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.19, y=0.72, opts=13)
22:42:25.224 00.004 11872 Enqueuing Move request for scope (-0.19, 0.72)
22:42:25.227 00.003 9960 Worker thread wakes up
22:42:25.228 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=208, med=0, FiltMin=0, FiltMax=105, Gamma=1.000
22:42:25.232 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.72) opts 0xd
22:42:25.233 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.19, 0.72)
22:42:25.233 00.000 9960 Moving (-0.19, 0.72) raw xDistance=-0.18 yDistance=-0.74
22:42:25.233 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
22:42:25.233 00.000 9960 resist switch: large excursion: input -0.74 thresh 0.60 direction from 1 to -1
22:42:25.233 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.23
22:42:25.234 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.74 from input -0.74
22:42:25.234 00.000 11872 UpdateGuideState exits: m=4342 SNR=44.5
22:42:25.240 00.006 9960 MoveAxis(E, 0, ABG)
22:42:25.240 00.000 9960 Move returns status 0, amount 0
22:42:25.241 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:25.247 00.006 9960 MoveAxis(N, 554, ABG)
22:42:25.247 00.000 9960 Guiding  Dir = 0, Dur = 554
22:42:25.247 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:42:25.251 00.004 11872 Enqueuing Expose request
22:42:25.256 00.005 9960 IsSlewing returns 0
22:42:25.256 00.000 9960 IsGuiding returns 0
22:42:25.257 00.001 9960 PulseGuide returned control before completion, sleep 564
22:42:25.837 00.580 9960 IsGuiding returns 1
22:42:25.838 00.001 9960 scope still moving after pulse duration time elapsed
22:42:25.868 00.030 9960 IsSlewing returns 0
22:42:25.868 00.000 9960 IsGuiding returns 0
22:42:25.869 00.001 9960 scope move finished after 554 + 58 ms
22:42:25.869 00.000 9960 Move returns status 0, amount 554
22:42:25.869 00.000 9960 move complete, result=0
22:42:25.870 00.001 9960 worker thread done servicing request
22:42:25.870 00.000 9960 Worker thread wakes up
22:42:25.870 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:42:25.870 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:42:25.871 00.001 11872 GuideStep: -0.2 px 0 ms EAST, -0.7 px 554 ms NORTH
22:42:27.118 01.247 9960 Exposure complete
22:42:27.226 00.108 9960 worker thread done servicing request
22:42:27.227 00.001 11872 OnExposeComplete: enter
22:42:27.231 00.004 11872 UpdateGuideState(): m_state=6
22:42:27.235 00.004 11872 Star::Find(15, 1785, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 846
22:42:27.239 00.004 11872 Star::Find returns 1 (0), X=1786.32, Y=951.64, Mass=4570, SNR=46.2, Peak=211 HFD=5.6
22:42:27.242 00.003 11872 CameraToMount -- cameraTheta (-1.29) - m_xAngle (0.00) = xAngle (-1.29 = -1.29)
22:42:27.246 00.004 11872 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.68 = 1.68)
22:42:27.250 00.004 11872 CameraToMount -- cameraX=0.34 cameraY=-1.17 hyp=1.22 cameraTheta=-1.29 mountX=0.34 mountY=1.21, mountTheta=1.30
22:42:27.255 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.34, y=-1.17, opts=13)
22:42:27.259 00.004 11872 Enqueuing Move request for scope (0.34, -1.17)
22:42:27.262 00.003 9960 Worker thread wakes up
22:42:27.262 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=0, FiltMin=0, FiltMax=110, Gamma=1.000
22:42:27.267 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.34, -1.17) opts 0xd
22:42:27.267 00.000 11872 UpdateGuideState exits: m=4570 SNR=46.2
22:42:27.274 00.007 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:27.278 00.004 9960 Handling offset move in thread for scope, endpoint = (0.34, -1.17)
22:42:27.278 00.000 9960 Moving (0.34, -1.17) raw xDistance=0.34 yDistance=1.21
22:42:27.278 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.34
22:42:27.278 00.000 9960 resist switch: large excursion: input 1.21 thresh 0.60 direction from -1 to 1
22:42:27.279 00.001 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=3.64
22:42:27.279 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.21 from input 1.21
22:42:27.279 00.000 9960 MoveAxis(W, 158, ABG)
22:42:27.279 00.000 9960 Guiding  Dir = 3, Dur = 158
22:42:27.279 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:42:27.284 00.005 11872 Enqueuing Expose request
22:42:27.289 00.005 9960 IsSlewing returns 0
22:42:27.289 00.000 9960 IsGuiding returns 0
22:42:27.289 00.000 9960 PulseGuide returned control before completion, sleep 168
22:42:27.470 00.181 9960 IsGuiding returns 1
22:42:27.472 00.002 9960 scope still moving after pulse duration time elapsed
22:42:27.502 00.030 9960 IsSlewing returns 0
22:42:27.504 00.002 9960 IsGuiding returns 0
22:42:27.504 00.000 9960 scope move finished after 158 + 57 ms
22:42:27.505 00.001 9960 Move returns status 0, amount 158
22:42:27.505 00.000 9960 MoveAxis(S, 907, ABG)
22:42:27.506 00.001 9960 Guiding  Dir = 1, Dur = 907
22:42:27.506 00.000 9960 IsSlewing returns 0
22:42:27.506 00.000 9960 IsGuiding returns 0
22:42:27.507 00.001 9960 PulseGuide returned control before completion, sleep 917
22:42:28.429 00.922 9960 IsGuiding returns 1
22:42:28.430 00.001 9960 scope still moving after pulse duration time elapsed
22:42:28.460 00.030 9960 IsSlewing returns 0
22:42:28.461 00.001 9960 IsGuiding returns 0
22:42:28.462 00.001 9960 scope move finished after 907 + 47 ms
22:42:28.462 00.000 9960 Move returns status 0, amount 907
22:42:28.463 00.001 9960 move complete, result=0
22:42:28.463 00.000 9960 worker thread done servicing request
22:42:28.464 00.001 11872 GuideStep: 0.3 px 158 ms WEST, 1.2 px 907 ms SOUTH
22:42:28.470 00.006 9960 Worker thread wakes up
22:42:28.470 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:42:28.470 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:42:29.714 01.244 9960 Exposure complete
22:42:29.824 00.110 9960 worker thread done servicing request
22:42:29.824 00.000 11872 OnExposeComplete: enter
22:42:29.828 00.004 11872 UpdateGuideState(): m_state=6
22:42:29.833 00.005 11872 Star::Find(15, 1786, 951, 0, (0,0,0,0), 1.5, 10.0, 255) frame 847
22:42:29.837 00.004 11872 Star::Find returns 1 (0), X=1786.13, Y=952.38, Mass=4383, SNR=44.5, Peak=188 HFD=5.6
22:42:29.841 00.004 11872 CameraToMount -- cameraTheta (-1.24) - m_xAngle (0.00) = xAngle (-1.24 = -1.24)
22:42:29.845 00.004 11872 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.73 = 1.73)
22:42:29.849 00.004 11872 CameraToMount -- cameraX=0.15 cameraY=-0.43 hyp=0.45 cameraTheta=-1.24 mountX=0.15 mountY=0.45, mountTheta=1.25
22:42:29.854 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.15, y=-0.43, opts=13)
22:42:29.858 00.004 11872 Enqueuing Move request for scope (0.15, -0.43)
22:42:29.862 00.004 9960 Worker thread wakes up
22:42:29.864 00.002 9960 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.43) opts 0xd
22:42:29.864 00.000 9960 Handling offset move in thread for scope, endpoint = (0.15, -0.43)
22:42:29.864 00.000 9960 Moving (0.15, -0.43) raw xDistance=0.15 yDistance=0.45
22:42:29.864 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:42:29.864 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.45 from input 0.45
22:42:29.864 00.000 9960 MoveAxis(E, 0, ABG)
22:42:29.864 00.000 9960 Move returns status 0, amount 0
22:42:29.865 00.001 9960 MoveAxis(S, 334, ABG)
22:42:29.865 00.000 9960 Guiding  Dir = 1, Dur = 334
22:42:29.865 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=188, med=0, FiltMin=0, FiltMax=100, Gamma=1.000
22:42:29.870 00.005 9960 IsSlewing returns 0
22:42:29.871 00.001 11872 UpdateGuideState exits: m=4383 SNR=44.5
22:42:29.874 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:29.879 00.005 9960 IsGuiding returns 0
22:42:29.880 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:42:29.884 00.004 9960 PulseGuide returned control before completion, sleep 344
22:42:29.884 00.000 11872 Enqueuing Expose request
22:42:30.234 00.350 9960 IsGuiding returns 1
22:42:30.236 00.002 9960 scope still moving after pulse duration time elapsed
22:42:30.265 00.029 9960 IsSlewing returns 0
22:42:30.266 00.001 9960 IsGuiding returns 0
22:42:30.266 00.000 9960 scope move finished after 334 + 52 ms
22:42:30.267 00.001 9960 Move returns status 0, amount 334
22:42:30.268 00.001 9960 move complete, result=0
22:42:30.268 00.000 9960 worker thread done servicing request
22:42:30.268 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.4 px 334 ms SOUTH
22:42:30.278 00.010 9960 Worker thread wakes up
22:42:30.278 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:42:30.278 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:42:31.527 01.249 9960 Exposure complete
22:42:31.649 00.122 9960 worker thread done servicing request
22:42:31.649 00.000 11872 OnExposeComplete: enter
22:42:31.653 00.004 11872 UpdateGuideState(): m_state=6
22:42:31.656 00.003 11872 Star::Find(15, 1786, 952, 0, (0,0,0,0), 1.5, 10.0, 255) frame 848
22:42:31.659 00.003 11872 Star::Find returns 1 (0), X=1785.86, Y=953.49, Mass=4353, SNR=44.4, Peak=196 HFD=5.4
22:42:31.662 00.003 11872 CameraToMount -- cameraTheta (1.74) - m_xAngle (0.00) = xAngle (1.74 = 1.74)
22:42:31.665 00.003 11872 CameraToMount -- cameraTheta (1.74) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.71 = -1.57)
22:42:31.668 00.003 11872 CameraToMount -- cameraX=-0.12 cameraY=0.68 hyp=0.69 cameraTheta=1.74 mountX=-0.12 mountY=-0.69, mountTheta=-1.74
22:42:31.675 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.12, y=0.68, opts=13)
22:42:31.678 00.003 11872 Enqueuing Move request for scope (-0.12, 0.68)
22:42:31.682 00.004 9960 Worker thread wakes up
22:42:31.683 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=196, med=0, FiltMin=0, FiltMax=106, Gamma=1.000
22:42:31.688 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.68) opts 0xd
22:42:31.688 00.000 11872 UpdateGuideState exits: m=4353 SNR=44.4
22:42:31.695 00.007 9960 Handling offset move in thread for scope, endpoint = (-0.12, 0.68)
22:42:31.695 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:31.701 00.006 9960 Moving (-0.12, 0.68) raw xDistance=-0.12 yDistance=-0.69
22:42:31.702 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:42:31.702 00.000 9960 resist switch: large excursion: input -0.69 thresh 0.60 direction from 1 to -1
22:42:31.702 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.07
22:42:31.702 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.69 from input -0.69
22:42:31.704 00.002 9960 MoveAxis(E, 0, ABG)
22:42:31.704 00.000 9960 Move returns status 0, amount 0
22:42:31.704 00.000 9960 MoveAxis(N, 515, ABG)
22:42:31.704 00.000 9960 Guiding  Dir = 0, Dur = 515
22:42:31.704 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:42:31.711 00.007 11872 Enqueuing Expose request
22:42:31.717 00.006 9960 IsSlewing returns 0
22:42:31.718 00.001 9960 IsGuiding returns 0
22:42:31.719 00.001 9960 PulseGuide returned control before completion, sleep 525
22:42:32.249 00.530 9960 IsGuiding returns 1
22:42:32.249 00.000 9960 scope still moving after pulse duration time elapsed
22:42:32.279 00.030 9960 IsSlewing returns 0
22:42:32.280 00.001 9960 IsGuiding returns 0
22:42:32.281 00.001 9960 scope move finished after 515 + 47 ms
22:42:32.281 00.000 9960 Move returns status 0, amount 515
22:42:32.282 00.001 9960 move complete, result=0
22:42:32.282 00.000 9960 worker thread done servicing request
22:42:32.283 00.001 9960 Worker thread wakes up
22:42:32.283 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.7 px 515 ms NORTH
22:42:32.290 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:42:32.290 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:42:33.543 01.253 9960 Exposure complete
22:42:33.668 00.125 9960 worker thread done servicing request
22:42:33.668 00.000 11872 OnExposeComplete: enter
22:42:33.673 00.005 11872 UpdateGuideState(): m_state=6
22:42:33.678 00.005 11872 Star::Find(15, 1785, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 849
22:42:33.682 00.004 11872 Star::Find returns 1 (0), X=1785.99, Y=953.47, Mass=4239, SNR=43.7, Peak=204 HFD=5.4
22:42:33.686 00.004 11872 CameraToMount -- cameraTheta (1.56) - m_xAngle (0.00) = xAngle (1.56 = 1.56)
22:42:33.689 00.003 11872 CameraToMount -- cameraTheta (1.56) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.53 = -1.75)
22:42:33.693 00.004 11872 CameraToMount -- cameraX=0.01 cameraY=0.66 hyp=0.66 cameraTheta=1.56 mountX=0.01 mountY=-0.65, mountTheta=-1.56
22:42:33.699 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.01, y=0.66, opts=13)
22:42:33.704 00.005 11872 Enqueuing Move request for scope (0.01, 0.66)
22:42:33.709 00.005 9960 Worker thread wakes up
22:42:33.709 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.66) opts 0xd
22:42:33.710 00.001 9960 Handling offset move in thread for scope, endpoint = (0.01, 0.66)
22:42:33.710 00.000 9960 Moving (0.01, 0.66) raw xDistance=0.01 yDistance=-0.65
22:42:33.710 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:42:33.710 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.65 from input -0.65
22:42:33.711 00.001 9960 MoveAxis(E, 0, ABG)
22:42:33.711 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=204, med=0, FiltMin=0, FiltMax=105, Gamma=1.000
22:42:33.716 00.005 9960 Move returns status 0, amount 0
22:42:33.716 00.000 9960 MoveAxis(N, 484, ABG)
22:42:33.717 00.001 9960 Guiding  Dir = 0, Dur = 484
22:42:33.717 00.000 11872 UpdateGuideState exits: m=4239 SNR=43.7
22:42:33.721 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:33.725 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:42:33.730 00.005 9960 IsSlewing returns 0
22:42:33.731 00.001 11872 Enqueuing Expose request
22:42:33.738 00.007 9960 IsGuiding returns 0
22:42:33.738 00.000 9960 PulseGuide returned control before completion, sleep 494
22:42:34.242 00.504 9960 IsGuiding returns 1
22:42:34.243 00.001 9960 scope still moving after pulse duration time elapsed
22:42:34.271 00.028 9960 IsSlewing returns 0
22:42:34.272 00.001 9960 IsGuiding returns 0
22:42:34.272 00.000 9960 scope move finished after 484 + 50 ms
22:42:34.273 00.001 9960 Move returns status 0, amount 484
22:42:34.273 00.000 9960 move complete, result=0
22:42:34.274 00.001 9960 worker thread done servicing request
22:42:34.275 00.001 9960 Worker thread wakes up
22:42:34.275 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.6 px 484 ms NORTH
22:42:34.282 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:42:34.282 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:42:35.533 01.251 9960 Exposure complete
22:42:35.654 00.121 9960 worker thread done servicing request
22:42:35.654 00.000 11872 OnExposeComplete: enter
22:42:35.659 00.005 11872 UpdateGuideState(): m_state=6
22:42:35.663 00.004 11872 Star::Find(15, 1785, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 850
22:42:35.668 00.005 11872 Star::Find returns 1 (0), X=1785.97, Y=952.49, Mass=4430, SNR=44.4, Peak=201 HFD=5.4
22:42:35.673 00.005 11872 CameraToMount -- cameraTheta (-1.62) - m_xAngle (0.00) = xAngle (-1.63 = -1.63)
22:42:35.676 00.003 11872 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.34 = 1.34)
22:42:35.679 00.003 11872 CameraToMount -- cameraX=-0.02 cameraY=-0.32 hyp=0.32 cameraTheta=-1.62 mountX=-0.02 mountY=0.31, mountTheta=1.63
22:42:35.685 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.02, y=-0.32, opts=13)
22:42:35.690 00.005 11872 Enqueuing Move request for scope (-0.02, -0.32)
22:42:35.693 00.003 9960 Worker thread wakes up
22:42:35.694 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=201, med=0, FiltMin=0, FiltMax=105, Gamma=1.000
22:42:35.698 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.32) opts 0xd
22:42:35.698 00.000 11872 UpdateGuideState exits: m=4430 SNR=44.4
22:42:35.703 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:35.708 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:42:35.712 00.004 11872 Enqueuing Expose request
22:42:35.715 00.003 9960 Handling offset move in thread for scope, endpoint = (-0.02, -0.32)
22:42:35.715 00.000 9960 Moving (-0.02, -0.32) raw xDistance=-0.02 yDistance=0.31
22:42:35.716 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:42:35.716 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:42:35.716 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31
22:42:35.716 00.000 9960 MoveAxis(E, 0, ABG)
22:42:35.716 00.000 9960 Move returns status 0, amount 0
22:42:35.717 00.001 9960 MoveAxis(N, 0, ABG)
22:42:35.717 00.000 9960 Move returns status 0, amount 0
22:42:35.718 00.001 9960 move complete, result=0
22:42:35.718 00.000 9960 worker thread done servicing request
22:42:35.718 00.000 11872 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
22:42:35.722 00.004 9960 Worker thread wakes up
22:42:35.722 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:42:35.722 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:42:36.972 01.250 9960 Exposure complete
22:42:37.090 00.118 9960 worker thread done servicing request
22:42:37.091 00.001 11872 OnExposeComplete: enter
22:42:37.095 00.004 11872 UpdateGuideState(): m_state=6
22:42:37.098 00.003 11872 Star::Find(15, 1785, 952, 0, (0,0,0,0), 1.5, 10.0, 255) frame 851
22:42:37.103 00.005 11872 Star::Find returns 1 (0), X=1785.92, Y=952.36, Mass=4318, SNR=44.4, Peak=189 HFD=5.5
22:42:37.110 00.007 11872 CameraToMount -- cameraTheta (-1.70) - m_xAngle (0.00) = xAngle (-1.71 = -1.71)
22:42:37.116 00.006 11872 CameraToMount -- cameraTheta (-1.70) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.26 = 1.26)
22:42:37.121 00.005 11872 CameraToMount -- cameraX=-0.06 cameraY=-0.44 hyp=0.45 cameraTheta=-1.70 mountX=-0.06 mountY=0.43, mountTheta=1.71
22:42:37.127 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.06, y=-0.44, opts=13)
22:42:37.130 00.003 11872 Enqueuing Move request for scope (-0.06, -0.44)
22:42:37.134 00.004 9960 Worker thread wakes up
22:42:37.134 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.44) opts 0xd
22:42:37.134 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.06, -0.44)
22:42:37.134 00.000 9960 Moving (-0.06, -0.44) raw xDistance=-0.06 yDistance=0.43
22:42:37.135 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:42:37.135 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:42:37.135 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=189, med=0, FiltMin=0, FiltMax=110, Gamma=1.000
22:42:37.141 00.006 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.43
22:42:37.141 00.000 9960 MoveAxis(E, 0, ABG)
22:42:37.141 00.000 9960 Move returns status 0, amount 0
22:42:37.141 00.000 9960 MoveAxis(N, 0, ABG)
22:42:37.142 00.001 9960 Move returns status 0, amount 0
22:42:37.142 00.000 9960 move complete, result=0
22:42:37.142 00.000 11872 UpdateGuideState exits: m=4318 SNR=44.4
22:42:37.148 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:37.152 00.004 9960 worker thread done servicing request
22:42:37.152 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:42:37.156 00.004 11872 Enqueuing Expose request
22:42:37.161 00.005 11872 GuideStep: -0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
22:42:37.165 00.004 9960 Worker thread wakes up
22:42:37.165 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:42:37.165 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:42:38.421 01.256 9960 Exposure complete
22:42:38.551 00.130 9960 worker thread done servicing request
22:42:38.551 00.000 11872 OnExposeComplete: enter
22:42:38.556 00.005 11872 UpdateGuideState(): m_state=6
22:42:38.560 00.004 11872 Star::Find(15, 1785, 952, 0, (0,0,0,0), 1.5, 10.0, 255) frame 852
22:42:38.564 00.004 11872 Star::Find returns 1 (0), X=1785.83, Y=952.30, Mass=4121, SNR=42.8, Peak=186 HFD=5.7
22:42:38.570 00.006 11872 CameraToMount -- cameraTheta (-1.85) - m_xAngle (0.00) = xAngle (-1.86 = -1.86)
22:42:38.577 00.007 11872 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.11 = 1.11)
22:42:38.582 00.005 11872 CameraToMount -- cameraX=-0.15 cameraY=-0.51 hyp=0.53 cameraTheta=-1.85 mountX=-0.15 mountY=0.48, mountTheta=1.87
22:42:38.588 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.15, y=-0.51, opts=13)
22:42:38.591 00.003 11872 Enqueuing Move request for scope (-0.15, -0.51)
22:42:38.595 00.004 9960 Worker thread wakes up
22:42:38.595 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=186, med=0, FiltMin=0, FiltMax=106, Gamma=1.000
22:42:38.598 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.51) opts 0xd
22:42:38.598 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.15, -0.51)
22:42:38.598 00.000 9960 Moving (-0.15, -0.51) raw xDistance=-0.15 yDistance=0.48
22:42:38.600 00.002 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
22:42:38.600 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:42:38.600 00.000 11872 UpdateGuideState exits: m=4121 SNR=42.8
22:42:38.604 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.48
22:42:38.604 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:38.609 00.005 9960 MoveAxis(E, 0, ABG)
22:42:38.610 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:42:38.615 00.005 9960 Move returns status 0, amount 0
22:42:38.615 00.000 9960 MoveAxis(N, 0, ABG)
22:42:38.615 00.000 9960 Move returns status 0, amount 0
22:42:38.615 00.000 9960 move complete, result=0
22:42:38.616 00.001 11872 Enqueuing Expose request
22:42:38.620 00.004 9960 worker thread done servicing request
22:42:38.620 00.000 11872 GuideStep: -0.2 px 0 ms EAST, 0.5 px 0 ms NORTH
22:42:38.624 00.004 9960 Worker thread wakes up
22:42:38.624 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:42:38.624 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:42:39.875 01.251 9960 Exposure complete
22:42:39.995 00.120 9960 worker thread done servicing request
22:42:39.995 00.000 11872 OnExposeComplete: enter
22:42:39.999 00.004 11872 UpdateGuideState(): m_state=6
22:42:40.002 00.003 11872 Star::Find(15, 1785, 952, 0, (0,0,0,0), 1.5, 10.0, 255) frame 853
22:42:40.005 00.003 11872 Star::Find returns 1 (0), X=1786.49, Y=950.86, Mass=4666, SNR=46.0, Peak=199 HFD=6.2
22:42:40.007 00.002 11872 CameraToMount -- cameraTheta (-1.32) - m_xAngle (0.00) = xAngle (-1.32 = -1.32)
22:42:40.012 00.005 11872 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.65 = 1.65)
22:42:40.014 00.002 11872 CameraToMount -- cameraX=0.51 cameraY=-1.95 hyp=2.02 cameraTheta=-1.32 mountX=0.50 mountY=2.01, mountTheta=1.33
22:42:40.018 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.51, y=-1.95, opts=13)
22:42:40.021 00.003 11872 Enqueuing Move request for scope (0.51, -1.95)
22:42:40.024 00.003 9960 Worker thread wakes up
22:42:40.024 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=199, med=0, FiltMin=0, FiltMax=108, Gamma=1.000
22:42:40.028 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.51, -1.95) opts 0xd
22:42:40.029 00.001 9960 Handling offset move in thread for scope, endpoint = (0.51, -1.95)
22:42:40.029 00.000 9960 Moving (0.51, -1.95) raw xDistance=0.50 yDistance=2.01
22:42:40.029 00.000 11872 UpdateGuideState exits: m=4666 SNR=46.0
22:42:40.032 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:40.035 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:42:40.037 00.002 11872 Enqueuing Expose request
22:42:40.040 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.50
22:42:40.040 00.000 9960 resist switch: large excursion: input 2.01 thresh 0.60 direction from -1 to 1
22:42:40.040 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=6.03
22:42:40.040 00.000 9960 GuideAlgorithmResistSwitch::result() returns 2.01 from input 2.01
22:42:40.040 00.000 9960 MoveAxis(W, 234, ABG)
22:42:40.042 00.002 9960 Guiding  Dir = 3, Dur = 234
22:42:40.042 00.000 9960 IsSlewing returns 0
22:42:40.043 00.001 9960 IsGuiding returns 0
22:42:40.043 00.000 9960 PulseGuide returned control before completion, sleep 244
22:42:40.294 00.251 9960 IsGuiding returns 1
22:42:40.294 00.000 9960 scope still moving after pulse duration time elapsed
22:42:40.324 00.030 9960 IsSlewing returns 0
22:42:40.326 00.002 9960 IsGuiding returns 0
22:42:40.328 00.002 9960 scope move finished after 234 + 51 ms
22:42:40.329 00.001 9960 Move returns status 0, amount 234
22:42:40.329 00.000 9960 MoveAxis(S, 1501, ABG)
22:42:40.329 00.000 9960 Guiding  Dir = 1, Dur = 1501
22:42:40.329 00.000 9960 IsSlewing returns 0
22:42:40.330 00.001 9960 IsGuiding returns 0
22:42:40.331 00.001 9960 PulseGuide returned control before completion, sleep 1511
22:42:41.856 01.525 9960 IsGuiding returns 1
22:42:41.858 00.002 9960 scope still moving after pulse duration time elapsed
22:42:41.886 00.028 9960 IsSlewing returns 0
22:42:41.887 00.001 9960 IsGuiding returns 0
22:42:41.887 00.000 9960 scope move finished after 1501 + 56 ms
22:42:41.887 00.000 9960 Move returns status 0, amount 1501
22:42:41.889 00.002 9960 move complete, result=0
22:42:41.889 00.000 9960 worker thread done servicing request
22:42:41.889 00.000 9960 Worker thread wakes up
22:42:41.890 00.001 11872 GuideStep: 0.5 px 234 ms WEST, 2.0 px 1501 ms SOUTH
22:42:41.898 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
22:42:41.899 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:42:43.152 01.253 9960 Exposure complete
22:42:43.280 00.128 9960 worker thread done servicing request
22:42:43.280 00.000 11872 OnExposeComplete: enter
22:42:43.284 00.004 11872 UpdateGuideState(): m_state=6
22:42:43.289 00.005 11872 Star::Find(15, 1786, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 854
22:42:43.292 00.003 11872 Star::Find returns 1 (0), X=1785.84, Y=953.19, Mass=4252, SNR=44.3, Peak=220 HFD=5.7
22:42:43.297 00.005 11872 CameraToMount -- cameraTheta (1.92) - m_xAngle (0.00) = xAngle (1.92 = 1.92)
22:42:43.301 00.004 11872 CameraToMount -- cameraTheta (1.92) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.89 = -1.40)
22:42:43.306 00.005 11872 CameraToMount -- cameraX=-0.14 cameraY=0.38 hyp=0.41 cameraTheta=1.92 mountX=-0.14 mountY=-0.40, mountTheta=-1.90
22:42:43.311 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.14, y=0.38, opts=13)
22:42:43.317 00.006 11872 Enqueuing Move request for scope (-0.14, 0.38)
22:42:43.320 00.003 9960 Worker thread wakes up
22:42:43.320 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.38) opts 0xd
22:42:43.320 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.14, 0.38)
22:42:43.322 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=220, med=0, FiltMin=0, FiltMax=113, Gamma=1.000
22:42:43.325 00.003 11872 UpdateGuideState exits: m=4252 SNR=44.3
22:42:43.330 00.005 9960 Moving (-0.14, 0.38) raw xDistance=-0.14 yDistance=-0.40
22:42:43.330 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:42:43.330 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:42:43.331 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:43.335 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:42:43.339 00.004 11872 Enqueuing Expose request
22:42:43.342 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.40
22:42:43.342 00.000 9960 MoveAxis(E, 0, ABG)
22:42:43.344 00.002 9960 Move returns status 0, amount 0
22:42:43.344 00.000 9960 MoveAxis(N, 0, ABG)
22:42:43.344 00.000 9960 Move returns status 0, amount 0
22:42:43.344 00.000 9960 move complete, result=0
22:42:43.345 00.001 9960 worker thread done servicing request
22:42:43.345 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
22:42:43.349 00.004 9960 Worker thread wakes up
22:42:43.349 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:42:43.349 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:42:44.590 01.241 9960 Exposure complete
22:42:44.728 00.138 9960 worker thread done servicing request
22:42:44.728 00.000 11872 OnExposeComplete: enter
22:42:44.733 00.005 11872 UpdateGuideState(): m_state=6
22:42:44.739 00.006 11872 Star::Find(15, 1785, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 855
22:42:44.743 00.004 11872 Star::Find returns 1 (0), X=1786.27, Y=951.84, Mass=4137, SNR=43.2, Peak=190 HFD=5.9
22:42:44.748 00.005 11872 CameraToMount -- cameraTheta (-1.28) - m_xAngle (0.00) = xAngle (-1.28 = -1.28)
22:42:44.752 00.004 11872 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.69 = 1.69)
22:42:44.755 00.003 11872 CameraToMount -- cameraX=0.29 cameraY=-0.96 hyp=1.01 cameraTheta=-1.28 mountX=0.29 mountY=1.00, mountTheta=1.29
22:42:44.760 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.29, y=-0.96, opts=13)
22:42:44.765 00.005 11872 Enqueuing Move request for scope (0.29, -0.96)
22:42:44.769 00.004 9960 Worker thread wakes up
22:42:44.769 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.96) opts 0xd
22:42:44.770 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=190, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
22:42:44.774 00.004 11872 UpdateGuideState exits: m=4137 SNR=43.2
22:42:44.778 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:44.781 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:42:44.786 00.005 9960 Handling offset move in thread for scope, endpoint = (0.29, -0.96)
22:42:44.786 00.000 11872 Enqueuing Expose request
22:42:44.789 00.003 9960 Moving (0.29, -0.96) raw xDistance=0.29 yDistance=1.00
22:42:44.790 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29
22:42:44.790 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.00 from input 1.00
22:42:44.790 00.000 9960 MoveAxis(W, 134, ABG)
22:42:44.790 00.000 9960 Guiding  Dir = 3, Dur = 134
22:42:44.790 00.000 9960 IsSlewing returns 0
22:42:44.792 00.002 9960 IsGuiding returns 0
22:42:44.792 00.000 9960 PulseGuide returned control before completion, sleep 144
22:42:44.940 00.148 9960 IsGuiding returns 1
22:42:44.940 00.000 9960 scope still moving after pulse duration time elapsed
22:42:44.970 00.030 9960 IsSlewing returns 0
22:42:44.972 00.002 9960 IsGuiding returns 0
22:42:44.972 00.000 9960 scope move finished after 134 + 46 ms
22:42:44.973 00.001 9960 Move returns status 0, amount 134
22:42:44.973 00.000 9960 MoveAxis(S, 747, ABG)
22:42:44.974 00.001 9960 Guiding  Dir = 1, Dur = 747
22:42:44.974 00.000 9960 IsSlewing returns 0
22:42:44.975 00.001 9960 IsGuiding returns 0
22:42:44.975 00.000 9960 PulseGuide returned control before completion, sleep 757
22:42:45.737 00.762 9960 IsGuiding returns 1
22:42:45.737 00.000 9960 scope still moving after pulse duration time elapsed
22:42:45.768 00.031 9960 IsSlewing returns 0
22:42:45.769 00.001 9960 IsGuiding returns 0
22:42:45.771 00.002 9960 scope move finished after 747 + 48 ms
22:42:45.772 00.001 9960 Move returns status 0, amount 747
22:42:45.773 00.001 9960 move complete, result=0
22:42:45.773 00.000 9960 worker thread done servicing request
22:42:45.773 00.000 9960 Worker thread wakes up
22:42:45.774 00.001 11872 GuideStep: 0.3 px 134 ms WEST, 1.0 px 747 ms SOUTH
22:42:45.779 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:42:45.781 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:42:47.032 01.251 9960 Exposure complete
22:42:47.156 00.124 9960 worker thread done servicing request
22:42:47.156 00.000 11872 OnExposeComplete: enter
22:42:47.159 00.003 11872 UpdateGuideState(): m_state=6
22:42:47.164 00.005 11872 Star::Find(15, 1786, 951, 0, (0,0,0,0), 1.5, 10.0, 255) frame 856
22:42:47.168 00.004 11872 Star::Find returns 1 (0), X=1786.34, Y=952.78, Mass=4087, SNR=43.0, Peak=206 HFD=5.6
22:42:47.172 00.004 11872 CameraToMount -- cameraTheta (-0.09) - m_xAngle (0.00) = xAngle (-0.10 = -0.10)
22:42:47.175 00.003 11872 CameraToMount -- cameraTheta (-0.09) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.87 = 2.87)
22:42:47.180 00.005 11872 CameraToMount -- cameraX=0.36 cameraY=-0.03 hyp=0.36 cameraTheta=-0.09 mountX=0.36 mountY=0.10, mountTheta=0.26
22:42:47.185 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.36, y=-0.03, opts=13)
22:42:47.189 00.004 11872 Enqueuing Move request for scope (0.36, -0.03)
22:42:47.193 00.004 9960 Worker thread wakes up
22:42:47.193 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.36, -0.03) opts 0xd
22:42:47.194 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
22:42:47.197 00.003 11872 UpdateGuideState exits: m=4087 SNR=43.0
22:42:47.202 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:47.205 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:42:47.208 00.003 11872 Enqueuing Expose request
22:42:47.213 00.005 9960 Handling offset move in thread for scope, endpoint = (0.36, -0.03)
22:42:47.213 00.000 9960 Moving (0.36, -0.03) raw xDistance=0.36 yDistance=0.10
22:42:47.213 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.36
22:42:47.213 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:42:47.213 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:42:47.214 00.001 9960 MoveAxis(W, 178, ABG)
22:42:47.214 00.000 9960 Guiding  Dir = 3, Dur = 178
22:42:47.214 00.000 9960 IsSlewing returns 0
22:42:47.215 00.001 9960 IsGuiding returns 0
22:42:47.215 00.000 9960 PulseGuide returned control before completion, sleep 188
22:42:47.412 00.197 9960 IsGuiding returns 1
22:42:47.413 00.001 9960 scope still moving after pulse duration time elapsed
22:42:47.443 00.030 9960 IsSlewing returns 0
22:42:47.446 00.003 9960 IsGuiding returns 0
22:42:47.447 00.001 9960 scope move finished after 178 + 53 ms
22:42:47.447 00.000 9960 Move returns status 0, amount 178
22:42:47.447 00.000 9960 MoveAxis(N, 0, ABG)
22:42:47.448 00.001 9960 Move returns status 0, amount 0
22:42:47.448 00.000 9960 move complete, result=0
22:42:47.448 00.000 9960 worker thread done servicing request
22:42:47.448 00.000 11872 GuideStep: 0.4 px 178 ms WEST, 0.1 px 0 ms NORTH
22:42:47.454 00.006 9960 Worker thread wakes up
22:42:47.454 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:42:47.454 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:42:48.699 01.245 9960 Exposure complete
22:42:48.821 00.122 9960 worker thread done servicing request
22:42:48.823 00.002 11872 OnExposeComplete: enter
22:42:48.827 00.004 11872 UpdateGuideState(): m_state=6
22:42:48.832 00.005 11872 Star::Find(15, 1786, 952, 0, (0,0,0,0), 1.5, 10.0, 255) frame 857
22:42:48.836 00.004 11872 Star::Find returns 1 (0), X=1785.71, Y=953.96, Mass=4416, SNR=44.5, Peak=217 HFD=5.8
22:42:48.840 00.004 11872 CameraToMount -- cameraTheta (1.80) - m_xAngle (0.00) = xAngle (1.79 = 1.79)
22:42:48.843 00.003 11872 CameraToMount -- cameraTheta (1.80) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.76 = -1.52)
22:42:48.848 00.005 11872 CameraToMount -- cameraX=-0.27 cameraY=1.15 hyp=1.18 cameraTheta=1.80 mountX=-0.26 mountY=-1.18, mountTheta=-1.79
22:42:48.852 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.27, y=1.15, opts=13)
22:42:48.857 00.005 11872 Enqueuing Move request for scope (-0.27, 1.15)
22:42:48.862 00.005 9960 Worker thread wakes up
22:42:48.862 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=217, med=0, FiltMin=0, FiltMax=124, Gamma=1.000
22:42:48.868 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 1.15) opts 0xd
22:42:48.868 00.000 11872 UpdateGuideState exits: m=4416 SNR=44.5
22:42:48.871 00.003 9960 Handling offset move in thread for scope, endpoint = (-0.27, 1.15)
22:42:48.871 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:48.876 00.005 9960 Moving (-0.27, 1.15) raw xDistance=-0.26 yDistance=-1.18
22:42:48.876 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:42:48.880 00.004 9960 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.26
22:42:48.881 00.001 11872 Enqueuing Expose request
22:42:48.884 00.003 9960 resist switch: large excursion: input -1.18 thresh 0.60 direction from 1 to -1
22:42:48.884 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.55
22:42:48.884 00.000 9960 GuideAlgorithmResistSwitch::result() returns -1.18 from input -1.18
22:42:48.885 00.001 9960 MoveAxis(E, 111, ABG)
22:42:48.886 00.001 9960 Guiding  Dir = 2, Dur = 111
22:42:48.886 00.000 9960 IsSlewing returns 0
22:42:48.887 00.001 9960 IsGuiding returns 0
22:42:48.887 00.000 9960 PulseGuide returned control before completion, sleep 121
22:42:49.014 00.127 9960 IsGuiding returns 1
22:42:49.014 00.000 9960 scope still moving after pulse duration time elapsed
22:42:49.046 00.032 9960 IsSlewing returns 0
22:42:49.046 00.000 9960 IsGuiding returns 0
22:42:49.046 00.000 9960 scope move finished after 111 + 49 ms
22:42:49.048 00.002 9960 Move returns status 0, amount 111
22:42:49.048 00.000 9960 MoveAxis(N, 883, ABG)
22:42:49.048 00.000 9960 Guiding  Dir = 0, Dur = 883
22:42:49.049 00.001 9960 IsSlewing returns 0
22:42:49.049 00.000 9960 IsGuiding returns 0
22:42:49.050 00.001 9960 PulseGuide returned control before completion, sleep 893
22:42:49.952 00.902 9960 IsGuiding returns 1
22:42:49.952 00.000 9960 scope still moving after pulse duration time elapsed
22:42:49.985 00.033 9960 IsSlewing returns 0
22:42:49.986 00.001 9960 IsGuiding returns 0
22:42:49.986 00.000 9960 scope move finished after 883 + 53 ms
22:42:49.986 00.000 9960 Move returns status 0, amount 883
22:42:49.986 00.000 9960 move complete, result=0
22:42:49.988 00.002 9960 worker thread done servicing request
22:42:49.988 00.000 11872 GuideStep: -0.3 px 111 ms EAST, -1.2 px 883 ms NORTH
22:42:49.994 00.006 9960 Worker thread wakes up
22:42:49.994 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:42:49.994 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:42:51.249 01.255 9960 Exposure complete
22:42:51.358 00.109 9960 worker thread done servicing request
22:42:51.359 00.001 11872 OnExposeComplete: enter
22:42:51.365 00.006 11872 UpdateGuideState(): m_state=6
22:42:51.372 00.007 11872 Star::Find(15, 1785, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 858
22:42:51.376 00.004 11872 Star::Find returns 1 (0), X=1785.92, Y=953.15, Mass=4266, SNR=43.8, Peak=200 HFD=6.0
22:42:51.381 00.005 11872 CameraToMount -- cameraTheta (1.76) - m_xAngle (0.00) = xAngle (1.76 = 1.76)
22:42:51.384 00.003 11872 CameraToMount -- cameraTheta (1.76) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.73 = -1.56)
22:42:51.389 00.005 11872 CameraToMount -- cameraX=-0.07 cameraY=0.34 hyp=0.35 cameraTheta=1.76 mountX=-0.06 mountY=-0.35, mountTheta=-1.75
22:42:51.394 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.07, y=0.34, opts=13)
22:42:51.399 00.005 11872 Enqueuing Move request for scope (-0.07, 0.34)
22:42:51.403 00.004 9960 Worker thread wakes up
22:42:51.403 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=200, med=0, FiltMin=0, FiltMax=106, Gamma=1.000
22:42:51.407 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.34) opts 0xd
22:42:51.407 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.07, 0.34)
22:42:51.408 00.001 11872 UpdateGuideState exits: m=4266 SNR=43.8
22:42:51.411 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:51.415 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:42:51.420 00.005 9960 Moving (-0.07, 0.34) raw xDistance=-0.06 yDistance=-0.35
22:42:51.421 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:42:51.421 00.000 11872 Enqueuing Expose request
22:42:51.425 00.004 9960 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
22:42:51.425 00.000 9960 MoveAxis(E, 0, ABG)
22:42:51.425 00.000 9960 Move returns status 0, amount 0
22:42:51.425 00.000 9960 MoveAxis(N, 259, ABG)
22:42:51.425 00.000 9960 Guiding  Dir = 0, Dur = 259
22:42:51.426 00.001 9960 IsSlewing returns 0
22:42:51.426 00.000 9960 IsGuiding returns 0
22:42:51.426 00.000 9960 PulseGuide returned control before completion, sleep 269
22:42:51.707 00.281 9960 IsGuiding returns 1
22:42:51.709 00.002 9960 scope still moving after pulse duration time elapsed
22:42:51.736 00.027 9960 IsSlewing returns 0
22:42:51.737 00.001 9960 IsGuiding returns 0
22:42:51.737 00.000 9960 scope move finished after 259 + 51 ms
22:42:51.738 00.001 9960 Move returns status 0, amount 259
22:42:51.738 00.000 9960 move complete, result=0
22:42:51.738 00.000 9960 worker thread done servicing request
22:42:51.740 00.002 9960 Worker thread wakes up
22:42:51.740 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 259 ms NORTH
22:42:51.746 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:42:51.746 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:42:53.003 01.257 9960 Exposure complete
22:42:53.131 00.128 9960 worker thread done servicing request
22:42:53.132 00.001 11872 OnExposeComplete: enter
22:42:53.137 00.005 11872 UpdateGuideState(): m_state=6
22:42:53.143 00.006 11872 Star::Find(15, 1785, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 859
22:42:53.148 00.005 11872 Star::Find returns 1 (0), X=1786.12, Y=951.48, Mass=4345, SNR=44.9, Peak=166 HFD=6.2
22:42:53.152 00.004 11872 CameraToMount -- cameraTheta (-1.47) - m_xAngle (0.00) = xAngle (-1.47 = -1.47)
22:42:53.156 00.004 11872 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.50 = 1.50)
22:42:53.160 00.004 11872 CameraToMount -- cameraX=0.14 cameraY=-1.33 hyp=1.34 cameraTheta=-1.47 mountX=0.13 mountY=1.34, mountTheta=1.47
22:42:53.165 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.14, y=-1.33, opts=13)
22:42:53.170 00.005 11872 Enqueuing Move request for scope (0.14, -1.33)
22:42:53.175 00.005 9960 Worker thread wakes up
22:42:53.175 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=166, med=0, FiltMin=0, FiltMax=94, Gamma=1.000
22:42:53.180 00.005 11872 UpdateGuideState exits: m=4345 SNR=44.9
22:42:53.184 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:53.187 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:42:53.191 00.004 11872 Enqueuing Expose request
22:42:53.194 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.14, -1.33) opts 0xd
22:42:53.194 00.000 9960 Handling offset move in thread for scope, endpoint = (0.14, -1.33)
22:42:53.194 00.000 9960 Moving (0.14, -1.33) raw xDistance=0.13 yDistance=1.34
22:42:53.194 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:42:53.195 00.001 9960 resist switch: large excursion: input 1.34 thresh 0.60 direction from -1 to 1
22:42:53.195 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.01
22:42:53.195 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.34 from input 1.34
22:42:53.196 00.001 9960 MoveAxis(E, 0, ABG)
22:42:53.196 00.000 9960 Move returns status 0, amount 0
22:42:53.196 00.000 9960 MoveAxis(S, 997, ABG)
22:42:53.196 00.000 9960 Guiding  Dir = 1, Dur = 997
22:42:53.196 00.000 9960 IsSlewing returns 0
22:42:53.196 00.000 9960 IsGuiding returns 0
22:42:53.197 00.001 9960 PulseGuide returned control before completion, sleep 1007
22:42:54.206 01.009 9960 IsGuiding returns 1
22:42:54.206 00.000 9960 scope still moving after pulse duration time elapsed
22:42:54.237 00.031 9960 IsSlewing returns 0
22:42:54.237 00.000 9960 IsGuiding returns 0
22:42:54.239 00.002 9960 scope move finished after 997 + 44 ms
22:42:54.239 00.000 9960 Move returns status 0, amount 997
22:42:54.239 00.000 9960 move complete, result=0
22:42:54.240 00.001 9960 worker thread done servicing request
22:42:54.240 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 1.3 px 997 ms SOUTH
22:42:54.245 00.005 9960 Worker thread wakes up
22:42:54.245 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:42:54.245 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:42:55.499 01.254 9960 Exposure complete
22:42:55.627 00.128 9960 worker thread done servicing request
22:42:55.627 00.000 11872 OnExposeComplete: enter
22:42:55.632 00.005 11872 UpdateGuideState(): m_state=6
22:42:55.636 00.004 11872 Star::Find(15, 1786, 951, 0, (0,0,0,0), 1.5, 10.0, 255) frame 860
22:42:55.640 00.004 11872 Star::Find returns 1 (0), X=1786.29, Y=951.79, Mass=4063, SNR=42.8, Peak=198 HFD=5.7
22:42:55.644 00.004 11872 CameraToMount -- cameraTheta (-1.27) - m_xAngle (0.00) = xAngle (-1.28 = -1.28)
22:42:55.648 00.004 11872 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.69 = 1.69)
22:42:55.651 00.003 11872 CameraToMount -- cameraX=0.31 cameraY=-1.01 hyp=1.06 cameraTheta=-1.27 mountX=0.31 mountY=1.05, mountTheta=1.29
22:42:55.656 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.31, y=-1.01, opts=13)
22:42:55.660 00.004 11872 Enqueuing Move request for scope (0.31, -1.01)
22:42:55.664 00.004 9960 Worker thread wakes up
22:42:55.664 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=198, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
22:42:55.668 00.004 11872 UpdateGuideState exits: m=4063 SNR=42.8
22:42:55.671 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:55.677 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:42:55.683 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (0.31, -1.01) opts 0xd
22:42:55.683 00.000 9960 Handling offset move in thread for scope, endpoint = (0.31, -1.01)
22:42:55.683 00.000 11872 Enqueuing Expose request
22:42:55.689 00.006 9960 Moving (0.31, -1.01) raw xDistance=0.31 yDistance=1.05
22:42:55.689 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.31
22:42:55.689 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.05 from input 1.05
22:42:55.689 00.000 9960 MoveAxis(W, 145, ABG)
22:42:55.690 00.001 9960 Guiding  Dir = 3, Dur = 145
22:42:55.690 00.000 9960 IsSlewing returns 0
22:42:55.691 00.001 9960 IsGuiding returns 0
22:42:55.691 00.000 9960 PulseGuide returned control before completion, sleep 155
22:42:55.851 00.160 9960 IsGuiding returns 1
22:42:55.851 00.000 9960 scope still moving after pulse duration time elapsed
22:42:55.882 00.031 9960 IsSlewing returns 0
22:42:55.882 00.000 9960 IsGuiding returns 0
22:42:55.882 00.000 9960 scope move finished after 145 + 46 ms
22:42:55.883 00.001 9960 Move returns status 0, amount 145
22:42:55.883 00.000 9960 MoveAxis(S, 786, ABG)
22:42:55.883 00.000 9960 Guiding  Dir = 1, Dur = 786
22:42:55.884 00.001 9960 IsSlewing returns 0
22:42:55.884 00.000 9960 IsGuiding returns 0
22:42:55.885 00.001 9960 PulseGuide returned control before completion, sleep 796
22:42:56.698 00.813 9960 IsGuiding returns 1
22:42:56.698 00.000 9960 scope still moving after pulse duration time elapsed
22:42:56.729 00.031 9960 IsSlewing returns 0
22:42:56.729 00.000 9960 IsGuiding returns 0
22:42:56.731 00.002 9960 scope move finished after 786 + 60 ms
22:42:56.732 00.001 9960 Move returns status 0, amount 786
22:42:56.732 00.000 9960 move complete, result=0
22:42:56.732 00.000 9960 worker thread done servicing request
22:42:56.734 00.002 9960 Worker thread wakes up
22:42:56.735 00.001 11872 GuideStep: 0.3 px 145 ms WEST, 1.1 px 786 ms SOUTH
22:42:56.742 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:42:56.742 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:42:57.993 01.251 9960 Exposure complete
22:42:58.117 00.124 9960 worker thread done servicing request
22:42:58.118 00.001 11872 OnExposeComplete: enter
22:42:58.124 00.006 11872 UpdateGuideState(): m_state=6
22:42:58.129 00.005 11872 Star::Find(15, 1786, 951, 0, (0,0,0,0), 1.5, 10.0, 255) frame 861
22:42:58.134 00.005 11872 Star::Find returns 1 (0), X=1785.75, Y=954.07, Mass=4225, SNR=43.9, Peak=208 HFD=5.8
22:42:58.139 00.005 11872 CameraToMount -- cameraTheta (1.75) - m_xAngle (0.00) = xAngle (1.75 = 1.75)
22:42:58.143 00.004 11872 CameraToMount -- cameraTheta (1.75) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.72 = -1.57)
22:42:58.148 00.005 11872 CameraToMount -- cameraX=-0.23 cameraY=1.26 hyp=1.28 cameraTheta=1.75 mountX=-0.22 mountY=-1.28, mountTheta=-1.74
22:42:58.153 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.23, y=1.26, opts=13)
22:42:58.157 00.004 11872 Enqueuing Move request for scope (-0.23, 1.26)
22:42:58.160 00.003 9960 Worker thread wakes up
22:42:58.161 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=208, med=0, FiltMin=0, FiltMax=100, Gamma=1.000
22:42:58.165 00.004 11872 UpdateGuideState exits: m=4225 SNR=43.9
22:42:58.169 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:58.173 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:42:58.180 00.007 11872 Enqueuing Expose request
22:42:58.187 00.007 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 1.26) opts 0xd
22:42:58.188 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.23, 1.26)
22:42:58.188 00.000 9960 Moving (-0.23, 1.26) raw xDistance=-0.22 yDistance=-1.28
22:42:58.188 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.22
22:42:58.189 00.001 9960 resist switch: large excursion: input -1.28 thresh 0.60 direction from 1 to -1
22:42:58.189 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.84
22:42:58.189 00.000 9960 GuideAlgorithmResistSwitch::result() returns -1.28 from input -1.28
22:42:58.189 00.000 9960 MoveAxis(E, 95, ABG)
22:42:58.190 00.001 9960 Guiding  Dir = 2, Dur = 95
22:42:58.190 00.000 9960 IsSlewing returns 0
22:42:58.190 00.000 9960 IsGuiding returns 0
22:42:58.191 00.001 9960 PulseGuide returned control before completion, sleep 105
22:42:58.308 00.117 9960 IsGuiding returns 1
22:42:58.308 00.000 9960 scope still moving after pulse duration time elapsed
22:42:58.340 00.032 9960 IsSlewing returns 0
22:42:58.341 00.001 9960 IsGuiding returns 0
22:42:58.342 00.001 9960 scope move finished after 95 + 55 ms
22:42:58.342 00.000 9960 Move returns status 0, amount 95
22:42:58.342 00.000 9960 MoveAxis(N, 955, ABG)
22:42:58.343 00.001 9960 Guiding  Dir = 0, Dur = 955
22:42:58.343 00.000 9960 IsSlewing returns 0
22:42:58.344 00.001 9960 IsGuiding returns 0
22:42:58.345 00.001 9960 PulseGuide returned control before completion, sleep 965
22:42:59.323 00.978 9960 IsGuiding returns 1
22:42:59.324 00.001 9960 scope still moving after pulse duration time elapsed
22:42:59.354 00.030 9960 IsSlewing returns 0
22:42:59.355 00.001 9960 IsGuiding returns 0
22:42:59.356 00.001 9960 scope move finished after 955 + 56 ms
22:42:59.357 00.001 9960 Move returns status 0, amount 955
22:42:59.357 00.000 9960 move complete, result=0
22:42:59.358 00.001 9960 worker thread done servicing request
22:42:59.358 00.000 11872 GuideStep: -0.2 px 95 ms EAST, -1.3 px 955 ms NORTH
22:42:59.365 00.007 9960 Worker thread wakes up
22:42:59.365 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:42:59.365 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:43:00.623 01.258 9960 Exposure complete
22:43:00.744 00.121 9960 worker thread done servicing request
22:43:00.745 00.001 11872 OnExposeComplete: enter
22:43:00.749 00.004 11872 UpdateGuideState(): m_state=6
22:43:00.753 00.004 11872 Star::Find(15, 1785, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 862
22:43:00.757 00.004 11872 Star::Find returns 1 (0), X=1786.39, Y=951.73, Mass=4445, SNR=45.0, Peak=213 HFD=5.6
22:43:00.760 00.003 11872 CameraToMount -- cameraTheta (-1.21) - m_xAngle (0.00) = xAngle (-1.21 = -1.21)
22:43:00.766 00.006 11872 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.76 = 1.76)
22:43:00.770 00.004 11872 CameraToMount -- cameraX=0.41 cameraY=-1.08 hyp=1.15 cameraTheta=-1.21 mountX=0.41 mountY=1.13, mountTheta=1.23
22:43:00.776 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.41, y=-1.08, opts=13)
22:43:00.780 00.004 11872 Enqueuing Move request for scope (0.41, -1.08)
22:43:00.786 00.006 9960 Worker thread wakes up
22:43:00.786 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.41, -1.08) opts 0xd
22:43:00.786 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=0, FiltMin=0, FiltMax=113, Gamma=1.000
22:43:00.790 00.004 11872 UpdateGuideState exits: m=4445 SNR=45.0
22:43:00.794 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:00.798 00.004 9960 Handling offset move in thread for scope, endpoint = (0.41, -1.08)
22:43:00.799 00.001 9960 Moving (0.41, -1.08) raw xDistance=0.41 yDistance=1.13
22:43:00.799 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:43:00.807 00.008 11872 Enqueuing Expose request
22:43:00.811 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.41
22:43:00.811 00.000 9960 resist switch: large excursion: input 1.13 thresh 0.60 direction from -1 to 1
22:43:00.811 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=3.40
22:43:00.812 00.001 9960 GuideAlgorithmResistSwitch::result() returns 1.13 from input 1.13
22:43:00.812 00.000 9960 MoveAxis(W, 184, ABG)
22:43:00.812 00.000 9960 Guiding  Dir = 3, Dur = 184
22:43:00.812 00.000 9960 IsSlewing returns 0
22:43:00.813 00.001 9960 IsGuiding returns 0
22:43:00.813 00.000 9960 PulseGuide returned control before completion, sleep 194
22:43:01.022 00.209 9960 IsGuiding returns 0
22:43:01.025 00.003 9960 Move returns status 0, amount 184
22:43:01.025 00.000 9960 MoveAxis(S, 845, ABG)
22:43:01.026 00.001 9960 Guiding  Dir = 1, Dur = 845
22:43:01.026 00.000 9960 IsSlewing returns 0
22:43:01.027 00.001 9960 IsGuiding returns 0
22:43:01.027 00.000 9960 PulseGuide returned control before completion, sleep 855
22:43:01.887 00.860 9960 IsGuiding returns 1
22:43:01.887 00.000 9960 scope still moving after pulse duration time elapsed
22:43:01.917 00.030 9960 IsSlewing returns 0
22:43:01.919 00.002 9960 IsGuiding returns 0
22:43:01.920 00.001 9960 scope move finished after 845 + 47 ms
22:43:01.921 00.001 9960 Move returns status 0, amount 845
22:43:01.921 00.000 9960 move complete, result=0
22:43:01.921 00.000 9960 worker thread done servicing request
22:43:01.921 00.000 9960 Worker thread wakes up
22:43:01.921 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:43:01.921 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:43:01.923 00.002 11872 GuideStep: 0.4 px 184 ms WEST, 1.1 px 845 ms SOUTH
22:43:03.165 01.242 9960 Exposure complete
22:43:03.302 00.137 9960 worker thread done servicing request
22:43:03.302 00.000 11872 OnExposeComplete: enter
22:43:03.306 00.004 11872 UpdateGuideState(): m_state=6
22:43:03.310 00.004 11872 Star::Find(15, 1786, 951, 0, (0,0,0,0), 1.5, 10.0, 255) frame 863
22:43:03.313 00.003 11872 Star::Find returns 1 (0), X=1786.43, Y=952.04, Mass=4158, SNR=43.2, Peak=186 HFD=5.8
22:43:03.318 00.005 11872 CameraToMount -- cameraTheta (-1.05) - m_xAngle (0.00) = xAngle (-1.05 = -1.05)
22:43:03.321 00.003 11872 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.92 = 1.92)
22:43:03.325 00.004 11872 CameraToMount -- cameraX=0.44 cameraY=-0.77 hyp=0.89 cameraTheta=-1.05 mountX=0.44 mountY=0.83, mountTheta=1.08
22:43:03.332 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.44, y=-0.77, opts=13)
22:43:03.337 00.005 11872 Enqueuing Move request for scope (0.44, -0.77)
22:43:03.340 00.003 9960 Worker thread wakes up
22:43:03.340 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.44, -0.77) opts 0xd
22:43:03.340 00.000 9960 Handling offset move in thread for scope, endpoint = (0.44, -0.77)
22:43:03.341 00.001 9960 Moving (0.44, -0.77) raw xDistance=0.44 yDistance=0.83
22:43:03.341 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.29 from input 0.44
22:43:03.341 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.83 from input 0.83
22:43:03.342 00.001 9960 MoveAxis(W, 220, ABG)
22:43:03.342 00.000 9960 Guiding  Dir = 3, Dur = 220
22:43:03.342 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=186, med=0, FiltMin=0, FiltMax=104, Gamma=1.000
22:43:03.346 00.004 9960 IsSlewing returns 0
22:43:03.346 00.000 11872 UpdateGuideState exits: m=4158 SNR=43.2
22:43:03.351 00.005 9960 IsGuiding returns 0
22:43:03.351 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:03.355 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:43:03.359 00.004 11872 Enqueuing Expose request
22:43:03.363 00.004 9960 PulseGuide returned control before completion, sleep 230
22:43:03.596 00.233 9960 IsGuiding returns 1
22:43:03.597 00.001 9960 scope still moving after pulse duration time elapsed
22:43:03.626 00.029 9960 IsSlewing returns 0
22:43:03.627 00.001 9960 IsGuiding returns 0
22:43:03.627 00.000 9960 scope move finished after 220 + 57 ms
22:43:03.628 00.001 9960 Move returns status 0, amount 220
22:43:03.628 00.000 9960 MoveAxis(S, 622, ABG)
22:43:03.629 00.001 9960 Guiding  Dir = 1, Dur = 622
22:43:03.629 00.000 9960 IsSlewing returns 0
22:43:03.629 00.000 9960 IsGuiding returns 0
22:43:03.631 00.002 9960 PulseGuide returned control before completion, sleep 632
22:43:04.280 00.649 9960 IsGuiding returns 1
22:43:04.281 00.001 9960 scope still moving after pulse duration time elapsed
22:43:04.311 00.030 9960 IsSlewing returns 0
22:43:04.312 00.001 9960 IsGuiding returns 0
22:43:04.312 00.000 9960 scope move finished after 622 + 60 ms
22:43:04.313 00.001 9960 Move returns status 0, amount 622
22:43:04.313 00.000 9960 move complete, result=0
22:43:04.314 00.001 9960 worker thread done servicing request
22:43:04.315 00.001 9960 Worker thread wakes up
22:43:04.315 00.000 11872 GuideStep: 0.4 px 220 ms WEST, 0.8 px 622 ms SOUTH
22:43:04.321 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:43:04.321 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:43:05.569 01.248 9960 Exposure complete
22:43:05.690 00.121 9960 worker thread done servicing request
22:43:05.690 00.000 11872 OnExposeComplete: enter
22:43:05.694 00.004 11872 UpdateGuideState(): m_state=6
22:43:05.698 00.004 11872 Star::Find(15, 1786, 952, 0, (0,0,0,0), 1.5, 10.0, 255) frame 864
22:43:05.704 00.006 11872 Star::Find returns 1 (0), X=1786.31, Y=952.78, Mass=4328, SNR=44.4, Peak=213 HFD=5.6
22:43:05.708 00.004 11872 CameraToMount -- cameraTheta (-0.09) - m_xAngle (0.00) = xAngle (-0.10 = -0.10)
22:43:05.713 00.005 11872 CameraToMount -- cameraTheta (-0.09) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.87 = 2.87)
22:43:05.718 00.005 11872 CameraToMount -- cameraX=0.33 cameraY=-0.03 hyp=0.33 cameraTheta=-0.09 mountX=0.33 mountY=0.09, mountTheta=0.26
22:43:05.723 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.33, y=-0.03, opts=13)
22:43:05.728 00.005 11872 Enqueuing Move request for scope (0.33, -0.03)
22:43:05.730 00.002 9960 Worker thread wakes up
22:43:05.730 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.03) opts 0xd
22:43:05.730 00.000 9960 Handling offset move in thread for scope, endpoint = (0.33, -0.03)
22:43:05.732 00.002 9960 Moving (0.33, -0.03) raw xDistance=0.33 yDistance=0.09
22:43:05.732 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.33
22:43:05.732 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:43:05.732 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=0, FiltMin=0, FiltMax=106, Gamma=1.000
22:43:05.736 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:43:05.737 00.001 9960 MoveAxis(W, 169, ABG)
22:43:05.737 00.000 9960 Guiding  Dir = 3, Dur = 169
22:43:05.737 00.000 11872 UpdateGuideState exits: m=4328 SNR=44.4
22:43:05.743 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:05.746 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:43:05.751 00.005 11872 Enqueuing Expose request
22:43:05.756 00.005 9960 IsSlewing returns 0
22:43:05.756 00.000 9960 IsGuiding returns 0
22:43:05.756 00.000 9960 PulseGuide returned control before completion, sleep 179
22:43:05.950 00.194 9960 IsGuiding returns 1
22:43:05.951 00.001 9960 scope still moving after pulse duration time elapsed
22:43:05.982 00.031 9960 IsSlewing returns 0
22:43:05.984 00.002 9960 IsGuiding returns 0
22:43:05.984 00.000 9960 scope move finished after 169 + 58 ms
22:43:05.984 00.000 9960 Move returns status 0, amount 169
22:43:05.984 00.000 9960 MoveAxis(N, 0, ABG)
22:43:05.984 00.000 9960 Move returns status 0, amount 0
22:43:05.984 00.000 9960 move complete, result=0
22:43:05.985 00.001 9960 worker thread done servicing request
22:43:05.986 00.001 11872 GuideStep: 0.3 px 169 ms WEST, 0.1 px 0 ms NORTH
22:43:05.991 00.005 9960 Worker thread wakes up
22:43:05.991 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:43:05.991 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:43:07.245 01.254 9960 Exposure complete
22:43:07.368 00.123 9960 worker thread done servicing request
22:43:07.369 00.001 11872 OnExposeComplete: enter
22:43:07.374 00.005 11872 UpdateGuideState(): m_state=6
22:43:07.378 00.004 11872 Star::Find(15, 1786, 952, 0, (0,0,0,0), 1.5, 10.0, 255) frame 865
22:43:07.381 00.003 11872 Star::Find returns 1 (0), X=1785.61, Y=953.96, Mass=4445, SNR=44.8, Peak=208 HFD=5.9
22:43:07.385 00.004 11872 CameraToMount -- cameraTheta (1.88) - m_xAngle (0.00) = xAngle (1.88 = 1.88)
22:43:07.388 00.003 11872 CameraToMount -- cameraTheta (1.88) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.85 = -1.44)
22:43:07.393 00.005 11872 CameraToMount -- cameraX=-0.37 cameraY=1.15 hyp=1.21 cameraTheta=1.88 mountX=-0.36 mountY=-1.20, mountTheta=-1.87
22:43:07.398 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.37, y=1.15, opts=13)
22:43:07.404 00.006 11872 Enqueuing Move request for scope (-0.37, 1.15)
22:43:07.407 00.003 9960 Worker thread wakes up
22:43:07.407 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=208, med=0, FiltMin=0, FiltMax=111, Gamma=1.000
22:43:07.411 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 1.15) opts 0xd
22:43:07.412 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.37, 1.15)
22:43:07.413 00.001 9960 Moving (-0.37, 1.15) raw xDistance=-0.36 yDistance=-1.20
22:43:07.413 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.36
22:43:07.413 00.000 9960 resist switch: large excursion: input -1.20 thresh 0.60 direction from 1 to -1
22:43:07.414 00.001 11872 UpdateGuideState exits: m=4445 SNR=44.8
22:43:07.417 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:07.422 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:43:07.426 00.004 11872 Enqueuing Expose request
22:43:07.430 00.004 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.59
22:43:07.430 00.000 9960 GuideAlgorithmResistSwitch::result() returns -1.20 from input -1.20
22:43:07.431 00.001 9960 MoveAxis(E, 159, ABG)
22:43:07.431 00.000 9960 Guiding  Dir = 2, Dur = 159
22:43:07.431 00.000 9960 IsSlewing returns 0
22:43:07.431 00.000 9960 IsGuiding returns 0
22:43:07.432 00.001 9960 PulseGuide returned control before completion, sleep 169
22:43:07.615 00.183 9960 IsGuiding returns 1
22:43:07.616 00.001 9960 scope still moving after pulse duration time elapsed
22:43:07.647 00.031 9960 IsSlewing returns 0
22:43:07.648 00.001 9960 IsGuiding returns 1
22:43:07.677 00.029 9960 IsSlewing returns 0
22:43:07.681 00.004 9960 IsGuiding returns 1
22:43:07.707 00.026 9960 IsSlewing returns 0
22:43:07.707 00.000 9960 IsGuiding returns 1
22:43:07.740 00.033 9960 IsSlewing returns 0
22:43:07.741 00.001 9960 IsGuiding returns 0
22:43:07.741 00.000 9960 scope move finished after 159 + 149 ms
22:43:07.742 00.001 9960 Move returns status 0, amount 159
22:43:07.742 00.000 9960 MoveAxis(N, 892, ABG)
22:43:07.742 00.000 9960 Guiding  Dir = 0, Dur = 892
22:43:07.743 00.001 9960 IsSlewing returns 0
22:43:07.743 00.000 9960 IsGuiding returns 0
22:43:07.744 00.001 9960 PulseGuide returned control before completion, sleep 902
22:43:08.649 00.905 9960 IsGuiding returns 1
22:43:08.650 00.001 9960 scope still moving after pulse duration time elapsed
22:43:08.681 00.031 9960 IsSlewing returns 0
22:43:08.683 00.002 9960 IsGuiding returns 0
22:43:08.683 00.000 9960 scope move finished after 892 + 47 ms
22:43:08.684 00.001 9960 Move returns status 0, amount 892
22:43:08.684 00.000 9960 move complete, result=0
22:43:08.684 00.000 9960 worker thread done servicing request
22:43:08.685 00.001 11872 GuideStep: -0.4 px 159 ms EAST, -1.2 px 892 ms NORTH
22:43:08.692 00.007 9960 Worker thread wakes up
22:43:08.692 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:43:08.692 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:43:09.937 01.245 9960 Exposure complete
22:43:10.075 00.138 9960 worker thread done servicing request
22:43:10.075 00.000 11872 OnExposeComplete: enter
22:43:10.079 00.004 11872 UpdateGuideState(): m_state=6
22:43:10.084 00.005 11872 Star::Find(15, 1785, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 866
22:43:10.088 00.004 11872 Star::Find returns 1 (0), X=1786.36, Y=951.77, Mass=4235, SNR=43.6, Peak=181 HFD=5.7
22:43:10.094 00.006 11872 CameraToMount -- cameraTheta (-1.22) - m_xAngle (0.00) = xAngle (-1.22 = -1.22)
22:43:10.099 00.005 11872 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.75 = 1.75)
22:43:10.104 00.005 11872 CameraToMount -- cameraX=0.38 cameraY=-1.03 hyp=1.10 cameraTheta=-1.22 mountX=0.38 mountY=1.08, mountTheta=1.24
22:43:10.113 00.009 11872 SchedulePrimaryMove(0FA44CE0, x=0.38, y=-1.03, opts=13)
22:43:10.119 00.006 11872 Enqueuing Move request for scope (0.38, -1.03)
22:43:10.125 00.006 9960 Worker thread wakes up
22:43:10.125 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=181, med=0, FiltMin=0, FiltMax=104, Gamma=1.000
22:43:10.129 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.38, -1.03) opts 0xd
22:43:10.130 00.001 9960 Handling offset move in thread for scope, endpoint = (0.38, -1.03)
22:43:10.130 00.000 11872 UpdateGuideState exits: m=4235 SNR=43.6
22:43:10.136 00.006 9960 Moving (0.38, -1.03) raw xDistance=0.38 yDistance=1.08
22:43:10.136 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.38
22:43:10.137 00.001 9960 resist switch: large excursion: input 1.08 thresh 0.60 direction from -1 to 1
22:43:10.137 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=3.25
22:43:10.138 00.001 9960 GuideAlgorithmResistSwitch::result() returns 1.08 from input 1.08
22:43:10.138 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:10.144 00.006 9960 MoveAxis(W, 165, ABG)
22:43:10.144 00.000 9960 Guiding  Dir = 3, Dur = 165
22:43:10.144 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:43:10.149 00.005 9960 IsSlewing returns 0
22:43:10.149 00.000 11872 Enqueuing Expose request
22:43:10.155 00.006 9960 IsGuiding returns 0
22:43:10.155 00.000 9960 PulseGuide returned control before completion, sleep 175
22:43:10.340 00.185 9960 IsGuiding returns 1
22:43:10.341 00.001 9960 scope still moving after pulse duration time elapsed
22:43:10.371 00.030 9960 IsSlewing returns 0
22:43:10.374 00.003 9960 IsGuiding returns 0
22:43:10.374 00.000 9960 scope move finished after 165 + 54 ms
22:43:10.375 00.001 9960 Move returns status 0, amount 165
22:43:10.375 00.000 9960 MoveAxis(S, 809, ABG)
22:43:10.376 00.001 9960 Guiding  Dir = 1, Dur = 809
22:43:10.376 00.000 9960 IsSlewing returns 0
22:43:10.377 00.001 9960 IsGuiding returns 0
22:43:10.378 00.001 9960 PulseGuide returned control before completion, sleep 819
22:43:11.213 00.835 9960 IsGuiding returns 1
22:43:11.214 00.001 9960 scope still moving after pulse duration time elapsed
22:43:11.245 00.031 9960 IsSlewing returns 0
22:43:11.246 00.001 9960 IsGuiding returns 0
22:43:11.246 00.000 9960 scope move finished after 809 + 59 ms
22:43:11.246 00.000 9960 Move returns status 0, amount 809
22:43:11.247 00.001 9960 move complete, result=0
22:43:11.247 00.000 9960 worker thread done servicing request
22:43:11.247 00.000 9960 Worker thread wakes up
22:43:11.247 00.000 11872 GuideStep: 0.4 px 165 ms WEST, 1.1 px 809 ms SOUTH
22:43:11.253 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:43:11.253 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:43:12.511 01.258 9960 Exposure complete
22:43:12.628 00.117 9960 worker thread done servicing request
22:43:12.628 00.000 11872 OnExposeComplete: enter
22:43:12.632 00.004 11872 UpdateGuideState(): m_state=6
22:43:12.637 00.005 11872 Star::Find(15, 1786, 951, 0, (0,0,0,0), 1.5, 10.0, 255) frame 867
22:43:12.643 00.006 11872 Star::Find returns 1 (0), X=1785.71, Y=953.91, Mass=4187, SNR=43.8, Peak=182 HFD=5.9
22:43:12.647 00.004 11872 CameraToMount -- cameraTheta (1.81) - m_xAngle (0.00) = xAngle (1.81 = 1.81)
22:43:12.651 00.004 11872 CameraToMount -- cameraTheta (1.81) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.78 = -1.50)
22:43:12.654 00.003 11872 CameraToMount -- cameraX=-0.27 cameraY=1.10 hyp=1.14 cameraTheta=1.81 mountX=-0.27 mountY=-1.13, mountTheta=-1.80
22:43:12.659 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.27, y=1.10, opts=13)
22:43:12.664 00.005 11872 Enqueuing Move request for scope (-0.27, 1.10)
22:43:12.668 00.004 9960 Worker thread wakes up
22:43:12.668 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=182, med=0, FiltMin=0, FiltMax=97, Gamma=1.000
22:43:12.673 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 1.10) opts 0xd
22:43:12.673 00.000 11872 UpdateGuideState exits: m=4187 SNR=43.8
22:43:12.678 00.005 9960 Handling offset move in thread for scope, endpoint = (-0.27, 1.10)
22:43:12.678 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:12.682 00.004 9960 Moving (-0.27, 1.10) raw xDistance=-0.27 yDistance=-1.13
22:43:12.683 00.001 9960 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.27
22:43:12.683 00.000 9960 resist switch: large excursion: input -1.13 thresh 0.60 direction from 1 to -1
22:43:12.683 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.40
22:43:12.683 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:43:12.687 00.004 11872 Enqueuing Expose request
22:43:12.691 00.004 9960 GuideAlgorithmResistSwitch::result() returns -1.13 from input -1.13
22:43:12.692 00.001 9960 MoveAxis(E, 115, ABG)
22:43:12.692 00.000 9960 Guiding  Dir = 2, Dur = 115
22:43:12.692 00.000 9960 IsSlewing returns 0
22:43:12.692 00.000 9960 IsGuiding returns 0
22:43:12.693 00.001 9960 PulseGuide returned control before completion, sleep 125
22:43:12.827 00.134 9960 IsGuiding returns 1
22:43:12.828 00.001 9960 scope still moving after pulse duration time elapsed
22:43:12.860 00.032 9960 IsSlewing returns 0
22:43:12.861 00.001 9960 IsGuiding returns 0
22:43:12.861 00.000 9960 scope move finished after 115 + 54 ms
22:43:12.862 00.001 9960 Move returns status 0, amount 115
22:43:12.862 00.000 9960 MoveAxis(N, 846, ABG)
22:43:12.863 00.001 9960 Guiding  Dir = 0, Dur = 846
22:43:12.863 00.000 9960 IsSlewing returns 0
22:43:12.863 00.000 9960 IsGuiding returns 0
22:43:12.864 00.001 9960 PulseGuide returned control before completion, sleep 856
22:43:13.733 00.869 9960 IsGuiding returns 1
22:43:13.734 00.001 9960 scope still moving after pulse duration time elapsed
22:43:13.765 00.031 9960 IsSlewing returns 0
22:43:13.766 00.001 9960 IsGuiding returns 0
22:43:13.766 00.000 9960 scope move finished after 846 + 56 ms
22:43:13.767 00.001 9960 Move returns status 0, amount 846
22:43:13.767 00.000 9960 move complete, result=0
22:43:13.768 00.001 9960 worker thread done servicing request
22:43:13.768 00.000 9960 Worker thread wakes up
22:43:13.768 00.000 11872 GuideStep: -0.3 px 115 ms EAST, -1.1 px 846 ms NORTH
22:43:13.776 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
22:43:13.776 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:43:15.026 01.250 9960 Exposure complete
22:43:15.165 00.139 9960 worker thread done servicing request
22:43:15.166 00.001 11872 OnExposeComplete: enter
22:43:15.172 00.006 11872 UpdateGuideState(): m_state=6
22:43:15.179 00.007 11872 Star::Find(15, 1785, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 868
22:43:15.184 00.005 11872 Star::Find returns 1 (0), X=1786.43, Y=951.69, Mass=4435, SNR=44.9, Peak=203 HFD=5.5
22:43:15.187 00.003 11872 CameraToMount -- cameraTheta (-1.19) - m_xAngle (0.00) = xAngle (-1.20 = -1.20)
22:43:15.193 00.006 11872 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.77 = 1.77)
22:43:15.196 00.003 11872 CameraToMount -- cameraX=0.45 cameraY=-1.12 hyp=1.21 cameraTheta=-1.19 mountX=0.44 mountY=1.18, mountTheta=1.21
22:43:15.206 00.010 11872 SchedulePrimaryMove(0FA44CE0, x=0.45, y=-1.12, opts=13)
22:43:15.213 00.007 11872 Enqueuing Move request for scope (0.45, -1.12)
22:43:15.217 00.004 9960 Worker thread wakes up
22:43:15.217 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=203, med=0, FiltMin=0, FiltMax=118, Gamma=1.000
22:43:15.222 00.005 11872 UpdateGuideState exits: m=4435 SNR=44.9
22:43:15.227 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.45, -1.12) opts 0xd
22:43:15.227 00.000 9960 Handling offset move in thread for scope, endpoint = (0.45, -1.12)
22:43:15.227 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:15.231 00.004 9960 Moving (0.45, -1.12) raw xDistance=0.44 yDistance=1.18
22:43:15.231 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.27 from input 0.44
22:43:15.232 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:43:15.237 00.005 9960 resist switch: large excursion: input 1.18 thresh 0.60 direction from -1 to 1
22:43:15.237 00.000 11872 Enqueuing Expose request
22:43:15.242 00.005 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=3.55
22:43:15.242 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.18 from input 1.18
22:43:15.242 00.000 9960 MoveAxis(W, 199, ABG)
22:43:15.242 00.000 9960 Guiding  Dir = 3, Dur = 199
22:43:15.243 00.001 9960 IsSlewing returns 0
22:43:15.243 00.000 9960 IsGuiding returns 0
22:43:15.244 00.001 9960 PulseGuide returned control before completion, sleep 209
22:43:15.455 00.211 9960 IsGuiding returns 1
22:43:15.455 00.000 9960 scope still moving after pulse duration time elapsed
22:43:15.487 00.032 9960 IsSlewing returns 0
22:43:15.488 00.001 9960 IsGuiding returns 1
22:43:15.517 00.029 9960 IsSlewing returns 0
22:43:15.518 00.001 9960 IsGuiding returns 1
22:43:15.547 00.029 9960 IsSlewing returns 0
22:43:15.547 00.000 9960 IsGuiding returns 0
22:43:15.548 00.001 9960 scope move finished after 199 + 105 ms
22:43:15.548 00.000 9960 Move returns status 0, amount 199
22:43:15.548 00.000 9960 MoveAxis(S, 882, ABG)
22:43:15.548 00.000 9960 Guiding  Dir = 1, Dur = 882
22:43:15.549 00.001 9960 IsSlewing returns 0
22:43:15.549 00.000 9960 IsGuiding returns 0
22:43:15.550 00.001 9960 PulseGuide returned control before completion, sleep 892
22:43:16.459 00.909 9960 IsGuiding returns 1
22:43:16.460 00.001 9960 scope still moving after pulse duration time elapsed
22:43:16.490 00.030 9960 IsSlewing returns 0
22:43:16.493 00.003 9960 IsGuiding returns 0
22:43:16.494 00.001 9960 scope move finished after 882 + 62 ms
22:43:16.494 00.000 9960 Move returns status 0, amount 882
22:43:16.494 00.000 9960 move complete, result=0
22:43:16.496 00.002 9960 worker thread done servicing request
22:43:16.496 00.000 9960 Worker thread wakes up
22:43:16.496 00.000 11872 GuideStep: 0.4 px 199 ms WEST, 1.2 px 882 ms SOUTH
22:43:16.502 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:43:16.503 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:43:17.750 01.247 9960 Exposure complete
22:43:17.881 00.131 9960 worker thread done servicing request
22:43:17.881 00.000 11872 OnExposeComplete: enter
22:43:17.887 00.006 11872 UpdateGuideState(): m_state=6
22:43:17.894 00.007 11872 Star::Find(15, 1786, 951, 0, (0,0,0,0), 1.5, 10.0, 255) frame 869
22:43:17.900 00.006 11872 Star::Find returns 1 (0), X=1786.32, Y=951.89, Mass=4314, SNR=44.0, Peak=214 HFD=5.8
22:43:17.904 00.004 11872 CameraToMount -- cameraTheta (-1.22) - m_xAngle (0.00) = xAngle (-1.23 = -1.23)
22:43:17.908 00.004 11872 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.74 = 1.74)
22:43:17.911 00.003 11872 CameraToMount -- cameraX=0.33 cameraY=-0.92 hyp=0.98 cameraTheta=-1.22 mountX=0.33 mountY=0.96, mountTheta=1.24
22:43:17.916 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.33, y=-0.92, opts=13)
22:43:17.923 00.007 11872 Enqueuing Move request for scope (0.33, -0.92)
22:43:17.926 00.003 9960 Worker thread wakes up
22:43:17.926 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.92) opts 0xd
22:43:17.926 00.000 9960 Handling offset move in thread for scope, endpoint = (0.33, -0.92)
22:43:17.927 00.001 9960 Moving (0.33, -0.92) raw xDistance=0.33 yDistance=0.96
22:43:17.927 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.33
22:43:17.927 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.96 from input 0.96
22:43:17.927 00.000 9960 MoveAxis(W, 169, ABG)
22:43:17.928 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=214, med=0, FiltMin=0, FiltMax=118, Gamma=1.000
22:43:17.931 00.003 11872 UpdateGuideState exits: m=4314 SNR=44.0
22:43:17.934 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:17.938 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:43:17.943 00.005 11872 Enqueuing Expose request
22:43:17.946 00.003 9960 Guiding  Dir = 3, Dur = 169
22:43:17.946 00.000 9960 IsSlewing returns 0
22:43:17.946 00.000 9960 IsGuiding returns 0
22:43:17.948 00.002 9960 PulseGuide returned control before completion, sleep 179
22:43:18.135 00.187 9960 IsGuiding returns 1
22:43:18.135 00.000 9960 scope still moving after pulse duration time elapsed
22:43:18.165 00.030 9960 IsSlewing returns 0
22:43:18.166 00.001 9960 IsGuiding returns 0
22:43:18.166 00.000 9960 scope move finished after 169 + 49 ms
22:43:18.167 00.001 9960 Move returns status 0, amount 169
22:43:18.168 00.001 9960 MoveAxis(S, 719, ABG)
22:43:18.168 00.000 9960 Guiding  Dir = 1, Dur = 719
22:43:18.168 00.000 9960 IsSlewing returns 0
22:43:18.169 00.001 9960 IsGuiding returns 0
22:43:18.170 00.001 9960 PulseGuide returned control before completion, sleep 729
22:43:18.903 00.733 9960 IsGuiding returns 1
22:43:18.904 00.001 9960 scope still moving after pulse duration time elapsed
22:43:18.934 00.030 9960 IsSlewing returns 0
22:43:18.935 00.001 9960 IsGuiding returns 0
22:43:18.936 00.001 9960 scope move finished after 719 + 46 ms
22:43:18.936 00.000 9960 Move returns status 0, amount 719
22:43:18.936 00.000 9960 move complete, result=0
22:43:18.936 00.000 9960 worker thread done servicing request
22:43:18.936 00.000 9960 Worker thread wakes up
22:43:18.938 00.002 11872 GuideStep: 0.3 px 169 ms WEST, 1.0 px 719 ms SOUTH
22:43:18.943 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:43:18.944 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:43:20.200 01.256 9960 Exposure complete
22:43:20.323 00.123 9960 worker thread done servicing request
22:43:20.323 00.000 11872 OnExposeComplete: enter
22:43:20.328 00.005 11872 UpdateGuideState(): m_state=6
22:43:20.335 00.007 11872 Star::Find(15, 1786, 951, 0, (0,0,0,0), 1.5, 10.0, 255) frame 870
22:43:20.340 00.005 11872 Star::Find returns 1 (0), X=1785.67, Y=953.57, Mass=4595, SNR=46.0, Peak=205 HFD=5.7
22:43:20.343 00.003 11872 CameraToMount -- cameraTheta (1.96) - m_xAngle (0.00) = xAngle (1.96 = 1.96)
22:43:20.348 00.005 11872 CameraToMount -- cameraTheta (1.96) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.93 = -1.35)
22:43:20.352 00.004 11872 CameraToMount -- cameraX=-0.31 cameraY=0.76 hyp=0.82 cameraTheta=1.96 mountX=-0.31 mountY=-0.80, mountTheta=-1.94
22:43:20.355 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=-0.31, y=0.76, opts=13)
22:43:20.359 00.004 11872 Enqueuing Move request for scope (-0.31, 0.76)
22:43:20.363 00.004 9960 Worker thread wakes up
22:43:20.363 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.76) opts 0xd
22:43:20.363 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.31, 0.76)
22:43:20.364 00.001 9960 Moving (-0.31, 0.76) raw xDistance=-0.31 yDistance=-0.80
22:43:20.364 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=205, med=0, FiltMin=0, FiltMax=103, Gamma=1.000
22:43:20.367 00.003 11872 UpdateGuideState exits: m=4595 SNR=46.0
22:43:20.371 00.004 9960 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.31
22:43:20.371 00.000 9960 resist switch: large excursion: input -0.80 thresh 0.60 direction from 1 to -1
22:43:20.371 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.41
22:43:20.371 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.80 from input -0.80
22:43:20.371 00.000 9960 MoveAxis(E, 134, ABG)
22:43:20.371 00.000 9960 Guiding  Dir = 2, Dur = 134
22:43:20.373 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:20.377 00.004 9960 IsSlewing returns 0
22:43:20.378 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:43:20.382 00.004 9960 IsGuiding returns 0
22:43:20.382 00.000 11872 Enqueuing Expose request
22:43:20.387 00.005 9960 PulseGuide returned control before completion, sleep 144
22:43:20.533 00.146 9960 IsGuiding returns 1
22:43:20.534 00.001 9960 scope still moving after pulse duration time elapsed
22:43:20.565 00.031 9960 IsSlewing returns 0
22:43:20.565 00.000 9960 IsGuiding returns 0
22:43:20.566 00.001 9960 scope move finished after 134 + 49 ms
22:43:20.566 00.000 9960 Move returns status 0, amount 134
22:43:20.566 00.000 9960 MoveAxis(N, 599, ABG)
22:43:20.566 00.000 9960 Guiding  Dir = 0, Dur = 599
22:43:20.566 00.000 9960 IsSlewing returns 0
22:43:20.566 00.000 9960 IsGuiding returns 0
22:43:20.567 00.001 9960 PulseGuide returned control before completion, sleep 609
22:43:21.189 00.622 9960 IsGuiding returns 1
22:43:21.189 00.000 9960 scope still moving after pulse duration time elapsed
22:43:21.220 00.031 9960 IsSlewing returns 0
22:43:21.220 00.000 9960 IsGuiding returns 0
22:43:21.222 00.002 9960 scope move finished after 599 + 55 ms
22:43:21.222 00.000 9960 Move returns status 0, amount 599
22:43:21.222 00.000 9960 move complete, result=0
22:43:21.222 00.000 9960 worker thread done servicing request
22:43:21.223 00.001 11872 GuideStep: -0.3 px 134 ms EAST, -0.8 px 599 ms NORTH
22:43:21.228 00.005 9960 Worker thread wakes up
22:43:21.228 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:43:21.228 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:43:22.483 01.255 9960 Exposure complete
22:43:22.607 00.124 9960 worker thread done servicing request
22:43:22.608 00.001 11872 OnExposeComplete: enter
22:43:22.612 00.004 11872 UpdateGuideState(): m_state=6
22:43:22.616 00.004 11872 Star::Find(15, 1785, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 871
22:43:22.621 00.005 11872 Star::Find returns 1 (0), X=1786.40, Y=951.98, Mass=4389, SNR=44.8, Peak=216 HFD=6.0
22:43:22.625 00.004 11872 CameraToMount -- cameraTheta (-1.10) - m_xAngle (0.00) = xAngle (-1.11 = -1.11)
22:43:22.628 00.003 11872 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.86 = 1.86)
22:43:22.633 00.005 11872 CameraToMount -- cameraX=0.42 cameraY=-0.83 hyp=0.93 cameraTheta=-1.10 mountX=0.41 mountY=0.89, mountTheta=1.13
22:43:22.638 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.42, y=-0.83, opts=13)
22:43:22.644 00.006 11872 Enqueuing Move request for scope (0.42, -0.83)
22:43:22.649 00.005 9960 Worker thread wakes up
22:43:22.649 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=216, med=0, FiltMin=0, FiltMax=117, Gamma=1.000
22:43:22.654 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.42, -0.83) opts 0xd
22:43:22.654 00.000 11872 UpdateGuideState exits: m=4389 SNR=44.8
22:43:22.658 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:22.663 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:43:22.666 00.003 11872 Enqueuing Expose request
22:43:22.670 00.004 9960 Handling offset move in thread for scope, endpoint = (0.42, -0.83)
22:43:22.670 00.000 9960 Moving (0.42, -0.83) raw xDistance=0.41 yDistance=0.89
22:43:22.670 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.41
22:43:22.671 00.001 9960 resist switch: large excursion: input 0.89 thresh 0.60 direction from -1 to 1
22:43:22.671 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.66
22:43:22.671 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.89 from input 0.89
22:43:22.671 00.000 9960 MoveAxis(W, 185, ABG)
22:43:22.672 00.001 9960 Guiding  Dir = 3, Dur = 185
22:43:22.672 00.000 9960 IsSlewing returns 0
22:43:22.672 00.000 9960 IsGuiding returns 0
22:43:22.673 00.001 9960 PulseGuide returned control before completion, sleep 195
22:43:22.876 00.203 9960 IsGuiding returns 1
22:43:22.878 00.002 9960 scope still moving after pulse duration time elapsed
22:43:22.910 00.032 9960 IsSlewing returns 0
22:43:22.911 00.001 9960 IsGuiding returns 0
22:43:22.912 00.001 9960 scope move finished after 185 + 54 ms
22:43:22.913 00.001 9960 Move returns status 0, amount 185
22:43:22.914 00.001 9960 MoveAxis(S, 661, ABG)
22:43:22.914 00.000 9960 Guiding  Dir = 1, Dur = 661
22:43:22.914 00.000 9960 IsSlewing returns 0
22:43:22.915 00.001 9960 IsGuiding returns 0
22:43:22.915 00.000 9960 PulseGuide returned control before completion, sleep 671
22:43:23.597 00.682 9960 IsGuiding returns 1
22:43:23.599 00.002 9960 scope still moving after pulse duration time elapsed
22:43:23.629 00.030 9960 IsSlewing returns 0
22:43:23.632 00.003 9960 IsGuiding returns 0
22:43:23.632 00.000 9960 scope move finished after 661 + 55 ms
22:43:23.632 00.000 9960 Move returns status 0, amount 661
22:43:23.632 00.000 9960 move complete, result=0
22:43:23.633 00.001 9960 worker thread done servicing request
22:43:23.633 00.000 9960 Worker thread wakes up
22:43:23.634 00.001 11872 GuideStep: 0.4 px 185 ms WEST, 0.9 px 661 ms SOUTH
22:43:23.641 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:43:23.641 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:43:24.889 01.248 9960 Exposure complete
22:43:25.010 00.121 9960 worker thread done servicing request
22:43:25.011 00.001 11872 OnExposeComplete: enter
22:43:25.016 00.005 11872 UpdateGuideState(): m_state=6
22:43:25.020 00.004 11872 Star::Find(15, 1786, 951, 0, (0,0,0,0), 1.5, 10.0, 255) frame 872
22:43:25.025 00.005 11872 Star::Find returns 1 (0), X=1785.84, Y=953.23, Mass=4438, SNR=45.2, Peak=204 HFD=5.8
22:43:25.028 00.003 11872 CameraToMount -- cameraTheta (1.90) - m_xAngle (0.00) = xAngle (1.90 = 1.90)
22:43:25.033 00.005 11872 CameraToMount -- cameraTheta (1.90) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.87 = -1.42)
22:43:25.036 00.003 11872 CameraToMount -- cameraX=-0.14 cameraY=0.42 hyp=0.44 cameraTheta=1.90 mountX=-0.14 mountY=-0.44, mountTheta=-1.89
22:43:25.042 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.14, y=0.42, opts=13)
22:43:25.046 00.004 11872 Enqueuing Move request for scope (-0.14, 0.42)
22:43:25.052 00.006 9960 Worker thread wakes up
22:43:25.052 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.42) opts 0xd
22:43:25.052 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.14, 0.42)
22:43:25.053 00.001 9960 Moving (-0.14, 0.42) raw xDistance=-0.14 yDistance=-0.44
22:43:25.053 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:43:25.054 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:43:25.054 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=204, med=0, FiltMin=0, FiltMax=105, Gamma=1.000
22:43:25.058 00.004 11872 UpdateGuideState exits: m=4438 SNR=45.2
22:43:25.062 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:25.066 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:43:25.070 00.004 11872 Enqueuing Expose request
22:43:25.074 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.44
22:43:25.074 00.000 9960 MoveAxis(E, 0, ABG)
22:43:25.074 00.000 9960 Move returns status 0, amount 0
22:43:25.074 00.000 9960 MoveAxis(N, 0, ABG)
22:43:25.075 00.001 9960 Move returns status 0, amount 0
22:43:25.075 00.000 9960 move complete, result=0
22:43:25.075 00.000 9960 worker thread done servicing request
22:43:25.075 00.000 9960 Worker thread wakes up
22:43:25.076 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
22:43:25.079 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
22:43:25.079 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:43:26.332 01.253 9960 Exposure complete
22:43:26.451 00.119 9960 worker thread done servicing request
22:43:26.452 00.001 11872 OnExposeComplete: enter
22:43:26.458 00.006 11872 UpdateGuideState(): m_state=6
22:43:26.462 00.004 11872 Star::Find(15, 1785, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 873
22:43:26.466 00.004 11872 Star::Find returns 1 (0), X=1785.80, Y=952.89, Mass=4081, SNR=42.7, Peak=210 HFD=5.7
22:43:26.469 00.003 11872 CameraToMount -- cameraTheta (2.71) - m_xAngle (0.00) = xAngle (2.71 = 2.71)
22:43:26.474 00.005 11872 CameraToMount -- cameraTheta (2.71) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (5.68 = -0.61)
22:43:26.477 00.003 11872 CameraToMount -- cameraX=-0.18 cameraY=0.08 hyp=0.20 cameraTheta=2.71 mountX=-0.18 mountY=-0.11, mountTheta=-2.58
22:43:26.481 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.18, y=0.08, opts=13)
22:43:26.486 00.005 11872 Enqueuing Move request for scope (-0.18, 0.08)
22:43:26.490 00.004 9960 Worker thread wakes up
22:43:26.490 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.08) opts 0xd
22:43:26.490 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=210, med=0, FiltMin=0, FiltMax=110, Gamma=1.000
22:43:26.494 00.004 11872 UpdateGuideState exits: m=4081 SNR=42.7
22:43:26.497 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:26.502 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:43:26.505 00.003 11872 Enqueuing Expose request
22:43:26.509 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.18, 0.08)
22:43:26.509 00.000 9960 Moving (-0.18, 0.08) raw xDistance=-0.18 yDistance=-0.11
22:43:26.509 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
22:43:26.509 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:43:26.509 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:43:26.510 00.001 9960 MoveAxis(E, 0, ABG)
22:43:26.510 00.000 9960 Move returns status 0, amount 0
22:43:26.510 00.000 9960 MoveAxis(N, 0, ABG)
22:43:26.510 00.000 9960 Move returns status 0, amount 0
22:43:26.510 00.000 9960 move complete, result=0
22:43:26.512 00.002 9960 worker thread done servicing request
22:43:26.512 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:43:26.516 00.004 9960 Worker thread wakes up
22:43:26.516 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:43:26.516 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:43:27.773 01.257 9960 Exposure complete
22:43:27.911 00.138 9960 worker thread done servicing request
22:43:27.911 00.000 11872 OnExposeComplete: enter
22:43:27.914 00.003 11872 UpdateGuideState(): m_state=6
22:43:27.920 00.006 11872 Star::Find(15, 1785, 952, 0, (0,0,0,0), 1.5, 10.0, 255) frame 874
22:43:27.923 00.003 11872 Star::Find returns 1 (0), X=1785.74, Y=953.07, Mass=4158, SNR=43.3, Peak=202 HFD=6.0
22:43:27.925 00.002 11872 CameraToMount -- cameraTheta (2.32) - m_xAngle (0.00) = xAngle (2.31 = 2.31)
22:43:27.928 00.003 11872 CameraToMount -- cameraTheta (2.32) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (5.28 = -1.00)
22:43:27.932 00.004 11872 CameraToMount -- cameraX=-0.24 cameraY=0.26 hyp=0.35 cameraTheta=2.32 mountX=-0.24 mountY=-0.30, mountTheta=-2.25
22:43:27.936 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.24, y=0.26, opts=13)
22:43:27.941 00.005 11872 Enqueuing Move request for scope (-0.24, 0.26)
22:43:27.944 00.003 9960 Worker thread wakes up
22:43:27.944 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.26) opts 0xd
22:43:27.945 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.24, 0.26)
22:43:27.945 00.000 9960 Moving (-0.24, 0.26) raw xDistance=-0.24 yDistance=-0.30
22:43:27.945 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
22:43:27.945 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:43:27.945 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=202, med=0, FiltMin=0, FiltMax=105, Gamma=1.000
22:43:27.951 00.006 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
22:43:27.951 00.000 11872 UpdateGuideState exits: m=4158 SNR=43.3
22:43:27.954 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:27.957 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:43:27.960 00.003 11872 Enqueuing Expose request
22:43:27.962 00.002 9960 MoveAxis(E, 111, ABG)
22:43:27.962 00.000 9960 Guiding  Dir = 2, Dur = 111
22:43:27.963 00.001 9960 IsSlewing returns 0
22:43:27.963 00.000 9960 IsGuiding returns 0
22:43:27.964 00.001 9960 PulseGuide returned control before completion, sleep 121
22:43:28.088 00.124 9960 IsGuiding returns 1
22:43:28.089 00.001 9960 scope still moving after pulse duration time elapsed
22:43:28.120 00.031 9960 IsSlewing returns 0
22:43:28.121 00.001 9960 IsGuiding returns 0
22:43:28.121 00.000 9960 scope move finished after 111 + 46 ms
22:43:28.122 00.001 9960 Move returns status 0, amount 111
22:43:28.122 00.000 9960 MoveAxis(N, 0, ABG)
22:43:28.122 00.000 9960 Move returns status 0, amount 0
22:43:28.122 00.000 9960 move complete, result=0
22:43:28.123 00.001 9960 worker thread done servicing request
22:43:28.123 00.000 11872 GuideStep: -0.2 px 111 ms EAST, -0.3 px 0 ms NORTH
22:43:28.128 00.005 9960 Worker thread wakes up
22:43:28.128 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:43:28.128 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:43:29.379 01.251 9960 Exposure complete
22:43:29.513 00.134 9960 worker thread done servicing request
22:43:29.514 00.001 11872 OnExposeComplete: enter
22:43:29.517 00.003 11872 UpdateGuideState(): m_state=6
22:43:29.521 00.004 11872 Star::Find(15, 1785, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 875
22:43:29.524 00.003 11872 Star::Find returns 1 (0), X=1786.43, Y=951.72, Mass=4421, SNR=44.4, Peak=231 HFD=5.6
22:43:29.530 00.006 11872 CameraToMount -- cameraTheta (-1.18) - m_xAngle (0.00) = xAngle (-1.19 = -1.19)
22:43:29.534 00.004 11872 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.78 = 1.78)
22:43:29.538 00.004 11872 CameraToMount -- cameraX=0.44 cameraY=-1.09 hyp=1.18 cameraTheta=-1.18 mountX=0.44 mountY=1.15, mountTheta=1.21
22:43:29.545 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.44, y=-1.09, opts=13)
22:43:29.549 00.004 11872 Enqueuing Move request for scope (0.44, -1.09)
22:43:29.553 00.004 9960 Worker thread wakes up
22:43:29.553 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=231, med=0, FiltMin=0, FiltMax=120, Gamma=1.000
22:43:29.557 00.004 11872 UpdateGuideState exits: m=4421 SNR=44.4
22:43:29.561 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:29.564 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:43:29.568 00.004 11872 Enqueuing Expose request
22:43:29.571 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.44, -1.09) opts 0xd
22:43:29.572 00.001 9960 Handling offset move in thread for scope, endpoint = (0.44, -1.09)
22:43:29.572 00.000 9960 Moving (0.44, -1.09) raw xDistance=0.44 yDistance=1.15
22:43:29.573 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.27 from input 0.44
22:43:29.573 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.15 from input 1.15
22:43:29.573 00.000 9960 MoveAxis(W, 198, ABG)
22:43:29.573 00.000 9960 Guiding  Dir = 3, Dur = 198
22:43:29.574 00.001 9960 IsSlewing returns 0
22:43:29.574 00.000 9960 IsGuiding returns 0
22:43:29.575 00.001 9960 PulseGuide returned control before completion, sleep 208
22:43:29.793 00.218 9960 IsGuiding returns 1
22:43:29.794 00.001 9960 scope still moving after pulse duration time elapsed
22:43:29.825 00.031 9960 IsSlewing returns 0
22:43:29.827 00.002 9960 IsGuiding returns 0
22:43:29.828 00.001 9960 scope move finished after 198 + 55 ms
22:43:29.828 00.000 9960 Move returns status 0, amount 198
22:43:29.829 00.001 9960 MoveAxis(S, 860, ABG)
22:43:29.829 00.000 9960 Guiding  Dir = 1, Dur = 860
22:43:29.831 00.002 9960 IsSlewing returns 0
22:43:29.832 00.001 9960 IsGuiding returns 0
22:43:29.832 00.000 9960 PulseGuide returned control before completion, sleep 870
22:43:30.706 00.874 9960 IsGuiding returns 1
22:43:30.706 00.000 9960 scope still moving after pulse duration time elapsed
22:43:30.737 00.031 9960 IsSlewing returns 0
22:43:30.742 00.005 9960 IsGuiding returns 0
22:43:30.742 00.000 9960 scope move finished after 860 + 50 ms
22:43:30.743 00.001 9960 Move returns status 0, amount 860
22:43:30.744 00.001 9960 move complete, result=0
22:43:30.744 00.000 9960 worker thread done servicing request
22:43:30.744 00.000 11872 GuideStep: 0.4 px 198 ms WEST, 1.2 px 860 ms SOUTH
22:43:30.751 00.007 9960 Worker thread wakes up
22:43:30.751 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:43:30.752 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:43:31.997 01.245 9960 Exposure complete
22:43:32.115 00.118 9960 worker thread done servicing request
22:43:32.115 00.000 11872 OnExposeComplete: enter
22:43:32.119 00.004 11872 UpdateGuideState(): m_state=6
22:43:32.123 00.004 11872 Star::Find(15, 1786, 951, 0, (0,0,0,0), 1.5, 10.0, 255) frame 876
22:43:32.127 00.004 11872 Star::Find returns 1 (0), X=1786.29, Y=952.68, Mass=4414, SNR=45.2, Peak=216 HFD=5.5
22:43:32.131 00.004 11872 CameraToMount -- cameraTheta (-0.41) - m_xAngle (0.00) = xAngle (-0.41 = -0.41)
22:43:32.134 00.003 11872 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.56 = 2.56)
22:43:32.138 00.004 11872 CameraToMount -- cameraX=0.31 cameraY=-0.13 hyp=0.33 cameraTheta=-0.41 mountX=0.31 mountY=0.18, mountTheta=0.54
22:43:32.145 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.31, y=-0.13, opts=13)
22:43:32.151 00.006 11872 Enqueuing Move request for scope (0.31, -0.13)
22:43:32.155 00.004 9960 Worker thread wakes up
22:43:32.155 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.13) opts 0xd
22:43:32.155 00.000 9960 Handling offset move in thread for scope, endpoint = (0.31, -0.13)
22:43:32.156 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=216, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
22:43:32.159 00.003 9960 Moving (0.31, -0.13) raw xDistance=0.31 yDistance=0.18
22:43:32.161 00.002 9960 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.31
22:43:32.161 00.000 11872 UpdateGuideState exits: m=4414 SNR=45.2
22:43:32.165 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:32.169 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:43:32.174 00.005 11872 Enqueuing Expose request
22:43:32.179 00.005 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:43:32.179 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
22:43:32.180 00.001 9960 MoveAxis(W, 157, ABG)
22:43:32.180 00.000 9960 Guiding  Dir = 3, Dur = 157
22:43:32.180 00.000 9960 IsSlewing returns 0
22:43:32.181 00.001 9960 IsGuiding returns 0
22:43:32.181 00.000 9960 PulseGuide returned control before completion, sleep 167
22:43:32.362 00.181 9960 IsGuiding returns 1
22:43:32.363 00.001 9960 scope still moving after pulse duration time elapsed
22:43:32.393 00.030 9960 IsSlewing returns 0
22:43:32.393 00.000 9960 IsGuiding returns 0
22:43:32.393 00.000 9960 scope move finished after 157 + 56 ms
22:43:32.395 00.002 9960 Move returns status 0, amount 157
22:43:32.395 00.000 9960 MoveAxis(N, 0, ABG)
22:43:32.395 00.000 9960 Move returns status 0, amount 0
22:43:32.396 00.001 9960 move complete, result=0
22:43:32.396 00.000 9960 worker thread done servicing request
22:43:32.396 00.000 9960 Worker thread wakes up
22:43:32.397 00.001 11872 GuideStep: 0.3 px 157 ms WEST, 0.2 px 0 ms NORTH
22:43:32.403 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:43:32.403 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:43:33.658 01.255 9960 Exposure complete
22:43:33.779 00.121 9960 worker thread done servicing request
22:43:33.780 00.001 11872 OnExposeComplete: enter
22:43:33.784 00.004 11872 UpdateGuideState(): m_state=6
22:43:33.788 00.004 11872 Star::Find(15, 1786, 952, 0, (0,0,0,0), 1.5, 10.0, 255) frame 877
22:43:33.794 00.006 11872 Star::Find returns 1 (0), X=1786.19, Y=952.54, Mass=4455, SNR=45.3, Peak=189 HFD=5.5
22:43:33.799 00.005 11872 CameraToMount -- cameraTheta (-0.91) - m_xAngle (0.00) = xAngle (-0.91 = -0.91)
22:43:33.805 00.006 11872 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.06 = 2.06)
22:43:33.810 00.005 11872 CameraToMount -- cameraX=0.21 cameraY=-0.27 hyp=0.34 cameraTheta=-0.91 mountX=0.21 mountY=0.30, mountTheta=0.96
22:43:33.814 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.21, y=-0.27, opts=13)
22:43:33.819 00.005 11872 Enqueuing Move request for scope (0.21, -0.27)
22:43:33.823 00.004 9960 Worker thread wakes up
22:43:33.823 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=189, med=0, FiltMin=0, FiltMax=105, Gamma=1.000
22:43:33.827 00.004 11872 UpdateGuideState exits: m=4455 SNR=45.3
22:43:33.831 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:33.834 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:43:33.837 00.003 11872 Enqueuing Expose request
22:43:33.842 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.27) opts 0xd
22:43:33.843 00.001 9960 Handling offset move in thread for scope, endpoint = (0.21, -0.27)
22:43:33.843 00.000 9960 Moving (0.21, -0.27) raw xDistance=0.21 yDistance=0.30
22:43:33.843 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.21
22:43:33.843 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.30 from input 0.30
22:43:33.843 00.000 9960 MoveAxis(W, 108, ABG)
22:43:33.844 00.001 9960 Guiding  Dir = 3, Dur = 108
22:43:33.844 00.000 9960 IsSlewing returns 0
22:43:33.844 00.000 9960 IsGuiding returns 0
22:43:33.845 00.001 9960 PulseGuide returned control before completion, sleep 118
22:43:33.975 00.130 9960 IsGuiding returns 1
22:43:33.976 00.001 9960 scope still moving after pulse duration time elapsed
22:43:34.007 00.031 9960 IsSlewing returns 0
22:43:34.008 00.001 9960 IsGuiding returns 0
22:43:34.009 00.001 9960 scope move finished after 108 + 55 ms
22:43:34.009 00.000 9960 Move returns status 0, amount 108
22:43:34.009 00.000 9960 MoveAxis(S, 223, ABG)
22:43:34.009 00.000 9960 Guiding  Dir = 1, Dur = 223
22:43:34.010 00.001 9960 IsSlewing returns 0
22:43:34.010 00.000 9960 IsGuiding returns 0
22:43:34.012 00.002 9960 PulseGuide returned control before completion, sleep 233
22:43:34.256 00.244 9960 IsGuiding returns 1
22:43:34.258 00.002 9960 scope still moving after pulse duration time elapsed
22:43:34.288 00.030 9960 IsSlewing returns 0
22:43:34.288 00.000 9960 IsGuiding returns 1
22:43:34.318 00.030 9960 IsSlewing returns 0
22:43:34.321 00.003 9960 IsGuiding returns 1
22:43:34.350 00.029 9960 IsSlewing returns 0
22:43:34.351 00.001 9960 IsGuiding returns 1
22:43:34.381 00.030 9960 IsSlewing returns 0
22:43:34.382 00.001 9960 IsGuiding returns 0
22:43:34.382 00.000 9960 scope move finished after 223 + 147 ms
22:43:34.383 00.001 9960 Move returns status 0, amount 223
22:43:34.383 00.000 9960 move complete, result=0
22:43:34.383 00.000 9960 worker thread done servicing request
22:43:34.383 00.000 9960 Worker thread wakes up
22:43:34.385 00.002 11872 GuideStep: 0.2 px 108 ms WEST, 0.3 px 223 ms SOUTH
22:43:34.391 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:43:34.391 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:43:35.639 01.248 9960 Exposure complete
22:43:35.753 00.114 9960 worker thread done servicing request
22:43:35.754 00.001 11872 OnExposeComplete: enter
22:43:35.758 00.004 11872 UpdateGuideState(): m_state=6
22:43:35.762 00.004 11872 Star::Find(15, 1786, 952, 0, (0,0,0,0), 1.5, 10.0, 255) frame 878
22:43:35.767 00.005 11872 Star::Find returns 1 (0), X=1785.74, Y=953.63, Mass=4497, SNR=45.5, Peak=202 HFD=5.6
22:43:35.771 00.004 11872 CameraToMount -- cameraTheta (1.86) - m_xAngle (0.00) = xAngle (1.86 = 1.86)
22:43:35.777 00.006 11872 CameraToMount -- cameraTheta (1.86) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.83 = -1.46)
22:43:35.781 00.004 11872 CameraToMount -- cameraX=-0.24 cameraY=0.82 hyp=0.86 cameraTheta=1.86 mountX=-0.24 mountY=-0.85, mountTheta=-1.85
22:43:35.786 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.24, y=0.82, opts=13)
22:43:35.790 00.004 11872 Enqueuing Move request for scope (-0.24, 0.82)
22:43:35.794 00.004 9960 Worker thread wakes up
22:43:35.794 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.82) opts 0xd
22:43:35.794 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.24, 0.82)
22:43:35.794 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=202, med=0, FiltMin=0, FiltMax=104, Gamma=1.000
22:43:35.800 00.006 11872 UpdateGuideState exits: m=4497 SNR=45.5
22:43:35.805 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:35.809 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:43:35.812 00.003 11872 Enqueuing Expose request
22:43:35.816 00.004 9960 Moving (-0.24, 0.82) raw xDistance=-0.24 yDistance=-0.85
22:43:35.816 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.24
22:43:35.816 00.000 9960 resist switch: large excursion: input -0.85 thresh 0.60 direction from 1 to -1
22:43:35.817 00.001 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.55
22:43:35.817 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.85 from input -0.85
22:43:35.817 00.000 9960 MoveAxis(E, 106, ABG)
22:43:35.817 00.000 9960 Guiding  Dir = 2, Dur = 106
22:43:35.818 00.001 9960 IsSlewing returns 0
22:43:35.818 00.000 9960 IsGuiding returns 0
22:43:35.818 00.000 9960 PulseGuide returned control before completion, sleep 116
22:43:35.944 00.126 9960 IsGuiding returns 1
22:43:35.944 00.000 9960 scope still moving after pulse duration time elapsed
22:43:35.976 00.032 9960 IsSlewing returns 0
22:43:35.976 00.000 9960 IsGuiding returns 0
22:43:35.977 00.001 9960 scope move finished after 106 + 51 ms
22:43:35.977 00.000 9960 Move returns status 0, amount 106
22:43:35.978 00.001 9960 MoveAxis(N, 634, ABG)
22:43:35.978 00.000 9960 Guiding  Dir = 0, Dur = 634
22:43:35.979 00.001 9960 IsSlewing returns 0
22:43:35.979 00.000 9960 IsGuiding returns 0
22:43:35.980 00.001 9960 PulseGuide returned control before completion, sleep 644
22:43:36.634 00.654 9960 IsGuiding returns 1
22:43:36.634 00.000 9960 scope still moving after pulse duration time elapsed
22:43:36.665 00.031 9960 IsSlewing returns 0
22:43:36.665 00.000 9960 IsGuiding returns 0
22:43:36.667 00.002 9960 scope move finished after 634 + 52 ms
22:43:36.667 00.000 9960 Move returns status 0, amount 634
22:43:36.667 00.000 9960 move complete, result=0
22:43:36.667 00.000 9960 worker thread done servicing request
22:43:36.667 00.000 11872 GuideStep: -0.2 px 106 ms EAST, -0.8 px 634 ms NORTH
22:43:36.673 00.006 9960 Worker thread wakes up
22:43:36.673 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:43:36.673 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:43:37.917 01.244 9960 Exposure complete
22:43:38.035 00.118 9960 worker thread done servicing request
22:43:38.036 00.001 11872 OnExposeComplete: enter
22:43:38.040 00.004 11872 UpdateGuideState(): m_state=6
22:43:38.044 00.004 11872 Star::Find(15, 1785, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 879
22:43:38.049 00.005 11872 Star::Find returns 1 (0), X=1786.37, Y=952.01, Mass=4313, SNR=44.2, Peak=207 HFD=5.6
22:43:38.055 00.006 11872 CameraToMount -- cameraTheta (-1.12) - m_xAngle (0.00) = xAngle (-1.12 = -1.12)
22:43:38.058 00.003 11872 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.85 = 1.85)
22:43:38.063 00.005 11872 CameraToMount -- cameraX=0.39 cameraY=-0.80 hyp=0.89 cameraTheta=-1.12 mountX=0.39 mountY=0.85, mountTheta=1.14
22:43:38.069 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.39, y=-0.80, opts=13)
22:43:38.072 00.003 11872 Enqueuing Move request for scope (0.39, -0.80)
22:43:38.077 00.005 9960 Worker thread wakes up
22:43:38.077 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.39, -0.80) opts 0xd
22:43:38.077 00.000 9960 Handling offset move in thread for scope, endpoint = (0.39, -0.80)
22:43:38.077 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=0, FiltMin=0, FiltMax=119, Gamma=1.000
22:43:38.082 00.005 11872 UpdateGuideState exits: m=4313 SNR=44.2
22:43:38.085 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:38.089 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:43:38.094 00.005 9960 Moving (0.39, -0.80) raw xDistance=0.39 yDistance=0.85
22:43:38.094 00.000 11872 Enqueuing Expose request
22:43:38.098 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.39
22:43:38.098 00.000 9960 resist switch: large excursion: input 0.85 thresh 0.60 direction from -1 to 1
22:43:38.098 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.55
22:43:38.098 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.85 from input 0.85
22:43:38.098 00.000 9960 MoveAxis(W, 174, ABG)
22:43:38.099 00.001 9960 Guiding  Dir = 3, Dur = 174
22:43:38.099 00.000 9960 IsSlewing returns 0
22:43:38.099 00.000 9960 IsGuiding returns 0
22:43:38.100 00.001 9960 PulseGuide returned control before completion, sleep 184
22:43:38.298 00.198 9960 IsGuiding returns 1
22:43:38.298 00.000 9960 scope still moving after pulse duration time elapsed
22:43:38.326 00.028 9960 IsSlewing returns 0
22:43:38.328 00.002 9960 IsGuiding returns 0
22:43:38.328 00.000 9960 scope move finished after 174 + 54 ms
22:43:38.328 00.000 9960 Move returns status 0, amount 174
22:43:38.329 00.001 9960 MoveAxis(S, 635, ABG)
22:43:38.330 00.001 9960 Guiding  Dir = 1, Dur = 635
22:43:38.330 00.000 9960 IsSlewing returns 0
22:43:38.331 00.001 9960 IsGuiding returns 0
22:43:38.331 00.000 9960 PulseGuide returned control before completion, sleep 645
22:43:38.985 00.654 9960 IsGuiding returns 1
22:43:38.985 00.000 9960 scope still moving after pulse duration time elapsed
22:43:39.017 00.032 9960 IsSlewing returns 0
22:43:39.018 00.001 9960 IsGuiding returns 0
22:43:39.018 00.000 9960 scope move finished after 635 + 51 ms
22:43:39.018 00.000 9960 Move returns status 0, amount 635
22:43:39.018 00.000 9960 move complete, result=0
22:43:39.019 00.001 9960 worker thread done servicing request
22:43:39.019 00.000 9960 Worker thread wakes up
22:43:39.019 00.000 11872 GuideStep: 0.4 px 174 ms WEST, 0.9 px 635 ms SOUTH
22:43:39.026 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:43:39.026 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:43:40.275 01.249 9960 Exposure complete
22:43:40.401 00.126 9960 worker thread done servicing request
22:43:40.401 00.000 11872 OnExposeComplete: enter
22:43:40.406 00.005 11872 UpdateGuideState(): m_state=6
22:43:40.409 00.003 11872 Star::Find(15, 1786, 952, 0, (0,0,0,0), 1.5, 10.0, 255) frame 880
22:43:40.412 00.003 11872 Star::Find returns 1 (0), X=1785.62, Y=953.22, Mass=4586, SNR=46.1, Peak=209 HFD=5.6
22:43:40.415 00.003 11872 CameraToMount -- cameraTheta (2.29) - m_xAngle (0.00) = xAngle (2.28 = 2.28)
22:43:40.420 00.005 11872 CameraToMount -- cameraTheta (2.29) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (5.25 = -1.03)
22:43:40.424 00.004 11872 CameraToMount -- cameraX=-0.36 cameraY=0.41 hyp=0.55 cameraTheta=2.29 mountX=-0.36 mountY=-0.47, mountTheta=-2.22
22:43:40.428 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.36, y=0.41, opts=13)
22:43:40.433 00.005 11872 Enqueuing Move request for scope (-0.36, 0.41)
22:43:40.437 00.004 9960 Worker thread wakes up
22:43:40.437 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.36, 0.41) opts 0xd
22:43:40.437 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.36, 0.41)
22:43:40.438 00.001 9960 Moving (-0.36, 0.41) raw xDistance=-0.36 yDistance=-0.47
22:43:40.438 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.36
22:43:40.438 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:43:40.438 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.47
22:43:40.438 00.000 9960 MoveAxis(E, 156, ABG)
22:43:40.438 00.000 9960 Guiding  Dir = 2, Dur = 156
22:43:40.438 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=0, FiltMin=0, FiltMax=124, Gamma=1.000
22:43:40.442 00.004 9960 IsSlewing returns 0
22:43:40.442 00.000 11872 UpdateGuideState exits: m=4586 SNR=46.1
22:43:40.445 00.003 9960 IsGuiding returns 0
22:43:40.445 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:40.449 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:43:40.453 00.004 9960 PulseGuide returned control before completion, sleep 166
22:43:40.454 00.001 11872 Enqueuing Expose request
22:43:40.628 00.174 9960 IsGuiding returns 1
22:43:40.629 00.001 9960 scope still moving after pulse duration time elapsed
22:43:40.660 00.031 9960 IsSlewing returns 0
22:43:40.662 00.002 9960 IsGuiding returns 0
22:43:40.662 00.000 9960 scope move finished after 156 + 60 ms
22:43:40.663 00.001 9960 Move returns status 0, amount 156
22:43:40.663 00.000 9960 MoveAxis(N, 0, ABG)
22:43:40.663 00.000 9960 Move returns status 0, amount 0
22:43:40.664 00.001 9960 move complete, result=0
22:43:40.664 00.000 9960 worker thread done servicing request
22:43:40.665 00.001 9960 Worker thread wakes up
22:43:40.665 00.000 11872 GuideStep: -0.4 px 156 ms EAST, -0.5 px 0 ms NORTH
22:43:40.672 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:43:40.672 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:43:41.922 01.250 9960 Exposure complete
22:43:42.038 00.116 9960 worker thread done servicing request
22:43:42.038 00.000 11872 OnExposeComplete: enter
22:43:42.043 00.005 11872 UpdateGuideState(): m_state=6
22:43:42.047 00.004 11872 Star::Find(15, 1785, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 881
22:43:42.050 00.003 11872 Star::Find returns 1 (0), X=1785.64, Y=953.16, Mass=4404, SNR=44.9, Peak=201 HFD=5.8
22:43:42.054 00.004 11872 CameraToMount -- cameraTheta (2.34) - m_xAngle (0.00) = xAngle (2.34 = 2.34)
22:43:42.058 00.004 11872 CameraToMount -- cameraTheta (2.34) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (5.31 = -0.98)
22:43:42.061 00.003 11872 CameraToMount -- cameraX=-0.34 cameraY=0.35 hyp=0.49 cameraTheta=2.34 mountX=-0.34 mountY=-0.41, mountTheta=-2.27
22:43:42.066 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.34, y=0.35, opts=13)
22:43:42.071 00.005 11872 Enqueuing Move request for scope (-0.34, 0.35)
22:43:42.074 00.003 9960 Worker thread wakes up
22:43:42.074 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.35) opts 0xd
22:43:42.074 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.34, 0.35)
22:43:42.074 00.000 9960 Moving (-0.34, 0.35) raw xDistance=-0.34 yDistance=-0.41
22:43:42.074 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=201, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
22:43:42.079 00.005 9960 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.34
22:43:42.079 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:43:42.079 00.000 11872 UpdateGuideState exits: m=4404 SNR=44.9
22:43:42.083 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:42.088 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.41
22:43:42.088 00.000 9960 MoveAxis(E, 171, ABG)
22:43:42.088 00.000 9960 Guiding  Dir = 2, Dur = 171
22:43:42.088 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:43:42.092 00.004 9960 IsSlewing returns 0
22:43:42.092 00.000 11872 Enqueuing Expose request
22:43:42.096 00.004 9960 IsGuiding returns 0
22:43:42.096 00.000 9960 PulseGuide returned control before completion, sleep 181
22:43:42.290 00.194 9960 IsGuiding returns 1
22:43:42.290 00.000 9960 scope still moving after pulse duration time elapsed
22:43:42.319 00.029 9960 IsSlewing returns 0
22:43:42.321 00.002 9960 IsGuiding returns 0
22:43:42.321 00.000 9960 scope move finished after 171 + 55 ms
22:43:42.323 00.002 9960 Move returns status 0, amount 171
22:43:42.323 00.000 9960 MoveAxis(N, 0, ABG)
22:43:42.323 00.000 9960 Move returns status 0, amount 0
22:43:42.324 00.001 9960 move complete, result=0
22:43:42.324 00.000 9960 worker thread done servicing request
22:43:42.326 00.002 11872 GuideStep: -0.3 px 171 ms EAST, -0.4 px 0 ms NORTH
22:43:42.333 00.007 9960 Worker thread wakes up
22:43:42.334 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:43:42.334 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:43:43.586 01.252 9960 Exposure complete
22:43:43.711 00.125 9960 worker thread done servicing request
22:43:43.712 00.001 11872 OnExposeComplete: enter
22:43:43.716 00.004 11872 UpdateGuideState(): m_state=6
22:43:43.721 00.005 11872 Star::Find(15, 1785, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 882
22:43:43.725 00.004 11872 Star::Find returns 1 (0), X=1786.53, Y=951.91, Mass=4260, SNR=43.6, Peak=181 HFD=5.9
22:43:43.729 00.004 11872 CameraToMount -- cameraTheta (-1.02) - m_xAngle (0.00) = xAngle (-1.03 = -1.03)
22:43:43.734 00.005 11872 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.94 = 1.94)
22:43:43.737 00.003 11872 CameraToMount -- cameraX=0.55 cameraY=-0.90 hyp=1.05 cameraTheta=-1.02 mountX=0.54 mountY=0.98, mountTheta=1.06
22:43:43.742 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.55, y=-0.90, opts=13)
22:43:43.747 00.005 11872 Enqueuing Move request for scope (0.55, -0.90)
22:43:43.751 00.004 9960 Worker thread wakes up
22:43:43.751 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.55, -0.90) opts 0xd
22:43:43.752 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=181, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
22:43:43.755 00.003 11872 UpdateGuideState exits: m=4260 SNR=43.6
22:43:43.758 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:43.763 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:43:43.767 00.004 11872 Enqueuing Expose request
22:43:43.772 00.005 9960 Handling offset move in thread for scope, endpoint = (0.55, -0.90)
22:43:43.773 00.001 9960 Moving (0.55, -0.90) raw xDistance=0.54 yDistance=0.98
22:43:43.773 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.33 from input 0.54
22:43:43.773 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.98 from input 0.98
22:43:43.774 00.001 9960 MoveAxis(W, 243, ABG)
22:43:43.774 00.000 9960 Guiding  Dir = 3, Dur = 243
22:43:43.774 00.000 9960 IsSlewing returns 0
22:43:43.775 00.001 9960 IsGuiding returns 0
22:43:43.775 00.000 9960 PulseGuide returned control before completion, sleep 253
22:43:44.040 00.265 9960 IsGuiding returns 0
22:43:44.040 00.000 9960 Move returns status 0, amount 243
22:43:44.041 00.001 9960 MoveAxis(S, 730, ABG)
22:43:44.041 00.000 9960 Guiding  Dir = 1, Dur = 730
22:43:44.041 00.000 9960 IsSlewing returns 0
22:43:44.042 00.001 9960 IsGuiding returns 0
22:43:44.042 00.000 9960 PulseGuide returned control before completion, sleep 740
22:43:44.792 00.750 9960 IsGuiding returns 1
22:43:44.793 00.001 9960 scope still moving after pulse duration time elapsed
22:43:44.823 00.030 9960 IsSlewing returns 0
22:43:44.825 00.002 9960 IsGuiding returns 0
22:43:44.826 00.001 9960 scope move finished after 730 + 54 ms
22:43:44.827 00.001 9960 Move returns status 0, amount 730
22:43:44.827 00.000 9960 move complete, result=0
22:43:44.828 00.001 9960 worker thread done servicing request
22:43:44.829 00.001 9960 Worker thread wakes up
22:43:44.829 00.000 11872 GuideStep: 0.5 px 243 ms WEST, 1.0 px 730 ms SOUTH
22:43:44.835 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:43:44.835 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:43:46.088 01.253 9960 Exposure complete
22:43:46.214 00.126 9960 worker thread done servicing request
22:43:46.214 00.000 11872 OnExposeComplete: enter
22:43:46.220 00.006 11872 UpdateGuideState(): m_state=6
22:43:46.225 00.005 11872 Star::Find(15, 1786, 951, 0, (0,0,0,0), 1.5, 10.0, 255) frame 883
22:43:46.230 00.005 11872 Star::Find returns 1 (0), X=1786.49, Y=952.72, Mass=4305, SNR=44.3, Peak=202 HFD=5.6
22:43:46.235 00.005 11872 CameraToMount -- cameraTheta (-0.18) - m_xAngle (0.00) = xAngle (-0.18 = -0.18)
22:43:46.240 00.005 11872 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.79 = 2.79)
22:43:46.244 00.004 11872 CameraToMount -- cameraX=0.51 cameraY=-0.09 hyp=0.52 cameraTheta=-0.18 mountX=0.51 mountY=0.18, mountTheta=0.34
22:43:46.249 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.51, y=-0.09, opts=13)
22:43:46.255 00.006 11872 Enqueuing Move request for scope (0.51, -0.09)
22:43:46.258 00.003 9960 Worker thread wakes up
22:43:46.259 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=202, med=0, FiltMin=0, FiltMax=121, Gamma=1.000
22:43:46.264 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.51, -0.09) opts 0xd
22:43:46.264 00.000 9960 Handling offset move in thread for scope, endpoint = (0.51, -0.09)
22:43:46.264 00.000 11872 UpdateGuideState exits: m=4305 SNR=44.3
22:43:46.269 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:46.273 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:43:46.276 00.003 11872 Enqueuing Expose request
22:43:46.280 00.004 9960 Moving (0.51, -0.09) raw xDistance=0.51 yDistance=0.18
22:43:46.280 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.34 from input 0.51
22:43:46.280 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:43:46.280 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
22:43:46.281 00.001 9960 MoveAxis(W, 255, ABG)
22:43:46.281 00.000 9960 Guiding  Dir = 3, Dur = 255
22:43:46.281 00.000 9960 IsSlewing returns 0
22:43:46.282 00.001 9960 IsGuiding returns 0
22:43:46.282 00.000 9960 PulseGuide returned control before completion, sleep 265
22:43:46.560 00.278 9960 IsGuiding returns 1
22:43:46.561 00.001 9960 scope still moving after pulse duration time elapsed
22:43:46.592 00.031 9960 IsSlewing returns 0
22:43:46.593 00.001 9960 IsGuiding returns 0
22:43:46.594 00.001 9960 scope move finished after 255 + 56 ms
22:43:46.594 00.000 9960 Move returns status 0, amount 255
22:43:46.594 00.000 9960 MoveAxis(N, 0, ABG)
22:43:46.595 00.001 9960 Move returns status 0, amount 0
22:43:46.595 00.000 9960 move complete, result=0
22:43:46.596 00.001 9960 worker thread done servicing request
22:43:46.596 00.000 11872 GuideStep: 0.5 px 255 ms WEST, 0.2 px 0 ms NORTH
22:43:46.602 00.006 9960 Worker thread wakes up
22:43:46.602 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:43:46.602 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:43:47.855 01.253 9960 Exposure complete
22:43:47.987 00.132 9960 worker thread done servicing request
22:43:47.987 00.000 11872 OnExposeComplete: enter
22:43:47.992 00.005 11872 UpdateGuideState(): m_state=6
22:43:47.996 00.004 11872 Star::Find(15, 1786, 952, 0, (0,0,0,0), 1.5, 10.0, 255) frame 884
22:43:48.000 00.004 11872 Star::Find returns 1 (0), X=1785.88, Y=953.54, Mass=4070, SNR=42.8, Peak=176 HFD=5.5
22:43:48.005 00.005 11872 CameraToMount -- cameraTheta (1.71) - m_xAngle (0.00) = xAngle (1.71 = 1.71)
22:43:48.010 00.005 11872 CameraToMount -- cameraTheta (1.71) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.67 = -1.61)
22:43:48.018 00.008 11872 CameraToMount -- cameraX=-0.10 cameraY=0.73 hyp=0.74 cameraTheta=1.71 mountX=-0.10 mountY=-0.74, mountTheta=-1.70
22:43:48.026 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=-0.10, y=0.73, opts=13)
22:43:48.030 00.004 11872 Enqueuing Move request for scope (-0.10, 0.73)
22:43:48.034 00.004 9960 Worker thread wakes up
22:43:48.034 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.73) opts 0xd
22:43:48.034 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.10, 0.73)
22:43:48.034 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=176, med=0, FiltMin=0, FiltMax=105, Gamma=1.000
22:43:48.038 00.004 9960 Moving (-0.10, 0.73) raw xDistance=-0.10 yDistance=-0.74
22:43:48.038 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:43:48.039 00.001 9960 resist switch: large excursion: input -0.74 thresh 0.60 direction from 1 to -1
22:43:48.039 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.22
22:43:48.039 00.000 11872 UpdateGuideState exits: m=4070 SNR=42.8
22:43:48.044 00.005 9960 GuideAlgorithmResistSwitch::result() returns -0.74 from input -0.74
22:43:48.044 00.000 9960 MoveAxis(E, 0, ABG)
22:43:48.044 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:48.049 00.005 9960 Move returns status 0, amount 0
22:43:48.049 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:43:48.055 00.006 9960 MoveAxis(N, 553, ABG)
22:43:48.055 00.000 11872 Enqueuing Expose request
22:43:48.059 00.004 9960 Guiding  Dir = 0, Dur = 553
22:43:48.059 00.000 9960 IsSlewing returns 0
22:43:48.060 00.001 9960 IsGuiding returns 0
22:43:48.060 00.000 9960 PulseGuide returned control before completion, sleep 563
22:43:48.625 00.565 9960 IsGuiding returns 1
22:43:48.625 00.000 9960 scope still moving after pulse duration time elapsed
22:43:48.657 00.032 9960 IsSlewing returns 0
22:43:48.657 00.000 9960 IsGuiding returns 0
22:43:48.658 00.001 9960 scope move finished after 553 + 44 ms
22:43:48.658 00.000 9960 Move returns status 0, amount 553
22:43:48.659 00.001 9960 move complete, result=0
22:43:48.659 00.000 9960 worker thread done servicing request
22:43:48.659 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.7 px 553 ms NORTH
22:43:48.665 00.006 9960 Worker thread wakes up
22:43:48.665 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:43:48.665 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:43:49.920 01.255 9960 Exposure complete
22:43:50.036 00.116 9960 worker thread done servicing request
22:43:50.036 00.000 11872 OnExposeComplete: enter
22:43:50.042 00.006 11872 UpdateGuideState(): m_state=6
22:43:50.048 00.006 11872 Star::Find(15, 1785, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 885
22:43:50.058 00.010 11872 Star::Find returns 1 (0), X=1785.72, Y=953.31, Mass=4617, SNR=45.5, Peak=210 HFD=5.5
22:43:50.064 00.006 11872 CameraToMount -- cameraTheta (2.04) - m_xAngle (0.00) = xAngle (2.04 = 2.04)
22:43:50.068 00.004 11872 CameraToMount -- cameraTheta (2.04) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (5.01 = -1.27)
22:43:50.074 00.006 11872 CameraToMount -- cameraX=-0.26 cameraY=0.50 hyp=0.56 cameraTheta=2.04 mountX=-0.26 mountY=-0.54, mountTheta=-2.01
22:43:50.080 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.26, y=0.50, opts=13)
22:43:50.085 00.005 11872 Enqueuing Move request for scope (-0.26, 0.50)
22:43:50.090 00.005 9960 Worker thread wakes up
22:43:50.090 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.50) opts 0xd
22:43:50.090 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.26, 0.50)
22:43:50.090 00.000 9960 Moving (-0.26, 0.50) raw xDistance=-0.26 yDistance=-0.54
22:43:50.090 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
22:43:50.091 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=210, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
22:43:50.095 00.004 11872 UpdateGuideState exits: m=4617 SNR=45.5
22:43:50.100 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:50.104 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:43:50.108 00.004 11872 Enqueuing Expose request
22:43:50.112 00.004 9960 GuideAlgorithmResistSwitch::result() returns -0.54 from input -0.54
22:43:50.112 00.000 9960 MoveAxis(E, 120, ABG)
22:43:50.112 00.000 9960 Guiding  Dir = 2, Dur = 120
22:43:50.112 00.000 9960 IsSlewing returns 0
22:43:50.112 00.000 9960 IsGuiding returns 0
22:43:50.112 00.000 9960 PulseGuide returned control before completion, sleep 130
22:43:50.253 00.141 9960 IsGuiding returns 1
22:43:50.254 00.001 9960 scope still moving after pulse duration time elapsed
22:43:50.283 00.029 9960 IsSlewing returns 0
22:43:50.284 00.001 9960 IsGuiding returns 0
22:43:50.284 00.000 9960 scope move finished after 120 + 51 ms
22:43:50.286 00.002 9960 Move returns status 0, amount 120
22:43:50.286 00.000 9960 MoveAxis(N, 403, ABG)
22:43:50.286 00.000 9960 Guiding  Dir = 0, Dur = 403
22:43:50.287 00.001 9960 IsSlewing returns 0
22:43:50.288 00.001 9960 IsGuiding returns 0
22:43:50.288 00.000 9960 PulseGuide returned control before completion, sleep 413
22:43:50.708 00.420 9960 IsGuiding returns 1
22:43:50.709 00.001 9960 scope still moving after pulse duration time elapsed
22:43:50.738 00.029 9960 IsSlewing returns 0
22:43:50.739 00.001 9960 IsGuiding returns 0
22:43:50.740 00.001 9960 scope move finished after 403 + 49 ms
22:43:50.741 00.001 9960 Move returns status 0, amount 403
22:43:50.741 00.000 9960 move complete, result=0
22:43:50.741 00.000 9960 worker thread done servicing request
22:43:50.743 00.002 9960 Worker thread wakes up
22:43:50.743 00.000 11872 GuideStep: -0.3 px 120 ms EAST, -0.5 px 403 ms NORTH
22:43:50.749 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:43:50.749 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:43:52.000 01.251 9960 Exposure complete
22:43:52.127 00.127 9960 worker thread done servicing request
22:43:52.127 00.000 11872 OnExposeComplete: enter
22:43:52.132 00.005 11872 UpdateGuideState(): m_state=6
22:43:52.140 00.008 11872 Star::Find(15, 1785, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 886
22:43:52.144 00.004 11872 Star::Find returns 1 (0), X=1786.38, Y=951.56, Mass=4480, SNR=45.3, Peak=228 HFD=5.6
22:43:52.148 00.004 11872 CameraToMount -- cameraTheta (-1.26) - m_xAngle (0.00) = xAngle (-1.27 = -1.27)
22:43:52.153 00.005 11872 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.70 = 1.70)
22:43:52.156 00.003 11872 CameraToMount -- cameraX=0.40 cameraY=-1.25 hyp=1.31 cameraTheta=-1.26 mountX=0.39 mountY=1.30, mountTheta=1.28
22:43:52.161 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.40, y=-1.25, opts=13)
22:43:52.166 00.005 11872 Enqueuing Move request for scope (0.40, -1.25)
22:43:52.170 00.004 9960 Worker thread wakes up
22:43:52.170 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.40, -1.25) opts 0xd
22:43:52.170 00.000 9960 Handling offset move in thread for scope, endpoint = (0.40, -1.25)
22:43:52.170 00.000 9960 Moving (0.40, -1.25) raw xDistance=0.39 yDistance=1.30
22:43:52.171 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.39
22:43:52.171 00.000 9960 resist switch: large excursion: input 1.30 thresh 0.60 direction from -1 to 1
22:43:52.171 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=3.90
22:43:52.171 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=228, med=0, FiltMin=0, FiltMax=122, Gamma=1.000
22:43:52.176 00.005 11872 UpdateGuideState exits: m=4480 SNR=45.3
22:43:52.180 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:52.184 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:43:52.189 00.005 11872 Enqueuing Expose request
22:43:52.193 00.004 9960 GuideAlgorithmResistSwitch::result() returns 1.30 from input 1.30
22:43:52.193 00.000 9960 MoveAxis(W, 175, ABG)
22:43:52.193 00.000 9960 Guiding  Dir = 3, Dur = 175
22:43:52.193 00.000 9960 IsSlewing returns 0
22:43:52.194 00.001 9960 IsGuiding returns 0
22:43:52.194 00.000 9960 PulseGuide returned control before completion, sleep 185
22:43:52.388 00.194 9960 IsGuiding returns 1
22:43:52.389 00.001 9960 scope still moving after pulse duration time elapsed
22:43:52.419 00.030 9960 IsSlewing returns 0
22:43:52.419 00.000 9960 IsGuiding returns 0
22:43:52.419 00.000 9960 scope move finished after 175 + 50 ms
22:43:52.419 00.000 9960 Move returns status 0, amount 175
22:43:52.419 00.000 9960 MoveAxis(S, 969, ABG)
22:43:52.419 00.000 9960 Guiding  Dir = 1, Dur = 969
22:43:52.420 00.001 9960 IsSlewing returns 0
22:43:52.420 00.000 9960 IsGuiding returns 0
22:43:52.420 00.000 9960 PulseGuide returned control before completion, sleep 979
22:43:53.406 00.986 9960 IsGuiding returns 1
22:43:53.407 00.001 9960 scope still moving after pulse duration time elapsed
22:43:53.438 00.031 9960 IsSlewing returns 0
22:43:53.439 00.001 9960 IsGuiding returns 0
22:43:53.440 00.001 9960 scope move finished after 969 + 49 ms
22:43:53.440 00.000 9960 Move returns status 0, amount 969
22:43:53.441 00.001 9960 move complete, result=0
22:43:53.441 00.000 9960 worker thread done servicing request
22:43:53.441 00.000 9960 Worker thread wakes up
22:43:53.442 00.001 11872 GuideStep: 0.4 px 175 ms WEST, 1.3 px 969 ms SOUTH
22:43:53.449 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:43:53.449 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:43:54.696 01.247 9960 Exposure complete
22:43:54.818 00.122 9960 worker thread done servicing request
22:43:54.818 00.000 11872 OnExposeComplete: enter
22:43:54.822 00.004 11872 UpdateGuideState(): m_state=6
22:43:54.827 00.005 11872 Star::Find(15, 1786, 951, 0, (0,0,0,0), 1.5, 10.0, 255) frame 887
22:43:54.833 00.006 11872 Star::Find returns 1 (0), X=1786.39, Y=951.89, Mass=4651, SNR=46.0, Peak=220 HFD=5.9
22:43:54.838 00.005 11872 CameraToMount -- cameraTheta (-1.16) - m_xAngle (0.00) = xAngle (-1.16 = -1.16)
22:43:54.842 00.004 11872 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.81 = 1.81)
22:43:54.847 00.005 11872 CameraToMount -- cameraX=0.40 cameraY=-0.91 hyp=1.00 cameraTheta=-1.16 mountX=0.40 mountY=0.97, mountTheta=1.18
22:43:54.853 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.40, y=-0.91, opts=13)
22:43:54.857 00.004 11872 Enqueuing Move request for scope (0.40, -0.91)
22:43:54.862 00.005 9960 Worker thread wakes up
22:43:54.862 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=220, med=0, FiltMin=0, FiltMax=106, Gamma=1.000
22:43:54.865 00.003 11872 UpdateGuideState exits: m=4651 SNR=46.0
22:43:54.870 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:54.874 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.40, -0.91) opts 0xd
22:43:54.874 00.000 9960 Handling offset move in thread for scope, endpoint = (0.40, -0.91)
22:43:54.874 00.000 9960 Moving (0.40, -0.91) raw xDistance=0.40 yDistance=0.97
22:43:54.874 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.27 from input 0.40
22:43:54.875 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.97 from input 0.97
22:43:54.875 00.000 9960 MoveAxis(W, 200, ABG)
22:43:54.875 00.000 9960 Guiding  Dir = 3, Dur = 200
22:43:54.875 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:43:54.879 00.004 11872 Enqueuing Expose request
22:43:54.883 00.004 9960 IsSlewing returns 0
22:43:54.883 00.000 9960 IsGuiding returns 0
22:43:54.883 00.000 9960 PulseGuide returned control before completion, sleep 210
22:43:55.095 00.212 9960 IsGuiding returns 1
22:43:55.096 00.001 9960 scope still moving after pulse duration time elapsed
22:43:55.126 00.030 9960 IsSlewing returns 0
22:43:55.126 00.000 9960 IsGuiding returns 0
22:43:55.128 00.002 9960 scope move finished after 200 + 43 ms
22:43:55.128 00.000 9960 Move returns status 0, amount 200
22:43:55.128 00.000 9960 MoveAxis(S, 724, ABG)
22:43:55.128 00.000 9960 Guiding  Dir = 1, Dur = 724
22:43:55.128 00.000 9960 IsSlewing returns 0
22:43:55.129 00.001 9960 IsGuiding returns 0
22:43:55.129 00.000 9960 PulseGuide returned control before completion, sleep 734
22:43:55.879 00.750 9960 IsGuiding returns 1
22:43:55.880 00.001 9960 scope still moving after pulse duration time elapsed
22:43:55.911 00.031 9960 IsSlewing returns 0
22:43:55.912 00.001 9960 IsGuiding returns 0
22:43:55.912 00.000 9960 scope move finished after 724 + 58 ms
22:43:55.912 00.000 9960 Move returns status 0, amount 724
22:43:55.912 00.000 9960 move complete, result=0
22:43:55.913 00.001 9960 worker thread done servicing request
22:43:55.913 00.000 9960 Worker thread wakes up
22:43:55.913 00.000 11872 GuideStep: 0.4 px 200 ms WEST, 1.0 px 724 ms SOUTH
22:43:55.917 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
22:43:55.917 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:43:57.162 01.245 9960 Exposure complete
22:43:57.283 00.121 11872 OnExposeComplete: enter
22:43:57.288 00.005 9960 worker thread done servicing request
22:43:57.288 00.000 11872 UpdateGuideState(): m_state=6
22:43:57.292 00.004 11872 Star::Find(15, 1786, 951, 0, (0,0,0,0), 1.5, 10.0, 255) frame 888
22:43:57.297 00.005 11872 Star::Find returns 1 (0), X=1785.83, Y=953.92, Mass=4013, SNR=42.6, Peak=196 HFD=5.9
22:43:57.301 00.004 11872 CameraToMount -- cameraTheta (1.70) - m_xAngle (0.00) = xAngle (1.70 = 1.70)
22:43:57.305 00.004 11872 CameraToMount -- cameraTheta (1.70) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.67 = -1.62)
22:43:57.309 00.004 11872 CameraToMount -- cameraX=-0.15 cameraY=1.11 hyp=1.12 cameraTheta=1.70 mountX=-0.14 mountY=-1.12, mountTheta=-1.70
22:43:57.313 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.15, y=1.11, opts=13)
22:43:57.317 00.004 11872 Enqueuing Move request for scope (-0.15, 1.11)
22:43:57.321 00.004 9960 Worker thread wakes up
22:43:57.321 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=196, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
22:43:57.326 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 1.11) opts 0xd
22:43:57.326 00.000 11872 UpdateGuideState exits: m=4013 SNR=42.6
22:43:57.330 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:57.334 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:43:57.338 00.004 11872 Enqueuing Expose request
22:43:57.341 00.003 9960 Handling offset move in thread for scope, endpoint = (-0.15, 1.11)
22:43:57.341 00.000 9960 Moving (-0.15, 1.11) raw xDistance=-0.14 yDistance=-1.12
22:43:57.341 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:43:57.341 00.000 9960 resist switch: large excursion: input -1.12 thresh 0.60 direction from 1 to -1
22:43:57.341 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.37
22:43:57.343 00.002 9960 GuideAlgorithmResistSwitch::result() returns -1.12 from input -1.12
22:43:57.344 00.001 9960 MoveAxis(E, 0, ABG)
22:43:57.344 00.000 9960 Move returns status 0, amount 0
22:43:57.344 00.000 9960 MoveAxis(N, 838, ABG)
22:43:57.344 00.000 9960 Guiding  Dir = 0, Dur = 838
22:43:57.344 00.000 9960 IsSlewing returns 0
22:43:57.344 00.000 9960 IsGuiding returns 0
22:43:57.345 00.001 9960 PulseGuide returned control before completion, sleep 848
22:43:58.202 00.857 9960 IsGuiding returns 1
22:43:58.204 00.002 9960 scope still moving after pulse duration time elapsed
22:43:58.234 00.030 9960 IsSlewing returns 0
22:43:58.235 00.001 9960 IsGuiding returns 0
22:43:58.235 00.000 9960 scope move finished after 838 + 52 ms
22:43:58.236 00.001 9960 Move returns status 0, amount 838
22:43:58.236 00.000 9960 move complete, result=0
22:43:58.236 00.000 9960 worker thread done servicing request
22:43:58.236 00.000 9960 Worker thread wakes up
22:43:58.237 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -1.1 px 838 ms NORTH
22:43:58.243 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:43:58.243 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:43:59.502 01.259 9960 Exposure complete
22:43:59.622 00.120 9960 worker thread done servicing request
22:43:59.622 00.000 11872 OnExposeComplete: enter
22:43:59.625 00.003 11872 UpdateGuideState(): m_state=6
22:43:59.630 00.005 11872 Star::Find(15, 1785, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 889
22:43:59.633 00.003 11872 Star::Find returns 1 (0), X=1785.86, Y=953.28, Mass=4456, SNR=45.1, Peak=212 HFD=5.6
22:43:59.638 00.005 11872 CameraToMount -- cameraTheta (1.82) - m_xAngle (0.00) = xAngle (1.82 = 1.82)
22:43:59.640 00.002 11872 CameraToMount -- cameraTheta (1.82) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.79 = -1.50)
22:43:59.644 00.004 11872 CameraToMount -- cameraX=-0.12 cameraY=0.47 hyp=0.48 cameraTheta=1.82 mountX=-0.12 mountY=-0.48, mountTheta=-1.81
22:43:59.649 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.12, y=0.47, opts=13)
22:43:59.653 00.004 11872 Enqueuing Move request for scope (-0.12, 0.47)
22:43:59.657 00.004 9960 Worker thread wakes up
22:43:59.657 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.47) opts 0xd
22:43:59.657 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.12, 0.47)
22:43:59.657 00.000 9960 Moving (-0.12, 0.47) raw xDistance=-0.12 yDistance=-0.48
22:43:59.658 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=212, med=0, FiltMin=0, FiltMax=115, Gamma=1.000
22:43:59.661 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:43:59.661 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.48 from input -0.48
22:43:59.661 00.000 9960 MoveAxis(E, 0, ABG)
22:43:59.661 00.000 11872 UpdateGuideState exits: m=4456 SNR=45.1
22:43:59.666 00.005 9960 Move returns status 0, amount 0
22:43:59.666 00.000 9960 MoveAxis(N, 360, ABG)
22:43:59.666 00.000 9960 Guiding  Dir = 0, Dur = 360
22:43:59.666 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:59.669 00.003 9960 IsSlewing returns 0
22:43:59.669 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:43:59.674 00.005 9960 IsGuiding returns 0
22:43:59.674 00.000 11872 Enqueuing Expose request
22:43:59.678 00.004 9960 PulseGuide returned control before completion, sleep 370
22:44:00.054 00.376 9960 IsGuiding returns 1
22:44:00.056 00.002 9960 scope still moving after pulse duration time elapsed
22:44:00.085 00.029 9960 IsSlewing returns 0
22:44:00.086 00.001 9960 IsGuiding returns 0
22:44:00.087 00.001 9960 scope move finished after 360 + 52 ms
22:44:00.087 00.000 9960 Move returns status 0, amount 360
22:44:00.087 00.000 9960 move complete, result=0
22:44:00.088 00.001 9960 worker thread done servicing request
22:44:00.088 00.000 9960 Worker thread wakes up
22:44:00.089 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.5 px 360 ms NORTH
22:44:00.094 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:44:00.095 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:44:01.352 01.257 9960 Exposure complete
22:44:01.477 00.125 9960 worker thread done servicing request
22:44:01.477 00.000 11872 OnExposeComplete: enter
22:44:01.481 00.004 11872 UpdateGuideState(): m_state=6
22:44:01.485 00.004 11872 Star::Find(15, 1785, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 890
22:44:01.490 00.005 11872 Star::Find returns 1 (0), X=1786.27, Y=951.55, Mass=4207, SNR=43.4, Peak=207 HFD=5.5
22:44:01.493 00.003 11872 CameraToMount -- cameraTheta (-1.35) - m_xAngle (0.00) = xAngle (-1.35 = -1.35)
22:44:01.497 00.004 11872 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.61 = 1.61)
22:44:01.500 00.003 11872 CameraToMount -- cameraX=0.28 cameraY=-1.26 hyp=1.29 cameraTheta=-1.35 mountX=0.28 mountY=1.29, mountTheta=1.36
22:44:01.505 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.28, y=-1.26, opts=13)
22:44:01.509 00.004 11872 Enqueuing Move request for scope (0.28, -1.26)
22:44:01.514 00.005 9960 Worker thread wakes up
22:44:01.514 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.28, -1.26) opts 0xd
22:44:01.515 00.001 9960 Handling offset move in thread for scope, endpoint = (0.28, -1.26)
22:44:01.515 00.000 9960 Moving (0.28, -1.26) raw xDistance=0.28 yDistance=1.29
22:44:01.515 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=0, FiltMin=0, FiltMax=105, Gamma=1.000
22:44:01.518 00.003 11872 UpdateGuideState exits: m=4207 SNR=43.4
22:44:01.523 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:01.525 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:44:01.528 00.003 11872 Enqueuing Expose request
22:44:01.531 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.28
22:44:01.531 00.000 9960 resist switch: large excursion: input 1.29 thresh 0.60 direction from -1 to 1
22:44:01.531 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=3.88
22:44:01.531 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.29 from input 1.29
22:44:01.531 00.000 9960 MoveAxis(W, 130, ABG)
22:44:01.532 00.001 9960 Guiding  Dir = 3, Dur = 130
22:44:01.532 00.000 9960 IsSlewing returns 0
22:44:01.532 00.000 9960 IsGuiding returns 0
22:44:01.532 00.000 9960 PulseGuide returned control before completion, sleep 140
22:44:01.685 00.153 9960 IsGuiding returns 1
22:44:01.686 00.001 9960 scope still moving after pulse duration time elapsed
22:44:01.718 00.032 9960 IsSlewing returns 0
22:44:01.719 00.001 9960 IsGuiding returns 0
22:44:01.719 00.000 9960 scope move finished after 130 + 56 ms
22:44:01.720 00.001 9960 Move returns status 0, amount 130
22:44:01.720 00.000 9960 MoveAxis(S, 965, ABG)
22:44:01.720 00.000 9960 Guiding  Dir = 1, Dur = 965
22:44:01.722 00.002 9960 IsSlewing returns 0
22:44:01.723 00.001 9960 IsGuiding returns 0
22:44:01.723 00.000 9960 PulseGuide returned control before completion, sleep 975
22:44:02.708 00.985 9960 IsGuiding returns 1
22:44:02.710 00.002 9960 scope still moving after pulse duration time elapsed
22:44:02.740 00.030 9960 IsSlewing returns 0
22:44:02.741 00.001 9960 IsGuiding returns 0
22:44:02.742 00.001 9960 scope move finished after 965 + 53 ms
22:44:02.742 00.000 9960 Move returns status 0, amount 965
22:44:02.742 00.000 9960 move complete, result=0
22:44:02.743 00.001 9960 worker thread done servicing request
22:44:02.743 00.000 9960 Worker thread wakes up
22:44:02.744 00.001 11872 GuideStep: 0.3 px 130 ms WEST, 1.3 px 965 ms SOUTH
22:44:02.750 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:44:02.750 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:44:03.999 01.249 9960 Exposure complete
22:44:04.114 00.115 9960 worker thread done servicing request
22:44:04.115 00.001 11872 OnExposeComplete: enter
22:44:04.119 00.004 11872 UpdateGuideState(): m_state=6
22:44:04.122 00.003 11872 Star::Find(15, 1786, 951, 0, (0,0,0,0), 1.5, 10.0, 255) frame 891
22:44:04.127 00.005 11872 Star::Find returns 1 (0), X=1785.90, Y=953.05, Mass=4160, SNR=43.6, Peak=206 HFD=5.9
22:44:04.131 00.004 11872 CameraToMount -- cameraTheta (1.88) - m_xAngle (0.00) = xAngle (1.88 = 1.88)
22:44:04.135 00.004 11872 CameraToMount -- cameraTheta (1.88) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.85 = -1.44)
22:44:04.140 00.005 11872 CameraToMount -- cameraX=-0.08 cameraY=0.24 hyp=0.26 cameraTheta=1.88 mountX=-0.08 mountY=-0.25, mountTheta=-1.87
22:44:04.146 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.08, y=0.24, opts=13)
22:44:04.150 00.004 11872 Enqueuing Move request for scope (-0.08, 0.24)
22:44:04.154 00.004 9960 Worker thread wakes up
22:44:04.154 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.24) opts 0xd
22:44:04.155 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=0, FiltMin=0, FiltMax=106, Gamma=1.000
22:44:04.158 00.003 11872 UpdateGuideState exits: m=4160 SNR=43.6
22:44:04.162 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:04.166 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:44:04.169 00.003 11872 Enqueuing Expose request
22:44:04.174 00.005 9960 Handling offset move in thread for scope, endpoint = (-0.08, 0.24)
22:44:04.174 00.000 9960 Moving (-0.08, 0.24) raw xDistance=-0.08 yDistance=-0.25
22:44:04.174 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:44:04.175 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:44:04.175 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
22:44:04.175 00.000 9960 MoveAxis(E, 0, ABG)
22:44:04.175 00.000 9960 Move returns status 0, amount 0
22:44:04.175 00.000 9960 MoveAxis(N, 0, ABG)
22:44:04.177 00.002 9960 Move returns status 0, amount 0
22:44:04.177 00.000 9960 move complete, result=0
22:44:04.177 00.000 9960 worker thread done servicing request
22:44:04.177 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
22:44:04.182 00.005 9960 Worker thread wakes up
22:44:04.182 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:44:04.182 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:44:05.440 01.258 9960 Exposure complete
22:44:05.558 00.118 9960 worker thread done servicing request
22:44:05.558 00.000 11872 OnExposeComplete: enter
22:44:05.562 00.004 11872 UpdateGuideState(): m_state=6
22:44:05.565 00.003 11872 Star::Find(15, 1785, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 892
22:44:05.570 00.005 11872 Star::Find returns 1 (0), X=1786.43, Y=951.62, Mass=4419, SNR=45.1, Peak=199 HFD=5.8
22:44:05.575 00.005 11872 CameraToMount -- cameraTheta (-1.21) - m_xAngle (0.00) = xAngle (-1.22 = -1.22)
22:44:05.580 00.005 11872 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.75 = 1.75)
22:44:05.584 00.004 11872 CameraToMount -- cameraX=0.45 cameraY=-1.19 hyp=1.27 cameraTheta=-1.21 mountX=0.44 mountY=1.25, mountTheta=1.23
22:44:05.587 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=0.45, y=-1.19, opts=13)
22:44:05.592 00.005 11872 Enqueuing Move request for scope (0.45, -1.19)
22:44:05.596 00.004 9960 Worker thread wakes up
22:44:05.597 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=199, med=0, FiltMin=0, FiltMax=113, Gamma=1.000
22:44:05.600 00.003 11872 UpdateGuideState exits: m=4419 SNR=45.1
22:44:05.604 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:05.608 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:44:05.612 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.45, -1.19) opts 0xd
22:44:05.613 00.001 11872 Enqueuing Expose request
22:44:05.619 00.006 9960 Handling offset move in thread for scope, endpoint = (0.45, -1.19)
22:44:05.619 00.000 9960 Moving (0.45, -1.19) raw xDistance=0.44 yDistance=1.25
22:44:05.619 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.44
22:44:05.619 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.25 from input 1.25
22:44:05.620 00.001 9960 MoveAxis(W, 207, ABG)
22:44:05.620 00.000 9960 Guiding  Dir = 3, Dur = 207
22:44:05.620 00.000 9960 IsSlewing returns 0
22:44:05.621 00.001 9960 IsGuiding returns 0
22:44:05.621 00.000 9960 PulseGuide returned control before completion, sleep 217
22:44:05.849 00.228 9960 IsGuiding returns 1
22:44:05.849 00.000 9960 scope still moving after pulse duration time elapsed
22:44:05.880 00.031 9960 IsSlewing returns 0
22:44:05.884 00.004 9960 IsGuiding returns 0
22:44:05.884 00.000 9960 scope move finished after 207 + 56 ms
22:44:05.884 00.000 9960 Move returns status 0, amount 207
22:44:05.887 00.003 9960 MoveAxis(S, 933, ABG)
22:44:05.888 00.001 9960 Guiding  Dir = 1, Dur = 933
22:44:05.889 00.001 9960 IsSlewing returns 0
22:44:05.890 00.001 9960 IsGuiding returns 0
22:44:05.891 00.001 9960 PulseGuide returned control before completion, sleep 943
22:44:06.847 00.956 9960 IsGuiding returns 1
22:44:06.847 00.000 9960 scope still moving after pulse duration time elapsed
22:44:06.877 00.030 9960 IsSlewing returns 0
22:44:06.879 00.002 9960 IsGuiding returns 0
22:44:06.879 00.000 9960 scope move finished after 933 + 55 ms
22:44:06.879 00.000 9960 Move returns status 0, amount 933
22:44:06.880 00.001 9960 move complete, result=0
22:44:06.880 00.000 9960 worker thread done servicing request
22:44:06.880 00.000 9960 Worker thread wakes up
22:44:06.881 00.001 11872 GuideStep: 0.4 px 207 ms WEST, 1.3 px 933 ms SOUTH
22:44:06.887 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:44:06.888 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:44:08.138 01.250 9960 Exposure complete
22:44:08.266 00.128 9960 worker thread done servicing request
22:44:08.266 00.000 11872 OnExposeComplete: enter
22:44:08.271 00.005 11872 UpdateGuideState(): m_state=6
22:44:08.277 00.006 11872 Star::Find(15, 1786, 951, 0, (0,0,0,0), 1.5, 10.0, 255) frame 893
22:44:08.281 00.004 11872 Star::Find returns 1 (0), X=1786.49, Y=952.79, Mass=4436, SNR=45.0, Peak=202 HFD=5.7
22:44:08.285 00.004 11872 CameraToMount -- cameraTheta (-0.04) - m_xAngle (0.00) = xAngle (-0.04 = -0.04)
22:44:08.289 00.004 11872 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.93 = 2.93)
22:44:08.292 00.003 11872 CameraToMount -- cameraX=0.50 cameraY=-0.02 hyp=0.50 cameraTheta=-0.04 mountX=0.50 mountY=0.11, mountTheta=0.21
22:44:08.298 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.50, y=-0.02, opts=13)
22:44:08.303 00.005 11872 Enqueuing Move request for scope (0.50, -0.02)
22:44:08.308 00.005 9960 Worker thread wakes up
22:44:08.308 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=202, med=0, FiltMin=0, FiltMax=119, Gamma=1.000
22:44:08.313 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.50, -0.02) opts 0xd
22:44:08.313 00.000 11872 UpdateGuideState exits: m=4436 SNR=45.0
22:44:08.318 00.005 9960 Handling offset move in thread for scope, endpoint = (0.50, -0.02)
22:44:08.318 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:08.323 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:44:08.326 00.003 11872 Enqueuing Expose request
22:44:08.330 00.004 9960 Moving (0.50, -0.02) raw xDistance=0.50 yDistance=0.11
22:44:08.330 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.34 from input 0.50
22:44:08.330 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:44:08.330 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:44:08.332 00.002 9960 MoveAxis(W, 251, ABG)
22:44:08.332 00.000 9960 Guiding  Dir = 3, Dur = 251
22:44:08.332 00.000 9960 IsSlewing returns 0
22:44:08.333 00.001 9960 IsGuiding returns 0
22:44:08.333 00.000 9960 PulseGuide returned control before completion, sleep 261
22:44:08.598 00.265 9960 IsGuiding returns 1
22:44:08.600 00.002 9960 scope still moving after pulse duration time elapsed
22:44:08.629 00.029 9960 IsSlewing returns 0
22:44:08.629 00.000 9960 IsGuiding returns 1
22:44:08.661 00.032 9960 IsSlewing returns 0
22:44:08.661 00.000 9960 IsGuiding returns 0
22:44:08.662 00.001 9960 scope move finished after 251 + 78 ms
22:44:08.663 00.001 9960 Move returns status 0, amount 251
22:44:08.663 00.000 9960 MoveAxis(N, 0, ABG)
22:44:08.663 00.000 9960 Move returns status 0, amount 0
22:44:08.664 00.001 9960 move complete, result=0
22:44:08.665 00.001 9960 worker thread done servicing request
22:44:08.665 00.000 9960 Worker thread wakes up
22:44:08.665 00.000 11872 GuideStep: 0.5 px 251 ms WEST, 0.1 px 0 ms NORTH
22:44:08.672 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:44:08.672 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:44:09.925 01.253 9960 Exposure complete
22:44:10.042 00.117 9960 worker thread done servicing request
22:44:10.042 00.000 11872 OnExposeComplete: enter
22:44:10.049 00.007 11872 UpdateGuideState(): m_state=6
22:44:10.054 00.005 11872 Star::Find(15, 1786, 952, 0, (0,0,0,0), 1.5, 10.0, 255) frame 894
22:44:10.059 00.005 11872 Star::Find returns 1 (0), X=1786.26, Y=952.70, Mass=4442, SNR=44.9, Peak=223 HFD=5.6
22:44:10.063 00.004 11872 CameraToMount -- cameraTheta (-0.38) - m_xAngle (0.00) = xAngle (-0.38 = -0.38)
22:44:10.068 00.005 11872 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.59 = 2.59)
22:44:10.071 00.003 11872 CameraToMount -- cameraX=0.27 cameraY=-0.11 hyp=0.29 cameraTheta=-0.38 mountX=0.27 mountY=0.15, mountTheta=0.51
22:44:10.076 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.27, y=-0.11, opts=13)
22:44:10.080 00.004 11872 Enqueuing Move request for scope (0.27, -0.11)
22:44:10.083 00.003 9960 Worker thread wakes up
22:44:10.084 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.11) opts 0xd
22:44:10.084 00.000 9960 Handling offset move in thread for scope, endpoint = (0.27, -0.11)
22:44:10.084 00.000 9960 Moving (0.27, -0.11) raw xDistance=0.27 yDistance=0.15
22:44:10.084 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.27
22:44:10.084 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:44:10.085 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=223, med=0, FiltMin=0, FiltMax=100, Gamma=1.000
22:44:10.090 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
22:44:10.090 00.000 9960 MoveAxis(W, 146, ABG)
22:44:10.090 00.000 9960 Guiding  Dir = 3, Dur = 146
22:44:10.091 00.001 11872 UpdateGuideState exits: m=4442 SNR=44.9
22:44:10.095 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:10.098 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:44:10.102 00.004 11872 Enqueuing Expose request
22:44:10.106 00.004 9960 IsSlewing returns 0
22:44:10.106 00.000 9960 IsGuiding returns 0
22:44:10.107 00.001 9960 PulseGuide returned control before completion, sleep 156
22:44:10.273 00.166 9960 IsGuiding returns 1
22:44:10.274 00.001 9960 scope still moving after pulse duration time elapsed
22:44:10.303 00.029 9960 IsSlewing returns 0
22:44:10.304 00.001 9960 IsGuiding returns 0
22:44:10.304 00.000 9960 scope move finished after 146 + 52 ms
22:44:10.306 00.002 9960 Move returns status 0, amount 146
22:44:10.306 00.000 9960 MoveAxis(N, 0, ABG)
22:44:10.306 00.000 9960 Move returns status 0, amount 0
22:44:10.306 00.000 9960 move complete, result=0
22:44:10.307 00.001 9960 worker thread done servicing request
22:44:10.307 00.000 9960 Worker thread wakes up
22:44:10.308 00.001 11872 GuideStep: 0.3 px 146 ms WEST, 0.2 px 0 ms NORTH
22:44:10.314 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:44:10.314 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:44:11.562 01.248 9960 Exposure complete
22:44:11.684 00.122 9960 worker thread done servicing request
22:44:11.685 00.001 11872 OnExposeComplete: enter
22:44:11.689 00.004 11872 UpdateGuideState(): m_state=6
22:44:11.693 00.004 11872 Star::Find(15, 1786, 952, 0, (0,0,0,0), 1.5, 10.0, 255) frame 895
22:44:11.697 00.004 11872 Star::Find returns 1 (0), X=1786.21, Y=952.60, Mass=4166, SNR=42.8, Peak=193 HFD=5.4
22:44:11.700 00.003 11872 CameraToMount -- cameraTheta (-0.75) - m_xAngle (0.00) = xAngle (-0.76 = -0.76)
22:44:11.705 00.005 11872 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.21 = 2.21)
22:44:11.709 00.004 11872 CameraToMount -- cameraX=0.23 cameraY=-0.21 hyp=0.31 cameraTheta=-0.75 mountX=0.23 mountY=0.25, mountTheta=0.83
22:44:11.713 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.23, y=-0.21, opts=13)
22:44:11.718 00.005 11872 Enqueuing Move request for scope (0.23, -0.21)
22:44:11.722 00.004 9960 Worker thread wakes up
22:44:11.722 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=193, med=0, FiltMin=0, FiltMax=97, Gamma=1.000
22:44:11.727 00.005 11872 UpdateGuideState exits: m=4166 SNR=42.8
22:44:11.730 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.21) opts 0xd
22:44:11.730 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:11.735 00.005 9960 Handling offset move in thread for scope, endpoint = (0.23, -0.21)
22:44:11.735 00.000 9960 Moving (0.23, -0.21) raw xDistance=0.23 yDistance=0.25
22:44:11.735 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.23
22:44:11.736 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.25
22:44:11.736 00.000 9960 MoveAxis(W, 117, ABG)
22:44:11.736 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:44:11.740 00.004 11872 Enqueuing Expose request
22:44:11.744 00.004 9960 Guiding  Dir = 3, Dur = 117
22:44:11.744 00.000 9960 IsSlewing returns 0
22:44:11.744 00.000 9960 IsGuiding returns 0
22:44:11.746 00.002 9960 PulseGuide returned control before completion, sleep 127
22:44:11.886 00.140 9960 IsGuiding returns 1
22:44:11.886 00.000 9960 scope still moving after pulse duration time elapsed
22:44:11.917 00.031 9960 IsSlewing returns 0
22:44:11.919 00.002 9960 IsGuiding returns 0
22:44:11.919 00.000 9960 scope move finished after 117 + 57 ms
22:44:11.920 00.001 9960 Move returns status 0, amount 117
22:44:11.920 00.000 9960 MoveAxis(S, 186, ABG)
22:44:11.920 00.000 9960 Guiding  Dir = 1, Dur = 186
22:44:11.921 00.001 9960 IsSlewing returns 0
22:44:11.921 00.000 9960 IsGuiding returns 0
22:44:11.922 00.001 9960 PulseGuide returned control before completion, sleep 196
22:44:12.134 00.212 9960 IsGuiding returns 1
22:44:12.135 00.001 9960 scope still moving after pulse duration time elapsed
22:44:12.166 00.031 9960 IsSlewing returns 0
22:44:12.167 00.001 9960 IsGuiding returns 0
22:44:12.167 00.000 9960 scope move finished after 186 + 59 ms
22:44:12.168 00.001 9960 Move returns status 0, amount 186
22:44:12.168 00.000 9960 move complete, result=0
22:44:12.168 00.000 9960 worker thread done servicing request
22:44:12.170 00.002 9960 Worker thread wakes up
22:44:12.170 00.000 11872 GuideStep: 0.2 px 117 ms WEST, 0.2 px 186 ms SOUTH
22:44:12.176 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:44:12.177 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:44:13.425 01.248 9960 Exposure complete
22:44:13.542 00.117 9960 worker thread done servicing request
22:44:13.542 00.000 11872 OnExposeComplete: enter
22:44:13.546 00.004 11872 UpdateGuideState(): m_state=6
22:44:13.551 00.005 11872 Star::Find(15, 1786, 952, 0, (0,0,0,0), 1.5, 10.0, 255) frame 896
22:44:13.555 00.004 11872 Star::Find returns 1 (0), X=1786.13, Y=952.62, Mass=4350, SNR=44.7, Peak=189 HFD=5.5
22:44:13.559 00.004 11872 CameraToMount -- cameraTheta (-0.90) - m_xAngle (0.00) = xAngle (-0.91 = -0.91)
22:44:13.565 00.006 11872 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.06 = 2.06)
22:44:13.569 00.004 11872 CameraToMount -- cameraX=0.15 cameraY=-0.19 hyp=0.24 cameraTheta=-0.90 mountX=0.15 mountY=0.21, mountTheta=0.96
22:44:13.577 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=0.15, y=-0.19, opts=13)
22:44:13.582 00.005 11872 Enqueuing Move request for scope (0.15, -0.19)
22:44:13.586 00.004 9960 Worker thread wakes up
22:44:13.586 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.19) opts 0xd
22:44:13.586 00.000 9960 Handling offset move in thread for scope, endpoint = (0.15, -0.19)
22:44:13.586 00.000 9960 Moving (0.15, -0.19) raw xDistance=0.15 yDistance=0.21
22:44:13.587 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:44:13.587 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
22:44:13.588 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=189, med=0, FiltMin=0, FiltMax=119, Gamma=1.000
22:44:13.591 00.003 9960 MoveAxis(E, 0, ABG)
22:44:13.592 00.001 11872 UpdateGuideState exits: m=4350 SNR=44.7
22:44:13.595 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:13.600 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:44:13.604 00.004 9960 Move returns status 0, amount 0
22:44:13.604 00.000 11872 Enqueuing Expose request
22:44:13.610 00.006 9960 MoveAxis(S, 158, ABG)
22:44:13.611 00.001 9960 Guiding  Dir = 1, Dur = 158
22:44:13.611 00.000 9960 IsSlewing returns 0
22:44:13.611 00.000 9960 IsGuiding returns 0
22:44:13.612 00.001 9960 PulseGuide returned control before completion, sleep 168
22:44:13.794 00.182 9960 IsGuiding returns 1
22:44:13.794 00.000 9960 scope still moving after pulse duration time elapsed
22:44:13.824 00.030 9960 IsSlewing returns 0
22:44:13.826 00.002 9960 IsGuiding returns 0
22:44:13.826 00.000 9960 scope move finished after 158 + 56 ms
22:44:13.827 00.001 9960 Move returns status 0, amount 158
22:44:13.827 00.000 9960 move complete, result=0
22:44:13.828 00.001 9960 worker thread done servicing request
22:44:13.828 00.000 9960 Worker thread wakes up
22:44:13.830 00.002 11872 GuideStep: 0.1 px 0 ms EAST, 0.2 px 158 ms SOUTH
22:44:13.838 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
22:44:13.838 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:44:15.086 01.248 9960 Exposure complete
22:44:15.203 00.117 9960 worker thread done servicing request
22:44:15.204 00.001 11872 OnExposeComplete: enter
22:44:15.207 00.003 11872 UpdateGuideState(): m_state=6
22:44:15.211 00.004 11872 Star::Find(15, 1786, 952, 0, (0,0,0,0), 1.5, 10.0, 255) frame 897
22:44:15.214 00.003 11872 Star::Find returns 1 (0), X=1785.54, Y=954.07, Mass=4194, SNR=43.7, Peak=172 HFD=5.9
22:44:15.218 00.004 11872 CameraToMount -- cameraTheta (1.91) - m_xAngle (0.00) = xAngle (1.90 = 1.90)
22:44:15.222 00.004 11872 CameraToMount -- cameraTheta (1.91) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.87 = -1.41)
22:44:15.225 00.003 11872 CameraToMount -- cameraX=-0.44 cameraY=1.26 hyp=1.34 cameraTheta=1.91 mountX=-0.44 mountY=-1.32, mountTheta=-1.89
22:44:15.230 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.44, y=1.26, opts=13)
22:44:15.235 00.005 11872 Enqueuing Move request for scope (-0.44, 1.26)
22:44:15.241 00.006 9960 Worker thread wakes up
22:44:15.242 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.44, 1.26) opts 0xd
22:44:15.242 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=172, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
22:44:15.246 00.004 11872 UpdateGuideState exits: m=4194 SNR=43.7
22:44:15.251 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:15.254 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:44:15.258 00.004 11872 Enqueuing Expose request
22:44:15.262 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.44, 1.26)
22:44:15.262 00.000 9960 Moving (-0.44, 1.26) raw xDistance=-0.44 yDistance=-1.32
22:44:15.262 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.44
22:44:15.262 00.000 9960 resist switch: large excursion: input -1.32 thresh 0.60 direction from 1 to -1
22:44:15.262 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.96
22:44:15.262 00.000 9960 GuideAlgorithmResistSwitch::result() returns -1.32 from input -1.32
22:44:15.262 00.000 9960 MoveAxis(E, 205, ABG)
22:44:15.263 00.001 9960 Guiding  Dir = 2, Dur = 205
22:44:15.264 00.001 9960 IsSlewing returns 0
22:44:15.264 00.000 9960 IsGuiding returns 0
22:44:15.264 00.000 9960 PulseGuide returned control before completion, sleep 215
22:44:15.484 00.220 9960 IsGuiding returns 1
22:44:15.485 00.001 9960 scope still moving after pulse duration time elapsed
22:44:15.516 00.031 9960 IsSlewing returns 0
22:44:15.517 00.001 9960 IsGuiding returns 0
22:44:15.517 00.000 9960 scope move finished after 205 + 47 ms
22:44:15.518 00.001 9960 Move returns status 0, amount 205
22:44:15.518 00.000 9960 MoveAxis(N, 984, ABG)
22:44:15.518 00.000 9960 Guiding  Dir = 0, Dur = 984
22:44:15.519 00.001 9960 IsSlewing returns 0
22:44:15.520 00.001 9960 IsGuiding returns 0
22:44:15.520 00.000 9960 PulseGuide returned control before completion, sleep 994
22:44:16.517 00.997 9960 IsGuiding returns 1
22:44:16.518 00.001 9960 scope still moving after pulse duration time elapsed
22:44:16.548 00.030 9960 IsSlewing returns 0
22:44:16.549 00.001 9960 IsGuiding returns 0
22:44:16.550 00.001 9960 scope move finished after 984 + 45 ms
22:44:16.550 00.000 9960 Move returns status 0, amount 984
22:44:16.550 00.000 9960 move complete, result=0
22:44:16.552 00.002 9960 worker thread done servicing request
22:44:16.552 00.000 11872 GuideStep: -0.4 px 205 ms EAST, -1.3 px 984 ms NORTH
22:44:16.561 00.009 9960 Worker thread wakes up
22:44:16.561 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:44:16.561 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:44:17.815 01.254 9960 Exposure complete
22:44:17.935 00.120 9960 worker thread done servicing request
22:44:17.935 00.000 11872 OnExposeComplete: enter
22:44:17.940 00.005 11872 UpdateGuideState(): m_state=6
22:44:17.944 00.004 11872 Star::Find(15, 1785, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 898
22:44:17.949 00.005 11872 Star::Find returns 1 (0), X=1785.72, Y=953.01, Mass=4214, SNR=43.9, Peak=193 HFD=5.9
22:44:17.956 00.007 11872 CameraToMount -- cameraTheta (2.48) - m_xAngle (0.00) = xAngle (2.47 = 2.47)
22:44:17.961 00.005 11872 CameraToMount -- cameraTheta (2.48) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (5.44 = -0.84)
22:44:17.966 00.005 11872 CameraToMount -- cameraX=-0.26 cameraY=0.20 hyp=0.33 cameraTheta=2.48 mountX=-0.26 mountY=-0.25, mountTheta=-2.38
22:44:17.971 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.26, y=0.20, opts=13)
22:44:17.975 00.004 11872 Enqueuing Move request for scope (-0.26, 0.20)
22:44:17.981 00.006 9960 Worker thread wakes up
22:44:17.981 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.20) opts 0xd
22:44:17.981 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.26, 0.20)
22:44:17.983 00.002 9960 Moving (-0.26, 0.20) raw xDistance=-0.26 yDistance=-0.25
22:44:17.983 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.26
22:44:17.984 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
22:44:17.984 00.000 9960 MoveAxis(E, 136, ABG)
22:44:17.984 00.000 9960 Guiding  Dir = 2, Dur = 136
22:44:17.985 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=193, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
22:44:17.992 00.007 9960 IsSlewing returns 0
22:44:17.992 00.000 11872 UpdateGuideState exits: m=4214 SNR=43.9
22:44:17.997 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:18.002 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:44:18.006 00.004 11872 Enqueuing Expose request
22:44:18.012 00.006 9960 IsGuiding returns 0
22:44:18.013 00.001 9960 PulseGuide returned control before completion, sleep 146
22:44:18.166 00.153 9960 IsGuiding returns 1
22:44:18.166 00.000 9960 scope still moving after pulse duration time elapsed
22:44:18.197 00.031 9960 IsSlewing returns 0
22:44:18.198 00.001 9960 IsGuiding returns 0
22:44:18.198 00.000 9960 scope move finished after 136 + 49 ms
22:44:18.199 00.001 9960 Move returns status 0, amount 136
22:44:18.199 00.000 9960 MoveAxis(N, 184, ABG)
22:44:18.199 00.000 9960 Guiding  Dir = 0, Dur = 184
22:44:18.200 00.001 9960 IsSlewing returns 0
22:44:18.200 00.000 9960 IsGuiding returns 0
22:44:18.201 00.001 9960 PulseGuide returned control before completion, sleep 194
22:44:18.398 00.197 9960 IsGuiding returns 1
22:44:18.399 00.001 9960 scope still moving after pulse duration time elapsed
22:44:18.429 00.030 9960 IsSlewing returns 0
22:44:18.430 00.001 9960 IsGuiding returns 0
22:44:18.430 00.000 9960 scope move finished after 184 + 45 ms
22:44:18.430 00.000 9960 Move returns status 0, amount 184
22:44:18.431 00.001 9960 move complete, result=0
22:44:18.431 00.000 9960 worker thread done servicing request
22:44:18.432 00.001 11872 GuideStep: -0.3 px 136 ms EAST, -0.2 px 184 ms NORTH
22:44:18.438 00.006 9960 Worker thread wakes up
22:44:18.438 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:44:18.438 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:44:19.693 01.255 9960 Exposure complete
22:44:19.810 00.117 9960 worker thread done servicing request
22:44:19.811 00.001 11872 OnExposeComplete: enter
22:44:19.816 00.005 11872 UpdateGuideState(): m_state=6
22:44:19.820 00.004 11872 Star::Find(15, 1785, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 899
22:44:19.823 00.003 11872 Star::Find returns 1 (0), X=1786.35, Y=951.42, Mass=4243, SNR=43.7, Peak=180 HFD=5.7
22:44:19.827 00.004 11872 CameraToMount -- cameraTheta (-1.31) - m_xAngle (0.00) = xAngle (-1.31 = -1.31)
22:44:19.830 00.003 11872 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.66 = 1.66)
22:44:19.835 00.005 11872 CameraToMount -- cameraX=0.37 cameraY=-1.39 hyp=1.43 cameraTheta=-1.31 mountX=0.36 mountY=1.43, mountTheta=1.32
22:44:19.841 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.37, y=-1.39, opts=13)
22:44:19.845 00.004 11872 Enqueuing Move request for scope (0.37, -1.39)
22:44:19.848 00.003 9960 Worker thread wakes up
22:44:19.848 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=180, med=0, FiltMin=0, FiltMax=115, Gamma=1.000
22:44:19.851 00.003 11872 UpdateGuideState exits: m=4243 SNR=43.7
22:44:19.856 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:19.859 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:44:19.864 00.005 11872 Enqueuing Expose request
22:44:19.867 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.37, -1.39) opts 0xd
22:44:19.867 00.000 9960 Handling offset move in thread for scope, endpoint = (0.37, -1.39)
22:44:19.868 00.001 9960 Moving (0.37, -1.39) raw xDistance=0.36 yDistance=1.43
22:44:19.868 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.36
22:44:19.868 00.000 9960 resist switch: large excursion: input 1.43 thresh 0.60 direction from -1 to 1
22:44:19.868 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.29
22:44:19.868 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.43 from input 1.43
22:44:19.868 00.000 9960 MoveAxis(W, 162, ABG)
22:44:19.868 00.000 9960 Guiding  Dir = 3, Dur = 162
22:44:19.870 00.002 9960 IsSlewing returns 0
22:44:19.870 00.000 9960 IsGuiding returns 0
22:44:19.870 00.000 9960 PulseGuide returned control before completion, sleep 172
22:44:20.057 00.187 9960 IsGuiding returns 1
22:44:20.058 00.001 9960 scope still moving after pulse duration time elapsed
22:44:20.088 00.030 9960 IsSlewing returns 0
22:44:20.089 00.001 9960 IsGuiding returns 0
22:44:20.089 00.000 9960 scope move finished after 162 + 57 ms
22:44:20.090 00.001 9960 Move returns status 0, amount 162
22:44:20.090 00.000 9960 MoveAxis(S, 1067, ABG)
22:44:20.091 00.001 9960 Guiding  Dir = 1, Dur = 1067
22:44:20.091 00.000 9960 IsSlewing returns 0
22:44:20.093 00.002 9960 IsGuiding returns 0
22:44:20.094 00.001 9960 PulseGuide returned control before completion, sleep 1077
22:44:21.184 01.090 9960 IsGuiding returns 1
22:44:21.186 00.002 9960 scope still moving after pulse duration time elapsed
22:44:21.216 00.030 9960 IsSlewing returns 0
22:44:21.217 00.001 9960 IsGuiding returns 0
22:44:21.218 00.001 9960 scope move finished after 1067 + 58 ms
22:44:21.218 00.000 9960 Move returns status 0, amount 1067
22:44:21.220 00.002 9960 move complete, result=0
22:44:21.220 00.000 9960 worker thread done servicing request
22:44:21.221 00.001 9960 Worker thread wakes up
22:44:21.221 00.000 11872 GuideStep: 0.4 px 162 ms WEST, 1.4 px 1067 ms SOUTH
22:44:21.226 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:44:21.227 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:44:22.483 01.256 9960 Exposure complete
22:44:22.607 00.124 9960 worker thread done servicing request
22:44:22.608 00.001 11872 OnExposeComplete: enter
22:44:22.612 00.004 11872 UpdateGuideState(): m_state=6
22:44:22.617 00.005 11872 Star::Find(15, 1786, 951, 0, (0,0,0,0), 1.5, 10.0, 255) frame 900
22:44:22.621 00.004 11872 Star::Find returns 1 (0), X=1785.72, Y=953.08, Mass=4468, SNR=45.2, Peak=222 HFD=6.0
22:44:22.625 00.004 11872 CameraToMount -- cameraTheta (2.34) - m_xAngle (0.00) = xAngle (2.34 = 2.34)
22:44:22.629 00.004 11872 CameraToMount -- cameraTheta (2.34) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (5.31 = -0.98)
22:44:22.632 00.003 11872 CameraToMount -- cameraX=-0.27 cameraY=0.28 hyp=0.38 cameraTheta=2.34 mountX=-0.27 mountY=-0.32, mountTheta=-2.27
22:44:22.639 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.27, y=0.28, opts=13)
22:44:22.643 00.004 11872 Enqueuing Move request for scope (-0.27, 0.28)
22:44:22.646 00.003 9960 Worker thread wakes up
22:44:22.646 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.28) opts 0xd
22:44:22.647 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.27, 0.28)
22:44:22.647 00.000 9960 Moving (-0.27, 0.28) raw xDistance=-0.27 yDistance=-0.32
22:44:22.648 00.001 9960 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.27
22:44:22.648 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:44:22.648 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=222, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
22:44:22.652 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.32
22:44:22.652 00.000 9960 MoveAxis(E, 113, ABG)
22:44:22.652 00.000 9960 Guiding  Dir = 2, Dur = 113
22:44:22.653 00.001 11872 UpdateGuideState exits: m=4468 SNR=45.2
22:44:22.656 00.003 9960 IsSlewing returns 0
22:44:22.656 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:22.660 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:44:22.663 00.003 9960 IsGuiding returns 0
22:44:22.664 00.001 11872 Enqueuing Expose request
22:44:22.667 00.003 9960 PulseGuide returned control before completion, sleep 123
22:44:22.798 00.131 9960 IsGuiding returns 1
22:44:22.800 00.002 9960 scope still moving after pulse duration time elapsed
22:44:22.829 00.029 9960 IsSlewing returns 0
22:44:22.832 00.003 9960 IsGuiding returns 0
22:44:22.833 00.001 9960 scope move finished after 113 + 55 ms
22:44:22.833 00.000 9960 Move returns status 0, amount 113
22:44:22.834 00.001 9960 MoveAxis(N, 0, ABG)
22:44:22.834 00.000 9960 Move returns status 0, amount 0
22:44:22.834 00.000 9960 move complete, result=0
22:44:22.835 00.001 9960 worker thread done servicing request
22:44:22.835 00.000 11872 GuideStep: -0.3 px 113 ms EAST, -0.3 px 0 ms NORTH
22:44:22.841 00.006 9960 Worker thread wakes up
22:44:22.841 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:44:22.842 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:44:24.088 01.246 9960 Exposure complete
22:44:24.210 00.122 9960 worker thread done servicing request
22:44:24.211 00.001 11872 OnExposeComplete: enter
22:44:24.216 00.005 11872 UpdateGuideState(): m_state=6
22:44:24.222 00.006 11872 Star::Find(15, 1785, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 901
22:44:24.226 00.004 11872 Star::Find returns 1 (0), X=1786.53, Y=951.74, Mass=4147, SNR=43.3, Peak=196 HFD=5.6
22:44:24.230 00.004 11872 CameraToMount -- cameraTheta (-1.10) - m_xAngle (0.00) = xAngle (-1.10 = -1.10)
22:44:24.234 00.004 11872 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.87 = 1.87)
22:44:24.239 00.005 11872 CameraToMount -- cameraX=0.55 cameraY=-1.07 hyp=1.20 cameraTheta=-1.10 mountX=0.54 mountY=1.15, mountTheta=1.13
22:44:24.244 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.55, y=-1.07, opts=13)
22:44:24.249 00.005 11872 Enqueuing Move request for scope (0.55, -1.07)
22:44:24.253 00.004 9960 Worker thread wakes up
22:44:24.253 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=196, med=0, FiltMin=0, FiltMax=115, Gamma=1.000
22:44:24.257 00.004 11872 UpdateGuideState exits: m=4147 SNR=43.3
22:44:24.262 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.55, -1.07) opts 0xd
22:44:24.262 00.000 9960 Handling offset move in thread for scope, endpoint = (0.55, -1.07)
22:44:24.262 00.000 9960 Moving (0.55, -1.07) raw xDistance=0.54 yDistance=1.15
22:44:24.262 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.33 from input 0.54
22:44:24.262 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:24.267 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:44:24.272 00.005 9960 GuideAlgorithmResistSwitch::result() returns 1.15 from input 1.15
22:44:24.272 00.000 9960 MoveAxis(W, 246, ABG)
22:44:24.272 00.000 9960 Guiding  Dir = 3, Dur = 246
22:44:24.272 00.000 11872 Enqueuing Expose request
22:44:24.276 00.004 9960 IsSlewing returns 0
22:44:24.276 00.000 9960 IsGuiding returns 0
22:44:24.277 00.001 9960 PulseGuide returned control before completion, sleep 256
22:44:24.547 00.270 9960 IsGuiding returns 1
22:44:24.547 00.000 9960 scope still moving after pulse duration time elapsed
22:44:24.578 00.031 9960 IsSlewing returns 0
22:44:24.579 00.001 9960 IsGuiding returns 0
22:44:24.580 00.001 9960 scope move finished after 246 + 57 ms
22:44:24.580 00.000 9960 Move returns status 0, amount 246
22:44:24.581 00.001 9960 MoveAxis(S, 858, ABG)
22:44:24.581 00.000 9960 Guiding  Dir = 1, Dur = 858
22:44:24.581 00.000 9960 IsSlewing returns 0
22:44:24.582 00.001 9960 IsGuiding returns 0
22:44:24.582 00.000 9960 PulseGuide returned control before completion, sleep 868
22:44:25.452 00.870 9960 IsGuiding returns 1
22:44:25.452 00.000 9960 scope still moving after pulse duration time elapsed
22:44:25.484 00.032 9960 IsSlewing returns 0
22:44:25.484 00.000 9960 IsGuiding returns 0
22:44:25.485 00.001 9960 scope move finished after 858 + 44 ms
22:44:25.485 00.000 9960 Move returns status 0, amount 858
22:44:25.486 00.001 9960 move complete, result=0
22:44:25.486 00.000 9960 worker thread done servicing request
22:44:25.486 00.000 11872 GuideStep: 0.5 px 246 ms WEST, 1.2 px 858 ms SOUTH
22:44:25.496 00.010 9960 Worker thread wakes up
22:44:25.496 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:44:25.497 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:44:26.744 01.247 9960 Exposure complete
22:44:26.867 00.123 9960 worker thread done servicing request
22:44:26.867 00.000 11872 OnExposeComplete: enter
22:44:26.871 00.004 11872 UpdateGuideState(): m_state=6
22:44:26.875 00.004 11872 Star::Find(15, 1786, 951, 0, (0,0,0,0), 1.5, 10.0, 255) frame 902
22:44:26.879 00.004 11872 Star::Find returns 1 (0), X=1786.54, Y=952.75, Mass=4280, SNR=43.9, Peak=213 HFD=5.6
22:44:26.883 00.004 11872 CameraToMount -- cameraTheta (-0.11) - m_xAngle (0.00) = xAngle (-0.11 = -0.11)
22:44:26.887 00.004 11872 CameraToMount -- cameraTheta (-0.11) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.86 = 2.86)
22:44:26.890 00.003 11872 CameraToMount -- cameraX=0.56 cameraY=-0.06 hyp=0.56 cameraTheta=-0.11 mountX=0.56 mountY=0.16, mountTheta=0.28
22:44:26.896 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.56, y=-0.06, opts=13)
22:44:26.900 00.004 11872 Enqueuing Move request for scope (0.56, -0.06)
22:44:26.904 00.004 9960 Worker thread wakes up
22:44:26.904 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.56, -0.06) opts 0xd
22:44:26.904 00.000 9960 Handling offset move in thread for scope, endpoint = (0.56, -0.06)
22:44:26.904 00.000 9960 Moving (0.56, -0.06) raw xDistance=0.56 yDistance=0.16
22:44:26.905 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.38 from input 0.56
22:44:26.905 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=0, FiltMin=0, FiltMax=114, Gamma=1.000
22:44:26.910 00.005 11872 UpdateGuideState exits: m=4280 SNR=43.9
22:44:26.913 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:26.917 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:44:26.921 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:44:26.921 00.000 11872 Enqueuing Expose request
22:44:26.927 00.006 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
22:44:26.927 00.000 9960 MoveAxis(W, 280, ABG)
22:44:26.927 00.000 9960 Guiding  Dir = 3, Dur = 280
22:44:26.928 00.001 9960 IsSlewing returns 0
22:44:26.928 00.000 9960 IsGuiding returns 0
22:44:26.928 00.000 9960 PulseGuide returned control before completion, sleep 290
22:44:27.232 00.304 9960 IsGuiding returns 1
22:44:27.233 00.001 9960 scope still moving after pulse duration time elapsed
22:44:27.264 00.031 9960 IsSlewing returns 0
22:44:27.265 00.001 9960 IsGuiding returns 0
22:44:27.265 00.000 9960 scope move finished after 280 + 57 ms
22:44:27.266 00.001 9960 Move returns status 0, amount 280
22:44:27.266 00.000 9960 MoveAxis(N, 0, ABG)
22:44:27.266 00.000 9960 Move returns status 0, amount 0
22:44:27.266 00.000 9960 move complete, result=0
22:44:27.268 00.002 9960 worker thread done servicing request
22:44:27.268 00.000 9960 Worker thread wakes up
22:44:27.269 00.001 11872 GuideStep: 0.6 px 280 ms WEST, 0.2 px 0 ms NORTH
22:44:27.274 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:44:27.274 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:44:28.524 01.250 9960 Exposure complete
22:44:28.652 00.128 9960 worker thread done servicing request
22:44:28.652 00.000 11872 OnExposeComplete: enter
22:44:28.656 00.004 11872 UpdateGuideState(): m_state=6
22:44:28.660 00.004 11872 Star::Find(15, 1786, 952, 0, (0,0,0,0), 1.5, 10.0, 255) frame 903
22:44:28.664 00.004 11872 Star::Find returns 1 (0), X=1786.39, Y=952.54, Mass=4312, SNR=43.8, Peak=242 HFD=5.6
22:44:28.668 00.004 11872 CameraToMount -- cameraTheta (-0.58) - m_xAngle (0.00) = xAngle (-0.59 = -0.59)
22:44:28.673 00.005 11872 CameraToMount -- cameraTheta (-0.58) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.38 = 2.38)
22:44:28.676 00.003 11872 CameraToMount -- cameraX=0.41 cameraY=-0.27 hyp=0.49 cameraTheta=-0.58 mountX=0.41 mountY=0.34, mountTheta=0.69
22:44:28.681 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.41, y=-0.27, opts=13)
22:44:28.686 00.005 11872 Enqueuing Move request for scope (0.41, -0.27)
22:44:28.689 00.003 9960 Worker thread wakes up
22:44:28.690 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=242, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
22:44:28.693 00.003 11872 UpdateGuideState exits: m=4312 SNR=43.8
22:44:28.697 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:28.702 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.41, -0.27) opts 0xd
22:44:28.702 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:44:28.707 00.005 11872 Enqueuing Expose request
22:44:28.710 00.003 9960 Handling offset move in thread for scope, endpoint = (0.41, -0.27)
22:44:28.710 00.000 9960 Moving (0.41, -0.27) raw xDistance=0.41 yDistance=0.34
22:44:28.710 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.41
22:44:28.710 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.34 from input 0.34
22:44:28.710 00.000 9960 MoveAxis(W, 211, ABG)
22:44:28.712 00.002 9960 Guiding  Dir = 3, Dur = 211
22:44:28.712 00.000 9960 IsSlewing returns 0
22:44:28.712 00.000 9960 IsGuiding returns 0
22:44:28.713 00.001 9960 PulseGuide returned control before completion, sleep 221
22:44:28.937 00.224 9960 IsGuiding returns 1
22:44:28.937 00.000 9960 scope still moving after pulse duration time elapsed
22:44:28.968 00.031 9960 IsSlewing returns 0
22:44:28.969 00.001 9960 IsGuiding returns 0
22:44:28.969 00.000 9960 scope move finished after 211 + 46 ms
22:44:28.971 00.002 9960 Move returns status 0, amount 211
22:44:28.971 00.000 9960 MoveAxis(S, 252, ABG)
22:44:28.972 00.001 9960 Guiding  Dir = 1, Dur = 252
22:44:28.972 00.000 9960 IsSlewing returns 0
22:44:28.973 00.001 9960 IsGuiding returns 0
22:44:28.973 00.000 9960 PulseGuide returned control before completion, sleep 262
22:44:29.252 00.279 9960 IsGuiding returns 1
22:44:29.252 00.000 9960 scope still moving after pulse duration time elapsed
22:44:29.281 00.029 9960 IsSlewing returns 0
22:44:29.281 00.000 9960 IsGuiding returns 0
22:44:29.281 00.000 9960 scope move finished after 252 + 56 ms
22:44:29.282 00.001 9960 Move returns status 0, amount 252
22:44:29.282 00.000 9960 move complete, result=0
22:44:29.282 00.000 9960 worker thread done servicing request
22:44:29.282 00.000 11872 GuideStep: 0.4 px 211 ms WEST, 0.3 px 252 ms SOUTH
22:44:29.287 00.005 9960 Worker thread wakes up
22:44:29.288 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:44:29.288 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:44:30.533 01.245 9960 Exposure complete
22:44:30.655 00.122 9960 worker thread done servicing request
22:44:30.655 00.000 11872 OnExposeComplete: enter
22:44:30.660 00.005 11872 UpdateGuideState(): m_state=6
22:44:30.663 00.003 11872 Star::Find(15, 1786, 952, 0, (0,0,0,0), 1.5, 10.0, 255) frame 904
22:44:30.668 00.005 11872 Star::Find returns 1 (0), X=1786.20, Y=952.55, Mass=4385, SNR=44.7, Peak=210 HFD=5.5
22:44:30.672 00.004 11872 CameraToMount -- cameraTheta (-0.88) - m_xAngle (0.00) = xAngle (-0.88 = -0.88)
22:44:30.675 00.003 11872 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.09 = 2.09)
22:44:30.678 00.003 11872 CameraToMount -- cameraX=0.22 cameraY=-0.26 hyp=0.34 cameraTheta=-0.88 mountX=0.22 mountY=0.30, mountTheta=0.94
22:44:30.685 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.22, y=-0.26, opts=13)
22:44:30.690 00.005 11872 Enqueuing Move request for scope (0.22, -0.26)
22:44:30.694 00.004 9960 Worker thread wakes up
22:44:30.694 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=210, med=0, FiltMin=0, FiltMax=97, Gamma=1.000
22:44:30.698 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.26) opts 0xd
22:44:30.698 00.000 11872 UpdateGuideState exits: m=4385 SNR=44.7
22:44:30.704 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:30.708 00.004 9960 Handling offset move in thread for scope, endpoint = (0.22, -0.26)
22:44:30.708 00.000 9960 Moving (0.22, -0.26) raw xDistance=0.22 yDistance=0.30
22:44:30.709 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:44:30.713 00.004 11872 Enqueuing Expose request
22:44:30.717 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.22
22:44:30.717 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.30 from input 0.30
22:44:30.717 00.000 9960 MoveAxis(W, 117, ABG)
22:44:30.717 00.000 9960 Guiding  Dir = 3, Dur = 117
22:44:30.717 00.000 9960 IsSlewing returns 0
22:44:30.718 00.001 9960 IsGuiding returns 0
22:44:30.718 00.000 9960 PulseGuide returned control before completion, sleep 127
22:44:30.854 00.136 9960 IsGuiding returns 1
22:44:30.854 00.000 9960 scope still moving after pulse duration time elapsed
22:44:30.885 00.031 9960 IsSlewing returns 0
22:44:30.886 00.001 9960 IsGuiding returns 0
22:44:30.888 00.002 9960 scope move finished after 117 + 52 ms
22:44:30.888 00.000 9960 Move returns status 0, amount 117
22:44:30.888 00.000 9960 MoveAxis(S, 221, ABG)
22:44:30.889 00.001 9960 Guiding  Dir = 1, Dur = 221
22:44:30.889 00.000 9960 IsSlewing returns 0
22:44:30.889 00.000 9960 IsGuiding returns 0
22:44:30.891 00.002 9960 PulseGuide returned control before completion, sleep 231
22:44:31.138 00.247 9960 IsGuiding returns 1
22:44:31.140 00.002 9960 scope still moving after pulse duration time elapsed
22:44:31.168 00.028 9960 IsSlewing returns 0
22:44:31.170 00.002 9960 IsGuiding returns 0
22:44:31.170 00.000 9960 scope move finished after 221 + 59 ms
22:44:31.171 00.001 9960 Move returns status 0, amount 221
22:44:31.171 00.000 9960 move complete, result=0
22:44:31.172 00.001 9960 worker thread done servicing request
22:44:31.172 00.000 9960 Worker thread wakes up
22:44:31.174 00.002 11872 GuideStep: 0.2 px 117 ms WEST, 0.3 px 221 ms SOUTH
22:44:31.179 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:44:31.180 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:44:32.430 01.250 9960 Exposure complete
22:44:32.554 00.124 9960 worker thread done servicing request
22:44:32.554 00.000 11872 OnExposeComplete: enter
22:44:32.558 00.004 11872 UpdateGuideState(): m_state=6
22:44:32.562 00.004 11872 Star::Find(15, 1786, 952, 0, (0,0,0,0), 1.5, 10.0, 255) frame 905
22:44:32.565 00.003 11872 Star::Find returns 1 (0), X=1786.32, Y=952.68, Mass=4244, SNR=43.8, Peak=195 HFD=5.5
22:44:32.570 00.005 11872 CameraToMount -- cameraTheta (-0.36) - m_xAngle (0.00) = xAngle (-0.37 = -0.37)
22:44:32.574 00.004 11872 CameraToMount -- cameraTheta (-0.36) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.60 = 2.60)
22:44:32.579 00.005 11872 CameraToMount -- cameraX=0.34 cameraY=-0.13 hyp=0.36 cameraTheta=-0.36 mountX=0.34 mountY=0.19, mountTheta=0.50
22:44:32.583 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.34, y=-0.13, opts=13)
22:44:32.588 00.005 11872 Enqueuing Move request for scope (0.34, -0.13)
22:44:32.591 00.003 9960 Worker thread wakes up
22:44:32.591 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=195, med=0, FiltMin=0, FiltMax=100, Gamma=1.000
22:44:32.596 00.005 11872 UpdateGuideState exits: m=4244 SNR=43.8
22:44:32.600 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:32.603 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:44:32.608 00.005 11872 Enqueuing Expose request
22:44:32.612 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.13) opts 0xd
22:44:32.612 00.000 9960 Handling offset move in thread for scope, endpoint = (0.34, -0.13)
22:44:32.613 00.001 9960 Moving (0.34, -0.13) raw xDistance=0.34 yDistance=0.19
22:44:32.613 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.34
22:44:32.613 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:44:32.614 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
22:44:32.614 00.000 9960 MoveAxis(W, 168, ABG)
22:44:32.614 00.000 9960 Guiding  Dir = 3, Dur = 168
22:44:32.614 00.000 9960 IsSlewing returns 0
22:44:32.614 00.000 9960 IsGuiding returns 0
22:44:32.615 00.001 9960 PulseGuide returned control before completion, sleep 178
22:44:32.809 00.194 9960 IsGuiding returns 1
22:44:32.809 00.000 9960 scope still moving after pulse duration time elapsed
22:44:32.840 00.031 9960 IsSlewing returns 0
22:44:32.841 00.001 9960 IsGuiding returns 0
22:44:32.841 00.000 9960 scope move finished after 168 + 58 ms
22:44:32.842 00.001 9960 Move returns status 0, amount 168
22:44:32.842 00.000 9960 MoveAxis(N, 0, ABG)
22:44:32.842 00.000 9960 Move returns status 0, amount 0
22:44:32.843 00.001 9960 move complete, result=0
22:44:32.843 00.000 9960 worker thread done servicing request
22:44:32.844 00.001 9960 Worker thread wakes up
22:44:32.844 00.000 11872 GuideStep: 0.3 px 168 ms WEST, 0.2 px 0 ms NORTH
22:44:32.849 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:44:32.849 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:44:34.102 01.253 9960 Exposure complete
22:44:34.225 00.123 9960 worker thread done servicing request
22:44:34.226 00.001 11872 OnExposeComplete: enter
22:44:34.229 00.003 11872 UpdateGuideState(): m_state=6
22:44:34.235 00.006 11872 Star::Find(15, 1786, 952, 0, (0,0,0,0), 1.5, 10.0, 255) frame 906
22:44:34.240 00.005 11872 Star::Find returns 1 (0), X=1785.48, Y=953.98, Mass=4505, SNR=45.6, Peak=199 HFD=6.0
22:44:34.246 00.006 11872 CameraToMount -- cameraTheta (1.97) - m_xAngle (0.00) = xAngle (1.97 = 1.97)
22:44:34.249 00.003 11872 CameraToMount -- cameraTheta (1.97) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.94 = -1.34)
22:44:34.254 00.005 11872 CameraToMount -- cameraX=-0.50 cameraY=1.17 hyp=1.27 cameraTheta=1.97 mountX=-0.49 mountY=-1.24, mountTheta=-1.95
22:44:34.259 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.50, y=1.17, opts=13)
22:44:34.265 00.006 11872 Enqueuing Move request for scope (-0.50, 1.17)
22:44:34.269 00.004 9960 Worker thread wakes up
22:44:34.269 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=199, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
22:44:34.272 00.003 11872 UpdateGuideState exits: m=4505 SNR=45.6
22:44:34.277 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:34.281 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:44:34.284 00.003 11872 Enqueuing Expose request
22:44:34.289 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.50, 1.17) opts 0xd
22:44:34.289 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.50, 1.17)
22:44:34.289 00.000 9960 Moving (-0.50, 1.17) raw xDistance=-0.49 yDistance=-1.24
22:44:34.289 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.49
22:44:34.290 00.001 9960 resist switch: large excursion: input -1.24 thresh 0.60 direction from 1 to -1
22:44:34.290 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.71
22:44:34.290 00.000 9960 GuideAlgorithmResistSwitch::result() returns -1.24 from input -1.24
22:44:34.290 00.000 9960 MoveAxis(E, 220, ABG)
22:44:34.290 00.000 9960 Guiding  Dir = 2, Dur = 220
22:44:34.290 00.000 9960 IsSlewing returns 0
22:44:34.291 00.001 9960 IsGuiding returns 0
22:44:34.292 00.001 9960 PulseGuide returned control before completion, sleep 230
22:44:34.528 00.236 9960 IsGuiding returns 1
22:44:34.528 00.000 9960 scope still moving after pulse duration time elapsed
22:44:34.560 00.032 9960 IsSlewing returns 0
22:44:34.561 00.001 9960 IsGuiding returns 0
22:44:34.561 00.000 9960 scope move finished after 220 + 49 ms
22:44:34.561 00.000 9960 Move returns status 0, amount 220
22:44:34.562 00.001 9960 MoveAxis(N, 923, ABG)
22:44:34.562 00.000 9960 Guiding  Dir = 0, Dur = 923
22:44:34.563 00.001 9960 IsSlewing returns 0
22:44:34.563 00.000 9960 IsGuiding returns 0
22:44:34.564 00.001 9960 PulseGuide returned control before completion, sleep 933
22:44:35.501 00.937 9960 IsGuiding returns 1
22:44:35.504 00.003 9960 scope still moving after pulse duration time elapsed
22:44:35.533 00.029 9960 IsSlewing returns 0
22:44:35.535 00.002 9960 IsGuiding returns 0
22:44:35.536 00.001 9960 scope move finished after 923 + 49 ms
22:44:35.536 00.000 9960 Move returns status 0, amount 923
22:44:35.537 00.001 9960 move complete, result=0
22:44:35.538 00.001 9960 worker thread done servicing request
22:44:35.538 00.000 9960 Worker thread wakes up
22:44:35.539 00.001 11872 GuideStep: -0.5 px 220 ms EAST, -1.2 px 923 ms NORTH
22:44:35.545 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:44:35.545 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:44:36.794 01.249 9960 Exposure complete
22:44:36.920 00.126 9960 worker thread done servicing request
22:44:36.920 00.000 11872 OnExposeComplete: enter
22:44:36.924 00.004 11872 UpdateGuideState(): m_state=6
22:44:36.927 00.003 11872 Star::Find(15, 1785, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 907
22:44:36.932 00.005 11872 Star::Find returns 1 (0), X=1785.92, Y=953.15, Mass=4345, SNR=44.7, Peak=197 HFD=6.0
22:44:36.935 00.003 11872 CameraToMount -- cameraTheta (1.75) - m_xAngle (0.00) = xAngle (1.74 = 1.74)
22:44:36.939 00.004 11872 CameraToMount -- cameraTheta (1.75) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.71 = -1.57)
22:44:36.944 00.005 11872 CameraToMount -- cameraX=-0.06 cameraY=0.34 hyp=0.34 cameraTheta=1.75 mountX=-0.06 mountY=-0.34, mountTheta=-1.74
22:44:36.948 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.06, y=0.34, opts=13)
22:44:36.952 00.004 11872 Enqueuing Move request for scope (-0.06, 0.34)
22:44:36.956 00.004 9960 Worker thread wakes up
22:44:36.956 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.34) opts 0xd
22:44:36.956 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.06, 0.34)
22:44:36.957 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=197, med=0, FiltMin=0, FiltMax=113, Gamma=1.000
22:44:36.961 00.004 11872 UpdateGuideState exits: m=4345 SNR=44.7
22:44:36.965 00.004 9960 Moving (-0.06, 0.34) raw xDistance=-0.06 yDistance=-0.34
22:44:36.965 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:44:36.965 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
22:44:36.966 00.001 9960 MoveAxis(E, 0, ABG)
22:44:36.966 00.000 9960 Move returns status 0, amount 0
22:44:36.966 00.000 9960 MoveAxis(N, 256, ABG)
22:44:36.966 00.000 9960 Guiding  Dir = 0, Dur = 256
22:44:36.966 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:36.970 00.004 9960 IsSlewing returns 0
22:44:36.970 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:44:36.975 00.005 9960 IsGuiding returns 0
22:44:36.975 00.000 11872 Enqueuing Expose request
22:44:36.978 00.003 9960 PulseGuide returned control before completion, sleep 266
22:44:37.250 00.272 9960 IsGuiding returns 1
22:44:37.250 00.000 9960 scope still moving after pulse duration time elapsed
22:44:37.281 00.031 9960 IsSlewing returns 0
22:44:37.281 00.000 9960 IsGuiding returns 0
22:44:37.282 00.001 9960 scope move finished after 256 + 51 ms
22:44:37.282 00.000 9960 Move returns status 0, amount 256
22:44:37.283 00.001 9960 move complete, result=0
22:44:37.284 00.001 9960 worker thread done servicing request
22:44:37.284 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 256 ms NORTH
22:44:37.289 00.005 9960 Worker thread wakes up
22:44:37.289 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:44:37.289 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:44:38.549 01.260 9960 Exposure complete
22:44:38.669 00.120 9960 worker thread done servicing request
22:44:38.669 00.000 11872 OnExposeComplete: enter
22:44:38.673 00.004 11872 UpdateGuideState(): m_state=6
22:44:38.677 00.004 11872 Star::Find(15, 1785, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 908
22:44:38.681 00.004 11872 Star::Find returns 1 (0), X=1786.26, Y=951.51, Mass=4306, SNR=44.0, Peak=189 HFD=5.6
22:44:38.685 00.004 11872 CameraToMount -- cameraTheta (-1.36) - m_xAngle (0.00) = xAngle (-1.36 = -1.36)
22:44:38.689 00.004 11872 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.61 = 1.61)
22:44:38.693 00.004 11872 CameraToMount -- cameraX=0.28 cameraY=-1.30 hyp=1.33 cameraTheta=-1.36 mountX=0.27 mountY=1.33, mountTheta=1.37
22:44:38.699 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.28, y=-1.30, opts=13)
22:44:38.703 00.004 11872 Enqueuing Move request for scope (0.28, -1.30)
22:44:38.707 00.004 9960 Worker thread wakes up
22:44:38.707 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.28, -1.30) opts 0xd
22:44:38.707 00.000 9960 Handling offset move in thread for scope, endpoint = (0.28, -1.30)
22:44:38.707 00.000 9960 Moving (0.28, -1.30) raw xDistance=0.27 yDistance=1.33
22:44:38.707 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
22:44:38.707 00.000 9960 resist switch: large excursion: input 1.33 thresh 0.60 direction from -1 to 1
22:44:38.708 00.001 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=3.98
22:44:38.708 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.33 from input 1.33
22:44:38.708 00.000 9960 MoveAxis(W, 128, ABG)
22:44:38.708 00.000 9960 Guiding  Dir = 3, Dur = 128
22:44:38.708 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=189, med=0, FiltMin=0, FiltMax=114, Gamma=1.000
22:44:38.714 00.006 9960 IsSlewing returns 0
22:44:38.714 00.000 11872 UpdateGuideState exits: m=4306 SNR=44.0
22:44:38.718 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:38.722 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:44:38.727 00.005 9960 IsGuiding returns 0
22:44:38.727 00.000 11872 Enqueuing Expose request
22:44:38.731 00.004 9960 PulseGuide returned control before completion, sleep 138
22:44:38.880 00.149 9960 IsGuiding returns 1
22:44:38.881 00.001 9960 scope still moving after pulse duration time elapsed
22:44:38.912 00.031 9960 IsSlewing returns 0
22:44:38.914 00.002 9960 IsGuiding returns 0
22:44:38.915 00.001 9960 scope move finished after 128 + 60 ms
22:44:38.915 00.000 9960 Move returns status 0, amount 128
22:44:38.917 00.002 9960 MoveAxis(S, 990, ABG)
22:44:38.917 00.000 9960 Guiding  Dir = 1, Dur = 990
22:44:38.917 00.000 9960 IsSlewing returns 0
22:44:38.918 00.001 9960 IsGuiding returns 0
22:44:38.919 00.001 9960 PulseGuide returned control before completion, sleep 1000
22:44:39.928 01.009 9960 IsGuiding returns 1
22:44:39.928 00.000 9960 scope still moving after pulse duration time elapsed
22:44:39.959 00.031 9960 IsSlewing returns 0
22:44:39.963 00.004 9960 IsGuiding returns 0
22:44:39.963 00.000 9960 scope move finished after 990 + 54 ms
22:44:39.963 00.000 9960 Move returns status 0, amount 990
22:44:39.963 00.000 9960 move complete, result=0
22:44:39.964 00.001 9960 worker thread done servicing request
22:44:39.964 00.000 9960 Worker thread wakes up
22:44:39.965 00.001 11872 GuideStep: 0.3 px 128 ms WEST, 1.3 px 990 ms SOUTH
22:44:39.971 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:44:39.971 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1771,938,31,31)
22:44:40.351 00.380 11872 evsrv: cli 0D2D28C0 connect
22:44:40.356 00.005 11872 case statement mapped state 6 to 3
22:44:40.360 00.004 11872 case statement mapped state 6 to 3
22:44:40.366 00.006 11872 evsrv: cli 0D2D28C0 request: {"method":"get_app_state","id":"a34269fd-8a6a-4f53-b42c-398e246c7d5f"}
22:44:40.373 00.007 11872 case statement mapped state 6 to 3
22:44:40.377 00.004 11872 evsrv: cli 0D2D28C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a34269fd-8a6a-4f53-b42c-398e246c7d5f"}
22:44:40.524 00.147 11872 evsrv: cli 0D2D28C0 disconnect
22:44:40.530 00.006 11872 evsrv: cli 0D2D2E60 connect
22:44:40.533 00.003 11872 case statement mapped state 6 to 3
22:44:40.537 00.004 11872 case statement mapped state 6 to 3
22:44:40.542 00.005 11872 evsrv: cli 0D2D2E60 request: {"method":"dither","params":{"amount":5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"e59fae62-9d65-4787-8d0b-35d39d634685"}
22:44:40.547 00.005 11872 PhdController::Dither begins
22:44:40.550 00.003 11872 dither: size=5.00, dRA=3.40 dDec=-4.76
22:44:40.553 00.003 11872 MountToCamera -- mountTheta (0.95) + m_xAngle (0.00) = xAngle (0.95 = 0.95)
22:44:40.557 00.004 11872 MountToCamera -- mountX=3.40 mountY=-4.76 hyp=5.85 mountTheta=0.95 cameraX=3.38, cameraY=4.78 cameraTheta=0.95
22:44:40.559 00.002 11872 setting lock position to (1789.36, 957.59)
22:44:40.562 00.003 11872 Mount: notify guiding dithered (3.4, 4.8)
22:44:40.703 00.141 11872 Status Line: Dither by 3.40,-4.76
22:44:40.708 00.005 11872 PhdController: newstate STATE_SETTLE_BEGIN
22:44:40.713 00.005 11872 PhdController: newstate STATE_SETTLE_WAIT
22:44:40.716 00.003 11872 evsrv: cli 0D2D2E60 response: {"jsonrpc":"2.0","result":0,"id":"e59fae62-9d65-4787-8d0b-35d39d634685"}
22:44:40.827 00.111 11872 evsrv: cli 0D2D2E60 disconnect
22:44:41.219 00.392 9960 Exposure complete
22:44:41.298 00.079 9960 worker thread done servicing request
22:44:41.298 00.000 11872 OnExposeComplete: enter
22:44:41.301 00.003 11872 UpdateGuideState(): m_state=6
22:44:41.303 00.002 11872 Star::Find(15, 1786, 951, 0, (0,0,0,0), 1.5, 10.0, 255) frame 909
22:44:41.306 00.003 11872 Star::Find returns 1 (0), X=1785.83, Y=952.93, Mass=4093, SNR=43.0, Peak=196 HFD=5.8
22:44:41.309 00.003 11872 CameraToMount -- cameraTheta (-2.22) - m_xAngle (0.00) = xAngle (-2.22 = -2.22)
22:44:41.312 00.003 11872 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (0.75 = 0.75)
22:44:41.314 00.002 11872 CameraToMount -- cameraX=-3.53 cameraY=-4.66 hyp=5.84 cameraTheta=-2.22 mountX=-3.55 mountY=3.96, mountTheta=2.30
22:44:41.319 00.005 11872 dither recenter: remaining=(-3.4,4.8) step=(-3.4,4.8)
22:44:41.321 00.002 11872 MountToCamera -- mountTheta (-2.19) + m_xAngle (0.00) = xAngle (-2.19 = -2.19)
22:44:41.328 00.007 11872 MountToCamera -- mountX=-3.40 mountY=4.76 hyp=5.85 mountTheta=-2.19 cameraX=-3.38, cameraY=-4.78 cameraTheta=-2.19
22:44:41.332 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-3.38, y=-4.78, opts=4)
22:44:41.334 00.002 11872 Enqueuing Move request for scope (-3.38, -4.78)
22:44:41.336 00.002 11872 Mount: notify direct move -3.40,4.76
22:44:41.339 00.003 9960 Worker thread wakes up
22:44:41.339 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-3.38, -4.78) opts 0x4
22:44:41.339 00.000 9960 Handling offset move in thread for scope, endpoint = (-3.38, -4.78)
22:44:41.339 00.000 9960 Moving (-3.38, -4.78) raw xDistance=-3.40 yDistance=4.76
22:44:41.339 00.000 9960 MoveAxis(E, 2532, B)
22:44:41.340 00.001 9960 Guiding  Dir = 2, Dur = 2532
22:44:41.340 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=196, med=0, FiltMin=0, FiltMax=110, Gamma=1.000
22:44:41.343 00.003 11872 UpdateGuideState exits: m=4093 SNR=43.0
22:44:41.345 00.002 9960 IsSlewing returns 0
22:44:41.345 00.000 11872 PhdController: settling, locked = 1, distance = 6.43 (1.50) aobump = 0 frame = 1 / 99999
22:44:41.348 00.003 9960 IsGuiding returns 0
22:44:41.349 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763786681.348,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":6.43,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
22:44:41.351 00.002 9960 PulseGuide returned control before completion, sleep 2542
22:44:41.352 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:41.355 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:44:41.358 00.003 11872 Enqueuing Expose request
22:44:43.910 02.552 9960 IsGuiding returns 1
22:44:43.912 00.002 9960 scope still moving after pulse duration time elapsed
22:44:43.940 00.028 9960 IsSlewing returns 0
22:44:43.940 00.000 9960 IsGuiding returns 0
22:44:43.940 00.000 9960 scope move finished after 2532 + 60 ms
22:44:43.940 00.000 9960 Move returns status 0, amount 2532
22:44:43.940 00.000 9960 MoveAxis(S, 3554, B)
22:44:43.942 00.002 9960 Guiding  Dir = 1, Dur = 3554
22:44:43.942 00.000 9960 IsSlewing returns 0
22:44:43.942 00.000 9960 IsGuiding returns 0
22:44:43.943 00.001 9960 PulseGuide returned control before completion, sleep 3564
22:44:47.521 03.578 9960 IsGuiding returns 1
22:44:47.521 00.000 9960 scope still moving after pulse duration time elapsed
22:44:47.552 00.031 9960 IsSlewing returns 0
22:44:47.553 00.001 9960 IsGuiding returns 0
22:44:47.553 00.000 9960 scope move finished after 3554 + 56 ms
22:44:47.553 00.000 9960 Move returns status 0, amount 3554
22:44:47.554 00.001 9960 move complete, result=0
22:44:47.554 00.000 9960 worker thread done servicing request
22:44:47.554 00.000 11872 GuideStep: -3.4 px 2532 ms EAST, 4.8 px 3554 ms SOUTH
22:44:47.560 00.006 9960 Worker thread wakes up
22:44:47.560 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:44:47.560 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:44:48.809 01.249 9960 Exposure complete
22:44:48.918 00.109 9960 worker thread done servicing request
22:44:48.918 00.000 11872 OnExposeComplete: enter
22:44:48.922 00.004 11872 UpdateGuideState(): m_state=6
22:44:48.925 00.003 11872 Star::Find(15, 1785, 952, 0, (0,0,0,0), 1.5, 10.0, 255) frame 910
22:44:48.930 00.005 11872 Star::Find returns 1 (0), X=1789.79, Y=957.10, Mass=4351, SNR=44.9, Peak=206 HFD=5.8
22:44:48.934 00.004 11872 CameraToMount -- cameraTheta (-0.85) - m_xAngle (0.00) = xAngle (-0.86 = -0.86)
22:44:48.937 00.003 11872 CameraToMount -- cameraTheta (-0.85) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.11 = 2.11)
22:44:48.941 00.004 11872 CameraToMount -- cameraX=0.42 cameraY=-0.48 hyp=0.64 cameraTheta=-0.85 mountX=0.42 mountY=0.55, mountTheta=0.92
22:44:48.947 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.42, y=-0.48, opts=13)
22:44:48.951 00.004 11872 Enqueuing Move request for scope (0.42, -0.48)
22:44:48.954 00.003 9960 Worker thread wakes up
22:44:48.954 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.42, -0.48) opts 0xd
22:44:48.955 00.001 9960 Handling offset move in thread for scope, endpoint = (0.42, -0.48)
22:44:48.955 00.000 9960 Moving (0.42, -0.48) raw xDistance=0.42 yDistance=0.55
22:44:48.955 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.42
22:44:48.955 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
22:44:48.955 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
22:44:48.960 00.005 11872 UpdateGuideState exits: m=4351 SNR=44.9
22:44:48.963 00.003 11872 PhdController: settling, locked = 1, distance = 0.64 (1.50) aobump = 0 frame = 2 / 99999
22:44:48.967 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.55
22:44:48.967 00.000 9960 MoveAxis(W, 197, ABG)
22:44:48.967 00.000 9960 Guiding  Dir = 3, Dur = 197
22:44:48.968 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763786688.967,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.64,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
22:44:48.971 00.003 9960 IsSlewing returns 0
22:44:48.972 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:48.975 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:44:48.979 00.004 11872 Enqueuing Expose request
22:44:48.983 00.004 9960 IsGuiding returns 0
22:44:48.983 00.000 9960 PulseGuide returned control before completion, sleep 207
22:44:49.192 00.209 9960 IsGuiding returns 1
22:44:49.193 00.001 9960 scope still moving after pulse duration time elapsed
22:44:49.222 00.029 9960 IsSlewing returns 0
22:44:49.223 00.001 9960 IsGuiding returns 0
22:44:49.223 00.000 9960 scope move finished after 197 + 43 ms
22:44:49.223 00.000 9960 Move returns status 0, amount 197
22:44:49.224 00.001 9960 MoveAxis(N, 0, ABG)
22:44:49.224 00.000 9960 Move returns status 0, amount 0
22:44:49.224 00.000 9960 move complete, result=0
22:44:49.225 00.001 9960 worker thread done servicing request
22:44:49.226 00.001 9960 Worker thread wakes up
22:44:49.226 00.000 11872 GuideStep: 0.4 px 197 ms WEST, 0.5 px 0 ms NORTH
22:44:49.231 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:44:49.231 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:44:50.486 01.255 9960 Exposure complete
22:44:50.597 00.111 9960 worker thread done servicing request
22:44:50.597 00.000 11872 OnExposeComplete: enter
22:44:50.601 00.004 11872 UpdateGuideState(): m_state=6
22:44:50.605 00.004 11872 Star::Find(15, 1789, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 911
22:44:50.609 00.004 11872 Star::Find returns 1 (0), X=1790.27, Y=955.97, Mass=4071, SNR=42.7, Peak=203 HFD=5.8
22:44:50.615 00.006 11872 CameraToMount -- cameraTheta (-1.06) - m_xAngle (0.00) = xAngle (-1.07 = -1.07)
22:44:50.618 00.003 11872 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.90 = 1.90)
22:44:50.623 00.005 11872 CameraToMount -- cameraX=0.90 cameraY=-1.61 hyp=1.85 cameraTheta=-1.06 mountX=0.89 mountY=1.75, mountTheta=1.10
22:44:50.629 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.90, y=-1.61, opts=13)
22:44:50.632 00.003 11872 Enqueuing Move request for scope (0.90, -1.61)
22:44:50.637 00.005 9960 Worker thread wakes up
22:44:50.637 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.90, -1.61) opts 0xd
22:44:50.637 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=203, med=0, FiltMin=0, FiltMax=119, Gamma=1.000
22:44:50.641 00.004 11872 UpdateGuideState exits: m=4071 SNR=42.7
22:44:50.645 00.004 11872 PhdController: settling, locked = 1, distance = 1.00 (1.50) aobump = 0 frame = 3 / 99999
22:44:50.648 00.003 9960 Handling offset move in thread for scope, endpoint = (0.90, -1.61)
22:44:50.648 00.000 9960 Moving (0.90, -1.61) raw xDistance=0.89 yDistance=1.75
22:44:50.648 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.58 from input 0.89
22:44:50.650 00.002 9960 resist switch: large excursion: input 1.75 thresh 0.60 direction from 0 to 1
22:44:50.650 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=5.24
22:44:50.650 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.75 from input 1.75
22:44:50.650 00.000 9960 MoveAxis(W, 433, ABG)
22:44:50.650 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763786690.648,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":1.00,"Time":1.7,"SettleTime":10.0,"StarLocked":true}
22:44:50.654 00.004 9960 Guiding  Dir = 3, Dur = 433
22:44:50.654 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:50.659 00.005 9960 IsSlewing returns 0
22:44:50.659 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:44:50.663 00.004 9960 IsGuiding returns 0
22:44:50.663 00.000 11872 Enqueuing Expose request
22:44:50.668 00.005 9960 PulseGuide returned control before completion, sleep 443
22:44:51.118 00.450 9960 IsGuiding returns 1
22:44:51.120 00.002 9960 scope still moving after pulse duration time elapsed
22:44:51.149 00.029 9960 IsSlewing returns 0
22:44:51.149 00.000 9960 IsGuiding returns 0
22:44:51.150 00.001 9960 scope move finished after 433 + 53 ms
22:44:51.150 00.000 9960 Move returns status 0, amount 433
22:44:51.150 00.000 9960 MoveAxis(S, 1304, ABG)
22:44:51.150 00.000 9960 Guiding  Dir = 1, Dur = 1304
22:44:51.150 00.000 9960 IsSlewing returns 0
22:44:51.152 00.002 9960 IsGuiding returns 0
22:44:51.152 00.000 9960 PulseGuide returned control before completion, sleep 1314
22:44:52.478 01.326 9960 IsGuiding returns 1
22:44:52.479 00.001 9960 scope still moving after pulse duration time elapsed
22:44:52.509 00.030 9960 IsSlewing returns 0
22:44:52.509 00.000 9960 IsGuiding returns 0
22:44:52.510 00.001 9960 scope move finished after 1304 + 54 ms
22:44:52.510 00.000 9960 Move returns status 0, amount 1304
22:44:52.511 00.001 9960 move complete, result=0
22:44:52.511 00.000 9960 worker thread done servicing request
22:44:52.511 00.000 9960 Worker thread wakes up
22:44:52.512 00.001 11872 GuideStep: 0.9 px 433 ms WEST, 1.7 px 1304 ms SOUTH
22:44:52.518 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:44:52.518 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:44:53.774 01.256 9960 Exposure complete
22:44:53.884 00.110 9960 worker thread done servicing request
22:44:53.884 00.000 11872 OnExposeComplete: enter
22:44:53.890 00.006 11872 UpdateGuideState(): m_state=6
22:44:53.895 00.005 11872 Star::Find(15, 1790, 955, 0, (0,0,0,0), 1.5, 10.0, 255) frame 912
22:44:53.899 00.004 11872 Star::Find returns 1 (0), X=1789.68, Y=958.50, Mass=4219, SNR=44.0, Peak=196 HFD=5.6
22:44:53.902 00.003 11872 CameraToMount -- cameraTheta (1.24) - m_xAngle (0.00) = xAngle (1.24 = 1.24)
22:44:53.907 00.005 11872 CameraToMount -- cameraTheta (1.24) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.21 = -2.08)
22:44:53.911 00.004 11872 CameraToMount -- cameraX=0.31 cameraY=0.91 hyp=0.96 cameraTheta=1.24 mountX=0.32 mountY=-0.84, mountTheta=-1.21
22:44:53.916 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.31, y=0.91, opts=13)
22:44:53.921 00.005 11872 Enqueuing Move request for scope (0.31, 0.91)
22:44:53.929 00.008 9960 Worker thread wakes up
22:44:53.929 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.91) opts 0xd
22:44:53.929 00.000 9960 Handling offset move in thread for scope, endpoint = (0.31, 0.91)
22:44:53.929 00.000 9960 Moving (0.31, 0.91) raw xDistance=0.32 yDistance=-0.84
22:44:53.929 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.32
22:44:53.930 00.001 9960 resist switch: large excursion: input -0.84 thresh 0.60 direction from 1 to -1
22:44:53.930 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.53
22:44:53.930 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.84 from input -0.84
22:44:53.930 00.000 9960 MoveAxis(W, 178, ABG)
22:44:53.930 00.000 9960 Guiding  Dir = 3, Dur = 178
22:44:53.932 00.002 9960 IsSlewing returns 0
22:44:53.932 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=196, med=0, FiltMin=0, FiltMax=96, Gamma=1.000
22:44:53.938 00.006 9960 IsGuiding returns 0
22:44:53.938 00.000 11872 UpdateGuideState exits: m=4219 SNR=44.0
22:44:53.944 00.006 11872 PhdController: settling, locked = 1, distance = 0.99 (1.50) aobump = 0 frame = 4 / 99999
22:44:53.948 00.004 9960 PulseGuide returned control before completion, sleep 188
22:44:53.949 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763786693.948,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.99,"Time":5.0,"SettleTime":10.0,"StarLocked":true}
22:44:53.958 00.009 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:53.964 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:44:53.969 00.005 11872 Enqueuing Expose request
22:44:54.152 00.183 9960 IsGuiding returns 0
22:44:54.153 00.001 9960 Move returns status 0, amount 178
22:44:54.153 00.000 9960 MoveAxis(N, 629, ABG)
22:44:54.153 00.000 9960 Guiding  Dir = 0, Dur = 629
22:44:54.155 00.002 9960 IsSlewing returns 0
22:44:54.156 00.001 9960 IsGuiding returns 0
22:44:54.157 00.001 9960 PulseGuide returned control before completion, sleep 639
22:44:54.808 00.651 9960 IsGuiding returns 1
22:44:54.809 00.001 9960 scope still moving after pulse duration time elapsed
22:44:54.839 00.030 9960 IsSlewing returns 0
22:44:54.840 00.001 9960 IsGuiding returns 1
22:44:54.872 00.032 9960 IsSlewing returns 0
22:44:54.874 00.002 9960 IsGuiding returns 0
22:44:54.874 00.000 9960 scope move finished after 629 + 88 ms
22:44:54.874 00.000 9960 Move returns status 0, amount 629
22:44:54.875 00.001 9960 move complete, result=0
22:44:54.875 00.000 9960 worker thread done servicing request
22:44:54.875 00.000 9960 Worker thread wakes up
22:44:54.877 00.002 11872 GuideStep: 0.3 px 178 ms WEST, -0.8 px 629 ms NORTH
22:44:54.883 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:44:54.883 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:44:56.136 01.253 9960 Exposure complete
22:44:56.254 00.118 9960 worker thread done servicing request
22:44:56.254 00.000 11872 OnExposeComplete: enter
22:44:56.258 00.004 11872 UpdateGuideState(): m_state=6
22:44:56.262 00.004 11872 Star::Find(15, 1789, 958, 0, (0,0,0,0), 1.5, 10.0, 255) frame 913
22:44:56.265 00.003 11872 Star::Find returns 1 (0), X=1789.68, Y=958.14, Mass=4118, SNR=43.1, Peak=195 HFD=5.8
22:44:56.270 00.005 11872 CameraToMount -- cameraTheta (1.05) - m_xAngle (0.00) = xAngle (1.05 = 1.05)
22:44:56.275 00.005 11872 CameraToMount -- cameraTheta (1.05) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.01 = -2.27)
22:44:56.278 00.003 11872 CameraToMount -- cameraX=0.32 cameraY=0.55 hyp=0.64 cameraTheta=1.05 mountX=0.32 mountY=-0.49, mountTheta=-0.99
22:44:56.283 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.32, y=0.55, opts=13)
22:44:56.287 00.004 11872 Enqueuing Move request for scope (0.32, 0.55)
22:44:56.290 00.003 9960 Worker thread wakes up
22:44:56.291 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=195, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
22:44:56.294 00.003 11872 UpdateGuideState exits: m=4118 SNR=43.1
22:44:56.299 00.005 11872 PhdController: settling, locked = 1, distance = 0.88 (1.50) aobump = 0 frame = 5 / 99999
22:44:56.304 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.55) opts 0xd
22:44:56.305 00.001 9960 Handling offset move in thread for scope, endpoint = (0.32, 0.55)
22:44:56.305 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763786696.304,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.88,"Time":7.3,"SettleTime":10.0,"StarLocked":true}
22:44:56.308 00.003 9960 Moving (0.32, 0.55) raw xDistance=0.32 yDistance=-0.49
22:44:56.309 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.32
22:44:56.309 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.49 from input -0.49
22:44:56.309 00.000 9960 MoveAxis(W, 162, ABG)
22:44:56.309 00.000 9960 Guiding  Dir = 3, Dur = 162
22:44:56.309 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:56.313 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:44:56.317 00.004 11872 Enqueuing Expose request
22:44:56.321 00.004 9960 IsSlewing returns 0
22:44:56.321 00.000 9960 IsGuiding returns 0
22:44:56.321 00.000 9960 PulseGuide returned control before completion, sleep 172
22:44:56.504 00.183 9960 IsGuiding returns 1
22:44:56.505 00.001 9960 scope still moving after pulse duration time elapsed
22:44:56.535 00.030 9960 IsSlewing returns 0
22:44:56.536 00.001 9960 IsGuiding returns 1
22:44:56.567 00.031 9960 IsSlewing returns 0
22:44:56.568 00.001 9960 IsGuiding returns 1
22:44:56.598 00.030 9960 IsSlewing returns 0
22:44:56.600 00.002 9960 IsGuiding returns 0
22:44:56.601 00.001 9960 scope move finished after 162 + 117 ms
22:44:56.601 00.000 9960 Move returns status 0, amount 162
22:44:56.602 00.001 9960 MoveAxis(N, 363, ABG)
22:44:56.602 00.000 9960 Guiding  Dir = 0, Dur = 363
22:44:56.603 00.001 9960 IsSlewing returns 0
22:44:56.603 00.000 9960 IsGuiding returns 0
22:44:56.604 00.001 9960 PulseGuide returned control before completion, sleep 373
22:44:56.992 00.388 9960 IsGuiding returns 1
22:44:56.994 00.002 9960 scope still moving after pulse duration time elapsed
22:44:57.022 00.028 9960 IsSlewing returns 0
22:44:57.023 00.001 9960 IsGuiding returns 0
22:44:57.023 00.000 9960 scope move finished after 363 + 56 ms
22:44:57.023 00.000 9960 Move returns status 0, amount 363
22:44:57.025 00.002 9960 move complete, result=0
22:44:57.025 00.000 9960 worker thread done servicing request
22:44:57.025 00.000 9960 Worker thread wakes up
22:44:57.025 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:44:57.026 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:44:57.026 00.000 11872 GuideStep: 0.3 px 162 ms WEST, -0.5 px 363 ms NORTH
22:44:58.274 01.248 9960 Exposure complete
22:44:58.381 00.107 9960 worker thread done servicing request
22:44:58.381 00.000 11872 OnExposeComplete: enter
22:44:58.385 00.004 11872 UpdateGuideState(): m_state=6
22:44:58.388 00.003 11872 Star::Find(15, 1789, 958, 0, (0,0,0,0), 1.5, 10.0, 255) frame 914
22:44:58.393 00.005 11872 Star::Find returns 1 (0), X=1789.34, Y=957.45, Mass=4279, SNR=43.7, Peak=186 HFD=5.6
22:44:58.397 00.004 11872 CameraToMount -- cameraTheta (-1.72) - m_xAngle (0.00) = xAngle (-1.72 = -1.72)
22:44:58.400 00.003 11872 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.25 = 1.25)
22:44:58.403 00.003 11872 CameraToMount -- cameraX=-0.02 cameraY=-0.14 hyp=0.14 cameraTheta=-1.72 mountX=-0.02 mountY=0.13, mountTheta=1.73
22:44:58.408 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.02, y=-0.14, opts=13)
22:44:58.412 00.004 11872 Enqueuing Move request for scope (-0.02, -0.14)
22:44:58.416 00.004 9960 Worker thread wakes up
22:44:58.416 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.14) opts 0xd
22:44:58.416 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.02, -0.14)
22:44:58.416 00.000 9960 Moving (-0.02, -0.14) raw xDistance=-0.02 yDistance=0.13
22:44:58.416 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:44:58.416 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:44:58.416 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
22:44:58.416 00.000 9960 MoveAxis(E, 0, ABG)
22:44:58.416 00.000 9960 Move returns status 0, amount 0
22:44:58.416 00.000 9960 MoveAxis(N, 0, ABG)
22:44:58.416 00.000 9960 Move returns status 0, amount 0
22:44:58.418 00.002 9960 move complete, result=0
22:44:58.418 00.000 9960 worker thread done servicing request
22:44:58.418 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=186, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
22:44:58.422 00.004 11872 UpdateGuideState exits: m=4279 SNR=43.7
22:44:58.426 00.004 11872 PhdController: settling, locked = 1, distance = 0.66 (1.50) aobump = 0 frame = 6 / 99999
22:44:58.429 00.003 11872 evsrv: {"Event":"Settling","Timestamp":1763786698.429,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.66,"Time":9.5,"SettleTime":10.0,"StarLocked":true}
22:44:58.432 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:58.435 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:44:58.439 00.004 11872 Enqueuing Expose request
22:44:58.443 00.004 9960 Worker thread wakes up
22:44:58.443 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:44:58.443 00.000 11872 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:44:58.446 00.003 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:44:59.700 01.254 9960 Exposure complete
22:44:59.801 00.101 9960 worker thread done servicing request
22:44:59.801 00.000 11872 OnExposeComplete: enter
22:44:59.805 00.004 11872 UpdateGuideState(): m_state=6
22:44:59.810 00.005 11872 Star::Find(15, 1789, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 915
22:44:59.815 00.005 11872 Star::Find returns 1 (0), X=1789.48, Y=957.38, Mass=4386, SNR=44.2, Peak=189 HFD=5.6
22:44:59.818 00.003 11872 CameraToMount -- cameraTheta (-1.05) - m_xAngle (0.00) = xAngle (-1.05 = -1.05)
22:44:59.821 00.003 11872 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.92 = 1.92)
22:44:59.826 00.005 11872 CameraToMount -- cameraX=0.12 cameraY=-0.20 hyp=0.23 cameraTheta=-1.05 mountX=0.12 mountY=0.22, mountTheta=1.08
22:44:59.831 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.12, y=-0.20, opts=13)
22:44:59.836 00.005 11872 Enqueuing Move request for scope (0.12, -0.20)
22:44:59.839 00.003 9960 Worker thread wakes up
22:44:59.840 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.20) opts 0xd
22:44:59.840 00.000 9960 Handling offset move in thread for scope, endpoint = (0.12, -0.20)
22:44:59.840 00.000 9960 Moving (0.12, -0.20) raw xDistance=0.12 yDistance=0.22
22:44:59.840 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:44:59.840 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:44:59.840 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=189, med=0, FiltMin=0, FiltMax=110, Gamma=1.000
22:44:59.844 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
22:44:59.844 00.000 9960 MoveAxis(E, 0, ABG)
22:44:59.844 00.000 9960 Move returns status 0, amount 0
22:44:59.844 00.000 11872 UpdateGuideState exits: m=4386 SNR=44.2
22:44:59.850 00.006 9960 MoveAxis(N, 0, ABG)
22:44:59.850 00.000 9960 Move returns status 0, amount 0
22:44:59.850 00.000 11872 PhdController: settling, locked = 1, distance = 0.53 (1.50) aobump = 0 frame = 7 / 99999
22:44:59.854 00.004 9960 move complete, result=0
22:44:59.854 00.000 11872 PhdController: newstate STATE_FINISH
22:44:59.857 00.003 9960 worker thread done servicing request
22:44:59.858 00.001 11872 PhdController complete: success
22:44:59.863 00.005 11872 evsrv: {"Event":"SettleDone","Timestamp":1763786699.861,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":7,"DroppedFrames":0}
22:44:59.865 00.002 11872 Mount: notify guiding dither settle done success=1
22:44:59.870 00.005 11872 PhdController: newstate STATE_IDLE
22:44:59.873 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:59.878 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:44:59.881 00.003 11872 Enqueuing Expose request
22:44:59.884 00.003 11872 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:44:59.889 00.005 9960 Worker thread wakes up
22:44:59.889 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:44:59.889 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:45:01.140 01.251 9960 Exposure complete
22:45:01.259 00.119 9960 worker thread done servicing request
22:45:01.260 00.001 11872 OnExposeComplete: enter
22:45:01.264 00.004 11872 UpdateGuideState(): m_state=6
22:45:01.270 00.006 11872 Star::Find(15, 1789, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 916
22:45:01.275 00.005 11872 Star::Find returns 1 (0), X=1789.60, Y=957.28, Mass=4651, SNR=45.8, Peak=210 HFD=5.6
22:45:01.280 00.005 11872 CameraToMount -- cameraTheta (-0.91) - m_xAngle (0.00) = xAngle (-0.91 = -0.91)
22:45:01.283 00.003 11872 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.06 = 2.06)
22:45:01.287 00.004 11872 CameraToMount -- cameraX=0.24 cameraY=-0.31 hyp=0.39 cameraTheta=-0.91 mountX=0.24 mountY=0.34, mountTheta=0.96
22:45:01.293 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.24, y=-0.31, opts=13)
22:45:01.297 00.004 11872 Enqueuing Move request for scope (0.24, -0.31)
22:45:01.301 00.004 9960 Worker thread wakes up
22:45:01.301 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=210, med=0, FiltMin=0, FiltMax=120, Gamma=1.000
22:45:01.304 00.003 11872 UpdateGuideState exits: m=4651 SNR=45.8
22:45:01.310 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:01.315 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:45:01.320 00.005 11872 Enqueuing Expose request
22:45:01.324 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.31) opts 0xd
22:45:01.324 00.000 9960 Handling offset move in thread for scope, endpoint = (0.24, -0.31)
22:45:01.325 00.001 9960 Moving (0.24, -0.31) raw xDistance=0.24 yDistance=0.34
22:45:01.325 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
22:45:01.325 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:45:01.325 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.34
22:45:01.325 00.000 9960 MoveAxis(W, 112, ABG)
22:45:01.325 00.000 9960 Guiding  Dir = 3, Dur = 112
22:45:01.326 00.001 9960 IsSlewing returns 0
22:45:01.326 00.000 9960 IsGuiding returns 0
22:45:01.326 00.000 9960 PulseGuide returned control before completion, sleep 122
22:45:01.463 00.137 9960 IsGuiding returns 1
22:45:01.463 00.000 9960 scope still moving after pulse duration time elapsed
22:45:01.495 00.032 9960 IsSlewing returns 0
22:45:01.495 00.000 9960 IsGuiding returns 0
22:45:01.495 00.000 9960 scope move finished after 112 + 57 ms
22:45:01.497 00.002 9960 Move returns status 0, amount 112
22:45:01.497 00.000 9960 MoveAxis(N, 0, ABG)
22:45:01.498 00.001 9960 Move returns status 0, amount 0
22:45:01.498 00.000 9960 move complete, result=0
22:45:01.498 00.000 9960 worker thread done servicing request
22:45:01.499 00.001 9960 Worker thread wakes up
22:45:01.499 00.000 11872 GuideStep: 0.2 px 112 ms WEST, 0.3 px 0 ms NORTH
22:45:01.505 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:45:01.505 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:45:02.758 01.253 9960 Exposure complete
22:45:02.882 00.124 9960 worker thread done servicing request
22:45:02.883 00.001 11872 OnExposeComplete: enter
22:45:02.886 00.003 11872 UpdateGuideState(): m_state=6
22:45:02.891 00.005 11872 Star::Find(15, 1789, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 917
22:45:02.897 00.006 11872 Star::Find returns 1 (0), X=1789.45, Y=957.30, Mass=4387, SNR=44.9, Peak=196 HFD=5.6
22:45:02.901 00.004 11872 CameraToMount -- cameraTheta (-1.26) - m_xAngle (0.00) = xAngle (-1.27 = -1.27)
22:45:02.905 00.004 11872 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.70 = 1.70)
22:45:02.910 00.005 11872 CameraToMount -- cameraX=0.09 cameraY=-0.28 hyp=0.30 cameraTheta=-1.26 mountX=0.09 mountY=0.30, mountTheta=1.28
22:45:02.915 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.09, y=-0.28, opts=13)
22:45:02.919 00.004 11872 Enqueuing Move request for scope (0.09, -0.28)
22:45:02.924 00.005 9960 Worker thread wakes up
22:45:02.924 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.28) opts 0xd
22:45:02.925 00.001 9960 Handling offset move in thread for scope, endpoint = (0.09, -0.28)
22:45:02.925 00.000 9960 Moving (0.09, -0.28) raw xDistance=0.09 yDistance=0.30
22:45:02.926 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=196, med=0, FiltMin=0, FiltMax=106, Gamma=1.000
22:45:02.930 00.004 11872 UpdateGuideState exits: m=4387 SNR=44.9
22:45:02.934 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:02.938 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:45:02.942 00.004 11872 Enqueuing Expose request
22:45:02.946 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:45:02.946 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:45:02.946 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.30
22:45:02.946 00.000 9960 MoveAxis(E, 0, ABG)
22:45:02.947 00.001 9960 Move returns status 0, amount 0
22:45:02.947 00.000 9960 MoveAxis(N, 0, ABG)
22:45:02.947 00.000 9960 Move returns status 0, amount 0
22:45:02.947 00.000 9960 move complete, result=0
22:45:02.948 00.001 9960 worker thread done servicing request
22:45:02.948 00.000 9960 Worker thread wakes up
22:45:02.948 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
22:45:02.953 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:45:02.954 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:45:04.203 01.249 9960 Exposure complete
22:45:04.332 00.129 9960 worker thread done servicing request
22:45:04.333 00.001 11872 OnExposeComplete: enter
22:45:04.336 00.003 11872 UpdateGuideState(): m_state=6
22:45:04.341 00.005 11872 Star::Find(15, 1789, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 918
22:45:04.345 00.004 11872 Star::Find returns 1 (0), X=1789.46, Y=957.14, Mass=4429, SNR=44.7, Peak=205 HFD=5.7
22:45:04.349 00.004 11872 CameraToMount -- cameraTheta (-1.35) - m_xAngle (0.00) = xAngle (-1.35 = -1.35)
22:45:04.353 00.004 11872 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.62 = 1.62)
22:45:04.358 00.005 11872 CameraToMount -- cameraX=0.10 cameraY=-0.44 hyp=0.45 cameraTheta=-1.35 mountX=0.10 mountY=0.45, mountTheta=1.36
22:45:04.363 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.10, y=-0.44, opts=13)
22:45:04.368 00.005 11872 Enqueuing Move request for scope (0.10, -0.44)
22:45:04.371 00.003 9960 Worker thread wakes up
22:45:04.371 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.44) opts 0xd
22:45:04.371 00.000 9960 Handling offset move in thread for scope, endpoint = (0.10, -0.44)
22:45:04.371 00.000 9960 Moving (0.10, -0.44) raw xDistance=0.10 yDistance=0.45
22:45:04.371 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:45:04.372 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:45:04.372 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=205, med=0, FiltMin=0, FiltMax=106, Gamma=1.000
22:45:04.377 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.45
22:45:04.377 00.000 9960 MoveAxis(E, 0, ABG)
22:45:04.377 00.000 9960 Move returns status 0, amount 0
22:45:04.377 00.000 9960 MoveAxis(N, 0, ABG)
22:45:04.377 00.000 9960 Move returns status 0, amount 0
22:45:04.377 00.000 9960 move complete, result=0
22:45:04.378 00.001 11872 UpdateGuideState exits: m=4429 SNR=44.7
22:45:04.382 00.004 9960 worker thread done servicing request
22:45:04.382 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:04.385 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:45:04.390 00.005 11872 Enqueuing Expose request
22:45:04.397 00.007 11872 GuideStep: 0.1 px 0 ms EAST, 0.5 px 0 ms NORTH
22:45:04.401 00.004 9960 Worker thread wakes up
22:45:04.401 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:45:04.402 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:45:05.651 01.249 9960 Exposure complete
22:45:05.770 00.119 9960 worker thread done servicing request
22:45:05.770 00.000 11872 OnExposeComplete: enter
22:45:05.774 00.004 11872 UpdateGuideState(): m_state=6
22:45:05.778 00.004 11872 Star::Find(15, 1789, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 919
22:45:05.782 00.004 11872 Star::Find returns 1 (0), X=1789.33, Y=956.99, Mass=4126, SNR=43.5, Peak=192 HFD=5.7
22:45:05.786 00.004 11872 CameraToMount -- cameraTheta (-1.63) - m_xAngle (0.00) = xAngle (-1.64 = -1.64)
22:45:05.790 00.004 11872 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.33 = 1.33)
22:45:05.794 00.004 11872 CameraToMount -- cameraX=-0.04 cameraY=-0.59 hyp=0.59 cameraTheta=-1.63 mountX=-0.04 mountY=0.58, mountTheta=1.64
22:45:05.799 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.04, y=-0.59, opts=13)
22:45:05.803 00.004 11872 Enqueuing Move request for scope (-0.04, -0.59)
22:45:05.806 00.003 9960 Worker thread wakes up
22:45:05.806 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.59) opts 0xd
22:45:05.806 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.04, -0.59)
22:45:05.806 00.000 9960 Moving (-0.04, -0.59) raw xDistance=-0.04 yDistance=0.58
22:45:05.806 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:45:05.806 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
22:45:05.807 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.58
22:45:05.807 00.000 9960 MoveAxis(E, 0, ABG)
22:45:05.807 00.000 9960 Move returns status 0, amount 0
22:45:05.807 00.000 9960 MoveAxis(N, 0, ABG)
22:45:05.807 00.000 9960 Move returns status 0, amount 0
22:45:05.807 00.000 9960 move complete, result=0
22:45:05.807 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=192, med=0, FiltMin=0, FiltMax=106, Gamma=1.000
22:45:05.811 00.004 9960 worker thread done servicing request
22:45:05.811 00.000 11872 UpdateGuideState exits: m=4126 SNR=43.5
22:45:05.816 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:05.820 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:45:05.823 00.003 11872 Enqueuing Expose request
22:45:05.827 00.004 11872 GuideStep: -0.0 px 0 ms EAST, 0.6 px 0 ms NORTH
22:45:05.834 00.007 9960 Worker thread wakes up
22:45:05.834 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:45:05.834 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:45:07.080 01.246 9960 Exposure complete
22:45:07.203 00.123 9960 worker thread done servicing request
22:45:07.203 00.000 11872 OnExposeComplete: enter
22:45:07.210 00.007 11872 UpdateGuideState(): m_state=6
22:45:07.214 00.004 11872 Star::Find(15, 1789, 956, 0, (0,0,0,0), 1.5, 10.0, 255) frame 920
22:45:07.219 00.005 11872 Star::Find returns 1 (0), X=1789.52, Y=956.91, Mass=4288, SNR=44.3, Peak=194 HFD=5.6
22:45:07.223 00.004 11872 CameraToMount -- cameraTheta (-1.35) - m_xAngle (0.00) = xAngle (-1.35 = -1.35)
22:45:07.227 00.004 11872 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.62 = 1.62)
22:45:07.231 00.004 11872 CameraToMount -- cameraX=0.15 cameraY=-0.67 hyp=0.69 cameraTheta=-1.35 mountX=0.15 mountY=0.69, mountTheta=1.36
22:45:07.236 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.15, y=-0.67, opts=13)
22:45:07.242 00.006 11872 Enqueuing Move request for scope (0.15, -0.67)
22:45:07.246 00.004 9960 Worker thread wakes up
22:45:07.246 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=194, med=0, FiltMin=0, FiltMax=104, Gamma=1.000
22:45:07.250 00.004 11872 UpdateGuideState exits: m=4288 SNR=44.3
22:45:07.255 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.67) opts 0xd
22:45:07.255 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:07.259 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:45:07.264 00.005 11872 Enqueuing Expose request
22:45:07.268 00.004 9960 Handling offset move in thread for scope, endpoint = (0.15, -0.67)
22:45:07.268 00.000 9960 Moving (0.15, -0.67) raw xDistance=0.15 yDistance=0.69
22:45:07.268 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:45:07.268 00.000 9960 resist switch: large excursion: input 0.69 thresh 0.60 direction from -1 to 1
22:45:07.270 00.002 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.06
22:45:07.270 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.69 from input 0.69
22:45:07.270 00.000 9960 MoveAxis(E, 0, ABG)
22:45:07.270 00.000 9960 Move returns status 0, amount 0
22:45:07.270 00.000 9960 MoveAxis(S, 513, ABG)
22:45:07.271 00.001 9960 Guiding  Dir = 1, Dur = 513
22:45:07.271 00.000 9960 IsSlewing returns 0
22:45:07.271 00.000 9960 IsGuiding returns 0
22:45:07.272 00.001 9960 PulseGuide returned control before completion, sleep 523
22:45:07.801 00.529 9960 IsGuiding returns 1
22:45:07.803 00.002 9960 scope still moving after pulse duration time elapsed
22:45:07.833 00.030 9960 IsSlewing returns 0
22:45:07.833 00.000 9960 IsGuiding returns 0
22:45:07.834 00.001 9960 scope move finished after 513 + 49 ms
22:45:07.835 00.001 9960 Move returns status 0, amount 513
22:45:07.835 00.000 9960 move complete, result=0
22:45:07.837 00.002 9960 worker thread done servicing request
22:45:07.837 00.000 9960 Worker thread wakes up
22:45:07.838 00.001 11872 GuideStep: 0.2 px 0 ms EAST, 0.7 px 513 ms SOUTH
22:45:07.843 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:45:07.844 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:45:09.089 01.245 9960 Exposure complete
22:45:09.219 00.130 9960 worker thread done servicing request
22:45:09.220 00.001 11872 OnExposeComplete: enter
22:45:09.223 00.003 11872 UpdateGuideState(): m_state=6
22:45:09.227 00.004 11872 Star::Find(15, 1789, 956, 0, (0,0,0,0), 1.5, 10.0, 255) frame 921
22:45:09.233 00.006 11872 Star::Find returns 1 (0), X=1789.60, Y=956.57, Mass=4530, SNR=45.3, Peak=216 HFD=5.8
22:45:09.236 00.003 11872 CameraToMount -- cameraTheta (-1.34) - m_xAngle (0.00) = xAngle (-1.35 = -1.35)
22:45:09.241 00.005 11872 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.62 = 1.62)
22:45:09.245 00.004 11872 CameraToMount -- cameraX=0.23 cameraY=-1.02 hyp=1.04 cameraTheta=-1.34 mountX=0.23 mountY=1.04, mountTheta=1.35
22:45:09.249 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.23, y=-1.02, opts=13)
22:45:09.254 00.005 11872 Enqueuing Move request for scope (0.23, -1.02)
22:45:09.258 00.004 9960 Worker thread wakes up
22:45:09.259 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.23, -1.02) opts 0xd
22:45:09.259 00.000 9960 Handling offset move in thread for scope, endpoint = (0.23, -1.02)
22:45:09.259 00.000 9960 Moving (0.23, -1.02) raw xDistance=0.23 yDistance=1.04
22:45:09.259 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
22:45:09.259 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=216, med=0, FiltMin=0, FiltMax=102, Gamma=1.000
22:45:09.264 00.005 11872 UpdateGuideState exits: m=4530 SNR=45.3
22:45:09.269 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:09.273 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:45:09.276 00.003 11872 Enqueuing Expose request
22:45:09.280 00.004 9960 GuideAlgorithmResistSwitch::result() returns 1.04 from input 1.04
22:45:09.280 00.000 9960 MoveAxis(W, 108, ABG)
22:45:09.280 00.000 9960 Guiding  Dir = 3, Dur = 108
22:45:09.281 00.001 9960 IsSlewing returns 0
22:45:09.281 00.000 9960 IsGuiding returns 0
22:45:09.281 00.000 9960 PulseGuide returned control before completion, sleep 118
22:45:09.408 00.127 9960 IsGuiding returns 1
22:45:09.409 00.001 9960 scope still moving after pulse duration time elapsed
22:45:09.439 00.030 9960 IsSlewing returns 0
22:45:09.440 00.001 9960 IsGuiding returns 0
22:45:09.440 00.000 9960 scope move finished after 108 + 50 ms
22:45:09.440 00.000 9960 Move returns status 0, amount 108
22:45:09.441 00.001 9960 MoveAxis(S, 777, ABG)
22:45:09.441 00.000 9960 Guiding  Dir = 1, Dur = 777
22:45:09.442 00.001 9960 IsSlewing returns 0
22:45:09.442 00.000 9960 IsGuiding returns 0
22:45:09.443 00.001 9960 PulseGuide returned control before completion, sleep 787
22:45:10.241 00.798 9960 IsGuiding returns 1
22:45:10.242 00.001 9960 scope still moving after pulse duration time elapsed
22:45:10.272 00.030 9960 IsSlewing returns 0
22:45:10.273 00.001 9960 IsGuiding returns 0
22:45:10.274 00.001 9960 scope move finished after 777 + 54 ms
22:45:10.274 00.000 9960 Move returns status 0, amount 777
22:45:10.275 00.001 9960 move complete, result=0
22:45:10.275 00.000 9960 worker thread done servicing request
22:45:10.275 00.000 9960 Worker thread wakes up
22:45:10.276 00.001 11872 GuideStep: 0.2 px 108 ms WEST, 1.0 px 777 ms SOUTH
22:45:10.283 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:45:10.283 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:45:11.531 01.248 9960 Exposure complete
22:45:11.667 00.136 9960 worker thread done servicing request
22:45:11.667 00.000 11872 OnExposeComplete: enter
22:45:11.670 00.003 11872 UpdateGuideState(): m_state=6
22:45:11.675 00.005 11872 Star::Find(15, 1789, 956, 0, (0,0,0,0), 1.5, 10.0, 255) frame 922
22:45:11.679 00.004 11872 Star::Find returns 1 (0), X=1789.61, Y=957.20, Mass=4384, SNR=44.2, Peak=218 HFD=5.7
22:45:11.682 00.003 11872 CameraToMount -- cameraTheta (-1.00) - m_xAngle (0.00) = xAngle (-1.00 = -1.00)
22:45:11.687 00.005 11872 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.97 = 1.97)
22:45:11.690 00.003 11872 CameraToMount -- cameraX=0.24 cameraY=-0.38 hyp=0.45 cameraTheta=-1.00 mountX=0.24 mountY=0.42, mountTheta=1.04
22:45:11.696 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.24, y=-0.38, opts=13)
22:45:11.699 00.003 11872 Enqueuing Move request for scope (0.24, -0.38)
22:45:11.704 00.005 9960 Worker thread wakes up
22:45:11.704 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=218, med=0, FiltMin=0, FiltMax=116, Gamma=1.000
22:45:11.708 00.004 11872 UpdateGuideState exits: m=4384 SNR=44.2
22:45:11.712 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:11.716 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:45:11.720 00.004 11872 Enqueuing Expose request
22:45:11.723 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.38) opts 0xd
22:45:11.723 00.000 9960 Handling offset move in thread for scope, endpoint = (0.24, -0.38)
22:45:11.723 00.000 9960 Moving (0.24, -0.38) raw xDistance=0.24 yDistance=0.42
22:45:11.724 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.24
22:45:11.724 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.42 from input 0.42
22:45:11.724 00.000 9960 MoveAxis(W, 122, ABG)
22:45:11.725 00.001 9960 Guiding  Dir = 3, Dur = 122
22:45:11.725 00.000 9960 IsSlewing returns 0
22:45:11.725 00.000 9960 IsGuiding returns 0
22:45:11.725 00.000 9960 PulseGuide returned control before completion, sleep 132
22:45:11.866 00.141 9960 IsGuiding returns 1
22:45:11.866 00.000 9960 scope still moving after pulse duration time elapsed
22:45:11.897 00.031 9960 IsSlewing returns 0
22:45:11.897 00.000 9960 IsGuiding returns 0
22:45:11.898 00.001 9960 scope move finished after 122 + 49 ms
22:45:11.898 00.000 9960 Move returns status 0, amount 122
22:45:11.898 00.000 9960 MoveAxis(S, 312, ABG)
22:45:11.899 00.001 9960 Guiding  Dir = 1, Dur = 312
22:45:11.899 00.000 9960 IsSlewing returns 0
22:45:11.899 00.000 9960 IsGuiding returns 0
22:45:11.900 00.001 9960 PulseGuide returned control before completion, sleep 322
22:45:12.228 00.328 9960 IsGuiding returns 1
22:45:12.228 00.000 9960 scope still moving after pulse duration time elapsed
22:45:12.258 00.030 9960 IsSlewing returns 0
22:45:12.259 00.001 9960 IsGuiding returns 1
22:45:12.289 00.030 9960 IsSlewing returns 0
22:45:12.292 00.003 9960 IsGuiding returns 1
22:45:12.321 00.029 9960 IsSlewing returns 0
22:45:12.323 00.002 9960 IsGuiding returns 0
22:45:12.323 00.000 9960 scope move finished after 312 + 112 ms
22:45:12.325 00.002 9960 Move returns status 0, amount 312
22:45:12.325 00.000 9960 move complete, result=0
22:45:12.325 00.000 9960 worker thread done servicing request
22:45:12.326 00.001 9960 Worker thread wakes up
22:45:12.326 00.000 11872 GuideStep: 0.2 px 122 ms WEST, 0.4 px 312 ms SOUTH
22:45:12.333 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:45:12.334 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:45:13.584 01.250 9960 Exposure complete
22:45:13.713 00.129 9960 worker thread done servicing request
22:45:13.713 00.000 11872 OnExposeComplete: enter
22:45:13.718 00.005 11872 UpdateGuideState(): m_state=6
22:45:13.721 00.003 11872 Star::Find(15, 1789, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 923
22:45:13.726 00.005 11872 Star::Find returns 1 (0), X=1789.51, Y=957.48, Mass=4201, SNR=43.4, Peak=202 HFD=5.4
22:45:13.729 00.003 11872 CameraToMount -- cameraTheta (-0.62) - m_xAngle (0.00) = xAngle (-0.63 = -0.63)
22:45:13.733 00.004 11872 CameraToMount -- cameraTheta (-0.62) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.34 = 2.34)
22:45:13.738 00.005 11872 CameraToMount -- cameraX=0.15 cameraY=-0.11 hyp=0.18 cameraTheta=-0.62 mountX=0.15 mountY=0.13, mountTheta=0.73
22:45:13.746 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=0.15, y=-0.11, opts=13)
22:45:13.751 00.005 11872 Enqueuing Move request for scope (0.15, -0.11)
22:45:13.755 00.004 9960 Worker thread wakes up
22:45:13.755 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=202, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
22:45:13.759 00.004 11872 UpdateGuideState exits: m=4201 SNR=43.4
22:45:13.763 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:13.766 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:45:13.770 00.004 11872 Enqueuing Expose request
22:45:13.773 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.11) opts 0xd
22:45:13.773 00.000 9960 Handling offset move in thread for scope, endpoint = (0.15, -0.11)
22:45:13.775 00.002 9960 Moving (0.15, -0.11) raw xDistance=0.15 yDistance=0.13
22:45:13.775 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:45:13.775 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:45:13.775 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
22:45:13.776 00.001 9960 MoveAxis(E, 0, ABG)
22:45:13.776 00.000 9960 Move returns status 0, amount 0
22:45:13.776 00.000 9960 MoveAxis(N, 0, ABG)
22:45:13.776 00.000 9960 Move returns status 0, amount 0
22:45:13.776 00.000 9960 move complete, result=0
22:45:13.776 00.000 9960 worker thread done servicing request
22:45:13.777 00.001 11872 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:45:13.781 00.004 9960 Worker thread wakes up
22:45:13.781 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:45:13.781 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:45:15.038 01.257 9960 Exposure complete
22:45:15.160 00.122 9960 worker thread done servicing request
22:45:15.160 00.000 11872 OnExposeComplete: enter
22:45:15.165 00.005 11872 UpdateGuideState(): m_state=6
22:45:15.169 00.004 11872 Star::Find(15, 1789, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 924
22:45:15.173 00.004 11872 Star::Find returns 1 (0), X=1789.57, Y=957.29, Mass=4226, SNR=43.7, Peak=217 HFD=5.5
22:45:15.177 00.004 11872 CameraToMount -- cameraTheta (-0.95) - m_xAngle (0.00) = xAngle (-0.96 = -0.96)
22:45:15.181 00.004 11872 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.01 = 2.01)
22:45:15.184 00.003 11872 CameraToMount -- cameraX=0.21 cameraY=-0.29 hyp=0.36 cameraTheta=-0.95 mountX=0.21 mountY=0.33, mountTheta=1.01
22:45:15.189 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.21, y=-0.29, opts=13)
22:45:15.193 00.004 11872 Enqueuing Move request for scope (0.21, -0.29)
22:45:15.196 00.003 9960 Worker thread wakes up
22:45:15.196 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.29) opts 0xd
22:45:15.196 00.000 9960 Handling offset move in thread for scope, endpoint = (0.21, -0.29)
22:45:15.196 00.000 9960 Moving (0.21, -0.29) raw xDistance=0.21 yDistance=0.33
22:45:15.196 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
22:45:15.196 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.33 from input 0.33
22:45:15.196 00.000 9960 MoveAxis(W, 97, ABG)
22:45:15.198 00.002 9960 Guiding  Dir = 3, Dur = 97
22:45:15.198 00.000 9960 IsSlewing returns 0
22:45:15.198 00.000 9960 IsGuiding returns 0
22:45:15.199 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=217, med=0, FiltMin=0, FiltMax=106, Gamma=1.000
22:45:15.203 00.004 11872 UpdateGuideState exits: m=4226 SNR=43.7
22:45:15.207 00.004 9960 PulseGuide returned control before completion, sleep 107
22:45:15.207 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:15.210 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:45:15.214 00.004 11872 Enqueuing Expose request
22:45:15.324 00.110 9960 IsGuiding returns 0
22:45:15.325 00.001 9960 Move returns status 0, amount 97
22:45:15.325 00.000 9960 MoveAxis(S, 243, ABG)
22:45:15.325 00.000 9960 Guiding  Dir = 1, Dur = 243
22:45:15.326 00.001 9960 IsSlewing returns 0
22:45:15.327 00.001 9960 IsGuiding returns 0
22:45:15.328 00.001 9960 PulseGuide returned control before completion, sleep 253
22:45:15.592 00.264 9960 IsGuiding returns 1
22:45:15.593 00.001 9960 scope still moving after pulse duration time elapsed
22:45:15.623 00.030 9960 IsSlewing returns 0
22:45:15.624 00.001 9960 IsGuiding returns 0
22:45:15.625 00.001 9960 scope move finished after 243 + 53 ms
22:45:15.625 00.000 9960 Move returns status 0, amount 243
22:45:15.625 00.000 9960 move complete, result=0
22:45:15.626 00.001 9960 worker thread done servicing request
22:45:15.627 00.001 9960 Worker thread wakes up
22:45:15.627 00.000 11872 GuideStep: 0.2 px 97 ms WEST, 0.3 px 243 ms SOUTH
22:45:15.633 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:45:15.634 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:45:16.880 01.246 9960 Exposure complete
22:45:17.008 00.128 9960 worker thread done servicing request
22:45:17.009 00.001 11872 OnExposeComplete: enter
22:45:17.014 00.005 11872 UpdateGuideState(): m_state=6
22:45:17.019 00.005 11872 Star::Find(15, 1789, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 925
22:45:17.023 00.004 11872 Star::Find returns 1 (0), X=1789.46, Y=957.64, Mass=4612, SNR=46.0, Peak=200 HFD=5.6
22:45:17.026 00.003 11872 CameraToMount -- cameraTheta (0.49) - m_xAngle (0.00) = xAngle (0.49 = 0.49)
22:45:17.030 00.004 11872 CameraToMount -- cameraTheta (0.49) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (3.46 = -2.83)
22:45:17.034 00.004 11872 CameraToMount -- cameraX=0.09 cameraY=0.05 hyp=0.11 cameraTheta=0.49 mountX=0.10 mountY=-0.03, mountTheta=-0.34
22:45:17.039 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.09, y=0.05, opts=13)
22:45:17.043 00.004 11872 Enqueuing Move request for scope (0.09, 0.05)
22:45:17.048 00.005 9960 Worker thread wakes up
22:45:17.048 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.05) opts 0xd
22:45:17.048 00.000 9960 Handling offset move in thread for scope, endpoint = (0.09, 0.05)
22:45:17.049 00.001 9960 Moving (0.09, 0.05) raw xDistance=0.10 yDistance=-0.03
22:45:17.049 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:45:17.049 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:45:17.049 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=200, med=0, FiltMin=0, FiltMax=115, Gamma=1.000
22:45:17.055 00.006 11872 UpdateGuideState exits: m=4612 SNR=46.0
22:45:17.059 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:45:17.059 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:17.063 00.004 9960 MoveAxis(E, 0, ABG)
22:45:17.064 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:45:17.069 00.005 11872 Enqueuing Expose request
22:45:17.073 00.004 9960 Move returns status 0, amount 0
22:45:17.073 00.000 9960 MoveAxis(N, 0, ABG)
22:45:17.073 00.000 9960 Move returns status 0, amount 0
22:45:17.073 00.000 9960 move complete, result=0
22:45:17.074 00.001 9960 worker thread done servicing request
22:45:17.074 00.000 9960 Worker thread wakes up
22:45:17.075 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:45:17.081 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:45:17.081 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:45:18.338 01.257 9960 Exposure complete
22:45:18.463 00.125 9960 worker thread done servicing request
22:45:18.463 00.000 11872 OnExposeComplete: enter
22:45:18.467 00.004 11872 UpdateGuideState(): m_state=6
22:45:18.472 00.005 11872 Star::Find(15, 1789, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 926
22:45:18.475 00.003 11872 Star::Find returns 1 (0), X=1789.57, Y=957.54, Mass=4537, SNR=45.3, Peak=214 HFD=5.8
22:45:18.480 00.005 11872 CameraToMount -- cameraTheta (-0.21) - m_xAngle (0.00) = xAngle (-0.21 = -0.21)
22:45:18.484 00.004 11872 CameraToMount -- cameraTheta (-0.21) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.76 = 2.76)
22:45:18.487 00.003 11872 CameraToMount -- cameraX=0.21 cameraY=-0.04 hyp=0.21 cameraTheta=-0.21 mountX=0.21 mountY=0.08, mountTheta=0.36
22:45:18.492 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.21, y=-0.04, opts=13)
22:45:18.496 00.004 11872 Enqueuing Move request for scope (0.21, -0.04)
22:45:18.500 00.004 9960 Worker thread wakes up
22:45:18.501 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=214, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
22:45:18.505 00.004 11872 UpdateGuideState exits: m=4537 SNR=45.3
22:45:18.508 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:18.515 00.007 9960 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.04) opts 0xd
22:45:18.515 00.000 9960 Handling offset move in thread for scope, endpoint = (0.21, -0.04)
22:45:18.515 00.000 9960 Moving (0.21, -0.04) raw xDistance=0.21 yDistance=0.08
22:45:18.515 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
22:45:18.515 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:45:18.515 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:45:18.519 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:45:18.519 00.000 9960 MoveAxis(W, 99, ABG)
22:45:18.520 00.001 9960 Guiding  Dir = 3, Dur = 99
22:45:18.520 00.000 11872 Enqueuing Expose request
22:45:18.523 00.003 9960 IsSlewing returns 0
22:45:18.523 00.000 9960 IsGuiding returns 0
22:45:18.525 00.002 9960 PulseGuide returned control before completion, sleep 109
22:45:18.649 00.124 9960 IsGuiding returns 0
22:45:18.650 00.001 9960 Move returns status 0, amount 99
22:45:18.650 00.000 9960 MoveAxis(N, 0, ABG)
22:45:18.652 00.002 9960 Move returns status 0, amount 0
22:45:18.652 00.000 9960 move complete, result=0
22:45:18.652 00.000 9960 worker thread done servicing request
22:45:18.652 00.000 11872 GuideStep: 0.2 px 99 ms WEST, 0.1 px 0 ms NORTH
22:45:18.658 00.006 9960 Worker thread wakes up
22:45:18.658 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:45:18.658 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:45:19.913 01.255 9960 Exposure complete
22:45:20.016 00.103 9960 worker thread done servicing request
22:45:20.018 00.002 11872 OnExposeComplete: enter
22:45:20.022 00.004 11872 UpdateGuideState(): m_state=6
22:45:20.026 00.004 11872 Star::Find(15, 1789, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 927
22:45:20.029 00.003 11872 Star::Find returns 1 (0), X=1789.34, Y=957.33, Mass=4240, SNR=43.4, Peak=203 HFD=5.6
22:45:20.034 00.005 11872 CameraToMount -- cameraTheta (-1.66) - m_xAngle (0.00) = xAngle (-1.67 = -1.67)
22:45:20.038 00.004 11872 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.30 = 1.30)
22:45:20.042 00.004 11872 CameraToMount -- cameraX=-0.02 cameraY=-0.26 hyp=0.26 cameraTheta=-1.66 mountX=-0.02 mountY=0.25, mountTheta=1.67
22:45:20.047 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.02, y=-0.26, opts=13)
22:45:20.051 00.004 11872 Enqueuing Move request for scope (-0.02, -0.26)
22:45:20.055 00.004 9960 Worker thread wakes up
22:45:20.056 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.26) opts 0xd
22:45:20.056 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.02, -0.26)
22:45:20.056 00.000 9960 Moving (-0.02, -0.26) raw xDistance=-0.02 yDistance=0.25
22:45:20.056 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:45:20.057 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=203, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
22:45:20.060 00.003 11872 UpdateGuideState exits: m=4240 SNR=43.4
22:45:20.065 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:20.069 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:45:20.071 00.002 11872 Enqueuing Expose request
22:45:20.077 00.006 9960 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.25
22:45:20.077 00.000 9960 MoveAxis(E, 0, ABG)
22:45:20.077 00.000 9960 Move returns status 0, amount 0
22:45:20.077 00.000 9960 MoveAxis(S, 186, ABG)
22:45:20.077 00.000 9960 Guiding  Dir = 1, Dur = 186
22:45:20.078 00.001 9960 IsSlewing returns 0
22:45:20.078 00.000 9960 IsGuiding returns 0
22:45:20.079 00.001 9960 PulseGuide returned control before completion, sleep 196
22:45:20.280 00.201 9960 IsGuiding returns 1
22:45:20.281 00.001 9960 scope still moving after pulse duration time elapsed
22:45:20.312 00.031 9960 IsSlewing returns 0
22:45:20.312 00.000 9960 IsGuiding returns 0
22:45:20.313 00.001 9960 scope move finished after 186 + 48 ms
22:45:20.313 00.000 9960 Move returns status 0, amount 186
22:45:20.314 00.001 9960 move complete, result=0
22:45:20.314 00.000 9960 worker thread done servicing request
22:45:20.315 00.001 9960 Worker thread wakes up
22:45:20.315 00.000 11872 GuideStep: -0.0 px 0 ms EAST, 0.2 px 186 ms SOUTH
22:45:20.321 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:45:20.321 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:45:21.576 01.255 9960 Exposure complete
22:45:21.677 00.101 9960 worker thread done servicing request
22:45:21.678 00.001 11872 OnExposeComplete: enter
22:45:21.682 00.004 11872 UpdateGuideState(): m_state=6
22:45:21.686 00.004 11872 Star::Find(15, 1789, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 928
22:45:21.691 00.005 11872 Star::Find returns 1 (0), X=1789.39, Y=957.44, Mass=4642, SNR=45.5, Peak=232 HFD=5.6
22:45:21.695 00.004 11872 CameraToMount -- cameraTheta (-1.42) - m_xAngle (0.00) = xAngle (-1.42 = -1.42)
22:45:21.699 00.004 11872 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.55 = 1.55)
22:45:21.704 00.005 11872 CameraToMount -- cameraX=0.02 cameraY=-0.14 hyp=0.14 cameraTheta=-1.42 mountX=0.02 mountY=0.14, mountTheta=1.42
22:45:21.709 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.02, y=-0.14, opts=13)
22:45:21.713 00.004 11872 Enqueuing Move request for scope (0.02, -0.14)
22:45:21.716 00.003 9960 Worker thread wakes up
22:45:21.716 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.14) opts 0xd
22:45:21.716 00.000 9960 Handling offset move in thread for scope, endpoint = (0.02, -0.14)
22:45:21.716 00.000 9960 Moving (0.02, -0.14) raw xDistance=0.02 yDistance=0.14
22:45:21.716 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:45:21.716 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:45:21.717 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=232, med=0, FiltMin=0, FiltMax=122, Gamma=1.000
22:45:21.720 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
22:45:21.720 00.000 9960 MoveAxis(E, 0, ABG)
22:45:21.720 00.000 9960 Move returns status 0, amount 0
22:45:21.720 00.000 9960 MoveAxis(N, 0, ABG)
22:45:21.720 00.000 9960 Move returns status 0, amount 0
22:45:21.720 00.000 9960 move complete, result=0
22:45:21.720 00.000 9960 worker thread done servicing request
22:45:21.720 00.000 11872 UpdateGuideState exits: m=4642 SNR=45.5
22:45:21.725 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:21.728 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:45:21.732 00.004 11872 Enqueuing Expose request
22:45:21.736 00.004 9960 Worker thread wakes up
22:45:21.736 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:45:21.736 00.000 11872 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:45:21.741 00.005 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:45:22.983 01.242 9960 Exposure complete
22:45:23.110 00.127 9960 worker thread done servicing request
22:45:23.110 00.000 11872 OnExposeComplete: enter
22:45:23.117 00.007 11872 UpdateGuideState(): m_state=6
22:45:23.121 00.004 11872 Star::Find(15, 1789, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 929
22:45:23.126 00.005 11872 Star::Find returns 1 (0), X=1789.51, Y=957.25, Mass=4397, SNR=44.9, Peak=207 HFD=5.6
22:45:23.130 00.004 11872 CameraToMount -- cameraTheta (-1.15) - m_xAngle (0.00) = xAngle (-1.16 = -1.16)
22:45:23.134 00.004 11872 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.81 = 1.81)
22:45:23.138 00.004 11872 CameraToMount -- cameraX=0.15 cameraY=-0.33 hyp=0.36 cameraTheta=-1.15 mountX=0.15 mountY=0.35, mountTheta=1.18
22:45:23.144 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.15, y=-0.33, opts=13)
22:45:23.150 00.006 11872 Enqueuing Move request for scope (0.15, -0.33)
22:45:23.154 00.004 9960 Worker thread wakes up
22:45:23.154 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=0, FiltMin=0, FiltMax=114, Gamma=1.000
22:45:23.158 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.33) opts 0xd
22:45:23.158 00.000 11872 UpdateGuideState exits: m=4397 SNR=44.9
22:45:23.163 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:23.166 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:45:23.171 00.005 11872 Enqueuing Expose request
22:45:23.177 00.006 9960 Handling offset move in thread for scope, endpoint = (0.15, -0.33)
22:45:23.177 00.000 9960 Moving (0.15, -0.33) raw xDistance=0.15 yDistance=0.35
22:45:23.177 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:45:23.177 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.35 from input 0.35
22:45:23.179 00.002 9960 MoveAxis(E, 0, ABG)
22:45:23.179 00.000 9960 Move returns status 0, amount 0
22:45:23.179 00.000 9960 MoveAxis(S, 262, ABG)
22:45:23.179 00.000 9960 Guiding  Dir = 1, Dur = 262
22:45:23.180 00.001 9960 IsSlewing returns 0
22:45:23.180 00.000 9960 IsGuiding returns 0
22:45:23.181 00.001 9960 PulseGuide returned control before completion, sleep 272
22:45:23.470 00.289 9960 IsGuiding returns 1
22:45:23.470 00.000 9960 scope still moving after pulse duration time elapsed
22:45:23.501 00.031 9960 IsSlewing returns 0
22:45:23.501 00.000 9960 IsGuiding returns 0
22:45:23.501 00.000 9960 scope move finished after 262 + 59 ms
22:45:23.502 00.001 9960 Move returns status 0, amount 262
22:45:23.502 00.000 9960 move complete, result=0
22:45:23.504 00.002 9960 worker thread done servicing request
22:45:23.504 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.4 px 262 ms SOUTH
22:45:23.509 00.005 9960 Worker thread wakes up
22:45:23.511 00.002 9960 worker thread servicing REQUEST_EXPOSE 1000
22:45:23.511 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:45:24.765 01.254 9960 Exposure complete
22:45:24.899 00.134 9960 worker thread done servicing request
22:45:24.899 00.000 11872 OnExposeComplete: enter
22:45:24.907 00.008 11872 UpdateGuideState(): m_state=6
22:45:24.912 00.005 11872 Star::Find(15, 1789, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 930
22:45:24.919 00.007 11872 Star::Find returns 1 (0), X=1789.61, Y=957.47, Mass=4378, SNR=44.6, Peak=215 HFD=5.7
22:45:24.924 00.005 11872 CameraToMount -- cameraTheta (-0.41) - m_xAngle (0.00) = xAngle (-0.42 = -0.42)
22:45:24.929 00.005 11872 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.55 = 2.55)
22:45:24.934 00.005 11872 CameraToMount -- cameraX=0.25 cameraY=-0.11 hyp=0.27 cameraTheta=-0.41 mountX=0.25 mountY=0.15, mountTheta=0.55
22:45:24.939 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.25, y=-0.11, opts=13)
22:45:24.943 00.004 11872 Enqueuing Move request for scope (0.25, -0.11)
22:45:24.947 00.004 9960 Worker thread wakes up
22:45:24.947 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=0, FiltMin=0, FiltMax=101, Gamma=1.000
22:45:24.952 00.005 11872 UpdateGuideState exits: m=4378 SNR=44.6
22:45:24.956 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:24.960 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.11) opts 0xd
22:45:24.960 00.000 9960 Handling offset move in thread for scope, endpoint = (0.25, -0.11)
22:45:24.960 00.000 9960 Moving (0.25, -0.11) raw xDistance=0.25 yDistance=0.15
22:45:24.960 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
22:45:24.960 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:45:24.961 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:45:24.966 00.005 11872 Enqueuing Expose request
22:45:24.969 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
22:45:24.969 00.000 9960 MoveAxis(W, 117, ABG)
22:45:24.970 00.001 9960 Guiding  Dir = 3, Dur = 117
22:45:24.970 00.000 9960 IsSlewing returns 0
22:45:24.970 00.000 9960 IsGuiding returns 0
22:45:24.970 00.000 9960 PulseGuide returned control before completion, sleep 127
22:45:25.113 00.143 9960 IsGuiding returns 0
22:45:25.114 00.001 9960 Move returns status 0, amount 117
22:45:25.114 00.000 9960 MoveAxis(N, 0, ABG)
22:45:25.115 00.001 9960 Move returns status 0, amount 0
22:45:25.115 00.000 9960 move complete, result=0
22:45:25.115 00.000 9960 worker thread done servicing request
22:45:25.116 00.001 11872 GuideStep: 0.3 px 117 ms WEST, 0.2 px 0 ms NORTH
22:45:25.120 00.004 9960 Worker thread wakes up
22:45:25.120 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:45:25.121 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:45:26.366 01.245 9960 Exposure complete
22:45:26.484 00.118 9960 worker thread done servicing request
22:45:26.484 00.000 11872 OnExposeComplete: enter
22:45:26.490 00.006 11872 UpdateGuideState(): m_state=6
22:45:26.494 00.004 11872 Star::Find(15, 1789, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 931
22:45:26.499 00.005 11872 Star::Find returns 1 (0), X=1789.64, Y=957.22, Mass=4109, SNR=42.6, Peak=200 HFD=5.6
22:45:26.502 00.003 11872 CameraToMount -- cameraTheta (-0.92) - m_xAngle (0.00) = xAngle (-0.92 = -0.92)
22:45:26.506 00.004 11872 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.05 = 2.05)
22:45:26.509 00.003 11872 CameraToMount -- cameraX=0.28 cameraY=-0.36 hyp=0.46 cameraTheta=-0.92 mountX=0.28 mountY=0.41, mountTheta=0.98
22:45:26.515 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.28, y=-0.36, opts=13)
22:45:26.520 00.005 11872 Enqueuing Move request for scope (0.28, -0.36)
22:45:26.524 00.004 9960 Worker thread wakes up
22:45:26.524 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=200, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
22:45:26.528 00.004 11872 UpdateGuideState exits: m=4109 SNR=42.6
22:45:26.531 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:26.536 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:45:26.539 00.003 11872 Enqueuing Expose request
22:45:26.543 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.36) opts 0xd
22:45:26.543 00.000 9960 Handling offset move in thread for scope, endpoint = (0.28, -0.36)
22:45:26.543 00.000 9960 Moving (0.28, -0.36) raw xDistance=0.28 yDistance=0.41
22:45:26.543 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
22:45:26.544 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.41 from input 0.41
22:45:26.544 00.000 9960 MoveAxis(W, 137, ABG)
22:45:26.544 00.000 9960 Guiding  Dir = 3, Dur = 137
22:45:26.544 00.000 9960 IsSlewing returns 0
22:45:26.544 00.000 9960 IsGuiding returns 0
22:45:26.544 00.000 9960 PulseGuide returned control before completion, sleep 147
22:45:26.698 00.154 9960 IsGuiding returns 1
22:45:26.699 00.001 9960 scope still moving after pulse duration time elapsed
22:45:26.729 00.030 9960 IsSlewing returns 0
22:45:26.733 00.004 9960 IsGuiding returns 0
22:45:26.733 00.000 9960 scope move finished after 137 + 51 ms
22:45:26.734 00.001 9960 Move returns status 0, amount 137
22:45:26.734 00.000 9960 MoveAxis(S, 303, ABG)
22:45:26.734 00.000 9960 Guiding  Dir = 1, Dur = 303
22:45:26.734 00.000 9960 IsSlewing returns 0
22:45:26.736 00.002 9960 IsGuiding returns 0
22:45:26.737 00.001 9960 PulseGuide returned control before completion, sleep 313
22:45:27.056 00.319 9960 IsGuiding returns 1
22:45:27.056 00.000 9960 scope still moving after pulse duration time elapsed
22:45:27.087 00.031 9960 IsSlewing returns 0
22:45:27.088 00.001 9960 IsGuiding returns 0
22:45:27.088 00.000 9960 scope move finished after 303 + 49 ms
22:45:27.088 00.000 9960 Move returns status 0, amount 303
22:45:27.089 00.001 9960 move complete, result=0
22:45:27.089 00.000 9960 worker thread done servicing request
22:45:27.090 00.001 9960 Worker thread wakes up
22:45:27.090 00.000 11872 GuideStep: 0.3 px 137 ms WEST, 0.4 px 303 ms SOUTH
22:45:27.097 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:45:27.097 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:45:28.348 01.251 9960 Exposure complete
22:45:28.471 00.123 9960 worker thread done servicing request
22:45:28.472 00.001 11872 OnExposeComplete: enter
22:45:28.475 00.003 11872 UpdateGuideState(): m_state=6
22:45:28.480 00.005 11872 Star::Find(15, 1789, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 932
22:45:28.484 00.004 11872 Star::Find returns 1 (0), X=1789.69, Y=956.68, Mass=4259, SNR=43.8, Peak=183 HFD=5.7
22:45:28.489 00.005 11872 CameraToMount -- cameraTheta (-1.23) - m_xAngle (0.00) = xAngle (-1.23 = -1.23)
22:45:28.493 00.004 11872 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.74 = 1.74)
22:45:28.497 00.004 11872 CameraToMount -- cameraX=0.32 cameraY=-0.90 hyp=0.96 cameraTheta=-1.23 mountX=0.32 mountY=0.94, mountTheta=1.25
22:45:28.501 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.32, y=-0.90, opts=13)
22:45:28.506 00.005 11872 Enqueuing Move request for scope (0.32, -0.90)
22:45:28.509 00.003 9960 Worker thread wakes up
22:45:28.511 00.002 9960 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.90) opts 0xd
22:45:28.511 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=183, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
22:45:28.514 00.003 11872 UpdateGuideState exits: m=4259 SNR=43.8
22:45:28.518 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:28.524 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:45:28.529 00.005 9960 Handling offset move in thread for scope, endpoint = (0.32, -0.90)
22:45:28.529 00.000 9960 Moving (0.32, -0.90) raw xDistance=0.32 yDistance=0.94
22:45:28.529 00.000 11872 Enqueuing Expose request
22:45:28.533 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.32
22:45:28.533 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.94 from input 0.94
22:45:28.533 00.000 9960 MoveAxis(W, 159, ABG)
22:45:28.533 00.000 9960 Guiding  Dir = 3, Dur = 159
22:45:28.535 00.002 9960 IsSlewing returns 0
22:45:28.535 00.000 9960 IsGuiding returns 0
22:45:28.535 00.000 9960 PulseGuide returned control before completion, sleep 169
22:45:28.711 00.176 9960 IsGuiding returns 1
22:45:28.712 00.001 9960 scope still moving after pulse duration time elapsed
22:45:28.743 00.031 9960 IsSlewing returns 0
22:45:28.744 00.001 9960 IsGuiding returns 1
22:45:28.773 00.029 9960 IsSlewing returns 0
22:45:28.773 00.000 9960 IsGuiding returns 1
22:45:28.805 00.032 9960 IsSlewing returns 0
22:45:28.805 00.000 9960 IsGuiding returns 0
22:45:28.806 00.001 9960 scope move finished after 159 + 112 ms
22:45:28.806 00.000 9960 Move returns status 0, amount 159
22:45:28.806 00.000 9960 MoveAxis(S, 705, ABG)
22:45:28.807 00.001 9960 Guiding  Dir = 1, Dur = 705
22:45:28.808 00.001 9960 IsSlewing returns 0
22:45:28.808 00.000 9960 IsGuiding returns 0
22:45:28.809 00.001 9960 PulseGuide returned control before completion, sleep 715
22:45:29.541 00.732 9960 IsGuiding returns 1
22:45:29.542 00.001 9960 scope still moving after pulse duration time elapsed
22:45:29.573 00.031 9960 IsSlewing returns 0
22:45:29.576 00.003 9960 IsGuiding returns 0
22:45:29.578 00.002 9960 scope move finished after 705 + 63 ms
22:45:29.578 00.000 9960 Move returns status 0, amount 705
22:45:29.578 00.000 9960 move complete, result=0
22:45:29.578 00.000 9960 worker thread done servicing request
22:45:29.578 00.000 9960 Worker thread wakes up
22:45:29.579 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:45:29.579 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:45:29.579 00.000 11872 GuideStep: 0.3 px 159 ms WEST, 0.9 px 705 ms SOUTH
22:45:30.828 01.249 9960 Exposure complete
22:45:30.948 00.120 9960 worker thread done servicing request
22:45:30.949 00.001 11872 OnExposeComplete: enter
22:45:30.952 00.003 11872 UpdateGuideState(): m_state=6
22:45:30.956 00.004 11872 Star::Find(15, 1789, 956, 0, (0,0,0,0), 1.5, 10.0, 255) frame 933
22:45:30.961 00.005 11872 Star::Find returns 1 (0), X=1789.34, Y=957.43, Mass=4396, SNR=44.4, Peak=181 HFD=5.7
22:45:30.966 00.005 11872 CameraToMount -- cameraTheta (-1.75) - m_xAngle (0.00) = xAngle (-1.75 = -1.75)
22:45:30.969 00.003 11872 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.22 = 1.22)
22:45:30.973 00.004 11872 CameraToMount -- cameraX=-0.03 cameraY=-0.15 hyp=0.16 cameraTheta=-1.75 mountX=-0.03 mountY=0.15, mountTheta=1.76
22:45:30.978 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.03, y=-0.15, opts=13)
22:45:30.982 00.004 11872 Enqueuing Move request for scope (-0.03, -0.15)
22:45:30.986 00.004 9960 Worker thread wakes up
22:45:30.986 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=181, med=0, FiltMin=0, FiltMax=113, Gamma=1.000
22:45:30.990 00.004 11872 UpdateGuideState exits: m=4396 SNR=44.4
22:45:30.994 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:30.997 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:45:31.001 00.004 11872 Enqueuing Expose request
22:45:31.006 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.15) opts 0xd
22:45:31.006 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.03, -0.15)
22:45:31.006 00.000 9960 Moving (-0.03, -0.15) raw xDistance=-0.03 yDistance=0.15
22:45:31.006 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:45:31.006 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:45:31.006 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
22:45:31.006 00.000 9960 MoveAxis(E, 0, ABG)
22:45:31.007 00.001 9960 Move returns status 0, amount 0
22:45:31.007 00.000 9960 MoveAxis(N, 0, ABG)
22:45:31.007 00.000 9960 Move returns status 0, amount 0
22:45:31.007 00.000 9960 move complete, result=0
22:45:31.007 00.000 9960 worker thread done servicing request
22:45:31.007 00.000 11872 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:45:31.012 00.005 9960 Worker thread wakes up
22:45:31.012 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:45:31.013 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:45:32.261 01.248 9960 Exposure complete
22:45:32.376 00.115 9960 worker thread done servicing request
22:45:32.378 00.002 11872 OnExposeComplete: enter
22:45:32.381 00.003 11872 UpdateGuideState(): m_state=6
22:45:32.385 00.004 11872 Star::Find(15, 1789, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 934
22:45:32.388 00.003 11872 Star::Find returns 1 (0), X=1789.05, Y=957.21, Mass=4660, SNR=46.3, Peak=143 HFD=6.1
22:45:32.394 00.006 11872 CameraToMount -- cameraTheta (-2.27) - m_xAngle (0.00) = xAngle (-2.27 = -2.27)
22:45:32.398 00.004 11872 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (0.70 = 0.70)
22:45:32.402 00.004 11872 CameraToMount -- cameraX=-0.31 cameraY=-0.37 hyp=0.48 cameraTheta=-2.27 mountX=-0.31 mountY=0.31, mountTheta=2.36
22:45:32.406 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.31, y=-0.37, opts=13)
22:45:32.411 00.005 11872 Enqueuing Move request for scope (-0.31, -0.37)
22:45:32.413 00.002 9960 Worker thread wakes up
22:45:32.415 00.002 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.37) opts 0xd
22:45:32.415 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.31, -0.37)
22:45:32.415 00.000 9960 Moving (-0.31, -0.37) raw xDistance=-0.31 yDistance=0.31
22:45:32.415 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.31
22:45:32.415 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.31 from input 0.31
22:45:32.415 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=143, med=0, FiltMin=0, FiltMax=98, Gamma=1.000
22:45:32.419 00.004 9960 MoveAxis(E, 146, ABG)
22:45:32.419 00.000 9960 Guiding  Dir = 2, Dur = 146
22:45:32.419 00.000 11872 UpdateGuideState exits: m=4660 SNR=46.3
22:45:32.425 00.006 9960 IsSlewing returns 0
22:45:32.426 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:32.430 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:45:32.435 00.005 11872 Enqueuing Expose request
22:45:32.439 00.004 9960 IsGuiding returns 0
22:45:32.441 00.002 9960 PulseGuide returned control before completion, sleep 156
22:45:32.609 00.168 9960 IsGuiding returns 1
22:45:32.609 00.000 9960 scope still moving after pulse duration time elapsed
22:45:32.640 00.031 9960 IsSlewing returns 0
22:45:32.641 00.001 9960 IsGuiding returns 0
22:45:32.641 00.000 9960 scope move finished after 146 + 55 ms
22:45:32.641 00.000 9960 Move returns status 0, amount 146
22:45:32.642 00.001 9960 MoveAxis(S, 232, ABG)
22:45:32.642 00.000 9960 Guiding  Dir = 1, Dur = 232
22:45:32.642 00.000 9960 IsSlewing returns 0
22:45:32.643 00.001 9960 IsGuiding returns 0
22:45:32.644 00.001 9960 PulseGuide returned control before completion, sleep 242
22:45:32.890 00.246 9960 IsGuiding returns 1
22:45:32.890 00.000 9960 scope still moving after pulse duration time elapsed
22:45:32.923 00.033 9960 IsSlewing returns 0
22:45:32.924 00.001 9960 IsGuiding returns 0
22:45:32.924 00.000 9960 scope move finished after 232 + 48 ms
22:45:32.925 00.001 9960 Move returns status 0, amount 232
22:45:32.925 00.000 9960 move complete, result=0
22:45:32.925 00.000 9960 worker thread done servicing request
22:45:32.925 00.000 9960 Worker thread wakes up
22:45:32.926 00.001 11872 GuideStep: -0.3 px 146 ms EAST, 0.3 px 232 ms SOUTH
22:45:32.935 00.009 9960 worker thread servicing REQUEST_EXPOSE 1000
22:45:32.936 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:45:34.182 01.246 9960 Exposure complete
22:45:34.305 00.123 9960 worker thread done servicing request
22:45:34.307 00.002 11872 OnExposeComplete: enter
22:45:34.310 00.003 11872 UpdateGuideState(): m_state=6
22:45:34.314 00.004 11872 Star::Find(15, 1789, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 935
22:45:34.318 00.004 11872 Star::Find returns 1 (0), X=1789.35, Y=957.60, Mass=4309, SNR=44.3, Peak=180 HFD=5.5
22:45:34.321 00.003 11872 CameraToMount -- cameraTheta (2.62) - m_xAngle (0.00) = xAngle (2.62 = 2.62)
22:45:34.326 00.005 11872 CameraToMount -- cameraTheta (2.62) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (5.59 = -0.70)
22:45:34.331 00.005 11872 CameraToMount -- cameraX=-0.02 cameraY=0.01 hyp=0.02 cameraTheta=2.62 mountX=-0.02 mountY=-0.01, mountTheta=-2.50
22:45:34.337 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.02, y=0.01, opts=13)
22:45:34.343 00.006 11872 Enqueuing Move request for scope (-0.02, 0.01)
22:45:34.347 00.004 9960 Worker thread wakes up
22:45:34.347 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=180, med=0, FiltMin=0, FiltMax=110, Gamma=1.000
22:45:34.351 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.01) opts 0xd
22:45:34.351 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.02, 0.01)
22:45:34.351 00.000 9960 Moving (-0.02, 0.01) raw xDistance=-0.02 yDistance=-0.01
22:45:34.351 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:45:34.352 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:45:34.352 00.000 11872 UpdateGuideState exits: m=4309 SNR=44.3
22:45:34.358 00.006 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:45:34.358 00.000 9960 MoveAxis(E, 0, ABG)
22:45:34.358 00.000 9960 Move returns status 0, amount 0
22:45:34.358 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:34.362 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:45:34.367 00.005 11872 Enqueuing Expose request
22:45:34.370 00.003 9960 MoveAxis(N, 0, ABG)
22:45:34.370 00.000 9960 Move returns status 0, amount 0
22:45:34.370 00.000 9960 move complete, result=0
22:45:34.370 00.000 9960 worker thread done servicing request
22:45:34.370 00.000 9960 Worker thread wakes up
22:45:34.371 00.001 11872 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:45:34.375 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
22:45:34.375 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:45:35.619 01.244 9960 Exposure complete
22:45:35.746 00.127 9960 worker thread done servicing request
22:45:35.747 00.001 11872 OnExposeComplete: enter
22:45:35.751 00.004 11872 UpdateGuideState(): m_state=6
22:45:35.755 00.004 11872 Star::Find(15, 1789, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 936
22:45:35.759 00.004 11872 Star::Find returns 1 (0), X=1789.46, Y=957.30, Mass=4585, SNR=45.6, Peak=170 HFD=6.1
22:45:35.762 00.003 11872 CameraToMount -- cameraTheta (-1.27) - m_xAngle (0.00) = xAngle (-1.27 = -1.27)
22:45:35.767 00.005 11872 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.70 = 1.70)
22:45:35.770 00.003 11872 CameraToMount -- cameraX=0.09 cameraY=-0.29 hyp=0.30 cameraTheta=-1.27 mountX=0.09 mountY=0.30, mountTheta=1.28
22:45:35.775 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.09, y=-0.29, opts=13)
22:45:35.779 00.004 11872 Enqueuing Move request for scope (0.09, -0.29)
22:45:35.784 00.005 9960 Worker thread wakes up
22:45:35.784 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.29) opts 0xd
22:45:35.784 00.000 9960 Handling offset move in thread for scope, endpoint = (0.09, -0.29)
22:45:35.784 00.000 9960 Moving (0.09, -0.29) raw xDistance=0.09 yDistance=0.30
22:45:35.784 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:45:35.785 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.30 from input 0.30
22:45:35.785 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=170, med=0, FiltMin=0, FiltMax=106, Gamma=1.000
22:45:35.790 00.005 9960 MoveAxis(E, 0, ABG)
22:45:35.790 00.000 9960 Move returns status 0, amount 0
22:45:35.790 00.000 9960 MoveAxis(S, 225, ABG)
22:45:35.790 00.000 9960 Guiding  Dir = 1, Dur = 225
22:45:35.790 00.000 11872 UpdateGuideState exits: m=4585 SNR=45.6
22:45:35.795 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:35.798 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:45:35.804 00.006 11872 Enqueuing Expose request
22:45:35.807 00.003 9960 IsSlewing returns 0
22:45:35.808 00.001 9960 IsGuiding returns 0
22:45:35.808 00.000 9960 PulseGuide returned control before completion, sleep 235
22:45:36.049 00.241 9960 IsGuiding returns 1
22:45:36.049 00.000 9960 scope still moving after pulse duration time elapsed
22:45:36.080 00.031 9960 IsSlewing returns 0
22:45:36.081 00.001 9960 IsGuiding returns 0
22:45:36.081 00.000 9960 scope move finished after 225 + 48 ms
22:45:36.083 00.002 9960 Move returns status 0, amount 225
22:45:36.083 00.000 9960 move complete, result=0
22:45:36.084 00.001 9960 worker thread done servicing request
22:45:36.084 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.3 px 225 ms SOUTH
22:45:36.092 00.008 9960 Worker thread wakes up
22:45:36.092 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:45:36.092 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:45:37.342 01.250 9960 Exposure complete
22:45:37.457 00.115 9960 worker thread done servicing request
22:45:37.458 00.001 11872 OnExposeComplete: enter
22:45:37.463 00.005 11872 UpdateGuideState(): m_state=6
22:45:37.467 00.004 11872 Star::Find(15, 1789, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 937
22:45:37.471 00.004 11872 Star::Find returns 1 (0), X=1789.25, Y=958.48, Mass=4196, SNR=43.2, Peak=177 HFD=5.6
22:45:37.475 00.004 11872 CameraToMount -- cameraTheta (1.70) - m_xAngle (0.00) = xAngle (1.70 = 1.70)
22:45:37.479 00.004 11872 CameraToMount -- cameraTheta (1.70) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.67 = -1.62)
22:45:37.483 00.004 11872 CameraToMount -- cameraX=-0.12 cameraY=0.89 hyp=0.90 cameraTheta=1.70 mountX=-0.11 mountY=-0.90, mountTheta=-1.70
22:45:37.487 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.12, y=0.89, opts=13)
22:45:37.491 00.004 11872 Enqueuing Move request for scope (-0.12, 0.89)
22:45:37.494 00.003 9960 Worker thread wakes up
22:45:37.494 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=177, med=0, FiltMin=0, FiltMax=125, Gamma=1.000
22:45:37.499 00.005 11872 UpdateGuideState exits: m=4196 SNR=43.2
22:45:37.503 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:37.507 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:45:37.510 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.89) opts 0xd
22:45:37.511 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.12, 0.89)
22:45:37.511 00.000 9960 Moving (-0.12, 0.89) raw xDistance=-0.11 yDistance=-0.90
22:45:37.511 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:45:37.511 00.000 9960 resist switch: large excursion: input -0.90 thresh 0.60 direction from 1 to -1
22:45:37.511 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.70
22:45:37.512 00.001 11872 Enqueuing Expose request
22:45:37.515 00.003 9960 GuideAlgorithmResistSwitch::result() returns -0.90 from input -0.90
22:45:37.515 00.000 9960 MoveAxis(E, 0, ABG)
22:45:37.515 00.000 9960 Move returns status 0, amount 0
22:45:37.515 00.000 9960 MoveAxis(N, 671, ABG)
22:45:37.515 00.000 9960 Guiding  Dir = 0, Dur = 671
22:45:37.516 00.001 9960 IsSlewing returns 0
22:45:37.516 00.000 9960 IsGuiding returns 0
22:45:37.516 00.000 9960 PulseGuide returned control before completion, sleep 681
22:45:38.208 00.692 9960 IsGuiding returns 1
22:45:38.209 00.001 9960 scope still moving after pulse duration time elapsed
22:45:38.238 00.029 9960 IsSlewing returns 0
22:45:38.239 00.001 9960 IsGuiding returns 0
22:45:38.239 00.000 9960 scope move finished after 671 + 52 ms
22:45:38.240 00.001 9960 Move returns status 0, amount 671
22:45:38.241 00.001 9960 move complete, result=0
22:45:38.241 00.000 9960 worker thread done servicing request
22:45:38.241 00.000 9960 Worker thread wakes up
22:45:38.241 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.9 px 671 ms NORTH
22:45:38.248 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:45:38.248 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:45:39.501 01.253 9960 Exposure complete
22:45:39.620 00.119 9960 worker thread done servicing request
22:45:39.620 00.000 11872 OnExposeComplete: enter
22:45:39.624 00.004 11872 UpdateGuideState(): m_state=6
22:45:39.627 00.003 11872 Star::Find(15, 1789, 958, 0, (0,0,0,0), 1.5, 10.0, 255) frame 938
22:45:39.632 00.005 11872 Star::Find returns 1 (0), X=1789.47, Y=958.16, Mass=4382, SNR=45.4, Peak=187 HFD=5.8
22:45:39.636 00.004 11872 CameraToMount -- cameraTheta (1.39) - m_xAngle (0.00) = xAngle (1.38 = 1.38)
22:45:39.641 00.005 11872 CameraToMount -- cameraTheta (1.39) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.35 = -1.93)
22:45:39.645 00.004 11872 CameraToMount -- cameraX=0.11 cameraY=0.57 hyp=0.58 cameraTheta=1.39 mountX=0.11 mountY=-0.54, mountTheta=-1.37
22:45:39.651 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.11, y=0.57, opts=13)
22:45:39.655 00.004 11872 Enqueuing Move request for scope (0.11, 0.57)
22:45:39.659 00.004 9960 Worker thread wakes up
22:45:39.659 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.57) opts 0xd
22:45:39.659 00.000 9960 Handling offset move in thread for scope, endpoint = (0.11, 0.57)
22:45:39.660 00.001 9960 Moving (0.11, 0.57) raw xDistance=0.11 yDistance=-0.54
22:45:39.660 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:45:39.660 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=187, med=0, FiltMin=0, FiltMax=102, Gamma=1.000
22:45:39.664 00.004 11872 UpdateGuideState exits: m=4382 SNR=45.4
22:45:39.668 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:39.673 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:45:39.679 00.006 11872 Enqueuing Expose request
22:45:39.685 00.006 9960 GuideAlgorithmResistSwitch::result() returns -0.54 from input -0.54
22:45:39.685 00.000 9960 MoveAxis(E, 0, ABG)
22:45:39.685 00.000 9960 Move returns status 0, amount 0
22:45:39.685 00.000 9960 MoveAxis(N, 406, ABG)
22:45:39.685 00.000 9960 Guiding  Dir = 0, Dur = 406
22:45:39.686 00.001 9960 IsSlewing returns 0
22:45:39.686 00.000 9960 IsGuiding returns 0
22:45:39.686 00.000 9960 PulseGuide returned control before completion, sleep 416
22:45:40.115 00.429 9960 IsGuiding returns 1
22:45:40.116 00.001 9960 scope still moving after pulse duration time elapsed
22:45:40.146 00.030 9960 IsSlewing returns 0
22:45:40.147 00.001 9960 IsGuiding returns 1
22:45:40.178 00.031 9960 IsSlewing returns 0
22:45:40.178 00.000 9960 IsGuiding returns 0
22:45:40.179 00.001 9960 scope move finished after 406 + 87 ms
22:45:40.181 00.002 9960 Move returns status 0, amount 406
22:45:40.181 00.000 9960 move complete, result=0
22:45:40.182 00.001 9960 worker thread done servicing request
22:45:40.182 00.000 9960 Worker thread wakes up
22:45:40.183 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.5 px 406 ms NORTH
22:45:40.190 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:45:40.190 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:45:41.442 01.252 9960 Exposure complete
22:45:41.571 00.129 9960 worker thread done servicing request
22:45:41.572 00.001 11872 OnExposeComplete: enter
22:45:41.577 00.005 11872 UpdateGuideState(): m_state=6
22:45:41.581 00.004 11872 Star::Find(15, 1789, 958, 0, (0,0,0,0), 1.5, 10.0, 255) frame 939
22:45:41.585 00.004 11872 Star::Find returns 1 (0), X=1789.59, Y=956.49, Mass=4352, SNR=44.4, Peak=211 HFD=5.7
22:45:41.589 00.004 11872 CameraToMount -- cameraTheta (-1.37) - m_xAngle (0.00) = xAngle (-1.37 = -1.37)
22:45:41.594 00.005 11872 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.59 = 1.59)
22:45:41.597 00.003 11872 CameraToMount -- cameraX=0.22 cameraY=-1.10 hyp=1.12 cameraTheta=-1.37 mountX=0.22 mountY=1.12, mountTheta=1.38
22:45:41.601 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.22, y=-1.10, opts=13)
22:45:41.605 00.004 11872 Enqueuing Move request for scope (0.22, -1.10)
22:45:41.609 00.004 9960 Worker thread wakes up
22:45:41.609 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=0, FiltMin=0, FiltMax=121, Gamma=1.000
22:45:41.614 00.005 11872 UpdateGuideState exits: m=4352 SNR=44.4
22:45:41.618 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.22, -1.10) opts 0xd
22:45:41.618 00.000 9960 Handling offset move in thread for scope, endpoint = (0.22, -1.10)
22:45:41.618 00.000 9960 Moving (0.22, -1.10) raw xDistance=0.22 yDistance=1.12
22:45:41.619 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:41.622 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
22:45:41.623 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:45:41.626 00.003 11872 Enqueuing Expose request
22:45:41.630 00.004 9960 resist switch: large excursion: input 1.12 thresh 0.60 direction from -1 to 1
22:45:41.630 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=3.37
22:45:41.630 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.12 from input 1.12
22:45:41.630 00.000 9960 MoveAxis(W, 103, ABG)
22:45:41.630 00.000 9960 Guiding  Dir = 3, Dur = 103
22:45:41.631 00.001 9960 IsSlewing returns 0
22:45:41.632 00.001 9960 IsGuiding returns 0
22:45:41.632 00.000 9960 PulseGuide returned control before completion, sleep 113
22:45:41.747 00.115 9960 IsGuiding returns 1
22:45:41.747 00.000 9960 scope still moving after pulse duration time elapsed
22:45:41.778 00.031 9960 IsSlewing returns 0
22:45:41.780 00.002 9960 IsGuiding returns 0
22:45:41.780 00.000 9960 scope move finished after 103 + 45 ms
22:45:41.780 00.000 9960 Move returns status 0, amount 103
22:45:41.780 00.000 9960 MoveAxis(S, 837, ABG)
22:45:41.782 00.002 9960 Guiding  Dir = 1, Dur = 837
22:45:41.783 00.001 9960 IsSlewing returns 0
22:45:41.783 00.000 9960 IsGuiding returns 0
22:45:41.784 00.001 9960 PulseGuide returned control before completion, sleep 847
22:45:42.640 00.856 9960 IsGuiding returns 1
22:45:42.642 00.002 9960 scope still moving after pulse duration time elapsed
22:45:42.672 00.030 9960 IsSlewing returns 0
22:45:42.674 00.002 9960 IsGuiding returns 0
22:45:42.674 00.000 9960 scope move finished after 837 + 53 ms
22:45:42.674 00.000 9960 Move returns status 0, amount 837
22:45:42.675 00.001 9960 move complete, result=0
22:45:42.676 00.001 9960 worker thread done servicing request
22:45:42.676 00.000 9960 Worker thread wakes up
22:45:42.676 00.000 11872 GuideStep: 0.2 px 103 ms WEST, 1.1 px 837 ms SOUTH
22:45:42.682 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:45:42.682 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:45:43.930 01.248 9960 Exposure complete
22:45:44.044 00.114 9960 worker thread done servicing request
22:45:44.045 00.001 11872 OnExposeComplete: enter
22:45:44.048 00.003 11872 UpdateGuideState(): m_state=6
22:45:44.052 00.004 11872 Star::Find(15, 1789, 956, 0, (0,0,0,0), 1.5, 10.0, 255) frame 940
22:45:44.057 00.005 11872 Star::Find returns 1 (0), X=1789.61, Y=956.57, Mass=4343, SNR=43.8, Peak=192 HFD=5.8
22:45:44.062 00.005 11872 CameraToMount -- cameraTheta (-1.33) - m_xAngle (0.00) = xAngle (-1.34 = -1.34)
22:45:44.065 00.003 11872 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.63 = 1.63)
22:45:44.069 00.004 11872 CameraToMount -- cameraX=0.25 cameraY=-1.02 hyp=1.05 cameraTheta=-1.33 mountX=0.24 mountY=1.05, mountTheta=1.34
22:45:44.075 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.25, y=-1.02, opts=13)
22:45:44.080 00.005 11872 Enqueuing Move request for scope (0.25, -1.02)
22:45:44.083 00.003 9960 Worker thread wakes up
22:45:44.084 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=192, med=0, FiltMin=0, FiltMax=111, Gamma=1.000
22:45:44.088 00.004 11872 UpdateGuideState exits: m=4343 SNR=43.8
22:45:44.092 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:44.096 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:45:44.100 00.004 11872 Enqueuing Expose request
22:45:44.103 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.25, -1.02) opts 0xd
22:45:44.103 00.000 9960 Handling offset move in thread for scope, endpoint = (0.25, -1.02)
22:45:44.103 00.000 9960 Moving (0.25, -1.02) raw xDistance=0.24 yDistance=1.05
22:45:44.104 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.24
22:45:44.104 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.05 from input 1.05
22:45:44.104 00.000 9960 MoveAxis(W, 122, ABG)
22:45:44.104 00.000 9960 Guiding  Dir = 3, Dur = 122
22:45:44.105 00.001 9960 IsSlewing returns 0
22:45:44.105 00.000 9960 IsGuiding returns 0
22:45:44.106 00.001 9960 PulseGuide returned control before completion, sleep 132
22:45:44.255 00.149 9960 IsGuiding returns 1
22:45:44.256 00.001 9960 scope still moving after pulse duration time elapsed
22:45:44.285 00.029 9960 IsSlewing returns 0
22:45:44.287 00.002 9960 IsGuiding returns 1
22:45:44.317 00.030 9960 IsSlewing returns 0
22:45:44.319 00.002 9960 IsGuiding returns 0
22:45:44.319 00.000 9960 scope move finished after 122 + 91 ms
22:45:44.320 00.001 9960 Move returns status 0, amount 122
22:45:44.320 00.000 9960 MoveAxis(S, 780, ABG)
22:45:44.320 00.000 9960 Guiding  Dir = 1, Dur = 780
22:45:44.321 00.001 9960 IsSlewing returns 0
22:45:44.321 00.000 9960 IsGuiding returns 0
22:45:44.323 00.002 9960 PulseGuide returned control before completion, sleep 790
22:45:45.119 00.796 9960 IsGuiding returns 1
22:45:45.120 00.001 9960 scope still moving after pulse duration time elapsed
22:45:45.150 00.030 9960 IsSlewing returns 0
22:45:45.150 00.000 9960 IsGuiding returns 0
22:45:45.151 00.001 9960 scope move finished after 780 + 48 ms
22:45:45.151 00.000 9960 Move returns status 0, amount 780
22:45:45.151 00.000 9960 move complete, result=0
22:45:45.152 00.001 9960 worker thread done servicing request
22:45:45.152 00.000 9960 Worker thread wakes up
22:45:45.152 00.000 11872 GuideStep: 0.2 px 122 ms WEST, 1.0 px 780 ms SOUTH
22:45:45.159 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:45:45.159 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:45:46.408 01.249 9960 Exposure complete
22:45:46.537 00.129 9960 worker thread done servicing request
22:45:46.537 00.000 11872 OnExposeComplete: enter
22:45:46.542 00.005 11872 UpdateGuideState(): m_state=6
22:45:46.546 00.004 11872 Star::Find(15, 1789, 956, 0, (0,0,0,0), 1.5, 10.0, 255) frame 941
22:45:46.550 00.004 11872 Star::Find returns 1 (0), X=1789.59, Y=957.72, Mass=4357, SNR=44.2, Peak=206 HFD=5.6
22:45:46.554 00.004 11872 CameraToMount -- cameraTheta (0.53) - m_xAngle (0.00) = xAngle (0.53 = 0.53)
22:45:46.558 00.004 11872 CameraToMount -- cameraTheta (0.53) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (3.50 = -2.79)
22:45:46.563 00.005 11872 CameraToMount -- cameraX=0.22 cameraY=0.13 hyp=0.26 cameraTheta=0.53 mountX=0.22 mountY=-0.09, mountTheta=-0.38
22:45:46.567 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.22, y=0.13, opts=13)
22:45:46.571 00.004 11872 Enqueuing Move request for scope (0.22, 0.13)
22:45:46.576 00.005 9960 Worker thread wakes up
22:45:46.576 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=0, FiltMin=0, FiltMax=134, Gamma=1.000
22:45:46.581 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.13) opts 0xd
22:45:46.582 00.001 9960 Handling offset move in thread for scope, endpoint = (0.22, 0.13)
22:45:46.582 00.000 9960 Moving (0.22, 0.13) raw xDistance=0.22 yDistance=-0.09
22:45:46.582 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.22
22:45:46.582 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:45:46.583 00.001 11872 UpdateGuideState exits: m=4357 SNR=44.2
22:45:46.586 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:46.591 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:45:46.594 00.003 11872 Enqueuing Expose request
22:45:46.598 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:45:46.598 00.000 9960 MoveAxis(W, 114, ABG)
22:45:46.598 00.000 9960 Guiding  Dir = 3, Dur = 114
22:45:46.598 00.000 9960 IsSlewing returns 0
22:45:46.598 00.000 9960 IsGuiding returns 0
22:45:46.599 00.001 9960 PulseGuide returned control before completion, sleep 124
22:45:46.727 00.128 9960 IsGuiding returns 1
22:45:46.728 00.001 9960 scope still moving after pulse duration time elapsed
22:45:46.758 00.030 9960 IsSlewing returns 0
22:45:46.760 00.002 9960 IsGuiding returns 0
22:45:46.762 00.002 9960 scope move finished after 114 + 48 ms
22:45:46.762 00.000 9960 Move returns status 0, amount 114
22:45:46.762 00.000 9960 MoveAxis(N, 0, ABG)
22:45:46.763 00.001 9960 Move returns status 0, amount 0
22:45:46.763 00.000 9960 move complete, result=0
22:45:46.764 00.001 9960 worker thread done servicing request
22:45:46.764 00.000 9960 Worker thread wakes up
22:45:46.764 00.000 11872 GuideStep: 0.2 px 114 ms WEST, -0.1 px 0 ms NORTH
22:45:46.770 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:45:46.770 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:45:48.022 01.252 9960 Exposure complete
22:45:48.140 00.118 9960 worker thread done servicing request
22:45:48.141 00.001 11872 OnExposeComplete: enter
22:45:48.148 00.007 11872 UpdateGuideState(): m_state=6
22:45:48.151 00.003 11872 Star::Find(15, 1789, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 942
22:45:48.156 00.005 11872 Star::Find returns 1 (0), X=1789.38, Y=957.53, Mass=4312, SNR=44.5, Peak=175 HFD=5.7
22:45:48.161 00.005 11872 CameraToMount -- cameraTheta (-1.28) - m_xAngle (0.00) = xAngle (-1.29 = -1.29)
22:45:48.164 00.003 11872 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.68 = 1.68)
22:45:48.168 00.004 11872 CameraToMount -- cameraX=0.02 cameraY=-0.06 hyp=0.06 cameraTheta=-1.28 mountX=0.02 mountY=0.06, mountTheta=1.30
22:45:48.173 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.02, y=-0.06, opts=13)
22:45:48.177 00.004 11872 Enqueuing Move request for scope (0.02, -0.06)
22:45:48.180 00.003 9960 Worker thread wakes up
22:45:48.181 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.06) opts 0xd
22:45:48.181 00.000 9960 Handling offset move in thread for scope, endpoint = (0.02, -0.06)
22:45:48.181 00.000 9960 Moving (0.02, -0.06) raw xDistance=0.02 yDistance=0.06
22:45:48.181 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:45:48.181 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:45:48.182 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=175, med=0, FiltMin=0, FiltMax=115, Gamma=1.000
22:45:48.187 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:45:48.187 00.000 11872 UpdateGuideState exits: m=4312 SNR=44.5
22:45:48.191 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:48.196 00.005 9960 MoveAxis(E, 0, ABG)
22:45:48.196 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:45:48.201 00.005 9960 Move returns status 0, amount 0
22:45:48.202 00.001 11872 Enqueuing Expose request
22:45:48.206 00.004 9960 MoveAxis(N, 0, ABG)
22:45:48.206 00.000 9960 Move returns status 0, amount 0
22:45:48.206 00.000 9960 move complete, result=0
22:45:48.206 00.000 9960 worker thread done servicing request
22:45:48.208 00.002 11872 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:45:48.212 00.004 9960 Worker thread wakes up
22:45:48.212 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:45:48.212 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:45:49.463 01.251 9960 Exposure complete
22:45:49.587 00.124 9960 worker thread done servicing request
22:45:49.588 00.001 11872 OnExposeComplete: enter
22:45:49.592 00.004 11872 UpdateGuideState(): m_state=6
22:45:49.596 00.004 11872 Star::Find(15, 1789, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 943
22:45:49.600 00.004 11872 Star::Find returns 1 (0), X=1789.00, Y=958.40, Mass=4366, SNR=44.6, Peak=194 HFD=5.6
22:45:49.604 00.004 11872 CameraToMount -- cameraTheta (2.00) - m_xAngle (0.00) = xAngle (1.99 = 1.99)
22:45:49.608 00.004 11872 CameraToMount -- cameraTheta (2.00) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.96 = -1.32)
22:45:49.613 00.005 11872 CameraToMount -- cameraX=-0.37 cameraY=0.81 hyp=0.89 cameraTheta=2.00 mountX=-0.36 mountY=-0.86, mountTheta=-1.97
22:45:49.618 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.37, y=0.81, opts=13)
22:45:49.622 00.004 11872 Enqueuing Move request for scope (-0.37, 0.81)
22:45:49.626 00.004 9960 Worker thread wakes up
22:45:49.626 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=194, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
22:45:49.629 00.003 11872 UpdateGuideState exits: m=4366 SNR=44.6
22:45:49.634 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:49.638 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 0.81) opts 0xd
22:45:49.638 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:45:49.641 00.003 11872 Enqueuing Expose request
22:45:49.647 00.006 9960 Handling offset move in thread for scope, endpoint = (-0.37, 0.81)
22:45:49.647 00.000 9960 Moving (-0.37, 0.81) raw xDistance=-0.36 yDistance=-0.86
22:45:49.647 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.36
22:45:49.647 00.000 9960 resist switch: large excursion: input -0.86 thresh 0.60 direction from 1 to -1
22:45:49.648 00.001 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.59
22:45:49.648 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.86 from input -0.86
22:45:49.648 00.000 9960 MoveAxis(E, 171, ABG)
22:45:49.648 00.000 9960 Guiding  Dir = 2, Dur = 171
22:45:49.649 00.001 9960 IsSlewing returns 0
22:45:49.649 00.000 9960 IsGuiding returns 0
22:45:49.649 00.000 9960 PulseGuide returned control before completion, sleep 181
22:45:49.841 00.192 9960 IsGuiding returns 1
22:45:49.841 00.000 9960 scope still moving after pulse duration time elapsed
22:45:49.871 00.030 9960 IsSlewing returns 0
22:45:49.872 00.001 9960 IsGuiding returns 1
22:45:49.902 00.030 9960 IsSlewing returns 0
22:45:49.902 00.000 9960 IsGuiding returns 1
22:45:49.933 00.031 9960 IsSlewing returns 0
22:45:49.934 00.001 9960 IsGuiding returns 0
22:45:49.934 00.000 9960 scope move finished after 171 + 113 ms
22:45:49.934 00.000 9960 Move returns status 0, amount 171
22:45:49.934 00.000 9960 MoveAxis(N, 644, ABG)
22:45:49.934 00.000 9960 Guiding  Dir = 0, Dur = 644
22:45:49.936 00.002 9960 IsSlewing returns 0
22:45:49.936 00.000 9960 IsGuiding returns 0
22:45:49.937 00.001 9960 PulseGuide returned control before completion, sleep 654
22:45:50.592 00.655 9960 IsGuiding returns 1
22:45:50.593 00.001 9960 scope still moving after pulse duration time elapsed
22:45:50.623 00.030 9960 IsSlewing returns 0
22:45:50.624 00.001 9960 IsGuiding returns 0
22:45:50.625 00.001 9960 scope move finished after 644 + 45 ms
22:45:50.626 00.001 9960 Move returns status 0, amount 644
22:45:50.626 00.000 9960 move complete, result=0
22:45:50.626 00.000 9960 worker thread done servicing request
22:45:50.626 00.000 11872 GuideStep: -0.4 px 171 ms EAST, -0.9 px 644 ms NORTH
22:45:50.633 00.007 9960 Worker thread wakes up
22:45:50.633 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:45:50.633 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:45:51.883 01.250 9960 Exposure complete
22:45:52.002 00.119 9960 worker thread done servicing request
22:45:52.002 00.000 11872 OnExposeComplete: enter
22:45:52.007 00.005 11872 UpdateGuideState(): m_state=6
22:45:52.010 00.003 11872 Star::Find(15, 1788, 958, 0, (0,0,0,0), 1.5, 10.0, 255) frame 944
22:45:52.015 00.005 11872 Star::Find returns 1 (0), X=1789.28, Y=957.56, Mass=4462, SNR=44.9, Peak=191 HFD=5.5
22:45:52.019 00.004 11872 CameraToMount -- cameraTheta (-2.85) - m_xAngle (0.00) = xAngle (-2.86 = -2.86)
22:45:52.023 00.004 11872 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (0.11 = 0.11)
22:45:52.027 00.004 11872 CameraToMount -- cameraX=-0.08 cameraY=-0.02 hyp=0.09 cameraTheta=-2.85 mountX=-0.08 mountY=0.01, mountTheta=3.03
22:45:52.033 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.08, y=-0.02, opts=13)
22:45:52.038 00.005 11872 Enqueuing Move request for scope (-0.08, -0.02)
22:45:52.042 00.004 9960 Worker thread wakes up
22:45:52.042 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.02) opts 0xd
22:45:52.042 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=191, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
22:45:52.047 00.005 11872 UpdateGuideState exits: m=4462 SNR=44.9
22:45:52.050 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:52.055 00.005 9960 Handling offset move in thread for scope, endpoint = (-0.08, -0.02)
22:45:52.055 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:45:52.059 00.004 11872 Enqueuing Expose request
22:45:52.063 00.004 9960 Moving (-0.08, -0.02) raw xDistance=-0.08 yDistance=0.01
22:45:52.063 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:45:52.063 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:45:52.063 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:45:52.063 00.000 9960 MoveAxis(E, 0, ABG)
22:45:52.063 00.000 9960 Move returns status 0, amount 0
22:45:52.063 00.000 9960 MoveAxis(N, 0, ABG)
22:45:52.063 00.000 9960 Move returns status 0, amount 0
22:45:52.064 00.001 9960 move complete, result=0
22:45:52.064 00.000 9960 worker thread done servicing request
22:45:52.064 00.000 11872 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:45:52.069 00.005 9960 Worker thread wakes up
22:45:52.069 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:45:52.069 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:45:53.323 01.254 9960 Exposure complete
22:45:53.449 00.126 9960 worker thread done servicing request
22:45:53.449 00.000 11872 OnExposeComplete: enter
22:45:53.455 00.006 11872 UpdateGuideState(): m_state=6
22:45:53.460 00.005 11872 Star::Find(15, 1789, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 945
22:45:53.463 00.003 11872 Star::Find returns 1 (0), X=1789.43, Y=957.40, Mass=4273, SNR=43.5, Peak=194 HFD=5.6
22:45:53.468 00.005 11872 CameraToMount -- cameraTheta (-1.24) - m_xAngle (0.00) = xAngle (-1.24 = -1.24)
22:45:53.471 00.003 11872 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.73 = 1.73)
22:45:53.474 00.003 11872 CameraToMount -- cameraX=0.06 cameraY=-0.19 hyp=0.20 cameraTheta=-1.24 mountX=0.06 mountY=0.19, mountTheta=1.25
22:45:53.479 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.06, y=-0.19, opts=13)
22:45:53.483 00.004 11872 Enqueuing Move request for scope (0.06, -0.19)
22:45:53.488 00.005 9960 Worker thread wakes up
22:45:53.488 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.19) opts 0xd
22:45:53.488 00.000 9960 Handling offset move in thread for scope, endpoint = (0.06, -0.19)
22:45:53.489 00.001 9960 Moving (0.06, -0.19) raw xDistance=0.06 yDistance=0.19
22:45:53.489 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:45:53.489 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:45:53.489 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=194, med=0, FiltMin=0, FiltMax=118, Gamma=1.000
22:45:53.493 00.004 11872 UpdateGuideState exits: m=4273 SNR=43.5
22:45:53.496 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:53.501 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:45:53.504 00.003 11872 Enqueuing Expose request
22:45:53.508 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
22:45:53.508 00.000 9960 MoveAxis(E, 0, ABG)
22:45:53.508 00.000 9960 Move returns status 0, amount 0
22:45:53.508 00.000 9960 MoveAxis(N, 0, ABG)
22:45:53.509 00.001 9960 Move returns status 0, amount 0
22:45:53.509 00.000 9960 move complete, result=0
22:45:53.509 00.000 9960 worker thread done servicing request
22:45:53.509 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:45:53.512 00.003 9960 Worker thread wakes up
22:45:53.512 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:45:53.512 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:45:54.761 01.249 9960 Exposure complete
22:45:54.882 00.121 9960 worker thread done servicing request
22:45:54.883 00.001 11872 OnExposeComplete: enter
22:45:54.888 00.005 11872 UpdateGuideState(): m_state=6
22:45:54.892 00.004 11872 Star::Find(15, 1789, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 946
22:45:54.897 00.005 11872 Star::Find returns 1 (0), X=1789.34, Y=957.33, Mass=4549, SNR=45.5, Peak=178 HFD=5.6
22:45:54.900 00.003 11872 CameraToMount -- cameraTheta (-1.68) - m_xAngle (0.00) = xAngle (-1.69 = -1.69)
22:45:54.904 00.004 11872 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.28 = 1.28)
22:45:54.908 00.004 11872 CameraToMount -- cameraX=-0.03 cameraY=-0.25 hyp=0.25 cameraTheta=-1.68 mountX=-0.03 mountY=0.24, mountTheta=1.69
22:45:54.913 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.03, y=-0.25, opts=13)
22:45:54.916 00.003 11872 Enqueuing Move request for scope (-0.03, -0.25)
22:45:54.920 00.004 9960 Worker thread wakes up
22:45:54.920 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.25) opts 0xd
22:45:54.921 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.03, -0.25)
22:45:54.921 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=178, med=0, FiltMin=0, FiltMax=140, Gamma=1.000
22:45:54.926 00.005 9960 Moving (-0.03, -0.25) raw xDistance=-0.03 yDistance=0.24
22:45:54.926 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:45:54.926 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:45:54.926 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
22:45:54.926 00.000 9960 MoveAxis(E, 0, ABG)
22:45:54.926 00.000 9960 Move returns status 0, amount 0
22:45:54.926 00.000 9960 MoveAxis(N, 0, ABG)
22:45:54.926 00.000 9960 Move returns status 0, amount 0
22:45:54.928 00.002 9960 move complete, result=0
22:45:54.928 00.000 9960 worker thread done servicing request
22:45:54.928 00.000 11872 UpdateGuideState exits: m=4549 SNR=45.5
22:45:54.933 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:54.936 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:45:54.941 00.005 11872 Enqueuing Expose request
22:45:54.945 00.004 9960 Worker thread wakes up
22:45:54.945 00.000 11872 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
22:45:54.949 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
22:45:54.949 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:45:56.205 01.256 9960 Exposure complete
22:45:56.321 00.116 9960 worker thread done servicing request
22:45:56.321 00.000 11872 OnExposeComplete: enter
22:45:56.325 00.004 11872 UpdateGuideState(): m_state=6
22:45:56.329 00.004 11872 Star::Find(15, 1789, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 947
22:45:56.336 00.007 11872 Star::Find returns 1 (0), X=1789.41, Y=957.20, Mass=4148, SNR=42.8, Peak=174 HFD=5.6
22:45:56.340 00.004 11872 CameraToMount -- cameraTheta (-1.44) - m_xAngle (0.00) = xAngle (-1.45 = -1.45)
22:45:56.344 00.004 11872 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.52 = 1.52)
22:45:56.349 00.005 11872 CameraToMount -- cameraX=0.05 cameraY=-0.39 hyp=0.39 cameraTheta=-1.44 mountX=0.05 mountY=0.39, mountTheta=1.45
22:45:56.353 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.05, y=-0.39, opts=13)
22:45:56.357 00.004 11872 Enqueuing Move request for scope (0.05, -0.39)
22:45:56.361 00.004 9960 Worker thread wakes up
22:45:56.361 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=174, med=0, FiltMin=0, FiltMax=119, Gamma=1.000
22:45:56.366 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.39) opts 0xd
22:45:56.366 00.000 11872 UpdateGuideState exits: m=4148 SNR=42.8
22:45:56.371 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:56.374 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:45:56.378 00.004 11872 Enqueuing Expose request
22:45:56.382 00.004 9960 Handling offset move in thread for scope, endpoint = (0.05, -0.39)
22:45:56.383 00.001 9960 Moving (0.05, -0.39) raw xDistance=0.05 yDistance=0.39
22:45:56.383 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:45:56.383 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:45:56.383 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.39
22:45:56.383 00.000 9960 MoveAxis(E, 0, ABG)
22:45:56.384 00.001 9960 Move returns status 0, amount 0
22:45:56.384 00.000 9960 MoveAxis(N, 0, ABG)
22:45:56.384 00.000 9960 Move returns status 0, amount 0
22:45:56.384 00.000 9960 move complete, result=0
22:45:56.384 00.000 9960 worker thread done servicing request
22:45:56.384 00.000 9960 Worker thread wakes up
22:45:56.385 00.001 11872 GuideStep: 0.0 px 0 ms EAST, 0.4 px 0 ms NORTH
22:45:56.390 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:45:56.390 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:45:57.647 01.257 9960 Exposure complete
22:45:57.774 00.127 11872 OnExposeComplete: enter
22:45:57.778 00.004 11872 UpdateGuideState(): m_state=6
22:45:57.782 00.004 9960 worker thread done servicing request
22:45:57.782 00.000 11872 Star::Find(15, 1789, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 948
22:45:57.785 00.003 11872 Star::Find returns 1 (0), X=1789.58, Y=957.28, Mass=4317, SNR=43.9, Peak=200 HFD=5.6
22:45:57.789 00.004 11872 CameraToMount -- cameraTheta (-0.94) - m_xAngle (0.00) = xAngle (-0.95 = -0.95)
22:45:57.794 00.005 11872 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.02 = 2.02)
22:45:57.799 00.005 11872 CameraToMount -- cameraX=0.22 cameraY=-0.30 hyp=0.38 cameraTheta=-0.94 mountX=0.22 mountY=0.34, mountTheta=1.00
22:45:57.803 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.22, y=-0.30, opts=13)
22:45:57.807 00.004 11872 Enqueuing Move request for scope (0.22, -0.30)
22:45:57.811 00.004 9960 Worker thread wakes up
22:45:57.812 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=200, med=0, FiltMin=0, FiltMax=115, Gamma=1.000
22:45:57.816 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.30) opts 0xd
22:45:57.816 00.000 9960 Handling offset move in thread for scope, endpoint = (0.22, -0.30)
22:45:57.816 00.000 9960 Moving (0.22, -0.30) raw xDistance=0.22 yDistance=0.34
22:45:57.816 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
22:45:57.817 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:45:57.817 00.000 11872 UpdateGuideState exits: m=4317 SNR=43.9
22:45:57.820 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:57.826 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:45:57.831 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.34
22:45:57.833 00.002 11872 Enqueuing Expose request
22:45:57.838 00.005 9960 MoveAxis(W, 103, ABG)
22:45:57.839 00.001 9960 Guiding  Dir = 3, Dur = 103
22:45:57.839 00.000 9960 IsSlewing returns 0
22:45:57.839 00.000 9960 IsGuiding returns 0
22:45:57.840 00.001 9960 PulseGuide returned control before completion, sleep 113
22:45:57.963 00.123 9960 IsGuiding returns 1
22:45:57.964 00.001 9960 scope still moving after pulse duration time elapsed
22:45:57.995 00.031 9960 IsSlewing returns 0
22:45:57.998 00.003 9960 IsGuiding returns 0
22:45:57.999 00.001 9960 scope move finished after 103 + 55 ms
22:45:57.999 00.000 9960 Move returns status 0, amount 103
22:45:57.999 00.000 9960 MoveAxis(N, 0, ABG)
22:45:57.999 00.000 9960 Move returns status 0, amount 0
22:45:58.000 00.001 9960 move complete, result=0
22:45:58.000 00.000 9960 worker thread done servicing request
22:45:58.001 00.001 9960 Worker thread wakes up
22:45:58.001 00.000 11872 GuideStep: 0.2 px 103 ms WEST, 0.3 px 0 ms NORTH
22:45:58.007 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:45:58.007 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:45:59.261 01.254 9960 Exposure complete
22:45:59.381 00.120 9960 worker thread done servicing request
22:45:59.381 00.000 11872 OnExposeComplete: enter
22:45:59.386 00.005 11872 UpdateGuideState(): m_state=6
22:45:59.389 00.003 11872 Star::Find(15, 1789, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 949
22:45:59.394 00.005 11872 Star::Find returns 1 (0), X=1789.34, Y=957.21, Mass=4123, SNR=43.6, Peak=178 HFD=5.6
22:45:59.397 00.003 11872 CameraToMount -- cameraTheta (-1.64) - m_xAngle (0.00) = xAngle (-1.64 = -1.64)
22:45:59.403 00.006 11872 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.33 = 1.33)
22:45:59.407 00.004 11872 CameraToMount -- cameraX=-0.02 cameraY=-0.37 hyp=0.37 cameraTheta=-1.64 mountX=-0.03 mountY=0.36, mountTheta=1.64
22:45:59.411 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.02, y=-0.37, opts=13)
22:45:59.415 00.004 11872 Enqueuing Move request for scope (-0.02, -0.37)
22:45:59.420 00.005 9960 Worker thread wakes up
22:45:59.420 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=178, med=0, FiltMin=0, FiltMax=113, Gamma=1.000
22:45:59.424 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.37) opts 0xd
22:45:59.425 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.02, -0.37)
22:45:59.425 00.000 11872 UpdateGuideState exits: m=4123 SNR=43.6
22:45:59.429 00.004 9960 Moving (-0.02, -0.37) raw xDistance=-0.03 yDistance=0.36
22:45:59.429 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:59.432 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:45:59.437 00.005 11872 Enqueuing Expose request
22:45:59.440 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:45:59.440 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
22:45:59.440 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.36
22:45:59.440 00.000 9960 MoveAxis(E, 0, ABG)
22:45:59.441 00.001 9960 Move returns status 0, amount 0
22:45:59.441 00.000 9960 MoveAxis(N, 0, ABG)
22:45:59.442 00.001 9960 Move returns status 0, amount 0
22:45:59.442 00.000 9960 move complete, result=0
22:45:59.442 00.000 9960 worker thread done servicing request
22:45:59.443 00.001 9960 Worker thread wakes up
22:45:59.443 00.000 11872 GuideStep: -0.0 px 0 ms EAST, 0.4 px 0 ms NORTH
22:45:59.446 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
22:45:59.448 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:46:00.701 01.253 9960 Exposure complete
22:46:00.821 00.120 9960 worker thread done servicing request
22:46:00.821 00.000 11872 OnExposeComplete: enter
22:46:00.826 00.005 11872 UpdateGuideState(): m_state=6
22:46:00.831 00.005 11872 Star::Find(15, 1789, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 950
22:46:00.835 00.004 11872 Star::Find returns 1 (0), X=1789.38, Y=957.06, Mass=4251, SNR=44.0, Peak=173 HFD=5.7
22:46:00.839 00.004 11872 CameraToMount -- cameraTheta (-1.54) - m_xAngle (0.00) = xAngle (-1.55 = -1.55)
22:46:00.843 00.004 11872 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.42 = 1.42)
22:46:00.846 00.003 11872 CameraToMount -- cameraX=0.01 cameraY=-0.52 hyp=0.52 cameraTheta=-1.54 mountX=0.01 mountY=0.52, mountTheta=1.55
22:46:00.851 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.01, y=-0.52, opts=13)
22:46:00.855 00.004 11872 Enqueuing Move request for scope (0.01, -0.52)
22:46:00.859 00.004 9960 Worker thread wakes up
22:46:00.859 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=173, med=0, FiltMin=0, FiltMax=110, Gamma=1.000
22:46:00.866 00.007 9960 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.52) opts 0xd
22:46:00.866 00.000 9960 Handling offset move in thread for scope, endpoint = (0.01, -0.52)
22:46:00.866 00.000 9960 Moving (0.01, -0.52) raw xDistance=0.01 yDistance=0.52
22:46:00.866 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:46:00.866 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
22:46:00.867 00.001 11872 UpdateGuideState exits: m=4251 SNR=44.0
22:46:00.872 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:00.876 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:46:00.879 00.003 11872 Enqueuing Expose request
22:46:00.884 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.52
22:46:00.884 00.000 9960 MoveAxis(E, 0, ABG)
22:46:00.884 00.000 9960 Move returns status 0, amount 0
22:46:00.885 00.001 9960 MoveAxis(N, 0, ABG)
22:46:00.885 00.000 9960 Move returns status 0, amount 0
22:46:00.885 00.000 9960 move complete, result=0
22:46:00.885 00.000 9960 worker thread done servicing request
22:46:00.885 00.000 9960 Worker thread wakes up
22:46:00.885 00.000 11872 GuideStep: 0.0 px 0 ms EAST, 0.5 px 0 ms NORTH
22:46:00.890 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:46:00.890 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:46:02.140 01.250 9960 Exposure complete
22:46:02.262 00.122 9960 worker thread done servicing request
22:46:02.262 00.000 11872 OnExposeComplete: enter
22:46:02.267 00.005 11872 UpdateGuideState(): m_state=6
22:46:02.274 00.007 11872 Star::Find(15, 1789, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 951
22:46:02.279 00.005 11872 Star::Find returns 1 (0), X=1789.37, Y=957.02, Mass=4292, SNR=44.3, Peak=170 HFD=6.0
22:46:02.284 00.005 11872 CameraToMount -- cameraTheta (-1.56) - m_xAngle (0.00) = xAngle (-1.56 = -1.56)
22:46:02.288 00.004 11872 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.41 = 1.41)
22:46:02.292 00.004 11872 CameraToMount -- cameraX=0.01 cameraY=-0.56 hyp=0.56 cameraTheta=-1.56 mountX=0.00 mountY=0.55, mountTheta=1.56
22:46:02.296 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.01, y=-0.56, opts=13)
22:46:02.300 00.004 11872 Enqueuing Move request for scope (0.01, -0.56)
22:46:02.305 00.005 9960 Worker thread wakes up
22:46:02.306 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=170, med=0, FiltMin=0, FiltMax=106, Gamma=1.000
22:46:02.309 00.003 11872 UpdateGuideState exits: m=4292 SNR=44.3
22:46:02.314 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:02.317 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:46:02.322 00.005 11872 Enqueuing Expose request
22:46:02.326 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.56) opts 0xd
22:46:02.326 00.000 9960 Handling offset move in thread for scope, endpoint = (0.01, -0.56)
22:46:02.326 00.000 9960 Moving (0.01, -0.56) raw xDistance=0.00 yDistance=0.55
22:46:02.326 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
22:46:02.326 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:154->Not getting worse
22:46:02.327 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.55
22:46:02.327 00.000 9960 MoveAxis(E, 0, ABG)
22:46:02.327 00.000 9960 Move returns status 0, amount 0
22:46:02.327 00.000 9960 MoveAxis(N, 0, ABG)
22:46:02.327 00.000 9960 Move returns status 0, amount 0
22:46:02.328 00.001 9960 move complete, result=0
22:46:02.328 00.000 9960 worker thread done servicing request
22:46:02.328 00.000 11872 GuideStep: 0.0 px 0 ms EAST, 0.6 px 0 ms NORTH
22:46:02.333 00.005 9960 Worker thread wakes up
22:46:02.334 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:46:02.334 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:46:03.585 01.251 9960 Exposure complete
22:46:03.706 00.121 9960 worker thread done servicing request
22:46:03.706 00.000 11872 OnExposeComplete: enter
22:46:03.711 00.005 11872 UpdateGuideState(): m_state=6
22:46:03.716 00.005 11872 Star::Find(15, 1789, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 952
22:46:03.721 00.005 11872 Star::Find returns 1 (0), X=1789.42, Y=956.54, Mass=4424, SNR=44.6, Peak=189 HFD=5.7
22:46:03.724 00.003 11872 CameraToMount -- cameraTheta (-1.52) - m_xAngle (0.00) = xAngle (-1.52 = -1.52)
22:46:03.729 00.005 11872 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.45 = 1.45)
22:46:03.733 00.004 11872 CameraToMount -- cameraX=0.06 cameraY=-1.04 hyp=1.04 cameraTheta=-1.52 mountX=0.05 mountY=1.04, mountTheta=1.52
22:46:03.739 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.06, y=-1.04, opts=13)
22:46:03.744 00.005 11872 Enqueuing Move request for scope (0.06, -1.04)
22:46:03.749 00.005 9960 Worker thread wakes up
22:46:03.749 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=189, med=0, FiltMin=0, FiltMax=116, Gamma=1.000
22:46:03.754 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.06, -1.04) opts 0xd
22:46:03.755 00.001 9960 Handling offset move in thread for scope, endpoint = (0.06, -1.04)
22:46:03.755 00.000 9960 Moving (0.06, -1.04) raw xDistance=0.05 yDistance=1.04
22:46:03.755 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:46:03.755 00.000 9960 resist switch: large excursion: input 1.04 thresh 0.60 direction from -1 to 1
22:46:03.756 00.001 11872 UpdateGuideState exits: m=4424 SNR=44.6
22:46:03.762 00.006 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=3.11
22:46:03.762 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:03.769 00.007 9960 GuideAlgorithmResistSwitch::result() returns 1.04 from input 1.04
22:46:03.769 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:46:03.776 00.007 11872 Enqueuing Expose request
22:46:03.785 00.009 9960 MoveAxis(E, 0, ABG)
22:46:03.785 00.000 9960 Move returns status 0, amount 0
22:46:03.786 00.001 9960 MoveAxis(S, 773, ABG)
22:46:03.786 00.000 9960 Guiding  Dir = 1, Dur = 773
22:46:03.787 00.001 9960 IsSlewing returns 0
22:46:03.787 00.000 9960 IsGuiding returns 0
22:46:03.787 00.000 9960 PulseGuide returned control before completion, sleep 783
22:46:04.587 00.800 9960 IsGuiding returns 0
22:46:04.587 00.000 9960 Move returns status 0, amount 773
22:46:04.587 00.000 9960 move complete, result=0
22:46:04.588 00.001 9960 worker thread done servicing request
22:46:04.588 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 1.0 px 773 ms SOUTH
22:46:04.595 00.007 9960 Worker thread wakes up
22:46:04.595 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:46:04.595 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:46:05.846 01.251 9960 Exposure complete
22:46:05.957 00.111 9960 worker thread done servicing request
22:46:05.958 00.001 11872 OnExposeComplete: enter
22:46:05.962 00.004 11872 UpdateGuideState(): m_state=6
22:46:05.966 00.004 11872 Star::Find(15, 1789, 956, 0, (0,0,0,0), 1.5, 10.0, 255) frame 953
22:46:05.971 00.005 11872 Star::Find returns 1 (0), X=1789.66, Y=955.87, Mass=4352, SNR=44.3, Peak=195 HFD=5.8
22:46:05.975 00.004 11872 CameraToMount -- cameraTheta (-1.40) - m_xAngle (0.00) = xAngle (-1.40 = -1.40)
22:46:05.979 00.004 11872 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.57 = 1.57)
22:46:05.983 00.004 11872 CameraToMount -- cameraX=0.30 cameraY=-1.72 hyp=1.75 cameraTheta=-1.40 mountX=0.29 mountY=1.75, mountTheta=1.41
22:46:05.991 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=0.30, y=-1.72, opts=13)
22:46:05.996 00.005 11872 Enqueuing Move request for scope (0.30, -1.72)
22:46:06.000 00.004 9960 Worker thread wakes up
22:46:06.001 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=195, med=0, FiltMin=0, FiltMax=106, Gamma=1.000
22:46:06.005 00.004 11872 UpdateGuideState exits: m=4352 SNR=44.3
22:46:06.009 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:06.013 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:46:06.018 00.005 11872 Enqueuing Expose request
22:46:06.022 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.30, -1.72) opts 0xd
22:46:06.023 00.001 9960 Handling offset move in thread for scope, endpoint = (0.30, -1.72)
22:46:06.023 00.000 9960 Moving (0.30, -1.72) raw xDistance=0.29 yDistance=1.75
22:46:06.023 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29
22:46:06.023 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.75 from input 1.75
22:46:06.024 00.001 9960 MoveAxis(W, 136, ABG)
22:46:06.024 00.000 9960 Guiding  Dir = 3, Dur = 136
22:46:06.024 00.000 9960 IsSlewing returns 0
22:46:06.024 00.000 9960 IsGuiding returns 0
22:46:06.025 00.001 9960 PulseGuide returned control before completion, sleep 146
22:46:06.176 00.151 9960 IsGuiding returns 1
22:46:06.178 00.002 9960 scope still moving after pulse duration time elapsed
22:46:06.209 00.031 9960 IsSlewing returns 0
22:46:06.210 00.001 9960 IsGuiding returns 0
22:46:06.210 00.000 9960 scope move finished after 136 + 50 ms
22:46:06.210 00.000 9960 Move returns status 0, amount 136
22:46:06.211 00.001 9960 MoveAxis(S, 1303, ABG)
22:46:06.211 00.000 9960 Guiding  Dir = 1, Dur = 1303
22:46:06.212 00.001 9960 IsSlewing returns 0
22:46:06.212 00.000 9960 IsGuiding returns 0
22:46:06.213 00.001 9960 PulseGuide returned control before completion, sleep 1313
22:46:07.528 01.315 9960 IsGuiding returns 1
22:46:07.529 00.001 9960 scope still moving after pulse duration time elapsed
22:46:07.560 00.031 9960 IsSlewing returns 0
22:46:07.561 00.001 9960 IsGuiding returns 0
22:46:07.562 00.001 9960 scope move finished after 1303 + 45 ms
22:46:07.563 00.001 9960 Move returns status 0, amount 1303
22:46:07.563 00.000 9960 move complete, result=0
22:46:07.563 00.000 9960 worker thread done servicing request
22:46:07.564 00.001 9960 Worker thread wakes up
22:46:07.564 00.000 11872 GuideStep: 0.3 px 136 ms WEST, 1.7 px 1303 ms SOUTH
22:46:07.570 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:46:07.571 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:46:08.819 01.248 9960 Exposure complete
22:46:08.954 00.135 9960 worker thread done servicing request
22:46:08.954 00.000 11872 OnExposeComplete: enter
22:46:08.958 00.004 11872 UpdateGuideState(): m_state=6
22:46:08.961 00.003 11872 Star::Find(15, 1789, 955, 0, (0,0,0,0), 1.5, 10.0, 255) frame 954
22:46:08.964 00.003 11872 Star::Find returns 1 (0), X=1789.59, Y=958.57, Mass=4385, SNR=44.2, Peak=191 HFD=5.8
22:46:08.968 00.004 11872 CameraToMount -- cameraTheta (1.35) - m_xAngle (0.00) = xAngle (1.34 = 1.34)
22:46:08.972 00.004 11872 CameraToMount -- cameraTheta (1.35) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.31 = -1.97)
22:46:08.977 00.005 11872 CameraToMount -- cameraX=0.22 cameraY=0.98 hyp=1.01 cameraTheta=1.35 mountX=0.23 mountY=-0.93, mountTheta=-1.33
22:46:08.982 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.22, y=0.98, opts=13)
22:46:08.987 00.005 11872 Enqueuing Move request for scope (0.22, 0.98)
22:46:08.992 00.005 9960 Worker thread wakes up
22:46:08.992 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=191, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
22:46:08.996 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.98) opts 0xd
22:46:08.996 00.000 11872 UpdateGuideState exits: m=4385 SNR=44.2
22:46:09.000 00.004 9960 Handling offset move in thread for scope, endpoint = (0.22, 0.98)
22:46:09.000 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:09.003 00.003 9960 Moving (0.22, 0.98) raw xDistance=0.23 yDistance=-0.93
22:46:09.003 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:46:09.008 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.23
22:46:09.008 00.000 11872 Enqueuing Expose request
22:46:09.011 00.003 9960 resist switch: large excursion: input -0.93 thresh 0.60 direction from 1 to -1
22:46:09.011 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.78
22:46:09.012 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.93 from input -0.93
22:46:09.012 00.000 9960 MoveAxis(W, 116, ABG)
22:46:09.012 00.000 9960 Guiding  Dir = 3, Dur = 116
22:46:09.014 00.002 9960 IsSlewing returns 0
22:46:09.014 00.000 9960 IsGuiding returns 0
22:46:09.015 00.001 9960 PulseGuide returned control before completion, sleep 126
22:46:09.157 00.142 9960 IsGuiding returns 0
22:46:09.158 00.001 9960 Move returns status 0, amount 116
22:46:09.158 00.000 9960 MoveAxis(N, 693, ABG)
22:46:09.158 00.000 9960 Guiding  Dir = 0, Dur = 693
22:46:09.160 00.002 9960 IsSlewing returns 0
22:46:09.161 00.001 9960 IsGuiding returns 0
22:46:09.161 00.000 9960 PulseGuide returned control before completion, sleep 703
22:46:09.877 00.716 9960 IsGuiding returns 1
22:46:09.878 00.001 9960 scope still moving after pulse duration time elapsed
22:46:09.907 00.029 9960 IsSlewing returns 0
22:46:09.909 00.002 9960 IsGuiding returns 0
22:46:09.909 00.000 9960 scope move finished after 693 + 54 ms
22:46:09.909 00.000 9960 Move returns status 0, amount 693
22:46:09.910 00.001 9960 move complete, result=0
22:46:09.910 00.000 9960 worker thread done servicing request
22:46:09.910 00.000 11872 GuideStep: 0.2 px 116 ms WEST, -0.9 px 693 ms NORTH
22:46:09.917 00.007 9960 Worker thread wakes up
22:46:09.918 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:46:09.918 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:46:11.170 01.252 9960 Exposure complete
22:46:11.294 00.124 9960 worker thread done servicing request
22:46:11.296 00.002 11872 OnExposeComplete: enter
22:46:11.301 00.005 11872 UpdateGuideState(): m_state=6
22:46:11.307 00.006 11872 Star::Find(15, 1789, 958, 0, (0,0,0,0), 1.5, 10.0, 255) frame 955
22:46:11.311 00.004 11872 Star::Find returns 1 (0), X=1789.63, Y=956.90, Mass=4300, SNR=44.4, Peak=189 HFD=5.8
22:46:11.316 00.005 11872 CameraToMount -- cameraTheta (-1.19) - m_xAngle (0.00) = xAngle (-1.20 = -1.20)
22:46:11.319 00.003 11872 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.77 = 1.77)
22:46:11.323 00.004 11872 CameraToMount -- cameraX=0.27 cameraY=-0.68 hyp=0.73 cameraTheta=-1.19 mountX=0.27 mountY=0.72, mountTheta=1.22
22:46:11.331 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=0.27, y=-0.68, opts=13)
22:46:11.336 00.005 11872 Enqueuing Move request for scope (0.27, -0.68)
22:46:11.341 00.005 9960 Worker thread wakes up
22:46:11.341 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.68) opts 0xd
22:46:11.342 00.001 9960 Handling offset move in thread for scope, endpoint = (0.27, -0.68)
22:46:11.342 00.000 9960 Moving (0.27, -0.68) raw xDistance=0.27 yDistance=0.72
22:46:11.342 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.27
22:46:11.342 00.000 9960 resist switch: large excursion: input 0.72 thresh 0.60 direction from -1 to 1
22:46:11.343 00.001 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.16
22:46:11.343 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.72 from input 0.72
22:46:11.343 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=189, med=0, FiltMin=0, FiltMax=113, Gamma=1.000
22:46:11.347 00.004 11872 UpdateGuideState exits: m=4300 SNR=44.4
22:46:11.351 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:11.354 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:46:11.356 00.002 11872 Enqueuing Expose request
22:46:11.359 00.003 9960 MoveAxis(W, 133, ABG)
22:46:11.359 00.000 9960 Guiding  Dir = 3, Dur = 133
22:46:11.361 00.002 9960 IsSlewing returns 0
22:46:11.361 00.000 9960 IsGuiding returns 0
22:46:11.361 00.000 9960 PulseGuide returned control before completion, sleep 143
22:46:11.516 00.155 9960 IsGuiding returns 1
22:46:11.517 00.001 9960 scope still moving after pulse duration time elapsed
22:46:11.547 00.030 9960 IsSlewing returns 0
22:46:11.547 00.000 9960 IsGuiding returns 0
22:46:11.549 00.002 9960 scope move finished after 133 + 54 ms
22:46:11.549 00.000 9960 Move returns status 0, amount 133
22:46:11.550 00.001 9960 MoveAxis(S, 538, ABG)
22:46:11.550 00.000 9960 Guiding  Dir = 1, Dur = 538
22:46:11.551 00.001 9960 IsSlewing returns 0
22:46:11.551 00.000 9960 IsGuiding returns 0
22:46:11.553 00.002 9960 PulseGuide returned control before completion, sleep 548
22:46:12.111 00.558 9960 IsGuiding returns 1
22:46:12.112 00.001 9960 scope still moving after pulse duration time elapsed
22:46:12.143 00.031 9960 IsSlewing returns 0
22:46:12.146 00.003 9960 IsGuiding returns 0
22:46:12.146 00.000 9960 scope move finished after 538 + 56 ms
22:46:12.147 00.001 9960 Move returns status 0, amount 538
22:46:12.147 00.000 9960 move complete, result=0
22:46:12.148 00.001 11872 GuideStep: 0.3 px 133 ms WEST, 0.7 px 538 ms SOUTH
22:46:12.155 00.007 9960 worker thread done servicing request
22:46:12.157 00.002 9960 Worker thread wakes up
22:46:12.158 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:46:12.159 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:46:13.406 01.247 9960 Exposure complete
22:46:13.529 00.123 9960 worker thread done servicing request
22:46:13.529 00.000 11872 OnExposeComplete: enter
22:46:13.533 00.004 11872 UpdateGuideState(): m_state=6
22:46:13.538 00.005 11872 Star::Find(15, 1789, 956, 0, (0,0,0,0), 1.5, 10.0, 255) frame 956
22:46:13.541 00.003 11872 Star::Find returns 1 (0), X=1789.45, Y=956.88, Mass=4443, SNR=44.8, Peak=219 HFD=5.8
22:46:13.544 00.003 11872 CameraToMount -- cameraTheta (-1.45) - m_xAngle (0.00) = xAngle (-1.45 = -1.45)
22:46:13.549 00.005 11872 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.52 = 1.52)
22:46:13.553 00.004 11872 CameraToMount -- cameraX=0.09 cameraY=-0.70 hyp=0.71 cameraTheta=-1.45 mountX=0.08 mountY=0.71, mountTheta=1.45
22:46:13.558 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.09, y=-0.70, opts=13)
22:46:13.562 00.004 11872 Enqueuing Move request for scope (0.09, -0.70)
22:46:13.565 00.003 9960 Worker thread wakes up
22:46:13.565 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.70) opts 0xd
22:46:13.566 00.001 9960 Handling offset move in thread for scope, endpoint = (0.09, -0.70)
22:46:13.566 00.000 9960 Moving (0.09, -0.70) raw xDistance=0.08 yDistance=0.71
22:46:13.566 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:46:13.566 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.71 from input 0.71
22:46:13.566 00.000 9960 MoveAxis(E, 0, ABG)
22:46:13.566 00.000 9960 Move returns status 0, amount 0
22:46:13.567 00.001 9960 MoveAxis(S, 529, ABG)
22:46:13.567 00.000 9960 Guiding  Dir = 1, Dur = 529
22:46:13.567 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=219, med=0, FiltMin=0, FiltMax=127, Gamma=1.000
22:46:13.571 00.004 9960 IsSlewing returns 0
22:46:13.571 00.000 11872 UpdateGuideState exits: m=4443 SNR=44.8
22:46:13.575 00.004 9960 IsGuiding returns 0
22:46:13.576 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:13.579 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:46:13.583 00.004 11872 Enqueuing Expose request
22:46:13.588 00.005 9960 PulseGuide returned control before completion, sleep 539
22:46:14.132 00.544 9960 IsGuiding returns 1
22:46:14.132 00.000 9960 scope still moving after pulse duration time elapsed
22:46:14.161 00.029 9960 IsSlewing returns 0
22:46:14.163 00.002 9960 IsGuiding returns 0
22:46:14.163 00.000 9960 scope move finished after 529 + 59 ms
22:46:14.164 00.001 9960 Move returns status 0, amount 529
22:46:14.164 00.000 9960 move complete, result=0
22:46:14.165 00.001 9960 worker thread done servicing request
22:46:14.165 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.7 px 529 ms SOUTH
22:46:14.172 00.007 9960 Worker thread wakes up
22:46:14.172 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:46:14.172 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:46:15.429 01.257 9960 Exposure complete
22:46:15.555 00.126 9960 worker thread done servicing request
22:46:15.555 00.000 11872 OnExposeComplete: enter
22:46:15.560 00.005 11872 UpdateGuideState(): m_state=6
22:46:15.564 00.004 11872 Star::Find(15, 1789, 956, 0, (0,0,0,0), 1.5, 10.0, 255) frame 957
22:46:15.568 00.004 11872 Star::Find returns 1 (0), X=1789.45, Y=957.56, Mass=4352, SNR=44.1, Peak=202 HFD=5.7
22:46:15.571 00.003 11872 CameraToMount -- cameraTheta (-0.32) - m_xAngle (0.00) = xAngle (-0.32 = -0.32)
22:46:15.577 00.006 11872 CameraToMount -- cameraTheta (-0.32) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.65 = 2.65)
22:46:15.580 00.003 11872 CameraToMount -- cameraX=0.09 cameraY=-0.03 hyp=0.09 cameraTheta=-0.32 mountX=0.09 mountY=0.04, mountTheta=0.46
22:46:15.587 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.09, y=-0.03, opts=13)
22:46:15.590 00.003 11872 Enqueuing Move request for scope (0.09, -0.03)
22:46:15.595 00.005 9960 Worker thread wakes up
22:46:15.596 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=202, med=0, FiltMin=0, FiltMax=124, Gamma=1.000
22:46:15.600 00.004 11872 UpdateGuideState exits: m=4352 SNR=44.1
22:46:15.604 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:15.608 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:46:15.613 00.005 11872 Enqueuing Expose request
22:46:15.617 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.03) opts 0xd
22:46:15.617 00.000 9960 Handling offset move in thread for scope, endpoint = (0.09, -0.03)
22:46:15.618 00.001 9960 Moving (0.09, -0.03) raw xDistance=0.09 yDistance=0.04
22:46:15.618 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:46:15.618 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:46:15.619 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:46:15.619 00.000 9960 MoveAxis(E, 0, ABG)
22:46:15.619 00.000 9960 Move returns status 0, amount 0
22:46:15.619 00.000 9960 MoveAxis(N, 0, ABG)
22:46:15.619 00.000 9960 Move returns status 0, amount 0
22:46:15.619 00.000 9960 move complete, result=0
22:46:15.619 00.000 9960 worker thread done servicing request
22:46:15.620 00.001 11872 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:46:15.624 00.004 9960 Worker thread wakes up
22:46:15.624 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:46:15.625 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:46:16.876 01.251 9960 Exposure complete
22:46:17.002 00.126 9960 worker thread done servicing request
22:46:17.002 00.000 11872 OnExposeComplete: enter
22:46:17.006 00.004 11872 UpdateGuideState(): m_state=6
22:46:17.010 00.004 11872 Star::Find(15, 1789, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 958
22:46:17.015 00.005 11872 Star::Find returns 1 (0), X=1789.50, Y=957.58, Mass=4189, SNR=43.4, Peak=203 HFD=5.7
22:46:17.019 00.004 11872 CameraToMount -- cameraTheta (-0.00) - m_xAngle (0.00) = xAngle (-0.01 = -0.01)
22:46:17.023 00.004 11872 CameraToMount -- cameraTheta (-0.00) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.96 = 2.96)
22:46:17.027 00.004 11872 CameraToMount -- cameraX=0.14 cameraY=-0.00 hyp=0.14 cameraTheta=-0.00 mountX=0.14 mountY=0.02, mountTheta=0.18
22:46:17.031 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.14, y=-0.00, opts=13)
22:46:17.036 00.005 11872 Enqueuing Move request for scope (0.14, -0.00)
22:46:17.039 00.003 9960 Worker thread wakes up
22:46:17.039 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.00) opts 0xd
22:46:17.039 00.000 9960 Handling offset move in thread for scope, endpoint = (0.14, -0.00)
22:46:17.039 00.000 9960 Moving (0.14, -0.00) raw xDistance=0.14 yDistance=0.02
22:46:17.039 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:46:17.040 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:46:17.040 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=203, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
22:46:17.045 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:46:17.045 00.000 9960 MoveAxis(E, 0, ABG)
22:46:17.045 00.000 9960 Move returns status 0, amount 0
22:46:17.046 00.001 9960 MoveAxis(N, 0, ABG)
22:46:17.046 00.000 11872 UpdateGuideState exits: m=4189 SNR=43.4
22:46:17.050 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:17.055 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:46:17.060 00.005 11872 Enqueuing Expose request
22:46:17.064 00.004 9960 Move returns status 0, amount 0
22:46:17.064 00.000 9960 move complete, result=0
22:46:17.065 00.001 9960 worker thread done servicing request
22:46:17.065 00.000 9960 Worker thread wakes up
22:46:17.065 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:46:17.069 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
22:46:17.069 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:46:18.324 01.255 9960 Exposure complete
22:46:18.449 00.125 9960 worker thread done servicing request
22:46:18.449 00.000 11872 OnExposeComplete: enter
22:46:18.452 00.003 11872 UpdateGuideState(): m_state=6
22:46:18.458 00.006 11872 Star::Find(15, 1789, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 959
22:46:18.464 00.006 11872 Star::Find returns 1 (0), X=1789.58, Y=957.39, Mass=4384, SNR=44.6, Peak=181 HFD=5.8
22:46:18.467 00.003 11872 CameraToMount -- cameraTheta (-0.74) - m_xAngle (0.00) = xAngle (-0.74 = -0.74)
22:46:18.470 00.003 11872 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.23 = 2.23)
22:46:18.475 00.005 11872 CameraToMount -- cameraX=0.21 cameraY=-0.19 hyp=0.29 cameraTheta=-0.74 mountX=0.21 mountY=0.23, mountTheta=0.82
22:46:18.479 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.21, y=-0.19, opts=13)
22:46:18.483 00.004 11872 Enqueuing Move request for scope (0.21, -0.19)
22:46:18.487 00.004 9960 Worker thread wakes up
22:46:18.487 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=181, med=0, FiltMin=0, FiltMax=116, Gamma=1.000
22:46:18.492 00.005 11872 UpdateGuideState exits: m=4384 SNR=44.6
22:46:18.495 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:18.498 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:46:18.503 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.19) opts 0xd
22:46:18.504 00.001 11872 Enqueuing Expose request
22:46:18.508 00.004 9960 Handling offset move in thread for scope, endpoint = (0.21, -0.19)
22:46:18.508 00.000 9960 Moving (0.21, -0.19) raw xDistance=0.21 yDistance=0.23
22:46:18.508 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
22:46:18.508 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23
22:46:18.510 00.002 9960 MoveAxis(W, 99, ABG)
22:46:18.510 00.000 9960 Guiding  Dir = 3, Dur = 99
22:46:18.510 00.000 9960 IsSlewing returns 0
22:46:18.510 00.000 9960 IsGuiding returns 0
22:46:18.511 00.001 9960 PulseGuide returned control before completion, sleep 109
22:46:18.625 00.114 9960 IsGuiding returns 1
22:46:18.625 00.000 9960 scope still moving after pulse duration time elapsed
22:46:18.656 00.031 9960 IsSlewing returns 0
22:46:18.657 00.001 9960 IsGuiding returns 0
22:46:18.658 00.001 9960 scope move finished after 99 + 47 ms
22:46:18.658 00.000 9960 Move returns status 0, amount 99
22:46:18.658 00.000 9960 MoveAxis(S, 169, ABG)
22:46:18.659 00.001 9960 Guiding  Dir = 1, Dur = 169
22:46:18.660 00.001 9960 IsSlewing returns 0
22:46:18.660 00.000 9960 IsGuiding returns 0
22:46:18.660 00.000 9960 PulseGuide returned control before completion, sleep 179
22:46:18.844 00.184 9960 IsGuiding returns 1
22:46:18.844 00.000 9960 scope still moving after pulse duration time elapsed
22:46:18.875 00.031 9960 IsSlewing returns 0
22:46:18.878 00.003 9960 IsGuiding returns 0
22:46:18.878 00.000 9960 scope move finished after 169 + 48 ms
22:46:18.879 00.001 9960 Move returns status 0, amount 169
22:46:18.879 00.000 9960 move complete, result=0
22:46:18.879 00.000 9960 worker thread done servicing request
22:46:18.880 00.001 9960 Worker thread wakes up
22:46:18.880 00.000 11872 GuideStep: 0.2 px 99 ms WEST, 0.2 px 169 ms SOUTH
22:46:18.887 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:46:18.887 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:46:20.135 01.248 9960 Exposure complete
22:46:20.254 00.119 9960 worker thread done servicing request
22:46:20.255 00.001 11872 OnExposeComplete: enter
22:46:20.259 00.004 11872 UpdateGuideState(): m_state=6
22:46:20.262 00.003 11872 Star::Find(15, 1789, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 960
22:46:20.268 00.006 11872 Star::Find returns 1 (0), X=1789.30, Y=957.44, Mass=4239, SNR=43.7, Peak=178 HFD=5.6
22:46:20.273 00.005 11872 CameraToMount -- cameraTheta (-1.98) - m_xAngle (0.00) = xAngle (-1.98 = -1.98)
22:46:20.277 00.004 11872 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (0.99 = 0.99)
22:46:20.281 00.004 11872 CameraToMount -- cameraX=-0.06 cameraY=-0.14 hyp=0.15 cameraTheta=-1.98 mountX=-0.06 mountY=0.13, mountTheta=2.02
22:46:20.287 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.06, y=-0.14, opts=13)
22:46:20.290 00.003 11872 Enqueuing Move request for scope (-0.06, -0.14)
22:46:20.295 00.005 9960 Worker thread wakes up
22:46:20.295 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.14) opts 0xd
22:46:20.295 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=178, med=0, FiltMin=0, FiltMax=116, Gamma=1.000
22:46:20.300 00.005 11872 UpdateGuideState exits: m=4239 SNR=43.7
22:46:20.304 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.06, -0.14)
22:46:20.305 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:20.308 00.003 9960 Moving (-0.06, -0.14) raw xDistance=-0.06 yDistance=0.13
22:46:20.309 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:46:20.309 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:46:20.313 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:46:20.313 00.000 11872 Enqueuing Expose request
22:46:20.317 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
22:46:20.317 00.000 9960 MoveAxis(E, 0, ABG)
22:46:20.317 00.000 9960 Move returns status 0, amount 0
22:46:20.318 00.001 9960 MoveAxis(N, 0, ABG)
22:46:20.318 00.000 9960 Move returns status 0, amount 0
22:46:20.318 00.000 9960 move complete, result=0
22:46:20.318 00.000 9960 worker thread done servicing request
22:46:20.319 00.001 9960 Worker thread wakes up
22:46:20.319 00.000 11872 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:46:20.323 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
22:46:20.323 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:46:21.581 01.258 9960 Exposure complete
22:46:21.707 00.126 9960 worker thread done servicing request
22:46:21.708 00.001 11872 OnExposeComplete: enter
22:46:21.713 00.005 11872 UpdateGuideState(): m_state=6
22:46:21.717 00.004 11872 Star::Find(15, 1789, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 961
22:46:21.720 00.003 11872 Star::Find returns 1 (0), X=1789.40, Y=957.35, Mass=4207, SNR=43.7, Peak=177 HFD=5.7
22:46:21.723 00.003 11872 CameraToMount -- cameraTheta (-1.42) - m_xAngle (0.00) = xAngle (-1.43 = -1.43)
22:46:21.728 00.005 11872 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.54 = 1.54)
22:46:21.734 00.006 11872 CameraToMount -- cameraX=0.04 cameraY=-0.23 hyp=0.24 cameraTheta=-1.42 mountX=0.03 mountY=0.24, mountTheta=1.43
22:46:21.740 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.04, y=-0.23, opts=13)
22:46:21.744 00.004 11872 Enqueuing Move request for scope (0.04, -0.23)
22:46:21.748 00.004 9960 Worker thread wakes up
22:46:21.749 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=177, med=0, FiltMin=0, FiltMax=114, Gamma=1.000
22:46:21.752 00.003 11872 UpdateGuideState exits: m=4207 SNR=43.7
22:46:21.756 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:21.759 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:46:21.764 00.005 11872 Enqueuing Expose request
22:46:21.767 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.23) opts 0xd
22:46:21.767 00.000 9960 Handling offset move in thread for scope, endpoint = (0.04, -0.23)
22:46:21.769 00.002 9960 Moving (0.04, -0.23) raw xDistance=0.03 yDistance=0.24
22:46:21.769 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:46:21.769 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
22:46:21.769 00.000 9960 MoveAxis(E, 0, ABG)
22:46:21.769 00.000 9960 Move returns status 0, amount 0
22:46:21.770 00.001 9960 MoveAxis(S, 176, ABG)
22:46:21.770 00.000 9960 Guiding  Dir = 1, Dur = 176
22:46:21.770 00.000 9960 IsSlewing returns 0
22:46:21.770 00.000 9960 IsGuiding returns 0
22:46:21.771 00.001 9960 PulseGuide returned control before completion, sleep 186
22:46:21.959 00.188 9960 IsGuiding returns 1
22:46:21.959 00.000 9960 scope still moving after pulse duration time elapsed
22:46:21.990 00.031 9960 IsSlewing returns 0
22:46:21.990 00.000 9960 IsGuiding returns 1
22:46:22.023 00.033 9960 IsSlewing returns 0
22:46:22.023 00.000 9960 IsGuiding returns 1
22:46:22.053 00.030 9960 IsSlewing returns 0
22:46:22.055 00.002 9960 IsGuiding returns 0
22:46:22.055 00.000 9960 scope move finished after 176 + 108 ms
22:46:22.056 00.001 9960 Move returns status 0, amount 176
22:46:22.056 00.000 9960 move complete, result=0
22:46:22.056 00.000 9960 worker thread done servicing request
22:46:22.056 00.000 9960 Worker thread wakes up
22:46:22.057 00.001 11872 GuideStep: 0.0 px 0 ms EAST, 0.2 px 176 ms SOUTH
22:46:22.064 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:46:22.064 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:46:23.316 01.252 9960 Exposure complete
22:46:23.437 00.121 9960 worker thread done servicing request
22:46:23.438 00.001 11872 OnExposeComplete: enter
22:46:23.442 00.004 11872 UpdateGuideState(): m_state=6
22:46:23.445 00.003 11872 Star::Find(15, 1789, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 962
22:46:23.450 00.005 11872 Star::Find returns 1 (0), X=1789.37, Y=957.46, Mass=4304, SNR=43.6, Peak=197 HFD=5.7
22:46:23.454 00.004 11872 CameraToMount -- cameraTheta (-1.53) - m_xAngle (0.00) = xAngle (-1.54 = -1.54)
22:46:23.458 00.004 11872 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.43 = 1.43)
22:46:23.461 00.003 11872 CameraToMount -- cameraX=0.01 cameraY=-0.13 hyp=0.13 cameraTheta=-1.53 mountX=0.00 mountY=0.13, mountTheta=1.53
22:46:23.467 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.01, y=-0.13, opts=13)
22:46:23.471 00.004 11872 Enqueuing Move request for scope (0.01, -0.13)
22:46:23.474 00.003 9960 Worker thread wakes up
22:46:23.474 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.13) opts 0xd
22:46:23.475 00.001 9960 Handling offset move in thread for scope, endpoint = (0.01, -0.13)
22:46:23.475 00.000 9960 Moving (0.01, -0.13) raw xDistance=0.00 yDistance=0.13
22:46:23.475 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=197, med=0, FiltMin=0, FiltMax=114, Gamma=1.000
22:46:23.480 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
22:46:23.481 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:46:23.481 00.000 11872 UpdateGuideState exits: m=4304 SNR=43.6
22:46:23.486 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:23.493 00.007 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:46:23.498 00.005 11872 Enqueuing Expose request
22:46:23.502 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
22:46:23.502 00.000 9960 MoveAxis(E, 0, ABG)
22:46:23.502 00.000 9960 Move returns status 0, amount 0
22:46:23.502 00.000 9960 MoveAxis(N, 0, ABG)
22:46:23.504 00.002 9960 Move returns status 0, amount 0
22:46:23.504 00.000 9960 move complete, result=0
22:46:23.504 00.000 9960 worker thread done servicing request
22:46:23.504 00.000 9960 Worker thread wakes up
22:46:23.505 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:46:23.505 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:46:23.505 00.000 11872 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:46:24.754 01.249 9960 Exposure complete
22:46:24.877 00.123 9960 worker thread done servicing request
22:46:24.877 00.000 11872 OnExposeComplete: enter
22:46:24.881 00.004 11872 UpdateGuideState(): m_state=6
22:46:24.884 00.003 11872 Star::Find(15, 1789, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 963
22:46:24.889 00.005 11872 Star::Find returns 1 (0), X=1788.93, Y=958.23, Mass=4179, SNR=43.0, Peak=193 HFD=5.6
22:46:24.892 00.003 11872 CameraToMount -- cameraTheta (2.16) - m_xAngle (0.00) = xAngle (2.16 = 2.16)
22:46:24.899 00.007 11872 CameraToMount -- cameraTheta (2.16) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (5.13 = -1.16)
22:46:24.903 00.004 11872 CameraToMount -- cameraX=-0.43 cameraY=0.64 hyp=0.78 cameraTheta=2.16 mountX=-0.43 mountY=-0.71, mountTheta=-2.12
22:46:24.908 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.43, y=0.64, opts=13)
22:46:24.912 00.004 11872 Enqueuing Move request for scope (-0.43, 0.64)
22:46:24.915 00.003 9960 Worker thread wakes up
22:46:24.917 00.002 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.43, 0.64) opts 0xd
22:46:24.917 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.43, 0.64)
22:46:24.917 00.000 9960 Moving (-0.43, 0.64) raw xDistance=-0.43 yDistance=-0.71
22:46:24.917 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.27 from input -0.43
22:46:24.917 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=193, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
22:46:24.922 00.005 11872 UpdateGuideState exits: m=4179 SNR=43.0
22:46:24.926 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:24.929 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:46:24.934 00.005 11872 Enqueuing Expose request
22:46:24.938 00.004 9960 resist switch: large excursion: input -0.71 thresh 0.60 direction from 1 to -1
22:46:24.938 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.13
22:46:24.939 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.71 from input -0.71
22:46:24.939 00.000 9960 MoveAxis(E, 202, ABG)
22:46:24.939 00.000 9960 Guiding  Dir = 2, Dur = 202
22:46:24.939 00.000 9960 IsSlewing returns 0
22:46:24.940 00.001 9960 IsGuiding returns 0
22:46:24.940 00.000 9960 PulseGuide returned control before completion, sleep 212
22:46:25.167 00.227 9960 IsGuiding returns 1
22:46:25.169 00.002 9960 scope still moving after pulse duration time elapsed
22:46:25.198 00.029 9960 IsSlewing returns 0
22:46:25.199 00.001 9960 IsGuiding returns 0
22:46:25.200 00.001 9960 scope move finished after 202 + 57 ms
22:46:25.200 00.000 9960 Move returns status 0, amount 202
22:46:25.201 00.001 9960 MoveAxis(N, 529, ABG)
22:46:25.201 00.000 9960 Guiding  Dir = 0, Dur = 529
22:46:25.201 00.000 9960 IsSlewing returns 0
22:46:25.202 00.001 9960 IsGuiding returns 0
22:46:25.202 00.000 9960 PulseGuide returned control before completion, sleep 539
22:46:25.744 00.542 9960 IsGuiding returns 1
22:46:25.745 00.001 9960 scope still moving after pulse duration time elapsed
22:46:25.776 00.031 9960 IsSlewing returns 0
22:46:25.777 00.001 9960 IsGuiding returns 0
22:46:25.777 00.000 9960 scope move finished after 529 + 45 ms
22:46:25.778 00.001 9960 Move returns status 0, amount 529
22:46:25.778 00.000 9960 move complete, result=0
22:46:25.779 00.001 9960 worker thread done servicing request
22:46:25.779 00.000 9960 Worker thread wakes up
22:46:25.780 00.001 11872 GuideStep: -0.4 px 202 ms EAST, -0.7 px 529 ms NORTH
22:46:25.785 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:46:25.786 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:46:27.032 01.246 9960 Exposure complete
22:46:27.155 00.123 9960 worker thread done servicing request
22:46:27.155 00.000 11872 OnExposeComplete: enter
22:46:27.159 00.004 11872 UpdateGuideState(): m_state=6
22:46:27.163 00.004 11872 Star::Find(15, 1788, 958, 0, (0,0,0,0), 1.5, 10.0, 255) frame 964
22:46:27.166 00.003 11872 Star::Find returns 1 (0), X=1789.30, Y=957.99, Mass=4387, SNR=44.6, Peak=201 HFD=6.0
22:46:27.171 00.005 11872 CameraToMount -- cameraTheta (1.73) - m_xAngle (0.00) = xAngle (1.72 = 1.72)
22:46:27.175 00.004 11872 CameraToMount -- cameraTheta (1.73) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.69 = -1.59)
22:46:27.178 00.003 11872 CameraToMount -- cameraX=-0.06 cameraY=0.41 hyp=0.41 cameraTheta=1.73 mountX=-0.06 mountY=-0.41, mountTheta=-1.72
22:46:27.185 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.06, y=0.41, opts=13)
22:46:27.188 00.003 11872 Enqueuing Move request for scope (-0.06, 0.41)
22:46:27.193 00.005 9960 Worker thread wakes up
22:46:27.193 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=201, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
22:46:27.196 00.003 11872 UpdateGuideState exits: m=4387 SNR=44.6
22:46:27.201 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.41) opts 0xd
22:46:27.202 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.06, 0.41)
22:46:27.202 00.000 9960 Moving (-0.06, 0.41) raw xDistance=-0.06 yDistance=-0.41
22:46:27.202 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:46:27.202 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:27.208 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:46:27.213 00.005 11872 Enqueuing Expose request
22:46:27.218 00.005 9960 GuideAlgorithmResistSwitch::result() returns -0.41 from input -0.41
22:46:27.218 00.000 9960 MoveAxis(E, 0, ABG)
22:46:27.218 00.000 9960 Move returns status 0, amount 0
22:46:27.218 00.000 9960 MoveAxis(N, 306, ABG)
22:46:27.219 00.001 9960 Guiding  Dir = 0, Dur = 306
22:46:27.219 00.000 9960 IsSlewing returns 0
22:46:27.219 00.000 9960 IsGuiding returns 0
22:46:27.220 00.001 9960 PulseGuide returned control before completion, sleep 316
22:46:27.540 00.320 9960 IsGuiding returns 1
22:46:27.542 00.002 9960 scope still moving after pulse duration time elapsed
22:46:27.573 00.031 9960 IsSlewing returns 0
22:46:27.574 00.001 9960 IsGuiding returns 0
22:46:27.574 00.000 9960 scope move finished after 306 + 49 ms
22:46:27.575 00.001 9960 Move returns status 0, amount 306
22:46:27.575 00.000 9960 move complete, result=0
22:46:27.577 00.002 9960 worker thread done servicing request
22:46:27.577 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.4 px 306 ms NORTH
22:46:27.584 00.007 9960 Worker thread wakes up
22:46:27.584 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:46:27.584 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:46:28.842 01.258 9960 Exposure complete
22:46:28.977 00.135 9960 worker thread done servicing request
22:46:28.978 00.001 11872 OnExposeComplete: enter
22:46:28.983 00.005 11872 UpdateGuideState(): m_state=6
22:46:28.989 00.006 11872 Star::Find(15, 1789, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 965
22:46:28.994 00.005 11872 Star::Find returns 1 (0), X=1789.39, Y=957.44, Mass=4372, SNR=44.2, Peak=181 HFD=5.7
22:46:28.997 00.003 11872 CameraToMount -- cameraTheta (-1.39) - m_xAngle (0.00) = xAngle (-1.39 = -1.39)
22:46:29.001 00.004 11872 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.57 = 1.57)
22:46:29.006 00.005 11872 CameraToMount -- cameraX=0.03 cameraY=-0.15 hyp=0.15 cameraTheta=-1.39 mountX=0.03 mountY=0.15, mountTheta=1.40
22:46:29.010 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.03, y=-0.15, opts=13)
22:46:29.015 00.005 11872 Enqueuing Move request for scope (0.03, -0.15)
22:46:29.023 00.008 9960 Worker thread wakes up
22:46:29.023 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.15) opts 0xd
22:46:29.023 00.000 9960 Handling offset move in thread for scope, endpoint = (0.03, -0.15)
22:46:29.023 00.000 9960 Moving (0.03, -0.15) raw xDistance=0.03 yDistance=0.15
22:46:29.024 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:46:29.024 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:46:29.024 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=181, med=0, FiltMin=0, FiltMax=118, Gamma=1.000
22:46:29.030 00.006 11872 UpdateGuideState exits: m=4372 SNR=44.2
22:46:29.033 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:29.037 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
22:46:29.037 00.000 9960 MoveAxis(E, 0, ABG)
22:46:29.037 00.000 9960 Move returns status 0, amount 0
22:46:29.037 00.000 9960 MoveAxis(N, 0, ABG)
22:46:29.038 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:46:29.043 00.005 11872 Enqueuing Expose request
22:46:29.046 00.003 9960 Move returns status 0, amount 0
22:46:29.047 00.001 9960 move complete, result=0
22:46:29.047 00.000 9960 worker thread done servicing request
22:46:29.047 00.000 9960 Worker thread wakes up
22:46:29.047 00.000 11872 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:46:29.053 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:46:29.053 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:46:30.299 01.246 9960 Exposure complete
22:46:30.423 00.124 9960 worker thread done servicing request
22:46:30.424 00.001 11872 OnExposeComplete: enter
22:46:30.432 00.008 11872 UpdateGuideState(): m_state=6
22:46:30.436 00.004 11872 Star::Find(15, 1789, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 966
22:46:30.440 00.004 11872 Star::Find returns 1 (0), X=1789.41, Y=957.20, Mass=4368, SNR=44.4, Peak=192 HFD=5.7
22:46:30.444 00.004 11872 CameraToMount -- cameraTheta (-1.46) - m_xAngle (0.00) = xAngle (-1.47 = -1.47)
22:46:30.449 00.005 11872 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.50 = 1.50)
22:46:30.453 00.004 11872 CameraToMount -- cameraX=0.04 cameraY=-0.38 hyp=0.39 cameraTheta=-1.46 mountX=0.04 mountY=0.39, mountTheta=1.47
22:46:30.459 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.04, y=-0.38, opts=13)
22:46:30.464 00.005 11872 Enqueuing Move request for scope (0.04, -0.38)
22:46:30.467 00.003 9960 Worker thread wakes up
22:46:30.469 00.002 9960 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.38) opts 0xd
22:46:30.469 00.000 9960 Handling offset move in thread for scope, endpoint = (0.04, -0.38)
22:46:30.469 00.000 9960 Moving (0.04, -0.38) raw xDistance=0.04 yDistance=0.39
22:46:30.469 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:46:30.470 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:46:30.470 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=192, med=0, FiltMin=0, FiltMax=114, Gamma=1.000
22:46:30.474 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.39
22:46:30.475 00.001 9960 MoveAxis(E, 0, ABG)
22:46:30.475 00.000 9960 Move returns status 0, amount 0
22:46:30.475 00.000 11872 UpdateGuideState exits: m=4368 SNR=44.4
22:46:30.478 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:30.483 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:46:30.488 00.005 9960 MoveAxis(N, 0, ABG)
22:46:30.488 00.000 9960 Move returns status 0, amount 0
22:46:30.488 00.000 9960 move complete, result=0
22:46:30.489 00.001 11872 Enqueuing Expose request
22:46:30.493 00.004 9960 worker thread done servicing request
22:46:30.493 00.000 11872 GuideStep: 0.0 px 0 ms EAST, 0.4 px 0 ms NORTH
22:46:30.497 00.004 9960 Worker thread wakes up
22:46:30.497 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:46:30.497 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:46:31.754 01.257 9960 Exposure complete
22:46:31.883 00.129 9960 worker thread done servicing request
22:46:31.884 00.001 11872 OnExposeComplete: enter
22:46:31.889 00.005 11872 UpdateGuideState(): m_state=6
22:46:31.891 00.002 11872 Star::Find(15, 1789, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 967
22:46:31.896 00.005 11872 Star::Find returns 1 (0), X=1789.46, Y=957.20, Mass=4218, SNR=43.2, Peak=209 HFD=5.7
22:46:31.900 00.004 11872 CameraToMount -- cameraTheta (-1.32) - m_xAngle (0.00) = xAngle (-1.32 = -1.32)
22:46:31.905 00.005 11872 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.65 = 1.65)
22:46:31.908 00.003 11872 CameraToMount -- cameraX=0.10 cameraY=-0.38 hyp=0.40 cameraTheta=-1.32 mountX=0.10 mountY=0.40, mountTheta=1.33
22:46:31.913 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.10, y=-0.38, opts=13)
22:46:31.917 00.004 11872 Enqueuing Move request for scope (0.10, -0.38)
22:46:31.923 00.006 9960 Worker thread wakes up
22:46:31.923 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.38) opts 0xd
22:46:31.923 00.000 9960 Handling offset move in thread for scope, endpoint = (0.10, -0.38)
22:46:31.924 00.001 9960 Moving (0.10, -0.38) raw xDistance=0.10 yDistance=0.40
22:46:31.924 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:46:31.924 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:46:31.924 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=0, FiltMin=0, FiltMax=110, Gamma=1.000
22:46:31.931 00.007 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.40
22:46:31.931 00.000 9960 MoveAxis(E, 0, ABG)
22:46:31.931 00.000 9960 Move returns status 0, amount 0
22:46:31.932 00.001 9960 MoveAxis(N, 0, ABG)
22:46:31.932 00.000 9960 Move returns status 0, amount 0
22:46:31.932 00.000 11872 UpdateGuideState exits: m=4218 SNR=43.2
22:46:31.935 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:31.938 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:46:31.941 00.003 11872 Enqueuing Expose request
22:46:31.945 00.004 9960 move complete, result=0
22:46:31.946 00.001 9960 worker thread done servicing request
22:46:31.946 00.000 9960 Worker thread wakes up
22:46:31.946 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
22:46:31.951 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:46:31.951 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:46:33.207 01.256 9960 Exposure complete
22:46:33.331 00.124 9960 worker thread done servicing request
22:46:33.331 00.000 11872 OnExposeComplete: enter
22:46:33.335 00.004 11872 UpdateGuideState(): m_state=6
22:46:33.340 00.005 11872 Star::Find(15, 1789, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 968
22:46:33.344 00.004 11872 Star::Find returns 1 (0), X=1789.47, Y=956.97, Mass=4138, SNR=43.2, Peak=179 HFD=6.0
22:46:33.348 00.004 11872 CameraToMount -- cameraTheta (-1.40) - m_xAngle (0.00) = xAngle (-1.40 = -1.40)
22:46:33.351 00.003 11872 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.56 = 1.56)
22:46:33.355 00.004 11872 CameraToMount -- cameraX=0.11 cameraY=-0.62 hyp=0.63 cameraTheta=-1.40 mountX=0.10 mountY=0.63, mountTheta=1.41
22:46:33.362 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.11, y=-0.62, opts=13)
22:46:33.368 00.006 11872 Enqueuing Move request for scope (0.11, -0.62)
22:46:33.373 00.005 9960 Worker thread wakes up
22:46:33.373 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=179, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
22:46:33.377 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.62) opts 0xd
22:46:33.377 00.000 11872 UpdateGuideState exits: m=4138 SNR=43.2
22:46:33.381 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:33.384 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:46:33.389 00.005 11872 Enqueuing Expose request
22:46:33.393 00.004 9960 Handling offset move in thread for scope, endpoint = (0.11, -0.62)
22:46:33.393 00.000 9960 Moving (0.11, -0.62) raw xDistance=0.10 yDistance=0.63
22:46:33.393 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:46:33.393 00.000 9960 resist switch: large excursion: input 0.63 thresh 0.60 direction from -1 to 1
22:46:33.394 00.001 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.88
22:46:33.394 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.63 from input 0.63
22:46:33.395 00.001 9960 MoveAxis(E, 0, ABG)
22:46:33.395 00.000 9960 Move returns status 0, amount 0
22:46:33.395 00.000 9960 MoveAxis(S, 466, ABG)
22:46:33.395 00.000 9960 Guiding  Dir = 1, Dur = 466
22:46:33.395 00.000 9960 IsSlewing returns 0
22:46:33.396 00.001 9960 IsGuiding returns 0
22:46:33.397 00.001 9960 PulseGuide returned control before completion, sleep 476
22:46:33.889 00.492 9960 IsGuiding returns 0
22:46:33.890 00.001 9960 Move returns status 0, amount 466
22:46:33.891 00.001 9960 move complete, result=0
22:46:33.892 00.001 9960 worker thread done servicing request
22:46:33.892 00.000 9960 Worker thread wakes up
22:46:33.893 00.001 11872 GuideStep: 0.1 px 0 ms EAST, 0.6 px 466 ms SOUTH
22:46:33.900 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:46:33.900 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:46:35.168 01.268 9960 Exposure complete
22:46:35.269 00.101 9960 worker thread done servicing request
22:46:35.270 00.001 11872 OnExposeComplete: enter
22:46:35.273 00.003 11872 UpdateGuideState(): m_state=6
22:46:35.277 00.004 11872 Star::Find(15, 1789, 956, 0, (0,0,0,0), 1.5, 10.0, 255) frame 969
22:46:35.282 00.005 11872 Star::Find returns 1 (0), X=1789.42, Y=956.64, Mass=4505, SNR=45.5, Peak=181 HFD=5.6
22:46:35.286 00.004 11872 CameraToMount -- cameraTheta (-1.52) - m_xAngle (0.00) = xAngle (-1.52 = -1.52)
22:46:35.289 00.003 11872 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.45 = 1.45)
22:46:35.293 00.004 11872 CameraToMount -- cameraX=0.05 cameraY=-0.95 hyp=0.95 cameraTheta=-1.52 mountX=0.05 mountY=0.94, mountTheta=1.52
22:46:35.298 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.05, y=-0.95, opts=13)
22:46:35.303 00.005 11872 Enqueuing Move request for scope (0.05, -0.95)
22:46:35.306 00.003 9960 Worker thread wakes up
22:46:35.307 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=181, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
22:46:35.310 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.95) opts 0xd
22:46:35.310 00.000 9960 Handling offset move in thread for scope, endpoint = (0.05, -0.95)
22:46:35.311 00.001 9960 Moving (0.05, -0.95) raw xDistance=0.05 yDistance=0.94
22:46:35.311 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:46:35.311 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.94 from input 0.94
22:46:35.311 00.000 9960 MoveAxis(E, 0, ABG)
22:46:35.311 00.000 9960 Move returns status 0, amount 0
22:46:35.311 00.000 9960 MoveAxis(S, 703, ABG)
22:46:35.311 00.000 9960 Guiding  Dir = 1, Dur = 703
22:46:35.311 00.000 11872 UpdateGuideState exits: m=4505 SNR=45.5
22:46:35.315 00.004 9960 IsSlewing returns 0
22:46:35.316 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:35.319 00.003 9960 IsGuiding returns 0
22:46:35.319 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:46:35.323 00.004 11872 Enqueuing Expose request
22:46:35.328 00.005 9960 PulseGuide returned control before completion, sleep 713
22:46:36.049 00.721 9960 IsGuiding returns 0
22:46:36.051 00.002 9960 Move returns status 0, amount 703
22:46:36.052 00.001 9960 move complete, result=0
22:46:36.052 00.000 9960 worker thread done servicing request
22:46:36.053 00.001 11872 GuideStep: 0.0 px 0 ms EAST, 0.9 px 703 ms SOUTH
22:46:36.059 00.006 9960 Worker thread wakes up
22:46:36.059 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:46:36.059 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:46:37.309 01.250 9960 Exposure complete
22:46:37.426 00.117 9960 worker thread done servicing request
22:46:37.426 00.000 11872 OnExposeComplete: enter
22:46:37.431 00.005 11872 UpdateGuideState(): m_state=6
22:46:37.435 00.004 11872 Star::Find(15, 1789, 956, 0, (0,0,0,0), 1.5, 10.0, 255) frame 970
22:46:37.439 00.004 11872 Star::Find returns 1 (0), X=1789.58, Y=957.42, Mass=4499, SNR=45.4, Peak=200 HFD=5.6
22:46:37.443 00.004 11872 CameraToMount -- cameraTheta (-0.64) - m_xAngle (0.00) = xAngle (-0.64 = -0.64)
22:46:37.446 00.003 11872 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.32 = 2.32)
22:46:37.451 00.005 11872 CameraToMount -- cameraX=0.22 cameraY=-0.16 hyp=0.27 cameraTheta=-0.64 mountX=0.22 mountY=0.20, mountTheta=0.74
22:46:37.457 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.22, y=-0.16, opts=13)
22:46:37.460 00.003 11872 Enqueuing Move request for scope (0.22, -0.16)
22:46:37.465 00.005 9960 Worker thread wakes up
22:46:37.465 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=200, med=0, FiltMin=0, FiltMax=108, Gamma=1.000
22:46:37.470 00.005 11872 UpdateGuideState exits: m=4499 SNR=45.4
22:46:37.473 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:37.477 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:46:37.480 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.16) opts 0xd
22:46:37.481 00.001 9960 Handling offset move in thread for scope, endpoint = (0.22, -0.16)
22:46:37.481 00.000 9960 Moving (0.22, -0.16) raw xDistance=0.22 yDistance=0.20
22:46:37.481 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
22:46:37.482 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:46:37.483 00.001 11872 Enqueuing Expose request
22:46:37.487 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
22:46:37.487 00.000 9960 MoveAxis(W, 101, ABG)
22:46:37.488 00.001 9960 Guiding  Dir = 3, Dur = 101
22:46:37.489 00.001 9960 IsSlewing returns 0
22:46:37.490 00.001 9960 IsGuiding returns 0
22:46:37.491 00.001 9960 PulseGuide returned control before completion, sleep 111
22:46:37.613 00.122 9960 IsGuiding returns 1
22:46:37.614 00.001 9960 scope still moving after pulse duration time elapsed
22:46:37.646 00.032 9960 IsSlewing returns 0
22:46:37.648 00.002 9960 IsGuiding returns 0
22:46:37.649 00.001 9960 scope move finished after 101 + 57 ms
22:46:37.649 00.000 9960 Move returns status 0, amount 101
22:46:37.650 00.001 9960 MoveAxis(N, 0, ABG)
22:46:37.650 00.000 9960 Move returns status 0, amount 0
22:46:37.650 00.000 9960 move complete, result=0
22:46:37.651 00.001 9960 worker thread done servicing request
22:46:37.651 00.000 9960 Worker thread wakes up
22:46:37.652 00.001 11872 GuideStep: 0.2 px 101 ms WEST, 0.2 px 0 ms NORTH
22:46:37.658 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:46:37.658 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:46:38.914 01.256 9960 Exposure complete
22:46:39.038 00.124 9960 worker thread done servicing request
22:46:39.038 00.000 11872 OnExposeComplete: enter
22:46:39.043 00.005 11872 UpdateGuideState(): m_state=6
22:46:39.047 00.004 11872 Star::Find(15, 1789, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 971
22:46:39.052 00.005 11872 Star::Find returns 1 (0), X=1789.54, Y=957.27, Mass=4003, SNR=42.4, Peak=207 HFD=5.5
22:46:39.056 00.004 11872 CameraToMount -- cameraTheta (-1.06) - m_xAngle (0.00) = xAngle (-1.06 = -1.06)
22:46:39.059 00.003 11872 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.91 = 1.91)
22:46:39.064 00.005 11872 CameraToMount -- cameraX=0.18 cameraY=-0.32 hyp=0.37 cameraTheta=-1.06 mountX=0.18 mountY=0.35, mountTheta=1.10
22:46:39.068 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.18, y=-0.32, opts=13)
22:46:39.072 00.004 11872 Enqueuing Move request for scope (0.18, -0.32)
22:46:39.077 00.005 9960 Worker thread wakes up
22:46:39.078 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=0, FiltMin=0, FiltMax=113, Gamma=1.000
22:46:39.082 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.32) opts 0xd
22:46:39.083 00.001 11872 UpdateGuideState exits: m=4003 SNR=42.4
22:46:39.088 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:39.092 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:46:39.097 00.005 11872 Enqueuing Expose request
22:46:39.101 00.004 9960 Handling offset move in thread for scope, endpoint = (0.18, -0.32)
22:46:39.101 00.000 9960 Moving (0.18, -0.32) raw xDistance=0.18 yDistance=0.35
22:46:39.101 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
22:46:39.101 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.35 from input 0.35
22:46:39.101 00.000 9960 MoveAxis(E, 0, ABG)
22:46:39.102 00.001 9960 Move returns status 0, amount 0
22:46:39.102 00.000 9960 MoveAxis(S, 258, ABG)
22:46:39.102 00.000 9960 Guiding  Dir = 1, Dur = 258
22:46:39.102 00.000 9960 IsSlewing returns 0
22:46:39.102 00.000 9960 IsGuiding returns 0
22:46:39.104 00.002 9960 PulseGuide returned control before completion, sleep 268
22:46:39.388 00.284 9960 IsGuiding returns 0
22:46:39.388 00.000 9960 Move returns status 0, amount 258
22:46:39.389 00.001 9960 move complete, result=0
22:46:39.389 00.000 9960 worker thread done servicing request
22:46:39.390 00.001 11872 GuideStep: 0.2 px 0 ms EAST, 0.3 px 258 ms SOUTH
22:46:39.397 00.007 9960 Worker thread wakes up
22:46:39.397 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:46:39.398 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:46:40.646 01.248 9960 Exposure complete
22:46:40.779 00.133 9960 worker thread done servicing request
22:46:40.780 00.001 11872 OnExposeComplete: enter
22:46:40.783 00.003 11872 UpdateGuideState(): m_state=6
22:46:40.788 00.005 11872 Star::Find(15, 1789, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 972
22:46:40.791 00.003 11872 Star::Find returns 1 (0), X=1789.79, Y=957.43, Mass=4230, SNR=43.7, Peak=213 HFD=5.4
22:46:40.797 00.006 11872 CameraToMount -- cameraTheta (-0.35) - m_xAngle (0.00) = xAngle (-0.36 = -0.36)
22:46:40.801 00.004 11872 CameraToMount -- cameraTheta (-0.35) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.61 = 2.61)
22:46:40.805 00.004 11872 CameraToMount -- cameraX=0.43 cameraY=-0.16 hyp=0.46 cameraTheta=-0.35 mountX=0.43 mountY=0.23, mountTheta=0.49
22:46:40.811 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.43, y=-0.16, opts=13)
22:46:40.815 00.004 11872 Enqueuing Move request for scope (0.43, -0.16)
22:46:40.820 00.005 9960 Worker thread wakes up
22:46:40.820 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.43, -0.16) opts 0xd
22:46:40.820 00.000 9960 Handling offset move in thread for scope, endpoint = (0.43, -0.16)
22:46:40.820 00.000 9960 Moving (0.43, -0.16) raw xDistance=0.43 yDistance=0.23
22:46:40.820 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.27 from input 0.43
22:46:40.820 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23
22:46:40.821 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=0, FiltMin=0, FiltMax=105, Gamma=1.000
22:46:40.826 00.005 9960 MoveAxis(W, 201, ABG)
22:46:40.826 00.000 9960 Guiding  Dir = 3, Dur = 201
22:46:40.826 00.000 11872 UpdateGuideState exits: m=4230 SNR=43.7
22:46:40.831 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:40.835 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:46:40.839 00.004 9960 IsSlewing returns 0
22:46:40.839 00.000 11872 Enqueuing Expose request
22:46:40.843 00.004 9960 IsGuiding returns 0
22:46:40.843 00.000 9960 PulseGuide returned control before completion, sleep 211
22:46:41.057 00.214 9960 IsGuiding returns 1
22:46:41.059 00.002 9960 scope still moving after pulse duration time elapsed
22:46:41.088 00.029 9960 IsSlewing returns 0
22:46:41.090 00.002 9960 IsGuiding returns 0
22:46:41.090 00.000 9960 scope move finished after 201 + 46 ms
22:46:41.090 00.000 9960 Move returns status 0, amount 201
22:46:41.091 00.001 9960 MoveAxis(S, 172, ABG)
22:46:41.091 00.000 9960 Guiding  Dir = 1, Dur = 172
22:46:41.091 00.000 9960 IsSlewing returns 0
22:46:41.092 00.001 9960 IsGuiding returns 0
22:46:41.092 00.000 9960 PulseGuide returned control before completion, sleep 182
22:46:41.277 00.185 9960 IsGuiding returns 1
22:46:41.278 00.001 9960 scope still moving after pulse duration time elapsed
22:46:41.308 00.030 9960 IsSlewing returns 0
22:46:41.309 00.001 9960 IsGuiding returns 0
22:46:41.309 00.000 9960 scope move finished after 172 + 45 ms
22:46:41.310 00.001 9960 Move returns status 0, amount 172
22:46:41.310 00.000 9960 move complete, result=0
22:46:41.310 00.000 9960 worker thread done servicing request
22:46:41.311 00.001 11872 GuideStep: 0.4 px 201 ms WEST, 0.2 px 172 ms SOUTH
22:46:41.317 00.006 9960 Worker thread wakes up
22:46:41.318 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:46:41.318 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:46:42.569 01.251 9960 Exposure complete
22:46:42.691 00.122 9960 worker thread done servicing request
22:46:42.691 00.000 11872 OnExposeComplete: enter
22:46:42.695 00.004 11872 UpdateGuideState(): m_state=6
22:46:42.699 00.004 11872 Star::Find(15, 1789, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 973
22:46:42.705 00.006 11872 Star::Find returns 1 (0), X=1789.69, Y=957.56, Mass=4284, SNR=43.7, Peak=208 HFD=5.6
22:46:42.710 00.005 11872 CameraToMount -- cameraTheta (-0.07) - m_xAngle (0.00) = xAngle (-0.07 = -0.07)
22:46:42.716 00.006 11872 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.90 = 2.90)
22:46:42.720 00.004 11872 CameraToMount -- cameraX=0.32 cameraY=-0.02 hyp=0.32 cameraTheta=-0.07 mountX=0.32 mountY=0.08, mountTheta=0.24
22:46:42.725 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.32, y=-0.02, opts=13)
22:46:42.729 00.004 11872 Enqueuing Move request for scope (0.32, -0.02)
22:46:42.734 00.005 9960 Worker thread wakes up
22:46:42.734 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=208, med=0, FiltMin=0, FiltMax=105, Gamma=1.000
22:46:42.738 00.004 11872 UpdateGuideState exits: m=4284 SNR=43.7
22:46:42.741 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:42.746 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:46:42.750 00.004 11872 Enqueuing Expose request
22:46:42.753 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.02) opts 0xd
22:46:42.753 00.000 9960 Handling offset move in thread for scope, endpoint = (0.32, -0.02)
22:46:42.753 00.000 9960 Moving (0.32, -0.02) raw xDistance=0.32 yDistance=0.08
22:46:42.753 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.32
22:46:42.754 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:46:42.754 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:46:42.754 00.000 9960 MoveAxis(W, 166, ABG)
22:46:42.754 00.000 9960 Guiding  Dir = 3, Dur = 166
22:46:42.755 00.001 9960 IsSlewing returns 0
22:46:42.755 00.000 9960 IsGuiding returns 0
22:46:42.755 00.000 9960 PulseGuide returned control before completion, sleep 176
22:46:42.934 00.179 9960 IsGuiding returns 1
22:46:42.935 00.001 9960 scope still moving after pulse duration time elapsed
22:46:42.965 00.030 9960 IsSlewing returns 0
22:46:42.966 00.001 9960 IsGuiding returns 0
22:46:42.967 00.001 9960 scope move finished after 166 + 45 ms
22:46:42.967 00.000 9960 Move returns status 0, amount 166
22:46:42.968 00.001 9960 MoveAxis(N, 0, ABG)
22:46:42.969 00.001 9960 Move returns status 0, amount 0
22:46:42.969 00.000 9960 move complete, result=0
22:46:42.969 00.000 9960 worker thread done servicing request
22:46:42.970 00.001 9960 Worker thread wakes up
22:46:42.970 00.000 11872 GuideStep: 0.3 px 166 ms WEST, 0.1 px 0 ms NORTH
22:46:42.976 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:46:42.976 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:46:44.231 01.255 9960 Exposure complete
22:46:44.358 00.127 9960 worker thread done servicing request
22:46:44.359 00.001 11872 OnExposeComplete: enter
22:46:44.362 00.003 11872 UpdateGuideState(): m_state=6
22:46:44.367 00.005 11872 Star::Find(15, 1789, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 974
22:46:44.370 00.003 11872 Star::Find returns 1 (0), X=1789.52, Y=956.46, Mass=4669, SNR=45.8, Peak=207 HFD=5.8
22:46:44.375 00.005 11872 CameraToMount -- cameraTheta (-1.43) - m_xAngle (0.00) = xAngle (-1.43 = -1.43)
22:46:44.379 00.004 11872 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.54 = 1.54)
22:46:44.382 00.003 11872 CameraToMount -- cameraX=0.16 cameraY=-1.12 hyp=1.13 cameraTheta=-1.43 mountX=0.16 mountY=1.13, mountTheta=1.43
22:46:44.389 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.16, y=-1.12, opts=13)
22:46:44.394 00.005 11872 Enqueuing Move request for scope (0.16, -1.12)
22:46:44.398 00.004 9960 Worker thread wakes up
22:46:44.398 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=0, FiltMin=0, FiltMax=133, Gamma=1.000
22:46:44.402 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.16, -1.12) opts 0xd
22:46:44.402 00.000 9960 Handling offset move in thread for scope, endpoint = (0.16, -1.12)
22:46:44.402 00.000 11872 UpdateGuideState exits: m=4669 SNR=45.8
22:46:44.407 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:44.410 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:46:44.414 00.004 11872 Enqueuing Expose request
22:46:44.418 00.004 9960 Moving (0.16, -1.12) raw xDistance=0.16 yDistance=1.13
22:46:44.419 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
22:46:44.419 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.13 from input 1.13
22:46:44.419 00.000 9960 MoveAxis(E, 0, ABG)
22:46:44.419 00.000 9960 Move returns status 0, amount 0
22:46:44.420 00.001 9960 MoveAxis(S, 846, ABG)
22:46:44.420 00.000 9960 Guiding  Dir = 1, Dur = 846
22:46:44.420 00.000 9960 IsSlewing returns 0
22:46:44.420 00.000 9960 IsGuiding returns 0
22:46:44.421 00.001 9960 PulseGuide returned control before completion, sleep 856
22:46:45.288 00.867 9960 IsGuiding returns 1
22:46:45.290 00.002 9960 scope still moving after pulse duration time elapsed
22:46:45.319 00.029 9960 IsSlewing returns 0
22:46:45.321 00.002 9960 IsGuiding returns 0
22:46:45.321 00.000 9960 scope move finished after 846 + 54 ms
22:46:45.321 00.000 9960 Move returns status 0, amount 846
22:46:45.321 00.000 9960 move complete, result=0
22:46:45.323 00.002 11872 GuideStep: 0.2 px 0 ms EAST, 1.1 px 846 ms SOUTH
22:46:45.331 00.008 9960 worker thread done servicing request
22:46:45.331 00.000 9960 Worker thread wakes up
22:46:45.332 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:46:45.332 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:46:46.579 01.247 9960 Exposure complete
22:46:46.683 00.104 9960 worker thread done servicing request
22:46:46.683 00.000 11872 OnExposeComplete: enter
22:46:46.686 00.003 11872 UpdateGuideState(): m_state=6
22:46:46.690 00.004 11872 Star::Find(15, 1789, 956, 0, (0,0,0,0), 1.5, 10.0, 255) frame 975
22:46:46.693 00.003 11872 Star::Find returns 1 (0), X=1789.40, Y=958.32, Mass=4232, SNR=43.8, Peak=177 HFD=5.5
22:46:46.698 00.005 11872 CameraToMount -- cameraTheta (1.52) - m_xAngle (0.00) = xAngle (1.52 = 1.52)
22:46:46.701 00.003 11872 CameraToMount -- cameraTheta (1.52) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.49 = -1.80)
22:46:46.705 00.004 11872 CameraToMount -- cameraX=0.04 cameraY=0.74 hyp=0.74 cameraTheta=1.52 mountX=0.04 mountY=-0.72, mountTheta=-1.52
22:46:46.711 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.04, y=0.74, opts=13)
22:46:46.716 00.005 11872 Enqueuing Move request for scope (0.04, 0.74)
22:46:46.720 00.004 9960 Worker thread wakes up
22:46:46.720 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=177, med=0, FiltMin=0, FiltMax=118, Gamma=1.000
22:46:46.724 00.004 11872 UpdateGuideState exits: m=4232 SNR=43.8
22:46:46.728 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.74) opts 0xd
22:46:46.728 00.000 9960 Handling offset move in thread for scope, endpoint = (0.04, 0.74)
22:46:46.728 00.000 9960 Moving (0.04, 0.74) raw xDistance=0.04 yDistance=-0.72
22:46:46.728 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:46:46.728 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:46.732 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:46:46.737 00.005 11872 Enqueuing Expose request
22:46:46.744 00.007 9960 resist switch: large excursion: input -0.72 thresh 0.60 direction from 1 to -1
22:46:46.744 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.16
22:46:46.744 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.72 from input -0.72
22:46:46.744 00.000 9960 MoveAxis(E, 0, ABG)
22:46:46.745 00.001 9960 Move returns status 0, amount 0
22:46:46.745 00.000 9960 MoveAxis(N, 537, ABG)
22:46:46.745 00.000 9960 Guiding  Dir = 0, Dur = 537
22:46:46.745 00.000 9960 IsSlewing returns 0
22:46:46.746 00.001 9960 IsGuiding returns 0
22:46:46.746 00.000 9960 PulseGuide returned control before completion, sleep 547
22:46:47.306 00.560 9960 IsGuiding returns 1
22:46:47.307 00.001 9960 scope still moving after pulse duration time elapsed
22:46:47.338 00.031 9960 IsSlewing returns 0
22:46:47.338 00.000 9960 IsGuiding returns 0
22:46:47.339 00.001 9960 scope move finished after 537 + 55 ms
22:46:47.339 00.000 9960 Move returns status 0, amount 537
22:46:47.339 00.000 9960 move complete, result=0
22:46:47.340 00.001 9960 worker thread done servicing request
22:46:47.340 00.000 9960 Worker thread wakes up
22:46:47.340 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.7 px 537 ms NORTH
22:46:47.346 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:46:47.346 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:46:48.590 01.244 9960 Exposure complete
22:46:48.714 00.124 9960 worker thread done servicing request
22:46:48.714 00.000 11872 OnExposeComplete: enter
22:46:48.719 00.005 11872 UpdateGuideState(): m_state=6
22:46:48.723 00.004 11872 Star::Find(15, 1789, 958, 0, (0,0,0,0), 1.5, 10.0, 255) frame 976
22:46:48.726 00.003 11872 Star::Find returns 1 (0), X=1789.51, Y=958.17, Mass=4372, SNR=44.6, Peak=211 HFD=5.7
22:46:48.731 00.005 11872 CameraToMount -- cameraTheta (1.32) - m_xAngle (0.00) = xAngle (1.32 = 1.32)
22:46:48.736 00.005 11872 CameraToMount -- cameraTheta (1.32) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.29 = -2.00)
22:46:48.741 00.005 11872 CameraToMount -- cameraX=0.15 cameraY=0.59 hyp=0.61 cameraTheta=1.32 mountX=0.15 mountY=-0.55, mountTheta=-1.30
22:46:48.747 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.15, y=0.59, opts=13)
22:46:48.752 00.005 11872 Enqueuing Move request for scope (0.15, 0.59)
22:46:48.755 00.003 9960 Worker thread wakes up
22:46:48.757 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=0, FiltMin=0, FiltMax=105, Gamma=1.000
22:46:48.760 00.003 11872 UpdateGuideState exits: m=4372 SNR=44.6
22:46:48.764 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:48.768 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:46:48.772 00.004 11872 Enqueuing Expose request
22:46:48.776 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.59) opts 0xd
22:46:48.776 00.000 9960 Handling offset move in thread for scope, endpoint = (0.15, 0.59)
22:46:48.776 00.000 9960 Moving (0.15, 0.59) raw xDistance=0.15 yDistance=-0.55
22:46:48.777 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:46:48.777 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.55 from input -0.55
22:46:48.777 00.000 9960 MoveAxis(E, 0, ABG)
22:46:48.777 00.000 9960 Move returns status 0, amount 0
22:46:48.778 00.001 9960 MoveAxis(N, 414, ABG)
22:46:48.778 00.000 9960 Guiding  Dir = 0, Dur = 414
22:46:48.778 00.000 9960 IsSlewing returns 0
22:46:48.778 00.000 9960 IsGuiding returns 0
22:46:48.779 00.001 9960 PulseGuide returned control before completion, sleep 424
22:46:49.206 00.427 9960 IsGuiding returns 1
22:46:49.208 00.002 9960 scope still moving after pulse duration time elapsed
22:46:49.239 00.031 9960 IsSlewing returns 0
22:46:49.241 00.002 9960 IsGuiding returns 0
22:46:49.242 00.001 9960 scope move finished after 414 + 49 ms
22:46:49.243 00.001 9960 Move returns status 0, amount 414
22:46:49.243 00.000 9960 move complete, result=0
22:46:49.243 00.000 9960 worker thread done servicing request
22:46:49.243 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.6 px 414 ms NORTH
22:46:49.250 00.007 9960 Worker thread wakes up
22:46:49.250 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:46:49.250 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:46:50.507 01.257 9960 Exposure complete
22:46:50.633 00.126 9960 worker thread done servicing request
22:46:50.633 00.000 11872 OnExposeComplete: enter
22:46:50.638 00.005 11872 UpdateGuideState(): m_state=6
22:46:50.643 00.005 11872 Star::Find(15, 1789, 958, 0, (0,0,0,0), 1.5, 10.0, 255) frame 977
22:46:50.649 00.006 11872 Star::Find returns 1 (0), X=1789.45, Y=957.40, Mass=4464, SNR=45.3, Peak=201 HFD=5.7
22:46:50.653 00.004 11872 CameraToMount -- cameraTheta (-1.14) - m_xAngle (0.00) = xAngle (-1.15 = -1.15)
22:46:50.657 00.004 11872 CameraToMount -- cameraTheta (-1.14) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.82 = 1.82)
22:46:50.660 00.003 11872 CameraToMount -- cameraX=0.08 cameraY=-0.18 hyp=0.20 cameraTheta=-1.14 mountX=0.08 mountY=0.20, mountTheta=1.17
22:46:50.665 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.08, y=-0.18, opts=13)
22:46:50.670 00.005 11872 Enqueuing Move request for scope (0.08, -0.18)
22:46:50.674 00.004 9960 Worker thread wakes up
22:46:50.675 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=201, med=0, FiltMin=0, FiltMax=122, Gamma=1.000
22:46:50.678 00.003 11872 UpdateGuideState exits: m=4464 SNR=45.3
22:46:50.681 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:50.686 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:46:50.691 00.005 11872 Enqueuing Expose request
22:46:50.694 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.18) opts 0xd
22:46:50.694 00.000 9960 Handling offset move in thread for scope, endpoint = (0.08, -0.18)
22:46:50.694 00.000 9960 Moving (0.08, -0.18) raw xDistance=0.08 yDistance=0.20
22:46:50.695 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:46:50.695 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:46:50.696 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
22:46:50.696 00.000 9960 MoveAxis(E, 0, ABG)
22:46:50.696 00.000 9960 Move returns status 0, amount 0
22:46:50.696 00.000 9960 MoveAxis(N, 0, ABG)
22:46:50.696 00.000 9960 Move returns status 0, amount 0
22:46:50.697 00.001 9960 move complete, result=0
22:46:50.697 00.000 9960 worker thread done servicing request
22:46:50.697 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:46:50.701 00.004 9960 Worker thread wakes up
22:46:50.702 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:46:50.702 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:46:51.941 01.239 9960 Exposure complete
22:46:52.042 00.101 11872 OnExposeComplete: enter
22:46:52.046 00.004 11872 UpdateGuideState(): m_state=6
22:46:52.050 00.004 9960 worker thread done servicing request
22:46:52.050 00.000 11872 Star::Find(15, 1789, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 978
22:46:52.055 00.005 11872 Star::Find returns 1 (0), X=1789.46, Y=957.36, Mass=4358, SNR=44.7, Peak=207 HFD=5.6
22:46:52.058 00.003 11872 CameraToMount -- cameraTheta (-1.16) - m_xAngle (0.00) = xAngle (-1.16 = -1.16)
22:46:52.061 00.003 11872 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.81 = 1.81)
22:46:52.064 00.003 11872 CameraToMount -- cameraX=0.10 cameraY=-0.23 hyp=0.25 cameraTheta=-1.16 mountX=0.10 mountY=0.24, mountTheta=1.18
22:46:52.068 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.10, y=-0.23, opts=13)
22:46:52.072 00.004 11872 Enqueuing Move request for scope (0.10, -0.23)
22:46:52.076 00.004 9960 Worker thread wakes up
22:46:52.076 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.23) opts 0xd
22:46:52.077 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
22:46:52.081 00.004 9960 Handling offset move in thread for scope, endpoint = (0.10, -0.23)
22:46:52.081 00.000 11872 UpdateGuideState exits: m=4358 SNR=44.7
22:46:52.085 00.004 9960 Moving (0.10, -0.23) raw xDistance=0.10 yDistance=0.24
22:46:52.085 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:46:52.085 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:52.089 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:46:52.089 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:46:52.093 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
22:46:52.093 00.000 9960 MoveAxis(E, 0, ABG)
22:46:52.093 00.000 11872 Enqueuing Expose request
22:46:52.098 00.005 9960 Move returns status 0, amount 0
22:46:52.098 00.000 9960 MoveAxis(N, 0, ABG)
22:46:52.098 00.000 9960 Move returns status 0, amount 0
22:46:52.098 00.000 9960 move complete, result=0
22:46:52.098 00.000 9960 worker thread done servicing request
22:46:52.099 00.001 9960 Worker thread wakes up
22:46:52.099 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:46:52.103 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
22:46:52.103 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:46:53.349 01.246 9960 Exposure complete
22:46:53.477 00.128 11872 OnExposeComplete: enter
22:46:53.482 00.005 11872 UpdateGuideState(): m_state=6
22:46:53.486 00.004 9960 worker thread done servicing request
22:46:53.486 00.000 11872 Star::Find(15, 1789, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 979
22:46:53.490 00.004 11872 Star::Find returns 1 (0), X=1789.40, Y=957.21, Mass=4423, SNR=44.5, Peak=191 HFD=5.7
22:46:53.493 00.003 11872 CameraToMount -- cameraTheta (-1.48) - m_xAngle (0.00) = xAngle (-1.49 = -1.49)
22:46:53.498 00.005 11872 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.48 = 1.48)
22:46:53.501 00.003 11872 CameraToMount -- cameraX=0.03 cameraY=-0.38 hyp=0.38 cameraTheta=-1.48 mountX=0.03 mountY=0.38, mountTheta=1.49
22:46:53.506 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.03, y=-0.38, opts=13)
22:46:53.510 00.004 11872 Enqueuing Move request for scope (0.03, -0.38)
22:46:53.514 00.004 9960 Worker thread wakes up
22:46:53.515 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=191, med=0, FiltMin=0, FiltMax=127, Gamma=1.000
22:46:53.519 00.004 11872 UpdateGuideState exits: m=4423 SNR=44.5
22:46:53.523 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:53.527 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.38) opts 0xd
22:46:53.527 00.000 9960 Handling offset move in thread for scope, endpoint = (0.03, -0.38)
22:46:53.527 00.000 9960 Moving (0.03, -0.38) raw xDistance=0.03 yDistance=0.38
22:46:53.527 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:46:53.527 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:46:53.528 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:46:53.531 00.003 11872 Enqueuing Expose request
22:46:53.535 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.38
22:46:53.535 00.000 9960 MoveAxis(E, 0, ABG)
22:46:53.535 00.000 9960 Move returns status 0, amount 0
22:46:53.535 00.000 9960 MoveAxis(N, 0, ABG)
22:46:53.536 00.001 9960 Move returns status 0, amount 0
22:46:53.536 00.000 9960 move complete, result=0
22:46:53.536 00.000 9960 worker thread done servicing request
22:46:53.536 00.000 9960 Worker thread wakes up
22:46:53.536 00.000 11872 GuideStep: 0.0 px 0 ms EAST, 0.4 px 0 ms NORTH
22:46:53.541 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:46:53.541 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:46:54.793 01.252 9960 Exposure complete
22:46:54.917 00.124 9960 worker thread done servicing request
22:46:54.918 00.001 11872 OnExposeComplete: enter
22:46:54.921 00.003 11872 UpdateGuideState(): m_state=6
22:46:54.926 00.005 11872 Star::Find(15, 1789, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 980
22:46:54.930 00.004 11872 Star::Find returns 1 (0), X=1789.39, Y=957.12, Mass=4042, SNR=42.8, Peak=166 HFD=5.7
22:46:54.935 00.005 11872 CameraToMount -- cameraTheta (-1.52) - m_xAngle (0.00) = xAngle (-1.53 = -1.53)
22:46:54.938 00.003 11872 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.44 = 1.44)
22:46:54.942 00.004 11872 CameraToMount -- cameraX=0.02 cameraY=-0.47 hyp=0.47 cameraTheta=-1.52 mountX=0.02 mountY=0.47, mountTheta=1.53
22:46:54.948 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.02, y=-0.47, opts=13)
22:46:54.951 00.003 11872 Enqueuing Move request for scope (0.02, -0.47)
22:46:54.955 00.004 9960 Worker thread wakes up
22:46:54.955 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=166, med=0, FiltMin=0, FiltMax=106, Gamma=1.000
22:46:54.960 00.005 11872 UpdateGuideState exits: m=4042 SNR=42.8
22:46:54.963 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:54.968 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:46:54.972 00.004 11872 Enqueuing Expose request
22:46:54.976 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.47) opts 0xd
22:46:54.976 00.000 9960 Handling offset move in thread for scope, endpoint = (0.02, -0.47)
22:46:54.976 00.000 9960 Moving (0.02, -0.47) raw xDistance=0.02 yDistance=0.47
22:46:54.976 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:46:54.977 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:46:54.977 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.47
22:46:54.978 00.001 9960 MoveAxis(E, 0, ABG)
22:46:54.978 00.000 9960 Move returns status 0, amount 0
22:46:54.978 00.000 9960 MoveAxis(N, 0, ABG)
22:46:54.978 00.000 9960 Move returns status 0, amount 0
22:46:54.979 00.001 9960 move complete, result=0
22:46:54.979 00.000 9960 worker thread done servicing request
22:46:54.979 00.000 11872 GuideStep: 0.0 px 0 ms EAST, 0.5 px 0 ms NORTH
22:46:54.983 00.004 9960 Worker thread wakes up
22:46:54.983 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:46:54.984 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:46:56.226 01.242 9960 Exposure complete
22:46:56.352 00.126 9960 worker thread done servicing request
22:46:56.352 00.000 11872 OnExposeComplete: enter
22:46:56.358 00.006 11872 UpdateGuideState(): m_state=6
22:46:56.361 00.003 11872 Star::Find(15, 1789, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 981
22:46:56.366 00.005 11872 Star::Find returns 1 (0), X=1789.45, Y=957.09, Mass=4187, SNR=43.4, Peak=185 HFD=5.9
22:46:56.370 00.004 11872 CameraToMount -- cameraTheta (-1.40) - m_xAngle (0.00) = xAngle (-1.40 = -1.40)
22:46:56.374 00.004 11872 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.57 = 1.57)
22:46:56.377 00.003 11872 CameraToMount -- cameraX=0.09 cameraY=-0.49 hyp=0.50 cameraTheta=-1.40 mountX=0.09 mountY=0.50, mountTheta=1.40
22:46:56.382 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.09, y=-0.49, opts=13)
22:46:56.386 00.004 11872 Enqueuing Move request for scope (0.09, -0.49)
22:46:56.390 00.004 9960 Worker thread wakes up
22:46:56.391 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=185, med=0, FiltMin=0, FiltMax=104, Gamma=1.000
22:46:56.398 00.007 9960 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.49) opts 0xd
22:46:56.398 00.000 9960 Handling offset move in thread for scope, endpoint = (0.09, -0.49)
22:46:56.398 00.000 9960 Moving (0.09, -0.49) raw xDistance=0.09 yDistance=0.50
22:46:56.398 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:46:56.398 00.000 11872 UpdateGuideState exits: m=4187 SNR=43.4
22:46:56.403 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:56.408 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:46:56.412 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:46:56.412 00.000 11872 Enqueuing Expose request
22:46:56.415 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.50
22:46:56.415 00.000 9960 MoveAxis(E, 0, ABG)
22:46:56.415 00.000 9960 Move returns status 0, amount 0
22:46:56.415 00.000 9960 MoveAxis(N, 0, ABG)
22:46:56.417 00.002 9960 Move returns status 0, amount 0
22:46:56.417 00.000 9960 move complete, result=0
22:46:56.417 00.000 9960 worker thread done servicing request
22:46:56.417 00.000 9960 Worker thread wakes up
22:46:56.418 00.001 11872 GuideStep: 0.1 px 0 ms EAST, 0.5 px 0 ms NORTH
22:46:56.421 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
22:46:56.421 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:46:57.660 01.239 9960 Exposure complete
22:46:57.778 00.118 9960 worker thread done servicing request
22:46:57.779 00.001 11872 OnExposeComplete: enter
22:46:57.784 00.005 11872 UpdateGuideState(): m_state=6
22:46:57.791 00.007 11872 Star::Find(15, 1789, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 982
22:46:57.800 00.009 11872 Star::Find returns 1 (0), X=1789.82, Y=955.65, Mass=4305, SNR=44.3, Peak=176 HFD=5.8
22:46:57.810 00.010 11872 CameraToMount -- cameraTheta (-1.34) - m_xAngle (0.00) = xAngle (-1.35 = -1.35)
22:46:57.816 00.006 11872 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.62 = 1.62)
22:46:57.823 00.007 11872 CameraToMount -- cameraX=0.45 cameraY=-1.94 hyp=1.99 cameraTheta=-1.34 mountX=0.44 mountY=1.99, mountTheta=1.35
22:46:57.831 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=0.45, y=-1.94, opts=13)
22:46:57.838 00.007 11872 Enqueuing Move request for scope (0.45, -1.94)
22:46:57.842 00.004 9960 Worker thread wakes up
22:46:57.843 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.45, -1.94) opts 0xd
22:46:57.843 00.000 9960 Handling offset move in thread for scope, endpoint = (0.45, -1.94)
22:46:57.843 00.000 9960 Moving (0.45, -1.94) raw xDistance=0.44 yDistance=1.99
22:46:57.843 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.44
22:46:57.843 00.000 9960 resist switch: large excursion: input 1.99 thresh 0.60 direction from -1 to 1
22:46:57.844 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=176, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
22:46:57.848 00.004 11872 UpdateGuideState exits: m=4305 SNR=44.3
22:46:57.853 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:57.859 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:46:57.862 00.003 11872 Enqueuing Expose request
22:46:57.868 00.006 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=5.97
22:46:57.868 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.99 from input 1.99
22:46:57.868 00.000 9960 MoveAxis(W, 208, ABG)
22:46:57.868 00.000 9960 Guiding  Dir = 3, Dur = 208
22:46:57.869 00.001 9960 IsSlewing returns 0
22:46:57.869 00.000 9960 IsGuiding returns 0
22:46:57.870 00.001 9960 PulseGuide returned control before completion, sleep 218
22:46:58.091 00.221 9960 IsGuiding returns 1
22:46:58.091 00.000 9960 scope still moving after pulse duration time elapsed
22:46:58.120 00.029 9960 IsSlewing returns 0
22:46:58.121 00.001 9960 IsGuiding returns 0
22:46:58.122 00.001 9960 scope move finished after 208 + 44 ms
22:46:58.122 00.000 9960 Move returns status 0, amount 208
22:46:58.122 00.000 9960 MoveAxis(S, 1484, ABG)
22:46:58.123 00.001 9960 Guiding  Dir = 1, Dur = 1484
22:46:58.123 00.000 9960 IsSlewing returns 0
22:46:58.123 00.000 9960 IsGuiding returns 0
22:46:58.124 00.001 9960 PulseGuide returned control before completion, sleep 1494
22:46:59.625 01.501 9960 IsGuiding returns 1
22:46:59.626 00.001 9960 scope still moving after pulse duration time elapsed
22:46:59.657 00.031 9960 IsSlewing returns 0
22:46:59.658 00.001 9960 IsGuiding returns 0
22:46:59.659 00.001 9960 scope move finished after 1484 + 51 ms
22:46:59.660 00.001 9960 Move returns status 0, amount 1484
22:46:59.660 00.000 9960 move complete, result=0
22:46:59.660 00.000 9960 worker thread done servicing request
22:46:59.661 00.001 9960 Worker thread wakes up
22:46:59.661 00.000 11872 GuideStep: 0.4 px 208 ms WEST, 2.0 px 1484 ms SOUTH
22:46:59.666 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:46:59.668 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:47:00.913 01.245 9960 Exposure complete
22:47:01.030 00.117 9960 worker thread done servicing request
22:47:01.030 00.000 11872 OnExposeComplete: enter
22:47:01.036 00.006 11872 UpdateGuideState(): m_state=6
22:47:01.040 00.004 11872 Star::Find(15, 1789, 955, 0, (0,0,0,0), 1.5, 10.0, 255) frame 983
22:47:01.044 00.004 11872 Star::Find returns 1 (0), X=1789.64, Y=956.86, Mass=4445, SNR=45.1, Peak=188 HFD=5.9
22:47:01.050 00.006 11872 CameraToMount -- cameraTheta (-1.20) - m_xAngle (0.00) = xAngle (-1.21 = -1.21)
22:47:01.054 00.004 11872 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.76 = 1.76)
22:47:01.057 00.003 11872 CameraToMount -- cameraX=0.28 cameraY=-0.72 hyp=0.77 cameraTheta=-1.20 mountX=0.28 mountY=0.76, mountTheta=1.22
22:47:01.063 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.28, y=-0.72, opts=13)
22:47:01.068 00.005 11872 Enqueuing Move request for scope (0.28, -0.72)
22:47:01.072 00.004 9960 Worker thread wakes up
22:47:01.072 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=188, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
22:47:01.076 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.72) opts 0xd
22:47:01.076 00.000 11872 UpdateGuideState exits: m=4445 SNR=45.1
22:47:01.081 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:01.085 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:47:01.088 00.003 11872 Enqueuing Expose request
22:47:01.093 00.005 9960 Handling offset move in thread for scope, endpoint = (0.28, -0.72)
22:47:01.094 00.001 9960 Moving (0.28, -0.72) raw xDistance=0.28 yDistance=0.76
22:47:01.094 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.28
22:47:01.094 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.76 from input 0.76
22:47:01.094 00.000 9960 MoveAxis(W, 144, ABG)
22:47:01.094 00.000 9960 Guiding  Dir = 3, Dur = 144
22:47:01.095 00.001 9960 IsSlewing returns 0
22:47:01.095 00.000 9960 IsGuiding returns 0
22:47:01.095 00.000 9960 PulseGuide returned control before completion, sleep 154
22:47:01.261 00.166 9960 IsGuiding returns 1
22:47:01.263 00.002 9960 scope still moving after pulse duration time elapsed
22:47:01.294 00.031 9960 IsSlewing returns 0
22:47:01.295 00.001 9960 IsGuiding returns 0
22:47:01.295 00.000 9960 scope move finished after 144 + 56 ms
22:47:01.296 00.001 9960 Move returns status 0, amount 144
22:47:01.296 00.000 9960 MoveAxis(S, 566, ABG)
22:47:01.297 00.001 9960 Guiding  Dir = 1, Dur = 566
22:47:01.297 00.000 9960 IsSlewing returns 0
22:47:01.298 00.001 9960 IsGuiding returns 0
22:47:01.299 00.001 9960 PulseGuide returned control before completion, sleep 576
22:47:01.889 00.590 9960 IsGuiding returns 1
22:47:01.890 00.001 9960 scope still moving after pulse duration time elapsed
22:47:01.921 00.031 9960 IsSlewing returns 0
22:47:01.922 00.001 9960 IsGuiding returns 0
22:47:01.922 00.000 9960 scope move finished after 566 + 57 ms
22:47:01.923 00.001 9960 Move returns status 0, amount 566
22:47:01.923 00.000 9960 move complete, result=0
22:47:01.924 00.001 11872 GuideStep: 0.3 px 144 ms WEST, 0.8 px 566 ms SOUTH
22:47:01.936 00.012 9960 worker thread done servicing request
22:47:01.937 00.001 9960 Worker thread wakes up
22:47:01.938 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:47:01.939 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:47:03.180 01.241 9960 Exposure complete
22:47:03.306 00.126 9960 worker thread done servicing request
22:47:03.306 00.000 11872 OnExposeComplete: enter
22:47:03.310 00.004 11872 UpdateGuideState(): m_state=6
22:47:03.314 00.004 11872 Star::Find(15, 1789, 956, 0, (0,0,0,0), 1.5, 10.0, 255) frame 984
22:47:03.318 00.004 11872 Star::Find returns 1 (0), X=1789.67, Y=957.68, Mass=4571, SNR=45.9, Peak=210 HFD=5.7
22:47:03.322 00.004 11872 CameraToMount -- cameraTheta (0.30) - m_xAngle (0.00) = xAngle (0.29 = 0.29)
22:47:03.327 00.005 11872 CameraToMount -- cameraTheta (0.30) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (3.26 = -3.02)
22:47:03.332 00.005 11872 CameraToMount -- cameraX=0.31 cameraY=0.09 hyp=0.32 cameraTheta=0.30 mountX=0.31 mountY=-0.04, mountTheta=-0.13
22:47:03.337 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.31, y=0.09, opts=13)
22:47:03.341 00.004 11872 Enqueuing Move request for scope (0.31, 0.09)
22:47:03.346 00.005 9960 Worker thread wakes up
22:47:03.346 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=210, med=0, FiltMin=0, FiltMax=120, Gamma=1.000
22:47:03.351 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.09) opts 0xd
22:47:03.351 00.000 9960 Handling offset move in thread for scope, endpoint = (0.31, 0.09)
22:47:03.352 00.001 11872 UpdateGuideState exits: m=4571 SNR=45.9
22:47:03.357 00.005 9960 Moving (0.31, 0.09) raw xDistance=0.31 yDistance=-0.04
22:47:03.357 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.31
22:47:03.358 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:47:03.359 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:03.363 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:47:03.367 00.004 11872 Enqueuing Expose request
22:47:03.370 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:47:03.370 00.000 9960 MoveAxis(W, 154, ABG)
22:47:03.372 00.002 9960 Guiding  Dir = 3, Dur = 154
22:47:03.372 00.000 9960 IsSlewing returns 0
22:47:03.372 00.000 9960 IsGuiding returns 0
22:47:03.373 00.001 9960 PulseGuide returned control before completion, sleep 164
22:47:03.546 00.173 9960 IsGuiding returns 1
22:47:03.547 00.001 9960 scope still moving after pulse duration time elapsed
22:47:03.576 00.029 9960 IsSlewing returns 0
22:47:03.578 00.002 9960 IsGuiding returns 0
22:47:03.579 00.001 9960 scope move finished after 154 + 52 ms
22:47:03.579 00.000 9960 Move returns status 0, amount 154
22:47:03.579 00.000 9960 MoveAxis(N, 0, ABG)
22:47:03.580 00.001 9960 Move returns status 0, amount 0
22:47:03.580 00.000 9960 move complete, result=0
22:47:03.580 00.000 9960 worker thread done servicing request
22:47:03.581 00.001 9960 Worker thread wakes up
22:47:03.581 00.000 11872 GuideStep: 0.3 px 154 ms WEST, -0.0 px 0 ms NORTH
22:47:03.587 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:47:03.587 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:47:04.837 01.250 9960 Exposure complete
22:47:04.950 00.113 9960 worker thread done servicing request
22:47:04.950 00.000 11872 OnExposeComplete: enter
22:47:04.955 00.005 11872 UpdateGuideState(): m_state=6
22:47:04.959 00.004 11872 Star::Find(15, 1789, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 985
22:47:04.964 00.005 11872 Star::Find returns 1 (0), X=1789.41, Y=957.63, Mass=4176, SNR=43.2, Peak=206 HFD=5.5
22:47:04.968 00.004 11872 CameraToMount -- cameraTheta (0.81) - m_xAngle (0.00) = xAngle (0.80 = 0.80)
22:47:04.971 00.003 11872 CameraToMount -- cameraTheta (0.81) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (3.77 = -2.51)
22:47:04.976 00.005 11872 CameraToMount -- cameraX=0.05 cameraY=0.05 hyp=0.07 cameraTheta=0.81 mountX=0.05 mountY=-0.04, mountTheta=-0.70
22:47:04.981 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.05, y=0.05, opts=13)
22:47:04.986 00.005 11872 Enqueuing Move request for scope (0.05, 0.05)
22:47:04.990 00.004 9960 Worker thread wakes up
22:47:04.990 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=0, FiltMin=0, FiltMax=114, Gamma=1.000
22:47:04.995 00.005 11872 UpdateGuideState exits: m=4176 SNR=43.2
22:47:04.998 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:05.002 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:47:05.006 00.004 11872 Enqueuing Expose request
22:47:05.010 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.05) opts 0xd
22:47:05.010 00.000 9960 Handling offset move in thread for scope, endpoint = (0.05, 0.05)
22:47:05.010 00.000 9960 Moving (0.05, 0.05) raw xDistance=0.05 yDistance=-0.04
22:47:05.010 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:47:05.010 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:47:05.011 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:47:05.011 00.000 9960 MoveAxis(E, 0, ABG)
22:47:05.011 00.000 9960 Move returns status 0, amount 0
22:47:05.011 00.000 9960 MoveAxis(N, 0, ABG)
22:47:05.011 00.000 9960 Move returns status 0, amount 0
22:47:05.011 00.000 9960 move complete, result=0
22:47:05.014 00.003 9960 worker thread done servicing request
22:47:05.014 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:47:05.018 00.004 9960 Worker thread wakes up
22:47:05.019 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:47:05.019 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:47:06.274 01.255 9960 Exposure complete
22:47:06.397 00.123 9960 worker thread done servicing request
22:47:06.397 00.000 11872 OnExposeComplete: enter
22:47:06.402 00.005 11872 UpdateGuideState(): m_state=6
22:47:06.407 00.005 11872 Star::Find(15, 1789, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 986
22:47:06.410 00.003 11872 Star::Find returns 1 (0), X=1789.57, Y=957.44, Mass=4288, SNR=44.6, Peak=226 HFD=5.7
22:47:06.414 00.004 11872 CameraToMount -- cameraTheta (-0.62) - m_xAngle (0.00) = xAngle (-0.62 = -0.62)
22:47:06.418 00.004 11872 CameraToMount -- cameraTheta (-0.62) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.35 = 2.35)
22:47:06.422 00.004 11872 CameraToMount -- cameraX=0.21 cameraY=-0.15 hyp=0.26 cameraTheta=-0.62 mountX=0.21 mountY=0.18, mountTheta=0.72
22:47:06.430 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=0.21, y=-0.15, opts=13)
22:47:06.435 00.005 11872 Enqueuing Move request for scope (0.21, -0.15)
22:47:06.439 00.004 9960 Worker thread wakes up
22:47:06.439 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.15) opts 0xd
22:47:06.439 00.000 9960 Handling offset move in thread for scope, endpoint = (0.21, -0.15)
22:47:06.439 00.000 9960 Moving (0.21, -0.15) raw xDistance=0.21 yDistance=0.18
22:47:06.440 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=226, med=0, FiltMin=0, FiltMax=119, Gamma=1.000
22:47:06.444 00.004 11872 UpdateGuideState exits: m=4288 SNR=44.6
22:47:06.448 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:06.452 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
22:47:06.452 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:47:06.452 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:47:06.457 00.005 11872 Enqueuing Expose request
22:47:06.461 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
22:47:06.461 00.000 9960 MoveAxis(W, 98, ABG)
22:47:06.461 00.000 9960 Guiding  Dir = 3, Dur = 98
22:47:06.461 00.000 9960 IsSlewing returns 0
22:47:06.463 00.002 9960 IsGuiding returns 0
22:47:06.463 00.000 9960 PulseGuide returned control before completion, sleep 108
22:47:06.576 00.113 9960 IsGuiding returns 1
22:47:06.577 00.001 9960 scope still moving after pulse duration time elapsed
22:47:06.608 00.031 9960 IsSlewing returns 0
22:47:06.609 00.001 9960 IsGuiding returns 0
22:47:06.610 00.001 9960 scope move finished after 98 + 48 ms
22:47:06.610 00.000 9960 Move returns status 0, amount 98
22:47:06.610 00.000 9960 MoveAxis(N, 0, ABG)
22:47:06.611 00.001 9960 Move returns status 0, amount 0
22:47:06.611 00.000 9960 move complete, result=0
22:47:06.611 00.000 9960 worker thread done servicing request
22:47:06.612 00.001 11872 GuideStep: 0.2 px 98 ms WEST, 0.2 px 0 ms NORTH
22:47:06.617 00.005 9960 Worker thread wakes up
22:47:06.618 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:47:06.618 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:47:07.866 01.248 9960 Exposure complete
22:47:07.979 00.113 9960 worker thread done servicing request
22:47:07.979 00.000 11872 OnExposeComplete: enter
22:47:07.985 00.006 11872 UpdateGuideState(): m_state=6
22:47:07.989 00.004 11872 Star::Find(15, 1789, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 987
22:47:07.993 00.004 11872 Star::Find returns 1 (0), X=1788.98, Y=958.34, Mass=4175, SNR=43.4, Peak=187 HFD=5.5
22:47:07.997 00.004 11872 CameraToMount -- cameraTheta (2.04) - m_xAngle (0.00) = xAngle (2.04 = 2.04)
22:47:08.001 00.004 11872 CameraToMount -- cameraTheta (2.04) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (5.01 = -1.28)
22:47:08.005 00.004 11872 CameraToMount -- cameraX=-0.38 cameraY=0.75 hyp=0.84 cameraTheta=2.04 mountX=-0.38 mountY=-0.81, mountTheta=-2.01
22:47:08.009 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.38, y=0.75, opts=13)
22:47:08.011 00.002 11872 Enqueuing Move request for scope (-0.38, 0.75)
22:47:08.015 00.004 9960 Worker thread wakes up
22:47:08.016 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.38, 0.75) opts 0xd
22:47:08.016 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=187, med=0, FiltMin=0, FiltMax=116, Gamma=1.000
22:47:08.019 00.003 11872 UpdateGuideState exits: m=4175 SNR=43.4
22:47:08.022 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:08.026 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:47:08.029 00.003 9960 Handling offset move in thread for scope, endpoint = (-0.38, 0.75)
22:47:08.029 00.000 9960 Moving (-0.38, 0.75) raw xDistance=-0.38 yDistance=-0.81
22:47:08.030 00.001 11872 Enqueuing Expose request
22:47:08.034 00.004 9960 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.38
22:47:08.034 00.000 9960 resist switch: large excursion: input -0.81 thresh 0.60 direction from 1 to -1
22:47:08.034 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.42
22:47:08.034 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.81 from input -0.81
22:47:08.034 00.000 9960 MoveAxis(E, 171, ABG)
22:47:08.035 00.001 9960 Guiding  Dir = 2, Dur = 171
22:47:08.035 00.000 9960 IsSlewing returns 0
22:47:08.036 00.001 9960 IsGuiding returns 0
22:47:08.036 00.000 9960 PulseGuide returned control before completion, sleep 181
22:47:08.234 00.198 9960 IsGuiding returns 1
22:47:08.235 00.001 9960 scope still moving after pulse duration time elapsed
22:47:08.266 00.031 9960 IsSlewing returns 0
22:47:08.267 00.001 9960 IsGuiding returns 0
22:47:08.267 00.000 9960 scope move finished after 171 + 60 ms
22:47:08.267 00.000 9960 Move returns status 0, amount 171
22:47:08.268 00.001 9960 MoveAxis(N, 602, ABG)
22:47:08.268 00.000 9960 Guiding  Dir = 0, Dur = 602
22:47:08.269 00.001 9960 IsSlewing returns 0
22:47:08.269 00.000 9960 IsGuiding returns 0
22:47:08.270 00.001 9960 PulseGuide returned control before completion, sleep 612
22:47:08.891 00.621 9960 IsGuiding returns 1
22:47:08.892 00.001 9960 scope still moving after pulse duration time elapsed
22:47:08.922 00.030 9960 IsSlewing returns 0
22:47:08.922 00.000 9960 IsGuiding returns 0
22:47:08.923 00.001 9960 scope move finished after 602 + 51 ms
22:47:08.924 00.001 9960 Move returns status 0, amount 602
22:47:08.924 00.000 9960 move complete, result=0
22:47:08.924 00.000 9960 worker thread done servicing request
22:47:08.924 00.000 9960 Worker thread wakes up
22:47:08.924 00.000 11872 GuideStep: -0.4 px 171 ms EAST, -0.8 px 602 ms NORTH
22:47:08.930 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:47:08.930 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:47:10.180 01.250 9960 Exposure complete
22:47:10.313 00.133 9960 worker thread done servicing request
22:47:10.313 00.000 11872 OnExposeComplete: enter
22:47:10.317 00.004 11872 UpdateGuideState(): m_state=6
22:47:10.320 00.003 11872 Star::Find(15, 1788, 958, 0, (0,0,0,0), 1.5, 10.0, 255) frame 988
22:47:10.324 00.004 11872 Star::Find returns 1 (0), X=1789.60, Y=956.79, Mass=4433, SNR=44.9, Peak=205 HFD=5.6
22:47:10.330 00.006 11872 CameraToMount -- cameraTheta (-1.28) - m_xAngle (0.00) = xAngle (-1.28 = -1.28)
22:47:10.333 00.003 11872 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.69 = 1.69)
22:47:10.338 00.005 11872 CameraToMount -- cameraX=0.24 cameraY=-0.79 hyp=0.83 cameraTheta=-1.28 mountX=0.23 mountY=0.82, mountTheta=1.29
22:47:10.343 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.24, y=-0.79, opts=13)
22:47:10.348 00.005 11872 Enqueuing Move request for scope (0.24, -0.79)
22:47:10.351 00.003 9960 Worker thread wakes up
22:47:10.352 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.79) opts 0xd
22:47:10.352 00.000 9960 Handling offset move in thread for scope, endpoint = (0.24, -0.79)
22:47:10.352 00.000 9960 Moving (0.24, -0.79) raw xDistance=0.23 yDistance=0.82
22:47:10.352 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.23
22:47:10.352 00.000 9960 resist switch: large excursion: input 0.82 thresh 0.60 direction from -1 to 1
22:47:10.352 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.46
22:47:10.352 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=205, med=0, FiltMin=0, FiltMax=114, Gamma=1.000
22:47:10.357 00.005 11872 UpdateGuideState exits: m=4433 SNR=44.9
22:47:10.362 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.82 from input 0.82
22:47:10.362 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:10.368 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:47:10.374 00.006 9960 MoveAxis(W, 98, ABG)
22:47:10.375 00.001 11872 Enqueuing Expose request
22:47:10.379 00.004 9960 Guiding  Dir = 3, Dur = 98
22:47:10.379 00.000 9960 IsSlewing returns 0
22:47:10.379 00.000 9960 IsGuiding returns 0
22:47:10.380 00.001 9960 PulseGuide returned control before completion, sleep 108
22:47:10.499 00.119 9960 IsGuiding returns 1
22:47:10.499 00.000 9960 scope still moving after pulse duration time elapsed
22:47:10.529 00.030 9960 IsSlewing returns 0
22:47:10.530 00.001 9960 IsGuiding returns 0
22:47:10.532 00.002 9960 scope move finished after 98 + 53 ms
22:47:10.532 00.000 9960 Move returns status 0, amount 98
22:47:10.532 00.000 9960 MoveAxis(S, 613, ABG)
22:47:10.533 00.001 9960 Guiding  Dir = 1, Dur = 613
22:47:10.533 00.000 9960 IsSlewing returns 0
22:47:10.534 00.001 9960 IsGuiding returns 0
22:47:10.535 00.001 9960 PulseGuide returned control before completion, sleep 623
22:47:11.168 00.633 9960 IsGuiding returns 1
22:47:11.170 00.002 9960 scope still moving after pulse duration time elapsed
22:47:11.199 00.029 9960 IsSlewing returns 0
22:47:11.202 00.003 9960 IsGuiding returns 0
22:47:11.203 00.001 9960 scope move finished after 613 + 55 ms
22:47:11.203 00.000 9960 Move returns status 0, amount 613
22:47:11.203 00.000 9960 move complete, result=0
22:47:11.204 00.001 9960 worker thread done servicing request
22:47:11.205 00.001 9960 Worker thread wakes up
22:47:11.205 00.000 11872 GuideStep: 0.2 px 98 ms WEST, 0.8 px 613 ms SOUTH
22:47:11.211 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:47:11.211 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:47:12.459 01.248 9960 Exposure complete
22:47:12.584 00.125 9960 worker thread done servicing request
22:47:12.585 00.001 11872 OnExposeComplete: enter
22:47:12.588 00.003 11872 UpdateGuideState(): m_state=6
22:47:12.592 00.004 11872 Star::Find(15, 1789, 956, 0, (0,0,0,0), 1.5, 10.0, 255) frame 989
22:47:12.596 00.004 11872 Star::Find returns 1 (0), X=1789.33, Y=956.80, Mass=4427, SNR=44.9, Peak=209 HFD=5.7
22:47:12.600 00.004 11872 CameraToMount -- cameraTheta (-1.61) - m_xAngle (0.00) = xAngle (-1.62 = -1.62)
22:47:12.604 00.004 11872 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.35 = 1.35)
22:47:12.609 00.005 11872 CameraToMount -- cameraX=-0.03 cameraY=-0.78 hyp=0.78 cameraTheta=-1.61 mountX=-0.04 mountY=0.76, mountTheta=1.62
22:47:12.614 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.03, y=-0.78, opts=13)
22:47:12.618 00.004 11872 Enqueuing Move request for scope (-0.03, -0.78)
22:47:12.622 00.004 9960 Worker thread wakes up
22:47:12.623 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=0, FiltMin=0, FiltMax=104, Gamma=1.000
22:47:12.628 00.005 11872 UpdateGuideState exits: m=4427 SNR=44.9
22:47:12.631 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:12.635 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.78) opts 0xd
22:47:12.636 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.03, -0.78)
22:47:12.636 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:47:12.641 00.005 11872 Enqueuing Expose request
22:47:12.645 00.004 9960 Moving (-0.03, -0.78) raw xDistance=-0.04 yDistance=0.76
22:47:12.645 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:47:12.645 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.76 from input 0.76
22:47:12.646 00.001 9960 MoveAxis(E, 0, ABG)
22:47:12.646 00.000 9960 Move returns status 0, amount 0
22:47:12.646 00.000 9960 MoveAxis(S, 570, ABG)
22:47:12.646 00.000 9960 Guiding  Dir = 1, Dur = 570
22:47:12.647 00.001 9960 IsSlewing returns 0
22:47:12.647 00.000 9960 IsGuiding returns 0
22:47:12.647 00.000 9960 PulseGuide returned control before completion, sleep 580
22:47:13.240 00.593 9960 IsGuiding returns 0
22:47:13.242 00.002 9960 Move returns status 0, amount 570
22:47:13.242 00.000 9960 move complete, result=0
22:47:13.242 00.000 9960 worker thread done servicing request
22:47:13.242 00.000 11872 GuideStep: -0.0 px 0 ms EAST, 0.8 px 570 ms SOUTH
22:47:13.249 00.007 9960 Worker thread wakes up
22:47:13.249 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:47:13.249 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:47:14.505 01.256 9960 Exposure complete
22:47:14.630 00.125 9960 worker thread done servicing request
22:47:14.631 00.001 11872 OnExposeComplete: enter
22:47:14.634 00.003 11872 UpdateGuideState(): m_state=6
22:47:14.639 00.005 11872 Star::Find(15, 1789, 956, 0, (0,0,0,0), 1.5, 10.0, 255) frame 990
22:47:14.643 00.004 11872 Star::Find returns 1 (0), X=1789.26, Y=957.34, Mass=4564, SNR=46.0, Peak=199 HFD=5.8
22:47:14.646 00.003 11872 CameraToMount -- cameraTheta (-1.98) - m_xAngle (0.00) = xAngle (-1.99 = -1.99)
22:47:14.650 00.004 11872 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (0.98 = 0.98)
22:47:14.655 00.005 11872 CameraToMount -- cameraX=-0.11 cameraY=-0.24 hyp=0.27 cameraTheta=-1.98 mountX=-0.11 mountY=0.22, mountTheta=2.02
22:47:14.660 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.11, y=-0.24, opts=13)
22:47:14.664 00.004 11872 Enqueuing Move request for scope (-0.11, -0.24)
22:47:14.669 00.005 9960 Worker thread wakes up
22:47:14.669 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.24) opts 0xd
22:47:14.669 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.11, -0.24)
22:47:14.670 00.001 9960 Moving (-0.11, -0.24) raw xDistance=-0.11 yDistance=0.22
22:47:14.670 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:47:14.670 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
22:47:14.670 00.000 9960 MoveAxis(E, 0, ABG)
22:47:14.671 00.001 9960 Move returns status 0, amount 0
22:47:14.671 00.000 9960 MoveAxis(S, 165, ABG)
22:47:14.672 00.001 9960 Guiding  Dir = 1, Dur = 165
22:47:14.672 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=199, med=0, FiltMin=0, FiltMax=116, Gamma=1.000
22:47:14.676 00.004 9960 IsSlewing returns 0
22:47:14.676 00.000 11872 UpdateGuideState exits: m=4564 SNR=46.0
22:47:14.680 00.004 9960 IsGuiding returns 0
22:47:14.680 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:14.684 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:47:14.688 00.004 11872 Enqueuing Expose request
22:47:14.692 00.004 9960 PulseGuide returned control before completion, sleep 175
22:47:14.869 00.177 9960 IsGuiding returns 0
22:47:14.870 00.001 9960 Move returns status 0, amount 165
22:47:14.870 00.000 9960 move complete, result=0
22:47:14.872 00.002 9960 worker thread done servicing request
22:47:14.873 00.001 9960 Worker thread wakes up
22:47:14.874 00.001 11872 GuideStep: -0.1 px 0 ms EAST, 0.2 px 165 ms SOUTH
22:47:14.880 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:47:14.880 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:47:16.127 01.247 9960 Exposure complete
22:47:16.252 00.125 9960 worker thread done servicing request
22:47:16.253 00.001 11872 OnExposeComplete: enter
22:47:16.256 00.003 11872 UpdateGuideState(): m_state=6
22:47:16.260 00.004 11872 Star::Find(15, 1789, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 991
22:47:16.264 00.004 11872 Star::Find returns 1 (0), X=1789.27, Y=957.45, Mass=4367, SNR=44.6, Peak=211 HFD=5.6
22:47:16.267 00.003 11872 CameraToMount -- cameraTheta (-2.18) - m_xAngle (0.00) = xAngle (-2.19 = -2.19)
22:47:16.271 00.004 11872 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (0.78 = 0.78)
22:47:16.275 00.004 11872 CameraToMount -- cameraX=-0.10 cameraY=-0.14 hyp=0.17 cameraTheta=-2.18 mountX=-0.10 mountY=0.12, mountTheta=2.26
22:47:16.280 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.10, y=-0.14, opts=13)
22:47:16.284 00.004 11872 Enqueuing Move request for scope (-0.10, -0.14)
22:47:16.287 00.003 9960 Worker thread wakes up
22:47:16.287 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.14) opts 0xd
22:47:16.287 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.10, -0.14)
22:47:16.287 00.000 9960 Moving (-0.10, -0.14) raw xDistance=-0.10 yDistance=0.12
22:47:16.287 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:47:16.288 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:47:16.289 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:47:16.289 00.000 9960 MoveAxis(E, 0, ABG)
22:47:16.289 00.000 9960 Move returns status 0, amount 0
22:47:16.289 00.000 9960 MoveAxis(N, 0, ABG)
22:47:16.289 00.000 9960 Move returns status 0, amount 0
22:47:16.289 00.000 9960 move complete, result=0
22:47:16.289 00.000 9960 worker thread done servicing request
22:47:16.289 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
22:47:16.296 00.007 11872 UpdateGuideState exits: m=4367 SNR=44.6
22:47:16.301 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:16.305 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:47:16.308 00.003 11872 Enqueuing Expose request
22:47:16.312 00.004 9960 Worker thread wakes up
22:47:16.313 00.001 11872 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:47:16.317 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
22:47:16.317 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:47:17.570 01.253 9960 Exposure complete
22:47:17.690 00.120 9960 worker thread done servicing request
22:47:17.690 00.000 11872 OnExposeComplete: enter
22:47:17.695 00.005 11872 UpdateGuideState(): m_state=6
22:47:17.698 00.003 11872 Star::Find(15, 1789, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 992
22:47:17.704 00.006 11872 Star::Find returns 1 (0), X=1789.35, Y=957.48, Mass=4320, SNR=44.0, Peak=192 HFD=5.7
22:47:17.710 00.006 11872 CameraToMount -- cameraTheta (-1.69) - m_xAngle (0.00) = xAngle (-1.69 = -1.69)
22:47:17.714 00.004 11872 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.28 = 1.28)
22:47:17.719 00.005 11872 CameraToMount -- cameraX=-0.01 cameraY=-0.11 hyp=0.11 cameraTheta=-1.69 mountX=-0.01 mountY=0.10, mountTheta=1.70
22:47:17.724 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.01, y=-0.11, opts=13)
22:47:17.728 00.004 11872 Enqueuing Move request for scope (-0.01, -0.11)
22:47:17.733 00.005 9960 Worker thread wakes up
22:47:17.733 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=192, med=0, FiltMin=0, FiltMax=115, Gamma=1.000
22:47:17.737 00.004 11872 UpdateGuideState exits: m=4320 SNR=44.0
22:47:17.740 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:17.745 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.11) opts 0xd
22:47:17.745 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:47:17.749 00.004 11872 Enqueuing Expose request
22:47:17.752 00.003 9960 Handling offset move in thread for scope, endpoint = (-0.01, -0.11)
22:47:17.752 00.000 9960 Moving (-0.01, -0.11) raw xDistance=-0.01 yDistance=0.10
22:47:17.753 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:47:17.753 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:47:17.753 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:47:17.754 00.001 9960 MoveAxis(E, 0, ABG)
22:47:17.754 00.000 9960 Move returns status 0, amount 0
22:47:17.754 00.000 9960 MoveAxis(N, 0, ABG)
22:47:17.754 00.000 9960 Move returns status 0, amount 0
22:47:17.754 00.000 9960 move complete, result=0
22:47:17.755 00.001 9960 worker thread done servicing request
22:47:17.755 00.000 9960 Worker thread wakes up
22:47:17.755 00.000 11872 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:47:17.759 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
22:47:17.759 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:47:19.004 01.245 9960 Exposure complete
22:47:19.113 00.109 9960 worker thread done servicing request
22:47:19.113 00.000 11872 OnExposeComplete: enter
22:47:19.119 00.006 11872 UpdateGuideState(): m_state=6
22:47:19.124 00.005 11872 Star::Find(15, 1789, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 993
22:47:19.128 00.004 11872 Star::Find returns 1 (0), X=1789.33, Y=957.40, Mass=4251, SNR=43.7, Peak=185 HFD=5.7
22:47:19.132 00.004 11872 CameraToMount -- cameraTheta (-1.75) - m_xAngle (0.00) = xAngle (-1.75 = -1.75)
22:47:19.135 00.003 11872 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.22 = 1.22)
22:47:19.139 00.004 11872 CameraToMount -- cameraX=-0.03 cameraY=-0.19 hyp=0.19 cameraTheta=-1.75 mountX=-0.04 mountY=0.18, mountTheta=1.76
22:47:19.145 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.03, y=-0.19, opts=13)
22:47:19.149 00.004 11872 Enqueuing Move request for scope (-0.03, -0.19)
22:47:19.153 00.004 9960 Worker thread wakes up
22:47:19.154 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=185, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
22:47:19.157 00.003 11872 UpdateGuideState exits: m=4251 SNR=43.7
22:47:19.160 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:19.165 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:47:19.168 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.19) opts 0xd
22:47:19.169 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.03, -0.19)
22:47:19.169 00.000 9960 Moving (-0.03, -0.19) raw xDistance=-0.04 yDistance=0.18
22:47:19.169 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:47:19.169 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:47:19.169 00.000 11872 Enqueuing Expose request
22:47:19.173 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
22:47:19.173 00.000 9960 MoveAxis(E, 0, ABG)
22:47:19.174 00.001 9960 Move returns status 0, amount 0
22:47:19.174 00.000 9960 MoveAxis(N, 0, ABG)
22:47:19.174 00.000 9960 Move returns status 0, amount 0
22:47:19.174 00.000 9960 move complete, result=0
22:47:19.175 00.001 9960 worker thread done servicing request
22:47:19.175 00.000 9960 Worker thread wakes up
22:47:19.175 00.000 11872 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
22:47:19.179 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
22:47:19.179 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:47:20.434 01.255 9960 Exposure complete
22:47:20.573 00.139 9960 worker thread done servicing request
22:47:20.573 00.000 11872 OnExposeComplete: enter
22:47:20.577 00.004 11872 UpdateGuideState(): m_state=6
22:47:20.581 00.004 11872 Star::Find(15, 1789, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 994
22:47:20.585 00.004 11872 Star::Find returns 1 (0), X=1788.91, Y=958.22, Mass=4339, SNR=44.3, Peak=187 HFD=5.8
22:47:20.590 00.005 11872 CameraToMount -- cameraTheta (2.19) - m_xAngle (0.00) = xAngle (2.18 = 2.18)
22:47:20.593 00.003 11872 CameraToMount -- cameraTheta (2.19) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (5.15 = -1.13)
22:47:20.597 00.004 11872 CameraToMount -- cameraX=-0.45 cameraY=0.64 hyp=0.78 cameraTheta=2.19 mountX=-0.45 mountY=-0.71, mountTheta=-2.14
22:47:20.603 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.45, y=0.64, opts=13)
22:47:20.608 00.005 11872 Enqueuing Move request for scope (-0.45, 0.64)
22:47:20.612 00.004 9960 Worker thread wakes up
22:47:20.613 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=187, med=0, FiltMin=0, FiltMax=111, Gamma=1.000
22:47:20.617 00.004 11872 UpdateGuideState exits: m=4339 SNR=44.3
22:47:20.620 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:20.624 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:47:20.629 00.005 11872 Enqueuing Expose request
22:47:20.632 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.45, 0.64) opts 0xd
22:47:20.633 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.45, 0.64)
22:47:20.633 00.000 9960 Moving (-0.45, 0.64) raw xDistance=-0.45 yDistance=-0.71
22:47:20.633 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.45
22:47:20.633 00.000 9960 resist switch: large excursion: input -0.71 thresh 0.60 direction from 1 to -1
22:47:20.634 00.001 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.12
22:47:20.634 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.71 from input -0.71
22:47:20.634 00.000 9960 MoveAxis(E, 210, ABG)
22:47:20.634 00.000 9960 Guiding  Dir = 2, Dur = 210
22:47:20.634 00.000 9960 IsSlewing returns 0
22:47:20.635 00.001 9960 IsGuiding returns 0
22:47:20.635 00.000 9960 PulseGuide returned control before completion, sleep 220
22:47:20.862 00.227 9960 IsGuiding returns 1
22:47:20.863 00.001 9960 scope still moving after pulse duration time elapsed
22:47:20.892 00.029 9960 IsSlewing returns 0
22:47:20.893 00.001 9960 IsGuiding returns 0
22:47:20.893 00.000 9960 scope move finished after 210 + 48 ms
22:47:20.895 00.002 9960 Move returns status 0, amount 210
22:47:20.895 00.000 9960 MoveAxis(N, 528, ABG)
22:47:20.895 00.000 9960 Guiding  Dir = 0, Dur = 528
22:47:20.895 00.000 9960 IsSlewing returns 0
22:47:20.896 00.001 9960 IsGuiding returns 0
22:47:20.897 00.001 9960 PulseGuide returned control before completion, sleep 538
22:47:21.440 00.543 9960 IsGuiding returns 1
22:47:21.443 00.003 9960 scope still moving after pulse duration time elapsed
22:47:21.470 00.027 9960 IsSlewing returns 0
22:47:21.472 00.002 9960 IsGuiding returns 0
22:47:21.472 00.000 9960 scope move finished after 528 + 48 ms
22:47:21.473 00.001 9960 Move returns status 0, amount 528
22:47:21.473 00.000 9960 move complete, result=0
22:47:21.475 00.002 9960 worker thread done servicing request
22:47:21.475 00.000 9960 Worker thread wakes up
22:47:21.475 00.000 11872 GuideStep: -0.4 px 210 ms EAST, -0.7 px 528 ms NORTH
22:47:21.481 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:47:21.481 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:47:22.731 01.250 9960 Exposure complete
22:47:22.864 00.133 9960 worker thread done servicing request
22:47:22.864 00.000 11872 OnExposeComplete: enter
22:47:22.869 00.005 11872 UpdateGuideState(): m_state=6
22:47:22.873 00.004 11872 Star::Find(15, 1788, 958, 0, (0,0,0,0), 1.5, 10.0, 255) frame 995
22:47:22.877 00.004 11872 Star::Find returns 1 (0), X=1789.58, Y=956.85, Mass=4148, SNR=43.6, Peak=182 HFD=5.7
22:47:22.881 00.004 11872 CameraToMount -- cameraTheta (-1.29) - m_xAngle (0.00) = xAngle (-1.29 = -1.29)
22:47:22.886 00.005 11872 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.68 = 1.68)
22:47:22.889 00.003 11872 CameraToMount -- cameraX=0.21 cameraY=-0.73 hyp=0.76 cameraTheta=-1.29 mountX=0.21 mountY=0.76, mountTheta=1.30
22:47:22.896 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.21, y=-0.73, opts=13)
22:47:22.900 00.004 11872 Enqueuing Move request for scope (0.21, -0.73)
22:47:22.904 00.004 9960 Worker thread wakes up
22:47:22.904 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.73) opts 0xd
22:47:22.905 00.001 9960 Handling offset move in thread for scope, endpoint = (0.21, -0.73)
22:47:22.905 00.000 9960 Moving (0.21, -0.73) raw xDistance=0.21 yDistance=0.76
22:47:22.905 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.21
22:47:22.905 00.000 9960 resist switch: large excursion: input 0.76 thresh 0.60 direction from -1 to 1
22:47:22.906 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=182, med=0, FiltMin=0, FiltMax=110, Gamma=1.000
22:47:22.909 00.003 11872 UpdateGuideState exits: m=4148 SNR=43.6
22:47:22.913 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:22.916 00.003 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.28
22:47:22.916 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.76 from input 0.76
22:47:22.916 00.000 9960 MoveAxis(W, 83, ABG)
22:47:22.916 00.000 9960 Guiding  Dir = 3, Dur = 83
22:47:22.916 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:47:22.924 00.008 11872 Enqueuing Expose request
22:47:22.929 00.005 9960 IsSlewing returns 0
22:47:22.929 00.000 9960 IsGuiding returns 0
22:47:22.929 00.000 9960 PulseGuide returned control before completion, sleep 93
22:47:23.031 00.102 9960 IsGuiding returns 1
22:47:23.032 00.001 9960 scope still moving after pulse duration time elapsed
22:47:23.065 00.033 9960 IsSlewing returns 0
22:47:23.066 00.001 9960 IsGuiding returns 0
22:47:23.067 00.001 9960 scope move finished after 83 + 54 ms
22:47:23.067 00.000 9960 Move returns status 0, amount 83
22:47:23.067 00.000 9960 MoveAxis(S, 566, ABG)
22:47:23.068 00.001 9960 Guiding  Dir = 1, Dur = 566
22:47:23.068 00.000 9960 IsSlewing returns 0
22:47:23.069 00.001 9960 IsGuiding returns 0
22:47:23.069 00.000 9960 PulseGuide returned control before completion, sleep 576
22:47:23.657 00.588 9960 IsGuiding returns 1
22:47:23.657 00.000 9960 scope still moving after pulse duration time elapsed
22:47:23.687 00.030 9960 IsSlewing returns 0
22:47:23.689 00.002 9960 IsGuiding returns 0
22:47:23.689 00.000 9960 scope move finished after 566 + 54 ms
22:47:23.690 00.001 9960 Move returns status 0, amount 566
22:47:23.690 00.000 9960 move complete, result=0
22:47:23.691 00.001 9960 worker thread done servicing request
22:47:23.691 00.000 11872 GuideStep: 0.2 px 83 ms WEST, 0.8 px 566 ms SOUTH
22:47:23.696 00.005 9960 Worker thread wakes up
22:47:23.696 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:47:23.696 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:47:24.949 01.253 9960 Exposure complete
22:47:25.064 00.115 9960 worker thread done servicing request
22:47:25.064 00.000 11872 OnExposeComplete: enter
22:47:25.068 00.004 11872 UpdateGuideState(): m_state=6
22:47:25.071 00.003 11872 Star::Find(15, 1789, 956, 0, (0,0,0,0), 1.5, 10.0, 255) frame 996
22:47:25.075 00.004 11872 Star::Find returns 1 (0), X=1789.67, Y=956.72, Mass=4282, SNR=44.1, Peak=198 HFD=5.7
22:47:25.080 00.005 11872 CameraToMount -- cameraTheta (-1.23) - m_xAngle (0.00) = xAngle (-1.23 = -1.23)
22:47:25.084 00.004 11872 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.74 = 1.74)
22:47:25.090 00.006 11872 CameraToMount -- cameraX=0.31 cameraY=-0.87 hyp=0.92 cameraTheta=-1.23 mountX=0.30 mountY=0.91, mountTheta=1.25
22:47:25.094 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.31, y=-0.87, opts=13)
22:47:25.099 00.005 11872 Enqueuing Move request for scope (0.31, -0.87)
22:47:25.103 00.004 9960 Worker thread wakes up
22:47:25.103 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.87) opts 0xd
22:47:25.103 00.000 9960 Handling offset move in thread for scope, endpoint = (0.31, -0.87)
22:47:25.103 00.000 9960 Moving (0.31, -0.87) raw xDistance=0.30 yDistance=0.91
22:47:25.104 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.30
22:47:25.104 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.91 from input 0.91
22:47:25.105 00.001 9960 MoveAxis(W, 149, ABG)
22:47:25.105 00.000 9960 Guiding  Dir = 3, Dur = 149
22:47:25.105 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=198, med=0, FiltMin=0, FiltMax=117, Gamma=1.000
22:47:25.109 00.004 9960 IsSlewing returns 0
22:47:25.109 00.000 11872 UpdateGuideState exits: m=4282 SNR=44.1
22:47:25.114 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:25.118 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:47:25.123 00.005 11872 Enqueuing Expose request
22:47:25.127 00.004 9960 IsGuiding returns 0
22:47:25.127 00.000 9960 PulseGuide returned control before completion, sleep 159
22:47:25.295 00.168 9960 IsGuiding returns 1
22:47:25.297 00.002 9960 scope still moving after pulse duration time elapsed
22:47:25.326 00.029 9960 IsSlewing returns 0
22:47:25.327 00.001 9960 IsGuiding returns 0
22:47:25.328 00.001 9960 scope move finished after 149 + 51 ms
22:47:25.328 00.000 9960 Move returns status 0, amount 149
22:47:25.328 00.000 9960 MoveAxis(S, 677, ABG)
22:47:25.329 00.001 9960 Guiding  Dir = 1, Dur = 677
22:47:25.329 00.000 9960 IsSlewing returns 0
22:47:25.330 00.001 9960 IsGuiding returns 0
22:47:25.330 00.000 9960 PulseGuide returned control before completion, sleep 687
22:47:26.029 00.699 9960 IsGuiding returns 1
22:47:26.030 00.001 9960 scope still moving after pulse duration time elapsed
22:47:26.061 00.031 9960 IsSlewing returns 0
22:47:26.063 00.002 9960 IsGuiding returns 0
22:47:26.064 00.001 9960 scope move finished after 677 + 56 ms
22:47:26.064 00.000 9960 Move returns status 0, amount 677
22:47:26.064 00.000 9960 move complete, result=0
22:47:26.065 00.001 9960 worker thread done servicing request
22:47:26.065 00.000 9960 Worker thread wakes up
22:47:26.065 00.000 11872 GuideStep: 0.3 px 149 ms WEST, 0.9 px 677 ms SOUTH
22:47:26.071 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:47:26.071 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:47:27.318 01.247 9960 Exposure complete
22:47:27.438 00.120 9960 worker thread done servicing request
22:47:27.439 00.001 11872 OnExposeComplete: enter
22:47:27.442 00.003 11872 UpdateGuideState(): m_state=6
22:47:27.447 00.005 11872 Star::Find(15, 1789, 956, 0, (0,0,0,0), 1.5, 10.0, 255) frame 997
22:47:27.451 00.004 11872 Star::Find returns 1 (0), X=1789.50, Y=957.59, Mass=4336, SNR=44.0, Peak=203 HFD=5.7
22:47:27.454 00.003 11872 CameraToMount -- cameraTheta (0.05) - m_xAngle (0.00) = xAngle (0.04 = 0.04)
22:47:27.457 00.003 11872 CameraToMount -- cameraTheta (0.05) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (3.01 = 3.01)
22:47:27.461 00.004 11872 CameraToMount -- cameraX=0.13 cameraY=0.01 hyp=0.13 cameraTheta=0.05 mountX=0.13 mountY=0.02, mountTheta=0.13
22:47:27.467 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.13, y=0.01, opts=13)
22:47:27.471 00.004 11872 Enqueuing Move request for scope (0.13, 0.01)
22:47:27.474 00.003 9960 Worker thread wakes up
22:47:27.474 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=203, med=0, FiltMin=0, FiltMax=133, Gamma=1.000
22:47:27.478 00.004 11872 UpdateGuideState exits: m=4336 SNR=44.0
22:47:27.481 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:27.486 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:47:27.490 00.004 11872 Enqueuing Expose request
22:47:27.494 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.01) opts 0xd
22:47:27.495 00.001 9960 Handling offset move in thread for scope, endpoint = (0.13, 0.01)
22:47:27.495 00.000 9960 Moving (0.13, 0.01) raw xDistance=0.13 yDistance=0.02
22:47:27.495 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:47:27.495 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:47:27.496 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:47:27.496 00.000 9960 MoveAxis(E, 0, ABG)
22:47:27.496 00.000 9960 Move returns status 0, amount 0
22:47:27.496 00.000 9960 MoveAxis(N, 0, ABG)
22:47:27.497 00.001 9960 Move returns status 0, amount 0
22:47:27.497 00.000 9960 move complete, result=0
22:47:27.497 00.000 9960 worker thread done servicing request
22:47:27.498 00.001 11872 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:47:27.502 00.004 9960 Worker thread wakes up
22:47:27.502 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:47:27.502 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:47:28.754 01.252 9960 Exposure complete
22:47:28.880 00.126 9960 worker thread done servicing request
22:47:28.880 00.000 11872 OnExposeComplete: enter
22:47:28.884 00.004 11872 UpdateGuideState(): m_state=6
22:47:28.889 00.005 11872 Star::Find(15, 1789, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 998
22:47:28.893 00.004 11872 Star::Find returns 1 (0), X=1789.43, Y=958.36, Mass=4296, SNR=44.4, Peak=178 HFD=5.6
22:47:28.898 00.005 11872 CameraToMount -- cameraTheta (1.49) - m_xAngle (0.00) = xAngle (1.48 = 1.48)
22:47:28.902 00.004 11872 CameraToMount -- cameraTheta (1.49) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.45 = -1.83)
22:47:28.906 00.004 11872 CameraToMount -- cameraX=0.06 cameraY=0.78 hyp=0.78 cameraTheta=1.49 mountX=0.07 mountY=-0.76, mountTheta=-1.48
22:47:28.911 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.06, y=0.78, opts=13)
22:47:28.916 00.005 11872 Enqueuing Move request for scope (0.06, 0.78)
22:47:28.919 00.003 9960 Worker thread wakes up
22:47:28.920 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=178, med=0, FiltMin=0, FiltMax=117, Gamma=1.000
22:47:28.925 00.005 11872 UpdateGuideState exits: m=4296 SNR=44.4
22:47:28.928 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:28.932 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:47:28.935 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.78) opts 0xd
22:47:28.936 00.001 9960 Handling offset move in thread for scope, endpoint = (0.06, 0.78)
22:47:28.936 00.000 9960 Moving (0.06, 0.78) raw xDistance=0.07 yDistance=-0.76
22:47:28.937 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:47:28.937 00.000 9960 resist switch: large excursion: input -0.76 thresh 0.60 direction from 1 to -1
22:47:28.937 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.27
22:47:28.937 00.000 11872 Enqueuing Expose request
22:47:28.941 00.004 9960 GuideAlgorithmResistSwitch::result() returns -0.76 from input -0.76
22:47:28.941 00.000 9960 MoveAxis(E, 0, ABG)
22:47:28.941 00.000 9960 Move returns status 0, amount 0
22:47:28.942 00.001 9960 MoveAxis(N, 564, ABG)
22:47:28.942 00.000 9960 Guiding  Dir = 0, Dur = 564
22:47:28.942 00.000 9960 IsSlewing returns 0
22:47:28.943 00.001 9960 IsGuiding returns 0
22:47:28.943 00.000 9960 PulseGuide returned control before completion, sleep 574
22:47:29.532 00.589 9960 IsGuiding returns 1
22:47:29.532 00.000 9960 scope still moving after pulse duration time elapsed
22:47:29.562 00.030 9960 IsSlewing returns 0
22:47:29.562 00.000 9960 IsGuiding returns 0
22:47:29.564 00.002 9960 scope move finished after 564 + 56 ms
22:47:29.564 00.000 9960 Move returns status 0, amount 564
22:47:29.564 00.000 9960 move complete, result=0
22:47:29.564 00.000 9960 worker thread done servicing request
22:47:29.565 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.8 px 564 ms NORTH
22:47:29.570 00.005 9960 Worker thread wakes up
22:47:29.570 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:47:29.570 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:47:30.823 01.253 9960 Exposure complete
22:47:30.940 00.117 9960 worker thread done servicing request
22:47:30.941 00.001 11872 OnExposeComplete: enter
22:47:30.945 00.004 11872 UpdateGuideState(): m_state=6
22:47:30.948 00.003 11872 Star::Find(15, 1789, 958, 0, (0,0,0,0), 1.5, 10.0, 255) frame 999
22:47:30.953 00.005 11872 Star::Find returns 1 (0), X=1789.65, Y=957.27, Mass=4298, SNR=43.9, Peak=172 HFD=5.5
22:47:30.957 00.004 11872 CameraToMount -- cameraTheta (-0.84) - m_xAngle (0.00) = xAngle (-0.84 = -0.84)
22:47:30.962 00.005 11872 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.13 = 2.13)
22:47:30.966 00.004 11872 CameraToMount -- cameraX=0.28 cameraY=-0.31 hyp=0.42 cameraTheta=-0.84 mountX=0.28 mountY=0.36, mountTheta=0.90
22:47:30.971 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.28, y=-0.31, opts=13)
22:47:30.975 00.004 11872 Enqueuing Move request for scope (0.28, -0.31)
22:47:30.978 00.003 9960 Worker thread wakes up
22:47:30.978 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=172, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
22:47:30.982 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.31) opts 0xd
22:47:30.982 00.000 9960 Handling offset move in thread for scope, endpoint = (0.28, -0.31)
22:47:30.983 00.001 9960 Moving (0.28, -0.31) raw xDistance=0.28 yDistance=0.36
22:47:30.983 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
22:47:30.983 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:47:30.983 00.000 11872 UpdateGuideState exits: m=4298 SNR=43.9
22:47:30.991 00.008 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:30.995 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:47:30.999 00.004 11872 Enqueuing Expose request
22:47:31.003 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.36
22:47:31.004 00.001 9960 MoveAxis(W, 132, ABG)
22:47:31.004 00.000 9960 Guiding  Dir = 3, Dur = 132
22:47:31.004 00.000 9960 IsSlewing returns 0
22:47:31.005 00.001 9960 IsGuiding returns 0
22:47:31.005 00.000 9960 PulseGuide returned control before completion, sleep 142
22:47:31.157 00.152 9960 IsGuiding returns 1
22:47:31.158 00.001 9960 scope still moving after pulse duration time elapsed
22:47:31.189 00.031 9960 IsSlewing returns 0
22:47:31.190 00.001 9960 IsGuiding returns 0
22:47:31.190 00.000 9960 scope move finished after 132 + 53 ms
22:47:31.191 00.001 9960 Move returns status 0, amount 132
22:47:31.192 00.001 9960 MoveAxis(N, 0, ABG)
22:47:31.192 00.000 9960 Move returns status 0, amount 0
22:47:31.192 00.000 9960 move complete, result=0
22:47:31.192 00.000 9960 worker thread done servicing request
22:47:31.193 00.001 9960 Worker thread wakes up
22:47:31.193 00.000 11872 GuideStep: 0.3 px 132 ms WEST, 0.4 px 0 ms NORTH
22:47:31.199 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:47:31.200 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:47:32.446 01.246 9960 Exposure complete
22:47:32.569 00.123 9960 worker thread done servicing request
22:47:32.569 00.000 11872 OnExposeComplete: enter
22:47:32.573 00.004 11872 UpdateGuideState(): m_state=6
22:47:32.578 00.005 11872 Star::Find(15, 1789, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1000
22:47:32.582 00.004 11872 Star::Find returns 1 (0), X=1789.36, Y=956.98, Mass=4384, SNR=44.6, Peak=211 HFD=6.0
22:47:32.585 00.003 11872 CameraToMount -- cameraTheta (-1.58) - m_xAngle (0.00) = xAngle (-1.58 = -1.58)
22:47:32.589 00.004 11872 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.39 = 1.39)
22:47:32.593 00.004 11872 CameraToMount -- cameraX=-0.00 cameraY=-0.61 hyp=0.61 cameraTheta=-1.58 mountX=-0.01 mountY=0.60, mountTheta=1.58
22:47:32.598 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.00, y=-0.61, opts=13)
22:47:32.603 00.005 11872 Enqueuing Move request for scope (-0.00, -0.61)
22:47:32.607 00.004 9960 Worker thread wakes up
22:47:32.607 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.61) opts 0xd
22:47:32.607 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.00, -0.61)
22:47:32.607 00.000 9960 Moving (-0.00, -0.61) raw xDistance=-0.01 yDistance=0.60
22:47:32.607 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
22:47:32.613 00.006 11872 UpdateGuideState exits: m=4384 SNR=44.6
22:47:32.618 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:32.622 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:47:32.626 00.004 11872 Enqueuing Expose request
22:47:32.630 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:47:32.630 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:47:32.630 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.60
22:47:32.630 00.000 9960 MoveAxis(E, 0, ABG)
22:47:32.631 00.001 9960 Move returns status 0, amount 0
22:47:32.631 00.000 9960 MoveAxis(N, 0, ABG)
22:47:32.631 00.000 9960 Move returns status 0, amount 0
22:47:32.632 00.001 9960 move complete, result=0
22:47:32.632 00.000 9960 worker thread done servicing request
22:47:32.632 00.000 9960 Worker thread wakes up
22:47:32.633 00.001 11872 GuideStep: -0.0 px 0 ms EAST, 0.6 px 0 ms NORTH
22:47:32.637 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
22:47:32.637 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:47:33.892 01.255 9960 Exposure complete
22:47:34.019 00.127 9960 worker thread done servicing request
22:47:34.020 00.001 11872 OnExposeComplete: enter
22:47:34.024 00.004 11872 UpdateGuideState(): m_state=6
22:47:34.029 00.005 11872 Star::Find(15, 1789, 956, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1001
22:47:34.037 00.008 11872 Star::Find returns 1 (0), X=1788.93, Y=958.07, Mass=4201, SNR=43.4, Peak=201 HFD=5.9
22:47:34.040 00.003 11872 CameraToMount -- cameraTheta (2.31) - m_xAngle (0.00) = xAngle (2.30 = 2.30)
22:47:34.046 00.006 11872 CameraToMount -- cameraTheta (2.31) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (5.27 = -1.01)
22:47:34.050 00.004 11872 CameraToMount -- cameraX=-0.44 cameraY=0.48 hyp=0.65 cameraTheta=2.31 mountX=-0.44 mountY=-0.55, mountTheta=-2.24
22:47:34.057 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.44, y=0.48, opts=13)
22:47:34.061 00.004 11872 Enqueuing Move request for scope (-0.44, 0.48)
22:47:34.064 00.003 9960 Worker thread wakes up
22:47:34.066 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=201, med=0, FiltMin=0, FiltMax=110, Gamma=1.000
22:47:34.070 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.44, 0.48) opts 0xd
22:47:34.070 00.000 11872 UpdateGuideState exits: m=4201 SNR=43.4
22:47:34.076 00.006 9960 Handling offset move in thread for scope, endpoint = (-0.44, 0.48)
22:47:34.076 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:34.081 00.005 9960 Moving (-0.44, 0.48) raw xDistance=-0.44 yDistance=-0.55
22:47:34.081 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:47:34.085 00.004 9960 GuideAlgorithmHysteresis::Result() returns -0.27 from input -0.44
22:47:34.085 00.000 11872 Enqueuing Expose request
22:47:34.088 00.003 9960 GuideAlgorithmResistSwitch::result() returns -0.55 from input -0.55
22:47:34.088 00.000 9960 MoveAxis(E, 205, ABG)
22:47:34.088 00.000 9960 Guiding  Dir = 2, Dur = 205
22:47:34.088 00.000 9960 IsSlewing returns 0
22:47:34.089 00.001 9960 IsGuiding returns 0
22:47:34.089 00.000 9960 PulseGuide returned control before completion, sleep 215
22:47:34.318 00.229 9960 IsGuiding returns 1
22:47:34.320 00.002 9960 scope still moving after pulse duration time elapsed
22:47:34.350 00.030 9960 IsSlewing returns 0
22:47:34.351 00.001 9960 IsGuiding returns 0
22:47:34.351 00.000 9960 scope move finished after 205 + 57 ms
22:47:34.351 00.000 9960 Move returns status 0, amount 205
22:47:34.353 00.002 9960 MoveAxis(N, 411, ABG)
22:47:34.353 00.000 9960 Guiding  Dir = 0, Dur = 411
22:47:34.353 00.000 9960 IsSlewing returns 0
22:47:34.354 00.001 9960 IsGuiding returns 0
22:47:34.355 00.001 9960 PulseGuide returned control before completion, sleep 421
22:47:34.792 00.437 9960 IsGuiding returns 1
22:47:34.792 00.000 9960 scope still moving after pulse duration time elapsed
22:47:34.821 00.029 9960 IsSlewing returns 0
22:47:34.822 00.001 9960 IsGuiding returns 0
22:47:34.822 00.000 9960 scope move finished after 411 + 56 ms
22:47:34.822 00.000 9960 Move returns status 0, amount 411
22:47:34.823 00.001 9960 move complete, result=0
22:47:34.823 00.000 9960 worker thread done servicing request
22:47:34.824 00.001 11872 GuideStep: -0.4 px 205 ms EAST, -0.6 px 411 ms NORTH
22:47:34.831 00.007 9960 Worker thread wakes up
22:47:34.831 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:47:34.832 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:47:36.078 01.246 9960 Exposure complete
22:47:36.198 00.120 9960 worker thread done servicing request
22:47:36.200 00.002 11872 OnExposeComplete: enter
22:47:36.203 00.003 11872 UpdateGuideState(): m_state=6
22:47:36.209 00.006 11872 Star::Find(15, 1788, 958, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1002
22:47:36.213 00.004 11872 Star::Find returns 1 (0), X=1789.41, Y=956.19, Mass=4533, SNR=45.9, Peak=179 HFD=5.9
22:47:36.217 00.004 11872 CameraToMount -- cameraTheta (-1.54) - m_xAngle (0.00) = xAngle (-1.54 = -1.54)
22:47:36.220 00.003 11872 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.42 = 1.42)
22:47:36.224 00.004 11872 CameraToMount -- cameraX=0.04 cameraY=-1.39 hyp=1.40 cameraTheta=-1.54 mountX=0.04 mountY=1.38, mountTheta=1.54
22:47:36.229 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.04, y=-1.39, opts=13)
22:47:36.234 00.005 11872 Enqueuing Move request for scope (0.04, -1.39)
22:47:36.241 00.007 9960 Worker thread wakes up
22:47:36.241 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=179, med=0, FiltMin=0, FiltMax=117, Gamma=1.000
22:47:36.246 00.005 11872 UpdateGuideState exits: m=4533 SNR=45.9
22:47:36.250 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:36.254 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:47:36.259 00.005 11872 Enqueuing Expose request
22:47:36.263 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.04, -1.39) opts 0xd
22:47:36.263 00.000 9960 Handling offset move in thread for scope, endpoint = (0.04, -1.39)
22:47:36.263 00.000 9960 Moving (0.04, -1.39) raw xDistance=0.04 yDistance=1.38
22:47:36.263 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:47:36.264 00.001 9960 resist switch: large excursion: input 1.38 thresh 0.60 direction from -1 to 1
22:47:36.264 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.14
22:47:36.264 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.38 from input 1.38
22:47:36.264 00.000 9960 MoveAxis(E, 0, ABG)
22:47:36.264 00.000 9960 Move returns status 0, amount 0
22:47:36.264 00.000 9960 MoveAxis(S, 1030, ABG)
22:47:36.265 00.001 9960 Guiding  Dir = 1, Dur = 1030
22:47:36.265 00.000 9960 IsSlewing returns 0
22:47:36.265 00.000 9960 IsGuiding returns 0
22:47:36.266 00.001 9960 PulseGuide returned control before completion, sleep 1040
22:47:37.316 01.050 9960 IsGuiding returns 1
22:47:37.317 00.001 9960 scope still moving after pulse duration time elapsed
22:47:37.348 00.031 9960 IsSlewing returns 0
22:47:37.349 00.001 9960 IsGuiding returns 0
22:47:37.350 00.001 9960 scope move finished after 1030 + 53 ms
22:47:37.351 00.001 9960 Move returns status 0, amount 1030
22:47:37.351 00.000 9960 move complete, result=0
22:47:37.351 00.000 9960 worker thread done servicing request
22:47:37.352 00.001 9960 Worker thread wakes up
22:47:37.352 00.000 11872 GuideStep: 0.0 px 0 ms EAST, 1.4 px 1030 ms SOUTH
22:47:37.361 00.009 9960 worker thread servicing REQUEST_EXPOSE 1000
22:47:37.361 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:47:38.614 01.253 9960 Exposure complete
22:47:38.731 00.117 9960 worker thread done servicing request
22:47:38.731 00.000 11872 OnExposeComplete: enter
22:47:38.736 00.005 11872 UpdateGuideState(): m_state=6
22:47:38.740 00.004 11872 Star::Find(15, 1789, 956, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1003
22:47:38.744 00.004 11872 Star::Find returns 1 (0), X=1789.40, Y=956.63, Mass=4276, SNR=43.9, Peak=206 HFD=5.5
22:47:38.747 00.003 11872 CameraToMount -- cameraTheta (-1.53) - m_xAngle (0.00) = xAngle (-1.54 = -1.54)
22:47:38.752 00.005 11872 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.43 = 1.43)
22:47:38.755 00.003 11872 CameraToMount -- cameraX=0.04 cameraY=-0.95 hyp=0.96 cameraTheta=-1.53 mountX=0.03 mountY=0.95, mountTheta=1.54
22:47:38.759 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.04, y=-0.95, opts=13)
22:47:38.763 00.004 11872 Enqueuing Move request for scope (0.04, -0.95)
22:47:38.767 00.004 9960 Worker thread wakes up
22:47:38.769 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=0, FiltMin=0, FiltMax=121, Gamma=1.000
22:47:38.774 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.95) opts 0xd
22:47:38.774 00.000 11872 UpdateGuideState exits: m=4276 SNR=43.9
22:47:38.778 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:38.783 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:47:38.786 00.003 11872 Enqueuing Expose request
22:47:38.791 00.005 9960 Handling offset move in thread for scope, endpoint = (0.04, -0.95)
22:47:38.791 00.000 9960 Moving (0.04, -0.95) raw xDistance=0.03 yDistance=0.95
22:47:38.791 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:47:38.792 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.95 from input 0.95
22:47:38.792 00.000 9960 MoveAxis(E, 0, ABG)
22:47:38.792 00.000 9960 Move returns status 0, amount 0
22:47:38.792 00.000 9960 MoveAxis(S, 706, ABG)
22:47:38.792 00.000 9960 Guiding  Dir = 1, Dur = 706
22:47:38.792 00.000 9960 IsSlewing returns 0
22:47:38.793 00.001 9960 IsGuiding returns 0
22:47:38.793 00.000 9960 PulseGuide returned control before completion, sleep 716
22:47:39.522 00.729 9960 IsGuiding returns 1
22:47:39.522 00.000 9960 scope still moving after pulse duration time elapsed
22:47:39.554 00.032 9960 IsSlewing returns 0
22:47:39.556 00.002 9960 IsGuiding returns 0
22:47:39.557 00.001 9960 scope move finished after 706 + 57 ms
22:47:39.557 00.000 9960 Move returns status 0, amount 706
22:47:39.557 00.000 9960 move complete, result=0
22:47:39.557 00.000 9960 worker thread done servicing request
22:47:39.558 00.001 11872 GuideStep: 0.0 px 0 ms EAST, 0.9 px 706 ms SOUTH
22:47:39.562 00.004 9960 Worker thread wakes up
22:47:39.562 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:47:39.562 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:47:40.815 01.253 9960 Exposure complete
22:47:40.928 00.113 9960 worker thread done servicing request
22:47:40.928 00.000 11872 OnExposeComplete: enter
22:47:40.933 00.005 11872 UpdateGuideState(): m_state=6
22:47:40.937 00.004 11872 Star::Find(15, 1789, 956, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1004
22:47:40.940 00.003 11872 Star::Find returns 1 (0), X=1789.74, Y=957.48, Mass=4477, SNR=45.4, Peak=187 HFD=5.7
22:47:40.944 00.004 11872 CameraToMount -- cameraTheta (-0.27) - m_xAngle (0.00) = xAngle (-0.27 = -0.27)
22:47:40.948 00.004 11872 CameraToMount -- cameraTheta (-0.27) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.70 = 2.70)
22:47:40.952 00.004 11872 CameraToMount -- cameraX=0.37 cameraY=-0.10 hyp=0.39 cameraTheta=-0.27 mountX=0.37 mountY=0.17, mountTheta=0.42
22:47:40.962 00.010 11872 SchedulePrimaryMove(0FA44CE0, x=0.37, y=-0.10, opts=13)
22:47:40.966 00.004 11872 Enqueuing Move request for scope (0.37, -0.10)
22:47:40.970 00.004 9960 Worker thread wakes up
22:47:40.970 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=187, med=0, FiltMin=0, FiltMax=118, Gamma=1.000
22:47:40.975 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.37, -0.10) opts 0xd
22:47:40.975 00.000 11872 UpdateGuideState exits: m=4477 SNR=45.4
22:47:40.979 00.004 9960 Handling offset move in thread for scope, endpoint = (0.37, -0.10)
22:47:40.979 00.000 9960 Moving (0.37, -0.10) raw xDistance=0.37 yDistance=0.17
22:47:40.979 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.37
22:47:40.979 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:47:40.980 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:40.984 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:47:40.987 00.003 11872 Enqueuing Expose request
22:47:40.992 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
22:47:40.992 00.000 9960 MoveAxis(W, 175, ABG)
22:47:40.992 00.000 9960 Guiding  Dir = 3, Dur = 175
22:47:40.993 00.001 9960 IsSlewing returns 0
22:47:40.993 00.000 9960 IsGuiding returns 0
22:47:40.993 00.000 9960 PulseGuide returned control before completion, sleep 185
22:47:41.193 00.200 9960 IsGuiding returns 1
22:47:41.193 00.000 9960 scope still moving after pulse duration time elapsed
22:47:41.224 00.031 9960 IsSlewing returns 0
22:47:41.226 00.002 9960 IsGuiding returns 0
22:47:41.226 00.000 9960 scope move finished after 175 + 58 ms
22:47:41.227 00.001 9960 Move returns status 0, amount 175
22:47:41.227 00.000 9960 MoveAxis(N, 0, ABG)
22:47:41.228 00.001 9960 Move returns status 0, amount 0
22:47:41.228 00.000 9960 move complete, result=0
22:47:41.228 00.000 9960 worker thread done servicing request
22:47:41.228 00.000 11872 GuideStep: 0.4 px 175 ms WEST, 0.2 px 0 ms NORTH
22:47:41.236 00.008 9960 Worker thread wakes up
22:47:41.236 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:47:41.236 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:47:42.493 01.257 9960 Exposure complete
22:47:42.619 00.126 9960 worker thread done servicing request
22:47:42.619 00.000 11872 OnExposeComplete: enter
22:47:42.625 00.006 11872 UpdateGuideState(): m_state=6
22:47:42.629 00.004 11872 Star::Find(15, 1789, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1005
22:47:42.633 00.004 11872 Star::Find returns 1 (0), X=1789.44, Y=957.51, Mass=4450, SNR=45.2, Peak=194 HFD=5.8
22:47:42.637 00.004 11872 CameraToMount -- cameraTheta (-0.75) - m_xAngle (0.00) = xAngle (-0.76 = -0.76)
22:47:42.640 00.003 11872 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.21 = 2.21)
22:47:42.644 00.004 11872 CameraToMount -- cameraX=0.08 cameraY=-0.07 hyp=0.11 cameraTheta=-0.75 mountX=0.08 mountY=0.09, mountTheta=0.83
22:47:42.649 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.08, y=-0.07, opts=13)
22:47:42.653 00.004 11872 Enqueuing Move request for scope (0.08, -0.07)
22:47:42.657 00.004 9960 Worker thread wakes up
22:47:42.657 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.07) opts 0xd
22:47:42.657 00.000 9960 Handling offset move in thread for scope, endpoint = (0.08, -0.07)
22:47:42.657 00.000 9960 Moving (0.08, -0.07) raw xDistance=0.08 yDistance=0.09
22:47:42.657 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=194, med=0, FiltMin=0, FiltMax=120, Gamma=1.000
22:47:42.661 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:47:42.661 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:47:42.661 00.000 11872 UpdateGuideState exits: m=4450 SNR=45.2
22:47:42.666 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:47:42.666 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:42.670 00.004 9960 MoveAxis(E, 0, ABG)
22:47:42.670 00.000 9960 Move returns status 0, amount 0
22:47:42.670 00.000 9960 MoveAxis(N, 0, ABG)
22:47:42.670 00.000 9960 Move returns status 0, amount 0
22:47:42.670 00.000 9960 move complete, result=0
22:47:42.670 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:47:42.675 00.005 9960 worker thread done servicing request
22:47:42.676 00.001 11872 Enqueuing Expose request
22:47:42.681 00.005 9960 Worker thread wakes up
22:47:42.682 00.001 11872 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:47:42.686 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
22:47:42.686 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:47:43.927 01.241 9960 Exposure complete
22:47:44.039 00.112 9960 worker thread done servicing request
22:47:44.039 00.000 11872 OnExposeComplete: enter
22:47:44.043 00.004 11872 UpdateGuideState(): m_state=6
22:47:44.049 00.006 11872 Star::Find(15, 1789, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1006
22:47:44.053 00.004 11872 Star::Find returns 1 (0), X=1789.38, Y=957.28, Mass=4286, SNR=43.6, Peak=185 HFD=5.8
22:47:44.057 00.004 11872 CameraToMount -- cameraTheta (-1.52) - m_xAngle (0.00) = xAngle (-1.53 = -1.53)
22:47:44.061 00.004 11872 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.44 = 1.44)
22:47:44.065 00.004 11872 CameraToMount -- cameraX=0.01 cameraY=-0.31 hyp=0.31 cameraTheta=-1.52 mountX=0.01 mountY=0.31, mountTheta=1.53
22:47:44.070 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.01, y=-0.31, opts=13)
22:47:44.074 00.004 11872 Enqueuing Move request for scope (0.01, -0.31)
22:47:44.079 00.005 9960 Worker thread wakes up
22:47:44.080 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=185, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
22:47:44.085 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.31) opts 0xd
22:47:44.085 00.000 9960 Handling offset move in thread for scope, endpoint = (0.01, -0.31)
22:47:44.085 00.000 9960 Moving (0.01, -0.31) raw xDistance=0.01 yDistance=0.31
22:47:44.085 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:47:44.086 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.31 from input 0.31
22:47:44.087 00.001 11872 UpdateGuideState exits: m=4286 SNR=43.6
22:47:44.091 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:44.096 00.005 9960 MoveAxis(E, 0, ABG)
22:47:44.096 00.000 9960 Move returns status 0, amount 0
22:47:44.096 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:47:44.102 00.006 9960 MoveAxis(S, 228, ABG)
22:47:44.102 00.000 9960 Guiding  Dir = 1, Dur = 228
22:47:44.102 00.000 11872 Enqueuing Expose request
22:47:44.110 00.008 9960 IsSlewing returns 0
22:47:44.112 00.002 9960 IsGuiding returns 0
22:47:44.112 00.000 9960 PulseGuide returned control before completion, sleep 238
22:47:44.359 00.247 9960 IsGuiding returns 1
22:47:44.359 00.000 9960 scope still moving after pulse duration time elapsed
22:47:44.391 00.032 9960 IsSlewing returns 0
22:47:44.392 00.001 9960 IsGuiding returns 0
22:47:44.392 00.000 9960 scope move finished after 228 + 52 ms
22:47:44.393 00.001 9960 Move returns status 0, amount 228
22:47:44.393 00.000 9960 move complete, result=0
22:47:44.394 00.001 9960 worker thread done servicing request
22:47:44.394 00.000 11872 GuideStep: 0.0 px 0 ms EAST, 0.3 px 228 ms SOUTH
22:47:44.406 00.012 9960 Worker thread wakes up
22:47:44.407 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:47:44.407 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:47:45.653 01.246 9960 Exposure complete
22:47:45.768 00.115 9960 worker thread done servicing request
22:47:45.768 00.000 11872 OnExposeComplete: enter
22:47:45.774 00.006 11872 UpdateGuideState(): m_state=6
22:47:45.779 00.005 11872 Star::Find(15, 1789, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1007
22:47:45.784 00.005 11872 Star::Find returns 1 (0), X=1789.49, Y=957.55, Mass=4254, SNR=44.1, Peak=205 HFD=5.8
22:47:45.788 00.004 11872 CameraToMount -- cameraTheta (-0.24) - m_xAngle (0.00) = xAngle (-0.25 = -0.25)
22:47:45.792 00.004 11872 CameraToMount -- cameraTheta (-0.24) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.72 = 2.72)
22:47:45.798 00.006 11872 CameraToMount -- cameraX=0.12 cameraY=-0.03 hyp=0.13 cameraTheta=-0.24 mountX=0.12 mountY=0.05, mountTheta=0.40
22:47:45.806 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=0.12, y=-0.03, opts=13)
22:47:45.810 00.004 11872 Enqueuing Move request for scope (0.12, -0.03)
22:47:45.815 00.005 9960 Worker thread wakes up
22:47:45.815 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=205, med=0, FiltMin=0, FiltMax=130, Gamma=1.000
22:47:45.819 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.03) opts 0xd
22:47:45.819 00.000 9960 Handling offset move in thread for scope, endpoint = (0.12, -0.03)
22:47:45.820 00.001 9960 Moving (0.12, -0.03) raw xDistance=0.12 yDistance=0.05
22:47:45.837 00.017 11872 UpdateGuideState exits: m=4254 SNR=44.1
22:47:45.842 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:47:45.842 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:47:45.842 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:45.847 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:47:45.851 00.004 11872 Enqueuing Expose request
22:47:45.854 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:47:45.854 00.000 9960 MoveAxis(E, 0, ABG)
22:47:45.855 00.001 9960 Move returns status 0, amount 0
22:47:45.855 00.000 9960 MoveAxis(N, 0, ABG)
22:47:45.855 00.000 9960 Move returns status 0, amount 0
22:47:45.855 00.000 9960 move complete, result=0
22:47:45.857 00.002 9960 worker thread done servicing request
22:47:45.857 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:47:45.860 00.003 9960 Worker thread wakes up
22:47:45.860 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:47:45.860 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:47:47.101 01.241 9960 Exposure complete
22:47:47.234 00.133 9960 worker thread done servicing request
22:47:47.234 00.000 11872 OnExposeComplete: enter
22:47:47.239 00.005 11872 UpdateGuideState(): m_state=6
22:47:47.243 00.004 11872 Star::Find(15, 1789, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1008
22:47:47.246 00.003 11872 Star::Find returns 1 (0), X=1789.39, Y=957.46, Mass=4326, SNR=43.7, Peak=182 HFD=5.7
22:47:47.251 00.005 11872 CameraToMount -- cameraTheta (-1.41) - m_xAngle (0.00) = xAngle (-1.41 = -1.41)
22:47:47.255 00.004 11872 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.56 = 1.56)
22:47:47.258 00.003 11872 CameraToMount -- cameraX=0.02 cameraY=-0.13 hyp=0.13 cameraTheta=-1.41 mountX=0.02 mountY=0.13, mountTheta=1.41
22:47:47.265 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.02, y=-0.13, opts=13)
22:47:47.270 00.005 11872 Enqueuing Move request for scope (0.02, -0.13)
22:47:47.274 00.004 9960 Worker thread wakes up
22:47:47.275 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.13) opts 0xd
22:47:47.275 00.000 9960 Handling offset move in thread for scope, endpoint = (0.02, -0.13)
22:47:47.275 00.000 9960 Moving (0.02, -0.13) raw xDistance=0.02 yDistance=0.13
22:47:47.275 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:47:47.276 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:47:47.276 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=182, med=0, FiltMin=0, FiltMax=110, Gamma=1.000
22:47:47.279 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
22:47:47.280 00.001 9960 MoveAxis(E, 0, ABG)
22:47:47.280 00.000 11872 UpdateGuideState exits: m=4326 SNR=43.7
22:47:47.284 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:47.289 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:47:47.292 00.003 9960 Move returns status 0, amount 0
22:47:47.292 00.000 9960 MoveAxis(N, 0, ABG)
22:47:47.292 00.000 11872 Enqueuing Expose request
22:47:47.296 00.004 9960 Move returns status 0, amount 0
22:47:47.297 00.001 9960 move complete, result=0
22:47:47.297 00.000 9960 worker thread done servicing request
22:47:47.297 00.000 9960 Worker thread wakes up
22:47:47.297 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:47:47.298 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:47:47.298 00.000 11872 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:47:48.540 01.242 9960 Exposure complete
22:47:48.664 00.124 9960 worker thread done servicing request
22:47:48.665 00.001 11872 OnExposeComplete: enter
22:47:48.669 00.004 11872 UpdateGuideState(): m_state=6
22:47:48.673 00.004 11872 Star::Find(15, 1789, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1009
22:47:48.677 00.004 11872 Star::Find returns 1 (0), X=1789.27, Y=958.12, Mass=3987, SNR=41.9, Peak=156 HFD=5.8
22:47:48.681 00.004 11872 CameraToMount -- cameraTheta (1.75) - m_xAngle (0.00) = xAngle (1.75 = 1.75)
22:47:48.684 00.003 11872 CameraToMount -- cameraTheta (1.75) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.72 = -1.57)
22:47:48.688 00.004 11872 CameraToMount -- cameraX=-0.10 cameraY=0.53 hyp=0.54 cameraTheta=1.75 mountX=-0.10 mountY=-0.54, mountTheta=-1.75
22:47:48.693 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.10, y=0.53, opts=13)
22:47:48.697 00.004 11872 Enqueuing Move request for scope (-0.10, 0.53)
22:47:48.701 00.004 9960 Worker thread wakes up
22:47:48.701 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.53) opts 0xd
22:47:48.701 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.10, 0.53)
22:47:48.701 00.000 9960 Moving (-0.10, 0.53) raw xDistance=-0.10 yDistance=-0.54
22:47:48.701 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:47:48.701 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:47:48.702 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=156, med=0, FiltMin=0, FiltMax=104, Gamma=1.000
22:47:48.706 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.54
22:47:48.706 00.000 9960 MoveAxis(E, 0, ABG)
22:47:48.706 00.000 9960 Move returns status 0, amount 0
22:47:48.707 00.001 9960 MoveAxis(N, 0, ABG)
22:47:48.707 00.000 9960 Move returns status 0, amount 0
22:47:48.707 00.000 9960 move complete, result=0
22:47:48.707 00.000 9960 worker thread done servicing request
22:47:48.707 00.000 11872 UpdateGuideState exits: m=3987 SNR=41.9
22:47:48.712 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:48.715 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:47:48.718 00.003 11872 Enqueuing Expose request
22:47:48.722 00.004 9960 Worker thread wakes up
22:47:48.722 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.5 px 0 ms NORTH
22:47:48.725 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
22:47:48.725 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:47:49.974 01.249 9960 Exposure complete
22:47:50.090 00.116 9960 worker thread done servicing request
22:47:50.090 00.000 11872 OnExposeComplete: enter
22:47:50.095 00.005 11872 UpdateGuideState(): m_state=6
22:47:50.103 00.008 11872 Star::Find(15, 1789, 958, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1010
22:47:50.111 00.008 11872 Star::Find returns 1 (0), X=1789.52, Y=956.85, Mass=4321, SNR=44.5, Peak=193 HFD=5.7
22:47:50.114 00.003 11872 CameraToMount -- cameraTheta (-1.36) - m_xAngle (0.00) = xAngle (-1.37 = -1.37)
22:47:50.118 00.004 11872 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.60 = 1.60)
22:47:50.123 00.005 11872 CameraToMount -- cameraX=0.16 cameraY=-0.74 hyp=0.75 cameraTheta=-1.36 mountX=0.15 mountY=0.75, mountTheta=1.37
22:47:50.128 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.16, y=-0.74, opts=13)
22:47:50.132 00.004 11872 Enqueuing Move request for scope (0.16, -0.74)
22:47:50.135 00.003 9960 Worker thread wakes up
22:47:50.135 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.74) opts 0xd
22:47:50.135 00.000 9960 Handling offset move in thread for scope, endpoint = (0.16, -0.74)
22:47:50.137 00.002 9960 Moving (0.16, -0.74) raw xDistance=0.15 yDistance=0.75
22:47:50.137 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:47:50.137 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.75 from input 0.75
22:47:50.137 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=193, med=0, FiltMin=0, FiltMax=114, Gamma=1.000
22:47:50.142 00.005 9960 MoveAxis(E, 0, ABG)
22:47:50.143 00.001 9960 Move returns status 0, amount 0
22:47:50.143 00.000 9960 MoveAxis(S, 561, ABG)
22:47:50.143 00.000 9960 Guiding  Dir = 1, Dur = 561
22:47:50.143 00.000 11872 UpdateGuideState exits: m=4321 SNR=44.5
22:47:50.152 00.009 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:50.156 00.004 9960 IsSlewing returns 0
22:47:50.156 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:47:50.160 00.004 11872 Enqueuing Expose request
22:47:50.164 00.004 9960 IsGuiding returns 0
22:47:50.165 00.001 9960 PulseGuide returned control before completion, sleep 571
22:47:50.750 00.585 9960 IsGuiding returns 1
22:47:50.751 00.001 9960 scope still moving after pulse duration time elapsed
22:47:50.781 00.030 9960 IsSlewing returns 0
22:47:50.783 00.002 9960 IsGuiding returns 0
22:47:50.784 00.001 9960 scope move finished after 561 + 57 ms
22:47:50.784 00.000 9960 Move returns status 0, amount 561
22:47:50.784 00.000 9960 move complete, result=0
22:47:50.785 00.001 9960 worker thread done servicing request
22:47:50.786 00.001 9960 Worker thread wakes up
22:47:50.786 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 0.8 px 561 ms SOUTH
22:47:50.791 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:47:50.792 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:47:52.050 01.258 9960 Exposure complete
22:47:52.177 00.127 9960 worker thread done servicing request
22:47:52.178 00.001 11872 OnExposeComplete: enter
22:47:52.183 00.005 11872 UpdateGuideState(): m_state=6
22:47:52.187 00.004 11872 Star::Find(15, 1789, 956, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1011
22:47:52.191 00.004 11872 Star::Find returns 1 (0), X=1789.46, Y=957.63, Mass=4318, SNR=44.0, Peak=202 HFD=5.6
22:47:52.197 00.006 11872 CameraToMount -- cameraTheta (0.46) - m_xAngle (0.00) = xAngle (0.46 = 0.46)
22:47:52.202 00.005 11872 CameraToMount -- cameraTheta (0.46) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (3.43 = -2.85)
22:47:52.207 00.005 11872 CameraToMount -- cameraX=0.10 cameraY=0.05 hyp=0.11 cameraTheta=0.46 mountX=0.10 mountY=-0.03, mountTheta=-0.31
22:47:52.212 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.10, y=0.05, opts=13)
22:47:52.217 00.005 11872 Enqueuing Move request for scope (0.10, 0.05)
22:47:52.220 00.003 9960 Worker thread wakes up
22:47:52.220 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=202, med=0, FiltMin=0, FiltMax=123, Gamma=1.000
22:47:52.225 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.05) opts 0xd
22:47:52.225 00.000 9960 Handling offset move in thread for scope, endpoint = (0.10, 0.05)
22:47:52.225 00.000 9960 Moving (0.10, 0.05) raw xDistance=0.10 yDistance=-0.03
22:47:52.225 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:47:52.226 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:47:52.226 00.000 11872 UpdateGuideState exits: m=4318 SNR=44.0
22:47:52.230 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:52.234 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:47:52.240 00.006 11872 Enqueuing Expose request
22:47:52.245 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:47:52.245 00.000 9960 MoveAxis(E, 0, ABG)
22:47:52.245 00.000 9960 Move returns status 0, amount 0
22:47:52.245 00.000 9960 MoveAxis(N, 0, ABG)
22:47:52.246 00.001 9960 Move returns status 0, amount 0
22:47:52.246 00.000 9960 move complete, result=0
22:47:52.246 00.000 9960 worker thread done servicing request
22:47:52.247 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:47:52.251 00.004 9960 Worker thread wakes up
22:47:52.251 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:47:52.251 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:47:53.500 01.249 9960 Exposure complete
22:47:53.634 00.134 9960 worker thread done servicing request
22:47:53.634 00.000 11872 OnExposeComplete: enter
22:47:53.639 00.005 11872 UpdateGuideState(): m_state=6
22:47:53.644 00.005 11872 Star::Find(15, 1789, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1012
22:47:53.649 00.005 11872 Star::Find returns 1 (0), X=1789.18, Y=958.37, Mass=4160, SNR=43.4, Peak=176 HFD=5.7
22:47:53.653 00.004 11872 CameraToMount -- cameraTheta (1.81) - m_xAngle (0.00) = xAngle (1.80 = 1.80)
22:47:53.657 00.004 11872 CameraToMount -- cameraTheta (1.81) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.77 = -1.51)
22:47:53.661 00.004 11872 CameraToMount -- cameraX=-0.19 cameraY=0.78 hyp=0.81 cameraTheta=1.81 mountX=-0.19 mountY=-0.81, mountTheta=-1.80
22:47:53.665 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.19, y=0.78, opts=13)
22:47:53.670 00.005 11872 Enqueuing Move request for scope (-0.19, 0.78)
22:47:53.673 00.003 9960 Worker thread wakes up
22:47:53.674 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.78) opts 0xd
22:47:53.674 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.19, 0.78)
22:47:53.674 00.000 9960 Moving (-0.19, 0.78) raw xDistance=-0.19 yDistance=-0.81
22:47:53.674 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
22:47:53.675 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=176, med=0, FiltMin=0, FiltMax=130, Gamma=1.000
22:47:53.679 00.004 9960 resist switch: large excursion: input -0.81 thresh 0.60 direction from 1 to -1
22:47:53.680 00.001 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.42
22:47:53.680 00.000 11872 UpdateGuideState exits: m=4160 SNR=43.4
22:47:53.683 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:53.688 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:47:53.691 00.003 11872 Enqueuing Expose request
22:47:53.695 00.004 9960 GuideAlgorithmResistSwitch::result() returns -0.81 from input -0.81
22:47:53.695 00.000 9960 MoveAxis(E, 0, ABG)
22:47:53.696 00.001 9960 Move returns status 0, amount 0
22:47:53.696 00.000 9960 MoveAxis(N, 601, ABG)
22:47:53.696 00.000 9960 Guiding  Dir = 0, Dur = 601
22:47:53.696 00.000 9960 IsSlewing returns 0
22:47:53.697 00.001 9960 IsGuiding returns 0
22:47:53.698 00.001 9960 PulseGuide returned control before completion, sleep 611
22:47:54.317 00.619 9960 IsGuiding returns 1
22:47:54.319 00.002 9960 scope still moving after pulse duration time elapsed
22:47:54.348 00.029 9960 IsSlewing returns 0
22:47:54.351 00.003 9960 IsGuiding returns 0
22:47:54.351 00.000 9960 scope move finished after 601 + 52 ms
22:47:54.351 00.000 9960 Move returns status 0, amount 601
22:47:54.352 00.001 9960 move complete, result=0
22:47:54.352 00.000 9960 worker thread done servicing request
22:47:54.352 00.000 9960 Worker thread wakes up
22:47:54.353 00.001 11872 GuideStep: -0.2 px 0 ms EAST, -0.8 px 601 ms NORTH
22:47:54.361 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
22:47:54.361 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:47:55.610 01.249 9960 Exposure complete
22:47:55.723 00.113 9960 worker thread done servicing request
22:47:55.724 00.001 11872 OnExposeComplete: enter
22:47:55.728 00.004 11872 UpdateGuideState(): m_state=6
22:47:55.731 00.003 11872 Star::Find(15, 1789, 958, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1013
22:47:55.736 00.005 11872 Star::Find returns 1 (0), X=1789.43, Y=956.90, Mass=4418, SNR=44.6, Peak=220 HFD=5.9
22:47:55.739 00.003 11872 CameraToMount -- cameraTheta (-1.48) - m_xAngle (0.00) = xAngle (-1.48 = -1.48)
22:47:55.744 00.005 11872 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.49 = 1.49)
22:47:55.747 00.003 11872 CameraToMount -- cameraX=0.06 cameraY=-0.68 hyp=0.69 cameraTheta=-1.48 mountX=0.06 mountY=0.68, mountTheta=1.48
22:47:55.753 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.06, y=-0.68, opts=13)
22:47:55.756 00.003 11872 Enqueuing Move request for scope (0.06, -0.68)
22:47:55.760 00.004 9960 Worker thread wakes up
22:47:55.760 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.68) opts 0xd
22:47:55.760 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=220, med=0, FiltMin=0, FiltMax=110, Gamma=1.000
22:47:55.765 00.005 9960 Handling offset move in thread for scope, endpoint = (0.06, -0.68)
22:47:55.765 00.000 11872 UpdateGuideState exits: m=4418 SNR=44.6
22:47:55.769 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:55.773 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:47:55.777 00.004 11872 Enqueuing Expose request
22:47:55.781 00.004 9960 Moving (0.06, -0.68) raw xDistance=0.06 yDistance=0.68
22:47:55.781 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:47:55.781 00.000 9960 resist switch: large excursion: input 0.68 thresh 0.60 direction from -1 to 1
22:47:55.781 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.05
22:47:55.782 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.68 from input 0.68
22:47:55.782 00.000 9960 MoveAxis(E, 0, ABG)
22:47:55.782 00.000 9960 Move returns status 0, amount 0
22:47:55.783 00.001 9960 MoveAxis(S, 511, ABG)
22:47:55.783 00.000 9960 Guiding  Dir = 1, Dur = 511
22:47:55.783 00.000 9960 IsSlewing returns 0
22:47:55.783 00.000 9960 IsGuiding returns 0
22:47:55.784 00.001 9960 PulseGuide returned control before completion, sleep 521
22:47:56.306 00.522 9960 IsGuiding returns 1
22:47:56.307 00.001 9960 scope still moving after pulse duration time elapsed
22:47:56.340 00.033 9960 IsSlewing returns 0
22:47:56.340 00.000 9960 IsGuiding returns 0
22:47:56.340 00.000 9960 scope move finished after 511 + 46 ms
22:47:56.341 00.001 9960 Move returns status 0, amount 511
22:47:56.341 00.000 9960 move complete, result=0
22:47:56.341 00.000 9960 worker thread done servicing request
22:47:56.342 00.001 9960 Worker thread wakes up
22:47:56.342 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.7 px 511 ms SOUTH
22:47:56.348 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:47:56.348 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:47:57.601 01.253 9960 Exposure complete
22:47:57.712 00.111 9960 worker thread done servicing request
22:47:57.712 00.000 11872 OnExposeComplete: enter
22:47:57.717 00.005 11872 UpdateGuideState(): m_state=6
22:47:57.721 00.004 11872 Star::Find(15, 1789, 956, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1014
22:47:57.725 00.004 11872 Star::Find returns 1 (0), X=1789.41, Y=956.81, Mass=4165, SNR=43.5, Peak=204 HFD=5.7
22:47:57.728 00.003 11872 CameraToMount -- cameraTheta (-1.51) - m_xAngle (0.00) = xAngle (-1.51 = -1.51)
22:47:57.731 00.003 11872 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.46 = 1.46)
22:47:57.735 00.004 11872 CameraToMount -- cameraX=0.05 cameraY=-0.78 hyp=0.78 cameraTheta=-1.51 mountX=0.05 mountY=0.78, mountTheta=1.51
22:47:57.741 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.05, y=-0.78, opts=13)
22:47:57.744 00.003 11872 Enqueuing Move request for scope (0.05, -0.78)
22:47:57.748 00.004 9960 Worker thread wakes up
22:47:57.748 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.78) opts 0xd
22:47:57.748 00.000 9960 Handling offset move in thread for scope, endpoint = (0.05, -0.78)
22:47:57.748 00.000 9960 Moving (0.05, -0.78) raw xDistance=0.05 yDistance=0.78
22:47:57.748 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:47:57.748 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.78 from input 0.78
22:47:57.750 00.002 9960 MoveAxis(E, 0, ABG)
22:47:57.750 00.000 9960 Move returns status 0, amount 0
22:47:57.750 00.000 9960 MoveAxis(S, 579, ABG)
22:47:57.750 00.000 9960 Guiding  Dir = 1, Dur = 579
22:47:57.750 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=204, med=0, FiltMin=0, FiltMax=110, Gamma=1.000
22:47:57.753 00.003 9960 IsSlewing returns 0
22:47:57.753 00.000 11872 UpdateGuideState exits: m=4165 SNR=43.5
22:47:57.757 00.004 9960 IsGuiding returns 0
22:47:57.758 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:57.763 00.005 9960 PulseGuide returned control before completion, sleep 589
22:47:57.763 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:47:57.768 00.005 11872 Enqueuing Expose request
22:47:58.356 00.588 9960 IsGuiding returns 1
22:47:58.356 00.000 9960 scope still moving after pulse duration time elapsed
22:47:58.387 00.031 9960 IsSlewing returns 0
22:47:58.387 00.000 9960 IsGuiding returns 0
22:47:58.388 00.001 9960 scope move finished after 579 + 51 ms
22:47:58.388 00.000 9960 Move returns status 0, amount 579
22:47:58.389 00.001 9960 move complete, result=0
22:47:58.389 00.000 9960 worker thread done servicing request
22:47:58.389 00.000 11872 GuideStep: 0.0 px 0 ms EAST, 0.8 px 579 ms SOUTH
22:47:58.395 00.006 9960 Worker thread wakes up
22:47:58.395 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:47:58.396 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:47:59.650 01.254 9960 Exposure complete
22:47:59.781 00.131 9960 worker thread done servicing request
22:47:59.782 00.001 11872 OnExposeComplete: enter
22:47:59.785 00.003 11872 UpdateGuideState(): m_state=6
22:47:59.789 00.004 11872 Star::Find(15, 1789, 956, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1015
22:47:59.795 00.006 11872 Star::Find returns 1 (0), X=1789.55, Y=957.67, Mass=4369, SNR=44.3, Peak=222 HFD=5.6
22:47:59.800 00.005 11872 CameraToMount -- cameraTheta (0.45) - m_xAngle (0.00) = xAngle (0.45 = 0.45)
22:47:59.804 00.004 11872 CameraToMount -- cameraTheta (0.45) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (3.42 = -2.87)
22:47:59.809 00.005 11872 CameraToMount -- cameraX=0.18 cameraY=0.09 hyp=0.20 cameraTheta=0.45 mountX=0.18 mountY=-0.05, mountTheta=-0.29
22:47:59.814 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.18, y=0.09, opts=13)
22:47:59.818 00.004 11872 Enqueuing Move request for scope (0.18, 0.09)
22:47:59.821 00.003 9960 Worker thread wakes up
22:47:59.821 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.09) opts 0xd
22:47:59.821 00.000 9960 Handling offset move in thread for scope, endpoint = (0.18, 0.09)
22:47:59.821 00.000 9960 Moving (0.18, 0.09) raw xDistance=0.18 yDistance=-0.05
22:47:59.822 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=222, med=0, FiltMin=0, FiltMax=127, Gamma=1.000
22:47:59.826 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
22:47:59.826 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:47:59.827 00.001 11872 UpdateGuideState exits: m=4369 SNR=44.3
22:47:59.832 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:47:59.832 00.000 9960 MoveAxis(E, 0, ABG)
22:47:59.833 00.001 9960 Move returns status 0, amount 0
22:47:59.833 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:59.838 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:47:59.842 00.004 9960 MoveAxis(N, 0, ABG)
22:47:59.842 00.000 9960 Move returns status 0, amount 0
22:47:59.842 00.000 9960 move complete, result=0
22:47:59.842 00.000 9960 worker thread done servicing request
22:47:59.843 00.001 11872 Enqueuing Expose request
22:47:59.847 00.004 9960 Worker thread wakes up
22:47:59.847 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:47:59.848 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:47:59.848 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:48:01.102 01.254 9960 Exposure complete
22:48:01.226 00.124 9960 worker thread done servicing request
22:48:01.227 00.001 11872 OnExposeComplete: enter
22:48:01.230 00.003 11872 UpdateGuideState(): m_state=6
22:48:01.235 00.005 11872 Star::Find(15, 1789, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1016
22:48:01.242 00.007 11872 Star::Find returns 1 (0), X=1789.54, Y=957.54, Mass=4173, SNR=43.4, Peak=195 HFD=5.8
22:48:01.245 00.003 11872 CameraToMount -- cameraTheta (-0.25) - m_xAngle (0.00) = xAngle (-0.25 = -0.25)
22:48:01.251 00.006 11872 CameraToMount -- cameraTheta (-0.25) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.72 = 2.72)
22:48:01.254 00.003 11872 CameraToMount -- cameraX=0.17 cameraY=-0.04 hyp=0.18 cameraTheta=-0.25 mountX=0.17 mountY=0.07, mountTheta=0.40
22:48:01.260 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.17, y=-0.04, opts=13)
22:48:01.264 00.004 11872 Enqueuing Move request for scope (0.17, -0.04)
22:48:01.268 00.004 9960 Worker thread wakes up
22:48:01.268 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=195, med=0, FiltMin=0, FiltMax=110, Gamma=1.000
22:48:01.273 00.005 11872 UpdateGuideState exits: m=4173 SNR=43.4
22:48:01.276 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.04) opts 0xd
22:48:01.277 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:01.281 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:48:01.285 00.004 9960 Handling offset move in thread for scope, endpoint = (0.17, -0.04)
22:48:01.285 00.000 11872 Enqueuing Expose request
22:48:01.288 00.003 9960 Moving (0.17, -0.04) raw xDistance=0.17 yDistance=0.07
22:48:01.289 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
22:48:01.289 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:48:01.289 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:48:01.289 00.000 9960 MoveAxis(E, 0, ABG)
22:48:01.289 00.000 9960 Move returns status 0, amount 0
22:48:01.290 00.001 9960 MoveAxis(N, 0, ABG)
22:48:01.290 00.000 9960 Move returns status 0, amount 0
22:48:01.290 00.000 9960 move complete, result=0
22:48:01.290 00.000 9960 worker thread done servicing request
22:48:01.290 00.000 9960 Worker thread wakes up
22:48:01.290 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:48:01.295 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:48:01.295 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:48:02.538 01.243 9960 Exposure complete
22:48:02.657 00.119 9960 worker thread done servicing request
22:48:02.657 00.000 11872 OnExposeComplete: enter
22:48:02.664 00.007 11872 UpdateGuideState(): m_state=6
22:48:02.668 00.004 11872 Star::Find(15, 1789, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1017
22:48:02.674 00.006 11872 Star::Find returns 1 (0), X=1789.49, Y=957.54, Mass=4282, SNR=44.1, Peak=185 HFD=5.8
22:48:02.679 00.005 11872 CameraToMount -- cameraTheta (-0.32) - m_xAngle (0.00) = xAngle (-0.33 = -0.33)
22:48:02.684 00.005 11872 CameraToMount -- cameraTheta (-0.32) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.64 = 2.64)
22:48:02.688 00.004 11872 CameraToMount -- cameraX=0.13 cameraY=-0.04 hyp=0.13 cameraTheta=-0.32 mountX=0.13 mountY=0.06, mountTheta=0.47
22:48:02.696 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=0.13, y=-0.04, opts=13)
22:48:02.701 00.005 11872 Enqueuing Move request for scope (0.13, -0.04)
22:48:02.707 00.006 9960 Worker thread wakes up
22:48:02.707 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=185, med=0, FiltMin=0, FiltMax=123, Gamma=1.000
22:48:02.712 00.005 11872 UpdateGuideState exits: m=4282 SNR=44.1
22:48:02.717 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:02.720 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:48:02.724 00.004 11872 Enqueuing Expose request
22:48:02.726 00.002 9960 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.04) opts 0xd
22:48:02.726 00.000 9960 Handling offset move in thread for scope, endpoint = (0.13, -0.04)
22:48:02.728 00.002 9960 Moving (0.13, -0.04) raw xDistance=0.13 yDistance=0.06
22:48:02.728 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:48:02.728 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:48:02.728 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:48:02.729 00.001 9960 MoveAxis(E, 0, ABG)
22:48:02.729 00.000 9960 Move returns status 0, amount 0
22:48:02.729 00.000 9960 MoveAxis(N, 0, ABG)
22:48:02.729 00.000 9960 Move returns status 0, amount 0
22:48:02.730 00.001 9960 move complete, result=0
22:48:02.730 00.000 9960 worker thread done servicing request
22:48:02.730 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:48:02.734 00.004 9960 Worker thread wakes up
22:48:02.734 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:48:02.734 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:48:03.986 01.252 9960 Exposure complete
22:48:04.099 00.113 9960 worker thread done servicing request
22:48:04.100 00.001 11872 OnExposeComplete: enter
22:48:04.103 00.003 11872 UpdateGuideState(): m_state=6
22:48:04.107 00.004 11872 Star::Find(15, 1789, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1018
22:48:04.114 00.007 11872 Star::Find returns 1 (0), X=1789.57, Y=957.34, Mass=4532, SNR=45.5, Peak=182 HFD=5.6
22:48:04.126 00.012 11872 CameraToMount -- cameraTheta (-0.86) - m_xAngle (0.00) = xAngle (-0.86 = -0.86)
22:48:04.131 00.005 11872 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.11 = 2.11)
22:48:04.134 00.003 11872 CameraToMount -- cameraX=0.21 cameraY=-0.24 hyp=0.32 cameraTheta=-0.86 mountX=0.21 mountY=0.28, mountTheta=0.92
22:48:04.140 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.21, y=-0.24, opts=13)
22:48:04.143 00.003 11872 Enqueuing Move request for scope (0.21, -0.24)
22:48:04.146 00.003 9960 Worker thread wakes up
22:48:04.146 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.24) opts 0xd
22:48:04.146 00.000 9960 Handling offset move in thread for scope, endpoint = (0.21, -0.24)
22:48:04.146 00.000 9960 Moving (0.21, -0.24) raw xDistance=0.21 yDistance=0.28
22:48:04.146 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
22:48:04.147 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.28 from input 0.28
22:48:04.147 00.000 9960 MoveAxis(W, 98, ABG)
22:48:04.147 00.000 9960 Guiding  Dir = 3, Dur = 98
22:48:04.147 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=182, med=0, FiltMin=0, FiltMax=122, Gamma=1.000
22:48:04.151 00.004 9960 IsSlewing returns 0
22:48:04.152 00.001 11872 UpdateGuideState exits: m=4532 SNR=45.5
22:48:04.156 00.004 9960 IsGuiding returns 0
22:48:04.156 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:04.159 00.003 9960 PulseGuide returned control before completion, sleep 108
22:48:04.159 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:48:04.163 00.004 11872 Enqueuing Expose request
22:48:04.277 00.114 9960 IsGuiding returns 1
22:48:04.279 00.002 9960 scope still moving after pulse duration time elapsed
22:48:04.310 00.031 9960 IsSlewing returns 0
22:48:04.311 00.001 9960 IsGuiding returns 0
22:48:04.311 00.000 9960 scope move finished after 98 + 57 ms
22:48:04.312 00.001 9960 Move returns status 0, amount 98
22:48:04.312 00.000 9960 MoveAxis(S, 206, ABG)
22:48:04.312 00.000 9960 Guiding  Dir = 1, Dur = 206
22:48:04.313 00.001 9960 IsSlewing returns 0
22:48:04.313 00.000 9960 IsGuiding returns 0
22:48:04.314 00.001 9960 PulseGuide returned control before completion, sleep 216
22:48:04.543 00.229 9960 IsGuiding returns 1
22:48:04.544 00.001 9960 scope still moving after pulse duration time elapsed
22:48:04.687 00.143 9960 IsSlewing returns 0
22:48:04.687 00.000 9960 IsGuiding returns 0
22:48:04.688 00.001 9960 scope move finished after 206 + 168 ms
22:48:04.688 00.000 9960 Move returns status 0, amount 206
22:48:04.688 00.000 9960 move complete, result=0
22:48:04.688 00.000 9960 worker thread done servicing request
22:48:04.688 00.000 11872 GuideStep: 0.2 px 98 ms WEST, 0.3 px 206 ms SOUTH
22:48:04.693 00.005 9960 Worker thread wakes up
22:48:04.695 00.002 9960 worker thread servicing REQUEST_EXPOSE 1000
22:48:04.695 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:48:05.939 01.244 9960 Exposure complete
22:48:06.040 00.101 9960 worker thread done servicing request
22:48:06.042 00.002 11872 OnExposeComplete: enter
22:48:06.045 00.003 11872 UpdateGuideState(): m_state=6
22:48:06.048 00.003 11872 Star::Find(15, 1789, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1019
22:48:06.052 00.004 11872 Star::Find returns 1 (0), X=1789.45, Y=957.43, Mass=4392, SNR=44.4, Peak=198 HFD=5.7
22:48:06.056 00.004 11872 CameraToMount -- cameraTheta (-1.09) - m_xAngle (0.00) = xAngle (-1.09 = -1.09)
22:48:06.059 00.003 11872 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.88 = 1.88)
22:48:06.063 00.004 11872 CameraToMount -- cameraX=0.08 cameraY=-0.16 hyp=0.18 cameraTheta=-1.09 mountX=0.08 mountY=0.17, mountTheta=1.12
22:48:06.069 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.08, y=-0.16, opts=13)
22:48:06.073 00.004 11872 Enqueuing Move request for scope (0.08, -0.16)
22:48:06.077 00.004 9960 Worker thread wakes up
22:48:06.079 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=198, med=0, FiltMin=0, FiltMax=124, Gamma=1.000
22:48:06.082 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.16) opts 0xd
22:48:06.082 00.000 11872 UpdateGuideState exits: m=4392 SNR=44.4
22:48:06.086 00.004 9960 Handling offset move in thread for scope, endpoint = (0.08, -0.16)
22:48:06.086 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:06.090 00.004 9960 Moving (0.08, -0.16) raw xDistance=0.08 yDistance=0.17
22:48:06.091 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:48:06.094 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:48:06.094 00.000 11872 Enqueuing Expose request
22:48:06.098 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:48:06.098 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
22:48:06.098 00.000 9960 MoveAxis(E, 0, ABG)
22:48:06.100 00.002 9960 Move returns status 0, amount 0
22:48:06.100 00.000 9960 MoveAxis(N, 0, ABG)
22:48:06.100 00.000 9960 Move returns status 0, amount 0
22:48:06.100 00.000 9960 move complete, result=0
22:48:06.100 00.000 9960 worker thread done servicing request
22:48:06.100 00.000 9960 Worker thread wakes up
22:48:06.100 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:48:06.100 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:48:06.101 00.001 11872 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:48:07.352 01.251 9960 Exposure complete
22:48:07.476 00.124 9960 worker thread done servicing request
22:48:07.476 00.000 11872 OnExposeComplete: enter
22:48:07.480 00.004 11872 UpdateGuideState(): m_state=6
22:48:07.484 00.004 11872 Star::Find(15, 1789, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1020
22:48:07.488 00.004 11872 Star::Find returns 1 (0), X=1789.48, Y=957.28, Mass=4641, SNR=45.9, Peak=184 HFD=5.6
22:48:07.493 00.005 11872 CameraToMount -- cameraTheta (-1.21) - m_xAngle (0.00) = xAngle (-1.22 = -1.22)
22:48:07.497 00.004 11872 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.75 = 1.75)
22:48:07.501 00.004 11872 CameraToMount -- cameraX=0.11 cameraY=-0.31 hyp=0.33 cameraTheta=-1.21 mountX=0.11 mountY=0.32, mountTheta=1.23
22:48:07.506 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.11, y=-0.31, opts=13)
22:48:07.509 00.003 11872 Enqueuing Move request for scope (0.11, -0.31)
22:48:07.512 00.003 9960 Worker thread wakes up
22:48:07.512 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.31) opts 0xd
22:48:07.512 00.000 9960 Handling offset move in thread for scope, endpoint = (0.11, -0.31)
22:48:07.513 00.001 9960 Moving (0.11, -0.31) raw xDistance=0.11 yDistance=0.32
22:48:07.513 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:48:07.513 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.32 from input 0.32
22:48:07.513 00.000 9960 MoveAxis(E, 0, ABG)
22:48:07.513 00.000 9960 Move returns status 0, amount 0
22:48:07.513 00.000 9960 MoveAxis(S, 240, ABG)
22:48:07.513 00.000 9960 Guiding  Dir = 1, Dur = 240
22:48:07.513 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=184, med=0, FiltMin=0, FiltMax=116, Gamma=1.000
22:48:07.518 00.005 9960 IsSlewing returns 0
22:48:07.519 00.001 11872 UpdateGuideState exits: m=4641 SNR=45.9
22:48:07.523 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:07.527 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:48:07.530 00.003 11872 Enqueuing Expose request
22:48:07.535 00.005 9960 IsGuiding returns 0
22:48:07.535 00.000 9960 PulseGuide returned control before completion, sleep 250
22:48:07.795 00.260 9960 IsGuiding returns 1
22:48:07.796 00.001 9960 scope still moving after pulse duration time elapsed
22:48:07.827 00.031 9960 IsSlewing returns 0
22:48:07.829 00.002 9960 IsGuiding returns 0
22:48:07.830 00.001 9960 scope move finished after 240 + 55 ms
22:48:07.831 00.001 9960 Move returns status 0, amount 240
22:48:07.831 00.000 9960 move complete, result=0
22:48:07.831 00.000 9960 worker thread done servicing request
22:48:07.832 00.001 9960 Worker thread wakes up
22:48:07.832 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.3 px 240 ms SOUTH
22:48:07.839 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:48:07.841 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:48:09.092 01.251 9960 Exposure complete
22:48:09.213 00.121 9960 worker thread done servicing request
22:48:09.214 00.001 11872 OnExposeComplete: enter
22:48:09.218 00.004 11872 UpdateGuideState(): m_state=6
22:48:09.223 00.005 11872 Star::Find(15, 1789, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1021
22:48:09.227 00.004 11872 Star::Find returns 1 (0), X=1789.33, Y=958.45, Mass=4229, SNR=43.6, Peak=174 HFD=5.6
22:48:09.231 00.004 11872 CameraToMount -- cameraTheta (1.61) - m_xAngle (0.00) = xAngle (1.61 = 1.61)
22:48:09.236 00.005 11872 CameraToMount -- cameraTheta (1.61) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.58 = -1.70)
22:48:09.241 00.005 11872 CameraToMount -- cameraX=-0.04 cameraY=0.86 hyp=0.86 cameraTheta=1.61 mountX=-0.03 mountY=-0.86, mountTheta=-1.61
22:48:09.246 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.04, y=0.86, opts=13)
22:48:09.250 00.004 11872 Enqueuing Move request for scope (-0.04, 0.86)
22:48:09.254 00.004 9960 Worker thread wakes up
22:48:09.254 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=174, med=0, FiltMin=0, FiltMax=126, Gamma=1.000
22:48:09.259 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.86) opts 0xd
22:48:09.259 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.04, 0.86)
22:48:09.259 00.000 9960 Moving (-0.04, 0.86) raw xDistance=-0.03 yDistance=-0.86
22:48:09.259 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:48:09.259 00.000 9960 resist switch: large excursion: input -0.86 thresh 0.60 direction from 1 to -1
22:48:09.259 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.57
22:48:09.259 00.000 11872 UpdateGuideState exits: m=4229 SNR=43.6
22:48:09.265 00.006 9960 GuideAlgorithmResistSwitch::result() returns -0.86 from input -0.86
22:48:09.265 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:09.270 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:48:09.273 00.003 9960 MoveAxis(E, 0, ABG)
22:48:09.273 00.000 9960 Move returns status 0, amount 0
22:48:09.273 00.000 9960 MoveAxis(N, 638, ABG)
22:48:09.273 00.000 9960 Guiding  Dir = 0, Dur = 638
22:48:09.275 00.002 11872 Enqueuing Expose request
22:48:09.279 00.004 9960 IsSlewing returns 0
22:48:09.279 00.000 9960 IsGuiding returns 0
22:48:09.279 00.000 9960 PulseGuide returned control before completion, sleep 648
22:48:09.941 00.662 9960 IsGuiding returns 0
22:48:09.941 00.000 9960 Move returns status 0, amount 638
22:48:09.941 00.000 9960 move complete, result=0
22:48:09.942 00.001 9960 worker thread done servicing request
22:48:09.942 00.000 9960 Worker thread wakes up
22:48:09.942 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:48:09.942 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:48:09.942 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.9 px 638 ms NORTH
22:48:11.183 01.241 9960 Exposure complete
22:48:11.308 00.125 9960 worker thread done servicing request
22:48:11.309 00.001 11872 OnExposeComplete: enter
22:48:11.312 00.003 11872 UpdateGuideState(): m_state=6
22:48:11.316 00.004 11872 Star::Find(15, 1789, 958, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1022
22:48:11.321 00.005 11872 Star::Find returns 1 (0), X=1789.30, Y=958.17, Mass=4406, SNR=45.0, Peak=195 HFD=5.8
22:48:11.325 00.004 11872 CameraToMount -- cameraTheta (1.69) - m_xAngle (0.00) = xAngle (1.68 = 1.68)
22:48:11.330 00.005 11872 CameraToMount -- cameraTheta (1.69) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.65 = -1.63)
22:48:11.339 00.009 11872 CameraToMount -- cameraX=-0.07 cameraY=0.58 hyp=0.59 cameraTheta=1.69 mountX=-0.07 mountY=-0.58, mountTheta=-1.68
22:48:11.345 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.07, y=0.58, opts=13)
22:48:11.349 00.004 11872 Enqueuing Move request for scope (-0.07, 0.58)
22:48:11.352 00.003 9960 Worker thread wakes up
22:48:11.352 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=195, med=0, FiltMin=0, FiltMax=113, Gamma=1.000
22:48:11.357 00.005 11872 UpdateGuideState exits: m=4406 SNR=45.0
22:48:11.360 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:11.365 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.58) opts 0xd
22:48:11.365 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.07, 0.58)
22:48:11.365 00.000 9960 Moving (-0.07, 0.58) raw xDistance=-0.07 yDistance=-0.58
22:48:11.365 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:48:11.365 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:48:11.370 00.005 11872 Enqueuing Expose request
22:48:11.373 00.003 9960 GuideAlgorithmResistSwitch::result() returns -0.58 from input -0.58
22:48:11.374 00.001 9960 MoveAxis(E, 0, ABG)
22:48:11.374 00.000 9960 Move returns status 0, amount 0
22:48:11.374 00.000 9960 MoveAxis(N, 436, ABG)
22:48:11.375 00.001 9960 Guiding  Dir = 0, Dur = 436
22:48:11.375 00.000 9960 IsSlewing returns 0
22:48:11.375 00.000 9960 IsGuiding returns 0
22:48:11.376 00.001 9960 PulseGuide returned control before completion, sleep 446
22:48:11.832 00.456 9960 IsGuiding returns 1
22:48:11.833 00.001 9960 scope still moving after pulse duration time elapsed
22:48:11.864 00.031 9960 IsSlewing returns 0
22:48:11.867 00.003 9960 IsGuiding returns 0
22:48:11.868 00.001 9960 scope move finished after 436 + 56 ms
22:48:11.869 00.001 9960 Move returns status 0, amount 436
22:48:11.869 00.000 9960 move complete, result=0
22:48:11.870 00.001 9960 worker thread done servicing request
22:48:11.870 00.000 9960 Worker thread wakes up
22:48:11.871 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.6 px 436 ms NORTH
22:48:11.878 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:48:11.878 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:48:13.125 01.247 9960 Exposure complete
22:48:13.251 00.126 9960 worker thread done servicing request
22:48:13.251 00.000 11872 OnExposeComplete: enter
22:48:13.256 00.005 11872 UpdateGuideState(): m_state=6
22:48:13.260 00.004 11872 Star::Find(15, 1789, 958, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1023
22:48:13.264 00.004 11872 Star::Find returns 1 (0), X=1789.34, Y=957.18, Mass=4326, SNR=44.3, Peak=191 HFD=5.7
22:48:13.268 00.004 11872 CameraToMount -- cameraTheta (-1.63) - m_xAngle (0.00) = xAngle (-1.64 = -1.64)
22:48:13.271 00.003 11872 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.33 = 1.33)
22:48:13.276 00.005 11872 CameraToMount -- cameraX=-0.02 cameraY=-0.40 hyp=0.40 cameraTheta=-1.63 mountX=-0.03 mountY=0.39, mountTheta=1.64
22:48:13.281 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.02, y=-0.40, opts=13)
22:48:13.285 00.004 11872 Enqueuing Move request for scope (-0.02, -0.40)
22:48:13.288 00.003 9960 Worker thread wakes up
22:48:13.289 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.40) opts 0xd
22:48:13.289 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.02, -0.40)
22:48:13.289 00.000 9960 Moving (-0.02, -0.40) raw xDistance=-0.03 yDistance=0.39
22:48:13.289 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:48:13.289 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:48:13.291 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=191, med=0, FiltMin=0, FiltMax=103, Gamma=1.000
22:48:13.294 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.39
22:48:13.295 00.001 11872 UpdateGuideState exits: m=4326 SNR=44.3
22:48:13.299 00.004 9960 MoveAxis(E, 0, ABG)
22:48:13.299 00.000 9960 Move returns status 0, amount 0
22:48:13.300 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:13.304 00.004 9960 MoveAxis(N, 0, ABG)
22:48:13.304 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:48:13.309 00.005 9960 Move returns status 0, amount 0
22:48:13.309 00.000 9960 move complete, result=0
22:48:13.309 00.000 11872 Enqueuing Expose request
22:48:13.313 00.004 9960 worker thread done servicing request
22:48:13.313 00.000 9960 Worker thread wakes up
22:48:13.313 00.000 11872 GuideStep: -0.0 px 0 ms EAST, 0.4 px 0 ms NORTH
22:48:13.317 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
22:48:13.317 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:48:14.565 01.248 9960 Exposure complete
22:48:14.691 00.126 9960 worker thread done servicing request
22:48:14.692 00.001 11872 OnExposeComplete: enter
22:48:14.697 00.005 11872 UpdateGuideState(): m_state=6
22:48:14.702 00.005 11872 Star::Find(15, 1789, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1024
22:48:14.706 00.004 11872 Star::Find returns 1 (0), X=1789.35, Y=957.15, Mass=4394, SNR=44.8, Peak=196 HFD=5.8
22:48:14.710 00.004 11872 CameraToMount -- cameraTheta (-1.61) - m_xAngle (0.00) = xAngle (-1.61 = -1.61)
22:48:14.715 00.005 11872 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.36 = 1.36)
22:48:14.719 00.004 11872 CameraToMount -- cameraX=-0.02 cameraY=-0.44 hyp=0.44 cameraTheta=-1.61 mountX=-0.02 mountY=0.43, mountTheta=1.61
22:48:14.725 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.02, y=-0.44, opts=13)
22:48:14.729 00.004 11872 Enqueuing Move request for scope (-0.02, -0.44)
22:48:14.733 00.004 9960 Worker thread wakes up
22:48:14.734 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=196, med=0, FiltMin=0, FiltMax=105, Gamma=1.000
22:48:14.738 00.004 11872 UpdateGuideState exits: m=4394 SNR=44.8
22:48:14.742 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:14.745 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:48:14.750 00.005 11872 Enqueuing Expose request
22:48:14.752 00.002 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.44) opts 0xd
22:48:14.753 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.02, -0.44)
22:48:14.753 00.000 9960 Moving (-0.02, -0.44) raw xDistance=-0.02 yDistance=0.43
22:48:14.753 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:48:14.754 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:48:14.754 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.43
22:48:14.754 00.000 9960 MoveAxis(E, 0, ABG)
22:48:14.754 00.000 9960 Move returns status 0, amount 0
22:48:14.755 00.001 9960 MoveAxis(N, 0, ABG)
22:48:14.755 00.000 9960 Move returns status 0, amount 0
22:48:14.755 00.000 9960 move complete, result=0
22:48:14.755 00.000 9960 worker thread done servicing request
22:48:14.755 00.000 9960 Worker thread wakes up
22:48:14.755 00.000 11872 GuideStep: -0.0 px 0 ms EAST, 0.4 px 0 ms NORTH
22:48:14.760 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:48:14.760 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:48:15.999 01.239 9960 Exposure complete
22:48:16.148 00.149 11872 OnExposeComplete: enter
22:48:16.154 00.006 9960 worker thread done servicing request
22:48:16.154 00.000 11872 UpdateGuideState(): m_state=6
22:48:16.163 00.009 11872 Star::Find(15, 1789, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1025
22:48:16.170 00.007 11872 Star::Find returns 1 (0), X=1789.28, Y=956.99, Mass=4131, SNR=43.0, Peak=176 HFD=5.9
22:48:16.174 00.004 11872 CameraToMount -- cameraTheta (-1.70) - m_xAngle (0.00) = xAngle (-1.71 = -1.71)
22:48:16.177 00.003 11872 CameraToMount -- cameraTheta (-1.70) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.26 = 1.26)
22:48:16.181 00.004 11872 CameraToMount -- cameraX=-0.08 cameraY=-0.59 hyp=0.60 cameraTheta=-1.70 mountX=-0.08 mountY=0.57, mountTheta=1.71
22:48:16.186 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.08, y=-0.59, opts=13)
22:48:16.189 00.003 11872 Enqueuing Move request for scope (-0.08, -0.59)
22:48:16.192 00.003 9960 Worker thread wakes up
22:48:16.192 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=176, med=0, FiltMin=0, FiltMax=101, Gamma=1.000
22:48:16.196 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.59) opts 0xd
22:48:16.196 00.000 11872 UpdateGuideState exits: m=4131 SNR=43.0
22:48:16.201 00.005 9960 Handling offset move in thread for scope, endpoint = (-0.08, -0.59)
22:48:16.201 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:16.205 00.004 9960 Moving (-0.08, -0.59) raw xDistance=-0.08 yDistance=0.57
22:48:16.205 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:48:16.208 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:48:16.208 00.000 11872 Enqueuing Expose request
22:48:16.213 00.005 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:48:16.213 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.57
22:48:16.214 00.001 9960 MoveAxis(E, 0, ABG)
22:48:16.214 00.000 9960 Move returns status 0, amount 0
22:48:16.214 00.000 9960 MoveAxis(N, 0, ABG)
22:48:16.214 00.000 9960 Move returns status 0, amount 0
22:48:16.214 00.000 9960 move complete, result=0
22:48:16.214 00.000 9960 worker thread done servicing request
22:48:16.214 00.000 11872 GuideStep: -0.1 px 0 ms EAST, 0.6 px 0 ms NORTH
22:48:16.217 00.003 9960 Worker thread wakes up
22:48:16.217 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:48:16.218 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:48:17.470 01.252 9960 Exposure complete
22:48:17.593 00.123 9960 worker thread done servicing request
22:48:17.594 00.001 11872 OnExposeComplete: enter
22:48:17.597 00.003 11872 UpdateGuideState(): m_state=6
22:48:17.602 00.005 11872 Star::Find(15, 1789, 956, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1026
22:48:17.605 00.003 11872 Star::Find returns 1 (0), X=1789.65, Y=955.79, Mass=4117, SNR=43.1, Peak=188 HFD=5.8
22:48:17.610 00.005 11872 CameraToMount -- cameraTheta (-1.41) - m_xAngle (0.00) = xAngle (-1.42 = -1.42)
22:48:17.613 00.003 11872 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.55 = 1.55)
22:48:17.618 00.005 11872 CameraToMount -- cameraX=0.29 cameraY=-1.79 hyp=1.81 cameraTheta=-1.41 mountX=0.28 mountY=1.81, mountTheta=1.42
22:48:17.624 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.29, y=-1.79, opts=13)
22:48:17.628 00.004 11872 Enqueuing Move request for scope (0.29, -1.79)
22:48:17.631 00.003 9960 Worker thread wakes up
22:48:17.631 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.29, -1.79) opts 0xd
22:48:17.631 00.000 9960 Handling offset move in thread for scope, endpoint = (0.29, -1.79)
22:48:17.632 00.001 9960 Moving (0.29, -1.79) raw xDistance=0.28 yDistance=1.81
22:48:17.632 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
22:48:17.632 00.000 9960 resist switch: large excursion: input 1.81 thresh 0.60 direction from -1 to 1
22:48:17.633 00.001 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=5.44
22:48:17.633 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.81 from input 1.81
22:48:17.633 00.000 9960 MoveAxis(W, 132, ABG)
22:48:17.633 00.000 9960 Guiding  Dir = 3, Dur = 132
22:48:17.633 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=188, med=0, FiltMin=0, FiltMax=103, Gamma=1.000
22:48:17.638 00.005 9960 IsSlewing returns 0
22:48:17.638 00.000 11872 UpdateGuideState exits: m=4117 SNR=43.1
22:48:17.641 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:17.645 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:48:17.648 00.003 11872 Enqueuing Expose request
22:48:17.653 00.005 9960 IsGuiding returns 0
22:48:17.653 00.000 9960 PulseGuide returned control before completion, sleep 142
22:48:17.804 00.151 9960 IsGuiding returns 1
22:48:17.805 00.001 9960 scope still moving after pulse duration time elapsed
22:48:17.835 00.030 9960 IsSlewing returns 0
22:48:17.836 00.001 9960 IsGuiding returns 0
22:48:17.837 00.001 9960 scope move finished after 132 + 52 ms
22:48:17.837 00.000 9960 Move returns status 0, amount 132
22:48:17.838 00.001 9960 MoveAxis(S, 1353, ABG)
22:48:17.838 00.000 9960 Guiding  Dir = 1, Dur = 1353
22:48:17.838 00.000 9960 IsSlewing returns 0
22:48:17.839 00.001 9960 IsGuiding returns 0
22:48:17.840 00.001 9960 PulseGuide returned control before completion, sleep 1363
22:48:19.215 01.375 9960 IsGuiding returns 1
22:48:19.217 00.002 9960 scope still moving after pulse duration time elapsed
22:48:19.245 00.028 9960 IsSlewing returns 0
22:48:19.246 00.001 9960 IsGuiding returns 0
22:48:19.246 00.000 9960 scope move finished after 1353 + 53 ms
22:48:19.247 00.001 9960 Move returns status 0, amount 1353
22:48:19.248 00.001 9960 move complete, result=0
22:48:19.248 00.000 9960 worker thread done servicing request
22:48:19.248 00.000 9960 Worker thread wakes up
22:48:19.249 00.001 11872 GuideStep: 0.3 px 132 ms WEST, 1.8 px 1353 ms SOUTH
22:48:19.255 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:48:19.255 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:48:20.509 01.254 9960 Exposure complete
22:48:20.632 00.123 9960 worker thread done servicing request
22:48:20.632 00.000 11872 OnExposeComplete: enter
22:48:20.637 00.005 11872 UpdateGuideState(): m_state=6
22:48:20.641 00.004 11872 Star::Find(15, 1789, 955, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1027
22:48:20.645 00.004 11872 Star::Find returns 1 (0), X=1789.68, Y=956.71, Mass=4211, SNR=43.9, Peak=192 HFD=5.7
22:48:20.649 00.004 11872 CameraToMount -- cameraTheta (-1.22) - m_xAngle (0.00) = xAngle (-1.23 = -1.23)
22:48:20.653 00.004 11872 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.74 = 1.74)
22:48:20.657 00.004 11872 CameraToMount -- cameraX=0.32 cameraY=-0.88 hyp=0.93 cameraTheta=-1.22 mountX=0.31 mountY=0.92, mountTheta=1.24
22:48:20.662 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.32, y=-0.88, opts=13)
22:48:20.667 00.005 11872 Enqueuing Move request for scope (0.32, -0.88)
22:48:20.672 00.005 9960 Worker thread wakes up
22:48:20.672 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=192, med=0, FiltMin=0, FiltMax=102, Gamma=1.000
22:48:20.678 00.006 11872 UpdateGuideState exits: m=4211 SNR=43.9
22:48:20.682 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:20.686 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:48:20.692 00.006 11872 Enqueuing Expose request
22:48:20.696 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.88) opts 0xd
22:48:20.697 00.001 9960 Handling offset move in thread for scope, endpoint = (0.32, -0.88)
22:48:20.697 00.000 9960 Moving (0.32, -0.88) raw xDistance=0.31 yDistance=0.92
22:48:20.697 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.31
22:48:20.697 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.92 from input 0.92
22:48:20.698 00.001 9960 MoveAxis(W, 156, ABG)
22:48:20.698 00.000 9960 Guiding  Dir = 3, Dur = 156
22:48:20.698 00.000 9960 IsSlewing returns 0
22:48:20.698 00.000 9960 IsGuiding returns 0
22:48:20.699 00.001 9960 PulseGuide returned control before completion, sleep 166
22:48:20.880 00.181 9960 IsGuiding returns 1
22:48:20.881 00.001 9960 scope still moving after pulse duration time elapsed
22:48:20.909 00.028 9960 IsSlewing returns 0
22:48:20.911 00.002 9960 IsGuiding returns 0
22:48:20.911 00.000 9960 scope move finished after 156 + 57 ms
22:48:20.913 00.002 9960 Move returns status 0, amount 156
22:48:20.913 00.000 9960 MoveAxis(S, 685, ABG)
22:48:20.913 00.000 9960 Guiding  Dir = 1, Dur = 685
22:48:20.914 00.001 9960 IsSlewing returns 0
22:48:20.914 00.000 9960 IsGuiding returns 0
22:48:20.915 00.001 9960 PulseGuide returned control before completion, sleep 695
22:48:21.617 00.702 9960 IsGuiding returns 1
22:48:21.618 00.001 9960 scope still moving after pulse duration time elapsed
22:48:21.649 00.031 9960 IsSlewing returns 0
22:48:21.650 00.001 9960 IsGuiding returns 0
22:48:21.651 00.001 9960 scope move finished after 685 + 50 ms
22:48:21.651 00.000 9960 Move returns status 0, amount 685
22:48:21.652 00.001 9960 move complete, result=0
22:48:21.652 00.000 9960 worker thread done servicing request
22:48:21.652 00.000 9960 Worker thread wakes up
22:48:21.652 00.000 11872 GuideStep: 0.3 px 156 ms WEST, 0.9 px 685 ms SOUTH
22:48:21.660 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
22:48:21.660 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:48:22.914 01.254 9960 Exposure complete
22:48:23.028 00.114 9960 worker thread done servicing request
22:48:23.029 00.001 11872 OnExposeComplete: enter
22:48:23.033 00.004 11872 UpdateGuideState(): m_state=6
22:48:23.036 00.003 11872 Star::Find(15, 1789, 956, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1028
22:48:23.040 00.004 11872 Star::Find returns 1 (0), X=1789.67, Y=957.69, Mass=4424, SNR=44.7, Peak=196 HFD=5.7
22:48:23.045 00.005 11872 CameraToMount -- cameraTheta (0.34) - m_xAngle (0.00) = xAngle (0.34 = 0.34)
22:48:23.048 00.003 11872 CameraToMount -- cameraTheta (0.34) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (3.31 = -2.98)
22:48:23.054 00.006 11872 CameraToMount -- cameraX=0.30 cameraY=0.11 hyp=0.32 cameraTheta=0.34 mountX=0.30 mountY=-0.05, mountTheta=-0.17
22:48:23.058 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.30, y=0.11, opts=13)
22:48:23.063 00.005 11872 Enqueuing Move request for scope (0.30, 0.11)
22:48:23.066 00.003 9960 Worker thread wakes up
22:48:23.066 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.11) opts 0xd
22:48:23.066 00.000 9960 Handling offset move in thread for scope, endpoint = (0.30, 0.11)
22:48:23.067 00.001 9960 Moving (0.30, 0.11) raw xDistance=0.30 yDistance=-0.05
22:48:23.067 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.30
22:48:23.067 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:48:23.067 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:48:23.067 00.000 9960 MoveAxis(W, 153, ABG)
22:48:23.068 00.001 9960 Guiding  Dir = 3, Dur = 153
22:48:23.068 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=196, med=0, FiltMin=0, FiltMax=113, Gamma=1.000
22:48:23.071 00.003 9960 IsSlewing returns 0
22:48:23.072 00.001 11872 UpdateGuideState exits: m=4424 SNR=44.7
22:48:23.076 00.004 9960 IsGuiding returns 0
22:48:23.076 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:23.080 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:48:23.085 00.005 9960 PulseGuide returned control before completion, sleep 163
22:48:23.085 00.000 11872 Enqueuing Expose request
22:48:23.264 00.179 9960 IsGuiding returns 0
22:48:23.265 00.001 9960 Move returns status 0, amount 153
22:48:23.265 00.000 9960 MoveAxis(N, 0, ABG)
22:48:23.267 00.002 9960 Move returns status 0, amount 0
22:48:23.267 00.000 9960 move complete, result=0
22:48:23.267 00.000 9960 worker thread done servicing request
22:48:23.268 00.001 9960 Worker thread wakes up
22:48:23.268 00.000 11872 GuideStep: 0.3 px 153 ms WEST, -0.1 px 0 ms NORTH
22:48:23.275 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:48:23.275 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:48:24.529 01.254 9960 Exposure complete
22:48:24.637 00.108 9960 worker thread done servicing request
22:48:24.637 00.000 11872 OnExposeComplete: enter
22:48:24.641 00.004 11872 UpdateGuideState(): m_state=6
22:48:24.646 00.005 11872 Star::Find(15, 1789, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1029
22:48:24.651 00.005 11872 Star::Find returns 1 (0), X=1789.44, Y=957.56, Mass=4286, SNR=43.9, Peak=182 HFD=5.7
22:48:24.654 00.003 11872 CameraToMount -- cameraTheta (-0.36) - m_xAngle (0.00) = xAngle (-0.37 = -0.37)
22:48:24.658 00.004 11872 CameraToMount -- cameraTheta (-0.36) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.60 = 2.60)
22:48:24.663 00.005 11872 CameraToMount -- cameraX=0.08 cameraY=-0.03 hyp=0.08 cameraTheta=-0.36 mountX=0.08 mountY=0.04, mountTheta=0.50
22:48:24.668 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.08, y=-0.03, opts=13)
22:48:24.671 00.003 11872 Enqueuing Move request for scope (0.08, -0.03)
22:48:24.675 00.004 9960 Worker thread wakes up
22:48:24.675 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=182, med=0, FiltMin=0, FiltMax=115, Gamma=1.000
22:48:24.680 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.03) opts 0xd
22:48:24.680 00.000 9960 Handling offset move in thread for scope, endpoint = (0.08, -0.03)
22:48:24.680 00.000 9960 Moving (0.08, -0.03) raw xDistance=0.08 yDistance=0.04
22:48:24.680 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:48:24.681 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:48:24.681 00.000 11872 UpdateGuideState exits: m=4286 SNR=43.9
22:48:24.685 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:24.689 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:48:24.694 00.005 11872 Enqueuing Expose request
22:48:24.698 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:48:24.698 00.000 9960 MoveAxis(E, 0, ABG)
22:48:24.698 00.000 9960 Move returns status 0, amount 0
22:48:24.699 00.001 9960 MoveAxis(N, 0, ABG)
22:48:24.699 00.000 9960 Move returns status 0, amount 0
22:48:24.699 00.000 9960 move complete, result=0
22:48:24.699 00.000 9960 worker thread done servicing request
22:48:24.700 00.001 9960 Worker thread wakes up
22:48:24.700 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:48:24.705 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:48:24.705 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:48:25.944 01.239 9960 Exposure complete
22:48:26.063 00.119 9960 worker thread done servicing request
22:48:26.063 00.000 11872 OnExposeComplete: enter
22:48:26.068 00.005 11872 UpdateGuideState(): m_state=6
22:48:26.073 00.005 11872 Star::Find(15, 1789, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1030
22:48:26.079 00.006 11872 Star::Find returns 1 (0), X=1789.39, Y=957.46, Mass=4488, SNR=44.9, Peak=204 HFD=5.7
22:48:26.084 00.005 11872 CameraToMount -- cameraTheta (-1.32) - m_xAngle (0.00) = xAngle (-1.33 = -1.33)
22:48:26.088 00.004 11872 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.64 = 1.64)
22:48:26.092 00.004 11872 CameraToMount -- cameraX=0.03 cameraY=-0.12 hyp=0.12 cameraTheta=-1.32 mountX=0.03 mountY=0.12, mountTheta=1.33
22:48:26.097 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.03, y=-0.12, opts=13)
22:48:26.102 00.005 11872 Enqueuing Move request for scope (0.03, -0.12)
22:48:26.105 00.003 9960 Worker thread wakes up
22:48:26.105 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=204, med=0, FiltMin=0, FiltMax=119, Gamma=1.000
22:48:26.111 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.12) opts 0xd
22:48:26.112 00.001 9960 Handling offset move in thread for scope, endpoint = (0.03, -0.12)
22:48:26.112 00.000 11872 UpdateGuideState exits: m=4488 SNR=44.9
22:48:26.118 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:26.122 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:48:26.127 00.005 11872 Enqueuing Expose request
22:48:26.130 00.003 9960 Moving (0.03, -0.12) raw xDistance=0.03 yDistance=0.12
22:48:26.131 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:48:26.131 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:48:26.131 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:48:26.131 00.000 9960 MoveAxis(E, 0, ABG)
22:48:26.132 00.001 9960 Move returns status 0, amount 0
22:48:26.132 00.000 9960 MoveAxis(N, 0, ABG)
22:48:26.132 00.000 9960 Move returns status 0, amount 0
22:48:26.132 00.000 9960 move complete, result=0
22:48:26.132 00.000 9960 worker thread done servicing request
22:48:26.132 00.000 9960 Worker thread wakes up
22:48:26.133 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:48:26.133 00.000 11872 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:48:26.137 00.004 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:48:27.391 01.254 9960 Exposure complete
22:48:27.511 00.120 9960 worker thread done servicing request
22:48:27.511 00.000 11872 OnExposeComplete: enter
22:48:27.516 00.005 11872 UpdateGuideState(): m_state=6
22:48:27.522 00.006 11872 Star::Find(15, 1789, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1031
22:48:27.528 00.006 11872 Star::Find returns 1 (0), X=1789.49, Y=957.34, Mass=4540, SNR=45.4, Peak=207 HFD=5.6
22:48:27.531 00.003 11872 CameraToMount -- cameraTheta (-1.10) - m_xAngle (0.00) = xAngle (-1.10 = -1.10)
22:48:27.535 00.004 11872 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.87 = 1.87)
22:48:27.539 00.004 11872 CameraToMount -- cameraX=0.12 cameraY=-0.24 hyp=0.27 cameraTheta=-1.10 mountX=0.12 mountY=0.26, mountTheta=1.13
22:48:27.544 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.12, y=-0.24, opts=13)
22:48:27.548 00.004 11872 Enqueuing Move request for scope (0.12, -0.24)
22:48:27.552 00.004 9960 Worker thread wakes up
22:48:27.553 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=0, FiltMin=0, FiltMax=121, Gamma=1.000
22:48:27.557 00.004 11872 UpdateGuideState exits: m=4540 SNR=45.4
22:48:27.560 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:27.564 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.24) opts 0xd
22:48:27.564 00.000 9960 Handling offset move in thread for scope, endpoint = (0.12, -0.24)
22:48:27.565 00.001 9960 Moving (0.12, -0.24) raw xDistance=0.12 yDistance=0.26
22:48:27.565 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:48:27.569 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:48:27.569 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.26
22:48:27.569 00.000 9960 MoveAxis(E, 0, ABG)
22:48:27.569 00.000 11872 Enqueuing Expose request
22:48:27.573 00.004 9960 Move returns status 0, amount 0
22:48:27.573 00.000 9960 MoveAxis(S, 195, ABG)
22:48:27.573 00.000 9960 Guiding  Dir = 1, Dur = 195
22:48:27.573 00.000 9960 IsSlewing returns 0
22:48:27.574 00.001 9960 IsGuiding returns 0
22:48:27.574 00.000 9960 PulseGuide returned control before completion, sleep 205
22:48:27.784 00.210 9960 IsGuiding returns 1
22:48:27.786 00.002 9960 scope still moving after pulse duration time elapsed
22:48:27.818 00.032 9960 IsSlewing returns 0
22:48:27.820 00.002 9960 IsGuiding returns 0
22:48:27.820 00.000 9960 scope move finished after 195 + 50 ms
22:48:27.821 00.001 9960 Move returns status 0, amount 195
22:48:27.821 00.000 9960 move complete, result=0
22:48:27.821 00.000 9960 worker thread done servicing request
22:48:27.821 00.000 9960 Worker thread wakes up
22:48:27.823 00.002 11872 GuideStep: 0.1 px 0 ms EAST, 0.3 px 195 ms SOUTH
22:48:27.830 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:48:27.830 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:48:29.084 01.254 9960 Exposure complete
22:48:29.204 00.120 9960 worker thread done servicing request
22:48:29.204 00.000 11872 OnExposeComplete: enter
22:48:29.207 00.003 11872 UpdateGuideState(): m_state=6
22:48:29.213 00.006 11872 Star::Find(15, 1789, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1032
22:48:29.216 00.003 11872 Star::Find returns 1 (0), X=1789.39, Y=957.36, Mass=4435, SNR=45.4, Peak=181 HFD=5.8
22:48:29.220 00.004 11872 CameraToMount -- cameraTheta (-1.45) - m_xAngle (0.00) = xAngle (-1.45 = -1.45)
22:48:29.224 00.004 11872 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.52 = 1.52)
22:48:29.228 00.004 11872 CameraToMount -- cameraX=0.03 cameraY=-0.22 hyp=0.22 cameraTheta=-1.45 mountX=0.03 mountY=0.22, mountTheta=1.45
22:48:29.234 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.03, y=-0.22, opts=13)
22:48:29.238 00.004 11872 Enqueuing Move request for scope (0.03, -0.22)
22:48:29.241 00.003 9960 Worker thread wakes up
22:48:29.241 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.22) opts 0xd
22:48:29.241 00.000 9960 Handling offset move in thread for scope, endpoint = (0.03, -0.22)
22:48:29.241 00.000 9960 Moving (0.03, -0.22) raw xDistance=0.03 yDistance=0.22
22:48:29.241 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=181, med=0, FiltMin=0, FiltMax=117, Gamma=1.000
22:48:29.246 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:48:29.246 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
22:48:29.246 00.000 9960 MoveAxis(E, 0, ABG)
22:48:29.247 00.001 9960 Move returns status 0, amount 0
22:48:29.247 00.000 9960 MoveAxis(S, 166, ABG)
22:48:29.247 00.000 9960 Guiding  Dir = 1, Dur = 166
22:48:29.247 00.000 11872 UpdateGuideState exits: m=4435 SNR=45.4
22:48:29.252 00.005 9960 IsSlewing returns 0
22:48:29.252 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:29.256 00.004 9960 IsGuiding returns 0
22:48:29.256 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:48:29.260 00.004 9960 PulseGuide returned control before completion, sleep 176
22:48:29.260 00.000 11872 Enqueuing Expose request
22:48:29.449 00.189 9960 IsGuiding returns 1
22:48:29.449 00.000 9960 scope still moving after pulse duration time elapsed
22:48:29.479 00.030 9960 IsSlewing returns 0
22:48:29.481 00.002 9960 IsGuiding returns 1
22:48:29.511 00.030 9960 IsSlewing returns 0
22:48:29.512 00.001 9960 IsGuiding returns 0
22:48:29.513 00.001 9960 scope move finished after 166 + 89 ms
22:48:29.513 00.000 9960 Move returns status 0, amount 166
22:48:29.514 00.001 9960 move complete, result=0
22:48:29.514 00.000 9960 worker thread done servicing request
22:48:29.514 00.000 9960 Worker thread wakes up
22:48:29.514 00.000 11872 GuideStep: 0.0 px 0 ms EAST, 0.2 px 166 ms SOUTH
22:48:29.521 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:48:29.521 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:48:30.773 01.252 9960 Exposure complete
22:48:30.905 00.132 9960 worker thread done servicing request
22:48:30.905 00.000 11872 OnExposeComplete: enter
22:48:30.908 00.003 11872 UpdateGuideState(): m_state=6
22:48:30.913 00.005 11872 Star::Find(15, 1789, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1033
22:48:30.916 00.003 11872 Star::Find returns 1 (0), X=1789.60, Y=957.40, Mass=4461, SNR=45.1, Peak=196 HFD=5.8
22:48:30.921 00.005 11872 CameraToMount -- cameraTheta (-0.68) - m_xAngle (0.00) = xAngle (-0.69 = -0.69)
22:48:30.925 00.004 11872 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.28 = 2.28)
22:48:30.929 00.004 11872 CameraToMount -- cameraX=0.23 cameraY=-0.19 hyp=0.30 cameraTheta=-0.68 mountX=0.23 mountY=0.23, mountTheta=0.77
22:48:30.934 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.23, y=-0.19, opts=13)
22:48:30.939 00.005 11872 Enqueuing Move request for scope (0.23, -0.19)
22:48:30.943 00.004 9960 Worker thread wakes up
22:48:30.943 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=196, med=0, FiltMin=0, FiltMax=121, Gamma=1.000
22:48:30.946 00.003 11872 UpdateGuideState exits: m=4461 SNR=45.1
22:48:30.950 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:30.955 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:48:30.961 00.006 11872 Enqueuing Expose request
22:48:30.965 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.19) opts 0xd
22:48:30.966 00.001 9960 Handling offset move in thread for scope, endpoint = (0.23, -0.19)
22:48:30.966 00.000 9960 Moving (0.23, -0.19) raw xDistance=0.23 yDistance=0.23
22:48:30.966 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
22:48:30.967 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23
22:48:30.967 00.000 9960 MoveAxis(W, 109, ABG)
22:48:30.968 00.001 9960 Guiding  Dir = 3, Dur = 109
22:48:30.968 00.000 9960 IsSlewing returns 0
22:48:30.968 00.000 9960 IsGuiding returns 0
22:48:30.969 00.001 9960 PulseGuide returned control before completion, sleep 119
22:48:31.103 00.134 9960 IsGuiding returns 1
22:48:31.106 00.003 9960 scope still moving after pulse duration time elapsed
22:48:31.134 00.028 9960 IsSlewing returns 0
22:48:31.134 00.000 9960 IsGuiding returns 0
22:48:31.135 00.001 9960 scope move finished after 109 + 57 ms
22:48:31.135 00.000 9960 Move returns status 0, amount 109
22:48:31.136 00.001 9960 MoveAxis(S, 169, ABG)
22:48:31.136 00.000 9960 Guiding  Dir = 1, Dur = 169
22:48:31.136 00.000 9960 IsSlewing returns 0
22:48:31.136 00.000 9960 IsGuiding returns 0
22:48:31.138 00.002 9960 PulseGuide returned control before completion, sleep 179
22:48:31.323 00.185 9960 IsGuiding returns 1
22:48:31.324 00.001 9960 scope still moving after pulse duration time elapsed
22:48:31.353 00.029 9960 IsSlewing returns 0
22:48:31.354 00.001 9960 IsGuiding returns 0
22:48:31.354 00.000 9960 scope move finished after 169 + 48 ms
22:48:31.355 00.001 9960 Move returns status 0, amount 169
22:48:31.355 00.000 9960 move complete, result=0
22:48:31.356 00.001 9960 worker thread done servicing request
22:48:31.356 00.000 9960 Worker thread wakes up
22:48:31.356 00.000 11872 GuideStep: 0.2 px 109 ms WEST, 0.2 px 169 ms SOUTH
22:48:31.364 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
22:48:31.365 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:48:32.619 01.254 9960 Exposure complete
22:48:32.746 00.127 9960 worker thread done servicing request
22:48:32.747 00.001 11872 OnExposeComplete: enter
22:48:32.750 00.003 11872 UpdateGuideState(): m_state=6
22:48:32.755 00.005 11872 Star::Find(15, 1789, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1034
22:48:32.759 00.004 11872 Star::Find returns 1 (0), X=1789.47, Y=957.56, Mass=4516, SNR=44.9, Peak=212 HFD=5.7
22:48:32.762 00.003 11872 CameraToMount -- cameraTheta (-0.21) - m_xAngle (0.00) = xAngle (-0.21 = -0.21)
22:48:32.767 00.005 11872 CameraToMount -- cameraTheta (-0.21) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.76 = 2.76)
22:48:32.772 00.005 11872 CameraToMount -- cameraX=0.10 cameraY=-0.02 hyp=0.10 cameraTheta=-0.21 mountX=0.10 mountY=0.04, mountTheta=0.37
22:48:32.780 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=0.10, y=-0.02, opts=13)
22:48:32.785 00.005 11872 Enqueuing Move request for scope (0.10, -0.02)
22:48:32.790 00.005 9960 Worker thread wakes up
22:48:32.790 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=212, med=0, FiltMin=0, FiltMax=131, Gamma=1.000
22:48:32.795 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.02) opts 0xd
22:48:32.796 00.001 9960 Handling offset move in thread for scope, endpoint = (0.10, -0.02)
22:48:32.796 00.000 9960 Moving (0.10, -0.02) raw xDistance=0.10 yDistance=0.04
22:48:32.796 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:48:32.796 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:48:32.797 00.001 11872 UpdateGuideState exits: m=4516 SNR=44.9
22:48:32.801 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:32.804 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:48:32.809 00.005 11872 Enqueuing Expose request
22:48:32.813 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:48:32.813 00.000 9960 MoveAxis(E, 0, ABG)
22:48:32.813 00.000 9960 Move returns status 0, amount 0
22:48:32.813 00.000 9960 MoveAxis(N, 0, ABG)
22:48:32.813 00.000 9960 Move returns status 0, amount 0
22:48:32.814 00.001 9960 move complete, result=0
22:48:32.814 00.000 9960 worker thread done servicing request
22:48:32.815 00.001 9960 Worker thread wakes up
22:48:32.815 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:48:32.819 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
22:48:32.819 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:48:34.062 01.243 9960 Exposure complete
22:48:34.203 00.141 9960 worker thread done servicing request
22:48:34.203 00.000 11872 OnExposeComplete: enter
22:48:34.208 00.005 11872 UpdateGuideState(): m_state=6
22:48:34.215 00.007 11872 Star::Find(15, 1789, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1035
22:48:34.220 00.005 11872 Star::Find returns 1 (0), X=1789.48, Y=958.36, Mass=4417, SNR=44.6, Peak=186 HFD=5.6
22:48:34.225 00.005 11872 CameraToMount -- cameraTheta (1.43) - m_xAngle (0.00) = xAngle (1.42 = 1.42)
22:48:34.230 00.005 11872 CameraToMount -- cameraTheta (1.43) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.39 = -1.89)
22:48:34.235 00.005 11872 CameraToMount -- cameraX=0.11 cameraY=0.77 hyp=0.78 cameraTheta=1.43 mountX=0.12 mountY=-0.74, mountTheta=-1.41
22:48:34.241 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.11, y=0.77, opts=13)
22:48:34.246 00.005 11872 Enqueuing Move request for scope (0.11, 0.77)
22:48:34.250 00.004 9960 Worker thread wakes up
22:48:34.250 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.77) opts 0xd
22:48:34.250 00.000 9960 Handling offset move in thread for scope, endpoint = (0.11, 0.77)
22:48:34.250 00.000 9960 Moving (0.11, 0.77) raw xDistance=0.12 yDistance=-0.74
22:48:34.251 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=186, med=0, FiltMin=0, FiltMax=128, Gamma=1.000
22:48:34.254 00.003 11872 UpdateGuideState exits: m=4417 SNR=44.6
22:48:34.259 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:34.262 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:48:34.266 00.004 11872 Enqueuing Expose request
22:48:34.272 00.006 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:48:34.272 00.000 9960 resist switch: large excursion: input -0.74 thresh 0.60 direction from 1 to -1
22:48:34.272 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.22
22:48:34.272 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.74 from input -0.74
22:48:34.273 00.001 9960 MoveAxis(E, 0, ABG)
22:48:34.273 00.000 9960 Move returns status 0, amount 0
22:48:34.273 00.000 9960 MoveAxis(N, 552, ABG)
22:48:34.273 00.000 9960 Guiding  Dir = 0, Dur = 552
22:48:34.274 00.001 9960 IsSlewing returns 0
22:48:34.275 00.001 9960 IsGuiding returns 0
22:48:34.275 00.000 9960 PulseGuide returned control before completion, sleep 562
22:48:34.851 00.576 9960 IsGuiding returns 1
22:48:34.852 00.001 9960 scope still moving after pulse duration time elapsed
22:48:34.882 00.030 9960 IsSlewing returns 0
22:48:34.883 00.001 9960 IsGuiding returns 0
22:48:34.883 00.000 9960 scope move finished after 552 + 56 ms
22:48:34.883 00.000 9960 Move returns status 0, amount 552
22:48:34.884 00.001 9960 move complete, result=0
22:48:34.884 00.000 9960 worker thread done servicing request
22:48:34.884 00.000 9960 Worker thread wakes up
22:48:34.885 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.7 px 552 ms NORTH
22:48:34.892 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:48:34.892 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:48:36.152 01.260 9960 Exposure complete
22:48:36.279 00.127 9960 worker thread done servicing request
22:48:36.279 00.000 11872 OnExposeComplete: enter
22:48:36.284 00.005 11872 UpdateGuideState(): m_state=6
22:48:36.288 00.004 11872 Star::Find(15, 1789, 958, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1036
22:48:36.291 00.003 11872 Star::Find returns 1 (0), X=1789.49, Y=958.18, Mass=4227, SNR=44.0, Peak=197 HFD=5.7
22:48:36.296 00.005 11872 CameraToMount -- cameraTheta (1.37) - m_xAngle (0.00) = xAngle (1.37 = 1.37)
22:48:36.300 00.004 11872 CameraToMount -- cameraTheta (1.37) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.33 = -1.95)
22:48:36.307 00.007 11872 CameraToMount -- cameraX=0.12 cameraY=0.59 hyp=0.61 cameraTheta=1.37 mountX=0.12 mountY=-0.56, mountTheta=-1.35
22:48:36.313 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.12, y=0.59, opts=13)
22:48:36.317 00.004 11872 Enqueuing Move request for scope (0.12, 0.59)
22:48:36.321 00.004 9960 Worker thread wakes up
22:48:36.321 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=197, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
22:48:36.326 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.59) opts 0xd
22:48:36.326 00.000 11872 UpdateGuideState exits: m=4227 SNR=44.0
22:48:36.330 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:36.334 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:48:36.337 00.003 11872 Enqueuing Expose request
22:48:36.341 00.004 9960 Handling offset move in thread for scope, endpoint = (0.12, 0.59)
22:48:36.341 00.000 9960 Moving (0.12, 0.59) raw xDistance=0.12 yDistance=-0.56
22:48:36.341 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:48:36.341 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.56 from input -0.56
22:48:36.343 00.002 9960 MoveAxis(E, 0, ABG)
22:48:36.343 00.000 9960 Move returns status 0, amount 0
22:48:36.343 00.000 9960 MoveAxis(N, 420, ABG)
22:48:36.343 00.000 9960 Guiding  Dir = 0, Dur = 420
22:48:36.344 00.001 9960 IsSlewing returns 0
22:48:36.344 00.000 9960 IsGuiding returns 0
22:48:36.344 00.000 9960 PulseGuide returned control before completion, sleep 430
22:48:36.782 00.438 9960 IsGuiding returns 1
22:48:36.782 00.000 9960 scope still moving after pulse duration time elapsed
22:48:36.813 00.031 9960 IsSlewing returns 0
22:48:36.813 00.000 9960 IsGuiding returns 0
22:48:36.814 00.001 9960 scope move finished after 420 + 49 ms
22:48:36.814 00.000 9960 Move returns status 0, amount 420
22:48:36.814 00.000 9960 move complete, result=0
22:48:36.814 00.000 9960 worker thread done servicing request
22:48:36.815 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.6 px 420 ms NORTH
22:48:36.821 00.006 9960 Worker thread wakes up
22:48:36.821 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:48:36.822 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:48:38.080 01.258 9960 Exposure complete
22:48:38.211 00.131 9960 worker thread done servicing request
22:48:38.212 00.001 11872 OnExposeComplete: enter
22:48:38.215 00.003 11872 UpdateGuideState(): m_state=6
22:48:38.219 00.004 11872 Star::Find(15, 1789, 958, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1037
22:48:38.222 00.003 11872 Star::Find returns 1 (0), X=1789.46, Y=957.37, Mass=4374, SNR=44.8, Peak=205 HFD=5.6
22:48:38.227 00.005 11872 CameraToMount -- cameraTheta (-1.15) - m_xAngle (0.00) = xAngle (-1.15 = -1.15)
22:48:38.233 00.006 11872 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.82 = 1.82)
22:48:38.237 00.004 11872 CameraToMount -- cameraX=0.09 cameraY=-0.21 hyp=0.23 cameraTheta=-1.15 mountX=0.09 mountY=0.22, mountTheta=1.18
22:48:38.245 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=0.09, y=-0.21, opts=13)
22:48:38.250 00.005 11872 Enqueuing Move request for scope (0.09, -0.21)
22:48:38.254 00.004 9960 Worker thread wakes up
22:48:38.254 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=205, med=0, FiltMin=0, FiltMax=118, Gamma=1.000
22:48:38.258 00.004 11872 UpdateGuideState exits: m=4374 SNR=44.8
22:48:38.262 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:38.266 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:48:38.270 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.21) opts 0xd
22:48:38.270 00.000 9960 Handling offset move in thread for scope, endpoint = (0.09, -0.21)
22:48:38.270 00.000 11872 Enqueuing Expose request
22:48:38.275 00.005 9960 Moving (0.09, -0.21) raw xDistance=0.09 yDistance=0.22
22:48:38.275 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:48:38.275 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:48:38.275 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
22:48:38.275 00.000 9960 MoveAxis(E, 0, ABG)
22:48:38.275 00.000 9960 Move returns status 0, amount 0
22:48:38.276 00.001 9960 MoveAxis(N, 0, ABG)
22:48:38.276 00.000 9960 Move returns status 0, amount 0
22:48:38.277 00.001 9960 move complete, result=0
22:48:38.277 00.000 9960 worker thread done servicing request
22:48:38.277 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:48:38.281 00.004 9960 Worker thread wakes up
22:48:38.281 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:48:38.281 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:48:39.528 01.247 9960 Exposure complete
22:48:39.662 00.134 9960 worker thread done servicing request
22:48:39.663 00.001 11872 OnExposeComplete: enter
22:48:39.667 00.004 11872 UpdateGuideState(): m_state=6
22:48:39.670 00.003 11872 Star::Find(15, 1789, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1038
22:48:39.674 00.004 11872 Star::Find returns 1 (0), X=1789.56, Y=957.18, Mass=4374, SNR=44.6, Peak=200 HFD=5.7
22:48:39.679 00.005 11872 CameraToMount -- cameraTheta (-1.12) - m_xAngle (0.00) = xAngle (-1.12 = -1.12)
22:48:39.682 00.003 11872 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.85 = 1.85)
22:48:39.687 00.005 11872 CameraToMount -- cameraX=0.20 cameraY=-0.40 hyp=0.45 cameraTheta=-1.12 mountX=0.19 mountY=0.43, mountTheta=1.15
22:48:39.692 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.20, y=-0.40, opts=13)
22:48:39.695 00.003 11872 Enqueuing Move request for scope (0.20, -0.40)
22:48:39.700 00.005 9960 Worker thread wakes up
22:48:39.700 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=200, med=0, FiltMin=0, FiltMax=111, Gamma=1.000
22:48:39.706 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.40) opts 0xd
22:48:39.706 00.000 9960 Handling offset move in thread for scope, endpoint = (0.20, -0.40)
22:48:39.706 00.000 9960 Moving (0.20, -0.40) raw xDistance=0.19 yDistance=0.43
22:48:39.706 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
22:48:39.707 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:48:39.707 00.000 11872 UpdateGuideState exits: m=4374 SNR=44.6
22:48:39.711 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:39.716 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:48:39.719 00.003 11872 Enqueuing Expose request
22:48:39.723 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.43
22:48:39.723 00.000 9960 MoveAxis(E, 0, ABG)
22:48:39.723 00.000 9960 Move returns status 0, amount 0
22:48:39.724 00.001 9960 MoveAxis(N, 0, ABG)
22:48:39.724 00.000 9960 Move returns status 0, amount 0
22:48:39.724 00.000 9960 move complete, result=0
22:48:39.725 00.001 9960 worker thread done servicing request
22:48:39.725 00.000 9960 Worker thread wakes up
22:48:39.725 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:48:39.725 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 0.4 px 0 ms NORTH
22:48:39.729 00.004 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:48:40.984 01.255 9960 Exposure complete
22:48:41.096 00.112 9960 worker thread done servicing request
22:48:41.096 00.000 11872 OnExposeComplete: enter
22:48:41.100 00.004 11872 UpdateGuideState(): m_state=6
22:48:41.104 00.004 11872 Star::Find(15, 1789, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1039
22:48:41.109 00.005 11872 Star::Find returns 1 (0), X=1789.44, Y=957.20, Mass=4347, SNR=44.5, Peak=217 HFD=5.7
22:48:41.113 00.004 11872 CameraToMount -- cameraTheta (-1.37) - m_xAngle (0.00) = xAngle (-1.37 = -1.37)
22:48:41.118 00.005 11872 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.60 = 1.60)
22:48:41.123 00.005 11872 CameraToMount -- cameraX=0.08 cameraY=-0.38 hyp=0.39 cameraTheta=-1.37 mountX=0.08 mountY=0.39, mountTheta=1.38
22:48:41.128 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.08, y=-0.38, opts=13)
22:48:41.131 00.003 11872 Enqueuing Move request for scope (0.08, -0.38)
22:48:41.135 00.004 9960 Worker thread wakes up
22:48:41.135 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.38) opts 0xd
22:48:41.135 00.000 9960 Handling offset move in thread for scope, endpoint = (0.08, -0.38)
22:48:41.135 00.000 9960 Moving (0.08, -0.38) raw xDistance=0.08 yDistance=0.39
22:48:41.135 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:48:41.135 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:48:41.137 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=217, med=0, FiltMin=0, FiltMax=105, Gamma=1.000
22:48:41.141 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.39
22:48:41.141 00.000 9960 MoveAxis(E, 0, ABG)
22:48:41.141 00.000 11872 UpdateGuideState exits: m=4347 SNR=44.5
22:48:41.149 00.008 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:41.153 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:48:41.158 00.005 11872 Enqueuing Expose request
22:48:41.161 00.003 9960 Move returns status 0, amount 0
22:48:41.162 00.001 9960 MoveAxis(N, 0, ABG)
22:48:41.162 00.000 9960 Move returns status 0, amount 0
22:48:41.162 00.000 9960 move complete, result=0
22:48:41.163 00.001 9960 worker thread done servicing request
22:48:41.163 00.000 9960 Worker thread wakes up
22:48:41.163 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
22:48:41.167 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
22:48:41.167 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:48:42.417 01.250 9960 Exposure complete
22:48:42.529 00.112 9960 worker thread done servicing request
22:48:42.531 00.002 11872 OnExposeComplete: enter
22:48:42.534 00.003 11872 UpdateGuideState(): m_state=6
22:48:42.539 00.005 11872 Star::Find(15, 1789, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1040
22:48:42.542 00.003 11872 Star::Find returns 1 (0), X=1789.54, Y=956.94, Mass=4213, SNR=43.9, Peak=176 HFD=5.7
22:48:42.547 00.005 11872 CameraToMount -- cameraTheta (-1.31) - m_xAngle (0.00) = xAngle (-1.31 = -1.31)
22:48:42.554 00.007 11872 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.65 = 1.65)
22:48:42.558 00.004 11872 CameraToMount -- cameraX=0.17 cameraY=-0.65 hyp=0.67 cameraTheta=-1.31 mountX=0.17 mountY=0.67, mountTheta=1.32
22:48:42.563 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.17, y=-0.65, opts=13)
22:48:42.569 00.006 11872 Enqueuing Move request for scope (0.17, -0.65)
22:48:42.574 00.005 9960 Worker thread wakes up
22:48:42.574 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=176, med=0, FiltMin=0, FiltMax=104, Gamma=1.000
22:48:42.578 00.004 11872 UpdateGuideState exits: m=4213 SNR=43.9
22:48:42.582 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.65) opts 0xd
22:48:42.582 00.000 9960 Handling offset move in thread for scope, endpoint = (0.17, -0.65)
22:48:42.582 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:42.587 00.005 9960 Moving (0.17, -0.65) raw xDistance=0.17 yDistance=0.67
22:48:42.587 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
22:48:42.587 00.000 9960 resist switch: large excursion: input 0.67 thresh 0.60 direction from -1 to 1
22:48:42.587 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.00
22:48:42.587 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.67 from input 0.67
22:48:42.588 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:48:42.592 00.004 11872 Enqueuing Expose request
22:48:42.597 00.005 9960 MoveAxis(E, 0, ABG)
22:48:42.597 00.000 9960 Move returns status 0, amount 0
22:48:42.597 00.000 9960 MoveAxis(S, 498, ABG)
22:48:42.597 00.000 9960 Guiding  Dir = 1, Dur = 498
22:48:42.598 00.001 9960 IsSlewing returns 0
22:48:42.599 00.001 9960 IsGuiding returns 0
22:48:42.599 00.000 9960 PulseGuide returned control before completion, sleep 508
22:48:43.111 00.512 9960 IsGuiding returns 1
22:48:43.111 00.000 9960 scope still moving after pulse duration time elapsed
22:48:43.142 00.031 9960 IsSlewing returns 0
22:48:43.148 00.006 9960 IsGuiding returns 0
22:48:43.148 00.000 9960 scope move finished after 498 + 50 ms
22:48:43.148 00.000 9960 Move returns status 0, amount 498
22:48:43.148 00.000 9960 move complete, result=0
22:48:43.148 00.000 9960 worker thread done servicing request
22:48:43.149 00.001 11872 GuideStep: 0.2 px 0 ms EAST, 0.7 px 498 ms SOUTH
22:48:43.154 00.005 9960 Worker thread wakes up
22:48:43.154 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:48:43.154 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:48:44.402 01.248 9960 Exposure complete
22:48:44.523 00.121 9960 worker thread done servicing request
22:48:44.523 00.000 11872 OnExposeComplete: enter
22:48:44.528 00.005 11872 UpdateGuideState(): m_state=6
22:48:44.531 00.003 11872 Star::Find(15, 1789, 956, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1041
22:48:44.536 00.005 11872 Star::Find returns 1 (0), X=1789.52, Y=957.12, Mass=4315, SNR=44.3, Peak=210 HFD=5.9
22:48:44.539 00.003 11872 CameraToMount -- cameraTheta (-1.25) - m_xAngle (0.00) = xAngle (-1.26 = -1.26)
22:48:44.543 00.004 11872 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.71 = 1.71)
22:48:44.548 00.005 11872 CameraToMount -- cameraX=0.15 cameraY=-0.47 hyp=0.49 cameraTheta=-1.25 mountX=0.15 mountY=0.49, mountTheta=1.27
22:48:44.553 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.15, y=-0.47, opts=13)
22:48:44.556 00.003 11872 Enqueuing Move request for scope (0.15, -0.47)
22:48:44.560 00.004 9960 Worker thread wakes up
22:48:44.560 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.47) opts 0xd
22:48:44.560 00.000 9960 Handling offset move in thread for scope, endpoint = (0.15, -0.47)
22:48:44.561 00.001 9960 Moving (0.15, -0.47) raw xDistance=0.15 yDistance=0.49
22:48:44.561 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:48:44.561 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.49 from input 0.49
22:48:44.561 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=210, med=0, FiltMin=0, FiltMax=101, Gamma=1.000
22:48:44.566 00.005 9960 MoveAxis(E, 0, ABG)
22:48:44.567 00.001 9960 Move returns status 0, amount 0
22:48:44.567 00.000 9960 MoveAxis(S, 365, ABG)
22:48:44.567 00.000 9960 Guiding  Dir = 1, Dur = 365
22:48:44.567 00.000 11872 UpdateGuideState exits: m=4315 SNR=44.3
22:48:44.571 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:44.574 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:48:44.580 00.006 9960 IsSlewing returns 0
22:48:44.580 00.000 11872 Enqueuing Expose request
22:48:44.589 00.009 9960 IsGuiding returns 0
22:48:44.589 00.000 9960 PulseGuide returned control before completion, sleep 375
22:48:44.969 00.380 9960 IsGuiding returns 1
22:48:44.971 00.002 9960 scope still moving after pulse duration time elapsed
22:48:45.001 00.030 9960 IsSlewing returns 0
22:48:45.002 00.001 9960 IsGuiding returns 0
22:48:45.002 00.000 9960 scope move finished after 365 + 48 ms
22:48:45.003 00.001 9960 Move returns status 0, amount 365
22:48:45.003 00.000 9960 move complete, result=0
22:48:45.004 00.001 9960 worker thread done servicing request
22:48:45.006 00.002 9960 Worker thread wakes up
22:48:45.006 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 0.5 px 365 ms SOUTH
22:48:45.013 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:48:45.013 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:48:46.262 01.249 9960 Exposure complete
22:48:46.391 00.129 9960 worker thread done servicing request
22:48:46.391 00.000 11872 OnExposeComplete: enter
22:48:46.397 00.006 11872 UpdateGuideState(): m_state=6
22:48:46.402 00.005 11872 Star::Find(15, 1789, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1042
22:48:46.406 00.004 11872 Star::Find returns 1 (0), X=1789.61, Y=957.14, Mass=4274, SNR=43.8, Peak=195 HFD=5.7
22:48:46.410 00.004 11872 CameraToMount -- cameraTheta (-1.06) - m_xAngle (0.00) = xAngle (-1.07 = -1.07)
22:48:46.414 00.004 11872 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.90 = 1.90)
22:48:46.418 00.004 11872 CameraToMount -- cameraX=0.25 cameraY=-0.45 hyp=0.51 cameraTheta=-1.06 mountX=0.25 mountY=0.48, mountTheta=1.10
22:48:46.426 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=0.25, y=-0.45, opts=13)
22:48:46.430 00.004 11872 Enqueuing Move request for scope (0.25, -0.45)
22:48:46.434 00.004 9960 Worker thread wakes up
22:48:46.434 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=195, med=0, FiltMin=0, FiltMax=103, Gamma=1.000
22:48:46.439 00.005 11872 UpdateGuideState exits: m=4274 SNR=43.8
22:48:46.442 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:46.446 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:48:46.451 00.005 11872 Enqueuing Expose request
22:48:46.455 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.45) opts 0xd
22:48:46.455 00.000 9960 Handling offset move in thread for scope, endpoint = (0.25, -0.45)
22:48:46.455 00.000 9960 Moving (0.25, -0.45) raw xDistance=0.25 yDistance=0.48
22:48:46.455 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
22:48:46.456 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.48 from input 0.48
22:48:46.456 00.000 9960 MoveAxis(W, 116, ABG)
22:48:46.456 00.000 9960 Guiding  Dir = 3, Dur = 116
22:48:46.457 00.001 9960 IsSlewing returns 0
22:48:46.457 00.000 9960 IsGuiding returns 0
22:48:46.458 00.001 9960 PulseGuide returned control before completion, sleep 126
22:48:46.593 00.135 9960 IsGuiding returns 1
22:48:46.593 00.000 9960 scope still moving after pulse duration time elapsed
22:48:46.625 00.032 9960 IsSlewing returns 0
22:48:46.626 00.001 9960 IsGuiding returns 0
22:48:46.628 00.002 9960 scope move finished after 116 + 53 ms
22:48:46.628 00.000 9960 Move returns status 0, amount 116
22:48:46.629 00.001 9960 MoveAxis(S, 360, ABG)
22:48:46.629 00.000 9960 Guiding  Dir = 1, Dur = 360
22:48:46.629 00.000 9960 IsSlewing returns 0
22:48:46.629 00.000 9960 IsGuiding returns 0
22:48:46.631 00.002 9960 PulseGuide returned control before completion, sleep 370
22:48:47.018 00.387 9960 IsGuiding returns 1
22:48:47.019 00.001 9960 scope still moving after pulse duration time elapsed
22:48:47.048 00.029 9960 IsSlewing returns 0
22:48:47.048 00.000 9960 IsGuiding returns 0
22:48:47.049 00.001 9960 scope move finished after 360 + 58 ms
22:48:47.049 00.000 9960 Move returns status 0, amount 360
22:48:47.049 00.000 9960 move complete, result=0
22:48:47.049 00.000 9960 worker thread done servicing request
22:48:47.049 00.000 11872 GuideStep: 0.2 px 116 ms WEST, 0.5 px 360 ms SOUTH
22:48:47.056 00.007 9960 Worker thread wakes up
22:48:47.056 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:48:47.056 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:48:48.306 01.250 9960 Exposure complete
22:48:48.426 00.120 9960 worker thread done servicing request
22:48:48.426 00.000 11872 OnExposeComplete: enter
22:48:48.431 00.005 11872 UpdateGuideState(): m_state=6
22:48:48.437 00.006 11872 Star::Find(15, 1789, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1043
22:48:48.441 00.004 11872 Star::Find returns 1 (0), X=1789.59, Y=957.23, Mass=4209, SNR=43.6, Peak=203 HFD=5.7
22:48:48.445 00.004 11872 CameraToMount -- cameraTheta (-1.00) - m_xAngle (0.00) = xAngle (-1.00 = -1.00)
22:48:48.449 00.004 11872 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.97 = 1.97)
22:48:48.453 00.004 11872 CameraToMount -- cameraX=0.23 cameraY=-0.36 hyp=0.43 cameraTheta=-1.00 mountX=0.23 mountY=0.39, mountTheta=1.04
22:48:48.459 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.23, y=-0.36, opts=13)
22:48:48.464 00.005 11872 Enqueuing Move request for scope (0.23, -0.36)
22:48:48.467 00.003 9960 Worker thread wakes up
22:48:48.468 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=203, med=0, FiltMin=0, FiltMax=104, Gamma=1.000
22:48:48.471 00.003 11872 UpdateGuideState exits: m=4209 SNR=43.6
22:48:48.475 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:48.478 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:48:48.483 00.005 11872 Enqueuing Expose request
22:48:48.486 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.36) opts 0xd
22:48:48.487 00.001 9960 Handling offset move in thread for scope, endpoint = (0.23, -0.36)
22:48:48.487 00.000 9960 Moving (0.23, -0.36) raw xDistance=0.23 yDistance=0.39
22:48:48.487 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
22:48:48.488 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.39 from input 0.39
22:48:48.488 00.000 9960 MoveAxis(W, 115, ABG)
22:48:48.489 00.001 9960 Guiding  Dir = 3, Dur = 115
22:48:48.489 00.000 9960 IsSlewing returns 0
22:48:48.489 00.000 9960 IsGuiding returns 0
22:48:48.490 00.001 9960 PulseGuide returned control before completion, sleep 125
22:48:48.623 00.133 9960 IsGuiding returns 1
22:48:48.624 00.001 9960 scope still moving after pulse duration time elapsed
22:48:48.654 00.030 9960 IsSlewing returns 0
22:48:48.656 00.002 9960 IsGuiding returns 0
22:48:48.656 00.000 9960 scope move finished after 115 + 51 ms
22:48:48.656 00.000 9960 Move returns status 0, amount 115
22:48:48.657 00.001 9960 MoveAxis(S, 293, ABG)
22:48:48.657 00.000 9960 Guiding  Dir = 1, Dur = 293
22:48:48.657 00.000 9960 IsSlewing returns 0
22:48:48.659 00.002 9960 IsGuiding returns 0
22:48:48.660 00.001 9960 PulseGuide returned control before completion, sleep 303
22:48:48.968 00.308 9960 IsGuiding returns 1
22:48:48.968 00.000 9960 scope still moving after pulse duration time elapsed
22:48:48.999 00.031 9960 IsSlewing returns 0
22:48:49.000 00.001 9960 IsGuiding returns 0
22:48:49.002 00.002 9960 scope move finished after 293 + 49 ms
22:48:49.002 00.000 9960 Move returns status 0, amount 293
22:48:49.003 00.001 9960 move complete, result=0
22:48:49.003 00.000 9960 worker thread done servicing request
22:48:49.004 00.001 9960 Worker thread wakes up
22:48:49.004 00.000 11872 GuideStep: 0.2 px 115 ms WEST, 0.4 px 293 ms SOUTH
22:48:49.011 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:48:49.012 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:48:50.260 01.248 9960 Exposure complete
22:48:50.383 00.123 9960 worker thread done servicing request
22:48:50.383 00.000 11872 OnExposeComplete: enter
22:48:50.388 00.005 11872 UpdateGuideState(): m_state=6
22:48:50.393 00.005 11872 Star::Find(15, 1789, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1044
22:48:50.397 00.004 11872 Star::Find returns 1 (0), X=1789.65, Y=956.48, Mass=4636, SNR=46.1, Peak=174 HFD=5.7
22:48:50.401 00.004 11872 CameraToMount -- cameraTheta (-1.32) - m_xAngle (0.00) = xAngle (-1.33 = -1.33)
22:48:50.405 00.004 11872 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.64 = 1.64)
22:48:50.409 00.004 11872 CameraToMount -- cameraX=0.28 cameraY=-1.10 hyp=1.14 cameraTheta=-1.32 mountX=0.28 mountY=1.14, mountTheta=1.33
22:48:50.415 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.28, y=-1.10, opts=13)
22:48:50.418 00.003 11872 Enqueuing Move request for scope (0.28, -1.10)
22:48:50.422 00.004 9960 Worker thread wakes up
22:48:50.423 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.28, -1.10) opts 0xd
22:48:50.424 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=174, med=0, FiltMin=0, FiltMax=119, Gamma=1.000
22:48:50.430 00.006 11872 UpdateGuideState exits: m=4636 SNR=46.1
22:48:50.434 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:50.437 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:48:50.441 00.004 9960 Handling offset move in thread for scope, endpoint = (0.28, -1.10)
22:48:50.441 00.000 9960 Moving (0.28, -1.10) raw xDistance=0.28 yDistance=1.14
22:48:50.442 00.001 11872 Enqueuing Expose request
22:48:50.445 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.28
22:48:50.445 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.14 from input 1.14
22:48:50.446 00.001 9960 MoveAxis(W, 138, ABG)
22:48:50.446 00.000 9960 Guiding  Dir = 3, Dur = 138
22:48:50.446 00.000 9960 IsSlewing returns 0
22:48:50.446 00.000 9960 IsGuiding returns 0
22:48:50.446 00.000 9960 PulseGuide returned control before completion, sleep 148
22:48:50.612 00.166 9960 IsGuiding returns 1
22:48:50.613 00.001 9960 scope still moving after pulse duration time elapsed
22:48:50.643 00.030 9960 IsSlewing returns 0
22:48:50.643 00.000 9960 IsGuiding returns 0
22:48:50.644 00.001 9960 scope move finished after 138 + 58 ms
22:48:50.644 00.000 9960 Move returns status 0, amount 138
22:48:50.645 00.001 9960 MoveAxis(S, 848, ABG)
22:48:50.645 00.000 9960 Guiding  Dir = 1, Dur = 848
22:48:50.645 00.000 9960 IsSlewing returns 0
22:48:50.646 00.001 9960 IsGuiding returns 0
22:48:50.647 00.001 9960 PulseGuide returned control before completion, sleep 858
22:48:51.517 00.870 9960 IsGuiding returns 1
22:48:51.518 00.001 9960 scope still moving after pulse duration time elapsed
22:48:51.548 00.030 9960 IsSlewing returns 0
22:48:51.548 00.000 9960 IsGuiding returns 0
22:48:51.550 00.002 9960 scope move finished after 848 + 55 ms
22:48:51.550 00.000 9960 Move returns status 0, amount 848
22:48:51.551 00.001 9960 move complete, result=0
22:48:51.551 00.000 9960 worker thread done servicing request
22:48:51.551 00.000 9960 Worker thread wakes up
22:48:51.552 00.001 11872 GuideStep: 0.3 px 138 ms WEST, 1.1 px 848 ms SOUTH
22:48:51.561 00.009 9960 worker thread servicing REQUEST_EXPOSE 1000
22:48:51.561 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:48:52.805 01.244 9960 Exposure complete
22:48:52.928 00.123 9960 worker thread done servicing request
22:48:52.928 00.000 11872 OnExposeComplete: enter
22:48:52.932 00.004 11872 UpdateGuideState(): m_state=6
22:48:52.936 00.004 11872 Star::Find(15, 1789, 956, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1045
22:48:52.940 00.004 11872 Star::Find returns 1 (0), X=1789.61, Y=958.59, Mass=4470, SNR=44.8, Peak=213 HFD=5.7
22:48:52.944 00.004 11872 CameraToMount -- cameraTheta (1.34) - m_xAngle (0.00) = xAngle (1.33 = 1.33)
22:48:52.949 00.005 11872 CameraToMount -- cameraTheta (1.34) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.30 = -1.98)
22:48:52.952 00.003 11872 CameraToMount -- cameraX=0.24 cameraY=1.01 hyp=1.04 cameraTheta=1.34 mountX=0.25 mountY=-0.95, mountTheta=-1.32
22:48:52.959 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.24, y=1.01, opts=13)
22:48:52.965 00.006 11872 Enqueuing Move request for scope (0.24, 1.01)
22:48:52.969 00.004 9960 Worker thread wakes up
22:48:52.969 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.24, 1.01) opts 0xd
22:48:52.969 00.000 9960 Handling offset move in thread for scope, endpoint = (0.24, 1.01)
22:48:52.969 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
22:48:52.973 00.004 9960 Moving (0.24, 1.01) raw xDistance=0.25 yDistance=-0.95
22:48:52.973 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.25
22:48:52.973 00.000 9960 resist switch: large excursion: input -0.95 thresh 0.60 direction from 1 to -1
22:48:52.973 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.85
22:48:52.975 00.002 9960 GuideAlgorithmResistSwitch::result() returns -0.95 from input -0.95
22:48:52.975 00.000 11872 UpdateGuideState exits: m=4470 SNR=44.8
22:48:52.979 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:52.982 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:48:52.988 00.006 11872 Enqueuing Expose request
22:48:52.992 00.004 9960 MoveAxis(W, 125, ABG)
22:48:52.992 00.000 9960 Guiding  Dir = 3, Dur = 125
22:48:52.992 00.000 9960 IsSlewing returns 0
22:48:52.993 00.001 9960 IsGuiding returns 0
22:48:52.993 00.000 9960 PulseGuide returned control before completion, sleep 135
22:48:53.141 00.148 9960 IsGuiding returns 1
22:48:53.142 00.001 9960 scope still moving after pulse duration time elapsed
22:48:53.172 00.030 9960 IsSlewing returns 0
22:48:53.175 00.003 9960 IsGuiding returns 0
22:48:53.176 00.001 9960 scope move finished after 125 + 57 ms
22:48:53.176 00.000 9960 Move returns status 0, amount 125
22:48:53.177 00.001 9960 MoveAxis(N, 710, ABG)
22:48:53.177 00.000 9960 Guiding  Dir = 0, Dur = 710
22:48:53.178 00.001 9960 IsSlewing returns 0
22:48:53.178 00.000 9960 IsGuiding returns 0
22:48:53.179 00.001 9960 PulseGuide returned control before completion, sleep 720
22:48:53.908 00.729 9960 IsGuiding returns 1
22:48:53.909 00.001 9960 scope still moving after pulse duration time elapsed
22:48:53.939 00.030 9960 IsSlewing returns 0
22:48:53.939 00.000 9960 IsGuiding returns 0
22:48:53.940 00.001 9960 scope move finished after 710 + 50 ms
22:48:53.940 00.000 9960 Move returns status 0, amount 710
22:48:53.940 00.000 9960 move complete, result=0
22:48:53.940 00.000 9960 worker thread done servicing request
22:48:53.941 00.001 11872 GuideStep: 0.2 px 125 ms WEST, -1.0 px 710 ms NORTH
22:48:53.946 00.005 9960 Worker thread wakes up
22:48:53.946 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:48:53.946 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:48:55.202 01.256 9960 Exposure complete
22:48:55.320 00.118 9960 worker thread done servicing request
22:48:55.321 00.001 11872 OnExposeComplete: enter
22:48:55.325 00.004 11872 UpdateGuideState(): m_state=6
22:48:55.329 00.004 11872 Star::Find(15, 1789, 958, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1046
22:48:55.334 00.005 11872 Star::Find returns 1 (0), X=1789.55, Y=958.20, Mass=4521, SNR=45.5, Peak=197 HFD=5.7
22:48:55.340 00.006 11872 CameraToMount -- cameraTheta (1.27) - m_xAngle (0.00) = xAngle (1.27 = 1.27)
22:48:55.345 00.005 11872 CameraToMount -- cameraTheta (1.27) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.24 = -2.04)
22:48:55.351 00.006 11872 CameraToMount -- cameraX=0.19 cameraY=0.61 hyp=0.64 cameraTheta=1.27 mountX=0.19 mountY=-0.57, mountTheta=-1.25
22:48:55.359 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=0.19, y=0.61, opts=13)
22:48:55.368 00.009 11872 Enqueuing Move request for scope (0.19, 0.61)
22:48:55.374 00.006 9960 Worker thread wakes up
22:48:55.374 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=197, med=0, FiltMin=0, FiltMax=110, Gamma=1.000
22:48:55.380 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.61) opts 0xd
22:48:55.381 00.001 11872 UpdateGuideState exits: m=4521 SNR=45.5
22:48:55.386 00.005 9960 Handling offset move in thread for scope, endpoint = (0.19, 0.61)
22:48:55.388 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:55.392 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:48:55.398 00.006 9960 Moving (0.19, 0.61) raw xDistance=0.19 yDistance=-0.57
22:48:55.398 00.000 11872 Enqueuing Expose request
22:48:55.402 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
22:48:55.402 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.57 from input -0.57
22:48:55.403 00.001 9960 MoveAxis(E, 0, ABG)
22:48:55.403 00.000 9960 Move returns status 0, amount 0
22:48:55.403 00.000 9960 MoveAxis(N, 425, ABG)
22:48:55.403 00.000 9960 Guiding  Dir = 0, Dur = 425
22:48:55.404 00.001 9960 IsSlewing returns 0
22:48:55.404 00.000 9960 IsGuiding returns 0
22:48:55.405 00.001 9960 PulseGuide returned control before completion, sleep 435
22:48:55.847 00.442 9960 IsGuiding returns 1
22:48:55.848 00.001 9960 scope still moving after pulse duration time elapsed
22:48:55.878 00.030 9960 IsSlewing returns 0
22:48:55.878 00.000 9960 IsGuiding returns 0
22:48:55.878 00.000 9960 scope move finished after 425 + 49 ms
22:48:55.879 00.001 9960 Move returns status 0, amount 425
22:48:55.879 00.000 9960 move complete, result=0
22:48:55.879 00.000 9960 worker thread done servicing request
22:48:55.879 00.000 9960 Worker thread wakes up
22:48:55.880 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:48:55.880 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:48:55.880 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.6 px 425 ms NORTH
22:48:57.121 01.241 9960 Exposure complete
22:48:57.225 00.104 9960 worker thread done servicing request
22:48:57.225 00.000 11872 OnExposeComplete: enter
22:48:57.230 00.005 11872 UpdateGuideState(): m_state=6
22:48:57.236 00.006 11872 Star::Find(15, 1789, 958, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1047
22:48:57.240 00.004 11872 Star::Find returns 1 (0), X=1789.56, Y=957.30, Mass=4540, SNR=45.7, Peak=221 HFD=5.5
22:48:57.245 00.005 11872 CameraToMount -- cameraTheta (-0.98) - m_xAngle (0.00) = xAngle (-0.98 = -0.98)
22:48:57.248 00.003 11872 CameraToMount -- cameraTheta (-0.98) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.99 = 1.99)
22:48:57.252 00.004 11872 CameraToMount -- cameraX=0.19 cameraY=-0.29 hyp=0.35 cameraTheta=-0.98 mountX=0.19 mountY=0.32, mountTheta=1.03
22:48:57.257 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.19, y=-0.29, opts=13)
22:48:57.261 00.004 11872 Enqueuing Move request for scope (0.19, -0.29)
22:48:57.265 00.004 9960 Worker thread wakes up
22:48:57.265 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.29) opts 0xd
22:48:57.266 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=221, med=0, FiltMin=0, FiltMax=103, Gamma=1.000
22:48:57.270 00.004 9960 Handling offset move in thread for scope, endpoint = (0.19, -0.29)
22:48:57.271 00.001 9960 Moving (0.19, -0.29) raw xDistance=0.19 yDistance=0.32
22:48:57.271 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
22:48:57.271 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:48:57.272 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32
22:48:57.273 00.001 9960 MoveAxis(E, 0, ABG)
22:48:57.273 00.000 11872 UpdateGuideState exits: m=4540 SNR=45.7
22:48:57.277 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:57.281 00.004 9960 Move returns status 0, amount 0
22:48:57.281 00.000 9960 MoveAxis(N, 0, ABG)
22:48:57.281 00.000 9960 Move returns status 0, amount 0
22:48:57.282 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:48:57.285 00.003 11872 Enqueuing Expose request
22:48:57.290 00.005 9960 move complete, result=0
22:48:57.290 00.000 9960 worker thread done servicing request
22:48:57.290 00.000 9960 Worker thread wakes up
22:48:57.290 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
22:48:57.295 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:48:57.295 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:48:58.554 01.259 9960 Exposure complete
22:48:58.676 00.122 11872 OnExposeComplete: enter
22:48:58.681 00.005 11872 UpdateGuideState(): m_state=6
22:48:58.687 00.006 9960 worker thread done servicing request
22:48:58.687 00.000 11872 Star::Find(15, 1789, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1048
22:48:58.691 00.004 11872 Star::Find returns 1 (0), X=1789.52, Y=957.29, Mass=4399, SNR=44.7, Peak=227 HFD=5.5
22:48:58.694 00.003 11872 CameraToMount -- cameraTheta (-1.09) - m_xAngle (0.00) = xAngle (-1.09 = -1.09)
22:48:58.698 00.004 11872 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.88 = 1.88)
22:48:58.702 00.004 11872 CameraToMount -- cameraX=0.16 cameraY=-0.30 hyp=0.34 cameraTheta=-1.09 mountX=0.16 mountY=0.32, mountTheta=1.12
22:48:58.707 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.16, y=-0.30, opts=13)
22:48:58.710 00.003 11872 Enqueuing Move request for scope (0.16, -0.30)
22:48:58.713 00.003 9960 Worker thread wakes up
22:48:58.713 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.30) opts 0xd
22:48:58.713 00.000 9960 Handling offset move in thread for scope, endpoint = (0.16, -0.30)
22:48:58.713 00.000 9960 Moving (0.16, -0.30) raw xDistance=0.16 yDistance=0.32
22:48:58.713 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=227, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
22:48:58.716 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
22:48:58.716 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:48:58.716 00.000 11872 UpdateGuideState exits: m=4399 SNR=44.7
22:48:58.720 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32
22:48:58.720 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:58.722 00.002 9960 MoveAxis(E, 0, ABG)
22:48:58.723 00.001 9960 Move returns status 0, amount 0
22:48:58.723 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:48:58.726 00.003 11872 Enqueuing Expose request
22:48:58.728 00.002 9960 MoveAxis(N, 0, ABG)
22:48:58.728 00.000 9960 Move returns status 0, amount 0
22:48:58.729 00.001 9960 move complete, result=0
22:48:58.729 00.000 9960 worker thread done servicing request
22:48:58.729 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
22:48:58.733 00.004 9960 Worker thread wakes up
22:48:58.733 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:48:58.733 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:48:59.970 01.237 9960 Exposure complete
22:49:00.100 00.130 9960 worker thread done servicing request
22:49:00.102 00.002 11872 OnExposeComplete: enter
22:49:00.106 00.004 11872 UpdateGuideState(): m_state=6
22:49:00.111 00.005 11872 Star::Find(15, 1789, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1049
22:49:00.116 00.005 11872 Star::Find returns 1 (0), X=1789.56, Y=957.18, Mass=4501, SNR=45.8, Peak=199 HFD=5.7
22:49:00.121 00.005 11872 CameraToMount -- cameraTheta (-1.12) - m_xAngle (0.00) = xAngle (-1.13 = -1.13)
22:49:00.124 00.003 11872 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.84 = 1.84)
22:49:00.128 00.004 11872 CameraToMount -- cameraX=0.19 cameraY=-0.40 hyp=0.45 cameraTheta=-1.12 mountX=0.19 mountY=0.43, mountTheta=1.15
22:49:00.134 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.19, y=-0.40, opts=13)
22:49:00.138 00.004 11872 Enqueuing Move request for scope (0.19, -0.40)
22:49:00.142 00.004 9960 Worker thread wakes up
22:49:00.142 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=199, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
22:49:00.146 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.40) opts 0xd
22:49:00.147 00.001 9960 Handling offset move in thread for scope, endpoint = (0.19, -0.40)
22:49:00.147 00.000 9960 Moving (0.19, -0.40) raw xDistance=0.19 yDistance=0.43
22:49:00.147 00.000 11872 UpdateGuideState exits: m=4501 SNR=45.8
22:49:00.152 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:00.156 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:49:00.159 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
22:49:00.159 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:49:00.159 00.000 11872 Enqueuing Expose request
22:49:00.164 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.43
22:49:00.164 00.000 9960 MoveAxis(E, 0, ABG)
22:49:00.164 00.000 9960 Move returns status 0, amount 0
22:49:00.165 00.001 9960 MoveAxis(N, 0, ABG)
22:49:00.165 00.000 9960 Move returns status 0, amount 0
22:49:00.165 00.000 9960 move complete, result=0
22:49:00.165 00.000 9960 worker thread done servicing request
22:49:00.165 00.000 9960 Worker thread wakes up
22:49:00.165 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 0.4 px 0 ms NORTH
22:49:00.169 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
22:49:00.171 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:49:01.429 01.258 9960 Exposure complete
22:49:01.541 00.112 9960 worker thread done servicing request
22:49:01.541 00.000 11872 OnExposeComplete: enter
22:49:01.546 00.005 11872 UpdateGuideState(): m_state=6
22:49:01.550 00.004 11872 Star::Find(15, 1789, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1050
22:49:01.553 00.003 11872 Star::Find returns 1 (0), X=1789.66, Y=956.99, Mass=4044, SNR=43.0, Peak=194 HFD=5.8
22:49:01.557 00.004 11872 CameraToMount -- cameraTheta (-1.12) - m_xAngle (0.00) = xAngle (-1.12 = -1.12)
22:49:01.561 00.004 11872 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.85 = 1.85)
22:49:01.565 00.004 11872 CameraToMount -- cameraX=0.29 cameraY=-0.60 hyp=0.67 cameraTheta=-1.12 mountX=0.29 mountY=0.64, mountTheta=1.15
22:49:01.569 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.29, y=-0.60, opts=13)
22:49:01.573 00.004 11872 Enqueuing Move request for scope (0.29, -0.60)
22:49:01.576 00.003 9960 Worker thread wakes up
22:49:01.576 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.60) opts 0xd
22:49:01.577 00.001 9960 Handling offset move in thread for scope, endpoint = (0.29, -0.60)
22:49:01.577 00.000 9960 Moving (0.29, -0.60) raw xDistance=0.29 yDistance=0.64
22:49:01.577 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29
22:49:01.577 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=194, med=0, FiltMin=0, FiltMax=104, Gamma=1.000
22:49:01.581 00.004 11872 UpdateGuideState exits: m=4044 SNR=43.0
22:49:01.584 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:01.587 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:49:01.590 00.003 11872 Enqueuing Expose request
22:49:01.593 00.003 9960 resist switch: large excursion: input 0.64 thresh 0.60 direction from -1 to 1
22:49:01.593 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.92
22:49:01.593 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.64 from input 0.64
22:49:01.594 00.001 9960 MoveAxis(W, 136, ABG)
22:49:01.594 00.000 9960 Guiding  Dir = 3, Dur = 136
22:49:01.594 00.000 9960 IsSlewing returns 0
22:49:01.594 00.000 9960 IsGuiding returns 0
22:49:01.595 00.001 9960 PulseGuide returned control before completion, sleep 146
22:49:01.745 00.150 9960 IsGuiding returns 1
22:49:01.747 00.002 9960 scope still moving after pulse duration time elapsed
22:49:01.775 00.028 9960 IsSlewing returns 0
22:49:01.776 00.001 9960 IsGuiding returns 0
22:49:01.776 00.000 9960 scope move finished after 136 + 45 ms
22:49:01.776 00.000 9960 Move returns status 0, amount 136
22:49:01.778 00.002 9960 MoveAxis(S, 479, ABG)
22:49:01.778 00.000 9960 Guiding  Dir = 1, Dur = 479
22:49:01.779 00.001 9960 IsSlewing returns 0
22:49:01.779 00.000 9960 IsGuiding returns 0
22:49:01.780 00.001 9960 PulseGuide returned control before completion, sleep 489
22:49:02.276 00.496 9960 IsGuiding returns 1
22:49:02.277 00.001 9960 scope still moving after pulse duration time elapsed
22:49:02.307 00.030 9960 IsSlewing returns 0
22:49:02.308 00.001 9960 IsGuiding returns 0
22:49:02.309 00.001 9960 scope move finished after 479 + 50 ms
22:49:02.310 00.001 9960 Move returns status 0, amount 479
22:49:02.310 00.000 9960 move complete, result=0
22:49:02.311 00.001 9960 worker thread done servicing request
22:49:02.311 00.000 11872 GuideStep: 0.3 px 136 ms WEST, 0.6 px 479 ms SOUTH
22:49:02.318 00.007 9960 Worker thread wakes up
22:49:02.318 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:49:02.318 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:49:03.568 01.250 9960 Exposure complete
22:49:03.701 00.133 9960 worker thread done servicing request
22:49:03.701 00.000 11872 OnExposeComplete: enter
22:49:03.705 00.004 11872 UpdateGuideState(): m_state=6
22:49:03.712 00.007 11872 Star::Find(15, 1789, 956, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1051
22:49:03.717 00.005 11872 Star::Find returns 1 (0), X=1789.69, Y=955.70, Mass=4375, SNR=44.4, Peak=199 HFD=5.7
22:49:03.720 00.003 11872 CameraToMount -- cameraTheta (-1.40) - m_xAngle (0.00) = xAngle (-1.40 = -1.40)
22:49:03.724 00.004 11872 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.56 = 1.56)
22:49:03.728 00.004 11872 CameraToMount -- cameraX=0.32 cameraY=-1.88 hyp=1.91 cameraTheta=-1.40 mountX=0.32 mountY=1.91, mountTheta=1.41
22:49:03.733 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.32, y=-1.88, opts=13)
22:49:03.738 00.005 11872 Enqueuing Move request for scope (0.32, -1.88)
22:49:03.741 00.003 9960 Worker thread wakes up
22:49:03.742 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=199, med=0, FiltMin=0, FiltMax=115, Gamma=1.000
22:49:03.747 00.005 11872 UpdateGuideState exits: m=4375 SNR=44.4
22:49:03.750 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:03.754 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:49:03.757 00.003 11872 Enqueuing Expose request
22:49:03.761 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.32, -1.88) opts 0xd
22:49:03.761 00.000 9960 Handling offset move in thread for scope, endpoint = (0.32, -1.88)
22:49:03.761 00.000 9960 Moving (0.32, -1.88) raw xDistance=0.32 yDistance=1.91
22:49:03.762 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.32
22:49:03.762 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.91 from input 1.91
22:49:03.762 00.000 9960 MoveAxis(W, 158, ABG)
22:49:03.762 00.000 9960 Guiding  Dir = 3, Dur = 158
22:49:03.762 00.000 9960 IsSlewing returns 0
22:49:03.764 00.002 9960 IsGuiding returns 0
22:49:03.764 00.000 9960 PulseGuide returned control before completion, sleep 168
22:49:03.946 00.182 9960 IsGuiding returns 1
22:49:03.946 00.000 9960 scope still moving after pulse duration time elapsed
22:49:03.978 00.032 9960 IsSlewing returns 0
22:49:03.978 00.000 9960 IsGuiding returns 0
22:49:03.979 00.001 9960 scope move finished after 158 + 57 ms
22:49:03.979 00.000 9960 Move returns status 0, amount 158
22:49:03.980 00.001 9960 MoveAxis(S, 1426, ABG)
22:49:03.980 00.000 9960 Guiding  Dir = 1, Dur = 1426
22:49:03.980 00.000 9960 IsSlewing returns 0
22:49:03.981 00.001 9960 IsGuiding returns 0
22:49:03.981 00.000 9960 PulseGuide returned control before completion, sleep 1436
22:49:05.432 01.451 9960 IsGuiding returns 1
22:49:05.432 00.000 9960 scope still moving after pulse duration time elapsed
22:49:05.463 00.031 9960 IsSlewing returns 0
22:49:05.467 00.004 9960 IsGuiding returns 0
22:49:05.467 00.000 9960 scope move finished after 1426 + 60 ms
22:49:05.467 00.000 9960 Move returns status 0, amount 1426
22:49:05.468 00.001 9960 move complete, result=0
22:49:05.468 00.000 9960 worker thread done servicing request
22:49:05.468 00.000 9960 Worker thread wakes up
22:49:05.468 00.000 11872 GuideStep: 0.3 px 158 ms WEST, 1.9 px 1426 ms SOUTH
22:49:05.476 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
22:49:05.476 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:49:06.727 01.251 9960 Exposure complete
22:49:06.846 00.119 9960 worker thread done servicing request
22:49:06.847 00.001 11872 OnExposeComplete: enter
22:49:06.850 00.003 11872 UpdateGuideState(): m_state=6
22:49:06.854 00.004 11872 Star::Find(15, 1789, 955, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1052
22:49:06.860 00.006 11872 Star::Find returns 1 (0), X=1789.44, Y=958.58, Mass=4813, SNR=46.7, Peak=204 HFD=5.7
22:49:06.864 00.004 11872 CameraToMount -- cameraTheta (1.49) - m_xAngle (0.00) = xAngle (1.49 = 1.49)
22:49:06.868 00.004 11872 CameraToMount -- cameraTheta (1.49) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.46 = -1.83)
22:49:06.871 00.003 11872 CameraToMount -- cameraX=0.08 cameraY=1.00 hyp=1.00 cameraTheta=1.49 mountX=0.08 mountY=-0.97, mountTheta=-1.48
22:49:06.877 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.08, y=1.00, opts=13)
22:49:06.880 00.003 11872 Enqueuing Move request for scope (0.08, 1.00)
22:49:06.883 00.003 9960 Worker thread wakes up
22:49:06.885 00.002 9960 worker thread servicing REQUEST_MOVE scope ofs (0.08, 1.00) opts 0xd
22:49:06.885 00.000 9960 Handling offset move in thread for scope, endpoint = (0.08, 1.00)
22:49:06.885 00.000 9960 Moving (0.08, 1.00) raw xDistance=0.08 yDistance=-0.97
22:49:06.885 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=204, med=0, FiltMin=0, FiltMax=117, Gamma=1.000
22:49:06.890 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:49:06.890 00.000 9960 resist switch: large excursion: input -0.97 thresh 0.60 direction from 1 to -1
22:49:06.890 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.90
22:49:06.890 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.97 from input -0.97
22:49:06.891 00.001 11872 UpdateGuideState exits: m=4813 SNR=46.7
22:49:06.896 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:06.900 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:49:06.904 00.004 9960 MoveAxis(E, 0, ABG)
22:49:06.904 00.000 9960 Move returns status 0, amount 0
22:49:06.904 00.000 11872 Enqueuing Expose request
22:49:06.909 00.005 9960 MoveAxis(N, 721, ABG)
22:49:06.909 00.000 9960 Guiding  Dir = 0, Dur = 721
22:49:06.909 00.000 9960 IsSlewing returns 0
22:49:06.909 00.000 9960 IsGuiding returns 0
22:49:06.910 00.001 9960 PulseGuide returned control before completion, sleep 731
22:49:07.650 00.740 9960 IsGuiding returns 1
22:49:07.651 00.001 9960 scope still moving after pulse duration time elapsed
22:49:07.682 00.031 9960 IsSlewing returns 0
22:49:07.683 00.001 9960 IsGuiding returns 0
22:49:07.684 00.001 9960 scope move finished after 721 + 53 ms
22:49:07.684 00.000 9960 Move returns status 0, amount 721
22:49:07.684 00.000 9960 move complete, result=0
22:49:07.686 00.002 9960 worker thread done servicing request
22:49:07.686 00.000 9960 Worker thread wakes up
22:49:07.687 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -1.0 px 721 ms NORTH
22:49:07.693 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:49:07.693 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:49:08.946 01.253 9960 Exposure complete
22:49:09.073 00.127 9960 worker thread done servicing request
22:49:09.075 00.002 11872 OnExposeComplete: enter
22:49:09.078 00.003 11872 UpdateGuideState(): m_state=6
22:49:09.082 00.004 11872 Star::Find(15, 1789, 958, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1053
22:49:09.086 00.004 11872 Star::Find returns 1 (0), X=1789.74, Y=957.12, Mass=4595, SNR=45.4, Peak=173 HFD=5.9
22:49:09.092 00.006 11872 CameraToMount -- cameraTheta (-0.90) - m_xAngle (0.00) = xAngle (-0.90 = -0.90)
22:49:09.095 00.003 11872 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.07 = 2.07)
22:49:09.098 00.003 11872 CameraToMount -- cameraX=0.37 cameraY=-0.47 hyp=0.60 cameraTheta=-0.90 mountX=0.37 mountY=0.52, mountTheta=0.96
22:49:09.108 00.010 11872 SchedulePrimaryMove(0FA44CE0, x=0.37, y=-0.47, opts=13)
22:49:09.114 00.006 11872 Enqueuing Move request for scope (0.37, -0.47)
22:49:09.118 00.004 9960 Worker thread wakes up
22:49:09.119 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=173, med=0, FiltMin=0, FiltMax=106, Gamma=1.000
22:49:09.123 00.004 11872 UpdateGuideState exits: m=4595 SNR=45.4
22:49:09.127 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:09.130 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:49:09.134 00.004 11872 Enqueuing Expose request
22:49:09.141 00.007 9960 worker thread servicing REQUEST_MOVE scope ofs (0.37, -0.47) opts 0xd
22:49:09.141 00.000 9960 Handling offset move in thread for scope, endpoint = (0.37, -0.47)
22:49:09.142 00.001 9960 Moving (0.37, -0.47) raw xDistance=0.37 yDistance=0.52
22:49:09.142 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.37
22:49:09.142 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:49:09.143 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.52
22:49:09.143 00.000 9960 MoveAxis(W, 173, ABG)
22:49:09.143 00.000 9960 Guiding  Dir = 3, Dur = 173
22:49:09.144 00.001 9960 IsSlewing returns 0
22:49:09.144 00.000 9960 IsGuiding returns 0
22:49:09.145 00.001 9960 PulseGuide returned control before completion, sleep 183
22:49:09.340 00.195 9960 IsGuiding returns 1
22:49:09.341 00.001 9960 scope still moving after pulse duration time elapsed
22:49:09.371 00.030 9960 IsSlewing returns 0
22:49:09.372 00.001 9960 IsGuiding returns 0
22:49:09.373 00.001 9960 scope move finished after 173 + 55 ms
22:49:09.373 00.000 9960 Move returns status 0, amount 173
22:49:09.373 00.000 9960 MoveAxis(N, 0, ABG)
22:49:09.373 00.000 9960 Move returns status 0, amount 0
22:49:09.375 00.002 9960 move complete, result=0
22:49:09.375 00.000 9960 worker thread done servicing request
22:49:09.376 00.001 9960 Worker thread wakes up
22:49:09.376 00.000 11872 GuideStep: 0.4 px 173 ms WEST, 0.5 px 0 ms NORTH
22:49:09.382 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:49:09.382 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:49:10.640 01.258 9960 Exposure complete
22:49:10.753 00.113 9960 worker thread done servicing request
22:49:10.754 00.001 11872 OnExposeComplete: enter
22:49:10.758 00.004 11872 UpdateGuideState(): m_state=6
22:49:10.762 00.004 11872 Star::Find(15, 1789, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1054
22:49:10.766 00.004 11872 Star::Find returns 1 (0), X=1789.36, Y=958.03, Mass=4225, SNR=43.9, Peak=175 HFD=6.0
22:49:10.772 00.006 11872 CameraToMount -- cameraTheta (1.58) - m_xAngle (0.00) = xAngle (1.58 = 1.58)
22:49:10.777 00.005 11872 CameraToMount -- cameraTheta (1.58) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.55 = -1.74)
22:49:10.781 00.004 11872 CameraToMount -- cameraX=-0.00 cameraY=0.45 hyp=0.45 cameraTheta=1.58 mountX=-0.00 mountY=-0.44, mountTheta=-1.58
22:49:10.787 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.00, y=0.45, opts=13)
22:49:10.791 00.004 11872 Enqueuing Move request for scope (-0.00, 0.45)
22:49:10.795 00.004 9960 Worker thread wakes up
22:49:10.796 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=175, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
22:49:10.799 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.45) opts 0xd
22:49:10.800 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.00, 0.45)
22:49:10.800 00.000 9960 Moving (-0.00, 0.45) raw xDistance=-0.00 yDistance=-0.44
22:49:10.800 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
22:49:10.800 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.44 from input -0.44
22:49:10.801 00.001 9960 MoveAxis(E, 0, ABG)
22:49:10.801 00.000 9960 Move returns status 0, amount 0
22:49:10.801 00.000 9960 MoveAxis(N, 329, ABG)
22:49:10.801 00.000 9960 Guiding  Dir = 0, Dur = 329
22:49:10.802 00.001 11872 UpdateGuideState exits: m=4225 SNR=43.9
22:49:10.807 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:10.811 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:49:10.814 00.003 11872 Enqueuing Expose request
22:49:10.819 00.005 9960 IsSlewing returns 0
22:49:10.819 00.000 9960 IsGuiding returns 0
22:49:10.819 00.000 9960 PulseGuide returned control before completion, sleep 339
22:49:11.161 00.342 9960 IsGuiding returns 1
22:49:11.162 00.001 9960 scope still moving after pulse duration time elapsed
22:49:11.193 00.031 9960 IsSlewing returns 0
22:49:11.194 00.001 9960 IsGuiding returns 0
22:49:11.195 00.001 9960 scope move finished after 329 + 46 ms
22:49:11.195 00.000 9960 Move returns status 0, amount 329
22:49:11.195 00.000 9960 move complete, result=0
22:49:11.196 00.001 9960 worker thread done servicing request
22:49:11.196 00.000 9960 Worker thread wakes up
22:49:11.196 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.4 px 329 ms NORTH
22:49:11.203 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:49:11.203 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:49:12.453 01.250 9960 Exposure complete
22:49:12.574 00.121 9960 worker thread done servicing request
22:49:12.576 00.002 11872 OnExposeComplete: enter
22:49:12.580 00.004 11872 UpdateGuideState(): m_state=6
22:49:12.584 00.004 11872 Star::Find(15, 1789, 958, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1055
22:49:12.588 00.004 11872 Star::Find returns 1 (0), X=1789.57, Y=956.21, Mass=4823, SNR=47.0, Peak=201 HFD=5.7
22:49:12.593 00.005 11872 CameraToMount -- cameraTheta (-1.42) - m_xAngle (0.00) = xAngle (-1.42 = -1.42)
22:49:12.597 00.004 11872 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.55 = 1.55)
22:49:12.600 00.003 11872 CameraToMount -- cameraX=0.21 cameraY=-1.38 hyp=1.39 cameraTheta=-1.42 mountX=0.20 mountY=1.39, mountTheta=1.43
22:49:12.605 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.21, y=-1.38, opts=13)
22:49:12.611 00.006 11872 Enqueuing Move request for scope (0.21, -1.38)
22:49:12.617 00.006 9960 Worker thread wakes up
22:49:12.617 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.21, -1.38) opts 0xd
22:49:12.618 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=201, med=0, FiltMin=0, FiltMax=124, Gamma=1.000
22:49:12.621 00.003 11872 UpdateGuideState exits: m=4823 SNR=47.0
22:49:12.626 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:12.630 00.004 9960 Handling offset move in thread for scope, endpoint = (0.21, -1.38)
22:49:12.630 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:49:12.635 00.005 11872 Enqueuing Expose request
22:49:12.638 00.003 9960 Moving (0.21, -1.38) raw xDistance=0.20 yDistance=1.39
22:49:12.638 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
22:49:12.638 00.000 9960 resist switch: large excursion: input 1.39 thresh 0.60 direction from -1 to 1
22:49:12.638 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.18
22:49:12.639 00.001 9960 GuideAlgorithmResistSwitch::result() returns 1.39 from input 1.39
22:49:12.639 00.000 9960 MoveAxis(W, 96, ABG)
22:49:12.640 00.001 9960 Guiding  Dir = 3, Dur = 96
22:49:12.640 00.000 9960 IsSlewing returns 0
22:49:12.640 00.000 9960 IsGuiding returns 0
22:49:12.640 00.000 9960 PulseGuide returned control before completion, sleep 106
22:49:12.757 00.117 9960 IsGuiding returns 1
22:49:12.758 00.001 9960 scope still moving after pulse duration time elapsed
22:49:12.788 00.030 9960 IsSlewing returns 0
22:49:12.789 00.001 9960 IsGuiding returns 0
22:49:12.789 00.000 9960 scope move finished after 96 + 52 ms
22:49:12.790 00.001 9960 Move returns status 0, amount 96
22:49:12.790 00.000 9960 MoveAxis(S, 1039, ABG)
22:49:12.790 00.000 9960 Guiding  Dir = 1, Dur = 1039
22:49:12.792 00.002 9960 IsSlewing returns 0
22:49:12.792 00.000 9960 IsGuiding returns 0
22:49:12.793 00.001 9960 PulseGuide returned control before completion, sleep 1049
22:49:13.850 01.057 9960 IsGuiding returns 1
22:49:13.851 00.001 9960 scope still moving after pulse duration time elapsed
22:49:13.880 00.029 9960 IsSlewing returns 0
22:49:13.880 00.000 9960 IsGuiding returns 0
22:49:13.880 00.000 9960 scope move finished after 1039 + 49 ms
22:49:13.880 00.000 9960 Move returns status 0, amount 1039
22:49:13.882 00.002 9960 move complete, result=0
22:49:13.882 00.000 9960 worker thread done servicing request
22:49:13.882 00.000 11872 GuideStep: 0.2 px 96 ms WEST, 1.4 px 1039 ms SOUTH
22:49:13.891 00.009 9960 Worker thread wakes up
22:49:13.892 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:49:13.892 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:49:15.145 01.253 9960 Exposure complete
22:49:15.262 00.117 9960 worker thread done servicing request
22:49:15.262 00.000 11872 OnExposeComplete: enter
22:49:15.266 00.004 11872 UpdateGuideState(): m_state=6
22:49:15.270 00.004 11872 Star::Find(15, 1789, 956, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1056
22:49:15.273 00.003 11872 Star::Find returns 1 (0), X=1789.65, Y=956.74, Mass=4296, SNR=44.5, Peak=207 HFD=5.6
22:49:15.277 00.004 11872 CameraToMount -- cameraTheta (-1.25) - m_xAngle (0.00) = xAngle (-1.25 = -1.25)
22:49:15.280 00.003 11872 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.72 = 1.72)
22:49:15.285 00.005 11872 CameraToMount -- cameraX=0.28 cameraY=-0.84 hyp=0.89 cameraTheta=-1.25 mountX=0.28 mountY=0.88, mountTheta=1.26
22:49:15.289 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.28, y=-0.84, opts=13)
22:49:15.294 00.005 11872 Enqueuing Move request for scope (0.28, -0.84)
22:49:15.297 00.003 9960 Worker thread wakes up
22:49:15.297 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=0, FiltMin=0, FiltMax=124, Gamma=1.000
22:49:15.302 00.005 11872 UpdateGuideState exits: m=4296 SNR=44.5
22:49:15.305 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:15.308 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:49:15.312 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.84) opts 0xd
22:49:15.312 00.000 9960 Handling offset move in thread for scope, endpoint = (0.28, -0.84)
22:49:15.312 00.000 9960 Moving (0.28, -0.84) raw xDistance=0.28 yDistance=0.88
22:49:15.312 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
22:49:15.312 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.88 from input 0.88
22:49:15.313 00.001 9960 MoveAxis(W, 137, ABG)
22:49:15.313 00.000 9960 Guiding  Dir = 3, Dur = 137
22:49:15.313 00.000 11872 Enqueuing Expose request
22:49:15.316 00.003 9960 IsSlewing returns 0
22:49:15.316 00.000 9960 IsGuiding returns 0
22:49:15.318 00.002 9960 PulseGuide returned control before completion, sleep 147
22:49:15.478 00.160 9960 IsGuiding returns 0
22:49:15.479 00.001 9960 Move returns status 0, amount 137
22:49:15.480 00.001 9960 MoveAxis(S, 657, ABG)
22:49:15.480 00.000 9960 Guiding  Dir = 1, Dur = 657
22:49:15.481 00.001 9960 IsSlewing returns 0
22:49:15.481 00.000 9960 IsGuiding returns 0
22:49:15.482 00.001 9960 PulseGuide returned control before completion, sleep 667
22:49:16.155 00.673 9960 IsGuiding returns 1
22:49:16.155 00.000 9960 scope still moving after pulse duration time elapsed
22:49:16.187 00.032 9960 IsSlewing returns 0
22:49:16.188 00.001 9960 IsGuiding returns 0
22:49:16.189 00.001 9960 scope move finished after 657 + 50 ms
22:49:16.189 00.000 9960 Move returns status 0, amount 657
22:49:16.189 00.000 9960 move complete, result=0
22:49:16.190 00.001 9960 worker thread done servicing request
22:49:16.190 00.000 9960 Worker thread wakes up
22:49:16.190 00.000 11872 GuideStep: 0.3 px 137 ms WEST, 0.9 px 657 ms SOUTH
22:49:16.196 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:49:16.198 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:49:17.453 01.255 9960 Exposure complete
22:49:17.583 00.130 9960 worker thread done servicing request
22:49:17.583 00.000 11872 OnExposeComplete: enter
22:49:17.587 00.004 11872 UpdateGuideState(): m_state=6
22:49:17.591 00.004 11872 Star::Find(15, 1789, 956, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1057
22:49:17.595 00.004 11872 Star::Find returns 1 (0), X=1789.34, Y=958.37, Mass=4460, SNR=45.0, Peak=193 HFD=5.7
22:49:17.599 00.004 11872 CameraToMount -- cameraTheta (1.60) - m_xAngle (0.00) = xAngle (1.60 = 1.60)
22:49:17.604 00.005 11872 CameraToMount -- cameraTheta (1.60) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.57 = -1.72)
22:49:17.610 00.006 11872 CameraToMount -- cameraX=-0.02 cameraY=0.78 hyp=0.78 cameraTheta=1.60 mountX=-0.02 mountY=-0.78, mountTheta=-1.60
22:49:17.616 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.02, y=0.78, opts=13)
22:49:17.621 00.005 11872 Enqueuing Move request for scope (-0.02, 0.78)
22:49:17.624 00.003 9960 Worker thread wakes up
22:49:17.625 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=193, med=0, FiltMin=0, FiltMax=125, Gamma=1.000
22:49:17.628 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.78) opts 0xd
22:49:17.628 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.02, 0.78)
22:49:17.628 00.000 9960 Moving (-0.02, 0.78) raw xDistance=-0.02 yDistance=-0.78
22:49:17.629 00.001 11872 UpdateGuideState exits: m=4460 SNR=45.0
22:49:17.633 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:17.637 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:49:17.637 00.000 9960 resist switch: large excursion: input -0.78 thresh 0.60 direction from 1 to -1
22:49:17.637 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.33
22:49:17.637 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.78 from input -0.78
22:49:17.637 00.000 9960 MoveAxis(E, 0, ABG)
22:49:17.638 00.001 9960 Move returns status 0, amount 0
22:49:17.638 00.000 9960 MoveAxis(N, 580, ABG)
22:49:17.638 00.000 9960 Guiding  Dir = 0, Dur = 580
22:49:17.638 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:49:17.643 00.005 11872 Enqueuing Expose request
22:49:17.650 00.007 9960 IsSlewing returns 0
22:49:17.650 00.000 9960 IsGuiding returns 0
22:49:17.650 00.000 9960 PulseGuide returned control before completion, sleep 590
22:49:18.253 00.603 9960 IsGuiding returns 1
22:49:18.255 00.002 9960 scope still moving after pulse duration time elapsed
22:49:18.285 00.030 9960 IsSlewing returns 0
22:49:18.288 00.003 9960 IsGuiding returns 0
22:49:18.288 00.000 9960 scope move finished after 580 + 58 ms
22:49:18.289 00.001 9960 Move returns status 0, amount 580
22:49:18.290 00.001 9960 move complete, result=0
22:49:18.290 00.000 9960 worker thread done servicing request
22:49:18.290 00.000 9960 Worker thread wakes up
22:49:18.290 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.8 px 580 ms NORTH
22:49:18.299 00.009 9960 worker thread servicing REQUEST_EXPOSE 1000
22:49:18.299 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:49:19.549 01.250 9960 Exposure complete
22:49:19.672 00.123 9960 worker thread done servicing request
22:49:19.673 00.001 11872 OnExposeComplete: enter
22:49:19.676 00.003 11872 UpdateGuideState(): m_state=6
22:49:19.681 00.005 11872 Star::Find(15, 1789, 958, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1058
22:49:19.685 00.004 11872 Star::Find returns 1 (0), X=1789.33, Y=958.15, Mass=4111, SNR=42.7, Peak=177 HFD=5.6
22:49:19.688 00.003 11872 CameraToMount -- cameraTheta (1.63) - m_xAngle (0.00) = xAngle (1.63 = 1.63)
22:49:19.692 00.004 11872 CameraToMount -- cameraTheta (1.63) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.60 = -1.69)
22:49:19.696 00.004 11872 CameraToMount -- cameraX=-0.03 cameraY=0.56 hyp=0.56 cameraTheta=1.63 mountX=-0.03 mountY=-0.56, mountTheta=-1.63
22:49:19.702 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.03, y=0.56, opts=13)
22:49:19.706 00.004 11872 Enqueuing Move request for scope (-0.03, 0.56)
22:49:19.709 00.003 9960 Worker thread wakes up
22:49:19.710 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=177, med=0, FiltMin=0, FiltMax=110, Gamma=1.000
22:49:19.714 00.004 11872 UpdateGuideState exits: m=4111 SNR=42.7
22:49:19.718 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:19.722 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:49:19.726 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.56) opts 0xd
22:49:19.726 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.03, 0.56)
22:49:19.726 00.000 9960 Moving (-0.03, 0.56) raw xDistance=-0.03 yDistance=-0.56
22:49:19.727 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:49:19.727 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.56 from input -0.56
22:49:19.727 00.000 9960 MoveAxis(E, 0, ABG)
22:49:19.727 00.000 9960 Move returns status 0, amount 0
22:49:19.727 00.000 9960 MoveAxis(N, 416, ABG)
22:49:19.727 00.000 11872 Enqueuing Expose request
22:49:19.731 00.004 9960 Guiding  Dir = 0, Dur = 416
22:49:19.731 00.000 9960 IsSlewing returns 0
22:49:19.732 00.001 9960 IsGuiding returns 0
22:49:19.733 00.001 9960 PulseGuide returned control before completion, sleep 426
22:49:20.166 00.433 9960 IsGuiding returns 1
22:49:20.166 00.000 9960 scope still moving after pulse duration time elapsed
22:49:20.197 00.031 9960 IsSlewing returns 0
22:49:20.201 00.004 9960 IsGuiding returns 0
22:49:20.201 00.000 9960 scope move finished after 416 + 53 ms
22:49:20.201 00.000 9960 Move returns status 0, amount 416
22:49:20.203 00.002 9960 move complete, result=0
22:49:20.203 00.000 9960 worker thread done servicing request
22:49:20.203 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.6 px 416 ms NORTH
22:49:20.210 00.007 9960 Worker thread wakes up
22:49:20.210 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:49:20.210 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:49:21.465 01.255 9960 Exposure complete
22:49:21.578 00.113 9960 worker thread done servicing request
22:49:21.579 00.001 11872 OnExposeComplete: enter
22:49:21.583 00.004 11872 UpdateGuideState(): m_state=6
22:49:21.587 00.004 11872 Star::Find(15, 1789, 958, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1059
22:49:21.592 00.005 11872 Star::Find returns 1 (0), X=1789.76, Y=956.51, Mass=4454, SNR=44.5, Peak=189 HFD=5.6
22:49:21.595 00.003 11872 CameraToMount -- cameraTheta (-1.22) - m_xAngle (0.00) = xAngle (-1.23 = -1.23)
22:49:21.599 00.004 11872 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.74 = 1.74)
22:49:21.603 00.004 11872 CameraToMount -- cameraX=0.39 cameraY=-1.08 hyp=1.15 cameraTheta=-1.22 mountX=0.39 mountY=1.13, mountTheta=1.24
22:49:21.609 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.39, y=-1.08, opts=13)
22:49:21.614 00.005 11872 Enqueuing Move request for scope (0.39, -1.08)
22:49:21.618 00.004 9960 Worker thread wakes up
22:49:21.618 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.39, -1.08) opts 0xd
22:49:21.618 00.000 9960 Handling offset move in thread for scope, endpoint = (0.39, -1.08)
22:49:21.619 00.001 9960 Moving (0.39, -1.08) raw xDistance=0.39 yDistance=1.13
22:49:21.619 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.39
22:49:21.619 00.000 9960 resist switch: large excursion: input 1.13 thresh 0.60 direction from -1 to 1
22:49:21.619 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=189, med=0, FiltMin=0, FiltMax=113, Gamma=1.000
22:49:21.623 00.004 11872 UpdateGuideState exits: m=4454 SNR=44.5
22:49:21.627 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:21.631 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:49:21.634 00.003 11872 Enqueuing Expose request
22:49:21.639 00.005 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=3.39
22:49:21.639 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.13 from input 1.13
22:49:21.639 00.000 9960 MoveAxis(W, 181, ABG)
22:49:21.640 00.001 9960 Guiding  Dir = 3, Dur = 181
22:49:21.640 00.000 9960 IsSlewing returns 0
22:49:21.640 00.000 9960 IsGuiding returns 0
22:49:21.641 00.001 9960 PulseGuide returned control before completion, sleep 191
22:49:21.840 00.199 9960 IsGuiding returns 1
22:49:21.841 00.001 9960 scope still moving after pulse duration time elapsed
22:49:21.870 00.029 9960 IsSlewing returns 0
22:49:21.872 00.002 9960 IsGuiding returns 0
22:49:21.873 00.001 9960 scope move finished after 181 + 51 ms
22:49:21.873 00.000 9960 Move returns status 0, amount 181
22:49:21.874 00.001 9960 MoveAxis(S, 844, ABG)
22:49:21.874 00.000 9960 Guiding  Dir = 1, Dur = 844
22:49:21.875 00.001 9960 IsSlewing returns 0
22:49:21.875 00.000 9960 IsGuiding returns 0
22:49:21.876 00.001 9960 PulseGuide returned control before completion, sleep 854
22:49:22.734 00.858 9960 IsGuiding returns 1
22:49:22.734 00.000 9960 scope still moving after pulse duration time elapsed
22:49:22.767 00.033 9960 IsSlewing returns 0
22:49:22.768 00.001 9960 IsGuiding returns 0
22:49:22.768 00.000 9960 scope move finished after 844 + 49 ms
22:49:22.769 00.001 9960 Move returns status 0, amount 844
22:49:22.769 00.000 9960 move complete, result=0
22:49:22.771 00.002 9960 worker thread done servicing request
22:49:22.771 00.000 11872 GuideStep: 0.4 px 181 ms WEST, 1.1 px 844 ms SOUTH
22:49:22.776 00.005 9960 Worker thread wakes up
22:49:22.777 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:49:22.777 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:49:24.032 01.255 9960 Exposure complete
22:49:24.160 00.128 9960 worker thread done servicing request
22:49:24.161 00.001 11872 OnExposeComplete: enter
22:49:24.165 00.004 11872 UpdateGuideState(): m_state=6
22:49:24.169 00.004 11872 Star::Find(15, 1789, 956, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1060
22:49:24.174 00.005 11872 Star::Find returns 1 (0), X=1789.52, Y=956.63, Mass=4472, SNR=45.2, Peak=227 HFD=5.7
22:49:24.179 00.005 11872 CameraToMount -- cameraTheta (-1.41) - m_xAngle (0.00) = xAngle (-1.42 = -1.42)
22:49:24.182 00.003 11872 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.55 = 1.55)
22:49:24.187 00.005 11872 CameraToMount -- cameraX=0.15 cameraY=-0.96 hyp=0.97 cameraTheta=-1.41 mountX=0.15 mountY=0.97, mountTheta=1.42
22:49:24.191 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.15, y=-0.96, opts=13)
22:49:24.196 00.005 11872 Enqueuing Move request for scope (0.15, -0.96)
22:49:24.200 00.004 9960 Worker thread wakes up
22:49:24.200 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.96) opts 0xd
22:49:24.201 00.001 9960 Handling offset move in thread for scope, endpoint = (0.15, -0.96)
22:49:24.201 00.000 9960 Moving (0.15, -0.96) raw xDistance=0.15 yDistance=0.97
22:49:24.201 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:49:24.201 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.97 from input 0.97
22:49:24.202 00.001 9960 MoveAxis(E, 0, ABG)
22:49:24.202 00.000 9960 Move returns status 0, amount 0
22:49:24.202 00.000 9960 MoveAxis(S, 725, ABG)
22:49:24.202 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=227, med=0, FiltMin=0, FiltMax=120, Gamma=1.000
22:49:24.205 00.003 9960 Guiding  Dir = 1, Dur = 725
22:49:24.205 00.000 11872 UpdateGuideState exits: m=4472 SNR=45.2
22:49:24.210 00.005 9960 IsSlewing returns 0
22:49:24.212 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:24.215 00.003 9960 IsGuiding returns 0
22:49:24.215 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:49:24.219 00.004 9960 PulseGuide returned control before completion, sleep 735
22:49:24.219 00.000 11872 Enqueuing Expose request
22:49:24.961 00.742 9960 IsGuiding returns 1
22:49:24.962 00.001 9960 scope still moving after pulse duration time elapsed
22:49:24.991 00.029 9960 IsSlewing returns 0
22:49:24.992 00.001 9960 IsGuiding returns 0
22:49:24.992 00.000 9960 scope move finished after 725 + 52 ms
22:49:24.993 00.001 9960 Move returns status 0, amount 725
22:49:24.994 00.001 9960 move complete, result=0
22:49:24.994 00.000 9960 worker thread done servicing request
22:49:24.994 00.000 9960 Worker thread wakes up
22:49:24.994 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 1.0 px 725 ms SOUTH
22:49:25.000 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:49:25.000 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:49:26.253 01.253 9960 Exposure complete
22:49:26.393 00.140 9960 worker thread done servicing request
22:49:26.393 00.000 11872 OnExposeComplete: enter
22:49:26.399 00.006 11872 UpdateGuideState(): m_state=6
22:49:26.403 00.004 11872 Star::Find(15, 1789, 956, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1061
22:49:26.407 00.004 11872 Star::Find returns 1 (0), X=1789.76, Y=957.59, Mass=4494, SNR=45.6, Peak=196 HFD=5.7
22:49:26.410 00.003 11872 CameraToMount -- cameraTheta (0.02) - m_xAngle (0.00) = xAngle (0.02 = 0.02)
22:49:26.415 00.005 11872 CameraToMount -- cameraTheta (0.02) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.99 = 2.99)
22:49:26.420 00.005 11872 CameraToMount -- cameraX=0.39 cameraY=0.01 hyp=0.39 cameraTheta=0.02 mountX=0.39 mountY=0.06, mountTheta=0.15
22:49:26.425 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.39, y=0.01, opts=13)
22:49:26.430 00.005 11872 Enqueuing Move request for scope (0.39, 0.01)
22:49:26.434 00.004 9960 Worker thread wakes up
22:49:26.434 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=196, med=0, FiltMin=0, FiltMax=111, Gamma=1.000
22:49:26.437 00.003 11872 UpdateGuideState exits: m=4494 SNR=45.6
22:49:26.442 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:26.445 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:49:26.451 00.006 11872 Enqueuing Expose request
22:49:26.454 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.39, 0.01) opts 0xd
22:49:26.454 00.000 9960 Handling offset move in thread for scope, endpoint = (0.39, 0.01)
22:49:26.454 00.000 9960 Moving (0.39, 0.01) raw xDistance=0.39 yDistance=0.06
22:49:26.454 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.39
22:49:26.455 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:49:26.455 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:49:26.455 00.000 9960 MoveAxis(W, 184, ABG)
22:49:26.456 00.001 9960 Guiding  Dir = 3, Dur = 184
22:49:26.456 00.000 9960 IsSlewing returns 0
22:49:26.456 00.000 9960 IsGuiding returns 0
22:49:26.457 00.001 9960 PulseGuide returned control before completion, sleep 194
22:49:26.665 00.208 9960 IsGuiding returns 0
22:49:26.667 00.002 9960 Move returns status 0, amount 184
22:49:26.667 00.000 9960 MoveAxis(N, 0, ABG)
22:49:26.668 00.001 9960 Move returns status 0, amount 0
22:49:26.668 00.000 9960 move complete, result=0
22:49:26.669 00.001 9960 worker thread done servicing request
22:49:26.669 00.000 9960 Worker thread wakes up
22:49:26.670 00.001 11872 GuideStep: 0.4 px 184 ms WEST, 0.1 px 0 ms NORTH
22:49:26.676 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:49:26.676 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:49:27.925 01.249 9960 Exposure complete
22:49:28.034 00.109 9960 worker thread done servicing request
22:49:28.035 00.001 11872 OnExposeComplete: enter
22:49:28.039 00.004 11872 UpdateGuideState(): m_state=6
22:49:28.044 00.005 11872 Star::Find(15, 1789, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1062
22:49:28.048 00.004 11872 Star::Find returns 1 (0), X=1789.58, Y=957.46, Mass=4315, SNR=44.3, Peak=211 HFD=5.7
22:49:28.052 00.004 11872 CameraToMount -- cameraTheta (-0.52) - m_xAngle (0.00) = xAngle (-0.53 = -0.53)
22:49:28.055 00.003 11872 CameraToMount -- cameraTheta (-0.52) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.44 = 2.44)
22:49:28.060 00.005 11872 CameraToMount -- cameraX=0.21 cameraY=-0.12 hyp=0.25 cameraTheta=-0.52 mountX=0.21 mountY=0.16, mountTheta=0.64
22:49:28.065 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.21, y=-0.12, opts=13)
22:49:28.068 00.003 11872 Enqueuing Move request for scope (0.21, -0.12)
22:49:28.071 00.003 9960 Worker thread wakes up
22:49:28.071 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.12) opts 0xd
22:49:28.071 00.000 9960 Handling offset move in thread for scope, endpoint = (0.21, -0.12)
22:49:28.071 00.000 9960 Moving (0.21, -0.12) raw xDistance=0.21 yDistance=0.16
22:49:28.071 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.21
22:49:28.073 00.002 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:49:28.073 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
22:49:28.073 00.000 9960 MoveAxis(W, 112, ABG)
22:49:28.073 00.000 9960 Guiding  Dir = 3, Dur = 112
22:49:28.073 00.000 9960 IsSlewing returns 0
22:49:28.074 00.001 9960 IsGuiding returns 0
22:49:28.074 00.000 9960 PulseGuide returned control before completion, sleep 122
22:49:28.074 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=0, FiltMin=0, FiltMax=120, Gamma=1.000
22:49:28.078 00.004 11872 UpdateGuideState exits: m=4315 SNR=44.3
22:49:28.083 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:28.087 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:49:28.091 00.004 11872 Enqueuing Expose request
22:49:28.202 00.111 9960 IsGuiding returns 1
22:49:28.203 00.001 9960 scope still moving after pulse duration time elapsed
22:49:28.233 00.030 9960 IsSlewing returns 0
22:49:28.234 00.001 9960 IsGuiding returns 0
22:49:28.235 00.001 9960 scope move finished after 112 + 49 ms
22:49:28.235 00.000 9960 Move returns status 0, amount 112
22:49:28.235 00.000 9960 MoveAxis(N, 0, ABG)
22:49:28.237 00.002 9960 Move returns status 0, amount 0
22:49:28.237 00.000 9960 move complete, result=0
22:49:28.238 00.001 9960 worker thread done servicing request
22:49:28.238 00.000 11872 GuideStep: 0.2 px 112 ms WEST, 0.2 px 0 ms NORTH
22:49:28.244 00.006 9960 Worker thread wakes up
22:49:28.244 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:49:28.244 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:49:29.500 01.256 9960 Exposure complete
22:49:29.623 00.123 9960 worker thread done servicing request
22:49:29.624 00.001 11872 OnExposeComplete: enter
22:49:29.627 00.003 11872 UpdateGuideState(): m_state=6
22:49:29.632 00.005 11872 Star::Find(15, 1789, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1063
22:49:29.637 00.005 11872 Star::Find returns 1 (0), X=1789.46, Y=957.36, Mass=4449, SNR=45.2, Peak=184 HFD=5.9
22:49:29.641 00.004 11872 CameraToMount -- cameraTheta (-1.16) - m_xAngle (0.00) = xAngle (-1.17 = -1.17)
22:49:29.646 00.005 11872 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.80 = 1.80)
22:49:29.651 00.005 11872 CameraToMount -- cameraX=0.10 cameraY=-0.22 hyp=0.24 cameraTheta=-1.16 mountX=0.09 mountY=0.23, mountTheta=1.19
22:49:29.658 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.10, y=-0.22, opts=13)
22:49:29.664 00.006 11872 Enqueuing Move request for scope (0.10, -0.22)
22:49:29.668 00.004 9960 Worker thread wakes up
22:49:29.668 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=184, med=0, FiltMin=0, FiltMax=114, Gamma=1.000
22:49:29.672 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.22) opts 0xd
22:49:29.672 00.000 9960 Handling offset move in thread for scope, endpoint = (0.10, -0.22)
22:49:29.672 00.000 11872 UpdateGuideState exits: m=4449 SNR=45.2
22:49:29.678 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:29.683 00.005 9960 Moving (0.10, -0.22) raw xDistance=0.09 yDistance=0.23
22:49:29.684 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:49:29.684 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23
22:49:29.684 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:49:29.690 00.006 9960 MoveAxis(E, 0, ABG)
22:49:29.690 00.000 9960 Move returns status 0, amount 0
22:49:29.691 00.001 9960 MoveAxis(S, 175, ABG)
22:49:29.691 00.000 11872 Enqueuing Expose request
22:49:29.698 00.007 9960 Guiding  Dir = 1, Dur = 175
22:49:29.698 00.000 9960 IsSlewing returns 0
22:49:29.698 00.000 9960 IsGuiding returns 0
22:49:29.699 00.001 9960 PulseGuide returned control before completion, sleep 185
22:49:29.893 00.194 9960 IsGuiding returns 1
22:49:29.893 00.000 9960 scope still moving after pulse duration time elapsed
22:49:29.922 00.029 9960 IsSlewing returns 0
22:49:29.923 00.001 9960 IsGuiding returns 0
22:49:29.923 00.000 9960 scope move finished after 175 + 49 ms
22:49:29.923 00.000 9960 Move returns status 0, amount 175
22:49:29.925 00.002 9960 move complete, result=0
22:49:29.925 00.000 9960 worker thread done servicing request
22:49:29.926 00.001 11872 GuideStep: 0.1 px 0 ms EAST, 0.2 px 175 ms SOUTH
22:49:29.933 00.007 9960 Worker thread wakes up
22:49:29.933 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:49:29.934 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:49:31.188 01.254 9960 Exposure complete
22:49:31.314 00.126 9960 worker thread done servicing request
22:49:31.314 00.000 11872 OnExposeComplete: enter
22:49:31.319 00.005 11872 UpdateGuideState(): m_state=6
22:49:31.323 00.004 11872 Star::Find(15, 1789, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1064
22:49:31.327 00.004 11872 Star::Find returns 1 (0), X=1789.32, Y=958.35, Mass=4387, SNR=44.5, Peak=196 HFD=5.6
22:49:31.330 00.003 11872 CameraToMount -- cameraTheta (1.63) - m_xAngle (0.00) = xAngle (1.63 = 1.63)
22:49:31.335 00.005 11872 CameraToMount -- cameraTheta (1.63) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.60 = -1.68)
22:49:31.339 00.004 11872 CameraToMount -- cameraX=-0.05 cameraY=0.76 hyp=0.76 cameraTheta=1.63 mountX=-0.05 mountY=-0.76, mountTheta=-1.63
22:49:31.344 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.05, y=0.76, opts=13)
22:49:31.349 00.005 11872 Enqueuing Move request for scope (-0.05, 0.76)
22:49:31.353 00.004 9960 Worker thread wakes up
22:49:31.354 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.76) opts 0xd
22:49:31.354 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.05, 0.76)
22:49:31.354 00.000 9960 Moving (-0.05, 0.76) raw xDistance=-0.05 yDistance=-0.76
22:49:31.354 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:49:31.355 00.001 9960 resist switch: large excursion: input -0.76 thresh 0.60 direction from 1 to -1
22:49:31.355 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.28
22:49:31.355 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.76 from input -0.76
22:49:31.356 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=196, med=0, FiltMin=0, FiltMax=118, Gamma=1.000
22:49:31.360 00.004 11872 UpdateGuideState exits: m=4387 SNR=44.5
22:49:31.364 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:31.368 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:49:31.371 00.003 11872 Enqueuing Expose request
22:49:31.376 00.005 9960 MoveAxis(E, 0, ABG)
22:49:31.376 00.000 9960 Move returns status 0, amount 0
22:49:31.376 00.000 9960 MoveAxis(N, 566, ABG)
22:49:31.376 00.000 9960 Guiding  Dir = 0, Dur = 566
22:49:31.376 00.000 9960 IsSlewing returns 0
22:49:31.377 00.001 9960 IsGuiding returns 0
22:49:31.377 00.000 9960 PulseGuide returned control before completion, sleep 576
22:49:31.959 00.582 9960 IsGuiding returns 1
22:49:31.960 00.001 9960 scope still moving after pulse duration time elapsed
22:49:31.991 00.031 9960 IsSlewing returns 0
22:49:31.991 00.000 9960 IsGuiding returns 0
22:49:31.992 00.001 9960 scope move finished after 566 + 48 ms
22:49:31.992 00.000 9960 Move returns status 0, amount 566
22:49:31.992 00.000 9960 move complete, result=0
22:49:31.992 00.000 9960 worker thread done servicing request
22:49:31.993 00.001 9960 Worker thread wakes up
22:49:31.993 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.8 px 566 ms NORTH
22:49:31.999 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:49:31.999 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:49:33.251 01.252 9960 Exposure complete
22:49:33.368 00.117 9960 worker thread done servicing request
22:49:33.369 00.001 11872 OnExposeComplete: enter
22:49:33.373 00.004 11872 UpdateGuideState(): m_state=6
22:49:33.377 00.004 11872 Star::Find(15, 1789, 958, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1065
22:49:33.381 00.004 11872 Star::Find returns 1 (0), X=1789.42, Y=958.09, Mass=4562, SNR=45.5, Peak=200 HFD=5.9
22:49:33.384 00.003 11872 CameraToMount -- cameraTheta (1.47) - m_xAngle (0.00) = xAngle (1.46 = 1.46)
22:49:33.389 00.005 11872 CameraToMount -- cameraTheta (1.47) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.43 = -1.85)
22:49:33.394 00.005 11872 CameraToMount -- cameraX=0.05 cameraY=0.51 hyp=0.51 cameraTheta=1.47 mountX=0.06 mountY=-0.49, mountTheta=-1.46
22:49:33.399 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.05, y=0.51, opts=13)
22:49:33.403 00.004 11872 Enqueuing Move request for scope (0.05, 0.51)
22:49:33.407 00.004 9960 Worker thread wakes up
22:49:33.407 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.51) opts 0xd
22:49:33.407 00.000 9960 Handling offset move in thread for scope, endpoint = (0.05, 0.51)
22:49:33.407 00.000 9960 Moving (0.05, 0.51) raw xDistance=0.06 yDistance=-0.49
22:49:33.408 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:49:33.408 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.49 from input -0.49
22:49:33.408 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=200, med=0, FiltMin=0, FiltMax=118, Gamma=1.000
22:49:33.413 00.005 9960 MoveAxis(E, 0, ABG)
22:49:33.413 00.000 9960 Move returns status 0, amount 0
22:49:33.413 00.000 9960 MoveAxis(N, 364, ABG)
22:49:33.413 00.000 9960 Guiding  Dir = 0, Dur = 364
22:49:33.414 00.001 11872 UpdateGuideState exits: m=4562 SNR=45.5
22:49:33.418 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:33.421 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:49:33.427 00.006 11872 Enqueuing Expose request
22:49:33.431 00.004 9960 IsSlewing returns 0
22:49:33.432 00.001 9960 IsGuiding returns 0
22:49:33.432 00.000 9960 PulseGuide returned control before completion, sleep 374
22:49:33.819 00.387 9960 IsGuiding returns 1
22:49:33.820 00.001 9960 scope still moving after pulse duration time elapsed
22:49:33.850 00.030 9960 IsSlewing returns 0
22:49:33.851 00.001 9960 IsGuiding returns 0
22:49:33.851 00.000 9960 scope move finished after 364 + 55 ms
22:49:33.853 00.002 9960 Move returns status 0, amount 364
22:49:33.853 00.000 9960 move complete, result=0
22:49:33.854 00.001 9960 worker thread done servicing request
22:49:33.854 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.5 px 364 ms NORTH
22:49:33.861 00.007 9960 Worker thread wakes up
22:49:33.862 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:49:33.862 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:49:35.147 01.285 9960 Exposure complete
22:49:35.250 00.103 9960 worker thread done servicing request
22:49:35.251 00.001 11872 OnExposeComplete: enter
22:49:35.254 00.003 11872 UpdateGuideState(): m_state=6
22:49:35.259 00.005 11872 Star::Find(15, 1789, 958, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1066
22:49:35.263 00.004 11872 Star::Find returns 1 (0), X=1789.41, Y=957.31, Mass=4307, SNR=43.9, Peak=201 HFD=5.5
22:49:35.268 00.005 11872 CameraToMount -- cameraTheta (-1.41) - m_xAngle (0.00) = xAngle (-1.41 = -1.41)
22:49:35.272 00.004 11872 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.56 = 1.56)
22:49:35.276 00.004 11872 CameraToMount -- cameraX=0.05 cameraY=-0.27 hyp=0.28 cameraTheta=-1.41 mountX=0.04 mountY=0.28, mountTheta=1.41
22:49:35.280 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.05, y=-0.27, opts=13)
22:49:35.285 00.005 11872 Enqueuing Move request for scope (0.05, -0.27)
22:49:35.288 00.003 9960 Worker thread wakes up
22:49:35.288 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.27) opts 0xd
22:49:35.289 00.001 9960 Handling offset move in thread for scope, endpoint = (0.05, -0.27)
22:49:35.289 00.000 9960 Moving (0.05, -0.27) raw xDistance=0.04 yDistance=0.28
22:49:35.289 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=201, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
22:49:35.293 00.004 11872 UpdateGuideState exits: m=4307 SNR=43.9
22:49:35.296 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:35.300 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:49:35.300 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:49:35.305 00.005 11872 Enqueuing Expose request
22:49:35.308 00.003 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:49:35.309 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
22:49:35.309 00.000 9960 MoveAxis(E, 0, ABG)
22:49:35.309 00.000 9960 Move returns status 0, amount 0
22:49:35.309 00.000 9960 MoveAxis(N, 0, ABG)
22:49:35.309 00.000 9960 Move returns status 0, amount 0
22:49:35.310 00.001 9960 move complete, result=0
22:49:35.310 00.000 9960 worker thread done servicing request
22:49:35.311 00.001 9960 Worker thread wakes up
22:49:35.311 00.000 11872 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
22:49:35.315 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
22:49:35.315 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:49:36.561 01.246 9960 Exposure complete
22:49:36.696 00.135 9960 worker thread done servicing request
22:49:36.697 00.001 11872 OnExposeComplete: enter
22:49:36.700 00.003 11872 UpdateGuideState(): m_state=6
22:49:36.704 00.004 11872 Star::Find(15, 1789, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1067
22:49:36.708 00.004 11872 Star::Find returns 1 (0), X=1789.43, Y=957.27, Mass=4452, SNR=44.9, Peak=187 HFD=5.5
22:49:36.713 00.005 11872 CameraToMount -- cameraTheta (-1.37) - m_xAngle (0.00) = xAngle (-1.37 = -1.37)
22:49:36.716 00.003 11872 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.60 = 1.60)
22:49:36.719 00.003 11872 CameraToMount -- cameraX=0.06 cameraY=-0.31 hyp=0.32 cameraTheta=-1.37 mountX=0.06 mountY=0.32, mountTheta=1.38
22:49:36.725 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.06, y=-0.31, opts=13)
22:49:36.728 00.003 11872 Enqueuing Move request for scope (0.06, -0.31)
22:49:36.732 00.004 9960 Worker thread wakes up
22:49:36.732 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.31) opts 0xd
22:49:36.732 00.000 9960 Handling offset move in thread for scope, endpoint = (0.06, -0.31)
22:49:36.732 00.000 9960 Moving (0.06, -0.31) raw xDistance=0.06 yDistance=0.32
22:49:36.732 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=187, med=0, FiltMin=0, FiltMax=119, Gamma=1.000
22:49:36.736 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:49:36.736 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:49:36.736 00.000 11872 UpdateGuideState exits: m=4452 SNR=44.9
22:49:36.741 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32
22:49:36.741 00.000 9960 MoveAxis(E, 0, ABG)
22:49:36.741 00.000 9960 Move returns status 0, amount 0
22:49:36.741 00.000 9960 MoveAxis(N, 0, ABG)
22:49:36.741 00.000 9960 Move returns status 0, amount 0
22:49:36.741 00.000 9960 move complete, result=0
22:49:36.741 00.000 9960 worker thread done servicing request
22:49:36.741 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:36.745 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:49:36.748 00.003 11872 Enqueuing Expose request
22:49:36.753 00.005 9960 Worker thread wakes up
22:49:36.753 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
22:49:36.756 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
22:49:36.756 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:49:38.010 01.254 9960 Exposure complete
22:49:38.134 00.124 9960 worker thread done servicing request
22:49:38.134 00.000 11872 OnExposeComplete: enter
22:49:38.138 00.004 11872 UpdateGuideState(): m_state=6
22:49:38.143 00.005 11872 Star::Find(15, 1789, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1068
22:49:38.147 00.004 11872 Star::Find returns 1 (0), X=1789.55, Y=957.22, Mass=4430, SNR=45.1, Peak=206 HFD=5.7
22:49:38.152 00.005 11872 CameraToMount -- cameraTheta (-1.10) - m_xAngle (0.00) = xAngle (-1.11 = -1.11)
22:49:38.156 00.004 11872 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.86 = 1.86)
22:49:38.160 00.004 11872 CameraToMount -- cameraX=0.18 cameraY=-0.36 hyp=0.40 cameraTheta=-1.10 mountX=0.18 mountY=0.39, mountTheta=1.13
22:49:38.165 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.18, y=-0.36, opts=13)
22:49:38.168 00.003 11872 Enqueuing Move request for scope (0.18, -0.36)
22:49:38.172 00.004 9960 Worker thread wakes up
22:49:38.172 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=0, FiltMin=0, FiltMax=111, Gamma=1.000
22:49:38.177 00.005 11872 UpdateGuideState exits: m=4430 SNR=45.1
22:49:38.181 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:38.185 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:49:38.188 00.003 11872 Enqueuing Expose request
22:49:38.192 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.36) opts 0xd
22:49:38.192 00.000 9960 Handling offset move in thread for scope, endpoint = (0.18, -0.36)
22:49:38.192 00.000 9960 Moving (0.18, -0.36) raw xDistance=0.18 yDistance=0.39
22:49:38.192 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
22:49:38.192 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:49:38.194 00.002 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.39
22:49:38.194 00.000 9960 MoveAxis(E, 0, ABG)
22:49:38.194 00.000 9960 Move returns status 0, amount 0
22:49:38.194 00.000 9960 MoveAxis(N, 0, ABG)
22:49:38.194 00.000 9960 Move returns status 0, amount 0
22:49:38.194 00.000 9960 move complete, result=0
22:49:38.195 00.001 9960 worker thread done servicing request
22:49:38.195 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 0.4 px 0 ms NORTH
22:49:38.198 00.003 9960 Worker thread wakes up
22:49:38.198 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:49:38.198 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:49:39.452 01.254 9960 Exposure complete
22:49:39.571 00.119 9960 worker thread done servicing request
22:49:39.573 00.002 11872 OnExposeComplete: enter
22:49:39.576 00.003 11872 UpdateGuideState(): m_state=6
22:49:39.584 00.008 11872 Star::Find(15, 1789, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1069
22:49:39.589 00.005 11872 Star::Find returns 1 (0), X=1789.58, Y=957.02, Mass=4214, SNR=43.9, Peak=202 HFD=6.0
22:49:39.595 00.006 11872 CameraToMount -- cameraTheta (-1.21) - m_xAngle (0.00) = xAngle (-1.21 = -1.21)
22:49:39.602 00.007 11872 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.76 = 1.76)
22:49:39.605 00.003 11872 CameraToMount -- cameraX=0.22 cameraY=-0.57 hyp=0.61 cameraTheta=-1.21 mountX=0.21 mountY=0.60, mountTheta=1.23
22:49:39.611 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.22, y=-0.57, opts=13)
22:49:39.615 00.004 11872 Enqueuing Move request for scope (0.22, -0.57)
22:49:39.618 00.003 9960 Worker thread wakes up
22:49:39.619 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=202, med=0, FiltMin=0, FiltMax=97, Gamma=1.000
22:49:39.624 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.57) opts 0xd
22:49:39.624 00.000 9960 Handling offset move in thread for scope, endpoint = (0.22, -0.57)
22:49:39.624 00.000 9960 Moving (0.22, -0.57) raw xDistance=0.21 yDistance=0.60
22:49:39.625 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
22:49:39.625 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:49:39.625 00.000 11872 UpdateGuideState exits: m=4214 SNR=43.9
22:49:39.629 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:39.633 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:49:39.639 00.006 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.60
22:49:39.639 00.000 9960 MoveAxis(W, 100, ABG)
22:49:39.639 00.000 11872 Enqueuing Expose request
22:49:39.645 00.006 9960 Guiding  Dir = 3, Dur = 100
22:49:39.647 00.002 9960 IsSlewing returns 0
22:49:39.648 00.001 9960 IsGuiding returns 0
22:49:39.649 00.001 9960 PulseGuide returned control before completion, sleep 110
22:49:39.770 00.121 9960 IsGuiding returns 1
22:49:39.770 00.000 9960 scope still moving after pulse duration time elapsed
22:49:39.801 00.031 9960 IsSlewing returns 0
22:49:39.801 00.000 9960 IsGuiding returns 0
22:49:39.802 00.001 9960 scope move finished after 100 + 54 ms
22:49:39.802 00.000 9960 Move returns status 0, amount 100
22:49:39.802 00.000 9960 MoveAxis(N, 0, ABG)
22:49:39.802 00.000 9960 Move returns status 0, amount 0
22:49:39.804 00.002 9960 move complete, result=0
22:49:39.804 00.000 9960 worker thread done servicing request
22:49:39.804 00.000 11872 GuideStep: 0.2 px 100 ms WEST, 0.6 px 0 ms NORTH
22:49:39.809 00.005 9960 Worker thread wakes up
22:49:39.809 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:49:39.809 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:49:41.058 01.249 9960 Exposure complete
22:49:41.188 00.130 9960 worker thread done servicing request
22:49:41.189 00.001 11872 OnExposeComplete: enter
22:49:41.194 00.005 11872 UpdateGuideState(): m_state=6
22:49:41.198 00.004 11872 Star::Find(15, 1789, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1070
22:49:41.201 00.003 11872 Star::Find returns 1 (0), X=1789.65, Y=956.66, Mass=4238, SNR=43.7, Peak=185 HFD=5.6
22:49:41.205 00.004 11872 CameraToMount -- cameraTheta (-1.27) - m_xAngle (0.00) = xAngle (-1.28 = -1.28)
22:49:41.207 00.002 11872 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.69 = 1.69)
22:49:41.211 00.004 11872 CameraToMount -- cameraX=0.28 cameraY=-0.92 hyp=0.97 cameraTheta=-1.27 mountX=0.28 mountY=0.96, mountTheta=1.29
22:49:41.216 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.28, y=-0.92, opts=13)
22:49:41.220 00.004 11872 Enqueuing Move request for scope (0.28, -0.92)
22:49:41.224 00.004 9960 Worker thread wakes up
22:49:41.224 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=185, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
22:49:41.228 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.92) opts 0xd
22:49:41.229 00.001 11872 UpdateGuideState exits: m=4238 SNR=43.7
22:49:41.233 00.004 9960 Handling offset move in thread for scope, endpoint = (0.28, -0.92)
22:49:41.233 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:41.239 00.006 9960 Moving (0.28, -0.92) raw xDistance=0.28 yDistance=0.96
22:49:41.239 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:49:41.245 00.006 9960 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.28
22:49:41.245 00.000 11872 Enqueuing Expose request
22:49:41.251 00.006 9960 resist switch: large excursion: input 0.96 thresh 0.60 direction from -1 to 1
22:49:41.252 00.001 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.87
22:49:41.252 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.96 from input 0.96
22:49:41.253 00.001 9960 MoveAxis(W, 138, ABG)
22:49:41.253 00.000 9960 Guiding  Dir = 3, Dur = 138
22:49:41.253 00.000 9960 IsSlewing returns 0
22:49:41.254 00.001 9960 IsGuiding returns 0
22:49:41.254 00.000 9960 PulseGuide returned control before completion, sleep 148
22:49:41.411 00.157 9960 IsGuiding returns 1
22:49:41.411 00.000 9960 scope still moving after pulse duration time elapsed
22:49:41.442 00.031 9960 IsSlewing returns 0
22:49:41.442 00.000 9960 IsGuiding returns 0
22:49:41.442 00.000 9960 scope move finished after 138 + 50 ms
22:49:41.442 00.000 9960 Move returns status 0, amount 138
22:49:41.442 00.000 9960 MoveAxis(S, 715, ABG)
22:49:41.442 00.000 9960 Guiding  Dir = 1, Dur = 715
22:49:41.444 00.002 9960 IsSlewing returns 0
22:49:41.444 00.000 9960 IsGuiding returns 0
22:49:41.444 00.000 9960 PulseGuide returned control before completion, sleep 725
22:49:42.178 00.734 9960 IsGuiding returns 1
22:49:42.178 00.000 9960 scope still moving after pulse duration time elapsed
22:49:42.209 00.031 9960 IsSlewing returns 0
22:49:42.211 00.002 9960 IsGuiding returns 0
22:49:42.211 00.000 9960 scope move finished after 715 + 52 ms
22:49:42.211 00.000 9960 Move returns status 0, amount 715
22:49:42.211 00.000 9960 move complete, result=0
22:49:42.212 00.001 9960 worker thread done servicing request
22:49:42.212 00.000 11872 GuideStep: 0.3 px 138 ms WEST, 1.0 px 715 ms SOUTH
22:49:42.219 00.007 9960 Worker thread wakes up
22:49:42.219 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:49:42.219 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:49:43.461 01.242 9960 Exposure complete
22:49:43.570 00.109 9960 worker thread done servicing request
22:49:43.570 00.000 11872 OnExposeComplete: enter
22:49:43.575 00.005 11872 UpdateGuideState(): m_state=6
22:49:43.581 00.006 11872 Star::Find(15, 1789, 956, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1071
22:49:43.588 00.007 11872 Star::Find returns 1 (0), X=1789.46, Y=957.07, Mass=4066, SNR=42.9, Peak=203 HFD=5.5
22:49:43.592 00.004 11872 CameraToMount -- cameraTheta (-1.39) - m_xAngle (0.00) = xAngle (-1.39 = -1.39)
22:49:43.598 00.006 11872 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.58 = 1.58)
22:49:43.602 00.004 11872 CameraToMount -- cameraX=0.10 cameraY=-0.52 hyp=0.52 cameraTheta=-1.39 mountX=0.09 mountY=0.52, mountTheta=1.39
22:49:43.610 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=0.10, y=-0.52, opts=13)
22:49:43.616 00.006 11872 Enqueuing Move request for scope (0.10, -0.52)
22:49:43.621 00.005 9960 Worker thread wakes up
22:49:43.621 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=203, med=0, FiltMin=0, FiltMax=108, Gamma=1.000
22:49:43.627 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.52) opts 0xd
22:49:43.627 00.000 11872 UpdateGuideState exits: m=4066 SNR=42.9
22:49:43.631 00.004 9960 Handling offset move in thread for scope, endpoint = (0.10, -0.52)
22:49:43.632 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:43.637 00.005 9960 Moving (0.10, -0.52) raw xDistance=0.09 yDistance=0.52
22:49:43.638 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:49:43.643 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:49:43.644 00.001 11872 Enqueuing Expose request
22:49:43.649 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.52 from input 0.52
22:49:43.649 00.000 9960 MoveAxis(E, 0, ABG)
22:49:43.649 00.000 9960 Move returns status 0, amount 0
22:49:43.649 00.000 9960 MoveAxis(S, 391, ABG)
22:49:43.649 00.000 9960 Guiding  Dir = 1, Dur = 391
22:49:43.650 00.001 9960 IsSlewing returns 0
22:49:43.650 00.000 9960 IsGuiding returns 0
22:49:43.651 00.001 9960 PulseGuide returned control before completion, sleep 401
22:49:44.063 00.412 9960 IsGuiding returns 1
22:49:44.063 00.000 9960 scope still moving after pulse duration time elapsed
22:49:44.094 00.031 9960 IsSlewing returns 0
22:49:44.094 00.000 9960 IsGuiding returns 1
22:49:44.126 00.032 9960 IsSlewing returns 0
22:49:44.126 00.000 9960 IsGuiding returns 0
22:49:44.126 00.000 9960 scope move finished after 391 + 84 ms
22:49:44.127 00.001 9960 Move returns status 0, amount 391
22:49:44.127 00.000 9960 move complete, result=0
22:49:44.127 00.000 9960 worker thread done servicing request
22:49:44.127 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.5 px 391 ms SOUTH
22:49:44.131 00.004 9960 Worker thread wakes up
22:49:44.131 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:49:44.131 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:49:45.380 01.249 9960 Exposure complete
22:49:45.537 00.157 9960 worker thread done servicing request
22:49:45.537 00.000 11872 OnExposeComplete: enter
22:49:45.542 00.005 11872 UpdateGuideState(): m_state=6
22:49:45.549 00.007 11872 Star::Find(15, 1789, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1072
22:49:45.553 00.004 11872 Star::Find returns 1 (0), X=1789.68, Y=957.32, Mass=4269, SNR=43.9, Peak=203 HFD=5.5
22:49:45.559 00.006 11872 CameraToMount -- cameraTheta (-0.69) - m_xAngle (0.00) = xAngle (-0.69 = -0.69)
22:49:45.565 00.006 11872 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.27 = 2.27)
22:49:45.571 00.006 11872 CameraToMount -- cameraX=0.32 cameraY=-0.26 hyp=0.42 cameraTheta=-0.69 mountX=0.32 mountY=0.32, mountTheta=0.78
22:49:45.577 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.32, y=-0.26, opts=13)
22:49:45.583 00.006 11872 Enqueuing Move request for scope (0.32, -0.26)
22:49:45.589 00.006 9960 Worker thread wakes up
22:49:45.590 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=203, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
22:49:45.595 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.26) opts 0xd
22:49:45.595 00.000 9960 Handling offset move in thread for scope, endpoint = (0.32, -0.26)
22:49:45.595 00.000 11872 UpdateGuideState exits: m=4269 SNR=43.9
22:49:45.600 00.005 9960 Moving (0.32, -0.26) raw xDistance=0.32 yDistance=0.32
22:49:45.600 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:45.606 00.006 9960 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32
22:49:45.606 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:49:45.611 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.32 from input 0.32
22:49:45.611 00.000 11872 Enqueuing Expose request
22:49:45.616 00.005 9960 MoveAxis(W, 150, ABG)
22:49:45.616 00.000 9960 Guiding  Dir = 3, Dur = 150
22:49:45.616 00.000 9960 IsSlewing returns 0
22:49:45.617 00.001 9960 IsGuiding returns 0
22:49:45.617 00.000 9960 PulseGuide returned control before completion, sleep 160
22:49:45.783 00.166 9960 IsGuiding returns 1
22:49:45.783 00.000 9960 scope still moving after pulse duration time elapsed
22:49:45.814 00.031 9960 IsSlewing returns 0
22:49:45.814 00.000 9960 IsGuiding returns 0
22:49:45.815 00.001 9960 scope move finished after 150 + 47 ms
22:49:45.815 00.000 9960 Move returns status 0, amount 150
22:49:45.815 00.000 9960 MoveAxis(S, 237, ABG)
22:49:45.815 00.000 9960 Guiding  Dir = 1, Dur = 237
22:49:45.816 00.001 9960 IsSlewing returns 0
22:49:45.816 00.000 9960 IsGuiding returns 0
22:49:45.816 00.000 9960 PulseGuide returned control before completion, sleep 247
22:49:46.076 00.260 9960 IsGuiding returns 1
22:49:46.076 00.000 9960 scope still moving after pulse duration time elapsed
22:49:46.107 00.031 9960 IsSlewing returns 0
22:49:46.107 00.000 9960 IsGuiding returns 1
22:49:46.139 00.032 9960 IsSlewing returns 0
22:49:46.139 00.000 9960 IsGuiding returns 1
22:49:46.170 00.031 9960 IsSlewing returns 0
22:49:46.170 00.000 9960 IsGuiding returns 0
22:49:46.171 00.001 9960 scope move finished after 237 + 118 ms
22:49:46.171 00.000 9960 Move returns status 0, amount 237
22:49:46.171 00.000 9960 move complete, result=0
22:49:46.172 00.001 9960 worker thread done servicing request
22:49:46.172 00.000 11872 GuideStep: 0.3 px 150 ms WEST, 0.3 px 237 ms SOUTH
22:49:46.180 00.008 9960 Worker thread wakes up
22:49:46.180 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:49:46.180 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:49:47.425 01.245 9960 Exposure complete
22:49:47.552 00.127 9960 worker thread done servicing request
22:49:47.552 00.000 11872 OnExposeComplete: enter
22:49:47.556 00.004 11872 UpdateGuideState(): m_state=6
22:49:47.560 00.004 11872 Star::Find(15, 1789, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1073
22:49:47.565 00.005 11872 Star::Find returns 1 (0), X=1789.77, Y=957.41, Mass=4230, SNR=43.8, Peak=197 HFD=5.4
22:49:47.569 00.004 11872 CameraToMount -- cameraTheta (-0.40) - m_xAngle (0.00) = xAngle (-0.40 = -0.40)
22:49:47.576 00.007 11872 CameraToMount -- cameraTheta (-0.40) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.57 = 2.57)
22:49:47.581 00.005 11872 CameraToMount -- cameraX=0.41 cameraY=-0.17 hyp=0.44 cameraTheta=-0.40 mountX=0.41 mountY=0.24, mountTheta=0.53
22:49:47.587 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.41, y=-0.17, opts=13)
22:49:47.593 00.006 11872 Enqueuing Move request for scope (0.41, -0.17)
22:49:47.598 00.005 9960 Worker thread wakes up
22:49:47.599 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=197, med=0, FiltMin=0, FiltMax=106, Gamma=1.000
22:49:47.604 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.41, -0.17) opts 0xd
22:49:47.604 00.000 11872 UpdateGuideState exits: m=4230 SNR=43.8
22:49:47.610 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:47.614 00.004 9960 Handling offset move in thread for scope, endpoint = (0.41, -0.17)
22:49:47.615 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:49:47.621 00.006 9960 Moving (0.41, -0.17) raw xDistance=0.41 yDistance=0.24
22:49:47.621 00.000 11872 Enqueuing Expose request
22:49:47.628 00.007 9960 GuideAlgorithmHysteresis::Result() returns 0.27 from input 0.41
22:49:47.628 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
22:49:47.628 00.000 9960 MoveAxis(W, 202, ABG)
22:49:47.629 00.001 9960 Guiding  Dir = 3, Dur = 202
22:49:47.629 00.000 9960 IsSlewing returns 0
22:49:47.629 00.000 9960 IsGuiding returns 0
22:49:47.629 00.000 9960 PulseGuide returned control before completion, sleep 212
22:49:47.857 00.228 9960 IsGuiding returns 1
22:49:47.857 00.000 9960 scope still moving after pulse duration time elapsed
22:49:47.888 00.031 9960 IsSlewing returns 0
22:49:47.888 00.000 9960 IsGuiding returns 0
22:49:47.888 00.000 9960 scope move finished after 202 + 56 ms
22:49:47.888 00.000 9960 Move returns status 0, amount 202
22:49:47.888 00.000 9960 MoveAxis(S, 180, ABG)
22:49:47.888 00.000 9960 Guiding  Dir = 1, Dur = 180
22:49:47.888 00.000 9960 IsSlewing returns 0
22:49:47.890 00.002 9960 IsGuiding returns 0
22:49:47.890 00.000 9960 PulseGuide returned control before completion, sleep 190
22:49:48.091 00.201 9960 IsGuiding returns 1
22:49:48.091 00.000 9960 scope still moving after pulse duration time elapsed
22:49:48.122 00.031 9960 IsSlewing returns 0
22:49:48.123 00.001 9960 IsGuiding returns 0
22:49:48.123 00.000 9960 scope move finished after 180 + 53 ms
22:49:48.123 00.000 9960 Move returns status 0, amount 180
22:49:48.123 00.000 9960 move complete, result=0
22:49:48.124 00.001 9960 worker thread done servicing request
22:49:48.124 00.000 11872 GuideStep: 0.4 px 202 ms WEST, 0.2 px 180 ms SOUTH
22:49:48.131 00.007 9960 Worker thread wakes up
22:49:48.133 00.002 9960 worker thread servicing REQUEST_EXPOSE 1000
22:49:48.133 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:49:49.380 01.247 9960 Exposure complete
22:49:49.498 00.118 9960 worker thread done servicing request
22:49:49.499 00.001 11872 OnExposeComplete: enter
22:49:49.504 00.005 11872 UpdateGuideState(): m_state=6
22:49:49.508 00.004 11872 Star::Find(15, 1789, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1074
22:49:49.511 00.003 11872 Star::Find returns 1 (0), X=1789.62, Y=957.55, Mass=4374, SNR=44.4, Peak=201 HFD=5.7
22:49:49.517 00.006 11872 CameraToMount -- cameraTheta (-0.12) - m_xAngle (0.00) = xAngle (-0.13 = -0.13)
22:49:49.523 00.006 11872 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.84 = 2.84)
22:49:49.529 00.006 11872 CameraToMount -- cameraX=0.26 cameraY=-0.03 hyp=0.26 cameraTheta=-0.12 mountX=0.26 mountY=0.08, mountTheta=0.29
22:49:49.536 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.26, y=-0.03, opts=13)
22:49:49.542 00.006 11872 Enqueuing Move request for scope (0.26, -0.03)
22:49:49.548 00.006 9960 Worker thread wakes up
22:49:49.549 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=201, med=0, FiltMin=0, FiltMax=113, Gamma=1.000
22:49:49.555 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.03) opts 0xd
22:49:49.555 00.000 9960 Handling offset move in thread for scope, endpoint = (0.26, -0.03)
22:49:49.555 00.000 11872 UpdateGuideState exits: m=4374 SNR=44.4
22:49:49.560 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:49.566 00.006 9960 Moving (0.26, -0.03) raw xDistance=0.26 yDistance=0.08
22:49:49.566 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:49:49.572 00.006 9960 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.26
22:49:49.572 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:49:49.572 00.000 11872 Enqueuing Expose request
22:49:49.576 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:49:49.576 00.000 9960 MoveAxis(W, 135, ABG)
22:49:49.576 00.000 9960 Guiding  Dir = 3, Dur = 135
22:49:49.577 00.001 9960 IsSlewing returns 0
22:49:49.577 00.000 9960 IsGuiding returns 0
22:49:49.578 00.001 9960 PulseGuide returned control before completion, sleep 145
22:49:49.736 00.158 9960 IsGuiding returns 1
22:49:49.736 00.000 9960 scope still moving after pulse duration time elapsed
22:49:49.766 00.030 9960 IsSlewing returns 0
22:49:49.766 00.000 9960 IsGuiding returns 0
22:49:49.766 00.000 9960 scope move finished after 135 + 54 ms
22:49:49.766 00.000 9960 Move returns status 0, amount 135
22:49:49.768 00.002 9960 MoveAxis(N, 0, ABG)
22:49:49.768 00.000 9960 Move returns status 0, amount 0
22:49:49.768 00.000 9960 move complete, result=0
22:49:49.768 00.000 9960 worker thread done servicing request
22:49:49.768 00.000 11872 GuideStep: 0.3 px 135 ms WEST, 0.1 px 0 ms NORTH
22:49:49.772 00.004 9960 Worker thread wakes up
22:49:49.772 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:49:49.772 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:49:51.010 01.238 9960 Exposure complete
22:49:51.135 00.125 9960 worker thread done servicing request
22:49:51.135 00.000 11872 OnExposeComplete: enter
22:49:51.140 00.005 11872 UpdateGuideState(): m_state=6
22:49:51.144 00.004 11872 Star::Find(15, 1789, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1075
22:49:51.148 00.004 11872 Star::Find returns 1 (0), X=1789.53, Y=957.42, Mass=4483, SNR=44.6, Peak=213 HFD=5.7
22:49:51.151 00.003 11872 CameraToMount -- cameraTheta (-0.81) - m_xAngle (0.00) = xAngle (-0.81 = -0.81)
22:49:51.154 00.003 11872 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.16 = 2.16)
22:49:51.158 00.004 11872 CameraToMount -- cameraX=0.16 cameraY=-0.17 hyp=0.23 cameraTheta=-0.81 mountX=0.16 mountY=0.20, mountTheta=0.88
22:49:51.162 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.16, y=-0.17, opts=13)
22:49:51.165 00.003 11872 Enqueuing Move request for scope (0.16, -0.17)
22:49:51.168 00.003 9960 Worker thread wakes up
22:49:51.168 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=0, FiltMin=0, FiltMax=120, Gamma=1.000
22:49:51.172 00.004 11872 UpdateGuideState exits: m=4483 SNR=44.6
22:49:51.175 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:51.178 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.17) opts 0xd
22:49:51.178 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:49:51.182 00.004 11872 Enqueuing Expose request
22:49:51.185 00.003 9960 Handling offset move in thread for scope, endpoint = (0.16, -0.17)
22:49:51.185 00.000 9960 Moving (0.16, -0.17) raw xDistance=0.16 yDistance=0.20
22:49:51.185 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
22:49:51.185 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:49:51.185 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
22:49:51.185 00.000 9960 MoveAxis(E, 0, ABG)
22:49:51.186 00.001 9960 Move returns status 0, amount 0
22:49:51.186 00.000 9960 MoveAxis(N, 0, ABG)
22:49:51.186 00.000 9960 Move returns status 0, amount 0
22:49:51.187 00.001 9960 move complete, result=0
22:49:51.187 00.000 9960 worker thread done servicing request
22:49:51.187 00.000 9960 Worker thread wakes up
22:49:51.187 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
22:49:51.192 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:49:51.192 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:49:52.435 01.243 9960 Exposure complete
22:49:52.569 00.134 9960 worker thread done servicing request
22:49:52.570 00.001 11872 OnExposeComplete: enter
22:49:52.575 00.005 11872 UpdateGuideState(): m_state=6
22:49:52.581 00.006 11872 Star::Find(15, 1789, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1076
22:49:52.584 00.003 11872 Star::Find returns 1 (0), X=1789.62, Y=957.31, Mass=4208, SNR=43.3, Peak=194 HFD=5.5
22:49:52.589 00.005 11872 CameraToMount -- cameraTheta (-0.83) - m_xAngle (0.00) = xAngle (-0.83 = -0.83)
22:49:52.594 00.005 11872 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.14 = 2.14)
22:49:52.599 00.005 11872 CameraToMount -- cameraX=0.25 cameraY=-0.27 hyp=0.37 cameraTheta=-0.83 mountX=0.25 mountY=0.31, mountTheta=0.90
22:49:52.605 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.25, y=-0.27, opts=13)
22:49:52.611 00.006 11872 Enqueuing Move request for scope (0.25, -0.27)
22:49:52.616 00.005 9960 Worker thread wakes up
22:49:52.616 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=194, med=0, FiltMin=0, FiltMax=100, Gamma=1.000
22:49:52.622 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.27) opts 0xd
22:49:52.622 00.000 9960 Handling offset move in thread for scope, endpoint = (0.25, -0.27)
22:49:52.622 00.000 11872 UpdateGuideState exits: m=4208 SNR=43.3
22:49:52.627 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:52.633 00.006 9960 Moving (0.25, -0.27) raw xDistance=0.25 yDistance=0.31
22:49:52.633 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
22:49:52.633 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:49:52.637 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.31 from input 0.31
22:49:52.637 00.000 11872 Enqueuing Expose request
22:49:52.644 00.007 9960 MoveAxis(W, 117, ABG)
22:49:52.644 00.000 9960 Guiding  Dir = 3, Dur = 117
22:49:52.645 00.001 9960 IsSlewing returns 0
22:49:52.645 00.000 9960 IsGuiding returns 0
22:49:52.648 00.003 9960 PulseGuide returned control before completion, sleep 127
22:49:52.788 00.140 9960 IsGuiding returns 1
22:49:52.788 00.000 9960 scope still moving after pulse duration time elapsed
22:49:52.820 00.032 9960 IsSlewing returns 0
22:49:52.820 00.000 9960 IsGuiding returns 0
22:49:52.820 00.000 9960 scope move finished after 117 + 56 ms
22:49:52.821 00.001 9960 Move returns status 0, amount 117
22:49:52.821 00.000 9960 MoveAxis(S, 233, ABG)
22:49:52.821 00.000 9960 Guiding  Dir = 1, Dur = 233
22:49:52.821 00.000 9960 IsSlewing returns 0
22:49:52.822 00.001 9960 IsGuiding returns 0
22:49:52.822 00.000 9960 PulseGuide returned control before completion, sleep 243
22:49:53.069 00.247 9960 IsGuiding returns 1
22:49:53.069 00.000 9960 scope still moving after pulse duration time elapsed
22:49:53.101 00.032 9960 IsSlewing returns 0
22:49:53.102 00.001 9960 IsGuiding returns 0
22:49:53.103 00.001 9960 scope move finished after 233 + 48 ms
22:49:53.104 00.001 9960 Move returns status 0, amount 233
22:49:53.104 00.000 9960 move complete, result=0
22:49:53.105 00.001 9960 worker thread done servicing request
22:49:53.105 00.000 11872 GuideStep: 0.3 px 117 ms WEST, 0.3 px 233 ms SOUTH
22:49:53.116 00.011 9960 Worker thread wakes up
22:49:53.116 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:49:53.117 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:49:54.358 01.241 9960 Exposure complete
22:49:54.464 00.106 9960 worker thread done servicing request
22:49:54.464 00.000 11872 OnExposeComplete: enter
22:49:54.468 00.004 11872 UpdateGuideState(): m_state=6
22:49:54.472 00.004 11872 Star::Find(15, 1789, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1077
22:49:54.476 00.004 11872 Star::Find returns 1 (0), X=1789.61, Y=957.40, Mass=4358, SNR=44.3, Peak=194 HFD=5.5
22:49:54.481 00.005 11872 CameraToMount -- cameraTheta (-0.64) - m_xAngle (0.00) = xAngle (-0.64 = -0.64)
22:49:54.484 00.003 11872 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.33 = 2.33)
22:49:54.488 00.004 11872 CameraToMount -- cameraX=0.25 cameraY=-0.18 hyp=0.31 cameraTheta=-0.64 mountX=0.25 mountY=0.22, mountTheta=0.74
22:49:54.495 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.25, y=-0.18, opts=13)
22:49:54.499 00.004 11872 Enqueuing Move request for scope (0.25, -0.18)
22:49:54.503 00.004 9960 Worker thread wakes up
22:49:54.503 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.18) opts 0xd
22:49:54.503 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=194, med=0, FiltMin=0, FiltMax=108, Gamma=1.000
22:49:54.508 00.005 9960 Handling offset move in thread for scope, endpoint = (0.25, -0.18)
22:49:54.508 00.000 9960 Moving (0.25, -0.18) raw xDistance=0.25 yDistance=0.22
22:49:54.508 00.000 11872 UpdateGuideState exits: m=4358 SNR=44.3
22:49:54.512 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.25
22:49:54.512 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
22:49:54.512 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:54.517 00.005 9960 MoveAxis(W, 124, ABG)
22:49:54.518 00.001 9960 Guiding  Dir = 3, Dur = 124
22:49:54.518 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:49:54.522 00.004 9960 IsSlewing returns 0
22:49:54.522 00.000 11872 Enqueuing Expose request
22:49:54.527 00.005 9960 IsGuiding returns 0
22:49:54.527 00.000 9960 PulseGuide returned control before completion, sleep 134
22:49:54.664 00.137 9960 IsGuiding returns 1
22:49:54.664 00.000 9960 scope still moving after pulse duration time elapsed
22:49:54.695 00.031 9960 IsSlewing returns 0
22:49:54.695 00.000 9960 IsGuiding returns 0
22:49:54.696 00.001 9960 scope move finished after 124 + 44 ms
22:49:54.696 00.000 9960 Move returns status 0, amount 124
22:49:54.696 00.000 9960 MoveAxis(S, 167, ABG)
22:49:54.696 00.000 9960 Guiding  Dir = 1, Dur = 167
22:49:54.696 00.000 9960 IsSlewing returns 0
22:49:54.697 00.001 9960 IsGuiding returns 0
22:49:54.697 00.000 9960 PulseGuide returned control before completion, sleep 177
22:49:54.881 00.184 9960 IsGuiding returns 1
22:49:54.881 00.000 9960 scope still moving after pulse duration time elapsed
22:49:54.912 00.031 9960 IsSlewing returns 0
22:49:54.912 00.000 9960 IsGuiding returns 0
22:49:54.912 00.000 9960 scope move finished after 167 + 48 ms
22:49:54.913 00.001 9960 Move returns status 0, amount 167
22:49:54.913 00.000 9960 move complete, result=0
22:49:54.913 00.000 9960 worker thread done servicing request
22:49:54.913 00.000 9960 Worker thread wakes up
22:49:54.914 00.001 11872 GuideStep: 0.2 px 124 ms WEST, 0.2 px 167 ms SOUTH
22:49:54.919 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:49:54.919 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:49:56.169 01.250 9960 Exposure complete
22:49:56.286 00.117 9960 worker thread done servicing request
22:49:56.286 00.000 11872 OnExposeComplete: enter
22:49:56.291 00.005 11872 UpdateGuideState(): m_state=6
22:49:56.296 00.005 11872 Star::Find(15, 1789, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1078
22:49:56.300 00.004 11872 Star::Find returns 1 (0), X=1789.57, Y=957.38, Mass=4250, SNR=43.2, Peak=192 HFD=5.5
22:49:56.304 00.004 11872 CameraToMount -- cameraTheta (-0.78) - m_xAngle (0.00) = xAngle (-0.78 = -0.78)
22:49:56.308 00.004 11872 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.19 = 2.19)
22:49:56.312 00.004 11872 CameraToMount -- cameraX=0.21 cameraY=-0.21 hyp=0.30 cameraTheta=-0.78 mountX=0.21 mountY=0.24, mountTheta=0.86
22:49:56.316 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.21, y=-0.21, opts=13)
22:49:56.320 00.004 11872 Enqueuing Move request for scope (0.21, -0.21)
22:49:56.324 00.004 9960 Worker thread wakes up
22:49:56.324 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.21) opts 0xd
22:49:56.324 00.000 9960 Handling offset move in thread for scope, endpoint = (0.21, -0.21)
22:49:56.324 00.000 9960 Moving (0.21, -0.21) raw xDistance=0.21 yDistance=0.24
22:49:56.324 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.21
22:49:56.325 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=192, med=0, FiltMin=0, FiltMax=102, Gamma=1.000
22:49:56.328 00.003 11872 UpdateGuideState exits: m=4250 SNR=43.2
22:49:56.332 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:56.337 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
22:49:56.337 00.000 9960 MoveAxis(W, 107, ABG)
22:49:56.337 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:49:56.341 00.004 11872 Enqueuing Expose request
22:49:56.345 00.004 9960 Guiding  Dir = 3, Dur = 107
22:49:56.345 00.000 9960 IsSlewing returns 0
22:49:56.346 00.001 9960 IsGuiding returns 0
22:49:56.346 00.000 9960 PulseGuide returned control before completion, sleep 117
22:49:56.484 00.138 9960 IsGuiding returns 0
22:49:56.484 00.000 9960 Move returns status 0, amount 107
22:49:56.484 00.000 9960 MoveAxis(S, 180, ABG)
22:49:56.484 00.000 9960 Guiding  Dir = 1, Dur = 180
22:49:56.485 00.001 9960 IsSlewing returns 0
22:49:56.485 00.000 9960 IsGuiding returns 0
22:49:56.485 00.000 9960 PulseGuide returned control before completion, sleep 190
22:49:56.680 00.195 9960 IsGuiding returns 1
22:49:56.681 00.001 9960 scope still moving after pulse duration time elapsed
22:49:56.710 00.029 9960 IsSlewing returns 0
22:49:56.711 00.001 9960 IsGuiding returns 0
22:49:56.711 00.000 9960 scope move finished after 180 + 46 ms
22:49:56.711 00.000 9960 Move returns status 0, amount 180
22:49:56.713 00.002 9960 move complete, result=0
22:49:56.713 00.000 9960 worker thread done servicing request
22:49:56.713 00.000 9960 Worker thread wakes up
22:49:56.714 00.001 11872 GuideStep: 0.2 px 107 ms WEST, 0.2 px 180 ms SOUTH
22:49:56.719 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:49:56.719 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:49:57.970 01.251 9960 Exposure complete
22:49:58.086 00.116 9960 worker thread done servicing request
22:49:58.086 00.000 11872 OnExposeComplete: enter
22:49:58.090 00.004 11872 UpdateGuideState(): m_state=6
22:49:58.093 00.003 11872 Star::Find(15, 1789, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1079
22:49:58.096 00.003 11872 Star::Find returns 1 (0), X=1789.66, Y=956.51, Mass=4566, SNR=45.4, Peak=201 HFD=5.7
22:49:58.099 00.003 11872 CameraToMount -- cameraTheta (-1.30) - m_xAngle (0.00) = xAngle (-1.31 = -1.31)
22:49:58.103 00.004 11872 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.66 = 1.66)
22:49:58.108 00.005 11872 CameraToMount -- cameraX=0.30 cameraY=-1.08 hyp=1.12 cameraTheta=-1.30 mountX=0.29 mountY=1.11, mountTheta=1.31
22:49:58.113 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.30, y=-1.08, opts=13)
22:49:58.119 00.006 11872 Enqueuing Move request for scope (0.30, -1.08)
22:49:58.126 00.007 9960 Worker thread wakes up
22:49:58.126 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=201, med=0, FiltMin=0, FiltMax=133, Gamma=1.000
22:49:58.131 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.30, -1.08) opts 0xd
22:49:58.131 00.000 9960 Handling offset move in thread for scope, endpoint = (0.30, -1.08)
22:49:58.131 00.000 9960 Moving (0.30, -1.08) raw xDistance=0.29 yDistance=1.11
22:49:58.131 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.29
22:49:58.131 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.11 from input 1.11
22:49:58.131 00.000 9960 MoveAxis(W, 144, ABG)
22:49:58.132 00.001 11872 UpdateGuideState exits: m=4566 SNR=45.4
22:49:58.136 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:58.138 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:49:58.142 00.004 11872 Enqueuing Expose request
22:49:58.145 00.003 9960 Guiding  Dir = 3, Dur = 144
22:49:58.146 00.001 9960 IsSlewing returns 0
22:49:58.146 00.000 9960 IsGuiding returns 0
22:49:58.146 00.000 9960 PulseGuide returned control before completion, sleep 154
22:49:58.308 00.162 9960 IsGuiding returns 1
22:49:58.308 00.000 9960 scope still moving after pulse duration time elapsed
22:49:58.339 00.031 9960 IsSlewing returns 0
22:49:58.340 00.001 9960 IsGuiding returns 0
22:49:58.340 00.000 9960 scope move finished after 144 + 50 ms
22:49:58.341 00.001 9960 Move returns status 0, amount 144
22:49:58.341 00.000 9960 MoveAxis(S, 829, ABG)
22:49:58.341 00.000 9960 Guiding  Dir = 1, Dur = 829
22:49:58.341 00.000 9960 IsSlewing returns 0
22:49:58.341 00.000 9960 IsGuiding returns 0
22:49:58.342 00.001 9960 PulseGuide returned control before completion, sleep 839
22:49:59.185 00.843 9960 IsGuiding returns 1
22:49:59.186 00.001 9960 scope still moving after pulse duration time elapsed
22:49:59.217 00.031 9960 IsSlewing returns 0
22:49:59.219 00.002 9960 IsGuiding returns 0
22:49:59.219 00.000 9960 scope move finished after 829 + 47 ms
22:49:59.220 00.001 9960 Move returns status 0, amount 829
22:49:59.220 00.000 9960 move complete, result=0
22:49:59.220 00.000 9960 worker thread done servicing request
22:49:59.221 00.001 11872 GuideStep: 0.3 px 144 ms WEST, 1.1 px 829 ms SOUTH
22:49:59.227 00.006 9960 Worker thread wakes up
22:49:59.228 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:49:59.228 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:50:00.481 01.253 9960 Exposure complete
22:50:00.607 00.126 9960 worker thread done servicing request
22:50:00.607 00.000 11872 OnExposeComplete: enter
22:50:00.613 00.006 11872 UpdateGuideState(): m_state=6
22:50:00.619 00.006 11872 Star::Find(15, 1789, 956, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1080
22:50:00.624 00.005 11872 Star::Find returns 1 (0), X=1789.62, Y=957.61, Mass=4345, SNR=44.2, Peak=204 HFD=5.7
22:50:00.628 00.004 11872 CameraToMount -- cameraTheta (0.10) - m_xAngle (0.00) = xAngle (0.10 = 0.10)
22:50:00.631 00.003 11872 CameraToMount -- cameraTheta (0.10) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (3.07 = 3.07)
22:50:00.635 00.004 11872 CameraToMount -- cameraX=0.26 cameraY=0.03 hyp=0.26 cameraTheta=0.10 mountX=0.26 mountY=0.02, mountTheta=0.07
22:50:00.640 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.26, y=0.03, opts=13)
22:50:00.645 00.005 11872 Enqueuing Move request for scope (0.26, 0.03)
22:50:00.649 00.004 9960 Worker thread wakes up
22:50:00.649 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.03) opts 0xd
22:50:00.649 00.000 9960 Handling offset move in thread for scope, endpoint = (0.26, 0.03)
22:50:00.651 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=204, med=0, FiltMin=0, FiltMax=114, Gamma=1.000
22:50:00.655 00.004 11872 UpdateGuideState exits: m=4345 SNR=44.2
22:50:00.658 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:00.662 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:50:00.667 00.005 11872 Enqueuing Expose request
22:50:00.671 00.004 9960 Moving (0.26, 0.03) raw xDistance=0.26 yDistance=0.02
22:50:00.671 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.26
22:50:00.671 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:50:00.671 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:50:00.672 00.001 9960 MoveAxis(W, 130, ABG)
22:50:00.672 00.000 9960 Guiding  Dir = 3, Dur = 130
22:50:00.672 00.000 9960 IsSlewing returns 0
22:50:00.672 00.000 9960 IsGuiding returns 0
22:50:00.673 00.001 9960 PulseGuide returned control before completion, sleep 140
22:50:00.829 00.156 9960 IsGuiding returns 1
22:50:00.830 00.001 9960 scope still moving after pulse duration time elapsed
22:50:00.860 00.030 9960 IsSlewing returns 0
22:50:00.861 00.001 9960 IsGuiding returns 0
22:50:00.861 00.000 9960 scope move finished after 130 + 58 ms
22:50:00.861 00.000 9960 Move returns status 0, amount 130
22:50:00.861 00.000 9960 MoveAxis(N, 0, ABG)
22:50:00.862 00.001 9960 Move returns status 0, amount 0
22:50:00.862 00.000 9960 move complete, result=0
22:50:00.862 00.000 9960 worker thread done servicing request
22:50:00.864 00.002 11872 GuideStep: 0.3 px 130 ms WEST, 0.0 px 0 ms NORTH
22:50:00.869 00.005 9960 Worker thread wakes up
22:50:00.870 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:50:00.870 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:50:02.122 01.252 9960 Exposure complete
22:50:02.254 00.132 9960 worker thread done servicing request
22:50:02.254 00.000 11872 OnExposeComplete: enter
22:50:02.260 00.006 11872 UpdateGuideState(): m_state=6
22:50:02.264 00.004 11872 Star::Find(15, 1789, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1081
22:50:02.267 00.003 11872 Star::Find returns 1 (0), X=1789.44, Y=957.48, Mass=4181, SNR=44.0, Peak=205 HFD=5.8
22:50:02.272 00.005 11872 CameraToMount -- cameraTheta (-0.91) - m_xAngle (0.00) = xAngle (-0.91 = -0.91)
22:50:02.276 00.004 11872 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.06 = 2.06)
22:50:02.280 00.004 11872 CameraToMount -- cameraX=0.08 cameraY=-0.10 hyp=0.13 cameraTheta=-0.91 mountX=0.08 mountY=0.11, mountTheta=0.97
22:50:02.285 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.08, y=-0.10, opts=13)
22:50:02.290 00.005 11872 Enqueuing Move request for scope (0.08, -0.10)
22:50:02.295 00.005 9960 Worker thread wakes up
22:50:02.295 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=205, med=0, FiltMin=0, FiltMax=113, Gamma=1.000
22:50:02.299 00.004 11872 UpdateGuideState exits: m=4181 SNR=44.0
22:50:02.303 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:02.307 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:50:02.311 00.004 11872 Enqueuing Expose request
22:50:02.314 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.10) opts 0xd
22:50:02.314 00.000 9960 Handling offset move in thread for scope, endpoint = (0.08, -0.10)
22:50:02.315 00.001 9960 Moving (0.08, -0.10) raw xDistance=0.08 yDistance=0.11
22:50:02.315 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:50:02.315 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:50:02.315 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:50:02.316 00.001 9960 MoveAxis(E, 0, ABG)
22:50:02.316 00.000 9960 Move returns status 0, amount 0
22:50:02.316 00.000 9960 MoveAxis(N, 0, ABG)
22:50:02.316 00.000 9960 Move returns status 0, amount 0
22:50:02.316 00.000 9960 move complete, result=0
22:50:02.317 00.001 9960 worker thread done servicing request
22:50:02.317 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:50:02.321 00.004 9960 Worker thread wakes up
22:50:02.321 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:50:02.321 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:50:03.573 01.252 9960 Exposure complete
22:50:03.691 00.118 9960 worker thread done servicing request
22:50:03.691 00.000 11872 OnExposeComplete: enter
22:50:03.695 00.004 11872 UpdateGuideState(): m_state=6
22:50:03.700 00.005 11872 Star::Find(15, 1789, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1082
22:50:03.704 00.004 11872 Star::Find returns 1 (0), X=1788.86, Y=958.47, Mass=4573, SNR=46.1, Peak=190 HFD=5.7
22:50:03.709 00.005 11872 CameraToMount -- cameraTheta (2.09) - m_xAngle (0.00) = xAngle (2.09 = 2.09)
22:50:03.713 00.004 11872 CameraToMount -- cameraTheta (2.09) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (5.06 = -1.22)
22:50:03.717 00.004 11872 CameraToMount -- cameraX=-0.51 cameraY=0.88 hyp=1.02 cameraTheta=2.09 mountX=-0.50 mountY=-0.96, mountTheta=-2.06
22:50:03.722 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.51, y=0.88, opts=13)
22:50:03.726 00.004 11872 Enqueuing Move request for scope (-0.51, 0.88)
22:50:03.729 00.003 9960 Worker thread wakes up
22:50:03.729 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=190, med=0, FiltMin=0, FiltMax=113, Gamma=1.000
22:50:03.733 00.004 11872 UpdateGuideState exits: m=4573 SNR=46.1
22:50:03.737 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:03.743 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.51, 0.88) opts 0xd
22:50:03.743 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.51, 0.88)
22:50:03.743 00.000 9960 Moving (-0.51, 0.88) raw xDistance=-0.50 yDistance=-0.96
22:50:03.744 00.001 9960 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.50
22:50:03.744 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:50:03.748 00.004 11872 Enqueuing Expose request
22:50:03.752 00.004 9960 resist switch: large excursion: input -0.96 thresh 0.60 direction from 1 to -1
22:50:03.752 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.87
22:50:03.752 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.96 from input -0.96
22:50:03.752 00.000 9960 MoveAxis(E, 237, ABG)
22:50:03.753 00.001 9960 Guiding  Dir = 2, Dur = 237
22:50:03.753 00.000 9960 IsSlewing returns 0
22:50:03.754 00.001 9960 IsGuiding returns 0
22:50:03.754 00.000 9960 PulseGuide returned control before completion, sleep 247
22:50:04.016 00.262 9960 IsGuiding returns 1
22:50:04.017 00.001 9960 scope still moving after pulse duration time elapsed
22:50:04.047 00.030 9960 IsSlewing returns 0
22:50:04.048 00.001 9960 IsGuiding returns 0
22:50:04.048 00.000 9960 scope move finished after 237 + 58 ms
22:50:04.050 00.002 9960 Move returns status 0, amount 237
22:50:04.050 00.000 9960 MoveAxis(N, 715, ABG)
22:50:04.051 00.001 9960 Guiding  Dir = 0, Dur = 715
22:50:04.051 00.000 9960 IsSlewing returns 0
22:50:04.052 00.001 9960 IsGuiding returns 0
22:50:04.052 00.000 9960 PulseGuide returned control before completion, sleep 725
22:50:04.785 00.733 9960 IsGuiding returns 1
22:50:04.786 00.001 9960 scope still moving after pulse duration time elapsed
22:50:04.817 00.031 9960 IsSlewing returns 0
22:50:04.819 00.002 9960 IsGuiding returns 0
22:50:04.819 00.000 9960 scope move finished after 715 + 52 ms
22:50:04.819 00.000 9960 Move returns status 0, amount 715
22:50:04.821 00.002 9960 move complete, result=0
22:50:04.821 00.000 9960 worker thread done servicing request
22:50:04.822 00.001 9960 Worker thread wakes up
22:50:04.822 00.000 11872 GuideStep: -0.5 px 237 ms EAST, -1.0 px 715 ms NORTH
22:50:04.829 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:50:04.830 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:50:06.079 01.249 9960 Exposure complete
22:50:06.204 00.125 9960 worker thread done servicing request
22:50:06.205 00.001 11872 OnExposeComplete: enter
22:50:06.209 00.004 11872 UpdateGuideState(): m_state=6
22:50:06.213 00.004 11872 Star::Find(15, 1788, 958, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1083
22:50:06.217 00.004 11872 Star::Find returns 1 (0), X=1789.43, Y=957.70, Mass=4716, SNR=46.6, Peak=184 HFD=5.6
22:50:06.220 00.003 11872 CameraToMount -- cameraTheta (1.02) - m_xAngle (0.00) = xAngle (1.02 = 1.02)
22:50:06.224 00.004 11872 CameraToMount -- cameraTheta (1.02) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (3.99 = -2.29)
22:50:06.228 00.004 11872 CameraToMount -- cameraX=0.07 cameraY=0.11 hyp=0.13 cameraTheta=1.02 mountX=0.07 mountY=-0.10, mountTheta=-0.96
22:50:06.235 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.07, y=0.11, opts=13)
22:50:06.240 00.005 11872 Enqueuing Move request for scope (0.07, 0.11)
22:50:06.246 00.006 9960 Worker thread wakes up
22:50:06.246 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.11) opts 0xd
22:50:06.246 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=184, med=0, FiltMin=0, FiltMax=117, Gamma=1.000
22:50:06.249 00.003 11872 UpdateGuideState exits: m=4716 SNR=46.6
22:50:06.254 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:06.258 00.004 9960 Handling offset move in thread for scope, endpoint = (0.07, 0.11)
22:50:06.258 00.000 9960 Moving (0.07, 0.11) raw xDistance=0.07 yDistance=-0.10
22:50:06.258 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:50:06.258 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:50:06.259 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:50:06.265 00.006 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:50:06.265 00.000 9960 MoveAxis(E, 0, ABG)
22:50:06.265 00.000 9960 Move returns status 0, amount 0
22:50:06.266 00.001 9960 MoveAxis(N, 0, ABG)
22:50:06.266 00.000 9960 Move returns status 0, amount 0
22:50:06.266 00.000 9960 move complete, result=0
22:50:06.266 00.000 11872 Enqueuing Expose request
22:50:06.273 00.007 9960 worker thread done servicing request
22:50:06.274 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:50:06.280 00.006 9960 Worker thread wakes up
22:50:06.280 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:50:06.280 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:50:07.526 01.246 9960 Exposure complete
22:50:07.666 00.140 9960 worker thread done servicing request
22:50:07.666 00.000 11872 OnExposeComplete: enter
22:50:07.673 00.007 11872 UpdateGuideState(): m_state=6
22:50:07.680 00.007 11872 Star::Find(15, 1789, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1084
22:50:07.686 00.006 11872 Star::Find returns 1 (0), X=1789.58, Y=957.58, Mass=4466, SNR=45.3, Peak=193 HFD=5.8
22:50:07.690 00.004 11872 CameraToMount -- cameraTheta (-0.03) - m_xAngle (0.00) = xAngle (-0.03 = -0.03)
22:50:07.695 00.005 11872 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.94 = 2.94)
22:50:07.698 00.003 11872 CameraToMount -- cameraX=0.21 cameraY=-0.01 hyp=0.21 cameraTheta=-0.03 mountX=0.21 mountY=0.04, mountTheta=0.20
22:50:07.705 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.21, y=-0.01, opts=13)
22:50:07.709 00.004 11872 Enqueuing Move request for scope (0.21, -0.01)
22:50:07.712 00.003 9960 Worker thread wakes up
22:50:07.712 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=193, med=0, FiltMin=0, FiltMax=103, Gamma=1.000
22:50:07.716 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.01) opts 0xd
22:50:07.716 00.000 11872 UpdateGuideState exits: m=4466 SNR=45.3
22:50:07.719 00.003 9960 Handling offset move in thread for scope, endpoint = (0.21, -0.01)
22:50:07.720 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:07.723 00.003 9960 Moving (0.21, -0.01) raw xDistance=0.21 yDistance=0.04
22:50:07.723 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:50:07.728 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
22:50:07.728 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:50:07.728 00.000 11872 Enqueuing Expose request
22:50:07.735 00.007 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:50:07.735 00.000 9960 MoveAxis(W, 100, ABG)
22:50:07.735 00.000 9960 Guiding  Dir = 3, Dur = 100
22:50:07.740 00.005 9960 IsSlewing returns 0
22:50:07.740 00.000 9960 IsGuiding returns 0
22:50:07.742 00.002 9960 PulseGuide returned control before completion, sleep 110
22:50:07.861 00.119 9960 IsGuiding returns 1
22:50:07.861 00.000 9960 scope still moving after pulse duration time elapsed
22:50:07.893 00.032 9960 IsSlewing returns 0
22:50:07.893 00.000 9960 IsGuiding returns 0
22:50:07.893 00.000 9960 scope move finished after 100 + 52 ms
22:50:07.894 00.001 9960 Move returns status 0, amount 100
22:50:07.894 00.000 9960 MoveAxis(N, 0, ABG)
22:50:07.894 00.000 9960 Move returns status 0, amount 0
22:50:07.894 00.000 9960 move complete, result=0
22:50:07.894 00.000 9960 worker thread done servicing request
22:50:07.895 00.001 11872 GuideStep: 0.2 px 100 ms WEST, 0.0 px 0 ms NORTH
22:50:07.901 00.006 9960 Worker thread wakes up
22:50:07.901 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:50:07.901 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:50:09.151 01.250 9960 Exposure complete
22:50:09.270 00.119 9960 worker thread done servicing request
22:50:09.270 00.000 11872 OnExposeComplete: enter
22:50:09.275 00.005 11872 UpdateGuideState(): m_state=6
22:50:09.280 00.005 11872 Star::Find(15, 1789, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1085
22:50:09.284 00.004 11872 Star::Find returns 1 (0), X=1789.54, Y=957.32, Mass=4160, SNR=43.4, Peak=192 HFD=5.5
22:50:09.289 00.005 11872 CameraToMount -- cameraTheta (-0.99) - m_xAngle (0.00) = xAngle (-1.00 = -1.00)
22:50:09.293 00.004 11872 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.97 = 1.97)
22:50:09.296 00.003 11872 CameraToMount -- cameraX=0.17 cameraY=-0.26 hyp=0.31 cameraTheta=-0.99 mountX=0.17 mountY=0.29, mountTheta=1.04
22:50:09.301 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.17, y=-0.26, opts=13)
22:50:09.305 00.004 11872 Enqueuing Move request for scope (0.17, -0.26)
22:50:09.310 00.005 9960 Worker thread wakes up
22:50:09.310 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=192, med=0, FiltMin=0, FiltMax=98, Gamma=1.000
22:50:09.313 00.003 11872 UpdateGuideState exits: m=4160 SNR=43.4
22:50:09.318 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:09.322 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:50:09.326 00.004 11872 Enqueuing Expose request
22:50:09.330 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.26) opts 0xd
22:50:09.330 00.000 9960 Handling offset move in thread for scope, endpoint = (0.17, -0.26)
22:50:09.330 00.000 9960 Moving (0.17, -0.26) raw xDistance=0.17 yDistance=0.29
22:50:09.330 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
22:50:09.330 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:50:09.332 00.002 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
22:50:09.332 00.000 9960 MoveAxis(E, 0, ABG)
22:50:09.332 00.000 9960 Move returns status 0, amount 0
22:50:09.332 00.000 9960 MoveAxis(N, 0, ABG)
22:50:09.332 00.000 9960 Move returns status 0, amount 0
22:50:09.333 00.001 9960 move complete, result=0
22:50:09.333 00.000 9960 worker thread done servicing request
22:50:09.333 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
22:50:09.338 00.005 9960 Worker thread wakes up
22:50:09.338 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:50:09.338 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:50:10.595 01.257 9960 Exposure complete
22:50:10.721 00.126 9960 worker thread done servicing request
22:50:10.722 00.001 11872 OnExposeComplete: enter
22:50:10.726 00.004 11872 UpdateGuideState(): m_state=6
22:50:10.729 00.003 11872 Star::Find(15, 1789, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1086
22:50:10.734 00.005 11872 Star::Find returns 1 (0), X=1789.61, Y=957.37, Mass=4459, SNR=45.0, Peak=226 HFD=5.5
22:50:10.738 00.004 11872 CameraToMount -- cameraTheta (-0.73) - m_xAngle (0.00) = xAngle (-0.74 = -0.74)
22:50:10.743 00.005 11872 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.23 = 2.23)
22:50:10.748 00.005 11872 CameraToMount -- cameraX=0.24 cameraY=-0.22 hyp=0.32 cameraTheta=-0.73 mountX=0.24 mountY=0.26, mountTheta=0.82
22:50:10.755 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.24, y=-0.22, opts=13)
22:50:10.759 00.004 11872 Enqueuing Move request for scope (0.24, -0.22)
22:50:10.764 00.005 9960 Worker thread wakes up
22:50:10.764 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=226, med=0, FiltMin=0, FiltMax=114, Gamma=1.000
22:50:10.768 00.004 11872 UpdateGuideState exits: m=4459 SNR=45.0
22:50:10.773 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:10.778 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:50:10.782 00.004 11872 Enqueuing Expose request
22:50:10.786 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.22) opts 0xd
22:50:10.786 00.000 9960 Handling offset move in thread for scope, endpoint = (0.24, -0.22)
22:50:10.787 00.001 9960 Moving (0.24, -0.22) raw xDistance=0.24 yDistance=0.26
22:50:10.787 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
22:50:10.787 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:50:10.787 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
22:50:10.787 00.000 9960 MoveAxis(W, 113, ABG)
22:50:10.788 00.001 9960 Guiding  Dir = 3, Dur = 113
22:50:10.789 00.001 9960 IsSlewing returns 0
22:50:10.789 00.000 9960 IsGuiding returns 0
22:50:10.790 00.001 9960 PulseGuide returned control before completion, sleep 123
22:50:10.924 00.134 9960 IsGuiding returns 1
22:50:10.925 00.001 9960 scope still moving after pulse duration time elapsed
22:50:10.956 00.031 9960 IsSlewing returns 0
22:50:10.959 00.003 9960 IsGuiding returns 0
22:50:10.959 00.000 9960 scope move finished after 113 + 56 ms
22:50:10.961 00.002 9960 Move returns status 0, amount 113
22:50:10.961 00.000 9960 MoveAxis(N, 0, ABG)
22:50:10.961 00.000 9960 Move returns status 0, amount 0
22:50:10.961 00.000 9960 move complete, result=0
22:50:10.961 00.000 9960 worker thread done servicing request
22:50:10.962 00.001 11872 GuideStep: 0.2 px 113 ms WEST, 0.3 px 0 ms NORTH
22:50:10.968 00.006 9960 Worker thread wakes up
22:50:10.968 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:50:10.968 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:50:12.217 01.249 9960 Exposure complete
22:50:12.338 00.121 9960 worker thread done servicing request
22:50:12.339 00.001 11872 OnExposeComplete: enter
22:50:12.343 00.004 11872 UpdateGuideState(): m_state=6
22:50:12.348 00.005 11872 Star::Find(15, 1789, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1087
22:50:12.351 00.003 11872 Star::Find returns 1 (0), X=1789.76, Y=957.19, Mass=4391, SNR=44.6, Peak=217 HFD=5.8
22:50:12.357 00.006 11872 CameraToMount -- cameraTheta (-0.79) - m_xAngle (0.00) = xAngle (-0.80 = -0.80)
22:50:12.361 00.004 11872 CameraToMount -- cameraTheta (-0.79) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.17 = 2.17)
22:50:12.365 00.004 11872 CameraToMount -- cameraX=0.39 cameraY=-0.40 hyp=0.56 cameraTheta=-0.79 mountX=0.39 mountY=0.46, mountTheta=0.87
22:50:12.371 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.39, y=-0.40, opts=13)
22:50:12.375 00.004 11872 Enqueuing Move request for scope (0.39, -0.40)
22:50:12.380 00.005 9960 Worker thread wakes up
22:50:12.380 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=217, med=0, FiltMin=0, FiltMax=111, Gamma=1.000
22:50:12.383 00.003 11872 UpdateGuideState exits: m=4391 SNR=44.6
22:50:12.388 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:12.394 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:50:12.399 00.005 11872 Enqueuing Expose request
22:50:12.403 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.39, -0.40) opts 0xd
22:50:12.404 00.001 9960 Handling offset move in thread for scope, endpoint = (0.39, -0.40)
22:50:12.404 00.000 9960 Moving (0.39, -0.40) raw xDistance=0.39 yDistance=0.46
22:50:12.404 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.39
22:50:12.404 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:50:12.404 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.46
22:50:12.404 00.000 9960 MoveAxis(W, 192, ABG)
22:50:12.406 00.002 9960 Guiding  Dir = 3, Dur = 192
22:50:12.406 00.000 9960 IsSlewing returns 0
22:50:12.407 00.001 9960 IsGuiding returns 0
22:50:12.407 00.000 9960 PulseGuide returned control before completion, sleep 202
22:50:12.625 00.218 9960 IsGuiding returns 0
22:50:12.626 00.001 9960 Move returns status 0, amount 192
22:50:12.627 00.001 9960 MoveAxis(N, 0, ABG)
22:50:12.627 00.000 9960 Move returns status 0, amount 0
22:50:12.629 00.002 9960 move complete, result=0
22:50:12.629 00.000 9960 worker thread done servicing request
22:50:12.630 00.001 9960 Worker thread wakes up
22:50:12.630 00.000 11872 GuideStep: 0.4 px 192 ms WEST, 0.5 px 0 ms NORTH
22:50:12.636 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:50:12.637 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:50:13.883 01.246 9960 Exposure complete
22:50:13.993 00.110 9960 worker thread done servicing request
22:50:13.994 00.001 11872 OnExposeComplete: enter
22:50:13.997 00.003 11872 UpdateGuideState(): m_state=6
22:50:14.001 00.004 11872 Star::Find(15, 1789, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1088
22:50:14.005 00.004 11872 Star::Find returns 1 (0), X=1789.46, Y=957.10, Mass=4224, SNR=43.8, Peak=212 HFD=5.7
22:50:14.008 00.003 11872 CameraToMount -- cameraTheta (-1.37) - m_xAngle (0.00) = xAngle (-1.37 = -1.37)
22:50:14.012 00.004 11872 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.60 = 1.60)
22:50:14.017 00.005 11872 CameraToMount -- cameraX=0.10 cameraY=-0.49 hyp=0.50 cameraTheta=-1.37 mountX=0.10 mountY=0.50, mountTheta=1.37
22:50:14.024 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.10, y=-0.49, opts=13)
22:50:14.029 00.005 11872 Enqueuing Move request for scope (0.10, -0.49)
22:50:14.033 00.004 9960 Worker thread wakes up
22:50:14.033 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=212, med=0, FiltMin=0, FiltMax=113, Gamma=1.000
22:50:14.038 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.49) opts 0xd
22:50:14.038 00.000 9960 Handling offset move in thread for scope, endpoint = (0.10, -0.49)
22:50:14.038 00.000 9960 Moving (0.10, -0.49) raw xDistance=0.10 yDistance=0.50
22:50:14.038 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:50:14.038 00.000 11872 UpdateGuideState exits: m=4224 SNR=43.8
22:50:14.043 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:14.047 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
22:50:14.047 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:50:14.052 00.005 11872 Enqueuing Expose request
22:50:14.055 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.50
22:50:14.055 00.000 9960 MoveAxis(E, 0, ABG)
22:50:14.055 00.000 9960 Move returns status 0, amount 0
22:50:14.055 00.000 9960 MoveAxis(N, 0, ABG)
22:50:14.055 00.000 9960 Move returns status 0, amount 0
22:50:14.057 00.002 9960 move complete, result=0
22:50:14.057 00.000 9960 worker thread done servicing request
22:50:14.057 00.000 9960 Worker thread wakes up
22:50:14.057 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:50:14.058 00.001 11872 GuideStep: 0.1 px 0 ms EAST, 0.5 px 0 ms NORTH
22:50:14.061 00.003 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:50:15.305 01.244 9960 Exposure complete
22:50:15.419 00.114 9960 worker thread done servicing request
22:50:15.420 00.001 11872 OnExposeComplete: enter
22:50:15.425 00.005 11872 UpdateGuideState(): m_state=6
22:50:15.430 00.005 11872 Star::Find(15, 1789, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1089
22:50:15.434 00.004 11872 Star::Find returns 1 (0), X=1789.61, Y=956.87, Mass=4249, SNR=44.1, Peak=201 HFD=5.7
22:50:15.440 00.006 11872 CameraToMount -- cameraTheta (-1.24) - m_xAngle (0.00) = xAngle (-1.25 = -1.25)
22:50:15.443 00.003 11872 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.72 = 1.72)
22:50:15.447 00.004 11872 CameraToMount -- cameraX=0.24 cameraY=-0.72 hyp=0.76 cameraTheta=-1.24 mountX=0.24 mountY=0.75, mountTheta=1.26
22:50:15.452 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.24, y=-0.72, opts=13)
22:50:15.457 00.005 11872 Enqueuing Move request for scope (0.24, -0.72)
22:50:15.461 00.004 9960 Worker thread wakes up
22:50:15.462 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=201, med=0, FiltMin=0, FiltMax=100, Gamma=1.000
22:50:15.465 00.003 11872 UpdateGuideState exits: m=4249 SNR=44.1
22:50:15.469 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:15.474 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:50:15.478 00.004 11872 Enqueuing Expose request
22:50:15.483 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.72) opts 0xd
22:50:15.483 00.000 9960 Handling offset move in thread for scope, endpoint = (0.24, -0.72)
22:50:15.483 00.000 9960 Moving (0.24, -0.72) raw xDistance=0.24 yDistance=0.75
22:50:15.483 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
22:50:15.484 00.001 9960 resist switch: large excursion: input 0.75 thresh 0.60 direction from -1 to 1
22:50:15.484 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.25
22:50:15.484 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.75 from input 0.75
22:50:15.485 00.001 9960 MoveAxis(W, 113, ABG)
22:50:15.485 00.000 9960 Guiding  Dir = 3, Dur = 113
22:50:15.485 00.000 9960 IsSlewing returns 0
22:50:15.485 00.000 9960 IsGuiding returns 0
22:50:15.487 00.002 9960 PulseGuide returned control before completion, sleep 123
22:50:15.623 00.136 9960 IsGuiding returns 1
22:50:15.623 00.000 9960 scope still moving after pulse duration time elapsed
22:50:15.654 00.031 9960 IsSlewing returns 0
22:50:15.654 00.000 9960 IsGuiding returns 0
22:50:15.656 00.002 9960 scope move finished after 113 + 56 ms
22:50:15.656 00.000 9960 Move returns status 0, amount 113
22:50:15.656 00.000 9960 MoveAxis(S, 561, ABG)
22:50:15.657 00.001 9960 Guiding  Dir = 1, Dur = 561
22:50:15.657 00.000 9960 IsSlewing returns 0
22:50:15.657 00.000 9960 IsGuiding returns 0
22:50:15.658 00.001 9960 PulseGuide returned control before completion, sleep 571
22:50:16.236 00.578 9960 IsGuiding returns 1
22:50:16.236 00.000 9960 scope still moving after pulse duration time elapsed
22:50:16.266 00.030 9960 IsSlewing returns 0
22:50:16.268 00.002 9960 IsGuiding returns 0
22:50:16.269 00.001 9960 scope move finished after 561 + 50 ms
22:50:16.269 00.000 9960 Move returns status 0, amount 561
22:50:16.270 00.001 9960 move complete, result=0
22:50:16.270 00.000 9960 worker thread done servicing request
22:50:16.272 00.002 11872 GuideStep: 0.2 px 113 ms WEST, 0.8 px 561 ms SOUTH
22:50:16.278 00.006 9960 Worker thread wakes up
22:50:16.278 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:50:16.278 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:50:17.528 01.250 9960 Exposure complete
22:50:17.654 00.126 9960 worker thread done servicing request
22:50:17.655 00.001 11872 OnExposeComplete: enter
22:50:17.660 00.005 11872 UpdateGuideState(): m_state=6
22:50:17.664 00.004 11872 Star::Find(15, 1789, 956, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1090
22:50:17.668 00.004 11872 Star::Find returns 1 (0), X=1789.85, Y=955.69, Mass=4502, SNR=45.3, Peak=191 HFD=5.8
22:50:17.671 00.003 11872 CameraToMount -- cameraTheta (-1.32) - m_xAngle (0.00) = xAngle (-1.32 = -1.32)
22:50:17.676 00.005 11872 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.65 = 1.65)
22:50:17.679 00.003 11872 CameraToMount -- cameraX=0.49 cameraY=-1.89 hyp=1.95 cameraTheta=-1.32 mountX=0.48 mountY=1.95, mountTheta=1.33
22:50:17.685 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.49, y=-1.89, opts=13)
22:50:17.689 00.004 11872 Enqueuing Move request for scope (0.49, -1.89)
22:50:17.694 00.005 9960 Worker thread wakes up
22:50:17.694 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.49, -1.89) opts 0xd
22:50:17.694 00.000 9960 Handling offset move in thread for scope, endpoint = (0.49, -1.89)
22:50:17.695 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=191, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
22:50:17.700 00.005 11872 UpdateGuideState exits: m=4502 SNR=45.3
22:50:17.703 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:17.709 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:50:17.712 00.003 11872 Enqueuing Expose request
22:50:17.716 00.004 9960 Moving (0.49, -1.89) raw xDistance=0.48 yDistance=1.95
22:50:17.716 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.48
22:50:17.717 00.001 9960 GuideAlgorithmResistSwitch::result() returns 1.95 from input 1.95
22:50:17.717 00.000 9960 MoveAxis(W, 232, ABG)
22:50:17.717 00.000 9960 Guiding  Dir = 3, Dur = 232
22:50:17.718 00.001 9960 IsSlewing returns 0
22:50:17.718 00.000 9960 IsGuiding returns 0
22:50:17.719 00.001 9960 PulseGuide returned control before completion, sleep 242
22:50:17.969 00.250 9960 IsGuiding returns 1
22:50:17.970 00.001 9960 scope still moving after pulse duration time elapsed
22:50:18.000 00.030 9960 IsSlewing returns 0
22:50:18.003 00.003 9960 IsGuiding returns 0
22:50:18.004 00.001 9960 scope move finished after 232 + 53 ms
22:50:18.005 00.001 9960 Move returns status 0, amount 232
22:50:18.005 00.000 9960 MoveAxis(S, 1455, ABG)
22:50:18.005 00.000 9960 Guiding  Dir = 1, Dur = 1455
22:50:18.006 00.001 9960 IsSlewing returns 0
22:50:18.006 00.000 9960 IsGuiding returns 0
22:50:18.007 00.001 9960 PulseGuide returned control before completion, sleep 1465
22:50:19.484 01.477 9960 IsGuiding returns 1
22:50:19.485 00.001 9960 scope still moving after pulse duration time elapsed
22:50:19.515 00.030 9960 IsSlewing returns 0
22:50:19.516 00.001 9960 IsGuiding returns 0
22:50:19.517 00.001 9960 scope move finished after 1455 + 55 ms
22:50:19.517 00.000 9960 Move returns status 0, amount 1455
22:50:19.517 00.000 9960 move complete, result=0
22:50:19.518 00.001 9960 worker thread done servicing request
22:50:19.518 00.000 9960 Worker thread wakes up
22:50:19.518 00.000 11872 GuideStep: 0.5 px 232 ms WEST, 1.9 px 1455 ms SOUTH
22:50:19.524 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:50:19.524 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:50:20.778 01.254 9960 Exposure complete
22:50:20.896 00.118 9960 worker thread done servicing request
22:50:20.896 00.000 11872 OnExposeComplete: enter
22:50:20.900 00.004 11872 UpdateGuideState(): m_state=6
22:50:20.904 00.004 11872 Star::Find(15, 1789, 955, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1091
22:50:20.908 00.004 11872 Star::Find returns 1 (0), X=1789.48, Y=958.59, Mass=4460, SNR=45.0, Peak=190 HFD=5.7
22:50:20.912 00.004 11872 CameraToMount -- cameraTheta (1.46) - m_xAngle (0.00) = xAngle (1.46 = 1.46)
22:50:20.916 00.004 11872 CameraToMount -- cameraTheta (1.46) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.43 = -1.86)
22:50:20.920 00.004 11872 CameraToMount -- cameraX=0.11 cameraY=1.00 hyp=1.01 cameraTheta=1.46 mountX=0.12 mountY=-0.97, mountTheta=-1.45
22:50:20.925 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.11, y=1.00, opts=13)
22:50:20.929 00.004 11872 Enqueuing Move request for scope (0.11, 1.00)
22:50:20.934 00.005 9960 Worker thread wakes up
22:50:20.934 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=190, med=0, FiltMin=0, FiltMax=105, Gamma=1.000
22:50:20.938 00.004 11872 UpdateGuideState exits: m=4460 SNR=45.0
22:50:20.942 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:20.945 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:50:20.948 00.003 11872 Enqueuing Expose request
22:50:20.952 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.11, 1.00) opts 0xd
22:50:20.952 00.000 9960 Handling offset move in thread for scope, endpoint = (0.11, 1.00)
22:50:20.952 00.000 9960 Moving (0.11, 1.00) raw xDistance=0.12 yDistance=-0.97
22:50:20.952 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:50:20.952 00.000 9960 resist switch: large excursion: input -0.97 thresh 0.60 direction from 1 to -1
22:50:20.955 00.003 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.90
22:50:20.955 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.97 from input -0.97
22:50:20.955 00.000 9960 MoveAxis(E, 0, ABG)
22:50:20.955 00.000 9960 Move returns status 0, amount 0
22:50:20.955 00.000 9960 MoveAxis(N, 722, ABG)
22:50:20.956 00.001 9960 Guiding  Dir = 0, Dur = 722
22:50:20.956 00.000 9960 IsSlewing returns 0
22:50:20.956 00.000 9960 IsGuiding returns 0
22:50:20.957 00.001 9960 PulseGuide returned control before completion, sleep 732
22:50:21.691 00.734 9960 IsGuiding returns 1
22:50:21.691 00.000 9960 scope still moving after pulse duration time elapsed
22:50:21.724 00.033 9960 IsSlewing returns 0
22:50:21.725 00.001 9960 IsGuiding returns 0
22:50:21.725 00.000 9960 scope move finished after 722 + 46 ms
22:50:21.726 00.001 9960 Move returns status 0, amount 722
22:50:21.726 00.000 9960 move complete, result=0
22:50:21.726 00.000 9960 worker thread done servicing request
22:50:21.727 00.001 9960 Worker thread wakes up
22:50:21.728 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -1.0 px 722 ms NORTH
22:50:21.736 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
22:50:21.736 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:50:22.980 01.244 9960 Exposure complete
22:50:23.088 00.108 9960 worker thread done servicing request
22:50:23.088 00.000 11872 OnExposeComplete: enter
22:50:23.092 00.004 11872 UpdateGuideState(): m_state=6
22:50:23.097 00.005 11872 Star::Find(15, 1789, 958, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1092
22:50:23.100 00.003 11872 Star::Find returns 1 (0), X=1789.71, Y=958.24, Mass=4347, SNR=44.2, Peak=221 HFD=5.6
22:50:23.104 00.004 11872 CameraToMount -- cameraTheta (1.09) - m_xAngle (0.00) = xAngle (1.08 = 1.08)
22:50:23.107 00.003 11872 CameraToMount -- cameraTheta (1.09) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.05 = -2.23)
22:50:23.112 00.005 11872 CameraToMount -- cameraX=0.34 cameraY=0.65 hyp=0.74 cameraTheta=1.09 mountX=0.35 mountY=-0.58, mountTheta=-1.03
22:50:23.116 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.34, y=0.65, opts=13)
22:50:23.121 00.005 11872 Enqueuing Move request for scope (0.34, 0.65)
22:50:23.124 00.003 9960 Worker thread wakes up
22:50:23.124 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=221, med=0, FiltMin=0, FiltMax=115, Gamma=1.000
22:50:23.128 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.34, 0.65) opts 0xd
22:50:23.128 00.000 9960 Handling offset move in thread for scope, endpoint = (0.34, 0.65)
22:50:23.128 00.000 9960 Moving (0.34, 0.65) raw xDistance=0.35 yDistance=-0.58
22:50:23.129 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.35
22:50:23.129 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.58 from input -0.58
22:50:23.130 00.001 9960 MoveAxis(W, 162, ABG)
22:50:23.130 00.000 9960 Guiding  Dir = 3, Dur = 162
22:50:23.130 00.000 11872 UpdateGuideState exits: m=4347 SNR=44.2
22:50:23.134 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:23.139 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:50:23.142 00.003 9960 IsSlewing returns 0
22:50:23.142 00.000 11872 Enqueuing Expose request
22:50:23.146 00.004 9960 IsGuiding returns 0
22:50:23.147 00.001 9960 PulseGuide returned control before completion, sleep 172
22:50:23.330 00.183 9960 IsGuiding returns 1
22:50:23.330 00.000 9960 scope still moving after pulse duration time elapsed
22:50:23.359 00.029 9960 IsSlewing returns 0
22:50:23.361 00.002 9960 IsGuiding returns 0
22:50:23.361 00.000 9960 scope move finished after 162 + 52 ms
22:50:23.362 00.001 9960 Move returns status 0, amount 162
22:50:23.362 00.000 9960 MoveAxis(N, 433, ABG)
22:50:23.363 00.001 9960 Guiding  Dir = 0, Dur = 433
22:50:23.363 00.000 9960 IsSlewing returns 0
22:50:23.364 00.001 9960 IsGuiding returns 0
22:50:23.365 00.001 9960 PulseGuide returned control before completion, sleep 443
22:50:23.813 00.448 9960 IsGuiding returns 1
22:50:23.814 00.001 9960 scope still moving after pulse duration time elapsed
22:50:23.845 00.031 9960 IsSlewing returns 0
22:50:23.847 00.002 9960 IsGuiding returns 1
22:50:23.875 00.028 9960 IsSlewing returns 0
22:50:23.877 00.002 9960 IsGuiding returns 1
22:50:23.907 00.030 9960 IsSlewing returns 0
22:50:23.909 00.002 9960 IsGuiding returns 0
22:50:23.909 00.000 9960 scope move finished after 433 + 111 ms
22:50:23.910 00.001 9960 Move returns status 0, amount 433
22:50:23.910 00.000 9960 move complete, result=0
22:50:23.911 00.001 9960 worker thread done servicing request
22:50:23.911 00.000 9960 Worker thread wakes up
22:50:23.912 00.001 11872 GuideStep: 0.3 px 162 ms WEST, -0.6 px 433 ms NORTH
22:50:23.920 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
22:50:23.920 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:50:25.167 01.247 9960 Exposure complete
22:50:25.289 00.122 9960 worker thread done servicing request
22:50:25.290 00.001 11872 OnExposeComplete: enter
22:50:25.294 00.004 11872 UpdateGuideState(): m_state=6
22:50:25.298 00.004 11872 Star::Find(15, 1789, 958, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1093
22:50:25.303 00.005 11872 Star::Find returns 1 (0), X=1789.55, Y=957.33, Mass=4297, SNR=43.8, Peak=204 HFD=5.5
22:50:25.306 00.003 11872 CameraToMount -- cameraTheta (-0.93) - m_xAngle (0.00) = xAngle (-0.94 = -0.94)
22:50:25.311 00.005 11872 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.03 = 2.03)
22:50:25.315 00.004 11872 CameraToMount -- cameraX=0.19 cameraY=-0.25 hyp=0.31 cameraTheta=-0.93 mountX=0.19 mountY=0.28, mountTheta=0.99
22:50:25.319 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.19, y=-0.25, opts=13)
22:50:25.324 00.005 11872 Enqueuing Move request for scope (0.19, -0.25)
22:50:25.327 00.003 9960 Worker thread wakes up
22:50:25.327 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.25) opts 0xd
22:50:25.328 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=204, med=0, FiltMin=0, FiltMax=119, Gamma=1.000
22:50:25.332 00.004 9960 Handling offset move in thread for scope, endpoint = (0.19, -0.25)
22:50:25.332 00.000 9960 Moving (0.19, -0.25) raw xDistance=0.19 yDistance=0.28
22:50:25.333 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
22:50:25.333 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:50:25.333 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
22:50:25.334 00.001 9960 MoveAxis(E, 0, ABG)
22:50:25.334 00.000 9960 Move returns status 0, amount 0
22:50:25.334 00.000 9960 MoveAxis(N, 0, ABG)
22:50:25.334 00.000 9960 Move returns status 0, amount 0
22:50:25.335 00.001 9960 move complete, result=0
22:50:25.335 00.000 9960 worker thread done servicing request
22:50:25.335 00.000 11872 UpdateGuideState exits: m=4297 SNR=43.8
22:50:25.340 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:25.343 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:50:25.347 00.004 11872 Enqueuing Expose request
22:50:25.351 00.004 9960 Worker thread wakes up
22:50:25.351 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:50:25.351 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:50:25.351 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
22:50:26.605 01.254 9960 Exposure complete
22:50:26.727 00.122 9960 worker thread done servicing request
22:50:26.727 00.000 11872 OnExposeComplete: enter
22:50:26.731 00.004 11872 UpdateGuideState(): m_state=6
22:50:26.735 00.004 11872 Star::Find(15, 1789, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1094
22:50:26.739 00.004 11872 Star::Find returns 1 (0), X=1789.55, Y=957.22, Mass=4133, SNR=42.9, Peak=192 HFD=5.6
22:50:26.744 00.005 11872 CameraToMount -- cameraTheta (-1.12) - m_xAngle (0.00) = xAngle (-1.12 = -1.12)
22:50:26.748 00.004 11872 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.85 = 1.85)
22:50:26.752 00.004 11872 CameraToMount -- cameraX=0.18 cameraY=-0.37 hyp=0.41 cameraTheta=-1.12 mountX=0.18 mountY=0.40, mountTheta=1.14
22:50:26.756 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.18, y=-0.37, opts=13)
22:50:26.761 00.005 11872 Enqueuing Move request for scope (0.18, -0.37)
22:50:26.765 00.004 9960 Worker thread wakes up
22:50:26.766 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=192, med=0, FiltMin=0, FiltMax=105, Gamma=1.000
22:50:26.769 00.003 11872 UpdateGuideState exits: m=4133 SNR=42.9
22:50:26.773 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:26.777 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:50:26.780 00.003 11872 Enqueuing Expose request
22:50:26.786 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.37) opts 0xd
22:50:26.787 00.001 9960 Handling offset move in thread for scope, endpoint = (0.18, -0.37)
22:50:26.787 00.000 9960 Moving (0.18, -0.37) raw xDistance=0.18 yDistance=0.40
22:50:26.787 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
22:50:26.787 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:50:26.788 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.40
22:50:26.788 00.000 9960 MoveAxis(E, 0, ABG)
22:50:26.788 00.000 9960 Move returns status 0, amount 0
22:50:26.788 00.000 9960 MoveAxis(N, 0, ABG)
22:50:26.789 00.001 9960 Move returns status 0, amount 0
22:50:26.789 00.000 9960 move complete, result=0
22:50:26.789 00.000 9960 worker thread done servicing request
22:50:26.789 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 0.4 px 0 ms NORTH
22:50:26.793 00.004 9960 Worker thread wakes up
22:50:26.793 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:50:26.793 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:50:28.051 01.258 9960 Exposure complete
22:50:28.177 00.126 9960 worker thread done servicing request
22:50:28.177 00.000 11872 OnExposeComplete: enter
22:50:28.181 00.004 11872 UpdateGuideState(): m_state=6
22:50:28.187 00.006 11872 Star::Find(15, 1789, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1095
22:50:28.191 00.004 11872 Star::Find returns 1 (0), X=1789.51, Y=957.00, Mass=4223, SNR=43.8, Peak=211 HFD=6.1
22:50:28.199 00.008 11872 CameraToMount -- cameraTheta (-1.33) - m_xAngle (0.00) = xAngle (-1.34 = -1.34)
22:50:28.205 00.006 11872 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.63 = 1.63)
22:50:28.213 00.008 11872 CameraToMount -- cameraX=0.14 cameraY=-0.58 hyp=0.60 cameraTheta=-1.33 mountX=0.14 mountY=0.60, mountTheta=1.34
22:50:28.221 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=0.14, y=-0.58, opts=13)
22:50:28.226 00.005 11872 Enqueuing Move request for scope (0.14, -0.58)
22:50:28.234 00.008 9960 Worker thread wakes up
22:50:28.234 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=0, FiltMin=0, FiltMax=106, Gamma=1.000
22:50:28.239 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.58) opts 0xd
22:50:28.239 00.000 9960 Handling offset move in thread for scope, endpoint = (0.14, -0.58)
22:50:28.239 00.000 9960 Moving (0.14, -0.58) raw xDistance=0.14 yDistance=0.60
22:50:28.239 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:50:28.240 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:50:28.240 00.000 11872 UpdateGuideState exits: m=4223 SNR=43.8
22:50:28.247 00.007 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:28.252 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:50:28.256 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.60
22:50:28.256 00.000 9960 MoveAxis(E, 0, ABG)
22:50:28.256 00.000 9960 Move returns status 0, amount 0
22:50:28.256 00.000 9960 MoveAxis(N, 0, ABG)
22:50:28.257 00.001 9960 Move returns status 0, amount 0
22:50:28.257 00.000 11872 Enqueuing Expose request
22:50:28.260 00.003 9960 move complete, result=0
22:50:28.260 00.000 9960 worker thread done servicing request
22:50:28.261 00.001 9960 Worker thread wakes up
22:50:28.261 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:50:28.261 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:50:28.261 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.6 px 0 ms NORTH
22:50:29.505 01.244 9960 Exposure complete
22:50:29.629 00.124 9960 worker thread done servicing request
22:50:29.630 00.001 11872 OnExposeComplete: enter
22:50:29.633 00.003 11872 UpdateGuideState(): m_state=6
22:50:29.637 00.004 11872 Star::Find(15, 1789, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1096
22:50:29.641 00.004 11872 Star::Find returns 1 (0), X=1789.48, Y=957.01, Mass=4382, SNR=44.9, Peak=201 HFD=5.8
22:50:29.644 00.003 11872 CameraToMount -- cameraTheta (-1.38) - m_xAngle (0.00) = xAngle (-1.38 = -1.38)
22:50:29.649 00.005 11872 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.59 = 1.59)
22:50:29.653 00.004 11872 CameraToMount -- cameraX=0.11 cameraY=-0.58 hyp=0.59 cameraTheta=-1.38 mountX=0.11 mountY=0.59, mountTheta=1.39
22:50:29.659 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.11, y=-0.58, opts=13)
22:50:29.663 00.004 11872 Enqueuing Move request for scope (0.11, -0.58)
22:50:29.667 00.004 9960 Worker thread wakes up
22:50:29.667 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=201, med=0, FiltMin=0, FiltMax=108, Gamma=1.000
22:50:29.672 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.58) opts 0xd
22:50:29.672 00.000 9960 Handling offset move in thread for scope, endpoint = (0.11, -0.58)
22:50:29.672 00.000 9960 Moving (0.11, -0.58) raw xDistance=0.11 yDistance=0.59
22:50:29.672 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:50:29.673 00.001 11872 UpdateGuideState exits: m=4382 SNR=44.9
22:50:29.676 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:29.680 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:50:29.685 00.005 11872 Enqueuing Expose request
22:50:29.689 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:50:29.690 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.59
22:50:29.690 00.000 9960 MoveAxis(E, 0, ABG)
22:50:29.690 00.000 9960 Move returns status 0, amount 0
22:50:29.690 00.000 9960 MoveAxis(N, 0, ABG)
22:50:29.691 00.001 9960 Move returns status 0, amount 0
22:50:29.691 00.000 9960 move complete, result=0
22:50:29.691 00.000 9960 worker thread done servicing request
22:50:29.692 00.001 9960 Worker thread wakes up
22:50:29.692 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.6 px 0 ms NORTH
22:50:29.696 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
22:50:29.696 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:50:30.940 01.244 9960 Exposure complete
22:50:31.059 00.119 9960 worker thread done servicing request
22:50:31.060 00.001 11872 OnExposeComplete: enter
22:50:31.064 00.004 11872 UpdateGuideState(): m_state=6
22:50:31.067 00.003 11872 Star::Find(15, 1789, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1097
22:50:31.072 00.005 11872 Star::Find returns 1 (0), X=1789.40, Y=957.01, Mass=4456, SNR=45.3, Peak=194 HFD=6.0
22:50:31.077 00.005 11872 CameraToMount -- cameraTheta (-1.51) - m_xAngle (0.00) = xAngle (-1.52 = -1.52)
22:50:31.082 00.005 11872 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.45 = 1.45)
22:50:31.086 00.004 11872 CameraToMount -- cameraX=0.03 cameraY=-0.57 hyp=0.58 cameraTheta=-1.51 mountX=0.03 mountY=0.57, mountTheta=1.52
22:50:31.092 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.03, y=-0.57, opts=13)
22:50:31.096 00.004 11872 Enqueuing Move request for scope (0.03, -0.57)
22:50:31.099 00.003 9960 Worker thread wakes up
22:50:31.099 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=194, med=0, FiltMin=0, FiltMax=106, Gamma=1.000
22:50:31.104 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.57) opts 0xd
22:50:31.104 00.000 9960 Handling offset move in thread for scope, endpoint = (0.03, -0.57)
22:50:31.104 00.000 9960 Moving (0.03, -0.57) raw xDistance=0.03 yDistance=0.57
22:50:31.104 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:50:31.105 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
22:50:31.105 00.000 11872 UpdateGuideState exits: m=4456 SNR=45.3
22:50:31.111 00.006 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.57
22:50:31.113 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:31.120 00.007 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:50:31.124 00.004 11872 Enqueuing Expose request
22:50:31.129 00.005 9960 MoveAxis(E, 0, ABG)
22:50:31.129 00.000 9960 Move returns status 0, amount 0
22:50:31.129 00.000 9960 MoveAxis(N, 0, ABG)
22:50:31.129 00.000 9960 Move returns status 0, amount 0
22:50:31.129 00.000 9960 move complete, result=0
22:50:31.129 00.000 9960 worker thread done servicing request
22:50:31.130 00.001 11872 GuideStep: 0.0 px 0 ms EAST, 0.6 px 0 ms NORTH
22:50:31.133 00.003 9960 Worker thread wakes up
22:50:31.135 00.002 9960 worker thread servicing REQUEST_EXPOSE 1000
22:50:31.135 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:50:32.381 01.246 9960 Exposure complete
22:50:32.499 00.118 9960 worker thread done servicing request
22:50:32.500 00.001 11872 OnExposeComplete: enter
22:50:32.504 00.004 11872 UpdateGuideState(): m_state=6
22:50:32.507 00.003 11872 Star::Find(15, 1789, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1098
22:50:32.512 00.005 11872 Star::Find returns 1 (0), X=1789.65, Y=956.44, Mass=4359, SNR=44.5, Peak=195 HFD=5.6
22:50:32.518 00.006 11872 CameraToMount -- cameraTheta (-1.33) - m_xAngle (0.00) = xAngle (-1.33 = -1.33)
22:50:32.524 00.006 11872 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.64 = 1.64)
22:50:32.527 00.003 11872 CameraToMount -- cameraX=0.28 cameraY=-1.14 hyp=1.18 cameraTheta=-1.33 mountX=0.28 mountY=1.17, mountTheta=1.34
22:50:32.533 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.28, y=-1.14, opts=13)
22:50:32.537 00.004 11872 Enqueuing Move request for scope (0.28, -1.14)
22:50:32.540 00.003 9960 Worker thread wakes up
22:50:32.542 00.002 9960 worker thread servicing REQUEST_MOVE scope ofs (0.28, -1.14) opts 0xd
22:50:32.542 00.000 9960 Handling offset move in thread for scope, endpoint = (0.28, -1.14)
22:50:32.542 00.000 9960 Moving (0.28, -1.14) raw xDistance=0.28 yDistance=1.17
22:50:32.542 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
22:50:32.542 00.000 9960 resist switch: large excursion: input 1.17 thresh 0.60 direction from -1 to 1
22:50:32.542 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=3.52
22:50:32.542 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.17 from input 1.17
22:50:32.542 00.000 9960 MoveAxis(W, 131, ABG)
22:50:32.543 00.001 9960 Guiding  Dir = 3, Dur = 131
22:50:32.543 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=195, med=0, FiltMin=0, FiltMax=105, Gamma=1.000
22:50:32.549 00.006 11872 UpdateGuideState exits: m=4359 SNR=44.5
22:50:32.553 00.004 9960 IsSlewing returns 0
22:50:32.553 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:32.556 00.003 9960 IsGuiding returns 0
22:50:32.557 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:50:32.561 00.004 11872 Enqueuing Expose request
22:50:32.565 00.004 9960 PulseGuide returned control before completion, sleep 141
22:50:32.718 00.153 9960 IsGuiding returns 0
22:50:32.718 00.000 9960 Move returns status 0, amount 131
22:50:32.719 00.001 9960 MoveAxis(S, 875, ABG)
22:50:32.719 00.000 9960 Guiding  Dir = 1, Dur = 875
22:50:32.720 00.001 9960 IsSlewing returns 0
22:50:32.720 00.000 9960 IsGuiding returns 0
22:50:32.722 00.002 9960 PulseGuide returned control before completion, sleep 885
22:50:33.622 00.900 9960 IsGuiding returns 1
22:50:33.623 00.001 9960 scope still moving after pulse duration time elapsed
22:50:33.653 00.030 9960 IsSlewing returns 0
22:50:33.654 00.001 9960 IsGuiding returns 0
22:50:33.655 00.001 9960 scope move finished after 875 + 58 ms
22:50:33.655 00.000 9960 Move returns status 0, amount 875
22:50:33.655 00.000 9960 move complete, result=0
22:50:33.656 00.001 9960 worker thread done servicing request
22:50:33.656 00.000 9960 Worker thread wakes up
22:50:33.656 00.000 11872 GuideStep: 0.3 px 131 ms WEST, 1.2 px 875 ms SOUTH
22:50:33.662 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:50:33.663 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:50:34.917 01.254 9960 Exposure complete
22:50:35.038 00.121 9960 worker thread done servicing request
22:50:35.040 00.002 11872 OnExposeComplete: enter
22:50:35.043 00.003 11872 UpdateGuideState(): m_state=6
22:50:35.049 00.006 11872 Star::Find(15, 1789, 956, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1099
22:50:35.056 00.007 11872 Star::Find returns 1 (0), X=1789.59, Y=957.08, Mass=4290, SNR=43.4, Peak=213 HFD=5.8
22:50:35.060 00.004 11872 CameraToMount -- cameraTheta (-1.16) - m_xAngle (0.00) = xAngle (-1.16 = -1.16)
22:50:35.064 00.004 11872 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.81 = 1.81)
22:50:35.068 00.004 11872 CameraToMount -- cameraX=0.22 cameraY=-0.50 hyp=0.55 cameraTheta=-1.16 mountX=0.22 mountY=0.53, mountTheta=1.18
22:50:35.073 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.22, y=-0.50, opts=13)
22:50:35.077 00.004 11872 Enqueuing Move request for scope (0.22, -0.50)
22:50:35.081 00.004 9960 Worker thread wakes up
22:50:35.081 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=0, FiltMin=0, FiltMax=111, Gamma=1.000
22:50:35.086 00.005 11872 UpdateGuideState exits: m=4290 SNR=43.4
22:50:35.090 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:35.093 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:50:35.098 00.005 11872 Enqueuing Expose request
22:50:35.102 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.50) opts 0xd
22:50:35.102 00.000 9960 Handling offset move in thread for scope, endpoint = (0.22, -0.50)
22:50:35.102 00.000 9960 Moving (0.22, -0.50) raw xDistance=0.22 yDistance=0.53
22:50:35.102 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.22
22:50:35.103 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.53 from input 0.53
22:50:35.103 00.000 9960 MoveAxis(W, 112, ABG)
22:50:35.103 00.000 9960 Guiding  Dir = 3, Dur = 112
22:50:35.105 00.002 9960 IsSlewing returns 0
22:50:35.105 00.000 9960 IsGuiding returns 0
22:50:35.105 00.000 9960 PulseGuide returned control before completion, sleep 122
22:50:35.235 00.130 9960 IsGuiding returns 1
22:50:35.235 00.000 9960 scope still moving after pulse duration time elapsed
22:50:35.266 00.031 9960 IsSlewing returns 0
22:50:35.266 00.000 9960 IsGuiding returns 0
22:50:35.267 00.001 9960 scope move finished after 112 + 49 ms
22:50:35.267 00.000 9960 Move returns status 0, amount 112
22:50:35.267 00.000 9960 MoveAxis(S, 398, ABG)
22:50:35.268 00.001 9960 Guiding  Dir = 1, Dur = 398
22:50:35.268 00.000 9960 IsSlewing returns 0
22:50:35.268 00.000 9960 IsGuiding returns 0
22:50:35.269 00.001 9960 PulseGuide returned control before completion, sleep 408
22:50:35.690 00.421 9960 IsGuiding returns 1
22:50:35.691 00.001 9960 scope still moving after pulse duration time elapsed
22:50:35.720 00.029 9960 IsSlewing returns 0
22:50:35.723 00.003 9960 IsGuiding returns 0
22:50:35.724 00.001 9960 scope move finished after 398 + 56 ms
22:50:35.724 00.000 9960 Move returns status 0, amount 398
22:50:35.724 00.000 9960 move complete, result=0
22:50:35.725 00.001 9960 worker thread done servicing request
22:50:35.725 00.000 9960 Worker thread wakes up
22:50:35.725 00.000 11872 GuideStep: 0.2 px 112 ms WEST, 0.5 px 398 ms SOUTH
22:50:35.732 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:50:35.732 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:50:36.980 01.248 9960 Exposure complete
22:50:37.109 00.129 9960 worker thread done servicing request
22:50:37.109 00.000 11872 OnExposeComplete: enter
22:50:37.114 00.005 11872 UpdateGuideState(): m_state=6
22:50:37.119 00.005 11872 Star::Find(15, 1789, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1100
22:50:37.123 00.004 11872 Star::Find returns 1 (0), X=1789.54, Y=957.25, Mass=4568, SNR=45.6, Peak=217 HFD=5.6
22:50:37.128 00.005 11872 CameraToMount -- cameraTheta (-1.08) - m_xAngle (0.00) = xAngle (-1.08 = -1.08)
22:50:37.131 00.003 11872 CameraToMount -- cameraTheta (-1.08) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.89 = 1.89)
22:50:37.135 00.004 11872 CameraToMount -- cameraX=0.18 cameraY=-0.33 hyp=0.38 cameraTheta=-1.08 mountX=0.18 mountY=0.36, mountTheta=1.11
22:50:37.141 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.18, y=-0.33, opts=13)
22:50:37.145 00.004 11872 Enqueuing Move request for scope (0.18, -0.33)
22:50:37.150 00.005 9960 Worker thread wakes up
22:50:37.150 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.33) opts 0xd
22:50:37.150 00.000 9960 Handling offset move in thread for scope, endpoint = (0.18, -0.33)
22:50:37.150 00.000 9960 Moving (0.18, -0.33) raw xDistance=0.18 yDistance=0.36
22:50:37.151 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=217, med=0, FiltMin=0, FiltMax=125, Gamma=1.000
22:50:37.155 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
22:50:37.155 00.000 11872 UpdateGuideState exits: m=4568 SNR=45.6
22:50:37.158 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.36 from input 0.36
22:50:37.159 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:37.163 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:50:37.166 00.003 9960 MoveAxis(E, 0, ABG)
22:50:37.167 00.001 9960 Move returns status 0, amount 0
22:50:37.167 00.000 11872 Enqueuing Expose request
22:50:37.173 00.006 9960 MoveAxis(S, 267, ABG)
22:50:37.173 00.000 9960 Guiding  Dir = 1, Dur = 267
22:50:37.175 00.002 9960 IsSlewing returns 0
22:50:37.176 00.001 9960 IsGuiding returns 0
22:50:37.176 00.000 9960 PulseGuide returned control before completion, sleep 277
22:50:37.456 00.280 9960 IsGuiding returns 1
22:50:37.457 00.001 9960 scope still moving after pulse duration time elapsed
22:50:37.488 00.031 9960 IsSlewing returns 0
22:50:37.488 00.000 9960 IsGuiding returns 0
22:50:37.489 00.001 9960 scope move finished after 267 + 46 ms
22:50:37.489 00.000 9960 Move returns status 0, amount 267
22:50:37.490 00.001 9960 move complete, result=0
22:50:37.490 00.000 9960 worker thread done servicing request
22:50:37.490 00.000 9960 Worker thread wakes up
22:50:37.490 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 0.4 px 267 ms SOUTH
22:50:37.497 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:50:37.497 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:50:38.753 01.256 9960 Exposure complete
22:50:38.881 00.128 9960 worker thread done servicing request
22:50:38.881 00.000 11872 OnExposeComplete: enter
22:50:38.886 00.005 11872 UpdateGuideState(): m_state=6
22:50:38.889 00.003 11872 Star::Find(15, 1789, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1101
22:50:38.895 00.006 11872 Star::Find returns 1 (0), X=1789.74, Y=957.40, Mass=4314, SNR=43.9, Peak=214 HFD=5.4
22:50:38.899 00.004 11872 CameraToMount -- cameraTheta (-0.46) - m_xAngle (0.00) = xAngle (-0.46 = -0.46)
22:50:38.902 00.003 11872 CameraToMount -- cameraTheta (-0.46) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.51 = 2.51)
22:50:38.906 00.004 11872 CameraToMount -- cameraX=0.38 cameraY=-0.19 hyp=0.42 cameraTheta=-0.46 mountX=0.38 mountY=0.25, mountTheta=0.58
22:50:38.911 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.38, y=-0.19, opts=13)
22:50:38.915 00.004 11872 Enqueuing Move request for scope (0.38, -0.19)
22:50:38.919 00.004 9960 Worker thread wakes up
22:50:38.920 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.38, -0.19) opts 0xd
22:50:38.920 00.000 9960 Handling offset move in thread for scope, endpoint = (0.38, -0.19)
22:50:38.920 00.000 9960 Moving (0.38, -0.19) raw xDistance=0.38 yDistance=0.25
22:50:38.920 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.38
22:50:38.921 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=214, med=0, FiltMin=0, FiltMax=105, Gamma=1.000
22:50:38.924 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.25
22:50:38.924 00.000 9960 MoveAxis(W, 177, ABG)
22:50:38.924 00.000 11872 UpdateGuideState exits: m=4314 SNR=43.9
22:50:38.928 00.004 9960 Guiding  Dir = 3, Dur = 177
22:50:38.928 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:38.933 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:50:38.937 00.004 11872 Enqueuing Expose request
22:50:38.940 00.003 9960 IsSlewing returns 0
22:50:38.940 00.000 9960 IsGuiding returns 0
22:50:38.940 00.000 9960 PulseGuide returned control before completion, sleep 187
22:50:39.135 00.195 9960 IsGuiding returns 1
22:50:39.135 00.000 9960 scope still moving after pulse duration time elapsed
22:50:39.165 00.030 9960 IsSlewing returns 0
22:50:39.167 00.002 9960 IsGuiding returns 0
22:50:39.167 00.000 9960 scope move finished after 177 + 49 ms
22:50:39.167 00.000 9960 Move returns status 0, amount 177
22:50:39.167 00.000 9960 MoveAxis(S, 187, ABG)
22:50:39.167 00.000 9960 Guiding  Dir = 1, Dur = 187
22:50:39.167 00.000 9960 IsSlewing returns 0
22:50:39.167 00.000 9960 IsGuiding returns 0
22:50:39.168 00.001 9960 PulseGuide returned control before completion, sleep 197
22:50:39.372 00.204 9960 IsGuiding returns 1
22:50:39.372 00.000 9960 scope still moving after pulse duration time elapsed
22:50:39.403 00.031 9960 IsSlewing returns 0
22:50:39.403 00.000 9960 IsGuiding returns 0
22:50:39.404 00.001 9960 scope move finished after 187 + 49 ms
22:50:39.404 00.000 9960 Move returns status 0, amount 187
22:50:39.405 00.001 9960 move complete, result=0
22:50:39.405 00.000 9960 worker thread done servicing request
22:50:39.406 00.001 9960 Worker thread wakes up
22:50:39.406 00.000 11872 GuideStep: 0.4 px 177 ms WEST, 0.3 px 187 ms SOUTH
22:50:39.410 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
22:50:39.410 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:50:40.660 01.250 9960 Exposure complete
22:50:40.778 00.118 9960 worker thread done servicing request
22:50:40.779 00.001 11872 OnExposeComplete: enter
22:50:40.783 00.004 11872 UpdateGuideState(): m_state=6
22:50:40.786 00.003 11872 Star::Find(15, 1789, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1102
22:50:40.790 00.004 11872 Star::Find returns 1 (0), X=1789.93, Y=956.60, Mass=4240, SNR=43.6, Peak=211 HFD=5.4
22:50:40.795 00.005 11872 CameraToMount -- cameraTheta (-1.05) - m_xAngle (0.00) = xAngle (-1.06 = -1.06)
22:50:40.799 00.004 11872 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.91 = 1.91)
22:50:40.802 00.003 11872 CameraToMount -- cameraX=0.56 cameraY=-0.98 hyp=1.13 cameraTheta=-1.05 mountX=0.56 mountY=1.07, mountTheta=1.09
22:50:40.807 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.56, y=-0.98, opts=13)
22:50:40.812 00.005 11872 Enqueuing Move request for scope (0.56, -0.98)
22:50:40.817 00.005 9960 Worker thread wakes up
22:50:40.817 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=0, FiltMin=0, FiltMax=101, Gamma=1.000
22:50:40.821 00.004 11872 UpdateGuideState exits: m=4240 SNR=43.6
22:50:40.825 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.56, -0.98) opts 0xd
22:50:40.825 00.000 9960 Handling offset move in thread for scope, endpoint = (0.56, -0.98)
22:50:40.825 00.000 9960 Moving (0.56, -0.98) raw xDistance=0.56 yDistance=1.07
22:50:40.826 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.37 from input 0.56
22:50:40.826 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.07 from input 1.07
22:50:40.826 00.000 9960 MoveAxis(W, 274, ABG)
22:50:40.826 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:40.831 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:50:40.834 00.003 11872 Enqueuing Expose request
22:50:40.838 00.004 9960 Guiding  Dir = 3, Dur = 274
22:50:40.838 00.000 9960 IsSlewing returns 0
22:50:40.838 00.000 9960 IsGuiding returns 0
22:50:40.840 00.002 9960 PulseGuide returned control before completion, sleep 284
22:50:41.135 00.295 9960 IsGuiding returns 1
22:50:41.137 00.002 9960 scope still moving after pulse duration time elapsed
22:50:41.167 00.030 9960 IsSlewing returns 0
22:50:41.168 00.001 9960 IsGuiding returns 0
22:50:41.170 00.002 9960 scope move finished after 274 + 56 ms
22:50:41.171 00.001 9960 Move returns status 0, amount 274
22:50:41.171 00.000 9960 MoveAxis(S, 796, ABG)
22:50:41.172 00.001 9960 Guiding  Dir = 1, Dur = 796
22:50:41.172 00.000 9960 IsSlewing returns 0
22:50:41.172 00.000 9960 IsGuiding returns 0
22:50:41.173 00.001 9960 PulseGuide returned control before completion, sleep 806
22:50:41.995 00.822 9960 IsGuiding returns 1
22:50:41.995 00.000 9960 scope still moving after pulse duration time elapsed
22:50:42.026 00.031 9960 IsSlewing returns 0
22:50:42.027 00.001 9960 IsGuiding returns 0
22:50:42.027 00.000 9960 scope move finished after 796 + 58 ms
22:50:42.028 00.001 9960 Move returns status 0, amount 796
22:50:42.028 00.000 9960 move complete, result=0
22:50:42.028 00.000 9960 worker thread done servicing request
22:50:42.029 00.001 9960 Worker thread wakes up
22:50:42.029 00.000 11872 GuideStep: 0.6 px 274 ms WEST, 1.1 px 796 ms SOUTH
22:50:42.036 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:50:42.036 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:50:43.278 01.242 9960 Exposure complete
22:50:43.407 00.129 9960 worker thread done servicing request
22:50:43.407 00.000 11872 OnExposeComplete: enter
22:50:43.411 00.004 11872 UpdateGuideState(): m_state=6
22:50:43.415 00.004 11872 Star::Find(15, 1789, 956, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1103
22:50:43.420 00.005 11872 Star::Find returns 1 (0), X=1789.78, Y=957.52, Mass=4381, SNR=44.8, Peak=177 HFD=5.6
22:50:43.426 00.006 11872 CameraToMount -- cameraTheta (-0.16) - m_xAngle (0.00) = xAngle (-0.16 = -0.16)
22:50:43.431 00.005 11872 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.81 = 2.81)
22:50:43.435 00.004 11872 CameraToMount -- cameraX=0.42 cameraY=-0.07 hyp=0.42 cameraTheta=-0.16 mountX=0.42 mountY=0.14, mountTheta=0.32
22:50:43.443 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=0.42, y=-0.07, opts=13)
22:50:43.447 00.004 11872 Enqueuing Move request for scope (0.42, -0.07)
22:50:43.451 00.004 9960 Worker thread wakes up
22:50:43.451 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.42, -0.07) opts 0xd
22:50:43.451 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=177, med=0, FiltMin=0, FiltMax=104, Gamma=1.000
22:50:43.456 00.005 9960 Handling offset move in thread for scope, endpoint = (0.42, -0.07)
22:50:43.456 00.000 11872 UpdateGuideState exits: m=4381 SNR=44.8
22:50:43.461 00.005 9960 Moving (0.42, -0.07) raw xDistance=0.42 yDistance=0.14
22:50:43.461 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.29 from input 0.42
22:50:43.461 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:43.465 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:50:43.469 00.004 11872 Enqueuing Expose request
22:50:43.473 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:50:43.473 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
22:50:43.473 00.000 9960 MoveAxis(W, 215, ABG)
22:50:43.473 00.000 9960 Guiding  Dir = 3, Dur = 215
22:50:43.474 00.001 9960 IsSlewing returns 0
22:50:43.474 00.000 9960 IsGuiding returns 0
22:50:43.474 00.000 9960 PulseGuide returned control before completion, sleep 225
22:50:43.705 00.231 9960 IsGuiding returns 1
22:50:43.706 00.001 9960 scope still moving after pulse duration time elapsed
22:50:43.735 00.029 9960 IsSlewing returns 0
22:50:43.736 00.001 9960 IsGuiding returns 0
22:50:43.736 00.000 9960 scope move finished after 215 + 46 ms
22:50:43.736 00.000 9960 Move returns status 0, amount 215
22:50:43.736 00.000 9960 MoveAxis(N, 0, ABG)
22:50:43.736 00.000 9960 Move returns status 0, amount 0
22:50:43.736 00.000 9960 move complete, result=0
22:50:43.737 00.001 9960 worker thread done servicing request
22:50:43.737 00.000 11872 GuideStep: 0.4 px 215 ms WEST, 0.1 px 0 ms NORTH
22:50:43.743 00.006 9960 Worker thread wakes up
22:50:43.743 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:50:43.744 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:50:44.995 01.251 9960 Exposure complete
22:50:45.120 00.125 9960 worker thread done servicing request
22:50:45.121 00.001 11872 OnExposeComplete: enter
22:50:45.125 00.004 11872 UpdateGuideState(): m_state=6
22:50:45.129 00.004 11872 Star::Find(15, 1789, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1104
22:50:45.133 00.004 11872 Star::Find returns 1 (0), X=1789.35, Y=958.52, Mass=4257, SNR=43.8, Peak=174 HFD=5.6
22:50:45.136 00.003 11872 CameraToMount -- cameraTheta (1.59) - m_xAngle (0.00) = xAngle (1.58 = 1.58)
22:50:45.142 00.006 11872 CameraToMount -- cameraTheta (1.59) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.55 = -1.73)
22:50:45.147 00.005 11872 CameraToMount -- cameraX=-0.02 cameraY=0.93 hyp=0.93 cameraTheta=1.59 mountX=-0.01 mountY=-0.92, mountTheta=-1.58
22:50:45.154 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.02, y=0.93, opts=13)
22:50:45.157 00.003 11872 Enqueuing Move request for scope (-0.02, 0.93)
22:50:45.161 00.004 9960 Worker thread wakes up
22:50:45.162 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.93) opts 0xd
22:50:45.162 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.02, 0.93)
22:50:45.162 00.000 9960 Moving (-0.02, 0.93) raw xDistance=-0.01 yDistance=-0.92
22:50:45.162 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:50:45.162 00.000 9960 resist switch: large excursion: input -0.92 thresh 0.60 direction from 1 to -1
22:50:45.164 00.002 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.76
22:50:45.164 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.92 from input -0.92
22:50:45.164 00.000 9960 MoveAxis(E, 0, ABG)
22:50:45.164 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=174, med=0, FiltMin=0, FiltMax=121, Gamma=1.000
22:50:45.168 00.004 9960 Move returns status 0, amount 0
22:50:45.169 00.001 11872 UpdateGuideState exits: m=4257 SNR=43.8
22:50:45.174 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:45.178 00.004 9960 MoveAxis(N, 686, ABG)
22:50:45.178 00.000 9960 Guiding  Dir = 0, Dur = 686
22:50:45.178 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:50:45.182 00.004 11872 Enqueuing Expose request
22:50:45.187 00.005 9960 IsSlewing returns 0
22:50:45.187 00.000 9960 IsGuiding returns 0
22:50:45.187 00.000 9960 PulseGuide returned control before completion, sleep 696
22:50:45.892 00.705 9960 IsGuiding returns 1
22:50:45.892 00.000 9960 scope still moving after pulse duration time elapsed
22:50:45.924 00.032 9960 IsSlewing returns 0
22:50:45.924 00.000 9960 IsGuiding returns 0
22:50:45.924 00.000 9960 scope move finished after 686 + 50 ms
22:50:45.925 00.001 9960 Move returns status 0, amount 686
22:50:45.925 00.000 9960 move complete, result=0
22:50:45.925 00.000 9960 worker thread done servicing request
22:50:45.925 00.000 9960 Worker thread wakes up
22:50:45.926 00.001 11872 GuideStep: -0.0 px 0 ms EAST, -0.9 px 686 ms NORTH
22:50:45.929 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
22:50:45.931 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:50:47.180 01.249 9960 Exposure complete
22:50:47.292 00.112 9960 worker thread done servicing request
22:50:47.292 00.000 11872 OnExposeComplete: enter
22:50:47.296 00.004 11872 UpdateGuideState(): m_state=6
22:50:47.299 00.003 11872 Star::Find(15, 1789, 958, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1105
22:50:47.303 00.004 11872 Star::Find returns 1 (0), X=1789.37, Y=958.11, Mass=4337, SNR=44.8, Peak=185 HFD=5.9
22:50:47.308 00.005 11872 CameraToMount -- cameraTheta (1.56) - m_xAngle (0.00) = xAngle (1.56 = 1.56)
22:50:47.311 00.003 11872 CameraToMount -- cameraTheta (1.56) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.53 = -1.76)
22:50:47.315 00.004 11872 CameraToMount -- cameraX=0.00 cameraY=0.52 hyp=0.52 cameraTheta=1.56 mountX=0.01 mountY=-0.52, mountTheta=-1.56
22:50:47.320 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.00, y=0.52, opts=13)
22:50:47.325 00.005 11872 Enqueuing Move request for scope (0.00, 0.52)
22:50:47.330 00.005 9960 Worker thread wakes up
22:50:47.330 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=185, med=0, FiltMin=0, FiltMax=116, Gamma=1.000
22:50:47.333 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.52) opts 0xd
22:50:47.335 00.002 11872 UpdateGuideState exits: m=4337 SNR=44.8
22:50:47.339 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:47.342 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:50:47.346 00.004 11872 Enqueuing Expose request
22:50:47.350 00.004 9960 Handling offset move in thread for scope, endpoint = (0.00, 0.52)
22:50:47.350 00.000 9960 Moving (0.00, 0.52) raw xDistance=0.01 yDistance=-0.52
22:50:47.350 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:50:47.350 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.52 from input -0.52
22:50:47.351 00.001 9960 MoveAxis(E, 0, ABG)
22:50:47.351 00.000 9960 Move returns status 0, amount 0
22:50:47.351 00.000 9960 MoveAxis(N, 385, ABG)
22:50:47.352 00.001 9960 Guiding  Dir = 0, Dur = 385
22:50:47.352 00.000 9960 IsSlewing returns 0
22:50:47.352 00.000 9960 IsGuiding returns 0
22:50:47.352 00.000 9960 PulseGuide returned control before completion, sleep 395
22:50:47.757 00.405 9960 IsGuiding returns 1
22:50:47.758 00.001 9960 scope still moving after pulse duration time elapsed
22:50:47.788 00.030 9960 IsSlewing returns 0
22:50:47.788 00.000 9960 IsGuiding returns 0
22:50:47.789 00.001 9960 scope move finished after 385 + 51 ms
22:50:47.789 00.000 9960 Move returns status 0, amount 385
22:50:47.789 00.000 9960 move complete, result=0
22:50:47.790 00.001 9960 worker thread done servicing request
22:50:47.790 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.5 px 385 ms NORTH
22:50:47.797 00.007 9960 Worker thread wakes up
22:50:47.797 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:50:47.798 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:50:49.043 01.245 9960 Exposure complete
22:50:49.181 00.138 9960 worker thread done servicing request
22:50:49.181 00.000 11872 OnExposeComplete: enter
22:50:49.186 00.005 11872 UpdateGuideState(): m_state=6
22:50:49.189 00.003 11872 Star::Find(15, 1789, 958, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1106
22:50:49.194 00.005 11872 Star::Find returns 1 (0), X=1789.33, Y=957.28, Mass=4461, SNR=45.2, Peak=190 HFD=5.6
22:50:49.198 00.004 11872 CameraToMount -- cameraTheta (-1.68) - m_xAngle (0.00) = xAngle (-1.68 = -1.68)
22:50:49.202 00.004 11872 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.29 = 1.29)
22:50:49.205 00.003 11872 CameraToMount -- cameraX=-0.03 cameraY=-0.30 hyp=0.31 cameraTheta=-1.68 mountX=-0.03 mountY=0.29, mountTheta=1.69
22:50:49.211 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.03, y=-0.30, opts=13)
22:50:49.216 00.005 11872 Enqueuing Move request for scope (-0.03, -0.30)
22:50:49.219 00.003 9960 Worker thread wakes up
22:50:49.220 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=190, med=0, FiltMin=0, FiltMax=124, Gamma=1.000
22:50:49.223 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.30) opts 0xd
22:50:49.223 00.000 11872 UpdateGuideState exits: m=4461 SNR=45.2
22:50:49.228 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:49.232 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:50:49.236 00.004 11872 Enqueuing Expose request
22:50:49.240 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.03, -0.30)
22:50:49.240 00.000 9960 Moving (-0.03, -0.30) raw xDistance=-0.03 yDistance=0.29
22:50:49.240 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:50:49.240 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:50:49.240 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
22:50:49.241 00.001 9960 MoveAxis(E, 0, ABG)
22:50:49.241 00.000 9960 Move returns status 0, amount 0
22:50:49.241 00.000 9960 MoveAxis(N, 0, ABG)
22:50:49.241 00.000 9960 Move returns status 0, amount 0
22:50:49.241 00.000 9960 move complete, result=0
22:50:49.242 00.001 9960 worker thread done servicing request
22:50:49.242 00.000 9960 Worker thread wakes up
22:50:49.242 00.000 11872 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
22:50:49.247 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:50:49.247 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:50:50.502 01.255 9960 Exposure complete
22:50:50.621 00.119 9960 worker thread done servicing request
22:50:50.622 00.001 11872 OnExposeComplete: enter
22:50:50.625 00.003 11872 UpdateGuideState(): m_state=6
22:50:50.629 00.004 11872 Star::Find(15, 1789, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1107
22:50:50.633 00.004 11872 Star::Find returns 1 (0), X=1789.37, Y=957.08, Mass=4323, SNR=43.7, Peak=190 HFD=5.8
22:50:50.637 00.004 11872 CameraToMount -- cameraTheta (-1.56) - m_xAngle (0.00) = xAngle (-1.56 = -1.56)
22:50:50.642 00.005 11872 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.41 = 1.41)
22:50:50.645 00.003 11872 CameraToMount -- cameraX=0.01 cameraY=-0.51 hyp=0.51 cameraTheta=-1.56 mountX=0.01 mountY=0.50, mountTheta=1.56
22:50:50.650 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.01, y=-0.51, opts=13)
22:50:50.655 00.005 11872 Enqueuing Move request for scope (0.01, -0.51)
22:50:50.659 00.004 9960 Worker thread wakes up
22:50:50.659 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=190, med=0, FiltMin=0, FiltMax=114, Gamma=1.000
22:50:50.664 00.005 11872 UpdateGuideState exits: m=4323 SNR=43.7
22:50:50.666 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:50.670 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:50:50.676 00.006 11872 Enqueuing Expose request
22:50:50.680 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.51) opts 0xd
22:50:50.680 00.000 9960 Handling offset move in thread for scope, endpoint = (0.01, -0.51)
22:50:50.680 00.000 9960 Moving (0.01, -0.51) raw xDistance=0.01 yDistance=0.50
22:50:50.680 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:50:50.680 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:50:50.681 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.50
22:50:50.681 00.000 9960 MoveAxis(E, 0, ABG)
22:50:50.681 00.000 9960 Move returns status 0, amount 0
22:50:50.682 00.001 9960 MoveAxis(N, 0, ABG)
22:50:50.682 00.000 9960 Move returns status 0, amount 0
22:50:50.682 00.000 9960 move complete, result=0
22:50:50.682 00.000 9960 worker thread done servicing request
22:50:50.682 00.000 11872 GuideStep: 0.0 px 0 ms EAST, 0.5 px 0 ms NORTH
22:50:50.686 00.004 9960 Worker thread wakes up
22:50:50.686 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:50:50.686 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:50:51.927 01.241 9960 Exposure complete
22:50:52.035 00.108 9960 worker thread done servicing request
22:50:52.037 00.002 11872 OnExposeComplete: enter
22:50:52.040 00.003 11872 UpdateGuideState(): m_state=6
22:50:52.047 00.007 11872 Star::Find(15, 1789, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1108
22:50:52.051 00.004 11872 Star::Find returns 1 (0), X=1789.46, Y=957.02, Mass=4075, SNR=42.3, Peak=189 HFD=5.5
22:50:52.056 00.005 11872 CameraToMount -- cameraTheta (-1.40) - m_xAngle (0.00) = xAngle (-1.40 = -1.40)
22:50:52.060 00.004 11872 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.57 = 1.57)
22:50:52.063 00.003 11872 CameraToMount -- cameraX=0.10 cameraY=-0.56 hyp=0.57 cameraTheta=-1.40 mountX=0.10 mountY=0.57, mountTheta=1.40
22:50:52.068 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.10, y=-0.56, opts=13)
22:50:52.073 00.005 11872 Enqueuing Move request for scope (0.10, -0.56)
22:50:52.077 00.004 9960 Worker thread wakes up
22:50:52.077 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.56) opts 0xd
22:50:52.078 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=189, med=0, FiltMin=0, FiltMax=101, Gamma=1.000
22:50:52.082 00.004 9960 Handling offset move in thread for scope, endpoint = (0.10, -0.56)
22:50:52.084 00.002 9960 Moving (0.10, -0.56) raw xDistance=0.10 yDistance=0.57
22:50:52.084 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:50:52.084 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:50:52.084 00.000 11872 UpdateGuideState exits: m=4075 SNR=42.3
22:50:52.089 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:52.092 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.57
22:50:52.092 00.000 9960 MoveAxis(E, 0, ABG)
22:50:52.094 00.002 9960 Move returns status 0, amount 0
22:50:52.094 00.000 9960 MoveAxis(N, 0, ABG)
22:50:52.094 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:50:52.098 00.004 11872 Enqueuing Expose request
22:50:52.101 00.003 9960 Move returns status 0, amount 0
22:50:52.102 00.001 9960 move complete, result=0
22:50:52.102 00.000 9960 worker thread done servicing request
22:50:52.102 00.000 9960 Worker thread wakes up
22:50:52.103 00.001 11872 GuideStep: 0.1 px 0 ms EAST, 0.6 px 0 ms NORTH
22:50:52.108 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:50:52.108 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:50:53.350 01.242 9960 Exposure complete
22:50:53.470 00.120 9960 worker thread done servicing request
22:50:53.471 00.001 11872 OnExposeComplete: enter
22:50:53.474 00.003 11872 UpdateGuideState(): m_state=6
22:50:53.478 00.004 11872 Star::Find(15, 1789, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1109
22:50:53.483 00.005 11872 Star::Find returns 1 (0), X=1789.85, Y=955.65, Mass=4358, SNR=44.6, Peak=181 HFD=5.8
22:50:53.487 00.004 11872 CameraToMount -- cameraTheta (-1.32) - m_xAngle (0.00) = xAngle (-1.33 = -1.33)
22:50:53.493 00.006 11872 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.64 = 1.64)
22:50:53.496 00.003 11872 CameraToMount -- cameraX=0.49 cameraY=-1.94 hyp=2.00 cameraTheta=-1.32 mountX=0.48 mountY=1.99, mountTheta=1.33
22:50:53.502 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.49, y=-1.94, opts=13)
22:50:53.506 00.004 11872 Enqueuing Move request for scope (0.49, -1.94)
22:50:53.511 00.005 9960 Worker thread wakes up
22:50:53.511 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=181, med=0, FiltMin=0, FiltMax=106, Gamma=1.000
22:50:53.515 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.49, -1.94) opts 0xd
22:50:53.515 00.000 11872 UpdateGuideState exits: m=4358 SNR=44.6
22:50:53.521 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:53.524 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:50:53.529 00.005 11872 Enqueuing Expose request
22:50:53.532 00.003 9960 Handling offset move in thread for scope, endpoint = (0.49, -1.94)
22:50:53.533 00.001 9960 Moving (0.49, -1.94) raw xDistance=0.48 yDistance=1.99
22:50:53.533 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.30 from input 0.48
22:50:53.533 00.000 9960 resist switch: large excursion: input 1.99 thresh 0.60 direction from -1 to 1
22:50:53.534 00.001 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=5.98
22:50:53.534 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.99 from input 1.99
22:50:53.534 00.000 9960 MoveAxis(W, 225, ABG)
22:50:53.534 00.000 9960 Guiding  Dir = 3, Dur = 225
22:50:53.535 00.001 9960 IsSlewing returns 0
22:50:53.535 00.000 9960 IsGuiding returns 0
22:50:53.535 00.000 9960 PulseGuide returned control before completion, sleep 235
22:50:53.784 00.249 9960 IsGuiding returns 1
22:50:53.785 00.001 9960 scope still moving after pulse duration time elapsed
22:50:53.814 00.029 9960 IsSlewing returns 0
22:50:53.814 00.000 9960 IsGuiding returns 0
22:50:53.815 00.001 9960 scope move finished after 225 + 54 ms
22:50:53.815 00.000 9960 Move returns status 0, amount 225
22:50:53.816 00.001 9960 MoveAxis(S, 1489, ABG)
22:50:53.816 00.000 9960 Guiding  Dir = 1, Dur = 1489
22:50:53.816 00.000 9960 IsSlewing returns 0
22:50:53.818 00.002 9960 IsGuiding returns 0
22:50:53.819 00.001 9960 PulseGuide returned control before completion, sleep 1499
22:50:55.320 01.501 9960 IsGuiding returns 1
22:50:55.320 00.000 9960 scope still moving after pulse duration time elapsed
22:50:55.352 00.032 9960 IsSlewing returns 0
22:50:55.353 00.001 9960 IsGuiding returns 1
22:50:55.382 00.029 9960 IsSlewing returns 0
22:50:55.386 00.004 9960 IsGuiding returns 0
22:50:55.387 00.001 9960 scope move finished after 1489 + 79 ms
22:50:55.387 00.000 9960 Move returns status 0, amount 1489
22:50:55.388 00.001 9960 move complete, result=0
22:50:55.388 00.000 9960 worker thread done servicing request
22:50:55.389 00.001 11872 GuideStep: 0.5 px 225 ms WEST, 2.0 px 1489 ms SOUTH
22:50:55.396 00.007 9960 Worker thread wakes up
22:50:55.396 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:50:55.397 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:50:56.644 01.247 9960 Exposure complete
22:50:56.768 00.124 9960 worker thread done servicing request
22:50:56.770 00.002 11872 OnExposeComplete: enter
22:50:56.774 00.004 11872 UpdateGuideState(): m_state=6
22:50:56.778 00.004 11872 Star::Find(15, 1789, 955, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1110
22:50:56.782 00.004 11872 Star::Find returns 1 (0), X=1789.47, Y=958.02, Mass=4025, SNR=41.8, Peak=179 HFD=5.4
22:50:56.785 00.003 11872 CameraToMount -- cameraTheta (1.33) - m_xAngle (0.00) = xAngle (1.33 = 1.33)
22:50:56.790 00.005 11872 CameraToMount -- cameraTheta (1.33) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.30 = -1.98)
22:50:56.795 00.005 11872 CameraToMount -- cameraX=0.10 cameraY=0.43 hyp=0.44 cameraTheta=1.33 mountX=0.11 mountY=-0.41, mountTheta=-1.32
22:50:56.802 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.10, y=0.43, opts=13)
22:50:56.805 00.003 11872 Enqueuing Move request for scope (0.10, 0.43)
22:50:56.809 00.004 9960 Worker thread wakes up
22:50:56.809 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.43) opts 0xd
22:50:56.810 00.001 9960 Handling offset move in thread for scope, endpoint = (0.10, 0.43)
22:50:56.810 00.000 9960 Moving (0.10, 0.43) raw xDistance=0.11 yDistance=-0.41
22:50:56.810 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:50:56.810 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:50:56.811 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=179, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
22:50:56.815 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.41
22:50:56.815 00.000 9960 MoveAxis(E, 0, ABG)
22:50:56.816 00.001 9960 Move returns status 0, amount 0
22:50:56.816 00.000 9960 MoveAxis(N, 0, ABG)
22:50:56.816 00.000 9960 Move returns status 0, amount 0
22:50:56.816 00.000 9960 move complete, result=0
22:50:56.817 00.001 11872 UpdateGuideState exits: m=4025 SNR=41.8
22:50:56.820 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:56.827 00.007 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:50:56.832 00.005 9960 worker thread done servicing request
22:50:56.832 00.000 11872 Enqueuing Expose request
22:50:56.837 00.005 11872 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
22:50:56.841 00.004 9960 Worker thread wakes up
22:50:56.842 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:50:56.842 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:50:58.089 01.247 9960 Exposure complete
22:50:58.214 00.125 9960 worker thread done servicing request
22:50:58.214 00.000 11872 OnExposeComplete: enter
22:50:58.218 00.004 11872 UpdateGuideState(): m_state=6
22:50:58.222 00.004 11872 Star::Find(15, 1789, 958, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1111
22:50:58.226 00.004 11872 Star::Find returns 1 (0), X=1789.30, Y=958.08, Mass=4168, SNR=43.6, Peak=194 HFD=5.8
22:50:58.230 00.004 11872 CameraToMount -- cameraTheta (1.69) - m_xAngle (0.00) = xAngle (1.69 = 1.69)
22:50:58.235 00.005 11872 CameraToMount -- cameraTheta (1.69) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.66 = -1.63)
22:50:58.239 00.004 11872 CameraToMount -- cameraX=-0.06 cameraY=0.50 hyp=0.50 cameraTheta=1.69 mountX=-0.06 mountY=-0.50, mountTheta=-1.69
22:50:58.246 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.06, y=0.50, opts=13)
22:50:58.250 00.004 11872 Enqueuing Move request for scope (-0.06, 0.50)
22:50:58.254 00.004 9960 Worker thread wakes up
22:50:58.254 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.50) opts 0xd
22:50:58.255 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.06, 0.50)
22:50:58.255 00.000 9960 Moving (-0.06, 0.50) raw xDistance=-0.06 yDistance=-0.50
22:50:58.255 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:50:58.255 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:50:58.255 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.50
22:50:58.255 00.000 9960 MoveAxis(E, 0, ABG)
22:50:58.256 00.001 9960 Move returns status 0, amount 0
22:50:58.257 00.001 9960 MoveAxis(N, 0, ABG)
22:50:58.257 00.000 9960 Move returns status 0, amount 0
22:50:58.257 00.000 9960 move complete, result=0
22:50:58.257 00.000 9960 worker thread done servicing request
22:50:58.257 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=194, med=0, FiltMin=0, FiltMax=104, Gamma=1.000
22:50:58.261 00.004 11872 UpdateGuideState exits: m=4168 SNR=43.6
22:50:58.264 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:58.269 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:50:58.272 00.003 11872 Enqueuing Expose request
22:50:58.276 00.004 9960 Worker thread wakes up
22:50:58.276 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:50:58.277 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:50:58.277 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.5 px 0 ms NORTH
22:50:59.524 01.247 9960 Exposure complete
22:50:59.667 00.143 9960 worker thread done servicing request
22:50:59.667 00.000 11872 OnExposeComplete: enter
22:50:59.673 00.006 11872 UpdateGuideState(): m_state=6
22:50:59.679 00.006 11872 Star::Find(15, 1789, 958, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1112
22:50:59.683 00.004 11872 Star::Find returns 1 (0), X=1789.38, Y=958.18, Mass=4436, SNR=45.4, Peak=201 HFD=5.7
22:50:59.689 00.006 11872 CameraToMount -- cameraTheta (1.55) - m_xAngle (0.00) = xAngle (1.55 = 1.55)
22:50:59.693 00.004 11872 CameraToMount -- cameraTheta (1.55) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.51 = -1.77)
22:50:59.697 00.004 11872 CameraToMount -- cameraX=0.01 cameraY=0.59 hyp=0.59 cameraTheta=1.55 mountX=0.02 mountY=-0.58, mountTheta=-1.54
22:50:59.703 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.01, y=0.59, opts=13)
22:50:59.707 00.004 11872 Enqueuing Move request for scope (0.01, 0.59)
22:50:59.712 00.005 9960 Worker thread wakes up
22:50:59.712 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=201, med=0, FiltMin=0, FiltMax=110, Gamma=1.000
22:50:59.716 00.004 11872 UpdateGuideState exits: m=4436 SNR=45.4
22:50:59.720 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:59.724 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:50:59.727 00.003 11872 Enqueuing Expose request
22:50:59.731 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.59) opts 0xd
22:50:59.731 00.000 9960 Handling offset move in thread for scope, endpoint = (0.01, 0.59)
22:50:59.732 00.001 9960 Moving (0.01, 0.59) raw xDistance=0.02 yDistance=-0.58
22:50:59.732 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:50:59.732 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:50:59.733 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.58
22:50:59.733 00.000 9960 MoveAxis(E, 0, ABG)
22:50:59.733 00.000 9960 Move returns status 0, amount 0
22:50:59.733 00.000 9960 MoveAxis(N, 0, ABG)
22:50:59.733 00.000 9960 Move returns status 0, amount 0
22:50:59.734 00.001 9960 move complete, result=0
22:50:59.734 00.000 9960 worker thread done servicing request
22:50:59.734 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.6 px 0 ms NORTH
22:50:59.740 00.006 9960 Worker thread wakes up
22:50:59.741 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:50:59.741 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:51:00.995 01.254 9960 Exposure complete
22:51:01.121 00.126 9960 worker thread done servicing request
22:51:01.123 00.002 11872 OnExposeComplete: enter
22:51:01.126 00.003 11872 UpdateGuideState(): m_state=6
22:51:01.130 00.004 11872 Star::Find(15, 1789, 958, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1113
22:51:01.133 00.003 11872 Star::Find returns 1 (0), X=1789.52, Y=958.01, Mass=4294, SNR=44.3, Peak=197 HFD=6.1
22:51:01.138 00.005 11872 CameraToMount -- cameraTheta (1.22) - m_xAngle (0.00) = xAngle (1.21 = 1.21)
22:51:01.142 00.004 11872 CameraToMount -- cameraTheta (1.22) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.18 = -2.10)
22:51:01.147 00.005 11872 CameraToMount -- cameraX=0.16 cameraY=0.43 hyp=0.46 cameraTheta=1.22 mountX=0.16 mountY=-0.39, mountTheta=-1.19
22:51:01.152 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.16, y=0.43, opts=13)
22:51:01.154 00.002 11872 Enqueuing Move request for scope (0.16, 0.43)
22:51:01.157 00.003 9960 Worker thread wakes up
22:51:01.157 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.43) opts 0xd
22:51:01.158 00.001 9960 Handling offset move in thread for scope, endpoint = (0.16, 0.43)
22:51:01.158 00.000 9960 Moving (0.16, 0.43) raw xDistance=0.16 yDistance=-0.39
22:51:01.158 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
22:51:01.158 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
22:51:01.158 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=197, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
22:51:01.163 00.005 11872 UpdateGuideState exits: m=4294 SNR=44.3
22:51:01.166 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:01.168 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:51:01.172 00.004 11872 Enqueuing Expose request
22:51:01.176 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.39
22:51:01.176 00.000 9960 MoveAxis(E, 0, ABG)
22:51:01.176 00.000 9960 Move returns status 0, amount 0
22:51:01.176 00.000 9960 MoveAxis(N, 0, ABG)
22:51:01.176 00.000 9960 Move returns status 0, amount 0
22:51:01.177 00.001 9960 move complete, result=0
22:51:01.177 00.000 9960 worker thread done servicing request
22:51:01.178 00.001 9960 Worker thread wakes up
22:51:01.178 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.4 px 0 ms NORTH
22:51:01.182 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
22:51:01.182 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:51:02.435 01.253 9960 Exposure complete
22:51:02.557 00.122 9960 worker thread done servicing request
22:51:02.557 00.000 11872 OnExposeComplete: enter
22:51:02.561 00.004 11872 UpdateGuideState(): m_state=6
22:51:02.565 00.004 11872 Star::Find(15, 1789, 958, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1114
22:51:02.570 00.005 11872 Star::Find returns 1 (0), X=1789.76, Y=956.53, Mass=4399, SNR=44.7, Peak=187 HFD=5.6
22:51:02.574 00.004 11872 CameraToMount -- cameraTheta (-1.21) - m_xAngle (0.00) = xAngle (-1.22 = -1.22)
22:51:02.578 00.004 11872 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.75 = 1.75)
22:51:02.581 00.003 11872 CameraToMount -- cameraX=0.39 cameraY=-1.05 hyp=1.12 cameraTheta=-1.21 mountX=0.39 mountY=1.11, mountTheta=1.23
22:51:02.587 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.39, y=-1.05, opts=13)
22:51:02.591 00.004 11872 Enqueuing Move request for scope (0.39, -1.05)
22:51:02.595 00.004 9960 Worker thread wakes up
22:51:02.595 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=187, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
22:51:02.598 00.003 11872 UpdateGuideState exits: m=4399 SNR=44.7
22:51:02.601 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:02.607 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:51:02.611 00.004 11872 Enqueuing Expose request
22:51:02.614 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.39, -1.05) opts 0xd
22:51:02.614 00.000 9960 Handling offset move in thread for scope, endpoint = (0.39, -1.05)
22:51:02.615 00.001 9960 Moving (0.39, -1.05) raw xDistance=0.39 yDistance=1.11
22:51:02.615 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.39
22:51:02.616 00.001 9960 GuideAlgorithmResistSwitch::result() returns 1.11 from input 1.11
22:51:02.616 00.000 9960 MoveAxis(W, 183, ABG)
22:51:02.616 00.000 9960 Guiding  Dir = 3, Dur = 183
22:51:02.616 00.000 9960 IsSlewing returns 0
22:51:02.617 00.001 9960 IsGuiding returns 0
22:51:02.617 00.000 9960 PulseGuide returned control before completion, sleep 193
22:51:02.817 00.200 9960 IsGuiding returns 1
22:51:02.817 00.000 9960 scope still moving after pulse duration time elapsed
22:51:02.848 00.031 9960 IsSlewing returns 0
22:51:02.850 00.002 9960 IsGuiding returns 0
22:51:02.850 00.000 9960 scope move finished after 183 + 50 ms
22:51:02.850 00.000 9960 Move returns status 0, amount 183
22:51:02.852 00.002 9960 MoveAxis(S, 825, ABG)
22:51:02.852 00.000 9960 Guiding  Dir = 1, Dur = 825
22:51:02.853 00.001 9960 IsSlewing returns 0
22:51:02.853 00.000 9960 IsGuiding returns 0
22:51:02.854 00.001 9960 PulseGuide returned control before completion, sleep 835
22:51:03.693 00.839 9960 IsGuiding returns 1
22:51:03.693 00.000 9960 scope still moving after pulse duration time elapsed
22:51:03.725 00.032 9960 IsSlewing returns 0
22:51:03.726 00.001 9960 IsGuiding returns 0
22:51:03.727 00.001 9960 scope move finished after 825 + 47 ms
22:51:03.727 00.000 9960 Move returns status 0, amount 825
22:51:03.727 00.000 9960 move complete, result=0
22:51:03.727 00.000 9960 worker thread done servicing request
22:51:03.728 00.001 9960 Worker thread wakes up
22:51:03.728 00.000 11872 GuideStep: 0.4 px 183 ms WEST, 1.1 px 825 ms SOUTH
22:51:03.736 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
22:51:03.736 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:51:04.978 01.242 9960 Exposure complete
22:51:05.087 00.109 9960 worker thread done servicing request
22:51:05.088 00.001 11872 OnExposeComplete: enter
22:51:05.091 00.003 11872 UpdateGuideState(): m_state=6
22:51:05.095 00.004 11872 Star::Find(15, 1789, 956, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1115
22:51:05.100 00.005 11872 Star::Find returns 1 (0), X=1789.72, Y=957.57, Mass=4224, SNR=43.7, Peak=178 HFD=5.6
22:51:05.103 00.003 11872 CameraToMount -- cameraTheta (-0.03) - m_xAngle (0.00) = xAngle (-0.03 = -0.03)
22:51:05.108 00.005 11872 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.94 = 2.94)
22:51:05.113 00.005 11872 CameraToMount -- cameraX=0.36 cameraY=-0.01 hyp=0.36 cameraTheta=-0.03 mountX=0.36 mountY=0.07, mountTheta=0.20
22:51:05.119 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.36, y=-0.01, opts=13)
22:51:05.124 00.005 11872 Enqueuing Move request for scope (0.36, -0.01)
22:51:05.127 00.003 9960 Worker thread wakes up
22:51:05.128 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.36, -0.01) opts 0xd
22:51:05.128 00.000 9960 Handling offset move in thread for scope, endpoint = (0.36, -0.01)
22:51:05.128 00.000 9960 Moving (0.36, -0.01) raw xDistance=0.36 yDistance=0.07
22:51:05.128 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.36
22:51:05.128 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:51:05.128 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=178, med=0, FiltMin=0, FiltMax=114, Gamma=1.000
22:51:05.132 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:51:05.134 00.002 9960 MoveAxis(W, 181, ABG)
22:51:05.134 00.000 9960 Guiding  Dir = 3, Dur = 181
22:51:05.134 00.000 11872 UpdateGuideState exits: m=4224 SNR=43.7
22:51:05.138 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:05.142 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:51:05.147 00.005 11872 Enqueuing Expose request
22:51:05.151 00.004 9960 IsSlewing returns 0
22:51:05.152 00.001 9960 IsGuiding returns 0
22:51:05.152 00.000 9960 PulseGuide returned control before completion, sleep 191
22:51:05.346 00.194 9960 IsGuiding returns 1
22:51:05.347 00.001 9960 scope still moving after pulse duration time elapsed
22:51:05.378 00.031 9960 IsSlewing returns 0
22:51:05.378 00.000 9960 IsGuiding returns 0
22:51:05.378 00.000 9960 scope move finished after 181 + 46 ms
22:51:05.379 00.001 9960 Move returns status 0, amount 181
22:51:05.379 00.000 9960 MoveAxis(N, 0, ABG)
22:51:05.379 00.000 9960 Move returns status 0, amount 0
22:51:05.379 00.000 9960 move complete, result=0
22:51:05.379 00.000 9960 worker thread done servicing request
22:51:05.381 00.002 11872 GuideStep: 0.4 px 181 ms WEST, 0.1 px 0 ms NORTH
22:51:05.386 00.005 9960 Worker thread wakes up
22:51:05.386 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:51:05.386 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:51:06.639 01.253 9960 Exposure complete
22:51:06.759 00.120 9960 worker thread done servicing request
22:51:06.759 00.000 11872 OnExposeComplete: enter
22:51:06.763 00.004 11872 UpdateGuideState(): m_state=6
22:51:06.767 00.004 11872 Star::Find(15, 1789, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1116
22:51:06.770 00.003 11872 Star::Find returns 1 (0), X=1789.52, Y=957.33, Mass=4411, SNR=44.7, Peak=194 HFD=5.7
22:51:06.774 00.004 11872 CameraToMount -- cameraTheta (-1.02) - m_xAngle (0.00) = xAngle (-1.03 = -1.03)
22:51:06.779 00.005 11872 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.94 = 1.94)
22:51:06.783 00.004 11872 CameraToMount -- cameraX=0.16 cameraY=-0.26 hyp=0.30 cameraTheta=-1.02 mountX=0.16 mountY=0.28, mountTheta=1.07
22:51:06.788 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.16, y=-0.26, opts=13)
22:51:06.792 00.004 11872 Enqueuing Move request for scope (0.16, -0.26)
22:51:06.795 00.003 9960 Worker thread wakes up
22:51:06.795 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.26) opts 0xd
22:51:06.796 00.001 9960 Handling offset move in thread for scope, endpoint = (0.16, -0.26)
22:51:06.796 00.000 9960 Moving (0.16, -0.26) raw xDistance=0.16 yDistance=0.28
22:51:06.796 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
22:51:06.797 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.28 from input 0.28
22:51:06.797 00.000 9960 MoveAxis(E, 0, ABG)
22:51:06.797 00.000 9960 Move returns status 0, amount 0
22:51:06.797 00.000 9960 MoveAxis(S, 210, ABG)
22:51:06.797 00.000 9960 Guiding  Dir = 1, Dur = 210
22:51:06.797 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=194, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
22:51:06.801 00.004 9960 IsSlewing returns 0
22:51:06.802 00.001 11872 UpdateGuideState exits: m=4411 SNR=44.7
22:51:06.805 00.003 9960 IsGuiding returns 0
22:51:06.806 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:06.809 00.003 9960 PulseGuide returned control before completion, sleep 220
22:51:06.809 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:51:06.813 00.004 11872 Enqueuing Expose request
22:51:07.036 00.223 9960 IsGuiding returns 1
22:51:07.039 00.003 9960 scope still moving after pulse duration time elapsed
22:51:07.068 00.029 9960 IsSlewing returns 0
22:51:07.070 00.002 9960 IsGuiding returns 0
22:51:07.070 00.000 9960 scope move finished after 210 + 54 ms
22:51:07.070 00.000 9960 Move returns status 0, amount 210
22:51:07.072 00.002 9960 move complete, result=0
22:51:07.072 00.000 9960 worker thread done servicing request
22:51:07.073 00.001 9960 Worker thread wakes up
22:51:07.073 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 0.3 px 210 ms SOUTH
22:51:07.078 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:51:07.079 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1774,943,31,31)
22:51:08.063 00.984 11872 evsrv: cli 0D2D2460 connect
22:51:08.069 00.006 11872 case statement mapped state 6 to 3
22:51:08.074 00.005 11872 case statement mapped state 6 to 3
22:51:08.078 00.004 11872 evsrv: cli 0D2D2460 request: {"method":"get_app_state","id":"adcf4920-0733-4003-bd2c-72237d44ae4e"}
22:51:08.081 00.003 11872 case statement mapped state 6 to 3
22:51:08.085 00.004 11872 evsrv: cli 0D2D2460 response: {"jsonrpc":"2.0","result":"Guiding","id":"adcf4920-0733-4003-bd2c-72237d44ae4e"}
22:51:08.089 00.004 11872 evsrv: cli 0D2D2460 disconnect
22:51:08.093 00.004 11872 evsrv: cli 0D2D2AA0 connect
22:51:08.097 00.004 11872 case statement mapped state 6 to 3
22:51:08.103 00.006 11872 case statement mapped state 6 to 3
22:51:08.107 00.004 11872 evsrv: cli 0D2D2AA0 request: {"method":"dither","params":{"amount":5,"raOnly":false,"settle":{"pixels":1.5,"time":10,"timeout":40}},"id":"d4f53dab-232e-4bcc-b796-c3a783e19196"}
22:51:08.110 00.003 11872 PhdController::Dither begins
22:51:08.113 00.003 11872 dither: size=5.00, dRA=-1.24 dDec=-4.07
22:51:08.119 00.006 11872 MountToCamera -- mountTheta (1.87) + m_xAngle (0.00) = xAngle (1.87 = 1.87)
22:51:08.124 00.005 11872 MountToCamera -- mountX=-1.24 mountY=-4.07 hyp=4.26 mountTheta=1.87 cameraX=-1.26, cameraY=4.07 cameraTheta=1.87
22:51:08.127 00.003 11872 setting lock position to (1788.11, 961.65)
22:51:08.132 00.005 11872 Mount: notify guiding dithered (-1.3, 4.1)
22:51:08.136 00.004 11872 Status Line: Dither by -1.24,-4.07
22:51:08.142 00.006 11872 PhdController: newstate STATE_SETTLE_BEGIN
22:51:08.145 00.003 11872 PhdController: newstate STATE_SETTLE_WAIT
22:51:08.149 00.004 11872 evsrv: cli 0D2D2AA0 response: {"jsonrpc":"2.0","result":0,"id":"d4f53dab-232e-4bcc-b796-c3a783e19196"}
22:51:08.152 00.003 11872 evsrv: cli 0D2D2AA0 disconnect
22:51:08.386 00.234 9960 Exposure complete
22:51:08.491 00.105 11872 OnExposeComplete: enter
22:51:08.494 00.003 11872 UpdateGuideState(): m_state=6
22:51:08.498 00.004 9960 worker thread done servicing request
22:51:08.498 00.000 11872 Star::Find(15, 1789, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1117
22:51:08.502 00.004 11872 Star::Find returns 1 (0), X=1789.56, Y=957.51, Mass=4514, SNR=45.7, Peak=191 HFD=5.8
22:51:08.509 00.007 11872 CameraToMount -- cameraTheta (-1.23) - m_xAngle (0.00) = xAngle (-1.24 = -1.24)
22:51:08.513 00.004 11872 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.73 = 1.73)
22:51:08.516 00.003 11872 CameraToMount -- cameraX=1.46 cameraY=-4.15 hyp=4.40 cameraTheta=-1.23 mountX=1.44 mountY=4.34, mountTheta=1.25
22:51:08.522 00.006 11872 dither recenter: remaining=(1.2,4.1) step=(1.2,4.1)
22:51:08.527 00.005 11872 MountToCamera -- mountTheta (-1.28) + m_xAngle (0.00) = xAngle (-1.27 = -1.27)
22:51:08.530 00.003 11872 MountToCamera -- mountX=1.24 mountY=4.07 hyp=4.26 mountTheta=-1.28 cameraX=1.26, cameraY=-4.07 cameraTheta=-1.27
22:51:08.533 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=1.26, y=-4.07, opts=4)
22:51:08.538 00.005 11872 Enqueuing Move request for scope (1.26, -4.07)
22:51:08.543 00.005 9960 Worker thread wakes up
22:51:08.543 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (1.26, -4.07) opts 0x4
22:51:08.544 00.001 9960 Handling offset move in thread for scope, endpoint = (1.26, -4.07)
22:51:08.544 00.000 9960 Moving (1.26, -4.07) raw xDistance=1.24 yDistance=4.07
22:51:08.544 00.000 9960 MoveAxis(W, 924, B)
22:51:08.544 00.000 9960 Guiding  Dir = 3, Dur = 924
22:51:08.545 00.001 9960 IsSlewing returns 0
22:51:08.545 00.000 11872 Mount: notify direct move 1.24,4.07
22:51:08.550 00.005 9960 IsGuiding returns 0
22:51:08.551 00.001 9960 PulseGuide returned control before completion, sleep 934
22:51:08.551 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=191, med=0, FiltMin=0, FiltMax=115, Gamma=1.000
22:51:08.556 00.005 11872 UpdateGuideState exits: m=4514 SNR=45.7
22:51:08.560 00.004 11872 PhdController: settling, locked = 1, distance = 4.68 (1.50) aobump = 0 frame = 1 / 99999
22:51:08.564 00.004 11872 evsrv: {"Event":"Settling","Timestamp":1763787068.564,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":4.68,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
22:51:08.570 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:08.575 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:51:08.579 00.004 11872 Enqueuing Expose request
22:51:09.496 00.917 9960 IsGuiding returns 1
22:51:09.496 00.000 9960 scope still moving after pulse duration time elapsed
22:51:09.527 00.031 9960 IsSlewing returns 0
22:51:09.527 00.000 9960 IsGuiding returns 0
22:51:09.527 00.000 9960 scope move finished after 924 + 52 ms
22:51:09.527 00.000 9960 Move returns status 0, amount 924
22:51:09.527 00.000 9960 MoveAxis(S, 3040, B)
22:51:09.527 00.000 9960 Guiding  Dir = 1, Dur = 3040
22:51:09.528 00.001 9960 IsSlewing returns 0
22:51:09.528 00.000 9960 IsGuiding returns 0
22:51:09.528 00.000 9960 PulseGuide returned control before completion, sleep 3050
22:51:12.588 03.060 9960 IsGuiding returns 1
22:51:12.589 00.001 9960 scope still moving after pulse duration time elapsed
22:51:12.618 00.029 9960 IsSlewing returns 0
22:51:12.620 00.002 9960 IsGuiding returns 0
22:51:12.620 00.000 9960 scope move finished after 3040 + 51 ms
22:51:12.621 00.001 9960 Move returns status 0, amount 3040
22:51:12.621 00.000 9960 move complete, result=0
22:51:12.622 00.001 9960 worker thread done servicing request
22:51:12.622 00.000 11872 GuideStep: 1.2 px 924 ms WEST, 4.1 px 3040 ms SOUTH
22:51:12.628 00.006 9960 Worker thread wakes up
22:51:12.628 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:51:12.628 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,947,31,31)
22:51:13.880 01.252 9960 Exposure complete
22:51:13.986 00.106 9960 worker thread done servicing request
22:51:13.986 00.000 11872 OnExposeComplete: enter
22:51:13.990 00.004 11872 UpdateGuideState(): m_state=6
22:51:13.994 00.004 11872 Star::Find(15, 1789, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1118
22:51:13.999 00.005 11872 Star::Find returns 1 (0), X=1788.77, Y=963.00, Mass=4294, SNR=44.5, Peak=207 HFD=6.0
22:51:14.003 00.004 11872 CameraToMount -- cameraTheta (1.11) - m_xAngle (0.00) = xAngle (1.11 = 1.11)
22:51:14.007 00.004 11872 CameraToMount -- cameraTheta (1.11) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.08 = -2.21)
22:51:14.012 00.005 11872 CameraToMount -- cameraX=0.67 cameraY=1.34 hyp=1.50 cameraTheta=1.11 mountX=0.67 mountY=-1.21, mountTheta=-1.06
22:51:14.018 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.67, y=1.34, opts=13)
22:51:14.022 00.004 11872 Enqueuing Move request for scope (0.67, 1.34)
22:51:14.026 00.004 9960 Worker thread wakes up
22:51:14.027 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=0, FiltMin=0, FiltMax=110, Gamma=1.000
22:51:14.030 00.003 11872 UpdateGuideState exits: m=4294 SNR=44.5
22:51:14.035 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.67, 1.34) opts 0xd
22:51:14.035 00.000 9960 Handling offset move in thread for scope, endpoint = (0.67, 1.34)
22:51:14.035 00.000 9960 Moving (0.67, 1.34) raw xDistance=0.67 yDistance=-1.21
22:51:14.035 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.42 from input 0.67
22:51:14.036 00.001 9960 resist switch: large excursion: input -1.21 thresh 0.60 direction from 0 to -1
22:51:14.036 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.62
22:51:14.037 00.001 9960 GuideAlgorithmResistSwitch::result() returns -1.21 from input -1.21
22:51:14.037 00.000 9960 MoveAxis(W, 315, ABG)
22:51:14.037 00.000 9960 Guiding  Dir = 3, Dur = 315
22:51:14.037 00.000 11872 PhdController: settling, locked = 1, distance = 1.50 (1.50) aobump = 0 frame = 2 / 99999
22:51:14.042 00.005 9960 IsSlewing returns 0
22:51:14.042 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763787074.042,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":1.50,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
22:51:14.045 00.003 9960 IsGuiding returns 0
22:51:14.046 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:14.050 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:51:14.055 00.005 11872 Enqueuing Expose request
22:51:14.058 00.003 9960 PulseGuide returned control before completion, sleep 325
22:51:14.394 00.336 9960 IsGuiding returns 0
22:51:14.394 00.000 9960 Move returns status 0, amount 315
22:51:14.395 00.001 9960 MoveAxis(N, 901, ABG)
22:51:14.395 00.000 9960 Guiding  Dir = 0, Dur = 901
22:51:14.396 00.001 9960 IsSlewing returns 0
22:51:14.396 00.000 9960 IsGuiding returns 0
22:51:14.397 00.001 9960 PulseGuide returned control before completion, sleep 911
22:51:15.316 00.919 9960 IsGuiding returns 1
22:51:15.317 00.001 9960 scope still moving after pulse duration time elapsed
22:51:15.347 00.030 9960 IsSlewing returns 0
22:51:15.348 00.001 9960 IsGuiding returns 0
22:51:15.348 00.000 9960 scope move finished after 901 + 50 ms
22:51:15.348 00.000 9960 Move returns status 0, amount 901
22:51:15.348 00.000 9960 move complete, result=0
22:51:15.349 00.001 11872 GuideStep: 0.7 px 315 ms WEST, -1.2 px 901 ms NORTH
22:51:15.354 00.005 9960 worker thread done servicing request
22:51:15.354 00.000 9960 Worker thread wakes up
22:51:15.354 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:51:15.355 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1773,947,31,31)
22:51:16.598 01.243 9960 Exposure complete
22:51:16.716 00.118 9960 worker thread done servicing request
22:51:16.716 00.000 11872 OnExposeComplete: enter
22:51:16.720 00.004 11872 UpdateGuideState(): m_state=6
22:51:16.724 00.004 11872 Star::Find(15, 1788, 962, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1119
22:51:16.729 00.005 11872 Star::Find returns 1 (0), X=1788.33, Y=962.21, Mass=4407, SNR=44.8, Peak=186 HFD=5.7
22:51:16.734 00.005 11872 CameraToMount -- cameraTheta (1.18) - m_xAngle (0.00) = xAngle (1.18 = 1.18)
22:51:16.738 00.004 11872 CameraToMount -- cameraTheta (1.18) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.15 = -2.13)
22:51:16.741 00.003 11872 CameraToMount -- cameraX=0.23 cameraY=0.56 hyp=0.60 cameraTheta=1.18 mountX=0.23 mountY=-0.51, mountTheta=-1.15
22:51:16.747 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.23, y=0.56, opts=13)
22:51:16.751 00.004 11872 Enqueuing Move request for scope (0.23, 0.56)
22:51:16.756 00.005 9960 Worker thread wakes up
22:51:16.756 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.56) opts 0xd
22:51:16.756 00.000 9960 Handling offset move in thread for scope, endpoint = (0.23, 0.56)
22:51:16.757 00.001 9960 Moving (0.23, 0.56) raw xDistance=0.23 yDistance=-0.51
22:51:16.757 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.23
22:51:16.757 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.51 from input -0.51
22:51:16.757 00.000 9960 MoveAxis(W, 130, ABG)
22:51:16.757 00.000 9960 Guiding  Dir = 3, Dur = 130
22:51:16.758 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=186, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
22:51:16.761 00.003 9960 IsSlewing returns 0
22:51:16.762 00.001 11872 UpdateGuideState exits: m=4407 SNR=44.8
22:51:16.766 00.004 11872 PhdController: settling, locked = 1, distance = 1.23 (1.50) aobump = 0 frame = 3 / 99999
22:51:16.770 00.004 9960 IsGuiding returns 0
22:51:16.770 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763787076.770,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":1.23,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
22:51:16.773 00.003 9960 PulseGuide returned control before completion, sleep 140
22:51:16.773 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:16.778 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:51:16.781 00.003 11872 Enqueuing Expose request
22:51:16.920 00.139 9960 IsGuiding returns 1
22:51:16.920 00.000 9960 scope still moving after pulse duration time elapsed
22:51:16.951 00.031 9960 IsSlewing returns 0
22:51:16.952 00.001 9960 IsGuiding returns 0
22:51:16.952 00.000 9960 scope move finished after 130 + 53 ms
22:51:16.954 00.002 9960 Move returns status 0, amount 130
22:51:16.954 00.000 9960 MoveAxis(N, 381, ABG)
22:51:16.954 00.000 9960 Guiding  Dir = 0, Dur = 381
22:51:16.954 00.000 9960 IsSlewing returns 0
22:51:16.955 00.001 9960 IsGuiding returns 0
22:51:16.955 00.000 9960 PulseGuide returned control before completion, sleep 391
22:51:17.360 00.405 9960 IsGuiding returns 1
22:51:17.361 00.001 9960 scope still moving after pulse duration time elapsed
22:51:17.392 00.031 9960 IsSlewing returns 0
22:51:17.395 00.003 9960 IsGuiding returns 0
22:51:17.395 00.000 9960 scope move finished after 381 + 58 ms
22:51:17.396 00.001 9960 Move returns status 0, amount 381
22:51:17.396 00.000 9960 move complete, result=0
22:51:17.396 00.000 9960 worker thread done servicing request
22:51:17.396 00.000 11872 GuideStep: 0.2 px 130 ms WEST, -0.5 px 381 ms NORTH
22:51:17.402 00.006 9960 Worker thread wakes up
22:51:17.402 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:51:17.402 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,947,31,31)
22:51:18.657 01.255 9960 Exposure complete
22:51:18.761 00.104 9960 worker thread done servicing request
22:51:18.762 00.001 11872 OnExposeComplete: enter
22:51:18.766 00.004 11872 UpdateGuideState(): m_state=6
22:51:18.770 00.004 11872 Star::Find(15, 1788, 962, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1120
22:51:18.774 00.004 11872 Star::Find returns 1 (0), X=1788.53, Y=960.34, Mass=4521, SNR=45.7, Peak=192 HFD=5.6
22:51:18.778 00.004 11872 CameraToMount -- cameraTheta (-1.26) - m_xAngle (0.00) = xAngle (-1.26 = -1.26)
22:51:18.782 00.004 11872 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.71 = 1.71)
22:51:18.786 00.004 11872 CameraToMount -- cameraX=0.43 cameraY=-1.32 hyp=1.38 cameraTheta=-1.26 mountX=0.42 mountY=1.37, mountTheta=1.27
22:51:18.791 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.43, y=-1.32, opts=13)
22:51:18.796 00.005 11872 Enqueuing Move request for scope (0.43, -1.32)
22:51:18.800 00.004 9960 Worker thread wakes up
22:51:18.800 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.43, -1.32) opts 0xd
22:51:18.800 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=192, med=0, FiltMin=0, FiltMax=122, Gamma=1.000
22:51:18.804 00.004 9960 Handling offset move in thread for scope, endpoint = (0.43, -1.32)
22:51:18.804 00.000 9960 Moving (0.43, -1.32) raw xDistance=0.42 yDistance=1.37
22:51:18.804 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.42
22:51:18.804 00.000 11872 UpdateGuideState exits: m=4521 SNR=45.7
22:51:18.808 00.004 9960 resist switch: large excursion: input 1.37 thresh 0.60 direction from -1 to 1
22:51:18.809 00.001 11872 PhdController: settling, locked = 1, distance = 1.28 (1.50) aobump = 0 frame = 4 / 99999
22:51:18.812 00.003 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.11
22:51:18.813 00.001 9960 GuideAlgorithmResistSwitch::result() returns 1.37 from input 1.37
22:51:18.813 00.000 9960 MoveAxis(W, 207, ABG)
22:51:18.814 00.001 9960 Guiding  Dir = 3, Dur = 207
22:51:18.814 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763787078.812,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":1.28,"Time":2.0,"SettleTime":10.0,"StarLocked":true}
22:51:18.817 00.003 9960 IsSlewing returns 0
22:51:18.818 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:18.822 00.004 9960 IsGuiding returns 0
22:51:18.822 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:51:18.827 00.005 11872 Enqueuing Expose request
22:51:18.830 00.003 9960 PulseGuide returned control before completion, sleep 217
22:51:19.057 00.227 9960 IsGuiding returns 1
22:51:19.058 00.001 9960 scope still moving after pulse duration time elapsed
22:51:19.086 00.028 9960 IsSlewing returns 0
22:51:19.087 00.001 9960 IsGuiding returns 0
22:51:19.088 00.001 9960 scope move finished after 207 + 58 ms
22:51:19.088 00.000 9960 Move returns status 0, amount 207
22:51:19.089 00.001 9960 MoveAxis(S, 1023, ABG)
22:51:19.089 00.000 9960 Guiding  Dir = 1, Dur = 1023
22:51:19.091 00.002 9960 IsSlewing returns 0
22:51:19.091 00.000 9960 IsGuiding returns 0
22:51:19.092 00.001 9960 PulseGuide returned control before completion, sleep 1033
22:51:20.133 01.041 9960 IsGuiding returns 1
22:51:20.135 00.002 9960 scope still moving after pulse duration time elapsed
22:51:20.165 00.030 9960 IsSlewing returns 0
22:51:20.166 00.001 9960 IsGuiding returns 0
22:51:20.166 00.000 9960 scope move finished after 1023 + 51 ms
22:51:20.167 00.001 9960 Move returns status 0, amount 1023
22:51:20.167 00.000 9960 move complete, result=0
22:51:20.167 00.000 9960 worker thread done servicing request
22:51:20.168 00.001 9960 Worker thread wakes up
22:51:20.168 00.000 11872 GuideStep: 0.4 px 207 ms WEST, 1.4 px 1023 ms SOUTH
22:51:20.173 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:51:20.174 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1773,947,31,31)
22:51:21.415 01.241 9960 Exposure complete
22:51:21.523 00.108 9960 worker thread done servicing request
22:51:21.524 00.001 11872 OnExposeComplete: enter
22:51:21.527 00.003 11872 UpdateGuideState(): m_state=6
22:51:21.531 00.004 11872 Star::Find(15, 1788, 960, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1121
22:51:21.535 00.004 11872 Star::Find returns 1 (0), X=1788.31, Y=960.69, Mass=4325, SNR=44.0, Peak=227 HFD=5.6
22:51:21.539 00.004 11872 CameraToMount -- cameraTheta (-1.36) - m_xAngle (0.00) = xAngle (-1.36 = -1.36)
22:51:21.543 00.004 11872 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.61 = 1.61)
22:51:21.546 00.003 11872 CameraToMount -- cameraX=0.21 cameraY=-0.96 hyp=0.98 cameraTheta=-1.36 mountX=0.20 mountY=0.98, mountTheta=1.37
22:51:21.552 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.21, y=-0.96, opts=13)
22:51:21.555 00.003 11872 Enqueuing Move request for scope (0.21, -0.96)
22:51:21.559 00.004 9960 Worker thread wakes up
22:51:21.559 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.96) opts 0xd
22:51:21.559 00.000 9960 Handling offset move in thread for scope, endpoint = (0.21, -0.96)
22:51:21.559 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=227, med=0, FiltMin=0, FiltMax=105, Gamma=1.000
22:51:21.563 00.004 9960 Moving (0.21, -0.96) raw xDistance=0.20 yDistance=0.98
22:51:21.563 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.20
22:51:21.563 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.98 from input 0.98
22:51:21.564 00.001 9960 MoveAxis(W, 109, ABG)
22:51:21.564 00.000 9960 Guiding  Dir = 3, Dur = 109
22:51:21.564 00.000 11872 UpdateGuideState exits: m=4325 SNR=44.0
22:51:21.569 00.005 9960 IsSlewing returns 0
22:51:21.569 00.000 11872 PhdController: settling, locked = 1, distance = 1.19 (1.50) aobump = 0 frame = 5 / 99999
22:51:21.572 00.003 9960 IsGuiding returns 0
22:51:21.572 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763787081.572,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":1.19,"Time":4.8,"SettleTime":10.0,"StarLocked":true}
22:51:21.577 00.005 9960 PulseGuide returned control before completion, sleep 119
22:51:21.577 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:21.581 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:51:21.585 00.004 11872 Enqueuing Expose request
22:51:21.700 00.115 9960 IsGuiding returns 1
22:51:21.700 00.000 9960 scope still moving after pulse duration time elapsed
22:51:21.733 00.033 9960 IsSlewing returns 0
22:51:21.733 00.000 9960 IsGuiding returns 0
22:51:21.734 00.001 9960 scope move finished after 109 + 52 ms
22:51:21.734 00.000 9960 Move returns status 0, amount 109
22:51:21.735 00.001 9960 MoveAxis(S, 733, ABG)
22:51:21.735 00.000 9960 Guiding  Dir = 1, Dur = 733
22:51:21.735 00.000 9960 IsSlewing returns 0
22:51:21.736 00.001 9960 IsGuiding returns 0
22:51:21.736 00.000 9960 PulseGuide returned control before completion, sleep 743
22:51:22.489 00.753 9960 IsGuiding returns 1
22:51:22.490 00.001 9960 scope still moving after pulse duration time elapsed
22:51:22.520 00.030 9960 IsSlewing returns 0
22:51:22.521 00.001 9960 IsGuiding returns 0
22:51:22.521 00.000 9960 scope move finished after 733 + 52 ms
22:51:22.522 00.001 9960 Move returns status 0, amount 733
22:51:22.522 00.000 9960 move complete, result=0
22:51:22.523 00.001 9960 worker thread done servicing request
22:51:22.523 00.000 11872 GuideStep: 0.2 px 109 ms WEST, 1.0 px 733 ms SOUTH
22:51:22.528 00.005 9960 Worker thread wakes up
22:51:22.528 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:51:22.528 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,947,31,31)
22:51:23.768 01.240 9960 Exposure complete
22:51:23.889 00.121 9960 worker thread done servicing request
22:51:23.889 00.000 11872 OnExposeComplete: enter
22:51:23.894 00.005 11872 UpdateGuideState(): m_state=6
22:51:23.897 00.003 11872 Star::Find(15, 1788, 960, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1122
22:51:23.903 00.006 11872 Star::Find returns 1 (0), X=1788.38, Y=961.84, Mass=4520, SNR=45.3, Peak=201 HFD=5.7
22:51:23.906 00.003 11872 CameraToMount -- cameraTheta (0.59) - m_xAngle (0.00) = xAngle (0.59 = 0.59)
22:51:23.910 00.004 11872 CameraToMount -- cameraTheta (0.59) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (3.56 = -2.73)
22:51:23.914 00.004 11872 CameraToMount -- cameraX=0.28 cameraY=0.19 hyp=0.33 cameraTheta=0.59 mountX=0.28 mountY=-0.13, mountTheta=-0.45
22:51:23.924 00.010 11872 SchedulePrimaryMove(0FA44CE0, x=0.28, y=0.19, opts=13)
22:51:23.933 00.009 11872 Enqueuing Move request for scope (0.28, 0.19)
22:51:23.940 00.007 9960 Worker thread wakes up
22:51:23.940 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.19) opts 0xd
22:51:23.940 00.000 9960 Handling offset move in thread for scope, endpoint = (0.28, 0.19)
22:51:23.941 00.001 9960 Moving (0.28, 0.19) raw xDistance=0.28 yDistance=-0.13
22:51:23.941 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
22:51:23.941 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=201, med=0, FiltMin=0, FiltMax=117, Gamma=1.000
22:51:23.950 00.009 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:51:23.952 00.002 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:51:23.953 00.001 11872 UpdateGuideState exits: m=4520 SNR=45.3
22:51:23.962 00.009 9960 MoveAxis(W, 138, ABG)
22:51:23.962 00.000 9960 Guiding  Dir = 3, Dur = 138
22:51:23.963 00.001 11872 PhdController: settling, locked = 1, distance = 0.93 (1.50) aobump = 0 frame = 6 / 99999
22:51:23.969 00.006 9960 IsSlewing returns 0
22:51:23.970 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763787083.969,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.93,"Time":7.2,"SettleTime":10.0,"StarLocked":true}
22:51:23.977 00.007 9960 IsGuiding returns 0
22:51:23.977 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:23.981 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:51:23.985 00.004 11872 Enqueuing Expose request
22:51:23.989 00.004 9960 PulseGuide returned control before completion, sleep 148
22:51:24.146 00.157 9960 IsGuiding returns 1
22:51:24.146 00.000 9960 scope still moving after pulse duration time elapsed
22:51:24.177 00.031 9960 IsSlewing returns 0
22:51:24.178 00.001 9960 IsGuiding returns 0
22:51:24.180 00.002 9960 scope move finished after 138 + 63 ms
22:51:24.180 00.000 9960 Move returns status 0, amount 138
22:51:24.180 00.000 9960 MoveAxis(N, 0, ABG)
22:51:24.180 00.000 9960 Move returns status 0, amount 0
22:51:24.181 00.001 9960 move complete, result=0
22:51:24.181 00.000 9960 worker thread done servicing request
22:51:24.181 00.000 11872 GuideStep: 0.3 px 138 ms WEST, -0.1 px 0 ms NORTH
22:51:24.188 00.007 9960 Worker thread wakes up
22:51:24.188 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:51:24.188 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,947,31,31)
22:51:25.441 01.253 9960 Exposure complete
22:51:25.561 00.120 9960 worker thread done servicing request
22:51:25.562 00.001 11872 OnExposeComplete: enter
22:51:25.565 00.003 11872 UpdateGuideState(): m_state=6
22:51:25.570 00.005 11872 Star::Find(15, 1788, 961, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1123
22:51:25.574 00.004 11872 Star::Find returns 1 (0), X=1788.11, Y=961.61, Mass=4248, SNR=43.9, Peak=198 HFD=5.5
22:51:25.577 00.003 11872 CameraToMount -- cameraTheta (-1.45) - m_xAngle (0.00) = xAngle (-1.45 = -1.45)
22:51:25.581 00.004 11872 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.52 = 1.52)
22:51:25.585 00.004 11872 CameraToMount -- cameraX=0.01 cameraY=-0.05 hyp=0.05 cameraTheta=-1.45 mountX=0.01 mountY=0.05, mountTheta=1.45
22:51:25.590 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.01, y=-0.05, opts=13)
22:51:25.594 00.004 11872 Enqueuing Move request for scope (0.01, -0.05)
22:51:25.598 00.004 9960 Worker thread wakes up
22:51:25.598 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.05) opts 0xd
22:51:25.598 00.000 9960 Handling offset move in thread for scope, endpoint = (0.01, -0.05)
22:51:25.598 00.000 9960 Moving (0.01, -0.05) raw xDistance=0.01 yDistance=0.05
22:51:25.599 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:51:25.599 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:51:25.599 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=198, med=0, FiltMin=0, FiltMax=108, Gamma=1.000
22:51:25.603 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:51:25.603 00.000 9960 MoveAxis(E, 0, ABG)
22:51:25.603 00.000 9960 Move returns status 0, amount 0
22:51:25.603 00.000 9960 MoveAxis(N, 0, ABG)
22:51:25.603 00.000 9960 Move returns status 0, amount 0
22:51:25.603 00.000 9960 move complete, result=0
22:51:25.603 00.000 9960 worker thread done servicing request
22:51:25.604 00.001 11872 UpdateGuideState exits: m=4248 SNR=43.9
22:51:25.608 00.004 11872 PhdController: settling, locked = 1, distance = 0.67 (1.50) aobump = 0 frame = 7 / 99999
22:51:25.611 00.003 11872 evsrv: {"Event":"Settling","Timestamp":1763787085.611,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.67,"Time":8.8,"SettleTime":10.0,"StarLocked":true}
22:51:25.615 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:25.619 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:51:25.622 00.003 11872 Enqueuing Expose request
22:51:25.625 00.003 9960 Worker thread wakes up
22:51:25.626 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:51:25.626 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,947,31,31)
22:51:25.626 00.000 11872 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:51:26.881 01.255 9960 Exposure complete
22:51:26.994 00.113 9960 worker thread done servicing request
22:51:26.994 00.000 11872 OnExposeComplete: enter
22:51:26.998 00.004 11872 UpdateGuideState(): m_state=6
22:51:27.002 00.004 11872 Star::Find(15, 1788, 961, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1124
22:51:27.006 00.004 11872 Star::Find returns 1 (0), X=1788.17, Y=961.48, Mass=4317, SNR=44.2, Peak=189 HFD=5.5
22:51:27.009 00.003 11872 CameraToMount -- cameraTheta (-1.24) - m_xAngle (0.00) = xAngle (-1.24 = -1.24)
22:51:27.014 00.005 11872 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.73 = 1.73)
22:51:27.017 00.003 11872 CameraToMount -- cameraX=0.06 cameraY=-0.18 hyp=0.19 cameraTheta=-1.24 mountX=0.06 mountY=0.19, mountTheta=1.25
22:51:27.022 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.06, y=-0.18, opts=13)
22:51:27.026 00.004 11872 Enqueuing Move request for scope (0.06, -0.18)
22:51:27.030 00.004 9960 Worker thread wakes up
22:51:27.030 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.18) opts 0xd
22:51:27.030 00.000 9960 Handling offset move in thread for scope, endpoint = (0.06, -0.18)
22:51:27.031 00.001 9960 Moving (0.06, -0.18) raw xDistance=0.06 yDistance=0.19
22:51:27.031 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:51:27.031 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:51:27.031 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
22:51:27.031 00.000 9960 MoveAxis(E, 0, ABG)
22:51:27.031 00.000 9960 Move returns status 0, amount 0
22:51:27.031 00.000 9960 MoveAxis(N, 0, ABG)
22:51:27.031 00.000 9960 Move returns status 0, amount 0
22:51:27.032 00.001 9960 move complete, result=0
22:51:27.032 00.000 9960 worker thread done servicing request
22:51:27.032 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=189, med=0, FiltMin=0, FiltMax=110, Gamma=1.000
22:51:27.036 00.004 11872 UpdateGuideState exits: m=4317 SNR=44.2
22:51:27.040 00.004 11872 PhdController: settling, locked = 1, distance = 0.52 (1.50) aobump = 0 frame = 8 / 99999
22:51:27.045 00.005 11872 PhdController: newstate STATE_FINISH
22:51:27.048 00.003 11872 PhdController complete: success
22:51:27.051 00.003 11872 evsrv: {"Event":"SettleDone","Timestamp":1763787087.051,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":8,"DroppedFrames":0}
22:51:27.054 00.003 11872 Mount: notify guiding dither settle done success=1
22:51:27.059 00.005 11872 PhdController: newstate STATE_IDLE
22:51:27.063 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:27.066 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:51:27.069 00.003 11872 Enqueuing Expose request
22:51:27.073 00.004 9960 Worker thread wakes up
22:51:27.074 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:51:27.074 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,947,31,31)
22:51:27.074 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:51:28.321 01.247 9960 Exposure complete
22:51:28.442 00.121 9960 worker thread done servicing request
22:51:28.442 00.000 11872 OnExposeComplete: enter
22:51:28.446 00.004 11872 UpdateGuideState(): m_state=6
22:51:28.451 00.005 11872 Star::Find(15, 1788, 961, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1125
22:51:28.456 00.005 11872 Star::Find returns 1 (0), X=1787.75, Y=962.53, Mass=4557, SNR=45.9, Peak=221 HFD=5.6
22:51:28.461 00.005 11872 CameraToMount -- cameraTheta (1.96) - m_xAngle (0.00) = xAngle (1.95 = 1.95)
22:51:28.464 00.003 11872 CameraToMount -- cameraTheta (1.96) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.92 = -1.36)
22:51:28.468 00.004 11872 CameraToMount -- cameraX=-0.36 cameraY=0.88 hyp=0.95 cameraTheta=1.96 mountX=-0.35 mountY=-0.93, mountTheta=-1.94
22:51:28.473 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.36, y=0.88, opts=13)
22:51:28.476 00.003 11872 Enqueuing Move request for scope (-0.36, 0.88)
22:51:28.480 00.004 9960 Worker thread wakes up
22:51:28.480 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.36, 0.88) opts 0xd
22:51:28.480 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.36, 0.88)
22:51:28.482 00.002 9960 Moving (-0.36, 0.88) raw xDistance=-0.35 yDistance=-0.93
22:51:28.482 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.35
22:51:28.482 00.000 9960 resist switch: large excursion: input -0.93 thresh 0.60 direction from 1 to -1
22:51:28.482 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.78
22:51:28.483 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=221, med=0, FiltMin=0, FiltMax=101, Gamma=1.000
22:51:28.487 00.004 9960 GuideAlgorithmResistSwitch::result() returns -0.93 from input -0.93
22:51:28.487 00.000 9960 MoveAxis(E, 166, ABG)
22:51:28.488 00.001 11872 UpdateGuideState exits: m=4557 SNR=45.9
22:51:28.492 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:28.495 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:51:28.498 00.003 11872 Enqueuing Expose request
22:51:28.503 00.005 9960 Guiding  Dir = 2, Dur = 166
22:51:28.503 00.000 9960 IsSlewing returns 0
22:51:28.503 00.000 9960 IsGuiding returns 0
22:51:28.504 00.001 9960 PulseGuide returned control before completion, sleep 176
22:51:28.687 00.183 9960 IsGuiding returns 1
22:51:28.687 00.000 9960 scope still moving after pulse duration time elapsed
22:51:28.716 00.029 9960 IsSlewing returns 0
22:51:28.718 00.002 9960 IsGuiding returns 0
22:51:28.719 00.001 9960 scope move finished after 166 + 49 ms
22:51:28.720 00.001 9960 Move returns status 0, amount 166
22:51:28.720 00.000 9960 MoveAxis(N, 691, ABG)
22:51:28.720 00.000 9960 Guiding  Dir = 0, Dur = 691
22:51:28.721 00.001 9960 IsSlewing returns 0
22:51:28.722 00.001 9960 IsGuiding returns 0
22:51:28.723 00.001 9960 PulseGuide returned control before completion, sleep 701
22:51:29.438 00.715 9960 IsGuiding returns 1
22:51:29.438 00.000 9960 scope still moving after pulse duration time elapsed
22:51:29.469 00.031 9960 IsSlewing returns 0
22:51:29.471 00.002 9960 IsGuiding returns 0
22:51:29.472 00.001 9960 scope move finished after 691 + 58 ms
22:51:29.472 00.000 9960 Move returns status 0, amount 691
22:51:29.472 00.000 9960 move complete, result=0
22:51:29.473 00.001 9960 worker thread done servicing request
22:51:29.474 00.001 9960 Worker thread wakes up
22:51:29.474 00.000 11872 GuideStep: -0.4 px 166 ms EAST, -0.9 px 691 ms NORTH
22:51:29.481 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:51:29.482 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1773,947,31,31)
22:51:30.741 01.259 9960 Exposure complete
22:51:30.868 00.127 9960 worker thread done servicing request
22:51:30.868 00.000 11872 OnExposeComplete: enter
22:51:30.873 00.005 11872 UpdateGuideState(): m_state=6
22:51:30.876 00.003 11872 Star::Find(15, 1787, 962, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1126
22:51:30.880 00.004 11872 Star::Find returns 1 (0), X=1788.39, Y=960.79, Mass=4175, SNR=43.7, Peak=222 HFD=5.6
22:51:30.884 00.004 11872 CameraToMount -- cameraTheta (-1.26) - m_xAngle (0.00) = xAngle (-1.26 = -1.26)
22:51:30.889 00.005 11872 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.71 = 1.71)
22:51:30.892 00.003 11872 CameraToMount -- cameraX=0.28 cameraY=-0.87 hyp=0.91 cameraTheta=-1.26 mountX=0.28 mountY=0.90, mountTheta=1.27
22:51:30.896 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.28, y=-0.87, opts=13)
22:51:30.900 00.004 11872 Enqueuing Move request for scope (0.28, -0.87)
22:51:30.905 00.005 9960 Worker thread wakes up
22:51:30.905 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.87) opts 0xd
22:51:30.905 00.000 9960 Handling offset move in thread for scope, endpoint = (0.28, -0.87)
22:51:30.905 00.000 9960 Moving (0.28, -0.87) raw xDistance=0.28 yDistance=0.90
22:51:30.905 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.28
22:51:30.906 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=222, med=0, FiltMin=0, FiltMax=99, Gamma=1.000
22:51:30.909 00.003 9960 resist switch: large excursion: input 0.90 thresh 0.60 direction from -1 to 1
22:51:30.910 00.001 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.71
22:51:30.910 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.90 from input 0.90
22:51:30.910 00.000 9960 MoveAxis(W, 118, ABG)
22:51:30.910 00.000 9960 Guiding  Dir = 3, Dur = 118
22:51:30.910 00.000 11872 UpdateGuideState exits: m=4175 SNR=43.7
22:51:30.914 00.004 9960 IsSlewing returns 0
22:51:30.914 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:30.919 00.005 9960 IsGuiding returns 0
22:51:30.919 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:51:30.924 00.005 11872 Enqueuing Expose request
22:51:30.930 00.006 9960 PulseGuide returned control before completion, sleep 128
22:51:31.074 00.144 9960 IsGuiding returns 0
22:51:31.075 00.001 9960 Move returns status 0, amount 118
22:51:31.075 00.000 9960 MoveAxis(S, 674, ABG)
22:51:31.075 00.000 9960 Guiding  Dir = 1, Dur = 674
22:51:31.075 00.000 9960 IsSlewing returns 0
22:51:31.076 00.001 9960 IsGuiding returns 0
22:51:31.076 00.000 9960 PulseGuide returned control before completion, sleep 684
22:51:31.778 00.702 9960 IsGuiding returns 1
22:51:31.779 00.001 9960 scope still moving after pulse duration time elapsed
22:51:31.809 00.030 9960 IsSlewing returns 0
22:51:31.810 00.001 9960 IsGuiding returns 0
22:51:31.811 00.001 9960 scope move finished after 674 + 60 ms
22:51:31.811 00.000 9960 Move returns status 0, amount 674
22:51:31.811 00.000 9960 move complete, result=0
22:51:31.813 00.002 9960 worker thread done servicing request
22:51:31.813 00.000 9960 Worker thread wakes up
22:51:31.814 00.001 11872 GuideStep: 0.3 px 118 ms WEST, 0.9 px 674 ms SOUTH
22:51:31.820 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:51:31.820 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,947,31,31)
22:51:33.073 01.253 9960 Exposure complete
22:51:33.202 00.129 9960 worker thread done servicing request
22:51:33.203 00.001 11872 OnExposeComplete: enter
22:51:33.208 00.005 11872 UpdateGuideState(): m_state=6
22:51:33.212 00.004 11872 Star::Find(15, 1788, 960, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1127
22:51:33.216 00.004 11872 Star::Find returns 1 (0), X=1788.42, Y=960.97, Mass=4356, SNR=44.2, Peak=202 HFD=6.0
22:51:33.221 00.005 11872 CameraToMount -- cameraTheta (-1.14) - m_xAngle (0.00) = xAngle (-1.14 = -1.14)
22:51:33.225 00.004 11872 CameraToMount -- cameraTheta (-1.14) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.83 = 1.83)
22:51:33.228 00.003 11872 CameraToMount -- cameraX=0.32 cameraY=-0.69 hyp=0.76 cameraTheta=-1.14 mountX=0.31 mountY=0.73, mountTheta=1.17
22:51:33.233 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.32, y=-0.69, opts=13)
22:51:33.238 00.005 11872 Enqueuing Move request for scope (0.32, -0.69)
22:51:33.241 00.003 9960 Worker thread wakes up
22:51:33.242 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=202, med=0, FiltMin=0, FiltMax=106, Gamma=1.000
22:51:33.246 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.69) opts 0xd
22:51:33.246 00.000 9960 Handling offset move in thread for scope, endpoint = (0.32, -0.69)
22:51:33.246 00.000 9960 Moving (0.32, -0.69) raw xDistance=0.31 yDistance=0.73
22:51:33.246 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.31
22:51:33.248 00.002 9960 GuideAlgorithmResistSwitch::result() returns 0.73 from input 0.73
22:51:33.248 00.000 11872 UpdateGuideState exits: m=4356 SNR=44.2
22:51:33.252 00.004 9960 MoveAxis(W, 155, ABG)
22:51:33.252 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:33.257 00.005 9960 Guiding  Dir = 3, Dur = 155
22:51:33.257 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:51:33.261 00.004 11872 Enqueuing Expose request
22:51:33.264 00.003 9960 IsSlewing returns 0
22:51:33.264 00.000 9960 IsGuiding returns 0
22:51:33.265 00.001 9960 PulseGuide returned control before completion, sleep 165
22:51:33.437 00.172 9960 IsGuiding returns 1
22:51:33.438 00.001 9960 scope still moving after pulse duration time elapsed
22:51:33.469 00.031 9960 IsSlewing returns 0
22:51:33.470 00.001 9960 IsGuiding returns 0
22:51:33.470 00.000 9960 scope move finished after 155 + 50 ms
22:51:33.471 00.001 9960 Move returns status 0, amount 155
22:51:33.471 00.000 9960 MoveAxis(S, 547, ABG)
22:51:33.471 00.000 9960 Guiding  Dir = 1, Dur = 547
22:51:33.472 00.001 9960 IsSlewing returns 0
22:51:33.473 00.001 9960 IsGuiding returns 0
22:51:33.473 00.000 9960 PulseGuide returned control before completion, sleep 557
22:51:34.049 00.576 9960 IsGuiding returns 1
22:51:34.049 00.000 9960 scope still moving after pulse duration time elapsed
22:51:34.078 00.029 9960 IsSlewing returns 0
22:51:34.080 00.002 9960 IsGuiding returns 0
22:51:34.080 00.000 9960 scope move finished after 547 + 60 ms
22:51:34.081 00.001 9960 Move returns status 0, amount 547
22:51:34.081 00.000 9960 move complete, result=0
22:51:34.082 00.001 9960 worker thread done servicing request
22:51:34.082 00.000 9960 Worker thread wakes up
22:51:34.082 00.000 11872 GuideStep: 0.3 px 155 ms WEST, 0.7 px 547 ms SOUTH
22:51:34.088 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:51:34.089 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1773,947,31,31)
22:51:35.340 01.251 9960 Exposure complete
22:51:35.460 00.120 9960 worker thread done servicing request
22:51:35.461 00.001 11872 OnExposeComplete: enter
22:51:35.464 00.003 11872 UpdateGuideState(): m_state=6
22:51:35.468 00.004 11872 Star::Find(15, 1788, 960, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1128
22:51:35.473 00.005 11872 Star::Find returns 1 (0), X=1788.00, Y=962.51, Mass=4283, SNR=43.5, Peak=187 HFD=5.4
22:51:35.478 00.005 11872 CameraToMount -- cameraTheta (1.70) - m_xAngle (0.00) = xAngle (1.69 = 1.69)
22:51:35.482 00.004 11872 CameraToMount -- cameraTheta (1.70) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.66 = -1.62)
22:51:35.485 00.003 11872 CameraToMount -- cameraX=-0.11 cameraY=0.86 hyp=0.87 cameraTheta=1.70 mountX=-0.11 mountY=-0.86, mountTheta=-1.69
22:51:35.491 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.11, y=0.86, opts=13)
22:51:35.496 00.005 11872 Enqueuing Move request for scope (-0.11, 0.86)
22:51:35.499 00.003 9960 Worker thread wakes up
22:51:35.500 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.86) opts 0xd
22:51:35.500 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=187, med=0, FiltMin=0, FiltMax=116, Gamma=1.000
22:51:35.503 00.003 9960 Handling offset move in thread for scope, endpoint = (-0.11, 0.86)
22:51:35.504 00.001 9960 Moving (-0.11, 0.86) raw xDistance=-0.11 yDistance=-0.86
22:51:35.504 00.000 11872 UpdateGuideState exits: m=4283 SNR=43.5
22:51:35.507 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:35.513 00.006 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:51:35.513 00.000 9960 resist switch: large excursion: input -0.86 thresh 0.60 direction from 1 to -1
22:51:35.513 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.59
22:51:35.513 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:51:35.517 00.004 11872 Enqueuing Expose request
22:51:35.521 00.004 9960 GuideAlgorithmResistSwitch::result() returns -0.86 from input -0.86
22:51:35.521 00.000 9960 MoveAxis(E, 0, ABG)
22:51:35.521 00.000 9960 Move returns status 0, amount 0
22:51:35.521 00.000 9960 MoveAxis(N, 645, ABG)
22:51:35.521 00.000 9960 Guiding  Dir = 0, Dur = 645
22:51:35.522 00.001 9960 IsSlewing returns 0
22:51:35.523 00.001 9960 IsGuiding returns 0
22:51:35.523 00.000 9960 PulseGuide returned control before completion, sleep 655
22:51:36.189 00.666 9960 IsGuiding returns 1
22:51:36.190 00.001 9960 scope still moving after pulse duration time elapsed
22:51:36.221 00.031 9960 IsSlewing returns 0
22:51:36.221 00.000 9960 IsGuiding returns 0
22:51:36.222 00.001 9960 scope move finished after 645 + 54 ms
22:51:36.222 00.000 9960 Move returns status 0, amount 645
22:51:36.222 00.000 9960 move complete, result=0
22:51:36.222 00.000 9960 worker thread done servicing request
22:51:36.223 00.001 9960 Worker thread wakes up
22:51:36.223 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.9 px 645 ms NORTH
22:51:36.229 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:51:36.230 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1773,947,31,31)
22:51:37.483 01.253 9960 Exposure complete
22:51:37.609 00.126 9960 worker thread done servicing request
22:51:37.609 00.000 11872 OnExposeComplete: enter
22:51:37.612 00.003 11872 UpdateGuideState(): m_state=6
22:51:37.618 00.006 11872 Star::Find(15, 1787, 962, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1129
22:51:37.622 00.004 11872 Star::Find returns 1 (0), X=1788.30, Y=960.96, Mass=4243, SNR=43.7, Peak=193 HFD=5.9
22:51:37.626 00.004 11872 CameraToMount -- cameraTheta (-1.30) - m_xAngle (0.00) = xAngle (-1.30 = -1.30)
22:51:37.631 00.005 11872 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.67 = 1.67)
22:51:37.634 00.003 11872 CameraToMount -- cameraX=0.20 cameraY=-0.70 hyp=0.72 cameraTheta=-1.30 mountX=0.19 mountY=0.72, mountTheta=1.31
22:51:37.641 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.20, y=-0.70, opts=13)
22:51:37.648 00.007 11872 Enqueuing Move request for scope (0.20, -0.70)
22:51:37.653 00.005 9960 Worker thread wakes up
22:51:37.653 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.70) opts 0xd
22:51:37.653 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=193, med=0, FiltMin=0, FiltMax=110, Gamma=1.000
22:51:37.658 00.005 9960 Handling offset move in thread for scope, endpoint = (0.20, -0.70)
22:51:37.658 00.000 9960 Moving (0.20, -0.70) raw xDistance=0.19 yDistance=0.72
22:51:37.658 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
22:51:37.658 00.000 11872 UpdateGuideState exits: m=4243 SNR=43.7
22:51:37.663 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:37.667 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:51:37.672 00.005 11872 Enqueuing Expose request
22:51:37.676 00.004 9960 resist switch: large excursion: input 0.72 thresh 0.60 direction from -1 to 1
22:51:37.676 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.16
22:51:37.676 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.72 from input 0.72
22:51:37.676 00.000 9960 MoveAxis(E, 0, ABG)
22:51:37.677 00.001 9960 Move returns status 0, amount 0
22:51:37.677 00.000 9960 MoveAxis(S, 537, ABG)
22:51:37.677 00.000 9960 Guiding  Dir = 1, Dur = 537
22:51:37.677 00.000 9960 IsSlewing returns 0
22:51:37.678 00.001 9960 IsGuiding returns 0
22:51:37.678 00.000 9960 PulseGuide returned control before completion, sleep 547
22:51:38.237 00.559 9960 IsGuiding returns 1
22:51:38.237 00.000 9960 scope still moving after pulse duration time elapsed
22:51:38.270 00.033 9960 IsSlewing returns 0
22:51:38.272 00.002 9960 IsGuiding returns 0
22:51:38.274 00.002 9960 scope move finished after 537 + 58 ms
22:51:38.274 00.000 9960 Move returns status 0, amount 537
22:51:38.274 00.000 9960 move complete, result=0
22:51:38.274 00.000 9960 worker thread done servicing request
22:51:38.274 00.000 9960 Worker thread wakes up
22:51:38.275 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:51:38.275 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 0.7 px 537 ms SOUTH
22:51:38.281 00.006 9960 Handling exposure in thread, d=1000 o=3 r=(1773,947,31,31)
22:51:39.528 01.247 9960 Exposure complete
22:51:39.652 00.124 9960 worker thread done servicing request
22:51:39.654 00.002 11872 OnExposeComplete: enter
22:51:39.657 00.003 11872 UpdateGuideState(): m_state=6
22:51:39.662 00.005 11872 Star::Find(15, 1788, 960, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1130
22:51:39.665 00.003 11872 Star::Find returns 1 (0), X=1787.70, Y=962.09, Mass=4228, SNR=43.7, Peak=205 HFD=5.8
22:51:39.669 00.004 11872 CameraToMount -- cameraTheta (2.31) - m_xAngle (0.00) = xAngle (2.31 = 2.31)
22:51:39.674 00.005 11872 CameraToMount -- cameraTheta (2.31) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (5.28 = -1.01)
22:51:39.680 00.006 11872 CameraToMount -- cameraX=-0.40 cameraY=0.44 hyp=0.60 cameraTheta=2.31 mountX=-0.40 mountY=-0.50, mountTheta=-2.24
22:51:39.685 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.40, y=0.44, opts=13)
22:51:39.690 00.005 11872 Enqueuing Move request for scope (-0.40, 0.44)
22:51:39.693 00.003 9960 Worker thread wakes up
22:51:39.693 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.40, 0.44) opts 0xd
22:51:39.693 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.40, 0.44)
22:51:39.693 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=205, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
22:51:39.696 00.003 11872 UpdateGuideState exits: m=4228 SNR=43.7
22:51:39.701 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:39.704 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:51:39.709 00.005 9960 Moving (-0.40, 0.44) raw xDistance=-0.40 yDistance=-0.50
22:51:39.710 00.001 9960 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.40
22:51:39.710 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:51:39.710 00.000 11872 Enqueuing Expose request
22:51:39.716 00.006 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.50
22:51:39.716 00.000 9960 MoveAxis(E, 188, ABG)
22:51:39.716 00.000 9960 Guiding  Dir = 2, Dur = 188
22:51:39.716 00.000 9960 IsSlewing returns 0
22:51:39.717 00.001 9960 IsGuiding returns 0
22:51:39.717 00.000 9960 PulseGuide returned control before completion, sleep 198
22:51:39.925 00.208 9960 IsGuiding returns 1
22:51:39.925 00.000 9960 scope still moving after pulse duration time elapsed
22:51:39.956 00.031 9960 IsSlewing returns 0
22:51:39.956 00.000 9960 IsGuiding returns 0
22:51:39.956 00.000 9960 scope move finished after 188 + 51 ms
22:51:39.956 00.000 9960 Move returns status 0, amount 188
22:51:39.958 00.002 9960 MoveAxis(N, 0, ABG)
22:51:39.958 00.000 9960 Move returns status 0, amount 0
22:51:39.958 00.000 9960 move complete, result=0
22:51:39.958 00.000 9960 worker thread done servicing request
22:51:39.958 00.000 9960 Worker thread wakes up
22:51:39.959 00.001 11872 GuideStep: -0.4 px 188 ms EAST, -0.5 px 0 ms NORTH
22:51:39.962 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
22:51:39.963 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1773,947,31,31)
22:51:41.214 01.251 9960 Exposure complete
22:51:41.333 00.119 9960 worker thread done servicing request
22:51:41.334 00.001 11872 OnExposeComplete: enter
22:51:41.338 00.004 11872 UpdateGuideState(): m_state=6
22:51:41.341 00.003 11872 Star::Find(15, 1787, 962, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1131
22:51:41.346 00.005 11872 Star::Find returns 1 (0), X=1788.60, Y=960.82, Mass=4355, SNR=44.7, Peak=205 HFD=5.7
22:51:41.349 00.003 11872 CameraToMount -- cameraTheta (-1.03) - m_xAngle (0.00) = xAngle (-1.04 = -1.04)
22:51:41.353 00.004 11872 CameraToMount -- cameraTheta (-1.03) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.93 = 1.93)
22:51:41.357 00.004 11872 CameraToMount -- cameraX=0.50 cameraY=-0.83 hyp=0.97 cameraTheta=-1.03 mountX=0.49 mountY=0.90, mountTheta=1.07
22:51:41.363 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.50, y=-0.83, opts=13)
22:51:41.367 00.004 11872 Enqueuing Move request for scope (0.50, -0.83)
22:51:41.371 00.004 9960 Worker thread wakes up
22:51:41.371 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.50, -0.83) opts 0xd
22:51:41.371 00.000 9960 Handling offset move in thread for scope, endpoint = (0.50, -0.83)
22:51:41.371 00.000 9960 Moving (0.50, -0.83) raw xDistance=0.49 yDistance=0.90
22:51:41.371 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.29 from input 0.49
22:51:41.371 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.90 from input 0.90
22:51:41.371 00.000 9960 MoveAxis(W, 218, ABG)
22:51:41.371 00.000 9960 Guiding  Dir = 3, Dur = 218
22:51:41.371 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=205, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
22:51:41.374 00.003 9960 IsSlewing returns 0
22:51:41.376 00.002 11872 UpdateGuideState exits: m=4355 SNR=44.7
22:51:41.379 00.003 9960 IsGuiding returns 0
22:51:41.380 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:41.383 00.003 9960 PulseGuide returned control before completion, sleep 228
22:51:41.383 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:51:41.386 00.003 11872 Enqueuing Expose request
22:51:41.625 00.239 9960 IsGuiding returns 1
22:51:41.625 00.000 9960 scope still moving after pulse duration time elapsed
22:51:41.657 00.032 9960 IsSlewing returns 0
22:51:41.657 00.000 9960 IsGuiding returns 0
22:51:41.658 00.001 9960 scope move finished after 218 + 59 ms
22:51:41.658 00.000 9960 Move returns status 0, amount 218
22:51:41.658 00.000 9960 MoveAxis(S, 675, ABG)
22:51:41.658 00.000 9960 Guiding  Dir = 1, Dur = 675
22:51:41.659 00.001 9960 IsSlewing returns 0
22:51:41.659 00.000 9960 IsGuiding returns 0
22:51:41.659 00.000 9960 PulseGuide returned control before completion, sleep 685
22:51:42.361 00.702 9960 IsGuiding returns 1
22:51:42.361 00.000 9960 scope still moving after pulse duration time elapsed
22:51:42.392 00.031 9960 IsSlewing returns 0
22:51:42.394 00.002 9960 IsGuiding returns 0
22:51:42.394 00.000 9960 scope move finished after 675 + 60 ms
22:51:42.395 00.001 9960 Move returns status 0, amount 675
22:51:42.395 00.000 9960 move complete, result=0
22:51:42.396 00.001 9960 worker thread done servicing request
22:51:42.396 00.000 11872 GuideStep: 0.5 px 218 ms WEST, 0.9 px 675 ms SOUTH
22:51:42.406 00.010 9960 Worker thread wakes up
22:51:42.407 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:51:42.407 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,947,31,31)
22:51:43.653 01.246 9960 Exposure complete
22:51:43.782 00.129 9960 worker thread done servicing request
22:51:43.783 00.001 11872 OnExposeComplete: enter
22:51:43.786 00.003 11872 UpdateGuideState(): m_state=6
22:51:43.792 00.006 11872 Star::Find(15, 1788, 960, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1132
22:51:43.798 00.006 11872 Star::Find returns 1 (0), X=1788.36, Y=961.51, Mass=4404, SNR=44.9, Peak=204 HFD=5.7
22:51:43.805 00.007 11872 CameraToMount -- cameraTheta (-0.51) - m_xAngle (0.00) = xAngle (-0.51 = -0.51)
22:51:43.809 00.004 11872 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.46 = 2.46)
22:51:43.814 00.005 11872 CameraToMount -- cameraX=0.25 cameraY=-0.14 hyp=0.29 cameraTheta=-0.51 mountX=0.25 mountY=0.18, mountTheta=0.63
22:51:43.820 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.25, y=-0.14, opts=13)
22:51:43.825 00.005 11872 Enqueuing Move request for scope (0.25, -0.14)
22:51:43.828 00.003 9960 Worker thread wakes up
22:51:43.829 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.14) opts 0xd
22:51:43.829 00.000 9960 Handling offset move in thread for scope, endpoint = (0.25, -0.14)
22:51:43.829 00.000 9960 Moving (0.25, -0.14) raw xDistance=0.25 yDistance=0.18
22:51:43.829 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=204, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
22:51:43.834 00.005 11872 UpdateGuideState exits: m=4404 SNR=44.9
22:51:43.839 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:43.842 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:51:43.846 00.004 11872 Enqueuing Expose request
22:51:43.850 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.25
22:51:43.850 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:51:43.850 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
22:51:43.850 00.000 9960 MoveAxis(W, 134, ABG)
22:51:43.851 00.001 9960 Guiding  Dir = 3, Dur = 134
22:51:43.851 00.000 9960 IsSlewing returns 0
22:51:43.851 00.000 9960 IsGuiding returns 0
22:51:43.853 00.002 9960 PulseGuide returned control before completion, sleep 144
22:51:44.013 00.160 9960 IsGuiding returns 0
22:51:44.014 00.001 9960 Move returns status 0, amount 134
22:51:44.015 00.001 9960 MoveAxis(N, 0, ABG)
22:51:44.015 00.000 9960 Move returns status 0, amount 0
22:51:44.016 00.001 9960 move complete, result=0
22:51:44.016 00.000 9960 worker thread done servicing request
22:51:44.017 00.001 9960 Worker thread wakes up
22:51:44.018 00.001 11872 GuideStep: 0.3 px 134 ms WEST, 0.2 px 0 ms NORTH
22:51:44.026 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
22:51:44.027 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1773,947,31,31)
22:51:45.280 01.253 9960 Exposure complete
22:51:45.401 00.121 9960 worker thread done servicing request
22:51:45.403 00.002 11872 OnExposeComplete: enter
22:51:45.407 00.004 11872 UpdateGuideState(): m_state=6
22:51:45.411 00.004 11872 Star::Find(15, 1788, 961, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1133
22:51:45.414 00.003 11872 Star::Find returns 1 (0), X=1787.82, Y=962.42, Mass=4448, SNR=45.1, Peak=191 HFD=5.6
22:51:45.419 00.005 11872 CameraToMount -- cameraTheta (1.93) - m_xAngle (0.00) = xAngle (1.93 = 1.93)
22:51:45.424 00.005 11872 CameraToMount -- cameraTheta (1.93) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.90 = -1.39)
22:51:45.430 00.006 11872 CameraToMount -- cameraX=-0.29 cameraY=0.77 hyp=0.82 cameraTheta=1.93 mountX=-0.29 mountY=-0.81, mountTheta=-1.91
22:51:45.435 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.29, y=0.77, opts=13)
22:51:45.440 00.005 11872 Enqueuing Move request for scope (-0.29, 0.77)
22:51:45.444 00.004 9960 Worker thread wakes up
22:51:45.445 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=191, med=0, FiltMin=0, FiltMax=117, Gamma=1.000
22:51:45.449 00.004 11872 UpdateGuideState exits: m=4448 SNR=45.1
22:51:45.452 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:45.457 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:51:45.461 00.004 11872 Enqueuing Expose request
22:51:45.464 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.77) opts 0xd
22:51:45.464 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.29, 0.77)
22:51:45.465 00.001 9960 Moving (-0.29, 0.77) raw xDistance=-0.29 yDistance=-0.81
22:51:45.465 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.29
22:51:45.465 00.000 9960 resist switch: large excursion: input -0.81 thresh 0.60 direction from 1 to -1
22:51:45.466 00.001 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.43
22:51:45.466 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.81 from input -0.81
22:51:45.466 00.000 9960 MoveAxis(E, 125, ABG)
22:51:45.467 00.001 9960 Guiding  Dir = 2, Dur = 125
22:51:45.467 00.000 9960 IsSlewing returns 0
22:51:45.467 00.000 9960 IsGuiding returns 0
22:51:45.468 00.001 9960 PulseGuide returned control before completion, sleep 135
22:51:45.612 00.144 9960 IsGuiding returns 1
22:51:45.613 00.001 9960 scope still moving after pulse duration time elapsed
22:51:45.644 00.031 9960 IsSlewing returns 0
22:51:45.647 00.003 9960 IsGuiding returns 0
22:51:45.647 00.000 9960 scope move finished after 125 + 55 ms
22:51:45.648 00.001 9960 Move returns status 0, amount 125
22:51:45.648 00.000 9960 MoveAxis(N, 604, ABG)
22:51:45.648 00.000 9960 Guiding  Dir = 0, Dur = 604
22:51:45.649 00.001 9960 IsSlewing returns 0
22:51:45.649 00.000 9960 IsGuiding returns 0
22:51:45.650 00.001 9960 PulseGuide returned control before completion, sleep 614
22:51:46.269 00.619 9960 IsGuiding returns 1
22:51:46.270 00.001 9960 scope still moving after pulse duration time elapsed
22:51:46.301 00.031 9960 IsSlewing returns 0
22:51:46.303 00.002 9960 IsGuiding returns 0
22:51:46.303 00.000 9960 scope move finished after 604 + 49 ms
22:51:46.304 00.001 9960 Move returns status 0, amount 604
22:51:46.304 00.000 9960 move complete, result=0
22:51:46.305 00.001 9960 worker thread done servicing request
22:51:46.305 00.000 11872 GuideStep: -0.3 px 125 ms EAST, -0.8 px 604 ms NORTH
22:51:46.311 00.006 9960 Worker thread wakes up
22:51:46.311 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:51:46.311 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,947,31,31)
22:51:47.557 01.246 9960 Exposure complete
22:51:47.683 00.126 9960 worker thread done servicing request
22:51:47.684 00.001 11872 OnExposeComplete: enter
22:51:47.687 00.003 11872 UpdateGuideState(): m_state=6
22:51:47.693 00.006 11872 Star::Find(15, 1787, 962, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1134
22:51:47.696 00.003 11872 Star::Find returns 1 (0), X=1788.55, Y=960.86, Mass=4086, SNR=43.2, Peak=157 HFD=5.9
22:51:47.701 00.005 11872 CameraToMount -- cameraTheta (-1.06) - m_xAngle (0.00) = xAngle (-1.06 = -1.06)
22:51:47.704 00.003 11872 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.91 = 1.91)
22:51:47.709 00.005 11872 CameraToMount -- cameraX=0.45 cameraY=-0.79 hyp=0.91 cameraTheta=-1.06 mountX=0.44 mountY=0.86, mountTheta=1.09
22:51:47.714 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.45, y=-0.79, opts=13)
22:51:47.717 00.003 11872 Enqueuing Move request for scope (0.45, -0.79)
22:51:47.722 00.005 9960 Worker thread wakes up
22:51:47.722 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=157, med=0, FiltMin=0, FiltMax=99, Gamma=1.000
22:51:47.726 00.004 11872 UpdateGuideState exits: m=4086 SNR=43.2
22:51:47.730 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:47.734 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:51:47.739 00.005 11872 Enqueuing Expose request
22:51:47.743 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.45, -0.79) opts 0xd
22:51:47.743 00.000 9960 Handling offset move in thread for scope, endpoint = (0.45, -0.79)
22:51:47.743 00.000 9960 Moving (0.45, -0.79) raw xDistance=0.44 yDistance=0.86
22:51:47.743 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.27 from input 0.44
22:51:47.745 00.002 9960 resist switch: large excursion: input 0.86 thresh 0.60 direction from -1 to 1
22:51:47.745 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.57
22:51:47.745 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.86 from input 0.86
22:51:47.745 00.000 9960 MoveAxis(W, 200, ABG)
22:51:47.745 00.000 9960 Guiding  Dir = 3, Dur = 200
22:51:47.745 00.000 9960 IsSlewing returns 0
22:51:47.746 00.001 9960 IsGuiding returns 0
22:51:47.746 00.000 9960 PulseGuide returned control before completion, sleep 210
22:51:47.971 00.225 9960 IsGuiding returns 1
22:51:47.972 00.001 9960 scope still moving after pulse duration time elapsed
22:51:48.002 00.030 9960 IsSlewing returns 0
22:51:48.003 00.001 9960 IsGuiding returns 0
22:51:48.004 00.001 9960 scope move finished after 200 + 57 ms
22:51:48.004 00.000 9960 Move returns status 0, amount 200
22:51:48.004 00.000 9960 MoveAxis(S, 639, ABG)
22:51:48.005 00.001 9960 Guiding  Dir = 1, Dur = 639
22:51:48.006 00.001 9960 IsSlewing returns 0
22:51:48.006 00.000 9960 IsGuiding returns 0
22:51:48.007 00.001 9960 PulseGuide returned control before completion, sleep 649
22:51:48.670 00.663 9960 IsGuiding returns 1
22:51:48.671 00.001 9960 scope still moving after pulse duration time elapsed
22:51:48.701 00.030 9960 IsSlewing returns 0
22:51:48.702 00.001 9960 IsGuiding returns 0
22:51:48.703 00.001 9960 scope move finished after 639 + 57 ms
22:51:48.703 00.000 9960 Move returns status 0, amount 639
22:51:48.703 00.000 9960 move complete, result=0
22:51:48.705 00.002 9960 worker thread done servicing request
22:51:48.705 00.000 9960 Worker thread wakes up
22:51:48.705 00.000 11872 GuideStep: 0.4 px 200 ms WEST, 0.9 px 639 ms SOUTH
22:51:48.712 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:51:48.712 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,947,31,31)
22:51:49.957 01.245 9960 Exposure complete
22:51:50.079 00.122 9960 worker thread done servicing request
22:51:50.080 00.001 11872 OnExposeComplete: enter
22:51:50.083 00.003 11872 UpdateGuideState(): m_state=6
22:51:50.086 00.003 11872 Star::Find(15, 1788, 960, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1135
22:51:50.091 00.005 11872 Star::Find returns 1 (0), X=1787.69, Y=962.21, Mass=4224, SNR=43.7, Peak=209 HFD=5.7
22:51:50.095 00.004 11872 CameraToMount -- cameraTheta (2.21) - m_xAngle (0.00) = xAngle (2.21 = 2.21)
22:51:50.098 00.003 11872 CameraToMount -- cameraTheta (2.21) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (5.18 = -1.11)
22:51:50.102 00.004 11872 CameraToMount -- cameraX=-0.42 cameraY=0.56 hyp=0.70 cameraTheta=2.21 mountX=-0.41 mountY=-0.62, mountTheta=-2.16
22:51:50.109 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.42, y=0.56, opts=13)
22:51:50.113 00.004 11872 Enqueuing Move request for scope (-0.42, 0.56)
22:51:50.118 00.005 9960 Worker thread wakes up
22:51:50.119 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=0, FiltMin=0, FiltMax=106, Gamma=1.000
22:51:50.124 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.42, 0.56) opts 0xd
22:51:50.124 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.42, 0.56)
22:51:50.124 00.000 9960 Moving (-0.42, 0.56) raw xDistance=-0.41 yDistance=-0.62
22:51:50.124 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.41
22:51:50.124 00.000 9960 resist switch: large excursion: input -0.62 thresh 0.60 direction from 1 to -1
22:51:50.125 00.001 11872 UpdateGuideState exits: m=4224 SNR=43.7
22:51:50.128 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:50.133 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:51:50.139 00.006 11872 Enqueuing Expose request
22:51:50.144 00.005 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.87
22:51:50.144 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.62 from input -0.62
22:51:50.144 00.000 9960 MoveAxis(E, 181, ABG)
22:51:50.144 00.000 9960 Guiding  Dir = 2, Dur = 181
22:51:50.145 00.001 9960 IsSlewing returns 0
22:51:50.145 00.000 9960 IsGuiding returns 0
22:51:50.146 00.001 9960 PulseGuide returned control before completion, sleep 191
22:51:50.351 00.205 9960 IsGuiding returns 1
22:51:50.351 00.000 9960 scope still moving after pulse duration time elapsed
22:51:50.383 00.032 9960 IsSlewing returns 0
22:51:50.386 00.003 9960 IsGuiding returns 0
22:51:50.386 00.000 9960 scope move finished after 181 + 59 ms
22:51:50.386 00.000 9960 Move returns status 0, amount 181
22:51:50.387 00.001 9960 MoveAxis(N, 466, ABG)
22:51:50.387 00.000 9960 Guiding  Dir = 0, Dur = 466
22:51:50.388 00.001 9960 IsSlewing returns 0
22:51:50.388 00.000 9960 IsGuiding returns 0
22:51:50.389 00.001 9960 PulseGuide returned control before completion, sleep 476
22:51:50.867 00.478 9960 IsGuiding returns 1
22:51:50.869 00.002 9960 scope still moving after pulse duration time elapsed
22:51:50.898 00.029 9960 IsSlewing returns 0
22:51:50.899 00.001 9960 IsGuiding returns 0
22:51:50.900 00.001 9960 scope move finished after 466 + 45 ms
22:51:50.901 00.001 9960 Move returns status 0, amount 466
22:51:50.901 00.000 9960 move complete, result=0
22:51:50.901 00.000 9960 worker thread done servicing request
22:51:50.901 00.000 11872 GuideStep: -0.4 px 181 ms EAST, -0.6 px 466 ms NORTH
22:51:50.908 00.007 9960 Worker thread wakes up
22:51:50.909 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:51:50.909 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,947,31,31)
22:51:52.155 01.246 9960 Exposure complete
22:51:52.278 00.123 9960 worker thread done servicing request
22:51:52.279 00.001 11872 OnExposeComplete: enter
22:51:52.283 00.004 11872 UpdateGuideState(): m_state=6
22:51:52.286 00.003 11872 Star::Find(15, 1787, 962, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1136
22:51:52.291 00.005 11872 Star::Find returns 1 (0), X=1788.33, Y=960.68, Mass=4175, SNR=43.3, Peak=196 HFD=5.5
22:51:52.294 00.003 11872 CameraToMount -- cameraTheta (-1.34) - m_xAngle (0.00) = xAngle (-1.34 = -1.34)
22:51:52.299 00.005 11872 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.63 = 1.63)
22:51:52.302 00.003 11872 CameraToMount -- cameraX=0.23 cameraY=-0.97 hyp=1.00 cameraTheta=-1.34 mountX=0.22 mountY=0.99, mountTheta=1.35
22:51:52.308 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.23, y=-0.97, opts=13)
22:51:52.312 00.004 11872 Enqueuing Move request for scope (0.23, -0.97)
22:51:52.316 00.004 9960 Worker thread wakes up
22:51:52.316 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.97) opts 0xd
22:51:52.316 00.000 9960 Handling offset move in thread for scope, endpoint = (0.23, -0.97)
22:51:52.316 00.000 9960 Moving (0.23, -0.97) raw xDistance=0.22 yDistance=0.99
22:51:52.316 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.22
22:51:52.316 00.000 9960 resist switch: large excursion: input 0.99 thresh 0.60 direction from -1 to 1
22:51:52.317 00.001 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.98
22:51:52.317 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=196, med=0, FiltMin=0, FiltMax=103, Gamma=1.000
22:51:52.322 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.99 from input 0.99
22:51:52.322 00.000 9960 MoveAxis(W, 93, ABG)
22:51:52.322 00.000 11872 UpdateGuideState exits: m=4175 SNR=43.3
22:51:52.327 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:52.331 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:51:52.334 00.003 9960 Guiding  Dir = 3, Dur = 93
22:51:52.334 00.000 11872 Enqueuing Expose request
22:51:52.339 00.005 9960 IsSlewing returns 0
22:51:52.339 00.000 9960 IsGuiding returns 0
22:51:52.340 00.001 9960 PulseGuide returned control before completion, sleep 103
22:51:52.459 00.119 9960 IsGuiding returns 1
22:51:52.459 00.000 9960 scope still moving after pulse duration time elapsed
22:51:52.488 00.029 9960 IsSlewing returns 0
22:51:52.491 00.003 9960 IsGuiding returns 0
22:51:52.492 00.001 9960 scope move finished after 93 + 59 ms
22:51:52.492 00.000 9960 Move returns status 0, amount 93
22:51:52.493 00.001 9960 MoveAxis(S, 742, ABG)
22:51:52.493 00.000 9960 Guiding  Dir = 1, Dur = 742
22:51:52.494 00.001 9960 IsSlewing returns 0
22:51:52.494 00.000 9960 IsGuiding returns 0
22:51:52.495 00.001 9960 PulseGuide returned control before completion, sleep 752
22:51:53.252 00.757 9960 IsGuiding returns 1
22:51:53.252 00.000 9960 scope still moving after pulse duration time elapsed
22:51:53.283 00.031 9960 IsSlewing returns 0
22:51:53.284 00.001 9960 IsGuiding returns 0
22:51:53.285 00.001 9960 scope move finished after 742 + 47 ms
22:51:53.285 00.000 9960 Move returns status 0, amount 742
22:51:53.285 00.000 9960 move complete, result=0
22:51:53.286 00.001 9960 worker thread done servicing request
22:51:53.286 00.000 11872 GuideStep: 0.2 px 93 ms WEST, 1.0 px 742 ms SOUTH
22:51:53.293 00.007 9960 Worker thread wakes up
22:51:53.293 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:51:53.293 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,947,31,31)
22:51:54.546 01.253 9960 Exposure complete
22:51:54.667 00.121 11872 OnExposeComplete: enter
22:51:54.670 00.003 9960 worker thread done servicing request
22:51:54.670 00.000 11872 UpdateGuideState(): m_state=6
22:51:54.674 00.004 11872 Star::Find(15, 1788, 960, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1137
22:51:54.680 00.006 11872 Star::Find returns 1 (0), X=1788.35, Y=960.91, Mass=4417, SNR=44.9, Peak=212 HFD=5.8
22:51:54.683 00.003 11872 CameraToMount -- cameraTheta (-1.25) - m_xAngle (0.00) = xAngle (-1.26 = -1.26)
22:51:54.689 00.006 11872 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.71 = 1.71)
22:51:54.693 00.004 11872 CameraToMount -- cameraX=0.25 cameraY=-0.75 hyp=0.79 cameraTheta=-1.25 mountX=0.24 mountY=0.78, mountTheta=1.27
22:51:54.698 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.25, y=-0.75, opts=13)
22:51:54.703 00.005 11872 Enqueuing Move request for scope (0.25, -0.75)
22:51:54.706 00.003 9960 Worker thread wakes up
22:51:54.707 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.75) opts 0xd
22:51:54.707 00.000 9960 Handling offset move in thread for scope, endpoint = (0.25, -0.75)
22:51:54.707 00.000 9960 Moving (0.25, -0.75) raw xDistance=0.24 yDistance=0.78
22:51:54.707 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.24
22:51:54.709 00.002 9960 GuideAlgorithmResistSwitch::result() returns 0.78 from input 0.78
22:51:54.709 00.000 9960 MoveAxis(W, 121, ABG)
22:51:54.709 00.000 9960 Guiding  Dir = 3, Dur = 121
22:51:54.709 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=212, med=0, FiltMin=0, FiltMax=102, Gamma=1.000
22:51:54.714 00.005 11872 UpdateGuideState exits: m=4417 SNR=44.9
22:51:54.718 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:54.721 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:51:54.726 00.005 11872 Enqueuing Expose request
22:51:54.729 00.003 9960 IsSlewing returns 0
22:51:54.729 00.000 9960 IsGuiding returns 0
22:51:54.731 00.002 9960 PulseGuide returned control before completion, sleep 131
22:51:54.876 00.145 9960 IsGuiding returns 1
22:51:54.878 00.002 9960 scope still moving after pulse duration time elapsed
22:51:54.907 00.029 9960 IsSlewing returns 0
22:51:54.907 00.000 9960 IsGuiding returns 0
22:51:54.908 00.001 9960 scope move finished after 121 + 56 ms
22:51:54.908 00.000 9960 Move returns status 0, amount 121
22:51:54.908 00.000 9960 MoveAxis(S, 581, ABG)
22:51:54.910 00.002 9960 Guiding  Dir = 1, Dur = 581
22:51:54.910 00.000 9960 IsSlewing returns 0
22:51:54.911 00.001 9960 IsGuiding returns 0
22:51:54.911 00.000 9960 PulseGuide returned control before completion, sleep 591
22:51:55.516 00.605 9960 IsGuiding returns 1
22:51:55.518 00.002 9960 scope still moving after pulse duration time elapsed
22:51:55.548 00.030 9960 IsSlewing returns 0
22:51:55.549 00.001 9960 IsGuiding returns 0
22:51:55.549 00.000 9960 scope move finished after 581 + 57 ms
22:51:55.549 00.000 9960 Move returns status 0, amount 581
22:51:55.551 00.002 9960 move complete, result=0
22:51:55.551 00.000 9960 worker thread done servicing request
22:51:55.551 00.000 9960 Worker thread wakes up
22:51:55.551 00.000 11872 GuideStep: 0.2 px 121 ms WEST, 0.8 px 581 ms SOUTH
22:51:55.557 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:51:55.558 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1773,947,31,31)
22:51:56.813 01.255 9960 Exposure complete
22:51:56.940 00.127 9960 worker thread done servicing request
22:51:56.941 00.001 11872 OnExposeComplete: enter
22:51:56.945 00.004 11872 UpdateGuideState(): m_state=6
22:51:56.948 00.003 11872 Star::Find(15, 1788, 960, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1138
22:51:56.953 00.005 11872 Star::Find returns 1 (0), X=1788.45, Y=961.72, Mass=4431, SNR=44.3, Peak=222 HFD=5.5
22:51:56.957 00.004 11872 CameraToMount -- cameraTheta (0.18) - m_xAngle (0.00) = xAngle (0.17 = 0.17)
22:51:56.962 00.005 11872 CameraToMount -- cameraTheta (0.18) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (3.14 = -3.14)
22:51:56.968 00.006 11872 CameraToMount -- cameraX=0.35 cameraY=0.06 hyp=0.35 cameraTheta=0.18 mountX=0.35 mountY=-0.00, mountTheta=-0.00
22:51:56.975 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.35, y=0.06, opts=13)
22:51:56.981 00.006 11872 Enqueuing Move request for scope (0.35, 0.06)
22:51:56.987 00.006 9960 Worker thread wakes up
22:51:56.988 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.35, 0.06) opts 0xd
22:51:56.989 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=222, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
22:51:56.997 00.008 9960 Handling offset move in thread for scope, endpoint = (0.35, 0.06)
22:51:56.997 00.000 9960 Moving (0.35, 0.06) raw xDistance=0.35 yDistance=-0.00
22:51:56.997 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.35
22:51:56.999 00.002 11872 UpdateGuideState exits: m=4431 SNR=44.3
22:51:57.004 00.005 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:51:57.004 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:57.009 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:51:57.014 00.005 11872 Enqueuing Expose request
22:51:57.019 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
22:51:57.019 00.000 9960 MoveAxis(W, 172, ABG)
22:51:57.021 00.002 9960 Guiding  Dir = 3, Dur = 172
22:51:57.021 00.000 9960 IsSlewing returns 0
22:51:57.021 00.000 9960 IsGuiding returns 0
22:51:57.022 00.001 9960 PulseGuide returned control before completion, sleep 182
22:51:57.210 00.188 9960 IsGuiding returns 1
22:51:57.211 00.001 9960 scope still moving after pulse duration time elapsed
22:51:57.242 00.031 9960 IsSlewing returns 0
22:51:57.243 00.001 9960 IsGuiding returns 0
22:51:57.243 00.000 9960 scope move finished after 172 + 48 ms
22:51:57.243 00.000 9960 Move returns status 0, amount 172
22:51:57.243 00.000 9960 MoveAxis(N, 0, ABG)
22:51:57.243 00.000 9960 Move returns status 0, amount 0
22:51:57.244 00.001 9960 move complete, result=0
22:51:57.244 00.000 9960 worker thread done servicing request
22:51:57.244 00.000 11872 GuideStep: 0.3 px 172 ms WEST, -0.0 px 0 ms NORTH
22:51:57.251 00.007 9960 Worker thread wakes up
22:51:57.252 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:51:57.252 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,947,31,31)
22:51:58.499 01.247 9960 Exposure complete
22:51:58.623 00.124 9960 worker thread done servicing request
22:51:58.624 00.001 11872 OnExposeComplete: enter
22:51:58.628 00.004 11872 UpdateGuideState(): m_state=6
22:51:58.632 00.004 11872 Star::Find(15, 1788, 961, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1139
22:51:58.637 00.005 11872 Star::Find returns 1 (0), X=1787.73, Y=962.51, Mass=4437, SNR=44.6, Peak=200 HFD=5.6
22:51:58.640 00.003 11872 CameraToMount -- cameraTheta (1.98) - m_xAngle (0.00) = xAngle (1.98 = 1.98)
22:51:58.643 00.003 11872 CameraToMount -- cameraTheta (1.98) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.95 = -1.34)
22:51:58.648 00.005 11872 CameraToMount -- cameraX=-0.37 cameraY=0.86 hyp=0.94 cameraTheta=1.98 mountX=-0.37 mountY=-0.91, mountTheta=-1.96
22:51:58.654 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.37, y=0.86, opts=13)
22:51:58.658 00.004 11872 Enqueuing Move request for scope (-0.37, 0.86)
22:51:58.661 00.003 9960 Worker thread wakes up
22:51:58.661 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 0.86) opts 0xd
22:51:58.661 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.37, 0.86)
22:51:58.662 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=200, med=0, FiltMin=0, FiltMax=106, Gamma=1.000
22:51:58.666 00.004 9960 Moving (-0.37, 0.86) raw xDistance=-0.37 yDistance=-0.91
22:51:58.666 00.000 11872 UpdateGuideState exits: m=4437 SNR=44.6
22:51:58.671 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:58.674 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:51:58.679 00.005 9960 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.37
22:51:58.679 00.000 9960 resist switch: large excursion: input -0.91 thresh 0.60 direction from 1 to -1
22:51:58.679 00.000 11872 Enqueuing Expose request
22:51:58.682 00.003 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.73
22:51:58.683 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.91 from input -0.91
22:51:58.683 00.000 9960 MoveAxis(E, 161, ABG)
22:51:58.683 00.000 9960 Guiding  Dir = 2, Dur = 161
22:51:58.683 00.000 9960 IsSlewing returns 0
22:51:58.684 00.001 9960 IsGuiding returns 0
22:51:58.684 00.000 9960 PulseGuide returned control before completion, sleep 171
22:51:58.864 00.180 9960 IsGuiding returns 1
22:51:58.866 00.002 9960 scope still moving after pulse duration time elapsed
22:51:58.897 00.031 9960 IsSlewing returns 0
22:51:58.900 00.003 9960 IsGuiding returns 0
22:51:58.901 00.001 9960 scope move finished after 161 + 55 ms
22:51:58.901 00.000 9960 Move returns status 0, amount 161
22:51:58.901 00.000 9960 MoveAxis(N, 679, ABG)
22:51:58.901 00.000 9960 Guiding  Dir = 0, Dur = 679
22:51:58.901 00.000 9960 IsSlewing returns 0
22:51:58.902 00.001 9960 IsGuiding returns 0
22:51:58.902 00.000 9960 PulseGuide returned control before completion, sleep 689
22:51:59.600 00.698 9960 IsGuiding returns 1
22:51:59.600 00.000 9960 scope still moving after pulse duration time elapsed
22:51:59.632 00.032 9960 IsSlewing returns 0
22:51:59.633 00.001 9960 IsGuiding returns 0
22:51:59.634 00.001 9960 scope move finished after 679 + 52 ms
22:51:59.634 00.000 9960 Move returns status 0, amount 679
22:51:59.634 00.000 9960 move complete, result=0
22:51:59.634 00.000 9960 worker thread done servicing request
22:51:59.635 00.001 9960 Worker thread wakes up
22:51:59.635 00.000 11872 GuideStep: -0.4 px 161 ms EAST, -0.9 px 679 ms NORTH
22:51:59.642 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:51:59.642 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,947,31,31)
22:52:00.888 01.246 9960 Exposure complete
22:52:01.010 00.122 9960 worker thread done servicing request
22:52:01.010 00.000 11872 OnExposeComplete: enter
22:52:01.014 00.004 11872 UpdateGuideState(): m_state=6
22:52:01.019 00.005 11872 Star::Find(15, 1787, 962, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1140
22:52:01.024 00.005 11872 Star::Find returns 1 (0), X=1787.85, Y=962.00, Mass=4197, SNR=43.4, Peak=205 HFD=5.9
22:52:01.027 00.003 11872 CameraToMount -- cameraTheta (2.20) - m_xAngle (0.00) = xAngle (2.19 = 2.19)
22:52:01.030 00.003 11872 CameraToMount -- cameraTheta (2.20) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (5.16 = -1.12)
22:52:01.035 00.005 11872 CameraToMount -- cameraX=-0.25 cameraY=0.35 hyp=0.43 cameraTheta=2.20 mountX=-0.25 mountY=-0.39, mountTheta=-2.15
22:52:01.039 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.25, y=0.35, opts=13)
22:52:01.044 00.005 11872 Enqueuing Move request for scope (-0.25, 0.35)
22:52:01.047 00.003 9960 Worker thread wakes up
22:52:01.049 00.002 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.35) opts 0xd
22:52:01.049 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=205, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
22:52:01.052 00.003 9960 Handling offset move in thread for scope, endpoint = (-0.25, 0.35)
22:52:01.053 00.001 11872 UpdateGuideState exits: m=4197 SNR=43.4
22:52:01.057 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:01.061 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:52:01.064 00.003 9960 Moving (-0.25, 0.35) raw xDistance=-0.25 yDistance=-0.39
22:52:01.065 00.001 9960 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.25
22:52:01.065 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.39 from input -0.39
22:52:01.065 00.000 9960 MoveAxis(E, 129, ABG)
22:52:01.065 00.000 11872 Enqueuing Expose request
22:52:01.069 00.004 9960 Guiding  Dir = 2, Dur = 129
22:52:01.070 00.001 9960 IsSlewing returns 0
22:52:01.070 00.000 9960 IsGuiding returns 0
22:52:01.070 00.000 9960 PulseGuide returned control before completion, sleep 139
22:52:01.221 00.151 9960 IsGuiding returns 1
22:52:01.221 00.000 9960 scope still moving after pulse duration time elapsed
22:52:01.252 00.031 9960 IsSlewing returns 0
22:52:01.253 00.001 9960 IsGuiding returns 0
22:52:01.253 00.000 9960 scope move finished after 129 + 53 ms
22:52:01.254 00.001 9960 Move returns status 0, amount 129
22:52:01.254 00.000 9960 MoveAxis(N, 289, ABG)
22:52:01.255 00.001 9960 Guiding  Dir = 0, Dur = 289
22:52:01.255 00.000 9960 IsSlewing returns 0
22:52:01.256 00.001 9960 IsGuiding returns 0
22:52:01.256 00.000 9960 PulseGuide returned control before completion, sleep 299
22:52:01.563 00.307 9960 IsGuiding returns 1
22:52:01.564 00.001 9960 scope still moving after pulse duration time elapsed
22:52:01.594 00.030 9960 IsSlewing returns 0
22:52:01.595 00.001 9960 IsGuiding returns 0
22:52:01.595 00.000 9960 scope move finished after 289 + 49 ms
22:52:01.596 00.001 9960 Move returns status 0, amount 289
22:52:01.596 00.000 9960 move complete, result=0
22:52:01.597 00.001 9960 worker thread done servicing request
22:52:01.597 00.000 11872 GuideStep: -0.3 px 129 ms EAST, -0.4 px 289 ms NORTH
22:52:01.603 00.006 9960 Worker thread wakes up
22:52:01.603 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:52:01.603 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,947,31,31)
22:52:02.851 01.248 9960 Exposure complete
22:52:02.955 00.104 9960 worker thread done servicing request
22:52:02.955 00.000 11872 OnExposeComplete: enter
22:52:02.961 00.006 11872 UpdateGuideState(): m_state=6
22:52:02.964 00.003 11872 Star::Find(15, 1787, 962, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1141
22:52:02.969 00.005 11872 Star::Find returns 1 (0), X=1788.38, Y=960.41, Mass=4282, SNR=44.2, Peak=201 HFD=5.8
22:52:02.972 00.003 11872 CameraToMount -- cameraTheta (-1.36) - m_xAngle (0.00) = xAngle (-1.36 = -1.36)
22:52:02.977 00.005 11872 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.61 = 1.61)
22:52:02.981 00.004 11872 CameraToMount -- cameraX=0.27 cameraY=-1.25 hyp=1.28 cameraTheta=-1.36 mountX=0.27 mountY=1.28, mountTheta=1.36
22:52:02.987 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.27, y=-1.25, opts=13)
22:52:02.992 00.005 11872 Enqueuing Move request for scope (0.27, -1.25)
22:52:02.995 00.003 9960 Worker thread wakes up
22:52:02.996 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=201, med=0, FiltMin=0, FiltMax=115, Gamma=1.000
22:52:02.999 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.27, -1.25) opts 0xd
22:52:02.999 00.000 11872 UpdateGuideState exits: m=4282 SNR=44.2
22:52:03.002 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:03.007 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:52:03.010 00.003 9960 Handling offset move in thread for scope, endpoint = (0.27, -1.25)
22:52:03.010 00.000 9960 Moving (0.27, -1.25) raw xDistance=0.27 yDistance=1.28
22:52:03.010 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.27
22:52:03.010 00.000 9960 resist switch: large excursion: input 1.28 thresh 0.60 direction from -1 to 1
22:52:03.010 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=3.83
22:52:03.010 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.28 from input 1.28
22:52:03.012 00.002 11872 Enqueuing Expose request
22:52:03.016 00.004 9960 MoveAxis(W, 117, ABG)
22:52:03.016 00.000 9960 Guiding  Dir = 3, Dur = 117
22:52:03.017 00.001 9960 IsSlewing returns 0
22:52:03.017 00.000 9960 IsGuiding returns 0
22:52:03.018 00.001 9960 PulseGuide returned control before completion, sleep 127
22:52:03.155 00.137 9960 IsGuiding returns 1
22:52:03.155 00.000 9960 scope still moving after pulse duration time elapsed
22:52:03.186 00.031 9960 IsSlewing returns 0
22:52:03.186 00.000 9960 IsGuiding returns 1
22:52:03.217 00.031 9960 IsSlewing returns 0
22:52:03.218 00.001 9960 IsGuiding returns 1
22:52:03.249 00.031 9960 IsSlewing returns 0
22:52:03.251 00.002 9960 IsGuiding returns 0
22:52:03.251 00.000 9960 scope move finished after 117 + 117 ms
22:52:03.252 00.001 9960 Move returns status 0, amount 117
22:52:03.253 00.001 9960 MoveAxis(S, 953, ABG)
22:52:03.253 00.000 9960 Guiding  Dir = 1, Dur = 953
22:52:03.253 00.000 9960 IsSlewing returns 0
22:52:03.254 00.001 9960 IsGuiding returns 0
22:52:03.254 00.000 9960 PulseGuide returned control before completion, sleep 963
22:52:04.219 00.965 9960 IsGuiding returns 1
22:52:04.221 00.002 9960 scope still moving after pulse duration time elapsed
22:52:04.250 00.029 9960 IsSlewing returns 0
22:52:04.250 00.000 9960 IsGuiding returns 0
22:52:04.251 00.001 9960 scope move finished after 953 + 43 ms
22:52:04.251 00.000 9960 Move returns status 0, amount 953
22:52:04.251 00.000 9960 move complete, result=0
22:52:04.251 00.000 9960 worker thread done servicing request
22:52:04.251 00.000 9960 Worker thread wakes up
22:52:04.253 00.002 9960 worker thread servicing REQUEST_EXPOSE 1000
22:52:04.253 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,947,31,31)
22:52:04.253 00.000 11872 GuideStep: 0.3 px 117 ms WEST, 1.3 px 953 ms SOUTH
22:52:05.498 01.245 9960 Exposure complete
22:52:05.617 00.119 9960 worker thread done servicing request
22:52:05.617 00.000 11872 OnExposeComplete: enter
22:52:05.621 00.004 11872 UpdateGuideState(): m_state=6
22:52:05.626 00.005 11872 Star::Find(15, 1788, 960, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1142
22:52:05.630 00.004 11872 Star::Find returns 1 (0), X=1787.75, Y=962.18, Mass=4310, SNR=44.0, Peak=188 HFD=5.8
22:52:05.634 00.004 11872 CameraToMount -- cameraTheta (2.16) - m_xAngle (0.00) = xAngle (2.16 = 2.16)
22:52:05.638 00.004 11872 CameraToMount -- cameraTheta (2.16) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (5.13 = -1.15)
22:52:05.642 00.004 11872 CameraToMount -- cameraX=-0.36 cameraY=0.53 hyp=0.64 cameraTheta=2.16 mountX=-0.35 mountY=-0.58, mountTheta=-2.12
22:52:05.649 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.36, y=0.53, opts=13)
22:52:05.652 00.003 11872 Enqueuing Move request for scope (-0.36, 0.53)
22:52:05.658 00.006 9960 Worker thread wakes up
22:52:05.658 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.36, 0.53) opts 0xd
22:52:05.658 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=188, med=0, FiltMin=0, FiltMax=102, Gamma=1.000
22:52:05.662 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.36, 0.53)
22:52:05.662 00.000 11872 UpdateGuideState exits: m=4310 SNR=44.0
22:52:05.665 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:05.670 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:52:05.674 00.004 11872 Enqueuing Expose request
22:52:05.678 00.004 9960 Moving (-0.36, 0.53) raw xDistance=-0.35 yDistance=-0.58
22:52:05.678 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.35
22:52:05.678 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:52:05.678 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.58
22:52:05.678 00.000 9960 MoveAxis(E, 158, ABG)
22:52:05.679 00.001 9960 Guiding  Dir = 2, Dur = 158
22:52:05.679 00.000 9960 IsSlewing returns 0
22:52:05.680 00.001 9960 IsGuiding returns 0
22:52:05.680 00.000 9960 PulseGuide returned control before completion, sleep 168
22:52:05.860 00.180 9960 IsGuiding returns 1
22:52:05.861 00.001 9960 scope still moving after pulse duration time elapsed
22:52:05.891 00.030 9960 IsSlewing returns 0
22:52:05.891 00.000 9960 IsGuiding returns 0
22:52:05.891 00.000 9960 scope move finished after 158 + 54 ms
22:52:05.892 00.001 9960 Move returns status 0, amount 158
22:52:05.892 00.000 9960 MoveAxis(N, 0, ABG)
22:52:05.892 00.000 9960 Move returns status 0, amount 0
22:52:05.892 00.000 9960 move complete, result=0
22:52:05.894 00.002 9960 worker thread done servicing request
22:52:05.894 00.000 11872 GuideStep: -0.4 px 158 ms EAST, -0.6 px 0 ms NORTH
22:52:05.897 00.003 9960 Worker thread wakes up
22:52:05.897 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:52:05.897 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,947,31,31)
22:52:07.157 01.260 9960 Exposure complete
22:52:07.279 00.122 9960 worker thread done servicing request
22:52:07.279 00.000 11872 OnExposeComplete: enter
22:52:07.285 00.006 11872 UpdateGuideState(): m_state=6
22:52:07.290 00.005 11872 Star::Find(15, 1787, 962, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1143
22:52:07.298 00.008 11872 Star::Find returns 1 (0), X=1787.82, Y=962.10, Mass=4420, SNR=45.1, Peak=184 HFD=6.0
22:52:07.306 00.008 11872 CameraToMount -- cameraTheta (2.15) - m_xAngle (0.00) = xAngle (2.15 = 2.15)
22:52:07.311 00.005 11872 CameraToMount -- cameraTheta (2.15) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (5.12 = -1.16)
22:52:07.316 00.005 11872 CameraToMount -- cameraX=-0.29 cameraY=0.44 hyp=0.53 cameraTheta=2.15 mountX=-0.29 mountY=-0.49, mountTheta=-2.11
22:52:07.325 00.009 11872 SchedulePrimaryMove(0FA44CE0, x=-0.29, y=0.44, opts=13)
22:52:07.331 00.006 11872 Enqueuing Move request for scope (-0.29, 0.44)
22:52:07.338 00.007 9960 Worker thread wakes up
22:52:07.338 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.44) opts 0xd
22:52:07.339 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.29, 0.44)
22:52:07.339 00.000 9960 Moving (-0.29, 0.44) raw xDistance=-0.29 yDistance=-0.49
22:52:07.339 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.29
22:52:07.340 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:52:07.340 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=184, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
22:52:07.345 00.005 11872 UpdateGuideState exits: m=4420 SNR=45.1
22:52:07.349 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:07.352 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:52:07.356 00.004 11872 Enqueuing Expose request
22:52:07.360 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.49
22:52:07.360 00.000 9960 MoveAxis(E, 147, ABG)
22:52:07.360 00.000 9960 Guiding  Dir = 2, Dur = 147
22:52:07.362 00.002 9960 IsSlewing returns 0
22:52:07.362 00.000 9960 IsGuiding returns 0
22:52:07.362 00.000 9960 PulseGuide returned control before completion, sleep 157
22:52:07.535 00.173 9960 IsGuiding returns 0
22:52:07.535 00.000 9960 Move returns status 0, amount 147
22:52:07.537 00.002 9960 MoveAxis(N, 0, ABG)
22:52:07.537 00.000 9960 Move returns status 0, amount 0
22:52:07.537 00.000 9960 move complete, result=0
22:52:07.538 00.001 9960 worker thread done servicing request
22:52:07.538 00.000 11872 GuideStep: -0.3 px 147 ms EAST, -0.5 px 0 ms NORTH
22:52:07.544 00.006 9960 Worker thread wakes up
22:52:07.544 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:52:07.544 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,947,31,31)
22:52:08.794 01.250 9960 Exposure complete
22:52:08.912 00.118 9960 worker thread done servicing request
22:52:08.912 00.000 11872 OnExposeComplete: enter
22:52:08.916 00.004 11872 UpdateGuideState(): m_state=6
22:52:08.921 00.005 11872 Star::Find(15, 1787, 962, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1144
22:52:08.925 00.004 11872 Star::Find returns 1 (0), X=1788.42, Y=960.48, Mass=4468, SNR=44.7, Peak=206 HFD=5.8
22:52:08.929 00.004 11872 CameraToMount -- cameraTheta (-1.31) - m_xAngle (0.00) = xAngle (-1.31 = -1.31)
22:52:08.933 00.004 11872 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.66 = 1.66)
22:52:08.937 00.004 11872 CameraToMount -- cameraX=0.31 cameraY=-1.17 hyp=1.21 cameraTheta=-1.31 mountX=0.31 mountY=1.21, mountTheta=1.32
22:52:08.944 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.31, y=-1.17, opts=13)
22:52:08.948 00.004 11872 Enqueuing Move request for scope (0.31, -1.17)
22:52:08.952 00.004 9960 Worker thread wakes up
22:52:08.953 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.31, -1.17) opts 0xd
22:52:08.953 00.000 9960 Handling offset move in thread for scope, endpoint = (0.31, -1.17)
22:52:08.953 00.000 9960 Moving (0.31, -1.17) raw xDistance=0.31 yDistance=1.21
22:52:08.953 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.31
22:52:08.953 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.21 from input 1.21
22:52:08.953 00.000 9960 MoveAxis(W, 135, ABG)
22:52:08.954 00.001 9960 Guiding  Dir = 3, Dur = 135
22:52:08.954 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=0, FiltMin=0, FiltMax=119, Gamma=1.000
22:52:08.962 00.008 9960 IsSlewing returns 0
22:52:08.962 00.000 11872 UpdateGuideState exits: m=4468 SNR=44.7
22:52:08.968 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:08.973 00.005 9960 IsGuiding returns 0
22:52:08.973 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:52:08.979 00.006 11872 Enqueuing Expose request
22:52:08.985 00.006 9960 PulseGuide returned control before completion, sleep 145
22:52:09.145 00.160 9960 IsGuiding returns 0
22:52:09.146 00.001 9960 Move returns status 0, amount 135
22:52:09.146 00.000 9960 MoveAxis(S, 903, ABG)
22:52:09.147 00.001 9960 Guiding  Dir = 1, Dur = 903
22:52:09.147 00.000 9960 IsSlewing returns 0
22:52:09.148 00.001 9960 IsGuiding returns 0
22:52:09.148 00.000 9960 PulseGuide returned control before completion, sleep 913
22:52:10.068 00.920 9960 IsGuiding returns 1
22:52:10.069 00.001 9960 scope still moving after pulse duration time elapsed
22:52:10.099 00.030 9960 IsSlewing returns 0
22:52:10.101 00.002 9960 IsGuiding returns 0
22:52:10.102 00.001 9960 scope move finished after 903 + 50 ms
22:52:10.102 00.000 9960 Move returns status 0, amount 903
22:52:10.102 00.000 9960 move complete, result=0
22:52:10.103 00.001 9960 worker thread done servicing request
22:52:10.103 00.000 9960 Worker thread wakes up
22:52:10.103 00.000 11872 GuideStep: 0.3 px 135 ms WEST, 1.2 px 903 ms SOUTH
22:52:10.110 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:52:10.110 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,947,31,31)
22:52:11.359 01.249 9960 Exposure complete
22:52:11.501 00.142 9960 worker thread done servicing request
22:52:11.502 00.001 11872 OnExposeComplete: enter
22:52:11.505 00.003 11872 UpdateGuideState(): m_state=6
22:52:11.510 00.005 11872 Star::Find(15, 1788, 960, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1145
22:52:11.515 00.005 11872 Star::Find returns 1 (0), X=1788.57, Y=961.83, Mass=4352, SNR=44.2, Peak=214 HFD=5.7
22:52:11.518 00.003 11872 CameraToMount -- cameraTheta (0.36) - m_xAngle (0.00) = xAngle (0.35 = 0.35)
22:52:11.524 00.006 11872 CameraToMount -- cameraTheta (0.36) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (3.32 = -2.96)
22:52:11.528 00.004 11872 CameraToMount -- cameraX=0.46 cameraY=0.17 hyp=0.49 cameraTheta=0.36 mountX=0.46 mountY=-0.09, mountTheta=-0.19
22:52:11.533 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.46, y=0.17, opts=13)
22:52:11.537 00.004 11872 Enqueuing Move request for scope (0.46, 0.17)
22:52:11.540 00.003 9960 Worker thread wakes up
22:52:11.540 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=214, med=0, FiltMin=0, FiltMax=126, Gamma=1.000
22:52:11.546 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (0.46, 0.17) opts 0xd
22:52:11.546 00.000 9960 Handling offset move in thread for scope, endpoint = (0.46, 0.17)
22:52:11.546 00.000 9960 Moving (0.46, 0.17) raw xDistance=0.46 yDistance=-0.09
22:52:11.546 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.30 from input 0.46
22:52:11.546 00.000 11872 UpdateGuideState exits: m=4352 SNR=44.2
22:52:11.551 00.005 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:52:11.551 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:11.555 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:52:11.558 00.003 11872 Enqueuing Expose request
22:52:11.562 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:52:11.562 00.000 9960 MoveAxis(W, 226, ABG)
22:52:11.562 00.000 9960 Guiding  Dir = 3, Dur = 226
22:52:11.563 00.001 9960 IsSlewing returns 0
22:52:11.564 00.001 9960 IsGuiding returns 0
22:52:11.564 00.000 9960 PulseGuide returned control before completion, sleep 236
22:52:11.803 00.239 9960 IsGuiding returns 1
22:52:11.805 00.002 9960 scope still moving after pulse duration time elapsed
22:52:11.834 00.029 9960 IsSlewing returns 0
22:52:11.835 00.001 9960 IsGuiding returns 0
22:52:11.835 00.000 9960 scope move finished after 226 + 45 ms
22:52:11.835 00.000 9960 Move returns status 0, amount 226
22:52:11.835 00.000 9960 MoveAxis(N, 0, ABG)
22:52:11.836 00.001 9960 Move returns status 0, amount 0
22:52:11.836 00.000 9960 move complete, result=0
22:52:11.836 00.000 9960 worker thread done servicing request
22:52:11.837 00.001 9960 Worker thread wakes up
22:52:11.837 00.000 11872 GuideStep: 0.5 px 226 ms WEST, -0.1 px 0 ms NORTH
22:52:11.843 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:52:11.843 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,947,31,31)
22:52:13.093 01.250 9960 Exposure complete
22:52:13.246 00.153 9960 worker thread done servicing request
22:52:13.246 00.000 11872 OnExposeComplete: enter
22:52:13.250 00.004 11872 UpdateGuideState(): m_state=6
22:52:13.254 00.004 11872 Star::Find(15, 1788, 961, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1146
22:52:13.258 00.004 11872 Star::Find returns 1 (0), X=1788.32, Y=961.60, Mass=4286, SNR=44.4, Peak=186 HFD=5.7
22:52:13.263 00.005 11872 CameraToMount -- cameraTheta (-0.23) - m_xAngle (0.00) = xAngle (-0.24 = -0.24)
22:52:13.267 00.004 11872 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.73 = 2.73)
22:52:13.271 00.004 11872 CameraToMount -- cameraX=0.21 cameraY=-0.05 hyp=0.21 cameraTheta=-0.23 mountX=0.21 mountY=0.09, mountTheta=0.39
22:52:13.277 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.21, y=-0.05, opts=13)
22:52:13.280 00.003 11872 Enqueuing Move request for scope (0.21, -0.05)
22:52:13.284 00.004 9960 Worker thread wakes up
22:52:13.284 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=186, med=0, FiltMin=0, FiltMax=103, Gamma=1.000
22:52:13.289 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.05) opts 0xd
22:52:13.289 00.000 11872 UpdateGuideState exits: m=4286 SNR=44.4
22:52:13.296 00.007 9960 Handling offset move in thread for scope, endpoint = (0.21, -0.05)
22:52:13.296 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:13.300 00.004 9960 Moving (0.21, -0.05) raw xDistance=0.21 yDistance=0.09
22:52:13.300 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:52:13.303 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.21
22:52:13.304 00.001 11872 Enqueuing Expose request
22:52:13.307 00.003 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:52:13.307 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:52:13.307 00.000 9960 MoveAxis(W, 114, ABG)
22:52:13.308 00.001 9960 Guiding  Dir = 3, Dur = 114
22:52:13.308 00.000 9960 IsSlewing returns 0
22:52:13.308 00.000 9960 IsGuiding returns 0
22:52:13.309 00.001 9960 PulseGuide returned control before completion, sleep 124
22:52:13.440 00.131 9960 IsGuiding returns 1
22:52:13.441 00.001 9960 scope still moving after pulse duration time elapsed
22:52:13.471 00.030 9960 IsSlewing returns 0
22:52:13.471 00.000 9960 IsGuiding returns 0
22:52:13.472 00.001 9960 scope move finished after 114 + 49 ms
22:52:13.472 00.000 9960 Move returns status 0, amount 114
22:52:13.472 00.000 9960 MoveAxis(N, 0, ABG)
22:52:13.472 00.000 9960 Move returns status 0, amount 0
22:52:13.473 00.001 9960 move complete, result=0
22:52:13.473 00.000 9960 worker thread done servicing request
22:52:13.473 00.000 9960 Worker thread wakes up
22:52:13.473 00.000 11872 GuideStep: 0.2 px 114 ms WEST, 0.1 px 0 ms NORTH
22:52:13.480 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:52:13.480 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,947,31,31)
22:52:14.732 01.252 9960 Exposure complete
22:52:14.852 00.120 9960 worker thread done servicing request
22:52:14.853 00.001 11872 OnExposeComplete: enter
22:52:14.857 00.004 11872 UpdateGuideState(): m_state=6
22:52:14.862 00.005 11872 Star::Find(15, 1788, 961, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1147
22:52:14.867 00.005 11872 Star::Find returns 1 (0), X=1788.22, Y=961.43, Mass=4469, SNR=44.7, Peak=209 HFD=5.7
22:52:14.870 00.003 11872 CameraToMount -- cameraTheta (-1.09) - m_xAngle (0.00) = xAngle (-1.09 = -1.09)
22:52:14.874 00.004 11872 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.88 = 1.88)
22:52:14.879 00.005 11872 CameraToMount -- cameraX=0.12 cameraY=-0.23 hyp=0.25 cameraTheta=-1.09 mountX=0.12 mountY=0.24, mountTheta=1.12
22:52:14.884 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.12, y=-0.23, opts=13)
22:52:14.889 00.005 11872 Enqueuing Move request for scope (0.12, -0.23)
22:52:14.893 00.004 9960 Worker thread wakes up
22:52:14.893 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=0, FiltMin=0, FiltMax=105, Gamma=1.000
22:52:14.898 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.23) opts 0xd
22:52:14.898 00.000 9960 Handling offset move in thread for scope, endpoint = (0.12, -0.23)
22:52:14.899 00.001 9960 Moving (0.12, -0.23) raw xDistance=0.12 yDistance=0.24
22:52:14.899 00.000 11872 UpdateGuideState exits: m=4469 SNR=44.7
22:52:14.904 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:14.909 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:52:14.912 00.003 11872 Enqueuing Expose request
22:52:14.916 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:52:14.916 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
22:52:14.917 00.001 9960 MoveAxis(E, 0, ABG)
22:52:14.917 00.000 9960 Move returns status 0, amount 0
22:52:14.917 00.000 9960 MoveAxis(S, 181, ABG)
22:52:14.918 00.001 9960 Guiding  Dir = 1, Dur = 181
22:52:14.918 00.000 9960 IsSlewing returns 0
22:52:14.918 00.000 9960 IsGuiding returns 0
22:52:14.919 00.001 9960 PulseGuide returned control before completion, sleep 191
22:52:15.126 00.207 9960 IsGuiding returns 0
22:52:15.127 00.001 9960 Move returns status 0, amount 181
22:52:15.127 00.000 9960 move complete, result=0
22:52:15.127 00.000 9960 worker thread done servicing request
22:52:15.128 00.001 9960 Worker thread wakes up
22:52:15.128 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.2 px 181 ms SOUTH
22:52:15.136 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
22:52:15.136 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,947,31,31)
22:52:16.385 01.249 9960 Exposure complete
22:52:16.511 00.126 9960 worker thread done servicing request
22:52:16.512 00.001 11872 OnExposeComplete: enter
22:52:16.517 00.005 11872 UpdateGuideState(): m_state=6
22:52:16.525 00.008 11872 Star::Find(15, 1788, 961, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1148
22:52:16.530 00.005 11872 Star::Find returns 1 (0), X=1787.87, Y=962.55, Mass=4620, SNR=46.1, Peak=200 HFD=5.6
22:52:16.534 00.004 11872 CameraToMount -- cameraTheta (1.82) - m_xAngle (0.00) = xAngle (1.82 = 1.82)
22:52:16.539 00.005 11872 CameraToMount -- cameraTheta (1.82) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.79 = -1.50)
22:52:16.542 00.003 11872 CameraToMount -- cameraX=-0.23 cameraY=0.90 hyp=0.93 cameraTheta=1.82 mountX=-0.23 mountY=-0.93, mountTheta=-1.81
22:52:16.547 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.23, y=0.90, opts=13)
22:52:16.553 00.006 11872 Enqueuing Move request for scope (-0.23, 0.90)
22:52:16.557 00.004 9960 Worker thread wakes up
22:52:16.557 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.90) opts 0xd
22:52:16.558 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.23, 0.90)
22:52:16.558 00.000 9960 Moving (-0.23, 0.90) raw xDistance=-0.23 yDistance=-0.93
22:52:16.558 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
22:52:16.558 00.000 9960 resist switch: large excursion: input -0.93 thresh 0.60 direction from 1 to -1
22:52:16.558 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=200, med=0, FiltMin=0, FiltMax=110, Gamma=1.000
22:52:16.562 00.004 11872 UpdateGuideState exits: m=4620 SNR=46.1
22:52:16.566 00.004 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.78
22:52:16.567 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.93 from input -0.93
22:52:16.567 00.000 9960 MoveAxis(E, 107, ABG)
22:52:16.567 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:16.571 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:52:16.576 00.005 11872 Enqueuing Expose request
22:52:16.580 00.004 9960 Guiding  Dir = 2, Dur = 107
22:52:16.580 00.000 9960 IsSlewing returns 0
22:52:16.582 00.002 9960 IsGuiding returns 0
22:52:16.582 00.000 9960 PulseGuide returned control before completion, sleep 117
22:52:16.705 00.123 9960 IsGuiding returns 1
22:52:16.707 00.002 9960 scope still moving after pulse duration time elapsed
22:52:16.735 00.028 9960 IsSlewing returns 0
22:52:16.736 00.001 9960 IsGuiding returns 0
22:52:16.736 00.000 9960 scope move finished after 107 + 47 ms
22:52:16.737 00.001 9960 Move returns status 0, amount 107
22:52:16.737 00.000 9960 MoveAxis(N, 692, ABG)
22:52:16.738 00.001 9960 Guiding  Dir = 0, Dur = 692
22:52:16.738 00.000 9960 IsSlewing returns 0
22:52:16.739 00.001 9960 IsGuiding returns 0
22:52:16.740 00.001 9960 PulseGuide returned control before completion, sleep 702
22:52:17.455 00.715 9960 IsGuiding returns 1
22:52:17.456 00.001 9960 scope still moving after pulse duration time elapsed
22:52:17.487 00.031 9960 IsSlewing returns 0
22:52:17.487 00.000 9960 IsGuiding returns 0
22:52:17.488 00.001 9960 scope move finished after 692 + 55 ms
22:52:17.488 00.000 9960 Move returns status 0, amount 692
22:52:17.488 00.000 9960 move complete, result=0
22:52:17.489 00.001 9960 worker thread done servicing request
22:52:17.489 00.000 9960 Worker thread wakes up
22:52:17.489 00.000 11872 GuideStep: -0.2 px 107 ms EAST, -0.9 px 692 ms NORTH
22:52:17.495 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:52:17.495 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,947,31,31)
22:52:18.746 01.251 9960 Exposure complete
22:52:18.867 00.121 9960 worker thread done servicing request
22:52:18.868 00.001 11872 OnExposeComplete: enter
22:52:18.872 00.004 11872 UpdateGuideState(): m_state=6
22:52:18.876 00.004 11872 Star::Find(15, 1787, 962, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1149
22:52:18.879 00.003 11872 Star::Find returns 1 (0), X=1788.20, Y=962.13, Mass=4350, SNR=44.7, Peak=191 HFD=5.8
22:52:18.884 00.005 11872 CameraToMount -- cameraTheta (1.39) - m_xAngle (0.00) = xAngle (1.38 = 1.38)
22:52:18.888 00.004 11872 CameraToMount -- cameraTheta (1.39) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.35 = -1.93)
22:52:18.893 00.005 11872 CameraToMount -- cameraX=0.09 cameraY=0.48 hyp=0.49 cameraTheta=1.39 mountX=0.09 mountY=-0.46, mountTheta=-1.37
22:52:18.899 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.09, y=0.48, opts=13)
22:52:18.902 00.003 11872 Enqueuing Move request for scope (0.09, 0.48)
22:52:18.906 00.004 9960 Worker thread wakes up
22:52:18.907 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.48) opts 0xd
22:52:18.907 00.000 9960 Handling offset move in thread for scope, endpoint = (0.09, 0.48)
22:52:18.907 00.000 9960 Moving (0.09, 0.48) raw xDistance=0.09 yDistance=-0.46
22:52:18.907 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:52:18.907 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=191, med=0, FiltMin=0, FiltMax=105, Gamma=1.000
22:52:18.912 00.005 11872 UpdateGuideState exits: m=4350 SNR=44.7
22:52:18.915 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:18.919 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:52:18.923 00.004 9960 GuideAlgorithmResistSwitch::result() returns -0.46 from input -0.46
22:52:18.923 00.000 11872 Enqueuing Expose request
22:52:18.928 00.005 9960 MoveAxis(E, 0, ABG)
22:52:18.928 00.000 9960 Move returns status 0, amount 0
22:52:18.928 00.000 9960 MoveAxis(N, 340, ABG)
22:52:18.928 00.000 9960 Guiding  Dir = 0, Dur = 340
22:52:18.928 00.000 9960 IsSlewing returns 0
22:52:18.929 00.001 9960 IsGuiding returns 0
22:52:18.929 00.000 9960 PulseGuide returned control before completion, sleep 350
22:52:19.284 00.355 9960 IsGuiding returns 1
22:52:19.284 00.000 9960 scope still moving after pulse duration time elapsed
22:52:19.314 00.030 9960 IsSlewing returns 0
22:52:19.315 00.001 9960 IsGuiding returns 0
22:52:19.315 00.000 9960 scope move finished after 340 + 46 ms
22:52:19.317 00.002 9960 Move returns status 0, amount 340
22:52:19.317 00.000 9960 move complete, result=0
22:52:19.317 00.000 9960 worker thread done servicing request
22:52:19.318 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.5 px 340 ms NORTH
22:52:19.324 00.006 9960 Worker thread wakes up
22:52:19.324 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:52:19.325 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1773,947,31,31)
22:52:20.580 01.255 9960 Exposure complete
22:52:20.696 00.116 9960 worker thread done servicing request
22:52:20.698 00.002 11872 OnExposeComplete: enter
22:52:20.702 00.004 11872 UpdateGuideState(): m_state=6
22:52:20.707 00.005 11872 Star::Find(15, 1788, 962, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1150
22:52:20.711 00.004 11872 Star::Find returns 1 (0), X=1788.46, Y=960.40, Mass=4338, SNR=44.2, Peak=204 HFD=5.7
22:52:20.714 00.003 11872 CameraToMount -- cameraTheta (-1.29) - m_xAngle (0.00) = xAngle (-1.30 = -1.30)
22:52:20.719 00.005 11872 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.67 = 1.67)
22:52:20.722 00.003 11872 CameraToMount -- cameraX=0.36 cameraY=-1.25 hyp=1.30 cameraTheta=-1.29 mountX=0.35 mountY=1.30, mountTheta=1.30
22:52:20.727 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.36, y=-1.25, opts=13)
22:52:20.732 00.005 11872 Enqueuing Move request for scope (0.36, -1.25)
22:52:20.736 00.004 9960 Worker thread wakes up
22:52:20.736 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.36, -1.25) opts 0xd
22:52:20.737 00.001 9960 Handling offset move in thread for scope, endpoint = (0.36, -1.25)
22:52:20.738 00.001 9960 Moving (0.36, -1.25) raw xDistance=0.35 yDistance=1.30
22:52:20.738 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.35
22:52:20.738 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=204, med=0, FiltMin=0, FiltMax=116, Gamma=1.000
22:52:20.744 00.006 9960 resist switch: large excursion: input 1.30 thresh 0.60 direction from -1 to 1
22:52:20.744 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=3.89
22:52:20.744 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.30 from input 1.30
22:52:20.744 00.000 9960 MoveAxis(W, 166, ABG)
22:52:20.744 00.000 9960 Guiding  Dir = 3, Dur = 166
22:52:20.744 00.000 11872 UpdateGuideState exits: m=4338 SNR=44.2
22:52:20.750 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:20.754 00.004 9960 IsSlewing returns 0
22:52:20.754 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:52:20.758 00.004 9960 IsGuiding returns 0
22:52:20.758 00.000 11872 Enqueuing Expose request
22:52:20.763 00.005 9960 PulseGuide returned control before completion, sleep 176
22:52:20.943 00.180 9960 IsGuiding returns 1
22:52:20.945 00.002 9960 scope still moving after pulse duration time elapsed
22:52:20.975 00.030 9960 IsSlewing returns 0
22:52:20.975 00.000 9960 IsGuiding returns 1
22:52:21.006 00.031 9960 IsSlewing returns 0
22:52:21.007 00.001 9960 IsGuiding returns 0
22:52:21.008 00.001 9960 scope move finished after 166 + 83 ms
22:52:21.009 00.001 9960 Move returns status 0, amount 166
22:52:21.009 00.000 9960 MoveAxis(S, 967, ABG)
22:52:21.009 00.000 9960 Guiding  Dir = 1, Dur = 967
22:52:21.010 00.001 9960 IsSlewing returns 0
22:52:21.010 00.000 9960 IsGuiding returns 0
22:52:21.012 00.002 9960 PulseGuide returned control before completion, sleep 977
22:52:21.992 00.980 9960 IsGuiding returns 1
22:52:21.993 00.001 9960 scope still moving after pulse duration time elapsed
22:52:22.022 00.029 9960 IsSlewing returns 0
22:52:22.024 00.002 9960 IsGuiding returns 0
22:52:22.024 00.000 9960 scope move finished after 967 + 45 ms
22:52:22.025 00.001 9960 Move returns status 0, amount 967
22:52:22.025 00.000 9960 move complete, result=0
22:52:22.026 00.001 9960 worker thread done servicing request
22:52:22.026 00.000 9960 Worker thread wakes up
22:52:22.026 00.000 11872 GuideStep: 0.4 px 166 ms WEST, 1.3 px 967 ms SOUTH
22:52:22.032 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:52:22.032 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,947,31,31)
22:52:23.286 01.254 9960 Exposure complete
22:52:23.409 00.123 9960 worker thread done servicing request
22:52:23.410 00.001 11872 OnExposeComplete: enter
22:52:23.413 00.003 11872 UpdateGuideState(): m_state=6
22:52:23.417 00.004 11872 Star::Find(15, 1788, 960, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1151
22:52:23.421 00.004 11872 Star::Find returns 1 (0), X=1788.47, Y=960.70, Mass=4357, SNR=44.5, Peak=215 HFD=5.6
22:52:23.426 00.005 11872 CameraToMount -- cameraTheta (-1.21) - m_xAngle (0.00) = xAngle (-1.21 = -1.21)
22:52:23.430 00.004 11872 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.76 = 1.76)
22:52:23.434 00.004 11872 CameraToMount -- cameraX=0.36 cameraY=-0.96 hyp=1.02 cameraTheta=-1.21 mountX=0.36 mountY=1.01, mountTheta=1.23
22:52:23.438 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.36, y=-0.96, opts=13)
22:52:23.442 00.004 11872 Enqueuing Move request for scope (0.36, -0.96)
22:52:23.446 00.004 9960 Worker thread wakes up
22:52:23.446 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.36, -0.96) opts 0xd
22:52:23.446 00.000 9960 Handling offset move in thread for scope, endpoint = (0.36, -0.96)
22:52:23.446 00.000 9960 Moving (0.36, -0.96) raw xDistance=0.36 yDistance=1.01
22:52:23.446 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.36
22:52:23.446 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.01 from input 1.01
22:52:23.446 00.000 9960 MoveAxis(W, 179, ABG)
22:52:23.448 00.002 9960 Guiding  Dir = 3, Dur = 179
22:52:23.449 00.001 9960 IsSlewing returns 0
22:52:23.449 00.000 9960 IsGuiding returns 0
22:52:23.449 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=0, FiltMin=0, FiltMax=123, Gamma=1.000
22:52:23.454 00.005 9960 PulseGuide returned control before completion, sleep 189
22:52:23.454 00.000 11872 UpdateGuideState exits: m=4357 SNR=44.5
22:52:23.459 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:23.463 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:52:23.466 00.003 11872 Enqueuing Expose request
22:52:23.651 00.185 9960 IsGuiding returns 1
22:52:23.651 00.000 9960 scope still moving after pulse duration time elapsed
22:52:23.682 00.031 9960 IsSlewing returns 0
22:52:23.683 00.001 9960 IsGuiding returns 0
22:52:23.683 00.000 9960 scope move finished after 179 + 54 ms
22:52:23.683 00.000 9960 Move returns status 0, amount 179
22:52:23.683 00.000 9960 MoveAxis(S, 751, ABG)
22:52:23.684 00.001 9960 Guiding  Dir = 1, Dur = 751
22:52:23.684 00.000 9960 IsSlewing returns 0
22:52:23.684 00.000 9960 IsGuiding returns 0
22:52:23.686 00.002 9960 PulseGuide returned control before completion, sleep 761
22:52:24.451 00.765 9960 IsGuiding returns 1
22:52:24.451 00.000 9960 scope still moving after pulse duration time elapsed
22:52:24.482 00.031 9960 IsSlewing returns 0
22:52:24.484 00.002 9960 IsGuiding returns 0
22:52:24.485 00.001 9960 scope move finished after 751 + 48 ms
22:52:24.485 00.000 9960 Move returns status 0, amount 751
22:52:24.486 00.001 9960 move complete, result=0
22:52:24.487 00.001 9960 worker thread done servicing request
22:52:24.487 00.000 9960 Worker thread wakes up
22:52:24.487 00.000 11872 GuideStep: 0.4 px 179 ms WEST, 1.0 px 751 ms SOUTH
22:52:24.493 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:52:24.494 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1773,947,31,31)
22:52:25.747 01.253 9960 Exposure complete
22:52:25.886 00.139 9960 worker thread done servicing request
22:52:25.887 00.001 11872 OnExposeComplete: enter
22:52:25.890 00.003 11872 UpdateGuideState(): m_state=6
22:52:25.896 00.006 11872 Star::Find(15, 1788, 960, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1152
22:52:25.900 00.004 11872 Star::Find returns 1 (0), X=1788.34, Y=961.60, Mass=4527, SNR=45.5, Peak=201 HFD=5.6
22:52:25.902 00.002 11872 CameraToMount -- cameraTheta (-0.23) - m_xAngle (0.00) = xAngle (-0.24 = -0.24)
22:52:25.905 00.003 11872 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.73 = 2.73)
22:52:25.908 00.003 11872 CameraToMount -- cameraX=0.24 cameraY=-0.06 hyp=0.24 cameraTheta=-0.23 mountX=0.24 mountY=0.10, mountTheta=0.39
22:52:25.912 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.24, y=-0.06, opts=13)
22:52:25.915 00.003 11872 Enqueuing Move request for scope (0.24, -0.06)
22:52:25.920 00.005 9960 Worker thread wakes up
22:52:25.920 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.06) opts 0xd
22:52:25.920 00.000 9960 Handling offset move in thread for scope, endpoint = (0.24, -0.06)
22:52:25.920 00.000 9960 Moving (0.24, -0.06) raw xDistance=0.24 yDistance=0.10
22:52:25.921 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=201, med=0, FiltMin=0, FiltMax=105, Gamma=1.000
22:52:25.925 00.004 11872 UpdateGuideState exits: m=4527 SNR=45.5
22:52:25.927 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:25.930 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:52:25.932 00.002 11872 Enqueuing Expose request
22:52:25.935 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.24
22:52:25.935 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:52:25.935 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:52:25.936 00.001 9960 MoveAxis(W, 123, ABG)
22:52:25.936 00.000 9960 Guiding  Dir = 3, Dur = 123
22:52:25.936 00.000 9960 IsSlewing returns 0
22:52:25.936 00.000 9960 IsGuiding returns 0
22:52:25.937 00.001 9960 PulseGuide returned control before completion, sleep 133
22:52:26.080 00.143 9960 IsGuiding returns 1
22:52:26.080 00.000 9960 scope still moving after pulse duration time elapsed
22:52:26.111 00.031 9960 IsSlewing returns 0
22:52:26.115 00.004 9960 IsGuiding returns 0
22:52:26.115 00.000 9960 scope move finished after 123 + 55 ms
22:52:26.115 00.000 9960 Move returns status 0, amount 123
22:52:26.115 00.000 9960 MoveAxis(N, 0, ABG)
22:52:26.116 00.001 9960 Move returns status 0, amount 0
22:52:26.116 00.000 9960 move complete, result=0
22:52:26.116 00.000 9960 worker thread done servicing request
22:52:26.116 00.000 9960 Worker thread wakes up
22:52:26.117 00.001 11872 GuideStep: 0.2 px 123 ms WEST, 0.1 px 0 ms NORTH
22:52:26.123 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:52:26.123 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,947,31,31)
22:52:27.378 01.255 9960 Exposure complete
22:52:27.505 00.127 9960 worker thread done servicing request
22:52:27.506 00.001 11872 OnExposeComplete: enter
22:52:27.510 00.004 11872 UpdateGuideState(): m_state=6
22:52:27.514 00.004 11872 Star::Find(15, 1788, 961, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1153
22:52:27.518 00.004 11872 Star::Find returns 1 (0), X=1788.23, Y=961.53, Mass=4223, SNR=43.5, Peak=181 HFD=5.5
22:52:27.522 00.004 11872 CameraToMount -- cameraTheta (-0.78) - m_xAngle (0.00) = xAngle (-0.78 = -0.78)
22:52:27.525 00.003 11872 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.19 = 2.19)
22:52:27.530 00.005 11872 CameraToMount -- cameraX=0.13 cameraY=-0.13 hyp=0.18 cameraTheta=-0.78 mountX=0.13 mountY=0.15, mountTheta=0.85
22:52:27.535 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.13, y=-0.13, opts=13)
22:52:27.540 00.005 11872 Enqueuing Move request for scope (0.13, -0.13)
22:52:27.543 00.003 9960 Worker thread wakes up
22:52:27.544 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.13) opts 0xd
22:52:27.544 00.000 9960 Handling offset move in thread for scope, endpoint = (0.13, -0.13)
22:52:27.544 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=181, med=0, FiltMin=0, FiltMax=100, Gamma=1.000
22:52:27.549 00.005 11872 UpdateGuideState exits: m=4223 SNR=43.5
22:52:27.553 00.004 9960 Moving (0.13, -0.13) raw xDistance=0.13 yDistance=0.15
22:52:27.553 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:52:27.553 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:52:27.553 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:27.558 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:52:27.562 00.004 11872 Enqueuing Expose request
22:52:27.566 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
22:52:27.566 00.000 9960 MoveAxis(E, 0, ABG)
22:52:27.566 00.000 9960 Move returns status 0, amount 0
22:52:27.566 00.000 9960 MoveAxis(N, 0, ABG)
22:52:27.567 00.001 9960 Move returns status 0, amount 0
22:52:27.567 00.000 9960 move complete, result=0
22:52:27.567 00.000 9960 worker thread done servicing request
22:52:27.567 00.000 9960 Worker thread wakes up
22:52:27.568 00.001 11872 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:52:27.571 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
22:52:27.571 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,947,31,31)
22:52:28.817 01.246 9960 Exposure complete
22:52:28.941 00.124 9960 worker thread done servicing request
22:52:28.941 00.000 11872 OnExposeComplete: enter
22:52:28.944 00.003 11872 UpdateGuideState(): m_state=6
22:52:28.950 00.006 11872 Star::Find(15, 1788, 961, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1154
22:52:28.955 00.005 11872 Star::Find returns 1 (0), X=1788.33, Y=961.49, Mass=4119, SNR=43.0, Peak=179 HFD=5.7
22:52:28.962 00.007 11872 CameraToMount -- cameraTheta (-0.64) - m_xAngle (0.00) = xAngle (-0.65 = -0.65)
22:52:28.968 00.006 11872 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.32 = 2.32)
22:52:28.974 00.006 11872 CameraToMount -- cameraX=0.22 cameraY=-0.17 hyp=0.28 cameraTheta=-0.64 mountX=0.22 mountY=0.20, mountTheta=0.74
22:52:28.981 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.22, y=-0.17, opts=13)
22:52:28.990 00.009 11872 Enqueuing Move request for scope (0.22, -0.17)
22:52:28.999 00.009 9960 Worker thread wakes up
22:52:28.999 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=179, med=0, FiltMin=0, FiltMax=117, Gamma=1.000
22:52:29.005 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.17) opts 0xd
22:52:29.005 00.000 9960 Handling offset move in thread for scope, endpoint = (0.22, -0.17)
22:52:29.006 00.001 11872 UpdateGuideState exits: m=4119 SNR=43.0
22:52:29.012 00.006 9960 Moving (0.22, -0.17) raw xDistance=0.22 yDistance=0.20
22:52:29.013 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
22:52:29.013 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.20
22:52:29.014 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:29.020 00.006 9960 MoveAxis(W, 105, ABG)
22:52:29.020 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:52:29.024 00.004 9960 Guiding  Dir = 3, Dur = 105
22:52:29.025 00.001 11872 Enqueuing Expose request
22:52:29.031 00.006 9960 IsSlewing returns 0
22:52:29.031 00.000 9960 IsGuiding returns 0
22:52:29.032 00.001 9960 PulseGuide returned control before completion, sleep 115
22:52:29.151 00.119 9960 IsGuiding returns 1
22:52:29.152 00.001 9960 scope still moving after pulse duration time elapsed
22:52:29.182 00.030 9960 IsSlewing returns 0
22:52:29.183 00.001 9960 IsGuiding returns 0
22:52:29.183 00.000 9960 scope move finished after 105 + 46 ms
22:52:29.183 00.000 9960 Move returns status 0, amount 105
22:52:29.183 00.000 9960 MoveAxis(S, 152, ABG)
22:52:29.184 00.001 9960 Guiding  Dir = 1, Dur = 152
22:52:29.184 00.000 9960 IsSlewing returns 0
22:52:29.185 00.001 9960 IsGuiding returns 0
22:52:29.185 00.000 9960 PulseGuide returned control before completion, sleep 162
22:52:29.355 00.170 9960 IsGuiding returns 1
22:52:29.357 00.002 9960 scope still moving after pulse duration time elapsed
22:52:29.386 00.029 9960 IsSlewing returns 0
22:52:29.388 00.002 9960 IsGuiding returns 0
22:52:29.389 00.001 9960 scope move finished after 152 + 51 ms
22:52:29.389 00.000 9960 Move returns status 0, amount 152
22:52:29.390 00.001 9960 move complete, result=0
22:52:29.391 00.001 9960 worker thread done servicing request
22:52:29.391 00.000 11872 GuideStep: 0.2 px 105 ms WEST, 0.2 px 152 ms SOUTH
22:52:29.403 00.012 9960 Worker thread wakes up
22:52:29.403 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:52:29.404 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1773,947,31,31)
22:52:30.655 01.251 9960 Exposure complete
22:52:30.782 00.127 9960 worker thread done servicing request
22:52:30.783 00.001 11872 OnExposeComplete: enter
22:52:30.787 00.004 11872 UpdateGuideState(): m_state=6
22:52:30.791 00.004 11872 Star::Find(15, 1788, 961, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1155
22:52:30.795 00.004 11872 Star::Find returns 1 (0), X=1787.87, Y=962.44, Mass=4248, SNR=44.0, Peak=197 HFD=5.4
22:52:30.802 00.007 11872 CameraToMount -- cameraTheta (1.86) - m_xAngle (0.00) = xAngle (1.85 = 1.85)
22:52:30.808 00.006 11872 CameraToMount -- cameraTheta (1.86) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.82 = -1.46)
22:52:30.813 00.005 11872 CameraToMount -- cameraX=-0.23 cameraY=0.79 hyp=0.82 cameraTheta=1.86 mountX=-0.23 mountY=-0.82, mountTheta=-1.84
22:52:30.818 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.23, y=0.79, opts=13)
22:52:30.822 00.004 11872 Enqueuing Move request for scope (-0.23, 0.79)
22:52:30.826 00.004 9960 Worker thread wakes up
22:52:30.826 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=197, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
22:52:30.829 00.003 11872 UpdateGuideState exits: m=4248 SNR=44.0
22:52:30.835 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:30.840 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:52:30.844 00.004 11872 Enqueuing Expose request
22:52:30.848 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.79) opts 0xd
22:52:30.848 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.23, 0.79)
22:52:30.848 00.000 9960 Moving (-0.23, 0.79) raw xDistance=-0.23 yDistance=-0.82
22:52:30.848 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.23
22:52:30.849 00.001 9960 resist switch: large excursion: input -0.82 thresh 0.60 direction from 1 to -1
22:52:30.849 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.45
22:52:30.850 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.82 from input -0.82
22:52:30.850 00.000 9960 MoveAxis(E, 100, ABG)
22:52:30.850 00.000 9960 Guiding  Dir = 2, Dur = 100
22:52:30.850 00.000 9960 IsSlewing returns 0
22:52:30.851 00.001 9960 IsGuiding returns 0
22:52:30.851 00.000 9960 PulseGuide returned control before completion, sleep 110
22:52:30.971 00.120 9960 IsGuiding returns 1
22:52:30.972 00.001 9960 scope still moving after pulse duration time elapsed
22:52:31.003 00.031 9960 IsSlewing returns 0
22:52:31.003 00.000 9960 IsGuiding returns 0
22:52:31.005 00.002 9960 scope move finished after 100 + 53 ms
22:52:31.005 00.000 9960 Move returns status 0, amount 100
22:52:31.005 00.000 9960 MoveAxis(N, 609, ABG)
22:52:31.006 00.001 9960 Guiding  Dir = 0, Dur = 609
22:52:31.006 00.000 9960 IsSlewing returns 0
22:52:31.007 00.001 9960 IsGuiding returns 0
22:52:31.008 00.001 9960 PulseGuide returned control before completion, sleep 619
22:52:31.644 00.636 9960 IsGuiding returns 1
22:52:31.646 00.002 9960 scope still moving after pulse duration time elapsed
22:52:31.676 00.030 9960 IsSlewing returns 0
22:52:31.677 00.001 9960 IsGuiding returns 0
22:52:31.678 00.001 9960 scope move finished after 609 + 61 ms
22:52:31.678 00.000 9960 Move returns status 0, amount 609
22:52:31.679 00.001 9960 move complete, result=0
22:52:31.679 00.000 9960 worker thread done servicing request
22:52:31.680 00.001 9960 Worker thread wakes up
22:52:31.680 00.000 11872 GuideStep: -0.2 px 100 ms EAST, -0.8 px 609 ms NORTH
22:52:31.686 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:52:31.686 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,947,31,31)
22:52:32.932 01.246 9960 Exposure complete
22:52:33.058 00.126 9960 worker thread done servicing request
22:52:33.058 00.000 11872 OnExposeComplete: enter
22:52:33.062 00.004 11872 UpdateGuideState(): m_state=6
22:52:33.067 00.005 11872 Star::Find(15, 1787, 962, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1156
22:52:33.070 00.003 11872 Star::Find returns 1 (0), X=1788.03, Y=962.28, Mass=4253, SNR=44.1, Peak=195 HFD=5.8
22:52:33.074 00.004 11872 CameraToMount -- cameraTheta (1.69) - m_xAngle (0.00) = xAngle (1.69 = 1.69)
22:52:33.079 00.005 11872 CameraToMount -- cameraTheta (1.69) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.66 = -1.62)
22:52:33.083 00.004 11872 CameraToMount -- cameraX=-0.08 cameraY=0.63 hyp=0.63 cameraTheta=1.69 mountX=-0.08 mountY=-0.63, mountTheta=-1.69
22:52:33.088 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.08, y=0.63, opts=13)
22:52:33.092 00.004 11872 Enqueuing Move request for scope (-0.08, 0.63)
22:52:33.095 00.003 9960 Worker thread wakes up
22:52:33.095 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.63) opts 0xd
22:52:33.096 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.08, 0.63)
22:52:33.096 00.000 9960 Moving (-0.08, 0.63) raw xDistance=-0.08 yDistance=-0.63
22:52:33.096 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:52:33.096 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.63 from input -0.63
22:52:33.096 00.000 9960 MoveAxis(E, 0, ABG)
22:52:33.096 00.000 9960 Move returns status 0, amount 0
22:52:33.097 00.001 9960 MoveAxis(N, 473, ABG)
22:52:33.097 00.000 9960 Guiding  Dir = 0, Dur = 473
22:52:33.097 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=195, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
22:52:33.101 00.004 9960 IsSlewing returns 0
22:52:33.101 00.000 11872 UpdateGuideState exits: m=4253 SNR=44.1
22:52:33.106 00.005 9960 IsGuiding returns 0
22:52:33.106 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:33.111 00.005 9960 PulseGuide returned control before completion, sleep 483
22:52:33.112 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:52:33.120 00.008 11872 Enqueuing Expose request
22:52:33.598 00.478 9960 IsGuiding returns 1
22:52:33.598 00.000 9960 scope still moving after pulse duration time elapsed
22:52:33.629 00.031 9960 IsSlewing returns 0
22:52:33.630 00.001 9960 IsGuiding returns 0
22:52:33.631 00.001 9960 scope move finished after 473 + 49 ms
22:52:33.631 00.000 9960 Move returns status 0, amount 473
22:52:33.631 00.000 9960 move complete, result=0
22:52:33.632 00.001 9960 worker thread done servicing request
22:52:33.632 00.000 9960 Worker thread wakes up
22:52:33.632 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:52:33.632 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,947,31,31)
22:52:33.633 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.6 px 473 ms NORTH
22:52:34.892 01.259 9960 Exposure complete
22:52:35.016 00.124 9960 worker thread done servicing request
22:52:35.016 00.000 11872 OnExposeComplete: enter
22:52:35.023 00.007 11872 UpdateGuideState(): m_state=6
22:52:35.027 00.004 11872 Star::Find(15, 1788, 962, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1157
22:52:35.032 00.005 11872 Star::Find returns 1 (0), X=1788.41, Y=960.33, Mass=4588, SNR=45.8, Peak=192 HFD=5.6
22:52:35.035 00.003 11872 CameraToMount -- cameraTheta (-1.34) - m_xAngle (0.00) = xAngle (-1.35 = -1.35)
22:52:35.039 00.004 11872 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.62 = 1.62)
22:52:35.044 00.005 11872 CameraToMount -- cameraX=0.31 cameraY=-1.33 hyp=1.36 cameraTheta=-1.34 mountX=0.30 mountY=1.36, mountTheta=1.35
22:52:35.048 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.31, y=-1.33, opts=13)
22:52:35.053 00.005 11872 Enqueuing Move request for scope (0.31, -1.33)
22:52:35.057 00.004 9960 Worker thread wakes up
22:52:35.057 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=192, med=0, FiltMin=0, FiltMax=114, Gamma=1.000
22:52:35.061 00.004 11872 UpdateGuideState exits: m=4588 SNR=45.8
22:52:35.065 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:35.068 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:52:35.073 00.005 11872 Enqueuing Expose request
22:52:35.077 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.31, -1.33) opts 0xd
22:52:35.077 00.000 9960 Handling offset move in thread for scope, endpoint = (0.31, -1.33)
22:52:35.077 00.000 9960 Moving (0.31, -1.33) raw xDistance=0.30 yDistance=1.36
22:52:35.077 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
22:52:35.077 00.000 9960 resist switch: large excursion: input 1.36 thresh 0.60 direction from -1 to 1
22:52:35.079 00.002 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.08
22:52:35.079 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.36 from input 1.36
22:52:35.079 00.000 9960 MoveAxis(W, 141, ABG)
22:52:35.079 00.000 9960 Guiding  Dir = 3, Dur = 141
22:52:35.079 00.000 9960 IsSlewing returns 0
22:52:35.080 00.001 9960 IsGuiding returns 0
22:52:35.080 00.000 9960 PulseGuide returned control before completion, sleep 151
22:52:35.241 00.161 9960 IsGuiding returns 1
22:52:35.242 00.001 9960 scope still moving after pulse duration time elapsed
22:52:35.270 00.028 9960 IsSlewing returns 0
22:52:35.271 00.001 9960 IsGuiding returns 0
22:52:35.272 00.001 9960 scope move finished after 141 + 50 ms
22:52:35.272 00.000 9960 Move returns status 0, amount 141
22:52:35.272 00.000 9960 MoveAxis(S, 1015, ABG)
22:52:35.272 00.000 9960 Guiding  Dir = 1, Dur = 1015
22:52:35.273 00.001 9960 IsSlewing returns 0
22:52:35.273 00.000 9960 IsGuiding returns 0
22:52:35.274 00.001 9960 PulseGuide returned control before completion, sleep 1025
22:52:36.302 01.028 9960 IsGuiding returns 1
22:52:36.303 00.001 9960 scope still moving after pulse duration time elapsed
22:52:36.334 00.031 9960 IsSlewing returns 0
22:52:36.336 00.002 9960 IsGuiding returns 0
22:52:36.336 00.000 9960 scope move finished after 1015 + 47 ms
22:52:36.337 00.001 9960 Move returns status 0, amount 1015
22:52:36.337 00.000 9960 move complete, result=0
22:52:36.337 00.000 9960 worker thread done servicing request
22:52:36.338 00.001 11872 GuideStep: 0.3 px 141 ms WEST, 1.4 px 1015 ms SOUTH
22:52:36.343 00.005 9960 Worker thread wakes up
22:52:36.343 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:52:36.344 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1773,947,31,31)
22:52:37.593 01.249 9960 Exposure complete
22:52:37.716 00.123 9960 worker thread done servicing request
22:52:37.717 00.001 11872 OnExposeComplete: enter
22:52:37.720 00.003 11872 UpdateGuideState(): m_state=6
22:52:37.725 00.005 11872 Star::Find(15, 1788, 960, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1158
22:52:37.728 00.003 11872 Star::Find returns 1 (0), X=1788.30, Y=960.70, Mass=4001, SNR=41.9, Peak=193 HFD=5.4
22:52:37.733 00.005 11872 CameraToMount -- cameraTheta (-1.37) - m_xAngle (0.00) = xAngle (-1.37 = -1.37)
22:52:37.738 00.005 11872 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.60 = 1.60)
22:52:37.742 00.004 11872 CameraToMount -- cameraX=0.20 cameraY=-0.96 hyp=0.98 cameraTheta=-1.37 mountX=0.19 mountY=0.98, mountTheta=1.37
22:52:37.747 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.20, y=-0.96, opts=13)
22:52:37.752 00.005 11872 Enqueuing Move request for scope (0.20, -0.96)
22:52:37.757 00.005 9960 Worker thread wakes up
22:52:37.757 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=193, med=0, FiltMin=0, FiltMax=106, Gamma=1.000
22:52:37.762 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.96) opts 0xd
22:52:37.762 00.000 9960 Handling offset move in thread for scope, endpoint = (0.20, -0.96)
22:52:37.762 00.000 9960 Moving (0.20, -0.96) raw xDistance=0.19 yDistance=0.98
22:52:37.762 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
22:52:37.762 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.98 from input 0.98
22:52:37.764 00.002 9960 MoveAxis(E, 0, ABG)
22:52:37.764 00.000 9960 Move returns status 0, amount 0
22:52:37.764 00.000 9960 MoveAxis(S, 729, ABG)
22:52:37.764 00.000 9960 Guiding  Dir = 1, Dur = 729
22:52:37.764 00.000 11872 UpdateGuideState exits: m=4001 SNR=41.9
22:52:37.768 00.004 9960 IsSlewing returns 0
22:52:37.768 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:37.773 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:52:37.777 00.004 9960 IsGuiding returns 0
22:52:37.777 00.000 11872 Enqueuing Expose request
22:52:37.780 00.003 9960 PulseGuide returned control before completion, sleep 739
22:52:38.535 00.755 9960 IsGuiding returns 0
22:52:38.537 00.002 9960 Move returns status 0, amount 729
22:52:38.537 00.000 9960 move complete, result=0
22:52:38.538 00.001 9960 worker thread done servicing request
22:52:38.538 00.000 9960 Worker thread wakes up
22:52:38.539 00.001 11872 GuideStep: 0.2 px 0 ms EAST, 1.0 px 729 ms SOUTH
22:52:38.546 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:52:38.547 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1773,947,31,31)
22:52:39.793 01.246 9960 Exposure complete
22:52:39.911 00.118 9960 worker thread done servicing request
22:52:39.911 00.000 11872 OnExposeComplete: enter
22:52:39.915 00.004 11872 UpdateGuideState(): m_state=6
22:52:39.920 00.005 11872 Star::Find(15, 1788, 960, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1159
22:52:39.923 00.003 11872 Star::Find returns 1 (0), X=1788.34, Y=961.53, Mass=4202, SNR=43.5, Peak=198 HFD=5.6
22:52:39.926 00.003 11872 CameraToMount -- cameraTheta (-0.47) - m_xAngle (0.00) = xAngle (-0.47 = -0.47)
22:52:39.928 00.002 11872 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.50 = 2.50)
22:52:39.932 00.004 11872 CameraToMount -- cameraX=0.24 cameraY=-0.12 hyp=0.26 cameraTheta=-0.47 mountX=0.23 mountY=0.16, mountTheta=0.60
22:52:39.936 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.24, y=-0.12, opts=13)
22:52:39.941 00.005 11872 Enqueuing Move request for scope (0.24, -0.12)
22:52:39.944 00.003 9960 Worker thread wakes up
22:52:39.945 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.12) opts 0xd
22:52:39.945 00.000 9960 Handling offset move in thread for scope, endpoint = (0.24, -0.12)
22:52:39.945 00.000 9960 Moving (0.24, -0.12) raw xDistance=0.23 yDistance=0.16
22:52:39.945 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
22:52:39.945 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=198, med=0, FiltMin=0, FiltMax=102, Gamma=1.000
22:52:39.949 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:52:39.950 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
22:52:39.951 00.001 11872 UpdateGuideState exits: m=4202 SNR=43.5
22:52:39.955 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:39.960 00.005 9960 MoveAxis(W, 110, ABG)
22:52:39.960 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:52:39.963 00.003 11872 Enqueuing Expose request
22:52:39.968 00.005 9960 Guiding  Dir = 3, Dur = 110
22:52:39.968 00.000 9960 IsSlewing returns 0
22:52:39.968 00.000 9960 IsGuiding returns 0
22:52:39.969 00.001 9960 PulseGuide returned control before completion, sleep 120
22:52:40.099 00.130 9960 IsGuiding returns 1
22:52:40.100 00.001 9960 scope still moving after pulse duration time elapsed
22:52:40.131 00.031 9960 IsSlewing returns 0
22:52:40.132 00.001 9960 IsGuiding returns 0
22:52:40.132 00.000 9960 scope move finished after 110 + 54 ms
22:52:40.132 00.000 9960 Move returns status 0, amount 110
22:52:40.133 00.001 9960 MoveAxis(N, 0, ABG)
22:52:40.133 00.000 9960 Move returns status 0, amount 0
22:52:40.133 00.000 9960 move complete, result=0
22:52:40.135 00.002 9960 worker thread done servicing request
22:52:40.135 00.000 11872 GuideStep: 0.2 px 110 ms WEST, 0.2 px 0 ms NORTH
22:52:40.142 00.007 9960 Worker thread wakes up
22:52:40.142 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:52:40.143 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1773,947,31,31)
22:52:41.401 01.258 9960 Exposure complete
22:52:41.525 00.124 9960 worker thread done servicing request
22:52:41.525 00.000 11872 OnExposeComplete: enter
22:52:41.528 00.003 11872 UpdateGuideState(): m_state=6
22:52:41.533 00.005 11872 Star::Find(15, 1788, 961, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1160
22:52:41.536 00.003 11872 Star::Find returns 1 (0), X=1788.25, Y=961.48, Mass=4340, SNR=44.0, Peak=190 HFD=5.6
22:52:41.540 00.004 11872 CameraToMount -- cameraTheta (-0.87) - m_xAngle (0.00) = xAngle (-0.87 = -0.87)
22:52:41.543 00.003 11872 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.10 = 2.10)
22:52:41.548 00.005 11872 CameraToMount -- cameraX=0.15 cameraY=-0.17 hyp=0.23 cameraTheta=-0.87 mountX=0.15 mountY=0.20, mountTheta=0.93
22:52:41.555 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.15, y=-0.17, opts=13)
22:52:41.559 00.004 11872 Enqueuing Move request for scope (0.15, -0.17)
22:52:41.564 00.005 9960 Worker thread wakes up
22:52:41.564 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.17) opts 0xd
22:52:41.564 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=190, med=0, FiltMin=0, FiltMax=104, Gamma=1.000
22:52:41.569 00.005 11872 UpdateGuideState exits: m=4340 SNR=44.0
22:52:41.573 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:41.577 00.004 9960 Handling offset move in thread for scope, endpoint = (0.15, -0.17)
22:52:41.577 00.000 9960 Moving (0.15, -0.17) raw xDistance=0.15 yDistance=0.20
22:52:41.578 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:52:41.578 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:52:41.578 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:52:41.581 00.003 11872 Enqueuing Expose request
22:52:41.586 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
22:52:41.586 00.000 9960 MoveAxis(E, 0, ABG)
22:52:41.586 00.000 9960 Move returns status 0, amount 0
22:52:41.586 00.000 9960 MoveAxis(N, 0, ABG)
22:52:41.586 00.000 9960 Move returns status 0, amount 0
22:52:41.588 00.002 9960 move complete, result=0
22:52:41.588 00.000 9960 worker thread done servicing request
22:52:41.588 00.000 9960 Worker thread wakes up
22:52:41.588 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:52:41.593 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:52:41.593 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,947,31,31)
22:52:42.838 01.245 9960 Exposure complete
22:52:42.951 00.113 9960 worker thread done servicing request
22:52:42.951 00.000 11872 OnExposeComplete: enter
22:52:42.961 00.010 11872 UpdateGuideState(): m_state=6
22:52:42.969 00.008 11872 Star::Find(15, 1788, 961, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1161
22:52:42.973 00.004 11872 Star::Find returns 1 (0), X=1787.88, Y=962.37, Mass=4287, SNR=44.4, Peak=194 HFD=5.5
22:52:42.977 00.004 11872 CameraToMount -- cameraTheta (1.87) - m_xAngle (0.00) = xAngle (1.87 = 1.87)
22:52:42.982 00.005 11872 CameraToMount -- cameraTheta (1.87) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.84 = -1.44)
22:52:42.989 00.007 11872 CameraToMount -- cameraX=-0.22 cameraY=0.71 hyp=0.75 cameraTheta=1.87 mountX=-0.22 mountY=-0.74, mountTheta=-1.86
22:52:42.996 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.22, y=0.71, opts=13)
22:52:43.000 00.004 11872 Enqueuing Move request for scope (-0.22, 0.71)
22:52:43.004 00.004 9960 Worker thread wakes up
22:52:43.005 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=194, med=0, FiltMin=0, FiltMax=111, Gamma=1.000
22:52:43.009 00.004 11872 UpdateGuideState exits: m=4287 SNR=44.4
22:52:43.013 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:43.017 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:52:43.021 00.004 11872 Enqueuing Expose request
22:52:43.024 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.71) opts 0xd
22:52:43.026 00.002 9960 Handling offset move in thread for scope, endpoint = (-0.22, 0.71)
22:52:43.026 00.000 9960 Moving (-0.22, 0.71) raw xDistance=-0.22 yDistance=-0.74
22:52:43.026 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
22:52:43.026 00.000 9960 resist switch: large excursion: input -0.74 thresh 0.60 direction from 1 to -1
22:52:43.026 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.23
22:52:43.026 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.74 from input -0.74
22:52:43.026 00.000 9960 MoveAxis(E, 103, ABG)
22:52:43.026 00.000 9960 Guiding  Dir = 2, Dur = 103
22:52:43.026 00.000 9960 IsSlewing returns 0
22:52:43.028 00.002 9960 IsGuiding returns 0
22:52:43.028 00.000 9960 PulseGuide returned control before completion, sleep 113
22:52:43.156 00.128 9960 IsGuiding returns 1
22:52:43.156 00.000 9960 scope still moving after pulse duration time elapsed
22:52:43.187 00.031 9960 IsSlewing returns 0
22:52:43.187 00.000 9960 IsGuiding returns 0
22:52:43.189 00.002 9960 scope move finished after 103 + 58 ms
22:52:43.189 00.000 9960 Move returns status 0, amount 103
22:52:43.189 00.000 9960 MoveAxis(N, 554, ABG)
22:52:43.190 00.001 9960 Guiding  Dir = 0, Dur = 554
22:52:43.190 00.000 9960 IsSlewing returns 0
22:52:43.191 00.001 9960 IsGuiding returns 0
22:52:43.191 00.000 9960 PulseGuide returned control before completion, sleep 564
22:52:43.772 00.581 9960 IsGuiding returns 1
22:52:43.773 00.001 9960 scope still moving after pulse duration time elapsed
22:52:43.804 00.031 9960 IsSlewing returns 0
22:52:43.805 00.001 9960 IsGuiding returns 0
22:52:43.805 00.000 9960 scope move finished after 554 + 61 ms
22:52:43.807 00.002 9960 Move returns status 0, amount 554
22:52:43.807 00.000 9960 move complete, result=0
22:52:43.807 00.000 9960 worker thread done servicing request
22:52:43.807 00.000 9960 Worker thread wakes up
22:52:43.808 00.001 11872 GuideStep: -0.2 px 103 ms EAST, -0.7 px 554 ms NORTH
22:52:43.814 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:52:43.814 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,947,31,31)
22:52:45.062 01.248 9960 Exposure complete
22:52:45.172 00.110 9960 worker thread done servicing request
22:52:45.174 00.002 11872 OnExposeComplete: enter
22:52:45.180 00.006 11872 UpdateGuideState(): m_state=6
22:52:45.186 00.006 11872 Star::Find(15, 1787, 962, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1162
22:52:45.191 00.005 11872 Star::Find returns 1 (0), X=1788.40, Y=960.78, Mass=4401, SNR=44.9, Peak=199 HFD=5.6
22:52:45.194 00.003 11872 CameraToMount -- cameraTheta (-1.25) - m_xAngle (0.00) = xAngle (-1.25 = -1.25)
22:52:45.199 00.005 11872 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.71 = 1.71)
22:52:45.202 00.003 11872 CameraToMount -- cameraX=0.29 cameraY=-0.87 hyp=0.92 cameraTheta=-1.25 mountX=0.29 mountY=0.91, mountTheta=1.27
22:52:45.208 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.29, y=-0.87, opts=13)
22:52:45.211 00.003 11872 Enqueuing Move request for scope (0.29, -0.87)
22:52:45.216 00.005 9960 Worker thread wakes up
22:52:45.216 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=199, med=0, FiltMin=0, FiltMax=104, Gamma=1.000
22:52:45.220 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.87) opts 0xd
22:52:45.220 00.000 11872 UpdateGuideState exits: m=4401 SNR=44.9
22:52:45.223 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:45.228 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:52:45.233 00.005 11872 Enqueuing Expose request
22:52:45.237 00.004 9960 Handling offset move in thread for scope, endpoint = (0.29, -0.87)
22:52:45.237 00.000 9960 Moving (0.29, -0.87) raw xDistance=0.29 yDistance=0.91
22:52:45.237 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.29
22:52:45.238 00.001 9960 resist switch: large excursion: input 0.91 thresh 0.60 direction from -1 to 1
22:52:45.239 00.001 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.73
22:52:45.239 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.91 from input 0.91
22:52:45.239 00.000 9960 MoveAxis(W, 127, ABG)
22:52:45.239 00.000 9960 Guiding  Dir = 3, Dur = 127
22:52:45.239 00.000 9960 IsSlewing returns 0
22:52:45.240 00.001 9960 IsGuiding returns 0
22:52:45.240 00.000 9960 PulseGuide returned control before completion, sleep 137
22:52:45.384 00.144 9960 IsGuiding returns 1
22:52:45.384 00.000 9960 scope still moving after pulse duration time elapsed
22:52:45.416 00.032 9960 IsSlewing returns 0
22:52:45.417 00.001 9960 IsGuiding returns 1
22:52:45.446 00.029 9960 IsSlewing returns 0
22:52:45.448 00.002 9960 IsGuiding returns 0
22:52:45.449 00.001 9960 scope move finished after 127 + 81 ms
22:52:45.449 00.000 9960 Move returns status 0, amount 127
22:52:45.449 00.000 9960 MoveAxis(S, 678, ABG)
22:52:45.450 00.001 9960 Guiding  Dir = 1, Dur = 678
22:52:45.451 00.001 9960 IsSlewing returns 0
22:52:45.452 00.001 9960 IsGuiding returns 0
22:52:45.452 00.000 9960 PulseGuide returned control before completion, sleep 688
22:52:46.155 00.703 9960 IsGuiding returns 1
22:52:46.155 00.000 9960 scope still moving after pulse duration time elapsed
22:52:46.185 00.030 9960 IsSlewing returns 0
22:52:46.186 00.001 9960 IsGuiding returns 0
22:52:46.186 00.000 9960 scope move finished after 678 + 56 ms
22:52:46.186 00.000 9960 Move returns status 0, amount 678
22:52:46.187 00.001 9960 move complete, result=0
22:52:46.187 00.000 9960 worker thread done servicing request
22:52:46.187 00.000 9960 Worker thread wakes up
22:52:46.188 00.001 11872 GuideStep: 0.3 px 127 ms WEST, 0.9 px 678 ms SOUTH
22:52:46.195 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:52:46.195 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,947,31,31)
22:52:47.450 01.255 9960 Exposure complete
22:52:47.573 00.123 9960 worker thread done servicing request
22:52:47.574 00.001 11872 OnExposeComplete: enter
22:52:47.578 00.004 11872 UpdateGuideState(): m_state=6
22:52:47.585 00.007 11872 Star::Find(15, 1788, 960, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1163
22:52:47.589 00.004 11872 Star::Find returns 1 (0), X=1788.34, Y=961.23, Mass=4363, SNR=44.7, Peak=187 HFD=5.6
22:52:47.594 00.005 11872 CameraToMount -- cameraTheta (-1.07) - m_xAngle (0.00) = xAngle (-1.07 = -1.07)
22:52:47.598 00.004 11872 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.90 = 1.90)
22:52:47.603 00.005 11872 CameraToMount -- cameraX=0.23 cameraY=-0.42 hyp=0.48 cameraTheta=-1.07 mountX=0.23 mountY=0.45, mountTheta=1.10
22:52:47.608 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.23, y=-0.42, opts=13)
22:52:47.613 00.005 11872 Enqueuing Move request for scope (0.23, -0.42)
22:52:47.616 00.003 9960 Worker thread wakes up
22:52:47.617 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.42) opts 0xd
22:52:47.617 00.000 9960 Handling offset move in thread for scope, endpoint = (0.23, -0.42)
22:52:47.617 00.000 9960 Moving (0.23, -0.42) raw xDistance=0.23 yDistance=0.45
22:52:47.617 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.23
22:52:47.618 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.45 from input 0.45
22:52:47.618 00.000 9960 MoveAxis(W, 117, ABG)
22:52:47.618 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=187, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
22:52:47.622 00.004 9960 Guiding  Dir = 3, Dur = 117
22:52:47.622 00.000 11872 UpdateGuideState exits: m=4363 SNR=44.7
22:52:47.627 00.005 9960 IsSlewing returns 0
22:52:47.627 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:47.631 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:52:47.635 00.004 9960 IsGuiding returns 0
22:52:47.635 00.000 11872 Enqueuing Expose request
22:52:47.640 00.005 9960 PulseGuide returned control before completion, sleep 127
22:52:47.783 00.143 9960 IsGuiding returns 0
22:52:47.784 00.001 9960 Move returns status 0, amount 117
22:52:47.786 00.002 9960 MoveAxis(S, 338, ABG)
22:52:47.786 00.000 9960 Guiding  Dir = 1, Dur = 338
22:52:47.788 00.002 9960 IsSlewing returns 0
22:52:47.788 00.000 9960 IsGuiding returns 0
22:52:47.789 00.001 9960 PulseGuide returned control before completion, sleep 348
22:52:48.143 00.354 9960 IsGuiding returns 1
22:52:48.143 00.000 9960 scope still moving after pulse duration time elapsed
22:52:48.175 00.032 9960 IsSlewing returns 0
22:52:48.176 00.001 9960 IsGuiding returns 0
22:52:48.176 00.000 9960 scope move finished after 338 + 49 ms
22:52:48.177 00.001 9960 Move returns status 0, amount 338
22:52:48.177 00.000 9960 move complete, result=0
22:52:48.178 00.001 9960 worker thread done servicing request
22:52:48.178 00.000 9960 Worker thread wakes up
22:52:48.178 00.000 11872 GuideStep: 0.2 px 117 ms WEST, 0.5 px 338 ms SOUTH
22:52:48.186 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
22:52:48.187 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1773,947,31,31)
22:52:49.436 01.249 9960 Exposure complete
22:52:49.557 00.121 9960 worker thread done servicing request
22:52:49.557 00.000 11872 OnExposeComplete: enter
22:52:49.561 00.004 11872 UpdateGuideState(): m_state=6
22:52:49.566 00.005 11872 Star::Find(15, 1788, 961, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1164
22:52:49.570 00.004 11872 Star::Find returns 1 (0), X=1788.20, Y=961.48, Mass=4285, SNR=43.9, Peak=190 HFD=5.5
22:52:49.574 00.004 11872 CameraToMount -- cameraTheta (-1.08) - m_xAngle (0.00) = xAngle (-1.08 = -1.08)
22:52:49.579 00.005 11872 CameraToMount -- cameraTheta (-1.08) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.89 = 1.89)
22:52:49.582 00.003 11872 CameraToMount -- cameraX=0.09 cameraY=-0.17 hyp=0.20 cameraTheta=-1.08 mountX=0.09 mountY=0.19, mountTheta=1.11
22:52:49.588 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.09, y=-0.17, opts=13)
22:52:49.593 00.005 11872 Enqueuing Move request for scope (0.09, -0.17)
22:52:49.596 00.003 9960 Worker thread wakes up
22:52:49.596 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.17) opts 0xd
22:52:49.596 00.000 9960 Handling offset move in thread for scope, endpoint = (0.09, -0.17)
22:52:49.596 00.000 9960 Moving (0.09, -0.17) raw xDistance=0.09 yDistance=0.19
22:52:49.596 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:52:49.597 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:52:49.597 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=190, med=0, FiltMin=0, FiltMax=103, Gamma=1.000
22:52:49.601 00.004 11872 UpdateGuideState exits: m=4285 SNR=43.9
22:52:49.605 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:49.609 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:52:49.616 00.007 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
22:52:49.616 00.000 9960 MoveAxis(E, 0, ABG)
22:52:49.617 00.001 9960 Move returns status 0, amount 0
22:52:49.617 00.000 9960 MoveAxis(N, 0, ABG)
22:52:49.617 00.000 11872 Enqueuing Expose request
22:52:49.623 00.006 9960 Move returns status 0, amount 0
22:52:49.623 00.000 9960 move complete, result=0
22:52:49.623 00.000 9960 worker thread done servicing request
22:52:49.624 00.001 9960 Worker thread wakes up
22:52:49.624 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:52:49.628 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
22:52:49.628 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,947,31,31)
22:52:50.869 01.241 9960 Exposure complete
22:52:50.990 00.121 9960 worker thread done servicing request
22:52:50.991 00.001 11872 OnExposeComplete: enter
22:52:50.995 00.004 11872 UpdateGuideState(): m_state=6
22:52:50.999 00.004 11872 Star::Find(15, 1788, 961, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1165
22:52:51.003 00.004 11872 Star::Find returns 1 (0), X=1788.19, Y=961.33, Mass=4394, SNR=44.4, Peak=197 HFD=5.8
22:52:51.007 00.004 11872 CameraToMount -- cameraTheta (-1.32) - m_xAngle (0.00) = xAngle (-1.33 = -1.33)
22:52:51.011 00.004 11872 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.64 = 1.64)
22:52:51.014 00.003 11872 CameraToMount -- cameraX=0.08 cameraY=-0.32 hyp=0.33 cameraTheta=-1.32 mountX=0.08 mountY=0.33, mountTheta=1.33
22:52:51.020 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.08, y=-0.32, opts=13)
22:52:51.025 00.005 11872 Enqueuing Move request for scope (0.08, -0.32)
22:52:51.028 00.003 9960 Worker thread wakes up
22:52:51.028 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.32) opts 0xd
22:52:51.029 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=197, med=0, FiltMin=0, FiltMax=101, Gamma=1.000
22:52:51.032 00.003 11872 UpdateGuideState exits: m=4394 SNR=44.4
22:52:51.036 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:51.039 00.003 9960 Handling offset move in thread for scope, endpoint = (0.08, -0.32)
22:52:51.040 00.001 9960 Moving (0.08, -0.32) raw xDistance=0.08 yDistance=0.33
22:52:51.040 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:52:51.040 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.33 from input 0.33
22:52:51.040 00.000 9960 MoveAxis(E, 0, ABG)
22:52:51.040 00.000 9960 Move returns status 0, amount 0
22:52:51.041 00.001 9960 MoveAxis(S, 247, ABG)
22:52:51.041 00.000 9960 Guiding  Dir = 1, Dur = 247
22:52:51.042 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:52:51.045 00.003 9960 IsSlewing returns 0
22:52:51.045 00.000 11872 Enqueuing Expose request
22:52:51.050 00.005 9960 IsGuiding returns 0
22:52:51.050 00.000 9960 PulseGuide returned control before completion, sleep 257
22:52:51.315 00.265 9960 IsGuiding returns 1
22:52:51.317 00.002 9960 scope still moving after pulse duration time elapsed
22:52:51.346 00.029 9960 IsSlewing returns 0
22:52:51.348 00.002 9960 IsGuiding returns 0
22:52:51.348 00.000 9960 scope move finished after 247 + 50 ms
22:52:51.349 00.001 9960 Move returns status 0, amount 247
22:52:51.349 00.000 9960 move complete, result=0
22:52:51.349 00.000 9960 worker thread done servicing request
22:52:51.350 00.001 9960 Worker thread wakes up
22:52:51.350 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.3 px 247 ms SOUTH
22:52:51.356 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:52:51.358 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1773,947,31,31)
22:52:52.603 01.245 9960 Exposure complete
22:52:52.723 00.120 9960 worker thread done servicing request
22:52:52.724 00.001 11872 OnExposeComplete: enter
22:52:52.727 00.003 11872 UpdateGuideState(): m_state=6
22:52:52.732 00.005 11872 Star::Find(15, 1788, 961, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1166
22:52:52.736 00.004 11872 Star::Find returns 1 (0), X=1787.79, Y=962.31, Mass=4309, SNR=43.9, Peak=214 HFD=5.6
22:52:52.741 00.005 11872 CameraToMount -- cameraTheta (2.02) - m_xAngle (0.00) = xAngle (2.02 = 2.02)
22:52:52.745 00.004 11872 CameraToMount -- cameraTheta (2.02) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.99 = -1.29)
22:52:52.750 00.005 11872 CameraToMount -- cameraX=-0.32 cameraY=0.66 hyp=0.73 cameraTheta=2.02 mountX=-0.32 mountY=-0.70, mountTheta=-1.99
22:52:52.755 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.32, y=0.66, opts=13)
22:52:52.758 00.003 11872 Enqueuing Move request for scope (-0.32, 0.66)
22:52:52.763 00.005 9960 Worker thread wakes up
22:52:52.763 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=214, med=0, FiltMin=0, FiltMax=106, Gamma=1.000
22:52:52.767 00.004 11872 UpdateGuideState exits: m=4309 SNR=43.9
22:52:52.770 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:52.775 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:52:52.779 00.004 11872 Enqueuing Expose request
22:52:52.782 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.66) opts 0xd
22:52:52.782 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.32, 0.66)
22:52:52.782 00.000 9960 Moving (-0.32, 0.66) raw xDistance=-0.32 yDistance=-0.70
22:52:52.783 00.001 9960 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.32
22:52:52.783 00.000 9960 resist switch: large excursion: input -0.70 thresh 0.60 direction from 1 to -1
22:52:52.783 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.10
22:52:52.783 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.70 from input -0.70
22:52:52.784 00.001 9960 MoveAxis(E, 148, ABG)
22:52:52.784 00.000 9960 Guiding  Dir = 2, Dur = 148
22:52:52.784 00.000 9960 IsSlewing returns 0
22:52:52.785 00.001 9960 IsGuiding returns 0
22:52:52.785 00.000 9960 PulseGuide returned control before completion, sleep 158
22:52:52.957 00.172 9960 IsGuiding returns 1
22:52:52.958 00.001 9960 scope still moving after pulse duration time elapsed
22:52:52.989 00.031 9960 IsSlewing returns 0
22:52:52.989 00.000 9960 IsGuiding returns 0
22:52:52.989 00.000 9960 scope move finished after 148 + 56 ms
22:52:52.989 00.000 9960 Move returns status 0, amount 148
22:52:52.990 00.001 9960 MoveAxis(N, 523, ABG)
22:52:52.990 00.000 9960 Guiding  Dir = 0, Dur = 523
22:52:52.990 00.000 9960 IsSlewing returns 0
22:52:52.991 00.001 9960 IsGuiding returns 0
22:52:52.991 00.000 9960 PulseGuide returned control before completion, sleep 533
22:52:53.538 00.547 9960 IsGuiding returns 1
22:52:53.539 00.001 9960 scope still moving after pulse duration time elapsed
22:52:53.570 00.031 9960 IsSlewing returns 0
22:52:53.571 00.001 9960 IsGuiding returns 0
22:52:53.572 00.001 9960 scope move finished after 523 + 56 ms
22:52:53.572 00.000 9960 Move returns status 0, amount 523
22:52:53.572 00.000 9960 move complete, result=0
22:52:53.573 00.001 9960 worker thread done servicing request
22:52:53.573 00.000 9960 Worker thread wakes up
22:52:53.573 00.000 11872 GuideStep: -0.3 px 148 ms EAST, -0.7 px 523 ms NORTH
22:52:53.581 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
22:52:53.581 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,947,31,31)
22:52:54.839 01.258 9960 Exposure complete
22:52:54.962 00.123 9960 worker thread done servicing request
22:52:54.962 00.000 11872 OnExposeComplete: enter
22:52:54.967 00.005 11872 UpdateGuideState(): m_state=6
22:52:54.971 00.004 11872 Star::Find(15, 1787, 962, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1167
22:52:54.975 00.004 11872 Star::Find returns 1 (0), X=1788.25, Y=962.23, Mass=4476, SNR=45.1, Peak=194 HFD=5.7
22:52:54.979 00.004 11872 CameraToMount -- cameraTheta (1.33) - m_xAngle (0.00) = xAngle (1.33 = 1.33)
22:52:54.984 00.005 11872 CameraToMount -- cameraTheta (1.33) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.30 = -1.98)
22:52:54.987 00.003 11872 CameraToMount -- cameraX=0.14 cameraY=0.58 hyp=0.59 cameraTheta=1.33 mountX=0.14 mountY=-0.54, mountTheta=-1.32
22:52:54.992 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.14, y=0.58, opts=13)
22:52:54.996 00.004 11872 Enqueuing Move request for scope (0.14, 0.58)
22:52:55.000 00.004 9960 Worker thread wakes up
22:52:55.000 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.58) opts 0xd
22:52:55.000 00.000 9960 Handling offset move in thread for scope, endpoint = (0.14, 0.58)
22:52:55.000 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=194, med=0, FiltMin=0, FiltMax=121, Gamma=1.000
22:52:55.003 00.003 11872 UpdateGuideState exits: m=4476 SNR=45.1
22:52:55.007 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:55.011 00.004 9960 Moving (0.14, 0.58) raw xDistance=0.14 yDistance=-0.54
22:52:55.011 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:52:55.011 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.54 from input -0.54
22:52:55.011 00.000 9960 MoveAxis(E, 0, ABG)
22:52:55.011 00.000 9960 Move returns status 0, amount 0
22:52:55.011 00.000 9960 MoveAxis(N, 406, ABG)
22:52:55.012 00.001 9960 Guiding  Dir = 0, Dur = 406
22:52:55.012 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:52:55.017 00.005 9960 IsSlewing returns 0
22:52:55.017 00.000 11872 Enqueuing Expose request
22:52:55.022 00.005 9960 IsGuiding returns 0
22:52:55.023 00.001 9960 PulseGuide returned control before completion, sleep 416
22:52:55.449 00.426 9960 IsGuiding returns 1
22:52:55.450 00.001 9960 scope still moving after pulse duration time elapsed
22:52:55.481 00.031 9960 IsSlewing returns 0
22:52:55.482 00.001 9960 IsGuiding returns 0
22:52:55.482 00.000 9960 scope move finished after 406 + 54 ms
22:52:55.482 00.000 9960 Move returns status 0, amount 406
22:52:55.482 00.000 9960 move complete, result=0
22:52:55.484 00.002 9960 worker thread done servicing request
22:52:55.484 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.5 px 406 ms NORTH
22:52:55.492 00.008 9960 Worker thread wakes up
22:52:55.492 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:52:55.493 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1773,947,31,31)
22:52:56.743 01.250 9960 Exposure complete
22:52:56.863 00.120 9960 worker thread done servicing request
22:52:56.864 00.001 11872 OnExposeComplete: enter
22:52:56.868 00.004 11872 UpdateGuideState(): m_state=6
22:52:56.871 00.003 11872 Star::Find(15, 1788, 962, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1168
22:52:56.876 00.005 11872 Star::Find returns 1 (0), X=1788.48, Y=960.51, Mass=4290, SNR=44.1, Peak=193 HFD=5.8
22:52:56.879 00.003 11872 CameraToMount -- cameraTheta (-1.25) - m_xAngle (0.00) = xAngle (-1.26 = -1.26)
22:52:56.883 00.004 11872 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.71 = 1.71)
22:52:56.888 00.005 11872 CameraToMount -- cameraX=0.38 cameraY=-1.14 hyp=1.20 cameraTheta=-1.25 mountX=0.37 mountY=1.19, mountTheta=1.27
22:52:56.893 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.38, y=-1.14, opts=13)
22:52:56.898 00.005 11872 Enqueuing Move request for scope (0.38, -1.14)
22:52:56.902 00.004 9960 Worker thread wakes up
22:52:56.902 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.38, -1.14) opts 0xd
22:52:56.902 00.000 9960 Handling offset move in thread for scope, endpoint = (0.38, -1.14)
22:52:56.902 00.000 9960 Moving (0.38, -1.14) raw xDistance=0.37 yDistance=1.19
22:52:56.903 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.37
22:52:56.903 00.000 9960 resist switch: large excursion: input 1.19 thresh 0.60 direction from -1 to 1
22:52:56.903 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=3.56
22:52:56.904 00.001 9960 GuideAlgorithmResistSwitch::result() returns 1.19 from input 1.19
22:52:56.904 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=193, med=0, FiltMin=0, FiltMax=125, Gamma=1.000
22:52:56.908 00.004 9960 MoveAxis(W, 174, ABG)
22:52:56.908 00.000 9960 Guiding  Dir = 3, Dur = 174
22:52:56.908 00.000 11872 UpdateGuideState exits: m=4290 SNR=44.1
22:52:56.912 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:56.915 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:52:56.921 00.006 11872 Enqueuing Expose request
22:52:56.925 00.004 9960 IsSlewing returns 0
22:52:56.926 00.001 9960 IsGuiding returns 0
22:52:56.926 00.000 9960 PulseGuide returned control before completion, sleep 184
22:52:57.120 00.194 9960 IsGuiding returns 1
22:52:57.122 00.002 9960 scope still moving after pulse duration time elapsed
22:52:57.152 00.030 9960 IsSlewing returns 0
22:52:57.152 00.000 9960 IsGuiding returns 0
22:52:57.153 00.001 9960 scope move finished after 174 + 52 ms
22:52:57.154 00.001 9960 Move returns status 0, amount 174
22:52:57.154 00.000 9960 MoveAxis(S, 886, ABG)
22:52:57.154 00.000 9960 Guiding  Dir = 1, Dur = 886
22:52:57.154 00.000 9960 IsSlewing returns 0
22:52:57.155 00.001 9960 IsGuiding returns 0
22:52:57.156 00.001 9960 PulseGuide returned control before completion, sleep 896
22:52:58.058 00.902 9960 IsGuiding returns 1
22:52:58.058 00.000 9960 scope still moving after pulse duration time elapsed
22:52:58.090 00.032 9960 IsSlewing returns 0
22:52:58.092 00.002 9960 IsGuiding returns 0
22:52:58.092 00.000 9960 scope move finished after 886 + 50 ms
22:52:58.092 00.000 9960 Move returns status 0, amount 886
22:52:58.093 00.001 9960 move complete, result=0
22:52:58.094 00.001 9960 worker thread done servicing request
22:52:58.094 00.000 9960 Worker thread wakes up
22:52:58.095 00.001 11872 GuideStep: 0.4 px 174 ms WEST, 1.2 px 886 ms SOUTH
22:52:58.101 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:52:58.101 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,947,31,31)
22:52:59.352 01.251 9960 Exposure complete
22:52:59.474 00.122 9960 worker thread done servicing request
22:52:59.476 00.002 11872 OnExposeComplete: enter
22:52:59.479 00.003 11872 UpdateGuideState(): m_state=6
22:52:59.482 00.003 11872 Star::Find(15, 1788, 960, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1169
22:52:59.487 00.005 11872 Star::Find returns 1 (0), X=1788.31, Y=960.73, Mass=4281, SNR=43.9, Peak=211 HFD=5.6
22:52:59.492 00.005 11872 CameraToMount -- cameraTheta (-1.36) - m_xAngle (0.00) = xAngle (-1.36 = -1.36)
22:52:59.495 00.003 11872 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.61 = 1.61)
22:52:59.499 00.004 11872 CameraToMount -- cameraX=0.20 cameraY=-0.92 hyp=0.94 cameraTheta=-1.36 mountX=0.20 mountY=0.94, mountTheta=1.37
22:52:59.504 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.20, y=-0.92, opts=13)
22:52:59.508 00.004 11872 Enqueuing Move request for scope (0.20, -0.92)
22:52:59.511 00.003 9960 Worker thread wakes up
22:52:59.511 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=0, FiltMin=0, FiltMax=101, Gamma=1.000
22:52:59.516 00.005 11872 UpdateGuideState exits: m=4281 SNR=43.9
22:52:59.521 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:59.524 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:52:59.528 00.004 11872 Enqueuing Expose request
22:52:59.532 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.92) opts 0xd
22:52:59.532 00.000 9960 Handling offset move in thread for scope, endpoint = (0.20, -0.92)
22:52:59.533 00.001 9960 Moving (0.20, -0.92) raw xDistance=0.20 yDistance=0.94
22:52:59.533 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
22:52:59.533 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.94 from input 0.94
22:52:59.533 00.000 9960 MoveAxis(E, 0, ABG)
22:52:59.533 00.000 9960 Move returns status 0, amount 0
22:52:59.534 00.001 9960 MoveAxis(S, 701, ABG)
22:52:59.535 00.001 9960 Guiding  Dir = 1, Dur = 701
22:52:59.535 00.000 9960 IsSlewing returns 0
22:52:59.535 00.000 9960 IsGuiding returns 0
22:52:59.536 00.001 9960 PulseGuide returned control before completion, sleep 711
22:53:00.252 00.716 9960 IsGuiding returns 1
22:53:00.253 00.001 9960 scope still moving after pulse duration time elapsed
22:53:00.284 00.031 9960 IsSlewing returns 0
22:53:00.285 00.001 9960 IsGuiding returns 1
22:53:00.314 00.029 9960 IsSlewing returns 0
22:53:00.317 00.003 9960 IsGuiding returns 1
22:53:00.346 00.029 9960 IsSlewing returns 0
22:53:00.347 00.001 9960 IsGuiding returns 0
22:53:00.348 00.001 9960 scope move finished after 701 + 111 ms
22:53:00.348 00.000 9960 Move returns status 0, amount 701
22:53:00.348 00.000 9960 move complete, result=0
22:53:00.349 00.001 9960 worker thread done servicing request
22:53:00.349 00.000 9960 Worker thread wakes up
22:53:00.349 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 0.9 px 701 ms SOUTH
22:53:00.356 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:53:00.356 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,947,31,31)
22:53:01.613 01.257 9960 Exposure complete
22:53:01.737 00.124 9960 worker thread done servicing request
22:53:01.737 00.000 11872 OnExposeComplete: enter
22:53:01.742 00.005 11872 UpdateGuideState(): m_state=6
22:53:01.745 00.003 11872 Star::Find(15, 1788, 960, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1170
22:53:01.750 00.005 11872 Star::Find returns 1 (0), X=1787.85, Y=962.61, Mass=4515, SNR=45.6, Peak=221 HFD=5.6
22:53:01.754 00.004 11872 CameraToMount -- cameraTheta (1.83) - m_xAngle (0.00) = xAngle (1.82 = 1.82)
22:53:01.758 00.004 11872 CameraToMount -- cameraTheta (1.83) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.79 = -1.49)
22:53:01.760 00.002 11872 CameraToMount -- cameraX=-0.25 cameraY=0.96 hyp=0.99 cameraTheta=1.83 mountX=-0.25 mountY=-0.99, mountTheta=-1.82
22:53:01.766 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.25, y=0.96, opts=13)
22:53:01.775 00.009 11872 Enqueuing Move request for scope (-0.25, 0.96)
22:53:01.779 00.004 9960 Worker thread wakes up
22:53:01.781 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=221, med=0, FiltMin=0, FiltMax=105, Gamma=1.000
22:53:01.784 00.003 11872 UpdateGuideState exits: m=4515 SNR=45.6
22:53:01.788 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:01.792 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:53:01.796 00.004 11872 Enqueuing Expose request
22:53:01.800 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.96) opts 0xd
22:53:01.800 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.25, 0.96)
22:53:01.800 00.000 9960 Moving (-0.25, 0.96) raw xDistance=-0.25 yDistance=-0.99
22:53:01.800 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
22:53:01.802 00.002 9960 resist switch: large excursion: input -0.99 thresh 0.60 direction from 1 to -1
22:53:01.802 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.96
22:53:01.802 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.99 from input -0.99
22:53:01.802 00.000 9960 MoveAxis(E, 117, ABG)
22:53:01.802 00.000 9960 Guiding  Dir = 2, Dur = 117
22:53:01.803 00.001 9960 IsSlewing returns 0
22:53:01.803 00.000 9960 IsGuiding returns 0
22:53:01.805 00.002 9960 PulseGuide returned control before completion, sleep 127
22:53:01.942 00.137 9960 IsGuiding returns 1
22:53:01.943 00.001 9960 scope still moving after pulse duration time elapsed
22:53:01.973 00.030 9960 IsSlewing returns 0
22:53:01.973 00.000 9960 IsGuiding returns 0
22:53:01.974 00.001 9960 scope move finished after 117 + 52 ms
22:53:01.974 00.000 9960 Move returns status 0, amount 117
22:53:01.974 00.000 9960 MoveAxis(N, 738, ABG)
22:53:01.974 00.000 9960 Guiding  Dir = 0, Dur = 738
22:53:01.976 00.002 9960 IsSlewing returns 0
22:53:01.976 00.000 9960 IsGuiding returns 0
22:53:01.976 00.000 9960 PulseGuide returned control before completion, sleep 748
22:53:02.729 00.753 9960 IsGuiding returns 1
22:53:02.729 00.000 9960 scope still moving after pulse duration time elapsed
22:53:02.762 00.033 9960 IsSlewing returns 0
22:53:02.763 00.001 9960 IsGuiding returns 0
22:53:02.764 00.001 9960 scope move finished after 738 + 49 ms
22:53:02.764 00.000 9960 Move returns status 0, amount 738
22:53:02.765 00.001 9960 move complete, result=0
22:53:02.765 00.000 9960 worker thread done servicing request
22:53:02.765 00.000 11872 GuideStep: -0.2 px 117 ms EAST, -1.0 px 738 ms NORTH
22:53:02.775 00.010 9960 Worker thread wakes up
22:53:02.776 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:53:02.777 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1773,947,31,31)
22:53:04.023 01.246 9960 Exposure complete
22:53:04.144 00.121 9960 worker thread done servicing request
22:53:04.144 00.000 11872 OnExposeComplete: enter
22:53:04.147 00.003 11872 UpdateGuideState(): m_state=6
22:53:04.152 00.005 11872 Star::Find(15, 1787, 962, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1171
22:53:04.155 00.003 11872 Star::Find returns 1 (0), X=1788.56, Y=960.91, Mass=4291, SNR=44.1, Peak=206 HFD=5.8
22:53:04.158 00.003 11872 CameraToMount -- cameraTheta (-1.03) - m_xAngle (0.00) = xAngle (-1.03 = -1.03)
22:53:04.163 00.005 11872 CameraToMount -- cameraTheta (-1.03) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.94 = 1.94)
22:53:04.166 00.003 11872 CameraToMount -- cameraX=0.45 cameraY=-0.74 hyp=0.87 cameraTheta=-1.03 mountX=0.45 mountY=0.81, mountTheta=1.07
22:53:04.171 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.45, y=-0.74, opts=13)
22:53:04.178 00.007 11872 Enqueuing Move request for scope (0.45, -0.74)
22:53:04.182 00.004 9960 Worker thread wakes up
22:53:04.182 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=0, FiltMin=0, FiltMax=119, Gamma=1.000
22:53:04.188 00.006 11872 UpdateGuideState exits: m=4291 SNR=44.1
22:53:04.192 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:04.195 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:53:04.199 00.004 11872 Enqueuing Expose request
22:53:04.202 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.45, -0.74) opts 0xd
22:53:04.204 00.002 9960 Handling offset move in thread for scope, endpoint = (0.45, -0.74)
22:53:04.204 00.000 9960 Moving (0.45, -0.74) raw xDistance=0.45 yDistance=0.81
22:53:04.204 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.27 from input 0.45
22:53:04.204 00.000 9960 resist switch: large excursion: input 0.81 thresh 0.60 direction from -1 to 1
22:53:04.205 00.001 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.43
22:53:04.205 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.81 from input 0.81
22:53:04.205 00.000 9960 MoveAxis(W, 201, ABG)
22:53:04.206 00.001 9960 Guiding  Dir = 3, Dur = 201
22:53:04.206 00.000 9960 IsSlewing returns 0
22:53:04.206 00.000 9960 IsGuiding returns 0
22:53:04.207 00.001 9960 PulseGuide returned control before completion, sleep 211
22:53:04.420 00.213 9960 IsGuiding returns 1
22:53:04.423 00.003 9960 scope still moving after pulse duration time elapsed
22:53:04.451 00.028 9960 IsSlewing returns 0
22:53:04.454 00.003 9960 IsGuiding returns 0
22:53:04.455 00.001 9960 scope move finished after 201 + 47 ms
22:53:04.455 00.000 9960 Move returns status 0, amount 201
22:53:04.455 00.000 9960 MoveAxis(S, 605, ABG)
22:53:04.455 00.000 9960 Guiding  Dir = 1, Dur = 605
22:53:04.456 00.001 9960 IsSlewing returns 0
22:53:04.456 00.000 9960 IsGuiding returns 0
22:53:04.457 00.001 9960 PulseGuide returned control before completion, sleep 615
22:53:05.080 00.623 9960 IsGuiding returns 1
22:53:05.081 00.001 9960 scope still moving after pulse duration time elapsed
22:53:05.112 00.031 9960 IsSlewing returns 0
22:53:05.112 00.000 9960 IsGuiding returns 0
22:53:05.112 00.000 9960 scope move finished after 605 + 51 ms
22:53:05.113 00.001 9960 Move returns status 0, amount 605
22:53:05.113 00.000 9960 move complete, result=0
22:53:05.113 00.000 9960 worker thread done servicing request
22:53:05.113 00.000 11872 GuideStep: 0.4 px 201 ms WEST, 0.8 px 605 ms SOUTH
22:53:05.120 00.007 9960 Worker thread wakes up
22:53:05.120 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:53:05.121 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1773,947,31,31)
22:53:06.367 01.246 9960 Exposure complete
22:53:06.491 00.124 9960 worker thread done servicing request
22:53:06.491 00.000 11872 OnExposeComplete: enter
22:53:06.495 00.004 11872 UpdateGuideState(): m_state=6
22:53:06.499 00.004 11872 Star::Find(15, 1788, 960, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1172
22:53:06.503 00.004 11872 Star::Find returns 1 (0), X=1788.30, Y=960.75, Mass=4217, SNR=43.6, Peak=209 HFD=5.7
22:53:06.508 00.005 11872 CameraToMount -- cameraTheta (-1.36) - m_xAngle (0.00) = xAngle (-1.37 = -1.37)
22:53:06.512 00.004 11872 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.60 = 1.60)
22:53:06.515 00.003 11872 CameraToMount -- cameraX=0.19 cameraY=-0.90 hyp=0.92 cameraTheta=-1.36 mountX=0.19 mountY=0.92, mountTheta=1.37
22:53:06.520 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.19, y=-0.90, opts=13)
22:53:06.525 00.005 11872 Enqueuing Move request for scope (0.19, -0.90)
22:53:06.528 00.003 9960 Worker thread wakes up
22:53:06.528 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.90) opts 0xd
22:53:06.528 00.000 9960 Handling offset move in thread for scope, endpoint = (0.19, -0.90)
22:53:06.528 00.000 9960 Moving (0.19, -0.90) raw xDistance=0.19 yDistance=0.92
22:53:06.529 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=0, FiltMin=0, FiltMax=102, Gamma=1.000
22:53:06.532 00.003 11872 UpdateGuideState exits: m=4217 SNR=43.6
22:53:06.536 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
22:53:06.536 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:06.540 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:53:06.544 00.004 11872 Enqueuing Expose request
22:53:06.548 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.92 from input 0.92
22:53:06.548 00.000 9960 MoveAxis(E, 0, ABG)
22:53:06.548 00.000 9960 Move returns status 0, amount 0
22:53:06.548 00.000 9960 MoveAxis(S, 685, ABG)
22:53:06.548 00.000 9960 Guiding  Dir = 1, Dur = 685
22:53:06.550 00.002 9960 IsSlewing returns 0
22:53:06.550 00.000 9960 IsGuiding returns 0
22:53:06.551 00.001 9960 PulseGuide returned control before completion, sleep 695
22:53:07.252 00.701 9960 IsGuiding returns 1
22:53:07.252 00.000 9960 scope still moving after pulse duration time elapsed
22:53:07.284 00.032 9960 IsSlewing returns 0
22:53:07.284 00.000 9960 IsGuiding returns 0
22:53:07.285 00.001 9960 scope move finished after 685 + 49 ms
22:53:07.285 00.000 9960 Move returns status 0, amount 685
22:53:07.286 00.001 9960 move complete, result=0
22:53:07.286 00.000 9960 worker thread done servicing request
22:53:07.286 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 0.9 px 685 ms SOUTH
22:53:07.292 00.006 9960 Worker thread wakes up
22:53:07.292 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:53:07.293 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1773,947,31,31)
22:53:08.544 01.251 9960 Exposure complete
22:53:08.667 00.123 9960 worker thread done servicing request
22:53:08.667 00.000 11872 OnExposeComplete: enter
22:53:08.672 00.005 11872 UpdateGuideState(): m_state=6
22:53:08.676 00.004 11872 Star::Find(15, 1788, 960, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1173
22:53:08.681 00.005 11872 Star::Find returns 1 (0), X=1788.28, Y=961.80, Mass=4372, SNR=44.5, Peak=215 HFD=5.8
22:53:08.684 00.003 11872 CameraToMount -- cameraTheta (0.68) - m_xAngle (0.00) = xAngle (0.68 = 0.68)
22:53:08.688 00.004 11872 CameraToMount -- cameraTheta (0.68) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (3.65 = -2.63)
22:53:08.691 00.003 11872 CameraToMount -- cameraX=0.18 cameraY=0.14 hyp=0.23 cameraTheta=0.68 mountX=0.18 mountY=-0.11, mountTheta=-0.56
22:53:08.696 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.18, y=0.14, opts=13)
22:53:08.699 00.003 11872 Enqueuing Move request for scope (0.18, 0.14)
22:53:08.704 00.005 9960 Worker thread wakes up
22:53:08.704 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
22:53:08.711 00.007 11872 UpdateGuideState exits: m=4372 SNR=44.5
22:53:08.715 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:08.718 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:53:08.721 00.003 11872 Enqueuing Expose request
22:53:08.723 00.002 9960 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.14) opts 0xd
22:53:08.723 00.000 9960 Handling offset move in thread for scope, endpoint = (0.18, 0.14)
22:53:08.723 00.000 9960 Moving (0.18, 0.14) raw xDistance=0.18 yDistance=-0.11
22:53:08.723 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
22:53:08.725 00.002 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:53:08.725 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:53:08.725 00.000 9960 MoveAxis(E, 0, ABG)
22:53:08.725 00.000 9960 Move returns status 0, amount 0
22:53:08.725 00.000 9960 MoveAxis(N, 0, ABG)
22:53:08.726 00.001 9960 Move returns status 0, amount 0
22:53:08.726 00.000 9960 move complete, result=0
22:53:08.726 00.000 9960 worker thread done servicing request
22:53:08.726 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:53:08.729 00.003 9960 Worker thread wakes up
22:53:08.730 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:53:08.730 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,947,31,31)
22:53:09.979 01.249 9960 Exposure complete
22:53:10.101 00.122 9960 worker thread done servicing request
22:53:10.101 00.000 11872 OnExposeComplete: enter
22:53:10.106 00.005 11872 UpdateGuideState(): m_state=6
22:53:10.112 00.006 11872 Star::Find(15, 1788, 961, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1174
22:53:10.117 00.005 11872 Star::Find returns 1 (0), X=1788.39, Y=961.73, Mass=4418, SNR=44.7, Peak=211 HFD=5.6
22:53:10.121 00.004 11872 CameraToMount -- cameraTheta (0.26) - m_xAngle (0.00) = xAngle (0.25 = 0.25)
22:53:10.124 00.003 11872 CameraToMount -- cameraTheta (0.26) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (3.22 = -3.06)
22:53:10.128 00.004 11872 CameraToMount -- cameraX=0.28 cameraY=0.07 hyp=0.29 cameraTheta=0.26 mountX=0.28 mountY=-0.02, mountTheta=-0.08
22:53:10.134 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.28, y=0.07, opts=13)
22:53:10.139 00.005 11872 Enqueuing Move request for scope (0.28, 0.07)
22:53:10.141 00.002 9960 Worker thread wakes up
22:53:10.142 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=0, FiltMin=0, FiltMax=116, Gamma=1.000
22:53:10.149 00.007 9960 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.07) opts 0xd
22:53:10.149 00.000 9960 Handling offset move in thread for scope, endpoint = (0.28, 0.07)
22:53:10.150 00.001 9960 Moving (0.28, 0.07) raw xDistance=0.28 yDistance=-0.02
22:53:10.150 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
22:53:10.150 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:53:10.151 00.001 11872 UpdateGuideState exits: m=4418 SNR=44.7
22:53:10.155 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:53:10.155 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:10.159 00.004 9960 MoveAxis(W, 132, ABG)
22:53:10.159 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:53:10.164 00.005 11872 Enqueuing Expose request
22:53:10.168 00.004 9960 Guiding  Dir = 3, Dur = 132
22:53:10.168 00.000 9960 IsSlewing returns 0
22:53:10.169 00.001 9960 IsGuiding returns 0
22:53:10.169 00.000 9960 PulseGuide returned control before completion, sleep 142
22:53:10.318 00.149 9960 IsGuiding returns 1
22:53:10.319 00.001 9960 scope still moving after pulse duration time elapsed
22:53:10.347 00.028 9960 IsSlewing returns 0
22:53:10.347 00.000 9960 IsGuiding returns 0
22:53:10.349 00.002 9960 scope move finished after 132 + 48 ms
22:53:10.349 00.000 9960 Move returns status 0, amount 132
22:53:10.349 00.000 9960 MoveAxis(N, 0, ABG)
22:53:10.349 00.000 9960 Move returns status 0, amount 0
22:53:10.351 00.002 9960 move complete, result=0
22:53:10.351 00.000 9960 worker thread done servicing request
22:53:10.351 00.000 9960 Worker thread wakes up
22:53:10.351 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:53:10.351 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,947,31,31)
22:53:10.351 00.000 11872 GuideStep: 0.3 px 132 ms WEST, -0.0 px 0 ms NORTH
22:53:11.599 01.248 9960 Exposure complete
22:53:11.719 00.120 9960 worker thread done servicing request
22:53:11.720 00.001 11872 OnExposeComplete: enter
22:53:11.724 00.004 11872 UpdateGuideState(): m_state=6
22:53:11.727 00.003 11872 Star::Find(15, 1788, 961, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1175
22:53:11.733 00.006 11872 Star::Find returns 1 (0), X=1788.25, Y=961.63, Mass=4379, SNR=44.5, Peak=200 HFD=5.4
22:53:11.737 00.004 11872 CameraToMount -- cameraTheta (-0.17) - m_xAngle (0.00) = xAngle (-0.17 = -0.17)
22:53:11.743 00.006 11872 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.80 = 2.80)
22:53:11.748 00.005 11872 CameraToMount -- cameraX=0.15 cameraY=-0.03 hyp=0.15 cameraTheta=-0.17 mountX=0.15 mountY=0.05, mountTheta=0.33
22:53:11.753 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.15, y=-0.03, opts=13)
22:53:11.758 00.005 11872 Enqueuing Move request for scope (0.15, -0.03)
22:53:11.762 00.004 9960 Worker thread wakes up
22:53:11.762 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=200, med=0, FiltMin=0, FiltMax=105, Gamma=1.000
22:53:11.765 00.003 11872 UpdateGuideState exits: m=4379 SNR=44.5
22:53:11.770 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:11.773 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:53:11.777 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.03) opts 0xd
22:53:11.777 00.000 11872 Enqueuing Expose request
22:53:11.781 00.004 9960 Handling offset move in thread for scope, endpoint = (0.15, -0.03)
22:53:11.781 00.000 9960 Moving (0.15, -0.03) raw xDistance=0.15 yDistance=0.05
22:53:11.781 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:53:11.781 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:53:11.781 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:53:11.781 00.000 9960 MoveAxis(E, 0, ABG)
22:53:11.781 00.000 9960 Move returns status 0, amount 0
22:53:11.783 00.002 9960 MoveAxis(N, 0, ABG)
22:53:11.783 00.000 9960 Move returns status 0, amount 0
22:53:11.783 00.000 9960 move complete, result=0
22:53:11.783 00.000 9960 worker thread done servicing request
22:53:11.783 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:53:11.788 00.005 9960 Worker thread wakes up
22:53:11.788 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:53:11.788 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,947,31,31)
22:53:13.045 01.257 9960 Exposure complete
22:53:13.175 00.130 9960 worker thread done servicing request
22:53:13.176 00.001 11872 OnExposeComplete: enter
22:53:13.180 00.004 11872 UpdateGuideState(): m_state=6
22:53:13.184 00.004 11872 Star::Find(15, 1788, 961, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1176
22:53:13.189 00.005 11872 Star::Find returns 1 (0), X=1787.70, Y=962.51, Mass=4529, SNR=45.7, Peak=231 HFD=5.6
22:53:13.192 00.003 11872 CameraToMount -- cameraTheta (2.01) - m_xAngle (0.00) = xAngle (2.01 = 2.01)
22:53:13.195 00.003 11872 CameraToMount -- cameraTheta (2.01) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.98 = -1.31)
22:53:13.200 00.005 11872 CameraToMount -- cameraX=-0.40 cameraY=0.86 hyp=0.95 cameraTheta=2.01 mountX=-0.40 mountY=-0.92, mountTheta=-1.98
22:53:13.205 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.40, y=0.86, opts=13)
22:53:13.211 00.006 11872 Enqueuing Move request for scope (-0.40, 0.86)
22:53:13.214 00.003 9960 Worker thread wakes up
22:53:13.215 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=231, med=0, FiltMin=0, FiltMax=108, Gamma=1.000
22:53:13.218 00.003 11872 UpdateGuideState exits: m=4529 SNR=45.7
22:53:13.223 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:13.226 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:53:13.230 00.004 11872 Enqueuing Expose request
22:53:13.234 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.40, 0.86) opts 0xd
22:53:13.234 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.40, 0.86)
22:53:13.234 00.000 9960 Moving (-0.40, 0.86) raw xDistance=-0.40 yDistance=-0.92
22:53:13.234 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.40
22:53:13.235 00.001 9960 resist switch: large excursion: input -0.92 thresh 0.60 direction from 1 to -1
22:53:13.235 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.75
22:53:13.237 00.002 9960 GuideAlgorithmResistSwitch::result() returns -0.92 from input -0.92
22:53:13.237 00.000 9960 MoveAxis(E, 188, ABG)
22:53:13.237 00.000 9960 Guiding  Dir = 2, Dur = 188
22:53:13.238 00.001 9960 IsSlewing returns 0
22:53:13.238 00.000 9960 IsGuiding returns 0
22:53:13.238 00.000 9960 PulseGuide returned control before completion, sleep 198
22:53:13.437 00.199 9960 IsGuiding returns 1
22:53:13.438 00.001 9960 scope still moving after pulse duration time elapsed
22:53:13.468 00.030 9960 IsSlewing returns 0
22:53:13.469 00.001 9960 IsGuiding returns 0
22:53:13.470 00.001 9960 scope move finished after 188 + 43 ms
22:53:13.470 00.000 9960 Move returns status 0, amount 188
22:53:13.470 00.000 9960 MoveAxis(N, 684, ABG)
22:53:13.470 00.000 9960 Guiding  Dir = 0, Dur = 684
22:53:13.472 00.002 9960 IsSlewing returns 0
22:53:13.472 00.000 9960 IsGuiding returns 0
22:53:13.473 00.001 9960 PulseGuide returned control before completion, sleep 694
22:53:14.177 00.704 9960 IsGuiding returns 1
22:53:14.178 00.001 9960 scope still moving after pulse duration time elapsed
22:53:14.205 00.027 9960 IsSlewing returns 0
22:53:14.206 00.001 9960 IsGuiding returns 0
22:53:14.206 00.000 9960 scope move finished after 684 + 49 ms
22:53:14.206 00.000 9960 Move returns status 0, amount 684
22:53:14.207 00.001 9960 move complete, result=0
22:53:14.207 00.000 9960 worker thread done servicing request
22:53:14.207 00.000 11872 GuideStep: -0.4 px 188 ms EAST, -0.9 px 684 ms NORTH
22:53:14.214 00.007 9960 Worker thread wakes up
22:53:14.214 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:53:14.214 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,947,31,31)
22:53:15.456 01.242 9960 Exposure complete
22:53:15.571 00.115 9960 worker thread done servicing request
22:53:15.572 00.001 11872 OnExposeComplete: enter
22:53:15.576 00.004 11872 UpdateGuideState(): m_state=6
22:53:15.580 00.004 11872 Star::Find(15, 1787, 962, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1177
22:53:15.583 00.003 11872 Star::Find returns 1 (0), X=1788.53, Y=960.70, Mass=4454, SNR=45.0, Peak=225 HFD=5.6
22:53:15.588 00.005 11872 CameraToMount -- cameraTheta (-1.15) - m_xAngle (0.00) = xAngle (-1.16 = -1.16)
22:53:15.592 00.004 11872 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.81 = 1.81)
22:53:15.596 00.004 11872 CameraToMount -- cameraX=0.43 cameraY=-0.96 hyp=1.05 cameraTheta=-1.15 mountX=0.42 mountY=1.02, mountTheta=1.18
22:53:15.600 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.43, y=-0.96, opts=13)
22:53:15.605 00.005 11872 Enqueuing Move request for scope (0.43, -0.96)
22:53:15.610 00.005 9960 Worker thread wakes up
22:53:15.610 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.43, -0.96) opts 0xd
22:53:15.610 00.000 9960 Handling offset move in thread for scope, endpoint = (0.43, -0.96)
22:53:15.610 00.000 9960 Moving (0.43, -0.96) raw xDistance=0.42 yDistance=1.02
22:53:15.611 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.42
22:53:15.611 00.000 9960 resist switch: large excursion: input 1.02 thresh 0.60 direction from -1 to 1
22:53:15.611 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=3.05
22:53:15.611 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.02 from input 1.02
22:53:15.612 00.001 9960 MoveAxis(W, 185, ABG)
22:53:15.612 00.000 9960 Guiding  Dir = 3, Dur = 185
22:53:15.612 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=225, med=0, FiltMin=0, FiltMax=113, Gamma=1.000
22:53:15.616 00.004 9960 IsSlewing returns 0
22:53:15.617 00.001 11872 UpdateGuideState exits: m=4454 SNR=45.0
22:53:15.620 00.003 9960 IsGuiding returns 0
22:53:15.621 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:15.624 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:53:15.628 00.004 11872 Enqueuing Expose request
22:53:15.632 00.004 9960 PulseGuide returned control before completion, sleep 195
22:53:15.837 00.205 9960 IsGuiding returns 1
22:53:15.837 00.000 9960 scope still moving after pulse duration time elapsed
22:53:15.869 00.032 9960 IsSlewing returns 0
22:53:15.870 00.001 9960 IsGuiding returns 0
22:53:15.871 00.001 9960 scope move finished after 185 + 64 ms
22:53:15.871 00.000 9960 Move returns status 0, amount 185
22:53:15.871 00.000 9960 MoveAxis(S, 758, ABG)
22:53:15.871 00.000 9960 Guiding  Dir = 1, Dur = 758
22:53:15.872 00.001 9960 IsSlewing returns 0
22:53:15.872 00.000 9960 IsGuiding returns 0
22:53:15.873 00.001 9960 PulseGuide returned control before completion, sleep 768
22:53:16.652 00.779 9960 IsGuiding returns 1
22:53:16.653 00.001 9960 scope still moving after pulse duration time elapsed
22:53:16.685 00.032 9960 IsSlewing returns 0
22:53:16.686 00.001 9960 IsGuiding returns 0
22:53:16.687 00.001 9960 scope move finished after 758 + 56 ms
22:53:16.688 00.001 9960 Move returns status 0, amount 758
22:53:16.688 00.000 9960 move complete, result=0
22:53:16.688 00.000 9960 worker thread done servicing request
22:53:16.688 00.000 9960 Worker thread wakes up
22:53:16.688 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:53:16.688 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,947,31,31)
22:53:16.689 00.001 11872 GuideStep: 0.4 px 185 ms WEST, 1.0 px 758 ms SOUTH
22:53:17.930 01.241 9960 Exposure complete
22:53:18.032 00.102 9960 worker thread done servicing request
22:53:18.032 00.000 11872 OnExposeComplete: enter
22:53:18.037 00.005 11872 UpdateGuideState(): m_state=6
22:53:18.044 00.007 11872 Star::Find(15, 1788, 960, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1178
22:53:18.050 00.006 11872 Star::Find returns 1 (0), X=1787.59, Y=962.20, Mass=4336, SNR=44.4, Peak=221 HFD=5.7
22:53:18.055 00.005 11872 CameraToMount -- cameraTheta (2.32) - m_xAngle (0.00) = xAngle (2.32 = 2.32)
22:53:18.061 00.006 11872 CameraToMount -- cameraTheta (2.32) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (5.29 = -1.00)
22:53:18.065 00.004 11872 CameraToMount -- cameraX=-0.51 cameraY=0.55 hyp=0.75 cameraTheta=2.32 mountX=-0.51 mountY=-0.63, mountTheta=-2.25
22:53:18.071 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.51, y=0.55, opts=13)
22:53:18.075 00.004 11872 Enqueuing Move request for scope (-0.51, 0.55)
22:53:18.081 00.006 9960 Worker thread wakes up
22:53:18.081 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=221, med=0, FiltMin=0, FiltMax=115, Gamma=1.000
22:53:18.086 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.51, 0.55) opts 0xd
22:53:18.087 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.51, 0.55)
22:53:18.087 00.000 9960 Moving (-0.51, 0.55) raw xDistance=-0.51 yDistance=-0.63
22:53:18.087 00.000 11872 UpdateGuideState exits: m=4336 SNR=44.4
22:53:18.093 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:18.097 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:53:18.100 00.003 11872 Enqueuing Expose request
22:53:18.104 00.004 9960 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.51
22:53:18.104 00.000 9960 resist switch: large excursion: input -0.63 thresh 0.60 direction from 1 to -1
22:53:18.104 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.90
22:53:18.105 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.63 from input -0.63
22:53:18.105 00.000 9960 MoveAxis(E, 227, ABG)
22:53:18.105 00.000 9960 Guiding  Dir = 2, Dur = 227
22:53:18.105 00.000 9960 IsSlewing returns 0
22:53:18.106 00.001 9960 IsGuiding returns 0
22:53:18.108 00.002 9960 PulseGuide returned control before completion, sleep 237
22:53:18.356 00.248 9960 IsGuiding returns 1
22:53:18.358 00.002 9960 scope still moving after pulse duration time elapsed
22:53:18.388 00.030 9960 IsSlewing returns 0
22:53:18.390 00.002 9960 IsGuiding returns 0
22:53:18.391 00.001 9960 scope move finished after 227 + 56 ms
22:53:18.391 00.000 9960 Move returns status 0, amount 227
22:53:18.391 00.000 9960 MoveAxis(N, 472, ABG)
22:53:18.392 00.001 9960 Guiding  Dir = 0, Dur = 472
22:53:18.392 00.000 9960 IsSlewing returns 0
22:53:18.392 00.000 9960 IsGuiding returns 0
22:53:18.393 00.001 9960 PulseGuide returned control before completion, sleep 482
22:53:18.890 00.497 9960 IsGuiding returns 1
22:53:18.890 00.000 9960 scope still moving after pulse duration time elapsed
22:53:18.922 00.032 9960 IsSlewing returns 0
22:53:18.923 00.001 9960 IsGuiding returns 0
22:53:18.923 00.000 9960 scope move finished after 472 + 57 ms
22:53:18.924 00.001 9960 Move returns status 0, amount 472
22:53:18.924 00.000 9960 move complete, result=0
22:53:18.925 00.001 9960 worker thread done servicing request
22:53:18.925 00.000 11872 GuideStep: -0.5 px 227 ms EAST, -0.6 px 472 ms NORTH
22:53:18.931 00.006 9960 Worker thread wakes up
22:53:18.931 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:53:18.932 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1773,947,31,31)
22:53:20.188 01.256 9960 Exposure complete
22:53:20.308 00.120 9960 worker thread done servicing request
22:53:20.308 00.000 11872 OnExposeComplete: enter
22:53:20.313 00.005 11872 UpdateGuideState(): m_state=6
22:53:20.316 00.003 11872 Star::Find(15, 1787, 962, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1179
22:53:20.321 00.005 11872 Star::Find returns 1 (0), X=1787.83, Y=962.07, Mass=4324, SNR=44.4, Peak=207 HFD=5.9
22:53:20.325 00.004 11872 CameraToMount -- cameraTheta (2.16) - m_xAngle (0.00) = xAngle (2.15 = 2.15)
22:53:20.330 00.005 11872 CameraToMount -- cameraTheta (2.16) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (5.12 = -1.16)
22:53:20.334 00.004 11872 CameraToMount -- cameraX=-0.28 cameraY=0.42 hyp=0.50 cameraTheta=2.16 mountX=-0.28 mountY=-0.46, mountTheta=-2.11
22:53:20.340 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.28, y=0.42, opts=13)
22:53:20.344 00.004 11872 Enqueuing Move request for scope (-0.28, 0.42)
22:53:20.349 00.005 9960 Worker thread wakes up
22:53:20.349 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=0, FiltMin=0, FiltMax=100, Gamma=1.000
22:53:20.354 00.005 11872 UpdateGuideState exits: m=4324 SNR=44.4
22:53:20.358 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:20.362 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.42) opts 0xd
22:53:20.362 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:53:20.366 00.004 11872 Enqueuing Expose request
22:53:20.371 00.005 9960 Handling offset move in thread for scope, endpoint = (-0.28, 0.42)
22:53:20.371 00.000 9960 Moving (-0.28, 0.42) raw xDistance=-0.28 yDistance=-0.46
22:53:20.371 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.28
22:53:20.371 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.46 from input -0.46
22:53:20.372 00.001 9960 MoveAxis(E, 146, ABG)
22:53:20.372 00.000 9960 Guiding  Dir = 2, Dur = 146
22:53:20.372 00.000 9960 IsSlewing returns 0
22:53:20.373 00.001 9960 IsGuiding returns 0
22:53:20.373 00.000 9960 PulseGuide returned control before completion, sleep 156
22:53:20.535 00.162 9960 IsGuiding returns 1
22:53:20.536 00.001 9960 scope still moving after pulse duration time elapsed
22:53:20.566 00.030 9960 IsSlewing returns 0
22:53:20.567 00.001 9960 IsGuiding returns 0
22:53:20.568 00.001 9960 scope move finished after 146 + 49 ms
22:53:20.568 00.000 9960 Move returns status 0, amount 146
22:53:20.569 00.001 9960 MoveAxis(N, 344, ABG)
22:53:20.569 00.000 9960 Guiding  Dir = 0, Dur = 344
22:53:20.570 00.001 9960 IsSlewing returns 0
22:53:20.570 00.000 9960 IsGuiding returns 0
22:53:20.571 00.001 9960 PulseGuide returned control before completion, sleep 354
22:53:20.942 00.371 9960 IsGuiding returns 1
22:53:20.943 00.001 9960 scope still moving after pulse duration time elapsed
22:53:20.974 00.031 9960 IsSlewing returns 0
22:53:20.975 00.001 9960 IsGuiding returns 1
22:53:21.005 00.030 9960 IsSlewing returns 0
22:53:21.006 00.001 9960 IsGuiding returns 0
22:53:21.006 00.000 9960 scope move finished after 344 + 90 ms
22:53:21.006 00.000 9960 Move returns status 0, amount 344
22:53:21.006 00.000 9960 move complete, result=0
22:53:21.006 00.000 9960 worker thread done servicing request
22:53:21.007 00.001 11872 GuideStep: -0.3 px 146 ms EAST, -0.5 px 344 ms NORTH
22:53:21.013 00.006 9960 Worker thread wakes up
22:53:21.013 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:53:21.014 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1773,947,31,31)
22:53:22.271 01.257 9960 Exposure complete
22:53:22.395 00.124 9960 worker thread done servicing request
22:53:22.395 00.000 11872 OnExposeComplete: enter
22:53:22.398 00.003 11872 UpdateGuideState(): m_state=6
22:53:22.403 00.005 11872 Star::Find(15, 1787, 962, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1180
22:53:22.406 00.003 11872 Star::Find returns 1 (0), X=1787.95, Y=961.24, Mass=4323, SNR=44.4, Peak=192 HFD=5.8
22:53:22.409 00.003 11872 CameraToMount -- cameraTheta (-1.93) - m_xAngle (0.00) = xAngle (-1.93 = -1.93)
22:53:22.414 00.005 11872 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.04 = 1.04)
22:53:22.417 00.003 11872 CameraToMount -- cameraX=-0.15 cameraY=-0.42 hyp=0.44 cameraTheta=-1.93 mountX=-0.16 mountY=0.38, mountTheta=1.96
22:53:22.422 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.15, y=-0.42, opts=13)
22:53:22.428 00.006 11872 Enqueuing Move request for scope (-0.15, -0.42)
22:53:22.432 00.004 9960 Worker thread wakes up
22:53:22.432 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.42) opts 0xd
22:53:22.432 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.15, -0.42)
22:53:22.432 00.000 9960 Moving (-0.15, -0.42) raw xDistance=-0.16 yDistance=0.38
22:53:22.432 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
22:53:22.434 00.002 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:53:22.434 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.38
22:53:22.434 00.000 9960 MoveAxis(E, 0, ABG)
22:53:22.434 00.000 9960 Move returns status 0, amount 0
22:53:22.434 00.000 9960 MoveAxis(N, 0, ABG)
22:53:22.434 00.000 9960 Move returns status 0, amount 0
22:53:22.434 00.000 9960 move complete, result=0
22:53:22.435 00.001 9960 worker thread done servicing request
22:53:22.435 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=192, med=0, FiltMin=0, FiltMax=123, Gamma=1.000
22:53:22.439 00.004 11872 UpdateGuideState exits: m=4323 SNR=44.4
22:53:22.442 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:22.445 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:53:22.449 00.004 11872 Enqueuing Expose request
22:53:22.453 00.004 11872 GuideStep: -0.2 px 0 ms EAST, 0.4 px 0 ms NORTH
22:53:22.456 00.003 9960 Worker thread wakes up
22:53:22.456 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:53:22.456 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,947,31,31)
22:53:23.712 01.256 9960 Exposure complete
22:53:23.840 00.128 9960 worker thread done servicing request
22:53:23.840 00.000 11872 OnExposeComplete: enter
22:53:23.843 00.003 11872 UpdateGuideState(): m_state=6
22:53:23.846 00.003 11872 Star::Find(15, 1787, 961, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1181
22:53:23.849 00.003 11872 Star::Find returns 1 (0), X=1788.52, Y=959.80, Mass=4253, SNR=43.9, Peak=187 HFD=5.7
22:53:23.852 00.003 11872 CameraToMount -- cameraTheta (-1.35) - m_xAngle (0.00) = xAngle (-1.35 = -1.35)
22:53:23.856 00.004 11872 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.62 = 1.62)
22:53:23.859 00.003 11872 CameraToMount -- cameraX=0.42 cameraY=-1.85 hyp=1.90 cameraTheta=-1.35 mountX=0.41 mountY=1.89, mountTheta=1.36
22:53:23.863 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.42, y=-1.85, opts=13)
22:53:23.867 00.004 11872 Enqueuing Move request for scope (0.42, -1.85)
22:53:23.870 00.003 9960 Worker thread wakes up
22:53:23.871 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=187, med=0, FiltMin=0, FiltMax=116, Gamma=1.000
22:53:23.874 00.003 11872 UpdateGuideState exits: m=4253 SNR=43.9
22:53:23.878 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.42, -1.85) opts 0xd
22:53:23.878 00.000 9960 Handling offset move in thread for scope, endpoint = (0.42, -1.85)
22:53:23.878 00.000 9960 Moving (0.42, -1.85) raw xDistance=0.41 yDistance=1.89
22:53:23.879 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.41
22:53:23.879 00.000 9960 resist switch: large excursion: input 1.89 thresh 0.60 direction from -1 to 1
22:53:23.879 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=5.68
22:53:23.879 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.89 from input 1.89
22:53:23.879 00.000 9960 MoveAxis(W, 193, ABG)
22:53:23.880 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:23.884 00.004 9960 Guiding  Dir = 3, Dur = 193
22:53:23.884 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:53:23.887 00.003 11872 Enqueuing Expose request
22:53:23.896 00.009 9960 IsSlewing returns 0
22:53:23.897 00.001 9960 IsGuiding returns 0
22:53:23.899 00.002 9960 PulseGuide returned control before completion, sleep 203
22:53:24.108 00.209 9960 IsGuiding returns 1
22:53:24.109 00.001 9960 scope still moving after pulse duration time elapsed
22:53:24.139 00.030 9960 IsSlewing returns 0
22:53:24.140 00.001 9960 IsGuiding returns 1
22:53:24.170 00.030 9960 IsSlewing returns 0
22:53:24.172 00.002 9960 IsGuiding returns 1
22:53:24.201 00.029 9960 IsSlewing returns 0
22:53:24.203 00.002 9960 IsGuiding returns 0
22:53:24.205 00.002 9960 scope move finished after 193 + 113 ms
22:53:24.205 00.000 9960 Move returns status 0, amount 193
22:53:24.206 00.001 9960 MoveAxis(S, 1414, ABG)
22:53:24.206 00.000 9960 Guiding  Dir = 1, Dur = 1414
22:53:24.206 00.000 9960 IsSlewing returns 0
22:53:24.207 00.001 9960 IsGuiding returns 0
22:53:24.207 00.000 9960 PulseGuide returned control before completion, sleep 1424
22:53:25.644 01.437 9960 IsGuiding returns 1
22:53:25.645 00.001 9960 scope still moving after pulse duration time elapsed
22:53:25.674 00.029 9960 IsSlewing returns 0
22:53:25.674 00.000 9960 IsGuiding returns 0
22:53:25.674 00.000 9960 scope move finished after 1414 + 54 ms
22:53:25.674 00.000 9960 Move returns status 0, amount 1414
22:53:25.675 00.001 9960 move complete, result=0
22:53:25.675 00.000 9960 worker thread done servicing request
22:53:25.675 00.000 9960 Worker thread wakes up
22:53:25.675 00.000 11872 GuideStep: 0.4 px 193 ms WEST, 1.9 px 1414 ms SOUTH
22:53:25.682 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:53:25.683 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1773,947,31,31)
22:53:26.930 01.247 9960 Exposure complete
22:53:27.051 00.121 9960 worker thread done servicing request
22:53:27.051 00.000 11872 OnExposeComplete: enter
22:53:27.057 00.006 11872 UpdateGuideState(): m_state=6
22:53:27.063 00.006 11872 Star::Find(15, 1788, 959, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1182
22:53:27.068 00.005 11872 Star::Find returns 1 (0), X=1788.40, Y=960.83, Mass=4324, SNR=44.4, Peak=195 HFD=5.8
22:53:27.073 00.005 11872 CameraToMount -- cameraTheta (-1.22) - m_xAngle (0.00) = xAngle (-1.23 = -1.23)
22:53:27.076 00.003 11872 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.74 = 1.74)
22:53:27.081 00.005 11872 CameraToMount -- cameraX=0.30 cameraY=-0.82 hyp=0.87 cameraTheta=-1.22 mountX=0.29 mountY=0.86, mountTheta=1.24
22:53:27.086 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.30, y=-0.82, opts=13)
22:53:27.090 00.004 11872 Enqueuing Move request for scope (0.30, -0.82)
22:53:27.095 00.005 9960 Worker thread wakes up
22:53:27.095 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.82) opts 0xd
22:53:27.095 00.000 9960 Handling offset move in thread for scope, endpoint = (0.30, -0.82)
22:53:27.095 00.000 9960 Moving (0.30, -0.82) raw xDistance=0.29 yDistance=0.86
22:53:27.095 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.29
22:53:27.095 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.86 from input 0.86
22:53:27.096 00.001 9960 MoveAxis(W, 151, ABG)
22:53:27.096 00.000 9960 Guiding  Dir = 3, Dur = 151
22:53:27.096 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=195, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
22:53:27.100 00.004 9960 IsSlewing returns 0
22:53:27.100 00.000 11872 UpdateGuideState exits: m=4324 SNR=44.4
22:53:27.104 00.004 9960 IsGuiding returns 0
22:53:27.104 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:27.112 00.008 9960 PulseGuide returned control before completion, sleep 161
22:53:27.113 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:53:27.118 00.005 11872 Enqueuing Expose request
22:53:27.279 00.161 9960 IsGuiding returns 1
22:53:27.280 00.001 9960 scope still moving after pulse duration time elapsed
22:53:27.311 00.031 9960 IsSlewing returns 0
22:53:27.312 00.001 9960 IsGuiding returns 0
22:53:27.312 00.000 9960 scope move finished after 151 + 56 ms
22:53:27.313 00.001 9960 Move returns status 0, amount 151
22:53:27.313 00.000 9960 MoveAxis(S, 643, ABG)
22:53:27.314 00.001 9960 Guiding  Dir = 1, Dur = 643
22:53:27.314 00.000 9960 IsSlewing returns 0
22:53:27.314 00.000 9960 IsGuiding returns 0
22:53:27.315 00.001 9960 PulseGuide returned control before completion, sleep 653
22:53:27.982 00.667 9960 IsGuiding returns 1
22:53:27.984 00.002 9960 scope still moving after pulse duration time elapsed
22:53:28.014 00.030 9960 IsSlewing returns 0
22:53:28.015 00.001 9960 IsGuiding returns 0
22:53:28.015 00.000 9960 scope move finished after 643 + 57 ms
22:53:28.016 00.001 9960 Move returns status 0, amount 643
22:53:28.016 00.000 9960 move complete, result=0
22:53:28.016 00.000 9960 worker thread done servicing request
22:53:28.016 00.000 9960 Worker thread wakes up
22:53:28.017 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:53:28.018 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1773,947,31,31)
22:53:28.018 00.000 11872 GuideStep: 0.3 px 151 ms WEST, 0.9 px 643 ms SOUTH
22:53:29.260 01.242 9960 Exposure complete
22:53:29.385 00.125 9960 worker thread done servicing request
22:53:29.386 00.001 11872 OnExposeComplete: enter
22:53:29.390 00.004 11872 UpdateGuideState(): m_state=6
22:53:29.394 00.004 11872 Star::Find(15, 1788, 960, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1183
22:53:29.398 00.004 11872 Star::Find returns 1 (0), X=1788.43, Y=961.69, Mass=4301, SNR=43.6, Peak=209 HFD=5.5
22:53:29.403 00.005 11872 CameraToMount -- cameraTheta (0.11) - m_xAngle (0.00) = xAngle (0.10 = 0.10)
22:53:29.407 00.004 11872 CameraToMount -- cameraTheta (0.11) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (3.07 = 3.07)
22:53:29.411 00.004 11872 CameraToMount -- cameraX=0.33 cameraY=0.04 hyp=0.33 cameraTheta=0.11 mountX=0.33 mountY=0.02, mountTheta=0.07
22:53:29.417 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.33, y=0.04, opts=13)
22:53:29.421 00.004 11872 Enqueuing Move request for scope (0.33, 0.04)
22:53:29.425 00.004 9960 Worker thread wakes up
22:53:29.425 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=0, FiltMin=0, FiltMax=124, Gamma=1.000
22:53:29.430 00.005 11872 UpdateGuideState exits: m=4301 SNR=43.6
22:53:29.434 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:29.437 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:53:29.441 00.004 11872 Enqueuing Expose request
22:53:29.444 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.04) opts 0xd
22:53:29.445 00.001 9960 Handling offset move in thread for scope, endpoint = (0.33, 0.04)
22:53:29.445 00.000 9960 Moving (0.33, 0.04) raw xDistance=0.33 yDistance=0.02
22:53:29.445 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.33
22:53:29.445 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:53:29.446 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:53:29.446 00.000 9960 MoveAxis(W, 164, ABG)
22:53:29.446 00.000 9960 Guiding  Dir = 3, Dur = 164
22:53:29.446 00.000 9960 IsSlewing returns 0
22:53:29.446 00.000 9960 IsGuiding returns 0
22:53:29.448 00.002 9960 PulseGuide returned control before completion, sleep 174
22:53:29.627 00.179 9960 IsGuiding returns 1
22:53:29.627 00.000 9960 scope still moving after pulse duration time elapsed
22:53:29.658 00.031 9960 IsSlewing returns 0
22:53:29.659 00.001 9960 IsGuiding returns 1
22:53:29.689 00.030 9960 IsSlewing returns 0
22:53:29.691 00.002 9960 IsGuiding returns 0
22:53:29.691 00.000 9960 scope move finished after 164 + 79 ms
22:53:29.692 00.001 9960 Move returns status 0, amount 164
22:53:29.692 00.000 9960 MoveAxis(N, 0, ABG)
22:53:29.692 00.000 9960 Move returns status 0, amount 0
22:53:29.692 00.000 9960 move complete, result=0
22:53:29.693 00.001 9960 worker thread done servicing request
22:53:29.693 00.000 9960 Worker thread wakes up
22:53:29.693 00.000 11872 GuideStep: 0.3 px 164 ms WEST, 0.0 px 0 ms NORTH
22:53:29.700 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:53:29.700 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,947,31,31)
22:53:30.955 01.255 9960 Exposure complete
22:53:31.079 00.124 9960 worker thread done servicing request
22:53:31.080 00.001 11872 OnExposeComplete: enter
22:53:31.084 00.004 11872 UpdateGuideState(): m_state=6
22:53:31.089 00.005 11872 Star::Find(15, 1788, 961, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1184
22:53:31.093 00.004 11872 Star::Find returns 1 (0), X=1788.11, Y=961.68, Mass=4293, SNR=43.9, Peak=193 HFD=5.5
22:53:31.097 00.004 11872 CameraToMount -- cameraTheta (1.29) - m_xAngle (0.00) = xAngle (1.28 = 1.28)
22:53:31.100 00.003 11872 CameraToMount -- cameraTheta (1.29) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.25 = -2.03)
22:53:31.105 00.005 11872 CameraToMount -- cameraX=0.01 cameraY=0.03 hyp=0.03 cameraTheta=1.29 mountX=0.01 mountY=-0.03, mountTheta=-1.26
22:53:31.113 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=0.01, y=0.03, opts=13)
22:53:31.118 00.005 11872 Enqueuing Move request for scope (0.01, 0.03)
22:53:31.123 00.005 9960 Worker thread wakes up
22:53:31.123 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=193, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
22:53:31.126 00.003 11872 UpdateGuideState exits: m=4293 SNR=43.9
22:53:31.131 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.03) opts 0xd
22:53:31.131 00.000 9960 Handling offset move in thread for scope, endpoint = (0.01, 0.03)
22:53:31.132 00.001 9960 Moving (0.01, 0.03) raw xDistance=0.01 yDistance=-0.03
22:53:31.132 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:53:31.132 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:31.136 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:53:31.136 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:53:31.140 00.004 11872 Enqueuing Expose request
22:53:31.144 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:53:31.144 00.000 9960 MoveAxis(E, 0, ABG)
22:53:31.144 00.000 9960 Move returns status 0, amount 0
22:53:31.144 00.000 9960 MoveAxis(N, 0, ABG)
22:53:31.146 00.002 9960 Move returns status 0, amount 0
22:53:31.147 00.001 9960 move complete, result=0
22:53:31.147 00.000 9960 worker thread done servicing request
22:53:31.147 00.000 9960 Worker thread wakes up
22:53:31.147 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:53:31.148 00.001 11872 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:53:31.153 00.005 9960 Handling exposure in thread, d=1000 o=3 r=(1773,947,31,31)
22:53:32.405 01.252 9960 Exposure complete
22:53:32.520 00.115 9960 worker thread done servicing request
22:53:32.520 00.000 11872 OnExposeComplete: enter
22:53:32.524 00.004 11872 UpdateGuideState(): m_state=6
22:53:32.528 00.004 11872 Star::Find(15, 1788, 961, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1185
22:53:32.531 00.003 11872 Star::Find returns 1 (0), X=1787.81, Y=962.56, Mass=4330, SNR=44.6, Peak=208 HFD=5.5
22:53:32.535 00.004 11872 CameraToMount -- cameraTheta (1.89) - m_xAngle (0.00) = xAngle (1.88 = 1.88)
22:53:32.539 00.004 11872 CameraToMount -- cameraTheta (1.89) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.85 = -1.43)
22:53:32.543 00.004 11872 CameraToMount -- cameraX=-0.30 cameraY=0.91 hyp=0.96 cameraTheta=1.89 mountX=-0.29 mountY=-0.95, mountTheta=-1.87
22:53:32.548 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.30, y=0.91, opts=13)
22:53:32.553 00.005 11872 Enqueuing Move request for scope (-0.30, 0.91)
22:53:32.557 00.004 9960 Worker thread wakes up
22:53:32.557 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.91) opts 0xd
22:53:32.558 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.30, 0.91)
22:53:32.558 00.000 9960 Moving (-0.30, 0.91) raw xDistance=-0.29 yDistance=-0.95
22:53:32.558 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.29
22:53:32.558 00.000 9960 resist switch: large excursion: input -0.95 thresh 0.60 direction from 1 to -1
22:53:32.559 00.001 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.84
22:53:32.559 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.95 from input -0.95
22:53:32.559 00.000 9960 MoveAxis(E, 138, ABG)
22:53:32.559 00.000 9960 Guiding  Dir = 2, Dur = 138
22:53:32.559 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=208, med=0, FiltMin=0, FiltMax=103, Gamma=1.000
22:53:32.563 00.004 9960 IsSlewing returns 0
22:53:32.564 00.001 11872 UpdateGuideState exits: m=4330 SNR=44.6
22:53:32.567 00.003 9960 IsGuiding returns 0
22:53:32.567 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:32.571 00.004 9960 PulseGuide returned control before completion, sleep 148
22:53:32.572 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:53:32.576 00.004 11872 Enqueuing Expose request
22:53:32.725 00.149 9960 IsGuiding returns 1
22:53:32.727 00.002 9960 scope still moving after pulse duration time elapsed
22:53:32.756 00.029 9960 IsSlewing returns 0
22:53:32.757 00.001 9960 IsGuiding returns 0
22:53:32.757 00.000 9960 scope move finished after 138 + 51 ms
22:53:32.758 00.001 9960 Move returns status 0, amount 138
22:53:32.758 00.000 9960 MoveAxis(N, 706, ABG)
22:53:32.758 00.000 9960 Guiding  Dir = 0, Dur = 706
22:53:32.760 00.002 9960 IsSlewing returns 0
22:53:32.760 00.000 9960 IsGuiding returns 0
22:53:32.761 00.001 9960 PulseGuide returned control before completion, sleep 716
22:53:33.480 00.719 9960 IsGuiding returns 1
22:53:33.480 00.000 9960 scope still moving after pulse duration time elapsed
22:53:33.510 00.030 9960 IsSlewing returns 0
22:53:33.511 00.001 9960 IsGuiding returns 1
22:53:33.541 00.030 9960 IsSlewing returns 0
22:53:33.543 00.002 9960 IsGuiding returns 0
22:53:33.544 00.001 9960 scope move finished after 706 + 77 ms
22:53:33.544 00.000 9960 Move returns status 0, amount 706
22:53:33.545 00.001 9960 move complete, result=0
22:53:33.545 00.000 9960 worker thread done servicing request
22:53:33.545 00.000 11872 GuideStep: -0.3 px 138 ms EAST, -0.9 px 706 ms NORTH
22:53:33.552 00.007 9960 Worker thread wakes up
22:53:33.553 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:53:33.553 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,947,31,31)
22:53:34.809 01.256 9960 Exposure complete
22:53:34.934 00.125 9960 worker thread done servicing request
22:53:34.934 00.000 11872 OnExposeComplete: enter
22:53:34.938 00.004 11872 UpdateGuideState(): m_state=6
22:53:34.943 00.005 11872 Star::Find(15, 1787, 962, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1186
22:53:34.946 00.003 11872 Star::Find returns 1 (0), X=1788.38, Y=960.82, Mass=4273, SNR=43.9, Peak=190 HFD=5.8
22:53:34.951 00.005 11872 CameraToMount -- cameraTheta (-1.25) - m_xAngle (0.00) = xAngle (-1.26 = -1.26)
22:53:34.956 00.005 11872 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.71 = 1.71)
22:53:34.959 00.003 11872 CameraToMount -- cameraX=0.28 cameraY=-0.83 hyp=0.88 cameraTheta=-1.25 mountX=0.27 mountY=0.87, mountTheta=1.27
22:53:34.965 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.28, y=-0.83, opts=13)
22:53:34.970 00.005 11872 Enqueuing Move request for scope (0.28, -0.83)
22:53:34.974 00.004 9960 Worker thread wakes up
22:53:34.975 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.83) opts 0xd
22:53:34.975 00.000 9960 Handling offset move in thread for scope, endpoint = (0.28, -0.83)
22:53:34.975 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=190, med=0, FiltMin=0, FiltMax=105, Gamma=1.000
22:53:34.978 00.003 11872 UpdateGuideState exits: m=4273 SNR=43.9
22:53:34.983 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:34.987 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:53:34.991 00.004 11872 Enqueuing Expose request
22:53:34.995 00.004 9960 Moving (0.28, -0.83) raw xDistance=0.27 yDistance=0.87
22:53:34.995 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.27
22:53:34.995 00.000 9960 resist switch: large excursion: input 0.87 thresh 0.60 direction from -1 to 1
22:53:34.996 00.001 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.61
22:53:34.996 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.87 from input 0.87
22:53:34.996 00.000 9960 MoveAxis(W, 118, ABG)
22:53:34.997 00.001 9960 Guiding  Dir = 3, Dur = 118
22:53:34.997 00.000 9960 IsSlewing returns 0
22:53:34.998 00.001 9960 IsGuiding returns 0
22:53:34.998 00.000 9960 PulseGuide returned control before completion, sleep 128
22:53:35.140 00.142 9960 IsGuiding returns 1
22:53:35.165 00.025 9960 scope still moving after pulse duration time elapsed
22:53:35.191 00.026 9960 IsSlewing returns 0
22:53:35.191 00.000 9960 IsGuiding returns 0
22:53:35.191 00.000 9960 scope move finished after 118 + 76 ms
22:53:35.191 00.000 9960 Move returns status 0, amount 118
22:53:35.193 00.002 9960 MoveAxis(S, 649, ABG)
22:53:35.193 00.000 9960 Guiding  Dir = 1, Dur = 649
22:53:35.193 00.000 9960 IsSlewing returns 0
22:53:35.193 00.000 9960 IsGuiding returns 0
22:53:35.194 00.001 9960 PulseGuide returned control before completion, sleep 659
22:53:35.866 00.672 9960 IsGuiding returns 1
22:53:35.866 00.000 9960 scope still moving after pulse duration time elapsed
22:53:35.898 00.032 9960 IsSlewing returns 0
22:53:35.898 00.000 9960 IsGuiding returns 0
22:53:35.898 00.000 9960 scope move finished after 649 + 55 ms
22:53:35.898 00.000 9960 Move returns status 0, amount 649
22:53:35.899 00.001 9960 move complete, result=0
22:53:35.899 00.000 9960 worker thread done servicing request
22:53:35.900 00.001 9960 Worker thread wakes up
22:53:35.900 00.000 11872 GuideStep: 0.3 px 118 ms WEST, 0.9 px 649 ms SOUTH
22:53:35.906 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:53:35.906 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,947,31,31)
22:53:37.158 01.252 9960 Exposure complete
22:53:37.282 00.124 9960 worker thread done servicing request
22:53:37.282 00.000 11872 OnExposeComplete: enter
22:53:37.287 00.005 11872 UpdateGuideState(): m_state=6
22:53:37.290 00.003 11872 Star::Find(15, 1788, 960, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1187
22:53:37.294 00.004 11872 Star::Find returns 1 (0), X=1787.79, Y=962.20, Mass=4483, SNR=45.1, Peak=232 HFD=5.8
22:53:37.299 00.005 11872 CameraToMount -- cameraTheta (2.10) - m_xAngle (0.00) = xAngle (2.09 = 2.09)
22:53:37.303 00.004 11872 CameraToMount -- cameraTheta (2.10) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (5.06 = -1.22)
22:53:37.306 00.003 11872 CameraToMount -- cameraX=-0.32 cameraY=0.54 hyp=0.63 cameraTheta=2.10 mountX=-0.31 mountY=-0.59, mountTheta=-2.06
22:53:37.312 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.32, y=0.54, opts=13)
22:53:37.316 00.004 11872 Enqueuing Move request for scope (-0.32, 0.54)
22:53:37.320 00.004 9960 Worker thread wakes up
22:53:37.320 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.54) opts 0xd
22:53:37.320 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.32, 0.54)
22:53:37.320 00.000 9960 Moving (-0.32, 0.54) raw xDistance=-0.31 yDistance=-0.59
22:53:37.320 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.31
22:53:37.320 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=232, med=0, FiltMin=0, FiltMax=105, Gamma=1.000
22:53:37.326 00.006 11872 UpdateGuideState exits: m=4483 SNR=45.1
22:53:37.330 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:53:37.330 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:37.334 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:53:37.338 00.004 11872 Enqueuing Expose request
22:53:37.341 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.59
22:53:37.341 00.000 9960 MoveAxis(E, 139, ABG)
22:53:37.341 00.000 9960 Guiding  Dir = 2, Dur = 139
22:53:37.342 00.001 9960 IsSlewing returns 0
22:53:37.342 00.000 9960 IsGuiding returns 0
22:53:37.342 00.000 9960 PulseGuide returned control before completion, sleep 149
22:53:37.495 00.153 9960 IsGuiding returns 1
22:53:37.495 00.000 9960 scope still moving after pulse duration time elapsed
22:53:37.526 00.031 9960 IsSlewing returns 0
22:53:37.528 00.002 9960 IsGuiding returns 0
22:53:37.528 00.000 9960 scope move finished after 139 + 46 ms
22:53:37.528 00.000 9960 Move returns status 0, amount 139
22:53:37.528 00.000 9960 MoveAxis(N, 0, ABG)
22:53:37.528 00.000 9960 Move returns status 0, amount 0
22:53:37.530 00.002 9960 move complete, result=0
22:53:37.530 00.000 9960 worker thread done servicing request
22:53:37.530 00.000 11872 GuideStep: -0.3 px 139 ms EAST, -0.6 px 0 ms NORTH
22:53:37.537 00.007 9960 Worker thread wakes up
22:53:37.537 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:53:37.537 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,947,31,31)
22:53:38.793 01.256 9960 Exposure complete
22:53:38.920 00.127 9960 worker thread done servicing request
22:53:38.921 00.001 11872 OnExposeComplete: enter
22:53:38.924 00.003 11872 UpdateGuideState(): m_state=6
22:53:38.929 00.005 11872 Star::Find(15, 1787, 962, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1188
22:53:38.933 00.004 11872 Star::Find returns 1 (0), X=1788.36, Y=960.77, Mass=4264, SNR=43.6, Peak=187 HFD=5.7
22:53:38.936 00.003 11872 CameraToMount -- cameraTheta (-1.29) - m_xAngle (0.00) = xAngle (-1.29 = -1.29)
22:53:38.941 00.005 11872 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.68 = 1.68)
22:53:38.944 00.003 11872 CameraToMount -- cameraX=0.26 cameraY=-0.88 hyp=0.92 cameraTheta=-1.29 mountX=0.25 mountY=0.91, mountTheta=1.30
22:53:38.950 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.26, y=-0.88, opts=13)
22:53:38.955 00.005 11872 Enqueuing Move request for scope (0.26, -0.88)
22:53:38.959 00.004 9960 Worker thread wakes up
22:53:38.959 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=187, med=0, FiltMin=0, FiltMax=106, Gamma=1.000
22:53:38.963 00.004 11872 UpdateGuideState exits: m=4264 SNR=43.6
22:53:38.968 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.88) opts 0xd
22:53:38.968 00.000 9960 Handling offset move in thread for scope, endpoint = (0.26, -0.88)
22:53:38.968 00.000 9960 Moving (0.26, -0.88) raw xDistance=0.25 yDistance=0.91
22:53:38.968 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.25
22:53:38.968 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.91 from input 0.91
22:53:38.968 00.000 9960 MoveAxis(W, 109, ABG)
22:53:38.969 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:38.973 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:53:38.977 00.004 11872 Enqueuing Expose request
22:53:38.980 00.003 9960 Guiding  Dir = 3, Dur = 109
22:53:38.980 00.000 9960 IsSlewing returns 0
22:53:38.980 00.000 9960 IsGuiding returns 0
22:53:38.981 00.001 9960 PulseGuide returned control before completion, sleep 119
22:53:39.110 00.129 9960 IsGuiding returns 1
22:53:39.111 00.001 9960 scope still moving after pulse duration time elapsed
22:53:39.142 00.031 9960 IsSlewing returns 0
22:53:39.143 00.001 9960 IsGuiding returns 0
22:53:39.144 00.001 9960 scope move finished after 109 + 55 ms
22:53:39.146 00.002 9960 Move returns status 0, amount 109
22:53:39.146 00.000 9960 MoveAxis(S, 680, ABG)
22:53:39.146 00.000 9960 Guiding  Dir = 1, Dur = 680
22:53:39.147 00.001 9960 IsSlewing returns 0
22:53:39.147 00.000 9960 IsGuiding returns 0
22:53:39.148 00.001 9960 PulseGuide returned control before completion, sleep 690
22:53:39.848 00.700 9960 IsGuiding returns 1
22:53:39.850 00.002 9960 scope still moving after pulse duration time elapsed
22:53:39.878 00.028 9960 IsSlewing returns 0
22:53:39.879 00.001 9960 IsGuiding returns 0
22:53:39.881 00.002 9960 scope move finished after 680 + 52 ms
22:53:39.881 00.000 9960 Move returns status 0, amount 680
22:53:39.882 00.001 9960 move complete, result=0
22:53:39.883 00.001 9960 worker thread done servicing request
22:53:39.884 00.001 9960 Worker thread wakes up
22:53:39.884 00.000 11872 GuideStep: 0.3 px 109 ms WEST, 0.9 px 680 ms SOUTH
22:53:39.893 00.009 9960 worker thread servicing REQUEST_EXPOSE 1000
22:53:39.896 00.003 9960 Handling exposure in thread, d=1000 o=3 r=(1773,947,31,31)
22:53:41.149 01.253 9960 Exposure complete
22:53:41.271 00.122 9960 worker thread done servicing request
22:53:41.271 00.000 11872 OnExposeComplete: enter
22:53:41.275 00.004 11872 UpdateGuideState(): m_state=6
22:53:41.280 00.005 11872 Star::Find(15, 1788, 960, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1189
22:53:41.284 00.004 11872 Star::Find returns 1 (0), X=1788.48, Y=961.68, Mass=4275, SNR=44.4, Peak=214 HFD=5.6
22:53:41.287 00.003 11872 CameraToMount -- cameraTheta (0.06) - m_xAngle (0.00) = xAngle (0.05 = 0.05)
22:53:41.290 00.003 11872 CameraToMount -- cameraTheta (0.06) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (3.02 = 3.02)
22:53:41.295 00.005 11872 CameraToMount -- cameraX=0.38 cameraY=0.02 hyp=0.38 cameraTheta=0.06 mountX=0.38 mountY=0.04, mountTheta=0.12
22:53:41.301 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.38, y=0.02, opts=13)
22:53:41.306 00.005 11872 Enqueuing Move request for scope (0.38, 0.02)
22:53:41.309 00.003 9960 Worker thread wakes up
22:53:41.310 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.38, 0.02) opts 0xd
22:53:41.310 00.000 9960 Handling offset move in thread for scope, endpoint = (0.38, 0.02)
22:53:41.310 00.000 9960 Moving (0.38, 0.02) raw xDistance=0.38 yDistance=0.04
22:53:41.310 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.38
22:53:41.310 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=214, med=0, FiltMin=0, FiltMax=125, Gamma=1.000
22:53:41.315 00.005 11872 UpdateGuideState exits: m=4275 SNR=44.4
22:53:41.318 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:41.322 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:53:41.326 00.004 11872 Enqueuing Expose request
22:53:41.331 00.005 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:53:41.331 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:53:41.331 00.000 9960 MoveAxis(W, 185, ABG)
22:53:41.331 00.000 9960 Guiding  Dir = 3, Dur = 185
22:53:41.332 00.001 9960 IsSlewing returns 0
22:53:41.332 00.000 9960 IsGuiding returns 0
22:53:41.333 00.001 9960 PulseGuide returned control before completion, sleep 195
22:53:41.531 00.198 9960 IsGuiding returns 1
22:53:41.532 00.001 9960 scope still moving after pulse duration time elapsed
22:53:41.563 00.031 9960 IsSlewing returns 0
22:53:41.563 00.000 9960 IsGuiding returns 0
22:53:41.565 00.002 9960 scope move finished after 185 + 47 ms
22:53:41.565 00.000 9960 Move returns status 0, amount 185
22:53:41.565 00.000 9960 MoveAxis(N, 0, ABG)
22:53:41.566 00.001 9960 Move returns status 0, amount 0
22:53:41.566 00.000 9960 move complete, result=0
22:53:41.566 00.000 9960 worker thread done servicing request
22:53:41.566 00.000 11872 GuideStep: 0.4 px 185 ms WEST, 0.0 px 0 ms NORTH
22:53:41.572 00.006 9960 Worker thread wakes up
22:53:41.573 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:53:41.574 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1773,947,31,31)
22:53:42.822 01.248 9960 Exposure complete
22:53:42.956 00.134 9960 worker thread done servicing request
22:53:42.957 00.001 11872 OnExposeComplete: enter
22:53:42.961 00.004 11872 UpdateGuideState(): m_state=6
22:53:42.965 00.004 11872 Star::Find(15, 1788, 961, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1190
22:53:42.969 00.004 11872 Star::Find returns 1 (0), X=1787.73, Y=962.44, Mass=4508, SNR=45.1, Peak=214 HFD=5.5
22:53:42.974 00.005 11872 CameraToMount -- cameraTheta (2.01) - m_xAngle (0.00) = xAngle (2.01 = 2.01)
22:53:42.978 00.004 11872 CameraToMount -- cameraTheta (2.01) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.98 = -1.30)
22:53:42.984 00.006 11872 CameraToMount -- cameraX=-0.37 cameraY=0.79 hyp=0.87 cameraTheta=2.01 mountX=-0.37 mountY=-0.84, mountTheta=-1.99
22:53:42.988 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.37, y=0.79, opts=13)
22:53:42.993 00.005 11872 Enqueuing Move request for scope (-0.37, 0.79)
22:53:42.997 00.004 9960 Worker thread wakes up
22:53:42.997 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=214, med=0, FiltMin=0, FiltMax=115, Gamma=1.000
22:53:43.001 00.004 11872 UpdateGuideState exits: m=4508 SNR=45.1
22:53:43.005 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:43.008 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:53:43.013 00.005 11872 Enqueuing Expose request
22:53:43.017 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 0.79) opts 0xd
22:53:43.017 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.37, 0.79)
22:53:43.017 00.000 9960 Moving (-0.37, 0.79) raw xDistance=-0.37 yDistance=-0.84
22:53:43.017 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.37
22:53:43.018 00.001 9960 resist switch: large excursion: input -0.84 thresh 0.60 direction from 1 to -1
22:53:43.018 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.52
22:53:43.018 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.84 from input -0.84
22:53:43.019 00.001 9960 MoveAxis(E, 161, ABG)
22:53:43.020 00.001 9960 Guiding  Dir = 2, Dur = 161
22:53:43.020 00.000 9960 IsSlewing returns 0
22:53:43.020 00.000 9960 IsGuiding returns 0
22:53:43.021 00.001 9960 PulseGuide returned control before completion, sleep 171
22:53:43.193 00.172 9960 IsGuiding returns 1
22:53:43.196 00.003 9960 scope still moving after pulse duration time elapsed
22:53:43.225 00.029 9960 IsSlewing returns 0
22:53:43.226 00.001 9960 IsGuiding returns 0
22:53:43.227 00.001 9960 scope move finished after 161 + 44 ms
22:53:43.227 00.000 9960 Move returns status 0, amount 161
22:53:43.228 00.001 9960 MoveAxis(N, 626, ABG)
22:53:43.229 00.001 9960 Guiding  Dir = 0, Dur = 626
22:53:43.229 00.000 9960 IsSlewing returns 0
22:53:43.230 00.001 9960 IsGuiding returns 0
22:53:43.231 00.001 9960 PulseGuide returned control before completion, sleep 636
22:53:43.882 00.651 9960 IsGuiding returns 1
22:53:43.882 00.000 9960 scope still moving after pulse duration time elapsed
22:53:43.914 00.032 9960 IsSlewing returns 0
22:53:43.915 00.001 9960 IsGuiding returns 0
22:53:43.915 00.000 9960 scope move finished after 626 + 58 ms
22:53:43.915 00.000 9960 Move returns status 0, amount 626
22:53:43.916 00.001 9960 move complete, result=0
22:53:43.916 00.000 9960 worker thread done servicing request
22:53:43.917 00.001 9960 Worker thread wakes up
22:53:43.917 00.000 11872 GuideStep: -0.4 px 161 ms EAST, -0.8 px 626 ms NORTH
22:53:43.926 00.009 9960 worker thread servicing REQUEST_EXPOSE 1000
22:53:43.926 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,947,31,31)
22:53:45.177 01.251 9960 Exposure complete
22:53:45.294 00.117 9960 worker thread done servicing request
22:53:45.295 00.001 11872 OnExposeComplete: enter
22:53:45.299 00.004 11872 UpdateGuideState(): m_state=6
22:53:45.302 00.003 11872 Star::Find(15, 1787, 962, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1191
22:53:45.307 00.005 11872 Star::Find returns 1 (0), X=1788.46, Y=960.80, Mass=4423, SNR=44.7, Peak=196 HFD=6.1
22:53:45.311 00.004 11872 CameraToMount -- cameraTheta (-1.18) - m_xAngle (0.00) = xAngle (-1.18 = -1.18)
22:53:45.314 00.003 11872 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.79 = 1.79)
22:53:45.317 00.003 11872 CameraToMount -- cameraX=0.36 cameraY=-0.86 hyp=0.93 cameraTheta=-1.18 mountX=0.35 mountY=0.90, mountTheta=1.20
22:53:45.323 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.36, y=-0.86, opts=13)
22:53:45.327 00.004 11872 Enqueuing Move request for scope (0.36, -0.86)
22:53:45.332 00.005 9960 Worker thread wakes up
22:53:45.332 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=196, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
22:53:45.335 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.36, -0.86) opts 0xd
22:53:45.336 00.001 9960 Handling offset move in thread for scope, endpoint = (0.36, -0.86)
22:53:45.336 00.000 9960 Moving (0.36, -0.86) raw xDistance=0.35 yDistance=0.90
22:53:45.336 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.35
22:53:45.336 00.000 9960 resist switch: large excursion: input 0.90 thresh 0.60 direction from -1 to 1
22:53:45.336 00.000 11872 UpdateGuideState exits: m=4423 SNR=44.7
22:53:45.342 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:45.346 00.004 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.71
22:53:45.346 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.90 from input 0.90
22:53:45.346 00.000 9960 MoveAxis(W, 154, ABG)
22:53:45.346 00.000 9960 Guiding  Dir = 3, Dur = 154
22:53:45.347 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:53:45.350 00.003 11872 Enqueuing Expose request
22:53:45.355 00.005 9960 IsSlewing returns 0
22:53:45.355 00.000 9960 IsGuiding returns 0
22:53:45.355 00.000 9960 PulseGuide returned control before completion, sleep 164
22:53:45.522 00.167 9960 IsGuiding returns 1
22:53:45.524 00.002 9960 scope still moving after pulse duration time elapsed
22:53:45.552 00.028 9960 IsSlewing returns 0
22:53:45.552 00.000 9960 IsGuiding returns 0
22:53:45.554 00.002 9960 scope move finished after 154 + 44 ms
22:53:45.554 00.000 9960 Move returns status 0, amount 154
22:53:45.554 00.000 9960 MoveAxis(S, 675, ABG)
22:53:45.554 00.000 9960 Guiding  Dir = 1, Dur = 675
22:53:45.555 00.001 9960 IsSlewing returns 0
22:53:45.555 00.000 9960 IsGuiding returns 0
22:53:45.556 00.001 9960 PulseGuide returned control before completion, sleep 685
22:53:46.252 00.696 9960 IsGuiding returns 1
22:53:46.252 00.000 9960 scope still moving after pulse duration time elapsed
22:53:46.283 00.031 9960 IsSlewing returns 0
22:53:46.283 00.000 9960 IsGuiding returns 0
22:53:46.284 00.001 9960 scope move finished after 675 + 53 ms
22:53:46.284 00.000 9960 Move returns status 0, amount 675
22:53:46.284 00.000 9960 move complete, result=0
22:53:46.286 00.002 9960 worker thread done servicing request
22:53:46.286 00.000 9960 Worker thread wakes up
22:53:46.286 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:53:46.287 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1773,947,31,31)
22:53:46.287 00.000 11872 GuideStep: 0.4 px 154 ms WEST, 0.9 px 675 ms SOUTH
22:53:47.534 01.247 9960 Exposure complete
22:53:47.660 00.126 9960 worker thread done servicing request
22:53:47.661 00.001 11872 OnExposeComplete: enter
22:53:47.665 00.004 11872 UpdateGuideState(): m_state=6
22:53:47.669 00.004 11872 Star::Find(15, 1788, 960, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1192
22:53:47.673 00.004 11872 Star::Find returns 1 (0), X=1787.93, Y=962.38, Mass=4270, SNR=44.3, Peak=181 HFD=5.6
22:53:47.678 00.005 11872 CameraToMount -- cameraTheta (1.81) - m_xAngle (0.00) = xAngle (1.81 = 1.81)
22:53:47.681 00.003 11872 CameraToMount -- cameraTheta (1.81) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.78 = -1.50)
22:53:47.686 00.005 11872 CameraToMount -- cameraX=-0.18 cameraY=0.73 hyp=0.75 cameraTheta=1.81 mountX=-0.18 mountY=-0.75, mountTheta=-1.80
22:53:47.691 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.18, y=0.73, opts=13)
22:53:47.695 00.004 11872 Enqueuing Move request for scope (-0.18, 0.73)
22:53:47.698 00.003 9960 Worker thread wakes up
22:53:47.699 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=181, med=0, FiltMin=0, FiltMax=106, Gamma=1.000
22:53:47.703 00.004 11872 UpdateGuideState exits: m=4270 SNR=44.3
22:53:47.706 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:47.710 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:53:47.713 00.003 11872 Enqueuing Expose request
22:53:47.718 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.73) opts 0xd
22:53:47.718 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.18, 0.73)
22:53:47.718 00.000 9960 Moving (-0.18, 0.73) raw xDistance=-0.18 yDistance=-0.75
22:53:47.718 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
22:53:47.718 00.000 9960 resist switch: large excursion: input -0.75 thresh 0.60 direction from 1 to -1
22:53:47.719 00.001 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.24
22:53:47.720 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.75 from input -0.75
22:53:47.720 00.000 9960 MoveAxis(E, 0, ABG)
22:53:47.720 00.000 9960 Move returns status 0, amount 0
22:53:47.720 00.000 9960 MoveAxis(N, 558, ABG)
22:53:47.720 00.000 9960 Guiding  Dir = 0, Dur = 558
22:53:47.720 00.000 9960 IsSlewing returns 0
22:53:47.720 00.000 9960 IsGuiding returns 0
22:53:47.722 00.002 9960 PulseGuide returned control before completion, sleep 568
22:53:48.295 00.573 9960 IsGuiding returns 1
22:53:48.297 00.002 9960 scope still moving after pulse duration time elapsed
22:53:48.325 00.028 9960 IsSlewing returns 0
22:53:48.325 00.000 9960 IsGuiding returns 0
22:53:48.326 00.001 9960 scope move finished after 558 + 46 ms
22:53:48.326 00.000 9960 Move returns status 0, amount 558
22:53:48.326 00.000 9960 move complete, result=0
22:53:48.327 00.001 9960 worker thread done servicing request
22:53:48.327 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.7 px 558 ms NORTH
22:53:48.333 00.006 9960 Worker thread wakes up
22:53:48.334 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:53:48.334 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,947,31,31)
22:53:49.584 01.250 9960 Exposure complete
22:53:49.713 00.129 9960 worker thread done servicing request
22:53:49.714 00.001 11872 OnExposeComplete: enter
22:53:49.718 00.004 11872 UpdateGuideState(): m_state=6
22:53:49.721 00.003 11872 Star::Find(15, 1787, 962, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1193
22:53:49.725 00.004 11872 Star::Find returns 1 (0), X=1787.83, Y=962.30, Mass=4464, SNR=45.5, Peak=218 HFD=5.9
22:53:49.728 00.003 11872 CameraToMount -- cameraTheta (1.97) - m_xAngle (0.00) = xAngle (1.97 = 1.97)
22:53:49.731 00.003 11872 CameraToMount -- cameraTheta (1.97) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.94 = -1.34)
22:53:49.736 00.005 11872 CameraToMount -- cameraX=-0.28 cameraY=0.64 hyp=0.70 cameraTheta=1.97 mountX=-0.27 mountY=-0.68, mountTheta=-1.95
22:53:49.740 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.28, y=0.64, opts=13)
22:53:49.743 00.003 11872 Enqueuing Move request for scope (-0.28, 0.64)
22:53:49.746 00.003 9960 Worker thread wakes up
22:53:49.746 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=218, med=0, FiltMin=0, FiltMax=104, Gamma=1.000
22:53:49.750 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.64) opts 0xd
22:53:49.750 00.000 11872 UpdateGuideState exits: m=4464 SNR=45.5
22:53:49.755 00.005 9960 Handling offset move in thread for scope, endpoint = (-0.28, 0.64)
22:53:49.755 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:49.758 00.003 9960 Moving (-0.28, 0.64) raw xDistance=-0.27 yDistance=-0.68
22:53:49.759 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:53:49.763 00.004 9960 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
22:53:49.763 00.000 11872 Enqueuing Expose request
22:53:49.769 00.006 9960 GuideAlgorithmResistSwitch::result() returns -0.68 from input -0.68
22:53:49.769 00.000 9960 MoveAxis(E, 128, ABG)
22:53:49.769 00.000 9960 Guiding  Dir = 2, Dur = 128
22:53:49.770 00.001 9960 IsSlewing returns 0
22:53:49.770 00.000 9960 IsGuiding returns 0
22:53:49.770 00.000 9960 PulseGuide returned control before completion, sleep 138
22:53:49.921 00.151 9960 IsGuiding returns 1
22:53:49.927 00.006 9960 scope still moving after pulse duration time elapsed
22:53:49.953 00.026 9960 IsSlewing returns 0
22:53:49.954 00.001 9960 IsGuiding returns 0
22:53:49.954 00.000 9960 scope move finished after 128 + 55 ms
22:53:49.954 00.000 9960 Move returns status 0, amount 128
22:53:49.954 00.000 9960 MoveAxis(N, 510, ABG)
22:53:49.954 00.000 9960 Guiding  Dir = 0, Dur = 510
22:53:49.955 00.001 9960 IsSlewing returns 0
22:53:49.955 00.000 9960 IsGuiding returns 0
22:53:49.956 00.001 9960 PulseGuide returned control before completion, sleep 520
22:53:50.485 00.529 9960 IsGuiding returns 1
22:53:50.486 00.001 9960 scope still moving after pulse duration time elapsed
22:53:50.515 00.029 9960 IsSlewing returns 0
22:53:50.516 00.001 9960 IsGuiding returns 0
22:53:50.516 00.000 9960 scope move finished after 510 + 50 ms
22:53:50.516 00.000 9960 Move returns status 0, amount 510
22:53:50.517 00.001 9960 move complete, result=0
22:53:50.518 00.001 9960 worker thread done servicing request
22:53:50.518 00.000 9960 Worker thread wakes up
22:53:50.518 00.000 11872 GuideStep: -0.3 px 128 ms EAST, -0.7 px 510 ms NORTH
22:53:50.524 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:53:50.524 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,947,31,31)
22:53:51.775 01.251 9960 Exposure complete
22:53:51.905 00.130 9960 worker thread done servicing request
22:53:51.905 00.000 11872 OnExposeComplete: enter
22:53:51.910 00.005 11872 UpdateGuideState(): m_state=6
22:53:51.913 00.003 11872 Star::Find(15, 1787, 962, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1194
22:53:51.916 00.003 11872 Star::Find returns 1 (0), X=1787.97, Y=961.13, Mass=4322, SNR=44.7, Peak=206 HFD=5.9
22:53:51.922 00.006 11872 CameraToMount -- cameraTheta (-1.83) - m_xAngle (0.00) = xAngle (-1.84 = -1.84)
22:53:51.925 00.003 11872 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.13 = 1.13)
22:53:51.928 00.003 11872 CameraToMount -- cameraX=-0.14 cameraY=-0.52 hyp=0.54 cameraTheta=-1.83 mountX=-0.14 mountY=0.49, mountTheta=1.85
22:53:51.933 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.14, y=-0.52, opts=13)
22:53:51.937 00.004 11872 Enqueuing Move request for scope (-0.14, -0.52)
22:53:51.940 00.003 9960 Worker thread wakes up
22:53:51.941 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.52) opts 0xd
22:53:51.941 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.14, -0.52)
22:53:51.941 00.000 9960 Moving (-0.14, -0.52) raw xDistance=-0.14 yDistance=0.49
22:53:51.941 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:53:51.941 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:53:51.942 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
22:53:51.944 00.002 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.49
22:53:51.945 00.001 9960 MoveAxis(E, 0, ABG)
22:53:51.945 00.000 9960 Move returns status 0, amount 0
22:53:51.945 00.000 11872 UpdateGuideState exits: m=4322 SNR=44.7
22:53:51.948 00.003 9960 MoveAxis(N, 0, ABG)
22:53:51.948 00.000 9960 Move returns status 0, amount 0
22:53:51.948 00.000 9960 move complete, result=0
22:53:51.948 00.000 9960 worker thread done servicing request
22:53:51.948 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:51.953 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:53:51.956 00.003 11872 Enqueuing Expose request
22:53:51.961 00.005 11872 GuideStep: -0.1 px 0 ms EAST, 0.5 px 0 ms NORTH
22:53:51.964 00.003 9960 Worker thread wakes up
22:53:51.964 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:53:51.964 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,947,31,31)
22:53:53.214 01.250 9960 Exposure complete
22:53:53.351 00.137 9960 worker thread done servicing request
22:53:53.351 00.000 11872 OnExposeComplete: enter
22:53:53.356 00.005 11872 UpdateGuideState(): m_state=6
22:53:53.360 00.004 11872 Star::Find(15, 1787, 961, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1195
22:53:53.364 00.004 11872 Star::Find returns 1 (0), X=1788.36, Y=959.72, Mass=4473, SNR=45.1, Peak=203 HFD=5.6
22:53:53.368 00.004 11872 CameraToMount -- cameraTheta (-1.44) - m_xAngle (0.00) = xAngle (-1.44 = -1.44)
22:53:53.371 00.003 11872 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.53 = 1.53)
22:53:53.375 00.004 11872 CameraToMount -- cameraX=0.25 cameraY=-1.94 hyp=1.95 cameraTheta=-1.44 mountX=0.25 mountY=1.95, mountTheta=1.44
22:53:53.380 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.25, y=-1.94, opts=13)
22:53:53.386 00.006 11872 Enqueuing Move request for scope (0.25, -1.94)
22:53:53.393 00.007 9960 Worker thread wakes up
22:53:53.393 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.25, -1.94) opts 0xd
22:53:53.393 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=203, med=0, FiltMin=0, FiltMax=114, Gamma=1.000
22:53:53.398 00.005 9960 Handling offset move in thread for scope, endpoint = (0.25, -1.94)
22:53:53.398 00.000 11872 UpdateGuideState exits: m=4473 SNR=45.1
22:53:53.402 00.004 9960 Moving (0.25, -1.94) raw xDistance=0.25 yDistance=1.95
22:53:53.402 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:53.408 00.006 9960 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
22:53:53.408 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:53:53.413 00.005 9960 resist switch: large excursion: input 1.95 thresh 0.60 direction from -1 to 1
22:53:53.414 00.001 11872 Enqueuing Expose request
22:53:53.418 00.004 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=5.86
22:53:53.418 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.95 from input 1.95
22:53:53.418 00.000 9960 MoveAxis(W, 116, ABG)
22:53:53.418 00.000 9960 Guiding  Dir = 3, Dur = 116
22:53:53.421 00.003 9960 IsSlewing returns 0
22:53:53.421 00.000 9960 IsGuiding returns 0
22:53:53.422 00.001 9960 PulseGuide returned control before completion, sleep 126
22:53:53.560 00.138 9960 IsGuiding returns 1
22:53:53.561 00.001 9960 scope still moving after pulse duration time elapsed
22:53:53.591 00.030 9960 IsSlewing returns 0
22:53:53.592 00.001 9960 IsGuiding returns 0
22:53:53.593 00.001 9960 scope move finished after 116 + 55 ms
22:53:53.593 00.000 9960 Move returns status 0, amount 116
22:53:53.594 00.001 9960 MoveAxis(S, 1457, ABG)
22:53:53.594 00.000 9960 Guiding  Dir = 1, Dur = 1457
22:53:53.595 00.001 9960 IsSlewing returns 0
22:53:53.595 00.000 9960 IsGuiding returns 0
22:53:53.596 00.001 9960 PulseGuide returned control before completion, sleep 1467
22:53:55.077 01.481 9960 IsGuiding returns 1
22:53:55.077 00.000 9960 scope still moving after pulse duration time elapsed
22:53:55.108 00.031 9960 IsSlewing returns 0
22:53:55.110 00.002 9960 IsGuiding returns 0
22:53:55.110 00.000 9960 scope move finished after 1457 + 57 ms
22:53:55.110 00.000 9960 Move returns status 0, amount 1457
22:53:55.111 00.001 9960 move complete, result=0
22:53:55.111 00.000 9960 worker thread done servicing request
22:53:55.112 00.001 11872 GuideStep: 0.2 px 116 ms WEST, 2.0 px 1457 ms SOUTH
22:53:55.122 00.010 9960 Worker thread wakes up
22:53:55.122 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:53:55.122 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,947,31,31)
22:53:56.369 01.247 9960 Exposure complete
22:53:56.493 00.124 9960 worker thread done servicing request
22:53:56.493 00.000 11872 OnExposeComplete: enter
22:53:56.498 00.005 11872 UpdateGuideState(): m_state=6
22:53:56.503 00.005 11872 Star::Find(15, 1788, 959, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1196
22:53:56.507 00.004 11872 Star::Find returns 1 (0), X=1788.47, Y=960.85, Mass=4126, SNR=43.3, Peak=196 HFD=5.8
22:53:56.511 00.004 11872 CameraToMount -- cameraTheta (-1.15) - m_xAngle (0.00) = xAngle (-1.15 = -1.15)
22:53:56.516 00.005 11872 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.82 = 1.82)
22:53:56.520 00.004 11872 CameraToMount -- cameraX=0.36 cameraY=-0.81 hyp=0.89 cameraTheta=-1.15 mountX=0.36 mountY=0.86, mountTheta=1.17
22:53:56.525 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.36, y=-0.81, opts=13)
22:53:56.529 00.004 11872 Enqueuing Move request for scope (0.36, -0.81)
22:53:56.534 00.005 9960 Worker thread wakes up
22:53:56.534 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.36, -0.81) opts 0xd
22:53:56.534 00.000 9960 Handling offset move in thread for scope, endpoint = (0.36, -0.81)
22:53:56.535 00.001 9960 Moving (0.36, -0.81) raw xDistance=0.36 yDistance=0.86
22:53:56.535 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.36
22:53:56.535 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.86 from input 0.86
22:53:56.536 00.001 9960 MoveAxis(W, 177, ABG)
22:53:56.536 00.000 9960 Guiding  Dir = 3, Dur = 177
22:53:56.536 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=196, med=0, FiltMin=0, FiltMax=108, Gamma=1.000
22:53:56.542 00.006 11872 UpdateGuideState exits: m=4126 SNR=43.3
22:53:56.549 00.007 9960 IsSlewing returns 0
22:53:56.549 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:56.555 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:53:56.560 00.005 9960 IsGuiding returns 0
22:53:56.560 00.000 11872 Enqueuing Expose request
22:53:56.566 00.006 9960 PulseGuide returned control before completion, sleep 187
22:53:56.767 00.201 9960 IsGuiding returns 0
22:53:56.768 00.001 9960 Move returns status 0, amount 177
22:53:56.768 00.000 9960 MoveAxis(S, 641, ABG)
22:53:56.769 00.001 9960 Guiding  Dir = 1, Dur = 641
22:53:56.769 00.000 9960 IsSlewing returns 0
22:53:56.770 00.001 9960 IsGuiding returns 0
22:53:56.770 00.000 9960 PulseGuide returned control before completion, sleep 651
22:53:57.425 00.655 9960 IsGuiding returns 1
22:53:57.427 00.002 9960 scope still moving after pulse duration time elapsed
22:53:57.456 00.029 9960 IsSlewing returns 0
22:53:57.457 00.001 9960 IsGuiding returns 0
22:53:57.459 00.002 9960 scope move finished after 641 + 46 ms
22:53:57.459 00.000 9960 Move returns status 0, amount 641
22:53:57.459 00.000 9960 move complete, result=0
22:53:57.460 00.001 9960 worker thread done servicing request
22:53:57.460 00.000 9960 Worker thread wakes up
22:53:57.461 00.001 11872 GuideStep: 0.4 px 177 ms WEST, 0.9 px 641 ms SOUTH
22:53:57.466 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:53:57.466 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,947,31,31)
22:53:58.717 01.251 9960 Exposure complete
22:53:58.839 00.122 9960 worker thread done servicing request
22:53:58.840 00.001 11872 OnExposeComplete: enter
22:53:58.844 00.004 11872 UpdateGuideState(): m_state=6
22:53:58.847 00.003 11872 Star::Find(15, 1788, 960, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1197
22:53:58.854 00.007 11872 Star::Find returns 1 (0), X=1787.89, Y=963.16, Mass=4392, SNR=45.2, Peak=209 HFD=5.9
22:53:58.859 00.005 11872 CameraToMount -- cameraTheta (1.71) - m_xAngle (0.00) = xAngle (1.71 = 1.71)
22:53:58.863 00.004 11872 CameraToMount -- cameraTheta (1.71) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.68 = -1.60)
22:53:58.868 00.005 11872 CameraToMount -- cameraX=-0.22 cameraY=1.50 hyp=1.52 cameraTheta=1.71 mountX=-0.21 mountY=-1.52, mountTheta=-1.71
22:53:58.873 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.22, y=1.50, opts=13)
22:53:58.878 00.005 11872 Enqueuing Move request for scope (-0.22, 1.50)
22:53:58.882 00.004 9960 Worker thread wakes up
22:53:58.882 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 1.50) opts 0xd
22:53:58.882 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.22, 1.50)
22:53:58.883 00.001 9960 Moving (-0.22, 1.50) raw xDistance=-0.21 yDistance=-1.52
22:53:58.883 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.21
22:53:58.883 00.000 9960 resist switch: large excursion: input -1.52 thresh 0.60 direction from 1 to -1
22:53:58.883 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-4.56
22:53:58.883 00.000 9960 GuideAlgorithmResistSwitch::result() returns -1.52 from input -1.52
22:53:58.883 00.000 9960 MoveAxis(E, 87, ABG)
22:53:58.883 00.000 9960 Guiding  Dir = 2, Dur = 87
22:53:58.884 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
22:53:58.889 00.005 11872 UpdateGuideState exits: m=4392 SNR=45.2
22:53:58.894 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:58.898 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:53:58.902 00.004 11872 Enqueuing Expose request
22:53:58.906 00.004 9960 IsSlewing returns 0
22:53:58.906 00.000 9960 IsGuiding returns 0
22:53:58.906 00.000 9960 PulseGuide returned control before completion, sleep 97
22:53:59.020 00.114 9960 IsGuiding returns 0
22:53:59.020 00.000 9960 Move returns status 0, amount 87
22:53:59.021 00.001 9960 MoveAxis(N, 1133, ABG)
22:53:59.021 00.000 9960 Guiding  Dir = 0, Dur = 1133
22:53:59.022 00.001 9960 IsSlewing returns 0
22:53:59.023 00.001 9960 IsGuiding returns 0
22:53:59.025 00.002 9960 PulseGuide returned control before completion, sleep 1143
22:54:00.176 01.151 9960 IsGuiding returns 1
22:54:00.178 00.002 9960 scope still moving after pulse duration time elapsed
22:54:00.207 00.029 9960 IsSlewing returns 0
22:54:00.208 00.001 9960 IsGuiding returns 0
22:54:00.208 00.000 9960 scope move finished after 1133 + 50 ms
22:54:00.208 00.000 9960 Move returns status 0, amount 1133
22:54:00.209 00.001 9960 move complete, result=0
22:54:00.210 00.001 9960 worker thread done servicing request
22:54:00.210 00.000 9960 Worker thread wakes up
22:54:00.210 00.000 11872 GuideStep: -0.2 px 87 ms EAST, -1.5 px 1133 ms NORTH
22:54:00.216 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:54:00.216 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,947,31,31)
22:54:01.470 01.254 9960 Exposure complete
22:54:01.580 00.110 9960 worker thread done servicing request
22:54:01.580 00.000 11872 OnExposeComplete: enter
22:54:01.584 00.004 11872 UpdateGuideState(): m_state=6
22:54:01.590 00.006 11872 Star::Find(15, 1787, 963, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1198
22:54:01.595 00.005 11872 Star::Find returns 1 (0), X=1788.29, Y=960.60, Mass=4288, SNR=44.0, Peak=215 HFD=5.4
22:54:01.598 00.003 11872 CameraToMount -- cameraTheta (-1.40) - m_xAngle (0.00) = xAngle (-1.40 = -1.40)
22:54:01.603 00.005 11872 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.57 = 1.57)
22:54:01.607 00.004 11872 CameraToMount -- cameraX=0.18 cameraY=-1.06 hyp=1.07 cameraTheta=-1.40 mountX=0.18 mountY=1.07, mountTheta=1.41
22:54:01.613 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.18, y=-1.06, opts=13)
22:54:01.617 00.004 11872 Enqueuing Move request for scope (0.18, -1.06)
22:54:01.621 00.004 9960 Worker thread wakes up
22:54:01.622 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
22:54:01.625 00.003 11872 UpdateGuideState exits: m=4288 SNR=44.0
22:54:01.630 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:01.633 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.18, -1.06) opts 0xd
22:54:01.633 00.000 9960 Handling offset move in thread for scope, endpoint = (0.18, -1.06)
22:54:01.633 00.000 9960 Moving (0.18, -1.06) raw xDistance=0.18 yDistance=1.07
22:54:01.633 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
22:54:01.634 00.001 9960 resist switch: large excursion: input 1.07 thresh 0.60 direction from -1 to 1
22:54:01.634 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=3.22
22:54:01.634 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.07 from input 1.07
22:54:01.634 00.000 9960 MoveAxis(E, 0, ABG)
22:54:01.635 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:54:01.639 00.004 11872 Enqueuing Expose request
22:54:01.644 00.005 9960 Move returns status 0, amount 0
22:54:01.645 00.001 9960 MoveAxis(S, 800, ABG)
22:54:01.645 00.000 9960 Guiding  Dir = 1, Dur = 800
22:54:01.645 00.000 9960 IsSlewing returns 0
22:54:01.646 00.001 9960 IsGuiding returns 0
22:54:01.646 00.000 9960 PulseGuide returned control before completion, sleep 810
22:54:02.465 00.819 9960 IsGuiding returns 1
22:54:02.466 00.001 9960 scope still moving after pulse duration time elapsed
22:54:02.496 00.030 9960 IsSlewing returns 0
22:54:02.497 00.001 9960 IsGuiding returns 1
22:54:02.528 00.031 9960 IsSlewing returns 0
22:54:02.529 00.001 9960 IsGuiding returns 1
22:54:02.558 00.029 9960 IsSlewing returns 0
22:54:02.560 00.002 9960 IsGuiding returns 0
22:54:02.560 00.000 9960 scope move finished after 800 + 113 ms
22:54:02.561 00.001 9960 Move returns status 0, amount 800
22:54:02.561 00.000 9960 move complete, result=0
22:54:02.561 00.000 9960 worker thread done servicing request
22:54:02.562 00.001 9960 Worker thread wakes up
22:54:02.562 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 1.1 px 800 ms SOUTH
22:54:02.568 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:54:02.568 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,947,31,31)
22:54:03.820 01.252 9960 Exposure complete
22:54:03.965 00.145 9960 worker thread done servicing request
22:54:03.965 00.000 11872 OnExposeComplete: enter
22:54:03.969 00.004 11872 UpdateGuideState(): m_state=6
22:54:03.974 00.005 11872 Star::Find(15, 1788, 960, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1199
22:54:03.978 00.004 11872 Star::Find returns 1 (0), X=1788.24, Y=960.57, Mass=4409, SNR=44.6, Peak=203 HFD=5.6
22:54:03.982 00.004 11872 CameraToMount -- cameraTheta (-1.45) - m_xAngle (0.00) = xAngle (-1.46 = -1.46)
22:54:03.986 00.004 11872 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.51 = 1.51)
22:54:03.989 00.003 11872 CameraToMount -- cameraX=0.13 cameraY=-1.08 hyp=1.09 cameraTheta=-1.45 mountX=0.12 mountY=1.09, mountTheta=1.46
22:54:03.993 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.13, y=-1.08, opts=13)
22:54:03.998 00.005 11872 Enqueuing Move request for scope (0.13, -1.08)
22:54:04.002 00.004 9960 Worker thread wakes up
22:54:04.002 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=203, med=0, FiltMin=0, FiltMax=103, Gamma=1.000
22:54:04.005 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.13, -1.08) opts 0xd
22:54:04.005 00.000 11872 UpdateGuideState exits: m=4409 SNR=44.6
22:54:04.009 00.004 9960 Handling offset move in thread for scope, endpoint = (0.13, -1.08)
22:54:04.010 00.001 9960 Moving (0.13, -1.08) raw xDistance=0.12 yDistance=1.09
22:54:04.010 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:54:04.010 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.09 from input 1.09
22:54:04.010 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:04.015 00.005 9960 MoveAxis(E, 0, ABG)
22:54:04.015 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:54:04.018 00.003 9960 Move returns status 0, amount 0
22:54:04.018 00.000 11872 Enqueuing Expose request
22:54:04.021 00.003 9960 MoveAxis(S, 810, ABG)
22:54:04.021 00.000 9960 Guiding  Dir = 1, Dur = 810
22:54:04.022 00.001 9960 IsSlewing returns 0
22:54:04.022 00.000 9960 IsGuiding returns 0
22:54:04.022 00.000 9960 PulseGuide returned control before completion, sleep 820
22:54:04.859 00.837 9960 IsGuiding returns 0
22:54:04.859 00.000 9960 Move returns status 0, amount 810
22:54:04.860 00.001 9960 move complete, result=0
22:54:04.861 00.001 9960 worker thread done servicing request
22:54:04.861 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 1.1 px 810 ms SOUTH
22:54:04.869 00.008 9960 Worker thread wakes up
22:54:04.869 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:54:04.869 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,947,31,31)
22:54:06.116 01.247 9960 Exposure complete
22:54:06.230 00.114 9960 worker thread done servicing request
22:54:06.232 00.002 11872 OnExposeComplete: enter
22:54:06.236 00.004 11872 UpdateGuideState(): m_state=6
22:54:06.240 00.004 11872 Star::Find(15, 1788, 960, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1200
22:54:06.244 00.004 11872 Star::Find returns 1 (0), X=1788.36, Y=961.71, Mass=4061, SNR=42.6, Peak=194 HFD=5.6
22:54:06.248 00.004 11872 CameraToMount -- cameraTheta (0.24) - m_xAngle (0.00) = xAngle (0.23 = 0.23)
22:54:06.252 00.004 11872 CameraToMount -- cameraTheta (0.24) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (3.20 = -3.08)
22:54:06.255 00.003 11872 CameraToMount -- cameraX=0.25 cameraY=0.06 hyp=0.26 cameraTheta=0.24 mountX=0.25 mountY=-0.02, mountTheta=-0.06
22:54:06.261 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.25, y=0.06, opts=13)
22:54:06.265 00.004 11872 Enqueuing Move request for scope (0.25, 0.06)
22:54:06.270 00.005 9960 Worker thread wakes up
22:54:06.270 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.06) opts 0xd
22:54:06.270 00.000 9960 Handling offset move in thread for scope, endpoint = (0.25, 0.06)
22:54:06.271 00.001 9960 Moving (0.25, 0.06) raw xDistance=0.25 yDistance=-0.02
22:54:06.271 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
22:54:06.271 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:54:06.271 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:54:06.271 00.000 9960 MoveAxis(W, 118, ABG)
22:54:06.271 00.000 9960 Guiding  Dir = 3, Dur = 118
22:54:06.271 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=194, med=0, FiltMin=0, FiltMax=120, Gamma=1.000
22:54:06.277 00.006 9960 IsSlewing returns 0
22:54:06.277 00.000 11872 UpdateGuideState exits: m=4061 SNR=42.6
22:54:06.281 00.004 9960 IsGuiding returns 0
22:54:06.281 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:06.284 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:54:06.288 00.004 9960 PulseGuide returned control before completion, sleep 128
22:54:06.289 00.001 11872 Enqueuing Expose request
22:54:06.421 00.132 9960 IsGuiding returns 1
22:54:06.421 00.000 9960 scope still moving after pulse duration time elapsed
22:54:06.453 00.032 9960 IsSlewing returns 0
22:54:06.454 00.001 9960 IsGuiding returns 0
22:54:06.454 00.000 9960 scope move finished after 118 + 54 ms
22:54:06.454 00.000 9960 Move returns status 0, amount 118
22:54:06.455 00.001 9960 MoveAxis(N, 0, ABG)
22:54:06.455 00.000 9960 Move returns status 0, amount 0
22:54:06.456 00.001 9960 move complete, result=0
22:54:06.456 00.000 9960 worker thread done servicing request
22:54:06.456 00.000 9960 Worker thread wakes up
22:54:06.456 00.000 11872 GuideStep: 0.3 px 118 ms WEST, -0.0 px 0 ms NORTH
22:54:06.465 00.009 9960 worker thread servicing REQUEST_EXPOSE 1000
22:54:06.466 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1773,947,31,31)
22:54:07.710 01.244 9960 Exposure complete
22:54:07.832 00.122 9960 worker thread done servicing request
22:54:07.833 00.001 11872 OnExposeComplete: enter
22:54:07.837 00.004 11872 UpdateGuideState(): m_state=6
22:54:07.841 00.004 11872 Star::Find(15, 1788, 961, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1201
22:54:07.846 00.005 11872 Star::Find returns 1 (0), X=1788.17, Y=961.67, Mass=4227, SNR=43.7, Peak=190 HFD=5.5
22:54:07.849 00.003 11872 CameraToMount -- cameraTheta (0.28) - m_xAngle (0.00) = xAngle (0.28 = 0.28)
22:54:07.852 00.003 11872 CameraToMount -- cameraTheta (0.28) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (3.25 = -3.03)
22:54:07.858 00.006 11872 CameraToMount -- cameraX=0.07 cameraY=0.02 hyp=0.07 cameraTheta=0.28 mountX=0.07 mountY=-0.01, mountTheta=-0.11
22:54:07.864 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.07, y=0.02, opts=13)
22:54:07.869 00.005 11872 Enqueuing Move request for scope (0.07, 0.02)
22:54:07.874 00.005 9960 Worker thread wakes up
22:54:07.875 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=190, med=0, FiltMin=0, FiltMax=114, Gamma=1.000
22:54:07.878 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.02) opts 0xd
22:54:07.878 00.000 9960 Handling offset move in thread for scope, endpoint = (0.07, 0.02)
22:54:07.878 00.000 9960 Moving (0.07, 0.02) raw xDistance=0.07 yDistance=-0.01
22:54:07.878 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:54:07.880 00.002 11872 UpdateGuideState exits: m=4227 SNR=43.7
22:54:07.882 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:07.885 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:54:07.889 00.004 11872 Enqueuing Expose request
22:54:07.891 00.002 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:54:07.891 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:54:07.892 00.001 9960 MoveAxis(E, 0, ABG)
22:54:07.892 00.000 9960 Move returns status 0, amount 0
22:54:07.892 00.000 9960 MoveAxis(N, 0, ABG)
22:54:07.892 00.000 9960 Move returns status 0, amount 0
22:54:07.892 00.000 9960 move complete, result=0
22:54:07.893 00.001 9960 worker thread done servicing request
22:54:07.893 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:54:07.896 00.003 9960 Worker thread wakes up
22:54:07.896 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:54:07.896 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,947,31,31)
22:54:09.143 01.247 9960 Exposure complete
22:54:09.272 00.129 9960 worker thread done servicing request
22:54:09.272 00.000 11872 OnExposeComplete: enter
22:54:09.278 00.006 11872 UpdateGuideState(): m_state=6
22:54:09.282 00.004 11872 Star::Find(15, 1788, 961, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1202
22:54:09.287 00.005 11872 Star::Find returns 1 (0), X=1788.23, Y=961.46, Mass=4452, SNR=45.1, Peak=191 HFD=5.6
22:54:09.290 00.003 11872 CameraToMount -- cameraTheta (-0.98) - m_xAngle (0.00) = xAngle (-0.99 = -0.99)
22:54:09.295 00.005 11872 CameraToMount -- cameraTheta (-0.98) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.98 = 1.98)
22:54:09.298 00.003 11872 CameraToMount -- cameraX=0.13 cameraY=-0.19 hyp=0.23 cameraTheta=-0.98 mountX=0.13 mountY=0.21, mountTheta=1.03
22:54:09.306 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=0.13, y=-0.19, opts=13)
22:54:09.311 00.005 11872 Enqueuing Move request for scope (0.13, -0.19)
22:54:09.314 00.003 9960 Worker thread wakes up
22:54:09.315 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.19) opts 0xd
22:54:09.315 00.000 9960 Handling offset move in thread for scope, endpoint = (0.13, -0.19)
22:54:09.315 00.000 9960 Moving (0.13, -0.19) raw xDistance=0.13 yDistance=0.21
22:54:09.315 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=191, med=0, FiltMin=0, FiltMax=108, Gamma=1.000
22:54:09.319 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:54:09.319 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
22:54:09.319 00.000 9960 MoveAxis(E, 0, ABG)
22:54:09.321 00.002 11872 UpdateGuideState exits: m=4452 SNR=45.1
22:54:09.325 00.004 9960 Move returns status 0, amount 0
22:54:09.325 00.000 9960 MoveAxis(S, 158, ABG)
22:54:09.325 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:09.329 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:54:09.333 00.004 11872 Enqueuing Expose request
22:54:09.337 00.004 9960 Guiding  Dir = 1, Dur = 158
22:54:09.337 00.000 9960 IsSlewing returns 0
22:54:09.338 00.001 9960 IsGuiding returns 0
22:54:09.338 00.000 9960 PulseGuide returned control before completion, sleep 168
22:54:09.511 00.173 9960 IsGuiding returns 1
22:54:09.513 00.002 9960 scope still moving after pulse duration time elapsed
22:54:09.543 00.030 9960 IsSlewing returns 0
22:54:09.544 00.001 9960 IsGuiding returns 0
22:54:09.545 00.001 9960 scope move finished after 158 + 49 ms
22:54:09.545 00.000 9960 Move returns status 0, amount 158
22:54:09.546 00.001 9960 move complete, result=0
22:54:09.547 00.001 9960 worker thread done servicing request
22:54:09.547 00.000 9960 Worker thread wakes up
22:54:09.547 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.2 px 158 ms SOUTH
22:54:09.553 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:54:09.553 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,947,31,31)
22:54:10.799 01.246 9960 Exposure complete
22:54:10.919 00.120 9960 worker thread done servicing request
22:54:10.919 00.000 11872 OnExposeComplete: enter
22:54:10.925 00.006 11872 UpdateGuideState(): m_state=6
22:54:10.929 00.004 11872 Star::Find(15, 1788, 961, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1203
22:54:10.933 00.004 11872 Star::Find returns 1 (0), X=1788.30, Y=961.50, Mass=4125, SNR=43.0, Peak=202 HFD=5.5
22:54:10.937 00.004 11872 CameraToMount -- cameraTheta (-0.66) - m_xAngle (0.00) = xAngle (-0.67 = -0.67)
22:54:10.941 00.004 11872 CameraToMount -- cameraTheta (-0.66) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.30 = 2.30)
22:54:10.944 00.003 11872 CameraToMount -- cameraX=0.19 cameraY=-0.15 hyp=0.25 cameraTheta=-0.66 mountX=0.19 mountY=0.18, mountTheta=0.76
22:54:10.951 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.19, y=-0.15, opts=13)
22:54:10.956 00.005 11872 Enqueuing Move request for scope (0.19, -0.15)
22:54:10.962 00.006 9960 Worker thread wakes up
22:54:10.962 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=202, med=0, FiltMin=0, FiltMax=103, Gamma=1.000
22:54:10.966 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.15) opts 0xd
22:54:10.968 00.002 9960 Handling offset move in thread for scope, endpoint = (0.19, -0.15)
22:54:10.968 00.000 9960 Moving (0.19, -0.15) raw xDistance=0.19 yDistance=0.18
22:54:10.968 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
22:54:10.968 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:54:10.968 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
22:54:10.969 00.001 9960 MoveAxis(E, 0, ABG)
22:54:10.969 00.000 9960 Move returns status 0, amount 0
22:54:10.969 00.000 9960 MoveAxis(N, 0, ABG)
22:54:10.969 00.000 11872 UpdateGuideState exits: m=4125 SNR=43.0
22:54:10.974 00.005 9960 Move returns status 0, amount 0
22:54:10.974 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:10.978 00.004 9960 move complete, result=0
22:54:10.979 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:54:10.983 00.004 9960 worker thread done servicing request
22:54:10.984 00.001 11872 Enqueuing Expose request
22:54:10.989 00.005 9960 Worker thread wakes up
22:54:10.990 00.001 11872 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
22:54:10.994 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
22:54:10.995 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1773,947,31,31)
22:54:12.251 01.256 9960 Exposure complete
22:54:12.377 00.126 9960 worker thread done servicing request
22:54:12.377 00.000 11872 OnExposeComplete: enter
22:54:12.381 00.004 11872 UpdateGuideState(): m_state=6
22:54:12.385 00.004 11872 Star::Find(15, 1788, 961, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1204
22:54:12.389 00.004 11872 Star::Find returns 1 (0), X=1788.48, Y=961.31, Mass=4467, SNR=45.0, Peak=203 HFD=5.6
22:54:12.394 00.005 11872 CameraToMount -- cameraTheta (-0.74) - m_xAngle (0.00) = xAngle (-0.75 = -0.75)
22:54:12.398 00.004 11872 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.22 = 2.22)
22:54:12.402 00.004 11872 CameraToMount -- cameraX=0.37 cameraY=-0.34 hyp=0.51 cameraTheta=-0.74 mountX=0.37 mountY=0.40, mountTheta=0.83
22:54:12.406 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.37, y=-0.34, opts=13)
22:54:12.410 00.004 11872 Enqueuing Move request for scope (0.37, -0.34)
22:54:12.415 00.005 9960 Worker thread wakes up
22:54:12.415 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=203, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
22:54:12.417 00.002 11872 UpdateGuideState exits: m=4467 SNR=45.0
22:54:12.422 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:12.428 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (0.37, -0.34) opts 0xd
22:54:12.428 00.000 9960 Handling offset move in thread for scope, endpoint = (0.37, -0.34)
22:54:12.428 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:54:12.435 00.007 11872 Enqueuing Expose request
22:54:12.439 00.004 9960 Moving (0.37, -0.34) raw xDistance=0.37 yDistance=0.40
22:54:12.439 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.37
22:54:12.439 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.40 from input 0.40
22:54:12.440 00.001 9960 MoveAxis(W, 173, ABG)
22:54:12.440 00.000 9960 Guiding  Dir = 3, Dur = 173
22:54:12.440 00.000 9960 IsSlewing returns 0
22:54:12.440 00.000 9960 IsGuiding returns 0
22:54:12.441 00.001 9960 PulseGuide returned control before completion, sleep 183
22:54:12.631 00.190 9960 IsGuiding returns 1
22:54:12.632 00.001 9960 scope still moving after pulse duration time elapsed
22:54:12.663 00.031 9960 IsSlewing returns 0
22:54:12.664 00.001 9960 IsGuiding returns 0
22:54:12.665 00.001 9960 scope move finished after 173 + 50 ms
22:54:12.665 00.000 9960 Move returns status 0, amount 173
22:54:12.665 00.000 9960 MoveAxis(S, 300, ABG)
22:54:12.665 00.000 9960 Guiding  Dir = 1, Dur = 300
22:54:12.667 00.002 9960 IsSlewing returns 0
22:54:12.668 00.001 9960 IsGuiding returns 0
22:54:12.669 00.001 9960 PulseGuide returned control before completion, sleep 310
22:54:12.991 00.322 9960 IsGuiding returns 1
22:54:12.992 00.001 9960 scope still moving after pulse duration time elapsed
22:54:13.022 00.030 9960 IsSlewing returns 0
22:54:13.023 00.001 9960 IsGuiding returns 0
22:54:13.025 00.002 9960 scope move finished after 300 + 56 ms
22:54:13.025 00.000 9960 Move returns status 0, amount 300
22:54:13.025 00.000 9960 move complete, result=0
22:54:13.026 00.001 9960 worker thread done servicing request
22:54:13.026 00.000 9960 Worker thread wakes up
22:54:13.026 00.000 11872 GuideStep: 0.4 px 173 ms WEST, 0.4 px 300 ms SOUTH
22:54:13.034 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
22:54:13.035 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1773,947,31,31)
22:54:14.284 01.249 9960 Exposure complete
22:54:14.437 00.153 9960 worker thread done servicing request
22:54:14.438 00.001 11872 OnExposeComplete: enter
22:54:14.444 00.006 11872 UpdateGuideState(): m_state=6
22:54:14.449 00.005 11872 Star::Find(15, 1788, 961, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1205
22:54:14.453 00.004 11872 Star::Find returns 1 (0), X=1788.37, Y=961.66, Mass=4242, SNR=43.9, Peak=195 HFD=5.5
22:54:14.457 00.004 11872 CameraToMount -- cameraTheta (0.01) - m_xAngle (0.00) = xAngle (0.00 = 0.00)
22:54:14.462 00.005 11872 CameraToMount -- cameraTheta (0.01) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.97 = 2.97)
22:54:14.465 00.003 11872 CameraToMount -- cameraX=0.26 cameraY=0.00 hyp=0.26 cameraTheta=0.01 mountX=0.26 mountY=0.04, mountTheta=0.17
22:54:14.471 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.26, y=0.00, opts=13)
22:54:14.475 00.004 11872 Enqueuing Move request for scope (0.26, 0.00)
22:54:14.480 00.005 9960 Worker thread wakes up
22:54:14.480 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.00) opts 0xd
22:54:14.480 00.000 9960 Handling offset move in thread for scope, endpoint = (0.26, 0.00)
22:54:14.480 00.000 9960 Moving (0.26, 0.00) raw xDistance=0.26 yDistance=0.04
22:54:14.481 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.26
22:54:14.481 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:54:14.481 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:54:14.482 00.001 9960 MoveAxis(W, 134, ABG)
22:54:14.482 00.000 9960 Guiding  Dir = 3, Dur = 134
22:54:14.482 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=195, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
22:54:14.488 00.006 9960 IsSlewing returns 0
22:54:14.489 00.001 11872 UpdateGuideState exits: m=4242 SNR=43.9
22:54:14.493 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:14.497 00.004 9960 IsGuiding returns 0
22:54:14.498 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:54:14.502 00.004 9960 PulseGuide returned control before completion, sleep 144
22:54:14.503 00.001 11872 Enqueuing Expose request
22:54:14.664 00.161 9960 IsGuiding returns 0
22:54:14.665 00.001 9960 Move returns status 0, amount 134
22:54:14.665 00.000 9960 MoveAxis(N, 0, ABG)
22:54:14.665 00.000 9960 Move returns status 0, amount 0
22:54:14.666 00.001 9960 move complete, result=0
22:54:14.666 00.000 9960 worker thread done servicing request
22:54:14.666 00.000 9960 Worker thread wakes up
22:54:14.666 00.000 11872 GuideStep: 0.3 px 134 ms WEST, 0.0 px 0 ms NORTH
22:54:14.673 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:54:14.673 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,947,31,31)
22:54:15.926 01.253 9960 Exposure complete
22:54:16.029 00.103 9960 worker thread done servicing request
22:54:16.029 00.000 11872 OnExposeComplete: enter
22:54:16.033 00.004 11872 UpdateGuideState(): m_state=6
22:54:16.037 00.004 11872 Star::Find(15, 1788, 961, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1206
22:54:16.042 00.005 11872 Star::Find returns 1 (0), X=1787.78, Y=962.45, Mass=4583, SNR=45.8, Peak=222 HFD=5.4
22:54:16.047 00.005 11872 CameraToMount -- cameraTheta (1.96) - m_xAngle (0.00) = xAngle (1.96 = 1.96)
22:54:16.055 00.008 11872 CameraToMount -- cameraTheta (1.96) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.93 = -1.35)
22:54:16.060 00.005 11872 CameraToMount -- cameraX=-0.33 cameraY=0.79 hyp=0.86 cameraTheta=1.96 mountX=-0.33 mountY=-0.84, mountTheta=-1.94
22:54:16.065 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.33, y=0.79, opts=13)
22:54:16.069 00.004 11872 Enqueuing Move request for scope (-0.33, 0.79)
22:54:16.073 00.004 9960 Worker thread wakes up
22:54:16.073 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.79) opts 0xd
22:54:16.074 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=222, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
22:54:16.077 00.003 9960 Handling offset move in thread for scope, endpoint = (-0.33, 0.79)
22:54:16.077 00.000 9960 Moving (-0.33, 0.79) raw xDistance=-0.33 yDistance=-0.84
22:54:16.079 00.002 9960 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.33
22:54:16.079 00.000 9960 resist switch: large excursion: input -0.84 thresh 0.60 direction from 1 to -1
22:54:16.079 00.000 11872 UpdateGuideState exits: m=4583 SNR=45.8
22:54:16.083 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:16.088 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:54:16.092 00.004 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.52
22:54:16.092 00.000 11872 Enqueuing Expose request
22:54:16.096 00.004 9960 GuideAlgorithmResistSwitch::result() returns -0.84 from input -0.84
22:54:16.096 00.000 9960 MoveAxis(E, 143, ABG)
22:54:16.096 00.000 9960 Guiding  Dir = 2, Dur = 143
22:54:16.096 00.000 9960 IsSlewing returns 0
22:54:16.097 00.001 9960 IsGuiding returns 0
22:54:16.098 00.001 9960 PulseGuide returned control before completion, sleep 153
22:54:16.261 00.163 9960 IsGuiding returns 1
22:54:16.263 00.002 9960 scope still moving after pulse duration time elapsed
22:54:16.295 00.032 9960 IsSlewing returns 0
22:54:16.296 00.001 9960 IsGuiding returns 1
22:54:16.325 00.029 9960 IsSlewing returns 0
22:54:16.326 00.001 9960 IsGuiding returns 1
22:54:16.356 00.030 9960 IsSlewing returns 0
22:54:16.357 00.001 9960 IsGuiding returns 1
22:54:16.388 00.031 9960 IsSlewing returns 0
22:54:16.391 00.003 9960 IsGuiding returns 0
22:54:16.391 00.000 9960 scope move finished after 143 + 150 ms
22:54:16.391 00.000 9960 Move returns status 0, amount 143
22:54:16.391 00.000 9960 MoveAxis(N, 626, ABG)
22:54:16.392 00.001 9960 Guiding  Dir = 0, Dur = 626
22:54:16.392 00.000 9960 IsSlewing returns 0
22:54:16.393 00.001 9960 IsGuiding returns 0
22:54:16.393 00.000 9960 PulseGuide returned control before completion, sleep 636
22:54:17.045 00.652 9960 IsGuiding returns 1
22:54:17.046 00.001 9960 scope still moving after pulse duration time elapsed
22:54:17.077 00.031 9960 IsSlewing returns 0
22:54:17.078 00.001 9960 IsGuiding returns 0
22:54:17.079 00.001 9960 scope move finished after 626 + 59 ms
22:54:17.080 00.001 9960 Move returns status 0, amount 626
22:54:17.081 00.001 9960 move complete, result=0
22:54:17.081 00.000 9960 worker thread done servicing request
22:54:17.082 00.001 9960 Worker thread wakes up
22:54:17.082 00.000 11872 GuideStep: -0.3 px 143 ms EAST, -0.8 px 626 ms NORTH
22:54:17.088 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:54:17.088 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,947,31,31)
22:54:18.344 01.256 9960 Exposure complete
22:54:18.465 00.121 9960 worker thread done servicing request
22:54:18.465 00.000 11872 OnExposeComplete: enter
22:54:18.469 00.004 11872 UpdateGuideState(): m_state=6
22:54:18.475 00.006 11872 Star::Find(15, 1787, 962, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1207
22:54:18.478 00.003 11872 Star::Find returns 1 (0), X=1787.97, Y=962.25, Mass=4271, SNR=44.3, Peak=232 HFD=5.7
22:54:18.482 00.004 11872 CameraToMount -- cameraTheta (1.79) - m_xAngle (0.00) = xAngle (1.79 = 1.79)
22:54:18.486 00.004 11872 CameraToMount -- cameraTheta (1.79) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.76 = -1.52)
22:54:18.490 00.004 11872 CameraToMount -- cameraX=-0.14 cameraY=0.60 hyp=0.61 cameraTheta=1.79 mountX=-0.13 mountY=-0.61, mountTheta=-1.78
22:54:18.495 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.14, y=0.60, opts=13)
22:54:18.499 00.004 11872 Enqueuing Move request for scope (-0.14, 0.60)
22:54:18.502 00.003 9960 Worker thread wakes up
22:54:18.503 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.60) opts 0xd
22:54:18.503 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=232, med=0, FiltMin=0, FiltMax=110, Gamma=1.000
22:54:18.508 00.005 9960 Handling offset move in thread for scope, endpoint = (-0.14, 0.60)
22:54:18.508 00.000 11872 UpdateGuideState exits: m=4271 SNR=44.3
22:54:18.512 00.004 9960 Moving (-0.14, 0.60) raw xDistance=-0.13 yDistance=-0.61
22:54:18.512 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:54:18.512 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.61 from input -0.61
22:54:18.512 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:18.517 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:54:18.521 00.004 11872 Enqueuing Expose request
22:54:18.525 00.004 9960 MoveAxis(E, 0, ABG)
22:54:18.525 00.000 9960 Move returns status 0, amount 0
22:54:18.525 00.000 9960 MoveAxis(N, 456, ABG)
22:54:18.525 00.000 9960 Guiding  Dir = 0, Dur = 456
22:54:18.526 00.001 9960 IsSlewing returns 0
22:54:18.527 00.001 9960 IsGuiding returns 0
22:54:18.527 00.000 9960 PulseGuide returned control before completion, sleep 466
22:54:19.006 00.479 9960 IsGuiding returns 1
22:54:19.007 00.001 9960 scope still moving after pulse duration time elapsed
22:54:19.037 00.030 9960 IsSlewing returns 0
22:54:19.038 00.001 9960 IsGuiding returns 0
22:54:19.038 00.000 9960 scope move finished after 456 + 55 ms
22:54:19.040 00.002 9960 Move returns status 0, amount 456
22:54:19.040 00.000 9960 move complete, result=0
22:54:19.040 00.000 9960 worker thread done servicing request
22:54:19.040 00.000 9960 Worker thread wakes up
22:54:19.041 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.6 px 456 ms NORTH
22:54:19.048 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:54:19.049 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1773,947,31,31)
22:54:20.298 01.249 9960 Exposure complete
22:54:20.418 00.120 9960 worker thread done servicing request
22:54:20.419 00.001 11872 OnExposeComplete: enter
22:54:20.423 00.004 11872 UpdateGuideState(): m_state=6
22:54:20.428 00.005 11872 Star::Find(15, 1787, 962, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1208
22:54:20.432 00.004 11872 Star::Find returns 1 (0), X=1788.31, Y=960.45, Mass=4347, SNR=44.3, Peak=195 HFD=5.6
22:54:20.435 00.003 11872 CameraToMount -- cameraTheta (-1.41) - m_xAngle (0.00) = xAngle (-1.41 = -1.41)
22:54:20.440 00.005 11872 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.56 = 1.56)
22:54:20.443 00.003 11872 CameraToMount -- cameraX=0.20 cameraY=-1.20 hyp=1.22 cameraTheta=-1.41 mountX=0.20 mountY=1.22, mountTheta=1.41
22:54:20.448 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.20, y=-1.20, opts=13)
22:54:20.453 00.005 11872 Enqueuing Move request for scope (0.20, -1.20)
22:54:20.458 00.005 9960 Worker thread wakes up
22:54:20.458 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=195, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
22:54:20.462 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.20, -1.20) opts 0xd
22:54:20.463 00.001 9960 Handling offset move in thread for scope, endpoint = (0.20, -1.20)
22:54:20.463 00.000 9960 Moving (0.20, -1.20) raw xDistance=0.20 yDistance=1.22
22:54:20.464 00.001 11872 UpdateGuideState exits: m=4347 SNR=44.3
22:54:20.467 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:20.471 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
22:54:20.471 00.000 9960 resist switch: large excursion: input 1.22 thresh 0.60 direction from -1 to 1
22:54:20.472 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:54:20.475 00.003 11872 Enqueuing Expose request
22:54:20.479 00.004 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=3.66
22:54:20.479 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.22 from input 1.22
22:54:20.479 00.000 9960 MoveAxis(E, 0, ABG)
22:54:20.479 00.000 9960 Move returns status 0, amount 0
22:54:20.480 00.001 9960 MoveAxis(S, 909, ABG)
22:54:20.480 00.000 9960 Guiding  Dir = 1, Dur = 909
22:54:20.481 00.001 9960 IsSlewing returns 0
22:54:20.481 00.000 9960 IsGuiding returns 0
22:54:20.482 00.001 9960 PulseGuide returned control before completion, sleep 919
22:54:21.411 00.929 9960 IsGuiding returns 1
22:54:21.412 00.001 9960 scope still moving after pulse duration time elapsed
22:54:21.444 00.032 9960 IsSlewing returns 0
22:54:21.445 00.001 9960 IsGuiding returns 0
22:54:21.446 00.001 9960 scope move finished after 909 + 55 ms
22:54:21.446 00.000 9960 Move returns status 0, amount 909
22:54:21.446 00.000 9960 move complete, result=0
22:54:21.446 00.000 9960 worker thread done servicing request
22:54:21.447 00.001 11872 GuideStep: 0.2 px 0 ms EAST, 1.2 px 909 ms SOUTH
22:54:21.455 00.008 9960 Worker thread wakes up
22:54:21.455 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:54:21.456 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1773,947,31,31)
22:54:22.702 01.246 9960 Exposure complete
22:54:22.830 00.128 9960 worker thread done servicing request
22:54:22.830 00.000 11872 OnExposeComplete: enter
22:54:22.836 00.006 11872 UpdateGuideState(): m_state=6
22:54:22.840 00.004 11872 Star::Find(15, 1788, 960, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1209
22:54:22.844 00.004 11872 Star::Find returns 1 (0), X=1788.31, Y=960.60, Mass=4276, SNR=44.1, Peak=201 HFD=5.6
22:54:22.848 00.004 11872 CameraToMount -- cameraTheta (-1.38) - m_xAngle (0.00) = xAngle (-1.39 = -1.39)
22:54:22.851 00.003 11872 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.58 = 1.58)
22:54:22.855 00.004 11872 CameraToMount -- cameraX=0.20 cameraY=-1.05 hyp=1.07 cameraTheta=-1.38 mountX=0.20 mountY=1.07, mountTheta=1.39
22:54:22.861 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.20, y=-1.05, opts=13)
22:54:22.867 00.006 11872 Enqueuing Move request for scope (0.20, -1.05)
22:54:22.871 00.004 9960 Worker thread wakes up
22:54:22.871 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=201, med=0, FiltMin=0, FiltMax=110, Gamma=1.000
22:54:22.875 00.004 11872 UpdateGuideState exits: m=4276 SNR=44.1
22:54:22.880 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:22.883 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:54:22.888 00.005 11872 Enqueuing Expose request
22:54:22.892 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.20, -1.05) opts 0xd
22:54:22.892 00.000 9960 Handling offset move in thread for scope, endpoint = (0.20, -1.05)
22:54:22.892 00.000 9960 Moving (0.20, -1.05) raw xDistance=0.20 yDistance=1.07
22:54:22.892 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
22:54:22.893 00.001 9960 GuideAlgorithmResistSwitch::result() returns 1.07 from input 1.07
22:54:22.893 00.000 9960 MoveAxis(E, 0, ABG)
22:54:22.893 00.000 9960 Move returns status 0, amount 0
22:54:22.893 00.000 9960 MoveAxis(S, 800, ABG)
22:54:22.893 00.000 9960 Guiding  Dir = 1, Dur = 800
22:54:22.893 00.000 9960 IsSlewing returns 0
22:54:22.895 00.002 9960 IsGuiding returns 0
22:54:22.895 00.000 9960 PulseGuide returned control before completion, sleep 810
22:54:23.707 00.812 9960 IsGuiding returns 1
22:54:23.710 00.003 9960 scope still moving after pulse duration time elapsed
22:54:23.737 00.027 9960 IsSlewing returns 0
22:54:23.738 00.001 9960 IsGuiding returns 0
22:54:23.739 00.001 9960 scope move finished after 800 + 44 ms
22:54:23.740 00.001 9960 Move returns status 0, amount 800
22:54:23.740 00.000 9960 move complete, result=0
22:54:23.740 00.000 9960 worker thread done servicing request
22:54:23.741 00.001 9960 Worker thread wakes up
22:54:23.741 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 1.1 px 800 ms SOUTH
22:54:23.747 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:54:23.747 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,947,31,31)
22:54:24.998 01.251 9960 Exposure complete
22:54:25.127 00.129 9960 worker thread done servicing request
22:54:25.127 00.000 11872 OnExposeComplete: enter
22:54:25.132 00.005 11872 UpdateGuideState(): m_state=6
22:54:25.136 00.004 11872 Star::Find(15, 1788, 960, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1210
22:54:25.141 00.005 11872 Star::Find returns 1 (0), X=1788.51, Y=961.50, Mass=4498, SNR=45.3, Peak=216 HFD=5.8
22:54:25.145 00.004 11872 CameraToMount -- cameraTheta (-0.36) - m_xAngle (0.00) = xAngle (-0.36 = -0.36)
22:54:25.148 00.003 11872 CameraToMount -- cameraTheta (-0.36) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.61 = 2.61)
22:54:25.152 00.004 11872 CameraToMount -- cameraX=0.40 cameraY=-0.15 hyp=0.43 cameraTheta=-0.36 mountX=0.40 mountY=0.22, mountTheta=0.50
22:54:25.157 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.40, y=-0.15, opts=13)
22:54:25.161 00.004 11872 Enqueuing Move request for scope (0.40, -0.15)
22:54:25.164 00.003 9960 Worker thread wakes up
22:54:25.165 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.40, -0.15) opts 0xd
22:54:25.165 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=216, med=0, FiltMin=0, FiltMax=122, Gamma=1.000
22:54:25.169 00.004 9960 Handling offset move in thread for scope, endpoint = (0.40, -0.15)
22:54:25.169 00.000 9960 Moving (0.40, -0.15) raw xDistance=0.40 yDistance=0.22
22:54:25.169 00.000 11872 UpdateGuideState exits: m=4498 SNR=45.3
22:54:25.173 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:25.177 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.40
22:54:25.177 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
22:54:25.177 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:54:25.182 00.005 9960 MoveAxis(W, 189, ABG)
22:54:25.182 00.000 9960 Guiding  Dir = 3, Dur = 189
22:54:25.182 00.000 11872 Enqueuing Expose request
22:54:25.186 00.004 9960 IsSlewing returns 0
22:54:25.186 00.000 9960 IsGuiding returns 0
22:54:25.186 00.000 9960 PulseGuide returned control before completion, sleep 199
22:54:25.392 00.206 9960 IsGuiding returns 1
22:54:25.393 00.001 9960 scope still moving after pulse duration time elapsed
22:54:25.423 00.030 9960 IsSlewing returns 0
22:54:25.423 00.000 9960 IsGuiding returns 0
22:54:25.424 00.001 9960 scope move finished after 189 + 48 ms
22:54:25.424 00.000 9960 Move returns status 0, amount 189
22:54:25.424 00.000 9960 MoveAxis(S, 164, ABG)
22:54:25.424 00.000 9960 Guiding  Dir = 1, Dur = 164
22:54:25.426 00.002 9960 IsSlewing returns 0
22:54:25.426 00.000 9960 IsGuiding returns 0
22:54:25.427 00.001 9960 PulseGuide returned control before completion, sleep 174
22:54:25.610 00.183 9960 IsGuiding returns 1
22:54:25.611 00.001 9960 scope still moving after pulse duration time elapsed
22:54:25.641 00.030 9960 IsSlewing returns 0
22:54:25.641 00.000 9960 IsGuiding returns 0
22:54:25.641 00.000 9960 scope move finished after 164 + 51 ms
22:54:25.642 00.001 9960 Move returns status 0, amount 164
22:54:25.642 00.000 9960 move complete, result=0
22:54:25.642 00.000 9960 worker thread done servicing request
22:54:25.644 00.002 9960 Worker thread wakes up
22:54:25.644 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:54:25.644 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,947,31,31)
22:54:25.645 00.001 11872 GuideStep: 0.4 px 189 ms WEST, 0.2 px 164 ms SOUTH
22:54:26.890 01.245 9960 Exposure complete
22:54:27.011 00.121 9960 worker thread done servicing request
22:54:27.011 00.000 11872 OnExposeComplete: enter
22:54:27.015 00.004 11872 UpdateGuideState(): m_state=6
22:54:27.022 00.007 11872 Star::Find(15, 1788, 961, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1211
22:54:27.027 00.005 11872 Star::Find returns 1 (0), X=1788.45, Y=961.72, Mass=4466, SNR=44.8, Peak=206 HFD=5.5
22:54:27.030 00.003 11872 CameraToMount -- cameraTheta (0.19) - m_xAngle (0.00) = xAngle (0.18 = 0.18)
22:54:27.035 00.005 11872 CameraToMount -- cameraTheta (0.19) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (3.15 = -3.13)
22:54:27.038 00.003 11872 CameraToMount -- cameraX=0.35 cameraY=0.07 hyp=0.35 cameraTheta=0.19 mountX=0.35 mountY=-0.00, mountTheta=-0.01
22:54:27.044 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.35, y=0.07, opts=13)
22:54:27.047 00.003 11872 Enqueuing Move request for scope (0.35, 0.07)
22:54:27.051 00.004 9960 Worker thread wakes up
22:54:27.051 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.35, 0.07) opts 0xd
22:54:27.051 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=0, FiltMin=0, FiltMax=119, Gamma=1.000
22:54:27.056 00.005 11872 UpdateGuideState exits: m=4466 SNR=44.8
22:54:27.060 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:27.063 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:54:27.068 00.005 11872 Enqueuing Expose request
22:54:27.071 00.003 9960 Handling offset move in thread for scope, endpoint = (0.35, 0.07)
22:54:27.071 00.000 9960 Moving (0.35, 0.07) raw xDistance=0.35 yDistance=-0.00
22:54:27.071 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.35
22:54:27.071 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:54:27.072 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
22:54:27.072 00.000 9960 MoveAxis(W, 175, ABG)
22:54:27.072 00.000 9960 Guiding  Dir = 3, Dur = 175
22:54:27.073 00.001 9960 IsSlewing returns 0
22:54:27.073 00.000 9960 IsGuiding returns 0
22:54:27.073 00.000 9960 PulseGuide returned control before completion, sleep 185
22:54:27.266 00.193 9960 IsGuiding returns 1
22:54:27.266 00.000 9960 scope still moving after pulse duration time elapsed
22:54:27.298 00.032 9960 IsSlewing returns 0
22:54:27.298 00.000 9960 IsGuiding returns 0
22:54:27.299 00.001 9960 scope move finished after 175 + 50 ms
22:54:27.300 00.001 9960 Move returns status 0, amount 175
22:54:27.300 00.000 9960 MoveAxis(N, 0, ABG)
22:54:27.300 00.000 9960 Move returns status 0, amount 0
22:54:27.301 00.001 9960 move complete, result=0
22:54:27.301 00.000 9960 worker thread done servicing request
22:54:27.302 00.001 9960 Worker thread wakes up
22:54:27.302 00.000 11872 GuideStep: 0.3 px 175 ms WEST, -0.0 px 0 ms NORTH
22:54:27.309 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:54:27.309 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,947,31,31)
22:54:28.566 01.257 9960 Exposure complete
22:54:28.672 00.106 9960 worker thread done servicing request
22:54:28.672 00.000 11872 OnExposeComplete: enter
22:54:28.676 00.004 11872 UpdateGuideState(): m_state=6
22:54:28.680 00.004 11872 Star::Find(15, 1788, 961, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1212
22:54:28.684 00.004 11872 Star::Find returns 1 (0), X=1787.92, Y=962.49, Mass=4329, SNR=44.2, Peak=205 HFD=5.4
22:54:28.687 00.003 11872 CameraToMount -- cameraTheta (1.78) - m_xAngle (0.00) = xAngle (1.78 = 1.78)
22:54:28.691 00.004 11872 CameraToMount -- cameraTheta (1.78) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.75 = -1.53)
22:54:28.695 00.004 11872 CameraToMount -- cameraX=-0.18 cameraY=0.84 hyp=0.86 cameraTheta=1.78 mountX=-0.18 mountY=-0.86, mountTheta=-1.78
22:54:28.701 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.18, y=0.84, opts=13)
22:54:28.705 00.004 11872 Enqueuing Move request for scope (-0.18, 0.84)
22:54:28.708 00.003 9960 Worker thread wakes up
22:54:28.709 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.84) opts 0xd
22:54:28.709 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.18, 0.84)
22:54:28.709 00.000 9960 Moving (-0.18, 0.84) raw xDistance=-0.18 yDistance=-0.86
22:54:28.709 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
22:54:28.709 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=205, med=0, FiltMin=0, FiltMax=111, Gamma=1.000
22:54:28.714 00.005 9960 resist switch: large excursion: input -0.86 thresh 0.60 direction from 1 to -1
22:54:28.714 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.58
22:54:28.714 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.86 from input -0.86
22:54:28.714 00.000 11872 UpdateGuideState exits: m=4329 SNR=44.2
22:54:28.718 00.004 9960 MoveAxis(E, 0, ABG)
22:54:28.718 00.000 9960 Move returns status 0, amount 0
22:54:28.719 00.001 9960 MoveAxis(N, 642, ABG)
22:54:28.719 00.000 9960 Guiding  Dir = 0, Dur = 642
22:54:28.719 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:28.723 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:54:28.728 00.005 11872 Enqueuing Expose request
22:54:28.731 00.003 9960 IsSlewing returns 0
22:54:28.732 00.001 9960 IsGuiding returns 0
22:54:28.732 00.000 9960 PulseGuide returned control before completion, sleep 652
22:54:29.385 00.653 9960 IsGuiding returns 1
22:54:29.387 00.002 9960 scope still moving after pulse duration time elapsed
22:54:29.416 00.029 9960 IsSlewing returns 0
22:54:29.417 00.001 9960 IsGuiding returns 0
22:54:29.418 00.001 9960 scope move finished after 642 + 44 ms
22:54:29.418 00.000 9960 Move returns status 0, amount 642
22:54:29.419 00.001 9960 move complete, result=0
22:54:29.419 00.000 9960 worker thread done servicing request
22:54:29.419 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.9 px 642 ms NORTH
22:54:29.425 00.006 9960 Worker thread wakes up
22:54:29.425 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:54:29.426 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1773,947,31,31)
22:54:30.742 01.316 9960 Exposure complete
22:54:31.155 00.413 9960 worker thread done servicing request
22:54:31.155 00.000 11872 OnExposeComplete: enter
22:54:31.159 00.004 11872 UpdateGuideState(): m_state=6
22:54:31.162 00.003 11872 Star::Find(15, 1787, 962, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1213
22:54:31.165 00.003 11872 Star::Find returns 1 (0), X=1788.33, Y=960.90, Mass=4157, SNR=42.8, Peak=203 HFD=5.8
22:54:31.168 00.003 11872 CameraToMount -- cameraTheta (-1.28) - m_xAngle (0.00) = xAngle (-1.28 = -1.28)
22:54:31.174 00.006 11872 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.69 = 1.69)
22:54:31.182 00.008 11872 CameraToMount -- cameraX=0.23 cameraY=-0.76 hyp=0.79 cameraTheta=-1.28 mountX=0.22 mountY=0.79, mountTheta=1.29
22:54:31.187 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.23, y=-0.76, opts=13)
22:54:31.191 00.004 11872 Enqueuing Move request for scope (0.23, -0.76)
22:54:31.194 00.003 9960 Worker thread wakes up
22:54:31.194 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=203, med=0, FiltMin=0, FiltMax=102, Gamma=1.000
22:54:31.197 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.76) opts 0xd
22:54:31.197 00.000 11872 UpdateGuideState exits: m=4157 SNR=42.8
22:54:31.201 00.004 9960 Handling offset move in thread for scope, endpoint = (0.23, -0.76)
22:54:31.201 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:31.205 00.004 9960 Moving (0.23, -0.76) raw xDistance=0.22 yDistance=0.79
22:54:31.205 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:54:31.208 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
22:54:31.208 00.000 11872 Enqueuing Expose request
22:54:31.212 00.004 9960 resist switch: large excursion: input 0.79 thresh 0.60 direction from -1 to 1
22:54:31.212 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.36
22:54:31.212 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.79 from input 0.79
22:54:31.213 00.001 9960 MoveAxis(W, 105, ABG)
22:54:31.213 00.000 9960 Guiding  Dir = 3, Dur = 105
22:54:31.214 00.001 9960 IsSlewing returns 0
22:54:31.214 00.000 9960 IsGuiding returns 0
22:54:31.214 00.000 9960 PulseGuide returned control before completion, sleep 115
22:54:31.344 00.130 9960 IsGuiding returns 0
22:54:31.344 00.000 9960 Move returns status 0, amount 105
22:54:31.344 00.000 9960 MoveAxis(S, 586, ABG)
22:54:31.344 00.000 9960 Guiding  Dir = 1, Dur = 586
22:54:31.344 00.000 9960 IsSlewing returns 0
22:54:31.346 00.002 9960 IsGuiding returns 0
22:54:31.346 00.000 9960 PulseGuide returned control before completion, sleep 596
22:54:31.953 00.607 9960 IsGuiding returns 1
22:54:31.953 00.000 9960 scope still moving after pulse duration time elapsed
22:54:31.986 00.033 9960 IsSlewing returns 0
22:54:31.988 00.002 9960 IsGuiding returns 0
22:54:31.988 00.000 9960 scope move finished after 586 + 56 ms
22:54:31.988 00.000 9960 Move returns status 0, amount 586
22:54:31.988 00.000 9960 move complete, result=0
22:54:31.988 00.000 9960 worker thread done servicing request
22:54:31.989 00.001 11872 GuideStep: 0.2 px 105 ms WEST, 0.8 px 586 ms SOUTH
22:54:31.992 00.003 9960 Worker thread wakes up
22:54:31.992 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:54:31.992 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,947,31,31)
22:54:33.240 01.248 9960 Exposure complete
22:54:33.336 00.096 9960 worker thread done servicing request
22:54:33.336 00.000 11872 OnExposeComplete: enter
22:54:33.339 00.003 11872 UpdateGuideState(): m_state=6
22:54:33.343 00.004 11872 Star::Find(15, 1788, 960, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1214
22:54:33.348 00.005 11872 Star::Find returns 1 (0), X=1787.80, Y=962.11, Mass=4188, SNR=43.4, Peak=208 HFD=5.8
22:54:33.351 00.003 11872 CameraToMount -- cameraTheta (2.16) - m_xAngle (0.00) = xAngle (2.16 = 2.16)
22:54:33.354 00.003 11872 CameraToMount -- cameraTheta (2.16) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (5.13 = -1.16)
22:54:33.357 00.003 11872 CameraToMount -- cameraX=-0.31 cameraY=0.46 hyp=0.55 cameraTheta=2.16 mountX=-0.30 mountY=-0.51, mountTheta=-2.11
22:54:33.362 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.31, y=0.46, opts=13)
22:54:33.367 00.005 11872 Enqueuing Move request for scope (-0.31, 0.46)
22:54:33.371 00.004 9960 Worker thread wakes up
22:54:33.371 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.46) opts 0xd
22:54:33.371 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=208, med=0, FiltMin=0, FiltMax=98, Gamma=1.000
22:54:33.374 00.003 9960 Handling offset move in thread for scope, endpoint = (-0.31, 0.46)
22:54:33.374 00.000 11872 UpdateGuideState exits: m=4188 SNR=43.4
22:54:33.378 00.004 9960 Moving (-0.31, 0.46) raw xDistance=-0.30 yDistance=-0.51
22:54:33.378 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.30
22:54:33.378 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:54:33.379 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:33.383 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.51
22:54:33.384 00.001 9960 MoveAxis(E, 136, ABG)
22:54:33.384 00.000 9960 Guiding  Dir = 2, Dur = 136
22:54:33.384 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:54:33.386 00.002 9960 IsSlewing returns 0
22:54:33.387 00.001 11872 Enqueuing Expose request
22:54:33.390 00.003 9960 IsGuiding returns 0
22:54:33.392 00.002 9960 PulseGuide returned control before completion, sleep 146
22:54:33.546 00.154 9960 IsGuiding returns 1
22:54:33.549 00.003 9960 scope still moving after pulse duration time elapsed
22:54:33.578 00.029 9960 IsSlewing returns 0
22:54:33.579 00.001 9960 IsGuiding returns 0
22:54:33.579 00.000 9960 scope move finished after 136 + 52 ms
22:54:33.579 00.000 9960 Move returns status 0, amount 136
22:54:33.579 00.000 9960 MoveAxis(N, 0, ABG)
22:54:33.579 00.000 9960 Move returns status 0, amount 0
22:54:33.581 00.002 9960 move complete, result=0
22:54:33.581 00.000 9960 worker thread done servicing request
22:54:33.581 00.000 11872 GuideStep: -0.3 px 136 ms EAST, -0.5 px 0 ms NORTH
22:54:33.586 00.005 9960 Worker thread wakes up
22:54:33.586 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:54:33.586 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,947,31,31)
22:54:34.841 01.255 9960 Exposure complete
22:54:34.973 00.132 9960 worker thread done servicing request
22:54:34.974 00.001 11872 OnExposeComplete: enter
22:54:34.977 00.003 11872 UpdateGuideState(): m_state=6
22:54:34.981 00.004 11872 Star::Find(15, 1787, 962, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1215
22:54:34.986 00.005 11872 Star::Find returns 1 (0), X=1788.53, Y=960.58, Mass=4432, SNR=44.7, Peak=222 HFD=5.8
22:54:34.994 00.008 11872 CameraToMount -- cameraTheta (-1.20) - m_xAngle (0.00) = xAngle (-1.20 = -1.20)
22:54:35.007 00.013 11872 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.77 = 1.77)
22:54:35.017 00.010 11872 CameraToMount -- cameraX=0.42 cameraY=-1.07 hyp=1.15 cameraTheta=-1.20 mountX=0.41 mountY=1.13, mountTheta=1.22
22:54:35.023 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.42, y=-1.07, opts=13)
22:54:35.029 00.006 11872 Enqueuing Move request for scope (0.42, -1.07)
22:54:35.033 00.004 9960 Worker thread wakes up
22:54:35.033 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.42, -1.07) opts 0xd
22:54:35.033 00.000 9960 Handling offset move in thread for scope, endpoint = (0.42, -1.07)
22:54:35.033 00.000 9960 Moving (0.42, -1.07) raw xDistance=0.41 yDistance=1.13
22:54:35.033 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=222, med=0, FiltMin=0, FiltMax=114, Gamma=1.000
22:54:35.039 00.006 9960 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.41
22:54:35.039 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.13 from input 1.13
22:54:35.039 00.000 11872 UpdateGuideState exits: m=4432 SNR=44.7
22:54:35.047 00.008 9960 MoveAxis(W, 185, ABG)
22:54:35.048 00.001 9960 Guiding  Dir = 3, Dur = 185
22:54:35.048 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:35.053 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:54:35.058 00.005 11872 Enqueuing Expose request
22:54:35.064 00.006 9960 IsSlewing returns 0
22:54:35.064 00.000 9960 IsGuiding returns 0
22:54:35.064 00.000 9960 PulseGuide returned control before completion, sleep 195
22:54:35.268 00.204 9960 IsGuiding returns 1
22:54:35.269 00.001 9960 scope still moving after pulse duration time elapsed
22:54:35.296 00.027 9960 IsSlewing returns 0
22:54:35.298 00.002 9960 IsGuiding returns 0
22:54:35.299 00.001 9960 scope move finished after 185 + 49 ms
22:54:35.299 00.000 9960 Move returns status 0, amount 185
22:54:35.299 00.000 9960 MoveAxis(S, 844, ABG)
22:54:35.299 00.000 9960 Guiding  Dir = 1, Dur = 844
22:54:35.300 00.001 9960 IsSlewing returns 0
22:54:35.301 00.001 9960 IsGuiding returns 0
22:54:35.301 00.000 9960 PulseGuide returned control before completion, sleep 854
22:54:36.172 00.871 9960 IsGuiding returns 1
22:54:36.173 00.001 9960 scope still moving after pulse duration time elapsed
22:54:36.204 00.031 9960 IsSlewing returns 0
22:54:36.205 00.001 9960 IsGuiding returns 0
22:54:36.205 00.000 9960 scope move finished after 844 + 60 ms
22:54:36.206 00.001 9960 Move returns status 0, amount 844
22:54:36.206 00.000 9960 move complete, result=0
22:54:36.206 00.000 9960 worker thread done servicing request
22:54:36.208 00.002 9960 Worker thread wakes up
22:54:36.208 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:54:36.208 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,947,31,31)
22:54:36.208 00.000 11872 GuideStep: 0.4 px 185 ms WEST, 1.1 px 844 ms SOUTH
22:54:37.448 01.240 9960 Exposure complete
22:54:37.554 00.106 9960 worker thread done servicing request
22:54:37.554 00.000 11872 OnExposeComplete: enter
22:54:37.558 00.004 11872 UpdateGuideState(): m_state=6
22:54:37.563 00.005 11872 Star::Find(15, 1788, 960, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1216
22:54:37.566 00.003 11872 Star::Find returns 1 (0), X=1788.22, Y=961.71, Mass=4262, SNR=43.5, Peak=206 HFD=5.6
22:54:37.569 00.003 11872 CameraToMount -- cameraTheta (0.45) - m_xAngle (0.00) = xAngle (0.45 = 0.45)
22:54:37.573 00.004 11872 CameraToMount -- cameraTheta (0.45) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (3.42 = -2.86)
22:54:37.578 00.005 11872 CameraToMount -- cameraX=0.11 cameraY=0.05 hyp=0.12 cameraTheta=0.45 mountX=0.11 mountY=-0.03, mountTheta=-0.29
22:54:37.583 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.11, y=0.05, opts=13)
22:54:37.587 00.004 11872 Enqueuing Move request for scope (0.11, 0.05)
22:54:37.591 00.004 9960 Worker thread wakes up
22:54:37.591 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.05) opts 0xd
22:54:37.591 00.000 9960 Handling offset move in thread for scope, endpoint = (0.11, 0.05)
22:54:37.591 00.000 9960 Moving (0.11, 0.05) raw xDistance=0.11 yDistance=-0.03
22:54:37.591 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:54:37.593 00.002 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:54:37.593 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=0, FiltMin=0, FiltMax=101, Gamma=1.000
22:54:37.597 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:54:37.598 00.001 9960 MoveAxis(E, 0, ABG)
22:54:37.598 00.000 11872 UpdateGuideState exits: m=4262 SNR=43.5
22:54:37.603 00.005 9960 Move returns status 0, amount 0
22:54:37.603 00.000 9960 MoveAxis(N, 0, ABG)
22:54:37.603 00.000 9960 Move returns status 0, amount 0
22:54:37.603 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:37.607 00.004 9960 move complete, result=0
22:54:37.607 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:54:37.611 00.004 9960 worker thread done servicing request
22:54:37.611 00.000 11872 Enqueuing Expose request
22:54:37.614 00.003 9960 Worker thread wakes up
22:54:37.614 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:54:37.615 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1773,947,31,31)
22:54:37.615 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:54:37.715 00.100 11872 evsrv: cli 0D2D2A00 connect
22:54:37.724 00.009 11872 case statement mapped state 6 to 3
22:54:37.737 00.013 11872 case statement mapped state 6 to 3
22:54:37.741 00.004 11872 evsrv: cli 0D2D2A00 request: {"method":"get_app_state","id":"6c878567-d4b9-490b-91be-71f8f480bdd8"}
22:54:37.745 00.004 11872 case statement mapped state 6 to 3
22:54:37.748 00.003 11872 evsrv: cli 0D2D2A00 response: {"jsonrpc":"2.0","result":"Guiding","id":"6c878567-d4b9-490b-91be-71f8f480bdd8"}
22:54:37.752 00.004 11872 evsrv: cli 0D2D2A00 disconnect
22:54:37.761 00.009 11872 evsrv: cli 0D2D2BE0 connect
22:54:37.769 00.008 11872 case statement mapped state 6 to 3
22:54:37.772 00.003 11872 case statement mapped state 6 to 3
22:54:37.777 00.005 11872 evsrv: cli 0D2D2BE0 request: {"method":"stop_capture","id":"a10f3d6a-ce1a-4788-b5cf-d1bada272490"}
22:54:37.779 00.002 11872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
22:54:37.786 00.007 11872 Status Line: Waiting for devices...
22:54:37.792 00.006 11872 evsrv: cli 0D2D2BE0 response: {"jsonrpc":"2.0","result":0,"id":"a10f3d6a-ce1a-4788-b5cf-d1bada272490"}
22:54:37.808 00.016 11872 evsrv: cli 0D2D2BE0 disconnect
22:54:37.815 00.007 11872 evsrv: cli 0D2D2AA0 connect
22:54:37.820 00.005 11872 case statement mapped state 6 to 3
22:54:37.824 00.004 11872 case statement mapped state 6 to 3
22:54:37.830 00.006 9960 ZWO: stopexposure
22:54:37.831 00.001 11872 evsrv: cli 0D2D2AA0 request: {"method":"get_app_state","id":"e3c5c555-1006-4990-8a72-feecd29a8c32"}
22:54:37.834 00.003 11872 case statement mapped state 6 to 3
22:54:37.838 00.004 11872 evsrv: cli 0D2D2AA0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e3c5c555-1006-4990-8a72-feecd29a8c32"}
22:54:37.841 00.003 11872 evsrv: cli 0D2D2AA0 disconnect
22:54:38.815 00.974 9960 ZWO: stopexposure
22:54:38.816 00.001 9960 Error thrown from C:\cygwin\home\agalasso\projects\phd2\worker_thread.cpp:190->Capture failed
22:54:38.816 00.000 9960 worker thread done servicing request
22:54:38.816 00.000 11872 OnExposeComplete: enter
22:54:38.823 00.007 11872 OnExposeComplete: Capture Error reported
22:54:38.833 00.010 11872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
22:54:38.838 00.005 11872 Mount: notify guiding stopped
22:54:38.846 00.008 11872 Changing from state GUIDING to STOP
22:54:38.852 00.006 11872 guider state => SELECTED
22:54:38.855 00.003 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=0, FiltMin=0, FiltMax=101, Gamma=1.000
22:54:38.860 00.005 11872 Changing from state SELECTED to UNINITIALIZED
22:54:38.865 00.005 11872 guider state => SELECTING
22:54:38.873 00.008 11872 Status Line: Stopped.
22:54:38.878 00.005 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\myframe_events.cpp:489->Error reported capturing image
22:54:38.884 00.006 11872 evsrv: cli 0D2D3400 connect
22:54:38.890 00.006 11872 evsrv: cli 0D2D3400 request: {"method":"get_app_state","id":"ca78db0f-26e8-4f58-a0de-0569756731a1"}
22:54:38.895 00.005 11872 evsrv: cli 0D2D3400 response: {"jsonrpc":"2.0","result":"Stopped","id":"ca78db0f-26e8-4f58-a0de-0569756731a1"}
22:54:38.899 00.004 11872 evsrv: cli 0D2D3400 disconnect
22:54:55.166 16.267 11872 evsrv: cli 0D2D30E0 connect
22:54:55.175 00.009 11872 evsrv: cli 0D2D30E0 request: {"method":"get_app_state","id":"a9598cc8-e85f-483d-9fb6-46eef3aa81b1"}
22:54:55.179 00.004 11872 evsrv: cli 0D2D30E0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a9598cc8-e85f-483d-9fb6-46eef3aa81b1"}
22:54:55.183 00.004 11872 evsrv: cli 0D2D30E0 disconnect
22:54:55.188 00.005 11872 evsrv: cli 0D2D21E0 connect
22:54:55.191 00.003 11872 evsrv: cli 0D2D21E0 request: {"method":"get_calibrated","id":"168091be-a6a1-4800-a94d-bf251608e1ee"}
22:54:55.194 00.003 11872 evsrv: cli 0D2D21E0 response: {"jsonrpc":"2.0","result":true,"id":"168091be-a6a1-4800-a94d-bf251608e1ee"}
22:54:55.196 00.002 11872 evsrv: cli 0D2D21E0 disconnect
22:54:55.203 00.007 11872 evsrv: cli 0D2D2AA0 connect
22:54:55.206 00.003 11872 evsrv: cli 0D2D2AA0 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"2d17936b-8aa0-4f79-b727-7958fb5d05e0"}
22:54:55.212 00.006 11872 PhdController::Guide begins
22:54:55.216 00.004 11872 PhdController: newstate STATE_SETUP
22:54:55.219 00.003 11872 PhdController: setup
22:54:55.222 00.003 11872 PhdController: newstate STATE_ATTEMPT_START
22:54:55.224 00.002 11872 PhdController: start capturing
22:54:55.227 00.003 11872 Changing from state SELECTING to UNINITIALIZED
22:54:55.232 00.005 11872 guider state => SELECTING
22:54:55.237 00.005 11872 setting force full frames = true
22:54:55.241 00.004 11872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
22:54:55.248 00.007 11872 ScheduleExposure(1000,3,0) exposurePending=0
22:54:55.252 00.004 11872 Enqueuing Expose request
22:54:55.256 00.004 11872 PhdController: newstate STATE_SELECT_STAR
22:54:55.258 00.002 11872 evsrv: cli 0D2D2AA0 response: {"jsonrpc":"2.0","result":0,"id":"2d17936b-8aa0-4f79-b727-7958fb5d05e0"}
22:54:55.264 00.006 9960 Worker thread wakes up
22:54:55.265 00.001 11872 evsrv: cli 0D2D2AA0 disconnect
22:54:55.269 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
22:54:55.269 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
22:54:55.269 00.000 11872 evsrv: cli 0D2D28C0 connect
22:54:55.274 00.005 11872 case statement mapped state 1 to 101
22:54:55.280 00.006 11872 case statement mapped state 1 to 101
22:54:55.284 00.004 11872 evsrv: cli 0D2D28C0 request: {"method":"get_lock_shift_params","id":"da1f34f4-709e-4bc0-b065-8b1d7346e3a1"}
22:54:55.288 00.004 11872 evsrv: cli 0D2D28C0 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"da1f34f4-709e-4bc0-b065-8b1d7346e3a1"}
22:54:55.293 00.005 11872 evsrv: cli 0D2D28C0 disconnect
22:54:55.297 00.004 11872 evsrv: cli 0D2D2C80 connect
22:54:55.301 00.004 11872 case statement mapped state 1 to 101
22:54:55.306 00.005 11872 case statement mapped state 1 to 101
22:54:55.312 00.006 11872 evsrv: cli 0D2D2C80 request: {"method":"get_lock_position","id":"91baa356-ff3b-4189-8e3d-2808b25cabe7"}
22:54:55.315 00.003 11872 evsrv: cli 0D2D2C80 response: {"jsonrpc":"2.0","result":null,"id":"91baa356-ff3b-4189-8e3d-2808b25cabe7"}
22:54:55.319 00.004 11872 evsrv: cli 0D2D2C80 disconnect
22:54:56.321 01.002 11872 evsrv: cli 0D2D3040 connect
22:54:56.328 00.007 11872 case statement mapped state 1 to 101
22:54:56.336 00.008 11872 case statement mapped state 1 to 101
22:54:56.343 00.007 11872 evsrv: cli 0D2D3040 request: {"method":"get_lock_position","id":"52e82958-9d49-488f-805d-61b2e8f082a5"}
22:54:56.350 00.007 11872 evsrv: cli 0D2D3040 response: {"jsonrpc":"2.0","result":null,"id":"52e82958-9d49-488f-805d-61b2e8f082a5"}
22:54:56.359 00.009 11872 evsrv: cli 0D2D3040 disconnect
22:54:56.521 00.162 9960 Exposure complete
22:54:56.658 00.137 9960 worker thread done servicing request
22:54:56.659 00.001 11872 OnExposeComplete: enter
22:54:56.664 00.005 11872 UpdateGuideState(): m_state=1
22:54:56.668 00.004 11872 UpdateCurrentPosition: no star selected
22:54:56.674 00.006 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
22:54:56.678 00.004 11872 Status Line: No star selected
22:54:56.684 00.006 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=186, med=0, FiltMin=0, FiltMax=108, Gamma=1.000
22:54:56.690 00.006 11872 UpdateGuideState exits: No star selected
22:54:56.695 00.005 11872 GuiderMultiStar::AutoSelect enter
22:54:56.700 00.005 11872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
22:54:56.821 00.121 11872 AutoFind: auto downsample for scale 1.00 => 1x
22:54:57.012 00.191 11872 AutoFind: global mean = -0.0, stdev 2.3
22:54:57.017 00.005 11872 AutoFind: using threshold = 0.1
22:54:57.229 00.212 11872 AutoFind: local max [1789, 960] 128.8
22:54:57.233 00.004 11872 AutoFind: local max [1544, 410] 111.7
22:54:57.236 00.003 11872 AutoFind: local max [1544, 416] 82.2
22:54:57.238 00.002 11872 AutoFind: local max [344, 49] 55.0
22:54:57.242 00.004 11872 AutoFind: local max [1677, 424] 43.3
22:54:57.244 00.002 11872 AutoFind: local max [1326, 194] 36.6
22:54:57.247 00.003 11872 AutoFind: local max [731, 659] 31.2
22:54:57.250 00.003 11872 AutoFind: local max [1250, 121] 30.2
22:54:57.252 00.002 11872 AutoFind: local max [1327, 200] 28.1
22:54:57.255 00.003 11872 AutoFind: local max [406, 419] 27.0
22:54:57.257 00.002 11872 AutoFind: local max [120, 533] 26.9
22:54:57.260 00.003 11872 AutoFind: local max [83, 632] 26.4
22:54:57.263 00.003 11872 AutoFind: local max [73, 1048] 21.7
22:54:57.266 00.003 11872 AutoFind: local max [837, 1018] 20.9
22:54:57.269 00.003 11872 AutoFind: local max [993, 445] 20.6
22:54:57.271 00.002 11872 AutoFind: local max [1885, 951] 18.2
22:54:57.274 00.003 11872 AutoFind: local max [439, 493] 12.2
22:54:57.277 00.003 11872 AutoFind: local max [230, 551] 12.0
22:54:57.280 00.003 11872 AutoFind: local max [1323, 666] 11.2
22:54:57.282 00.002 11872 AutoFind: local max [707, 253] 10.7
22:54:57.285 00.003 11872 AutoFind: local max [342, 449] 10.6
22:54:57.288 00.003 11872 AutoFind: local max [1322, 672] 10.5
22:54:57.290 00.002 11872 AutoFind: local max [1269, 271] 9.5
22:54:57.294 00.004 11872 AutoFind: local max [1343, 195] 9.0
22:54:57.298 00.004 11872 AutoFind: local max [1271, 276] 8.8
22:54:57.301 00.003 11872 AutoFind: local max [708, 246] 8.6
22:54:57.304 00.003 11872 AutoFind: local max [441, 72] 8.4
22:54:57.308 00.004 11872 AutoFind: local max [516, 745] 8.3
22:54:57.311 00.003 11872 AutoFind: local max [267, 517] 8.3
22:54:57.315 00.004 11872 AutoFind: local max [119, 196] 8.2
22:54:57.318 00.003 11872 AutoFind: local max [1310, 756] 7.9
22:54:57.321 00.003 11872 AutoFind: local max [455, 418] 7.8
22:54:57.326 00.005 11872 AutoFind: local max [1310, 751] 7.6
22:54:57.329 00.003 11872 AutoFind: local max [1923, 213] 7.1
22:54:57.333 00.004 11872 AutoFind: local max [1258, 82] 7.0
22:54:57.336 00.003 11872 AutoFind: local max [331, 804] 6.8
22:54:57.339 00.003 11872 AutoFind: local max [238, 771] 6.8
22:54:57.343 00.004 11872 AutoFind: local max [332, 799] 6.7
22:54:57.346 00.003 11872 AutoFind: local max [244, 152] 6.5
22:54:57.349 00.003 11872 AutoFind: local max [1788, 89] 6.4
22:54:57.351 00.002 11872 AutoFind: local max [189, 61] 6.2
22:54:57.354 00.003 11872 AutoFind: local max [1736, 343] 6.0
22:54:57.357 00.003 11872 AutoFind: local max [1862, 792] 5.7
22:54:57.360 00.003 11872 AutoFind: local max [470, 675] 5.7
22:54:57.364 00.004 11872 AutoFind: local max [508, 1035] 5.6
22:54:57.367 00.003 11872 AutoFind: local max [1685, 514] 5.6
22:54:57.370 00.003 11872 AutoFind: local max [1398, 577] 5.4
22:54:57.373 00.003 11872 AutoFind: local max [1812, 241] 5.3
22:54:57.376 00.003 11872 AutoFind: local max [771, 961] 5.2
22:54:57.378 00.002 11872 AutoFind: local max [555, 658] 5.2
22:54:57.381 00.003 11872 AutoFind: local max [9, 575] 5.0
22:54:57.384 00.003 11872 AutoFind: local max [1466, 1086] 5.0
22:54:57.386 00.002 11872 AutoFind: local max [1303, 693] 5.0
22:54:57.389 00.003 11872 AutoFind: local max [1660, 503] 5.0
22:54:57.393 00.004 11872 AutoFind: local max [1343, 919] 4.9
22:54:57.397 00.004 11872 AutoFind: local max [1478, 610] 4.9
22:54:57.399 00.002 11872 AutoFind: local max [62, 1082] 4.8
22:54:57.404 00.005 11872 AutoFind: local max [1774, 735] 4.7
22:54:57.407 00.003 11872 AutoFind: local max [1652, 560] 4.7
22:54:57.412 00.005 11872 AutoFind: local max [92, 50] 4.7
22:54:57.415 00.003 11872 AutoFind: local max [1478, 602] 4.6
22:54:57.419 00.004 11872 AutoFind: local max [520, 356] 4.5
22:54:57.423 00.004 11872 AutoFind: local max [1450, 33] 4.5
22:54:57.427 00.004 11872 AutoFind: local max [309, 91] 4.4
22:54:57.431 00.004 11872 AutoFind: local max [1780, 951] 4.4
22:54:57.434 00.003 11872 AutoFind: local max [1397, 583] 4.4
22:54:57.438 00.004 11872 AutoFind: local max [234, 1040] 4.4
22:54:57.442 00.004 11872 AutoFind: local max [108, 162] 4.1
22:54:57.445 00.003 11872 AutoFind: local max [1926, 42] 4.1
22:54:57.448 00.003 11872 AutoFind: local max [825, 806] 4.0
22:54:57.452 00.004 11872 AutoFind: local max [1921, 321] 4.0
22:54:57.455 00.003 11872 AutoFind: local max [1910, 811] 4.0
22:54:57.460 00.005 11872 AutoFind: local max [1686, 361] 4.0
22:54:57.463 00.003 11872 AutoFind: local max [767, 966] 3.9
22:54:57.467 00.004 11872 AutoFind: local max [1515, 1081] 3.9
22:54:57.471 00.004 11872 AutoFind: local max [1861, 261] 3.9
22:54:57.474 00.003 11872 AutoFind: local max [44, 126] 3.8
22:54:57.477 00.003 11872 AutoFind: local max [1526, 536] 3.8
22:54:57.481 00.004 11872 AutoFind: local max [1684, 520] 3.8
22:54:57.484 00.003 11872 AutoFind: local max [1579, 947] 3.8
22:54:57.488 00.004 11872 AutoFind: local max [1764, 986] 3.8
22:54:57.491 00.003 11872 AutoFind: local max [1205, 1085] 3.8
22:54:57.494 00.003 11872 AutoFind: local max [1301, 700] 3.7
22:54:57.498 00.004 11872 AutoFind: local max [18, 214] 3.7
22:54:57.502 00.004 11872 AutoFind: local max [986, 974] 3.7
22:54:57.505 00.003 11872 AutoFind: local max [1557, 415] 3.7
22:54:57.508 00.003 11872 AutoFind: local max [1348, 550] 3.7
22:54:57.511 00.003 11872 AutoFind: local max [1643, 1007] 3.7
22:54:57.515 00.004 11872 AutoFind: local max [513, 755] 3.7
22:54:57.519 00.004 11872 AutoFind: local max [508, 1029] 3.6
22:54:57.521 00.002 11872 AutoFind: local max [420, 646] 3.6
22:54:57.525 00.004 11872 AutoFind: local max [850, 544] 3.6
22:54:57.529 00.004 11872 AutoFind: local max [1921, 316] 3.6
22:54:57.532 00.003 11872 AutoFind: local max [1442, 819] 3.6
22:54:57.535 00.003 11872 AutoFind: local max [1493, 1054] 3.6
22:54:57.539 00.004 11872 AutoFind: local max [812, 886] 3.6
22:54:57.544 00.005 11872 AutoFind: local max [1292, 848] 3.5
22:54:57.548 00.004 11872 AutoFind: local max [1003, 741] 3.5
22:54:57.551 00.003 11872 AutoFind: local max [1441, 825] 3.5
22:54:57.554 00.003 11872 AutoFind: local max [1687, 431] 3.5
22:54:57.558 00.004 11872 AutoFind: close dim-bright [1687, 431] 3.5 - [1677, 424] 43.3
22:54:57.562 00.004 11872 AutoFind: too close [1441, 825] 3.5 - [1442, 819] 3.6
22:54:57.565 00.003 11872 AutoFind: too close [1921, 316] 3.6 - [1921, 321] 4.0
22:54:57.568 00.003 11872 AutoFind: too close [508, 1029] 3.6 - [508, 1035] 5.6
22:54:57.571 00.003 11872 AutoFind: too close [513, 755] 3.7 - [516, 745] 8.3
22:54:57.575 00.004 11872 AutoFind: close dim-bright [1557, 415] 3.7 - [1544, 416] 82.2
22:54:57.579 00.004 11872 AutoFind: close dim-bright [1557, 415] 3.7 - [1544, 410] 111.7
22:54:57.582 00.003 11872 AutoFind: too close [1301, 700] 3.7 - [1303, 693] 5.0
22:54:57.585 00.003 11872 AutoFind: too close [1684, 520] 3.8 - [1685, 514] 5.6
22:54:57.588 00.003 11872 AutoFind: too close [767, 966] 3.9 - [771, 961] 5.2
22:54:57.592 00.004 11872 AutoFind: too close [1397, 583] 4.4 - [1398, 577] 5.4
22:54:57.596 00.004 11872 AutoFind: close dim-bright [1780, 951] 4.4 - [1789, 960] 128.8
22:54:57.599 00.003 11872 AutoFind: too close [1478, 602] 4.6 - [1478, 610] 4.9
22:54:57.602 00.003 11872 AutoFind: too close [332, 799] 6.7 - [331, 804] 6.8
22:54:57.606 00.004 11872 AutoFind: too close [1310, 751] 7.6 - [1310, 756] 7.9
22:54:57.611 00.005 11872 AutoFind: too close [708, 246] 8.6 - [707, 253] 10.7
22:54:57.614 00.003 11872 AutoFind: too close [1271, 276] 8.8 - [1269, 271] 9.5
22:54:57.617 00.003 11872 AutoFind: too close [1343, 195] 9.0 - [1327, 200] 28.1
22:54:57.621 00.004 11872 AutoFind: too close [1343, 195] 9.0 - [1326, 194] 36.6
22:54:57.625 00.004 11872 AutoFind: too close [1322, 672] 10.5 - [1323, 666] 11.2
22:54:57.629 00.004 11872 AutoFind: too close [1327, 200] 28.1 - [1326, 194] 36.6
22:54:57.632 00.003 11872 AutoFind: too close [1544, 416] 82.2 - [1544, 410] 111.7
22:54:57.637 00.005 11872 AutoFind: too close to edge [1205, 1085] 3.8
22:54:57.640 00.003 11872 AutoFind: too close to edge [1515, 1081] 3.9
22:54:57.644 00.004 11872 AutoFind: too close to edge [1926, 42] 4.1
22:54:57.648 00.004 11872 AutoFind: too close to edge [62, 1082] 4.8
22:54:57.651 00.003 11872 AutoFind: too close to edge [1466, 1086] 5.0
22:54:57.655 00.004 11872 AutoFind: too close to edge [9, 575] 5.0
22:54:57.659 00.004 11872 AutoFind: too close to edge [1923, 213] 7.1
22:54:57.663 00.004 11872 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
22:54:57.666 00.003 11872 Star::Find(15, 1789, 960, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:54:57.669 00.003 11872 Star::Find returns 1 (0), X=1788.46, Y=961.12, Mass=4407, SNR=44.7, Peak=186 HFD=5.8
22:54:57.673 00.004 11872 Star::Find(15, 344, 49, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:54:57.677 00.004 11872 Star::Find returns 1 (0), X=344.13, Y=48.50, Mass=1692, SNR=28.0, Peak=62 HFD=5.5
22:54:57.680 00.003 11872 Star::Find(15, 1677, 424, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:54:57.684 00.004 11872 Star::Find returns 1 (0), X=1677.29, Y=424.69, Mass=1942, SNR=29.8, Peak=64 HFD=6.5
22:54:57.688 00.004 11872 Star::Find(15, 731, 659, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:54:57.691 00.003 11872 Star::Find returns 1 (0), X=730.84, Y=662.94, Mass=1576, SNR=26.5, Peak=48 HFD=6.6
22:54:57.695 00.004 11872 Star::Find(15, 1250, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:54:57.700 00.005 11872 Star::Find returns 1 (0), X=1251.08, Y=122.43, Mass=1875, SNR=28.6, Peak=53 HFD=6.9
22:54:57.704 00.004 11872 Star::Find(15, 406, 419, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:54:57.707 00.003 11872 Star::Find returns 1 (0), X=405.57, Y=420.96, Mass=1147, SNR=21.9, Peak=42 HFD=6.2
22:54:57.711 00.004 11872 Star::Find(15, 120, 533, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:54:57.715 00.004 11872 Star::Find returns 1 (0), X=119.40, Y=534.43, Mass=683, SNR=17.8, Peak=35 HFD=5.2
22:54:57.718 00.003 11872 Star::Find(15, 83, 632, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:54:57.722 00.004 11872 Star::Find returns 1 (0), X=83.02, Y=631.90, Mass=722, SNR=18.1, Peak=35 HFD=5.8
22:54:57.726 00.004 11872 Star::Find(15, 73, 1048, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:54:57.731 00.005 11872 Star::Find returns 1 (0), X=72.99, Y=1047.54, Mass=543, SNR=15.8, Peak=34 HFD=5.1
22:54:57.734 00.003 11872 Star::Find(15, 837, 1018, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:54:57.738 00.004 11872 Star::Find returns 1 (0), X=837.42, Y=1019.69, Mass=1093, SNR=22.0, Peak=32 HFD=6.7
22:54:57.741 00.003 11872 Star::Find(15, 993, 445, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:54:57.743 00.002 11872 Star::Find returns 1 (0), X=993.96, Y=447.03, Mass=1312, SNR=23.5, Peak=31 HFD=7.8
22:54:57.748 00.005 11872 Star::Find(15, 1885, 951, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:54:57.752 00.004 11872 Star::Find returns 1 (0), X=1884.12, Y=951.73, Mass=500, SNR=15.1, Peak=32 HFD=5.0
22:54:57.755 00.003 11872 Star::Find(15, 439, 493, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:54:57.759 00.004 11872 Star::Find returns 1 (0), X=439.24, Y=494.06, Mass=377, SNR=13.0, Peak=15 HFD=5.9
22:54:57.763 00.004 11872 Star::Find(15, 230, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:54:57.766 00.003 11872 Star::Find returns 1 (0), X=230.23, Y=553.20, Mass=327, SNR=12.2, Peak=14 HFD=5.2
22:54:57.770 00.004 11872 Star::Find(15, 342, 449, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:54:57.774 00.004 11872 Star::Find returns 1 (0), X=341.56, Y=449.82, Mass=254, SNR=10.7, Peak=12 HFD=5.4
22:54:57.777 00.003 11872 Star::Find(15, 441, 72, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:54:57.781 00.004 11872 Star::Find returns 1 (0), X=441.31, Y=70.95, Mass=182, SNR=9.2, Peak=10 HFD=4.8
22:54:57.784 00.003 11872 Star::Find(15, 267, 517, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:54:57.788 00.004 11872 Star::Find returns 1 (0), X=267.01, Y=518.03, Mass=196, SNR=9.5, Peak=14 HFD=5.4
22:54:57.792 00.004 11872 Star::Find(15, 119, 196, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:54:57.795 00.003 11872 Star::Find returns 1 (0), X=118.35, Y=195.65, Mass=215, SNR=9.9, Peak=12 HFD=4.8
22:54:57.799 00.004 11872 Star::Find(15, 455, 418, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:54:57.802 00.003 11872 Star::Find returns 1 (0), X=456.45, Y=416.21, Mass=252, SNR=10.3, Peak=14 HFD=5.7
22:54:57.805 00.003 11872 Star::Find(15, 1258, 82, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:54:57.807 00.002 11872 Star::Find returns 1 (0), X=1258.11, Y=84.10, Mass=297, SNR=11.5, Peak=13 HFD=7.1
22:54:57.811 00.004 11872 Star::Find(15, 238, 771, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:54:57.813 00.002 11872 Star::Find returns 1 (0), X=237.37, Y=771.64, Mass=142, SNR=8.0, Peak=8 HFD=4.9
22:54:57.816 00.003 11872 Star::Find(15, 244, 152, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:54:57.819 00.003 11872 Star::Find returns 1 (0), X=243.31, Y=152.48, Mass=140, SNR=8.0, Peak=14 HFD=5.1
22:54:57.822 00.003 11872 Star::Find(15, 1788, 89, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:54:57.826 00.004 11872 Star::Find returns 1 (0), X=1787.68, Y=90.34, Mass=155, SNR=8.5, Peak=10 HFD=5.3
22:54:57.829 00.003 11872 Star::Find(15, 189, 61, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:54:57.832 00.003 11872 Star::Find returns 1 (0), X=188.61, Y=60.51, Mass=133, SNR=7.8, Peak=10 HFD=5.1
22:54:57.835 00.003 11872 Star::Find(15, 1736, 343, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:54:57.837 00.002 11872 Star::Find returns 1 (0), X=1735.03, Y=345.63, Mass=171, SNR=8.8, Peak=11 HFD=5.4
22:54:57.841 00.004 11872 Star::Find(15, 1862, 792, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:54:57.844 00.003 11872 Star::Find returns 1 (0), X=1861.97, Y=791.93, Mass=160, SNR=8.5, Peak=12 HFD=4.6
22:54:57.849 00.005 11872 Star::Find(15, 470, 675, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:54:57.852 00.003 11872 Star::Find returns 1 (0), X=470.16, Y=676.46, Mass=134, SNR=7.8, Peak=9 HFD=5.3
22:54:57.857 00.005 11872 Star::Find(15, 1812, 241, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:54:57.861 00.004 11872 Star::Find returns 1 (0), X=1812.30, Y=239.34, Mass=84, SNR=6.2, Peak=9 HFD=4.9
22:54:57.864 00.003 11872 Star::Find(15, 555, 658, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:54:57.868 00.004 11872 Star::Find false star n=21 nbg=281 bg=1.1 sigma=1.1 thresh=4 peak=4
22:54:57.872 00.004 11872 Star::Find returns 0 (2), X=555.00, Y=658.00, Mass=75, SNR=2.9, Peak=6 HFD=0.0
22:54:57.875 00.003 11872 Star::Find(15, 1660, 503, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:54:57.880 00.005 11872 Star::Find returns 1 (0), X=1660.24, Y=501.55, Mass=84, SNR=6.1, Peak=8 HFD=5.3
22:54:57.884 00.004 11872 Star::Find(15, 1343, 919, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:54:57.889 00.005 11872 Star::Find returns 1 (0), X=1344.30, Y=917.61, Mass=164, SNR=8.5, Peak=8 HFD=6.6
22:54:57.893 00.004 11872 Star::Find(15, 1774, 735, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:54:57.899 00.006 11872 Star::Find returns 1 (0), X=1772.95, Y=736.16, Mass=129, SNR=7.6, Peak=9 HFD=4.7
22:54:57.902 00.003 11872 Star::Find(15, 1652, 560, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:54:57.906 00.004 11872 Star::Find false star n=31 nbg=286 bg=1.0 sigma=1.0 thresh=4 peak=4
22:54:57.909 00.003 11872 Star::Find returns 0 (2), X=1652.00, Y=560.00, Mass=110, SNR=2.9, Peak=7 HFD=0.0
22:54:57.912 00.003 11872 Star::Find(15, 92, 50, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:54:57.915 00.003 11872 Star::Find false star n=21 nbg=280 bg=0.6 sigma=0.7 thresh=3 peak=3
22:54:57.925 00.010 11872 Star::Find returns 0 (2), X=92.00, Y=50.00, Mass=65, SNR=2.9, Peak=6 HFD=0.0
22:54:57.928 00.003 11872 Star::Find(15, 520, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:54:57.930 00.002 11872 Star::Find returns 1 (0), X=520.46, Y=354.44, Mass=183, SNR=9.0, Peak=7 HFD=6.8
22:54:57.933 00.003 11872 Star::Find(15, 1450, 33, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:54:57.937 00.004 11872 Star::Find returns 1 (0), X=1448.63, Y=29.40, Mass=144, SNR=8.1, Peak=7 HFD=6.2
22:54:57.940 00.003 11872 Star::Find(15, 309, 91, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:54:57.943 00.003 11872 Star::Find false star n=18 nbg=278 bg=0.6 sigma=0.7 thresh=3 peak=2
22:54:57.946 00.003 11872 Star::Find returns 0 (2), X=309.00, Y=91.00, Mass=51, SNR=2.9, Peak=6 HFD=0.0
22:54:57.948 00.002 11872 Star::Find(15, 1780, 951, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:54:57.952 00.004 11872 Star::Find returns 1 (0), X=1788.46, Y=961.12, Mass=4407, SNR=44.7, Peak=186 HFD=5.8
22:54:57.957 00.005 11872 Star::Find(15, 234, 1040, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:54:57.960 00.003 11872 Star::Find false star n=11 nbg=284 bg=0.9 sigma=1.0 thresh=4 peak=4
22:54:57.962 00.002 11872 Star::Find returns 0 (2), X=234.00, Y=1040.00, Mass=41, SNR=2.9, Peak=6 HFD=0.0
22:54:57.965 00.003 11872 Star::Find(15, 108, 162, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:54:57.968 00.003 11872 Star::Find false star n=14 nbg=277 bg=0.6 sigma=0.8 thresh=3 peak=2
22:54:57.972 00.004 11872 Star::Find returns 0 (2), X=108.00, Y=162.00, Mass=37, SNR=2.9, Peak=4 HFD=0.0
22:54:57.976 00.004 11872 Star::Find(15, 825, 806, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:54:57.979 00.003 11872 Star::Find false star n=34 nbg=277 bg=1.1 sigma=1.0 thresh=4 peak=4
22:54:57.984 00.005 11872 Star::Find returns 0 (2), X=825.00, Y=806.00, Mass=126, SNR=2.9, Peak=8 HFD=0.0
22:54:57.987 00.003 11872 Star::Find(15, 1910, 811, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:54:57.990 00.003 11872 Star::Find returns 0 (2), X=1910.00, Y=811.00, Mass=10, SNR=2.1, Peak=4 HFD=0.0
22:54:57.994 00.004 11872 Star::Find(15, 1686, 361, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:54:57.998 00.004 11872 Star::Find false star n=39 nbg=278 bg=0.7 sigma=0.8 thresh=3 peak=3
22:54:58.002 00.004 11872 Star::Find returns 0 (2), X=1686.00, Y=361.00, Mass=110, SNR=2.9, Peak=5 HFD=0.0
22:54:58.005 00.003 11872 Star::Find(15, 1861, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:54:58.009 00.004 11872 Star::Find false star n=27 nbg=280 bg=0.5 sigma=0.7 thresh=2 peak=1
22:54:58.012 00.003 11872 Star::Find returns 0 (2), X=1861.00, Y=261.00, Mass=49, SNR=2.9, Peak=4 HFD=0.0
22:54:58.016 00.004 11872 Star::Find(15, 44, 126, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:54:58.019 00.003 11872 Star::Find false star n=16 nbg=284 bg=0.6 sigma=0.7 thresh=3 peak=3
22:54:58.023 00.004 11872 Star::Find returns 0 (2), X=44.00, Y=126.00, Mass=43, SNR=2.9, Peak=5 HFD=0.0
22:54:58.026 00.003 11872 Star::Find(15, 1526, 536, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:54:58.029 00.003 11872 Star::Find returns 0 (3), X=1526.00, Y=536.00, Mass=5, SNR=1.5, Peak=3 HFD=0.0
22:54:58.032 00.003 11872 Star::Find(15, 1579, 947, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:54:58.036 00.004 11872 Star::Find returns 1 (0), X=1579.01, Y=945.53, Mass=119, SNR=7.4, Peak=9 HFD=6.2
22:54:58.039 00.003 11872 Star::Find(15, 1764, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:54:58.043 00.004 11872 Star::Find returns 1 (0), X=1764.53, Y=984.64, Mass=90, SNR=6.5, Peak=9 HFD=5.8
22:54:58.047 00.004 11872 Star::Find(15, 18, 214, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:54:58.051 00.004 11872 Star::Find returns 0 (2), X=18.00, Y=214.00, Mass=18, SNR=2.9, Peak=4 HFD=0.0
22:54:58.054 00.003 11872 Star::Find(15, 986, 974, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:54:58.057 00.003 11872 Star::Find false star n=9 nbg=271 bg=0.6 sigma=0.7 thresh=3 peak=2
22:54:58.061 00.004 11872 Star::Find returns 0 (2), X=986.00, Y=974.00, Mass=24, SNR=2.9, Peak=4 HFD=0.0
22:54:58.064 00.003 11872 Star::Find(15, 1557, 415, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:54:58.067 00.003 11872 Star::Find returns 1 (0), X=1543.87, Y=411.79, Mass=5332, SNR=47.8, Peak=140 HFD=6.5
22:54:58.070 00.003 11872 Star::Find(15, 1348, 550, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:54:58.074 00.004 11872 Star::Find false star n=19 nbg=283 bg=1.2 sigma=1.2 thresh=5 peak=5
22:54:58.077 00.003 11872 Star::Find returns 0 (2), X=1348.00, Y=550.00, Mass=94, SNR=2.9, Peak=9 HFD=0.0
22:54:58.080 00.003 11872 Star::Find(15, 1643, 1007, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:54:58.084 00.004 11872 Star::Find false star n=9 nbg=279 bg=0.6 sigma=0.7 thresh=3 peak=2
22:54:58.087 00.003 11872 Star::Find returns 0 (2), X=1643.00, Y=1007.00, Mass=27, SNR=2.9, Peak=5 HFD=0.0
22:54:58.091 00.004 11872 Star::Find(15, 420, 646, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:54:58.094 00.003 11872 Star::Find returns 0 (3), X=420.00, Y=646.00, Mass=7, SNR=1.8, Peak=4 HFD=0.0
22:54:58.098 00.004 11872 Star::Find(15, 850, 544, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:54:58.101 00.003 11872 Star::Find false star n=8 nbg=285 bg=0.6 sigma=0.7 thresh=3 peak=2
22:54:58.105 00.004 11872 Star::Find returns 0 (2), X=850.00, Y=544.00, Mass=21, SNR=2.9, Peak=5 HFD=0.0
22:54:58.109 00.004 11872 Star::Find(15, 1493, 1054, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:54:58.112 00.003 11872 Star::Find false star n=19 nbg=273 bg=0.7 sigma=0.7 thresh=3 peak=2
22:54:58.115 00.003 11872 Star::Find returns 0 (2), X=1493.00, Y=1054.00, Mass=48, SNR=2.9, Peak=4 HFD=0.0
22:54:58.118 00.003 11872 Star::Find(15, 812, 886, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:54:58.122 00.004 11872 Star::Find false star n=9 nbg=280 bg=0.6 sigma=0.8 thresh=3 peak=2
22:54:58.126 00.004 11872 Star::Find returns 0 (2), X=812.00, Y=886.00, Mass=23, SNR=2.9, Peak=4 HFD=0.0
22:54:58.129 00.003 11872 Star::Find(15, 1292, 848, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:54:58.132 00.003 11872 Star::Find false star n=23 nbg=283 bg=0.9 sigma=0.9 thresh=4 peak=4
22:54:58.135 00.003 11872 Star::Find returns 0 (2), X=1292.00, Y=848.00, Mass=85, SNR=2.9, Peak=6 HFD=0.0
22:54:58.140 00.005 11872 Star::Find(15, 1003, 741, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:54:58.143 00.003 11872 Star::Find false star n=30 nbg=272 bg=0.7 sigma=0.7 thresh=3 peak=2
22:54:58.146 00.003 11872 Star::Find returns 0 (2), X=1003.00, Y=741.00, Mass=82, SNR=2.9, Peak=6 HFD=0.0
22:54:58.149 00.003 11872 Star::Find(15, 1687, 431, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:54:58.154 00.005 11872 Star::Find returns 1 (0), X=1677.29, Y=424.69, Mass=1942, SNR=29.8, Peak=64 HFD=6.5
22:54:58.157 00.003 11872 AutoFind: finding best star pass 1
22:54:58.160 00.003 11872 Star::Find(15, 1789, 960, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:54:58.163 00.003 11872 Star::Find returns 1 (0), X=1788.46, Y=961.12, Mass=4407, SNR=44.7, Peak=186 HFD=5.8
22:54:58.167 00.004 11872 AutoFind returns star at [1789, 960] 128.8 Mass 4407 SNR 44.7
22:54:58.172 00.005 11872 Star::Find(15, 1789, 960, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:54:58.176 00.004 11872 Star::Find returns 1 (0), X=1788.46, Y=961.12, Mass=4407, SNR=44.7, Peak=186 HFD=5.8
22:54:58.180 00.004 11872 MultiStar: List (12): {1788.46, 961.12}(44.7), {344.13, 48.50}(28.0), {1677.29, 424.69}(29.8), {730.84, 662.94}(26.5), {1251.08, 122.43}(28.6), {405.57, 420.96}(21.9), {119.40, 534.43}(17.8), {83.02, 631.90}(18.1), {72.99, 1047.54}(15.8), {837.42, 1019.69}(22.0), {993.96, 447.03}(23.5), {1884.12, 951.73}(15.1), 
22:54:58.184 00.004 11872 setting lock position to (1788.46, 961.12)
22:54:58.188 00.004 11872 AutoSelect: state = 1, call UpdateGuideState
22:54:58.191 00.003 11872 UpdateGuideState(): m_state=1
22:54:58.196 00.005 11872 Star::Find(15, 1788, 961, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:54:58.198 00.002 11872 Star::Find returns 1 (0), X=1788.46, Y=961.12, Mass=4407, SNR=44.7, Peak=186 HFD=5.8
22:54:58.204 00.006 11872 CameraToMount -- cameraTheta (0.00) - m_xAngle (0.00) = xAngle (-0.00 = -0.00)
22:54:58.210 00.006 11872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.97 = 2.97)
22:54:58.213 00.003 11872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
22:54:58.219 00.006 11872 setting force full frames = false
22:54:58.224 00.005 11872 setting lock position to (1788.46, 961.12)
22:54:58.228 00.004 11872 CurrentPosition() valid, moving to STATE_SELECTED
22:54:58.231 00.003 11872 Changing from state SELECTING to SELECTED
22:54:58.236 00.005 11872 guider state => SELECTED
22:54:58.240 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=186, med=0, FiltMin=0, FiltMax=108, Gamma=1.000
22:54:58.244 00.004 11872 UpdateGuideState exits: m=4407 SNR=44.7
22:54:58.248 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=186, med=0, FiltMin=0, FiltMax=108, Gamma=1.000
22:54:58.252 00.004 11872 Status Line: Auto-selected star at (1788.5, 961.1)
22:54:58.258 00.006 11872 PhdController: newstate STATE_WAIT_SELECTED
22:54:58.262 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:58.266 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:54:58.270 00.004 11872 Enqueuing Expose request
22:54:58.273 00.003 9960 Worker thread wakes up
22:54:58.273 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:54:58.274 00.001 11872 evsrv: cli 0D2D2320 connect
22:54:58.277 00.003 9960 Handling exposure in thread, d=1000 o=3 r=(1773,946,31,31)
22:54:58.278 00.001 11872 case statement mapped state 2 to 1
22:54:58.282 00.004 11872 case statement mapped state 2 to 1
22:54:58.287 00.005 11872 evsrv: cli 0D2D2320 request: {"method":"get_lock_position","id":"eee9f588-3da9-46b1-8508-145ba0575126"}
22:54:58.290 00.003 11872 evsrv: cli 0D2D2320 response: {"jsonrpc":"2.0","result":[1788.46,961.12],"id":"eee9f588-3da9-46b1-8508-145ba0575126"}
22:54:58.295 00.005 11872 evsrv: cli 0D2D2320 disconnect
22:54:58.299 00.004 11872 evsrv: cli 0D2D3040 connect
22:54:58.303 00.004 11872 case statement mapped state 2 to 1
22:54:58.307 00.004 11872 case statement mapped state 2 to 1
22:54:58.311 00.004 11872 evsrv: cli 0D2D3040 request: {"method":"get_app_state","id":"deb9dc5c-6c72-4047-9bd8-6e930bd3dff8"}
22:54:58.315 00.004 11872 case statement mapped state 2 to 1
22:54:58.318 00.003 11872 evsrv: cli 0D2D3040 response: {"jsonrpc":"2.0","result":"Selected","id":"deb9dc5c-6c72-4047-9bd8-6e930bd3dff8"}
22:54:58.321 00.003 11872 evsrv: cli 0D2D3040 disconnect
22:54:59.323 01.002 11872 evsrv: cli 0D2D2460 connect
22:54:59.330 00.007 11872 case statement mapped state 2 to 1
22:54:59.335 00.005 11872 case statement mapped state 2 to 1
22:54:59.342 00.007 11872 evsrv: cli 0D2D2460 request: {"method":"get_app_state","id":"1a24b17e-a84f-41c2-b1a9-aedd5d07472c"}
22:54:59.347 00.005 11872 case statement mapped state 2 to 1
22:54:59.351 00.004 11872 evsrv: cli 0D2D2460 response: {"jsonrpc":"2.0","result":"Selected","id":"1a24b17e-a84f-41c2-b1a9-aedd5d07472c"}
22:54:59.355 00.004 11872 evsrv: cli 0D2D2460 disconnect
22:54:59.524 00.169 9960 Exposure complete
22:54:59.634 00.110 9960 worker thread done servicing request
22:54:59.634 00.000 11872 OnExposeComplete: enter
22:54:59.637 00.003 11872 UpdateGuideState(): m_state=2
22:54:59.643 00.006 11872 Star::Find(15, 1788, 961, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
22:54:59.647 00.004 11872 Star::Find returns 1 (0), X=1788.70, Y=960.55, Mass=4453, SNR=45.2, Peak=217 HFD=5.6
22:54:59.651 00.004 11872 CameraToMount -- cameraTheta (-1.18) - m_xAngle (0.00) = xAngle (-1.18 = -1.18)
22:54:59.654 00.003 11872 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.79 = 1.79)
22:54:59.659 00.005 11872 CameraToMount -- cameraX=0.24 cameraY=-0.58 hyp=0.62 cameraTheta=-1.18 mountX=0.24 mountY=0.61, mountTheta=1.20
22:54:59.664 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=217, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
22:54:59.668 00.004 11872 UpdateGuideState exits: m=4453 SNR=45.2
22:54:59.671 00.003 11872 PhdController: newstate STATE_CALIBRATE
22:54:59.676 00.005 11872 PhdController: newstate STATE_GUIDE
22:54:59.692 00.016 11872 Changing from state SELECTED to CALIBRATING_PRIMARY
22:54:59.695 00.003 11872 guider state => CALIBRATED
22:54:59.699 00.004 11872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
22:54:59.704 00.005 11872 reset dither spiral
22:54:59.708 00.004 11872 PhdController: newstate STATE_SETTLE_BEGIN
22:54:59.712 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:59.715 00.003 11872 ScheduleExposure(1000,3,0) exposurePending=0
22:54:59.720 00.005 11872 Enqueuing Expose request
22:54:59.723 00.003 9960 Worker thread wakes up
22:54:59.724 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:54:59.724 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
22:55:00.358 00.634 11872 evsrv: cli 0D2D25A0 connect
22:55:00.365 00.007 11872 case statement mapped state 5 to 1
22:55:00.372 00.007 11872 case statement mapped state 5 to 1
22:55:00.377 00.005 11872 evsrv: cli 0D2D25A0 request: {"method":"get_app_state","id":"55926cc7-2268-4e90-8aee-a711e5fa9617"}
22:55:00.384 00.007 11872 case statement mapped state 5 to 1
22:55:00.389 00.005 11872 evsrv: cli 0D2D25A0 response: {"jsonrpc":"2.0","result":"Selected","id":"55926cc7-2268-4e90-8aee-a711e5fa9617"}
22:55:00.393 00.004 11872 evsrv: cli 0D2D25A0 disconnect
22:55:00.969 00.576 9960 Exposure complete
22:55:01.088 00.119 9960 worker thread done servicing request
22:55:01.089 00.001 11872 OnExposeComplete: enter
22:55:01.093 00.004 11872 UpdateGuideState(): m_state=5
22:55:01.097 00.004 11872 Star::Find(15, 1788, 960, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
22:55:01.101 00.004 11872 Star::Find returns 1 (0), X=1788.39, Y=960.51, Mass=4409, SNR=44.9, Peak=167 HFD=5.7
22:55:01.104 00.003 11872 CameraToMount -- cameraTheta (-1.69) - m_xAngle (0.00) = xAngle (-1.69 = -1.69)
22:55:01.109 00.005 11872 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.28 = 1.28)
22:55:01.114 00.005 11872 CameraToMount -- cameraX=-0.07 cameraY=-0.61 hyp=0.61 cameraTheta=-1.69 mountX=-0.07 mountY=0.59, mountTheta=1.70
22:55:01.120 00.006 11872 Changing from state CALIBRATED to GUIDING
22:55:01.124 00.004 11872 ScopeASCOM::GetDeclinationRadians() returns 31.1
22:55:01.129 00.005 11872 ScopeASCOM::SideOfPier() returns 0
22:55:01.133 00.004 11872 AdjustCalibrationForScopePointing (scope): current dec=31.1 pierSide=0, cal dec=0.0 pierSide=0 rotAngle=None bin=1
22:55:01.137 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
22:55:01.142 00.005 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
22:55:01.145 00.003 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
22:55:01.150 00.005 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
22:55:01.154 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
22:55:01.158 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
22:55:01.162 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
22:55:01.165 00.003 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
22:55:01.170 00.005 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
22:55:01.173 00.003 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
22:55:01.178 00.005 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
22:55:01.182 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
22:55:01.186 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
22:55:01.271 00.085 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
22:55:01.278 00.007 11872 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 2.900000
22:55:01.283 00.005 11872 Dec comp: XRate 1.564 -> 1.339 for dec 0.0 -> dec 31.1
22:55:01.288 00.005 11872 ScopeASCOM::GetDeclinationRadians() returns 31.1
22:55:01.294 00.006 11872 ScopeASCOM::SideOfPier() returns 0
22:55:01.298 00.004 11872 setting lock position to (1788.39, 960.51)
22:55:01.302 00.004 11872 guider state => GUIDING
22:55:01.308 00.006 11872 Status Line: Guiding
22:55:01.313 00.005 11872 Mount: notify guiding started
22:55:01.321 00.008 11872 GetString("/profile/5/name", "") returns "PHD SF 2025"
22:55:01.327 00.006 11872 GetString("/profile/5/scope/calibration/timestamp", "") returns "11/21/2025 10:15:14 PM"
22:55:01.331 00.004 11872 GetDouble("/profile/5/scope/calibration/xRate", 1.000000) returns 0.001564
22:55:01.335 00.004 11872 GetDouble("/profile/5/scope/calibration/yRate", 1.000000) returns 0.001340
22:55:01.340 00.005 11872 GetInt("/profile/5/scope/calibration/binning", 1) returns 1
22:55:01.345 00.005 11872 GetDouble("/profile/5/scope/calibration/xAngle", 0.000000) returns 0.004073
22:55:01.349 00.004 11872 GetDouble("/profile/5/scope/calibration/yAngle", 0.000000) returns -1.738880
22:55:01.353 00.004 11872 GetDouble("/profile/5/scope/calibration/declination", 0.000000) returns 0.000075
22:55:01.358 00.005 11872 GetInt("/profile/5/scope/calibration/pierSide", -1) returns 0
22:55:01.363 00.005 11872 GetInt("/profile/5/scope/calibration/raGuideParity", 0) returns 1
22:55:01.368 00.005 11872 GetInt("/profile/5/scope/calibration/decGuideParity", 0) returns -1
22:55:01.373 00.005 11872 GetDouble("/profile/5/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
22:55:01.377 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
22:55:01.382 00.005 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
22:55:01.385 00.003 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
22:55:01.390 00.005 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
22:55:01.394 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
22:55:01.398 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
22:55:01.403 00.005 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
22:55:01.407 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
22:55:01.411 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
22:55:01.415 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
22:55:01.419 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
22:55:01.423 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
22:55:01.426 00.003 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
22:55:01.432 00.006 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
22:55:01.435 00.003 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
22:55:01.439 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
22:55:01.442 00.003 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
22:55:01.448 00.006 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
22:55:01.452 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
22:55:01.456 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
22:55:01.462 00.006 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
22:55:01.466 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
22:55:01.470 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
22:55:01.473 00.003 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
22:55:01.478 00.005 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
22:55:01.481 00.003 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
22:55:01.490 00.009 11872 evsrv: cli 0D2D3180 connect
22:55:01.495 00.005 11872 case statement mapped state 6 to 3
22:55:01.499 00.004 11872 case statement mapped state 6 to 3
22:55:01.503 00.004 11872 evsrv: cli 0D2D3180 request: {"method":"get_app_state","id":"38832a2e-988d-43d6-a836-081e8f745010"}
22:55:01.507 00.004 11872 case statement mapped state 6 to 3
22:55:01.510 00.003 11872 evsrv: cli 0D2D3180 response: {"jsonrpc":"2.0","result":"Guiding","id":"38832a2e-988d-43d6-a836-081e8f745010"}
22:55:01.522 00.012 11872 evsrv: cli 0D2D3180 disconnect
22:55:01.568 00.046 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
22:55:01.577 00.009 11872 ScopeASCOM::SideOfPier() returns 0
22:55:01.585 00.008 11872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
22:55:01.589 00.004 11872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
22:55:01.594 00.005 11872 ScopeASCOM::GetDeclinationRadians() returns 31.1
22:55:01.598 00.004 11872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 31.1
22:55:01.603 00.005 11872 MountToCamera -- mountTheta (-0.00) + m_xAngle (0.00) = xAngle (0.00 = 0.00)
22:55:01.608 00.005 11872 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
22:55:01.612 00.004 11872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
22:55:01.617 00.005 11872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
22:55:01.620 00.003 11872 GetInt("/profile/5/AutoLoadCalibration", -1) returns 1
22:55:01.624 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=167, med=0, FiltMin=0, FiltMax=118, Gamma=1.000
22:55:01.627 00.003 11872 UpdateGuideState exits: m=4409 SNR=44.9
22:55:01.629 00.002 11872 PhdController: newstate STATE_SETTLE_WAIT
22:55:01.634 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:01.639 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:55:01.642 00.003 11872 Enqueuing Expose request
22:55:01.646 00.004 9960 Worker thread wakes up
22:55:01.647 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:55:01.647 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,946,31,31)
22:55:02.902 01.255 9960 Exposure complete
22:55:03.007 00.105 9960 worker thread done servicing request
22:55:03.007 00.000 11872 OnExposeComplete: enter
22:55:03.011 00.004 11872 UpdateGuideState(): m_state=6
22:55:03.015 00.004 11872 Star::Find(15, 1788, 960, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:55:03.019 00.004 11872 Star::Find returns 1 (0), X=1788.58, Y=960.29, Mass=4442, SNR=45.3, Peak=214 HFD=5.5
22:55:03.023 00.004 11872 CameraToMount -- cameraTheta (-0.85) - m_xAngle (0.00) = xAngle (-0.85 = -0.85)
22:55:03.026 00.003 11872 CameraToMount -- cameraTheta (-0.85) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.12 = 2.12)
22:55:03.030 00.004 11872 CameraToMount -- cameraX=0.20 cameraY=-0.22 hyp=0.30 cameraTheta=-0.85 mountX=0.19 mountY=0.25, mountTheta=0.92
22:55:03.035 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.20, y=-0.22, opts=13)
22:55:03.039 00.004 11872 Enqueuing Move request for scope (0.20, -0.22)
22:55:03.041 00.002 9960 Worker thread wakes up
22:55:03.043 00.002 9960 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.22) opts 0xd
22:55:03.043 00.000 9960 Handling offset move in thread for scope, endpoint = (0.20, -0.22)
22:55:03.043 00.000 9960 Moving (0.20, -0.22) raw xDistance=0.19 yDistance=0.25
22:55:03.043 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
22:55:03.043 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
22:55:03.044 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=214, med=0, FiltMin=0, FiltMax=114, Gamma=1.000
22:55:03.048 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
22:55:03.048 00.000 9960 MoveAxis(E, 0, ABG)
22:55:03.049 00.001 9960 Move returns status 0, amount 0
22:55:03.049 00.000 11872 UpdateGuideState exits: m=4442 SNR=45.3
22:55:03.053 00.004 11872 PhdController: settling, locked = 1, distance = 0.52 (1.50) aobump = 0 frame = 1 / 99999
22:55:03.056 00.003 9960 MoveAxis(N, 0, ABG)
22:55:03.056 00.000 9960 Move returns status 0, amount 0
22:55:03.056 00.000 9960 move complete, result=0
22:55:03.057 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763787303.056,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.52,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
22:55:03.061 00.004 9960 worker thread done servicing request
22:55:03.061 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:03.065 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:55:03.068 00.003 11872 Enqueuing Expose request
22:55:03.071 00.003 11872 GuideStep: 0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
22:55:03.075 00.004 9960 Worker thread wakes up
22:55:03.075 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:55:03.076 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1773,946,31,31)
22:55:04.329 01.253 9960 Exposure complete
22:55:04.442 00.113 9960 worker thread done servicing request
22:55:04.442 00.000 11872 OnExposeComplete: enter
22:55:04.445 00.003 11872 UpdateGuideState(): m_state=6
22:55:04.449 00.004 11872 Star::Find(15, 1788, 960, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
22:55:04.453 00.004 11872 Star::Find returns 1 (0), X=1788.52, Y=960.31, Mass=4342, SNR=44.3, Peak=199 HFD=5.5
22:55:04.456 00.003 11872 CameraToMount -- cameraTheta (-1.00) - m_xAngle (0.00) = xAngle (-1.01 = -1.01)
22:55:04.460 00.004 11872 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.96 = 1.96)
22:55:04.464 00.004 11872 CameraToMount -- cameraX=0.13 cameraY=-0.21 hyp=0.25 cameraTheta=-1.00 mountX=0.13 mountY=0.23, mountTheta=1.05
22:55:04.469 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.13, y=-0.21, opts=13)
22:55:04.472 00.003 11872 Enqueuing Move request for scope (0.13, -0.21)
22:55:04.476 00.004 9960 Worker thread wakes up
22:55:04.477 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.21) opts 0xd
22:55:04.477 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=199, med=0, FiltMin=0, FiltMax=108, Gamma=1.000
22:55:04.480 00.003 11872 UpdateGuideState exits: m=4342 SNR=44.3
22:55:04.484 00.004 9960 Handling offset move in thread for scope, endpoint = (0.13, -0.21)
22:55:04.484 00.000 9960 Moving (0.13, -0.21) raw xDistance=0.13 yDistance=0.23
22:55:04.484 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:55:04.485 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
22:55:04.485 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
22:55:04.485 00.000 9960 MoveAxis(E, 0, ABG)
22:55:04.485 00.000 9960 Move returns status 0, amount 0
22:55:04.485 00.000 9960 MoveAxis(N, 0, ABG)
22:55:04.486 00.001 9960 Move returns status 0, amount 0
22:55:04.486 00.000 9960 move complete, result=0
22:55:04.486 00.000 9960 worker thread done servicing request
22:55:04.486 00.000 11872 PhdController: settling, locked = 1, distance = 0.44 (1.50) aobump = 0 frame = 2 / 99999
22:55:04.491 00.005 11872 evsrv: {"Event":"Settling","Timestamp":1763787304.491,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.44,"Time":1.4,"SettleTime":10.0,"StarLocked":true}
22:55:04.494 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:04.497 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:55:04.500 00.003 11872 Enqueuing Expose request
22:55:04.504 00.004 9960 Worker thread wakes up
22:55:04.504 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:55:04.507 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
22:55:04.508 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1773,946,31,31)
22:55:05.758 01.250 9960 Exposure complete
22:55:05.873 00.115 9960 worker thread done servicing request
22:55:05.874 00.001 11872 OnExposeComplete: enter
22:55:05.878 00.004 11872 UpdateGuideState(): m_state=6
22:55:05.881 00.003 11872 Star::Find(15, 1788, 960, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
22:55:05.886 00.005 11872 Star::Find returns 1 (0), X=1788.70, Y=960.13, Mass=4264, SNR=44.1, Peak=213 HFD=5.9
22:55:05.890 00.004 11872 CameraToMount -- cameraTheta (-0.89) - m_xAngle (0.00) = xAngle (-0.89 = -0.89)
22:55:05.894 00.004 11872 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.08 = 2.08)
22:55:05.898 00.004 11872 CameraToMount -- cameraX=0.31 cameraY=-0.38 hyp=0.49 cameraTheta=-0.89 mountX=0.31 mountY=0.43, mountTheta=0.95
22:55:05.905 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.31, y=-0.38, opts=13)
22:55:05.908 00.003 11872 Enqueuing Move request for scope (0.31, -0.38)
22:55:05.912 00.004 9960 Worker thread wakes up
22:55:05.912 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.38) opts 0xd
22:55:05.912 00.000 9960 Handling offset move in thread for scope, endpoint = (0.31, -0.38)
22:55:05.912 00.000 9960 Moving (0.31, -0.38) raw xDistance=0.31 yDistance=0.43
22:55:05.912 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.31
22:55:05.912 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.91
22:55:05.914 00.002 9960 GuideAlgorithmResistSwitch::result() returns 0.43 from input 0.43
22:55:05.914 00.000 9960 MoveAxis(W, 145, ABG)
22:55:05.914 00.000 9960 Guiding  Dir = 3, Dur = 145
22:55:05.914 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=0, FiltMin=0, FiltMax=118, Gamma=1.000
22:55:05.920 00.006 9960 IsSlewing returns 0
22:55:05.920 00.000 11872 UpdateGuideState exits: m=4264 SNR=44.1
22:55:05.924 00.004 11872 PhdController: settling, locked = 1, distance = 0.45 (1.50) aobump = 0 frame = 3 / 99999
22:55:05.926 00.002 9960 IsGuiding returns 0
22:55:05.926 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763787305.926,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.45,"Time":2.9,"SettleTime":10.0,"StarLocked":true}
22:55:05.929 00.003 9960 PulseGuide returned control before completion, sleep 155
22:55:05.929 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:05.932 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:55:05.935 00.003 11872 Enqueuing Expose request
22:55:06.089 00.154 9960 IsGuiding returns 1
22:55:06.090 00.001 9960 scope still moving after pulse duration time elapsed
22:55:06.121 00.031 9960 IsSlewing returns 0
22:55:06.122 00.001 9960 IsGuiding returns 0
22:55:06.124 00.002 9960 scope move finished after 145 + 52 ms
22:55:06.124 00.000 9960 Move returns status 0, amount 145
22:55:06.125 00.001 9960 MoveAxis(S, 321, ABG)
22:55:06.125 00.000 9960 Guiding  Dir = 1, Dur = 321
22:55:06.126 00.001 9960 IsSlewing returns 0
22:55:06.126 00.000 9960 IsGuiding returns 0
22:55:06.127 00.001 9960 PulseGuide returned control before completion, sleep 331
22:55:06.466 00.339 9960 IsGuiding returns 1
22:55:06.467 00.001 9960 scope still moving after pulse duration time elapsed
22:55:06.497 00.030 9960 IsSlewing returns 0
22:55:06.498 00.001 9960 IsGuiding returns 1
22:55:06.528 00.030 9960 IsSlewing returns 0
22:55:06.530 00.002 9960 IsGuiding returns 0
22:55:06.530 00.000 9960 scope move finished after 321 + 82 ms
22:55:06.531 00.001 9960 Move returns status 0, amount 321
22:55:06.531 00.000 9960 move complete, result=0
22:55:06.531 00.000 9960 worker thread done servicing request
22:55:06.532 00.001 9960 Worker thread wakes up
22:55:06.532 00.000 11872 GuideStep: 0.3 px 145 ms WEST, 0.4 px 321 ms SOUTH
22:55:06.538 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:55:06.538 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,946,31,31)
22:55:07.785 01.247 9960 Exposure complete
22:55:07.917 00.132 9960 worker thread done servicing request
22:55:07.918 00.001 11872 OnExposeComplete: enter
22:55:07.921 00.003 11872 UpdateGuideState(): m_state=6
22:55:07.925 00.004 11872 Star::Find(15, 1788, 960, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:55:07.929 00.004 11872 Star::Find returns 1 (0), X=1788.57, Y=960.36, Mass=4625, SNR=45.9, Peak=217 HFD=5.5
22:55:07.933 00.004 11872 CameraToMount -- cameraTheta (-0.69) - m_xAngle (0.00) = xAngle (-0.69 = -0.69)
22:55:07.936 00.003 11872 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.28 = 2.28)
22:55:07.940 00.004 11872 CameraToMount -- cameraX=0.18 cameraY=-0.15 hyp=0.24 cameraTheta=-0.69 mountX=0.18 mountY=0.18, mountTheta=0.78
22:55:07.945 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.18, y=-0.15, opts=13)
22:55:07.948 00.003 11872 Enqueuing Move request for scope (0.18, -0.15)
22:55:07.952 00.004 9960 Worker thread wakes up
22:55:07.952 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=217, med=0, FiltMin=0, FiltMax=113, Gamma=1.000
22:55:07.957 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.15) opts 0xd
22:55:07.957 00.000 11872 UpdateGuideState exits: m=4625 SNR=45.9
22:55:07.961 00.004 9960 Handling offset move in thread for scope, endpoint = (0.18, -0.15)
22:55:07.961 00.000 11872 PhdController: settling, locked = 1, distance = 0.39 (1.50) aobump = 0 frame = 4 / 99999
22:55:07.965 00.004 9960 Moving (0.18, -0.15) raw xDistance=0.18 yDistance=0.18
22:55:07.965 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763787307.965,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.39,"Time":4.9,"SettleTime":10.0,"StarLocked":true}
22:55:07.970 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
22:55:07.970 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:55:07.970 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:07.975 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
22:55:07.975 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:55:07.979 00.004 9960 MoveAxis(E, 0, ABG)
22:55:07.979 00.000 9960 Move returns status 0, amount 0
22:55:07.979 00.000 11872 Enqueuing Expose request
22:55:07.983 00.004 9960 MoveAxis(N, 0, ABG)
22:55:07.983 00.000 9960 Move returns status 0, amount 0
22:55:07.983 00.000 9960 move complete, result=0
22:55:07.983 00.000 9960 worker thread done servicing request
22:55:07.983 00.000 9960 Worker thread wakes up
22:55:07.983 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
22:55:07.988 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:55:07.988 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,946,31,31)
22:55:09.236 01.248 9960 Exposure complete
22:55:09.347 00.111 9960 worker thread done servicing request
22:55:09.348 00.001 11872 OnExposeComplete: enter
22:55:09.351 00.003 11872 UpdateGuideState(): m_state=6
22:55:09.357 00.006 11872 Star::Find(15, 1788, 960, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
22:55:09.361 00.004 11872 Star::Find returns 1 (0), X=1788.63, Y=960.23, Mass=4265, SNR=43.9, Peak=191 HFD=5.7
22:55:09.364 00.003 11872 CameraToMount -- cameraTheta (-0.87) - m_xAngle (0.00) = xAngle (-0.88 = -0.88)
22:55:09.369 00.005 11872 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.09 = 2.09)
22:55:09.372 00.003 11872 CameraToMount -- cameraX=0.24 cameraY=-0.29 hyp=0.38 cameraTheta=-0.87 mountX=0.24 mountY=0.33, mountTheta=0.93
22:55:09.378 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.24, y=-0.29, opts=13)
22:55:09.381 00.003 11872 Enqueuing Move request for scope (0.24, -0.29)
22:55:09.385 00.004 9960 Worker thread wakes up
22:55:09.386 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=191, med=0, FiltMin=0, FiltMax=111, Gamma=1.000
22:55:09.390 00.004 11872 UpdateGuideState exits: m=4265 SNR=43.9
22:55:09.394 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.29) opts 0xd
22:55:09.394 00.000 9960 Handling offset move in thread for scope, endpoint = (0.24, -0.29)
22:55:09.394 00.000 9960 Moving (0.24, -0.29) raw xDistance=0.24 yDistance=0.33
22:55:09.394 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
22:55:09.394 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.33 from input 0.33
22:55:09.394 00.000 9960 MoveAxis(W, 114, ABG)
22:55:09.396 00.002 9960 Guiding  Dir = 3, Dur = 114
22:55:09.396 00.000 9960 IsSlewing returns 0
22:55:09.396 00.000 9960 IsGuiding returns 0
22:55:09.397 00.001 9960 PulseGuide returned control before completion, sleep 124
22:55:09.397 00.000 11872 PhdController: settling, locked = 1, distance = 0.39 (1.50) aobump = 0 frame = 5 / 99999
22:55:09.400 00.003 11872 evsrv: {"Event":"Settling","Timestamp":1763787309.400,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.39,"Time":6.3,"SettleTime":10.0,"StarLocked":true}
22:55:09.405 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:09.408 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:55:09.413 00.005 11872 Enqueuing Expose request
22:55:09.536 00.123 9960 IsGuiding returns 1
22:55:09.536 00.000 9960 scope still moving after pulse duration time elapsed
22:55:09.568 00.032 9960 IsSlewing returns 0
22:55:09.569 00.001 9960 IsGuiding returns 1
22:55:09.599 00.030 9960 IsSlewing returns 0
22:55:09.600 00.001 9960 IsGuiding returns 1
22:55:09.631 00.031 9960 IsSlewing returns 0
22:55:09.632 00.001 9960 IsGuiding returns 0
22:55:09.633 00.001 9960 scope move finished after 114 + 122 ms
22:55:09.633 00.000 9960 Move returns status 0, amount 114
22:55:09.634 00.001 9960 MoveAxis(S, 245, ABG)
22:55:09.634 00.000 9960 Guiding  Dir = 1, Dur = 245
22:55:09.635 00.001 9960 IsSlewing returns 0
22:55:09.635 00.000 9960 IsGuiding returns 0
22:55:09.635 00.000 9960 PulseGuide returned control before completion, sleep 255
22:55:09.895 00.260 9960 IsGuiding returns 1
22:55:09.895 00.000 9960 scope still moving after pulse duration time elapsed
22:55:09.926 00.031 9960 IsSlewing returns 0
22:55:09.926 00.000 9960 IsGuiding returns 0
22:55:09.926 00.000 9960 scope move finished after 245 + 45 ms
22:55:09.926 00.000 9960 Move returns status 0, amount 245
22:55:09.927 00.001 9960 move complete, result=0
22:55:09.927 00.000 9960 worker thread done servicing request
22:55:09.927 00.000 9960 Worker thread wakes up
22:55:09.928 00.001 11872 GuideStep: 0.2 px 114 ms WEST, 0.3 px 245 ms SOUTH
22:55:09.931 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
22:55:09.931 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,946,31,31)
22:55:11.189 01.258 9960 Exposure complete
22:55:11.294 00.105 9960 worker thread done servicing request
22:55:11.295 00.001 11872 OnExposeComplete: enter
22:55:11.298 00.003 11872 UpdateGuideState(): m_state=6
22:55:11.304 00.006 11872 Star::Find(15, 1788, 960, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
22:55:11.308 00.004 11872 Star::Find returns 1 (0), X=1788.39, Y=960.41, Mass=4230, SNR=43.8, Peak=167 HFD=5.8
22:55:11.314 00.006 11872 CameraToMount -- cameraTheta (-1.60) - m_xAngle (0.00) = xAngle (-1.60 = -1.60)
22:55:11.319 00.005 11872 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.37 = 1.37)
22:55:11.323 00.004 11872 CameraToMount -- cameraX=-0.00 cameraY=-0.10 hyp=0.10 cameraTheta=-1.60 mountX=-0.00 mountY=0.10, mountTheta=1.60
22:55:11.328 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.00, y=-0.10, opts=13)
22:55:11.331 00.003 11872 Enqueuing Move request for scope (-0.00, -0.10)
22:55:11.336 00.005 9960 Worker thread wakes up
22:55:11.336 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.10) opts 0xd
22:55:11.336 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.00, -0.10)
22:55:11.336 00.000 9960 Moving (-0.00, -0.10) raw xDistance=-0.00 yDistance=0.10
22:55:11.336 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
22:55:11.336 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:55:11.337 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=167, med=0, FiltMin=0, FiltMax=115, Gamma=1.000
22:55:11.341 00.004 11872 UpdateGuideState exits: m=4230 SNR=43.8
22:55:11.345 00.004 11872 PhdController: settling, locked = 1, distance = 0.30 (1.50) aobump = 0 frame = 6 / 99999
22:55:11.348 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:55:11.348 00.000 9960 MoveAxis(E, 0, ABG)
22:55:11.348 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763787311.348,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.30,"Time":8.3,"SettleTime":10.0,"StarLocked":true}
22:55:11.353 00.005 9960 Move returns status 0, amount 0
22:55:11.353 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:11.356 00.003 9960 MoveAxis(N, 0, ABG)
22:55:11.357 00.001 9960 Move returns status 0, amount 0
22:55:11.357 00.000 9960 move complete, result=0
22:55:11.357 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:55:11.360 00.003 11872 Enqueuing Expose request
22:55:11.365 00.005 9960 worker thread done servicing request
22:55:11.365 00.000 11872 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:55:11.369 00.004 9960 Worker thread wakes up
22:55:11.369 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:55:11.369 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,946,31,31)
22:55:12.613 01.244 9960 Exposure complete
22:55:12.714 00.101 9960 worker thread done servicing request
22:55:12.714 00.000 11872 OnExposeComplete: enter
22:55:12.719 00.005 11872 UpdateGuideState(): m_state=6
22:55:12.722 00.003 11872 Star::Find(15, 1788, 960, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
22:55:12.726 00.004 11872 Star::Find returns 1 (0), X=1788.36, Y=960.27, Mass=4429, SNR=45.1, Peak=170 HFD=5.8
22:55:12.730 00.004 11872 CameraToMount -- cameraTheta (-1.68) - m_xAngle (0.00) = xAngle (-1.69 = -1.69)
22:55:12.733 00.003 11872 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.28 = 1.28)
22:55:12.738 00.005 11872 CameraToMount -- cameraX=-0.03 cameraY=-0.25 hyp=0.25 cameraTheta=-1.68 mountX=-0.03 mountY=0.24, mountTheta=1.69
22:55:12.744 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.03, y=-0.25, opts=13)
22:55:12.748 00.004 11872 Enqueuing Move request for scope (-0.03, -0.25)
22:55:12.753 00.005 9960 Worker thread wakes up
22:55:12.753 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.25) opts 0xd
22:55:12.753 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.03, -0.25)
22:55:12.753 00.000 9960 Moving (-0.03, -0.25) raw xDistance=-0.03 yDistance=0.24
22:55:12.753 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:55:12.753 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
22:55:12.753 00.000 9960 MoveAxis(E, 0, ABG)
22:55:12.755 00.002 9960 Move returns status 0, amount 0
22:55:12.755 00.000 9960 MoveAxis(S, 178, ABG)
22:55:12.755 00.000 9960 Guiding  Dir = 1, Dur = 178
22:55:12.755 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=170, med=0, FiltMin=0, FiltMax=124, Gamma=1.000
22:55:12.758 00.003 9960 IsSlewing returns 0
22:55:12.758 00.000 11872 UpdateGuideState exits: m=4429 SNR=45.1
22:55:12.761 00.003 9960 IsGuiding returns 0
22:55:12.762 00.001 11872 PhdController: settling, locked = 1, distance = 0.29 (1.50) aobump = 0 frame = 7 / 99999
22:55:12.767 00.005 9960 PulseGuide returned control before completion, sleep 188
22:55:12.767 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763787312.767,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.29,"Time":9.7,"SettleTime":10.0,"StarLocked":true}
22:55:12.770 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:12.775 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:55:12.778 00.003 11872 Enqueuing Expose request
22:55:12.960 00.182 9960 IsGuiding returns 1
22:55:12.961 00.001 9960 scope still moving after pulse duration time elapsed
22:55:12.991 00.030 9960 IsSlewing returns 0
22:55:12.993 00.002 9960 IsGuiding returns 0
22:55:12.994 00.001 9960 scope move finished after 178 + 53 ms
22:55:12.994 00.000 9960 Move returns status 0, amount 178
22:55:12.994 00.000 9960 move complete, result=0
22:55:12.994 00.000 9960 worker thread done servicing request
22:55:12.995 00.001 11872 GuideStep: -0.0 px 0 ms EAST, 0.2 px 178 ms SOUTH
22:55:13.001 00.006 9960 Worker thread wakes up
22:55:13.001 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:55:13.001 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,946,31,31)
22:55:14.252 01.251 9960 Exposure complete
22:55:14.365 00.113 9960 worker thread done servicing request
22:55:14.366 00.001 11872 OnExposeComplete: enter
22:55:14.370 00.004 11872 UpdateGuideState(): m_state=6
22:55:14.373 00.003 11872 Star::Find(15, 1788, 960, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
22:55:14.378 00.005 11872 Star::Find returns 1 (0), X=1788.56, Y=960.08, Mass=4339, SNR=44.7, Peak=188 HFD=5.5
22:55:14.381 00.003 11872 CameraToMount -- cameraTheta (-1.20) - m_xAngle (0.00) = xAngle (-1.20 = -1.20)
22:55:14.385 00.004 11872 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.77 = 1.77)
22:55:14.389 00.004 11872 CameraToMount -- cameraX=0.17 cameraY=-0.43 hyp=0.47 cameraTheta=-1.20 mountX=0.17 mountY=0.46, mountTheta=1.22
22:55:14.394 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.17, y=-0.43, opts=13)
22:55:14.397 00.003 11872 Enqueuing Move request for scope (0.17, -0.43)
22:55:14.401 00.004 9960 Worker thread wakes up
22:55:14.401 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.43) opts 0xd
22:55:14.401 00.000 9960 Handling offset move in thread for scope, endpoint = (0.17, -0.43)
22:55:14.401 00.000 9960 Moving (0.17, -0.43) raw xDistance=0.17 yDistance=0.46
22:55:14.401 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
22:55:14.401 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.46 from input 0.46
22:55:14.401 00.000 9960 MoveAxis(E, 0, ABG)
22:55:14.403 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=188, med=0, FiltMin=0, FiltMax=120, Gamma=1.000
22:55:14.406 00.003 9960 Move returns status 0, amount 0
22:55:14.406 00.000 9960 MoveAxis(S, 341, ABG)
22:55:14.406 00.000 9960 Guiding  Dir = 1, Dur = 341
22:55:14.407 00.001 11872 UpdateGuideState exits: m=4339 SNR=44.7
22:55:14.411 00.004 9960 IsSlewing returns 0
22:55:14.412 00.001 11872 PhdController: settling, locked = 1, distance = 0.34 (1.50) aobump = 0 frame = 8 / 99999
22:55:14.415 00.003 9960 IsGuiding returns 0
22:55:14.415 00.000 11872 PhdController: newstate STATE_FINISH
22:55:14.419 00.004 9960 PulseGuide returned control before completion, sleep 351
22:55:14.419 00.000 11872 PhdController complete: success
22:55:14.423 00.004 11872 evsrv: {"Event":"SettleDone","Timestamp":1763787314.423,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":8,"DroppedFrames":0}
22:55:14.427 00.004 11872 Mount: notify guiding dither settle done success=1
22:55:14.430 00.003 11872 PhdController: newstate STATE_IDLE
22:55:14.435 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:14.439 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:55:14.442 00.003 11872 Enqueuing Expose request
22:55:14.776 00.334 9960 IsGuiding returns 1
22:55:14.777 00.001 9960 scope still moving after pulse duration time elapsed
22:55:14.807 00.030 9960 IsSlewing returns 0
22:55:14.809 00.002 9960 IsGuiding returns 0
22:55:14.810 00.001 9960 scope move finished after 341 + 53 ms
22:55:14.810 00.000 9960 Move returns status 0, amount 341
22:55:14.811 00.001 9960 move complete, result=0
22:55:14.811 00.000 9960 worker thread done servicing request
22:55:14.812 00.001 9960 Worker thread wakes up
22:55:14.812 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 0.5 px 341 ms SOUTH
22:55:14.819 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:55:14.819 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1773,946,31,31)
22:55:15.639 00.820 11872 evsrv: cli 0D2D2640 connect
22:55:15.657 00.018 11872 case statement mapped state 6 to 3
22:55:15.660 00.003 11872 case statement mapped state 6 to 3
22:55:15.663 00.003 11872 evsrv: cli 0D2D2640 request: {"method":"get_app_state","id":"a56fc106-f9cd-4b3e-9f0d-e7cf24625307"}
22:55:15.666 00.003 11872 case statement mapped state 6 to 3
22:55:15.673 00.007 11872 evsrv: cli 0D2D2640 response: {"jsonrpc":"2.0","result":"Guiding","id":"a56fc106-f9cd-4b3e-9f0d-e7cf24625307"}
22:55:15.676 00.003 11872 evsrv: cli 0D2D2640 disconnect
22:55:15.680 00.004 11872 evsrv: cli 0D2D28C0 connect
22:55:15.683 00.003 11872 case statement mapped state 6 to 3
22:55:15.688 00.005 11872 case statement mapped state 6 to 3
22:55:15.691 00.003 11872 evsrv: cli 0D2D28C0 request: {"method":"stop_capture","id":"308d8d78-8df7-46c0-8c1f-4fb71d4c8f7a"}
22:55:15.694 00.003 11872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
22:55:15.697 00.003 11872 Status Line: Waiting for devices...
22:55:15.705 00.008 11872 evsrv: cli 0D2D28C0 response: {"jsonrpc":"2.0","result":0,"id":"308d8d78-8df7-46c0-8c1f-4fb71d4c8f7a"}
22:55:15.712 00.007 11872 evsrv: cli 0D2D28C0 disconnect
22:55:15.718 00.006 11872 evsrv: cli 0D2D26E0 connect
22:55:15.720 00.002 11872 case statement mapped state 6 to 3
22:55:15.724 00.004 11872 case statement mapped state 6 to 3
22:55:15.728 00.004 11872 evsrv: cli 0D2D26E0 request: {"method":"get_app_state","id":"635c2dab-1d1b-4285-b198-8eb335dbf421"}
22:55:15.730 00.002 11872 case statement mapped state 6 to 3
22:55:15.737 00.007 11872 evsrv: cli 0D2D26E0 response: {"jsonrpc":"2.0","result":"Guiding","id":"635c2dab-1d1b-4285-b198-8eb335dbf421"}
22:55:15.740 00.003 9960 ZWO: stopexposure
22:55:15.740 00.000 11872 evsrv: cli 0D2D26E0 disconnect
22:55:16.034 00.294 9960 ZWO: stopexposure
22:55:16.034 00.000 9960 Error thrown from C:\cygwin\home\agalasso\projects\phd2\worker_thread.cpp:190->Capture failed
22:55:16.035 00.001 9960 worker thread done servicing request
22:55:16.035 00.000 11872 OnExposeComplete: enter
22:55:16.041 00.006 11872 OnExposeComplete: Capture Error reported
22:55:16.045 00.004 11872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
22:55:16.051 00.006 11872 Mount: notify guiding stopped
22:55:16.059 00.008 11872 Changing from state GUIDING to STOP
22:55:16.064 00.005 11872 guider state => SELECTED
22:55:16.068 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=188, med=0, FiltMin=0, FiltMax=120, Gamma=1.000
22:55:16.071 00.003 11872 Changing from state SELECTED to UNINITIALIZED
22:55:16.076 00.005 11872 guider state => SELECTING
22:55:16.083 00.007 11872 Status Line: Stopped.
22:55:16.087 00.004 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\myframe_events.cpp:489->Error reported capturing image
22:55:16.742 00.655 11872 evsrv: cli 0D2D2960 connect
22:55:16.749 00.007 11872 evsrv: cli 0D2D2960 request: {"method":"get_app_state","id":"4a9e0801-f11f-4453-a9a6-81d82cf98eda"}
22:55:16.755 00.006 11872 evsrv: cli 0D2D2960 response: {"jsonrpc":"2.0","result":"Stopped","id":"4a9e0801-f11f-4453-a9a6-81d82cf98eda"}
22:55:16.760 00.005 11872 evsrv: cli 0D2D2960 disconnect
22:55:35.122 18.362 11872 evsrv: cli 0D2D2B40 connect
22:55:35.141 00.019 11872 evsrv: cli 0D2D2B40 request: {"method":"get_app_state","id":"af10b506-42da-4aaa-9b1a-bf268a7bf3cf"}
22:55:35.146 00.005 11872 evsrv: cli 0D2D2B40 response: {"jsonrpc":"2.0","result":"Stopped","id":"af10b506-42da-4aaa-9b1a-bf268a7bf3cf"}
22:55:35.155 00.009 11872 evsrv: cli 0D2D2B40 disconnect
22:55:35.159 00.004 11872 evsrv: cli 0D2D2BE0 connect
22:55:35.162 00.003 11872 evsrv: cli 0D2D2BE0 request: {"method":"get_calibrated","id":"62d1defb-e8a3-4a98-a599-caae6524addd"}
22:55:35.167 00.005 11872 evsrv: cli 0D2D2BE0 response: {"jsonrpc":"2.0","result":true,"id":"62d1defb-e8a3-4a98-a599-caae6524addd"}
22:55:35.170 00.003 11872 evsrv: cli 0D2D2BE0 disconnect
22:55:35.176 00.006 11872 evsrv: cli 0D2D28C0 connect
22:55:35.180 00.004 11872 evsrv: cli 0D2D28C0 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"2dff34b9-627d-4f46-a8f6-36c6a3a1190d"}
22:55:35.184 00.004 11872 PhdController::Guide begins
22:55:35.189 00.005 11872 PhdController: newstate STATE_SETUP
22:55:35.193 00.004 11872 PhdController: setup
22:55:35.196 00.003 11872 PhdController: newstate STATE_ATTEMPT_START
22:55:35.199 00.003 11872 PhdController: start capturing
22:55:35.202 00.003 11872 Changing from state SELECTING to UNINITIALIZED
22:55:35.206 00.004 11872 guider state => SELECTING
22:55:35.208 00.002 11872 setting force full frames = true
22:55:35.211 00.003 11872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
22:55:35.215 00.004 11872 ScheduleExposure(1000,3,0) exposurePending=0
22:55:35.218 00.003 11872 Enqueuing Expose request
22:55:35.221 00.003 11872 PhdController: newstate STATE_SELECT_STAR
22:55:35.224 00.003 11872 evsrv: cli 0D2D28C0 response: {"jsonrpc":"2.0","result":0,"id":"2dff34b9-627d-4f46-a8f6-36c6a3a1190d"}
22:55:35.226 00.002 9960 Worker thread wakes up
22:55:35.226 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:55:35.226 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
22:55:35.228 00.002 11872 evsrv: cli 0D2D28C0 disconnect
22:55:35.231 00.003 11872 evsrv: cli 0D2D3180 connect
22:55:35.234 00.003 11872 case statement mapped state 1 to 101
22:55:35.237 00.003 11872 case statement mapped state 1 to 101
22:55:35.241 00.004 11872 evsrv: cli 0D2D3180 request: {"method":"get_lock_shift_params","id":"57354e09-9b71-43e4-918d-2fa422dcd236"}
22:55:35.245 00.004 11872 evsrv: cli 0D2D3180 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"57354e09-9b71-43e4-918d-2fa422dcd236"}
22:55:35.248 00.003 11872 evsrv: cli 0D2D3180 disconnect
22:55:35.251 00.003 11872 evsrv: cli 0D2D2C80 connect
22:55:35.255 00.004 11872 case statement mapped state 1 to 101
22:55:35.260 00.005 11872 case statement mapped state 1 to 101
22:55:35.264 00.004 11872 evsrv: cli 0D2D2C80 request: {"method":"get_lock_position","id":"1e8a6b5e-1797-485c-8260-1391c4192fa8"}
22:55:35.268 00.004 11872 evsrv: cli 0D2D2C80 response: {"jsonrpc":"2.0","result":null,"id":"1e8a6b5e-1797-485c-8260-1391c4192fa8"}
22:55:35.271 00.003 11872 evsrv: cli 0D2D2C80 disconnect
22:55:36.272 01.001 11872 evsrv: cli 0D2D25A0 connect
22:55:36.277 00.005 11872 case statement mapped state 1 to 101
22:55:36.283 00.006 11872 case statement mapped state 1 to 101
22:55:36.288 00.005 11872 evsrv: cli 0D2D25A0 request: {"method":"get_lock_position","id":"1c803e57-7d5a-4915-bdc7-6af0b6490e75"}
22:55:36.293 00.005 11872 evsrv: cli 0D2D25A0 response: {"jsonrpc":"2.0","result":null,"id":"1c803e57-7d5a-4915-bdc7-6af0b6490e75"}
22:55:36.298 00.005 11872 evsrv: cli 0D2D25A0 disconnect
22:55:36.476 00.178 9960 Exposure complete
22:55:36.586 00.110 9960 worker thread done servicing request
22:55:36.586 00.000 11872 OnExposeComplete: enter
22:55:36.591 00.005 11872 UpdateGuideState(): m_state=1
22:55:36.596 00.005 11872 UpdateCurrentPosition: no star selected
22:55:36.600 00.004 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
22:55:36.603 00.003 11872 Status Line: No star selected
22:55:36.607 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=191, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
22:55:36.612 00.005 11872 UpdateGuideState exits: No star selected
22:55:36.616 00.004 11872 GuiderMultiStar::AutoSelect enter
22:55:36.619 00.003 11872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
22:55:36.729 00.110 11872 AutoFind: auto downsample for scale 1.00 => 1x
22:55:36.916 00.187 11872 AutoFind: global mean = 0.0, stdev 2.2
22:55:36.920 00.004 11872 AutoFind: using threshold = 0.1
22:55:37.156 00.236 11872 AutoFind: local max [1790, 959] 121.8
22:55:37.161 00.005 11872 AutoFind: local max [1545, 408] 96.5
22:55:37.165 00.004 11872 AutoFind: local max [1545, 414] 86.2
22:55:37.169 00.004 11872 AutoFind: local max [346, 46] 58.1
22:55:37.173 00.004 11872 AutoFind: local max [1679, 421] 44.2
22:55:37.176 00.003 11872 AutoFind: local max [1328, 191] 34.4
22:55:37.180 00.004 11872 AutoFind: local max [733, 656] 33.1
22:55:37.184 00.004 11872 AutoFind: local max [1252, 118] 28.7
22:55:37.189 00.005 11872 AutoFind: local max [75, 1045] 28.3
22:55:37.193 00.004 11872 AutoFind: local max [838, 1016] 25.8
22:55:37.198 00.005 11872 AutoFind: local max [121, 531] 25.7
22:55:37.201 00.003 11872 AutoFind: local max [407, 422] 23.7
22:55:37.205 00.004 11872 AutoFind: local max [85, 629] 23.6
22:55:37.209 00.004 11872 AutoFind: local max [407, 417] 23.5
22:55:37.214 00.005 11872 AutoFind: local max [732, 663] 22.3
22:55:37.216 00.002 11872 AutoFind: local max [1885, 951] 20.1
22:55:37.221 00.005 11872 AutoFind: local max [995, 442] 17.6
22:55:37.225 00.004 11872 AutoFind: local max [995, 449] 16.6
22:55:37.228 00.003 11872 AutoFind: local max [441, 490] 12.7
22:55:37.233 00.005 11872 AutoFind: local max [1864, 787] 10.4
22:55:37.237 00.004 11872 AutoFind: local max [1325, 670] 10.2
22:55:37.242 00.005 11872 AutoFind: local max [1323, 664] 10.0
22:55:37.246 00.004 11872 AutoFind: local max [440, 495] 9.7
22:55:37.249 00.003 11872 AutoFind: local max [709, 245] 9.6
22:55:37.253 00.004 11872 AutoFind: local max [120, 194] 9.3
22:55:37.256 00.003 11872 AutoFind: local max [1346, 192] 9.3
22:55:37.260 00.004 11872 AutoFind: local max [232, 550] 8.6
22:55:37.264 00.004 11872 AutoFind: local max [1272, 267] 8.5
22:55:37.267 00.003 11872 AutoFind: local max [1312, 748] 8.1
22:55:37.270 00.003 11872 AutoFind: local max [239, 771] 7.9
22:55:37.274 00.004 11872 AutoFind: local max [63, 1079] 7.9
22:55:37.279 00.005 11872 AutoFind: local max [343, 451] 7.8
22:55:37.282 00.003 11872 AutoFind: local max [1313, 754] 7.8
22:55:37.286 00.004 11872 AutoFind: local max [1926, 211] 7.6
22:55:37.289 00.003 11872 AutoFind: local max [458, 416] 7.5
22:55:37.294 00.005 11872 AutoFind: local max [269, 514] 7.4
22:55:37.297 00.003 11872 AutoFind: local max [1303, 698] 7.4
22:55:37.301 00.004 11872 AutoFind: local max [333, 797] 7.0
22:55:37.304 00.003 11872 AutoFind: local max [517, 742] 6.8
22:55:37.309 00.005 11872 AutoFind: local max [1272, 273] 6.5
22:55:37.312 00.003 11872 AutoFind: local max [459, 411] 6.4
22:55:37.316 00.004 11872 AutoFind: local max [1737, 340] 6.2
22:55:37.320 00.004 11872 AutoFind: local max [770, 958] 6.1
22:55:37.323 00.003 11872 AutoFind: local max [1302, 692] 5.9
22:55:37.327 00.004 11872 AutoFind: local max [191, 57] 5.9
22:55:37.330 00.003 11872 AutoFind: local max [516, 747] 5.7
22:55:37.334 00.004 11872 AutoFind: local max [1480, 601] 5.7
22:55:37.337 00.003 11872 AutoFind: local max [245, 152] 5.5
22:55:37.342 00.005 11872 AutoFind: local max [264, 623] 5.5
22:55:37.346 00.004 11872 AutoFind: local max [509, 1028] 5.3
22:55:37.349 00.003 11872 AutoFind: local max [1444, 816] 5.2
22:55:37.352 00.003 11872 AutoFind: local max [1351, 547] 5.0
22:55:37.356 00.004 11872 AutoFind: local max [295, 582] 5.0
22:55:37.360 00.004 11872 AutoFind: local max [1813, 234] 5.0
22:55:37.363 00.003 11872 AutoFind: local max [1450, 27] 4.9
22:55:37.367 00.004 11872 AutoFind: local max [471, 673] 4.9
22:55:37.370 00.003 11872 AutoFind: local max [1775, 732] 4.9
22:55:37.374 00.004 11872 AutoFind: local max [1259, 80] 4.9
22:55:37.378 00.004 11872 AutoFind: local max [1400, 581] 4.8
22:55:37.381 00.003 11872 AutoFind: local max [1790, 87] 4.8
22:55:37.384 00.003 11872 AutoFind: local max [1399, 576] 4.7
22:55:37.388 00.004 11872 AutoFind: local max [97, 631] 4.6
22:55:37.391 00.003 11872 AutoFind: local max [1558, 413] 4.6
22:55:37.394 00.003 11872 AutoFind: local max [1442, 822] 4.5
22:55:37.398 00.004 11872 AutoFind: local max [1606, 657] 4.5
22:55:37.401 00.003 11872 AutoFind: local max [827, 795] 4.5
22:55:37.405 00.004 11872 AutoFind: local max [1455, 776] 4.3
22:55:37.409 00.004 11872 AutoFind: local max [1536, 406] 4.3
22:55:37.412 00.003 11872 AutoFind: local max [712, 877] 4.3
22:55:37.415 00.003 11872 AutoFind: local max [236, 1037] 4.2
22:55:37.419 00.004 11872 AutoFind: local max [223, 156] 4.2
22:55:37.422 00.003 11872 AutoFind: local max [916, 362] 4.2
22:55:37.425 00.003 11872 AutoFind: local max [1793, 946] 4.1
22:55:37.428 00.003 11872 AutoFind: local max [524, 348] 4.1
22:55:37.433 00.005 11872 AutoFind: local max [1352, 648] 4.1
22:55:37.437 00.004 11872 AutoFind: local max [1113, 398] 4.1
22:55:37.441 00.004 11872 AutoFind: local max [1580, 944] 4.1
22:55:37.444 00.003 11872 AutoFind: local max [998, 384] 4.1
22:55:37.448 00.004 11872 AutoFind: local max [1314, 763] 4.0
22:55:37.452 00.004 11872 AutoFind: local max [151, 187] 3.9
22:55:37.456 00.004 11872 AutoFind: local max [396, 164] 3.9
22:55:37.460 00.004 11872 AutoFind: local max [94, 47] 3.9
22:55:37.463 00.003 11872 AutoFind: local max [1636, 958] 3.9
22:55:37.467 00.004 11872 AutoFind: local max [1111, 752] 3.8
22:55:37.471 00.004 11872 AutoFind: local max [825, 802] 3.8
22:55:37.474 00.003 11872 AutoFind: local max [1262, 820] 3.8
22:55:37.478 00.004 11872 AutoFind: local max [768, 435] 3.8
22:55:37.482 00.004 11872 AutoFind: local max [46, 122] 3.8
22:55:37.485 00.003 11872 AutoFind: local max [1345, 917] 3.7
22:55:37.489 00.004 11872 AutoFind: local max [1810, 213] 3.7
22:55:37.492 00.003 11872 AutoFind: local max [312, 89] 3.7
22:55:37.495 00.003 11872 AutoFind: local max [1438, 570] 3.7
22:55:37.498 00.003 11872 AutoFind: local max [1435, 270] 3.6
22:55:37.501 00.003 11872 AutoFind: local max [1155, 805] 3.6
22:55:37.503 00.002 11872 AutoFind: local max [1453, 783] 3.6
22:55:37.507 00.004 11872 AutoFind: local max [1483, 1038] 3.6
22:55:37.509 00.002 11872 AutoFind: local max [851, 1019] 3.6
22:55:37.512 00.003 11872 AutoFind: local max [924, 442] 3.6
22:55:37.515 00.003 11872 AutoFind: local max [383, 399] 3.6
22:55:37.517 00.002 11872 AutoFind: local max [891, 333] 3.5
22:55:37.520 00.003 11872 AutoFind: close dim-bright [851, 1019] 3.6 - [838, 1016] 25.8
22:55:37.523 00.003 11872 AutoFind: too close [1453, 783] 3.6 - [1455, 776] 4.3
22:55:37.528 00.005 11872 AutoFind: too close [825, 802] 3.8 - [827, 795] 4.5
22:55:37.531 00.003 11872 AutoFind: too close [1314, 763] 4.0 - [1313, 754] 7.8
22:55:37.535 00.004 11872 AutoFind: too close [1314, 763] 4.0 - [1312, 748] 8.1
22:55:37.538 00.003 11872 AutoFind: close dim-bright [1793, 946] 4.1 - [1790, 959] 121.8
22:55:37.541 00.003 11872 AutoFind: close dim-bright [1536, 406] 4.3 - [1545, 414] 86.2
22:55:37.544 00.003 11872 AutoFind: close dim-bright [1536, 406] 4.3 - [1545, 408] 96.5
22:55:37.547 00.003 11872 AutoFind: too close [1442, 822] 4.5 - [1444, 816] 5.2
22:55:37.550 00.003 11872 AutoFind: close dim-bright [1558, 413] 4.6 - [1545, 414] 86.2
22:55:37.552 00.002 11872 AutoFind: close dim-bright [1558, 413] 4.6 - [1545, 408] 96.5
22:55:37.555 00.003 11872 AutoFind: close dim-bright [97, 631] 4.6 - [85, 629] 23.6
22:55:37.558 00.003 11872 AutoFind: too close [1399, 576] 4.7 - [1400, 581] 4.8
22:55:37.561 00.003 11872 AutoFind: too close [516, 747] 5.7 - [517, 742] 6.8
22:55:37.564 00.003 11872 AutoFind: too close [1302, 692] 5.9 - [1303, 698] 7.4
22:55:37.567 00.003 11872 AutoFind: too close [459, 411] 6.4 - [458, 416] 7.5
22:55:37.571 00.004 11872 AutoFind: too close [1272, 273] 6.5 - [1272, 267] 8.5
22:55:37.575 00.004 11872 AutoFind: too close [1313, 754] 7.8 - [1312, 748] 8.1
22:55:37.578 00.003 11872 AutoFind: too close [1346, 192] 9.3 - [1328, 191] 34.4
22:55:37.581 00.003 11872 AutoFind: too close [440, 495] 9.7 - [441, 490] 12.7
22:55:37.584 00.003 11872 AutoFind: too close [1323, 664] 10.0 - [1325, 670] 10.2
22:55:37.588 00.004 11872 AutoFind: too close [995, 449] 16.6 - [995, 442] 17.6
22:55:37.591 00.003 11872 AutoFind: too close [732, 663] 22.3 - [733, 656] 33.1
22:55:37.594 00.003 11872 AutoFind: too close [407, 417] 23.5 - [407, 422] 23.7
22:55:37.598 00.004 11872 AutoFind: too close [1545, 414] 86.2 - [1545, 408] 96.5
22:55:37.602 00.004 11872 AutoFind: too close to edge [1926, 211] 7.6
22:55:37.605 00.003 11872 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
22:55:37.609 00.004 11872 Star::Find(15, 1790, 959, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:55:37.612 00.003 11872 Star::Find returns 1 (0), X=1790.48, Y=957.53, Mass=4398, SNR=44.8, Peak=191 HFD=5.8
22:55:37.616 00.004 11872 Star::Find(15, 346, 46, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:55:37.620 00.004 11872 Star::Find returns 1 (0), X=345.77, Y=46.27, Mass=1568, SNR=26.8, Peak=65 HFD=5.2
22:55:37.624 00.004 11872 Star::Find(15, 1679, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:55:37.630 00.006 11872 Star::Find returns 1 (0), X=1679.05, Y=421.96, Mass=1904, SNR=29.5, Peak=75 HFD=6.2
22:55:37.635 00.005 11872 Star::Find(15, 1252, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:55:37.641 00.006 11872 Star::Find returns 1 (0), X=1252.94, Y=120.26, Mass=1854, SNR=28.4, Peak=52 HFD=6.8
22:55:37.647 00.006 11872 Star::Find(15, 75, 1045, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:55:37.652 00.005 11872 Star::Find returns 1 (0), X=74.71, Y=1045.24, Mass=479, SNR=14.9, Peak=32 HFD=4.3
22:55:37.657 00.005 11872 Star::Find(15, 838, 1016, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:55:37.662 00.005 11872 Star::Find returns 1 (0), X=839.22, Y=1017.00, Mass=1181, SNR=23.0, Peak=32 HFD=6.5
22:55:37.666 00.004 11872 Star::Find(15, 121, 531, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:55:37.674 00.008 11872 Star::Find returns 1 (0), X=120.98, Y=531.75, Mass=622, SNR=16.9, Peak=37 HFD=4.8
22:55:37.679 00.005 11872 Star::Find(15, 85, 629, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:55:37.682 00.003 11872 Star::Find returns 1 (0), X=84.87, Y=629.52, Mass=612, SNR=16.4, Peak=36 HFD=5.0
22:55:37.686 00.004 11872 Star::Find(15, 1885, 951, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:55:37.691 00.005 11872 Star::Find returns 1 (0), X=1885.64, Y=949.16, Mass=521, SNR=15.4, Peak=31 HFD=5.3
22:55:37.695 00.004 11872 Star::Find(15, 1864, 787, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:55:37.699 00.004 11872 Star::Find returns 1 (0), X=1863.64, Y=788.37, Mass=229, SNR=10.2, Peak=16 HFD=5.3
22:55:37.703 00.004 11872 Star::Find(15, 709, 245, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:55:37.706 00.003 11872 Star::Find returns 1 (0), X=709.01, Y=246.55, Mass=528, SNR=15.4, Peak=15 HFD=6.7
22:55:37.710 00.004 11872 Star::Find(15, 120, 194, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:55:37.713 00.003 11872 Star::Find returns 1 (0), X=120.10, Y=192.24, Mass=233, SNR=10.3, Peak=13 HFD=4.8
22:55:37.718 00.005 11872 Star::Find(15, 232, 550, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:55:37.721 00.003 11872 Star::Find returns 1 (0), X=231.49, Y=551.28, Mass=317, SNR=11.9, Peak=14 HFD=5.5
22:55:37.725 00.004 11872 Star::Find(15, 239, 771, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:55:37.728 00.003 11872 Star::Find returns 1 (0), X=238.86, Y=770.08, Mass=209, SNR=9.8, Peak=12 HFD=4.8
22:55:37.733 00.005 11872 Star::Find(15, 63, 1079, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:55:37.736 00.003 11872 Star::Find returns 1 (0), X=63.13, Y=1079.50, Mass=113, SNR=7.1, Peak=12 HFD=3.8
22:55:37.740 00.004 11872 Star::Find(15, 343, 451, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:55:37.744 00.004 11872 Star::Find returns 1 (0), X=342.86, Y=449.06, Mass=318, SNR=12.0, Peak=14 HFD=5.9
22:55:37.747 00.003 11872 Star::Find(15, 269, 514, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:55:37.751 00.004 11872 Star::Find returns 1 (0), X=268.91, Y=515.53, Mass=223, SNR=10.2, Peak=10 HFD=5.5
22:55:37.755 00.004 11872 Star::Find(15, 333, 797, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:55:37.757 00.002 11872 Star::Find returns 1 (0), X=333.26, Y=797.12, Mass=201, SNR=9.7, Peak=9 HFD=5.8
22:55:37.761 00.004 11872 Star::Find(15, 1737, 340, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:55:37.765 00.004 11872 Star::Find returns 1 (0), X=1736.41, Y=343.04, Mass=140, SNR=7.9, Peak=8 HFD=6.0
22:55:37.769 00.004 11872 Star::Find(15, 770, 958, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:55:37.773 00.004 11872 Star::Find returns 1 (0), X=770.72, Y=958.56, Mass=330, SNR=12.3, Peak=11 HFD=6.3
22:55:37.776 00.003 11872 Star::Find(15, 191, 57, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:55:37.781 00.005 11872 Star::Find returns 1 (0), X=190.18, Y=58.60, Mass=126, SNR=7.6, Peak=10 HFD=5.2
22:55:37.784 00.003 11872 Star::Find(15, 1480, 601, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:55:37.788 00.004 11872 Star::Find returns 1 (0), X=1479.72, Y=602.02, Mass=159, SNR=8.5, Peak=8 HFD=6.9
22:55:37.791 00.003 11872 Star::Find(15, 245, 152, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:55:37.795 00.004 11872 Star::Find returns 1 (0), X=245.37, Y=150.29, Mass=196, SNR=9.5, Peak=12 HFD=5.5
22:55:37.800 00.005 11872 Star::Find(15, 264, 623, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:55:37.804 00.004 11872 Star::Find returns 1 (0), X=263.74, Y=624.84, Mass=99, SNR=6.7, Peak=7 HFD=4.6
22:55:37.807 00.003 11872 Star::Find(15, 509, 1028, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:55:37.811 00.004 11872 Star::Find returns 1 (0), X=509.24, Y=1029.53, Mass=108, SNR=6.9, Peak=9 HFD=5.4
22:55:37.813 00.002 11872 Star::Find(15, 1351, 547, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:55:37.816 00.003 11872 Star::Find returns 1 (0), X=1350.63, Y=548.94, Mass=199, SNR=9.4, Peak=9 HFD=6.2
22:55:37.819 00.003 11872 Star::Find(15, 295, 582, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:55:37.822 00.003 11872 Star::Find returns 1 (0), X=294.31, Y=580.80, Mass=76, SNR=5.9, Peak=5 HFD=4.6
22:55:37.825 00.003 11872 Star::Find(15, 1813, 234, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:55:37.829 00.004 11872 Star::Find returns 1 (0), X=1812.72, Y=235.58, Mass=145, SNR=8.1, Peak=9 HFD=5.5
22:55:37.832 00.003 11872 Star::Find(15, 1450, 27, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:55:37.837 00.005 11872 Star::Find returns 1 (0), X=1449.85, Y=27.75, Mass=152, SNR=8.3, Peak=10 HFD=6.9
22:55:37.840 00.003 11872 Star::Find(15, 471, 673, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:55:37.844 00.004 11872 Star::Find returns 1 (0), X=471.46, Y=673.57, Mass=172, SNR=8.8, Peak=10 HFD=5.6
22:55:37.849 00.005 11872 Star::Find(15, 1775, 732, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:55:37.852 00.003 11872 Star::Find returns 1 (0), X=1775.23, Y=732.61, Mass=150, SNR=8.2, Peak=9 HFD=5.4
22:55:37.856 00.004 11872 Star::Find(15, 1259, 80, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:55:37.860 00.004 11872 Star::Find returns 1 (0), X=1260.40, Y=81.81, Mass=282, SNR=11.1, Peak=12 HFD=6.5
22:55:37.863 00.003 11872 Star::Find(15, 1790, 87, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:55:37.867 00.004 11872 Star::Find returns 1 (0), X=1789.79, Y=86.92, Mass=150, SNR=8.2, Peak=10 HFD=6.7
22:55:37.870 00.003 11872 Star::Find(15, 97, 631, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:55:37.875 00.005 11872 Star::Find returns 1 (0), X=84.87, Y=629.52, Mass=612, SNR=16.4, Peak=36 HFD=5.0
22:55:37.878 00.003 11872 Star::Find(15, 1558, 413, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:55:37.881 00.003 11872 Star::Find returns 1 (0), X=1545.57, Y=409.48, Mass=5094, SNR=47.3, Peak=128 HFD=7.0
22:55:37.885 00.004 11872 Star::Find(15, 1606, 657, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:55:37.889 00.004 11872 Star::Find returns 1 (0), X=1606.23, Y=656.55, Mass=121, SNR=7.4, Peak=8 HFD=5.4
22:55:37.892 00.003 11872 Star::Find(15, 1536, 406, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:55:37.894 00.002 11872 Star::Find returns 1 (0), X=1545.57, Y=409.48, Mass=5094, SNR=47.3, Peak=128 HFD=7.0
22:55:37.897 00.003 11872 Star::Find(15, 712, 877, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:55:37.899 00.002 11872 Star::Find false star n=28 nbg=286 bg=1.1 sigma=0.9 thresh=4 peak=4
22:55:37.903 00.004 11872 Star::Find returns 0 (2), X=712.00, Y=877.00, Mass=101, SNR=2.9, Peak=7 HFD=0.0
22:55:37.907 00.004 11872 Star::Find(15, 236, 1037, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:55:37.910 00.003 11872 Star::Find false star n=24 nbg=271 bg=0.7 sigma=0.8 thresh=3 peak=3
22:55:37.912 00.002 11872 Star::Find returns 0 (2), X=236.00, Y=1037.00, Mass=68, SNR=2.9, Peak=6 HFD=0.0
22:55:37.915 00.003 11872 Star::Find(15, 223, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:55:37.919 00.004 11872 Star::Find false star n=24 nbg=273 bg=0.7 sigma=0.8 thresh=3 peak=2
22:55:37.921 00.002 11872 Star::Find returns 0 (2), X=223.00, Y=156.00, Mass=61, SNR=2.9, Peak=5 HFD=0.0
22:55:37.924 00.003 11872 Star::Find(15, 916, 362, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:55:37.927 00.003 11872 Star::Find false star n=28 nbg=276 bg=0.6 sigma=0.7 thresh=3 peak=3
22:55:37.930 00.003 11872 Star::Find returns 0 (2), X=916.00, Y=362.00, Mass=74, SNR=2.9, Peak=5 HFD=0.0
22:55:37.933 00.003 11872 Star::Find(15, 1793, 946, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:55:37.936 00.003 11872 Star::Find returns 1 (0), X=1790.48, Y=957.53, Mass=4398, SNR=44.8, Peak=191 HFD=5.8
22:55:37.938 00.002 11872 Star::Find(15, 524, 348, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:55:37.941 00.003 11872 Star::Find returns 1 (0), X=522.87, Y=349.62, Mass=130, SNR=7.5, Peak=9 HFD=6.3
22:55:37.945 00.004 11872 Star::Find(15, 1352, 648, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:55:37.947 00.002 11872 Star::Find false star n=39 nbg=272 bg=0.7 sigma=0.8 thresh=3 peak=3
22:55:37.953 00.006 11872 Star::Find returns 0 (2), X=1352.00, Y=648.00, Mass=114, SNR=2.9, Peak=7 HFD=0.0
22:55:37.957 00.004 11872 Star::Find(15, 1113, 398, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:55:37.961 00.004 11872 Star::Find false star n=16 nbg=284 bg=0.9 sigma=1.0 thresh=4 peak=3
22:55:37.963 00.002 11872 Star::Find returns 0 (2), X=1113.00, Y=398.00, Mass=54, SNR=2.9, Peak=6 HFD=0.0
22:55:37.967 00.004 11872 Star::Find(15, 1580, 944, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:55:37.969 00.002 11872 Star::Find false star n=28 nbg=288 bg=0.9 sigma=1.0 thresh=4 peak=4
22:55:37.972 00.003 11872 Star::Find returns 0 (2), X=1580.00, Y=944.00, Mass=105, SNR=2.9, Peak=6 HFD=0.0
22:55:37.975 00.003 11872 Star::Find(15, 998, 384, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:55:37.979 00.004 11872 Star::Find false star n=29 nbg=279 bg=1.0 sigma=1.0 thresh=4 peak=4
22:55:37.982 00.003 11872 Star::Find returns 0 (2), X=998.00, Y=384.00, Mass=108, SNR=2.9, Peak=7 HFD=0.0
22:55:37.986 00.004 11872 Star::Find(15, 151, 187, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:55:37.989 00.003 11872 Star::Find returns 1 (0), X=151.22, Y=188.55, Mass=62, SNR=5.4, Peak=8 HFD=5.2
22:55:37.991 00.002 11872 Star::Find(15, 396, 164, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:55:37.994 00.003 11872 Star::Find false star n=26 nbg=285 bg=1.1 sigma=1.0 thresh=4 peak=4
22:55:37.998 00.004 11872 Star::Find returns 0 (2), X=396.00, Y=164.00, Mass=101, SNR=2.9, Peak=7 HFD=0.0
22:55:38.001 00.003 11872 Star::Find(15, 94, 47, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:55:38.003 00.002 11872 Star::Find false star n=17 nbg=280 bg=0.6 sigma=0.7 thresh=3 peak=3
22:55:38.007 00.004 11872 Star::Find returns 0 (2), X=94.00, Y=47.00, Mass=48, SNR=2.9, Peak=5 HFD=0.0
22:55:38.009 00.002 11872 Star::Find(15, 1636, 958, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:55:38.014 00.005 11872 Star::Find false star n=27 nbg=278 bg=0.6 sigma=0.7 thresh=3 peak=3
22:55:38.018 00.004 11872 Star::Find returns 0 (2), X=1636.00, Y=958.00, Mass=77, SNR=2.9, Peak=6 HFD=0.0
22:55:38.021 00.003 11872 Star::Find(15, 1111, 752, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:55:38.025 00.004 11872 Star::Find false star n=26 nbg=286 bg=1.0 sigma=1.0 thresh=4 peak=4
22:55:38.030 00.005 11872 Star::Find returns 0 (2), X=1111.00, Y=752.00, Mass=92, SNR=2.9, Peak=7 HFD=0.0
22:55:38.034 00.004 11872 Star::Find(15, 1262, 820, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:55:38.038 00.004 11872 Star::Find false star n=9 nbg=284 bg=0.6 sigma=0.7 thresh=3 peak=1
22:55:38.041 00.003 11872 Star::Find returns 0 (2), X=1262.00, Y=820.00, Mass=24, SNR=2.9, Peak=4 HFD=0.0
22:55:38.046 00.005 11872 Star::Find(15, 768, 435, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:55:38.049 00.003 11872 Star::Find false star n=10 nbg=280 bg=0.7 sigma=0.8 thresh=3 peak=2
22:55:38.053 00.004 11872 Star::Find returns 0 (2), X=768.00, Y=435.00, Mass=26, SNR=2.9, Peak=7 HFD=0.0
22:55:38.057 00.004 11872 Star::Find(15, 46, 122, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:55:38.061 00.004 11872 Star::Find false star n=19 nbg=284 bg=0.6 sigma=0.7 thresh=3 peak=3
22:55:38.064 00.003 11872 Star::Find returns 0 (2), X=46.00, Y=122.00, Mass=54, SNR=2.9, Peak=5 HFD=0.0
22:55:38.067 00.003 11872 Star::Find(15, 1345, 917, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:55:38.071 00.004 11872 Star::Find returns 1 (0), X=1346.01, Y=914.15, Mass=151, SNR=8.2, Peak=10 HFD=6.3
22:55:38.075 00.004 11872 Star::Find(15, 1810, 213, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:55:38.079 00.004 11872 Star::Find false star n=25 nbg=273 bg=0.7 sigma=0.8 thresh=3 peak=3
22:55:38.083 00.004 11872 Star::Find returns 0 (2), X=1810.00, Y=213.00, Mass=67, SNR=2.9, Peak=5 HFD=0.0
22:55:38.087 00.004 11872 Star::Find(15, 312, 89, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:55:38.090 00.003 11872 Star::Find false star n=21 nbg=275 bg=0.6 sigma=0.7 thresh=3 peak=3
22:55:38.094 00.004 11872 Star::Find returns 0 (2), X=312.00, Y=89.00, Mass=61, SNR=2.9, Peak=6 HFD=0.0
22:55:38.097 00.003 11872 Star::Find(15, 1438, 570, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:55:38.100 00.003 11872 Star::Find false star n=7 nbg=289 bg=0.9 sigma=1.0 thresh=4 peak=2
22:55:38.104 00.004 11872 Star::Find returns 0 (2), X=1438.00, Y=570.00, Mass=22, SNR=2.9, Peak=5 HFD=0.0
22:55:38.107 00.003 11872 Star::Find(15, 1435, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:55:38.112 00.005 11872 Star::Find false star n=11 nbg=285 bg=0.5 sigma=0.7 thresh=3 peak=2
22:55:38.116 00.004 11872 Star::Find returns 0 (2), X=1435.00, Y=270.00, Mass=30, SNR=2.9, Peak=5 HFD=0.0
22:55:38.119 00.003 11872 Star::Find(15, 1155, 805, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:55:38.123 00.004 11872 Star::Find returns 0 (2), X=1155.00, Y=805.00, Mass=12, SNR=2.4, Peak=8 HFD=0.0
22:55:38.127 00.004 11872 Star::Find(15, 1483, 1038, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:55:38.130 00.003 11872 Star::Find false star n=7 nbg=287 bg=1.0 sigma=1.0 thresh=4 peak=2
22:55:38.133 00.003 11872 Star::Find returns 0 (2), X=1483.00, Y=1038.00, Mass=24, SNR=2.9, Peak=6 HFD=0.0
22:55:38.137 00.004 11872 Star::Find(15, 851, 1019, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:55:38.141 00.004 11872 Star::Find returns 1 (0), X=839.22, Y=1017.00, Mass=1181, SNR=23.0, Peak=32 HFD=6.5
22:55:38.144 00.003 11872 Star::Find(15, 924, 442, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:55:38.148 00.004 11872 Star::Find returns 0 (2), X=924.00, Y=442.00, Mass=11, SNR=2.3, Peak=6 HFD=0.0
22:55:38.151 00.003 11872 Star::Find(15, 383, 399, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:55:38.156 00.005 11872 Star::Find false star n=9 nbg=228 bg=2.7 sigma=2.2 thresh=9 peak=4
22:55:38.160 00.004 11872 Star::Find returns 0 (2), X=383.00, Y=399.00, Mass=69, SNR=2.9, Peak=6 HFD=0.0
22:55:38.164 00.004 11872 Star::Find(15, 891, 333, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:55:38.168 00.004 11872 Star::Find returns 0 (2), X=891.00, Y=333.00, Mass=14, SNR=2.6, Peak=4 HFD=0.0
22:55:38.171 00.003 11872 AutoFind: finding best star pass 1
22:55:38.175 00.004 11872 Star::Find(15, 1790, 959, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:55:38.179 00.004 11872 Star::Find returns 1 (0), X=1790.48, Y=957.53, Mass=4398, SNR=44.8, Peak=191 HFD=5.8
22:55:38.182 00.003 11872 AutoFind returns star at [1790, 959] 121.8 Mass 4398 SNR 44.8
22:55:38.187 00.005 11872 Star::Find(15, 1790, 959, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:55:38.191 00.004 11872 Star::Find returns 1 (0), X=1790.48, Y=957.53, Mass=4398, SNR=44.8, Peak=191 HFD=5.8
22:55:38.195 00.004 11872 MultiStar: List (12): {1790.48, 957.53}(44.8), {345.77, 46.27}(26.8), {1679.05, 421.96}(29.5), {1252.94, 120.26}(28.4), {74.71, 1045.24}(14.9), {839.22, 1017.00}(23.0), {120.98, 531.75}(16.9), {84.87, 629.52}(16.4), {1885.64, 949.16}(15.4), {1863.64, 788.37}(10.2), {709.01, 246.55}(15.4), {120.10, 192.24}(10.3), 
22:55:38.199 00.004 11872 setting lock position to (1790.48, 957.53)
22:55:38.202 00.003 11872 AutoSelect: state = 1, call UpdateGuideState
22:55:38.206 00.004 11872 UpdateGuideState(): m_state=1
22:55:38.209 00.003 11872 Star::Find(15, 1790, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:55:38.212 00.003 11872 Star::Find returns 1 (0), X=1790.48, Y=957.53, Mass=4398, SNR=44.8, Peak=191 HFD=5.8
22:55:38.218 00.006 11872 CameraToMount -- cameraTheta (0.00) - m_xAngle (0.00) = xAngle (-0.00 = -0.00)
22:55:38.221 00.003 11872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.97 = 2.97)
22:55:38.225 00.004 11872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
22:55:38.231 00.006 11872 setting force full frames = false
22:55:38.235 00.004 11872 setting lock position to (1790.48, 957.53)
22:55:38.238 00.003 11872 CurrentPosition() valid, moving to STATE_SELECTED
22:55:38.243 00.005 11872 Changing from state SELECTING to SELECTED
22:55:38.246 00.003 11872 guider state => SELECTED
22:55:38.251 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=191, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
22:55:38.254 00.003 11872 UpdateGuideState exits: m=4398 SNR=44.8
22:55:38.257 00.003 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=191, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
22:55:38.263 00.006 11872 Status Line: Auto-selected star at (1790.5, 957.5)
22:55:38.270 00.007 11872 PhdController: newstate STATE_WAIT_SELECTED
22:55:38.274 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:38.277 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:55:38.281 00.004 11872 Enqueuing Expose request
22:55:38.285 00.004 9960 Worker thread wakes up
22:55:38.285 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:55:38.285 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1775,943,31,31)
22:55:38.286 00.001 11872 evsrv: cli 0D2D2DC0 connect
22:55:38.289 00.003 11872 case statement mapped state 2 to 1
22:55:38.294 00.005 11872 case statement mapped state 2 to 1
22:55:38.297 00.003 11872 evsrv: cli 0D2D2DC0 request: {"method":"get_lock_position","id":"2be39b02-0100-49cb-ad72-b9330e4e4512"}
22:55:38.302 00.005 11872 evsrv: cli 0D2D2DC0 response: {"jsonrpc":"2.0","result":[1790.48,957.53],"id":"2be39b02-0100-49cb-ad72-b9330e4e4512"}
22:55:38.306 00.004 11872 evsrv: cli 0D2D2DC0 disconnect
22:55:38.310 00.004 11872 evsrv: cli 0D2D2B40 connect
22:55:38.315 00.005 11872 case statement mapped state 2 to 1
22:55:38.319 00.004 11872 case statement mapped state 2 to 1
22:55:38.323 00.004 11872 evsrv: cli 0D2D2B40 request: {"method":"get_app_state","id":"fffe445f-5a03-4452-8ea5-9db48e2a4cce"}
22:55:38.329 00.006 11872 case statement mapped state 2 to 1
22:55:38.333 00.004 11872 evsrv: cli 0D2D2B40 response: {"jsonrpc":"2.0","result":"Selected","id":"fffe445f-5a03-4452-8ea5-9db48e2a4cce"}
22:55:38.340 00.007 11872 evsrv: cli 0D2D2B40 disconnect
22:55:39.342 01.002 11872 evsrv: cli 0D2D2F00 connect
22:55:39.350 00.008 11872 case statement mapped state 2 to 1
22:55:39.356 00.006 11872 case statement mapped state 2 to 1
22:55:39.362 00.006 11872 evsrv: cli 0D2D2F00 request: {"method":"get_app_state","id":"0474c1bf-abaa-462e-8758-f2565b43401d"}
22:55:39.367 00.005 11872 case statement mapped state 2 to 1
22:55:39.374 00.007 11872 evsrv: cli 0D2D2F00 response: {"jsonrpc":"2.0","result":"Selected","id":"0474c1bf-abaa-462e-8758-f2565b43401d"}
22:55:39.378 00.004 11872 evsrv: cli 0D2D2F00 disconnect
22:55:39.541 00.163 9960 Exposure complete
22:55:39.651 00.110 9960 worker thread done servicing request
22:55:39.651 00.000 11872 OnExposeComplete: enter
22:55:39.654 00.003 11872 UpdateGuideState(): m_state=2
22:55:39.659 00.005 11872 Star::Find(15, 1790, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
22:55:39.663 00.004 11872 Star::Find returns 1 (0), X=1790.46, Y=958.33, Mass=4126, SNR=42.9, Peak=182 HFD=5.6
22:55:39.666 00.003 11872 CameraToMount -- cameraTheta (1.61) - m_xAngle (0.00) = xAngle (1.60 = 1.60)
22:55:39.672 00.006 11872 CameraToMount -- cameraTheta (1.61) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.57 = -1.71)
22:55:39.676 00.004 11872 CameraToMount -- cameraX=-0.03 cameraY=0.80 hyp=0.80 cameraTheta=1.61 mountX=-0.02 mountY=-0.79, mountTheta=-1.60
22:55:39.681 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=182, med=0, FiltMin=0, FiltMax=110, Gamma=1.000
22:55:39.686 00.005 11872 UpdateGuideState exits: m=4126 SNR=42.9
22:55:39.691 00.005 11872 PhdController: newstate STATE_CALIBRATE
22:55:39.696 00.005 11872 PhdController: newstate STATE_GUIDE
22:55:39.718 00.022 11872 Changing from state SELECTED to CALIBRATING_PRIMARY
22:55:39.721 00.003 11872 guider state => CALIBRATED
22:55:39.725 00.004 11872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
22:55:39.728 00.003 11872 reset dither spiral
22:55:39.734 00.006 11872 PhdController: newstate STATE_SETTLE_BEGIN
22:55:39.738 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:39.742 00.004 11872 ScheduleExposure(1000,3,0) exposurePending=0
22:55:39.746 00.004 11872 Enqueuing Expose request
22:55:39.751 00.005 9960 Worker thread wakes up
22:55:39.751 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:55:39.751 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
22:55:40.380 00.629 11872 evsrv: cli 0D2D2F00 connect
22:55:40.387 00.007 11872 case statement mapped state 5 to 1
22:55:40.392 00.005 11872 case statement mapped state 5 to 1
22:55:40.398 00.006 11872 evsrv: cli 0D2D2F00 request: {"method":"get_app_state","id":"5bf6f038-f9dd-468e-a946-363d02d6e975"}
22:55:40.402 00.004 11872 case statement mapped state 5 to 1
22:55:40.409 00.007 11872 evsrv: cli 0D2D2F00 response: {"jsonrpc":"2.0","result":"Selected","id":"5bf6f038-f9dd-468e-a946-363d02d6e975"}
22:55:40.413 00.004 11872 evsrv: cli 0D2D2F00 disconnect
22:55:40.994 00.581 9960 Exposure complete
22:55:41.106 00.112 9960 worker thread done servicing request
22:55:41.107 00.001 11872 OnExposeComplete: enter
22:55:41.112 00.005 11872 UpdateGuideState(): m_state=5
22:55:41.119 00.007 11872 Star::Find(15, 1790, 958, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
22:55:41.124 00.005 11872 Star::Find returns 1 (0), X=1790.36, Y=958.26, Mass=4359, SNR=43.7, Peak=179 HFD=5.5
22:55:41.130 00.006 11872 CameraToMount -- cameraTheta (1.74) - m_xAngle (0.00) = xAngle (1.73 = 1.73)
22:55:41.136 00.006 11872 CameraToMount -- cameraTheta (1.74) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.70 = -1.58)
22:55:41.141 00.005 11872 CameraToMount -- cameraX=-0.12 cameraY=0.74 hyp=0.75 cameraTheta=1.74 mountX=-0.12 mountY=-0.75, mountTheta=-1.73
22:55:41.146 00.005 11872 Changing from state CALIBRATED to GUIDING
22:55:41.150 00.004 11872 ScopeASCOM::GetDeclinationRadians() returns 31.1
22:55:41.154 00.004 11872 ScopeASCOM::SideOfPier() returns 0
22:55:41.158 00.004 11872 AdjustCalibrationForScopePointing (scope): current dec=31.1 pierSide=0, cal dec=0.0 pierSide=0 rotAngle=None bin=1
22:55:41.162 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
22:55:41.166 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
22:55:41.170 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
22:55:41.175 00.005 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
22:55:41.180 00.005 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
22:55:41.184 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
22:55:41.189 00.005 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
22:55:41.193 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
22:55:41.196 00.003 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
22:55:41.201 00.005 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
22:55:41.205 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
22:55:41.209 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
22:55:41.213 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
22:55:41.297 00.084 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
22:55:41.304 00.007 11872 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 2.900000
22:55:41.309 00.005 11872 Dec comp: XRate 1.564 -> 1.339 for dec 0.0 -> dec 31.1
22:55:41.314 00.005 11872 ScopeASCOM::GetDeclinationRadians() returns 31.1
22:55:41.320 00.006 11872 ScopeASCOM::SideOfPier() returns 0
22:55:41.325 00.005 11872 setting lock position to (1790.36, 958.26)
22:55:41.329 00.004 11872 guider state => GUIDING
22:55:41.333 00.004 11872 Status Line: Guiding
22:55:41.339 00.006 11872 Mount: notify guiding started
22:55:41.346 00.007 11872 GetString("/profile/5/name", "") returns "PHD SF 2025"
22:55:41.350 00.004 11872 GetString("/profile/5/scope/calibration/timestamp", "") returns "11/21/2025 10:15:14 PM"
22:55:41.354 00.004 11872 GetDouble("/profile/5/scope/calibration/xRate", 1.000000) returns 0.001564
22:55:41.360 00.006 11872 GetDouble("/profile/5/scope/calibration/yRate", 1.000000) returns 0.001340
22:55:41.364 00.004 11872 GetInt("/profile/5/scope/calibration/binning", 1) returns 1
22:55:41.368 00.004 11872 GetDouble("/profile/5/scope/calibration/xAngle", 0.000000) returns 0.004073
22:55:41.372 00.004 11872 GetDouble("/profile/5/scope/calibration/yAngle", 0.000000) returns -1.738880
22:55:41.376 00.004 11872 GetDouble("/profile/5/scope/calibration/declination", 0.000000) returns 0.000075
22:55:41.380 00.004 11872 GetInt("/profile/5/scope/calibration/pierSide", -1) returns 0
22:55:41.384 00.004 11872 GetInt("/profile/5/scope/calibration/raGuideParity", 0) returns 1
22:55:41.387 00.003 11872 GetInt("/profile/5/scope/calibration/decGuideParity", 0) returns -1
22:55:41.392 00.005 11872 GetDouble("/profile/5/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
22:55:41.395 00.003 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
22:55:41.400 00.005 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
22:55:41.404 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
22:55:41.408 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
22:55:41.411 00.003 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
22:55:41.415 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
22:55:41.419 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
22:55:41.424 00.005 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
22:55:41.428 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
22:55:41.432 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
22:55:41.435 00.003 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
22:55:41.439 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
22:55:41.442 00.003 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
22:55:41.446 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
22:55:41.451 00.005 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
22:55:41.454 00.003 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
22:55:41.458 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
22:55:41.462 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
22:55:41.466 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
22:55:41.470 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
22:55:41.473 00.003 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
22:55:41.477 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
22:55:41.481 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
22:55:41.486 00.005 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
22:55:41.490 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
22:55:41.493 00.003 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
22:55:41.516 00.023 11872 evsrv: cli 0D2D2320 connect
22:55:41.520 00.004 11872 case statement mapped state 6 to 3
22:55:41.525 00.005 11872 case statement mapped state 6 to 3
22:55:41.530 00.005 11872 evsrv: cli 0D2D2320 request: {"method":"get_app_state","id":"7f0633da-b472-4a5e-9401-218784961e74"}
22:55:41.535 00.005 11872 case statement mapped state 6 to 3
22:55:41.539 00.004 11872 evsrv: cli 0D2D2320 response: {"jsonrpc":"2.0","result":"Guiding","id":"7f0633da-b472-4a5e-9401-218784961e74"}
22:55:41.546 00.007 11872 evsrv: cli 0D2D2320 disconnect
22:55:41.578 00.032 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
22:55:41.585 00.007 11872 ScopeASCOM::SideOfPier() returns 0
22:55:41.589 00.004 11872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
22:55:41.594 00.005 11872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
22:55:41.599 00.005 11872 ScopeASCOM::GetDeclinationRadians() returns 31.1
22:55:41.603 00.004 11872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 31.1
22:55:41.607 00.004 11872 MountToCamera -- mountTheta (-0.00) + m_xAngle (0.00) = xAngle (0.00 = 0.00)
22:55:41.614 00.007 11872 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
22:55:41.618 00.004 11872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
22:55:41.622 00.004 11872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
22:55:41.626 00.004 11872 GetInt("/profile/5/AutoLoadCalibration", -1) returns 1
22:55:41.631 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=179, med=0, FiltMin=0, FiltMax=120, Gamma=1.000
22:55:41.634 00.003 11872 UpdateGuideState exits: m=4359 SNR=43.7
22:55:41.639 00.005 11872 PhdController: newstate STATE_SETTLE_WAIT
22:55:41.644 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:41.649 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:55:41.652 00.003 11872 Enqueuing Expose request
22:55:41.656 00.004 9960 Worker thread wakes up
22:55:41.656 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:55:41.656 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1775,943,31,31)
22:55:42.908 01.252 9960 Exposure complete
22:55:43.026 00.118 9960 worker thread done servicing request
22:55:43.027 00.001 11872 OnExposeComplete: enter
22:55:43.031 00.004 11872 UpdateGuideState(): m_state=6
22:55:43.035 00.004 11872 Star::Find(15, 1790, 958, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:55:43.041 00.006 11872 Star::Find returns 1 (0), X=1790.58, Y=956.85, Mass=4211, SNR=43.4, Peak=188 HFD=5.7
22:55:43.044 00.003 11872 CameraToMount -- cameraTheta (-1.41) - m_xAngle (0.00) = xAngle (-1.42 = -1.42)
22:55:43.049 00.005 11872 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.55 = 1.55)
22:55:43.052 00.003 11872 CameraToMount -- cameraX=0.22 cameraY=-1.42 hyp=1.43 cameraTheta=-1.41 mountX=0.22 mountY=1.43, mountTheta=1.42
22:55:43.058 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.22, y=-1.42, opts=13)
22:55:43.062 00.004 11872 Enqueuing Move request for scope (0.22, -1.42)
22:55:43.066 00.004 9960 Worker thread wakes up
22:55:43.066 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=188, med=0, FiltMin=0, FiltMax=111, Gamma=1.000
22:55:43.069 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.22, -1.42) opts 0xd
22:55:43.069 00.000 9960 Handling offset move in thread for scope, endpoint = (0.22, -1.42)
22:55:43.069 00.000 9960 Moving (0.22, -1.42) raw xDistance=0.22 yDistance=1.43
22:55:43.069 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
22:55:43.071 00.002 11872 UpdateGuideState exits: m=4211 SNR=43.4
22:55:43.075 00.004 11872 PhdController: settling, locked = 1, distance = 0.95 (1.50) aobump = 0 frame = 1 / 99999
22:55:43.078 00.003 9960 resist switch: large excursion: input 1.43 thresh 0.60 direction from 0 to 1
22:55:43.079 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763787343.078,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.95,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
22:55:43.082 00.003 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.30
22:55:43.082 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.43 from input 1.43
22:55:43.083 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:43.086 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:55:43.088 00.002 11872 Enqueuing Expose request
22:55:43.093 00.005 9960 MoveAxis(W, 102, ABG)
22:55:43.093 00.000 9960 Guiding  Dir = 3, Dur = 102
22:55:43.093 00.000 9960 IsSlewing returns 0
22:55:43.094 00.001 9960 IsGuiding returns 0
22:55:43.095 00.001 9960 PulseGuide returned control before completion, sleep 112
22:55:43.210 00.115 9960 IsGuiding returns 1
22:55:43.210 00.000 9960 scope still moving after pulse duration time elapsed
22:55:43.241 00.031 9960 IsSlewing returns 0
22:55:43.241 00.000 9960 IsGuiding returns 0
22:55:43.242 00.001 9960 scope move finished after 102 + 46 ms
22:55:43.242 00.000 9960 Move returns status 0, amount 102
22:55:43.243 00.001 9960 MoveAxis(S, 1070, ABG)
22:55:43.243 00.000 9960 Guiding  Dir = 1, Dur = 1070
22:55:43.243 00.000 9960 IsSlewing returns 0
22:55:43.243 00.000 9960 IsGuiding returns 0
22:55:43.245 00.002 9960 PulseGuide returned control before completion, sleep 1080
22:55:44.336 01.091 9960 IsGuiding returns 1
22:55:44.336 00.000 9960 scope still moving after pulse duration time elapsed
22:55:44.367 00.031 9960 IsSlewing returns 0
22:55:44.368 00.001 9960 IsGuiding returns 0
22:55:44.368 00.000 9960 scope move finished after 1070 + 53 ms
22:55:44.369 00.001 9960 Move returns status 0, amount 1070
22:55:44.369 00.000 9960 move complete, result=0
22:55:44.369 00.000 9960 worker thread done servicing request
22:55:44.369 00.000 9960 Worker thread wakes up
22:55:44.370 00.001 11872 GuideStep: 0.2 px 102 ms WEST, 1.4 px 1070 ms SOUTH
22:55:44.375 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:55:44.377 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1775,943,31,31)
22:55:45.631 01.254 9960 Exposure complete
22:55:45.748 00.117 9960 worker thread done servicing request
22:55:45.748 00.000 11872 OnExposeComplete: enter
22:55:45.752 00.004 11872 UpdateGuideState(): m_state=6
22:55:45.756 00.004 11872 Star::Find(15, 1790, 956, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
22:55:45.759 00.003 11872 Star::Find returns 1 (0), X=1790.30, Y=959.33, Mass=4327, SNR=43.8, Peak=182 HFD=5.6
22:55:45.764 00.005 11872 CameraToMount -- cameraTheta (1.62) - m_xAngle (0.00) = xAngle (1.62 = 1.62)
22:55:45.768 00.004 11872 CameraToMount -- cameraTheta (1.62) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.59 = -1.69)
22:55:45.771 00.003 11872 CameraToMount -- cameraX=-0.06 cameraY=1.06 hyp=1.07 cameraTheta=1.62 mountX=-0.05 mountY=-1.06, mountTheta=-1.62
22:55:45.776 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.06, y=1.06, opts=13)
22:55:45.781 00.005 11872 Enqueuing Move request for scope (-0.06, 1.06)
22:55:45.784 00.003 9960 Worker thread wakes up
22:55:45.784 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 1.06) opts 0xd
22:55:45.784 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.06, 1.06)
22:55:45.784 00.000 9960 Moving (-0.06, 1.06) raw xDistance=-0.05 yDistance=-1.06
22:55:45.785 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:55:45.785 00.000 9960 resist switch: large excursion: input -1.06 thresh 0.60 direction from 1 to -1
22:55:45.785 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.18
22:55:45.785 00.000 9960 GuideAlgorithmResistSwitch::result() returns -1.06 from input -1.06
22:55:45.785 00.000 9960 MoveAxis(E, 0, ABG)
22:55:45.786 00.001 9960 Move returns status 0, amount 0
22:55:45.786 00.000 9960 MoveAxis(N, 790, ABG)
22:55:45.786 00.000 9960 Guiding  Dir = 0, Dur = 790
22:55:45.786 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=182, med=0, FiltMin=0, FiltMax=122, Gamma=1.000
22:55:45.790 00.004 9960 IsSlewing returns 0
22:55:45.790 00.000 11872 UpdateGuideState exits: m=4327 SNR=43.8
22:55:45.794 00.004 9960 IsGuiding returns 0
22:55:45.794 00.000 11872 PhdController: settling, locked = 1, distance = 0.99 (1.50) aobump = 0 frame = 2 / 99999
22:55:45.799 00.005 9960 PulseGuide returned control before completion, sleep 800
22:55:45.799 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763787345.799,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.99,"Time":2.7,"SettleTime":10.0,"StarLocked":true}
22:55:45.804 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:45.807 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:55:45.811 00.004 11872 Enqueuing Expose request
22:55:46.606 00.795 9960 IsGuiding returns 1
22:55:46.607 00.001 9960 scope still moving after pulse duration time elapsed
22:55:46.637 00.030 9960 IsSlewing returns 0
22:55:46.639 00.002 9960 IsGuiding returns 0
22:55:46.639 00.000 9960 scope move finished after 790 + 54 ms
22:55:46.639 00.000 9960 Move returns status 0, amount 790
22:55:46.640 00.001 9960 move complete, result=0
22:55:46.640 00.000 9960 worker thread done servicing request
22:55:46.640 00.000 9960 Worker thread wakes up
22:55:46.640 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:55:46.641 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -1.1 px 790 ms NORTH
22:55:46.647 00.006 9960 Handling exposure in thread, d=1000 o=3 r=(1775,943,31,31)
22:55:47.904 01.257 9960 Exposure complete
22:55:48.035 00.131 9960 worker thread done servicing request
22:55:48.035 00.000 11872 OnExposeComplete: enter
22:55:48.040 00.005 11872 UpdateGuideState(): m_state=6
22:55:48.045 00.005 11872 Star::Find(15, 1790, 959, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
22:55:48.049 00.004 11872 Star::Find returns 1 (0), X=1790.68, Y=957.75, Mass=4187, SNR=43.4, Peak=195 HFD=5.6
22:55:48.054 00.005 11872 CameraToMount -- cameraTheta (-1.01) - m_xAngle (0.00) = xAngle (-1.01 = -1.01)
22:55:48.058 00.004 11872 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.96 = 1.96)
22:55:48.062 00.004 11872 CameraToMount -- cameraX=0.32 cameraY=-0.51 hyp=0.60 cameraTheta=-1.01 mountX=0.32 mountY=0.56, mountTheta=1.05
22:55:48.067 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.32, y=-0.51, opts=13)
22:55:48.071 00.004 11872 Enqueuing Move request for scope (0.32, -0.51)
22:55:48.076 00.005 9960 Worker thread wakes up
22:55:48.076 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=195, med=0, FiltMin=0, FiltMax=117, Gamma=1.000
22:55:48.081 00.005 11872 UpdateGuideState exits: m=4187 SNR=43.4
22:55:48.086 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.51) opts 0xd
22:55:48.086 00.000 9960 Handling offset move in thread for scope, endpoint = (0.32, -0.51)
22:55:48.087 00.001 9960 Moving (0.32, -0.51) raw xDistance=0.32 yDistance=0.56
22:55:48.087 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32
22:55:48.087 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:55:48.087 00.000 11872 PhdController: settling, locked = 1, distance = 0.87 (1.50) aobump = 0 frame = 3 / 99999
22:55:48.091 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.56
22:55:48.092 00.001 9960 MoveAxis(W, 151, ABG)
22:55:48.092 00.000 9960 Guiding  Dir = 3, Dur = 151
22:55:48.092 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763787348.091,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.87,"Time":5.0,"SettleTime":10.0,"StarLocked":true}
22:55:48.096 00.004 9960 IsSlewing returns 0
22:55:48.096 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:48.101 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:55:48.104 00.003 11872 Enqueuing Expose request
22:55:48.109 00.005 9960 IsGuiding returns 0
22:55:48.109 00.000 9960 PulseGuide returned control before completion, sleep 161
22:55:48.288 00.179 9960 IsGuiding returns 0
22:55:48.289 00.001 9960 Move returns status 0, amount 151
22:55:48.289 00.000 9960 MoveAxis(N, 0, ABG)
22:55:48.290 00.001 9960 Move returns status 0, amount 0
22:55:48.290 00.000 9960 move complete, result=0
22:55:48.290 00.000 9960 worker thread done servicing request
22:55:48.290 00.000 11872 GuideStep: 0.3 px 151 ms WEST, 0.6 px 0 ms NORTH
22:55:48.296 00.006 9960 Worker thread wakes up
22:55:48.296 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:55:48.297 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1775,943,31,31)
22:55:49.548 01.251 9960 Exposure complete
22:55:49.653 00.105 9960 worker thread done servicing request
22:55:49.653 00.000 11872 OnExposeComplete: enter
22:55:49.657 00.004 11872 UpdateGuideState(): m_state=6
22:55:49.660 00.003 11872 Star::Find(15, 1790, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:55:49.665 00.005 11872 Star::Find returns 1 (0), X=1790.45, Y=957.69, Mass=4443, SNR=44.5, Peak=198 HFD=5.5
22:55:49.668 00.003 11872 CameraToMount -- cameraTheta (-1.41) - m_xAngle (0.00) = xAngle (-1.41 = -1.41)
22:55:49.672 00.004 11872 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.56 = 1.56)
22:55:49.675 00.003 11872 CameraToMount -- cameraX=0.10 cameraY=-0.57 hyp=0.58 cameraTheta=-1.41 mountX=0.09 mountY=0.58, mountTheta=1.41
22:55:49.681 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.10, y=-0.57, opts=13)
22:55:49.684 00.003 11872 Enqueuing Move request for scope (0.10, -0.57)
22:55:49.688 00.004 9960 Worker thread wakes up
22:55:49.688 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.57) opts 0xd
22:55:49.688 00.000 9960 Handling offset move in thread for scope, endpoint = (0.10, -0.57)
22:55:49.688 00.000 9960 Moving (0.10, -0.57) raw xDistance=0.09 yDistance=0.58
22:55:49.688 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=198, med=0, FiltMin=0, FiltMax=121, Gamma=1.000
22:55:49.694 00.006 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:55:49.694 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:55:49.694 00.000 11872 UpdateGuideState exits: m=4443 SNR=44.5
22:55:49.698 00.004 11872 PhdController: settling, locked = 1, distance = 0.78 (1.50) aobump = 0 frame = 4 / 99999
22:55:49.702 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.58
22:55:49.702 00.000 9960 MoveAxis(E, 0, ABG)
22:55:49.703 00.001 9960 Move returns status 0, amount 0
22:55:49.703 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763787349.702,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.78,"Time":6.6,"SettleTime":10.0,"StarLocked":true}
22:55:49.706 00.003 9960 MoveAxis(N, 0, ABG)
22:55:49.706 00.000 9960 Move returns status 0, amount 0
22:55:49.706 00.000 9960 move complete, result=0
22:55:49.706 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:49.712 00.006 9960 worker thread done servicing request
22:55:49.712 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:55:49.716 00.004 11872 Enqueuing Expose request
22:55:49.720 00.004 11872 GuideStep: 0.1 px 0 ms EAST, 0.6 px 0 ms NORTH
22:55:49.724 00.004 9960 Worker thread wakes up
22:55:49.724 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:55:49.724 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1775,943,31,31)
22:55:50.973 01.249 9960 Exposure complete
22:55:51.074 00.101 9960 worker thread done servicing request
22:55:51.075 00.001 11872 OnExposeComplete: enter
22:55:51.078 00.003 11872 UpdateGuideState(): m_state=6
22:55:51.083 00.005 11872 Star::Find(15, 1790, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
22:55:51.086 00.003 11872 Star::Find returns 1 (0), X=1790.58, Y=957.60, Mass=4302, SNR=43.9, Peak=195 HFD=5.7
22:55:51.090 00.004 11872 CameraToMount -- cameraTheta (-1.25) - m_xAngle (0.00) = xAngle (-1.26 = -1.26)
22:55:51.094 00.004 11872 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.71 = 1.71)
22:55:51.098 00.004 11872 CameraToMount -- cameraX=0.22 cameraY=-0.66 hyp=0.70 cameraTheta=-1.25 mountX=0.21 mountY=0.69, mountTheta=1.27
22:55:51.102 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.22, y=-0.66, opts=13)
22:55:51.107 00.005 11872 Enqueuing Move request for scope (0.22, -0.66)
22:55:51.112 00.005 9960 Worker thread wakes up
22:55:51.112 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=195, med=0, FiltMin=0, FiltMax=113, Gamma=1.000
22:55:51.116 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.66) opts 0xd
22:55:51.116 00.000 11872 UpdateGuideState exits: m=4302 SNR=43.9
22:55:51.123 00.007 9960 Handling offset move in thread for scope, endpoint = (0.22, -0.66)
22:55:51.123 00.000 11872 PhdController: settling, locked = 1, distance = 0.76 (1.50) aobump = 0 frame = 5 / 99999
22:55:51.127 00.004 9960 Moving (0.22, -0.66) raw xDistance=0.21 yDistance=0.69
22:55:51.127 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
22:55:51.127 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763787351.127,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.76,"Time":8.0,"SettleTime":10.0,"StarLocked":true}
22:55:51.132 00.005 9960 resist switch: large excursion: input 0.69 thresh 0.60 direction from -1 to 1
22:55:51.132 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.07
22:55:51.132 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.69 from input 0.69
22:55:51.132 00.000 9960 MoveAxis(W, 101, ABG)
22:55:51.133 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:51.137 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:55:51.140 00.003 11872 Enqueuing Expose request
22:55:51.144 00.004 9960 Guiding  Dir = 3, Dur = 101
22:55:51.144 00.000 9960 IsSlewing returns 0
22:55:51.144 00.000 9960 IsGuiding returns 0
22:55:51.145 00.001 9960 PulseGuide returned control before completion, sleep 111
22:55:51.261 00.116 9960 IsGuiding returns 1
22:55:51.262 00.001 9960 scope still moving after pulse duration time elapsed
22:55:51.291 00.029 9960 IsSlewing returns 0
22:55:51.292 00.001 9960 IsGuiding returns 0
22:55:51.294 00.002 9960 scope move finished after 101 + 47 ms
22:55:51.294 00.000 9960 Move returns status 0, amount 101
22:55:51.295 00.001 9960 MoveAxis(S, 515, ABG)
22:55:51.295 00.000 9960 Guiding  Dir = 1, Dur = 515
22:55:51.296 00.001 9960 IsSlewing returns 0
22:55:51.296 00.000 9960 IsGuiding returns 0
22:55:51.297 00.001 9960 PulseGuide returned control before completion, sleep 525
22:55:51.828 00.531 9960 IsGuiding returns 1
22:55:51.829 00.001 9960 scope still moving after pulse duration time elapsed
22:55:51.859 00.030 9960 IsSlewing returns 0
22:55:51.860 00.001 9960 IsGuiding returns 0
22:55:51.862 00.002 9960 scope move finished after 515 + 50 ms
22:55:51.862 00.000 9960 Move returns status 0, amount 515
22:55:51.863 00.001 9960 move complete, result=0
22:55:51.863 00.000 9960 worker thread done servicing request
22:55:51.864 00.001 9960 Worker thread wakes up
22:55:51.864 00.000 11872 GuideStep: 0.2 px 101 ms WEST, 0.7 px 515 ms SOUTH
22:55:51.871 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:55:51.871 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1775,943,31,31)
22:55:53.124 01.253 9960 Exposure complete
22:55:53.239 00.115 9960 worker thread done servicing request
22:55:53.239 00.000 11872 OnExposeComplete: enter
22:55:53.244 00.005 11872 UpdateGuideState(): m_state=6
22:55:53.248 00.004 11872 Star::Find(15, 1790, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
22:55:53.252 00.004 11872 Star::Find returns 1 (0), X=1790.44, Y=957.37, Mass=4380, SNR=44.4, Peak=197 HFD=5.8
22:55:53.255 00.003 11872 CameraToMount -- cameraTheta (-1.48) - m_xAngle (0.00) = xAngle (-1.48 = -1.48)
22:55:53.259 00.004 11872 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.49 = 1.49)
22:55:53.263 00.004 11872 CameraToMount -- cameraX=0.08 cameraY=-0.89 hyp=0.90 cameraTheta=-1.48 mountX=0.08 mountY=0.90, mountTheta=1.48
22:55:53.267 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.08, y=-0.89, opts=13)
22:55:53.271 00.004 11872 Enqueuing Move request for scope (0.08, -0.89)
22:55:53.275 00.004 9960 Worker thread wakes up
22:55:53.275 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.89) opts 0xd
22:55:53.276 00.001 9960 Handling offset move in thread for scope, endpoint = (0.08, -0.89)
22:55:53.276 00.000 9960 Moving (0.08, -0.89) raw xDistance=0.08 yDistance=0.90
22:55:53.276 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:55:53.276 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.90 from input 0.90
22:55:53.277 00.001 9960 MoveAxis(E, 0, ABG)
22:55:53.277 00.000 9960 Move returns status 0, amount 0
22:55:53.277 00.000 9960 MoveAxis(S, 668, ABG)
22:55:53.277 00.000 9960 Guiding  Dir = 1, Dur = 668
22:55:53.277 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=197, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
22:55:53.280 00.003 9960 IsSlewing returns 0
22:55:53.280 00.000 11872 UpdateGuideState exits: m=4380 SNR=44.4
22:55:53.285 00.005 9960 IsGuiding returns 0
22:55:53.285 00.000 11872 PhdController: settling, locked = 1, distance = 0.80 (1.50) aobump = 0 frame = 6 / 99999
22:55:53.289 00.004 9960 PulseGuide returned control before completion, sleep 678
22:55:53.289 00.000 11872 PhdController: newstate STATE_FINISH
22:55:53.293 00.004 11872 PhdController complete: success
22:55:53.296 00.003 11872 evsrv: {"Event":"SettleDone","Timestamp":1763787353.296,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":6,"DroppedFrames":0}
22:55:53.300 00.004 11872 Mount: notify guiding dither settle done success=1
22:55:53.305 00.005 11872 PhdController: newstate STATE_IDLE
22:55:53.308 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:53.312 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:55:53.315 00.003 11872 Enqueuing Expose request
22:55:53.975 00.660 9960 IsGuiding returns 1
22:55:53.975 00.000 9960 scope still moving after pulse duration time elapsed
22:55:54.006 00.031 9960 IsSlewing returns 0
22:55:54.007 00.001 9960 IsGuiding returns 0
22:55:54.007 00.000 9960 scope move finished after 668 + 54 ms
22:55:54.008 00.001 9960 Move returns status 0, amount 668
22:55:54.008 00.000 9960 move complete, result=0
22:55:54.008 00.000 9960 worker thread done servicing request
22:55:54.008 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.9 px 668 ms SOUTH
22:55:54.014 00.006 9960 Worker thread wakes up
22:55:54.014 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:55:54.015 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1775,943,31,31)
22:55:54.071 00.056 11872 evsrv: cli 0D2D2DC0 connect
22:55:54.080 00.009 11872 case statement mapped state 6 to 3
22:55:54.085 00.005 11872 case statement mapped state 6 to 3
22:55:54.091 00.006 11872 evsrv: cli 0D2D2DC0 request: {"method":"get_app_state","id":"6f56596b-4bbf-4fcf-b5e1-0c3ad0b34ed8"}
22:55:54.093 00.002 11872 case statement mapped state 6 to 3
22:55:54.096 00.003 11872 evsrv: cli 0D2D2DC0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6f56596b-4bbf-4fcf-b5e1-0c3ad0b34ed8"}
22:55:54.100 00.004 11872 evsrv: cli 0D2D2DC0 disconnect
22:55:54.108 00.008 11872 evsrv: cli 0D2D2E60 connect
22:55:54.111 00.003 11872 case statement mapped state 6 to 3
22:55:54.114 00.003 11872 case statement mapped state 6 to 3
22:55:54.119 00.005 11872 evsrv: cli 0D2D2E60 request: {"method":"stop_capture","id":"a2cc8198-1ea3-4c05-ac19-2227aa4c6552"}
22:55:54.123 00.004 11872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
22:55:54.127 00.004 11872 Status Line: Waiting for devices...
22:55:54.133 00.006 11872 evsrv: cli 0D2D2E60 response: {"jsonrpc":"2.0","result":0,"id":"a2cc8198-1ea3-4c05-ac19-2227aa4c6552"}
22:55:54.140 00.007 11872 evsrv: cli 0D2D2E60 disconnect
22:55:54.149 00.009 11872 evsrv: cli 0D2D25A0 connect
22:55:54.156 00.007 11872 case statement mapped state 6 to 3
22:55:54.164 00.008 11872 case statement mapped state 6 to 3
22:55:54.169 00.005 11872 evsrv: cli 0D2D25A0 request: {"method":"get_app_state","id":"85bcd2a6-77b3-4abc-b2c1-67bd5d83f24b"}
22:55:54.176 00.007 11872 case statement mapped state 6 to 3
22:55:54.182 00.006 11872 evsrv: cli 0D2D25A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"85bcd2a6-77b3-4abc-b2c1-67bd5d83f24b"}
22:55:54.185 00.003 11872 evsrv: cli 0D2D25A0 disconnect
22:55:54.238 00.053 9960 ZWO: stopexposure
22:55:55.186 00.948 11872 evsrv: cli 0D2D28C0 connect
22:55:55.192 00.006 11872 case statement mapped state 6 to 3
22:55:55.198 00.006 11872 case statement mapped state 6 to 3
22:55:55.202 00.004 11872 evsrv: cli 0D2D28C0 request: {"method":"get_app_state","id":"1bef138b-b288-4c19-9001-2a13e469c11d"}
22:55:55.208 00.006 11872 case statement mapped state 6 to 3
22:55:55.212 00.004 11872 evsrv: cli 0D2D28C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1bef138b-b288-4c19-9001-2a13e469c11d"}
22:55:55.217 00.005 11872 evsrv: cli 0D2D28C0 disconnect
22:55:55.224 00.007 9960 ZWO: stopexposure
22:55:55.225 00.001 9960 Error thrown from C:\cygwin\home\agalasso\projects\phd2\worker_thread.cpp:190->Capture failed
22:55:55.225 00.000 9960 worker thread done servicing request
22:55:55.225 00.000 11872 OnExposeComplete: enter
22:55:55.231 00.006 11872 OnExposeComplete: Capture Error reported
22:55:55.235 00.004 11872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
22:55:55.238 00.003 11872 Mount: notify guiding stopped
22:55:55.245 00.007 11872 Changing from state GUIDING to STOP
22:55:55.248 00.003 11872 guider state => SELECTED
22:55:55.250 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=197, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
22:55:55.254 00.004 11872 Changing from state SELECTED to UNINITIALIZED
22:55:55.257 00.003 11872 guider state => SELECTING
22:55:55.263 00.006 11872 Status Line: Stopped.
22:55:55.268 00.005 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\myframe_events.cpp:489->Error reported capturing image
22:55:56.220 00.952 11872 evsrv: cli 0D2D2820 connect
22:55:56.227 00.007 11872 evsrv: cli 0D2D2820 request: {"method":"get_app_state","id":"311a71af-0261-4dd4-a834-d4edd199678a"}
22:55:56.233 00.006 11872 evsrv: cli 0D2D2820 response: {"jsonrpc":"2.0","result":"Stopped","id":"311a71af-0261-4dd4-a834-d4edd199678a"}
22:55:56.241 00.008 11872 evsrv: cli 0D2D2820 disconnect
22:56:15.125 18.884 11872 evsrv: cli 0D2D2820 connect
22:56:15.128 00.003 11872 evsrv: cli 0D2D2820 request: {"method":"get_app_state","id":"1bc4fab8-05ff-4ed8-bfa9-9d5b0b6ab88a"}
22:56:15.135 00.007 11872 evsrv: cli 0D2D2820 response: {"jsonrpc":"2.0","result":"Stopped","id":"1bc4fab8-05ff-4ed8-bfa9-9d5b0b6ab88a"}
22:56:15.140 00.005 11872 evsrv: cli 0D2D2820 disconnect
22:56:15.145 00.005 11872 evsrv: cli 0D2D28C0 connect
22:56:15.148 00.003 11872 evsrv: cli 0D2D28C0 request: {"method":"get_calibrated","id":"e44805e6-1d4e-4fdc-8d8c-c7b012b0cbe7"}
22:56:15.152 00.004 11872 evsrv: cli 0D2D28C0 response: {"jsonrpc":"2.0","result":true,"id":"e44805e6-1d4e-4fdc-8d8c-c7b012b0cbe7"}
22:56:15.157 00.005 11872 evsrv: cli 0D2D28C0 disconnect
22:56:15.174 00.017 11872 evsrv: cli 0D2D2640 connect
22:56:15.178 00.004 11872 evsrv: cli 0D2D2640 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"aabb639b-16b8-41e9-a310-a8d8e50459fd"}
22:56:15.181 00.003 11872 PhdController::Guide begins
22:56:15.186 00.005 11872 PhdController: newstate STATE_SETUP
22:56:15.190 00.004 11872 PhdController: setup
22:56:15.194 00.004 11872 PhdController: newstate STATE_ATTEMPT_START
22:56:15.199 00.005 11872 PhdController: start capturing
22:56:15.205 00.006 11872 Changing from state SELECTING to UNINITIALIZED
22:56:15.209 00.004 11872 guider state => SELECTING
22:56:15.214 00.005 11872 setting force full frames = true
22:56:15.216 00.002 11872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
22:56:15.222 00.006 11872 ScheduleExposure(1000,3,0) exposurePending=0
22:56:15.225 00.003 11872 Enqueuing Expose request
22:56:15.228 00.003 11872 PhdController: newstate STATE_SELECT_STAR
22:56:15.232 00.004 11872 evsrv: cli 0D2D2640 response: {"jsonrpc":"2.0","result":0,"id":"aabb639b-16b8-41e9-a310-a8d8e50459fd"}
22:56:15.235 00.003 9960 Worker thread wakes up
22:56:15.236 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:56:15.236 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
22:56:15.236 00.000 11872 evsrv: cli 0D2D2640 disconnect
22:56:15.239 00.003 11872 evsrv: cli 0D2D25A0 connect
22:56:15.243 00.004 11872 case statement mapped state 1 to 101
22:56:15.249 00.006 11872 case statement mapped state 1 to 101
22:56:15.254 00.005 11872 evsrv: cli 0D2D25A0 request: {"method":"get_lock_shift_params","id":"b11d18d9-4b7b-4008-a74b-274d68e9282d"}
22:56:15.257 00.003 11872 evsrv: cli 0D2D25A0 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"b11d18d9-4b7b-4008-a74b-274d68e9282d"}
22:56:15.262 00.005 11872 evsrv: cli 0D2D25A0 disconnect
22:56:15.268 00.006 11872 evsrv: cli 0D2D32C0 connect
22:56:15.272 00.004 11872 case statement mapped state 1 to 101
22:56:15.276 00.004 11872 case statement mapped state 1 to 101
22:56:15.281 00.005 11872 evsrv: cli 0D2D32C0 request: {"method":"get_lock_position","id":"15488183-3476-416b-aa96-e56ae7ce00b7"}
22:56:15.285 00.004 11872 evsrv: cli 0D2D32C0 response: {"jsonrpc":"2.0","result":null,"id":"15488183-3476-416b-aa96-e56ae7ce00b7"}
22:56:15.288 00.003 11872 evsrv: cli 0D2D32C0 disconnect
22:56:16.289 01.001 11872 evsrv: cli 0D2D25A0 connect
22:56:16.299 00.010 11872 case statement mapped state 1 to 101
22:56:16.304 00.005 11872 case statement mapped state 1 to 101
22:56:16.309 00.005 11872 evsrv: cli 0D2D25A0 request: {"method":"get_lock_position","id":"74d71fc8-56ca-46b7-a323-9754257b9eab"}
22:56:16.314 00.005 11872 evsrv: cli 0D2D25A0 response: {"jsonrpc":"2.0","result":null,"id":"74d71fc8-56ca-46b7-a323-9754257b9eab"}
22:56:16.318 00.004 11872 evsrv: cli 0D2D25A0 disconnect
22:56:16.479 00.161 9960 Exposure complete
22:56:16.588 00.109 9960 worker thread done servicing request
22:56:16.588 00.000 11872 OnExposeComplete: enter
22:56:16.592 00.004 11872 UpdateGuideState(): m_state=1
22:56:16.597 00.005 11872 UpdateCurrentPosition: no star selected
22:56:16.601 00.004 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
22:56:16.604 00.003 11872 Status Line: No star selected
22:56:16.609 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=189, med=0, FiltMin=0, FiltMax=104, Gamma=1.000
22:56:16.613 00.004 11872 UpdateGuideState exits: No star selected
22:56:16.618 00.005 11872 GuiderMultiStar::AutoSelect enter
22:56:16.621 00.003 11872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
22:56:16.730 00.109 11872 AutoFind: auto downsample for scale 1.00 => 1x
22:56:16.912 00.182 11872 AutoFind: global mean = -0.0, stdev 2.2
22:56:16.919 00.007 11872 AutoFind: using threshold = 0.1
22:56:17.153 00.234 11872 AutoFind: local max [1791, 958] 121.3
22:56:17.157 00.004 11872 AutoFind: local max [1547, 406] 104.9
22:56:17.160 00.003 11872 AutoFind: local max [347, 45] 56.2
22:56:17.165 00.005 11872 AutoFind: local max [1681, 419] 42.6
22:56:17.167 00.002 11872 AutoFind: local max [1329, 190] 36.9
22:56:17.172 00.005 11872 AutoFind: local max [1253, 117] 34.0
22:56:17.176 00.004 11872 AutoFind: local max [733, 656] 27.4
22:56:17.180 00.004 11872 AutoFind: local max [840, 1014] 24.5
22:56:17.183 00.003 11872 AutoFind: local max [123, 529] 23.7
22:56:17.187 00.004 11872 AutoFind: local max [408, 420] 22.8
22:56:17.191 00.004 11872 AutoFind: local max [1888, 947] 22.3
22:56:17.195 00.004 11872 AutoFind: local max [77, 1044] 21.9
22:56:17.198 00.003 11872 AutoFind: local max [86, 627] 21.3
22:56:17.203 00.005 11872 AutoFind: local max [996, 441] 19.2
22:56:17.206 00.003 11872 AutoFind: local max [995, 446] 15.8
22:56:17.211 00.005 11872 AutoFind: local max [122, 191] 12.2
22:56:17.214 00.003 11872 AutoFind: local max [1272, 267] 11.9
22:56:17.218 00.004 11872 AutoFind: local max [233, 549] 11.6
22:56:17.222 00.004 11872 AutoFind: local max [345, 445] 11.2
22:56:17.226 00.004 11872 AutoFind: local max [710, 243] 10.2
22:56:17.230 00.004 11872 AutoFind: local max [443, 488] 9.9
22:56:17.234 00.004 11872 AutoFind: local max [1865, 786] 8.9
22:56:17.238 00.004 11872 AutoFind: local max [270, 512] 8.6
22:56:17.242 00.004 11872 AutoFind: local max [459, 414] 8.5
22:56:17.245 00.003 11872 AutoFind: local max [1314, 746] 8.4
22:56:17.249 00.004 11872 AutoFind: local max [1326, 660] 8.2
22:56:17.253 00.004 11872 AutoFind: local max [1261, 78] 8.0
22:56:17.256 00.003 11872 AutoFind: local max [240, 767] 8.0
22:56:17.258 00.002 11872 AutoFind: local max [65, 1078] 7.9
22:56:17.263 00.005 11872 AutoFind: local max [335, 799] 7.8
22:56:17.268 00.005 11872 AutoFind: local max [445, 66] 7.5
22:56:17.272 00.004 11872 AutoFind: local max [1926, 209] 7.5
22:56:17.276 00.004 11872 AutoFind: local max [770, 958] 7.3
22:56:17.279 00.003 11872 AutoFind: local max [1738, 339] 7.2
22:56:17.283 00.004 11872 AutoFind: local max [1481, 599] 6.8
22:56:17.286 00.003 11872 AutoFind: local max [1347, 190] 6.8
22:56:17.290 00.004 11872 AutoFind: local max [1348, 910] 6.7
22:56:17.293 00.003 11872 AutoFind: local max [1326, 668] 6.6
22:56:17.297 00.004 11872 AutoFind: local max [1402, 573] 6.5
22:56:17.302 00.005 11872 AutoFind: local max [520, 745] 6.4
22:56:17.306 00.004 11872 AutoFind: local max [1776, 735] 6.0
22:56:17.310 00.004 11872 AutoFind: local max [1925, 313] 5.7
22:56:17.313 00.003 11872 AutoFind: local max [1815, 233] 5.5
22:56:17.318 00.005 11872 AutoFind: local max [473, 670] 5.5
22:56:17.321 00.003 11872 AutoFind: local max [1314, 753] 5.3
22:56:17.325 00.004 11872 AutoFind: local max [652, 286] 5.3
22:56:17.328 00.003 11872 AutoFind: local max [827, 796] 5.3
22:56:17.333 00.005 11872 AutoFind: local max [524, 349] 5.1
22:56:17.336 00.003 11872 AutoFind: local max [193, 56] 5.1
22:56:17.339 00.003 11872 AutoFind: local max [852, 734] 5.0
22:56:17.343 00.004 11872 AutoFind: local max [520, 739] 5.0
22:56:17.347 00.004 11872 AutoFind: local max [1654, 555] 5.0
22:56:17.350 00.003 11872 AutoFind: local max [1352, 546] 5.0
22:56:17.354 00.004 11872 AutoFind: local max [1777, 729] 5.0
22:56:17.358 00.004 11872 AutoFind: local max [1544, 397] 4.9
22:56:17.361 00.003 11872 AutoFind: local max [544, 252] 4.8
22:56:17.365 00.004 11872 AutoFind: local max [1304, 690] 4.8
22:56:17.368 00.003 11872 AutoFind: local max [1791, 86] 4.8
22:56:17.372 00.004 11872 AutoFind: local max [1443, 820] 4.7
22:56:17.375 00.003 11872 AutoFind: local max [1663, 494] 4.7
22:56:17.380 00.005 11872 AutoFind: local max [412, 404] 4.6
22:56:17.384 00.004 11872 AutoFind: local max [1676, 1065] 4.6
22:56:17.388 00.004 11872 AutoFind: local max [246, 151] 4.6
22:56:17.391 00.003 11872 AutoFind: local max [153, 184] 4.5
22:56:17.395 00.004 11872 AutoFind: local max [1112, 751] 4.5
22:56:17.400 00.005 11872 AutoFind: local max [56, 480] 4.5
22:56:17.403 00.003 11872 AutoFind: local max [1689, 357] 4.4
22:56:17.406 00.003 11872 AutoFind: local max [1454, 25] 4.4
22:56:17.410 00.004 11872 AutoFind: local max [1402, 579] 4.3
22:56:17.413 00.003 11872 AutoFind: local max [720, 662] 4.3
22:56:17.417 00.004 11872 AutoFind: local max [837, 1028] 4.3
22:56:17.421 00.004 11872 AutoFind: local max [917, 234] 4.2
22:56:17.424 00.003 11872 AutoFind: local max [1689, 362] 4.2
22:56:17.428 00.004 11872 AutoFind: local max [1801, 965] 4.1
22:56:17.432 00.004 11872 AutoFind: local max [1412, 391] 4.1
22:56:17.435 00.003 11872 AutoFind: local max [1806, 956] 4.1
22:56:17.438 00.003 11872 AutoFind: local max [10, 573] 4.0
22:56:17.443 00.005 11872 AutoFind: local max [271, 904] 4.0
22:56:17.447 00.004 11872 AutoFind: local max [1164, 474] 4.0
22:56:17.450 00.003 11872 AutoFind: local max [1355, 643] 4.0
22:56:17.455 00.005 11872 AutoFind: local max [1823, 216] 4.0
22:56:17.458 00.003 11872 AutoFind: local max [296, 577] 3.9
22:56:17.462 00.004 11872 AutoFind: local max [1607, 659] 3.9
22:56:17.466 00.004 11872 AutoFind: local max [1534, 417] 3.9
22:56:17.469 00.003 11872 AutoFind: local max [1688, 510] 3.8
22:56:17.472 00.003 11872 AutoFind: local max [724, 306] 3.8
22:56:17.476 00.004 11872 AutoFind: local max [192, 273] 3.8
22:56:17.480 00.004 11872 AutoFind: local max [1726, 385] 3.8
22:56:17.483 00.003 11872 AutoFind: local max [311, 89] 3.8
22:56:17.488 00.005 11872 AutoFind: local max [536, 403] 3.8
22:56:17.490 00.002 11872 AutoFind: local max [372, 971] 3.8
22:56:17.495 00.005 11872 AutoFind: local max [1047, 255] 3.7
22:56:17.498 00.003 11872 AutoFind: local max [1368, 220] 3.7
22:56:17.501 00.003 11872 AutoFind: local max [289, 952] 3.7
22:56:17.505 00.004 11872 AutoFind: local max [161, 192] 3.7
22:56:17.508 00.003 11872 AutoFind: local max [1786, 944] 3.7
22:56:17.512 00.004 11872 AutoFind: local max [584, 491] 3.7
22:56:17.515 00.003 11872 AutoFind: local max [75, 628] 3.7
22:56:17.518 00.003 11872 AutoFind: local max [237, 1036] 3.7
22:56:17.521 00.003 11872 AutoFind: local max [1811, 207] 3.7
22:56:17.526 00.005 11872 AutoFind: too close [1811, 207] 3.7 - [1823, 216] 4.0
22:56:17.529 00.003 11872 AutoFind: close dim-bright [75, 628] 3.7 - [86, 627] 21.3
22:56:17.532 00.003 11872 AutoFind: too close [1786, 944] 3.7 - [1806, 956] 4.1
22:56:17.536 00.004 11872 AutoFind: close dim-bright [1786, 944] 3.7 - [1791, 958] 121.3
22:56:17.539 00.003 11872 AutoFind: too close [161, 192] 3.7 - [153, 184] 4.5
22:56:17.543 00.004 11872 AutoFind: too close [1534, 417] 3.9 - [1544, 397] 4.9
22:56:17.547 00.004 11872 AutoFind: close dim-bright [1534, 417] 3.9 - [1547, 406] 104.9
22:56:17.550 00.003 11872 AutoFind: too close [1823, 216] 4.0 - [1815, 233] 5.5
22:56:17.554 00.004 11872 AutoFind: too close [1806, 956] 4.1 - [1801, 965] 4.1
22:56:17.558 00.004 11872 AutoFind: close dim-bright [1806, 956] 4.1 - [1791, 958] 121.3
22:56:17.561 00.003 11872 AutoFind: close dim-bright [1801, 965] 4.1 - [1791, 958] 121.3
22:56:17.564 00.003 11872 AutoFind: too close [1689, 362] 4.2 - [1689, 357] 4.4
22:56:17.568 00.004 11872 AutoFind: close dim-bright [837, 1028] 4.3 - [840, 1014] 24.5
22:56:17.571 00.003 11872 AutoFind: close dim-bright [720, 662] 4.3 - [733, 656] 27.4
22:56:17.575 00.004 11872 AutoFind: too close [1402, 579] 4.3 - [1402, 573] 6.5
22:56:17.578 00.003 11872 AutoFind: too close [412, 404] 4.6 - [408, 420] 22.8
22:56:17.581 00.003 11872 AutoFind: close dim-bright [1544, 397] 4.9 - [1547, 406] 104.9
22:56:17.585 00.004 11872 AutoFind: too close [1777, 729] 5.0 - [1776, 735] 6.0
22:56:17.589 00.004 11872 AutoFind: too close [520, 739] 5.0 - [520, 745] 6.4
22:56:17.592 00.003 11872 AutoFind: too close [1314, 753] 5.3 - [1314, 746] 8.4
22:56:17.595 00.003 11872 AutoFind: too close [1326, 668] 6.6 - [1326, 660] 8.2
22:56:17.600 00.005 11872 AutoFind: close dim-bright [1347, 190] 6.8 - [1329, 190] 36.9
22:56:17.603 00.003 11872 AutoFind: too close [995, 446] 15.8 - [996, 441] 19.2
22:56:17.607 00.004 11872 AutoFind: too close to edge [10, 573] 4.0
22:56:17.611 00.004 11872 AutoFind: too close to edge [1925, 313] 5.7
22:56:17.614 00.003 11872 AutoFind: too close to edge [1926, 209] 7.5
22:56:17.618 00.004 11872 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
22:56:17.622 00.004 11872 Star::Find(15, 1791, 958, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:17.626 00.004 11872 Star::Find returns 1 (0), X=1791.55, Y=957.11, Mass=4261, SNR=44.2, Peak=189 HFD=5.8
22:56:17.629 00.003 11872 Star::Find(15, 1547, 406, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:17.632 00.003 11872 Star::Find returns 1 (0), X=1546.91, Y=407.71, Mass=4829, SNR=45.5, Peak=123 HFD=6.6
22:56:17.636 00.004 11872 Star::Find(15, 347, 45, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:17.641 00.005 11872 Star::Find returns 1 (0), X=347.20, Y=44.62, Mass=1523, SNR=26.6, Peak=59 HFD=5.4
22:56:17.644 00.003 11872 Star::Find(15, 1681, 419, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:17.648 00.004 11872 Star::Find returns 1 (0), X=1680.47, Y=420.62, Mass=1866, SNR=28.5, Peak=66 HFD=6.0
22:56:17.652 00.004 11872 Star::Find(15, 1329, 190, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:17.655 00.003 11872 Star::Find returns 1 (0), X=1329.74, Y=190.95, Mass=1614, SNR=26.7, Peak=47 HFD=6.3
22:56:17.658 00.003 11872 Star::Find(15, 1253, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:17.662 00.004 11872 Star::Find returns 1 (0), X=1254.17, Y=118.53, Mass=1618, SNR=26.6, Peak=52 HFD=6.6
22:56:17.667 00.005 11872 Star::Find(15, 733, 656, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:17.670 00.003 11872 Star::Find returns 1 (0), X=734.23, Y=657.41, Mass=1625, SNR=26.7, Peak=44 HFD=7.0
22:56:17.674 00.004 11872 Star::Find(15, 840, 1014, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:17.678 00.004 11872 Star::Find returns 1 (0), X=840.62, Y=1015.58, Mass=1188, SNR=23.2, Peak=33 HFD=6.9
22:56:17.681 00.003 11872 Star::Find(15, 123, 529, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:17.684 00.003 11872 Star::Find returns 1 (0), X=122.79, Y=529.35, Mass=705, SNR=18.0, Peak=33 HFD=5.4
22:56:17.687 00.003 11872 Star::Find(15, 1888, 947, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:17.690 00.003 11872 Star::Find returns 1 (0), X=1887.35, Y=947.43, Mass=543, SNR=15.8, Peak=38 HFD=5.1
22:56:17.693 00.003 11872 Star::Find(15, 77, 1044, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:17.697 00.004 11872 Star::Find returns 1 (0), X=76.25, Y=1043.70, Mass=503, SNR=15.2, Peak=39 HFD=4.8
22:56:17.700 00.003 11872 Star::Find(15, 86, 627, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:17.703 00.003 11872 Star::Find returns 1 (0), X=86.05, Y=627.75, Mass=575, SNR=15.9, Peak=35 HFD=4.9
22:56:17.709 00.006 11872 Star::Find(15, 122, 191, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:17.713 00.004 11872 Star::Find returns 1 (0), X=121.88, Y=191.22, Mass=242, SNR=10.6, Peak=16 HFD=4.9
22:56:17.716 00.003 11872 Star::Find(15, 1272, 267, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:17.720 00.004 11872 Star::Find returns 1 (0), X=1273.45, Y=267.27, Mass=446, SNR=14.0, Peak=17 HFD=6.7
22:56:17.724 00.004 11872 Star::Find(15, 233, 549, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:17.727 00.003 11872 Star::Find returns 1 (0), X=233.16, Y=547.90, Mass=376, SNR=13.2, Peak=16 HFD=6.0
22:56:17.731 00.004 11872 Star::Find(15, 345, 445, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:17.735 00.004 11872 Star::Find returns 1 (0), X=344.48, Y=446.34, Mass=367, SNR=12.9, Peak=15 HFD=5.9
22:56:17.739 00.004 11872 Star::Find(15, 710, 243, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:17.742 00.003 11872 Star::Find returns 1 (0), X=710.50, Y=244.61, Mass=411, SNR=13.4, Peak=15 HFD=6.0
22:56:17.745 00.003 11872 Star::Find(15, 443, 488, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:17.749 00.004 11872 Star::Find returns 1 (0), X=442.30, Y=489.54, Mass=441, SNR=14.2, Peak=15 HFD=6.4
22:56:17.753 00.004 11872 Star::Find(15, 1865, 786, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:17.756 00.003 11872 Star::Find returns 1 (0), X=1865.11, Y=786.97, Mass=206, SNR=9.8, Peak=15 HFD=4.6
22:56:17.760 00.004 11872 Star::Find(15, 270, 512, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:17.764 00.004 11872 Star::Find returns 1 (0), X=270.03, Y=513.33, Mass=223, SNR=10.2, Peak=9 HFD=6.1
22:56:17.767 00.003 11872 Star::Find(15, 459, 414, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:17.771 00.004 11872 Star::Find returns 1 (0), X=459.84, Y=411.06, Mass=334, SNR=12.2, Peak=14 HFD=6.0
22:56:17.775 00.004 11872 Star::Find(15, 1261, 78, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:17.778 00.003 11872 Star::Find returns 1 (0), X=1261.50, Y=79.91, Mass=301, SNR=11.6, Peak=15 HFD=6.3
22:56:17.782 00.004 11872 Star::Find(15, 240, 767, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:17.784 00.002 11872 Star::Find returns 1 (0), X=240.40, Y=768.11, Mass=199, SNR=9.7, Peak=12 HFD=5.2
22:56:17.788 00.004 11872 Star::Find(15, 65, 1078, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:17.793 00.005 11872 Star::Find returns 1 (0), X=64.49, Y=1078.23, Mass=113, SNR=7.1, Peak=10 HFD=3.8
22:56:17.797 00.004 11872 Star::Find(15, 335, 799, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:17.801 00.004 11872 Star::Find returns 1 (0), X=334.45, Y=797.50, Mass=169, SNR=8.8, Peak=10 HFD=5.1
22:56:17.806 00.005 11872 Star::Find(15, 445, 66, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:17.809 00.003 11872 Star::Find returns 1 (0), X=444.89, Y=66.15, Mass=162, SNR=8.6, Peak=8 HFD=5.1
22:56:17.813 00.004 11872 Star::Find(15, 770, 958, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:17.817 00.004 11872 Star::Find returns 1 (0), X=771.35, Y=957.74, Mass=343, SNR=12.4, Peak=13 HFD=6.7
22:56:17.821 00.004 11872 Star::Find(15, 1738, 339, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:17.825 00.004 11872 Star::Find returns 1 (0), X=1737.74, Y=339.97, Mass=179, SNR=9.0, Peak=12 HFD=5.1
22:56:17.828 00.003 11872 Star::Find(15, 1481, 599, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:17.832 00.004 11872 Star::Find returns 1 (0), X=1480.85, Y=600.27, Mass=175, SNR=8.9, Peak=11 HFD=5.9
22:56:17.836 00.004 11872 Star::Find(15, 1347, 190, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:17.839 00.003 11872 Star::Find returns 1 (0), X=1330.38, Y=191.22, Mass=1524, SNR=25.6, Peak=31 HFD=6.5
22:56:17.842 00.003 11872 Star::Find(15, 1348, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:17.847 00.005 11872 Star::Find returns 1 (0), X=1347.18, Y=911.24, Mass=151, SNR=8.3, Peak=9 HFD=5.6
22:56:17.851 00.004 11872 Star::Find(15, 473, 670, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:17.856 00.005 11872 Star::Find returns 1 (0), X=473.28, Y=670.92, Mass=220, SNR=10.0, Peak=8 HFD=6.3
22:56:17.861 00.005 11872 Star::Find(15, 652, 286, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:17.865 00.004 11872 Star::Find false star n=23 nbg=287 bg=0.9 sigma=0.9 thresh=4 peak=4
22:56:17.869 00.004 11872 Star::Find returns 0 (2), X=652.00, Y=286.00, Mass=86, SNR=2.9, Peak=8 HFD=0.0
22:56:17.872 00.003 11872 Star::Find(15, 827, 796, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:17.876 00.004 11872 Star::Find returns 1 (0), X=827.58, Y=796.74, Mass=183, SNR=9.0, Peak=8 HFD=6.3
22:56:17.879 00.003 11872 Star::Find(15, 524, 349, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:17.883 00.004 11872 Star::Find returns 1 (0), X=523.85, Y=348.38, Mass=195, SNR=9.3, Peak=9 HFD=6.5
22:56:17.888 00.005 11872 Star::Find(15, 193, 56, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:17.891 00.003 11872 Star::Find returns 1 (0), X=192.01, Y=56.72, Mass=150, SNR=8.3, Peak=11 HFD=5.7
22:56:17.896 00.005 11872 Star::Find(15, 852, 734, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:17.900 00.004 11872 Star::Find returns 1 (0), X=853.16, Y=734.61, Mass=102, SNR=6.8, Peak=8 HFD=5.6
22:56:17.905 00.005 11872 Star::Find(15, 1654, 555, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:17.908 00.003 11872 Star::Find false star n=19 nbg=285 bg=1.0 sigma=0.9 thresh=4 peak=3
22:56:17.912 00.004 11872 Star::Find returns 0 (2), X=1654.00, Y=555.00, Mass=63, SNR=2.9, Peak=6 HFD=0.0
22:56:17.914 00.002 11872 Star::Find(15, 1352, 546, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:17.917 00.003 11872 Star::Find returns 1 (0), X=1352.86, Y=549.66, Mass=177, SNR=8.9, Peak=9 HFD=6.6
22:56:17.920 00.003 11872 Star::Find(15, 544, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:17.924 00.004 11872 Star::Find returns 1 (0), X=543.55, Y=253.94, Mass=115, SNR=7.2, Peak=6 HFD=5.5
22:56:17.927 00.003 11872 Star::Find(15, 1304, 690, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:17.931 00.004 11872 Star::Find returns 1 (0), X=1304.49, Y=693.55, Mass=158, SNR=8.4, Peak=13 HFD=5.2
22:56:17.934 00.003 11872 Star::Find(15, 1791, 86, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:17.936 00.002 11872 Star::Find returns 1 (0), X=1790.46, Y=86.20, Mass=124, SNR=7.6, Peak=9 HFD=6.2
22:56:17.941 00.005 11872 Star::Find(15, 1443, 820, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:17.946 00.005 11872 Star::Find returns 1 (0), X=1443.57, Y=817.90, Mass=211, SNR=9.7, Peak=9 HFD=6.3
22:56:17.951 00.005 11872 Star::Find(15, 1663, 494, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:17.955 00.004 11872 Star::Find returns 1 (0), X=1662.61, Y=495.21, Mass=153, SNR=8.4, Peak=8 HFD=5.4
22:56:17.959 00.004 11872 Star::Find(15, 1676, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:17.963 00.004 11872 Star::Find false star n=21 nbg=283 bg=0.9 sigma=0.9 thresh=4 peak=3
22:56:17.967 00.004 11872 Star::Find returns 0 (2), X=1676.00, Y=1065.00, Mass=72, SNR=2.9, Peak=6 HFD=0.0
22:56:17.970 00.003 11872 Star::Find(15, 246, 151, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:17.973 00.003 11872 Star::Find returns 1 (0), X=246.03, Y=149.40, Mass=159, SNR=8.6, Peak=9 HFD=5.5
22:56:17.978 00.005 11872 Star::Find(15, 1112, 751, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:17.982 00.004 11872 Star::Find false star n=28 nbg=278 bg=0.9 sigma=0.9 thresh=4 peak=4
22:56:17.986 00.004 11872 Star::Find returns 0 (2), X=1112.00, Y=751.00, Mass=103, SNR=2.9, Peak=8 HFD=0.0
22:56:17.989 00.003 11872 Star::Find(15, 56, 480, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:17.993 00.004 11872 Star::Find false star n=21 nbg=277 bg=0.5 sigma=0.7 thresh=3 peak=3
22:56:17.997 00.004 11872 Star::Find returns 0 (2), X=56.00, Y=480.00, Mass=63, SNR=2.9, Peak=6 HFD=0.0
22:56:18.001 00.004 11872 Star::Find(15, 1454, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:18.005 00.004 11872 Star::Find false star n=42 nbg=274 bg=0.7 sigma=0.8 thresh=3 peak=3
22:56:18.008 00.003 11872 Star::Find returns 0 (2), X=1454.00, Y=25.00, Mass=136, SNR=2.9, Peak=8 HFD=0.0
22:56:18.012 00.004 11872 Star::Find(15, 720, 662, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:18.015 00.003 11872 Star::Find returns 1 (0), X=734.23, Y=657.41, Mass=1625, SNR=26.7, Peak=44 HFD=7.0
22:56:18.019 00.004 11872 Star::Find(15, 837, 1028, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:18.022 00.003 11872 Star::Find returns 1 (0), X=840.62, Y=1015.58, Mass=1188, SNR=23.2, Peak=33 HFD=6.9
22:56:18.026 00.004 11872 Star::Find(15, 917, 234, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:18.030 00.004 11872 Star::Find false star n=23 nbg=271 bg=0.7 sigma=0.8 thresh=3 peak=3
22:56:18.033 00.003 11872 Star::Find returns 0 (2), X=917.00, Y=234.00, Mass=67, SNR=2.9, Peak=7 HFD=0.0
22:56:18.039 00.006 11872 Star::Find(15, 1412, 391, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:18.042 00.003 11872 Star::Find false star n=26 nbg=284 bg=0.5 sigma=0.7 thresh=3 peak=2
22:56:18.047 00.005 11872 Star::Find returns 0 (2), X=1412.00, Y=391.00, Mass=73, SNR=2.9, Peak=6 HFD=0.0
22:56:18.050 00.003 11872 Star::Find(15, 271, 904, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:18.054 00.004 11872 Star::Find false star n=23 nbg=279 bg=0.6 sigma=0.7 thresh=3 peak=3
22:56:18.058 00.004 11872 Star::Find returns 0 (2), X=271.00, Y=904.00, Mass=61, SNR=2.9, Peak=5 HFD=0.0
22:56:18.062 00.004 11872 Star::Find(15, 1164, 474, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:18.065 00.003 11872 Star::Find false star n=27 nbg=278 bg=1.1 sigma=1.0 thresh=4 peak=4
22:56:18.070 00.005 11872 Star::Find returns 0 (2), X=1164.00, Y=474.00, Mass=97, SNR=2.9, Peak=7 HFD=0.0
22:56:18.073 00.003 11872 Star::Find(15, 1355, 643, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:18.077 00.004 11872 Star::Find false star n=36 nbg=274 bg=0.8 sigma=0.8 thresh=3 peak=3
22:56:18.080 00.003 11872 Star::Find returns 0 (2), X=1355.00, Y=643.00, Mass=95, SNR=2.9, Peak=6 HFD=0.0
22:56:18.084 00.004 11872 Star::Find(15, 296, 577, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:18.088 00.004 11872 Star::Find false star n=26 nbg=276 bg=0.6 sigma=0.7 thresh=3 peak=3
22:56:18.092 00.004 11872 Star::Find returns 0 (2), X=296.00, Y=577.00, Mass=82, SNR=2.9, Peak=7 HFD=0.0
22:56:18.095 00.003 11872 Star::Find(15, 1607, 659, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:18.099 00.004 11872 Star::Find false star n=27 nbg=275 bg=0.7 sigma=0.8 thresh=3 peak=3
22:56:18.102 00.003 11872 Star::Find returns 0 (2), X=1607.00, Y=659.00, Mass=75, SNR=2.9, Peak=6 HFD=0.0
22:56:18.107 00.005 11872 Star::Find(15, 1688, 510, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:18.110 00.003 11872 Star::Find false star n=28 nbg=270 bg=0.6 sigma=0.7 thresh=3 peak=3
22:56:18.115 00.005 11872 Star::Find returns 0 (2), X=1688.00, Y=510.00, Mass=99, SNR=2.9, Peak=7 HFD=0.0
22:56:18.118 00.003 11872 Star::Find(15, 724, 306, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:18.122 00.004 11872 Star::Find returns 0 (2), X=724.00, Y=306.00, Mass=17, SNR=2.8, Peak=4 HFD=0.0
22:56:18.126 00.004 11872 Star::Find(15, 192, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:18.129 00.003 11872 Star::Find returns 0 (2), X=192.00, Y=273.00, Mass=14, SNR=2.5, Peak=5 HFD=0.0
22:56:18.132 00.003 11872 Star::Find(15, 1726, 385, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:18.137 00.005 11872 Star::Find returns 0 (2), X=1726.00, Y=385.00, Mass=12, SNR=2.4, Peak=5 HFD=0.0
22:56:18.140 00.003 11872 Star::Find(15, 311, 89, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:18.144 00.004 11872 Star::Find false star n=26 nbg=282 bg=0.7 sigma=0.7 thresh=3 peak=2
22:56:18.147 00.003 11872 Star::Find returns 0 (2), X=311.00, Y=89.00, Mass=67, SNR=2.9, Peak=4 HFD=0.0
22:56:18.152 00.005 11872 Star::Find(15, 536, 403, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:18.156 00.004 11872 Star::Find false star n=19 nbg=286 bg=1.0 sigma=1.0 thresh=4 peak=3
22:56:18.159 00.003 11872 Star::Find returns 0 (2), X=536.00, Y=403.00, Mass=68, SNR=2.9, Peak=6 HFD=0.0
22:56:18.162 00.003 11872 Star::Find(15, 372, 971, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:18.166 00.004 11872 Star::Find false star n=10 nbg=275 bg=0.7 sigma=0.7 thresh=3 peak=2
22:56:18.169 00.003 11872 Star::Find returns 0 (2), X=372.00, Y=971.00, Mass=30, SNR=2.9, Peak=6 HFD=0.0
22:56:18.173 00.004 11872 Star::Find(15, 1047, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:18.176 00.003 11872 Star::Find false star n=8 nbg=286 bg=0.5 sigma=0.7 thresh=3 peak=1
22:56:18.180 00.004 11872 Star::Find returns 0 (2), X=1047.00, Y=255.00, Mass=21, SNR=2.9, Peak=4 HFD=0.0
22:56:18.184 00.004 11872 Star::Find(15, 1368, 220, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:18.188 00.004 11872 Star::Find false star n=33 nbg=272 bg=0.8 sigma=0.8 thresh=3 peak=3
22:56:18.191 00.003 11872 Star::Find returns 0 (2), X=1368.00, Y=220.00, Mass=99, SNR=2.9, Peak=8 HFD=0.0
22:56:18.195 00.004 11872 Star::Find(15, 289, 952, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:18.199 00.004 11872 Star::Find false star n=21 nbg=266 bg=0.7 sigma=0.7 thresh=3 peak=3
22:56:18.202 00.003 11872 Star::Find returns 0 (2), X=289.00, Y=952.00, Mass=58, SNR=2.9, Peak=5 HFD=0.0
22:56:18.206 00.004 11872 Star::Find(15, 584, 491, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:18.210 00.004 11872 Star::Find false star n=11 nbg=277 bg=0.7 sigma=0.8 thresh=3 peak=2
22:56:18.213 00.003 11872 Star::Find returns 0 (2), X=584.00, Y=491.00, Mass=30, SNR=2.9, Peak=5 HFD=0.0
22:56:18.218 00.005 11872 Star::Find(15, 75, 628, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:18.221 00.003 11872 Star::Find returns 1 (0), X=86.05, Y=627.75, Mass=575, SNR=15.9, Peak=35 HFD=4.9
22:56:18.224 00.003 11872 Star::Find(15, 237, 1036, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:18.227 00.003 11872 Star::Find false star n=25 nbg=270 bg=0.7 sigma=0.7 thresh=3 peak=3
22:56:18.230 00.003 11872 Star::Find returns 0 (2), X=237.00, Y=1036.00, Mass=71, SNR=2.9, Peak=6 HFD=0.0
22:56:18.232 00.002 11872 AutoFind: finding best star pass 1
22:56:18.235 00.003 11872 Star::Find(15, 1791, 958, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:18.238 00.003 11872 Star::Find returns 1 (0), X=1791.55, Y=957.11, Mass=4261, SNR=44.2, Peak=189 HFD=5.8
22:56:18.242 00.004 11872 AutoFind returns star at [1791, 958] 121.3 Mass 4261 SNR 44.2
22:56:18.245 00.003 11872 Star::Find(15, 1791, 958, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:18.249 00.004 11872 Star::Find returns 1 (0), X=1791.55, Y=957.11, Mass=4261, SNR=44.2, Peak=189 HFD=5.8
22:56:18.252 00.003 11872 MultiStar: List (12): {1791.55, 957.11}(44.2), {1546.91, 407.71}(45.5), {347.20, 44.62}(26.6), {1680.47, 420.62}(28.5), {1329.74, 190.95}(26.7), {1254.17, 118.53}(26.6), {734.23, 657.41}(26.7), {840.62, 1015.58}(23.2), {122.79, 529.35}(18.0), {1887.35, 947.43}(15.8), {76.25, 1043.70}(15.2), {86.05, 627.75}(15.9), 
22:56:18.257 00.005 11872 setting lock position to (1791.55, 957.11)
22:56:18.260 00.003 11872 AutoSelect: state = 1, call UpdateGuideState
22:56:18.265 00.005 11872 UpdateGuideState(): m_state=1
22:56:18.268 00.003 11872 Star::Find(15, 1791, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:18.273 00.005 11872 Star::Find returns 1 (0), X=1791.55, Y=957.11, Mass=4261, SNR=44.2, Peak=189 HFD=5.8
22:56:18.276 00.003 11872 CameraToMount -- cameraTheta (0.00) - m_xAngle (0.00) = xAngle (-0.00 = -0.00)
22:56:18.279 00.003 11872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.97 = 2.97)
22:56:18.282 00.003 11872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
22:56:18.288 00.006 11872 setting force full frames = false
22:56:18.294 00.006 11872 setting lock position to (1791.55, 957.11)
22:56:18.299 00.005 11872 CurrentPosition() valid, moving to STATE_SELECTED
22:56:18.302 00.003 11872 Changing from state SELECTING to SELECTED
22:56:18.305 00.003 11872 guider state => SELECTED
22:56:18.310 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=189, med=0, FiltMin=0, FiltMax=104, Gamma=1.000
22:56:18.314 00.004 11872 UpdateGuideState exits: m=4261 SNR=44.2
22:56:18.317 00.003 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=189, med=0, FiltMin=0, FiltMax=104, Gamma=1.000
22:56:18.321 00.004 11872 Status Line: Auto-selected star at (1791.6, 957.1)
22:56:18.326 00.005 11872 PhdController: newstate STATE_WAIT_SELECTED
22:56:18.329 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:18.332 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:56:18.335 00.003 11872 Enqueuing Expose request
22:56:18.338 00.003 9960 Worker thread wakes up
22:56:18.338 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:56:18.338 00.000 11872 evsrv: cli 0D2D3220 connect
22:56:18.341 00.003 11872 case statement mapped state 2 to 1
22:56:18.344 00.003 9960 Handling exposure in thread, d=1000 o=3 r=(1777,942,31,31)
22:56:18.344 00.000 11872 case statement mapped state 2 to 1
22:56:18.347 00.003 11872 evsrv: cli 0D2D3220 request: {"method":"get_lock_position","id":"f8514f74-b5cf-4494-af23-8fa60137a0b9"}
22:56:18.352 00.005 11872 evsrv: cli 0D2D3220 response: {"jsonrpc":"2.0","result":[1791.55,957.11],"id":"f8514f74-b5cf-4494-af23-8fa60137a0b9"}
22:56:18.357 00.005 11872 evsrv: cli 0D2D3220 disconnect
22:56:18.362 00.005 11872 evsrv: cli 0D2D2F00 connect
22:56:18.367 00.005 11872 case statement mapped state 2 to 1
22:56:18.371 00.004 11872 case statement mapped state 2 to 1
22:56:18.375 00.004 11872 evsrv: cli 0D2D2F00 request: {"method":"get_app_state","id":"4e007c20-0ed7-4688-b6fc-cdd90c83580d"}
22:56:18.378 00.003 11872 case statement mapped state 2 to 1
22:56:18.383 00.005 11872 evsrv: cli 0D2D2F00 response: {"jsonrpc":"2.0","result":"Selected","id":"4e007c20-0ed7-4688-b6fc-cdd90c83580d"}
22:56:18.387 00.004 11872 evsrv: cli 0D2D2F00 disconnect
22:56:19.389 01.002 11872 evsrv: cli 0D2D21E0 connect
22:56:19.397 00.008 11872 case statement mapped state 2 to 1
22:56:19.405 00.008 11872 case statement mapped state 2 to 1
22:56:19.410 00.005 11872 evsrv: cli 0D2D21E0 request: {"method":"get_app_state","id":"773127a1-f0c0-40b5-9813-a1f093bee56e"}
22:56:19.414 00.004 11872 case statement mapped state 2 to 1
22:56:19.420 00.006 11872 evsrv: cli 0D2D21E0 response: {"jsonrpc":"2.0","result":"Selected","id":"773127a1-f0c0-40b5-9813-a1f093bee56e"}
22:56:19.425 00.005 11872 evsrv: cli 0D2D21E0 disconnect
22:56:19.599 00.174 9960 Exposure complete
22:56:19.701 00.102 9960 worker thread done servicing request
22:56:19.701 00.000 11872 OnExposeComplete: enter
22:56:19.704 00.003 11872 UpdateGuideState(): m_state=2
22:56:19.708 00.004 11872 Star::Find(15, 1791, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
22:56:19.711 00.003 11872 Star::Find returns 1 (0), X=1791.49, Y=956.96, Mass=4261, SNR=44.3, Peak=195 HFD=6.0
22:56:19.716 00.005 11872 CameraToMount -- cameraTheta (-1.95) - m_xAngle (0.00) = xAngle (-1.96 = -1.96)
22:56:19.720 00.004 11872 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.01 = 1.01)
22:56:19.724 00.004 11872 CameraToMount -- cameraX=-0.06 cameraY=-0.15 hyp=0.16 cameraTheta=-1.95 mountX=-0.06 mountY=0.14, mountTheta=1.99
22:56:19.729 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=195, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
22:56:19.733 00.004 11872 UpdateGuideState exits: m=4261 SNR=44.3
22:56:19.737 00.004 11872 PhdController: newstate STATE_CALIBRATE
22:56:19.740 00.003 11872 PhdController: newstate STATE_GUIDE
22:56:19.756 00.016 11872 Changing from state SELECTED to CALIBRATING_PRIMARY
22:56:19.759 00.003 11872 guider state => CALIBRATED
22:56:19.764 00.005 11872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
22:56:19.768 00.004 11872 reset dither spiral
22:56:19.772 00.004 11872 PhdController: newstate STATE_SETTLE_BEGIN
22:56:19.775 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:19.780 00.005 11872 ScheduleExposure(1000,3,0) exposurePending=0
22:56:19.783 00.003 11872 Enqueuing Expose request
22:56:19.786 00.003 9960 Worker thread wakes up
22:56:19.786 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:56:19.787 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
22:56:20.428 00.641 11872 evsrv: cli 0D2D2B40 connect
22:56:20.434 00.006 11872 case statement mapped state 5 to 1
22:56:20.441 00.007 11872 case statement mapped state 5 to 1
22:56:20.447 00.006 11872 evsrv: cli 0D2D2B40 request: {"method":"get_app_state","id":"e5ee598b-3a9d-428f-807a-77b558c32dc3"}
22:56:20.451 00.004 11872 case statement mapped state 5 to 1
22:56:20.457 00.006 11872 evsrv: cli 0D2D2B40 response: {"jsonrpc":"2.0","result":"Selected","id":"e5ee598b-3a9d-428f-807a-77b558c32dc3"}
22:56:20.462 00.005 11872 evsrv: cli 0D2D2B40 disconnect
22:56:21.036 00.574 9960 Exposure complete
22:56:21.150 00.114 9960 worker thread done servicing request
22:56:21.151 00.001 11872 OnExposeComplete: enter
22:56:21.155 00.004 11872 UpdateGuideState(): m_state=5
22:56:21.160 00.005 11872 Star::Find(15, 1791, 956, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
22:56:21.164 00.004 11872 Star::Find returns 1 (0), X=1791.70, Y=956.51, Mass=4327, SNR=44.0, Peak=216 HFD=5.5
22:56:21.168 00.004 11872 CameraToMount -- cameraTheta (-1.33) - m_xAngle (0.00) = xAngle (-1.34 = -1.34)
22:56:21.171 00.003 11872 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.63 = 1.63)
22:56:21.176 00.005 11872 CameraToMount -- cameraX=0.15 cameraY=-0.61 hyp=0.63 cameraTheta=-1.33 mountX=0.14 mountY=0.62, mountTheta=1.34
22:56:21.181 00.005 11872 Changing from state CALIBRATED to GUIDING
22:56:21.184 00.003 11872 ScopeASCOM::GetDeclinationRadians() returns 31.1
22:56:21.188 00.004 11872 ScopeASCOM::SideOfPier() returns 0
22:56:21.192 00.004 11872 AdjustCalibrationForScopePointing (scope): current dec=31.1 pierSide=0, cal dec=0.0 pierSide=0 rotAngle=None bin=1
22:56:21.195 00.003 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
22:56:21.199 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
22:56:21.203 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
22:56:21.207 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
22:56:21.210 00.003 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
22:56:21.213 00.003 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
22:56:21.218 00.005 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
22:56:21.223 00.005 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
22:56:21.226 00.003 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
22:56:21.230 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
22:56:21.234 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
22:56:21.238 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
22:56:21.241 00.003 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
22:56:21.342 00.101 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
22:56:21.352 00.010 11872 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 2.900000
22:56:21.357 00.005 11872 Dec comp: XRate 1.564 -> 1.339 for dec 0.0 -> dec 31.1
22:56:21.363 00.006 11872 ScopeASCOM::GetDeclinationRadians() returns 31.1
22:56:21.368 00.005 11872 ScopeASCOM::SideOfPier() returns 0
22:56:21.375 00.007 11872 setting lock position to (1791.70, 956.51)
22:56:21.379 00.004 11872 guider state => GUIDING
22:56:21.383 00.004 11872 Status Line: Guiding
22:56:21.390 00.007 11872 Mount: notify guiding started
22:56:21.398 00.008 11872 GetString("/profile/5/name", "") returns "PHD SF 2025"
22:56:21.402 00.004 11872 GetString("/profile/5/scope/calibration/timestamp", "") returns "11/21/2025 10:15:14 PM"
22:56:21.406 00.004 11872 GetDouble("/profile/5/scope/calibration/xRate", 1.000000) returns 0.001564
22:56:21.410 00.004 11872 GetDouble("/profile/5/scope/calibration/yRate", 1.000000) returns 0.001340
22:56:21.413 00.003 11872 GetInt("/profile/5/scope/calibration/binning", 1) returns 1
22:56:21.417 00.004 11872 GetDouble("/profile/5/scope/calibration/xAngle", 0.000000) returns 0.004073
22:56:21.420 00.003 11872 GetDouble("/profile/5/scope/calibration/yAngle", 0.000000) returns -1.738880
22:56:21.424 00.004 11872 GetDouble("/profile/5/scope/calibration/declination", 0.000000) returns 0.000075
22:56:21.426 00.002 11872 GetInt("/profile/5/scope/calibration/pierSide", -1) returns 0
22:56:21.429 00.003 11872 GetInt("/profile/5/scope/calibration/raGuideParity", 0) returns 1
22:56:21.432 00.003 11872 GetInt("/profile/5/scope/calibration/decGuideParity", 0) returns -1
22:56:21.435 00.003 11872 GetDouble("/profile/5/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
22:56:21.440 00.005 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
22:56:21.442 00.002 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
22:56:21.446 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
22:56:21.449 00.003 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
22:56:21.453 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
22:56:21.456 00.003 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
22:56:21.459 00.003 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
22:56:21.462 00.003 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
22:56:21.466 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
22:56:21.468 00.002 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
22:56:21.471 00.003 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
22:56:21.474 00.003 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
22:56:21.478 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
22:56:21.481 00.003 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
22:56:21.484 00.003 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
22:56:21.487 00.003 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
22:56:21.490 00.003 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
22:56:21.493 00.003 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
22:56:21.496 00.003 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
22:56:21.499 00.003 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
22:56:21.502 00.003 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
22:56:21.505 00.003 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
22:56:21.508 00.003 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
22:56:21.510 00.002 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
22:56:21.514 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
22:56:21.518 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
22:56:21.530 00.012 11872 evsrv: cli 0D2D2460 connect
22:56:21.533 00.003 11872 case statement mapped state 6 to 3
22:56:21.538 00.005 11872 case statement mapped state 6 to 3
22:56:21.542 00.004 11872 evsrv: cli 0D2D2460 request: {"method":"get_app_state","id":"02f6bdba-08eb-4ee1-ba4e-e472390d1820"}
22:56:21.545 00.003 11872 case statement mapped state 6 to 3
22:56:21.550 00.005 11872 evsrv: cli 0D2D2460 response: {"jsonrpc":"2.0","result":"Guiding","id":"02f6bdba-08eb-4ee1-ba4e-e472390d1820"}
22:56:21.562 00.012 11872 evsrv: cli 0D2D2460 disconnect
22:56:21.610 00.048 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
22:56:21.617 00.007 11872 ScopeASCOM::SideOfPier() returns 0
22:56:21.622 00.005 11872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
22:56:21.627 00.005 11872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
22:56:21.631 00.004 11872 ScopeASCOM::GetDeclinationRadians() returns 31.1
22:56:21.636 00.005 11872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 31.1
22:56:21.642 00.006 11872 MountToCamera -- mountTheta (-0.00) + m_xAngle (0.00) = xAngle (0.00 = 0.00)
22:56:21.646 00.004 11872 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
22:56:21.650 00.004 11872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
22:56:21.654 00.004 11872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
22:56:21.658 00.004 11872 GetInt("/profile/5/AutoLoadCalibration", -1) returns 1
22:56:21.662 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=216, med=0, FiltMin=0, FiltMax=115, Gamma=1.000
22:56:21.667 00.005 11872 UpdateGuideState exits: m=4327 SNR=44.0
22:56:21.670 00.003 11872 PhdController: newstate STATE_SETTLE_WAIT
22:56:21.675 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:21.679 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:56:21.682 00.003 11872 Enqueuing Expose request
22:56:21.686 00.004 9960 Worker thread wakes up
22:56:21.686 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:56:21.687 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1777,942,31,31)
22:56:22.937 01.250 9960 Exposure complete
22:56:23.042 00.105 9960 worker thread done servicing request
22:56:23.042 00.000 11872 OnExposeComplete: enter
22:56:23.046 00.004 11872 UpdateGuideState(): m_state=6
22:56:23.050 00.004 11872 Star::Find(15, 1791, 956, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:23.053 00.003 11872 Star::Find returns 1 (0), X=1791.68, Y=956.26, Mass=4303, SNR=44.2, Peak=209 HFD=5.6
22:56:23.057 00.004 11872 CameraToMount -- cameraTheta (-1.63) - m_xAngle (0.00) = xAngle (-1.64 = -1.64)
22:56:23.060 00.003 11872 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.33 = 1.33)
22:56:23.063 00.003 11872 CameraToMount -- cameraX=-0.01 cameraY=-0.24 hyp=0.24 cameraTheta=-1.63 mountX=-0.02 mountY=0.24, mountTheta=1.64
22:56:23.069 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.01, y=-0.24, opts=13)
22:56:23.074 00.005 11872 Enqueuing Move request for scope (-0.01, -0.24)
22:56:23.079 00.005 9960 Worker thread wakes up
22:56:23.079 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=0, FiltMin=0, FiltMax=113, Gamma=1.000
22:56:23.085 00.006 11872 UpdateGuideState exits: m=4303 SNR=44.2
22:56:23.088 00.003 11872 PhdController: settling, locked = 1, distance = 0.51 (1.50) aobump = 0 frame = 1 / 99999
22:56:23.091 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.24) opts 0xd
22:56:23.091 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.01, -0.24)
22:56:23.092 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763787383.091,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.51,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
22:56:23.094 00.002 9960 Moving (-0.01, -0.24) raw xDistance=-0.02 yDistance=0.24
22:56:23.094 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:56:23.094 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
22:56:23.094 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:23.099 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:56:23.105 00.006 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
22:56:23.105 00.000 9960 MoveAxis(E, 0, ABG)
22:56:23.106 00.001 9960 Move returns status 0, amount 0
22:56:23.106 00.000 11872 Enqueuing Expose request
22:56:23.110 00.004 9960 MoveAxis(N, 0, ABG)
22:56:23.110 00.000 9960 Move returns status 0, amount 0
22:56:23.110 00.000 9960 move complete, result=0
22:56:23.111 00.001 9960 worker thread done servicing request
22:56:23.111 00.000 9960 Worker thread wakes up
22:56:23.111 00.000 11872 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
22:56:23.116 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
22:56:23.116 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1777,942,31,31)
22:56:24.361 01.245 9960 Exposure complete
22:56:24.466 00.105 9960 worker thread done servicing request
22:56:24.467 00.001 11872 OnExposeComplete: enter
22:56:24.470 00.003 11872 UpdateGuideState(): m_state=6
22:56:24.474 00.004 11872 Star::Find(15, 1791, 956, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
22:56:24.477 00.003 11872 Star::Find returns 1 (0), X=1792.19, Y=955.00, Mass=4286, SNR=44.3, Peak=204 HFD=6.0
22:56:24.482 00.005 11872 CameraToMount -- cameraTheta (-1.26) - m_xAngle (0.00) = xAngle (-1.26 = -1.26)
22:56:24.486 00.004 11872 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.71 = 1.71)
22:56:24.492 00.006 11872 CameraToMount -- cameraX=0.49 cameraY=-1.51 hyp=1.59 cameraTheta=-1.26 mountX=0.48 mountY=1.57, mountTheta=1.27
22:56:24.498 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.49, y=-1.51, opts=13)
22:56:24.502 00.004 11872 Enqueuing Move request for scope (0.49, -1.51)
22:56:24.505 00.003 9960 Worker thread wakes up
22:56:24.507 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=204, med=0, FiltMin=0, FiltMax=105, Gamma=1.000
22:56:24.510 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.49, -1.51) opts 0xd
22:56:24.511 00.001 9960 Handling offset move in thread for scope, endpoint = (0.49, -1.51)
22:56:24.511 00.000 9960 Moving (0.49, -1.51) raw xDistance=0.48 yDistance=1.57
22:56:24.511 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.30 from input 0.48
22:56:24.511 00.000 9960 resist switch: large excursion: input 1.57 thresh 0.60 direction from 0 to 1
22:56:24.512 00.001 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.72
22:56:24.512 00.000 11872 UpdateGuideState exits: m=4286 SNR=44.3
22:56:24.516 00.004 11872 PhdController: settling, locked = 1, distance = 0.83 (1.50) aobump = 0 frame = 2 / 99999
22:56:24.519 00.003 9960 GuideAlgorithmResistSwitch::result() returns 1.57 from input 1.57
22:56:24.520 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763787384.519,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.83,"Time":1.4,"SettleTime":10.0,"StarLocked":true}
22:56:24.524 00.004 9960 MoveAxis(W, 226, ABG)
22:56:24.524 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:24.528 00.004 9960 Guiding  Dir = 3, Dur = 226
22:56:24.528 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:56:24.532 00.004 11872 Enqueuing Expose request
22:56:24.536 00.004 9960 IsSlewing returns 0
22:56:24.536 00.000 9960 IsGuiding returns 0
22:56:24.537 00.001 9960 PulseGuide returned control before completion, sleep 236
22:56:24.789 00.252 9960 IsGuiding returns 1
22:56:24.793 00.004 9960 scope still moving after pulse duration time elapsed
22:56:24.820 00.027 9960 IsSlewing returns 0
22:56:24.821 00.001 9960 IsGuiding returns 0
22:56:24.822 00.001 9960 scope move finished after 226 + 59 ms
22:56:24.822 00.000 9960 Move returns status 0, amount 226
22:56:24.823 00.001 9960 MoveAxis(S, 1174, ABG)
22:56:24.823 00.000 9960 Guiding  Dir = 1, Dur = 1174
22:56:24.825 00.002 9960 IsSlewing returns 0
22:56:24.825 00.000 9960 IsGuiding returns 0
22:56:24.826 00.001 9960 PulseGuide returned control before completion, sleep 1184
22:56:26.027 01.201 9960 IsGuiding returns 1
22:56:26.029 00.002 9960 scope still moving after pulse duration time elapsed
22:56:26.058 00.029 9960 IsSlewing returns 0
22:56:26.059 00.001 9960 IsGuiding returns 0
22:56:26.059 00.000 9960 scope move finished after 1174 + 60 ms
22:56:26.061 00.002 9960 Move returns status 0, amount 1174
22:56:26.061 00.000 9960 move complete, result=0
22:56:26.061 00.000 11872 GuideStep: 0.5 px 226 ms WEST, 1.6 px 1174 ms SOUTH
22:56:26.067 00.006 9960 worker thread done servicing request
22:56:26.068 00.001 9960 Worker thread wakes up
22:56:26.068 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:56:26.068 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1777,942,31,31)
22:56:27.321 01.253 9960 Exposure complete
22:56:27.415 00.094 9960 worker thread done servicing request
22:56:27.416 00.001 11872 OnExposeComplete: enter
22:56:27.419 00.003 11872 UpdateGuideState(): m_state=6
22:56:27.424 00.005 11872 Star::Find(15, 1792, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
22:56:27.428 00.004 11872 Star::Find returns 1 (0), X=1792.18, Y=956.51, Mass=4469, SNR=45.3, Peak=184 HFD=5.5
22:56:27.432 00.004 11872 CameraToMount -- cameraTheta (0.00) - m_xAngle (0.00) = xAngle (-0.00 = -0.00)
22:56:27.435 00.003 11872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.97 = 2.97)
22:56:27.440 00.005 11872 CameraToMount -- cameraX=0.48 cameraY=0.00 hyp=0.48 cameraTheta=0.00 mountX=0.48 mountY=0.08, mountTheta=0.17
22:56:27.444 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.48, y=0.00, opts=13)
22:56:27.448 00.004 11872 Enqueuing Move request for scope (0.48, 0.00)
22:56:27.452 00.004 9960 Worker thread wakes up
22:56:27.452 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.48, 0.00) opts 0xd
22:56:27.452 00.000 9960 Handling offset move in thread for scope, endpoint = (0.48, 0.00)
22:56:27.452 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=184, med=0, FiltMin=0, FiltMax=108, Gamma=1.000
22:56:27.457 00.005 11872 UpdateGuideState exits: m=4469 SNR=45.3
22:56:27.460 00.003 9960 Moving (0.48, 0.00) raw xDistance=0.48 yDistance=0.08
22:56:27.461 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.33 from input 0.48
22:56:27.461 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:56:27.461 00.000 11872 PhdController: settling, locked = 1, distance = 0.73 (1.50) aobump = 0 frame = 3 / 99999
22:56:27.465 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:56:27.465 00.000 9960 MoveAxis(W, 243, ABG)
22:56:27.465 00.000 9960 Guiding  Dir = 3, Dur = 243
22:56:27.466 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763787387.465,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.73,"Time":4.4,"SettleTime":10.0,"StarLocked":true}
22:56:27.469 00.003 9960 IsSlewing returns 0
22:56:27.470 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:27.473 00.003 9960 IsGuiding returns 0
22:56:27.474 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:56:27.478 00.004 11872 Enqueuing Expose request
22:56:27.481 00.003 9960 PulseGuide returned control before completion, sleep 253
22:56:27.748 00.267 9960 IsGuiding returns 0
22:56:27.749 00.001 9960 Move returns status 0, amount 243
22:56:27.749 00.000 9960 MoveAxis(N, 0, ABG)
22:56:27.749 00.000 9960 Move returns status 0, amount 0
22:56:27.750 00.001 9960 move complete, result=0
22:56:27.750 00.000 9960 worker thread done servicing request
22:56:27.751 00.001 9960 Worker thread wakes up
22:56:27.751 00.000 11872 GuideStep: 0.5 px 243 ms WEST, 0.1 px 0 ms NORTH
22:56:27.758 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:56:27.758 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1777,942,31,31)
22:56:29.009 01.251 9960 Exposure complete
22:56:29.134 00.125 9960 worker thread done servicing request
22:56:29.134 00.000 11872 OnExposeComplete: enter
22:56:29.138 00.004 11872 UpdateGuideState(): m_state=6
22:56:29.142 00.004 11872 Star::Find(15, 1792, 956, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:56:29.146 00.004 11872 Star::Find returns 1 (0), X=1791.66, Y=957.39, Mass=4305, SNR=43.9, Peak=202 HFD=5.5
22:56:29.149 00.003 11872 CameraToMount -- cameraTheta (1.61) - m_xAngle (0.00) = xAngle (1.61 = 1.61)
22:56:29.155 00.006 11872 CameraToMount -- cameraTheta (1.61) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.58 = -1.71)
22:56:29.158 00.003 11872 CameraToMount -- cameraX=-0.04 cameraY=0.89 hyp=0.89 cameraTheta=1.61 mountX=-0.03 mountY=-0.88, mountTheta=-1.61
22:56:29.163 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.04, y=0.89, opts=13)
22:56:29.167 00.004 11872 Enqueuing Move request for scope (-0.04, 0.89)
22:56:29.171 00.004 9960 Worker thread wakes up
22:56:29.171 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.89) opts 0xd
22:56:29.171 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.04, 0.89)
22:56:29.171 00.000 9960 Moving (-0.04, 0.89) raw xDistance=-0.03 yDistance=-0.88
22:56:29.172 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:56:29.172 00.000 9960 resist switch: large excursion: input -0.88 thresh 0.60 direction from 1 to -1
22:56:29.172 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.64
22:56:29.172 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.88 from input -0.88
22:56:29.172 00.000 9960 MoveAxis(E, 0, ABG)
22:56:29.173 00.001 9960 Move returns status 0, amount 0
22:56:29.173 00.000 9960 MoveAxis(N, 658, ABG)
22:56:29.173 00.000 9960 Guiding  Dir = 0, Dur = 658
22:56:29.173 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=202, med=0, FiltMin=0, FiltMax=113, Gamma=1.000
22:56:29.178 00.005 9960 IsSlewing returns 0
22:56:29.179 00.001 11872 UpdateGuideState exits: m=4305 SNR=43.9
22:56:29.182 00.003 9960 IsGuiding returns 0
22:56:29.183 00.001 11872 PhdController: settling, locked = 1, distance = 0.78 (1.50) aobump = 0 frame = 4 / 99999
22:56:29.186 00.003 9960 PulseGuide returned control before completion, sleep 668
22:56:29.186 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763787389.186,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.78,"Time":6.1,"SettleTime":10.0,"StarLocked":true}
22:56:29.189 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:29.194 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:56:29.196 00.002 11872 Enqueuing Expose request
22:56:29.866 00.670 9960 IsGuiding returns 1
22:56:29.866 00.000 9960 scope still moving after pulse duration time elapsed
22:56:29.895 00.029 9960 IsSlewing returns 0
22:56:29.897 00.002 9960 IsGuiding returns 0
22:56:29.897 00.000 9960 scope move finished after 658 + 57 ms
22:56:29.898 00.001 9960 Move returns status 0, amount 658
22:56:29.899 00.001 9960 move complete, result=0
22:56:29.900 00.001 9960 worker thread done servicing request
22:56:29.900 00.000 9960 Worker thread wakes up
22:56:29.900 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.9 px 658 ms NORTH
22:56:29.907 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:56:29.907 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1777,942,31,31)
22:56:31.154 01.247 9960 Exposure complete
22:56:31.269 00.115 9960 worker thread done servicing request
22:56:31.270 00.001 11872 OnExposeComplete: enter
22:56:31.274 00.004 11872 UpdateGuideState(): m_state=6
22:56:31.277 00.003 11872 Star::Find(15, 1791, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
22:56:31.280 00.003 11872 Star::Find returns 1 (0), X=1791.63, Y=957.23, Mass=4333, SNR=44.2, Peak=200 HFD=5.6
22:56:31.283 00.003 11872 CameraToMount -- cameraTheta (1.67) - m_xAngle (0.00) = xAngle (1.66 = 1.66)
22:56:31.287 00.004 11872 CameraToMount -- cameraTheta (1.67) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.63 = -1.65)
22:56:31.293 00.006 11872 CameraToMount -- cameraX=-0.07 cameraY=0.73 hyp=0.73 cameraTheta=1.67 mountX=-0.07 mountY=-0.73, mountTheta=-1.66
22:56:31.302 00.009 11872 SchedulePrimaryMove(0FA44CE0, x=-0.07, y=0.73, opts=13)
22:56:31.305 00.003 11872 Enqueuing Move request for scope (-0.07, 0.73)
22:56:31.310 00.005 9960 Worker thread wakes up
22:56:31.310 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.73) opts 0xd
22:56:31.310 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.07, 0.73)
22:56:31.310 00.000 9960 Moving (-0.07, 0.73) raw xDistance=-0.07 yDistance=-0.73
22:56:31.310 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:56:31.311 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.73 from input -0.73
22:56:31.311 00.000 9960 MoveAxis(E, 0, ABG)
22:56:31.312 00.001 9960 Move returns status 0, amount 0
22:56:31.312 00.000 9960 MoveAxis(N, 544, ABG)
22:56:31.312 00.000 9960 Guiding  Dir = 0, Dur = 544
22:56:31.312 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=200, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
22:56:31.315 00.003 11872 UpdateGuideState exits: m=4333 SNR=44.2
22:56:31.320 00.005 11872 PhdController: settling, locked = 1, distance = 0.76 (1.50) aobump = 0 frame = 5 / 99999
22:56:31.326 00.006 9960 IsSlewing returns 0
22:56:31.327 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763787391.326,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.76,"Time":8.2,"SettleTime":10.0,"StarLocked":true}
22:56:31.333 00.006 9960 IsGuiding returns 0
22:56:31.334 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:31.338 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:56:31.344 00.006 11872 Enqueuing Expose request
22:56:31.351 00.007 9960 PulseGuide returned control before completion, sleep 554
22:56:31.914 00.563 9960 IsGuiding returns 0
22:56:31.915 00.001 9960 Move returns status 0, amount 544
22:56:31.916 00.001 9960 move complete, result=0
22:56:31.919 00.003 11872 GuideStep: -0.1 px 0 ms EAST, -0.7 px 544 ms NORTH
22:56:31.923 00.004 9960 worker thread done servicing request
22:56:31.924 00.001 9960 Worker thread wakes up
22:56:31.925 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:56:31.925 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1777,942,31,31)
22:56:33.175 01.250 9960 Exposure complete
22:56:33.288 00.113 9960 worker thread done servicing request
22:56:33.289 00.001 11872 OnExposeComplete: enter
22:56:33.292 00.003 11872 UpdateGuideState(): m_state=6
22:56:33.296 00.004 11872 Star::Find(15, 1791, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
22:56:33.300 00.004 11872 Star::Find returns 1 (0), X=1791.57, Y=956.12, Mass=4267, SNR=44.1, Peak=208 HFD=5.8
22:56:33.304 00.004 11872 CameraToMount -- cameraTheta (-1.90) - m_xAngle (0.00) = xAngle (-1.91 = -1.91)
22:56:33.307 00.003 11872 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.06 = 1.06)
22:56:33.312 00.005 11872 CameraToMount -- cameraX=-0.13 cameraY=-0.38 hyp=0.41 cameraTheta=-1.90 mountX=-0.13 mountY=0.35, mountTheta=1.93
22:56:33.317 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.13, y=-0.38, opts=13)
22:56:33.321 00.004 11872 Enqueuing Move request for scope (-0.13, -0.38)
22:56:33.325 00.004 9960 Worker thread wakes up
22:56:33.325 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.38) opts 0xd
22:56:33.325 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.13, -0.38)
22:56:33.325 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=208, med=0, FiltMin=0, FiltMax=115, Gamma=1.000
22:56:33.329 00.004 11872 UpdateGuideState exits: m=4267 SNR=44.1
22:56:33.334 00.005 11872 PhdController: settling, locked = 1, distance = 0.66 (1.50) aobump = 0 frame = 6 / 99999
22:56:33.337 00.003 11872 PhdController: newstate STATE_FINISH
22:56:33.341 00.004 11872 PhdController complete: success
22:56:33.345 00.004 9960 Moving (-0.13, -0.38) raw xDistance=-0.13 yDistance=0.35
22:56:33.345 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:56:33.345 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:56:33.345 00.000 11872 evsrv: {"Event":"SettleDone","Timestamp":1763787393.345,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":6,"DroppedFrames":0}
22:56:33.349 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.35
22:56:33.349 00.000 9960 MoveAxis(E, 0, ABG)
22:56:33.350 00.001 9960 Move returns status 0, amount 0
22:56:33.350 00.000 11872 Mount: notify guiding dither settle done success=1
22:56:33.353 00.003 11872 PhdController: newstate STATE_IDLE
22:56:33.358 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:33.361 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:56:33.365 00.004 11872 Enqueuing Expose request
22:56:33.368 00.003 9960 MoveAxis(N, 0, ABG)
22:56:33.368 00.000 9960 Move returns status 0, amount 0
22:56:33.368 00.000 9960 move complete, result=0
22:56:33.368 00.000 9960 worker thread done servicing request
22:56:33.370 00.002 11872 GuideStep: -0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
22:56:33.374 00.004 9960 Worker thread wakes up
22:56:33.374 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:56:33.374 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1777,942,31,31)
22:56:34.548 01.174 11872 evsrv: cli 0D2D2320 connect
22:56:34.556 00.008 11872 case statement mapped state 6 to 3
22:56:34.561 00.005 11872 case statement mapped state 6 to 3
22:56:34.566 00.005 11872 evsrv: cli 0D2D2320 request: {"method":"get_app_state","id":"434ba0cb-2f13-4560-91ff-f825da14f67e"}
22:56:34.582 00.016 11872 case statement mapped state 6 to 3
22:56:34.586 00.004 11872 evsrv: cli 0D2D2320 response: {"jsonrpc":"2.0","result":"Guiding","id":"434ba0cb-2f13-4560-91ff-f825da14f67e"}
22:56:34.590 00.004 11872 evsrv: cli 0D2D2320 disconnect
22:56:34.593 00.003 11872 evsrv: cli 0D2D30E0 connect
22:56:34.596 00.003 11872 case statement mapped state 6 to 3
22:56:34.601 00.005 11872 case statement mapped state 6 to 3
22:56:34.606 00.005 11872 evsrv: cli 0D2D30E0 request: {"method":"stop_capture","id":"f9c26949-c230-4f76-bf3b-de399972132f"}
22:56:34.615 00.009 11872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
22:56:34.620 00.005 11872 Status Line: Waiting for devices...
22:56:34.623 00.003 9960 Exposure complete
22:56:34.625 00.002 11872 evsrv: cli 0D2D30E0 response: {"jsonrpc":"2.0","result":0,"id":"f9c26949-c230-4f76-bf3b-de399972132f"}
22:56:34.632 00.007 11872 evsrv: cli 0D2D30E0 disconnect
22:56:34.639 00.007 11872 evsrv: cli 0D2D2A00 connect
22:56:34.645 00.006 11872 case statement mapped state 6 to 3
22:56:34.649 00.004 11872 case statement mapped state 6 to 3
22:56:34.652 00.003 11872 evsrv: cli 0D2D2A00 request: {"method":"get_app_state","id":"3e011e8d-0615-40d6-b7a2-30a294fc193d"}
22:56:34.656 00.004 11872 case statement mapped state 6 to 3
22:56:34.660 00.004 11872 evsrv: cli 0D2D2A00 response: {"jsonrpc":"2.0","result":"Guiding","id":"3e011e8d-0615-40d6-b7a2-30a294fc193d"}
22:56:34.664 00.004 11872 evsrv: cli 0D2D2A00 disconnect
22:56:34.726 00.062 9960 worker thread done servicing request
22:56:34.727 00.001 11872 OnExposeComplete: enter
22:56:34.734 00.007 11872 UpdateGuideState(): m_state=6
22:56:34.741 00.007 11872 Mount: notify guiding stopped
22:56:34.748 00.007 11872 Changing from state GUIDING to STOP
22:56:34.753 00.005 11872 guider state => SELECTED
22:56:34.757 00.004 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1278->Stopped Guiding
22:56:34.760 00.003 11872 Status Line: Stopped Guiding
22:56:34.770 00.010 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=203, med=0, FiltMin=0, FiltMax=114, Gamma=1.000
22:56:34.775 00.005 11872 UpdateGuideState exits: Stopped Guiding
22:56:34.780 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=0
22:56:34.784 00.004 11872 setting force full frames = true
22:56:34.789 00.005 11872 Status Line: Stopped.
22:56:35.665 00.876 11872 evsrv: cli 0D2D3040 connect
22:56:35.673 00.008 11872 evsrv: cli 0D2D3040 request: {"method":"get_app_state","id":"4cc1b6e9-7baa-4550-bf25-e05f000df5c1"}
22:56:35.679 00.006 11872 evsrv: cli 0D2D3040 response: {"jsonrpc":"2.0","result":"Stopped","id":"4cc1b6e9-7baa-4550-bf25-e05f000df5c1"}
22:56:35.685 00.006 11872 evsrv: cli 0D2D3040 disconnect
22:56:51.144 15.459 11872 evsrv: cli 0D2D3040 connect
22:56:51.148 00.004 11872 evsrv: cli 0D2D3040 request: {"method":"get_app_state","id":"df26cfe6-d98c-461d-98e0-f5a1b7c81654"}
22:56:51.155 00.007 11872 evsrv: cli 0D2D3040 response: {"jsonrpc":"2.0","result":"Stopped","id":"df26cfe6-d98c-461d-98e0-f5a1b7c81654"}
22:56:51.159 00.004 11872 evsrv: cli 0D2D3040 disconnect
22:56:51.162 00.003 11872 evsrv: cli 0D2D2960 connect
22:56:51.167 00.005 11872 evsrv: cli 0D2D2960 request: {"method":"get_calibrated","id":"f8282d98-92e9-4374-9b9b-439db0a9c58c"}
22:56:51.172 00.005 11872 evsrv: cli 0D2D2960 response: {"jsonrpc":"2.0","result":true,"id":"f8282d98-92e9-4374-9b9b-439db0a9c58c"}
22:56:51.177 00.005 11872 evsrv: cli 0D2D2960 disconnect
22:56:51.184 00.007 11872 evsrv: cli 0D2D2780 connect
22:56:51.190 00.006 11872 evsrv: cli 0D2D2780 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"9ec7b676-386e-49eb-b4fc-b9453d8a529b"}
22:56:51.194 00.004 11872 PhdController::Guide begins
22:56:51.198 00.004 11872 PhdController: newstate STATE_SETUP
22:56:51.201 00.003 11872 PhdController: setup
22:56:51.206 00.005 11872 PhdController: newstate STATE_ATTEMPT_START
22:56:51.210 00.004 11872 PhdController: start capturing
22:56:51.213 00.003 11872 Changing from state SELECTED to UNINITIALIZED
22:56:51.218 00.005 11872 guider state => SELECTING
22:56:51.222 00.004 11872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
22:56:51.230 00.008 11872 ScheduleExposure(1000,3,0) exposurePending=0
22:56:51.235 00.005 11872 Enqueuing Expose request
22:56:51.241 00.006 11872 PhdController: newstate STATE_SELECT_STAR
22:56:51.245 00.004 9960 Worker thread wakes up
22:56:51.245 00.000 11872 evsrv: cli 0D2D2780 response: {"jsonrpc":"2.0","result":0,"id":"9ec7b676-386e-49eb-b4fc-b9453d8a529b"}
22:56:51.249 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
22:56:51.249 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
22:56:51.249 00.000 11872 evsrv: cli 0D2D2780 disconnect
22:56:51.255 00.006 11872 evsrv: cli 0D2D2DC0 connect
22:56:51.260 00.005 11872 case statement mapped state 1 to 101
22:56:51.264 00.004 11872 case statement mapped state 1 to 101
22:56:51.268 00.004 11872 evsrv: cli 0D2D2DC0 request: {"method":"get_lock_shift_params","id":"7ccd1538-17a8-469e-ab43-060441ed2e55"}
22:56:51.273 00.005 11872 evsrv: cli 0D2D2DC0 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"7ccd1538-17a8-469e-ab43-060441ed2e55"}
22:56:51.277 00.004 11872 evsrv: cli 0D2D2DC0 disconnect
22:56:51.282 00.005 11872 evsrv: cli 0D2D2F00 connect
22:56:51.286 00.004 11872 case statement mapped state 1 to 101
22:56:51.290 00.004 11872 case statement mapped state 1 to 101
22:56:51.295 00.005 11872 evsrv: cli 0D2D2F00 request: {"method":"get_lock_position","id":"5225b015-e827-4e62-bfb2-2f6c06ef9244"}
22:56:51.298 00.003 11872 evsrv: cli 0D2D2F00 response: {"jsonrpc":"2.0","result":null,"id":"5225b015-e827-4e62-bfb2-2f6c06ef9244"}
22:56:51.303 00.005 11872 evsrv: cli 0D2D2F00 disconnect
22:56:52.305 01.002 11872 evsrv: cli 0D2D3040 connect
22:56:52.309 00.004 11872 case statement mapped state 1 to 101
22:56:52.315 00.006 11872 case statement mapped state 1 to 101
22:56:52.321 00.006 11872 evsrv: cli 0D2D3040 request: {"method":"get_lock_position","id":"9cbbb120-8dce-4992-9b4c-b384e30a7112"}
22:56:52.327 00.006 11872 evsrv: cli 0D2D3040 response: {"jsonrpc":"2.0","result":null,"id":"9cbbb120-8dce-4992-9b4c-b384e30a7112"}
22:56:52.333 00.006 11872 evsrv: cli 0D2D3040 disconnect
22:56:52.499 00.166 9960 Exposure complete
22:56:52.605 00.106 9960 worker thread done servicing request
22:56:52.605 00.000 11872 OnExposeComplete: enter
22:56:52.609 00.004 11872 UpdateGuideState(): m_state=1
22:56:52.613 00.004 11872 UpdateCurrentPosition: no star selected
22:56:52.617 00.004 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
22:56:52.620 00.003 11872 Status Line: No star selected
22:56:52.624 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=194, med=0, FiltMin=0, FiltMax=110, Gamma=1.000
22:56:52.630 00.006 11872 UpdateGuideState exits: No star selected
22:56:52.634 00.004 11872 GuiderMultiStar::AutoSelect enter
22:56:52.639 00.005 11872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
22:56:52.745 00.106 11872 AutoFind: auto downsample for scale 1.00 => 1x
22:56:52.938 00.193 11872 AutoFind: global mean = 0.0, stdev 2.3
22:56:52.941 00.003 11872 AutoFind: using threshold = 0.1
22:56:53.168 00.227 11872 AutoFind: local max [1792, 955] 136.5
22:56:53.171 00.003 11872 AutoFind: local max [1547, 404] 101.2
22:56:53.176 00.005 11872 AutoFind: local max [1547, 409] 89.7
22:56:53.181 00.005 11872 AutoFind: local max [348, 42] 54.5
22:56:53.184 00.003 11872 AutoFind: local max [1681, 416] 45.2
22:56:53.188 00.004 11872 AutoFind: local max [1254, 114] 44.4
22:56:53.191 00.003 11872 AutoFind: local max [1330, 187] 34.3
22:56:53.195 00.004 11872 AutoFind: local max [735, 652] 30.8
22:56:53.199 00.004 11872 AutoFind: local max [409, 413] 25.7
22:56:53.203 00.004 11872 AutoFind: local max [77, 1041] 24.0
22:56:53.206 00.003 11872 AutoFind: local max [1888, 945] 23.6
22:56:53.210 00.004 11872 AutoFind: local max [87, 624] 21.3
22:56:53.214 00.004 11872 AutoFind: local max [124, 526] 21.2
22:56:53.217 00.003 11872 AutoFind: local max [840, 1014] 17.8
22:56:53.221 00.004 11872 AutoFind: local max [997, 438] 17.3
22:56:53.225 00.004 11872 AutoFind: local max [1348, 188] 12.1
22:56:53.227 00.002 11872 AutoFind: local max [345, 446] 11.5
22:56:53.232 00.005 11872 AutoFind: local max [123, 188] 9.9
22:56:53.235 00.003 11872 AutoFind: local max [1273, 263] 9.9
22:56:53.238 00.003 11872 AutoFind: local max [443, 485] 9.9
22:56:53.243 00.005 11872 AutoFind: local max [234, 544] 9.4
22:56:53.247 00.004 11872 AutoFind: local max [710, 245] 9.3
22:56:53.251 00.004 11872 AutoFind: local max [443, 490] 9.3
22:56:53.254 00.003 11872 AutoFind: local max [271, 510] 8.6
22:56:53.257 00.003 11872 AutoFind: local max [460, 407] 8.5
22:56:53.260 00.003 11872 AutoFind: local max [247, 146] 8.4
22:56:53.264 00.004 11872 AutoFind: local max [445, 63] 8.3
22:56:53.267 00.003 11872 AutoFind: local max [1326, 659] 8.3
22:56:53.270 00.003 11872 AutoFind: local max [772, 953] 8.2
22:56:53.274 00.004 11872 AutoFind: local max [1262, 75] 8.1
22:56:53.278 00.004 11872 AutoFind: local max [335, 793] 7.3
22:56:53.281 00.003 11872 AutoFind: local max [1314, 745] 7.1
22:56:53.285 00.004 11872 AutoFind: local max [1865, 787] 6.9
22:56:53.288 00.003 11872 AutoFind: local max [241, 765] 6.7
22:56:53.292 00.004 11872 AutoFind: local max [1739, 337] 6.6
22:56:53.295 00.003 11872 AutoFind: local max [518, 739] 6.3
22:56:53.298 00.003 11872 AutoFind: local max [1326, 665] 6.1
22:56:53.301 00.003 11872 AutoFind: local max [1791, 82] 5.9
22:56:53.306 00.005 11872 AutoFind: local max [1402, 570] 5.9
22:56:53.309 00.003 11872 AutoFind: local max [1352, 544] 5.8
22:56:53.313 00.004 11872 AutoFind: local max [1455, 772] 5.6
22:56:53.316 00.003 11872 AutoFind: local max [1777, 730] 5.4
22:56:53.320 00.004 11872 AutoFind: local max [1304, 687] 5.4
22:56:53.323 00.003 11872 AutoFind: local max [193, 54] 5.4
22:56:53.327 00.004 11872 AutoFind: local max [65, 1075] 5.3
22:56:53.330 00.003 11872 AutoFind: local max [1298, 837] 5.2
22:56:53.334 00.004 11872 AutoFind: local max [1690, 353] 5.1
22:56:53.338 00.004 11872 AutoFind: local max [524, 350] 5.1
22:56:53.342 00.004 11872 AutoFind: local max [525, 344] 5.0
22:56:53.345 00.003 11872 AutoFind: local max [1166, 477] 5.0
22:56:53.349 00.004 11872 AutoFind: local max [1482, 596] 4.9
22:56:53.352 00.003 11872 AutoFind: local max [265, 622] 4.8
22:56:53.357 00.005 11872 AutoFind: local max [238, 1035] 4.7
22:56:53.361 00.004 11872 AutoFind: local max [1655, 558] 4.7
22:56:53.365 00.004 11872 AutoFind: local max [1816, 230] 4.6
22:56:53.369 00.004 11872 AutoFind: local max [473, 671] 4.5
22:56:53.372 00.003 11872 AutoFind: local max [1305, 694] 4.4
22:56:53.375 00.003 11872 AutoFind: local max [1637, 724] 4.2
22:56:53.379 00.004 11872 AutoFind: local max [1678, 1060] 4.2
22:56:53.383 00.004 11872 AutoFind: local max [988, 439] 4.2
22:56:53.386 00.003 11872 AutoFind: local max [712, 1086] 4.1
22:56:53.389 00.003 11872 AutoFind: local max [1691, 425] 4.1
22:56:53.392 00.003 11872 AutoFind: local max [1607, 652] 4.0
22:56:53.394 00.002 11872 AutoFind: local max [1113, 753] 4.0
22:56:53.398 00.004 11872 AutoFind: local max [1469, 1082] 4.0
22:56:53.401 00.003 11872 AutoFind: local max [101, 619] 4.0
22:56:53.404 00.003 11872 AutoFind: local max [312, 86] 4.0
22:56:53.406 00.002 11872 AutoFind: local max [82, 901] 4.0
22:56:53.409 00.003 11872 AutoFind: local max [1674, 577] 3.9
22:56:53.414 00.005 11872 AutoFind: local max [1444, 818] 3.8
22:56:53.418 00.004 11872 AutoFind: local max [371, 686] 3.8
22:56:53.421 00.003 11872 AutoFind: local max [1687, 511] 3.8
22:56:53.423 00.002 11872 AutoFind: local max [398, 440] 3.8
22:56:53.426 00.003 11872 AutoFind: local max [32, 556] 3.7
22:56:53.430 00.004 11872 AutoFind: local max [290, 949] 3.7
22:56:53.433 00.003 11872 AutoFind: local max [396, 162] 3.7
22:56:53.436 00.003 11872 AutoFind: local max [12, 570] 3.7
22:56:53.439 00.003 11872 AutoFind: local max [1767, 975] 3.6
22:56:53.441 00.002 11872 AutoFind: local max [1668, 84] 3.6
22:56:53.444 00.003 11872 AutoFind: local max [1348, 790] 3.6
22:56:53.448 00.004 11872 AutoFind: local max [516, 746] 3.6
22:56:53.451 00.003 11872 AutoFind: local max [1776, 84] 3.6
22:56:53.453 00.002 11872 AutoFind: local max [666, 457] 3.6
22:56:53.456 00.003 11872 AutoFind: local max [913, 236] 3.5
22:56:53.462 00.006 11872 AutoFind: local max [1250, 103] 3.5
22:56:53.466 00.004 11872 AutoFind: local max [1781, 950] 3.5
22:56:53.469 00.003 11872 AutoFind: local max [1536, 415] 3.5
22:56:53.474 00.005 11872 AutoFind: local max [389, 277] 3.5
22:56:53.478 00.004 11872 AutoFind: local max [1163, 1001] 3.5
22:56:53.481 00.003 11872 AutoFind: local max [762, 449] 3.5
22:56:53.485 00.004 11872 AutoFind: local max [152, 185] 3.5
22:56:53.488 00.003 11872 AutoFind: local max [1118, 391] 3.5
22:56:53.491 00.003 11872 AutoFind: local max [1834, 1068] 3.5
22:56:53.495 00.004 11872 AutoFind: local max [413, 961] 3.4
22:56:53.498 00.003 11872 AutoFind: local max [422, 416] 3.4
22:56:53.500 00.002 11872 AutoFind: local max [1505, 128] 3.4
22:56:53.505 00.005 11872 AutoFind: local max [1455, 885] 3.4
22:56:53.508 00.003 11872 AutoFind: local max [1510, 149] 3.4
22:56:53.512 00.004 11872 AutoFind: local max [113, 155] 3.4
22:56:53.515 00.003 11872 AutoFind: local max [796, 537] 3.4
22:56:53.517 00.002 11872 AutoFind: close dim-bright [422, 416] 3.4 - [409, 413] 25.7
22:56:53.520 00.003 11872 AutoFind: close dim-bright [1536, 415] 3.5 - [1547, 409] 89.7
22:56:53.522 00.002 11872 AutoFind: close dim-bright [1536, 415] 3.5 - [1547, 404] 101.2
22:56:53.525 00.003 11872 AutoFind: close dim-bright [1781, 950] 3.5 - [1792, 955] 136.5
22:56:53.528 00.003 11872 AutoFind: close dim-bright [1250, 103] 3.5 - [1254, 114] 44.4
22:56:53.531 00.003 11872 AutoFind: too close [1776, 84] 3.6 - [1791, 82] 5.9
22:56:53.533 00.002 11872 AutoFind: too close [516, 746] 3.6 - [518, 739] 6.3
22:56:53.536 00.003 11872 AutoFind: too close [12, 570] 3.7 - [32, 556] 3.7
22:56:53.539 00.003 11872 AutoFind: too close [1674, 577] 3.9 - [1655, 558] 4.7
22:56:53.542 00.003 11872 AutoFind: close dim-bright [101, 619] 4.0 - [87, 624] 21.3
22:56:53.545 00.003 11872 AutoFind: close dim-bright [1691, 425] 4.1 - [1681, 416] 45.2
22:56:53.547 00.002 11872 AutoFind: too close [988, 439] 4.2 - [997, 438] 17.3
22:56:53.549 00.002 11872 AutoFind: too close [1305, 694] 4.4 - [1304, 687] 5.4
22:56:53.554 00.005 11872 AutoFind: too close [525, 344] 5.0 - [524, 350] 5.1
22:56:53.556 00.002 11872 AutoFind: too close [1326, 665] 6.1 - [1326, 659] 8.3
22:56:53.559 00.003 11872 AutoFind: too close [443, 490] 9.3 - [443, 485] 9.9
22:56:53.561 00.002 11872 AutoFind: too close [1348, 188] 12.1 - [1330, 187] 34.3
22:56:53.564 00.003 11872 AutoFind: too close [1547, 409] 89.7 - [1547, 404] 101.2
22:56:53.566 00.002 11872 AutoFind: too close to edge [1469, 1082] 4.0
22:56:53.571 00.005 11872 AutoFind: too close to edge [712, 1086] 4.1
22:56:53.573 00.002 11872 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
22:56:53.575 00.002 11872 Star::Find(15, 1792, 955, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:53.578 00.003 11872 Star::Find returns 1 (0), X=1792.40, Y=953.26, Mass=4460, SNR=44.8, Peak=194 HFD=5.6
22:56:53.581 00.003 11872 Star::Find(15, 348, 42, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:53.584 00.003 11872 Star::Find returns 1 (0), X=348.00, Y=41.69, Mass=1582, SNR=26.9, Peak=66 HFD=5.3
22:56:53.586 00.002 11872 Star::Find(15, 1681, 416, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:53.589 00.003 11872 Star::Find returns 1 (0), X=1681.18, Y=417.92, Mass=1958, SNR=29.9, Peak=58 HFD=6.1
22:56:53.592 00.003 11872 Star::Find(15, 1254, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:53.595 00.003 11872 Star::Find returns 1 (0), X=1254.85, Y=115.64, Mass=1851, SNR=28.1, Peak=50 HFD=6.8
22:56:53.599 00.004 11872 Star::Find(15, 735, 652, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:53.601 00.002 11872 Star::Find returns 1 (0), X=735.08, Y=654.01, Mass=1633, SNR=26.8, Peak=46 HFD=6.5
22:56:53.604 00.003 11872 Star::Find(15, 409, 413, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:53.607 00.003 11872 Star::Find returns 1 (0), X=408.96, Y=414.42, Mass=1298, SNR=23.6, Peak=42 HFD=6.3
22:56:53.609 00.002 11872 Star::Find(15, 77, 1041, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:53.612 00.003 11872 Star::Find returns 1 (0), X=76.68, Y=1040.36, Mass=478, SNR=14.8, Peak=32 HFD=4.8
22:56:53.615 00.003 11872 Star::Find(15, 1888, 945, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:53.618 00.003 11872 Star::Find returns 1 (0), X=1887.74, Y=944.94, Mass=534, SNR=15.6, Peak=32 HFD=4.6
22:56:53.620 00.002 11872 Star::Find(15, 87, 624, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:53.623 00.003 11872 Star::Find returns 1 (0), X=86.77, Y=624.99, Mass=628, SNR=16.7, Peak=36 HFD=4.9
22:56:53.626 00.003 11872 Star::Find(15, 124, 526, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:53.628 00.002 11872 Star::Find returns 1 (0), X=123.13, Y=526.78, Mass=611, SNR=16.8, Peak=30 HFD=5.0
22:56:53.632 00.004 11872 Star::Find(15, 840, 1014, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:53.634 00.002 11872 Star::Find returns 1 (0), X=841.28, Y=1012.77, Mass=1197, SNR=23.3, Peak=30 HFD=6.6
22:56:53.637 00.003 11872 Star::Find(15, 345, 446, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:53.639 00.002 11872 Star::Find returns 1 (0), X=345.07, Y=444.44, Mass=386, SNR=13.3, Peak=19 HFD=6.0
22:56:53.641 00.002 11872 Star::Find(15, 123, 188, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:53.645 00.004 11872 Star::Find returns 1 (0), X=122.17, Y=187.85, Mass=229, SNR=10.3, Peak=15 HFD=4.4
22:56:53.648 00.003 11872 Star::Find(15, 1273, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:53.650 00.002 11872 Star::Find returns 1 (0), X=1273.97, Y=264.67, Mass=519, SNR=15.0, Peak=17 HFD=6.9
22:56:53.653 00.003 11872 Star::Find(15, 234, 544, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:53.655 00.002 11872 Star::Find returns 1 (0), X=234.17, Y=545.72, Mass=335, SNR=12.3, Peak=20 HFD=5.4
22:56:53.658 00.003 11872 Star::Find(15, 710, 245, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:53.662 00.004 11872 Star::Find returns 1 (0), X=711.31, Y=241.92, Mass=519, SNR=15.3, Peak=16 HFD=6.7
22:56:53.664 00.002 11872 Star::Find(15, 271, 510, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:53.667 00.003 11872 Star::Find returns 1 (0), X=270.60, Y=512.00, Mass=173, SNR=8.9, Peak=11 HFD=4.3
22:56:53.670 00.003 11872 Star::Find(15, 460, 407, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:53.674 00.004 11872 Star::Find returns 1 (0), X=460.47, Y=408.13, Mass=404, SNR=13.4, Peak=14 HFD=6.3
22:56:53.677 00.003 11872 Star::Find(15, 247, 146, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:53.681 00.004 11872 Star::Find returns 1 (0), X=247.28, Y=145.72, Mass=192, SNR=9.5, Peak=12 HFD=5.2
22:56:53.685 00.004 11872 Star::Find(15, 445, 63, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:53.689 00.004 11872 Star::Find returns 1 (0), X=445.86, Y=62.79, Mass=223, SNR=10.0, Peak=12 HFD=5.5
22:56:53.693 00.004 11872 Star::Find(15, 772, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:53.696 00.003 11872 Star::Find returns 1 (0), X=772.42, Y=954.71, Mass=360, SNR=12.8, Peak=12 HFD=6.8
22:56:53.699 00.003 11872 Star::Find(15, 1262, 75, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:53.703 00.004 11872 Star::Find returns 1 (0), X=1261.86, Y=75.97, Mass=240, SNR=10.4, Peak=16 HFD=5.7
22:56:53.706 00.003 11872 Star::Find(15, 335, 793, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:53.710 00.004 11872 Star::Find returns 1 (0), X=335.15, Y=793.39, Mass=241, SNR=10.5, Peak=12 HFD=6.4
22:56:53.713 00.003 11872 Star::Find(15, 1314, 745, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:53.716 00.003 11872 Star::Find returns 1 (0), X=1314.96, Y=744.61, Mass=361, SNR=12.4, Peak=14 HFD=6.6
22:56:53.720 00.004 11872 Star::Find(15, 1865, 787, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:53.723 00.003 11872 Star::Find returns 1 (0), X=1865.53, Y=784.35, Mass=206, SNR=9.7, Peak=15 HFD=5.3
22:56:53.727 00.004 11872 Star::Find(15, 241, 765, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:53.730 00.003 11872 Star::Find returns 1 (0), X=241.12, Y=765.07, Mass=124, SNR=7.5, Peak=9 HFD=4.3
22:56:53.733 00.003 11872 Star::Find(15, 1739, 337, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:53.736 00.003 11872 Star::Find returns 1 (0), X=1738.54, Y=337.16, Mass=220, SNR=10.0, Peak=10 HFD=5.7
22:56:53.741 00.005 11872 Star::Find(15, 1402, 570, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:53.743 00.002 11872 Star::Find returns 1 (0), X=1401.68, Y=573.73, Mass=275, SNR=10.8, Peak=13 HFD=5.6
22:56:53.747 00.004 11872 Star::Find(15, 1352, 544, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:53.751 00.004 11872 Star::Find returns 1 (0), X=1352.84, Y=545.74, Mass=208, SNR=9.7, Peak=11 HFD=6.7
22:56:53.755 00.004 11872 Star::Find(15, 1455, 772, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:53.758 00.003 11872 Star::Find returns 1 (0), X=1455.86, Y=772.94, Mass=135, SNR=7.7, Peak=11 HFD=6.2
22:56:53.761 00.003 11872 Star::Find(15, 1777, 730, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:53.765 00.004 11872 Star::Find returns 1 (0), X=1777.01, Y=729.70, Mass=157, SNR=8.4, Peak=9 HFD=5.6
22:56:53.768 00.003 11872 Star::Find(15, 193, 54, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:53.771 00.003 11872 Star::Find returns 1 (0), X=192.53, Y=53.26, Mass=132, SNR=7.9, Peak=8 HFD=5.5
22:56:53.775 00.004 11872 Star::Find(15, 65, 1075, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:53.778 00.003 11872 Star::Find returns 1 (0), X=64.79, Y=1075.24, Mass=103, SNR=6.8, Peak=11 HFD=3.6
22:56:53.781 00.003 11872 Star::Find(15, 1298, 837, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:53.786 00.005 11872 Star::Find returns 1 (0), X=1297.59, Y=837.44, Mass=167, SNR=8.7, Peak=8 HFD=5.8
22:56:53.789 00.003 11872 Star::Find(15, 1690, 353, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:53.792 00.003 11872 Star::Find returns 1 (0), X=1689.84, Y=355.13, Mass=95, SNR=6.6, Peak=6 HFD=6.2
22:56:53.796 00.004 11872 Star::Find(15, 1166, 477, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:53.798 00.002 11872 Star::Find returns 1 (0), X=1166.24, Y=475.25, Mass=109, SNR=7.0, Peak=8 HFD=5.7
22:56:53.803 00.005 11872 Star::Find(15, 1482, 596, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:53.807 00.004 11872 Star::Find returns 1 (0), X=1481.88, Y=599.53, Mass=161, SNR=8.4, Peak=8 HFD=6.3
22:56:53.810 00.003 11872 Star::Find(15, 265, 622, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:53.813 00.003 11872 Star::Find returns 1 (0), X=265.21, Y=619.63, Mass=131, SNR=7.8, Peak=9 HFD=5.3
22:56:53.816 00.003 11872 Star::Find(15, 238, 1035, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:53.821 00.005 11872 Star::Find false star n=31 nbg=276 bg=0.7 sigma=0.8 thresh=3 peak=3
22:56:53.824 00.003 11872 Star::Find returns 0 (2), X=238.00, Y=1035.00, Mass=85, SNR=2.9, Peak=5 HFD=0.0
22:56:53.827 00.003 11872 Star::Find(15, 1816, 230, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:53.831 00.004 11872 Star::Find returns 1 (0), X=1815.27, Y=231.59, Mass=123, SNR=7.5, Peak=10 HFD=5.0
22:56:53.835 00.004 11872 Star::Find(15, 473, 671, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:53.838 00.003 11872 Star::Find returns 1 (0), X=473.76, Y=669.49, Mass=118, SNR=7.3, Peak=10 HFD=5.6
22:56:53.843 00.005 11872 Star::Find(15, 1637, 724, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:53.845 00.002 11872 Star::Find returns 1 (0), X=1636.14, Y=726.92, Mass=128, SNR=7.7, Peak=7 HFD=6.0
22:56:53.850 00.005 11872 Star::Find(15, 1678, 1060, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:53.852 00.002 11872 Star::Find false star n=19 nbg=283 bg=1.0 sigma=0.9 thresh=4 peak=4
22:56:53.855 00.003 11872 Star::Find returns 0 (2), X=1678.00, Y=1060.00, Mass=68, SNR=2.9, Peak=9 HFD=0.0
22:56:53.858 00.003 11872 Star::Find(15, 1691, 425, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:53.861 00.003 11872 Star::Find returns 1 (0), X=1681.18, Y=417.92, Mass=1958, SNR=29.9, Peak=58 HFD=6.1
22:56:53.865 00.004 11872 Star::Find(15, 1607, 652, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:53.867 00.002 11872 Star::Find false star n=18 nbg=285 bg=0.9 sigma=0.9 thresh=4 peak=4
22:56:53.870 00.003 11872 Star::Find returns 0 (2), X=1607.00, Y=652.00, Mass=70, SNR=2.9, Peak=7 HFD=0.0
22:56:53.873 00.003 11872 Star::Find(15, 1113, 753, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:53.876 00.003 11872 Star::Find false star n=19 nbg=276 bg=0.9 sigma=1.0 thresh=4 peak=3
22:56:53.878 00.002 11872 Star::Find returns 0 (2), X=1113.00, Y=753.00, Mass=67, SNR=2.9, Peak=6 HFD=0.0
22:56:53.882 00.004 11872 Star::Find(15, 101, 619, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:53.885 00.003 11872 Star::Find returns 1 (0), X=86.77, Y=624.99, Mass=628, SNR=16.7, Peak=36 HFD=4.9
22:56:53.887 00.002 11872 Star::Find(15, 312, 86, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:53.890 00.003 11872 Star::Find false star n=20 nbg=277 bg=0.7 sigma=0.8 thresh=3 peak=3
22:56:53.892 00.002 11872 Star::Find returns 0 (2), X=312.00, Y=86.00, Mass=58, SNR=2.9, Peak=6 HFD=0.0
22:56:53.897 00.005 11872 Star::Find(15, 82, 901, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:53.901 00.004 11872 Star::Find false star n=16 nbg=284 bg=0.7 sigma=0.7 thresh=3 peak=3
22:56:53.903 00.002 11872 Star::Find returns 0 (2), X=82.00, Y=901.00, Mass=42, SNR=2.9, Peak=5 HFD=0.0
22:56:53.907 00.004 11872 Star::Find(15, 1444, 818, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:53.910 00.003 11872 Star::Find returns 1 (0), X=1445.54, Y=814.64, Mass=214, SNR=9.9, Peak=9 HFD=6.0
22:56:53.913 00.003 11872 Star::Find(15, 371, 686, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:53.915 00.002 11872 Star::Find false star n=26 nbg=276 bg=0.6 sigma=0.7 thresh=3 peak=2
22:56:53.919 00.004 11872 Star::Find returns 0 (2), X=371.00, Y=686.00, Mass=65, SNR=2.9, Peak=5 HFD=0.0
22:56:53.921 00.002 11872 Star::Find(15, 1687, 511, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:53.924 00.003 11872 Star::Find false star n=30 nbg=270 bg=0.7 sigma=0.7 thresh=3 peak=3
22:56:53.927 00.003 11872 Star::Find returns 0 (2), X=1687.00, Y=511.00, Mass=85, SNR=2.9, Peak=6 HFD=0.0
22:56:53.930 00.003 11872 Star::Find(15, 398, 440, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:53.933 00.003 11872 Star::Find false star n=36 nbg=222 bg=2.0 sigma=1.6 thresh=7 peak=4
22:56:53.935 00.002 11872 Star::Find returns 0 (2), X=398.00, Y=440.00, Mass=253, SNR=2.9, Peak=10 HFD=0.0
22:56:53.938 00.003 11872 Star::Find(15, 290, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:53.942 00.004 11872 Star::Find false star n=25 nbg=278 bg=0.7 sigma=0.8 thresh=3 peak=3
22:56:53.944 00.002 11872 Star::Find returns 0 (2), X=290.00, Y=949.00, Mass=71, SNR=2.9, Peak=6 HFD=0.0
22:56:53.947 00.003 11872 Star::Find(15, 396, 162, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:53.950 00.003 11872 Star::Find false star n=21 nbg=288 bg=1.0 sigma=0.9 thresh=4 peak=4
22:56:53.955 00.005 11872 Star::Find returns 0 (2), X=396.00, Y=162.00, Mass=77, SNR=2.9, Peak=8 HFD=0.0
22:56:53.958 00.003 11872 Star::Find(15, 1767, 975, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:53.961 00.003 11872 Star::Find false star n=13 nbg=230 bg=2.0 sigma=1.8 thresh=7 peak=3
22:56:53.963 00.002 11872 Star::Find returns 0 (2), X=1767.00, Y=975.00, Mass=94, SNR=2.9, Peak=9 HFD=0.0
22:56:53.965 00.002 11872 Star::Find(15, 1668, 84, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:53.968 00.003 11872 Star::Find false star n=11 nbg=285 bg=0.6 sigma=0.7 thresh=3 peak=2
22:56:53.971 00.003 11872 Star::Find returns 0 (2), X=1668.00, Y=84.00, Mass=29, SNR=2.9, Peak=4 HFD=0.0
22:56:53.974 00.003 11872 Star::Find(15, 1348, 790, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:53.977 00.003 11872 Star::Find returns 0 (2), X=1348.00, Y=790.00, Mass=15, SNR=2.6, Peak=4 HFD=0.0
22:56:53.979 00.002 11872 Star::Find(15, 666, 457, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:53.982 00.003 11872 Star::Find false star n=11 nbg=282 bg=1.7 sigma=1.2 thresh=5 peak=3
22:56:53.985 00.003 11872 Star::Find returns 0 (2), X=666.00, Y=457.00, Mass=42, SNR=2.9, Peak=7 HFD=0.0
22:56:53.988 00.003 11872 Star::Find(15, 913, 236, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:53.992 00.004 11872 Star::Find false star n=38 nbg=277 bg=0.6 sigma=0.7 thresh=3 peak=3
22:56:53.994 00.002 11872 Star::Find returns 0 (2), X=913.00, Y=236.00, Mass=111, SNR=2.9, Peak=6 HFD=0.0
22:56:53.997 00.003 11872 Star::Find(15, 1250, 103, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:53.999 00.002 11872 Star::Find returns 1 (0), X=1254.85, Y=115.64, Mass=1851, SNR=28.1, Peak=50 HFD=6.8
22:56:54.002 00.003 11872 Star::Find(15, 1781, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:54.005 00.003 11872 Star::Find returns 1 (0), X=1792.40, Y=953.26, Mass=4460, SNR=44.8, Peak=194 HFD=5.6
22:56:54.008 00.003 11872 Star::Find(15, 1536, 415, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:54.010 00.002 11872 Star::Find returns 1 (0), X=1547.48, Y=404.76, Mass=5169, SNR=48.1, Peak=142 HFD=6.7
22:56:54.013 00.003 11872 Star::Find(15, 389, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:54.016 00.003 11872 Star::Find false star n=22 nbg=279 bg=0.6 sigma=0.7 thresh=3 peak=3
22:56:54.019 00.003 11872 Star::Find returns 0 (2), X=389.00, Y=277.00, Mass=58, SNR=2.9, Peak=4 HFD=0.0
22:56:54.022 00.003 11872 Star::Find(15, 1163, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:54.025 00.003 11872 Star::Find false star n=8 nbg=279 bg=0.7 sigma=0.8 thresh=3 peak=1
22:56:54.027 00.002 11872 Star::Find returns 0 (2), X=1163.00, Y=1001.00, Mass=20, SNR=2.9, Peak=6 HFD=0.0
22:56:54.030 00.003 11872 Star::Find(15, 762, 449, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:54.032 00.002 11872 Star::Find false star n=11 nbg=275 bg=0.6 sigma=0.7 thresh=3 peak=2
22:56:54.036 00.004 11872 Star::Find returns 0 (2), X=762.00, Y=449.00, Mass=28, SNR=2.9, Peak=5 HFD=0.0
22:56:54.042 00.006 11872 Star::Find(15, 152, 185, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:54.045 00.003 11872 Star::Find returns 1 (0), X=153.04, Y=182.68, Mass=75, SNR=5.9, Peak=7 HFD=5.6
22:56:54.047 00.002 11872 Star::Find(15, 1118, 391, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:54.052 00.005 11872 Star::Find returns 1 (0), X=1118.12, Y=391.14, Mass=127, SNR=7.6, Peak=6 HFD=6.5
22:56:54.057 00.005 11872 Star::Find(15, 1834, 1068, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:54.062 00.005 11872 Star::Find false star n=12 nbg=275 bg=0.8 sigma=0.8 thresh=3 peak=2
22:56:54.067 00.005 11872 Star::Find returns 0 (2), X=1834.00, Y=1068.00, Mass=31, SNR=2.9, Peak=6 HFD=0.0
22:56:54.073 00.006 11872 Star::Find(15, 413, 961, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:54.077 00.004 11872 Star::Find returns 0 (3), X=413.00, Y=961.00, Mass=8, SNR=1.9, Peak=4 HFD=0.0
22:56:54.081 00.004 11872 Star::Find(15, 422, 416, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:54.086 00.005 11872 Star::Find returns 1 (0), X=408.96, Y=414.42, Mass=1298, SNR=23.6, Peak=42 HFD=6.3
22:56:54.090 00.004 11872 Star::Find(15, 1505, 128, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:54.093 00.003 11872 Star::Find returns 0 (2), X=1505.00, Y=128.00, Mass=16, SNR=2.7, Peak=4 HFD=0.0
22:56:54.097 00.004 11872 Star::Find(15, 1455, 885, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:54.100 00.003 11872 Star::Find returns 0 (2), X=1455.00, Y=885.00, Mass=16, SNR=2.7, Peak=4 HFD=0.0
22:56:54.104 00.004 11872 Star::Find(15, 1510, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:54.106 00.002 11872 Star::Find returns 0 (2), X=1510.00, Y=149.00, Mass=17, SNR=2.8, Peak=5 HFD=0.0
22:56:54.110 00.004 11872 Star::Find(15, 113, 155, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:54.113 00.003 11872 Star::Find false star n=20 nbg=279 bg=0.5 sigma=0.7 thresh=3 peak=3
22:56:54.116 00.003 11872 Star::Find returns 0 (2), X=113.00, Y=155.00, Mass=59, SNR=2.9, Peak=6 HFD=0.0
22:56:54.119 00.003 11872 Star::Find(15, 796, 537, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:54.121 00.002 11872 Star::Find false star n=11 nbg=276 bg=0.6 sigma=0.7 thresh=3 peak=1
22:56:54.124 00.003 11872 Star::Find returns 0 (2), X=796.00, Y=537.00, Mass=29, SNR=2.9, Peak=5 HFD=0.0
22:56:54.128 00.004 11872 AutoFind: finding best star pass 1
22:56:54.131 00.003 11872 Star::Find(15, 1792, 955, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:54.134 00.003 11872 Star::Find returns 1 (0), X=1792.40, Y=953.26, Mass=4460, SNR=44.8, Peak=194 HFD=5.6
22:56:54.137 00.003 11872 AutoFind returns star at [1792, 955] 136.5 Mass 4460 SNR 44.8
22:56:54.141 00.004 11872 Star::Find(15, 1792, 955, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:54.144 00.003 11872 Star::Find returns 1 (0), X=1792.40, Y=953.26, Mass=4460, SNR=44.8, Peak=194 HFD=5.6
22:56:54.147 00.003 11872 MultiStar: List (12): {1792.40, 953.26}(44.8), {348.00, 41.69}(26.9), {1681.18, 417.92}(29.9), {1254.85, 115.64}(28.1), {735.08, 654.01}(26.8), {408.96, 414.42}(23.6), {76.68, 1040.36}(14.8), {1887.74, 944.94}(15.6), {86.77, 624.99}(16.7), {123.13, 526.78}(16.8), {841.28, 1012.77}(23.3), {345.07, 444.44}(13.3), 
22:56:54.149 00.002 11872 setting lock position to (1792.40, 953.26)
22:56:54.152 00.003 11872 AutoSelect: state = 1, call UpdateGuideState
22:56:54.155 00.003 11872 UpdateGuideState(): m_state=1
22:56:54.157 00.002 11872 Star::Find(15, 1792, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:54.160 00.003 11872 Star::Find returns 1 (0), X=1792.40, Y=953.26, Mass=4460, SNR=44.8, Peak=194 HFD=5.6
22:56:54.163 00.003 11872 CameraToMount -- cameraTheta (0.00) - m_xAngle (0.00) = xAngle (-0.00 = -0.00)
22:56:54.165 00.002 11872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.97 = 2.97)
22:56:54.169 00.004 11872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
22:56:54.173 00.004 11872 setting force full frames = false
22:56:54.176 00.003 11872 setting lock position to (1792.40, 953.26)
22:56:54.181 00.005 11872 CurrentPosition() valid, moving to STATE_SELECTED
22:56:54.184 00.003 11872 Changing from state SELECTING to SELECTED
22:56:54.188 00.004 11872 guider state => SELECTED
22:56:54.191 00.003 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=194, med=0, FiltMin=0, FiltMax=110, Gamma=1.000
22:56:54.195 00.004 11872 UpdateGuideState exits: m=4460 SNR=44.8
22:56:54.199 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=194, med=0, FiltMin=0, FiltMax=110, Gamma=1.000
22:56:54.204 00.005 11872 Status Line: Auto-selected star at (1792.4, 953.3)
22:56:54.210 00.006 11872 PhdController: newstate STATE_WAIT_SELECTED
22:56:54.213 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:54.217 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:56:54.221 00.004 11872 Enqueuing Expose request
22:56:54.225 00.004 9960 Worker thread wakes up
22:56:54.225 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:56:54.225 00.000 11872 evsrv: cli 0D2D2AA0 connect
22:56:54.230 00.005 11872 case statement mapped state 2 to 1
22:56:54.233 00.003 9960 Handling exposure in thread, d=1000 o=3 r=(1777,938,31,31)
22:56:54.234 00.001 11872 case statement mapped state 2 to 1
22:56:54.239 00.005 11872 evsrv: cli 0D2D2AA0 request: {"method":"get_lock_position","id":"03c3ea74-f38c-4ad7-95c4-446f0fbf84da"}
22:56:54.242 00.003 11872 evsrv: cli 0D2D2AA0 response: {"jsonrpc":"2.0","result":[1792.40,953.26],"id":"03c3ea74-f38c-4ad7-95c4-446f0fbf84da"}
22:56:54.246 00.004 11872 evsrv: cli 0D2D2AA0 disconnect
22:56:54.251 00.005 11872 evsrv: cli 0D2D3360 connect
22:56:54.256 00.005 11872 case statement mapped state 2 to 1
22:56:54.260 00.004 11872 case statement mapped state 2 to 1
22:56:54.264 00.004 11872 evsrv: cli 0D2D3360 request: {"method":"get_app_state","id":"1bf9ed1f-14ea-4d49-a133-b482810d6e46"}
22:56:54.267 00.003 11872 case statement mapped state 2 to 1
22:56:54.270 00.003 11872 evsrv: cli 0D2D3360 response: {"jsonrpc":"2.0","result":"Selected","id":"1bf9ed1f-14ea-4d49-a133-b482810d6e46"}
22:56:54.273 00.003 11872 evsrv: cli 0D2D3360 disconnect
22:56:55.275 01.002 11872 evsrv: cli 0D2D2BE0 connect
22:56:55.281 00.006 11872 case statement mapped state 2 to 1
22:56:55.287 00.006 11872 case statement mapped state 2 to 1
22:56:55.292 00.005 11872 evsrv: cli 0D2D2BE0 request: {"method":"get_app_state","id":"87468ce9-4c0a-471f-b26c-6a0688da3aa6"}
22:56:55.298 00.006 11872 case statement mapped state 2 to 1
22:56:55.302 00.004 11872 evsrv: cli 0D2D2BE0 response: {"jsonrpc":"2.0","result":"Selected","id":"87468ce9-4c0a-471f-b26c-6a0688da3aa6"}
22:56:55.307 00.005 11872 evsrv: cli 0D2D2BE0 disconnect
22:56:55.477 00.170 9960 Exposure complete
22:56:55.589 00.112 9960 worker thread done servicing request
22:56:55.589 00.000 11872 OnExposeComplete: enter
22:56:55.592 00.003 11872 UpdateGuideState(): m_state=2
22:56:55.597 00.005 11872 Star::Find(15, 1792, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
22:56:55.601 00.004 11872 Star::Find returns 1 (0), X=1792.74, Y=952.60, Mass=4409, SNR=44.6, Peak=182 HFD=5.7
22:56:55.604 00.003 11872 CameraToMount -- cameraTheta (-1.10) - m_xAngle (0.00) = xAngle (-1.11 = -1.11)
22:56:55.607 00.003 11872 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.86 = 1.86)
22:56:55.612 00.005 11872 CameraToMount -- cameraX=0.33 cameraY=-0.66 hyp=0.74 cameraTheta=-1.10 mountX=0.33 mountY=0.71, mountTheta=1.13
22:56:55.617 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=182, med=0, FiltMin=0, FiltMax=111, Gamma=1.000
22:56:55.621 00.004 11872 UpdateGuideState exits: m=4409 SNR=44.6
22:56:55.625 00.004 11872 PhdController: newstate STATE_CALIBRATE
22:56:55.628 00.003 11872 PhdController: newstate STATE_GUIDE
22:56:55.645 00.017 11872 Changing from state SELECTED to CALIBRATING_PRIMARY
22:56:55.648 00.003 11872 guider state => CALIBRATED
22:56:55.652 00.004 11872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
22:56:55.656 00.004 11872 reset dither spiral
22:56:55.660 00.004 11872 PhdController: newstate STATE_SETTLE_BEGIN
22:56:55.663 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:55.667 00.004 11872 ScheduleExposure(1000,3,0) exposurePending=0
22:56:55.671 00.004 11872 Enqueuing Expose request
22:56:55.673 00.002 9960 Worker thread wakes up
22:56:55.673 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:56:55.673 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
22:56:56.309 00.636 11872 evsrv: cli 0D2D2640 connect
22:56:56.316 00.007 11872 case statement mapped state 5 to 1
22:56:56.322 00.006 11872 case statement mapped state 5 to 1
22:56:56.328 00.006 11872 evsrv: cli 0D2D2640 request: {"method":"get_app_state","id":"e192e9d5-0c8a-4643-aaf1-47030fef2f1f"}
22:56:56.333 00.005 11872 case statement mapped state 5 to 1
22:56:56.338 00.005 11872 evsrv: cli 0D2D2640 response: {"jsonrpc":"2.0","result":"Selected","id":"e192e9d5-0c8a-4643-aaf1-47030fef2f1f"}
22:56:56.342 00.004 11872 evsrv: cli 0D2D2640 disconnect
22:56:56.919 00.577 9960 Exposure complete
22:56:57.032 00.113 9960 worker thread done servicing request
22:56:57.032 00.000 11872 OnExposeComplete: enter
22:56:57.036 00.004 11872 UpdateGuideState(): m_state=5
22:56:57.039 00.003 11872 Star::Find(15, 1792, 952, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
22:56:57.043 00.004 11872 Star::Find returns 1 (0), X=1792.30, Y=953.94, Mass=4245, SNR=43.9, Peak=198 HFD=5.9
22:56:57.047 00.004 11872 CameraToMount -- cameraTheta (1.71) - m_xAngle (0.00) = xAngle (1.71 = 1.71)
22:56:57.050 00.003 11872 CameraToMount -- cameraTheta (1.71) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.68 = -1.60)
22:56:57.055 00.005 11872 CameraToMount -- cameraX=-0.10 cameraY=0.68 hyp=0.68 cameraTheta=1.71 mountX=-0.09 mountY=-0.68, mountTheta=-1.71
22:56:57.061 00.006 11872 Changing from state CALIBRATED to GUIDING
22:56:57.064 00.003 11872 ScopeASCOM::GetDeclinationRadians() returns 31.1
22:56:57.068 00.004 11872 ScopeASCOM::SideOfPier() returns 0
22:56:57.072 00.004 11872 AdjustCalibrationForScopePointing (scope): current dec=31.1 pierSide=0, cal dec=0.0 pierSide=0 rotAngle=None bin=1
22:56:57.075 00.003 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
22:56:57.079 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
22:56:57.083 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
22:56:57.086 00.003 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
22:56:57.089 00.003 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
22:56:57.092 00.003 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
22:56:57.095 00.003 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
22:56:57.100 00.005 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
22:56:57.104 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
22:56:57.107 00.003 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
22:56:57.111 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
22:56:57.114 00.003 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
22:56:57.118 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
22:56:57.208 00.090 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
22:56:57.214 00.006 11872 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 2.900000
22:56:57.218 00.004 11872 Dec comp: XRate 1.564 -> 1.339 for dec 0.0 -> dec 31.1
22:56:57.223 00.005 11872 ScopeASCOM::GetDeclinationRadians() returns 31.1
22:56:57.227 00.004 11872 ScopeASCOM::SideOfPier() returns 0
22:56:57.232 00.005 11872 setting lock position to (1792.30, 953.94)
22:56:57.237 00.005 11872 guider state => GUIDING
22:56:57.241 00.004 11872 Status Line: Guiding
22:56:57.246 00.005 11872 Mount: notify guiding started
22:56:57.253 00.007 11872 GetString("/profile/5/name", "") returns "PHD SF 2025"
22:56:57.257 00.004 11872 GetString("/profile/5/scope/calibration/timestamp", "") returns "11/21/2025 10:15:14 PM"
22:56:57.262 00.005 11872 GetDouble("/profile/5/scope/calibration/xRate", 1.000000) returns 0.001564
22:56:57.266 00.004 11872 GetDouble("/profile/5/scope/calibration/yRate", 1.000000) returns 0.001340
22:56:57.270 00.004 11872 GetInt("/profile/5/scope/calibration/binning", 1) returns 1
22:56:57.274 00.004 11872 GetDouble("/profile/5/scope/calibration/xAngle", 0.000000) returns 0.004073
22:56:57.277 00.003 11872 GetDouble("/profile/5/scope/calibration/yAngle", 0.000000) returns -1.738880
22:56:57.280 00.003 11872 GetDouble("/profile/5/scope/calibration/declination", 0.000000) returns 0.000075
22:56:57.283 00.003 11872 GetInt("/profile/5/scope/calibration/pierSide", -1) returns 0
22:56:57.286 00.003 11872 GetInt("/profile/5/scope/calibration/raGuideParity", 0) returns 1
22:56:57.289 00.003 11872 GetInt("/profile/5/scope/calibration/decGuideParity", 0) returns -1
22:56:57.293 00.004 11872 GetDouble("/profile/5/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
22:56:57.296 00.003 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
22:56:57.299 00.003 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
22:56:57.304 00.005 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
22:56:57.307 00.003 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
22:56:57.310 00.003 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
22:56:57.313 00.003 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
22:56:57.316 00.003 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
22:56:57.320 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
22:56:57.324 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
22:56:57.327 00.003 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
22:56:57.330 00.003 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
22:56:57.334 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
22:56:57.338 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
22:56:57.342 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
22:56:57.346 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
22:56:57.350 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
22:56:57.354 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
22:56:57.357 00.003 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
22:56:57.361 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
22:56:57.366 00.005 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
22:56:57.369 00.003 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
22:56:57.373 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
22:56:57.376 00.003 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
22:56:57.380 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
22:56:57.384 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
22:56:57.387 00.003 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
22:56:57.394 00.007 11872 evsrv: cli 0D2D25A0 connect
22:56:57.399 00.005 11872 case statement mapped state 6 to 3
22:56:57.402 00.003 11872 case statement mapped state 6 to 3
22:56:57.406 00.004 11872 evsrv: cli 0D2D25A0 request: {"method":"get_app_state","id":"71fd4e97-40ac-4702-80c5-7e366a428a06"}
22:56:57.411 00.005 11872 case statement mapped state 6 to 3
22:56:57.415 00.004 11872 evsrv: cli 0D2D25A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"71fd4e97-40ac-4702-80c5-7e366a428a06"}
22:56:57.425 00.010 11872 evsrv: cli 0D2D25A0 disconnect
22:56:57.471 00.046 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
22:56:57.477 00.006 11872 ScopeASCOM::SideOfPier() returns 0
22:56:57.482 00.005 11872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
22:56:57.488 00.006 11872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
22:56:57.492 00.004 11872 ScopeASCOM::GetDeclinationRadians() returns 31.1
22:56:57.496 00.004 11872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 31.1
22:56:57.500 00.004 11872 MountToCamera -- mountTheta (-0.00) + m_xAngle (0.00) = xAngle (0.00 = 0.00)
22:56:57.504 00.004 11872 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
22:56:57.509 00.005 11872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
22:56:57.513 00.004 11872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
22:56:57.516 00.003 11872 GetInt("/profile/5/AutoLoadCalibration", -1) returns 1
22:56:57.522 00.006 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=198, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
22:56:57.526 00.004 11872 UpdateGuideState exits: m=4245 SNR=43.9
22:56:57.530 00.004 11872 PhdController: newstate STATE_SETTLE_WAIT
22:56:57.533 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:57.536 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:56:57.539 00.003 11872 Enqueuing Expose request
22:56:57.543 00.004 9960 Worker thread wakes up
22:56:57.543 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:56:57.543 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1777,939,31,31)
22:56:58.794 01.251 9960 Exposure complete
22:56:58.911 00.117 9960 worker thread done servicing request
22:56:58.912 00.001 11872 OnExposeComplete: enter
22:56:58.915 00.003 11872 UpdateGuideState(): m_state=6
22:56:58.920 00.005 11872 Star::Find(15, 1792, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:56:58.924 00.004 11872 Star::Find returns 1 (0), X=1792.66, Y=952.58, Mass=4545, SNR=45.5, Peak=200 HFD=5.8
22:56:58.927 00.003 11872 CameraToMount -- cameraTheta (-1.31) - m_xAngle (0.00) = xAngle (-1.32 = -1.32)
22:56:58.931 00.004 11872 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.65 = 1.65)
22:56:58.935 00.004 11872 CameraToMount -- cameraX=0.36 cameraY=-1.36 hyp=1.40 cameraTheta=-1.31 mountX=0.35 mountY=1.40, mountTheta=1.32
22:56:58.939 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.36, y=-1.36, opts=13)
22:56:58.944 00.005 11872 Enqueuing Move request for scope (0.36, -1.36)
22:56:58.947 00.003 9960 Worker thread wakes up
22:56:58.947 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.36, -1.36) opts 0xd
22:56:58.947 00.000 9960 Handling offset move in thread for scope, endpoint = (0.36, -1.36)
22:56:58.947 00.000 9960 Moving (0.36, -1.36) raw xDistance=0.35 yDistance=1.40
22:56:58.947 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.35
22:56:58.949 00.002 9960 resist switch: large excursion: input 1.40 thresh 0.60 direction from 0 to 1
22:56:58.949 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.19
22:56:58.949 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.40 from input 1.40
22:56:58.949 00.000 9960 MoveAxis(W, 165, ABG)
22:56:58.949 00.000 9960 Guiding  Dir = 3, Dur = 165
22:56:58.949 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=200, med=0, FiltMin=0, FiltMax=116, Gamma=1.000
22:56:58.953 00.004 9960 IsSlewing returns 0
22:56:58.953 00.000 11872 UpdateGuideState exits: m=4545 SNR=45.5
22:56:58.957 00.004 9960 IsGuiding returns 0
22:56:58.958 00.001 11872 PhdController: settling, locked = 1, distance = 0.90 (1.50) aobump = 0 frame = 1 / 99999
22:56:58.962 00.004 11872 evsrv: {"Event":"Settling","Timestamp":1763787418.962,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.90,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
22:56:58.966 00.004 9960 PulseGuide returned control before completion, sleep 175
22:56:58.966 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:58.970 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:56:58.975 00.005 11872 Enqueuing Expose request
22:56:59.158 00.183 9960 IsGuiding returns 0
22:56:59.158 00.000 9960 Move returns status 0, amount 165
22:56:59.159 00.001 9960 MoveAxis(S, 1043, ABG)
22:56:59.159 00.000 9960 Guiding  Dir = 1, Dur = 1043
22:56:59.160 00.001 9960 IsSlewing returns 0
22:56:59.161 00.001 9960 IsGuiding returns 0
22:56:59.162 00.001 9960 PulseGuide returned control before completion, sleep 1053
22:57:00.220 01.058 9960 IsGuiding returns 1
22:57:00.221 00.001 9960 scope still moving after pulse duration time elapsed
22:57:00.251 00.030 9960 IsSlewing returns 0
22:57:00.251 00.000 9960 IsGuiding returns 0
22:57:00.251 00.000 9960 scope move finished after 1043 + 47 ms
22:57:00.252 00.001 9960 Move returns status 0, amount 1043
22:57:00.252 00.000 9960 move complete, result=0
22:57:00.252 00.000 9960 worker thread done servicing request
22:57:00.254 00.002 9960 Worker thread wakes up
22:57:00.254 00.000 11872 GuideStep: 0.4 px 165 ms WEST, 1.4 px 1043 ms SOUTH
22:57:00.258 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
22:57:00.258 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1777,939,31,31)
22:57:01.500 01.242 9960 Exposure complete
22:57:01.611 00.111 9960 worker thread done servicing request
22:57:01.611 00.000 11872 OnExposeComplete: enter
22:57:01.615 00.004 11872 UpdateGuideState(): m_state=6
22:57:01.619 00.004 11872 Star::Find(15, 1792, 952, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
22:57:01.622 00.003 11872 Star::Find returns 1 (0), X=1792.58, Y=952.94, Mass=4333, SNR=44.5, Peak=198 HFD=5.8
22:57:01.626 00.004 11872 CameraToMount -- cameraTheta (-1.30) - m_xAngle (0.00) = xAngle (-1.30 = -1.30)
22:57:01.631 00.005 11872 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.67 = 1.67)
22:57:01.634 00.003 11872 CameraToMount -- cameraX=0.28 cameraY=-1.00 hyp=1.03 cameraTheta=-1.30 mountX=0.27 mountY=1.03, mountTheta=1.31
22:57:01.640 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.28, y=-1.00, opts=13)
22:57:01.644 00.004 11872 Enqueuing Move request for scope (0.28, -1.00)
22:57:01.647 00.003 9960 Worker thread wakes up
22:57:01.647 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.28, -1.00) opts 0xd
22:57:01.647 00.000 9960 Handling offset move in thread for scope, endpoint = (0.28, -1.00)
22:57:01.648 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=198, med=0, FiltMin=0, FiltMax=113, Gamma=1.000
22:57:01.651 00.003 9960 Moving (0.28, -1.00) raw xDistance=0.27 yDistance=1.03
22:57:01.651 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.27
22:57:01.651 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.03 from input 1.03
22:57:01.651 00.000 11872 UpdateGuideState exits: m=4333 SNR=44.5
22:57:01.656 00.005 9960 MoveAxis(W, 140, ABG)
22:57:01.656 00.000 9960 Guiding  Dir = 3, Dur = 140
22:57:01.657 00.001 11872 PhdController: settling, locked = 1, distance = 0.94 (1.50) aobump = 0 frame = 2 / 99999
22:57:01.661 00.004 9960 IsSlewing returns 0
22:57:01.661 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763787421.661,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.94,"Time":2.7,"SettleTime":10.0,"StarLocked":true}
22:57:01.665 00.004 9960 IsGuiding returns 0
22:57:01.665 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:01.668 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:57:01.673 00.005 11872 Enqueuing Expose request
22:57:01.677 00.004 9960 PulseGuide returned control before completion, sleep 150
22:57:01.831 00.154 9960 IsGuiding returns 1
22:57:01.832 00.001 9960 scope still moving after pulse duration time elapsed
22:57:01.863 00.031 9960 IsSlewing returns 0
22:57:01.864 00.001 9960 IsGuiding returns 1
22:57:01.893 00.029 9960 IsSlewing returns 0
22:57:01.893 00.000 9960 IsGuiding returns 0
22:57:01.893 00.000 9960 scope move finished after 140 + 88 ms
22:57:01.894 00.001 9960 Move returns status 0, amount 140
22:57:01.894 00.000 9960 MoveAxis(S, 768, ABG)
22:57:01.896 00.002 9960 Guiding  Dir = 1, Dur = 768
22:57:01.896 00.000 9960 IsSlewing returns 0
22:57:01.896 00.000 9960 IsGuiding returns 0
22:57:01.897 00.001 9960 PulseGuide returned control before completion, sleep 778
22:57:02.680 00.783 9960 IsGuiding returns 1
22:57:02.680 00.000 9960 scope still moving after pulse duration time elapsed
22:57:02.711 00.031 9960 IsSlewing returns 0
22:57:02.712 00.001 9960 IsGuiding returns 0
22:57:02.713 00.001 9960 scope move finished after 768 + 48 ms
22:57:02.713 00.000 9960 Move returns status 0, amount 768
22:57:02.713 00.000 9960 move complete, result=0
22:57:02.714 00.001 9960 worker thread done servicing request
22:57:02.714 00.000 11872 GuideStep: 0.3 px 140 ms WEST, 1.0 px 768 ms SOUTH
22:57:02.719 00.005 9960 Worker thread wakes up
22:57:02.720 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:57:02.720 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1777,939,31,31)
22:57:03.961 01.241 9960 Exposure complete
22:57:04.080 00.119 9960 worker thread done servicing request
22:57:04.081 00.001 11872 OnExposeComplete: enter
22:57:04.085 00.004 11872 UpdateGuideState(): m_state=6
22:57:04.089 00.004 11872 Star::Find(15, 1792, 952, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
22:57:04.092 00.003 11872 Star::Find returns 1 (0), X=1792.45, Y=953.87, Mass=4498, SNR=45.4, Peak=204 HFD=5.8
22:57:04.097 00.005 11872 CameraToMount -- cameraTheta (-0.42) - m_xAngle (0.00) = xAngle (-0.42 = -0.42)
22:57:04.101 00.004 11872 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.54 = 2.54)
22:57:04.106 00.005 11872 CameraToMount -- cameraX=0.15 cameraY=-0.07 hyp=0.17 cameraTheta=-0.42 mountX=0.15 mountY=0.09, mountTheta=0.55
22:57:04.112 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.15, y=-0.07, opts=13)
22:57:04.117 00.005 11872 Enqueuing Move request for scope (0.15, -0.07)
22:57:04.120 00.003 9960 Worker thread wakes up
22:57:04.121 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.07) opts 0xd
22:57:04.121 00.000 9960 Handling offset move in thread for scope, endpoint = (0.15, -0.07)
22:57:04.121 00.000 9960 Moving (0.15, -0.07) raw xDistance=0.15 yDistance=0.09
22:57:04.121 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:57:04.121 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=204, med=0, FiltMin=0, FiltMax=116, Gamma=1.000
22:57:04.126 00.005 11872 UpdateGuideState exits: m=4498 SNR=45.4
22:57:04.130 00.004 11872 PhdController: settling, locked = 1, distance = 0.71 (1.50) aobump = 0 frame = 3 / 99999
22:57:04.134 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:57:04.134 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763787424.134,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.71,"Time":5.2,"SettleTime":10.0,"StarLocked":true}
22:57:04.138 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:57:04.138 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:04.142 00.004 9960 MoveAxis(E, 0, ABG)
22:57:04.142 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:57:04.148 00.006 9960 Move returns status 0, amount 0
22:57:04.148 00.000 11872 Enqueuing Expose request
22:57:04.153 00.005 9960 MoveAxis(N, 0, ABG)
22:57:04.153 00.000 9960 Move returns status 0, amount 0
22:57:04.153 00.000 9960 move complete, result=0
22:57:04.154 00.001 9960 worker thread done servicing request
22:57:04.154 00.000 9960 Worker thread wakes up
22:57:04.154 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:57:04.161 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:57:04.161 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1777,939,31,31)
22:57:05.406 01.245 9960 Exposure complete
22:57:05.522 00.116 9960 worker thread done servicing request
22:57:05.523 00.001 11872 OnExposeComplete: enter
22:57:05.527 00.004 11872 UpdateGuideState(): m_state=6
22:57:05.530 00.003 11872 Star::Find(15, 1792, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:57:05.533 00.003 11872 Star::Find returns 1 (0), X=1792.72, Y=953.78, Mass=4358, SNR=44.7, Peak=180 HFD=5.7
22:57:05.538 00.005 11872 CameraToMount -- cameraTheta (-0.36) - m_xAngle (0.00) = xAngle (-0.36 = -0.36)
22:57:05.541 00.003 11872 CameraToMount -- cameraTheta (-0.36) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.61 = 2.61)
22:57:05.545 00.004 11872 CameraToMount -- cameraX=0.41 cameraY=-0.15 hyp=0.44 cameraTheta=-0.36 mountX=0.41 mountY=0.23, mountTheta=0.50
22:57:05.550 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.41, y=-0.15, opts=13)
22:57:05.554 00.004 11872 Enqueuing Move request for scope (0.41, -0.15)
22:57:05.557 00.003 9960 Worker thread wakes up
22:57:05.557 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.41, -0.15) opts 0xd
22:57:05.557 00.000 9960 Handling offset move in thread for scope, endpoint = (0.41, -0.15)
22:57:05.557 00.000 9960 Moving (0.41, -0.15) raw xDistance=0.41 yDistance=0.23
22:57:05.557 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.41
22:57:05.557 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23
22:57:05.557 00.000 9960 MoveAxis(W, 195, ABG)
22:57:05.557 00.000 9960 Guiding  Dir = 3, Dur = 195
22:57:05.559 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=180, med=0, FiltMin=0, FiltMax=104, Gamma=1.000
22:57:05.561 00.002 9960 IsSlewing returns 0
22:57:05.562 00.001 11872 UpdateGuideState exits: m=4358 SNR=44.7
22:57:05.565 00.003 9960 IsGuiding returns 0
22:57:05.565 00.000 11872 PhdController: settling, locked = 1, distance = 0.63 (1.50) aobump = 0 frame = 4 / 99999
22:57:05.569 00.004 11872 evsrv: {"Event":"Settling","Timestamp":1763787425.569,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.63,"Time":6.6,"SettleTime":10.0,"StarLocked":true}
22:57:05.573 00.004 9960 PulseGuide returned control before completion, sleep 205
22:57:05.573 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:05.577 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:57:05.580 00.003 11872 Enqueuing Expose request
22:57:05.785 00.205 9960 IsGuiding returns 0
22:57:05.785 00.000 9960 Move returns status 0, amount 195
22:57:05.786 00.001 9960 MoveAxis(S, 168, ABG)
22:57:05.786 00.000 9960 Guiding  Dir = 1, Dur = 168
22:57:05.787 00.001 9960 IsSlewing returns 0
22:57:05.787 00.000 9960 IsGuiding returns 0
22:57:05.789 00.002 9960 PulseGuide returned control before completion, sleep 178
22:57:05.973 00.184 9960 IsGuiding returns 1
22:57:05.973 00.000 9960 scope still moving after pulse duration time elapsed
22:57:06.004 00.031 9960 IsSlewing returns 0
22:57:06.005 00.001 9960 IsGuiding returns 0
22:57:06.006 00.001 9960 scope move finished after 168 + 49 ms
22:57:06.006 00.000 9960 Move returns status 0, amount 168
22:57:06.007 00.001 9960 move complete, result=0
22:57:06.007 00.000 9960 worker thread done servicing request
22:57:06.008 00.001 9960 Worker thread wakes up
22:57:06.008 00.000 11872 GuideStep: 0.4 px 195 ms WEST, 0.2 px 168 ms SOUTH
22:57:06.015 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:57:06.016 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1777,939,31,31)
22:57:07.264 01.248 9960 Exposure complete
22:57:07.384 00.120 9960 worker thread done servicing request
22:57:07.385 00.001 11872 OnExposeComplete: enter
22:57:07.388 00.003 11872 UpdateGuideState(): m_state=6
22:57:07.391 00.003 11872 Star::Find(15, 1792, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
22:57:07.396 00.005 11872 Star::Find returns 1 (0), X=1792.26, Y=953.92, Mass=4164, SNR=43.5, Peak=197 HFD=5.8
22:57:07.400 00.004 11872 CameraToMount -- cameraTheta (-2.64) - m_xAngle (0.00) = xAngle (-2.64 = -2.64)
22:57:07.404 00.004 11872 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (0.33 = 0.33)
22:57:07.407 00.003 11872 CameraToMount -- cameraX=-0.04 cameraY=-0.02 hyp=0.05 cameraTheta=-2.64 mountX=-0.04 mountY=0.02, mountTheta=2.79
22:57:07.412 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.04, y=-0.02, opts=13)
22:57:07.415 00.003 11872 Enqueuing Move request for scope (-0.04, -0.02)
22:57:07.419 00.004 9960 Worker thread wakes up
22:57:07.419 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.02) opts 0xd
22:57:07.419 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.04, -0.02)
22:57:07.420 00.001 9960 Moving (-0.04, -0.02) raw xDistance=-0.04 yDistance=0.02
22:57:07.421 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:57:07.421 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:57:07.421 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:57:07.421 00.000 9960 MoveAxis(E, 0, ABG)
22:57:07.421 00.000 9960 Move returns status 0, amount 0
22:57:07.422 00.001 9960 MoveAxis(N, 0, ABG)
22:57:07.422 00.000 9960 Move returns status 0, amount 0
22:57:07.422 00.000 9960 move complete, result=0
22:57:07.422 00.000 9960 worker thread done servicing request
22:57:07.422 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=197, med=0, FiltMin=0, FiltMax=104, Gamma=1.000
22:57:07.426 00.004 11872 UpdateGuideState exits: m=4164 SNR=43.5
22:57:07.431 00.005 11872 PhdController: settling, locked = 1, distance = 0.45 (1.50) aobump = 0 frame = 5 / 99999
22:57:07.434 00.003 11872 evsrv: {"Event":"Settling","Timestamp":1763787427.434,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.45,"Time":8.5,"SettleTime":10.0,"StarLocked":true}
22:57:07.438 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:07.441 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:57:07.444 00.003 11872 Enqueuing Expose request
22:57:07.447 00.003 9960 Worker thread wakes up
22:57:07.447 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:57:07.447 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1777,939,31,31)
22:57:07.447 00.000 11872 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:57:08.687 01.240 9960 Exposure complete
22:57:08.792 00.105 9960 worker thread done servicing request
22:57:08.793 00.001 11872 OnExposeComplete: enter
22:57:08.797 00.004 11872 UpdateGuideState(): m_state=6
22:57:08.800 00.003 11872 Star::Find(15, 1792, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
22:57:08.804 00.004 11872 Star::Find returns 1 (0), X=1792.26, Y=953.81, Mass=4246, SNR=44.1, Peak=211 HFD=5.8
22:57:08.809 00.005 11872 CameraToMount -- cameraTheta (-1.90) - m_xAngle (0.00) = xAngle (-1.91 = -1.91)
22:57:08.812 00.003 11872 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.06 = 1.06)
22:57:08.817 00.005 11872 CameraToMount -- cameraX=-0.05 cameraY=-0.13 hyp=0.14 cameraTheta=-1.90 mountX=-0.05 mountY=0.12, mountTheta=1.93
22:57:08.822 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.05, y=-0.13, opts=13)
22:57:08.825 00.003 11872 Enqueuing Move request for scope (-0.05, -0.13)
22:57:08.829 00.004 9960 Worker thread wakes up
22:57:08.830 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.13) opts 0xd
22:57:08.830 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=0, FiltMin=0, FiltMax=102, Gamma=1.000
22:57:08.834 00.004 11872 UpdateGuideState exits: m=4246 SNR=44.1
22:57:08.837 00.003 9960 Handling offset move in thread for scope, endpoint = (-0.05, -0.13)
22:57:08.837 00.000 11872 PhdController: settling, locked = 1, distance = 0.36 (1.50) aobump = 0 frame = 6 / 99999
22:57:08.841 00.004 9960 Moving (-0.05, -0.13) raw xDistance=-0.05 yDistance=0.12
22:57:08.842 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:57:08.842 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:57:08.842 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763787428.841,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.36,"Time":9.9,"SettleTime":10.0,"StarLocked":true}
22:57:08.846 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:57:08.846 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:08.850 00.004 9960 MoveAxis(E, 0, ABG)
22:57:08.850 00.000 9960 Move returns status 0, amount 0
22:57:08.851 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:57:08.854 00.003 9960 MoveAxis(N, 0, ABG)
22:57:08.854 00.000 9960 Move returns status 0, amount 0
22:57:08.855 00.001 9960 move complete, result=0
22:57:08.855 00.000 9960 worker thread done servicing request
22:57:08.855 00.000 11872 Enqueuing Expose request
22:57:08.859 00.004 9960 Worker thread wakes up
22:57:08.859 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:57:08.859 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1777,939,31,31)
22:57:08.859 00.000 11872 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:57:10.118 01.259 9960 Exposure complete
22:57:10.241 00.123 9960 worker thread done servicing request
22:57:10.242 00.001 11872 OnExposeComplete: enter
22:57:10.247 00.005 11872 UpdateGuideState(): m_state=6
22:57:10.251 00.004 11872 Star::Find(15, 1792, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
22:57:10.254 00.003 11872 Star::Find returns 1 (0), X=1792.31, Y=953.75, Mass=4380, SNR=44.4, Peak=215 HFD=5.7
22:57:10.259 00.005 11872 CameraToMount -- cameraTheta (-1.55) - m_xAngle (0.00) = xAngle (-1.55 = -1.55)
22:57:10.263 00.004 11872 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.42 = 1.42)
22:57:10.268 00.005 11872 CameraToMount -- cameraX=0.00 cameraY=-0.19 hyp=0.19 cameraTheta=-1.55 mountX=0.00 mountY=0.19, mountTheta=1.55
22:57:10.272 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.00, y=-0.19, opts=13)
22:57:10.276 00.004 11872 Enqueuing Move request for scope (0.00, -0.19)
22:57:10.280 00.004 9960 Worker thread wakes up
22:57:10.280 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.19) opts 0xd
22:57:10.281 00.001 9960 Handling offset move in thread for scope, endpoint = (0.00, -0.19)
22:57:10.281 00.000 9960 Moving (0.00, -0.19) raw xDistance=0.00 yDistance=0.19
22:57:10.281 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
22:57:10.281 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:57:10.281 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
22:57:10.282 00.001 9960 MoveAxis(E, 0, ABG)
22:57:10.282 00.000 9960 Move returns status 0, amount 0
22:57:10.282 00.000 9960 MoveAxis(N, 0, ABG)
22:57:10.282 00.000 9960 Move returns status 0, amount 0
22:57:10.282 00.000 9960 move complete, result=0
22:57:10.282 00.000 9960 worker thread done servicing request
22:57:10.283 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=0, FiltMin=0, FiltMax=110, Gamma=1.000
22:57:10.287 00.004 11872 UpdateGuideState exits: m=4380 SNR=44.4
22:57:10.292 00.005 11872 PhdController: settling, locked = 1, distance = 0.31 (1.50) aobump = 0 frame = 7 / 99999
22:57:10.295 00.003 11872 PhdController: newstate STATE_FINISH
22:57:10.299 00.004 11872 PhdController complete: success
22:57:10.303 00.004 11872 evsrv: {"Event":"SettleDone","Timestamp":1763787430.303,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":7,"DroppedFrames":0}
22:57:10.307 00.004 11872 Mount: notify guiding dither settle done success=1
22:57:10.311 00.004 11872 PhdController: newstate STATE_IDLE
22:57:10.314 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:10.319 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:57:10.322 00.003 11872 Enqueuing Expose request
22:57:10.325 00.003 11872 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
22:57:10.329 00.004 9960 Worker thread wakes up
22:57:10.329 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:57:10.329 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1777,939,31,31)
22:57:11.423 01.094 11872 evsrv: cli 0D2D2820 connect
22:57:11.428 00.005 11872 case statement mapped state 6 to 3
22:57:11.432 00.004 11872 case statement mapped state 6 to 3
22:57:11.438 00.006 11872 evsrv: cli 0D2D2820 request: {"method":"get_app_state","id":"39f4b026-0bba-4770-ad51-9eecca511f21"}
22:57:11.442 00.004 11872 case statement mapped state 6 to 3
22:57:11.448 00.006 11872 evsrv: cli 0D2D2820 response: {"jsonrpc":"2.0","result":"Guiding","id":"39f4b026-0bba-4770-ad51-9eecca511f21"}
22:57:11.456 00.008 11872 evsrv: cli 0D2D2820 disconnect
22:57:11.462 00.006 11872 evsrv: cli 0D2D3360 connect
22:57:11.465 00.003 11872 case statement mapped state 6 to 3
22:57:11.468 00.003 11872 case statement mapped state 6 to 3
22:57:11.472 00.004 11872 evsrv: cli 0D2D3360 request: {"method":"stop_capture","id":"e5b138a1-7819-4119-b75d-3ae09888a5b7"}
22:57:11.475 00.003 11872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
22:57:11.477 00.002 11872 Status Line: Waiting for devices...
22:57:11.483 00.006 11872 evsrv: cli 0D2D3360 response: {"jsonrpc":"2.0","result":0,"id":"e5b138a1-7819-4119-b75d-3ae09888a5b7"}
22:57:11.489 00.006 11872 evsrv: cli 0D2D3360 disconnect
22:57:11.495 00.006 11872 evsrv: cli 0D2D2320 connect
22:57:11.499 00.004 11872 case statement mapped state 6 to 3
22:57:11.504 00.005 11872 case statement mapped state 6 to 3
22:57:11.507 00.003 11872 evsrv: cli 0D2D2320 request: {"method":"get_app_state","id":"73c572ac-9cb5-4275-b53b-11faccdbd2a1"}
22:57:11.511 00.004 11872 case statement mapped state 6 to 3
22:57:11.518 00.007 11872 evsrv: cli 0D2D2320 response: {"jsonrpc":"2.0","result":"Guiding","id":"73c572ac-9cb5-4275-b53b-11faccdbd2a1"}
22:57:11.522 00.004 11872 evsrv: cli 0D2D2320 disconnect
22:57:11.575 00.053 9960 ZWO: stopexposure
22:57:11.577 00.002 9960 Error thrown from C:\cygwin\home\agalasso\projects\phd2\worker_thread.cpp:190->Capture failed
22:57:11.577 00.000 9960 worker thread done servicing request
22:57:11.577 00.000 11872 OnExposeComplete: enter
22:57:11.584 00.007 11872 OnExposeComplete: Capture Error reported
22:57:11.589 00.005 11872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
22:57:11.594 00.005 11872 Mount: notify guiding stopped
22:57:11.600 00.006 11872 Changing from state GUIDING to STOP
22:57:11.604 00.004 11872 guider state => SELECTED
22:57:11.611 00.007 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=0, FiltMin=0, FiltMax=110, Gamma=1.000
22:57:11.615 00.004 11872 Changing from state SELECTED to UNINITIALIZED
22:57:11.618 00.003 11872 guider state => SELECTING
22:57:11.624 00.006 11872 Status Line: Stopped.
22:57:11.630 00.006 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\myframe_events.cpp:489->Error reported capturing image
22:57:12.524 00.894 11872 evsrv: cli 0D2D2F00 connect
22:57:12.530 00.006 11872 evsrv: cli 0D2D2F00 request: {"method":"get_app_state","id":"2c887a1a-e25f-4195-a09d-da69676c9dc6"}
22:57:12.538 00.008 11872 evsrv: cli 0D2D2F00 response: {"jsonrpc":"2.0","result":"Stopped","id":"2c887a1a-e25f-4195-a09d-da69676c9dc6"}
22:57:12.546 00.008 11872 evsrv: cli 0D2D2F00 disconnect
22:57:29.163 16.617 11872 evsrv: cli 0D2D3360 connect
22:57:29.170 00.007 11872 evsrv: cli 0D2D3360 request: {"method":"get_app_state","id":"7ba890a6-59de-4ff0-ab91-e01f18af34dd"}
22:57:29.176 00.006 11872 evsrv: cli 0D2D3360 response: {"jsonrpc":"2.0","result":"Stopped","id":"7ba890a6-59de-4ff0-ab91-e01f18af34dd"}
22:57:29.179 00.003 11872 evsrv: cli 0D2D3360 disconnect
22:57:29.182 00.003 11872 evsrv: cli 0D2D3180 connect
22:57:29.187 00.005 11872 evsrv: cli 0D2D3180 request: {"method":"get_calibrated","id":"d635aa44-c8af-4a5f-88ca-594c5d8e2321"}
22:57:29.189 00.002 11872 evsrv: cli 0D2D3180 response: {"jsonrpc":"2.0","result":true,"id":"d635aa44-c8af-4a5f-88ca-594c5d8e2321"}
22:57:29.193 00.004 11872 evsrv: cli 0D2D3180 disconnect
22:57:29.198 00.005 11872 evsrv: cli 0D2D21E0 connect
22:57:29.202 00.004 11872 evsrv: cli 0D2D21E0 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"2710d08c-5dc2-46c6-bf01-d6e3bbe08911"}
22:57:29.207 00.005 11872 PhdController::Guide begins
22:57:29.210 00.003 11872 PhdController: newstate STATE_SETUP
22:57:29.212 00.002 11872 PhdController: setup
22:57:29.215 00.003 11872 PhdController: newstate STATE_ATTEMPT_START
22:57:29.219 00.004 11872 PhdController: start capturing
22:57:29.222 00.003 11872 Changing from state SELECTING to UNINITIALIZED
22:57:29.225 00.003 11872 guider state => SELECTING
22:57:29.227 00.002 11872 setting force full frames = true
22:57:29.230 00.003 11872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
22:57:29.238 00.008 11872 ScheduleExposure(1000,3,0) exposurePending=0
22:57:29.241 00.003 11872 Enqueuing Expose request
22:57:29.243 00.002 11872 PhdController: newstate STATE_SELECT_STAR
22:57:29.246 00.003 9960 Worker thread wakes up
22:57:29.246 00.000 11872 evsrv: cli 0D2D21E0 response: {"jsonrpc":"2.0","result":0,"id":"2710d08c-5dc2-46c6-bf01-d6e3bbe08911"}
22:57:29.249 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
22:57:29.249 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
22:57:29.249 00.000 11872 evsrv: cli 0D2D21E0 disconnect
22:57:29.253 00.004 11872 evsrv: cli 0D2D2E60 connect
22:57:29.258 00.005 11872 case statement mapped state 1 to 101
22:57:29.261 00.003 11872 case statement mapped state 1 to 101
22:57:29.265 00.004 11872 evsrv: cli 0D2D2E60 request: {"method":"get_lock_shift_params","id":"73ef6973-2e1d-4cc2-82f2-ffd634906afc"}
22:57:29.268 00.003 11872 evsrv: cli 0D2D2E60 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"73ef6973-2e1d-4cc2-82f2-ffd634906afc"}
22:57:29.273 00.005 11872 evsrv: cli 0D2D2E60 disconnect
22:57:29.276 00.003 11872 evsrv: cli 0D2D2820 connect
22:57:29.280 00.004 11872 case statement mapped state 1 to 101
22:57:29.284 00.004 11872 case statement mapped state 1 to 101
22:57:29.288 00.004 11872 evsrv: cli 0D2D2820 request: {"method":"get_lock_position","id":"eeb1d302-2543-42a2-9367-2785d96341c4"}
22:57:29.291 00.003 11872 evsrv: cli 0D2D2820 response: {"jsonrpc":"2.0","result":null,"id":"eeb1d302-2543-42a2-9367-2785d96341c4"}
22:57:29.295 00.004 11872 evsrv: cli 0D2D2820 disconnect
22:57:30.298 01.003 11872 evsrv: cli 0D2D26E0 connect
22:57:30.306 00.008 11872 case statement mapped state 1 to 101
22:57:30.311 00.005 11872 case statement mapped state 1 to 101
22:57:30.318 00.007 11872 evsrv: cli 0D2D26E0 request: {"method":"get_lock_position","id":"e8693520-2a90-447e-9f51-a8eb91d0dc31"}
22:57:30.322 00.004 11872 evsrv: cli 0D2D26E0 response: {"jsonrpc":"2.0","result":null,"id":"e8693520-2a90-447e-9f51-a8eb91d0dc31"}
22:57:30.327 00.005 11872 evsrv: cli 0D2D26E0 disconnect
22:57:30.497 00.170 9960 Exposure complete
22:57:30.614 00.117 9960 worker thread done servicing request
22:57:30.614 00.000 11872 OnExposeComplete: enter
22:57:30.619 00.005 11872 UpdateGuideState(): m_state=1
22:57:30.622 00.003 11872 UpdateCurrentPosition: no star selected
22:57:30.626 00.004 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
22:57:30.629 00.003 11872 Status Line: No star selected
22:57:30.634 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=182, med=0, FiltMin=0, FiltMax=106, Gamma=1.000
22:57:30.637 00.003 11872 UpdateGuideState exits: No star selected
22:57:30.641 00.004 11872 GuiderMultiStar::AutoSelect enter
22:57:30.645 00.004 11872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
22:57:30.754 00.109 11872 AutoFind: auto downsample for scale 1.00 => 1x
22:57:30.939 00.185 11872 AutoFind: global mean = 0.0, stdev 2.3
22:57:30.943 00.004 11872 AutoFind: using threshold = 0.1
22:57:31.194 00.251 11872 AutoFind: local max [1793, 952] 132.8
22:57:31.198 00.004 11872 AutoFind: local max [1548, 402] 93.3
22:57:31.202 00.004 11872 AutoFind: local max [1547, 408] 83.1
22:57:31.206 00.004 11872 AutoFind: local max [348, 40] 54.0
22:57:31.210 00.004 11872 AutoFind: local max [1681, 415] 42.0
22:57:31.213 00.003 11872 AutoFind: local max [1681, 420] 41.7
22:57:31.217 00.004 11872 AutoFind: local max [1254, 113] 41.6
22:57:31.222 00.005 11872 AutoFind: local max [1330, 186] 30.5
22:57:31.225 00.003 11872 AutoFind: local max [735, 651] 28.1
22:57:31.229 00.004 11872 AutoFind: local max [840, 1011] 23.2
22:57:31.232 00.003 11872 AutoFind: local max [734, 657] 22.6
22:57:31.237 00.005 11872 AutoFind: local max [124, 525] 22.2
22:57:31.241 00.004 11872 AutoFind: local max [408, 416] 21.2
22:57:31.245 00.004 11872 AutoFind: local max [77, 1040] 21.1
22:57:31.248 00.003 11872 AutoFind: local max [87, 623] 20.9
22:57:31.251 00.003 11872 AutoFind: local max [1889, 944] 20.5
22:57:31.255 00.004 11872 AutoFind: local max [998, 436] 19.3
22:57:31.258 00.003 11872 AutoFind: local max [1866, 782] 11.5
22:57:31.262 00.004 11872 AutoFind: local max [345, 441] 10.2
22:57:31.266 00.004 11872 AutoFind: local max [1274, 261] 9.9
22:57:31.270 00.004 11872 AutoFind: local max [234, 543] 9.2
22:57:31.274 00.004 11872 AutoFind: local max [711, 244] 9.2
22:57:31.277 00.003 11872 AutoFind: local max [1326, 663] 8.8
22:57:31.280 00.003 11872 AutoFind: local max [241, 762] 8.8
22:57:31.284 00.004 11872 AutoFind: local max [446, 61] 8.7
22:57:31.288 00.004 11872 AutoFind: local max [518, 740] 8.6
22:57:31.292 00.004 11872 AutoFind: local max [712, 238] 8.1
22:57:31.295 00.003 11872 AutoFind: local max [1402, 575] 8.0
22:57:31.300 00.005 11872 AutoFind: local max [444, 483] 7.8
22:57:31.302 00.002 11872 AutoFind: local max [1313, 744] 7.8
22:57:31.307 00.005 11872 AutoFind: local max [460, 406] 7.8
22:57:31.310 00.003 11872 AutoFind: local max [123, 186] 7.7
22:57:31.313 00.003 11872 AutoFind: local max [443, 488] 7.7
22:57:31.317 00.004 11872 AutoFind: local max [771, 953] 7.5
22:57:31.320 00.003 11872 AutoFind: local max [65, 1074] 7.4
22:57:31.323 00.003 11872 AutoFind: local max [1304, 687] 7.3
22:57:31.327 00.004 11872 AutoFind: local max [271, 509] 7.2
22:57:31.332 00.005 11872 AutoFind: local max [1274, 267] 7.0
22:57:31.337 00.005 11872 AutoFind: local max [336, 791] 6.2
22:57:31.341 00.004 11872 AutoFind: local max [1328, 656] 5.9
22:57:31.344 00.003 11872 AutoFind: local max [392, 419] 5.9
22:57:31.349 00.005 11872 AutoFind: local max [525, 348] 5.8
22:57:31.352 00.003 11872 AutoFind: local max [1739, 335] 5.8
22:57:31.355 00.003 11872 AutoFind: local max [520, 734] 5.7
22:57:31.358 00.003 11872 AutoFind: local max [1402, 569] 5.6
22:57:31.362 00.004 11872 AutoFind: local max [246, 146] 5.6
22:57:31.366 00.004 11872 AutoFind: local max [511, 1022] 5.4
22:57:31.369 00.003 11872 AutoFind: local max [1777, 728] 5.4
22:57:31.373 00.004 11872 AutoFind: local max [1815, 229] 5.4
22:57:31.375 00.002 11872 AutoFind: local max [1261, 74] 5.3
22:57:31.378 00.003 11872 AutoFind: local max [1347, 186] 5.3
22:57:31.382 00.004 11872 AutoFind: local max [473, 666] 5.2
22:57:31.385 00.003 11872 AutoFind: local max [98, 622] 5.1
22:57:31.388 00.003 11872 AutoFind: local max [961, 1053] 5.1
22:57:31.391 00.003 11872 AutoFind: local max [1791, 82] 5.1
22:57:31.395 00.004 11872 AutoFind: local max [1482, 595] 5.0
22:57:31.398 00.003 11872 AutoFind: local max [1348, 192] 5.0
22:57:31.402 00.004 11872 AutoFind: local max [1352, 547] 5.0
22:57:31.406 00.004 11872 AutoFind: local max [1481, 600] 4.9
22:57:31.409 00.003 11872 AutoFind: local max [193, 52] 4.6
22:57:31.413 00.004 11872 AutoFind: local max [1562, 405] 4.6
22:57:31.415 00.002 11872 AutoFind: local max [57, 475] 4.6
22:57:31.419 00.004 11872 AutoFind: local max [1799, 963] 4.6
22:57:31.423 00.004 11872 AutoFind: local max [1679, 1056] 4.5
22:57:31.427 00.004 11872 AutoFind: local max [536, 400] 4.5
22:57:31.430 00.003 11872 AutoFind: local max [1455, 776] 4.4
22:57:31.434 00.004 11872 AutoFind: local max [656, 275] 4.4
22:57:31.437 00.003 11872 AutoFind: local max [712, 1084] 4.4
22:57:31.440 00.003 11872 AutoFind: local max [517, 747] 4.3
22:57:31.444 00.004 11872 AutoFind: local max [1689, 506] 4.3
22:57:31.447 00.003 11872 AutoFind: local max [543, 250] 4.3
22:57:31.450 00.003 11872 AutoFind: local max [1537, 402] 4.3
22:57:31.453 00.003 11872 AutoFind: local max [1446, 817] 4.3
22:57:31.457 00.004 11872 AutoFind: local max [1853, 978] 4.2
22:57:31.461 00.004 11872 AutoFind: local max [1783, 945] 4.2
22:57:31.464 00.003 11872 AutoFind: local max [1750, 501] 4.1
22:57:31.468 00.004 11872 AutoFind: local max [1686, 303] 4.1
22:57:31.471 00.003 11872 AutoFind: local max [1655, 557] 4.0
22:57:31.475 00.004 11872 AutoFind: local max [1547, 498] 4.0
22:57:31.478 00.003 11872 AutoFind: local max [474, 672] 3.9
22:57:31.481 00.003 11872 AutoFind: local max [1089, 1059] 3.9
22:57:31.485 00.004 11872 AutoFind: local max [828, 791] 3.9
22:57:31.488 00.003 11872 AutoFind: local max [616, 790] 3.9
22:57:31.491 00.003 11872 AutoFind: local max [1445, 810] 3.8
22:57:31.495 00.004 11872 AutoFind: local max [1745, 1087] 3.8
22:57:31.498 00.003 11872 AutoFind: local max [1319, 186] 3.8
22:57:31.501 00.003 11872 AutoFind: local max [1296, 841] 3.7
22:57:31.505 00.004 11872 AutoFind: local max [102, 298] 3.7
22:57:31.509 00.004 11872 AutoFind: local max [1706, 834] 3.6
22:57:31.512 00.003 11872 AutoFind: local max [95, 43] 3.6
22:57:31.516 00.004 11872 AutoFind: local max [1690, 352] 3.6
22:57:31.519 00.003 11872 AutoFind: local max [1453, 21] 3.6
22:57:31.522 00.003 11872 AutoFind: local max [1808, 877] 3.6
22:57:31.527 00.005 11872 AutoFind: local max [266, 617] 3.6
22:57:31.530 00.003 11872 AutoFind: local max [830, 798] 3.6
22:57:31.533 00.003 11872 AutoFind: local max [54, 608] 3.6
22:57:31.536 00.003 11872 AutoFind: local max [1702, 1073] 3.6
22:57:31.541 00.005 11872 AutoFind: local max [1117, 390] 3.6
22:57:31.544 00.003 11872 AutoFind: local max [1317, 934] 3.6
22:57:31.547 00.003 11872 AutoFind: local max [1003, 1030] 3.6
22:57:31.551 00.004 11872 AutoFind: too close [830, 798] 3.6 - [828, 791] 3.9
22:57:31.555 00.004 11872 AutoFind: close dim-bright [1319, 186] 3.8 - [1330, 186] 30.5
22:57:31.559 00.004 11872 AutoFind: too close [1445, 810] 3.8 - [1446, 817] 4.3
22:57:31.562 00.003 11872 AutoFind: too close [474, 672] 3.9 - [473, 666] 5.2
22:57:31.565 00.003 11872 AutoFind: too close [1783, 945] 4.2 - [1799, 963] 4.6
22:57:31.569 00.004 11872 AutoFind: close dim-bright [1783, 945] 4.2 - [1793, 952] 132.8
22:57:31.573 00.004 11872 AutoFind: close dim-bright [1537, 402] 4.3 - [1547, 408] 83.1
22:57:31.575 00.002 11872 AutoFind: close dim-bright [1537, 402] 4.3 - [1548, 402] 93.3
22:57:31.579 00.004 11872 AutoFind: too close [517, 747] 4.3 - [520, 734] 5.7
22:57:31.584 00.005 11872 AutoFind: too close [517, 747] 4.3 - [518, 740] 8.6
22:57:31.587 00.003 11872 AutoFind: close dim-bright [1799, 963] 4.6 - [1793, 952] 132.8
22:57:31.591 00.004 11872 AutoFind: close dim-bright [1562, 405] 4.6 - [1547, 408] 83.1
22:57:31.595 00.004 11872 AutoFind: close dim-bright [1562, 405] 4.6 - [1548, 402] 93.3
22:57:31.598 00.003 11872 AutoFind: too close [1481, 600] 4.9 - [1482, 595] 5.0
22:57:31.602 00.004 11872 AutoFind: too close [1348, 192] 5.0 - [1347, 186] 5.3
22:57:31.606 00.004 11872 AutoFind: close dim-bright [1348, 192] 5.0 - [1330, 186] 30.5
22:57:31.609 00.003 11872 AutoFind: too close [98, 622] 5.1 - [87, 623] 20.9
22:57:31.613 00.004 11872 AutoFind: close dim-bright [1347, 186] 5.3 - [1330, 186] 30.5
22:57:31.617 00.004 11872 AutoFind: too close [1402, 569] 5.6 - [1402, 575] 8.0
22:57:31.619 00.002 11872 AutoFind: too close [520, 734] 5.7 - [518, 740] 8.6
22:57:31.623 00.004 11872 AutoFind: too close [392, 419] 5.9 - [408, 416] 21.2
22:57:31.626 00.003 11872 AutoFind: too close [1328, 656] 5.9 - [1326, 663] 8.8
22:57:31.628 00.002 11872 AutoFind: too close [1274, 267] 7.0 - [1274, 261] 9.9
22:57:31.631 00.003 11872 AutoFind: too close [443, 488] 7.7 - [444, 483] 7.8
22:57:31.634 00.003 11872 AutoFind: too close [712, 238] 8.1 - [711, 244] 9.2
22:57:31.638 00.004 11872 AutoFind: too close [734, 657] 22.6 - [735, 651] 28.1
22:57:31.640 00.002 11872 AutoFind: too close [1681, 420] 41.7 - [1681, 415] 42.0
22:57:31.643 00.003 11872 AutoFind: too close [1547, 408] 83.1 - [1548, 402] 93.3
22:57:31.646 00.003 11872 AutoFind: too close to edge [1745, 1087] 3.8
22:57:31.649 00.003 11872 AutoFind: too close to edge [712, 1084] 4.4
22:57:31.653 00.004 11872 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
22:57:31.656 00.003 11872 Star::Find(15, 1793, 952, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:57:31.659 00.003 11872 Star::Find returns 1 (0), X=1792.55, Y=951.86, Mass=4303, SNR=44.3, Peak=182 HFD=5.7
22:57:31.662 00.003 11872 Star::Find(15, 348, 40, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:57:31.665 00.003 11872 Star::Find returns 1 (0), X=347.84, Y=40.39, Mass=1587, SNR=27.1, Peak=68 HFD=5.3
22:57:31.669 00.004 11872 Star::Find(15, 1254, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:57:31.672 00.003 11872 Star::Find returns 1 (0), X=1254.97, Y=114.45, Mass=1780, SNR=28.0, Peak=58 HFD=6.6
22:57:31.676 00.004 11872 Star::Find(15, 1330, 186, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:57:31.679 00.003 11872 Star::Find returns 1 (0), X=1330.69, Y=187.49, Mass=1805, SNR=28.3, Peak=53 HFD=7.1
22:57:31.682 00.003 11872 Star::Find(15, 840, 1011, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:57:31.685 00.003 11872 Star::Find returns 1 (0), X=841.16, Y=1011.51, Mass=1265, SNR=24.0, Peak=35 HFD=6.6
22:57:31.690 00.005 11872 Star::Find(15, 124, 525, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:57:31.694 00.004 11872 Star::Find returns 1 (0), X=123.33, Y=526.01, Mass=681, SNR=17.7, Peak=30 HFD=5.6
22:57:31.697 00.003 11872 Star::Find(15, 77, 1040, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:57:31.700 00.003 11872 Star::Find returns 1 (0), X=76.97, Y=1039.37, Mass=538, SNR=15.7, Peak=31 HFD=5.1
22:57:31.703 00.003 11872 Star::Find(15, 1889, 944, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:57:31.708 00.005 11872 Star::Find returns 1 (0), X=1888.02, Y=943.77, Mass=551, SNR=15.9, Peak=35 HFD=4.9
22:57:31.711 00.003 11872 Star::Find(15, 998, 436, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:57:31.714 00.003 11872 Star::Find returns 1 (0), X=997.64, Y=438.16, Mass=958, SNR=19.8, Peak=32 HFD=6.5
22:57:31.717 00.003 11872 Star::Find(15, 1866, 782, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:57:31.721 00.004 11872 Star::Find returns 1 (0), X=1865.96, Y=783.43, Mass=207, SNR=9.8, Peak=18 HFD=5.0
22:57:31.723 00.002 11872 Star::Find(15, 345, 441, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:57:31.726 00.003 11872 Star::Find returns 1 (0), X=344.99, Y=441.82, Mass=378, SNR=13.2, Peak=16 HFD=6.0
22:57:31.728 00.002 11872 Star::Find(15, 234, 543, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:57:31.731 00.003 11872 Star::Find returns 1 (0), X=233.97, Y=543.79, Mass=364, SNR=12.9, Peak=17 HFD=6.2
22:57:31.733 00.002 11872 Star::Find(15, 241, 762, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:57:31.737 00.004 11872 Star::Find returns 1 (0), X=241.33, Y=763.18, Mass=164, SNR=8.7, Peak=13 HFD=4.8
22:57:31.741 00.004 11872 Star::Find(15, 446, 61, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:57:31.743 00.002 11872 Star::Find returns 1 (0), X=445.83, Y=61.73, Mass=200, SNR=9.5, Peak=10 HFD=5.0
22:57:31.747 00.004 11872 Star::Find(15, 1313, 744, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:57:31.750 00.003 11872 Star::Find returns 1 (0), X=1314.73, Y=743.99, Mass=378, SNR=12.5, Peak=16 HFD=6.9
22:57:31.755 00.005 11872 Star::Find(15, 460, 406, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:57:31.759 00.004 11872 Star::Find returns 1 (0), X=460.37, Y=406.90, Mass=346, SNR=12.3, Peak=12 HFD=6.7
22:57:31.763 00.004 11872 Star::Find(15, 123, 186, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:57:31.766 00.003 11872 Star::Find returns 1 (0), X=122.18, Y=186.19, Mass=266, SNR=11.1, Peak=17 HFD=4.9
22:57:31.769 00.003 11872 Star::Find(15, 771, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:57:31.773 00.004 11872 Star::Find returns 1 (0), X=772.07, Y=953.71, Mass=333, SNR=12.3, Peak=10 HFD=6.8
22:57:31.776 00.003 11872 Star::Find(15, 65, 1074, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:57:31.779 00.003 11872 Star::Find returns 1 (0), X=64.63, Y=1073.70, Mass=122, SNR=7.5, Peak=11 HFD=3.6
22:57:31.781 00.002 11872 Star::Find(15, 1304, 687, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:57:31.784 00.003 11872 Star::Find returns 1 (0), X=1305.56, Y=687.01, Mass=250, SNR=10.6, Peak=11 HFD=6.3
22:57:31.788 00.004 11872 Star::Find(15, 271, 509, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:57:31.791 00.003 11872 Star::Find returns 1 (0), X=270.64, Y=509.41, Mass=231, SNR=10.3, Peak=9 HFD=5.5
22:57:31.794 00.003 11872 Star::Find(15, 336, 791, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:57:31.800 00.006 11872 Star::Find returns 1 (0), X=335.38, Y=792.17, Mass=217, SNR=10.1, Peak=10 HFD=5.8
22:57:31.804 00.004 11872 Star::Find(15, 525, 348, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:57:31.807 00.003 11872 Star::Find returns 1 (0), X=524.58, Y=347.29, Mass=161, SNR=8.5, Peak=8 HFD=5.8
22:57:31.811 00.004 11872 Star::Find(15, 1739, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:57:31.816 00.005 11872 Star::Find returns 1 (0), X=1738.53, Y=336.38, Mass=174, SNR=8.9, Peak=12 HFD=5.3
22:57:31.819 00.003 11872 Star::Find(15, 246, 146, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:57:31.824 00.005 11872 Star::Find returns 1 (0), X=246.70, Y=145.33, Mass=190, SNR=9.4, Peak=10 HFD=5.4
22:57:31.827 00.003 11872 Star::Find(15, 511, 1022, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:57:31.832 00.005 11872 Star::Find returns 1 (0), X=511.73, Y=1022.56, Mass=78, SNR=5.9, Peak=8 HFD=4.2
22:57:31.836 00.004 11872 Star::Find(15, 1777, 728, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:57:31.839 00.003 11872 Star::Find returns 1 (0), X=1777.47, Y=728.17, Mass=167, SNR=8.7, Peak=9 HFD=6.3
22:57:31.843 00.004 11872 Star::Find(15, 1815, 229, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:57:31.847 00.004 11872 Star::Find false star n=31 nbg=285 bg=1.0 sigma=1.0 thresh=4 peak=4
22:57:31.850 00.003 11872 Star::Find returns 0 (2), X=1815.00, Y=229.00, Mass=111, SNR=2.9, Peak=7 HFD=0.0
22:57:31.855 00.005 11872 Star::Find(15, 1261, 74, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:57:31.861 00.006 11872 Star::Find returns 1 (0), X=1262.39, Y=76.01, Mass=267, SNR=10.8, Peak=14 HFD=6.6
22:57:31.863 00.002 11872 Star::Find(15, 961, 1053, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:57:31.869 00.006 11872 Star::Find false star n=32 nbg=284 bg=1.1 sigma=1.0 thresh=4 peak=4
22:57:31.872 00.003 11872 Star::Find returns 0 (2), X=961.00, Y=1053.00, Mass=114, SNR=2.9, Peak=6 HFD=0.0
22:57:31.878 00.006 11872 Star::Find(15, 1791, 82, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:57:31.881 00.003 11872 Star::Find returns 1 (0), X=1792.29, Y=82.04, Mass=142, SNR=8.1, Peak=9 HFD=5.8
22:57:31.885 00.004 11872 Star::Find(15, 1352, 547, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:57:31.889 00.004 11872 Star::Find returns 1 (0), X=1352.68, Y=544.73, Mass=244, SNR=10.4, Peak=11 HFD=7.4
22:57:31.893 00.004 11872 Star::Find(15, 193, 52, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:57:31.896 00.003 11872 Star::Find returns 1 (0), X=192.73, Y=51.74, Mass=130, SNR=7.7, Peak=9 HFD=5.0
22:57:31.900 00.004 11872 Star::Find(15, 1562, 405, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:57:31.904 00.004 11872 Star::Find returns 1 (0), X=1547.79, Y=403.59, Mass=5351, SNR=48.7, Peak=134 HFD=6.9
22:57:31.908 00.004 11872 Star::Find(15, 57, 475, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:57:31.911 00.003 11872 Star::Find false star n=24 nbg=282 bg=0.6 sigma=0.7 thresh=3 peak=3
22:57:31.915 00.004 11872 Star::Find returns 0 (2), X=57.00, Y=475.00, Mass=72, SNR=2.9, Peak=6 HFD=0.0
22:57:31.919 00.004 11872 Star::Find(15, 1679, 1056, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:57:31.930 00.011 11872 Star::Find false star n=16 nbg=285 bg=1.0 sigma=0.9 thresh=4 peak=4
22:57:31.934 00.004 11872 Star::Find returns 0 (2), X=1679.00, Y=1056.00, Mass=62, SNR=2.9, Peak=7 HFD=0.0
22:57:31.938 00.004 11872 Star::Find(15, 536, 400, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:57:31.941 00.003 11872 Star::Find false star n=20 nbg=285 bg=0.9 sigma=0.9 thresh=4 peak=3
22:57:31.944 00.003 11872 Star::Find returns 0 (2), X=536.00, Y=400.00, Mass=70, SNR=2.9, Peak=6 HFD=0.0
22:57:31.946 00.002 11872 Star::Find(15, 1455, 776, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:57:31.951 00.005 11872 Star::Find returns 1 (0), X=1455.60, Y=772.29, Mass=153, SNR=8.4, Peak=8 HFD=7.3
22:57:31.955 00.004 11872 Star::Find(15, 656, 275, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:57:31.959 00.004 11872 Star::Find false star n=21 nbg=284 bg=0.8 sigma=0.9 thresh=4 peak=4
22:57:31.961 00.002 11872 Star::Find returns 0 (2), X=656.00, Y=275.00, Mass=82, SNR=2.9, Peak=8 HFD=0.0
22:57:31.964 00.003 11872 Star::Find(15, 1689, 506, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:57:31.967 00.003 11872 Star::Find false star n=37 nbg=270 bg=0.6 sigma=0.8 thresh=3 peak=3
22:57:31.971 00.004 11872 Star::Find returns 0 (2), X=1689.00, Y=506.00, Mass=111, SNR=2.9, Peak=7 HFD=0.0
22:57:31.974 00.003 11872 Star::Find(15, 543, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:57:31.978 00.004 11872 Star::Find returns 1 (0), X=543.10, Y=250.59, Mass=106, SNR=6.9, Peak=7 HFD=5.7
22:57:31.982 00.004 11872 Star::Find(15, 1537, 402, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:57:31.985 00.003 11872 Star::Find returns 1 (0), X=1547.64, Y=403.60, Mass=5290, SNR=48.3, Peak=134 HFD=6.9
22:57:31.989 00.004 11872 Star::Find(15, 1853, 978, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:57:31.993 00.004 11872 Star::Find false star n=19 nbg=281 bg=0.6 sigma=0.7 thresh=3 peak=3
22:57:31.997 00.004 11872 Star::Find returns 0 (2), X=1853.00, Y=978.00, Mass=51, SNR=2.9, Peak=5 HFD=0.0
22:57:32.000 00.003 11872 Star::Find(15, 1750, 501, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:57:32.004 00.004 11872 Star::Find false star n=23 nbg=280 bg=0.7 sigma=0.7 thresh=3 peak=3
22:57:32.008 00.004 11872 Star::Find returns 0 (2), X=1750.00, Y=501.00, Mass=64, SNR=2.9, Peak=6 HFD=0.0
22:57:32.010 00.002 11872 Star::Find(15, 1686, 303, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:57:32.015 00.005 11872 Star::Find returns 0 (2), X=1686.00, Y=303.00, Mass=17, SNR=2.8, Peak=4 HFD=0.0
22:57:32.018 00.003 11872 Star::Find(15, 1655, 557, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:57:32.022 00.004 11872 Star::Find returns 1 (0), X=1655.54, Y=556.32, Mass=98, SNR=6.6, Peak=8 HFD=5.5
22:57:32.025 00.003 11872 Star::Find(15, 1547, 498, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:57:32.028 00.003 11872 Star::Find false star n=18 nbg=279 bg=0.6 sigma=0.7 thresh=3 peak=3
22:57:32.033 00.005 11872 Star::Find returns 0 (2), X=1547.00, Y=498.00, Mass=57, SNR=2.9, Peak=5 HFD=0.0
22:57:32.037 00.004 11872 Star::Find(15, 1089, 1059, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:57:32.040 00.003 11872 Star::Find false star n=16 nbg=267 bg=0.8 sigma=0.8 thresh=3 peak=2
22:57:32.045 00.005 11872 Star::Find returns 0 (2), X=1089.00, Y=1059.00, Mass=38, SNR=2.9, Peak=5 HFD=0.0
22:57:32.048 00.003 11872 Star::Find(15, 616, 790, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:57:32.052 00.004 11872 Star::Find false star n=9 nbg=283 bg=0.6 sigma=0.7 thresh=3 peak=1
22:57:32.056 00.004 11872 Star::Find returns 0 (2), X=616.00, Y=790.00, Mass=24, SNR=2.9, Peak=5 HFD=0.0
22:57:32.059 00.003 11872 Star::Find(15, 1319, 186, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:57:32.063 00.004 11872 Star::Find returns 1 (0), X=1330.69, Y=187.49, Mass=1805, SNR=28.3, Peak=53 HFD=7.1
22:57:32.068 00.005 11872 Star::Find(15, 1296, 841, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:57:32.071 00.003 11872 Star::Find false star n=25 nbg=284 bg=1.0 sigma=1.0 thresh=4 peak=4
22:57:32.074 00.003 11872 Star::Find returns 0 (2), X=1296.00, Y=841.00, Mass=94, SNR=2.9, Peak=7 HFD=0.0
22:57:32.080 00.006 11872 Star::Find(15, 102, 298, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:57:32.082 00.002 11872 Star::Find returns 0 (2), X=102.00, Y=298.00, Mass=19, SNR=2.9, Peak=5 HFD=0.0
22:57:32.087 00.005 11872 Star::Find(15, 1706, 834, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:57:32.090 00.003 11872 Star::Find returns 0 (3), X=1706.00, Y=834.00, Mass=6, SNR=1.6, Peak=4 HFD=0.0
22:57:32.093 00.003 11872 Star::Find(15, 95, 43, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:57:32.098 00.005 11872 Star::Find false star n=20 nbg=284 bg=0.6 sigma=0.7 thresh=3 peak=3
22:57:32.102 00.004 11872 Star::Find returns 0 (2), X=95.00, Y=43.00, Mass=58, SNR=2.9, Peak=6 HFD=0.0
22:57:32.105 00.003 11872 Star::Find(15, 1690, 352, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:57:32.111 00.006 11872 Star::Find false star n=15 nbg=285 bg=0.9 sigma=0.9 thresh=4 peak=4
22:57:32.116 00.005 11872 Star::Find returns 0 (2), X=1690.00, Y=352.00, Mass=57, SNR=2.9, Peak=7 HFD=0.0
22:57:32.119 00.003 11872 Star::Find(15, 1453, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:57:32.123 00.004 11872 Star::Find false star n=14 nbg=285 bg=1.0 sigma=1.0 thresh=4 peak=4
22:57:32.127 00.004 11872 Star::Find returns 0 (2), X=1453.00, Y=21.00, Mass=47, SNR=2.9, Peak=6 HFD=0.0
22:57:32.131 00.004 11872 Star::Find(15, 1808, 877, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:57:32.133 00.002 11872 Star::Find returns 0 (2), X=1808.00, Y=877.00, Mass=10, SNR=2.2, Peak=6 HFD=0.0
22:57:32.138 00.005 11872 Star::Find(15, 266, 617, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:57:32.142 00.004 11872 Star::Find false star n=17 nbg=285 bg=0.9 sigma=0.9 thresh=4 peak=4
22:57:32.145 00.003 11872 Star::Find returns 0 (2), X=266.00, Y=617.00, Mass=62, SNR=2.9, Peak=7 HFD=0.0
22:57:32.149 00.004 11872 Star::Find(15, 54, 608, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:57:32.153 00.004 11872 Star::Find returns 0 (2), X=54.00, Y=608.00, Mass=13, SNR=2.5, Peak=4 HFD=0.0
22:57:32.156 00.003 11872 Star::Find(15, 1702, 1073, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:57:32.160 00.004 11872 Star::Find returns 0 (2), X=1702.00, Y=1073.00, Mass=17, SNR=2.7, Peak=5 HFD=0.0
22:57:32.163 00.003 11872 Star::Find(15, 1117, 390, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:57:32.168 00.005 11872 Star::Find false star n=38 nbg=274 bg=0.8 sigma=0.7 thresh=3 peak=3
22:57:32.171 00.003 11872 Star::Find returns 0 (2), X=1117.00, Y=390.00, Mass=108, SNR=2.9, Peak=6 HFD=0.0
22:57:32.175 00.004 11872 Star::Find(15, 1317, 934, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:57:32.180 00.005 11872 Star::Find returns 0 (3), X=1317.00, Y=934.00, Mass=9, SNR=2.1, Peak=4 HFD=0.0
22:57:32.183 00.003 11872 Star::Find(15, 1003, 1030, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:57:32.187 00.004 11872 Star::Find false star n=11 nbg=271 bg=0.6 sigma=0.7 thresh=3 peak=2
22:57:32.190 00.003 11872 Star::Find returns 0 (2), X=1003.00, Y=1030.00, Mass=29, SNR=2.9, Peak=5 HFD=0.0
22:57:32.193 00.003 11872 AutoFind: finding best star pass 1
22:57:32.198 00.005 11872 Star::Find(15, 1793, 952, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:57:32.203 00.005 11872 Star::Find returns 1 (0), X=1792.55, Y=951.86, Mass=4303, SNR=44.3, Peak=182 HFD=5.7
22:57:32.207 00.004 11872 AutoFind returns star at [1793, 952] 132.8 Mass 4303 SNR 44.3
22:57:32.211 00.004 11872 Star::Find(15, 1793, 952, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:57:32.215 00.004 11872 Star::Find returns 1 (0), X=1792.55, Y=951.86, Mass=4303, SNR=44.3, Peak=182 HFD=5.7
22:57:32.219 00.004 11872 MultiStar: List (12): {1792.55, 951.86}(44.3), {347.84, 40.39}(27.1), {1254.97, 114.45}(28.0), {1330.69, 187.49}(28.3), {841.16, 1011.51}(24.0), {123.33, 526.01}(17.7), {76.97, 1039.37}(15.7), {1888.02, 943.77}(15.9), {997.64, 438.16}(19.8), {1865.96, 783.43}(9.8), {344.99, 441.82}(13.2), {233.97, 543.79}(12.9), 
22:57:32.222 00.003 11872 setting lock position to (1792.55, 951.86)
22:57:32.227 00.005 11872 AutoSelect: state = 1, call UpdateGuideState
22:57:32.230 00.003 11872 UpdateGuideState(): m_state=1
22:57:32.234 00.004 11872 Star::Find(15, 1792, 951, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:57:32.237 00.003 11872 Star::Find returns 1 (0), X=1792.55, Y=951.86, Mass=4303, SNR=44.3, Peak=182 HFD=5.7
22:57:32.242 00.005 11872 CameraToMount -- cameraTheta (0.00) - m_xAngle (0.00) = xAngle (-0.00 = -0.00)
22:57:32.246 00.004 11872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.97 = 2.97)
22:57:32.249 00.003 11872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
22:57:32.255 00.006 11872 setting force full frames = false
22:57:32.259 00.004 11872 setting lock position to (1792.55, 951.86)
22:57:32.263 00.004 11872 CurrentPosition() valid, moving to STATE_SELECTED
22:57:32.268 00.005 11872 Changing from state SELECTING to SELECTED
22:57:32.273 00.005 11872 guider state => SELECTED
22:57:32.278 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=182, med=0, FiltMin=0, FiltMax=106, Gamma=1.000
22:57:32.282 00.004 11872 UpdateGuideState exits: m=4303 SNR=44.3
22:57:32.286 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=182, med=0, FiltMin=0, FiltMax=106, Gamma=1.000
22:57:32.290 00.004 11872 Status Line: Auto-selected star at (1792.6, 951.9)
22:57:32.297 00.007 11872 PhdController: newstate STATE_WAIT_SELECTED
22:57:32.302 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:32.305 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:57:32.309 00.004 11872 Enqueuing Expose request
22:57:32.313 00.004 9960 Worker thread wakes up
22:57:32.313 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:57:32.313 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1778,937,31,31)
22:57:32.313 00.000 11872 evsrv: cli 0D2D3400 connect
22:57:32.318 00.005 11872 case statement mapped state 2 to 1
22:57:32.321 00.003 11872 case statement mapped state 2 to 1
22:57:32.326 00.005 11872 evsrv: cli 0D2D3400 request: {"method":"get_lock_position","id":"1572f911-58eb-4e6d-9180-90e479b3e1bc"}
22:57:32.331 00.005 11872 evsrv: cli 0D2D3400 response: {"jsonrpc":"2.0","result":[1792.55,951.86],"id":"1572f911-58eb-4e6d-9180-90e479b3e1bc"}
22:57:32.337 00.006 11872 evsrv: cli 0D2D3400 disconnect
22:57:32.340 00.003 11872 evsrv: cli 0D2D2AA0 connect
22:57:32.344 00.004 11872 case statement mapped state 2 to 1
22:57:32.348 00.004 11872 case statement mapped state 2 to 1
22:57:32.353 00.005 11872 evsrv: cli 0D2D2AA0 request: {"method":"get_app_state","id":"7b84ffb8-9af7-48b5-aaf0-d4f9d568b521"}
22:57:32.357 00.004 11872 case statement mapped state 2 to 1
22:57:32.361 00.004 11872 evsrv: cli 0D2D2AA0 response: {"jsonrpc":"2.0","result":"Selected","id":"7b84ffb8-9af7-48b5-aaf0-d4f9d568b521"}
22:57:32.365 00.004 11872 evsrv: cli 0D2D2AA0 disconnect
22:57:33.368 01.003 11872 evsrv: cli 0D2D2C80 connect
22:57:33.374 00.006 11872 case statement mapped state 2 to 1
22:57:33.382 00.008 11872 case statement mapped state 2 to 1
22:57:33.388 00.006 11872 evsrv: cli 0D2D2C80 request: {"method":"get_app_state","id":"fad042b3-75b2-4aa5-8f2b-e84d9a48fdf0"}
22:57:33.394 00.006 11872 case statement mapped state 2 to 1
22:57:33.400 00.006 11872 evsrv: cli 0D2D2C80 response: {"jsonrpc":"2.0","result":"Selected","id":"fad042b3-75b2-4aa5-8f2b-e84d9a48fdf0"}
22:57:33.404 00.004 11872 evsrv: cli 0D2D2C80 disconnect
22:57:33.565 00.161 9960 Exposure complete
22:57:33.664 00.099 9960 worker thread done servicing request
22:57:33.664 00.000 11872 OnExposeComplete: enter
22:57:33.667 00.003 11872 UpdateGuideState(): m_state=2
22:57:33.672 00.005 11872 Star::Find(15, 1792, 951, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
22:57:33.675 00.003 11872 Star::Find returns 1 (0), X=1792.52, Y=951.59, Mass=4432, SNR=44.7, Peak=217 HFD=5.7
22:57:33.682 00.007 11872 CameraToMount -- cameraTheta (-1.69) - m_xAngle (0.00) = xAngle (-1.70 = -1.70)
22:57:33.685 00.003 11872 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.27 = 1.27)
22:57:33.689 00.004 11872 CameraToMount -- cameraX=-0.03 cameraY=-0.27 hyp=0.27 cameraTheta=-1.69 mountX=-0.03 mountY=0.26, mountTheta=1.70
22:57:33.694 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=217, med=0, FiltMin=0, FiltMax=131, Gamma=1.000
22:57:33.699 00.005 11872 UpdateGuideState exits: m=4432 SNR=44.7
22:57:33.702 00.003 11872 PhdController: newstate STATE_CALIBRATE
22:57:33.706 00.004 11872 PhdController: newstate STATE_GUIDE
22:57:33.726 00.020 11872 Changing from state SELECTED to CALIBRATING_PRIMARY
22:57:33.730 00.004 11872 guider state => CALIBRATED
22:57:33.734 00.004 11872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
22:57:33.737 00.003 11872 reset dither spiral
22:57:33.742 00.005 11872 PhdController: newstate STATE_SETTLE_BEGIN
22:57:33.746 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:33.751 00.005 11872 ScheduleExposure(1000,3,0) exposurePending=0
22:57:33.755 00.004 11872 Enqueuing Expose request
22:57:33.759 00.004 9960 Worker thread wakes up
22:57:33.760 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:57:33.760 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
22:57:34.405 00.645 11872 evsrv: cli 0D2D2A00 connect
22:57:34.410 00.005 11872 case statement mapped state 5 to 1
22:57:34.417 00.007 11872 case statement mapped state 5 to 1
22:57:34.422 00.005 11872 evsrv: cli 0D2D2A00 request: {"method":"get_app_state","id":"af7fcb90-59c3-4cdc-8b7e-786039927a97"}
22:57:34.427 00.005 11872 case statement mapped state 5 to 1
22:57:34.432 00.005 11872 evsrv: cli 0D2D2A00 response: {"jsonrpc":"2.0","result":"Selected","id":"af7fcb90-59c3-4cdc-8b7e-786039927a97"}
22:57:34.437 00.005 11872 evsrv: cli 0D2D2A00 disconnect
22:57:35.004 00.567 9960 Exposure complete
22:57:35.120 00.116 9960 worker thread done servicing request
22:57:35.121 00.001 11872 OnExposeComplete: enter
22:57:35.126 00.005 11872 UpdateGuideState(): m_state=5
22:57:35.129 00.003 11872 Star::Find(15, 1792, 951, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
22:57:35.134 00.005 11872 Star::Find returns 1 (0), X=1792.50, Y=951.48, Mass=4250, SNR=44.2, Peak=196 HFD=5.8
22:57:35.137 00.003 11872 CameraToMount -- cameraTheta (-1.72) - m_xAngle (0.00) = xAngle (-1.72 = -1.72)
22:57:35.140 00.003 11872 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.25 = 1.25)
22:57:35.175 00.035 11872 CameraToMount -- cameraX=-0.06 cameraY=-0.38 hyp=0.38 cameraTheta=-1.72 mountX=-0.06 mountY=0.36, mountTheta=1.73
22:57:35.184 00.009 11872 Changing from state CALIBRATED to GUIDING
22:57:35.189 00.005 11872 ScopeASCOM::GetDeclinationRadians() returns 31.1
22:57:35.192 00.003 11872 ScopeASCOM::SideOfPier() returns 0
22:57:35.195 00.003 11872 AdjustCalibrationForScopePointing (scope): current dec=31.1 pierSide=0, cal dec=0.0 pierSide=0 rotAngle=None bin=1
22:57:35.200 00.005 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
22:57:35.204 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
22:57:35.208 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
22:57:35.210 00.002 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
22:57:35.214 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
22:57:35.218 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
22:57:35.222 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
22:57:35.225 00.003 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
22:57:35.230 00.005 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
22:57:35.234 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
22:57:35.237 00.003 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
22:57:35.242 00.005 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
22:57:35.247 00.005 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
22:57:35.352 00.105 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
22:57:35.361 00.009 11872 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 2.900000
22:57:35.367 00.006 11872 Dec comp: XRate 1.564 -> 1.339 for dec 0.0 -> dec 31.1
22:57:35.372 00.005 11872 ScopeASCOM::GetDeclinationRadians() returns 31.1
22:57:35.376 00.004 11872 ScopeASCOM::SideOfPier() returns 0
22:57:35.381 00.005 11872 setting lock position to (1792.50, 951.48)
22:57:35.386 00.005 11872 guider state => GUIDING
22:57:35.390 00.004 11872 Status Line: Guiding
22:57:35.395 00.005 11872 Mount: notify guiding started
22:57:35.401 00.006 11872 GetString("/profile/5/name", "") returns "PHD SF 2025"
22:57:35.405 00.004 11872 GetString("/profile/5/scope/calibration/timestamp", "") returns "11/21/2025 10:15:14 PM"
22:57:35.410 00.005 11872 GetDouble("/profile/5/scope/calibration/xRate", 1.000000) returns 0.001564
22:57:35.413 00.003 11872 GetDouble("/profile/5/scope/calibration/yRate", 1.000000) returns 0.001340
22:57:35.418 00.005 11872 GetInt("/profile/5/scope/calibration/binning", 1) returns 1
22:57:35.422 00.004 11872 GetDouble("/profile/5/scope/calibration/xAngle", 0.000000) returns 0.004073
22:57:35.426 00.004 11872 GetDouble("/profile/5/scope/calibration/yAngle", 0.000000) returns -1.738880
22:57:35.429 00.003 11872 GetDouble("/profile/5/scope/calibration/declination", 0.000000) returns 0.000075
22:57:35.434 00.005 11872 GetInt("/profile/5/scope/calibration/pierSide", -1) returns 0
22:57:35.438 00.004 11872 GetInt("/profile/5/scope/calibration/raGuideParity", 0) returns 1
22:57:35.442 00.004 11872 GetInt("/profile/5/scope/calibration/decGuideParity", 0) returns -1
22:57:35.447 00.005 11872 GetDouble("/profile/5/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
22:57:35.451 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
22:57:35.454 00.003 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
22:57:35.459 00.005 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
22:57:35.463 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
22:57:35.468 00.005 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
22:57:35.471 00.003 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
22:57:35.474 00.003 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
22:57:35.479 00.005 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
22:57:35.483 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
22:57:35.487 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
22:57:35.491 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
22:57:35.495 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
22:57:35.498 00.003 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
22:57:35.502 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
22:57:35.506 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
22:57:35.510 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
22:57:35.514 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
22:57:35.517 00.003 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
22:57:35.521 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
22:57:35.526 00.005 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
22:57:35.529 00.003 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
22:57:35.534 00.005 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
22:57:35.537 00.003 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
22:57:35.542 00.005 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
22:57:35.546 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
22:57:35.551 00.005 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
22:57:35.574 00.023 11872 evsrv: cli 0D2D3040 connect
22:57:35.579 00.005 11872 case statement mapped state 6 to 3
22:57:35.584 00.005 11872 case statement mapped state 6 to 3
22:57:35.590 00.006 11872 evsrv: cli 0D2D3040 request: {"method":"get_app_state","id":"10b26d91-0b3d-4ced-adcf-b683893e45a4"}
22:57:35.595 00.005 11872 case statement mapped state 6 to 3
22:57:35.599 00.004 11872 evsrv: cli 0D2D3040 response: {"jsonrpc":"2.0","result":"Guiding","id":"10b26d91-0b3d-4ced-adcf-b683893e45a4"}
22:57:35.619 00.020 11872 evsrv: cli 0D2D3040 disconnect
22:57:35.634 00.015 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
22:57:35.639 00.005 11872 ScopeASCOM::SideOfPier() returns 0
22:57:35.644 00.005 11872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
22:57:35.648 00.004 11872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
22:57:35.653 00.005 11872 ScopeASCOM::GetDeclinationRadians() returns 31.1
22:57:35.657 00.004 11872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 31.1
22:57:35.660 00.003 11872 MountToCamera -- mountTheta (-0.00) + m_xAngle (0.00) = xAngle (0.00 = 0.00)
22:57:35.665 00.005 11872 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
22:57:35.669 00.004 11872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
22:57:35.673 00.004 11872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
22:57:35.677 00.004 11872 GetInt("/profile/5/AutoLoadCalibration", -1) returns 1
22:57:35.683 00.006 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=196, med=0, FiltMin=0, FiltMax=117, Gamma=1.000
22:57:35.686 00.003 11872 UpdateGuideState exits: m=4250 SNR=44.2
22:57:35.690 00.004 11872 PhdController: newstate STATE_SETTLE_WAIT
22:57:35.695 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:35.699 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:57:35.702 00.003 11872 Enqueuing Expose request
22:57:35.705 00.003 9960 Worker thread wakes up
22:57:35.706 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:57:35.706 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1777,936,31,31)
22:57:36.951 01.245 9960 Exposure complete
22:57:37.074 00.123 9960 worker thread done servicing request
22:57:37.075 00.001 11872 OnExposeComplete: enter
22:57:37.078 00.003 11872 UpdateGuideState(): m_state=6
22:57:37.082 00.004 11872 Star::Find(15, 1792, 951, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:57:37.087 00.005 11872 Star::Find returns 1 (0), X=1792.50, Y=951.37, Mass=4203, SNR=43.4, Peak=172 HFD=5.7
22:57:37.091 00.004 11872 CameraToMount -- cameraTheta (-1.53) - m_xAngle (0.00) = xAngle (-1.54 = -1.54)
22:57:37.094 00.003 11872 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.43 = 1.43)
22:57:37.098 00.004 11872 CameraToMount -- cameraX=0.00 cameraY=-0.11 hyp=0.11 cameraTheta=-1.53 mountX=0.00 mountY=0.11, mountTheta=1.54
22:57:37.102 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.00, y=-0.11, opts=13)
22:57:37.107 00.005 11872 Enqueuing Move request for scope (0.00, -0.11)
22:57:37.110 00.003 9960 Worker thread wakes up
22:57:37.111 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.11) opts 0xd
22:57:37.111 00.000 9960 Handling offset move in thread for scope, endpoint = (0.00, -0.11)
22:57:37.111 00.000 9960 Moving (0.00, -0.11) raw xDistance=0.00 yDistance=0.11
22:57:37.112 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
22:57:37.112 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:57:37.112 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:57:37.112 00.000 9960 MoveAxis(E, 0, ABG)
22:57:37.112 00.000 9960 Move returns status 0, amount 0
22:57:37.113 00.001 9960 MoveAxis(N, 0, ABG)
22:57:37.113 00.000 9960 Move returns status 0, amount 0
22:57:37.113 00.000 9960 move complete, result=0
22:57:37.113 00.000 9960 worker thread done servicing request
22:57:37.113 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=172, med=0, FiltMin=0, FiltMax=118, Gamma=1.000
22:57:37.118 00.005 11872 UpdateGuideState exits: m=4203 SNR=43.4
22:57:37.122 00.004 11872 PhdController: settling, locked = 1, distance = 0.30 (1.50) aobump = 0 frame = 1 / 99999
22:57:37.126 00.004 11872 evsrv: {"Event":"Settling","Timestamp":1763787457.126,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.30,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
22:57:37.129 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:37.134 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:57:37.138 00.004 11872 Enqueuing Expose request
22:57:37.142 00.004 9960 Worker thread wakes up
22:57:37.143 00.001 11872 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:57:37.146 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
22:57:37.146 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1777,936,31,31)
22:57:38.389 01.243 9960 Exposure complete
22:57:38.499 00.110 9960 worker thread done servicing request
22:57:38.499 00.000 11872 OnExposeComplete: enter
22:57:38.504 00.005 11872 UpdateGuideState(): m_state=6
22:57:38.507 00.003 11872 Star::Find(15, 1792, 951, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
22:57:38.511 00.004 11872 Star::Find returns 1 (0), X=1792.52, Y=951.25, Mass=4537, SNR=45.4, Peak=187 HFD=5.9
22:57:38.515 00.004 11872 CameraToMount -- cameraTheta (-1.45) - m_xAngle (0.00) = xAngle (-1.46 = -1.46)
22:57:38.519 00.004 11872 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.51 = 1.51)
22:57:38.523 00.004 11872 CameraToMount -- cameraX=0.03 cameraY=-0.23 hyp=0.23 cameraTheta=-1.45 mountX=0.03 mountY=0.23, mountTheta=1.46
22:57:38.528 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.03, y=-0.23, opts=13)
22:57:38.531 00.003 11872 Enqueuing Move request for scope (0.03, -0.23)
22:57:38.535 00.004 9960 Worker thread wakes up
22:57:38.535 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.23) opts 0xd
22:57:38.536 00.001 9960 Handling offset move in thread for scope, endpoint = (0.03, -0.23)
22:57:38.536 00.000 9960 Moving (0.03, -0.23) raw xDistance=0.03 yDistance=0.23
22:57:38.537 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:57:38.537 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
22:57:38.537 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
22:57:38.537 00.000 9960 MoveAxis(E, 0, ABG)
22:57:38.537 00.000 9960 Move returns status 0, amount 0
22:57:38.537 00.000 9960 MoveAxis(N, 0, ABG)
22:57:38.537 00.000 9960 Move returns status 0, amount 0
22:57:38.537 00.000 9960 move complete, result=0
22:57:38.537 00.000 9960 worker thread done servicing request
22:57:38.537 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=187, med=0, FiltMin=0, FiltMax=115, Gamma=1.000
22:57:38.542 00.005 11872 UpdateGuideState exits: m=4537 SNR=45.4
22:57:38.546 00.004 11872 PhdController: settling, locked = 1, distance = 0.28 (1.50) aobump = 0 frame = 2 / 99999
22:57:38.549 00.003 11872 evsrv: {"Event":"Settling","Timestamp":1763787458.549,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.28,"Time":1.4,"SettleTime":10.0,"StarLocked":true}
22:57:38.553 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:38.557 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:57:38.560 00.003 11872 Enqueuing Expose request
22:57:38.564 00.004 9960 Worker thread wakes up
22:57:38.564 00.000 11872 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
22:57:38.568 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
22:57:38.568 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1777,936,31,31)
22:57:39.812 01.244 9960 Exposure complete
22:57:39.956 00.144 9960 worker thread done servicing request
22:57:39.956 00.000 11872 OnExposeComplete: enter
22:57:39.966 00.010 11872 UpdateGuideState(): m_state=6
22:57:39.972 00.006 11872 Star::Find(15, 1792, 951, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
22:57:39.976 00.004 11872 Star::Find returns 1 (0), X=1792.55, Y=950.89, Mass=4255, SNR=43.7, Peak=189 HFD=5.7
22:57:39.980 00.004 11872 CameraToMount -- cameraTheta (-1.48) - m_xAngle (0.00) = xAngle (-1.48 = -1.48)
22:57:39.984 00.004 11872 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.49 = 1.49)
22:57:39.989 00.005 11872 CameraToMount -- cameraX=0.05 cameraY=-0.59 hyp=0.59 cameraTheta=-1.48 mountX=0.05 mountY=0.59, mountTheta=1.48
22:57:39.995 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.05, y=-0.59, opts=13)
22:57:40.000 00.005 11872 Enqueuing Move request for scope (0.05, -0.59)
22:57:40.004 00.004 9960 Worker thread wakes up
22:57:40.005 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.59) opts 0xd
22:57:40.005 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=189, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
22:57:40.011 00.006 9960 Handling offset move in thread for scope, endpoint = (0.05, -0.59)
22:57:40.011 00.000 9960 Moving (0.05, -0.59) raw xDistance=0.05 yDistance=0.59
22:57:40.013 00.002 11872 UpdateGuideState exits: m=4255 SNR=43.7
22:57:40.019 00.006 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:57:40.019 00.000 11872 PhdController: settling, locked = 1, distance = 0.37 (1.50) aobump = 0 frame = 3 / 99999
22:57:40.022 00.003 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
22:57:40.022 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763787460.022,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.37,"Time":2.9,"SettleTime":10.0,"StarLocked":true}
22:57:40.027 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.59
22:57:40.027 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:40.031 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:57:40.034 00.003 9960 MoveAxis(E, 0, ABG)
22:57:40.034 00.000 11872 Enqueuing Expose request
22:57:40.038 00.004 9960 Move returns status 0, amount 0
22:57:40.038 00.000 9960 MoveAxis(N, 0, ABG)
22:57:40.038 00.000 9960 Move returns status 0, amount 0
22:57:40.039 00.001 9960 move complete, result=0
22:57:40.039 00.000 9960 worker thread done servicing request
22:57:40.039 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.6 px 0 ms NORTH
22:57:40.044 00.005 9960 Worker thread wakes up
22:57:40.044 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:57:40.044 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1777,936,31,31)
22:57:41.288 01.244 9960 Exposure complete
22:57:41.406 00.118 9960 worker thread done servicing request
22:57:41.406 00.000 11872 OnExposeComplete: enter
22:57:41.410 00.004 11872 UpdateGuideState(): m_state=6
22:57:41.414 00.004 11872 Star::Find(15, 1792, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:57:41.419 00.005 11872 Star::Find returns 1 (0), X=1792.51, Y=950.70, Mass=4576, SNR=45.7, Peak=209 HFD=5.6
22:57:41.425 00.006 11872 CameraToMount -- cameraTheta (-1.55) - m_xAngle (0.00) = xAngle (-1.56 = -1.56)
22:57:41.431 00.006 11872 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.41 = 1.41)
22:57:41.436 00.005 11872 CameraToMount -- cameraX=0.01 cameraY=-0.78 hyp=0.78 cameraTheta=-1.55 mountX=0.01 mountY=0.77, mountTheta=1.56
22:57:41.443 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.01, y=-0.78, opts=13)
22:57:41.450 00.007 11872 Enqueuing Move request for scope (0.01, -0.78)
22:57:41.455 00.005 9960 Worker thread wakes up
22:57:41.455 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.78) opts 0xd
22:57:41.456 00.001 9960 Handling offset move in thread for scope, endpoint = (0.01, -0.78)
22:57:41.456 00.000 9960 Moving (0.01, -0.78) raw xDistance=0.01 yDistance=0.77
22:57:41.457 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:57:41.457 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=0, FiltMin=0, FiltMax=114, Gamma=1.000
22:57:41.462 00.005 9960 resist switch: large excursion: input 0.77 thresh 0.60 direction from 0 to 1
22:57:41.462 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.31
22:57:41.463 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.77 from input 0.77
22:57:41.463 00.000 11872 UpdateGuideState exits: m=4576 SNR=45.7
22:57:41.468 00.005 9960 MoveAxis(E, 0, ABG)
22:57:41.468 00.000 9960 Move returns status 0, amount 0
22:57:41.469 00.001 11872 PhdController: settling, locked = 1, distance = 0.50 (1.50) aobump = 0 frame = 4 / 99999
22:57:41.474 00.005 9960 MoveAxis(S, 576, ABG)
22:57:41.475 00.001 9960 Guiding  Dir = 1, Dur = 576
22:57:41.476 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763787461.474,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.50,"Time":4.3,"SettleTime":10.0,"StarLocked":true}
22:57:41.481 00.005 9960 IsSlewing returns 0
22:57:41.481 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:41.485 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:57:41.489 00.004 11872 Enqueuing Expose request
22:57:41.493 00.004 9960 IsGuiding returns 0
22:57:41.493 00.000 9960 PulseGuide returned control before completion, sleep 586
22:57:42.093 00.600 9960 IsGuiding returns 0
22:57:42.093 00.000 9960 Move returns status 0, amount 576
22:57:42.094 00.001 9960 move complete, result=0
22:57:42.094 00.000 9960 worker thread done servicing request
22:57:42.095 00.001 11872 GuideStep: 0.0 px 0 ms EAST, 0.8 px 576 ms SOUTH
22:57:42.101 00.006 9960 Worker thread wakes up
22:57:42.101 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:57:42.101 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1777,936,31,31)
22:57:43.355 01.254 9960 Exposure complete
22:57:43.473 00.118 9960 worker thread done servicing request
22:57:43.473 00.000 11872 OnExposeComplete: enter
22:57:43.478 00.005 11872 UpdateGuideState(): m_state=6
22:57:43.482 00.004 11872 Star::Find(15, 1792, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
22:57:43.487 00.005 11872 Star::Find returns 1 (0), X=1792.61, Y=951.38, Mass=4535, SNR=45.8, Peak=196 HFD=5.8
22:57:43.492 00.005 11872 CameraToMount -- cameraTheta (-0.73) - m_xAngle (0.00) = xAngle (-0.74 = -0.74)
22:57:43.498 00.006 11872 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.23 = 2.23)
22:57:43.503 00.005 11872 CameraToMount -- cameraX=0.11 cameraY=-0.10 hyp=0.15 cameraTheta=-0.73 mountX=0.11 mountY=0.12, mountTheta=0.82
22:57:43.511 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=0.11, y=-0.10, opts=13)
22:57:43.518 00.007 11872 Enqueuing Move request for scope (0.11, -0.10)
22:57:43.523 00.005 9960 Worker thread wakes up
22:57:43.523 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.10) opts 0xd
22:57:43.524 00.001 9960 Handling offset move in thread for scope, endpoint = (0.11, -0.10)
22:57:43.524 00.000 9960 Moving (0.11, -0.10) raw xDistance=0.11 yDistance=0.12
22:57:43.524 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:57:43.525 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:57:43.525 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=196, med=0, FiltMin=0, FiltMax=121, Gamma=1.000
22:57:43.531 00.006 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:57:43.531 00.000 11872 UpdateGuideState exits: m=4535 SNR=45.8
22:57:43.537 00.006 9960 MoveAxis(E, 0, ABG)
22:57:43.537 00.000 9960 Move returns status 0, amount 0
22:57:43.537 00.000 11872 PhdController: settling, locked = 1, distance = 0.39 (1.50) aobump = 0 frame = 5 / 99999
22:57:43.542 00.005 9960 MoveAxis(N, 0, ABG)
22:57:43.543 00.001 9960 Move returns status 0, amount 0
22:57:43.543 00.000 9960 move complete, result=0
22:57:43.543 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763787463.542,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.39,"Time":6.4,"SettleTime":10.0,"StarLocked":true}
22:57:43.548 00.005 9960 worker thread done servicing request
22:57:43.548 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:43.554 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:57:43.558 00.004 11872 Enqueuing Expose request
22:57:43.561 00.003 11872 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:57:43.565 00.004 9960 Worker thread wakes up
22:57:43.565 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:57:43.565 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1777,936,31,31)
22:57:44.814 01.249 9960 Exposure complete
22:57:44.930 00.116 9960 worker thread done servicing request
22:57:44.930 00.000 11872 OnExposeComplete: enter
22:57:44.934 00.004 11872 UpdateGuideState(): m_state=6
22:57:44.938 00.004 11872 Star::Find(15, 1792, 951, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
22:57:44.942 00.004 11872 Star::Find returns 1 (0), X=1792.55, Y=951.25, Mass=4428, SNR=44.9, Peak=173 HFD=5.8
22:57:44.946 00.004 11872 CameraToMount -- cameraTheta (-1.34) - m_xAngle (0.00) = xAngle (-1.34 = -1.34)
22:57:44.949 00.003 11872 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.63 = 1.63)
22:57:44.952 00.003 11872 CameraToMount -- cameraX=0.05 cameraY=-0.23 hyp=0.23 cameraTheta=-1.34 mountX=0.05 mountY=0.23, mountTheta=1.35
22:57:44.957 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.05, y=-0.23, opts=13)
22:57:44.962 00.005 11872 Enqueuing Move request for scope (0.05, -0.23)
22:57:44.965 00.003 9960 Worker thread wakes up
22:57:44.965 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.23) opts 0xd
22:57:44.966 00.001 9960 Handling offset move in thread for scope, endpoint = (0.05, -0.23)
22:57:44.966 00.000 9960 Moving (0.05, -0.23) raw xDistance=0.05 yDistance=0.23
22:57:44.966 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:57:44.966 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23
22:57:44.967 00.001 9960 MoveAxis(E, 0, ABG)
22:57:44.967 00.000 9960 Move returns status 0, amount 0
22:57:44.967 00.000 9960 MoveAxis(S, 173, ABG)
22:57:44.967 00.000 9960 Guiding  Dir = 1, Dur = 173
22:57:44.967 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=173, med=0, FiltMin=0, FiltMax=115, Gamma=1.000
22:57:44.971 00.004 9960 IsSlewing returns 0
22:57:44.971 00.000 11872 UpdateGuideState exits: m=4428 SNR=44.9
22:57:44.976 00.005 9960 IsGuiding returns 0
22:57:44.977 00.001 11872 PhdController: settling, locked = 1, distance = 0.34 (1.50) aobump = 0 frame = 6 / 99999
22:57:44.981 00.004 9960 PulseGuide returned control before completion, sleep 183
22:57:44.981 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763787464.981,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.34,"Time":7.9,"SettleTime":10.0,"StarLocked":true}
22:57:44.984 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:44.987 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:57:44.992 00.005 11872 Enqueuing Expose request
22:57:45.177 00.185 9960 IsGuiding returns 1
22:57:45.177 00.000 9960 scope still moving after pulse duration time elapsed
22:57:45.208 00.031 9960 IsSlewing returns 0
22:57:45.211 00.003 9960 IsGuiding returns 0
22:57:45.211 00.000 9960 scope move finished after 173 + 61 ms
22:57:45.211 00.000 9960 Move returns status 0, amount 173
22:57:45.211 00.000 9960 move complete, result=0
22:57:45.211 00.000 9960 worker thread done servicing request
22:57:45.212 00.001 11872 GuideStep: 0.1 px 0 ms EAST, 0.2 px 173 ms SOUTH
22:57:45.217 00.005 9960 Worker thread wakes up
22:57:45.217 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:57:45.218 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1777,936,31,31)
22:57:46.475 01.257 9960 Exposure complete
22:57:46.599 00.124 9960 worker thread done servicing request
22:57:46.600 00.001 11872 OnExposeComplete: enter
22:57:46.604 00.004 11872 UpdateGuideState(): m_state=6
22:57:46.609 00.005 11872 Star::Find(15, 1792, 951, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
22:57:46.612 00.003 11872 Star::Find returns 1 (0), X=1792.59, Y=951.56, Mass=4210, SNR=42.9, Peak=204 HFD=5.6
22:57:46.617 00.005 11872 CameraToMount -- cameraTheta (0.74) - m_xAngle (0.00) = xAngle (0.74 = 0.74)
22:57:46.621 00.004 11872 CameraToMount -- cameraTheta (0.74) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (3.71 = -2.58)
22:57:46.624 00.003 11872 CameraToMount -- cameraX=0.09 cameraY=0.08 hyp=0.12 cameraTheta=0.74 mountX=0.09 mountY=-0.07, mountTheta=-0.62
22:57:46.627 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=0.09, y=0.08, opts=13)
22:57:46.630 00.003 11872 Enqueuing Move request for scope (0.09, 0.08)
22:57:46.633 00.003 9960 Worker thread wakes up
22:57:46.633 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.08) opts 0xd
22:57:46.634 00.001 9960 Handling offset move in thread for scope, endpoint = (0.09, 0.08)
22:57:46.634 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=204, med=0, FiltMin=0, FiltMax=121, Gamma=1.000
22:57:46.638 00.004 11872 UpdateGuideState exits: m=4210 SNR=42.9
22:57:46.641 00.003 11872 PhdController: settling, locked = 1, distance = 0.28 (1.50) aobump = 0 frame = 7 / 99999
22:57:46.644 00.003 9960 Moving (0.09, 0.08) raw xDistance=0.09 yDistance=-0.07
22:57:46.645 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:57:46.645 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:57:46.645 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763787466.644,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.28,"Time":9.5,"SettleTime":10.0,"StarLocked":true}
22:57:46.648 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:57:46.649 00.001 9960 MoveAxis(E, 0, ABG)
22:57:46.649 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:46.653 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:57:46.657 00.004 11872 Enqueuing Expose request
22:57:46.660 00.003 9960 Move returns status 0, amount 0
22:57:46.660 00.000 9960 MoveAxis(N, 0, ABG)
22:57:46.660 00.000 9960 Move returns status 0, amount 0
22:57:46.661 00.001 9960 move complete, result=0
22:57:46.661 00.000 9960 worker thread done servicing request
22:57:46.661 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:57:46.665 00.004 9960 Worker thread wakes up
22:57:46.665 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:57:46.665 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1777,936,31,31)
22:57:47.914 01.249 9960 Exposure complete
22:57:48.025 00.111 9960 worker thread done servicing request
22:57:48.026 00.001 11872 OnExposeComplete: enter
22:57:48.031 00.005 11872 UpdateGuideState(): m_state=6
22:57:48.034 00.003 11872 Star::Find(15, 1792, 951, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
22:57:48.037 00.003 11872 Star::Find returns 1 (0), X=1792.25, Y=952.25, Mass=4400, SNR=44.5, Peak=216 HFD=5.7
22:57:48.042 00.005 11872 CameraToMount -- cameraTheta (1.88) - m_xAngle (0.00) = xAngle (1.87 = 1.87)
22:57:48.046 00.004 11872 CameraToMount -- cameraTheta (1.88) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.84 = -1.44)
22:57:48.049 00.003 11872 CameraToMount -- cameraX=-0.24 cameraY=0.77 hyp=0.81 cameraTheta=1.88 mountX=-0.24 mountY=-0.80, mountTheta=-1.86
22:57:48.056 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.24, y=0.77, opts=13)
22:57:48.060 00.004 11872 Enqueuing Move request for scope (-0.24, 0.77)
22:57:48.063 00.003 9960 Worker thread wakes up
22:57:48.063 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.77) opts 0xd
22:57:48.063 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.24, 0.77)
22:57:48.063 00.000 9960 Moving (-0.24, 0.77) raw xDistance=-0.24 yDistance=-0.80
22:57:48.063 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
22:57:48.063 00.000 9960 resist switch: large excursion: input -0.80 thresh 0.60 direction from 1 to -1
22:57:48.064 00.001 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.40
22:57:48.064 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.80 from input -0.80
22:57:48.064 00.000 9960 MoveAxis(E, 113, ABG)
22:57:48.064 00.000 9960 Guiding  Dir = 2, Dur = 113
22:57:48.064 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=216, med=0, FiltMin=0, FiltMax=128, Gamma=1.000
22:57:48.069 00.005 9960 IsSlewing returns 0
22:57:48.069 00.000 11872 UpdateGuideState exits: m=4400 SNR=44.5
22:57:48.073 00.004 9960 IsGuiding returns 0
22:57:48.073 00.000 11872 PhdController: settling, locked = 1, distance = 0.44 (1.50) aobump = 0 frame = 8 / 99999
22:57:48.077 00.004 9960 PulseGuide returned control before completion, sleep 123
22:57:48.077 00.000 11872 PhdController: newstate STATE_FINISH
22:57:48.080 00.003 11872 PhdController complete: success
22:57:48.085 00.005 11872 evsrv: {"Event":"SettleDone","Timestamp":1763787468.085,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":8,"DroppedFrames":0}
22:57:48.089 00.004 11872 Mount: notify guiding dither settle done success=1
22:57:48.092 00.003 11872 PhdController: newstate STATE_IDLE
22:57:48.096 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:48.099 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:57:48.103 00.004 11872 Enqueuing Expose request
22:57:48.204 00.101 9960 IsGuiding returns 1
22:57:48.206 00.002 9960 scope still moving after pulse duration time elapsed
22:57:48.235 00.029 9960 IsSlewing returns 0
22:57:48.237 00.002 9960 IsGuiding returns 0
22:57:48.238 00.001 9960 scope move finished after 113 + 51 ms
22:57:48.238 00.000 9960 Move returns status 0, amount 113
22:57:48.238 00.000 9960 MoveAxis(N, 598, ABG)
22:57:48.239 00.001 9960 Guiding  Dir = 0, Dur = 598
22:57:48.239 00.000 9960 IsSlewing returns 0
22:57:48.241 00.002 9960 IsGuiding returns 0
22:57:48.241 00.000 9960 PulseGuide returned control before completion, sleep 608
22:57:48.862 00.621 9960 IsGuiding returns 1
22:57:48.864 00.002 9960 scope still moving after pulse duration time elapsed
22:57:48.895 00.031 9960 IsSlewing returns 0
22:57:48.896 00.001 9960 IsGuiding returns 0
22:57:48.896 00.000 9960 scope move finished after 598 + 57 ms
22:57:48.897 00.001 9960 Move returns status 0, amount 598
22:57:48.897 00.000 9960 move complete, result=0
22:57:48.897 00.000 9960 worker thread done servicing request
22:57:48.898 00.001 11872 GuideStep: -0.2 px 113 ms EAST, -0.8 px 598 ms NORTH
22:57:48.904 00.006 9960 Worker thread wakes up
22:57:48.904 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:57:48.904 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1777,936,31,31)
22:57:49.312 00.408 11872 evsrv: cli 0D2D2320 connect
22:57:49.316 00.004 11872 case statement mapped state 6 to 3
22:57:49.321 00.005 11872 case statement mapped state 6 to 3
22:57:49.337 00.016 11872 evsrv: cli 0D2D2320 request: {"method":"get_app_state","id":"7d2b01ba-3256-4ed0-966a-8f02a7f32bd4"}
22:57:49.343 00.006 11872 case statement mapped state 6 to 3
22:57:49.346 00.003 11872 evsrv: cli 0D2D2320 response: {"jsonrpc":"2.0","result":"Guiding","id":"7d2b01ba-3256-4ed0-966a-8f02a7f32bd4"}
22:57:49.350 00.004 11872 evsrv: cli 0D2D2320 disconnect
22:57:49.355 00.005 11872 evsrv: cli 0D2D3360 connect
22:57:49.362 00.007 11872 case statement mapped state 6 to 3
22:57:49.366 00.004 11872 case statement mapped state 6 to 3
22:57:49.369 00.003 11872 evsrv: cli 0D2D3360 request: {"method":"stop_capture","id":"37a715fd-8cb1-4533-83da-22842d2dac28"}
22:57:49.372 00.003 11872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
22:57:49.374 00.002 11872 Status Line: Waiting for devices...
22:57:49.377 00.003 11872 evsrv: cli 0D2D3360 response: {"jsonrpc":"2.0","result":0,"id":"37a715fd-8cb1-4533-83da-22842d2dac28"}
22:57:49.384 00.007 11872 evsrv: cli 0D2D3360 disconnect
22:57:49.394 00.010 11872 evsrv: cli 0D2D34A0 connect
22:57:49.400 00.006 11872 case statement mapped state 6 to 3
22:57:49.403 00.003 11872 case statement mapped state 6 to 3
22:57:49.406 00.003 11872 evsrv: cli 0D2D34A0 request: {"method":"get_app_state","id":"9fcd450b-337f-4fcb-9ff4-1663e00dcc32"}
22:57:49.409 00.003 11872 case statement mapped state 6 to 3
22:57:49.412 00.003 11872 evsrv: cli 0D2D34A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9fcd450b-337f-4fcb-9ff4-1663e00dcc32"}
22:57:49.416 00.004 11872 evsrv: cli 0D2D34A0 disconnect
22:57:49.461 00.045 9960 ZWO: stopexposure
22:57:50.108 00.647 9960 ZWO: stopexposure
22:57:50.108 00.000 9960 Error thrown from C:\cygwin\home\agalasso\projects\phd2\worker_thread.cpp:190->Capture failed
22:57:50.109 00.001 9960 worker thread done servicing request
22:57:50.109 00.000 11872 OnExposeComplete: enter
22:57:50.115 00.006 11872 OnExposeComplete: Capture Error reported
22:57:50.121 00.006 11872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
22:57:50.127 00.006 11872 Mount: notify guiding stopped
22:57:50.134 00.007 11872 Changing from state GUIDING to STOP
22:57:50.138 00.004 11872 guider state => SELECTED
22:57:50.143 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=216, med=0, FiltMin=0, FiltMax=128, Gamma=1.000
22:57:50.147 00.004 11872 Changing from state SELECTED to UNINITIALIZED
22:57:50.151 00.004 11872 guider state => SELECTING
22:57:50.158 00.007 11872 Status Line: Stopped.
22:57:50.162 00.004 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\myframe_events.cpp:489->Error reported capturing image
22:57:50.419 00.257 11872 evsrv: cli 0D2D2320 connect
22:57:50.427 00.008 11872 evsrv: cli 0D2D2320 request: {"method":"get_app_state","id":"439fbc65-f81b-4cdf-ab2b-5c352f53d359"}
22:57:50.435 00.008 11872 evsrv: cli 0D2D2320 response: {"jsonrpc":"2.0","result":"Stopped","id":"439fbc65-f81b-4cdf-ab2b-5c352f53d359"}
22:57:50.444 00.009 11872 evsrv: cli 0D2D2320 disconnect
22:58:07.123 16.679 11872 evsrv: cli 0D2D2500 connect
22:58:07.127 00.004 11872 evsrv: cli 0D2D2500 request: {"method":"get_app_state","id":"e70455d1-9e68-4237-a4b8-4b87ec9d846b"}
22:58:07.134 00.007 11872 evsrv: cli 0D2D2500 response: {"jsonrpc":"2.0","result":"Stopped","id":"e70455d1-9e68-4237-a4b8-4b87ec9d846b"}
22:58:07.143 00.009 11872 evsrv: cli 0D2D2500 disconnect
22:58:07.149 00.006 11872 evsrv: cli 0D2D2460 connect
22:58:07.156 00.007 11872 evsrv: cli 0D2D2460 request: {"method":"get_calibrated","id":"b569943e-cf07-4933-93f0-274fa72e126c"}
22:58:07.160 00.004 11872 evsrv: cli 0D2D2460 response: {"jsonrpc":"2.0","result":true,"id":"b569943e-cf07-4933-93f0-274fa72e126c"}
22:58:07.165 00.005 11872 evsrv: cli 0D2D2460 disconnect
22:58:07.171 00.006 11872 evsrv: cli 0D2D2960 connect
22:58:07.176 00.005 11872 evsrv: cli 0D2D2960 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"766019c5-194e-4372-a0d4-ea01bea283a5"}
22:58:07.181 00.005 11872 PhdController::Guide begins
22:58:07.185 00.004 11872 PhdController: newstate STATE_SETUP
22:58:07.188 00.003 11872 PhdController: setup
22:58:07.192 00.004 11872 PhdController: newstate STATE_ATTEMPT_START
22:58:07.197 00.005 11872 PhdController: start capturing
22:58:07.201 00.004 11872 Changing from state SELECTING to UNINITIALIZED
22:58:07.205 00.004 11872 guider state => SELECTING
22:58:07.210 00.005 11872 setting force full frames = true
22:58:07.213 00.003 11872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
22:58:07.219 00.006 11872 ScheduleExposure(1000,3,0) exposurePending=0
22:58:07.224 00.005 11872 Enqueuing Expose request
22:58:07.227 00.003 11872 PhdController: newstate STATE_SELECT_STAR
22:58:07.230 00.003 9960 Worker thread wakes up
22:58:07.232 00.002 9960 worker thread servicing REQUEST_EXPOSE 1000
22:58:07.232 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
22:58:07.232 00.000 11872 evsrv: cli 0D2D2960 response: {"jsonrpc":"2.0","result":0,"id":"766019c5-194e-4372-a0d4-ea01bea283a5"}
22:58:07.237 00.005 11872 evsrv: cli 0D2D2960 disconnect
22:58:07.241 00.004 11872 evsrv: cli 0D2D3360 connect
22:58:07.245 00.004 11872 case statement mapped state 1 to 101
22:58:07.249 00.004 11872 case statement mapped state 1 to 101
22:58:07.253 00.004 11872 evsrv: cli 0D2D3360 request: {"method":"get_lock_shift_params","id":"87b4b040-9357-4a71-a860-e23531981591"}
22:58:07.257 00.004 11872 evsrv: cli 0D2D3360 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"87b4b040-9357-4a71-a860-e23531981591"}
22:58:07.260 00.003 11872 evsrv: cli 0D2D3360 disconnect
22:58:07.266 00.006 11872 evsrv: cli 0D2D2780 connect
22:58:07.270 00.004 11872 case statement mapped state 1 to 101
22:58:07.274 00.004 11872 case statement mapped state 1 to 101
22:58:07.278 00.004 11872 evsrv: cli 0D2D2780 request: {"method":"get_lock_position","id":"41961f2b-5b8c-48b6-af21-cae5ddfc0766"}
22:58:07.283 00.005 11872 evsrv: cli 0D2D2780 response: {"jsonrpc":"2.0","result":null,"id":"41961f2b-5b8c-48b6-af21-cae5ddfc0766"}
22:58:07.287 00.004 11872 evsrv: cli 0D2D2780 disconnect
22:58:08.288 01.001 11872 evsrv: cli 0D2D30E0 connect
22:58:08.295 00.007 11872 case statement mapped state 1 to 101
22:58:08.302 00.007 11872 case statement mapped state 1 to 101
22:58:08.308 00.006 11872 evsrv: cli 0D2D30E0 request: {"method":"get_lock_position","id":"2502cd5f-1ba7-4bf0-b170-6ee2991ba901"}
22:58:08.316 00.008 11872 evsrv: cli 0D2D30E0 response: {"jsonrpc":"2.0","result":null,"id":"2502cd5f-1ba7-4bf0-b170-6ee2991ba901"}
22:58:08.323 00.007 11872 evsrv: cli 0D2D30E0 disconnect
22:58:08.480 00.157 9960 Exposure complete
22:58:08.591 00.111 9960 worker thread done servicing request
22:58:08.592 00.001 11872 OnExposeComplete: enter
22:58:08.595 00.003 11872 UpdateGuideState(): m_state=1
22:58:08.599 00.004 11872 UpdateCurrentPosition: no star selected
22:58:08.604 00.005 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
22:58:08.607 00.003 11872 Status Line: No star selected
22:58:08.612 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=216, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
22:58:08.616 00.004 11872 UpdateGuideState exits: No star selected
22:58:08.620 00.004 11872 GuiderMultiStar::AutoSelect enter
22:58:08.623 00.003 11872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
22:58:08.731 00.108 11872 AutoFind: auto downsample for scale 1.00 => 1x
22:58:08.941 00.210 11872 AutoFind: global mean = 0.0, stdev 2.2
22:58:08.946 00.005 11872 AutoFind: using threshold = 0.1
22:58:09.172 00.226 11872 AutoFind: local max [1548, 399] 116.2
22:58:09.176 00.004 11872 AutoFind: local max [1793, 948] 112.0
22:58:09.180 00.004 11872 AutoFind: local max [349, 37] 57.9
22:58:09.183 00.003 11872 AutoFind: local max [1682, 412] 45.7
22:58:09.187 00.004 11872 AutoFind: local max [1330, 183] 35.3
22:58:09.190 00.003 11872 AutoFind: local max [1254, 111] 34.3
22:58:09.194 00.004 11872 AutoFind: local max [735, 649] 30.2
22:58:09.198 00.004 11872 AutoFind: local max [410, 409] 26.5
22:58:09.201 00.003 11872 AutoFind: local max [88, 621] 25.7
22:58:09.204 00.003 11872 AutoFind: local max [124, 523] 25.1
22:58:09.208 00.004 11872 AutoFind: local max [841, 1007] 20.3
22:58:09.211 00.003 11872 AutoFind: local max [77, 1036] 19.1
22:58:09.213 00.002 11872 AutoFind: local max [997, 435] 18.4
22:58:09.217 00.004 11872 AutoFind: local max [1889, 939] 17.6
22:58:09.220 00.003 11872 AutoFind: local max [123, 184] 11.5
22:58:09.222 00.002 11872 AutoFind: local max [235, 540] 11.5
22:58:09.226 00.004 11872 AutoFind: local max [1315, 739] 11.3
22:58:09.228 00.002 11872 AutoFind: local max [1274, 259] 11.0
22:58:09.230 00.002 11872 AutoFind: local max [443, 487] 10.6
22:58:09.233 00.003 11872 AutoFind: local max [712, 236] 10.3
22:58:09.236 00.003 11872 AutoFind: local max [345, 442] 10.0
22:58:09.238 00.002 11872 AutoFind: local max [1262, 72] 9.8
22:58:09.242 00.004 11872 AutoFind: local max [446, 60] 9.7
22:58:09.245 00.003 11872 AutoFind: local max [444, 481] 8.6
22:58:09.249 00.004 11872 AutoFind: local max [1328, 654] 8.6
22:58:09.252 00.003 11872 AutoFind: local max [460, 404] 8.0
22:58:09.254 00.002 11872 AutoFind: local max [1865, 783] 7.9
22:58:09.258 00.004 11872 AutoFind: local max [336, 788] 7.8
22:58:09.262 00.004 11872 AutoFind: local max [1327, 661] 7.7
22:58:09.265 00.003 11872 AutoFind: local max [271, 509] 7.5
22:58:09.268 00.003 11872 AutoFind: local max [1739, 332] 7.3
22:58:09.272 00.004 11872 AutoFind: local max [242, 759] 7.0
22:58:09.275 00.003 11872 AutoFind: local max [1348, 184] 6.9
22:58:09.279 00.004 11872 AutoFind: local max [1403, 565] 6.8
22:58:09.282 00.003 11872 AutoFind: local max [266, 615] 6.3
22:58:09.287 00.005 11872 AutoFind: local max [1665, 487] 6.2
22:58:09.290 00.003 11872 AutoFind: local max [772, 953] 6.0
22:58:09.294 00.004 11872 AutoFind: local max [247, 143] 5.9
22:58:09.297 00.003 11872 AutoFind: local max [1445, 810] 5.7
22:58:09.301 00.004 11872 AutoFind: local max [520, 738] 5.6
22:58:09.305 00.004 11872 AutoFind: local max [65, 1071] 5.5
22:58:09.307 00.002 11872 AutoFind: local max [194, 49] 5.2
22:58:09.311 00.004 11872 AutoFind: local max [1778, 726] 5.2
22:58:09.315 00.004 11872 AutoFind: local max [239, 1032] 5.1
22:58:09.318 00.003 11872 AutoFind: local max [969, 525] 4.9
22:58:09.322 00.004 11872 AutoFind: local max [390, 745] 4.9
22:58:09.325 00.003 11872 AutoFind: local max [1471, 1076] 4.9
22:58:09.328 00.003 11872 AutoFind: local max [98, 619] 4.8
22:58:09.331 00.003 11872 AutoFind: local max [626, 126] 4.8
22:58:09.335 00.004 11872 AutoFind: local max [1354, 539] 4.7
22:58:09.339 00.004 11872 AutoFind: local max [290, 944] 4.7
22:58:09.342 00.003 11872 AutoFind: local max [1636, 725] 4.6
22:58:09.346 00.004 11872 AutoFind: local max [474, 668] 4.6
22:58:09.350 00.004 11872 AutoFind: local max [330, 958] 4.6
22:58:09.354 00.004 11872 AutoFind: local max [1308, 683] 4.5
22:58:09.358 00.004 11872 AutoFind: local max [1347, 905] 4.5
22:58:09.361 00.003 11872 AutoFind: local max [522, 733] 4.4
22:58:09.366 00.005 11872 AutoFind: local max [538, 397] 4.4
22:58:09.371 00.005 11872 AutoFind: local max [1657, 548] 4.3
22:58:09.374 00.003 11872 AutoFind: local max [1815, 227] 4.3
22:58:09.379 00.005 11872 AutoFind: local max [715, 867] 4.3
22:58:09.382 00.003 11872 AutoFind: local max [1582, 938] 4.3
22:58:09.386 00.004 11872 AutoFind: local max [839, 1026] 4.2
22:58:09.390 00.004 11872 AutoFind: local max [1656, 554] 4.1
22:58:09.394 00.004 11872 AutoFind: local max [510, 1018] 4.1
22:58:09.398 00.004 11872 AutoFind: local max [48, 114] 4.1
22:58:09.401 00.003 11872 AutoFind: local max [999, 448] 4.1
22:58:09.405 00.004 11872 AutoFind: local max [1169, 466] 4.1
22:58:09.407 00.002 11872 AutoFind: local max [76, 621] 4.1
22:58:09.411 00.004 11872 AutoFind: local max [655, 279] 4.1
22:58:09.413 00.002 11872 AutoFind: local max [1536, 404] 4.0
22:58:09.416 00.003 11872 AutoFind: local max [1403, 572] 4.0
22:58:09.419 00.003 11872 AutoFind: local max [13, 566] 4.0
22:58:09.422 00.003 11872 AutoFind: local max [524, 344] 3.9
22:58:09.425 00.003 11872 AutoFind: local max [421, 411] 3.9
22:58:09.428 00.003 11872 AutoFind: local max [314, 81] 3.9
22:58:09.430 00.002 11872 AutoFind: local max [1689, 350] 3.9
22:58:09.434 00.004 11872 AutoFind: local max [829, 1013] 3.9
22:58:09.437 00.003 11872 AutoFind: local max [298, 572] 3.8
22:58:09.439 00.002 11872 AutoFind: local max [153, 179] 3.8
22:58:09.442 00.003 11872 AutoFind: local max [829, 788] 3.8
22:58:09.444 00.002 11872 AutoFind: local max [816, 905] 3.8
22:58:09.448 00.004 11872 AutoFind: local max [1679, 1055] 3.8
22:58:09.451 00.003 11872 AutoFind: local max [369, 530] 3.7
22:58:09.454 00.003 11872 AutoFind: local max [699, 756] 3.7
22:58:09.456 00.002 11872 AutoFind: local max [1451, 1066] 3.7
22:58:09.460 00.004 11872 AutoFind: local max [1244, 509] 3.7
22:58:09.463 00.003 11872 AutoFind: local max [401, 409] 3.7
22:58:09.467 00.004 11872 AutoFind: local max [713, 1085] 3.7
22:58:09.470 00.003 11872 AutoFind: local max [542, 248] 3.7
22:58:09.474 00.004 11872 AutoFind: local max [1335, 198] 3.7
22:58:09.478 00.004 11872 AutoFind: local max [288, 71] 3.6
22:58:09.481 00.003 11872 AutoFind: local max [1737, 647] 3.6
22:58:09.484 00.003 11872 AutoFind: local max [1332, 868] 3.6
22:58:09.487 00.003 11872 AutoFind: local max [1269, 29] 3.6
22:58:09.491 00.004 11872 AutoFind: local max [80, 799] 3.6
22:58:09.494 00.003 11872 AutoFind: local max [1550, 388] 3.6
22:58:09.498 00.004 11872 AutoFind: local max [1446, 555] 3.6
22:58:09.502 00.004 11872 AutoFind: local max [150, 771] 3.6
22:58:09.506 00.004 11872 AutoFind: local max [1482, 596] 3.6
22:58:09.509 00.003 11872 AutoFind: too close [1550, 388] 3.6 - [1536, 404] 4.0
22:58:09.512 00.003 11872 AutoFind: close dim-bright [1550, 388] 3.6 - [1548, 399] 116.2
22:58:09.515 00.003 11872 AutoFind: too close [1335, 198] 3.7 - [1348, 184] 6.9
22:58:09.520 00.005 11872 AutoFind: close dim-bright [1335, 198] 3.7 - [1330, 183] 35.3
22:58:09.523 00.003 11872 AutoFind: too close [401, 409] 3.7 - [421, 411] 3.9
22:58:09.526 00.003 11872 AutoFind: close dim-bright [401, 409] 3.7 - [410, 409] 26.5
22:58:09.529 00.003 11872 AutoFind: too close [1451, 1066] 3.7 - [1471, 1076] 4.9
22:58:09.533 00.004 11872 AutoFind: too close [829, 1013] 3.9 - [839, 1026] 4.2
22:58:09.536 00.003 11872 AutoFind: close dim-bright [829, 1013] 3.9 - [841, 1007] 20.3
22:58:09.539 00.003 11872 AutoFind: close dim-bright [421, 411] 3.9 - [410, 409] 26.5
22:58:09.543 00.004 11872 AutoFind: too close [1403, 572] 4.0 - [1403, 565] 6.8
22:58:09.546 00.003 11872 AutoFind: close dim-bright [1536, 404] 4.0 - [1548, 399] 116.2
22:58:09.551 00.005 11872 AutoFind: close dim-bright [76, 621] 4.1 - [88, 621] 25.7
22:58:09.555 00.004 11872 AutoFind: too close [999, 448] 4.1 - [997, 435] 18.4
22:58:09.557 00.002 11872 AutoFind: too close [1656, 554] 4.1 - [1657, 548] 4.3
22:58:09.561 00.004 11872 AutoFind: too close [839, 1026] 4.2 - [841, 1007] 20.3
22:58:09.565 00.004 11872 AutoFind: too close [522, 733] 4.4 - [520, 738] 5.6
22:58:09.568 00.003 11872 AutoFind: close dim-bright [98, 619] 4.8 - [88, 621] 25.7
22:58:09.572 00.004 11872 AutoFind: close dim-bright [1348, 184] 6.9 - [1330, 183] 35.3
22:58:09.575 00.003 11872 AutoFind: too close [1327, 661] 7.7 - [1328, 654] 8.6
22:58:09.578 00.003 11872 AutoFind: too close [444, 481] 8.6 - [443, 487] 10.6
22:58:09.583 00.005 11872 AutoFind: too close to edge [713, 1085] 3.7
22:58:09.586 00.003 11872 AutoFind: too close to edge [13, 566] 4.0
22:58:09.590 00.004 11872 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
22:58:09.593 00.003 11872 Star::Find(15, 1548, 399, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:09.597 00.004 11872 Star::Find returns 1 (0), X=1548.20, Y=400.69, Mass=5124, SNR=47.4, Peak=138 HFD=6.7
22:58:09.599 00.002 11872 Star::Find(15, 1793, 948, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:09.603 00.004 11872 Star::Find returns 1 (0), X=1792.63, Y=950.27, Mass=4374, SNR=44.7, Peak=216 HFD=5.6
22:58:09.606 00.003 11872 Star::Find(15, 349, 37, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:09.609 00.003 11872 Star::Find returns 1 (0), X=348.68, Y=37.49, Mass=1722, SNR=28.3, Peak=69 HFD=5.5
22:58:09.613 00.004 11872 Star::Find(15, 1682, 412, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:09.616 00.003 11872 Star::Find returns 1 (0), X=1681.92, Y=413.66, Mass=1979, SNR=29.9, Peak=70 HFD=6.2
22:58:09.620 00.004 11872 Star::Find(15, 1330, 183, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:09.623 00.003 11872 Star::Find returns 1 (0), X=1331.10, Y=184.57, Mass=1921, SNR=29.0, Peak=54 HFD=6.9
22:58:09.626 00.003 11872 Star::Find(15, 1254, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:09.630 00.004 11872 Star::Find returns 1 (0), X=1255.49, Y=111.50, Mass=1843, SNR=27.9, Peak=45 HFD=7.1
22:58:09.634 00.004 11872 Star::Find(15, 735, 649, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:09.637 00.003 11872 Star::Find returns 1 (0), X=735.73, Y=650.02, Mass=1560, SNR=26.1, Peak=48 HFD=6.7
22:58:09.641 00.004 11872 Star::Find(15, 410, 409, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:09.645 00.004 11872 Star::Find returns 1 (0), X=410.11, Y=409.95, Mass=1142, SNR=21.8, Peak=44 HFD=6.0
22:58:09.649 00.004 11872 Star::Find(15, 88, 621, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:09.652 00.003 11872 Star::Find returns 1 (0), X=87.65, Y=620.82, Mass=628, SNR=16.8, Peak=34 HFD=4.8
22:58:09.656 00.004 11872 Star::Find(15, 124, 523, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:09.660 00.004 11872 Star::Find returns 1 (0), X=124.01, Y=522.26, Mass=686, SNR=17.8, Peak=36 HFD=5.3
22:58:09.664 00.004 11872 Star::Find(15, 77, 1036, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:09.667 00.003 11872 Star::Find returns 1 (0), X=77.18, Y=1036.78, Mass=519, SNR=15.4, Peak=41 HFD=4.7
22:58:09.671 00.004 11872 Star::Find(15, 1889, 939, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:09.676 00.005 11872 Star::Find returns 1 (0), X=1888.38, Y=941.08, Mass=574, SNR=16.2, Peak=30 HFD=5.3
22:58:09.680 00.004 11872 Star::Find(15, 123, 184, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:09.683 00.003 11872 Star::Find returns 1 (0), X=123.23, Y=183.61, Mass=268, SNR=11.1, Peak=16 HFD=5.1
22:58:09.687 00.004 11872 Star::Find(15, 235, 540, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:09.691 00.004 11872 Star::Find returns 1 (0), X=234.65, Y=540.87, Mass=366, SNR=12.9, Peak=16 HFD=5.8
22:58:09.695 00.004 11872 Star::Find(15, 1315, 739, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:09.699 00.004 11872 Star::Find returns 1 (0), X=1315.09, Y=740.53, Mass=339, SNR=12.1, Peak=17 HFD=6.2
22:58:09.703 00.004 11872 Star::Find(15, 1274, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:09.708 00.005 11872 Star::Find returns 1 (0), X=1274.81, Y=260.26, Mass=446, SNR=14.0, Peak=16 HFD=6.5
22:58:09.712 00.004 11872 Star::Find(15, 712, 236, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:09.715 00.003 11872 Star::Find returns 1 (0), X=711.95, Y=237.68, Mass=491, SNR=14.9, Peak=15 HFD=6.7
22:58:09.719 00.004 11872 Star::Find(15, 345, 442, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:09.723 00.004 11872 Star::Find returns 1 (0), X=345.73, Y=440.27, Mass=352, SNR=12.7, Peak=14 HFD=5.8
22:58:09.727 00.004 11872 Star::Find(15, 1262, 72, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:09.731 00.004 11872 Star::Find returns 1 (0), X=1262.94, Y=72.92, Mass=288, SNR=11.3, Peak=13 HFD=6.5
22:58:09.734 00.003 11872 Star::Find(15, 446, 60, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:09.738 00.004 11872 Star::Find returns 1 (0), X=446.24, Y=59.62, Mass=180, SNR=9.1, Peak=10 HFD=4.8
22:58:09.741 00.003 11872 Star::Find(15, 460, 404, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:09.745 00.004 11872 Star::Find returns 1 (0), X=460.59, Y=404.55, Mass=399, SNR=13.2, Peak=14 HFD=6.7
22:58:09.748 00.003 11872 Star::Find(15, 1865, 783, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:09.751 00.003 11872 Star::Find returns 1 (0), X=1865.81, Y=779.91, Mass=219, SNR=10.0, Peak=11 HFD=5.9
22:58:09.756 00.005 11872 Star::Find(15, 336, 788, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:09.759 00.003 11872 Star::Find returns 1 (0), X=335.76, Y=789.18, Mass=203, SNR=9.7, Peak=10 HFD=5.6
22:58:09.763 00.004 11872 Star::Find(15, 271, 509, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:09.767 00.004 11872 Star::Find returns 1 (0), X=271.59, Y=507.53, Mass=181, SNR=9.1, Peak=13 HFD=5.1
22:58:09.769 00.002 11872 Star::Find(15, 1739, 332, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:09.772 00.003 11872 Star::Find returns 1 (0), X=1738.79, Y=333.36, Mass=205, SNR=9.7, Peak=14 HFD=5.5
22:58:09.775 00.003 11872 Star::Find(15, 242, 759, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:09.778 00.003 11872 Star::Find returns 1 (0), X=242.04, Y=760.11, Mass=156, SNR=8.5, Peak=9 HFD=4.5
22:58:09.780 00.002 11872 Star::Find(15, 266, 615, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:09.783 00.003 11872 Star::Find returns 1 (0), X=267.02, Y=615.80, Mass=131, SNR=7.7, Peak=7 HFD=6.0
22:58:09.786 00.003 11872 Star::Find(15, 1665, 487, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:09.789 00.003 11872 Star::Find returns 1 (0), X=1664.36, Y=488.46, Mass=105, SNR=6.9, Peak=10 HFD=4.9
22:58:09.792 00.003 11872 Star::Find(15, 772, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:09.794 00.002 11872 Star::Find returns 1 (0), X=772.68, Y=950.33, Mass=341, SNR=12.4, Peak=11 HFD=7.1
22:58:09.798 00.004 11872 Star::Find(15, 247, 143, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:09.802 00.004 11872 Star::Find returns 1 (0), X=247.72, Y=141.82, Mass=209, SNR=9.9, Peak=13 HFD=5.2
22:58:09.806 00.004 11872 Star::Find(15, 1445, 810, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:09.811 00.005 11872 Star::Find returns 1 (0), X=1445.49, Y=809.85, Mass=250, SNR=10.5, Peak=11 HFD=6.5
22:58:09.814 00.003 11872 Star::Find(15, 65, 1071, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:09.817 00.003 11872 Star::Find returns 1 (0), X=65.05, Y=1070.49, Mass=75, SNR=5.8, Peak=10 HFD=3.2
22:58:09.821 00.004 11872 Star::Find(15, 194, 49, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:09.825 00.004 11872 Star::Find returns 1 (0), X=194.17, Y=49.22, Mass=119, SNR=7.4, Peak=6 HFD=5.8
22:58:09.829 00.004 11872 Star::Find(15, 1778, 726, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:09.833 00.004 11872 Star::Find returns 1 (0), X=1777.64, Y=725.89, Mass=141, SNR=7.9, Peak=10 HFD=5.2
22:58:09.837 00.004 11872 Star::Find(15, 239, 1032, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:09.841 00.004 11872 Star::Find false star n=24 nbg=271 bg=0.7 sigma=0.8 thresh=3 peak=3
22:58:09.844 00.003 11872 Star::Find returns 0 (2), X=239.00, Y=1032.00, Mass=74, SNR=2.9, Peak=6 HFD=0.0
22:58:09.848 00.004 11872 Star::Find(15, 969, 525, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:09.851 00.003 11872 Star::Find false star n=14 nbg=286 bg=0.9 sigma=0.9 thresh=4 peak=3
22:58:09.855 00.004 11872 Star::Find returns 0 (2), X=969.00, Y=525.00, Mass=50, SNR=2.9, Peak=7 HFD=0.0
22:58:09.858 00.003 11872 Star::Find(15, 390, 745, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:09.861 00.003 11872 Star::Find false star n=25 nbg=281 bg=0.6 sigma=0.7 thresh=3 peak=3
22:58:09.864 00.003 11872 Star::Find returns 0 (2), X=390.00, Y=745.00, Mass=68, SNR=2.9, Peak=6 HFD=0.0
22:58:09.867 00.003 11872 Star::Find(15, 98, 619, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:09.869 00.002 11872 Star::Find returns 1 (0), X=87.65, Y=620.82, Mass=628, SNR=16.8, Peak=34 HFD=4.8
22:58:09.874 00.005 11872 Star::Find(15, 626, 126, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:09.877 00.003 11872 Star::Find returns 1 (0), X=625.41, Y=127.08, Mass=132, SNR=7.8, Peak=8 HFD=6.4
22:58:09.879 00.002 11872 Star::Find(15, 1354, 539, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:09.884 00.005 11872 Star::Find returns 1 (0), X=1353.23, Y=542.70, Mass=204, SNR=9.6, Peak=9 HFD=6.1
22:58:09.887 00.003 11872 Star::Find(15, 290, 944, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:09.890 00.003 11872 Star::Find false star n=29 nbg=271 bg=0.7 sigma=0.7 thresh=3 peak=3
22:58:09.894 00.004 11872 Star::Find returns 0 (2), X=290.00, Y=944.00, Mass=85, SNR=2.9, Peak=8 HFD=0.0
22:58:09.898 00.004 11872 Star::Find(15, 1636, 725, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:09.900 00.002 11872 Star::Find returns 1 (0), X=1635.78, Y=724.48, Mass=113, SNR=7.2, Peak=6 HFD=5.6
22:58:09.903 00.003 11872 Star::Find(15, 474, 668, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:09.905 00.002 11872 Star::Find returns 1 (0), X=474.50, Y=664.53, Mass=224, SNR=10.2, Peak=9 HFD=7.0
22:58:09.908 00.003 11872 Star::Find(15, 330, 958, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:09.912 00.004 11872 Star::Find false star n=20 nbg=266 bg=0.7 sigma=0.8 thresh=3 peak=3
22:58:09.914 00.002 11872 Star::Find returns 0 (2), X=330.00, Y=958.00, Mass=58, SNR=2.9, Peak=5 HFD=0.0
22:58:09.918 00.004 11872 Star::Find(15, 1308, 683, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:09.920 00.002 11872 Star::Find returns 1 (0), X=1305.92, Y=685.24, Mass=250, SNR=10.6, Peak=10 HFD=6.7
22:58:09.925 00.005 11872 Star::Find(15, 1347, 905, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:09.927 00.002 11872 Star::Find returns 1 (0), X=1348.32, Y=905.34, Mass=183, SNR=9.1, Peak=11 HFD=6.0
22:58:09.932 00.005 11872 Star::Find(15, 538, 397, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:09.936 00.004 11872 Star::Find false star n=22 nbg=285 bg=0.9 sigma=0.9 thresh=4 peak=3
22:58:09.941 00.005 11872 Star::Find returns 0 (2), X=538.00, Y=397.00, Mass=79, SNR=2.9, Peak=6 HFD=0.0
22:58:09.944 00.003 11872 Star::Find(15, 1815, 227, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:09.949 00.005 11872 Star::Find returns 1 (0), X=1816.22, Y=226.76, Mass=185, SNR=9.2, Peak=11 HFD=6.2
22:58:09.952 00.003 11872 Star::Find(15, 715, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:09.956 00.004 11872 Star::Find false star n=28 nbg=282 bg=1.1 sigma=1.0 thresh=4 peak=4
22:58:09.960 00.004 11872 Star::Find returns 0 (2), X=715.00, Y=867.00, Mass=109, SNR=2.9, Peak=8 HFD=0.0
22:58:09.963 00.003 11872 Star::Find(15, 1582, 938, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:09.965 00.002 11872 Star::Find false star n=21 nbg=285 bg=0.9 sigma=0.9 thresh=4 peak=3
22:58:09.969 00.004 11872 Star::Find returns 0 (2), X=1582.00, Y=938.00, Mass=74, SNR=2.9, Peak=6 HFD=0.0
22:58:09.972 00.003 11872 Star::Find(15, 510, 1018, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:09.975 00.003 11872 Star::Find false star n=31 nbg=277 bg=1.1 sigma=0.9 thresh=4 peak=4
22:58:09.978 00.003 11872 Star::Find returns 0 (2), X=510.00, Y=1018.00, Mass=106, SNR=2.9, Peak=7 HFD=0.0
22:58:09.982 00.004 11872 Star::Find(15, 48, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:09.984 00.002 11872 Star::Find false star n=20 nbg=282 bg=0.6 sigma=0.7 thresh=3 peak=3
22:58:09.988 00.004 11872 Star::Find returns 0 (2), X=48.00, Y=114.00, Mass=65, SNR=2.9, Peak=7 HFD=0.0
22:58:09.992 00.004 11872 Star::Find(15, 1169, 466, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:09.995 00.003 11872 Star::Find false star n=38 nbg=282 bg=1.0 sigma=1.0 thresh=4 peak=4
22:58:09.999 00.004 11872 Star::Find returns 0 (2), X=1169.00, Y=466.00, Mass=150, SNR=2.9, Peak=7 HFD=0.0
22:58:10.002 00.003 11872 Star::Find(15, 76, 621, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:10.006 00.004 11872 Star::Find returns 1 (0), X=87.65, Y=620.82, Mass=628, SNR=16.8, Peak=34 HFD=4.8
22:58:10.009 00.003 11872 Star::Find(15, 655, 279, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:10.012 00.003 11872 Star::Find returns 1 (0), X=654.89, Y=277.80, Mass=121, SNR=7.4, Peak=7 HFD=8.0
22:58:10.017 00.005 11872 Star::Find(15, 524, 344, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:10.020 00.003 11872 Star::Find returns 1 (0), X=525.12, Y=342.82, Mass=193, SNR=9.2, Peak=8 HFD=6.8
22:58:10.024 00.004 11872 Star::Find(15, 314, 81, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:10.028 00.004 11872 Star::Find false star n=33 nbg=284 bg=0.7 sigma=0.7 thresh=3 peak=3
22:58:10.031 00.003 11872 Star::Find returns 0 (2), X=314.00, Y=81.00, Mass=86, SNR=2.9, Peak=7 HFD=0.0
22:58:10.035 00.004 11872 Star::Find(15, 1689, 350, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:10.038 00.003 11872 Star::Find returns 1 (0), X=1690.18, Y=351.01, Mass=132, SNR=7.8, Peak=9 HFD=5.9
22:58:10.042 00.004 11872 Star::Find(15, 298, 572, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:10.045 00.003 11872 Star::Find false star n=32 nbg=273 bg=0.7 sigma=0.8 thresh=3 peak=3
22:58:10.050 00.005 11872 Star::Find returns 0 (2), X=298.00, Y=572.00, Mass=90, SNR=2.9, Peak=7 HFD=0.0
22:58:10.053 00.003 11872 Star::Find(15, 153, 179, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:10.057 00.004 11872 Star::Find false star n=24 nbg=280 bg=0.7 sigma=0.7 thresh=3 peak=3
22:58:10.060 00.003 11872 Star::Find returns 0 (2), X=153.00, Y=179.00, Mass=72, SNR=2.9, Peak=7 HFD=0.0
22:58:10.064 00.004 11872 Star::Find(15, 829, 788, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:10.068 00.004 11872 Star::Find false star n=29 nbg=275 bg=1.1 sigma=1.0 thresh=4 peak=4
22:58:10.071 00.003 11872 Star::Find returns 0 (2), X=829.00, Y=788.00, Mass=113, SNR=2.9, Peak=8 HFD=0.0
22:58:10.074 00.003 11872 Star::Find(15, 816, 905, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:10.078 00.004 11872 Star::Find false star n=11 nbg=283 bg=0.6 sigma=0.8 thresh=3 peak=1
22:58:10.081 00.003 11872 Star::Find returns 0 (2), X=816.00, Y=905.00, Mass=28, SNR=2.9, Peak=5 HFD=0.0
22:58:10.084 00.003 11872 Star::Find(15, 1679, 1055, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:10.087 00.003 11872 Star::Find returns 0 (2), X=1679.00, Y=1055.00, Mass=14, SNR=2.5, Peak=7 HFD=0.0
22:58:10.090 00.003 11872 Star::Find(15, 369, 530, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:10.094 00.004 11872 Star::Find false star n=10 nbg=282 bg=0.6 sigma=0.8 thresh=3 peak=1
22:58:10.098 00.004 11872 Star::Find returns 0 (2), X=369.00, Y=530.00, Mass=24, SNR=2.9, Peak=4 HFD=0.0
22:58:10.100 00.002 11872 Star::Find(15, 699, 756, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:10.104 00.004 11872 Star::Find false star n=8 nbg=283 bg=0.6 sigma=0.8 thresh=3 peak=2
22:58:10.108 00.004 11872 Star::Find returns 0 (2), X=699.00, Y=756.00, Mass=23, SNR=2.9, Peak=5 HFD=0.0
22:58:10.112 00.004 11872 Star::Find(15, 1244, 509, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:10.115 00.003 11872 Star::Find returns 0 (2), X=1244.00, Y=509.00, Mass=10, SNR=2.2, Peak=4 HFD=0.0
22:58:10.119 00.004 11872 Star::Find(15, 542, 248, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:10.123 00.004 11872 Star::Find returns 1 (0), X=544.21, Y=247.48, Mass=137, SNR=7.9, Peak=6 HFD=7.1
22:58:10.126 00.003 11872 Star::Find(15, 288, 71, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:10.129 00.003 11872 Star::Find returns 0 (3), X=288.00, Y=71.00, Mass=5, SNR=1.5, Peak=6 HFD=0.0
22:58:10.133 00.004 11872 Star::Find(15, 1737, 647, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:10.135 00.002 11872 Star::Find false star n=9 nbg=282 bg=0.6 sigma=0.7 thresh=3 peak=2
22:58:10.140 00.005 11872 Star::Find returns 0 (2), X=1737.00, Y=647.00, Mass=22, SNR=2.9, Peak=4 HFD=0.0
22:58:10.143 00.003 11872 Star::Find(15, 1332, 868, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:10.147 00.004 11872 Star::Find returns 0 (2), X=1332.00, Y=868.00, Mass=18, SNR=2.9, Peak=5 HFD=0.0
22:58:10.150 00.003 11872 Star::Find(15, 1269, 29, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:10.154 00.004 11872 Star::Find returns 0 (2), X=1269.00, Y=29.00, Mass=20, SNR=3.0, Peak=5 HFD=0.0
22:58:10.158 00.004 11872 Star::Find(15, 80, 799, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:10.161 00.003 11872 Star::Find returns 1 (0), X=80.02, Y=799.30, Mass=66, SNR=5.5, Peak=7 HFD=4.9
22:58:10.164 00.003 11872 Star::Find(15, 1446, 555, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:10.166 00.002 11872 Star::Find false star n=16 nbg=284 bg=0.9 sigma=0.9 thresh=4 peak=3
22:58:10.170 00.004 11872 Star::Find returns 0 (2), X=1446.00, Y=555.00, Mass=54, SNR=2.9, Peak=6 HFD=0.0
22:58:10.173 00.003 11872 Star::Find(15, 150, 771, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:10.176 00.003 11872 Star::Find false star n=22 nbg=277 bg=0.7 sigma=0.7 thresh=3 peak=3
22:58:10.180 00.004 11872 Star::Find returns 0 (2), X=150.00, Y=771.00, Mass=70, SNR=2.9, Peak=9 HFD=0.0
22:58:10.184 00.004 11872 Star::Find(15, 1482, 596, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:10.187 00.003 11872 Star::Find returns 1 (0), X=1482.48, Y=595.21, Mass=159, SNR=8.5, Peak=9 HFD=6.3
22:58:10.192 00.005 11872 AutoFind: finding best star pass 1
22:58:10.196 00.004 11872 Star::Find(15, 1548, 399, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:10.200 00.004 11872 Star::Find returns 1 (0), X=1548.20, Y=400.69, Mass=5124, SNR=47.4, Peak=138 HFD=6.7
22:58:10.204 00.004 11872 AutoFind returns star at [1548, 399] 116.2 Mass 5124 SNR 47.4
22:58:10.208 00.004 11872 Star::Find(15, 1548, 399, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:10.211 00.003 11872 Star::Find returns 1 (0), X=1548.20, Y=400.69, Mass=5124, SNR=47.4, Peak=138 HFD=6.7
22:58:10.215 00.004 11872 MultiStar: List (12): {1548.20, 400.69}(47.4), {1792.63, 950.27}(44.7), {348.68, 37.49}(28.3), {1681.92, 413.66}(29.9), {1331.10, 184.57}(29.0), {1255.49, 111.50}(27.9), {735.73, 650.02}(26.1), {410.11, 409.95}(21.8), {87.65, 620.82}(16.8), {124.01, 522.26}(17.8), {77.18, 1036.78}(15.4), {1888.38, 941.08}(16.2), 
22:58:10.219 00.004 11872 setting lock position to (1548.20, 400.69)
22:58:10.222 00.003 11872 AutoSelect: state = 1, call UpdateGuideState
22:58:10.225 00.003 11872 UpdateGuideState(): m_state=1
22:58:10.228 00.003 11872 Star::Find(15, 1548, 400, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:10.231 00.003 11872 Star::Find returns 1 (0), X=1548.20, Y=400.69, Mass=5124, SNR=47.4, Peak=138 HFD=6.7
22:58:10.235 00.004 11872 CameraToMount -- cameraTheta (0.00) - m_xAngle (0.00) = xAngle (-0.00 = -0.00)
22:58:10.239 00.004 11872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.97 = 2.97)
22:58:10.242 00.003 11872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
22:58:10.246 00.004 11872 setting force full frames = false
22:58:10.251 00.005 11872 setting lock position to (1548.20, 400.69)
22:58:10.254 00.003 11872 CurrentPosition() valid, moving to STATE_SELECTED
22:58:10.258 00.004 11872 Changing from state SELECTING to SELECTED
22:58:10.260 00.002 11872 guider state => SELECTED
22:58:10.266 00.006 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=216, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
22:58:10.269 00.003 11872 UpdateGuideState exits: m=5124 SNR=47.4
22:58:10.273 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=216, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
22:58:10.277 00.004 11872 Status Line: Auto-selected star at (1548.2, 400.7)
22:58:10.281 00.004 11872 PhdController: newstate STATE_WAIT_SELECTED
22:58:10.285 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:10.289 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:58:10.292 00.003 11872 Enqueuing Expose request
22:58:10.295 00.003 9960 Worker thread wakes up
22:58:10.295 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:58:10.295 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1533,386,31,31)
22:58:10.295 00.000 11872 evsrv: cli 0D2D34A0 connect
22:58:10.299 00.004 11872 case statement mapped state 2 to 1
22:58:10.305 00.006 11872 case statement mapped state 2 to 1
22:58:10.308 00.003 11872 evsrv: cli 0D2D34A0 request: {"method":"get_lock_position","id":"fe3690be-1cc8-4701-8c88-b0ec51b12015"}
22:58:10.311 00.003 11872 evsrv: cli 0D2D34A0 response: {"jsonrpc":"2.0","result":[1548.20,400.69],"id":"fe3690be-1cc8-4701-8c88-b0ec51b12015"}
22:58:10.317 00.006 11872 evsrv: cli 0D2D34A0 disconnect
22:58:10.323 00.006 11872 evsrv: cli 0D2D2F00 connect
22:58:10.329 00.006 11872 case statement mapped state 2 to 1
22:58:10.334 00.005 11872 case statement mapped state 2 to 1
22:58:10.338 00.004 11872 evsrv: cli 0D2D2F00 request: {"method":"get_app_state","id":"49274280-e1b6-4143-95af-711e65341611"}
22:58:10.342 00.004 11872 case statement mapped state 2 to 1
22:58:10.347 00.005 11872 evsrv: cli 0D2D2F00 response: {"jsonrpc":"2.0","result":"Selected","id":"49274280-e1b6-4143-95af-711e65341611"}
22:58:10.351 00.004 11872 evsrv: cli 0D2D2F00 disconnect
22:58:11.352 01.001 11872 evsrv: cli 0D2D3400 connect
22:58:11.357 00.005 11872 case statement mapped state 2 to 1
22:58:11.363 00.006 11872 case statement mapped state 2 to 1
22:58:11.370 00.007 11872 evsrv: cli 0D2D3400 request: {"method":"get_app_state","id":"70535b66-5c97-41f7-805c-06bdf2f7f9f0"}
22:58:11.373 00.003 11872 case statement mapped state 2 to 1
22:58:11.375 00.002 11872 evsrv: cli 0D2D3400 response: {"jsonrpc":"2.0","result":"Selected","id":"70535b66-5c97-41f7-805c-06bdf2f7f9f0"}
22:58:11.379 00.004 11872 evsrv: cli 0D2D3400 disconnect
22:58:11.547 00.168 9960 Exposure complete
22:58:11.662 00.115 9960 worker thread done servicing request
22:58:11.662 00.000 11872 OnExposeComplete: enter
22:58:11.665 00.003 11872 UpdateGuideState(): m_state=2
22:58:11.672 00.007 11872 Star::Find(15, 1548, 400, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
22:58:11.675 00.003 11872 Star::Find returns 1 (0), X=1548.45, Y=400.64, Mass=5130, SNR=47.1, Peak=150 HFD=6.8
22:58:11.680 00.005 11872 CameraToMount -- cameraTheta (-0.19) - m_xAngle (0.00) = xAngle (-0.19 = -0.19)
22:58:11.684 00.004 11872 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.78 = 2.78)
22:58:11.688 00.004 11872 CameraToMount -- cameraX=0.24 cameraY=-0.05 hyp=0.25 cameraTheta=-0.19 mountX=0.24 mountY=0.09, mountTheta=0.35
22:58:11.695 00.007 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=212, med=0, FiltMin=0, FiltMax=111, Gamma=1.000
22:58:11.701 00.006 11872 UpdateGuideState exits: m=5130 SNR=47.1
22:58:11.705 00.004 11872 PhdController: newstate STATE_CALIBRATE
22:58:11.709 00.004 11872 PhdController: newstate STATE_GUIDE
22:58:11.735 00.026 11872 Changing from state SELECTED to CALIBRATING_PRIMARY
22:58:11.739 00.004 11872 guider state => CALIBRATED
22:58:11.743 00.004 11872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
22:58:11.749 00.006 11872 reset dither spiral
22:58:11.754 00.005 11872 PhdController: newstate STATE_SETTLE_BEGIN
22:58:11.759 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:11.765 00.006 11872 ScheduleExposure(1000,3,0) exposurePending=0
22:58:11.770 00.005 11872 Enqueuing Expose request
22:58:11.776 00.006 9960 Worker thread wakes up
22:58:11.777 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:58:11.777 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
22:58:12.380 00.603 11872 evsrv: cli 0D2D2640 connect
22:58:12.388 00.008 11872 case statement mapped state 5 to 1
22:58:12.393 00.005 11872 case statement mapped state 5 to 1
22:58:12.398 00.005 11872 evsrv: cli 0D2D2640 request: {"method":"get_app_state","id":"ff3ddce6-a16c-47a0-9425-f72948948beb"}
22:58:12.404 00.006 11872 case statement mapped state 5 to 1
22:58:12.408 00.004 11872 evsrv: cli 0D2D2640 response: {"jsonrpc":"2.0","result":"Selected","id":"ff3ddce6-a16c-47a0-9425-f72948948beb"}
22:58:12.413 00.005 11872 evsrv: cli 0D2D2640 disconnect
22:58:13.019 00.606 9960 Exposure complete
22:58:13.126 00.107 9960 worker thread done servicing request
22:58:13.127 00.001 11872 OnExposeComplete: enter
22:58:13.131 00.004 11872 UpdateGuideState(): m_state=5
22:58:13.135 00.004 11872 Star::Find(15, 1548, 400, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
22:58:13.140 00.005 11872 Star::Find returns 1 (0), X=1548.27, Y=400.60, Mass=5142, SNR=46.9, Peak=143 HFD=6.9
22:58:13.144 00.004 11872 CameraToMount -- cameraTheta (-0.87) - m_xAngle (0.00) = xAngle (-0.88 = -0.88)
22:58:13.147 00.003 11872 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.09 = 2.09)
22:58:13.151 00.004 11872 CameraToMount -- cameraX=0.07 cameraY=-0.08 hyp=0.11 cameraTheta=-0.87 mountX=0.07 mountY=0.09, mountTheta=0.93
22:58:13.156 00.005 11872 Changing from state CALIBRATED to GUIDING
22:58:13.160 00.004 11872 ScopeASCOM::GetDeclinationRadians() returns 31.1
22:58:13.164 00.004 11872 ScopeASCOM::SideOfPier() returns 0
22:58:13.168 00.004 11872 AdjustCalibrationForScopePointing (scope): current dec=31.1 pierSide=0, cal dec=0.0 pierSide=0 rotAngle=None bin=1
22:58:13.172 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
22:58:13.176 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
22:58:13.179 00.003 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
22:58:13.182 00.003 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
22:58:13.187 00.005 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
22:58:13.191 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
22:58:13.194 00.003 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
22:58:13.198 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
22:58:13.202 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
22:58:13.206 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
22:58:13.209 00.003 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
22:58:13.213 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
22:58:13.217 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
22:58:13.309 00.092 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
22:58:13.317 00.008 11872 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 2.900000
22:58:13.322 00.005 11872 Dec comp: XRate 1.564 -> 1.339 for dec 0.0 -> dec 31.1
22:58:13.327 00.005 11872 ScopeASCOM::GetDeclinationRadians() returns 31.1
22:58:13.331 00.004 11872 ScopeASCOM::SideOfPier() returns 0
22:58:13.336 00.005 11872 setting lock position to (1548.27, 400.60)
22:58:13.340 00.004 11872 guider state => GUIDING
22:58:13.345 00.005 11872 Status Line: Guiding
22:58:13.351 00.006 11872 Mount: notify guiding started
22:58:13.359 00.008 11872 GetString("/profile/5/name", "") returns "PHD SF 2025"
22:58:13.363 00.004 11872 GetString("/profile/5/scope/calibration/timestamp", "") returns "11/21/2025 10:15:14 PM"
22:58:13.368 00.005 11872 GetDouble("/profile/5/scope/calibration/xRate", 1.000000) returns 0.001564
22:58:13.372 00.004 11872 GetDouble("/profile/5/scope/calibration/yRate", 1.000000) returns 0.001340
22:58:13.376 00.004 11872 GetInt("/profile/5/scope/calibration/binning", 1) returns 1
22:58:13.380 00.004 11872 GetDouble("/profile/5/scope/calibration/xAngle", 0.000000) returns 0.004073
22:58:13.383 00.003 11872 GetDouble("/profile/5/scope/calibration/yAngle", 0.000000) returns -1.738880
22:58:13.388 00.005 11872 GetDouble("/profile/5/scope/calibration/declination", 0.000000) returns 0.000075
22:58:13.392 00.004 11872 GetInt("/profile/5/scope/calibration/pierSide", -1) returns 0
22:58:13.396 00.004 11872 GetInt("/profile/5/scope/calibration/raGuideParity", 0) returns 1
22:58:13.400 00.004 11872 GetInt("/profile/5/scope/calibration/decGuideParity", 0) returns -1
22:58:13.404 00.004 11872 GetDouble("/profile/5/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
22:58:13.408 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
22:58:13.412 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
22:58:13.416 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
22:58:13.420 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
22:58:13.424 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
22:58:13.428 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
22:58:13.432 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
22:58:13.436 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
22:58:13.440 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
22:58:13.444 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
22:58:13.448 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
22:58:13.453 00.005 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
22:58:13.457 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
22:58:13.461 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
22:58:13.464 00.003 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
22:58:13.469 00.005 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
22:58:13.473 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
22:58:13.477 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
22:58:13.481 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
22:58:13.485 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
22:58:13.489 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
22:58:13.493 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
22:58:13.498 00.005 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
22:58:13.501 00.003 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
22:58:13.505 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
22:58:13.509 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
22:58:13.530 00.021 11872 evsrv: cli 0D2D2E60 connect
22:58:13.537 00.007 11872 case statement mapped state 6 to 3
22:58:13.542 00.005 11872 case statement mapped state 6 to 3
22:58:13.548 00.006 11872 evsrv: cli 0D2D2E60 request: {"method":"get_app_state","id":"841b3eed-ef43-49c6-abf3-312124986d6f"}
22:58:13.551 00.003 11872 case statement mapped state 6 to 3
22:58:13.556 00.005 11872 evsrv: cli 0D2D2E60 response: {"jsonrpc":"2.0","result":"Guiding","id":"841b3eed-ef43-49c6-abf3-312124986d6f"}
22:58:13.562 00.006 11872 evsrv: cli 0D2D2E60 disconnect
22:58:13.594 00.032 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
22:58:13.601 00.007 11872 ScopeASCOM::SideOfPier() returns 0
22:58:13.606 00.005 11872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
22:58:13.612 00.006 11872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
22:58:13.617 00.005 11872 ScopeASCOM::GetDeclinationRadians() returns 31.1
22:58:13.621 00.004 11872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 31.1
22:58:13.626 00.005 11872 MountToCamera -- mountTheta (-0.00) + m_xAngle (0.00) = xAngle (0.00 = 0.00)
22:58:13.629 00.003 11872 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
22:58:13.633 00.004 11872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
22:58:13.637 00.004 11872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
22:58:13.644 00.007 11872 GetInt("/profile/5/AutoLoadCalibration", -1) returns 1
22:58:13.648 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=186, med=0, FiltMin=0, FiltMax=103, Gamma=1.000
22:58:13.653 00.005 11872 UpdateGuideState exits: m=5142 SNR=46.9
22:58:13.657 00.004 11872 PhdController: newstate STATE_SETTLE_WAIT
22:58:13.660 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:13.665 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:58:13.669 00.004 11872 Enqueuing Expose request
22:58:13.675 00.006 9960 Worker thread wakes up
22:58:13.675 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:58:13.675 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1533,386,31,31)
22:58:14.918 01.243 9960 Exposure complete
22:58:15.020 00.102 9960 worker thread done servicing request
22:58:15.021 00.001 11872 OnExposeComplete: enter
22:58:15.025 00.004 11872 UpdateGuideState(): m_state=6
22:58:15.029 00.004 11872 Star::Find(15, 1548, 400, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:15.032 00.003 11872 Star::Find returns 1 (0), X=1548.27, Y=399.97, Mass=4952, SNR=46.1, Peak=158 HFD=6.4
22:58:15.036 00.004 11872 CameraToMount -- cameraTheta (-1.57) - m_xAngle (0.00) = xAngle (-1.58 = -1.58)
22:58:15.040 00.004 11872 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.39 = 1.39)
22:58:15.044 00.004 11872 CameraToMount -- cameraX=-0.00 cameraY=-0.63 hyp=0.63 cameraTheta=-1.57 mountX=-0.00 mountY=0.62, mountTheta=1.58
22:58:15.049 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.00, y=-0.63, opts=13)
22:58:15.054 00.005 11872 Enqueuing Move request for scope (-0.00, -0.63)
22:58:15.058 00.004 9960 Worker thread wakes up
22:58:15.058 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=218, med=0, FiltMin=0, FiltMax=103, Gamma=1.000
22:58:15.061 00.003 11872 UpdateGuideState exits: m=4952 SNR=46.1
22:58:15.064 00.003 11872 PhdController: settling, locked = 1, distance = 0.26 (1.50) aobump = 0 frame = 1 / 99999
22:58:15.069 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.63) opts 0xd
22:58:15.069 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.00, -0.63)
22:58:15.069 00.000 9960 Moving (-0.00, -0.63) raw xDistance=-0.00 yDistance=0.62
22:58:15.069 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763787495.069,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.26,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
22:58:15.073 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
22:58:15.073 00.000 9960 resist switch: large excursion: input 0.62 thresh 0.60 direction from 0 to 1
22:58:15.073 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:15.077 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:58:15.081 00.004 11872 Enqueuing Expose request
22:58:15.085 00.004 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.86
22:58:15.085 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.62 from input 0.62
22:58:15.085 00.000 9960 MoveAxis(E, 0, ABG)
22:58:15.086 00.001 9960 Move returns status 0, amount 0
22:58:15.086 00.000 9960 MoveAxis(S, 464, ABG)
22:58:15.086 00.000 9960 Guiding  Dir = 1, Dur = 464
22:58:15.086 00.000 9960 IsSlewing returns 0
22:58:15.086 00.000 9960 IsGuiding returns 0
22:58:15.086 00.000 9960 PulseGuide returned control before completion, sleep 474
22:58:15.567 00.481 9960 IsGuiding returns 1
22:58:15.567 00.000 9960 scope still moving after pulse duration time elapsed
22:58:15.598 00.031 9960 IsSlewing returns 0
22:58:15.599 00.001 9960 IsGuiding returns 0
22:58:15.599 00.000 9960 scope move finished after 464 + 48 ms
22:58:15.600 00.001 9960 Move returns status 0, amount 464
22:58:15.600 00.000 9960 move complete, result=0
22:58:15.601 00.001 11872 GuideStep: -0.0 px 0 ms EAST, 0.6 px 464 ms SOUTH
22:58:15.604 00.003 9960 worker thread done servicing request
22:58:15.604 00.000 9960 Worker thread wakes up
22:58:15.604 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:58:15.606 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1533,386,31,31)
22:58:16.856 01.250 9960 Exposure complete
22:58:16.979 00.123 9960 worker thread done servicing request
22:58:16.979 00.000 11872 OnExposeComplete: enter
22:58:16.983 00.004 11872 UpdateGuideState(): m_state=6
22:58:16.987 00.004 11872 Star::Find(15, 1548, 399, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
22:58:16.993 00.006 11872 Star::Find returns 1 (0), X=1548.25, Y=399.73, Mass=5131, SNR=47.7, Peak=155 HFD=6.7
22:58:16.996 00.003 11872 CameraToMount -- cameraTheta (-1.59) - m_xAngle (0.00) = xAngle (-1.60 = -1.60)
22:58:17.000 00.004 11872 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.37 = 1.37)
22:58:17.003 00.003 11872 CameraToMount -- cameraX=-0.02 cameraY=-0.87 hyp=0.87 cameraTheta=-1.59 mountX=-0.02 mountY=0.86, mountTheta=1.60
22:58:17.008 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.02, y=-0.87, opts=13)
22:58:17.013 00.005 11872 Enqueuing Move request for scope (-0.02, -0.87)
22:58:17.018 00.005 9960 Worker thread wakes up
22:58:17.018 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.87) opts 0xd
22:58:17.018 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.02, -0.87)
22:58:17.019 00.001 9960 Moving (-0.02, -0.87) raw xDistance=-0.02 yDistance=0.86
22:58:17.019 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:58:17.019 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.86 from input 0.86
22:58:17.019 00.000 9960 MoveAxis(E, 0, ABG)
22:58:17.020 00.001 9960 Move returns status 0, amount 0
22:58:17.020 00.000 9960 MoveAxis(S, 639, ABG)
22:58:17.020 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=0, FiltMin=0, FiltMax=103, Gamma=1.000
22:58:17.026 00.006 9960 Guiding  Dir = 1, Dur = 639
22:58:17.026 00.000 11872 UpdateGuideState exits: m=5131 SNR=47.7
22:58:17.030 00.004 9960 IsSlewing returns 0
22:58:17.030 00.000 11872 PhdController: settling, locked = 1, distance = 0.45 (1.50) aobump = 0 frame = 2 / 99999
22:58:17.034 00.004 9960 IsGuiding returns 0
22:58:17.034 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763787497.034,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.45,"Time":2.0,"SettleTime":10.0,"StarLocked":true}
22:58:17.038 00.004 9960 PulseGuide returned control before completion, sleep 649
22:58:17.038 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:17.041 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:58:17.045 00.004 11872 Enqueuing Expose request
22:58:17.691 00.646 9960 IsGuiding returns 1
22:58:17.691 00.000 9960 scope still moving after pulse duration time elapsed
22:58:17.723 00.032 9960 IsSlewing returns 0
22:58:17.724 00.001 9960 IsGuiding returns 1
22:58:17.755 00.031 9960 IsSlewing returns 0
22:58:17.757 00.002 9960 IsGuiding returns 0
22:58:17.758 00.001 9960 scope move finished after 639 + 85 ms
22:58:17.758 00.000 9960 Move returns status 0, amount 639
22:58:17.759 00.001 9960 move complete, result=0
22:58:17.759 00.000 9960 worker thread done servicing request
22:58:17.759 00.000 9960 Worker thread wakes up
22:58:17.759 00.000 11872 GuideStep: -0.0 px 0 ms EAST, 0.9 px 639 ms SOUTH
22:58:17.767 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
22:58:17.767 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1533,386,31,31)
22:58:19.023 01.256 9960 Exposure complete
22:58:19.176 00.153 9960 worker thread done servicing request
22:58:19.186 00.010 11872 OnExposeComplete: enter
22:58:19.191 00.005 11872 UpdateGuideState(): m_state=6
22:58:19.195 00.004 11872 Star::Find(15, 1548, 399, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
22:58:19.198 00.003 11872 Star::Find returns 1 (0), X=1548.37, Y=400.67, Mass=5243, SNR=48.4, Peak=153 HFD=6.8
22:58:19.201 00.003 11872 CameraToMount -- cameraTheta (0.62) - m_xAngle (0.00) = xAngle (0.62 = 0.62)
22:58:19.206 00.005 11872 CameraToMount -- cameraTheta (0.62) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (3.59 = -2.70)
22:58:19.210 00.004 11872 CameraToMount -- cameraX=0.10 cameraY=0.07 hyp=0.12 cameraTheta=0.62 mountX=0.10 mountY=-0.05, mountTheta=-0.48
22:58:19.214 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.10, y=0.07, opts=13)
22:58:19.219 00.005 11872 Enqueuing Move request for scope (0.10, 0.07)
22:58:19.224 00.005 9960 Worker thread wakes up
22:58:19.224 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=194, med=0, FiltMin=0, FiltMax=106, Gamma=1.000
22:58:19.228 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.07) opts 0xd
22:58:19.229 00.001 11872 UpdateGuideState exits: m=5243 SNR=48.4
22:58:19.235 00.006 9960 Handling offset move in thread for scope, endpoint = (0.10, 0.07)
22:58:19.236 00.001 11872 PhdController: settling, locked = 1, distance = 0.35 (1.50) aobump = 0 frame = 3 / 99999
22:58:19.241 00.005 9960 Moving (0.10, 0.07) raw xDistance=0.10 yDistance=-0.05
22:58:19.241 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763787499.241,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.35,"Time":4.2,"SettleTime":10.0,"StarLocked":true}
22:58:19.247 00.006 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:58:19.247 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:58:19.247 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:19.256 00.009 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:58:19.256 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:58:19.261 00.005 9960 MoveAxis(E, 0, ABG)
22:58:19.261 00.000 11872 Enqueuing Expose request
22:58:19.269 00.008 9960 Move returns status 0, amount 0
22:58:19.269 00.000 9960 MoveAxis(N, 0, ABG)
22:58:19.270 00.001 9960 Move returns status 0, amount 0
22:58:19.270 00.000 9960 move complete, result=0
22:58:19.270 00.000 9960 worker thread done servicing request
22:58:19.270 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:58:19.274 00.004 9960 Worker thread wakes up
22:58:19.274 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:58:19.274 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1533,386,31,31)
22:58:20.528 01.254 9960 Exposure complete
22:58:20.651 00.123 9960 worker thread done servicing request
22:58:20.651 00.000 11872 OnExposeComplete: enter
22:58:20.655 00.004 11872 UpdateGuideState(): m_state=6
22:58:20.660 00.005 11872 Star::Find(15, 1548, 400, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:58:20.664 00.004 11872 Star::Find returns 1 (0), X=1548.34, Y=400.76, Mass=4938, SNR=46.2, Peak=130 HFD=6.6
22:58:20.668 00.004 11872 CameraToMount -- cameraTheta (1.16) - m_xAngle (0.00) = xAngle (1.16 = 1.16)
22:58:20.671 00.003 11872 CameraToMount -- cameraTheta (1.16) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.13 = -2.16)
22:58:20.676 00.005 11872 CameraToMount -- cameraX=0.07 cameraY=0.15 hyp=0.17 cameraTheta=1.16 mountX=0.07 mountY=-0.14, mountTheta=-1.12
22:58:20.680 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.07, y=0.15, opts=13)
22:58:20.685 00.005 11872 Enqueuing Move request for scope (0.07, 0.15)
22:58:20.690 00.005 9960 Worker thread wakes up
22:58:20.690 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=190, med=0, FiltMin=0, FiltMax=96, Gamma=1.000
22:58:20.695 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.15) opts 0xd
22:58:20.695 00.000 9960 Handling offset move in thread for scope, endpoint = (0.07, 0.15)
22:58:20.697 00.002 11872 UpdateGuideState exits: m=4938 SNR=46.2
22:58:20.702 00.005 9960 Moving (0.07, 0.15) raw xDistance=0.07 yDistance=-0.14
22:58:20.702 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:58:20.703 00.001 11872 PhdController: settling, locked = 1, distance = 0.29 (1.50) aobump = 0 frame = 4 / 99999
22:58:20.709 00.006 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:58:20.710 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763787500.709,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.29,"Time":5.6,"SettleTime":10.0,"StarLocked":true}
22:58:20.714 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:58:20.716 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:20.721 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:58:20.726 00.005 11872 Enqueuing Expose request
22:58:20.731 00.005 9960 MoveAxis(E, 0, ABG)
22:58:20.731 00.000 9960 Move returns status 0, amount 0
22:58:20.731 00.000 9960 MoveAxis(N, 0, ABG)
22:58:20.731 00.000 9960 Move returns status 0, amount 0
22:58:20.733 00.002 9960 move complete, result=0
22:58:20.733 00.000 9960 worker thread done servicing request
22:58:20.735 00.002 11872 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:58:20.743 00.008 9960 Worker thread wakes up
22:58:20.744 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:58:20.744 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1533,386,31,31)
22:58:21.996 01.252 9960 Exposure complete
22:58:22.121 00.125 9960 worker thread done servicing request
22:58:22.121 00.000 11872 OnExposeComplete: enter
22:58:22.126 00.005 11872 UpdateGuideState(): m_state=6
22:58:22.134 00.008 11872 Star::Find(15, 1548, 400, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
22:58:22.138 00.004 11872 Star::Find returns 1 (0), X=1548.42, Y=400.52, Mass=5364, SNR=49.1, Peak=147 HFD=7.0
22:58:22.143 00.005 11872 CameraToMount -- cameraTheta (-0.52) - m_xAngle (0.00) = xAngle (-0.52 = -0.52)
22:58:22.147 00.004 11872 CameraToMount -- cameraTheta (-0.52) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.45 = 2.45)
22:58:22.150 00.003 11872 CameraToMount -- cameraX=0.14 cameraY=-0.08 hyp=0.17 cameraTheta=-0.52 mountX=0.14 mountY=0.11, mountTheta=0.63
22:58:22.155 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.14, y=-0.08, opts=13)
22:58:22.159 00.004 11872 Enqueuing Move request for scope (0.14, -0.08)
22:58:22.163 00.004 9960 Worker thread wakes up
22:58:22.163 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=197, med=0, FiltMin=0, FiltMax=106, Gamma=1.000
22:58:22.167 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.08) opts 0xd
22:58:22.167 00.000 11872 UpdateGuideState exits: m=5364 SNR=49.1
22:58:22.170 00.003 9960 Handling offset move in thread for scope, endpoint = (0.14, -0.08)
22:58:22.170 00.000 11872 PhdController: settling, locked = 1, distance = 0.26 (1.50) aobump = 0 frame = 5 / 99999
22:58:22.173 00.003 9960 Moving (0.14, -0.08) raw xDistance=0.14 yDistance=0.11
22:58:22.173 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763787502.173,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.26,"Time":7.1,"SettleTime":10.0,"StarLocked":true}
22:58:22.180 00.007 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:58:22.180 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:22.185 00.005 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:58:22.185 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:58:22.189 00.004 11872 Enqueuing Expose request
22:58:22.193 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:58:22.194 00.001 9960 MoveAxis(E, 0, ABG)
22:58:22.194 00.000 9960 Move returns status 0, amount 0
22:58:22.194 00.000 9960 MoveAxis(N, 0, ABG)
22:58:22.194 00.000 9960 Move returns status 0, amount 0
22:58:22.194 00.000 9960 move complete, result=0
22:58:22.196 00.002 9960 worker thread done servicing request
22:58:22.196 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:58:22.200 00.004 9960 Worker thread wakes up
22:58:22.201 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:58:22.201 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1533,386,31,31)
22:58:23.453 01.252 9960 Exposure complete
22:58:23.559 00.106 9960 worker thread done servicing request
22:58:23.560 00.001 11872 OnExposeComplete: enter
22:58:23.563 00.003 11872 UpdateGuideState(): m_state=6
22:58:23.567 00.004 11872 Star::Find(15, 1548, 400, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
22:58:23.571 00.004 11872 Star::Find returns 1 (0), X=1548.43, Y=400.49, Mass=5150, SNR=46.6, Peak=135 HFD=7.0
22:58:23.574 00.003 11872 CameraToMount -- cameraTheta (-0.62) - m_xAngle (0.00) = xAngle (-0.63 = -0.63)
22:58:23.578 00.004 11872 CameraToMount -- cameraTheta (-0.62) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.34 = 2.34)
22:58:23.581 00.003 11872 CameraToMount -- cameraX=0.16 cameraY=-0.12 hyp=0.20 cameraTheta=-0.62 mountX=0.16 mountY=0.14, mountTheta=0.72
22:58:23.586 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.16, y=-0.12, opts=13)
22:58:23.589 00.003 11872 Enqueuing Move request for scope (0.16, -0.12)
22:58:23.592 00.003 9960 Worker thread wakes up
22:58:23.592 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.12) opts 0xd
22:58:23.592 00.000 9960 Handling offset move in thread for scope, endpoint = (0.16, -0.12)
22:58:23.593 00.001 9960 Moving (0.16, -0.12) raw xDistance=0.16 yDistance=0.14
22:58:23.594 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=214, med=0, FiltMin=0, FiltMax=116, Gamma=1.000
22:58:23.597 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
22:58:23.598 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:58:23.598 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
22:58:23.598 00.000 9960 MoveAxis(E, 0, ABG)
22:58:23.598 00.000 9960 Move returns status 0, amount 0
22:58:23.598 00.000 9960 MoveAxis(N, 0, ABG)
22:58:23.598 00.000 9960 Move returns status 0, amount 0
22:58:23.598 00.000 9960 move complete, result=0
22:58:23.598 00.000 9960 worker thread done servicing request
22:58:23.599 00.001 11872 UpdateGuideState exits: m=5150 SNR=46.6
22:58:23.603 00.004 11872 PhdController: settling, locked = 1, distance = 0.24 (1.50) aobump = 0 frame = 6 / 99999
22:58:23.606 00.003 11872 evsrv: {"Event":"Settling","Timestamp":1763787503.606,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.24,"Time":8.5,"SettleTime":10.0,"StarLocked":true}
22:58:23.610 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:23.613 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:58:23.617 00.004 11872 Enqueuing Expose request
22:58:23.620 00.003 9960 Worker thread wakes up
22:58:23.621 00.001 11872 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:58:23.624 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
22:58:23.624 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1533,386,31,31)
22:58:24.870 01.246 9960 Exposure complete
22:58:24.977 00.107 9960 worker thread done servicing request
22:58:24.977 00.000 11872 OnExposeComplete: enter
22:58:24.981 00.004 11872 UpdateGuideState(): m_state=6
22:58:24.985 00.004 11872 Star::Find(15, 1548, 400, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
22:58:24.991 00.006 11872 Star::Find returns 1 (0), X=1548.37, Y=400.44, Mass=5267, SNR=48.4, Peak=131 HFD=7.0
22:58:24.995 00.004 11872 CameraToMount -- cameraTheta (-1.01) - m_xAngle (0.00) = xAngle (-1.02 = -1.02)
22:58:24.999 00.004 11872 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.95 = 1.95)
22:58:25.004 00.005 11872 CameraToMount -- cameraX=0.10 cameraY=-0.16 hyp=0.19 cameraTheta=-1.01 mountX=0.10 mountY=0.18, mountTheta=1.06
22:58:25.008 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.10, y=-0.16, opts=13)
22:58:25.012 00.004 11872 Enqueuing Move request for scope (0.10, -0.16)
22:58:25.017 00.005 9960 Worker thread wakes up
22:58:25.017 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=193, med=0, FiltMin=0, FiltMax=115, Gamma=1.000
22:58:25.020 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.16) opts 0xd
22:58:25.021 00.001 9960 Handling offset move in thread for scope, endpoint = (0.10, -0.16)
22:58:25.021 00.000 9960 Moving (0.10, -0.16) raw xDistance=0.10 yDistance=0.18
22:58:25.021 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:58:25.021 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:58:25.021 00.000 11872 UpdateGuideState exits: m=5267 SNR=48.4
22:58:25.026 00.005 11872 PhdController: settling, locked = 1, distance = 0.22 (1.50) aobump = 0 frame = 7 / 99999
22:58:25.030 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
22:58:25.030 00.000 9960 MoveAxis(E, 0, ABG)
22:58:25.031 00.001 9960 Move returns status 0, amount 0
22:58:25.031 00.000 9960 MoveAxis(N, 0, ABG)
22:58:25.031 00.000 9960 Move returns status 0, amount 0
22:58:25.031 00.000 9960 move complete, result=0
22:58:25.031 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763787505.030,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.22,"Time":10.0,"SettleTime":10.0,"StarLocked":true}
22:58:25.036 00.005 9960 worker thread done servicing request
22:58:25.036 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:25.040 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:58:25.044 00.004 11872 Enqueuing Expose request
22:58:25.048 00.004 11872 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:58:25.052 00.004 9960 Worker thread wakes up
22:58:25.052 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:58:25.052 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1533,386,31,31)
22:58:26.294 01.242 9960 Exposure complete
22:58:26.397 00.103 9960 worker thread done servicing request
22:58:26.397 00.000 11872 OnExposeComplete: enter
22:58:26.401 00.004 11872 UpdateGuideState(): m_state=6
22:58:26.404 00.003 11872 Star::Find(15, 1548, 400, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
22:58:26.409 00.005 11872 Star::Find returns 1 (0), X=1548.44, Y=399.80, Mass=4878, SNR=46.0, Peak=139 HFD=6.5
22:58:26.413 00.004 11872 CameraToMount -- cameraTheta (-1.36) - m_xAngle (0.00) = xAngle (-1.37 = -1.37)
22:58:26.416 00.003 11872 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.60 = 1.60)
22:58:26.420 00.004 11872 CameraToMount -- cameraX=0.17 cameraY=-0.80 hyp=0.82 cameraTheta=-1.36 mountX=0.17 mountY=0.82, mountTheta=1.37
22:58:26.425 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.17, y=-0.80, opts=13)
22:58:26.430 00.005 11872 Enqueuing Move request for scope (0.17, -0.80)
22:58:26.434 00.004 9960 Worker thread wakes up
22:58:26.434 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.80) opts 0xd
22:58:26.434 00.000 9960 Handling offset move in thread for scope, endpoint = (0.17, -0.80)
22:58:26.434 00.000 9960 Moving (0.17, -0.80) raw xDistance=0.17 yDistance=0.82
22:58:26.434 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
22:58:26.435 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.82 from input 0.82
22:58:26.435 00.000 9960 MoveAxis(E, 0, ABG)
22:58:26.435 00.000 9960 Move returns status 0, amount 0
22:58:26.435 00.000 9960 MoveAxis(S, 611, ABG)
22:58:26.435 00.000 9960 Guiding  Dir = 1, Dur = 611
22:58:26.435 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=189, med=0, FiltMin=0, FiltMax=106, Gamma=1.000
22:58:26.439 00.004 9960 IsSlewing returns 0
22:58:26.439 00.000 11872 UpdateGuideState exits: m=4878 SNR=46.0
22:58:26.443 00.004 9960 IsGuiding returns 0
22:58:26.444 00.001 11872 PhdController: settling, locked = 1, distance = 0.40 (1.50) aobump = 0 frame = 8 / 99999
22:58:26.446 00.002 11872 PhdController: newstate STATE_FINISH
22:58:26.451 00.005 9960 PulseGuide returned control before completion, sleep 621
22:58:26.451 00.000 11872 PhdController complete: success
22:58:26.455 00.004 11872 evsrv: {"Event":"SettleDone","Timestamp":1763787506.455,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":8,"DroppedFrames":0}
22:58:26.459 00.004 11872 Mount: notify guiding dither settle done success=1
22:58:26.464 00.005 11872 PhdController: newstate STATE_IDLE
22:58:26.467 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:26.470 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:58:26.475 00.005 11872 Enqueuing Expose request
22:58:27.088 00.613 9960 IsGuiding returns 0
22:58:27.090 00.002 9960 Move returns status 0, amount 611
22:58:27.091 00.001 9960 move complete, result=0
22:58:27.092 00.001 9960 worker thread done servicing request
22:58:27.092 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 0.8 px 611 ms SOUTH
22:58:27.112 00.020 9960 Worker thread wakes up
22:58:27.112 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:58:27.114 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1533,386,31,31)
22:58:27.596 00.482 11872 evsrv: cli 0D2D2320 connect
22:58:27.603 00.007 11872 case statement mapped state 6 to 3
22:58:27.611 00.008 11872 case statement mapped state 6 to 3
22:58:27.618 00.007 11872 evsrv: cli 0D2D2320 request: {"method":"get_app_state","id":"def3b297-6054-4f04-b8e1-8624f15ca4d7"}
22:58:27.622 00.004 11872 case statement mapped state 6 to 3
22:58:27.626 00.004 11872 evsrv: cli 0D2D2320 response: {"jsonrpc":"2.0","result":"Guiding","id":"def3b297-6054-4f04-b8e1-8624f15ca4d7"}
22:58:27.647 00.021 11872 evsrv: cli 0D2D2320 disconnect
22:58:27.654 00.007 11872 evsrv: cli 0D2D21E0 connect
22:58:27.659 00.005 11872 case statement mapped state 6 to 3
22:58:27.662 00.003 11872 case statement mapped state 6 to 3
22:58:27.666 00.004 11872 evsrv: cli 0D2D21E0 request: {"method":"stop_capture","id":"1a13f139-eed1-4e73-913f-171b95bd2b62"}
22:58:27.670 00.004 11872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
22:58:27.675 00.005 11872 Status Line: Waiting for devices...
22:58:27.682 00.007 11872 evsrv: cli 0D2D21E0 response: {"jsonrpc":"2.0","result":0,"id":"1a13f139-eed1-4e73-913f-171b95bd2b62"}
22:58:27.687 00.005 11872 evsrv: cli 0D2D21E0 disconnect
22:58:27.692 00.005 11872 evsrv: cli 0D2D3360 connect
22:58:27.695 00.003 11872 case statement mapped state 6 to 3
22:58:27.700 00.005 11872 case statement mapped state 6 to 3
22:58:27.705 00.005 11872 evsrv: cli 0D2D3360 request: {"method":"get_app_state","id":"45212400-6df0-4cbe-942f-2829df3f2bb5"}
22:58:27.710 00.005 11872 case statement mapped state 6 to 3
22:58:27.715 00.005 11872 evsrv: cli 0D2D3360 response: {"jsonrpc":"2.0","result":"Guiding","id":"45212400-6df0-4cbe-942f-2829df3f2bb5"}
22:58:27.719 00.004 11872 evsrv: cli 0D2D3360 disconnect
22:58:27.777 00.058 9960 ZWO: stopexposure
22:58:28.328 00.551 9960 ZWO: stopexposure
22:58:28.328 00.000 9960 Error thrown from C:\cygwin\home\agalasso\projects\phd2\worker_thread.cpp:190->Capture failed
22:58:28.328 00.000 9960 worker thread done servicing request
22:58:28.329 00.001 11872 OnExposeComplete: enter
22:58:28.334 00.005 11872 OnExposeComplete: Capture Error reported
22:58:28.339 00.005 11872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
22:58:28.345 00.006 11872 Mount: notify guiding stopped
22:58:28.352 00.007 11872 Changing from state GUIDING to STOP
22:58:28.357 00.005 11872 guider state => SELECTED
22:58:28.362 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=189, med=0, FiltMin=0, FiltMax=106, Gamma=1.000
22:58:28.366 00.004 11872 Changing from state SELECTED to UNINITIALIZED
22:58:28.370 00.004 11872 guider state => SELECTING
22:58:28.378 00.008 11872 Status Line: Stopped.
22:58:28.383 00.005 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\myframe_events.cpp:489->Error reported capturing image
22:58:28.721 00.338 11872 evsrv: cli 0D2D2DC0 connect
22:58:28.727 00.006 11872 evsrv: cli 0D2D2DC0 request: {"method":"get_app_state","id":"3bf71efb-de52-479e-8719-843b08fed729"}
22:58:28.729 00.002 11872 evsrv: cli 0D2D2DC0 response: {"jsonrpc":"2.0","result":"Stopped","id":"3bf71efb-de52-479e-8719-843b08fed729"}
22:58:28.733 00.004 11872 evsrv: cli 0D2D2DC0 disconnect
22:58:45.135 16.402 11872 evsrv: cli 0D2D3220 connect
22:58:45.143 00.008 11872 evsrv: cli 0D2D3220 request: {"method":"get_app_state","id":"4e8dd602-a11a-4b9e-9885-f21204f1a8b8"}
22:58:45.149 00.006 11872 evsrv: cli 0D2D3220 response: {"jsonrpc":"2.0","result":"Stopped","id":"4e8dd602-a11a-4b9e-9885-f21204f1a8b8"}
22:58:45.156 00.007 11872 evsrv: cli 0D2D3220 disconnect
22:58:45.162 00.006 11872 evsrv: cli 0D2D30E0 connect
22:58:45.167 00.005 11872 evsrv: cli 0D2D30E0 request: {"method":"get_calibrated","id":"cc5b5985-d6ff-4c76-9921-296fad99efca"}
22:58:45.172 00.005 11872 evsrv: cli 0D2D30E0 response: {"jsonrpc":"2.0","result":true,"id":"cc5b5985-d6ff-4c76-9921-296fad99efca"}
22:58:45.177 00.005 11872 evsrv: cli 0D2D30E0 disconnect
22:58:45.182 00.005 11872 evsrv: cli 0D2D2320 connect
22:58:45.189 00.007 11872 evsrv: cli 0D2D2320 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"42528068-2302-438e-ba0d-a0b858181ede"}
22:58:45.194 00.005 11872 PhdController::Guide begins
22:58:45.198 00.004 11872 PhdController: newstate STATE_SETUP
22:58:45.207 00.009 11872 PhdController: setup
22:58:45.212 00.005 11872 PhdController: newstate STATE_ATTEMPT_START
22:58:45.216 00.004 11872 PhdController: start capturing
22:58:45.220 00.004 11872 Changing from state SELECTING to UNINITIALIZED
22:58:45.224 00.004 11872 guider state => SELECTING
22:58:45.228 00.004 11872 setting force full frames = true
22:58:45.235 00.007 11872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
22:58:45.243 00.008 11872 ScheduleExposure(1000,3,0) exposurePending=0
22:58:45.248 00.005 11872 Enqueuing Expose request
22:58:45.252 00.004 11872 PhdController: newstate STATE_SELECT_STAR
22:58:45.257 00.005 9960 Worker thread wakes up
22:58:45.257 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:58:45.257 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
22:58:45.257 00.000 11872 evsrv: cli 0D2D2320 response: {"jsonrpc":"2.0","result":0,"id":"42528068-2302-438e-ba0d-a0b858181ede"}
22:58:45.264 00.007 11872 evsrv: cli 0D2D2320 disconnect
22:58:45.270 00.006 11872 evsrv: cli 0D2D2C80 connect
22:58:45.274 00.004 11872 case statement mapped state 1 to 101
22:58:45.279 00.005 11872 case statement mapped state 1 to 101
22:58:45.284 00.005 11872 evsrv: cli 0D2D2C80 request: {"method":"get_lock_shift_params","id":"9aa6d5ad-35c4-48ad-9de8-a3055fe46de4"}
22:58:45.288 00.004 11872 evsrv: cli 0D2D2C80 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"9aa6d5ad-35c4-48ad-9de8-a3055fe46de4"}
22:58:45.292 00.004 11872 evsrv: cli 0D2D2C80 disconnect
22:58:45.297 00.005 11872 evsrv: cli 0D2D2960 connect
22:58:45.301 00.004 11872 case statement mapped state 1 to 101
22:58:45.306 00.005 11872 case statement mapped state 1 to 101
22:58:45.310 00.004 11872 evsrv: cli 0D2D2960 request: {"method":"get_lock_position","id":"5e1fff81-c1b4-4be6-a2af-e4e41eefc151"}
22:58:45.314 00.004 11872 evsrv: cli 0D2D2960 response: {"jsonrpc":"2.0","result":null,"id":"5e1fff81-c1b4-4be6-a2af-e4e41eefc151"}
22:58:45.319 00.005 11872 evsrv: cli 0D2D2960 disconnect
22:58:46.321 01.002 11872 evsrv: cli 0D2D2320 connect
22:58:46.331 00.010 11872 case statement mapped state 1 to 101
22:58:46.337 00.006 11872 case statement mapped state 1 to 101
22:58:46.343 00.006 11872 evsrv: cli 0D2D2320 request: {"method":"get_lock_position","id":"c8c6f9ec-c70d-4a4e-88d0-bf92178a9765"}
22:58:46.349 00.006 11872 evsrv: cli 0D2D2320 response: {"jsonrpc":"2.0","result":null,"id":"c8c6f9ec-c70d-4a4e-88d0-bf92178a9765"}
22:58:46.353 00.004 11872 evsrv: cli 0D2D2320 disconnect
22:58:46.508 00.155 9960 Exposure complete
22:58:46.627 00.119 9960 worker thread done servicing request
22:58:46.628 00.001 11872 OnExposeComplete: enter
22:58:46.632 00.004 11872 UpdateGuideState(): m_state=1
22:58:46.635 00.003 11872 UpdateCurrentPosition: no star selected
22:58:46.640 00.005 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
22:58:46.644 00.004 11872 Status Line: No star selected
22:58:46.648 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=0, FiltMin=0, FiltMax=100, Gamma=1.000
22:58:46.652 00.004 11872 UpdateGuideState exits: No star selected
22:58:46.657 00.005 11872 GuiderMultiStar::AutoSelect enter
22:58:46.660 00.003 11872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
22:58:46.773 00.113 11872 AutoFind: auto downsample for scale 1.00 => 1x
22:58:46.962 00.189 11872 AutoFind: global mean = 0.0, stdev 2.2
22:58:46.966 00.004 11872 AutoFind: using threshold = 0.1
22:58:47.197 00.231 11872 AutoFind: local max [1793, 949] 119.6
22:58:47.202 00.005 11872 AutoFind: local max [1548, 398] 99.7
22:58:47.207 00.005 11872 AutoFind: local max [349, 36] 52.5
22:58:47.210 00.003 11872 AutoFind: local max [1682, 411] 48.7
22:58:47.214 00.004 11872 AutoFind: local max [1331, 181] 36.3
22:58:47.218 00.004 11872 AutoFind: local max [1255, 108] 35.6
22:58:47.222 00.004 11872 AutoFind: local max [735, 647] 34.4
22:58:47.225 00.003 11872 AutoFind: local max [125, 520] 27.1
22:58:47.229 00.004 11872 AutoFind: local max [410, 408] 24.5
22:58:47.232 00.003 11872 AutoFind: local max [841, 1005] 24.3
22:58:47.238 00.006 11872 AutoFind: local max [88, 619] 20.3
22:58:47.242 00.004 11872 AutoFind: local max [78, 1035] 20.1
22:58:47.245 00.003 11872 AutoFind: local max [997, 433] 20.1
22:58:47.249 00.004 11872 AutoFind: local max [1889, 937] 19.5
22:58:47.253 00.004 11872 AutoFind: local max [998, 439] 15.8
22:58:47.256 00.003 11872 AutoFind: local max [1275, 257] 12.8
22:58:47.259 00.003 11872 AutoFind: local max [347, 437] 11.7
22:58:47.264 00.005 11872 AutoFind: local max [235, 538] 11.2
22:58:47.269 00.005 11872 AutoFind: local max [443, 480] 11.0
22:58:47.272 00.003 11872 AutoFind: local max [123, 184] 10.2
22:58:47.275 00.003 11872 AutoFind: local max [712, 234] 9.8
22:58:47.279 00.004 11872 AutoFind: local max [1327, 653] 9.5
22:58:47.283 00.004 11872 AutoFind: local max [461, 406] 9.1
22:58:47.287 00.004 11872 AutoFind: local max [1262, 70] 9.0
22:58:47.290 00.003 11872 AutoFind: local max [1315, 738] 8.6
22:58:47.293 00.003 11872 AutoFind: local max [272, 504] 7.9
22:58:47.297 00.004 11872 AutoFind: local max [336, 786] 7.5
22:58:47.300 00.003 11872 AutoFind: local max [1866, 780] 7.3
22:58:47.304 00.004 11872 AutoFind: local max [66, 1069] 7.3
22:58:47.308 00.004 11872 AutoFind: local max [1327, 659] 7.1
22:58:47.312 00.004 11872 AutoFind: local max [1348, 187] 7.0
22:58:47.315 00.003 11872 AutoFind: local max [773, 952] 7.0
22:58:47.317 00.002 11872 AutoFind: local max [242, 758] 6.9
22:58:47.322 00.005 11872 AutoFind: local max [249, 138] 6.8
22:58:47.325 00.003 11872 AutoFind: local max [712, 240] 6.7
22:58:47.329 00.004 11872 AutoFind: local max [1403, 564] 6.4
22:58:47.333 00.004 11872 AutoFind: local max [1349, 182] 6.3
22:58:47.336 00.003 11872 AutoFind: local max [447, 56] 6.3
22:58:47.340 00.004 11872 AutoFind: local max [194, 48] 6.0
22:58:47.344 00.004 11872 AutoFind: local max [526, 339] 6.0
22:58:47.348 00.004 11872 AutoFind: local max [1778, 723] 5.9
22:58:47.351 00.003 11872 AutoFind: local max [1792, 77] 5.8
22:58:47.355 00.004 11872 AutoFind: local max [1482, 596] 5.6
22:58:47.359 00.004 11872 AutoFind: local max [1557, 388] 5.5
22:58:47.362 00.003 11872 AutoFind: local max [1739, 330] 5.5
22:58:47.367 00.005 11872 AutoFind: local max [475, 662] 5.3
22:58:47.370 00.003 11872 AutoFind: local max [154, 177] 5.1
22:58:47.373 00.003 11872 AutoFind: local max [1457, 766] 5.0
22:58:47.377 00.004 11872 AutoFind: local max [267, 616] 4.9
22:58:47.379 00.002 11872 AutoFind: local max [520, 736] 4.8
22:58:47.382 00.003 11872 AutoFind: local max [1313, 752] 4.7
22:58:47.384 00.002 11872 AutoFind: local max [1560, 403] 4.6
22:58:47.387 00.003 11872 AutoFind: local max [1689, 502] 4.5
22:58:47.391 00.004 11872 AutoFind: local max [1664, 485] 4.5
22:58:47.394 00.003 11872 AutoFind: local max [1355, 537] 4.5
22:58:47.398 00.004 11872 AutoFind: local max [830, 786] 4.3
22:58:47.401 00.003 11872 AutoFind: local max [511, 1017] 4.3
22:58:47.404 00.003 11872 AutoFind: local max [1817, 224] 4.3
22:58:47.409 00.005 11872 AutoFind: local max [1308, 681] 4.3
22:58:47.412 00.003 11872 AutoFind: local max [1306, 687] 4.3
22:58:47.415 00.003 11872 AutoFind: local max [1443, 557] 4.3
22:58:47.420 00.005 11872 AutoFind: local max [81, 798] 4.2
22:58:47.423 00.003 11872 AutoFind: local max [1657, 549] 4.2
22:58:47.426 00.003 11872 AutoFind: local max [406, 395] 4.2
22:58:47.430 00.004 11872 AutoFind: local max [1749, 496] 4.2
22:58:47.434 00.004 11872 AutoFind: local max [1691, 353] 4.2
22:58:47.437 00.003 11872 AutoFind: local max [1666, 688] 4.2
22:58:47.441 00.004 11872 AutoFind: local max [768, 940] 4.1
22:58:47.445 00.004 11872 AutoFind: local max [1401, 569] 4.1
22:58:47.448 00.003 11872 AutoFind: local max [96, 39] 4.1
22:58:47.452 00.004 11872 AutoFind: local max [1445, 812] 4.1
22:58:47.455 00.003 11872 AutoFind: local max [397, 156] 4.1
22:58:47.460 00.005 11872 AutoFind: local max [332, 957] 4.0
22:58:47.463 00.003 11872 AutoFind: local max [1689, 507] 4.0
22:58:47.466 00.003 11872 AutoFind: local max [1784, 944] 4.0
22:58:47.469 00.003 11872 AutoFind: local max [1582, 937] 4.0
22:58:47.473 00.004 11872 AutoFind: local max [50, 110] 3.9
22:58:47.477 00.004 11872 AutoFind: local max [708, 483] 3.9
22:58:47.480 00.003 11872 AutoFind: local max [1349, 901] 3.9
22:58:47.484 00.004 11872 AutoFind: local max [1193, 242] 3.8
22:58:47.487 00.003 11872 AutoFind: local max [518, 743] 3.8
22:58:47.491 00.004 11872 AutoFind: local max [1491, 361] 3.8
22:58:47.495 00.004 11872 AutoFind: local max [99, 620] 3.7
22:58:47.498 00.003 11872 AutoFind: local max [736, 975] 3.7
22:58:47.501 00.003 11872 AutoFind: local max [1447, 806] 3.7
22:58:47.505 00.004 11872 AutoFind: local max [59, 471] 3.7
22:58:47.507 00.002 11872 AutoFind: local max [1246, 926] 3.7
22:58:47.510 00.003 11872 AutoFind: local max [1834, 567] 3.6
22:58:47.515 00.005 11872 AutoFind: local max [544, 247] 3.6
22:58:47.518 00.003 11872 AutoFind: local max [1002, 370] 3.6
22:58:47.522 00.004 11872 AutoFind: local max [1867, 570] 3.6
22:58:47.525 00.003 11872 AutoFind: local max [441, 720] 3.6
22:58:47.528 00.003 11872 AutoFind: local max [623, 798] 3.6
22:58:47.532 00.004 11872 AutoFind: local max [756, 1041] 3.6
22:58:47.537 00.005 11872 AutoFind: local max [1667, 1061] 3.6
22:58:47.543 00.006 11872 AutoFind: local max [540, 388] 3.5
22:58:47.547 00.004 11872 AutoFind: local max [838, 62] 3.5
22:58:47.551 00.004 11872 AutoFind: local max [49, 101] 3.5
22:58:47.555 00.004 11872 AutoFind: local max [598, 244] 3.5
22:58:47.559 00.004 11872 AutoFind: local max [106, 891] 3.5
22:58:47.562 00.003 11872 AutoFind: too close [49, 101] 3.5 - [50, 110] 3.9
22:58:47.565 00.003 11872 AutoFind: too close [1447, 806] 3.7 - [1445, 812] 4.1
22:58:47.570 00.005 11872 AutoFind: close dim-bright [99, 620] 3.7 - [88, 619] 20.3
22:58:47.574 00.004 11872 AutoFind: too close [518, 743] 3.8 - [520, 736] 4.8
22:58:47.577 00.003 11872 AutoFind: close dim-bright [1784, 944] 4.0 - [1793, 949] 119.6
22:58:47.580 00.003 11872 AutoFind: too close [1689, 507] 4.0 - [1689, 502] 4.5
22:58:47.585 00.005 11872 AutoFind: too close [1401, 569] 4.1 - [1403, 564] 6.4
22:58:47.588 00.003 11872 AutoFind: too close [768, 940] 4.1 - [773, 952] 7.0
22:58:47.591 00.003 11872 AutoFind: close dim-bright [406, 395] 4.2 - [410, 408] 24.5
22:58:47.595 00.004 11872 AutoFind: too close [1306, 687] 4.3 - [1308, 681] 4.3
22:58:47.598 00.003 11872 AutoFind: too close [1560, 403] 4.6 - [1557, 388] 5.5
22:58:47.602 00.004 11872 AutoFind: close dim-bright [1560, 403] 4.6 - [1548, 398] 99.7
22:58:47.606 00.004 11872 AutoFind: too close [1313, 752] 4.7 - [1315, 738] 8.6
22:58:47.609 00.003 11872 AutoFind: close dim-bright [1557, 388] 5.5 - [1548, 398] 99.7
22:58:47.613 00.004 11872 AutoFind: too close [1349, 182] 6.3 - [1348, 187] 7.0
22:58:47.616 00.003 11872 AutoFind: close dim-bright [1349, 182] 6.3 - [1331, 181] 36.3
22:58:47.618 00.002 11872 AutoFind: too close [712, 240] 6.7 - [712, 234] 9.8
22:58:47.621 00.003 11872 AutoFind: close dim-bright [1348, 187] 7.0 - [1331, 181] 36.3
22:58:47.623 00.002 11872 AutoFind: too close [1327, 659] 7.1 - [1327, 653] 9.5
22:58:47.627 00.004 11872 AutoFind: too close [998, 439] 15.8 - [997, 433] 20.1
22:58:47.630 00.003 11872 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
22:58:47.633 00.003 11872 Star::Find(15, 1793, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:47.637 00.004 11872 Star::Find returns 1 (0), X=1792.85, Y=948.55, Mass=4402, SNR=45.1, Peak=207 HFD=5.5
22:58:47.642 00.005 11872 Star::Find(15, 1548, 398, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:47.645 00.003 11872 Star::Find returns 1 (0), X=1548.43, Y=399.44, Mass=5210, SNR=47.7, Peak=123 HFD=7.1
22:58:47.648 00.003 11872 Star::Find(15, 349, 36, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:47.652 00.004 11872 Star::Find returns 1 (0), X=349.04, Y=35.77, Mass=1540, SNR=26.6, Peak=59 HFD=5.4
22:58:47.655 00.003 11872 Star::Find(15, 1682, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:47.658 00.003 11872 Star::Find returns 1 (0), X=1682.02, Y=412.14, Mass=1834, SNR=28.6, Peak=77 HFD=6.1
22:58:47.662 00.004 11872 Star::Find(15, 1331, 181, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:47.665 00.003 11872 Star::Find returns 1 (0), X=1331.42, Y=182.69, Mass=1705, SNR=27.7, Peak=45 HFD=6.9
22:58:47.669 00.004 11872 Star::Find(15, 1255, 108, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:47.672 00.003 11872 Star::Find returns 1 (0), X=1255.72, Y=109.95, Mass=1842, SNR=28.4, Peak=45 HFD=6.7
22:58:47.676 00.004 11872 Star::Find(15, 735, 647, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:47.680 00.004 11872 Star::Find returns 1 (0), X=735.80, Y=648.68, Mass=1647, SNR=26.8, Peak=39 HFD=6.8
22:58:47.682 00.002 11872 Star::Find(15, 125, 520, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:47.685 00.003 11872 Star::Find returns 1 (0), X=124.32, Y=521.14, Mass=700, SNR=18.0, Peak=40 HFD=5.3
22:58:47.690 00.005 11872 Star::Find(15, 410, 408, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:47.693 00.003 11872 Star::Find returns 1 (0), X=409.93, Y=409.42, Mass=1012, SNR=20.0, Peak=41 HFD=5.4
22:58:47.696 00.003 11872 Star::Find(15, 841, 1005, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:47.699 00.003 11872 Star::Find returns 1 (0), X=841.93, Y=1006.37, Mass=1213, SNR=23.3, Peak=32 HFD=6.7
22:58:47.702 00.003 11872 Star::Find(15, 88, 619, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:47.706 00.004 11872 Star::Find returns 1 (0), X=88.04, Y=618.90, Mass=608, SNR=16.3, Peak=35 HFD=4.6
22:58:47.710 00.004 11872 Star::Find(15, 78, 1035, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:47.713 00.003 11872 Star::Find returns 1 (0), X=77.70, Y=1035.44, Mass=522, SNR=15.4, Peak=26 HFD=5.1
22:58:47.716 00.003 11872 Star::Find(15, 1889, 937, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:47.720 00.004 11872 Star::Find returns 1 (0), X=1888.71, Y=939.30, Mass=536, SNR=15.8, Peak=32 HFD=5.3
22:58:47.723 00.003 11872 Star::Find(15, 1275, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:47.728 00.005 11872 Star::Find returns 1 (0), X=1275.19, Y=258.14, Mass=425, SNR=13.6, Peak=19 HFD=5.8
22:58:47.731 00.003 11872 Star::Find(15, 347, 437, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:47.734 00.003 11872 Star::Find returns 1 (0), X=346.38, Y=438.24, Mass=377, SNR=13.1, Peak=17 HFD=5.9
22:58:47.738 00.004 11872 Star::Find(15, 235, 538, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:47.741 00.003 11872 Star::Find returns 1 (0), X=235.10, Y=539.03, Mass=310, SNR=11.8, Peak=15 HFD=5.7
22:58:47.744 00.003 11872 Star::Find(15, 443, 480, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:47.748 00.004 11872 Star::Find returns 1 (0), X=443.91, Y=481.19, Mass=392, SNR=13.4, Peak=15 HFD=5.8
22:58:47.751 00.003 11872 Star::Find(15, 123, 184, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:47.756 00.005 11872 Star::Find returns 1 (0), X=123.20, Y=182.61, Mass=252, SNR=10.8, Peak=17 HFD=5.3
22:58:47.759 00.003 11872 Star::Find(15, 461, 406, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:47.762 00.003 11872 Star::Find returns 1 (0), X=461.28, Y=403.50, Mass=300, SNR=11.4, Peak=12 HFD=5.6
22:58:47.765 00.003 11872 Star::Find(15, 1262, 70, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:47.768 00.003 11872 Star::Find returns 1 (0), X=1262.94, Y=71.26, Mass=274, SNR=10.9, Peak=12 HFD=6.6
22:58:47.771 00.003 11872 Star::Find(15, 272, 504, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:47.773 00.002 11872 Star::Find returns 1 (0), X=271.55, Y=505.31, Mass=157, SNR=8.5, Peak=12 HFD=4.7
22:58:47.776 00.003 11872 Star::Find(15, 336, 786, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:47.778 00.002 11872 Star::Find returns 1 (0), X=335.76, Y=787.74, Mass=175, SNR=8.9, Peak=12 HFD=5.2
22:58:47.783 00.005 11872 Star::Find(15, 1866, 780, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:47.786 00.003 11872 Star::Find returns 1 (0), X=1866.46, Y=778.21, Mass=181, SNR=9.1, Peak=11 HFD=5.4
22:58:47.788 00.002 11872 Star::Find(15, 66, 1069, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:47.791 00.003 11872 Star::Find returns 1 (0), X=65.37, Y=1068.67, Mass=92, SNR=6.5, Peak=10 HFD=3.5
22:58:47.794 00.003 11872 Star::Find(15, 242, 758, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:47.799 00.005 11872 Star::Find returns 1 (0), X=242.06, Y=758.61, Mass=203, SNR=9.8, Peak=11 HFD=5.9
22:58:47.802 00.003 11872 Star::Find(15, 249, 138, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:47.806 00.004 11872 Star::Find returns 1 (0), X=248.46, Y=138.97, Mass=212, SNR=9.9, Peak=13 HFD=6.0
22:58:47.810 00.004 11872 Star::Find(15, 447, 56, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:47.813 00.003 11872 Star::Find returns 1 (0), X=447.12, Y=57.34, Mass=226, SNR=10.1, Peak=12 HFD=6.1
22:58:47.816 00.003 11872 Star::Find(15, 194, 48, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:47.820 00.004 11872 Star::Find returns 1 (0), X=193.81, Y=48.07, Mass=121, SNR=7.5, Peak=11 HFD=4.3
22:58:47.824 00.004 11872 Star::Find(15, 526, 339, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:47.828 00.004 11872 Star::Find returns 1 (0), X=525.90, Y=340.32, Mass=198, SNR=9.5, Peak=9 HFD=7.0
22:58:47.832 00.004 11872 Star::Find(15, 1778, 723, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:47.836 00.004 11872 Star::Find returns 1 (0), X=1777.48, Y=725.43, Mass=164, SNR=8.5, Peak=10 HFD=5.7
22:58:47.839 00.003 11872 Star::Find(15, 1792, 77, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:47.844 00.005 11872 Star::Find returns 1 (0), X=1792.39, Y=78.11, Mass=97, SNR=6.7, Peak=10 HFD=4.0
22:58:47.847 00.003 11872 Star::Find(15, 1482, 596, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:47.850 00.003 11872 Star::Find returns 1 (0), X=1482.39, Y=594.37, Mass=171, SNR=8.8, Peak=9 HFD=5.6
22:58:47.854 00.004 11872 Star::Find(15, 1739, 330, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:47.859 00.005 11872 Star::Find returns 1 (0), X=1739.17, Y=332.02, Mass=161, SNR=8.5, Peak=11 HFD=5.9
22:58:47.865 00.006 11872 Star::Find(15, 475, 662, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:47.868 00.003 11872 Star::Find returns 1 (0), X=474.44, Y=663.24, Mass=138, SNR=7.9, Peak=8 HFD=5.6
22:58:47.872 00.004 11872 Star::Find(15, 154, 177, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:47.876 00.004 11872 Star::Find returns 1 (0), X=153.49, Y=176.98, Mass=78, SNR=6.0, Peak=7 HFD=5.0
22:58:47.878 00.002 11872 Star::Find(15, 1457, 766, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:47.881 00.003 11872 Star::Find false star n=34 nbg=284 bg=1.0 sigma=1.0 thresh=4 peak=4
22:58:47.884 00.003 11872 Star::Find returns 0 (2), X=1457.00, Y=766.00, Mass=121, SNR=2.9, Peak=7 HFD=0.0
22:58:47.886 00.002 11872 Star::Find(15, 267, 616, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:47.891 00.005 11872 Star::Find returns 1 (0), X=266.52, Y=613.88, Mass=115, SNR=7.3, Peak=7 HFD=5.5
22:58:47.894 00.003 11872 Star::Find(15, 1664, 485, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:47.897 00.003 11872 Star::Find returns 1 (0), X=1664.47, Y=487.29, Mass=131, SNR=7.7, Peak=11 HFD=6.7
22:58:47.900 00.003 11872 Star::Find(15, 1355, 537, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:47.904 00.004 11872 Star::Find returns 1 (0), X=1353.90, Y=539.42, Mass=239, SNR=10.4, Peak=9 HFD=7.2
22:58:47.908 00.004 11872 Star::Find(15, 830, 786, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:47.911 00.003 11872 Star::Find returns 1 (0), X=830.16, Y=787.74, Mass=123, SNR=7.4, Peak=7 HFD=6.1
22:58:47.914 00.003 11872 Star::Find(15, 511, 1017, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:47.920 00.006 11872 Star::Find false star n=30 nbg=281 bg=1.0 sigma=0.9 thresh=4 peak=4
22:58:47.927 00.007 11872 Star::Find returns 0 (2), X=511.00, Y=1017.00, Mass=111, SNR=2.9, Peak=8 HFD=0.0
22:58:47.933 00.006 11872 Star::Find(15, 1817, 224, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:47.937 00.004 11872 Star::Find returns 1 (0), X=1816.21, Y=225.32, Mass=107, SNR=7.0, Peak=15 HFD=4.1
22:58:47.940 00.003 11872 Star::Find(15, 1443, 557, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:47.943 00.003 11872 Star::Find false star n=20 nbg=285 bg=0.8 sigma=1.0 thresh=4 peak=4
22:58:47.945 00.002 11872 Star::Find returns 0 (2), X=1443.00, Y=557.00, Mass=70, SNR=2.9, Peak=7 HFD=0.0
22:58:47.949 00.004 11872 Star::Find(15, 81, 798, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:47.954 00.005 11872 Star::Find false star n=19 nbg=286 bg=0.6 sigma=0.7 thresh=3 peak=3
22:58:47.957 00.003 11872 Star::Find returns 0 (2), X=81.00, Y=798.00, Mass=57, SNR=2.9, Peak=5 HFD=0.0
22:58:47.960 00.003 11872 Star::Find(15, 1657, 549, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:47.964 00.004 11872 Star::Find returns 1 (0), X=1656.69, Y=549.87, Mass=83, SNR=6.0, Peak=9 HFD=5.3
22:58:47.967 00.003 11872 Star::Find(15, 406, 395, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:47.970 00.003 11872 Star::Find returns 1 (0), X=410.11, Y=408.58, Mass=1153, SNR=22.0, Peak=38 HFD=6.3
22:58:47.973 00.003 11872 Star::Find(15, 1749, 496, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:47.975 00.002 11872 Star::Find false star n=20 nbg=277 bg=0.7 sigma=0.7 thresh=3 peak=3
22:58:47.978 00.003 11872 Star::Find returns 0 (2), X=1749.00, Y=496.00, Mass=53, SNR=2.9, Peak=6 HFD=0.0
22:58:47.984 00.006 11872 Star::Find(15, 1691, 353, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:47.987 00.003 11872 Star::Find returns 1 (0), X=1690.57, Y=352.33, Mass=98, SNR=6.7, Peak=7 HFD=5.6
22:58:47.989 00.002 11872 Star::Find(15, 1666, 688, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:47.992 00.003 11872 Star::Find false star n=23 nbg=278 bg=0.7 sigma=0.8 thresh=3 peak=2
22:58:47.994 00.002 11872 Star::Find returns 0 (2), X=1666.00, Y=688.00, Mass=59, SNR=2.9, Peak=4 HFD=0.0
22:58:47.998 00.004 11872 Star::Find(15, 96, 39, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:48.001 00.003 11872 Star::Find false star n=18 nbg=283 bg=0.7 sigma=0.8 thresh=3 peak=2
22:58:48.004 00.003 11872 Star::Find returns 0 (2), X=96.00, Y=39.00, Mass=47, SNR=2.9, Peak=6 HFD=0.0
22:58:48.006 00.002 11872 Star::Find(15, 397, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:48.009 00.003 11872 Star::Find false star n=24 nbg=286 bg=1.0 sigma=0.9 thresh=4 peak=4
22:58:48.012 00.003 11872 Star::Find returns 0 (2), X=397.00, Y=156.00, Mass=94, SNR=2.9, Peak=7 HFD=0.0
22:58:48.015 00.003 11872 Star::Find(15, 332, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:48.018 00.003 11872 Star::Find false star n=24 nbg=272 bg=0.7 sigma=0.8 thresh=3 peak=2
22:58:48.020 00.002 11872 Star::Find returns 0 (2), X=332.00, Y=957.00, Mass=61, SNR=2.9, Peak=4 HFD=0.0
22:58:48.023 00.003 11872 Star::Find(15, 1784, 944, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:48.025 00.002 11872 Star::Find returns 1 (0), X=1792.85, Y=948.55, Mass=4402, SNR=45.1, Peak=207 HFD=5.5
22:58:48.029 00.004 11872 Star::Find(15, 1582, 937, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:48.032 00.003 11872 Star::Find false star n=19 nbg=282 bg=0.9 sigma=0.9 thresh=4 peak=4
22:58:48.036 00.004 11872 Star::Find returns 0 (2), X=1582.00, Y=937.00, Mass=71, SNR=2.9, Peak=8 HFD=0.0
22:58:48.039 00.003 11872 Star::Find(15, 708, 483, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:48.042 00.003 11872 Star::Find returns 0 (2), X=708.00, Y=483.00, Mass=17, SNR=2.7, Peak=7 HFD=0.0
22:58:48.046 00.004 11872 Star::Find(15, 1349, 901, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:48.051 00.005 11872 Star::Find returns 1 (0), X=1349.37, Y=902.43, Mass=154, SNR=8.3, Peak=9 HFD=6.0
22:58:48.054 00.003 11872 Star::Find(15, 1193, 242, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:48.058 00.004 11872 Star::Find false star n=24 nbg=283 bg=0.5 sigma=0.6 thresh=2 peak=2
22:58:48.062 00.004 11872 Star::Find returns 0 (2), X=1193.00, Y=242.00, Mass=40, SNR=2.9, Peak=4 HFD=0.0
22:58:48.066 00.004 11872 Star::Find(15, 1491, 361, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:48.069 00.003 11872 Star::Find false star n=18 nbg=272 bg=0.7 sigma=0.7 thresh=3 peak=2
22:58:48.072 00.003 11872 Star::Find returns 0 (2), X=1491.00, Y=361.00, Mass=47, SNR=2.9, Peak=5 HFD=0.0
22:58:48.074 00.002 11872 Star::Find(15, 99, 620, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:48.077 00.003 11872 Star::Find returns 1 (0), X=88.04, Y=618.90, Mass=608, SNR=16.3, Peak=35 HFD=4.6
22:58:48.080 00.003 11872 Star::Find(15, 736, 975, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:48.083 00.003 11872 Star::Find false star n=31 nbg=268 bg=0.8 sigma=0.7 thresh=3 peak=3
22:58:48.086 00.003 11872 Star::Find returns 0 (2), X=736.00, Y=975.00, Mass=91, SNR=2.9, Peak=7 HFD=0.0
22:58:48.090 00.004 11872 Star::Find(15, 59, 471, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:48.093 00.003 11872 Star::Find false star n=24 nbg=281 bg=0.6 sigma=0.7 thresh=3 peak=3
22:58:48.097 00.004 11872 Star::Find returns 0 (2), X=59.00, Y=471.00, Mass=67, SNR=2.9, Peak=6 HFD=0.0
22:58:48.100 00.003 11872 Star::Find(15, 1246, 926, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:48.104 00.004 11872 Star::Find false star n=10 nbg=280 bg=0.6 sigma=0.7 thresh=3 peak=2
22:58:48.107 00.003 11872 Star::Find returns 0 (2), X=1246.00, Y=926.00, Mass=27, SNR=2.9, Peak=5 HFD=0.0
22:58:48.111 00.004 11872 Star::Find(15, 1834, 567, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:48.115 00.004 11872 Star::Find returns 0 (3), X=1834.00, Y=567.00, Mass=7, SNR=1.8, Peak=4 HFD=0.0
22:58:48.118 00.003 11872 Star::Find(15, 544, 247, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:48.121 00.003 11872 Star::Find false star n=18 nbg=288 bg=1.0 sigma=0.9 thresh=4 peak=4
22:58:48.123 00.002 11872 Star::Find returns 0 (2), X=544.00, Y=247.00, Mass=68, SNR=2.9, Peak=7 HFD=0.0
22:58:48.127 00.004 11872 Star::Find(15, 1002, 370, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:48.130 00.003 11872 Star::Find false star n=32 nbg=283 bg=1.1 sigma=1.0 thresh=4 peak=4
22:58:48.133 00.003 11872 Star::Find returns 0 (2), X=1002.00, Y=370.00, Mass=123, SNR=2.9, Peak=7 HFD=0.0
22:58:48.137 00.004 11872 Star::Find(15, 1867, 570, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:48.141 00.004 11872 Star::Find false star n=15 nbg=280 bg=0.6 sigma=0.7 thresh=3 peak=2
22:58:48.145 00.004 11872 Star::Find returns 0 (2), X=1867.00, Y=570.00, Mass=40, SNR=2.9, Peak=5 HFD=0.0
22:58:48.149 00.004 11872 Star::Find(15, 441, 720, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:48.152 00.003 11872 Star::Find returns 0 (3), X=441.00, Y=720.00, Mass=7, SNR=1.8, Peak=4 HFD=0.0
22:58:48.156 00.004 11872 Star::Find(15, 623, 798, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:48.160 00.004 11872 Star::Find false star n=8 nbg=281 bg=0.5 sigma=0.7 thresh=3 peak=2
22:58:48.163 00.003 11872 Star::Find returns 0 (2), X=623.00, Y=798.00, Mass=24, SNR=2.9, Peak=5 HFD=0.0
22:58:48.167 00.004 11872 Star::Find(15, 756, 1041, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:48.170 00.003 11872 Star::Find false star n=12 nbg=282 bg=0.7 sigma=0.7 thresh=3 peak=2
22:58:48.175 00.005 11872 Star::Find returns 0 (2), X=756.00, Y=1041.00, Mass=30, SNR=2.9, Peak=5 HFD=0.0
22:58:48.178 00.003 11872 Star::Find(15, 1667, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:48.182 00.004 11872 Star::Find false star n=12 nbg=286 bg=1.0 sigma=1.0 thresh=4 peak=3
22:58:48.185 00.003 11872 Star::Find returns 0 (2), X=1667.00, Y=1061.00, Mass=44, SNR=2.9, Peak=6 HFD=0.0
22:58:48.189 00.004 11872 Star::Find(15, 540, 388, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:48.192 00.003 11872 Star::Find false star n=17 nbg=283 bg=1.0 sigma=1.0 thresh=4 peak=3
22:58:48.196 00.004 11872 Star::Find returns 0 (2), X=540.00, Y=388.00, Mass=62, SNR=2.9, Peak=7 HFD=0.0
22:58:48.199 00.003 11872 Star::Find(15, 838, 62, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:48.203 00.004 11872 Star::Find false star n=9 nbg=270 bg=0.7 sigma=0.7 thresh=3 peak=2
22:58:48.208 00.005 11872 Star::Find returns 0 (2), X=838.00, Y=62.00, Mass=25, SNR=2.9, Peak=5 HFD=0.0
22:58:48.211 00.003 11872 Star::Find(15, 598, 244, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:48.214 00.003 11872 Star::Find false star n=10 nbg=276 bg=0.6 sigma=0.7 thresh=3 peak=2
22:58:48.218 00.004 11872 Star::Find returns 0 (2), X=598.00, Y=244.00, Mass=27, SNR=2.9, Peak=6 HFD=0.0
22:58:48.223 00.005 11872 Star::Find(15, 106, 891, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:48.226 00.003 11872 Star::Find false star n=10 nbg=280 bg=0.6 sigma=0.7 thresh=3 peak=1
22:58:48.229 00.003 11872 Star::Find returns 0 (2), X=106.00, Y=891.00, Mass=25, SNR=2.9, Peak=5 HFD=0.0
22:58:48.234 00.005 11872 AutoFind: finding best star pass 1
22:58:48.238 00.004 11872 Star::Find(15, 1793, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:48.242 00.004 11872 Star::Find returns 1 (0), X=1792.85, Y=948.55, Mass=4402, SNR=45.1, Peak=207 HFD=5.5
22:58:48.245 00.003 11872 AutoFind returns star at [1793, 949] 119.6 Mass 4402 SNR 45.1
22:58:48.248 00.003 11872 Star::Find(15, 1793, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:48.252 00.004 11872 Star::Find returns 1 (0), X=1792.85, Y=948.55, Mass=4402, SNR=45.1, Peak=207 HFD=5.5
22:58:48.256 00.004 11872 MultiStar: List (12): {1792.85, 948.55}(45.1), {1548.43, 399.44}(47.7), {349.04, 35.77}(26.6), {1682.02, 412.14}(28.6), {1331.42, 182.69}(27.7), {1255.72, 109.95}(28.4), {735.80, 648.68}(26.8), {124.32, 521.14}(18.0), {409.93, 409.42}(20.0), {841.93, 1006.37}(23.3), {88.04, 618.90}(16.3), {77.70, 1035.44}(15.4), 
22:58:48.259 00.003 11872 setting lock position to (1792.85, 948.55)
22:58:48.263 00.004 11872 AutoSelect: state = 1, call UpdateGuideState
22:58:48.268 00.005 11872 UpdateGuideState(): m_state=1
22:58:48.271 00.003 11872 Star::Find(15, 1792, 948, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:48.276 00.005 11872 Star::Find returns 1 (0), X=1792.85, Y=948.55, Mass=4402, SNR=45.1, Peak=207 HFD=5.5
22:58:48.280 00.004 11872 CameraToMount -- cameraTheta (0.00) - m_xAngle (0.00) = xAngle (-0.00 = -0.00)
22:58:48.284 00.004 11872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.97 = 2.97)
22:58:48.290 00.006 11872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
22:58:48.299 00.009 11872 setting force full frames = false
22:58:48.305 00.006 11872 setting lock position to (1792.85, 948.55)
22:58:48.309 00.004 11872 CurrentPosition() valid, moving to STATE_SELECTED
22:58:48.315 00.006 11872 Changing from state SELECTING to SELECTED
22:58:48.320 00.005 11872 guider state => SELECTED
22:58:48.328 00.008 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=0, FiltMin=0, FiltMax=100, Gamma=1.000
22:58:48.334 00.006 11872 UpdateGuideState exits: m=4402 SNR=45.1
22:58:48.338 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=0, FiltMin=0, FiltMax=100, Gamma=1.000
22:58:48.343 00.005 11872 Status Line: Auto-selected star at (1792.8, 948.6)
22:58:48.351 00.008 11872 PhdController: newstate STATE_WAIT_SELECTED
22:58:48.358 00.007 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:48.363 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:58:48.369 00.006 11872 Enqueuing Expose request
22:58:48.375 00.006 9960 Worker thread wakes up
22:58:48.375 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:58:48.375 00.000 11872 evsrv: cli 0D2D2320 connect
22:58:48.380 00.005 9960 Handling exposure in thread, d=1000 o=3 r=(1778,934,31,31)
22:58:48.380 00.000 11872 case statement mapped state 2 to 1
22:58:48.387 00.007 11872 case statement mapped state 2 to 1
22:58:48.392 00.005 11872 evsrv: cli 0D2D2320 request: {"method":"get_lock_position","id":"04b02a54-c4c0-4c67-8577-11e07f6909e9"}
22:58:48.397 00.005 11872 evsrv: cli 0D2D2320 response: {"jsonrpc":"2.0","result":[1792.85,948.55],"id":"04b02a54-c4c0-4c67-8577-11e07f6909e9"}
22:58:48.402 00.005 11872 evsrv: cli 0D2D2320 disconnect
22:58:48.406 00.004 11872 evsrv: cli 0D2D23C0 connect
22:58:48.410 00.004 11872 case statement mapped state 2 to 1
22:58:48.414 00.004 11872 case statement mapped state 2 to 1
22:58:48.418 00.004 11872 evsrv: cli 0D2D23C0 request: {"method":"get_app_state","id":"de8bb763-3aa3-4e7f-9ca9-edb963377017"}
22:58:48.421 00.003 11872 case statement mapped state 2 to 1
22:58:48.426 00.005 11872 evsrv: cli 0D2D23C0 response: {"jsonrpc":"2.0","result":"Selected","id":"de8bb763-3aa3-4e7f-9ca9-edb963377017"}
22:58:48.430 00.004 11872 evsrv: cli 0D2D23C0 disconnect
22:58:49.431 01.001 11872 evsrv: cli 0D2D2500 connect
22:58:49.438 00.007 11872 case statement mapped state 2 to 1
22:58:49.444 00.006 11872 case statement mapped state 2 to 1
22:58:49.450 00.006 11872 evsrv: cli 0D2D2500 request: {"method":"get_app_state","id":"0170d310-7d27-4eff-8dbb-e5d0f5ab44a2"}
22:58:49.454 00.004 11872 case statement mapped state 2 to 1
22:58:49.460 00.006 11872 evsrv: cli 0D2D2500 response: {"jsonrpc":"2.0","result":"Selected","id":"0170d310-7d27-4eff-8dbb-e5d0f5ab44a2"}
22:58:49.465 00.005 11872 evsrv: cli 0D2D2500 disconnect
22:58:49.619 00.154 9960 Exposure complete
22:58:49.724 00.105 9960 worker thread done servicing request
22:58:49.725 00.001 11872 OnExposeComplete: enter
22:58:49.729 00.004 11872 UpdateGuideState(): m_state=2
22:58:49.733 00.004 11872 Star::Find(15, 1792, 948, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
22:58:49.736 00.003 11872 Star::Find returns 1 (0), X=1792.90, Y=948.26, Mass=4068, SNR=42.4, Peak=209 HFD=5.7
22:58:49.741 00.005 11872 CameraToMount -- cameraTheta (-1.39) - m_xAngle (0.00) = xAngle (-1.40 = -1.40)
22:58:49.744 00.003 11872 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.57 = 1.57)
22:58:49.748 00.004 11872 CameraToMount -- cameraX=0.05 cameraY=-0.29 hyp=0.30 cameraTheta=-1.39 mountX=0.05 mountY=0.30, mountTheta=1.40
22:58:49.754 00.006 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=0, FiltMin=0, FiltMax=104, Gamma=1.000
22:58:49.759 00.005 11872 UpdateGuideState exits: m=4068 SNR=42.4
22:58:49.763 00.004 11872 PhdController: newstate STATE_CALIBRATE
22:58:49.767 00.004 11872 PhdController: newstate STATE_GUIDE
22:58:49.783 00.016 11872 Changing from state SELECTED to CALIBRATING_PRIMARY
22:58:49.786 00.003 11872 guider state => CALIBRATED
22:58:49.789 00.003 11872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
22:58:49.793 00.004 11872 reset dither spiral
22:58:49.797 00.004 11872 PhdController: newstate STATE_SETTLE_BEGIN
22:58:49.800 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:49.803 00.003 11872 ScheduleExposure(1000,3,0) exposurePending=0
22:58:49.806 00.003 11872 Enqueuing Expose request
22:58:49.809 00.003 9960 Worker thread wakes up
22:58:49.809 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:58:49.809 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
22:58:50.467 00.658 11872 evsrv: cli 0D2D2500 connect
22:58:50.474 00.007 11872 case statement mapped state 5 to 1
22:58:50.480 00.006 11872 case statement mapped state 5 to 1
22:58:50.485 00.005 11872 evsrv: cli 0D2D2500 request: {"method":"get_app_state","id":"03119f0c-d8b8-4038-a4ce-b3f07148e6a8"}
22:58:50.489 00.004 11872 case statement mapped state 5 to 1
22:58:50.495 00.006 11872 evsrv: cli 0D2D2500 response: {"jsonrpc":"2.0","result":"Selected","id":"03119f0c-d8b8-4038-a4ce-b3f07148e6a8"}
22:58:50.500 00.005 11872 evsrv: cli 0D2D2500 disconnect
22:58:51.064 00.564 9960 Exposure complete
22:58:51.167 00.103 9960 worker thread done servicing request
22:58:51.167 00.000 11872 OnExposeComplete: enter
22:58:51.171 00.004 11872 UpdateGuideState(): m_state=5
22:58:51.175 00.004 11872 Star::Find(15, 1792, 948, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
22:58:51.178 00.003 11872 Star::Find returns 1 (0), X=1793.40, Y=946.85, Mass=4398, SNR=44.9, Peak=219 HFD=5.8
22:58:51.183 00.005 11872 CameraToMount -- cameraTheta (-1.25) - m_xAngle (0.00) = xAngle (-1.26 = -1.26)
22:58:51.187 00.004 11872 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.71 = 1.71)
22:58:51.190 00.003 11872 CameraToMount -- cameraX=0.56 cameraY=-1.70 hyp=1.79 cameraTheta=-1.25 mountX=0.55 mountY=1.77, mountTheta=1.27
22:58:51.194 00.004 11872 Changing from state CALIBRATED to GUIDING
22:58:51.200 00.006 11872 ScopeASCOM::GetDeclinationRadians() returns 31.1
22:58:51.204 00.004 11872 ScopeASCOM::SideOfPier() returns 0
22:58:51.208 00.004 11872 AdjustCalibrationForScopePointing (scope): current dec=31.1 pierSide=0, cal dec=0.0 pierSide=0 rotAngle=None bin=1
22:58:51.212 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
22:58:51.216 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
22:58:51.220 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
22:58:51.224 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
22:58:51.228 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
22:58:51.233 00.005 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
22:58:51.237 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
22:58:51.242 00.005 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
22:58:51.245 00.003 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
22:58:51.249 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
22:58:51.252 00.003 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
22:58:51.257 00.005 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
22:58:51.262 00.005 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
22:58:51.400 00.138 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
22:58:51.409 00.009 11872 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 2.900000
22:58:51.414 00.005 11872 Dec comp: XRate 1.564 -> 1.338 for dec 0.0 -> dec 31.1
22:58:51.420 00.006 11872 ScopeASCOM::GetDeclinationRadians() returns 31.1
22:58:51.424 00.004 11872 ScopeASCOM::SideOfPier() returns 0
22:58:51.430 00.006 11872 setting lock position to (1793.40, 946.85)
22:58:51.435 00.005 11872 guider state => GUIDING
22:58:51.441 00.006 11872 Status Line: Guiding
22:58:51.446 00.005 11872 Mount: notify guiding started
22:58:51.454 00.008 11872 GetString("/profile/5/name", "") returns "PHD SF 2025"
22:58:51.458 00.004 11872 GetString("/profile/5/scope/calibration/timestamp", "") returns "11/21/2025 10:15:14 PM"
22:58:51.463 00.005 11872 GetDouble("/profile/5/scope/calibration/xRate", 1.000000) returns 0.001564
22:58:51.467 00.004 11872 GetDouble("/profile/5/scope/calibration/yRate", 1.000000) returns 0.001340
22:58:51.471 00.004 11872 GetInt("/profile/5/scope/calibration/binning", 1) returns 1
22:58:51.476 00.005 11872 GetDouble("/profile/5/scope/calibration/xAngle", 0.000000) returns 0.004073
22:58:51.481 00.005 11872 GetDouble("/profile/5/scope/calibration/yAngle", 0.000000) returns -1.738880
22:58:51.485 00.004 11872 GetDouble("/profile/5/scope/calibration/declination", 0.000000) returns 0.000075
22:58:51.489 00.004 11872 GetInt("/profile/5/scope/calibration/pierSide", -1) returns 0
22:58:51.492 00.003 11872 GetInt("/profile/5/scope/calibration/raGuideParity", 0) returns 1
22:58:51.499 00.007 11872 GetInt("/profile/5/scope/calibration/decGuideParity", 0) returns -1
22:58:51.503 00.004 11872 GetDouble("/profile/5/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
22:58:51.507 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
22:58:51.513 00.006 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
22:58:51.517 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
22:58:51.521 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
22:58:51.525 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
22:58:51.529 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
22:58:51.533 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
22:58:51.536 00.003 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
22:58:51.541 00.005 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
22:58:51.544 00.003 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
22:58:51.549 00.005 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
22:58:51.552 00.003 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
22:58:51.557 00.005 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
22:58:51.562 00.005 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
22:58:51.567 00.005 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
22:58:51.571 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
22:58:51.575 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
22:58:51.580 00.005 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
22:58:51.584 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
22:58:51.589 00.005 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
22:58:51.593 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
22:58:51.597 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
22:58:51.601 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
22:58:51.605 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
22:58:51.610 00.005 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
22:58:51.614 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
22:58:51.638 00.024 11872 evsrv: cli 0D2D2500 connect
22:58:51.645 00.007 11872 case statement mapped state 6 to 3
22:58:51.653 00.008 11872 case statement mapped state 6 to 3
22:58:51.659 00.006 11872 evsrv: cli 0D2D2500 request: {"method":"get_app_state","id":"bd94bc87-b722-436a-ac82-e8d37f8c79e8"}
22:58:51.666 00.007 11872 case statement mapped state 6 to 3
22:58:51.671 00.005 11872 evsrv: cli 0D2D2500 response: {"jsonrpc":"2.0","result":"Guiding","id":"bd94bc87-b722-436a-ac82-e8d37f8c79e8"}
22:58:51.683 00.012 11872 evsrv: cli 0D2D2500 disconnect
22:58:51.714 00.031 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
22:58:51.719 00.005 11872 ScopeASCOM::SideOfPier() returns 0
22:58:51.724 00.005 11872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
22:58:51.729 00.005 11872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
22:58:51.733 00.004 11872 ScopeASCOM::GetDeclinationRadians() returns 31.1
22:58:51.737 00.004 11872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 31.1
22:58:51.741 00.004 11872 MountToCamera -- mountTheta (-0.00) + m_xAngle (0.00) = xAngle (0.00 = 0.00)
22:58:51.744 00.003 11872 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
22:58:51.749 00.005 11872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
22:58:51.753 00.004 11872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
22:58:51.758 00.005 11872 GetInt("/profile/5/AutoLoadCalibration", -1) returns 1
22:58:51.762 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=219, med=0, FiltMin=0, FiltMax=110, Gamma=1.000
22:58:51.766 00.004 11872 UpdateGuideState exits: m=4398 SNR=44.9
22:58:51.770 00.004 11872 PhdController: newstate STATE_SETTLE_WAIT
22:58:51.775 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:51.778 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:58:51.782 00.004 11872 Enqueuing Expose request
22:58:51.785 00.003 9960 Worker thread wakes up
22:58:51.785 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:58:51.785 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1778,932,31,31)
22:58:53.029 01.244 9960 Exposure complete
22:58:53.142 00.113 9960 worker thread done servicing request
22:58:53.143 00.001 11872 OnExposeComplete: enter
22:58:53.146 00.003 11872 UpdateGuideState(): m_state=6
22:58:53.151 00.005 11872 Star::Find(15, 1793, 946, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:58:53.155 00.004 11872 Star::Find returns 1 (0), X=1792.80, Y=948.11, Mass=4185, SNR=43.7, Peak=206 HFD=5.9
22:58:53.158 00.003 11872 CameraToMount -- cameraTheta (2.02) - m_xAngle (0.00) = xAngle (2.01 = 2.01)
22:58:53.163 00.005 11872 CameraToMount -- cameraTheta (2.02) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.98 = -1.30)
22:58:53.166 00.003 11872 CameraToMount -- cameraX=-0.60 cameraY=1.26 hyp=1.40 cameraTheta=2.02 mountX=-0.60 mountY=-1.34, mountTheta=-1.99
22:58:53.171 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.60, y=1.26, opts=13)
22:58:53.174 00.003 11872 Enqueuing Move request for scope (-0.60, 1.26)
22:58:53.180 00.006 9960 Worker thread wakes up
22:58:53.180 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=0, FiltMin=0, FiltMax=99, Gamma=1.000
22:58:53.184 00.004 11872 UpdateGuideState exits: m=4185 SNR=43.7
22:58:53.188 00.004 11872 PhdController: settling, locked = 1, distance = 1.67 (1.50) aobump = 0 frame = 1 / 99999
22:58:53.191 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.60, 1.26) opts 0xd
22:58:53.191 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.60, 1.26)
22:58:53.192 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763787533.191,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":1.67,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
22:58:53.195 00.003 9960 Moving (-0.60, 1.26) raw xDistance=-0.60 yDistance=-1.34
22:58:53.196 00.001 9960 GuideAlgorithmHysteresis::Result() returns -0.38 from input -0.60
22:58:53.196 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:53.199 00.003 9960 resist switch: large excursion: input -1.34 thresh 0.60 direction from 0 to -1
22:58:53.199 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-4.03
22:58:53.201 00.002 9960 GuideAlgorithmResistSwitch::result() returns -1.34 from input -1.34
22:58:53.201 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:58:53.204 00.003 11872 Enqueuing Expose request
22:58:53.209 00.005 9960 MoveAxis(E, 281, ABG)
22:58:53.209 00.000 9960 Guiding  Dir = 2, Dur = 281
22:58:53.210 00.001 9960 IsSlewing returns 0
22:58:53.210 00.000 9960 IsGuiding returns 0
22:58:53.210 00.000 9960 PulseGuide returned control before completion, sleep 291
22:58:53.508 00.298 9960 IsGuiding returns 1
22:58:53.509 00.001 9960 scope still moving after pulse duration time elapsed
22:58:53.538 00.029 9960 IsSlewing returns 0
22:58:53.539 00.001 9960 IsGuiding returns 0
22:58:53.540 00.001 9960 scope move finished after 281 + 48 ms
22:58:53.540 00.000 9960 Move returns status 0, amount 281
22:58:53.541 00.001 9960 MoveAxis(N, 1004, ABG)
22:58:53.541 00.000 9960 Guiding  Dir = 0, Dur = 1004
22:58:53.542 00.001 9960 IsSlewing returns 0
22:58:53.542 00.000 9960 IsGuiding returns 0
22:58:53.544 00.002 9960 PulseGuide returned control before completion, sleep 1014
22:58:54.573 01.029 9960 IsGuiding returns 1
22:58:54.574 00.001 9960 scope still moving after pulse duration time elapsed
22:58:54.604 00.030 9960 IsSlewing returns 0
22:58:54.606 00.002 9960 IsGuiding returns 0
22:58:54.606 00.000 9960 scope move finished after 1004 + 58 ms
22:58:54.606 00.000 9960 Move returns status 0, amount 1004
22:58:54.606 00.000 9960 move complete, result=0
22:58:54.607 00.001 9960 worker thread done servicing request
22:58:54.607 00.000 11872 GuideStep: -0.6 px 281 ms EAST, -1.3 px 1004 ms NORTH
22:58:54.613 00.006 9960 Worker thread wakes up
22:58:54.613 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:58:54.613 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1778,932,31,31)
22:58:55.865 01.252 9960 Exposure complete
22:58:55.960 00.095 9960 worker thread done servicing request
22:58:55.960 00.000 11872 OnExposeComplete: enter
22:58:55.965 00.005 11872 UpdateGuideState(): m_state=6
22:58:55.968 00.003 11872 Star::Find(15, 1792, 948, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
22:58:55.972 00.004 11872 Star::Find returns 1 (0), X=1793.77, Y=945.75, Mass=4392, SNR=45.1, Peak=181 HFD=5.7
22:58:55.976 00.004 11872 CameraToMount -- cameraTheta (-1.25) - m_xAngle (0.00) = xAngle (-1.26 = -1.26)
22:58:55.979 00.003 11872 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.71 = 1.71)
22:58:55.983 00.004 11872 CameraToMount -- cameraX=0.36 cameraY=-1.10 hyp=1.16 cameraTheta=-1.25 mountX=0.36 mountY=1.15, mountTheta=1.27
22:58:55.987 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.36, y=-1.10, opts=13)
22:58:55.991 00.004 11872 Enqueuing Move request for scope (0.36, -1.10)
22:58:55.995 00.004 9960 Worker thread wakes up
22:58:55.995 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=181, med=0, FiltMin=0, FiltMax=110, Gamma=1.000
22:58:55.998 00.003 11872 UpdateGuideState exits: m=4392 SNR=45.1
22:58:56.002 00.004 11872 PhdController: settling, locked = 1, distance = 1.52 (1.50) aobump = 0 frame = 2 / 99999
22:58:56.006 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.36, -1.10) opts 0xd
22:58:56.006 00.000 9960 Handling offset move in thread for scope, endpoint = (0.36, -1.10)
22:58:56.006 00.000 9960 Moving (0.36, -1.10) raw xDistance=0.36 yDistance=1.15
22:58:56.006 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.36
22:58:56.006 00.000 9960 resist switch: large excursion: input 1.15 thresh 0.60 direction from -1 to 1
22:58:56.007 00.001 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=3.44
22:58:56.007 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.15 from input 1.15
22:58:56.007 00.000 9960 MoveAxis(W, 148, ABG)
22:58:56.007 00.000 9960 Guiding  Dir = 3, Dur = 148
22:58:56.007 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763787536.006,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":1.52,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
22:58:56.012 00.005 9960 IsSlewing returns 0
22:58:56.012 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:56.016 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:58:56.019 00.003 9960 IsGuiding returns 0
22:58:56.019 00.000 11872 Enqueuing Expose request
22:58:56.023 00.004 9960 PulseGuide returned control before completion, sleep 158
22:58:56.198 00.175 9960 IsGuiding returns 0
22:58:56.198 00.000 9960 Move returns status 0, amount 148
22:58:56.199 00.001 9960 MoveAxis(S, 855, ABG)
22:58:56.199 00.000 9960 Guiding  Dir = 1, Dur = 855
22:58:56.199 00.000 9960 IsSlewing returns 0
22:58:56.201 00.002 9960 IsGuiding returns 0
22:58:56.201 00.000 9960 PulseGuide returned control before completion, sleep 865
22:58:57.081 00.880 9960 IsGuiding returns 1
22:58:57.082 00.001 9960 scope still moving after pulse duration time elapsed
22:58:57.112 00.030 9960 IsSlewing returns 0
22:58:57.113 00.001 9960 IsGuiding returns 0
22:58:57.113 00.000 9960 scope move finished after 855 + 57 ms
22:58:57.114 00.001 9960 Move returns status 0, amount 855
22:58:57.114 00.000 9960 move complete, result=0
22:58:57.114 00.000 9960 worker thread done servicing request
22:58:57.115 00.001 9960 Worker thread wakes up
22:58:57.115 00.000 11872 GuideStep: 0.4 px 148 ms WEST, 1.1 px 855 ms SOUTH
22:58:57.121 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:58:57.121 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1778,932,31,31)
22:58:58.371 01.250 9960 Exposure complete
22:58:58.490 00.119 9960 worker thread done servicing request
22:58:58.490 00.000 11872 OnExposeComplete: enter
22:58:58.495 00.005 11872 UpdateGuideState(): m_state=6
22:58:58.498 00.003 11872 Star::Find(15, 1793, 945, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
22:58:58.503 00.005 11872 Star::Find returns 1 (0), X=1793.59, Y=945.85, Mass=4263, SNR=44.0, Peak=173 HFD=5.8
22:58:58.507 00.004 11872 CameraToMount -- cameraTheta (-1.38) - m_xAngle (0.00) = xAngle (-1.39 = -1.39)
22:58:58.510 00.003 11872 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.58 = 1.58)
22:58:58.513 00.003 11872 CameraToMount -- cameraX=0.19 cameraY=-1.00 hyp=1.02 cameraTheta=-1.38 mountX=0.18 mountY=1.02, mountTheta=1.39
22:58:58.520 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.19, y=-1.00, opts=13)
22:58:58.523 00.003 11872 Enqueuing Move request for scope (0.19, -1.00)
22:58:58.528 00.005 9960 Worker thread wakes up
22:58:58.528 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.19, -1.00) opts 0xd
22:58:58.528 00.000 9960 Handling offset move in thread for scope, endpoint = (0.19, -1.00)
22:58:58.528 00.000 9960 Moving (0.19, -1.00) raw xDistance=0.18 yDistance=1.02
22:58:58.528 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
22:58:58.528 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.02 from input 1.02
22:58:58.528 00.000 9960 MoveAxis(E, 0, ABG)
22:58:58.528 00.000 9960 Move returns status 0, amount 0
22:58:58.528 00.000 9960 MoveAxis(S, 760, ABG)
22:58:58.528 00.000 9960 Guiding  Dir = 1, Dur = 760
22:58:58.528 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=173, med=0, FiltMin=0, FiltMax=110, Gamma=1.000
22:58:58.532 00.004 9960 IsSlewing returns 0
22:58:58.532 00.000 11872 UpdateGuideState exits: m=4263 SNR=44.0
22:58:58.536 00.004 9960 IsGuiding returns 0
22:58:58.537 00.001 11872 PhdController: settling, locked = 1, distance = 1.37 (1.50) aobump = 0 frame = 3 / 99999
22:58:58.541 00.004 9960 PulseGuide returned control before completion, sleep 770
22:58:58.541 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763787538.541,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":1.37,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
22:58:58.545 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:58.549 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:58:58.553 00.004 11872 Enqueuing Expose request
22:58:59.316 00.763 9960 IsGuiding returns 1
22:58:59.316 00.000 9960 scope still moving after pulse duration time elapsed
22:58:59.347 00.031 9960 IsSlewing returns 0
22:58:59.348 00.001 9960 IsGuiding returns 0
22:58:59.348 00.000 9960 scope move finished after 760 + 51 ms
22:58:59.348 00.000 9960 Move returns status 0, amount 760
22:58:59.350 00.002 9960 move complete, result=0
22:58:59.350 00.000 9960 worker thread done servicing request
22:58:59.350 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 1.0 px 760 ms SOUTH
22:58:59.353 00.003 9960 Worker thread wakes up
22:58:59.354 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:58:59.354 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1778,932,31,31)
22:59:00.600 01.246 9960 Exposure complete
22:59:00.718 00.118 9960 worker thread done servicing request
22:59:00.719 00.001 11872 OnExposeComplete: enter
22:59:00.722 00.003 11872 UpdateGuideState(): m_state=6
22:59:00.725 00.003 11872 Star::Find(15, 1793, 945, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:59:00.730 00.005 11872 Star::Find returns 1 (0), X=1793.53, Y=947.24, Mass=4405, SNR=44.9, Peak=190 HFD=5.6
22:59:00.734 00.004 11872 CameraToMount -- cameraTheta (1.26) - m_xAngle (0.00) = xAngle (1.26 = 1.26)
22:59:00.738 00.004 11872 CameraToMount -- cameraTheta (1.26) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.23 = -2.05)
22:59:00.741 00.003 11872 CameraToMount -- cameraX=0.12 cameraY=0.39 hyp=0.40 cameraTheta=1.26 mountX=0.12 mountY=-0.36, mountTheta=-1.24
22:59:00.746 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.12, y=0.39, opts=13)
22:59:00.750 00.004 11872 Enqueuing Move request for scope (0.12, 0.39)
22:59:00.754 00.004 9960 Worker thread wakes up
22:59:00.754 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.39) opts 0xd
22:59:00.754 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=190, med=0, FiltMin=0, FiltMax=106, Gamma=1.000
22:59:00.758 00.004 11872 UpdateGuideState exits: m=4405 SNR=44.9
22:59:00.761 00.003 11872 PhdController: settling, locked = 1, distance = 1.08 (1.50) aobump = 0 frame = 4 / 99999
22:59:00.766 00.005 9960 Handling offset move in thread for scope, endpoint = (0.12, 0.39)
22:59:00.766 00.000 9960 Moving (0.12, 0.39) raw xDistance=0.12 yDistance=-0.36
22:59:00.766 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:59:00.767 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763787540.766,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":1.08,"Time":2.2,"SettleTime":10.0,"StarLocked":true}
22:59:00.770 00.003 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:59:00.770 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:00.774 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.36
22:59:00.774 00.000 9960 MoveAxis(E, 0, ABG)
22:59:00.775 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:59:00.778 00.003 11872 Enqueuing Expose request
22:59:00.782 00.004 9960 Move returns status 0, amount 0
22:59:00.782 00.000 9960 MoveAxis(N, 0, ABG)
22:59:00.782 00.000 9960 Move returns status 0, amount 0
22:59:00.782 00.000 9960 move complete, result=0
22:59:00.783 00.001 9960 worker thread done servicing request
22:59:00.783 00.000 9960 Worker thread wakes up
22:59:00.783 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:59:00.783 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1778,932,31,31)
22:59:00.784 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
22:59:02.039 01.255 9960 Exposure complete
22:59:02.159 00.120 9960 worker thread done servicing request
22:59:02.160 00.001 11872 OnExposeComplete: enter
22:59:02.164 00.004 11872 UpdateGuideState(): m_state=6
22:59:02.167 00.003 11872 Star::Find(15, 1793, 947, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
22:59:02.172 00.005 11872 Star::Find returns 1 (0), X=1793.56, Y=946.80, Mass=4353, SNR=44.4, Peak=195 HFD=5.7
22:59:02.175 00.003 11872 CameraToMount -- cameraTheta (-0.33) - m_xAngle (0.00) = xAngle (-0.33 = -0.33)
22:59:02.178 00.003 11872 CameraToMount -- cameraTheta (-0.33) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.63 = 2.63)
22:59:02.182 00.004 11872 CameraToMount -- cameraX=0.16 cameraY=-0.05 hyp=0.16 cameraTheta=-0.33 mountX=0.16 mountY=0.08, mountTheta=0.47
22:59:02.187 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.16, y=-0.05, opts=13)
22:59:02.191 00.004 11872 Enqueuing Move request for scope (0.16, -0.05)
22:59:02.195 00.004 9960 Worker thread wakes up
22:59:02.195 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.05) opts 0xd
22:59:02.195 00.000 9960 Handling offset move in thread for scope, endpoint = (0.16, -0.05)
22:59:02.195 00.000 9960 Moving (0.16, -0.05) raw xDistance=0.16 yDistance=0.08
22:59:02.195 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
22:59:02.195 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:59:02.196 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:59:02.196 00.000 9960 MoveAxis(E, 0, ABG)
22:59:02.196 00.000 9960 Move returns status 0, amount 0
22:59:02.196 00.000 9960 MoveAxis(N, 0, ABG)
22:59:02.196 00.000 9960 Move returns status 0, amount 0
22:59:02.196 00.000 9960 move complete, result=0
22:59:02.196 00.000 9960 worker thread done servicing request
22:59:02.196 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=195, med=0, FiltMin=0, FiltMax=113, Gamma=1.000
22:59:02.201 00.005 11872 UpdateGuideState exits: m=4353 SNR=44.4
22:59:02.205 00.004 11872 PhdController: settling, locked = 1, distance = 0.80 (1.50) aobump = 0 frame = 5 / 99999
22:59:02.208 00.003 11872 evsrv: {"Event":"Settling","Timestamp":1763787542.208,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.80,"Time":3.7,"SettleTime":10.0,"StarLocked":true}
22:59:02.212 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:02.215 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:59:02.218 00.003 11872 Enqueuing Expose request
22:59:02.221 00.003 9960 Worker thread wakes up
22:59:02.223 00.002 9960 worker thread servicing REQUEST_EXPOSE 1000
22:59:02.223 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1778,932,31,31)
22:59:02.223 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:59:03.477 01.254 9960 Exposure complete
22:59:03.576 00.099 9960 worker thread done servicing request
22:59:03.578 00.002 11872 OnExposeComplete: enter
22:59:03.582 00.004 11872 UpdateGuideState(): m_state=6
22:59:03.586 00.004 11872 Star::Find(15, 1793, 946, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
22:59:03.589 00.003 11872 Star::Find returns 1 (0), X=1793.49, Y=946.94, Mass=4134, SNR=43.4, Peak=203 HFD=5.7
22:59:03.594 00.005 11872 CameraToMount -- cameraTheta (0.82) - m_xAngle (0.00) = xAngle (0.82 = 0.82)
22:59:03.597 00.003 11872 CameraToMount -- cameraTheta (0.82) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (3.79 = -2.50)
22:59:03.601 00.004 11872 CameraToMount -- cameraX=0.08 cameraY=0.09 hyp=0.12 cameraTheta=0.82 mountX=0.08 mountY=-0.07, mountTheta=-0.72
22:59:03.606 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.08, y=0.09, opts=13)
22:59:03.609 00.003 11872 Enqueuing Move request for scope (0.08, 0.09)
22:59:03.614 00.005 9960 Worker thread wakes up
22:59:03.614 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.09) opts 0xd
22:59:03.614 00.000 9960 Handling offset move in thread for scope, endpoint = (0.08, 0.09)
22:59:03.614 00.000 9960 Moving (0.08, 0.09) raw xDistance=0.08 yDistance=-0.07
22:59:03.614 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:59:03.614 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:59:03.615 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:59:03.615 00.000 9960 MoveAxis(E, 0, ABG)
22:59:03.615 00.000 9960 Move returns status 0, amount 0
22:59:03.615 00.000 9960 MoveAxis(N, 0, ABG)
22:59:03.616 00.001 9960 Move returns status 0, amount 0
22:59:03.616 00.000 9960 move complete, result=0
22:59:03.616 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=203, med=0, FiltMin=0, FiltMax=114, Gamma=1.000
22:59:03.620 00.004 9960 worker thread done servicing request
22:59:03.620 00.000 11872 UpdateGuideState exits: m=4134 SNR=43.4
22:59:03.625 00.005 11872 PhdController: settling, locked = 1, distance = 0.60 (1.50) aobump = 0 frame = 6 / 99999
22:59:03.629 00.004 11872 evsrv: {"Event":"Settling","Timestamp":1763787543.629,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.60,"Time":5.1,"SettleTime":10.0,"StarLocked":true}
22:59:03.632 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:03.636 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:59:03.639 00.003 11872 Enqueuing Expose request
22:59:03.643 00.004 9960 Worker thread wakes up
22:59:03.643 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:59:03.643 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1778,932,31,31)
22:59:03.644 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:59:04.889 01.245 9960 Exposure complete
22:59:04.988 00.099 9960 worker thread done servicing request
22:59:04.988 00.000 11872 OnExposeComplete: enter
22:59:04.992 00.004 11872 UpdateGuideState(): m_state=6
22:59:04.996 00.004 11872 Star::Find(15, 1793, 946, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
22:59:05.000 00.004 11872 Star::Find returns 1 (0), X=1793.60, Y=946.61, Mass=4323, SNR=44.5, Peak=200 HFD=5.7
22:59:05.005 00.005 11872 CameraToMount -- cameraTheta (-0.90) - m_xAngle (0.00) = xAngle (-0.90 = -0.90)
22:59:05.008 00.003 11872 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.07 = 2.07)
22:59:05.012 00.004 11872 CameraToMount -- cameraX=0.19 cameraY=-0.24 hyp=0.31 cameraTheta=-0.90 mountX=0.19 mountY=0.27, mountTheta=0.96
22:59:05.018 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.19, y=-0.24, opts=13)
22:59:05.022 00.004 11872 Enqueuing Move request for scope (0.19, -0.24)
22:59:05.026 00.004 9960 Worker thread wakes up
22:59:05.026 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=200, med=0, FiltMin=0, FiltMax=125, Gamma=1.000
22:59:05.029 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.24) opts 0xd
22:59:05.030 00.001 11872 UpdateGuideState exits: m=4323 SNR=44.5
22:59:05.033 00.003 9960 Handling offset move in thread for scope, endpoint = (0.19, -0.24)
22:59:05.033 00.000 9960 Moving (0.19, -0.24) raw xDistance=0.19 yDistance=0.27
22:59:05.033 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
22:59:05.033 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.27
22:59:05.035 00.002 9960 MoveAxis(E, 0, ABG)
22:59:05.035 00.000 9960 Move returns status 0, amount 0
22:59:05.035 00.000 9960 MoveAxis(S, 204, ABG)
22:59:05.035 00.000 9960 Guiding  Dir = 1, Dur = 204
22:59:05.035 00.000 11872 PhdController: settling, locked = 1, distance = 0.51 (1.50) aobump = 0 frame = 7 / 99999
22:59:05.039 00.004 9960 IsSlewing returns 0
22:59:05.039 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763787545.039,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.51,"Time":6.5,"SettleTime":10.0,"StarLocked":true}
22:59:05.043 00.004 9960 IsGuiding returns 0
22:59:05.044 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:05.047 00.003 9960 PulseGuide returned control before completion, sleep 214
22:59:05.047 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:59:05.052 00.005 11872 Enqueuing Expose request
22:59:05.269 00.217 9960 IsGuiding returns 1
22:59:05.270 00.001 9960 scope still moving after pulse duration time elapsed
22:59:05.298 00.028 9960 IsSlewing returns 0
22:59:05.300 00.002 9960 IsGuiding returns 0
22:59:05.301 00.001 9960 scope move finished after 204 + 53 ms
22:59:05.302 00.001 9960 Move returns status 0, amount 204
22:59:05.302 00.000 9960 move complete, result=0
22:59:05.302 00.000 9960 worker thread done servicing request
22:59:05.302 00.000 9960 Worker thread wakes up
22:59:05.302 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 0.3 px 204 ms SOUTH
22:59:05.309 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:59:05.309 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1778,932,31,31)
22:59:06.560 01.251 9960 Exposure complete
22:59:06.671 00.111 9960 worker thread done servicing request
22:59:06.672 00.001 11872 OnExposeComplete: enter
22:59:06.675 00.003 11872 UpdateGuideState(): m_state=6
22:59:06.680 00.005 11872 Star::Find(15, 1793, 946, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
22:59:06.684 00.004 11872 Star::Find returns 1 (0), X=1793.51, Y=946.69, Mass=4271, SNR=43.5, Peak=213 HFD=5.6
22:59:06.688 00.004 11872 CameraToMount -- cameraTheta (-0.97) - m_xAngle (0.00) = xAngle (-0.98 = -0.98)
22:59:06.692 00.004 11872 CameraToMount -- cameraTheta (-0.97) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.99 = 1.99)
22:59:06.696 00.004 11872 CameraToMount -- cameraX=0.11 cameraY=-0.16 hyp=0.19 cameraTheta=-0.97 mountX=0.11 mountY=0.18, mountTheta=1.02
22:59:06.701 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.11, y=-0.16, opts=13)
22:59:06.705 00.004 11872 Enqueuing Move request for scope (0.11, -0.16)
22:59:06.708 00.003 9960 Worker thread wakes up
22:59:06.708 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.16) opts 0xd
22:59:06.708 00.000 9960 Handling offset move in thread for scope, endpoint = (0.11, -0.16)
22:59:06.708 00.000 9960 Moving (0.11, -0.16) raw xDistance=0.11 yDistance=0.18
22:59:06.708 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:59:06.710 00.002 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:59:06.710 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
22:59:06.710 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=0, FiltMin=0, FiltMax=114, Gamma=1.000
22:59:06.714 00.004 9960 MoveAxis(E, 0, ABG)
22:59:06.715 00.001 9960 Move returns status 0, amount 0
22:59:06.715 00.000 11872 UpdateGuideState exits: m=4271 SNR=43.5
22:59:06.719 00.004 9960 MoveAxis(N, 0, ABG)
22:59:06.720 00.001 9960 Move returns status 0, amount 0
22:59:06.720 00.000 11872 PhdController: settling, locked = 1, distance = 0.42 (1.50) aobump = 0 frame = 8 / 99999
22:59:06.723 00.003 9960 move complete, result=0
22:59:06.723 00.000 9960 worker thread done servicing request
22:59:06.723 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763787546.723,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.42,"Time":8.2,"SettleTime":10.0,"StarLocked":true}
22:59:06.727 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:06.731 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:59:06.734 00.003 11872 Enqueuing Expose request
22:59:06.738 00.004 9960 Worker thread wakes up
22:59:06.738 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:59:06.739 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1778,932,31,31)
22:59:06.739 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:59:07.989 01.250 9960 Exposure complete
22:59:08.093 00.104 9960 worker thread done servicing request
22:59:08.094 00.001 11872 OnExposeComplete: enter
22:59:08.098 00.004 11872 UpdateGuideState(): m_state=6
22:59:08.101 00.003 11872 Star::Find(15, 1793, 946, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
22:59:08.104 00.003 11872 Star::Find returns 1 (0), X=1793.58, Y=946.67, Mass=4415, SNR=44.8, Peak=208 HFD=5.7
22:59:08.108 00.004 11872 CameraToMount -- cameraTheta (-0.81) - m_xAngle (0.00) = xAngle (-0.81 = -0.81)
22:59:08.114 00.006 11872 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.16 = 2.16)
22:59:08.119 00.005 11872 CameraToMount -- cameraX=0.17 cameraY=-0.18 hyp=0.25 cameraTheta=-0.81 mountX=0.17 mountY=0.21, mountTheta=0.88
22:59:08.128 00.009 11872 SchedulePrimaryMove(0FA44CE0, x=0.17, y=-0.18, opts=13)
22:59:08.134 00.006 11872 Enqueuing Move request for scope (0.17, -0.18)
22:59:08.140 00.006 9960 Worker thread wakes up
22:59:08.140 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.18) opts 0xd
22:59:08.140 00.000 9960 Handling offset move in thread for scope, endpoint = (0.17, -0.18)
22:59:08.141 00.001 9960 Moving (0.17, -0.18) raw xDistance=0.17 yDistance=0.21
22:59:08.141 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
22:59:08.141 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
22:59:08.141 00.000 9960 MoveAxis(E, 0, ABG)
22:59:08.141 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=208, med=0, FiltMin=0, FiltMax=126, Gamma=1.000
22:59:08.148 00.007 9960 Move returns status 0, amount 0
22:59:08.148 00.000 9960 MoveAxis(S, 156, ABG)
22:59:08.148 00.000 9960 Guiding  Dir = 1, Dur = 156
22:59:08.149 00.001 11872 UpdateGuideState exits: m=4415 SNR=44.8
22:59:08.154 00.005 9960 IsSlewing returns 0
22:59:08.154 00.000 11872 PhdController: settling, locked = 1, distance = 0.37 (1.50) aobump = 0 frame = 9 / 99999
22:59:08.161 00.007 9960 IsGuiding returns 0
22:59:08.161 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763787548.161,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.37,"Time":9.6,"SettleTime":10.0,"StarLocked":true}
22:59:08.167 00.006 9960 PulseGuide returned control before completion, sleep 166
22:59:08.167 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:08.171 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:59:08.176 00.005 11872 Enqueuing Expose request
22:59:08.344 00.168 9960 IsGuiding returns 1
22:59:08.344 00.000 9960 scope still moving after pulse duration time elapsed
22:59:08.375 00.031 9960 IsSlewing returns 0
22:59:08.377 00.002 9960 IsGuiding returns 0
22:59:08.377 00.000 9960 scope move finished after 156 + 60 ms
22:59:08.377 00.000 9960 Move returns status 0, amount 156
22:59:08.377 00.000 9960 move complete, result=0
22:59:08.378 00.001 9960 worker thread done servicing request
22:59:08.378 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 0.2 px 156 ms SOUTH
22:59:08.385 00.007 9960 Worker thread wakes up
22:59:08.386 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:59:08.386 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1778,932,31,31)
22:59:09.630 01.244 9960 Exposure complete
22:59:09.742 00.112 9960 worker thread done servicing request
22:59:09.742 00.000 11872 OnExposeComplete: enter
22:59:09.746 00.004 11872 UpdateGuideState(): m_state=6
22:59:09.751 00.005 11872 Star::Find(15, 1793, 946, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10
22:59:09.755 00.004 11872 Star::Find returns 1 (0), X=1793.51, Y=946.56, Mass=4529, SNR=45.6, Peak=221 HFD=5.8
22:59:09.758 00.003 11872 CameraToMount -- cameraTheta (-1.23) - m_xAngle (0.00) = xAngle (-1.24 = -1.24)
22:59:09.762 00.004 11872 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.73 = 1.73)
22:59:09.766 00.004 11872 CameraToMount -- cameraX=0.10 cameraY=-0.29 hyp=0.31 cameraTheta=-1.23 mountX=0.10 mountY=0.30, mountTheta=1.25
22:59:09.770 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.10, y=-0.29, opts=13)
22:59:09.774 00.004 11872 Enqueuing Move request for scope (0.10, -0.29)
22:59:09.779 00.005 9960 Worker thread wakes up
22:59:09.779 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.29) opts 0xd
22:59:09.779 00.000 9960 Handling offset move in thread for scope, endpoint = (0.10, -0.29)
22:59:09.779 00.000 9960 Moving (0.10, -0.29) raw xDistance=0.10 yDistance=0.30
22:59:09.780 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=221, med=0, FiltMin=0, FiltMax=124, Gamma=1.000
22:59:09.783 00.003 11872 UpdateGuideState exits: m=4529 SNR=45.6
22:59:09.788 00.005 11872 PhdController: settling, locked = 1, distance = 0.35 (1.50) aobump = 0 frame = 10 / 99999
22:59:09.791 00.003 11872 PhdController: newstate STATE_FINISH
22:59:09.796 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:59:09.796 00.000 11872 PhdController complete: success
22:59:09.801 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.30 from input 0.30
22:59:09.801 00.000 9960 MoveAxis(E, 0, ABG)
22:59:09.801 00.000 9960 Move returns status 0, amount 0
22:59:09.801 00.000 9960 MoveAxis(S, 226, ABG)
22:59:09.802 00.001 9960 Guiding  Dir = 1, Dur = 226
22:59:09.802 00.000 11872 evsrv: {"Event":"SettleDone","Timestamp":1763787549.801,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":10,"DroppedFrames":0}
22:59:09.807 00.005 9960 IsSlewing returns 0
22:59:09.808 00.001 11872 Mount: notify guiding dither settle done success=1
22:59:09.811 00.003 11872 PhdController: newstate STATE_IDLE
22:59:09.815 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:09.820 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:59:09.824 00.004 11872 Enqueuing Expose request
22:59:09.828 00.004 9960 IsGuiding returns 0
22:59:09.828 00.000 9960 PulseGuide returned control before completion, sleep 236
22:59:10.081 00.253 9960 IsGuiding returns 1
22:59:10.082 00.001 9960 scope still moving after pulse duration time elapsed
22:59:10.111 00.029 9960 IsSlewing returns 0
22:59:10.113 00.002 9960 IsGuiding returns 0
22:59:10.113 00.000 9960 scope move finished after 226 + 59 ms
22:59:10.114 00.001 9960 Move returns status 0, amount 226
22:59:10.114 00.000 9960 move complete, result=0
22:59:10.115 00.001 9960 worker thread done servicing request
22:59:10.115 00.000 9960 Worker thread wakes up
22:59:10.115 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.3 px 226 ms SOUTH
22:59:10.121 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
22:59:10.121 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1778,932,31,31)
22:59:10.859 00.738 11872 evsrv: cli 0D2D34A0 connect
22:59:10.865 00.006 11872 case statement mapped state 6 to 3
22:59:10.867 00.002 11872 case statement mapped state 6 to 3
22:59:10.870 00.003 11872 evsrv: cli 0D2D34A0 request: {"method":"get_app_state","id":"fb0d819d-c135-483c-9bee-4dcd27794623"}
22:59:10.873 00.003 11872 case statement mapped state 6 to 3
22:59:10.875 00.002 11872 evsrv: cli 0D2D34A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fb0d819d-c135-483c-9bee-4dcd27794623"}
22:59:10.879 00.004 11872 evsrv: cli 0D2D34A0 disconnect
22:59:10.887 00.008 11872 evsrv: cli 0D2D2DC0 connect
22:59:10.897 00.010 11872 case statement mapped state 6 to 3
22:59:10.903 00.006 11872 case statement mapped state 6 to 3
22:59:10.906 00.003 11872 evsrv: cli 0D2D2DC0 request: {"method":"stop_capture","id":"bf6c2763-ece8-4c10-9f0d-375eeceb3351"}
22:59:10.910 00.004 11872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
22:59:10.914 00.004 11872 Status Line: Waiting for devices...
22:59:10.920 00.006 11872 evsrv: cli 0D2D2DC0 response: {"jsonrpc":"2.0","result":0,"id":"bf6c2763-ece8-4c10-9f0d-375eeceb3351"}
22:59:10.927 00.007 11872 evsrv: cli 0D2D2DC0 disconnect
22:59:10.932 00.005 11872 evsrv: cli 0D2D30E0 connect
22:59:10.935 00.003 11872 case statement mapped state 6 to 3
22:59:10.939 00.004 11872 case statement mapped state 6 to 3
22:59:10.943 00.004 11872 evsrv: cli 0D2D30E0 request: {"method":"get_app_state","id":"7d3065b0-8620-49e5-9675-2f9bf9ffcd00"}
22:59:10.946 00.003 11872 case statement mapped state 6 to 3
22:59:10.950 00.004 11872 evsrv: cli 0D2D30E0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7d3065b0-8620-49e5-9675-2f9bf9ffcd00"}
22:59:10.960 00.010 11872 evsrv: cli 0D2D30E0 disconnect
22:59:11.003 00.043 9960 ZWO: stopexposure
22:59:11.337 00.334 9960 ZWO: stopexposure
22:59:11.337 00.000 9960 Error thrown from C:\cygwin\home\agalasso\projects\phd2\worker_thread.cpp:190->Capture failed
22:59:11.338 00.001 9960 worker thread done servicing request
22:59:11.338 00.000 11872 OnExposeComplete: enter
22:59:11.345 00.007 11872 OnExposeComplete: Capture Error reported
22:59:11.352 00.007 11872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
22:59:11.356 00.004 11872 Mount: notify guiding stopped
22:59:11.363 00.007 11872 Changing from state GUIDING to STOP
22:59:11.369 00.006 11872 guider state => SELECTED
22:59:11.374 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=221, med=0, FiltMin=0, FiltMax=124, Gamma=1.000
22:59:11.378 00.004 11872 Changing from state SELECTED to UNINITIALIZED
22:59:11.382 00.004 11872 guider state => SELECTING
22:59:11.389 00.007 11872 Status Line: Stopped.
22:59:11.393 00.004 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\myframe_events.cpp:489->Error reported capturing image
22:59:11.959 00.566 11872 evsrv: cli 0D2D28C0 connect
22:59:11.969 00.010 11872 evsrv: cli 0D2D28C0 request: {"method":"get_app_state","id":"547742d6-ba28-48b8-bb3f-383489a00d3e"}
22:59:11.973 00.004 11872 evsrv: cli 0D2D28C0 response: {"jsonrpc":"2.0","result":"Stopped","id":"547742d6-ba28-48b8-bb3f-383489a00d3e"}
22:59:11.977 00.004 11872 evsrv: cli 0D2D28C0 disconnect
22:59:29.172 17.195 11872 evsrv: cli 0D2D3040 connect
22:59:29.178 00.006 11872 evsrv: cli 0D2D3040 request: {"method":"get_app_state","id":"5dbf9839-bd87-4865-a1cc-147465f1035b"}
22:59:29.181 00.003 11872 evsrv: cli 0D2D3040 response: {"jsonrpc":"2.0","result":"Stopped","id":"5dbf9839-bd87-4865-a1cc-147465f1035b"}
22:59:29.187 00.006 11872 evsrv: cli 0D2D3040 disconnect
22:59:29.195 00.008 11872 evsrv: cli 0D2D23C0 connect
22:59:29.206 00.011 11872 evsrv: cli 0D2D23C0 request: {"method":"get_calibrated","id":"aabff553-6f4c-41f4-803a-daddb06e366d"}
22:59:29.211 00.005 11872 evsrv: cli 0D2D23C0 response: {"jsonrpc":"2.0","result":true,"id":"aabff553-6f4c-41f4-803a-daddb06e366d"}
22:59:29.215 00.004 11872 evsrv: cli 0D2D23C0 disconnect
22:59:29.221 00.006 11872 evsrv: cli 0D2D2320 connect
22:59:29.225 00.004 11872 evsrv: cli 0D2D2320 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"972449b2-6032-48a8-8ff7-8bd74520bd8b"}
22:59:29.228 00.003 11872 PhdController::Guide begins
22:59:29.232 00.004 11872 PhdController: newstate STATE_SETUP
22:59:29.238 00.006 11872 PhdController: setup
22:59:29.241 00.003 11872 PhdController: newstate STATE_ATTEMPT_START
22:59:29.244 00.003 11872 PhdController: start capturing
22:59:29.247 00.003 11872 Changing from state SELECTING to UNINITIALIZED
22:59:29.252 00.005 11872 guider state => SELECTING
22:59:29.256 00.004 11872 setting force full frames = true
22:59:29.259 00.003 11872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
22:59:29.266 00.007 11872 ScheduleExposure(1000,3,0) exposurePending=0
22:59:29.271 00.005 11872 Enqueuing Expose request
22:59:29.275 00.004 11872 PhdController: newstate STATE_SELECT_STAR
22:59:29.279 00.004 9960 Worker thread wakes up
22:59:29.279 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:59:29.280 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
22:59:29.281 00.001 11872 evsrv: cli 0D2D2320 response: {"jsonrpc":"2.0","result":0,"id":"972449b2-6032-48a8-8ff7-8bd74520bd8b"}
22:59:29.285 00.004 11872 evsrv: cli 0D2D2320 disconnect
22:59:29.291 00.006 11872 evsrv: cli 0D2D3400 connect
22:59:29.295 00.004 11872 case statement mapped state 1 to 101
22:59:29.300 00.005 11872 case statement mapped state 1 to 101
22:59:29.304 00.004 11872 evsrv: cli 0D2D3400 request: {"method":"get_lock_shift_params","id":"3629b55c-6a41-4cd4-9009-b50dd0ec7011"}
22:59:29.308 00.004 11872 evsrv: cli 0D2D3400 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"3629b55c-6a41-4cd4-9009-b50dd0ec7011"}
22:59:29.312 00.004 11872 evsrv: cli 0D2D3400 disconnect
22:59:29.317 00.005 11872 evsrv: cli 0D2D21E0 connect
22:59:29.321 00.004 11872 case statement mapped state 1 to 101
22:59:29.325 00.004 11872 case statement mapped state 1 to 101
22:59:29.328 00.003 11872 evsrv: cli 0D2D21E0 request: {"method":"get_lock_position","id":"afe6f963-cd33-4237-aca4-9847ddcdefd4"}
22:59:29.332 00.004 11872 evsrv: cli 0D2D21E0 response: {"jsonrpc":"2.0","result":null,"id":"afe6f963-cd33-4237-aca4-9847ddcdefd4"}
22:59:29.337 00.005 11872 evsrv: cli 0D2D21E0 disconnect
22:59:30.340 01.003 11872 evsrv: cli 0D2D2640 connect
22:59:30.344 00.004 11872 case statement mapped state 1 to 101
22:59:30.348 00.004 11872 case statement mapped state 1 to 101
22:59:30.354 00.006 11872 evsrv: cli 0D2D2640 request: {"method":"get_lock_position","id":"1e144fc2-9dbc-4767-b4bd-07dd36cdcd0a"}
22:59:30.358 00.004 11872 evsrv: cli 0D2D2640 response: {"jsonrpc":"2.0","result":null,"id":"1e144fc2-9dbc-4767-b4bd-07dd36cdcd0a"}
22:59:30.361 00.003 11872 evsrv: cli 0D2D2640 disconnect
22:59:30.535 00.174 9960 Exposure complete
22:59:30.665 00.130 9960 worker thread done servicing request
22:59:30.665 00.000 11872 OnExposeComplete: enter
22:59:30.669 00.004 11872 UpdateGuideState(): m_state=1
22:59:30.674 00.005 11872 UpdateCurrentPosition: no star selected
22:59:30.678 00.004 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
22:59:30.684 00.006 11872 Status Line: No star selected
22:59:30.692 00.008 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=210, med=0, FiltMin=0, FiltMax=102, Gamma=1.000
22:59:30.699 00.007 11872 UpdateGuideState exits: No star selected
22:59:30.704 00.005 11872 GuiderMultiStar::AutoSelect enter
22:59:30.709 00.005 11872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
22:59:30.805 00.096 11872 AutoFind: auto downsample for scale 1.00 => 1x
22:59:31.000 00.195 11872 AutoFind: global mean = 0.0, stdev 2.2
22:59:31.004 00.004 11872 AutoFind: using threshold = 0.1
22:59:31.238 00.234 11872 AutoFind: local max [1794, 945] 128.2
22:59:31.241 00.003 11872 AutoFind: local max [1549, 395] 114.2
22:59:31.245 00.004 11872 AutoFind: local max [350, 33] 51.6
22:59:31.251 00.006 11872 AutoFind: local max [1682, 408] 43.8
22:59:31.254 00.003 11872 AutoFind: local max [1331, 179] 33.7
22:59:31.258 00.004 11872 AutoFind: local max [1255, 106] 32.4
22:59:31.264 00.006 11872 AutoFind: local max [410, 406] 28.7
22:59:31.285 00.021 11872 AutoFind: local max [735, 645] 28.0
22:59:31.289 00.004 11872 AutoFind: local max [842, 1002] 26.2
22:59:31.295 00.006 11872 AutoFind: local max [89, 616] 25.7
22:59:31.299 00.004 11872 AutoFind: local max [125, 518] 22.1
22:59:31.303 00.004 11872 AutoFind: local max [78, 1032] 20.7
22:59:31.306 00.003 11872 AutoFind: local max [1890, 937] 19.8
22:59:31.312 00.006 11872 AutoFind: local max [999, 437] 19.1
22:59:31.316 00.004 11872 AutoFind: local max [997, 431] 16.9
22:59:31.320 00.004 11872 AutoFind: local max [124, 180] 11.6
22:59:31.323 00.003 11872 AutoFind: local max [713, 231] 10.6
22:59:31.327 00.004 11872 AutoFind: local max [236, 536] 9.9
22:59:31.330 00.003 11872 AutoFind: local max [347, 433] 9.5
22:59:31.334 00.004 11872 AutoFind: local max [1327, 656] 9.2
22:59:31.337 00.003 11872 AutoFind: local max [1867, 778] 9.0
22:59:31.340 00.003 11872 AutoFind: local max [1349, 179] 8.9
22:59:31.344 00.004 11872 AutoFind: local max [444, 482] 8.6
22:59:31.347 00.003 11872 AutoFind: local max [1316, 741] 8.4
22:59:31.349 00.002 11872 AutoFind: local max [1328, 650] 8.3
22:59:31.352 00.003 11872 AutoFind: local max [1274, 256] 7.3
22:59:31.356 00.004 11872 AutoFind: local max [272, 504] 7.2
22:59:31.360 00.004 11872 AutoFind: local max [1263, 67] 6.8
22:59:31.364 00.004 11872 AutoFind: local max [337, 784] 6.8
22:59:31.367 00.003 11872 AutoFind: local max [1318, 734] 6.6
22:59:31.370 00.003 11872 AutoFind: local max [66, 1066] 6.6
22:59:31.374 00.004 11872 AutoFind: local max [1263, 73] 6.5
22:59:31.377 00.003 11872 AutoFind: local max [1779, 719] 6.3
22:59:31.381 00.004 11872 AutoFind: local max [248, 139] 6.1
22:59:31.384 00.003 11872 AutoFind: local max [1402, 562] 6.1
22:59:31.387 00.003 11872 AutoFind: local max [772, 945] 6.0
22:59:31.391 00.004 11872 AutoFind: local max [462, 398] 5.9
22:59:31.394 00.003 11872 AutoFind: local max [461, 403] 5.9
22:59:31.397 00.003 11872 AutoFind: local max [1793, 75] 5.8
22:59:31.401 00.004 11872 AutoFind: local max [243, 755] 5.7
22:59:31.404 00.003 11872 AutoFind: local max [1483, 588] 5.7
22:59:31.408 00.004 11872 AutoFind: local max [447, 55] 5.7
22:59:31.411 00.003 11872 AutoFind: local max [475, 659] 5.6
22:59:31.414 00.003 11872 AutoFind: local max [267, 611] 5.5
22:59:31.416 00.002 11872 AutoFind: local max [49, 109] 5.5
22:59:31.420 00.004 11872 AutoFind: local max [195, 45] 5.5
22:59:31.424 00.004 11872 AutoFind: local max [1741, 333] 5.5
22:59:31.427 00.003 11872 AutoFind: local max [1794, 933] 5.4
22:59:31.430 00.003 11872 AutoFind: local max [1739, 328] 5.4
22:59:31.433 00.003 11872 AutoFind: local max [513, 1016] 5.3
22:59:31.436 00.003 11872 AutoFind: local max [774, 950] 5.3
22:59:31.440 00.004 11872 AutoFind: local max [1309, 684] 5.1
22:59:31.443 00.003 11872 AutoFind: local max [1454, 14] 5.1
22:59:31.446 00.003 11872 AutoFind: local max [1691, 347] 5.0
22:59:31.450 00.004 11872 AutoFind: local max [97, 35] 5.0
22:59:31.453 00.003 11872 AutoFind: local max [1348, 906] 5.0
22:59:31.456 00.003 11872 AutoFind: local max [1445, 808] 4.9
22:59:31.460 00.004 11872 AutoFind: local max [392, 743] 4.8
22:59:31.463 00.003 11872 AutoFind: local max [1816, 222] 4.8
22:59:31.467 00.004 11872 AutoFind: local max [1483, 594] 4.8
22:59:31.470 00.003 11872 AutoFind: local max [1746, 1081] 4.6
22:59:31.474 00.004 11872 AutoFind: local max [1680, 1049] 4.5
22:59:31.477 00.003 11872 AutoFind: local max [81, 797] 4.5
22:59:31.479 00.002 11872 AutoFind: local max [100, 616] 4.5
22:59:31.484 00.005 11872 AutoFind: local max [1353, 541] 4.5
22:59:31.488 00.004 11872 AutoFind: local max [561, 643] 4.4
22:59:31.491 00.003 11872 AutoFind: local max [1352, 898] 4.4
22:59:31.494 00.003 11872 AutoFind: local max [1585, 928] 4.4
22:59:31.498 00.004 11872 AutoFind: local max [292, 942] 4.2
22:59:31.501 00.003 11872 AutoFind: local max [356, 1081] 4.1
22:59:31.506 00.005 11872 AutoFind: local max [1805, 937] 4.1
22:59:31.508 00.002 11872 AutoFind: local max [1562, 402] 4.0
22:59:31.512 00.004 11872 AutoFind: local max [1541, 386] 4.0
22:59:31.516 00.004 11872 AutoFind: local max [1637, 717] 4.0
22:59:31.519 00.003 11872 AutoFind: local max [1665, 483] 4.0
22:59:31.522 00.003 11872 AutoFind: local max [467, 410] 4.0
22:59:31.525 00.003 11872 AutoFind: local max [521, 733] 4.0
22:59:31.529 00.004 11872 AutoFind: local max [398, 153] 4.0
22:59:31.532 00.003 11872 AutoFind: local max [1457, 766] 4.0
22:59:31.537 00.005 11872 AutoFind: local max [1335, 518] 3.9
22:59:31.540 00.003 11872 AutoFind: local max [154, 175] 3.8
22:59:31.545 00.005 11872 AutoFind: local max [240, 1027] 3.8
22:59:31.550 00.005 11872 AutoFind: local max [860, 724] 3.8
22:59:31.555 00.005 11872 AutoFind: local max [1004, 366] 3.8
22:59:31.558 00.003 11872 AutoFind: local max [855, 1012] 3.7
22:59:31.561 00.003 11872 AutoFind: local max [1672, 1073] 3.7
22:59:31.566 00.005 11872 AutoFind: local max [230, 692] 3.7
22:59:31.569 00.003 11872 AutoFind: local max [511, 531] 3.7
22:59:31.572 00.003 11872 AutoFind: local max [526, 332] 3.7
22:59:31.578 00.006 11872 AutoFind: local max [657, 270] 3.6
22:59:31.582 00.004 11872 AutoFind: local max [1336, 685] 3.6
22:59:31.586 00.004 11872 AutoFind: local max [1112, 731] 3.6
22:59:31.589 00.003 11872 AutoFind: local max [1166, 463] 3.6
22:59:31.592 00.003 11872 AutoFind: local max [587, 731] 3.6
22:59:31.596 00.004 11872 AutoFind: local max [1459, 726] 3.6
22:59:31.598 00.002 11872 AutoFind: local max [769, 740] 3.6
22:59:31.601 00.003 11872 AutoFind: local max [1658, 545] 3.6
22:59:31.603 00.002 11872 AutoFind: local max [527, 341] 3.6
22:59:31.608 00.005 11872 AutoFind: local max [586, 235] 3.6
22:59:31.611 00.003 11872 AutoFind: local max [1536, 392] 3.5
22:59:31.615 00.004 11872 AutoFind: too close [1536, 392] 3.5 - [1541, 386] 4.0
22:59:31.620 00.005 11872 AutoFind: close dim-bright [1536, 392] 3.5 - [1549, 395] 114.2
22:59:31.623 00.003 11872 AutoFind: too close [527, 341] 3.6 - [526, 332] 3.7
22:59:31.626 00.003 11872 AutoFind: close dim-bright [855, 1012] 3.7 - [842, 1002] 26.2
22:59:31.631 00.005 11872 AutoFind: too close [467, 410] 4.0 - [461, 403] 5.9
22:59:31.634 00.003 11872 AutoFind: too close [467, 410] 4.0 - [462, 398] 5.9
22:59:31.637 00.003 11872 AutoFind: close dim-bright [1541, 386] 4.0 - [1549, 395] 114.2
22:59:31.642 00.005 11872 AutoFind: close dim-bright [1562, 402] 4.0 - [1549, 395] 114.2
22:59:31.645 00.003 11872 AutoFind: too close [1805, 937] 4.1 - [1794, 933] 5.4
22:59:31.648 00.003 11872 AutoFind: close dim-bright [1805, 937] 4.1 - [1794, 945] 128.2
22:59:31.652 00.004 11872 AutoFind: too close [1352, 898] 4.4 - [1348, 906] 5.0
22:59:31.656 00.004 11872 AutoFind: close dim-bright [100, 616] 4.5 - [89, 616] 25.7
22:59:31.659 00.003 11872 AutoFind: too close [1483, 594] 4.8 - [1483, 588] 5.7
22:59:31.663 00.004 11872 AutoFind: too close [774, 950] 5.3 - [772, 945] 6.0
22:59:31.668 00.005 11872 AutoFind: too close [1739, 328] 5.4 - [1741, 333] 5.5
22:59:31.672 00.004 11872 AutoFind: close dim-bright [1794, 933] 5.4 - [1794, 945] 128.2
22:59:31.675 00.003 11872 AutoFind: too close [461, 403] 5.9 - [462, 398] 5.9
22:59:31.678 00.003 11872 AutoFind: too close [1263, 73] 6.5 - [1263, 67] 6.8
22:59:31.682 00.004 11872 AutoFind: too close [1318, 734] 6.6 - [1316, 741] 8.4
22:59:31.686 00.004 11872 AutoFind: too close [1328, 650] 8.3 - [1327, 656] 9.2
22:59:31.691 00.005 11872 AutoFind: too close [1349, 179] 8.9 - [1331, 179] 33.7
22:59:31.695 00.004 11872 AutoFind: too close [997, 431] 16.9 - [999, 437] 19.1
22:59:31.700 00.005 11872 AutoFind: too close to edge [356, 1081] 4.1
22:59:31.703 00.003 11872 AutoFind: too close to edge [1746, 1081] 4.6
22:59:31.707 00.004 11872 AutoFind: too close to edge [1454, 14] 5.1
22:59:31.710 00.003 11872 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
22:59:31.713 00.003 11872 Star::Find(15, 1794, 945, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:59:31.718 00.005 11872 Star::Find returns 1 (0), X=1793.44, Y=946.19, Mass=4366, SNR=44.7, Peak=210 HFD=5.7
22:59:31.721 00.003 11872 Star::Find(15, 1549, 395, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:59:31.725 00.004 11872 Star::Find returns 1 (0), X=1549.02, Y=396.59, Mass=5199, SNR=48.0, Peak=137 HFD=6.8
22:59:31.729 00.004 11872 Star::Find(15, 350, 33, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:59:31.733 00.004 11872 Star::Find returns 1 (0), X=349.73, Y=32.55, Mass=1687, SNR=27.9, Peak=69 HFD=5.5
22:59:31.736 00.003 11872 Star::Find(15, 1682, 408, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:59:31.740 00.004 11872 Star::Find returns 1 (0), X=1682.65, Y=409.70, Mass=1855, SNR=28.7, Peak=58 HFD=6.2
22:59:31.743 00.003 11872 Star::Find(15, 1255, 106, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:59:31.746 00.003 11872 Star::Find returns 1 (0), X=1256.58, Y=107.46, Mass=1942, SNR=29.3, Peak=51 HFD=7.1
22:59:31.750 00.004 11872 Star::Find(15, 410, 406, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:59:31.753 00.003 11872 Star::Find returns 1 (0), X=410.63, Y=406.07, Mass=1312, SNR=23.7, Peak=40 HFD=6.3
22:59:31.756 00.003 11872 Star::Find(15, 735, 645, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:59:31.759 00.003 11872 Star::Find returns 1 (0), X=736.63, Y=645.80, Mass=1706, SNR=27.6, Peak=42 HFD=6.9
22:59:31.764 00.005 11872 Star::Find(15, 842, 1002, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:59:31.768 00.004 11872 Star::Find returns 1 (0), X=842.48, Y=1004.43, Mass=1158, SNR=22.7, Peak=28 HFD=6.9
22:59:31.771 00.003 11872 Star::Find(15, 89, 616, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:59:31.774 00.003 11872 Star::Find returns 1 (0), X=88.34, Y=616.28, Mass=698, SNR=17.8, Peak=35 HFD=5.2
22:59:31.778 00.004 11872 Star::Find(15, 125, 518, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:59:31.781 00.003 11872 Star::Find returns 1 (0), X=124.77, Y=518.12, Mass=698, SNR=17.9, Peak=31 HFD=5.8
22:59:31.784 00.003 11872 Star::Find(15, 78, 1032, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:59:31.788 00.004 11872 Star::Find returns 1 (0), X=78.08, Y=1032.24, Mass=533, SNR=15.6, Peak=27 HFD=5.1
22:59:31.792 00.004 11872 Star::Find(15, 1890, 937, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:59:31.797 00.005 11872 Star::Find returns 1 (0), X=1889.61, Y=936.24, Mass=634, SNR=17.1, Peak=36 HFD=5.5
22:59:31.800 00.003 11872 Star::Find(15, 124, 180, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:59:31.804 00.004 11872 Star::Find returns 1 (0), X=124.10, Y=179.83, Mass=229, SNR=10.3, Peak=17 HFD=4.5
22:59:31.809 00.005 11872 Star::Find(15, 713, 231, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:59:31.812 00.003 11872 Star::Find returns 1 (0), X=712.90, Y=233.37, Mass=503, SNR=15.0, Peak=17 HFD=6.7
22:59:31.816 00.004 11872 Star::Find(15, 236, 536, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:59:31.819 00.003 11872 Star::Find returns 1 (0), X=235.35, Y=537.45, Mass=299, SNR=11.6, Peak=14 HFD=5.1
22:59:31.823 00.004 11872 Star::Find(15, 347, 433, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:59:31.826 00.003 11872 Star::Find returns 1 (0), X=346.71, Y=435.31, Mass=362, SNR=12.9, Peak=19 HFD=6.3
22:59:31.829 00.003 11872 Star::Find(15, 1867, 778, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:59:31.833 00.004 11872 Star::Find returns 1 (0), X=1866.97, Y=777.53, Mass=188, SNR=9.3, Peak=11 HFD=5.0
22:59:31.837 00.004 11872 Star::Find(15, 444, 482, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:59:31.840 00.003 11872 Star::Find returns 1 (0), X=444.35, Y=479.88, Mass=316, SNR=11.9, Peak=16 HFD=5.8
22:59:31.844 00.004 11872 Star::Find(15, 1274, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:59:31.848 00.004 11872 Star::Find returns 1 (0), X=1275.80, Y=257.58, Mass=363, SNR=12.4, Peak=14 HFD=6.3
22:59:31.851 00.003 11872 Star::Find(15, 272, 504, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:59:31.855 00.004 11872 Star::Find returns 1 (0), X=272.20, Y=503.33, Mass=209, SNR=9.9, Peak=11 HFD=5.6
22:59:31.858 00.003 11872 Star::Find(15, 337, 784, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:59:31.860 00.002 11872 Star::Find returns 1 (0), X=336.36, Y=784.76, Mass=197, SNR=9.5, Peak=12 HFD=6.5
22:59:31.864 00.004 11872 Star::Find(15, 66, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:59:31.866 00.002 11872 Star::Find returns 1 (0), X=66.02, Y=1065.90, Mass=103, SNR=6.9, Peak=12 HFD=3.4
22:59:31.869 00.003 11872 Star::Find(15, 1779, 719, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:59:31.872 00.003 11872 Star::Find returns 1 (0), X=1778.43, Y=720.08, Mass=160, SNR=8.5, Peak=9 HFD=5.5
22:59:31.874 00.002 11872 Star::Find(15, 248, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:59:31.877 00.003 11872 Star::Find returns 1 (0), X=248.54, Y=137.80, Mass=184, SNR=9.2, Peak=11 HFD=5.5
22:59:31.880 00.003 11872 Star::Find(15, 1402, 562, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:59:31.882 00.002 11872 Star::Find returns 1 (0), X=1403.78, Y=562.83, Mass=247, SNR=10.4, Peak=13 HFD=5.9
22:59:31.885 00.003 11872 Star::Find(15, 1793, 75, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:59:31.888 00.003 11872 Star::Find returns 1 (0), X=1793.37, Y=74.99, Mass=134, SNR=7.9, Peak=10 HFD=5.6
22:59:31.891 00.003 11872 Star::Find(15, 243, 755, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:59:31.894 00.003 11872 Star::Find returns 1 (0), X=242.56, Y=756.11, Mass=164, SNR=8.7, Peak=14 HFD=4.5
22:59:31.898 00.004 11872 Star::Find(15, 447, 55, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:59:31.902 00.004 11872 Star::Find returns 1 (0), X=447.28, Y=55.38, Mass=144, SNR=8.1, Peak=10 HFD=5.1
22:59:31.906 00.004 11872 Star::Find(15, 475, 659, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:59:31.909 00.003 11872 Star::Find returns 1 (0), X=475.34, Y=660.31, Mass=168, SNR=8.8, Peak=8 HFD=6.6
22:59:31.912 00.003 11872 Star::Find(15, 267, 611, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:59:31.915 00.003 11872 Star::Find returns 1 (0), X=267.20, Y=611.62, Mass=119, SNR=7.3, Peak=7 HFD=5.5
22:59:31.920 00.005 11872 Star::Find(15, 49, 109, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:59:31.924 00.004 11872 Star::Find false star n=17 nbg=283 bg=0.7 sigma=0.7 thresh=3 peak=3
22:59:31.926 00.002 11872 Star::Find returns 0 (2), X=49.00, Y=109.00, Mass=54, SNR=2.9, Peak=6 HFD=0.0
22:59:31.929 00.003 11872 Star::Find(15, 195, 45, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:59:31.932 00.003 11872 Star::Find returns 1 (0), X=193.81, Y=45.20, Mass=144, SNR=8.1, Peak=8 HFD=6.7
22:59:31.934 00.002 11872 Star::Find(15, 513, 1016, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:59:31.937 00.003 11872 Star::Find returns 1 (0), X=513.37, Y=1016.55, Mass=149, SNR=8.3, Peak=8 HFD=5.8
22:59:31.940 00.003 11872 Star::Find(15, 1309, 684, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:59:31.943 00.003 11872 Star::Find returns 1 (0), X=1306.66, Y=683.26, Mass=172, SNR=8.7, Peak=8 HFD=5.9
22:59:31.945 00.002 11872 Star::Find(15, 1691, 347, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:59:31.949 00.004 11872 Star::Find returns 1 (0), X=1691.52, Y=346.88, Mass=108, SNR=7.0, Peak=7 HFD=5.9
22:59:31.955 00.006 11872 Star::Find(15, 97, 35, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:59:31.958 00.003 11872 Star::Find false star n=17 nbg=280 bg=0.6 sigma=0.7 thresh=3 peak=3
22:59:31.961 00.003 11872 Star::Find returns 0 (2), X=97.00, Y=35.00, Mass=54, SNR=2.9, Peak=6 HFD=0.0
22:59:31.964 00.003 11872 Star::Find(15, 1445, 808, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:59:31.966 00.002 11872 Star::Find returns 1 (0), X=1446.17, Y=807.76, Mass=168, SNR=8.7, Peak=9 HFD=5.8
22:59:31.970 00.004 11872 Star::Find(15, 392, 743, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:59:31.973 00.003 11872 Star::Find false star n=26 nbg=279 bg=0.6 sigma=0.7 thresh=3 peak=3
22:59:31.976 00.003 11872 Star::Find returns 0 (2), X=392.00, Y=743.00, Mass=79, SNR=2.9, Peak=6 HFD=0.0
22:59:31.978 00.002 11872 Star::Find(15, 1816, 222, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:59:31.982 00.004 11872 Star::Find returns 1 (0), X=1817.08, Y=222.65, Mass=115, SNR=7.2, Peak=8 HFD=5.5
22:59:31.986 00.004 11872 Star::Find(15, 1680, 1049, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:59:31.988 00.002 11872 Star::Find returns 1 (0), X=1680.10, Y=1050.14, Mass=106, SNR=7.0, Peak=6 HFD=6.7
22:59:31.991 00.003 11872 Star::Find(15, 81, 797, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:59:31.994 00.003 11872 Star::Find false star n=22 nbg=279 bg=0.6 sigma=0.7 thresh=3 peak=3
22:59:31.997 00.003 11872 Star::Find returns 0 (2), X=81.00, Y=797.00, Mass=67, SNR=2.9, Peak=6 HFD=0.0
22:59:31.999 00.002 11872 Star::Find(15, 100, 616, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:59:32.002 00.003 11872 Star::Find returns 1 (0), X=88.34, Y=616.28, Mass=698, SNR=17.8, Peak=35 HFD=5.2
22:59:32.004 00.002 11872 Star::Find(15, 1353, 541, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:59:32.008 00.004 11872 Star::Find returns 1 (0), X=1353.00, Y=539.16, Mass=103, SNR=6.7, Peak=12 HFD=5.5
22:59:32.010 00.002 11872 Star::Find(15, 561, 643, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:59:32.014 00.004 11872 Star::Find false star n=22 nbg=286 bg=0.9 sigma=1.0 thresh=4 peak=4
22:59:32.017 00.003 11872 Star::Find returns 0 (2), X=561.00, Y=643.00, Mass=80, SNR=2.9, Peak=6 HFD=0.0
22:59:32.021 00.004 11872 Star::Find(15, 1585, 928, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:59:32.024 00.003 11872 Star::Find returns 1 (0), X=1585.01, Y=929.56, Mass=118, SNR=7.4, Peak=9 HFD=6.1
22:59:32.028 00.004 11872 Star::Find(15, 292, 942, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:59:32.032 00.004 11872 Star::Find false star n=26 nbg=272 bg=0.7 sigma=0.7 thresh=3 peak=3
22:59:32.035 00.003 11872 Star::Find returns 0 (2), X=292.00, Y=942.00, Mass=68, SNR=2.9, Peak=6 HFD=0.0
22:59:32.038 00.003 11872 Star::Find(15, 1562, 402, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:59:32.042 00.004 11872 Star::Find returns 1 (0), X=1549.02, Y=396.59, Mass=5199, SNR=48.0, Peak=137 HFD=6.8
22:59:32.047 00.005 11872 Star::Find(15, 1637, 717, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:59:32.050 00.003 11872 Star::Find returns 1 (0), X=1637.44, Y=718.71, Mass=104, SNR=6.9, Peak=7 HFD=6.0
22:59:32.053 00.003 11872 Star::Find(15, 1665, 483, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:59:32.055 00.002 11872 Star::Find returns 1 (0), X=1665.23, Y=483.44, Mass=161, SNR=8.6, Peak=8 HFD=6.5
22:59:32.060 00.005 11872 Star::Find(15, 521, 733, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:59:32.063 00.003 11872 Star::Find returns 1 (0), X=520.13, Y=733.09, Mass=262, SNR=10.6, Peak=13 HFD=6.6
22:59:32.065 00.002 11872 Star::Find(15, 398, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:59:32.068 00.003 11872 Star::Find false star n=24 nbg=289 bg=1.0 sigma=1.0 thresh=4 peak=4
22:59:32.070 00.002 11872 Star::Find returns 0 (2), X=398.00, Y=153.00, Mass=85, SNR=2.9, Peak=6 HFD=0.0
22:59:32.073 00.003 11872 Star::Find(15, 1457, 766, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:59:32.077 00.004 11872 Star::Find false star n=53 nbg=275 bg=0.8 sigma=0.8 thresh=3 peak=3
22:59:32.080 00.003 11872 Star::Find returns 0 (2), X=1457.00, Y=766.00, Mass=168, SNR=2.9, Peak=7 HFD=0.0
22:59:32.082 00.002 11872 Star::Find(15, 1335, 518, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:59:32.085 00.003 11872 Star::Find false star n=18 nbg=276 bg=0.7 sigma=0.8 thresh=3 peak=2
22:59:32.088 00.003 11872 Star::Find returns 0 (2), X=1335.00, Y=518.00, Mass=47, SNR=2.9, Peak=4 HFD=0.0
22:59:32.091 00.003 11872 Star::Find(15, 154, 175, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:59:32.093 00.002 11872 Star::Find false star n=27 nbg=278 bg=0.6 sigma=0.7 thresh=3 peak=2
22:59:32.097 00.004 11872 Star::Find returns 0 (2), X=154.00, Y=175.00, Mass=69, SNR=2.9, Peak=5 HFD=0.0
22:59:32.100 00.003 11872 Star::Find(15, 240, 1027, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:59:32.103 00.003 11872 Star::Find returns 1 (0), X=239.95, Y=1024.97, Mass=67, SNR=5.5, Peak=9 HFD=5.7
22:59:32.107 00.004 11872 Star::Find(15, 860, 724, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:59:32.110 00.003 11872 Star::Find false star n=23 nbg=274 bg=1.0 sigma=1.0 thresh=4 peak=4
22:59:32.114 00.004 11872 Star::Find returns 0 (2), X=860.00, Y=724.00, Mass=84, SNR=2.9, Peak=7 HFD=0.0
22:59:32.117 00.003 11872 Star::Find(15, 1004, 366, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:59:32.121 00.004 11872 Star::Find false star n=28 nbg=284 bg=1.1 sigma=1.0 thresh=4 peak=4
22:59:32.124 00.003 11872 Star::Find returns 0 (2), X=1004.00, Y=366.00, Mass=100, SNR=2.9, Peak=8 HFD=0.0
22:59:32.127 00.003 11872 Star::Find(15, 855, 1012, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:59:32.131 00.004 11872 Star::Find returns 1 (0), X=842.48, Y=1004.43, Mass=1158, SNR=22.7, Peak=28 HFD=6.9
22:59:32.135 00.004 11872 Star::Find(15, 1672, 1073, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:59:32.138 00.003 11872 Star::Find false star n=15 nbg=269 bg=0.8 sigma=0.8 thresh=3 peak=2
22:59:32.142 00.004 11872 Star::Find returns 0 (2), X=1672.00, Y=1073.00, Mass=35, SNR=2.9, Peak=6 HFD=0.0
22:59:32.145 00.003 11872 Star::Find(15, 230, 692, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:59:32.149 00.004 11872 Star::Find false star n=13 nbg=280 bg=0.6 sigma=0.7 thresh=3 peak=2
22:59:32.153 00.004 11872 Star::Find returns 0 (2), X=230.00, Y=692.00, Mass=35, SNR=2.9, Peak=5 HFD=0.0
22:59:32.156 00.003 11872 Star::Find(15, 511, 531, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:59:32.159 00.003 11872 Star::Find returns 0 (2), X=511.00, Y=531.00, Mass=11, SNR=2.3, Peak=4 HFD=0.0
22:59:32.162 00.003 11872 Star::Find(15, 657, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:59:32.167 00.005 11872 Star::Find false star n=47 nbg=269 bg=0.8 sigma=0.7 thresh=3 peak=3
22:59:32.171 00.004 11872 Star::Find returns 0 (2), X=657.00, Y=270.00, Mass=136, SNR=2.9, Peak=6 HFD=0.0
22:59:32.174 00.003 11872 Star::Find(15, 1336, 685, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:59:32.177 00.003 11872 Star::Find false star n=10 nbg=282 bg=0.6 sigma=0.7 thresh=3 peak=2
22:59:32.179 00.002 11872 Star::Find returns 0 (2), X=1336.00, Y=685.00, Mass=26, SNR=2.9, Peak=5 HFD=0.0
22:59:32.184 00.005 11872 Star::Find(15, 1112, 731, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:59:32.187 00.003 11872 Star::Find false star n=19 nbg=283 bg=0.9 sigma=0.9 thresh=4 peak=4
22:59:32.191 00.004 11872 Star::Find returns 0 (2), X=1112.00, Y=731.00, Mass=76, SNR=2.9, Peak=9 HFD=0.0
22:59:32.194 00.003 11872 Star::Find(15, 1166, 463, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:59:32.197 00.003 11872 Star::Find false star n=33 nbg=282 bg=1.0 sigma=0.9 thresh=4 peak=4
22:59:32.201 00.004 11872 Star::Find returns 0 (2), X=1166.00, Y=463.00, Mass=126, SNR=2.9, Peak=6 HFD=0.0
22:59:32.205 00.004 11872 Star::Find(15, 587, 731, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:59:32.209 00.004 11872 Star::Find returns 0 (2), X=587.00, Y=731.00, Mass=17, SNR=2.8, Peak=6 HFD=0.0
22:59:32.212 00.003 11872 Star::Find(15, 1459, 726, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:59:32.216 00.004 11872 Star::Find returns 0 (2), X=1459.00, Y=726.00, Mass=13, SNR=2.5, Peak=5 HFD=0.0
22:59:32.219 00.003 11872 Star::Find(15, 769, 740, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:59:32.223 00.004 11872 Star::Find returns 0 (2), X=769.00, Y=740.00, Mass=15, SNR=2.6, Peak=4 HFD=0.0
22:59:32.227 00.004 11872 Star::Find(15, 1658, 545, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:59:32.232 00.005 11872 Star::Find false star n=20 nbg=286 bg=1.0 sigma=0.9 thresh=4 peak=4
22:59:32.235 00.003 11872 Star::Find returns 0 (2), X=1658.00, Y=545.00, Mass=74, SNR=2.9, Peak=7 HFD=0.0
22:59:32.238 00.003 11872 Star::Find(15, 586, 235, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:59:32.242 00.004 11872 Star::Find returns 0 (2), X=586.00, Y=235.00, Mass=12, SNR=2.3, Peak=4 HFD=0.0
22:59:32.245 00.003 11872 AutoFind: finding best star pass 1
22:59:32.248 00.003 11872 Star::Find(15, 1794, 945, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:59:32.252 00.004 11872 Star::Find returns 1 (0), X=1793.44, Y=946.19, Mass=4366, SNR=44.7, Peak=210 HFD=5.7
22:59:32.256 00.004 11872 AutoFind returns star at [1794, 945] 128.2 Mass 4366 SNR 44.7
22:59:32.259 00.003 11872 Star::Find(15, 1794, 945, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:59:32.264 00.005 11872 Star::Find returns 1 (0), X=1793.44, Y=946.19, Mass=4366, SNR=44.7, Peak=210 HFD=5.7
22:59:32.268 00.004 11872 MultiStar: List (12): {1793.44, 946.19}(44.7), {1549.02, 396.59}(48.0), {349.73, 32.55}(27.9), {1682.65, 409.70}(28.7), {1256.58, 107.46}(29.3), {410.63, 406.07}(23.7), {736.63, 645.80}(27.6), {842.48, 1004.43}(22.7), {88.34, 616.28}(17.8), {124.77, 518.12}(17.9), {78.08, 1032.24}(15.6), {1889.61, 936.24}(17.1), 
22:59:32.272 00.004 11872 setting lock position to (1793.44, 946.19)
22:59:32.275 00.003 11872 AutoSelect: state = 1, call UpdateGuideState
22:59:32.278 00.003 11872 UpdateGuideState(): m_state=1
22:59:32.282 00.004 11872 Star::Find(15, 1793, 946, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:59:32.286 00.004 11872 Star::Find returns 1 (0), X=1793.44, Y=946.19, Mass=4366, SNR=44.7, Peak=210 HFD=5.7
22:59:32.289 00.003 11872 CameraToMount -- cameraTheta (0.00) - m_xAngle (0.00) = xAngle (-0.00 = -0.00)
22:59:32.292 00.003 11872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.97 = 2.97)
22:59:32.295 00.003 11872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
22:59:32.301 00.006 11872 setting force full frames = false
22:59:32.304 00.003 11872 setting lock position to (1793.44, 946.19)
22:59:32.308 00.004 11872 CurrentPosition() valid, moving to STATE_SELECTED
22:59:32.313 00.005 11872 Changing from state SELECTING to SELECTED
22:59:32.316 00.003 11872 guider state => SELECTED
22:59:32.320 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=210, med=0, FiltMin=0, FiltMax=102, Gamma=1.000
22:59:32.324 00.004 11872 UpdateGuideState exits: m=4366 SNR=44.7
22:59:32.327 00.003 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=210, med=0, FiltMin=0, FiltMax=102, Gamma=1.000
22:59:32.331 00.004 11872 Status Line: Auto-selected star at (1793.4, 946.2)
22:59:32.337 00.006 11872 PhdController: newstate STATE_WAIT_SELECTED
22:59:32.341 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:32.345 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:59:32.348 00.003 11872 Enqueuing Expose request
22:59:32.352 00.004 9960 Worker thread wakes up
22:59:32.352 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:59:32.352 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1778,931,31,31)
22:59:32.352 00.000 11872 evsrv: cli 0D2D2B40 connect
22:59:32.357 00.005 11872 case statement mapped state 2 to 1
22:59:32.361 00.004 11872 case statement mapped state 2 to 1
22:59:32.364 00.003 11872 evsrv: cli 0D2D2B40 request: {"method":"get_lock_position","id":"2c2c1b52-8bc1-4dda-abcf-ddc1973ef895"}
22:59:32.368 00.004 11872 evsrv: cli 0D2D2B40 response: {"jsonrpc":"2.0","result":[1793.44,946.19],"id":"2c2c1b52-8bc1-4dda-abcf-ddc1973ef895"}
22:59:32.372 00.004 11872 evsrv: cli 0D2D2B40 disconnect
22:59:32.376 00.004 11872 evsrv: cli 0D2D25A0 connect
22:59:32.380 00.004 11872 case statement mapped state 2 to 1
22:59:32.383 00.003 11872 case statement mapped state 2 to 1
22:59:32.389 00.006 11872 evsrv: cli 0D2D25A0 request: {"method":"get_app_state","id":"f62ba3e5-a168-40e8-bdb3-8617b1107b7a"}
22:59:32.392 00.003 11872 case statement mapped state 2 to 1
22:59:32.396 00.004 11872 evsrv: cli 0D2D25A0 response: {"jsonrpc":"2.0","result":"Selected","id":"f62ba3e5-a168-40e8-bdb3-8617b1107b7a"}
22:59:32.401 00.005 11872 evsrv: cli 0D2D25A0 disconnect
22:59:33.403 01.002 11872 evsrv: cli 0D2D21E0 connect
22:59:33.410 00.007 11872 case statement mapped state 2 to 1
22:59:33.416 00.006 11872 case statement mapped state 2 to 1
22:59:33.422 00.006 11872 evsrv: cli 0D2D21E0 request: {"method":"get_app_state","id":"c26a97e9-c6cb-4151-8662-407a11cb5e45"}
22:59:33.428 00.006 11872 case statement mapped state 2 to 1
22:59:33.432 00.004 11872 evsrv: cli 0D2D21E0 response: {"jsonrpc":"2.0","result":"Selected","id":"c26a97e9-c6cb-4151-8662-407a11cb5e45"}
22:59:33.437 00.005 11872 evsrv: cli 0D2D21E0 disconnect
22:59:33.596 00.159 9960 Exposure complete
22:59:33.704 00.108 9960 worker thread done servicing request
22:59:33.704 00.000 11872 OnExposeComplete: enter
22:59:33.708 00.004 11872 UpdateGuideState(): m_state=2
22:59:33.711 00.003 11872 Star::Find(15, 1793, 946, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
22:59:33.716 00.005 11872 Star::Find returns 1 (0), X=1793.56, Y=945.96, Mass=4310, SNR=44.1, Peak=213 HFD=5.7
22:59:33.720 00.004 11872 CameraToMount -- cameraTheta (-1.10) - m_xAngle (0.00) = xAngle (-1.11 = -1.11)
22:59:33.725 00.005 11872 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.86 = 1.86)
22:59:33.728 00.003 11872 CameraToMount -- cameraX=0.12 cameraY=-0.23 hyp=0.26 cameraTheta=-1.10 mountX=0.11 mountY=0.24, mountTheta=1.13
22:59:33.734 00.006 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=0, FiltMin=0, FiltMax=111, Gamma=1.000
22:59:33.739 00.005 11872 UpdateGuideState exits: m=4310 SNR=44.1
22:59:33.743 00.004 11872 PhdController: newstate STATE_CALIBRATE
22:59:33.746 00.003 11872 PhdController: newstate STATE_GUIDE
22:59:33.763 00.017 11872 Changing from state SELECTED to CALIBRATING_PRIMARY
22:59:33.768 00.005 11872 guider state => CALIBRATED
22:59:33.772 00.004 11872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
22:59:33.775 00.003 11872 reset dither spiral
22:59:33.780 00.005 11872 PhdController: newstate STATE_SETTLE_BEGIN
22:59:33.784 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:33.788 00.004 11872 ScheduleExposure(1000,3,0) exposurePending=0
22:59:33.791 00.003 11872 Enqueuing Expose request
22:59:33.796 00.005 9960 Worker thread wakes up
22:59:33.796 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:59:33.796 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
22:59:34.438 00.642 11872 evsrv: cli 0D2D2460 connect
22:59:34.444 00.006 11872 case statement mapped state 5 to 1
22:59:34.450 00.006 11872 case statement mapped state 5 to 1
22:59:34.458 00.008 11872 evsrv: cli 0D2D2460 request: {"method":"get_app_state","id":"af0257e4-553a-433e-8c67-639dd50b833e"}
22:59:34.464 00.006 11872 case statement mapped state 5 to 1
22:59:34.470 00.006 11872 evsrv: cli 0D2D2460 response: {"jsonrpc":"2.0","result":"Selected","id":"af0257e4-553a-433e-8c67-639dd50b833e"}
22:59:34.476 00.006 11872 evsrv: cli 0D2D2460 disconnect
22:59:35.044 00.568 9960 Exposure complete
22:59:35.196 00.152 9960 worker thread done servicing request
22:59:35.197 00.001 11872 OnExposeComplete: enter
22:59:35.200 00.003 11872 UpdateGuideState(): m_state=5
22:59:35.203 00.003 11872 Star::Find(15, 1793, 945, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
22:59:35.207 00.004 11872 Star::Find returns 1 (0), X=1793.46, Y=945.63, Mass=4595, SNR=45.9, Peak=176 HFD=5.8
22:59:35.209 00.002 11872 CameraToMount -- cameraTheta (-1.55) - m_xAngle (0.00) = xAngle (-1.55 = -1.55)
22:59:35.212 00.003 11872 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.42 = 1.42)
22:59:35.215 00.003 11872 CameraToMount -- cameraX=0.01 cameraY=-0.56 hyp=0.56 cameraTheta=-1.55 mountX=0.01 mountY=0.56, mountTheta=1.55
22:59:35.220 00.005 11872 Changing from state CALIBRATED to GUIDING
22:59:35.225 00.005 11872 ScopeASCOM::GetDeclinationRadians() returns 31.1
22:59:35.228 00.003 11872 ScopeASCOM::SideOfPier() returns 0
22:59:35.232 00.004 11872 AdjustCalibrationForScopePointing (scope): current dec=31.1 pierSide=0, cal dec=0.0 pierSide=0 rotAngle=None bin=1
22:59:35.236 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
22:59:35.239 00.003 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
22:59:35.243 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
22:59:35.247 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
22:59:35.250 00.003 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
22:59:35.254 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
22:59:35.257 00.003 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
22:59:35.261 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
22:59:35.264 00.003 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
22:59:35.267 00.003 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
22:59:35.270 00.003 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
22:59:35.275 00.005 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
22:59:35.279 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
22:59:35.392 00.113 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
22:59:35.400 00.008 11872 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 2.900000
22:59:35.405 00.005 11872 Dec comp: XRate 1.564 -> 1.338 for dec 0.0 -> dec 31.1
22:59:35.410 00.005 11872 ScopeASCOM::GetDeclinationRadians() returns 31.1
22:59:35.415 00.005 11872 ScopeASCOM::SideOfPier() returns 0
22:59:35.419 00.004 11872 setting lock position to (1793.46, 945.63)
22:59:35.425 00.006 11872 guider state => GUIDING
22:59:35.428 00.003 11872 Status Line: Guiding
22:59:35.434 00.006 11872 Mount: notify guiding started
22:59:35.441 00.007 11872 GetString("/profile/5/name", "") returns "PHD SF 2025"
22:59:35.444 00.003 11872 GetString("/profile/5/scope/calibration/timestamp", "") returns "11/21/2025 10:15:14 PM"
22:59:35.448 00.004 11872 GetDouble("/profile/5/scope/calibration/xRate", 1.000000) returns 0.001564
22:59:35.453 00.005 11872 GetDouble("/profile/5/scope/calibration/yRate", 1.000000) returns 0.001340
22:59:35.457 00.004 11872 GetInt("/profile/5/scope/calibration/binning", 1) returns 1
22:59:35.461 00.004 11872 GetDouble("/profile/5/scope/calibration/xAngle", 0.000000) returns 0.004073
22:59:35.465 00.004 11872 GetDouble("/profile/5/scope/calibration/yAngle", 0.000000) returns -1.738880
22:59:35.468 00.003 11872 GetDouble("/profile/5/scope/calibration/declination", 0.000000) returns 0.000075
22:59:35.473 00.005 11872 GetInt("/profile/5/scope/calibration/pierSide", -1) returns 0
22:59:35.478 00.005 11872 GetInt("/profile/5/scope/calibration/raGuideParity", 0) returns 1
22:59:35.481 00.003 11872 GetInt("/profile/5/scope/calibration/decGuideParity", 0) returns -1
22:59:35.487 00.006 11872 GetDouble("/profile/5/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
22:59:35.492 00.005 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
22:59:35.497 00.005 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
22:59:35.501 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
22:59:35.505 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
22:59:35.509 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
22:59:35.513 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
22:59:35.518 00.005 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
22:59:35.522 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
22:59:35.526 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
22:59:35.531 00.005 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
22:59:35.534 00.003 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
22:59:35.538 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
22:59:35.542 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
22:59:35.545 00.003 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
22:59:35.550 00.005 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
22:59:35.555 00.005 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
22:59:35.559 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
22:59:35.563 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
22:59:35.566 00.003 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
22:59:35.571 00.005 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
22:59:35.574 00.003 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
22:59:35.577 00.003 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
22:59:35.582 00.005 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
22:59:35.587 00.005 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
22:59:35.591 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
22:59:35.595 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
22:59:35.609 00.014 11872 evsrv: cli 0D2D2C80 connect
22:59:35.615 00.006 11872 case statement mapped state 6 to 3
22:59:35.620 00.005 11872 case statement mapped state 6 to 3
22:59:35.624 00.004 11872 evsrv: cli 0D2D2C80 request: {"method":"get_app_state","id":"a2aefd5f-2591-40be-811c-2f559d901daa"}
22:59:35.629 00.005 11872 case statement mapped state 6 to 3
22:59:35.634 00.005 11872 evsrv: cli 0D2D2C80 response: {"jsonrpc":"2.0","result":"Guiding","id":"a2aefd5f-2591-40be-811c-2f559d901daa"}
22:59:35.641 00.007 11872 evsrv: cli 0D2D2C80 disconnect
22:59:35.672 00.031 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
22:59:35.679 00.007 11872 ScopeASCOM::SideOfPier() returns 0
22:59:35.683 00.004 11872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
22:59:35.688 00.005 11872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
22:59:35.693 00.005 11872 ScopeASCOM::GetDeclinationRadians() returns 31.1
22:59:35.698 00.005 11872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 31.1
22:59:35.702 00.004 11872 MountToCamera -- mountTheta (-0.00) + m_xAngle (0.00) = xAngle (0.00 = 0.00)
22:59:35.707 00.005 11872 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
22:59:35.711 00.004 11872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
22:59:35.715 00.004 11872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
22:59:35.719 00.004 11872 GetInt("/profile/5/AutoLoadCalibration", -1) returns 1
22:59:35.723 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=176, med=0, FiltMin=0, FiltMax=115, Gamma=1.000
22:59:35.727 00.004 11872 UpdateGuideState exits: m=4595 SNR=45.9
22:59:35.732 00.005 11872 PhdController: newstate STATE_SETTLE_WAIT
22:59:35.738 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:35.742 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:59:35.746 00.004 11872 Enqueuing Expose request
22:59:35.749 00.003 9960 Worker thread wakes up
22:59:35.750 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
22:59:35.750 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1778,931,31,31)
22:59:36.994 01.244 9960 Exposure complete
22:59:37.117 00.123 9960 worker thread done servicing request
22:59:37.117 00.000 11872 OnExposeComplete: enter
22:59:37.121 00.004 11872 UpdateGuideState(): m_state=6
22:59:37.124 00.003 11872 Star::Find(15, 1793, 945, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
22:59:37.129 00.005 11872 Star::Find returns 1 (0), X=1793.79, Y=944.38, Mass=4536, SNR=45.6, Peak=185 HFD=5.6
22:59:37.132 00.003 11872 CameraToMount -- cameraTheta (-1.31) - m_xAngle (0.00) = xAngle (-1.31 = -1.31)
22:59:37.136 00.004 11872 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.66 = 1.66)
22:59:37.140 00.004 11872 CameraToMount -- cameraX=0.33 cameraY=-1.25 hyp=1.29 cameraTheta=-1.31 mountX=0.33 mountY=1.29, mountTheta=1.32
22:59:37.144 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.33, y=-1.25, opts=13)
22:59:37.148 00.004 11872 Enqueuing Move request for scope (0.33, -1.25)
22:59:37.152 00.004 9960 Worker thread wakes up
22:59:37.152 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.33, -1.25) opts 0xd
22:59:37.152 00.000 9960 Handling offset move in thread for scope, endpoint = (0.33, -1.25)
22:59:37.152 00.000 9960 Moving (0.33, -1.25) raw xDistance=0.33 yDistance=1.29
22:59:37.152 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.33
22:59:37.152 00.000 9960 resist switch: large excursion: input 1.29 thresh 0.60 direction from 0 to 1
22:59:37.152 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=3.87
22:59:37.153 00.001 9960 GuideAlgorithmResistSwitch::result() returns 1.29 from input 1.29
22:59:37.153 00.000 9960 MoveAxis(W, 155, ABG)
22:59:37.153 00.000 9960 Guiding  Dir = 3, Dur = 155
22:59:37.153 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=185, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
22:59:37.157 00.004 9960 IsSlewing returns 0
22:59:37.157 00.000 11872 UpdateGuideState exits: m=4536 SNR=45.6
22:59:37.162 00.005 9960 IsGuiding returns 0
22:59:37.162 00.000 11872 PhdController: settling, locked = 1, distance = 0.78 (1.50) aobump = 0 frame = 1 / 99999
22:59:37.166 00.004 9960 PulseGuide returned control before completion, sleep 165
22:59:37.166 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763787577.166,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.78,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
22:59:37.170 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:37.174 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:59:37.179 00.005 11872 Enqueuing Expose request
22:59:37.347 00.168 9960 IsGuiding returns 1
22:59:37.347 00.000 9960 scope still moving after pulse duration time elapsed
22:59:37.378 00.031 9960 IsSlewing returns 0
22:59:37.379 00.001 9960 IsGuiding returns 0
22:59:37.380 00.001 9960 scope move finished after 155 + 62 ms
22:59:37.380 00.000 9960 Move returns status 0, amount 155
22:59:37.381 00.001 9960 MoveAxis(S, 963, ABG)
22:59:37.381 00.000 9960 Guiding  Dir = 1, Dur = 963
22:59:37.381 00.000 9960 IsSlewing returns 0
22:59:37.382 00.001 9960 IsGuiding returns 0
22:59:37.382 00.000 9960 PulseGuide returned control before completion, sleep 973
22:59:38.368 00.986 9960 IsGuiding returns 1
22:59:38.370 00.002 9960 scope still moving after pulse duration time elapsed
22:59:38.400 00.030 9960 IsSlewing returns 0
22:59:38.402 00.002 9960 IsGuiding returns 0
22:59:38.402 00.000 9960 scope move finished after 963 + 57 ms
22:59:38.403 00.001 9960 Move returns status 0, amount 963
22:59:38.403 00.000 9960 move complete, result=0
22:59:38.404 00.001 9960 worker thread done servicing request
22:59:38.405 00.001 11872 GuideStep: 0.3 px 155 ms WEST, 1.3 px 963 ms SOUTH
22:59:38.411 00.006 9960 Worker thread wakes up
22:59:38.411 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:59:38.412 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1778,931,31,31)
22:59:39.673 01.261 9960 Exposure complete
22:59:39.789 00.116 9960 worker thread done servicing request
22:59:39.790 00.001 11872 OnExposeComplete: enter
22:59:39.795 00.005 11872 UpdateGuideState(): m_state=6
22:59:39.799 00.004 11872 Star::Find(15, 1793, 944, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
22:59:39.804 00.005 11872 Star::Find returns 1 (0), X=1793.30, Y=946.40, Mass=4331, SNR=44.1, Peak=194 HFD=5.5
22:59:39.807 00.003 11872 CameraToMount -- cameraTheta (1.77) - m_xAngle (0.00) = xAngle (1.76 = 1.76)
22:59:39.812 00.005 11872 CameraToMount -- cameraTheta (1.77) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.73 = -1.55)
22:59:39.815 00.003 11872 CameraToMount -- cameraX=-0.15 cameraY=0.77 hyp=0.79 cameraTheta=1.77 mountX=-0.15 mountY=-0.79, mountTheta=-1.76
22:59:39.821 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.15, y=0.77, opts=13)
22:59:39.825 00.004 11872 Enqueuing Move request for scope (-0.15, 0.77)
22:59:39.829 00.004 9960 Worker thread wakes up
22:59:39.830 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=194, med=0, FiltMin=0, FiltMax=124, Gamma=1.000
22:59:39.834 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.77) opts 0xd
22:59:39.834 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.15, 0.77)
22:59:39.834 00.000 9960 Moving (-0.15, 0.77) raw xDistance=-0.15 yDistance=-0.79
22:59:39.834 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
22:59:39.834 00.000 11872 UpdateGuideState exits: m=4331 SNR=44.1
22:59:39.839 00.005 9960 resist switch: large excursion: input -0.79 thresh 0.60 direction from 1 to -1
22:59:39.839 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.36
22:59:39.839 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.79 from input -0.79
22:59:39.840 00.001 9960 MoveAxis(E, 0, ABG)
22:59:39.840 00.000 11872 PhdController: settling, locked = 1, distance = 0.78 (1.50) aobump = 0 frame = 2 / 99999
22:59:39.843 00.003 9960 Move returns status 0, amount 0
22:59:39.843 00.000 9960 MoveAxis(N, 588, ABG)
22:59:39.845 00.002 9960 Guiding  Dir = 0, Dur = 588
22:59:39.845 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763787579.843,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.78,"Time":2.7,"SettleTime":10.0,"StarLocked":true}
22:59:39.849 00.004 9960 IsSlewing returns 0
22:59:39.849 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:39.853 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:59:39.857 00.004 9960 IsGuiding returns 0
22:59:39.857 00.000 11872 Enqueuing Expose request
22:59:39.862 00.005 9960 PulseGuide returned control before completion, sleep 598
22:59:40.472 00.610 9960 IsGuiding returns 1
22:59:40.474 00.002 9960 scope still moving after pulse duration time elapsed
22:59:40.504 00.030 9960 IsSlewing returns 0
22:59:40.507 00.003 9960 IsGuiding returns 0
22:59:40.507 00.000 9960 scope move finished after 588 + 61 ms
22:59:40.508 00.001 9960 Move returns status 0, amount 588
22:59:40.508 00.000 9960 move complete, result=0
22:59:40.508 00.000 9960 worker thread done servicing request
22:59:40.508 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.8 px 588 ms NORTH
22:59:40.515 00.007 9960 Worker thread wakes up
22:59:40.515 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:59:40.516 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1778,931,31,31)
22:59:41.765 01.249 9960 Exposure complete
22:59:41.891 00.126 9960 worker thread done servicing request
22:59:41.891 00.000 11872 OnExposeComplete: enter
22:59:41.895 00.004 11872 UpdateGuideState(): m_state=6
22:59:41.901 00.006 11872 Star::Find(15, 1793, 946, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
22:59:41.905 00.004 11872 Star::Find returns 1 (0), X=1793.40, Y=946.21, Mass=4377, SNR=44.3, Peak=192 HFD=5.6
22:59:41.909 00.004 11872 CameraToMount -- cameraTheta (1.67) - m_xAngle (0.00) = xAngle (1.66 = 1.66)
22:59:41.914 00.005 11872 CameraToMount -- cameraTheta (1.67) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.63 = -1.65)
22:59:41.918 00.004 11872 CameraToMount -- cameraX=-0.06 cameraY=0.58 hyp=0.59 cameraTheta=1.67 mountX=-0.05 mountY=-0.58, mountTheta=-1.66
22:59:41.924 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.06, y=0.58, opts=13)
22:59:41.927 00.003 11872 Enqueuing Move request for scope (-0.06, 0.58)
22:59:41.931 00.004 9960 Worker thread wakes up
22:59:41.931 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=192, med=0, FiltMin=0, FiltMax=119, Gamma=1.000
22:59:41.934 00.003 11872 UpdateGuideState exits: m=4377 SNR=44.3
22:59:41.937 00.003 11872 PhdController: settling, locked = 1, distance = 0.72 (1.50) aobump = 0 frame = 3 / 99999
22:59:41.939 00.002 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.58) opts 0xd
22:59:41.940 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.06, 0.58)
22:59:41.940 00.000 9960 Moving (-0.06, 0.58) raw xDistance=-0.05 yDistance=-0.58
22:59:41.940 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:59:41.940 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.58 from input -0.58
22:59:41.940 00.000 9960 MoveAxis(E, 0, ABG)
22:59:41.940 00.000 9960 Move returns status 0, amount 0
22:59:41.940 00.000 9960 MoveAxis(N, 436, ABG)
22:59:41.942 00.002 9960 Guiding  Dir = 0, Dur = 436
22:59:41.942 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763787581.939,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.72,"Time":4.8,"SettleTime":10.0,"StarLocked":true}
22:59:41.945 00.003 9960 IsSlewing returns 0
22:59:41.945 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:41.950 00.005 9960 IsGuiding returns 0
22:59:41.951 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:59:41.956 00.005 11872 Enqueuing Expose request
22:59:41.958 00.002 9960 PulseGuide returned control before completion, sleep 445
22:59:42.410 00.452 9960 IsGuiding returns 1
22:59:42.411 00.001 9960 scope still moving after pulse duration time elapsed
22:59:42.440 00.029 9960 IsSlewing returns 0
22:59:42.443 00.003 9960 IsGuiding returns 0
22:59:42.444 00.001 9960 scope move finished after 436 + 57 ms
22:59:42.445 00.001 9960 Move returns status 0, amount 436
22:59:42.445 00.000 9960 move complete, result=0
22:59:42.445 00.000 9960 worker thread done servicing request
22:59:42.445 00.000 9960 Worker thread wakes up
22:59:42.445 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.6 px 436 ms NORTH
22:59:42.452 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
22:59:42.452 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1778,931,31,31)
22:59:43.704 01.252 9960 Exposure complete
22:59:43.813 00.109 9960 worker thread done servicing request
22:59:43.814 00.001 11872 OnExposeComplete: enter
22:59:43.817 00.003 11872 UpdateGuideState(): m_state=6
22:59:43.822 00.005 11872 Star::Find(15, 1793, 946, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
22:59:43.827 00.005 11872 Star::Find returns 1 (0), X=1793.51, Y=945.50, Mass=4314, SNR=44.5, Peak=201 HFD=5.8
22:59:43.831 00.004 11872 CameraToMount -- cameraTheta (-1.15) - m_xAngle (0.00) = xAngle (-1.15 = -1.15)
22:59:43.834 00.003 11872 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.82 = 1.82)
22:59:43.838 00.004 11872 CameraToMount -- cameraX=0.06 cameraY=-0.13 hyp=0.14 cameraTheta=-1.15 mountX=0.06 mountY=0.14, mountTheta=1.18
22:59:43.844 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.06, y=-0.13, opts=13)
22:59:43.848 00.004 11872 Enqueuing Move request for scope (0.06, -0.13)
22:59:43.852 00.004 9960 Worker thread wakes up
22:59:43.852 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=201, med=0, FiltMin=0, FiltMax=104, Gamma=1.000
22:59:43.857 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.13) opts 0xd
22:59:43.857 00.000 9960 Handling offset move in thread for scope, endpoint = (0.06, -0.13)
22:59:43.857 00.000 9960 Moving (0.06, -0.13) raw xDistance=0.06 yDistance=0.14
22:59:43.858 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:59:43.858 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
22:59:43.858 00.000 11872 UpdateGuideState exits: m=4314 SNR=44.5
22:59:43.862 00.004 11872 PhdController: settling, locked = 1, distance = 0.55 (1.50) aobump = 0 frame = 4 / 99999
22:59:43.865 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
22:59:43.865 00.000 9960 MoveAxis(E, 0, ABG)
22:59:43.867 00.002 9960 Move returns status 0, amount 0
22:59:43.867 00.000 9960 MoveAxis(N, 0, ABG)
22:59:43.867 00.000 9960 Move returns status 0, amount 0
22:59:43.867 00.000 9960 move complete, result=0
22:59:43.868 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763787583.865,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.55,"Time":6.7,"SettleTime":10.0,"StarLocked":true}
22:59:43.872 00.004 9960 worker thread done servicing request
22:59:43.872 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:43.877 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:59:43.881 00.004 11872 Enqueuing Expose request
22:59:43.884 00.003 11872 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:59:43.889 00.005 9960 Worker thread wakes up
22:59:43.889 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:59:43.889 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1778,931,31,31)
22:59:45.147 01.258 9960 Exposure complete
22:59:45.279 00.132 9960 worker thread done servicing request
22:59:45.280 00.001 11872 OnExposeComplete: enter
22:59:45.283 00.003 11872 UpdateGuideState(): m_state=6
22:59:45.287 00.004 11872 Star::Find(15, 1793, 945, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
22:59:45.289 00.002 11872 Star::Find returns 1 (0), X=1793.51, Y=945.43, Mass=4498, SNR=45.2, Peak=196 HFD=5.6
22:59:45.293 00.004 11872 CameraToMount -- cameraTheta (-1.30) - m_xAngle (0.00) = xAngle (-1.31 = -1.31)
22:59:45.297 00.004 11872 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.66 = 1.66)
22:59:45.301 00.004 11872 CameraToMount -- cameraX=0.05 cameraY=-0.20 hyp=0.21 cameraTheta=-1.30 mountX=0.05 mountY=0.21, mountTheta=1.31
22:59:45.305 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.05, y=-0.20, opts=13)
22:59:45.310 00.005 11872 Enqueuing Move request for scope (0.05, -0.20)
22:59:45.313 00.003 9960 Worker thread wakes up
22:59:45.314 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.20) opts 0xd
22:59:45.314 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=196, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
22:59:45.319 00.005 9960 Handling offset move in thread for scope, endpoint = (0.05, -0.20)
22:59:45.319 00.000 9960 Moving (0.05, -0.20) raw xDistance=0.05 yDistance=0.21
22:59:45.319 00.000 11872 UpdateGuideState exits: m=4498 SNR=45.2
22:59:45.323 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:59:45.323 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:59:45.323 00.000 11872 PhdController: settling, locked = 1, distance = 0.45 (1.50) aobump = 0 frame = 5 / 99999
22:59:45.326 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
22:59:45.326 00.000 9960 MoveAxis(E, 0, ABG)
22:59:45.327 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763787585.326,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.45,"Time":8.2,"SettleTime":10.0,"StarLocked":true}
22:59:45.331 00.004 9960 Move returns status 0, amount 0
22:59:45.331 00.000 9960 MoveAxis(N, 0, ABG)
22:59:45.331 00.000 9960 Move returns status 0, amount 0
22:59:45.331 00.000 9960 move complete, result=0
22:59:45.331 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:45.336 00.005 9960 worker thread done servicing request
22:59:45.336 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:59:45.341 00.005 11872 Enqueuing Expose request
22:59:45.344 00.003 11872 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:59:45.348 00.004 9960 Worker thread wakes up
22:59:45.348 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:59:45.348 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1778,931,31,31)
22:59:46.602 01.254 9960 Exposure complete
22:59:46.710 00.108 9960 worker thread done servicing request
22:59:46.711 00.001 11872 OnExposeComplete: enter
22:59:46.715 00.004 11872 UpdateGuideState(): m_state=6
22:59:46.719 00.004 11872 Star::Find(15, 1793, 945, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
22:59:46.723 00.004 11872 Star::Find returns 1 (0), X=1793.49, Y=945.25, Mass=4022, SNR=42.3, Peak=184 HFD=5.6
22:59:46.726 00.003 11872 CameraToMount -- cameraTheta (-1.48) - m_xAngle (0.00) = xAngle (-1.48 = -1.48)
22:59:46.730 00.004 11872 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.49 = 1.49)
22:59:46.735 00.005 11872 CameraToMount -- cameraX=0.04 cameraY=-0.38 hyp=0.38 cameraTheta=-1.48 mountX=0.03 mountY=0.38, mountTheta=1.48
22:59:46.740 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.04, y=-0.38, opts=13)
22:59:46.744 00.004 11872 Enqueuing Move request for scope (0.04, -0.38)
22:59:46.747 00.003 9960 Worker thread wakes up
22:59:46.748 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.38) opts 0xd
22:59:46.748 00.000 9960 Handling offset move in thread for scope, endpoint = (0.04, -0.38)
22:59:46.749 00.001 9960 Moving (0.04, -0.38) raw xDistance=0.03 yDistance=0.38
22:59:46.749 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:59:46.749 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:59:46.749 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.38
22:59:46.749 00.000 9960 MoveAxis(E, 0, ABG)
22:59:46.749 00.000 9960 Move returns status 0, amount 0
22:59:46.749 00.000 9960 MoveAxis(N, 0, ABG)
22:59:46.749 00.000 9960 Move returns status 0, amount 0
22:59:46.749 00.000 9960 move complete, result=0
22:59:46.750 00.001 9960 worker thread done servicing request
22:59:46.750 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=184, med=0, FiltMin=0, FiltMax=108, Gamma=1.000
22:59:46.753 00.003 11872 UpdateGuideState exits: m=4022 SNR=42.3
22:59:46.757 00.004 11872 PhdController: settling, locked = 1, distance = 0.43 (1.50) aobump = 0 frame = 6 / 99999
22:59:46.760 00.003 11872 evsrv: {"Event":"Settling","Timestamp":1763787586.760,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.43,"Time":9.6,"SettleTime":10.0,"StarLocked":true}
22:59:46.764 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:46.768 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:59:46.773 00.005 11872 Enqueuing Expose request
22:59:46.776 00.003 9960 Worker thread wakes up
22:59:46.777 00.001 11872 GuideStep: 0.0 px 0 ms EAST, 0.4 px 0 ms NORTH
22:59:46.780 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
22:59:46.781 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1778,931,31,31)
22:59:48.023 01.242 9960 Exposure complete
22:59:48.128 00.105 9960 worker thread done servicing request
22:59:48.129 00.001 11872 OnExposeComplete: enter
22:59:48.132 00.003 11872 UpdateGuideState(): m_state=6
22:59:48.136 00.004 11872 Star::Find(15, 1793, 945, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
22:59:48.140 00.004 11872 Star::Find returns 1 (0), X=1793.46, Y=945.05, Mass=4303, SNR=44.0, Peak=213 HFD=5.6
22:59:48.145 00.005 11872 CameraToMount -- cameraTheta (-1.55) - m_xAngle (0.00) = xAngle (-1.56 = -1.56)
22:59:48.148 00.003 11872 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.41 = 1.41)
22:59:48.153 00.005 11872 CameraToMount -- cameraX=0.01 cameraY=-0.58 hyp=0.58 cameraTheta=-1.55 mountX=0.01 mountY=0.57, mountTheta=1.56
22:59:48.158 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.01, y=-0.58, opts=13)
22:59:48.163 00.005 11872 Enqueuing Move request for scope (0.01, -0.58)
22:59:48.166 00.003 9960 Worker thread wakes up
22:59:48.167 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=0, FiltMin=0, FiltMax=108, Gamma=1.000
22:59:48.170 00.003 11872 UpdateGuideState exits: m=4303 SNR=44.0
22:59:48.174 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.58) opts 0xd
22:59:48.174 00.000 9960 Handling offset move in thread for scope, endpoint = (0.01, -0.58)
22:59:48.175 00.001 9960 Moving (0.01, -0.58) raw xDistance=0.01 yDistance=0.57
22:59:48.175 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:59:48.175 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
22:59:48.175 00.000 11872 PhdController: settling, locked = 1, distance = 0.47 (1.50) aobump = 0 frame = 7 / 99999
22:59:48.180 00.005 11872 PhdController: newstate STATE_FINISH
22:59:48.184 00.004 11872 PhdController complete: success
22:59:48.187 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.57
22:59:48.187 00.000 9960 MoveAxis(E, 0, ABG)
22:59:48.187 00.000 9960 Move returns status 0, amount 0
22:59:48.188 00.001 9960 MoveAxis(N, 0, ABG)
22:59:48.189 00.001 9960 Move returns status 0, amount 0
22:59:48.189 00.000 9960 move complete, result=0
22:59:48.189 00.000 11872 evsrv: {"Event":"SettleDone","Timestamp":1763787588.187,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":7,"DroppedFrames":0}
22:59:48.193 00.004 9960 worker thread done servicing request
22:59:48.193 00.000 11872 Mount: notify guiding dither settle done success=1
22:59:48.197 00.004 11872 PhdController: newstate STATE_IDLE
22:59:48.201 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:48.205 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
22:59:48.209 00.004 11872 Enqueuing Expose request
22:59:48.213 00.004 9960 Worker thread wakes up
22:59:48.213 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
22:59:48.213 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1778,931,31,31)
22:59:48.214 00.001 11872 GuideStep: 0.0 px 0 ms EAST, 0.6 px 0 ms NORTH
22:59:49.132 00.918 11872 evsrv: cli 0D2D32C0 connect
22:59:49.146 00.014 11872 case statement mapped state 6 to 3
22:59:49.149 00.003 11872 case statement mapped state 6 to 3
22:59:49.155 00.006 11872 evsrv: cli 0D2D32C0 request: {"method":"get_app_state","id":"6354612f-d78f-477c-85c9-20d91d12c634"}
22:59:49.160 00.005 11872 case statement mapped state 6 to 3
22:59:49.165 00.005 11872 evsrv: cli 0D2D32C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6354612f-d78f-477c-85c9-20d91d12c634"}
22:59:49.172 00.007 11872 evsrv: cli 0D2D32C0 disconnect
22:59:49.179 00.007 11872 evsrv: cli 0D2D3400 connect
22:59:49.183 00.004 11872 case statement mapped state 6 to 3
22:59:49.186 00.003 11872 case statement mapped state 6 to 3
22:59:49.191 00.005 11872 evsrv: cli 0D2D3400 request: {"method":"stop_capture","id":"58cc864b-b5cd-41e8-89bd-557fe6e313a5"}
22:59:49.195 00.004 11872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
22:59:49.198 00.003 11872 Status Line: Waiting for devices...
22:59:49.205 00.007 11872 evsrv: cli 0D2D3400 response: {"jsonrpc":"2.0","result":0,"id":"58cc864b-b5cd-41e8-89bd-557fe6e313a5"}
22:59:49.210 00.005 11872 evsrv: cli 0D2D3400 disconnect
22:59:49.215 00.005 11872 evsrv: cli 0D2D21E0 connect
22:59:49.219 00.004 11872 case statement mapped state 6 to 3
22:59:49.222 00.003 11872 case statement mapped state 6 to 3
22:59:49.225 00.003 11872 evsrv: cli 0D2D21E0 request: {"method":"get_app_state","id":"0eb65ae0-f9b5-4db4-850a-bcd2a5976acb"}
22:59:49.229 00.004 11872 case statement mapped state 6 to 3
22:59:49.236 00.007 11872 evsrv: cli 0D2D21E0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0eb65ae0-f9b5-4db4-850a-bcd2a5976acb"}
22:59:49.239 00.003 11872 evsrv: cli 0D2D21E0 disconnect
22:59:49.252 00.013 9960 ZWO: stopexposure
22:59:49.429 00.177 9960 Error thrown from C:\cygwin\home\agalasso\projects\phd2\worker_thread.cpp:190->Capture failed
22:59:49.430 00.001 9960 worker thread done servicing request
22:59:49.430 00.000 11872 OnExposeComplete: enter
22:59:49.437 00.007 11872 OnExposeComplete: Capture Error reported
22:59:49.441 00.004 11872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
22:59:49.446 00.005 11872 Mount: notify guiding stopped
22:59:49.455 00.009 11872 Changing from state GUIDING to STOP
22:59:49.458 00.003 11872 guider state => SELECTED
22:59:49.463 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=0, FiltMin=0, FiltMax=108, Gamma=1.000
22:59:49.467 00.004 11872 Changing from state SELECTED to UNINITIALIZED
22:59:49.471 00.004 11872 guider state => SELECTING
22:59:49.479 00.008 11872 Status Line: Stopped.
22:59:49.485 00.006 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\myframe_events.cpp:489->Error reported capturing image
22:59:50.241 00.756 11872 evsrv: cli 0D2D21E0 connect
22:59:50.249 00.008 11872 evsrv: cli 0D2D21E0 request: {"method":"get_app_state","id":"7569c57b-360a-4246-a2a9-803ecde75252"}
22:59:50.255 00.006 11872 evsrv: cli 0D2D21E0 response: {"jsonrpc":"2.0","result":"Stopped","id":"7569c57b-360a-4246-a2a9-803ecde75252"}
22:59:50.261 00.006 11872 evsrv: cli 0D2D21E0 disconnect
23:00:07.131 16.870 11872 evsrv: cli 0D2D3040 connect
23:00:07.139 00.008 11872 evsrv: cli 0D2D3040 request: {"method":"get_app_state","id":"3aac9f1f-1329-4c9e-a2f5-97e05d01374a"}
23:00:07.147 00.008 11872 evsrv: cli 0D2D3040 response: {"jsonrpc":"2.0","result":"Stopped","id":"3aac9f1f-1329-4c9e-a2f5-97e05d01374a"}
23:00:07.155 00.008 11872 evsrv: cli 0D2D3040 disconnect
23:00:07.161 00.006 11872 evsrv: cli 0D2D21E0 connect
23:00:07.165 00.004 11872 evsrv: cli 0D2D21E0 request: {"method":"get_calibrated","id":"f9f20102-16eb-4172-801a-d167b8e8f1fa"}
23:00:07.167 00.002 11872 evsrv: cli 0D2D21E0 response: {"jsonrpc":"2.0","result":true,"id":"f9f20102-16eb-4172-801a-d167b8e8f1fa"}
23:00:07.173 00.006 11872 evsrv: cli 0D2D21E0 disconnect
23:00:07.179 00.006 11872 evsrv: cli 0D2D2640 connect
23:00:07.184 00.005 11872 evsrv: cli 0D2D2640 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"bf687bbf-159f-41dc-9a30-0e5ea38fbc83"}
23:00:07.189 00.005 11872 PhdController::Guide begins
23:00:07.193 00.004 11872 PhdController: newstate STATE_SETUP
23:00:07.196 00.003 11872 PhdController: setup
23:00:07.201 00.005 11872 PhdController: newstate STATE_ATTEMPT_START
23:00:07.205 00.004 11872 PhdController: start capturing
23:00:07.209 00.004 11872 Changing from state SELECTING to UNINITIALIZED
23:00:07.212 00.003 11872 guider state => SELECTING
23:00:07.217 00.005 11872 setting force full frames = true
23:00:07.220 00.003 11872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
23:00:07.226 00.006 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:00:07.230 00.004 11872 Enqueuing Expose request
23:00:07.233 00.003 9960 Worker thread wakes up
23:00:07.233 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:00:07.234 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:00:07.234 00.000 11872 PhdController: newstate STATE_SELECT_STAR
23:00:07.238 00.004 11872 evsrv: cli 0D2D2640 response: {"jsonrpc":"2.0","result":0,"id":"bf687bbf-159f-41dc-9a30-0e5ea38fbc83"}
23:00:07.243 00.005 11872 evsrv: cli 0D2D2640 disconnect
23:00:07.247 00.004 11872 evsrv: cli 0D2D2DC0 connect
23:00:07.251 00.004 11872 case statement mapped state 1 to 101
23:00:07.254 00.003 11872 case statement mapped state 1 to 101
23:00:07.258 00.004 11872 evsrv: cli 0D2D2DC0 request: {"method":"get_lock_shift_params","id":"2665ac57-6e8e-4684-b2bc-f7201ae5dc14"}
23:00:07.262 00.004 11872 evsrv: cli 0D2D2DC0 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"2665ac57-6e8e-4684-b2bc-f7201ae5dc14"}
23:00:07.266 00.004 11872 evsrv: cli 0D2D2DC0 disconnect
23:00:07.270 00.004 11872 evsrv: cli 0D2D2BE0 connect
23:00:07.274 00.004 11872 case statement mapped state 1 to 101
23:00:07.278 00.004 11872 case statement mapped state 1 to 101
23:00:07.282 00.004 11872 evsrv: cli 0D2D2BE0 request: {"method":"get_lock_position","id":"6c3907d2-5d30-410e-b041-c3fb99e374fc"}
23:00:07.286 00.004 11872 evsrv: cli 0D2D2BE0 response: {"jsonrpc":"2.0","result":null,"id":"6c3907d2-5d30-410e-b041-c3fb99e374fc"}
23:00:07.290 00.004 11872 evsrv: cli 0D2D2BE0 disconnect
23:00:08.293 01.003 11872 evsrv: cli 0D2D2460 connect
23:00:08.299 00.006 11872 case statement mapped state 1 to 101
23:00:08.303 00.004 11872 case statement mapped state 1 to 101
23:00:08.308 00.005 11872 evsrv: cli 0D2D2460 request: {"method":"get_lock_position","id":"d885d9bb-0404-42d5-a41d-a5d60de911d8"}
23:00:08.312 00.004 11872 evsrv: cli 0D2D2460 response: {"jsonrpc":"2.0","result":null,"id":"d885d9bb-0404-42d5-a41d-a5d60de911d8"}
23:00:08.316 00.004 11872 evsrv: cli 0D2D2460 disconnect
23:00:08.485 00.169 9960 Exposure complete
23:00:08.593 00.108 9960 worker thread done servicing request
23:00:08.593 00.000 11872 OnExposeComplete: enter
23:00:08.597 00.004 11872 UpdateGuideState(): m_state=1
23:00:08.601 00.004 11872 UpdateCurrentPosition: no star selected
23:00:08.605 00.004 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
23:00:08.609 00.004 11872 Status Line: No star selected
23:00:08.613 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=218, med=0, FiltMin=0, FiltMax=104, Gamma=1.000
23:00:08.617 00.004 11872 UpdateGuideState exits: No star selected
23:00:08.622 00.005 11872 GuiderMultiStar::AutoSelect enter
23:00:08.625 00.003 11872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
23:00:08.734 00.109 11872 AutoFind: auto downsample for scale 1.00 => 1x
23:00:08.918 00.184 11872 AutoFind: global mean = -0.0, stdev 2.2
23:00:08.922 00.004 11872 AutoFind: using threshold = 0.1
23:00:09.136 00.214 11872 AutoFind: local max [1794, 944] 120.8
23:00:09.140 00.004 11872 AutoFind: local max [1549, 392] 109.6
23:00:09.143 00.003 11872 AutoFind: local max [350, 30] 54.8
23:00:09.148 00.005 11872 AutoFind: local max [1683, 405] 52.1
23:00:09.152 00.004 11872 AutoFind: local max [1331, 176] 40.3
23:00:09.157 00.005 11872 AutoFind: local max [1256, 103] 39.8
23:00:09.161 00.004 11872 AutoFind: local max [412, 401] 29.5
23:00:09.166 00.005 11872 AutoFind: local max [736, 641] 27.5
23:00:09.170 00.004 11872 AutoFind: local max [735, 646] 24.8
23:00:09.174 00.004 11872 AutoFind: local max [79, 1029] 24.1
23:00:09.177 00.003 11872 AutoFind: local max [89, 614] 23.3
23:00:09.181 00.004 11872 AutoFind: local max [842, 1000] 22.4
23:00:09.184 00.003 11872 AutoFind: local max [126, 515] 22.3
23:00:09.187 00.003 11872 AutoFind: local max [999, 427] 20.0
23:00:09.191 00.004 11872 AutoFind: local max [1890, 932] 19.5
23:00:09.194 00.003 11872 AutoFind: local max [236, 533] 12.4
23:00:09.199 00.005 11872 AutoFind: local max [1276, 251] 11.2
23:00:09.202 00.003 11872 AutoFind: local max [125, 175] 10.2
23:00:09.204 00.002 11872 AutoFind: local max [714, 228] 10.2
23:00:09.207 00.003 11872 AutoFind: local max [347, 431] 9.9
23:00:09.211 00.004 11872 AutoFind: local max [445, 474] 9.7
23:00:09.213 00.002 11872 AutoFind: local max [1349, 177] 8.7
23:00:09.216 00.003 11872 AutoFind: local max [712, 234] 8.6
23:00:09.219 00.003 11872 AutoFind: local max [462, 400] 8.5
23:00:09.222 00.003 11872 AutoFind: local max [1330, 647] 7.7
23:00:09.224 00.002 11872 AutoFind: local max [1329, 654] 7.5
23:00:09.226 00.002 11872 AutoFind: local max [1794, 72] 7.2
23:00:09.230 00.004 11872 AutoFind: local max [1740, 325] 7.0
23:00:09.232 00.002 11872 AutoFind: local max [243, 752] 6.9
23:00:09.236 00.004 11872 AutoFind: local max [773, 942] 6.9
23:00:09.239 00.003 11872 AutoFind: local max [1868, 772] 6.8
23:00:09.242 00.003 11872 AutoFind: local max [1316, 733] 6.7
23:00:09.245 00.003 11872 AutoFind: local max [67, 1063] 6.6
23:00:09.248 00.003 11872 AutoFind: local max [1306, 675] 6.4
23:00:09.250 00.002 11872 AutoFind: local max [1264, 64] 6.4
23:00:09.253 00.003 11872 AutoFind: local max [337, 784] 6.3
23:00:09.256 00.003 11872 AutoFind: local max [448, 52] 6.1
23:00:09.260 00.004 11872 AutoFind: local max [195, 41] 6.0
23:00:09.262 00.002 11872 AutoFind: local max [1317, 739] 5.9
23:00:09.265 00.003 11872 AutoFind: local max [527, 333] 5.9
23:00:09.269 00.004 11872 AutoFind: local max [272, 498] 5.6
23:00:09.272 00.003 11872 AutoFind: local max [1220, 33] 5.6
23:00:09.275 00.003 11872 AutoFind: local max [249, 135] 5.4
23:00:09.278 00.003 11872 AutoFind: local max [1487, 845] 5.4
23:00:09.281 00.003 11872 AutoFind: local max [115, 144] 5.3
23:00:09.286 00.005 11872 AutoFind: local max [1166, 461] 5.3
23:00:09.289 00.003 11872 AutoFind: local max [1484, 584] 5.3
23:00:09.292 00.003 11872 AutoFind: local max [1780, 716] 5.2
23:00:09.296 00.004 11872 AutoFind: local max [1404, 566] 5.2
23:00:09.298 00.002 11872 AutoFind: local max [1779, 721] 5.1
23:00:09.301 00.003 11872 AutoFind: local max [1537, 398] 5.0
23:00:09.305 00.004 11872 AutoFind: local max [1446, 801] 4.9
23:00:09.309 00.004 11872 AutoFind: local max [1694, 410] 4.9
23:00:09.311 00.002 11872 AutoFind: local max [1692, 346] 4.9
23:00:09.315 00.004 11872 AutoFind: local max [1805, 944] 4.8
23:00:09.319 00.004 11872 AutoFind: local max [831, 787] 4.7
23:00:09.323 00.004 11872 AutoFind: local max [971, 512] 4.6
23:00:09.325 00.002 11872 AutoFind: local max [854, 720] 4.6
23:00:09.329 00.004 11872 AutoFind: local max [1447, 807] 4.5
23:00:09.333 00.004 11872 AutoFind: local max [476, 656] 4.5
23:00:09.336 00.003 11872 AutoFind: local max [1381, 1085] 4.5
23:00:09.338 00.002 11872 AutoFind: local max [1609, 645] 4.5
23:00:09.341 00.003 11872 AutoFind: local max [1402, 561] 4.4
23:00:09.344 00.003 11872 AutoFind: local max [1817, 217] 4.4
23:00:09.347 00.003 11872 AutoFind: local max [154, 173] 4.3
23:00:09.349 00.002 11872 AutoFind: local max [1584, 930] 4.3
23:00:09.353 00.004 11872 AutoFind: local max [520, 732] 4.2
23:00:09.355 00.002 11872 AutoFind: local max [268, 607] 4.2
23:00:09.357 00.002 11872 AutoFind: local max [151, 762] 4.2
23:00:09.359 00.002 11872 AutoFind: local max [85, 891] 4.2
23:00:09.364 00.005 11872 AutoFind: local max [1642, 1040] 4.0
23:00:09.366 00.002 11872 AutoFind: local max [1004, 369] 4.0
23:00:09.369 00.003 11872 AutoFind: local max [1808, 290] 4.0
23:00:09.371 00.002 11872 AutoFind: local max [717, 867] 3.9
23:00:09.374 00.003 11872 AutoFind: local max [962, 1044] 3.9
23:00:09.376 00.002 11872 AutoFind: local max [526, 62] 3.9
23:00:09.380 00.004 11872 AutoFind: local max [1784, 932] 3.9
23:00:09.382 00.002 11872 AutoFind: local max [716, 860] 3.9
23:00:09.386 00.004 11872 AutoFind: local max [1457, 765] 3.8
23:00:09.388 00.002 11872 AutoFind: local max [1483, 590] 3.8
23:00:09.392 00.004 11872 AutoFind: local max [1769, 968] 3.8
23:00:09.396 00.004 11872 AutoFind: local max [687, 458] 3.8
23:00:09.399 00.003 11872 AutoFind: local max [182, 1031] 3.8
23:00:09.401 00.002 11872 AutoFind: local max [1121, 388] 3.7
23:00:09.404 00.003 11872 AutoFind: local max [1796, 931] 3.7
23:00:09.407 00.003 11872 AutoFind: local max [1714, 915] 3.7
23:00:09.410 00.003 11872 AutoFind: local max [1927, 300] 3.7
23:00:09.413 00.003 11872 AutoFind: local max [1308, 119] 3.7
23:00:09.415 00.002 11872 AutoFind: local max [1657, 220] 3.7
23:00:09.419 00.004 11872 AutoFind: local max [1750, 494] 3.6
23:00:09.422 00.003 11872 AutoFind: local max [1355, 539] 3.6
23:00:09.424 00.002 11872 AutoFind: local max [656, 273] 3.6
23:00:09.427 00.003 11872 AutoFind: local max [570, 457] 3.6
23:00:09.430 00.003 11872 AutoFind: local max [418, 392] 3.6
23:00:09.432 00.002 11872 AutoFind: local max [1771, 963] 3.6
23:00:09.435 00.003 11872 AutoFind: local max [1656, 544] 3.5
23:00:09.438 00.003 11872 AutoFind: local max [1678, 1049] 3.5
23:00:09.440 00.002 11872 AutoFind: local max [627, 119] 3.5
23:00:09.442 00.002 11872 AutoFind: local max [285, 663] 3.5
23:00:09.446 00.004 11872 AutoFind: local max [1073, 72] 3.5
23:00:09.449 00.003 11872 AutoFind: too close [1771, 963] 3.6 - [1769, 968] 3.8
23:00:09.452 00.003 11872 AutoFind: close dim-bright [418, 392] 3.6 - [412, 401] 29.5
23:00:09.456 00.004 11872 AutoFind: too close [1796, 931] 3.7 - [1784, 932] 3.9
23:00:09.459 00.003 11872 AutoFind: too close [1796, 931] 3.7 - [1805, 944] 4.8
23:00:09.463 00.004 11872 AutoFind: close dim-bright [1796, 931] 3.7 - [1794, 944] 120.8
23:00:09.467 00.004 11872 AutoFind: too close [1483, 590] 3.8 - [1484, 584] 5.3
23:00:09.470 00.003 11872 AutoFind: too close [716, 860] 3.9 - [717, 867] 3.9
23:00:09.475 00.005 11872 AutoFind: close dim-bright [1784, 932] 3.9 - [1794, 944] 120.8
23:00:09.478 00.003 11872 AutoFind: too close [1402, 561] 4.4 - [1404, 566] 5.2
23:00:09.481 00.003 11872 AutoFind: too close [1447, 807] 4.5 - [1446, 801] 4.9
23:00:09.485 00.004 11872 AutoFind: close dim-bright [1805, 944] 4.8 - [1794, 944] 120.8
23:00:09.489 00.004 11872 AutoFind: close dim-bright [1694, 410] 4.9 - [1683, 405] 52.1
23:00:09.494 00.005 11872 AutoFind: close dim-bright [1537, 398] 5.0 - [1549, 392] 109.6
23:00:09.497 00.003 11872 AutoFind: too close [1779, 721] 5.1 - [1780, 716] 5.2
23:00:09.500 00.003 11872 AutoFind: too close [1317, 739] 5.9 - [1316, 733] 6.7
23:00:09.503 00.003 11872 AutoFind: too close [1329, 654] 7.5 - [1330, 647] 7.7
23:00:09.508 00.005 11872 AutoFind: too close [712, 234] 8.6 - [714, 228] 10.2
23:00:09.515 00.007 11872 AutoFind: too close [1349, 177] 8.7 - [1331, 176] 40.3
23:00:09.519 00.004 11872 AutoFind: too close [735, 646] 24.8 - [736, 641] 27.5
23:00:09.526 00.007 11872 AutoFind: too close to edge [1927, 300] 3.7
23:00:09.531 00.005 11872 AutoFind: too close to edge [1381, 1085] 4.5
23:00:09.537 00.006 11872 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
23:00:09.541 00.004 11872 Star::Find(15, 1794, 944, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:09.547 00.006 11872 Star::Find returns 1 (0), X=1793.80, Y=943.21, Mass=4231, SNR=44.0, Peak=218 HFD=5.7
23:00:09.550 00.003 11872 Star::Find(15, 1549, 392, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:09.553 00.003 11872 Star::Find returns 1 (0), X=1549.44, Y=393.69, Mass=4937, SNR=45.7, Peak=133 HFD=6.7
23:00:09.556 00.003 11872 Star::Find(15, 350, 30, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:09.561 00.005 11872 Star::Find returns 1 (0), X=349.91, Y=30.14, Mass=1512, SNR=26.4, Peak=61 HFD=5.1
23:00:09.565 00.004 11872 Star::Find(15, 1683, 405, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:09.570 00.005 11872 Star::Find returns 1 (0), X=1683.08, Y=406.81, Mass=1940, SNR=29.3, Peak=71 HFD=6.1
23:00:09.577 00.007 11872 Star::Find(15, 1256, 103, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:09.584 00.007 11872 Star::Find returns 1 (0), X=1257.04, Y=104.67, Mass=1894, SNR=29.0, Peak=71 HFD=6.8
23:00:09.586 00.002 11872 Star::Find(15, 412, 401, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:09.590 00.004 11872 Star::Find returns 1 (0), X=411.34, Y=402.69, Mass=1115, SNR=21.7, Peak=46 HFD=5.6
23:00:09.593 00.003 11872 Star::Find(15, 79, 1029, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:09.596 00.003 11872 Star::Find returns 1 (0), X=78.63, Y=1029.41, Mass=542, SNR=15.8, Peak=39 HFD=4.9
23:00:09.599 00.003 11872 Star::Find(15, 89, 614, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:09.603 00.004 11872 Star::Find returns 1 (0), X=88.74, Y=613.32, Mass=617, SNR=16.4, Peak=30 HFD=5.3
23:00:09.606 00.003 11872 Star::Find(15, 842, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:09.609 00.003 11872 Star::Find returns 1 (0), X=842.90, Y=1001.05, Mass=1193, SNR=23.2, Peak=35 HFD=6.5
23:00:09.612 00.003 11872 Star::Find(15, 126, 515, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:09.616 00.004 11872 Star::Find returns 1 (0), X=125.16, Y=515.67, Mass=702, SNR=17.9, Peak=36 HFD=5.3
23:00:09.620 00.004 11872 Star::Find(15, 999, 427, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:09.623 00.003 11872 Star::Find returns 1 (0), X=999.53, Y=429.17, Mass=1241, SNR=22.9, Peak=38 HFD=7.5
23:00:09.627 00.004 11872 Star::Find(15, 1890, 932, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:09.634 00.007 11872 Star::Find returns 1 (0), X=1890.12, Y=932.96, Mass=600, SNR=16.6, Peak=29 HFD=5.9
23:00:09.640 00.006 11872 Star::Find(15, 236, 533, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:09.643 00.003 11872 Star::Find returns 1 (0), X=235.59, Y=533.66, Mass=376, SNR=13.1, Peak=15 HFD=5.5
23:00:09.647 00.004 11872 Star::Find(15, 1276, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:09.651 00.004 11872 Star::Find returns 1 (0), X=1276.09, Y=253.40, Mass=532, SNR=15.3, Peak=16 HFD=7.0
23:00:09.657 00.006 11872 Star::Find(15, 125, 175, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:09.663 00.006 11872 Star::Find returns 1 (0), X=124.44, Y=176.12, Mass=238, SNR=10.5, Peak=17 HFD=4.6
23:00:09.668 00.005 11872 Star::Find(15, 347, 431, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:09.673 00.005 11872 Star::Find returns 1 (0), X=347.12, Y=432.19, Mass=377, SNR=13.2, Peak=15 HFD=6.1
23:00:09.680 00.007 11872 Star::Find(15, 445, 474, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:09.686 00.006 11872 Star::Find returns 1 (0), X=445.00, Y=475.25, Mass=443, SNR=14.3, Peak=18 HFD=6.0
23:00:09.693 00.007 11872 Star::Find(15, 462, 400, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:09.696 00.003 11872 Star::Find returns 1 (0), X=462.69, Y=396.92, Mass=391, SNR=13.1, Peak=13 HFD=6.2
23:00:09.700 00.004 11872 Star::Find(15, 1794, 72, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:09.702 00.002 11872 Star::Find returns 1 (0), X=1793.72, Y=72.54, Mass=136, SNR=7.9, Peak=9 HFD=5.1
23:00:09.707 00.005 11872 Star::Find(15, 1740, 325, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:09.711 00.004 11872 Star::Find returns 1 (0), X=1740.51, Y=325.63, Mass=132, SNR=7.7, Peak=9 HFD=5.3
23:00:09.714 00.003 11872 Star::Find(15, 243, 752, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:09.718 00.004 11872 Star::Find returns 1 (0), X=242.97, Y=753.52, Mass=186, SNR=9.3, Peak=10 HFD=5.4
23:00:09.722 00.004 11872 Star::Find(15, 773, 942, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:09.727 00.005 11872 Star::Find returns 1 (0), X=773.30, Y=942.99, Mass=289, SNR=11.4, Peak=11 HFD=6.9
23:00:09.732 00.005 11872 Star::Find(15, 1868, 772, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:09.739 00.007 11872 Star::Find returns 1 (0), X=1867.89, Y=772.86, Mass=161, SNR=8.6, Peak=14 HFD=5.7
23:00:09.746 00.007 11872 Star::Find(15, 67, 1063, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:09.751 00.005 11872 Star::Find returns 1 (0), X=66.68, Y=1063.51, Mass=78, SNR=5.9, Peak=11 HFD=3.2
23:00:09.759 00.008 11872 Star::Find(15, 1306, 675, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:09.764 00.005 11872 Star::Find returns 1 (0), X=1307.09, Y=676.87, Mass=182, SNR=9.0, Peak=11 HFD=6.0
23:00:09.771 00.007 11872 Star::Find(15, 1264, 64, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:09.776 00.005 11872 Star::Find returns 1 (0), X=1263.60, Y=65.25, Mass=283, SNR=11.2, Peak=12 HFD=6.0
23:00:09.779 00.003 11872 Star::Find(15, 337, 784, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:09.782 00.003 11872 Star::Find returns 1 (0), X=337.08, Y=783.40, Mass=234, SNR=10.5, Peak=9 HFD=5.6
23:00:09.788 00.006 11872 Star::Find(15, 448, 52, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:09.794 00.006 11872 Star::Find returns 1 (0), X=447.80, Y=52.35, Mass=182, SNR=9.1, Peak=9 HFD=5.3
23:00:09.798 00.004 11872 Star::Find(15, 195, 41, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:09.801 00.003 11872 Star::Find returns 1 (0), X=194.97, Y=40.79, Mass=133, SNR=7.8, Peak=7 HFD=4.8
23:00:09.805 00.004 11872 Star::Find(15, 527, 333, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:09.808 00.003 11872 Star::Find returns 1 (0), X=527.22, Y=333.64, Mass=201, SNR=9.4, Peak=9 HFD=6.5
23:00:09.812 00.004 11872 Star::Find(15, 272, 498, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:09.817 00.005 11872 Star::Find returns 1 (0), X=272.84, Y=499.92, Mass=186, SNR=9.2, Peak=12 HFD=5.8
23:00:09.820 00.003 11872 Star::Find(15, 1220, 33, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:09.824 00.004 11872 Star::Find false star n=36 nbg=273 bg=0.7 sigma=0.8 thresh=3 peak=3
23:00:09.830 00.006 11872 Star::Find returns 0 (2), X=1220.00, Y=33.00, Mass=116, SNR=2.9, Peak=7 HFD=0.0
23:00:09.836 00.006 11872 Star::Find(15, 249, 135, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:09.839 00.003 11872 Star::Find returns 1 (0), X=249.57, Y=133.47, Mass=175, SNR=9.0, Peak=11 HFD=5.6
23:00:09.842 00.003 11872 Star::Find(15, 1487, 845, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:09.846 00.004 11872 Star::Find returns 1 (0), X=1486.83, Y=846.57, Mass=100, SNR=6.7, Peak=7 HFD=5.2
23:00:09.850 00.004 11872 Star::Find(15, 115, 144, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:09.856 00.006 11872 Star::Find false star n=20 nbg=282 bg=0.5 sigma=0.7 thresh=3 peak=3
23:00:09.861 00.005 11872 Star::Find returns 0 (2), X=115.00, Y=144.00, Mass=57, SNR=2.9, Peak=7 HFD=0.0
23:00:09.866 00.005 11872 Star::Find(15, 1166, 461, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:09.871 00.005 11872 Star::Find false star n=34 nbg=282 bg=1.1 sigma=1.0 thresh=4 peak=4
23:00:09.876 00.005 11872 Star::Find returns 0 (2), X=1166.00, Y=461.00, Mass=130, SNR=2.9, Peak=10 HFD=0.0
23:00:09.881 00.005 11872 Star::Find(15, 1537, 398, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:09.888 00.007 11872 Star::Find returns 1 (0), X=1549.44, Y=393.69, Mass=4937, SNR=45.7, Peak=133 HFD=6.7
23:00:09.895 00.007 11872 Star::Find(15, 1694, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:09.899 00.004 11872 Star::Find returns 1 (0), X=1683.08, Y=406.81, Mass=1940, SNR=29.3, Peak=71 HFD=6.1
23:00:09.903 00.004 11872 Star::Find(15, 1692, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:09.908 00.005 11872 Star::Find returns 1 (0), X=1691.59, Y=345.41, Mass=126, SNR=7.6, Peak=7 HFD=5.3
23:00:09.915 00.007 11872 Star::Find(15, 831, 787, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:09.921 00.006 11872 Star::Find returns 1 (0), X=830.82, Y=785.23, Mass=141, SNR=7.9, Peak=7 HFD=6.2
23:00:09.925 00.004 11872 Star::Find(15, 971, 512, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:09.928 00.003 11872 Star::Find false star n=30 nbg=268 bg=0.7 sigma=0.8 thresh=3 peak=3
23:00:09.932 00.004 11872 Star::Find returns 0 (2), X=971.00, Y=512.00, Mass=91, SNR=2.9, Peak=6 HFD=0.0
23:00:09.935 00.003 11872 Star::Find(15, 854, 720, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:09.938 00.003 11872 Star::Find false star n=30 nbg=278 bg=1.1 sigma=1.0 thresh=4 peak=4
23:00:09.941 00.003 11872 Star::Find returns 0 (2), X=854.00, Y=720.00, Mass=104, SNR=2.9, Peak=7 HFD=0.0
23:00:09.945 00.004 11872 Star::Find(15, 476, 656, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:09.950 00.005 11872 Star::Find returns 1 (0), X=475.67, Y=657.24, Mass=232, SNR=10.3, Peak=8 HFD=7.3
23:00:09.954 00.004 11872 Star::Find(15, 1609, 645, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:09.957 00.003 11872 Star::Find false star n=38 nbg=276 bg=0.7 sigma=0.8 thresh=3 peak=3
23:00:09.960 00.003 11872 Star::Find returns 0 (2), X=1609.00, Y=645.00, Mass=108, SNR=2.9, Peak=5 HFD=0.0
23:00:09.964 00.004 11872 Star::Find(15, 1817, 217, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:09.968 00.004 11872 Star::Find returns 1 (0), X=1817.65, Y=219.07, Mass=108, SNR=7.0, Peak=11 HFD=5.0
23:00:09.972 00.004 11872 Star::Find(15, 154, 173, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:09.976 00.004 11872 Star::Find false star n=21 nbg=271 bg=0.6 sigma=0.7 thresh=3 peak=3
23:00:09.980 00.004 11872 Star::Find returns 0 (2), X=154.00, Y=173.00, Mass=65, SNR=2.9, Peak=7 HFD=0.0
23:00:09.984 00.004 11872 Star::Find(15, 1584, 930, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:09.988 00.004 11872 Star::Find false star n=50 nbg=273 bg=0.8 sigma=0.8 thresh=3 peak=3
23:00:09.994 00.006 11872 Star::Find returns 0 (2), X=1584.00, Y=930.00, Mass=152, SNR=2.9, Peak=5 HFD=0.0
23:00:10.000 00.006 11872 Star::Find(15, 520, 732, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:10.005 00.005 11872 Star::Find returns 1 (0), X=520.61, Y=729.21, Mass=224, SNR=9.7, Peak=13 HFD=6.4
23:00:10.011 00.006 11872 Star::Find(15, 268, 607, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:10.016 00.005 11872 Star::Find returns 1 (0), X=267.37, Y=608.10, Mass=125, SNR=7.6, Peak=8 HFD=5.7
23:00:10.022 00.006 11872 Star::Find(15, 151, 762, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:10.027 00.005 11872 Star::Find false star n=22 nbg=279 bg=0.6 sigma=0.7 thresh=3 peak=3
23:00:10.033 00.006 11872 Star::Find returns 0 (2), X=151.00, Y=762.00, Mass=62, SNR=2.9, Peak=5 HFD=0.0
23:00:10.040 00.007 11872 Star::Find(15, 85, 891, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:10.046 00.006 11872 Star::Find false star n=14 nbg=273 bg=0.7 sigma=0.7 thresh=3 peak=2
23:00:10.050 00.004 11872 Star::Find returns 0 (2), X=85.00, Y=891.00, Mass=39, SNR=2.9, Peak=5 HFD=0.0
23:00:10.054 00.004 11872 Star::Find(15, 1642, 1040, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:10.058 00.004 11872 Star::Find false star n=24 nbg=266 bg=0.8 sigma=0.8 thresh=3 peak=3
23:00:10.061 00.003 11872 Star::Find returns 0 (2), X=1642.00, Y=1040.00, Mass=60, SNR=2.9, Peak=6 HFD=0.0
23:00:10.064 00.003 11872 Star::Find(15, 1004, 369, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:10.068 00.004 11872 Star::Find false star n=26 nbg=281 bg=1.1 sigma=1.0 thresh=4 peak=4
23:00:10.071 00.003 11872 Star::Find returns 0 (2), X=1004.00, Y=369.00, Mass=96, SNR=2.9, Peak=7 HFD=0.0
23:00:10.075 00.004 11872 Star::Find(15, 1808, 290, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:10.078 00.003 11872 Star::Find returns 0 (2), X=1808.00, Y=290.00, Mass=19, SNR=3.0, Peak=4 HFD=0.0
23:00:10.080 00.002 11872 Star::Find(15, 962, 1044, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:10.083 00.003 11872 Star::Find false star n=26 nbg=289 bg=1.0 sigma=1.0 thresh=4 peak=4
23:00:10.087 00.004 11872 Star::Find returns 0 (2), X=962.00, Y=1044.00, Mass=91, SNR=2.9, Peak=6 HFD=0.0
23:00:10.089 00.002 11872 Star::Find(15, 526, 62, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:10.091 00.002 11872 Star::Find false star n=8 nbg=282 bg=0.6 sigma=0.7 thresh=3 peak=1
23:00:10.094 00.003 11872 Star::Find returns 0 (2), X=526.00, Y=62.00, Mass=20, SNR=2.9, Peak=5 HFD=0.0
23:00:10.098 00.004 11872 Star::Find(15, 1457, 765, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:10.100 00.002 11872 Star::Find false star n=29 nbg=280 bg=0.9 sigma=0.9 thresh=4 peak=3
23:00:10.103 00.003 11872 Star::Find returns 0 (2), X=1457.00, Y=765.00, Mass=109, SNR=2.9, Peak=7 HFD=0.0
23:00:10.106 00.003 11872 Star::Find(15, 687, 458, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:10.108 00.002 11872 Star::Find false star n=7 nbg=284 bg=1.7 sigma=1.2 thresh=5 peak=3
23:00:10.111 00.003 11872 Star::Find returns 0 (2), X=687.00, Y=458.00, Mass=26, SNR=2.9, Peak=8 HFD=0.0
23:00:10.114 00.003 11872 Star::Find(15, 182, 1031, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:10.117 00.003 11872 Star::Find false star n=16 nbg=274 bg=0.7 sigma=0.8 thresh=3 peak=2
23:00:10.120 00.003 11872 Star::Find returns 0 (2), X=182.00, Y=1031.00, Mass=41, SNR=2.9, Peak=7 HFD=0.0
23:00:10.122 00.002 11872 Star::Find(15, 1121, 388, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:10.124 00.002 11872 Star::Find false star n=12 nbg=284 bg=1.0 sigma=1.0 thresh=4 peak=3
23:00:10.127 00.003 11872 Star::Find returns 0 (2), X=1121.00, Y=388.00, Mass=43, SNR=2.9, Peak=7 HFD=0.0
23:00:10.130 00.003 11872 Star::Find(15, 1714, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:10.133 00.003 11872 Star::Find returns 0 (2), X=1714.00, Y=915.00, Mass=18, SNR=2.8, Peak=5 HFD=0.0
23:00:10.135 00.002 11872 Star::Find(15, 1308, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:10.138 00.003 11872 Star::Find false star n=7 nbg=287 bg=0.6 sigma=0.7 thresh=3 peak=1
23:00:10.142 00.004 11872 Star::Find returns 0 (2), X=1308.00, Y=119.00, Mass=20, SNR=2.9, Peak=4 HFD=0.0
23:00:10.145 00.003 11872 Star::Find(15, 1657, 220, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:10.148 00.003 11872 Star::Find returns 0 (3), X=1657.00, Y=220.00, Mass=10, SNR=2.1, Peak=5 HFD=0.0
23:00:10.150 00.002 11872 Star::Find(15, 1750, 494, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:10.153 00.003 11872 Star::Find false star n=18 nbg=276 bg=0.6 sigma=0.7 thresh=3 peak=3
23:00:10.155 00.002 11872 Star::Find returns 0 (2), X=1750.00, Y=494.00, Mass=59, SNR=2.9, Peak=9 HFD=0.0
23:00:10.160 00.005 11872 Star::Find(15, 1355, 539, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:10.163 00.003 11872 Star::Find false star n=22 nbg=280 bg=1.1 sigma=1.1 thresh=5 peak=5
23:00:10.167 00.004 11872 Star::Find returns 0 (2), X=1355.00, Y=539.00, Mass=101, SNR=2.9, Peak=10 HFD=0.0
23:00:10.170 00.003 11872 Star::Find(15, 656, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:10.173 00.003 11872 Star::Find false star n=14 nbg=281 bg=1.0 sigma=0.9 thresh=4 peak=4
23:00:10.177 00.004 11872 Star::Find returns 0 (2), X=656.00, Y=273.00, Mass=53, SNR=2.9, Peak=8 HFD=0.0
23:00:10.181 00.004 11872 Star::Find(15, 570, 457, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:10.184 00.003 11872 Star::Find returns 0 (2), X=570.00, Y=457.00, Mass=13, SNR=2.4, Peak=5 HFD=0.0
23:00:10.187 00.003 11872 Star::Find(15, 418, 392, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:10.190 00.003 11872 Star::Find returns 1 (0), X=411.34, Y=402.69, Mass=1115, SNR=21.7, Peak=46 HFD=5.6
23:00:10.194 00.004 11872 Star::Find(15, 1656, 544, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:10.198 00.004 11872 Star::Find false star n=24 nbg=286 bg=1.0 sigma=1.0 thresh=4 peak=4
23:00:10.201 00.003 11872 Star::Find returns 0 (2), X=1656.00, Y=544.00, Mass=86, SNR=2.9, Peak=8 HFD=0.0
23:00:10.204 00.003 11872 Star::Find(15, 1678, 1049, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:10.207 00.003 11872 Star::Find false star n=12 nbg=287 bg=1.0 sigma=0.9 thresh=4 peak=3
23:00:10.211 00.004 11872 Star::Find returns 0 (2), X=1678.00, Y=1049.00, Mass=44, SNR=2.9, Peak=6 HFD=0.0
23:00:10.214 00.003 11872 Star::Find(15, 627, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:10.217 00.003 11872 Star::Find returns 1 (0), X=626.60, Y=119.40, Mass=112, SNR=7.1, Peak=6 HFD=7.8
23:00:10.221 00.004 11872 Star::Find(15, 285, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:10.224 00.003 11872 Star::Find returns 0 (2), X=285.00, Y=663.00, Mass=18, SNR=2.9, Peak=4 HFD=0.0
23:00:10.227 00.003 11872 Star::Find(15, 1073, 72, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:10.231 00.004 11872 Star::Find false star n=39 nbg=274 bg=0.8 sigma=0.7 thresh=3 peak=3
23:00:10.234 00.003 11872 Star::Find returns 0 (2), X=1073.00, Y=72.00, Mass=114, SNR=2.9, Peak=7 HFD=0.0
23:00:10.238 00.004 11872 AutoFind: finding best star pass 1
23:00:10.241 00.003 11872 Star::Find(15, 1794, 944, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:10.244 00.003 11872 Star::Find returns 1 (0), X=1793.80, Y=943.21, Mass=4231, SNR=44.0, Peak=218 HFD=5.7
23:00:10.247 00.003 11872 AutoFind returns star at [1794, 944] 120.8 Mass 4231 SNR 44.0
23:00:10.251 00.004 11872 Star::Find(15, 1794, 944, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:10.256 00.005 11872 Star::Find returns 1 (0), X=1793.80, Y=943.21, Mass=4231, SNR=44.0, Peak=218 HFD=5.7
23:00:10.259 00.003 11872 MultiStar: List (12): {1793.80, 943.21}(44.0), {1549.44, 393.69}(45.7), {349.91, 30.14}(26.4), {1683.08, 406.81}(29.3), {1257.04, 104.67}(29.0), {411.34, 402.69}(21.7), {78.63, 1029.41}(15.8), {88.74, 613.32}(16.4), {842.90, 1001.05}(23.2), {125.16, 515.67}(17.9), {999.53, 429.17}(22.9), {1890.12, 932.96}(16.6), 
23:00:10.262 00.003 11872 setting lock position to (1793.80, 943.21)
23:00:10.266 00.004 11872 AutoSelect: state = 1, call UpdateGuideState
23:00:10.269 00.003 11872 UpdateGuideState(): m_state=1
23:00:10.274 00.005 11872 Star::Find(15, 1793, 943, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:10.277 00.003 11872 Star::Find returns 1 (0), X=1793.80, Y=943.21, Mass=4231, SNR=44.0, Peak=218 HFD=5.7
23:00:10.280 00.003 11872 CameraToMount -- cameraTheta (0.00) - m_xAngle (0.00) = xAngle (-0.00 = -0.00)
23:00:10.284 00.004 11872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.97 = 2.97)
23:00:10.287 00.003 11872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
23:00:10.292 00.005 11872 setting force full frames = false
23:00:10.296 00.004 11872 setting lock position to (1793.80, 943.21)
23:00:10.301 00.005 11872 CurrentPosition() valid, moving to STATE_SELECTED
23:00:10.304 00.003 11872 Changing from state SELECTING to SELECTED
23:00:10.308 00.004 11872 guider state => SELECTED
23:00:10.313 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=218, med=0, FiltMin=0, FiltMax=104, Gamma=1.000
23:00:10.317 00.004 11872 UpdateGuideState exits: m=4231 SNR=44.0
23:00:10.320 00.003 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=218, med=0, FiltMin=0, FiltMax=104, Gamma=1.000
23:00:10.324 00.004 11872 Status Line: Auto-selected star at (1793.8, 943.2)
23:00:10.331 00.007 11872 PhdController: newstate STATE_WAIT_SELECTED
23:00:10.333 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:10.338 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:00:10.341 00.003 11872 Enqueuing Expose request
23:00:10.345 00.004 9960 Worker thread wakes up
23:00:10.345 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:00:10.345 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1779,928,31,31)
23:00:10.345 00.000 11872 evsrv: cli 0D2D2DC0 connect
23:00:10.350 00.005 11872 case statement mapped state 2 to 1
23:00:10.354 00.004 11872 case statement mapped state 2 to 1
23:00:10.359 00.005 11872 evsrv: cli 0D2D2DC0 request: {"method":"get_lock_position","id":"2e3cc637-99ab-4da9-a90b-f6df6f1f849d"}
23:00:10.363 00.004 11872 evsrv: cli 0D2D2DC0 response: {"jsonrpc":"2.0","result":[1793.80,943.21],"id":"2e3cc637-99ab-4da9-a90b-f6df6f1f849d"}
23:00:10.367 00.004 11872 evsrv: cli 0D2D2DC0 disconnect
23:00:10.371 00.004 11872 evsrv: cli 0D2D2BE0 connect
23:00:10.375 00.004 11872 case statement mapped state 2 to 1
23:00:10.379 00.004 11872 case statement mapped state 2 to 1
23:00:10.383 00.004 11872 evsrv: cli 0D2D2BE0 request: {"method":"get_app_state","id":"dcd2d620-0365-4c7f-8d2d-cc553fe38d0f"}
23:00:10.387 00.004 11872 case statement mapped state 2 to 1
23:00:10.391 00.004 11872 evsrv: cli 0D2D2BE0 response: {"jsonrpc":"2.0","result":"Selected","id":"dcd2d620-0365-4c7f-8d2d-cc553fe38d0f"}
23:00:10.395 00.004 11872 evsrv: cli 0D2D2BE0 disconnect
23:00:11.396 01.001 11872 evsrv: cli 0D2D2460 connect
23:00:11.401 00.005 11872 case statement mapped state 2 to 1
23:00:11.406 00.005 11872 case statement mapped state 2 to 1
23:00:11.413 00.007 11872 evsrv: cli 0D2D2460 request: {"method":"get_app_state","id":"b4dba7e5-1f29-4836-84d4-46de29a7b4c1"}
23:00:11.419 00.006 11872 case statement mapped state 2 to 1
23:00:11.423 00.004 11872 evsrv: cli 0D2D2460 response: {"jsonrpc":"2.0","result":"Selected","id":"b4dba7e5-1f29-4836-84d4-46de29a7b4c1"}
23:00:11.429 00.006 11872 evsrv: cli 0D2D2460 disconnect
23:00:11.591 00.162 9960 Exposure complete
23:00:11.706 00.115 9960 worker thread done servicing request
23:00:11.707 00.001 11872 OnExposeComplete: enter
23:00:11.710 00.003 11872 UpdateGuideState(): m_state=2
23:00:11.714 00.004 11872 Star::Find(15, 1793, 943, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:00:11.717 00.003 11872 Star::Find returns 1 (0), X=1794.37, Y=941.72, Mass=4286, SNR=44.3, Peak=219 HFD=5.6
23:00:11.721 00.004 11872 CameraToMount -- cameraTheta (-1.21) - m_xAngle (0.00) = xAngle (-1.22 = -1.22)
23:00:11.725 00.004 11872 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.75 = 1.75)
23:00:11.728 00.003 11872 CameraToMount -- cameraX=0.56 cameraY=-1.49 hyp=1.60 cameraTheta=-1.21 mountX=0.56 mountY=1.57, mountTheta=1.23
23:00:11.732 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=219, med=0, FiltMin=0, FiltMax=103, Gamma=1.000
23:00:11.736 00.004 11872 UpdateGuideState exits: m=4286 SNR=44.3
23:00:11.741 00.005 11872 PhdController: newstate STATE_CALIBRATE
23:00:11.744 00.003 11872 PhdController: newstate STATE_GUIDE
23:00:11.760 00.016 11872 Changing from state SELECTED to CALIBRATING_PRIMARY
23:00:11.764 00.004 11872 guider state => CALIBRATED
23:00:11.767 00.003 11872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
23:00:11.770 00.003 11872 reset dither spiral
23:00:11.775 00.005 11872 PhdController: newstate STATE_SETTLE_BEGIN
23:00:11.778 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:11.782 00.004 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:00:11.786 00.004 11872 Enqueuing Expose request
23:00:11.790 00.004 9960 Worker thread wakes up
23:00:11.790 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:00:11.790 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:00:12.461 00.671 11872 evsrv: cli 0D2D2F00 connect
23:00:12.465 00.004 11872 case statement mapped state 5 to 1
23:00:12.469 00.004 11872 case statement mapped state 5 to 1
23:00:12.475 00.006 11872 evsrv: cli 0D2D2F00 request: {"method":"get_app_state","id":"458c4f95-7996-495e-89a4-22b56464a123"}
23:00:12.479 00.004 11872 case statement mapped state 5 to 1
23:00:12.483 00.004 11872 evsrv: cli 0D2D2F00 response: {"jsonrpc":"2.0","result":"Selected","id":"458c4f95-7996-495e-89a4-22b56464a123"}
23:00:12.489 00.006 11872 evsrv: cli 0D2D2F00 disconnect
23:00:13.029 00.540 9960 Exposure complete
23:00:13.140 00.111 9960 worker thread done servicing request
23:00:13.141 00.001 11872 OnExposeComplete: enter
23:00:13.144 00.003 11872 UpdateGuideState(): m_state=5
23:00:13.149 00.005 11872 Star::Find(15, 1794, 941, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:00:13.153 00.004 11872 Star::Find returns 1 (0), X=1794.36, Y=941.56, Mass=4461, SNR=44.6, Peak=236 HFD=5.6
23:00:13.157 00.004 11872 CameraToMount -- cameraTheta (-1.25) - m_xAngle (0.00) = xAngle (-1.25 = -1.25)
23:00:13.160 00.003 11872 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.72 = 1.72)
23:00:13.164 00.004 11872 CameraToMount -- cameraX=0.56 cameraY=-1.66 hyp=1.75 cameraTheta=-1.25 mountX=0.55 mountY=1.73, mountTheta=1.26
23:00:13.170 00.006 11872 Changing from state CALIBRATED to GUIDING
23:00:13.173 00.003 11872 ScopeASCOM::GetDeclinationRadians() returns 31.1
23:00:13.177 00.004 11872 ScopeASCOM::SideOfPier() returns 0
23:00:13.181 00.004 11872 AdjustCalibrationForScopePointing (scope): current dec=31.1 pierSide=0, cal dec=0.0 pierSide=0 rotAngle=None bin=1
23:00:13.185 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:00:13.189 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:00:13.193 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:00:13.197 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:00:13.201 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:00:13.205 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:00:13.209 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:00:13.212 00.003 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:00:13.217 00.005 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:00:13.221 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:00:13.224 00.003 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:00:13.229 00.005 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:00:13.233 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:00:13.413 00.180 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:00:13.421 00.008 11872 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 2.900000
23:00:13.427 00.006 11872 Dec comp: XRate 1.564 -> 1.338 for dec 0.0 -> dec 31.1
23:00:13.432 00.005 11872 ScopeASCOM::GetDeclinationRadians() returns 31.1
23:00:13.437 00.005 11872 ScopeASCOM::SideOfPier() returns 0
23:00:13.442 00.005 11872 setting lock position to (1794.36, 941.56)
23:00:13.447 00.005 11872 guider state => GUIDING
23:00:13.452 00.005 11872 Status Line: Guiding
23:00:13.458 00.006 11872 Mount: notify guiding started
23:00:13.465 00.007 11872 GetString("/profile/5/name", "") returns "PHD SF 2025"
23:00:13.470 00.005 11872 GetString("/profile/5/scope/calibration/timestamp", "") returns "11/21/2025 10:15:14 PM"
23:00:13.474 00.004 11872 GetDouble("/profile/5/scope/calibration/xRate", 1.000000) returns 0.001564
23:00:13.479 00.005 11872 GetDouble("/profile/5/scope/calibration/yRate", 1.000000) returns 0.001340
23:00:13.483 00.004 11872 GetInt("/profile/5/scope/calibration/binning", 1) returns 1
23:00:13.487 00.004 11872 GetDouble("/profile/5/scope/calibration/xAngle", 0.000000) returns 0.004073
23:00:13.491 00.004 11872 GetDouble("/profile/5/scope/calibration/yAngle", 0.000000) returns -1.738880
23:00:13.495 00.004 11872 GetDouble("/profile/5/scope/calibration/declination", 0.000000) returns 0.000075
23:00:13.500 00.005 11872 GetInt("/profile/5/scope/calibration/pierSide", -1) returns 0
23:00:13.504 00.004 11872 GetInt("/profile/5/scope/calibration/raGuideParity", 0) returns 1
23:00:13.508 00.004 11872 GetInt("/profile/5/scope/calibration/decGuideParity", 0) returns -1
23:00:13.512 00.004 11872 GetDouble("/profile/5/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
23:00:13.515 00.003 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:00:13.518 00.003 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:00:13.522 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:00:13.526 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:00:13.530 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:00:13.535 00.005 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:00:13.538 00.003 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:00:13.542 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:00:13.546 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:00:13.550 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:00:13.553 00.003 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:00:13.558 00.005 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:00:13.562 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:00:13.566 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:00:13.569 00.003 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:00:13.573 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:00:13.577 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:00:13.580 00.003 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:00:13.584 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:00:13.587 00.003 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:00:13.591 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:00:13.594 00.003 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:00:13.599 00.005 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:00:13.602 00.003 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:00:13.606 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:00:13.611 00.005 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:00:13.617 00.006 11872 evsrv: cli 0D2D2A00 connect
23:00:13.621 00.004 11872 case statement mapped state 6 to 3
23:00:13.625 00.004 11872 case statement mapped state 6 to 3
23:00:13.629 00.004 11872 evsrv: cli 0D2D2A00 request: {"method":"get_app_state","id":"f3878760-1ba1-4cd8-9848-c8b95d7889eb"}
23:00:13.633 00.004 11872 case statement mapped state 6 to 3
23:00:13.636 00.003 11872 evsrv: cli 0D2D2A00 response: {"jsonrpc":"2.0","result":"Guiding","id":"f3878760-1ba1-4cd8-9848-c8b95d7889eb"}
23:00:13.649 00.013 11872 evsrv: cli 0D2D2A00 disconnect
23:00:13.680 00.031 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:00:13.686 00.006 11872 ScopeASCOM::SideOfPier() returns 0
23:00:13.692 00.006 11872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
23:00:13.696 00.004 11872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
23:00:13.700 00.004 11872 ScopeASCOM::GetDeclinationRadians() returns 31.1
23:00:13.705 00.005 11872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 31.1
23:00:13.710 00.005 11872 MountToCamera -- mountTheta (-0.00) + m_xAngle (0.00) = xAngle (0.00 = 0.00)
23:00:13.714 00.004 11872 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
23:00:13.718 00.004 11872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
23:00:13.721 00.003 11872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
23:00:13.725 00.004 11872 GetInt("/profile/5/AutoLoadCalibration", -1) returns 1
23:00:13.729 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=236, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
23:00:13.733 00.004 11872 UpdateGuideState exits: m=4461 SNR=44.6
23:00:13.737 00.004 11872 PhdController: newstate STATE_SETTLE_WAIT
23:00:13.740 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:13.744 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:00:13.748 00.004 11872 Enqueuing Expose request
23:00:13.751 00.003 9960 Worker thread wakes up
23:00:13.751 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:00:13.751 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1779,927,31,31)
23:00:15.002 01.251 9960 Exposure complete
23:00:15.111 00.109 9960 worker thread done servicing request
23:00:15.111 00.000 11872 OnExposeComplete: enter
23:00:15.116 00.005 11872 UpdateGuideState(): m_state=6
23:00:15.120 00.004 11872 Star::Find(15, 1794, 941, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:15.123 00.003 11872 Star::Find returns 1 (0), X=1794.31, Y=941.49, Mass=4239, SNR=43.6, Peak=198 HFD=5.6
23:00:15.127 00.004 11872 CameraToMount -- cameraTheta (-2.14) - m_xAngle (0.00) = xAngle (-2.15 = -2.15)
23:00:15.131 00.004 11872 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (0.82 = 0.82)
23:00:15.136 00.005 11872 CameraToMount -- cameraX=-0.05 cameraY=-0.07 hyp=0.09 cameraTheta=-2.14 mountX=-0.05 mountY=0.06, mountTheta=2.21
23:00:15.142 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.05, y=-0.07, opts=13)
23:00:15.146 00.004 11872 Enqueuing Move request for scope (-0.05, -0.07)
23:00:15.149 00.003 9960 Worker thread wakes up
23:00:15.149 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.07) opts 0xd
23:00:15.150 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.05, -0.07)
23:00:15.150 00.000 9960 Moving (-0.05, -0.07) raw xDistance=-0.05 yDistance=0.06
23:00:15.150 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:00:15.150 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:00:15.151 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=198, med=0, FiltMin=0, FiltMax=106, Gamma=1.000
23:00:15.155 00.004 11872 UpdateGuideState exits: m=4239 SNR=43.6
23:00:15.159 00.004 11872 PhdController: settling, locked = 1, distance = 1.25 (1.50) aobump = 0 frame = 1 / 99999
23:00:15.162 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:00:15.162 00.000 9960 MoveAxis(E, 0, ABG)
23:00:15.162 00.000 9960 Move returns status 0, amount 0
23:00:15.162 00.000 9960 MoveAxis(N, 0, ABG)
23:00:15.164 00.002 9960 Move returns status 0, amount 0
23:00:15.164 00.000 9960 move complete, result=0
23:00:15.164 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763787615.162,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":1.25,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:00:15.169 00.005 9960 worker thread done servicing request
23:00:15.170 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:15.174 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:00:15.178 00.004 11872 Enqueuing Expose request
23:00:15.181 00.003 11872 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:00:15.186 00.005 9960 Worker thread wakes up
23:00:15.186 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:00:15.186 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1779,927,31,31)
23:00:16.429 01.243 9960 Exposure complete
23:00:16.545 00.116 9960 worker thread done servicing request
23:00:16.545 00.000 11872 OnExposeComplete: enter
23:00:16.549 00.004 11872 UpdateGuideState(): m_state=6
23:00:16.554 00.005 11872 Star::Find(15, 1794, 941, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:00:16.558 00.004 11872 Star::Find returns 1 (0), X=1794.54, Y=941.40, Mass=4747, SNR=46.3, Peak=206 HFD=5.7
23:00:16.562 00.004 11872 CameraToMount -- cameraTheta (-0.72) - m_xAngle (0.00) = xAngle (-0.73 = -0.73)
23:00:16.566 00.004 11872 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.24 = 2.24)
23:00:16.569 00.003 11872 CameraToMount -- cameraX=0.18 cameraY=-0.16 hyp=0.24 cameraTheta=-0.72 mountX=0.18 mountY=0.19, mountTheta=0.81
23:00:16.574 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.18, y=-0.16, opts=13)
23:00:16.578 00.004 11872 Enqueuing Move request for scope (0.18, -0.16)
23:00:16.582 00.004 9960 Worker thread wakes up
23:00:16.582 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=0, FiltMin=0, FiltMax=128, Gamma=1.000
23:00:16.587 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.16) opts 0xd
23:00:16.587 00.000 11872 UpdateGuideState exits: m=4747 SNR=46.3
23:00:16.590 00.003 9960 Handling offset move in thread for scope, endpoint = (0.18, -0.16)
23:00:16.590 00.000 11872 PhdController: settling, locked = 1, distance = 0.95 (1.50) aobump = 0 frame = 2 / 99999
23:00:16.595 00.005 9960 Moving (0.18, -0.16) raw xDistance=0.18 yDistance=0.19
23:00:16.595 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
23:00:16.595 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:00:16.595 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763787616.595,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.95,"Time":1.4,"SettleTime":10.0,"StarLocked":true}
23:00:16.599 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
23:00:16.599 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:16.603 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:00:16.606 00.003 11872 Enqueuing Expose request
23:00:16.611 00.005 9960 MoveAxis(E, 0, ABG)
23:00:16.611 00.000 9960 Move returns status 0, amount 0
23:00:16.612 00.001 9960 MoveAxis(N, 0, ABG)
23:00:16.612 00.000 9960 Move returns status 0, amount 0
23:00:16.612 00.000 9960 move complete, result=0
23:00:16.612 00.000 9960 worker thread done servicing request
23:00:16.612 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
23:00:16.617 00.005 9960 Worker thread wakes up
23:00:16.617 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:00:16.617 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1779,927,31,31)
23:00:17.876 01.259 9960 Exposure complete
23:00:17.977 00.101 9960 worker thread done servicing request
23:00:17.977 00.000 11872 OnExposeComplete: enter
23:00:17.980 00.003 11872 UpdateGuideState(): m_state=6
23:00:17.984 00.004 11872 Star::Find(15, 1794, 941, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:00:17.987 00.003 11872 Star::Find returns 1 (0), X=1794.36, Y=942.16, Mass=4078, SNR=42.7, Peak=179 HFD=5.6
23:00:17.991 00.004 11872 CameraToMount -- cameraTheta (1.57) - m_xAngle (0.00) = xAngle (1.56 = 1.56)
23:00:17.995 00.004 11872 CameraToMount -- cameraTheta (1.57) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.53 = -1.75)
23:00:18.000 00.005 11872 CameraToMount -- cameraX=0.00 cameraY=0.61 hyp=0.61 cameraTheta=1.57 mountX=0.00 mountY=-0.60, mountTheta=-1.56
23:00:18.008 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=0.00, y=0.61, opts=13)
23:00:18.013 00.005 11872 Enqueuing Move request for scope (0.00, 0.61)
23:00:18.018 00.005 9960 Worker thread wakes up
23:00:18.018 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=179, med=0, FiltMin=0, FiltMax=123, Gamma=1.000
23:00:18.024 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.61) opts 0xd
23:00:18.024 00.000 11872 UpdateGuideState exits: m=4078 SNR=42.7
23:00:18.028 00.004 9960 Handling offset move in thread for scope, endpoint = (0.00, 0.61)
23:00:18.029 00.001 9960 Moving (0.00, 0.61) raw xDistance=0.00 yDistance=-0.60
23:00:18.029 00.000 11872 PhdController: settling, locked = 1, distance = 0.84 (1.50) aobump = 0 frame = 3 / 99999
23:00:18.033 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
23:00:18.033 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763787618.033,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.84,"Time":2.9,"SettleTime":10.0,"StarLocked":true}
23:00:18.040 00.007 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
23:00:18.040 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:18.044 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.60
23:00:18.046 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:00:18.051 00.005 9960 MoveAxis(E, 0, ABG)
23:00:18.051 00.000 11872 Enqueuing Expose request
23:00:18.056 00.005 9960 Move returns status 0, amount 0
23:00:18.056 00.000 9960 MoveAxis(N, 0, ABG)
23:00:18.058 00.002 9960 Move returns status 0, amount 0
23:00:18.058 00.000 9960 move complete, result=0
23:00:18.058 00.000 9960 worker thread done servicing request
23:00:18.058 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.6 px 0 ms NORTH
23:00:18.064 00.006 9960 Worker thread wakes up
23:00:18.064 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:00:18.065 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1779,927,31,31)
23:00:19.310 01.245 9960 Exposure complete
23:00:19.428 00.118 9960 worker thread done servicing request
23:00:19.428 00.000 11872 OnExposeComplete: enter
23:00:19.431 00.003 11872 UpdateGuideState(): m_state=6
23:00:19.435 00.004 11872 Star::Find(15, 1794, 942, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
23:00:19.440 00.005 11872 Star::Find returns 1 (0), X=1794.38, Y=942.11, Mass=4472, SNR=45.1, Peak=189 HFD=5.9
23:00:19.444 00.004 11872 CameraToMount -- cameraTheta (1.53) - m_xAngle (0.00) = xAngle (1.52 = 1.52)
23:00:19.448 00.004 11872 CameraToMount -- cameraTheta (1.53) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.49 = -1.79)
23:00:19.451 00.003 11872 CameraToMount -- cameraX=0.02 cameraY=0.55 hyp=0.55 cameraTheta=1.53 mountX=0.03 mountY=-0.54, mountTheta=-1.52
23:00:19.455 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.02, y=0.55, opts=13)
23:00:19.460 00.005 11872 Enqueuing Move request for scope (0.02, 0.55)
23:00:19.465 00.005 9960 Worker thread wakes up
23:00:19.465 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=189, med=0, FiltMin=0, FiltMax=110, Gamma=1.000
23:00:19.469 00.004 11872 UpdateGuideState exits: m=4472 SNR=45.1
23:00:19.473 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.55) opts 0xd
23:00:19.473 00.000 9960 Handling offset move in thread for scope, endpoint = (0.02, 0.55)
23:00:19.473 00.000 9960 Moving (0.02, 0.55) raw xDistance=0.03 yDistance=-0.54
23:00:19.474 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:00:19.474 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
23:00:19.474 00.000 11872 PhdController: settling, locked = 1, distance = 0.76 (1.50) aobump = 0 frame = 4 / 99999
23:00:19.478 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.54
23:00:19.478 00.000 9960 MoveAxis(E, 0, ABG)
23:00:19.478 00.000 9960 Move returns status 0, amount 0
23:00:19.479 00.001 9960 MoveAxis(N, 0, ABG)
23:00:19.479 00.000 9960 Move returns status 0, amount 0
23:00:19.479 00.000 9960 move complete, result=0
23:00:19.479 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763787619.478,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.76,"Time":4.3,"SettleTime":10.0,"StarLocked":true}
23:00:19.483 00.004 9960 worker thread done servicing request
23:00:19.483 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:19.488 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:00:19.492 00.004 11872 Enqueuing Expose request
23:00:19.496 00.004 11872 GuideStep: 0.0 px 0 ms EAST, -0.5 px 0 ms NORTH
23:00:19.499 00.003 9960 Worker thread wakes up
23:00:19.499 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:00:19.499 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1779,927,31,31)
23:00:20.754 01.255 9960 Exposure complete
23:00:20.873 00.119 9960 worker thread done servicing request
23:00:20.874 00.001 11872 OnExposeComplete: enter
23:00:20.877 00.003 11872 UpdateGuideState(): m_state=6
23:00:20.881 00.004 11872 Star::Find(15, 1794, 942, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
23:00:20.885 00.004 11872 Star::Find returns 1 (0), X=1794.57, Y=941.95, Mass=4074, SNR=42.0, Peak=191 HFD=5.6
23:00:20.889 00.004 11872 CameraToMount -- cameraTheta (1.08) - m_xAngle (0.00) = xAngle (1.08 = 1.08)
23:00:20.893 00.004 11872 CameraToMount -- cameraTheta (1.08) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.05 = -2.24)
23:00:20.896 00.003 11872 CameraToMount -- cameraX=0.21 cameraY=0.39 hyp=0.44 cameraTheta=1.08 mountX=0.21 mountY=-0.35, mountTheta=-1.03
23:00:20.901 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.21, y=0.39, opts=13)
23:00:20.905 00.004 11872 Enqueuing Move request for scope (0.21, 0.39)
23:00:20.908 00.003 9960 Worker thread wakes up
23:00:20.908 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.39) opts 0xd
23:00:20.909 00.001 9960 Handling offset move in thread for scope, endpoint = (0.21, 0.39)
23:00:20.909 00.000 9960 Moving (0.21, 0.39) raw xDistance=0.21 yDistance=-0.35
23:00:20.909 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
23:00:20.909 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.48
23:00:20.909 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
23:00:20.909 00.000 9960 MoveAxis(W, 98, ABG)
23:00:20.909 00.000 9960 Guiding  Dir = 3, Dur = 98
23:00:20.909 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=191, med=0, FiltMin=0, FiltMax=113, Gamma=1.000
23:00:20.914 00.005 9960 IsSlewing returns 0
23:00:20.914 00.000 11872 UpdateGuideState exits: m=4074 SNR=42.0
23:00:20.917 00.003 9960 IsGuiding returns 0
23:00:20.917 00.000 11872 PhdController: settling, locked = 1, distance = 0.66 (1.50) aobump = 0 frame = 5 / 99999
23:00:20.922 00.005 11872 evsrv: {"Event":"Settling","Timestamp":1763787620.922,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.66,"Time":5.8,"SettleTime":10.0,"StarLocked":true}
23:00:20.926 00.004 9960 PulseGuide returned control before completion, sleep 108
23:00:20.926 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:20.929 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:00:20.933 00.004 11872 Enqueuing Expose request
23:00:21.041 00.108 9960 IsGuiding returns 1
23:00:21.042 00.001 9960 scope still moving after pulse duration time elapsed
23:00:21.072 00.030 9960 IsSlewing returns 0
23:00:21.073 00.001 9960 IsGuiding returns 0
23:00:21.073 00.000 9960 scope move finished after 98 + 57 ms
23:00:21.073 00.000 9960 Move returns status 0, amount 98
23:00:21.073 00.000 9960 MoveAxis(N, 258, ABG)
23:00:21.075 00.002 9960 Guiding  Dir = 0, Dur = 258
23:00:21.075 00.000 9960 IsSlewing returns 0
23:00:21.075 00.000 9960 IsGuiding returns 0
23:00:21.076 00.001 9960 PulseGuide returned control before completion, sleep 268
23:00:21.356 00.280 9960 IsGuiding returns 1
23:00:21.357 00.001 9960 scope still moving after pulse duration time elapsed
23:00:21.386 00.029 9960 IsSlewing returns 0
23:00:21.387 00.001 9960 IsGuiding returns 0
23:00:21.388 00.001 9960 scope move finished after 258 + 54 ms
23:00:21.389 00.001 9960 Move returns status 0, amount 258
23:00:21.389 00.000 9960 move complete, result=0
23:00:21.389 00.000 9960 worker thread done servicing request
23:00:21.389 00.000 9960 Worker thread wakes up
23:00:21.389 00.000 11872 GuideStep: 0.2 px 98 ms WEST, -0.3 px 258 ms NORTH
23:00:21.396 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
23:00:21.396 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1779,927,31,31)
23:00:22.646 01.250 9960 Exposure complete
23:00:22.760 00.114 9960 worker thread done servicing request
23:00:22.760 00.000 11872 OnExposeComplete: enter
23:00:22.764 00.004 11872 UpdateGuideState(): m_state=6
23:00:22.768 00.004 11872 Star::Find(15, 1794, 941, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
23:00:22.772 00.004 11872 Star::Find returns 1 (0), X=1794.40, Y=941.32, Mass=4525, SNR=45.6, Peak=191 HFD=5.7
23:00:22.775 00.003 11872 CameraToMount -- cameraTheta (-1.39) - m_xAngle (0.00) = xAngle (-1.40 = -1.40)
23:00:22.780 00.005 11872 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.57 = 1.57)
23:00:22.784 00.004 11872 CameraToMount -- cameraX=0.04 cameraY=-0.24 hyp=0.24 cameraTheta=-1.39 mountX=0.04 mountY=0.24, mountTheta=1.40
23:00:22.788 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.04, y=-0.24, opts=13)
23:00:22.793 00.005 11872 Enqueuing Move request for scope (0.04, -0.24)
23:00:22.797 00.004 9960 Worker thread wakes up
23:00:22.797 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.24) opts 0xd
23:00:22.797 00.000 9960 Handling offset move in thread for scope, endpoint = (0.04, -0.24)
23:00:22.798 00.001 9960 Moving (0.04, -0.24) raw xDistance=0.04 yDistance=0.24
23:00:22.798 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:00:22.798 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
23:00:22.799 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=191, med=0, FiltMin=0, FiltMax=116, Gamma=1.000
23:00:22.802 00.003 11872 UpdateGuideState exits: m=4525 SNR=45.6
23:00:22.806 00.004 11872 PhdController: settling, locked = 1, distance = 0.54 (1.50) aobump = 0 frame = 6 / 99999
23:00:22.809 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
23:00:22.809 00.000 9960 MoveAxis(E, 0, ABG)
23:00:22.810 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763787622.809,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.54,"Time":7.6,"SettleTime":10.0,"StarLocked":true}
23:00:22.814 00.004 9960 Move returns status 0, amount 0
23:00:22.814 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:22.818 00.004 9960 MoveAxis(N, 0, ABG)
23:00:22.818 00.000 9960 Move returns status 0, amount 0
23:00:22.818 00.000 9960 move complete, result=0
23:00:22.818 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:00:22.821 00.003 11872 Enqueuing Expose request
23:00:22.827 00.006 9960 worker thread done servicing request
23:00:22.827 00.000 9960 Worker thread wakes up
23:00:22.827 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:00:22.827 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1779,927,31,31)
23:00:22.827 00.000 11872 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:00:24.069 01.242 9960 Exposure complete
23:00:24.193 00.124 9960 worker thread done servicing request
23:00:24.193 00.000 11872 OnExposeComplete: enter
23:00:24.198 00.005 11872 UpdateGuideState(): m_state=6
23:00:24.202 00.004 11872 Star::Find(15, 1794, 941, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
23:00:24.206 00.004 11872 Star::Find returns 1 (0), X=1794.52, Y=941.44, Mass=4493, SNR=45.2, Peak=204 HFD=5.6
23:00:24.209 00.003 11872 CameraToMount -- cameraTheta (-0.65) - m_xAngle (0.00) = xAngle (-0.66 = -0.66)
23:00:24.212 00.003 11872 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.31 = 2.31)
23:00:24.218 00.006 11872 CameraToMount -- cameraX=0.16 cameraY=-0.12 hyp=0.20 cameraTheta=-0.65 mountX=0.16 mountY=0.14, mountTheta=0.75
23:00:24.222 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.16, y=-0.12, opts=13)
23:00:24.227 00.005 11872 Enqueuing Move request for scope (0.16, -0.12)
23:00:24.230 00.003 9960 Worker thread wakes up
23:00:24.231 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=204, med=0, FiltMin=0, FiltMax=118, Gamma=1.000
23:00:24.236 00.005 11872 UpdateGuideState exits: m=4493 SNR=45.2
23:00:24.238 00.002 11872 PhdController: settling, locked = 1, distance = 0.43 (1.50) aobump = 0 frame = 7 / 99999
23:00:24.242 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.12) opts 0xd
23:00:24.242 00.000 9960 Handling offset move in thread for scope, endpoint = (0.16, -0.12)
23:00:24.243 00.001 9960 Moving (0.16, -0.12) raw xDistance=0.16 yDistance=0.14
23:00:24.243 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
23:00:24.243 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:00:24.243 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763787624.242,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.43,"Time":9.1,"SettleTime":10.0,"StarLocked":true}
23:00:24.247 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:00:24.247 00.000 9960 MoveAxis(E, 0, ABG)
23:00:24.247 00.000 9960 Move returns status 0, amount 0
23:00:24.247 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:24.250 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:00:24.254 00.004 9960 MoveAxis(N, 0, ABG)
23:00:24.255 00.001 9960 Move returns status 0, amount 0
23:00:24.255 00.000 9960 move complete, result=0
23:00:24.255 00.000 11872 Enqueuing Expose request
23:00:24.259 00.004 9960 worker thread done servicing request
23:00:24.259 00.000 9960 Worker thread wakes up
23:00:24.259 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:00:24.259 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1779,927,31,31)
23:00:24.259 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:00:25.511 01.252 9960 Exposure complete
23:00:25.619 00.108 9960 worker thread done servicing request
23:00:25.619 00.000 11872 OnExposeComplete: enter
23:00:25.624 00.005 11872 UpdateGuideState(): m_state=6
23:00:25.627 00.003 11872 Star::Find(15, 1794, 941, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
23:00:25.632 00.005 11872 Star::Find returns 1 (0), X=1794.56, Y=941.14, Mass=4194, SNR=43.6, Peak=197 HFD=5.8
23:00:25.635 00.003 11872 CameraToMount -- cameraTheta (-1.12) - m_xAngle (0.00) = xAngle (-1.13 = -1.13)
23:00:25.640 00.005 11872 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.84 = 1.84)
23:00:25.643 00.003 11872 CameraToMount -- cameraX=0.20 cameraY=-0.42 hyp=0.46 cameraTheta=-1.12 mountX=0.20 mountY=0.45, mountTheta=1.15
23:00:25.648 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.20, y=-0.42, opts=13)
23:00:25.652 00.004 11872 Enqueuing Move request for scope (0.20, -0.42)
23:00:25.656 00.004 9960 Worker thread wakes up
23:00:25.656 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.42) opts 0xd
23:00:25.657 00.001 9960 Handling offset move in thread for scope, endpoint = (0.20, -0.42)
23:00:25.657 00.000 9960 Moving (0.20, -0.42) raw xDistance=0.20 yDistance=0.45
23:00:25.657 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
23:00:25.657 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=197, med=0, FiltMin=0, FiltMax=113, Gamma=1.000
23:00:25.662 00.005 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
23:00:25.662 00.000 11872 UpdateGuideState exits: m=4194 SNR=43.6
23:00:25.665 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.45
23:00:25.665 00.000 9960 MoveAxis(E, 0, ABG)
23:00:25.667 00.002 9960 Move returns status 0, amount 0
23:00:25.667 00.000 11872 PhdController: settling, locked = 1, distance = 0.44 (1.50) aobump = 0 frame = 8 / 99999
23:00:25.671 00.004 11872 PhdController: newstate STATE_FINISH
23:00:25.674 00.003 11872 PhdController complete: success
23:00:25.678 00.004 9960 MoveAxis(N, 0, ABG)
23:00:25.678 00.000 9960 Move returns status 0, amount 0
23:00:25.678 00.000 9960 move complete, result=0
23:00:25.679 00.001 11872 evsrv: {"Event":"SettleDone","Timestamp":1763787625.678,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":8,"DroppedFrames":0}
23:00:25.683 00.004 9960 worker thread done servicing request
23:00:25.684 00.001 11872 Mount: notify guiding dither settle done success=1
23:00:25.686 00.002 11872 PhdController: newstate STATE_IDLE
23:00:25.691 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:25.695 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:00:25.699 00.004 11872 Enqueuing Expose request
23:00:25.702 00.003 11872 GuideStep: 0.2 px 0 ms EAST, 0.4 px 0 ms NORTH
23:00:25.704 00.002 9960 Worker thread wakes up
23:00:25.705 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
23:00:25.705 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1779,927,31,31)
23:00:26.636 00.931 11872 evsrv: cli 0D2D2960 connect
23:00:26.644 00.008 11872 case statement mapped state 6 to 3
23:00:26.648 00.004 11872 case statement mapped state 6 to 3
23:00:26.652 00.004 11872 evsrv: cli 0D2D2960 request: {"method":"get_app_state","id":"bc8b1bf3-7e20-4521-8f51-a2d568bd79dc"}
23:00:26.657 00.005 11872 case statement mapped state 6 to 3
23:00:26.663 00.006 11872 evsrv: cli 0D2D2960 response: {"jsonrpc":"2.0","result":"Guiding","id":"bc8b1bf3-7e20-4521-8f51-a2d568bd79dc"}
23:00:26.668 00.005 11872 evsrv: cli 0D2D2960 disconnect
23:00:26.676 00.008 11872 evsrv: cli 0D2D3220 connect
23:00:26.683 00.007 11872 case statement mapped state 6 to 3
23:00:26.687 00.004 11872 case statement mapped state 6 to 3
23:00:26.694 00.007 11872 evsrv: cli 0D2D3220 request: {"method":"stop_capture","id":"919adf4f-33ec-48e8-919c-da02913566c7"}
23:00:26.697 00.003 11872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:00:26.704 00.007 11872 Status Line: Waiting for devices...
23:00:26.712 00.008 11872 evsrv: cli 0D2D3220 response: {"jsonrpc":"2.0","result":0,"id":"919adf4f-33ec-48e8-919c-da02913566c7"}
23:00:26.719 00.007 11872 evsrv: cli 0D2D3220 disconnect
23:00:26.723 00.004 9960 ZWO: stopexposure
23:00:26.724 00.001 11872 evsrv: cli 0D2D2AA0 connect
23:00:26.728 00.004 11872 case statement mapped state 6 to 3
23:00:26.739 00.011 11872 case statement mapped state 6 to 3
23:00:26.745 00.006 11872 evsrv: cli 0D2D2AA0 request: {"method":"get_app_state","id":"500dceca-7b11-4a78-8dec-34b03ca754c6"}
23:00:26.750 00.005 11872 case statement mapped state 6 to 3
23:00:26.754 00.004 11872 evsrv: cli 0D2D2AA0 response: {"jsonrpc":"2.0","result":"Guiding","id":"500dceca-7b11-4a78-8dec-34b03ca754c6"}
23:00:26.758 00.004 11872 evsrv: cli 0D2D2AA0 disconnect
23:00:26.912 00.154 9960 Error thrown from C:\cygwin\home\agalasso\projects\phd2\worker_thread.cpp:190->Capture failed
23:00:26.913 00.001 9960 worker thread done servicing request
23:00:26.913 00.000 11872 OnExposeComplete: enter
23:00:26.920 00.007 11872 OnExposeComplete: Capture Error reported
23:00:26.926 00.006 11872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
23:00:26.931 00.005 11872 Mount: notify guiding stopped
23:00:26.939 00.008 11872 Changing from state GUIDING to STOP
23:00:26.943 00.004 11872 guider state => SELECTED
23:00:26.946 00.003 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=197, med=0, FiltMin=0, FiltMax=113, Gamma=1.000
23:00:26.954 00.008 11872 Changing from state SELECTED to UNINITIALIZED
23:00:26.960 00.006 11872 guider state => SELECTING
23:00:26.968 00.008 11872 Status Line: Stopped.
23:00:26.972 00.004 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\myframe_events.cpp:489->Error reported capturing image
23:00:27.759 00.787 11872 evsrv: cli 0D2D2DC0 connect
23:00:27.769 00.010 11872 evsrv: cli 0D2D2DC0 request: {"method":"get_app_state","id":"c496cf66-a5c8-4755-a0f6-b05380dd8f3a"}
23:00:27.775 00.006 11872 evsrv: cli 0D2D2DC0 response: {"jsonrpc":"2.0","result":"Stopped","id":"c496cf66-a5c8-4755-a0f6-b05380dd8f3a"}
23:00:27.780 00.005 11872 evsrv: cli 0D2D2DC0 disconnect
23:00:45.125 17.345 11872 evsrv: cli 0D2D3400 connect
23:00:45.131 00.006 11872 evsrv: cli 0D2D3400 request: {"method":"get_app_state","id":"363a009c-430f-4105-8033-d67a70bf1bdf"}
23:00:45.137 00.006 11872 evsrv: cli 0D2D3400 response: {"jsonrpc":"2.0","result":"Stopped","id":"363a009c-430f-4105-8033-d67a70bf1bdf"}
23:00:45.142 00.005 11872 evsrv: cli 0D2D3400 disconnect
23:00:45.148 00.006 11872 evsrv: cli 0D2D34A0 connect
23:00:45.152 00.004 11872 evsrv: cli 0D2D34A0 request: {"method":"get_calibrated","id":"b5576a87-f680-4e92-8a27-85e840e1df00"}
23:00:45.156 00.004 11872 evsrv: cli 0D2D34A0 response: {"jsonrpc":"2.0","result":true,"id":"b5576a87-f680-4e92-8a27-85e840e1df00"}
23:00:45.163 00.007 11872 evsrv: cli 0D2D34A0 disconnect
23:00:45.167 00.004 11872 evsrv: cli 0D2D2640 connect
23:00:45.173 00.006 11872 evsrv: cli 0D2D2640 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"9202296a-f815-43b9-b6d8-81dcc0334c02"}
23:00:45.179 00.006 11872 PhdController::Guide begins
23:00:45.182 00.003 11872 PhdController: newstate STATE_SETUP
23:00:45.186 00.004 11872 PhdController: setup
23:00:45.190 00.004 11872 PhdController: newstate STATE_ATTEMPT_START
23:00:45.194 00.004 11872 PhdController: start capturing
23:00:45.197 00.003 11872 Changing from state SELECTING to UNINITIALIZED
23:00:45.202 00.005 11872 guider state => SELECTING
23:00:45.208 00.006 11872 setting force full frames = true
23:00:45.212 00.004 11872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
23:00:45.218 00.006 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:00:45.223 00.005 11872 Enqueuing Expose request
23:00:45.227 00.004 9960 Worker thread wakes up
23:00:45.228 00.001 11872 PhdController: newstate STATE_SELECT_STAR
23:00:45.231 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
23:00:45.231 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:00:45.232 00.001 11872 evsrv: cli 0D2D2640 response: {"jsonrpc":"2.0","result":0,"id":"9202296a-f815-43b9-b6d8-81dcc0334c02"}
23:00:45.236 00.004 11872 evsrv: cli 0D2D2640 disconnect
23:00:45.240 00.004 11872 evsrv: cli 0D2D26E0 connect
23:00:45.245 00.005 11872 case statement mapped state 1 to 101
23:00:45.249 00.004 11872 case statement mapped state 1 to 101
23:00:45.252 00.003 11872 evsrv: cli 0D2D26E0 request: {"method":"get_lock_shift_params","id":"ebe33cc5-e351-4713-8e0c-7a0963226aa1"}
23:00:45.255 00.003 11872 evsrv: cli 0D2D26E0 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"ebe33cc5-e351-4713-8e0c-7a0963226aa1"}
23:00:45.261 00.006 11872 evsrv: cli 0D2D26E0 disconnect
23:00:45.265 00.004 11872 evsrv: cli 0D2D2C80 connect
23:00:45.269 00.004 11872 case statement mapped state 1 to 101
23:00:45.273 00.004 11872 case statement mapped state 1 to 101
23:00:45.277 00.004 11872 evsrv: cli 0D2D2C80 request: {"method":"get_lock_position","id":"22b6962e-72fe-4972-8607-fa8ae003be8c"}
23:00:45.282 00.005 11872 evsrv: cli 0D2D2C80 response: {"jsonrpc":"2.0","result":null,"id":"22b6962e-72fe-4972-8607-fa8ae003be8c"}
23:00:45.286 00.004 11872 evsrv: cli 0D2D2C80 disconnect
23:00:46.287 01.001 11872 evsrv: cli 0D2D32C0 connect
23:00:46.293 00.006 11872 case statement mapped state 1 to 101
23:00:46.299 00.006 11872 case statement mapped state 1 to 101
23:00:46.304 00.005 11872 evsrv: cli 0D2D32C0 request: {"method":"get_lock_position","id":"cd37cc1c-b8a1-422c-96ac-47347d05953a"}
23:00:46.310 00.006 11872 evsrv: cli 0D2D32C0 response: {"jsonrpc":"2.0","result":null,"id":"cd37cc1c-b8a1-422c-96ac-47347d05953a"}
23:00:46.316 00.006 11872 evsrv: cli 0D2D32C0 disconnect
23:00:46.478 00.162 9960 Exposure complete
23:00:46.592 00.114 9960 worker thread done servicing request
23:00:46.592 00.000 11872 OnExposeComplete: enter
23:00:46.597 00.005 11872 UpdateGuideState(): m_state=1
23:00:46.602 00.005 11872 UpdateCurrentPosition: no star selected
23:00:46.606 00.004 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
23:00:46.610 00.004 11872 Status Line: No star selected
23:00:46.615 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=0, FiltMin=0, FiltMax=106, Gamma=1.000
23:00:46.619 00.004 11872 UpdateGuideState exits: No star selected
23:00:46.622 00.003 11872 GuiderMultiStar::AutoSelect enter
23:00:46.626 00.004 11872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
23:00:46.733 00.107 11872 AutoFind: auto downsample for scale 1.00 => 1x
23:00:46.925 00.192 11872 AutoFind: global mean = 0.0, stdev 2.2
23:00:46.929 00.004 11872 AutoFind: using threshold = 0.1
23:00:47.158 00.229 11872 AutoFind: local max [1796, 937] 117.3
23:00:47.163 00.005 11872 AutoFind: local max [1551, 388] 103.6
23:00:47.168 00.005 11872 AutoFind: local max [1551, 394] 89.9
23:00:47.173 00.005 11872 AutoFind: local max [351, 26] 53.7
23:00:47.177 00.004 11872 AutoFind: local max [1684, 401] 50.0
23:00:47.181 00.004 11872 AutoFind: local max [1333, 171] 37.9
23:00:47.183 00.002 11872 AutoFind: local max [1257, 99] 36.3
23:00:47.186 00.003 11872 AutoFind: local max [412, 401] 27.5
23:00:47.189 00.003 11872 AutoFind: local max [738, 636] 26.6
23:00:47.192 00.003 11872 AutoFind: local max [737, 643] 25.7
23:00:47.195 00.003 11872 AutoFind: local max [844, 995] 24.3
23:00:47.198 00.003 11872 AutoFind: local max [127, 511] 23.0
23:00:47.200 00.002 11872 AutoFind: local max [80, 1025] 22.9
23:00:47.204 00.004 11872 AutoFind: local max [90, 609] 20.2
23:00:47.206 00.002 11872 AutoFind: local max [1891, 928] 19.4
23:00:47.210 00.004 11872 AutoFind: local max [1000, 423] 16.3
23:00:47.213 00.003 11872 AutoFind: local max [237, 529] 13.0
23:00:47.215 00.002 11872 AutoFind: local max [1277, 248] 11.5
23:00:47.219 00.004 11872 AutoFind: local max [1318, 728] 11.3
23:00:47.223 00.004 11872 AutoFind: local max [714, 225] 10.6
23:00:47.225 00.002 11872 AutoFind: local max [1330, 643] 10.6
23:00:47.228 00.003 11872 AutoFind: local max [126, 172] 10.4
23:00:47.233 00.005 11872 AutoFind: local max [348, 427] 9.1
23:00:47.240 00.007 11872 AutoFind: local max [445, 471] 8.9
23:00:47.244 00.004 11872 AutoFind: local max [244, 748] 8.9
23:00:47.248 00.004 11872 AutoFind: local max [337, 777] 8.6
23:00:47.251 00.003 11872 AutoFind: local max [1351, 173] 8.4
23:00:47.256 00.005 11872 AutoFind: local max [1405, 555] 8.1
23:00:47.259 00.003 11872 AutoFind: local max [68, 1059] 7.9
23:00:47.262 00.003 11872 AutoFind: local max [1328, 649] 7.8
23:00:47.267 00.005 11872 AutoFind: local max [523, 727] 7.5
23:00:47.270 00.003 11872 AutoFind: local max [1869, 768] 7.3
23:00:47.272 00.002 11872 AutoFind: local max [1308, 672] 7.1
23:00:47.275 00.003 11872 AutoFind: local max [775, 937] 6.5
23:00:47.278 00.003 11872 AutoFind: local max [449, 48] 6.4
23:00:47.281 00.003 11872 AutoFind: local max [1795, 68] 6.4
23:00:47.284 00.003 11872 AutoFind: local max [273, 494] 6.2
23:00:47.287 00.003 11872 AutoFind: local max [463, 391] 6.2
23:00:47.291 00.004 11872 AutoFind: local max [1264, 60] 6.0
23:00:47.293 00.002 11872 AutoFind: local max [514, 1007] 6.0
23:00:47.297 00.004 11872 AutoFind: local max [716, 858] 5.8
23:00:47.300 00.003 11872 AutoFind: local max [775, 943] 5.8
23:00:47.303 00.003 11872 AutoFind: local max [196, 38] 5.7
23:00:47.306 00.003 11872 AutoFind: local max [251, 129] 5.6
23:00:47.309 00.003 11872 AutoFind: local max [463, 396] 5.5
23:00:47.311 00.002 11872 AutoFind: local max [1611, 635] 5.5
23:00:47.314 00.003 11872 AutoFind: local max [1317, 735] 5.5
23:00:47.317 00.003 11872 AutoFind: local max [1540, 384] 5.4
23:00:47.320 00.003 11872 AutoFind: local max [476, 656] 5.4
23:00:47.322 00.002 11872 AutoFind: local max [1404, 561] 5.2
23:00:47.325 00.003 11872 AutoFind: local max [1779, 714] 5.2
23:00:47.328 00.003 11872 AutoFind: local max [715, 1069] 5.0
23:00:47.332 00.004 11872 AutoFind: local max [1742, 326] 5.0
23:00:47.335 00.003 11872 AutoFind: local max [269, 605] 4.9
23:00:47.338 00.003 11872 AutoFind: local max [1741, 321] 4.9
23:00:47.340 00.002 11872 AutoFind: local max [241, 1018] 4.9
23:00:47.345 00.005 11872 AutoFind: local max [971, 509] 4.8
23:00:47.348 00.003 11872 AutoFind: local max [1448, 797] 4.7
23:00:47.351 00.003 11872 AutoFind: local max [1004, 359] 4.7
23:00:47.355 00.004 11872 AutoFind: local max [156, 167] 4.6
23:00:47.358 00.003 11872 AutoFind: local max [1807, 936] 4.6
23:00:47.361 00.003 11872 AutoFind: local max [1355, 530] 4.3
23:00:47.365 00.004 11872 AutoFind: local max [527, 330] 4.2
23:00:47.368 00.003 11872 AutoFind: local max [832, 776] 4.2
23:00:47.372 00.004 11872 AutoFind: local max [399, 833] 4.1
23:00:47.376 00.004 11872 AutoFind: local max [1485, 582] 4.1
23:00:47.379 00.003 11872 AutoFind: local max [1350, 898] 4.0
23:00:47.383 00.004 11872 AutoFind: local max [300, 559] 4.0
23:00:47.385 00.002 11872 AutoFind: local max [1695, 339] 4.0
23:00:47.390 00.005 11872 AutoFind: local max [402, 405] 4.0
23:00:47.393 00.003 11872 AutoFind: local max [274, 886] 3.9
23:00:47.396 00.003 11872 AutoFind: local max [355, 804] 3.9
23:00:47.400 00.004 11872 AutoFind: local max [1561, 384] 3.9
23:00:47.403 00.003 11872 AutoFind: local max [1458, 763] 3.9
23:00:47.408 00.005 11872 AutoFind: local max [832, 783] 3.9
23:00:47.411 00.003 11872 AutoFind: local max [1484, 588] 3.8
23:00:47.414 00.003 11872 AutoFind: local max [656, 265] 3.8
23:00:47.418 00.004 11872 AutoFind: local max [561, 639] 3.8
23:00:47.422 00.004 11872 AutoFind: local max [374, 670] 3.8
23:00:47.425 00.003 11872 AutoFind: local max [1819, 219] 3.7
23:00:47.429 00.004 11872 AutoFind: local max [805, 467] 3.7
23:00:47.433 00.004 11872 AutoFind: local max [1861, 950] 3.7
23:00:47.436 00.003 11872 AutoFind: local max [1658, 539] 3.7
23:00:47.440 00.004 11872 AutoFind: local max [485, 614] 3.7
23:00:47.443 00.003 11872 AutoFind: local max [1751, 489] 3.6
23:00:47.446 00.003 11872 AutoFind: local max [614, 259] 3.6
23:00:47.448 00.002 11872 AutoFind: local max [695, 158] 3.6
23:00:47.453 00.005 11872 AutoFind: local max [1691, 492] 3.6
23:00:47.456 00.003 11872 AutoFind: local max [545, 239] 3.6
23:00:47.460 00.004 11872 AutoFind: local max [1474, 62] 3.6
23:00:47.464 00.004 11872 AutoFind: local max [291, 717] 3.6
23:00:47.467 00.003 11872 AutoFind: local max [658, 445] 3.6
23:00:47.470 00.003 11872 AutoFind: local max [114, 140] 3.6
23:00:47.474 00.004 11872 AutoFind: local max [1771, 961] 3.6
23:00:47.477 00.003 11872 AutoFind: local max [1299, 827] 3.6
23:00:47.480 00.003 11872 AutoFind: local max [468, 734] 3.6
23:00:47.483 00.003 11872 AutoFind: local max [856, 717] 3.6
23:00:47.486 00.003 11872 AutoFind: local max [1429, 1061] 3.6
23:00:47.490 00.004 11872 AutoFind: local max [1041, 56] 3.6
23:00:47.493 00.003 11872 AutoFind: local max [1586, 922] 3.5
23:00:47.495 00.002 11872 AutoFind: too close [1484, 588] 3.8 - [1485, 582] 4.1
23:00:47.498 00.003 11872 AutoFind: too close [832, 783] 3.9 - [832, 776] 4.2
23:00:47.502 00.004 11872 AutoFind: close dim-bright [1561, 384] 3.9 - [1551, 394] 89.9
23:00:47.505 00.003 11872 AutoFind: close dim-bright [1561, 384] 3.9 - [1551, 388] 103.6
23:00:47.509 00.004 11872 AutoFind: close dim-bright [402, 405] 4.0 - [412, 401] 27.5
23:00:47.513 00.004 11872 AutoFind: close dim-bright [1807, 936] 4.6 - [1796, 937] 117.3
23:00:47.516 00.003 11872 AutoFind: too close [1741, 321] 4.9 - [1742, 326] 5.0
23:00:47.520 00.004 11872 AutoFind: too close [1404, 561] 5.2 - [1405, 555] 8.1
23:00:47.522 00.002 11872 AutoFind: close dim-bright [1540, 384] 5.4 - [1551, 394] 89.9
23:00:47.525 00.003 11872 AutoFind: close dim-bright [1540, 384] 5.4 - [1551, 388] 103.6
23:00:47.530 00.005 11872 AutoFind: too close [1317, 735] 5.5 - [1318, 728] 11.3
23:00:47.533 00.003 11872 AutoFind: too close [463, 396] 5.5 - [463, 391] 6.2
23:00:47.537 00.004 11872 AutoFind: too close [775, 943] 5.8 - [775, 937] 6.5
23:00:47.540 00.003 11872 AutoFind: too close [1328, 649] 7.8 - [1330, 643] 10.6
23:00:47.543 00.003 11872 AutoFind: too close [1351, 173] 8.4 - [1333, 171] 37.9
23:00:47.546 00.003 11872 AutoFind: too close [737, 643] 25.7 - [738, 636] 26.6
23:00:47.550 00.004 11872 AutoFind: too close [1551, 394] 89.9 - [1551, 388] 103.6
23:00:47.553 00.003 11872 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
23:00:47.556 00.003 11872 Star::Find(15, 1796, 937, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:47.560 00.004 11872 Star::Find returns 1 (0), X=1795.34, Y=937.95, Mass=4194, SNR=43.7, Peak=211 HFD=6.0
23:00:47.564 00.004 11872 Star::Find(15, 351, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:47.567 00.003 11872 Star::Find returns 1 (0), X=350.91, Y=26.23, Mass=1516, SNR=26.5, Peak=68 HFD=5.2
23:00:47.570 00.003 11872 Star::Find(15, 1684, 401, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:47.574 00.004 11872 Star::Find returns 1 (0), X=1684.20, Y=402.66, Mass=1995, SNR=30.2, Peak=66 HFD=6.4
23:00:47.576 00.002 11872 Star::Find(15, 1257, 99, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:47.580 00.004 11872 Star::Find returns 1 (0), X=1258.00, Y=100.27, Mass=1890, SNR=28.7, Peak=58 HFD=6.8
23:00:47.583 00.003 11872 Star::Find(15, 412, 401, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:47.586 00.003 11872 Star::Find returns 1 (0), X=412.03, Y=399.68, Mass=902, SNR=18.9, Peak=38 HFD=5.4
23:00:47.590 00.004 11872 Star::Find(15, 844, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:47.592 00.002 11872 Star::Find returns 1 (0), X=843.92, Y=997.29, Mass=1121, SNR=22.4, Peak=31 HFD=6.7
23:00:47.596 00.004 11872 Star::Find(15, 127, 511, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:47.599 00.003 11872 Star::Find returns 1 (0), X=126.54, Y=511.17, Mass=628, SNR=17.1, Peak=37 HFD=5.3
23:00:47.602 00.003 11872 Star::Find(15, 80, 1025, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:47.606 00.004 11872 Star::Find returns 1 (0), X=79.89, Y=1025.49, Mass=589, SNR=16.3, Peak=33 HFD=5.0
23:00:47.609 00.003 11872 Star::Find(15, 90, 609, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:47.613 00.004 11872 Star::Find returns 1 (0), X=89.78, Y=609.44, Mass=560, SNR=15.7, Peak=32 HFD=5.1
23:00:47.617 00.004 11872 Star::Find(15, 1891, 928, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:47.620 00.003 11872 Star::Find returns 1 (0), X=1891.17, Y=929.07, Mass=480, SNR=14.8, Peak=28 HFD=4.5
23:00:47.623 00.003 11872 Star::Find(15, 1000, 423, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:47.626 00.003 11872 Star::Find returns 1 (0), X=1000.68, Y=425.13, Mass=1353, SNR=24.3, Peak=34 HFD=7.8
23:00:47.629 00.003 11872 Star::Find(15, 237, 529, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:47.633 00.004 11872 Star::Find returns 1 (0), X=236.90, Y=529.95, Mass=407, SNR=13.6, Peak=16 HFD=6.1
23:00:47.636 00.003 11872 Star::Find(15, 1277, 248, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:47.640 00.004 11872 Star::Find returns 1 (0), X=1277.44, Y=249.45, Mass=486, SNR=14.7, Peak=18 HFD=7.0
23:00:47.643 00.003 11872 Star::Find(15, 714, 225, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:47.647 00.004 11872 Star::Find returns 1 (0), X=714.07, Y=226.63, Mass=479, SNR=14.7, Peak=16 HFD=6.7
23:00:47.651 00.004 11872 Star::Find(15, 126, 172, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:47.654 00.003 11872 Star::Find returns 1 (0), X=125.44, Y=172.55, Mass=257, SNR=10.9, Peak=18 HFD=5.1
23:00:47.658 00.004 11872 Star::Find(15, 348, 427, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:47.661 00.003 11872 Star::Find returns 1 (0), X=348.15, Y=428.11, Mass=360, SNR=12.9, Peak=13 HFD=6.0
23:00:47.664 00.003 11872 Star::Find(15, 445, 471, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:47.668 00.004 11872 Star::Find returns 1 (0), X=445.90, Y=471.72, Mass=426, SNR=13.9, Peak=13 HFD=6.5
23:00:47.671 00.003 11872 Star::Find(15, 244, 748, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:47.674 00.003 11872 Star::Find returns 1 (0), X=244.07, Y=748.62, Mass=216, SNR=10.1, Peak=14 HFD=5.2
23:00:47.678 00.004 11872 Star::Find(15, 337, 777, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:47.681 00.003 11872 Star::Find returns 1 (0), X=337.72, Y=778.79, Mass=217, SNR=10.1, Peak=10 HFD=5.8
23:00:47.684 00.003 11872 Star::Find(15, 68, 1059, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:47.687 00.003 11872 Star::Find returns 1 (0), X=67.44, Y=1058.28, Mass=109, SNR=7.0, Peak=13 HFD=3.6
23:00:47.690 00.003 11872 Star::Find(15, 523, 727, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:47.694 00.004 11872 Star::Find returns 1 (0), X=522.28, Y=725.94, Mass=259, SNR=10.7, Peak=14 HFD=6.1
23:00:47.697 00.003 11872 Star::Find(15, 1869, 768, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:47.702 00.005 11872 Star::Find returns 1 (0), X=1868.73, Y=769.23, Mass=208, SNR=9.8, Peak=14 HFD=5.7
23:00:47.705 00.003 11872 Star::Find(15, 1308, 672, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:47.708 00.003 11872 Star::Find returns 1 (0), X=1308.14, Y=673.65, Mass=269, SNR=11.0, Peak=11 HFD=6.7
23:00:47.712 00.004 11872 Star::Find(15, 449, 48, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:47.715 00.003 11872 Star::Find returns 1 (0), X=449.08, Y=47.32, Mass=183, SNR=9.1, Peak=10 HFD=5.3
23:00:47.718 00.003 11872 Star::Find(15, 1795, 68, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:47.721 00.003 11872 Star::Find returns 1 (0), X=1794.54, Y=68.13, Mass=143, SNR=8.1, Peak=10 HFD=4.4
23:00:47.725 00.004 11872 Star::Find(15, 273, 494, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:47.729 00.004 11872 Star::Find returns 1 (0), X=273.25, Y=495.37, Mass=227, SNR=10.2, Peak=12 HFD=5.9
23:00:47.732 00.003 11872 Star::Find(15, 1264, 60, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:47.735 00.003 11872 Star::Find returns 1 (0), X=1265.27, Y=61.95, Mass=331, SNR=12.0, Peak=13 HFD=6.6
23:00:47.739 00.004 11872 Star::Find(15, 514, 1007, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:47.742 00.003 11872 Star::Find false star n=26 nbg=287 bg=1.0 sigma=1.0 thresh=4 peak=4
23:00:47.746 00.004 11872 Star::Find returns 0 (2), X=514.00, Y=1007.00, Mass=95, SNR=2.9, Peak=6 HFD=0.0
23:00:47.749 00.003 11872 Star::Find(15, 716, 858, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:47.753 00.004 11872 Star::Find false star n=28 nbg=286 bg=1.0 sigma=0.9 thresh=4 peak=4
23:00:47.756 00.003 11872 Star::Find returns 0 (2), X=716.00, Y=858.00, Mass=107, SNR=2.9, Peak=7 HFD=0.0
23:00:47.760 00.004 11872 Star::Find(15, 196, 38, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:47.765 00.005 11872 Star::Find returns 1 (0), X=196.13, Y=36.91, Mass=123, SNR=7.5, Peak=7 HFD=6.6
23:00:47.768 00.003 11872 Star::Find(15, 251, 129, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:47.771 00.003 11872 Star::Find returns 1 (0), X=250.18, Y=129.64, Mass=192, SNR=9.5, Peak=11 HFD=5.3
23:00:47.775 00.004 11872 Star::Find(15, 1611, 635, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:47.778 00.003 11872 Star::Find false star n=19 nbg=283 bg=0.8 sigma=0.9 thresh=4 peak=4
23:00:47.782 00.004 11872 Star::Find returns 0 (2), X=1611.00, Y=635.00, Mass=72, SNR=2.9, Peak=7 HFD=0.0
23:00:47.785 00.003 11872 Star::Find(15, 1540, 384, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:47.789 00.004 11872 Star::Find returns 1 (0), X=1550.57, Y=389.80, Mass=4869, SNR=45.8, Peak=135 HFD=6.5
23:00:47.794 00.005 11872 Star::Find(15, 476, 656, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:47.796 00.002 11872 Star::Find returns 1 (0), X=476.56, Y=653.68, Mass=160, SNR=8.5, Peak=9 HFD=6.7
23:00:47.800 00.004 11872 Star::Find(15, 1779, 714, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:47.804 00.004 11872 Star::Find returns 1 (0), X=1779.68, Y=714.36, Mass=229, SNR=10.3, Peak=8 HFD=6.9
23:00:47.808 00.004 11872 Star::Find(15, 715, 1069, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:47.811 00.003 11872 Star::Find false star n=16 nbg=282 bg=1.3 sigma=1.1 thresh=5 peak=5
23:00:47.815 00.004 11872 Star::Find returns 0 (2), X=715.00, Y=1069.00, Mass=83, SNR=2.9, Peak=9 HFD=0.0
23:00:47.818 00.003 11872 Star::Find(15, 269, 605, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:47.822 00.004 11872 Star::Find returns 1 (0), X=268.44, Y=605.40, Mass=136, SNR=8.0, Peak=9 HFD=5.4
23:00:47.826 00.004 11872 Star::Find(15, 241, 1018, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:47.831 00.005 11872 Star::Find false star n=24 nbg=272 bg=0.8 sigma=0.8 thresh=3 peak=3
23:00:47.836 00.005 11872 Star::Find returns 0 (2), X=241.00, Y=1018.00, Mass=66, SNR=2.9, Peak=6 HFD=0.0
23:00:47.839 00.003 11872 Star::Find(15, 971, 509, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:47.844 00.005 11872 Star::Find false star n=41 nbg=276 bg=0.7 sigma=0.8 thresh=3 peak=3
23:00:47.849 00.005 11872 Star::Find returns 0 (2), X=971.00, Y=509.00, Mass=127, SNR=2.9, Peak=7 HFD=0.0
23:00:47.852 00.003 11872 Star::Find(15, 1448, 797, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:47.855 00.003 11872 Star::Find returns 1 (0), X=1447.91, Y=798.82, Mass=234, SNR=10.2, Peak=8 HFD=6.7
23:00:47.860 00.005 11872 Star::Find(15, 1004, 359, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:47.863 00.003 11872 Star::Find false star n=25 nbg=273 bg=1.1 sigma=0.9 thresh=4 peak=4
23:00:47.868 00.005 11872 Star::Find returns 0 (2), X=1004.00, Y=359.00, Mass=89, SNR=2.9, Peak=7 HFD=0.0
23:00:47.872 00.004 11872 Star::Find(15, 156, 167, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:47.878 00.006 11872 Star::Find false star n=19 nbg=275 bg=0.6 sigma=0.7 thresh=3 peak=3
23:00:47.882 00.004 11872 Star::Find returns 0 (2), X=156.00, Y=167.00, Mass=58, SNR=2.9, Peak=5 HFD=0.0
23:00:47.886 00.004 11872 Star::Find(15, 1807, 936, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:47.890 00.004 11872 Star::Find returns 1 (0), X=1795.34, Y=937.95, Mass=4194, SNR=43.7, Peak=211 HFD=6.0
23:00:47.893 00.003 11872 Star::Find(15, 1355, 530, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:47.896 00.003 11872 Star::Find returns 1 (0), X=1355.58, Y=530.49, Mass=179, SNR=8.9, Peak=9 HFD=5.9
23:00:47.899 00.003 11872 Star::Find(15, 527, 330, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:47.901 00.002 11872 Star::Find returns 1 (0), X=527.44, Y=329.96, Mass=186, SNR=9.1, Peak=9 HFD=7.3
23:00:47.904 00.003 11872 Star::Find(15, 399, 833, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:47.908 00.004 11872 Star::Find false star n=21 nbg=278 bg=0.6 sigma=0.7 thresh=3 peak=2
23:00:47.911 00.003 11872 Star::Find returns 0 (2), X=399.00, Y=833.00, Mass=56, SNR=2.9, Peak=6 HFD=0.0
23:00:47.913 00.002 11872 Star::Find(15, 1350, 898, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:47.917 00.004 11872 Star::Find returns 1 (0), X=1351.07, Y=892.96, Mass=126, SNR=7.5, Peak=9 HFD=6.2
23:00:47.923 00.006 11872 Star::Find(15, 300, 559, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:47.926 00.003 11872 Star::Find false star n=31 nbg=272 bg=0.6 sigma=0.7 thresh=3 peak=3
23:00:47.930 00.004 11872 Star::Find returns 0 (2), X=300.00, Y=559.00, Mass=98, SNR=2.9, Peak=6 HFD=0.0
23:00:47.932 00.002 11872 Star::Find(15, 1695, 339, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:47.934 00.002 11872 Star::Find returns 1 (0), X=1692.59, Y=339.52, Mass=119, SNR=7.4, Peak=9 HFD=6.6
23:00:47.940 00.006 11872 Star::Find(15, 402, 405, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:47.944 00.004 11872 Star::Find returns 1 (0), X=412.03, Y=399.68, Mass=902, SNR=18.9, Peak=38 HFD=5.4
23:00:47.948 00.004 11872 Star::Find(15, 274, 886, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:47.951 00.003 11872 Star::Find false star n=12 nbg=284 bg=0.6 sigma=0.7 thresh=3 peak=3
23:00:47.955 00.004 11872 Star::Find returns 0 (2), X=274.00, Y=886.00, Mass=33, SNR=2.9, Peak=5 HFD=0.0
23:00:47.958 00.003 11872 Star::Find(15, 355, 804, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:47.963 00.005 11872 Star::Find returns 0 (2), X=355.00, Y=804.00, Mass=11, SNR=2.3, Peak=5 HFD=0.0
23:00:47.966 00.003 11872 Star::Find(15, 1561, 384, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:47.969 00.003 11872 Star::Find returns 1 (0), X=1550.57, Y=389.80, Mass=4869, SNR=45.8, Peak=135 HFD=6.5
23:00:47.974 00.005 11872 Star::Find(15, 1458, 763, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:47.977 00.003 11872 Star::Find false star n=31 nbg=282 bg=0.9 sigma=0.9 thresh=4 peak=4
23:00:47.980 00.003 11872 Star::Find returns 0 (2), X=1458.00, Y=763.00, Mass=110, SNR=2.9, Peak=6 HFD=0.0
23:00:47.985 00.005 11872 Star::Find(15, 656, 265, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:47.988 00.003 11872 Star::Find false star n=39 nbg=267 bg=0.7 sigma=0.7 thresh=3 peak=3
23:00:47.993 00.005 11872 Star::Find returns 0 (2), X=656.00, Y=265.00, Mass=120, SNR=2.9, Peak=6 HFD=0.0
23:00:47.996 00.003 11872 Star::Find(15, 561, 639, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:47.999 00.003 11872 Star::Find returns 1 (0), X=561.20, Y=638.73, Mass=130, SNR=7.7, Peak=9 HFD=7.3
23:00:48.003 00.004 11872 Star::Find(15, 374, 670, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:48.006 00.003 11872 Star::Find false star n=23 nbg=279 bg=0.7 sigma=0.7 thresh=3 peak=3
23:00:48.009 00.003 11872 Star::Find returns 0 (2), X=374.00, Y=670.00, Mass=60, SNR=2.9, Peak=5 HFD=0.0
23:00:48.012 00.003 11872 Star::Find(15, 1819, 219, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:48.016 00.004 11872 Star::Find false star n=22 nbg=285 bg=0.8 sigma=0.9 thresh=4 peak=4
23:00:48.018 00.002 11872 Star::Find returns 0 (2), X=1819.00, Y=219.00, Mass=91, SNR=2.9, Peak=9 HFD=0.0
23:00:48.021 00.003 11872 Star::Find(15, 805, 467, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:48.024 00.003 11872 Star::Find false star n=11 nbg=275 bg=0.7 sigma=0.7 thresh=3 peak=2
23:00:48.026 00.002 11872 Star::Find returns 0 (2), X=805.00, Y=467.00, Mass=31, SNR=2.9, Peak=5 HFD=0.0
23:00:48.029 00.003 11872 Star::Find(15, 1861, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:48.032 00.003 11872 Star::Find returns 0 (2), X=1861.00, Y=950.00, Mass=14, SNR=2.5, Peak=4 HFD=0.0
23:00:48.034 00.002 11872 Star::Find(15, 1658, 539, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:48.037 00.003 11872 Star::Find returns 1 (0), X=1658.53, Y=541.92, Mass=92, SNR=6.4, Peak=10 HFD=6.3
23:00:48.040 00.003 11872 Star::Find(15, 485, 614, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:48.043 00.003 11872 Star::Find returns 0 (2), X=485.00, Y=614.00, Mass=12, SNR=2.4, Peak=5 HFD=0.0
23:00:48.045 00.002 11872 Star::Find(15, 1751, 489, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:48.048 00.003 11872 Star::Find false star n=32 nbg=275 bg=0.7 sigma=0.8 thresh=3 peak=3
23:00:48.051 00.003 11872 Star::Find returns 0 (2), X=1751.00, Y=489.00, Mass=87, SNR=2.9, Peak=6 HFD=0.0
23:00:48.054 00.003 11872 Star::Find(15, 614, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:48.056 00.002 11872 Star::Find returns 0 (2), X=614.00, Y=259.00, Mass=18, SNR=2.8, Peak=4 HFD=0.0
23:00:48.059 00.003 11872 Star::Find(15, 695, 158, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:48.061 00.002 11872 Star::Find returns 0 (3), X=695.00, Y=158.00, Mass=10, SNR=2.1, Peak=4 HFD=0.0
23:00:48.064 00.003 11872 Star::Find(15, 1691, 492, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:48.067 00.003 11872 Star::Find false star n=47 nbg=275 bg=0.7 sigma=0.7 thresh=3 peak=3
23:00:48.070 00.003 11872 Star::Find returns 0 (2), X=1691.00, Y=492.00, Mass=145, SNR=2.9, Peak=6 HFD=0.0
23:00:48.071 00.001 11872 Star::Find(15, 545, 239, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:48.075 00.004 11872 Star::Find false star n=37 nbg=269 bg=0.7 sigma=0.7 thresh=3 peak=3
23:00:48.077 00.002 11872 Star::Find returns 0 (2), X=545.00, Y=239.00, Mass=107, SNR=2.9, Peak=6 HFD=0.0
23:00:48.081 00.004 11872 Star::Find(15, 1474, 62, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:48.083 00.002 11872 Star::Find returns 0 (2), X=1474.00, Y=62.00, Mass=16, SNR=2.7, Peak=5 HFD=0.0
23:00:48.086 00.003 11872 Star::Find(15, 291, 717, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:48.088 00.002 11872 Star::Find returns 0 (2), X=291.00, Y=717.00, Mass=15, SNR=2.6, Peak=4 HFD=0.0
23:00:48.092 00.004 11872 Star::Find(15, 658, 445, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:48.096 00.004 11872 Star::Find false star n=13 nbg=282 bg=1.8 sigma=1.1 thresh=5 peak=3
23:00:48.099 00.003 11872 Star::Find returns 0 (2), X=658.00, Y=445.00, Mass=45, SNR=2.9, Peak=6 HFD=0.0
23:00:48.102 00.003 11872 Star::Find(15, 114, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:48.105 00.003 11872 Star::Find false star n=11 nbg=271 bg=0.6 sigma=0.7 thresh=3 peak=2
23:00:48.108 00.003 11872 Star::Find returns 0 (2), X=114.00, Y=140.00, Mass=29, SNR=2.9, Peak=5 HFD=0.0
23:00:48.111 00.003 11872 Star::Find(15, 1771, 961, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:48.114 00.003 11872 Star::Find false star n=26 nbg=215 bg=1.8 sigma=1.6 thresh=7 peak=3
23:00:48.117 00.003 11872 Star::Find returns 0 (2), X=1771.00, Y=961.00, Mass=196, SNR=2.9, Peak=6 HFD=0.0
23:00:48.119 00.002 11872 Star::Find(15, 1299, 827, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:48.122 00.003 11872 Star::Find returns 1 (0), X=1300.35, Y=821.51, Mass=71, SNR=5.6, Peak=8 HFD=5.1
23:00:48.124 00.002 11872 Star::Find(15, 468, 734, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:48.128 00.004 11872 Star::Find false star n=27 nbg=282 bg=0.5 sigma=0.6 thresh=2 peak=1
23:00:48.130 00.002 11872 Star::Find returns 0 (2), X=468.00, Y=734.00, Mass=48, SNR=2.9, Peak=4 HFD=0.0
23:00:48.133 00.003 11872 Star::Find(15, 856, 717, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:48.135 00.002 11872 Star::Find false star n=21 nbg=278 bg=1.0 sigma=0.9 thresh=4 peak=4
23:00:48.139 00.004 11872 Star::Find returns 0 (2), X=856.00, Y=717.00, Mass=76, SNR=2.9, Peak=7 HFD=0.0
23:00:48.141 00.002 11872 Star::Find(15, 1429, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:48.143 00.002 11872 Star::Find returns 0 (2), X=1429.00, Y=1061.00, Mass=12, SNR=2.3, Peak=5 HFD=0.0
23:00:48.146 00.003 11872 Star::Find(15, 1041, 56, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:48.148 00.002 11872 Star::Find returns 0 (2), X=1041.00, Y=56.00, Mass=11, SNR=2.2, Peak=7 HFD=0.0
23:00:48.152 00.004 11872 Star::Find(15, 1586, 922, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:48.155 00.003 11872 Star::Find returns 1 (0), X=1586.11, Y=923.63, Mass=108, SNR=7.0, Peak=7 HFD=6.4
23:00:48.157 00.002 11872 AutoFind: finding best star pass 1
23:00:48.160 00.003 11872 Star::Find(15, 1796, 937, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:48.164 00.004 11872 Star::Find returns 1 (0), X=1795.34, Y=937.95, Mass=4194, SNR=43.7, Peak=211 HFD=6.0
23:00:48.167 00.003 11872 AutoFind returns star at [1796, 937] 117.3 Mass 4194 SNR 43.7
23:00:48.170 00.003 11872 Star::Find(15, 1796, 937, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:48.175 00.005 11872 Star::Find returns 1 (0), X=1795.34, Y=937.95, Mass=4194, SNR=43.7, Peak=211 HFD=6.0
23:00:48.178 00.003 11872 MultiStar: List (12): {1795.34, 937.95}(43.7), {350.91, 26.23}(26.5), {1684.20, 402.66}(30.2), {1258.00, 100.27}(28.7), {412.03, 399.68}(18.9), {843.92, 997.29}(22.4), {126.54, 511.17}(17.1), {79.89, 1025.49}(16.3), {89.78, 609.44}(15.7), {1891.17, 929.07}(14.8), {1000.68, 425.13}(24.3), {236.90, 529.95}(13.6), 
23:00:48.182 00.004 11872 setting lock position to (1795.34, 937.95)
23:00:48.186 00.004 11872 AutoSelect: state = 1, call UpdateGuideState
23:00:48.189 00.003 11872 UpdateGuideState(): m_state=1
23:00:48.192 00.003 11872 Star::Find(15, 1795, 937, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:48.196 00.004 11872 Star::Find returns 1 (0), X=1795.34, Y=937.95, Mass=4194, SNR=43.7, Peak=211 HFD=6.0
23:00:48.200 00.004 11872 CameraToMount -- cameraTheta (0.00) - m_xAngle (0.00) = xAngle (-0.00 = -0.00)
23:00:48.204 00.004 11872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.97 = 2.97)
23:00:48.207 00.003 11872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
23:00:48.213 00.006 11872 setting force full frames = false
23:00:48.218 00.005 11872 setting lock position to (1795.34, 937.95)
23:00:48.221 00.003 11872 CurrentPosition() valid, moving to STATE_SELECTED
23:00:48.225 00.004 11872 Changing from state SELECTING to SELECTED
23:00:48.227 00.002 11872 guider state => SELECTED
23:00:48.232 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=0, FiltMin=0, FiltMax=106, Gamma=1.000
23:00:48.236 00.004 11872 UpdateGuideState exits: m=4194 SNR=43.7
23:00:48.238 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=0, FiltMin=0, FiltMax=106, Gamma=1.000
23:00:48.242 00.004 11872 Status Line: Auto-selected star at (1795.3, 937.9)
23:00:48.250 00.008 11872 PhdController: newstate STATE_WAIT_SELECTED
23:00:48.254 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:48.257 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:00:48.262 00.005 11872 Enqueuing Expose request
23:00:48.265 00.003 9960 Worker thread wakes up
23:00:48.265 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:00:48.265 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1780,923,31,31)
23:00:48.265 00.000 11872 evsrv: cli 0D2D3040 connect
23:00:48.270 00.005 11872 case statement mapped state 2 to 1
23:00:48.273 00.003 11872 case statement mapped state 2 to 1
23:00:48.278 00.005 11872 evsrv: cli 0D2D3040 request: {"method":"get_lock_position","id":"3eaa8270-b790-4428-a5cd-591ce078e7d4"}
23:00:48.281 00.003 11872 evsrv: cli 0D2D3040 response: {"jsonrpc":"2.0","result":[1795.34,937.95],"id":"3eaa8270-b790-4428-a5cd-591ce078e7d4"}
23:00:48.286 00.005 11872 evsrv: cli 0D2D3040 disconnect
23:00:48.290 00.004 11872 evsrv: cli 0D2D2DC0 connect
23:00:48.293 00.003 11872 case statement mapped state 2 to 1
23:00:48.297 00.004 11872 case statement mapped state 2 to 1
23:00:48.301 00.004 11872 evsrv: cli 0D2D2DC0 request: {"method":"get_app_state","id":"979b701e-fa09-4887-9d0f-5783bb212a2c"}
23:00:48.305 00.004 11872 case statement mapped state 2 to 1
23:00:48.308 00.003 11872 evsrv: cli 0D2D2DC0 response: {"jsonrpc":"2.0","result":"Selected","id":"979b701e-fa09-4887-9d0f-5783bb212a2c"}
23:00:48.313 00.005 11872 evsrv: cli 0D2D2DC0 disconnect
23:00:49.314 01.001 11872 evsrv: cli 0D2D2820 connect
23:00:49.321 00.007 11872 case statement mapped state 2 to 1
23:00:49.326 00.005 11872 case statement mapped state 2 to 1
23:00:49.331 00.005 11872 evsrv: cli 0D2D2820 request: {"method":"get_app_state","id":"ad33d6d1-8163-41d9-b4d8-4e00d43f93ad"}
23:00:49.337 00.006 11872 case statement mapped state 2 to 1
23:00:49.341 00.004 11872 evsrv: cli 0D2D2820 response: {"jsonrpc":"2.0","result":"Selected","id":"ad33d6d1-8163-41d9-b4d8-4e00d43f93ad"}
23:00:49.347 00.006 11872 evsrv: cli 0D2D2820 disconnect
23:00:49.513 00.166 9960 Exposure complete
23:00:49.638 00.125 9960 worker thread done servicing request
23:00:49.638 00.000 11872 OnExposeComplete: enter
23:00:49.644 00.006 11872 UpdateGuideState(): m_state=2
23:00:49.651 00.007 11872 Star::Find(15, 1795, 937, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:00:49.655 00.004 11872 Star::Find returns 1 (0), X=1795.38, Y=937.82, Mass=3997, SNR=42.4, Peak=185 HFD=5.8
23:00:49.660 00.005 11872 CameraToMount -- cameraTheta (-1.29) - m_xAngle (0.00) = xAngle (-1.29 = -1.29)
23:00:49.665 00.005 11872 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.68 = 1.68)
23:00:49.670 00.005 11872 CameraToMount -- cameraX=0.04 cameraY=-0.13 hyp=0.14 cameraTheta=-1.29 mountX=0.04 mountY=0.14, mountTheta=1.30
23:00:49.677 00.007 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=185, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
23:00:49.681 00.004 11872 UpdateGuideState exits: m=3997 SNR=42.4
23:00:49.685 00.004 11872 PhdController: newstate STATE_CALIBRATE
23:00:49.690 00.005 11872 PhdController: newstate STATE_GUIDE
23:00:49.714 00.024 11872 Changing from state SELECTED to CALIBRATING_PRIMARY
23:00:49.718 00.004 11872 guider state => CALIBRATED
23:00:49.723 00.005 11872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
23:00:49.727 00.004 11872 reset dither spiral
23:00:49.731 00.004 11872 PhdController: newstate STATE_SETTLE_BEGIN
23:00:49.734 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:49.738 00.004 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:00:49.742 00.004 11872 Enqueuing Expose request
23:00:49.744 00.002 9960 Worker thread wakes up
23:00:49.744 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:00:49.745 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:00:50.351 00.606 11872 evsrv: cli 0D2D2460 connect
23:00:50.358 00.007 11872 case statement mapped state 5 to 1
23:00:50.363 00.005 11872 case statement mapped state 5 to 1
23:00:50.369 00.006 11872 evsrv: cli 0D2D2460 request: {"method":"get_app_state","id":"216edae0-f772-4083-aaf0-243feb6ed159"}
23:00:50.375 00.006 11872 case statement mapped state 5 to 1
23:00:50.379 00.004 11872 evsrv: cli 0D2D2460 response: {"jsonrpc":"2.0","result":"Selected","id":"216edae0-f772-4083-aaf0-243feb6ed159"}
23:00:50.384 00.005 11872 evsrv: cli 0D2D2460 disconnect
23:00:50.987 00.603 9960 Exposure complete
23:00:51.105 00.118 9960 worker thread done servicing request
23:00:51.106 00.001 11872 OnExposeComplete: enter
23:00:51.111 00.005 11872 UpdateGuideState(): m_state=5
23:00:51.116 00.005 11872 Star::Find(15, 1795, 937, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:00:51.121 00.005 11872 Star::Find returns 1 (0), X=1795.37, Y=937.74, Mass=4356, SNR=44.5, Peak=187 HFD=5.6
23:00:51.125 00.004 11872 CameraToMount -- cameraTheta (-1.43) - m_xAngle (0.00) = xAngle (-1.43 = -1.43)
23:00:51.129 00.004 11872 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.54 = 1.54)
23:00:51.132 00.003 11872 CameraToMount -- cameraX=0.03 cameraY=-0.21 hyp=0.21 cameraTheta=-1.43 mountX=0.03 mountY=0.21, mountTheta=1.43
23:00:51.138 00.006 11872 Changing from state CALIBRATED to GUIDING
23:00:51.143 00.005 11872 ScopeASCOM::GetDeclinationRadians() returns 31.1
23:00:51.146 00.003 11872 ScopeASCOM::SideOfPier() returns 0
23:00:51.150 00.004 11872 AdjustCalibrationForScopePointing (scope): current dec=31.1 pierSide=0, cal dec=0.0 pierSide=0 rotAngle=None bin=1
23:00:51.154 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:00:51.158 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:00:51.162 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:00:51.165 00.003 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:00:51.171 00.006 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:00:51.175 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:00:51.178 00.003 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:00:51.182 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:00:51.187 00.005 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:00:51.191 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:00:51.195 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:00:51.199 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:00:51.203 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:00:51.289 00.086 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:00:51.294 00.005 11872 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 2.900000
23:00:51.301 00.007 11872 Dec comp: XRate 1.564 -> 1.338 for dec 0.0 -> dec 31.1
23:00:51.306 00.005 11872 ScopeASCOM::GetDeclinationRadians() returns 31.1
23:00:51.311 00.005 11872 ScopeASCOM::SideOfPier() returns 0
23:00:51.315 00.004 11872 setting lock position to (1795.37, 937.74)
23:00:51.319 00.004 11872 guider state => GUIDING
23:00:51.323 00.004 11872 Status Line: Guiding
23:00:51.328 00.005 11872 Mount: notify guiding started
23:00:51.334 00.006 11872 GetString("/profile/5/name", "") returns "PHD SF 2025"
23:00:51.338 00.004 11872 GetString("/profile/5/scope/calibration/timestamp", "") returns "11/21/2025 10:15:14 PM"
23:00:51.343 00.005 11872 GetDouble("/profile/5/scope/calibration/xRate", 1.000000) returns 0.001564
23:00:51.346 00.003 11872 GetDouble("/profile/5/scope/calibration/yRate", 1.000000) returns 0.001340
23:00:51.350 00.004 11872 GetInt("/profile/5/scope/calibration/binning", 1) returns 1
23:00:51.353 00.003 11872 GetDouble("/profile/5/scope/calibration/xAngle", 0.000000) returns 0.004073
23:00:51.356 00.003 11872 GetDouble("/profile/5/scope/calibration/yAngle", 0.000000) returns -1.738880
23:00:51.360 00.004 11872 GetDouble("/profile/5/scope/calibration/declination", 0.000000) returns 0.000075
23:00:51.364 00.004 11872 GetInt("/profile/5/scope/calibration/pierSide", -1) returns 0
23:00:51.368 00.004 11872 GetInt("/profile/5/scope/calibration/raGuideParity", 0) returns 1
23:00:51.372 00.004 11872 GetInt("/profile/5/scope/calibration/decGuideParity", 0) returns -1
23:00:51.376 00.004 11872 GetDouble("/profile/5/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
23:00:51.379 00.003 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:00:51.384 00.005 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:00:51.388 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:00:51.392 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:00:51.395 00.003 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:00:51.400 00.005 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:00:51.404 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:00:51.408 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:00:51.411 00.003 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:00:51.415 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:00:51.419 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:00:51.423 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:00:51.427 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:00:51.430 00.003 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:00:51.434 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:00:51.438 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:00:51.442 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:00:51.446 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:00:51.450 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:00:51.453 00.003 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:00:51.457 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:00:51.461 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:00:51.465 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:00:51.469 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:00:51.473 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:00:51.477 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:00:51.494 00.017 11872 evsrv: cli 0D2D2C80 connect
23:00:51.499 00.005 11872 case statement mapped state 6 to 3
23:00:51.503 00.004 11872 case statement mapped state 6 to 3
23:00:51.508 00.005 11872 evsrv: cli 0D2D2C80 request: {"method":"get_app_state","id":"6b623f2a-3c23-4f1a-b953-aaaaa0f1f436"}
23:00:51.511 00.003 11872 case statement mapped state 6 to 3
23:00:51.515 00.004 11872 evsrv: cli 0D2D2C80 response: {"jsonrpc":"2.0","result":"Guiding","id":"6b623f2a-3c23-4f1a-b953-aaaaa0f1f436"}
23:00:51.523 00.008 11872 evsrv: cli 0D2D2C80 disconnect
23:00:51.554 00.031 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:00:51.562 00.008 11872 ScopeASCOM::SideOfPier() returns 0
23:00:51.567 00.005 11872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
23:00:51.572 00.005 11872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
23:00:51.577 00.005 11872 ScopeASCOM::GetDeclinationRadians() returns 31.1
23:00:51.582 00.005 11872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 31.1
23:00:51.586 00.004 11872 MountToCamera -- mountTheta (-0.00) + m_xAngle (0.00) = xAngle (0.00 = 0.00)
23:00:51.590 00.004 11872 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
23:00:51.594 00.004 11872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
23:00:51.597 00.003 11872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
23:00:51.602 00.005 11872 GetInt("/profile/5/AutoLoadCalibration", -1) returns 1
23:00:51.607 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=187, med=0, FiltMin=0, FiltMax=125, Gamma=1.000
23:00:51.611 00.004 11872 UpdateGuideState exits: m=4356 SNR=44.5
23:00:51.615 00.004 11872 PhdController: newstate STATE_SETTLE_WAIT
23:00:51.618 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:51.623 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:00:51.626 00.003 11872 Enqueuing Expose request
23:00:51.629 00.003 9960 Worker thread wakes up
23:00:51.630 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
23:00:51.630 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1780,923,31,31)
23:00:52.878 01.248 9960 Exposure complete
23:00:52.989 00.111 9960 worker thread done servicing request
23:00:52.989 00.000 11872 OnExposeComplete: enter
23:00:52.993 00.004 11872 UpdateGuideState(): m_state=6
23:00:52.997 00.004 11872 Star::Find(15, 1795, 937, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:00:53.001 00.004 11872 Star::Find returns 1 (0), X=1795.50, Y=937.44, Mass=4274, SNR=44.2, Peak=214 HFD=5.8
23:00:53.005 00.004 11872 CameraToMount -- cameraTheta (-1.17) - m_xAngle (0.00) = xAngle (-1.18 = -1.18)
23:00:53.009 00.004 11872 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.79 = 1.79)
23:00:53.012 00.003 11872 CameraToMount -- cameraX=0.13 cameraY=-0.30 hyp=0.32 cameraTheta=-1.17 mountX=0.12 mountY=0.32, mountTheta=1.20
23:00:53.017 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.13, y=-0.30, opts=13)
23:00:53.020 00.003 11872 Enqueuing Move request for scope (0.13, -0.30)
23:00:53.024 00.004 9960 Worker thread wakes up
23:00:53.024 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=214, med=0, FiltMin=0, FiltMax=121, Gamma=1.000
23:00:53.029 00.005 11872 UpdateGuideState exits: m=4274 SNR=44.2
23:00:53.032 00.003 11872 PhdController: settling, locked = 1, distance = 0.25 (1.50) aobump = 0 frame = 1 / 99999
23:00:53.036 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.30) opts 0xd
23:00:53.036 00.000 9960 Handling offset move in thread for scope, endpoint = (0.13, -0.30)
23:00:53.037 00.001 9960 Moving (0.13, -0.30) raw xDistance=0.12 yDistance=0.32
23:00:53.037 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:00:53.037 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
23:00:53.037 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32
23:00:53.037 00.000 9960 MoveAxis(E, 0, ABG)
23:00:53.038 00.001 9960 Move returns status 0, amount 0
23:00:53.038 00.000 9960 MoveAxis(N, 0, ABG)
23:00:53.038 00.000 9960 Move returns status 0, amount 0
23:00:53.038 00.000 9960 move complete, result=0
23:00:53.038 00.000 9960 worker thread done servicing request
23:00:53.039 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763787653.036,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.25,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:00:53.042 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:53.046 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:00:53.050 00.004 11872 Enqueuing Expose request
23:00:53.053 00.003 9960 Worker thread wakes up
23:00:53.053 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:00:53.054 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1780,923,31,31)
23:00:53.054 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
23:00:54.302 01.248 9960 Exposure complete
23:00:54.414 00.112 9960 worker thread done servicing request
23:00:54.414 00.000 11872 OnExposeComplete: enter
23:00:54.418 00.004 11872 UpdateGuideState(): m_state=6
23:00:54.422 00.004 11872 Star::Find(15, 1795, 937, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:00:54.426 00.004 11872 Star::Find returns 1 (0), X=1795.53, Y=937.40, Mass=4505, SNR=44.9, Peak=180 HFD=5.6
23:00:54.430 00.004 11872 CameraToMount -- cameraTheta (-1.14) - m_xAngle (0.00) = xAngle (-1.14 = -1.14)
23:00:54.433 00.003 11872 CameraToMount -- cameraTheta (-1.14) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.82 = 1.82)
23:00:54.437 00.004 11872 CameraToMount -- cameraX=0.16 cameraY=-0.34 hyp=0.38 cameraTheta=-1.14 mountX=0.16 mountY=0.36, mountTheta=1.17
23:00:54.442 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.16, y=-0.34, opts=13)
23:00:54.445 00.003 11872 Enqueuing Move request for scope (0.16, -0.34)
23:00:54.450 00.005 9960 Worker thread wakes up
23:00:54.450 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.34) opts 0xd
23:00:54.450 00.000 9960 Handling offset move in thread for scope, endpoint = (0.16, -0.34)
23:00:54.450 00.000 9960 Moving (0.16, -0.34) raw xDistance=0.16 yDistance=0.36
23:00:54.450 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
23:00:54.450 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
23:00:54.450 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.36
23:00:54.451 00.001 9960 MoveAxis(E, 0, ABG)
23:00:54.451 00.000 9960 Move returns status 0, amount 0
23:00:54.453 00.002 9960 MoveAxis(N, 0, ABG)
23:00:54.453 00.000 9960 Move returns status 0, amount 0
23:00:54.453 00.000 9960 move complete, result=0
23:00:54.453 00.000 9960 worker thread done servicing request
23:00:54.453 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=180, med=0, FiltMin=0, FiltMax=117, Gamma=1.000
23:00:54.458 00.005 11872 UpdateGuideState exits: m=4505 SNR=44.9
23:00:54.462 00.004 11872 PhdController: settling, locked = 1, distance = 0.29 (1.50) aobump = 0 frame = 2 / 99999
23:00:54.465 00.003 11872 evsrv: {"Event":"Settling","Timestamp":1763787654.465,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.29,"Time":1.4,"SettleTime":10.0,"StarLocked":true}
23:00:54.470 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:54.474 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:00:54.477 00.003 11872 Enqueuing Expose request
23:00:54.481 00.004 9960 Worker thread wakes up
23:00:54.481 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:00:54.481 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1780,923,31,31)
23:00:54.481 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 0.4 px 0 ms NORTH
23:00:55.731 01.250 9960 Exposure complete
23:00:55.851 00.120 9960 worker thread done servicing request
23:00:55.852 00.001 11872 OnExposeComplete: enter
23:00:55.856 00.004 11872 UpdateGuideState(): m_state=6
23:00:55.860 00.004 11872 Star::Find(15, 1795, 937, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:00:55.865 00.005 11872 Star::Find returns 1 (0), X=1795.57, Y=937.37, Mass=4421, SNR=44.6, Peak=195 HFD=5.5
23:00:55.868 00.003 11872 CameraToMount -- cameraTheta (-1.07) - m_xAngle (0.00) = xAngle (-1.07 = -1.07)
23:00:55.870 00.002 11872 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.90 = 1.90)
23:00:55.873 00.003 11872 CameraToMount -- cameraX=0.20 cameraY=-0.36 hyp=0.41 cameraTheta=-1.07 mountX=0.20 mountY=0.39, mountTheta=1.10
23:00:55.879 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.20, y=-0.36, opts=13)
23:00:55.882 00.003 11872 Enqueuing Move request for scope (0.20, -0.36)
23:00:55.885 00.003 9960 Worker thread wakes up
23:00:55.885 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.36) opts 0xd
23:00:55.886 00.001 9960 Handling offset move in thread for scope, endpoint = (0.20, -0.36)
23:00:55.886 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=195, med=0, FiltMin=0, FiltMax=119, Gamma=1.000
23:00:55.890 00.004 11872 UpdateGuideState exits: m=4421 SNR=44.6
23:00:55.893 00.003 11872 PhdController: settling, locked = 1, distance = 0.32 (1.50) aobump = 0 frame = 3 / 99999
23:00:55.896 00.003 9960 Moving (0.20, -0.36) raw xDistance=0.20 yDistance=0.39
23:00:55.897 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
23:00:55.897 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.07
23:00:55.897 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.39 from input 0.39
23:00:55.897 00.000 9960 MoveAxis(E, 0, ABG)
23:00:55.897 00.000 9960 Move returns status 0, amount 0
23:00:55.897 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763787655.896,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.32,"Time":2.9,"SettleTime":10.0,"StarLocked":true}
23:00:55.902 00.005 9960 MoveAxis(S, 292, ABG)
23:00:55.902 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:55.905 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:00:55.909 00.004 11872 Enqueuing Expose request
23:00:55.913 00.004 9960 Guiding  Dir = 1, Dur = 292
23:00:55.913 00.000 9960 IsSlewing returns 0
23:00:55.913 00.000 9960 IsGuiding returns 0
23:00:55.915 00.002 9960 PulseGuide returned control before completion, sleep 302
23:00:56.220 00.305 9960 IsGuiding returns 1
23:00:56.221 00.001 9960 scope still moving after pulse duration time elapsed
23:00:56.252 00.031 9960 IsSlewing returns 0
23:00:56.252 00.000 9960 IsGuiding returns 0
23:00:56.254 00.002 9960 scope move finished after 292 + 47 ms
23:00:56.254 00.000 9960 Move returns status 0, amount 292
23:00:56.254 00.000 9960 move complete, result=0
23:00:56.255 00.001 9960 worker thread done servicing request
23:00:56.255 00.000 9960 Worker thread wakes up
23:00:56.256 00.001 11872 GuideStep: 0.2 px 0 ms EAST, 0.4 px 292 ms SOUTH
23:00:56.262 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
23:00:56.262 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1780,923,31,31)
23:00:57.517 01.255 9960 Exposure complete
23:00:57.627 00.110 9960 worker thread done servicing request
23:00:57.628 00.001 11872 OnExposeComplete: enter
23:00:57.630 00.002 11872 UpdateGuideState(): m_state=6
23:00:57.634 00.004 11872 Star::Find(15, 1795, 937, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
23:00:57.639 00.005 11872 Star::Find returns 1 (0), X=1795.32, Y=938.04, Mass=4302, SNR=44.1, Peak=172 HFD=5.9
23:00:57.642 00.003 11872 CameraToMount -- cameraTheta (1.75) - m_xAngle (0.00) = xAngle (1.74 = 1.74)
23:00:57.645 00.003 11872 CameraToMount -- cameraTheta (1.75) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.71 = -1.57)
23:00:57.650 00.005 11872 CameraToMount -- cameraX=-0.05 cameraY=0.31 hyp=0.31 cameraTheta=1.75 mountX=-0.05 mountY=-0.31, mountTheta=-1.74
23:00:57.655 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.05, y=0.31, opts=13)
23:00:57.659 00.004 11872 Enqueuing Move request for scope (-0.05, 0.31)
23:00:57.662 00.003 9960 Worker thread wakes up
23:00:57.662 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=172, med=0, FiltMin=0, FiltMax=113, Gamma=1.000
23:00:57.667 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.31) opts 0xd
23:00:57.667 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.05, 0.31)
23:00:57.667 00.000 9960 Moving (-0.05, 0.31) raw xDistance=-0.05 yDistance=-0.31
23:00:57.668 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:00:57.668 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
23:00:57.668 00.000 11872 UpdateGuideState exits: m=4302 SNR=44.1
23:00:57.671 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.31
23:00:57.672 00.001 9960 MoveAxis(E, 0, ABG)
23:00:57.672 00.000 9960 Move returns status 0, amount 0
23:00:57.673 00.001 9960 MoveAxis(N, 0, ABG)
23:00:57.673 00.000 9960 Move returns status 0, amount 0
23:00:57.673 00.000 9960 move complete, result=0
23:00:57.673 00.000 9960 worker thread done servicing request
23:00:57.673 00.000 11872 PhdController: settling, locked = 1, distance = 0.32 (1.50) aobump = 0 frame = 4 / 99999
23:00:57.677 00.004 11872 evsrv: {"Event":"Settling","Timestamp":1763787657.677,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.32,"Time":4.6,"SettleTime":10.0,"StarLocked":true}
23:00:57.681 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:57.685 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:00:57.689 00.004 11872 Enqueuing Expose request
23:00:57.692 00.003 9960 Worker thread wakes up
23:00:57.692 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:00:57.693 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1780,923,31,31)
23:00:57.693 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
23:00:58.941 01.248 9960 Exposure complete
23:00:59.030 00.089 9960 worker thread done servicing request
23:00:59.030 00.000 11872 OnExposeComplete: enter
23:00:59.035 00.005 11872 UpdateGuideState(): m_state=6
23:00:59.038 00.003 11872 Star::Find(15, 1795, 938, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
23:00:59.043 00.005 11872 Star::Find returns 1 (0), X=1795.40, Y=938.17, Mass=4387, SNR=45.1, Peak=191 HFD=6.1
23:00:59.046 00.003 11872 CameraToMount -- cameraTheta (1.52) - m_xAngle (0.00) = xAngle (1.51 = 1.51)
23:00:59.049 00.003 11872 CameraToMount -- cameraTheta (1.52) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.48 = -1.80)
23:00:59.052 00.003 11872 CameraToMount -- cameraX=0.02 cameraY=0.43 hyp=0.43 cameraTheta=1.52 mountX=0.02 mountY=-0.42, mountTheta=-1.51
23:00:59.057 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.02, y=0.43, opts=13)
23:00:59.063 00.006 11872 Enqueuing Move request for scope (0.02, 0.43)
23:00:59.066 00.003 9960 Worker thread wakes up
23:00:59.066 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.43) opts 0xd
23:00:59.067 00.001 9960 Handling offset move in thread for scope, endpoint = (0.02, 0.43)
23:00:59.067 00.000 9960 Moving (0.02, 0.43) raw xDistance=0.02 yDistance=-0.42
23:00:59.067 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:00:59.067 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
23:00:59.067 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.42
23:00:59.068 00.001 9960 MoveAxis(E, 0, ABG)
23:00:59.068 00.000 9960 Move returns status 0, amount 0
23:00:59.068 00.000 9960 MoveAxis(N, 0, ABG)
23:00:59.068 00.000 9960 Move returns status 0, amount 0
23:00:59.068 00.000 9960 move complete, result=0
23:00:59.068 00.000 9960 worker thread done servicing request
23:00:59.069 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=191, med=0, FiltMin=0, FiltMax=102, Gamma=1.000
23:00:59.073 00.004 11872 UpdateGuideState exits: m=4387 SNR=45.1
23:00:59.077 00.004 11872 PhdController: settling, locked = 1, distance = 0.35 (1.50) aobump = 0 frame = 5 / 99999
23:00:59.080 00.003 11872 evsrv: {"Event":"Settling","Timestamp":1763787659.080,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.35,"Time":6.0,"SettleTime":10.0,"StarLocked":true}
23:00:59.084 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:59.087 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:00:59.091 00.004 11872 Enqueuing Expose request
23:00:59.096 00.005 11872 GuideStep: 0.0 px 0 ms EAST, -0.4 px 0 ms NORTH
23:00:59.100 00.004 9960 Worker thread wakes up
23:00:59.100 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:00:59.100 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1780,923,31,31)
23:01:00.344 01.244 9960 Exposure complete
23:01:00.453 00.109 9960 worker thread done servicing request
23:01:00.454 00.001 11872 OnExposeComplete: enter
23:01:00.459 00.005 11872 UpdateGuideState(): m_state=6
23:01:00.462 00.003 11872 Star::Find(15, 1795, 938, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
23:01:00.466 00.004 11872 Star::Find returns 1 (0), X=1795.57, Y=937.74, Mass=4644, SNR=46.5, Peak=187 HFD=5.9
23:01:00.469 00.003 11872 CameraToMount -- cameraTheta (0.01) - m_xAngle (0.00) = xAngle (0.01 = 0.01)
23:01:00.474 00.005 11872 CameraToMount -- cameraTheta (0.01) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.98 = 2.98)
23:01:00.477 00.003 11872 CameraToMount -- cameraX=0.19 cameraY=0.00 hyp=0.19 cameraTheta=0.01 mountX=0.19 mountY=0.03, mountTheta=0.16
23:01:00.482 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.19, y=0.00, opts=13)
23:01:00.486 00.004 11872 Enqueuing Move request for scope (0.19, 0.00)
23:01:00.491 00.005 9960 Worker thread wakes up
23:01:00.491 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=187, med=0, FiltMin=0, FiltMax=103, Gamma=1.000
23:01:00.494 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.00) opts 0xd
23:01:00.494 00.000 9960 Handling offset move in thread for scope, endpoint = (0.19, 0.00)
23:01:00.494 00.000 9960 Moving (0.19, 0.00) raw xDistance=0.19 yDistance=0.03
23:01:00.495 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
23:01:00.496 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:01:00.496 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:01:00.496 00.000 9960 MoveAxis(E, 0, ABG)
23:01:00.496 00.000 9960 Move returns status 0, amount 0
23:01:00.496 00.000 9960 MoveAxis(N, 0, ABG)
23:01:00.497 00.001 9960 Move returns status 0, amount 0
23:01:00.497 00.000 9960 move complete, result=0
23:01:00.497 00.000 9960 worker thread done servicing request
23:01:00.497 00.000 11872 UpdateGuideState exits: m=4644 SNR=46.5
23:01:00.501 00.004 11872 PhdController: settling, locked = 1, distance = 0.30 (1.50) aobump = 0 frame = 6 / 99999
23:01:00.505 00.004 11872 evsrv: {"Event":"Settling","Timestamp":1763787660.505,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.30,"Time":7.5,"SettleTime":10.0,"StarLocked":true}
23:01:00.509 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:00.512 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:01:00.516 00.004 11872 Enqueuing Expose request
23:01:00.519 00.003 9960 Worker thread wakes up
23:01:00.519 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:01:00.519 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1780,923,31,31)
23:01:00.520 00.001 11872 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:01:01.773 01.253 9960 Exposure complete
23:01:01.894 00.121 9960 worker thread done servicing request
23:01:01.894 00.000 11872 OnExposeComplete: enter
23:01:01.898 00.004 11872 UpdateGuideState(): m_state=6
23:01:01.902 00.004 11872 Star::Find(15, 1795, 937, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
23:01:01.906 00.004 11872 Star::Find returns 1 (0), X=1795.64, Y=937.54, Mass=4225, SNR=43.3, Peak=190 HFD=5.7
23:01:01.910 00.004 11872 CameraToMount -- cameraTheta (-0.64) - m_xAngle (0.00) = xAngle (-0.65 = -0.65)
23:01:01.912 00.002 11872 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.32 = 2.32)
23:01:01.915 00.003 11872 CameraToMount -- cameraX=0.26 cameraY=-0.20 hyp=0.33 cameraTheta=-0.64 mountX=0.26 mountY=0.24, mountTheta=0.74
23:01:01.924 00.009 11872 SchedulePrimaryMove(0FA44CE0, x=0.26, y=-0.20, opts=13)
23:01:01.927 00.003 11872 Enqueuing Move request for scope (0.26, -0.20)
23:01:01.930 00.003 9960 Worker thread wakes up
23:01:01.930 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.20) opts 0xd
23:01:01.930 00.000 9960 Handling offset move in thread for scope, endpoint = (0.26, -0.20)
23:01:01.930 00.000 9960 Moving (0.26, -0.20) raw xDistance=0.26 yDistance=0.24
23:01:01.930 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
23:01:01.932 00.002 9960 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
23:01:01.932 00.000 9960 MoveAxis(W, 123, ABG)
23:01:01.932 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=190, med=0, FiltMin=0, FiltMax=102, Gamma=1.000
23:01:01.936 00.004 11872 UpdateGuideState exits: m=4225 SNR=43.3
23:01:01.940 00.004 11872 PhdController: settling, locked = 1, distance = 0.31 (1.50) aobump = 0 frame = 7 / 99999
23:01:01.944 00.004 9960 Guiding  Dir = 3, Dur = 123
23:01:01.944 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763787661.944,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.31,"Time":8.9,"SettleTime":10.0,"StarLocked":true}
23:01:01.948 00.004 9960 IsSlewing returns 0
23:01:01.948 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:01.951 00.003 9960 IsGuiding returns 0
23:01:01.952 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:01:01.955 00.003 11872 Enqueuing Expose request
23:01:01.960 00.005 9960 PulseGuide returned control before completion, sleep 133
23:01:02.105 00.145 9960 IsGuiding returns 1
23:01:02.106 00.001 9960 scope still moving after pulse duration time elapsed
23:01:02.137 00.031 9960 IsSlewing returns 0
23:01:02.138 00.001 9960 IsGuiding returns 0
23:01:02.139 00.001 9960 scope move finished after 123 + 64 ms
23:01:02.139 00.000 9960 Move returns status 0, amount 123
23:01:02.139 00.000 9960 MoveAxis(S, 178, ABG)
23:01:02.141 00.002 9960 Guiding  Dir = 1, Dur = 178
23:01:02.141 00.000 9960 IsSlewing returns 0
23:01:02.142 00.001 9960 IsGuiding returns 0
23:01:02.142 00.000 9960 PulseGuide returned control before completion, sleep 188
23:01:02.341 00.199 9960 IsGuiding returns 1
23:01:02.342 00.001 9960 scope still moving after pulse duration time elapsed
23:01:02.371 00.029 9960 IsSlewing returns 0
23:01:02.372 00.001 9960 IsGuiding returns 0
23:01:02.372 00.000 9960 scope move finished after 178 + 52 ms
23:01:02.373 00.001 9960 Move returns status 0, amount 178
23:01:02.373 00.000 9960 move complete, result=0
23:01:02.374 00.001 9960 worker thread done servicing request
23:01:02.375 00.001 9960 Worker thread wakes up
23:01:02.375 00.000 11872 GuideStep: 0.3 px 123 ms WEST, 0.2 px 178 ms SOUTH
23:01:02.380 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
23:01:02.381 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1780,923,31,31)
23:01:03.634 01.253 9960 Exposure complete
23:01:03.759 00.125 9960 worker thread done servicing request
23:01:03.759 00.000 11872 OnExposeComplete: enter
23:01:03.764 00.005 11872 UpdateGuideState(): m_state=6
23:01:03.767 00.003 11872 Star::Find(15, 1795, 937, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
23:01:03.772 00.005 11872 Star::Find returns 1 (0), X=1795.50, Y=937.45, Mass=4333, SNR=44.5, Peak=193 HFD=5.8
23:01:03.775 00.003 11872 CameraToMount -- cameraTheta (-1.15) - m_xAngle (0.00) = xAngle (-1.15 = -1.15)
23:01:03.779 00.004 11872 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.82 = 1.82)
23:01:03.782 00.003 11872 CameraToMount -- cameraX=0.13 cameraY=-0.28 hyp=0.31 cameraTheta=-1.15 mountX=0.13 mountY=0.30, mountTheta=1.17
23:01:03.788 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.13, y=-0.28, opts=13)
23:01:03.792 00.004 11872 Enqueuing Move request for scope (0.13, -0.28)
23:01:03.796 00.004 9960 Worker thread wakes up
23:01:03.796 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.28) opts 0xd
23:01:03.797 00.001 9960 Handling offset move in thread for scope, endpoint = (0.13, -0.28)
23:01:03.797 00.000 9960 Moving (0.13, -0.28) raw xDistance=0.13 yDistance=0.30
23:01:03.797 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:01:03.797 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.30 from input 0.30
23:01:03.797 00.000 9960 MoveAxis(E, 0, ABG)
23:01:03.798 00.001 9960 Move returns status 0, amount 0
23:01:03.798 00.000 9960 MoveAxis(S, 224, ABG)
23:01:03.798 00.000 9960 Guiding  Dir = 1, Dur = 224
23:01:03.798 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=193, med=0, FiltMin=0, FiltMax=104, Gamma=1.000
23:01:03.804 00.006 9960 IsSlewing returns 0
23:01:03.804 00.000 11872 UpdateGuideState exits: m=4333 SNR=44.5
23:01:03.808 00.004 9960 IsGuiding returns 0
23:01:03.808 00.000 11872 PhdController: settling, locked = 1, distance = 0.31 (1.50) aobump = 0 frame = 8 / 99999
23:01:03.812 00.004 11872 PhdController: newstate STATE_FINISH
23:01:03.816 00.004 11872 PhdController complete: success
23:01:03.819 00.003 9960 PulseGuide returned control before completion, sleep 234
23:01:03.820 00.001 11872 evsrv: {"Event":"SettleDone","Timestamp":1763787663.819,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":8,"DroppedFrames":0}
23:01:03.824 00.004 11872 Mount: notify guiding dither settle done success=1
23:01:03.828 00.004 11872 PhdController: newstate STATE_IDLE
23:01:03.833 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:03.837 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:01:03.841 00.004 11872 Enqueuing Expose request
23:01:04.063 00.222 9960 IsGuiding returns 1
23:01:04.063 00.000 9960 scope still moving after pulse duration time elapsed
23:01:04.095 00.032 9960 IsSlewing returns 0
23:01:04.097 00.002 9960 IsGuiding returns 0
23:01:04.097 00.000 9960 scope move finished after 224 + 64 ms
23:01:04.097 00.000 9960 Move returns status 0, amount 224
23:01:04.098 00.001 9960 move complete, result=0
23:01:04.098 00.000 9960 worker thread done servicing request
23:01:04.098 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.3 px 224 ms SOUTH
23:01:04.104 00.006 9960 Worker thread wakes up
23:01:04.104 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:01:04.105 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1780,923,31,31)
23:01:04.534 00.429 11872 evsrv: cli 0D2D2320 connect
23:01:04.541 00.007 11872 case statement mapped state 6 to 3
23:01:04.548 00.007 11872 case statement mapped state 6 to 3
23:01:04.551 00.003 11872 evsrv: cli 0D2D2320 request: {"method":"get_app_state","id":"874473bb-70ff-40ee-b5c7-5ae6ff9688dd"}
23:01:04.555 00.004 11872 case statement mapped state 6 to 3
23:01:04.557 00.002 11872 evsrv: cli 0D2D2320 response: {"jsonrpc":"2.0","result":"Guiding","id":"874473bb-70ff-40ee-b5c7-5ae6ff9688dd"}
23:01:04.560 00.003 11872 evsrv: cli 0D2D2320 disconnect
23:01:04.565 00.005 11872 evsrv: cli 0D2D3220 connect
23:01:04.568 00.003 11872 case statement mapped state 6 to 3
23:01:04.573 00.005 11872 case statement mapped state 6 to 3
23:01:04.579 00.006 11872 evsrv: cli 0D2D3220 request: {"method":"stop_capture","id":"375d8420-e054-461b-a38f-4952229e9e64"}
23:01:04.584 00.005 11872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:01:04.587 00.003 11872 Status Line: Waiting for devices...
23:01:04.590 00.003 11872 evsrv: cli 0D2D3220 response: {"jsonrpc":"2.0","result":0,"id":"375d8420-e054-461b-a38f-4952229e9e64"}
23:01:04.595 00.005 11872 evsrv: cli 0D2D3220 disconnect
23:01:04.598 00.003 11872 evsrv: cli 0D2D2780 connect
23:01:04.601 00.003 11872 case statement mapped state 6 to 3
23:01:04.604 00.003 11872 case statement mapped state 6 to 3
23:01:04.609 00.005 11872 evsrv: cli 0D2D2780 request: {"method":"get_app_state","id":"58d1bb02-221f-4866-8195-bd565cf6b75b"}
23:01:04.612 00.003 11872 case statement mapped state 6 to 3
23:01:04.615 00.003 11872 evsrv: cli 0D2D2780 response: {"jsonrpc":"2.0","result":"Guiding","id":"58d1bb02-221f-4866-8195-bd565cf6b75b"}
23:01:04.619 00.004 11872 evsrv: cli 0D2D2780 disconnect
23:01:04.657 00.038 9960 ZWO: stopexposure
23:01:05.317 00.660 9960 ZWO: stopexposure
23:01:05.319 00.002 9960 Error thrown from C:\cygwin\home\agalasso\projects\phd2\worker_thread.cpp:190->Capture failed
23:01:05.319 00.000 9960 worker thread done servicing request
23:01:05.319 00.000 11872 OnExposeComplete: enter
23:01:05.326 00.007 11872 OnExposeComplete: Capture Error reported
23:01:05.334 00.008 11872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
23:01:05.340 00.006 11872 Mount: notify guiding stopped
23:01:05.350 00.010 11872 Changing from state GUIDING to STOP
23:01:05.355 00.005 11872 guider state => SELECTED
23:01:05.360 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=193, med=0, FiltMin=0, FiltMax=104, Gamma=1.000
23:01:05.368 00.008 11872 Changing from state SELECTED to UNINITIALIZED
23:01:05.373 00.005 11872 guider state => SELECTING
23:01:05.385 00.012 11872 Status Line: Stopped.
23:01:05.395 00.010 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\myframe_events.cpp:489->Error reported capturing image
23:01:05.620 00.225 11872 evsrv: cli 0D2D2320 connect
23:01:05.626 00.006 11872 evsrv: cli 0D2D2320 request: {"method":"get_app_state","id":"c216c33d-3330-4a39-8e44-e3441fba3573"}
23:01:05.632 00.006 11872 evsrv: cli 0D2D2320 response: {"jsonrpc":"2.0","result":"Stopped","id":"c216c33d-3330-4a39-8e44-e3441fba3573"}
23:01:05.637 00.005 11872 evsrv: cli 0D2D2320 disconnect
23:01:21.126 15.489 11872 evsrv: cli 0D2D28C0 connect
23:01:21.131 00.005 11872 evsrv: cli 0D2D28C0 request: {"method":"get_app_state","id":"cf224257-6214-4009-be25-a5c0840655ba"}
23:01:21.141 00.010 11872 evsrv: cli 0D2D28C0 response: {"jsonrpc":"2.0","result":"Stopped","id":"cf224257-6214-4009-be25-a5c0840655ba"}
23:01:21.152 00.011 11872 evsrv: cli 0D2D28C0 disconnect
23:01:21.160 00.008 11872 evsrv: cli 0D2D23C0 connect
23:01:21.170 00.010 11872 evsrv: cli 0D2D23C0 request: {"method":"get_calibrated","id":"5ccc4cb5-fdcd-4dbe-bcaa-7316afcedb46"}
23:01:21.176 00.006 11872 evsrv: cli 0D2D23C0 response: {"jsonrpc":"2.0","result":true,"id":"5ccc4cb5-fdcd-4dbe-bcaa-7316afcedb46"}
23:01:21.183 00.007 11872 evsrv: cli 0D2D23C0 disconnect
23:01:21.189 00.006 11872 evsrv: cli 0D2D2B40 connect
23:01:21.195 00.006 11872 evsrv: cli 0D2D2B40 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"53c86d25-aca5-49a1-ac78-8a00466f7d33"}
23:01:21.204 00.009 11872 PhdController::Guide begins
23:01:21.211 00.007 11872 PhdController: newstate STATE_SETUP
23:01:21.218 00.007 11872 PhdController: setup
23:01:21.222 00.004 11872 PhdController: newstate STATE_ATTEMPT_START
23:01:21.225 00.003 11872 PhdController: start capturing
23:01:21.230 00.005 11872 Changing from state SELECTING to UNINITIALIZED
23:01:21.233 00.003 11872 guider state => SELECTING
23:01:21.237 00.004 11872 setting force full frames = true
23:01:21.241 00.004 11872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
23:01:21.249 00.008 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:01:21.253 00.004 11872 Enqueuing Expose request
23:01:21.256 00.003 11872 PhdController: newstate STATE_SELECT_STAR
23:01:21.260 00.004 9960 Worker thread wakes up
23:01:21.261 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
23:01:21.261 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:01:21.262 00.001 11872 evsrv: cli 0D2D2B40 response: {"jsonrpc":"2.0","result":0,"id":"53c86d25-aca5-49a1-ac78-8a00466f7d33"}
23:01:21.266 00.004 11872 evsrv: cli 0D2D2B40 disconnect
23:01:21.270 00.004 11872 evsrv: cli 0D2D3220 connect
23:01:21.274 00.004 11872 case statement mapped state 1 to 101
23:01:21.279 00.005 11872 case statement mapped state 1 to 101
23:01:21.282 00.003 11872 evsrv: cli 0D2D3220 request: {"method":"get_lock_shift_params","id":"b31cba0f-44a8-4ab7-b546-927f22efbae7"}
23:01:21.287 00.005 11872 evsrv: cli 0D2D3220 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"b31cba0f-44a8-4ab7-b546-927f22efbae7"}
23:01:21.290 00.003 11872 evsrv: cli 0D2D3220 disconnect
23:01:21.294 00.004 11872 evsrv: cli 0D2D26E0 connect
23:01:21.298 00.004 11872 case statement mapped state 1 to 101
23:01:21.301 00.003 11872 case statement mapped state 1 to 101
23:01:21.304 00.003 11872 evsrv: cli 0D2D26E0 request: {"method":"get_lock_position","id":"42804211-fb12-4e9c-a791-6ee884bfb6a1"}
23:01:21.310 00.006 11872 evsrv: cli 0D2D26E0 response: {"jsonrpc":"2.0","result":null,"id":"42804211-fb12-4e9c-a791-6ee884bfb6a1"}
23:01:21.314 00.004 11872 evsrv: cli 0D2D26E0 disconnect
23:01:22.316 01.002 11872 evsrv: cli 0D2D3040 connect
23:01:22.321 00.005 11872 case statement mapped state 1 to 101
23:01:22.327 00.006 11872 case statement mapped state 1 to 101
23:01:22.332 00.005 11872 evsrv: cli 0D2D3040 request: {"method":"get_lock_position","id":"e39adfe5-b2cf-40bc-a0ca-90b5251896bd"}
23:01:22.337 00.005 11872 evsrv: cli 0D2D3040 response: {"jsonrpc":"2.0","result":null,"id":"e39adfe5-b2cf-40bc-a0ca-90b5251896bd"}
23:01:22.342 00.005 11872 evsrv: cli 0D2D3040 disconnect
23:01:22.503 00.161 9960 Exposure complete
23:01:22.621 00.118 9960 worker thread done servicing request
23:01:22.621 00.000 11872 OnExposeComplete: enter
23:01:22.626 00.005 11872 UpdateGuideState(): m_state=1
23:01:22.629 00.003 11872 UpdateCurrentPosition: no star selected
23:01:22.632 00.003 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
23:01:22.638 00.006 11872 Status Line: No star selected
23:01:22.643 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=200, med=0, FiltMin=0, FiltMax=116, Gamma=1.000
23:01:22.647 00.004 11872 UpdateGuideState exits: No star selected
23:01:22.650 00.003 11872 GuiderMultiStar::AutoSelect enter
23:01:22.655 00.005 11872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
23:01:22.762 00.107 11872 AutoFind: auto downsample for scale 1.00 => 1x
23:01:22.947 00.185 11872 AutoFind: global mean = -0.0, stdev 2.3
23:01:22.951 00.004 11872 AutoFind: using threshold = 0.1
23:01:23.185 00.234 11872 AutoFind: local max [1797, 934] 130.5
23:01:23.190 00.005 11872 AutoFind: local max [1552, 385] 100.4
23:01:23.193 00.003 11872 AutoFind: local max [1552, 391] 85.9
23:01:23.197 00.004 11872 AutoFind: local max [353, 23] 57.7
23:01:23.202 00.005 11872 AutoFind: local max [1686, 398] 44.5
23:01:23.204 00.002 11872 AutoFind: local max [1335, 168] 39.0
23:01:23.209 00.005 11872 AutoFind: local max [1259, 96] 33.4
23:01:23.212 00.003 11872 AutoFind: local max [738, 634] 30.5
23:01:23.217 00.005 11872 AutoFind: local max [81, 1022] 27.2
23:01:23.221 00.004 11872 AutoFind: local max [739, 640] 24.8
23:01:23.225 00.004 11872 AutoFind: local max [414, 394] 23.1
23:01:23.228 00.003 11872 AutoFind: local max [91, 605] 21.3
23:01:23.232 00.004 11872 AutoFind: local max [1001, 420] 21.1
23:01:23.236 00.004 11872 AutoFind: local max [128, 509] 20.9
23:01:23.239 00.003 11872 AutoFind: local max [1893, 926] 20.6
23:01:23.242 00.003 11872 AutoFind: local max [1002, 426] 20.0
23:01:23.247 00.005 11872 AutoFind: local max [845, 992] 19.7
23:01:23.250 00.003 11872 AutoFind: local max [448, 467] 12.4
23:01:23.253 00.003 11872 AutoFind: local max [1279, 244] 10.9
23:01:23.256 00.003 11872 AutoFind: local max [239, 526] 9.7
23:01:23.261 00.005 11872 AutoFind: local max [716, 222] 9.7
23:01:23.264 00.003 11872 AutoFind: local max [127, 170] 9.7
23:01:23.267 00.003 11872 AutoFind: local max [349, 426] 9.6
23:01:23.271 00.004 11872 AutoFind: local max [1266, 58] 9.5
23:01:23.275 00.004 11872 AutoFind: local max [465, 388] 9.3
23:01:23.279 00.004 11872 AutoFind: local max [269, 1085] 9.1
23:01:23.284 00.005 11872 AutoFind: local max [1278, 250] 9.0
23:01:23.287 00.003 11872 AutoFind: local max [450, 45] 9.0
23:01:23.291 00.004 11872 AutoFind: local max [1330, 640] 8.3
23:01:23.294 00.003 11872 AutoFind: local max [1406, 552] 8.0
23:01:23.298 00.004 11872 AutoFind: local max [246, 745] 7.7
23:01:23.301 00.003 11872 AutoFind: local max [1870, 768] 7.7
23:01:23.303 00.002 11872 AutoFind: local max [1309, 669] 7.5
23:01:23.307 00.004 11872 AutoFind: local max [1319, 725] 7.3
23:01:23.311 00.004 11872 AutoFind: local max [340, 777] 7.2
23:01:23.313 00.002 11872 AutoFind: local max [1330, 646] 7.1
23:01:23.316 00.003 11872 AutoFind: local max [69, 1056] 7.0
23:01:23.320 00.004 11872 AutoFind: local max [275, 495] 7.0
23:01:23.326 00.006 11872 AutoFind: local max [1797, 67] 7.0
23:01:23.329 00.003 11872 AutoFind: local max [1743, 319] 6.8
23:01:23.332 00.003 11872 AutoFind: local max [251, 128] 6.8
23:01:23.335 00.003 11872 AutoFind: local max [775, 936] 6.5
23:01:23.338 00.003 11872 AutoFind: local max [1819, 211] 6.3
23:01:23.341 00.003 11872 AutoFind: local max [1356, 531] 6.2
23:01:23.345 00.004 11872 AutoFind: local max [1352, 171] 6.1
23:01:23.348 00.003 11872 AutoFind: local max [523, 724] 5.8
23:01:23.352 00.004 11872 AutoFind: local max [1449, 799] 5.6
23:01:23.357 00.005 11872 AutoFind: local max [479, 648] 5.5
23:01:23.360 00.003 11872 AutoFind: local max [270, 600] 5.4
23:01:23.365 00.005 11872 AutoFind: local max [1781, 714] 5.4
23:01:23.369 00.004 11872 AutoFind: local max [524, 719] 5.2
23:01:23.372 00.003 11872 AutoFind: local max [1541, 385] 5.2
23:01:23.375 00.003 11872 AutoFind: local max [1357, 525] 5.2
23:01:23.379 00.004 11872 AutoFind: local max [301, 554] 5.0
23:01:23.382 00.003 11872 AutoFind: local max [1786, 934] 5.0
23:01:23.387 00.005 11872 AutoFind: local max [1782, 709] 4.8
23:01:23.390 00.003 11872 AutoFind: local max [1301, 824] 4.8
23:01:23.393 00.003 11872 AutoFind: local max [1474, 1061] 4.6
23:01:23.397 00.004 11872 AutoFind: local max [1785, 940] 4.4
23:01:23.400 00.003 11872 AutoFind: local max [1668, 479] 4.4
23:01:23.405 00.005 11872 AutoFind: local max [563, 634] 4.3
23:01:23.408 00.003 11872 AutoFind: local max [1554, 374] 4.3
23:01:23.412 00.004 11872 AutoFind: local max [1319, 731] 4.3
23:01:23.414 00.002 11872 AutoFind: local max [1750, 1071] 4.2
23:01:23.419 00.005 11872 AutoFind: local max [1405, 559] 4.2
23:01:23.423 00.004 11872 AutoFind: local max [1668, 473] 4.2
23:01:23.427 00.004 11872 AutoFind: local max [1460, 761] 4.1
23:01:23.430 00.003 11872 AutoFind: local max [721, 853] 4.1
23:01:23.433 00.003 11872 AutoFind: local max [1694, 335] 4.1
23:01:23.437 00.004 11872 AutoFind: local max [154, 755] 4.0
23:01:23.440 00.003 11872 AutoFind: local max [1354, 888] 4.0
23:01:23.444 00.004 11872 AutoFind: local max [529, 331] 4.0
23:01:23.447 00.003 11872 AutoFind: local max [1451, 793] 3.9
23:01:23.451 00.004 11872 AutoFind: local max [1484, 583] 3.9
23:01:23.455 00.004 11872 AutoFind: local max [543, 377] 3.9
23:01:23.458 00.003 11872 AutoFind: local max [1692, 495] 3.9
23:01:23.461 00.003 11872 AutoFind: local max [515, 1005] 3.8
23:01:23.464 00.003 11872 AutoFind: local max [1388, 558] 3.8
23:01:23.468 00.004 11872 AutoFind: local max [1346, 161] 3.8
23:01:23.472 00.004 11872 AutoFind: local max [198, 34] 3.8
23:01:23.475 00.003 11872 AutoFind: local max [1746, 899] 3.8
23:01:23.478 00.003 11872 AutoFind: local max [1642, 937] 3.8
23:01:23.482 00.004 11872 AutoFind: local max [1337, 157] 3.7
23:01:23.485 00.003 11872 AutoFind: local max [1586, 923] 3.7
23:01:23.489 00.004 11872 AutoFind: local max [1855, 965] 3.7
23:01:23.493 00.004 11872 AutoFind: local max [1005, 360] 3.7
23:01:23.496 00.003 11872 AutoFind: local max [1662, 536] 3.7
23:01:23.499 00.003 11872 AutoFind: local max [97, 40] 3.7
23:01:23.502 00.003 11872 AutoFind: local max [317, 68] 3.6
23:01:23.506 00.004 11872 AutoFind: local max [542, 383] 3.6
23:01:23.509 00.003 11872 AutoFind: local max [82, 612] 3.6
23:01:23.512 00.003 11872 AutoFind: local max [1460, 753] 3.6
23:01:23.516 00.004 11872 AutoFind: local max [1225, 25] 3.6
23:01:23.520 00.004 11872 AutoFind: local max [1009, 722] 3.5
23:01:23.524 00.004 11872 AutoFind: local max [1564, 373] 3.5
23:01:23.527 00.003 11872 AutoFind: local max [243, 1016] 3.5
23:01:23.531 00.004 11872 AutoFind: local max [972, 504] 3.5
23:01:23.535 00.004 11872 AutoFind: local max [1369, 168] 3.5
23:01:23.539 00.004 11872 AutoFind: local max [22, 1070] 3.5
23:01:23.542 00.003 11872 AutoFind: local max [1640, 711] 3.5
23:01:23.546 00.004 11872 AutoFind: too close [1369, 168] 3.5 - [1352, 171] 6.1
23:01:23.549 00.003 11872 AutoFind: too close [1564, 373] 3.5 - [1554, 374] 4.3
23:01:23.552 00.003 11872 AutoFind: close dim-bright [1564, 373] 3.5 - [1552, 391] 85.9
23:01:23.557 00.005 11872 AutoFind: close dim-bright [1564, 373] 3.5 - [1552, 385] 100.4
23:01:23.560 00.003 11872 AutoFind: too close [1460, 753] 3.6 - [1460, 761] 4.1
23:01:23.563 00.003 11872 AutoFind: close dim-bright [82, 612] 3.6 - [91, 605] 21.3
23:01:23.568 00.005 11872 AutoFind: too close [542, 383] 3.6 - [543, 377] 3.9
23:01:23.572 00.004 11872 AutoFind: too close [1337, 157] 3.7 - [1346, 161] 3.8
23:01:23.575 00.003 11872 AutoFind: too close [1337, 157] 3.7 - [1352, 171] 6.1
23:01:23.579 00.004 11872 AutoFind: close dim-bright [1337, 157] 3.7 - [1335, 168] 39.0
23:01:23.583 00.004 11872 AutoFind: too close [1346, 161] 3.8 - [1352, 171] 6.1
23:01:23.587 00.004 11872 AutoFind: close dim-bright [1346, 161] 3.8 - [1335, 168] 39.0
23:01:23.590 00.003 11872 AutoFind: too close [1388, 558] 3.8 - [1405, 559] 4.2
23:01:23.594 00.004 11872 AutoFind: too close [1388, 558] 3.8 - [1406, 552] 8.0
23:01:23.598 00.004 11872 AutoFind: too close [1451, 793] 3.9 - [1449, 799] 5.6
23:01:23.601 00.003 11872 AutoFind: too close [1668, 473] 4.2 - [1668, 479] 4.4
23:01:23.605 00.004 11872 AutoFind: too close [1405, 559] 4.2 - [1406, 552] 8.0
23:01:23.609 00.004 11872 AutoFind: too close [1319, 731] 4.3 - [1319, 725] 7.3
23:01:23.613 00.004 11872 AutoFind: too close [1554, 374] 4.3 - [1541, 385] 5.2
23:01:23.616 00.003 11872 AutoFind: close dim-bright [1554, 374] 4.3 - [1552, 391] 85.9
23:01:23.620 00.004 11872 AutoFind: close dim-bright [1554, 374] 4.3 - [1552, 385] 100.4
23:01:23.624 00.004 11872 AutoFind: too close [1785, 940] 4.4 - [1786, 934] 5.0
23:01:23.627 00.003 11872 AutoFind: close dim-bright [1785, 940] 4.4 - [1797, 934] 130.5
23:01:23.632 00.005 11872 AutoFind: too close [1782, 709] 4.8 - [1781, 714] 5.4
23:01:23.635 00.003 11872 AutoFind: close dim-bright [1786, 934] 5.0 - [1797, 934] 130.5
23:01:23.637 00.002 11872 AutoFind: too close [1357, 525] 5.2 - [1356, 531] 6.2
23:01:23.643 00.006 11872 AutoFind: close dim-bright [1541, 385] 5.2 - [1552, 391] 85.9
23:01:23.646 00.003 11872 AutoFind: close dim-bright [1541, 385] 5.2 - [1552, 385] 100.4
23:01:23.650 00.004 11872 AutoFind: too close [524, 719] 5.2 - [523, 724] 5.8
23:01:23.653 00.003 11872 AutoFind: close dim-bright [1352, 171] 6.1 - [1335, 168] 39.0
23:01:23.656 00.003 11872 AutoFind: too close [1330, 646] 7.1 - [1330, 640] 8.3
23:01:23.660 00.004 11872 AutoFind: too close [1278, 250] 9.0 - [1279, 244] 10.9
23:01:23.664 00.004 11872 AutoFind: too close [1002, 426] 20.0 - [1001, 420] 21.1
23:01:23.667 00.003 11872 AutoFind: too close [739, 640] 24.8 - [738, 634] 30.5
23:01:23.670 00.003 11872 AutoFind: too close [1552, 391] 85.9 - [1552, 385] 100.4
23:01:23.673 00.003 11872 AutoFind: too close to edge [269, 1085] 9.1
23:01:23.677 00.004 11872 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
23:01:23.681 00.004 11872 Star::Find(15, 1797, 934, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:01:23.684 00.003 11872 Star::Find returns 1 (0), X=1796.57, Y=936.23, Mass=4502, SNR=45.8, Peak=200 HFD=5.7
23:01:23.688 00.004 11872 Star::Find(15, 353, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:01:23.692 00.004 11872 Star::Find returns 1 (0), X=352.59, Y=22.80, Mass=1618, SNR=27.4, Peak=63 HFD=5.4
23:01:23.695 00.003 11872 Star::Find(15, 1686, 398, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:01:23.698 00.003 11872 Star::Find returns 1 (0), X=1685.86, Y=399.80, Mass=1878, SNR=28.6, Peak=73 HFD=6.1
23:01:23.702 00.004 11872 Star::Find(15, 1335, 168, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:01:23.705 00.003 11872 Star::Find returns 1 (0), X=1335.14, Y=169.91, Mass=1690, SNR=26.9, Peak=54 HFD=6.3
23:01:23.708 00.003 11872 Star::Find(15, 1259, 96, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:01:23.712 00.004 11872 Star::Find returns 1 (0), X=1259.78, Y=97.47, Mass=1954, SNR=29.4, Peak=55 HFD=7.1
23:01:23.716 00.004 11872 Star::Find(15, 81, 1022, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:01:23.719 00.003 11872 Star::Find returns 1 (0), X=81.02, Y=1021.67, Mass=465, SNR=14.7, Peak=30 HFD=4.3
23:01:23.723 00.004 11872 Star::Find(15, 414, 394, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:01:23.726 00.003 11872 Star::Find returns 1 (0), X=413.72, Y=395.63, Mass=1257, SNR=23.2, Peak=41 HFD=6.7
23:01:23.729 00.003 11872 Star::Find(15, 91, 605, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:01:23.734 00.005 11872 Star::Find returns 1 (0), X=91.36, Y=605.92, Mass=634, SNR=16.6, Peak=32 HFD=5.1
23:01:23.737 00.003 11872 Star::Find(15, 128, 509, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:01:23.741 00.004 11872 Star::Find returns 1 (0), X=127.76, Y=508.04, Mass=730, SNR=18.4, Peak=35 HFD=5.9
23:01:23.745 00.004 11872 Star::Find(15, 1893, 926, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:01:23.748 00.003 11872 Star::Find returns 1 (0), X=1892.41, Y=927.06, Mass=568, SNR=16.1, Peak=36 HFD=5.1
23:01:23.753 00.005 11872 Star::Find(15, 845, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:01:23.756 00.003 11872 Star::Find returns 1 (0), X=845.60, Y=994.04, Mass=1124, SNR=22.5, Peak=29 HFD=6.5
23:01:23.759 00.003 11872 Star::Find(15, 448, 467, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:01:23.763 00.004 11872 Star::Find returns 1 (0), X=447.43, Y=468.59, Mass=411, SNR=13.6, Peak=16 HFD=5.9
23:01:23.767 00.004 11872 Star::Find(15, 239, 526, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:01:23.770 00.003 11872 Star::Find returns 1 (0), X=238.49, Y=526.26, Mass=390, SNR=13.4, Peak=16 HFD=5.7
23:01:23.773 00.003 11872 Star::Find(15, 716, 222, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:01:23.777 00.004 11872 Star::Find returns 1 (0), X=715.94, Y=223.34, Mass=523, SNR=15.4, Peak=15 HFD=6.7
23:01:23.780 00.003 11872 Star::Find(15, 127, 170, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:01:23.783 00.003 11872 Star::Find returns 1 (0), X=126.70, Y=169.54, Mass=247, SNR=10.7, Peak=19 HFD=5.1
23:01:23.788 00.005 11872 Star::Find(15, 349, 426, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:01:23.791 00.003 11872 Star::Find returns 1 (0), X=349.84, Y=425.37, Mass=380, SNR=13.2, Peak=13 HFD=5.8
23:01:23.795 00.004 11872 Star::Find(15, 1266, 58, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:01:23.800 00.005 11872 Star::Find returns 1 (0), X=1266.61, Y=58.45, Mass=334, SNR=12.2, Peak=13 HFD=5.8
23:01:23.803 00.003 11872 Star::Find(15, 465, 388, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:01:23.808 00.005 11872 Star::Find returns 1 (0), X=464.66, Y=390.82, Mass=308, SNR=11.6, Peak=16 HFD=5.6
23:01:23.811 00.003 11872 Star::Find(15, 450, 45, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:01:23.814 00.003 11872 Star::Find returns 1 (0), X=450.35, Y=44.75, Mass=207, SNR=9.7, Peak=10 HFD=5.1
23:01:23.819 00.005 11872 Star::Find(15, 246, 745, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:01:23.822 00.003 11872 Star::Find returns 1 (0), X=245.78, Y=745.64, Mass=181, SNR=9.2, Peak=10 HFD=5.2
23:01:23.827 00.005 11872 Star::Find(15, 1870, 768, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:01:23.829 00.002 11872 Star::Find returns 1 (0), X=1870.40, Y=767.09, Mass=206, SNR=9.7, Peak=12 HFD=5.5
23:01:23.833 00.004 11872 Star::Find(15, 1309, 669, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:01:23.837 00.004 11872 Star::Find returns 1 (0), X=1309.49, Y=670.73, Mass=291, SNR=11.5, Peak=9 HFD=7.0
23:01:23.840 00.003 11872 Star::Find(15, 340, 777, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:01:23.845 00.005 11872 Star::Find returns 1 (0), X=339.44, Y=775.02, Mass=174, SNR=8.9, Peak=13 HFD=5.1
23:01:23.849 00.004 11872 Star::Find(15, 69, 1056, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:01:23.853 00.004 11872 Star::Find returns 1 (0), X=68.82, Y=1056.18, Mass=96, SNR=6.6, Peak=9 HFD=3.9
23:01:23.856 00.003 11872 Star::Find(15, 275, 495, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:01:23.862 00.006 11872 Star::Find returns 1 (0), X=275.17, Y=493.70, Mass=206, SNR=9.8, Peak=9 HFD=5.2
23:01:23.866 00.004 11872 Star::Find(15, 1797, 67, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:01:23.870 00.004 11872 Star::Find returns 1 (0), X=1796.35, Y=65.99, Mass=154, SNR=8.4, Peak=8 HFD=5.1
23:01:23.873 00.003 11872 Star::Find(15, 1743, 319, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:01:23.877 00.004 11872 Star::Find returns 1 (0), X=1743.32, Y=320.28, Mass=191, SNR=9.3, Peak=9 HFD=5.6
23:01:23.882 00.005 11872 Star::Find(15, 251, 128, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:01:23.885 00.003 11872 Star::Find returns 1 (0), X=251.48, Y=127.25, Mass=148, SNR=8.3, Peak=8 HFD=4.6
23:01:23.889 00.004 11872 Star::Find(15, 775, 936, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:01:23.893 00.004 11872 Star::Find returns 1 (0), X=776.91, Y=935.57, Mass=263, SNR=10.8, Peak=12 HFD=6.2
23:01:23.896 00.003 11872 Star::Find(15, 1819, 211, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:01:23.900 00.004 11872 Star::Find returns 1 (0), X=1819.85, Y=212.38, Mass=144, SNR=8.1, Peak=14 HFD=4.9
23:01:23.904 00.004 11872 Star::Find(15, 479, 648, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:01:23.908 00.004 11872 Star::Find returns 1 (0), X=478.58, Y=649.68, Mass=203, SNR=9.6, Peak=9 HFD=6.7
23:01:23.911 00.003 11872 Star::Find(15, 270, 600, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:01:23.914 00.003 11872 Star::Find returns 1 (0), X=270.06, Y=601.63, Mass=104, SNR=6.9, Peak=8 HFD=5.3
23:01:23.933 00.019 11872 Star::Find(15, 301, 554, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:01:23.939 00.006 11872 Star::Find returns 1 (0), X=302.03, Y=555.35, Mass=91, SNR=6.5, Peak=7 HFD=5.5
23:01:23.942 00.003 11872 Star::Find(15, 1301, 824, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:01:23.945 00.003 11872 Star::Find false star n=27 nbg=276 bg=0.9 sigma=0.9 thresh=4 peak=4
23:01:23.948 00.003 11872 Star::Find returns 0 (2), X=1301.00, Y=824.00, Mass=100, SNR=2.9, Peak=7 HFD=0.0
23:01:23.951 00.003 11872 Star::Find(15, 1474, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:01:23.955 00.004 11872 Star::Find false star n=21 nbg=279 bg=1.1 sigma=1.0 thresh=4 peak=4
23:01:23.957 00.002 11872 Star::Find returns 0 (2), X=1474.00, Y=1061.00, Mass=75, SNR=2.9, Peak=7 HFD=0.0
23:01:23.960 00.003 11872 Star::Find(15, 563, 634, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:01:23.962 00.002 11872 Star::Find returns 1 (0), X=563.77, Y=634.11, Mass=133, SNR=7.8, Peak=9 HFD=5.9
23:01:23.966 00.004 11872 Star::Find(15, 1750, 1071, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:01:23.969 00.003 11872 Star::Find false star n=18 nbg=286 bg=1.0 sigma=0.9 thresh=4 peak=4
23:01:23.972 00.003 11872 Star::Find returns 0 (2), X=1750.00, Y=1071.00, Mass=60, SNR=2.9, Peak=8 HFD=0.0
23:01:23.975 00.003 11872 Star::Find(15, 721, 853, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:01:23.978 00.003 11872 Star::Find false star n=22 nbg=281 bg=1.0 sigma=1.0 thresh=4 peak=4
23:01:23.980 00.002 11872 Star::Find returns 0 (2), X=721.00, Y=853.00, Mass=77, SNR=2.9, Peak=7 HFD=0.0
23:01:23.984 00.004 11872 Star::Find(15, 1694, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:01:23.986 00.002 11872 Star::Find false star n=31 nbg=277 bg=0.7 sigma=0.8 thresh=3 peak=3
23:01:23.989 00.003 11872 Star::Find returns 0 (2), X=1694.00, Y=335.00, Mass=94, SNR=2.9, Peak=6 HFD=0.0
23:01:23.992 00.003 11872 Star::Find(15, 154, 755, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:01:23.995 00.003 11872 Star::Find false star n=20 nbg=279 bg=0.6 sigma=0.7 thresh=3 peak=3
23:01:23.999 00.004 11872 Star::Find returns 0 (2), X=154.00, Y=755.00, Mass=56, SNR=2.9, Peak=8 HFD=0.0
23:01:24.003 00.004 11872 Star::Find(15, 1354, 888, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:01:24.006 00.003 11872 Star::Find false star n=17 nbg=285 bg=1.3 sigma=1.1 thresh=5 peak=5
23:01:24.009 00.003 11872 Star::Find returns 0 (2), X=1354.00, Y=888.00, Mass=73, SNR=2.9, Peak=8 HFD=0.0
23:01:24.013 00.004 11872 Star::Find(15, 529, 331, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:01:24.017 00.004 11872 Star::Find returns 1 (0), X=529.15, Y=329.53, Mass=126, SNR=7.5, Peak=9 HFD=5.4
23:01:24.021 00.004 11872 Star::Find(15, 1484, 583, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:01:24.024 00.003 11872 Star::Find returns 1 (0), X=1486.32, Y=580.97, Mass=162, SNR=8.5, Peak=9 HFD=6.2
23:01:24.027 00.003 11872 Star::Find(15, 1692, 495, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:01:24.031 00.004 11872 Star::Find false star n=42 nbg=279 bg=0.6 sigma=0.7 thresh=3 peak=3
23:01:24.035 00.004 11872 Star::Find returns 0 (2), X=1692.00, Y=495.00, Mass=125, SNR=2.9, Peak=6 HFD=0.0
23:01:24.039 00.004 11872 Star::Find(15, 515, 1005, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:01:24.042 00.003 11872 Star::Find false star n=26 nbg=286 bg=1.0 sigma=0.9 thresh=4 peak=4
23:01:24.046 00.004 11872 Star::Find returns 0 (2), X=515.00, Y=1005.00, Mass=94, SNR=2.9, Peak=7 HFD=0.0
23:01:24.050 00.004 11872 Star::Find(15, 198, 34, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:01:24.052 00.002 11872 Star::Find false star n=17 nbg=285 bg=0.9 sigma=0.9 thresh=4 peak=4
23:01:24.056 00.004 11872 Star::Find returns 0 (2), X=198.00, Y=34.00, Mass=65, SNR=2.9, Peak=7 HFD=0.0
23:01:24.060 00.004 11872 Star::Find(15, 1746, 899, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:01:24.064 00.004 11872 Star::Find returns 0 (3), X=1746.00, Y=899.00, Mass=10, SNR=2.1, Peak=4 HFD=0.0
23:01:24.067 00.003 11872 Star::Find(15, 1642, 937, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:01:24.071 00.004 11872 Star::Find false star n=20 nbg=274 bg=0.6 sigma=0.7 thresh=3 peak=3
23:01:24.074 00.003 11872 Star::Find returns 0 (2), X=1642.00, Y=937.00, Mass=65, SNR=2.9, Peak=6 HFD=0.0
23:01:24.079 00.005 11872 Star::Find(15, 1586, 923, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:01:24.083 00.004 11872 Star::Find false star n=15 nbg=283 bg=0.9 sigma=0.9 thresh=4 peak=3
23:01:24.088 00.005 11872 Star::Find returns 0 (2), X=1586.00, Y=923.00, Mass=53, SNR=2.9, Peak=6 HFD=0.0
23:01:24.091 00.003 11872 Star::Find(15, 1855, 965, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:01:24.095 00.004 11872 Star::Find false star n=20 nbg=275 bg=0.7 sigma=0.8 thresh=3 peak=3
23:01:24.099 00.004 11872 Star::Find returns 0 (2), X=1855.00, Y=965.00, Mass=55, SNR=2.9, Peak=6 HFD=0.0
23:01:24.102 00.003 11872 Star::Find(15, 1005, 360, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:01:24.106 00.004 11872 Star::Find false star n=27 nbg=284 bg=1.0 sigma=0.9 thresh=4 peak=4
23:01:24.110 00.004 11872 Star::Find returns 0 (2), X=1005.00, Y=360.00, Mass=94, SNR=2.9, Peak=6 HFD=0.0
23:01:24.113 00.003 11872 Star::Find(15, 1662, 536, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:01:24.117 00.004 11872 Star::Find returns 1 (0), X=1660.30, Y=538.68, Mass=131, SNR=7.7, Peak=8 HFD=6.4
23:01:24.120 00.003 11872 Star::Find(15, 97, 40, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:01:24.124 00.004 11872 Star::Find false star n=14 nbg=275 bg=0.6 sigma=0.8 thresh=3 peak=2
23:01:24.127 00.003 11872 Star::Find returns 0 (2), X=97.00, Y=40.00, Mass=40, SNR=2.9, Peak=5 HFD=0.0
23:01:24.131 00.004 11872 Star::Find(15, 317, 68, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:01:24.134 00.003 11872 Star::Find false star n=16 nbg=280 bg=0.6 sigma=0.7 thresh=3 peak=3
23:01:24.139 00.005 11872 Star::Find returns 0 (2), X=317.00, Y=68.00, Mass=48, SNR=2.9, Peak=5 HFD=0.0
23:01:24.142 00.003 11872 Star::Find(15, 82, 612, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:01:24.146 00.004 11872 Star::Find returns 1 (0), X=91.36, Y=605.92, Mass=634, SNR=16.6, Peak=32 HFD=5.1
23:01:24.149 00.003 11872 Star::Find(15, 1225, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:01:24.153 00.004 11872 Star::Find false star n=13 nbg=284 bg=0.9 sigma=0.9 thresh=4 peak=3
23:01:24.156 00.003 11872 Star::Find returns 0 (2), X=1225.00, Y=25.00, Mass=45, SNR=2.9, Peak=7 HFD=0.0
23:01:24.161 00.005 11872 Star::Find(15, 1009, 722, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:01:24.164 00.003 11872 Star::Find false star n=25 nbg=278 bg=0.7 sigma=0.7 thresh=3 peak=3
23:01:24.167 00.003 11872 Star::Find returns 0 (2), X=1009.00, Y=722.00, Mass=66, SNR=2.9, Peak=6 HFD=0.0
23:01:24.171 00.004 11872 Star::Find(15, 243, 1016, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:01:24.173 00.002 11872 Star::Find false star n=8 nbg=287 bg=0.9 sigma=0.9 thresh=4 peak=3
23:01:24.176 00.003 11872 Star::Find returns 0 (2), X=243.00, Y=1016.00, Mass=33, SNR=2.9, Peak=7 HFD=0.0
23:01:24.180 00.004 11872 Star::Find(15, 972, 504, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:01:24.183 00.003 11872 Star::Find false star n=11 nbg=285 bg=0.9 sigma=0.9 thresh=4 peak=3
23:01:24.187 00.004 11872 Star::Find returns 0 (2), X=972.00, Y=504.00, Mass=41, SNR=2.9, Peak=6 HFD=0.0
23:01:24.190 00.003 11872 Star::Find(15, 22, 1070, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:01:24.193 00.003 11872 Star::Find false star n=8 nbg=271 bg=0.7 sigma=0.7 thresh=3 peak=2
23:01:24.196 00.003 11872 Star::Find returns 0 (2), X=22.00, Y=1070.00, Mass=23, SNR=2.9, Peak=6 HFD=0.0
23:01:24.202 00.006 11872 Star::Find(15, 1640, 711, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:01:24.205 00.003 11872 Star::Find returns 1 (0), X=1641.07, Y=708.96, Mass=114, SNR=7.2, Peak=8 HFD=6.3
23:01:24.209 00.004 11872 AutoFind: finding best star pass 1
23:01:24.212 00.003 11872 Star::Find(15, 1797, 934, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:01:24.215 00.003 11872 Star::Find returns 1 (0), X=1796.57, Y=936.23, Mass=4502, SNR=45.8, Peak=200 HFD=5.7
23:01:24.218 00.003 11872 AutoFind returns star at [1797, 934] 130.5 Mass 4502 SNR 45.8
23:01:24.222 00.004 11872 Star::Find(15, 1797, 934, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:01:24.224 00.002 11872 Star::Find returns 1 (0), X=1796.57, Y=936.23, Mass=4502, SNR=45.8, Peak=200 HFD=5.7
23:01:24.228 00.004 11872 MultiStar: List (12): {1796.57, 936.23}(45.8), {352.59, 22.80}(27.4), {1685.86, 399.80}(28.6), {1335.14, 169.91}(26.9), {1259.78, 97.47}(29.4), {81.02, 1021.67}(14.7), {413.72, 395.63}(23.2), {91.36, 605.92}(16.6), {127.76, 508.04}(18.4), {1892.41, 927.06}(16.1), {845.60, 994.04}(22.5), {447.43, 468.59}(13.6), 
23:01:24.230 00.002 11872 setting lock position to (1796.57, 936.23)
23:01:24.235 00.005 11872 AutoSelect: state = 1, call UpdateGuideState
23:01:24.237 00.002 11872 UpdateGuideState(): m_state=1
23:01:24.241 00.004 11872 Star::Find(15, 1796, 936, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:01:24.243 00.002 11872 Star::Find returns 1 (0), X=1796.57, Y=936.23, Mass=4502, SNR=45.8, Peak=200 HFD=5.7
23:01:24.246 00.003 11872 CameraToMount -- cameraTheta (0.00) - m_xAngle (0.00) = xAngle (-0.00 = -0.00)
23:01:24.250 00.004 11872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.97 = 2.97)
23:01:24.254 00.004 11872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
23:01:24.259 00.005 11872 setting force full frames = false
23:01:24.264 00.005 11872 setting lock position to (1796.57, 936.23)
23:01:24.270 00.006 11872 CurrentPosition() valid, moving to STATE_SELECTED
23:01:24.275 00.005 11872 Changing from state SELECTING to SELECTED
23:01:24.284 00.009 11872 guider state => SELECTED
23:01:24.290 00.006 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=200, med=0, FiltMin=0, FiltMax=116, Gamma=1.000
23:01:24.296 00.006 11872 UpdateGuideState exits: m=4502 SNR=45.8
23:01:24.302 00.006 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=200, med=0, FiltMin=0, FiltMax=116, Gamma=1.000
23:01:24.306 00.004 11872 Status Line: Auto-selected star at (1796.6, 936.2)
23:01:24.314 00.008 11872 PhdController: newstate STATE_WAIT_SELECTED
23:01:24.318 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:24.321 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:01:24.326 00.005 11872 Enqueuing Expose request
23:01:24.331 00.005 9960 Worker thread wakes up
23:01:24.331 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:01:24.331 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1782,921,31,31)
23:01:24.331 00.000 11872 evsrv: cli 0D2D26E0 connect
23:01:24.335 00.004 11872 case statement mapped state 2 to 1
23:01:24.339 00.004 11872 case statement mapped state 2 to 1
23:01:24.344 00.005 11872 evsrv: cli 0D2D26E0 request: {"method":"get_lock_position","id":"b68d3f5e-c7cf-473d-bdcb-6b535c9ba228"}
23:01:24.347 00.003 11872 evsrv: cli 0D2D26E0 response: {"jsonrpc":"2.0","result":[1796.57,936.23],"id":"b68d3f5e-c7cf-473d-bdcb-6b535c9ba228"}
23:01:24.351 00.004 11872 evsrv: cli 0D2D26E0 disconnect
23:01:24.356 00.005 11872 evsrv: cli 0D2D2780 connect
23:01:24.364 00.008 11872 case statement mapped state 2 to 1
23:01:24.368 00.004 11872 case statement mapped state 2 to 1
23:01:24.373 00.005 11872 evsrv: cli 0D2D2780 request: {"method":"get_app_state","id":"98498fb1-14c1-47dc-8f7e-4698f9993371"}
23:01:24.376 00.003 11872 case statement mapped state 2 to 1
23:01:24.381 00.005 11872 evsrv: cli 0D2D2780 response: {"jsonrpc":"2.0","result":"Selected","id":"98498fb1-14c1-47dc-8f7e-4698f9993371"}
23:01:24.385 00.004 11872 evsrv: cli 0D2D2780 disconnect
23:01:25.386 01.001 11872 evsrv: cli 0D2D3220 connect
23:01:25.392 00.006 11872 case statement mapped state 2 to 1
23:01:25.400 00.008 11872 case statement mapped state 2 to 1
23:01:25.405 00.005 11872 evsrv: cli 0D2D3220 request: {"method":"get_app_state","id":"c9306e67-87de-45d0-a52e-fcd9cd6a35ad"}
23:01:25.410 00.005 11872 case statement mapped state 2 to 1
23:01:25.415 00.005 11872 evsrv: cli 0D2D3220 response: {"jsonrpc":"2.0","result":"Selected","id":"c9306e67-87de-45d0-a52e-fcd9cd6a35ad"}
23:01:25.420 00.005 11872 evsrv: cli 0D2D3220 disconnect
23:01:25.577 00.157 9960 Exposure complete
23:01:25.680 00.103 9960 worker thread done servicing request
23:01:25.680 00.000 11872 OnExposeComplete: enter
23:01:25.684 00.004 11872 UpdateGuideState(): m_state=2
23:01:25.687 00.003 11872 Star::Find(15, 1796, 936, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:01:25.690 00.003 11872 Star::Find returns 1 (0), X=1796.67, Y=935.44, Mass=4179, SNR=43.4, Peak=183 HFD=5.5
23:01:25.695 00.005 11872 CameraToMount -- cameraTheta (-1.46) - m_xAngle (0.00) = xAngle (-1.46 = -1.46)
23:01:25.698 00.003 11872 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.51 = 1.51)
23:01:25.702 00.004 11872 CameraToMount -- cameraX=0.09 cameraY=-0.80 hyp=0.80 cameraTheta=-1.46 mountX=0.09 mountY=0.80, mountTheta=1.46
23:01:25.709 00.007 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=183, med=0, FiltMin=0, FiltMax=105, Gamma=1.000
23:01:25.713 00.004 11872 UpdateGuideState exits: m=4179 SNR=43.4
23:01:25.716 00.003 11872 PhdController: newstate STATE_CALIBRATE
23:01:25.719 00.003 11872 PhdController: newstate STATE_GUIDE
23:01:25.736 00.017 11872 Changing from state SELECTED to CALIBRATING_PRIMARY
23:01:25.740 00.004 11872 guider state => CALIBRATED
23:01:25.744 00.004 11872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
23:01:25.748 00.004 11872 reset dither spiral
23:01:25.751 00.003 11872 PhdController: newstate STATE_SETTLE_BEGIN
23:01:25.754 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:25.760 00.006 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:01:25.763 00.003 11872 Enqueuing Expose request
23:01:25.767 00.004 9960 Worker thread wakes up
23:01:25.767 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:01:25.767 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:01:26.420 00.653 11872 evsrv: cli 0D2D2C80 connect
23:01:26.426 00.006 11872 case statement mapped state 5 to 1
23:01:26.433 00.007 11872 case statement mapped state 5 to 1
23:01:26.439 00.006 11872 evsrv: cli 0D2D2C80 request: {"method":"get_app_state","id":"a68559f0-a73b-43ec-b3a2-99d758abd0f3"}
23:01:26.448 00.009 11872 case statement mapped state 5 to 1
23:01:26.453 00.005 11872 evsrv: cli 0D2D2C80 response: {"jsonrpc":"2.0","result":"Selected","id":"a68559f0-a73b-43ec-b3a2-99d758abd0f3"}
23:01:26.460 00.007 11872 evsrv: cli 0D2D2C80 disconnect
23:01:27.015 00.555 9960 Exposure complete
23:01:27.134 00.119 9960 worker thread done servicing request
23:01:27.135 00.001 11872 OnExposeComplete: enter
23:01:27.138 00.003 11872 UpdateGuideState(): m_state=5
23:01:27.143 00.005 11872 Star::Find(15, 1796, 935, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:01:27.147 00.004 11872 Star::Find returns 1 (0), X=1796.62, Y=935.53, Mass=4611, SNR=46.1, Peak=212 HFD=5.8
23:01:27.150 00.003 11872 CameraToMount -- cameraTheta (-1.50) - m_xAngle (0.00) = xAngle (-1.51 = -1.51)
23:01:27.153 00.003 11872 CameraToMount -- cameraTheta (-1.50) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.46 = 1.46)
23:01:27.157 00.004 11872 CameraToMount -- cameraX=0.05 cameraY=-0.70 hyp=0.70 cameraTheta=-1.50 mountX=0.04 mountY=0.70, mountTheta=1.51
23:01:27.163 00.006 11872 Changing from state CALIBRATED to GUIDING
23:01:27.167 00.004 11872 ScopeASCOM::GetDeclinationRadians() returns 31.1
23:01:27.171 00.004 11872 ScopeASCOM::SideOfPier() returns 0
23:01:27.175 00.004 11872 AdjustCalibrationForScopePointing (scope): current dec=31.1 pierSide=0, cal dec=0.0 pierSide=0 rotAngle=None bin=1
23:01:27.179 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:01:27.183 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:01:27.188 00.005 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:01:27.192 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:01:27.196 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:01:27.201 00.005 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:01:27.205 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:01:27.210 00.005 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:01:27.214 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:01:27.218 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:01:27.222 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:01:27.227 00.005 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:01:27.231 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:01:27.334 00.103 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:01:27.341 00.007 11872 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 2.900000
23:01:27.346 00.005 11872 Dec comp: XRate 1.564 -> 1.338 for dec 0.0 -> dec 31.1
23:01:27.351 00.005 11872 ScopeASCOM::GetDeclinationRadians() returns 31.1
23:01:27.357 00.006 11872 ScopeASCOM::SideOfPier() returns 0
23:01:27.364 00.007 11872 setting lock position to (1796.62, 935.53)
23:01:27.369 00.005 11872 guider state => GUIDING
23:01:27.374 00.005 11872 Status Line: Guiding
23:01:27.379 00.005 11872 Mount: notify guiding started
23:01:27.386 00.007 11872 GetString("/profile/5/name", "") returns "PHD SF 2025"
23:01:27.390 00.004 11872 GetString("/profile/5/scope/calibration/timestamp", "") returns "11/21/2025 10:15:14 PM"
23:01:27.394 00.004 11872 GetDouble("/profile/5/scope/calibration/xRate", 1.000000) returns 0.001564
23:01:27.398 00.004 11872 GetDouble("/profile/5/scope/calibration/yRate", 1.000000) returns 0.001340
23:01:27.403 00.005 11872 GetInt("/profile/5/scope/calibration/binning", 1) returns 1
23:01:27.407 00.004 11872 GetDouble("/profile/5/scope/calibration/xAngle", 0.000000) returns 0.004073
23:01:27.412 00.005 11872 GetDouble("/profile/5/scope/calibration/yAngle", 0.000000) returns -1.738880
23:01:27.417 00.005 11872 GetDouble("/profile/5/scope/calibration/declination", 0.000000) returns 0.000075
23:01:27.421 00.004 11872 GetInt("/profile/5/scope/calibration/pierSide", -1) returns 0
23:01:27.426 00.005 11872 GetInt("/profile/5/scope/calibration/raGuideParity", 0) returns 1
23:01:27.430 00.004 11872 GetInt("/profile/5/scope/calibration/decGuideParity", 0) returns -1
23:01:27.434 00.004 11872 GetDouble("/profile/5/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
23:01:27.437 00.003 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:01:27.441 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:01:27.446 00.005 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:01:27.450 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:01:27.455 00.005 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:01:27.460 00.005 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:01:27.464 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:01:27.468 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:01:27.473 00.005 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:01:27.476 00.003 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:01:27.481 00.005 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:01:27.485 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:01:27.489 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:01:27.493 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:01:27.497 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:01:27.502 00.005 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:01:27.505 00.003 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:01:27.509 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:01:27.513 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:01:27.516 00.003 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:01:27.521 00.005 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:01:27.525 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:01:27.529 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:01:27.532 00.003 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:01:27.535 00.003 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:01:27.540 00.005 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:01:27.553 00.013 11872 evsrv: cli 0D2D2B40 connect
23:01:27.559 00.006 11872 case statement mapped state 6 to 3
23:01:27.563 00.004 11872 case statement mapped state 6 to 3
23:01:27.567 00.004 11872 evsrv: cli 0D2D2B40 request: {"method":"get_app_state","id":"bca2635d-2921-4123-8f31-ad7ab27b0046"}
23:01:27.571 00.004 11872 case statement mapped state 6 to 3
23:01:27.575 00.004 11872 evsrv: cli 0D2D2B40 response: {"jsonrpc":"2.0","result":"Guiding","id":"bca2635d-2921-4123-8f31-ad7ab27b0046"}
23:01:27.586 00.011 11872 evsrv: cli 0D2D2B40 disconnect
23:01:27.663 00.077 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:01:27.671 00.008 11872 ScopeASCOM::SideOfPier() returns 0
23:01:27.678 00.007 11872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
23:01:27.684 00.006 11872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
23:01:27.688 00.004 11872 ScopeASCOM::GetDeclinationRadians() returns 31.1
23:01:27.693 00.005 11872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 31.1
23:01:27.697 00.004 11872 MountToCamera -- mountTheta (-0.00) + m_xAngle (0.00) = xAngle (0.00 = 0.00)
23:01:27.701 00.004 11872 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
23:01:27.706 00.005 11872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
23:01:27.709 00.003 11872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
23:01:27.714 00.005 11872 GetInt("/profile/5/AutoLoadCalibration", -1) returns 1
23:01:27.718 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=212, med=0, FiltMin=0, FiltMax=106, Gamma=1.000
23:01:27.722 00.004 11872 UpdateGuideState exits: m=4611 SNR=46.1
23:01:27.726 00.004 11872 PhdController: newstate STATE_SETTLE_WAIT
23:01:27.730 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:27.733 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:01:27.737 00.004 11872 Enqueuing Expose request
23:01:27.740 00.003 9960 Worker thread wakes up
23:01:27.741 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
23:01:27.741 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1782,921,31,31)
23:01:28.994 01.253 9960 Exposure complete
23:01:29.107 00.113 9960 worker thread done servicing request
23:01:29.108 00.001 11872 OnExposeComplete: enter
23:01:29.112 00.004 11872 UpdateGuideState(): m_state=6
23:01:29.117 00.005 11872 Star::Find(15, 1796, 935, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:01:29.121 00.004 11872 Star::Find returns 1 (0), X=1796.68, Y=935.27, Mass=4202, SNR=43.3, Peak=216 HFD=5.6
23:01:29.125 00.004 11872 CameraToMount -- cameraTheta (-1.35) - m_xAngle (0.00) = xAngle (-1.35 = -1.35)
23:01:29.128 00.003 11872 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.62 = 1.62)
23:01:29.133 00.005 11872 CameraToMount -- cameraX=0.06 cameraY=-0.26 hyp=0.26 cameraTheta=-1.35 mountX=0.06 mountY=0.26, mountTheta=1.36
23:01:29.138 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.06, y=-0.26, opts=13)
23:01:29.141 00.003 11872 Enqueuing Move request for scope (0.06, -0.26)
23:01:29.146 00.005 9960 Worker thread wakes up
23:01:29.147 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=216, med=0, FiltMin=0, FiltMax=119, Gamma=1.000
23:01:29.150 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.26) opts 0xd
23:01:29.151 00.001 9960 Handling offset move in thread for scope, endpoint = (0.06, -0.26)
23:01:29.151 00.000 11872 UpdateGuideState exits: m=4202 SNR=43.3
23:01:29.155 00.004 11872 PhdController: settling, locked = 1, distance = 0.57 (1.50) aobump = 0 frame = 1 / 99999
23:01:29.158 00.003 9960 Moving (0.06, -0.26) raw xDistance=0.06 yDistance=0.26
23:01:29.158 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:01:29.158 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
23:01:29.160 00.002 11872 evsrv: {"Event":"Settling","Timestamp":1763787689.158,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.57,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:01:29.164 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
23:01:29.164 00.000 9960 MoveAxis(E, 0, ABG)
23:01:29.164 00.000 9960 Move returns status 0, amount 0
23:01:29.164 00.000 9960 MoveAxis(N, 0, ABG)
23:01:29.165 00.001 9960 Move returns status 0, amount 0
23:01:29.165 00.000 9960 move complete, result=0
23:01:29.165 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:29.168 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:01:29.173 00.005 11872 Enqueuing Expose request
23:01:29.176 00.003 9960 worker thread done servicing request
23:01:29.177 00.001 9960 Worker thread wakes up
23:01:29.178 00.001 11872 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
23:01:29.181 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
23:01:29.181 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1782,921,31,31)
23:01:30.434 01.253 9960 Exposure complete
23:01:30.556 00.122 9960 worker thread done servicing request
23:01:30.557 00.001 11872 OnExposeComplete: enter
23:01:30.561 00.004 11872 UpdateGuideState(): m_state=6
23:01:30.564 00.003 11872 Star::Find(15, 1796, 935, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:01:30.568 00.004 11872 Star::Find returns 1 (0), X=1796.49, Y=935.21, Mass=4152, SNR=43.4, Peak=190 HFD=5.6
23:01:30.572 00.004 11872 CameraToMount -- cameraTheta (-1.97) - m_xAngle (0.00) = xAngle (-1.97 = -1.97)
23:01:30.576 00.004 11872 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.00 = 1.00)
23:01:30.580 00.004 11872 CameraToMount -- cameraX=-0.13 cameraY=-0.32 hyp=0.35 cameraTheta=-1.97 mountX=-0.13 mountY=0.29, mountTheta=2.00
23:01:30.584 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.13, y=-0.32, opts=13)
23:01:30.589 00.005 11872 Enqueuing Move request for scope (-0.13, -0.32)
23:01:30.593 00.004 9960 Worker thread wakes up
23:01:30.593 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.32) opts 0xd
23:01:30.593 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.13, -0.32)
23:01:30.593 00.000 9960 Moving (-0.13, -0.32) raw xDistance=-0.13 yDistance=0.29
23:01:30.593 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:01:30.594 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=190, med=0, FiltMin=0, FiltMax=117, Gamma=1.000
23:01:30.597 00.003 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
23:01:30.597 00.000 11872 UpdateGuideState exits: m=4152 SNR=43.4
23:01:30.601 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
23:01:30.602 00.001 9960 MoveAxis(E, 0, ABG)
23:01:30.602 00.000 9960 Move returns status 0, amount 0
23:01:30.602 00.000 9960 MoveAxis(N, 0, ABG)
23:01:30.602 00.000 9960 Move returns status 0, amount 0
23:01:30.603 00.001 9960 move complete, result=0
23:01:30.603 00.000 9960 worker thread done servicing request
23:01:30.603 00.000 11872 PhdController: settling, locked = 1, distance = 0.50 (1.50) aobump = 0 frame = 2 / 99999
23:01:30.606 00.003 11872 evsrv: {"Event":"Settling","Timestamp":1763787690.606,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.50,"Time":1.4,"SettleTime":10.0,"StarLocked":true}
23:01:30.611 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:30.614 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:01:30.617 00.003 11872 Enqueuing Expose request
23:01:30.621 00.004 9960 Worker thread wakes up
23:01:30.621 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:01:30.621 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1782,921,31,31)
23:01:30.621 00.000 11872 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
23:01:31.868 01.247 9960 Exposure complete
23:01:31.981 00.113 9960 worker thread done servicing request
23:01:31.982 00.001 11872 OnExposeComplete: enter
23:01:31.986 00.004 11872 UpdateGuideState(): m_state=6
23:01:31.990 00.004 11872 Star::Find(15, 1796, 935, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:01:31.994 00.004 11872 Star::Find returns 1 (0), X=1796.50, Y=935.21, Mass=4390, SNR=44.7, Peak=182 HFD=5.7
23:01:31.998 00.004 11872 CameraToMount -- cameraTheta (-1.93) - m_xAngle (0.00) = xAngle (-1.93 = -1.93)
23:01:32.002 00.004 11872 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.04 = 1.04)
23:01:32.006 00.004 11872 CameraToMount -- cameraX=-0.12 cameraY=-0.32 hyp=0.34 cameraTheta=-1.93 mountX=-0.12 mountY=0.29, mountTheta=1.96
23:01:32.010 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.12, y=-0.32, opts=13)
23:01:32.014 00.004 11872 Enqueuing Move request for scope (-0.12, -0.32)
23:01:32.018 00.004 9960 Worker thread wakes up
23:01:32.018 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.32) opts 0xd
23:01:32.019 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.12, -0.32)
23:01:32.019 00.000 9960 Moving (-0.12, -0.32) raw xDistance=-0.12 yDistance=0.29
23:01:32.019 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:01:32.019 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.85
23:01:32.019 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.29 from input 0.29
23:01:32.019 00.000 9960 MoveAxis(E, 0, ABG)
23:01:32.019 00.000 9960 Move returns status 0, amount 0
23:01:32.020 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=182, med=0, FiltMin=0, FiltMax=111, Gamma=1.000
23:01:32.023 00.003 9960 MoveAxis(S, 218, ABG)
23:01:32.023 00.000 9960 Guiding  Dir = 1, Dur = 218
23:01:32.023 00.000 11872 UpdateGuideState exits: m=4390 SNR=44.7
23:01:32.026 00.003 11872 PhdController: settling, locked = 1, distance = 0.45 (1.50) aobump = 0 frame = 3 / 99999
23:01:32.030 00.004 9960 IsSlewing returns 0
23:01:32.031 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763787692.030,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.45,"Time":2.9,"SettleTime":10.0,"StarLocked":true}
23:01:32.035 00.004 9960 IsGuiding returns 0
23:01:32.035 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:32.038 00.003 9960 PulseGuide returned control before completion, sleep 228
23:01:32.038 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:01:32.042 00.004 11872 Enqueuing Expose request
23:01:32.283 00.241 9960 IsGuiding returns 1
23:01:32.289 00.006 9960 scope still moving after pulse duration time elapsed
23:01:32.315 00.026 9960 IsSlewing returns 0
23:01:32.315 00.000 9960 IsGuiding returns 0
23:01:32.316 00.001 9960 scope move finished after 218 + 63 ms
23:01:32.317 00.001 9960 Move returns status 0, amount 218
23:01:32.317 00.000 9960 move complete, result=0
23:01:32.317 00.000 9960 worker thread done servicing request
23:01:32.317 00.000 11872 GuideStep: -0.1 px 0 ms EAST, 0.3 px 218 ms SOUTH
23:01:32.324 00.007 9960 Worker thread wakes up
23:01:32.324 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:01:32.325 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1782,921,31,31)
23:01:33.572 01.247 9960 Exposure complete
23:01:33.672 00.100 9960 worker thread done servicing request
23:01:33.673 00.001 11872 OnExposeComplete: enter
23:01:33.676 00.003 11872 UpdateGuideState(): m_state=6
23:01:33.680 00.004 11872 Star::Find(15, 1796, 935, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
23:01:33.684 00.004 11872 Star::Find returns 1 (0), X=1796.59, Y=935.30, Mass=4350, SNR=44.0, Peak=205 HFD=5.5
23:01:33.687 00.003 11872 CameraToMount -- cameraTheta (-1.71) - m_xAngle (0.00) = xAngle (-1.71 = -1.71)
23:01:33.690 00.003 11872 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.25 = 1.25)
23:01:33.694 00.004 11872 CameraToMount -- cameraX=-0.03 cameraY=-0.23 hyp=0.23 cameraTheta=-1.71 mountX=-0.03 mountY=0.22, mountTheta=1.72
23:01:33.698 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.03, y=-0.23, opts=13)
23:01:33.702 00.004 11872 Enqueuing Move request for scope (-0.03, -0.23)
23:01:33.705 00.003 9960 Worker thread wakes up
23:01:33.705 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.23) opts 0xd
23:01:33.705 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.03, -0.23)
23:01:33.706 00.001 9960 Moving (-0.03, -0.23) raw xDistance=-0.03 yDistance=0.22
23:01:33.706 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:01:33.706 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
23:01:33.707 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=205, med=0, FiltMin=0, FiltMax=126, Gamma=1.000
23:01:33.710 00.003 9960 MoveAxis(E, 0, ABG)
23:01:33.710 00.000 9960 Move returns status 0, amount 0
23:01:33.712 00.002 9960 MoveAxis(S, 166, ABG)
23:01:33.712 00.000 9960 Guiding  Dir = 1, Dur = 166
23:01:33.712 00.000 11872 UpdateGuideState exits: m=4350 SNR=44.0
23:01:33.717 00.005 11872 PhdController: settling, locked = 1, distance = 0.39 (1.50) aobump = 0 frame = 4 / 99999
23:01:33.721 00.004 9960 IsSlewing returns 0
23:01:33.721 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763787693.721,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.39,"Time":4.6,"SettleTime":10.0,"StarLocked":true}
23:01:33.725 00.004 9960 IsGuiding returns 0
23:01:33.725 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:33.729 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:01:33.733 00.004 11872 Enqueuing Expose request
23:01:33.736 00.003 9960 PulseGuide returned control before completion, sleep 176
23:01:33.916 00.180 9960 IsGuiding returns 1
23:01:33.917 00.001 9960 scope still moving after pulse duration time elapsed
23:01:33.947 00.030 9960 IsSlewing returns 0
23:01:33.948 00.001 9960 IsGuiding returns 0
23:01:33.948 00.000 9960 scope move finished after 166 + 56 ms
23:01:33.948 00.000 9960 Move returns status 0, amount 166
23:01:33.949 00.001 9960 move complete, result=0
23:01:33.949 00.000 9960 worker thread done servicing request
23:01:33.949 00.000 9960 Worker thread wakes up
23:01:33.950 00.001 11872 GuideStep: -0.0 px 0 ms EAST, 0.2 px 166 ms SOUTH
23:01:33.955 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
23:01:33.955 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1782,921,31,31)
23:01:35.209 01.254 9960 Exposure complete
23:01:35.313 00.104 9960 worker thread done servicing request
23:01:35.313 00.000 11872 OnExposeComplete: enter
23:01:35.317 00.004 11872 UpdateGuideState(): m_state=6
23:01:35.322 00.005 11872 Star::Find(15, 1796, 935, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
23:01:35.327 00.005 11872 Star::Find returns 1 (0), X=1796.59, Y=935.43, Mass=4289, SNR=44.4, Peak=185 HFD=5.6
23:01:35.331 00.004 11872 CameraToMount -- cameraTheta (-1.83) - m_xAngle (0.00) = xAngle (-1.84 = -1.84)
23:01:35.334 00.003 11872 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.13 = 1.13)
23:01:35.338 00.004 11872 CameraToMount -- cameraX=-0.03 cameraY=-0.10 hyp=0.10 cameraTheta=-1.83 mountX=-0.03 mountY=0.09, mountTheta=1.86
23:01:35.342 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.03, y=-0.10, opts=13)
23:01:35.346 00.004 11872 Enqueuing Move request for scope (-0.03, -0.10)
23:01:35.350 00.004 9960 Worker thread wakes up
23:01:35.350 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.10) opts 0xd
23:01:35.351 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.03, -0.10)
23:01:35.351 00.000 9960 Moving (-0.03, -0.10) raw xDistance=-0.03 yDistance=0.09
23:01:35.351 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:01:35.351 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:01:35.351 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:01:35.352 00.001 9960 MoveAxis(E, 0, ABG)
23:01:35.352 00.000 9960 Move returns status 0, amount 0
23:01:35.352 00.000 9960 MoveAxis(N, 0, ABG)
23:01:35.352 00.000 9960 Move returns status 0, amount 0
23:01:35.352 00.000 9960 move complete, result=0
23:01:35.352 00.000 9960 worker thread done servicing request
23:01:35.352 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=185, med=0, FiltMin=0, FiltMax=110, Gamma=1.000
23:01:35.359 00.007 11872 UpdateGuideState exits: m=4289 SNR=44.4
23:01:35.362 00.003 11872 PhdController: settling, locked = 1, distance = 0.30 (1.50) aobump = 0 frame = 5 / 99999
23:01:35.366 00.004 11872 evsrv: {"Event":"Settling","Timestamp":1763787695.366,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.30,"Time":6.2,"SettleTime":10.0,"StarLocked":true}
23:01:35.369 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:35.373 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:01:35.377 00.004 11872 Enqueuing Expose request
23:01:35.380 00.003 11872 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:01:35.384 00.004 9960 Worker thread wakes up
23:01:35.384 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:01:35.384 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1782,921,31,31)
23:01:36.632 01.248 9960 Exposure complete
23:01:36.764 00.132 9960 worker thread done servicing request
23:01:36.765 00.001 11872 OnExposeComplete: enter
23:01:36.769 00.004 11872 UpdateGuideState(): m_state=6
23:01:36.772 00.003 11872 Star::Find(15, 1796, 935, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
23:01:36.777 00.005 11872 Star::Find returns 1 (0), X=1796.59, Y=935.28, Mass=4394, SNR=45.0, Peak=208 HFD=5.5
23:01:36.782 00.005 11872 CameraToMount -- cameraTheta (-1.68) - m_xAngle (0.00) = xAngle (-1.68 = -1.68)
23:01:36.786 00.004 11872 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.29 = 1.29)
23:01:36.790 00.004 11872 CameraToMount -- cameraX=-0.03 cameraY=-0.25 hyp=0.25 cameraTheta=-1.68 mountX=-0.03 mountY=0.24, mountTheta=1.69
23:01:36.794 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.03, y=-0.25, opts=13)
23:01:36.798 00.004 11872 Enqueuing Move request for scope (-0.03, -0.25)
23:01:36.802 00.004 9960 Worker thread wakes up
23:01:36.802 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.25) opts 0xd
23:01:36.802 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.03, -0.25)
23:01:36.802 00.000 9960 Moving (-0.03, -0.25) raw xDistance=-0.03 yDistance=0.24
23:01:36.802 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:01:36.802 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
23:01:36.802 00.000 9960 MoveAxis(E, 0, ABG)
23:01:36.802 00.000 9960 Move returns status 0, amount 0
23:01:36.803 00.001 9960 MoveAxis(S, 179, ABG)
23:01:36.803 00.000 9960 Guiding  Dir = 1, Dur = 179
23:01:36.804 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=208, med=0, FiltMin=0, FiltMax=108, Gamma=1.000
23:01:36.808 00.004 9960 IsSlewing returns 0
23:01:36.808 00.000 11872 UpdateGuideState exits: m=4394 SNR=45.0
23:01:36.812 00.004 11872 PhdController: settling, locked = 1, distance = 0.29 (1.50) aobump = 0 frame = 6 / 99999
23:01:36.816 00.004 9960 IsGuiding returns 0
23:01:36.816 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763787696.816,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.29,"Time":7.7,"SettleTime":10.0,"StarLocked":true}
23:01:36.819 00.003 9960 PulseGuide returned control before completion, sleep 189
23:01:36.819 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:36.824 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:01:36.828 00.004 11872 Enqueuing Expose request
23:01:37.011 00.183 9960 IsGuiding returns 1
23:01:37.012 00.001 9960 scope still moving after pulse duration time elapsed
23:01:37.042 00.030 9960 IsSlewing returns 0
23:01:37.042 00.000 9960 IsGuiding returns 0
23:01:37.042 00.000 9960 scope move finished after 179 + 47 ms
23:01:37.042 00.000 9960 Move returns status 0, amount 179
23:01:37.042 00.000 9960 move complete, result=0
23:01:37.042 00.000 9960 worker thread done servicing request
23:01:37.043 00.001 11872 GuideStep: -0.0 px 0 ms EAST, 0.2 px 179 ms SOUTH
23:01:37.047 00.004 9960 Worker thread wakes up
23:01:37.048 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
23:01:37.048 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1782,921,31,31)
23:01:38.304 01.256 9960 Exposure complete
23:01:38.413 00.109 9960 worker thread done servicing request
23:01:38.413 00.000 11872 OnExposeComplete: enter
23:01:38.416 00.003 11872 UpdateGuideState(): m_state=6
23:01:38.422 00.006 11872 Star::Find(15, 1796, 935, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
23:01:38.427 00.005 11872 Star::Find returns 1 (0), X=1796.75, Y=935.38, Mass=4353, SNR=44.6, Peak=188 HFD=5.7
23:01:38.430 00.003 11872 CameraToMount -- cameraTheta (-0.88) - m_xAngle (0.00) = xAngle (-0.88 = -0.88)
23:01:38.435 00.005 11872 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.09 = 2.09)
23:01:38.438 00.003 11872 CameraToMount -- cameraX=0.12 cameraY=-0.15 hyp=0.19 cameraTheta=-0.88 mountX=0.12 mountY=0.17, mountTheta=0.94
23:01:38.443 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.12, y=-0.15, opts=13)
23:01:38.447 00.004 11872 Enqueuing Move request for scope (0.12, -0.15)
23:01:38.451 00.004 9960 Worker thread wakes up
23:01:38.452 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.15) opts 0xd
23:01:38.452 00.000 9960 Handling offset move in thread for scope, endpoint = (0.12, -0.15)
23:01:38.452 00.000 9960 Moving (0.12, -0.15) raw xDistance=0.12 yDistance=0.17
23:01:38.452 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=188, med=0, FiltMin=0, FiltMax=102, Gamma=1.000
23:01:38.456 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:01:38.457 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:01:38.457 00.000 11872 UpdateGuideState exits: m=4353 SNR=44.6
23:01:38.460 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
23:01:38.460 00.000 9960 MoveAxis(E, 0, ABG)
23:01:38.460 00.000 9960 Move returns status 0, amount 0
23:01:38.461 00.001 9960 MoveAxis(N, 0, ABG)
23:01:38.461 00.000 9960 Move returns status 0, amount 0
23:01:38.461 00.000 9960 move complete, result=0
23:01:38.461 00.000 11872 PhdController: settling, locked = 1, distance = 0.26 (1.50) aobump = 0 frame = 7 / 99999
23:01:38.465 00.004 9960 worker thread done servicing request
23:01:38.465 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763787698.465,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.26,"Time":9.3,"SettleTime":10.0,"StarLocked":true}
23:01:38.469 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:38.473 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:01:38.476 00.003 11872 Enqueuing Expose request
23:01:38.480 00.004 11872 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:01:38.485 00.005 9960 Worker thread wakes up
23:01:38.485 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:01:38.485 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1782,921,31,31)
23:01:39.740 01.255 9960 Exposure complete
23:01:39.857 00.117 9960 worker thread done servicing request
23:01:39.858 00.001 11872 OnExposeComplete: enter
23:01:39.862 00.004 11872 UpdateGuideState(): m_state=6
23:01:39.866 00.004 11872 Star::Find(15, 1796, 935, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
23:01:39.870 00.004 11872 Star::Find returns 1 (0), X=1796.89, Y=935.19, Mass=4229, SNR=43.7, Peak=196 HFD=5.8
23:01:39.873 00.003 11872 CameraToMount -- cameraTheta (-0.91) - m_xAngle (0.00) = xAngle (-0.91 = -0.91)
23:01:39.879 00.006 11872 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.06 = 2.06)
23:01:39.883 00.004 11872 CameraToMount -- cameraX=0.26 cameraY=-0.34 hyp=0.43 cameraTheta=-0.91 mountX=0.26 mountY=0.38, mountTheta=0.96
23:01:39.889 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.26, y=-0.34, opts=13)
23:01:39.894 00.005 11872 Enqueuing Move request for scope (0.26, -0.34)
23:01:39.898 00.004 9960 Worker thread wakes up
23:01:39.899 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=196, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
23:01:39.903 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.34) opts 0xd
23:01:39.904 00.001 9960 Handling offset move in thread for scope, endpoint = (0.26, -0.34)
23:01:39.904 00.000 9960 Moving (0.26, -0.34) raw xDistance=0.26 yDistance=0.38
23:01:39.904 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.26
23:01:39.904 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.38 from input 0.38
23:01:39.905 00.001 9960 MoveAxis(W, 123, ABG)
23:01:39.905 00.000 11872 UpdateGuideState exits: m=4229 SNR=43.7
23:01:39.908 00.003 11872 PhdController: settling, locked = 1, distance = 0.31 (1.50) aobump = 0 frame = 8 / 99999
23:01:39.911 00.003 11872 PhdController: newstate STATE_FINISH
23:01:39.915 00.004 11872 PhdController complete: success
23:01:39.920 00.005 9960 Guiding  Dir = 3, Dur = 123
23:01:39.921 00.001 11872 evsrv: {"Event":"SettleDone","Timestamp":1763787699.920,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":8,"DroppedFrames":0}
23:01:39.923 00.002 9960 IsSlewing returns 0
23:01:39.923 00.000 11872 Mount: notify guiding dither settle done success=1
23:01:39.927 00.004 11872 PhdController: newstate STATE_IDLE
23:01:39.930 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:39.933 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:01:39.936 00.003 11872 Enqueuing Expose request
23:01:39.939 00.003 9960 IsGuiding returns 0
23:01:39.940 00.001 9960 PulseGuide returned control before completion, sleep 133
23:01:40.092 00.152 9960 IsGuiding returns 0
23:01:40.096 00.004 9960 Move returns status 0, amount 123
23:01:40.096 00.000 9960 MoveAxis(S, 282, ABG)
23:01:40.097 00.001 9960 Guiding  Dir = 1, Dur = 282
23:01:40.099 00.002 9960 IsSlewing returns 0
23:01:40.099 00.000 9960 IsGuiding returns 0
23:01:40.099 00.000 9960 PulseGuide returned control before completion, sleep 292
23:01:40.406 00.307 9960 IsGuiding returns 1
23:01:40.406 00.000 9960 scope still moving after pulse duration time elapsed
23:01:40.437 00.031 9960 IsSlewing returns 0
23:01:40.437 00.000 9960 IsGuiding returns 0
23:01:40.439 00.002 9960 scope move finished after 282 + 56 ms
23:01:40.439 00.000 9960 Move returns status 0, amount 282
23:01:40.439 00.000 9960 move complete, result=0
23:01:40.440 00.001 9960 worker thread done servicing request
23:01:40.440 00.000 11872 GuideStep: 0.3 px 123 ms WEST, 0.4 px 282 ms SOUTH
23:01:40.451 00.011 9960 Worker thread wakes up
23:01:40.452 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
23:01:40.453 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1782,921,31,31)
23:01:40.762 00.309 11872 evsrv: cli 0D2D3360 connect
23:01:40.772 00.010 11872 case statement mapped state 6 to 3
23:01:40.777 00.005 11872 case statement mapped state 6 to 3
23:01:40.781 00.004 11872 evsrv: cli 0D2D3360 request: {"method":"get_app_state","id":"c7840909-01ac-46a5-9e72-c7b01cc27446"}
23:01:40.787 00.006 11872 case statement mapped state 6 to 3
23:01:40.790 00.003 11872 evsrv: cli 0D2D3360 response: {"jsonrpc":"2.0","result":"Guiding","id":"c7840909-01ac-46a5-9e72-c7b01cc27446"}
23:01:40.799 00.009 11872 evsrv: cli 0D2D3360 disconnect
23:01:40.806 00.007 11872 evsrv: cli 0D2D2DC0 connect
23:01:40.810 00.004 11872 case statement mapped state 6 to 3
23:01:40.815 00.005 11872 case statement mapped state 6 to 3
23:01:40.821 00.006 11872 evsrv: cli 0D2D2DC0 request: {"method":"stop_capture","id":"d9ab7206-1ff2-4815-b63a-0f33cafbb063"}
23:01:40.825 00.004 11872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:01:40.830 00.005 11872 Status Line: Waiting for devices...
23:01:40.837 00.007 11872 evsrv: cli 0D2D2DC0 response: {"jsonrpc":"2.0","result":0,"id":"d9ab7206-1ff2-4815-b63a-0f33cafbb063"}
23:01:40.841 00.004 11872 evsrv: cli 0D2D2DC0 disconnect
23:01:40.845 00.004 11872 evsrv: cli 0D2D2320 connect
23:01:40.848 00.003 11872 case statement mapped state 6 to 3
23:01:40.853 00.005 11872 case statement mapped state 6 to 3
23:01:40.859 00.006 11872 evsrv: cli 0D2D2320 request: {"method":"get_app_state","id":"895f01c6-6932-4a8a-a14e-2aa44fb10fe1"}
23:01:40.865 00.006 11872 case statement mapped state 6 to 3
23:01:40.868 00.003 11872 evsrv: cli 0D2D2320 response: {"jsonrpc":"2.0","result":"Guiding","id":"895f01c6-6932-4a8a-a14e-2aa44fb10fe1"}
23:01:40.871 00.003 11872 evsrv: cli 0D2D2320 disconnect
23:01:40.891 00.020 9960 ZWO: stopexposure
23:01:41.662 00.771 9960 ZWO: stopexposure
23:01:41.662 00.000 9960 Error thrown from C:\cygwin\home\agalasso\projects\phd2\worker_thread.cpp:190->Capture failed
23:01:41.662 00.000 9960 worker thread done servicing request
23:01:41.663 00.001 11872 OnExposeComplete: enter
23:01:41.669 00.006 11872 OnExposeComplete: Capture Error reported
23:01:41.675 00.006 11872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
23:01:41.679 00.004 11872 Mount: notify guiding stopped
23:01:41.687 00.008 11872 Changing from state GUIDING to STOP
23:01:41.692 00.005 11872 guider state => SELECTED
23:01:41.696 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=196, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
23:01:41.700 00.004 11872 Changing from state SELECTED to UNINITIALIZED
23:01:41.704 00.004 11872 guider state => SELECTING
23:01:41.711 00.007 11872 Status Line: Stopped.
23:01:41.717 00.006 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\myframe_events.cpp:489->Error reported capturing image
23:01:41.873 00.156 11872 evsrv: cli 0D2D3220 connect
23:01:41.883 00.010 11872 evsrv: cli 0D2D3220 request: {"method":"get_app_state","id":"1237d0af-2a2a-4317-abba-382b410f2d0f"}
23:01:41.890 00.007 11872 evsrv: cli 0D2D3220 response: {"jsonrpc":"2.0","result":"Stopped","id":"1237d0af-2a2a-4317-abba-382b410f2d0f"}
23:01:41.897 00.007 11872 evsrv: cli 0D2D3220 disconnect
23:02:01.159 19.262 11872 evsrv: cli 0D2D23C0 connect
23:02:01.167 00.008 11872 evsrv: cli 0D2D23C0 request: {"method":"get_app_state","id":"215074e1-cf98-4c07-ba20-210b07bc5f6d"}
23:02:01.176 00.009 11872 evsrv: cli 0D2D23C0 response: {"jsonrpc":"2.0","result":"Stopped","id":"215074e1-cf98-4c07-ba20-210b07bc5f6d"}
23:02:01.182 00.006 11872 evsrv: cli 0D2D23C0 disconnect
23:02:01.187 00.005 11872 evsrv: cli 0D2D26E0 connect
23:02:01.190 00.003 11872 evsrv: cli 0D2D26E0 request: {"method":"get_calibrated","id":"0144694b-2306-4ecf-88af-ca70396ca408"}
23:02:01.195 00.005 11872 evsrv: cli 0D2D26E0 response: {"jsonrpc":"2.0","result":true,"id":"0144694b-2306-4ecf-88af-ca70396ca408"}
23:02:01.201 00.006 11872 evsrv: cli 0D2D26E0 disconnect
23:02:01.206 00.005 11872 evsrv: cli 0D2D3220 connect
23:02:01.210 00.004 11872 evsrv: cli 0D2D3220 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"a24d2987-2a2f-4e01-8439-c23e5eafae0d"}
23:02:01.214 00.004 11872 PhdController::Guide begins
23:02:01.218 00.004 11872 PhdController: newstate STATE_SETUP
23:02:01.221 00.003 11872 PhdController: setup
23:02:01.226 00.005 11872 PhdController: newstate STATE_ATTEMPT_START
23:02:01.229 00.003 11872 PhdController: start capturing
23:02:01.235 00.006 11872 Changing from state SELECTING to UNINITIALIZED
23:02:01.239 00.004 11872 guider state => SELECTING
23:02:01.243 00.004 11872 setting force full frames = true
23:02:01.248 00.005 11872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
23:02:01.254 00.006 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:02:01.257 00.003 11872 Enqueuing Expose request
23:02:01.261 00.004 9960 Worker thread wakes up
23:02:01.261 00.000 11872 PhdController: newstate STATE_SELECT_STAR
23:02:01.264 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
23:02:01.264 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:02:01.264 00.000 11872 evsrv: cli 0D2D3220 response: {"jsonrpc":"2.0","result":0,"id":"a24d2987-2a2f-4e01-8439-c23e5eafae0d"}
23:02:01.268 00.004 11872 evsrv: cli 0D2D3220 disconnect
23:02:01.274 00.006 11872 evsrv: cli 0D2D32C0 connect
23:02:01.277 00.003 11872 case statement mapped state 1 to 101
23:02:01.282 00.005 11872 case statement mapped state 1 to 101
23:02:01.285 00.003 11872 evsrv: cli 0D2D32C0 request: {"method":"get_lock_shift_params","id":"7bae0c70-7cab-4089-a785-4736d0a411dd"}
23:02:01.288 00.003 11872 evsrv: cli 0D2D32C0 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"7bae0c70-7cab-4089-a785-4736d0a411dd"}
23:02:01.293 00.005 11872 evsrv: cli 0D2D32C0 disconnect
23:02:01.297 00.004 11872 evsrv: cli 0D2D2DC0 connect
23:02:01.300 00.003 11872 case statement mapped state 1 to 101
23:02:01.305 00.005 11872 case statement mapped state 1 to 101
23:02:01.308 00.003 11872 evsrv: cli 0D2D2DC0 request: {"method":"get_lock_position","id":"4f5698ea-b726-4753-80b6-1ef106b3c21a"}
23:02:01.312 00.004 11872 evsrv: cli 0D2D2DC0 response: {"jsonrpc":"2.0","result":null,"id":"4f5698ea-b726-4753-80b6-1ef106b3c21a"}
23:02:01.317 00.005 11872 evsrv: cli 0D2D2DC0 disconnect
23:02:02.319 01.002 11872 evsrv: cli 0D2D23C0 connect
23:02:02.326 00.007 11872 case statement mapped state 1 to 101
23:02:02.332 00.006 11872 case statement mapped state 1 to 101
23:02:02.338 00.006 11872 evsrv: cli 0D2D23C0 request: {"method":"get_lock_position","id":"9a3cf255-39a6-4c50-aecd-9493fae268c4"}
23:02:02.344 00.006 11872 evsrv: cli 0D2D23C0 response: {"jsonrpc":"2.0","result":null,"id":"9a3cf255-39a6-4c50-aecd-9493fae268c4"}
23:02:02.349 00.005 11872 evsrv: cli 0D2D23C0 disconnect
23:02:02.513 00.164 9960 Exposure complete
23:02:02.620 00.107 9960 worker thread done servicing request
23:02:02.621 00.001 11872 OnExposeComplete: enter
23:02:02.625 00.004 11872 UpdateGuideState(): m_state=1
23:02:02.629 00.004 11872 UpdateCurrentPosition: no star selected
23:02:02.632 00.003 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
23:02:02.636 00.004 11872 Status Line: No star selected
23:02:02.640 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=208, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
23:02:02.645 00.005 11872 UpdateGuideState exits: No star selected
23:02:02.649 00.004 11872 GuiderMultiStar::AutoSelect enter
23:02:02.652 00.003 11872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
23:02:02.760 00.108 11872 AutoFind: auto downsample for scale 1.00 => 1x
23:02:02.948 00.188 11872 AutoFind: global mean = -0.0, stdev 2.3
23:02:02.952 00.004 11872 AutoFind: using threshold = 0.1
23:02:03.184 00.232 11872 AutoFind: local max [1799, 931] 122.8
23:02:03.187 00.003 11872 AutoFind: local max [1554, 382] 100.8
23:02:03.191 00.004 11872 AutoFind: local max [1553, 388] 79.5
23:02:03.195 00.004 11872 AutoFind: local max [353, 21] 50.9
23:02:03.200 00.005 11872 AutoFind: local max [1687, 395] 45.3
23:02:03.203 00.003 11872 AutoFind: local max [1335, 167] 40.1
23:02:03.207 00.004 11872 AutoFind: local max [1260, 93] 30.1
23:02:03.211 00.004 11872 AutoFind: local max [415, 392] 27.0
23:02:03.214 00.003 11872 AutoFind: local max [740, 631] 25.7
23:02:03.219 00.005 11872 AutoFind: local max [83, 1019] 25.6
23:02:03.222 00.003 11872 AutoFind: local max [130, 504] 23.2
23:02:03.226 00.004 11872 AutoFind: local max [93, 602] 22.0
23:02:03.229 00.003 11872 AutoFind: local max [1894, 922] 20.9
23:02:03.233 00.004 11872 AutoFind: local max [846, 992] 19.1
23:02:03.237 00.004 11872 AutoFind: local max [1004, 416] 18.7
23:02:03.242 00.005 11872 AutoFind: local max [1002, 422] 17.2
23:02:03.245 00.003 11872 AutoFind: local max [128, 167] 12.4
23:02:03.249 00.004 11872 AutoFind: local max [351, 421] 11.5
23:02:03.252 00.003 11872 AutoFind: local max [240, 522] 10.9
23:02:03.257 00.005 11872 AutoFind: local max [1279, 243] 10.9
23:02:03.260 00.003 11872 AutoFind: local max [716, 221] 10.5
23:02:03.264 00.004 11872 AutoFind: local max [449, 463] 10.3
23:02:03.267 00.003 11872 AutoFind: local max [777, 935] 8.7
23:02:03.270 00.003 11872 AutoFind: local max [277, 491] 8.3
23:02:03.274 00.004 11872 AutoFind: local max [71, 1053] 8.2
23:02:03.278 00.004 11872 AutoFind: local max [341, 772] 7.9
23:02:03.281 00.003 11872 AutoFind: local max [1872, 762] 7.6
23:02:03.284 00.003 11872 AutoFind: local max [467, 385] 7.3
23:02:03.289 00.005 11872 AutoFind: local max [253, 125] 7.2
23:02:03.293 00.004 11872 AutoFind: local max [448, 469] 7.1
23:02:03.296 00.003 11872 AutoFind: local max [1353, 167] 7.0
23:02:03.299 00.003 11872 AutoFind: local max [1332, 644] 6.9
23:02:03.303 00.004 11872 AutoFind: local max [1797, 62] 6.7
23:02:03.306 00.003 11872 AutoFind: local max [1333, 637] 6.7
23:02:03.309 00.003 11872 AutoFind: local max [271, 599] 6.4
23:02:03.311 00.002 11872 AutoFind: local max [271, 1082] 6.2
23:02:03.313 00.002 11872 AutoFind: local max [1358, 523] 6.1
23:02:03.317 00.004 11872 AutoFind: local max [246, 744] 6.1
23:02:03.320 00.003 11872 AutoFind: local max [1320, 721] 6.0
23:02:03.323 00.003 11872 AutoFind: local max [526, 715] 5.7
23:02:03.325 00.002 11872 AutoFind: local max [1407, 549] 5.6
23:02:03.328 00.003 11872 AutoFind: local max [1543, 392] 5.5
23:02:03.332 00.004 11872 AutoFind: local max [1821, 211] 5.4
23:02:03.336 00.004 11872 AutoFind: local max [1745, 314] 5.3
23:02:03.339 00.003 11872 AutoFind: local max [1782, 712] 5.2
23:02:03.342 00.003 11872 AutoFind: local max [718, 1064] 5.2
23:02:03.345 00.003 11872 AutoFind: local max [452, 40] 5.2
23:02:03.348 00.003 11872 AutoFind: local max [479, 649] 5.2
23:02:03.353 00.005 11872 AutoFind: local max [1451, 791] 5.1
23:02:03.356 00.003 11872 AutoFind: local max [1314, 665] 4.9
23:02:03.359 00.003 11872 AutoFind: local max [531, 323] 4.8
23:02:03.363 00.004 11872 AutoFind: local max [521, 723] 4.7
23:02:03.368 00.005 11872 AutoFind: local max [1309, 668] 4.7
23:02:03.374 00.006 11872 AutoFind: local max [403, 141] 4.6
23:02:03.380 00.006 11872 AutoFind: local max [1685, 1036] 4.5
23:02:03.383 00.003 11872 AutoFind: local max [1587, 921] 4.5
23:02:03.386 00.003 11872 AutoFind: local max [518, 1003] 4.4
23:02:03.390 00.004 11872 AutoFind: local max [1267, 58] 4.4
23:02:03.393 00.003 11872 AutoFind: local max [1336, 156] 4.4
23:02:03.397 00.004 11872 AutoFind: local max [1808, 930] 4.3
23:02:03.400 00.003 11872 AutoFind: local max [155, 750] 4.3
23:02:03.403 00.003 11872 AutoFind: local max [232, 127] 4.2
23:02:03.406 00.003 11872 AutoFind: local max [170, 243] 4.2
23:02:03.409 00.003 11872 AutoFind: local max [302, 555] 4.2
23:02:03.414 00.005 11872 AutoFind: local max [631, 110] 4.2
23:02:03.417 00.003 11872 AutoFind: local max [1016, 719] 4.1
23:02:03.421 00.004 11872 AutoFind: local max [1358, 529] 4.1
23:02:03.424 00.003 11872 AutoFind: local max [564, 634] 4.1
23:02:03.428 00.004 11872 AutoFind: local max [1075, 63] 4.0
23:02:03.431 00.003 11872 AutoFind: local max [966, 1033] 4.0
23:02:03.434 00.003 11872 AutoFind: local max [1007, 353] 4.0
23:02:03.437 00.003 11872 AutoFind: local max [1640, 710] 4.0
23:02:03.441 00.004 11872 AutoFind: local max [244, 1013] 4.0
23:02:03.444 00.003 11872 AutoFind: local max [1669, 475] 3.9
23:02:03.448 00.004 11872 AutoFind: local max [1352, 891] 3.9
23:02:03.451 00.003 11872 AutoFind: local max [766, 76] 3.8
23:02:03.454 00.003 11872 AutoFind: local max [1750, 1069] 3.8
23:02:03.458 00.004 11872 AutoFind: local max [428, 283] 3.8
23:02:03.462 00.004 11872 AutoFind: local max [1695, 334] 3.8
23:02:03.466 00.004 11872 AutoFind: local max [1010, 359] 3.8
23:02:03.469 00.003 11872 AutoFind: local max [1326, 166] 3.8
23:02:03.473 00.004 11872 AutoFind: local max [1809, 938] 3.7
23:02:03.476 00.003 11872 AutoFind: local max [1565, 375] 3.7
23:02:03.480 00.004 11872 AutoFind: local max [1796, 946] 3.7
23:02:03.483 00.003 11872 AutoFind: local max [1709, 1051] 3.6
23:02:03.486 00.003 11872 AutoFind: local max [1164, 612] 3.6
23:02:03.492 00.006 11872 AutoFind: local max [1488, 575] 3.6
23:02:03.496 00.004 11872 AutoFind: local max [1302, 821] 3.6
23:02:03.500 00.004 11872 AutoFind: local max [725, 742] 3.6
23:02:03.506 00.006 11872 AutoFind: local max [1044, 186] 3.6
23:02:03.511 00.005 11872 AutoFind: local max [661, 256] 3.6
23:02:03.516 00.005 11872 AutoFind: local max [403, 828] 3.6
23:02:03.521 00.005 11872 AutoFind: local max [1247, 884] 3.6
23:02:03.526 00.005 11872 AutoFind: local max [118, 191] 3.6
23:02:03.534 00.008 11872 AutoFind: local max [1639, 87] 3.5
23:02:03.540 00.006 11872 AutoFind: local max [1560, 643] 3.5
23:02:03.544 00.004 11872 AutoFind: local max [1463, 755] 3.5
23:02:03.547 00.003 11872 AutoFind: local max [197, 33] 3.5
23:02:03.551 00.004 11872 AutoFind: local max [1755, 208] 3.5
23:02:03.555 00.004 11872 AutoFind: local max [42, 929] 3.5
23:02:03.557 00.002 11872 AutoFind: too close [1796, 946] 3.7 - [1809, 938] 3.7
23:02:03.560 00.003 11872 AutoFind: too close [1796, 946] 3.7 - [1808, 930] 4.3
23:02:03.563 00.003 11872 AutoFind: close dim-bright [1796, 946] 3.7 - [1799, 931] 122.8
23:02:03.567 00.004 11872 AutoFind: close dim-bright [1565, 375] 3.7 - [1553, 388] 79.5
23:02:03.571 00.004 11872 AutoFind: close dim-bright [1565, 375] 3.7 - [1554, 382] 100.8
23:02:03.574 00.003 11872 AutoFind: too close [1809, 938] 3.7 - [1808, 930] 4.3
23:02:03.577 00.003 11872 AutoFind: close dim-bright [1809, 938] 3.7 - [1799, 931] 122.8
23:02:03.580 00.003 11872 AutoFind: too close [1326, 166] 3.8 - [1336, 156] 4.4
23:02:03.584 00.004 11872 AutoFind: close dim-bright [1326, 166] 3.8 - [1335, 167] 40.1
23:02:03.589 00.005 11872 AutoFind: too close [1010, 359] 3.8 - [1007, 353] 4.0
23:02:03.592 00.003 11872 AutoFind: too close [1358, 529] 4.1 - [1358, 523] 6.1
23:02:03.596 00.004 11872 AutoFind: close dim-bright [1808, 930] 4.3 - [1799, 931] 122.8
23:02:03.599 00.003 11872 AutoFind: too close [1336, 156] 4.4 - [1353, 167] 7.0
23:02:03.602 00.003 11872 AutoFind: close dim-bright [1336, 156] 4.4 - [1335, 167] 40.1
23:02:03.606 00.004 11872 AutoFind: too close [1309, 668] 4.7 - [1314, 665] 4.9
23:02:03.609 00.003 11872 AutoFind: too close [521, 723] 4.7 - [526, 715] 5.7
23:02:03.612 00.003 11872 AutoFind: close dim-bright [1543, 392] 5.5 - [1553, 388] 79.5
23:02:03.616 00.004 11872 AutoFind: close dim-bright [1543, 392] 5.5 - [1554, 382] 100.8
23:02:03.619 00.003 11872 AutoFind: too close [1333, 637] 6.7 - [1332, 644] 6.9
23:02:03.622 00.003 11872 AutoFind: close dim-bright [1353, 167] 7.0 - [1335, 167] 40.1
23:02:03.624 00.002 11872 AutoFind: too close [448, 469] 7.1 - [449, 463] 10.3
23:02:03.628 00.004 11872 AutoFind: too close [1002, 422] 17.2 - [1004, 416] 18.7
23:02:03.631 00.003 11872 AutoFind: too close [1553, 388] 79.5 - [1554, 382] 100.8
23:02:03.634 00.003 11872 AutoFind: too close to edge [271, 1082] 6.2
23:02:03.637 00.003 11872 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
23:02:03.639 00.002 11872 Star::Find(15, 1799, 931, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:03.641 00.002 11872 Star::Find returns 1 (0), X=1797.82, Y=933.21, Mass=4244, SNR=44.1, Peak=208 HFD=5.8
23:02:03.645 00.004 11872 Star::Find(15, 353, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:03.650 00.005 11872 Star::Find returns 1 (0), X=354.12, Y=19.92, Mass=1571, SNR=26.9, Peak=63 HFD=5.5
23:02:03.652 00.002 11872 Star::Find(15, 1687, 395, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:03.655 00.003 11872 Star::Find returns 1 (0), X=1687.30, Y=396.72, Mass=1934, SNR=29.3, Peak=73 HFD=6.4
23:02:03.658 00.003 11872 Star::Find(15, 1335, 167, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:03.660 00.002 11872 Star::Find returns 1 (0), X=1336.55, Y=167.37, Mass=1895, SNR=28.7, Peak=47 HFD=6.9
23:02:03.664 00.004 11872 Star::Find(15, 1260, 93, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:03.666 00.002 11872 Star::Find returns 1 (0), X=1260.97, Y=94.13, Mass=1714, SNR=27.3, Peak=47 HFD=6.9
23:02:03.670 00.004 11872 Star::Find(15, 415, 392, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:03.672 00.002 11872 Star::Find returns 1 (0), X=415.02, Y=392.75, Mass=1292, SNR=23.7, Peak=42 HFD=6.4
23:02:03.675 00.003 11872 Star::Find(15, 740, 631, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:03.679 00.004 11872 Star::Find returns 1 (0), X=740.86, Y=633.23, Mass=1918, SNR=29.3, Peak=47 HFD=7.4
23:02:03.681 00.002 11872 Star::Find(15, 83, 1019, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:03.684 00.003 11872 Star::Find returns 1 (0), X=82.37, Y=1018.70, Mass=538, SNR=15.8, Peak=37 HFD=4.8
23:02:03.687 00.003 11872 Star::Find(15, 130, 504, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:03.689 00.002 11872 Star::Find returns 1 (0), X=129.04, Y=504.56, Mass=730, SNR=18.4, Peak=33 HFD=5.4
23:02:03.691 00.002 11872 Star::Find(15, 93, 602, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:03.695 00.004 11872 Star::Find returns 1 (0), X=92.71, Y=602.52, Mass=570, SNR=15.8, Peak=35 HFD=5.1
23:02:03.698 00.003 11872 Star::Find(15, 1894, 922, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:03.700 00.002 11872 Star::Find returns 1 (0), X=1893.37, Y=923.84, Mass=628, SNR=17.0, Peak=37 HFD=5.3
23:02:03.703 00.003 11872 Star::Find(15, 846, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:03.705 00.002 11872 Star::Find returns 1 (0), X=846.96, Y=991.16, Mass=1173, SNR=22.8, Peak=33 HFD=6.5
23:02:03.710 00.005 11872 Star::Find(15, 128, 167, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:03.713 00.003 11872 Star::Find returns 1 (0), X=128.35, Y=166.23, Mass=251, SNR=10.8, Peak=15 HFD=4.6
23:02:03.717 00.004 11872 Star::Find(15, 351, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:03.721 00.004 11872 Star::Find returns 1 (0), X=350.95, Y=421.91, Mass=377, SNR=13.2, Peak=14 HFD=6.1
23:02:03.725 00.004 11872 Star::Find(15, 240, 522, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:03.728 00.003 11872 Star::Find returns 1 (0), X=239.73, Y=523.44, Mass=303, SNR=11.8, Peak=17 HFD=5.2
23:02:03.732 00.004 11872 Star::Find(15, 1279, 243, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:03.735 00.003 11872 Star::Find returns 1 (0), X=1280.05, Y=243.29, Mass=636, SNR=16.9, Peak=15 HFD=7.6
23:02:03.739 00.004 11872 Star::Find(15, 716, 221, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:03.743 00.004 11872 Star::Find returns 1 (0), X=717.57, Y=220.44, Mass=516, SNR=15.3, Peak=16 HFD=6.9
23:02:03.746 00.003 11872 Star::Find(15, 777, 935, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:03.750 00.004 11872 Star::Find returns 1 (0), X=777.47, Y=933.67, Mass=340, SNR=12.4, Peak=13 HFD=6.9
23:02:03.753 00.003 11872 Star::Find(15, 277, 491, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:03.757 00.004 11872 Star::Find returns 1 (0), X=276.51, Y=489.44, Mass=221, SNR=10.2, Peak=10 HFD=5.2
23:02:03.761 00.004 11872 Star::Find(15, 71, 1053, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:03.765 00.004 11872 Star::Find returns 1 (0), X=70.13, Y=1052.54, Mass=75, SNR=5.9, Peak=9 HFD=3.6
23:02:03.768 00.003 11872 Star::Find(15, 341, 772, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:03.773 00.005 11872 Star::Find returns 1 (0), X=340.49, Y=772.29, Mass=215, SNR=10.0, Peak=10 HFD=5.5
23:02:03.776 00.003 11872 Star::Find(15, 1872, 762, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:03.780 00.004 11872 Star::Find returns 1 (0), X=1871.66, Y=763.30, Mass=196, SNR=9.5, Peak=15 HFD=5.3
23:02:03.783 00.003 11872 Star::Find(15, 467, 385, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:03.788 00.005 11872 Star::Find returns 1 (0), X=466.45, Y=386.38, Mass=359, SNR=12.6, Peak=14 HFD=6.8
23:02:03.791 00.003 11872 Star::Find(15, 253, 125, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:03.795 00.004 11872 Star::Find returns 1 (0), X=253.62, Y=123.07, Mass=193, SNR=9.5, Peak=10 HFD=5.4
23:02:03.799 00.004 11872 Star::Find(15, 1797, 62, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:03.803 00.004 11872 Star::Find returns 1 (0), X=1797.52, Y=62.76, Mass=98, SNR=6.7, Peak=12 HFD=3.7
23:02:03.807 00.004 11872 Star::Find(15, 271, 599, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:03.812 00.005 11872 Star::Find returns 1 (0), X=271.60, Y=598.45, Mass=159, SNR=8.6, Peak=8 HFD=5.3
23:02:03.814 00.002 11872 Star::Find(15, 246, 744, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:03.817 00.003 11872 Star::Find returns 1 (0), X=247.09, Y=742.73, Mass=161, SNR=8.6, Peak=14 HFD=4.5
23:02:03.821 00.004 11872 Star::Find(15, 1320, 721, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:03.825 00.004 11872 Star::Find returns 1 (0), X=1320.52, Y=724.21, Mass=394, SNR=12.8, Peak=15 HFD=7.1
23:02:03.828 00.003 11872 Star::Find(15, 1407, 549, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:03.831 00.003 11872 Star::Find returns 1 (0), X=1408.58, Y=549.51, Mass=264, SNR=10.8, Peak=14 HFD=6.5
23:02:03.836 00.005 11872 Star::Find(15, 1543, 392, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:03.839 00.003 11872 Star::Find returns 1 (0), X=1553.54, Y=383.62, Mass=5289, SNR=48.3, Peak=135 HFD=7.0
23:02:03.843 00.004 11872 Star::Find(15, 1821, 211, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:03.847 00.004 11872 Star::Find returns 1 (0), X=1821.61, Y=210.16, Mass=148, SNR=8.3, Peak=12 HFD=5.5
23:02:03.852 00.005 11872 Star::Find(15, 1745, 314, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:03.856 00.004 11872 Star::Find returns 1 (0), X=1744.65, Y=315.84, Mass=200, SNR=9.5, Peak=11 HFD=5.8
23:02:03.860 00.004 11872 Star::Find(15, 1782, 712, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:03.864 00.004 11872 Star::Find returns 1 (0), X=1782.65, Y=708.40, Mass=122, SNR=7.4, Peak=7 HFD=5.9
23:02:03.868 00.004 11872 Star::Find(15, 718, 1064, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:03.872 00.004 11872 Star::Find returns 1 (0), X=718.65, Y=1063.70, Mass=109, SNR=6.9, Peak=10 HFD=5.6
23:02:03.876 00.004 11872 Star::Find(15, 452, 40, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:03.879 00.003 11872 Star::Find returns 1 (0), X=451.74, Y=41.41, Mass=165, SNR=8.6, Peak=9 HFD=5.5
23:02:03.882 00.003 11872 Star::Find(15, 479, 649, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:03.889 00.007 11872 Star::Find returns 1 (0), X=479.78, Y=647.90, Mass=202, SNR=9.7, Peak=8 HFD=6.0
23:02:03.894 00.005 11872 Star::Find(15, 1451, 791, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:03.900 00.006 11872 Star::Find returns 1 (0), X=1451.35, Y=792.26, Mass=181, SNR=8.9, Peak=10 HFD=5.8
23:02:03.904 00.004 11872 Star::Find(15, 531, 323, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:03.907 00.003 11872 Star::Find returns 1 (0), X=531.41, Y=324.97, Mass=145, SNR=8.0, Peak=10 HFD=5.2
23:02:03.911 00.004 11872 Star::Find(15, 403, 141, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:03.913 00.002 11872 Star::Find false star n=20 nbg=287 bg=1.0 sigma=1.0 thresh=4 peak=4
23:02:03.915 00.002 11872 Star::Find returns 0 (2), X=403.00, Y=141.00, Mass=79, SNR=2.9, Peak=8 HFD=0.0
23:02:03.919 00.004 11872 Star::Find(15, 1685, 1036, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:03.922 00.003 11872 Star::Find returns 1 (0), X=1683.80, Y=1036.68, Mass=98, SNR=6.7, Peak=6 HFD=5.9
23:02:03.925 00.003 11872 Star::Find(15, 1587, 921, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:03.927 00.002 11872 Star::Find false star n=20 nbg=285 bg=1.0 sigma=0.9 thresh=4 peak=4
23:02:03.930 00.003 11872 Star::Find returns 0 (2), X=1587.00, Y=921.00, Mass=68, SNR=2.9, Peak=6 HFD=0.0
23:02:03.932 00.002 11872 Star::Find(15, 518, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:03.935 00.003 11872 Star::Find returns 1 (0), X=517.19, Y=1002.64, Mass=125, SNR=7.5, Peak=10 HFD=5.0
23:02:03.938 00.003 11872 Star::Find(15, 1267, 58, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:03.943 00.005 11872 Star::Find returns 1 (0), X=1268.28, Y=56.45, Mass=272, SNR=10.9, Peak=13 HFD=6.1
23:02:03.946 00.003 11872 Star::Find(15, 155, 750, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:03.950 00.004 11872 Star::Find false star n=18 nbg=274 bg=0.6 sigma=0.8 thresh=3 peak=3
23:02:03.953 00.003 11872 Star::Find returns 0 (2), X=155.00, Y=750.00, Mass=50, SNR=2.9, Peak=5 HFD=0.0
23:02:03.956 00.003 11872 Star::Find(15, 232, 127, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:03.959 00.003 11872 Star::Find false star n=20 nbg=277 bg=0.6 sigma=0.7 thresh=3 peak=3
23:02:03.961 00.002 11872 Star::Find returns 0 (2), X=232.00, Y=127.00, Mass=59, SNR=2.9, Peak=6 HFD=0.0
23:02:03.964 00.003 11872 Star::Find(15, 170, 243, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:03.967 00.003 11872 Star::Find false star n=36 nbg=284 bg=0.4 sigma=0.6 thresh=2 peak=2
23:02:03.970 00.003 11872 Star::Find returns 0 (2), X=170.00, Y=243.00, Mass=74, SNR=2.9, Peak=4 HFD=0.0
23:02:03.974 00.004 11872 Star::Find(15, 302, 555, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:03.978 00.004 11872 Star::Find false star n=30 nbg=281 bg=0.6 sigma=0.7 thresh=3 peak=3
23:02:03.981 00.003 11872 Star::Find returns 0 (2), X=302.00, Y=555.00, Mass=85, SNR=2.9, Peak=5 HFD=0.0
23:02:03.986 00.005 11872 Star::Find(15, 631, 110, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:03.989 00.003 11872 Star::Find false star n=37 nbg=268 bg=0.8 sigma=0.8 thresh=3 peak=3
23:02:03.993 00.004 11872 Star::Find returns 0 (2), X=631.00, Y=110.00, Mass=108, SNR=2.9, Peak=6 HFD=0.0
23:02:03.996 00.003 11872 Star::Find(15, 1016, 719, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:03.999 00.003 11872 Star::Find false star n=24 nbg=276 bg=0.7 sigma=0.8 thresh=3 peak=3
23:02:04.002 00.003 11872 Star::Find returns 0 (2), X=1016.00, Y=719.00, Mass=67, SNR=2.9, Peak=5 HFD=0.0
23:02:04.005 00.003 11872 Star::Find(15, 564, 634, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:04.008 00.003 11872 Star::Find false star n=29 nbg=288 bg=1.0 sigma=1.0 thresh=4 peak=4
23:02:04.011 00.003 11872 Star::Find returns 0 (2), X=564.00, Y=634.00, Mass=104, SNR=2.9, Peak=8 HFD=0.0
23:02:04.014 00.003 11872 Star::Find(15, 1075, 63, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:04.017 00.003 11872 Star::Find false star n=18 nbg=286 bg=1.1 sigma=1.0 thresh=4 peak=3
23:02:04.019 00.002 11872 Star::Find returns 0 (2), X=1075.00, Y=63.00, Mass=63, SNR=2.9, Peak=6 HFD=0.0
23:02:04.022 00.003 11872 Star::Find(15, 966, 1033, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:04.026 00.004 11872 Star::Find false star n=21 nbg=287 bg=1.0 sigma=0.9 thresh=4 peak=4
23:02:04.030 00.004 11872 Star::Find returns 0 (2), X=966.00, Y=1033.00, Mass=77, SNR=2.9, Peak=8 HFD=0.0
23:02:04.034 00.004 11872 Star::Find(15, 1640, 710, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:04.038 00.004 11872 Star::Find false star n=41 nbg=277 bg=0.7 sigma=0.8 thresh=3 peak=3
23:02:04.041 00.003 11872 Star::Find returns 0 (2), X=1640.00, Y=710.00, Mass=121, SNR=2.9, Peak=6 HFD=0.0
23:02:04.045 00.004 11872 Star::Find(15, 244, 1013, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:04.048 00.003 11872 Star::Find false star n=26 nbg=284 bg=0.6 sigma=0.7 thresh=3 peak=3
23:02:04.052 00.004 11872 Star::Find returns 0 (2), X=244.00, Y=1013.00, Mass=80, SNR=2.9, Peak=6 HFD=0.0
23:02:04.056 00.004 11872 Star::Find(15, 1669, 475, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:04.059 00.003 11872 Star::Find returns 1 (0), X=1668.92, Y=473.79, Mass=153, SNR=8.3, Peak=6 HFD=6.6
23:02:04.061 00.002 11872 Star::Find(15, 1352, 891, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:04.064 00.003 11872 Star::Find returns 1 (0), X=1353.78, Y=889.27, Mass=125, SNR=7.4, Peak=9 HFD=5.7
23:02:04.068 00.004 11872 Star::Find(15, 766, 76, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:04.071 00.003 11872 Star::Find false star n=9 nbg=280 bg=0.6 sigma=0.7 thresh=3 peak=2
23:02:04.074 00.003 11872 Star::Find returns 0 (2), X=766.00, Y=76.00, Mass=24, SNR=2.9, Peak=5 HFD=0.0
23:02:04.079 00.005 11872 Star::Find(15, 1750, 1069, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:04.083 00.004 11872 Star::Find false star n=15 nbg=285 bg=1.0 sigma=1.0 thresh=4 peak=4
23:02:04.086 00.003 11872 Star::Find returns 0 (2), X=1750.00, Y=1069.00, Mass=56, SNR=2.9, Peak=6 HFD=0.0
23:02:04.089 00.003 11872 Star::Find(15, 428, 283, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:04.093 00.004 11872 Star::Find false star n=29 nbg=275 bg=0.7 sigma=0.7 thresh=3 peak=3
23:02:04.097 00.004 11872 Star::Find returns 0 (2), X=428.00, Y=283.00, Mass=83, SNR=2.9, Peak=7 HFD=0.0
23:02:04.101 00.004 11872 Star::Find(15, 1695, 334, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:04.104 00.003 11872 Star::Find false star n=29 nbg=274 bg=0.7 sigma=0.8 thresh=3 peak=3
23:02:04.108 00.004 11872 Star::Find returns 0 (2), X=1695.00, Y=334.00, Mass=91, SNR=2.9, Peak=6 HFD=0.0
23:02:04.112 00.004 11872 Star::Find(15, 1565, 375, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:04.116 00.004 11872 Star::Find returns 1 (0), X=1553.54, Y=383.62, Mass=5289, SNR=48.3, Peak=135 HFD=7.0
23:02:04.120 00.004 11872 Star::Find(15, 1709, 1051, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:04.124 00.004 11872 Star::Find false star n=28 nbg=273 bg=0.8 sigma=0.8 thresh=3 peak=3
23:02:04.128 00.004 11872 Star::Find returns 0 (2), X=1709.00, Y=1051.00, Mass=73, SNR=2.9, Peak=5 HFD=0.0
23:02:04.132 00.004 11872 Star::Find(15, 1164, 612, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:04.136 00.004 11872 Star::Find returns 0 (2), X=1164.00, Y=612.00, Mass=18, SNR=2.9, Peak=5 HFD=0.0
23:02:04.139 00.003 11872 Star::Find(15, 1488, 575, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:04.144 00.005 11872 Star::Find returns 1 (0), X=1487.85, Y=576.08, Mass=136, SNR=7.8, Peak=10 HFD=5.1
23:02:04.149 00.005 11872 Star::Find(15, 1302, 821, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:04.152 00.003 11872 Star::Find false star n=24 nbg=285 bg=1.0 sigma=1.0 thresh=4 peak=4
23:02:04.156 00.004 11872 Star::Find returns 0 (2), X=1302.00, Y=821.00, Mass=94, SNR=2.9, Peak=7 HFD=0.0
23:02:04.159 00.003 11872 Star::Find(15, 725, 742, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:04.163 00.004 11872 Star::Find false star n=9 nbg=287 bg=0.6 sigma=0.7 thresh=3 peak=2
23:02:04.168 00.005 11872 Star::Find returns 0 (2), X=725.00, Y=742.00, Mass=24, SNR=2.9, Peak=5 HFD=0.0
23:02:04.172 00.004 11872 Star::Find(15, 1044, 186, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:04.175 00.003 11872 Star::Find returns 0 (2), X=1044.00, Y=186.00, Mass=18, SNR=2.9, Peak=4 HFD=0.0
23:02:04.178 00.003 11872 Star::Find(15, 661, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:04.183 00.005 11872 Star::Find false star n=21 nbg=288 bg=0.9 sigma=1.0 thresh=4 peak=4
23:02:04.186 00.003 11872 Star::Find returns 0 (2), X=661.00, Y=256.00, Mass=77, SNR=2.9, Peak=7 HFD=0.0
23:02:04.190 00.004 11872 Star::Find(15, 403, 828, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:04.193 00.003 11872 Star::Find false star n=20 nbg=280 bg=0.6 sigma=0.7 thresh=3 peak=2
23:02:04.197 00.004 11872 Star::Find returns 0 (2), X=403.00, Y=828.00, Mass=51, SNR=2.9, Peak=4 HFD=0.0
23:02:04.200 00.003 11872 Star::Find(15, 1247, 884, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:04.204 00.004 11872 Star::Find false star n=9 nbg=286 bg=0.5 sigma=0.7 thresh=3 peak=2
23:02:04.209 00.005 11872 Star::Find returns 0 (2), X=1247.00, Y=884.00, Mass=27, SNR=2.9, Peak=7 HFD=0.0
23:02:04.212 00.003 11872 Star::Find(15, 118, 191, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:04.216 00.004 11872 Star::Find false star n=7 nbg=279 bg=0.6 sigma=0.7 thresh=3 peak=2
23:02:04.220 00.004 11872 Star::Find returns 0 (2), X=118.00, Y=191.00, Mass=21, SNR=2.9, Peak=5 HFD=0.0
23:02:04.225 00.005 11872 Star::Find(15, 1639, 87, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:04.229 00.004 11872 Star::Find false star n=7 nbg=280 bg=0.5 sigma=0.7 thresh=3 peak=2
23:02:04.234 00.005 11872 Star::Find returns 0 (2), X=1639.00, Y=87.00, Mass=20, SNR=2.9, Peak=6 HFD=0.0
23:02:04.237 00.003 11872 Star::Find(15, 1560, 643, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:04.241 00.004 11872 Star::Find false star n=22 nbg=279 bg=0.7 sigma=0.7 thresh=3 peak=3
23:02:04.244 00.003 11872 Star::Find returns 0 (2), X=1560.00, Y=643.00, Mass=60, SNR=2.9, Peak=5 HFD=0.0
23:02:04.249 00.005 11872 Star::Find(15, 1463, 755, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:04.252 00.003 11872 Star::Find false star n=28 nbg=287 bg=1.1 sigma=1.0 thresh=4 peak=4
23:02:04.255 00.003 11872 Star::Find returns 0 (2), X=1463.00, Y=755.00, Mass=100, SNR=2.9, Peak=7 HFD=0.0
23:02:04.259 00.004 11872 Star::Find(15, 197, 33, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:04.263 00.004 11872 Star::Find false star n=36 nbg=280 bg=0.7 sigma=0.7 thresh=3 peak=3
23:02:04.267 00.004 11872 Star::Find returns 0 (2), X=197.00, Y=33.00, Mass=117, SNR=2.9, Peak=7 HFD=0.0
23:02:04.271 00.004 11872 Star::Find(15, 1755, 208, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:04.275 00.004 11872 Star::Find returns 0 (2), X=1755.00, Y=208.00, Mass=11, SNR=2.2, Peak=6 HFD=0.0
23:02:04.279 00.004 11872 Star::Find(15, 42, 929, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:04.283 00.004 11872 Star::Find false star n=11 nbg=279 bg=0.6 sigma=0.7 thresh=3 peak=2
23:02:04.287 00.004 11872 Star::Find returns 0 (2), X=42.00, Y=929.00, Mass=33, SNR=2.9, Peak=8 HFD=0.0
23:02:04.290 00.003 11872 AutoFind: finding best star pass 1
23:02:04.294 00.004 11872 Star::Find(15, 1799, 931, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:04.298 00.004 11872 Star::Find returns 1 (0), X=1797.82, Y=933.21, Mass=4244, SNR=44.1, Peak=208 HFD=5.8
23:02:04.301 00.003 11872 AutoFind returns star at [1799, 931] 122.8 Mass 4244 SNR 44.1
23:02:04.305 00.004 11872 Star::Find(15, 1799, 931, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:04.310 00.005 11872 Star::Find returns 1 (0), X=1797.82, Y=933.21, Mass=4244, SNR=44.1, Peak=208 HFD=5.8
23:02:04.314 00.004 11872 MultiStar: List (12): {1797.82, 933.21}(44.1), {354.12, 19.92}(26.9), {1687.30, 396.72}(29.3), {1336.55, 167.37}(28.7), {1260.97, 94.13}(27.3), {415.02, 392.75}(23.7), {740.86, 633.23}(29.3), {82.37, 1018.70}(15.8), {129.04, 504.56}(18.4), {92.71, 602.52}(15.8), {1893.37, 923.84}(17.0), {846.96, 991.16}(22.8), 
23:02:04.317 00.003 11872 setting lock position to (1797.82, 933.21)
23:02:04.321 00.004 11872 AutoSelect: state = 1, call UpdateGuideState
23:02:04.325 00.004 11872 UpdateGuideState(): m_state=1
23:02:04.329 00.004 11872 Star::Find(15, 1797, 933, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:04.332 00.003 11872 Star::Find returns 1 (0), X=1797.82, Y=933.21, Mass=4244, SNR=44.1, Peak=208 HFD=5.8
23:02:04.337 00.005 11872 CameraToMount -- cameraTheta (0.00) - m_xAngle (0.00) = xAngle (-0.00 = -0.00)
23:02:04.340 00.003 11872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.97 = 2.97)
23:02:04.344 00.004 11872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
23:02:04.349 00.005 11872 setting force full frames = false
23:02:04.354 00.005 11872 setting lock position to (1797.82, 933.21)
23:02:04.358 00.004 11872 CurrentPosition() valid, moving to STATE_SELECTED
23:02:04.361 00.003 11872 Changing from state SELECTING to SELECTED
23:02:04.365 00.004 11872 guider state => SELECTED
23:02:04.370 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=208, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
23:02:04.373 00.003 11872 UpdateGuideState exits: m=4244 SNR=44.1
23:02:04.377 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=208, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
23:02:04.381 00.004 11872 Status Line: Auto-selected star at (1797.8, 933.2)
23:02:04.389 00.008 11872 PhdController: newstate STATE_WAIT_SELECTED
23:02:04.393 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:04.397 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:02:04.400 00.003 11872 Enqueuing Expose request
23:02:04.404 00.004 9960 Worker thread wakes up
23:02:04.404 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:02:04.406 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1783,918,31,31)
23:02:04.406 00.000 11872 evsrv: cli 0D2D2460 connect
23:02:04.409 00.003 11872 case statement mapped state 2 to 1
23:02:04.414 00.005 11872 case statement mapped state 2 to 1
23:02:04.418 00.004 11872 evsrv: cli 0D2D2460 request: {"method":"get_lock_position","id":"0e0f4738-87cc-49c7-87b7-cd2d6da2948a"}
23:02:04.422 00.004 11872 evsrv: cli 0D2D2460 response: {"jsonrpc":"2.0","result":[1797.82,933.21],"id":"0e0f4738-87cc-49c7-87b7-cd2d6da2948a"}
23:02:04.426 00.004 11872 evsrv: cli 0D2D2460 disconnect
23:02:04.431 00.005 11872 evsrv: cli 0D2D3040 connect
23:02:04.435 00.004 11872 case statement mapped state 2 to 1
23:02:04.440 00.005 11872 case statement mapped state 2 to 1
23:02:04.444 00.004 11872 evsrv: cli 0D2D3040 request: {"method":"get_app_state","id":"84b6a4dd-a0eb-49bf-9803-2502d403eed0"}
23:02:04.449 00.005 11872 case statement mapped state 2 to 1
23:02:04.453 00.004 11872 evsrv: cli 0D2D3040 response: {"jsonrpc":"2.0","result":"Selected","id":"84b6a4dd-a0eb-49bf-9803-2502d403eed0"}
23:02:04.457 00.004 11872 evsrv: cli 0D2D3040 disconnect
23:02:05.460 01.003 11872 evsrv: cli 0D2D2780 connect
23:02:05.467 00.007 11872 case statement mapped state 2 to 1
23:02:05.474 00.007 11872 case statement mapped state 2 to 1
23:02:05.480 00.006 11872 evsrv: cli 0D2D2780 request: {"method":"get_app_state","id":"ef8306a3-cc7d-4f99-a7e1-e432cf5caa75"}
23:02:05.486 00.006 11872 case statement mapped state 2 to 1
23:02:05.490 00.004 11872 evsrv: cli 0D2D2780 response: {"jsonrpc":"2.0","result":"Selected","id":"ef8306a3-cc7d-4f99-a7e1-e432cf5caa75"}
23:02:05.496 00.006 11872 evsrv: cli 0D2D2780 disconnect
23:02:05.660 00.164 9960 Exposure complete
23:02:05.771 00.111 9960 worker thread done servicing request
23:02:05.772 00.001 11872 OnExposeComplete: enter
23:02:05.776 00.004 11872 UpdateGuideState(): m_state=2
23:02:05.780 00.004 11872 Star::Find(15, 1797, 933, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:02:05.785 00.005 11872 Star::Find returns 1 (0), X=1798.35, Y=931.71, Mass=4290, SNR=44.4, Peak=188 HFD=5.8
23:02:05.788 00.003 11872 CameraToMount -- cameraTheta (-1.23) - m_xAngle (0.00) = xAngle (-1.24 = -1.24)
23:02:05.794 00.006 11872 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.73 = 1.73)
23:02:05.799 00.005 11872 CameraToMount -- cameraX=0.52 cameraY=-1.49 hyp=1.58 cameraTheta=-1.23 mountX=0.52 mountY=1.56, mountTheta=1.25
23:02:05.805 00.006 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=188, med=0, FiltMin=0, FiltMax=101, Gamma=1.000
23:02:05.810 00.005 11872 UpdateGuideState exits: m=4290 SNR=44.4
23:02:05.814 00.004 11872 PhdController: newstate STATE_CALIBRATE
23:02:05.818 00.004 11872 PhdController: newstate STATE_GUIDE
23:02:05.835 00.017 11872 Changing from state SELECTED to CALIBRATING_PRIMARY
23:02:05.839 00.004 11872 guider state => CALIBRATED
23:02:05.843 00.004 11872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
23:02:05.847 00.004 11872 reset dither spiral
23:02:05.851 00.004 11872 PhdController: newstate STATE_SETTLE_BEGIN
23:02:05.854 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:05.858 00.004 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:02:05.863 00.005 11872 Enqueuing Expose request
23:02:05.867 00.004 9960 Worker thread wakes up
23:02:05.867 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:02:05.868 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:02:06.499 00.631 11872 evsrv: cli 0D2D34A0 connect
23:02:06.506 00.007 11872 case statement mapped state 5 to 1
23:02:06.511 00.005 11872 case statement mapped state 5 to 1
23:02:06.517 00.006 11872 evsrv: cli 0D2D34A0 request: {"method":"get_app_state","id":"83c3a1e6-f87e-43e7-8f6a-3561f911f8de"}
23:02:06.522 00.005 11872 case statement mapped state 5 to 1
23:02:06.527 00.005 11872 evsrv: cli 0D2D34A0 response: {"jsonrpc":"2.0","result":"Selected","id":"83c3a1e6-f87e-43e7-8f6a-3561f911f8de"}
23:02:06.532 00.005 11872 evsrv: cli 0D2D34A0 disconnect
23:02:07.114 00.582 9960 Exposure complete
23:02:07.215 00.101 9960 worker thread done servicing request
23:02:07.215 00.000 11872 OnExposeComplete: enter
23:02:07.220 00.005 11872 UpdateGuideState(): m_state=5
23:02:07.224 00.004 11872 Star::Find(15, 1798, 931, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:02:07.227 00.003 11872 Star::Find returns 1 (0), X=1798.50, Y=931.63, Mass=4516, SNR=45.4, Peak=223 HFD=5.6
23:02:07.231 00.004 11872 CameraToMount -- cameraTheta (-1.17) - m_xAngle (0.00) = xAngle (-1.17 = -1.17)
23:02:07.234 00.003 11872 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.80 = 1.80)
23:02:07.238 00.004 11872 CameraToMount -- cameraX=0.67 cameraY=-1.57 hyp=1.71 cameraTheta=-1.17 mountX=0.67 mountY=1.67, mountTheta=1.19
23:02:07.242 00.004 11872 Changing from state CALIBRATED to GUIDING
23:02:07.247 00.005 11872 ScopeASCOM::GetDeclinationRadians() returns 31.1
23:02:07.251 00.004 11872 ScopeASCOM::SideOfPier() returns 0
23:02:07.255 00.004 11872 AdjustCalibrationForScopePointing (scope): current dec=31.1 pierSide=0, cal dec=0.0 pierSide=0 rotAngle=None bin=1
23:02:07.258 00.003 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:02:07.262 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:02:07.266 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:02:07.270 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:02:07.274 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:02:07.279 00.005 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:02:07.283 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:02:07.286 00.003 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:02:07.290 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:02:07.295 00.005 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:02:07.300 00.005 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:02:07.303 00.003 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:02:07.307 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:02:07.404 00.097 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:02:07.410 00.006 11872 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 2.900000
23:02:07.415 00.005 11872 Dec comp: XRate 1.564 -> 1.338 for dec 0.0 -> dec 31.1
23:02:07.421 00.006 11872 ScopeASCOM::GetDeclinationRadians() returns 31.1
23:02:07.426 00.005 11872 ScopeASCOM::SideOfPier() returns 0
23:02:07.431 00.005 11872 setting lock position to (1798.50, 931.63)
23:02:07.437 00.006 11872 guider state => GUIDING
23:02:07.442 00.005 11872 Status Line: Guiding
23:02:07.447 00.005 11872 Mount: notify guiding started
23:02:07.455 00.008 11872 GetString("/profile/5/name", "") returns "PHD SF 2025"
23:02:07.460 00.005 11872 GetString("/profile/5/scope/calibration/timestamp", "") returns "11/21/2025 10:15:14 PM"
23:02:07.465 00.005 11872 GetDouble("/profile/5/scope/calibration/xRate", 1.000000) returns 0.001564
23:02:07.469 00.004 11872 GetDouble("/profile/5/scope/calibration/yRate", 1.000000) returns 0.001340
23:02:07.473 00.004 11872 GetInt("/profile/5/scope/calibration/binning", 1) returns 1
23:02:07.477 00.004 11872 GetDouble("/profile/5/scope/calibration/xAngle", 0.000000) returns 0.004073
23:02:07.482 00.005 11872 GetDouble("/profile/5/scope/calibration/yAngle", 0.000000) returns -1.738880
23:02:07.487 00.005 11872 GetDouble("/profile/5/scope/calibration/declination", 0.000000) returns 0.000075
23:02:07.491 00.004 11872 GetInt("/profile/5/scope/calibration/pierSide", -1) returns 0
23:02:07.495 00.004 11872 GetInt("/profile/5/scope/calibration/raGuideParity", 0) returns 1
23:02:07.501 00.006 11872 GetInt("/profile/5/scope/calibration/decGuideParity", 0) returns -1
23:02:07.505 00.004 11872 GetDouble("/profile/5/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
23:02:07.509 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:02:07.514 00.005 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:02:07.518 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:02:07.522 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:02:07.526 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:02:07.530 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:02:07.534 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:02:07.539 00.005 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:02:07.542 00.003 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:02:07.547 00.005 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:02:07.551 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:02:07.555 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:02:07.559 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:02:07.564 00.005 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:02:07.568 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:02:07.571 00.003 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:02:07.576 00.005 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:02:07.580 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:02:07.584 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:02:07.589 00.005 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:02:07.592 00.003 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:02:07.597 00.005 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:02:07.601 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:02:07.604 00.003 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:02:07.609 00.005 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:02:07.615 00.006 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:02:07.623 00.008 11872 evsrv: cli 0D2D2460 connect
23:02:07.629 00.006 11872 case statement mapped state 6 to 3
23:02:07.635 00.006 11872 case statement mapped state 6 to 3
23:02:07.642 00.007 11872 evsrv: cli 0D2D2460 request: {"method":"get_app_state","id":"225a29cd-6e7f-4edb-a758-d70872649b03"}
23:02:07.649 00.007 11872 case statement mapped state 6 to 3
23:02:07.655 00.006 11872 evsrv: cli 0D2D2460 response: {"jsonrpc":"2.0","result":"Guiding","id":"225a29cd-6e7f-4edb-a758-d70872649b03"}
23:02:07.669 00.014 11872 evsrv: cli 0D2D2460 disconnect
23:02:07.700 00.031 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:02:07.707 00.007 11872 ScopeASCOM::SideOfPier() returns 0
23:02:07.712 00.005 11872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
23:02:07.716 00.004 11872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
23:02:07.720 00.004 11872 ScopeASCOM::GetDeclinationRadians() returns 31.1
23:02:07.724 00.004 11872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 31.1
23:02:07.727 00.003 11872 MountToCamera -- mountTheta (-0.00) + m_xAngle (0.00) = xAngle (0.00 = 0.00)
23:02:07.732 00.005 11872 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
23:02:07.738 00.006 11872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
23:02:07.742 00.004 11872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
23:02:07.746 00.004 11872 GetInt("/profile/5/AutoLoadCalibration", -1) returns 1
23:02:07.750 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=223, med=0, FiltMin=0, FiltMax=124, Gamma=1.000
23:02:07.754 00.004 11872 UpdateGuideState exits: m=4516 SNR=45.4
23:02:07.758 00.004 11872 PhdController: newstate STATE_SETTLE_WAIT
23:02:07.762 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:07.765 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:02:07.768 00.003 11872 Enqueuing Expose request
23:02:07.773 00.005 9960 Worker thread wakes up
23:02:07.773 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:02:07.773 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1783,917,31,31)
23:02:09.009 01.236 9960 Exposure complete
23:02:09.120 00.111 9960 worker thread done servicing request
23:02:09.120 00.000 11872 OnExposeComplete: enter
23:02:09.124 00.004 11872 UpdateGuideState(): m_state=6
23:02:09.129 00.005 11872 Star::Find(15, 1798, 931, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:09.133 00.004 11872 Star::Find returns 1 (0), X=1798.46, Y=931.36, Mass=4513, SNR=45.1, Peak=205 HFD=5.8
23:02:09.136 00.003 11872 CameraToMount -- cameraTheta (-1.72) - m_xAngle (0.00) = xAngle (-1.73 = -1.73)
23:02:09.139 00.003 11872 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.24 = 1.24)
23:02:09.143 00.004 11872 CameraToMount -- cameraX=-0.04 cameraY=-0.27 hyp=0.27 cameraTheta=-1.72 mountX=-0.04 mountY=0.26, mountTheta=1.73
23:02:09.148 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.04, y=-0.27, opts=13)
23:02:09.153 00.005 11872 Enqueuing Move request for scope (-0.04, -0.27)
23:02:09.156 00.003 9960 Worker thread wakes up
23:02:09.157 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=205, med=0, FiltMin=0, FiltMax=120, Gamma=1.000
23:02:09.161 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.27) opts 0xd
23:02:09.161 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.04, -0.27)
23:02:09.161 00.000 9960 Moving (-0.04, -0.27) raw xDistance=-0.04 yDistance=0.26
23:02:09.161 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:02:09.161 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
23:02:09.161 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
23:02:09.161 00.000 9960 MoveAxis(E, 0, ABG)
23:02:09.161 00.000 9960 Move returns status 0, amount 0
23:02:09.162 00.001 9960 MoveAxis(N, 0, ABG)
23:02:09.162 00.000 9960 Move returns status 0, amount 0
23:02:09.162 00.000 9960 move complete, result=0
23:02:09.162 00.000 9960 worker thread done servicing request
23:02:09.162 00.000 11872 UpdateGuideState exits: m=4513 SNR=45.1
23:02:09.167 00.005 11872 PhdController: settling, locked = 1, distance = 1.28 (1.50) aobump = 0 frame = 1 / 99999
23:02:09.171 00.004 11872 evsrv: {"Event":"Settling","Timestamp":1763787729.171,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":1.28,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:02:09.175 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:09.179 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:02:09.183 00.004 11872 Enqueuing Expose request
23:02:09.186 00.003 11872 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
23:02:09.190 00.004 9960 Worker thread wakes up
23:02:09.190 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:02:09.190 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1783,917,31,31)
23:02:10.427 01.237 9960 Exposure complete
23:02:10.561 00.134 9960 worker thread done servicing request
23:02:10.561 00.000 11872 OnExposeComplete: enter
23:02:10.570 00.009 11872 UpdateGuideState(): m_state=6
23:02:10.581 00.011 11872 Star::Find(15, 1798, 931, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:02:10.588 00.007 11872 Star::Find returns 1 (0), X=1798.51, Y=931.44, Mass=4400, SNR=44.4, Peak=191 HFD=5.9
23:02:10.594 00.006 11872 CameraToMount -- cameraTheta (-1.50) - m_xAngle (0.00) = xAngle (-1.51 = -1.51)
23:02:10.599 00.005 11872 CameraToMount -- cameraTheta (-1.50) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.46 = 1.46)
23:02:10.602 00.003 11872 CameraToMount -- cameraX=0.01 cameraY=-0.19 hyp=0.19 cameraTheta=-1.50 mountX=0.01 mountY=0.19, mountTheta=1.51
23:02:10.610 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=0.01, y=-0.19, opts=13)
23:02:10.617 00.007 11872 Enqueuing Move request for scope (0.01, -0.19)
23:02:10.622 00.005 9960 Worker thread wakes up
23:02:10.622 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.19) opts 0xd
23:02:10.622 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=191, med=0, FiltMin=0, FiltMax=117, Gamma=1.000
23:02:10.629 00.007 9960 Handling offset move in thread for scope, endpoint = (0.01, -0.19)
23:02:10.629 00.000 9960 Moving (0.01, -0.19) raw xDistance=0.01 yDistance=0.19
23:02:10.629 00.000 11872 UpdateGuideState exits: m=4400 SNR=44.4
23:02:10.634 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:02:10.635 00.001 11872 PhdController: settling, locked = 1, distance = 0.95 (1.50) aobump = 0 frame = 2 / 99999
23:02:10.640 00.005 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:02:10.640 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763787730.640,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.95,"Time":1.5,"SettleTime":10.0,"StarLocked":true}
23:02:10.645 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
23:02:10.647 00.002 9960 MoveAxis(E, 0, ABG)
23:02:10.647 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:10.653 00.006 9960 Move returns status 0, amount 0
23:02:10.653 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:02:10.659 00.006 9960 MoveAxis(N, 0, ABG)
23:02:10.659 00.000 9960 Move returns status 0, amount 0
23:02:10.661 00.002 9960 move complete, result=0
23:02:10.661 00.000 11872 Enqueuing Expose request
23:02:10.665 00.004 9960 worker thread done servicing request
23:02:10.665 00.000 11872 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:02:10.670 00.005 9960 Worker thread wakes up
23:02:10.671 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
23:02:10.671 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1783,917,31,31)
23:02:11.924 01.253 9960 Exposure complete
23:02:12.029 00.105 9960 worker thread done servicing request
23:02:12.029 00.000 11872 OnExposeComplete: enter
23:02:12.033 00.004 11872 UpdateGuideState(): m_state=6
23:02:12.039 00.006 11872 Star::Find(15, 1798, 931, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:02:12.043 00.004 11872 Star::Find returns 1 (0), X=1798.30, Y=932.29, Mass=4353, SNR=44.5, Peak=173 HFD=5.7
23:02:12.046 00.003 11872 CameraToMount -- cameraTheta (1.86) - m_xAngle (0.00) = xAngle (1.86 = 1.86)
23:02:12.051 00.005 11872 CameraToMount -- cameraTheta (1.86) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.83 = -1.46)
23:02:12.055 00.004 11872 CameraToMount -- cameraX=-0.20 cameraY=0.66 hyp=0.69 cameraTheta=1.86 mountX=-0.19 mountY=-0.68, mountTheta=-1.85
23:02:12.060 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.20, y=0.66, opts=13)
23:02:12.063 00.003 11872 Enqueuing Move request for scope (-0.20, 0.66)
23:02:12.067 00.004 9960 Worker thread wakes up
23:02:12.067 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.66) opts 0xd
23:02:12.067 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.20, 0.66)
23:02:12.068 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=173, med=0, FiltMin=0, FiltMax=114, Gamma=1.000
23:02:12.073 00.005 11872 UpdateGuideState exits: m=4353 SNR=44.5
23:02:12.077 00.004 11872 PhdController: settling, locked = 1, distance = 0.87 (1.50) aobump = 0 frame = 3 / 99999
23:02:12.080 00.003 9960 Moving (-0.20, 0.66) raw xDistance=-0.19 yDistance=-0.68
23:02:12.081 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763787732.080,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.87,"Time":2.9,"SettleTime":10.0,"StarLocked":true}
23:02:12.084 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
23:02:12.084 00.000 9960 resist switch: large excursion: input -0.68 thresh 0.60 direction from 0 to -1
23:02:12.085 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:12.088 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:02:12.092 00.004 11872 Enqueuing Expose request
23:02:12.096 00.004 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.04
23:02:12.096 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.68 from input -0.68
23:02:12.096 00.000 9960 MoveAxis(E, 0, ABG)
23:02:12.097 00.001 9960 Move returns status 0, amount 0
23:02:12.097 00.000 9960 MoveAxis(N, 508, ABG)
23:02:12.097 00.000 9960 Guiding  Dir = 0, Dur = 508
23:02:12.097 00.000 9960 IsSlewing returns 0
23:02:12.098 00.001 9960 IsGuiding returns 0
23:02:12.098 00.000 9960 PulseGuide returned control before completion, sleep 518
23:02:12.630 00.532 9960 IsGuiding returns 0
23:02:12.632 00.002 9960 Move returns status 0, amount 508
23:02:12.632 00.000 9960 move complete, result=0
23:02:12.632 00.000 9960 worker thread done servicing request
23:02:12.633 00.001 11872 GuideStep: -0.2 px 0 ms EAST, -0.7 px 508 ms NORTH
23:02:12.640 00.007 9960 Worker thread wakes up
23:02:12.640 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:02:12.641 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1783,917,31,31)
23:02:13.888 01.247 9960 Exposure complete
23:02:13.994 00.106 9960 worker thread done servicing request
23:02:13.995 00.001 11872 OnExposeComplete: enter
23:02:13.999 00.004 11872 UpdateGuideState(): m_state=6
23:02:14.005 00.006 11872 Star::Find(15, 1798, 932, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
23:02:14.010 00.005 11872 Star::Find returns 1 (0), X=1798.36, Y=932.14, Mass=4438, SNR=44.9, Peak=183 HFD=5.8
23:02:14.015 00.005 11872 CameraToMount -- cameraTheta (1.84) - m_xAngle (0.00) = xAngle (1.83 = 1.83)
23:02:14.018 00.003 11872 CameraToMount -- cameraTheta (1.84) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.80 = -1.48)
23:02:14.022 00.004 11872 CameraToMount -- cameraX=-0.14 cameraY=0.51 hyp=0.53 cameraTheta=1.84 mountX=-0.14 mountY=-0.53, mountTheta=-1.82
23:02:14.027 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.14, y=0.51, opts=13)
23:02:14.031 00.004 11872 Enqueuing Move request for scope (-0.14, 0.51)
23:02:14.035 00.004 9960 Worker thread wakes up
23:02:14.035 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=183, med=0, FiltMin=0, FiltMax=114, Gamma=1.000
23:02:14.039 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.51) opts 0xd
23:02:14.039 00.000 11872 UpdateGuideState exits: m=4438 SNR=44.9
23:02:14.044 00.005 9960 Handling offset move in thread for scope, endpoint = (-0.14, 0.51)
23:02:14.045 00.001 11872 PhdController: settling, locked = 1, distance = 0.77 (1.50) aobump = 0 frame = 4 / 99999
23:02:14.050 00.005 9960 Moving (-0.14, 0.51) raw xDistance=-0.14 yDistance=-0.53
23:02:14.050 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763787734.050,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.77,"Time":4.9,"SettleTime":10.0,"StarLocked":true}
23:02:14.055 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:02:14.055 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:14.060 00.005 9960 GuideAlgorithmResistSwitch::result() returns -0.53 from input -0.53
23:02:14.060 00.000 9960 MoveAxis(E, 0, ABG)
23:02:14.060 00.000 9960 Move returns status 0, amount 0
23:02:14.060 00.000 9960 MoveAxis(N, 392, ABG)
23:02:14.061 00.001 9960 Guiding  Dir = 0, Dur = 392
23:02:14.061 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:02:14.066 00.005 11872 Enqueuing Expose request
23:02:14.069 00.003 9960 IsSlewing returns 0
23:02:14.069 00.000 9960 IsGuiding returns 0
23:02:14.069 00.000 9960 PulseGuide returned control before completion, sleep 402
23:02:14.477 00.408 9960 IsGuiding returns 1
23:02:14.478 00.001 9960 scope still moving after pulse duration time elapsed
23:02:14.507 00.029 9960 IsSlewing returns 0
23:02:14.509 00.002 9960 IsGuiding returns 1
23:02:14.538 00.029 9960 IsSlewing returns 0
23:02:14.539 00.001 9960 IsGuiding returns 1
23:02:14.571 00.032 9960 IsSlewing returns 0
23:02:14.572 00.001 9960 IsGuiding returns 1
23:02:14.602 00.030 9960 IsSlewing returns 0
23:02:14.604 00.002 9960 IsGuiding returns 0
23:02:14.604 00.000 9960 scope move finished after 392 + 142 ms
23:02:14.604 00.000 9960 Move returns status 0, amount 392
23:02:14.604 00.000 9960 move complete, result=0
23:02:14.605 00.001 9960 worker thread done servicing request
23:02:14.605 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.5 px 392 ms NORTH
23:02:14.612 00.007 9960 Worker thread wakes up
23:02:14.612 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:02:14.612 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1783,917,31,31)
23:02:15.866 01.254 9960 Exposure complete
23:02:15.992 00.126 9960 worker thread done servicing request
23:02:15.993 00.001 11872 OnExposeComplete: enter
23:02:15.997 00.004 11872 UpdateGuideState(): m_state=6
23:02:16.001 00.004 11872 Star::Find(15, 1798, 932, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
23:02:16.005 00.004 11872 Star::Find returns 1 (0), X=1798.38, Y=931.34, Mass=4164, SNR=43.3, Peak=202 HFD=5.5
23:02:16.008 00.003 11872 CameraToMount -- cameraTheta (-1.95) - m_xAngle (0.00) = xAngle (-1.96 = -1.96)
23:02:16.012 00.004 11872 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.01 = 1.01)
23:02:16.017 00.005 11872 CameraToMount -- cameraX=-0.12 cameraY=-0.29 hyp=0.31 cameraTheta=-1.95 mountX=-0.12 mountY=0.27, mountTheta=1.99
23:02:16.022 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.12, y=-0.29, opts=13)
23:02:16.027 00.005 11872 Enqueuing Move request for scope (-0.12, -0.29)
23:02:16.030 00.003 9960 Worker thread wakes up
23:02:16.030 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.29) opts 0xd
23:02:16.030 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.12, -0.29)
23:02:16.030 00.000 9960 Moving (-0.12, -0.29) raw xDistance=-0.12 yDistance=0.27
23:02:16.030 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:02:16.031 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
23:02:16.031 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
23:02:16.031 00.000 9960 MoveAxis(E, 0, ABG)
23:02:16.031 00.000 9960 Move returns status 0, amount 0
23:02:16.031 00.000 9960 MoveAxis(N, 0, ABG)
23:02:16.031 00.000 9960 Move returns status 0, amount 0
23:02:16.031 00.000 9960 move complete, result=0
23:02:16.032 00.001 9960 worker thread done servicing request
23:02:16.032 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=202, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
23:02:16.036 00.004 11872 UpdateGuideState exits: m=4164 SNR=43.3
23:02:16.039 00.003 11872 PhdController: settling, locked = 1, distance = 0.63 (1.50) aobump = 0 frame = 5 / 99999
23:02:16.044 00.005 11872 evsrv: {"Event":"Settling","Timestamp":1763787736.044,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.63,"Time":6.9,"SettleTime":10.0,"StarLocked":true}
23:02:16.048 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:16.051 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:02:16.055 00.004 11872 Enqueuing Expose request
23:02:16.059 00.004 11872 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
23:02:16.062 00.003 9960 Worker thread wakes up
23:02:16.062 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:02:16.062 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1783,917,31,31)
23:02:17.316 01.254 9960 Exposure complete
23:02:17.431 00.115 9960 worker thread done servicing request
23:02:17.432 00.001 11872 OnExposeComplete: enter
23:02:17.435 00.003 11872 UpdateGuideState(): m_state=6
23:02:17.440 00.005 11872 Star::Find(15, 1798, 931, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
23:02:17.443 00.003 11872 Star::Find returns 1 (0), X=1798.39, Y=931.15, Mass=4267, SNR=44.1, Peak=199 HFD=5.7
23:02:17.446 00.003 11872 CameraToMount -- cameraTheta (-1.79) - m_xAngle (0.00) = xAngle (-1.79 = -1.79)
23:02:17.451 00.005 11872 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.17 = 1.17)
23:02:17.455 00.004 11872 CameraToMount -- cameraX=-0.11 cameraY=-0.48 hyp=0.49 cameraTheta=-1.79 mountX=-0.11 mountY=0.45, mountTheta=1.81
23:02:17.458 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=-0.11, y=-0.48, opts=13)
23:02:17.463 00.005 11872 Enqueuing Move request for scope (-0.11, -0.48)
23:02:17.466 00.003 9960 Worker thread wakes up
23:02:17.466 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.48) opts 0xd
23:02:17.467 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.11, -0.48)
23:02:17.467 00.000 9960 Moving (-0.11, -0.48) raw xDistance=-0.11 yDistance=0.45
23:02:17.467 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=199, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
23:02:17.470 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:02:17.471 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
23:02:17.471 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.45
23:02:17.472 00.001 9960 MoveAxis(E, 0, ABG)
23:02:17.472 00.000 9960 Move returns status 0, amount 0
23:02:17.472 00.000 9960 MoveAxis(N, 0, ABG)
23:02:17.472 00.000 9960 Move returns status 0, amount 0
23:02:17.472 00.000 9960 move complete, result=0
23:02:17.472 00.000 9960 worker thread done servicing request
23:02:17.472 00.000 11872 UpdateGuideState exits: m=4267 SNR=44.1
23:02:17.476 00.004 11872 PhdController: settling, locked = 1, distance = 0.59 (1.50) aobump = 0 frame = 6 / 99999
23:02:17.480 00.004 11872 evsrv: {"Event":"Settling","Timestamp":1763787737.480,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.59,"Time":8.3,"SettleTime":10.0,"StarLocked":true}
23:02:17.483 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:17.487 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:02:17.492 00.005 11872 Enqueuing Expose request
23:02:17.496 00.004 9960 Worker thread wakes up
23:02:17.496 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:02:17.496 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1783,917,31,31)
23:02:17.496 00.000 11872 GuideStep: -0.1 px 0 ms EAST, 0.5 px 0 ms NORTH
23:02:18.746 01.250 9960 Exposure complete
23:02:18.862 00.116 9960 worker thread done servicing request
23:02:18.863 00.001 11872 OnExposeComplete: enter
23:02:18.866 00.003 11872 UpdateGuideState(): m_state=6
23:02:18.869 00.003 11872 Star::Find(15, 1798, 931, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
23:02:18.874 00.005 11872 Star::Find returns 1 (0), X=1798.80, Y=929.82, Mass=4285, SNR=44.4, Peak=176 HFD=5.8
23:02:18.877 00.003 11872 CameraToMount -- cameraTheta (-1.40) - m_xAngle (0.00) = xAngle (-1.41 = -1.41)
23:02:18.881 00.004 11872 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.56 = 1.56)
23:02:18.884 00.003 11872 CameraToMount -- cameraX=0.30 cameraY=-1.81 hyp=1.84 cameraTheta=-1.40 mountX=0.30 mountY=1.84, mountTheta=1.41
23:02:18.891 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.30, y=-1.81, opts=13)
23:02:18.894 00.003 11872 Enqueuing Move request for scope (0.30, -1.81)
23:02:18.898 00.004 9960 Worker thread wakes up
23:02:18.899 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=176, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
23:02:18.903 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.30, -1.81) opts 0xd
23:02:18.903 00.000 9960 Handling offset move in thread for scope, endpoint = (0.30, -1.81)
23:02:18.903 00.000 9960 Moving (0.30, -1.81) raw xDistance=0.30 yDistance=1.84
23:02:18.903 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
23:02:18.903 00.000 9960 resist switch: large excursion: input 1.84 thresh 0.60 direction from -1 to 1
23:02:18.904 00.001 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=5.52
23:02:18.904 00.000 11872 UpdateGuideState exits: m=4285 SNR=44.4
23:02:18.908 00.004 9960 GuideAlgorithmResistSwitch::result() returns 1.84 from input 1.84
23:02:18.909 00.001 9960 MoveAxis(W, 140, ABG)
23:02:18.910 00.001 11872 PhdController: settling, locked = 1, distance = 0.97 (1.50) aobump = 0 frame = 7 / 99999
23:02:18.913 00.003 9960 Guiding  Dir = 3, Dur = 140
23:02:18.914 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763787738.913,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.97,"Time":9.7,"SettleTime":10.0,"StarLocked":true}
23:02:18.917 00.003 9960 IsSlewing returns 0
23:02:18.918 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:18.922 00.004 9960 IsGuiding returns 0
23:02:18.922 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:02:18.926 00.004 9960 PulseGuide returned control before completion, sleep 150
23:02:18.926 00.000 11872 Enqueuing Expose request
23:02:19.094 00.168 9960 IsGuiding returns 1
23:02:19.094 00.000 9960 scope still moving after pulse duration time elapsed
23:02:19.125 00.031 9960 IsSlewing returns 0
23:02:19.125 00.000 9960 IsGuiding returns 0
23:02:19.125 00.000 9960 scope move finished after 140 + 63 ms
23:02:19.125 00.000 9960 Move returns status 0, amount 140
23:02:19.126 00.001 9960 MoveAxis(S, 1373, ABG)
23:02:19.126 00.000 9960 Guiding  Dir = 1, Dur = 1373
23:02:19.126 00.000 9960 IsSlewing returns 0
23:02:19.126 00.000 9960 IsGuiding returns 0
23:02:19.127 00.001 9960 PulseGuide returned control before completion, sleep 1383
23:02:20.517 01.390 9960 IsGuiding returns 1
23:02:20.519 00.002 9960 scope still moving after pulse duration time elapsed
23:02:20.549 00.030 9960 IsSlewing returns 0
23:02:20.550 00.001 9960 IsGuiding returns 0
23:02:20.551 00.001 9960 scope move finished after 1373 + 51 ms
23:02:20.552 00.001 9960 Move returns status 0, amount 1373
23:02:20.552 00.000 9960 move complete, result=0
23:02:20.553 00.001 9960 worker thread done servicing request
23:02:20.553 00.000 11872 GuideStep: 0.3 px 140 ms WEST, 1.8 px 1373 ms SOUTH
23:02:20.559 00.006 9960 Worker thread wakes up
23:02:20.560 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
23:02:20.560 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1783,917,31,31)
23:02:21.816 01.256 9960 Exposure complete
23:02:21.933 00.117 9960 worker thread done servicing request
23:02:21.933 00.000 11872 OnExposeComplete: enter
23:02:21.937 00.004 11872 UpdateGuideState(): m_state=6
23:02:21.942 00.005 11872 Star::Find(15, 1798, 929, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
23:02:21.945 00.003 11872 Star::Find returns 1 (0), X=1798.43, Y=932.11, Mass=4242, SNR=43.7, Peak=197 HFD=5.8
23:02:21.951 00.006 11872 CameraToMount -- cameraTheta (1.70) - m_xAngle (0.00) = xAngle (1.70 = 1.70)
23:02:21.957 00.006 11872 CameraToMount -- cameraTheta (1.70) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.67 = -1.61)
23:02:21.960 00.003 11872 CameraToMount -- cameraX=-0.06 cameraY=0.48 hyp=0.48 cameraTheta=1.70 mountX=-0.06 mountY=-0.48, mountTheta=-1.70
23:02:21.966 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.06, y=0.48, opts=13)
23:02:21.970 00.004 11872 Enqueuing Move request for scope (-0.06, 0.48)
23:02:21.974 00.004 9960 Worker thread wakes up
23:02:21.974 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.48) opts 0xd
23:02:21.974 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.06, 0.48)
23:02:21.974 00.000 9960 Moving (-0.06, 0.48) raw xDistance=-0.06 yDistance=-0.48
23:02:21.975 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=197, med=0, FiltMin=0, FiltMax=105, Gamma=1.000
23:02:21.979 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:02:21.979 00.000 11872 UpdateGuideState exits: m=4242 SNR=43.7
23:02:21.984 00.005 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
23:02:21.984 00.000 11872 PhdController: settling, locked = 1, distance = 0.82 (1.50) aobump = 0 frame = 8 / 99999
23:02:21.987 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.48
23:02:21.988 00.001 9960 MoveAxis(E, 0, ABG)
23:02:21.989 00.001 9960 Move returns status 0, amount 0
23:02:21.989 00.000 9960 MoveAxis(N, 0, ABG)
23:02:21.989 00.000 9960 Move returns status 0, amount 0
23:02:21.989 00.000 9960 move complete, result=0
23:02:21.989 00.000 11872 PhdController: newstate STATE_FINISH
23:02:21.992 00.003 9960 worker thread done servicing request
23:02:21.992 00.000 11872 PhdController complete: success
23:02:21.997 00.005 11872 evsrv: {"Event":"SettleDone","Timestamp":1763787741.997,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":8,"DroppedFrames":0}
23:02:22.001 00.004 11872 Mount: notify guiding dither settle done success=1
23:02:22.004 00.003 11872 PhdController: newstate STATE_IDLE
23:02:22.008 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:22.012 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:02:22.015 00.003 11872 Enqueuing Expose request
23:02:22.019 00.004 9960 Worker thread wakes up
23:02:22.019 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:02:22.019 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1783,917,31,31)
23:02:22.019 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.5 px 0 ms NORTH
23:02:22.647 00.628 11872 evsrv: cli 0D2D2780 connect
23:02:22.656 00.009 11872 case statement mapped state 6 to 3
23:02:22.662 00.006 11872 case statement mapped state 6 to 3
23:02:22.669 00.007 11872 evsrv: cli 0D2D2780 request: {"method":"get_app_state","id":"58437cc2-7fa0-4a7f-b477-00bff65ff357"}
23:02:22.673 00.004 11872 case statement mapped state 6 to 3
23:02:22.676 00.003 11872 evsrv: cli 0D2D2780 response: {"jsonrpc":"2.0","result":"Guiding","id":"58437cc2-7fa0-4a7f-b477-00bff65ff357"}
23:02:22.681 00.005 11872 evsrv: cli 0D2D2780 disconnect
23:02:22.687 00.006 11872 evsrv: cli 0D2D3360 connect
23:02:22.690 00.003 11872 case statement mapped state 6 to 3
23:02:22.694 00.004 11872 case statement mapped state 6 to 3
23:02:22.699 00.005 11872 evsrv: cli 0D2D3360 request: {"method":"stop_capture","id":"fa423b93-a761-4e5e-a3d1-216fa40e5a6a"}
23:02:22.706 00.007 11872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:02:22.712 00.006 11872 Status Line: Waiting for devices...
23:02:22.717 00.005 11872 evsrv: cli 0D2D3360 response: {"jsonrpc":"2.0","result":0,"id":"fa423b93-a761-4e5e-a3d1-216fa40e5a6a"}
23:02:22.720 00.003 11872 evsrv: cli 0D2D3360 disconnect
23:02:22.725 00.005 11872 evsrv: cli 0D2D32C0 connect
23:02:22.729 00.004 11872 case statement mapped state 6 to 3
23:02:22.737 00.008 11872 case statement mapped state 6 to 3
23:02:22.743 00.006 11872 evsrv: cli 0D2D32C0 request: {"method":"get_app_state","id":"42c86229-8a6d-4bd2-bcaa-306605404b5f"}
23:02:22.745 00.002 11872 case statement mapped state 6 to 3
23:02:22.747 00.002 11872 evsrv: cli 0D2D32C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"42c86229-8a6d-4bd2-bcaa-306605404b5f"}
23:02:22.752 00.005 11872 evsrv: cli 0D2D32C0 disconnect
23:02:22.786 00.034 9960 ZWO: stopexposure
23:02:23.230 00.444 9960 ZWO: stopexposure
23:02:23.231 00.001 9960 Error thrown from C:\cygwin\home\agalasso\projects\phd2\worker_thread.cpp:190->Capture failed
23:02:23.231 00.000 9960 worker thread done servicing request
23:02:23.232 00.001 11872 OnExposeComplete: enter
23:02:23.237 00.005 11872 OnExposeComplete: Capture Error reported
23:02:23.242 00.005 11872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
23:02:23.249 00.007 11872 Mount: notify guiding stopped
23:02:23.257 00.008 11872 Changing from state GUIDING to STOP
23:02:23.263 00.006 11872 guider state => SELECTED
23:02:23.267 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=197, med=0, FiltMin=0, FiltMax=105, Gamma=1.000
23:02:23.272 00.005 11872 Changing from state SELECTED to UNINITIALIZED
23:02:23.277 00.005 11872 guider state => SELECTING
23:02:23.284 00.007 11872 Status Line: Stopped.
23:02:23.289 00.005 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\myframe_events.cpp:489->Error reported capturing image
23:02:23.751 00.462 11872 evsrv: cli 0D2D2640 connect
23:02:23.760 00.009 11872 evsrv: cli 0D2D2640 request: {"method":"get_app_state","id":"95b546e2-5cd3-457f-9e86-7feb2729624c"}
23:02:23.770 00.010 11872 evsrv: cli 0D2D2640 response: {"jsonrpc":"2.0","result":"Stopped","id":"95b546e2-5cd3-457f-9e86-7feb2729624c"}
23:02:23.774 00.004 11872 evsrv: cli 0D2D2640 disconnect
23:02:39.158 15.384 11872 evsrv: cli 0D2D3040 connect
23:02:39.162 00.004 11872 evsrv: cli 0D2D3040 request: {"method":"get_app_state","id":"fb391a34-68f7-4dda-9af7-e639da9c3cee"}
23:02:39.166 00.004 11872 evsrv: cli 0D2D3040 response: {"jsonrpc":"2.0","result":"Stopped","id":"fb391a34-68f7-4dda-9af7-e639da9c3cee"}
23:02:39.172 00.006 11872 evsrv: cli 0D2D3040 disconnect
23:02:39.176 00.004 11872 evsrv: cli 0D2D2640 connect
23:02:39.181 00.005 11872 evsrv: cli 0D2D2640 request: {"method":"get_calibrated","id":"ce2f639a-5aba-4543-92d3-9dbdeac95d9b"}
23:02:39.183 00.002 11872 evsrv: cli 0D2D2640 response: {"jsonrpc":"2.0","result":true,"id":"ce2f639a-5aba-4543-92d3-9dbdeac95d9b"}
23:02:39.189 00.006 11872 evsrv: cli 0D2D2640 disconnect
23:02:39.193 00.004 11872 evsrv: cli 0D2D26E0 connect
23:02:39.199 00.006 11872 evsrv: cli 0D2D26E0 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"6b4646b6-bbc4-401e-8d59-52e2c1ef50cf"}
23:02:39.203 00.004 11872 PhdController::Guide begins
23:02:39.209 00.006 11872 PhdController: newstate STATE_SETUP
23:02:39.213 00.004 11872 PhdController: setup
23:02:39.217 00.004 11872 PhdController: newstate STATE_ATTEMPT_START
23:02:39.221 00.004 11872 PhdController: start capturing
23:02:39.225 00.004 11872 Changing from state SELECTING to UNINITIALIZED
23:02:39.228 00.003 11872 guider state => SELECTING
23:02:39.234 00.006 11872 setting force full frames = true
23:02:39.238 00.004 11872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
23:02:39.244 00.006 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:02:39.249 00.005 11872 Enqueuing Expose request
23:02:39.252 00.003 9960 Worker thread wakes up
23:02:39.253 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
23:02:39.253 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:02:39.253 00.000 11872 PhdController: newstate STATE_SELECT_STAR
23:02:39.257 00.004 11872 evsrv: cli 0D2D26E0 response: {"jsonrpc":"2.0","result":0,"id":"6b4646b6-bbc4-401e-8d59-52e2c1ef50cf"}
23:02:39.261 00.004 11872 evsrv: cli 0D2D26E0 disconnect
23:02:39.264 00.003 11872 evsrv: cli 0D2D21E0 connect
23:02:39.270 00.006 11872 case statement mapped state 1 to 101
23:02:39.273 00.003 11872 case statement mapped state 1 to 101
23:02:39.276 00.003 11872 evsrv: cli 0D2D21E0 request: {"method":"get_lock_shift_params","id":"54b320e9-685b-4570-b0d0-2ffc7e447d3a"}
23:02:39.280 00.004 11872 evsrv: cli 0D2D21E0 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"54b320e9-685b-4570-b0d0-2ffc7e447d3a"}
23:02:39.285 00.005 11872 evsrv: cli 0D2D21E0 disconnect
23:02:39.288 00.003 11872 evsrv: cli 0D2D30E0 connect
23:02:39.292 00.004 11872 case statement mapped state 1 to 101
23:02:39.296 00.004 11872 case statement mapped state 1 to 101
23:02:39.299 00.003 11872 evsrv: cli 0D2D30E0 request: {"method":"get_lock_position","id":"3f2bce55-6d05-466f-8aa9-c24575a7b78e"}
23:02:39.303 00.004 11872 evsrv: cli 0D2D30E0 response: {"jsonrpc":"2.0","result":null,"id":"3f2bce55-6d05-466f-8aa9-c24575a7b78e"}
23:02:39.306 00.003 11872 evsrv: cli 0D2D30E0 disconnect
23:02:40.307 01.001 11872 evsrv: cli 0D2D32C0 connect
23:02:40.312 00.005 11872 case statement mapped state 1 to 101
23:02:40.317 00.005 11872 case statement mapped state 1 to 101
23:02:40.323 00.006 11872 evsrv: cli 0D2D32C0 request: {"method":"get_lock_position","id":"1e12fdd1-5927-4efa-bd5b-f71a07108332"}
23:02:40.330 00.007 11872 evsrv: cli 0D2D32C0 response: {"jsonrpc":"2.0","result":null,"id":"1e12fdd1-5927-4efa-bd5b-f71a07108332"}
23:02:40.336 00.006 11872 evsrv: cli 0D2D32C0 disconnect
23:02:40.494 00.158 9960 Exposure complete
23:02:40.608 00.114 9960 worker thread done servicing request
23:02:40.608 00.000 11872 OnExposeComplete: enter
23:02:40.612 00.004 11872 UpdateGuideState(): m_state=1
23:02:40.617 00.005 11872 UpdateCurrentPosition: no star selected
23:02:40.620 00.003 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
23:02:40.624 00.004 11872 Status Line: No star selected
23:02:40.630 00.006 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=179, med=0, FiltMin=0, FiltMax=103, Gamma=1.000
23:02:40.634 00.004 11872 UpdateGuideState exits: No star selected
23:02:40.637 00.003 11872 GuiderMultiStar::AutoSelect enter
23:02:40.642 00.005 11872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
23:02:40.749 00.107 11872 AutoFind: auto downsample for scale 1.00 => 1x
23:02:40.935 00.186 11872 AutoFind: global mean = -0.0, stdev 2.2
23:02:40.939 00.004 11872 AutoFind: using threshold = 0.1
23:02:41.165 00.226 11872 AutoFind: local max [1799, 931] 123.9
23:02:41.169 00.004 11872 AutoFind: local max [1555, 379] 105.2
23:02:41.175 00.006 11872 AutoFind: local max [1688, 392] 51.6
23:02:41.178 00.003 11872 AutoFind: local max [355, 17] 48.8
23:02:41.183 00.005 11872 AutoFind: local max [1338, 162] 39.3
23:02:41.185 00.002 11872 AutoFind: local max [1261, 90] 35.0
23:02:41.191 00.006 11872 AutoFind: local max [741, 628] 27.8
23:02:41.194 00.003 11872 AutoFind: local max [131, 502] 26.9
23:02:41.198 00.004 11872 AutoFind: local max [94, 599] 23.9
23:02:41.201 00.003 11872 AutoFind: local max [84, 1016] 23.8
23:02:41.205 00.004 11872 AutoFind: local max [416, 388] 23.5
23:02:41.210 00.005 11872 AutoFind: local max [1895, 919] 22.5
23:02:41.213 00.003 11872 AutoFind: local max [415, 393] 21.9
23:02:41.216 00.003 11872 AutoFind: local max [849, 986] 19.4
23:02:41.221 00.005 11872 AutoFind: local max [848, 992] 19.0
23:02:41.224 00.003 11872 AutoFind: local max [1004, 414] 18.2
23:02:41.227 00.003 11872 AutoFind: local max [1003, 420] 16.1
23:02:41.231 00.004 11872 AutoFind: local max [241, 520] 11.5
23:02:41.236 00.005 11872 AutoFind: local max [352, 418] 10.7
23:02:41.240 00.004 11872 AutoFind: local max [272, 1079] 10.3
23:02:41.244 00.004 11872 AutoFind: local max [450, 461] 10.3
23:02:41.248 00.004 11872 AutoFind: local max [1334, 634] 9.6
23:02:41.251 00.003 11872 AutoFind: local max [130, 162] 9.4
23:02:41.255 00.004 11872 AutoFind: local max [1409, 546] 8.9
23:02:41.258 00.003 11872 AutoFind: local max [1281, 240] 8.7
23:02:41.262 00.004 11872 AutoFind: local max [717, 217] 8.7
23:02:41.266 00.004 11872 AutoFind: local max [1268, 52] 8.4
23:02:41.270 00.004 11872 AutoFind: local max [1333, 641] 8.3
23:02:41.274 00.004 11872 AutoFind: local max [200, 29] 7.8
23:02:41.278 00.004 11872 AutoFind: local max [71, 1049] 7.7
23:02:41.281 00.003 11872 AutoFind: local max [1322, 718] 7.4
23:02:41.285 00.004 11872 AutoFind: local max [342, 769] 7.3
23:02:41.289 00.004 11872 AutoFind: local max [467, 383] 7.3
23:02:41.293 00.004 11872 AutoFind: local max [255, 120] 7.3
23:02:41.298 00.005 11872 AutoFind: local max [778, 929] 7.2
23:02:41.301 00.003 11872 AutoFind: local max [1745, 313] 6.8
23:02:41.305 00.004 11872 AutoFind: local max [248, 738] 6.6
23:02:41.309 00.004 11872 AutoFind: local max [1311, 669] 6.1
23:02:41.312 00.003 11872 AutoFind: local max [304, 548] 6.0
23:02:41.316 00.004 11872 AutoFind: local max [1453, 788] 5.9
23:02:41.319 00.003 11872 AutoFind: local max [1872, 763] 5.9
23:02:41.323 00.004 11872 AutoFind: local max [567, 627] 5.8
23:02:41.325 00.002 11872 AutoFind: local max [452, 41] 5.7
23:02:41.329 00.004 11872 AutoFind: local max [1696, 330] 5.7
23:02:41.332 00.003 11872 AutoFind: local max [1823, 207] 5.6
23:02:41.335 00.003 11872 AutoFind: local max [1321, 725] 5.6
23:02:41.339 00.004 11872 AutoFind: local max [278, 488] 5.5
23:02:41.341 00.002 11872 AutoFind: local max [549, 230] 5.2
23:02:41.346 00.005 11872 AutoFind: local max [719, 1063] 5.2
23:02:41.349 00.003 11872 AutoFind: local max [1799, 943] 5.1
23:02:41.353 00.004 11872 AutoFind: local max [1355, 163] 5.1
23:02:41.356 00.003 11872 AutoFind: local max [1312, 663] 5.0
23:02:41.361 00.005 11872 AutoFind: local max [1799, 61] 4.9
23:02:41.364 00.003 11872 AutoFind: local max [527, 717] 4.8
23:02:41.368 00.004 11872 AutoFind: local max [103, 20] 4.8
23:02:41.371 00.003 11872 AutoFind: local max [156, 749] 4.7
23:02:41.375 00.004 11872 AutoFind: local max [1662, 535] 4.7
23:02:41.379 00.004 11872 AutoFind: local max [517, 999] 4.7
23:02:41.383 00.004 11872 AutoFind: local max [481, 642] 4.7
23:02:41.386 00.003 11872 AutoFind: local max [1784, 708] 4.6
23:02:41.390 00.004 11872 AutoFind: local max [1696, 483] 4.5
23:02:41.394 00.004 11872 AutoFind: local max [720, 850] 4.5
23:02:41.397 00.003 11872 AutoFind: local max [273, 597] 4.4
23:02:41.400 00.003 11872 AutoFind: local max [1355, 882] 4.4
23:02:41.403 00.003 11872 AutoFind: local max [861, 711] 4.4
23:02:41.407 00.004 11872 AutoFind: local max [1173, 446] 4.3
23:02:41.411 00.004 11872 AutoFind: local max [1361, 525] 4.3
23:02:41.414 00.003 11872 AutoFind: local max [480, 648] 4.2
23:02:41.418 00.004 11872 AutoFind: local max [1788, 936] 4.2
23:02:41.422 00.004 11872 AutoFind: local max [859, 705] 4.2
23:02:41.426 00.004 11872 AutoFind: local max [1663, 529] 4.1
23:02:41.429 00.003 11872 AutoFind: local max [19, 542] 4.1
23:02:41.432 00.003 11872 AutoFind: local max [1543, 387] 4.1
23:02:41.435 00.003 11872 AutoFind: local max [1463, 747] 4.1
23:02:41.439 00.004 11872 AutoFind: local max [1355, 170] 4.0
23:02:41.443 00.004 11872 AutoFind: local max [544, 377] 4.0
23:02:41.446 00.003 11872 AutoFind: local max [1355, 890] 3.9
23:02:41.449 00.003 11872 AutoFind: local max [1554, 394] 3.9
23:02:41.454 00.005 11872 AutoFind: local max [524, 723] 3.9
23:02:41.457 00.003 11872 AutoFind: local max [403, 141] 3.8
23:02:41.461 00.004 11872 AutoFind: local max [297, 925] 3.8
23:02:41.463 00.002 11872 AutoFind: local max [1489, 571] 3.8
23:02:41.467 00.004 11872 AutoFind: local max [1370, 113] 3.8
23:02:41.471 00.004 11872 AutoFind: local max [1489, 578] 3.8
23:02:41.475 00.004 11872 AutoFind: local max [245, 1009] 3.8
23:02:41.478 00.003 11872 AutoFind: local max [1452, 794] 3.7
23:02:41.481 00.003 11872 AutoFind: local max [984, 744] 3.7
23:02:41.486 00.005 11872 AutoFind: local max [1883, 1068] 3.7
23:02:41.490 00.004 11872 AutoFind: local max [135, 208] 3.7
23:02:41.493 00.003 11872 AutoFind: local max [1674, 1029] 3.7
23:02:41.497 00.004 11872 AutoFind: local max [453, 643] 3.6
23:02:41.502 00.005 11872 AutoFind: local max [672, 532] 3.6
23:02:41.505 00.003 11872 AutoFind: local max [1644, 702] 3.6
23:02:41.508 00.003 11872 AutoFind: local max [1416, 77] 3.6
23:02:41.512 00.004 11872 AutoFind: local max [1860, 950] 3.6
23:02:41.516 00.004 11872 AutoFind: local max [1226, 25] 3.6
23:02:41.519 00.003 11872 AutoFind: local max [1775, 954] 3.5
23:02:41.523 00.004 11872 AutoFind: local max [1207, 993] 3.5
23:02:41.526 00.003 11872 AutoFind: local max [595, 1048] 3.5
23:02:41.529 00.003 11872 AutoFind: local max [522, 112] 3.5
23:02:41.533 00.004 11872 AutoFind: too close [1775, 954] 3.5 - [1788, 936] 4.2
23:02:41.537 00.004 11872 AutoFind: too close [1452, 794] 3.7 - [1453, 788] 5.9
23:02:41.540 00.003 11872 AutoFind: too close [1489, 578] 3.8 - [1489, 571] 3.8
23:02:41.543 00.003 11872 AutoFind: too close [524, 723] 3.9 - [527, 717] 4.8
23:02:41.546 00.003 11872 AutoFind: too close [1554, 394] 3.9 - [1543, 387] 4.1
23:02:41.550 00.004 11872 AutoFind: close dim-bright [1554, 394] 3.9 - [1555, 379] 105.2
23:02:41.553 00.003 11872 AutoFind: too close [1355, 890] 3.9 - [1355, 882] 4.4
23:02:41.557 00.004 11872 AutoFind: too close [1355, 170] 4.0 - [1355, 163] 5.1
23:02:41.560 00.003 11872 AutoFind: close dim-bright [1355, 170] 4.0 - [1338, 162] 39.3
23:02:41.564 00.004 11872 AutoFind: close dim-bright [1543, 387] 4.1 - [1555, 379] 105.2
23:02:41.568 00.004 11872 AutoFind: too close [1663, 529] 4.1 - [1662, 535] 4.7
23:02:41.571 00.003 11872 AutoFind: too close [859, 705] 4.2 - [861, 711] 4.4
23:02:41.575 00.004 11872 AutoFind: too close [1788, 936] 4.2 - [1799, 943] 5.1
23:02:41.578 00.003 11872 AutoFind: close dim-bright [1788, 936] 4.2 - [1799, 931] 123.9
23:02:41.581 00.003 11872 AutoFind: too close [480, 648] 4.2 - [481, 642] 4.7
23:02:41.585 00.004 11872 AutoFind: too close [1312, 663] 5.0 - [1311, 669] 6.1
23:02:41.589 00.004 11872 AutoFind: close dim-bright [1355, 163] 5.1 - [1338, 162] 39.3
23:02:41.592 00.003 11872 AutoFind: close dim-bright [1799, 943] 5.1 - [1799, 931] 123.9
23:02:41.596 00.004 11872 AutoFind: too close [1321, 725] 5.6 - [1322, 718] 7.4
23:02:41.599 00.003 11872 AutoFind: too close [1333, 641] 8.3 - [1334, 634] 9.6
23:02:41.602 00.003 11872 AutoFind: too close [1003, 420] 16.1 - [1004, 414] 18.2
23:02:41.606 00.004 11872 AutoFind: too close [848, 992] 19.0 - [849, 986] 19.4
23:02:41.610 00.004 11872 AutoFind: too close [415, 393] 21.9 - [416, 388] 23.5
23:02:41.614 00.004 11872 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
23:02:41.618 00.004 11872 Star::Find(15, 1799, 931, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:41.622 00.004 11872 Star::Find returns 1 (0), X=1799.44, Y=928.95, Mass=4054, SNR=42.9, Peak=179 HFD=6.0
23:02:41.625 00.003 11872 Star::Find(15, 1555, 379, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:41.629 00.004 11872 Star::Find returns 1 (0), X=1554.73, Y=380.82, Mass=4935, SNR=46.4, Peak=133 HFD=6.6
23:02:41.632 00.003 11872 Star::Find(15, 1688, 392, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:41.636 00.004 11872 Star::Find returns 1 (0), X=1688.27, Y=393.75, Mass=1980, SNR=30.0, Peak=70 HFD=6.4
23:02:41.640 00.004 11872 Star::Find(15, 355, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:41.644 00.004 11872 Star::Find returns 1 (0), X=355.16, Y=17.17, Mass=1457, SNR=26.0, Peak=69 HFD=5.4
23:02:41.647 00.003 11872 Star::Find(15, 1338, 162, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:41.651 00.004 11872 Star::Find returns 1 (0), X=1337.64, Y=164.11, Mass=1475, SNR=24.8, Peak=51 HFD=6.2
23:02:41.654 00.003 11872 Star::Find(15, 1261, 90, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:41.659 00.005 11872 Star::Find returns 1 (0), X=1262.16, Y=91.66, Mass=1839, SNR=28.7, Peak=50 HFD=6.7
23:02:41.662 00.003 11872 Star::Find(15, 741, 628, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:41.665 00.003 11872 Star::Find returns 1 (0), X=741.94, Y=629.83, Mass=1604, SNR=26.8, Peak=39 HFD=6.9
23:02:41.670 00.005 11872 Star::Find(15, 131, 502, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:41.674 00.004 11872 Star::Find returns 1 (0), X=130.49, Y=502.35, Mass=647, SNR=17.4, Peak=34 HFD=5.1
23:02:41.677 00.003 11872 Star::Find(15, 94, 599, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:41.681 00.004 11872 Star::Find returns 1 (0), X=93.97, Y=600.18, Mass=514, SNR=15.1, Peak=41 HFD=4.3
23:02:41.684 00.003 11872 Star::Find(15, 84, 1016, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:41.688 00.004 11872 Star::Find returns 1 (0), X=83.43, Y=1015.86, Mass=510, SNR=15.3, Peak=32 HFD=5.1
23:02:41.692 00.004 11872 Star::Find(15, 1895, 919, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:41.696 00.004 11872 Star::Find returns 1 (0), X=1894.75, Y=920.46, Mass=571, SNR=16.0, Peak=28 HFD=5.4
23:02:41.699 00.003 11872 Star::Find(15, 241, 520, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:41.702 00.003 11872 Star::Find returns 1 (0), X=241.37, Y=520.71, Mass=438, SNR=14.1, Peak=17 HFD=5.7
23:02:41.706 00.004 11872 Star::Find(15, 352, 418, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:41.710 00.004 11872 Star::Find returns 1 (0), X=352.45, Y=418.59, Mass=364, SNR=13.0, Peak=13 HFD=5.6
23:02:41.714 00.004 11872 Star::Find(15, 272, 1079, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:41.717 00.003 11872 Star::Find returns 1 (0), X=271.67, Y=1079.01, Mass=156, SNR=8.3, Peak=13 HFD=4.0
23:02:41.722 00.005 11872 Star::Find(15, 450, 461, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:41.726 00.004 11872 Star::Find returns 1 (0), X=449.97, Y=462.66, Mass=493, SNR=15.0, Peak=14 HFD=6.7
23:02:41.730 00.004 11872 Star::Find(15, 130, 162, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:41.733 00.003 11872 Star::Find returns 1 (0), X=129.69, Y=163.06, Mass=254, SNR=10.8, Peak=15 HFD=5.1
23:02:41.737 00.004 11872 Star::Find(15, 1409, 546, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:41.742 00.005 11872 Star::Find returns 1 (0), X=1409.33, Y=547.66, Mass=326, SNR=12.0, Peak=13 HFD=6.0
23:02:41.746 00.004 11872 Star::Find(15, 1281, 240, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:41.749 00.003 11872 Star::Find returns 1 (0), X=1281.61, Y=240.41, Mass=429, SNR=13.7, Peak=15 HFD=6.8
23:02:41.753 00.004 11872 Star::Find(15, 717, 217, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:41.757 00.004 11872 Star::Find returns 1 (0), X=718.36, Y=217.58, Mass=495, SNR=14.9, Peak=14 HFD=6.9
23:02:41.760 00.003 11872 Star::Find(15, 1268, 52, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:41.764 00.004 11872 Star::Find returns 1 (0), X=1269.44, Y=52.70, Mass=341, SNR=12.3, Peak=14 HFD=6.7
23:02:41.768 00.004 11872 Star::Find(15, 200, 29, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:41.771 00.003 11872 Star::Find returns 1 (0), X=200.31, Y=28.65, Mass=98, SNR=6.7, Peak=8 HFD=3.7
23:02:41.775 00.004 11872 Star::Find(15, 71, 1049, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:41.779 00.004 11872 Star::Find returns 1 (0), X=71.55, Y=1049.89, Mass=91, SNR=6.4, Peak=11 HFD=3.8
23:02:41.782 00.003 11872 Star::Find(15, 342, 769, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:41.787 00.005 11872 Star::Find returns 1 (0), X=341.67, Y=769.58, Mass=161, SNR=8.6, Peak=10 HFD=4.8
23:02:41.790 00.003 11872 Star::Find(15, 467, 383, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:41.794 00.004 11872 Star::Find returns 1 (0), X=467.15, Y=385.31, Mass=280, SNR=11.0, Peak=16 HFD=5.4
23:02:41.797 00.003 11872 Star::Find(15, 255, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:41.803 00.006 11872 Star::Find returns 1 (0), X=254.68, Y=121.13, Mass=216, SNR=10.0, Peak=10 HFD=5.7
23:02:41.806 00.003 11872 Star::Find(15, 778, 929, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:41.811 00.005 11872 Star::Find returns 1 (0), X=778.65, Y=930.07, Mass=294, SNR=11.5, Peak=12 HFD=6.7
23:02:41.814 00.003 11872 Star::Find(15, 1745, 313, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:41.819 00.005 11872 Star::Find returns 1 (0), X=1745.49, Y=314.82, Mass=142, SNR=8.0, Peak=10 HFD=5.7
23:02:41.822 00.003 11872 Star::Find(15, 248, 738, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:41.826 00.004 11872 Star::Find returns 1 (0), X=247.97, Y=739.41, Mass=191, SNR=9.4, Peak=9 HFD=5.4
23:02:41.830 00.004 11872 Star::Find(15, 304, 548, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:41.835 00.005 11872 Star::Find returns 1 (0), X=303.99, Y=548.74, Mass=102, SNR=6.9, Peak=6 HFD=6.0
23:02:41.838 00.003 11872 Star::Find(15, 1872, 763, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:41.841 00.003 11872 Star::Find returns 1 (0), X=1872.69, Y=760.22, Mass=180, SNR=9.0, Peak=12 HFD=5.3
23:02:41.845 00.004 11872 Star::Find(15, 567, 627, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:41.848 00.003 11872 Star::Find returns 1 (0), X=566.13, Y=628.83, Mass=149, SNR=8.3, Peak=8 HFD=6.1
23:02:41.852 00.004 11872 Star::Find(15, 452, 41, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:41.857 00.005 11872 Star::Find returns 1 (0), X=453.07, Y=39.61, Mass=165, SNR=8.6, Peak=10 HFD=5.2
23:02:41.860 00.003 11872 Star::Find(15, 1696, 330, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:41.865 00.005 11872 Star::Find returns 1 (0), X=1696.56, Y=330.99, Mass=126, SNR=7.6, Peak=7 HFD=6.8
23:02:41.868 00.003 11872 Star::Find(15, 1823, 207, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:41.872 00.004 11872 Star::Find returns 1 (0), X=1822.56, Y=207.19, Mass=147, SNR=8.1, Peak=9 HFD=5.3
23:02:41.876 00.004 11872 Star::Find(15, 278, 488, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:41.880 00.004 11872 Star::Find returns 1 (0), X=277.96, Y=487.23, Mass=163, SNR=8.6, Peak=12 HFD=4.9
23:02:41.884 00.004 11872 Star::Find(15, 549, 230, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:41.889 00.005 11872 Star::Find false star n=23 nbg=287 bg=0.9 sigma=1.0 thresh=4 peak=4
23:02:41.892 00.003 11872 Star::Find returns 0 (2), X=549.00, Y=230.00, Mass=90, SNR=2.9, Peak=6 HFD=0.0
23:02:41.898 00.006 11872 Star::Find(15, 719, 1063, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:41.902 00.004 11872 Star::Find returns 1 (0), X=719.80, Y=1061.45, Mass=161, SNR=8.4, Peak=8 HFD=6.2
23:02:41.906 00.004 11872 Star::Find(15, 1799, 61, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:41.910 00.004 11872 Star::Find returns 1 (0), X=1798.57, Y=59.16, Mass=94, SNR=6.5, Peak=8 HFD=5.7
23:02:41.914 00.004 11872 Star::Find(15, 103, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:41.917 00.003 11872 Star::Find returns 1 (0), X=102.57, Y=19.64, Mass=65, SNR=5.5, Peak=8 HFD=4.3
23:02:41.920 00.003 11872 Star::Find(15, 156, 749, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:41.923 00.003 11872 Star::Find false star n=22 nbg=282 bg=0.6 sigma=0.7 thresh=3 peak=3
23:02:41.926 00.003 11872 Star::Find returns 0 (2), X=156.00, Y=749.00, Mass=75, SNR=2.9, Peak=7 HFD=0.0
23:02:41.931 00.005 11872 Star::Find(15, 517, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:41.934 00.003 11872 Star::Find false star n=16 nbg=285 bg=1.1 sigma=1.0 thresh=4 peak=4
23:02:41.937 00.003 11872 Star::Find returns 0 (2), X=517.00, Y=999.00, Mass=65, SNR=2.9, Peak=6 HFD=0.0
23:02:41.939 00.002 11872 Star::Find(15, 1784, 708, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:41.943 00.004 11872 Star::Find returns 1 (0), X=1783.78, Y=706.07, Mass=118, SNR=7.3, Peak=9 HFD=5.7
23:02:41.946 00.003 11872 Star::Find(15, 1696, 483, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:41.951 00.005 11872 Star::Find returns 1 (0), X=1695.51, Y=484.89, Mass=121, SNR=7.5, Peak=8 HFD=6.3
23:02:41.955 00.004 11872 Star::Find(15, 720, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:41.960 00.005 11872 Star::Find false star n=30 nbg=285 bg=1.0 sigma=0.9 thresh=4 peak=4
23:02:41.964 00.004 11872 Star::Find returns 0 (2), X=720.00, Y=850.00, Mass=106, SNR=2.9, Peak=7 HFD=0.0
23:02:41.967 00.003 11872 Star::Find(15, 273, 597, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:41.970 00.003 11872 Star::Find returns 1 (0), X=272.07, Y=595.49, Mass=120, SNR=7.4, Peak=7 HFD=5.3
23:02:41.974 00.004 11872 Star::Find(15, 1173, 446, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:41.977 00.003 11872 Star::Find false star n=28 nbg=283 bg=0.9 sigma=0.9 thresh=4 peak=4
23:02:41.983 00.006 11872 Star::Find returns 0 (2), X=1173.00, Y=446.00, Mass=107, SNR=2.9, Peak=7 HFD=0.0
23:02:41.988 00.005 11872 Star::Find(15, 1361, 525, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:41.991 00.003 11872 Star::Find returns 1 (0), X=1359.66, Y=523.07, Mass=197, SNR=9.4, Peak=9 HFD=6.6
23:02:41.993 00.002 11872 Star::Find(15, 19, 542, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:41.996 00.003 11872 Star::Find false star n=18 nbg=279 bg=0.6 sigma=0.7 thresh=3 peak=3
23:02:41.998 00.002 11872 Star::Find returns 0 (2), X=19.00, Y=542.00, Mass=52, SNR=2.9, Peak=5 HFD=0.0
23:02:42.002 00.004 11872 Star::Find(15, 1463, 747, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:42.005 00.003 11872 Star::Find false star n=29 nbg=287 bg=0.9 sigma=0.9 thresh=4 peak=4
23:02:42.008 00.003 11872 Star::Find returns 0 (2), X=1463.00, Y=747.00, Mass=111, SNR=2.9, Peak=6 HFD=0.0
23:02:42.013 00.005 11872 Star::Find(15, 544, 377, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:42.017 00.004 11872 Star::Find false star n=16 nbg=286 bg=0.9 sigma=0.9 thresh=4 peak=3
23:02:42.021 00.004 11872 Star::Find returns 0 (2), X=544.00, Y=377.00, Mass=59, SNR=2.9, Peak=8 HFD=0.0
23:02:42.025 00.004 11872 Star::Find(15, 403, 141, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:42.029 00.004 11872 Star::Find false star n=16 nbg=288 bg=1.0 sigma=1.0 thresh=4 peak=4
23:02:42.033 00.004 11872 Star::Find returns 0 (2), X=403.00, Y=141.00, Mass=56, SNR=2.9, Peak=7 HFD=0.0
23:02:42.036 00.003 11872 Star::Find(15, 297, 925, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:42.041 00.005 11872 Star::Find false star n=35 nbg=278 bg=0.7 sigma=0.8 thresh=3 peak=3
23:02:42.044 00.003 11872 Star::Find returns 0 (2), X=297.00, Y=925.00, Mass=93, SNR=2.9, Peak=6 HFD=0.0
23:02:42.047 00.003 11872 Star::Find(15, 1370, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:42.052 00.005 11872 Star::Find false star n=31 nbg=279 bg=0.5 sigma=0.7 thresh=2 peak=2
23:02:42.056 00.004 11872 Star::Find returns 0 (2), X=1370.00, Y=113.00, Mass=54, SNR=2.9, Peak=4 HFD=0.0
23:02:42.060 00.004 11872 Star::Find(15, 245, 1009, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:42.063 00.003 11872 Star::Find false star n=20 nbg=277 bg=0.7 sigma=0.7 thresh=3 peak=3
23:02:42.067 00.004 11872 Star::Find returns 0 (2), X=245.00, Y=1009.00, Mass=58, SNR=2.9, Peak=6 HFD=0.0
23:02:42.071 00.004 11872 Star::Find(15, 984, 744, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:42.075 00.004 11872 Star::Find false star n=8 nbg=282 bg=0.6 sigma=0.7 thresh=3 peak=2
23:02:42.078 00.003 11872 Star::Find returns 0 (2), X=984.00, Y=744.00, Mass=21, SNR=2.9, Peak=4 HFD=0.0
23:02:42.081 00.003 11872 Star::Find(15, 1883, 1068, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:42.085 00.004 11872 Star::Find false star n=8 nbg=277 bg=0.7 sigma=0.8 thresh=3 peak=2
23:02:42.089 00.004 11872 Star::Find returns 0 (2), X=1883.00, Y=1068.00, Mass=20, SNR=2.9, Peak=7 HFD=0.0
23:02:42.092 00.003 11872 Star::Find(15, 135, 208, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:42.095 00.003 11872 Star::Find false star n=11 nbg=284 bg=0.6 sigma=0.7 thresh=3 peak=1
23:02:42.099 00.004 11872 Star::Find returns 0 (2), X=135.00, Y=208.00, Mass=28, SNR=2.9, Peak=4 HFD=0.0
23:02:42.102 00.003 11872 Star::Find(15, 1674, 1029, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:42.106 00.004 11872 Star::Find false star n=34 nbg=273 bg=0.8 sigma=0.8 thresh=3 peak=3
23:02:42.109 00.003 11872 Star::Find returns 0 (2), X=1674.00, Y=1029.00, Mass=88, SNR=2.9, Peak=5 HFD=0.0
23:02:42.114 00.005 11872 Star::Find(15, 453, 643, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:42.117 00.003 11872 Star::Find false star n=10 nbg=283 bg=0.5 sigma=0.7 thresh=3 peak=2
23:02:42.120 00.003 11872 Star::Find returns 0 (2), X=453.00, Y=643.00, Mass=27, SNR=2.9, Peak=5 HFD=0.0
23:02:42.124 00.004 11872 Star::Find(15, 672, 532, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:42.127 00.003 11872 Star::Find false star n=15 nbg=266 bg=0.7 sigma=0.7 thresh=3 peak=2
23:02:42.131 00.004 11872 Star::Find returns 0 (2), X=672.00, Y=532.00, Mass=39, SNR=2.9, Peak=5 HFD=0.0
23:02:42.134 00.003 11872 Star::Find(15, 1644, 702, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:42.138 00.004 11872 Star::Find false star n=29 nbg=272 bg=0.7 sigma=0.7 thresh=3 peak=3
23:02:42.141 00.003 11872 Star::Find returns 0 (2), X=1644.00, Y=702.00, Mass=90, SNR=2.9, Peak=7 HFD=0.0
23:02:42.145 00.004 11872 Star::Find(15, 1416, 77, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:42.148 00.003 11872 Star::Find returns 0 (2), X=1416.00, Y=77.00, Mass=16, SNR=2.7, Peak=4 HFD=0.0
23:02:42.152 00.004 11872 Star::Find(15, 1860, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:42.155 00.003 11872 Star::Find false star n=11 nbg=277 bg=0.6 sigma=0.7 thresh=3 peak=2
23:02:42.159 00.004 11872 Star::Find returns 0 (2), X=1860.00, Y=950.00, Mass=36, SNR=2.9, Peak=8 HFD=0.0
23:02:42.163 00.004 11872 Star::Find(15, 1226, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:42.167 00.004 11872 Star::Find false star n=39 nbg=269 bg=0.7 sigma=0.7 thresh=3 peak=3
23:02:42.170 00.003 11872 Star::Find returns 0 (2), X=1226.00, Y=25.00, Mass=114, SNR=2.9, Peak=6 HFD=0.0
23:02:42.175 00.005 11872 Star::Find(15, 1207, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:42.178 00.003 11872 Star::Find false star n=10 nbg=276 bg=0.6 sigma=0.7 thresh=3 peak=2
23:02:42.182 00.004 11872 Star::Find returns 0 (2), X=1207.00, Y=993.00, Mass=27, SNR=2.9, Peak=4 HFD=0.0
23:02:42.185 00.003 11872 Star::Find(15, 595, 1048, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:42.189 00.004 11872 Star::Find false star n=9 nbg=283 bg=0.7 sigma=0.8 thresh=3 peak=2
23:02:42.193 00.004 11872 Star::Find returns 0 (2), X=595.00, Y=1048.00, Mass=22, SNR=2.9, Peak=4 HFD=0.0
23:02:42.198 00.005 11872 Star::Find(15, 522, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:42.202 00.004 11872 Star::Find false star n=11 nbg=287 bg=0.6 sigma=0.7 thresh=3 peak=1
23:02:42.206 00.004 11872 Star::Find returns 0 (2), X=522.00, Y=112.00, Mass=30, SNR=2.9, Peak=5 HFD=0.0
23:02:42.210 00.004 11872 AutoFind: finding best star pass 1
23:02:42.214 00.004 11872 Star::Find(15, 1799, 931, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:42.217 00.003 11872 Star::Find returns 1 (0), X=1799.44, Y=928.95, Mass=4054, SNR=42.9, Peak=179 HFD=6.0
23:02:42.221 00.004 11872 AutoFind returns star at [1799, 931] 123.9 Mass 4054 SNR 42.9
23:02:42.225 00.004 11872 Star::Find(15, 1799, 931, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:42.229 00.004 11872 Star::Find returns 1 (0), X=1799.44, Y=928.95, Mass=4054, SNR=42.9, Peak=179 HFD=6.0
23:02:42.232 00.003 11872 MultiStar: List (12): {1799.44, 928.95}(42.9), {1554.73, 380.82}(46.4), {1688.27, 393.75}(30.0), {355.16, 17.17}(26.0), {1337.64, 164.11}(24.8), {1262.16, 91.66}(28.7), {741.94, 629.83}(26.8), {130.49, 502.35}(17.4), {93.97, 600.18}(15.1), {83.43, 1015.86}(15.3), {1894.75, 920.46}(16.0), {241.37, 520.71}(14.1), 
23:02:42.237 00.005 11872 setting lock position to (1799.44, 928.95)
23:02:42.241 00.004 11872 AutoSelect: state = 1, call UpdateGuideState
23:02:42.244 00.003 11872 UpdateGuideState(): m_state=1
23:02:42.247 00.003 11872 Star::Find(15, 1799, 928, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:42.251 00.004 11872 Star::Find returns 1 (0), X=1799.44, Y=928.95, Mass=4054, SNR=42.9, Peak=179 HFD=6.0
23:02:42.254 00.003 11872 CameraToMount -- cameraTheta (0.00) - m_xAngle (0.00) = xAngle (-0.00 = -0.00)
23:02:42.257 00.003 11872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.97 = 2.97)
23:02:42.261 00.004 11872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
23:02:42.268 00.007 11872 setting force full frames = false
23:02:42.272 00.004 11872 setting lock position to (1799.44, 928.95)
23:02:42.276 00.004 11872 CurrentPosition() valid, moving to STATE_SELECTED
23:02:42.280 00.004 11872 Changing from state SELECTING to SELECTED
23:02:42.284 00.004 11872 guider state => SELECTED
23:02:42.289 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=179, med=0, FiltMin=0, FiltMax=103, Gamma=1.000
23:02:42.292 00.003 11872 UpdateGuideState exits: m=4054 SNR=42.9
23:02:42.297 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=179, med=0, FiltMin=0, FiltMax=103, Gamma=1.000
23:02:42.300 00.003 11872 Status Line: Auto-selected star at (1799.4, 929.0)
23:02:42.307 00.007 11872 PhdController: newstate STATE_WAIT_SELECTED
23:02:42.310 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:42.315 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:02:42.318 00.003 11872 Enqueuing Expose request
23:02:42.321 00.003 9960 Worker thread wakes up
23:02:42.321 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:02:42.321 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1784,914,31,31)
23:02:42.321 00.000 11872 evsrv: cli 0D2D23C0 connect
23:02:42.326 00.005 11872 case statement mapped state 2 to 1
23:02:42.329 00.003 11872 case statement mapped state 2 to 1
23:02:42.332 00.003 11872 evsrv: cli 0D2D23C0 request: {"method":"get_lock_position","id":"d44369b6-ac30-43b3-8914-06f33b2de336"}
23:02:42.337 00.005 11872 evsrv: cli 0D2D23C0 response: {"jsonrpc":"2.0","result":[1799.44,928.95],"id":"d44369b6-ac30-43b3-8914-06f33b2de336"}
23:02:42.341 00.004 11872 evsrv: cli 0D2D23C0 disconnect
23:02:42.345 00.004 11872 evsrv: cli 0D2D3040 connect
23:02:42.349 00.004 11872 case statement mapped state 2 to 1
23:02:42.353 00.004 11872 case statement mapped state 2 to 1
23:02:42.357 00.004 11872 evsrv: cli 0D2D3040 request: {"method":"get_app_state","id":"e068fb72-f67c-4ef8-b089-6080af117800"}
23:02:42.360 00.003 11872 case statement mapped state 2 to 1
23:02:42.364 00.004 11872 evsrv: cli 0D2D3040 response: {"jsonrpc":"2.0","result":"Selected","id":"e068fb72-f67c-4ef8-b089-6080af117800"}
23:02:42.368 00.004 11872 evsrv: cli 0D2D3040 disconnect
23:02:43.368 01.000 11872 evsrv: cli 0D2D3360 connect
23:02:43.376 00.008 11872 case statement mapped state 2 to 1
23:02:43.381 00.005 11872 case statement mapped state 2 to 1
23:02:43.387 00.006 11872 evsrv: cli 0D2D3360 request: {"method":"get_app_state","id":"4f6d8416-c55b-406a-aaa7-9bbd8b12ef70"}
23:02:43.392 00.005 11872 case statement mapped state 2 to 1
23:02:43.397 00.005 11872 evsrv: cli 0D2D3360 response: {"jsonrpc":"2.0","result":"Selected","id":"4f6d8416-c55b-406a-aaa7-9bbd8b12ef70"}
23:02:43.401 00.004 11872 evsrv: cli 0D2D3360 disconnect
23:02:43.574 00.173 9960 Exposure complete
23:02:43.694 00.120 9960 worker thread done servicing request
23:02:43.694 00.000 11872 OnExposeComplete: enter
23:02:43.698 00.004 11872 UpdateGuideState(): m_state=2
23:02:43.702 00.004 11872 Star::Find(15, 1799, 928, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:02:43.706 00.004 11872 Star::Find returns 1 (0), X=1799.40, Y=928.92, Mass=4132, SNR=43.0, Peak=201 HFD=5.9
23:02:43.710 00.004 11872 CameraToMount -- cameraTheta (-2.44) - m_xAngle (0.00) = xAngle (-2.45 = -2.45)
23:02:43.714 00.004 11872 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (0.52 = 0.52)
23:02:43.717 00.003 11872 CameraToMount -- cameraX=-0.04 cameraY=-0.03 hyp=0.05 cameraTheta=-2.44 mountX=-0.04 mountY=0.02, mountTheta=2.56
23:02:43.723 00.006 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=201, med=0, FiltMin=0, FiltMax=99, Gamma=1.000
23:02:43.727 00.004 11872 UpdateGuideState exits: m=4132 SNR=43.0
23:02:43.731 00.004 11872 PhdController: newstate STATE_CALIBRATE
23:02:43.734 00.003 11872 PhdController: newstate STATE_GUIDE
23:02:43.751 00.017 11872 Changing from state SELECTED to CALIBRATING_PRIMARY
23:02:43.755 00.004 11872 guider state => CALIBRATED
23:02:43.759 00.004 11872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
23:02:43.762 00.003 11872 reset dither spiral
23:02:43.766 00.004 11872 PhdController: newstate STATE_SETTLE_BEGIN
23:02:43.770 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:43.773 00.003 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:02:43.776 00.003 11872 Enqueuing Expose request
23:02:43.781 00.005 9960 Worker thread wakes up
23:02:43.781 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:02:43.781 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:02:44.403 00.622 11872 evsrv: cli 0D2D2F00 connect
23:02:44.408 00.005 11872 case statement mapped state 5 to 1
23:02:44.415 00.007 11872 case statement mapped state 5 to 1
23:02:44.420 00.005 11872 evsrv: cli 0D2D2F00 request: {"method":"get_app_state","id":"1907bd3b-f0b9-400f-b3f2-cb76793ef10b"}
23:02:44.425 00.005 11872 case statement mapped state 5 to 1
23:02:44.430 00.005 11872 evsrv: cli 0D2D2F00 response: {"jsonrpc":"2.0","result":"Selected","id":"1907bd3b-f0b9-400f-b3f2-cb76793ef10b"}
23:02:44.435 00.005 11872 evsrv: cli 0D2D2F00 disconnect
23:02:45.034 00.599 9960 Exposure complete
23:02:45.131 00.097 9960 worker thread done servicing request
23:02:45.131 00.000 11872 OnExposeComplete: enter
23:02:45.135 00.004 11872 UpdateGuideState(): m_state=5
23:02:45.139 00.004 11872 Star::Find(15, 1799, 928, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:02:45.142 00.003 11872 Star::Find returns 1 (0), X=1799.58, Y=928.63, Mass=4444, SNR=45.0, Peak=199 HFD=5.9
23:02:45.145 00.003 11872 CameraToMount -- cameraTheta (-1.16) - m_xAngle (0.00) = xAngle (-1.16 = -1.16)
23:02:45.149 00.004 11872 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.81 = 1.81)
23:02:45.152 00.003 11872 CameraToMount -- cameraX=0.14 cameraY=-0.32 hyp=0.35 cameraTheta=-1.16 mountX=0.14 mountY=0.34, mountTheta=1.18
23:02:45.158 00.006 11872 Changing from state CALIBRATED to GUIDING
23:02:45.162 00.004 11872 ScopeASCOM::GetDeclinationRadians() returns 31.1
23:02:45.166 00.004 11872 ScopeASCOM::SideOfPier() returns 0
23:02:45.170 00.004 11872 AdjustCalibrationForScopePointing (scope): current dec=31.1 pierSide=0, cal dec=0.0 pierSide=0 rotAngle=None bin=1
23:02:45.173 00.003 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:02:45.178 00.005 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:02:45.181 00.003 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:02:45.186 00.005 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:02:45.190 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:02:45.194 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:02:45.197 00.003 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:02:45.202 00.005 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:02:45.206 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:02:45.212 00.006 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:02:45.217 00.005 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:02:45.221 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:02:45.225 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:02:45.396 00.171 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:02:45.404 00.008 11872 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 2.900000
23:02:45.410 00.006 11872 Dec comp: XRate 1.564 -> 1.338 for dec 0.0 -> dec 31.1
23:02:45.416 00.006 11872 ScopeASCOM::GetDeclinationRadians() returns 31.1
23:02:45.422 00.006 11872 ScopeASCOM::SideOfPier() returns 0
23:02:45.428 00.006 11872 setting lock position to (1799.58, 928.63)
23:02:45.433 00.005 11872 guider state => GUIDING
23:02:45.439 00.006 11872 Status Line: Guiding
23:02:45.444 00.005 11872 Mount: notify guiding started
23:02:45.452 00.008 11872 GetString("/profile/5/name", "") returns "PHD SF 2025"
23:02:45.457 00.005 11872 GetString("/profile/5/scope/calibration/timestamp", "") returns "11/21/2025 10:15:14 PM"
23:02:45.462 00.005 11872 GetDouble("/profile/5/scope/calibration/xRate", 1.000000) returns 0.001564
23:02:45.466 00.004 11872 GetDouble("/profile/5/scope/calibration/yRate", 1.000000) returns 0.001340
23:02:45.470 00.004 11872 GetInt("/profile/5/scope/calibration/binning", 1) returns 1
23:02:45.476 00.006 11872 GetDouble("/profile/5/scope/calibration/xAngle", 0.000000) returns 0.004073
23:02:45.482 00.006 11872 GetDouble("/profile/5/scope/calibration/yAngle", 0.000000) returns -1.738880
23:02:45.489 00.007 11872 GetDouble("/profile/5/scope/calibration/declination", 0.000000) returns 0.000075
23:02:45.495 00.006 11872 GetInt("/profile/5/scope/calibration/pierSide", -1) returns 0
23:02:45.502 00.007 11872 GetInt("/profile/5/scope/calibration/raGuideParity", 0) returns 1
23:02:45.507 00.005 11872 GetInt("/profile/5/scope/calibration/decGuideParity", 0) returns -1
23:02:45.513 00.006 11872 GetDouble("/profile/5/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
23:02:45.519 00.006 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:02:45.524 00.005 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:02:45.530 00.006 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:02:45.537 00.007 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:02:45.544 00.007 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:02:45.549 00.005 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:02:45.557 00.008 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:02:45.563 00.006 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:02:45.572 00.009 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:02:45.584 00.012 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:02:45.593 00.009 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:02:45.600 00.007 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:02:45.604 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:02:45.608 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:02:45.613 00.005 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:02:45.617 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:02:45.621 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:02:45.624 00.003 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:02:45.630 00.006 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:02:45.635 00.005 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:02:45.641 00.006 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:02:45.647 00.006 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:02:45.652 00.005 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:02:45.656 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:02:45.659 00.003 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:02:45.665 00.006 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:02:45.676 00.011 11872 evsrv: cli 0D2D2320 connect
23:02:45.680 00.004 11872 case statement mapped state 6 to 3
23:02:45.685 00.005 11872 case statement mapped state 6 to 3
23:02:45.690 00.005 11872 evsrv: cli 0D2D2320 request: {"method":"get_app_state","id":"9c29623d-5551-422e-b0d4-b5874a4629a0"}
23:02:45.693 00.003 11872 case statement mapped state 6 to 3
23:02:45.696 00.003 11872 evsrv: cli 0D2D2320 response: {"jsonrpc":"2.0","result":"Guiding","id":"9c29623d-5551-422e-b0d4-b5874a4629a0"}
23:02:45.707 00.011 11872 evsrv: cli 0D2D2320 disconnect
23:02:45.754 00.047 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:02:45.761 00.007 11872 ScopeASCOM::SideOfPier() returns 0
23:02:45.767 00.006 11872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
23:02:45.773 00.006 11872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
23:02:45.777 00.004 11872 ScopeASCOM::GetDeclinationRadians() returns 31.1
23:02:45.782 00.005 11872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 31.1
23:02:45.786 00.004 11872 MountToCamera -- mountTheta (-0.00) + m_xAngle (0.00) = xAngle (0.00 = 0.00)
23:02:45.790 00.004 11872 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
23:02:45.793 00.003 11872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
23:02:45.797 00.004 11872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
23:02:45.802 00.005 11872 GetInt("/profile/5/AutoLoadCalibration", -1) returns 1
23:02:45.806 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=199, med=0, FiltMin=0, FiltMax=115, Gamma=1.000
23:02:45.811 00.005 11872 UpdateGuideState exits: m=4444 SNR=45.0
23:02:45.815 00.004 11872 PhdController: newstate STATE_SETTLE_WAIT
23:02:45.819 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:45.823 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:02:45.826 00.003 11872 Enqueuing Expose request
23:02:45.830 00.004 9960 Worker thread wakes up
23:02:45.831 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
23:02:45.831 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1785,914,31,31)
23:02:47.084 01.253 9960 Exposure complete
23:02:47.199 00.115 9960 worker thread done servicing request
23:02:47.200 00.001 11872 OnExposeComplete: enter
23:02:47.205 00.005 11872 UpdateGuideState(): m_state=6
23:02:47.209 00.004 11872 Star::Find(15, 1799, 928, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:02:47.213 00.004 11872 Star::Find returns 1 (0), X=1799.42, Y=928.64, Mass=4318, SNR=43.6, Peak=194 HFD=5.5
23:02:47.216 00.003 11872 CameraToMount -- cameraTheta (3.06) - m_xAngle (0.00) = xAngle (3.06 = 3.06)
23:02:47.220 00.004 11872 CameraToMount -- cameraTheta (3.06) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (6.02 = -0.26)
23:02:47.223 00.003 11872 CameraToMount -- cameraX=-0.16 cameraY=0.01 hyp=0.16 cameraTheta=3.06 mountX=-0.16 mountY=-0.04, mountTheta=-2.89
23:02:47.228 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.16, y=0.01, opts=13)
23:02:47.231 00.003 11872 Enqueuing Move request for scope (-0.16, 0.01)
23:02:47.235 00.004 9960 Worker thread wakes up
23:02:47.235 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=194, med=0, FiltMin=0, FiltMax=126, Gamma=1.000
23:02:47.240 00.005 11872 UpdateGuideState exits: m=4318 SNR=43.6
23:02:47.244 00.004 11872 PhdController: settling, locked = 1, distance = 0.29 (1.50) aobump = 0 frame = 1 / 99999
23:02:47.248 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.01) opts 0xd
23:02:47.248 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763787767.248,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.29,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:02:47.251 00.003 9960 Handling offset move in thread for scope, endpoint = (-0.16, 0.01)
23:02:47.251 00.000 9960 Moving (-0.16, 0.01) raw xDistance=-0.16 yDistance=-0.04
23:02:47.251 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:47.256 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:02:47.259 00.003 11872 Enqueuing Expose request
23:02:47.263 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
23:02:47.263 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:02:47.264 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:02:47.264 00.000 9960 MoveAxis(E, 0, ABG)
23:02:47.264 00.000 9960 Move returns status 0, amount 0
23:02:47.265 00.001 9960 MoveAxis(N, 0, ABG)
23:02:47.265 00.000 9960 Move returns status 0, amount 0
23:02:47.265 00.000 9960 move complete, result=0
23:02:47.265 00.000 9960 worker thread done servicing request
23:02:47.266 00.001 9960 Worker thread wakes up
23:02:47.266 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:02:47.270 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
23:02:47.270 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1785,914,31,31)
23:02:48.525 01.255 9960 Exposure complete
23:02:48.648 00.123 9960 worker thread done servicing request
23:02:48.649 00.001 11872 OnExposeComplete: enter
23:02:48.652 00.003 11872 UpdateGuideState(): m_state=6
23:02:48.657 00.005 11872 Star::Find(15, 1799, 928, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:02:48.662 00.005 11872 Star::Find returns 1 (0), X=1799.34, Y=928.49, Mass=4426, SNR=44.4, Peak=200 HFD=5.7
23:02:48.665 00.003 11872 CameraToMount -- cameraTheta (-2.60) - m_xAngle (0.00) = xAngle (-2.61 = -2.61)
23:02:48.669 00.004 11872 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (0.36 = 0.36)
23:02:48.672 00.003 11872 CameraToMount -- cameraX=-0.24 cameraY=-0.14 hyp=0.28 cameraTheta=-2.60 mountX=-0.24 mountY=0.10, mountTheta=2.75
23:02:48.679 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.24, y=-0.14, opts=13)
23:02:48.683 00.004 11872 Enqueuing Move request for scope (-0.24, -0.14)
23:02:48.686 00.003 9960 Worker thread wakes up
23:02:48.688 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=200, med=0, FiltMin=0, FiltMax=108, Gamma=1.000
23:02:48.691 00.003 11872 UpdateGuideState exits: m=4426 SNR=44.4
23:02:48.694 00.003 11872 PhdController: settling, locked = 1, distance = 0.29 (1.50) aobump = 0 frame = 2 / 99999
23:02:48.699 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.14) opts 0xd
23:02:48.699 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.24, -0.14)
23:02:48.699 00.000 9960 Moving (-0.24, -0.14) raw xDistance=-0.24 yDistance=0.10
23:02:48.699 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
23:02:48.700 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:02:48.700 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763787768.699,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.29,"Time":1.5,"SettleTime":10.0,"StarLocked":true}
23:02:48.704 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:02:48.705 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:48.709 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:02:48.712 00.003 11872 Enqueuing Expose request
23:02:48.716 00.004 9960 MoveAxis(E, 111, ABG)
23:02:48.716 00.000 9960 Guiding  Dir = 2, Dur = 111
23:02:48.716 00.000 9960 IsSlewing returns 0
23:02:48.717 00.001 9960 IsGuiding returns 0
23:02:48.717 00.000 9960 PulseGuide returned control before completion, sleep 121
23:02:48.846 00.129 9960 IsGuiding returns 1
23:02:48.849 00.003 9960 scope still moving after pulse duration time elapsed
23:02:48.877 00.028 9960 IsSlewing returns 0
23:02:48.878 00.001 9960 IsGuiding returns 0
23:02:48.879 00.001 9960 scope move finished after 111 + 50 ms
23:02:48.880 00.001 9960 Move returns status 0, amount 111
23:02:48.880 00.000 9960 MoveAxis(N, 0, ABG)
23:02:48.880 00.000 9960 Move returns status 0, amount 0
23:02:48.880 00.000 9960 move complete, result=0
23:02:48.881 00.001 9960 worker thread done servicing request
23:02:48.881 00.000 9960 Worker thread wakes up
23:02:48.882 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
23:02:48.882 00.000 11872 GuideStep: -0.2 px 111 ms EAST, 0.1 px 0 ms NORTH
23:02:48.888 00.006 9960 Handling exposure in thread, d=1000 o=3 r=(1785,914,31,31)
23:02:50.140 01.252 9960 Exposure complete
23:02:50.250 00.110 9960 worker thread done servicing request
23:02:50.250 00.000 11872 OnExposeComplete: enter
23:02:50.253 00.003 11872 UpdateGuideState(): m_state=6
23:02:50.258 00.005 11872 Star::Find(15, 1799, 928, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:02:50.262 00.004 11872 Star::Find returns 1 (0), X=1799.41, Y=928.50, Mass=4310, SNR=44.2, Peak=200 HFD=5.7
23:02:50.265 00.003 11872 CameraToMount -- cameraTheta (-2.51) - m_xAngle (0.00) = xAngle (-2.52 = -2.52)
23:02:50.271 00.006 11872 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (0.45 = 0.45)
23:02:50.276 00.005 11872 CameraToMount -- cameraX=-0.17 cameraY=-0.13 hyp=0.22 cameraTheta=-2.51 mountX=-0.18 mountY=0.10, mountTheta=2.65
23:02:50.282 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.17, y=-0.13, opts=13)
23:02:50.286 00.004 11872 Enqueuing Move request for scope (-0.17, -0.13)
23:02:50.289 00.003 9960 Worker thread wakes up
23:02:50.290 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=200, med=0, FiltMin=0, FiltMax=111, Gamma=1.000
23:02:50.294 00.004 11872 UpdateGuideState exits: m=4310 SNR=44.2
23:02:50.297 00.003 11872 PhdController: settling, locked = 1, distance = 0.27 (1.50) aobump = 0 frame = 3 / 99999
23:02:50.301 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.13) opts 0xd
23:02:50.301 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763787770.301,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.27,"Time":3.1,"SettleTime":10.0,"StarLocked":true}
23:02:50.305 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.17, -0.13)
23:02:50.305 00.000 9960 Moving (-0.17, -0.13) raw xDistance=-0.18 yDistance=0.10
23:02:50.306 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:50.310 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:02:50.313 00.003 11872 Enqueuing Expose request
23:02:50.317 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
23:02:50.317 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:02:50.317 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:02:50.317 00.000 9960 MoveAxis(E, 0, ABG)
23:02:50.317 00.000 9960 Move returns status 0, amount 0
23:02:50.317 00.000 9960 MoveAxis(N, 0, ABG)
23:02:50.319 00.002 9960 Move returns status 0, amount 0
23:02:50.319 00.000 9960 move complete, result=0
23:02:50.319 00.000 9960 worker thread done servicing request
23:02:50.319 00.000 11872 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:02:50.323 00.004 9960 Worker thread wakes up
23:02:50.323 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:02:50.323 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1785,914,31,31)
23:02:51.569 01.246 9960 Exposure complete
23:02:51.672 00.103 9960 worker thread done servicing request
23:02:51.672 00.000 11872 OnExposeComplete: enter
23:02:51.675 00.003 11872 UpdateGuideState(): m_state=6
23:02:51.679 00.004 11872 Star::Find(15, 1799, 928, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
23:02:51.683 00.004 11872 Star::Find returns 1 (0), X=1799.27, Y=929.16, Mass=4107, SNR=43.0, Peak=182 HFD=5.7
23:02:51.686 00.003 11872 CameraToMount -- cameraTheta (2.10) - m_xAngle (0.00) = xAngle (2.10 = 2.10)
23:02:51.689 00.003 11872 CameraToMount -- cameraTheta (2.10) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (5.07 = -1.22)
23:02:51.692 00.003 11872 CameraToMount -- cameraX=-0.31 cameraY=0.53 hyp=0.62 cameraTheta=2.10 mountX=-0.31 mountY=-0.58, mountTheta=-2.06
23:02:51.696 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.31, y=0.53, opts=13)
23:02:51.702 00.006 11872 Enqueuing Move request for scope (-0.31, 0.53)
23:02:51.706 00.004 9960 Worker thread wakes up
23:02:51.706 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.53) opts 0xd
23:02:51.706 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.31, 0.53)
23:02:51.707 00.001 9960 Moving (-0.31, 0.53) raw xDistance=-0.31 yDistance=-0.58
23:02:51.707 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.31
23:02:51.707 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
23:02:51.707 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.58
23:02:51.708 00.001 9960 MoveAxis(E, 146, ABG)
23:02:51.708 00.000 9960 Guiding  Dir = 2, Dur = 146
23:02:51.708 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=182, med=0, FiltMin=0, FiltMax=111, Gamma=1.000
23:02:51.712 00.004 9960 IsSlewing returns 0
23:02:51.713 00.001 11872 UpdateGuideState exits: m=4107 SNR=43.0
23:02:51.717 00.004 11872 PhdController: settling, locked = 1, distance = 0.37 (1.50) aobump = 0 frame = 4 / 99999
23:02:51.720 00.003 9960 IsGuiding returns 0
23:02:51.720 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763787771.720,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.37,"Time":4.5,"SettleTime":10.0,"StarLocked":true}
23:02:51.724 00.004 9960 PulseGuide returned control before completion, sleep 156
23:02:51.724 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:51.727 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:02:51.732 00.005 11872 Enqueuing Expose request
23:02:51.889 00.157 9960 IsGuiding returns 1
23:02:51.889 00.000 9960 scope still moving after pulse duration time elapsed
23:02:51.921 00.032 9960 IsSlewing returns 0
23:02:51.923 00.002 9960 IsGuiding returns 0
23:02:51.923 00.000 9960 scope move finished after 146 + 56 ms
23:02:51.923 00.000 9960 Move returns status 0, amount 146
23:02:51.923 00.000 9960 MoveAxis(N, 0, ABG)
23:02:51.924 00.001 9960 Move returns status 0, amount 0
23:02:51.924 00.000 9960 move complete, result=0
23:02:51.925 00.001 9960 worker thread done servicing request
23:02:51.925 00.000 11872 GuideStep: -0.3 px 146 ms EAST, -0.6 px 0 ms NORTH
23:02:51.929 00.004 9960 Worker thread wakes up
23:02:51.929 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:02:51.930 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1785,914,31,31)
23:02:53.184 01.254 9960 Exposure complete
23:02:53.296 00.112 9960 worker thread done servicing request
23:02:53.296 00.000 11872 OnExposeComplete: enter
23:02:53.300 00.004 11872 UpdateGuideState(): m_state=6
23:02:53.305 00.005 11872 Star::Find(15, 1799, 929, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
23:02:53.308 00.003 11872 Star::Find returns 1 (0), X=1799.28, Y=929.14, Mass=4268, SNR=44.2, Peak=178 HFD=5.9
23:02:53.312 00.004 11872 CameraToMount -- cameraTheta (2.10) - m_xAngle (0.00) = xAngle (2.10 = 2.10)
23:02:53.316 00.004 11872 CameraToMount -- cameraTheta (2.10) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (5.07 = -1.21)
23:02:53.319 00.003 11872 CameraToMount -- cameraX=-0.30 cameraY=0.51 hyp=0.59 cameraTheta=2.10 mountX=-0.30 mountY=-0.56, mountTheta=-2.06
23:02:53.324 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.30, y=0.51, opts=13)
23:02:53.328 00.004 11872 Enqueuing Move request for scope (-0.30, 0.51)
23:02:53.332 00.004 9960 Worker thread wakes up
23:02:53.333 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.51) opts 0xd
23:02:53.333 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.30, 0.51)
23:02:53.333 00.000 9960 Moving (-0.30, 0.51) raw xDistance=-0.30 yDistance=-0.56
23:02:53.333 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.30
23:02:53.333 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
23:02:53.333 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.56
23:02:53.333 00.000 9960 MoveAxis(E, 151, ABG)
23:02:53.333 00.000 9960 Guiding  Dir = 2, Dur = 151
23:02:53.334 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=178, med=0, FiltMin=0, FiltMax=106, Gamma=1.000
23:02:53.338 00.004 9960 IsSlewing returns 0
23:02:53.338 00.000 11872 UpdateGuideState exits: m=4268 SNR=44.2
23:02:53.342 00.004 9960 IsGuiding returns 0
23:02:53.342 00.000 11872 PhdController: settling, locked = 1, distance = 0.44 (1.50) aobump = 0 frame = 5 / 99999
23:02:53.345 00.003 11872 evsrv: {"Event":"Settling","Timestamp":1763787773.345,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.44,"Time":6.1,"SettleTime":10.0,"StarLocked":true}
23:02:53.351 00.006 9960 PulseGuide returned control before completion, sleep 161
23:02:53.352 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:53.357 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:02:53.363 00.006 11872 Enqueuing Expose request
23:02:53.516 00.153 9960 IsGuiding returns 1
23:02:53.518 00.002 9960 scope still moving after pulse duration time elapsed
23:02:53.547 00.029 9960 IsSlewing returns 0
23:02:53.548 00.001 9960 IsGuiding returns 0
23:02:53.549 00.001 9960 scope move finished after 151 + 56 ms
23:02:53.549 00.000 9960 Move returns status 0, amount 151
23:02:53.549 00.000 9960 MoveAxis(N, 0, ABG)
23:02:53.551 00.002 9960 Move returns status 0, amount 0
23:02:53.551 00.000 9960 move complete, result=0
23:02:53.551 00.000 9960 worker thread done servicing request
23:02:53.551 00.000 9960 Worker thread wakes up
23:02:53.552 00.001 11872 GuideStep: -0.3 px 151 ms EAST, -0.6 px 0 ms NORTH
23:02:53.558 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
23:02:53.558 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1785,914,31,31)
23:02:54.798 01.240 9960 Exposure complete
23:02:54.902 00.104 11872 OnExposeComplete: enter
23:02:54.904 00.002 11872 UpdateGuideState(): m_state=6
23:02:54.908 00.004 9960 worker thread done servicing request
23:02:54.908 00.000 11872 Star::Find(15, 1799, 929, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
23:02:54.912 00.004 11872 Star::Find returns 1 (0), X=1799.52, Y=928.60, Mass=4275, SNR=43.7, Peak=169 HFD=5.7
23:02:54.915 00.003 11872 CameraToMount -- cameraTheta (-2.75) - m_xAngle (0.00) = xAngle (-2.76 = -2.76)
23:02:54.920 00.005 11872 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (0.21 = 0.21)
23:02:54.923 00.003 11872 CameraToMount -- cameraX=-0.06 cameraY=-0.03 hyp=0.07 cameraTheta=-2.75 mountX=-0.06 mountY=0.01, mountTheta=2.92
23:02:54.929 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.06, y=-0.03, opts=13)
23:02:54.932 00.003 11872 Enqueuing Move request for scope (-0.06, -0.03)
23:02:54.936 00.004 9960 Worker thread wakes up
23:02:54.936 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.03) opts 0xd
23:02:54.936 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.06, -0.03)
23:02:54.936 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=169, med=0, FiltMin=0, FiltMax=102, Gamma=1.000
23:02:54.940 00.004 11872 UpdateGuideState exits: m=4275 SNR=43.7
23:02:54.943 00.003 11872 PhdController: settling, locked = 1, distance = 0.33 (1.50) aobump = 0 frame = 6 / 99999
23:02:54.948 00.005 9960 Moving (-0.06, -0.03) raw xDistance=-0.06 yDistance=0.01
23:02:54.948 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:02:54.948 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763787774.948,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.33,"Time":7.7,"SettleTime":10.0,"StarLocked":true}
23:02:54.951 00.003 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:02:54.952 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:54.955 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:02:54.956 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:02:54.960 00.004 11872 Enqueuing Expose request
23:02:54.963 00.003 9960 MoveAxis(E, 0, ABG)
23:02:54.963 00.000 9960 Move returns status 0, amount 0
23:02:54.964 00.001 9960 MoveAxis(N, 0, ABG)
23:02:54.964 00.000 9960 Move returns status 0, amount 0
23:02:54.964 00.000 9960 move complete, result=0
23:02:54.964 00.000 9960 worker thread done servicing request
23:02:54.964 00.000 9960 Worker thread wakes up
23:02:54.965 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
23:02:54.966 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1785,914,31,31)
23:02:54.966 00.000 11872 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:02:56.213 01.247 9960 Exposure complete
23:02:56.323 00.110 9960 worker thread done servicing request
23:02:56.324 00.001 11872 OnExposeComplete: enter
23:02:56.328 00.004 11872 UpdateGuideState(): m_state=6
23:02:56.332 00.004 11872 Star::Find(15, 1799, 928, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
23:02:56.336 00.004 11872 Star::Find returns 1 (0), X=1799.53, Y=928.64, Mass=4314, SNR=44.2, Peak=196 HFD=5.6
23:02:56.339 00.003 11872 CameraToMount -- cameraTheta (3.01) - m_xAngle (0.00) = xAngle (3.01 = 3.01)
23:02:56.343 00.004 11872 CameraToMount -- cameraTheta (3.01) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (5.98 = -0.31)
23:02:56.348 00.005 11872 CameraToMount -- cameraX=-0.05 cameraY=0.01 hyp=0.05 cameraTheta=3.01 mountX=-0.05 mountY=-0.02, mountTheta=-2.85
23:02:56.352 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.05, y=0.01, opts=13)
23:02:56.356 00.004 11872 Enqueuing Move request for scope (-0.05, 0.01)
23:02:56.361 00.005 9960 Worker thread wakes up
23:02:56.361 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.01) opts 0xd
23:02:56.361 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=196, med=0, FiltMin=0, FiltMax=103, Gamma=1.000
23:02:56.364 00.003 11872 UpdateGuideState exits: m=4314 SNR=44.2
23:02:56.368 00.004 11872 PhdController: settling, locked = 1, distance = 0.24 (1.50) aobump = 0 frame = 7 / 99999
23:02:56.371 00.003 9960 Handling offset move in thread for scope, endpoint = (-0.05, 0.01)
23:02:56.371 00.000 9960 Moving (-0.05, 0.01) raw xDistance=-0.05 yDistance=-0.02
23:02:56.371 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:02:56.373 00.002 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:02:56.373 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763787776.371,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.24,"Time":9.1,"SettleTime":10.0,"StarLocked":true}
23:02:56.377 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:02:56.377 00.000 9960 MoveAxis(E, 0, ABG)
23:02:56.377 00.000 9960 Move returns status 0, amount 0
23:02:56.377 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:56.380 00.003 9960 MoveAxis(N, 0, ABG)
23:02:56.380 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:02:56.384 00.004 11872 Enqueuing Expose request
23:02:56.389 00.005 9960 Move returns status 0, amount 0
23:02:56.389 00.000 9960 move complete, result=0
23:02:56.390 00.001 9960 worker thread done servicing request
23:02:56.390 00.000 9960 Worker thread wakes up
23:02:56.390 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:02:56.390 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:02:56.394 00.004 9960 Handling exposure in thread, d=1000 o=3 r=(1785,914,31,31)
23:02:57.640 01.246 9960 Exposure complete
23:02:57.755 00.115 9960 worker thread done servicing request
23:02:57.756 00.001 11872 OnExposeComplete: enter
23:02:57.759 00.003 11872 UpdateGuideState(): m_state=6
23:02:57.765 00.006 11872 Star::Find(15, 1799, 928, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
23:02:57.769 00.004 11872 Star::Find returns 1 (0), X=1799.73, Y=927.52, Mass=4224, SNR=43.5, Peak=177 HFD=5.6
23:02:57.774 00.005 11872 CameraToMount -- cameraTheta (-1.43) - m_xAngle (0.00) = xAngle (-1.44 = -1.44)
23:02:57.778 00.004 11872 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.53 = 1.53)
23:02:57.781 00.003 11872 CameraToMount -- cameraX=0.15 cameraY=-1.11 hyp=1.12 cameraTheta=-1.43 mountX=0.15 mountY=1.12, mountTheta=1.44
23:02:57.786 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.15, y=-1.11, opts=13)
23:02:57.790 00.004 11872 Enqueuing Move request for scope (0.15, -1.11)
23:02:57.793 00.003 9960 Worker thread wakes up
23:02:57.793 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=177, med=0, FiltMin=0, FiltMax=106, Gamma=1.000
23:02:57.798 00.005 11872 UpdateGuideState exits: m=4224 SNR=43.5
23:02:57.802 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.15, -1.11) opts 0xd
23:02:57.803 00.001 11872 PhdController: settling, locked = 1, distance = 0.51 (1.50) aobump = 0 frame = 8 / 99999
23:02:57.807 00.004 9960 Handling offset move in thread for scope, endpoint = (0.15, -1.11)
23:02:57.807 00.000 9960 Moving (0.15, -1.11) raw xDistance=0.15 yDistance=1.12
23:02:57.807 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:02:57.807 00.000 9960 resist switch: large excursion: input 1.12 thresh 0.60 direction from 0 to 1
23:02:57.807 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=3.36
23:02:57.808 00.001 9960 GuideAlgorithmResistSwitch::result() returns 1.12 from input 1.12
23:02:57.808 00.000 9960 MoveAxis(E, 0, ABG)
23:02:57.808 00.000 9960 Move returns status 0, amount 0
23:02:57.808 00.000 9960 MoveAxis(S, 836, ABG)
23:02:57.808 00.000 9960 Guiding  Dir = 1, Dur = 836
23:02:57.808 00.000 11872 PhdController: newstate STATE_FINISH
23:02:57.811 00.003 9960 IsSlewing returns 0
23:02:57.811 00.000 11872 PhdController complete: success
23:02:57.816 00.005 11872 evsrv: {"Event":"SettleDone","Timestamp":1763787777.816,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":8,"DroppedFrames":0}
23:02:57.819 00.003 9960 IsGuiding returns 0
23:02:57.819 00.000 11872 Mount: notify guiding dither settle done success=1
23:02:57.823 00.004 9960 PulseGuide returned control before completion, sleep 846
23:02:57.823 00.000 11872 PhdController: newstate STATE_IDLE
23:02:57.828 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:57.832 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:02:57.836 00.004 11872 Enqueuing Expose request
23:02:58.675 00.839 9960 IsGuiding returns 1
23:02:58.675 00.000 9960 scope still moving after pulse duration time elapsed
23:02:58.702 00.027 11872 evsrv: cli 0D2D2C80 connect
23:02:58.709 00.007 11872 case statement mapped state 6 to 3
23:02:58.712 00.003 9960 IsSlewing returns 0
23:02:58.712 00.000 9960 IsGuiding returns 0
23:02:58.713 00.001 9960 scope move finished after 836 + 57 ms
23:02:58.713 00.000 9960 Move returns status 0, amount 836
23:02:58.713 00.000 9960 move complete, result=0
23:02:58.713 00.000 11872 case statement mapped state 6 to 3
23:02:58.717 00.004 9960 worker thread done servicing request
23:02:58.717 00.000 9960 Worker thread wakes up
23:02:58.717 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 1.1 px 836 ms SOUTH
23:02:58.721 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
23:02:58.721 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1785,914,31,31)
23:02:58.725 00.004 11872 evsrv: cli 0D2D2C80 request: {"method":"get_app_state","id":"3b7b293d-7ae9-4d9d-86f4-fd80ced54a41"}
23:02:58.729 00.004 11872 case statement mapped state 6 to 3
23:02:58.733 00.004 11872 evsrv: cli 0D2D2C80 response: {"jsonrpc":"2.0","result":"Guiding","id":"3b7b293d-7ae9-4d9d-86f4-fd80ced54a41"}
23:02:58.738 00.005 11872 evsrv: cli 0D2D2C80 disconnect
23:02:58.744 00.006 11872 evsrv: cli 0D2D25A0 connect
23:02:58.748 00.004 11872 case statement mapped state 6 to 3
23:02:58.751 00.003 11872 case statement mapped state 6 to 3
23:02:58.755 00.004 11872 evsrv: cli 0D2D25A0 request: {"method":"stop_capture","id":"4ca43ea9-8993-408c-95a8-dc36bd81dfe0"}
23:02:58.758 00.003 11872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:02:58.762 00.004 11872 Status Line: Waiting for devices...
23:02:58.767 00.005 11872 evsrv: cli 0D2D25A0 response: {"jsonrpc":"2.0","result":0,"id":"4ca43ea9-8993-408c-95a8-dc36bd81dfe0"}
23:02:58.778 00.011 11872 evsrv: cli 0D2D25A0 disconnect
23:02:58.782 00.004 11872 evsrv: cli 0D2D21E0 connect
23:02:58.786 00.004 11872 case statement mapped state 6 to 3
23:02:58.791 00.005 11872 case statement mapped state 6 to 3
23:02:58.799 00.008 11872 evsrv: cli 0D2D21E0 request: {"method":"get_app_state","id":"28bc7924-18df-4334-8712-f858a3bc1eb0"}
23:02:58.805 00.006 11872 case statement mapped state 6 to 3
23:02:58.809 00.004 11872 evsrv: cli 0D2D21E0 response: {"jsonrpc":"2.0","result":"Guiding","id":"28bc7924-18df-4334-8712-f858a3bc1eb0"}
23:02:58.814 00.005 11872 evsrv: cli 0D2D21E0 disconnect
23:02:58.833 00.019 9960 ZWO: stopexposure
23:02:59.818 00.985 11872 evsrv: cli 0D2D2BE0 connect
23:02:59.828 00.010 11872 case statement mapped state 6 to 3
23:02:59.835 00.007 11872 case statement mapped state 6 to 3
23:02:59.842 00.007 11872 evsrv: cli 0D2D2BE0 request: {"method":"get_app_state","id":"5f8cdebe-294b-4c73-9b9c-ee122ddc249a"}
23:02:59.847 00.005 11872 case statement mapped state 6 to 3
23:02:59.852 00.005 11872 evsrv: cli 0D2D2BE0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5f8cdebe-294b-4c73-9b9c-ee122ddc249a"}
23:02:59.859 00.007 11872 evsrv: cli 0D2D2BE0 disconnect
23:02:59.933 00.074 9960 ZWO: stopexposure
23:02:59.933 00.000 9960 Error thrown from C:\cygwin\home\agalasso\projects\phd2\worker_thread.cpp:190->Capture failed
23:02:59.933 00.000 9960 worker thread done servicing request
23:02:59.934 00.001 11872 OnExposeComplete: enter
23:02:59.936 00.002 11872 OnExposeComplete: Capture Error reported
23:02:59.941 00.005 11872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
23:02:59.944 00.003 11872 Mount: notify guiding stopped
23:02:59.950 00.006 11872 Changing from state GUIDING to STOP
23:02:59.953 00.003 11872 guider state => SELECTED
23:02:59.956 00.003 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=177, med=0, FiltMin=0, FiltMax=106, Gamma=1.000
23:02:59.958 00.002 11872 Changing from state SELECTED to UNINITIALIZED
23:02:59.962 00.004 11872 guider state => SELECTING
23:02:59.968 00.006 11872 Status Line: Stopped.
23:02:59.971 00.003 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\myframe_events.cpp:489->Error reported capturing image
23:03:00.862 00.891 11872 evsrv: cli 0D2D2500 connect
23:03:00.870 00.008 11872 evsrv: cli 0D2D2500 request: {"method":"get_app_state","id":"276772d9-dbd3-421f-ae23-ba89ae89b2f5"}
23:03:00.876 00.006 11872 evsrv: cli 0D2D2500 response: {"jsonrpc":"2.0","result":"Stopped","id":"276772d9-dbd3-421f-ae23-ba89ae89b2f5"}
23:03:00.881 00.005 11872 evsrv: cli 0D2D2500 disconnect
23:03:17.155 16.274 11872 evsrv: cli 0D2D2DC0 connect
23:03:17.164 00.009 11872 evsrv: cli 0D2D2DC0 request: {"method":"get_app_state","id":"fb36c4ff-7156-4012-a731-a4d9cee75a28"}
23:03:17.176 00.012 11872 evsrv: cli 0D2D2DC0 response: {"jsonrpc":"2.0","result":"Stopped","id":"fb36c4ff-7156-4012-a731-a4d9cee75a28"}
23:03:17.187 00.011 11872 evsrv: cli 0D2D2DC0 disconnect
23:03:17.192 00.005 11872 evsrv: cli 0D2D2A00 connect
23:03:17.196 00.004 11872 evsrv: cli 0D2D2A00 request: {"method":"get_calibrated","id":"1f9ce3f5-b594-4df0-a60f-b02cb21f0597"}
23:03:17.201 00.005 11872 evsrv: cli 0D2D2A00 response: {"jsonrpc":"2.0","result":true,"id":"1f9ce3f5-b594-4df0-a60f-b02cb21f0597"}
23:03:17.207 00.006 11872 evsrv: cli 0D2D2A00 disconnect
23:03:17.211 00.004 11872 evsrv: cli 0D2D2E60 connect
23:03:17.216 00.005 11872 evsrv: cli 0D2D2E60 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"443555dc-84c5-46d0-8eb5-248f59f010e1"}
23:03:17.221 00.005 11872 PhdController::Guide begins
23:03:17.226 00.005 11872 PhdController: newstate STATE_SETUP
23:03:17.233 00.007 11872 PhdController: setup
23:03:17.240 00.007 11872 PhdController: newstate STATE_ATTEMPT_START
23:03:17.246 00.006 11872 PhdController: start capturing
23:03:17.250 00.004 11872 Changing from state SELECTING to UNINITIALIZED
23:03:17.255 00.005 11872 guider state => SELECTING
23:03:17.260 00.005 11872 setting force full frames = true
23:03:17.265 00.005 11872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
23:03:17.275 00.010 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:03:17.280 00.005 11872 Enqueuing Expose request
23:03:17.285 00.005 11872 PhdController: newstate STATE_SELECT_STAR
23:03:17.289 00.004 9960 Worker thread wakes up
23:03:17.289 00.000 11872 evsrv: cli 0D2D2E60 response: {"jsonrpc":"2.0","result":0,"id":"443555dc-84c5-46d0-8eb5-248f59f010e1"}
23:03:17.295 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
23:03:17.297 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:03:17.298 00.001 11872 evsrv: cli 0D2D2E60 disconnect
23:03:17.304 00.006 11872 evsrv: cli 0D2D2AA0 connect
23:03:17.309 00.005 11872 case statement mapped state 1 to 101
23:03:17.313 00.004 11872 case statement mapped state 1 to 101
23:03:17.316 00.003 11872 evsrv: cli 0D2D2AA0 request: {"method":"get_lock_shift_params","id":"a749d074-3ece-413c-86b0-ec5339c4b3bb"}
23:03:17.320 00.004 11872 evsrv: cli 0D2D2AA0 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"a749d074-3ece-413c-86b0-ec5339c4b3bb"}
23:03:17.323 00.003 11872 evsrv: cli 0D2D2AA0 disconnect
23:03:17.326 00.003 11872 evsrv: cli 0D2D28C0 connect
23:03:17.331 00.005 11872 case statement mapped state 1 to 101
23:03:17.334 00.003 11872 case statement mapped state 1 to 101
23:03:17.338 00.004 11872 evsrv: cli 0D2D28C0 request: {"method":"get_lock_position","id":"f712c48f-112c-4a10-b498-31369fd861d9"}
23:03:17.342 00.004 11872 evsrv: cli 0D2D28C0 response: {"jsonrpc":"2.0","result":null,"id":"f712c48f-112c-4a10-b498-31369fd861d9"}
23:03:17.346 00.004 11872 evsrv: cli 0D2D28C0 disconnect
23:03:18.347 01.001 11872 evsrv: cli 0D2D2460 connect
23:03:18.352 00.005 11872 case statement mapped state 1 to 101
23:03:18.356 00.004 11872 case statement mapped state 1 to 101
23:03:18.363 00.007 11872 evsrv: cli 0D2D2460 request: {"method":"get_lock_position","id":"c90197e5-48ab-4085-ae08-8015ba282ee4"}
23:03:18.368 00.005 11872 evsrv: cli 0D2D2460 response: {"jsonrpc":"2.0","result":null,"id":"c90197e5-48ab-4085-ae08-8015ba282ee4"}
23:03:18.373 00.005 11872 evsrv: cli 0D2D2460 disconnect
23:03:18.539 00.166 9960 Exposure complete
23:03:18.657 00.118 9960 worker thread done servicing request
23:03:18.657 00.000 11872 OnExposeComplete: enter
23:03:18.661 00.004 11872 UpdateGuideState(): m_state=1
23:03:18.664 00.003 11872 UpdateCurrentPosition: no star selected
23:03:18.667 00.003 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
23:03:18.671 00.004 11872 Status Line: No star selected
23:03:18.675 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=196, med=0, FiltMin=0, FiltMax=116, Gamma=1.000
23:03:18.679 00.004 11872 UpdateGuideState exits: No star selected
23:03:18.683 00.004 11872 GuiderMultiStar::AutoSelect enter
23:03:18.686 00.003 11872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
23:03:18.793 00.107 11872 AutoFind: auto downsample for scale 1.00 => 1x
23:03:18.988 00.195 11872 AutoFind: global mean = -0.0, stdev 2.3
23:03:18.992 00.004 11872 AutoFind: using threshold = 0.1
23:03:19.221 00.229 11872 AutoFind: local max [1800, 929] 123.9
23:03:19.226 00.005 11872 AutoFind: local max [1556, 377] 111.1
23:03:19.229 00.003 11872 AutoFind: local max [1556, 383] 76.7
23:03:19.236 00.007 11872 AutoFind: local max [356, 15] 62.4
23:03:19.240 00.004 11872 AutoFind: local max [1690, 390] 49.1
23:03:19.243 00.003 11872 AutoFind: local max [1263, 88] 39.5
23:03:19.248 00.005 11872 AutoFind: local max [1338, 160] 31.7
23:03:19.251 00.003 11872 AutoFind: local max [742, 626] 31.4
23:03:19.255 00.004 11872 AutoFind: local max [1339, 166] 28.9
23:03:19.259 00.004 11872 AutoFind: local max [95, 597] 24.9
23:03:19.262 00.003 11872 AutoFind: local max [417, 386] 24.0
23:03:19.267 00.005 11872 AutoFind: local max [132, 500] 24.0
23:03:19.270 00.003 11872 AutoFind: local max [848, 984] 22.6
23:03:19.272 00.002 11872 AutoFind: local max [85, 1014] 22.3
23:03:19.276 00.004 11872 AutoFind: local max [1005, 412] 21.1
23:03:19.279 00.003 11872 AutoFind: local max [743, 632] 20.1
23:03:19.282 00.003 11872 AutoFind: local max [1896, 918] 18.0
23:03:19.286 00.004 11872 AutoFind: local max [1282, 237] 13.1
23:03:19.290 00.004 11872 AutoFind: local max [242, 517] 12.1
23:03:19.293 00.003 11872 AutoFind: local max [353, 416] 10.3
23:03:19.296 00.003 11872 AutoFind: local max [131, 160] 10.2
23:03:19.300 00.004 11872 AutoFind: local max [451, 458] 10.1
23:03:19.304 00.004 11872 AutoFind: local max [720, 213] 9.8
23:03:19.308 00.004 11872 AutoFind: local max [1356, 161] 9.3
23:03:19.312 00.004 11872 AutoFind: local max [249, 738] 8.9
23:03:19.315 00.003 11872 AutoFind: local max [279, 487] 8.4
23:03:19.320 00.005 11872 AutoFind: local max [468, 380] 8.4
23:03:19.323 00.003 11872 AutoFind: local max [1322, 718] 8.0
23:03:19.327 00.004 11872 AutoFind: local max [1270, 49] 8.0
23:03:19.331 00.004 11872 AutoFind: local max [1334, 639] 7.6
23:03:19.334 00.003 11872 AutoFind: local max [780, 925] 7.3
23:03:19.338 00.004 11872 AutoFind: local max [1271, 54] 7.3
23:03:19.341 00.003 11872 AutoFind: local max [1282, 243] 7.2
23:03:19.345 00.004 11872 AutoFind: local max [343, 766] 7.2
23:03:19.349 00.004 11872 AutoFind: local max [1410, 544] 7.2
23:03:19.352 00.003 11872 AutoFind: local max [1334, 633] 7.1
23:03:19.354 00.002 11872 AutoFind: local max [273, 1077] 7.0
23:03:19.359 00.005 11872 AutoFind: local max [1874, 756] 6.7
23:03:19.362 00.003 11872 AutoFind: local max [482, 640] 6.4
23:03:19.366 00.004 11872 AutoFind: local max [1355, 882] 5.9
23:03:19.369 00.003 11872 AutoFind: local max [527, 710] 5.8
23:03:19.373 00.004 11872 AutoFind: local max [1698, 327] 5.8
23:03:19.378 00.005 11872 AutoFind: local max [1800, 57] 5.7
23:03:19.381 00.003 11872 AutoFind: local max [1546, 377] 5.6
23:03:19.384 00.003 11872 AutoFind: local max [780, 931] 5.5
23:03:19.389 00.005 11872 AutoFind: local max [202, 25] 5.5
23:03:19.392 00.003 11872 AutoFind: local max [1452, 791] 5.4
23:03:19.395 00.003 11872 AutoFind: local max [1410, 550] 5.3
23:03:19.398 00.003 11872 AutoFind: local max [1312, 662] 5.3
23:03:19.402 00.004 11872 AutoFind: local max [1360, 518] 5.2
23:03:19.406 00.004 11872 AutoFind: local max [1746, 310] 5.1
23:03:19.409 00.003 11872 AutoFind: local max [161, 157] 5.1
23:03:19.412 00.003 11872 AutoFind: local max [73, 1048] 5.1
23:03:19.416 00.004 11872 AutoFind: local max [568, 623] 5.0
23:03:19.420 00.004 11872 AutoFind: local max [1011, 347] 5.0
23:03:19.424 00.004 11872 AutoFind: local max [1569, 382] 4.9
23:03:19.427 00.003 11872 AutoFind: local max [1663, 527] 4.9
23:03:19.431 00.004 11872 AutoFind: local max [1823, 203] 4.8
23:03:19.434 00.003 11872 AutoFind: local max [57, 91] 4.7
23:03:19.439 00.005 11872 AutoFind: local max [1786, 706] 4.7
23:03:19.442 00.003 11872 AutoFind: local max [255, 120] 4.7
23:03:19.446 00.004 11872 AutoFind: local max [1454, 785] 4.7
23:03:19.449 00.003 11872 AutoFind: local max [454, 37] 4.7
23:03:19.453 00.004 11872 AutoFind: local max [526, 716] 4.4
23:03:19.456 00.003 11872 AutoFind: local max [1548, 366] 4.4
23:03:19.460 00.004 11872 AutoFind: local max [1231, 20] 4.4
23:03:19.463 00.003 11872 AutoFind: local max [865, 708] 4.4
23:03:19.467 00.004 11872 AutoFind: local max [1810, 916] 4.3
23:03:19.470 00.003 11872 AutoFind: local max [1618, 624] 4.3
23:03:19.474 00.004 11872 AutoFind: local max [1490, 569] 4.3
23:03:19.477 00.003 11872 AutoFind: local max [634, 103] 4.2
23:03:19.481 00.004 11872 AutoFind: local max [1463, 751] 4.1
23:03:19.485 00.004 11872 AutoFind: local max [406, 134] 4.0
23:03:19.488 00.003 11872 AutoFind: local max [20, 540] 4.0
23:03:19.491 00.003 11872 AutoFind: local max [839, 765] 4.0
23:03:19.495 00.004 11872 AutoFind: local max [1034, 599] 3.9
23:03:19.498 00.003 11872 AutoFind: local max [264, 1080] 3.9
23:03:19.501 00.003 11872 AutoFind: local max [1757, 474] 3.9
23:03:19.504 00.003 11872 AutoFind: local max [740, 951] 3.9
23:03:19.507 00.003 11872 AutoFind: local max [1672, 464] 3.8
23:03:19.510 00.003 11872 AutoFind: local max [235, 121] 3.8
23:03:19.512 00.002 11872 AutoFind: local max [93, 608] 3.8
23:03:19.516 00.004 11872 AutoFind: local max [1121, 719] 3.8
23:03:19.519 00.003 11872 AutoFind: local max [924, 206] 3.7
23:03:19.522 00.003 11872 AutoFind: local max [1696, 482] 3.7
23:03:19.526 00.004 11872 AutoFind: local max [272, 591] 3.7
23:03:19.530 00.004 11872 AutoFind: local max [1488, 575] 3.6
23:03:19.534 00.004 11872 AutoFind: local max [1644, 705] 3.6
23:03:19.537 00.003 11872 AutoFind: local max [969, 799] 3.6
23:03:19.541 00.004 11872 AutoFind: local max [1478, 1052] 3.6
23:03:19.543 00.002 11872 AutoFind: local max [1591, 913] 3.6
23:03:19.548 00.005 11872 AutoFind: local max [716, 818] 3.6
23:03:19.551 00.003 11872 AutoFind: local max [472, 396] 3.5
23:03:19.554 00.003 11872 AutoFind: local max [1483, 910] 3.5
23:03:19.557 00.003 11872 AutoFind: local max [246, 1006] 3.5
23:03:19.561 00.004 11872 AutoFind: local max [1239, 1083] 3.5
23:03:19.564 00.003 11872 AutoFind: local max [746, 613] 3.5
23:03:19.567 00.003 11872 AutoFind: local max [344, 993] 3.5
23:03:19.571 00.004 11872 AutoFind: local max [686, 792] 3.4
23:03:19.574 00.003 11872 AutoFind: local max [380, 657] 3.4
23:03:19.578 00.004 11872 AutoFind: close dim-bright [746, 613] 3.5 - [743, 632] 20.1
23:03:19.582 00.004 11872 AutoFind: close dim-bright [746, 613] 3.5 - [742, 626] 31.4
23:03:19.586 00.004 11872 AutoFind: too close [472, 396] 3.5 - [468, 380] 8.4
23:03:19.589 00.003 11872 AutoFind: too close [1488, 575] 3.6 - [1490, 569] 4.3
23:03:19.592 00.003 11872 AutoFind: close dim-bright [93, 608] 3.8 - [95, 597] 24.9
23:03:19.596 00.004 11872 AutoFind: too close [235, 121] 3.8 - [255, 120] 4.7
23:03:19.599 00.003 11872 AutoFind: too close [264, 1080] 3.9 - [273, 1077] 7.0
23:03:19.603 00.004 11872 AutoFind: close dim-bright [1810, 916] 4.3 - [1800, 929] 123.9
23:03:19.606 00.003 11872 AutoFind: too close [1548, 366] 4.4 - [1546, 377] 5.6
23:03:19.610 00.004 11872 AutoFind: close dim-bright [1548, 366] 4.4 - [1556, 383] 76.7
23:03:19.614 00.004 11872 AutoFind: close dim-bright [1548, 366] 4.4 - [1556, 377] 111.1
23:03:19.617 00.003 11872 AutoFind: too close [526, 716] 4.4 - [527, 710] 5.8
23:03:19.620 00.003 11872 AutoFind: too close [1454, 785] 4.7 - [1452, 791] 5.4
23:03:19.624 00.004 11872 AutoFind: close dim-bright [1569, 382] 4.9 - [1556, 383] 76.7
23:03:19.628 00.004 11872 AutoFind: close dim-bright [1569, 382] 4.9 - [1556, 377] 111.1
23:03:19.631 00.003 11872 AutoFind: too close [1410, 550] 5.3 - [1410, 544] 7.2
23:03:19.634 00.003 11872 AutoFind: too close [780, 931] 5.5 - [780, 925] 7.3
23:03:19.637 00.003 11872 AutoFind: close dim-bright [1546, 377] 5.6 - [1556, 383] 76.7
23:03:19.642 00.005 11872 AutoFind: close dim-bright [1546, 377] 5.6 - [1556, 377] 111.1
23:03:19.645 00.003 11872 AutoFind: too close [1334, 633] 7.1 - [1334, 639] 7.6
23:03:19.648 00.003 11872 AutoFind: too close [1282, 243] 7.2 - [1282, 237] 13.1
23:03:19.651 00.003 11872 AutoFind: too close [1271, 54] 7.3 - [1270, 49] 8.0
23:03:19.655 00.004 11872 AutoFind: too close [1356, 161] 9.3 - [1339, 166] 28.9
23:03:19.658 00.003 11872 AutoFind: too close [1356, 161] 9.3 - [1338, 160] 31.7
23:03:19.661 00.003 11872 AutoFind: too close [743, 632] 20.1 - [742, 626] 31.4
23:03:19.664 00.003 11872 AutoFind: too close [1339, 166] 28.9 - [1338, 160] 31.7
23:03:19.668 00.004 11872 AutoFind: too close [1556, 383] 76.7 - [1556, 377] 111.1
23:03:19.671 00.003 11872 AutoFind: too close to edge [1239, 1083] 3.5
23:03:19.674 00.003 11872 AutoFind: too close to edge [356, 15] 62.4
23:03:19.677 00.003 11872 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
23:03:19.680 00.003 11872 Star::Find(15, 1800, 929, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:19.683 00.003 11872 Star::Find returns 1 (0), X=1800.50, Y=926.77, Mass=4248, SNR=44.1, Peak=196 HFD=5.6
23:03:19.687 00.004 11872 Star::Find(15, 1690, 390, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:19.689 00.002 11872 Star::Find returns 1 (0), X=1689.53, Y=391.61, Mass=1971, SNR=30.2, Peak=56 HFD=6.0
23:03:19.693 00.004 11872 Star::Find(15, 1263, 88, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:19.697 00.004 11872 Star::Find returns 1 (0), X=1263.45, Y=89.03, Mass=1796, SNR=27.8, Peak=51 HFD=6.4
23:03:19.700 00.003 11872 Star::Find(15, 95, 597, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:19.705 00.005 11872 Star::Find returns 1 (0), X=94.88, Y=597.45, Mass=659, SNR=17.0, Peak=37 HFD=5.2
23:03:19.709 00.004 11872 Star::Find(15, 417, 386, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:19.713 00.004 11872 Star::Find returns 1 (0), X=417.37, Y=387.61, Mass=1250, SNR=23.2, Peak=40 HFD=6.3
23:03:19.716 00.003 11872 Star::Find(15, 132, 500, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:19.721 00.005 11872 Star::Find returns 1 (0), X=131.65, Y=499.60, Mass=591, SNR=16.4, Peak=32 HFD=4.9
23:03:19.724 00.003 11872 Star::Find(15, 848, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:19.727 00.003 11872 Star::Find returns 1 (0), X=849.18, Y=985.57, Mass=1122, SNR=22.3, Peak=37 HFD=6.5
23:03:19.730 00.003 11872 Star::Find(15, 85, 1014, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:19.735 00.005 11872 Star::Find returns 1 (0), X=84.49, Y=1013.74, Mass=551, SNR=15.9, Peak=27 HFD=5.0
23:03:19.738 00.003 11872 Star::Find(15, 1005, 412, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:19.741 00.003 11872 Star::Find returns 1 (0), X=1005.91, Y=413.52, Mass=1244, SNR=22.8, Peak=35 HFD=7.3
23:03:19.744 00.003 11872 Star::Find(15, 1896, 918, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:19.747 00.003 11872 Star::Find returns 1 (0), X=1896.32, Y=917.72, Mass=505, SNR=15.1, Peak=27 HFD=5.2
23:03:19.751 00.004 11872 Star::Find(15, 242, 517, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:19.754 00.003 11872 Star::Find returns 1 (0), X=242.07, Y=519.45, Mass=303, SNR=11.7, Peak=19 HFD=5.1
23:03:19.757 00.003 11872 Star::Find(15, 353, 416, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:19.761 00.004 11872 Star::Find returns 1 (0), X=353.29, Y=416.71, Mass=304, SNR=11.8, Peak=13 HFD=5.6
23:03:19.764 00.003 11872 Star::Find(15, 131, 160, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:19.768 00.004 11872 Star::Find returns 1 (0), X=130.71, Y=160.55, Mass=249, SNR=10.7, Peak=16 HFD=5.0
23:03:19.772 00.004 11872 Star::Find(15, 451, 458, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:19.775 00.003 11872 Star::Find returns 1 (0), X=450.86, Y=459.84, Mass=326, SNR=12.1, Peak=14 HFD=6.1
23:03:19.778 00.003 11872 Star::Find(15, 720, 213, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:19.782 00.004 11872 Star::Find returns 1 (0), X=719.74, Y=214.76, Mass=478, SNR=14.7, Peak=18 HFD=6.7
23:03:19.785 00.003 11872 Star::Find(15, 249, 738, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:19.789 00.004 11872 Star::Find returns 1 (0), X=248.83, Y=737.24, Mass=185, SNR=9.3, Peak=10 HFD=5.1
23:03:19.792 00.003 11872 Star::Find(15, 279, 487, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:19.797 00.005 11872 Star::Find returns 1 (0), X=278.45, Y=484.89, Mass=171, SNR=8.9, Peak=12 HFD=5.1
23:03:19.800 00.003 11872 Star::Find(15, 1322, 718, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:19.804 00.004 11872 Star::Find returns 1 (0), X=1323.13, Y=718.69, Mass=355, SNR=12.3, Peak=15 HFD=6.7
23:03:19.807 00.003 11872 Star::Find(15, 343, 766, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:19.812 00.005 11872 Star::Find returns 1 (0), X=343.21, Y=767.08, Mass=259, SNR=11.0, Peak=11 HFD=5.9
23:03:19.817 00.005 11872 Star::Find(15, 1874, 756, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:19.822 00.005 11872 Star::Find returns 1 (0), X=1873.70, Y=758.28, Mass=181, SNR=9.1, Peak=13 HFD=5.4
23:03:19.829 00.007 11872 Star::Find(15, 482, 640, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:19.834 00.005 11872 Star::Find returns 1 (0), X=482.19, Y=641.61, Mass=175, SNR=8.9, Peak=9 HFD=6.4
23:03:19.838 00.004 11872 Star::Find(15, 1355, 882, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:19.842 00.004 11872 Star::Find returns 1 (0), X=1354.93, Y=882.51, Mass=160, SNR=8.5, Peak=11 HFD=6.3
23:03:19.845 00.003 11872 Star::Find(15, 1698, 327, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:19.850 00.005 11872 Star::Find returns 1 (0), X=1697.88, Y=328.12, Mass=62, SNR=5.3, Peak=8 HFD=4.6
23:03:19.859 00.009 11872 Star::Find(15, 1800, 57, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:19.863 00.004 11872 Star::Find returns 1 (0), X=1800.21, Y=57.32, Mass=144, SNR=8.2, Peak=9 HFD=5.1
23:03:19.866 00.003 11872 Star::Find(15, 202, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:19.868 00.002 11872 Star::Find returns 1 (0), X=201.77, Y=25.34, Mass=124, SNR=7.5, Peak=10 HFD=5.6
23:03:19.871 00.003 11872 Star::Find(15, 1312, 662, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:19.875 00.004 11872 Star::Find returns 1 (0), X=1312.94, Y=663.15, Mass=235, SNR=10.3, Peak=10 HFD=7.5
23:03:19.878 00.003 11872 Star::Find(15, 1360, 518, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:19.881 00.003 11872 Star::Find returns 1 (0), X=1360.70, Y=518.67, Mass=214, SNR=9.8, Peak=8 HFD=7.4
23:03:19.883 00.002 11872 Star::Find(15, 1746, 310, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:19.887 00.004 11872 Star::Find returns 1 (0), X=1746.10, Y=310.84, Mass=160, SNR=8.4, Peak=9 HFD=6.2
23:03:19.889 00.002 11872 Star::Find(15, 161, 157, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:19.893 00.004 11872 Star::Find returns 1 (0), X=160.43, Y=156.66, Mass=87, SNR=6.3, Peak=7 HFD=4.7
23:03:19.895 00.002 11872 Star::Find(15, 73, 1048, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:19.897 00.002 11872 Star::Find returns 1 (0), X=72.76, Y=1047.62, Mass=58, SNR=5.1, Peak=8 HFD=3.0
23:03:19.900 00.003 11872 Star::Find(15, 568, 623, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:19.903 00.003 11872 Star::Find returns 1 (0), X=567.33, Y=625.69, Mass=159, SNR=8.4, Peak=6 HFD=6.4
23:03:19.906 00.003 11872 Star::Find(15, 1011, 347, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:19.909 00.003 11872 Star::Find returns 1 (0), X=1011.07, Y=348.97, Mass=113, SNR=7.1, Peak=8 HFD=6.2
23:03:19.912 00.003 11872 Star::Find(15, 1569, 382, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:19.914 00.002 11872 Star::Find returns 1 (0), X=1555.93, Y=378.62, Mass=5364, SNR=48.0, Peak=144 HFD=6.7
23:03:19.918 00.004 11872 Star::Find(15, 1663, 527, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:19.922 00.004 11872 Star::Find false star n=27 nbg=284 bg=1.0 sigma=0.9 thresh=4 peak=4
23:03:19.925 00.003 11872 Star::Find returns 0 (2), X=1663.00, Y=527.00, Mass=103, SNR=2.9, Peak=9 HFD=0.0
23:03:19.928 00.003 11872 Star::Find(15, 1823, 203, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:19.931 00.003 11872 Star::Find returns 1 (0), X=1823.93, Y=204.90, Mass=115, SNR=7.2, Peak=10 HFD=5.6
23:03:19.933 00.002 11872 Star::Find(15, 57, 91, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:19.937 00.004 11872 Star::Find returns 1 (0), X=56.15, Y=90.32, Mass=51, SNR=4.8, Peak=7 HFD=3.3
23:03:19.940 00.003 11872 Star::Find(15, 1786, 706, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:19.943 00.003 11872 Star::Find returns 1 (0), X=1785.46, Y=703.09, Mass=159, SNR=8.5, Peak=10 HFD=5.9
23:03:19.946 00.003 11872 Star::Find(15, 454, 37, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:19.951 00.005 11872 Star::Find returns 1 (0), X=453.93, Y=37.52, Mass=144, SNR=8.0, Peak=14 HFD=5.1
23:03:19.956 00.005 11872 Star::Find(15, 1231, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:19.959 00.003 11872 Star::Find false star n=33 nbg=274 bg=0.8 sigma=0.8 thresh=3 peak=3
23:03:19.961 00.002 11872 Star::Find returns 0 (2), X=1231.00, Y=20.00, Mass=101, SNR=2.9, Peak=5 HFD=0.0
23:03:19.964 00.003 11872 Star::Find(15, 865, 708, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:19.967 00.003 11872 Star::Find false star n=25 nbg=273 bg=1.1 sigma=1.0 thresh=4 peak=4
23:03:19.970 00.003 11872 Star::Find returns 0 (2), X=865.00, Y=708.00, Mass=89, SNR=2.9, Peak=6 HFD=0.0
23:03:19.973 00.003 11872 Star::Find(15, 1810, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:19.976 00.003 11872 Star::Find returns 1 (0), X=1800.50, Y=926.77, Mass=4248, SNR=44.1, Peak=196 HFD=5.6
23:03:19.978 00.002 11872 Star::Find(15, 1618, 624, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:19.980 00.002 11872 Star::Find false star n=20 nbg=287 bg=1.0 sigma=0.9 thresh=4 peak=3
23:03:19.985 00.005 11872 Star::Find returns 0 (2), X=1618.00, Y=624.00, Mass=69, SNR=2.9, Peak=6 HFD=0.0
23:03:19.988 00.003 11872 Star::Find(15, 634, 103, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:19.991 00.003 11872 Star::Find false star n=43 nbg=271 bg=0.7 sigma=0.7 thresh=3 peak=3
23:03:19.993 00.002 11872 Star::Find returns 0 (2), X=634.00, Y=103.00, Mass=122, SNR=2.9, Peak=5 HFD=0.0
23:03:19.996 00.003 11872 Star::Find(15, 1463, 751, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:19.999 00.003 11872 Star::Find false star n=22 nbg=283 bg=0.9 sigma=0.9 thresh=4 peak=4
23:03:20.002 00.003 11872 Star::Find returns 0 (2), X=1463.00, Y=751.00, Mass=81, SNR=2.9, Peak=6 HFD=0.0
23:03:20.004 00.002 11872 Star::Find(15, 406, 134, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:20.007 00.003 11872 Star::Find false star n=22 nbg=285 bg=1.1 sigma=1.0 thresh=4 peak=4
23:03:20.010 00.003 11872 Star::Find returns 0 (2), X=406.00, Y=134.00, Mass=80, SNR=2.9, Peak=7 HFD=0.0
23:03:20.013 00.003 11872 Star::Find(15, 20, 540, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:20.016 00.003 11872 Star::Find false star n=22 nbg=282 bg=0.6 sigma=0.7 thresh=3 peak=3
23:03:20.019 00.003 11872 Star::Find returns 0 (2), X=20.00, Y=540.00, Mass=65, SNR=2.9, Peak=6 HFD=0.0
23:03:20.021 00.002 11872 Star::Find(15, 839, 765, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:20.024 00.003 11872 Star::Find returns 1 (0), X=837.50, Y=767.88, Mass=170, SNR=8.7, Peak=9 HFD=6.6
23:03:20.027 00.003 11872 Star::Find(15, 1034, 599, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:20.031 00.004 11872 Star::Find false star n=31 nbg=277 bg=0.7 sigma=0.8 thresh=3 peak=3
23:03:20.033 00.002 11872 Star::Find returns 0 (2), X=1034.00, Y=599.00, Mass=88, SNR=2.9, Peak=6 HFD=0.0
23:03:20.036 00.003 11872 Star::Find(15, 1757, 474, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:20.039 00.003 11872 Star::Find false star n=19 nbg=274 bg=0.6 sigma=0.7 thresh=3 peak=3
23:03:20.042 00.003 11872 Star::Find returns 0 (2), X=1757.00, Y=474.00, Mass=69, SNR=2.9, Peak=8 HFD=0.0
23:03:20.045 00.003 11872 Star::Find(15, 740, 951, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:20.047 00.002 11872 Star::Find false star n=15 nbg=288 bg=0.9 sigma=1.0 thresh=4 peak=3
23:03:20.050 00.003 11872 Star::Find returns 0 (2), X=740.00, Y=951.00, Mass=55, SNR=2.9, Peak=6 HFD=0.0
23:03:20.052 00.002 11872 Star::Find(15, 1672, 464, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:20.056 00.004 11872 Star::Find false star n=20 nbg=281 bg=0.9 sigma=0.9 thresh=4 peak=4
23:03:20.058 00.002 11872 Star::Find returns 0 (2), X=1672.00, Y=464.00, Mass=79, SNR=2.9, Peak=8 HFD=0.0
23:03:20.062 00.004 11872 Star::Find(15, 93, 608, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:20.065 00.003 11872 Star::Find returns 1 (0), X=94.88, Y=597.45, Mass=659, SNR=17.0, Peak=37 HFD=5.2
23:03:20.068 00.003 11872 Star::Find(15, 1121, 719, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:20.071 00.003 11872 Star::Find false star n=18 nbg=279 bg=1.0 sigma=0.9 thresh=4 peak=4
23:03:20.074 00.003 11872 Star::Find returns 0 (2), X=1121.00, Y=719.00, Mass=68, SNR=2.9, Peak=7 HFD=0.0
23:03:20.077 00.003 11872 Star::Find(15, 924, 206, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:20.079 00.002 11872 Star::Find false star n=32 nbg=271 bg=0.7 sigma=0.7 thresh=3 peak=2
23:03:20.082 00.003 11872 Star::Find returns 0 (2), X=924.00, Y=206.00, Mass=78, SNR=2.9, Peak=4 HFD=0.0
23:03:20.084 00.002 11872 Star::Find(15, 1696, 482, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:20.088 00.004 11872 Star::Find returns 1 (0), X=1697.05, Y=483.11, Mass=128, SNR=7.7, Peak=7 HFD=6.4
23:03:20.090 00.002 11872 Star::Find(15, 272, 591, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:20.094 00.004 11872 Star::Find returns 1 (0), X=273.41, Y=593.39, Mass=115, SNR=7.2, Peak=9 HFD=5.6
23:03:20.097 00.003 11872 Star::Find(15, 1644, 705, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:20.100 00.003 11872 Star::Find returns 1 (0), X=1644.29, Y=703.65, Mass=106, SNR=7.0, Peak=7 HFD=5.4
23:03:20.103 00.003 11872 Star::Find(15, 969, 799, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:20.107 00.004 11872 Star::Find returns 0 (2), X=969.00, Y=799.00, Mass=20, SNR=3.0, Peak=5 HFD=0.0
23:03:20.110 00.003 11872 Star::Find(15, 1478, 1052, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:20.113 00.003 11872 Star::Find false star n=19 nbg=285 bg=1.1 sigma=1.0 thresh=4 peak=3
23:03:20.116 00.003 11872 Star::Find returns 0 (2), X=1478.00, Y=1052.00, Mass=65, SNR=2.9, Peak=7 HFD=0.0
23:03:20.119 00.003 11872 Star::Find(15, 1591, 913, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:20.122 00.003 11872 Star::Find false star n=22 nbg=286 bg=0.9 sigma=0.9 thresh=4 peak=4
23:03:20.125 00.003 11872 Star::Find returns 0 (2), X=1591.00, Y=913.00, Mass=76, SNR=2.9, Peak=7 HFD=0.0
23:03:20.128 00.003 11872 Star::Find(15, 716, 818, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:20.132 00.004 11872 Star::Find returns 0 (2), X=716.00, Y=818.00, Mass=18, SNR=2.9, Peak=4 HFD=0.0
23:03:20.136 00.004 11872 Star::Find(15, 1483, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:20.138 00.002 11872 Star::Find false star n=8 nbg=281 bg=0.6 sigma=0.7 thresh=3 peak=1
23:03:20.143 00.005 11872 Star::Find returns 0 (2), X=1483.00, Y=910.00, Mass=22, SNR=2.9, Peak=5 HFD=0.0
23:03:20.145 00.002 11872 Star::Find(15, 246, 1006, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:20.149 00.004 11872 Star::Find false star n=25 nbg=270 bg=0.7 sigma=0.7 thresh=3 peak=3
23:03:20.152 00.003 11872 Star::Find returns 0 (2), X=246.00, Y=1006.00, Mass=72, SNR=2.9, Peak=7 HFD=0.0
23:03:20.155 00.003 11872 Star::Find(15, 746, 613, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:20.159 00.004 11872 Star::Find returns 1 (0), X=743.14, Y=627.09, Mass=1546, SNR=25.9, Peak=46 HFD=6.4
23:03:20.163 00.004 11872 Star::Find(15, 344, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:20.165 00.002 11872 Star::Find false star n=9 nbg=275 bg=0.7 sigma=0.8 thresh=3 peak=2
23:03:20.169 00.004 11872 Star::Find returns 0 (2), X=344.00, Y=993.00, Mass=25, SNR=2.9, Peak=6 HFD=0.0
23:03:20.172 00.003 11872 Star::Find(15, 686, 792, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:20.176 00.004 11872 Star::Find false star n=28 nbg=273 bg=0.8 sigma=0.8 thresh=3 peak=2
23:03:20.179 00.003 11872 Star::Find returns 0 (2), X=686.00, Y=792.00, Mass=76, SNR=2.9, Peak=6 HFD=0.0
23:03:20.182 00.003 11872 Star::Find(15, 380, 657, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:20.186 00.004 11872 Star::Find false star n=16 nbg=275 bg=0.7 sigma=0.7 thresh=3 peak=2
23:03:20.190 00.004 11872 Star::Find returns 0 (2), X=380.00, Y=657.00, Mass=42, SNR=2.9, Peak=6 HFD=0.0
23:03:20.193 00.003 11872 AutoFind: finding best star pass 1
23:03:20.196 00.003 11872 Star::Find(15, 1800, 929, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:20.200 00.004 11872 Star::Find returns 1 (0), X=1800.50, Y=926.77, Mass=4248, SNR=44.1, Peak=196 HFD=5.6
23:03:20.204 00.004 11872 AutoFind returns star at [1800, 929] 123.9 Mass 4248 SNR 44.1
23:03:20.208 00.004 11872 Star::Find(15, 1800, 929, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:20.212 00.004 11872 Star::Find returns 1 (0), X=1800.50, Y=926.77, Mass=4248, SNR=44.1, Peak=196 HFD=5.6
23:03:20.215 00.003 11872 MultiStar: List (12): {1800.50, 926.77}(44.1), {1689.53, 391.61}(30.2), {1263.45, 89.03}(27.8), {94.88, 597.45}(17.0), {417.37, 387.61}(23.2), {131.65, 499.60}(16.4), {849.18, 985.57}(22.3), {84.49, 1013.74}(15.9), {1005.91, 413.52}(22.8), {1896.32, 917.72}(15.1), {242.07, 519.45}(11.7), {353.29, 416.71}(11.8), 
23:03:20.219 00.004 11872 setting lock position to (1800.50, 926.77)
23:03:20.222 00.003 11872 AutoSelect: state = 1, call UpdateGuideState
23:03:20.226 00.004 11872 UpdateGuideState(): m_state=1
23:03:20.229 00.003 11872 Star::Find(15, 1800, 926, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:20.233 00.004 11872 Star::Find returns 1 (0), X=1800.50, Y=926.77, Mass=4248, SNR=44.1, Peak=196 HFD=5.6
23:03:20.236 00.003 11872 CameraToMount -- cameraTheta (0.00) - m_xAngle (0.00) = xAngle (-0.00 = -0.00)
23:03:20.239 00.003 11872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.97 = 2.97)
23:03:20.243 00.004 11872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
23:03:20.248 00.005 11872 setting force full frames = false
23:03:20.252 00.004 11872 setting lock position to (1800.50, 926.77)
23:03:20.255 00.003 11872 CurrentPosition() valid, moving to STATE_SELECTED
23:03:20.259 00.004 11872 Changing from state SELECTING to SELECTED
23:03:20.263 00.004 11872 guider state => SELECTED
23:03:20.267 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=196, med=0, FiltMin=0, FiltMax=116, Gamma=1.000
23:03:20.271 00.004 11872 UpdateGuideState exits: m=4248 SNR=44.1
23:03:20.274 00.003 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=196, med=0, FiltMin=0, FiltMax=116, Gamma=1.000
23:03:20.278 00.004 11872 Status Line: Auto-selected star at (1800.5, 926.8)
23:03:20.285 00.007 11872 PhdController: newstate STATE_WAIT_SELECTED
23:03:20.289 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:20.293 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:03:20.297 00.004 11872 Enqueuing Expose request
23:03:20.300 00.003 9960 Worker thread wakes up
23:03:20.301 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
23:03:20.301 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1786,912,31,31)
23:03:20.301 00.000 11872 evsrv: cli 0D2D3040 connect
23:03:20.305 00.004 11872 case statement mapped state 2 to 1
23:03:20.311 00.006 11872 case statement mapped state 2 to 1
23:03:20.314 00.003 11872 evsrv: cli 0D2D3040 request: {"method":"get_lock_position","id":"890698fe-5b6e-471f-85c0-a87dffe4853c"}
23:03:20.319 00.005 11872 evsrv: cli 0D2D3040 response: {"jsonrpc":"2.0","result":[1800.50,926.77],"id":"890698fe-5b6e-471f-85c0-a87dffe4853c"}
23:03:20.323 00.004 11872 evsrv: cli 0D2D3040 disconnect
23:03:20.327 00.004 11872 evsrv: cli 0D2D2320 connect
23:03:20.331 00.004 11872 case statement mapped state 2 to 1
23:03:20.334 00.003 11872 case statement mapped state 2 to 1
23:03:20.340 00.006 11872 evsrv: cli 0D2D2320 request: {"method":"get_app_state","id":"66b2a3c1-d765-4b06-b88d-fe6f54b19eea"}
23:03:20.343 00.003 11872 case statement mapped state 2 to 1
23:03:20.347 00.004 11872 evsrv: cli 0D2D2320 response: {"jsonrpc":"2.0","result":"Selected","id":"66b2a3c1-d765-4b06-b88d-fe6f54b19eea"}
23:03:20.351 00.004 11872 evsrv: cli 0D2D2320 disconnect
23:03:21.353 01.002 11872 evsrv: cli 0D2D28C0 connect
23:03:21.360 00.007 11872 case statement mapped state 2 to 1
23:03:21.366 00.006 11872 case statement mapped state 2 to 1
23:03:21.373 00.007 11872 evsrv: cli 0D2D28C0 request: {"method":"get_app_state","id":"02348612-f4b0-4096-be85-c22f75f6d27e"}
23:03:21.378 00.005 11872 case statement mapped state 2 to 1
23:03:21.383 00.005 11872 evsrv: cli 0D2D28C0 response: {"jsonrpc":"2.0","result":"Selected","id":"02348612-f4b0-4096-be85-c22f75f6d27e"}
23:03:21.388 00.005 11872 evsrv: cli 0D2D28C0 disconnect
23:03:21.553 00.165 9960 Exposure complete
23:03:21.668 00.115 9960 worker thread done servicing request
23:03:21.669 00.001 11872 OnExposeComplete: enter
23:03:21.672 00.003 11872 UpdateGuideState(): m_state=2
23:03:21.675 00.003 11872 Star::Find(15, 1800, 926, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:03:21.680 00.005 11872 Star::Find returns 1 (0), X=1800.40, Y=926.74, Mass=4237, SNR=43.1, Peak=217 HFD=5.6
23:03:21.683 00.003 11872 CameraToMount -- cameraTheta (-2.85) - m_xAngle (0.00) = xAngle (-2.85 = -2.85)
23:03:21.688 00.005 11872 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (0.11 = 0.11)
23:03:21.691 00.003 11872 CameraToMount -- cameraX=-0.11 cameraY=-0.03 hyp=0.11 cameraTheta=-2.85 mountX=-0.11 mountY=0.01, mountTheta=3.02
23:03:21.695 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=217, med=0, FiltMin=0, FiltMax=122, Gamma=1.000
23:03:21.699 00.004 11872 UpdateGuideState exits: m=4237 SNR=43.1
23:03:21.703 00.004 11872 PhdController: newstate STATE_CALIBRATE
23:03:21.707 00.004 11872 PhdController: newstate STATE_GUIDE
23:03:21.722 00.015 11872 Changing from state SELECTED to CALIBRATING_PRIMARY
23:03:21.725 00.003 11872 guider state => CALIBRATED
23:03:21.728 00.003 11872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
23:03:21.732 00.004 11872 reset dither spiral
23:03:21.736 00.004 11872 PhdController: newstate STATE_SETTLE_BEGIN
23:03:21.739 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:21.743 00.004 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:03:21.746 00.003 11872 Enqueuing Expose request
23:03:21.749 00.003 9960 Worker thread wakes up
23:03:21.749 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:03:21.751 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:03:22.388 00.637 11872 evsrv: cli 0D2D2820 connect
23:03:22.393 00.005 11872 case statement mapped state 5 to 1
23:03:22.400 00.007 11872 case statement mapped state 5 to 1
23:03:22.406 00.006 11872 evsrv: cli 0D2D2820 request: {"method":"get_app_state","id":"f2e73bb9-2283-427a-81a8-134ce19c9959"}
23:03:22.412 00.006 11872 case statement mapped state 5 to 1
23:03:22.419 00.007 11872 evsrv: cli 0D2D2820 response: {"jsonrpc":"2.0","result":"Selected","id":"f2e73bb9-2283-427a-81a8-134ce19c9959"}
23:03:22.424 00.005 11872 evsrv: cli 0D2D2820 disconnect
23:03:23.000 00.576 9960 Exposure complete
23:03:23.119 00.119 9960 worker thread done servicing request
23:03:23.120 00.001 11872 OnExposeComplete: enter
23:03:23.123 00.003 11872 UpdateGuideState(): m_state=5
23:03:23.128 00.005 11872 Star::Find(15, 1800, 926, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:03:23.132 00.004 11872 Star::Find returns 1 (0), X=1800.45, Y=926.46, Mass=4364, SNR=44.5, Peak=201 HFD=5.8
23:03:23.135 00.003 11872 CameraToMount -- cameraTheta (-1.74) - m_xAngle (0.00) = xAngle (-1.74 = -1.74)
23:03:23.139 00.004 11872 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.23 = 1.23)
23:03:23.143 00.004 11872 CameraToMount -- cameraX=-0.05 cameraY=-0.30 hyp=0.31 cameraTheta=-1.74 mountX=-0.05 mountY=0.29, mountTheta=1.75
23:03:23.148 00.005 11872 Changing from state CALIBRATED to GUIDING
23:03:23.153 00.005 11872 ScopeASCOM::GetDeclinationRadians() returns 31.1
23:03:23.156 00.003 11872 ScopeASCOM::SideOfPier() returns 0
23:03:23.159 00.003 11872 AdjustCalibrationForScopePointing (scope): current dec=31.1 pierSide=0, cal dec=0.0 pierSide=0 rotAngle=None bin=1
23:03:23.163 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:03:23.167 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:03:23.171 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:03:23.175 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:03:23.179 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:03:23.183 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:03:23.187 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:03:23.192 00.005 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:03:23.195 00.003 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:03:23.198 00.003 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:03:23.203 00.005 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:03:23.206 00.003 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:03:23.209 00.003 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:03:23.306 00.097 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:03:23.314 00.008 11872 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 2.900000
23:03:23.319 00.005 11872 Dec comp: XRate 1.564 -> 1.338 for dec 0.0 -> dec 31.1
23:03:23.324 00.005 11872 ScopeASCOM::GetDeclinationRadians() returns 31.1
23:03:23.329 00.005 11872 ScopeASCOM::SideOfPier() returns 0
23:03:23.334 00.005 11872 setting lock position to (1800.45, 926.46)
23:03:23.338 00.004 11872 guider state => GUIDING
23:03:23.343 00.005 11872 Status Line: Guiding
23:03:23.348 00.005 11872 Mount: notify guiding started
23:03:23.356 00.008 11872 GetString("/profile/5/name", "") returns "PHD SF 2025"
23:03:23.360 00.004 11872 GetString("/profile/5/scope/calibration/timestamp", "") returns "11/21/2025 10:15:14 PM"
23:03:23.364 00.004 11872 GetDouble("/profile/5/scope/calibration/xRate", 1.000000) returns 0.001564
23:03:23.369 00.005 11872 GetDouble("/profile/5/scope/calibration/yRate", 1.000000) returns 0.001340
23:03:23.374 00.005 11872 GetInt("/profile/5/scope/calibration/binning", 1) returns 1
23:03:23.378 00.004 11872 GetDouble("/profile/5/scope/calibration/xAngle", 0.000000) returns 0.004073
23:03:23.382 00.004 11872 GetDouble("/profile/5/scope/calibration/yAngle", 0.000000) returns -1.738880
23:03:23.386 00.004 11872 GetDouble("/profile/5/scope/calibration/declination", 0.000000) returns 0.000075
23:03:23.391 00.005 11872 GetInt("/profile/5/scope/calibration/pierSide", -1) returns 0
23:03:23.394 00.003 11872 GetInt("/profile/5/scope/calibration/raGuideParity", 0) returns 1
23:03:23.397 00.003 11872 GetInt("/profile/5/scope/calibration/decGuideParity", 0) returns -1
23:03:23.400 00.003 11872 GetDouble("/profile/5/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
23:03:23.404 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:03:23.408 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:03:23.412 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:03:23.415 00.003 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:03:23.420 00.005 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:03:23.423 00.003 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:03:23.426 00.003 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:03:23.429 00.003 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:03:23.434 00.005 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:03:23.437 00.003 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:03:23.440 00.003 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:03:23.442 00.002 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:03:23.445 00.003 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:03:23.450 00.005 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:03:23.454 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:03:23.458 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:03:23.461 00.003 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:03:23.466 00.005 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:03:23.469 00.003 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:03:23.472 00.003 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:03:23.477 00.005 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:03:23.481 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:03:23.485 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:03:23.489 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:03:23.493 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:03:23.497 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:03:23.507 00.010 11872 evsrv: cli 0D2D3180 connect
23:03:23.512 00.005 11872 case statement mapped state 6 to 3
23:03:23.518 00.006 11872 case statement mapped state 6 to 3
23:03:23.522 00.004 11872 evsrv: cli 0D2D3180 request: {"method":"get_app_state","id":"08cd2b40-6acc-4407-ae37-7e42fcc5d200"}
23:03:23.527 00.005 11872 case statement mapped state 6 to 3
23:03:23.531 00.004 11872 evsrv: cli 0D2D3180 response: {"jsonrpc":"2.0","result":"Guiding","id":"08cd2b40-6acc-4407-ae37-7e42fcc5d200"}
23:03:23.539 00.008 11872 evsrv: cli 0D2D3180 disconnect
23:03:23.570 00.031 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:03:23.576 00.006 11872 ScopeASCOM::SideOfPier() returns 0
23:03:23.580 00.004 11872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
23:03:23.584 00.004 11872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
23:03:23.589 00.005 11872 ScopeASCOM::GetDeclinationRadians() returns 31.1
23:03:23.593 00.004 11872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 31.1
23:03:23.597 00.004 11872 MountToCamera -- mountTheta (-0.00) + m_xAngle (0.00) = xAngle (0.00 = 0.00)
23:03:23.600 00.003 11872 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
23:03:23.604 00.004 11872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
23:03:23.609 00.005 11872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
23:03:23.614 00.005 11872 GetInt("/profile/5/AutoLoadCalibration", -1) returns 1
23:03:23.618 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=201, med=0, FiltMin=0, FiltMax=117, Gamma=1.000
23:03:23.622 00.004 11872 UpdateGuideState exits: m=4364 SNR=44.5
23:03:23.625 00.003 11872 PhdController: newstate STATE_SETTLE_WAIT
23:03:23.630 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:23.634 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:03:23.637 00.003 11872 Enqueuing Expose request
23:03:23.641 00.004 9960 Worker thread wakes up
23:03:23.641 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:03:23.641 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1785,911,31,31)
23:03:24.896 01.255 9960 Exposure complete
23:03:25.014 00.118 9960 worker thread done servicing request
23:03:25.014 00.000 11872 OnExposeComplete: enter
23:03:25.018 00.004 11872 UpdateGuideState(): m_state=6
23:03:25.022 00.004 11872 Star::Find(15, 1800, 926, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:25.026 00.004 11872 Star::Find returns 1 (0), X=1800.38, Y=926.04, Mass=4192, SNR=43.4, Peak=174 HFD=5.9
23:03:25.030 00.004 11872 CameraToMount -- cameraTheta (-1.74) - m_xAngle (0.00) = xAngle (-1.75 = -1.75)
23:03:25.034 00.004 11872 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.22 = 1.22)
23:03:25.037 00.003 11872 CameraToMount -- cameraX=-0.07 cameraY=-0.42 hyp=0.43 cameraTheta=-1.74 mountX=-0.07 mountY=0.40, mountTheta=1.75
23:03:25.042 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.07, y=-0.42, opts=13)
23:03:25.046 00.004 11872 Enqueuing Move request for scope (-0.07, -0.42)
23:03:25.051 00.005 9960 Worker thread wakes up
23:03:25.051 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.42) opts 0xd
23:03:25.051 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.07, -0.42)
23:03:25.051 00.000 9960 Moving (-0.07, -0.42) raw xDistance=-0.07 yDistance=0.40
23:03:25.051 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=174, med=0, FiltMin=0, FiltMax=116, Gamma=1.000
23:03:25.056 00.005 11872 UpdateGuideState exits: m=4192 SNR=43.4
23:03:25.059 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:03:25.059 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
23:03:25.059 00.000 11872 PhdController: settling, locked = 1, distance = 0.34 (1.50) aobump = 0 frame = 1 / 99999
23:03:25.063 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.40
23:03:25.063 00.000 9960 MoveAxis(E, 0, ABG)
23:03:25.063 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763787805.063,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.34,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:03:25.068 00.005 9960 Move returns status 0, amount 0
23:03:25.068 00.000 9960 MoveAxis(N, 0, ABG)
23:03:25.068 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:25.071 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:03:25.076 00.005 9960 Move returns status 0, amount 0
23:03:25.077 00.001 9960 move complete, result=0
23:03:25.077 00.000 11872 Enqueuing Expose request
23:03:25.081 00.004 9960 worker thread done servicing request
23:03:25.081 00.000 9960 Worker thread wakes up
23:03:25.081 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:03:25.082 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1785,911,31,31)
23:03:25.082 00.000 11872 GuideStep: -0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
23:03:26.334 01.252 9960 Exposure complete
23:03:26.451 00.117 9960 worker thread done servicing request
23:03:26.451 00.000 11872 OnExposeComplete: enter
23:03:26.457 00.006 11872 UpdateGuideState(): m_state=6
23:03:26.461 00.004 11872 Star::Find(15, 1800, 926, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:03:26.467 00.006 11872 Star::Find returns 1 (0), X=1800.33, Y=925.82, Mass=4428, SNR=44.8, Peak=214 HFD=5.8
23:03:26.471 00.004 11872 CameraToMount -- cameraTheta (-1.75) - m_xAngle (0.00) = xAngle (-1.76 = -1.76)
23:03:26.476 00.005 11872 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.21 = 1.21)
23:03:26.479 00.003 11872 CameraToMount -- cameraX=-0.12 cameraY=-0.65 hyp=0.66 cameraTheta=-1.75 mountX=-0.12 mountY=0.61, mountTheta=1.77
23:03:26.486 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.12, y=-0.65, opts=13)
23:03:26.492 00.006 11872 Enqueuing Move request for scope (-0.12, -0.65)
23:03:26.496 00.004 9960 Worker thread wakes up
23:03:26.496 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.65) opts 0xd
23:03:26.496 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.12, -0.65)
23:03:26.496 00.000 9960 Moving (-0.12, -0.65) raw xDistance=-0.12 yDistance=0.61
23:03:26.497 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=214, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
23:03:26.501 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:03:26.501 00.000 11872 UpdateGuideState exits: m=4428 SNR=44.8
23:03:26.504 00.003 11872 PhdController: settling, locked = 1, distance = 0.44 (1.50) aobump = 0 frame = 2 / 99999
23:03:26.509 00.005 9960 resist switch: large excursion: input 0.61 thresh 0.60 direction from 0 to 1
23:03:26.509 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.84
23:03:26.509 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.61 from input 0.61
23:03:26.509 00.000 9960 MoveAxis(E, 0, ABG)
23:03:26.509 00.000 9960 Move returns status 0, amount 0
23:03:26.509 00.000 9960 MoveAxis(S, 459, ABG)
23:03:26.510 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763787806.509,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.44,"Time":1.4,"SettleTime":10.0,"StarLocked":true}
23:03:26.515 00.005 9960 Guiding  Dir = 1, Dur = 459
23:03:26.515 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:26.519 00.004 9960 IsSlewing returns 0
23:03:26.519 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:03:26.523 00.004 11872 Enqueuing Expose request
23:03:26.527 00.004 9960 IsGuiding returns 0
23:03:26.527 00.000 9960 PulseGuide returned control before completion, sleep 469
23:03:27.000 00.473 9960 IsGuiding returns 1
23:03:27.000 00.000 9960 scope still moving after pulse duration time elapsed
23:03:27.032 00.032 9960 IsSlewing returns 0
23:03:27.033 00.001 9960 IsGuiding returns 0
23:03:27.034 00.001 9960 scope move finished after 459 + 48 ms
23:03:27.034 00.000 9960 Move returns status 0, amount 459
23:03:27.035 00.001 9960 move complete, result=0
23:03:27.036 00.001 9960 worker thread done servicing request
23:03:27.036 00.000 9960 Worker thread wakes up
23:03:27.036 00.000 11872 GuideStep: -0.1 px 0 ms EAST, 0.6 px 459 ms SOUTH
23:03:27.043 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
23:03:27.043 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1785,911,31,31)
23:03:28.292 01.249 9960 Exposure complete
23:03:28.411 00.119 9960 worker thread done servicing request
23:03:28.411 00.000 11872 OnExposeComplete: enter
23:03:28.416 00.005 11872 UpdateGuideState(): m_state=6
23:03:28.419 00.003 11872 Star::Find(15, 1800, 925, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:03:28.423 00.004 11872 Star::Find returns 1 (0), X=1800.31, Y=926.44, Mass=4446, SNR=45.0, Peak=179 HFD=5.7
23:03:28.428 00.005 11872 CameraToMount -- cameraTheta (-2.94) - m_xAngle (0.00) = xAngle (-2.95 = -2.95)
23:03:28.431 00.003 11872 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (0.02 = 0.02)
23:03:28.435 00.004 11872 CameraToMount -- cameraX=-0.14 cameraY=-0.03 hyp=0.14 cameraTheta=-2.94 mountX=-0.14 mountY=0.00, mountTheta=3.12
23:03:28.440 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.14, y=-0.03, opts=13)
23:03:28.444 00.004 11872 Enqueuing Move request for scope (-0.14, -0.03)
23:03:28.448 00.004 9960 Worker thread wakes up
23:03:28.448 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.03) opts 0xd
23:03:28.448 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.14, -0.03)
23:03:28.449 00.001 9960 Moving (-0.14, -0.03) raw xDistance=-0.14 yDistance=0.00
23:03:28.449 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:03:28.449 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:03:28.449 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:03:28.449 00.000 9960 MoveAxis(E, 0, ABG)
23:03:28.449 00.000 9960 Move returns status 0, amount 0
23:03:28.449 00.000 9960 MoveAxis(N, 0, ABG)
23:03:28.449 00.000 9960 Move returns status 0, amount 0
23:03:28.449 00.000 9960 move complete, result=0
23:03:28.449 00.000 9960 worker thread done servicing request
23:03:28.450 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=179, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
23:03:28.454 00.004 11872 UpdateGuideState exits: m=4446 SNR=45.0
23:03:28.457 00.003 11872 PhdController: settling, locked = 1, distance = 0.35 (1.50) aobump = 0 frame = 3 / 99999
23:03:28.461 00.004 11872 evsrv: {"Event":"Settling","Timestamp":1763787808.461,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.35,"Time":3.4,"SettleTime":10.0,"StarLocked":true}
23:03:28.466 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:28.469 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:03:28.473 00.004 11872 Enqueuing Expose request
23:03:28.476 00.003 9960 Worker thread wakes up
23:03:28.477 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
23:03:28.477 00.000 11872 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:03:28.480 00.003 9960 Handling exposure in thread, d=1000 o=3 r=(1785,911,31,31)
23:03:29.735 01.255 9960 Exposure complete
23:03:29.851 00.116 9960 worker thread done servicing request
23:03:29.852 00.001 11872 OnExposeComplete: enter
23:03:29.856 00.004 11872 UpdateGuideState(): m_state=6
23:03:29.859 00.003 11872 Star::Find(15, 1800, 926, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
23:03:29.863 00.004 11872 Star::Find returns 1 (0), X=1800.35, Y=926.38, Mass=4518, SNR=44.9, Peak=187 HFD=5.8
23:03:29.868 00.005 11872 CameraToMount -- cameraTheta (-2.43) - m_xAngle (0.00) = xAngle (-2.43 = -2.43)
23:03:29.872 00.004 11872 CameraToMount -- cameraTheta (-2.43) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (0.54 = 0.54)
23:03:29.875 00.003 11872 CameraToMount -- cameraX=-0.10 cameraY=-0.09 hyp=0.13 cameraTheta=-2.43 mountX=-0.10 mountY=0.07, mountTheta=2.55
23:03:29.880 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.10, y=-0.09, opts=13)
23:03:29.883 00.003 11872 Enqueuing Move request for scope (-0.10, -0.09)
23:03:29.888 00.005 9960 Worker thread wakes up
23:03:29.889 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.09) opts 0xd
23:03:29.890 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=187, med=0, FiltMin=0, FiltMax=117, Gamma=1.000
23:03:29.893 00.003 9960 Handling offset move in thread for scope, endpoint = (-0.10, -0.09)
23:03:29.894 00.001 9960 Moving (-0.10, -0.09) raw xDistance=-0.10 yDistance=0.07
23:03:29.894 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:03:29.894 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:03:29.894 00.000 11872 UpdateGuideState exits: m=4518 SNR=44.9
23:03:29.899 00.005 11872 PhdController: settling, locked = 1, distance = 0.28 (1.50) aobump = 0 frame = 4 / 99999
23:03:29.904 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:03:29.904 00.000 9960 MoveAxis(E, 0, ABG)
23:03:29.904 00.000 9960 Move returns status 0, amount 0
23:03:29.905 00.001 9960 MoveAxis(N, 0, ABG)
23:03:29.905 00.000 9960 Move returns status 0, amount 0
23:03:29.905 00.000 9960 move complete, result=0
23:03:29.905 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763787809.904,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.28,"Time":4.8,"SettleTime":10.0,"StarLocked":true}
23:03:29.910 00.005 9960 worker thread done servicing request
23:03:29.910 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:29.913 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:03:29.916 00.003 11872 Enqueuing Expose request
23:03:29.920 00.004 9960 Worker thread wakes up
23:03:29.920 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:03:29.920 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1785,911,31,31)
23:03:29.921 00.001 11872 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:03:31.172 01.251 9960 Exposure complete
23:03:31.290 00.118 9960 worker thread done servicing request
23:03:31.290 00.000 11872 OnExposeComplete: enter
23:03:31.294 00.004 11872 UpdateGuideState(): m_state=6
23:03:31.298 00.004 11872 Star::Find(15, 1800, 926, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
23:03:31.302 00.004 11872 Star::Find returns 1 (0), X=1800.16, Y=926.39, Mass=4425, SNR=44.3, Peak=179 HFD=5.6
23:03:31.307 00.005 11872 CameraToMount -- cameraTheta (-2.88) - m_xAngle (0.00) = xAngle (-2.89 = -2.89)
23:03:31.311 00.004 11872 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (0.08 = 0.08)
23:03:31.315 00.004 11872 CameraToMount -- cameraX=-0.29 cameraY=-0.08 hyp=0.30 cameraTheta=-2.88 mountX=-0.29 mountY=0.02, mountTheta=3.06
23:03:31.319 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.29, y=-0.08, opts=13)
23:03:31.324 00.005 11872 Enqueuing Move request for scope (-0.29, -0.08)
23:03:31.327 00.003 9960 Worker thread wakes up
23:03:31.328 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.08) opts 0xd
23:03:31.328 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
23:03:31.332 00.004 11872 UpdateGuideState exits: m=4425 SNR=44.3
23:03:31.336 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.29, -0.08)
23:03:31.336 00.000 9960 Moving (-0.29, -0.08) raw xDistance=-0.29 yDistance=0.02
23:03:31.336 00.000 11872 PhdController: settling, locked = 1, distance = 0.29 (1.50) aobump = 0 frame = 5 / 99999
23:03:31.340 00.004 9960 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29
23:03:31.340 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:03:31.341 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763787811.340,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.29,"Time":6.3,"SettleTime":10.0,"StarLocked":true}
23:03:31.344 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:03:31.345 00.001 9960 MoveAxis(E, 138, ABG)
23:03:31.345 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:31.348 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:03:31.352 00.004 11872 Enqueuing Expose request
23:03:31.355 00.003 9960 Guiding  Dir = 2, Dur = 138
23:03:31.356 00.001 9960 IsSlewing returns 0
23:03:31.356 00.000 9960 IsGuiding returns 0
23:03:31.356 00.000 9960 PulseGuide returned control before completion, sleep 148
23:03:31.509 00.153 9960 IsGuiding returns 1
23:03:31.509 00.000 9960 scope still moving after pulse duration time elapsed
23:03:31.539 00.030 9960 IsSlewing returns 0
23:03:31.543 00.004 9960 IsGuiding returns 0
23:03:31.544 00.001 9960 scope move finished after 138 + 50 ms
23:03:31.544 00.000 9960 Move returns status 0, amount 138
23:03:31.544 00.000 9960 MoveAxis(N, 0, ABG)
23:03:31.544 00.000 9960 Move returns status 0, amount 0
23:03:31.545 00.001 9960 move complete, result=0
23:03:31.545 00.000 9960 worker thread done servicing request
23:03:31.545 00.000 9960 Worker thread wakes up
23:03:31.545 00.000 11872 GuideStep: -0.3 px 138 ms EAST, 0.0 px 0 ms NORTH
23:03:31.552 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
23:03:31.552 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1785,911,31,31)
23:03:32.802 01.250 9960 Exposure complete
23:03:32.932 00.130 9960 worker thread done servicing request
23:03:32.932 00.000 11872 OnExposeComplete: enter
23:03:32.937 00.005 11872 UpdateGuideState(): m_state=6
23:03:32.941 00.004 11872 Star::Find(15, 1800, 926, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
23:03:32.946 00.005 11872 Star::Find returns 1 (0), X=1800.53, Y=925.97, Mass=4280, SNR=43.6, Peak=186 HFD=5.9
23:03:32.954 00.008 11872 CameraToMount -- cameraTheta (-1.41) - m_xAngle (0.00) = xAngle (-1.41 = -1.41)
23:03:32.959 00.005 11872 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.55 = 1.55)
23:03:32.964 00.005 11872 CameraToMount -- cameraX=0.08 cameraY=-0.50 hyp=0.50 cameraTheta=-1.41 mountX=0.08 mountY=0.50, mountTheta=1.42
23:03:32.970 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.08, y=-0.50, opts=13)
23:03:32.974 00.004 11872 Enqueuing Move request for scope (0.08, -0.50)
23:03:32.977 00.003 9960 Worker thread wakes up
23:03:32.978 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.50) opts 0xd
23:03:32.978 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=186, med=0, FiltMin=0, FiltMax=120, Gamma=1.000
23:03:32.983 00.005 9960 Handling offset move in thread for scope, endpoint = (0.08, -0.50)
23:03:32.983 00.000 11872 UpdateGuideState exits: m=4280 SNR=43.6
23:03:32.987 00.004 9960 Moving (0.08, -0.50) raw xDistance=0.08 yDistance=0.50
23:03:32.987 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:03:32.987 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.50 from input 0.50
23:03:32.988 00.001 11872 PhdController: settling, locked = 1, distance = 0.35 (1.50) aobump = 0 frame = 6 / 99999
23:03:32.991 00.003 9960 MoveAxis(E, 0, ABG)
23:03:32.991 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763787812.991,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.35,"Time":7.9,"SettleTime":10.0,"StarLocked":true}
23:03:32.995 00.004 9960 Move returns status 0, amount 0
23:03:32.995 00.000 9960 MoveAxis(S, 376, ABG)
23:03:32.996 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:32.999 00.003 9960 Guiding  Dir = 1, Dur = 376
23:03:32.999 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:03:33.002 00.003 11872 Enqueuing Expose request
23:03:33.005 00.003 9960 IsSlewing returns 0
23:03:33.005 00.000 9960 IsGuiding returns 0
23:03:33.005 00.000 9960 PulseGuide returned control before completion, sleep 386
23:03:33.405 00.400 9960 IsGuiding returns 1
23:03:33.405 00.000 9960 scope still moving after pulse duration time elapsed
23:03:33.436 00.031 9960 IsSlewing returns 0
23:03:33.437 00.001 9960 IsGuiding returns 0
23:03:33.438 00.001 9960 scope move finished after 376 + 56 ms
23:03:33.439 00.001 9960 Move returns status 0, amount 376
23:03:33.440 00.001 9960 move complete, result=0
23:03:33.440 00.000 9960 worker thread done servicing request
23:03:33.440 00.000 9960 Worker thread wakes up
23:03:33.441 00.001 11872 GuideStep: 0.1 px 0 ms EAST, 0.5 px 376 ms SOUTH
23:03:33.446 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
23:03:33.448 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1785,911,31,31)
23:03:34.697 01.249 9960 Exposure complete
23:03:34.813 00.116 9960 worker thread done servicing request
23:03:34.814 00.001 11872 OnExposeComplete: enter
23:03:34.819 00.005 11872 UpdateGuideState(): m_state=6
23:03:34.822 00.003 11872 Star::Find(15, 1800, 925, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
23:03:34.825 00.003 11872 Star::Find returns 1 (0), X=1800.58, Y=926.59, Mass=4358, SNR=44.5, Peak=176 HFD=5.8
23:03:34.831 00.006 11872 CameraToMount -- cameraTheta (0.79) - m_xAngle (0.00) = xAngle (0.79 = 0.79)
23:03:34.835 00.004 11872 CameraToMount -- cameraTheta (0.79) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (3.76 = -2.53)
23:03:34.839 00.004 11872 CameraToMount -- cameraX=0.13 cameraY=0.13 hyp=0.18 cameraTheta=0.79 mountX=0.13 mountY=-0.10, mountTheta=-0.69
23:03:34.846 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.13, y=0.13, opts=13)
23:03:34.850 00.004 11872 Enqueuing Move request for scope (0.13, 0.13)
23:03:34.855 00.005 9960 Worker thread wakes up
23:03:34.855 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=176, med=0, FiltMin=0, FiltMax=118, Gamma=1.000
23:03:34.859 00.004 11872 UpdateGuideState exits: m=4358 SNR=44.5
23:03:34.863 00.004 11872 PhdController: settling, locked = 1, distance = 0.30 (1.50) aobump = 0 frame = 7 / 99999
23:03:34.866 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.13) opts 0xd
23:03:34.867 00.001 9960 Handling offset move in thread for scope, endpoint = (0.13, 0.13)
23:03:34.867 00.000 9960 Moving (0.13, 0.13) raw xDistance=0.13 yDistance=-0.10
23:03:34.867 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:03:34.867 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:03:34.868 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763787814.866,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.30,"Time":9.8,"SettleTime":10.0,"StarLocked":true}
23:03:34.871 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:03:34.871 00.000 9960 MoveAxis(E, 0, ABG)
23:03:34.872 00.001 9960 Move returns status 0, amount 0
23:03:34.872 00.000 9960 MoveAxis(N, 0, ABG)
23:03:34.872 00.000 9960 Move returns status 0, amount 0
23:03:34.872 00.000 9960 move complete, result=0
23:03:34.872 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:34.877 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:03:34.882 00.005 11872 Enqueuing Expose request
23:03:34.886 00.004 9960 worker thread done servicing request
23:03:34.886 00.000 9960 Worker thread wakes up
23:03:34.887 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:03:34.890 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
23:03:34.890 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1785,911,31,31)
23:03:36.136 01.246 9960 Exposure complete
23:03:36.244 00.108 9960 worker thread done servicing request
23:03:36.244 00.000 11872 OnExposeComplete: enter
23:03:36.246 00.002 11872 UpdateGuideState(): m_state=6
23:03:36.251 00.005 11872 Star::Find(15, 1800, 926, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
23:03:36.254 00.003 11872 Star::Find returns 1 (0), X=1800.54, Y=926.65, Mass=4339, SNR=44.2, Peak=200 HFD=5.6
23:03:36.258 00.004 11872 CameraToMount -- cameraTheta (1.14) - m_xAngle (0.00) = xAngle (1.14 = 1.14)
23:03:36.262 00.004 11872 CameraToMount -- cameraTheta (1.14) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.11 = -2.18)
23:03:36.268 00.006 11872 CameraToMount -- cameraX=0.08 cameraY=0.18 hyp=0.20 cameraTheta=1.14 mountX=0.09 mountY=-0.17, mountTheta=-1.10
23:03:36.273 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.08, y=0.18, opts=13)
23:03:36.278 00.005 11872 Enqueuing Move request for scope (0.08, 0.18)
23:03:36.281 00.003 9960 Worker thread wakes up
23:03:36.282 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=200, med=0, FiltMin=0, FiltMax=115, Gamma=1.000
23:03:36.285 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.18) opts 0xd
23:03:36.285 00.000 9960 Handling offset move in thread for scope, endpoint = (0.08, 0.18)
23:03:36.287 00.002 9960 Moving (0.08, 0.18) raw xDistance=0.09 yDistance=-0.17
23:03:36.287 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:03:36.287 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:03:36.287 00.000 11872 UpdateGuideState exits: m=4339 SNR=44.2
23:03:36.291 00.004 11872 PhdController: settling, locked = 1, distance = 0.27 (1.50) aobump = 0 frame = 8 / 99999
23:03:36.296 00.005 11872 PhdController: newstate STATE_FINISH
23:03:36.301 00.005 11872 PhdController complete: success
23:03:36.306 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
23:03:36.306 00.000 9960 MoveAxis(E, 0, ABG)
23:03:36.306 00.000 9960 Move returns status 0, amount 0
23:03:36.306 00.000 9960 MoveAxis(N, 0, ABG)
23:03:36.307 00.001 11872 evsrv: {"Event":"SettleDone","Timestamp":1763787816.306,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":8,"DroppedFrames":0}
23:03:36.310 00.003 9960 Move returns status 0, amount 0
23:03:36.311 00.001 9960 move complete, result=0
23:03:36.311 00.000 11872 Mount: notify guiding dither settle done success=1
23:03:36.316 00.005 11872 PhdController: newstate STATE_IDLE
23:03:36.322 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:36.327 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:03:36.333 00.006 11872 Enqueuing Expose request
23:03:36.340 00.007 9960 worker thread done servicing request
23:03:36.340 00.000 9960 Worker thread wakes up
23:03:36.340 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:03:36.347 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
23:03:36.347 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1785,911,31,31)
23:03:37.531 01.184 11872 evsrv: cli 0D2D21E0 connect
23:03:37.541 00.010 11872 case statement mapped state 6 to 3
23:03:37.550 00.009 11872 case statement mapped state 6 to 3
23:03:37.554 00.004 11872 evsrv: cli 0D2D21E0 request: {"method":"get_app_state","id":"c17a5bfa-d7d6-47c4-8703-3fc5c12cb644"}
23:03:37.557 00.003 11872 case statement mapped state 6 to 3
23:03:37.560 00.003 11872 evsrv: cli 0D2D21E0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c17a5bfa-d7d6-47c4-8703-3fc5c12cb644"}
23:03:37.564 00.004 11872 evsrv: cli 0D2D21E0 disconnect
23:03:37.568 00.004 11872 evsrv: cli 0D2D28C0 connect
23:03:37.571 00.003 11872 case statement mapped state 6 to 3
23:03:37.577 00.006 11872 case statement mapped state 6 to 3
23:03:37.582 00.005 11872 evsrv: cli 0D2D28C0 request: {"method":"stop_capture","id":"178c196a-818f-41be-8e05-cdbd585eeac6"}
23:03:37.590 00.008 11872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:03:37.596 00.006 9960 Exposure complete
23:03:37.596 00.000 11872 Status Line: Waiting for devices...
23:03:37.604 00.008 11872 evsrv: cli 0D2D28C0 response: {"jsonrpc":"2.0","result":0,"id":"178c196a-818f-41be-8e05-cdbd585eeac6"}
23:03:37.614 00.010 11872 evsrv: cli 0D2D28C0 disconnect
23:03:37.618 00.004 11872 evsrv: cli 0D2D2F00 connect
23:03:37.622 00.004 11872 case statement mapped state 6 to 3
23:03:37.626 00.004 11872 case statement mapped state 6 to 3
23:03:37.631 00.005 11872 evsrv: cli 0D2D2F00 request: {"method":"get_app_state","id":"0e9a309c-ecc9-4bc3-aab5-5fe9dc3aa50e"}
23:03:37.636 00.005 11872 case statement mapped state 6 to 3
23:03:37.642 00.006 11872 evsrv: cli 0D2D2F00 response: {"jsonrpc":"2.0","result":"Guiding","id":"0e9a309c-ecc9-4bc3-aab5-5fe9dc3aa50e"}
23:03:37.649 00.007 11872 evsrv: cli 0D2D2F00 disconnect
23:03:37.711 00.062 9960 worker thread done servicing request
23:03:37.711 00.000 11872 OnExposeComplete: enter
23:03:37.715 00.004 11872 UpdateGuideState(): m_state=6
23:03:37.718 00.003 11872 Mount: notify guiding stopped
23:03:37.726 00.008 11872 Changing from state GUIDING to STOP
23:03:37.729 00.003 11872 guider state => SELECTED
23:03:37.734 00.005 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1278->Stopped Guiding
23:03:37.738 00.004 11872 Status Line: Stopped Guiding
23:03:37.744 00.006 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=189, med=0, FiltMin=0, FiltMax=108, Gamma=1.000
23:03:37.747 00.003 11872 UpdateGuideState exits: Stopped Guiding
23:03:37.749 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=0
23:03:37.753 00.004 11872 setting force full frames = true
23:03:37.757 00.004 11872 Status Line: Stopped.
23:03:38.650 00.893 11872 evsrv: cli 0D2D2460 connect
23:03:38.658 00.008 11872 evsrv: cli 0D2D2460 request: {"method":"get_app_state","id":"f44a5d5b-8dcb-43b4-b620-118f6ca03f5e"}
23:03:38.661 00.003 11872 evsrv: cli 0D2D2460 response: {"jsonrpc":"2.0","result":"Stopped","id":"f44a5d5b-8dcb-43b4-b620-118f6ca03f5e"}
23:03:38.670 00.009 11872 evsrv: cli 0D2D2460 disconnect
23:03:55.155 16.485 11872 evsrv: cli 0D2D2E60 connect
23:03:55.161 00.006 11872 evsrv: cli 0D2D2E60 request: {"method":"get_app_state","id":"84226e3d-c2a1-4b3b-9975-0a33c92485b5"}
23:03:55.164 00.003 11872 evsrv: cli 0D2D2E60 response: {"jsonrpc":"2.0","result":"Stopped","id":"84226e3d-c2a1-4b3b-9975-0a33c92485b5"}
23:03:55.171 00.007 11872 evsrv: cli 0D2D2E60 disconnect
23:03:55.176 00.005 11872 evsrv: cli 0D2D25A0 connect
23:03:55.181 00.005 11872 evsrv: cli 0D2D25A0 request: {"method":"get_calibrated","id":"dffe23b3-23f7-44d0-a459-71f8e3be9512"}
23:03:55.186 00.005 11872 evsrv: cli 0D2D25A0 response: {"jsonrpc":"2.0","result":true,"id":"dffe23b3-23f7-44d0-a459-71f8e3be9512"}
23:03:55.190 00.004 11872 evsrv: cli 0D2D25A0 disconnect
23:03:55.195 00.005 11872 evsrv: cli 0D2D30E0 connect
23:03:55.199 00.004 11872 evsrv: cli 0D2D30E0 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"72cb8449-20b8-4dcc-a4b7-6d7f23e1244e"}
23:03:55.204 00.005 11872 PhdController::Guide begins
23:03:55.206 00.002 11872 PhdController: newstate STATE_SETUP
23:03:55.209 00.003 11872 PhdController: setup
23:03:55.212 00.003 11872 PhdController: newstate STATE_ATTEMPT_START
23:03:55.214 00.002 11872 PhdController: start capturing
23:03:55.219 00.005 11872 Changing from state SELECTED to UNINITIALIZED
23:03:55.221 00.002 11872 guider state => SELECTING
23:03:55.226 00.005 11872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
23:03:55.236 00.010 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:03:55.240 00.004 11872 Enqueuing Expose request
23:03:55.244 00.004 11872 PhdController: newstate STATE_SELECT_STAR
23:03:55.249 00.005 9960 Worker thread wakes up
23:03:55.250 00.001 11872 evsrv: cli 0D2D30E0 response: {"jsonrpc":"2.0","result":0,"id":"72cb8449-20b8-4dcc-a4b7-6d7f23e1244e"}
23:03:55.255 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
23:03:55.255 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:03:55.255 00.000 11872 evsrv: cli 0D2D30E0 disconnect
23:03:55.259 00.004 11872 evsrv: cli 0D2D2BE0 connect
23:03:55.269 00.010 11872 case statement mapped state 1 to 101
23:03:55.274 00.005 11872 case statement mapped state 1 to 101
23:03:55.281 00.007 11872 evsrv: cli 0D2D2BE0 request: {"method":"get_lock_shift_params","id":"1ab84866-bbb5-4bff-9800-de4073891c07"}
23:03:55.285 00.004 11872 evsrv: cli 0D2D2BE0 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"1ab84866-bbb5-4bff-9800-de4073891c07"}
23:03:55.290 00.005 11872 evsrv: cli 0D2D2BE0 disconnect
23:03:55.295 00.005 11872 evsrv: cli 0D2D2C80 connect
23:03:55.300 00.005 11872 case statement mapped state 1 to 101
23:03:55.305 00.005 11872 case statement mapped state 1 to 101
23:03:55.309 00.004 11872 evsrv: cli 0D2D2C80 request: {"method":"get_lock_position","id":"237127a0-725b-49bc-9af1-0002597da2e9"}
23:03:55.314 00.005 11872 evsrv: cli 0D2D2C80 response: {"jsonrpc":"2.0","result":null,"id":"237127a0-725b-49bc-9af1-0002597da2e9"}
23:03:55.318 00.004 11872 evsrv: cli 0D2D2C80 disconnect
23:03:56.319 01.001 11872 evsrv: cli 0D2D30E0 connect
23:03:56.327 00.008 11872 case statement mapped state 1 to 101
23:03:56.334 00.007 11872 case statement mapped state 1 to 101
23:03:56.339 00.005 11872 evsrv: cli 0D2D30E0 request: {"method":"get_lock_position","id":"a8b4dabe-a36f-4a57-86d0-6c2f946581a9"}
23:03:56.344 00.005 11872 evsrv: cli 0D2D30E0 response: {"jsonrpc":"2.0","result":null,"id":"a8b4dabe-a36f-4a57-86d0-6c2f946581a9"}
23:03:56.350 00.006 11872 evsrv: cli 0D2D30E0 disconnect
23:03:56.503 00.153 9960 Exposure complete
23:03:56.620 00.117 9960 worker thread done servicing request
23:03:56.620 00.000 11872 OnExposeComplete: enter
23:03:56.624 00.004 11872 UpdateGuideState(): m_state=1
23:03:56.628 00.004 11872 UpdateCurrentPosition: no star selected
23:03:56.633 00.005 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
23:03:56.636 00.003 11872 Status Line: No star selected
23:03:56.641 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=191, med=0, FiltMin=0, FiltMax=95, Gamma=1.000
23:03:56.645 00.004 11872 UpdateGuideState exits: No star selected
23:03:56.649 00.004 11872 GuiderMultiStar::AutoSelect enter
23:03:56.652 00.003 11872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
23:03:56.766 00.114 11872 AutoFind: auto downsample for scale 1.00 => 1x
23:03:56.936 00.170 11872 AutoFind: global mean = -0.0, stdev 2.3
23:03:56.940 00.004 11872 AutoFind: using threshold = 0.1
23:03:57.182 00.242 11872 AutoFind: local max [1801, 926] 111.9
23:03:57.185 00.003 11872 AutoFind: local max [1556, 375] 100.8
23:03:57.189 00.004 11872 AutoFind: local max [1690, 388] 56.4
23:03:57.193 00.004 11872 AutoFind: local max [357, 12] 53.3
23:03:57.196 00.003 11872 AutoFind: local max [1264, 85] 37.8
23:03:57.200 00.004 11872 AutoFind: local max [1338, 158] 37.1
23:03:57.205 00.005 11872 AutoFind: local max [744, 623] 29.6
23:03:57.209 00.004 11872 AutoFind: local max [132, 497] 26.1
23:03:57.212 00.003 11872 AutoFind: local max [418, 388] 25.9
23:03:57.216 00.004 11872 AutoFind: local max [418, 383] 24.6
23:03:57.221 00.005 11872 AutoFind: local max [86, 1011] 21.7
23:03:57.225 00.004 11872 AutoFind: local max [96, 594] 20.4
23:03:57.227 00.002 11872 AutoFind: local max [1005, 410] 20.2
23:03:57.231 00.004 11872 AutoFind: local max [1897, 916] 19.6
23:03:57.236 00.005 11872 AutoFind: local max [850, 981] 18.1
23:03:57.240 00.004 11872 AutoFind: local max [354, 413] 12.9
23:03:57.243 00.003 11872 AutoFind: local max [244, 515] 11.3
23:03:57.246 00.003 11872 AutoFind: local max [132, 158] 11.0
23:03:57.251 00.005 11872 AutoFind: local max [451, 461] 10.3
23:03:57.254 00.003 11872 AutoFind: local max [1282, 234] 10.0
23:03:57.259 00.005 11872 AutoFind: local max [470, 377] 10.0
23:03:57.262 00.003 11872 AutoFind: local max [721, 211] 9.8
23:03:57.266 00.004 11872 AutoFind: local max [1357, 159] 9.6
23:03:57.271 00.005 11872 AutoFind: local max [1283, 240] 9.4
23:03:57.274 00.003 11872 AutoFind: local max [1323, 715] 9.4
23:03:57.278 00.004 11872 AutoFind: local max [1336, 629] 8.9
23:03:57.282 00.004 11872 AutoFind: local max [721, 216] 8.6
23:03:57.285 00.003 11872 AutoFind: local max [344, 763] 8.2
23:03:57.289 00.004 11872 AutoFind: local max [274, 1075] 7.9
23:03:57.292 00.003 11872 AutoFind: local max [1334, 636] 7.8
23:03:57.297 00.005 11872 AutoFind: local max [73, 1045] 7.1
23:03:57.302 00.005 11872 AutoFind: local max [455, 33] 7.0
23:03:57.305 00.003 11872 AutoFind: local max [1324, 721] 6.6
23:03:57.308 00.003 11872 AutoFind: local max [250, 737] 6.5
23:03:57.313 00.005 11872 AutoFind: local max [256, 116] 6.3
23:03:57.316 00.003 11872 AutoFind: local max [1875, 753] 6.3
23:03:57.319 00.003 11872 AutoFind: local max [280, 481] 6.2
23:03:57.323 00.004 11872 AutoFind: local max [780, 927] 6.2
23:03:57.328 00.005 11872 AutoFind: local max [203, 22] 6.1
23:03:57.330 00.002 11872 AutoFind: local max [1270, 48] 6.0
23:03:57.335 00.005 11872 AutoFind: local max [1747, 308] 5.9
23:03:57.338 00.003 11872 AutoFind: local max [1824, 201] 5.9
23:03:57.342 00.004 11872 AutoFind: local max [275, 589] 5.9
23:03:57.345 00.003 11872 AutoFind: local max [1411, 540] 5.6
23:03:57.349 00.004 11872 AutoFind: local max [322, 56] 5.4
23:03:57.352 00.003 11872 AutoFind: local max [721, 1055] 5.3
23:03:57.355 00.003 11872 AutoFind: local max [520, 994] 5.3
23:03:57.361 00.006 11872 AutoFind: local max [1174, 442] 5.1
23:03:57.365 00.004 11872 AutoFind: local max [1801, 55] 5.0
23:03:57.368 00.003 11872 AutoFind: local max [1410, 548] 5.0
23:03:57.371 00.003 11872 AutoFind: local max [1546, 383] 5.0
23:03:57.376 00.005 11872 AutoFind: local max [1786, 700] 4.9
23:03:57.379 00.003 11872 AutoFind: local max [484, 636] 4.7
23:03:57.383 00.004 11872 AutoFind: local max [1477, 431] 4.7
23:03:57.386 00.003 11872 AutoFind: local max [247, 1004] 4.7
23:03:57.389 00.003 11872 AutoFind: local max [482, 642] 4.7
23:03:57.394 00.005 11872 AutoFind: local max [1464, 749] 4.5
23:03:57.397 00.003 11872 AutoFind: local max [1490, 568] 4.5
23:03:57.402 00.005 11872 AutoFind: local max [1313, 658] 4.5
23:03:57.405 00.003 11872 AutoFind: local max [1672, 465] 4.5
23:03:57.409 00.004 11872 AutoFind: local max [1569, 379] 4.4
23:03:57.412 00.003 11872 AutoFind: local max [407, 387] 4.4
23:03:57.415 00.003 11872 AutoFind: local max [57, 87] 4.4
23:03:57.419 00.004 11872 AutoFind: local max [405, 136] 4.4
23:03:57.423 00.004 11872 AutoFind: local max [85, 589] 4.4
23:03:57.426 00.003 11872 AutoFind: local max [532, 316] 4.3
23:03:57.430 00.004 11872 AutoFind: local max [1013, 344] 4.3
23:03:57.434 00.004 11872 AutoFind: local max [9, 433] 4.2
23:03:57.438 00.004 11872 AutoFind: local max [1617, 623] 4.2
23:03:57.441 00.003 11872 AutoFind: local max [161, 155] 4.2
23:03:57.444 00.003 11872 AutoFind: local max [88, 774] 4.2
23:03:57.448 00.004 11872 AutoFind: local max [306, 547] 4.2
23:03:57.452 00.004 11872 AutoFind: local max [1644, 702] 4.2
23:03:57.455 00.003 11872 AutoFind: local max [1012, 351] 4.1
23:03:57.459 00.004 11872 AutoFind: local max [235, 118] 4.1
23:03:57.463 00.004 11872 AutoFind: local max [525, 718] 4.1
23:03:57.466 00.003 11872 AutoFind: local max [1355, 882] 4.0
23:03:57.470 00.004 11872 AutoFind: local max [837, 763] 4.0
23:03:57.474 00.004 11872 AutoFind: local max [567, 628] 4.0
23:03:57.478 00.004 11872 AutoFind: local max [1757, 472] 4.0
23:03:57.480 00.002 11872 AutoFind: local max [526, 712] 3.9
23:03:57.484 00.004 11872 AutoFind: local max [399, 600] 3.9
23:03:57.487 00.003 11872 AutoFind: local max [530, 706] 3.8
23:03:57.490 00.003 11872 AutoFind: local max [1284, 50] 3.8
23:03:57.495 00.005 11872 AutoFind: local max [970, 1025] 3.8
23:03:57.498 00.003 11872 AutoFind: local max [1454, 789] 3.8
23:03:57.502 00.004 11872 AutoFind: local max [1181, 531] 3.8
23:03:57.505 00.003 11872 AutoFind: local max [1364, 613] 3.8
23:03:57.508 00.003 11872 AutoFind: local max [372, 150] 3.8
23:03:57.512 00.004 11872 AutoFind: local max [1361, 516] 3.8
23:03:57.516 00.004 11872 AutoFind: local max [1480, 1048] 3.7
23:03:57.519 00.003 11872 AutoFind: local max [634, 104] 3.7
23:03:57.522 00.003 11872 AutoFind: local max [1454, 782] 3.7
23:03:57.526 00.004 11872 AutoFind: local max [20, 541] 3.7
23:03:57.529 00.003 11872 AutoFind: local max [592, 80] 3.6
23:03:57.533 00.004 11872 AutoFind: local max [1408, 262] 3.6
23:03:57.536 00.003 11872 AutoFind: local max [1700, 325] 3.6
23:03:57.540 00.004 11872 AutoFind: local max [1283, 367] 3.6
23:03:57.543 00.003 11872 AutoFind: local max [1776, 948] 3.6
23:03:57.547 00.004 11872 AutoFind: local max [1314, 882] 3.6
23:03:57.550 00.003 11872 AutoFind: too close [1454, 782] 3.7 - [1454, 789] 3.8
23:03:57.553 00.003 11872 AutoFind: too close [1284, 50] 3.8 - [1270, 48] 6.0
23:03:57.557 00.004 11872 AutoFind: too close [530, 706] 3.8 - [526, 712] 3.9
23:03:57.560 00.003 11872 AutoFind: too close [530, 706] 3.8 - [525, 718] 4.1
23:03:57.563 00.003 11872 AutoFind: too close [526, 712] 3.9 - [525, 718] 4.1
23:03:57.568 00.005 11872 AutoFind: too close [1012, 351] 4.1 - [1013, 344] 4.3
23:03:57.571 00.003 11872 AutoFind: too close [85, 589] 4.4 - [96, 594] 20.4
23:03:57.574 00.003 11872 AutoFind: close dim-bright [407, 387] 4.4 - [418, 383] 24.6
23:03:57.578 00.004 11872 AutoFind: close dim-bright [407, 387] 4.4 - [418, 388] 25.9
23:03:57.581 00.003 11872 AutoFind: close dim-bright [1569, 379] 4.4 - [1556, 375] 100.8
23:03:57.586 00.005 11872 AutoFind: too close [482, 642] 4.7 - [484, 636] 4.7
23:03:57.588 00.002 11872 AutoFind: close dim-bright [1546, 383] 5.0 - [1556, 375] 100.8
23:03:57.592 00.004 11872 AutoFind: too close [1410, 548] 5.0 - [1411, 540] 5.6
23:03:57.596 00.004 11872 AutoFind: too close [1324, 721] 6.6 - [1323, 715] 9.4
23:03:57.600 00.004 11872 AutoFind: too close [1334, 636] 7.8 - [1336, 629] 8.9
23:03:57.604 00.004 11872 AutoFind: too close [721, 216] 8.6 - [721, 211] 9.8
23:03:57.608 00.004 11872 AutoFind: too close [1283, 240] 9.4 - [1282, 234] 10.0
23:03:57.612 00.004 11872 AutoFind: too close [1357, 159] 9.6 - [1338, 158] 37.1
23:03:57.617 00.005 11872 AutoFind: too close [418, 383] 24.6 - [418, 388] 25.9
23:03:57.621 00.004 11872 AutoFind: too close to edge [9, 433] 4.2
23:03:57.624 00.003 11872 AutoFind: too close to edge [357, 12] 53.3
23:03:57.627 00.003 11872 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
23:03:57.632 00.005 11872 Star::Find(15, 1801, 926, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:57.635 00.003 11872 Star::Find returns 1 (0), X=1800.77, Y=925.42, Mass=4017, SNR=42.3, Peak=191 HFD=5.4
23:03:57.638 00.003 11872 Star::Find(15, 1556, 375, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:57.642 00.004 11872 Star::Find returns 1 (0), X=1556.46, Y=375.91, Mass=4944, SNR=46.9, Peak=133 HFD=6.5
23:03:57.645 00.003 11872 Star::Find(15, 1690, 388, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:57.648 00.003 11872 Star::Find returns 1 (0), X=1690.17, Y=389.45, Mass=2038, SNR=30.4, Peak=69 HFD=6.3
23:03:57.651 00.003 11872 Star::Find(15, 1264, 85, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:57.654 00.003 11872 Star::Find returns 1 (0), X=1263.87, Y=86.55, Mass=1764, SNR=27.6, Peak=49 HFD=6.5
23:03:57.656 00.002 11872 Star::Find(15, 744, 623, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:57.659 00.003 11872 Star::Find returns 1 (0), X=743.81, Y=624.91, Mass=1581, SNR=26.5, Peak=42 HFD=6.7
23:03:57.662 00.003 11872 Star::Find(15, 132, 497, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:57.664 00.002 11872 Star::Find returns 1 (0), X=132.22, Y=497.35, Mass=671, SNR=17.5, Peak=32 HFD=5.3
23:03:57.667 00.003 11872 Star::Find(15, 86, 1011, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:57.671 00.004 11872 Star::Find returns 1 (0), X=85.22, Y=1011.32, Mass=551, SNR=15.8, Peak=34 HFD=5.2
23:03:57.673 00.002 11872 Star::Find(15, 1005, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:57.676 00.003 11872 Star::Find returns 1 (0), X=1006.63, Y=411.40, Mass=1154, SNR=22.2, Peak=32 HFD=7.3
23:03:57.678 00.002 11872 Star::Find(15, 1897, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:57.681 00.003 11872 Star::Find returns 1 (0), X=1896.69, Y=915.27, Mass=660, SNR=17.4, Peak=33 HFD=5.7
23:03:57.684 00.003 11872 Star::Find(15, 850, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:57.687 00.003 11872 Star::Find returns 1 (0), X=849.86, Y=983.62, Mass=1119, SNR=22.3, Peak=33 HFD=6.4
23:03:57.690 00.003 11872 Star::Find(15, 354, 413, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:57.693 00.003 11872 Star::Find returns 1 (0), X=353.70, Y=414.18, Mass=363, SNR=13.0, Peak=14 HFD=5.7
23:03:57.696 00.003 11872 Star::Find(15, 244, 515, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:57.699 00.003 11872 Star::Find returns 1 (0), X=242.92, Y=515.51, Mass=366, SNR=13.0, Peak=16 HFD=6.2
23:03:57.702 00.003 11872 Star::Find(15, 132, 158, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:57.705 00.003 11872 Star::Find returns 1 (0), X=131.44, Y=158.62, Mass=240, SNR=10.5, Peak=16 HFD=4.9
23:03:57.709 00.004 11872 Star::Find(15, 451, 461, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:57.712 00.003 11872 Star::Find returns 1 (0), X=451.82, Y=458.59, Mass=342, SNR=12.4, Peak=21 HFD=5.3
23:03:57.715 00.003 11872 Star::Find(15, 470, 377, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:57.720 00.005 11872 Star::Find returns 1 (0), X=469.46, Y=379.23, Mass=318, SNR=11.7, Peak=14 HFD=6.0
23:03:57.723 00.003 11872 Star::Find(15, 344, 763, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:57.726 00.003 11872 Star::Find returns 1 (0), X=344.00, Y=764.71, Mass=146, SNR=8.2, Peak=10 HFD=4.8
23:03:57.730 00.004 11872 Star::Find(15, 274, 1075, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:57.733 00.003 11872 Star::Find returns 1 (0), X=273.16, Y=1074.13, Mass=124, SNR=7.4, Peak=9 HFD=4.1
23:03:57.737 00.004 11872 Star::Find(15, 73, 1045, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:57.740 00.003 11872 Star::Find returns 1 (0), X=73.22, Y=1044.94, Mass=84, SNR=6.2, Peak=14 HFD=3.2
23:03:57.743 00.003 11872 Star::Find(15, 455, 33, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:57.747 00.004 11872 Star::Find returns 1 (0), X=454.41, Y=34.08, Mass=186, SNR=9.1, Peak=8 HFD=5.7
23:03:57.750 00.003 11872 Star::Find(15, 250, 737, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:57.753 00.003 11872 Star::Find returns 1 (0), X=250.01, Y=736.01, Mass=208, SNR=9.9, Peak=9 HFD=5.9
23:03:57.757 00.004 11872 Star::Find(15, 256, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:57.761 00.004 11872 Star::Find returns 1 (0), X=256.36, Y=116.35, Mass=165, SNR=8.7, Peak=9 HFD=5.4
23:03:57.765 00.004 11872 Star::Find(15, 1875, 753, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:57.768 00.003 11872 Star::Find returns 1 (0), X=1874.29, Y=756.59, Mass=186, SNR=9.3, Peak=17 HFD=5.4
23:03:57.771 00.003 11872 Star::Find(15, 280, 481, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:57.774 00.003 11872 Star::Find returns 1 (0), X=279.64, Y=481.73, Mass=185, SNR=9.2, Peak=12 HFD=4.7
23:03:57.778 00.004 11872 Star::Find(15, 780, 927, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:57.783 00.005 11872 Star::Find returns 1 (0), X=780.74, Y=926.62, Mass=258, SNR=10.7, Peak=12 HFD=6.6
23:03:57.786 00.003 11872 Star::Find(15, 203, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:57.789 00.003 11872 Star::Find returns 1 (0), X=202.41, Y=22.85, Mass=129, SNR=7.7, Peak=9 HFD=5.3
23:03:57.792 00.003 11872 Star::Find(15, 1747, 308, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:57.797 00.005 11872 Star::Find returns 1 (0), X=1747.61, Y=308.36, Mass=167, SNR=8.7, Peak=9 HFD=5.4
23:03:57.801 00.004 11872 Star::Find(15, 1824, 201, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:57.804 00.003 11872 Star::Find returns 1 (0), X=1824.56, Y=202.08, Mass=172, SNR=8.9, Peak=9 HFD=6.6
23:03:57.808 00.004 11872 Star::Find(15, 275, 589, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:57.812 00.004 11872 Star::Find returns 1 (0), X=274.57, Y=589.50, Mass=161, SNR=8.7, Peak=10 HFD=5.1
23:03:57.815 00.003 11872 Star::Find(15, 322, 56, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:57.820 00.005 11872 Star::Find returns 1 (0), X=322.03, Y=55.98, Mass=115, SNR=7.3, Peak=7 HFD=4.5
23:03:57.823 00.003 11872 Star::Find(15, 721, 1055, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:57.827 00.004 11872 Star::Find returns 1 (0), X=720.99, Y=1056.46, Mass=146, SNR=8.0, Peak=9 HFD=5.4
23:03:57.831 00.004 11872 Star::Find(15, 520, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:57.835 00.004 11872 Star::Find false star n=25 nbg=285 bg=1.0 sigma=1.0 thresh=4 peak=4
23:03:57.838 00.003 11872 Star::Find returns 0 (2), X=520.00, Y=994.00, Mass=92, SNR=2.9, Peak=7 HFD=0.0
23:03:57.841 00.003 11872 Star::Find(15, 1174, 442, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:57.844 00.003 11872 Star::Find false star n=36 nbg=286 bg=1.0 sigma=1.0 thresh=4 peak=4
23:03:57.849 00.005 11872 Star::Find returns 0 (2), X=1174.00, Y=442.00, Mass=144, SNR=2.9, Peak=9 HFD=0.0
23:03:57.852 00.003 11872 Star::Find(15, 1801, 55, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:57.856 00.004 11872 Star::Find false star n=22 nbg=284 bg=0.9 sigma=0.9 thresh=4 peak=4
23:03:57.860 00.004 11872 Star::Find returns 0 (2), X=1801.00, Y=55.00, Mass=89, SNR=2.9, Peak=8 HFD=0.0
23:03:57.864 00.004 11872 Star::Find(15, 1546, 383, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:57.867 00.003 11872 Star::Find returns 1 (0), X=1556.46, Y=375.91, Mass=4944, SNR=46.9, Peak=133 HFD=6.5
23:03:57.870 00.003 11872 Star::Find(15, 1786, 700, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:57.872 00.002 11872 Star::Find returns 1 (0), X=1785.75, Y=699.47, Mass=120, SNR=7.3, Peak=12 HFD=5.2
23:03:57.876 00.004 11872 Star::Find(15, 1477, 431, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:57.878 00.002 11872 Star::Find false star n=24 nbg=275 bg=0.7 sigma=0.7 thresh=3 peak=3
23:03:57.881 00.003 11872 Star::Find returns 0 (2), X=1477.00, Y=431.00, Mass=69, SNR=2.9, Peak=5 HFD=0.0
23:03:57.883 00.002 11872 Star::Find(15, 247, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:57.886 00.003 11872 Star::Find false star n=24 nbg=279 bg=0.7 sigma=0.8 thresh=3 peak=3
23:03:57.890 00.004 11872 Star::Find returns 0 (2), X=247.00, Y=1004.00, Mass=69, SNR=2.9, Peak=8 HFD=0.0
23:03:57.893 00.003 11872 Star::Find(15, 1464, 749, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:57.896 00.003 11872 Star::Find returns 1 (0), X=1463.44, Y=745.49, Mass=174, SNR=8.9, Peak=8 HFD=7.6
23:03:57.898 00.002 11872 Star::Find(15, 1490, 568, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:57.901 00.003 11872 Star::Find returns 1 (0), X=1490.90, Y=569.37, Mass=146, SNR=8.1, Peak=8 HFD=6.7
23:03:57.905 00.004 11872 Star::Find(15, 1313, 658, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:57.908 00.003 11872 Star::Find returns 1 (0), X=1313.56, Y=660.85, Mass=246, SNR=10.5, Peak=11 HFD=6.8
23:03:57.912 00.004 11872 Star::Find(15, 1672, 465, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:57.914 00.002 11872 Star::Find returns 1 (0), X=1671.83, Y=464.38, Mass=172, SNR=8.9, Peak=7 HFD=6.9
23:03:57.921 00.007 11872 Star::Find(15, 1569, 379, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:57.927 00.006 11872 Star::Find returns 1 (0), X=1556.46, Y=375.91, Mass=4944, SNR=46.9, Peak=133 HFD=6.5
23:03:57.931 00.004 11872 Star::Find(15, 407, 387, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:57.935 00.004 11872 Star::Find returns 1 (0), X=418.10, Y=384.68, Mass=1292, SNR=23.5, Peak=42 HFD=6.6
23:03:57.939 00.004 11872 Star::Find(15, 57, 87, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:57.941 00.002 11872 Star::Find false star n=28 nbg=283 bg=0.6 sigma=0.8 thresh=3 peak=3
23:03:57.945 00.004 11872 Star::Find returns 0 (2), X=57.00, Y=87.00, Mass=87, SNR=2.9, Peak=6 HFD=0.0
23:03:57.948 00.003 11872 Star::Find(15, 405, 136, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:57.954 00.006 11872 Star::Find false star n=23 nbg=283 bg=1.0 sigma=1.0 thresh=4 peak=4
23:03:57.956 00.002 11872 Star::Find returns 0 (2), X=405.00, Y=136.00, Mass=80, SNR=2.9, Peak=10 HFD=0.0
23:03:57.961 00.005 11872 Star::Find(15, 532, 316, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:57.965 00.004 11872 Star::Find returns 1 (0), X=533.85, Y=315.45, Mass=203, SNR=9.5, Peak=9 HFD=6.4
23:03:57.968 00.003 11872 Star::Find(15, 1617, 623, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:57.972 00.004 11872 Star::Find false star n=36 nbg=274 bg=0.7 sigma=0.7 thresh=3 peak=3
23:03:57.975 00.003 11872 Star::Find returns 0 (2), X=1617.00, Y=623.00, Mass=105, SNR=2.9, Peak=5 HFD=0.0
23:03:57.979 00.004 11872 Star::Find(15, 161, 155, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:57.983 00.004 11872 Star::Find false star n=25 nbg=277 bg=0.7 sigma=0.7 thresh=3 peak=3
23:03:57.988 00.005 11872 Star::Find returns 0 (2), X=161.00, Y=155.00, Mass=75, SNR=2.9, Peak=6 HFD=0.0
23:03:57.991 00.003 11872 Star::Find(15, 88, 774, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:57.995 00.004 11872 Star::Find false star n=21 nbg=279 bg=0.7 sigma=0.8 thresh=3 peak=3
23:03:57.998 00.003 11872 Star::Find returns 0 (2), X=88.00, Y=774.00, Mass=61, SNR=2.9, Peak=5 HFD=0.0
23:03:58.002 00.004 11872 Star::Find(15, 306, 547, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:58.005 00.003 11872 Star::Find false star n=35 nbg=275 bg=0.6 sigma=0.7 thresh=3 peak=3
23:03:58.009 00.004 11872 Star::Find returns 0 (2), X=306.00, Y=547.00, Mass=100, SNR=2.9, Peak=5 HFD=0.0
23:03:58.013 00.004 11872 Star::Find(15, 1644, 702, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:58.017 00.004 11872 Star::Find returns 1 (0), X=1644.40, Y=700.84, Mass=106, SNR=7.0, Peak=9 HFD=5.8
23:03:58.021 00.004 11872 Star::Find(15, 235, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:58.025 00.004 11872 Star::Find false star n=30 nbg=273 bg=0.7 sigma=0.7 thresh=3 peak=3
23:03:58.028 00.003 11872 Star::Find returns 0 (2), X=235.00, Y=118.00, Mass=91, SNR=2.9, Peak=5 HFD=0.0
23:03:58.031 00.003 11872 Star::Find(15, 1355, 882, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:58.035 00.004 11872 Star::Find returns 1 (0), X=1356.05, Y=879.92, Mass=171, SNR=8.8, Peak=9 HFD=6.8
23:03:58.038 00.003 11872 Star::Find(15, 837, 763, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:58.040 00.002 11872 Star::Find false star n=33 nbg=273 bg=1.0 sigma=1.0 thresh=4 peak=4
23:03:58.044 00.004 11872 Star::Find returns 0 (2), X=837.00, Y=763.00, Mass=124, SNR=2.9, Peak=9 HFD=0.0
23:03:58.048 00.004 11872 Star::Find(15, 567, 628, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:58.051 00.003 11872 Star::Find false star n=23 nbg=287 bg=0.9 sigma=1.0 thresh=4 peak=4
23:03:58.054 00.003 11872 Star::Find returns 0 (2), X=567.00, Y=628.00, Mass=89, SNR=2.9, Peak=7 HFD=0.0
23:03:58.058 00.004 11872 Star::Find(15, 1757, 472, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:58.062 00.004 11872 Star::Find returns 1 (0), X=1757.04, Y=472.98, Mass=76, SNR=5.9, Peak=9 HFD=5.6
23:03:58.065 00.003 11872 Star::Find(15, 399, 600, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:58.069 00.004 11872 Star::Find false star n=7 nbg=280 bg=0.5 sigma=0.7 thresh=3 peak=1
23:03:58.071 00.002 11872 Star::Find returns 0 (2), X=399.00, Y=600.00, Mass=21, SNR=2.9, Peak=5 HFD=0.0
23:03:58.074 00.003 11872 Star::Find(15, 970, 1025, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:58.077 00.003 11872 Star::Find false star n=23 nbg=282 bg=1.1 sigma=1.0 thresh=4 peak=4
23:03:58.081 00.004 11872 Star::Find returns 0 (2), X=970.00, Y=1025.00, Mass=85, SNR=2.9, Peak=8 HFD=0.0
23:03:58.084 00.003 11872 Star::Find(15, 1181, 531, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:58.088 00.004 11872 Star::Find false star n=10 nbg=282 bg=0.5 sigma=0.7 thresh=3 peak=2
23:03:58.090 00.002 11872 Star::Find returns 0 (2), X=1181.00, Y=531.00, Mass=27, SNR=2.9, Peak=5 HFD=0.0
23:03:58.095 00.005 11872 Star::Find(15, 1364, 613, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:58.098 00.003 11872 Star::Find false star n=15 nbg=288 bg=0.9 sigma=1.0 thresh=4 peak=3
23:03:58.101 00.003 11872 Star::Find returns 0 (2), X=1364.00, Y=613.00, Mass=53, SNR=2.9, Peak=7 HFD=0.0
23:03:58.104 00.003 11872 Star::Find(15, 372, 150, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:58.108 00.004 11872 Star::Find false star n=9 nbg=279 bg=0.5 sigma=0.7 thresh=3 peak=2
23:03:58.112 00.004 11872 Star::Find returns 0 (2), X=372.00, Y=150.00, Mass=23, SNR=2.9, Peak=4 HFD=0.0
23:03:58.115 00.003 11872 Star::Find(15, 1361, 516, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:58.118 00.003 11872 Star::Find returns 1 (0), X=1361.58, Y=516.96, Mass=196, SNR=9.4, Peak=11 HFD=6.8
23:03:58.121 00.003 11872 Star::Find(15, 1480, 1048, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:58.125 00.004 11872 Star::Find false star n=21 nbg=279 bg=1.1 sigma=1.0 thresh=4 peak=3
23:03:58.129 00.004 11872 Star::Find returns 0 (2), X=1480.00, Y=1048.00, Mass=79, SNR=2.9, Peak=6 HFD=0.0
23:03:58.132 00.003 11872 Star::Find(15, 634, 104, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:58.136 00.004 11872 Star::Find false star n=17 nbg=285 bg=1.0 sigma=0.9 thresh=4 peak=3
23:03:58.139 00.003 11872 Star::Find returns 0 (2), X=634.00, Y=104.00, Mass=59, SNR=2.9, Peak=5 HFD=0.0
23:03:58.143 00.004 11872 Star::Find(15, 20, 541, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:58.146 00.003 11872 Star::Find false star n=19 nbg=279 bg=0.6 sigma=0.7 thresh=3 peak=3
23:03:58.149 00.003 11872 Star::Find returns 0 (2), X=20.00, Y=541.00, Mass=55, SNR=2.9, Peak=6 HFD=0.0
23:03:58.153 00.004 11872 Star::Find(15, 592, 80, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:58.157 00.004 11872 Star::Find false star n=9 nbg=275 bg=0.6 sigma=0.7 thresh=3 peak=2
23:03:58.160 00.003 11872 Star::Find returns 0 (2), X=592.00, Y=80.00, Mass=25, SNR=2.9, Peak=6 HFD=0.0
23:03:58.164 00.004 11872 Star::Find(15, 1408, 262, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:58.167 00.003 11872 Star::Find false star n=7 nbg=281 bg=0.6 sigma=0.7 thresh=3 peak=2
23:03:58.171 00.004 11872 Star::Find returns 0 (2), X=1408.00, Y=262.00, Mass=21, SNR=2.9, Peak=5 HFD=0.0
23:03:58.174 00.003 11872 Star::Find(15, 1700, 325, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:58.179 00.005 11872 Star::Find returns 1 (0), X=1699.61, Y=326.35, Mass=108, SNR=7.0, Peak=8 HFD=5.9
23:03:58.182 00.003 11872 Star::Find(15, 1283, 367, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:58.185 00.003 11872 Star::Find false star n=26 nbg=272 bg=0.8 sigma=0.8 thresh=3 peak=3
23:03:58.188 00.003 11872 Star::Find returns 0 (2), X=1283.00, Y=367.00, Mass=72, SNR=2.9, Peak=8 HFD=0.0
23:03:58.191 00.003 11872 Star::Find(15, 1776, 948, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:58.195 00.004 11872 Star::Find false star n=25 nbg=279 bg=0.7 sigma=0.8 thresh=3 peak=3
23:03:58.199 00.004 11872 Star::Find returns 0 (2), X=1776.00, Y=948.00, Mass=76, SNR=2.9, Peak=6 HFD=0.0
23:03:58.202 00.003 11872 Star::Find(15, 1314, 882, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:58.206 00.004 11872 Star::Find false star n=13 nbg=272 bg=0.7 sigma=0.7 thresh=3 peak=2
23:03:58.209 00.003 11872 Star::Find returns 0 (2), X=1314.00, Y=882.00, Mass=38, SNR=2.9, Peak=5 HFD=0.0
23:03:58.213 00.004 11872 AutoFind: finding best star pass 1
23:03:58.216 00.003 11872 Star::Find(15, 1801, 926, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:58.221 00.005 11872 Star::Find returns 1 (0), X=1800.77, Y=925.42, Mass=4017, SNR=42.3, Peak=191 HFD=5.4
23:03:58.224 00.003 11872 AutoFind returns star at [1801, 926] 111.9 Mass 4017 SNR 42.3
23:03:58.229 00.005 11872 Star::Find(15, 1801, 926, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:58.233 00.004 11872 Star::Find returns 1 (0), X=1800.77, Y=925.42, Mass=4017, SNR=42.3, Peak=191 HFD=5.4
23:03:58.237 00.004 11872 MultiStar: List (12): {1800.77, 925.42}(42.3), {1556.46, 375.91}(46.9), {1690.17, 389.45}(30.4), {1263.87, 86.55}(27.6), {743.81, 624.91}(26.5), {132.22, 497.35}(17.5), {85.22, 1011.32}(15.8), {1006.63, 411.40}(22.2), {1896.69, 915.27}(17.4), {849.86, 983.62}(22.3), {353.70, 414.18}(13.0), {242.92, 515.51}(13.0), 
23:03:58.241 00.004 11872 setting lock position to (1800.77, 925.42)
23:03:58.245 00.004 11872 AutoSelect: state = 1, call UpdateGuideState
23:03:58.248 00.003 11872 UpdateGuideState(): m_state=1
23:03:58.251 00.003 11872 Star::Find(15, 1800, 925, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:03:58.255 00.004 11872 Star::Find returns 1 (0), X=1800.77, Y=925.42, Mass=4017, SNR=42.3, Peak=191 HFD=5.4
23:03:58.258 00.003 11872 CameraToMount -- cameraTheta (0.00) - m_xAngle (0.00) = xAngle (-0.00 = -0.00)
23:03:58.262 00.004 11872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.97 = 2.97)
23:03:58.267 00.005 11872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
23:03:58.274 00.007 11872 setting force full frames = false
23:03:58.277 00.003 11872 setting lock position to (1800.77, 925.42)
23:03:58.281 00.004 11872 CurrentPosition() valid, moving to STATE_SELECTED
23:03:58.286 00.005 11872 Changing from state SELECTING to SELECTED
23:03:58.289 00.003 11872 guider state => SELECTED
23:03:58.294 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=191, med=0, FiltMin=0, FiltMax=95, Gamma=1.000
23:03:58.299 00.005 11872 UpdateGuideState exits: m=4017 SNR=42.3
23:03:58.302 00.003 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=191, med=0, FiltMin=0, FiltMax=95, Gamma=1.000
23:03:58.305 00.003 11872 Status Line: Auto-selected star at (1800.8, 925.4)
23:03:58.310 00.005 11872 PhdController: newstate STATE_WAIT_SELECTED
23:03:58.314 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:58.318 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:03:58.321 00.003 11872 Enqueuing Expose request
23:03:58.325 00.004 9960 Worker thread wakes up
23:03:58.325 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:03:58.325 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1786,910,31,31)
23:03:58.326 00.001 11872 evsrv: cli 0D2D21E0 connect
23:03:58.331 00.005 11872 case statement mapped state 2 to 1
23:03:58.336 00.005 11872 case statement mapped state 2 to 1
23:03:58.340 00.004 11872 evsrv: cli 0D2D21E0 request: {"method":"get_lock_position","id":"97529c2b-a53b-4588-9f52-7d87427cbcf8"}
23:03:58.344 00.004 11872 evsrv: cli 0D2D21E0 response: {"jsonrpc":"2.0","result":[1800.77,925.42],"id":"97529c2b-a53b-4588-9f52-7d87427cbcf8"}
23:03:58.348 00.004 11872 evsrv: cli 0D2D21E0 disconnect
23:03:58.354 00.006 11872 evsrv: cli 0D2D2960 connect
23:03:58.359 00.005 11872 case statement mapped state 2 to 1
23:03:58.363 00.004 11872 case statement mapped state 2 to 1
23:03:58.366 00.003 11872 evsrv: cli 0D2D2960 request: {"method":"get_app_state","id":"787b392d-1869-4d9c-95ca-150dd5e33e57"}
23:03:58.370 00.004 11872 case statement mapped state 2 to 1
23:03:58.373 00.003 11872 evsrv: cli 0D2D2960 response: {"jsonrpc":"2.0","result":"Selected","id":"787b392d-1869-4d9c-95ca-150dd5e33e57"}
23:03:58.379 00.006 11872 evsrv: cli 0D2D2960 disconnect
23:03:59.380 01.001 11872 evsrv: cli 0D2D3400 connect
23:03:59.384 00.004 11872 case statement mapped state 2 to 1
23:03:59.391 00.007 11872 case statement mapped state 2 to 1
23:03:59.397 00.006 11872 evsrv: cli 0D2D3400 request: {"method":"get_app_state","id":"601a887d-b664-49b3-a4c4-2f9a870208d4"}
23:03:59.403 00.006 11872 case statement mapped state 2 to 1
23:03:59.409 00.006 11872 evsrv: cli 0D2D3400 response: {"jsonrpc":"2.0","result":"Selected","id":"601a887d-b664-49b3-a4c4-2f9a870208d4"}
23:03:59.414 00.005 11872 evsrv: cli 0D2D3400 disconnect
23:03:59.570 00.156 9960 Exposure complete
23:03:59.671 00.101 9960 worker thread done servicing request
23:03:59.672 00.001 11872 OnExposeComplete: enter
23:03:59.675 00.003 11872 UpdateGuideState(): m_state=2
23:03:59.680 00.005 11872 Star::Find(15, 1800, 925, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:03:59.683 00.003 11872 Star::Find returns 1 (0), X=1801.15, Y=924.36, Mass=4475, SNR=45.1, Peak=193 HFD=5.8
23:03:59.687 00.004 11872 CameraToMount -- cameraTheta (-1.22) - m_xAngle (0.00) = xAngle (-1.23 = -1.23)
23:03:59.691 00.004 11872 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.74 = 1.74)
23:03:59.695 00.004 11872 CameraToMount -- cameraX=0.38 cameraY=-1.06 hyp=1.13 cameraTheta=-1.22 mountX=0.38 mountY=1.11, mountTheta=1.24
23:03:59.699 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=193, med=0, FiltMin=0, FiltMax=102, Gamma=1.000
23:03:59.704 00.005 11872 UpdateGuideState exits: m=4475 SNR=45.1
23:03:59.707 00.003 11872 PhdController: newstate STATE_CALIBRATE
23:03:59.711 00.004 11872 PhdController: newstate STATE_GUIDE
23:03:59.726 00.015 11872 Changing from state SELECTED to CALIBRATING_PRIMARY
23:03:59.728 00.002 11872 guider state => CALIBRATED
23:03:59.733 00.005 11872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
23:03:59.737 00.004 11872 reset dither spiral
23:03:59.740 00.003 11872 PhdController: newstate STATE_SETTLE_BEGIN
23:03:59.744 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:59.748 00.004 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:03:59.751 00.003 11872 Enqueuing Expose request
23:03:59.755 00.004 9960 Worker thread wakes up
23:03:59.755 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:03:59.755 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:04:00.417 00.662 11872 evsrv: cli 0D2D2460 connect
23:04:00.423 00.006 11872 case statement mapped state 5 to 1
23:04:00.432 00.009 11872 case statement mapped state 5 to 1
23:04:00.439 00.007 11872 evsrv: cli 0D2D2460 request: {"method":"get_app_state","id":"6b256ffa-c35a-4b9d-a541-a138c28a271f"}
23:04:00.443 00.004 11872 case statement mapped state 5 to 1
23:04:00.449 00.006 11872 evsrv: cli 0D2D2460 response: {"jsonrpc":"2.0","result":"Selected","id":"6b256ffa-c35a-4b9d-a541-a138c28a271f"}
23:04:00.453 00.004 11872 evsrv: cli 0D2D2460 disconnect
23:04:01.002 00.549 9960 Exposure complete
23:04:01.130 00.128 9960 worker thread done servicing request
23:04:01.131 00.001 11872 OnExposeComplete: enter
23:04:01.134 00.003 11872 UpdateGuideState(): m_state=5
23:04:01.140 00.006 11872 Star::Find(15, 1801, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:04:01.144 00.004 11872 Star::Find returns 1 (0), X=1800.87, Y=925.27, Mass=4223, SNR=44.0, Peak=184 HFD=5.7
23:04:01.149 00.005 11872 CameraToMount -- cameraTheta (-0.95) - m_xAngle (0.00) = xAngle (-0.96 = -0.96)
23:04:01.153 00.004 11872 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.01 = 2.01)
23:04:01.157 00.004 11872 CameraToMount -- cameraX=0.11 cameraY=-0.15 hyp=0.19 cameraTheta=-0.95 mountX=0.11 mountY=0.17, mountTheta=1.01
23:04:01.162 00.005 11872 Changing from state CALIBRATED to GUIDING
23:04:01.167 00.005 11872 ScopeASCOM::GetDeclinationRadians() returns 31.1
23:04:01.171 00.004 11872 ScopeASCOM::SideOfPier() returns 0
23:04:01.175 00.004 11872 AdjustCalibrationForScopePointing (scope): current dec=31.1 pierSide=0, cal dec=0.0 pierSide=0 rotAngle=None bin=1
23:04:01.178 00.003 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:04:01.183 00.005 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:04:01.188 00.005 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:04:01.192 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:04:01.196 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:04:01.200 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:04:01.204 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:04:01.208 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:04:01.212 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:04:01.216 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:04:01.220 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:04:01.223 00.003 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:04:01.228 00.005 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:04:01.306 00.078 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:04:01.312 00.006 11872 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 2.900000
23:04:01.318 00.006 11872 Dec comp: XRate 1.564 -> 1.338 for dec 0.0 -> dec 31.1
23:04:01.323 00.005 11872 ScopeASCOM::GetDeclinationRadians() returns 31.1
23:04:01.329 00.006 11872 ScopeASCOM::SideOfPier() returns 0
23:04:01.334 00.005 11872 setting lock position to (1800.87, 925.27)
23:04:01.339 00.005 11872 guider state => GUIDING
23:04:01.343 00.004 11872 Status Line: Guiding
23:04:01.348 00.005 11872 Mount: notify guiding started
23:04:01.355 00.007 11872 GetString("/profile/5/name", "") returns "PHD SF 2025"
23:04:01.362 00.007 11872 GetString("/profile/5/scope/calibration/timestamp", "") returns "11/21/2025 10:15:14 PM"
23:04:01.366 00.004 11872 GetDouble("/profile/5/scope/calibration/xRate", 1.000000) returns 0.001564
23:04:01.370 00.004 11872 GetDouble("/profile/5/scope/calibration/yRate", 1.000000) returns 0.001340
23:04:01.375 00.005 11872 GetInt("/profile/5/scope/calibration/binning", 1) returns 1
23:04:01.379 00.004 11872 GetDouble("/profile/5/scope/calibration/xAngle", 0.000000) returns 0.004073
23:04:01.382 00.003 11872 GetDouble("/profile/5/scope/calibration/yAngle", 0.000000) returns -1.738880
23:04:01.387 00.005 11872 GetDouble("/profile/5/scope/calibration/declination", 0.000000) returns 0.000075
23:04:01.392 00.005 11872 GetInt("/profile/5/scope/calibration/pierSide", -1) returns 0
23:04:01.396 00.004 11872 GetInt("/profile/5/scope/calibration/raGuideParity", 0) returns 1
23:04:01.400 00.004 11872 GetInt("/profile/5/scope/calibration/decGuideParity", 0) returns -1
23:04:01.405 00.005 11872 GetDouble("/profile/5/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
23:04:01.409 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:04:01.414 00.005 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:04:01.419 00.005 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:04:01.423 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:04:01.427 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:04:01.431 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:04:01.435 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:04:01.439 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:04:01.443 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:04:01.446 00.003 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:04:01.453 00.007 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:04:01.457 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:04:01.461 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:04:01.465 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:04:01.469 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:04:01.473 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:04:01.477 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:04:01.481 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:04:01.485 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:04:01.489 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:04:01.493 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:04:01.497 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:04:01.501 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:04:01.504 00.003 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:04:01.506 00.002 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:04:01.510 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:04:01.525 00.015 11872 evsrv: cli 0D2D32C0 connect
23:04:01.530 00.005 11872 case statement mapped state 6 to 3
23:04:01.534 00.004 11872 case statement mapped state 6 to 3
23:04:01.539 00.005 11872 evsrv: cli 0D2D32C0 request: {"method":"get_app_state","id":"3bf95f6e-9771-47e5-89ff-eaf904b02670"}
23:04:01.543 00.004 11872 case statement mapped state 6 to 3
23:04:01.546 00.003 11872 evsrv: cli 0D2D32C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3bf95f6e-9771-47e5-89ff-eaf904b02670"}
23:04:01.558 00.012 11872 evsrv: cli 0D2D32C0 disconnect
23:04:01.619 00.061 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:04:01.626 00.007 11872 ScopeASCOM::SideOfPier() returns 0
23:04:01.632 00.006 11872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
23:04:01.638 00.006 11872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
23:04:01.644 00.006 11872 ScopeASCOM::GetDeclinationRadians() returns 31.1
23:04:01.649 00.005 11872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 31.1
23:04:01.653 00.004 11872 MountToCamera -- mountTheta (-0.00) + m_xAngle (0.00) = xAngle (0.00 = 0.00)
23:04:01.657 00.004 11872 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
23:04:01.660 00.003 11872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
23:04:01.665 00.005 11872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
23:04:01.669 00.004 11872 GetInt("/profile/5/AutoLoadCalibration", -1) returns 1
23:04:01.674 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=184, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
23:04:01.677 00.003 11872 UpdateGuideState exits: m=4223 SNR=44.0
23:04:01.683 00.006 11872 PhdController: newstate STATE_SETTLE_WAIT
23:04:01.687 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:01.690 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:04:01.693 00.003 11872 Enqueuing Expose request
23:04:01.698 00.005 9960 Worker thread wakes up
23:04:01.698 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:04:01.698 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1786,910,31,31)
23:04:02.945 01.247 9960 Exposure complete
23:04:03.062 00.117 9960 worker thread done servicing request
23:04:03.063 00.001 11872 OnExposeComplete: enter
23:04:03.066 00.003 11872 UpdateGuideState(): m_state=6
23:04:03.070 00.004 11872 Star::Find(15, 1800, 925, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:04:03.074 00.004 11872 Star::Find returns 1 (0), X=1800.72, Y=925.05, Mass=4226, SNR=43.8, Peak=197 HFD=6.0
23:04:03.078 00.004 11872 CameraToMount -- cameraTheta (-2.16) - m_xAngle (0.00) = xAngle (-2.17 = -2.17)
23:04:03.082 00.004 11872 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (0.80 = 0.80)
23:04:03.085 00.003 11872 CameraToMount -- cameraX=-0.15 cameraY=-0.22 hyp=0.27 cameraTheta=-2.16 mountX=-0.15 mountY=0.19, mountTheta=2.23
23:04:03.090 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.15, y=-0.22, opts=13)
23:04:03.094 00.004 11872 Enqueuing Move request for scope (-0.15, -0.22)
23:04:03.098 00.004 9960 Worker thread wakes up
23:04:03.098 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.22) opts 0xd
23:04:03.099 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.15, -0.22)
23:04:03.099 00.000 9960 Moving (-0.15, -0.22) raw xDistance=-0.15 yDistance=0.19
23:04:03.099 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
23:04:03.099 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:04:03.100 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=197, med=0, FiltMin=0, FiltMax=102, Gamma=1.000
23:04:03.103 00.003 11872 UpdateGuideState exits: m=4226 SNR=43.8
23:04:03.107 00.004 11872 PhdController: settling, locked = 1, distance = 0.21 (1.50) aobump = 0 frame = 1 / 99999
23:04:03.110 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
23:04:03.110 00.000 9960 MoveAxis(E, 0, ABG)
23:04:03.110 00.000 9960 Move returns status 0, amount 0
23:04:03.110 00.000 9960 MoveAxis(N, 0, ABG)
23:04:03.111 00.001 9960 Move returns status 0, amount 0
23:04:03.112 00.001 9960 move complete, result=0
23:04:03.112 00.000 9960 worker thread done servicing request
23:04:03.112 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763787843.110,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.21,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:04:03.117 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:03.122 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:04:03.125 00.003 11872 Enqueuing Expose request
23:04:03.129 00.004 9960 Worker thread wakes up
23:04:03.129 00.000 11872 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
23:04:03.133 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
23:04:03.133 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1786,910,31,31)
23:04:04.388 01.255 9960 Exposure complete
23:04:04.527 00.139 9960 worker thread done servicing request
23:04:04.527 00.000 11872 OnExposeComplete: enter
23:04:04.531 00.004 11872 UpdateGuideState(): m_state=6
23:04:04.535 00.004 11872 Star::Find(15, 1800, 925, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:04:04.538 00.003 11872 Star::Find returns 1 (0), X=1801.23, Y=923.61, Mass=4206, SNR=43.6, Peak=183 HFD=5.6
23:04:04.540 00.002 11872 CameraToMount -- cameraTheta (-1.36) - m_xAngle (0.00) = xAngle (-1.36 = -1.36)
23:04:04.545 00.005 11872 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.61 = 1.61)
23:04:04.548 00.003 11872 CameraToMount -- cameraX=0.36 cameraY=-1.65 hyp=1.69 cameraTheta=-1.36 mountX=0.35 mountY=1.69, mountTheta=1.36
23:04:04.554 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.36, y=-1.65, opts=13)
23:04:04.558 00.004 11872 Enqueuing Move request for scope (0.36, -1.65)
23:04:04.561 00.003 9960 Worker thread wakes up
23:04:04.561 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=183, med=0, FiltMin=0, FiltMax=102, Gamma=1.000
23:04:04.565 00.004 11872 UpdateGuideState exits: m=4206 SNR=43.6
23:04:04.568 00.003 11872 PhdController: settling, locked = 1, distance = 0.66 (1.50) aobump = 0 frame = 2 / 99999
23:04:04.571 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.36, -1.65) opts 0xd
23:04:04.571 00.000 9960 Handling offset move in thread for scope, endpoint = (0.36, -1.65)
23:04:04.571 00.000 9960 Moving (0.36, -1.65) raw xDistance=0.35 yDistance=1.69
23:04:04.571 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.35
23:04:04.571 00.000 9960 resist switch: large excursion: input 1.69 thresh 0.60 direction from 0 to 1
23:04:04.573 00.002 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=5.08
23:04:04.573 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.69 from input 1.69
23:04:04.573 00.000 9960 MoveAxis(W, 167, ABG)
23:04:04.573 00.000 9960 Guiding  Dir = 3, Dur = 167
23:04:04.573 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763787844.571,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.66,"Time":1.5,"SettleTime":10.0,"StarLocked":true}
23:04:04.577 00.004 9960 IsSlewing returns 0
23:04:04.577 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:04.581 00.004 9960 IsGuiding returns 0
23:04:04.581 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:04:04.585 00.004 9960 PulseGuide returned control before completion, sleep 177
23:04:04.585 00.000 11872 Enqueuing Expose request
23:04:04.768 00.183 9960 IsGuiding returns 1
23:04:04.769 00.001 9960 scope still moving after pulse duration time elapsed
23:04:04.799 00.030 9960 IsSlewing returns 0
23:04:04.800 00.001 9960 IsGuiding returns 0
23:04:04.800 00.000 9960 scope move finished after 167 + 52 ms
23:04:04.800 00.000 9960 Move returns status 0, amount 167
23:04:04.802 00.002 9960 MoveAxis(S, 1263, ABG)
23:04:04.802 00.000 9960 Guiding  Dir = 1, Dur = 1263
23:04:04.802 00.000 9960 IsSlewing returns 0
23:04:04.803 00.001 9960 IsGuiding returns 0
23:04:04.805 00.002 9960 PulseGuide returned control before completion, sleep 1273
23:04:06.085 01.280 9960 IsGuiding returns 1
23:04:06.086 00.001 9960 scope still moving after pulse duration time elapsed
23:04:06.116 00.030 9960 IsSlewing returns 0
23:04:06.116 00.000 9960 IsGuiding returns 0
23:04:06.118 00.002 9960 scope move finished after 1263 + 50 ms
23:04:06.118 00.000 9960 Move returns status 0, amount 1263
23:04:06.118 00.000 9960 move complete, result=0
23:04:06.119 00.001 9960 worker thread done servicing request
23:04:06.119 00.000 11872 GuideStep: 0.4 px 167 ms WEST, 1.7 px 1263 ms SOUTH
23:04:06.125 00.006 9960 Worker thread wakes up
23:04:06.127 00.002 9960 worker thread servicing REQUEST_EXPOSE 1000
23:04:06.127 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1786,910,31,31)
23:04:07.380 01.253 9960 Exposure complete
23:04:07.494 00.114 9960 worker thread done servicing request
23:04:07.494 00.000 11872 OnExposeComplete: enter
23:04:07.498 00.004 11872 UpdateGuideState(): m_state=6
23:04:07.502 00.004 11872 Star::Find(15, 1801, 923, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:04:07.506 00.004 11872 Star::Find returns 1 (0), X=1800.81, Y=926.32, Mass=4211, SNR=43.5, Peak=195 HFD=5.6
23:04:07.509 00.003 11872 CameraToMount -- cameraTheta (1.63) - m_xAngle (0.00) = xAngle (1.62 = 1.62)
23:04:07.512 00.003 11872 CameraToMount -- cameraTheta (1.63) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.59 = -1.69)
23:04:07.516 00.004 11872 CameraToMount -- cameraX=-0.06 cameraY=1.05 hyp=1.05 cameraTheta=1.63 mountX=-0.05 mountY=-1.04, mountTheta=-1.62
23:04:07.520 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.06, y=1.05, opts=13)
23:04:07.524 00.004 11872 Enqueuing Move request for scope (-0.06, 1.05)
23:04:07.528 00.004 9960 Worker thread wakes up
23:04:07.528 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 1.05) opts 0xd
23:04:07.529 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.06, 1.05)
23:04:07.529 00.000 9960 Moving (-0.06, 1.05) raw xDistance=-0.05 yDistance=-1.04
23:04:07.529 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:04:07.529 00.000 9960 resist switch: large excursion: input -1.04 thresh 0.60 direction from 1 to -1
23:04:07.529 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.13
23:04:07.529 00.000 9960 GuideAlgorithmResistSwitch::result() returns -1.04 from input -1.04
23:04:07.530 00.001 9960 MoveAxis(E, 0, ABG)
23:04:07.530 00.000 9960 Move returns status 0, amount 0
23:04:07.530 00.000 9960 MoveAxis(N, 779, ABG)
23:04:07.530 00.000 9960 Guiding  Dir = 0, Dur = 779
23:04:07.530 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=195, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
23:04:07.533 00.003 9960 IsSlewing returns 0
23:04:07.533 00.000 11872 UpdateGuideState exits: m=4211 SNR=43.5
23:04:07.538 00.005 9960 IsGuiding returns 0
23:04:07.539 00.001 11872 PhdController: settling, locked = 1, distance = 0.77 (1.50) aobump = 0 frame = 3 / 99999
23:04:07.542 00.003 9960 PulseGuide returned control before completion, sleep 789
23:04:07.543 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763787847.542,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.77,"Time":4.4,"SettleTime":10.0,"StarLocked":true}
23:04:07.547 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:07.551 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:04:07.554 00.003 11872 Enqueuing Expose request
23:04:08.347 00.793 9960 IsGuiding returns 0
23:04:08.347 00.000 9960 Move returns status 0, amount 779
23:04:08.348 00.001 9960 move complete, result=0
23:04:08.348 00.000 9960 worker thread done servicing request
23:04:08.348 00.000 9960 Worker thread wakes up
23:04:08.348 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -1.0 px 779 ms NORTH
23:04:08.355 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
23:04:08.355 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1786,910,31,31)
23:04:09.610 01.255 9960 Exposure complete
23:04:09.710 00.100 9960 worker thread done servicing request
23:04:09.710 00.000 11872 OnExposeComplete: enter
23:04:09.714 00.004 11872 UpdateGuideState(): m_state=6
23:04:09.718 00.004 11872 Star::Find(15, 1800, 926, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
23:04:09.721 00.003 11872 Star::Find returns 1 (0), X=1800.76, Y=926.12, Mass=4505, SNR=45.7, Peak=200 HFD=5.9
23:04:09.725 00.004 11872 CameraToMount -- cameraTheta (1.70) - m_xAngle (0.00) = xAngle (1.69 = 1.69)
23:04:09.729 00.004 11872 CameraToMount -- cameraTheta (1.70) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.66 = -1.62)
23:04:09.732 00.003 11872 CameraToMount -- cameraX=-0.11 cameraY=0.86 hyp=0.86 cameraTheta=1.70 mountX=-0.11 mountY=-0.86, mountTheta=-1.69
23:04:09.737 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.11, y=0.86, opts=13)
23:04:09.740 00.003 11872 Enqueuing Move request for scope (-0.11, 0.86)
23:04:09.745 00.005 9960 Worker thread wakes up
23:04:09.745 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=200, med=0, FiltMin=0, FiltMax=105, Gamma=1.000
23:04:09.749 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.86) opts 0xd
23:04:09.749 00.000 11872 UpdateGuideState exits: m=4505 SNR=45.7
23:04:09.753 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.11, 0.86)
23:04:09.753 00.000 9960 Moving (-0.11, 0.86) raw xDistance=-0.11 yDistance=-0.86
23:04:09.754 00.001 11872 PhdController: settling, locked = 1, distance = 0.80 (1.50) aobump = 0 frame = 4 / 99999
23:04:09.757 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:04:09.757 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763787849.757,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.80,"Time":6.6,"SettleTime":10.0,"StarLocked":true}
23:04:09.761 00.004 9960 GuideAlgorithmResistSwitch::result() returns -0.86 from input -0.86
23:04:09.761 00.000 9960 MoveAxis(E, 0, ABG)
23:04:09.761 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:09.765 00.004 9960 Move returns status 0, amount 0
23:04:09.765 00.000 9960 MoveAxis(N, 644, ABG)
23:04:09.766 00.001 9960 Guiding  Dir = 0, Dur = 644
23:04:09.766 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:04:09.769 00.003 9960 IsSlewing returns 0
23:04:09.769 00.000 11872 Enqueuing Expose request
23:04:09.772 00.003 9960 IsGuiding returns 0
23:04:09.774 00.002 9960 PulseGuide returned control before completion, sleep 654
23:04:10.430 00.656 9960 IsGuiding returns 1
23:04:10.431 00.001 9960 scope still moving after pulse duration time elapsed
23:04:10.461 00.030 9960 IsSlewing returns 0
23:04:10.464 00.003 9960 IsGuiding returns 0
23:04:10.464 00.000 9960 scope move finished after 644 + 46 ms
23:04:10.465 00.001 9960 Move returns status 0, amount 644
23:04:10.465 00.000 9960 move complete, result=0
23:04:10.465 00.000 9960 worker thread done servicing request
23:04:10.466 00.001 9960 Worker thread wakes up
23:04:10.467 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.9 px 644 ms NORTH
23:04:10.473 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
23:04:10.473 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1786,910,31,31)
23:04:11.722 01.249 9960 Exposure complete
23:04:11.830 00.108 9960 worker thread done servicing request
23:04:11.830 00.000 11872 OnExposeComplete: enter
23:04:11.834 00.004 11872 UpdateGuideState(): m_state=6
23:04:11.840 00.006 11872 Star::Find(15, 1800, 926, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
23:04:11.844 00.004 11872 Star::Find returns 1 (0), X=1801.19, Y=923.59, Mass=4115, SNR=42.7, Peak=183 HFD=5.4
23:04:11.849 00.005 11872 CameraToMount -- cameraTheta (-1.38) - m_xAngle (0.00) = xAngle (-1.39 = -1.39)
23:04:11.852 00.003 11872 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.58 = 1.58)
23:04:11.857 00.005 11872 CameraToMount -- cameraX=0.32 cameraY=-1.68 hyp=1.71 cameraTheta=-1.38 mountX=0.31 mountY=1.71, mountTheta=1.39
23:04:11.863 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.32, y=-1.68, opts=13)
23:04:11.868 00.005 11872 Enqueuing Move request for scope (0.32, -1.68)
23:04:11.872 00.004 9960 Worker thread wakes up
23:04:11.872 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=183, med=0, FiltMin=0, FiltMax=102, Gamma=1.000
23:04:11.876 00.004 11872 UpdateGuideState exits: m=4115 SNR=42.7
23:04:11.880 00.004 11872 PhdController: settling, locked = 1, distance = 1.07 (1.50) aobump = 0 frame = 5 / 99999
23:04:11.883 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.32, -1.68) opts 0xd
23:04:11.883 00.000 9960 Handling offset move in thread for scope, endpoint = (0.32, -1.68)
23:04:11.884 00.001 9960 Moving (0.32, -1.68) raw xDistance=0.31 yDistance=1.71
23:04:11.884 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.31
23:04:11.884 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763787851.883,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":1.07,"Time":8.8,"SettleTime":10.0,"StarLocked":true}
23:04:11.887 00.003 9960 resist switch: large excursion: input 1.71 thresh 0.60 direction from -1 to 1
23:04:11.887 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=5.13
23:04:11.889 00.002 9960 GuideAlgorithmResistSwitch::result() returns 1.71 from input 1.71
23:04:11.889 00.000 9960 MoveAxis(W, 147, ABG)
23:04:11.889 00.000 9960 Guiding  Dir = 3, Dur = 147
23:04:11.889 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:11.893 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:04:11.897 00.004 11872 Enqueuing Expose request
23:04:11.903 00.006 9960 IsSlewing returns 0
23:04:11.903 00.000 9960 IsGuiding returns 0
23:04:11.904 00.001 9960 PulseGuide returned control before completion, sleep 157
23:04:12.072 00.168 9960 IsGuiding returns 1
23:04:12.073 00.001 9960 scope still moving after pulse duration time elapsed
23:04:12.103 00.030 9960 IsSlewing returns 0
23:04:12.104 00.001 9960 IsGuiding returns 0
23:04:12.105 00.001 9960 scope move finished after 147 + 54 ms
23:04:12.105 00.000 9960 Move returns status 0, amount 147
23:04:12.105 00.000 9960 MoveAxis(S, 1276, ABG)
23:04:12.105 00.000 9960 Guiding  Dir = 1, Dur = 1276
23:04:12.106 00.001 9960 IsSlewing returns 0
23:04:12.107 00.001 9960 IsGuiding returns 0
23:04:12.108 00.001 9960 PulseGuide returned control before completion, sleep 1286
23:04:13.409 01.301 9960 IsGuiding returns 1
23:04:13.409 00.000 9960 scope still moving after pulse duration time elapsed
23:04:13.441 00.032 9960 IsSlewing returns 0
23:04:13.442 00.001 9960 IsGuiding returns 0
23:04:13.442 00.000 9960 scope move finished after 1276 + 59 ms
23:04:13.444 00.002 9960 Move returns status 0, amount 1276
23:04:13.444 00.000 9960 move complete, result=0
23:04:13.445 00.001 9960 worker thread done servicing request
23:04:13.445 00.000 9960 Worker thread wakes up
23:04:13.446 00.001 11872 GuideStep: 0.3 px 147 ms WEST, 1.7 px 1276 ms SOUTH
23:04:13.451 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
23:04:13.451 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1786,910,31,31)
23:04:14.703 01.252 9960 Exposure complete
23:04:14.815 00.112 9960 worker thread done servicing request
23:04:14.815 00.000 11872 OnExposeComplete: enter
23:04:14.819 00.004 11872 UpdateGuideState(): m_state=6
23:04:14.823 00.004 11872 Star::Find(15, 1801, 923, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
23:04:14.825 00.002 11872 Star::Find returns 1 (0), X=1801.32, Y=924.47, Mass=4513, SNR=45.9, Peak=186 HFD=5.7
23:04:14.830 00.005 11872 CameraToMount -- cameraTheta (-1.06) - m_xAngle (0.00) = xAngle (-1.06 = -1.06)
23:04:14.834 00.004 11872 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.91 = 1.91)
23:04:14.837 00.003 11872 CameraToMount -- cameraX=0.45 cameraY=-0.80 hyp=0.92 cameraTheta=-1.06 mountX=0.45 mountY=0.87, mountTheta=1.09
23:04:14.842 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.45, y=-0.80, opts=13)
23:04:14.846 00.004 11872 Enqueuing Move request for scope (0.45, -0.80)
23:04:14.850 00.004 9960 Worker thread wakes up
23:04:14.850 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.45, -0.80) opts 0xd
23:04:14.850 00.000 9960 Handling offset move in thread for scope, endpoint = (0.45, -0.80)
23:04:14.851 00.001 9960 Moving (0.45, -0.80) raw xDistance=0.45 yDistance=0.87
23:04:14.851 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.30 from input 0.45
23:04:14.851 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.87 from input 0.87
23:04:14.851 00.000 9960 MoveAxis(W, 221, ABG)
23:04:14.851 00.000 9960 Guiding  Dir = 3, Dur = 221
23:04:14.851 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=186, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
23:04:14.856 00.005 9960 IsSlewing returns 0
23:04:14.856 00.000 11872 UpdateGuideState exits: m=4513 SNR=45.9
23:04:14.859 00.003 9960 IsGuiding returns 0
23:04:14.860 00.001 11872 PhdController: settling, locked = 1, distance = 1.03 (1.50) aobump = 0 frame = 6 / 99999
23:04:14.863 00.003 9960 PulseGuide returned control before completion, sleep 231
23:04:14.863 00.000 11872 PhdController: newstate STATE_FINISH
23:04:14.868 00.005 11872 PhdController complete: success
23:04:14.871 00.003 11872 evsrv: {"Event":"SettleDone","Timestamp":1763787854.871,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":6,"DroppedFrames":0}
23:04:14.874 00.003 11872 Mount: notify guiding dither settle done success=1
23:04:14.878 00.004 11872 PhdController: newstate STATE_IDLE
23:04:14.883 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:14.891 00.008 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:04:14.896 00.005 11872 Enqueuing Expose request
23:04:15.098 00.202 9960 IsGuiding returns 1
23:04:15.098 00.000 9960 scope still moving after pulse duration time elapsed
23:04:15.129 00.031 9960 IsSlewing returns 0
23:04:15.130 00.001 9960 IsGuiding returns 0
23:04:15.130 00.000 9960 scope move finished after 221 + 49 ms
23:04:15.130 00.000 9960 Move returns status 0, amount 221
23:04:15.131 00.001 9960 MoveAxis(S, 648, ABG)
23:04:15.131 00.000 9960 Guiding  Dir = 1, Dur = 648
23:04:15.131 00.000 9960 IsSlewing returns 0
23:04:15.131 00.000 9960 IsGuiding returns 0
23:04:15.132 00.001 9960 PulseGuide returned control before completion, sleep 658
23:04:15.800 00.668 9960 IsGuiding returns 1
23:04:15.800 00.000 9960 scope still moving after pulse duration time elapsed
23:04:15.833 00.033 9960 IsSlewing returns 0
23:04:15.836 00.003 9960 IsGuiding returns 0
23:04:15.837 00.001 9960 scope move finished after 648 + 58 ms
23:04:15.839 00.002 9960 Move returns status 0, amount 648
23:04:15.839 00.000 9960 move complete, result=0
23:04:15.839 00.000 9960 worker thread done servicing request
23:04:15.840 00.001 11872 GuideStep: 0.4 px 221 ms WEST, 0.9 px 648 ms SOUTH
23:04:15.846 00.006 9960 Worker thread wakes up
23:04:15.846 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:04:15.846 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1786,910,31,31)
23:04:16.062 00.216 11872 evsrv: cli 0D2D3040 connect
23:04:16.071 00.009 11872 case statement mapped state 6 to 3
23:04:16.076 00.005 11872 case statement mapped state 6 to 3
23:04:16.082 00.006 11872 evsrv: cli 0D2D3040 request: {"method":"get_app_state","id":"180da3fa-f2a5-463b-8658-71ad4c2623c8"}
23:04:16.085 00.003 11872 case statement mapped state 6 to 3
23:04:16.087 00.002 11872 evsrv: cli 0D2D3040 response: {"jsonrpc":"2.0","result":"Guiding","id":"180da3fa-f2a5-463b-8658-71ad4c2623c8"}
23:04:16.092 00.005 11872 evsrv: cli 0D2D3040 disconnect
23:04:16.095 00.003 11872 evsrv: cli 0D2D2820 connect
23:04:16.098 00.003 11872 case statement mapped state 6 to 3
23:04:16.105 00.007 11872 case statement mapped state 6 to 3
23:04:16.110 00.005 11872 evsrv: cli 0D2D2820 request: {"method":"stop_capture","id":"e75470d9-fd03-4b9f-a227-8976c2313291"}
23:04:16.116 00.006 11872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:04:16.121 00.005 11872 Status Line: Waiting for devices...
23:04:16.125 00.004 11872 evsrv: cli 0D2D2820 response: {"jsonrpc":"2.0","result":0,"id":"e75470d9-fd03-4b9f-a227-8976c2313291"}
23:04:16.129 00.004 11872 evsrv: cli 0D2D2820 disconnect
23:04:16.133 00.004 11872 evsrv: cli 0D2D25A0 connect
23:04:16.137 00.004 11872 case statement mapped state 6 to 3
23:04:16.144 00.007 11872 case statement mapped state 6 to 3
23:04:16.150 00.006 11872 evsrv: cli 0D2D25A0 request: {"method":"get_app_state","id":"5415184f-d336-4c71-a1e4-9a991e78c416"}
23:04:16.156 00.006 11872 case statement mapped state 6 to 3
23:04:16.161 00.005 11872 evsrv: cli 0D2D25A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5415184f-d336-4c71-a1e4-9a991e78c416"}
23:04:16.166 00.005 11872 evsrv: cli 0D2D25A0 disconnect
23:04:16.178 00.012 9960 ZWO: stopexposure
23:04:17.056 00.878 9960 ZWO: stopexposure
23:04:17.057 00.001 9960 Error thrown from C:\cygwin\home\agalasso\projects\phd2\worker_thread.cpp:190->Capture failed
23:04:17.058 00.001 9960 worker thread done servicing request
23:04:17.058 00.000 11872 OnExposeComplete: enter
23:04:17.064 00.006 11872 OnExposeComplete: Capture Error reported
23:04:17.070 00.006 11872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
23:04:17.075 00.005 11872 Mount: notify guiding stopped
23:04:17.082 00.007 11872 Changing from state GUIDING to STOP
23:04:17.089 00.007 11872 guider state => SELECTED
23:04:17.094 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=186, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
23:04:17.098 00.004 11872 Changing from state SELECTED to UNINITIALIZED
23:04:17.103 00.005 11872 guider state => SELECTING
23:04:17.112 00.009 11872 Status Line: Stopped.
23:04:17.118 00.006 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\myframe_events.cpp:489->Error reported capturing image
23:04:17.168 00.050 11872 evsrv: cli 0D2D2640 connect
23:04:17.176 00.008 11872 evsrv: cli 0D2D2640 request: {"method":"get_app_state","id":"d8fb8431-afed-4615-a2e8-862cea906cb2"}
23:04:17.182 00.006 11872 evsrv: cli 0D2D2640 response: {"jsonrpc":"2.0","result":"Stopped","id":"d8fb8431-afed-4615-a2e8-862cea906cb2"}
23:04:17.187 00.005 11872 evsrv: cli 0D2D2640 disconnect
23:04:33.133 15.946 11872 evsrv: cli 0D2D2500 connect
23:04:33.137 00.004 11872 evsrv: cli 0D2D2500 request: {"method":"get_app_state","id":"10084bcd-d98d-42f3-bd9d-0799dc3b4095"}
23:04:33.143 00.006 11872 evsrv: cli 0D2D2500 response: {"jsonrpc":"2.0","result":"Stopped","id":"10084bcd-d98d-42f3-bd9d-0799dc3b4095"}
23:04:33.152 00.009 11872 evsrv: cli 0D2D2500 disconnect
23:04:33.157 00.005 11872 evsrv: cli 0D2D32C0 connect
23:04:33.164 00.007 11872 evsrv: cli 0D2D32C0 request: {"method":"get_calibrated","id":"c60bb781-ec82-4ac0-9a1d-5eaa41169204"}
23:04:33.168 00.004 11872 evsrv: cli 0D2D32C0 response: {"jsonrpc":"2.0","result":true,"id":"c60bb781-ec82-4ac0-9a1d-5eaa41169204"}
23:04:33.174 00.006 11872 evsrv: cli 0D2D32C0 disconnect
23:04:33.180 00.006 11872 evsrv: cli 0D2D2960 connect
23:04:33.185 00.005 11872 evsrv: cli 0D2D2960 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"208d6815-5ea9-4195-bec8-a860557a62a9"}
23:04:33.190 00.005 11872 PhdController::Guide begins
23:04:33.194 00.004 11872 PhdController: newstate STATE_SETUP
23:04:33.198 00.004 11872 PhdController: setup
23:04:33.203 00.005 11872 PhdController: newstate STATE_ATTEMPT_START
23:04:33.207 00.004 11872 PhdController: start capturing
23:04:33.212 00.005 11872 Changing from state SELECTING to UNINITIALIZED
23:04:33.215 00.003 11872 guider state => SELECTING
23:04:33.219 00.004 11872 setting force full frames = true
23:04:33.223 00.004 11872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
23:04:33.230 00.007 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:04:33.234 00.004 11872 Enqueuing Expose request
23:04:33.238 00.004 9960 Worker thread wakes up
23:04:33.238 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:04:33.238 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:04:33.238 00.000 11872 PhdController: newstate STATE_SELECT_STAR
23:04:33.243 00.005 11872 evsrv: cli 0D2D2960 response: {"jsonrpc":"2.0","result":0,"id":"208d6815-5ea9-4195-bec8-a860557a62a9"}
23:04:33.247 00.004 11872 evsrv: cli 0D2D2960 disconnect
23:04:33.252 00.005 11872 evsrv: cli 0D2D2500 connect
23:04:33.255 00.003 11872 case statement mapped state 1 to 101
23:04:33.260 00.005 11872 case statement mapped state 1 to 101
23:04:33.263 00.003 11872 evsrv: cli 0D2D2500 request: {"method":"get_lock_shift_params","id":"0473b2b1-566f-4435-b25d-a64314759c5f"}
23:04:33.267 00.004 11872 evsrv: cli 0D2D2500 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"0473b2b1-566f-4435-b25d-a64314759c5f"}
23:04:33.272 00.005 11872 evsrv: cli 0D2D2500 disconnect
23:04:33.275 00.003 11872 evsrv: cli 0D2D25A0 connect
23:04:33.279 00.004 11872 case statement mapped state 1 to 101
23:04:33.284 00.005 11872 case statement mapped state 1 to 101
23:04:33.287 00.003 11872 evsrv: cli 0D2D25A0 request: {"method":"get_lock_position","id":"14c72f65-1580-4b8b-81d4-d819759b5204"}
23:04:33.290 00.003 11872 evsrv: cli 0D2D25A0 response: {"jsonrpc":"2.0","result":null,"id":"14c72f65-1580-4b8b-81d4-d819759b5204"}
23:04:33.295 00.005 11872 evsrv: cli 0D2D25A0 disconnect
23:04:34.296 01.001 11872 evsrv: cli 0D2D21E0 connect
23:04:34.301 00.005 11872 case statement mapped state 1 to 101
23:04:34.307 00.006 11872 case statement mapped state 1 to 101
23:04:34.312 00.005 11872 evsrv: cli 0D2D21E0 request: {"method":"get_lock_position","id":"42196163-8f61-4166-9ed0-3f3aff6aa0d4"}
23:04:34.316 00.004 11872 evsrv: cli 0D2D21E0 response: {"jsonrpc":"2.0","result":null,"id":"42196163-8f61-4166-9ed0-3f3aff6aa0d4"}
23:04:34.321 00.005 11872 evsrv: cli 0D2D21E0 disconnect
23:04:34.491 00.170 9960 Exposure complete
23:04:34.612 00.121 9960 worker thread done servicing request
23:04:34.613 00.001 11872 OnExposeComplete: enter
23:04:34.616 00.003 11872 UpdateGuideState(): m_state=1
23:04:34.620 00.004 11872 UpdateCurrentPosition: no star selected
23:04:34.624 00.004 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
23:04:34.627 00.003 11872 Status Line: No star selected
23:04:34.632 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=185, med=0, FiltMin=0, FiltMax=99, Gamma=1.000
23:04:34.635 00.003 11872 UpdateGuideState exits: No star selected
23:04:34.640 00.005 11872 GuiderMultiStar::AutoSelect enter
23:04:34.643 00.003 11872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
23:04:34.748 00.105 11872 AutoFind: auto downsample for scale 1.00 => 1x
23:04:34.920 00.172 11872 AutoFind: global mean = -0.0, stdev 2.3
23:04:34.923 00.003 11872 AutoFind: using threshold = 0.1
23:04:35.189 00.266 11872 AutoFind: local max [1801, 923] 112.8
23:04:35.192 00.003 11872 AutoFind: local max [1556, 374] 102.1
23:04:35.195 00.003 11872 AutoFind: local max [357, 11] 60.9
23:04:35.198 00.003 11872 AutoFind: local max [1690, 387] 52.2
23:04:35.201 00.003 11872 AutoFind: local max [1339, 157] 36.2
23:04:35.205 00.004 11872 AutoFind: local max [743, 623] 34.6
23:04:35.208 00.003 11872 AutoFind: local max [1263, 84] 30.1
23:04:35.211 00.003 11872 AutoFind: local max [418, 383] 24.9
23:04:35.215 00.004 11872 AutoFind: local max [85, 1010] 24.7
23:04:35.219 00.004 11872 AutoFind: local max [743, 629] 22.9
23:04:35.223 00.004 11872 AutoFind: local max [133, 496] 22.9
23:04:35.226 00.003 11872 AutoFind: local max [1005, 408] 22.5
23:04:35.230 00.004 11872 AutoFind: local max [849, 981] 22.3
23:04:35.233 00.003 11872 AutoFind: local max [96, 593] 21.5
23:04:35.239 00.006 11872 AutoFind: local max [1896, 916] 19.7
23:04:35.243 00.004 11872 AutoFind: local max [1006, 415] 14.7
23:04:35.247 00.004 11872 AutoFind: local max [132, 157] 12.0
23:04:35.250 00.003 11872 AutoFind: local max [243, 514] 10.2
23:04:35.254 00.004 11872 AutoFind: local max [1282, 238] 9.6
23:04:35.258 00.004 11872 AutoFind: local max [469, 377] 9.3
23:04:35.261 00.003 11872 AutoFind: local max [719, 214] 9.1
23:04:35.264 00.003 11872 AutoFind: local max [451, 455] 8.9
23:04:35.269 00.005 11872 AutoFind: local max [250, 734] 8.9
23:04:35.271 00.002 11872 AutoFind: local max [1283, 232] 8.8
23:04:35.276 00.005 11872 AutoFind: local max [353, 414] 8.6
23:04:35.279 00.003 11872 AutoFind: local max [1323, 719] 8.2
23:04:35.283 00.004 11872 AutoFind: local max [1313, 657] 8.1
23:04:35.286 00.003 11872 AutoFind: local max [344, 762] 8.0
23:04:35.290 00.004 11872 AutoFind: local max [1357, 164] 8.0
23:04:35.293 00.003 11872 AutoFind: local max [1410, 541] 7.9
23:04:35.295 00.002 11872 AutoFind: local max [1874, 755] 7.8
23:04:35.300 00.005 11872 AutoFind: local max [1335, 630] 7.5
23:04:35.303 00.003 11872 AutoFind: local max [256, 117] 7.5
23:04:35.305 00.002 11872 AutoFind: local max [1270, 46] 7.3
23:04:35.308 00.003 11872 AutoFind: local max [1356, 158] 7.1
23:04:35.312 00.004 11872 AutoFind: local max [1324, 712] 7.0
23:04:35.314 00.002 11872 AutoFind: local max [779, 924] 6.8
23:04:35.317 00.003 11872 AutoFind: local max [279, 482] 6.6
23:04:35.320 00.003 11872 AutoFind: local max [1359, 515] 6.6
23:04:35.323 00.003 11872 AutoFind: local max [273, 1073] 6.4
23:04:35.326 00.003 11872 AutoFind: local max [73, 1045] 6.0
23:04:35.329 00.003 11872 AutoFind: local max [1824, 201] 6.0
23:04:35.332 00.003 11872 AutoFind: local max [527, 712] 6.0
23:04:35.335 00.003 11872 AutoFind: local max [456, 31] 6.0
23:04:35.338 00.003 11872 AutoFind: local max [406, 134] 5.7
23:04:35.341 00.003 11872 AutoFind: local max [1697, 477] 5.5
23:04:35.344 00.003 11872 AutoFind: local max [1786, 699] 5.5
23:04:35.347 00.003 11872 AutoFind: local max [1801, 52] 5.4
23:04:35.352 00.005 11872 AutoFind: local max [1748, 308] 5.4
23:04:35.354 00.002 11872 AutoFind: local max [274, 588] 5.1
23:04:35.358 00.004 11872 AutoFind: local max [1411, 547] 5.0
23:04:35.362 00.004 11872 AutoFind: local max [1664, 523] 4.9
23:04:35.366 00.004 11872 AutoFind: local max [1673, 461] 4.8
23:04:35.369 00.003 11872 AutoFind: local max [1802, 58] 4.7
23:04:35.372 00.003 11872 AutoFind: local max [1464, 742] 4.6
23:04:35.376 00.004 11872 AutoFind: local max [1490, 571] 4.6
23:04:35.380 00.004 11872 AutoFind: local max [161, 155] 4.5
23:04:35.382 00.002 11872 AutoFind: local max [534, 315] 4.5
23:04:35.387 00.005 11872 AutoFind: local max [120, 126] 4.5
23:04:35.390 00.003 11872 AutoFind: local max [246, 1002] 4.4
23:04:35.395 00.005 11872 AutoFind: local max [1328, 703] 4.3
23:04:35.399 00.004 11872 AutoFind: local max [1854, 23] 4.3
23:04:35.402 00.003 11872 AutoFind: local max [321, 56] 4.2
23:04:35.406 00.004 11872 AutoFind: local max [721, 1055] 4.2
23:04:35.409 00.003 11872 AutoFind: local max [849, 999] 4.1
23:04:35.411 00.002 11872 AutoFind: local max [520, 993] 4.1
23:04:35.414 00.003 11872 AutoFind: local max [864, 698] 4.0
23:04:35.416 00.002 11872 AutoFind: local max [1754, 1058] 4.0
23:04:35.420 00.004 11872 AutoFind: local max [307, 542] 4.0
23:04:35.423 00.003 11872 AutoFind: local max [1314, 664] 4.0
23:04:35.425 00.002 11872 AutoFind: local max [201, 25] 4.0
23:04:35.427 00.002 11872 AutoFind: local max [665, 248] 4.0
23:04:35.431 00.004 11872 AutoFind: local max [1819, 158] 4.0
23:04:35.433 00.002 11872 AutoFind: local max [1197, 687] 3.9
23:04:35.436 00.003 11872 AutoFind: local max [836, 768] 3.8
23:04:35.439 00.003 11872 AutoFind: local max [1563, 633] 3.8
23:04:35.441 00.002 11872 AutoFind: local max [748, 612] 3.8
23:04:35.444 00.003 11872 AutoFind: local max [1567, 387] 3.7
23:04:35.447 00.003 11872 AutoFind: local max [1662, 89] 3.7
23:04:35.449 00.002 11872 AutoFind: local max [428, 610] 3.7
23:04:35.452 00.003 11872 AutoFind: local max [483, 638] 3.7
23:04:35.457 00.005 11872 AutoFind: local max [722, 848] 3.6
23:04:35.461 00.004 11872 AutoFind: local max [1286, 370] 3.6
23:04:35.464 00.003 11872 AutoFind: local max [150, 372] 3.6
23:04:35.467 00.003 11872 AutoFind: local max [553, 225] 3.6
23:04:35.472 00.005 11872 AutoFind: local max [978, 685] 3.6
23:04:35.475 00.003 11872 AutoFind: local max [65, 447] 3.6
23:04:35.479 00.004 11872 AutoFind: local max [731, 630] 3.6
23:04:35.482 00.003 11872 AutoFind: local max [1903, 453] 3.6
23:04:35.487 00.005 11872 AutoFind: local max [539, 794] 3.6
23:04:35.490 00.003 11872 AutoFind: local max [1848, 761] 3.5
23:04:35.493 00.003 11872 AutoFind: local max [1661, 1065] 3.5
23:04:35.497 00.004 11872 AutoFind: local max [702, 1045] 3.5
23:04:35.501 00.004 11872 AutoFind: local max [1774, 170] 3.5
23:04:35.505 00.004 11872 AutoFind: local max [1147, 928] 3.5
23:04:35.508 00.003 11872 AutoFind: local max [475, 912] 3.5
23:04:35.511 00.003 11872 AutoFind: local max [1452, 787] 3.5
23:04:35.514 00.003 11872 AutoFind: local max [817, 1063] 3.5
23:04:35.518 00.004 11872 AutoFind: local max [1532, 1082] 3.5
23:04:35.522 00.004 11872 AutoFind: local max [1134, 864] 3.5
23:04:35.526 00.004 11872 AutoFind: too close [702, 1045] 3.5 - [721, 1055] 4.2
23:04:35.529 00.003 11872 AutoFind: too close [731, 630] 3.6 - [748, 612] 3.8
23:04:35.533 00.004 11872 AutoFind: close dim-bright [731, 630] 3.6 - [743, 629] 22.9
23:04:35.537 00.004 11872 AutoFind: close dim-bright [731, 630] 3.6 - [743, 623] 34.6
23:04:35.540 00.003 11872 AutoFind: close dim-bright [1567, 387] 3.7 - [1556, 374] 102.1
23:04:35.544 00.004 11872 AutoFind: close dim-bright [748, 612] 3.8 - [743, 629] 22.9
23:04:35.548 00.004 11872 AutoFind: close dim-bright [748, 612] 3.8 - [743, 623] 34.6
23:04:35.552 00.004 11872 AutoFind: too close [1314, 664] 4.0 - [1313, 657] 8.1
23:04:35.556 00.004 11872 AutoFind: close dim-bright [849, 999] 4.1 - [849, 981] 22.3
23:04:35.559 00.003 11872 AutoFind: too close [1328, 703] 4.3 - [1324, 712] 7.0
23:04:35.562 00.003 11872 AutoFind: too close [1328, 703] 4.3 - [1323, 719] 8.2
23:04:35.566 00.004 11872 AutoFind: too close [1802, 58] 4.7 - [1801, 52] 5.4
23:04:35.570 00.004 11872 AutoFind: too close [1411, 547] 5.0 - [1410, 541] 7.9
23:04:35.574 00.004 11872 AutoFind: too close [1324, 712] 7.0 - [1323, 719] 8.2
23:04:35.578 00.004 11872 AutoFind: too close [1356, 158] 7.1 - [1357, 164] 8.0
23:04:35.582 00.004 11872 AutoFind: close dim-bright [1356, 158] 7.1 - [1339, 157] 36.2
23:04:35.585 00.003 11872 AutoFind: too close [1357, 164] 8.0 - [1339, 157] 36.2
23:04:35.589 00.004 11872 AutoFind: too close [1283, 232] 8.8 - [1282, 238] 9.6
23:04:35.592 00.003 11872 AutoFind: too close [1006, 415] 14.7 - [1005, 408] 22.5
23:04:35.596 00.004 11872 AutoFind: too close [743, 629] 22.9 - [743, 623] 34.6
23:04:35.600 00.004 11872 AutoFind: too close to edge [1532, 1082] 3.5
23:04:35.603 00.003 11872 AutoFind: too close to edge [357, 11] 60.9
23:04:35.607 00.004 11872 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
23:04:35.611 00.004 11872 Star::Find(15, 1801, 923, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:04:35.614 00.003 11872 Star::Find returns 1 (0), X=1800.40, Y=925.01, Mass=4314, SNR=44.0, Peak=185 HFD=6.1
23:04:35.618 00.004 11872 Star::Find(15, 1556, 374, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:04:35.621 00.003 11872 Star::Find returns 1 (0), X=1556.30, Y=375.44, Mass=5366, SNR=48.4, Peak=151 HFD=6.9
23:04:35.625 00.004 11872 Star::Find(15, 1690, 387, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:04:35.627 00.002 11872 Star::Find returns 1 (0), X=1689.94, Y=388.47, Mass=1945, SNR=29.5, Peak=67 HFD=6.4
23:04:35.631 00.004 11872 Star::Find(15, 1263, 84, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:04:35.634 00.003 11872 Star::Find returns 1 (0), X=1263.91, Y=85.62, Mass=1731, SNR=27.2, Peak=47 HFD=6.7
23:04:35.636 00.002 11872 Star::Find(15, 418, 383, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:04:35.640 00.004 11872 Star::Find returns 1 (0), X=417.97, Y=384.00, Mass=1233, SNR=23.0, Peak=40 HFD=6.3
23:04:35.643 00.003 11872 Star::Find(15, 85, 1010, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:04:35.647 00.004 11872 Star::Find returns 1 (0), X=84.98, Y=1009.82, Mass=540, SNR=15.7, Peak=39 HFD=4.8
23:04:35.650 00.003 11872 Star::Find(15, 133, 496, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:04:35.654 00.004 11872 Star::Find returns 1 (0), X=132.15, Y=496.05, Mass=712, SNR=18.1, Peak=40 HFD=5.7
23:04:35.657 00.003 11872 Star::Find(15, 849, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:04:35.661 00.004 11872 Star::Find returns 1 (0), X=849.56, Y=982.59, Mass=1202, SNR=23.2, Peak=32 HFD=6.9
23:04:35.664 00.003 11872 Star::Find(15, 96, 593, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:04:35.667 00.003 11872 Star::Find returns 1 (0), X=95.56, Y=593.91, Mass=622, SNR=16.7, Peak=31 HFD=5.2
23:04:35.670 00.003 11872 Star::Find(15, 1896, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:04:35.674 00.004 11872 Star::Find returns 1 (0), X=1896.13, Y=915.62, Mass=566, SNR=16.1, Peak=30 HFD=5.4
23:04:35.677 00.003 11872 Star::Find(15, 132, 157, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:04:35.681 00.004 11872 Star::Find returns 1 (0), X=131.47, Y=157.15, Mass=232, SNR=10.3, Peak=17 HFD=4.5
23:04:35.684 00.003 11872 Star::Find(15, 243, 514, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:04:35.688 00.004 11872 Star::Find returns 1 (0), X=242.84, Y=514.15, Mass=416, SNR=13.8, Peak=20 HFD=6.1
23:04:35.692 00.004 11872 Star::Find(15, 469, 377, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:04:35.695 00.003 11872 Star::Find returns 1 (0), X=469.44, Y=377.92, Mass=329, SNR=12.0, Peak=15 HFD=6.2
23:04:35.699 00.004 11872 Star::Find(15, 719, 214, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:04:35.701 00.002 11872 Star::Find returns 1 (0), X=720.25, Y=211.66, Mass=474, SNR=14.5, Peak=14 HFD=6.5
23:04:35.706 00.005 11872 Star::Find(15, 451, 455, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:04:35.709 00.003 11872 Star::Find returns 1 (0), X=451.58, Y=456.79, Mass=330, SNR=12.2, Peak=17 HFD=5.7
23:04:35.712 00.003 11872 Star::Find(15, 250, 734, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:04:35.716 00.004 11872 Star::Find returns 1 (0), X=249.85, Y=734.15, Mass=215, SNR=10.0, Peak=11 HFD=4.9
23:04:35.720 00.004 11872 Star::Find(15, 353, 414, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:04:35.723 00.003 11872 Star::Find returns 1 (0), X=353.77, Y=412.94, Mass=339, SNR=12.5, Peak=14 HFD=6.0
23:04:35.726 00.003 11872 Star::Find(15, 344, 762, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:04:35.730 00.004 11872 Star::Find returns 1 (0), X=343.26, Y=763.62, Mass=182, SNR=9.1, Peak=9 HFD=5.5
23:04:35.733 00.003 11872 Star::Find(15, 1874, 755, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:04:35.736 00.003 11872 Star::Find returns 1 (0), X=1874.39, Y=754.64, Mass=257, SNR=10.9, Peak=9 HFD=6.1
23:04:35.740 00.004 11872 Star::Find(15, 1335, 630, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:04:35.743 00.003 11872 Star::Find returns 1 (0), X=1335.41, Y=631.55, Mass=467, SNR=14.5, Peak=19 HFD=6.9
23:04:35.746 00.003 11872 Star::Find(15, 256, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:04:35.750 00.004 11872 Star::Find returns 1 (0), X=255.96, Y=116.19, Mass=195, SNR=9.5, Peak=13 HFD=5.0
23:04:35.754 00.004 11872 Star::Find(15, 1270, 46, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:04:35.758 00.004 11872 Star::Find returns 1 (0), X=1270.81, Y=47.41, Mass=310, SNR=11.7, Peak=17 HFD=6.5
23:04:35.760 00.002 11872 Star::Find(15, 779, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:04:35.763 00.003 11872 Star::Find returns 1 (0), X=780.23, Y=926.24, Mass=231, SNR=10.1, Peak=13 HFD=5.6
23:04:35.767 00.004 11872 Star::Find(15, 279, 482, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:04:35.770 00.003 11872 Star::Find returns 1 (0), X=278.99, Y=480.05, Mass=187, SNR=9.2, Peak=10 HFD=5.8
23:04:35.775 00.005 11872 Star::Find(15, 1359, 515, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:04:35.778 00.003 11872 Star::Find returns 1 (0), X=1360.63, Y=515.88, Mass=196, SNR=9.4, Peak=9 HFD=6.4
23:04:35.781 00.003 11872 Star::Find(15, 273, 1073, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:04:35.786 00.005 11872 Star::Find returns 1 (0), X=273.30, Y=1073.39, Mass=153, SNR=8.3, Peak=14 HFD=5.0
23:04:35.789 00.003 11872 Star::Find(15, 73, 1045, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:04:35.792 00.003 11872 Star::Find returns 1 (0), X=72.43, Y=1043.66, Mass=73, SNR=5.8, Peak=9 HFD=3.8
23:04:35.796 00.004 11872 Star::Find(15, 1824, 201, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:04:35.799 00.003 11872 Star::Find returns 1 (0), X=1824.34, Y=201.14, Mass=199, SNR=9.6, Peak=9 HFD=6.7
23:04:35.803 00.004 11872 Star::Find(15, 527, 712, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:04:35.807 00.004 11872 Star::Find returns 1 (0), X=526.83, Y=711.10, Mass=301, SNR=11.4, Peak=14 HFD=6.4
23:04:35.812 00.005 11872 Star::Find(15, 456, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:04:35.815 00.003 11872 Star::Find returns 1 (0), X=454.65, Y=32.73, Mass=165, SNR=8.6, Peak=11 HFD=6.4
23:04:35.820 00.005 11872 Star::Find(15, 406, 134, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:04:35.823 00.003 11872 Star::Find false star n=27 nbg=283 bg=1.1 sigma=1.0 thresh=4 peak=4
23:04:35.826 00.003 11872 Star::Find returns 0 (2), X=406.00, Y=134.00, Mass=105, SNR=2.9, Peak=10 HFD=0.0
23:04:35.832 00.006 11872 Star::Find(15, 1697, 477, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:04:35.835 00.003 11872 Star::Find returns 1 (0), X=1696.63, Y=479.07, Mass=119, SNR=7.4, Peak=7 HFD=6.3
23:04:35.839 00.004 11872 Star::Find(15, 1786, 699, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:04:35.843 00.004 11872 Star::Find returns 1 (0), X=1785.16, Y=700.96, Mass=134, SNR=7.8, Peak=11 HFD=4.7
23:04:35.847 00.004 11872 Star::Find(15, 1748, 308, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:04:35.851 00.004 11872 Star::Find returns 1 (0), X=1747.76, Y=307.92, Mass=161, SNR=8.5, Peak=11 HFD=5.9
23:04:35.855 00.004 11872 Star::Find(15, 274, 588, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:04:35.860 00.005 11872 Star::Find returns 1 (0), X=274.13, Y=588.98, Mass=145, SNR=8.2, Peak=7 HFD=6.0
23:04:35.863 00.003 11872 Star::Find(15, 1664, 523, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:04:35.866 00.003 11872 Star::Find false star n=24 nbg=285 bg=0.9 sigma=0.9 thresh=4 peak=4
23:04:35.870 00.004 11872 Star::Find returns 0 (2), X=1664.00, Y=523.00, Mass=85, SNR=2.9, Peak=6 HFD=0.0
23:04:35.873 00.003 11872 Star::Find(15, 1673, 461, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:04:35.875 00.002 11872 Star::Find returns 1 (0), X=1672.29, Y=462.64, Mass=161, SNR=8.6, Peak=12 HFD=6.4
23:04:35.879 00.004 11872 Star::Find(15, 1464, 742, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:04:35.881 00.002 11872 Star::Find false star n=22 nbg=284 bg=1.0 sigma=0.9 thresh=4 peak=4
23:04:35.884 00.003 11872 Star::Find returns 0 (2), X=1464.00, Y=742.00, Mass=84, SNR=2.9, Peak=8 HFD=0.0
23:04:35.887 00.003 11872 Star::Find(15, 1490, 571, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:04:35.890 00.003 11872 Star::Find returns 1 (0), X=1490.58, Y=568.98, Mass=248, SNR=10.7, Peak=10 HFD=6.8
23:04:35.892 00.002 11872 Star::Find(15, 161, 155, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:04:35.896 00.004 11872 Star::Find returns 1 (0), X=160.36, Y=154.57, Mass=95, SNR=6.7, Peak=8 HFD=5.3
23:04:35.898 00.002 11872 Star::Find(15, 534, 315, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:04:35.901 00.003 11872 Star::Find returns 1 (0), X=534.13, Y=316.70, Mass=159, SNR=8.4, Peak=7 HFD=6.7
23:04:35.903 00.002 11872 Star::Find(15, 120, 126, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:04:35.906 00.003 11872 Star::Find false star n=23 nbg=278 bg=0.6 sigma=0.7 thresh=3 peak=2
23:04:35.909 00.003 11872 Star::Find returns 0 (2), X=120.00, Y=126.00, Mass=63, SNR=2.9, Peak=5 HFD=0.0
23:04:35.912 00.003 11872 Star::Find(15, 246, 1002, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:04:35.914 00.002 11872 Star::Find false star n=30 nbg=274 bg=0.7 sigma=0.8 thresh=3 peak=3
23:04:35.918 00.004 11872 Star::Find returns 0 (2), X=246.00, Y=1002.00, Mass=82, SNR=2.9, Peak=6 HFD=0.0
23:04:35.922 00.004 11872 Star::Find(15, 1854, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:04:35.924 00.002 11872 Star::Find false star n=16 nbg=272 bg=0.6 sigma=0.7 thresh=3 peak=3
23:04:35.927 00.003 11872 Star::Find returns 0 (2), X=1854.00, Y=23.00, Mass=53, SNR=2.9, Peak=7 HFD=0.0
23:04:35.930 00.003 11872 Star::Find(15, 321, 56, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:04:35.933 00.003 11872 Star::Find false star n=23 nbg=275 bg=0.6 sigma=0.7 thresh=3 peak=3
23:04:35.936 00.003 11872 Star::Find returns 0 (2), X=321.00, Y=56.00, Mass=69, SNR=2.9, Peak=6 HFD=0.0
23:04:35.939 00.003 11872 Star::Find(15, 849, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:04:35.942 00.003 11872 Star::Find returns 1 (0), X=849.33, Y=983.46, Mass=1079, SNR=22.2, Peak=32 HFD=6.2
23:04:35.945 00.003 11872 Star::Find(15, 520, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:04:35.948 00.003 11872 Star::Find returns 1 (0), X=520.20, Y=995.05, Mass=140, SNR=8.0, Peak=10 HFD=6.3
23:04:35.950 00.002 11872 Star::Find(15, 864, 698, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:04:35.953 00.003 11872 Star::Find false star n=37 nbg=282 bg=1.0 sigma=0.9 thresh=4 peak=4
23:04:35.956 00.003 11872 Star::Find returns 0 (2), X=864.00, Y=698.00, Mass=134, SNR=2.9, Peak=8 HFD=0.0
23:04:35.960 00.004 11872 Star::Find(15, 1754, 1058, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:04:35.962 00.002 11872 Star::Find false star n=11 nbg=284 bg=0.9 sigma=0.9 thresh=4 peak=4
23:04:35.964 00.002 11872 Star::Find returns 0 (2), X=1754.00, Y=1058.00, Mass=46, SNR=2.9, Peak=9 HFD=0.0
23:04:35.968 00.004 11872 Star::Find(15, 307, 542, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:04:35.972 00.004 11872 Star::Find false star n=31 nbg=275 bg=0.8 sigma=0.8 thresh=3 peak=2
23:04:35.974 00.002 11872 Star::Find returns 0 (2), X=307.00, Y=542.00, Mass=81, SNR=2.9, Peak=6 HFD=0.0
23:04:35.977 00.003 11872 Star::Find(15, 201, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:04:35.980 00.003 11872 Star::Find returns 1 (0), X=201.54, Y=22.50, Mass=112, SNR=7.2, Peak=8 HFD=5.8
23:04:35.983 00.003 11872 Star::Find(15, 665, 248, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:04:35.986 00.003 11872 Star::Find false star n=20 nbg=284 bg=1.0 sigma=0.9 thresh=4 peak=3
23:04:35.989 00.003 11872 Star::Find returns 0 (2), X=665.00, Y=248.00, Mass=68, SNR=2.9, Peak=6 HFD=0.0
23:04:35.993 00.004 11872 Star::Find(15, 1819, 158, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:04:35.996 00.003 11872 Star::Find false star n=12 nbg=281 bg=0.6 sigma=0.7 thresh=3 peak=2
23:04:35.999 00.003 11872 Star::Find returns 0 (2), X=1819.00, Y=158.00, Mass=30, SNR=2.9, Peak=5 HFD=0.0
23:04:36.004 00.005 11872 Star::Find(15, 1197, 687, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:04:36.007 00.003 11872 Star::Find returns 0 (2), X=1197.00, Y=687.00, Mass=16, SNR=2.7, Peak=4 HFD=0.0
23:04:36.011 00.004 11872 Star::Find(15, 836, 768, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:04:36.017 00.006 11872 Star::Find returns 1 (0), X=836.22, Y=766.22, Mass=113, SNR=7.0, Peak=9 HFD=5.5
23:04:36.023 00.006 11872 Star::Find(15, 1563, 633, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:04:36.028 00.005 11872 Star::Find false star n=23 nbg=274 bg=0.6 sigma=0.7 thresh=3 peak=2
23:04:36.033 00.005 11872 Star::Find returns 0 (2), X=1563.00, Y=633.00, Mass=70, SNR=2.9, Peak=6 HFD=0.0
23:04:36.038 00.005 11872 Star::Find(15, 1567, 387, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:04:36.044 00.006 11872 Star::Find returns 1 (0), X=1556.30, Y=375.44, Mass=5366, SNR=48.4, Peak=151 HFD=6.9
23:04:36.047 00.003 11872 Star::Find(15, 1662, 89, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:04:36.053 00.006 11872 Star::Find returns 0 (2), X=1662.00, Y=89.00, Mass=19, SNR=2.9, Peak=5 HFD=0.0
23:04:36.058 00.005 11872 Star::Find(15, 428, 610, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:04:36.062 00.004 11872 Star::Find returns 0 (2), X=428.00, Y=610.00, Mass=19, SNR=2.9, Peak=4 HFD=0.0
23:04:36.068 00.006 11872 Star::Find(15, 483, 638, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:04:36.072 00.004 11872 Star::Find returns 1 (0), X=481.86, Y=638.41, Mass=105, SNR=6.9, Peak=9 HFD=5.2
23:04:36.076 00.004 11872 Star::Find(15, 722, 848, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:04:36.080 00.004 11872 Star::Find returns 1 (0), X=722.28, Y=845.84, Mass=80, SNR=6.0, Peak=8 HFD=4.8
23:04:36.084 00.004 11872 Star::Find(15, 1286, 370, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:04:36.088 00.004 11872 Star::Find false star n=22 nbg=268 bg=0.7 sigma=0.8 thresh=3 peak=2
23:04:36.093 00.005 11872 Star::Find returns 0 (2), X=1286.00, Y=370.00, Mass=58, SNR=2.9, Peak=5 HFD=0.0
23:04:36.100 00.007 11872 Star::Find(15, 150, 372, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:04:36.104 00.004 11872 Star::Find false star n=11 nbg=283 bg=0.5 sigma=0.7 thresh=3 peak=2
23:04:36.109 00.005 11872 Star::Find returns 0 (2), X=150.00, Y=372.00, Mass=28, SNR=2.9, Peak=4 HFD=0.0
23:04:36.115 00.006 11872 Star::Find(15, 553, 225, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:04:36.119 00.004 11872 Star::Find false star n=22 nbg=288 bg=0.9 sigma=1.0 thresh=4 peak=4
23:04:36.123 00.004 11872 Star::Find returns 0 (2), X=553.00, Y=225.00, Mass=85, SNR=2.9, Peak=7 HFD=0.0
23:04:36.128 00.005 11872 Star::Find(15, 978, 685, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:04:36.131 00.003 11872 Star::Find false star n=22 nbg=278 bg=0.8 sigma=0.8 thresh=3 peak=3
23:04:36.135 00.004 11872 Star::Find returns 0 (2), X=978.00, Y=685.00, Mass=61, SNR=2.9, Peak=6 HFD=0.0
23:04:36.139 00.004 11872 Star::Find(15, 65, 447, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:04:36.145 00.006 11872 Star::Find false star n=19 nbg=276 bg=0.6 sigma=0.7 thresh=3 peak=3
23:04:36.148 00.003 11872 Star::Find returns 0 (2), X=65.00, Y=447.00, Mass=56, SNR=2.9, Peak=5 HFD=0.0
23:04:36.154 00.006 11872 Star::Find(15, 1903, 453, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:04:36.160 00.006 11872 Star::Find false star n=17 nbg=279 bg=0.6 sigma=0.7 thresh=3 peak=3
23:04:36.168 00.008 11872 Star::Find returns 0 (2), X=1903.00, Y=453.00, Mass=47, SNR=2.9, Peak=6 HFD=0.0
23:04:36.177 00.009 11872 Star::Find(15, 539, 794, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:04:36.183 00.006 11872 Star::Find false star n=8 nbg=278 bg=0.6 sigma=0.7 thresh=3 peak=2
23:04:36.192 00.009 11872 Star::Find returns 0 (2), X=539.00, Y=794.00, Mass=21, SNR=2.9, Peak=5 HFD=0.0
23:04:36.199 00.007 11872 Star::Find(15, 1848, 761, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:04:36.206 00.007 11872 Star::Find false star n=12 nbg=285 bg=0.6 sigma=0.7 thresh=3 peak=1
23:04:36.213 00.007 11872 Star::Find returns 0 (2), X=1848.00, Y=761.00, Mass=30, SNR=2.9, Peak=4 HFD=0.0
23:04:36.219 00.006 11872 Star::Find(15, 1661, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:04:36.225 00.006 11872 Star::Find false star n=13 nbg=275 bg=0.8 sigma=0.8 thresh=3 peak=2
23:04:36.228 00.003 11872 Star::Find returns 0 (2), X=1661.00, Y=1065.00, Mass=30, SNR=2.9, Peak=5 HFD=0.0
23:04:36.231 00.003 11872 Star::Find(15, 1774, 170, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:04:36.236 00.005 11872 Star::Find false star n=9 nbg=279 bg=0.6 sigma=0.7 thresh=3 peak=1
23:04:36.239 00.003 11872 Star::Find returns 0 (2), X=1774.00, Y=170.00, Mass=24, SNR=2.9, Peak=4 HFD=0.0
23:04:36.243 00.004 11872 Star::Find(15, 1147, 928, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:04:36.245 00.002 11872 Star::Find false star n=9 nbg=283 bg=0.6 sigma=0.7 thresh=3 peak=2
23:04:36.248 00.003 11872 Star::Find returns 0 (2), X=1147.00, Y=928.00, Mass=24, SNR=2.9, Peak=5 HFD=0.0
23:04:36.251 00.003 11872 Star::Find(15, 475, 912, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:04:36.254 00.003 11872 Star::Find false star n=10 nbg=280 bg=0.6 sigma=0.7 thresh=3 peak=1
23:04:36.257 00.003 11872 Star::Find returns 0 (2), X=475.00, Y=912.00, Mass=24, SNR=2.9, Peak=4 HFD=0.0
23:04:36.260 00.003 11872 Star::Find(15, 1452, 787, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:04:36.262 00.002 11872 Star::Find returns 1 (0), X=1453.55, Y=786.51, Mass=175, SNR=8.8, Peak=8 HFD=5.8
23:04:36.265 00.003 11872 Star::Find(15, 817, 1063, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:04:36.268 00.003 11872 Star::Find returns 0 (2), X=817.00, Y=1063.00, Mass=12, SNR=2.3, Peak=4 HFD=0.0
23:04:36.270 00.002 11872 Star::Find(15, 1134, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:04:36.273 00.003 11872 Star::Find false star n=9 nbg=278 bg=0.6 sigma=0.7 thresh=3 peak=2
23:04:36.275 00.002 11872 Star::Find returns 0 (2), X=1134.00, Y=864.00, Mass=23, SNR=2.9, Peak=5 HFD=0.0
23:04:36.278 00.003 11872 AutoFind: finding best star pass 1
23:04:36.281 00.003 11872 Star::Find(15, 1801, 923, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:04:36.283 00.002 11872 Star::Find returns 1 (0), X=1800.40, Y=925.01, Mass=4314, SNR=44.0, Peak=185 HFD=6.1
23:04:36.286 00.003 11872 AutoFind returns star at [1801, 923] 112.8 Mass 4314 SNR 44.0
23:04:36.289 00.003 11872 Star::Find(15, 1801, 923, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:04:36.292 00.003 11872 Star::Find returns 1 (0), X=1800.40, Y=925.01, Mass=4314, SNR=44.0, Peak=185 HFD=6.1
23:04:36.294 00.002 11872 MultiStar: List (12): {1800.40, 925.01}(44.0), {1556.30, 375.44}(48.4), {1689.94, 388.47}(29.5), {1263.91, 85.62}(27.2), {417.97, 384.00}(23.0), {84.98, 1009.82}(15.7), {132.15, 496.05}(18.1), {849.56, 982.59}(23.2), {95.56, 593.91}(16.7), {1896.13, 915.62}(16.1), {131.47, 157.15}(10.3), {242.84, 514.15}(13.8), 
23:04:36.298 00.004 11872 setting lock position to (1800.40, 925.01)
23:04:36.300 00.002 11872 AutoSelect: state = 1, call UpdateGuideState
23:04:36.303 00.003 11872 UpdateGuideState(): m_state=1
23:04:36.306 00.003 11872 Star::Find(15, 1800, 925, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:04:36.308 00.002 11872 Star::Find returns 1 (0), X=1800.40, Y=925.01, Mass=4314, SNR=44.0, Peak=185 HFD=6.1
23:04:36.311 00.003 11872 CameraToMount -- cameraTheta (0.00) - m_xAngle (0.00) = xAngle (-0.00 = -0.00)
23:04:36.313 00.002 11872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.97 = 2.97)
23:04:36.317 00.004 11872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
23:04:36.322 00.005 11872 setting force full frames = false
23:04:36.325 00.003 11872 setting lock position to (1800.40, 925.01)
23:04:36.328 00.003 11872 CurrentPosition() valid, moving to STATE_SELECTED
23:04:36.330 00.002 11872 Changing from state SELECTING to SELECTED
23:04:36.334 00.004 11872 guider state => SELECTED
23:04:36.337 00.003 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=185, med=0, FiltMin=0, FiltMax=99, Gamma=1.000
23:04:36.341 00.004 11872 UpdateGuideState exits: m=4314 SNR=44.0
23:04:36.344 00.003 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=185, med=0, FiltMin=0, FiltMax=99, Gamma=1.000
23:04:36.346 00.002 11872 Status Line: Auto-selected star at (1800.4, 925.0)
23:04:36.352 00.006 11872 PhdController: newstate STATE_WAIT_SELECTED
23:04:36.354 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:36.358 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:04:36.360 00.002 11872 Enqueuing Expose request
23:04:36.363 00.003 9960 Worker thread wakes up
23:04:36.363 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:04:36.363 00.000 11872 evsrv: cli 0D2D3040 connect
23:04:36.367 00.004 9960 Handling exposure in thread, d=1000 o=3 r=(1785,910,31,31)
23:04:36.367 00.000 11872 case statement mapped state 2 to 1
23:04:36.370 00.003 11872 case statement mapped state 2 to 1
23:04:36.374 00.004 11872 evsrv: cli 0D2D3040 request: {"method":"get_lock_position","id":"885f6f8d-481e-4e4c-8f05-7a09d8b1adc9"}
23:04:36.379 00.005 11872 evsrv: cli 0D2D3040 response: {"jsonrpc":"2.0","result":[1800.40,925.01],"id":"885f6f8d-481e-4e4c-8f05-7a09d8b1adc9"}
23:04:36.382 00.003 11872 evsrv: cli 0D2D3040 disconnect
23:04:36.387 00.005 11872 evsrv: cli 0D2D34A0 connect
23:04:36.391 00.004 11872 case statement mapped state 2 to 1
23:04:36.394 00.003 11872 case statement mapped state 2 to 1
23:04:36.399 00.005 11872 evsrv: cli 0D2D34A0 request: {"method":"get_app_state","id":"524c274a-a948-440b-a5e7-443222c93d09"}
23:04:36.402 00.003 11872 case statement mapped state 2 to 1
23:04:36.405 00.003 11872 evsrv: cli 0D2D34A0 response: {"jsonrpc":"2.0","result":"Selected","id":"524c274a-a948-440b-a5e7-443222c93d09"}
23:04:36.408 00.003 11872 evsrv: cli 0D2D34A0 disconnect
23:04:37.412 01.004 11872 evsrv: cli 0D2D3220 connect
23:04:37.418 00.006 11872 case statement mapped state 2 to 1
23:04:37.424 00.006 11872 case statement mapped state 2 to 1
23:04:37.431 00.007 11872 evsrv: cli 0D2D3220 request: {"method":"get_app_state","id":"5b18e906-0b2b-4049-a823-3030eb0687f8"}
23:04:37.437 00.006 11872 case statement mapped state 2 to 1
23:04:37.441 00.004 11872 evsrv: cli 0D2D3220 response: {"jsonrpc":"2.0","result":"Selected","id":"5b18e906-0b2b-4049-a823-3030eb0687f8"}
23:04:37.447 00.006 11872 evsrv: cli 0D2D3220 disconnect
23:04:37.613 00.166 9960 Exposure complete
23:04:37.740 00.127 9960 worker thread done servicing request
23:04:37.740 00.000 11872 OnExposeComplete: enter
23:04:37.744 00.004 11872 UpdateGuideState(): m_state=2
23:04:37.748 00.004 11872 Star::Find(15, 1800, 925, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:04:37.752 00.004 11872 Star::Find returns 1 (0), X=1800.52, Y=924.38, Mass=4414, SNR=45.0, Peak=198 HFD=5.6
23:04:37.756 00.004 11872 CameraToMount -- cameraTheta (-1.38) - m_xAngle (0.00) = xAngle (-1.39 = -1.39)
23:04:37.761 00.005 11872 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.58 = 1.58)
23:04:37.766 00.005 11872 CameraToMount -- cameraX=0.12 cameraY=-0.63 hyp=0.64 cameraTheta=-1.38 mountX=0.12 mountY=0.64, mountTheta=1.39
23:04:37.771 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=198, med=0, FiltMin=0, FiltMax=117, Gamma=1.000
23:04:37.777 00.006 11872 UpdateGuideState exits: m=4414 SNR=45.0
23:04:37.781 00.004 11872 PhdController: newstate STATE_CALIBRATE
23:04:37.784 00.003 11872 PhdController: newstate STATE_GUIDE
23:04:37.802 00.018 11872 Changing from state SELECTED to CALIBRATING_PRIMARY
23:04:37.807 00.005 11872 guider state => CALIBRATED
23:04:37.811 00.004 11872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
23:04:37.815 00.004 11872 reset dither spiral
23:04:37.818 00.003 11872 PhdController: newstate STATE_SETTLE_BEGIN
23:04:37.823 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:37.826 00.003 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:04:37.829 00.003 11872 Enqueuing Expose request
23:04:37.834 00.005 9960 Worker thread wakes up
23:04:37.834 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:04:37.834 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:04:38.449 00.615 11872 evsrv: cli 0D2D3400 connect
23:04:38.457 00.008 11872 case statement mapped state 5 to 1
23:04:38.463 00.006 11872 case statement mapped state 5 to 1
23:04:38.468 00.005 11872 evsrv: cli 0D2D3400 request: {"method":"get_app_state","id":"9c8bc057-0ef4-4849-812c-84293aa18d9c"}
23:04:38.473 00.005 11872 case statement mapped state 5 to 1
23:04:38.477 00.004 11872 evsrv: cli 0D2D3400 response: {"jsonrpc":"2.0","result":"Selected","id":"9c8bc057-0ef4-4849-812c-84293aa18d9c"}
23:04:38.483 00.006 11872 evsrv: cli 0D2D3400 disconnect
23:04:39.089 00.606 9960 Exposure complete
23:04:39.206 00.117 9960 worker thread done servicing request
23:04:39.207 00.001 11872 OnExposeComplete: enter
23:04:39.211 00.004 11872 UpdateGuideState(): m_state=5
23:04:39.214 00.003 11872 Star::Find(15, 1800, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:04:39.218 00.004 11872 Star::Find returns 1 (0), X=1800.41, Y=924.31, Mass=4186, SNR=43.7, Peak=198 HFD=5.7
23:04:39.222 00.004 11872 CameraToMount -- cameraTheta (-1.56) - m_xAngle (0.00) = xAngle (-1.56 = -1.56)
23:04:39.226 00.004 11872 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.41 = 1.41)
23:04:39.231 00.005 11872 CameraToMount -- cameraX=0.01 cameraY=-0.69 hyp=0.69 cameraTheta=-1.56 mountX=0.01 mountY=0.69, mountTheta=1.56
23:04:39.237 00.006 11872 Changing from state CALIBRATED to GUIDING
23:04:39.241 00.004 11872 ScopeASCOM::GetDeclinationRadians() returns 31.1
23:04:39.246 00.005 11872 ScopeASCOM::SideOfPier() returns 0
23:04:39.249 00.003 11872 AdjustCalibrationForScopePointing (scope): current dec=31.1 pierSide=0, cal dec=0.0 pierSide=0 rotAngle=None bin=1
23:04:39.253 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:04:39.257 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:04:39.261 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:04:39.264 00.003 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:04:39.267 00.003 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:04:39.271 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:04:39.273 00.002 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:04:39.277 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:04:39.280 00.003 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:04:39.283 00.003 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:04:39.286 00.003 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:04:39.289 00.003 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:04:39.293 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:04:39.360 00.067 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:04:39.366 00.006 11872 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 2.900000
23:04:39.371 00.005 11872 Dec comp: XRate 1.564 -> 1.338 for dec 0.0 -> dec 31.1
23:04:39.375 00.004 11872 ScopeASCOM::GetDeclinationRadians() returns 31.1
23:04:39.380 00.005 11872 ScopeASCOM::SideOfPier() returns 0
23:04:39.384 00.004 11872 setting lock position to (1800.41, 924.31)
23:04:39.389 00.005 11872 guider state => GUIDING
23:04:39.393 00.004 11872 Status Line: Guiding
23:04:39.398 00.005 11872 Mount: notify guiding started
23:04:39.405 00.007 11872 GetString("/profile/5/name", "") returns "PHD SF 2025"
23:04:39.409 00.004 11872 GetString("/profile/5/scope/calibration/timestamp", "") returns "11/21/2025 10:15:14 PM"
23:04:39.414 00.005 11872 GetDouble("/profile/5/scope/calibration/xRate", 1.000000) returns 0.001564
23:04:39.418 00.004 11872 GetDouble("/profile/5/scope/calibration/yRate", 1.000000) returns 0.001340
23:04:39.421 00.003 11872 GetInt("/profile/5/scope/calibration/binning", 1) returns 1
23:04:39.426 00.005 11872 GetDouble("/profile/5/scope/calibration/xAngle", 0.000000) returns 0.004073
23:04:39.429 00.003 11872 GetDouble("/profile/5/scope/calibration/yAngle", 0.000000) returns -1.738880
23:04:39.434 00.005 11872 GetDouble("/profile/5/scope/calibration/declination", 0.000000) returns 0.000075
23:04:39.438 00.004 11872 GetInt("/profile/5/scope/calibration/pierSide", -1) returns 0
23:04:39.441 00.003 11872 GetInt("/profile/5/scope/calibration/raGuideParity", 0) returns 1
23:04:39.446 00.005 11872 GetInt("/profile/5/scope/calibration/decGuideParity", 0) returns -1
23:04:39.449 00.003 11872 GetDouble("/profile/5/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
23:04:39.454 00.005 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:04:39.457 00.003 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:04:39.462 00.005 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:04:39.465 00.003 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:04:39.469 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:04:39.473 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:04:39.477 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:04:39.481 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:04:39.485 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:04:39.490 00.005 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:04:39.493 00.003 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:04:39.497 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:04:39.501 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:04:39.506 00.005 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:04:39.509 00.003 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:04:39.514 00.005 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:04:39.518 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:04:39.523 00.005 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:04:39.527 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:04:39.531 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:04:39.535 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:04:39.541 00.006 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:04:39.545 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:04:39.548 00.003 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:04:39.553 00.005 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:04:39.558 00.005 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:04:39.565 00.007 11872 evsrv: cli 0D2D3040 connect
23:04:39.569 00.004 11872 case statement mapped state 6 to 3
23:04:39.573 00.004 11872 case statement mapped state 6 to 3
23:04:39.578 00.005 11872 evsrv: cli 0D2D3040 request: {"method":"get_app_state","id":"85219ec1-35f2-44b2-8f69-d8610cb26ab4"}
23:04:39.582 00.004 11872 case statement mapped state 6 to 3
23:04:39.586 00.004 11872 evsrv: cli 0D2D3040 response: {"jsonrpc":"2.0","result":"Guiding","id":"85219ec1-35f2-44b2-8f69-d8610cb26ab4"}
23:04:39.596 00.010 11872 evsrv: cli 0D2D3040 disconnect
23:04:39.658 00.062 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:04:39.666 00.008 11872 ScopeASCOM::SideOfPier() returns 0
23:04:39.673 00.007 11872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
23:04:39.679 00.006 11872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
23:04:39.683 00.004 11872 ScopeASCOM::GetDeclinationRadians() returns 31.1
23:04:39.686 00.003 11872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 31.1
23:04:39.691 00.005 11872 MountToCamera -- mountTheta (-0.00) + m_xAngle (0.00) = xAngle (0.00 = 0.00)
23:04:39.695 00.004 11872 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
23:04:39.699 00.004 11872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
23:04:39.705 00.006 11872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
23:04:39.709 00.004 11872 GetInt("/profile/5/AutoLoadCalibration", -1) returns 1
23:04:39.713 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=198, med=0, FiltMin=0, FiltMax=104, Gamma=1.000
23:04:39.718 00.005 11872 UpdateGuideState exits: m=4186 SNR=43.7
23:04:39.722 00.004 11872 PhdController: newstate STATE_SETTLE_WAIT
23:04:39.726 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:39.729 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:04:39.732 00.003 11872 Enqueuing Expose request
23:04:39.735 00.003 9960 Worker thread wakes up
23:04:39.735 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:04:39.735 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1785,909,31,31)
23:04:40.984 01.249 9960 Exposure complete
23:04:41.096 00.112 9960 worker thread done servicing request
23:04:41.096 00.000 11872 OnExposeComplete: enter
23:04:41.100 00.004 11872 UpdateGuideState(): m_state=6
23:04:41.104 00.004 11872 Star::Find(15, 1800, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:04:41.107 00.003 11872 Star::Find returns 1 (0), X=1800.55, Y=924.34, Mass=4531, SNR=45.6, Peak=214 HFD=5.6
23:04:41.111 00.004 11872 CameraToMount -- cameraTheta (0.17) - m_xAngle (0.00) = xAngle (0.17 = 0.17)
23:04:41.116 00.005 11872 CameraToMount -- cameraTheta (0.17) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (3.14 = 3.14)
23:04:41.120 00.004 11872 CameraToMount -- cameraX=0.14 cameraY=0.02 hyp=0.14 cameraTheta=0.17 mountX=0.14 mountY=0.00, mountTheta=0.00
23:04:41.125 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.14, y=0.02, opts=13)
23:04:41.128 00.003 11872 Enqueuing Move request for scope (0.14, 0.02)
23:04:41.131 00.003 9960 Worker thread wakes up
23:04:41.133 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=214, med=0, FiltMin=0, FiltMax=99, Gamma=1.000
23:04:41.137 00.004 11872 UpdateGuideState exits: m=4531 SNR=45.6
23:04:41.140 00.003 11872 PhdController: settling, locked = 1, distance = 0.53 (1.50) aobump = 0 frame = 1 / 99999
23:04:41.145 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.02) opts 0xd
23:04:41.145 00.000 9960 Handling offset move in thread for scope, endpoint = (0.14, 0.02)
23:04:41.146 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763787881.145,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.53,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:04:41.149 00.003 9960 Moving (0.14, 0.02) raw xDistance=0.14 yDistance=0.00
23:04:41.149 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:04:41.150 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:41.153 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:04:41.158 00.005 11872 Enqueuing Expose request
23:04:41.162 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:04:41.162 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:04:41.162 00.000 9960 MoveAxis(E, 0, ABG)
23:04:41.162 00.000 9960 Move returns status 0, amount 0
23:04:41.163 00.001 9960 MoveAxis(N, 0, ABG)
23:04:41.163 00.000 9960 Move returns status 0, amount 0
23:04:41.163 00.000 9960 move complete, result=0
23:04:41.163 00.000 9960 worker thread done servicing request
23:04:41.163 00.000 9960 Worker thread wakes up
23:04:41.163 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:04:41.168 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
23:04:41.168 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1785,909,31,31)
23:04:42.415 01.247 9960 Exposure complete
23:04:42.522 00.107 9960 worker thread done servicing request
23:04:42.522 00.000 11872 OnExposeComplete: enter
23:04:42.526 00.004 11872 UpdateGuideState(): m_state=6
23:04:42.530 00.004 11872 Star::Find(15, 1800, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:04:42.533 00.003 11872 Star::Find returns 1 (0), X=1800.50, Y=924.07, Mass=4220, SNR=43.7, Peak=199 HFD=5.7
23:04:42.537 00.004 11872 CameraToMount -- cameraTheta (-1.23) - m_xAngle (0.00) = xAngle (-1.23 = -1.23)
23:04:42.541 00.004 11872 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.74 = 1.74)
23:04:42.545 00.004 11872 CameraToMount -- cameraX=0.09 cameraY=-0.25 hyp=0.26 cameraTheta=-1.23 mountX=0.09 mountY=0.26, mountTheta=1.25
23:04:42.551 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.09, y=-0.25, opts=13)
23:04:42.556 00.005 11872 Enqueuing Move request for scope (0.09, -0.25)
23:04:42.559 00.003 9960 Worker thread wakes up
23:04:42.559 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.25) opts 0xd
23:04:42.560 00.001 9960 Handling offset move in thread for scope, endpoint = (0.09, -0.25)
23:04:42.560 00.000 9960 Moving (0.09, -0.25) raw xDistance=0.09 yDistance=0.26
23:04:42.560 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:04:42.560 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
23:04:42.560 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
23:04:42.560 00.000 9960 MoveAxis(E, 0, ABG)
23:04:42.561 00.001 9960 Move returns status 0, amount 0
23:04:42.561 00.000 9960 MoveAxis(N, 0, ABG)
23:04:42.561 00.000 9960 Move returns status 0, amount 0
23:04:42.561 00.000 9960 move complete, result=0
23:04:42.561 00.000 9960 worker thread done servicing request
23:04:42.561 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=199, med=0, FiltMin=0, FiltMax=101, Gamma=1.000
23:04:42.566 00.005 11872 UpdateGuideState exits: m=4220 SNR=43.7
23:04:42.570 00.004 11872 PhdController: settling, locked = 1, distance = 0.45 (1.50) aobump = 0 frame = 2 / 99999
23:04:42.574 00.004 11872 evsrv: {"Event":"Settling","Timestamp":1763787882.574,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.45,"Time":1.4,"SettleTime":10.0,"StarLocked":true}
23:04:42.577 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:42.582 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:04:42.585 00.003 11872 Enqueuing Expose request
23:04:42.589 00.004 9960 Worker thread wakes up
23:04:42.589 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
23:04:42.592 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
23:04:42.592 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1785,909,31,31)
23:04:43.849 01.257 9960 Exposure complete
23:04:43.960 00.111 9960 worker thread done servicing request
23:04:43.961 00.001 11872 OnExposeComplete: enter
23:04:43.964 00.003 11872 UpdateGuideState(): m_state=6
23:04:43.968 00.004 11872 Star::Find(15, 1800, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:04:43.971 00.003 11872 Star::Find returns 1 (0), X=1800.48, Y=924.07, Mass=4315, SNR=44.2, Peak=187 HFD=5.9
23:04:43.973 00.002 11872 CameraToMount -- cameraTheta (-1.27) - m_xAngle (0.00) = xAngle (-1.27 = -1.27)
23:04:43.977 00.004 11872 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.70 = 1.70)
23:04:43.980 00.003 11872 CameraToMount -- cameraX=0.07 cameraY=-0.24 hyp=0.25 cameraTheta=-1.27 mountX=0.07 mountY=0.25, mountTheta=1.28
23:04:43.984 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.07, y=-0.24, opts=13)
23:04:43.988 00.004 11872 Enqueuing Move request for scope (0.07, -0.24)
23:04:43.990 00.002 9960 Worker thread wakes up
23:04:43.991 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=187, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
23:04:43.994 00.003 11872 UpdateGuideState exits: m=4315 SNR=44.2
23:04:43.997 00.003 11872 PhdController: settling, locked = 1, distance = 0.39 (1.50) aobump = 0 frame = 3 / 99999
23:04:43.999 00.002 9960 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.24) opts 0xd
23:04:44.000 00.001 9960 Handling offset move in thread for scope, endpoint = (0.07, -0.24)
23:04:44.000 00.000 9960 Moving (0.07, -0.24) raw xDistance=0.07 yDistance=0.25
23:04:44.000 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:04:44.000 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
23:04:44.000 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763787883.999,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.39,"Time":2.9,"SettleTime":10.0,"StarLocked":true}
23:04:44.004 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
23:04:44.004 00.000 9960 MoveAxis(E, 0, ABG)
23:04:44.004 00.000 9960 Move returns status 0, amount 0
23:04:44.004 00.000 9960 MoveAxis(N, 0, ABG)
23:04:44.004 00.000 9960 Move returns status 0, amount 0
23:04:44.004 00.000 9960 move complete, result=0
23:04:44.005 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:44.009 00.004 9960 worker thread done servicing request
23:04:44.009 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:04:44.012 00.003 11872 Enqueuing Expose request
23:04:44.015 00.003 9960 Worker thread wakes up
23:04:44.015 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:04:44.019 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
23:04:44.019 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1785,909,31,31)
23:04:45.272 01.253 9960 Exposure complete
23:04:45.387 00.115 9960 worker thread done servicing request
23:04:45.387 00.000 11872 OnExposeComplete: enter
23:04:45.392 00.005 11872 UpdateGuideState(): m_state=6
23:04:45.395 00.003 11872 Star::Find(15, 1800, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
23:04:45.398 00.003 11872 Star::Find returns 1 (0), X=1800.78, Y=922.74, Mass=4370, SNR=44.5, Peak=178 HFD=5.7
23:04:45.403 00.005 11872 CameraToMount -- cameraTheta (-1.34) - m_xAngle (0.00) = xAngle (-1.34 = -1.34)
23:04:45.407 00.004 11872 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.63 = 1.63)
23:04:45.411 00.004 11872 CameraToMount -- cameraX=0.37 cameraY=-1.57 hyp=1.62 cameraTheta=-1.34 mountX=0.37 mountY=1.61, mountTheta=1.35
23:04:45.416 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.37, y=-1.57, opts=13)
23:04:45.420 00.004 11872 Enqueuing Move request for scope (0.37, -1.57)
23:04:45.424 00.004 9960 Worker thread wakes up
23:04:45.424 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.37, -1.57) opts 0xd
23:04:45.425 00.001 9960 Handling offset move in thread for scope, endpoint = (0.37, -1.57)
23:04:45.425 00.000 9960 Moving (0.37, -1.57) raw xDistance=0.37 yDistance=1.61
23:04:45.425 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.37
23:04:45.425 00.000 9960 resist switch: large excursion: input 1.61 thresh 0.60 direction from 0 to 1
23:04:45.425 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.84
23:04:45.426 00.001 9960 GuideAlgorithmResistSwitch::result() returns 1.61 from input 1.61
23:04:45.426 00.000 9960 MoveAxis(W, 172, ABG)
23:04:45.426 00.000 9960 Guiding  Dir = 3, Dur = 172
23:04:45.426 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=178, med=0, FiltMin=0, FiltMax=126, Gamma=1.000
23:04:45.429 00.003 9960 IsSlewing returns 0
23:04:45.429 00.000 11872 UpdateGuideState exits: m=4370 SNR=44.5
23:04:45.434 00.005 9960 IsGuiding returns 0
23:04:45.435 00.001 11872 PhdController: settling, locked = 1, distance = 0.76 (1.50) aobump = 0 frame = 4 / 99999
23:04:45.438 00.003 9960 PulseGuide returned control before completion, sleep 182
23:04:45.438 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763787885.438,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.76,"Time":4.3,"SettleTime":10.0,"StarLocked":true}
23:04:45.442 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:45.446 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:04:45.451 00.005 11872 Enqueuing Expose request
23:04:45.635 00.184 9960 IsGuiding returns 1
23:04:45.636 00.001 9960 scope still moving after pulse duration time elapsed
23:04:45.667 00.031 9960 IsSlewing returns 0
23:04:45.668 00.001 9960 IsGuiding returns 0
23:04:45.669 00.001 9960 scope move finished after 172 + 62 ms
23:04:45.669 00.000 9960 Move returns status 0, amount 172
23:04:45.670 00.001 9960 MoveAxis(S, 1204, ABG)
23:04:45.670 00.000 9960 Guiding  Dir = 1, Dur = 1204
23:04:45.671 00.001 9960 IsSlewing returns 0
23:04:45.671 00.000 9960 IsGuiding returns 0
23:04:45.672 00.001 9960 PulseGuide returned control before completion, sleep 1214
23:04:46.904 01.232 9960 IsGuiding returns 1
23:04:46.905 00.001 9960 scope still moving after pulse duration time elapsed
23:04:46.934 00.029 9960 IsSlewing returns 0
23:04:46.935 00.001 9960 IsGuiding returns 0
23:04:46.935 00.000 9960 scope move finished after 1204 + 60 ms
23:04:46.936 00.001 9960 Move returns status 0, amount 1204
23:04:46.936 00.000 9960 move complete, result=0
23:04:46.936 00.000 9960 worker thread done servicing request
23:04:46.938 00.002 9960 Worker thread wakes up
23:04:46.938 00.000 11872 GuideStep: 0.4 px 172 ms WEST, 1.6 px 1204 ms SOUTH
23:04:46.945 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
23:04:46.945 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1785,909,31,31)
23:04:48.202 01.257 9960 Exposure complete
23:04:48.316 00.114 9960 worker thread done servicing request
23:04:48.316 00.000 11872 OnExposeComplete: enter
23:04:48.320 00.004 11872 UpdateGuideState(): m_state=6
23:04:48.324 00.004 11872 Star::Find(15, 1800, 922, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
23:04:48.327 00.003 11872 Star::Find returns 1 (0), X=1800.40, Y=925.30, Mass=4460, SNR=45.2, Peak=198 HFD=5.6
23:04:48.331 00.004 11872 CameraToMount -- cameraTheta (1.58) - m_xAngle (0.00) = xAngle (1.57 = 1.57)
23:04:48.335 00.004 11872 CameraToMount -- cameraTheta (1.58) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.54 = -1.74)
23:04:48.340 00.005 11872 CameraToMount -- cameraX=-0.01 cameraY=0.99 hyp=0.99 cameraTheta=1.58 mountX=-0.00 mountY=-0.97, mountTheta=-1.57
23:04:48.344 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.01, y=0.99, opts=13)
23:04:48.348 00.004 11872 Enqueuing Move request for scope (-0.01, 0.99)
23:04:48.352 00.004 9960 Worker thread wakes up
23:04:48.352 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.99) opts 0xd
23:04:48.353 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.01, 0.99)
23:04:48.353 00.000 9960 Moving (-0.01, 0.99) raw xDistance=-0.00 yDistance=-0.97
23:04:48.353 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
23:04:48.353 00.000 9960 resist switch: large excursion: input -0.97 thresh 0.60 direction from 1 to -1
23:04:48.353 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.92
23:04:48.353 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.97 from input -0.97
23:04:48.353 00.000 9960 MoveAxis(E, 0, ABG)
23:04:48.353 00.000 9960 Move returns status 0, amount 0
23:04:48.354 00.001 9960 MoveAxis(N, 727, ABG)
23:04:48.354 00.000 9960 Guiding  Dir = 0, Dur = 727
23:04:48.354 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=198, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
23:04:48.358 00.004 9960 IsSlewing returns 0
23:04:48.358 00.000 11872 UpdateGuideState exits: m=4460 SNR=45.2
23:04:48.362 00.004 9960 IsGuiding returns 0
23:04:48.362 00.000 11872 PhdController: settling, locked = 1, distance = 0.83 (1.50) aobump = 0 frame = 5 / 99999
23:04:48.367 00.005 9960 PulseGuide returned control before completion, sleep 737
23:04:48.368 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763787888.368,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.83,"Time":7.2,"SettleTime":10.0,"StarLocked":true}
23:04:48.371 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:48.375 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:04:48.379 00.004 11872 Enqueuing Expose request
23:04:49.119 00.740 9960 IsGuiding returns 1
23:04:49.120 00.001 9960 scope still moving after pulse duration time elapsed
23:04:49.153 00.033 9960 IsSlewing returns 0
23:04:49.154 00.001 9960 IsGuiding returns 1
23:04:49.184 00.030 9960 IsSlewing returns 0
23:04:49.185 00.001 9960 IsGuiding returns 0
23:04:49.186 00.001 9960 scope move finished after 727 + 95 ms
23:04:49.186 00.000 9960 Move returns status 0, amount 727
23:04:49.187 00.001 9960 move complete, result=0
23:04:49.187 00.000 9960 worker thread done servicing request
23:04:49.187 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -1.0 px 727 ms NORTH
23:04:49.194 00.007 9960 Worker thread wakes up
23:04:49.194 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:04:49.195 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1785,909,31,31)
23:04:50.449 01.254 9960 Exposure complete
23:04:50.560 00.111 9960 worker thread done servicing request
23:04:50.560 00.000 11872 OnExposeComplete: enter
23:04:50.564 00.004 11872 UpdateGuideState(): m_state=6
23:04:50.568 00.004 11872 Star::Find(15, 1800, 925, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
23:04:50.572 00.004 11872 Star::Find returns 1 (0), X=1800.59, Y=924.59, Mass=4178, SNR=43.2, Peak=181 HFD=5.7
23:04:50.576 00.004 11872 CameraToMount -- cameraTheta (0.99) - m_xAngle (0.00) = xAngle (0.98 = 0.98)
23:04:50.580 00.004 11872 CameraToMount -- cameraTheta (0.99) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (3.95 = -2.33)
23:04:50.586 00.006 11872 CameraToMount -- cameraX=0.18 cameraY=0.28 hyp=0.33 cameraTheta=0.99 mountX=0.18 mountY=-0.24, mountTheta=-0.92
23:04:50.592 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.18, y=0.28, opts=13)
23:04:50.599 00.007 11872 Enqueuing Move request for scope (0.18, 0.28)
23:04:50.604 00.005 9960 Worker thread wakes up
23:04:50.604 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=181, med=0, FiltMin=0, FiltMax=99, Gamma=1.000
23:04:50.611 00.007 11872 UpdateGuideState exits: m=4178 SNR=43.2
23:04:50.616 00.005 11872 PhdController: settling, locked = 1, distance = 0.68 (1.50) aobump = 0 frame = 6 / 99999
23:04:50.621 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.28) opts 0xd
23:04:50.621 00.000 9960 Handling offset move in thread for scope, endpoint = (0.18, 0.28)
23:04:50.621 00.000 9960 Moving (0.18, 0.28) raw xDistance=0.18 yDistance=-0.24
23:04:50.621 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
23:04:50.621 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
23:04:50.623 00.002 11872 evsrv: {"Event":"Settling","Timestamp":1763787890.621,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.68,"Time":9.5,"SettleTime":10.0,"StarLocked":true}
23:04:50.627 00.004 9960 MoveAxis(E, 0, ABG)
23:04:50.627 00.000 9960 Move returns status 0, amount 0
23:04:50.628 00.001 9960 MoveAxis(N, 179, ABG)
23:04:50.628 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:50.634 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:04:50.638 00.004 9960 Guiding  Dir = 0, Dur = 179
23:04:50.638 00.000 11872 Enqueuing Expose request
23:04:50.642 00.004 9960 IsSlewing returns 0
23:04:50.642 00.000 9960 IsGuiding returns 0
23:04:50.643 00.001 9960 PulseGuide returned control before completion, sleep 189
23:04:50.844 00.201 9960 IsGuiding returns 1
23:04:50.846 00.002 9960 scope still moving after pulse duration time elapsed
23:04:50.875 00.029 9960 IsSlewing returns 0
23:04:50.877 00.002 9960 IsGuiding returns 0
23:04:50.877 00.000 9960 scope move finished after 179 + 55 ms
23:04:50.878 00.001 9960 Move returns status 0, amount 179
23:04:50.878 00.000 9960 move complete, result=0
23:04:50.878 00.000 9960 worker thread done servicing request
23:04:50.879 00.001 9960 Worker thread wakes up
23:04:50.879 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.2 px 179 ms NORTH
23:04:50.885 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
23:04:50.886 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1785,909,31,31)
23:04:52.132 01.246 9960 Exposure complete
23:04:52.236 00.104 9960 worker thread done servicing request
23:04:52.236 00.000 11872 OnExposeComplete: enter
23:04:52.240 00.004 11872 UpdateGuideState(): m_state=6
23:04:52.244 00.004 11872 Star::Find(15, 1800, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
23:04:52.247 00.003 11872 Star::Find returns 1 (0), X=1800.55, Y=924.26, Mass=4368, SNR=44.0, Peak=199 HFD=5.6
23:04:52.252 00.005 11872 CameraToMount -- cameraTheta (-0.36) - m_xAngle (0.00) = xAngle (-0.37 = -0.37)
23:04:52.255 00.003 11872 CameraToMount -- cameraTheta (-0.36) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.60 = 2.60)
23:04:52.259 00.004 11872 CameraToMount -- cameraX=0.14 cameraY=-0.05 hyp=0.15 cameraTheta=-0.36 mountX=0.14 mountY=0.08, mountTheta=0.50
23:04:52.264 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.14, y=-0.05, opts=13)
23:04:52.269 00.005 11872 Enqueuing Move request for scope (0.14, -0.05)
23:04:52.272 00.003 9960 Worker thread wakes up
23:04:52.272 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.05) opts 0xd
23:04:52.273 00.001 9960 Handling offset move in thread for scope, endpoint = (0.14, -0.05)
23:04:52.273 00.000 9960 Moving (0.14, -0.05) raw xDistance=0.14 yDistance=0.08
23:04:52.273 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:04:52.273 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:04:52.274 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:04:52.274 00.000 9960 MoveAxis(E, 0, ABG)
23:04:52.274 00.000 9960 Move returns status 0, amount 0
23:04:52.274 00.000 9960 MoveAxis(N, 0, ABG)
23:04:52.274 00.000 9960 Move returns status 0, amount 0
23:04:52.274 00.000 9960 move complete, result=0
23:04:52.274 00.000 9960 worker thread done servicing request
23:04:52.274 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=199, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
23:04:52.278 00.004 11872 UpdateGuideState exits: m=4368 SNR=44.0
23:04:52.282 00.004 11872 PhdController: settling, locked = 1, distance = 0.52 (1.50) aobump = 0 frame = 7 / 99999
23:04:52.286 00.004 11872 PhdController: newstate STATE_FINISH
23:04:52.290 00.004 11872 PhdController complete: success
23:04:52.293 00.003 11872 evsrv: {"Event":"SettleDone","Timestamp":1763787892.293,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":7,"DroppedFrames":0}
23:04:52.296 00.003 11872 Mount: notify guiding dither settle done success=1
23:04:52.301 00.005 11872 PhdController: newstate STATE_IDLE
23:04:52.304 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:52.307 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:04:52.311 00.004 11872 Enqueuing Expose request
23:04:52.315 00.004 9960 Worker thread wakes up
23:04:52.315 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:04:52.316 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1785,909,31,31)
23:04:52.316 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:04:53.092 00.776 11872 evsrv: cli 0D2D2A00 connect
23:04:53.098 00.006 11872 case statement mapped state 6 to 3
23:04:53.102 00.004 11872 case statement mapped state 6 to 3
23:04:53.112 00.010 11872 evsrv: cli 0D2D2A00 request: {"method":"get_app_state","id":"32964473-1c0d-41bf-8468-aa5c6da36c88"}
23:04:53.116 00.004 11872 case statement mapped state 6 to 3
23:04:53.120 00.004 11872 evsrv: cli 0D2D2A00 response: {"jsonrpc":"2.0","result":"Guiding","id":"32964473-1c0d-41bf-8468-aa5c6da36c88"}
23:04:53.125 00.005 11872 evsrv: cli 0D2D2A00 disconnect
23:04:53.131 00.006 11872 evsrv: cli 0D2D28C0 connect
23:04:53.141 00.010 11872 case statement mapped state 6 to 3
23:04:53.150 00.009 11872 case statement mapped state 6 to 3
23:04:53.154 00.004 11872 evsrv: cli 0D2D28C0 request: {"method":"stop_capture","id":"102ba0e1-c779-479c-91f1-523c1749cefb"}
23:04:53.159 00.005 11872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:04:53.162 00.003 11872 Status Line: Waiting for devices...
23:04:53.166 00.004 11872 evsrv: cli 0D2D28C0 response: {"jsonrpc":"2.0","result":0,"id":"102ba0e1-c779-479c-91f1-523c1749cefb"}
23:04:53.172 00.006 11872 evsrv: cli 0D2D28C0 disconnect
23:04:53.177 00.005 11872 evsrv: cli 0D2D2780 connect
23:04:53.181 00.004 11872 case statement mapped state 6 to 3
23:04:53.185 00.004 11872 case statement mapped state 6 to 3
23:04:53.188 00.003 11872 evsrv: cli 0D2D2780 request: {"method":"get_app_state","id":"1e9756ef-666d-4204-9783-66283209e2b6"}
23:04:53.192 00.004 9960 ZWO: stopexposure
23:04:53.192 00.000 11872 case statement mapped state 6 to 3
23:04:53.196 00.004 11872 evsrv: cli 0D2D2780 response: {"jsonrpc":"2.0","result":"Guiding","id":"1e9756ef-666d-4204-9783-66283209e2b6"}
23:04:53.202 00.006 11872 evsrv: cli 0D2D2780 disconnect
23:04:53.522 00.320 9960 ZWO: stopexposure
23:04:53.522 00.000 9960 Error thrown from C:\cygwin\home\agalasso\projects\phd2\worker_thread.cpp:190->Capture failed
23:04:53.522 00.000 9960 worker thread done servicing request
23:04:53.523 00.001 11872 OnExposeComplete: enter
23:04:53.529 00.006 11872 OnExposeComplete: Capture Error reported
23:04:53.535 00.006 11872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
23:04:53.541 00.006 11872 Mount: notify guiding stopped
23:04:53.549 00.008 11872 Changing from state GUIDING to STOP
23:04:53.554 00.005 11872 guider state => SELECTED
23:04:53.559 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=199, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
23:04:53.564 00.005 11872 Changing from state SELECTED to UNINITIALIZED
23:04:53.568 00.004 11872 guider state => SELECTING
23:04:53.576 00.008 11872 Status Line: Stopped.
23:04:53.581 00.005 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\myframe_events.cpp:489->Error reported capturing image
23:04:54.201 00.620 11872 evsrv: cli 0D2D2320 connect
23:04:54.210 00.009 11872 evsrv: cli 0D2D2320 request: {"method":"get_app_state","id":"ff5503b6-73ff-43f2-9f15-f5ad32d516af"}
23:04:54.215 00.005 11872 evsrv: cli 0D2D2320 response: {"jsonrpc":"2.0","result":"Stopped","id":"ff5503b6-73ff-43f2-9f15-f5ad32d516af"}
23:04:54.221 00.006 11872 evsrv: cli 0D2D2320 disconnect
23:05:11.157 16.936 11872 evsrv: cli 0D2D2A00 connect
23:05:11.161 00.004 11872 evsrv: cli 0D2D2A00 request: {"method":"get_app_state","id":"e8c0aeec-9022-46d6-8890-b36af146d6af"}
23:05:11.165 00.004 11872 evsrv: cli 0D2D2A00 response: {"jsonrpc":"2.0","result":"Stopped","id":"e8c0aeec-9022-46d6-8890-b36af146d6af"}
23:05:11.168 00.003 11872 evsrv: cli 0D2D2A00 disconnect
23:05:11.173 00.005 11872 evsrv: cli 0D2D3040 connect
23:05:11.179 00.006 11872 evsrv: cli 0D2D3040 request: {"method":"get_calibrated","id":"f12262ff-3797-4990-b096-5a1c292ea892"}
23:05:11.184 00.005 11872 evsrv: cli 0D2D3040 response: {"jsonrpc":"2.0","result":true,"id":"f12262ff-3797-4990-b096-5a1c292ea892"}
23:05:11.189 00.005 11872 evsrv: cli 0D2D3040 disconnect
23:05:11.195 00.006 11872 evsrv: cli 0D2D2820 connect
23:05:11.200 00.005 11872 evsrv: cli 0D2D2820 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"02c243dc-b16e-4769-91b2-cd30c01a2aef"}
23:05:11.205 00.005 11872 PhdController::Guide begins
23:05:11.209 00.004 11872 PhdController: newstate STATE_SETUP
23:05:11.212 00.003 11872 PhdController: setup
23:05:11.217 00.005 11872 PhdController: newstate STATE_ATTEMPT_START
23:05:11.220 00.003 11872 PhdController: start capturing
23:05:11.224 00.004 11872 Changing from state SELECTING to UNINITIALIZED
23:05:11.227 00.003 11872 guider state => SELECTING
23:05:11.232 00.005 11872 setting force full frames = true
23:05:11.238 00.006 11872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
23:05:11.249 00.011 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:05:11.255 00.006 11872 Enqueuing Expose request
23:05:11.260 00.005 11872 PhdController: newstate STATE_SELECT_STAR
23:05:11.266 00.006 11872 evsrv: cli 0D2D2820 response: {"jsonrpc":"2.0","result":0,"id":"02c243dc-b16e-4769-91b2-cd30c01a2aef"}
23:05:11.271 00.005 9960 Worker thread wakes up
23:05:11.271 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:05:11.272 00.001 11872 evsrv: cli 0D2D2820 disconnect
23:05:11.278 00.006 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:05:11.279 00.001 11872 evsrv: cli 0D2D3180 connect
23:05:11.286 00.007 11872 case statement mapped state 1 to 101
23:05:11.292 00.006 11872 case statement mapped state 1 to 101
23:05:11.297 00.005 11872 evsrv: cli 0D2D3180 request: {"method":"get_lock_shift_params","id":"aaf27da9-9a4f-49bc-a7fe-aa218fd2c6a6"}
23:05:11.301 00.004 11872 evsrv: cli 0D2D3180 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"aaf27da9-9a4f-49bc-a7fe-aa218fd2c6a6"}
23:05:11.305 00.004 11872 evsrv: cli 0D2D3180 disconnect
23:05:11.311 00.006 11872 evsrv: cli 0D2D3220 connect
23:05:11.316 00.005 11872 case statement mapped state 1 to 101
23:05:11.320 00.004 11872 case statement mapped state 1 to 101
23:05:11.326 00.006 11872 evsrv: cli 0D2D3220 request: {"method":"get_lock_position","id":"95841d66-b04a-458b-a6df-bce332eaeaaa"}
23:05:11.331 00.005 11872 evsrv: cli 0D2D3220 response: {"jsonrpc":"2.0","result":null,"id":"95841d66-b04a-458b-a6df-bce332eaeaaa"}
23:05:11.337 00.006 11872 evsrv: cli 0D2D3220 disconnect
23:05:12.340 01.003 11872 evsrv: cli 0D2D2F00 connect
23:05:12.348 00.008 11872 case statement mapped state 1 to 101
23:05:12.354 00.006 11872 case statement mapped state 1 to 101
23:05:12.360 00.006 11872 evsrv: cli 0D2D2F00 request: {"method":"get_lock_position","id":"01d6624e-94f0-4d26-9143-e15b8596ecf1"}
23:05:12.366 00.006 11872 evsrv: cli 0D2D2F00 response: {"jsonrpc":"2.0","result":null,"id":"01d6624e-94f0-4d26-9143-e15b8596ecf1"}
23:05:12.370 00.004 11872 evsrv: cli 0D2D2F00 disconnect
23:05:12.524 00.154 9960 Exposure complete
23:05:12.641 00.117 9960 worker thread done servicing request
23:05:12.641 00.000 11872 OnExposeComplete: enter
23:05:12.645 00.004 11872 UpdateGuideState(): m_state=1
23:05:12.649 00.004 11872 UpdateCurrentPosition: no star selected
23:05:12.653 00.004 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
23:05:12.657 00.004 11872 Status Line: No star selected
23:05:12.661 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=182, med=0, FiltMin=0, FiltMax=102, Gamma=1.000
23:05:12.665 00.004 11872 UpdateGuideState exits: No star selected
23:05:12.669 00.004 11872 GuiderMultiStar::AutoSelect enter
23:05:12.673 00.004 11872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
23:05:12.776 00.103 11872 AutoFind: auto downsample for scale 1.00 => 1x
23:05:12.961 00.185 11872 AutoFind: global mean = -0.0, stdev 2.3
23:05:12.965 00.004 11872 AutoFind: using threshold = 0.1
23:05:13.231 00.266 11872 AutoFind: local max [1801, 921] 114.4
23:05:13.235 00.004 11872 AutoFind: local max [1556, 372] 103.0
23:05:13.239 00.004 11872 AutoFind: local max [357, 9] 52.2
23:05:13.241 00.002 11872 AutoFind: local max [1690, 385] 52.2
23:05:13.244 00.003 11872 AutoFind: local max [1339, 155] 44.3
23:05:13.246 00.002 11872 AutoFind: local max [1263, 82] 38.5
23:05:13.250 00.004 11872 AutoFind: local max [849, 979] 26.7
23:05:13.252 00.002 11872 AutoFind: local max [742, 621] 25.8
23:05:13.255 00.003 11872 AutoFind: local max [418, 380] 24.2
23:05:13.257 00.002 11872 AutoFind: local max [85, 1008] 23.6
23:05:13.260 00.003 11872 AutoFind: local max [96, 591] 21.7
23:05:13.263 00.003 11872 AutoFind: local max [1897, 911] 21.6
23:05:13.265 00.002 11872 AutoFind: local max [133, 493] 20.8
23:05:13.269 00.004 11872 AutoFind: local max [1005, 407] 20.4
23:05:13.271 00.002 11872 AutoFind: local max [354, 413] 11.0
23:05:13.274 00.003 11872 AutoFind: local max [1336, 626] 10.6
23:05:13.276 00.002 11872 AutoFind: local max [452, 453] 10.4
23:05:13.279 00.003 11872 AutoFind: local max [131, 157] 10.3
23:05:13.282 00.003 11872 AutoFind: local max [1282, 231] 10.0
23:05:13.284 00.002 11872 AutoFind: local max [719, 212] 9.9
23:05:13.287 00.003 11872 AutoFind: local max [1323, 710] 9.2
23:05:13.289 00.002 11872 AutoFind: local max [243, 513] 8.3
23:05:13.291 00.002 11872 AutoFind: local max [1270, 44] 7.9
23:05:13.295 00.004 11872 AutoFind: local max [1875, 751] 7.8
23:05:13.297 00.002 11872 AutoFind: local max [250, 730] 7.7
23:05:13.302 00.005 11872 AutoFind: local max [1412, 538] 7.6
23:05:13.305 00.003 11872 AutoFind: local max [469, 374] 7.6
23:05:13.309 00.004 11872 AutoFind: local max [1284, 237] 7.6
23:05:13.312 00.003 11872 AutoFind: local max [1748, 305] 7.3
23:05:13.316 00.004 11872 AutoFind: local max [73, 1042] 7.3
23:05:13.320 00.004 11872 AutoFind: local max [1357, 156] 7.3
23:05:13.324 00.004 11872 AutoFind: local max [256, 115] 7.0
23:05:13.328 00.004 11872 AutoFind: local max [779, 922] 6.9
23:05:13.332 00.004 11872 AutoFind: local max [273, 1072] 6.5
23:05:13.336 00.004 11872 AutoFind: local max [1563, 361] 6.2
23:05:13.339 00.003 11872 AutoFind: local max [344, 764] 6.1
23:05:13.341 00.002 11872 AutoFind: local max [1800, 51] 6.0
23:05:13.345 00.004 11872 AutoFind: local max [1454, 780] 6.0
23:05:13.349 00.004 11872 AutoFind: local max [280, 479] 6.0
23:05:13.352 00.003 11872 AutoFind: local max [454, 33] 5.8
23:05:13.354 00.002 11872 AutoFind: local max [1411, 545] 5.7
23:05:13.356 00.002 11872 AutoFind: local max [528, 705] 5.4
23:05:13.359 00.003 11872 AutoFind: local max [1825, 199] 5.3
23:05:13.363 00.004 11872 AutoFind: local max [1591, 905] 4.9
23:05:13.365 00.002 11872 AutoFind: local max [328, 1087] 4.7
23:05:13.368 00.003 11872 AutoFind: local max [1491, 570] 4.7
23:05:13.370 00.002 11872 AutoFind: local max [88, 773] 4.6
23:05:13.374 00.004 11872 AutoFind: local max [1479, 1044] 4.6
23:05:13.377 00.003 11872 AutoFind: local max [1699, 328] 4.6
23:05:13.380 00.003 11872 AutoFind: local max [1011, 348] 4.5
23:05:13.382 00.002 11872 AutoFind: local max [1312, 656] 4.5
23:05:13.385 00.003 11872 AutoFind: local max [1786, 696] 4.4
23:05:13.388 00.003 11872 AutoFind: local max [274, 587] 4.4
23:05:13.391 00.003 11872 AutoFind: local max [57, 85] 4.4
23:05:13.395 00.004 11872 AutoFind: local max [547, 364] 4.4
23:05:13.398 00.003 11872 AutoFind: local max [568, 619] 4.3
23:05:13.401 00.003 11872 AutoFind: local max [1778, 942] 4.3
23:05:13.403 00.002 11872 AutoFind: local max [533, 317] 4.3
23:05:13.405 00.002 11872 AutoFind: local max [431, 272] 4.3
23:05:13.409 00.004 11872 AutoFind: local max [1313, 661] 4.2
23:05:13.412 00.003 11872 AutoFind: local max [1697, 475] 4.2
23:05:13.414 00.002 11872 AutoFind: local max [40, 521] 4.2
23:05:13.417 00.003 11872 AutoFind: local max [1645, 693] 4.2
23:05:13.420 00.003 11872 AutoFind: local max [525, 715] 4.1
23:05:13.423 00.003 11872 AutoFind: local max [1361, 511] 4.1
23:05:13.425 00.002 11872 AutoFind: local max [1491, 564] 4.1
23:05:13.428 00.003 11872 AutoFind: local max [1452, 523] 4.1
23:05:13.431 00.003 11872 AutoFind: local max [380, 655] 4.1
23:05:13.434 00.003 11872 AutoFind: local max [1672, 465] 4.1
23:05:13.436 00.002 11872 AutoFind: local max [405, 131] 4.0
23:05:13.438 00.002 11872 AutoFind: local max [1493, 824] 4.0
23:05:13.443 00.005 11872 AutoFind: local max [1122, 713] 4.0
23:05:13.445 00.002 11872 AutoFind: local max [1615, 626] 4.0
23:05:13.447 00.002 11872 AutoFind: local max [1787, 139] 4.0
23:05:13.450 00.003 11872 AutoFind: local max [1309, 379] 3.9
23:05:13.452 00.002 11872 AutoFind: local max [8, 429] 3.9
23:05:13.454 00.002 11872 AutoFind: local max [1822, 173] 3.9
23:05:13.459 00.005 11872 AutoFind: local max [298, 917] 3.8
23:05:13.461 00.002 11872 AutoFind: local max [1324, 719] 3.8
23:05:13.464 00.003 11872 AutoFind: local max [320, 54] 3.8
23:05:13.467 00.003 11872 AutoFind: local max [1143, 235] 3.8
23:05:13.471 00.004 11872 AutoFind: local max [186, 831] 3.8
23:05:13.475 00.004 11872 AutoFind: local max [429, 277] 3.8
23:05:13.478 00.003 11872 AutoFind: local max [1504, 918] 3.8
23:05:13.482 00.004 11872 AutoFind: local max [252, 42] 3.8
23:05:13.485 00.003 11872 AutoFind: local max [270, 611] 3.7
23:05:13.489 00.004 11872 AutoFind: local max [33, 956] 3.7
23:05:13.492 00.003 11872 AutoFind: local max [1673, 458] 3.7
23:05:13.495 00.003 11872 AutoFind: local max [1534, 499] 3.7
23:05:13.498 00.003 11872 AutoFind: local max [484, 634] 3.7
23:05:13.501 00.003 11872 AutoFind: local max [1649, 1021] 3.7
23:05:13.505 00.004 11872 AutoFind: local max [235, 118] 3.7
23:05:13.508 00.003 11872 AutoFind: local max [618, 510] 3.6
23:05:13.512 00.004 11872 AutoFind: local max [665, 243] 3.6
23:05:13.515 00.003 11872 AutoFind: local max [867, 1061] 3.6
23:05:13.518 00.003 11872 AutoFind: local max [167, 750] 3.6
23:05:13.522 00.004 11872 AutoFind: local max [1548, 311] 3.6
23:05:13.526 00.004 11872 AutoFind: local max [607, 447] 3.6
23:05:13.529 00.003 11872 AutoFind: local max [1618, 618] 3.6
23:05:13.532 00.003 11872 AutoFind: local max [1673, 669] 3.6
23:05:13.536 00.004 11872 AutoFind: too close [1618, 618] 3.6 - [1615, 626] 4.0
23:05:13.539 00.003 11872 AutoFind: too close [1673, 458] 3.7 - [1672, 465] 4.1
23:05:13.541 00.002 11872 AutoFind: too close [429, 277] 3.8 - [431, 272] 4.3
23:05:13.544 00.003 11872 AutoFind: too close [1324, 719] 3.8 - [1323, 710] 9.2
23:05:13.547 00.003 11872 AutoFind: too close [1491, 564] 4.1 - [1491, 570] 4.7
23:05:13.550 00.003 11872 AutoFind: too close [525, 715] 4.1 - [528, 705] 5.4
23:05:13.553 00.003 11872 AutoFind: too close [1313, 661] 4.2 - [1312, 656] 4.5
23:05:13.556 00.003 11872 AutoFind: too close [1411, 545] 5.7 - [1412, 538] 7.6
23:05:13.559 00.003 11872 AutoFind: close dim-bright [1563, 361] 6.2 - [1556, 372] 103.0
23:05:13.563 00.004 11872 AutoFind: close dim-bright [1357, 156] 7.3 - [1339, 155] 44.3
23:05:13.566 00.003 11872 AutoFind: too close [1284, 237] 7.6 - [1282, 231] 10.0
23:05:13.568 00.002 11872 AutoFind: too close to edge [8, 429] 3.9
23:05:13.571 00.003 11872 AutoFind: too close to edge [328, 1087] 4.7
23:05:13.574 00.003 11872 AutoFind: too close to edge [357, 9] 52.2
23:05:13.578 00.004 11872 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
23:05:13.580 00.002 11872 Star::Find(15, 1801, 921, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:13.584 00.004 11872 Star::Find returns 1 (0), X=1800.60, Y=922.59, Mass=4349, SNR=44.6, Peak=182 HFD=5.8
23:05:13.587 00.003 11872 Star::Find(15, 1556, 372, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:13.591 00.004 11872 Star::Find returns 1 (0), X=1556.34, Y=372.79, Mass=4980, SNR=46.5, Peak=140 HFD=6.5
23:05:13.595 00.004 11872 Star::Find(15, 1690, 385, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:13.599 00.004 11872 Star::Find returns 1 (0), X=1690.15, Y=385.98, Mass=1803, SNR=27.7, Peak=69 HFD=6.0
23:05:13.603 00.004 11872 Star::Find(15, 1339, 155, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:13.606 00.003 11872 Star::Find returns 1 (0), X=1339.47, Y=156.03, Mass=1689, SNR=27.4, Peak=50 HFD=6.4
23:05:13.610 00.004 11872 Star::Find(15, 1263, 82, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:13.614 00.004 11872 Star::Find returns 1 (0), X=1264.07, Y=83.27, Mass=1699, SNR=26.9, Peak=48 HFD=6.4
23:05:13.617 00.003 11872 Star::Find(15, 849, 979, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:13.620 00.003 11872 Star::Find returns 1 (0), X=849.53, Y=980.47, Mass=1223, SNR=23.4, Peak=29 HFD=7.0
23:05:13.624 00.004 11872 Star::Find(15, 742, 621, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:13.627 00.003 11872 Star::Find returns 1 (0), X=743.35, Y=622.06, Mass=1851, SNR=28.9, Peak=43 HFD=7.4
23:05:13.631 00.004 11872 Star::Find(15, 418, 380, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:13.635 00.004 11872 Star::Find returns 1 (0), X=418.14, Y=381.30, Mass=1157, SNR=22.1, Peak=37 HFD=6.5
23:05:13.639 00.004 11872 Star::Find(15, 85, 1008, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:13.642 00.003 11872 Star::Find returns 1 (0), X=85.21, Y=1007.70, Mass=567, SNR=16.0, Peak=31 HFD=5.4
23:05:13.647 00.005 11872 Star::Find(15, 96, 591, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:13.650 00.003 11872 Star::Find returns 1 (0), X=95.62, Y=592.01, Mass=582, SNR=16.0, Peak=24 HFD=5.3
23:05:13.653 00.003 11872 Star::Find(15, 1897, 911, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:13.657 00.004 11872 Star::Find returns 1 (0), X=1896.77, Y=912.17, Mass=613, SNR=16.8, Peak=38 HFD=5.8
23:05:13.661 00.004 11872 Star::Find(15, 133, 493, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:13.664 00.003 11872 Star::Find returns 1 (0), X=132.03, Y=493.59, Mass=668, SNR=17.5, Peak=32 HFD=5.2
23:05:13.669 00.005 11872 Star::Find(15, 1005, 407, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:13.672 00.003 11872 Star::Find returns 1 (0), X=1006.31, Y=408.11, Mass=1342, SNR=24.1, Peak=37 HFD=7.7
23:05:13.676 00.004 11872 Star::Find(15, 354, 413, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:13.680 00.004 11872 Star::Find returns 1 (0), X=354.03, Y=411.35, Mass=362, SNR=12.9, Peak=15 HFD=5.7
23:05:13.684 00.004 11872 Star::Find(15, 1336, 626, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:13.688 00.004 11872 Star::Find returns 1 (0), X=1335.61, Y=627.51, Mass=289, SNR=11.1, Peak=15 HFD=5.1
23:05:13.692 00.004 11872 Star::Find(15, 452, 453, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:13.698 00.006 11872 Star::Find returns 1 (0), X=451.76, Y=454.25, Mass=384, SNR=13.2, Peak=16 HFD=5.9
23:05:13.701 00.003 11872 Star::Find(15, 131, 157, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:13.705 00.004 11872 Star::Find returns 1 (0), X=131.23, Y=155.35, Mass=231, SNR=10.3, Peak=12 HFD=5.3
23:05:13.709 00.004 11872 Star::Find(15, 719, 212, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:13.712 00.003 11872 Star::Find returns 1 (0), X=720.07, Y=209.50, Mass=536, SNR=15.6, Peak=17 HFD=6.6
23:05:13.716 00.004 11872 Star::Find(15, 243, 513, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:13.720 00.004 11872 Star::Find returns 1 (0), X=242.77, Y=512.59, Mass=289, SNR=11.4, Peak=18 HFD=5.3
23:05:13.724 00.004 11872 Star::Find(15, 1270, 44, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:13.728 00.004 11872 Star::Find returns 1 (0), X=1270.80, Y=44.81, Mass=321, SNR=11.9, Peak=13 HFD=6.4
23:05:13.733 00.005 11872 Star::Find(15, 1875, 751, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:13.737 00.004 11872 Star::Find returns 1 (0), X=1874.66, Y=752.16, Mass=205, SNR=9.8, Peak=15 HFD=5.6
23:05:13.741 00.004 11872 Star::Find(15, 250, 730, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:13.746 00.005 11872 Star::Find returns 1 (0), X=249.86, Y=731.18, Mass=155, SNR=8.4, Peak=14 HFD=4.5
23:05:13.749 00.003 11872 Star::Find(15, 469, 374, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:13.754 00.005 11872 Star::Find returns 1 (0), X=468.98, Y=376.24, Mass=412, SNR=13.5, Peak=16 HFD=6.8
23:05:13.757 00.003 11872 Star::Find(15, 1748, 305, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:13.760 00.003 11872 Star::Find returns 1 (0), X=1747.49, Y=305.16, Mass=206, SNR=9.7, Peak=12 HFD=5.2
23:05:13.765 00.005 11872 Star::Find(15, 73, 1042, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:13.767 00.002 11872 Star::Find returns 1 (0), X=73.20, Y=1041.79, Mass=92, SNR=6.5, Peak=16 HFD=3.4
23:05:13.772 00.005 11872 Star::Find(15, 1357, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:13.776 00.004 11872 Star::Find returns 1 (0), X=1339.92, Y=156.53, Mass=1591, SNR=26.5, Peak=27 HFD=6.3
23:05:13.779 00.003 11872 Star::Find(15, 256, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:13.782 00.003 11872 Star::Find returns 1 (0), X=256.35, Y=112.78, Mass=179, SNR=9.1, Peak=13 HFD=4.9
23:05:13.786 00.004 11872 Star::Find(15, 779, 922, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:13.790 00.004 11872 Star::Find returns 1 (0), X=780.37, Y=922.53, Mass=232, SNR=10.2, Peak=11 HFD=5.9
23:05:13.793 00.003 11872 Star::Find(15, 273, 1072, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:13.795 00.002 11872 Star::Find returns 1 (0), X=272.53, Y=1071.74, Mass=142, SNR=7.9, Peak=8 HFD=5.2
23:05:13.799 00.004 11872 Star::Find(15, 1563, 361, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:13.802 00.003 11872 Star::Find returns 1 (0), X=1556.34, Y=372.79, Mass=4980, SNR=46.5, Peak=140 HFD=6.5
23:05:13.804 00.002 11872 Star::Find(15, 344, 764, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:13.808 00.004 11872 Star::Find returns 1 (0), X=343.43, Y=761.63, Mass=193, SNR=9.5, Peak=8 HFD=5.7
23:05:13.811 00.003 11872 Star::Find(15, 1800, 51, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:13.813 00.002 11872 Star::Find returns 1 (0), X=1800.63, Y=52.12, Mass=167, SNR=8.8, Peak=10 HFD=5.8
23:05:13.816 00.003 11872 Star::Find(15, 1454, 780, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:13.819 00.003 11872 Star::Find returns 1 (0), X=1453.81, Y=781.08, Mass=111, SNR=7.0, Peak=11 HFD=4.5
23:05:13.821 00.002 11872 Star::Find(15, 280, 479, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:13.825 00.004 11872 Star::Find returns 1 (0), X=279.78, Y=478.44, Mass=161, SNR=8.6, Peak=10 HFD=5.3
23:05:13.827 00.002 11872 Star::Find(15, 454, 33, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:13.830 00.003 11872 Star::Find returns 1 (0), X=454.82, Y=31.14, Mass=203, SNR=9.5, Peak=12 HFD=5.8
23:05:13.834 00.004 11872 Star::Find(15, 1825, 199, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:13.837 00.003 11872 Star::Find returns 1 (0), X=1824.48, Y=199.23, Mass=142, SNR=8.0, Peak=8 HFD=5.3
23:05:13.839 00.002 11872 Star::Find(15, 1591, 905, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:13.842 00.003 11872 Star::Find false star n=11 nbg=286 bg=0.9 sigma=0.9 thresh=4 peak=3
23:05:13.845 00.003 11872 Star::Find returns 0 (2), X=1591.00, Y=905.00, Mass=38, SNR=2.9, Peak=6 HFD=0.0
23:05:13.848 00.003 11872 Star::Find(15, 88, 773, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:13.851 00.003 11872 Star::Find returns 1 (0), X=88.42, Y=772.67, Mass=69, SNR=5.6, Peak=6 HFD=5.4
23:05:13.853 00.002 11872 Star::Find(15, 1479, 1044, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:13.857 00.004 11872 Star::Find false star n=20 nbg=281 bg=1.0 sigma=1.0 thresh=4 peak=3
23:05:13.860 00.003 11872 Star::Find returns 0 (2), X=1479.00, Y=1044.00, Mass=63, SNR=2.9, Peak=5 HFD=0.0
23:05:13.864 00.004 11872 Star::Find(15, 1699, 328, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:13.867 00.003 11872 Star::Find returns 1 (0), X=1698.83, Y=324.93, Mass=143, SNR=8.1, Peak=9 HFD=6.5
23:05:13.870 00.003 11872 Star::Find(15, 1011, 348, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:13.873 00.003 11872 Star::Find returns 1 (0), X=1011.26, Y=346.54, Mass=104, SNR=6.7, Peak=8 HFD=7.1
23:05:13.875 00.002 11872 Star::Find(15, 1786, 696, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:13.879 00.004 11872 Star::Find false star n=26 nbg=281 bg=0.9 sigma=0.9 thresh=4 peak=4
23:05:13.882 00.003 11872 Star::Find returns 0 (2), X=1786.00, Y=696.00, Mass=100, SNR=2.9, Peak=8 HFD=0.0
23:05:13.886 00.004 11872 Star::Find(15, 274, 587, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:13.888 00.002 11872 Star::Find false star n=20 nbg=286 bg=0.9 sigma=1.0 thresh=4 peak=4
23:05:13.892 00.004 11872 Star::Find returns 0 (2), X=274.00, Y=587.00, Mass=84, SNR=2.9, Peak=8 HFD=0.0
23:05:13.895 00.003 11872 Star::Find(15, 57, 85, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:13.899 00.004 11872 Star::Find false star n=21 nbg=277 bg=0.6 sigma=0.7 thresh=3 peak=3
23:05:13.902 00.003 11872 Star::Find returns 0 (2), X=57.00, Y=85.00, Mass=65, SNR=2.9, Peak=6 HFD=0.0
23:05:13.906 00.004 11872 Star::Find(15, 547, 364, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:13.909 00.003 11872 Star::Find false star n=18 nbg=287 bg=1.1 sigma=1.0 thresh=4 peak=4
23:05:13.914 00.005 11872 Star::Find returns 0 (2), X=547.00, Y=364.00, Mass=68, SNR=2.9, Peak=8 HFD=0.0
23:05:13.916 00.002 11872 Star::Find(15, 568, 619, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:13.919 00.003 11872 Star::Find false star n=23 nbg=285 bg=0.9 sigma=0.9 thresh=4 peak=4
23:05:13.921 00.002 11872 Star::Find returns 0 (2), X=568.00, Y=619.00, Mass=90, SNR=2.9, Peak=10 HFD=0.0
23:05:13.924 00.003 11872 Star::Find(15, 1778, 942, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:13.927 00.003 11872 Star::Find false star n=41 nbg=210 bg=2.3 sigma=2.1 thresh=9 peak=4
23:05:13.930 00.003 11872 Star::Find returns 0 (2), X=1778.00, Y=942.00, Mass=558, SNR=2.9, Peak=7 HFD=0.0
23:05:13.932 00.002 11872 Star::Find(15, 533, 317, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:13.935 00.003 11872 Star::Find returns 1 (0), X=533.78, Y=314.52, Mass=195, SNR=9.2, Peak=8 HFD=5.8
23:05:13.937 00.002 11872 Star::Find(15, 1697, 475, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:13.941 00.004 11872 Star::Find false star n=17 nbg=283 bg=0.9 sigma=0.9 thresh=4 peak=4
23:05:13.946 00.005 11872 Star::Find returns 0 (2), X=1697.00, Y=475.00, Mass=66, SNR=2.9, Peak=8 HFD=0.0
23:05:13.950 00.004 11872 Star::Find(15, 40, 521, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:13.953 00.003 11872 Star::Find false star n=15 nbg=282 bg=0.7 sigma=0.7 thresh=3 peak=3
23:05:13.957 00.004 11872 Star::Find returns 0 (2), X=40.00, Y=521.00, Mass=45, SNR=2.9, Peak=8 HFD=0.0
23:05:13.960 00.003 11872 Star::Find(15, 1645, 693, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:13.963 00.003 11872 Star::Find false star n=17 nbg=287 bg=0.9 sigma=1.0 thresh=4 peak=4
23:05:13.965 00.002 11872 Star::Find returns 0 (2), X=1645.00, Y=693.00, Mass=59, SNR=2.9, Peak=7 HFD=0.0
23:05:13.968 00.003 11872 Star::Find(15, 1361, 511, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:13.971 00.003 11872 Star::Find returns 1 (0), X=1361.87, Y=512.42, Mass=191, SNR=9.2, Peak=8 HFD=7.1
23:05:13.974 00.003 11872 Star::Find(15, 1452, 523, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:13.977 00.003 11872 Star::Find false star n=14 nbg=284 bg=0.9 sigma=0.9 thresh=4 peak=3
23:05:13.982 00.005 11872 Star::Find returns 0 (2), X=1452.00, Y=523.00, Mass=55, SNR=2.9, Peak=8 HFD=0.0
23:05:13.985 00.003 11872 Star::Find(15, 380, 655, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:13.989 00.004 11872 Star::Find false star n=23 nbg=275 bg=0.7 sigma=0.7 thresh=3 peak=3
23:05:13.991 00.002 11872 Star::Find returns 0 (2), X=380.00, Y=655.00, Mass=66, SNR=2.9, Peak=7 HFD=0.0
23:05:13.994 00.003 11872 Star::Find(15, 405, 131, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:13.996 00.002 11872 Star::Find false star n=22 nbg=286 bg=1.0 sigma=1.0 thresh=4 peak=4
23:05:14.000 00.004 11872 Star::Find returns 0 (2), X=405.00, Y=131.00, Mass=83, SNR=2.9, Peak=7 HFD=0.0
23:05:14.003 00.003 11872 Star::Find(15, 1493, 824, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:14.007 00.004 11872 Star::Find returns 1 (0), X=1493.21, Y=826.35, Mass=120, SNR=7.4, Peak=8 HFD=6.5
23:05:14.010 00.003 11872 Star::Find(15, 1122, 713, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:14.013 00.003 11872 Star::Find false star n=31 nbg=277 bg=1.1 sigma=1.0 thresh=4 peak=4
23:05:14.016 00.003 11872 Star::Find returns 0 (2), X=1122.00, Y=713.00, Mass=110, SNR=2.9, Peak=7 HFD=0.0
23:05:14.021 00.005 11872 Star::Find(15, 1787, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:14.024 00.003 11872 Star::Find false star n=19 nbg=283 bg=0.5 sigma=0.7 thresh=2 peak=1
23:05:14.027 00.003 11872 Star::Find returns 0 (2), X=1787.00, Y=139.00, Mass=34, SNR=2.9, Peak=4 HFD=0.0
23:05:14.030 00.003 11872 Star::Find(15, 1309, 379, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:14.033 00.003 11872 Star::Find false star n=34 nbg=283 bg=0.5 sigma=0.7 thresh=2 peak=1
23:05:14.037 00.004 11872 Star::Find returns 0 (2), X=1309.00, Y=379.00, Mass=60, SNR=2.9, Peak=4 HFD=0.0
23:05:14.040 00.003 11872 Star::Find(15, 1822, 173, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:14.043 00.003 11872 Star::Find false star n=23 nbg=275 bg=0.6 sigma=0.7 thresh=3 peak=2
23:05:14.047 00.004 11872 Star::Find returns 0 (2), X=1822.00, Y=173.00, Mass=67, SNR=2.9, Peak=5 HFD=0.0
23:05:14.052 00.005 11872 Star::Find(15, 298, 917, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:14.055 00.003 11872 Star::Find false star n=19 nbg=268 bg=0.7 sigma=0.8 thresh=3 peak=2
23:05:14.058 00.003 11872 Star::Find returns 0 (2), X=298.00, Y=917.00, Mass=49, SNR=2.9, Peak=5 HFD=0.0
23:05:14.062 00.004 11872 Star::Find(15, 320, 54, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:14.065 00.003 11872 Star::Find false star n=24 nbg=274 bg=0.6 sigma=0.7 thresh=3 peak=3
23:05:14.069 00.004 11872 Star::Find returns 0 (2), X=320.00, Y=54.00, Mass=77, SNR=2.9, Peak=7 HFD=0.0
23:05:14.073 00.004 11872 Star::Find(15, 1143, 235, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:14.077 00.004 11872 Star::Find returns 0 (2), X=1143.00, Y=235.00, Mass=13, SNR=2.4, Peak=4 HFD=0.0
23:05:14.081 00.004 11872 Star::Find(15, 186, 831, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:14.085 00.004 11872 Star::Find false star n=13 nbg=282 bg=0.7 sigma=0.8 thresh=3 peak=2
23:05:14.089 00.004 11872 Star::Find returns 0 (2), X=186.00, Y=831.00, Mass=33, SNR=2.9, Peak=4 HFD=0.0
23:05:14.093 00.004 11872 Star::Find(15, 1504, 918, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:14.097 00.004 11872 Star::Find false star n=31 nbg=278 bg=0.7 sigma=0.8 thresh=3 peak=3
23:05:14.100 00.003 11872 Star::Find returns 0 (2), X=1504.00, Y=918.00, Mass=95, SNR=2.9, Peak=6 HFD=0.0
23:05:14.104 00.004 11872 Star::Find(15, 252, 42, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:14.107 00.003 11872 Star::Find false star n=12 nbg=278 bg=0.6 sigma=0.7 thresh=3 peak=2
23:05:14.110 00.003 11872 Star::Find returns 0 (2), X=252.00, Y=42.00, Mass=29, SNR=2.9, Peak=4 HFD=0.0
23:05:14.116 00.006 11872 Star::Find(15, 270, 611, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:14.119 00.003 11872 Star::Find false star n=9 nbg=271 bg=0.7 sigma=0.7 thresh=3 peak=2
23:05:14.123 00.004 11872 Star::Find returns 0 (2), X=270.00, Y=611.00, Mass=24, SNR=2.9, Peak=5 HFD=0.0
23:05:14.126 00.003 11872 Star::Find(15, 33, 956, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:14.131 00.005 11872 Star::Find returns 0 (2), X=33.00, Y=956.00, Mass=19, SNR=2.9, Peak=5 HFD=0.0
23:05:14.134 00.003 11872 Star::Find(15, 1534, 499, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:14.139 00.005 11872 Star::Find false star n=8 nbg=284 bg=0.5 sigma=0.7 thresh=3 peak=1
23:05:14.142 00.003 11872 Star::Find returns 0 (2), X=1534.00, Y=499.00, Mass=21, SNR=2.9, Peak=5 HFD=0.0
23:05:14.146 00.004 11872 Star::Find(15, 484, 634, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:14.150 00.004 11872 Star::Find false star n=25 nbg=286 bg=1.0 sigma=1.0 thresh=4 peak=4
23:05:14.153 00.003 11872 Star::Find returns 0 (2), X=484.00, Y=634.00, Mass=100, SNR=2.9, Peak=8 HFD=0.0
23:05:14.156 00.003 11872 Star::Find(15, 1649, 1021, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:14.160 00.004 11872 Star::Find false star n=23 nbg=272 bg=0.7 sigma=0.8 thresh=3 peak=2
23:05:14.163 00.003 11872 Star::Find returns 0 (2), X=1649.00, Y=1021.00, Mass=61, SNR=2.9, Peak=5 HFD=0.0
23:05:14.167 00.004 11872 Star::Find(15, 235, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:14.170 00.003 11872 Star::Find false star n=31 nbg=270 bg=0.7 sigma=0.7 thresh=3 peak=3
23:05:14.173 00.003 11872 Star::Find returns 0 (2), X=235.00, Y=118.00, Mass=88, SNR=2.9, Peak=7 HFD=0.0
23:05:14.177 00.004 11872 Star::Find(15, 618, 510, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:14.179 00.002 11872 Star::Find false star n=17 nbg=273 bg=0.8 sigma=0.8 thresh=3 peak=2
23:05:14.181 00.002 11872 Star::Find returns 0 (2), X=618.00, Y=510.00, Mass=43, SNR=2.9, Peak=5 HFD=0.0
23:05:14.184 00.003 11872 Star::Find(15, 665, 243, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:14.187 00.003 11872 Star::Find false star n=43 nbg=271 bg=0.7 sigma=0.7 thresh=3 peak=3
23:05:14.190 00.003 11872 Star::Find returns 0 (2), X=665.00, Y=243.00, Mass=132, SNR=2.9, Peak=7 HFD=0.0
23:05:14.193 00.003 11872 Star::Find(15, 867, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:14.195 00.002 11872 Star::Find false star n=11 nbg=274 bg=0.8 sigma=0.7 thresh=3 peak=2
23:05:14.198 00.003 11872 Star::Find returns 0 (2), X=867.00, Y=1061.00, Mass=27, SNR=2.9, Peak=5 HFD=0.0
23:05:14.201 00.003 11872 Star::Find(15, 167, 750, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:14.203 00.002 11872 Star::Find false star n=21 nbg=281 bg=0.6 sigma=0.7 thresh=3 peak=3
23:05:14.207 00.004 11872 Star::Find returns 0 (2), X=167.00, Y=750.00, Mass=59, SNR=2.9, Peak=5 HFD=0.0
23:05:14.209 00.002 11872 Star::Find(15, 1548, 311, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:14.212 00.003 11872 Star::Find false star n=8 nbg=282 bg=0.5 sigma=0.7 thresh=3 peak=2
23:05:14.215 00.003 11872 Star::Find returns 0 (2), X=1548.00, Y=311.00, Mass=24, SNR=2.9, Peak=4 HFD=0.0
23:05:14.217 00.002 11872 Star::Find(15, 607, 447, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:14.220 00.003 11872 Star::Find false star n=8 nbg=270 bg=0.7 sigma=0.8 thresh=3 peak=2
23:05:14.223 00.003 11872 Star::Find returns 0 (2), X=607.00, Y=447.00, Mass=22, SNR=2.9, Peak=7 HFD=0.0
23:05:14.226 00.003 11872 Star::Find(15, 1673, 669, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:14.228 00.002 11872 Star::Find false star n=22 nbg=276 bg=0.6 sigma=0.7 thresh=3 peak=2
23:05:14.230 00.002 11872 Star::Find returns 0 (2), X=1673.00, Y=669.00, Mass=62, SNR=2.9, Peak=5 HFD=0.0
23:05:14.233 00.003 11872 AutoFind: finding best star pass 1
23:05:14.237 00.004 11872 Star::Find(15, 1801, 921, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:14.239 00.002 11872 Star::Find returns 1 (0), X=1800.60, Y=922.59, Mass=4349, SNR=44.6, Peak=182 HFD=5.8
23:05:14.242 00.003 11872 AutoFind returns star at [1801, 921] 114.4 Mass 4349 SNR 44.6
23:05:14.245 00.003 11872 Star::Find(15, 1801, 921, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:14.248 00.003 11872 Star::Find returns 1 (0), X=1800.60, Y=922.59, Mass=4349, SNR=44.6, Peak=182 HFD=5.8
23:05:14.251 00.003 11872 MultiStar: List (12): {1800.60, 922.59}(44.6), {1556.34, 372.79}(46.5), {1690.15, 385.98}(27.7), {1339.47, 156.03}(27.4), {1264.07, 83.27}(26.9), {849.53, 980.47}(23.4), {743.35, 622.06}(28.9), {418.14, 381.30}(22.1), {85.21, 1007.70}(16.0), {95.62, 592.01}(16.0), {1896.77, 912.17}(16.8), {132.03, 493.59}(17.5), 
23:05:14.253 00.002 11872 setting lock position to (1800.60, 922.59)
23:05:14.257 00.004 11872 AutoSelect: state = 1, call UpdateGuideState
23:05:14.259 00.002 11872 UpdateGuideState(): m_state=1
23:05:14.261 00.002 11872 Star::Find(15, 1800, 922, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:14.264 00.003 11872 Star::Find returns 1 (0), X=1800.60, Y=922.59, Mass=4349, SNR=44.6, Peak=182 HFD=5.8
23:05:14.266 00.002 11872 CameraToMount -- cameraTheta (0.00) - m_xAngle (0.00) = xAngle (-0.00 = -0.00)
23:05:14.271 00.005 11872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.97 = 2.97)
23:05:14.273 00.002 11872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
23:05:14.278 00.005 11872 setting force full frames = false
23:05:14.281 00.003 11872 setting lock position to (1800.60, 922.59)
23:05:14.284 00.003 11872 CurrentPosition() valid, moving to STATE_SELECTED
23:05:14.287 00.003 11872 Changing from state SELECTING to SELECTED
23:05:14.290 00.003 11872 guider state => SELECTED
23:05:14.294 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=182, med=0, FiltMin=0, FiltMax=102, Gamma=1.000
23:05:14.296 00.002 11872 UpdateGuideState exits: m=4349 SNR=44.6
23:05:14.300 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=182, med=0, FiltMin=0, FiltMax=102, Gamma=1.000
23:05:14.303 00.003 11872 Status Line: Auto-selected star at (1800.6, 922.6)
23:05:14.308 00.005 11872 PhdController: newstate STATE_WAIT_SELECTED
23:05:14.311 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:14.315 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:05:14.318 00.003 11872 Enqueuing Expose request
23:05:14.322 00.004 9960 Worker thread wakes up
23:05:14.322 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:05:14.322 00.000 11872 evsrv: cli 0D2D2320 connect
23:05:14.326 00.004 11872 case statement mapped state 2 to 1
23:05:14.329 00.003 9960 Handling exposure in thread, d=1000 o=3 r=(1786,908,31,31)
23:05:14.329 00.000 11872 case statement mapped state 2 to 1
23:05:14.335 00.006 11872 evsrv: cli 0D2D2320 request: {"method":"get_lock_position","id":"3937affb-2309-47fd-99be-a601dd61fe3c"}
23:05:14.338 00.003 11872 evsrv: cli 0D2D2320 response: {"jsonrpc":"2.0","result":[1800.60,922.59],"id":"3937affb-2309-47fd-99be-a601dd61fe3c"}
23:05:14.342 00.004 11872 evsrv: cli 0D2D2320 disconnect
23:05:14.346 00.004 11872 evsrv: cli 0D2D21E0 connect
23:05:14.349 00.003 11872 case statement mapped state 2 to 1
23:05:14.353 00.004 11872 case statement mapped state 2 to 1
23:05:14.357 00.004 11872 evsrv: cli 0D2D21E0 request: {"method":"get_app_state","id":"935c36fa-2eba-4816-899a-0393d757cb02"}
23:05:14.361 00.004 11872 case statement mapped state 2 to 1
23:05:14.364 00.003 11872 evsrv: cli 0D2D21E0 response: {"jsonrpc":"2.0","result":"Selected","id":"935c36fa-2eba-4816-899a-0393d757cb02"}
23:05:14.368 00.004 11872 evsrv: cli 0D2D21E0 disconnect
23:05:15.369 01.001 11872 evsrv: cli 0D2D2A00 connect
23:05:15.374 00.005 11872 case statement mapped state 2 to 1
23:05:15.381 00.007 11872 case statement mapped state 2 to 1
23:05:15.386 00.005 11872 evsrv: cli 0D2D2A00 request: {"method":"get_app_state","id":"e3ff9bc9-4e04-4529-9deb-b1d31db68631"}
23:05:15.393 00.007 11872 case statement mapped state 2 to 1
23:05:15.400 00.007 11872 evsrv: cli 0D2D2A00 response: {"jsonrpc":"2.0","result":"Selected","id":"e3ff9bc9-4e04-4529-9deb-b1d31db68631"}
23:05:15.405 00.005 11872 evsrv: cli 0D2D2A00 disconnect
23:05:15.580 00.175 9960 Exposure complete
23:05:15.689 00.109 9960 worker thread done servicing request
23:05:15.689 00.000 11872 OnExposeComplete: enter
23:05:15.692 00.003 11872 UpdateGuideState(): m_state=2
23:05:15.695 00.003 11872 Star::Find(15, 1800, 922, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:05:15.699 00.004 11872 Star::Find returns 1 (0), X=1800.57, Y=922.20, Mass=4360, SNR=44.8, Peak=214 HFD=5.7
23:05:15.702 00.003 11872 CameraToMount -- cameraTheta (-1.67) - m_xAngle (0.00) = xAngle (-1.67 = -1.67)
23:05:15.707 00.005 11872 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.30 = 1.30)
23:05:15.710 00.003 11872 CameraToMount -- cameraX=-0.04 cameraY=-0.39 hyp=0.39 cameraTheta=-1.67 mountX=-0.04 mountY=0.38, mountTheta=1.67
23:05:15.716 00.006 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=214, med=0, FiltMin=0, FiltMax=111, Gamma=1.000
23:05:15.720 00.004 11872 UpdateGuideState exits: m=4360 SNR=44.8
23:05:15.723 00.003 11872 PhdController: newstate STATE_CALIBRATE
23:05:15.726 00.003 11872 PhdController: newstate STATE_GUIDE
23:05:15.742 00.016 11872 Changing from state SELECTED to CALIBRATING_PRIMARY
23:05:15.746 00.004 11872 guider state => CALIBRATED
23:05:15.749 00.003 11872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
23:05:15.753 00.004 11872 reset dither spiral
23:05:15.757 00.004 11872 PhdController: newstate STATE_SETTLE_BEGIN
23:05:15.761 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:15.764 00.003 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:05:15.768 00.004 11872 Enqueuing Expose request
23:05:15.771 00.003 9960 Worker thread wakes up
23:05:15.772 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
23:05:15.772 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:05:16.408 00.636 11872 evsrv: cli 0D2D2DC0 connect
23:05:16.413 00.005 11872 case statement mapped state 5 to 1
23:05:16.420 00.007 11872 case statement mapped state 5 to 1
23:05:16.427 00.007 11872 evsrv: cli 0D2D2DC0 request: {"method":"get_app_state","id":"b91e24e7-3f73-4f40-8fa5-a7fe344b4740"}
23:05:16.431 00.004 11872 case statement mapped state 5 to 1
23:05:16.437 00.006 11872 evsrv: cli 0D2D2DC0 response: {"jsonrpc":"2.0","result":"Selected","id":"b91e24e7-3f73-4f40-8fa5-a7fe344b4740"}
23:05:16.441 00.004 11872 evsrv: cli 0D2D2DC0 disconnect
23:05:17.023 00.582 9960 Exposure complete
23:05:17.140 00.117 9960 worker thread done servicing request
23:05:17.140 00.000 11872 OnExposeComplete: enter
23:05:17.144 00.004 11872 UpdateGuideState(): m_state=5
23:05:17.149 00.005 11872 Star::Find(15, 1800, 922, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:05:17.152 00.003 11872 Star::Find returns 1 (0), X=1800.73, Y=922.19, Mass=4332, SNR=44.4, Peak=203 HFD=5.8
23:05:17.158 00.006 11872 CameraToMount -- cameraTheta (-1.27) - m_xAngle (0.00) = xAngle (-1.27 = -1.27)
23:05:17.162 00.004 11872 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.70 = 1.70)
23:05:17.165 00.003 11872 CameraToMount -- cameraX=0.12 cameraY=-0.40 hyp=0.42 cameraTheta=-1.27 mountX=0.12 mountY=0.42, mountTheta=1.28
23:05:17.172 00.007 11872 Changing from state CALIBRATED to GUIDING
23:05:17.177 00.005 11872 ScopeASCOM::GetDeclinationRadians() returns 31.1
23:05:17.181 00.004 11872 ScopeASCOM::SideOfPier() returns 0
23:05:17.186 00.005 11872 AdjustCalibrationForScopePointing (scope): current dec=31.1 pierSide=0, cal dec=0.0 pierSide=0 rotAngle=None bin=1
23:05:17.190 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:05:17.194 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:05:17.198 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:05:17.203 00.005 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:05:17.207 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:05:17.211 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:05:17.215 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:05:17.219 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:05:17.223 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:05:17.228 00.005 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:05:17.231 00.003 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:05:17.236 00.005 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:05:17.240 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:05:17.330 00.090 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:05:17.338 00.008 11872 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 2.900000
23:05:17.345 00.007 11872 Dec comp: XRate 1.564 -> 1.338 for dec 0.0 -> dec 31.1
23:05:17.351 00.006 11872 ScopeASCOM::GetDeclinationRadians() returns 31.1
23:05:17.358 00.007 11872 ScopeASCOM::SideOfPier() returns 0
23:05:17.364 00.006 11872 setting lock position to (1800.73, 922.19)
23:05:17.369 00.005 11872 guider state => GUIDING
23:05:17.374 00.005 11872 Status Line: Guiding
23:05:17.379 00.005 11872 Mount: notify guiding started
23:05:17.386 00.007 11872 GetString("/profile/5/name", "") returns "PHD SF 2025"
23:05:17.390 00.004 11872 GetString("/profile/5/scope/calibration/timestamp", "") returns "11/21/2025 10:15:14 PM"
23:05:17.396 00.006 11872 GetDouble("/profile/5/scope/calibration/xRate", 1.000000) returns 0.001564
23:05:17.400 00.004 11872 GetDouble("/profile/5/scope/calibration/yRate", 1.000000) returns 0.001340
23:05:17.404 00.004 11872 GetInt("/profile/5/scope/calibration/binning", 1) returns 1
23:05:17.409 00.005 11872 GetDouble("/profile/5/scope/calibration/xAngle", 0.000000) returns 0.004073
23:05:17.415 00.006 11872 GetDouble("/profile/5/scope/calibration/yAngle", 0.000000) returns -1.738880
23:05:17.421 00.006 11872 GetDouble("/profile/5/scope/calibration/declination", 0.000000) returns 0.000075
23:05:17.427 00.006 11872 GetInt("/profile/5/scope/calibration/pierSide", -1) returns 0
23:05:17.433 00.006 11872 GetInt("/profile/5/scope/calibration/raGuideParity", 0) returns 1
23:05:17.438 00.005 11872 GetInt("/profile/5/scope/calibration/decGuideParity", 0) returns -1
23:05:17.446 00.008 11872 GetDouble("/profile/5/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
23:05:17.451 00.005 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:05:17.458 00.007 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:05:17.464 00.006 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:05:17.469 00.005 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:05:17.473 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:05:17.478 00.005 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:05:17.481 00.003 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:05:17.486 00.005 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:05:17.490 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:05:17.494 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:05:17.498 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:05:17.502 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:05:17.505 00.003 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:05:17.509 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:05:17.512 00.003 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:05:17.515 00.003 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:05:17.518 00.003 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:05:17.521 00.003 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:05:17.524 00.003 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:05:17.527 00.003 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:05:17.530 00.003 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:05:17.533 00.003 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:05:17.536 00.003 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:05:17.539 00.003 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:05:17.542 00.003 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:05:17.545 00.003 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:05:17.563 00.018 11872 evsrv: cli 0D2D2820 connect
23:05:17.568 00.005 11872 case statement mapped state 6 to 3
23:05:17.573 00.005 11872 case statement mapped state 6 to 3
23:05:17.576 00.003 11872 evsrv: cli 0D2D2820 request: {"method":"get_app_state","id":"63032ba5-9977-46f1-a6c6-44147014f0b4"}
23:05:17.581 00.005 11872 case statement mapped state 6 to 3
23:05:17.584 00.003 11872 evsrv: cli 0D2D2820 response: {"jsonrpc":"2.0","result":"Guiding","id":"63032ba5-9977-46f1-a6c6-44147014f0b4"}
23:05:17.594 00.010 11872 evsrv: cli 0D2D2820 disconnect
23:05:17.626 00.032 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:05:17.632 00.006 11872 ScopeASCOM::SideOfPier() returns 0
23:05:17.638 00.006 11872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
23:05:17.644 00.006 11872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
23:05:17.648 00.004 11872 ScopeASCOM::GetDeclinationRadians() returns 31.1
23:05:17.651 00.003 11872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 31.1
23:05:17.656 00.005 11872 MountToCamera -- mountTheta (-0.00) + m_xAngle (0.00) = xAngle (0.00 = 0.00)
23:05:17.659 00.003 11872 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
23:05:17.664 00.005 11872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
23:05:17.667 00.003 11872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
23:05:17.672 00.005 11872 GetInt("/profile/5/AutoLoadCalibration", -1) returns 1
23:05:17.677 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=203, med=0, FiltMin=0, FiltMax=92, Gamma=1.000
23:05:17.680 00.003 11872 UpdateGuideState exits: m=4332 SNR=44.4
23:05:17.685 00.005 11872 PhdController: newstate STATE_SETTLE_WAIT
23:05:17.688 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:17.693 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:05:17.696 00.003 11872 Enqueuing Expose request
23:05:17.700 00.004 9960 Worker thread wakes up
23:05:17.701 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
23:05:17.701 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1786,907,31,31)
23:05:18.956 01.255 9960 Exposure complete
23:05:19.074 00.118 9960 worker thread done servicing request
23:05:19.074 00.000 11872 OnExposeComplete: enter
23:05:19.079 00.005 11872 UpdateGuideState(): m_state=6
23:05:19.084 00.005 11872 Star::Find(15, 1800, 922, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:19.088 00.004 11872 Star::Find returns 1 (0), X=1800.63, Y=922.10, Mass=4004, SNR=42.5, Peak=178 HFD=5.9
23:05:19.092 00.004 11872 CameraToMount -- cameraTheta (-2.46) - m_xAngle (0.00) = xAngle (-2.46 = -2.46)
23:05:19.095 00.003 11872 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (0.51 = 0.51)
23:05:19.099 00.004 11872 CameraToMount -- cameraX=-0.10 cameraY=-0.08 hyp=0.13 cameraTheta=-2.46 mountX=-0.10 mountY=0.06, mountTheta=2.58
23:05:19.104 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.10, y=-0.08, opts=13)
23:05:19.112 00.008 11872 Enqueuing Move request for scope (-0.10, -0.08)
23:05:19.116 00.004 9960 Worker thread wakes up
23:05:19.116 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=178, med=0, FiltMin=0, FiltMax=92, Gamma=1.000
23:05:19.122 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.08) opts 0xd
23:05:19.123 00.001 11872 UpdateGuideState exits: m=4004 SNR=42.5
23:05:19.127 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.10, -0.08)
23:05:19.128 00.001 11872 PhdController: settling, locked = 1, distance = 0.33 (1.50) aobump = 0 frame = 1 / 99999
23:05:19.131 00.003 9960 Moving (-0.10, -0.08) raw xDistance=-0.10 yDistance=0.06
23:05:19.131 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:05:19.131 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:05:19.131 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763787919.131,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.33,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:05:19.136 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:05:19.136 00.000 9960 MoveAxis(E, 0, ABG)
23:05:19.137 00.001 9960 Move returns status 0, amount 0
23:05:19.137 00.000 9960 MoveAxis(N, 0, ABG)
23:05:19.137 00.000 9960 Move returns status 0, amount 0
23:05:19.138 00.001 9960 move complete, result=0
23:05:19.138 00.000 9960 worker thread done servicing request
23:05:19.138 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:19.142 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:05:19.145 00.003 11872 Enqueuing Expose request
23:05:19.150 00.005 11872 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:05:19.154 00.004 9960 Worker thread wakes up
23:05:19.154 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:05:19.154 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1786,907,31,31)
23:05:20.396 01.242 9960 Exposure complete
23:05:20.515 00.119 9960 worker thread done servicing request
23:05:20.515 00.000 11872 OnExposeComplete: enter
23:05:20.519 00.004 11872 UpdateGuideState(): m_state=6
23:05:20.523 00.004 11872 Star::Find(15, 1800, 922, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:05:20.528 00.005 11872 Star::Find returns 1 (0), X=1801.07, Y=920.59, Mass=4419, SNR=44.8, Peak=192 HFD=5.4
23:05:20.532 00.004 11872 CameraToMount -- cameraTheta (-1.36) - m_xAngle (0.00) = xAngle (-1.37 = -1.37)
23:05:20.536 00.004 11872 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.60 = 1.60)
23:05:20.539 00.003 11872 CameraToMount -- cameraX=0.34 cameraY=-1.59 hyp=1.63 cameraTheta=-1.36 mountX=0.33 mountY=1.63, mountTheta=1.37
23:05:20.546 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.34, y=-1.59, opts=13)
23:05:20.550 00.004 11872 Enqueuing Move request for scope (0.34, -1.59)
23:05:20.554 00.004 9960 Worker thread wakes up
23:05:20.554 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=192, med=0, FiltMin=0, FiltMax=99, Gamma=1.000
23:05:20.559 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.34, -1.59) opts 0xd
23:05:20.559 00.000 11872 UpdateGuideState exits: m=4419 SNR=44.8
23:05:20.562 00.003 11872 PhdController: settling, locked = 1, distance = 0.72 (1.50) aobump = 0 frame = 2 / 99999
23:05:20.566 00.004 9960 Handling offset move in thread for scope, endpoint = (0.34, -1.59)
23:05:20.566 00.000 9960 Moving (0.34, -1.59) raw xDistance=0.33 yDistance=1.63
23:05:20.566 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.33
23:05:20.566 00.000 9960 resist switch: large excursion: input 1.63 thresh 0.60 direction from 0 to 1
23:05:20.566 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763787920.566,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.72,"Time":1.4,"SettleTime":10.0,"StarLocked":true}
23:05:20.570 00.004 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.88
23:05:20.570 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.63 from input 1.63
23:05:20.570 00.000 9960 MoveAxis(W, 156, ABG)
23:05:20.571 00.001 9960 Guiding  Dir = 3, Dur = 156
23:05:20.571 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:20.576 00.005 9960 IsSlewing returns 0
23:05:20.576 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:05:20.579 00.003 11872 Enqueuing Expose request
23:05:20.583 00.004 9960 IsGuiding returns 0
23:05:20.584 00.001 9960 PulseGuide returned control before completion, sleep 166
23:05:20.758 00.174 9960 IsGuiding returns 1
23:05:20.760 00.002 9960 scope still moving after pulse duration time elapsed
23:05:20.789 00.029 9960 IsSlewing returns 0
23:05:20.790 00.001 9960 IsGuiding returns 0
23:05:20.791 00.001 9960 scope move finished after 156 + 51 ms
23:05:20.792 00.001 9960 Move returns status 0, amount 156
23:05:20.792 00.000 9960 MoveAxis(S, 1215, ABG)
23:05:20.793 00.001 9960 Guiding  Dir = 1, Dur = 1215
23:05:20.793 00.000 9960 IsSlewing returns 0
23:05:20.794 00.001 9960 IsGuiding returns 0
23:05:20.794 00.000 9960 PulseGuide returned control before completion, sleep 1225
23:05:22.030 01.236 9960 IsGuiding returns 1
23:05:22.030 00.000 9960 scope still moving after pulse duration time elapsed
23:05:22.061 00.031 9960 IsSlewing returns 0
23:05:22.062 00.001 9960 IsGuiding returns 0
23:05:22.062 00.000 9960 scope move finished after 1215 + 53 ms
23:05:22.062 00.000 9960 Move returns status 0, amount 1215
23:05:22.063 00.001 9960 move complete, result=0
23:05:22.063 00.000 9960 worker thread done servicing request
23:05:22.063 00.000 11872 GuideStep: 0.3 px 156 ms WEST, 1.6 px 1215 ms SOUTH
23:05:22.070 00.007 9960 Worker thread wakes up
23:05:22.070 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:05:22.071 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1786,907,31,31)
23:05:23.330 01.259 9960 Exposure complete
23:05:23.442 00.112 9960 worker thread done servicing request
23:05:23.442 00.000 11872 OnExposeComplete: enter
23:05:23.446 00.004 11872 UpdateGuideState(): m_state=6
23:05:23.450 00.004 11872 Star::Find(15, 1801, 920, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:05:23.454 00.004 11872 Star::Find returns 1 (0), X=1800.74, Y=922.46, Mass=4234, SNR=43.5, Peak=202 HFD=5.5
23:05:23.457 00.003 11872 CameraToMount -- cameraTheta (1.51) - m_xAngle (0.00) = xAngle (1.51 = 1.51)
23:05:23.461 00.004 11872 CameraToMount -- cameraTheta (1.51) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.48 = -1.80)
23:05:23.465 00.004 11872 CameraToMount -- cameraX=0.02 cameraY=0.27 hyp=0.27 cameraTheta=1.51 mountX=0.02 mountY=-0.26, mountTheta=-1.51
23:05:23.470 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.02, y=0.27, opts=13)
23:05:23.473 00.003 11872 Enqueuing Move request for scope (0.02, 0.27)
23:05:23.477 00.004 9960 Worker thread wakes up
23:05:23.477 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=202, med=0, FiltMin=0, FiltMax=110, Gamma=1.000
23:05:23.481 00.004 11872 UpdateGuideState exits: m=4234 SNR=43.5
23:05:23.485 00.004 11872 PhdController: settling, locked = 1, distance = 0.59 (1.50) aobump = 0 frame = 3 / 99999
23:05:23.489 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.27) opts 0xd
23:05:23.489 00.000 9960 Handling offset move in thread for scope, endpoint = (0.02, 0.27)
23:05:23.489 00.000 9960 Moving (0.02, 0.27) raw xDistance=0.02 yDistance=-0.26
23:05:23.489 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:05:23.489 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
23:05:23.489 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
23:05:23.490 00.001 9960 MoveAxis(E, 0, ABG)
23:05:23.490 00.000 9960 Move returns status 0, amount 0
23:05:23.490 00.000 9960 MoveAxis(N, 0, ABG)
23:05:23.490 00.000 9960 Move returns status 0, amount 0
23:05:23.490 00.000 9960 move complete, result=0
23:05:23.490 00.000 9960 worker thread done servicing request
23:05:23.490 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763787923.489,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.59,"Time":4.4,"SettleTime":10.0,"StarLocked":true}
23:05:23.495 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:23.501 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:05:23.506 00.005 11872 Enqueuing Expose request
23:05:23.510 00.004 9960 Worker thread wakes up
23:05:23.510 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:05:23.511 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1786,907,31,31)
23:05:23.511 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
23:05:24.758 01.247 9960 Exposure complete
23:05:24.888 00.130 9960 worker thread done servicing request
23:05:24.889 00.001 11872 OnExposeComplete: enter
23:05:24.891 00.002 11872 UpdateGuideState(): m_state=6
23:05:24.896 00.005 11872 Star::Find(15, 1800, 922, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
23:05:24.899 00.003 11872 Star::Find returns 1 (0), X=1800.72, Y=922.43, Mass=4467, SNR=45.6, Peak=196 HFD=5.5
23:05:24.903 00.004 11872 CameraToMount -- cameraTheta (1.59) - m_xAngle (0.00) = xAngle (1.59 = 1.59)
23:05:24.907 00.004 11872 CameraToMount -- cameraTheta (1.59) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.56 = -1.72)
23:05:24.910 00.003 11872 CameraToMount -- cameraX=-0.01 cameraY=0.24 hyp=0.24 cameraTheta=1.59 mountX=-0.00 mountY=-0.24, mountTheta=-1.59
23:05:24.915 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.01, y=0.24, opts=13)
23:05:24.919 00.004 11872 Enqueuing Move request for scope (-0.01, 0.24)
23:05:24.922 00.003 9960 Worker thread wakes up
23:05:24.922 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.24) opts 0xd
23:05:24.924 00.002 9960 Handling offset move in thread for scope, endpoint = (-0.01, 0.24)
23:05:24.924 00.000 9960 Moving (-0.01, 0.24) raw xDistance=-0.00 yDistance=-0.24
23:05:24.924 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
23:05:24.924 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
23:05:24.924 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
23:05:24.924 00.000 9960 MoveAxis(E, 0, ABG)
23:05:24.924 00.000 9960 Move returns status 0, amount 0
23:05:24.924 00.000 9960 MoveAxis(N, 0, ABG)
23:05:24.924 00.000 9960 Move returns status 0, amount 0
23:05:24.924 00.000 9960 move complete, result=0
23:05:24.924 00.000 9960 worker thread done servicing request
23:05:24.925 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=196, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
23:05:24.929 00.004 11872 UpdateGuideState exits: m=4467 SNR=45.6
23:05:24.932 00.003 11872 PhdController: settling, locked = 1, distance = 0.48 (1.50) aobump = 0 frame = 4 / 99999
23:05:24.936 00.004 11872 evsrv: {"Event":"Settling","Timestamp":1763787924.936,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.48,"Time":5.8,"SettleTime":10.0,"StarLocked":true}
23:05:24.940 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:24.944 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:05:24.947 00.003 11872 Enqueuing Expose request
23:05:24.951 00.004 9960 Worker thread wakes up
23:05:24.951 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:05:24.951 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1786,907,31,31)
23:05:24.951 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:05:26.200 01.249 9960 Exposure complete
23:05:26.313 00.113 9960 worker thread done servicing request
23:05:26.313 00.000 11872 OnExposeComplete: enter
23:05:26.317 00.004 11872 UpdateGuideState(): m_state=6
23:05:26.321 00.004 11872 Star::Find(15, 1800, 922, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
23:05:26.325 00.004 11872 Star::Find returns 1 (0), X=1800.77, Y=922.27, Mass=4266, SNR=44.2, Peak=177 HFD=5.7
23:05:26.328 00.003 11872 CameraToMount -- cameraTheta (1.05) - m_xAngle (0.00) = xAngle (1.05 = 1.05)
23:05:26.332 00.004 11872 CameraToMount -- cameraTheta (1.05) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.01 = -2.27)
23:05:26.336 00.004 11872 CameraToMount -- cameraX=0.04 cameraY=0.08 hyp=0.09 cameraTheta=1.05 mountX=0.04 mountY=-0.07, mountTheta=-0.99
23:05:26.341 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.04, y=0.08, opts=13)
23:05:26.344 00.003 11872 Enqueuing Move request for scope (0.04, 0.08)
23:05:26.349 00.005 9960 Worker thread wakes up
23:05:26.349 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.08) opts 0xd
23:05:26.349 00.000 9960 Handling offset move in thread for scope, endpoint = (0.04, 0.08)
23:05:26.349 00.000 9960 Moving (0.04, 0.08) raw xDistance=0.04 yDistance=-0.07
23:05:26.349 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:05:26.350 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:05:26.350 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:05:26.350 00.000 9960 MoveAxis(E, 0, ABG)
23:05:26.350 00.000 9960 Move returns status 0, amount 0
23:05:26.350 00.000 9960 MoveAxis(N, 0, ABG)
23:05:26.350 00.000 9960 Move returns status 0, amount 0
23:05:26.350 00.000 9960 move complete, result=0
23:05:26.350 00.000 9960 worker thread done servicing request
23:05:26.351 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=177, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
23:05:26.355 00.004 11872 UpdateGuideState exits: m=4266 SNR=44.2
23:05:26.358 00.003 11872 PhdController: settling, locked = 1, distance = 0.37 (1.50) aobump = 0 frame = 5 / 99999
23:05:26.363 00.005 11872 evsrv: {"Event":"Settling","Timestamp":1763787926.361,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.37,"Time":7.2,"SettleTime":10.0,"StarLocked":true}
23:05:26.366 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:26.370 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:05:26.373 00.003 11872 Enqueuing Expose request
23:05:26.376 00.003 9960 Worker thread wakes up
23:05:26.376 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:05:26.377 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1786,907,31,31)
23:05:26.377 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:05:27.624 01.247 9960 Exposure complete
23:05:27.754 00.130 9960 worker thread done servicing request
23:05:27.754 00.000 11872 OnExposeComplete: enter
23:05:27.757 00.003 11872 UpdateGuideState(): m_state=6
23:05:27.762 00.005 11872 Star::Find(15, 1800, 922, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
23:05:27.766 00.004 11872 Star::Find returns 1 (0), X=1800.71, Y=922.08, Mass=4115, SNR=43.2, Peak=193 HFD=5.9
23:05:27.770 00.004 11872 CameraToMount -- cameraTheta (-1.70) - m_xAngle (0.00) = xAngle (-1.71 = -1.71)
23:05:27.774 00.004 11872 CameraToMount -- cameraTheta (-1.70) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.26 = 1.26)
23:05:27.777 00.003 11872 CameraToMount -- cameraX=-0.02 cameraY=-0.11 hyp=0.11 cameraTheta=-1.70 mountX=-0.02 mountY=0.11, mountTheta=1.71
23:05:27.784 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.02, y=-0.11, opts=13)
23:05:27.788 00.004 11872 Enqueuing Move request for scope (-0.02, -0.11)
23:05:27.791 00.003 9960 Worker thread wakes up
23:05:27.791 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.11) opts 0xd
23:05:27.791 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.02, -0.11)
23:05:27.792 00.001 9960 Moving (-0.02, -0.11) raw xDistance=-0.02 yDistance=0.11
23:05:27.792 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:05:27.792 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:05:27.792 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=193, med=0, FiltMin=0, FiltMax=102, Gamma=1.000
23:05:27.797 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:05:27.797 00.000 9960 MoveAxis(E, 0, ABG)
23:05:27.798 00.001 9960 Move returns status 0, amount 0
23:05:27.799 00.001 11872 UpdateGuideState exits: m=4115 SNR=43.2
23:05:27.803 00.004 11872 PhdController: settling, locked = 1, distance = 0.29 (1.50) aobump = 0 frame = 6 / 99999
23:05:27.807 00.004 9960 MoveAxis(N, 0, ABG)
23:05:27.807 00.000 9960 Move returns status 0, amount 0
23:05:27.808 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763787927.807,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.29,"Time":8.7,"SettleTime":10.0,"StarLocked":true}
23:05:27.811 00.003 9960 move complete, result=0
23:05:27.811 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:27.816 00.005 9960 worker thread done servicing request
23:05:27.817 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:05:27.820 00.003 11872 Enqueuing Expose request
23:05:27.825 00.005 9960 Worker thread wakes up
23:05:27.825 00.000 11872 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:05:27.829 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
23:05:27.829 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1786,907,31,31)
23:05:29.079 01.250 9960 Exposure complete
23:05:29.196 00.117 9960 worker thread done servicing request
23:05:29.198 00.002 11872 OnExposeComplete: enter
23:05:29.202 00.004 11872 UpdateGuideState(): m_state=6
23:05:29.205 00.003 11872 Star::Find(15, 1800, 922, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
23:05:29.210 00.005 11872 Star::Find returns 1 (0), X=1800.71, Y=922.09, Mass=4336, SNR=44.3, Peak=203 HFD=6.0
23:05:29.214 00.004 11872 CameraToMount -- cameraTheta (-1.75) - m_xAngle (0.00) = xAngle (-1.75 = -1.75)
23:05:29.218 00.004 11872 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.22 = 1.22)
23:05:29.222 00.004 11872 CameraToMount -- cameraX=-0.02 cameraY=-0.10 hyp=0.10 cameraTheta=-1.75 mountX=-0.02 mountY=0.10, mountTheta=1.76
23:05:29.227 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.02, y=-0.10, opts=13)
23:05:29.231 00.004 11872 Enqueuing Move request for scope (-0.02, -0.10)
23:05:29.235 00.004 9960 Worker thread wakes up
23:05:29.235 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=203, med=0, FiltMin=0, FiltMax=104, Gamma=1.000
23:05:29.239 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.10) opts 0xd
23:05:29.239 00.000 11872 UpdateGuideState exits: m=4336 SNR=44.3
23:05:29.244 00.005 11872 PhdController: settling, locked = 1, distance = 0.23 (1.50) aobump = 0 frame = 7 / 99999
23:05:29.247 00.003 11872 PhdController: newstate STATE_FINISH
23:05:29.251 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.02, -0.10)
23:05:29.251 00.000 9960 Moving (-0.02, -0.10) raw xDistance=-0.02 yDistance=0.10
23:05:29.251 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:05:29.251 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:05:29.252 00.001 11872 PhdController complete: success
23:05:29.256 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:05:29.256 00.000 9960 MoveAxis(E, 0, ABG)
23:05:29.256 00.000 9960 Move returns status 0, amount 0
23:05:29.256 00.000 11872 evsrv: {"Event":"SettleDone","Timestamp":1763787929.256,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":7,"DroppedFrames":0}
23:05:29.261 00.005 9960 MoveAxis(N, 0, ABG)
23:05:29.261 00.000 9960 Move returns status 0, amount 0
23:05:29.261 00.000 9960 move complete, result=0
23:05:29.261 00.000 11872 Mount: notify guiding dither settle done success=1
23:05:29.265 00.004 9960 worker thread done servicing request
23:05:29.266 00.001 11872 PhdController: newstate STATE_IDLE
23:05:29.269 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:29.273 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:05:29.277 00.004 11872 Enqueuing Expose request
23:05:29.280 00.003 9960 Worker thread wakes up
23:05:29.281 00.001 11872 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:05:29.284 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
23:05:29.284 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1786,907,31,31)
23:05:30.066 00.782 11872 evsrv: cli 0D2D3040 connect
23:05:30.074 00.008 11872 case statement mapped state 6 to 3
23:05:30.081 00.007 11872 case statement mapped state 6 to 3
23:05:30.084 00.003 11872 evsrv: cli 0D2D3040 request: {"method":"get_app_state","id":"8df29eeb-7264-4493-8f8a-25c7a3d0e260"}
23:05:30.088 00.004 11872 case statement mapped state 6 to 3
23:05:30.091 00.003 11872 evsrv: cli 0D2D3040 response: {"jsonrpc":"2.0","result":"Guiding","id":"8df29eeb-7264-4493-8f8a-25c7a3d0e260"}
23:05:30.094 00.003 11872 evsrv: cli 0D2D3040 disconnect
23:05:30.099 00.005 11872 evsrv: cli 0D2D3360 connect
23:05:30.105 00.006 11872 case statement mapped state 6 to 3
23:05:30.112 00.007 11872 case statement mapped state 6 to 3
23:05:30.119 00.007 11872 evsrv: cli 0D2D3360 request: {"method":"stop_capture","id":"594a22ea-efd8-4921-ba0a-3ae207bdc8cf"}
23:05:30.125 00.006 11872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:05:30.129 00.004 11872 Status Line: Waiting for devices...
23:05:30.134 00.005 11872 evsrv: cli 0D2D3360 response: {"jsonrpc":"2.0","result":0,"id":"594a22ea-efd8-4921-ba0a-3ae207bdc8cf"}
23:05:30.144 00.010 11872 evsrv: cli 0D2D3360 disconnect
23:05:30.149 00.005 11872 evsrv: cli 0D2D2820 connect
23:05:30.153 00.004 11872 case statement mapped state 6 to 3
23:05:30.156 00.003 11872 case statement mapped state 6 to 3
23:05:30.159 00.003 11872 evsrv: cli 0D2D2820 request: {"method":"get_app_state","id":"fb9c436e-ca96-462f-8064-ac43a7225a3a"}
23:05:30.163 00.004 9960 ZWO: stopexposure
23:05:30.163 00.000 11872 case statement mapped state 6 to 3
23:05:30.170 00.007 11872 evsrv: cli 0D2D2820 response: {"jsonrpc":"2.0","result":"Guiding","id":"fb9c436e-ca96-462f-8064-ac43a7225a3a"}
23:05:30.176 00.006 11872 evsrv: cli 0D2D2820 disconnect
23:05:30.495 00.319 9960 ZWO: stopexposure
23:05:30.496 00.001 9960 Error thrown from C:\cygwin\home\agalasso\projects\phd2\worker_thread.cpp:190->Capture failed
23:05:30.497 00.001 9960 worker thread done servicing request
23:05:30.497 00.000 11872 OnExposeComplete: enter
23:05:30.502 00.005 11872 OnExposeComplete: Capture Error reported
23:05:30.508 00.006 11872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
23:05:30.513 00.005 11872 Mount: notify guiding stopped
23:05:30.521 00.008 11872 Changing from state GUIDING to STOP
23:05:30.525 00.004 11872 guider state => SELECTED
23:05:30.529 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=203, med=0, FiltMin=0, FiltMax=104, Gamma=1.000
23:05:30.534 00.005 11872 Changing from state SELECTED to UNINITIALIZED
23:05:30.538 00.004 11872 guider state => SELECTING
23:05:30.544 00.006 11872 Status Line: Stopped.
23:05:30.549 00.005 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\myframe_events.cpp:489->Error reported capturing image
23:05:31.178 00.629 11872 evsrv: cli 0D2D2780 connect
23:05:31.185 00.007 11872 evsrv: cli 0D2D2780 request: {"method":"get_app_state","id":"8395e8be-8ea6-4e00-9827-212181ac2044"}
23:05:31.192 00.007 11872 evsrv: cli 0D2D2780 response: {"jsonrpc":"2.0","result":"Stopped","id":"8395e8be-8ea6-4e00-9827-212181ac2044"}
23:05:31.197 00.005 11872 evsrv: cli 0D2D2780 disconnect
23:05:47.125 15.928 11872 evsrv: cli 0D2D34A0 connect
23:05:47.128 00.003 11872 evsrv: cli 0D2D34A0 request: {"method":"get_app_state","id":"9af0b88c-4b12-4aff-b073-b7847b54ec93"}
23:05:47.137 00.009 11872 evsrv: cli 0D2D34A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"9af0b88c-4b12-4aff-b073-b7847b54ec93"}
23:05:47.141 00.004 11872 evsrv: cli 0D2D34A0 disconnect
23:05:47.145 00.004 11872 evsrv: cli 0D2D2A00 connect
23:05:47.148 00.003 11872 evsrv: cli 0D2D2A00 request: {"method":"get_calibrated","id":"c27ed102-a98e-49b5-b7d2-0d28fded86fb"}
23:05:47.153 00.005 11872 evsrv: cli 0D2D2A00 response: {"jsonrpc":"2.0","result":true,"id":"c27ed102-a98e-49b5-b7d2-0d28fded86fb"}
23:05:47.164 00.011 11872 evsrv: cli 0D2D2A00 disconnect
23:05:47.170 00.006 11872 evsrv: cli 0D2D2640 connect
23:05:47.176 00.006 11872 evsrv: cli 0D2D2640 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"f491846c-91a8-405b-b41f-248639d4fbfb"}
23:05:47.180 00.004 11872 PhdController::Guide begins
23:05:47.184 00.004 11872 PhdController: newstate STATE_SETUP
23:05:47.188 00.004 11872 PhdController: setup
23:05:47.192 00.004 11872 PhdController: newstate STATE_ATTEMPT_START
23:05:47.195 00.003 11872 PhdController: start capturing
23:05:47.201 00.006 11872 Changing from state SELECTING to UNINITIALIZED
23:05:47.205 00.004 11872 guider state => SELECTING
23:05:47.210 00.005 11872 setting force full frames = true
23:05:47.215 00.005 11872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
23:05:47.223 00.008 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:05:47.227 00.004 11872 Enqueuing Expose request
23:05:47.231 00.004 11872 PhdController: newstate STATE_SELECT_STAR
23:05:47.235 00.004 9960 Worker thread wakes up
23:05:47.236 00.001 11872 evsrv: cli 0D2D2640 response: {"jsonrpc":"2.0","result":0,"id":"f491846c-91a8-405b-b41f-248639d4fbfb"}
23:05:47.240 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
23:05:47.240 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:05:47.240 00.000 11872 evsrv: cli 0D2D2640 disconnect
23:05:47.246 00.006 11872 evsrv: cli 0D2D21E0 connect
23:05:47.250 00.004 11872 case statement mapped state 1 to 101
23:05:47.255 00.005 11872 case statement mapped state 1 to 101
23:05:47.260 00.005 11872 evsrv: cli 0D2D21E0 request: {"method":"get_lock_shift_params","id":"029c0928-80e0-4e29-8e54-a0da6d76df73"}
23:05:47.264 00.004 11872 evsrv: cli 0D2D21E0 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"029c0928-80e0-4e29-8e54-a0da6d76df73"}
23:05:47.269 00.005 11872 evsrv: cli 0D2D21E0 disconnect
23:05:47.273 00.004 11872 evsrv: cli 0D2D3180 connect
23:05:47.278 00.005 11872 case statement mapped state 1 to 101
23:05:47.282 00.004 11872 case statement mapped state 1 to 101
23:05:47.286 00.004 11872 evsrv: cli 0D2D3180 request: {"method":"get_lock_position","id":"a9453780-c967-49da-900a-77d76b46dff2"}
23:05:47.289 00.003 11872 evsrv: cli 0D2D3180 response: {"jsonrpc":"2.0","result":null,"id":"a9453780-c967-49da-900a-77d76b46dff2"}
23:05:47.295 00.006 11872 evsrv: cli 0D2D3180 disconnect
23:05:48.296 01.001 11872 evsrv: cli 0D2D2A00 connect
23:05:48.302 00.006 11872 case statement mapped state 1 to 101
23:05:48.308 00.006 11872 case statement mapped state 1 to 101
23:05:48.315 00.007 11872 evsrv: cli 0D2D2A00 request: {"method":"get_lock_position","id":"cb872013-5043-49d4-92d3-b7345feca162"}
23:05:48.325 00.010 11872 evsrv: cli 0D2D2A00 response: {"jsonrpc":"2.0","result":null,"id":"cb872013-5043-49d4-92d3-b7345feca162"}
23:05:48.332 00.007 11872 evsrv: cli 0D2D2A00 disconnect
23:05:48.492 00.160 9960 Exposure complete
23:05:48.605 00.113 9960 worker thread done servicing request
23:05:48.605 00.000 11872 OnExposeComplete: enter
23:05:48.608 00.003 11872 UpdateGuideState(): m_state=1
23:05:48.613 00.005 11872 UpdateCurrentPosition: no star selected
23:05:48.617 00.004 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
23:05:48.620 00.003 11872 Status Line: No star selected
23:05:48.624 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=180, med=0, FiltMin=0, FiltMax=119, Gamma=1.000
23:05:48.629 00.005 11872 UpdateGuideState exits: No star selected
23:05:48.632 00.003 11872 GuiderMultiStar::AutoSelect enter
23:05:48.636 00.004 11872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
23:05:48.748 00.112 11872 AutoFind: auto downsample for scale 1.00 => 1x
23:05:48.919 00.171 11872 AutoFind: global mean = -0.0, stdev 2.3
23:05:48.924 00.005 11872 AutoFind: using threshold = 0.1
23:05:49.159 00.235 11872 AutoFind: local max [1801, 921] 133.9
23:05:49.163 00.004 11872 AutoFind: local max [1557, 369] 93.4
23:05:49.167 00.004 11872 AutoFind: local max [1557, 375] 81.7
23:05:49.170 00.003 11872 AutoFind: local max [1691, 382] 48.7
23:05:49.175 00.005 11872 AutoFind: local max [1339, 153] 39.9
23:05:49.178 00.003 11872 AutoFind: local max [1264, 80] 33.6
23:05:49.182 00.004 11872 AutoFind: local max [743, 618] 27.5
23:05:49.185 00.003 11872 AutoFind: local max [1007, 403] 25.2
23:05:49.189 00.004 11872 AutoFind: local max [419, 378] 24.0
23:05:49.194 00.005 11872 AutoFind: local max [86, 1005] 22.1
23:05:49.198 00.004 11872 AutoFind: local max [97, 589] 21.4
23:05:49.201 00.003 11872 AutoFind: local max [133, 492] 20.8
23:05:49.205 00.004 11872 AutoFind: local max [849, 976] 18.1
23:05:49.208 00.003 11872 AutoFind: local max [1898, 910] 17.6
23:05:49.212 00.004 11872 AutoFind: local max [850, 981] 17.6
23:05:49.216 00.004 11872 AutoFind: local max [721, 205] 12.5
23:05:49.220 00.004 11872 AutoFind: local max [452, 451] 11.0
23:05:49.223 00.003 11872 AutoFind: local max [1283, 229] 10.6
23:05:49.228 00.005 11872 AutoFind: local max [133, 152] 10.0
23:05:49.231 00.003 11872 AutoFind: local max [355, 410] 8.9
23:05:49.235 00.004 11872 AutoFind: local max [1336, 624] 8.9
23:05:49.239 00.004 11872 AutoFind: local max [244, 509] 8.9
23:05:49.243 00.004 11872 AutoFind: local max [470, 371] 8.4
23:05:49.246 00.003 11872 AutoFind: local max [251, 729] 8.4
23:05:49.250 00.004 11872 AutoFind: local max [257, 111] 7.9
23:05:49.253 00.003 11872 AutoFind: local max [780, 919] 7.8
23:05:49.257 00.004 11872 AutoFind: local max [1875, 749] 7.1
23:05:49.261 00.004 11872 AutoFind: local max [203, 18] 7.1
23:05:49.263 00.002 11872 AutoFind: local max [1272, 41] 6.9
23:05:49.267 00.004 11872 AutoFind: local max [1786, 694] 6.7
23:05:49.271 00.004 11872 AutoFind: local max [274, 1069] 6.5
23:05:49.273 00.002 11872 AutoFind: local max [1323, 709] 6.4
23:05:49.276 00.003 11872 AutoFind: local max [328, 1086] 6.3
23:05:49.280 00.004 11872 AutoFind: local max [1748, 302] 6.3
23:05:49.284 00.004 11872 AutoFind: local max [1801, 49] 6.3
23:05:49.287 00.003 11872 AutoFind: local max [1411, 535] 6.2
23:05:49.290 00.003 11872 AutoFind: local max [456, 28] 6.1
23:05:49.292 00.002 11872 AutoFind: local max [280, 475] 6.1
23:05:49.297 00.005 11872 AutoFind: local max [1358, 154] 6.0
23:05:49.301 00.004 11872 AutoFind: local max [529, 706] 6.0
23:05:49.306 00.005 11872 AutoFind: local max [1825, 196] 5.8
23:05:49.309 00.003 11872 AutoFind: local max [1412, 542] 5.8
23:05:49.314 00.005 11872 AutoFind: local max [73, 1039] 5.6
23:05:49.318 00.004 11872 AutoFind: local max [535, 313] 5.3
23:05:49.321 00.003 11872 AutoFind: local max [568, 622] 5.2
23:05:49.325 00.004 11872 AutoFind: local max [21, 534] 5.1
23:05:49.330 00.005 11872 AutoFind: local max [1456, 778] 5.1
23:05:49.334 00.004 11872 AutoFind: local max [1674, 457] 5.0
23:05:49.337 00.003 11872 AutoFind: local max [1357, 873] 5.0
23:05:49.341 00.004 11872 AutoFind: local max [1454, 784] 5.0
23:05:49.346 00.005 11872 AutoFind: local max [344, 757] 4.9
23:05:49.348 00.002 11872 AutoFind: local max [1688, 1023] 4.5
23:05:49.352 00.004 11872 AutoFind: local max [275, 587] 4.4
23:05:49.357 00.005 11872 AutoFind: local max [57, 82] 4.3
23:05:49.362 00.005 11872 AutoFind: local max [554, 215] 4.3
23:05:49.366 00.004 11872 AutoFind: local max [720, 1049] 4.2
23:05:49.369 00.003 11872 AutoFind: local max [1175, 436] 4.2
23:05:49.374 00.005 11872 AutoFind: local max [406, 128] 4.2
23:05:49.377 00.003 11872 AutoFind: local max [1334, 630] 4.2
23:05:49.381 00.004 11872 AutoFind: local max [1364, 508] 4.2
23:05:49.384 00.003 11872 AutoFind: local max [322, 51] 4.1
23:05:49.387 00.003 11872 AutoFind: local max [1814, 917] 4.1
23:05:49.392 00.005 11872 AutoFind: local max [1700, 320] 4.1
23:05:49.396 00.004 11872 AutoFind: local max [1801, 907] 4.0
23:05:49.400 00.004 11872 AutoFind: local max [105, 8] 4.0
23:05:49.403 00.003 11872 AutoFind: local max [1316, 652] 4.0
23:05:49.406 00.003 11872 AutoFind: local max [1493, 562] 4.0
23:05:49.410 00.004 11872 AutoFind: local max [838, 756] 4.0
23:05:49.413 00.003 11872 AutoFind: local max [1904, 449] 3.9
23:05:49.417 00.004 11872 AutoFind: local max [1698, 479] 3.9
23:05:49.420 00.003 11872 AutoFind: local max [570, 616] 3.9
23:05:49.424 00.004 11872 AutoFind: local max [163, 147] 3.9
23:05:49.427 00.003 11872 AutoFind: local max [520, 989] 3.9
23:05:49.431 00.004 11872 AutoFind: local max [1814, 926] 3.8
23:05:49.435 00.004 11872 AutoFind: local max [825, 401] 3.8
23:05:49.439 00.004 11872 AutoFind: local max [1646, 690] 3.8
23:05:49.442 00.003 11872 AutoFind: local max [299, 914] 3.7
23:05:49.446 00.004 11872 AutoFind: local max [1494, 827] 3.7
23:05:49.448 00.002 11872 AutoFind: local max [1689, 370] 3.7
23:05:49.452 00.004 11872 AutoFind: local max [1897, 325] 3.7
23:05:49.456 00.004 11872 AutoFind: local max [1491, 568] 3.6
23:05:49.460 00.004 11872 AutoFind: local max [86, 1017] 3.6
23:05:49.463 00.003 11872 AutoFind: local max [1388, 173] 3.6
23:05:49.466 00.003 11872 AutoFind: local max [663, 247] 3.6
23:05:49.470 00.004 11872 AutoFind: local max [1368, 56] 3.5
23:05:49.474 00.004 11872 AutoFind: local max [1324, 698] 3.5
23:05:49.477 00.003 11872 AutoFind: local max [745, 949] 3.5
23:05:49.480 00.003 11872 AutoFind: local max [1570, 371] 3.5
23:05:49.484 00.004 11872 AutoFind: local max [1347, 650] 3.5
23:05:49.488 00.004 11872 AutoFind: local max [1311, 14] 3.5
23:05:49.492 00.004 11872 AutoFind: local max [807, 49] 3.5
23:05:49.495 00.003 11872 AutoFind: local max [857, 1023] 3.5
23:05:49.499 00.004 11872 AutoFind: local max [1699, 1005] 3.5
23:05:49.503 00.004 11872 AutoFind: local max [239, 622] 3.5
23:05:49.507 00.004 11872 AutoFind: local max [723, 1055] 3.5
23:05:49.511 00.004 11872 AutoFind: local max [214, 189] 3.4
23:05:49.515 00.004 11872 AutoFind: local max [1821, 24] 3.4
23:05:49.520 00.005 11872 AutoFind: local max [377, 71] 3.4
23:05:49.524 00.004 11872 AutoFind: local max [733, 520] 3.4
23:05:49.527 00.003 11872 AutoFind: local max [1415, 391] 3.4
23:05:49.531 00.004 11872 AutoFind: too close [723, 1055] 3.5 - [720, 1049] 4.2
23:05:49.535 00.004 11872 AutoFind: too close [1699, 1005] 3.5 - [1688, 1023] 4.5
23:05:49.538 00.003 11872 AutoFind: too close [1347, 650] 3.5 - [1334, 630] 4.2
23:05:49.542 00.004 11872 AutoFind: close dim-bright [1570, 371] 3.5 - [1557, 375] 81.7
23:05:49.545 00.003 11872 AutoFind: close dim-bright [1570, 371] 3.5 - [1557, 369] 93.4
23:05:49.549 00.004 11872 AutoFind: too close [1324, 698] 3.5 - [1323, 709] 6.4
23:05:49.553 00.004 11872 AutoFind: close dim-bright [86, 1017] 3.6 - [86, 1005] 22.1
23:05:49.557 00.004 11872 AutoFind: too close [1491, 568] 3.6 - [1493, 562] 4.0
23:05:49.560 00.003 11872 AutoFind: close dim-bright [1689, 370] 3.7 - [1691, 382] 48.7
23:05:49.565 00.005 11872 AutoFind: too close [1814, 926] 3.8 - [1801, 907] 4.0
23:05:49.568 00.003 11872 AutoFind: too close [1814, 926] 3.8 - [1814, 917] 4.1
23:05:49.571 00.003 11872 AutoFind: close dim-bright [1814, 926] 3.8 - [1801, 921] 133.9
23:05:49.575 00.004 11872 AutoFind: too close [570, 616] 3.9 - [568, 622] 5.2
23:05:49.579 00.004 11872 AutoFind: too close [1801, 907] 4.0 - [1814, 917] 4.1
23:05:49.583 00.004 11872 AutoFind: close dim-bright [1801, 907] 4.0 - [1801, 921] 133.9
23:05:49.586 00.003 11872 AutoFind: close dim-bright [1814, 917] 4.1 - [1801, 921] 133.9
23:05:49.590 00.004 11872 AutoFind: too close [1334, 630] 4.2 - [1336, 624] 8.9
23:05:49.593 00.003 11872 AutoFind: too close [1454, 784] 5.0 - [1456, 778] 5.1
23:05:49.597 00.004 11872 AutoFind: too close [1412, 542] 5.8 - [1411, 535] 6.2
23:05:49.600 00.003 11872 AutoFind: close dim-bright [1358, 154] 6.0 - [1339, 153] 39.9
23:05:49.603 00.003 11872 AutoFind: too close [850, 981] 17.6 - [849, 976] 18.1
23:05:49.607 00.004 11872 AutoFind: too close [1557, 375] 81.7 - [1557, 369] 93.4
23:05:49.610 00.003 11872 AutoFind: too close to edge [1311, 14] 3.5
23:05:49.614 00.004 11872 AutoFind: too close to edge [105, 8] 4.0
23:05:49.617 00.003 11872 AutoFind: too close to edge [328, 1086] 6.3
23:05:49.621 00.004 11872 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
23:05:49.624 00.003 11872 Star::Find(15, 1801, 921, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:49.628 00.004 11872 Star::Find returns 1 (0), X=1801.56, Y=919.02, Mass=4190, SNR=43.6, Peak=180 HFD=6.0
23:05:49.631 00.003 11872 Star::Find(15, 1691, 382, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:49.634 00.003 11872 Star::Find returns 1 (0), X=1690.77, Y=383.75, Mass=1838, SNR=28.6, Peak=62 HFD=6.4
23:05:49.637 00.003 11872 Star::Find(15, 1339, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:49.642 00.005 11872 Star::Find returns 1 (0), X=1340.04, Y=154.32, Mass=1826, SNR=28.2, Peak=50 HFD=6.8
23:05:49.645 00.003 11872 Star::Find(15, 1264, 80, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:49.648 00.003 11872 Star::Find returns 1 (0), X=1264.67, Y=81.15, Mass=1741, SNR=27.6, Peak=46 HFD=6.7
23:05:49.652 00.004 11872 Star::Find(15, 743, 618, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:49.655 00.003 11872 Star::Find returns 1 (0), X=744.25, Y=619.62, Mass=1524, SNR=25.6, Peak=39 HFD=6.9
23:05:49.658 00.003 11872 Star::Find(15, 1007, 403, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:49.661 00.003 11872 Star::Find returns 1 (0), X=1007.44, Y=404.68, Mass=1209, SNR=22.9, Peak=35 HFD=6.9
23:05:49.665 00.004 11872 Star::Find(15, 419, 378, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:49.668 00.003 11872 Star::Find returns 1 (0), X=418.75, Y=379.35, Mass=1294, SNR=23.5, Peak=47 HFD=6.5
23:05:49.671 00.003 11872 Star::Find(15, 86, 1005, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:49.675 00.004 11872 Star::Find returns 1 (0), X=85.88, Y=1005.32, Mass=509, SNR=15.1, Peak=28 HFD=5.0
23:05:49.678 00.003 11872 Star::Find(15, 97, 589, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:49.681 00.003 11872 Star::Find returns 1 (0), X=96.42, Y=589.32, Mass=610, SNR=16.2, Peak=26 HFD=5.3
23:05:49.685 00.004 11872 Star::Find(15, 133, 492, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:49.689 00.004 11872 Star::Find returns 1 (0), X=132.85, Y=491.12, Mass=701, SNR=17.9, Peak=35 HFD=5.7
23:05:49.692 00.003 11872 Star::Find(15, 1898, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:49.695 00.003 11872 Star::Find returns 1 (0), X=1897.39, Y=909.89, Mass=505, SNR=15.1, Peak=29 HFD=5.0
23:05:49.698 00.003 11872 Star::Find(15, 721, 205, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:49.702 00.004 11872 Star::Find returns 1 (0), X=721.04, Y=206.75, Mass=508, SNR=15.2, Peak=17 HFD=6.4
23:05:49.706 00.004 11872 Star::Find(15, 452, 451, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:49.709 00.003 11872 Star::Find returns 1 (0), X=452.54, Y=451.94, Mass=335, SNR=12.3, Peak=16 HFD=5.4
23:05:49.712 00.003 11872 Star::Find(15, 1283, 229, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:49.715 00.003 11872 Star::Find returns 1 (0), X=1283.84, Y=230.34, Mass=442, SNR=13.9, Peak=17 HFD=6.5
23:05:49.719 00.004 11872 Star::Find(15, 133, 152, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:49.722 00.003 11872 Star::Find returns 1 (0), X=132.38, Y=152.52, Mass=240, SNR=10.5, Peak=19 HFD=5.0
23:05:49.725 00.003 11872 Star::Find(15, 355, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:49.728 00.003 11872 Star::Find returns 1 (0), X=354.84, Y=408.01, Mass=357, SNR=12.8, Peak=14 HFD=6.0
23:05:49.732 00.004 11872 Star::Find(15, 244, 509, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:49.735 00.003 11872 Star::Find returns 1 (0), X=243.43, Y=509.77, Mass=381, SNR=13.2, Peak=16 HFD=6.2
23:05:49.739 00.004 11872 Star::Find(15, 470, 371, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:49.742 00.003 11872 Star::Find returns 1 (0), X=469.54, Y=372.98, Mass=331, SNR=12.0, Peak=16 HFD=5.8
23:05:49.746 00.004 11872 Star::Find(15, 251, 729, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:49.749 00.003 11872 Star::Find returns 1 (0), X=250.74, Y=729.59, Mass=156, SNR=8.4, Peak=9 HFD=5.1
23:05:49.753 00.004 11872 Star::Find(15, 257, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:49.756 00.003 11872 Star::Find returns 1 (0), X=257.25, Y=109.96, Mass=167, SNR=8.8, Peak=10 HFD=4.8
23:05:49.760 00.004 11872 Star::Find(15, 780, 919, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:49.763 00.003 11872 Star::Find returns 1 (0), X=781.09, Y=919.74, Mass=383, SNR=13.1, Peak=12 HFD=6.8
23:05:49.767 00.004 11872 Star::Find(15, 1875, 749, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:49.770 00.003 11872 Star::Find returns 1 (0), X=1875.12, Y=749.47, Mass=202, SNR=9.6, Peak=12 HFD=5.2
23:05:49.773 00.003 11872 Star::Find(15, 203, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:49.777 00.004 11872 Star::Find returns 1 (0), X=203.21, Y=17.46, Mass=170, SNR=8.9, Peak=10 HFD=5.1
23:05:49.780 00.003 11872 Star::Find(15, 1272, 41, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:49.783 00.003 11872 Star::Find returns 1 (0), X=1271.58, Y=42.73, Mass=328, SNR=12.0, Peak=12 HFD=6.6
23:05:49.787 00.004 11872 Star::Find(15, 1786, 694, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:49.790 00.003 11872 Star::Find returns 1 (0), X=1786.07, Y=696.26, Mass=119, SNR=7.4, Peak=9 HFD=5.1
23:05:49.794 00.004 11872 Star::Find(15, 274, 1069, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:49.798 00.004 11872 Star::Find returns 1 (0), X=273.60, Y=1069.36, Mass=127, SNR=7.5, Peak=9 HFD=5.2
23:05:49.802 00.004 11872 Star::Find(15, 1748, 302, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:49.805 00.003 11872 Star::Find returns 1 (0), X=1748.33, Y=304.90, Mass=194, SNR=9.4, Peak=10 HFD=5.4
23:05:49.809 00.004 11872 Star::Find(15, 1801, 49, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:49.812 00.003 11872 Star::Find returns 1 (0), X=1801.84, Y=49.89, Mass=141, SNR=8.1, Peak=12 HFD=4.6
23:05:49.816 00.004 11872 Star::Find(15, 456, 28, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:49.820 00.004 11872 Star::Find returns 1 (0), X=455.33, Y=29.10, Mass=207, SNR=9.7, Peak=11 HFD=5.7
23:05:49.823 00.003 11872 Star::Find(15, 280, 475, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:49.827 00.004 11872 Star::Find returns 1 (0), X=279.79, Y=475.26, Mass=148, SNR=8.2, Peak=9 HFD=5.5
23:05:49.831 00.004 11872 Star::Find(15, 1358, 154, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:49.835 00.004 11872 Star::Find returns 1 (0), X=1340.78, Y=154.00, Mass=1412, SNR=24.5, Peak=29 HFD=6.0
23:05:49.839 00.004 11872 Star::Find(15, 529, 706, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:49.842 00.003 11872 Star::Find returns 1 (0), X=528.63, Y=705.66, Mass=302, SNR=11.5, Peak=12 HFD=6.7
23:05:49.847 00.005 11872 Star::Find(15, 1825, 196, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:49.850 00.003 11872 Star::Find returns 1 (0), X=1825.45, Y=197.55, Mass=116, SNR=7.3, Peak=11 HFD=5.0
23:05:49.854 00.004 11872 Star::Find(15, 73, 1039, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:49.859 00.005 11872 Star::Find returns 1 (0), X=73.56, Y=1039.11, Mass=109, SNR=7.0, Peak=8 HFD=5.9
23:05:49.863 00.004 11872 Star::Find(15, 535, 313, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:49.867 00.004 11872 Star::Find returns 1 (0), X=534.47, Y=312.02, Mass=179, SNR=8.9, Peak=10 HFD=5.9
23:05:49.871 00.004 11872 Star::Find(15, 21, 534, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:49.875 00.004 11872 Star::Find false star n=15 nbg=281 bg=0.6 sigma=0.7 thresh=3 peak=3
23:05:49.879 00.004 11872 Star::Find returns 0 (2), X=21.00, Y=534.00, Mass=46, SNR=2.9, Peak=7 HFD=0.0
23:05:49.882 00.003 11872 Star::Find(15, 1674, 457, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:49.886 00.004 11872 Star::Find returns 1 (0), X=1673.07, Y=458.27, Mass=183, SNR=9.2, Peak=8 HFD=7.6
23:05:49.891 00.005 11872 Star::Find(15, 1357, 873, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:49.895 00.004 11872 Star::Find returns 1 (0), X=1357.29, Y=874.62, Mass=186, SNR=9.1, Peak=9 HFD=7.0
23:05:49.898 00.003 11872 Star::Find(15, 344, 757, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:49.902 00.004 11872 Star::Find returns 1 (0), X=344.51, Y=758.54, Mass=172, SNR=8.8, Peak=12 HFD=5.2
23:05:49.906 00.004 11872 Star::Find(15, 275, 587, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:49.910 00.004 11872 Star::Find returns 1 (0), X=274.80, Y=585.27, Mass=146, SNR=8.2, Peak=8 HFD=6.3
23:05:49.914 00.004 11872 Star::Find(15, 57, 82, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:49.917 00.003 11872 Star::Find false star n=22 nbg=283 bg=0.6 sigma=0.7 thresh=3 peak=3
23:05:49.928 00.011 11872 Star::Find returns 0 (2), X=57.00, Y=82.00, Mass=68, SNR=2.9, Peak=6 HFD=0.0
23:05:49.935 00.007 11872 Star::Find(15, 554, 215, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:49.941 00.006 11872 Star::Find returns 1 (0), X=554.38, Y=215.23, Mass=135, SNR=7.8, Peak=7 HFD=6.4
23:05:49.945 00.004 11872 Star::Find(15, 1175, 436, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:49.950 00.005 11872 Star::Find false star n=34 nbg=281 bg=1.1 sigma=1.0 thresh=4 peak=4
23:05:49.954 00.004 11872 Star::Find returns 0 (2), X=1175.00, Y=436.00, Mass=116, SNR=2.9, Peak=7 HFD=0.0
23:05:49.958 00.004 11872 Star::Find(15, 406, 128, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:49.961 00.003 11872 Star::Find false star n=21 nbg=289 bg=1.0 sigma=0.9 thresh=4 peak=4
23:05:49.966 00.005 11872 Star::Find returns 0 (2), X=406.00, Y=128.00, Mass=71, SNR=2.9, Peak=7 HFD=0.0
23:05:49.969 00.003 11872 Star::Find(15, 1364, 508, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:49.973 00.004 11872 Star::Find returns 1 (0), X=1362.44, Y=512.41, Mass=158, SNR=8.3, Peak=10 HFD=5.9
23:05:49.976 00.003 11872 Star::Find(15, 322, 51, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:49.979 00.003 11872 Star::Find false star n=21 nbg=277 bg=0.6 sigma=0.7 thresh=3 peak=3
23:05:49.982 00.003 11872 Star::Find returns 0 (2), X=322.00, Y=51.00, Mass=64, SNR=2.9, Peak=6 HFD=0.0
23:05:49.987 00.005 11872 Star::Find(15, 1700, 320, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:49.991 00.004 11872 Star::Find returns 1 (0), X=1698.98, Y=320.68, Mass=129, SNR=7.7, Peak=8 HFD=6.0
23:05:49.994 00.003 11872 Star::Find(15, 1316, 652, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:49.997 00.003 11872 Star::Find returns 1 (0), X=1314.14, Y=654.85, Mass=209, SNR=9.6, Peak=10 HFD=7.2
23:05:50.000 00.003 11872 Star::Find(15, 838, 756, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:50.004 00.004 11872 Star::Find false star n=28 nbg=273 bg=1.1 sigma=1.0 thresh=4 peak=4
23:05:50.007 00.003 11872 Star::Find returns 0 (2), X=838.00, Y=756.00, Mass=95, SNR=2.9, Peak=7 HFD=0.0
23:05:50.013 00.006 11872 Star::Find(15, 1904, 449, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:50.017 00.004 11872 Star::Find false star n=17 nbg=282 bg=0.7 sigma=0.8 thresh=3 peak=2
23:05:50.021 00.004 11872 Star::Find returns 0 (2), X=1904.00, Y=449.00, Mass=46, SNR=2.9, Peak=5 HFD=0.0
23:05:50.025 00.004 11872 Star::Find(15, 1698, 479, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:50.028 00.003 11872 Star::Find returns 1 (0), X=1698.20, Y=474.01, Mass=97, SNR=6.7, Peak=6 HFD=6.2
23:05:50.033 00.005 11872 Star::Find(15, 163, 147, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:50.037 00.004 11872 Star::Find false star n=20 nbg=279 bg=0.6 sigma=0.7 thresh=3 peak=3
23:05:50.040 00.003 11872 Star::Find returns 0 (2), X=163.00, Y=147.00, Mass=65, SNR=2.9, Peak=7 HFD=0.0
23:05:50.043 00.003 11872 Star::Find(15, 520, 989, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:50.048 00.005 11872 Star::Find false star n=26 nbg=282 bg=1.0 sigma=1.0 thresh=4 peak=4
23:05:50.052 00.004 11872 Star::Find returns 0 (2), X=520.00, Y=989.00, Mass=98, SNR=2.9, Peak=7 HFD=0.0
23:05:50.055 00.003 11872 Star::Find(15, 825, 401, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:50.058 00.003 11872 Star::Find false star n=9 nbg=279 bg=0.6 sigma=0.7 thresh=3 peak=2
23:05:50.063 00.005 11872 Star::Find returns 0 (2), X=825.00, Y=401.00, Mass=24, SNR=2.9, Peak=5 HFD=0.0
23:05:50.068 00.005 11872 Star::Find(15, 1646, 690, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:50.071 00.003 11872 Star::Find false star n=12 nbg=285 bg=0.9 sigma=0.9 thresh=4 peak=4
23:05:50.077 00.006 11872 Star::Find returns 0 (2), X=1646.00, Y=690.00, Mass=45, SNR=2.9, Peak=7 HFD=0.0
23:05:50.084 00.007 11872 Star::Find(15, 299, 914, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:50.089 00.005 11872 Star::Find false star n=11 nbg=279 bg=0.6 sigma=0.7 thresh=3 peak=2
23:05:50.095 00.006 11872 Star::Find returns 0 (2), X=299.00, Y=914.00, Mass=33, SNR=2.9, Peak=7 HFD=0.0
23:05:50.100 00.005 11872 Star::Find(15, 1494, 827, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:50.104 00.004 11872 Star::Find returns 1 (0), X=1494.27, Y=825.23, Mass=87, SNR=6.4, Peak=7 HFD=5.7
23:05:50.107 00.003 11872 Star::Find(15, 1689, 370, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:50.112 00.005 11872 Star::Find returns 1 (0), X=1690.77, Y=383.75, Mass=1838, SNR=28.6, Peak=62 HFD=6.4
23:05:50.116 00.004 11872 Star::Find(15, 1897, 325, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:50.119 00.003 11872 Star::Find false star n=9 nbg=286 bg=0.6 sigma=0.7 thresh=3 peak=1
23:05:50.124 00.005 11872 Star::Find returns 0 (2), X=1897.00, Y=325.00, Mass=26, SNR=2.9, Peak=5 HFD=0.0
23:05:50.127 00.003 11872 Star::Find(15, 86, 1017, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:50.131 00.004 11872 Star::Find returns 1 (0), X=85.88, Y=1005.32, Mass=509, SNR=15.1, Peak=28 HFD=5.0
23:05:50.134 00.003 11872 Star::Find(15, 1388, 173, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:50.139 00.005 11872 Star::Find false star n=24 nbg=284 bg=0.7 sigma=0.9 thresh=3 peak=3
23:05:50.143 00.004 11872 Star::Find returns 0 (2), X=1388.00, Y=173.00, Mass=69, SNR=2.9, Peak=6 HFD=0.0
23:05:50.146 00.003 11872 Star::Find(15, 663, 247, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:50.151 00.005 11872 Star::Find false star n=22 nbg=283 bg=1.0 sigma=1.0 thresh=4 peak=3
23:05:50.154 00.003 11872 Star::Find returns 0 (2), X=663.00, Y=247.00, Mass=71, SNR=2.9, Peak=6 HFD=0.0
23:05:50.156 00.002 11872 Star::Find(15, 1368, 56, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:50.161 00.005 11872 Star::Find false star n=8 nbg=282 bg=0.6 sigma=0.7 thresh=3 peak=2
23:05:50.164 00.003 11872 Star::Find returns 0 (2), X=1368.00, Y=56.00, Mass=22, SNR=2.9, Peak=5 HFD=0.0
23:05:50.167 00.003 11872 Star::Find(15, 745, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:50.170 00.003 11872 Star::Find false star n=19 nbg=272 bg=0.8 sigma=0.7 thresh=3 peak=2
23:05:50.173 00.003 11872 Star::Find returns 0 (2), X=745.00, Y=949.00, Mass=52, SNR=2.9, Peak=5 HFD=0.0
23:05:50.177 00.004 11872 Star::Find(15, 1570, 371, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:50.180 00.003 11872 Star::Find returns 1 (0), X=1557.19, Y=370.75, Mass=4839, SNR=45.2, Peak=146 HFD=6.6
23:05:50.184 00.004 11872 Star::Find(15, 807, 49, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:50.188 00.004 11872 Star::Find false star n=8 nbg=277 bg=0.6 sigma=0.7 thresh=3 peak=1
23:05:50.192 00.004 11872 Star::Find returns 0 (2), X=807.00, Y=49.00, Mass=22, SNR=2.9, Peak=4 HFD=0.0
23:05:50.195 00.003 11872 Star::Find(15, 857, 1023, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:50.199 00.004 11872 Star::Find false star n=11 nbg=281 bg=0.7 sigma=0.8 thresh=3 peak=2
23:05:50.206 00.007 11872 Star::Find returns 0 (2), X=857.00, Y=1023.00, Mass=29, SNR=2.9, Peak=6 HFD=0.0
23:05:50.210 00.004 11872 Star::Find(15, 239, 622, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:50.214 00.004 11872 Star::Find false star n=12 nbg=282 bg=0.6 sigma=0.7 thresh=3 peak=2
23:05:50.219 00.005 11872 Star::Find returns 0 (2), X=239.00, Y=622.00, Mass=30, SNR=2.9, Peak=4 HFD=0.0
23:05:50.223 00.004 11872 Star::Find(15, 214, 189, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:50.227 00.004 11872 Star::Find returns 0 (2), X=214.00, Y=189.00, Mass=18, SNR=2.9, Peak=5 HFD=0.0
23:05:50.230 00.003 11872 Star::Find(15, 1821, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:50.236 00.006 11872 Star::Find false star n=14 nbg=275 bg=0.6 sigma=0.7 thresh=3 peak=2
23:05:50.240 00.004 11872 Star::Find returns 0 (2), X=1821.00, Y=24.00, Mass=38, SNR=2.9, Peak=5 HFD=0.0
23:05:50.244 00.004 11872 Star::Find(15, 377, 71, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:50.248 00.004 11872 Star::Find returns 0 (2), X=377.00, Y=71.00, Mass=12, SNR=2.3, Peak=5 HFD=0.0
23:05:50.252 00.004 11872 Star::Find(15, 733, 520, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:50.255 00.003 11872 Star::Find false star n=11 nbg=272 bg=0.9 sigma=0.8 thresh=3 peak=2
23:05:50.258 00.003 11872 Star::Find returns 0 (2), X=733.00, Y=520.00, Mass=25, SNR=2.9, Peak=4 HFD=0.0
23:05:50.263 00.005 11872 Star::Find(15, 1415, 391, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:50.267 00.004 11872 Star::Find false star n=8 nbg=279 bg=0.5 sigma=0.7 thresh=3 peak=2
23:05:50.270 00.003 11872 Star::Find returns 0 (2), X=1415.00, Y=391.00, Mass=24, SNR=2.9, Peak=5 HFD=0.0
23:05:50.274 00.004 11872 AutoFind: finding best star pass 1
23:05:50.278 00.004 11872 Star::Find(15, 1801, 921, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:50.281 00.003 11872 Star::Find returns 1 (0), X=1801.56, Y=919.02, Mass=4190, SNR=43.6, Peak=180 HFD=6.0
23:05:50.285 00.004 11872 AutoFind returns star at [1801, 921] 133.9 Mass 4190 SNR 43.6
23:05:50.289 00.004 11872 Star::Find(15, 1801, 921, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:50.291 00.002 11872 Star::Find returns 1 (0), X=1801.56, Y=919.02, Mass=4190, SNR=43.6, Peak=180 HFD=6.0
23:05:50.295 00.004 11872 MultiStar: List (12): {1801.56, 919.02}(43.6), {1690.77, 383.75}(28.6), {1340.04, 154.32}(28.2), {1264.67, 81.15}(27.6), {744.25, 619.62}(25.6), {1007.44, 404.68}(22.9), {418.75, 379.35}(23.5), {85.88, 1005.32}(15.1), {96.42, 589.32}(16.2), {132.85, 491.12}(17.9), {1897.39, 909.89}(15.1), {721.04, 206.75}(15.2), 
23:05:50.299 00.004 11872 setting lock position to (1801.56, 919.02)
23:05:50.304 00.005 11872 AutoSelect: state = 1, call UpdateGuideState
23:05:50.307 00.003 11872 UpdateGuideState(): m_state=1
23:05:50.311 00.004 11872 Star::Find(15, 1801, 919, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:50.314 00.003 11872 Star::Find returns 1 (0), X=1801.56, Y=919.02, Mass=4190, SNR=43.6, Peak=180 HFD=6.0
23:05:50.318 00.004 11872 CameraToMount -- cameraTheta (0.00) - m_xAngle (0.00) = xAngle (-0.00 = -0.00)
23:05:50.322 00.004 11872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.97 = 2.97)
23:05:50.326 00.004 11872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
23:05:50.332 00.006 11872 setting force full frames = false
23:05:50.336 00.004 11872 setting lock position to (1801.56, 919.02)
23:05:50.340 00.004 11872 CurrentPosition() valid, moving to STATE_SELECTED
23:05:50.344 00.004 11872 Changing from state SELECTING to SELECTED
23:05:50.347 00.003 11872 guider state => SELECTED
23:05:50.352 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=180, med=0, FiltMin=0, FiltMax=119, Gamma=1.000
23:05:50.356 00.004 11872 UpdateGuideState exits: m=4190 SNR=43.6
23:05:50.362 00.006 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=180, med=0, FiltMin=0, FiltMax=119, Gamma=1.000
23:05:50.366 00.004 11872 Status Line: Auto-selected star at (1801.6, 919.0)
23:05:50.372 00.006 11872 PhdController: newstate STATE_WAIT_SELECTED
23:05:50.376 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:50.382 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:05:50.389 00.007 11872 Enqueuing Expose request
23:05:50.396 00.007 9960 Worker thread wakes up
23:05:50.396 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:05:50.396 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1787,904,31,31)
23:05:50.396 00.000 11872 evsrv: cli 0D2D3040 connect
23:05:50.403 00.007 11872 case statement mapped state 2 to 1
23:05:50.409 00.006 11872 case statement mapped state 2 to 1
23:05:50.416 00.007 11872 evsrv: cli 0D2D3040 request: {"method":"get_lock_position","id":"6ee45c51-6637-4706-a79e-904caab104b8"}
23:05:50.421 00.005 11872 evsrv: cli 0D2D3040 response: {"jsonrpc":"2.0","result":[1801.56,919.02],"id":"6ee45c51-6637-4706-a79e-904caab104b8"}
23:05:50.426 00.005 11872 evsrv: cli 0D2D3040 disconnect
23:05:50.430 00.004 11872 evsrv: cli 0D2D30E0 connect
23:05:50.435 00.005 11872 case statement mapped state 2 to 1
23:05:50.439 00.004 11872 case statement mapped state 2 to 1
23:05:50.443 00.004 11872 evsrv: cli 0D2D30E0 request: {"method":"get_app_state","id":"c92cc252-08f9-4377-998a-60e6aad99da1"}
23:05:50.448 00.005 11872 case statement mapped state 2 to 1
23:05:50.451 00.003 11872 evsrv: cli 0D2D30E0 response: {"jsonrpc":"2.0","result":"Selected","id":"c92cc252-08f9-4377-998a-60e6aad99da1"}
23:05:50.456 00.005 11872 evsrv: cli 0D2D30E0 disconnect
23:05:51.458 01.002 11872 evsrv: cli 0D2D2500 connect
23:05:51.464 00.006 11872 case statement mapped state 2 to 1
23:05:51.471 00.007 11872 case statement mapped state 2 to 1
23:05:51.477 00.006 11872 evsrv: cli 0D2D2500 request: {"method":"get_app_state","id":"018cf025-6032-4f2a-b6f9-267888fc97f0"}
23:05:51.482 00.005 11872 case statement mapped state 2 to 1
23:05:51.488 00.006 11872 evsrv: cli 0D2D2500 response: {"jsonrpc":"2.0","result":"Selected","id":"018cf025-6032-4f2a-b6f9-267888fc97f0"}
23:05:51.492 00.004 11872 evsrv: cli 0D2D2500 disconnect
23:05:51.646 00.154 9960 Exposure complete
23:05:51.756 00.110 9960 worker thread done servicing request
23:05:51.756 00.000 11872 OnExposeComplete: enter
23:05:51.760 00.004 11872 UpdateGuideState(): m_state=2
23:05:51.765 00.005 11872 Star::Find(15, 1801, 919, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:05:51.769 00.004 11872 Star::Find returns 1 (0), X=1801.62, Y=918.67, Mass=4493, SNR=45.1, Peak=220 HFD=5.8
23:05:51.773 00.004 11872 CameraToMount -- cameraTheta (-1.38) - m_xAngle (0.00) = xAngle (-1.39 = -1.39)
23:05:51.776 00.003 11872 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.58 = 1.58)
23:05:51.780 00.004 11872 CameraToMount -- cameraX=0.07 cameraY=-0.35 hyp=0.35 cameraTheta=-1.38 mountX=0.07 mountY=0.35, mountTheta=1.39
23:05:51.785 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=220, med=0, FiltMin=0, FiltMax=111, Gamma=1.000
23:05:51.790 00.005 11872 UpdateGuideState exits: m=4493 SNR=45.1
23:05:51.794 00.004 11872 PhdController: newstate STATE_CALIBRATE
23:05:51.798 00.004 11872 PhdController: newstate STATE_GUIDE
23:05:51.815 00.017 11872 Changing from state SELECTED to CALIBRATING_PRIMARY
23:05:51.819 00.004 11872 guider state => CALIBRATED
23:05:51.823 00.004 11872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
23:05:51.826 00.003 11872 reset dither spiral
23:05:51.830 00.004 11872 PhdController: newstate STATE_SETTLE_BEGIN
23:05:51.834 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:51.839 00.005 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:05:51.842 00.003 11872 Enqueuing Expose request
23:05:51.846 00.004 9960 Worker thread wakes up
23:05:51.846 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:05:51.847 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:05:52.494 00.647 11872 evsrv: cli 0D2D32C0 connect
23:05:52.499 00.005 11872 case statement mapped state 5 to 1
23:05:52.504 00.005 11872 case statement mapped state 5 to 1
23:05:52.508 00.004 11872 evsrv: cli 0D2D32C0 request: {"method":"get_app_state","id":"0e1aa6be-7d9f-4995-96e2-5cd5394d8d80"}
23:05:52.512 00.004 11872 case statement mapped state 5 to 1
23:05:52.516 00.004 11872 evsrv: cli 0D2D32C0 response: {"jsonrpc":"2.0","result":"Selected","id":"0e1aa6be-7d9f-4995-96e2-5cd5394d8d80"}
23:05:52.521 00.005 11872 evsrv: cli 0D2D32C0 disconnect
23:05:53.093 00.572 9960 Exposure complete
23:05:53.179 00.086 9960 worker thread done servicing request
23:05:53.180 00.001 11872 OnExposeComplete: enter
23:05:53.183 00.003 11872 UpdateGuideState(): m_state=5
23:05:53.187 00.004 11872 Star::Find(15, 1801, 918, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:05:53.191 00.004 11872 Star::Find returns 1 (0), X=1801.40, Y=919.94, Mass=4062, SNR=43.1, Peak=185 HFD=5.9
23:05:53.195 00.004 11872 CameraToMount -- cameraTheta (1.74) - m_xAngle (0.00) = xAngle (1.73 = 1.73)
23:05:53.199 00.004 11872 CameraToMount -- cameraTheta (1.74) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.70 = -1.58)
23:05:53.202 00.003 11872 CameraToMount -- cameraX=-0.16 cameraY=0.92 hyp=0.94 cameraTheta=1.74 mountX=-0.15 mountY=-0.94, mountTheta=-1.73
23:05:53.207 00.005 11872 Changing from state CALIBRATED to GUIDING
23:05:53.212 00.005 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:05:53.216 00.004 11872 ScopeASCOM::SideOfPier() returns 0
23:05:53.219 00.003 11872 AdjustCalibrationForScopePointing (scope): current dec=31.2 pierSide=0, cal dec=0.0 pierSide=0 rotAngle=None bin=1
23:05:53.223 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:05:53.228 00.005 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:05:53.232 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:05:53.236 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:05:53.241 00.005 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:05:53.244 00.003 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:05:53.248 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:05:53.252 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:05:53.257 00.005 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:05:53.261 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:05:53.265 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:05:53.269 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:05:53.273 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:05:53.364 00.091 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:05:53.371 00.007 11872 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 2.900000
23:05:53.376 00.005 11872 Dec comp: XRate 1.564 -> 1.338 for dec 0.0 -> dec 31.2
23:05:53.382 00.006 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:05:53.388 00.006 11872 ScopeASCOM::SideOfPier() returns 0
23:05:53.393 00.005 11872 setting lock position to (1801.40, 919.94)
23:05:53.398 00.005 11872 guider state => GUIDING
23:05:53.402 00.004 11872 Status Line: Guiding
23:05:53.406 00.004 11872 Mount: notify guiding started
23:05:53.414 00.008 11872 GetString("/profile/5/name", "") returns "PHD SF 2025"
23:05:53.418 00.004 11872 GetString("/profile/5/scope/calibration/timestamp", "") returns "11/21/2025 10:15:14 PM"
23:05:53.423 00.005 11872 GetDouble("/profile/5/scope/calibration/xRate", 1.000000) returns 0.001564
23:05:53.428 00.005 11872 GetDouble("/profile/5/scope/calibration/yRate", 1.000000) returns 0.001340
23:05:53.433 00.005 11872 GetInt("/profile/5/scope/calibration/binning", 1) returns 1
23:05:53.437 00.004 11872 GetDouble("/profile/5/scope/calibration/xAngle", 0.000000) returns 0.004073
23:05:53.441 00.004 11872 GetDouble("/profile/5/scope/calibration/yAngle", 0.000000) returns -1.738880
23:05:53.446 00.005 11872 GetDouble("/profile/5/scope/calibration/declination", 0.000000) returns 0.000075
23:05:53.450 00.004 11872 GetInt("/profile/5/scope/calibration/pierSide", -1) returns 0
23:05:53.454 00.004 11872 GetInt("/profile/5/scope/calibration/raGuideParity", 0) returns 1
23:05:53.459 00.005 11872 GetInt("/profile/5/scope/calibration/decGuideParity", 0) returns -1
23:05:53.463 00.004 11872 GetDouble("/profile/5/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
23:05:53.467 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:05:53.471 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:05:53.476 00.005 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:05:53.479 00.003 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:05:53.483 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:05:53.488 00.005 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:05:53.492 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:05:53.495 00.003 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:05:53.499 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:05:53.503 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:05:53.507 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:05:53.511 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:05:53.514 00.003 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:05:53.518 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:05:53.524 00.006 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:05:53.528 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:05:53.532 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:05:53.536 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:05:53.542 00.006 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:05:53.545 00.003 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:05:53.550 00.005 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:05:53.553 00.003 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:05:53.558 00.005 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:05:53.562 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:05:53.566 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:05:53.570 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:05:53.585 00.015 11872 evsrv: cli 0D2D2460 connect
23:05:53.590 00.005 11872 case statement mapped state 6 to 3
23:05:53.595 00.005 11872 case statement mapped state 6 to 3
23:05:53.600 00.005 11872 evsrv: cli 0D2D2460 request: {"method":"get_app_state","id":"e3e4579b-e247-4b60-bc81-8bb0ddfc7d17"}
23:05:53.604 00.004 11872 case statement mapped state 6 to 3
23:05:53.608 00.004 11872 evsrv: cli 0D2D2460 response: {"jsonrpc":"2.0","result":"Guiding","id":"e3e4579b-e247-4b60-bc81-8bb0ddfc7d17"}
23:05:53.613 00.005 11872 evsrv: cli 0D2D2460 disconnect
23:05:53.676 00.063 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:05:53.684 00.008 11872 ScopeASCOM::SideOfPier() returns 0
23:05:53.690 00.006 11872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
23:05:53.695 00.005 11872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
23:05:53.700 00.005 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:05:53.705 00.005 11872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 31.2
23:05:53.710 00.005 11872 MountToCamera -- mountTheta (-0.00) + m_xAngle (0.00) = xAngle (0.00 = 0.00)
23:05:53.715 00.005 11872 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
23:05:53.719 00.004 11872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
23:05:53.724 00.005 11872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
23:05:53.727 00.003 11872 GetInt("/profile/5/AutoLoadCalibration", -1) returns 1
23:05:53.732 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=185, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
23:05:53.735 00.003 11872 UpdateGuideState exits: m=4062 SNR=43.1
23:05:53.741 00.006 11872 PhdController: newstate STATE_SETTLE_WAIT
23:05:53.745 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:53.749 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:05:53.752 00.003 11872 Enqueuing Expose request
23:05:53.757 00.005 9960 Worker thread wakes up
23:05:53.757 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:05:53.757 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1786,905,31,31)
23:05:55.003 01.246 9960 Exposure complete
23:05:55.113 00.110 9960 worker thread done servicing request
23:05:55.113 00.000 11872 OnExposeComplete: enter
23:05:55.117 00.004 11872 UpdateGuideState(): m_state=6
23:05:55.122 00.005 11872 Star::Find(15, 1801, 919, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:05:55.126 00.004 11872 Star::Find returns 1 (0), X=1801.43, Y=919.67, Mass=4401, SNR=45.0, Peak=174 HFD=5.7
23:05:55.130 00.004 11872 CameraToMount -- cameraTheta (-1.46) - m_xAngle (0.00) = xAngle (-1.47 = -1.47)
23:05:55.133 00.003 11872 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.50 = 1.50)
23:05:55.137 00.004 11872 CameraToMount -- cameraX=0.03 cameraY=-0.27 hyp=0.28 cameraTheta=-1.46 mountX=0.03 mountY=0.27, mountTheta=1.47
23:05:55.142 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.03, y=-0.27, opts=13)
23:05:55.145 00.003 11872 Enqueuing Move request for scope (0.03, -0.27)
23:05:55.149 00.004 9960 Worker thread wakes up
23:05:55.150 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.27) opts 0xd
23:05:55.150 00.000 9960 Handling offset move in thread for scope, endpoint = (0.03, -0.27)
23:05:55.150 00.000 9960 Moving (0.03, -0.27) raw xDistance=0.03 yDistance=0.27
23:05:55.150 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:05:55.150 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
23:05:55.151 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=174, med=0, FiltMin=0, FiltMax=104, Gamma=1.000
23:05:55.156 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
23:05:55.156 00.000 9960 MoveAxis(E, 0, ABG)
23:05:55.156 00.000 9960 Move returns status 0, amount 0
23:05:55.156 00.000 9960 MoveAxis(N, 0, ABG)
23:05:55.156 00.000 11872 UpdateGuideState exits: m=4401 SNR=45.0
23:05:55.163 00.007 9960 Move returns status 0, amount 0
23:05:55.163 00.000 11872 PhdController: settling, locked = 1, distance = 0.74 (1.50) aobump = 0 frame = 1 / 99999
23:05:55.169 00.006 9960 move complete, result=0
23:05:55.169 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763787955.169,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.74,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:05:55.175 00.006 9960 worker thread done servicing request
23:05:55.175 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:55.182 00.007 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:05:55.187 00.005 11872 Enqueuing Expose request
23:05:55.192 00.005 11872 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
23:05:55.195 00.003 9960 Worker thread wakes up
23:05:55.196 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
23:05:55.196 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1786,905,31,31)
23:05:56.443 01.247 9960 Exposure complete
23:05:56.560 00.117 9960 worker thread done servicing request
23:05:56.561 00.001 11872 OnExposeComplete: enter
23:05:56.566 00.005 11872 UpdateGuideState(): m_state=6
23:05:56.569 00.003 11872 Star::Find(15, 1801, 919, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:05:56.573 00.004 11872 Star::Find returns 1 (0), X=1801.59, Y=919.44, Mass=4210, SNR=43.1, Peak=193 HFD=5.6
23:05:56.577 00.004 11872 CameraToMount -- cameraTheta (-1.21) - m_xAngle (0.00) = xAngle (-1.21 = -1.21)
23:05:56.581 00.004 11872 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.76 = 1.76)
23:05:56.586 00.005 11872 CameraToMount -- cameraX=0.19 cameraY=-0.50 hyp=0.54 cameraTheta=-1.21 mountX=0.19 mountY=0.53, mountTheta=1.23
23:05:56.595 00.009 11872 SchedulePrimaryMove(0FA44CE0, x=0.19, y=-0.50, opts=13)
23:05:56.600 00.005 11872 Enqueuing Move request for scope (0.19, -0.50)
23:05:56.605 00.005 9960 Worker thread wakes up
23:05:56.605 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=193, med=0, FiltMin=0, FiltMax=103, Gamma=1.000
23:05:56.611 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.50) opts 0xd
23:05:56.611 00.000 9960 Handling offset move in thread for scope, endpoint = (0.19, -0.50)
23:05:56.611 00.000 9960 Moving (0.19, -0.50) raw xDistance=0.19 yDistance=0.53
23:05:56.611 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
23:05:56.611 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
23:05:56.613 00.002 11872 UpdateGuideState exits: m=4210 SNR=43.1
23:05:56.618 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.53
23:05:56.619 00.001 9960 MoveAxis(E, 0, ABG)
23:05:56.619 00.000 9960 Move returns status 0, amount 0
23:05:56.619 00.000 11872 PhdController: settling, locked = 1, distance = 0.68 (1.50) aobump = 0 frame = 2 / 99999
23:05:56.625 00.006 9960 MoveAxis(N, 0, ABG)
23:05:56.625 00.000 9960 Move returns status 0, amount 0
23:05:56.625 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763787956.625,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.68,"Time":1.5,"SettleTime":10.0,"StarLocked":true}
23:05:56.630 00.005 9960 move complete, result=0
23:05:56.630 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:56.634 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:05:56.638 00.004 11872 Enqueuing Expose request
23:05:56.642 00.004 9960 worker thread done servicing request
23:05:56.642 00.000 9960 Worker thread wakes up
23:05:56.642 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:05:56.642 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 0.5 px 0 ms NORTH
23:05:56.647 00.005 9960 Handling exposure in thread, d=1000 o=3 r=(1786,905,31,31)
23:05:57.910 01.263 9960 Exposure complete
23:05:58.022 00.112 9960 worker thread done servicing request
23:05:58.022 00.000 11872 OnExposeComplete: enter
23:05:58.027 00.005 11872 UpdateGuideState(): m_state=6
23:05:58.031 00.004 11872 Star::Find(15, 1801, 919, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:05:58.034 00.003 11872 Star::Find returns 1 (0), X=1801.48, Y=919.46, Mass=4441, SNR=45.1, Peak=196 HFD=5.8
23:05:58.037 00.003 11872 CameraToMount -- cameraTheta (-1.40) - m_xAngle (0.00) = xAngle (-1.41 = -1.41)
23:05:58.042 00.005 11872 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.56 = 1.56)
23:05:58.045 00.003 11872 CameraToMount -- cameraX=0.08 cameraY=-0.48 hyp=0.49 cameraTheta=-1.40 mountX=0.08 mountY=0.49, mountTheta=1.41
23:05:58.050 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.08, y=-0.48, opts=13)
23:05:58.054 00.004 11872 Enqueuing Move request for scope (0.08, -0.48)
23:05:58.057 00.003 9960 Worker thread wakes up
23:05:58.057 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.48) opts 0xd
23:05:58.057 00.000 9960 Handling offset move in thread for scope, endpoint = (0.08, -0.48)
23:05:58.057 00.000 9960 Moving (0.08, -0.48) raw xDistance=0.08 yDistance=0.49
23:05:58.057 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:05:58.057 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.29
23:05:58.057 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.49 from input 0.49
23:05:58.057 00.000 9960 MoveAxis(E, 0, ABG)
23:05:58.059 00.002 9960 Move returns status 0, amount 0
23:05:58.059 00.000 9960 MoveAxis(S, 366, ABG)
23:05:58.059 00.000 9960 Guiding  Dir = 1, Dur = 366
23:05:58.059 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=196, med=0, FiltMin=0, FiltMax=106, Gamma=1.000
23:05:58.063 00.004 9960 IsSlewing returns 0
23:05:58.063 00.000 11872 UpdateGuideState exits: m=4441 SNR=45.1
23:05:58.066 00.003 9960 IsGuiding returns 0
23:05:58.067 00.001 11872 PhdController: settling, locked = 1, distance = 0.62 (1.50) aobump = 0 frame = 3 / 99999
23:05:58.071 00.004 11872 evsrv: {"Event":"Settling","Timestamp":1763787958.071,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.62,"Time":2.9,"SettleTime":10.0,"StarLocked":true}
23:05:58.073 00.002 9960 PulseGuide returned control before completion, sleep 376
23:05:58.073 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:58.078 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:05:58.081 00.003 11872 Enqueuing Expose request
23:05:58.460 00.379 9960 IsGuiding returns 0
23:05:58.460 00.000 9960 Move returns status 0, amount 366
23:05:58.461 00.001 9960 move complete, result=0
23:05:58.461 00.000 9960 worker thread done servicing request
23:05:58.462 00.001 11872 GuideStep: 0.1 px 0 ms EAST, 0.5 px 366 ms SOUTH
23:05:58.468 00.006 9960 Worker thread wakes up
23:05:58.468 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:05:58.468 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1786,905,31,31)
23:05:59.713 01.245 9960 Exposure complete
23:05:59.829 00.116 9960 worker thread done servicing request
23:05:59.829 00.000 11872 OnExposeComplete: enter
23:05:59.834 00.005 11872 UpdateGuideState(): m_state=6
23:05:59.837 00.003 11872 Star::Find(15, 1801, 919, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
23:05:59.841 00.004 11872 Star::Find returns 1 (0), X=1801.83, Y=918.55, Mass=4364, SNR=44.5, Peak=189 HFD=5.6
23:05:59.845 00.004 11872 CameraToMount -- cameraTheta (-1.27) - m_xAngle (0.00) = xAngle (-1.27 = -1.27)
23:05:59.849 00.004 11872 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.70 = 1.70)
23:05:59.852 00.003 11872 CameraToMount -- cameraX=0.43 cameraY=-1.39 hyp=1.46 cameraTheta=-1.27 mountX=0.43 mountY=1.45, mountTheta=1.28
23:05:59.859 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.43, y=-1.39, opts=13)
23:05:59.863 00.004 11872 Enqueuing Move request for scope (0.43, -1.39)
23:05:59.867 00.004 9960 Worker thread wakes up
23:05:59.867 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.43, -1.39) opts 0xd
23:05:59.867 00.000 9960 Handling offset move in thread for scope, endpoint = (0.43, -1.39)
23:05:59.868 00.001 9960 Moving (0.43, -1.39) raw xDistance=0.43 yDistance=1.45
23:05:59.868 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.27 from input 0.43
23:05:59.868 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.45 from input 1.45
23:05:59.868 00.000 9960 MoveAxis(W, 201, ABG)
23:05:59.869 00.001 9960 Guiding  Dir = 3, Dur = 201
23:05:59.869 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=189, med=0, FiltMin=0, FiltMax=118, Gamma=1.000
23:05:59.872 00.003 9960 IsSlewing returns 0
23:05:59.872 00.000 11872 UpdateGuideState exits: m=4364 SNR=44.5
23:05:59.877 00.005 11872 PhdController: settling, locked = 1, distance = 0.87 (1.50) aobump = 0 frame = 4 / 99999
23:05:59.880 00.003 9960 IsGuiding returns 0
23:05:59.881 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763787959.880,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.87,"Time":4.7,"SettleTime":10.0,"StarLocked":true}
23:05:59.884 00.003 9960 PulseGuide returned control before completion, sleep 211
23:05:59.884 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:59.888 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:05:59.893 00.005 11872 Enqueuing Expose request
23:06:00.108 00.215 9960 IsGuiding returns 1
23:06:00.109 00.001 9960 scope still moving after pulse duration time elapsed
23:06:00.139 00.030 9960 IsSlewing returns 0
23:06:00.141 00.002 9960 IsGuiding returns 0
23:06:00.141 00.000 9960 scope move finished after 201 + 59 ms
23:06:00.141 00.000 9960 Move returns status 0, amount 201
23:06:00.142 00.001 9960 MoveAxis(S, 1079, ABG)
23:06:00.142 00.000 9960 Guiding  Dir = 1, Dur = 1079
23:06:00.142 00.000 9960 IsSlewing returns 0
23:06:00.144 00.002 9960 IsGuiding returns 0
23:06:00.145 00.001 9960 PulseGuide returned control before completion, sleep 1089
23:06:01.248 01.103 9960 IsGuiding returns 1
23:06:01.248 00.000 9960 scope still moving after pulse duration time elapsed
23:06:01.279 00.031 9960 IsSlewing returns 0
23:06:01.280 00.001 9960 IsGuiding returns 0
23:06:01.281 00.001 9960 scope move finished after 1079 + 58 ms
23:06:01.281 00.000 9960 Move returns status 0, amount 1079
23:06:01.281 00.000 9960 move complete, result=0
23:06:01.281 00.000 9960 worker thread done servicing request
23:06:01.281 00.000 11872 GuideStep: 0.4 px 201 ms WEST, 1.4 px 1079 ms SOUTH
23:06:01.288 00.007 9960 Worker thread wakes up
23:06:01.288 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:06:01.288 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1786,905,31,31)
23:06:02.540 01.252 9960 Exposure complete
23:06:02.646 00.106 9960 worker thread done servicing request
23:06:02.646 00.000 11872 OnExposeComplete: enter
23:06:02.650 00.004 11872 UpdateGuideState(): m_state=6
23:06:02.653 00.003 11872 Star::Find(15, 1801, 918, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
23:06:02.657 00.004 11872 Star::Find returns 1 (0), X=1802.00, Y=919.70, Mass=4234, SNR=43.9, Peak=174 HFD=5.8
23:06:02.659 00.002 11872 CameraToMount -- cameraTheta (-0.38) - m_xAngle (0.00) = xAngle (-0.39 = -0.39)
23:06:02.662 00.003 11872 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.58 = 2.58)
23:06:02.665 00.003 11872 CameraToMount -- cameraX=0.60 cameraY=-0.24 hyp=0.65 cameraTheta=-0.38 mountX=0.60 mountY=0.34, mountTheta=0.52
23:06:02.670 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.60, y=-0.24, opts=13)
23:06:02.673 00.003 11872 Enqueuing Move request for scope (0.60, -0.24)
23:06:02.678 00.005 9960 Worker thread wakes up
23:06:02.678 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.60, -0.24) opts 0xd
23:06:02.678 00.000 9960 Handling offset move in thread for scope, endpoint = (0.60, -0.24)
23:06:02.678 00.000 9960 Moving (0.60, -0.24) raw xDistance=0.60 yDistance=0.34
23:06:02.678 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.40 from input 0.60
23:06:02.679 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.34 from input 0.34
23:06:02.679 00.000 9960 MoveAxis(W, 296, ABG)
23:06:02.679 00.000 9960 Guiding  Dir = 3, Dur = 296
23:06:02.679 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=174, med=0, FiltMin=0, FiltMax=106, Gamma=1.000
23:06:02.683 00.004 9960 IsSlewing returns 0
23:06:02.683 00.000 11872 UpdateGuideState exits: m=4234 SNR=43.9
23:06:02.688 00.005 9960 IsGuiding returns 0
23:06:02.688 00.000 11872 PhdController: settling, locked = 1, distance = 0.80 (1.50) aobump = 0 frame = 5 / 99999
23:06:02.693 00.005 9960 PulseGuide returned control before completion, sleep 306
23:06:02.693 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763787962.693,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.80,"Time":7.5,"SettleTime":10.0,"StarLocked":true}
23:06:02.697 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:02.700 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:06:02.706 00.006 11872 Enqueuing Expose request
23:06:03.015 00.309 9960 IsGuiding returns 1
23:06:03.016 00.001 9960 scope still moving after pulse duration time elapsed
23:06:03.046 00.030 9960 IsSlewing returns 0
23:06:03.047 00.001 9960 IsGuiding returns 0
23:06:03.047 00.000 9960 scope move finished after 296 + 63 ms
23:06:03.048 00.001 9960 Move returns status 0, amount 296
23:06:03.048 00.000 9960 MoveAxis(S, 256, ABG)
23:06:03.049 00.001 9960 Guiding  Dir = 1, Dur = 256
23:06:03.049 00.000 9960 IsSlewing returns 0
23:06:03.049 00.000 9960 IsGuiding returns 0
23:06:03.050 00.001 9960 PulseGuide returned control before completion, sleep 266
23:06:03.327 00.277 9960 IsGuiding returns 1
23:06:03.328 00.001 9960 scope still moving after pulse duration time elapsed
23:06:03.357 00.029 9960 IsSlewing returns 0
23:06:03.358 00.001 9960 IsGuiding returns 0
23:06:03.359 00.001 9960 scope move finished after 256 + 53 ms
23:06:03.359 00.000 9960 Move returns status 0, amount 256
23:06:03.361 00.002 9960 move complete, result=0
23:06:03.361 00.000 9960 worker thread done servicing request
23:06:03.361 00.000 9960 Worker thread wakes up
23:06:03.362 00.001 11872 GuideStep: 0.6 px 296 ms WEST, 0.3 px 256 ms SOUTH
23:06:03.367 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
23:06:03.368 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1786,905,31,31)
23:06:04.621 01.253 9960 Exposure complete
23:06:04.730 00.109 9960 worker thread done servicing request
23:06:04.731 00.001 11872 OnExposeComplete: enter
23:06:04.736 00.005 11872 UpdateGuideState(): m_state=6
23:06:04.740 00.004 11872 Star::Find(15, 1801, 919, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
23:06:04.744 00.004 11872 Star::Find returns 1 (0), X=1801.45, Y=921.22, Mass=4346, SNR=44.6, Peak=182 HFD=5.7
23:06:04.747 00.003 11872 CameraToMount -- cameraTheta (1.53) - m_xAngle (0.00) = xAngle (1.53 = 1.53)
23:06:04.751 00.004 11872 CameraToMount -- cameraTheta (1.53) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.50 = -1.78)
23:06:04.755 00.004 11872 CameraToMount -- cameraX=0.05 cameraY=1.28 hyp=1.28 cameraTheta=1.53 mountX=0.05 mountY=-1.25, mountTheta=-1.53
23:06:04.760 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.05, y=1.28, opts=13)
23:06:04.764 00.004 11872 Enqueuing Move request for scope (0.05, 1.28)
23:06:04.768 00.004 9960 Worker thread wakes up
23:06:04.768 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.05, 1.28) opts 0xd
23:06:04.768 00.000 9960 Handling offset move in thread for scope, endpoint = (0.05, 1.28)
23:06:04.769 00.001 9960 Moving (0.05, 1.28) raw xDistance=0.05 yDistance=-1.25
23:06:04.769 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:06:04.769 00.000 9960 resist switch: large excursion: input -1.25 thresh 0.60 direction from 1 to -1
23:06:04.770 00.001 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.75
23:06:04.770 00.000 9960 GuideAlgorithmResistSwitch::result() returns -1.25 from input -1.25
23:06:04.770 00.000 9960 MoveAxis(E, 0, ABG)
23:06:04.770 00.000 9960 Move returns status 0, amount 0
23:06:04.770 00.000 9960 MoveAxis(N, 933, ABG)
23:06:04.770 00.000 9960 Guiding  Dir = 0, Dur = 933
23:06:04.771 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=182, med=0, FiltMin=0, FiltMax=114, Gamma=1.000
23:06:04.775 00.004 11872 UpdateGuideState exits: m=4346 SNR=44.6
23:06:04.779 00.004 9960 IsSlewing returns 0
23:06:04.779 00.000 11872 PhdController: settling, locked = 1, distance = 0.95 (1.50) aobump = 0 frame = 6 / 99999
23:06:04.783 00.004 9960 IsGuiding returns 0
23:06:04.783 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763787964.783,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.95,"Time":9.6,"SettleTime":10.0,"StarLocked":true}
23:06:04.787 00.004 9960 PulseGuide returned control before completion, sleep 943
23:06:04.787 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:04.790 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:06:04.795 00.005 11872 Enqueuing Expose request
23:06:05.737 00.942 9960 IsGuiding returns 1
23:06:05.738 00.001 9960 scope still moving after pulse duration time elapsed
23:06:05.768 00.030 9960 IsSlewing returns 0
23:06:05.768 00.000 9960 IsGuiding returns 1
23:06:05.799 00.031 9960 IsSlewing returns 0
23:06:05.800 00.001 9960 IsGuiding returns 1
23:06:05.831 00.031 9960 IsSlewing returns 0
23:06:05.832 00.001 9960 IsGuiding returns 1
23:06:05.862 00.030 9960 IsSlewing returns 0
23:06:05.864 00.002 9960 IsGuiding returns 0
23:06:05.865 00.001 9960 scope move finished after 933 + 148 ms
23:06:05.865 00.000 9960 Move returns status 0, amount 933
23:06:05.865 00.000 9960 move complete, result=0
23:06:05.866 00.001 9960 worker thread done servicing request
23:06:05.866 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -1.3 px 933 ms NORTH
23:06:05.874 00.008 9960 Worker thread wakes up
23:06:05.874 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:06:05.874 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1786,905,31,31)
23:06:07.122 01.248 9960 Exposure complete
23:06:07.243 00.121 9960 worker thread done servicing request
23:06:07.244 00.001 11872 OnExposeComplete: enter
23:06:07.247 00.003 11872 UpdateGuideState(): m_state=6
23:06:07.251 00.004 11872 Star::Find(15, 1801, 921, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
23:06:07.256 00.005 11872 Star::Find returns 1 (0), X=1801.48, Y=920.26, Mass=4261, SNR=43.6, Peak=209 HFD=5.5
23:06:07.259 00.003 11872 CameraToMount -- cameraTheta (1.32) - m_xAngle (0.00) = xAngle (1.32 = 1.32)
23:06:07.263 00.004 11872 CameraToMount -- cameraTheta (1.32) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.29 = -1.99)
23:06:07.266 00.003 11872 CameraToMount -- cameraX=0.08 cameraY=0.32 hyp=0.33 cameraTheta=1.32 mountX=0.08 mountY=-0.30, mountTheta=-1.30
23:06:07.271 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.08, y=0.32, opts=13)
23:06:07.275 00.004 11872 Enqueuing Move request for scope (0.08, 0.32)
23:06:07.279 00.004 9960 Worker thread wakes up
23:06:07.279 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.32) opts 0xd
23:06:07.279 00.000 9960 Handling offset move in thread for scope, endpoint = (0.08, 0.32)
23:06:07.280 00.001 9960 Moving (0.08, 0.32) raw xDistance=0.08 yDistance=-0.30
23:06:07.280 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:06:07.280 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
23:06:07.281 00.001 9960 MoveAxis(E, 0, ABG)
23:06:07.281 00.000 9960 Move returns status 0, amount 0
23:06:07.281 00.000 9960 MoveAxis(N, 227, ABG)
23:06:07.281 00.000 9960 Guiding  Dir = 0, Dur = 227
23:06:07.281 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=0, FiltMin=0, FiltMax=108, Gamma=1.000
23:06:07.285 00.004 9960 IsSlewing returns 0
23:06:07.285 00.000 11872 UpdateGuideState exits: m=4261 SNR=43.6
23:06:07.289 00.004 9960 IsGuiding returns 0
23:06:07.290 00.001 11872 PhdController: settling, locked = 1, distance = 0.76 (1.50) aobump = 0 frame = 7 / 99999
23:06:07.292 00.002 9960 PulseGuide returned control before completion, sleep 237
23:06:07.293 00.001 11872 PhdController: newstate STATE_FINISH
23:06:07.297 00.004 11872 PhdController complete: success
23:06:07.300 00.003 11872 evsrv: {"Event":"SettleDone","Timestamp":1763787967.300,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":7,"DroppedFrames":0}
23:06:07.305 00.005 11872 Mount: notify guiding dither settle done success=1
23:06:07.308 00.003 11872 PhdController: newstate STATE_IDLE
23:06:07.311 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:07.316 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:06:07.319 00.003 11872 Enqueuing Expose request
23:06:07.536 00.217 9960 IsGuiding returns 1
23:06:07.538 00.002 9960 scope still moving after pulse duration time elapsed
23:06:07.568 00.030 9960 IsSlewing returns 0
23:06:07.569 00.001 9960 IsGuiding returns 0
23:06:07.569 00.000 9960 scope move finished after 227 + 52 ms
23:06:07.570 00.001 9960 Move returns status 0, amount 227
23:06:07.571 00.001 9960 move complete, result=0
23:06:07.571 00.000 9960 worker thread done servicing request
23:06:07.571 00.000 9960 Worker thread wakes up
23:06:07.571 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 227 ms NORTH
23:06:07.578 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
23:06:07.578 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1786,905,31,31)
23:06:08.635 01.057 11872 evsrv: cli 0D2D2E60 connect
23:06:08.656 00.021 11872 case statement mapped state 6 to 3
23:06:08.665 00.009 11872 case statement mapped state 6 to 3
23:06:08.675 00.010 11872 evsrv: cli 0D2D2E60 request: {"method":"get_app_state","id":"326029ea-bdde-47b7-8ca6-f744ec8d9822"}
23:06:08.679 00.004 11872 case statement mapped state 6 to 3
23:06:08.686 00.007 11872 evsrv: cli 0D2D2E60 response: {"jsonrpc":"2.0","result":"Guiding","id":"326029ea-bdde-47b7-8ca6-f744ec8d9822"}
23:06:08.692 00.006 11872 evsrv: cli 0D2D2E60 disconnect
23:06:08.699 00.007 11872 evsrv: cli 0D2D3400 connect
23:06:08.723 00.024 11872 case statement mapped state 6 to 3
23:06:08.735 00.012 11872 case statement mapped state 6 to 3
23:06:08.744 00.009 11872 evsrv: cli 0D2D3400 request: {"method":"stop_capture","id":"2583397f-6493-4493-8227-c948b9b674dc"}
23:06:08.748 00.004 11872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:06:08.752 00.004 11872 Status Line: Waiting for devices...
23:06:08.757 00.005 11872 evsrv: cli 0D2D3400 response: {"jsonrpc":"2.0","result":0,"id":"2583397f-6493-4493-8227-c948b9b674dc"}
23:06:08.773 00.016 11872 evsrv: cli 0D2D3400 disconnect
23:06:08.782 00.009 11872 evsrv: cli 0D2D3220 connect
23:06:08.786 00.004 11872 case statement mapped state 6 to 3
23:06:08.794 00.008 11872 case statement mapped state 6 to 3
23:06:08.805 00.011 11872 evsrv: cli 0D2D3220 request: {"method":"get_app_state","id":"b5eb25cf-ae75-4867-8ae8-8e8d4f1400db"}
23:06:08.809 00.004 11872 case statement mapped state 6 to 3
23:06:08.814 00.005 11872 evsrv: cli 0D2D3220 response: {"jsonrpc":"2.0","result":"Guiding","id":"b5eb25cf-ae75-4867-8ae8-8e8d4f1400db"}
23:06:08.819 00.005 9960 ZWO: stopexposure
23:06:08.820 00.001 11872 evsrv: cli 0D2D3220 disconnect
23:06:08.825 00.005 9960 Error thrown from C:\cygwin\home\agalasso\projects\phd2\worker_thread.cpp:190->Capture failed
23:06:08.826 00.001 9960 worker thread done servicing request
23:06:08.826 00.000 11872 OnExposeComplete: enter
23:06:08.830 00.004 11872 OnExposeComplete: Capture Error reported
23:06:08.837 00.007 11872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
23:06:08.843 00.006 11872 Mount: notify guiding stopped
23:06:08.852 00.009 11872 Changing from state GUIDING to STOP
23:06:08.864 00.012 11872 guider state => SELECTED
23:06:08.875 00.011 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=0, FiltMin=0, FiltMax=108, Gamma=1.000
23:06:08.878 00.003 11872 Changing from state SELECTED to UNINITIALIZED
23:06:08.889 00.011 11872 guider state => SELECTING
23:06:08.898 00.009 11872 Status Line: Stopped.
23:06:08.902 00.004 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\myframe_events.cpp:489->Error reported capturing image
23:06:09.821 00.919 11872 evsrv: cli 0D2D2DC0 connect
23:06:09.829 00.008 11872 evsrv: cli 0D2D2DC0 request: {"method":"get_app_state","id":"1c315024-6b10-4d24-8092-45bec3ec4172"}
23:06:09.835 00.006 11872 evsrv: cli 0D2D2DC0 response: {"jsonrpc":"2.0","result":"Stopped","id":"1c315024-6b10-4d24-8092-45bec3ec4172"}
23:06:09.842 00.007 11872 evsrv: cli 0D2D2DC0 disconnect
23:06:25.137 15.295 11872 evsrv: cli 0D2D2BE0 connect
23:06:25.144 00.007 11872 evsrv: cli 0D2D2BE0 request: {"method":"get_app_state","id":"d654e306-c313-4e99-b8c5-e05ba24586de"}
23:06:25.148 00.004 11872 evsrv: cli 0D2D2BE0 response: {"jsonrpc":"2.0","result":"Stopped","id":"d654e306-c313-4e99-b8c5-e05ba24586de"}
23:06:25.154 00.006 11872 evsrv: cli 0D2D2BE0 disconnect
23:06:25.160 00.006 11872 evsrv: cli 0D2D2780 connect
23:06:25.166 00.006 11872 evsrv: cli 0D2D2780 request: {"method":"get_calibrated","id":"f3d1eac6-3cf1-4e35-99df-b95f767ff0e4"}
23:06:25.173 00.007 11872 evsrv: cli 0D2D2780 response: {"jsonrpc":"2.0","result":true,"id":"f3d1eac6-3cf1-4e35-99df-b95f767ff0e4"}
23:06:25.181 00.008 11872 evsrv: cli 0D2D2780 disconnect
23:06:25.190 00.009 11872 evsrv: cli 0D2D2640 connect
23:06:25.196 00.006 11872 evsrv: cli 0D2D2640 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"de0bed39-c079-46c0-91f6-357b0eb0382b"}
23:06:25.201 00.005 11872 PhdController::Guide begins
23:06:25.209 00.008 11872 PhdController: newstate STATE_SETUP
23:06:25.213 00.004 11872 PhdController: setup
23:06:25.219 00.006 11872 PhdController: newstate STATE_ATTEMPT_START
23:06:25.224 00.005 11872 PhdController: start capturing
23:06:25.228 00.004 11872 Changing from state SELECTING to UNINITIALIZED
23:06:25.233 00.005 11872 guider state => SELECTING
23:06:25.238 00.005 11872 setting force full frames = true
23:06:25.241 00.003 11872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
23:06:25.248 00.007 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:06:25.252 00.004 11872 Enqueuing Expose request
23:06:25.257 00.005 9960 Worker thread wakes up
23:06:25.257 00.000 11872 PhdController: newstate STATE_SELECT_STAR
23:06:25.261 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
23:06:25.261 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:06:25.261 00.000 11872 evsrv: cli 0D2D2640 response: {"jsonrpc":"2.0","result":0,"id":"de0bed39-c079-46c0-91f6-357b0eb0382b"}
23:06:25.265 00.004 11872 evsrv: cli 0D2D2640 disconnect
23:06:25.270 00.005 11872 evsrv: cli 0D2D25A0 connect
23:06:25.273 00.003 11872 case statement mapped state 1 to 101
23:06:25.277 00.004 11872 case statement mapped state 1 to 101
23:06:25.282 00.005 11872 evsrv: cli 0D2D25A0 request: {"method":"get_lock_shift_params","id":"61cdc8b5-123a-461e-9724-21d6defaf7a8"}
23:06:25.286 00.004 11872 evsrv: cli 0D2D25A0 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"61cdc8b5-123a-461e-9724-21d6defaf7a8"}
23:06:25.290 00.004 11872 evsrv: cli 0D2D25A0 disconnect
23:06:25.294 00.004 11872 evsrv: cli 0D2D21E0 connect
23:06:25.300 00.006 11872 case statement mapped state 1 to 101
23:06:25.304 00.004 11872 case statement mapped state 1 to 101
23:06:25.307 00.003 11872 evsrv: cli 0D2D21E0 request: {"method":"get_lock_position","id":"e260f03e-e161-4492-b5c0-632841f019cc"}
23:06:25.312 00.005 11872 evsrv: cli 0D2D21E0 response: {"jsonrpc":"2.0","result":null,"id":"e260f03e-e161-4492-b5c0-632841f019cc"}
23:06:25.316 00.004 11872 evsrv: cli 0D2D21E0 disconnect
23:06:26.317 01.001 11872 evsrv: cli 0D2D3220 connect
23:06:26.324 00.007 11872 case statement mapped state 1 to 101
23:06:26.328 00.004 11872 case statement mapped state 1 to 101
23:06:26.335 00.007 11872 evsrv: cli 0D2D3220 request: {"method":"get_lock_position","id":"16d63ac1-90e8-4757-91a0-3b1e456b715e"}
23:06:26.339 00.004 11872 evsrv: cli 0D2D3220 response: {"jsonrpc":"2.0","result":null,"id":"16d63ac1-90e8-4757-91a0-3b1e456b715e"}
23:06:26.346 00.007 11872 evsrv: cli 0D2D3220 disconnect
23:06:26.512 00.166 9960 Exposure complete
23:06:26.630 00.118 9960 worker thread done servicing request
23:06:26.630 00.000 11872 OnExposeComplete: enter
23:06:26.635 00.005 11872 UpdateGuideState(): m_state=1
23:06:26.639 00.004 11872 UpdateCurrentPosition: no star selected
23:06:26.642 00.003 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
23:06:26.647 00.005 11872 Status Line: No star selected
23:06:26.651 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=192, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
23:06:26.654 00.003 11872 UpdateGuideState exits: No star selected
23:06:26.659 00.005 11872 GuiderMultiStar::AutoSelect enter
23:06:26.663 00.004 11872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
23:06:26.765 00.102 11872 AutoFind: auto downsample for scale 1.00 => 1x
23:06:26.958 00.193 11872 AutoFind: global mean = -0.0, stdev 2.3
23:06:26.961 00.003 11872 AutoFind: using threshold = 0.1
23:06:27.206 00.245 11872 AutoFind: local max [1802, 917] 120.8
23:06:27.210 00.004 11872 AutoFind: local max [1557, 368] 107.9
23:06:27.214 00.004 11872 AutoFind: local max [1691, 380] 46.5
23:06:27.217 00.003 11872 AutoFind: local max [1340, 151] 41.2
23:06:27.221 00.004 11872 AutoFind: local max [1265, 78] 33.1
23:06:27.225 00.004 11872 AutoFind: local max [97, 587] 26.5
23:06:27.228 00.003 11872 AutoFind: local max [420, 375] 25.8
23:06:27.233 00.005 11872 AutoFind: local max [745, 615] 24.8
23:06:27.236 00.003 11872 AutoFind: local max [134, 489] 24.8
23:06:27.240 00.004 11872 AutoFind: local max [745, 622] 22.7
23:06:27.243 00.003 11872 AutoFind: local max [87, 1004] 21.7
23:06:27.247 00.004 11872 AutoFind: local max [1898, 907] 21.3
23:06:27.251 00.004 11872 AutoFind: local max [852, 973] 18.9
23:06:27.254 00.003 11872 AutoFind: local max [1007, 402] 17.9
23:06:27.259 00.005 11872 AutoFind: local max [244, 509] 13.0
23:06:27.262 00.003 11872 AutoFind: local max [1284, 226] 11.6
23:06:27.265 00.003 11872 AutoFind: local max [133, 151] 11.6
23:06:27.270 00.005 11872 AutoFind: local max [356, 405] 11.3
23:06:27.273 00.003 11872 AutoFind: local max [721, 208] 10.5
23:06:27.276 00.003 11872 AutoFind: local max [470, 373] 9.7
23:06:27.281 00.005 11872 AutoFind: local max [454, 448] 9.4
23:06:27.284 00.003 11872 AutoFind: local max [1337, 622] 8.8
23:06:27.288 00.004 11872 AutoFind: local max [345, 756] 8.3
23:06:27.292 00.004 11872 AutoFind: local max [453, 454] 8.1
23:06:27.295 00.003 11872 AutoFind: local max [281, 473] 8.1
23:06:27.299 00.004 11872 AutoFind: local max [1358, 152] 8.0
23:06:27.303 00.004 11872 AutoFind: local max [75, 1037] 7.4
23:06:27.306 00.003 11872 AutoFind: local max [258, 108] 7.4
23:06:27.310 00.004 11872 AutoFind: local max [1412, 539] 7.2
23:06:27.314 00.004 11872 AutoFind: local max [1272, 44] 7.2
23:06:27.318 00.004 11872 AutoFind: local max [782, 916] 6.6
23:06:27.321 00.003 11872 AutoFind: local max [1336, 628] 6.6
23:06:27.325 00.004 11872 AutoFind: local max [1876, 747] 6.5
23:06:27.329 00.004 11872 AutoFind: local max [1324, 708] 6.5
23:06:27.332 00.003 11872 AutoFind: local max [1749, 301] 6.4
23:06:27.336 00.004 11872 AutoFind: local max [1802, 47] 6.2
23:06:27.340 00.004 11872 AutoFind: local max [530, 705] 6.1
23:06:27.343 00.003 11872 AutoFind: local max [205, 13] 5.9
23:06:27.347 00.004 11872 AutoFind: local max [1825, 194] 5.9
23:06:27.350 00.003 11872 AutoFind: local max [456, 27] 5.7
23:06:27.353 00.003 11872 AutoFind: local max [251, 726] 5.3
23:06:27.356 00.003 11872 AutoFind: local max [530, 699] 5.1
23:06:27.360 00.004 11872 AutoFind: local max [1674, 455] 5.1
23:06:27.364 00.004 11872 AutoFind: local max [1314, 657] 5.1
23:06:27.367 00.003 11872 AutoFind: local max [1559, 382] 5.1
23:06:27.371 00.004 11872 AutoFind: local max [276, 585] 4.8
23:06:27.374 00.003 11872 AutoFind: local max [329, 1084] 4.8
23:06:27.377 00.003 11872 AutoFind: local max [1792, 923] 4.7
23:06:27.381 00.004 11872 AutoFind: local max [724, 836] 4.7
23:06:27.384 00.003 11872 AutoFind: local max [408, 124] 4.6
23:06:27.388 00.004 11872 AutoFind: local max [483, 632] 4.5
23:06:27.392 00.004 11872 AutoFind: local max [536, 308] 4.5
23:06:27.395 00.003 11872 AutoFind: local max [1793, 913] 4.5
23:06:27.399 00.004 11872 AutoFind: local max [1455, 777] 4.4
23:06:27.402 00.003 11872 AutoFind: local max [1313, 651] 4.2
23:06:27.405 00.003 11872 AutoFind: local max [1787, 691] 4.2
23:06:27.408 00.003 11872 AutoFind: local max [1362, 506] 4.2
23:06:27.412 00.004 11872 AutoFind: local max [553, 218] 4.2
23:06:27.414 00.002 11872 AutoFind: local max [1546, 375] 4.1
23:06:27.419 00.005 11872 AutoFind: local max [236, 113] 4.1
23:06:27.422 00.003 11872 AutoFind: local max [1492, 560] 4.1
23:06:27.425 00.003 11872 AutoFind: local max [473, 386] 4.1
23:06:27.429 00.004 11872 AutoFind: local max [406, 814] 4.0
23:06:27.432 00.003 11872 AutoFind: local max [838, 755] 4.0
23:06:27.436 00.004 11872 AutoFind: local max [1362, 513] 4.0
23:06:27.440 00.004 11872 AutoFind: local max [1176, 434] 4.0
23:06:27.444 00.004 11872 AutoFind: local max [1546, 361] 3.9
23:06:27.447 00.003 11872 AutoFind: local max [586, 457] 3.9
23:06:27.451 00.004 11872 AutoFind: local max [1646, 690] 3.9
23:06:27.456 00.005 11872 AutoFind: local max [569, 621] 3.9
23:06:27.459 00.003 11872 AutoFind: local max [831, 40] 3.9
23:06:27.463 00.004 11872 AutoFind: local max [430, 1083] 3.9
23:06:27.466 00.003 11872 AutoFind: local max [1798, 1044] 3.8
23:06:27.471 00.005 11872 AutoFind: local max [1379, 180] 3.8
23:06:27.474 00.003 11872 AutoFind: local max [1666, 516] 3.8
23:06:27.478 00.004 11872 AutoFind: local max [400, 717] 3.8
23:06:27.482 00.004 11872 AutoFind: local max [1070, 325] 3.8
23:06:27.484 00.002 11872 AutoFind: local max [1486, 523] 3.8
23:06:27.489 00.005 11872 AutoFind: local max [381, 650] 3.7
23:06:27.492 00.003 11872 AutoFind: local max [1324, 720] 3.7
23:06:27.496 00.004 11872 AutoFind: local max [1667, 98] 3.7
23:06:27.499 00.003 11872 AutoFind: local max [862, 699] 3.7
23:06:27.503 00.004 11872 AutoFind: local max [123, 119] 3.7
23:06:27.507 00.004 11872 AutoFind: local max [1544, 368] 3.6
23:06:27.510 00.003 11872 AutoFind: local max [1809, 930] 3.6
23:06:27.513 00.003 11872 AutoFind: local max [1567, 384] 3.6
23:06:27.515 00.002 11872 AutoFind: local max [1306, 802] 3.6
23:06:27.519 00.004 11872 AutoFind: local max [535, 313] 3.6
23:06:27.522 00.003 11872 AutoFind: local max [744, 941] 3.6
23:06:27.525 00.003 11872 AutoFind: local max [323, 49] 3.6
23:06:27.528 00.003 11872 AutoFind: local max [1343, 662] 3.6
23:06:27.530 00.002 11872 AutoFind: local max [969, 1024] 3.6
23:06:27.533 00.003 11872 AutoFind: local max [1856, 18] 3.6
23:06:27.537 00.004 11872 AutoFind: local max [727, 25] 3.6
23:06:27.540 00.003 11872 AutoFind: local max [480, 1059] 3.6
23:06:27.542 00.002 11872 AutoFind: local max [1277, 81] 3.6
23:06:27.546 00.004 11872 AutoFind: local max [1717, 23] 3.5
23:06:27.550 00.004 11872 AutoFind: local max [1823, 968] 3.5
23:06:27.553 00.003 11872 AutoFind: local max [1698, 579] 3.5
23:06:27.559 00.006 11872 AutoFind: local max [22, 530] 3.5
23:06:27.561 00.002 11872 AutoFind: close dim-bright [1277, 81] 3.6 - [1265, 78] 33.1
23:06:27.566 00.005 11872 AutoFind: too close [535, 313] 3.6 - [536, 308] 4.5
23:06:27.569 00.003 11872 AutoFind: too close [1567, 384] 3.6 - [1559, 382] 5.1
23:06:27.572 00.003 11872 AutoFind: close dim-bright [1567, 384] 3.6 - [1557, 368] 107.9
23:06:27.576 00.004 11872 AutoFind: too close [1809, 930] 3.6 - [1793, 913] 4.5
23:06:27.581 00.005 11872 AutoFind: too close [1809, 930] 3.6 - [1792, 923] 4.7
23:06:27.585 00.004 11872 AutoFind: close dim-bright [1809, 930] 3.6 - [1802, 917] 120.8
23:06:27.589 00.004 11872 AutoFind: too close [1544, 368] 3.6 - [1546, 361] 3.9
23:06:27.591 00.002 11872 AutoFind: too close [1544, 368] 3.6 - [1546, 375] 4.1
23:06:27.594 00.003 11872 AutoFind: too close [1544, 368] 3.6 - [1559, 382] 5.1
23:06:27.599 00.005 11872 AutoFind: close dim-bright [1544, 368] 3.6 - [1557, 368] 107.9
23:06:27.601 00.002 11872 AutoFind: too close [1324, 720] 3.7 - [1324, 708] 6.5
23:06:27.604 00.003 11872 AutoFind: too close [1546, 361] 3.9 - [1546, 375] 4.1
23:06:27.606 00.002 11872 AutoFind: close dim-bright [1546, 361] 3.9 - [1557, 368] 107.9
23:06:27.610 00.004 11872 AutoFind: too close [1362, 513] 4.0 - [1362, 506] 4.2
23:06:27.614 00.004 11872 AutoFind: too close [473, 386] 4.1 - [470, 373] 9.7
23:06:27.616 00.002 11872 AutoFind: too close [1546, 375] 4.1 - [1559, 382] 5.1
23:06:27.619 00.003 11872 AutoFind: close dim-bright [1546, 375] 4.1 - [1557, 368] 107.9
23:06:27.621 00.002 11872 AutoFind: too close [1313, 651] 4.2 - [1314, 657] 5.1
23:06:27.625 00.004 11872 AutoFind: too close [1793, 913] 4.5 - [1792, 923] 4.7
23:06:27.628 00.003 11872 AutoFind: close dim-bright [1793, 913] 4.5 - [1802, 917] 120.8
23:06:27.630 00.002 11872 AutoFind: close dim-bright [1792, 923] 4.7 - [1802, 917] 120.8
23:06:27.633 00.003 11872 AutoFind: close dim-bright [1559, 382] 5.1 - [1557, 368] 107.9
23:06:27.635 00.002 11872 AutoFind: too close [530, 699] 5.1 - [530, 705] 6.1
23:06:27.638 00.003 11872 AutoFind: too close [1336, 628] 6.6 - [1337, 622] 8.8
23:06:27.641 00.003 11872 AutoFind: close dim-bright [1358, 152] 8.0 - [1340, 151] 41.2
23:06:27.644 00.003 11872 AutoFind: too close [453, 454] 8.1 - [454, 448] 9.4
23:06:27.648 00.004 11872 AutoFind: too close [745, 622] 22.7 - [745, 615] 24.8
23:06:27.650 00.002 11872 AutoFind: too close to edge [430, 1083] 3.9
23:06:27.653 00.003 11872 AutoFind: too close to edge [329, 1084] 4.8
23:06:27.655 00.002 11872 AutoFind: too close to edge [205, 13] 5.9
23:06:27.658 00.003 11872 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
23:06:27.662 00.004 11872 Star::Find(15, 1802, 917, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:06:27.665 00.003 11872 Star::Find returns 1 (0), X=1802.35, Y=916.99, Mass=4146, SNR=43.7, Peak=192 HFD=6.0
23:06:27.669 00.004 11872 Star::Find(15, 1557, 368, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:06:27.672 00.003 11872 Star::Find returns 1 (0), X=1557.73, Y=369.11, Mass=5573, SNR=49.7, Peak=148 HFD=6.7
23:06:27.677 00.005 11872 Star::Find(15, 1691, 380, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:06:27.680 00.003 11872 Star::Find returns 1 (0), X=1691.23, Y=381.69, Mass=1998, SNR=30.1, Peak=67 HFD=6.4
23:06:27.683 00.003 11872 Star::Find(15, 1340, 151, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:06:27.686 00.003 11872 Star::Find returns 1 (0), X=1340.84, Y=152.24, Mass=1760, SNR=27.8, Peak=53 HFD=6.6
23:06:27.688 00.002 11872 Star::Find(15, 1265, 78, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:06:27.692 00.004 11872 Star::Find returns 1 (0), X=1265.40, Y=79.06, Mass=1701, SNR=27.0, Peak=53 HFD=6.4
23:06:27.696 00.004 11872 Star::Find(15, 97, 587, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:06:27.699 00.003 11872 Star::Find returns 1 (0), X=96.87, Y=587.27, Mass=666, SNR=17.3, Peak=40 HFD=4.9
23:06:27.703 00.004 11872 Star::Find(15, 420, 375, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:06:27.708 00.005 11872 Star::Find returns 1 (0), X=419.16, Y=377.24, Mass=1375, SNR=24.1, Peak=42 HFD=6.6
23:06:27.711 00.003 11872 Star::Find(15, 134, 489, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:06:27.714 00.003 11872 Star::Find returns 1 (0), X=133.70, Y=489.21, Mass=718, SNR=18.1, Peak=41 HFD=5.5
23:06:27.716 00.002 11872 Star::Find(15, 87, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:06:27.720 00.004 11872 Star::Find returns 1 (0), X=86.23, Y=1003.29, Mass=511, SNR=15.2, Peak=33 HFD=5.2
23:06:27.724 00.004 11872 Star::Find(15, 1898, 907, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:06:27.726 00.002 11872 Star::Find returns 1 (0), X=1897.54, Y=908.97, Mass=565, SNR=16.0, Peak=35 HFD=5.1
23:06:27.730 00.004 11872 Star::Find(15, 852, 973, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:06:27.733 00.003 11872 Star::Find returns 1 (0), X=851.05, Y=975.38, Mass=993, SNR=20.8, Peak=34 HFD=6.2
23:06:27.735 00.002 11872 Star::Find(15, 1007, 402, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:06:27.740 00.005 11872 Star::Find returns 1 (0), X=1007.67, Y=403.97, Mass=1115, SNR=21.7, Peak=32 HFD=6.9
23:06:27.742 00.002 11872 Star::Find(15, 244, 509, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:06:27.745 00.003 11872 Star::Find returns 1 (0), X=244.13, Y=508.76, Mass=384, SNR=13.3, Peak=14 HFD=5.6
23:06:27.747 00.002 11872 Star::Find(15, 1284, 226, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:06:27.751 00.004 11872 Star::Find returns 1 (0), X=1284.40, Y=227.70, Mass=503, SNR=14.8, Peak=18 HFD=6.3
23:06:27.754 00.003 11872 Star::Find(15, 133, 151, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:06:27.758 00.004 11872 Star::Find returns 1 (0), X=132.89, Y=150.93, Mass=245, SNR=10.6, Peak=16 HFD=4.4
23:06:27.762 00.004 11872 Star::Find(15, 356, 405, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:06:27.765 00.003 11872 Star::Find returns 1 (0), X=355.42, Y=406.41, Mass=267, SNR=11.0, Peak=13 HFD=5.1
23:06:27.768 00.003 11872 Star::Find(15, 721, 208, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:06:27.771 00.003 11872 Star::Find returns 1 (0), X=721.38, Y=206.51, Mass=413, SNR=13.4, Peak=16 HFD=5.6
23:06:27.776 00.005 11872 Star::Find(15, 345, 756, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:06:27.780 00.004 11872 Star::Find returns 1 (0), X=345.40, Y=756.92, Mass=254, SNR=10.9, Peak=12 HFD=6.1
23:06:27.783 00.003 11872 Star::Find(15, 281, 473, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:06:27.787 00.004 11872 Star::Find returns 1 (0), X=280.93, Y=473.44, Mass=254, SNR=10.8, Peak=13 HFD=6.0
23:06:27.790 00.003 11872 Star::Find(15, 1358, 152, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:06:27.795 00.005 11872 Star::Find returns 1 (0), X=1341.15, Y=152.56, Mass=1612, SNR=26.1, Peak=32 HFD=6.4
23:06:27.799 00.004 11872 Star::Find(15, 75, 1037, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:06:27.804 00.005 11872 Star::Find returns 1 (0), X=75.33, Y=1037.49, Mass=119, SNR=7.4, Peak=9 HFD=4.8
23:06:27.807 00.003 11872 Star::Find(15, 258, 108, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:06:27.811 00.004 11872 Star::Find returns 1 (0), X=257.29, Y=108.93, Mass=141, SNR=8.0, Peak=14 HFD=4.3
23:06:27.814 00.003 11872 Star::Find(15, 1412, 539, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:06:27.817 00.003 11872 Star::Find returns 1 (0), X=1411.87, Y=535.72, Mass=306, SNR=11.7, Peak=13 HFD=6.8
23:06:27.820 00.003 11872 Star::Find(15, 1272, 44, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:06:27.823 00.003 11872 Star::Find returns 1 (0), X=1272.52, Y=40.59, Mass=343, SNR=12.3, Peak=13 HFD=6.6
23:06:27.827 00.004 11872 Star::Find(15, 782, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:06:27.833 00.006 11872 Star::Find returns 1 (0), X=781.79, Y=917.84, Mass=308, SNR=11.8, Peak=12 HFD=6.5
23:06:27.836 00.003 11872 Star::Find(15, 1876, 747, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:06:27.839 00.003 11872 Star::Find returns 1 (0), X=1875.96, Y=748.29, Mass=187, SNR=9.2, Peak=17 HFD=5.7
23:06:27.841 00.002 11872 Star::Find(15, 1749, 301, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:06:27.844 00.003 11872 Star::Find returns 1 (0), X=1748.74, Y=301.31, Mass=166, SNR=8.6, Peak=9 HFD=5.3
23:06:27.847 00.003 11872 Star::Find(15, 1802, 47, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:06:27.851 00.004 11872 Star::Find returns 1 (0), X=1802.42, Y=47.23, Mass=105, SNR=6.8, Peak=9 HFD=4.5
23:06:27.853 00.002 11872 Star::Find(15, 1825, 194, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:06:27.855 00.002 11872 Star::Find returns 1 (0), X=1825.73, Y=194.61, Mass=144, SNR=8.1, Peak=8 HFD=5.4
23:06:27.859 00.004 11872 Star::Find(15, 456, 27, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:06:27.863 00.004 11872 Star::Find returns 1 (0), X=456.48, Y=25.43, Mass=207, SNR=9.7, Peak=9 HFD=5.9
23:06:27.866 00.003 11872 Star::Find(15, 251, 726, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:06:27.869 00.003 11872 Star::Find returns 1 (0), X=250.96, Y=727.07, Mass=137, SNR=7.9, Peak=9 HFD=5.8
23:06:27.873 00.004 11872 Star::Find(15, 1674, 455, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:06:27.876 00.003 11872 Star::Find returns 1 (0), X=1673.43, Y=456.83, Mass=151, SNR=8.4, Peak=9 HFD=5.7
23:06:27.880 00.004 11872 Star::Find(15, 276, 585, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:06:27.884 00.004 11872 Star::Find returns 1 (0), X=275.77, Y=584.14, Mass=148, SNR=8.2, Peak=8 HFD=6.5
23:06:27.889 00.005 11872 Star::Find(15, 724, 836, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:06:27.893 00.004 11872 Star::Find false star n=20 nbg=283 bg=1.2 sigma=1.0 thresh=4 peak=4
23:06:27.897 00.004 11872 Star::Find returns 0 (2), X=724.00, Y=836.00, Mass=74, SNR=2.9, Peak=7 HFD=0.0
23:06:27.902 00.005 11872 Star::Find(15, 408, 124, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:06:27.905 00.003 11872 Star::Find false star n=30 nbg=284 bg=1.1 sigma=1.0 thresh=4 peak=4
23:06:27.909 00.004 11872 Star::Find returns 0 (2), X=408.00, Y=124.00, Mass=99, SNR=2.9, Peak=8 HFD=0.0
23:06:27.912 00.003 11872 Star::Find(15, 483, 632, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:06:27.916 00.004 11872 Star::Find returns 1 (0), X=483.82, Y=632.22, Mass=143, SNR=8.1, Peak=12 HFD=5.3
23:06:27.921 00.005 11872 Star::Find(15, 1455, 777, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:06:27.925 00.004 11872 Star::Find returns 1 (0), X=1455.43, Y=778.53, Mass=207, SNR=9.5, Peak=9 HFD=6.0
23:06:27.928 00.003 11872 Star::Find(15, 1787, 691, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:06:27.931 00.003 11872 Star::Find returns 1 (0), X=1786.57, Y=694.83, Mass=106, SNR=7.0, Peak=9 HFD=5.0
23:06:27.934 00.003 11872 Star::Find(15, 553, 218, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:06:27.937 00.003 11872 Star::Find false star n=21 nbg=284 bg=0.9 sigma=1.0 thresh=4 peak=3
23:06:27.940 00.003 11872 Star::Find returns 0 (2), X=553.00, Y=218.00, Mass=74, SNR=2.9, Peak=6 HFD=0.0
23:06:27.943 00.003 11872 Star::Find(15, 236, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:06:27.946 00.003 11872 Star::Find false star n=28 nbg=272 bg=0.6 sigma=0.7 thresh=3 peak=3
23:06:27.951 00.005 11872 Star::Find returns 0 (2), X=236.00, Y=113.00, Mass=84, SNR=2.9, Peak=5 HFD=0.0
23:06:27.956 00.005 11872 Star::Find(15, 1492, 560, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:06:27.960 00.004 11872 Star::Find returns 1 (0), X=1491.91, Y=562.34, Mass=169, SNR=8.7, Peak=9 HFD=6.7
23:06:27.963 00.003 11872 Star::Find(15, 406, 814, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:06:27.967 00.004 11872 Star::Find false star n=20 nbg=277 bg=0.5 sigma=0.7 thresh=3 peak=2
23:06:27.970 00.003 11872 Star::Find returns 0 (2), X=406.00, Y=814.00, Mass=54, SNR=2.9, Peak=5 HFD=0.0
23:06:27.975 00.005 11872 Star::Find(15, 838, 755, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:06:27.978 00.003 11872 Star::Find returns 1 (0), X=838.56, Y=758.17, Mass=129, SNR=7.6, Peak=10 HFD=5.8
23:06:27.980 00.002 11872 Star::Find(15, 1176, 434, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:06:27.985 00.005 11872 Star::Find false star n=29 nbg=284 bg=1.1 sigma=1.0 thresh=4 peak=4
23:06:27.989 00.004 11872 Star::Find returns 0 (2), X=1176.00, Y=434.00, Mass=109, SNR=2.9, Peak=8 HFD=0.0
23:06:27.992 00.003 11872 Star::Find(15, 586, 457, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:06:27.996 00.004 11872 Star::Find false star n=12 nbg=271 bg=0.7 sigma=0.8 thresh=3 peak=3
23:06:27.999 00.003 11872 Star::Find returns 0 (2), X=586.00, Y=457.00, Mass=33, SNR=2.9, Peak=5 HFD=0.0
23:06:28.002 00.003 11872 Star::Find(15, 1646, 690, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:06:28.006 00.004 11872 Star::Find false star n=19 nbg=285 bg=0.9 sigma=1.0 thresh=4 peak=3
23:06:28.009 00.003 11872 Star::Find returns 0 (2), X=1646.00, Y=690.00, Mass=66, SNR=2.9, Peak=6 HFD=0.0
23:06:28.012 00.003 11872 Star::Find(15, 569, 621, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:06:28.015 00.003 11872 Star::Find false star n=19 nbg=281 bg=0.8 sigma=0.9 thresh=4 peak=4
23:06:28.019 00.004 11872 Star::Find returns 0 (2), X=569.00, Y=621.00, Mass=76, SNR=2.9, Peak=7 HFD=0.0
23:06:28.023 00.004 11872 Star::Find(15, 831, 40, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:06:28.027 00.004 11872 Star::Find false star n=15 nbg=285 bg=0.7 sigma=0.7 thresh=3 peak=2
23:06:28.030 00.003 11872 Star::Find returns 0 (2), X=831.00, Y=40.00, Mass=40, SNR=2.9, Peak=6 HFD=0.0
23:06:28.034 00.004 11872 Star::Find(15, 1798, 1044, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:06:28.037 00.003 11872 Star::Find false star n=18 nbg=271 bg=0.8 sigma=0.8 thresh=3 peak=2
23:06:28.042 00.005 11872 Star::Find returns 0 (2), X=1798.00, Y=1044.00, Mass=43, SNR=2.9, Peak=5 HFD=0.0
23:06:28.045 00.003 11872 Star::Find(15, 1379, 180, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:06:28.048 00.003 11872 Star::Find false star n=14 nbg=284 bg=1.0 sigma=1.0 thresh=4 peak=3
23:06:28.053 00.005 11872 Star::Find returns 0 (2), X=1379.00, Y=180.00, Mass=51, SNR=2.9, Peak=7 HFD=0.0
23:06:28.056 00.003 11872 Star::Find(15, 1666, 516, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:06:28.059 00.003 11872 Star::Find false star n=22 nbg=283 bg=1.0 sigma=1.0 thresh=4 peak=4
23:06:28.063 00.004 11872 Star::Find returns 0 (2), X=1666.00, Y=516.00, Mass=87, SNR=2.9, Peak=8 HFD=0.0
23:06:28.066 00.003 11872 Star::Find(15, 400, 717, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:06:28.070 00.004 11872 Star::Find false star n=23 nbg=277 bg=0.7 sigma=0.7 thresh=3 peak=3
23:06:28.074 00.004 11872 Star::Find returns 0 (2), X=400.00, Y=717.00, Mass=67, SNR=2.9, Peak=5 HFD=0.0
23:06:28.078 00.004 11872 Star::Find(15, 1070, 325, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:06:28.081 00.003 11872 Star::Find returns 0 (2), X=1070.00, Y=325.00, Mass=12, SNR=2.3, Peak=4 HFD=0.0
23:06:28.086 00.005 11872 Star::Find(15, 1486, 523, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:06:28.090 00.004 11872 Star::Find false star n=12 nbg=272 bg=0.7 sigma=0.7 thresh=3 peak=2
23:06:28.093 00.003 11872 Star::Find returns 0 (2), X=1486.00, Y=523.00, Mass=32, SNR=2.9, Peak=5 HFD=0.0
23:06:28.097 00.004 11872 Star::Find(15, 381, 650, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:06:28.102 00.005 11872 Star::Find false star n=31 nbg=272 bg=0.7 sigma=0.7 thresh=3 peak=3
23:06:28.105 00.003 11872 Star::Find returns 0 (2), X=381.00, Y=650.00, Mass=89, SNR=2.9, Peak=6 HFD=0.0
23:06:28.109 00.004 11872 Star::Find(15, 1667, 98, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:06:28.112 00.003 11872 Star::Find false star n=10 nbg=286 bg=0.5 sigma=0.7 thresh=3 peak=2
23:06:28.116 00.004 11872 Star::Find returns 0 (2), X=1667.00, Y=98.00, Mass=27, SNR=2.9, Peak=4 HFD=0.0
23:06:28.120 00.004 11872 Star::Find(15, 862, 699, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:06:28.123 00.003 11872 Star::Find false star n=23 nbg=276 bg=1.1 sigma=1.0 thresh=4 peak=4
23:06:28.127 00.004 11872 Star::Find returns 0 (2), X=862.00, Y=699.00, Mass=85, SNR=2.9, Peak=9 HFD=0.0
23:06:28.131 00.004 11872 Star::Find(15, 123, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:06:28.134 00.003 11872 Star::Find false star n=19 nbg=279 bg=0.7 sigma=0.8 thresh=3 peak=3
23:06:28.139 00.005 11872 Star::Find returns 0 (2), X=123.00, Y=119.00, Mass=52, SNR=2.9, Peak=6 HFD=0.0
23:06:28.141 00.002 11872 Star::Find(15, 1306, 802, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:06:28.144 00.003 11872 Star::Find false star n=27 nbg=283 bg=1.1 sigma=0.9 thresh=4 peak=4
23:06:28.149 00.005 11872 Star::Find returns 0 (2), X=1306.00, Y=802.00, Mass=95, SNR=2.9, Peak=8 HFD=0.0
23:06:28.152 00.003 11872 Star::Find(15, 744, 941, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:06:28.154 00.002 11872 Star::Find false star n=28 nbg=274 bg=0.8 sigma=0.8 thresh=3 peak=3
23:06:28.158 00.004 11872 Star::Find returns 0 (2), X=744.00, Y=941.00, Mass=73, SNR=2.9, Peak=6 HFD=0.0
23:06:28.160 00.002 11872 Star::Find(15, 323, 49, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:06:28.163 00.003 11872 Star::Find returns 1 (0), X=323.38, Y=46.72, Mass=70, SNR=5.6, Peak=10 HFD=6.6
23:06:28.165 00.002 11872 Star::Find(15, 1343, 662, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:06:28.168 00.003 11872 Star::Find returns 0 (2), X=1343.00, Y=662.00, Mass=13, SNR=2.4, Peak=4 HFD=0.0
23:06:28.171 00.003 11872 Star::Find(15, 969, 1024, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:06:28.174 00.003 11872 Star::Find false star n=21 nbg=285 bg=0.9 sigma=0.9 thresh=4 peak=3
23:06:28.177 00.003 11872 Star::Find returns 0 (2), X=969.00, Y=1024.00, Mass=75, SNR=2.9, Peak=6 HFD=0.0
23:06:28.182 00.005 11872 Star::Find(15, 1856, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:06:28.185 00.003 11872 Star::Find false star n=21 nbg=275 bg=0.6 sigma=0.7 thresh=3 peak=3
23:06:28.188 00.003 11872 Star::Find returns 0 (2), X=1856.00, Y=18.00, Mass=68, SNR=2.9, Peak=6 HFD=0.0
23:06:28.192 00.004 11872 Star::Find(15, 727, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:06:28.195 00.003 11872 Star::Find false star n=11 nbg=286 bg=0.6 sigma=0.7 thresh=3 peak=2
23:06:28.199 00.004 11872 Star::Find returns 0 (2), X=727.00, Y=25.00, Mass=32, SNR=2.9, Peak=4 HFD=0.0
23:06:28.203 00.004 11872 Star::Find(15, 480, 1059, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:06:28.207 00.004 11872 Star::Find false star n=17 nbg=268 bg=0.7 sigma=0.8 thresh=3 peak=2
23:06:28.210 00.003 11872 Star::Find returns 0 (2), X=480.00, Y=1059.00, Mass=46, SNR=2.9, Peak=6 HFD=0.0
23:06:28.213 00.003 11872 Star::Find(15, 1277, 81, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:06:28.217 00.004 11872 Star::Find returns 1 (0), X=1265.40, Y=79.06, Mass=1701, SNR=27.0, Peak=53 HFD=6.4
23:06:28.220 00.003 11872 Star::Find(15, 1717, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:06:28.224 00.004 11872 Star::Find returns 0 (2), X=1717.00, Y=23.00, Mass=18, SNR=2.8, Peak=5 HFD=0.0
23:06:28.227 00.003 11872 Star::Find(15, 1823, 968, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:06:28.231 00.004 11872 Star::Find returns 0 (2), X=1823.00, Y=968.00, Mass=17, SNR=2.8, Peak=6 HFD=0.0
23:06:28.234 00.003 11872 Star::Find(15, 1698, 579, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:06:28.237 00.003 11872 Star::Find returns 0 (2), X=1698.00, Y=579.00, Mass=13, SNR=2.5, Peak=4 HFD=0.0
23:06:28.240 00.003 11872 Star::Find(15, 22, 530, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:06:28.244 00.004 11872 Star::Find false star n=23 nbg=281 bg=0.5 sigma=0.7 thresh=3 peak=3
23:06:28.247 00.003 11872 Star::Find returns 0 (2), X=22.00, Y=530.00, Mass=63, SNR=2.9, Peak=5 HFD=0.0
23:06:28.250 00.003 11872 AutoFind: finding best star pass 1
23:06:28.253 00.003 11872 Star::Find(15, 1802, 917, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:06:28.256 00.003 11872 Star::Find returns 1 (0), X=1802.35, Y=916.99, Mass=4146, SNR=43.7, Peak=192 HFD=6.0
23:06:28.259 00.003 11872 AutoFind returns star at [1802, 917] 120.8 Mass 4146 SNR 43.7
23:06:28.263 00.004 11872 Star::Find(15, 1802, 917, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:06:28.267 00.004 11872 Star::Find returns 1 (0), X=1802.35, Y=916.99, Mass=4146, SNR=43.7, Peak=192 HFD=6.0
23:06:28.271 00.004 11872 MultiStar: List (12): {1802.35, 916.99}(43.7), {1557.73, 369.11}(49.7), {1691.23, 381.69}(30.1), {1340.84, 152.24}(27.8), {1265.40, 79.06}(27.0), {96.87, 587.27}(17.3), {419.16, 377.24}(24.1), {133.70, 489.21}(18.1), {86.23, 1003.29}(15.2), {1897.54, 908.97}(16.0), {851.05, 975.38}(20.8), {1007.67, 403.97}(21.7), 
23:06:28.274 00.003 11872 setting lock position to (1802.35, 916.99)
23:06:28.278 00.004 11872 AutoSelect: state = 1, call UpdateGuideState
23:06:28.281 00.003 11872 UpdateGuideState(): m_state=1
23:06:28.284 00.003 11872 Star::Find(15, 1802, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:06:28.288 00.004 11872 Star::Find returns 1 (0), X=1802.35, Y=916.99, Mass=4146, SNR=43.7, Peak=192 HFD=6.0
23:06:28.292 00.004 11872 CameraToMount -- cameraTheta (0.00) - m_xAngle (0.00) = xAngle (-0.00 = -0.00)
23:06:28.295 00.003 11872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.97 = 2.97)
23:06:28.299 00.004 11872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
23:06:28.305 00.006 11872 setting force full frames = false
23:06:28.309 00.004 11872 setting lock position to (1802.35, 916.99)
23:06:28.312 00.003 11872 CurrentPosition() valid, moving to STATE_SELECTED
23:06:28.315 00.003 11872 Changing from state SELECTING to SELECTED
23:06:28.320 00.005 11872 guider state => SELECTED
23:06:28.325 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=192, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
23:06:28.328 00.003 11872 UpdateGuideState exits: m=4146 SNR=43.7
23:06:28.332 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=192, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
23:06:28.336 00.004 11872 Status Line: Auto-selected star at (1802.3, 917.0)
23:06:28.341 00.005 11872 PhdController: newstate STATE_WAIT_SELECTED
23:06:28.345 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:28.349 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:06:28.353 00.004 11872 Enqueuing Expose request
23:06:28.357 00.004 9960 Worker thread wakes up
23:06:28.357 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:06:28.357 00.000 11872 evsrv: cli 0D2D2A00 connect
23:06:28.361 00.004 9960 Handling exposure in thread, d=1000 o=3 r=(1787,902,31,31)
23:06:28.361 00.000 11872 case statement mapped state 2 to 1
23:06:28.366 00.005 11872 case statement mapped state 2 to 1
23:06:28.369 00.003 11872 evsrv: cli 0D2D2A00 request: {"method":"get_lock_position","id":"427140a4-07ff-42e0-a546-7b08e06a1e81"}
23:06:28.374 00.005 11872 evsrv: cli 0D2D2A00 response: {"jsonrpc":"2.0","result":[1802.35,916.99],"id":"427140a4-07ff-42e0-a546-7b08e06a1e81"}
23:06:28.378 00.004 11872 evsrv: cli 0D2D2A00 disconnect
23:06:28.383 00.005 11872 evsrv: cli 0D2D28C0 connect
23:06:28.386 00.003 11872 case statement mapped state 2 to 1
23:06:28.391 00.005 11872 case statement mapped state 2 to 1
23:06:28.395 00.004 11872 evsrv: cli 0D2D28C0 request: {"method":"get_app_state","id":"48fc0440-79b0-40ef-a41d-68a9d366014d"}
23:06:28.399 00.004 11872 case statement mapped state 2 to 1
23:06:28.403 00.004 11872 evsrv: cli 0D2D28C0 response: {"jsonrpc":"2.0","result":"Selected","id":"48fc0440-79b0-40ef-a41d-68a9d366014d"}
23:06:28.407 00.004 11872 evsrv: cli 0D2D28C0 disconnect
23:06:29.408 01.001 11872 evsrv: cli 0D2D2F00 connect
23:06:29.415 00.007 11872 case statement mapped state 2 to 1
23:06:29.420 00.005 11872 case statement mapped state 2 to 1
23:06:29.426 00.006 11872 evsrv: cli 0D2D2F00 request: {"method":"get_app_state","id":"1f25493a-2a02-4a0a-be71-47c825608f84"}
23:06:29.429 00.003 11872 case statement mapped state 2 to 1
23:06:29.432 00.003 11872 evsrv: cli 0D2D2F00 response: {"jsonrpc":"2.0","result":"Selected","id":"1f25493a-2a02-4a0a-be71-47c825608f84"}
23:06:29.437 00.005 11872 evsrv: cli 0D2D2F00 disconnect
23:06:29.612 00.175 9960 Exposure complete
23:06:29.728 00.116 9960 worker thread done servicing request
23:06:29.728 00.000 11872 OnExposeComplete: enter
23:06:29.733 00.005 11872 UpdateGuideState(): m_state=2
23:06:29.737 00.004 11872 Star::Find(15, 1802, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:06:29.740 00.003 11872 Star::Find returns 1 (0), X=1802.34, Y=916.71, Mass=4287, SNR=44.0, Peak=212 HFD=5.8
23:06:29.744 00.004 11872 CameraToMount -- cameraTheta (-1.59) - m_xAngle (0.00) = xAngle (-1.59 = -1.59)
23:06:29.748 00.004 11872 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.38 = 1.38)
23:06:29.752 00.004 11872 CameraToMount -- cameraX=-0.00 cameraY=-0.28 hyp=0.28 cameraTheta=-1.59 mountX=-0.01 mountY=0.27, mountTheta=1.59
23:06:29.756 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=212, med=0, FiltMin=0, FiltMax=106, Gamma=1.000
23:06:29.761 00.005 11872 UpdateGuideState exits: m=4287 SNR=44.0
23:06:29.765 00.004 11872 PhdController: newstate STATE_CALIBRATE
23:06:29.768 00.003 11872 PhdController: newstate STATE_GUIDE
23:06:29.784 00.016 11872 Changing from state SELECTED to CALIBRATING_PRIMARY
23:06:29.788 00.004 11872 guider state => CALIBRATED
23:06:29.791 00.003 11872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
23:06:29.794 00.003 11872 reset dither spiral
23:06:29.799 00.005 11872 PhdController: newstate STATE_SETTLE_BEGIN
23:06:29.802 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:29.806 00.004 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:06:29.811 00.005 11872 Enqueuing Expose request
23:06:29.815 00.004 9960 Worker thread wakes up
23:06:29.815 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:06:29.815 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:06:30.439 00.624 11872 evsrv: cli 0D2D2500 connect
23:06:30.447 00.008 11872 case statement mapped state 5 to 1
23:06:30.454 00.007 11872 case statement mapped state 5 to 1
23:06:30.461 00.007 11872 evsrv: cli 0D2D2500 request: {"method":"get_app_state","id":"5a03cf43-46f2-4cd5-b5d3-1d84899439d8"}
23:06:30.466 00.005 11872 case statement mapped state 5 to 1
23:06:30.471 00.005 11872 evsrv: cli 0D2D2500 response: {"jsonrpc":"2.0","result":"Selected","id":"5a03cf43-46f2-4cd5-b5d3-1d84899439d8"}
23:06:30.477 00.006 11872 evsrv: cli 0D2D2500 disconnect
23:06:31.057 00.580 9960 Exposure complete
23:06:31.173 00.116 9960 worker thread done servicing request
23:06:31.175 00.002 11872 OnExposeComplete: enter
23:06:31.179 00.004 11872 UpdateGuideState(): m_state=5
23:06:31.183 00.004 11872 Star::Find(15, 1802, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:06:31.186 00.003 11872 Star::Find returns 1 (0), X=1802.38, Y=916.86, Mass=4270, SNR=43.6, Peak=218 HFD=5.8
23:06:31.191 00.005 11872 CameraToMount -- cameraTheta (-1.34) - m_xAngle (0.00) = xAngle (-1.34 = -1.34)
23:06:31.194 00.003 11872 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.63 = 1.63)
23:06:31.198 00.004 11872 CameraToMount -- cameraX=0.03 cameraY=-0.13 hyp=0.13 cameraTheta=-1.34 mountX=0.03 mountY=0.13, mountTheta=1.35
23:06:31.204 00.006 11872 Changing from state CALIBRATED to GUIDING
23:06:31.208 00.004 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:06:31.212 00.004 11872 ScopeASCOM::SideOfPier() returns 0
23:06:31.216 00.004 11872 AdjustCalibrationForScopePointing (scope): current dec=31.2 pierSide=0, cal dec=0.0 pierSide=0 rotAngle=None bin=1
23:06:31.219 00.003 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:06:31.224 00.005 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:06:31.228 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:06:31.232 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:06:31.236 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:06:31.241 00.005 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:06:31.244 00.003 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:06:31.249 00.005 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:06:31.253 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:06:31.257 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:06:31.261 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:06:31.265 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:06:31.270 00.005 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:06:31.359 00.089 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:06:31.366 00.007 11872 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 2.900000
23:06:31.371 00.005 11872 Dec comp: XRate 1.564 -> 1.338 for dec 0.0 -> dec 31.2
23:06:31.376 00.005 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:06:31.381 00.005 11872 ScopeASCOM::SideOfPier() returns 0
23:06:31.386 00.005 11872 setting lock position to (1802.38, 916.86)
23:06:31.391 00.005 11872 guider state => GUIDING
23:06:31.395 00.004 11872 Status Line: Guiding
23:06:31.401 00.006 11872 Mount: notify guiding started
23:06:31.408 00.007 11872 GetString("/profile/5/name", "") returns "PHD SF 2025"
23:06:31.413 00.005 11872 GetString("/profile/5/scope/calibration/timestamp", "") returns "11/21/2025 10:15:14 PM"
23:06:31.417 00.004 11872 GetDouble("/profile/5/scope/calibration/xRate", 1.000000) returns 0.001564
23:06:31.421 00.004 11872 GetDouble("/profile/5/scope/calibration/yRate", 1.000000) returns 0.001340
23:06:31.426 00.005 11872 GetInt("/profile/5/scope/calibration/binning", 1) returns 1
23:06:31.431 00.005 11872 GetDouble("/profile/5/scope/calibration/xAngle", 0.000000) returns 0.004073
23:06:31.435 00.004 11872 GetDouble("/profile/5/scope/calibration/yAngle", 0.000000) returns -1.738880
23:06:31.439 00.004 11872 GetDouble("/profile/5/scope/calibration/declination", 0.000000) returns 0.000075
23:06:31.442 00.003 11872 GetInt("/profile/5/scope/calibration/pierSide", -1) returns 0
23:06:31.445 00.003 11872 GetInt("/profile/5/scope/calibration/raGuideParity", 0) returns 1
23:06:31.448 00.003 11872 GetInt("/profile/5/scope/calibration/decGuideParity", 0) returns -1
23:06:31.451 00.003 11872 GetDouble("/profile/5/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
23:06:31.455 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:06:31.458 00.003 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:06:31.463 00.005 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:06:31.466 00.003 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:06:31.472 00.006 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:06:31.476 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:06:31.480 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:06:31.485 00.005 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:06:31.488 00.003 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:06:31.492 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:06:31.496 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:06:31.501 00.005 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:06:31.505 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:06:31.509 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:06:31.514 00.005 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:06:31.518 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:06:31.523 00.005 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:06:31.528 00.005 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:06:31.533 00.005 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:06:31.538 00.005 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:06:31.542 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:06:31.546 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:06:31.550 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:06:31.554 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:06:31.559 00.005 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:06:31.563 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:06:31.578 00.015 11872 evsrv: cli 0D2D2B40 connect
23:06:31.583 00.005 11872 case statement mapped state 6 to 3
23:06:31.589 00.006 11872 case statement mapped state 6 to 3
23:06:31.593 00.004 11872 evsrv: cli 0D2D2B40 request: {"method":"get_app_state","id":"3d16026c-309e-4354-a39d-32b810cea14d"}
23:06:31.597 00.004 11872 case statement mapped state 6 to 3
23:06:31.601 00.004 11872 evsrv: cli 0D2D2B40 response: {"jsonrpc":"2.0","result":"Guiding","id":"3d16026c-309e-4354-a39d-32b810cea14d"}
23:06:31.607 00.006 11872 evsrv: cli 0D2D2B40 disconnect
23:06:31.639 00.032 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:06:31.648 00.009 11872 ScopeASCOM::SideOfPier() returns 0
23:06:31.653 00.005 11872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
23:06:31.661 00.008 11872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
23:06:31.672 00.011 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:06:31.681 00.009 11872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 31.2
23:06:31.688 00.007 11872 MountToCamera -- mountTheta (-0.00) + m_xAngle (0.00) = xAngle (0.00 = 0.00)
23:06:31.694 00.006 11872 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
23:06:31.701 00.007 11872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
23:06:31.709 00.008 11872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
23:06:31.715 00.006 11872 GetInt("/profile/5/AutoLoadCalibration", -1) returns 1
23:06:31.723 00.008 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=218, med=0, FiltMin=0, FiltMax=116, Gamma=1.000
23:06:31.728 00.005 11872 UpdateGuideState exits: m=4270 SNR=43.6
23:06:31.733 00.005 11872 PhdController: newstate STATE_SETTLE_WAIT
23:06:31.739 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:31.742 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:06:31.747 00.005 11872 Enqueuing Expose request
23:06:31.752 00.005 9960 Worker thread wakes up
23:06:31.752 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:06:31.752 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1787,902,31,31)
23:06:33.000 01.248 9960 Exposure complete
23:06:33.113 00.113 9960 worker thread done servicing request
23:06:33.114 00.001 11872 OnExposeComplete: enter
23:06:33.118 00.004 11872 UpdateGuideState(): m_state=6
23:06:33.122 00.004 11872 Star::Find(15, 1802, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:06:33.126 00.004 11872 Star::Find returns 1 (0), X=1802.39, Y=916.50, Mass=4398, SNR=44.6, Peak=178 HFD=5.7
23:06:33.130 00.004 11872 CameraToMount -- cameraTheta (-1.53) - m_xAngle (0.00) = xAngle (-1.53 = -1.53)
23:06:33.134 00.004 11872 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.44 = 1.44)
23:06:33.138 00.004 11872 CameraToMount -- cameraX=0.02 cameraY=-0.36 hyp=0.36 cameraTheta=-1.53 mountX=0.01 mountY=0.36, mountTheta=1.53
23:06:33.142 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.02, y=-0.36, opts=13)
23:06:33.147 00.005 11872 Enqueuing Move request for scope (0.02, -0.36)
23:06:33.151 00.004 9960 Worker thread wakes up
23:06:33.151 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=178, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
23:06:33.155 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.36) opts 0xd
23:06:33.155 00.000 11872 UpdateGuideState exits: m=4398 SNR=44.6
23:06:33.158 00.003 11872 PhdController: settling, locked = 1, distance = 0.20 (1.50) aobump = 0 frame = 1 / 99999
23:06:33.162 00.004 9960 Handling offset move in thread for scope, endpoint = (0.02, -0.36)
23:06:33.162 00.000 9960 Moving (0.02, -0.36) raw xDistance=0.01 yDistance=0.36
23:06:33.163 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:06:33.163 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
23:06:33.163 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763787993.162,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.20,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:06:33.168 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.36
23:06:33.168 00.000 9960 MoveAxis(E, 0, ABG)
23:06:33.168 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:33.172 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:06:33.175 00.003 9960 Move returns status 0, amount 0
23:06:33.175 00.000 9960 MoveAxis(N, 0, ABG)
23:06:33.176 00.001 9960 Move returns status 0, amount 0
23:06:33.177 00.001 9960 move complete, result=0
23:06:33.177 00.000 9960 worker thread done servicing request
23:06:33.177 00.000 11872 Enqueuing Expose request
23:06:33.181 00.004 9960 Worker thread wakes up
23:06:33.181 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:06:33.182 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1787,902,31,31)
23:06:33.182 00.000 11872 GuideStep: 0.0 px 0 ms EAST, 0.4 px 0 ms NORTH
23:06:34.422 01.240 9960 Exposure complete
23:06:34.543 00.121 9960 worker thread done servicing request
23:06:34.545 00.002 11872 OnExposeComplete: enter
23:06:34.548 00.003 11872 UpdateGuideState(): m_state=6
23:06:34.552 00.004 11872 Star::Find(15, 1802, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:06:34.557 00.005 11872 Star::Find returns 1 (0), X=1802.44, Y=916.41, Mass=4315, SNR=44.6, Peak=185 HFD=5.8
23:06:34.561 00.004 11872 CameraToMount -- cameraTheta (-1.44) - m_xAngle (0.00) = xAngle (-1.45 = -1.45)
23:06:34.565 00.004 11872 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.52 = 1.52)
23:06:34.570 00.005 11872 CameraToMount -- cameraX=0.06 cameraY=-0.45 hyp=0.45 cameraTheta=-1.44 mountX=0.06 mountY=0.45, mountTheta=1.45
23:06:34.574 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.06, y=-0.45, opts=13)
23:06:34.579 00.005 11872 Enqueuing Move request for scope (0.06, -0.45)
23:06:34.582 00.003 9960 Worker thread wakes up
23:06:34.584 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=185, med=0, FiltMin=0, FiltMax=115, Gamma=1.000
23:06:34.587 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.45) opts 0xd
23:06:34.587 00.000 11872 UpdateGuideState exits: m=4315 SNR=44.6
23:06:34.591 00.004 11872 PhdController: settling, locked = 1, distance = 0.28 (1.50) aobump = 0 frame = 2 / 99999
23:06:34.595 00.004 9960 Handling offset move in thread for scope, endpoint = (0.06, -0.45)
23:06:34.595 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763787994.595,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.28,"Time":1.4,"SettleTime":10.0,"StarLocked":true}
23:06:34.599 00.004 9960 Moving (0.06, -0.45) raw xDistance=0.06 yDistance=0.45
23:06:34.599 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:06:34.599 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
23:06:34.599 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:34.604 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.45
23:06:34.604 00.000 9960 MoveAxis(E, 0, ABG)
23:06:34.604 00.000 9960 Move returns status 0, amount 0
23:06:34.604 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:06:34.608 00.004 11872 Enqueuing Expose request
23:06:34.612 00.004 9960 MoveAxis(N, 0, ABG)
23:06:34.612 00.000 9960 Move returns status 0, amount 0
23:06:34.612 00.000 9960 move complete, result=0
23:06:34.612 00.000 9960 worker thread done servicing request
23:06:34.613 00.001 11872 GuideStep: 0.1 px 0 ms EAST, 0.5 px 0 ms NORTH
23:06:34.616 00.003 9960 Worker thread wakes up
23:06:34.616 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:06:34.618 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1787,902,31,31)
23:06:35.868 01.250 9960 Exposure complete
23:06:35.971 00.103 9960 worker thread done servicing request
23:06:35.973 00.002 11872 OnExposeComplete: enter
23:06:35.977 00.004 11872 UpdateGuideState(): m_state=6
23:06:35.981 00.004 11872 Star::Find(15, 1802, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:06:35.984 00.003 11872 Star::Find returns 1 (0), X=1802.47, Y=916.33, Mass=4358, SNR=44.5, Peak=185 HFD=5.6
23:06:35.989 00.005 11872 CameraToMount -- cameraTheta (-1.40) - m_xAngle (0.00) = xAngle (-1.40 = -1.40)
23:06:35.992 00.003 11872 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.57 = 1.57)
23:06:35.997 00.005 11872 CameraToMount -- cameraX=0.09 cameraY=-0.54 hyp=0.54 cameraTheta=-1.40 mountX=0.09 mountY=0.54, mountTheta=1.41
23:06:36.003 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.09, y=-0.54, opts=13)
23:06:36.006 00.003 11872 Enqueuing Move request for scope (0.09, -0.54)
23:06:36.011 00.005 9960 Worker thread wakes up
23:06:36.011 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.54) opts 0xd
23:06:36.011 00.000 9960 Handling offset move in thread for scope, endpoint = (0.09, -0.54)
23:06:36.011 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=185, med=0, FiltMin=0, FiltMax=105, Gamma=1.000
23:06:36.014 00.003 11872 UpdateGuideState exits: m=4358 SNR=44.5
23:06:36.020 00.006 9960 Moving (0.09, -0.54) raw xDistance=0.09 yDistance=0.54
23:06:36.020 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:06:36.020 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.35
23:06:36.020 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.54 from input 0.54
23:06:36.021 00.001 11872 PhdController: settling, locked = 1, distance = 0.36 (1.50) aobump = 0 frame = 3 / 99999
23:06:36.025 00.004 9960 MoveAxis(E, 0, ABG)
23:06:36.025 00.000 9960 Move returns status 0, amount 0
23:06:36.026 00.001 9960 MoveAxis(S, 406, ABG)
23:06:36.026 00.000 9960 Guiding  Dir = 1, Dur = 406
23:06:36.026 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763787996.025,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.36,"Time":2.9,"SettleTime":10.0,"StarLocked":true}
23:06:36.030 00.004 9960 IsSlewing returns 0
23:06:36.031 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:36.035 00.004 9960 IsGuiding returns 0
23:06:36.036 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:06:36.040 00.004 9960 PulseGuide returned control before completion, sleep 416
23:06:36.040 00.000 11872 Enqueuing Expose request
23:06:36.458 00.418 9960 IsGuiding returns 1
23:06:36.460 00.002 9960 scope still moving after pulse duration time elapsed
23:06:36.489 00.029 9960 IsSlewing returns 0
23:06:36.490 00.001 9960 IsGuiding returns 0
23:06:36.490 00.000 9960 scope move finished after 406 + 49 ms
23:06:36.490 00.000 9960 Move returns status 0, amount 406
23:06:36.491 00.001 9960 move complete, result=0
23:06:36.491 00.000 9960 worker thread done servicing request
23:06:36.492 00.001 11872 GuideStep: 0.1 px 0 ms EAST, 0.5 px 406 ms SOUTH
23:06:36.497 00.005 9960 Worker thread wakes up
23:06:36.497 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:06:36.497 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1787,902,31,31)
23:06:37.751 01.254 9960 Exposure complete
23:06:37.870 00.119 9960 worker thread done servicing request
23:06:37.872 00.002 11872 OnExposeComplete: enter
23:06:37.876 00.004 11872 UpdateGuideState(): m_state=6
23:06:37.885 00.009 11872 Star::Find(15, 1802, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
23:06:37.893 00.008 11872 Star::Find returns 1 (0), X=1802.46, Y=915.87, Mass=4293, SNR=44.2, Peak=198 HFD=5.8
23:06:37.901 00.008 11872 CameraToMount -- cameraTheta (-1.49) - m_xAngle (0.00) = xAngle (-1.49 = -1.49)
23:06:37.906 00.005 11872 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.48 = 1.48)
23:06:37.912 00.006 11872 CameraToMount -- cameraX=0.08 cameraY=-0.99 hyp=0.99 cameraTheta=-1.49 mountX=0.08 mountY=0.99, mountTheta=1.49
23:06:37.925 00.013 11872 SchedulePrimaryMove(0FA44CE0, x=0.08, y=-0.99, opts=13)
23:06:37.930 00.005 11872 Enqueuing Move request for scope (0.08, -0.99)
23:06:37.932 00.002 9960 Worker thread wakes up
23:06:37.932 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=198, med=0, FiltMin=0, FiltMax=113, Gamma=1.000
23:06:37.936 00.004 11872 UpdateGuideState exits: m=4293 SNR=44.2
23:06:37.938 00.002 9960 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.99) opts 0xd
23:06:37.938 00.000 9960 Handling offset move in thread for scope, endpoint = (0.08, -0.99)
23:06:37.940 00.002 9960 Moving (0.08, -0.99) raw xDistance=0.08 yDistance=0.99
23:06:37.940 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:06:37.940 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.99 from input 0.99
23:06:37.940 00.000 11872 PhdController: settling, locked = 1, distance = 0.55 (1.50) aobump = 0 frame = 4 / 99999
23:06:37.943 00.003 9960 MoveAxis(E, 0, ABG)
23:06:37.944 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763787997.943,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.55,"Time":4.8,"SettleTime":10.0,"StarLocked":true}
23:06:37.946 00.002 9960 Move returns status 0, amount 0
23:06:37.948 00.002 9960 MoveAxis(S, 737, ABG)
23:06:37.948 00.000 9960 Guiding  Dir = 1, Dur = 737
23:06:37.948 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:37.953 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:06:37.955 00.002 11872 Enqueuing Expose request
23:06:37.958 00.003 9960 IsSlewing returns 0
23:06:37.958 00.000 9960 IsGuiding returns 0
23:06:37.959 00.001 9960 PulseGuide returned control before completion, sleep 747
23:06:38.712 00.753 9960 IsGuiding returns 1
23:06:38.714 00.002 9960 scope still moving after pulse duration time elapsed
23:06:38.744 00.030 9960 IsSlewing returns 0
23:06:38.746 00.002 9960 IsGuiding returns 0
23:06:38.747 00.001 9960 scope move finished after 737 + 51 ms
23:06:38.747 00.000 9960 Move returns status 0, amount 737
23:06:38.747 00.000 9960 move complete, result=0
23:06:38.749 00.002 9960 worker thread done servicing request
23:06:38.749 00.000 9960 Worker thread wakes up
23:06:38.749 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:06:38.749 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1787,902,31,31)
23:06:38.750 00.001 11872 GuideStep: 0.1 px 0 ms EAST, 1.0 px 737 ms SOUTH
23:06:39.997 01.247 9960 Exposure complete
23:06:40.100 00.103 9960 worker thread done servicing request
23:06:40.101 00.001 11872 OnExposeComplete: enter
23:06:40.106 00.005 11872 UpdateGuideState(): m_state=6
23:06:40.110 00.004 11872 Star::Find(15, 1802, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
23:06:40.114 00.004 11872 Star::Find returns 1 (0), X=1802.25, Y=918.01, Mass=4208, SNR=43.6, Peak=189 HFD=5.9
23:06:40.119 00.005 11872 CameraToMount -- cameraTheta (1.68) - m_xAngle (0.00) = xAngle (1.68 = 1.68)
23:06:40.123 00.004 11872 CameraToMount -- cameraTheta (1.68) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.65 = -1.63)
23:06:40.127 00.004 11872 CameraToMount -- cameraX=-0.13 cameraY=1.15 hyp=1.16 cameraTheta=1.68 mountX=-0.13 mountY=-1.16, mountTheta=-1.68
23:06:40.132 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.13, y=1.15, opts=13)
23:06:40.136 00.004 11872 Enqueuing Move request for scope (-0.13, 1.15)
23:06:40.140 00.004 9960 Worker thread wakes up
23:06:40.140 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=189, med=0, FiltMin=0, FiltMax=110, Gamma=1.000
23:06:40.143 00.003 11872 UpdateGuideState exits: m=4208 SNR=43.6
23:06:40.146 00.003 11872 PhdController: settling, locked = 1, distance = 0.73 (1.50) aobump = 0 frame = 5 / 99999
23:06:40.151 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 1.15) opts 0xd
23:06:40.151 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763788000.151,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.73,"Time":7.0,"SettleTime":10.0,"StarLocked":true}
23:06:40.154 00.003 9960 Handling offset move in thread for scope, endpoint = (-0.13, 1.15)
23:06:40.154 00.000 9960 Moving (-0.13, 1.15) raw xDistance=-0.13 yDistance=-1.16
23:06:40.156 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:40.160 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:06:40.163 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:06:40.163 00.000 9960 resist switch: large excursion: input -1.16 thresh 0.60 direction from 1 to -1
23:06:40.163 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.47
23:06:40.163 00.000 11872 Enqueuing Expose request
23:06:40.167 00.004 9960 GuideAlgorithmResistSwitch::result() returns -1.16 from input -1.16
23:06:40.167 00.000 9960 MoveAxis(E, 0, ABG)
23:06:40.167 00.000 9960 Move returns status 0, amount 0
23:06:40.167 00.000 9960 MoveAxis(N, 862, ABG)
23:06:40.168 00.001 9960 Guiding  Dir = 0, Dur = 862
23:06:40.168 00.000 9960 IsSlewing returns 0
23:06:40.168 00.000 9960 IsGuiding returns 0
23:06:40.169 00.001 9960 PulseGuide returned control before completion, sleep 872
23:06:41.045 00.876 9960 IsGuiding returns 1
23:06:41.046 00.001 9960 scope still moving after pulse duration time elapsed
23:06:41.075 00.029 9960 IsSlewing returns 0
23:06:41.077 00.002 9960 IsGuiding returns 0
23:06:41.078 00.001 9960 scope move finished after 862 + 47 ms
23:06:41.078 00.000 9960 Move returns status 0, amount 862
23:06:41.079 00.001 9960 move complete, result=0
23:06:41.080 00.001 9960 worker thread done servicing request
23:06:41.080 00.000 9960 Worker thread wakes up
23:06:41.080 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -1.2 px 862 ms NORTH
23:06:41.086 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
23:06:41.087 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1787,902,31,31)
23:06:42.339 01.252 9960 Exposure complete
23:06:42.461 00.122 9960 worker thread done servicing request
23:06:42.462 00.001 11872 OnExposeComplete: enter
23:06:42.466 00.004 11872 UpdateGuideState(): m_state=6
23:06:42.469 00.003 11872 Star::Find(15, 1802, 918, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
23:06:42.473 00.004 11872 Star::Find returns 1 (0), X=1802.64, Y=915.94, Mass=4455, SNR=44.6, Peak=196 HFD=5.9
23:06:42.477 00.004 11872 CameraToMount -- cameraTheta (-1.29) - m_xAngle (0.00) = xAngle (-1.30 = -1.30)
23:06:42.482 00.005 11872 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.67 = 1.67)
23:06:42.486 00.004 11872 CameraToMount -- cameraX=0.26 cameraY=-0.92 hyp=0.96 cameraTheta=-1.29 mountX=0.26 mountY=0.95, mountTheta=1.31
23:06:42.491 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.26, y=-0.92, opts=13)
23:06:42.494 00.003 11872 Enqueuing Move request for scope (0.26, -0.92)
23:06:42.499 00.005 9960 Worker thread wakes up
23:06:42.499 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=196, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
23:06:42.503 00.004 11872 UpdateGuideState exits: m=4455 SNR=44.6
23:06:42.508 00.005 11872 PhdController: settling, locked = 1, distance = 0.80 (1.50) aobump = 0 frame = 6 / 99999
23:06:42.512 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.92) opts 0xd
23:06:42.512 00.000 9960 Handling offset move in thread for scope, endpoint = (0.26, -0.92)
23:06:42.512 00.000 9960 Moving (0.26, -0.92) raw xDistance=0.26 yDistance=0.95
23:06:42.514 00.002 9960 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
23:06:42.514 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763788002.512,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.80,"Time":9.3,"SettleTime":10.0,"StarLocked":true}
23:06:42.520 00.006 9960 resist switch: large excursion: input 0.95 thresh 0.60 direction from -1 to 1
23:06:42.520 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:42.525 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:06:42.530 00.005 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.86
23:06:42.530 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.95 from input 0.95
23:06:42.531 00.001 11872 Enqueuing Expose request
23:06:42.536 00.005 9960 MoveAxis(W, 122, ABG)
23:06:42.536 00.000 9960 Guiding  Dir = 3, Dur = 122
23:06:42.536 00.000 9960 IsSlewing returns 0
23:06:42.537 00.001 9960 IsGuiding returns 0
23:06:42.537 00.000 9960 PulseGuide returned control before completion, sleep 132
23:06:42.674 00.137 9960 IsGuiding returns 1
23:06:42.674 00.000 9960 scope still moving after pulse duration time elapsed
23:06:42.705 00.031 9960 IsSlewing returns 0
23:06:42.706 00.001 9960 IsGuiding returns 1
23:06:42.736 00.030 9960 IsSlewing returns 0
23:06:42.736 00.000 9960 IsGuiding returns 0
23:06:42.738 00.002 9960 scope move finished after 122 + 78 ms
23:06:42.738 00.000 9960 Move returns status 0, amount 122
23:06:42.738 00.000 9960 MoveAxis(S, 711, ABG)
23:06:42.738 00.000 9960 Guiding  Dir = 1, Dur = 711
23:06:42.738 00.000 9960 IsSlewing returns 0
23:06:42.739 00.001 9960 IsGuiding returns 0
23:06:42.739 00.000 9960 PulseGuide returned control before completion, sleep 721
23:06:43.472 00.733 9960 IsGuiding returns 1
23:06:43.473 00.001 9960 scope still moving after pulse duration time elapsed
23:06:43.503 00.030 9960 IsSlewing returns 0
23:06:43.503 00.000 9960 IsGuiding returns 0
23:06:43.504 00.001 9960 scope move finished after 711 + 54 ms
23:06:43.504 00.000 9960 Move returns status 0, amount 711
23:06:43.504 00.000 9960 move complete, result=0
23:06:43.505 00.001 9960 worker thread done servicing request
23:06:43.506 00.001 11872 GuideStep: 0.3 px 122 ms WEST, 1.0 px 711 ms SOUTH
23:06:43.513 00.007 9960 Worker thread wakes up
23:06:43.513 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:06:43.513 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1787,902,31,31)
23:06:44.768 01.255 9960 Exposure complete
23:06:44.882 00.114 9960 worker thread done servicing request
23:06:44.882 00.000 11872 OnExposeComplete: enter
23:06:44.886 00.004 11872 UpdateGuideState(): m_state=6
23:06:44.889 00.003 11872 Star::Find(15, 1802, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
23:06:44.893 00.004 11872 Star::Find returns 1 (0), X=1802.47, Y=916.32, Mass=4259, SNR=43.7, Peak=168 HFD=5.6
23:06:44.897 00.004 11872 CameraToMount -- cameraTheta (-1.41) - m_xAngle (0.00) = xAngle (-1.41 = -1.41)
23:06:44.901 00.004 11872 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.56 = 1.56)
23:06:44.905 00.004 11872 CameraToMount -- cameraX=0.09 cameraY=-0.55 hyp=0.55 cameraTheta=-1.41 mountX=0.09 mountY=0.55, mountTheta=1.42
23:06:44.913 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=0.09, y=-0.55, opts=13)
23:06:44.917 00.004 11872 Enqueuing Move request for scope (0.09, -0.55)
23:06:44.922 00.005 9960 Worker thread wakes up
23:06:44.922 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=168, med=0, FiltMin=0, FiltMax=108, Gamma=1.000
23:06:44.925 00.003 11872 UpdateGuideState exits: m=4259 SNR=43.7
23:06:44.929 00.004 11872 PhdController: settling, locked = 1, distance = 0.72 (1.50) aobump = 0 frame = 7 / 99999
23:06:44.934 00.005 11872 PhdController: newstate STATE_FINISH
23:06:44.937 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.55) opts 0xd
23:06:44.938 00.001 9960 Handling offset move in thread for scope, endpoint = (0.09, -0.55)
23:06:44.938 00.000 9960 Moving (0.09, -0.55) raw xDistance=0.09 yDistance=0.55
23:06:44.938 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:06:44.938 00.000 11872 PhdController complete: success
23:06:44.942 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.55 from input 0.55
23:06:44.942 00.000 9960 MoveAxis(E, 0, ABG)
23:06:44.942 00.000 9960 Move returns status 0, amount 0
23:06:44.943 00.001 11872 evsrv: {"Event":"SettleDone","Timestamp":1763788004.942,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":7,"DroppedFrames":0}
23:06:44.947 00.004 9960 MoveAxis(S, 413, ABG)
23:06:44.947 00.000 9960 Guiding  Dir = 1, Dur = 413
23:06:44.947 00.000 11872 Mount: notify guiding dither settle done success=1
23:06:44.950 00.003 11872 PhdController: newstate STATE_IDLE
23:06:44.955 00.005 9960 IsSlewing returns 0
23:06:44.955 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:44.958 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:06:44.963 00.005 11872 Enqueuing Expose request
23:06:44.967 00.004 9960 IsGuiding returns 0
23:06:44.967 00.000 9960 PulseGuide returned control before completion, sleep 423
23:06:45.398 00.431 9960 IsGuiding returns 1
23:06:45.398 00.000 9960 scope still moving after pulse duration time elapsed
23:06:45.430 00.032 9960 IsSlewing returns 0
23:06:45.431 00.001 9960 IsGuiding returns 0
23:06:45.431 00.000 9960 scope move finished after 413 + 51 ms
23:06:45.432 00.001 9960 Move returns status 0, amount 413
23:06:45.432 00.000 9960 move complete, result=0
23:06:45.433 00.001 9960 worker thread done servicing request
23:06:45.433 00.000 9960 Worker thread wakes up
23:06:45.433 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.6 px 413 ms SOUTH
23:06:45.440 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
23:06:45.440 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1787,902,31,31)
23:06:45.787 00.347 11872 evsrv: cli 0D2D2C80 connect
23:06:45.795 00.008 11872 case statement mapped state 6 to 3
23:06:45.803 00.008 11872 case statement mapped state 6 to 3
23:06:45.807 00.004 11872 evsrv: cli 0D2D2C80 request: {"method":"get_app_state","id":"60e372b1-4fb6-451f-8c6a-222dc2dcf4c2"}
23:06:45.811 00.004 11872 case statement mapped state 6 to 3
23:06:45.817 00.006 11872 evsrv: cli 0D2D2C80 response: {"jsonrpc":"2.0","result":"Guiding","id":"60e372b1-4fb6-451f-8c6a-222dc2dcf4c2"}
23:06:45.821 00.004 11872 evsrv: cli 0D2D2C80 disconnect
23:06:45.824 00.003 11872 evsrv: cli 0D2D3040 connect
23:06:45.829 00.005 11872 case statement mapped state 6 to 3
23:06:45.834 00.005 11872 case statement mapped state 6 to 3
23:06:45.839 00.005 11872 evsrv: cli 0D2D3040 request: {"method":"stop_capture","id":"dc3bb156-63bf-40ce-8c45-e6e9efd52f5b"}
23:06:45.841 00.002 11872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:06:45.845 00.004 11872 Status Line: Waiting for devices...
23:06:45.849 00.004 11872 evsrv: cli 0D2D3040 response: {"jsonrpc":"2.0","result":0,"id":"dc3bb156-63bf-40ce-8c45-e6e9efd52f5b"}
23:06:45.855 00.006 11872 evsrv: cli 0D2D3040 disconnect
23:06:45.861 00.006 11872 evsrv: cli 0D2D2320 connect
23:06:45.864 00.003 11872 case statement mapped state 6 to 3
23:06:45.868 00.004 11872 case statement mapped state 6 to 3
23:06:45.871 00.003 11872 evsrv: cli 0D2D2320 request: {"method":"get_app_state","id":"8f362361-34bd-44fc-8f2d-ec7905a10446"}
23:06:45.874 00.003 11872 case statement mapped state 6 to 3
23:06:45.877 00.003 11872 evsrv: cli 0D2D2320 response: {"jsonrpc":"2.0","result":"Guiding","id":"8f362361-34bd-44fc-8f2d-ec7905a10446"}
23:06:45.880 00.003 11872 evsrv: cli 0D2D2320 disconnect
23:06:45.885 00.005 9960 ZWO: stopexposure
23:06:46.654 00.769 9960 ZWO: stopexposure
23:06:46.655 00.001 9960 Error thrown from C:\cygwin\home\agalasso\projects\phd2\worker_thread.cpp:190->Capture failed
23:06:46.655 00.000 9960 worker thread done servicing request
23:06:46.656 00.001 11872 OnExposeComplete: enter
23:06:46.661 00.005 11872 OnExposeComplete: Capture Error reported
23:06:46.668 00.007 11872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
23:06:46.673 00.005 11872 Mount: notify guiding stopped
23:06:46.682 00.009 11872 Changing from state GUIDING to STOP
23:06:46.687 00.005 11872 guider state => SELECTED
23:06:46.691 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=168, med=0, FiltMin=0, FiltMax=108, Gamma=1.000
23:06:46.696 00.005 11872 Changing from state SELECTED to UNINITIALIZED
23:06:46.700 00.004 11872 guider state => SELECTING
23:06:46.707 00.007 11872 Status Line: Stopped.
23:06:46.712 00.005 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\myframe_events.cpp:489->Error reported capturing image
23:06:46.883 00.171 11872 evsrv: cli 0D2D21E0 connect
23:06:46.891 00.008 11872 evsrv: cli 0D2D21E0 request: {"method":"get_app_state","id":"f1682878-cc87-41b1-bf22-e4638623f5c2"}
23:06:46.897 00.006 11872 evsrv: cli 0D2D21E0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f1682878-cc87-41b1-bf22-e4638623f5c2"}
23:06:46.905 00.008 11872 evsrv: cli 0D2D21E0 disconnect
23:07:05.134 18.229 11872 evsrv: cli 0D2D32C0 connect
23:07:05.144 00.010 11872 evsrv: cli 0D2D32C0 request: {"method":"get_app_state","id":"1749a4ee-debd-414b-8b83-0ef7ea91ee91"}
23:07:05.151 00.007 11872 evsrv: cli 0D2D32C0 response: {"jsonrpc":"2.0","result":"Stopped","id":"1749a4ee-debd-414b-8b83-0ef7ea91ee91"}
23:07:05.157 00.006 11872 evsrv: cli 0D2D32C0 disconnect
23:07:05.162 00.005 11872 evsrv: cli 0D2D21E0 connect
23:07:05.166 00.004 11872 evsrv: cli 0D2D21E0 request: {"method":"get_calibrated","id":"6405efc7-a636-498c-86ff-0474e4dd55f8"}
23:07:05.171 00.005 11872 evsrv: cli 0D2D21E0 response: {"jsonrpc":"2.0","result":true,"id":"6405efc7-a636-498c-86ff-0474e4dd55f8"}
23:07:05.176 00.005 11872 evsrv: cli 0D2D21E0 disconnect
23:07:05.181 00.005 11872 evsrv: cli 0D2D2960 connect
23:07:05.186 00.005 11872 evsrv: cli 0D2D2960 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"78a1e2a8-d145-4d76-9a67-25044234344a"}
23:07:05.191 00.005 11872 PhdController::Guide begins
23:07:05.194 00.003 11872 PhdController: newstate STATE_SETUP
23:07:05.198 00.004 11872 PhdController: setup
23:07:05.204 00.006 11872 PhdController: newstate STATE_ATTEMPT_START
23:07:05.209 00.005 11872 PhdController: start capturing
23:07:05.216 00.007 11872 Changing from state SELECTING to UNINITIALIZED
23:07:05.220 00.004 11872 guider state => SELECTING
23:07:05.224 00.004 11872 setting force full frames = true
23:07:05.228 00.004 11872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
23:07:05.237 00.009 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:07:05.241 00.004 11872 Enqueuing Expose request
23:07:05.245 00.004 9960 Worker thread wakes up
23:07:05.246 00.001 11872 PhdController: newstate STATE_SELECT_STAR
23:07:05.249 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
23:07:05.250 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:07:05.250 00.000 11872 evsrv: cli 0D2D2960 response: {"jsonrpc":"2.0","result":0,"id":"78a1e2a8-d145-4d76-9a67-25044234344a"}
23:07:05.255 00.005 11872 evsrv: cli 0D2D2960 disconnect
23:07:05.260 00.005 11872 evsrv: cli 0D2D2460 connect
23:07:05.264 00.004 11872 case statement mapped state 1 to 101
23:07:05.268 00.004 11872 case statement mapped state 1 to 101
23:07:05.274 00.006 11872 evsrv: cli 0D2D2460 request: {"method":"get_lock_shift_params","id":"fc9eb81b-2502-4eaa-b2a5-9ec28c78b999"}
23:07:05.278 00.004 11872 evsrv: cli 0D2D2460 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"fc9eb81b-2502-4eaa-b2a5-9ec28c78b999"}
23:07:05.282 00.004 11872 evsrv: cli 0D2D2460 disconnect
23:07:05.286 00.004 11872 evsrv: cli 0D2D25A0 connect
23:07:05.290 00.004 11872 case statement mapped state 1 to 101
23:07:05.294 00.004 11872 case statement mapped state 1 to 101
23:07:05.297 00.003 11872 evsrv: cli 0D2D25A0 request: {"method":"get_lock_position","id":"c74f39c4-32cc-4003-95ab-2399544e659e"}
23:07:05.301 00.004 11872 evsrv: cli 0D2D25A0 response: {"jsonrpc":"2.0","result":null,"id":"c74f39c4-32cc-4003-95ab-2399544e659e"}
23:07:05.306 00.005 11872 evsrv: cli 0D2D25A0 disconnect
23:07:06.307 01.001 11872 evsrv: cli 0D2D2B40 connect
23:07:06.315 00.008 11872 case statement mapped state 1 to 101
23:07:06.321 00.006 11872 case statement mapped state 1 to 101
23:07:06.328 00.007 11872 evsrv: cli 0D2D2B40 request: {"method":"get_lock_position","id":"3c2ad1e8-679f-4a88-87f4-0563996c8e89"}
23:07:06.332 00.004 11872 evsrv: cli 0D2D2B40 response: {"jsonrpc":"2.0","result":null,"id":"3c2ad1e8-679f-4a88-87f4-0563996c8e89"}
23:07:06.338 00.006 11872 evsrv: cli 0D2D2B40 disconnect
23:07:06.503 00.165 9960 Exposure complete
23:07:06.603 00.100 9960 worker thread done servicing request
23:07:06.603 00.000 11872 OnExposeComplete: enter
23:07:06.607 00.004 11872 UpdateGuideState(): m_state=1
23:07:06.611 00.004 11872 UpdateCurrentPosition: no star selected
23:07:06.614 00.003 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
23:07:06.618 00.004 11872 Status Line: No star selected
23:07:06.623 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=187, med=0, FiltMin=0, FiltMax=102, Gamma=1.000
23:07:06.627 00.004 11872 UpdateGuideState exits: No star selected
23:07:06.631 00.004 11872 GuiderMultiStar::AutoSelect enter
23:07:06.635 00.004 11872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
23:07:06.751 00.116 11872 AutoFind: auto downsample for scale 1.00 => 1x
23:07:06.945 00.194 11872 AutoFind: global mean = -0.0, stdev 2.3
23:07:06.949 00.004 11872 AutoFind: using threshold = 0.1
23:07:07.182 00.233 11872 AutoFind: local max [1804, 914] 116.0
23:07:07.185 00.003 11872 AutoFind: local max [1559, 365] 113.0
23:07:07.188 00.003 11872 AutoFind: local max [1693, 378] 47.9
23:07:07.191 00.003 11872 AutoFind: local max [1266, 75] 41.2
23:07:07.195 00.004 11872 AutoFind: local max [1342, 148] 40.8
23:07:07.198 00.003 11872 AutoFind: local max [746, 613] 30.6
23:07:07.200 00.002 11872 AutoFind: local max [852, 972] 27.7
23:07:07.205 00.005 11872 AutoFind: local max [421, 373] 25.8
23:07:07.208 00.003 11872 AutoFind: local max [99, 584] 22.9
23:07:07.211 00.003 11872 AutoFind: local max [135, 487] 20.0
23:07:07.216 00.005 11872 AutoFind: local max [88, 1000] 19.2
23:07:07.220 00.004 11872 AutoFind: local max [1899, 908] 19.0
23:07:07.223 00.003 11872 AutoFind: local max [1009, 405] 15.9
23:07:07.226 00.003 11872 AutoFind: local max [1010, 398] 15.2
23:07:07.230 00.004 11872 AutoFind: local max [723, 201] 11.5
23:07:07.233 00.003 11872 AutoFind: local max [455, 445] 11.3
23:07:07.236 00.003 11872 AutoFind: local max [246, 505] 10.5
23:07:07.239 00.003 11872 AutoFind: local max [357, 403] 9.0
23:07:07.244 00.005 11872 AutoFind: local max [1326, 704] 8.7
23:07:07.248 00.004 11872 AutoFind: local max [1286, 224] 8.5
23:07:07.252 00.004 11872 AutoFind: local max [134, 150] 8.4
23:07:07.255 00.003 11872 AutoFind: local max [782, 915] 8.3
23:07:07.258 00.003 11872 AutoFind: local max [1337, 626] 8.3
23:07:07.262 00.004 11872 AutoFind: local max [253, 723] 7.7
23:07:07.266 00.004 11872 AutoFind: local max [1750, 298] 7.7
23:07:07.269 00.003 11872 AutoFind: local max [77, 1036] 7.7
23:07:07.273 00.004 11872 AutoFind: local max [1287, 230] 7.1
23:07:07.277 00.004 11872 AutoFind: local max [283, 473] 7.0
23:07:07.281 00.004 11872 AutoFind: local max [1275, 36] 6.9
23:07:07.284 00.003 11872 AutoFind: local max [472, 368] 6.9
23:07:07.287 00.003 11872 AutoFind: local max [1414, 530] 6.8
23:07:07.292 00.005 11872 AutoFind: local max [1326, 711] 6.7
23:07:07.295 00.003 11872 AutoFind: local max [1359, 149] 6.7
23:07:07.298 00.003 11872 AutoFind: local max [1877, 748] 6.2
23:07:07.301 00.003 11872 AutoFind: local max [346, 757] 6.0
23:07:07.305 00.004 11872 AutoFind: local max [259, 108] 5.9
23:07:07.309 00.004 11872 AutoFind: local max [484, 630] 5.8
23:07:07.312 00.003 11872 AutoFind: local max [1789, 689] 5.8
23:07:07.316 00.004 11872 AutoFind: local max [458, 25] 5.8
23:07:07.320 00.004 11872 AutoFind: local max [276, 1064] 5.8
23:07:07.324 00.004 11872 AutoFind: local max [1413, 537] 5.6
23:07:07.327 00.003 11872 AutoFind: local max [1804, 44] 5.4
23:07:07.331 00.004 11872 AutoFind: local max [1827, 191] 5.3
23:07:07.335 00.004 11872 AutoFind: local max [205, 13] 5.3
23:07:07.339 00.004 11872 AutoFind: local max [331, 1081] 5.2
23:07:07.342 00.003 11872 AutoFind: local max [408, 124] 5.1
23:07:07.346 00.004 11872 AutoFind: local max [1792, 916] 4.8
23:07:07.350 00.004 11872 AutoFind: local max [532, 697] 4.8
23:07:07.353 00.003 11872 AutoFind: local max [522, 984] 4.7
23:07:07.357 00.004 11872 AutoFind: local max [572, 612] 4.7
23:07:07.360 00.003 11872 AutoFind: local max [309, 533] 4.7
23:07:07.363 00.003 11872 AutoFind: local max [188, 826] 4.6
23:07:07.367 00.004 11872 AutoFind: local max [1315, 649] 4.6
23:07:07.371 00.004 11872 AutoFind: local max [165, 142] 4.5
23:07:07.375 00.004 11872 AutoFind: local max [1493, 563] 4.5
23:07:07.378 00.003 11872 AutoFind: local max [725, 834] 4.5
23:07:07.382 00.004 11872 AutoFind: local max [1456, 779] 4.5
23:07:07.384 00.002 11872 AutoFind: local max [1358, 869] 4.4
23:07:07.389 00.005 11872 AutoFind: local max [723, 1045] 4.4
23:07:07.392 00.003 11872 AutoFind: local max [1648, 687] 4.4
23:07:07.395 00.003 11872 AutoFind: local max [530, 702] 4.4
23:07:07.400 00.005 11872 AutoFind: local max [1457, 774] 4.4
23:07:07.404 00.004 11872 AutoFind: local max [1619, 618] 4.4
23:07:07.408 00.004 11872 AutoFind: local max [1364, 505] 4.4
23:07:07.411 00.003 11872 AutoFind: local max [250, 995] 4.3
23:07:07.415 00.004 11872 AutoFind: local max [1828, 197] 4.3
23:07:07.418 00.003 11872 AutoFind: local max [1494, 556] 4.3
23:07:07.422 00.004 11872 AutoFind: local max [308, 538] 4.3
23:07:07.425 00.003 11872 AutoFind: local max [1676, 458] 4.2
23:07:07.429 00.004 11872 AutoFind: local max [1361, 155] 4.2
23:07:07.433 00.004 11872 AutoFind: local max [1275, 42] 4.2
23:07:07.436 00.003 11872 AutoFind: local max [536, 305] 4.2
23:07:07.440 00.004 11872 AutoFind: local max [277, 579] 4.2
23:07:07.443 00.003 11872 AutoFind: local max [1760, 461] 4.2
23:07:07.447 00.004 11872 AutoFind: local max [1700, 474] 4.1
23:07:07.451 00.004 11872 AutoFind: local max [864, 691] 4.1
23:07:07.455 00.004 11872 AutoFind: local max [837, 754] 4.1
23:07:07.458 00.003 11872 AutoFind: local max [91, 765] 3.9
23:07:07.462 00.004 11872 AutoFind: local max [61, 78] 3.9
23:07:07.465 00.003 11872 AutoFind: local max [1365, 511] 3.8
23:07:07.469 00.004 11872 AutoFind: local max [566, 509] 3.8
23:07:07.473 00.004 11872 AutoFind: local max [533, 874] 3.7
23:07:07.476 00.003 11872 AutoFind: local max [434, 264] 3.7
23:07:07.480 00.004 11872 AutoFind: local max [1700, 468] 3.7
23:07:07.483 00.003 11872 AutoFind: local max [1544, 369] 3.6
23:07:07.486 00.003 11872 AutoFind: local max [1366, 603] 3.6
23:07:07.489 00.003 11872 AutoFind: local max [671, 437] 3.6
23:07:07.493 00.004 11872 AutoFind: local max [1701, 320] 3.6
23:07:07.497 00.004 11872 AutoFind: local max [1499, 500] 3.6
23:07:07.500 00.003 11872 AutoFind: local max [687, 795] 3.6
23:07:07.503 00.003 11872 AutoFind: local max [420, 364] 3.6
23:07:07.506 00.003 11872 AutoFind: local max [1746, 893] 3.6
23:07:07.511 00.005 11872 AutoFind: local max [1666, 519] 3.6
23:07:07.514 00.003 11872 AutoFind: local max [1817, 912] 3.5
23:07:07.517 00.003 11872 AutoFind: local max [528, 709] 3.5
23:07:07.521 00.004 11872 AutoFind: local max [556, 211] 3.5
23:07:07.524 00.003 11872 AutoFind: local max [589, 472] 3.5
23:07:07.528 00.004 11872 AutoFind: local max [820, 194] 3.5
23:07:07.531 00.003 11872 AutoFind: local max [13, 427] 3.5
23:07:07.534 00.003 11872 AutoFind: local max [770, 1042] 3.5
23:07:07.538 00.004 11872 AutoFind: too close [528, 709] 3.5 - [530, 702] 4.4
23:07:07.542 00.004 11872 AutoFind: too close [528, 709] 3.5 - [532, 697] 4.8
23:07:07.545 00.003 11872 AutoFind: close dim-bright [1817, 912] 3.5 - [1804, 914] 116.0
23:07:07.549 00.004 11872 AutoFind: close dim-bright [420, 364] 3.6 - [421, 373] 25.8
23:07:07.553 00.004 11872 AutoFind: close dim-bright [1544, 369] 3.6 - [1559, 365] 113.0
23:07:07.557 00.004 11872 AutoFind: too close [1700, 468] 3.7 - [1700, 474] 4.1
23:07:07.560 00.003 11872 AutoFind: too close [1365, 511] 3.8 - [1364, 505] 4.4
23:07:07.564 00.004 11872 AutoFind: too close [1275, 42] 4.2 - [1275, 36] 6.9
23:07:07.567 00.003 11872 AutoFind: too close [1361, 155] 4.2 - [1359, 149] 6.7
23:07:07.570 00.003 11872 AutoFind: close dim-bright [1361, 155] 4.2 - [1342, 148] 40.8
23:07:07.574 00.004 11872 AutoFind: too close [308, 538] 4.3 - [309, 533] 4.7
23:07:07.577 00.003 11872 AutoFind: too close [1494, 556] 4.3 - [1493, 563] 4.5
23:07:07.580 00.003 11872 AutoFind: too close [1828, 197] 4.3 - [1827, 191] 5.3
23:07:07.583 00.003 11872 AutoFind: too close [1457, 774] 4.4 - [1456, 779] 4.5
23:07:07.587 00.004 11872 AutoFind: too close [530, 702] 4.4 - [532, 697] 4.8
23:07:07.591 00.004 11872 AutoFind: close dim-bright [1792, 916] 4.8 - [1804, 914] 116.0
23:07:07.595 00.004 11872 AutoFind: too close [1413, 537] 5.6 - [1414, 530] 6.8
23:07:07.597 00.002 11872 AutoFind: close dim-bright [1359, 149] 6.7 - [1342, 148] 40.8
23:07:07.602 00.005 11872 AutoFind: too close [1326, 711] 6.7 - [1326, 704] 8.7
23:07:07.605 00.003 11872 AutoFind: too close [1287, 230] 7.1 - [1286, 224] 8.5
23:07:07.608 00.003 11872 AutoFind: too close [1010, 398] 15.2 - [1009, 405] 15.9
23:07:07.612 00.004 11872 AutoFind: too close to edge [13, 427] 3.5
23:07:07.615 00.003 11872 AutoFind: too close to edge [331, 1081] 5.2
23:07:07.619 00.004 11872 AutoFind: too close to edge [205, 13] 5.3
23:07:07.623 00.004 11872 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
23:07:07.626 00.003 11872 Star::Find(15, 1804, 914, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:07.629 00.003 11872 Star::Find returns 1 (0), X=1803.48, Y=915.90, Mass=4187, SNR=43.7, Peak=187 HFD=5.9
23:07:07.633 00.004 11872 Star::Find(15, 1559, 365, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:07.637 00.004 11872 Star::Find returns 1 (0), X=1559.41, Y=366.33, Mass=5427, SNR=49.1, Peak=145 HFD=7.0
23:07:07.640 00.003 11872 Star::Find(15, 1693, 378, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:07.643 00.003 11872 Star::Find returns 1 (0), X=1692.99, Y=379.44, Mass=2097, SNR=30.7, Peak=77 HFD=6.3
23:07:07.646 00.003 11872 Star::Find(15, 1266, 75, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:07.650 00.004 11872 Star::Find returns 1 (0), X=1266.91, Y=76.62, Mass=1878, SNR=28.8, Peak=49 HFD=6.7
23:07:07.654 00.004 11872 Star::Find(15, 1342, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:07.657 00.003 11872 Star::Find returns 1 (0), X=1342.43, Y=149.56, Mass=1814, SNR=28.1, Peak=54 HFD=7.0
23:07:07.660 00.003 11872 Star::Find(15, 746, 613, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:07.664 00.004 11872 Star::Find returns 1 (0), X=746.56, Y=614.75, Mass=1647, SNR=27.3, Peak=47 HFD=7.1
23:07:07.667 00.003 11872 Star::Find(15, 852, 972, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:07.670 00.003 11872 Star::Find returns 1 (0), X=852.58, Y=973.17, Mass=1254, SNR=23.8, Peak=33 HFD=6.7
23:07:07.674 00.004 11872 Star::Find(15, 421, 373, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:07.677 00.003 11872 Star::Find returns 1 (0), X=421.17, Y=374.76, Mass=1294, SNR=23.4, Peak=42 HFD=6.5
23:07:07.681 00.004 11872 Star::Find(15, 99, 584, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:07.685 00.004 11872 Star::Find returns 1 (0), X=98.74, Y=584.62, Mass=539, SNR=15.4, Peak=31 HFD=4.9
23:07:07.688 00.003 11872 Star::Find(15, 135, 487, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:07.691 00.003 11872 Star::Find returns 1 (0), X=135.13, Y=486.72, Mass=654, SNR=17.4, Peak=29 HFD=5.1
23:07:07.695 00.004 11872 Star::Find(15, 88, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:07.698 00.003 11872 Star::Find returns 1 (0), X=88.33, Y=1000.25, Mass=486, SNR=14.9, Peak=29 HFD=5.5
23:07:07.703 00.005 11872 Star::Find(15, 1899, 908, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:07.706 00.003 11872 Star::Find returns 1 (0), X=1899.26, Y=906.87, Mass=617, SNR=16.8, Peak=33 HFD=5.9
23:07:07.710 00.004 11872 Star::Find(15, 723, 201, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:07.713 00.003 11872 Star::Find returns 1 (0), X=723.56, Y=202.07, Mass=448, SNR=14.1, Peak=18 HFD=6.2
23:07:07.717 00.004 11872 Star::Find(15, 455, 445, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:07.720 00.003 11872 Star::Find returns 1 (0), X=455.08, Y=447.21, Mass=365, SNR=12.9, Peak=18 HFD=5.9
23:07:07.723 00.003 11872 Star::Find(15, 246, 505, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:07.727 00.004 11872 Star::Find returns 1 (0), X=245.45, Y=506.48, Mass=378, SNR=13.1, Peak=15 HFD=5.7
23:07:07.731 00.004 11872 Star::Find(15, 357, 403, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:07.736 00.005 11872 Star::Find returns 1 (0), X=356.94, Y=403.85, Mass=340, SNR=12.5, Peak=13 HFD=6.1
23:07:07.740 00.004 11872 Star::Find(15, 134, 150, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:07.744 00.004 11872 Star::Find returns 1 (0), X=134.57, Y=148.46, Mass=246, SNR=10.7, Peak=16 HFD=5.1
23:07:07.749 00.005 11872 Star::Find(15, 782, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:07.752 00.003 11872 Star::Find returns 1 (0), X=783.33, Y=915.70, Mass=237, SNR=10.4, Peak=11 HFD=6.1
23:07:07.757 00.005 11872 Star::Find(15, 1337, 626, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:07.760 00.003 11872 Star::Find returns 1 (0), X=1338.29, Y=623.57, Mass=378, SNR=13.0, Peak=16 HFD=6.1
23:07:07.764 00.004 11872 Star::Find(15, 253, 723, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:07.767 00.003 11872 Star::Find returns 1 (0), X=252.90, Y=724.33, Mass=179, SNR=9.1, Peak=8 HFD=5.1
23:07:07.772 00.005 11872 Star::Find(15, 1750, 298, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:07.775 00.003 11872 Star::Find returns 1 (0), X=1750.05, Y=298.96, Mass=143, SNR=8.0, Peak=10 HFD=4.6
23:07:07.779 00.004 11872 Star::Find(15, 77, 1036, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:07.783 00.004 11872 Star::Find returns 1 (0), X=76.32, Y=1035.02, Mass=128, SNR=7.7, Peak=13 HFD=4.2
23:07:07.786 00.003 11872 Star::Find(15, 283, 473, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:07.790 00.004 11872 Star::Find returns 1 (0), X=282.31, Y=472.40, Mass=142, SNR=8.0, Peak=8 HFD=5.3
23:07:07.796 00.006 11872 Star::Find(15, 472, 368, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:07.799 00.003 11872 Star::Find returns 1 (0), X=471.51, Y=369.99, Mass=296, SNR=11.2, Peak=15 HFD=6.1
23:07:07.804 00.005 11872 Star::Find(15, 1877, 748, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:07.808 00.004 11872 Star::Find returns 1 (0), X=1877.36, Y=745.36, Mass=208, SNR=9.7, Peak=10 HFD=5.4
23:07:07.810 00.002 11872 Star::Find(15, 346, 757, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:07.815 00.005 11872 Star::Find returns 1 (0), X=346.74, Y=755.01, Mass=144, SNR=8.0, Peak=8 HFD=5.2
23:07:07.820 00.005 11872 Star::Find(15, 259, 108, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:07.825 00.005 11872 Star::Find returns 1 (0), X=259.20, Y=106.57, Mass=201, SNR=9.7, Peak=12 HFD=5.3
23:07:07.829 00.004 11872 Star::Find(15, 484, 630, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:07.833 00.004 11872 Star::Find returns 1 (0), X=485.28, Y=629.74, Mass=141, SNR=8.0, Peak=7 HFD=6.4
23:07:07.838 00.005 11872 Star::Find(15, 1789, 689, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:07.842 00.004 11872 Star::Find returns 1 (0), X=1788.62, Y=690.80, Mass=129, SNR=7.7, Peak=9 HFD=5.9
23:07:07.846 00.004 11872 Star::Find(15, 458, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:07.850 00.004 11872 Star::Find returns 1 (0), X=457.92, Y=23.11, Mass=175, SNR=8.9, Peak=11 HFD=6.2
23:07:07.854 00.004 11872 Star::Find(15, 276, 1064, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:07.858 00.004 11872 Star::Find returns 1 (0), X=275.36, Y=1063.98, Mass=116, SNR=7.2, Peak=9 HFD=5.1
23:07:07.861 00.003 11872 Star::Find(15, 1804, 44, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:07.866 00.005 11872 Star::Find returns 1 (0), X=1803.99, Y=44.98, Mass=94, SNR=6.5, Peak=8 HFD=4.9
23:07:07.869 00.003 11872 Star::Find(15, 408, 124, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:07.874 00.005 11872 Star::Find returns 1 (0), X=407.89, Y=123.16, Mass=119, SNR=7.3, Peak=8 HFD=6.0
23:07:07.877 00.003 11872 Star::Find(15, 1792, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:07.881 00.004 11872 Star::Find returns 1 (0), X=1803.48, Y=915.90, Mass=4187, SNR=43.7, Peak=187 HFD=5.9
23:07:07.884 00.003 11872 Star::Find(15, 522, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:07.887 00.003 11872 Star::Find false star n=22 nbg=283 bg=1.0 sigma=0.9 thresh=4 peak=4
23:07:07.892 00.005 11872 Star::Find returns 0 (2), X=522.00, Y=984.00, Mass=82, SNR=2.9, Peak=7 HFD=0.0
23:07:07.895 00.003 11872 Star::Find(15, 572, 612, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:07.900 00.005 11872 Star::Find returns 1 (0), X=571.29, Y=613.63, Mass=171, SNR=8.9, Peak=6 HFD=6.6
23:07:07.905 00.005 11872 Star::Find(15, 188, 826, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:07.908 00.003 11872 Star::Find false star n=18 nbg=283 bg=0.7 sigma=0.7 thresh=3 peak=2
23:07:07.912 00.004 11872 Star::Find returns 0 (2), X=188.00, Y=826.00, Mass=46, SNR=2.9, Peak=5 HFD=0.0
23:07:07.915 00.003 11872 Star::Find(15, 1315, 649, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:07.919 00.004 11872 Star::Find returns 1 (0), X=1316.95, Y=649.37, Mass=185, SNR=9.1, Peak=12 HFD=5.2
23:07:07.921 00.002 11872 Star::Find(15, 165, 142, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:07.924 00.003 11872 Star::Find returns 1 (0), X=165.14, Y=142.13, Mass=69, SNR=5.6, Peak=6 HFD=4.7
23:07:07.926 00.002 11872 Star::Find(15, 725, 834, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:07.930 00.004 11872 Star::Find false star n=20 nbg=286 bg=1.1 sigma=1.0 thresh=4 peak=4
23:07:07.933 00.003 11872 Star::Find returns 0 (2), X=725.00, Y=834.00, Mass=75, SNR=2.9, Peak=8 HFD=0.0
23:07:07.935 00.002 11872 Star::Find(15, 1358, 869, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:07.937 00.002 11872 Star::Find false star n=33 nbg=284 bg=1.1 sigma=1.0 thresh=4 peak=4
23:07:07.941 00.004 11872 Star::Find returns 0 (2), X=1358.00, Y=869.00, Mass=135, SNR=2.9, Peak=10 HFD=0.0
23:07:07.945 00.004 11872 Star::Find(15, 723, 1045, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:07.949 00.004 11872 Star::Find returns 1 (0), X=723.63, Y=1045.78, Mass=126, SNR=7.5, Peak=11 HFD=6.5
23:07:07.953 00.004 11872 Star::Find(15, 1648, 687, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:07.958 00.005 11872 Star::Find returns 1 (0), X=1647.65, Y=688.02, Mass=112, SNR=7.2, Peak=7 HFD=5.4
23:07:07.962 00.004 11872 Star::Find(15, 1619, 618, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:07.966 00.004 11872 Star::Find false star n=24 nbg=282 bg=0.8 sigma=0.9 thresh=4 peak=4
23:07:07.969 00.003 11872 Star::Find returns 0 (2), X=1619.00, Y=618.00, Mass=90, SNR=2.9, Peak=7 HFD=0.0
23:07:07.973 00.004 11872 Star::Find(15, 250, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:07.977 00.004 11872 Star::Find false star n=27 nbg=272 bg=0.6 sigma=0.7 thresh=3 peak=3
23:07:07.981 00.004 11872 Star::Find returns 0 (2), X=250.00, Y=995.00, Mass=79, SNR=2.9, Peak=6 HFD=0.0
23:07:07.985 00.004 11872 Star::Find(15, 1676, 458, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:07.989 00.004 11872 Star::Find returns 1 (0), X=1675.40, Y=455.74, Mass=90, SNR=6.3, Peak=10 HFD=4.6
23:07:07.993 00.004 11872 Star::Find(15, 536, 305, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:07.997 00.004 11872 Star::Find returns 1 (0), X=536.54, Y=305.92, Mass=114, SNR=7.0, Peak=7 HFD=6.3
23:07:08.000 00.003 11872 Star::Find(15, 277, 579, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:08.004 00.004 11872 Star::Find returns 1 (0), X=277.40, Y=579.59, Mass=120, SNR=7.4, Peak=9 HFD=5.2
23:07:08.008 00.004 11872 Star::Find(15, 1760, 461, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:08.012 00.004 11872 Star::Find false star n=25 nbg=277 bg=0.6 sigma=0.7 thresh=3 peak=3
23:07:08.015 00.003 11872 Star::Find returns 0 (2), X=1760.00, Y=461.00, Mass=79, SNR=2.9, Peak=6 HFD=0.0
23:07:08.019 00.004 11872 Star::Find(15, 864, 691, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:08.024 00.005 11872 Star::Find false star n=25 nbg=282 bg=1.0 sigma=1.0 thresh=4 peak=4
23:07:08.028 00.004 11872 Star::Find returns 0 (2), X=864.00, Y=691.00, Mass=91, SNR=2.9, Peak=6 HFD=0.0
23:07:08.034 00.006 11872 Star::Find(15, 837, 754, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:08.038 00.004 11872 Star::Find false star n=36 nbg=279 bg=1.1 sigma=1.0 thresh=4 peak=4
23:07:08.043 00.005 11872 Star::Find returns 0 (2), X=837.00, Y=754.00, Mass=131, SNR=2.9, Peak=9 HFD=0.0
23:07:08.047 00.004 11872 Star::Find(15, 91, 765, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:08.051 00.004 11872 Star::Find false star n=18 nbg=281 bg=0.7 sigma=0.7 thresh=3 peak=3
23:07:08.056 00.005 11872 Star::Find returns 0 (2), X=91.00, Y=765.00, Mass=52, SNR=2.9, Peak=7 HFD=0.0
23:07:08.060 00.004 11872 Star::Find(15, 61, 78, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:08.064 00.004 11872 Star::Find false star n=12 nbg=283 bg=0.6 sigma=0.7 thresh=3 peak=3
23:07:08.067 00.003 11872 Star::Find returns 0 (2), X=61.00, Y=78.00, Mass=35, SNR=2.9, Peak=5 HFD=0.0
23:07:08.071 00.004 11872 Star::Find(15, 566, 509, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:08.076 00.005 11872 Star::Find returns 0 (2), X=566.00, Y=509.00, Mass=16, SNR=2.8, Peak=5 HFD=0.0
23:07:08.079 00.003 11872 Star::Find(15, 533, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:08.082 00.003 11872 Star::Find false star n=9 nbg=279 bg=0.7 sigma=0.8 thresh=3 peak=2
23:07:08.087 00.005 11872 Star::Find returns 0 (2), X=533.00, Y=874.00, Mass=23, SNR=2.9, Peak=4 HFD=0.0
23:07:08.091 00.004 11872 Star::Find(15, 434, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:08.095 00.004 11872 Star::Find false star n=21 nbg=279 bg=0.7 sigma=0.7 thresh=3 peak=3
23:07:08.098 00.003 11872 Star::Find returns 0 (2), X=434.00, Y=264.00, Mass=62, SNR=2.9, Peak=6 HFD=0.0
23:07:08.103 00.005 11872 Star::Find(15, 1544, 369, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:08.107 00.004 11872 Star::Find returns 1 (0), X=1559.25, Y=366.28, Mass=5299, SNR=48.4, Peak=124 HFD=6.7
23:07:08.110 00.003 11872 Star::Find(15, 1366, 603, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:08.113 00.003 11872 Star::Find false star n=33 nbg=267 bg=0.7 sigma=0.7 thresh=3 peak=3
23:07:08.118 00.005 11872 Star::Find returns 0 (2), X=1366.00, Y=603.00, Mass=96, SNR=2.9, Peak=6 HFD=0.0
23:07:08.121 00.003 11872 Star::Find(15, 671, 437, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:08.124 00.003 11872 Star::Find false star n=11 nbg=286 bg=1.8 sigma=1.2 thresh=5 peak=3
23:07:08.129 00.005 11872 Star::Find returns 0 (2), X=671.00, Y=437.00, Mass=42, SNR=2.9, Peak=7 HFD=0.0
23:07:08.133 00.004 11872 Star::Find(15, 1701, 320, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:08.136 00.003 11872 Star::Find returns 1 (0), X=1701.08, Y=318.42, Mass=137, SNR=7.9, Peak=7 HFD=6.4
23:07:08.140 00.004 11872 Star::Find(15, 1499, 500, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:08.143 00.003 11872 Star::Find false star n=21 nbg=285 bg=0.5 sigma=0.6 thresh=2 peak=2
23:07:08.148 00.005 11872 Star::Find returns 0 (2), X=1499.00, Y=500.00, Mass=40, SNR=2.9, Peak=4 HFD=0.0
23:07:08.151 00.003 11872 Star::Find(15, 687, 795, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:08.154 00.003 11872 Star::Find false star n=14 nbg=285 bg=0.9 sigma=0.9 thresh=4 peak=3
23:07:08.158 00.004 11872 Star::Find returns 0 (2), X=687.00, Y=795.00, Mass=49, SNR=2.9, Peak=6 HFD=0.0
23:07:08.161 00.003 11872 Star::Find(15, 420, 364, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:08.166 00.005 11872 Star::Find returns 1 (0), X=421.17, Y=374.76, Mass=1294, SNR=23.4, Peak=42 HFD=6.5
23:07:08.169 00.003 11872 Star::Find(15, 1746, 893, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:08.172 00.003 11872 Star::Find returns 0 (3), X=1746.00, Y=893.00, Mass=7, SNR=1.8, Peak=5 HFD=0.0
23:07:08.177 00.005 11872 Star::Find(15, 1666, 519, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:08.181 00.004 11872 Star::Find false star n=19 nbg=279 bg=1.0 sigma=1.0 thresh=4 peak=4
23:07:08.184 00.003 11872 Star::Find returns 0 (2), X=1666.00, Y=519.00, Mass=80, SNR=2.9, Peak=10 HFD=0.0
23:07:08.189 00.005 11872 Star::Find(15, 1817, 912, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:08.192 00.003 11872 Star::Find returns 1 (0), X=1803.48, Y=915.90, Mass=4187, SNR=43.7, Peak=187 HFD=5.9
23:07:08.196 00.004 11872 Star::Find(15, 556, 211, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:08.201 00.005 11872 Star::Find false star n=16 nbg=285 bg=0.9 sigma=1.0 thresh=4 peak=3
23:07:08.205 00.004 11872 Star::Find returns 0 (2), X=556.00, Y=211.00, Mass=62, SNR=2.9, Peak=8 HFD=0.0
23:07:08.209 00.004 11872 Star::Find(15, 589, 472, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:08.213 00.004 11872 Star::Find false star n=10 nbg=274 bg=0.7 sigma=0.8 thresh=3 peak=2
23:07:08.216 00.003 11872 Star::Find returns 0 (2), X=589.00, Y=472.00, Mass=26, SNR=2.9, Peak=5 HFD=0.0
23:07:08.220 00.004 11872 Star::Find(15, 820, 194, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:08.224 00.004 11872 Star::Find false star n=8 nbg=287 bg=0.6 sigma=0.7 thresh=3 peak=1
23:07:08.227 00.003 11872 Star::Find returns 0 (2), X=820.00, Y=194.00, Mass=20, SNR=2.9, Peak=4 HFD=0.0
23:07:08.232 00.005 11872 Star::Find(15, 770, 1042, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:08.235 00.003 11872 Star::Find returns 0 (2), X=770.00, Y=1042.00, Mass=20, SNR=3.0, Peak=5 HFD=0.0
23:07:08.240 00.005 11872 AutoFind: finding best star pass 1
23:07:08.243 00.003 11872 Star::Find(15, 1804, 914, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:08.246 00.003 11872 Star::Find returns 1 (0), X=1803.48, Y=915.90, Mass=4187, SNR=43.7, Peak=187 HFD=5.9
23:07:08.251 00.005 11872 AutoFind returns star at [1804, 914] 116.0 Mass 4187 SNR 43.7
23:07:08.255 00.004 11872 Star::Find(15, 1804, 914, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:08.259 00.004 11872 Star::Find returns 1 (0), X=1803.48, Y=915.90, Mass=4187, SNR=43.7, Peak=187 HFD=5.9
23:07:08.263 00.004 11872 MultiStar: List (12): {1803.48, 915.90}(43.7), {1559.41, 366.33}(49.1), {1692.99, 379.44}(30.7), {1266.91, 76.62}(28.8), {1342.43, 149.56}(28.1), {746.56, 614.75}(27.3), {852.58, 973.17}(23.8), {421.17, 374.76}(23.4), {98.74, 584.62}(15.4), {135.13, 486.72}(17.4), {88.33, 1000.25}(14.9), {1899.26, 906.87}(16.8), 
23:07:08.267 00.004 11872 setting lock position to (1803.48, 915.90)
23:07:08.271 00.004 11872 AutoSelect: state = 1, call UpdateGuideState
23:07:08.275 00.004 11872 UpdateGuideState(): m_state=1
23:07:08.279 00.004 11872 Star::Find(15, 1803, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:08.283 00.004 11872 Star::Find returns 1 (0), X=1803.48, Y=915.90, Mass=4187, SNR=43.7, Peak=187 HFD=5.9
23:07:08.286 00.003 11872 CameraToMount -- cameraTheta (0.00) - m_xAngle (0.00) = xAngle (-0.00 = -0.00)
23:07:08.291 00.005 11872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.97 = 2.97)
23:07:08.294 00.003 11872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
23:07:08.300 00.006 11872 setting force full frames = false
23:07:08.305 00.005 11872 setting lock position to (1803.48, 915.90)
23:07:08.310 00.005 11872 CurrentPosition() valid, moving to STATE_SELECTED
23:07:08.314 00.004 11872 Changing from state SELECTING to SELECTED
23:07:08.318 00.004 11872 guider state => SELECTED
23:07:08.323 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=187, med=0, FiltMin=0, FiltMax=102, Gamma=1.000
23:07:08.328 00.005 11872 UpdateGuideState exits: m=4187 SNR=43.7
23:07:08.332 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=187, med=0, FiltMin=0, FiltMax=102, Gamma=1.000
23:07:08.336 00.004 11872 Status Line: Auto-selected star at (1803.5, 915.9)
23:07:08.344 00.008 11872 PhdController: newstate STATE_WAIT_SELECTED
23:07:08.347 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:08.352 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:07:08.357 00.005 11872 Enqueuing Expose request
23:07:08.362 00.005 9960 Worker thread wakes up
23:07:08.362 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:07:08.362 00.000 11872 evsrv: cli 0D2D2BE0 connect
23:07:08.366 00.004 11872 case statement mapped state 2 to 1
23:07:08.370 00.004 9960 Handling exposure in thread, d=1000 o=3 r=(1788,901,31,31)
23:07:08.372 00.002 11872 case statement mapped state 2 to 1
23:07:08.376 00.004 11872 evsrv: cli 0D2D2BE0 request: {"method":"get_lock_position","id":"5a04a7e6-65e9-4318-a0d2-c110f1026026"}
23:07:08.380 00.004 11872 evsrv: cli 0D2D2BE0 response: {"jsonrpc":"2.0","result":[1803.48,915.90],"id":"5a04a7e6-65e9-4318-a0d2-c110f1026026"}
23:07:08.385 00.005 11872 evsrv: cli 0D2D2BE0 disconnect
23:07:08.390 00.005 11872 evsrv: cli 0D2D2500 connect
23:07:08.394 00.004 11872 case statement mapped state 2 to 1
23:07:08.399 00.005 11872 case statement mapped state 2 to 1
23:07:08.403 00.004 11872 evsrv: cli 0D2D2500 request: {"method":"get_app_state","id":"4b6b9acd-8658-41ea-aca6-849f089bdb5d"}
23:07:08.407 00.004 11872 case statement mapped state 2 to 1
23:07:08.410 00.003 11872 evsrv: cli 0D2D2500 response: {"jsonrpc":"2.0","result":"Selected","id":"4b6b9acd-8658-41ea-aca6-849f089bdb5d"}
23:07:08.415 00.005 11872 evsrv: cli 0D2D2500 disconnect
23:07:09.417 01.002 11872 evsrv: cli 0D2D2320 connect
23:07:09.423 00.006 11872 case statement mapped state 2 to 1
23:07:09.429 00.006 11872 case statement mapped state 2 to 1
23:07:09.437 00.008 11872 evsrv: cli 0D2D2320 request: {"method":"get_app_state","id":"6943e25d-00ce-4058-b726-45b386fcd5ea"}
23:07:09.443 00.006 11872 case statement mapped state 2 to 1
23:07:09.449 00.006 11872 evsrv: cli 0D2D2320 response: {"jsonrpc":"2.0","result":"Selected","id":"6943e25d-00ce-4058-b726-45b386fcd5ea"}
23:07:09.454 00.005 11872 evsrv: cli 0D2D2320 disconnect
23:07:09.614 00.160 9960 Exposure complete
23:07:09.732 00.118 9960 worker thread done servicing request
23:07:09.732 00.000 11872 OnExposeComplete: enter
23:07:09.737 00.005 11872 UpdateGuideState(): m_state=2
23:07:09.742 00.005 11872 Star::Find(15, 1803, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:07:09.747 00.005 11872 Star::Find returns 1 (0), X=1803.64, Y=915.28, Mass=4314, SNR=44.0, Peak=202 HFD=5.6
23:07:09.751 00.004 11872 CameraToMount -- cameraTheta (-1.31) - m_xAngle (0.00) = xAngle (-1.31 = -1.31)
23:07:09.755 00.004 11872 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.65 = 1.65)
23:07:09.759 00.004 11872 CameraToMount -- cameraX=0.17 cameraY=-0.63 hyp=0.65 cameraTheta=-1.31 mountX=0.16 mountY=0.65, mountTheta=1.32
23:07:09.764 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=202, med=0, FiltMin=0, FiltMax=105, Gamma=1.000
23:07:09.769 00.005 11872 UpdateGuideState exits: m=4314 SNR=44.0
23:07:09.772 00.003 11872 PhdController: newstate STATE_CALIBRATE
23:07:09.776 00.004 11872 PhdController: newstate STATE_GUIDE
23:07:09.794 00.018 11872 Changing from state SELECTED to CALIBRATING_PRIMARY
23:07:09.798 00.004 11872 guider state => CALIBRATED
23:07:09.802 00.004 11872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
23:07:09.807 00.005 11872 reset dither spiral
23:07:09.812 00.005 11872 PhdController: newstate STATE_SETTLE_BEGIN
23:07:09.816 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:09.820 00.004 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:07:09.823 00.003 11872 Enqueuing Expose request
23:07:09.828 00.005 9960 Worker thread wakes up
23:07:09.828 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:07:09.828 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:07:10.455 00.627 11872 evsrv: cli 0D2D3400 connect
23:07:10.462 00.007 11872 case statement mapped state 5 to 1
23:07:10.468 00.006 11872 case statement mapped state 5 to 1
23:07:10.474 00.006 11872 evsrv: cli 0D2D3400 request: {"method":"get_app_state","id":"a92c680e-050a-4501-b667-e1f0963e4ab5"}
23:07:10.479 00.005 11872 case statement mapped state 5 to 1
23:07:10.483 00.004 11872 evsrv: cli 0D2D3400 response: {"jsonrpc":"2.0","result":"Selected","id":"a92c680e-050a-4501-b667-e1f0963e4ab5"}
23:07:10.488 00.005 11872 evsrv: cli 0D2D3400 disconnect
23:07:11.071 00.583 9960 Exposure complete
23:07:11.190 00.119 9960 worker thread done servicing request
23:07:11.190 00.000 11872 OnExposeComplete: enter
23:07:11.194 00.004 11872 UpdateGuideState(): m_state=5
23:07:11.198 00.004 11872 Star::Find(15, 1803, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:07:11.202 00.004 11872 Star::Find returns 1 (0), X=1803.93, Y=915.45, Mass=4322, SNR=44.6, Peak=187 HFD=5.4
23:07:11.206 00.004 11872 CameraToMount -- cameraTheta (-0.78) - m_xAngle (0.00) = xAngle (-0.79 = -0.79)
23:07:11.210 00.004 11872 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.18 = 2.18)
23:07:11.214 00.004 11872 CameraToMount -- cameraX=0.46 cameraY=-0.46 hyp=0.65 cameraTheta=-0.78 mountX=0.46 mountY=0.53, mountTheta=0.86
23:07:11.219 00.005 11872 Changing from state CALIBRATED to GUIDING
23:07:11.223 00.004 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:07:11.226 00.003 11872 ScopeASCOM::SideOfPier() returns 0
23:07:11.229 00.003 11872 AdjustCalibrationForScopePointing (scope): current dec=31.2 pierSide=0, cal dec=0.0 pierSide=0 rotAngle=None bin=1
23:07:11.234 00.005 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:07:11.238 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:07:11.242 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:07:11.245 00.003 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:07:11.250 00.005 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:07:11.253 00.003 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:07:11.258 00.005 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:07:11.261 00.003 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:07:11.265 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:07:11.270 00.005 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:07:11.273 00.003 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:07:11.276 00.003 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:07:11.281 00.005 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:07:11.373 00.092 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:07:11.380 00.007 11872 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 2.900000
23:07:11.384 00.004 11872 Dec comp: XRate 1.564 -> 1.338 for dec 0.0 -> dec 31.2
23:07:11.391 00.007 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:07:11.396 00.005 11872 ScopeASCOM::SideOfPier() returns 0
23:07:11.401 00.005 11872 setting lock position to (1803.93, 915.45)
23:07:11.406 00.005 11872 guider state => GUIDING
23:07:11.411 00.005 11872 Status Line: Guiding
23:07:11.416 00.005 11872 Mount: notify guiding started
23:07:11.425 00.009 11872 GetString("/profile/5/name", "") returns "PHD SF 2025"
23:07:11.429 00.004 11872 GetString("/profile/5/scope/calibration/timestamp", "") returns "11/21/2025 10:15:14 PM"
23:07:11.433 00.004 11872 GetDouble("/profile/5/scope/calibration/xRate", 1.000000) returns 0.001564
23:07:11.437 00.004 11872 GetDouble("/profile/5/scope/calibration/yRate", 1.000000) returns 0.001340
23:07:11.442 00.005 11872 GetInt("/profile/5/scope/calibration/binning", 1) returns 1
23:07:11.445 00.003 11872 GetDouble("/profile/5/scope/calibration/xAngle", 0.000000) returns 0.004073
23:07:11.449 00.004 11872 GetDouble("/profile/5/scope/calibration/yAngle", 0.000000) returns -1.738880
23:07:11.454 00.005 11872 GetDouble("/profile/5/scope/calibration/declination", 0.000000) returns 0.000075
23:07:11.457 00.003 11872 GetInt("/profile/5/scope/calibration/pierSide", -1) returns 0
23:07:11.460 00.003 11872 GetInt("/profile/5/scope/calibration/raGuideParity", 0) returns 1
23:07:11.463 00.003 11872 GetInt("/profile/5/scope/calibration/decGuideParity", 0) returns -1
23:07:11.466 00.003 11872 GetDouble("/profile/5/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
23:07:11.470 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:07:11.472 00.002 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:07:11.477 00.005 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:07:11.481 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:07:11.485 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:07:11.489 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:07:11.492 00.003 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:07:11.497 00.005 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:07:11.501 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:07:11.504 00.003 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:07:11.509 00.005 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:07:11.513 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:07:11.517 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:07:11.521 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:07:11.526 00.005 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:07:11.530 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:07:11.535 00.005 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:07:11.538 00.003 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:07:11.542 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:07:11.546 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:07:11.551 00.005 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:07:11.554 00.003 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:07:11.559 00.005 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:07:11.564 00.005 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:07:11.568 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:07:11.572 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:07:11.592 00.020 11872 evsrv: cli 0D2D21E0 connect
23:07:11.597 00.005 11872 case statement mapped state 6 to 3
23:07:11.602 00.005 11872 case statement mapped state 6 to 3
23:07:11.608 00.006 11872 evsrv: cli 0D2D21E0 request: {"method":"get_app_state","id":"3bee5601-a50c-4379-aeca-55f4d84409df"}
23:07:11.612 00.004 11872 case statement mapped state 6 to 3
23:07:11.617 00.005 11872 evsrv: cli 0D2D21E0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3bee5601-a50c-4379-aeca-55f4d84409df"}
23:07:11.638 00.021 11872 evsrv: cli 0D2D21E0 disconnect
23:07:11.669 00.031 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:07:11.674 00.005 11872 ScopeASCOM::SideOfPier() returns 0
23:07:11.679 00.005 11872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
23:07:11.683 00.004 11872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
23:07:11.688 00.005 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:07:11.692 00.004 11872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 31.2
23:07:11.696 00.004 11872 MountToCamera -- mountTheta (-0.00) + m_xAngle (0.00) = xAngle (0.00 = 0.00)
23:07:11.703 00.007 11872 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
23:07:11.708 00.005 11872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
23:07:11.712 00.004 11872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
23:07:11.715 00.003 11872 GetInt("/profile/5/AutoLoadCalibration", -1) returns 1
23:07:11.720 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=187, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
23:07:11.724 00.004 11872 UpdateGuideState exits: m=4322 SNR=44.6
23:07:11.727 00.003 11872 PhdController: newstate STATE_SETTLE_WAIT
23:07:11.732 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:11.736 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:07:11.739 00.003 11872 Enqueuing Expose request
23:07:11.743 00.004 9960 Worker thread wakes up
23:07:11.744 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
23:07:11.744 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1789,900,31,31)
23:07:12.990 01.246 9960 Exposure complete
23:07:13.110 00.120 9960 worker thread done servicing request
23:07:13.111 00.001 11872 OnExposeComplete: enter
23:07:13.114 00.003 11872 UpdateGuideState(): m_state=6
23:07:13.117 00.003 11872 Star::Find(15, 1803, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:13.120 00.003 11872 Star::Find returns 1 (0), X=1803.86, Y=915.25, Mass=4235, SNR=43.6, Peak=191 HFD=5.8
23:07:13.123 00.003 11872 CameraToMount -- cameraTheta (-1.91) - m_xAngle (0.00) = xAngle (-1.92 = -1.92)
23:07:13.129 00.006 11872 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.05 = 1.05)
23:07:13.133 00.004 11872 CameraToMount -- cameraX=-0.07 cameraY=-0.20 hyp=0.21 cameraTheta=-1.91 mountX=-0.07 mountY=0.18, mountTheta=1.94
23:07:13.140 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.07, y=-0.20, opts=13)
23:07:13.145 00.005 11872 Enqueuing Move request for scope (-0.07, -0.20)
23:07:13.149 00.004 9960 Worker thread wakes up
23:07:13.149 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.20) opts 0xd
23:07:13.150 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.07, -0.20)
23:07:13.150 00.000 9960 Moving (-0.07, -0.20) raw xDistance=-0.07 yDistance=0.18
23:07:13.150 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:07:13.150 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:07:13.150 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
23:07:13.151 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=191, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
23:07:13.154 00.003 11872 UpdateGuideState exits: m=4235 SNR=43.6
23:07:13.159 00.005 9960 MoveAxis(E, 0, ABG)
23:07:13.159 00.000 9960 Move returns status 0, amount 0
23:07:13.160 00.001 9960 MoveAxis(N, 0, ABG)
23:07:13.160 00.000 9960 Move returns status 0, amount 0
23:07:13.160 00.000 9960 move complete, result=0
23:07:13.160 00.000 11872 PhdController: settling, locked = 1, distance = 0.52 (1.50) aobump = 0 frame = 1 / 99999
23:07:13.165 00.005 9960 worker thread done servicing request
23:07:13.165 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763788033.165,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.52,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:07:13.169 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:13.173 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:07:13.176 00.003 11872 Enqueuing Expose request
23:07:13.180 00.004 11872 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:07:13.184 00.004 9960 Worker thread wakes up
23:07:13.184 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:07:13.184 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1789,900,31,31)
23:07:14.429 01.245 9960 Exposure complete
23:07:14.553 00.124 9960 worker thread done servicing request
23:07:14.553 00.000 11872 OnExposeComplete: enter
23:07:14.557 00.004 11872 UpdateGuideState(): m_state=6
23:07:14.560 00.003 11872 Star::Find(15, 1803, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:07:14.564 00.004 11872 Star::Find returns 1 (0), X=1803.88, Y=915.18, Mass=4250, SNR=43.9, Peak=188 HFD=5.9
23:07:14.567 00.003 11872 CameraToMount -- cameraTheta (-1.76) - m_xAngle (0.00) = xAngle (-1.76 = -1.76)
23:07:14.571 00.004 11872 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.21 = 1.21)
23:07:14.575 00.004 11872 CameraToMount -- cameraX=-0.05 cameraY=-0.27 hyp=0.28 cameraTheta=-1.76 mountX=-0.05 mountY=0.26, mountTheta=1.77
23:07:14.581 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.05, y=-0.27, opts=13)
23:07:14.585 00.004 11872 Enqueuing Move request for scope (-0.05, -0.27)
23:07:14.588 00.003 9960 Worker thread wakes up
23:07:14.588 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=188, med=0, FiltMin=0, FiltMax=104, Gamma=1.000
23:07:14.592 00.004 11872 UpdateGuideState exits: m=4250 SNR=43.9
23:07:14.596 00.004 11872 PhdController: settling, locked = 1, distance = 0.44 (1.50) aobump = 0 frame = 2 / 99999
23:07:14.600 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.27) opts 0xd
23:07:14.600 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.05, -0.27)
23:07:14.600 00.000 9960 Moving (-0.05, -0.27) raw xDistance=-0.05 yDistance=0.26
23:07:14.601 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:07:14.601 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
23:07:14.601 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763788034.600,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.44,"Time":1.4,"SettleTime":10.0,"StarLocked":true}
23:07:14.604 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
23:07:14.604 00.000 9960 MoveAxis(E, 0, ABG)
23:07:14.605 00.001 9960 Move returns status 0, amount 0
23:07:14.605 00.000 9960 MoveAxis(N, 0, ABG)
23:07:14.605 00.000 9960 Move returns status 0, amount 0
23:07:14.605 00.000 9960 move complete, result=0
23:07:14.605 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:14.609 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:07:14.613 00.004 11872 Enqueuing Expose request
23:07:14.617 00.004 11872 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
23:07:14.621 00.004 9960 worker thread done servicing request
23:07:14.621 00.000 9960 Worker thread wakes up
23:07:14.621 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:07:14.621 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1789,900,31,31)
23:07:15.876 01.255 9960 Exposure complete
23:07:15.984 00.108 9960 worker thread done servicing request
23:07:15.984 00.000 11872 OnExposeComplete: enter
23:07:15.989 00.005 11872 UpdateGuideState(): m_state=6
23:07:15.993 00.004 11872 Star::Find(15, 1803, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:07:15.996 00.003 11872 Star::Find returns 1 (0), X=1803.79, Y=915.15, Mass=4432, SNR=45.0, Peak=223 HFD=5.9
23:07:16.001 00.005 11872 CameraToMount -- cameraTheta (-2.02) - m_xAngle (0.00) = xAngle (-2.03 = -2.03)
23:07:16.004 00.003 11872 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (0.94 = 0.94)
23:07:16.009 00.005 11872 CameraToMount -- cameraX=-0.14 cameraY=-0.29 hyp=0.33 cameraTheta=-2.02 mountX=-0.14 mountY=0.27, mountTheta=2.07
23:07:16.014 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.14, y=-0.29, opts=13)
23:07:16.018 00.004 11872 Enqueuing Move request for scope (-0.14, -0.29)
23:07:16.023 00.005 9960 Worker thread wakes up
23:07:16.023 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=223, med=0, FiltMin=0, FiltMax=105, Gamma=1.000
23:07:16.028 00.005 11872 UpdateGuideState exits: m=4432 SNR=45.0
23:07:16.032 00.004 11872 PhdController: settling, locked = 1, distance = 0.41 (1.50) aobump = 0 frame = 3 / 99999
23:07:16.035 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.29) opts 0xd
23:07:16.035 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.14, -0.29)
23:07:16.036 00.001 9960 Moving (-0.14, -0.29) raw xDistance=-0.14 yDistance=0.27
23:07:16.036 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:07:16.036 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
23:07:16.036 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763788036.035,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.41,"Time":2.9,"SettleTime":10.0,"StarLocked":true}
23:07:16.040 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
23:07:16.040 00.000 9960 MoveAxis(E, 0, ABG)
23:07:16.040 00.000 9960 Move returns status 0, amount 0
23:07:16.040 00.000 9960 MoveAxis(N, 0, ABG)
23:07:16.040 00.000 9960 Move returns status 0, amount 0
23:07:16.041 00.001 9960 move complete, result=0
23:07:16.041 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:16.045 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:07:16.049 00.004 11872 Enqueuing Expose request
23:07:16.053 00.004 9960 worker thread done servicing request
23:07:16.053 00.000 11872 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
23:07:16.056 00.003 9960 Worker thread wakes up
23:07:16.056 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:07:16.058 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1789,900,31,31)
23:07:17.302 01.244 9960 Exposure complete
23:07:17.415 00.113 9960 worker thread done servicing request
23:07:17.416 00.001 11872 OnExposeComplete: enter
23:07:17.420 00.004 11872 UpdateGuideState(): m_state=6
23:07:17.424 00.004 11872 Star::Find(15, 1803, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
23:07:17.428 00.004 11872 Star::Find returns 1 (0), X=1803.76, Y=914.90, Mass=3919, SNR=42.3, Peak=181 HFD=5.8
23:07:17.431 00.003 11872 CameraToMount -- cameraTheta (-1.87) - m_xAngle (0.00) = xAngle (-1.88 = -1.88)
23:07:17.435 00.004 11872 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.09 = 1.09)
23:07:17.439 00.004 11872 CameraToMount -- cameraX=-0.17 cameraY=-0.55 hyp=0.58 cameraTheta=-1.87 mountX=-0.17 mountY=0.51, mountTheta=1.90
23:07:17.444 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.17, y=-0.55, opts=13)
23:07:17.448 00.004 11872 Enqueuing Move request for scope (-0.17, -0.55)
23:07:17.452 00.004 9960 Worker thread wakes up
23:07:17.453 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.55) opts 0xd
23:07:17.453 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.17, -0.55)
23:07:17.453 00.000 9960 Moving (-0.17, -0.55) raw xDistance=-0.17 yDistance=0.51
23:07:17.453 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=181, med=0, FiltMin=0, FiltMax=115, Gamma=1.000
23:07:17.457 00.004 11872 UpdateGuideState exits: m=3919 SNR=42.3
23:07:17.460 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
23:07:17.460 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.04
23:07:17.460 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.51 from input 0.51
23:07:17.462 00.002 11872 PhdController: settling, locked = 1, distance = 0.46 (1.50) aobump = 0 frame = 4 / 99999
23:07:17.465 00.003 9960 MoveAxis(E, 0, ABG)
23:07:17.466 00.001 9960 Move returns status 0, amount 0
23:07:17.466 00.000 9960 MoveAxis(S, 383, ABG)
23:07:17.466 00.000 9960 Guiding  Dir = 1, Dur = 383
23:07:17.466 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763788037.465,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.46,"Time":4.3,"SettleTime":10.0,"StarLocked":true}
23:07:17.470 00.004 9960 IsSlewing returns 0
23:07:17.470 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:17.474 00.004 9960 IsGuiding returns 0
23:07:17.474 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:07:17.478 00.004 11872 Enqueuing Expose request
23:07:17.482 00.004 9960 PulseGuide returned control before completion, sleep 393
23:07:17.889 00.407 9960 IsGuiding returns 0
23:07:17.890 00.001 9960 Move returns status 0, amount 383
23:07:17.891 00.001 9960 move complete, result=0
23:07:17.891 00.000 9960 worker thread done servicing request
23:07:17.893 00.002 9960 Worker thread wakes up
23:07:17.893 00.000 11872 GuideStep: -0.2 px 0 ms EAST, 0.5 px 383 ms SOUTH
23:07:17.897 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
23:07:17.897 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1789,900,31,31)
23:07:19.143 01.246 9960 Exposure complete
23:07:19.273 00.130 9960 worker thread done servicing request
23:07:19.273 00.000 11872 OnExposeComplete: enter
23:07:19.277 00.004 11872 UpdateGuideState(): m_state=6
23:07:19.281 00.004 11872 Star::Find(15, 1803, 914, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
23:07:19.284 00.003 11872 Star::Find returns 1 (0), X=1803.75, Y=915.13, Mass=4119, SNR=43.2, Peak=190 HFD=5.8
23:07:19.289 00.005 11872 CameraToMount -- cameraTheta (-2.08) - m_xAngle (0.00) = xAngle (-2.09 = -2.09)
23:07:19.292 00.003 11872 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (0.88 = 0.88)
23:07:19.297 00.005 11872 CameraToMount -- cameraX=-0.18 cameraY=-0.32 hyp=0.37 cameraTheta=-2.08 mountX=-0.18 mountY=0.28, mountTheta=2.14
23:07:19.303 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.18, y=-0.32, opts=13)
23:07:19.307 00.004 11872 Enqueuing Move request for scope (-0.18, -0.32)
23:07:19.310 00.003 9960 Worker thread wakes up
23:07:19.310 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=190, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
23:07:19.314 00.004 11872 UpdateGuideState exits: m=4119 SNR=43.2
23:07:19.318 00.004 11872 PhdController: settling, locked = 1, distance = 0.43 (1.50) aobump = 0 frame = 5 / 99999
23:07:19.322 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.32) opts 0xd
23:07:19.322 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.18, -0.32)
23:07:19.322 00.000 9960 Moving (-0.18, -0.32) raw xDistance=-0.18 yDistance=0.28
23:07:19.323 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
23:07:19.323 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.28 from input 0.28
23:07:19.323 00.000 9960 MoveAxis(E, 0, ABG)
23:07:19.323 00.000 9960 Move returns status 0, amount 0
23:07:19.323 00.000 9960 MoveAxis(S, 211, ABG)
23:07:19.323 00.000 9960 Guiding  Dir = 1, Dur = 211
23:07:19.323 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763788039.322,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.43,"Time":6.2,"SettleTime":10.0,"StarLocked":true}
23:07:19.327 00.004 9960 IsSlewing returns 0
23:07:19.327 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:19.330 00.003 9960 IsGuiding returns 0
23:07:19.330 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:07:19.336 00.006 11872 Enqueuing Expose request
23:07:19.340 00.004 9960 PulseGuide returned control before completion, sleep 221
23:07:19.567 00.227 9960 IsGuiding returns 0
23:07:19.568 00.001 9960 Move returns status 0, amount 211
23:07:19.569 00.001 9960 move complete, result=0
23:07:19.569 00.000 9960 worker thread done servicing request
23:07:19.569 00.000 11872 GuideStep: -0.2 px 0 ms EAST, 0.3 px 211 ms SOUTH
23:07:19.576 00.007 9960 Worker thread wakes up
23:07:19.576 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:07:19.576 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1789,900,31,31)
23:07:20.825 01.249 9960 Exposure complete
23:07:20.946 00.121 9960 worker thread done servicing request
23:07:20.947 00.001 11872 OnExposeComplete: enter
23:07:20.950 00.003 11872 UpdateGuideState(): m_state=6
23:07:20.954 00.004 11872 Star::Find(15, 1803, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
23:07:20.959 00.005 11872 Star::Find returns 1 (0), X=1803.78, Y=915.19, Mass=4218, SNR=43.6, Peak=205 HFD=5.8
23:07:20.962 00.003 11872 CameraToMount -- cameraTheta (-2.11) - m_xAngle (0.00) = xAngle (-2.11 = -2.11)
23:07:20.966 00.004 11872 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (0.86 = 0.86)
23:07:20.970 00.004 11872 CameraToMount -- cameraX=-0.15 cameraY=-0.26 hyp=0.30 cameraTheta=-2.11 mountX=-0.15 mountY=0.23, mountTheta=2.17
23:07:20.975 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.15, y=-0.26, opts=13)
23:07:20.978 00.003 11872 Enqueuing Move request for scope (-0.15, -0.26)
23:07:20.982 00.004 9960 Worker thread wakes up
23:07:20.982 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.26) opts 0xd
23:07:20.982 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.15, -0.26)
23:07:20.982 00.000 9960 Moving (-0.15, -0.26) raw xDistance=-0.15 yDistance=0.23
23:07:20.982 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
23:07:20.982 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23
23:07:20.982 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=205, med=0, FiltMin=0, FiltMax=117, Gamma=1.000
23:07:20.988 00.006 9960 MoveAxis(E, 0, ABG)
23:07:20.988 00.000 9960 Move returns status 0, amount 0
23:07:20.988 00.000 9960 MoveAxis(S, 169, ABG)
23:07:20.988 00.000 9960 Guiding  Dir = 1, Dur = 169
23:07:20.988 00.000 11872 UpdateGuideState exits: m=4218 SNR=43.6
23:07:20.992 00.004 9960 IsSlewing returns 0
23:07:20.993 00.001 11872 PhdController: settling, locked = 1, distance = 0.39 (1.50) aobump = 0 frame = 6 / 99999
23:07:20.996 00.003 9960 IsGuiding returns 0
23:07:20.997 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763788040.996,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.39,"Time":7.8,"SettleTime":10.0,"StarLocked":true}
23:07:21.000 00.003 9960 PulseGuide returned control before completion, sleep 179
23:07:21.000 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:21.003 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:07:21.008 00.005 11872 Enqueuing Expose request
23:07:21.190 00.182 9960 IsGuiding returns 1
23:07:21.191 00.001 9960 scope still moving after pulse duration time elapsed
23:07:21.221 00.030 9960 IsSlewing returns 0
23:07:21.221 00.000 9960 IsGuiding returns 0
23:07:21.221 00.000 9960 scope move finished after 169 + 55 ms
23:07:21.221 00.000 9960 Move returns status 0, amount 169
23:07:21.222 00.001 9960 move complete, result=0
23:07:21.222 00.000 9960 worker thread done servicing request
23:07:21.222 00.000 9960 Worker thread wakes up
23:07:21.222 00.000 11872 GuideStep: -0.2 px 0 ms EAST, 0.2 px 169 ms SOUTH
23:07:21.227 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
23:07:21.227 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1789,900,31,31)
23:07:22.484 01.257 9960 Exposure complete
23:07:22.588 00.104 9960 worker thread done servicing request
23:07:22.588 00.000 11872 OnExposeComplete: enter
23:07:22.593 00.005 11872 UpdateGuideState(): m_state=6
23:07:22.596 00.003 11872 Star::Find(15, 1803, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
23:07:22.601 00.005 11872 Star::Find returns 1 (0), X=1804.36, Y=914.03, Mass=4215, SNR=43.7, Peak=191 HFD=6.0
23:07:22.604 00.003 11872 CameraToMount -- cameraTheta (-1.28) - m_xAngle (0.00) = xAngle (-1.28 = -1.28)
23:07:22.608 00.004 11872 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.69 = 1.69)
23:07:22.611 00.003 11872 CameraToMount -- cameraX=0.43 cameraY=-1.42 hyp=1.48 cameraTheta=-1.28 mountX=0.42 mountY=1.47, mountTheta=1.29
23:07:22.618 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.43, y=-1.42, opts=13)
23:07:22.622 00.004 11872 Enqueuing Move request for scope (0.43, -1.42)
23:07:22.626 00.004 9960 Worker thread wakes up
23:07:22.626 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.43, -1.42) opts 0xd
23:07:22.626 00.000 9960 Handling offset move in thread for scope, endpoint = (0.43, -1.42)
23:07:22.626 00.000 9960 Moving (0.43, -1.42) raw xDistance=0.42 yDistance=1.47
23:07:22.626 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.27 from input 0.42
23:07:22.626 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.47 from input 1.47
23:07:22.628 00.002 9960 MoveAxis(W, 198, ABG)
23:07:22.628 00.000 9960 Guiding  Dir = 3, Dur = 198
23:07:22.629 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=191, med=0, FiltMin=0, FiltMax=106, Gamma=1.000
23:07:22.632 00.003 9960 IsSlewing returns 0
23:07:22.633 00.001 11872 UpdateGuideState exits: m=4215 SNR=43.7
23:07:22.637 00.004 9960 IsGuiding returns 0
23:07:22.637 00.000 11872 PhdController: settling, locked = 1, distance = 0.72 (1.50) aobump = 0 frame = 7 / 99999
23:07:22.641 00.004 11872 evsrv: {"Event":"Settling","Timestamp":1763788042.641,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.72,"Time":9.5,"SettleTime":10.0,"StarLocked":true}
23:07:22.646 00.005 9960 PulseGuide returned control before completion, sleep 208
23:07:22.646 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:22.650 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:07:22.653 00.003 11872 Enqueuing Expose request
23:07:22.863 00.210 9960 IsGuiding returns 0
23:07:22.863 00.000 9960 Move returns status 0, amount 198
23:07:22.864 00.001 9960 MoveAxis(S, 1098, ABG)
23:07:22.864 00.000 9960 Guiding  Dir = 1, Dur = 1098
23:07:22.864 00.000 9960 IsSlewing returns 0
23:07:22.865 00.001 9960 IsGuiding returns 0
23:07:22.866 00.001 9960 PulseGuide returned control before completion, sleep 1108
23:07:23.990 01.124 9960 IsGuiding returns 1
23:07:23.990 00.000 9960 scope still moving after pulse duration time elapsed
23:07:24.021 00.031 9960 IsSlewing returns 0
23:07:24.022 00.001 9960 IsGuiding returns 0
23:07:24.022 00.000 9960 scope move finished after 1098 + 59 ms
23:07:24.024 00.002 9960 Move returns status 0, amount 1098
23:07:24.024 00.000 9960 move complete, result=0
23:07:24.024 00.000 9960 worker thread done servicing request
23:07:24.024 00.000 11872 GuideStep: 0.4 px 198 ms WEST, 1.5 px 1098 ms SOUTH
23:07:24.030 00.006 9960 Worker thread wakes up
23:07:24.030 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:07:24.030 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1789,900,31,31)
23:07:25.271 01.241 9960 Exposure complete
23:07:25.386 00.115 9960 worker thread done servicing request
23:07:25.386 00.000 11872 OnExposeComplete: enter
23:07:25.391 00.005 11872 UpdateGuideState(): m_state=6
23:07:25.396 00.005 11872 Star::Find(15, 1804, 914, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
23:07:25.399 00.003 11872 Star::Find returns 1 (0), X=1804.47, Y=915.55, Mass=4269, SNR=43.7, Peak=211 HFD=5.7
23:07:25.403 00.004 11872 CameraToMount -- cameraTheta (0.19) - m_xAngle (0.00) = xAngle (0.19 = 0.19)
23:07:25.407 00.004 11872 CameraToMount -- cameraTheta (0.19) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (3.16 = -3.12)
23:07:25.410 00.003 11872 CameraToMount -- cameraX=0.53 cameraY=0.10 hyp=0.54 cameraTheta=0.19 mountX=0.53 mountY=-0.01, mountTheta=-0.02
23:07:25.415 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.53, y=0.10, opts=13)
23:07:25.419 00.004 11872 Enqueuing Move request for scope (0.53, 0.10)
23:07:25.423 00.004 9960 Worker thread wakes up
23:07:25.423 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.53, 0.10) opts 0xd
23:07:25.423 00.000 9960 Handling offset move in thread for scope, endpoint = (0.53, 0.10)
23:07:25.424 00.001 9960 Moving (0.53, 0.10) raw xDistance=0.53 yDistance=-0.01
23:07:25.424 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.35 from input 0.53
23:07:25.424 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:07:25.425 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
23:07:25.429 00.004 11872 UpdateGuideState exits: m=4269 SNR=43.7
23:07:25.432 00.003 11872 PhdController: settling, locked = 1, distance = 0.67 (1.50) aobump = 0 frame = 8 / 99999
23:07:25.437 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:07:25.437 00.000 9960 MoveAxis(W, 265, ABG)
23:07:25.437 00.000 9960 Guiding  Dir = 3, Dur = 265
23:07:25.437 00.000 11872 PhdController: newstate STATE_FINISH
23:07:25.441 00.004 9960 IsSlewing returns 0
23:07:25.441 00.000 11872 PhdController complete: success
23:07:25.445 00.004 11872 evsrv: {"Event":"SettleDone","Timestamp":1763788045.445,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":8,"DroppedFrames":0}
23:07:25.449 00.004 9960 IsGuiding returns 0
23:07:25.449 00.000 11872 Mount: notify guiding dither settle done success=1
23:07:25.454 00.005 9960 PulseGuide returned control before completion, sleep 275
23:07:25.454 00.000 11872 PhdController: newstate STATE_IDLE
23:07:25.457 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:25.461 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:07:25.466 00.005 11872 Enqueuing Expose request
23:07:25.731 00.265 9960 IsGuiding returns 1
23:07:25.734 00.003 9960 scope still moving after pulse duration time elapsed
23:07:25.763 00.029 9960 IsSlewing returns 0
23:07:25.763 00.000 9960 IsGuiding returns 0
23:07:25.765 00.002 9960 scope move finished after 265 + 49 ms
23:07:25.765 00.000 9960 Move returns status 0, amount 265
23:07:25.766 00.001 9960 MoveAxis(N, 0, ABG)
23:07:25.766 00.000 9960 Move returns status 0, amount 0
23:07:25.766 00.000 9960 move complete, result=0
23:07:25.767 00.001 9960 worker thread done servicing request
23:07:25.767 00.000 9960 Worker thread wakes up
23:07:25.767 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:07:25.768 00.001 11872 GuideStep: 0.5 px 265 ms WEST, -0.0 px 0 ms NORTH
23:07:25.774 00.006 9960 Handling exposure in thread, d=1000 o=3 r=(1789,900,31,31)
23:07:26.297 00.523 11872 evsrv: cli 0D2D2820 connect
23:07:26.304 00.007 11872 case statement mapped state 6 to 3
23:07:26.308 00.004 11872 case statement mapped state 6 to 3
23:07:26.313 00.005 11872 evsrv: cli 0D2D2820 request: {"method":"get_app_state","id":"aa31700d-0d3c-4013-9c84-1825c44a9f29"}
23:07:26.317 00.004 11872 case statement mapped state 6 to 3
23:07:26.320 00.003 11872 evsrv: cli 0D2D2820 response: {"jsonrpc":"2.0","result":"Guiding","id":"aa31700d-0d3c-4013-9c84-1825c44a9f29"}
23:07:26.326 00.006 11872 evsrv: cli 0D2D2820 disconnect
23:07:26.333 00.007 11872 evsrv: cli 0D2D3220 connect
23:07:26.338 00.005 11872 case statement mapped state 6 to 3
23:07:26.346 00.008 11872 case statement mapped state 6 to 3
23:07:26.351 00.005 11872 evsrv: cli 0D2D3220 request: {"method":"stop_capture","id":"9d465b00-9993-4413-801a-90cacbcd7861"}
23:07:26.359 00.008 11872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:07:26.365 00.006 11872 Status Line: Waiting for devices...
23:07:26.369 00.004 11872 evsrv: cli 0D2D3220 response: {"jsonrpc":"2.0","result":0,"id":"9d465b00-9993-4413-801a-90cacbcd7861"}
23:07:26.373 00.004 11872 evsrv: cli 0D2D3220 disconnect
23:07:26.376 00.003 11872 evsrv: cli 0D2D32C0 connect
23:07:26.380 00.004 11872 case statement mapped state 6 to 3
23:07:26.384 00.004 11872 case statement mapped state 6 to 3
23:07:26.391 00.007 11872 evsrv: cli 0D2D32C0 request: {"method":"get_app_state","id":"790d852f-12b5-472d-acdc-1986ecfec2b3"}
23:07:26.394 00.003 11872 case statement mapped state 6 to 3
23:07:26.398 00.004 11872 evsrv: cli 0D2D32C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"790d852f-12b5-472d-acdc-1986ecfec2b3"}
23:07:26.402 00.004 11872 evsrv: cli 0D2D32C0 disconnect
23:07:26.435 00.033 9960 ZWO: stopexposure
23:07:26.988 00.553 9960 ZWO: stopexposure
23:07:26.988 00.000 9960 Error thrown from C:\cygwin\home\agalasso\projects\phd2\worker_thread.cpp:190->Capture failed
23:07:26.990 00.002 9960 worker thread done servicing request
23:07:26.990 00.000 11872 OnExposeComplete: enter
23:07:26.997 00.007 11872 OnExposeComplete: Capture Error reported
23:07:27.004 00.007 11872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
23:07:27.009 00.005 11872 Mount: notify guiding stopped
23:07:27.017 00.008 11872 Changing from state GUIDING to STOP
23:07:27.022 00.005 11872 guider state => SELECTED
23:07:27.027 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
23:07:27.031 00.004 11872 Changing from state SELECTED to UNINITIALIZED
23:07:27.036 00.005 11872 guider state => SELECTING
23:07:27.044 00.008 11872 Status Line: Stopped.
23:07:27.050 00.006 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\myframe_events.cpp:489->Error reported capturing image
23:07:27.403 00.353 11872 evsrv: cli 0D2D3040 connect
23:07:27.410 00.007 11872 evsrv: cli 0D2D3040 request: {"method":"get_app_state","id":"d2888499-a9c9-45d9-ad5d-2654e7d67470"}
23:07:27.418 00.008 11872 evsrv: cli 0D2D3040 response: {"jsonrpc":"2.0","result":"Stopped","id":"d2888499-a9c9-45d9-ad5d-2654e7d67470"}
23:07:27.424 00.006 11872 evsrv: cli 0D2D3040 disconnect
23:07:43.122 15.698 11872 evsrv: cli 0D2D2320 connect
23:07:43.129 00.007 11872 evsrv: cli 0D2D2320 request: {"method":"get_app_state","id":"fc2948e5-95f8-4d0d-97c2-236ea8852782"}
23:07:43.134 00.005 11872 evsrv: cli 0D2D2320 response: {"jsonrpc":"2.0","result":"Stopped","id":"fc2948e5-95f8-4d0d-97c2-236ea8852782"}
23:07:43.137 00.003 11872 evsrv: cli 0D2D2320 disconnect
23:07:43.141 00.004 11872 evsrv: cli 0D2D2E60 connect
23:07:43.145 00.004 11872 evsrv: cli 0D2D2E60 request: {"method":"get_calibrated","id":"50c85ba1-6e46-4fd8-9448-4ee2b5819e66"}
23:07:43.152 00.007 11872 evsrv: cli 0D2D2E60 response: {"jsonrpc":"2.0","result":true,"id":"50c85ba1-6e46-4fd8-9448-4ee2b5819e66"}
23:07:43.157 00.005 11872 evsrv: cli 0D2D2E60 disconnect
23:07:43.161 00.004 11872 evsrv: cli 0D2D3220 connect
23:07:43.166 00.005 11872 evsrv: cli 0D2D3220 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"2f17a6c3-d877-4376-b85f-10f9dc1c3466"}
23:07:43.170 00.004 11872 PhdController::Guide begins
23:07:43.173 00.003 11872 PhdController: newstate STATE_SETUP
23:07:43.176 00.003 11872 PhdController: setup
23:07:43.179 00.003 11872 PhdController: newstate STATE_ATTEMPT_START
23:07:43.184 00.005 11872 PhdController: start capturing
23:07:43.188 00.004 11872 Changing from state SELECTING to UNINITIALIZED
23:07:43.191 00.003 11872 guider state => SELECTING
23:07:43.196 00.005 11872 setting force full frames = true
23:07:43.201 00.005 11872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
23:07:43.210 00.009 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:07:43.214 00.004 11872 Enqueuing Expose request
23:07:43.219 00.005 11872 PhdController: newstate STATE_SELECT_STAR
23:07:43.222 00.003 9960 Worker thread wakes up
23:07:43.222 00.000 11872 evsrv: cli 0D2D3220 response: {"jsonrpc":"2.0","result":0,"id":"2f17a6c3-d877-4376-b85f-10f9dc1c3466"}
23:07:43.227 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
23:07:43.227 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:07:43.227 00.000 11872 evsrv: cli 0D2D3220 disconnect
23:07:43.233 00.006 11872 evsrv: cli 0D2D2DC0 connect
23:07:43.238 00.005 11872 case statement mapped state 1 to 101
23:07:43.243 00.005 11872 case statement mapped state 1 to 101
23:07:43.248 00.005 11872 evsrv: cli 0D2D2DC0 request: {"method":"get_lock_shift_params","id":"4412cf00-1909-41ec-bde2-965835c66607"}
23:07:43.253 00.005 11872 evsrv: cli 0D2D2DC0 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"4412cf00-1909-41ec-bde2-965835c66607"}
23:07:43.258 00.005 11872 evsrv: cli 0D2D2DC0 disconnect
23:07:43.263 00.005 11872 evsrv: cli 0D2D2B40 connect
23:07:43.266 00.003 11872 case statement mapped state 1 to 101
23:07:43.271 00.005 11872 case statement mapped state 1 to 101
23:07:43.275 00.004 11872 evsrv: cli 0D2D2B40 request: {"method":"get_lock_position","id":"74f3c06c-b4c0-482c-9491-26e9271c7d16"}
23:07:43.280 00.005 11872 evsrv: cli 0D2D2B40 response: {"jsonrpc":"2.0","result":null,"id":"74f3c06c-b4c0-482c-9491-26e9271c7d16"}
23:07:43.285 00.005 11872 evsrv: cli 0D2D2B40 disconnect
23:07:44.287 01.002 11872 evsrv: cli 0D2D2780 connect
23:07:44.295 00.008 11872 case statement mapped state 1 to 101
23:07:44.301 00.006 11872 case statement mapped state 1 to 101
23:07:44.306 00.005 11872 evsrv: cli 0D2D2780 request: {"method":"get_lock_position","id":"55c12257-fc8a-4d74-9f61-3c6de869d853"}
23:07:44.311 00.005 11872 evsrv: cli 0D2D2780 response: {"jsonrpc":"2.0","result":null,"id":"55c12257-fc8a-4d74-9f61-3c6de869d853"}
23:07:44.316 00.005 11872 evsrv: cli 0D2D2780 disconnect
23:07:44.480 00.164 9960 Exposure complete
23:07:44.590 00.110 9960 worker thread done servicing request
23:07:44.590 00.000 11872 OnExposeComplete: enter
23:07:44.594 00.004 11872 UpdateGuideState(): m_state=1
23:07:44.599 00.005 11872 UpdateCurrentPosition: no star selected
23:07:44.603 00.004 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
23:07:44.607 00.004 11872 Status Line: No star selected
23:07:44.610 00.003 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=195, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
23:07:44.614 00.004 11872 UpdateGuideState exits: No star selected
23:07:44.617 00.003 11872 GuiderMultiStar::AutoSelect enter
23:07:44.622 00.005 11872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
23:07:44.725 00.103 11872 AutoFind: auto downsample for scale 1.00 => 1x
23:07:44.909 00.184 11872 AutoFind: global mean = 0.0, stdev 2.3
23:07:44.913 00.004 11872 AutoFind: using threshold = 0.1
23:07:45.144 00.231 11872 AutoFind: local max [1805, 913] 121.3
23:07:45.148 00.004 11872 AutoFind: local max [1561, 364] 103.7
23:07:45.151 00.003 11872 AutoFind: local max [1561, 370] 74.3
23:07:45.155 00.004 11872 AutoFind: local max [1694, 377] 52.4
23:07:45.159 00.004 11872 AutoFind: local max [1343, 147] 40.8
23:07:45.163 00.004 11872 AutoFind: local max [1268, 74] 36.8
23:07:45.167 00.004 11872 AutoFind: local max [747, 612] 29.1
23:07:45.171 00.004 11872 AutoFind: local max [422, 373] 28.2
23:07:45.174 00.003 11872 AutoFind: local max [137, 485] 24.0
23:07:45.178 00.004 11872 AutoFind: local max [90, 1000] 21.4
23:07:45.181 00.003 11872 AutoFind: local max [100, 583] 21.1
23:07:45.185 00.004 11872 AutoFind: local max [1010, 398] 19.5
23:07:45.188 00.003 11872 AutoFind: local max [852, 971] 19.2
23:07:45.192 00.004 11872 AutoFind: local max [853, 976] 18.7
23:07:45.196 00.004 11872 AutoFind: local max [1901, 906] 17.6
23:07:45.199 00.003 11872 AutoFind: local max [1011, 405] 14.8
23:07:45.203 00.004 11872 AutoFind: local max [136, 147] 12.4
23:07:45.206 00.003 11872 AutoFind: local max [109, 1086] 10.7
23:07:45.210 00.004 11872 AutoFind: local max [456, 445] 10.6
23:07:45.213 00.003 11872 AutoFind: local max [725, 199] 10.3
23:07:45.216 00.003 11872 AutoFind: local max [724, 205] 10.3
23:07:45.218 00.002 11872 AutoFind: local max [8, 731] 9.7
23:07:45.221 00.003 11872 AutoFind: local max [247, 504] 9.7
23:07:45.223 00.002 11872 AutoFind: local max [1286, 224] 9.1
23:07:45.227 00.004 11872 AutoFind: local max [473, 366] 8.2
23:07:45.231 00.004 11872 AutoFind: local max [358, 406] 8.0
23:07:45.233 00.002 11872 AutoFind: local max [284, 469] 7.8
23:07:45.236 00.003 11872 AutoFind: local max [1414, 536] 7.5
23:07:45.238 00.002 11872 AutoFind: local max [1328, 702] 7.5
23:07:45.241 00.003 11872 AutoFind: local max [1361, 148] 7.2
23:07:45.244 00.003 11872 AutoFind: local max [532, 697] 7.1
23:07:45.247 00.003 11872 AutoFind: local max [1275, 36] 6.8
23:07:45.249 00.002 11872 AutoFind: local max [1752, 302] 6.6
23:07:45.252 00.003 11872 AutoFind: local max [348, 752] 6.6
23:07:45.254 00.002 11872 AutoFind: local max [1327, 710] 6.2
23:07:45.257 00.003 11872 AutoFind: local max [1338, 625] 6.2
23:07:45.261 00.004 11872 AutoFind: local max [1791, 689] 6.1
23:07:45.265 00.004 11872 AutoFind: local max [1495, 555] 6.0
23:07:45.268 00.003 11872 AutoFind: local max [1456, 778] 6.0
23:07:45.272 00.004 11872 AutoFind: local max [1751, 296] 5.9
23:07:45.275 00.003 11872 AutoFind: local max [1805, 45] 5.9
23:07:45.279 00.004 11872 AutoFind: local max [1878, 748] 5.9
23:07:45.282 00.003 11872 AutoFind: local max [459, 24] 5.9
23:07:45.285 00.003 11872 AutoFind: local max [254, 722] 5.9
23:07:45.289 00.004 11872 AutoFind: local max [1458, 772] 5.8
23:07:45.293 00.004 11872 AutoFind: local max [206, 13] 5.2
23:07:45.296 00.003 11872 AutoFind: local max [331, 1080] 5.2
23:07:45.298 00.002 11872 AutoFind: local max [1177, 436] 5.0
23:07:45.302 00.004 11872 AutoFind: local max [1703, 319] 5.0
23:07:45.305 00.003 11872 AutoFind: local max [784, 913] 4.9
23:07:45.308 00.003 11872 AutoFind: local max [1318, 647] 4.9
23:07:45.311 00.003 11872 AutoFind: local max [538, 305] 4.9
23:07:45.313 00.002 11872 AutoFind: local max [309, 533] 4.8
23:07:45.316 00.003 11872 AutoFind: local max [1365, 510] 4.8
23:07:45.319 00.003 11872 AutoFind: local max [1829, 191] 4.8
23:07:45.322 00.003 11872 AutoFind: local max [487, 631] 4.8
23:07:45.325 00.003 11872 AutoFind: local max [78, 1034] 4.7
23:07:45.328 00.003 11872 AutoFind: local max [125, 113] 4.5
23:07:45.331 00.003 11872 AutoFind: local max [1573, 368] 4.4
23:07:45.335 00.004 11872 AutoFind: local max [1468, 738] 4.4
23:07:45.338 00.003 11872 AutoFind: local max [166, 143] 4.4
23:07:45.342 00.004 11872 AutoFind: local max [259, 108] 4.3
23:07:45.346 00.004 11872 AutoFind: local max [1676, 458] 4.2
23:07:45.349 00.003 11872 AutoFind: local max [1469, 732] 4.2
23:07:45.353 00.004 11872 AutoFind: local max [866, 689] 4.2
23:07:45.356 00.003 11872 AutoFind: local max [606, 350] 4.1
23:07:45.359 00.003 11872 AutoFind: local max [410, 122] 4.1
23:07:45.362 00.003 11872 AutoFind: local max [1126, 707] 4.1
23:07:45.366 00.004 11872 AutoFind: local max [727, 832] 4.1
23:07:45.369 00.003 11872 AutoFind: local max [1180, 429] 4.0
23:07:45.373 00.004 11872 AutoFind: local max [1690, 1021] 4.0
23:07:45.376 00.003 11872 AutoFind: local max [664, 223] 3.9
23:07:45.379 00.003 11872 AutoFind: local max [411, 385] 3.9
23:07:45.382 00.003 11872 AutoFind: local max [1595, 902] 3.9
23:07:45.386 00.004 11872 AutoFind: local max [1649, 688] 3.9
23:07:45.389 00.003 11872 AutoFind: local max [1824, 18] 3.8
23:07:45.392 00.003 11872 AutoFind: local max [1761, 466] 3.8
23:07:45.396 00.004 11872 AutoFind: local max [1859, 13] 3.8
23:07:45.399 00.003 11872 AutoFind: local max [1367, 502] 3.8
23:07:45.403 00.004 11872 AutoFind: local max [1695, 366] 3.8
23:07:45.406 00.003 11872 AutoFind: local max [1454, 85] 3.7
23:07:45.410 00.004 11872 AutoFind: local max [1918, 1071] 3.7
23:07:45.414 00.004 11872 AutoFind: local max [1570, 840] 3.7
23:07:45.417 00.003 11872 AutoFind: local max [982, 482] 3.7
23:07:45.420 00.003 11872 AutoFind: local max [1360, 870] 3.7
23:07:45.423 00.003 11872 AutoFind: local max [27, 102] 3.7
23:07:45.427 00.004 11872 AutoFind: local max [1318, 655] 3.6
23:07:45.431 00.004 11872 AutoFind: local max [1323, 933] 3.6
23:07:45.434 00.003 11872 AutoFind: local max [670, 481] 3.6
23:07:45.437 00.003 11872 AutoFind: local max [405, 510] 3.6
23:07:45.440 00.003 11872 AutoFind: local max [1017, 318] 3.6
23:07:45.445 00.005 11872 AutoFind: local max [1816, 920] 3.6
23:07:45.448 00.003 11872 AutoFind: local max [1014, 333] 3.6
23:07:45.451 00.003 11872 AutoFind: local max [641, 89] 3.6
23:07:45.455 00.004 11872 AutoFind: local max [1826, 165] 3.5
23:07:45.458 00.003 11872 AutoFind: local max [1835, 169] 3.5
23:07:45.461 00.003 11872 AutoFind: local max [746, 937] 3.5
23:07:45.465 00.004 11872 AutoFind: local max [515, 281] 3.5
23:07:45.468 00.003 11872 AutoFind: local max [1679, 511] 3.5
23:07:45.472 00.004 11872 AutoFind: local max [476, 382] 3.5
23:07:45.475 00.003 11872 AutoFind: too close [476, 382] 3.5 - [473, 366] 8.2
23:07:45.480 00.005 11872 AutoFind: too close [1835, 169] 3.5 - [1826, 165] 3.5
23:07:45.483 00.003 11872 AutoFind: too close [1014, 333] 3.6 - [1017, 318] 3.6
23:07:45.486 00.003 11872 AutoFind: close dim-bright [1816, 920] 3.6 - [1805, 913] 121.3
23:07:45.490 00.004 11872 AutoFind: too close [1318, 655] 3.6 - [1318, 647] 4.9
23:07:45.494 00.004 11872 AutoFind: close dim-bright [1695, 366] 3.8 - [1694, 377] 52.4
23:07:45.498 00.004 11872 AutoFind: too close [1367, 502] 3.8 - [1365, 510] 4.8
23:07:45.501 00.003 11872 AutoFind: close dim-bright [411, 385] 3.9 - [422, 373] 28.2
23:07:45.504 00.003 11872 AutoFind: too close [1180, 429] 4.0 - [1177, 436] 5.0
23:07:45.508 00.004 11872 AutoFind: too close [1469, 732] 4.2 - [1468, 738] 4.4
23:07:45.511 00.003 11872 AutoFind: close dim-bright [1573, 368] 4.4 - [1561, 370] 74.3
23:07:45.516 00.005 11872 AutoFind: close dim-bright [1573, 368] 4.4 - [1561, 364] 103.7
23:07:45.519 00.003 11872 AutoFind: too close [1458, 772] 5.8 - [1456, 778] 6.0
23:07:45.523 00.004 11872 AutoFind: too close [1751, 296] 5.9 - [1752, 302] 6.6
23:07:45.526 00.003 11872 AutoFind: too close [1327, 710] 6.2 - [1328, 702] 7.5
23:07:45.529 00.003 11872 AutoFind: close dim-bright [1361, 148] 7.2 - [1343, 147] 40.8
23:07:45.532 00.003 11872 AutoFind: too close [724, 205] 10.3 - [725, 199] 10.3
23:07:45.537 00.005 11872 AutoFind: too close [1011, 405] 14.8 - [1010, 398] 19.5
23:07:45.540 00.003 11872 AutoFind: too close [853, 976] 18.7 - [852, 971] 19.2
23:07:45.545 00.005 11872 AutoFind: too close [1561, 370] 74.3 - [1561, 364] 103.7
23:07:45.548 00.003 11872 AutoFind: too close to edge [1859, 13] 3.8
23:07:45.551 00.003 11872 AutoFind: too close to edge [206, 13] 5.2
23:07:45.554 00.003 11872 AutoFind: too close to edge [8, 731] 9.7
23:07:45.558 00.004 11872 AutoFind: too close to edge [109, 1086] 10.7
23:07:45.561 00.003 11872 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
23:07:45.565 00.004 11872 Star::Find(15, 1805, 913, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:45.568 00.003 11872 Star::Find returns 1 (0), X=1804.75, Y=915.03, Mass=4068, SNR=42.8, Peak=195 HFD=6.0
23:07:45.571 00.003 11872 Star::Find(15, 1694, 377, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:45.573 00.002 11872 Star::Find returns 1 (0), X=1694.41, Y=378.08, Mass=1899, SNR=29.5, Peak=74 HFD=5.9
23:07:45.576 00.003 11872 Star::Find(15, 1343, 147, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:45.579 00.003 11872 Star::Find returns 1 (0), X=1343.75, Y=148.63, Mass=1804, SNR=28.6, Peak=45 HFD=6.7
23:07:45.581 00.002 11872 Star::Find(15, 1268, 74, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:45.584 00.003 11872 Star::Find returns 1 (0), X=1268.34, Y=75.77, Mass=1785, SNR=27.8, Peak=47 HFD=6.8
23:07:45.587 00.003 11872 Star::Find(15, 747, 612, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:45.590 00.003 11872 Star::Find returns 1 (0), X=747.71, Y=614.51, Mass=1689, SNR=27.1, Peak=42 HFD=7.2
23:07:45.593 00.003 11872 Star::Find(15, 422, 373, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:45.596 00.003 11872 Star::Find returns 1 (0), X=422.15, Y=373.84, Mass=1356, SNR=24.1, Peak=42 HFD=6.3
23:07:45.598 00.002 11872 Star::Find(15, 137, 485, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:45.602 00.004 11872 Star::Find returns 1 (0), X=136.38, Y=486.20, Mass=696, SNR=17.9, Peak=39 HFD=5.5
23:07:45.607 00.005 11872 Star::Find(15, 90, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:45.610 00.003 11872 Star::Find returns 1 (0), X=89.28, Y=999.75, Mass=482, SNR=14.8, Peak=36 HFD=4.6
23:07:45.614 00.004 11872 Star::Find(15, 100, 583, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:45.617 00.003 11872 Star::Find returns 1 (0), X=99.68, Y=583.55, Mass=636, SNR=16.8, Peak=35 HFD=5.4
23:07:45.621 00.004 11872 Star::Find(15, 1901, 906, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:45.624 00.003 11872 Star::Find returns 1 (0), X=1900.56, Y=905.66, Mass=521, SNR=15.4, Peak=31 HFD=5.3
23:07:45.627 00.003 11872 Star::Find(15, 136, 147, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:45.630 00.003 11872 Star::Find returns 1 (0), X=135.74, Y=147.42, Mass=274, SNR=11.2, Peak=17 HFD=4.8
23:07:45.633 00.003 11872 Star::Find(15, 456, 445, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:45.635 00.002 11872 Star::Find returns 1 (0), X=456.04, Y=446.12, Mass=380, SNR=13.1, Peak=16 HFD=5.8
23:07:45.640 00.005 11872 Star::Find(15, 247, 504, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:45.644 00.004 11872 Star::Find returns 1 (0), X=246.96, Y=504.26, Mass=346, SNR=12.5, Peak=14 HFD=6.1
23:07:45.647 00.003 11872 Star::Find(15, 1286, 224, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:45.652 00.005 11872 Star::Find returns 1 (0), X=1287.81, Y=224.81, Mass=528, SNR=15.2, Peak=16 HFD=6.6
23:07:45.655 00.003 11872 Star::Find(15, 358, 406, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:45.659 00.004 11872 Star::Find returns 1 (0), X=358.33, Y=402.67, Mass=361, SNR=12.9, Peak=15 HFD=6.2
23:07:45.663 00.004 11872 Star::Find(15, 284, 469, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:45.667 00.004 11872 Star::Find returns 1 (0), X=283.87, Y=469.83, Mass=251, SNR=10.8, Peak=12 HFD=6.0
23:07:45.670 00.003 11872 Star::Find(15, 1414, 536, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:45.673 00.003 11872 Star::Find returns 1 (0), X=1414.78, Y=532.85, Mass=319, SNR=11.8, Peak=13 HFD=6.7
23:07:45.676 00.003 11872 Star::Find(15, 1361, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:45.680 00.004 11872 Star::Find returns 1 (0), X=1344.25, Y=149.13, Mass=1678, SNR=27.2, Peak=34 HFD=6.4
23:07:45.683 00.003 11872 Star::Find(15, 532, 697, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:45.688 00.005 11872 Star::Find returns 1 (0), X=531.42, Y=700.12, Mass=300, SNR=11.4, Peak=12 HFD=6.8
23:07:45.691 00.003 11872 Star::Find(15, 1275, 36, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:45.696 00.005 11872 Star::Find returns 1 (0), X=1275.53, Y=37.37, Mass=286, SNR=11.3, Peak=14 HFD=5.9
23:07:45.699 00.003 11872 Star::Find(15, 348, 752, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:45.703 00.004 11872 Star::Find returns 1 (0), X=348.11, Y=753.54, Mass=230, SNR=10.4, Peak=9 HFD=5.9
23:07:45.706 00.003 11872 Star::Find(15, 1338, 625, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:45.710 00.004 11872 Star::Find returns 1 (0), X=1340.08, Y=620.60, Mass=351, SNR=12.4, Peak=15 HFD=6.2
23:07:45.714 00.004 11872 Star::Find(15, 1791, 689, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:45.718 00.004 11872 Star::Find returns 1 (0), X=1790.14, Y=689.40, Mass=126, SNR=7.5, Peak=9 HFD=4.8
23:07:45.722 00.004 11872 Star::Find(15, 1495, 555, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:45.726 00.004 11872 Star::Find returns 1 (0), X=1495.43, Y=556.57, Mass=119, SNR=7.3, Peak=9 HFD=5.5
23:07:45.729 00.003 11872 Star::Find(15, 1805, 45, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:45.733 00.004 11872 Star::Find returns 1 (0), X=1805.18, Y=44.56, Mass=119, SNR=7.4, Peak=8 HFD=5.1
23:07:45.737 00.004 11872 Star::Find(15, 1878, 748, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:45.740 00.003 11872 Star::Find returns 1 (0), X=1878.85, Y=744.80, Mass=194, SNR=9.4, Peak=12 HFD=5.0
23:07:45.745 00.005 11872 Star::Find(15, 459, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:45.748 00.003 11872 Star::Find returns 1 (0), X=459.24, Y=23.11, Mass=171, SNR=8.8, Peak=9 HFD=5.4
23:07:45.751 00.003 11872 Star::Find(15, 254, 722, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:45.756 00.005 11872 Star::Find returns 1 (0), X=254.24, Y=723.75, Mass=135, SNR=7.8, Peak=10 HFD=5.1
23:07:45.759 00.003 11872 Star::Find(15, 331, 1080, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:45.763 00.004 11872 Star::Find returns 1 (0), X=330.37, Y=1080.59, Mass=126, SNR=7.5, Peak=8 HFD=5.2
23:07:45.767 00.004 11872 Star::Find(15, 1703, 319, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:45.771 00.004 11872 Star::Find returns 1 (0), X=1703.10, Y=317.72, Mass=123, SNR=7.5, Peak=7 HFD=5.3
23:07:45.775 00.004 11872 Star::Find(15, 784, 913, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:45.779 00.004 11872 Star::Find returns 1 (0), X=784.69, Y=914.40, Mass=339, SNR=12.4, Peak=11 HFD=7.1
23:07:45.783 00.004 11872 Star::Find(15, 538, 305, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:45.786 00.003 11872 Star::Find returns 1 (0), X=538.36, Y=305.05, Mass=172, SNR=8.7, Peak=10 HFD=5.7
23:07:45.790 00.004 11872 Star::Find(15, 309, 533, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:45.794 00.004 11872 Star::Find false star n=27 nbg=273 bg=0.7 sigma=0.8 thresh=3 peak=3
23:07:45.798 00.004 11872 Star::Find returns 0 (2), X=309.00, Y=533.00, Mass=80, SNR=2.9, Peak=6 HFD=0.0
23:07:45.804 00.006 11872 Star::Find(15, 1829, 191, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:45.808 00.004 11872 Star::Find returns 1 (0), X=1828.58, Y=191.36, Mass=97, SNR=6.6, Peak=12 HFD=4.2
23:07:45.811 00.003 11872 Star::Find(15, 487, 631, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:45.816 00.005 11872 Star::Find returns 1 (0), X=486.63, Y=629.46, Mass=123, SNR=7.4, Peak=8 HFD=5.3
23:07:45.820 00.004 11872 Star::Find(15, 78, 1034, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:45.824 00.004 11872 Star::Find returns 1 (0), X=77.17, Y=1033.30, Mass=110, SNR=7.1, Peak=14 HFD=5.0
23:07:45.827 00.003 11872 Star::Find(15, 125, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:45.831 00.004 11872 Star::Find false star n=20 nbg=275 bg=0.7 sigma=0.8 thresh=3 peak=3
23:07:45.835 00.004 11872 Star::Find returns 0 (2), X=125.00, Y=113.00, Mass=56, SNR=2.9, Peak=6 HFD=0.0
23:07:45.839 00.004 11872 Star::Find(15, 1573, 368, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:45.843 00.004 11872 Star::Find returns 1 (0), X=1560.77, Y=365.01, Mass=5004, SNR=47.1, Peak=151 HFD=6.5
23:07:45.847 00.004 11872 Star::Find(15, 166, 143, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:45.851 00.004 11872 Star::Find false star n=29 nbg=275 bg=0.7 sigma=0.8 thresh=3 peak=3
23:07:45.854 00.003 11872 Star::Find returns 0 (2), X=166.00, Y=143.00, Mass=79, SNR=2.9, Peak=6 HFD=0.0
23:07:45.858 00.004 11872 Star::Find(15, 259, 108, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:45.862 00.004 11872 Star::Find returns 1 (0), X=259.96, Y=104.97, Mass=171, SNR=8.9, Peak=11 HFD=6.0
23:07:45.866 00.004 11872 Star::Find(15, 1676, 458, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:45.870 00.004 11872 Star::Find returns 1 (0), X=1676.55, Y=455.19, Mass=137, SNR=7.9, Peak=7 HFD=5.7
23:07:45.874 00.004 11872 Star::Find(15, 866, 689, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:45.878 00.004 11872 Star::Find false star n=31 nbg=283 bg=1.1 sigma=1.0 thresh=4 peak=4
23:07:45.883 00.005 11872 Star::Find returns 0 (2), X=866.00, Y=689.00, Mass=111, SNR=2.9, Peak=7 HFD=0.0
23:07:45.887 00.004 11872 Star::Find(15, 606, 350, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:45.893 00.006 11872 Star::Find false star n=18 nbg=270 bg=0.8 sigma=0.8 thresh=3 peak=2
23:07:45.898 00.005 11872 Star::Find returns 0 (2), X=606.00, Y=350.00, Mass=44, SNR=2.9, Peak=6 HFD=0.0
23:07:45.902 00.004 11872 Star::Find(15, 410, 122, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:45.905 00.003 11872 Star::Find false star n=21 nbg=286 bg=1.0 sigma=0.9 thresh=4 peak=4
23:07:45.910 00.005 11872 Star::Find returns 0 (2), X=410.00, Y=122.00, Mass=82, SNR=2.9, Peak=8 HFD=0.0
23:07:45.913 00.003 11872 Star::Find(15, 1126, 707, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:45.916 00.003 11872 Star::Find false star n=20 nbg=276 bg=0.9 sigma=0.9 thresh=4 peak=4
23:07:45.918 00.002 11872 Star::Find returns 0 (2), X=1126.00, Y=707.00, Mass=71, SNR=2.9, Peak=8 HFD=0.0
23:07:45.921 00.003 11872 Star::Find(15, 727, 832, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:45.924 00.003 11872 Star::Find false star n=22 nbg=282 bg=1.1 sigma=1.0 thresh=4 peak=4
23:07:45.928 00.004 11872 Star::Find returns 0 (2), X=727.00, Y=832.00, Mass=79, SNR=2.9, Peak=7 HFD=0.0
23:07:45.933 00.005 11872 Star::Find(15, 1690, 1021, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:45.937 00.004 11872 Star::Find false star n=15 nbg=287 bg=1.0 sigma=0.9 thresh=4 peak=4
23:07:45.941 00.004 11872 Star::Find returns 0 (2), X=1690.00, Y=1021.00, Mass=51, SNR=2.9, Peak=8 HFD=0.0
23:07:45.946 00.005 11872 Star::Find(15, 664, 223, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:45.951 00.005 11872 Star::Find false star n=37 nbg=270 bg=0.8 sigma=0.8 thresh=3 peak=3
23:07:45.955 00.004 11872 Star::Find returns 0 (2), X=664.00, Y=223.00, Mass=106, SNR=2.9, Peak=5 HFD=0.0
23:07:45.959 00.004 11872 Star::Find(15, 411, 385, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:45.963 00.004 11872 Star::Find returns 1 (0), X=422.15, Y=373.84, Mass=1356, SNR=24.1, Peak=42 HFD=6.3
23:07:45.967 00.004 11872 Star::Find(15, 1595, 902, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:45.971 00.004 11872 Star::Find false star n=38 nbg=266 bg=0.7 sigma=0.8 thresh=3 peak=3
23:07:45.974 00.003 11872 Star::Find returns 0 (2), X=1595.00, Y=902.00, Mass=114, SNR=2.9, Peak=6 HFD=0.0
23:07:45.978 00.004 11872 Star::Find(15, 1649, 688, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:45.982 00.004 11872 Star::Find returns 1 (0), X=1648.83, Y=688.27, Mass=121, SNR=7.5, Peak=6 HFD=5.8
23:07:45.986 00.004 11872 Star::Find(15, 1824, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:45.989 00.003 11872 Star::Find false star n=19 nbg=277 bg=0.7 sigma=0.8 thresh=3 peak=2
23:07:45.993 00.004 11872 Star::Find returns 0 (2), X=1824.00, Y=18.00, Mass=47, SNR=2.9, Peak=4 HFD=0.0
23:07:45.996 00.003 11872 Star::Find(15, 1761, 466, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:45.998 00.002 11872 Star::Find false star n=29 nbg=273 bg=0.7 sigma=0.8 thresh=3 peak=3
23:07:46.001 00.003 11872 Star::Find returns 0 (2), X=1761.00, Y=466.00, Mass=79, SNR=2.9, Peak=6 HFD=0.0
23:07:46.004 00.003 11872 Star::Find(15, 1695, 366, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:46.007 00.003 11872 Star::Find returns 1 (0), X=1694.41, Y=378.08, Mass=1899, SNR=29.5, Peak=74 HFD=5.9
23:07:46.009 00.002 11872 Star::Find(15, 1454, 85, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:46.013 00.004 11872 Star::Find returns 0 (2), X=1454.00, Y=85.00, Mass=13, SNR=2.4, Peak=4 HFD=0.0
23:07:46.017 00.004 11872 Star::Find(15, 1918, 1071, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:46.020 00.003 11872 Star::Find false star n=12 nbg=271 bg=0.7 sigma=0.7 thresh=3 peak=2
23:07:46.025 00.005 11872 Star::Find returns 0 (2), X=1918.00, Y=1071.00, Mass=31, SNR=2.9, Peak=5 HFD=0.0
23:07:46.029 00.004 11872 Star::Find(15, 1570, 840, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:46.032 00.003 11872 Star::Find returns 0 (2), X=1570.00, Y=840.00, Mass=16, SNR=2.7, Peak=4 HFD=0.0
23:07:46.036 00.004 11872 Star::Find(15, 982, 482, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:46.040 00.004 11872 Star::Find returns 1 (0), X=982.80, Y=483.49, Mass=110, SNR=7.1, Peak=7 HFD=7.6
23:07:46.045 00.005 11872 Star::Find(15, 1360, 870, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:46.051 00.006 11872 Star::Find false star n=39 nbg=283 bg=1.2 sigma=1.0 thresh=4 peak=4
23:07:46.057 00.006 11872 Star::Find returns 0 (2), X=1360.00, Y=870.00, Mass=147, SNR=2.9, Peak=9 HFD=0.0
23:07:46.062 00.005 11872 Star::Find(15, 27, 102, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:46.067 00.005 11872 Star::Find false star n=11 nbg=281 bg=0.6 sigma=0.7 thresh=3 peak=1
23:07:46.074 00.007 11872 Star::Find returns 0 (2), X=27.00, Y=102.00, Mass=31, SNR=2.9, Peak=5 HFD=0.0
23:07:46.079 00.005 11872 Star::Find(15, 1323, 933, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:46.085 00.006 11872 Star::Find false star n=8 nbg=281 bg=0.6 sigma=0.7 thresh=3 peak=1
23:07:46.092 00.007 11872 Star::Find returns 0 (2), X=1323.00, Y=933.00, Mass=25, SNR=2.9, Peak=5 HFD=0.0
23:07:46.097 00.005 11872 Star::Find(15, 670, 481, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:46.104 00.007 11872 Star::Find returns 0 (2), X=670.00, Y=481.00, Mass=19, SNR=2.8, Peak=5 HFD=0.0
23:07:46.109 00.005 11872 Star::Find(15, 405, 510, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:46.115 00.006 11872 Star::Find false star n=11 nbg=281 bg=0.5 sigma=0.7 thresh=3 peak=1
23:07:46.121 00.006 11872 Star::Find returns 0 (2), X=405.00, Y=510.00, Mass=30, SNR=2.9, Peak=5 HFD=0.0
23:07:46.126 00.005 11872 Star::Find(15, 1816, 920, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:46.132 00.006 11872 Star::Find returns 1 (0), X=1804.75, Y=915.03, Mass=4068, SNR=42.8, Peak=195 HFD=6.0
23:07:46.136 00.004 11872 Star::Find(15, 641, 89, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:46.140 00.004 11872 Star::Find returns 1 (0), X=639.67, Y=90.25, Mass=111, SNR=7.1, Peak=6 HFD=6.8
23:07:46.143 00.003 11872 Star::Find(15, 746, 937, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:46.148 00.005 11872 Star::Find false star n=26 nbg=276 bg=0.7 sigma=0.7 thresh=3 peak=3
23:07:46.153 00.005 11872 Star::Find returns 0 (2), X=746.00, Y=937.00, Mass=74, SNR=2.9, Peak=6 HFD=0.0
23:07:46.159 00.006 11872 Star::Find(15, 515, 281, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:46.165 00.006 11872 Star::Find false star n=9 nbg=285 bg=0.6 sigma=0.7 thresh=3 peak=2
23:07:46.170 00.005 11872 Star::Find returns 0 (2), X=515.00, Y=281.00, Mass=22, SNR=2.9, Peak=4 HFD=0.0
23:07:46.176 00.006 11872 Star::Find(15, 1679, 511, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:46.182 00.006 11872 Star::Find false star n=20 nbg=279 bg=0.9 sigma=1.0 thresh=4 peak=4
23:07:46.187 00.005 11872 Star::Find returns 0 (2), X=1679.00, Y=511.00, Mass=80, SNR=2.9, Peak=9 HFD=0.0
23:07:46.193 00.006 11872 AutoFind: finding best star pass 1
23:07:46.199 00.006 11872 Star::Find(15, 1805, 913, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:46.203 00.004 11872 Star::Find returns 1 (0), X=1804.75, Y=915.03, Mass=4068, SNR=42.8, Peak=195 HFD=6.0
23:07:46.210 00.007 11872 AutoFind returns star at [1805, 913] 121.3 Mass 4068 SNR 42.8
23:07:46.216 00.006 11872 Star::Find(15, 1805, 913, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:46.220 00.004 11872 Star::Find returns 1 (0), X=1804.75, Y=915.03, Mass=4068, SNR=42.8, Peak=195 HFD=6.0
23:07:46.226 00.006 11872 MultiStar: List (12): {1804.75, 915.03}(42.8), {1694.41, 378.08}(29.5), {1343.75, 148.63}(28.6), {1268.34, 75.77}(27.8), {747.71, 614.51}(27.1), {422.15, 373.84}(24.1), {136.38, 486.20}(17.9), {89.28, 999.75}(14.8), {99.68, 583.55}(16.8), {1900.56, 905.66}(15.4), {135.74, 147.42}(11.2), {456.04, 446.12}(13.1), 
23:07:46.229 00.003 11872 setting lock position to (1804.75, 915.03)
23:07:46.234 00.005 11872 AutoSelect: state = 1, call UpdateGuideState
23:07:46.239 00.005 11872 UpdateGuideState(): m_state=1
23:07:46.242 00.003 11872 Star::Find(15, 1804, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:46.246 00.004 11872 Star::Find returns 1 (0), X=1804.75, Y=915.03, Mass=4068, SNR=42.8, Peak=195 HFD=6.0
23:07:46.249 00.003 11872 CameraToMount -- cameraTheta (0.00) - m_xAngle (0.00) = xAngle (-0.00 = -0.00)
23:07:46.253 00.004 11872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.97 = 2.97)
23:07:46.257 00.004 11872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
23:07:46.263 00.006 11872 setting force full frames = false
23:07:46.266 00.003 11872 setting lock position to (1804.75, 915.03)
23:07:46.270 00.004 11872 CurrentPosition() valid, moving to STATE_SELECTED
23:07:46.274 00.004 11872 Changing from state SELECTING to SELECTED
23:07:46.280 00.006 11872 guider state => SELECTED
23:07:46.285 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=195, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
23:07:46.289 00.004 11872 UpdateGuideState exits: m=4068 SNR=42.8
23:07:46.293 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=195, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
23:07:46.296 00.003 11872 Status Line: Auto-selected star at (1804.8, 915.0)
23:07:46.303 00.007 11872 PhdController: newstate STATE_WAIT_SELECTED
23:07:46.307 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:46.310 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:07:46.314 00.004 11872 Enqueuing Expose request
23:07:46.317 00.003 9960 Worker thread wakes up
23:07:46.317 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:07:46.317 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1790,900,31,31)
23:07:46.318 00.001 11872 evsrv: cli 0D2D2AA0 connect
23:07:46.322 00.004 11872 case statement mapped state 2 to 1
23:07:46.326 00.004 11872 case statement mapped state 2 to 1
23:07:46.329 00.003 11872 evsrv: cli 0D2D2AA0 request: {"method":"get_lock_position","id":"9601891b-bab4-4131-b5da-b2a7bf0a25eb"}
23:07:46.333 00.004 11872 evsrv: cli 0D2D2AA0 response: {"jsonrpc":"2.0","result":[1804.75,915.03],"id":"9601891b-bab4-4131-b5da-b2a7bf0a25eb"}
23:07:46.336 00.003 11872 evsrv: cli 0D2D2AA0 disconnect
23:07:46.339 00.003 11872 evsrv: cli 0D2D2320 connect
23:07:46.343 00.004 11872 case statement mapped state 2 to 1
23:07:46.345 00.002 11872 case statement mapped state 2 to 1
23:07:46.348 00.003 11872 evsrv: cli 0D2D2320 request: {"method":"get_app_state","id":"e903252d-f46f-4eaf-af28-50c2aaafbcea"}
23:07:46.352 00.004 11872 case statement mapped state 2 to 1
23:07:46.355 00.003 11872 evsrv: cli 0D2D2320 response: {"jsonrpc":"2.0","result":"Selected","id":"e903252d-f46f-4eaf-af28-50c2aaafbcea"}
23:07:46.359 00.004 11872 evsrv: cli 0D2D2320 disconnect
23:07:47.360 01.001 11872 evsrv: cli 0D2D3220 connect
23:07:47.366 00.006 11872 case statement mapped state 2 to 1
23:07:47.372 00.006 11872 case statement mapped state 2 to 1
23:07:47.378 00.006 11872 evsrv: cli 0D2D3220 request: {"method":"get_app_state","id":"b7881d97-000b-4507-bf8e-424d0613a670"}
23:07:47.382 00.004 11872 case statement mapped state 2 to 1
23:07:47.389 00.007 11872 evsrv: cli 0D2D3220 response: {"jsonrpc":"2.0","result":"Selected","id":"b7881d97-000b-4507-bf8e-424d0613a670"}
23:07:47.394 00.005 11872 evsrv: cli 0D2D3220 disconnect
23:07:47.568 00.174 9960 Exposure complete
23:07:47.664 00.096 9960 worker thread done servicing request
23:07:47.665 00.001 11872 OnExposeComplete: enter
23:07:47.668 00.003 11872 UpdateGuideState(): m_state=2
23:07:47.672 00.004 11872 Star::Find(15, 1804, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:07:47.676 00.004 11872 Star::Find returns 1 (0), X=1805.18, Y=913.60, Mass=4218, SNR=43.5, Peak=178 HFD=5.5
23:07:47.679 00.003 11872 CameraToMount -- cameraTheta (-1.28) - m_xAngle (0.00) = xAngle (-1.28 = -1.28)
23:07:47.682 00.003 11872 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.69 = 1.69)
23:07:47.687 00.005 11872 CameraToMount -- cameraX=0.43 cameraY=-1.43 hyp=1.49 cameraTheta=-1.28 mountX=0.42 mountY=1.48, mountTheta=1.29
23:07:47.692 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=178, med=0, FiltMin=0, FiltMax=122, Gamma=1.000
23:07:47.696 00.004 11872 UpdateGuideState exits: m=4218 SNR=43.5
23:07:47.700 00.004 11872 PhdController: newstate STATE_CALIBRATE
23:07:47.703 00.003 11872 PhdController: newstate STATE_GUIDE
23:07:47.720 00.017 11872 Changing from state SELECTED to CALIBRATING_PRIMARY
23:07:47.723 00.003 11872 guider state => CALIBRATED
23:07:47.726 00.003 11872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
23:07:47.731 00.005 11872 reset dither spiral
23:07:47.734 00.003 11872 PhdController: newstate STATE_SETTLE_BEGIN
23:07:47.739 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:47.742 00.003 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:07:47.746 00.004 11872 Enqueuing Expose request
23:07:47.750 00.004 9960 Worker thread wakes up
23:07:47.750 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:07:47.750 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:07:48.396 00.646 11872 evsrv: cli 0D2D28C0 connect
23:07:48.401 00.005 11872 case statement mapped state 5 to 1
23:07:48.406 00.005 11872 case statement mapped state 5 to 1
23:07:48.413 00.007 11872 evsrv: cli 0D2D28C0 request: {"method":"get_app_state","id":"94610823-327d-4bbf-8fa5-cddb91e90634"}
23:07:48.419 00.006 11872 case statement mapped state 5 to 1
23:07:48.423 00.004 11872 evsrv: cli 0D2D28C0 response: {"jsonrpc":"2.0","result":"Selected","id":"94610823-327d-4bbf-8fa5-cddb91e90634"}
23:07:48.429 00.006 11872 evsrv: cli 0D2D28C0 disconnect
23:07:49.000 00.571 9960 Exposure complete
23:07:49.118 00.118 9960 worker thread done servicing request
23:07:49.119 00.001 11872 OnExposeComplete: enter
23:07:49.123 00.004 11872 UpdateGuideState(): m_state=5
23:07:49.127 00.004 11872 Star::Find(15, 1805, 913, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:07:49.131 00.004 11872 Star::Find returns 1 (0), X=1804.85, Y=914.47, Mass=4228, SNR=44.2, Peak=181 HFD=5.6
23:07:49.134 00.003 11872 CameraToMount -- cameraTheta (-1.40) - m_xAngle (0.00) = xAngle (-1.40 = -1.40)
23:07:49.139 00.005 11872 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.57 = 1.57)
23:07:49.142 00.003 11872 CameraToMount -- cameraX=0.10 cameraY=-0.56 hyp=0.57 cameraTheta=-1.40 mountX=0.10 mountY=0.57, mountTheta=1.40
23:07:49.147 00.005 11872 Changing from state CALIBRATED to GUIDING
23:07:49.151 00.004 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:07:49.156 00.005 11872 ScopeASCOM::SideOfPier() returns 0
23:07:49.159 00.003 11872 AdjustCalibrationForScopePointing (scope): current dec=31.2 pierSide=0, cal dec=0.0 pierSide=0 rotAngle=None bin=1
23:07:49.164 00.005 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:07:49.167 00.003 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:07:49.171 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:07:49.175 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:07:49.180 00.005 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:07:49.184 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:07:49.188 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:07:49.191 00.003 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:07:49.195 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:07:49.198 00.003 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:07:49.202 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:07:49.206 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:07:49.211 00.005 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:07:49.302 00.091 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:07:49.310 00.008 11872 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 2.900000
23:07:49.315 00.005 11872 Dec comp: XRate 1.564 -> 1.338 for dec 0.0 -> dec 31.2
23:07:49.321 00.006 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:07:49.325 00.004 11872 ScopeASCOM::SideOfPier() returns 0
23:07:49.330 00.005 11872 setting lock position to (1804.85, 914.47)
23:07:49.335 00.005 11872 guider state => GUIDING
23:07:49.339 00.004 11872 Status Line: Guiding
23:07:49.345 00.006 11872 Mount: notify guiding started
23:07:49.351 00.006 11872 GetString("/profile/5/name", "") returns "PHD SF 2025"
23:07:49.356 00.005 11872 GetString("/profile/5/scope/calibration/timestamp", "") returns "11/21/2025 10:15:14 PM"
23:07:49.360 00.004 11872 GetDouble("/profile/5/scope/calibration/xRate", 1.000000) returns 0.001564
23:07:49.364 00.004 11872 GetDouble("/profile/5/scope/calibration/yRate", 1.000000) returns 0.001340
23:07:49.369 00.005 11872 GetInt("/profile/5/scope/calibration/binning", 1) returns 1
23:07:49.373 00.004 11872 GetDouble("/profile/5/scope/calibration/xAngle", 0.000000) returns 0.004073
23:07:49.377 00.004 11872 GetDouble("/profile/5/scope/calibration/yAngle", 0.000000) returns -1.738880
23:07:49.382 00.005 11872 GetDouble("/profile/5/scope/calibration/declination", 0.000000) returns 0.000075
23:07:49.385 00.003 11872 GetInt("/profile/5/scope/calibration/pierSide", -1) returns 0
23:07:49.388 00.003 11872 GetInt("/profile/5/scope/calibration/raGuideParity", 0) returns 1
23:07:49.393 00.005 11872 GetInt("/profile/5/scope/calibration/decGuideParity", 0) returns -1
23:07:49.398 00.005 11872 GetDouble("/profile/5/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
23:07:49.402 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:07:49.406 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:07:49.410 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:07:49.414 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:07:49.418 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:07:49.422 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:07:49.426 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:07:49.430 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:07:49.433 00.003 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:07:49.437 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:07:49.441 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:07:49.445 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:07:49.449 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:07:49.453 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:07:49.457 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:07:49.461 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:07:49.465 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:07:49.469 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:07:49.472 00.003 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:07:49.477 00.005 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:07:49.481 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:07:49.484 00.003 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:07:49.488 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:07:49.494 00.006 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:07:49.498 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:07:49.502 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:07:49.523 00.021 11872 evsrv: cli 0D2D32C0 connect
23:07:49.528 00.005 11872 case statement mapped state 6 to 3
23:07:49.532 00.004 11872 case statement mapped state 6 to 3
23:07:49.536 00.004 11872 evsrv: cli 0D2D32C0 request: {"method":"get_app_state","id":"2ddb7f0b-4d0a-41bb-a75d-91cb283a0d8f"}
23:07:49.541 00.005 11872 case statement mapped state 6 to 3
23:07:49.546 00.005 11872 evsrv: cli 0D2D32C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2ddb7f0b-4d0a-41bb-a75d-91cb283a0d8f"}
23:07:49.554 00.008 11872 evsrv: cli 0D2D32C0 disconnect
23:07:49.585 00.031 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:07:49.593 00.008 11872 ScopeASCOM::SideOfPier() returns 0
23:07:49.598 00.005 11872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
23:07:49.603 00.005 11872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
23:07:49.608 00.005 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:07:49.613 00.005 11872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 31.2
23:07:49.618 00.005 11872 MountToCamera -- mountTheta (-0.00) + m_xAngle (0.00) = xAngle (0.00 = 0.00)
23:07:49.622 00.004 11872 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
23:07:49.626 00.004 11872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
23:07:49.630 00.004 11872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
23:07:49.634 00.004 11872 GetInt("/profile/5/AutoLoadCalibration", -1) returns 1
23:07:49.638 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=181, med=0, FiltMin=0, FiltMax=104, Gamma=1.000
23:07:49.643 00.005 11872 UpdateGuideState exits: m=4228 SNR=44.2
23:07:49.647 00.004 11872 PhdController: newstate STATE_SETTLE_WAIT
23:07:49.651 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:49.655 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:07:49.659 00.004 11872 Enqueuing Expose request
23:07:49.662 00.003 9960 Worker thread wakes up
23:07:49.662 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:07:49.663 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1790,899,31,31)
23:07:50.907 01.244 9960 Exposure complete
23:07:51.021 00.114 9960 worker thread done servicing request
23:07:51.021 00.000 11872 OnExposeComplete: enter
23:07:51.026 00.005 11872 UpdateGuideState(): m_state=6
23:07:51.029 00.003 11872 Star::Find(15, 1804, 914, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:07:51.032 00.003 11872 Star::Find returns 1 (0), X=1804.87, Y=914.27, Mass=4216, SNR=43.5, Peak=179 HFD=5.7
23:07:51.037 00.005 11872 CameraToMount -- cameraTheta (-1.46) - m_xAngle (0.00) = xAngle (-1.47 = -1.47)
23:07:51.040 00.003 11872 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.50 = 1.50)
23:07:51.044 00.004 11872 CameraToMount -- cameraX=0.02 cameraY=-0.20 hyp=0.20 cameraTheta=-1.46 mountX=0.02 mountY=0.20, mountTheta=1.47
23:07:51.050 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.02, y=-0.20, opts=13)
23:07:51.054 00.004 11872 Enqueuing Move request for scope (0.02, -0.20)
23:07:51.057 00.003 9960 Worker thread wakes up
23:07:51.057 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.20) opts 0xd
23:07:51.057 00.000 9960 Handling offset move in thread for scope, endpoint = (0.02, -0.20)
23:07:51.057 00.000 9960 Moving (0.02, -0.20) raw xDistance=0.02 yDistance=0.20
23:07:51.058 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:07:51.058 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:07:51.058 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
23:07:51.058 00.000 9960 MoveAxis(E, 0, ABG)
23:07:51.058 00.000 9960 Move returns status 0, amount 0
23:07:51.059 00.001 9960 MoveAxis(N, 0, ABG)
23:07:51.059 00.000 9960 Move returns status 0, amount 0
23:07:51.059 00.000 9960 move complete, result=0
23:07:51.059 00.000 9960 worker thread done servicing request
23:07:51.059 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=179, med=0, FiltMin=0, FiltMax=108, Gamma=1.000
23:07:51.063 00.004 11872 UpdateGuideState exits: m=4216 SNR=43.5
23:07:51.066 00.003 11872 PhdController: settling, locked = 1, distance = 0.46 (1.50) aobump = 0 frame = 1 / 99999
23:07:51.069 00.003 11872 evsrv: {"Event":"Settling","Timestamp":1763788071.069,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.46,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:07:51.074 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:51.077 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:07:51.080 00.003 11872 Enqueuing Expose request
23:07:51.084 00.004 9960 Worker thread wakes up
23:07:51.084 00.000 11872 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:07:51.088 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
23:07:51.088 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1790,899,31,31)
23:07:52.342 01.254 9960 Exposure complete
23:07:52.464 00.122 9960 worker thread done servicing request
23:07:52.464 00.000 11872 OnExposeComplete: enter
23:07:52.468 00.004 11872 UpdateGuideState(): m_state=6
23:07:52.472 00.004 11872 Star::Find(15, 1804, 914, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:07:52.476 00.004 11872 Star::Find returns 1 (0), X=1805.30, Y=912.88, Mass=4271, SNR=44.2, Peak=195 HFD=5.9
23:07:52.479 00.003 11872 CameraToMount -- cameraTheta (-1.29) - m_xAngle (0.00) = xAngle (-1.30 = -1.30)
23:07:52.483 00.004 11872 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.67 = 1.67)
23:07:52.488 00.005 11872 CameraToMount -- cameraX=0.45 cameraY=-1.59 hyp=1.65 cameraTheta=-1.29 mountX=0.45 mountY=1.64, mountTheta=1.30
23:07:52.492 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.45, y=-1.59, opts=13)
23:07:52.497 00.005 11872 Enqueuing Move request for scope (0.45, -1.59)
23:07:52.500 00.003 9960 Worker thread wakes up
23:07:52.500 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.45, -1.59) opts 0xd
23:07:52.500 00.000 9960 Handling offset move in thread for scope, endpoint = (0.45, -1.59)
23:07:52.500 00.000 9960 Moving (0.45, -1.59) raw xDistance=0.45 yDistance=1.64
23:07:52.500 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.45
23:07:52.502 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=195, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
23:07:52.506 00.004 9960 resist switch: large excursion: input 1.64 thresh 0.60 direction from 0 to 1
23:07:52.506 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.92
23:07:52.506 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.64 from input 1.64
23:07:52.506 00.000 9960 MoveAxis(W, 211, ABG)
23:07:52.506 00.000 9960 Guiding  Dir = 3, Dur = 211
23:07:52.506 00.000 11872 UpdateGuideState exits: m=4271 SNR=44.2
23:07:52.509 00.003 9960 IsSlewing returns 0
23:07:52.509 00.000 11872 PhdController: settling, locked = 1, distance = 0.81 (1.50) aobump = 0 frame = 2 / 99999
23:07:52.514 00.005 9960 IsGuiding returns 0
23:07:52.514 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763788072.514,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.81,"Time":1.4,"SettleTime":10.0,"StarLocked":true}
23:07:52.518 00.004 9960 PulseGuide returned control before completion, sleep 221
23:07:52.518 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:52.523 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:07:52.527 00.004 11872 Enqueuing Expose request
23:07:52.753 00.226 9960 IsGuiding returns 0
23:07:52.754 00.001 9960 Move returns status 0, amount 211
23:07:52.754 00.000 9960 MoveAxis(S, 1225, ABG)
23:07:52.756 00.002 9960 Guiding  Dir = 1, Dur = 1225
23:07:52.756 00.000 9960 IsSlewing returns 0
23:07:52.757 00.001 9960 IsGuiding returns 0
23:07:52.757 00.000 9960 PulseGuide returned control before completion, sleep 1235
23:07:54.005 01.248 9960 IsGuiding returns 1
23:07:54.006 00.001 9960 scope still moving after pulse duration time elapsed
23:07:54.037 00.031 9960 IsSlewing returns 0
23:07:54.038 00.001 9960 IsGuiding returns 0
23:07:54.038 00.000 9960 scope move finished after 1225 + 56 ms
23:07:54.039 00.001 9960 Move returns status 0, amount 1225
23:07:54.039 00.000 9960 move complete, result=0
23:07:54.039 00.000 9960 worker thread done servicing request
23:07:54.040 00.001 9960 Worker thread wakes up
23:07:54.040 00.000 11872 GuideStep: 0.4 px 211 ms WEST, 1.6 px 1225 ms SOUTH
23:07:54.048 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
23:07:54.048 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1790,899,31,31)
23:07:55.301 01.253 9960 Exposure complete
23:07:55.416 00.115 9960 worker thread done servicing request
23:07:55.416 00.000 11872 OnExposeComplete: enter
23:07:55.421 00.005 11872 UpdateGuideState(): m_state=6
23:07:55.425 00.004 11872 Star::Find(15, 1805, 912, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:07:55.428 00.003 11872 Star::Find returns 1 (0), X=1805.25, Y=914.68, Mass=4258, SNR=43.5, Peak=204 HFD=5.6
23:07:55.433 00.005 11872 CameraToMount -- cameraTheta (0.48) - m_xAngle (0.00) = xAngle (0.47 = 0.47)
23:07:55.437 00.004 11872 CameraToMount -- cameraTheta (0.48) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (3.44 = -2.84)
23:07:55.441 00.004 11872 CameraToMount -- cameraX=0.40 cameraY=0.21 hyp=0.45 cameraTheta=0.48 mountX=0.40 mountY=-0.13, mountTheta=-0.32
23:07:55.445 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.40, y=0.21, opts=13)
23:07:55.450 00.005 11872 Enqueuing Move request for scope (0.40, 0.21)
23:07:55.454 00.004 9960 Worker thread wakes up
23:07:55.454 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.40, 0.21) opts 0xd
23:07:55.454 00.000 9960 Handling offset move in thread for scope, endpoint = (0.40, 0.21)
23:07:55.454 00.000 9960 Moving (0.40, 0.21) raw xDistance=0.40 yDistance=-0.13
23:07:55.454 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.27 from input 0.40
23:07:55.454 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:07:55.455 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:07:55.455 00.000 9960 MoveAxis(W, 202, ABG)
23:07:55.455 00.000 9960 Guiding  Dir = 3, Dur = 202
23:07:55.455 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=204, med=0, FiltMin=0, FiltMax=110, Gamma=1.000
23:07:55.458 00.003 9960 IsSlewing returns 0
23:07:55.458 00.000 11872 UpdateGuideState exits: m=4258 SNR=43.5
23:07:55.463 00.005 9960 IsGuiding returns 0
23:07:55.464 00.001 11872 PhdController: settling, locked = 1, distance = 0.70 (1.50) aobump = 0 frame = 3 / 99999
23:07:55.468 00.004 11872 evsrv: {"Event":"Settling","Timestamp":1763788075.468,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.70,"Time":4.4,"SettleTime":10.0,"StarLocked":true}
23:07:55.471 00.003 9960 PulseGuide returned control before completion, sleep 212
23:07:55.471 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:55.476 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:07:55.480 00.004 11872 Enqueuing Expose request
23:07:55.697 00.217 9960 IsGuiding returns 1
23:07:55.698 00.001 9960 scope still moving after pulse duration time elapsed
23:07:55.729 00.031 9960 IsSlewing returns 0
23:07:55.730 00.001 9960 IsGuiding returns 0
23:07:55.730 00.000 9960 scope move finished after 202 + 64 ms
23:07:55.731 00.001 9960 Move returns status 0, amount 202
23:07:55.731 00.000 9960 MoveAxis(N, 0, ABG)
23:07:55.731 00.000 9960 Move returns status 0, amount 0
23:07:55.733 00.002 9960 move complete, result=0
23:07:55.733 00.000 9960 worker thread done servicing request
23:07:55.733 00.000 11872 GuideStep: 0.4 px 202 ms WEST, -0.1 px 0 ms NORTH
23:07:55.739 00.006 9960 Worker thread wakes up
23:07:55.740 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
23:07:55.741 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1790,899,31,31)
23:07:56.996 01.255 9960 Exposure complete
23:07:57.121 00.125 9960 worker thread done servicing request
23:07:57.121 00.000 11872 OnExposeComplete: enter
23:07:57.126 00.005 11872 UpdateGuideState(): m_state=6
23:07:57.130 00.004 11872 Star::Find(15, 1805, 914, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
23:07:57.134 00.004 11872 Star::Find returns 1 (0), X=1805.23, Y=914.27, Mass=4693, SNR=46.6, Peak=196 HFD=5.9
23:07:57.138 00.004 11872 CameraToMount -- cameraTheta (-0.49) - m_xAngle (0.00) = xAngle (-0.49 = -0.49)
23:07:57.141 00.003 11872 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.48 = 2.48)
23:07:57.146 00.005 11872 CameraToMount -- cameraX=0.38 cameraY=-0.20 hyp=0.43 cameraTheta=-0.49 mountX=0.38 mountY=0.27, mountTheta=0.61
23:07:57.150 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.38, y=-0.20, opts=13)
23:07:57.155 00.005 11872 Enqueuing Move request for scope (0.38, -0.20)
23:07:57.158 00.003 9960 Worker thread wakes up
23:07:57.159 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.38, -0.20) opts 0xd
23:07:57.159 00.000 9960 Handling offset move in thread for scope, endpoint = (0.38, -0.20)
23:07:57.159 00.000 9960 Moving (0.38, -0.20) raw xDistance=0.38 yDistance=0.27
23:07:57.159 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.38
23:07:57.159 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.27
23:07:57.159 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=196, med=0, FiltMin=0, FiltMax=114, Gamma=1.000
23:07:57.163 00.004 11872 UpdateGuideState exits: m=4693 SNR=46.6
23:07:57.167 00.004 11872 PhdController: settling, locked = 1, distance = 0.62 (1.50) aobump = 0 frame = 4 / 99999
23:07:57.171 00.004 9960 MoveAxis(W, 194, ABG)
23:07:57.171 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763788077.171,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.62,"Time":6.1,"SettleTime":10.0,"StarLocked":true}
23:07:57.175 00.004 9960 Guiding  Dir = 3, Dur = 194
23:07:57.175 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:57.179 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:07:57.182 00.003 11872 Enqueuing Expose request
23:07:57.188 00.006 9960 IsSlewing returns 0
23:07:57.188 00.000 9960 IsGuiding returns 0
23:07:57.188 00.000 9960 PulseGuide returned control before completion, sleep 204
23:07:57.405 00.217 9960 IsGuiding returns 1
23:07:57.406 00.001 9960 scope still moving after pulse duration time elapsed
23:07:57.436 00.030 9960 IsSlewing returns 0
23:07:57.438 00.002 9960 IsGuiding returns 0
23:07:57.439 00.001 9960 scope move finished after 194 + 56 ms
23:07:57.439 00.000 9960 Move returns status 0, amount 194
23:07:57.439 00.000 9960 MoveAxis(S, 199, ABG)
23:07:57.439 00.000 9960 Guiding  Dir = 1, Dur = 199
23:07:57.440 00.001 9960 IsSlewing returns 0
23:07:57.440 00.000 9960 IsGuiding returns 0
23:07:57.441 00.001 9960 PulseGuide returned control before completion, sleep 209
23:07:57.656 00.215 9960 IsGuiding returns 1
23:07:57.656 00.000 9960 scope still moving after pulse duration time elapsed
23:07:57.688 00.032 9960 IsSlewing returns 0
23:07:57.689 00.001 9960 IsGuiding returns 0
23:07:57.689 00.000 9960 scope move finished after 199 + 49 ms
23:07:57.689 00.000 9960 Move returns status 0, amount 199
23:07:57.690 00.001 9960 move complete, result=0
23:07:57.690 00.000 9960 worker thread done servicing request
23:07:57.691 00.001 9960 Worker thread wakes up
23:07:57.691 00.000 11872 GuideStep: 0.4 px 194 ms WEST, 0.3 px 199 ms SOUTH
23:07:57.696 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
23:07:57.696 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1790,899,31,31)
23:07:58.956 01.260 9960 Exposure complete
23:07:59.075 00.119 9960 worker thread done servicing request
23:07:59.076 00.001 11872 OnExposeComplete: enter
23:07:59.079 00.003 11872 UpdateGuideState(): m_state=6
23:07:59.083 00.004 11872 Star::Find(15, 1805, 914, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
23:07:59.088 00.005 11872 Star::Find returns 1 (0), X=1804.71, Y=915.46, Mass=4347, SNR=44.5, Peak=196 HFD=5.5
23:07:59.092 00.004 11872 CameraToMount -- cameraTheta (1.71) - m_xAngle (0.00) = xAngle (1.70 = 1.70)
23:07:59.096 00.004 11872 CameraToMount -- cameraTheta (1.71) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.67 = -1.61)
23:07:59.100 00.004 11872 CameraToMount -- cameraX=-0.14 cameraY=0.99 hyp=1.00 cameraTheta=1.71 mountX=-0.13 mountY=-1.00, mountTheta=-1.70
23:07:59.105 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.14, y=0.99, opts=13)
23:07:59.108 00.003 11872 Enqueuing Move request for scope (-0.14, 0.99)
23:07:59.111 00.003 9960 Worker thread wakes up
23:07:59.113 00.002 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.99) opts 0xd
23:07:59.113 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.14, 0.99)
23:07:59.113 00.000 9960 Moving (-0.14, 0.99) raw xDistance=-0.13 yDistance=-1.00
23:07:59.113 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:07:59.113 00.000 9960 resist switch: large excursion: input -1.00 thresh 0.60 direction from 1 to -1
23:07:59.114 00.001 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.00
23:07:59.114 00.000 9960 GuideAlgorithmResistSwitch::result() returns -1.00 from input -1.00
23:07:59.114 00.000 9960 MoveAxis(E, 0, ABG)
23:07:59.114 00.000 9960 Move returns status 0, amount 0
23:07:59.115 00.001 9960 MoveAxis(N, 747, ABG)
23:07:59.115 00.000 9960 Guiding  Dir = 0, Dur = 747
23:07:59.115 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=196, med=0, FiltMin=0, FiltMax=113, Gamma=1.000
23:07:59.120 00.005 11872 UpdateGuideState exits: m=4347 SNR=44.5
23:07:59.124 00.004 11872 PhdController: settling, locked = 1, distance = 0.74 (1.50) aobump = 0 frame = 5 / 99999
23:07:59.128 00.004 9960 IsSlewing returns 0
23:07:59.129 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763788079.128,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.74,"Time":8.1,"SettleTime":10.0,"StarLocked":true}
23:07:59.132 00.003 9960 IsGuiding returns 0
23:07:59.132 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:59.137 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:07:59.140 00.003 11872 Enqueuing Expose request
23:07:59.144 00.004 9960 PulseGuide returned control before completion, sleep 757
23:07:59.907 00.763 9960 IsGuiding returns 0
23:07:59.908 00.001 9960 Move returns status 0, amount 747
23:07:59.908 00.000 9960 move complete, result=0
23:07:59.910 00.002 9960 worker thread done servicing request
23:07:59.911 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -1.0 px 747 ms NORTH
23:07:59.919 00.008 9960 Worker thread wakes up
23:07:59.920 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
23:07:59.920 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1790,899,31,31)
23:08:01.174 01.254 9960 Exposure complete
23:08:01.283 00.109 9960 worker thread done servicing request
23:08:01.283 00.000 11872 OnExposeComplete: enter
23:08:01.287 00.004 11872 UpdateGuideState(): m_state=6
23:08:01.291 00.004 11872 Star::Find(15, 1804, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
23:08:01.294 00.003 11872 Star::Find returns 1 (0), X=1804.67, Y=915.17, Mass=4211, SNR=43.8, Peak=217 HFD=5.8
23:08:01.298 00.004 11872 CameraToMount -- cameraTheta (1.82) - m_xAngle (0.00) = xAngle (1.81 = 1.81)
23:08:01.302 00.004 11872 CameraToMount -- cameraTheta (1.82) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.78 = -1.50)
23:08:01.306 00.004 11872 CameraToMount -- cameraX=-0.18 cameraY=0.70 hyp=0.72 cameraTheta=1.82 mountX=-0.17 mountY=-0.72, mountTheta=-1.81
23:08:01.311 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.18, y=0.70, opts=13)
23:08:01.315 00.004 11872 Enqueuing Move request for scope (-0.18, 0.70)
23:08:01.317 00.002 9960 Worker thread wakes up
23:08:01.317 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.70) opts 0xd
23:08:01.317 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.18, 0.70)
23:08:01.317 00.000 9960 Moving (-0.18, 0.70) raw xDistance=-0.17 yDistance=-0.72
23:08:01.319 00.002 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
23:08:01.319 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=217, med=0, FiltMin=0, FiltMax=105, Gamma=1.000
23:08:01.322 00.003 9960 GuideAlgorithmResistSwitch::result() returns -0.72 from input -0.72
23:08:01.323 00.001 9960 MoveAxis(E, 0, ABG)
23:08:01.323 00.000 9960 Move returns status 0, amount 0
23:08:01.323 00.000 9960 MoveAxis(N, 537, ABG)
23:08:01.323 00.000 9960 Guiding  Dir = 0, Dur = 537
23:08:01.323 00.000 11872 UpdateGuideState exits: m=4211 SNR=43.8
23:08:01.327 00.004 11872 PhdController: settling, locked = 1, distance = 0.73 (1.50) aobump = 0 frame = 6 / 99999
23:08:01.331 00.004 9960 IsSlewing returns 0
23:08:01.331 00.000 11872 PhdController: newstate STATE_FINISH
23:08:01.335 00.004 9960 IsGuiding returns 0
23:08:01.335 00.000 11872 PhdController complete: success
23:08:01.340 00.005 9960 PulseGuide returned control before completion, sleep 547
23:08:01.341 00.001 11872 evsrv: {"Event":"SettleDone","Timestamp":1763788081.340,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":6,"DroppedFrames":0}
23:08:01.345 00.004 11872 Mount: notify guiding dither settle done success=1
23:08:01.349 00.004 11872 PhdController: newstate STATE_IDLE
23:08:01.353 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:01.357 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:08:01.360 00.003 11872 Enqueuing Expose request
23:08:01.898 00.538 9960 IsGuiding returns 1
23:08:01.898 00.000 9960 scope still moving after pulse duration time elapsed
23:08:01.929 00.031 9960 IsSlewing returns 0
23:08:01.930 00.001 9960 IsGuiding returns 0
23:08:01.931 00.001 9960 scope move finished after 537 + 58 ms
23:08:01.931 00.000 9960 Move returns status 0, amount 537
23:08:01.931 00.000 9960 move complete, result=0
23:08:01.931 00.000 9960 worker thread done servicing request
23:08:01.933 00.002 11872 GuideStep: -0.2 px 0 ms EAST, -0.7 px 537 ms NORTH
23:08:01.939 00.006 9960 Worker thread wakes up
23:08:01.942 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
23:08:01.944 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1790,899,31,31)
23:08:02.624 00.680 11872 evsrv: cli 0D2D2820 connect
23:08:02.637 00.013 11872 case statement mapped state 6 to 3
23:08:02.644 00.007 11872 case statement mapped state 6 to 3
23:08:02.648 00.004 11872 evsrv: cli 0D2D2820 request: {"method":"get_app_state","id":"d4ac26eb-c2c1-41fe-9615-acc18c2e497d"}
23:08:02.653 00.005 11872 case statement mapped state 6 to 3
23:08:02.657 00.004 11872 evsrv: cli 0D2D2820 response: {"jsonrpc":"2.0","result":"Guiding","id":"d4ac26eb-c2c1-41fe-9615-acc18c2e497d"}
23:08:02.661 00.004 11872 evsrv: cli 0D2D2820 disconnect
23:08:02.665 00.004 11872 evsrv: cli 0D2D2960 connect
23:08:02.669 00.004 11872 case statement mapped state 6 to 3
23:08:02.673 00.004 11872 case statement mapped state 6 to 3
23:08:02.677 00.004 11872 evsrv: cli 0D2D2960 request: {"method":"stop_capture","id":"201dfd19-94bf-407c-aa64-420855cd3d7d"}
23:08:02.681 00.004 11872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:08:02.686 00.005 11872 Status Line: Waiting for devices...
23:08:02.689 00.003 11872 evsrv: cli 0D2D2960 response: {"jsonrpc":"2.0","result":0,"id":"201dfd19-94bf-407c-aa64-420855cd3d7d"}
23:08:02.694 00.005 11872 evsrv: cli 0D2D2960 disconnect
23:08:02.697 00.003 11872 evsrv: cli 0D2D2320 connect
23:08:02.704 00.007 11872 case statement mapped state 6 to 3
23:08:02.711 00.007 11872 case statement mapped state 6 to 3
23:08:02.717 00.006 9960 ZWO: stopexposure
23:08:02.718 00.001 11872 evsrv: cli 0D2D2320 request: {"method":"get_app_state","id":"7a7db915-28b8-49af-93cf-9072e44ac7cd"}
23:08:02.722 00.004 11872 case statement mapped state 6 to 3
23:08:02.725 00.003 11872 evsrv: cli 0D2D2320 response: {"jsonrpc":"2.0","result":"Guiding","id":"7a7db915-28b8-49af-93cf-9072e44ac7cd"}
23:08:02.728 00.003 11872 evsrv: cli 0D2D2320 disconnect
23:08:03.140 00.412 9960 ZWO: stopexposure
23:08:03.140 00.000 9960 Error thrown from C:\cygwin\home\agalasso\projects\phd2\worker_thread.cpp:190->Capture failed
23:08:03.141 00.001 9960 worker thread done servicing request
23:08:03.141 00.000 11872 OnExposeComplete: enter
23:08:03.147 00.006 11872 OnExposeComplete: Capture Error reported
23:08:03.153 00.006 11872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
23:08:03.157 00.004 11872 Mount: notify guiding stopped
23:08:03.165 00.008 11872 Changing from state GUIDING to STOP
23:08:03.170 00.005 11872 guider state => SELECTED
23:08:03.174 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=217, med=0, FiltMin=0, FiltMax=105, Gamma=1.000
23:08:03.178 00.004 11872 Changing from state SELECTED to UNINITIALIZED
23:08:03.182 00.004 11872 guider state => SELECTING
23:08:03.191 00.009 11872 Status Line: Stopped.
23:08:03.196 00.005 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\myframe_events.cpp:489->Error reported capturing image
23:08:03.730 00.534 11872 evsrv: cli 0D2D2A00 connect
23:08:03.737 00.007 11872 evsrv: cli 0D2D2A00 request: {"method":"get_app_state","id":"2864350e-4d4b-43d7-86e0-db8d3a6af9a8"}
23:08:03.742 00.005 11872 evsrv: cli 0D2D2A00 response: {"jsonrpc":"2.0","result":"Stopped","id":"2864350e-4d4b-43d7-86e0-db8d3a6af9a8"}
23:08:03.749 00.007 11872 evsrv: cli 0D2D2A00 disconnect
23:08:19.152 15.403 11872 evsrv: cli 0D2D2A00 connect
23:08:19.159 00.007 11872 evsrv: cli 0D2D2A00 request: {"method":"get_app_state","id":"7c217fd1-c2c8-465a-8464-6db494e32b2c"}
23:08:19.162 00.003 11872 evsrv: cli 0D2D2A00 response: {"jsonrpc":"2.0","result":"Stopped","id":"7c217fd1-c2c8-465a-8464-6db494e32b2c"}
23:08:19.170 00.008 11872 evsrv: cli 0D2D2A00 disconnect
23:08:19.175 00.005 11872 evsrv: cli 0D2D2C80 connect
23:08:19.180 00.005 11872 evsrv: cli 0D2D2C80 request: {"method":"get_calibrated","id":"34c75d70-92ba-43db-a25d-db6ffcc25fae"}
23:08:19.184 00.004 11872 evsrv: cli 0D2D2C80 response: {"jsonrpc":"2.0","result":true,"id":"34c75d70-92ba-43db-a25d-db6ffcc25fae"}
23:08:19.193 00.009 11872 evsrv: cli 0D2D2C80 disconnect
23:08:19.200 00.007 11872 evsrv: cli 0D2D26E0 connect
23:08:19.207 00.007 11872 evsrv: cli 0D2D26E0 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"9119aa22-30b4-4847-9d27-c10097f7fee6"}
23:08:19.212 00.005 11872 PhdController::Guide begins
23:08:19.216 00.004 11872 PhdController: newstate STATE_SETUP
23:08:19.220 00.004 11872 PhdController: setup
23:08:19.222 00.002 11872 PhdController: newstate STATE_ATTEMPT_START
23:08:19.226 00.004 11872 PhdController: start capturing
23:08:19.229 00.003 11872 Changing from state SELECTING to UNINITIALIZED
23:08:19.234 00.005 11872 guider state => SELECTING
23:08:19.239 00.005 11872 setting force full frames = true
23:08:19.243 00.004 11872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
23:08:19.250 00.007 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:08:19.254 00.004 11872 Enqueuing Expose request
23:08:19.259 00.005 11872 PhdController: newstate STATE_SELECT_STAR
23:08:19.263 00.004 11872 evsrv: cli 0D2D26E0 response: {"jsonrpc":"2.0","result":0,"id":"9119aa22-30b4-4847-9d27-c10097f7fee6"}
23:08:19.267 00.004 9960 Worker thread wakes up
23:08:19.268 00.001 11872 evsrv: cli 0D2D26E0 disconnect
23:08:19.273 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
23:08:19.273 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:08:19.273 00.000 11872 evsrv: cli 0D2D2DC0 connect
23:08:19.278 00.005 11872 case statement mapped state 1 to 101
23:08:19.282 00.004 11872 case statement mapped state 1 to 101
23:08:19.286 00.004 11872 evsrv: cli 0D2D2DC0 request: {"method":"get_lock_shift_params","id":"ea0c050c-4ea2-487d-831d-52a01ba71d6b"}
23:08:19.290 00.004 11872 evsrv: cli 0D2D2DC0 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"ea0c050c-4ea2-487d-831d-52a01ba71d6b"}
23:08:19.294 00.004 11872 evsrv: cli 0D2D2DC0 disconnect
23:08:19.300 00.006 11872 evsrv: cli 0D2D21E0 connect
23:08:19.304 00.004 11872 case statement mapped state 1 to 101
23:08:19.307 00.003 11872 case statement mapped state 1 to 101
23:08:19.311 00.004 11872 evsrv: cli 0D2D21E0 request: {"method":"get_lock_position","id":"cee3a0ce-6548-453f-8f5a-da58924043a7"}
23:08:19.315 00.004 11872 evsrv: cli 0D2D21E0 response: {"jsonrpc":"2.0","result":null,"id":"cee3a0ce-6548-453f-8f5a-da58924043a7"}
23:08:19.319 00.004 11872 evsrv: cli 0D2D21E0 disconnect
23:08:20.320 01.001 11872 evsrv: cli 0D2D3040 connect
23:08:20.331 00.011 11872 case statement mapped state 1 to 101
23:08:20.336 00.005 11872 case statement mapped state 1 to 101
23:08:20.343 00.007 11872 evsrv: cli 0D2D3040 request: {"method":"get_lock_position","id":"5ab0fea8-2a95-4a94-bf52-c98b6fce552e"}
23:08:20.347 00.004 11872 evsrv: cli 0D2D3040 response: {"jsonrpc":"2.0","result":null,"id":"5ab0fea8-2a95-4a94-bf52-c98b6fce552e"}
23:08:20.352 00.005 11872 evsrv: cli 0D2D3040 disconnect
23:08:20.524 00.172 9960 Exposure complete
23:08:20.643 00.119 9960 worker thread done servicing request
23:08:20.643 00.000 11872 OnExposeComplete: enter
23:08:20.647 00.004 11872 UpdateGuideState(): m_state=1
23:08:20.651 00.004 11872 UpdateCurrentPosition: no star selected
23:08:20.654 00.003 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
23:08:20.659 00.005 11872 Status Line: No star selected
23:08:20.666 00.007 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=0, FiltMin=0, FiltMax=116, Gamma=1.000
23:08:20.671 00.005 11872 UpdateGuideState exits: No star selected
23:08:20.674 00.003 11872 GuiderMultiStar::AutoSelect enter
23:08:20.679 00.005 11872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
23:08:20.788 00.109 11872 AutoFind: auto downsample for scale 1.00 => 1x
23:08:20.964 00.176 11872 AutoFind: global mean = 0.0, stdev 2.3
23:08:20.968 00.004 11872 AutoFind: using threshold = 0.1
23:08:21.225 00.257 11872 AutoFind: local max [1805, 913] 130.0
23:08:21.230 00.005 11872 AutoFind: local max [1561, 362] 110.6
23:08:21.234 00.004 11872 AutoFind: local max [1694, 375] 51.4
23:08:21.237 00.003 11872 AutoFind: local max [1268, 72] 39.7
23:08:21.242 00.005 11872 AutoFind: local max [1344, 145] 36.5
23:08:21.246 00.004 11872 AutoFind: local max [748, 616] 25.1
23:08:21.250 00.004 11872 AutoFind: local max [137, 483] 24.1
23:08:21.254 00.004 11872 AutoFind: local max [101, 582] 23.1
23:08:21.258 00.004 11872 AutoFind: local max [1010, 396] 22.6
23:08:21.263 00.005 11872 AutoFind: local max [423, 369] 21.8
23:08:21.266 00.003 11872 AutoFind: local max [747, 610] 21.6
23:08:21.270 00.004 11872 AutoFind: local max [90, 997] 20.0
23:08:21.273 00.003 11872 AutoFind: local max [853, 972] 19.9
23:08:21.277 00.004 11872 AutoFind: local max [1901, 904] 19.6
23:08:21.281 00.004 11872 AutoFind: local max [422, 375] 18.6
23:08:21.285 00.004 11872 AutoFind: local max [723, 200] 10.7
23:08:21.289 00.004 11872 AutoFind: local max [1328, 701] 9.9
23:08:21.292 00.003 11872 AutoFind: local max [109, 1085] 9.4
23:08:21.296 00.004 11872 AutoFind: local max [247, 502] 9.3
23:08:21.300 00.004 11872 AutoFind: local max [136, 146] 9.2
23:08:21.304 00.004 11872 AutoFind: local max [358, 403] 9.1
23:08:21.307 00.003 11872 AutoFind: local max [474, 364] 9.0
23:08:21.310 00.003 11872 AutoFind: local max [1287, 220] 8.7
23:08:21.314 00.004 11872 AutoFind: local max [460, 20] 8.4
23:08:21.317 00.003 11872 AutoFind: local max [1288, 227] 7.8
23:08:21.320 00.003 11872 AutoFind: local max [1317, 646] 7.5
23:08:21.323 00.003 11872 AutoFind: local max [1362, 145] 7.4
23:08:21.327 00.004 11872 AutoFind: local max [254, 723] 7.3
23:08:21.331 00.004 11872 AutoFind: local max [456, 447] 7.3
23:08:21.335 00.004 11872 AutoFind: local max [1275, 33] 7.2
23:08:21.339 00.004 11872 AutoFind: local max [1752, 295] 7.1
23:08:21.342 00.003 11872 AutoFind: local max [1340, 623] 7.1
23:08:21.346 00.004 11872 AutoFind: local max [784, 912] 7.0
23:08:21.350 00.004 11872 AutoFind: local max [348, 751] 6.9
23:08:21.353 00.003 11872 AutoFind: local max [457, 442] 6.9
23:08:21.357 00.004 11872 AutoFind: local max [284, 467] 6.9
23:08:21.361 00.004 11872 AutoFind: local max [261, 102] 6.8
23:08:21.364 00.003 11872 AutoFind: local max [1339, 616] 6.7
23:08:21.368 00.004 11872 AutoFind: local max [1365, 502] 6.6
23:08:21.370 00.002 11872 AutoFind: local max [1879, 745] 6.3
23:08:21.373 00.003 11872 AutoFind: local max [1880, 739] 6.2
23:08:21.376 00.003 11872 AutoFind: local max [78, 1032] 6.1
23:08:21.378 00.002 11872 AutoFind: local max [1830, 189] 6.0
23:08:21.382 00.004 11872 AutoFind: local max [8, 730] 5.9
23:08:21.385 00.003 11872 AutoFind: local max [277, 1061] 5.9
23:08:21.387 00.002 11872 AutoFind: local max [1457, 772] 5.8
23:08:21.390 00.003 11872 AutoFind: local max [207, 10] 5.4
23:08:21.392 00.002 11872 AutoFind: local max [1806, 44] 5.3
23:08:21.395 00.003 11872 AutoFind: local max [1455, 515] 5.1
23:08:21.399 00.004 11872 AutoFind: local max [1550, 368] 5.1
23:08:21.403 00.004 11872 AutoFind: local max [1414, 532] 5.0
23:08:21.406 00.003 11872 AutoFind: local max [841, 750] 5.0
23:08:21.410 00.004 11872 AutoFind: local max [1318, 651] 4.8
23:08:21.414 00.004 11872 AutoFind: local max [1495, 554] 4.8
23:08:21.417 00.003 11872 AutoFind: local max [1361, 151] 4.8
23:08:21.420 00.003 11872 AutoFind: local max [332, 1078] 4.7
23:08:21.423 00.003 11872 AutoFind: local max [488, 630] 4.6
23:08:21.427 00.004 11872 AutoFind: local max [1791, 685] 4.6
23:08:21.431 00.004 11872 AutoFind: local max [1704, 318] 4.5
23:08:21.434 00.003 11872 AutoFind: local max [1650, 914] 4.4
23:08:21.437 00.003 11872 AutoFind: local max [163, 730] 4.4
23:08:21.439 00.002 11872 AutoFind: local max [641, 87] 4.4
23:08:21.443 00.004 11872 AutoFind: local max [1702, 311] 4.3
23:08:21.446 00.003 11872 AutoFind: local max [533, 694] 4.3
23:08:21.448 00.002 11872 AutoFind: local max [1592, 605] 4.3
23:08:21.450 00.002 11872 AutoFind: local max [1360, 871] 4.2
23:08:21.453 00.003 11872 AutoFind: local max [1469, 730] 4.2
23:08:21.455 00.002 11872 AutoFind: local max [61, 74] 4.1
23:08:21.458 00.003 11872 AutoFind: local max [166, 139] 4.0
23:08:21.461 00.003 11872 AutoFind: local max [1670, 510] 4.0
23:08:21.465 00.004 11872 AutoFind: local max [1621, 609] 3.9
23:08:21.467 00.002 11872 AutoFind: local max [279, 579] 3.9
23:08:21.470 00.003 11872 AutoFind: local max [1678, 450] 3.8
23:08:21.472 00.002 11872 AutoFind: local max [411, 370] 3.8
23:08:21.475 00.003 11872 AutoFind: local max [1083, 41] 3.8
23:08:21.477 00.002 11872 AutoFind: local max [642, 241] 3.8
23:08:21.480 00.003 11872 AutoFind: local max [140, 1079] 3.8
23:08:21.482 00.002 11872 AutoFind: local max [310, 533] 3.7
23:08:21.486 00.004 11872 AutoFind: local max [410, 119] 3.7
23:08:21.488 00.002 11872 AutoFind: local max [923, 855] 3.7
23:08:21.493 00.005 11872 AutoFind: local max [866, 688] 3.7
23:08:21.496 00.003 11872 AutoFind: local max [1669, 516] 3.7
23:08:21.499 00.003 11872 AutoFind: local max [302, 905] 3.7
23:08:21.502 00.003 11872 AutoFind: local max [93, 759] 3.7
23:08:21.504 00.002 11872 AutoFind: local max [572, 610] 3.6
23:08:21.508 00.004 11872 AutoFind: local max [1786, 974] 3.6
23:08:21.510 00.002 11872 AutoFind: local max [1701, 466] 3.6
23:08:21.514 00.004 11872 AutoFind: local max [222, 130] 3.6
23:08:21.517 00.003 11872 AutoFind: local max [726, 830] 3.6
23:08:21.520 00.003 11872 AutoFind: local max [538, 292] 3.6
23:08:21.523 00.003 11872 AutoFind: local max [1020, 700] 3.6
23:08:21.528 00.005 11872 AutoFind: local max [929, 192] 3.5
23:08:21.532 00.004 11872 AutoFind: local max [1648, 689] 3.5
23:08:21.536 00.004 11872 AutoFind: local max [537, 307] 3.5
23:08:21.539 00.003 11872 AutoFind: local max [388, 609] 3.5
23:08:21.543 00.004 11872 AutoFind: local max [1537, 661] 3.5
23:08:21.547 00.004 11872 AutoFind: local max [1182, 428] 3.5
23:08:21.550 00.003 11872 AutoFind: local max [1548, 361] 3.5
23:08:21.555 00.005 11872 AutoFind: local max [136, 306] 3.5
23:08:21.559 00.004 11872 AutoFind: local max [1495, 560] 3.5
23:08:21.562 00.003 11872 AutoFind: too close [1495, 560] 3.5 - [1495, 554] 4.8
23:08:21.566 00.004 11872 AutoFind: too close [1548, 361] 3.5 - [1550, 368] 5.1
23:08:21.569 00.003 11872 AutoFind: close dim-bright [1548, 361] 3.5 - [1561, 362] 110.6
23:08:21.571 00.002 11872 AutoFind: too close [537, 307] 3.5 - [538, 292] 3.6
23:08:21.576 00.005 11872 AutoFind: too close [1669, 516] 3.7 - [1670, 510] 4.0
23:08:21.580 00.004 11872 AutoFind: too close [411, 370] 3.8 - [422, 375] 18.6
23:08:21.583 00.003 11872 AutoFind: close dim-bright [411, 370] 3.8 - [423, 369] 21.8
23:08:21.586 00.003 11872 AutoFind: too close [1702, 311] 4.3 - [1704, 318] 4.5
23:08:21.591 00.005 11872 AutoFind: too close [1361, 151] 4.8 - [1362, 145] 7.4
23:08:21.595 00.004 11872 AutoFind: close dim-bright [1361, 151] 4.8 - [1344, 145] 36.5
23:08:21.598 00.003 11872 AutoFind: too close [1318, 651] 4.8 - [1317, 646] 7.5
23:08:21.601 00.003 11872 AutoFind: close dim-bright [1550, 368] 5.1 - [1561, 362] 110.6
23:08:21.605 00.004 11872 AutoFind: too close [1880, 739] 6.2 - [1879, 745] 6.3
23:08:21.609 00.004 11872 AutoFind: too close [1339, 616] 6.7 - [1340, 623] 7.1
23:08:21.612 00.003 11872 AutoFind: too close [457, 442] 6.9 - [456, 447] 7.3
23:08:21.615 00.003 11872 AutoFind: too close [1362, 145] 7.4 - [1344, 145] 36.5
23:08:21.619 00.004 11872 AutoFind: too close [1288, 227] 7.8 - [1287, 220] 8.7
23:08:21.623 00.004 11872 AutoFind: too close [422, 375] 18.6 - [423, 369] 21.8
23:08:21.627 00.004 11872 AutoFind: too close [747, 610] 21.6 - [748, 616] 25.1
23:08:21.630 00.003 11872 AutoFind: too close to edge [207, 10] 5.4
23:08:21.634 00.004 11872 AutoFind: too close to edge [8, 730] 5.9
23:08:21.636 00.002 11872 AutoFind: too close to edge [109, 1085] 9.4
23:08:21.640 00.004 11872 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
23:08:21.643 00.003 11872 Star::Find(15, 1805, 913, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:21.646 00.003 11872 Star::Find returns 1 (0), X=1805.39, Y=911.57, Mass=4585, SNR=45.7, Peak=209 HFD=5.8
23:08:21.650 00.004 11872 Star::Find(15, 1561, 362, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:21.653 00.003 11872 Star::Find returns 1 (0), X=1561.08, Y=362.83, Mass=5299, SNR=48.5, Peak=154 HFD=6.6
23:08:21.657 00.004 11872 Star::Find(15, 1694, 375, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:21.660 00.003 11872 Star::Find returns 1 (0), X=1694.69, Y=375.92, Mass=1952, SNR=29.9, Peak=63 HFD=6.0
23:08:21.663 00.003 11872 Star::Find(15, 1268, 72, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:21.667 00.004 11872 Star::Find returns 1 (0), X=1268.62, Y=73.44, Mass=1753, SNR=27.4, Peak=58 HFD=6.8
23:08:21.670 00.003 11872 Star::Find(15, 137, 483, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:21.673 00.003 11872 Star::Find returns 1 (0), X=136.79, Y=483.64, Mass=645, SNR=17.3, Peak=30 HFD=5.2
23:08:21.677 00.004 11872 Star::Find(15, 101, 582, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:21.680 00.003 11872 Star::Find returns 1 (0), X=100.20, Y=582.05, Mass=607, SNR=16.4, Peak=37 HFD=4.7
23:08:21.684 00.004 11872 Star::Find(15, 1010, 396, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:21.687 00.003 11872 Star::Find returns 1 (0), X=1011.05, Y=397.90, Mass=1282, SNR=23.3, Peak=40 HFD=7.4
23:08:21.690 00.003 11872 Star::Find(15, 90, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:21.694 00.004 11872 Star::Find returns 1 (0), X=89.67, Y=997.48, Mass=490, SNR=14.9, Peak=32 HFD=5.0
23:08:21.698 00.004 11872 Star::Find(15, 853, 972, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:21.701 00.003 11872 Star::Find returns 1 (0), X=854.09, Y=970.11, Mass=1247, SNR=23.7, Peak=38 HFD=6.7
23:08:21.704 00.003 11872 Star::Find(15, 1901, 904, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:21.707 00.003 11872 Star::Find returns 1 (0), X=1901.14, Y=902.36, Mass=631, SNR=17.0, Peak=33 HFD=5.3
23:08:21.710 00.003 11872 Star::Find(15, 723, 200, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:21.714 00.004 11872 Star::Find returns 1 (0), X=725.01, Y=198.57, Mass=387, SNR=13.2, Peak=18 HFD=6.1
23:08:21.718 00.004 11872 Star::Find(15, 1328, 701, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:21.721 00.003 11872 Star::Find returns 1 (0), X=1328.50, Y=703.04, Mass=369, SNR=12.5, Peak=16 HFD=6.6
23:08:21.724 00.003 11872 Star::Find(15, 247, 502, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:21.727 00.003 11872 Star::Find returns 1 (0), X=247.30, Y=502.31, Mass=267, SNR=10.9, Peak=12 HFD=5.3
23:08:21.730 00.003 11872 Star::Find(15, 136, 146, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:21.734 00.004 11872 Star::Find returns 1 (0), X=135.36, Y=145.54, Mass=234, SNR=10.3, Peak=13 HFD=5.2
23:08:21.737 00.003 11872 Star::Find(15, 358, 403, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:21.741 00.004 11872 Star::Find returns 1 (0), X=358.46, Y=401.25, Mass=339, SNR=12.5, Peak=13 HFD=5.6
23:08:21.744 00.003 11872 Star::Find(15, 474, 364, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:21.748 00.004 11872 Star::Find returns 1 (0), X=473.65, Y=365.93, Mass=375, SNR=12.7, Peak=15 HFD=6.1
23:08:21.751 00.003 11872 Star::Find(15, 460, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:21.754 00.003 11872 Star::Find returns 1 (0), X=459.42, Y=20.64, Mass=225, SNR=10.1, Peak=10 HFD=5.5
23:08:21.757 00.003 11872 Star::Find(15, 254, 723, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:21.761 00.004 11872 Star::Find returns 1 (0), X=254.33, Y=720.88, Mass=221, SNR=10.1, Peak=10 HFD=5.9
23:08:21.764 00.003 11872 Star::Find(15, 1275, 33, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:21.767 00.003 11872 Star::Find returns 1 (0), X=1275.82, Y=35.58, Mass=269, SNR=10.9, Peak=12 HFD=5.7
23:08:21.771 00.004 11872 Star::Find(15, 1752, 295, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:21.775 00.004 11872 Star::Find returns 1 (0), X=1752.15, Y=295.74, Mass=186, SNR=9.2, Peak=11 HFD=6.3
23:08:21.779 00.004 11872 Star::Find(15, 784, 912, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:21.782 00.003 11872 Star::Find returns 1 (0), X=784.92, Y=911.79, Mass=281, SNR=11.3, Peak=12 HFD=6.6
23:08:21.785 00.003 11872 Star::Find(15, 348, 751, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:21.788 00.003 11872 Star::Find returns 1 (0), X=348.27, Y=751.13, Mass=178, SNR=9.0, Peak=12 HFD=5.3
23:08:21.792 00.004 11872 Star::Find(15, 284, 467, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:21.794 00.002 11872 Star::Find returns 1 (0), X=284.56, Y=467.83, Mass=238, SNR=10.5, Peak=11 HFD=5.2
23:08:21.797 00.003 11872 Star::Find(15, 261, 102, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:21.801 00.004 11872 Star::Find returns 1 (0), X=260.35, Y=103.04, Mass=154, SNR=8.5, Peak=11 HFD=4.7
23:08:21.806 00.005 11872 Star::Find(15, 1365, 502, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:21.811 00.005 11872 Star::Find returns 1 (0), X=1365.49, Y=503.02, Mass=198, SNR=9.5, Peak=12 HFD=6.4
23:08:21.814 00.003 11872 Star::Find(15, 78, 1032, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:21.817 00.003 11872 Star::Find returns 1 (0), X=77.69, Y=1032.03, Mass=114, SNR=7.2, Peak=8 HFD=4.1
23:08:21.822 00.005 11872 Star::Find(15, 1830, 189, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:21.825 00.003 11872 Star::Find returns 1 (0), X=1829.14, Y=188.61, Mass=177, SNR=9.0, Peak=13 HFD=6.3
23:08:21.829 00.004 11872 Star::Find(15, 277, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:21.832 00.003 11872 Star::Find returns 1 (0), X=277.86, Y=1061.65, Mass=151, SNR=8.3, Peak=10 HFD=5.0
23:08:21.835 00.003 11872 Star::Find(15, 1457, 772, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:21.839 00.004 11872 Star::Find returns 1 (0), X=1457.74, Y=772.75, Mass=204, SNR=9.5, Peak=8 HFD=7.0
23:08:21.842 00.003 11872 Star::Find(15, 1806, 44, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:21.845 00.003 11872 Star::Find returns 1 (0), X=1805.09, Y=42.43, Mass=151, SNR=8.3, Peak=14 HFD=5.2
23:08:21.849 00.004 11872 Star::Find(15, 1455, 515, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:21.853 00.004 11872 Star::Find returns 1 (0), X=1455.88, Y=516.06, Mass=120, SNR=7.4, Peak=9 HFD=6.6
23:08:21.858 00.005 11872 Star::Find(15, 1414, 532, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:21.861 00.003 11872 Star::Find returns 1 (0), X=1414.99, Y=530.15, Mass=294, SNR=11.3, Peak=13 HFD=7.2
23:08:21.865 00.004 11872 Star::Find(15, 841, 750, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:21.869 00.004 11872 Star::Find false star n=20 nbg=287 bg=1.3 sigma=1.2 thresh=5 peak=5
23:08:21.873 00.004 11872 Star::Find returns 0 (2), X=841.00, Y=750.00, Mass=94, SNR=2.9, Peak=9 HFD=0.0
23:08:21.877 00.004 11872 Star::Find(15, 332, 1078, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:21.882 00.005 11872 Star::Find returns 1 (0), X=332.08, Y=1076.90, Mass=98, SNR=6.6, Peak=8 HFD=4.7
23:08:21.887 00.005 11872 Star::Find(15, 488, 630, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:21.892 00.005 11872 Star::Find false star n=26 nbg=279 bg=0.9 sigma=1.0 thresh=4 peak=4
23:08:21.896 00.004 11872 Star::Find returns 0 (2), X=488.00, Y=630.00, Mass=103, SNR=2.9, Peak=8 HFD=0.0
23:08:21.900 00.004 11872 Star::Find(15, 1791, 685, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:21.904 00.004 11872 Star::Find returns 1 (0), X=1790.52, Y=686.81, Mass=119, SNR=7.3, Peak=9 HFD=5.4
23:08:21.907 00.003 11872 Star::Find(15, 1650, 914, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:21.911 00.004 11872 Star::Find false star n=24 nbg=275 bg=0.7 sigma=0.7 thresh=3 peak=3
23:08:21.914 00.003 11872 Star::Find returns 0 (2), X=1650.00, Y=914.00, Mass=73, SNR=2.9, Peak=7 HFD=0.0
23:08:21.919 00.005 11872 Star::Find(15, 163, 730, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:21.924 00.005 11872 Star::Find false star n=25 nbg=267 bg=0.7 sigma=0.7 thresh=3 peak=3
23:08:21.927 00.003 11872 Star::Find returns 0 (2), X=163.00, Y=730.00, Mass=65, SNR=2.9, Peak=6 HFD=0.0
23:08:21.932 00.005 11872 Star::Find(15, 641, 87, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:21.936 00.004 11872 Star::Find false star n=17 nbg=288 bg=1.0 sigma=0.9 thresh=4 peak=3
23:08:21.941 00.005 11872 Star::Find returns 0 (2), X=641.00, Y=87.00, Mass=58, SNR=2.9, Peak=5 HFD=0.0
23:08:21.944 00.003 11872 Star::Find(15, 533, 694, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:21.948 00.004 11872 Star::Find returns 1 (0), X=532.60, Y=696.59, Mass=247, SNR=10.2, Peak=10 HFD=6.9
23:08:21.952 00.004 11872 Star::Find(15, 1592, 605, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:21.956 00.004 11872 Star::Find false star n=9 nbg=278 bg=0.5 sigma=0.7 thresh=3 peak=2
23:08:21.959 00.003 11872 Star::Find returns 0 (2), X=1592.00, Y=605.00, Mass=23, SNR=2.9, Peak=4 HFD=0.0
23:08:21.963 00.004 11872 Star::Find(15, 1360, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:21.966 00.003 11872 Star::Find false star n=42 nbg=283 bg=1.1 sigma=1.0 thresh=4 peak=4
23:08:21.971 00.005 11872 Star::Find returns 0 (2), X=1360.00, Y=871.00, Mass=160, SNR=2.9, Peak=8 HFD=0.0
23:08:21.974 00.003 11872 Star::Find(15, 1469, 730, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:21.978 00.004 11872 Star::Find false star n=23 nbg=286 bg=0.9 sigma=0.9 thresh=4 peak=4
23:08:21.983 00.005 11872 Star::Find returns 0 (2), X=1469.00, Y=730.00, Mass=82, SNR=2.9, Peak=7 HFD=0.0
23:08:21.986 00.003 11872 Star::Find(15, 61, 74, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:21.989 00.003 11872 Star::Find false star n=22 nbg=277 bg=0.6 sigma=0.7 thresh=3 peak=3
23:08:21.992 00.003 11872 Star::Find returns 0 (2), X=61.00, Y=74.00, Mass=66, SNR=2.9, Peak=5 HFD=0.0
23:08:21.995 00.003 11872 Star::Find(15, 166, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:21.999 00.004 11872 Star::Find false star n=26 nbg=284 bg=0.7 sigma=0.7 thresh=3 peak=3
23:08:22.002 00.003 11872 Star::Find returns 0 (2), X=166.00, Y=139.00, Mass=73, SNR=2.9, Peak=6 HFD=0.0
23:08:22.005 00.003 11872 Star::Find(15, 1621, 609, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:22.008 00.003 11872 Star::Find false star n=32 nbg=270 bg=0.7 sigma=0.7 thresh=3 peak=3
23:08:22.012 00.004 11872 Star::Find returns 0 (2), X=1621.00, Y=609.00, Mass=100, SNR=2.9, Peak=6 HFD=0.0
23:08:22.016 00.004 11872 Star::Find(15, 279, 579, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:22.019 00.003 11872 Star::Find returns 1 (0), X=278.88, Y=576.21, Mass=137, SNR=7.9, Peak=6 HFD=5.9
23:08:22.023 00.004 11872 Star::Find(15, 1678, 450, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:22.027 00.004 11872 Star::Find false star n=28 nbg=287 bg=0.9 sigma=0.9 thresh=4 peak=4
23:08:22.031 00.004 11872 Star::Find returns 0 (2), X=1678.00, Y=450.00, Mass=109, SNR=2.9, Peak=7 HFD=0.0
23:08:22.035 00.004 11872 Star::Find(15, 1083, 41, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:22.039 00.004 11872 Star::Find false star n=17 nbg=285 bg=0.9 sigma=0.9 thresh=4 peak=3
23:08:22.043 00.004 11872 Star::Find returns 0 (2), X=1083.00, Y=41.00, Mass=59, SNR=2.9, Peak=6 HFD=0.0
23:08:22.046 00.003 11872 Star::Find(15, 642, 241, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:22.051 00.005 11872 Star::Find false star n=11 nbg=274 bg=0.6 sigma=0.7 thresh=3 peak=2
23:08:22.055 00.004 11872 Star::Find returns 0 (2), X=642.00, Y=241.00, Mass=26, SNR=2.9, Peak=5 HFD=0.0
23:08:22.058 00.003 11872 Star::Find(15, 140, 1079, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:22.062 00.004 11872 Star::Find false star n=7 nbg=284 bg=1.0 sigma=0.9 thresh=4 peak=2
23:08:22.065 00.003 11872 Star::Find returns 0 (2), X=140.00, Y=1079.00, Mass=23, SNR=2.9, Peak=5 HFD=0.0
23:08:22.069 00.004 11872 Star::Find(15, 310, 533, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:22.073 00.004 11872 Star::Find false star n=29 nbg=282 bg=0.6 sigma=0.7 thresh=3 peak=3
23:08:22.078 00.005 11872 Star::Find returns 0 (2), X=310.00, Y=533.00, Mass=87, SNR=2.9, Peak=8 HFD=0.0
23:08:22.081 00.003 11872 Star::Find(15, 410, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:22.085 00.004 11872 Star::Find returns 1 (0), X=410.49, Y=118.94, Mass=96, SNR=6.6, Peak=8 HFD=6.3
23:08:22.089 00.004 11872 Star::Find(15, 923, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:22.093 00.004 11872 Star::Find returns 0 (2), X=923.00, Y=855.00, Mass=11, SNR=2.2, Peak=6 HFD=0.0
23:08:22.096 00.003 11872 Star::Find(15, 866, 688, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:22.099 00.003 11872 Star::Find false star n=34 nbg=280 bg=1.0 sigma=1.0 thresh=4 peak=4
23:08:22.101 00.002 11872 Star::Find returns 0 (2), X=866.00, Y=688.00, Mass=120, SNR=2.9, Peak=7 HFD=0.0
23:08:22.104 00.003 11872 Star::Find(15, 302, 905, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:22.108 00.004 11872 Star::Find false star n=26 nbg=273 bg=0.7 sigma=0.8 thresh=3 peak=3
23:08:22.112 00.004 11872 Star::Find returns 0 (2), X=302.00, Y=905.00, Mass=76, SNR=2.9, Peak=6 HFD=0.0
23:08:22.115 00.003 11872 Star::Find(15, 93, 759, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:22.119 00.004 11872 Star::Find false star n=18 nbg=279 bg=0.6 sigma=0.7 thresh=3 peak=2
23:08:22.123 00.004 11872 Star::Find returns 0 (2), X=93.00, Y=759.00, Mass=47, SNR=2.9, Peak=5 HFD=0.0
23:08:22.126 00.003 11872 Star::Find(15, 572, 610, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:22.128 00.002 11872 Star::Find returns 1 (0), X=572.06, Y=611.39, Mass=155, SNR=8.4, Peak=9 HFD=6.5
23:08:22.131 00.003 11872 Star::Find(15, 1786, 974, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:22.134 00.003 11872 Star::Find false star n=14 nbg=278 bg=0.6 sigma=0.7 thresh=3 peak=2
23:08:22.138 00.004 11872 Star::Find returns 0 (2), X=1786.00, Y=974.00, Mass=36, SNR=2.9, Peak=5 HFD=0.0
23:08:22.141 00.003 11872 Star::Find(15, 1701, 466, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:22.144 00.003 11872 Star::Find false star n=17 nbg=288 bg=0.9 sigma=1.0 thresh=4 peak=4
23:08:22.149 00.005 11872 Star::Find returns 0 (2), X=1701.00, Y=466.00, Mass=65, SNR=2.9, Peak=7 HFD=0.0
23:08:22.153 00.004 11872 Star::Find(15, 222, 130, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:22.156 00.003 11872 Star::Find false star n=10 nbg=289 bg=0.7 sigma=0.7 thresh=3 peak=2
23:08:22.160 00.004 11872 Star::Find returns 0 (2), X=222.00, Y=130.00, Mass=24, SNR=2.9, Peak=4 HFD=0.0
23:08:22.163 00.003 11872 Star::Find(15, 726, 830, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:22.166 00.003 11872 Star::Find false star n=28 nbg=287 bg=1.0 sigma=0.9 thresh=4 peak=4
23:08:22.169 00.003 11872 Star::Find returns 0 (2), X=726.00, Y=830.00, Mass=106, SNR=2.9, Peak=7 HFD=0.0
23:08:22.172 00.003 11872 Star::Find(15, 1020, 700, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:22.175 00.003 11872 Star::Find false star n=30 nbg=266 bg=0.8 sigma=0.7 thresh=3 peak=3
23:08:22.180 00.005 11872 Star::Find returns 0 (2), X=1020.00, Y=700.00, Mass=76, SNR=2.9, Peak=6 HFD=0.0
23:08:22.183 00.003 11872 Star::Find(15, 929, 192, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:22.186 00.003 11872 Star::Find false star n=37 nbg=274 bg=0.6 sigma=0.7 thresh=3 peak=3
23:08:22.189 00.003 11872 Star::Find returns 0 (2), X=929.00, Y=192.00, Mass=100, SNR=2.9, Peak=5 HFD=0.0
23:08:22.193 00.004 11872 Star::Find(15, 1648, 689, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:22.197 00.004 11872 Star::Find false star n=27 nbg=271 bg=0.7 sigma=0.7 thresh=3 peak=3
23:08:22.200 00.003 11872 Star::Find returns 0 (2), X=1648.00, Y=689.00, Mass=94, SNR=2.9, Peak=7 HFD=0.0
23:08:22.204 00.004 11872 Star::Find(15, 388, 609, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:22.207 00.003 11872 Star::Find returns 0 (2), X=388.00, Y=609.00, Mass=15, SNR=2.6, Peak=4 HFD=0.0
23:08:22.211 00.004 11872 Star::Find(15, 1537, 661, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:22.214 00.003 11872 Star::Find returns 0 (3), X=1537.00, Y=661.00, Mass=7, SNR=1.8, Peak=4 HFD=0.0
23:08:22.218 00.004 11872 Star::Find(15, 1182, 428, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:22.222 00.004 11872 Star::Find returns 1 (0), X=1179.95, Y=430.63, Mass=148, SNR=8.1, Peak=9 HFD=7.0
23:08:22.225 00.003 11872 Star::Find(15, 136, 306, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:22.229 00.004 11872 Star::Find returns 0 (2), X=136.00, Y=306.00, Mass=16, SNR=2.7, Peak=5 HFD=0.0
23:08:22.232 00.003 11872 AutoFind: finding best star pass 1
23:08:22.235 00.003 11872 Star::Find(15, 1805, 913, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:22.238 00.003 11872 Star::Find returns 1 (0), X=1805.39, Y=911.57, Mass=4585, SNR=45.7, Peak=209 HFD=5.8
23:08:22.242 00.004 11872 AutoFind returns star at [1805, 913] 130.0 Mass 4585 SNR 45.7
23:08:22.246 00.004 11872 Star::Find(15, 1805, 913, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:22.250 00.004 11872 Star::Find returns 1 (0), X=1805.39, Y=911.57, Mass=4585, SNR=45.7, Peak=209 HFD=5.8
23:08:22.254 00.004 11872 MultiStar: List (12): {1805.39, 911.57}(45.7), {1561.08, 362.83}(48.5), {1694.69, 375.92}(29.9), {1268.62, 73.44}(27.4), {136.79, 483.64}(17.3), {100.20, 582.05}(16.4), {1011.05, 397.90}(23.3), {89.67, 997.48}(14.9), {854.09, 970.11}(23.7), {1901.14, 902.36}(17.0), {725.01, 198.57}(13.2), {1328.50, 703.04}(12.5), 
23:08:22.257 00.003 11872 setting lock position to (1805.39, 911.57)
23:08:22.260 00.003 11872 AutoSelect: state = 1, call UpdateGuideState
23:08:22.264 00.004 11872 UpdateGuideState(): m_state=1
23:08:22.267 00.003 11872 Star::Find(15, 1805, 911, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:22.270 00.003 11872 Star::Find returns 1 (0), X=1805.39, Y=911.57, Mass=4585, SNR=45.7, Peak=209 HFD=5.8
23:08:22.273 00.003 11872 CameraToMount -- cameraTheta (0.00) - m_xAngle (0.00) = xAngle (-0.00 = -0.00)
23:08:22.276 00.003 11872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.97 = 2.97)
23:08:22.280 00.004 11872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
23:08:22.285 00.005 11872 setting force full frames = false
23:08:22.290 00.005 11872 setting lock position to (1805.39, 911.57)
23:08:22.292 00.002 11872 CurrentPosition() valid, moving to STATE_SELECTED
23:08:22.296 00.004 11872 Changing from state SELECTING to SELECTED
23:08:22.299 00.003 11872 guider state => SELECTED
23:08:22.303 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=0, FiltMin=0, FiltMax=116, Gamma=1.000
23:08:22.307 00.004 11872 UpdateGuideState exits: m=4585 SNR=45.7
23:08:22.311 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=0, FiltMin=0, FiltMax=116, Gamma=1.000
23:08:22.314 00.003 11872 Status Line: Auto-selected star at (1805.4, 911.6)
23:08:22.320 00.006 11872 PhdController: newstate STATE_WAIT_SELECTED
23:08:22.323 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:22.328 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:08:22.331 00.003 11872 Enqueuing Expose request
23:08:22.335 00.004 9960 Worker thread wakes up
23:08:22.336 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
23:08:22.336 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1790,897,31,31)
23:08:22.336 00.000 11872 evsrv: cli 0D2D2AA0 connect
23:08:22.340 00.004 11872 case statement mapped state 2 to 1
23:08:22.344 00.004 11872 case statement mapped state 2 to 1
23:08:22.348 00.004 11872 evsrv: cli 0D2D2AA0 request: {"method":"get_lock_position","id":"2a3be115-ca2f-4616-8de7-bf316d1b5bc7"}
23:08:22.351 00.003 11872 evsrv: cli 0D2D2AA0 response: {"jsonrpc":"2.0","result":[1805.39,911.57],"id":"2a3be115-ca2f-4616-8de7-bf316d1b5bc7"}
23:08:22.354 00.003 11872 evsrv: cli 0D2D2AA0 disconnect
23:08:22.359 00.005 11872 evsrv: cli 0D2D30E0 connect
23:08:22.362 00.003 11872 case statement mapped state 2 to 1
23:08:22.367 00.005 11872 case statement mapped state 2 to 1
23:08:22.372 00.005 11872 evsrv: cli 0D2D30E0 request: {"method":"get_app_state","id":"f96e04f3-0f20-44ac-b149-dcae36485588"}
23:08:22.375 00.003 11872 case statement mapped state 2 to 1
23:08:22.380 00.005 11872 evsrv: cli 0D2D30E0 response: {"jsonrpc":"2.0","result":"Selected","id":"f96e04f3-0f20-44ac-b149-dcae36485588"}
23:08:22.384 00.004 11872 evsrv: cli 0D2D30E0 disconnect
23:08:23.386 01.002 11872 evsrv: cli 0D2D2960 connect
23:08:23.393 00.007 11872 case statement mapped state 2 to 1
23:08:23.398 00.005 11872 case statement mapped state 2 to 1
23:08:23.404 00.006 11872 evsrv: cli 0D2D2960 request: {"method":"get_app_state","id":"18b532ca-f299-4e4d-94ab-11666d356677"}
23:08:23.408 00.004 11872 case statement mapped state 2 to 1
23:08:23.413 00.005 11872 evsrv: cli 0D2D2960 response: {"jsonrpc":"2.0","result":"Selected","id":"18b532ca-f299-4e4d-94ab-11666d356677"}
23:08:23.417 00.004 11872 evsrv: cli 0D2D2960 disconnect
23:08:23.585 00.168 9960 Exposure complete
23:08:23.689 00.104 9960 worker thread done servicing request
23:08:23.690 00.001 11872 OnExposeComplete: enter
23:08:23.694 00.004 11872 UpdateGuideState(): m_state=2
23:08:23.697 00.003 11872 Star::Find(15, 1805, 911, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:08:23.701 00.004 11872 Star::Find returns 1 (0), X=1805.24, Y=912.22, Mass=4400, SNR=44.7, Peak=200 HFD=5.7
23:08:23.706 00.005 11872 CameraToMount -- cameraTheta (1.81) - m_xAngle (0.00) = xAngle (1.80 = 1.80)
23:08:23.709 00.003 11872 CameraToMount -- cameraTheta (1.81) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.77 = -1.51)
23:08:23.712 00.003 11872 CameraToMount -- cameraX=-0.16 cameraY=0.65 hyp=0.67 cameraTheta=1.81 mountX=-0.15 mountY=-0.67, mountTheta=-1.80
23:08:23.718 00.006 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=200, med=0, FiltMin=0, FiltMax=123, Gamma=1.000
23:08:23.721 00.003 11872 UpdateGuideState exits: m=4400 SNR=44.7
23:08:23.724 00.003 11872 PhdController: newstate STATE_CALIBRATE
23:08:23.726 00.002 11872 PhdController: newstate STATE_GUIDE
23:08:23.739 00.013 11872 Changing from state SELECTED to CALIBRATING_PRIMARY
23:08:23.741 00.002 11872 guider state => CALIBRATED
23:08:23.745 00.004 11872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
23:08:23.748 00.003 11872 reset dither spiral
23:08:23.752 00.004 11872 PhdController: newstate STATE_SETTLE_BEGIN
23:08:23.755 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:23.758 00.003 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:08:23.762 00.004 11872 Enqueuing Expose request
23:08:23.767 00.005 9960 Worker thread wakes up
23:08:23.767 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:08:23.767 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:08:24.419 00.652 11872 evsrv: cli 0D2D3040 connect
23:08:24.426 00.007 11872 case statement mapped state 5 to 1
23:08:24.432 00.006 11872 case statement mapped state 5 to 1
23:08:24.436 00.004 11872 evsrv: cli 0D2D3040 request: {"method":"get_app_state","id":"d34f8347-780a-4f15-828f-8deb91af5c82"}
23:08:24.443 00.007 11872 case statement mapped state 5 to 1
23:08:24.447 00.004 11872 evsrv: cli 0D2D3040 response: {"jsonrpc":"2.0","result":"Selected","id":"d34f8347-780a-4f15-828f-8deb91af5c82"}
23:08:24.451 00.004 11872 evsrv: cli 0D2D3040 disconnect
23:08:25.014 00.563 9960 Exposure complete
23:08:25.150 00.136 9960 worker thread done servicing request
23:08:25.150 00.000 11872 OnExposeComplete: enter
23:08:25.153 00.003 11872 UpdateGuideState(): m_state=5
23:08:25.156 00.003 11872 Star::Find(15, 1805, 912, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:08:25.161 00.005 11872 Star::Find returns 1 (0), X=1805.61, Y=910.94, Mass=4239, SNR=44.1, Peak=202 HFD=5.8
23:08:25.165 00.004 11872 CameraToMount -- cameraTheta (-1.25) - m_xAngle (0.00) = xAngle (-1.25 = -1.25)
23:08:25.169 00.004 11872 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.72 = 1.72)
23:08:25.173 00.004 11872 CameraToMount -- cameraX=0.21 cameraY=-0.63 hyp=0.67 cameraTheta=-1.25 mountX=0.21 mountY=0.66, mountTheta=1.26
23:08:25.179 00.006 11872 Changing from state CALIBRATED to GUIDING
23:08:25.183 00.004 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:08:25.188 00.005 11872 ScopeASCOM::SideOfPier() returns 0
23:08:25.192 00.004 11872 AdjustCalibrationForScopePointing (scope): current dec=31.2 pierSide=0, cal dec=0.0 pierSide=0 rotAngle=None bin=1
23:08:25.196 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:08:25.200 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:08:25.204 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:08:25.208 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:08:25.212 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:08:25.216 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:08:25.221 00.005 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:08:25.225 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:08:25.229 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:08:25.232 00.003 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:08:25.237 00.005 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:08:25.242 00.005 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:08:25.245 00.003 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:08:25.330 00.085 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:08:25.337 00.007 11872 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 2.900000
23:08:25.343 00.006 11872 Dec comp: XRate 1.564 -> 1.338 for dec 0.0 -> dec 31.2
23:08:25.348 00.005 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:08:25.353 00.005 11872 ScopeASCOM::SideOfPier() returns 0
23:08:25.357 00.004 11872 setting lock position to (1805.61, 910.94)
23:08:25.363 00.006 11872 guider state => GUIDING
23:08:25.367 00.004 11872 Status Line: Guiding
23:08:25.372 00.005 11872 Mount: notify guiding started
23:08:25.379 00.007 11872 GetString("/profile/5/name", "") returns "PHD SF 2025"
23:08:25.383 00.004 11872 GetString("/profile/5/scope/calibration/timestamp", "") returns "11/21/2025 10:15:14 PM"
23:08:25.388 00.005 11872 GetDouble("/profile/5/scope/calibration/xRate", 1.000000) returns 0.001564
23:08:25.393 00.005 11872 GetDouble("/profile/5/scope/calibration/yRate", 1.000000) returns 0.001340
23:08:25.401 00.008 11872 GetInt("/profile/5/scope/calibration/binning", 1) returns 1
23:08:25.406 00.005 11872 GetDouble("/profile/5/scope/calibration/xAngle", 0.000000) returns 0.004073
23:08:25.411 00.005 11872 GetDouble("/profile/5/scope/calibration/yAngle", 0.000000) returns -1.738880
23:08:25.416 00.005 11872 GetDouble("/profile/5/scope/calibration/declination", 0.000000) returns 0.000075
23:08:25.420 00.004 11872 GetInt("/profile/5/scope/calibration/pierSide", -1) returns 0
23:08:25.425 00.005 11872 GetInt("/profile/5/scope/calibration/raGuideParity", 0) returns 1
23:08:25.429 00.004 11872 GetInt("/profile/5/scope/calibration/decGuideParity", 0) returns -1
23:08:25.434 00.005 11872 GetDouble("/profile/5/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
23:08:25.438 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:08:25.441 00.003 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:08:25.445 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:08:25.450 00.005 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:08:25.453 00.003 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:08:25.458 00.005 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:08:25.463 00.005 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:08:25.467 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:08:25.470 00.003 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:08:25.474 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:08:25.478 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:08:25.482 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:08:25.486 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:08:25.489 00.003 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:08:25.492 00.003 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:08:25.496 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:08:25.499 00.003 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:08:25.503 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:08:25.507 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:08:25.512 00.005 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:08:25.515 00.003 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:08:25.521 00.006 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:08:25.524 00.003 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:08:25.528 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:08:25.531 00.003 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:08:25.535 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:08:25.550 00.015 11872 evsrv: cli 0D2D3180 connect
23:08:25.555 00.005 11872 case statement mapped state 6 to 3
23:08:25.560 00.005 11872 case statement mapped state 6 to 3
23:08:25.565 00.005 11872 evsrv: cli 0D2D3180 request: {"method":"get_app_state","id":"6296d8fd-90dd-4c0a-a8ee-c5bfd08312a0"}
23:08:25.569 00.004 11872 case statement mapped state 6 to 3
23:08:25.573 00.004 11872 evsrv: cli 0D2D3180 response: {"jsonrpc":"2.0","result":"Guiding","id":"6296d8fd-90dd-4c0a-a8ee-c5bfd08312a0"}
23:08:25.581 00.008 11872 evsrv: cli 0D2D3180 disconnect
23:08:25.628 00.047 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:08:25.634 00.006 11872 ScopeASCOM::SideOfPier() returns 0
23:08:25.640 00.006 11872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
23:08:25.646 00.006 11872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
23:08:25.650 00.004 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:08:25.655 00.005 11872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 31.2
23:08:25.658 00.003 11872 MountToCamera -- mountTheta (-0.00) + m_xAngle (0.00) = xAngle (0.00 = 0.00)
23:08:25.663 00.005 11872 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
23:08:25.667 00.004 11872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
23:08:25.671 00.004 11872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
23:08:25.678 00.007 11872 GetInt("/profile/5/AutoLoadCalibration", -1) returns 1
23:08:25.684 00.006 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=202, med=0, FiltMin=0, FiltMax=110, Gamma=1.000
23:08:25.688 00.004 11872 UpdateGuideState exits: m=4239 SNR=44.1
23:08:25.693 00.005 11872 PhdController: newstate STATE_SETTLE_WAIT
23:08:25.697 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:25.701 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:08:25.705 00.004 11872 Enqueuing Expose request
23:08:25.708 00.003 9960 Worker thread wakes up
23:08:25.708 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:08:25.710 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1791,896,31,31)
23:08:26.953 01.243 9960 Exposure complete
23:08:27.066 00.113 9960 worker thread done servicing request
23:08:27.067 00.001 11872 OnExposeComplete: enter
23:08:27.071 00.004 11872 UpdateGuideState(): m_state=6
23:08:27.075 00.004 11872 Star::Find(15, 1805, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:27.079 00.004 11872 Star::Find returns 1 (0), X=1805.65, Y=910.90, Mass=4074, SNR=42.8, Peak=194 HFD=5.8
23:08:27.084 00.005 11872 CameraToMount -- cameraTheta (-0.73) - m_xAngle (0.00) = xAngle (-0.73 = -0.73)
23:08:27.087 00.003 11872 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.24 = 2.24)
23:08:27.091 00.004 11872 CameraToMount -- cameraX=0.04 cameraY=-0.04 hyp=0.06 cameraTheta=-0.73 mountX=0.04 mountY=0.05, mountTheta=0.81
23:08:27.096 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.04, y=-0.04, opts=13)
23:08:27.100 00.004 11872 Enqueuing Move request for scope (0.04, -0.04)
23:08:27.102 00.002 9960 Worker thread wakes up
23:08:27.102 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=194, med=0, FiltMin=0, FiltMax=102, Gamma=1.000
23:08:27.111 00.009 9960 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.04) opts 0xd
23:08:27.111 00.000 9960 Handling offset move in thread for scope, endpoint = (0.04, -0.04)
23:08:27.111 00.000 9960 Moving (0.04, -0.04) raw xDistance=0.04 yDistance=0.05
23:08:27.113 00.002 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:08:27.113 00.000 11872 UpdateGuideState exits: m=4074 SNR=42.8
23:08:27.120 00.007 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:08:27.120 00.000 11872 PhdController: settling, locked = 1, distance = 0.48 (1.50) aobump = 0 frame = 1 / 99999
23:08:27.126 00.006 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:08:27.127 00.001 9960 MoveAxis(E, 0, ABG)
23:08:27.127 00.000 9960 Move returns status 0, amount 0
23:08:27.127 00.000 9960 MoveAxis(N, 0, ABG)
23:08:27.127 00.000 9960 Move returns status 0, amount 0
23:08:27.128 00.001 9960 move complete, result=0
23:08:27.128 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763788107.126,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.48,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:08:27.133 00.005 9960 worker thread done servicing request
23:08:27.133 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:27.137 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:08:27.141 00.004 11872 Enqueuing Expose request
23:08:27.145 00.004 11872 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:08:27.150 00.005 9960 Worker thread wakes up
23:08:27.150 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:08:27.150 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1791,896,31,31)
23:08:28.392 01.242 9960 Exposure complete
23:08:28.518 00.126 9960 worker thread done servicing request
23:08:28.518 00.000 11872 OnExposeComplete: enter
23:08:28.523 00.005 11872 UpdateGuideState(): m_state=6
23:08:28.527 00.004 11872 Star::Find(15, 1805, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:08:28.531 00.004 11872 Star::Find returns 1 (0), X=1805.61, Y=910.73, Mass=4251, SNR=43.6, Peak=201 HFD=5.7
23:08:28.535 00.004 11872 CameraToMount -- cameraTheta (-1.56) - m_xAngle (0.00) = xAngle (-1.56 = -1.56)
23:08:28.538 00.003 11872 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.41 = 1.41)
23:08:28.542 00.004 11872 CameraToMount -- cameraX=0.00 cameraY=-0.21 hyp=0.21 cameraTheta=-1.56 mountX=0.00 mountY=0.21, mountTheta=1.56
23:08:28.547 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.00, y=-0.21, opts=13)
23:08:28.551 00.004 11872 Enqueuing Move request for scope (0.00, -0.21)
23:08:28.555 00.004 9960 Worker thread wakes up
23:08:28.555 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.21) opts 0xd
23:08:28.555 00.000 9960 Handling offset move in thread for scope, endpoint = (0.00, -0.21)
23:08:28.555 00.000 9960 Moving (0.00, -0.21) raw xDistance=0.00 yDistance=0.21
23:08:28.555 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
23:08:28.555 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
23:08:28.556 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
23:08:28.556 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=201, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
23:08:28.559 00.003 9960 MoveAxis(E, 0, ABG)
23:08:28.559 00.000 9960 Move returns status 0, amount 0
23:08:28.559 00.000 9960 MoveAxis(N, 0, ABG)
23:08:28.561 00.002 9960 Move returns status 0, amount 0
23:08:28.561 00.000 9960 move complete, result=0
23:08:28.561 00.000 11872 UpdateGuideState exits: m=4251 SNR=43.6
23:08:28.564 00.003 9960 worker thread done servicing request
23:08:28.565 00.001 11872 PhdController: settling, locked = 1, distance = 0.40 (1.50) aobump = 0 frame = 2 / 99999
23:08:28.568 00.003 11872 evsrv: {"Event":"Settling","Timestamp":1763788108.568,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.40,"Time":1.4,"SettleTime":10.0,"StarLocked":true}
23:08:28.571 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:28.576 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:08:28.579 00.003 11872 Enqueuing Expose request
23:08:28.583 00.004 9960 Worker thread wakes up
23:08:28.584 00.001 11872 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:08:28.587 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
23:08:28.587 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1791,896,31,31)
23:08:29.831 01.244 9960 Exposure complete
23:08:29.945 00.114 9960 worker thread done servicing request
23:08:29.946 00.001 11872 OnExposeComplete: enter
23:08:29.954 00.008 11872 UpdateGuideState(): m_state=6
23:08:29.960 00.006 11872 Star::Find(15, 1805, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:08:29.967 00.007 11872 Star::Find returns 1 (0), X=1805.73, Y=910.67, Mass=4203, SNR=43.8, Peak=198 HFD=5.7
23:08:29.971 00.004 11872 CameraToMount -- cameraTheta (-1.14) - m_xAngle (0.00) = xAngle (-1.15 = -1.15)
23:08:29.975 00.004 11872 CameraToMount -- cameraTheta (-1.14) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.82 = 1.82)
23:08:29.979 00.004 11872 CameraToMount -- cameraX=0.12 cameraY=-0.27 hyp=0.30 cameraTheta=-1.14 mountX=0.12 mountY=0.29, mountTheta=1.17
23:08:29.984 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.12, y=-0.27, opts=13)
23:08:29.989 00.005 11872 Enqueuing Move request for scope (0.12, -0.27)
23:08:29.992 00.003 9960 Worker thread wakes up
23:08:29.994 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=198, med=0, FiltMin=0, FiltMax=113, Gamma=1.000
23:08:29.998 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.27) opts 0xd
23:08:29.998 00.000 9960 Handling offset move in thread for scope, endpoint = (0.12, -0.27)
23:08:29.998 00.000 9960 Moving (0.12, -0.27) raw xDistance=0.12 yDistance=0.29
23:08:29.999 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:08:29.999 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
23:08:30.000 00.001 11872 UpdateGuideState exits: m=4203 SNR=43.8
23:08:30.004 00.004 11872 PhdController: settling, locked = 1, distance = 0.37 (1.50) aobump = 0 frame = 3 / 99999
23:08:30.007 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
23:08:30.007 00.000 9960 MoveAxis(E, 0, ABG)
23:08:30.007 00.000 9960 Move returns status 0, amount 0
23:08:30.008 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763788110.007,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.37,"Time":2.9,"SettleTime":10.0,"StarLocked":true}
23:08:30.013 00.005 9960 MoveAxis(N, 0, ABG)
23:08:30.013 00.000 9960 Move returns status 0, amount 0
23:08:30.013 00.000 9960 move complete, result=0
23:08:30.013 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:30.018 00.005 9960 worker thread done servicing request
23:08:30.018 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:08:30.022 00.004 11872 Enqueuing Expose request
23:08:30.027 00.005 11872 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
23:08:30.032 00.005 9960 Worker thread wakes up
23:08:30.032 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:08:30.032 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1791,896,31,31)
23:08:31.273 01.241 9960 Exposure complete
23:08:31.401 00.128 9960 worker thread done servicing request
23:08:31.402 00.001 11872 OnExposeComplete: enter
23:08:31.406 00.004 11872 UpdateGuideState(): m_state=6
23:08:31.409 00.003 11872 Star::Find(15, 1805, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
23:08:31.412 00.003 11872 Star::Find returns 1 (0), X=1805.57, Y=910.54, Mass=4367, SNR=44.4, Peak=198 HFD=5.8
23:08:31.415 00.003 11872 CameraToMount -- cameraTheta (-1.65) - m_xAngle (0.00) = xAngle (-1.66 = -1.66)
23:08:31.420 00.005 11872 CameraToMount -- cameraTheta (-1.65) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.31 = 1.31)
23:08:31.425 00.005 11872 CameraToMount -- cameraX=-0.03 cameraY=-0.39 hyp=0.40 cameraTheta=-1.65 mountX=-0.03 mountY=0.38, mountTheta=1.66
23:08:31.430 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.03, y=-0.39, opts=13)
23:08:31.433 00.003 11872 Enqueuing Move request for scope (-0.03, -0.39)
23:08:31.437 00.004 9960 Worker thread wakes up
23:08:31.437 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.39) opts 0xd
23:08:31.437 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.03, -0.39)
23:08:31.437 00.000 9960 Moving (-0.03, -0.39) raw xDistance=-0.03 yDistance=0.38
23:08:31.438 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:08:31.438 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.88
23:08:31.438 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.38 from input 0.38
23:08:31.438 00.000 9960 MoveAxis(E, 0, ABG)
23:08:31.438 00.000 9960 Move returns status 0, amount 0
23:08:31.438 00.000 9960 MoveAxis(S, 285, ABG)
23:08:31.439 00.001 9960 Guiding  Dir = 1, Dur = 285
23:08:31.439 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=198, med=0, FiltMin=0, FiltMax=117, Gamma=1.000
23:08:31.442 00.003 9960 IsSlewing returns 0
23:08:31.443 00.001 11872 UpdateGuideState exits: m=4367 SNR=44.4
23:08:31.447 00.004 11872 PhdController: settling, locked = 1, distance = 0.38 (1.50) aobump = 0 frame = 4 / 99999
23:08:31.450 00.003 9960 IsGuiding returns 0
23:08:31.450 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763788111.450,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.38,"Time":4.3,"SettleTime":10.0,"StarLocked":true}
23:08:31.455 00.005 9960 PulseGuide returned control before completion, sleep 295
23:08:31.455 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:31.460 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:08:31.463 00.003 11872 Enqueuing Expose request
23:08:31.754 00.291 9960 IsGuiding returns 1
23:08:31.754 00.000 9960 scope still moving after pulse duration time elapsed
23:08:31.784 00.030 9960 IsSlewing returns 0
23:08:31.785 00.001 9960 IsGuiding returns 0
23:08:31.787 00.002 9960 scope move finished after 285 + 50 ms
23:08:31.788 00.001 9960 Move returns status 0, amount 285
23:08:31.788 00.000 9960 move complete, result=0
23:08:31.789 00.001 9960 worker thread done servicing request
23:08:31.789 00.000 9960 Worker thread wakes up
23:08:31.790 00.001 11872 GuideStep: -0.0 px 0 ms EAST, 0.4 px 285 ms SOUTH
23:08:31.798 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
23:08:31.798 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1791,896,31,31)
23:08:33.056 01.258 9960 Exposure complete
23:08:33.174 00.118 9960 worker thread done servicing request
23:08:33.175 00.001 11872 OnExposeComplete: enter
23:08:33.179 00.004 11872 UpdateGuideState(): m_state=6
23:08:33.183 00.004 11872 Star::Find(15, 1805, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
23:08:33.188 00.005 11872 Star::Find returns 1 (0), X=1805.25, Y=911.30, Mass=4186, SNR=43.2, Peak=194 HFD=5.6
23:08:33.192 00.004 11872 CameraToMount -- cameraTheta (2.35) - m_xAngle (0.00) = xAngle (2.34 = 2.34)
23:08:33.195 00.003 11872 CameraToMount -- cameraTheta (2.35) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (5.31 = -0.97)
23:08:33.199 00.004 11872 CameraToMount -- cameraX=-0.36 cameraY=0.37 hyp=0.51 cameraTheta=2.35 mountX=-0.36 mountY=-0.42, mountTheta=-2.27
23:08:33.205 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.36, y=0.37, opts=13)
23:08:33.210 00.005 11872 Enqueuing Move request for scope (-0.36, 0.37)
23:08:33.213 00.003 9960 Worker thread wakes up
23:08:33.213 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.36, 0.37) opts 0xd
23:08:33.213 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.36, 0.37)
23:08:33.213 00.000 9960 Moving (-0.36, 0.37) raw xDistance=-0.36 yDistance=-0.42
23:08:33.213 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.36
23:08:33.213 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
23:08:33.215 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=194, med=0, FiltMin=0, FiltMax=110, Gamma=1.000
23:08:33.219 00.004 11872 UpdateGuideState exits: m=4186 SNR=43.2
23:08:33.223 00.004 11872 PhdController: settling, locked = 1, distance = 0.42 (1.50) aobump = 0 frame = 5 / 99999
23:08:33.226 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.42
23:08:33.227 00.001 9960 MoveAxis(E, 169, ABG)
23:08:33.227 00.000 9960 Guiding  Dir = 2, Dur = 169
23:08:33.227 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763788113.226,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.42,"Time":6.1,"SettleTime":10.0,"StarLocked":true}
23:08:33.231 00.004 9960 IsSlewing returns 0
23:08:33.231 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:33.235 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:08:33.240 00.005 11872 Enqueuing Expose request
23:08:33.244 00.004 9960 IsGuiding returns 0
23:08:33.244 00.000 9960 PulseGuide returned control before completion, sleep 179
23:08:33.435 00.191 9960 IsGuiding returns 1
23:08:33.436 00.001 9960 scope still moving after pulse duration time elapsed
23:08:33.466 00.030 9960 IsSlewing returns 0
23:08:33.467 00.001 9960 IsGuiding returns 0
23:08:33.468 00.001 9960 scope move finished after 169 + 55 ms
23:08:33.468 00.000 9960 Move returns status 0, amount 169
23:08:33.469 00.001 9960 MoveAxis(N, 0, ABG)
23:08:33.469 00.000 9960 Move returns status 0, amount 0
23:08:33.469 00.000 9960 move complete, result=0
23:08:33.471 00.002 9960 worker thread done servicing request
23:08:33.471 00.000 9960 Worker thread wakes up
23:08:33.471 00.000 11872 GuideStep: -0.4 px 169 ms EAST, -0.4 px 0 ms NORTH
23:08:33.478 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
23:08:33.478 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1791,896,31,31)
23:08:34.733 01.255 9960 Exposure complete
23:08:34.835 00.102 9960 worker thread done servicing request
23:08:34.835 00.000 11872 OnExposeComplete: enter
23:08:34.840 00.005 11872 UpdateGuideState(): m_state=6
23:08:34.844 00.004 11872 Star::Find(15, 1805, 911, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
23:08:34.848 00.004 11872 Star::Find returns 1 (0), X=1805.45, Y=911.22, Mass=4349, SNR=44.3, Peak=193 HFD=5.6
23:08:34.851 00.003 11872 CameraToMount -- cameraTheta (2.06) - m_xAngle (0.00) = xAngle (2.06 = 2.06)
23:08:34.855 00.004 11872 CameraToMount -- cameraTheta (2.06) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (5.03 = -1.25)
23:08:34.859 00.004 11872 CameraToMount -- cameraX=-0.15 cameraY=0.28 hyp=0.32 cameraTheta=2.06 mountX=-0.15 mountY=-0.30, mountTheta=-2.03
23:08:34.865 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.15, y=0.28, opts=13)
23:08:34.869 00.004 11872 Enqueuing Move request for scope (-0.15, 0.28)
23:08:34.873 00.004 9960 Worker thread wakes up
23:08:34.873 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.28) opts 0xd
23:08:34.873 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.15, 0.28)
23:08:34.873 00.000 9960 Moving (-0.15, 0.28) raw xDistance=-0.15 yDistance=-0.30
23:08:34.874 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
23:08:34.874 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
23:08:34.874 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=193, med=0, FiltMin=0, FiltMax=108, Gamma=1.000
23:08:34.878 00.004 11872 UpdateGuideState exits: m=4349 SNR=44.3
23:08:34.882 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
23:08:34.882 00.000 9960 MoveAxis(E, 0, ABG)
23:08:34.882 00.000 11872 PhdController: settling, locked = 1, distance = 0.39 (1.50) aobump = 0 frame = 6 / 99999
23:08:34.888 00.006 9960 Move returns status 0, amount 0
23:08:34.888 00.000 9960 MoveAxis(N, 0, ABG)
23:08:34.888 00.000 9960 Move returns status 0, amount 0
23:08:34.888 00.000 9960 move complete, result=0
23:08:34.888 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763788114.888,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.39,"Time":7.8,"SettleTime":10.0,"StarLocked":true}
23:08:34.893 00.005 9960 worker thread done servicing request
23:08:34.893 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:34.897 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:08:34.901 00.004 11872 Enqueuing Expose request
23:08:34.904 00.003 11872 GuideStep: -0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
23:08:34.909 00.005 9960 Worker thread wakes up
23:08:34.909 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:08:34.909 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1791,896,31,31)
23:08:36.163 01.254 9960 Exposure complete
23:08:36.277 00.114 9960 worker thread done servicing request
23:08:36.277 00.000 11872 OnExposeComplete: enter
23:08:36.281 00.004 11872 UpdateGuideState(): m_state=6
23:08:36.285 00.004 11872 Star::Find(15, 1805, 911, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
23:08:36.289 00.004 11872 Star::Find returns 1 (0), X=1805.51, Y=911.08, Mass=4305, SNR=44.2, Peak=203 HFD=5.9
23:08:36.294 00.005 11872 CameraToMount -- cameraTheta (2.18) - m_xAngle (0.00) = xAngle (2.18 = 2.18)
23:08:36.297 00.003 11872 CameraToMount -- cameraTheta (2.18) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (5.15 = -1.14)
23:08:36.301 00.004 11872 CameraToMount -- cameraX=-0.10 cameraY=0.14 hyp=0.17 cameraTheta=2.18 mountX=-0.10 mountY=-0.16, mountTheta=-2.13
23:08:36.306 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.10, y=0.14, opts=13)
23:08:36.309 00.003 11872 Enqueuing Move request for scope (-0.10, 0.14)
23:08:36.313 00.004 9960 Worker thread wakes up
23:08:36.313 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.14) opts 0xd
23:08:36.313 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.10, 0.14)
23:08:36.314 00.001 9960 Moving (-0.10, 0.14) raw xDistance=-0.10 yDistance=-0.16
23:08:36.314 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:08:36.314 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:08:36.314 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:08:36.314 00.000 9960 MoveAxis(E, 0, ABG)
23:08:36.314 00.000 9960 Move returns status 0, amount 0
23:08:36.315 00.001 9960 MoveAxis(N, 0, ABG)
23:08:36.315 00.000 9960 Move returns status 0, amount 0
23:08:36.315 00.000 9960 move complete, result=0
23:08:36.315 00.000 9960 worker thread done servicing request
23:08:36.316 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=203, med=0, FiltMin=0, FiltMax=108, Gamma=1.000
23:08:36.320 00.004 11872 UpdateGuideState exits: m=4305 SNR=44.2
23:08:36.322 00.002 11872 PhdController: settling, locked = 1, distance = 0.32 (1.50) aobump = 0 frame = 7 / 99999
23:08:36.327 00.005 11872 evsrv: {"Event":"Settling","Timestamp":1763788116.327,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.32,"Time":9.2,"SettleTime":10.0,"StarLocked":true}
23:08:36.331 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:36.334 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:08:36.337 00.003 11872 Enqueuing Expose request
23:08:36.340 00.003 9960 Worker thread wakes up
23:08:36.341 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:08:36.344 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
23:08:36.344 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1791,896,31,31)
23:08:37.598 01.254 9960 Exposure complete
23:08:37.699 00.101 9960 worker thread done servicing request
23:08:37.700 00.001 11872 OnExposeComplete: enter
23:08:37.703 00.003 11872 UpdateGuideState(): m_state=6
23:08:37.706 00.003 11872 Star::Find(15, 1805, 911, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
23:08:37.711 00.005 11872 Star::Find returns 1 (0), X=1805.51, Y=911.18, Mass=4368, SNR=44.8, Peak=195 HFD=5.7
23:08:37.715 00.004 11872 CameraToMount -- cameraTheta (1.96) - m_xAngle (0.00) = xAngle (1.96 = 1.96)
23:08:37.719 00.004 11872 CameraToMount -- cameraTheta (1.96) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.93 = -1.36)
23:08:37.722 00.003 11872 CameraToMount -- cameraX=-0.10 cameraY=0.24 hyp=0.26 cameraTheta=1.96 mountX=-0.10 mountY=-0.26, mountTheta=-1.94
23:08:37.727 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.10, y=0.24, opts=13)
23:08:37.731 00.004 11872 Enqueuing Move request for scope (-0.10, 0.24)
23:08:37.734 00.003 9960 Worker thread wakes up
23:08:37.734 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.24) opts 0xd
23:08:37.735 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.10, 0.24)
23:08:37.735 00.000 9960 Moving (-0.10, 0.24) raw xDistance=-0.10 yDistance=-0.26
23:08:37.735 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:08:37.735 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
23:08:37.736 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
23:08:37.736 00.000 9960 MoveAxis(E, 0, ABG)
23:08:37.736 00.000 9960 Move returns status 0, amount 0
23:08:37.736 00.000 9960 MoveAxis(N, 0, ABG)
23:08:37.736 00.000 9960 Move returns status 0, amount 0
23:08:37.737 00.001 9960 move complete, result=0
23:08:37.737 00.000 9960 worker thread done servicing request
23:08:37.737 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=195, med=0, FiltMin=0, FiltMax=96, Gamma=1.000
23:08:37.741 00.004 11872 UpdateGuideState exits: m=4368 SNR=44.8
23:08:37.745 00.004 11872 PhdController: settling, locked = 1, distance = 0.31 (1.50) aobump = 0 frame = 8 / 99999
23:08:37.748 00.003 11872 PhdController: newstate STATE_FINISH
23:08:37.751 00.003 11872 PhdController complete: success
23:08:37.755 00.004 11872 evsrv: {"Event":"SettleDone","Timestamp":1763788117.755,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":8,"DroppedFrames":0}
23:08:37.759 00.004 11872 Mount: notify guiding dither settle done success=1
23:08:37.762 00.003 11872 PhdController: newstate STATE_IDLE
23:08:37.765 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:37.768 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:08:37.772 00.004 11872 Enqueuing Expose request
23:08:37.776 00.004 9960 Worker thread wakes up
23:08:37.776 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:08:37.777 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1791,896,31,31)
23:08:37.777 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
23:08:38.595 00.818 11872 evsrv: cli 0D2D2C80 connect
23:08:38.606 00.011 11872 case statement mapped state 6 to 3
23:08:38.613 00.007 11872 case statement mapped state 6 to 3
23:08:38.619 00.006 11872 evsrv: cli 0D2D2C80 request: {"method":"get_app_state","id":"b117a117-f831-4626-97c6-f765fc4da8f8"}
23:08:38.623 00.004 11872 case statement mapped state 6 to 3
23:08:38.626 00.003 11872 evsrv: cli 0D2D2C80 response: {"jsonrpc":"2.0","result":"Guiding","id":"b117a117-f831-4626-97c6-f765fc4da8f8"}
23:08:38.629 00.003 11872 evsrv: cli 0D2D2C80 disconnect
23:08:38.633 00.004 11872 evsrv: cli 0D2D2500 connect
23:08:38.638 00.005 11872 case statement mapped state 6 to 3
23:08:38.643 00.005 11872 case statement mapped state 6 to 3
23:08:38.650 00.007 11872 evsrv: cli 0D2D2500 request: {"method":"stop_capture","id":"4c19e768-9736-490d-b1ba-34243c176378"}
23:08:38.654 00.004 11872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:08:38.657 00.003 11872 Status Line: Waiting for devices...
23:08:38.662 00.005 11872 evsrv: cli 0D2D2500 response: {"jsonrpc":"2.0","result":0,"id":"4c19e768-9736-490d-b1ba-34243c176378"}
23:08:38.668 00.006 11872 evsrv: cli 0D2D2500 disconnect
23:08:38.675 00.007 11872 evsrv: cli 0D2D2F00 connect
23:08:38.679 00.004 9960 ZWO: stopexposure
23:08:38.679 00.000 11872 case statement mapped state 6 to 3
23:08:38.683 00.004 11872 case statement mapped state 6 to 3
23:08:38.686 00.003 11872 evsrv: cli 0D2D2F00 request: {"method":"get_app_state","id":"caf9c765-4fa9-4f34-85e2-079ef2a293fa"}
23:08:38.690 00.004 11872 case statement mapped state 6 to 3
23:08:38.692 00.002 11872 evsrv: cli 0D2D2F00 response: {"jsonrpc":"2.0","result":"Guiding","id":"caf9c765-4fa9-4f34-85e2-079ef2a293fa"}
23:08:38.696 00.004 11872 evsrv: cli 0D2D2F00 disconnect
23:08:38.979 00.283 9960 ZWO: stopexposure
23:08:38.979 00.000 9960 Error thrown from C:\cygwin\home\agalasso\projects\phd2\worker_thread.cpp:190->Capture failed
23:08:38.979 00.000 9960 worker thread done servicing request
23:08:38.980 00.001 11872 OnExposeComplete: enter
23:08:38.985 00.005 11872 OnExposeComplete: Capture Error reported
23:08:38.991 00.006 11872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
23:08:38.994 00.003 11872 Mount: notify guiding stopped
23:08:39.001 00.007 11872 Changing from state GUIDING to STOP
23:08:39.005 00.004 11872 guider state => SELECTED
23:08:39.009 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=195, med=0, FiltMin=0, FiltMax=96, Gamma=1.000
23:08:39.012 00.003 11872 Changing from state SELECTED to UNINITIALIZED
23:08:39.017 00.005 11872 guider state => SELECTING
23:08:39.023 00.006 11872 Status Line: Stopped.
23:08:39.027 00.004 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\myframe_events.cpp:489->Error reported capturing image
23:08:39.700 00.673 11872 evsrv: cli 0D2D25A0 connect
23:08:39.707 00.007 11872 evsrv: cli 0D2D25A0 request: {"method":"get_app_state","id":"f9449d60-7438-4baf-a2d2-34ce79a6950c"}
23:08:39.712 00.005 11872 evsrv: cli 0D2D25A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f9449d60-7438-4baf-a2d2-34ce79a6950c"}
23:08:39.719 00.007 11872 evsrv: cli 0D2D25A0 disconnect
23:08:55.129 15.410 11872 evsrv: cli 0D2D3360 connect
23:08:55.134 00.005 11872 evsrv: cli 0D2D3360 request: {"method":"get_app_state","id":"e93034f0-a676-4593-8423-2f0e96d3da41"}
23:08:55.142 00.008 11872 evsrv: cli 0D2D3360 response: {"jsonrpc":"2.0","result":"Stopped","id":"e93034f0-a676-4593-8423-2f0e96d3da41"}
23:08:55.149 00.007 11872 evsrv: cli 0D2D3360 disconnect
23:08:55.154 00.005 11872 evsrv: cli 0D2D2640 connect
23:08:55.159 00.005 11872 evsrv: cli 0D2D2640 request: {"method":"get_calibrated","id":"e1da5c39-4ce2-4e35-9a7f-1004ec8fcf2c"}
23:08:55.164 00.005 11872 evsrv: cli 0D2D2640 response: {"jsonrpc":"2.0","result":true,"id":"e1da5c39-4ce2-4e35-9a7f-1004ec8fcf2c"}
23:08:55.171 00.007 11872 evsrv: cli 0D2D2640 disconnect
23:08:55.175 00.004 11872 evsrv: cli 0D2D2B40 connect
23:08:55.180 00.005 11872 evsrv: cli 0D2D2B40 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"834fbdf5-55d4-4788-80ce-477c639538af"}
23:08:55.185 00.005 11872 PhdController::Guide begins
23:08:55.188 00.003 11872 PhdController: newstate STATE_SETUP
23:08:55.192 00.004 11872 PhdController: setup
23:08:55.197 00.005 11872 PhdController: newstate STATE_ATTEMPT_START
23:08:55.202 00.005 11872 PhdController: start capturing
23:08:55.207 00.005 11872 Changing from state SELECTING to UNINITIALIZED
23:08:55.212 00.005 11872 guider state => SELECTING
23:08:55.216 00.004 11872 setting force full frames = true
23:08:55.221 00.005 11872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
23:08:55.227 00.006 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:08:55.231 00.004 11872 Enqueuing Expose request
23:08:55.237 00.006 11872 PhdController: newstate STATE_SELECT_STAR
23:08:55.242 00.005 9960 Worker thread wakes up
23:08:55.242 00.000 11872 evsrv: cli 0D2D2B40 response: {"jsonrpc":"2.0","result":0,"id":"834fbdf5-55d4-4788-80ce-477c639538af"}
23:08:55.246 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
23:08:55.246 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:08:55.246 00.000 11872 evsrv: cli 0D2D2B40 disconnect
23:08:55.252 00.006 11872 evsrv: cli 0D2D30E0 connect
23:08:55.256 00.004 11872 case statement mapped state 1 to 101
23:08:55.260 00.004 11872 case statement mapped state 1 to 101
23:08:55.266 00.006 11872 evsrv: cli 0D2D30E0 request: {"method":"get_lock_shift_params","id":"95f34d91-1388-4c9f-b3b7-84ecdb8a6402"}
23:08:55.270 00.004 11872 evsrv: cli 0D2D30E0 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"95f34d91-1388-4c9f-b3b7-84ecdb8a6402"}
23:08:55.275 00.005 11872 evsrv: cli 0D2D30E0 disconnect
23:08:55.279 00.004 11872 evsrv: cli 0D2D3040 connect
23:08:55.285 00.006 11872 case statement mapped state 1 to 101
23:08:55.289 00.004 11872 case statement mapped state 1 to 101
23:08:55.295 00.006 11872 evsrv: cli 0D2D3040 request: {"method":"get_lock_position","id":"8d0dcedc-8e88-497b-836f-f1bbb97ae036"}
23:08:55.299 00.004 11872 evsrv: cli 0D2D3040 response: {"jsonrpc":"2.0","result":null,"id":"8d0dcedc-8e88-497b-836f-f1bbb97ae036"}
23:08:55.303 00.004 11872 evsrv: cli 0D2D3040 disconnect
23:08:56.304 01.001 11872 evsrv: cli 0D2D2460 connect
23:08:56.311 00.007 11872 case statement mapped state 1 to 101
23:08:56.317 00.006 11872 case statement mapped state 1 to 101
23:08:56.323 00.006 11872 evsrv: cli 0D2D2460 request: {"method":"get_lock_position","id":"f83e14f5-eb75-4a74-8667-79df8a0273ca"}
23:08:56.330 00.007 11872 evsrv: cli 0D2D2460 response: {"jsonrpc":"2.0","result":null,"id":"f83e14f5-eb75-4a74-8667-79df8a0273ca"}
23:08:56.336 00.006 11872 evsrv: cli 0D2D2460 disconnect
23:08:56.496 00.160 9960 Exposure complete
23:08:56.591 00.095 9960 worker thread done servicing request
23:08:56.591 00.000 11872 OnExposeComplete: enter
23:08:56.595 00.004 11872 UpdateGuideState(): m_state=1
23:08:56.598 00.003 11872 UpdateCurrentPosition: no star selected
23:08:56.602 00.004 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
23:08:56.606 00.004 11872 Status Line: No star selected
23:08:56.612 00.006 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=196, med=0, FiltMin=0, FiltMax=110, Gamma=1.000
23:08:56.616 00.004 11872 UpdateGuideState exits: No star selected
23:08:56.620 00.004 11872 GuiderMultiStar::AutoSelect enter
23:08:56.623 00.003 11872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
23:08:56.731 00.108 11872 AutoFind: auto downsample for scale 1.00 => 1x
23:08:56.902 00.171 11872 AutoFind: global mean = 0.0, stdev 2.3
23:08:56.906 00.004 11872 AutoFind: using threshold = 0.1
23:08:57.145 00.239 11872 AutoFind: local max [1806, 907] 127.8
23:08:57.150 00.005 11872 AutoFind: local max [1562, 358] 112.2
23:08:57.154 00.004 11872 AutoFind: local max [1562, 364] 84.0
23:08:57.158 00.004 11872 AutoFind: local max [1695, 371] 49.3
23:08:57.161 00.003 11872 AutoFind: local max [1695, 376] 43.4
23:08:57.165 00.004 11872 AutoFind: local max [1344, 142] 40.6
23:08:57.169 00.004 11872 AutoFind: local max [1268, 69] 36.7
23:08:57.173 00.004 11872 AutoFind: local max [748, 607] 28.1
23:08:57.176 00.003 11872 AutoFind: local max [423, 367] 27.9
23:08:57.181 00.005 11872 AutoFind: local max [748, 612] 24.8
23:08:57.185 00.004 11872 AutoFind: local max [138, 480] 23.6
23:08:57.188 00.003 11872 AutoFind: local max [91, 994] 22.4
23:08:57.192 00.004 11872 AutoFind: local max [1902, 898] 21.8
23:08:57.196 00.004 11872 AutoFind: local max [101, 578] 21.5
23:08:57.199 00.003 11872 AutoFind: local max [1012, 392] 20.2
23:08:57.204 00.005 11872 AutoFind: local max [854, 965] 17.3
23:08:57.206 00.002 11872 AutoFind: local max [1012, 399] 13.0
23:08:57.211 00.005 11872 AutoFind: local max [725, 195] 12.1
23:08:57.214 00.003 11872 AutoFind: local max [137, 141] 10.7
23:08:57.218 00.004 11872 AutoFind: local max [248, 498] 10.1
23:08:57.221 00.003 11872 AutoFind: local max [1288, 218] 9.8
23:08:57.225 00.004 11872 AutoFind: local max [474, 362] 9.8
23:08:57.229 00.004 11872 AutoFind: local max [460, 18] 9.4
23:08:57.232 00.003 11872 AutoFind: local max [110, 1081] 9.2
23:08:57.235 00.003 11872 AutoFind: local max [1328, 698] 9.0
23:08:57.238 00.003 11872 AutoFind: local max [262, 98] 9.0
23:08:57.241 00.003 11872 AutoFind: local max [1341, 613] 9.0
23:08:57.243 00.002 11872 AutoFind: local max [1276, 30] 8.6
23:08:57.246 00.003 11872 AutoFind: local max [457, 439] 8.1
23:08:57.249 00.003 11872 AutoFind: local max [785, 907] 8.0
23:08:57.252 00.003 11872 AutoFind: local max [255, 719] 7.9
23:08:57.256 00.004 11872 AutoFind: local max [1362, 142] 6.9
23:08:57.259 00.003 11872 AutoFind: local max [1880, 738] 6.7
23:08:57.263 00.004 11872 AutoFind: local max [1459, 767] 6.7
23:08:57.266 00.003 11872 AutoFind: local max [286, 462] 6.3
23:08:57.270 00.004 11872 AutoFind: local max [280, 572] 6.3
23:08:57.273 00.003 11872 AutoFind: local max [1830, 185] 6.2
23:08:57.275 00.002 11872 AutoFind: local max [1753, 292] 6.2
23:08:57.277 00.002 11872 AutoFind: local max [360, 397] 6.1
23:08:57.280 00.003 11872 AutoFind: local max [8, 724] 6.1
23:08:57.283 00.003 11872 AutoFind: local max [349, 746] 5.9
23:08:57.287 00.004 11872 AutoFind: local max [1340, 620] 5.8
23:08:57.289 00.002 11872 AutoFind: local max [1807, 40] 5.8
23:08:57.293 00.004 11872 AutoFind: local max [279, 1058] 5.7
23:08:57.296 00.003 11872 AutoFind: local max [533, 693] 5.6
23:08:57.300 00.004 11872 AutoFind: local max [1417, 525] 5.5
23:08:57.304 00.004 11872 AutoFind: local max [489, 619] 5.3
23:08:57.307 00.003 11872 AutoFind: local max [1498, 550] 5.2
23:08:57.311 00.004 11872 AutoFind: local max [1367, 497] 5.2
23:08:57.315 00.004 11872 AutoFind: local max [1363, 148] 5.0
23:08:57.319 00.004 11872 AutoFind: local max [1367, 504] 4.9
23:08:57.323 00.004 11872 AutoFind: local max [1792, 683] 4.8
23:08:57.327 00.004 11872 AutoFind: local max [285, 468] 4.8
23:08:57.330 00.003 11872 AutoFind: local max [333, 1074] 4.8
23:08:57.334 00.004 11872 AutoFind: local max [1795, 907] 4.7
23:08:57.338 00.004 11872 AutoFind: local max [1702, 462] 4.5
23:08:57.342 00.004 11872 AutoFind: local max [539, 299] 4.5
23:08:57.345 00.003 11872 AutoFind: local max [1321, 641] 4.5
23:08:57.349 00.004 11872 AutoFind: local max [1470, 726] 4.5
23:08:57.352 00.003 11872 AutoFind: local max [167, 137] 4.4
23:08:57.356 00.004 11872 AutoFind: local max [1574, 356] 4.4
23:08:57.359 00.003 11872 AutoFind: local max [1559, 348] 4.4
23:08:57.362 00.003 11872 AutoFind: local max [79, 1027] 4.3
23:08:57.365 00.003 11872 AutoFind: local max [252, 988] 4.3
23:08:57.369 00.004 11872 AutoFind: local max [530, 702] 4.3
23:08:57.372 00.003 11872 AutoFind: local max [1704, 309] 4.3
23:08:57.375 00.003 11872 AutoFind: local max [14, 418] 4.2
23:08:57.379 00.004 11872 AutoFind: local max [303, 901] 4.2
23:08:57.382 00.003 11872 AutoFind: local max [1818, 909] 4.2
23:08:57.384 00.002 11872 AutoFind: local max [1678, 446] 4.2
23:08:57.387 00.003 11872 AutoFind: local max [843, 745] 4.2
23:08:57.390 00.003 11872 AutoFind: local max [1564, 374] 4.1
23:08:57.392 00.002 11872 AutoFind: local max [1828, 159] 4.0
23:08:57.396 00.004 11872 AutoFind: local max [1415, 531] 4.0
23:08:57.399 00.003 11872 AutoFind: local max [866, 688] 4.0
23:08:57.401 00.002 11872 AutoFind: local max [166, 29] 4.0
23:08:57.404 00.003 11872 AutoFind: local max [1126, 703] 3.9
23:08:57.406 00.002 11872 AutoFind: local max [63, 70] 3.9
23:08:57.409 00.003 11872 AutoFind: local max [1222, 1033] 3.9
23:08:57.411 00.002 11872 AutoFind: local max [413, 114] 3.9
23:08:57.415 00.004 11872 AutoFind: local max [1126, 708] 3.9
23:08:57.418 00.003 11872 AutoFind: local max [575, 1080] 3.9
23:08:57.420 00.002 11872 AutoFind: local max [241, 102] 3.8
23:08:57.423 00.003 11872 AutoFind: local max [346, 917] 3.8
23:08:57.425 00.002 11872 AutoFind: local max [111, 583] 3.8
23:08:57.430 00.005 11872 AutoFind: local max [1029, 783] 3.7
23:08:57.433 00.003 11872 AutoFind: local max [1320, 705] 3.7
23:08:57.436 00.003 11872 AutoFind: local max [1317, 647] 3.7
23:08:57.440 00.004 11872 AutoFind: local max [1763, 454] 3.7
23:08:57.444 00.004 11872 AutoFind: local max [71, 429] 3.7
23:08:57.448 00.004 11872 AutoFind: local max [1665, 54] 3.7
23:08:57.451 00.003 11872 AutoFind: local max [1690, 1016] 3.6
23:08:57.454 00.003 11872 AutoFind: local max [449, 1002] 3.6
23:08:57.458 00.004 11872 AutoFind: local max [487, 626] 3.6
23:08:57.462 00.004 11872 AutoFind: local max [1621, 606] 3.6
23:08:57.466 00.004 11872 AutoFind: local max [1688, 354] 3.5
23:08:57.469 00.003 11872 AutoFind: local max [1002, 385] 3.5
23:08:57.473 00.004 11872 AutoFind: local max [1448, 812] 3.5
23:08:57.477 00.004 11872 AutoFind: local max [1477, 1024] 3.5
23:08:57.480 00.003 11872 AutoFind: local max [384, 924] 3.5
23:08:57.483 00.003 11872 AutoFind: too close [1002, 385] 3.5 - [1012, 399] 13.0
23:08:57.487 00.004 11872 AutoFind: close dim-bright [1002, 385] 3.5 - [1012, 392] 20.2
23:08:57.490 00.003 11872 AutoFind: close dim-bright [1688, 354] 3.5 - [1695, 371] 49.3
23:08:57.494 00.004 11872 AutoFind: too close [487, 626] 3.6 - [489, 619] 5.3
23:08:57.497 00.003 11872 AutoFind: too close [1317, 647] 3.7 - [1321, 641] 4.5
23:08:57.501 00.004 11872 AutoFind: too close [1320, 705] 3.7 - [1328, 698] 9.0
23:08:57.504 00.003 11872 AutoFind: close dim-bright [111, 583] 3.8 - [101, 578] 21.5
23:08:57.507 00.003 11872 AutoFind: too close [1126, 708] 3.9 - [1126, 703] 3.9
23:08:57.514 00.007 11872 AutoFind: too close [1415, 531] 4.0 - [1417, 525] 5.5
23:08:57.518 00.004 11872 AutoFind: too close [1564, 374] 4.1 - [1574, 356] 4.4
23:08:57.523 00.005 11872 AutoFind: close dim-bright [1564, 374] 4.1 - [1562, 364] 84.0
23:08:57.528 00.005 11872 AutoFind: close dim-bright [1564, 374] 4.1 - [1562, 358] 112.2
23:08:57.532 00.004 11872 AutoFind: close dim-bright [1818, 909] 4.2 - [1806, 907] 127.8
23:08:57.536 00.004 11872 AutoFind: too close [530, 702] 4.3 - [533, 693] 5.6
23:08:57.540 00.004 11872 AutoFind: too close [1559, 348] 4.4 - [1574, 356] 4.4
23:08:57.543 00.003 11872 AutoFind: close dim-bright [1559, 348] 4.4 - [1562, 364] 84.0
23:08:57.547 00.004 11872 AutoFind: close dim-bright [1559, 348] 4.4 - [1562, 358] 112.2
23:08:57.551 00.004 11872 AutoFind: close dim-bright [1574, 356] 4.4 - [1562, 364] 84.0
23:08:57.555 00.004 11872 AutoFind: close dim-bright [1574, 356] 4.4 - [1562, 358] 112.2
23:08:57.558 00.003 11872 AutoFind: close dim-bright [1795, 907] 4.7 - [1806, 907] 127.8
23:08:57.561 00.003 11872 AutoFind: too close [285, 468] 4.8 - [286, 462] 6.3
23:08:57.565 00.004 11872 AutoFind: too close [1367, 504] 4.9 - [1367, 497] 5.2
23:08:57.567 00.002 11872 AutoFind: too close [1363, 148] 5.0 - [1362, 142] 6.9
23:08:57.571 00.004 11872 AutoFind: close dim-bright [1363, 148] 5.0 - [1344, 142] 40.6
23:08:57.574 00.003 11872 AutoFind: too close [1340, 620] 5.8 - [1341, 613] 9.0
23:08:57.577 00.003 11872 AutoFind: close dim-bright [1362, 142] 6.9 - [1344, 142] 40.6
23:08:57.580 00.003 11872 AutoFind: too close [1012, 399] 13.0 - [1012, 392] 20.2
23:08:57.582 00.002 11872 AutoFind: too close [748, 612] 24.8 - [748, 607] 28.1
23:08:57.586 00.004 11872 AutoFind: too close [1695, 376] 43.4 - [1695, 371] 49.3
23:08:57.589 00.003 11872 AutoFind: too close [1562, 364] 84.0 - [1562, 358] 112.2
23:08:57.591 00.002 11872 AutoFind: too close to edge [14, 418] 4.2
23:08:57.594 00.003 11872 AutoFind: too close to edge [8, 724] 6.1
23:08:57.596 00.002 11872 AutoFind: too close to edge [110, 1081] 9.2
23:08:57.599 00.003 11872 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
23:08:57.604 00.005 11872 Star::Find(15, 1806, 907, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:57.606 00.002 11872 Star::Find returns 1 (0), X=1805.80, Y=909.27, Mass=4251, SNR=43.9, Peak=196 HFD=5.7
23:08:57.609 00.003 11872 Star::Find(15, 1344, 142, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:57.613 00.004 11872 Star::Find returns 1 (0), X=1345.00, Y=143.14, Mass=1781, SNR=27.8, Peak=48 HFD=6.4
23:08:57.617 00.004 11872 Star::Find(15, 1268, 69, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:57.621 00.004 11872 Star::Find returns 1 (0), X=1269.44, Y=70.15, Mass=1684, SNR=26.9, Peak=58 HFD=6.4
23:08:57.624 00.003 11872 Star::Find(15, 423, 367, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:57.627 00.003 11872 Star::Find returns 1 (0), X=423.29, Y=368.02, Mass=1257, SNR=23.0, Peak=39 HFD=6.2
23:08:57.632 00.005 11872 Star::Find(15, 138, 480, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:57.635 00.003 11872 Star::Find returns 1 (0), X=137.73, Y=480.55, Mass=609, SNR=16.8, Peak=34 HFD=5.0
23:08:57.638 00.003 11872 Star::Find(15, 91, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:57.642 00.004 11872 Star::Find returns 1 (0), X=90.42, Y=994.04, Mass=540, SNR=15.7, Peak=31 HFD=4.9
23:08:57.646 00.004 11872 Star::Find(15, 1902, 898, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:57.650 00.004 11872 Star::Find returns 1 (0), X=1901.53, Y=899.90, Mass=540, SNR=15.8, Peak=37 HFD=4.9
23:08:57.653 00.003 11872 Star::Find(15, 101, 578, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:57.657 00.004 11872 Star::Find returns 1 (0), X=101.13, Y=578.10, Mass=531, SNR=15.3, Peak=33 HFD=4.5
23:08:57.660 00.003 11872 Star::Find(15, 854, 965, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:57.663 00.003 11872 Star::Find returns 1 (0), X=854.81, Y=966.92, Mass=1180, SNR=22.9, Peak=35 HFD=6.7
23:08:57.667 00.004 11872 Star::Find(15, 725, 195, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:57.670 00.003 11872 Star::Find returns 1 (0), X=725.86, Y=195.78, Mass=487, SNR=14.9, Peak=18 HFD=6.4
23:08:57.675 00.005 11872 Star::Find(15, 137, 141, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:57.678 00.003 11872 Star::Find returns 1 (0), X=136.95, Y=141.60, Mass=229, SNR=10.3, Peak=14 HFD=5.0
23:08:57.681 00.003 11872 Star::Find(15, 248, 498, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:57.684 00.003 11872 Star::Find returns 1 (0), X=248.35, Y=498.43, Mass=301, SNR=11.6, Peak=14 HFD=5.3
23:08:57.688 00.004 11872 Star::Find(15, 1288, 218, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:57.692 00.004 11872 Star::Find returns 1 (0), X=1288.42, Y=219.33, Mass=507, SNR=14.9, Peak=17 HFD=7.2
23:08:57.696 00.004 11872 Star::Find(15, 474, 362, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:57.698 00.002 11872 Star::Find returns 1 (0), X=474.54, Y=362.57, Mass=334, SNR=12.0, Peak=14 HFD=5.5
23:08:57.702 00.004 11872 Star::Find(15, 460, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:57.705 00.003 11872 Star::Find returns 1 (0), X=460.10, Y=17.57, Mass=221, SNR=10.0, Peak=10 HFD=5.4
23:08:57.709 00.004 11872 Star::Find(15, 262, 98, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:57.712 00.003 11872 Star::Find returns 1 (0), X=262.01, Y=98.51, Mass=214, SNR=10.0, Peak=13 HFD=5.4
23:08:57.716 00.004 11872 Star::Find(15, 1276, 30, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:57.720 00.004 11872 Star::Find returns 1 (0), X=1276.83, Y=31.64, Mass=432, SNR=14.1, Peak=14 HFD=6.8
23:08:57.723 00.003 11872 Star::Find(15, 457, 439, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:57.727 00.004 11872 Star::Find returns 1 (0), X=457.26, Y=440.72, Mass=472, SNR=14.7, Peak=16 HFD=6.7
23:08:57.730 00.003 11872 Star::Find(15, 785, 907, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:57.733 00.003 11872 Star::Find returns 1 (0), X=786.10, Y=908.95, Mass=240, SNR=10.3, Peak=11 HFD=6.2
23:08:57.736 00.003 11872 Star::Find(15, 255, 719, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:57.741 00.005 11872 Star::Find returns 1 (0), X=255.23, Y=717.49, Mass=221, SNR=10.2, Peak=11 HFD=5.4
23:08:57.744 00.003 11872 Star::Find(15, 1880, 738, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:57.748 00.004 11872 Star::Find returns 1 (0), X=1879.42, Y=740.42, Mass=212, SNR=9.8, Peak=14 HFD=5.9
23:08:57.751 00.003 11872 Star::Find(15, 1459, 767, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:57.755 00.004 11872 Star::Find returns 1 (0), X=1459.43, Y=767.81, Mass=224, SNR=9.9, Peak=10 HFD=6.6
23:08:57.759 00.004 11872 Star::Find(15, 280, 572, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:57.762 00.003 11872 Star::Find returns 1 (0), X=280.10, Y=572.97, Mass=158, SNR=8.5, Peak=8 HFD=6.0
23:08:57.766 00.004 11872 Star::Find(15, 1830, 185, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:57.769 00.003 11872 Star::Find returns 1 (0), X=1830.50, Y=186.93, Mass=122, SNR=7.4, Peak=8 HFD=5.0
23:08:57.772 00.003 11872 Star::Find(15, 1753, 292, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:57.776 00.004 11872 Star::Find returns 1 (0), X=1753.10, Y=293.46, Mass=164, SNR=8.6, Peak=11 HFD=5.3
23:08:57.779 00.003 11872 Star::Find(15, 360, 397, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:57.782 00.003 11872 Star::Find returns 1 (0), X=359.47, Y=397.21, Mass=272, SNR=11.1, Peak=16 HFD=5.5
23:08:57.785 00.003 11872 Star::Find(15, 349, 746, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:57.791 00.006 11872 Star::Find returns 1 (0), X=348.90, Y=747.10, Mass=219, SNR=10.1, Peak=8 HFD=6.1
23:08:57.793 00.002 11872 Star::Find(15, 1807, 40, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:57.798 00.005 11872 Star::Find returns 1 (0), X=1806.45, Y=39.57, Mass=149, SNR=8.3, Peak=11 HFD=5.0
23:08:57.801 00.003 11872 Star::Find(15, 279, 1058, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:57.806 00.005 11872 Star::Find returns 1 (0), X=278.36, Y=1057.51, Mass=118, SNR=7.3, Peak=10 HFD=4.5
23:08:57.809 00.003 11872 Star::Find(15, 1498, 550, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:57.813 00.004 11872 Star::Find returns 1 (0), X=1496.79, Y=551.55, Mass=174, SNR=8.9, Peak=8 HFD=6.3
23:08:57.817 00.004 11872 Star::Find(15, 1792, 683, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:57.821 00.004 11872 Star::Find returns 1 (0), X=1791.72, Y=682.93, Mass=109, SNR=7.0, Peak=9 HFD=4.4
23:08:57.823 00.002 11872 Star::Find(15, 333, 1074, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:57.827 00.004 11872 Star::Find returns 1 (0), X=332.65, Y=1074.14, Mass=113, SNR=7.1, Peak=10 HFD=5.6
23:08:57.830 00.003 11872 Star::Find(15, 1795, 907, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:57.834 00.004 11872 Star::Find returns 1 (0), X=1805.80, Y=909.27, Mass=4251, SNR=43.9, Peak=196 HFD=5.7
23:08:57.839 00.005 11872 Star::Find(15, 1702, 462, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:57.842 00.003 11872 Star::Find returns 1 (0), X=1702.55, Y=463.12, Mass=131, SNR=7.7, Peak=8 HFD=5.9
23:08:57.846 00.004 11872 Star::Find(15, 539, 299, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:57.849 00.003 11872 Star::Find returns 1 (0), X=539.49, Y=299.11, Mass=183, SNR=9.0, Peak=10 HFD=6.3
23:08:57.852 00.003 11872 Star::Find(15, 1470, 726, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:57.856 00.004 11872 Star::Find returns 1 (0), X=1470.06, Y=726.36, Mass=148, SNR=8.3, Peak=7 HFD=6.9
23:08:57.860 00.004 11872 Star::Find(15, 167, 137, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:57.864 00.004 11872 Star::Find returns 1 (0), X=166.73, Y=137.98, Mass=83, SNR=6.2, Peak=6 HFD=6.0
23:08:57.868 00.004 11872 Star::Find(15, 79, 1027, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:57.871 00.003 11872 Star::Find returns 1 (0), X=78.48, Y=1027.60, Mass=100, SNR=6.8, Peak=10 HFD=4.7
23:08:57.876 00.005 11872 Star::Find(15, 252, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:57.879 00.003 11872 Star::Find false star n=25 nbg=277 bg=0.7 sigma=0.7 thresh=3 peak=3
23:08:57.883 00.004 11872 Star::Find returns 0 (2), X=252.00, Y=988.00, Mass=77, SNR=2.9, Peak=7 HFD=0.0
23:08:57.888 00.005 11872 Star::Find(15, 1704, 309, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:57.892 00.004 11872 Star::Find false star n=20 nbg=283 bg=0.9 sigma=1.0 thresh=4 peak=4
23:08:57.896 00.004 11872 Star::Find returns 0 (2), X=1704.00, Y=309.00, Mass=82, SNR=2.9, Peak=7 HFD=0.0
23:08:57.901 00.005 11872 Star::Find(15, 303, 901, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:57.904 00.003 11872 Star::Find false star n=26 nbg=270 bg=0.6 sigma=0.7 thresh=3 peak=3
23:08:57.908 00.004 11872 Star::Find returns 0 (2), X=303.00, Y=901.00, Mass=76, SNR=2.9, Peak=7 HFD=0.0
23:08:57.911 00.003 11872 Star::Find(15, 1818, 909, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:57.915 00.004 11872 Star::Find returns 1 (0), X=1805.80, Y=909.27, Mass=4251, SNR=43.9, Peak=196 HFD=5.7
23:08:57.918 00.003 11872 Star::Find(15, 1678, 446, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:57.922 00.004 11872 Star::Find returns 1 (0), X=1677.64, Y=446.82, Mass=141, SNR=8.1, Peak=7 HFD=5.8
23:08:57.925 00.003 11872 Star::Find(15, 843, 745, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:57.928 00.003 11872 Star::Find returns 1 (0), X=843.24, Y=746.67, Mass=135, SNR=7.7, Peak=8 HFD=5.6
23:08:57.932 00.004 11872 Star::Find(15, 1828, 159, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:57.935 00.003 11872 Star::Find false star n=25 nbg=274 bg=0.8 sigma=0.8 thresh=3 peak=3
23:08:57.939 00.004 11872 Star::Find returns 0 (2), X=1828.00, Y=159.00, Mass=70, SNR=2.9, Peak=5 HFD=0.0
23:08:57.943 00.004 11872 Star::Find(15, 866, 688, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:57.946 00.003 11872 Star::Find false star n=31 nbg=273 bg=1.1 sigma=1.0 thresh=4 peak=4
23:08:57.949 00.003 11872 Star::Find returns 0 (2), X=866.00, Y=688.00, Mass=104, SNR=2.9, Peak=7 HFD=0.0
23:08:57.952 00.003 11872 Star::Find(15, 166, 29, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:57.956 00.004 11872 Star::Find false star n=14 nbg=270 bg=0.6 sigma=0.7 thresh=3 peak=2
23:08:57.959 00.003 11872 Star::Find returns 0 (2), X=166.00, Y=29.00, Mass=35, SNR=2.9, Peak=4 HFD=0.0
23:08:57.962 00.003 11872 Star::Find(15, 63, 70, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:57.965 00.003 11872 Star::Find false star n=22 nbg=274 bg=0.6 sigma=0.7 thresh=3 peak=3
23:08:57.969 00.004 11872 Star::Find returns 0 (2), X=63.00, Y=70.00, Mass=68, SNR=2.9, Peak=7 HFD=0.0
23:08:57.971 00.002 11872 Star::Find(15, 1222, 1033, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:57.974 00.003 11872 Star::Find false star n=14 nbg=283 bg=1.0 sigma=1.0 thresh=4 peak=3
23:08:57.977 00.003 11872 Star::Find returns 0 (2), X=1222.00, Y=1033.00, Mass=46, SNR=2.9, Peak=7 HFD=0.0
23:08:57.980 00.003 11872 Star::Find(15, 413, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:57.983 00.003 11872 Star::Find false star n=21 nbg=282 bg=1.0 sigma=1.0 thresh=4 peak=4
23:08:57.985 00.002 11872 Star::Find returns 0 (2), X=413.00, Y=114.00, Mass=76, SNR=2.9, Peak=7 HFD=0.0
23:08:57.988 00.003 11872 Star::Find(15, 575, 1080, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:57.991 00.003 11872 Star::Find returns 0 (2), X=575.00, Y=1080.00, Mass=10, SNR=2.1, Peak=6 HFD=0.0
23:08:57.993 00.002 11872 Star::Find(15, 241, 102, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:57.996 00.003 11872 Star::Find false star n=29 nbg=275 bg=0.7 sigma=0.8 thresh=3 peak=3
23:08:57.998 00.002 11872 Star::Find returns 0 (2), X=241.00, Y=102.00, Mass=87, SNR=2.9, Peak=7 HFD=0.0
23:08:58.002 00.004 11872 Star::Find(15, 346, 917, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:58.006 00.004 11872 Star::Find false star n=23 nbg=279 bg=0.7 sigma=0.7 thresh=3 peak=2
23:08:58.008 00.002 11872 Star::Find returns 0 (2), X=346.00, Y=917.00, Mass=59, SNR=2.9, Peak=4 HFD=0.0
23:08:58.011 00.003 11872 Star::Find(15, 111, 583, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:58.015 00.004 11872 Star::Find returns 1 (0), X=101.13, Y=578.10, Mass=531, SNR=15.3, Peak=33 HFD=4.5
23:08:58.018 00.003 11872 Star::Find(15, 1029, 783, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:58.020 00.002 11872 Star::Find returns 0 (3), X=1029.00, Y=783.00, Mass=8, SNR=1.9, Peak=4 HFD=0.0
23:08:58.023 00.003 11872 Star::Find(15, 1763, 454, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:58.026 00.003 11872 Star::Find false star n=31 nbg=272 bg=0.7 sigma=0.7 thresh=3 peak=3
23:08:58.028 00.002 11872 Star::Find returns 0 (2), X=1763.00, Y=454.00, Mass=92, SNR=2.9, Peak=5 HFD=0.0
23:08:58.031 00.003 11872 Star::Find(15, 71, 429, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:58.033 00.002 11872 Star::Find false star n=18 nbg=281 bg=0.7 sigma=0.7 thresh=3 peak=3
23:08:58.037 00.004 11872 Star::Find returns 0 (2), X=71.00, Y=429.00, Mass=53, SNR=2.9, Peak=6 HFD=0.0
23:08:58.039 00.002 11872 Star::Find(15, 1665, 54, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:58.042 00.003 11872 Star::Find false star n=25 nbg=274 bg=0.7 sigma=0.8 thresh=3 peak=3
23:08:58.046 00.004 11872 Star::Find returns 0 (2), X=1665.00, Y=54.00, Mass=73, SNR=2.9, Peak=8 HFD=0.0
23:08:58.050 00.004 11872 Star::Find(15, 1690, 1016, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:58.053 00.003 11872 Star::Find false star n=15 nbg=286 bg=0.9 sigma=0.9 thresh=4 peak=3
23:08:58.057 00.004 11872 Star::Find returns 0 (2), X=1690.00, Y=1016.00, Mass=54, SNR=2.9, Peak=8 HFD=0.0
23:08:58.061 00.004 11872 Star::Find(15, 449, 1002, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:58.064 00.003 11872 Star::Find false star n=9 nbg=273 bg=0.6 sigma=0.7 thresh=3 peak=2
23:08:58.067 00.003 11872 Star::Find returns 0 (2), X=449.00, Y=1002.00, Mass=24, SNR=2.9, Peak=4 HFD=0.0
23:08:58.069 00.002 11872 Star::Find(15, 1621, 606, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:58.072 00.003 11872 Star::Find returns 1 (0), X=1621.09, Y=606.94, Mass=128, SNR=7.7, Peak=9 HFD=6.3
23:08:58.075 00.003 11872 Star::Find(15, 1688, 354, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:58.077 00.002 11872 Star::Find returns 1 (0), X=1695.36, Y=371.26, Mass=1364, SNR=24.7, Peak=23 HFD=4.8
23:08:58.080 00.003 11872 Star::Find(15, 1448, 812, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:58.083 00.003 11872 Star::Find returns 0 (2), X=1448.00, Y=812.00, Mass=19, SNR=3.0, Peak=5 HFD=0.0
23:08:58.085 00.002 11872 Star::Find(15, 1477, 1024, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:58.088 00.003 11872 Star::Find false star n=16 nbg=284 bg=1.1 sigma=1.0 thresh=4 peak=3
23:08:58.093 00.005 11872 Star::Find returns 0 (2), X=1477.00, Y=1024.00, Mass=50, SNR=2.9, Peak=5 HFD=0.0
23:08:58.096 00.003 11872 Star::Find(15, 384, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:58.099 00.003 11872 Star::Find false star n=16 nbg=279 bg=0.7 sigma=0.7 thresh=3 peak=2
23:08:58.101 00.002 11872 Star::Find returns 0 (2), X=384.00, Y=924.00, Mass=42, SNR=2.9, Peak=5 HFD=0.0
23:08:58.105 00.004 11872 AutoFind: finding best star pass 1
23:08:58.109 00.004 11872 Star::Find(15, 1806, 907, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:58.113 00.004 11872 Star::Find returns 1 (0), X=1805.80, Y=909.27, Mass=4251, SNR=43.9, Peak=196 HFD=5.7
23:08:58.116 00.003 11872 AutoFind returns star at [1806, 907] 127.8 Mass 4251 SNR 43.9
23:08:58.121 00.005 11872 Star::Find(15, 1806, 907, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:58.125 00.004 11872 Star::Find returns 1 (0), X=1805.80, Y=909.27, Mass=4251, SNR=43.9, Peak=196 HFD=5.7
23:08:58.127 00.002 11872 MultiStar: List (12): {1805.80, 909.27}(43.9), {1345.00, 143.14}(27.8), {1269.44, 70.15}(26.9), {423.29, 368.02}(23.0), {137.73, 480.55}(16.8), {90.42, 994.04}(15.7), {1901.53, 899.90}(15.8), {101.13, 578.10}(15.3), {854.81, 966.92}(22.9), {725.86, 195.78}(14.9), {136.95, 141.60}(10.3), {248.35, 498.43}(11.6), 
23:08:58.130 00.003 11872 setting lock position to (1805.80, 909.27)
23:08:58.133 00.003 11872 AutoSelect: state = 1, call UpdateGuideState
23:08:58.136 00.003 11872 UpdateGuideState(): m_state=1
23:08:58.139 00.003 11872 Star::Find(15, 1805, 909, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:08:58.142 00.003 11872 Star::Find returns 1 (0), X=1805.80, Y=909.27, Mass=4251, SNR=43.9, Peak=196 HFD=5.7
23:08:58.144 00.002 11872 CameraToMount -- cameraTheta (0.00) - m_xAngle (0.00) = xAngle (-0.00 = -0.00)
23:08:58.148 00.004 11872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.97 = 2.97)
23:08:58.151 00.003 11872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
23:08:58.157 00.006 11872 setting force full frames = false
23:08:58.161 00.004 11872 setting lock position to (1805.80, 909.27)
23:08:58.164 00.003 11872 CurrentPosition() valid, moving to STATE_SELECTED
23:08:58.168 00.004 11872 Changing from state SELECTING to SELECTED
23:08:58.171 00.003 11872 guider state => SELECTED
23:08:58.174 00.003 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=196, med=0, FiltMin=0, FiltMax=110, Gamma=1.000
23:08:58.178 00.004 11872 UpdateGuideState exits: m=4251 SNR=43.9
23:08:58.180 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=196, med=0, FiltMin=0, FiltMax=110, Gamma=1.000
23:08:58.183 00.003 11872 Status Line: Auto-selected star at (1805.8, 909.3)
23:08:58.188 00.005 11872 PhdController: newstate STATE_WAIT_SELECTED
23:08:58.192 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:58.194 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:08:58.198 00.004 11872 Enqueuing Expose request
23:08:58.203 00.005 9960 Worker thread wakes up
23:08:58.203 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:08:58.203 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1791,894,31,31)
23:08:58.203 00.000 11872 evsrv: cli 0D2D3220 connect
23:08:58.207 00.004 11872 case statement mapped state 2 to 1
23:08:58.212 00.005 11872 case statement mapped state 2 to 1
23:08:58.216 00.004 11872 evsrv: cli 0D2D3220 request: {"method":"get_lock_position","id":"4d5591f7-8716-4000-b4f2-d07c7797488b"}
23:08:58.218 00.002 11872 evsrv: cli 0D2D3220 response: {"jsonrpc":"2.0","result":[1805.80,909.27],"id":"4d5591f7-8716-4000-b4f2-d07c7797488b"}
23:08:58.221 00.003 11872 evsrv: cli 0D2D3220 disconnect
23:08:58.225 00.004 11872 evsrv: cli 0D2D2640 connect
23:08:58.229 00.004 11872 case statement mapped state 2 to 1
23:08:58.232 00.003 11872 case statement mapped state 2 to 1
23:08:58.236 00.004 11872 evsrv: cli 0D2D2640 request: {"method":"get_app_state","id":"760a8461-a548-42d7-ac79-31efdf628890"}
23:08:58.238 00.002 11872 case statement mapped state 2 to 1
23:08:58.241 00.003 11872 evsrv: cli 0D2D2640 response: {"jsonrpc":"2.0","result":"Selected","id":"760a8461-a548-42d7-ac79-31efdf628890"}
23:08:58.245 00.004 11872 evsrv: cli 0D2D2640 disconnect
23:08:59.248 01.003 11872 evsrv: cli 0D2D26E0 connect
23:08:59.254 00.006 11872 case statement mapped state 2 to 1
23:08:59.261 00.007 11872 case statement mapped state 2 to 1
23:08:59.267 00.006 11872 evsrv: cli 0D2D26E0 request: {"method":"get_app_state","id":"28dade9d-7b3f-4cef-9c31-8d24a6cce668"}
23:08:59.271 00.004 11872 case statement mapped state 2 to 1
23:08:59.277 00.006 11872 evsrv: cli 0D2D26E0 response: {"jsonrpc":"2.0","result":"Selected","id":"28dade9d-7b3f-4cef-9c31-8d24a6cce668"}
23:08:59.282 00.005 11872 evsrv: cli 0D2D26E0 disconnect
23:08:59.457 00.175 9960 Exposure complete
23:08:59.567 00.110 9960 worker thread done servicing request
23:08:59.567 00.000 11872 OnExposeComplete: enter
23:08:59.572 00.005 11872 UpdateGuideState(): m_state=2
23:08:59.578 00.006 11872 Star::Find(15, 1805, 909, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:08:59.583 00.005 11872 Star::Find returns 1 (0), X=1806.29, Y=907.70, Mass=4423, SNR=45.0, Peak=206 HFD=5.7
23:08:59.588 00.005 11872 CameraToMount -- cameraTheta (-1.27) - m_xAngle (0.00) = xAngle (-1.27 = -1.27)
23:08:59.593 00.005 11872 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.69 = 1.69)
23:08:59.597 00.004 11872 CameraToMount -- cameraX=0.48 cameraY=-1.56 hyp=1.64 cameraTheta=-1.27 mountX=0.48 mountY=1.63, mountTheta=1.28
23:08:59.602 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=0, FiltMin=0, FiltMax=116, Gamma=1.000
23:08:59.607 00.005 11872 UpdateGuideState exits: m=4423 SNR=45.0
23:08:59.610 00.003 11872 PhdController: newstate STATE_CALIBRATE
23:08:59.613 00.003 11872 PhdController: newstate STATE_GUIDE
23:08:59.630 00.017 11872 Changing from state SELECTED to CALIBRATING_PRIMARY
23:08:59.633 00.003 11872 guider state => CALIBRATED
23:08:59.636 00.003 11872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
23:08:59.640 00.004 11872 reset dither spiral
23:08:59.644 00.004 11872 PhdController: newstate STATE_SETTLE_BEGIN
23:08:59.647 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:59.651 00.004 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:08:59.654 00.003 11872 Enqueuing Expose request
23:08:59.658 00.004 9960 Worker thread wakes up
23:08:59.658 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:08:59.658 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:09:00.284 00.626 11872 evsrv: cli 0D2D21E0 connect
23:09:00.290 00.006 11872 case statement mapped state 5 to 1
23:09:00.297 00.007 11872 case statement mapped state 5 to 1
23:09:00.302 00.005 11872 evsrv: cli 0D2D21E0 request: {"method":"get_app_state","id":"dd750f79-9107-4b89-bad3-673319c89a2c"}
23:09:00.308 00.006 11872 case statement mapped state 5 to 1
23:09:00.313 00.005 11872 evsrv: cli 0D2D21E0 response: {"jsonrpc":"2.0","result":"Selected","id":"dd750f79-9107-4b89-bad3-673319c89a2c"}
23:09:00.318 00.005 11872 evsrv: cli 0D2D21E0 disconnect
23:09:00.908 00.590 9960 Exposure complete
23:09:01.018 00.110 9960 worker thread done servicing request
23:09:01.018 00.000 11872 OnExposeComplete: enter
23:09:01.021 00.003 11872 UpdateGuideState(): m_state=5
23:09:01.026 00.005 11872 Star::Find(15, 1806, 907, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:09:01.029 00.003 11872 Star::Find returns 1 (0), X=1806.26, Y=907.64, Mass=4343, SNR=44.7, Peak=197 HFD=5.6
23:09:01.033 00.004 11872 CameraToMount -- cameraTheta (-1.30) - m_xAngle (0.00) = xAngle (-1.30 = -1.30)
23:09:01.037 00.004 11872 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.67 = 1.67)
23:09:01.042 00.005 11872 CameraToMount -- cameraX=0.45 cameraY=-1.62 hyp=1.69 cameraTheta=-1.30 mountX=0.45 mountY=1.68, mountTheta=1.31
23:09:01.046 00.004 11872 Changing from state CALIBRATED to GUIDING
23:09:01.050 00.004 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:09:01.054 00.004 11872 ScopeASCOM::SideOfPier() returns 0
23:09:01.058 00.004 11872 AdjustCalibrationForScopePointing (scope): current dec=31.2 pierSide=0, cal dec=0.0 pierSide=0 rotAngle=None bin=1
23:09:01.061 00.003 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:09:01.065 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:09:01.069 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:09:01.073 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:09:01.077 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:09:01.081 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:09:01.085 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:09:01.088 00.003 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:09:01.091 00.003 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:09:01.095 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:09:01.098 00.003 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:09:01.101 00.003 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:09:01.104 00.003 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:09:01.210 00.106 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:09:01.216 00.006 11872 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 2.900000
23:09:01.222 00.006 11872 Dec comp: XRate 1.564 -> 1.338 for dec 0.0 -> dec 31.2
23:09:01.228 00.006 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:09:01.233 00.005 11872 ScopeASCOM::SideOfPier() returns 0
23:09:01.237 00.004 11872 setting lock position to (1806.26, 907.64)
23:09:01.241 00.004 11872 guider state => GUIDING
23:09:01.246 00.005 11872 Status Line: Guiding
23:09:01.252 00.006 11872 Mount: notify guiding started
23:09:01.259 00.007 11872 GetString("/profile/5/name", "") returns "PHD SF 2025"
23:09:01.264 00.005 11872 GetString("/profile/5/scope/calibration/timestamp", "") returns "11/21/2025 10:15:14 PM"
23:09:01.268 00.004 11872 GetDouble("/profile/5/scope/calibration/xRate", 1.000000) returns 0.001564
23:09:01.272 00.004 11872 GetDouble("/profile/5/scope/calibration/yRate", 1.000000) returns 0.001340
23:09:01.278 00.006 11872 GetInt("/profile/5/scope/calibration/binning", 1) returns 1
23:09:01.282 00.004 11872 GetDouble("/profile/5/scope/calibration/xAngle", 0.000000) returns 0.004073
23:09:01.287 00.005 11872 GetDouble("/profile/5/scope/calibration/yAngle", 0.000000) returns -1.738880
23:09:01.290 00.003 11872 GetDouble("/profile/5/scope/calibration/declination", 0.000000) returns 0.000075
23:09:01.295 00.005 11872 GetInt("/profile/5/scope/calibration/pierSide", -1) returns 0
23:09:01.299 00.004 11872 GetInt("/profile/5/scope/calibration/raGuideParity", 0) returns 1
23:09:01.303 00.004 11872 GetInt("/profile/5/scope/calibration/decGuideParity", 0) returns -1
23:09:01.307 00.004 11872 GetDouble("/profile/5/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
23:09:01.310 00.003 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:09:01.315 00.005 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:09:01.318 00.003 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:09:01.323 00.005 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:09:01.327 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:09:01.331 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:09:01.334 00.003 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:09:01.339 00.005 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:09:01.343 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:09:01.348 00.005 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:09:01.352 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:09:01.356 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:09:01.360 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:09:01.364 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:09:01.368 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:09:01.373 00.005 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:09:01.376 00.003 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:09:01.379 00.003 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:09:01.382 00.003 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:09:01.387 00.005 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:09:01.390 00.003 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:09:01.393 00.003 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:09:01.396 00.003 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:09:01.400 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:09:01.404 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:09:01.408 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:09:01.414 00.006 11872 evsrv: cli 0D2D2DC0 connect
23:09:01.419 00.005 11872 case statement mapped state 6 to 3
23:09:01.423 00.004 11872 case statement mapped state 6 to 3
23:09:01.427 00.004 11872 evsrv: cli 0D2D2DC0 request: {"method":"get_app_state","id":"0d1a39d1-7175-4cab-8a46-1c6772d758a0"}
23:09:01.431 00.004 11872 case statement mapped state 6 to 3
23:09:01.434 00.003 11872 evsrv: cli 0D2D2DC0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0d1a39d1-7175-4cab-8a46-1c6772d758a0"}
23:09:01.446 00.012 11872 evsrv: cli 0D2D2DC0 disconnect
23:09:01.494 00.048 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:09:01.499 00.005 11872 ScopeASCOM::SideOfPier() returns 0
23:09:01.505 00.006 11872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
23:09:01.509 00.004 11872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
23:09:01.519 00.010 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:09:01.524 00.005 11872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 31.2
23:09:01.528 00.004 11872 MountToCamera -- mountTheta (-0.00) + m_xAngle (0.00) = xAngle (0.00 = 0.00)
23:09:01.532 00.004 11872 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
23:09:01.536 00.004 11872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
23:09:01.539 00.003 11872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
23:09:01.544 00.005 11872 GetInt("/profile/5/AutoLoadCalibration", -1) returns 1
23:09:01.549 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=197, med=0, FiltMin=0, FiltMax=119, Gamma=1.000
23:09:01.552 00.003 11872 UpdateGuideState exits: m=4343 SNR=44.7
23:09:01.558 00.006 11872 PhdController: newstate STATE_SETTLE_WAIT
23:09:01.561 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:01.564 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:09:01.569 00.005 11872 Enqueuing Expose request
23:09:01.574 00.005 9960 Worker thread wakes up
23:09:01.574 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:09:01.574 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1791,893,31,31)
23:09:02.820 01.246 9960 Exposure complete
23:09:02.933 00.113 9960 worker thread done servicing request
23:09:02.933 00.000 11872 OnExposeComplete: enter
23:09:02.937 00.004 11872 UpdateGuideState(): m_state=6
23:09:02.940 00.003 11872 Star::Find(15, 1806, 907, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:09:02.944 00.004 11872 Star::Find returns 1 (0), X=1806.17, Y=907.47, Mass=4236, SNR=44.3, Peak=175 HFD=5.6
23:09:02.947 00.003 11872 CameraToMount -- cameraTheta (-2.04) - m_xAngle (0.00) = xAngle (-2.05 = -2.05)
23:09:02.951 00.004 11872 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (0.92 = 0.92)
23:09:02.955 00.004 11872 CameraToMount -- cameraX=-0.09 cameraY=-0.17 hyp=0.19 cameraTheta=-2.04 mountX=-0.09 mountY=0.15, mountTheta=2.09
23:09:02.959 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.09, y=-0.17, opts=13)
23:09:02.963 00.004 11872 Enqueuing Move request for scope (-0.09, -0.17)
23:09:02.965 00.002 9960 Worker thread wakes up
23:09:02.967 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=175, med=0, FiltMin=0, FiltMax=103, Gamma=1.000
23:09:02.969 00.002 11872 UpdateGuideState exits: m=4236 SNR=44.3
23:09:02.972 00.003 11872 PhdController: settling, locked = 1, distance = 1.24 (1.50) aobump = 0 frame = 1 / 99999
23:09:02.975 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.17) opts 0xd
23:09:02.975 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.09, -0.17)
23:09:02.976 00.001 9960 Moving (-0.09, -0.17) raw xDistance=-0.09 yDistance=0.15
23:09:02.976 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:09:02.976 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:09:02.976 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763788142.975,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":1.24,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:09:02.979 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:09:02.979 00.000 9960 MoveAxis(E, 0, ABG)
23:09:02.980 00.001 9960 Move returns status 0, amount 0
23:09:02.980 00.000 9960 MoveAxis(N, 0, ABG)
23:09:02.980 00.000 9960 Move returns status 0, amount 0
23:09:02.980 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:02.986 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:09:02.988 00.002 11872 Enqueuing Expose request
23:09:02.993 00.005 9960 move complete, result=0
23:09:02.993 00.000 9960 worker thread done servicing request
23:09:02.993 00.000 9960 Worker thread wakes up
23:09:02.993 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:09:02.994 00.001 11872 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:09:02.998 00.004 9960 Handling exposure in thread, d=1000 o=3 r=(1791,893,31,31)
23:09:04.250 01.252 9960 Exposure complete
23:09:04.378 00.128 9960 worker thread done servicing request
23:09:04.378 00.000 11872 OnExposeComplete: enter
23:09:04.383 00.005 11872 UpdateGuideState(): m_state=6
23:09:04.387 00.004 11872 Star::Find(15, 1806, 907, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:09:04.391 00.004 11872 Star::Find returns 1 (0), X=1805.89, Y=908.44, Mass=4110, SNR=43.1, Peak=185 HFD=5.4
23:09:04.394 00.003 11872 CameraToMount -- cameraTheta (2.00) - m_xAngle (0.00) = xAngle (2.00 = 2.00)
23:09:04.399 00.005 11872 CameraToMount -- cameraTheta (2.00) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.97 = -1.31)
23:09:04.403 00.004 11872 CameraToMount -- cameraX=-0.37 cameraY=0.79 hyp=0.87 cameraTheta=2.00 mountX=-0.36 mountY=-0.84, mountTheta=-1.98
23:09:04.408 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.37, y=0.79, opts=13)
23:09:04.411 00.003 11872 Enqueuing Move request for scope (-0.37, 0.79)
23:09:04.415 00.004 9960 Worker thread wakes up
23:09:04.416 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 0.79) opts 0xd
23:09:04.416 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.37, 0.79)
23:09:04.416 00.000 9960 Moving (-0.37, 0.79) raw xDistance=-0.36 yDistance=-0.84
23:09:04.416 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.36
23:09:04.417 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=185, med=0, FiltMin=0, FiltMax=116, Gamma=1.000
23:09:04.421 00.004 11872 UpdateGuideState exits: m=4110 SNR=43.1
23:09:04.425 00.004 11872 PhdController: settling, locked = 1, distance = 1.13 (1.50) aobump = 0 frame = 2 / 99999
23:09:04.428 00.003 9960 resist switch: large excursion: input -0.84 thresh 0.60 direction from 0 to -1
23:09:04.428 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.53
23:09:04.429 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763788144.428,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":1.13,"Time":1.5,"SettleTime":10.0,"StarLocked":true}
23:09:04.432 00.003 9960 GuideAlgorithmResistSwitch::result() returns -0.84 from input -0.84
23:09:04.433 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:04.437 00.004 9960 MoveAxis(E, 171, ABG)
23:09:04.437 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:09:04.441 00.004 11872 Enqueuing Expose request
23:09:04.445 00.004 9960 Guiding  Dir = 2, Dur = 171
23:09:04.445 00.000 9960 IsSlewing returns 0
23:09:04.445 00.000 9960 IsGuiding returns 0
23:09:04.446 00.001 9960 PulseGuide returned control before completion, sleep 181
23:09:04.632 00.186 9960 IsGuiding returns 1
23:09:04.633 00.001 9960 scope still moving after pulse duration time elapsed
23:09:04.663 00.030 9960 IsSlewing returns 0
23:09:04.664 00.001 9960 IsGuiding returns 0
23:09:04.664 00.000 9960 scope move finished after 171 + 47 ms
23:09:04.665 00.001 9960 Move returns status 0, amount 171
23:09:04.665 00.000 9960 MoveAxis(N, 630, ABG)
23:09:04.665 00.000 9960 Guiding  Dir = 0, Dur = 630
23:09:04.667 00.002 9960 IsSlewing returns 0
23:09:04.667 00.000 9960 IsGuiding returns 0
23:09:04.667 00.000 9960 PulseGuide returned control before completion, sleep 640
23:09:05.318 00.651 9960 IsGuiding returns 1
23:09:05.318 00.000 9960 scope still moving after pulse duration time elapsed
23:09:05.349 00.031 9960 IsSlewing returns 0
23:09:05.349 00.000 9960 IsGuiding returns 0
23:09:05.349 00.000 9960 scope move finished after 630 + 52 ms
23:09:05.349 00.000 9960 Move returns status 0, amount 630
23:09:05.351 00.002 9960 move complete, result=0
23:09:05.351 00.000 9960 worker thread done servicing request
23:09:05.351 00.000 11872 GuideStep: -0.4 px 171 ms EAST, -0.8 px 630 ms NORTH
23:09:05.356 00.005 9960 Worker thread wakes up
23:09:05.357 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
23:09:05.357 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1791,893,31,31)
23:09:06.605 01.248 9960 Exposure complete
23:09:06.718 00.113 9960 worker thread done servicing request
23:09:06.719 00.001 11872 OnExposeComplete: enter
23:09:06.723 00.004 11872 UpdateGuideState(): m_state=6
23:09:06.728 00.005 11872 Star::Find(15, 1805, 908, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:09:06.731 00.003 11872 Star::Find returns 1 (0), X=1806.32, Y=906.83, Mass=4339, SNR=44.1, Peak=207 HFD=5.7
23:09:06.734 00.003 11872 CameraToMount -- cameraTheta (-1.50) - m_xAngle (0.00) = xAngle (-1.50 = -1.50)
23:09:06.739 00.005 11872 CameraToMount -- cameraTheta (-1.50) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.47 = 1.47)
23:09:06.743 00.004 11872 CameraToMount -- cameraX=0.06 cameraY=-0.81 hyp=0.82 cameraTheta=-1.50 mountX=0.06 mountY=0.81, mountTheta=1.50
23:09:06.748 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.06, y=-0.81, opts=13)
23:09:06.751 00.003 11872 Enqueuing Move request for scope (0.06, -0.81)
23:09:06.755 00.004 9960 Worker thread wakes up
23:09:06.755 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.81) opts 0xd
23:09:06.755 00.000 9960 Handling offset move in thread for scope, endpoint = (0.06, -0.81)
23:09:06.755 00.000 9960 Moving (0.06, -0.81) raw xDistance=0.06 yDistance=0.81
23:09:06.755 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:09:06.755 00.000 9960 resist switch: large excursion: input 0.81 thresh 0.60 direction from -1 to 1
23:09:06.755 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.43
23:09:06.756 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.81 from input 0.81
23:09:06.756 00.000 9960 MoveAxis(E, 0, ABG)
23:09:06.756 00.000 9960 Move returns status 0, amount 0
23:09:06.756 00.000 9960 MoveAxis(S, 605, ABG)
23:09:06.756 00.000 9960 Guiding  Dir = 1, Dur = 605
23:09:06.756 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=0, FiltMin=0, FiltMax=129, Gamma=1.000
23:09:06.760 00.004 9960 IsSlewing returns 0
23:09:06.760 00.000 11872 UpdateGuideState exits: m=4339 SNR=44.1
23:09:06.764 00.004 9960 IsGuiding returns 0
23:09:06.765 00.001 11872 PhdController: settling, locked = 1, distance = 1.03 (1.50) aobump = 0 frame = 3 / 99999
23:09:06.768 00.003 9960 PulseGuide returned control before completion, sleep 615
23:09:06.768 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763788146.768,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":1.03,"Time":3.8,"SettleTime":10.0,"StarLocked":true}
23:09:06.772 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:06.777 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:09:06.780 00.003 11872 Enqueuing Expose request
23:09:07.392 00.612 9960 IsGuiding returns 1
23:09:07.392 00.000 9960 scope still moving after pulse duration time elapsed
23:09:07.423 00.031 9960 IsSlewing returns 0
23:09:07.425 00.002 9960 IsGuiding returns 0
23:09:07.426 00.001 9960 scope move finished after 605 + 56 ms
23:09:07.426 00.000 9960 Move returns status 0, amount 605
23:09:07.426 00.000 9960 move complete, result=0
23:09:07.427 00.001 9960 worker thread done servicing request
23:09:07.427 00.000 9960 Worker thread wakes up
23:09:07.428 00.001 11872 GuideStep: 0.1 px 0 ms EAST, 0.8 px 605 ms SOUTH
23:09:07.434 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
23:09:07.435 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1791,893,31,31)
23:09:08.682 01.247 9960 Exposure complete
23:09:08.798 00.116 9960 worker thread done servicing request
23:09:08.798 00.000 11872 OnExposeComplete: enter
23:09:08.803 00.005 11872 UpdateGuideState(): m_state=6
23:09:08.807 00.004 11872 Star::Find(15, 1806, 906, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
23:09:08.810 00.003 11872 Star::Find returns 1 (0), X=1806.33, Y=906.69, Mass=4358, SNR=44.6, Peak=192 HFD=5.6
23:09:08.814 00.004 11872 CameraToMount -- cameraTheta (-1.50) - m_xAngle (0.00) = xAngle (-1.50 = -1.50)
23:09:08.818 00.004 11872 CameraToMount -- cameraTheta (-1.50) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.47 = 1.47)
23:09:08.822 00.004 11872 CameraToMount -- cameraX=0.07 cameraY=-0.95 hyp=0.96 cameraTheta=-1.50 mountX=0.07 mountY=0.95, mountTheta=1.50
23:09:08.827 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.07, y=-0.95, opts=13)
23:09:08.831 00.004 11872 Enqueuing Move request for scope (0.07, -0.95)
23:09:08.835 00.004 9960 Worker thread wakes up
23:09:08.835 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=192, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
23:09:08.839 00.004 11872 UpdateGuideState exits: m=4358 SNR=44.6
23:09:08.843 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.95) opts 0xd
23:09:08.843 00.000 9960 Handling offset move in thread for scope, endpoint = (0.07, -0.95)
23:09:08.843 00.000 11872 PhdController: settling, locked = 1, distance = 1.01 (1.50) aobump = 0 frame = 4 / 99999
23:09:08.846 00.003 9960 Moving (0.07, -0.95) raw xDistance=0.07 yDistance=0.95
23:09:08.846 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:09:08.846 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.95 from input 0.95
23:09:08.848 00.002 9960 MoveAxis(E, 0, ABG)
23:09:08.848 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763788148.846,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":1.01,"Time":5.9,"SettleTime":10.0,"StarLocked":true}
23:09:08.852 00.004 9960 Move returns status 0, amount 0
23:09:08.852 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:08.856 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:09:08.860 00.004 11872 Enqueuing Expose request
23:09:08.863 00.003 9960 MoveAxis(S, 710, ABG)
23:09:08.864 00.001 9960 Guiding  Dir = 1, Dur = 710
23:09:08.864 00.000 9960 IsSlewing returns 0
23:09:08.864 00.000 9960 IsGuiding returns 0
23:09:08.865 00.001 9960 PulseGuide returned control before completion, sleep 720
23:09:09.596 00.731 9960 IsGuiding returns 1
23:09:09.598 00.002 9960 scope still moving after pulse duration time elapsed
23:09:09.628 00.030 9960 IsSlewing returns 0
23:09:09.629 00.001 9960 IsGuiding returns 0
23:09:09.630 00.001 9960 scope move finished after 710 + 54 ms
23:09:09.630 00.000 9960 Move returns status 0, amount 710
23:09:09.630 00.000 9960 move complete, result=0
23:09:09.631 00.001 9960 worker thread done servicing request
23:09:09.632 00.001 9960 Worker thread wakes up
23:09:09.632 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 1.0 px 710 ms SOUTH
23:09:09.638 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
23:09:09.639 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1791,893,31,31)
23:09:10.893 01.254 9960 Exposure complete
23:09:11.009 00.116 9960 worker thread done servicing request
23:09:11.010 00.001 11872 OnExposeComplete: enter
23:09:11.014 00.004 11872 UpdateGuideState(): m_state=6
23:09:11.018 00.004 11872 Star::Find(15, 1806, 906, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
23:09:11.022 00.004 11872 Star::Find returns 1 (0), X=1806.40, Y=907.50, Mass=4471, SNR=45.3, Peak=196 HFD=5.7
23:09:11.025 00.003 11872 CameraToMount -- cameraTheta (-0.81) - m_xAngle (0.00) = xAngle (-0.81 = -0.81)
23:09:11.029 00.004 11872 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.16 = 2.16)
23:09:11.032 00.003 11872 CameraToMount -- cameraX=0.14 cameraY=-0.15 hyp=0.20 cameraTheta=-0.81 mountX=0.14 mountY=0.17, mountTheta=0.88
23:09:11.038 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.14, y=-0.15, opts=13)
23:09:11.042 00.004 11872 Enqueuing Move request for scope (0.14, -0.15)
23:09:11.046 00.004 9960 Worker thread wakes up
23:09:11.046 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.15) opts 0xd
23:09:11.046 00.000 9960 Handling offset move in thread for scope, endpoint = (0.14, -0.15)
23:09:11.046 00.000 9960 Moving (0.14, -0.15) raw xDistance=0.14 yDistance=0.17
23:09:11.046 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:09:11.047 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:09:11.047 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
23:09:11.047 00.000 9960 MoveAxis(E, 0, ABG)
23:09:11.047 00.000 9960 Move returns status 0, amount 0
23:09:11.047 00.000 9960 MoveAxis(N, 0, ABG)
23:09:11.048 00.001 9960 Move returns status 0, amount 0
23:09:11.048 00.000 9960 move complete, result=0
23:09:11.048 00.000 9960 worker thread done servicing request
23:09:11.048 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=196, med=0, FiltMin=0, FiltMax=119, Gamma=1.000
23:09:11.051 00.003 11872 UpdateGuideState exits: m=4471 SNR=45.3
23:09:11.055 00.004 11872 PhdController: settling, locked = 1, distance = 0.77 (1.50) aobump = 0 frame = 5 / 99999
23:09:11.059 00.004 11872 evsrv: {"Event":"Settling","Timestamp":1763788151.059,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.77,"Time":8.1,"SettleTime":10.0,"StarLocked":true}
23:09:11.063 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:11.066 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:09:11.070 00.004 11872 Enqueuing Expose request
23:09:11.073 00.003 9960 Worker thread wakes up
23:09:11.074 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
23:09:11.074 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:09:11.077 00.003 9960 Handling exposure in thread, d=1000 o=3 r=(1791,893,31,31)
23:09:12.328 01.251 9960 Exposure complete
23:09:12.450 00.122 9960 worker thread done servicing request
23:09:12.450 00.000 11872 OnExposeComplete: enter
23:09:12.454 00.004 11872 UpdateGuideState(): m_state=6
23:09:12.458 00.004 11872 Star::Find(15, 1806, 907, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
23:09:12.462 00.004 11872 Star::Find returns 1 (0), X=1806.43, Y=907.60, Mass=4275, SNR=43.7, Peak=197 HFD=5.6
23:09:12.466 00.004 11872 CameraToMount -- cameraTheta (-0.22) - m_xAngle (0.00) = xAngle (-0.22 = -0.22)
23:09:12.470 00.004 11872 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.75 = 2.75)
23:09:12.474 00.004 11872 CameraToMount -- cameraX=0.17 cameraY=-0.04 hyp=0.18 cameraTheta=-0.22 mountX=0.17 mountY=0.07, mountTheta=0.38
23:09:12.480 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.17, y=-0.04, opts=13)
23:09:12.484 00.004 11872 Enqueuing Move request for scope (0.17, -0.04)
23:09:12.489 00.005 9960 Worker thread wakes up
23:09:12.489 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=197, med=0, FiltMin=0, FiltMax=113, Gamma=1.000
23:09:12.493 00.004 11872 UpdateGuideState exits: m=4275 SNR=43.7
23:09:12.496 00.003 11872 PhdController: settling, locked = 1, distance = 0.59 (1.50) aobump = 0 frame = 6 / 99999
23:09:12.500 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.04) opts 0xd
23:09:12.501 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763788152.500,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.59,"Time":9.5,"SettleTime":10.0,"StarLocked":true}
23:09:12.503 00.002 9960 Handling offset move in thread for scope, endpoint = (0.17, -0.04)
23:09:12.504 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:12.508 00.004 9960 Moving (0.17, -0.04) raw xDistance=0.17 yDistance=0.07
23:09:12.508 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
23:09:12.508 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:09:12.508 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:09:12.508 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:09:12.513 00.005 9960 MoveAxis(E, 0, ABG)
23:09:12.513 00.000 9960 Move returns status 0, amount 0
23:09:12.513 00.000 9960 MoveAxis(N, 0, ABG)
23:09:12.513 00.000 9960 Move returns status 0, amount 0
23:09:12.514 00.001 9960 move complete, result=0
23:09:12.514 00.000 11872 Enqueuing Expose request
23:09:12.518 00.004 9960 worker thread done servicing request
23:09:12.518 00.000 9960 Worker thread wakes up
23:09:12.518 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:09:12.519 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1791,893,31,31)
23:09:12.519 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:09:13.757 01.238 9960 Exposure complete
23:09:13.868 00.111 9960 worker thread done servicing request
23:09:13.869 00.001 11872 OnExposeComplete: enter
23:09:13.872 00.003 11872 UpdateGuideState(): m_state=6
23:09:13.877 00.005 11872 Star::Find(15, 1806, 907, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
23:09:13.881 00.004 11872 Star::Find returns 1 (0), X=1806.49, Y=907.43, Mass=4413, SNR=44.8, Peak=185 HFD=5.7
23:09:13.884 00.003 11872 CameraToMount -- cameraTheta (-0.74) - m_xAngle (0.00) = xAngle (-0.75 = -0.75)
23:09:13.887 00.003 11872 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.22 = 2.22)
23:09:13.890 00.003 11872 CameraToMount -- cameraX=0.23 cameraY=-0.21 hyp=0.32 cameraTheta=-0.74 mountX=0.23 mountY=0.25, mountTheta=0.83
23:09:13.895 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.23, y=-0.21, opts=13)
23:09:13.898 00.003 11872 Enqueuing Move request for scope (0.23, -0.21)
23:09:13.902 00.004 9960 Worker thread wakes up
23:09:13.902 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.21) opts 0xd
23:09:13.902 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=185, med=0, FiltMin=0, FiltMax=120, Gamma=1.000
23:09:13.907 00.005 11872 UpdateGuideState exits: m=4413 SNR=44.8
23:09:13.910 00.003 11872 PhdController: settling, locked = 1, distance = 0.51 (1.50) aobump = 0 frame = 7 / 99999
23:09:13.914 00.004 9960 Handling offset move in thread for scope, endpoint = (0.23, -0.21)
23:09:13.914 00.000 9960 Moving (0.23, -0.21) raw xDistance=0.23 yDistance=0.25
23:09:13.914 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
23:09:13.914 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.25
23:09:13.915 00.001 9960 MoveAxis(W, 109, ABG)
23:09:13.915 00.000 9960 Guiding  Dir = 3, Dur = 109
23:09:13.915 00.000 9960 IsSlewing returns 0
23:09:13.915 00.000 9960 IsGuiding returns 0
23:09:13.917 00.002 9960 PulseGuide returned control before completion, sleep 118
23:09:13.918 00.001 11872 PhdController: newstate STATE_FINISH
23:09:13.924 00.006 11872 PhdController complete: success
23:09:13.927 00.003 11872 evsrv: {"Event":"SettleDone","Timestamp":1763788153.927,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":7,"DroppedFrames":0}
23:09:13.929 00.002 11872 Mount: notify guiding dither settle done success=1
23:09:13.933 00.004 11872 PhdController: newstate STATE_IDLE
23:09:13.936 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:13.940 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:09:13.942 00.002 11872 Enqueuing Expose request
23:09:14.045 00.103 9960 IsGuiding returns 1
23:09:14.046 00.001 9960 scope still moving after pulse duration time elapsed
23:09:14.075 00.029 9960 IsSlewing returns 0
23:09:14.076 00.001 9960 IsGuiding returns 1
23:09:14.106 00.030 9960 IsSlewing returns 0
23:09:14.107 00.001 9960 IsGuiding returns 0
23:09:14.109 00.002 9960 scope move finished after 109 + 83 ms
23:09:14.109 00.000 9960 Move returns status 0, amount 109
23:09:14.109 00.000 9960 MoveAxis(S, 187, ABG)
23:09:14.109 00.000 9960 Guiding  Dir = 1, Dur = 187
23:09:14.109 00.000 9960 IsSlewing returns 0
23:09:14.111 00.002 9960 IsGuiding returns 0
23:09:14.111 00.000 9960 PulseGuide returned control before completion, sleep 197
23:09:14.326 00.215 9960 IsGuiding returns 1
23:09:14.326 00.000 9960 scope still moving after pulse duration time elapsed
23:09:14.355 00.029 9960 IsSlewing returns 0
23:09:14.357 00.002 9960 IsGuiding returns 0
23:09:14.358 00.001 9960 scope move finished after 187 + 60 ms
23:09:14.359 00.001 9960 Move returns status 0, amount 187
23:09:14.359 00.000 9960 move complete, result=0
23:09:14.359 00.000 9960 worker thread done servicing request
23:09:14.360 00.001 9960 Worker thread wakes up
23:09:14.361 00.001 11872 GuideStep: 0.2 px 109 ms WEST, 0.3 px 187 ms SOUTH
23:09:14.367 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
23:09:14.367 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1791,893,31,31)
23:09:14.936 00.569 11872 evsrv: cli 0D2D2F00 connect
23:09:14.959 00.023 11872 case statement mapped state 6 to 3
23:09:14.963 00.004 11872 case statement mapped state 6 to 3
23:09:14.966 00.003 11872 evsrv: cli 0D2D2F00 request: {"method":"get_app_state","id":"b5d07207-5ae3-4b71-8de8-e4134b8a2de8"}
23:09:14.970 00.004 11872 case statement mapped state 6 to 3
23:09:14.972 00.002 11872 evsrv: cli 0D2D2F00 response: {"jsonrpc":"2.0","result":"Guiding","id":"b5d07207-5ae3-4b71-8de8-e4134b8a2de8"}
23:09:14.976 00.004 11872 evsrv: cli 0D2D2F00 disconnect
23:09:14.981 00.005 11872 evsrv: cli 0D2D3040 connect
23:09:14.984 00.003 11872 case statement mapped state 6 to 3
23:09:14.990 00.006 11872 case statement mapped state 6 to 3
23:09:14.996 00.006 11872 evsrv: cli 0D2D3040 request: {"method":"stop_capture","id":"0a0376e1-e1cf-45c3-8428-48577ed436d5"}
23:09:15.002 00.006 11872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:09:15.006 00.004 11872 Status Line: Waiting for devices...
23:09:15.009 00.003 11872 evsrv: cli 0D2D3040 response: {"jsonrpc":"2.0","result":0,"id":"0a0376e1-e1cf-45c3-8428-48577ed436d5"}
23:09:15.017 00.008 11872 evsrv: cli 0D2D3040 disconnect
23:09:15.026 00.009 11872 evsrv: cli 0D2D23C0 connect
23:09:15.030 00.004 11872 case statement mapped state 6 to 3
23:09:15.036 00.006 11872 case statement mapped state 6 to 3
23:09:15.040 00.004 11872 evsrv: cli 0D2D23C0 request: {"method":"get_app_state","id":"643a9583-a309-4319-8287-2864fc3632fc"}
23:09:15.044 00.004 11872 case statement mapped state 6 to 3
23:09:15.051 00.007 11872 evsrv: cli 0D2D23C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"643a9583-a309-4319-8287-2864fc3632fc"}
23:09:15.055 00.004 11872 evsrv: cli 0D2D23C0 disconnect
23:09:15.059 00.004 9960 ZWO: stopexposure
23:09:15.576 00.517 9960 ZWO: stopexposure
23:09:15.576 00.000 9960 Error thrown from C:\cygwin\home\agalasso\projects\phd2\worker_thread.cpp:190->Capture failed
23:09:15.576 00.000 9960 worker thread done servicing request
23:09:15.578 00.002 11872 OnExposeComplete: enter
23:09:15.584 00.006 11872 OnExposeComplete: Capture Error reported
23:09:15.592 00.008 11872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
23:09:15.597 00.005 11872 Mount: notify guiding stopped
23:09:15.606 00.009 11872 Changing from state GUIDING to STOP
23:09:15.613 00.007 11872 guider state => SELECTED
23:09:15.618 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=185, med=0, FiltMin=0, FiltMax=120, Gamma=1.000
23:09:15.622 00.004 11872 Changing from state SELECTED to UNINITIALIZED
23:09:15.627 00.005 11872 guider state => SELECTING
23:09:15.634 00.007 11872 Status Line: Stopped.
23:09:15.641 00.007 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\myframe_events.cpp:489->Error reported capturing image
23:09:16.056 00.415 11872 evsrv: cli 0D2D3180 connect
23:09:16.063 00.007 11872 evsrv: cli 0D2D3180 request: {"method":"get_app_state","id":"6293dfd0-3878-407c-8d51-80df62bb4cf5"}
23:09:16.068 00.005 11872 evsrv: cli 0D2D3180 response: {"jsonrpc":"2.0","result":"Stopped","id":"6293dfd0-3878-407c-8d51-80df62bb4cf5"}
23:09:16.074 00.006 11872 evsrv: cli 0D2D3180 disconnect
23:09:33.167 17.093 11872 evsrv: cli 0D2D25A0 connect
23:09:33.177 00.010 11872 evsrv: cli 0D2D25A0 request: {"method":"get_app_state","id":"1732ccf8-e852-44e3-bf48-72750c920121"}
23:09:33.190 00.013 11872 evsrv: cli 0D2D25A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"1732ccf8-e852-44e3-bf48-72750c920121"}
23:09:33.198 00.008 11872 evsrv: cli 0D2D25A0 disconnect
23:09:33.204 00.006 11872 evsrv: cli 0D2D2AA0 connect
23:09:33.210 00.006 11872 evsrv: cli 0D2D2AA0 request: {"method":"get_calibrated","id":"e75d0499-47ca-4d83-8b85-b31375592d08"}
23:09:33.215 00.005 11872 evsrv: cli 0D2D2AA0 response: {"jsonrpc":"2.0","result":true,"id":"e75d0499-47ca-4d83-8b85-b31375592d08"}
23:09:33.220 00.005 11872 evsrv: cli 0D2D2AA0 disconnect
23:09:33.225 00.005 11872 evsrv: cli 0D2D2320 connect
23:09:33.230 00.005 11872 evsrv: cli 0D2D2320 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"d664ed0e-c4d0-4658-81a4-fbf7ef2b2827"}
23:09:33.237 00.007 11872 PhdController::Guide begins
23:09:33.241 00.004 11872 PhdController: newstate STATE_SETUP
23:09:33.245 00.004 11872 PhdController: setup
23:09:33.248 00.003 11872 PhdController: newstate STATE_ATTEMPT_START
23:09:33.252 00.004 11872 PhdController: start capturing
23:09:33.256 00.004 11872 Changing from state SELECTING to UNINITIALIZED
23:09:33.259 00.003 11872 guider state => SELECTING
23:09:33.264 00.005 11872 setting force full frames = true
23:09:33.270 00.006 11872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
23:09:33.277 00.007 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:09:33.281 00.004 11872 Enqueuing Expose request
23:09:33.285 00.004 9960 Worker thread wakes up
23:09:33.285 00.000 11872 PhdController: newstate STATE_SELECT_STAR
23:09:33.289 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
23:09:33.290 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:09:33.290 00.000 11872 evsrv: cli 0D2D2320 response: {"jsonrpc":"2.0","result":0,"id":"d664ed0e-c4d0-4658-81a4-fbf7ef2b2827"}
23:09:33.293 00.003 11872 evsrv: cli 0D2D2320 disconnect
23:09:33.298 00.005 11872 evsrv: cli 0D2D23C0 connect
23:09:33.302 00.004 11872 case statement mapped state 1 to 101
23:09:33.305 00.003 11872 case statement mapped state 1 to 101
23:09:33.310 00.005 11872 evsrv: cli 0D2D23C0 request: {"method":"get_lock_shift_params","id":"d46734c5-c058-4e08-9231-cf40c786fd6b"}
23:09:33.313 00.003 11872 evsrv: cli 0D2D23C0 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"d46734c5-c058-4e08-9231-cf40c786fd6b"}
23:09:33.319 00.006 11872 evsrv: cli 0D2D23C0 disconnect
23:09:33.323 00.004 11872 evsrv: cli 0D2D2E60 connect
23:09:33.327 00.004 11872 case statement mapped state 1 to 101
23:09:33.330 00.003 11872 case statement mapped state 1 to 101
23:09:33.334 00.004 11872 evsrv: cli 0D2D2E60 request: {"method":"get_lock_position","id":"7a94d1fe-5857-4cdb-ab2a-e5a4ac0f9c6a"}
23:09:33.337 00.003 11872 evsrv: cli 0D2D2E60 response: {"jsonrpc":"2.0","result":null,"id":"7a94d1fe-5857-4cdb-ab2a-e5a4ac0f9c6a"}
23:09:33.342 00.005 11872 evsrv: cli 0D2D2E60 disconnect
23:09:34.344 01.002 11872 evsrv: cli 0D2D3360 connect
23:09:34.350 00.006 11872 case statement mapped state 1 to 101
23:09:34.354 00.004 11872 case statement mapped state 1 to 101
23:09:34.360 00.006 11872 evsrv: cli 0D2D3360 request: {"method":"get_lock_position","id":"96337f34-8a09-444e-ad58-90cc36ee97b6"}
23:09:34.366 00.006 11872 evsrv: cli 0D2D3360 response: {"jsonrpc":"2.0","result":null,"id":"96337f34-8a09-444e-ad58-90cc36ee97b6"}
23:09:34.370 00.004 11872 evsrv: cli 0D2D3360 disconnect
23:09:34.539 00.169 9960 Exposure complete
23:09:34.653 00.114 9960 worker thread done servicing request
23:09:34.653 00.000 11872 OnExposeComplete: enter
23:09:34.658 00.005 11872 UpdateGuideState(): m_state=1
23:09:34.662 00.004 11872 UpdateCurrentPosition: no star selected
23:09:34.666 00.004 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
23:09:34.670 00.004 11872 Status Line: No star selected
23:09:34.674 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=0, FiltMin=0, FiltMax=116, Gamma=1.000
23:09:34.679 00.005 11872 UpdateGuideState exits: No star selected
23:09:34.683 00.004 11872 GuiderMultiStar::AutoSelect enter
23:09:34.688 00.005 11872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
23:09:34.812 00.124 11872 AutoFind: auto downsample for scale 1.00 => 1x
23:09:35.009 00.197 11872 AutoFind: global mean = 0.0, stdev 2.3
23:09:35.013 00.004 11872 AutoFind: using threshold = 0.1
23:09:35.256 00.243 11872 AutoFind: local max [1562, 355] 114.4
23:09:35.263 00.007 11872 AutoFind: local max [1807, 905] 112.8
23:09:35.267 00.004 11872 AutoFind: local max [1696, 369] 52.8
23:09:35.271 00.004 11872 AutoFind: local max [1345, 139] 42.4
23:09:35.275 00.004 11872 AutoFind: local max [1269, 66] 37.2
23:09:35.278 00.003 11872 AutoFind: local max [423, 364] 30.9
23:09:35.283 00.005 11872 AutoFind: local max [748, 604] 23.7
23:09:35.286 00.003 11872 AutoFind: local max [748, 610] 23.7
23:09:35.290 00.004 11872 AutoFind: local max [854, 962] 22.5
23:09:35.294 00.004 11872 AutoFind: local max [138, 477] 21.9
23:09:35.298 00.004 11872 AutoFind: local max [855, 967] 21.7
23:09:35.301 00.003 11872 AutoFind: local max [101, 575] 21.7
23:09:35.305 00.004 11872 AutoFind: local max [91, 991] 20.8
23:09:35.310 00.005 11872 AutoFind: local max [1012, 390] 18.9
23:09:35.314 00.004 11872 AutoFind: local max [1902, 896] 18.4
23:09:35.317 00.003 11872 AutoFind: local max [137, 139] 12.4
23:09:35.320 00.003 11872 AutoFind: local max [249, 497] 11.7
23:09:35.324 00.004 11872 AutoFind: local max [1288, 214] 11.6
23:09:35.328 00.004 11872 AutoFind: local max [725, 192] 11.2
23:09:35.331 00.003 11872 AutoFind: local max [110, 1078] 10.5
23:09:35.336 00.005 11872 AutoFind: local max [475, 358] 8.9
23:09:35.340 00.004 11872 AutoFind: local max [1330, 696] 8.5
23:09:35.343 00.003 11872 AutoFind: local max [9, 722] 8.4
23:09:35.347 00.004 11872 AutoFind: local max [1276, 28] 8.4
23:09:35.351 00.004 11872 AutoFind: local max [349, 743] 8.2
23:09:35.354 00.003 11872 AutoFind: local max [256, 714] 8.1
23:09:35.358 00.004 11872 AutoFind: local max [1341, 617] 8.0
23:09:35.361 00.003 11872 AutoFind: local max [458, 436] 7.5
23:09:35.364 00.003 11872 AutoFind: local max [461, 13] 7.5
23:09:35.368 00.004 11872 AutoFind: local max [263, 96] 7.3
23:09:35.373 00.005 11872 AutoFind: local max [359, 394] 7.0
23:09:35.377 00.004 11872 AutoFind: local max [1754, 294] 6.9
23:09:35.381 00.004 11872 AutoFind: local max [1363, 145] 6.8
23:09:35.384 00.003 11872 AutoFind: local max [1342, 610] 6.8
23:09:35.388 00.004 11872 AutoFind: local max [1807, 36] 6.5
23:09:35.392 00.004 11872 AutoFind: local max [279, 1054] 6.2
23:09:35.396 00.004 11872 AutoFind: local max [1417, 522] 6.0
23:09:35.399 00.003 11872 AutoFind: local max [1880, 739] 6.0
23:09:35.403 00.004 11872 AutoFind: local max [1417, 528] 5.8
23:09:35.407 00.004 11872 AutoFind: local max [1180, 422] 5.8
23:09:35.411 00.004 11872 AutoFind: local max [784, 905] 5.8
23:09:35.414 00.003 11872 AutoFind: local max [79, 1025] 5.8
23:09:35.420 00.006 11872 AutoFind: local max [540, 295] 5.7
23:09:35.423 00.003 11872 AutoFind: local max [1366, 501] 5.7
23:09:35.427 00.004 11872 AutoFind: local max [286, 461] 5.5
23:09:35.431 00.004 11872 AutoFind: local max [1496, 547] 5.4
23:09:35.436 00.005 11872 AutoFind: local max [785, 910] 5.2
23:09:35.439 00.003 11872 AutoFind: local max [411, 115] 5.0
23:09:35.442 00.003 11872 AutoFind: local max [1831, 183] 5.0
23:09:35.446 00.004 11872 AutoFind: local max [1367, 494] 4.9
23:09:35.448 00.002 11872 AutoFind: local max [1320, 645] 4.9
23:09:35.453 00.005 11872 AutoFind: local max [1016, 327] 4.9
23:09:35.456 00.003 11872 AutoFind: local max [488, 618] 4.8
23:09:35.460 00.004 11872 AutoFind: local max [333, 1071] 4.8
23:09:35.463 00.003 11872 AutoFind: local max [534, 688] 4.6
23:09:35.467 00.004 11872 AutoFind: local max [532, 694] 4.6
23:09:35.471 00.004 11872 AutoFind: local max [573, 609] 4.5
23:09:35.474 00.003 11872 AutoFind: local max [166, 135] 4.4
23:09:35.476 00.002 11872 AutoFind: local max [26, 519] 4.3
23:09:35.480 00.004 11872 AutoFind: local max [574, 603] 4.3
23:09:35.484 00.004 11872 AutoFind: local max [1670, 505] 4.3
23:09:35.488 00.004 11872 AutoFind: local max [1791, 681] 4.3
23:09:35.491 00.003 11872 AutoFind: local max [1670, 512] 4.3
23:09:35.494 00.003 11872 AutoFind: local max [1761, 1041] 4.2
23:09:35.498 00.004 11872 AutoFind: local max [404, 702] 4.2
23:09:35.501 00.003 11872 AutoFind: local max [1496, 554] 4.2
23:09:35.505 00.004 11872 AutoFind: local max [1459, 766] 4.1
23:09:35.508 00.003 11872 AutoFind: local max [93, 756] 4.1
23:09:35.511 00.003 11872 AutoFind: local max [1626, 686] 4.0
23:09:35.514 00.003 11872 AutoFind: local max [1702, 461] 4.0
23:09:35.518 00.004 11872 AutoFind: local max [1679, 444] 4.0
23:09:35.521 00.003 11872 AutoFind: local max [1502, 313] 3.9
23:09:35.524 00.003 11872 AutoFind: local max [110, 863] 3.8
23:09:35.528 00.004 11872 AutoFind: local max [1597, 892] 3.8
23:09:35.531 00.003 11872 AutoFind: local max [164, 725] 3.8
23:09:35.535 00.004 11872 AutoFind: local max [1881, 14] 3.8
23:09:35.538 00.003 11872 AutoFind: local max [1903, 802] 3.8
23:09:35.541 00.003 11872 AutoFind: local max [279, 574] 3.7
23:09:35.545 00.004 11872 AutoFind: local max [867, 935] 3.7
23:09:35.548 00.003 11872 AutoFind: local max [1858, 60] 3.7
23:09:35.551 00.003 11872 AutoFind: local max [1269, 56] 3.7
23:09:35.555 00.004 11872 AutoFind: local max [1320, 638] 3.6
23:09:35.557 00.002 11872 AutoFind: local max [1567, 370] 3.6
23:09:35.561 00.004 11872 AutoFind: local max [411, 805] 3.6
23:09:35.563 00.002 11872 AutoFind: local max [1342, 459] 3.6
23:09:35.565 00.002 11872 AutoFind: local max [1460, 380] 3.6
23:09:35.568 00.003 11872 AutoFind: local max [1154, 371] 3.5
23:09:35.570 00.002 11872 AutoFind: local max [1570, 345] 3.5
23:09:35.573 00.003 11872 AutoFind: local max [1258, 13] 3.5
23:09:35.576 00.003 11872 AutoFind: local max [1822, 133] 3.5
23:09:35.580 00.004 11872 AutoFind: local max [1364, 858] 3.5
23:09:35.583 00.003 11872 AutoFind: local max [452, 277] 3.5
23:09:35.587 00.004 11872 AutoFind: local max [1186, 193] 3.4
23:09:35.591 00.004 11872 AutoFind: local max [524, 978] 3.4
23:09:35.595 00.004 11872 AutoFind: local max [251, 984] 3.4
23:09:35.598 00.003 11872 AutoFind: local max [1009, 784] 3.4
23:09:35.601 00.003 11872 AutoFind: local max [1658, 1000] 3.4
23:09:35.605 00.004 11872 AutoFind: local max [411, 488] 3.4
23:09:35.608 00.003 11872 AutoFind: local max [1834, 63] 3.4
23:09:35.613 00.005 11872 AutoFind: local max [405, 225] 3.4
23:09:35.616 00.003 11872 AutoFind: too close [1258, 13] 3.5 - [1276, 28] 8.4
23:09:35.619 00.003 11872 AutoFind: close dim-bright [1570, 345] 3.5 - [1562, 355] 114.4
23:09:35.623 00.004 11872 AutoFind: close dim-bright [1567, 370] 3.6 - [1562, 355] 114.4
23:09:35.627 00.004 11872 AutoFind: too close [1320, 638] 3.6 - [1320, 645] 4.9
23:09:35.630 00.003 11872 AutoFind: close dim-bright [1269, 56] 3.7 - [1269, 66] 37.2
23:09:35.634 00.004 11872 AutoFind: too close [1496, 554] 4.2 - [1496, 547] 5.4
23:09:35.637 00.003 11872 AutoFind: too close [1670, 512] 4.3 - [1670, 505] 4.3
23:09:35.641 00.004 11872 AutoFind: too close [574, 603] 4.3 - [573, 609] 4.5
23:09:35.646 00.005 11872 AutoFind: too close [532, 694] 4.6 - [534, 688] 4.6
23:09:35.649 00.003 11872 AutoFind: too close [1367, 494] 4.9 - [1366, 501] 5.7
23:09:35.653 00.004 11872 AutoFind: too close [785, 910] 5.2 - [784, 905] 5.8
23:09:35.657 00.004 11872 AutoFind: too close [1417, 528] 5.8 - [1417, 522] 6.0
23:09:35.660 00.003 11872 AutoFind: too close [1342, 610] 6.8 - [1341, 617] 8.0
23:09:35.663 00.003 11872 AutoFind: close dim-bright [1363, 145] 6.8 - [1345, 139] 42.4
23:09:35.667 00.004 11872 AutoFind: too close [855, 967] 21.7 - [854, 962] 22.5
23:09:35.670 00.003 11872 AutoFind: too close [748, 610] 23.7 - [748, 604] 23.7
23:09:35.674 00.004 11872 AutoFind: too close to edge [1881, 14] 3.8
23:09:35.677 00.003 11872 AutoFind: too close to edge [461, 13] 7.5
23:09:35.681 00.004 11872 AutoFind: too close to edge [9, 722] 8.4
23:09:35.684 00.003 11872 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
23:09:35.689 00.005 11872 Star::Find(15, 1562, 355, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:09:35.692 00.003 11872 Star::Find returns 1 (0), X=1562.11, Y=356.90, Mass=5057, SNR=47.3, Peak=150 HFD=6.4
23:09:35.695 00.003 11872 Star::Find(15, 1807, 905, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:09:35.700 00.005 11872 Star::Find returns 1 (0), X=1806.45, Y=905.58, Mass=4475, SNR=44.9, Peak=206 HFD=5.8
23:09:35.704 00.004 11872 Star::Find(15, 1696, 369, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:09:35.707 00.003 11872 Star::Find returns 1 (0), X=1695.77, Y=370.11, Mass=1845, SNR=28.8, Peak=65 HFD=5.9
23:09:35.710 00.003 11872 Star::Find(15, 1345, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:09:35.714 00.004 11872 Star::Find returns 1 (0), X=1345.31, Y=140.52, Mass=1825, SNR=28.4, Peak=52 HFD=6.8
23:09:35.717 00.003 11872 Star::Find(15, 1269, 66, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:09:35.719 00.002 11872 Star::Find returns 1 (0), X=1269.79, Y=67.63, Mass=1976, SNR=29.5, Peak=54 HFD=6.8
23:09:35.723 00.004 11872 Star::Find(15, 423, 364, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:09:35.728 00.005 11872 Star::Find returns 1 (0), X=423.52, Y=365.38, Mass=1239, SNR=23.2, Peak=46 HFD=6.1
23:09:35.731 00.003 11872 Star::Find(15, 138, 477, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:09:35.735 00.004 11872 Star::Find returns 1 (0), X=137.67, Y=477.22, Mass=723, SNR=18.2, Peak=34 HFD=5.6
23:09:35.738 00.003 11872 Star::Find(15, 101, 575, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:09:35.742 00.004 11872 Star::Find returns 1 (0), X=101.12, Y=575.56, Mass=596, SNR=16.4, Peak=30 HFD=5.1
23:09:35.745 00.003 11872 Star::Find(15, 91, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:09:35.750 00.005 11872 Star::Find returns 1 (0), X=90.78, Y=991.06, Mass=499, SNR=15.2, Peak=31 HFD=4.6
23:09:35.753 00.003 11872 Star::Find(15, 1012, 390, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:09:35.757 00.004 11872 Star::Find returns 1 (0), X=1012.51, Y=391.98, Mass=1243, SNR=23.1, Peak=38 HFD=7.6
23:09:35.760 00.003 11872 Star::Find(15, 1902, 896, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:09:35.765 00.005 11872 Star::Find returns 1 (0), X=1902.07, Y=896.62, Mass=566, SNR=16.0, Peak=30 HFD=5.2
23:09:35.768 00.003 11872 Star::Find(15, 137, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:09:35.771 00.003 11872 Star::Find returns 1 (0), X=137.15, Y=138.60, Mass=269, SNR=11.2, Peak=18 HFD=4.9
23:09:35.776 00.005 11872 Star::Find(15, 249, 497, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:09:35.780 00.004 11872 Star::Find returns 1 (0), X=248.49, Y=496.35, Mass=376, SNR=13.1, Peak=14 HFD=5.7
23:09:35.786 00.006 11872 Star::Find(15, 1288, 214, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:09:35.792 00.006 11872 Star::Find returns 1 (0), X=1289.14, Y=216.25, Mass=535, SNR=15.4, Peak=17 HFD=6.7
23:09:35.800 00.008 11872 Star::Find(15, 725, 192, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:09:35.806 00.006 11872 Star::Find returns 1 (0), X=725.77, Y=193.14, Mass=522, SNR=15.3, Peak=16 HFD=6.7
23:09:35.816 00.010 11872 Star::Find(15, 110, 1078, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:09:35.821 00.005 11872 Star::Find returns 1 (0), X=109.96, Y=1078.10, Mass=189, SNR=9.2, Peak=13 HFD=4.5
23:09:35.826 00.005 11872 Star::Find(15, 475, 358, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:09:35.831 00.005 11872 Star::Find returns 1 (0), X=474.99, Y=359.37, Mass=436, SNR=13.9, Peak=14 HFD=6.6
23:09:35.834 00.003 11872 Star::Find(15, 1330, 696, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:09:35.839 00.005 11872 Star::Find returns 1 (0), X=1328.95, Y=696.75, Mass=427, SNR=13.6, Peak=17 HFD=7.6
23:09:35.843 00.004 11872 Star::Find(15, 349, 743, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:09:35.847 00.004 11872 Star::Find returns 1 (0), X=349.59, Y=744.49, Mass=159, SNR=8.5, Peak=12 HFD=5.1
23:09:35.852 00.005 11872 Star::Find(15, 256, 714, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:09:35.854 00.002 11872 Star::Find returns 1 (0), X=255.27, Y=715.27, Mass=215, SNR=10.0, Peak=10 HFD=5.5
23:09:35.859 00.005 11872 Star::Find(15, 458, 436, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:09:35.862 00.003 11872 Star::Find returns 1 (0), X=457.07, Y=438.30, Mass=442, SNR=14.1, Peak=21 HFD=6.3
23:09:35.867 00.005 11872 Star::Find(15, 263, 96, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:09:35.871 00.004 11872 Star::Find returns 1 (0), X=262.12, Y=96.63, Mass=144, SNR=8.1, Peak=10 HFD=5.0
23:09:35.875 00.004 11872 Star::Find(15, 359, 394, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:09:35.877 00.002 11872 Star::Find returns 1 (0), X=359.51, Y=395.43, Mass=345, SNR=12.5, Peak=13 HFD=5.9
23:09:35.879 00.002 11872 Star::Find(15, 1754, 294, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:09:35.883 00.004 11872 Star::Find returns 1 (0), X=1752.96, Y=290.44, Mass=219, SNR=10.0, Peak=11 HFD=5.5
23:09:35.891 00.008 11872 Star::Find(15, 1363, 145, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:09:35.896 00.005 11872 Star::Find returns 1 (0), X=1345.87, Y=140.68, Mass=1543, SNR=26.1, Peak=25 HFD=6.0
23:09:35.900 00.004 11872 Star::Find(15, 1807, 36, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:09:35.904 00.004 11872 Star::Find returns 1 (0), X=1806.36, Y=35.91, Mass=153, SNR=8.4, Peak=9 HFD=5.3
23:09:35.909 00.005 11872 Star::Find(15, 279, 1054, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:09:35.912 00.003 11872 Star::Find returns 1 (0), X=278.55, Y=1054.36, Mass=140, SNR=7.9, Peak=12 HFD=5.4
23:09:35.914 00.002 11872 Star::Find(15, 1880, 739, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:09:35.920 00.006 11872 Star::Find returns 1 (0), X=1880.07, Y=736.89, Mass=203, SNR=9.6, Peak=16 HFD=5.7
23:09:35.924 00.004 11872 Star::Find(15, 1180, 422, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:09:35.927 00.003 11872 Star::Find false star n=28 nbg=283 bg=1.1 sigma=1.0 thresh=4 peak=4
23:09:35.930 00.003 11872 Star::Find returns 0 (2), X=1180.00, Y=422.00, Mass=111, SNR=2.9, Peak=9 HFD=0.0
23:09:35.934 00.004 11872 Star::Find(15, 79, 1025, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:09:35.938 00.004 11872 Star::Find returns 1 (0), X=78.06, Y=1026.18, Mass=124, SNR=7.6, Peak=11 HFD=4.8
23:09:35.942 00.004 11872 Star::Find(15, 540, 295, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:09:35.946 00.004 11872 Star::Find returns 1 (0), X=539.96, Y=296.53, Mass=181, SNR=9.0, Peak=9 HFD=6.3
23:09:35.951 00.005 11872 Star::Find(15, 286, 461, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:09:35.956 00.005 11872 Star::Find returns 1 (0), X=285.07, Y=462.60, Mass=167, SNR=8.7, Peak=10 HFD=5.2
23:09:35.960 00.004 11872 Star::Find(15, 411, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:09:35.964 00.004 11872 Star::Find false star n=26 nbg=282 bg=1.0 sigma=1.0 thresh=4 peak=4
23:09:35.968 00.004 11872 Star::Find returns 0 (2), X=411.00, Y=115.00, Mass=96, SNR=2.9, Peak=6 HFD=0.0
23:09:35.970 00.002 11872 Star::Find(15, 1831, 183, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:09:35.973 00.003 11872 Star::Find returns 1 (0), X=1830.20, Y=182.77, Mass=120, SNR=7.3, Peak=12 HFD=4.7
23:09:35.976 00.003 11872 Star::Find(15, 1016, 327, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:09:35.979 00.003 11872 Star::Find returns 1 (0), X=1017.31, Y=327.05, Mass=124, SNR=7.5, Peak=9 HFD=5.4
23:09:35.983 00.004 11872 Star::Find(15, 488, 618, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:09:35.987 00.004 11872 Star::Find returns 1 (0), X=488.59, Y=618.59, Mass=128, SNR=7.6, Peak=8 HFD=5.8
23:09:35.990 00.003 11872 Star::Find(15, 333, 1071, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:09:35.994 00.004 11872 Star::Find returns 1 (0), X=332.63, Y=1071.46, Mass=108, SNR=6.9, Peak=8 HFD=4.9
23:09:35.998 00.004 11872 Star::Find(15, 166, 135, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:09:36.002 00.004 11872 Star::Find returns 1 (0), X=165.92, Y=134.48, Mass=102, SNR=6.9, Peak=7 HFD=4.7
23:09:36.005 00.003 11872 Star::Find(15, 26, 519, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:09:36.009 00.004 11872 Star::Find returns 1 (0), X=26.00, Y=518.96, Mass=65, SNR=5.5, Peak=7 HFD=4.0
23:09:36.013 00.004 11872 Star::Find(15, 1791, 681, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:09:36.016 00.003 11872 Star::Find returns 1 (0), X=1791.56, Y=680.99, Mass=120, SNR=7.3, Peak=8 HFD=5.1
23:09:36.020 00.004 11872 Star::Find(15, 1761, 1041, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:09:36.023 00.003 11872 Star::Find false star n=14 nbg=286 bg=0.9 sigma=0.9 thresh=4 peak=3
23:09:36.026 00.003 11872 Star::Find returns 0 (2), X=1761.00, Y=1041.00, Mass=52, SNR=2.9, Peak=6 HFD=0.0
23:09:36.031 00.005 11872 Star::Find(15, 404, 702, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:09:36.034 00.003 11872 Star::Find false star n=16 nbg=269 bg=0.7 sigma=0.7 thresh=3 peak=3
23:09:36.038 00.004 11872 Star::Find returns 0 (2), X=404.00, Y=702.00, Mass=45, SNR=2.9, Peak=7 HFD=0.0
23:09:36.042 00.004 11872 Star::Find(15, 1459, 766, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:09:36.046 00.004 11872 Star::Find returns 1 (0), X=1459.64, Y=766.91, Mass=220, SNR=9.9, Peak=9 HFD=6.7
23:09:36.050 00.004 11872 Star::Find(15, 93, 756, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:09:36.054 00.004 11872 Star::Find false star n=18 nbg=275 bg=0.5 sigma=0.7 thresh=3 peak=3
23:09:36.057 00.003 11872 Star::Find returns 0 (2), X=93.00, Y=756.00, Mass=55, SNR=2.9, Peak=6 HFD=0.0
23:09:36.061 00.004 11872 Star::Find(15, 1626, 686, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:09:36.066 00.005 11872 Star::Find false star n=22 nbg=284 bg=0.7 sigma=0.7 thresh=3 peak=3
23:09:36.070 00.004 11872 Star::Find returns 0 (2), X=1626.00, Y=686.00, Mass=56, SNR=2.9, Peak=4 HFD=0.0
23:09:36.074 00.004 11872 Star::Find(15, 1702, 461, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:09:36.077 00.003 11872 Star::Find false star n=38 nbg=278 bg=0.7 sigma=0.7 thresh=3 peak=3
23:09:36.081 00.004 11872 Star::Find returns 0 (2), X=1702.00, Y=461.00, Mass=112, SNR=2.9, Peak=6 HFD=0.0
23:09:36.085 00.004 11872 Star::Find(15, 1679, 444, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:09:36.088 00.003 11872 Star::Find returns 1 (0), X=1678.76, Y=444.87, Mass=160, SNR=8.6, Peak=8 HFD=5.6
23:09:36.092 00.004 11872 Star::Find(15, 1502, 313, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:09:36.095 00.003 11872 Star::Find false star n=23 nbg=275 bg=0.7 sigma=0.7 thresh=3 peak=2
23:09:36.099 00.004 11872 Star::Find returns 0 (2), X=1502.00, Y=313.00, Mass=60, SNR=2.9, Peak=5 HFD=0.0
23:09:36.101 00.002 11872 Star::Find(15, 110, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:09:36.104 00.003 11872 Star::Find false star n=15 nbg=282 bg=0.6 sigma=0.7 thresh=3 peak=2
23:09:36.109 00.005 11872 Star::Find returns 0 (2), X=110.00, Y=863.00, Mass=41, SNR=2.9, Peak=5 HFD=0.0
23:09:36.111 00.002 11872 Star::Find(15, 1597, 892, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:09:36.114 00.003 11872 Star::Find false star n=12 nbg=289 bg=1.0 sigma=1.0 thresh=4 peak=4
23:09:36.116 00.002 11872 Star::Find returns 0 (2), X=1597.00, Y=892.00, Mass=49, SNR=2.9, Peak=8 HFD=0.0
23:09:36.119 00.003 11872 Star::Find(15, 164, 725, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:09:36.122 00.003 11872 Star::Find false star n=22 nbg=274 bg=0.7 sigma=0.7 thresh=3 peak=3
23:09:36.126 00.004 11872 Star::Find returns 0 (2), X=164.00, Y=725.00, Mass=60, SNR=2.9, Peak=4 HFD=0.0
23:09:36.129 00.003 11872 Star::Find(15, 1903, 802, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:09:36.132 00.003 11872 Star::Find false star n=7 nbg=280 bg=0.6 sigma=0.7 thresh=3 peak=2
23:09:36.134 00.002 11872 Star::Find returns 0 (2), X=1903.00, Y=802.00, Mass=20, SNR=2.9, Peak=5 HFD=0.0
23:09:36.137 00.003 11872 Star::Find(15, 279, 574, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:09:36.142 00.005 11872 Star::Find returns 1 (0), X=280.26, Y=572.62, Mass=118, SNR=7.4, Peak=7 HFD=6.3
23:09:36.146 00.004 11872 Star::Find(15, 867, 935, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:09:36.150 00.004 11872 Star::Find false star n=10 nbg=276 bg=0.5 sigma=0.7 thresh=3 peak=2
23:09:36.153 00.003 11872 Star::Find returns 0 (2), X=867.00, Y=935.00, Mass=28, SNR=2.9, Peak=5 HFD=0.0
23:09:36.157 00.004 11872 Star::Find(15, 1858, 60, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:09:36.160 00.003 11872 Star::Find returns 0 (2), X=1858.00, Y=60.00, Mass=16, SNR=2.7, Peak=4 HFD=0.0
23:09:36.164 00.004 11872 Star::Find(15, 1269, 56, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:09:36.167 00.003 11872 Star::Find returns 1 (0), X=1269.79, Y=67.63, Mass=1976, SNR=29.5, Peak=54 HFD=6.8
23:09:36.171 00.004 11872 Star::Find(15, 1567, 370, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:09:36.175 00.004 11872 Star::Find returns 1 (0), X=1562.12, Y=357.32, Mass=5434, SNR=48.9, Peak=123 HFD=6.8
23:09:36.178 00.003 11872 Star::Find(15, 411, 805, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:09:36.181 00.003 11872 Star::Find false star n=16 nbg=281 bg=0.5 sigma=0.7 thresh=3 peak=2
23:09:36.186 00.005 11872 Star::Find returns 0 (2), X=411.00, Y=805.00, Mass=48, SNR=2.9, Peak=5 HFD=0.0
23:09:36.189 00.003 11872 Star::Find(15, 1342, 459, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:09:36.193 00.004 11872 Star::Find false star n=29 nbg=276 bg=0.7 sigma=0.7 thresh=3 peak=3
23:09:36.197 00.004 11872 Star::Find returns 0 (2), X=1342.00, Y=459.00, Mass=85, SNR=2.9, Peak=6 HFD=0.0
23:09:36.200 00.003 11872 Star::Find(15, 1460, 380, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:09:36.203 00.003 11872 Star::Find false star n=7 nbg=279 bg=0.6 sigma=0.7 thresh=3 peak=2
23:09:36.207 00.004 11872 Star::Find returns 0 (2), X=1460.00, Y=380.00, Mass=20, SNR=2.9, Peak=5 HFD=0.0
23:09:36.211 00.004 11872 Star::Find(15, 1154, 371, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:09:36.214 00.003 11872 Star::Find returns 0 (2), X=1154.00, Y=371.00, Mass=16, SNR=2.7, Peak=4 HFD=0.0
23:09:36.216 00.002 11872 Star::Find(15, 1570, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:09:36.220 00.004 11872 Star::Find returns 1 (0), X=1562.11, Y=356.90, Mass=5057, SNR=47.3, Peak=150 HFD=6.4
23:09:36.223 00.003 11872 Star::Find(15, 1822, 133, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:09:36.227 00.004 11872 Star::Find false star n=8 nbg=286 bg=0.6 sigma=0.7 thresh=3 peak=2
23:09:36.230 00.003 11872 Star::Find returns 0 (2), X=1822.00, Y=133.00, Mass=23, SNR=2.9, Peak=5 HFD=0.0
23:09:36.233 00.003 11872 Star::Find(15, 1364, 858, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:09:36.238 00.005 11872 Star::Find returns 1 (0), X=1362.90, Y=860.36, Mass=142, SNR=7.9, Peak=7 HFD=6.3
23:09:36.241 00.003 11872 Star::Find(15, 452, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:09:36.245 00.004 11872 Star::Find returns 0 (2), X=452.00, Y=277.00, Mass=13, SNR=2.4, Peak=5 HFD=0.0
23:09:36.248 00.003 11872 Star::Find(15, 1186, 193, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:09:36.251 00.003 11872 Star::Find returns 0 (2), X=1186.00, Y=193.00, Mass=15, SNR=2.7, Peak=5 HFD=0.0
23:09:36.256 00.005 11872 Star::Find(15, 524, 978, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:09:36.259 00.003 11872 Star::Find false star n=16 nbg=286 bg=1.0 sigma=0.9 thresh=4 peak=3
23:09:36.263 00.004 11872 Star::Find returns 0 (2), X=524.00, Y=978.00, Mass=54, SNR=2.9, Peak=6 HFD=0.0
23:09:36.266 00.003 11872 Star::Find(15, 251, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:09:36.268 00.002 11872 Star::Find false star n=16 nbg=276 bg=0.7 sigma=0.7 thresh=3 peak=3
23:09:36.273 00.005 11872 Star::Find returns 0 (2), X=251.00, Y=984.00, Mass=44, SNR=2.9, Peak=5 HFD=0.0
23:09:36.276 00.003 11872 Star::Find(15, 1009, 784, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:09:36.279 00.003 11872 Star::Find returns 0 (2), X=1009.00, Y=784.00, Mass=15, SNR=2.6, Peak=4 HFD=0.0
23:09:36.282 00.003 11872 Star::Find(15, 1658, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:09:36.286 00.004 11872 Star::Find false star n=18 nbg=274 bg=0.7 sigma=0.8 thresh=3 peak=2
23:09:36.289 00.003 11872 Star::Find returns 0 (2), X=1658.00, Y=1000.00, Mass=46, SNR=2.9, Peak=5 HFD=0.0
23:09:36.293 00.004 11872 Star::Find(15, 411, 488, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:09:36.296 00.003 11872 Star::Find returns 0 (2), X=411.00, Y=488.00, Mass=18, SNR=2.9, Peak=5 HFD=0.0
23:09:36.300 00.004 11872 Star::Find(15, 1834, 63, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:09:36.303 00.003 11872 Star::Find false star n=9 nbg=276 bg=0.6 sigma=0.7 thresh=3 peak=2
23:09:36.306 00.003 11872 Star::Find returns 0 (2), X=1834.00, Y=63.00, Mass=25, SNR=2.9, Peak=5 HFD=0.0
23:09:36.309 00.003 11872 Star::Find(15, 405, 225, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:09:36.313 00.004 11872 Star::Find false star n=17 nbg=275 bg=0.7 sigma=0.7 thresh=3 peak=2
23:09:36.317 00.004 11872 Star::Find returns 0 (2), X=405.00, Y=225.00, Mass=49, SNR=2.9, Peak=6 HFD=0.0
23:09:36.320 00.003 11872 AutoFind: finding best star pass 1
23:09:36.324 00.004 11872 Star::Find(15, 1562, 355, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:09:36.327 00.003 11872 Star::Find returns 1 (0), X=1562.11, Y=356.90, Mass=5057, SNR=47.3, Peak=150 HFD=6.4
23:09:36.331 00.004 11872 AutoFind returns star at [1562, 355] 114.4 Mass 5057 SNR 47.3
23:09:36.334 00.003 11872 Star::Find(15, 1562, 355, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:09:36.337 00.003 11872 Star::Find returns 1 (0), X=1562.11, Y=356.90, Mass=5057, SNR=47.3, Peak=150 HFD=6.4
23:09:36.342 00.005 11872 MultiStar: List (12): {1562.11, 356.90}(47.3), {1806.45, 905.58}(44.9), {1695.77, 370.11}(28.8), {1345.31, 140.52}(28.4), {1269.79, 67.63}(29.5), {423.52, 365.38}(23.2), {137.67, 477.22}(18.2), {101.12, 575.56}(16.4), {90.78, 991.06}(15.2), {1012.51, 391.98}(23.1), {1902.07, 896.62}(16.0), {137.15, 138.60}(11.2), 
23:09:36.345 00.003 11872 setting lock position to (1562.11, 356.90)
23:09:36.348 00.003 11872 AutoSelect: state = 1, call UpdateGuideState
23:09:36.352 00.004 11872 UpdateGuideState(): m_state=1
23:09:36.356 00.004 11872 Star::Find(15, 1562, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:09:36.360 00.004 11872 Star::Find returns 1 (0), X=1562.11, Y=356.90, Mass=5057, SNR=47.3, Peak=150 HFD=6.4
23:09:36.364 00.004 11872 CameraToMount -- cameraTheta (0.00) - m_xAngle (0.00) = xAngle (-0.00 = -0.00)
23:09:36.367 00.003 11872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.97 = 2.97)
23:09:36.369 00.002 11872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
23:09:36.375 00.006 11872 setting force full frames = false
23:09:36.378 00.003 11872 setting lock position to (1562.11, 356.90)
23:09:36.382 00.004 11872 CurrentPosition() valid, moving to STATE_SELECTED
23:09:36.385 00.003 11872 Changing from state SELECTING to SELECTED
23:09:36.389 00.004 11872 guider state => SELECTED
23:09:36.394 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=0, FiltMin=0, FiltMax=116, Gamma=1.000
23:09:36.397 00.003 11872 UpdateGuideState exits: m=5057 SNR=47.3
23:09:36.400 00.003 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=0, FiltMin=0, FiltMax=116, Gamma=1.000
23:09:36.405 00.005 11872 Status Line: Auto-selected star at (1562.1, 356.9)
23:09:36.410 00.005 11872 PhdController: newstate STATE_WAIT_SELECTED
23:09:36.414 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:36.419 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:09:36.422 00.003 11872 Enqueuing Expose request
23:09:36.426 00.004 9960 Worker thread wakes up
23:09:36.426 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:09:36.426 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1547,342,31,31)
23:09:36.426 00.000 11872 evsrv: cli 0D2D2F00 connect
23:09:36.430 00.004 11872 case statement mapped state 2 to 1
23:09:36.435 00.005 11872 case statement mapped state 2 to 1
23:09:36.438 00.003 11872 evsrv: cli 0D2D2F00 request: {"method":"get_lock_position","id":"3b441351-d538-408e-a380-87d9ea27676d"}
23:09:36.441 00.003 11872 evsrv: cli 0D2D2F00 response: {"jsonrpc":"2.0","result":[1562.11,356.90],"id":"3b441351-d538-408e-a380-87d9ea27676d"}
23:09:36.445 00.004 11872 evsrv: cli 0D2D2F00 disconnect
23:09:36.451 00.006 11872 evsrv: cli 0D2D3180 connect
23:09:36.456 00.005 11872 case statement mapped state 2 to 1
23:09:36.461 00.005 11872 case statement mapped state 2 to 1
23:09:36.469 00.008 11872 evsrv: cli 0D2D3180 request: {"method":"get_app_state","id":"78516090-693b-4f91-a380-b8ce7a19a315"}
23:09:36.473 00.004 11872 case statement mapped state 2 to 1
23:09:36.476 00.003 11872 evsrv: cli 0D2D3180 response: {"jsonrpc":"2.0","result":"Selected","id":"78516090-693b-4f91-a380-b8ce7a19a315"}
23:09:36.480 00.004 11872 evsrv: cli 0D2D3180 disconnect
23:09:37.481 01.001 11872 evsrv: cli 0D2D26E0 connect
23:09:37.487 00.006 11872 case statement mapped state 2 to 1
23:09:37.494 00.007 11872 case statement mapped state 2 to 1
23:09:37.499 00.005 11872 evsrv: cli 0D2D26E0 request: {"method":"get_app_state","id":"792ca365-28bc-4278-8907-4b1ce8d15c87"}
23:09:37.504 00.005 11872 case statement mapped state 2 to 1
23:09:37.507 00.003 11872 evsrv: cli 0D2D26E0 response: {"jsonrpc":"2.0","result":"Selected","id":"792ca365-28bc-4278-8907-4b1ce8d15c87"}
23:09:37.512 00.005 11872 evsrv: cli 0D2D26E0 disconnect
23:09:37.666 00.154 9960 Exposure complete
23:09:37.776 00.110 9960 worker thread done servicing request
23:09:37.776 00.000 11872 OnExposeComplete: enter
23:09:37.781 00.005 11872 UpdateGuideState(): m_state=2
23:09:37.784 00.003 11872 Star::Find(15, 1562, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:09:37.789 00.005 11872 Star::Find returns 1 (0), X=1562.36, Y=356.75, Mass=5096, SNR=47.4, Peak=164 HFD=6.5
23:09:37.793 00.004 11872 CameraToMount -- cameraTheta (-0.55) - m_xAngle (0.00) = xAngle (-0.56 = -0.56)
23:09:37.796 00.003 11872 CameraToMount -- cameraTheta (-0.55) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.41 = 2.41)
23:09:37.800 00.004 11872 CameraToMount -- cameraX=0.25 cameraY=-0.15 hyp=0.30 cameraTheta=-0.55 mountX=0.25 mountY=0.20, mountTheta=0.66
23:09:37.807 00.007 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=188, med=0, FiltMin=0, FiltMax=110, Gamma=1.000
23:09:37.811 00.004 11872 UpdateGuideState exits: m=5096 SNR=47.4
23:09:37.815 00.004 11872 PhdController: newstate STATE_CALIBRATE
23:09:37.819 00.004 11872 PhdController: newstate STATE_GUIDE
23:09:37.836 00.017 11872 Changing from state SELECTED to CALIBRATING_PRIMARY
23:09:37.839 00.003 11872 guider state => CALIBRATED
23:09:37.843 00.004 11872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
23:09:37.846 00.003 11872 reset dither spiral
23:09:37.850 00.004 11872 PhdController: newstate STATE_SETTLE_BEGIN
23:09:37.852 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:37.855 00.003 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:09:37.859 00.004 11872 Enqueuing Expose request
23:09:37.862 00.003 9960 Worker thread wakes up
23:09:37.862 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:09:37.862 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:09:38.512 00.650 11872 evsrv: cli 0D2D2500 connect
23:09:38.518 00.006 11872 case statement mapped state 5 to 1
23:09:38.524 00.006 11872 case statement mapped state 5 to 1
23:09:38.530 00.006 11872 evsrv: cli 0D2D2500 request: {"method":"get_app_state","id":"487826c2-a89a-43e8-a98b-4f7fc5742bfa"}
23:09:38.535 00.005 11872 case statement mapped state 5 to 1
23:09:38.539 00.004 11872 evsrv: cli 0D2D2500 response: {"jsonrpc":"2.0","result":"Selected","id":"487826c2-a89a-43e8-a98b-4f7fc5742bfa"}
23:09:38.545 00.006 11872 evsrv: cli 0D2D2500 disconnect
23:09:39.117 00.572 9960 Exposure complete
23:09:39.226 00.109 9960 worker thread done servicing request
23:09:39.226 00.000 11872 OnExposeComplete: enter
23:09:39.230 00.004 11872 UpdateGuideState(): m_state=5
23:09:39.234 00.004 11872 Star::Find(15, 1562, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:09:39.238 00.004 11872 Star::Find returns 1 (0), X=1562.39, Y=356.64, Mass=5152, SNR=47.1, Peak=145 HFD=6.7
23:09:39.242 00.004 11872 CameraToMount -- cameraTheta (-0.74) - m_xAngle (0.00) = xAngle (-0.74 = -0.74)
23:09:39.245 00.003 11872 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.23 = 2.23)
23:09:39.250 00.005 11872 CameraToMount -- cameraX=0.28 cameraY=-0.26 hyp=0.38 cameraTheta=-0.74 mountX=0.28 mountY=0.30, mountTheta=0.82
23:09:39.254 00.004 11872 Changing from state CALIBRATED to GUIDING
23:09:39.259 00.005 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:09:39.262 00.003 11872 ScopeASCOM::SideOfPier() returns 0
23:09:39.266 00.004 11872 AdjustCalibrationForScopePointing (scope): current dec=31.2 pierSide=0, cal dec=0.0 pierSide=0 rotAngle=None bin=1
23:09:39.271 00.005 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:09:39.274 00.003 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:09:39.279 00.005 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:09:39.283 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:09:39.287 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:09:39.292 00.005 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:09:39.296 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:09:39.300 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:09:39.304 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:09:39.308 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:09:39.312 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:09:39.316 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:09:39.320 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:09:39.449 00.129 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:09:39.457 00.008 11872 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 2.900000
23:09:39.461 00.004 11872 Dec comp: XRate 1.564 -> 1.338 for dec 0.0 -> dec 31.2
23:09:39.466 00.005 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:09:39.471 00.005 11872 ScopeASCOM::SideOfPier() returns 0
23:09:39.475 00.004 11872 setting lock position to (1562.39, 356.64)
23:09:39.479 00.004 11872 guider state => GUIDING
23:09:39.483 00.004 11872 Status Line: Guiding
23:09:39.488 00.005 11872 Mount: notify guiding started
23:09:39.495 00.007 11872 GetString("/profile/5/name", "") returns "PHD SF 2025"
23:09:39.499 00.004 11872 GetString("/profile/5/scope/calibration/timestamp", "") returns "11/21/2025 10:15:14 PM"
23:09:39.503 00.004 11872 GetDouble("/profile/5/scope/calibration/xRate", 1.000000) returns 0.001564
23:09:39.508 00.005 11872 GetDouble("/profile/5/scope/calibration/yRate", 1.000000) returns 0.001340
23:09:39.511 00.003 11872 GetInt("/profile/5/scope/calibration/binning", 1) returns 1
23:09:39.516 00.005 11872 GetDouble("/profile/5/scope/calibration/xAngle", 0.000000) returns 0.004073
23:09:39.520 00.004 11872 GetDouble("/profile/5/scope/calibration/yAngle", 0.000000) returns -1.738880
23:09:39.525 00.005 11872 GetDouble("/profile/5/scope/calibration/declination", 0.000000) returns 0.000075
23:09:39.528 00.003 11872 GetInt("/profile/5/scope/calibration/pierSide", -1) returns 0
23:09:39.533 00.005 11872 GetInt("/profile/5/scope/calibration/raGuideParity", 0) returns 1
23:09:39.536 00.003 11872 GetInt("/profile/5/scope/calibration/decGuideParity", 0) returns -1
23:09:39.540 00.004 11872 GetDouble("/profile/5/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
23:09:39.545 00.005 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:09:39.549 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:09:39.552 00.003 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:09:39.556 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:09:39.560 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:09:39.565 00.005 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:09:39.569 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:09:39.573 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:09:39.577 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:09:39.581 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:09:39.585 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:09:39.589 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:09:39.593 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:09:39.597 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:09:39.600 00.003 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:09:39.604 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:09:39.607 00.003 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:09:39.610 00.003 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:09:39.614 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:09:39.619 00.005 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:09:39.622 00.003 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:09:39.625 00.003 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:09:39.629 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:09:39.632 00.003 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:09:39.636 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:09:39.640 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:09:39.655 00.015 11872 evsrv: cli 0D2D2E60 connect
23:09:39.661 00.006 11872 case statement mapped state 6 to 3
23:09:39.665 00.004 11872 case statement mapped state 6 to 3
23:09:39.668 00.003 11872 evsrv: cli 0D2D2E60 request: {"method":"get_app_state","id":"5904db95-69e7-4e0d-8ea1-242c0297f22e"}
23:09:39.673 00.005 11872 case statement mapped state 6 to 3
23:09:39.676 00.003 11872 evsrv: cli 0D2D2E60 response: {"jsonrpc":"2.0","result":"Guiding","id":"5904db95-69e7-4e0d-8ea1-242c0297f22e"}
23:09:39.686 00.010 11872 evsrv: cli 0D2D2E60 disconnect
23:09:39.732 00.046 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:09:39.741 00.009 11872 ScopeASCOM::SideOfPier() returns 0
23:09:39.746 00.005 11872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
23:09:39.752 00.006 11872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
23:09:39.755 00.003 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:09:39.760 00.005 11872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 31.2
23:09:39.766 00.006 11872 MountToCamera -- mountTheta (-0.00) + m_xAngle (0.00) = xAngle (0.00 = 0.00)
23:09:39.770 00.004 11872 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
23:09:39.775 00.005 11872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
23:09:39.779 00.004 11872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
23:09:39.783 00.004 11872 GetInt("/profile/5/AutoLoadCalibration", -1) returns 1
23:09:39.787 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=196, med=0, FiltMin=0, FiltMax=113, Gamma=1.000
23:09:39.791 00.004 11872 UpdateGuideState exits: m=5152 SNR=47.1
23:09:39.795 00.004 11872 PhdController: newstate STATE_SETTLE_WAIT
23:09:39.799 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:39.804 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:09:39.808 00.004 11872 Enqueuing Expose request
23:09:39.812 00.004 9960 Worker thread wakes up
23:09:39.812 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:09:39.812 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1547,342,31,31)
23:09:41.061 01.249 9960 Exposure complete
23:09:41.163 00.102 9960 worker thread done servicing request
23:09:41.163 00.000 11872 OnExposeComplete: enter
23:09:41.166 00.003 11872 UpdateGuideState(): m_state=6
23:09:41.169 00.003 11872 Star::Find(15, 1562, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:09:41.174 00.005 11872 Star::Find returns 1 (0), X=1562.50, Y=356.00, Mass=4876, SNR=46.0, Peak=143 HFD=6.4
23:09:41.178 00.004 11872 CameraToMount -- cameraTheta (-1.41) - m_xAngle (0.00) = xAngle (-1.41 = -1.41)
23:09:41.183 00.005 11872 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.55 = 1.55)
23:09:41.187 00.004 11872 CameraToMount -- cameraX=0.10 cameraY=-0.65 hyp=0.66 cameraTheta=-1.41 mountX=0.10 mountY=0.66, mountTheta=1.42
23:09:41.193 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.10, y=-0.65, opts=13)
23:09:41.196 00.003 11872 Enqueuing Move request for scope (0.10, -0.65)
23:09:41.200 00.004 9960 Worker thread wakes up
23:09:41.200 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=194, med=0, FiltMin=0, FiltMax=100, Gamma=1.000
23:09:41.204 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.65) opts 0xd
23:09:41.204 00.000 11872 UpdateGuideState exits: m=4876 SNR=46.0
23:09:41.208 00.004 11872 PhdController: settling, locked = 1, distance = 0.46 (1.50) aobump = 0 frame = 1 / 99999
23:09:41.212 00.004 9960 Handling offset move in thread for scope, endpoint = (0.10, -0.65)
23:09:41.212 00.000 9960 Moving (0.10, -0.65) raw xDistance=0.10 yDistance=0.66
23:09:41.212 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:09:41.212 00.000 9960 resist switch: large excursion: input 0.66 thresh 0.60 direction from 0 to 1
23:09:41.213 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763788181.212,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.46,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:09:41.217 00.004 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.97
23:09:41.217 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.66 from input 0.66
23:09:41.217 00.000 9960 MoveAxis(E, 0, ABG)
23:09:41.217 00.000 9960 Move returns status 0, amount 0
23:09:41.217 00.000 9960 MoveAxis(S, 490, ABG)
23:09:41.217 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:41.221 00.004 9960 Guiding  Dir = 1, Dur = 490
23:09:41.221 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:09:41.225 00.004 11872 Enqueuing Expose request
23:09:41.228 00.003 9960 IsSlewing returns 0
23:09:41.228 00.000 9960 IsGuiding returns 0
23:09:41.228 00.000 9960 PulseGuide returned control before completion, sleep 500
23:09:41.733 00.505 9960 IsGuiding returns 1
23:09:41.735 00.002 9960 scope still moving after pulse duration time elapsed
23:09:41.764 00.029 9960 IsSlewing returns 0
23:09:41.767 00.003 9960 IsGuiding returns 0
23:09:41.768 00.001 9960 scope move finished after 490 + 49 ms
23:09:41.768 00.000 9960 Move returns status 0, amount 490
23:09:41.769 00.001 9960 move complete, result=0
23:09:41.769 00.000 9960 worker thread done servicing request
23:09:41.770 00.001 9960 Worker thread wakes up
23:09:41.770 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.7 px 490 ms SOUTH
23:09:41.777 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
23:09:41.777 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1547,342,31,31)
23:09:43.025 01.248 9960 Exposure complete
23:09:43.141 00.116 9960 worker thread done servicing request
23:09:43.141 00.000 11872 OnExposeComplete: enter
23:09:43.146 00.005 11872 UpdateGuideState(): m_state=6
23:09:43.149 00.003 11872 Star::Find(15, 1562, 355, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:09:43.152 00.003 11872 Star::Find returns 1 (0), X=1562.52, Y=356.85, Mass=4974, SNR=46.7, Peak=137 HFD=6.4
23:09:43.158 00.006 11872 CameraToMount -- cameraTheta (1.01) - m_xAngle (0.00) = xAngle (1.01 = 1.01)
23:09:43.161 00.003 11872 CameraToMount -- cameraTheta (1.01) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (3.98 = -2.30)
23:09:43.165 00.004 11872 CameraToMount -- cameraX=0.13 cameraY=0.20 hyp=0.24 cameraTheta=1.01 mountX=0.13 mountY=-0.18, mountTheta=-0.95
23:09:43.171 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.13, y=0.20, opts=13)
23:09:43.175 00.004 11872 Enqueuing Move request for scope (0.13, 0.20)
23:09:43.179 00.004 9960 Worker thread wakes up
23:09:43.179 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.20) opts 0xd
23:09:43.179 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=191, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
23:09:43.184 00.005 9960 Handling offset move in thread for scope, endpoint = (0.13, 0.20)
23:09:43.184 00.000 9960 Moving (0.13, 0.20) raw xDistance=0.13 yDistance=-0.18
23:09:43.184 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:09:43.184 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:09:43.184 00.000 11872 UpdateGuideState exits: m=4974 SNR=46.7
23:09:43.188 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:09:43.188 00.000 11872 PhdController: settling, locked = 1, distance = 0.40 (1.50) aobump = 0 frame = 2 / 99999
23:09:43.192 00.004 9960 MoveAxis(E, 0, ABG)
23:09:43.192 00.000 9960 Move returns status 0, amount 0
23:09:43.193 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763788183.192,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.40,"Time":2.0,"SettleTime":10.0,"StarLocked":true}
23:09:43.196 00.003 9960 MoveAxis(N, 0, ABG)
23:09:43.197 00.001 9960 Move returns status 0, amount 0
23:09:43.197 00.000 9960 move complete, result=0
23:09:43.197 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:43.200 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:09:43.205 00.005 11872 Enqueuing Expose request
23:09:43.208 00.003 9960 worker thread done servicing request
23:09:43.208 00.000 9960 Worker thread wakes up
23:09:43.209 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
23:09:43.209 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1547,342,31,31)
23:09:43.209 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:09:44.453 01.244 9960 Exposure complete
23:09:44.564 00.111 9960 worker thread done servicing request
23:09:44.565 00.001 11872 OnExposeComplete: enter
23:09:44.568 00.003 11872 UpdateGuideState(): m_state=6
23:09:44.573 00.005 11872 Star::Find(15, 1562, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:09:44.576 00.003 11872 Star::Find returns 1 (0), X=1562.54, Y=356.84, Mass=4980, SNR=46.7, Peak=142 HFD=6.4
23:09:44.579 00.003 11872 CameraToMount -- cameraTheta (0.93) - m_xAngle (0.00) = xAngle (0.93 = 0.93)
23:09:44.583 00.004 11872 CameraToMount -- cameraTheta (0.93) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (3.90 = -2.39)
23:09:44.588 00.005 11872 CameraToMount -- cameraX=0.15 cameraY=0.19 hyp=0.24 cameraTheta=0.93 mountX=0.15 mountY=-0.17, mountTheta=-0.85
23:09:44.593 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.15, y=0.19, opts=13)
23:09:44.597 00.004 11872 Enqueuing Move request for scope (0.15, 0.19)
23:09:44.600 00.003 9960 Worker thread wakes up
23:09:44.600 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.19) opts 0xd
23:09:44.600 00.000 9960 Handling offset move in thread for scope, endpoint = (0.15, 0.19)
23:09:44.600 00.000 9960 Moving (0.15, 0.19) raw xDistance=0.15 yDistance=-0.17
23:09:44.600 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:09:44.600 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:09:44.601 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
23:09:44.601 00.000 9960 MoveAxis(E, 0, ABG)
23:09:44.601 00.000 9960 Move returns status 0, amount 0
23:09:44.601 00.000 9960 MoveAxis(N, 0, ABG)
23:09:44.601 00.000 9960 Move returns status 0, amount 0
23:09:44.601 00.000 9960 move complete, result=0
23:09:44.601 00.000 9960 worker thread done servicing request
23:09:44.602 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=203, med=0, FiltMin=0, FiltMax=103, Gamma=1.000
23:09:44.606 00.004 11872 UpdateGuideState exits: m=4980 SNR=46.7
23:09:44.610 00.004 11872 PhdController: settling, locked = 1, distance = 0.35 (1.50) aobump = 0 frame = 3 / 99999
23:09:44.614 00.004 11872 evsrv: {"Event":"Settling","Timestamp":1763788184.614,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.35,"Time":3.4,"SettleTime":10.0,"StarLocked":true}
23:09:44.617 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:44.620 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:09:44.624 00.004 11872 Enqueuing Expose request
23:09:44.629 00.005 9960 Worker thread wakes up
23:09:44.629 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:09:44.632 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
23:09:44.632 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1547,342,31,31)
23:09:45.877 01.245 9960 Exposure complete
23:09:45.986 00.109 9960 worker thread done servicing request
23:09:45.987 00.001 11872 OnExposeComplete: enter
23:09:45.991 00.004 11872 UpdateGuideState(): m_state=6
23:09:45.994 00.003 11872 Star::Find(15, 1562, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
23:09:45.999 00.005 11872 Star::Find returns 1 (0), X=1562.59, Y=356.71, Mass=5140, SNR=47.3, Peak=147 HFD=6.7
23:09:46.003 00.004 11872 CameraToMount -- cameraTheta (0.30) - m_xAngle (0.00) = xAngle (0.30 = 0.30)
23:09:46.006 00.003 11872 CameraToMount -- cameraTheta (0.30) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (3.27 = -3.02)
23:09:46.010 00.004 11872 CameraToMount -- cameraX=0.20 cameraY=0.06 hyp=0.21 cameraTheta=0.30 mountX=0.20 mountY=-0.03, mountTheta=-0.13
23:09:46.016 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.20, y=0.06, opts=13)
23:09:46.021 00.005 11872 Enqueuing Move request for scope (0.20, 0.06)
23:09:46.024 00.003 9960 Worker thread wakes up
23:09:46.025 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=202, med=0, FiltMin=0, FiltMax=108, Gamma=1.000
23:09:46.028 00.003 11872 UpdateGuideState exits: m=5140 SNR=47.3
23:09:46.033 00.005 11872 PhdController: settling, locked = 1, distance = 0.31 (1.50) aobump = 0 frame = 4 / 99999
23:09:46.036 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.06) opts 0xd
23:09:46.037 00.001 9960 Handling offset move in thread for scope, endpoint = (0.20, 0.06)
23:09:46.037 00.000 9960 Moving (0.20, 0.06) raw xDistance=0.20 yDistance=-0.03
23:09:46.037 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
23:09:46.037 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:09:46.038 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763788186.036,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.31,"Time":4.8,"SettleTime":10.0,"StarLocked":true}
23:09:46.042 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:09:46.042 00.000 9960 MoveAxis(E, 0, ABG)
23:09:46.042 00.000 9960 Move returns status 0, amount 0
23:09:46.043 00.001 9960 MoveAxis(N, 0, ABG)
23:09:46.043 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:46.046 00.003 9960 Move returns status 0, amount 0
23:09:46.046 00.000 9960 move complete, result=0
23:09:46.046 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:09:46.050 00.004 11872 Enqueuing Expose request
23:09:46.056 00.006 9960 worker thread done servicing request
23:09:46.056 00.000 9960 Worker thread wakes up
23:09:46.056 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:09:46.061 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
23:09:46.061 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1547,342,31,31)
23:09:47.318 01.257 9960 Exposure complete
23:09:47.430 00.112 9960 worker thread done servicing request
23:09:47.430 00.000 11872 OnExposeComplete: enter
23:09:47.437 00.007 11872 UpdateGuideState(): m_state=6
23:09:47.443 00.006 11872 Star::Find(15, 1562, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
23:09:47.448 00.005 11872 Star::Find returns 1 (0), X=1562.55, Y=356.67, Mass=5085, SNR=47.2, Peak=145 HFD=6.8
23:09:47.454 00.006 11872 CameraToMount -- cameraTheta (0.15) - m_xAngle (0.00) = xAngle (0.15 = 0.15)
23:09:47.459 00.005 11872 CameraToMount -- cameraTheta (0.15) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (3.12 = 3.12)
23:09:47.462 00.003 11872 CameraToMount -- cameraX=0.16 cameraY=0.03 hyp=0.16 cameraTheta=0.15 mountX=0.16 mountY=0.00, mountTheta=0.02
23:09:47.467 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.16, y=0.03, opts=13)
23:09:47.472 00.005 11872 Enqueuing Move request for scope (0.16, 0.03)
23:09:47.477 00.005 9960 Worker thread wakes up
23:09:47.477 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=217, med=0, FiltMin=0, FiltMax=100, Gamma=1.000
23:09:47.483 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.03) opts 0xd
23:09:47.484 00.001 11872 UpdateGuideState exits: m=5085 SNR=47.2
23:09:47.489 00.005 9960 Handling offset move in thread for scope, endpoint = (0.16, 0.03)
23:09:47.489 00.000 11872 PhdController: settling, locked = 1, distance = 0.26 (1.50) aobump = 0 frame = 5 / 99999
23:09:47.494 00.005 9960 Moving (0.16, 0.03) raw xDistance=0.16 yDistance=0.00
23:09:47.495 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
23:09:47.495 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763788187.494,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.26,"Time":6.3,"SettleTime":10.0,"StarLocked":true}
23:09:47.500 00.005 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:09:47.500 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:47.506 00.006 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:09:47.506 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:09:47.512 00.006 9960 MoveAxis(E, 0, ABG)
23:09:47.512 00.000 11872 Enqueuing Expose request
23:09:47.517 00.005 9960 Move returns status 0, amount 0
23:09:47.517 00.000 9960 MoveAxis(N, 0, ABG)
23:09:47.517 00.000 9960 Move returns status 0, amount 0
23:09:47.519 00.002 9960 move complete, result=0
23:09:47.519 00.000 9960 worker thread done servicing request
23:09:47.519 00.000 9960 Worker thread wakes up
23:09:47.520 00.001 11872 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:09:47.524 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
23:09:47.525 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1547,342,31,31)
23:09:48.775 01.250 9960 Exposure complete
23:09:48.891 00.116 9960 worker thread done servicing request
23:09:48.891 00.000 11872 OnExposeComplete: enter
23:09:48.895 00.004 11872 UpdateGuideState(): m_state=6
23:09:48.899 00.004 11872 Star::Find(15, 1562, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
23:09:48.902 00.003 11872 Star::Find returns 1 (0), X=1562.59, Y=356.58, Mass=5052, SNR=46.7, Peak=134 HFD=6.9
23:09:48.906 00.004 11872 CameraToMount -- cameraTheta (-0.30) - m_xAngle (0.00) = xAngle (-0.30 = -0.30)
23:09:48.911 00.005 11872 CameraToMount -- cameraTheta (-0.30) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.67 = 2.67)
23:09:48.915 00.004 11872 CameraToMount -- cameraX=0.20 cameraY=-0.06 hyp=0.21 cameraTheta=-0.30 mountX=0.20 mountY=0.09, mountTheta=0.44
23:09:48.920 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.20, y=-0.06, opts=13)
23:09:48.925 00.005 11872 Enqueuing Move request for scope (0.20, -0.06)
23:09:48.930 00.005 9960 Worker thread wakes up
23:09:48.930 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.06) opts 0xd
23:09:48.930 00.000 9960 Handling offset move in thread for scope, endpoint = (0.20, -0.06)
23:09:48.930 00.000 9960 Moving (0.20, -0.06) raw xDistance=0.20 yDistance=0.09
23:09:48.931 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=181, med=0, FiltMin=0, FiltMax=98, Gamma=1.000
23:09:48.935 00.004 11872 UpdateGuideState exits: m=5052 SNR=46.7
23:09:48.939 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
23:09:48.939 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:09:48.940 00.001 11872 PhdController: settling, locked = 1, distance = 0.25 (1.50) aobump = 0 frame = 6 / 99999
23:09:48.944 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:09:48.944 00.000 9960 MoveAxis(E, 0, ABG)
23:09:48.945 00.001 9960 Move returns status 0, amount 0
23:09:48.945 00.000 9960 MoveAxis(N, 0, ABG)
23:09:48.945 00.000 9960 Move returns status 0, amount 0
23:09:48.946 00.001 9960 move complete, result=0
23:09:48.946 00.000 9960 worker thread done servicing request
23:09:48.946 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763788188.944,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.25,"Time":7.7,"SettleTime":10.0,"StarLocked":true}
23:09:48.950 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:48.956 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:09:48.960 00.004 11872 Enqueuing Expose request
23:09:48.964 00.004 11872 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:09:48.968 00.004 9960 Worker thread wakes up
23:09:48.968 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:09:48.968 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1547,342,31,31)
23:09:50.216 01.248 9960 Exposure complete
23:09:50.331 00.115 9960 worker thread done servicing request
23:09:50.332 00.001 11872 OnExposeComplete: enter
23:09:50.337 00.005 11872 UpdateGuideState(): m_state=6
23:09:50.340 00.003 11872 Star::Find(15, 1562, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
23:09:50.345 00.005 11872 Star::Find returns 1 (0), X=1562.83, Y=355.92, Mass=4962, SNR=46.7, Peak=145 HFD=6.3
23:09:50.348 00.003 11872 CameraToMount -- cameraTheta (-1.02) - m_xAngle (0.00) = xAngle (-1.03 = -1.03)
23:09:50.351 00.003 11872 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.94 = 1.94)
23:09:50.355 00.004 11872 CameraToMount -- cameraX=0.44 cameraY=-0.73 hyp=0.85 cameraTheta=-1.02 mountX=0.44 mountY=0.79, mountTheta=1.07
23:09:50.361 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.44, y=-0.73, opts=13)
23:09:50.364 00.003 11872 Enqueuing Move request for scope (0.44, -0.73)
23:09:50.367 00.003 9960 Worker thread wakes up
23:09:50.367 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.44, -0.73) opts 0xd
23:09:50.368 00.001 9960 Handling offset move in thread for scope, endpoint = (0.44, -0.73)
23:09:50.368 00.000 9960 Moving (0.44, -0.73) raw xDistance=0.44 yDistance=0.79
23:09:50.368 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.44
23:09:50.369 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.79 from input 0.79
23:09:50.369 00.000 9960 MoveAxis(W, 207, ABG)
23:09:50.369 00.000 9960 Guiding  Dir = 3, Dur = 207
23:09:50.369 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=210, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
23:09:50.373 00.004 9960 IsSlewing returns 0
23:09:50.373 00.000 11872 UpdateGuideState exits: m=4962 SNR=46.7
23:09:50.376 00.003 9960 IsGuiding returns 0
23:09:50.377 00.001 11872 PhdController: settling, locked = 1, distance = 0.43 (1.50) aobump = 0 frame = 7 / 99999
23:09:50.380 00.003 11872 evsrv: {"Event":"Settling","Timestamp":1763788190.380,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.43,"Time":9.2,"SettleTime":10.0,"StarLocked":true}
23:09:50.385 00.005 9960 PulseGuide returned control before completion, sleep 217
23:09:50.385 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:50.389 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:09:50.393 00.004 11872 Enqueuing Expose request
23:09:50.613 00.220 9960 IsGuiding returns 1
23:09:50.614 00.001 9960 scope still moving after pulse duration time elapsed
23:09:50.644 00.030 9960 IsSlewing returns 0
23:09:50.646 00.002 9960 IsGuiding returns 0
23:09:50.646 00.000 9960 scope move finished after 207 + 62 ms
23:09:50.647 00.001 9960 Move returns status 0, amount 207
23:09:50.647 00.000 9960 MoveAxis(S, 592, ABG)
23:09:50.647 00.000 9960 Guiding  Dir = 1, Dur = 592
23:09:50.648 00.001 9960 IsSlewing returns 0
23:09:50.648 00.000 9960 IsGuiding returns 0
23:09:50.650 00.002 9960 PulseGuide returned control before completion, sleep 602
23:09:51.262 00.612 9960 IsGuiding returns 1
23:09:51.264 00.002 9960 scope still moving after pulse duration time elapsed
23:09:51.293 00.029 9960 IsSlewing returns 0
23:09:51.294 00.001 9960 IsGuiding returns 0
23:09:51.295 00.001 9960 scope move finished after 592 + 53 ms
23:09:51.295 00.000 9960 Move returns status 0, amount 592
23:09:51.295 00.000 9960 move complete, result=0
23:09:51.296 00.001 9960 worker thread done servicing request
23:09:51.296 00.000 9960 Worker thread wakes up
23:09:51.297 00.001 11872 GuideStep: 0.4 px 207 ms WEST, 0.8 px 592 ms SOUTH
23:09:51.303 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
23:09:51.303 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1547,342,31,31)
23:09:52.553 01.250 9960 Exposure complete
23:09:52.684 00.131 9960 worker thread done servicing request
23:09:52.684 00.000 11872 OnExposeComplete: enter
23:09:52.691 00.007 11872 UpdateGuideState(): m_state=6
23:09:52.696 00.005 11872 Star::Find(15, 1562, 355, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
23:09:52.702 00.006 11872 Star::Find returns 1 (0), X=1562.46, Y=356.83, Mass=5110, SNR=47.5, Peak=153 HFD=6.4
23:09:52.707 00.005 11872 CameraToMount -- cameraTheta (1.18) - m_xAngle (0.00) = xAngle (1.18 = 1.18)
23:09:52.712 00.005 11872 CameraToMount -- cameraTheta (1.18) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.15 = -2.13)
23:09:52.718 00.006 11872 CameraToMount -- cameraX=0.07 cameraY=0.18 hyp=0.20 cameraTheta=1.18 mountX=0.07 mountY=-0.17, mountTheta=-1.15
23:09:52.722 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.07, y=0.18, opts=13)
23:09:52.725 00.003 11872 Enqueuing Move request for scope (0.07, 0.18)
23:09:52.729 00.004 9960 Worker thread wakes up
23:09:52.729 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=192, med=0, FiltMin=0, FiltMax=115, Gamma=1.000
23:09:52.734 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.18) opts 0xd
23:09:52.734 00.000 11872 UpdateGuideState exits: m=5110 SNR=47.5
23:09:52.737 00.003 9960 Handling offset move in thread for scope, endpoint = (0.07, 0.18)
23:09:52.737 00.000 11872 PhdController: settling, locked = 1, distance = 0.36 (1.50) aobump = 0 frame = 8 / 99999
23:09:52.741 00.004 9960 Moving (0.07, 0.18) raw xDistance=0.07 yDistance=-0.17
23:09:52.741 00.000 11872 PhdController: newstate STATE_FINISH
23:09:52.745 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:09:52.745 00.000 11872 PhdController complete: success
23:09:52.749 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:09:52.749 00.000 11872 evsrv: {"Event":"SettleDone","Timestamp":1763788192.749,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":8,"DroppedFrames":0}
23:09:52.753 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
23:09:52.753 00.000 9960 MoveAxis(E, 0, ABG)
23:09:52.753 00.000 11872 Mount: notify guiding dither settle done success=1
23:09:52.757 00.004 11872 PhdController: newstate STATE_IDLE
23:09:52.760 00.003 9960 Move returns status 0, amount 0
23:09:52.760 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:52.764 00.004 9960 MoveAxis(N, 0, ABG)
23:09:52.764 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:09:52.768 00.004 11872 Enqueuing Expose request
23:09:52.771 00.003 9960 Move returns status 0, amount 0
23:09:52.771 00.000 9960 move complete, result=0
23:09:52.772 00.001 9960 worker thread done servicing request
23:09:52.772 00.000 9960 Worker thread wakes up
23:09:52.772 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:09:52.772 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:09:52.776 00.004 9960 Handling exposure in thread, d=1000 o=3 r=(1547,342,31,31)
23:09:53.683 00.907 11872 evsrv: cli 0D2D2960 connect
23:09:53.689 00.006 11872 case statement mapped state 6 to 3
23:09:53.697 00.008 11872 case statement mapped state 6 to 3
23:09:53.703 00.006 11872 evsrv: cli 0D2D2960 request: {"method":"get_app_state","id":"6ce73191-76c2-4ab3-8d0f-2e7879cf9b98"}
23:09:53.708 00.005 11872 case statement mapped state 6 to 3
23:09:53.711 00.003 11872 evsrv: cli 0D2D2960 response: {"jsonrpc":"2.0","result":"Guiding","id":"6ce73191-76c2-4ab3-8d0f-2e7879cf9b98"}
23:09:53.714 00.003 11872 evsrv: cli 0D2D2960 disconnect
23:09:53.718 00.004 11872 evsrv: cli 0D2D32C0 connect
23:09:53.723 00.005 11872 case statement mapped state 6 to 3
23:09:53.727 00.004 11872 case statement mapped state 6 to 3
23:09:53.732 00.005 11872 evsrv: cli 0D2D32C0 request: {"method":"stop_capture","id":"5d50be13-e39b-4315-bbc2-b0046c6b80a8"}
23:09:53.738 00.006 11872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:09:53.742 00.004 11872 Status Line: Waiting for devices...
23:09:53.747 00.005 11872 evsrv: cli 0D2D32C0 response: {"jsonrpc":"2.0","result":0,"id":"5d50be13-e39b-4315-bbc2-b0046c6b80a8"}
23:09:53.751 00.004 11872 evsrv: cli 0D2D32C0 disconnect
23:09:53.756 00.005 11872 evsrv: cli 0D2D2AA0 connect
23:09:53.759 00.003 11872 case statement mapped state 6 to 3
23:09:53.766 00.007 11872 case statement mapped state 6 to 3
23:09:53.772 00.006 11872 evsrv: cli 0D2D2AA0 request: {"method":"get_app_state","id":"2bb3282f-0a91-46a9-acca-368d0d05f533"}
23:09:53.776 00.004 11872 case statement mapped state 6 to 3
23:09:53.780 00.004 11872 evsrv: cli 0D2D2AA0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2bb3282f-0a91-46a9-acca-368d0d05f533"}
23:09:53.787 00.007 11872 evsrv: cli 0D2D2AA0 disconnect
23:09:53.798 00.011 9960 ZWO: stopexposure
23:09:53.984 00.186 9960 Error thrown from C:\cygwin\home\agalasso\projects\phd2\worker_thread.cpp:190->Capture failed
23:09:53.986 00.002 9960 worker thread done servicing request
23:09:53.986 00.000 11872 OnExposeComplete: enter
23:09:53.992 00.006 11872 OnExposeComplete: Capture Error reported
23:09:53.997 00.005 11872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
23:09:54.003 00.006 11872 Mount: notify guiding stopped
23:09:54.009 00.006 11872 Changing from state GUIDING to STOP
23:09:54.016 00.007 11872 guider state => SELECTED
23:09:54.021 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=192, med=0, FiltMin=0, FiltMax=115, Gamma=1.000
23:09:54.025 00.004 11872 Changing from state SELECTED to UNINITIALIZED
23:09:54.029 00.004 11872 guider state => SELECTING
23:09:54.036 00.007 11872 Status Line: Stopped.
23:09:54.042 00.006 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\myframe_events.cpp:489->Error reported capturing image
23:09:54.788 00.746 11872 evsrv: cli 0D2D2C80 connect
23:09:54.797 00.009 11872 evsrv: cli 0D2D2C80 request: {"method":"get_app_state","id":"ba9aa124-adfa-440a-bfd9-4dc8f3fa9f0a"}
23:09:54.803 00.006 11872 evsrv: cli 0D2D2C80 response: {"jsonrpc":"2.0","result":"Stopped","id":"ba9aa124-adfa-440a-bfd9-4dc8f3fa9f0a"}
23:09:54.810 00.007 11872 evsrv: cli 0D2D2C80 disconnect
23:10:13.122 18.312 11872 evsrv: cli 0D2D21E0 connect
23:10:13.128 00.006 11872 evsrv: cli 0D2D21E0 request: {"method":"get_app_state","id":"154ae077-dcb7-49dc-915a-c671863b7063"}
23:10:13.136 00.008 11872 evsrv: cli 0D2D21E0 response: {"jsonrpc":"2.0","result":"Stopped","id":"154ae077-dcb7-49dc-915a-c671863b7063"}
23:10:13.148 00.012 11872 evsrv: cli 0D2D21E0 disconnect
23:10:13.156 00.008 11872 evsrv: cli 0D2D3180 connect
23:10:13.160 00.004 11872 evsrv: cli 0D2D3180 request: {"method":"get_calibrated","id":"710f86d3-e218-4961-9c79-67b5bcbf81d1"}
23:10:13.164 00.004 11872 evsrv: cli 0D2D3180 response: {"jsonrpc":"2.0","result":true,"id":"710f86d3-e218-4961-9c79-67b5bcbf81d1"}
23:10:13.170 00.006 11872 evsrv: cli 0D2D3180 disconnect
23:10:13.174 00.004 11872 evsrv: cli 0D2D2BE0 connect
23:10:13.178 00.004 11872 evsrv: cli 0D2D2BE0 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"3edb6205-d597-4d2a-afcc-87f723e47de9"}
23:10:13.182 00.004 11872 PhdController::Guide begins
23:10:13.187 00.005 11872 PhdController: newstate STATE_SETUP
23:10:13.191 00.004 11872 PhdController: setup
23:10:13.195 00.004 11872 PhdController: newstate STATE_ATTEMPT_START
23:10:13.198 00.003 11872 PhdController: start capturing
23:10:13.203 00.005 11872 Changing from state SELECTING to UNINITIALIZED
23:10:13.207 00.004 11872 guider state => SELECTING
23:10:13.212 00.005 11872 setting force full frames = true
23:10:13.216 00.004 11872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
23:10:13.222 00.006 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:10:13.227 00.005 11872 Enqueuing Expose request
23:10:13.231 00.004 11872 PhdController: newstate STATE_SELECT_STAR
23:10:13.235 00.004 9960 Worker thread wakes up
23:10:13.236 00.001 11872 evsrv: cli 0D2D2BE0 response: {"jsonrpc":"2.0","result":0,"id":"3edb6205-d597-4d2a-afcc-87f723e47de9"}
23:10:13.239 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
23:10:13.239 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:10:13.240 00.001 11872 evsrv: cli 0D2D2BE0 disconnect
23:10:13.246 00.006 11872 evsrv: cli 0D2D3040 connect
23:10:13.250 00.004 11872 case statement mapped state 1 to 101
23:10:13.254 00.004 11872 case statement mapped state 1 to 101
23:10:13.259 00.005 11872 evsrv: cli 0D2D3040 request: {"method":"get_lock_shift_params","id":"8444adc2-8c17-46e1-9ca8-f0fce24f831b"}
23:10:13.262 00.003 11872 evsrv: cli 0D2D3040 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"8444adc2-8c17-46e1-9ca8-f0fce24f831b"}
23:10:13.268 00.006 11872 evsrv: cli 0D2D3040 disconnect
23:10:13.272 00.004 11872 evsrv: cli 0D2D2640 connect
23:10:13.276 00.004 11872 case statement mapped state 1 to 101
23:10:13.280 00.004 11872 case statement mapped state 1 to 101
23:10:13.285 00.005 11872 evsrv: cli 0D2D2640 request: {"method":"get_lock_position","id":"44dabe44-f99f-448a-a4a6-e5afd6ee2e51"}
23:10:13.289 00.004 11872 evsrv: cli 0D2D2640 response: {"jsonrpc":"2.0","result":null,"id":"44dabe44-f99f-448a-a4a6-e5afd6ee2e51"}
23:10:13.293 00.004 11872 evsrv: cli 0D2D2640 disconnect
23:10:14.295 01.002 11872 evsrv: cli 0D2D2320 connect
23:10:14.299 00.004 11872 case statement mapped state 1 to 101
23:10:14.301 00.002 11872 case statement mapped state 1 to 101
23:10:14.306 00.005 11872 evsrv: cli 0D2D2320 request: {"method":"get_lock_position","id":"37d7ed58-a0e5-4dcd-ba10-e4f5535e44e9"}
23:10:14.311 00.005 11872 evsrv: cli 0D2D2320 response: {"jsonrpc":"2.0","result":null,"id":"37d7ed58-a0e5-4dcd-ba10-e4f5535e44e9"}
23:10:14.318 00.007 11872 evsrv: cli 0D2D2320 disconnect
23:10:14.483 00.165 9960 Exposure complete
23:10:14.593 00.110 11872 OnExposeComplete: enter
23:10:14.598 00.005 11872 UpdateGuideState(): m_state=1
23:10:14.602 00.004 9960 worker thread done servicing request
23:10:14.602 00.000 11872 UpdateCurrentPosition: no star selected
23:10:14.606 00.004 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
23:10:14.609 00.003 11872 Status Line: No star selected
23:10:14.613 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=0, FiltMin=0, FiltMax=129, Gamma=1.000
23:10:14.618 00.005 11872 UpdateGuideState exits: No star selected
23:10:14.621 00.003 11872 GuiderMultiStar::AutoSelect enter
23:10:14.624 00.003 11872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
23:10:14.734 00.110 11872 AutoFind: auto downsample for scale 1.00 => 1x
23:10:14.920 00.186 11872 AutoFind: global mean = 0.0, stdev 2.3
23:10:14.925 00.005 11872 AutoFind: using threshold = 0.1
23:10:15.160 00.235 11872 AutoFind: local max [1807, 906] 123.6
23:10:15.166 00.006 11872 AutoFind: local max [1563, 353] 108.9
23:10:15.170 00.004 11872 AutoFind: local max [1563, 359] 88.7
23:10:15.173 00.003 11872 AutoFind: local max [1697, 367] 56.4
23:10:15.177 00.004 11872 AutoFind: local max [1346, 137] 41.4
23:10:15.180 00.003 11872 AutoFind: local max [1270, 64] 33.1
23:10:15.184 00.004 11872 AutoFind: local max [92, 989] 27.8
23:10:15.187 00.003 11872 AutoFind: local max [424, 363] 24.2
23:10:15.190 00.003 11872 AutoFind: local max [749, 602] 22.2
23:10:15.195 00.005 11872 AutoFind: local max [102, 573] 21.5
23:10:15.199 00.004 11872 AutoFind: local max [139, 475] 21.4
23:10:15.203 00.004 11872 AutoFind: local max [749, 608] 20.7
23:10:15.205 00.002 11872 AutoFind: local max [855, 961] 20.6
23:10:15.208 00.003 11872 AutoFind: local max [1903, 896] 19.0
23:10:15.213 00.005 11872 AutoFind: local max [1013, 387] 17.8
23:10:15.217 00.004 11872 AutoFind: local max [8, 1059] 17.5
23:10:15.221 00.004 11872 AutoFind: local max [1012, 394] 13.5
23:10:15.224 00.003 11872 AutoFind: local max [139, 137] 12.8
23:10:15.228 00.004 11872 AutoFind: local max [1289, 213] 12.4
23:10:15.232 00.004 11872 AutoFind: local max [728, 189] 11.4
23:10:15.235 00.003 11872 AutoFind: local max [361, 391] 10.9
23:10:15.239 00.004 11872 AutoFind: local max [250, 495] 10.3
23:10:15.242 00.003 11872 AutoFind: local max [1364, 137] 10.2
23:10:15.246 00.004 11872 AutoFind: local max [476, 356] 9.8
23:10:15.249 00.003 11872 AutoFind: local max [457, 439] 9.1
23:10:15.253 00.004 11872 AutoFind: local max [263, 94] 9.0
23:10:15.256 00.003 11872 AutoFind: local max [459, 434] 9.0
23:10:15.260 00.004 11872 AutoFind: local max [280, 1052] 8.7
23:10:15.263 00.003 11872 AutoFind: local max [111, 1076] 8.6
23:10:15.267 00.004 11872 AutoFind: local max [10, 720] 8.1
23:10:15.270 00.003 11872 AutoFind: local max [1364, 143] 8.0
23:10:15.273 00.003 11872 AutoFind: local max [1343, 608] 8.0
23:10:15.277 00.004 11872 AutoFind: local max [1330, 700] 7.4
23:10:15.281 00.004 11872 AutoFind: local max [1498, 545] 7.0
23:10:15.284 00.003 11872 AutoFind: local max [535, 686] 7.0
23:10:15.287 00.003 11872 AutoFind: local max [1278, 26] 6.8
23:10:15.290 00.003 11872 AutoFind: local max [1793, 677] 6.8
23:10:15.295 00.005 11872 AutoFind: local max [1754, 286] 6.6
23:10:15.297 00.002 11872 AutoFind: local max [350, 741] 6.5
23:10:15.302 00.005 11872 AutoFind: local max [786, 903] 6.5
23:10:15.305 00.003 11872 AutoFind: local max [287, 458] 6.4
23:10:15.310 00.005 11872 AutoFind: local max [1552, 354] 6.3
23:10:15.313 00.003 11872 AutoFind: local max [1754, 291] 6.2
23:10:15.317 00.004 11872 AutoFind: local max [1367, 496] 6.1
23:10:15.321 00.004 11872 AutoFind: local max [1807, 33] 6.0
23:10:15.325 00.004 11872 AutoFind: local max [1881, 734] 6.0
23:10:15.329 00.004 11872 AutoFind: local max [1321, 636] 5.9
23:10:15.333 00.004 11872 AutoFind: local max [1330, 693] 5.9
23:10:15.337 00.004 11872 AutoFind: local max [1417, 521] 5.9
23:10:15.340 00.003 11872 AutoFind: local max [1831, 181] 5.7
23:10:15.345 00.005 11872 AutoFind: local max [256, 711] 5.5
23:10:15.348 00.003 11872 AutoFind: local max [574, 607] 5.4
23:10:15.351 00.003 11872 AutoFind: local max [334, 1068] 5.4
23:10:15.356 00.005 11872 AutoFind: local max [1575, 346] 5.3
23:10:15.359 00.003 11872 AutoFind: local max [1693, 1011] 5.2
23:10:15.363 00.004 11872 AutoFind: local max [1459, 764] 5.1
23:10:15.367 00.004 11872 AutoFind: local max [461, 14] 5.0
23:10:15.370 00.003 11872 AutoFind: local max [1791, 683] 4.9
23:10:15.375 00.005 11872 AutoFind: local max [1679, 442] 4.9
23:10:15.380 00.005 11872 AutoFind: local max [1552, 363] 4.9
23:10:15.386 00.006 11872 AutoFind: local max [490, 615] 4.8
23:10:15.391 00.005 11872 AutoFind: local max [281, 568] 4.7
23:10:15.395 00.004 11872 AutoFind: local max [1574, 364] 4.5
23:10:15.400 00.005 11872 AutoFind: local max [1471, 728] 4.4
23:10:15.405 00.005 11872 AutoFind: local max [975, 1004] 4.4
23:10:15.408 00.003 11872 AutoFind: local max [1017, 323] 4.2
23:10:15.412 00.004 11872 AutoFind: local max [80, 1023] 4.2
23:10:15.416 00.004 11872 AutoFind: local max [1577, 354] 4.2
23:10:15.420 00.004 11872 AutoFind: local max [489, 621] 4.2
23:10:15.424 00.004 11872 AutoFind: local max [540, 298] 4.2
23:10:15.427 00.003 11872 AutoFind: local max [64, 64] 4.1
23:10:15.431 00.004 11872 AutoFind: local max [1796, 902] 4.0
23:10:15.434 00.003 11872 AutoFind: local max [1760, 1042] 4.0
23:10:15.436 00.002 11872 AutoFind: local max [1182, 420] 4.0
23:10:15.440 00.004 11872 AutoFind: local max [1316, 687] 3.9
23:10:15.443 00.003 11872 AutoFind: local max [29, 584] 3.9
23:10:15.445 00.002 11872 AutoFind: local max [405, 703] 3.9
23:10:15.448 00.003 11872 AutoFind: local max [27, 515] 3.8
23:10:15.451 00.003 11872 AutoFind: local max [1133, 347] 3.7
23:10:15.455 00.004 11872 AutoFind: local max [1597, 889] 3.7
23:10:15.458 00.003 11872 AutoFind: local max [1671, 503] 3.7
23:10:15.461 00.003 11872 AutoFind: local max [523, 829] 3.7
23:10:15.465 00.004 11872 AutoFind: local max [690, 324] 3.7
23:10:15.468 00.003 11872 AutoFind: local max [1023, 684] 3.7
23:10:15.472 00.004 11872 AutoFind: local max [1362, 858] 3.7
23:10:15.476 00.004 11872 AutoFind: local max [16, 400] 3.6
23:10:15.479 00.003 11872 AutoFind: local max [727, 825] 3.6
23:10:15.483 00.004 11872 AutoFind: local max [1073, 565] 3.6
23:10:15.487 00.004 11872 AutoFind: local max [527, 250] 3.6
23:10:15.491 00.004 11872 AutoFind: local max [1561, 447] 3.6
23:10:15.494 00.003 11872 AutoFind: local max [701, 261] 3.6
23:10:15.496 00.002 11872 AutoFind: local max [1704, 305] 3.6
23:10:15.500 00.004 11872 AutoFind: local max [251, 878] 3.6
23:10:15.503 00.003 11872 AutoFind: local max [1322, 643] 3.6
23:10:15.505 00.002 11872 AutoFind: local max [867, 682] 3.6
23:10:15.508 00.003 11872 AutoFind: local max [377, 810] 3.6
23:10:15.510 00.002 11872 AutoFind: local max [1703, 464] 3.5
23:10:15.514 00.004 11872 AutoFind: local max [854, 974] 3.5
23:10:15.519 00.005 11872 AutoFind: local max [860, 910] 3.5
23:10:15.523 00.004 11872 AutoFind: local max [785, 310] 3.5
23:10:15.526 00.003 11872 AutoFind: close dim-bright [854, 974] 3.5 - [855, 961] 20.6
23:10:15.531 00.005 11872 AutoFind: too close [1322, 643] 3.6 - [1321, 636] 5.9
23:10:15.533 00.002 11872 AutoFind: too close [1316, 687] 3.9 - [1330, 693] 5.9
23:10:15.536 00.003 11872 AutoFind: too close [1316, 687] 3.9 - [1330, 700] 7.4
23:10:15.538 00.002 11872 AutoFind: close dim-bright [1796, 902] 4.0 - [1807, 906] 123.6
23:10:15.541 00.003 11872 AutoFind: too close [489, 621] 4.2 - [490, 615] 4.8
23:10:15.544 00.003 11872 AutoFind: too close [1577, 354] 4.2 - [1574, 364] 4.5
23:10:15.548 00.004 11872 AutoFind: too close [1577, 354] 4.2 - [1575, 346] 5.3
23:10:15.552 00.004 11872 AutoFind: close dim-bright [1577, 354] 4.2 - [1563, 359] 88.7
23:10:15.555 00.003 11872 AutoFind: close dim-bright [1577, 354] 4.2 - [1563, 353] 108.9
23:10:15.559 00.004 11872 AutoFind: too close [1574, 364] 4.5 - [1575, 346] 5.3
23:10:15.562 00.003 11872 AutoFind: close dim-bright [1574, 364] 4.5 - [1563, 359] 88.7
23:10:15.566 00.004 11872 AutoFind: close dim-bright [1574, 364] 4.5 - [1563, 353] 108.9
23:10:15.569 00.003 11872 AutoFind: too close [1552, 363] 4.9 - [1552, 354] 6.3
23:10:15.573 00.004 11872 AutoFind: close dim-bright [1552, 363] 4.9 - [1563, 359] 88.7
23:10:15.576 00.003 11872 AutoFind: close dim-bright [1552, 363] 4.9 - [1563, 353] 108.9
23:10:15.580 00.004 11872 AutoFind: too close [1791, 683] 4.9 - [1793, 677] 6.8
23:10:15.583 00.003 11872 AutoFind: close dim-bright [1575, 346] 5.3 - [1563, 359] 88.7
23:10:15.586 00.003 11872 AutoFind: close dim-bright [1575, 346] 5.3 - [1563, 353] 108.9
23:10:15.589 00.003 11872 AutoFind: too close [1330, 693] 5.9 - [1330, 700] 7.4
23:10:15.593 00.004 11872 AutoFind: too close [1754, 291] 6.2 - [1754, 286] 6.6
23:10:15.597 00.004 11872 AutoFind: close dim-bright [1552, 354] 6.3 - [1563, 359] 88.7
23:10:15.600 00.003 11872 AutoFind: close dim-bright [1552, 354] 6.3 - [1563, 353] 108.9
23:10:15.604 00.004 11872 AutoFind: too close [1364, 143] 8.0 - [1364, 137] 10.2
23:10:15.607 00.003 11872 AutoFind: close dim-bright [1364, 143] 8.0 - [1346, 137] 41.4
23:10:15.611 00.004 11872 AutoFind: too close [459, 434] 9.0 - [457, 439] 9.1
23:10:15.615 00.004 11872 AutoFind: too close [1364, 137] 10.2 - [1346, 137] 41.4
23:10:15.618 00.003 11872 AutoFind: too close [1012, 394] 13.5 - [1013, 387] 17.8
23:10:15.622 00.004 11872 AutoFind: too close [749, 608] 20.7 - [749, 602] 22.2
23:10:15.625 00.003 11872 AutoFind: too close [1563, 359] 88.7 - [1563, 353] 108.9
23:10:15.629 00.004 11872 AutoFind: too close to edge [461, 14] 5.0
23:10:15.632 00.003 11872 AutoFind: too close to edge [10, 720] 8.1
23:10:15.637 00.005 11872 AutoFind: too close to edge [8, 1059] 17.5
23:10:15.640 00.003 11872 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
23:10:15.645 00.005 11872 Star::Find(15, 1807, 906, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:15.648 00.003 11872 Star::Find returns 1 (0), X=1807.46, Y=903.61, Mass=4250, SNR=43.6, Peak=209 HFD=5.6
23:10:15.651 00.003 11872 Star::Find(15, 1697, 367, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:15.656 00.005 11872 Star::Find returns 1 (0), X=1696.77, Y=367.96, Mass=1986, SNR=30.0, Peak=69 HFD=6.1
23:10:15.659 00.003 11872 Star::Find(15, 1270, 64, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:15.663 00.004 11872 Star::Find returns 1 (0), X=1271.00, Y=65.15, Mass=1856, SNR=28.5, Peak=63 HFD=6.6
23:10:15.666 00.003 11872 Star::Find(15, 92, 989, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:15.669 00.003 11872 Star::Find returns 1 (0), X=91.77, Y=989.10, Mass=579, SNR=16.3, Peak=32 HFD=4.8
23:10:15.673 00.004 11872 Star::Find(15, 424, 363, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:15.677 00.004 11872 Star::Find returns 1 (0), X=424.79, Y=363.06, Mass=1302, SNR=23.7, Peak=52 HFD=6.3
23:10:15.680 00.003 11872 Star::Find(15, 102, 573, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:15.684 00.004 11872 Star::Find returns 1 (0), X=102.13, Y=573.69, Mass=550, SNR=15.5, Peak=38 HFD=5.0
23:10:15.688 00.004 11872 Star::Find(15, 139, 475, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:15.691 00.003 11872 Star::Find returns 1 (0), X=138.75, Y=475.07, Mass=627, SNR=17.0, Peak=29 HFD=5.8
23:10:15.695 00.004 11872 Star::Find(15, 855, 961, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:15.698 00.003 11872 Star::Find returns 1 (0), X=855.99, Y=961.83, Mass=1304, SNR=24.3, Peak=33 HFD=6.9
23:10:15.701 00.003 11872 Star::Find(15, 1903, 896, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:15.706 00.005 11872 Star::Find returns 1 (0), X=1902.84, Y=895.48, Mass=571, SNR=16.1, Peak=30 HFD=5.3
23:10:15.709 00.003 11872 Star::Find(15, 139, 137, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:15.712 00.003 11872 Star::Find returns 1 (0), X=138.34, Y=136.64, Mass=266, SNR=11.1, Peak=15 HFD=4.8
23:10:15.716 00.004 11872 Star::Find(15, 1289, 213, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:15.721 00.005 11872 Star::Find returns 1 (0), X=1289.92, Y=214.17, Mass=551, SNR=15.6, Peak=17 HFD=6.6
23:10:15.725 00.004 11872 Star::Find(15, 728, 189, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:15.728 00.003 11872 Star::Find returns 1 (0), X=727.39, Y=190.37, Mass=423, SNR=13.8, Peak=16 HFD=5.9
23:10:15.732 00.004 11872 Star::Find(15, 361, 391, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:15.736 00.004 11872 Star::Find returns 1 (0), X=360.73, Y=392.33, Mass=317, SNR=12.1, Peak=14 HFD=5.4
23:10:15.739 00.003 11872 Star::Find(15, 250, 495, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:15.742 00.003 11872 Star::Find returns 1 (0), X=249.32, Y=493.88, Mass=320, SNR=12.0, Peak=14 HFD=5.8
23:10:15.747 00.005 11872 Star::Find(15, 476, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:15.750 00.003 11872 Star::Find returns 1 (0), X=476.33, Y=356.87, Mass=355, SNR=12.5, Peak=15 HFD=5.9
23:10:15.753 00.003 11872 Star::Find(15, 263, 94, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:15.757 00.004 11872 Star::Find returns 1 (0), X=262.96, Y=94.03, Mass=149, SNR=8.3, Peak=12 HFD=4.5
23:10:15.761 00.004 11872 Star::Find(15, 280, 1052, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:15.765 00.004 11872 Star::Find returns 1 (0), X=279.84, Y=1052.56, Mass=137, SNR=7.9, Peak=12 HFD=3.8
23:10:15.768 00.003 11872 Star::Find(15, 111, 1076, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:15.772 00.004 11872 Star::Find returns 1 (0), X=110.89, Y=1075.88, Mass=190, SNR=9.3, Peak=14 HFD=4.4
23:10:15.775 00.003 11872 Star::Find(15, 1343, 608, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:15.779 00.004 11872 Star::Find returns 1 (0), X=1341.83, Y=610.68, Mass=434, SNR=13.9, Peak=20 HFD=6.8
23:10:15.783 00.004 11872 Star::Find(15, 1498, 545, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:15.787 00.004 11872 Star::Find returns 1 (0), X=1497.66, Y=547.18, Mass=159, SNR=8.4, Peak=10 HFD=6.4
23:10:15.790 00.003 11872 Star::Find(15, 535, 686, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:15.795 00.005 11872 Star::Find returns 1 (0), X=534.69, Y=687.92, Mass=219, SNR=9.7, Peak=11 HFD=5.7
23:10:15.799 00.004 11872 Star::Find(15, 1278, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:15.803 00.004 11872 Star::Find returns 1 (0), X=1278.13, Y=26.89, Mass=184, SNR=8.9, Peak=11 HFD=4.8
23:10:15.806 00.003 11872 Star::Find(15, 350, 741, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:15.811 00.005 11872 Star::Find returns 1 (0), X=350.13, Y=742.68, Mass=235, SNR=10.5, Peak=12 HFD=5.8
23:10:15.814 00.003 11872 Star::Find(15, 786, 903, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:15.818 00.004 11872 Star::Find returns 1 (0), X=787.01, Y=904.15, Mass=265, SNR=10.8, Peak=12 HFD=6.5
23:10:15.821 00.003 11872 Star::Find(15, 287, 458, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:15.825 00.004 11872 Star::Find returns 1 (0), X=286.13, Y=459.98, Mass=238, SNR=10.6, Peak=12 HFD=5.9
23:10:15.828 00.003 11872 Star::Find(15, 1367, 496, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:15.832 00.004 11872 Star::Find returns 1 (0), X=1367.58, Y=495.39, Mass=239, SNR=10.4, Peak=10 HFD=6.9
23:10:15.834 00.002 11872 Star::Find(15, 1807, 33, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:15.837 00.003 11872 Star::Find returns 1 (0), X=1807.65, Y=34.12, Mass=92, SNR=6.5, Peak=11 HFD=4.3
23:10:15.841 00.004 11872 Star::Find(15, 1881, 734, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:15.843 00.002 11872 Star::Find returns 1 (0), X=1880.93, Y=734.51, Mass=213, SNR=9.9, Peak=15 HFD=5.3
23:10:15.846 00.003 11872 Star::Find(15, 1417, 521, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:15.848 00.002 11872 Star::Find returns 1 (0), X=1417.63, Y=522.57, Mass=338, SNR=12.1, Peak=14 HFD=6.9
23:10:15.851 00.003 11872 Star::Find(15, 1831, 181, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:15.855 00.004 11872 Star::Find returns 1 (0), X=1831.20, Y=181.57, Mass=136, SNR=7.9, Peak=11 HFD=5.2
23:10:15.857 00.002 11872 Star::Find(15, 256, 711, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:15.860 00.003 11872 Star::Find returns 1 (0), X=256.41, Y=712.47, Mass=174, SNR=9.0, Peak=11 HFD=6.0
23:10:15.864 00.004 11872 Star::Find(15, 574, 607, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:15.866 00.002 11872 Star::Find returns 1 (0), X=574.04, Y=605.62, Mass=74, SNR=5.8, Peak=9 HFD=4.1
23:10:15.871 00.005 11872 Star::Find(15, 334, 1068, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:15.873 00.002 11872 Star::Find returns 1 (0), X=332.97, Y=1068.70, Mass=113, SNR=7.0, Peak=7 HFD=5.0
23:10:15.877 00.004 11872 Star::Find(15, 1693, 1011, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:15.880 00.003 11872 Star::Find false star n=22 nbg=287 bg=1.0 sigma=1.0 thresh=4 peak=4
23:10:15.882 00.002 11872 Star::Find returns 0 (2), X=1693.00, Y=1011.00, Mass=82, SNR=2.9, Peak=7 HFD=0.0
23:10:15.885 00.003 11872 Star::Find(15, 1459, 764, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:15.889 00.004 11872 Star::Find returns 1 (0), X=1459.71, Y=764.27, Mass=210, SNR=9.6, Peak=8 HFD=7.4
23:10:15.893 00.004 11872 Star::Find(15, 1679, 442, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:15.896 00.003 11872 Star::Find returns 1 (0), X=1679.02, Y=443.10, Mass=166, SNR=8.8, Peak=7 HFD=7.3
23:10:15.899 00.003 11872 Star::Find(15, 281, 568, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:15.904 00.005 11872 Star::Find returns 1 (0), X=280.95, Y=567.99, Mass=79, SNR=6.0, Peak=9 HFD=4.4
23:10:15.909 00.005 11872 Star::Find(15, 1471, 728, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:15.913 00.004 11872 Star::Find false star n=25 nbg=283 bg=0.9 sigma=0.9 thresh=4 peak=4
23:10:15.916 00.003 11872 Star::Find returns 0 (2), X=1471.00, Y=728.00, Mass=90, SNR=2.9, Peak=9 HFD=0.0
23:10:15.919 00.003 11872 Star::Find(15, 975, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:15.922 00.003 11872 Star::Find returns 1 (0), X=975.30, Y=1004.96, Mass=148, SNR=8.2, Peak=7 HFD=8.1
23:10:15.926 00.004 11872 Star::Find(15, 1017, 323, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:15.927 00.001 11872 Star::Find false star n=31 nbg=283 bg=1.1 sigma=1.0 thresh=4 peak=4
23:10:15.931 00.004 11872 Star::Find returns 0 (2), X=1017.00, Y=323.00, Mass=119, SNR=2.9, Peak=7 HFD=0.0
23:10:15.934 00.003 11872 Star::Find(15, 80, 1023, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:15.937 00.003 11872 Star::Find returns 1 (0), X=79.35, Y=1023.16, Mass=82, SNR=6.2, Peak=12 HFD=4.1
23:10:15.941 00.004 11872 Star::Find(15, 540, 298, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:15.943 00.002 11872 Star::Find returns 1 (0), X=540.63, Y=293.83, Mass=218, SNR=9.8, Peak=9 HFD=6.9
23:10:15.947 00.004 11872 Star::Find(15, 64, 64, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:15.953 00.006 11872 Star::Find false star n=19 nbg=278 bg=0.6 sigma=0.7 thresh=3 peak=3
23:10:15.957 00.004 11872 Star::Find returns 0 (2), X=64.00, Y=64.00, Mass=59, SNR=2.9, Peak=9 HFD=0.0
23:10:15.959 00.002 11872 Star::Find(15, 1796, 902, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:15.962 00.003 11872 Star::Find returns 1 (0), X=1807.46, Y=903.61, Mass=4250, SNR=43.6, Peak=209 HFD=5.6
23:10:15.966 00.004 11872 Star::Find(15, 1760, 1042, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:15.969 00.003 11872 Star::Find false star n=14 nbg=283 bg=1.0 sigma=0.9 thresh=4 peak=4
23:10:15.973 00.004 11872 Star::Find returns 0 (2), X=1760.00, Y=1042.00, Mass=53, SNR=2.9, Peak=6 HFD=0.0
23:10:15.976 00.003 11872 Star::Find(15, 1182, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:15.979 00.003 11872 Star::Find false star n=38 nbg=285 bg=1.0 sigma=1.0 thresh=4 peak=4
23:10:15.982 00.003 11872 Star::Find returns 0 (2), X=1182.00, Y=420.00, Mass=153, SNR=2.9, Peak=9 HFD=0.0
23:10:15.986 00.004 11872 Star::Find(15, 29, 584, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:15.988 00.002 11872 Star::Find false star n=8 nbg=283 bg=0.5 sigma=0.7 thresh=3 peak=2
23:10:15.991 00.003 11872 Star::Find returns 0 (2), X=29.00, Y=584.00, Mass=21, SNR=2.9, Peak=4 HFD=0.0
23:10:15.993 00.002 11872 Star::Find(15, 405, 703, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:15.996 00.003 11872 Star::Find false star n=22 nbg=280 bg=0.6 sigma=0.7 thresh=3 peak=3
23:10:15.998 00.002 11872 Star::Find returns 0 (2), X=405.00, Y=703.00, Mass=59, SNR=2.9, Peak=5 HFD=0.0
23:10:16.001 00.003 11872 Star::Find(15, 27, 515, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:16.003 00.002 11872 Star::Find false star n=19 nbg=276 bg=0.6 sigma=0.7 thresh=3 peak=3
23:10:16.006 00.003 11872 Star::Find returns 0 (2), X=27.00, Y=515.00, Mass=58, SNR=2.9, Peak=7 HFD=0.0
23:10:16.009 00.003 11872 Star::Find(15, 1133, 347, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:16.014 00.005 11872 Star::Find false star n=11 nbg=286 bg=0.8 sigma=0.9 thresh=4 peak=3
23:10:16.018 00.004 11872 Star::Find returns 0 (2), X=1133.00, Y=347.00, Mass=42, SNR=2.9, Peak=7 HFD=0.0
23:10:16.020 00.002 11872 Star::Find(15, 1597, 889, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:16.024 00.004 11872 Star::Find false star n=15 nbg=285 bg=0.9 sigma=0.9 thresh=4 peak=3
23:10:16.026 00.002 11872 Star::Find returns 0 (2), X=1597.00, Y=889.00, Mass=56, SNR=2.9, Peak=6 HFD=0.0
23:10:16.031 00.005 11872 Star::Find(15, 1671, 503, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:16.033 00.002 11872 Star::Find false star n=23 nbg=281 bg=1.0 sigma=0.9 thresh=4 peak=4
23:10:16.036 00.003 11872 Star::Find returns 0 (2), X=1671.00, Y=503.00, Mass=82, SNR=2.9, Peak=7 HFD=0.0
23:10:16.038 00.002 11872 Star::Find(15, 523, 829, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:16.040 00.002 11872 Star::Find false star n=31 nbg=277 bg=0.4 sigma=0.7 thresh=2 peak=1
23:10:16.044 00.004 11872 Star::Find returns 0 (2), X=523.00, Y=829.00, Mass=55, SNR=2.9, Peak=4 HFD=0.0
23:10:16.048 00.004 11872 Star::Find(15, 690, 324, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:16.051 00.003 11872 Star::Find false star n=15 nbg=286 bg=1.1 sigma=1.0 thresh=4 peak=3
23:10:16.053 00.002 11872 Star::Find returns 0 (2), X=690.00, Y=324.00, Mass=50, SNR=2.9, Peak=6 HFD=0.0
23:10:16.057 00.004 11872 Star::Find(15, 1023, 684, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:16.061 00.004 11872 Star::Find returns 1 (0), X=1022.64, Y=685.39, Mass=98, SNR=6.7, Peak=7 HFD=6.4
23:10:16.064 00.003 11872 Star::Find(15, 1362, 858, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:16.067 00.003 11872 Star::Find returns 1 (0), X=1363.28, Y=859.25, Mass=163, SNR=8.6, Peak=8 HFD=6.6
23:10:16.070 00.003 11872 Star::Find(15, 16, 400, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:16.073 00.003 11872 Star::Find returns 1 (0), X=6.71, Y=409.76, Mass=1863, SNR=29.2, Peak=102 HFD=4.7
23:10:16.077 00.004 11872 Star::Find(15, 727, 825, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:16.080 00.003 11872 Star::Find false star n=21 nbg=279 bg=1.0 sigma=0.9 thresh=4 peak=4
23:10:16.084 00.004 11872 Star::Find returns 0 (2), X=727.00, Y=825.00, Mass=75, SNR=2.9, Peak=9 HFD=0.0
23:10:16.088 00.004 11872 Star::Find(15, 1073, 565, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:16.091 00.003 11872 Star::Find returns 0 (2), X=1073.00, Y=565.00, Mass=18, SNR=2.9, Peak=4 HFD=0.0
23:10:16.095 00.004 11872 Star::Find(15, 527, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:16.099 00.004 11872 Star::Find returns 0 (2), X=527.00, Y=250.00, Mass=13, SNR=2.4, Peak=5 HFD=0.0
23:10:16.102 00.003 11872 Star::Find(15, 1561, 447, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:16.106 00.004 11872 Star::Find returns 1 (0), X=1561.01, Y=448.37, Mass=76, SNR=5.9, Peak=10 HFD=5.4
23:10:16.111 00.005 11872 Star::Find(15, 701, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:16.115 00.004 11872 Star::Find returns 0 (2), X=701.00, Y=261.00, Mass=18, SNR=2.9, Peak=5 HFD=0.0
23:10:16.119 00.004 11872 Star::Find(15, 1704, 305, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:16.123 00.004 11872 Star::Find returns 1 (0), X=1704.59, Y=305.94, Mass=101, SNR=6.8, Peak=7 HFD=6.0
23:10:16.127 00.004 11872 Star::Find(15, 251, 878, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:16.130 00.003 11872 Star::Find false star n=35 nbg=279 bg=0.5 sigma=0.7 thresh=2 peak=2
23:10:16.133 00.003 11872 Star::Find returns 0 (2), X=251.00, Y=878.00, Mass=65, SNR=2.9, Peak=4 HFD=0.0
23:10:16.138 00.005 11872 Star::Find(15, 867, 682, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:16.141 00.003 11872 Star::Find false star n=32 nbg=280 bg=1.1 sigma=1.0 thresh=4 peak=4
23:10:16.144 00.003 11872 Star::Find returns 0 (2), X=867.00, Y=682.00, Mass=103, SNR=2.9, Peak=6 HFD=0.0
23:10:16.147 00.003 11872 Star::Find(15, 377, 810, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:16.150 00.003 11872 Star::Find returns 0 (2), X=377.00, Y=810.00, Mass=19, SNR=3.0, Peak=5 HFD=0.0
23:10:16.154 00.004 11872 Star::Find(15, 1703, 464, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:16.158 00.004 11872 Star::Find returns 1 (0), X=1704.01, Y=458.70, Mass=115, SNR=7.2, Peak=7 HFD=6.1
23:10:16.162 00.004 11872 Star::Find(15, 854, 974, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:16.165 00.003 11872 Star::Find returns 1 (0), X=855.99, Y=961.83, Mass=1304, SNR=24.3, Peak=33 HFD=6.9
23:10:16.169 00.004 11872 Star::Find(15, 860, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:16.173 00.004 11872 Star::Find returns 0 (2), X=860.00, Y=910.00, Mass=19, SNR=2.9, Peak=4 HFD=0.0
23:10:16.176 00.003 11872 Star::Find(15, 785, 310, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:16.180 00.004 11872 Star::Find false star n=27 nbg=270 bg=0.8 sigma=0.7 thresh=3 peak=3
23:10:16.184 00.004 11872 Star::Find returns 0 (2), X=785.00, Y=310.00, Mass=75, SNR=2.9, Peak=5 HFD=0.0
23:10:16.188 00.004 11872 AutoFind: finding best star pass 1
23:10:16.191 00.003 11872 Star::Find(15, 1807, 906, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:16.194 00.003 11872 Star::Find returns 1 (0), X=1807.46, Y=903.61, Mass=4250, SNR=43.6, Peak=209 HFD=5.6
23:10:16.198 00.004 11872 AutoFind returns star at [1807, 906] 123.6 Mass 4250 SNR 43.6
23:10:16.204 00.006 11872 Star::Find(15, 1807, 906, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:16.208 00.004 11872 Star::Find returns 1 (0), X=1807.46, Y=903.61, Mass=4250, SNR=43.6, Peak=209 HFD=5.6
23:10:16.211 00.003 11872 MultiStar: List (12): {1807.46, 903.61}(43.6), {1696.77, 367.96}(30.0), {1271.00, 65.15}(28.5), {91.77, 989.10}(16.3), {424.79, 363.06}(23.7), {102.13, 573.69}(15.5), {138.75, 475.07}(17.0), {855.99, 961.83}(24.3), {1902.84, 895.48}(16.1), {138.34, 136.64}(11.1), {1289.92, 214.17}(15.6), {727.39, 190.37}(13.8), 
23:10:16.216 00.005 11872 setting lock position to (1807.46, 903.61)
23:10:16.220 00.004 11872 AutoSelect: state = 1, call UpdateGuideState
23:10:16.225 00.005 11872 UpdateGuideState(): m_state=1
23:10:16.228 00.003 11872 Star::Find(15, 1807, 903, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:16.233 00.005 11872 Star::Find returns 1 (0), X=1807.46, Y=903.61, Mass=4250, SNR=43.6, Peak=209 HFD=5.6
23:10:16.236 00.003 11872 CameraToMount -- cameraTheta (0.00) - m_xAngle (0.00) = xAngle (-0.00 = -0.00)
23:10:16.239 00.003 11872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.97 = 2.97)
23:10:16.243 00.004 11872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
23:10:16.249 00.006 11872 setting force full frames = false
23:10:16.253 00.004 11872 setting lock position to (1807.46, 903.61)
23:10:16.257 00.004 11872 CurrentPosition() valid, moving to STATE_SELECTED
23:10:16.261 00.004 11872 Changing from state SELECTING to SELECTED
23:10:16.265 00.004 11872 guider state => SELECTED
23:10:16.269 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=0, FiltMin=0, FiltMax=129, Gamma=1.000
23:10:16.273 00.004 11872 UpdateGuideState exits: m=4250 SNR=43.6
23:10:16.276 00.003 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=0, FiltMin=0, FiltMax=129, Gamma=1.000
23:10:16.280 00.004 11872 Status Line: Auto-selected star at (1807.5, 903.6)
23:10:16.286 00.006 11872 PhdController: newstate STATE_WAIT_SELECTED
23:10:16.289 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:16.294 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:10:16.297 00.003 11872 Enqueuing Expose request
23:10:16.301 00.004 9960 Worker thread wakes up
23:10:16.301 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:10:16.302 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1792,889,31,31)
23:10:16.302 00.000 11872 evsrv: cli 0D2D3180 connect
23:10:16.306 00.004 11872 case statement mapped state 2 to 1
23:10:16.311 00.005 11872 case statement mapped state 2 to 1
23:10:16.318 00.007 11872 evsrv: cli 0D2D3180 request: {"method":"get_lock_position","id":"f05bcd19-c43d-4000-b0fc-ab1d8147957a"}
23:10:16.321 00.003 11872 evsrv: cli 0D2D3180 response: {"jsonrpc":"2.0","result":[1807.46,903.61],"id":"f05bcd19-c43d-4000-b0fc-ab1d8147957a"}
23:10:16.327 00.006 11872 evsrv: cli 0D2D3180 disconnect
23:10:16.333 00.006 11872 evsrv: cli 0D2D30E0 connect
23:10:16.337 00.004 11872 case statement mapped state 2 to 1
23:10:16.342 00.005 11872 case statement mapped state 2 to 1
23:10:16.347 00.005 11872 evsrv: cli 0D2D30E0 request: {"method":"get_app_state","id":"1d89e5a4-42a1-4ece-9440-52e1bc2a2ffb"}
23:10:16.352 00.005 11872 case statement mapped state 2 to 1
23:10:16.355 00.003 11872 evsrv: cli 0D2D30E0 response: {"jsonrpc":"2.0","result":"Selected","id":"1d89e5a4-42a1-4ece-9440-52e1bc2a2ffb"}
23:10:16.359 00.004 11872 evsrv: cli 0D2D30E0 disconnect
23:10:17.360 01.001 11872 evsrv: cli 0D2D25A0 connect
23:10:17.366 00.006 11872 case statement mapped state 2 to 1
23:10:17.371 00.005 11872 case statement mapped state 2 to 1
23:10:17.376 00.005 11872 evsrv: cli 0D2D25A0 request: {"method":"get_app_state","id":"688d0d33-7f0c-4970-bba2-b3d0e284f160"}
23:10:17.381 00.005 11872 case statement mapped state 2 to 1
23:10:17.385 00.004 11872 evsrv: cli 0D2D25A0 response: {"jsonrpc":"2.0","result":"Selected","id":"688d0d33-7f0c-4970-bba2-b3d0e284f160"}
23:10:17.390 00.005 11872 evsrv: cli 0D2D25A0 disconnect
23:10:17.552 00.162 9960 Exposure complete
23:10:17.644 00.092 9960 worker thread done servicing request
23:10:17.645 00.001 11872 OnExposeComplete: enter
23:10:17.648 00.003 11872 UpdateGuideState(): m_state=2
23:10:17.653 00.005 11872 Star::Find(15, 1807, 903, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:10:17.656 00.003 11872 Star::Find returns 1 (0), X=1807.28, Y=903.02, Mass=4134, SNR=43.4, Peak=199 HFD=5.9
23:10:17.660 00.004 11872 CameraToMount -- cameraTheta (-1.87) - m_xAngle (0.00) = xAngle (-1.87 = -1.87)
23:10:17.663 00.003 11872 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.10 = 1.10)
23:10:17.667 00.004 11872 CameraToMount -- cameraX=-0.18 cameraY=-0.59 hyp=0.62 cameraTheta=-1.87 mountX=-0.18 mountY=0.55, mountTheta=1.89
23:10:17.671 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=199, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
23:10:17.674 00.003 11872 UpdateGuideState exits: m=4134 SNR=43.4
23:10:17.677 00.003 11872 PhdController: newstate STATE_CALIBRATE
23:10:17.679 00.002 11872 PhdController: newstate STATE_GUIDE
23:10:17.693 00.014 11872 Changing from state SELECTED to CALIBRATING_PRIMARY
23:10:17.695 00.002 11872 guider state => CALIBRATED
23:10:17.700 00.005 11872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
23:10:17.703 00.003 11872 reset dither spiral
23:10:17.707 00.004 11872 PhdController: newstate STATE_SETTLE_BEGIN
23:10:17.710 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:17.714 00.004 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:10:17.717 00.003 11872 Enqueuing Expose request
23:10:17.720 00.003 9960 Worker thread wakes up
23:10:17.720 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:10:17.720 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:10:18.392 00.672 11872 evsrv: cli 0D2D26E0 connect
23:10:18.398 00.006 11872 case statement mapped state 5 to 1
23:10:18.405 00.007 11872 case statement mapped state 5 to 1
23:10:18.411 00.006 11872 evsrv: cli 0D2D26E0 request: {"method":"get_app_state","id":"fa1aee7c-c4e9-4f4a-bc33-03c4f6c73ea9"}
23:10:18.417 00.006 11872 case statement mapped state 5 to 1
23:10:18.421 00.004 11872 evsrv: cli 0D2D26E0 response: {"jsonrpc":"2.0","result":"Selected","id":"fa1aee7c-c4e9-4f4a-bc33-03c4f6c73ea9"}
23:10:18.426 00.005 11872 evsrv: cli 0D2D26E0 disconnect
23:10:18.975 00.549 9960 Exposure complete
23:10:19.108 00.133 11872 OnExposeComplete: enter
23:10:19.117 00.009 9960 worker thread done servicing request
23:10:19.117 00.000 11872 UpdateGuideState(): m_state=5
23:10:19.125 00.008 11872 Star::Find(15, 1807, 903, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:10:19.130 00.005 11872 Star::Find returns 1 (0), X=1806.92, Y=904.21, Mass=4378, SNR=44.4, Peak=195 HFD=5.9
23:10:19.133 00.003 11872 CameraToMount -- cameraTheta (2.31) - m_xAngle (0.00) = xAngle (2.30 = 2.30)
23:10:19.137 00.004 11872 CameraToMount -- cameraTheta (2.31) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (5.27 = -1.01)
23:10:19.141 00.004 11872 CameraToMount -- cameraX=-0.54 cameraY=0.60 hyp=0.81 cameraTheta=2.31 mountX=-0.54 mountY=-0.69, mountTheta=-2.24
23:10:19.146 00.005 11872 Changing from state CALIBRATED to GUIDING
23:10:19.151 00.005 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:10:19.157 00.006 11872 ScopeASCOM::SideOfPier() returns 0
23:10:19.161 00.004 11872 AdjustCalibrationForScopePointing (scope): current dec=31.2 pierSide=0, cal dec=0.0 pierSide=0 rotAngle=None bin=1
23:10:19.166 00.005 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:10:19.172 00.006 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:10:19.178 00.006 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:10:19.185 00.007 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:10:19.191 00.006 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:10:19.197 00.006 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:10:19.202 00.005 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:10:19.206 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:10:19.209 00.003 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:10:19.215 00.006 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:10:19.219 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:10:19.223 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:10:19.230 00.007 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:10:19.367 00.137 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:10:19.374 00.007 11872 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 2.900000
23:10:19.378 00.004 11872 Dec comp: XRate 1.564 -> 1.338 for dec 0.0 -> dec 31.2
23:10:19.384 00.006 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:10:19.388 00.004 11872 ScopeASCOM::SideOfPier() returns 0
23:10:19.393 00.005 11872 setting lock position to (1806.92, 904.21)
23:10:19.396 00.003 11872 guider state => GUIDING
23:10:19.402 00.006 11872 Status Line: Guiding
23:10:19.407 00.005 11872 Mount: notify guiding started
23:10:19.414 00.007 11872 GetString("/profile/5/name", "") returns "PHD SF 2025"
23:10:19.419 00.005 11872 GetString("/profile/5/scope/calibration/timestamp", "") returns "11/21/2025 10:15:14 PM"
23:10:19.423 00.004 11872 GetDouble("/profile/5/scope/calibration/xRate", 1.000000) returns 0.001564
23:10:19.427 00.004 11872 GetDouble("/profile/5/scope/calibration/yRate", 1.000000) returns 0.001340
23:10:19.430 00.003 11872 GetInt("/profile/5/scope/calibration/binning", 1) returns 1
23:10:19.435 00.005 11872 GetDouble("/profile/5/scope/calibration/xAngle", 0.000000) returns 0.004073
23:10:19.440 00.005 11872 GetDouble("/profile/5/scope/calibration/yAngle", 0.000000) returns -1.738880
23:10:19.444 00.004 11872 GetDouble("/profile/5/scope/calibration/declination", 0.000000) returns 0.000075
23:10:19.448 00.004 11872 GetInt("/profile/5/scope/calibration/pierSide", -1) returns 0
23:10:19.452 00.004 11872 GetInt("/profile/5/scope/calibration/raGuideParity", 0) returns 1
23:10:19.455 00.003 11872 GetInt("/profile/5/scope/calibration/decGuideParity", 0) returns -1
23:10:19.460 00.005 11872 GetDouble("/profile/5/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
23:10:19.465 00.005 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:10:19.469 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:10:19.473 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:10:19.477 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:10:19.481 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:10:19.485 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:10:19.488 00.003 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:10:19.493 00.005 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:10:19.497 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:10:19.501 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:10:19.504 00.003 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:10:19.509 00.005 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:10:19.513 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:10:19.516 00.003 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:10:19.520 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:10:19.525 00.005 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:10:19.529 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:10:19.533 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:10:19.536 00.003 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:10:19.541 00.005 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:10:19.545 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:10:19.549 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:10:19.554 00.005 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:10:19.557 00.003 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:10:19.561 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:10:19.566 00.005 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:10:19.587 00.021 11872 evsrv: cli 0D2D30E0 connect
23:10:19.593 00.006 11872 case statement mapped state 6 to 3
23:10:19.598 00.005 11872 case statement mapped state 6 to 3
23:10:19.603 00.005 11872 evsrv: cli 0D2D30E0 request: {"method":"get_app_state","id":"6d993dfb-bb3a-4fa7-98b2-a05129cb6dbf"}
23:10:19.608 00.005 11872 case statement mapped state 6 to 3
23:10:19.611 00.003 11872 evsrv: cli 0D2D30E0 response: {"jsonrpc":"2.0","result":"Guiding","id":"6d993dfb-bb3a-4fa7-98b2-a05129cb6dbf"}
23:10:19.632 00.021 11872 evsrv: cli 0D2D30E0 disconnect
23:10:19.638 00.006 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:10:19.643 00.005 11872 ScopeASCOM::SideOfPier() returns 0
23:10:19.647 00.004 11872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
23:10:19.651 00.004 11872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
23:10:19.656 00.005 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:10:19.661 00.005 11872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 31.2
23:10:19.664 00.003 11872 MountToCamera -- mountTheta (-0.00) + m_xAngle (0.00) = xAngle (0.00 = 0.00)
23:10:19.669 00.005 11872 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
23:10:19.674 00.005 11872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
23:10:19.679 00.005 11872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
23:10:19.682 00.003 11872 GetInt("/profile/5/AutoLoadCalibration", -1) returns 1
23:10:19.687 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=195, med=0, FiltMin=0, FiltMax=108, Gamma=1.000
23:10:19.691 00.004 11872 UpdateGuideState exits: m=4378 SNR=44.4
23:10:19.695 00.004 11872 PhdController: newstate STATE_SETTLE_WAIT
23:10:19.700 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:19.705 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:10:19.708 00.003 11872 Enqueuing Expose request
23:10:19.713 00.005 9960 Worker thread wakes up
23:10:19.713 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:10:19.713 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1792,889,31,31)
23:10:20.968 01.255 9960 Exposure complete
23:10:21.080 00.112 9960 worker thread done servicing request
23:10:21.081 00.001 11872 OnExposeComplete: enter
23:10:21.084 00.003 11872 UpdateGuideState(): m_state=6
23:10:21.089 00.005 11872 Star::Find(15, 1806, 904, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:21.093 00.004 11872 Star::Find returns 1 (0), X=1806.83, Y=904.15, Mass=4302, SNR=44.6, Peak=209 HFD=5.9
23:10:21.097 00.004 11872 CameraToMount -- cameraTheta (-2.54) - m_xAngle (0.00) = xAngle (-2.54 = -2.54)
23:10:21.100 00.003 11872 CameraToMount -- cameraTheta (-2.54) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (0.43 = 0.43)
23:10:21.103 00.003 11872 CameraToMount -- cameraX=-0.09 cameraY=-0.06 hyp=0.11 cameraTheta=-2.54 mountX=-0.09 mountY=0.04, mountTheta=2.68
23:10:21.110 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.09, y=-0.06, opts=13)
23:10:21.115 00.005 11872 Enqueuing Move request for scope (-0.09, -0.06)
23:10:21.119 00.004 9960 Worker thread wakes up
23:10:21.120 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=0, FiltMin=0, FiltMax=110, Gamma=1.000
23:10:21.124 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.06) opts 0xd
23:10:21.124 00.000 11872 UpdateGuideState exits: m=4302 SNR=44.6
23:10:21.129 00.005 11872 PhdController: settling, locked = 1, distance = 0.60 (1.50) aobump = 0 frame = 1 / 99999
23:10:21.132 00.003 9960 Handling offset move in thread for scope, endpoint = (-0.09, -0.06)
23:10:21.133 00.001 9960 Moving (-0.09, -0.06) raw xDistance=-0.09 yDistance=0.04
23:10:21.134 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:10:21.134 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:10:21.134 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763788221.132,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.60,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:10:21.138 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:10:21.138 00.000 9960 MoveAxis(E, 0, ABG)
23:10:21.139 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:21.143 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:10:21.146 00.003 11872 Enqueuing Expose request
23:10:21.150 00.004 9960 Move returns status 0, amount 0
23:10:21.150 00.000 9960 MoveAxis(N, 0, ABG)
23:10:21.150 00.000 9960 Move returns status 0, amount 0
23:10:21.150 00.000 9960 move complete, result=0
23:10:21.150 00.000 9960 worker thread done servicing request
23:10:21.152 00.002 9960 Worker thread wakes up
23:10:21.152 00.000 11872 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:10:21.154 00.002 9960 worker thread servicing REQUEST_EXPOSE 1000
23:10:21.154 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1792,889,31,31)
23:10:22.394 01.240 9960 Exposure complete
23:10:22.512 00.118 9960 worker thread done servicing request
23:10:22.513 00.001 11872 OnExposeComplete: enter
23:10:22.516 00.003 11872 UpdateGuideState(): m_state=6
23:10:22.520 00.004 11872 Star::Find(15, 1806, 904, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:10:22.524 00.004 11872 Star::Find returns 1 (0), X=1806.93, Y=904.24, Mass=4226, SNR=44.3, Peak=187 HFD=5.9
23:10:22.529 00.005 11872 CameraToMount -- cameraTheta (1.16) - m_xAngle (0.00) = xAngle (1.15 = 1.15)
23:10:22.532 00.003 11872 CameraToMount -- cameraTheta (1.16) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.12 = -2.16)
23:10:22.537 00.005 11872 CameraToMount -- cameraX=0.01 cameraY=0.03 hyp=0.03 cameraTheta=1.16 mountX=0.01 mountY=-0.02, mountTheta=-1.12
23:10:22.542 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.01, y=0.03, opts=13)
23:10:22.545 00.003 11872 Enqueuing Move request for scope (0.01, 0.03)
23:10:22.549 00.004 9960 Worker thread wakes up
23:10:22.549 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.03) opts 0xd
23:10:22.550 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=187, med=0, FiltMin=0, FiltMax=105, Gamma=1.000
23:10:22.554 00.004 11872 UpdateGuideState exits: m=4226 SNR=44.3
23:10:22.557 00.003 9960 Handling offset move in thread for scope, endpoint = (0.01, 0.03)
23:10:22.557 00.000 11872 PhdController: settling, locked = 1, distance = 0.43 (1.50) aobump = 0 frame = 2 / 99999
23:10:22.561 00.004 9960 Moving (0.01, 0.03) raw xDistance=0.01 yDistance=-0.02
23:10:22.561 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763788222.561,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.43,"Time":1.4,"SettleTime":10.0,"StarLocked":true}
23:10:22.565 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:10:22.565 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:10:22.566 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:22.569 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:10:22.573 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:10:22.573 00.000 9960 MoveAxis(E, 0, ABG)
23:10:22.574 00.001 11872 Enqueuing Expose request
23:10:22.577 00.003 9960 Move returns status 0, amount 0
23:10:22.577 00.000 9960 MoveAxis(N, 0, ABG)
23:10:22.577 00.000 9960 Move returns status 0, amount 0
23:10:22.579 00.002 9960 move complete, result=0
23:10:22.579 00.000 9960 worker thread done servicing request
23:10:22.579 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:10:22.582 00.003 9960 Worker thread wakes up
23:10:22.583 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
23:10:22.583 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1792,889,31,31)
23:10:23.831 01.248 9960 Exposure complete
23:10:23.946 00.115 9960 worker thread done servicing request
23:10:23.948 00.002 11872 OnExposeComplete: enter
23:10:23.952 00.004 11872 UpdateGuideState(): m_state=6
23:10:23.956 00.004 11872 Star::Find(15, 1806, 904, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:10:23.958 00.002 11872 Star::Find returns 1 (0), X=1807.44, Y=902.71, Mass=4260, SNR=44.3, Peak=199 HFD=5.7
23:10:23.964 00.006 11872 CameraToMount -- cameraTheta (-1.24) - m_xAngle (0.00) = xAngle (-1.24 = -1.24)
23:10:23.968 00.004 11872 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.73 = 1.73)
23:10:23.972 00.004 11872 CameraToMount -- cameraX=0.52 cameraY=-1.50 hyp=1.59 cameraTheta=-1.24 mountX=0.51 mountY=1.57, mountTheta=1.26
23:10:23.976 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.52, y=-1.50, opts=13)
23:10:23.979 00.003 11872 Enqueuing Move request for scope (0.52, -1.50)
23:10:23.982 00.003 9960 Worker thread wakes up
23:10:23.983 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.52, -1.50) opts 0xd
23:10:23.983 00.000 9960 Handling offset move in thread for scope, endpoint = (0.52, -1.50)
23:10:23.983 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=199, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
23:10:23.986 00.003 9960 Moving (0.52, -1.50) raw xDistance=0.51 yDistance=1.57
23:10:23.986 00.000 11872 UpdateGuideState exits: m=4260 SNR=44.3
23:10:23.989 00.003 11872 PhdController: settling, locked = 1, distance = 0.78 (1.50) aobump = 0 frame = 3 / 99999
23:10:23.993 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.51
23:10:23.993 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763788223.993,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.78,"Time":2.9,"SettleTime":10.0,"StarLocked":true}
23:10:23.996 00.003 9960 resist switch: large excursion: input 1.57 thresh 0.60 direction from 0 to 1
23:10:23.997 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:24.000 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:10:24.004 00.004 11872 Enqueuing Expose request
23:10:24.008 00.004 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.71
23:10:24.008 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.57 from input 1.57
23:10:24.008 00.000 9960 MoveAxis(W, 242, ABG)
23:10:24.008 00.000 9960 Guiding  Dir = 3, Dur = 242
23:10:24.009 00.001 9960 IsSlewing returns 0
23:10:24.009 00.000 9960 IsGuiding returns 0
23:10:24.009 00.000 9960 PulseGuide returned control before completion, sleep 252
23:10:24.272 00.263 9960 IsGuiding returns 1
23:10:24.273 00.001 9960 scope still moving after pulse duration time elapsed
23:10:24.304 00.031 9960 IsSlewing returns 0
23:10:24.304 00.000 9960 IsGuiding returns 0
23:10:24.305 00.001 9960 scope move finished after 242 + 53 ms
23:10:24.305 00.000 9960 Move returns status 0, amount 242
23:10:24.305 00.000 9960 MoveAxis(S, 1172, ABG)
23:10:24.306 00.001 9960 Guiding  Dir = 1, Dur = 1172
23:10:24.306 00.000 9960 IsSlewing returns 0
23:10:24.308 00.002 9960 IsGuiding returns 0
23:10:24.308 00.000 9960 PulseGuide returned control before completion, sleep 1182
23:10:25.499 01.191 9960 IsGuiding returns 1
23:10:25.500 00.001 9960 scope still moving after pulse duration time elapsed
23:10:25.529 00.029 9960 IsSlewing returns 0
23:10:25.530 00.001 9960 IsGuiding returns 0
23:10:25.531 00.001 9960 scope move finished after 1172 + 51 ms
23:10:25.531 00.000 9960 Move returns status 0, amount 1172
23:10:25.532 00.001 9960 move complete, result=0
23:10:25.532 00.000 9960 worker thread done servicing request
23:10:25.533 00.001 9960 Worker thread wakes up
23:10:25.533 00.000 11872 GuideStep: 0.5 px 242 ms WEST, 1.6 px 1172 ms SOUTH
23:10:25.538 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
23:10:25.538 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1792,889,31,31)
23:10:26.788 01.250 9960 Exposure complete
23:10:26.917 00.129 11872 OnExposeComplete: enter
23:10:26.920 00.003 11872 UpdateGuideState(): m_state=6
23:10:26.925 00.005 9960 worker thread done servicing request
23:10:26.925 00.000 11872 Star::Find(15, 1807, 902, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
23:10:26.929 00.004 11872 Star::Find returns 1 (0), X=1806.77, Y=905.33, Mass=4564, SNR=45.5, Peak=198 HFD=5.6
23:10:26.932 00.003 11872 CameraToMount -- cameraTheta (1.70) - m_xAngle (0.00) = xAngle (1.69 = 1.69)
23:10:26.937 00.005 11872 CameraToMount -- cameraTheta (1.70) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.66 = -1.62)
23:10:26.940 00.003 11872 CameraToMount -- cameraX=-0.14 cameraY=1.12 hyp=1.13 cameraTheta=1.70 mountX=-0.14 mountY=-1.13, mountTheta=-1.69
23:10:26.945 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.14, y=1.12, opts=13)
23:10:26.948 00.003 11872 Enqueuing Move request for scope (-0.14, 1.12)
23:10:26.952 00.004 9960 Worker thread wakes up
23:10:26.952 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 1.12) opts 0xd
23:10:26.953 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.14, 1.12)
23:10:26.953 00.000 9960 Moving (-0.14, 1.12) raw xDistance=-0.14 yDistance=-1.13
23:10:26.953 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:10:26.953 00.000 9960 resist switch: large excursion: input -1.13 thresh 0.60 direction from 1 to -1
23:10:26.953 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.38
23:10:26.954 00.001 9960 GuideAlgorithmResistSwitch::result() returns -1.13 from input -1.13
23:10:26.954 00.000 9960 MoveAxis(E, 0, ABG)
23:10:26.954 00.000 9960 Move returns status 0, amount 0
23:10:26.954 00.000 9960 MoveAxis(N, 840, ABG)
23:10:26.954 00.000 9960 Guiding  Dir = 0, Dur = 840
23:10:26.954 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=198, med=0, FiltMin=0, FiltMax=117, Gamma=1.000
23:10:26.958 00.004 9960 IsSlewing returns 0
23:10:26.959 00.001 11872 UpdateGuideState exits: m=4564 SNR=45.5
23:10:26.963 00.004 11872 PhdController: settling, locked = 1, distance = 0.88 (1.50) aobump = 0 frame = 4 / 99999
23:10:26.967 00.004 9960 IsGuiding returns 0
23:10:26.967 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763788226.967,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.88,"Time":5.8,"SettleTime":10.0,"StarLocked":true}
23:10:26.970 00.003 9960 PulseGuide returned control before completion, sleep 850
23:10:26.970 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:26.974 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:10:26.977 00.003 11872 Enqueuing Expose request
23:10:27.826 00.849 9960 IsGuiding returns 1
23:10:27.827 00.001 9960 scope still moving after pulse duration time elapsed
23:10:27.857 00.030 9960 IsSlewing returns 0
23:10:27.858 00.001 9960 IsGuiding returns 1
23:10:27.889 00.031 9960 IsSlewing returns 0
23:10:27.890 00.001 9960 IsGuiding returns 1
23:10:27.919 00.029 9960 IsSlewing returns 0
23:10:27.919 00.000 9960 IsGuiding returns 0
23:10:27.920 00.001 9960 scope move finished after 840 + 113 ms
23:10:27.920 00.000 9960 Move returns status 0, amount 840
23:10:27.920 00.000 9960 move complete, result=0
23:10:27.920 00.000 9960 worker thread done servicing request
23:10:27.921 00.001 9960 Worker thread wakes up
23:10:27.921 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:10:27.921 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1792,889,31,31)
23:10:27.922 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -1.1 px 840 ms NORTH
23:10:29.169 01.247 9960 Exposure complete
23:10:29.290 00.121 9960 worker thread done servicing request
23:10:29.290 00.000 11872 OnExposeComplete: enter
23:10:29.297 00.007 11872 UpdateGuideState(): m_state=6
23:10:29.301 00.004 11872 Star::Find(15, 1806, 905, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
23:10:29.305 00.004 11872 Star::Find returns 1 (0), X=1807.22, Y=903.57, Mass=4290, SNR=44.0, Peak=187 HFD=5.4
23:10:29.309 00.004 11872 CameraToMount -- cameraTheta (-1.13) - m_xAngle (0.00) = xAngle (-1.13 = -1.13)
23:10:29.312 00.003 11872 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.84 = 1.84)
23:10:29.316 00.004 11872 CameraToMount -- cameraX=0.31 cameraY=-0.64 hyp=0.71 cameraTheta=-1.13 mountX=0.30 mountY=0.69, mountTheta=1.15
23:10:29.321 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.31, y=-0.64, opts=13)
23:10:29.325 00.004 11872 Enqueuing Move request for scope (0.31, -0.64)
23:10:29.330 00.005 9960 Worker thread wakes up
23:10:29.330 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.64) opts 0xd
23:10:29.330 00.000 9960 Handling offset move in thread for scope, endpoint = (0.31, -0.64)
23:10:29.330 00.000 9960 Moving (0.31, -0.64) raw xDistance=0.30 yDistance=0.69
23:10:29.330 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
23:10:29.330 00.000 9960 resist switch: large excursion: input 0.69 thresh 0.60 direction from -1 to 1
23:10:29.331 00.001 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.06
23:10:29.331 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.69 from input 0.69
23:10:29.331 00.000 9960 MoveAxis(W, 143, ABG)
23:10:29.331 00.000 9960 Guiding  Dir = 3, Dur = 143
23:10:29.331 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=187, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
23:10:29.336 00.005 9960 IsSlewing returns 0
23:10:29.336 00.000 11872 UpdateGuideState exits: m=4290 SNR=44.0
23:10:29.339 00.003 11872 PhdController: settling, locked = 1, distance = 0.83 (1.50) aobump = 0 frame = 5 / 99999
23:10:29.344 00.005 9960 IsGuiding returns 0
23:10:29.344 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763788229.344,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.83,"Time":8.2,"SettleTime":10.0,"StarLocked":true}
23:10:29.347 00.003 9960 PulseGuide returned control before completion, sleep 153
23:10:29.347 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:29.352 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:10:29.355 00.003 11872 Enqueuing Expose request
23:10:29.506 00.151 9960 IsGuiding returns 1
23:10:29.506 00.000 9960 scope still moving after pulse duration time elapsed
23:10:29.537 00.031 9960 IsSlewing returns 0
23:10:29.538 00.001 9960 IsGuiding returns 0
23:10:29.539 00.001 9960 scope move finished after 143 + 51 ms
23:10:29.539 00.000 9960 Move returns status 0, amount 143
23:10:29.539 00.000 9960 MoveAxis(S, 514, ABG)
23:10:29.540 00.001 9960 Guiding  Dir = 1, Dur = 514
23:10:29.540 00.000 9960 IsSlewing returns 0
23:10:29.540 00.000 9960 IsGuiding returns 0
23:10:29.541 00.001 9960 PulseGuide returned control before completion, sleep 524
23:10:30.070 00.529 9960 IsGuiding returns 1
23:10:30.071 00.001 9960 scope still moving after pulse duration time elapsed
23:10:30.103 00.032 9960 IsSlewing returns 0
23:10:30.105 00.002 9960 IsGuiding returns 0
23:10:30.105 00.000 9960 scope move finished after 514 + 50 ms
23:10:30.105 00.000 9960 Move returns status 0, amount 514
23:10:30.107 00.002 9960 move complete, result=0
23:10:30.107 00.000 9960 worker thread done servicing request
23:10:30.107 00.000 11872 GuideStep: 0.3 px 143 ms WEST, 0.7 px 514 ms SOUTH
23:10:30.113 00.006 9960 Worker thread wakes up
23:10:30.113 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:10:30.113 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1792,889,31,31)
23:10:31.368 01.255 9960 Exposure complete
23:10:31.487 00.119 9960 worker thread done servicing request
23:10:31.487 00.000 11872 OnExposeComplete: enter
23:10:31.492 00.005 11872 UpdateGuideState(): m_state=6
23:10:31.497 00.005 11872 Star::Find(15, 1807, 903, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
23:10:31.502 00.005 11872 Star::Find returns 1 (0), X=1806.63, Y=904.48, Mass=4306, SNR=44.0, Peak=203 HFD=5.7
23:10:31.505 00.003 11872 CameraToMount -- cameraTheta (2.38) - m_xAngle (0.00) = xAngle (2.38 = 2.38)
23:10:31.509 00.004 11872 CameraToMount -- cameraTheta (2.38) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (5.35 = -0.93)
23:10:31.513 00.004 11872 CameraToMount -- cameraX=-0.29 cameraY=0.27 hyp=0.39 cameraTheta=2.38 mountX=-0.28 mountY=-0.32, mountTheta=-2.30
23:10:31.518 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.29, y=0.27, opts=13)
23:10:31.522 00.004 11872 Enqueuing Move request for scope (-0.29, 0.27)
23:10:31.525 00.003 9960 Worker thread wakes up
23:10:31.525 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.27) opts 0xd
23:10:31.526 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=203, med=0, FiltMin=0, FiltMax=102, Gamma=1.000
23:10:31.531 00.005 9960 Handling offset move in thread for scope, endpoint = (-0.29, 0.27)
23:10:31.531 00.000 11872 UpdateGuideState exits: m=4306 SNR=44.0
23:10:31.534 00.003 11872 PhdController: settling, locked = 1, distance = 0.70 (1.50) aobump = 0 frame = 6 / 99999
23:10:31.537 00.003 11872 PhdController: newstate STATE_FINISH
23:10:31.540 00.003 11872 PhdController complete: success
23:10:31.544 00.004 9960 Moving (-0.29, 0.27) raw xDistance=-0.28 yDistance=-0.32
23:10:31.544 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.28
23:10:31.544 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
23:10:31.545 00.001 11872 evsrv: {"Event":"SettleDone","Timestamp":1763788231.544,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":6,"DroppedFrames":0}
23:10:31.548 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.32
23:10:31.548 00.000 9960 MoveAxis(E, 124, ABG)
23:10:31.548 00.000 9960 Guiding  Dir = 2, Dur = 124
23:10:31.548 00.000 11872 Mount: notify guiding dither settle done success=1
23:10:31.552 00.004 11872 PhdController: newstate STATE_IDLE
23:10:31.555 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:31.560 00.005 9960 IsSlewing returns 0
23:10:31.560 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:10:31.565 00.005 11872 Enqueuing Expose request
23:10:31.568 00.003 9960 IsGuiding returns 0
23:10:31.568 00.000 9960 PulseGuide returned control before completion, sleep 134
23:10:31.714 00.146 9960 IsGuiding returns 1
23:10:31.716 00.002 9960 scope still moving after pulse duration time elapsed
23:10:31.745 00.029 9960 IsSlewing returns 0
23:10:31.746 00.001 9960 IsGuiding returns 0
23:10:31.747 00.001 9960 scope move finished after 124 + 54 ms
23:10:31.748 00.001 9960 Move returns status 0, amount 124
23:10:31.748 00.000 9960 MoveAxis(N, 0, ABG)
23:10:31.748 00.000 9960 Move returns status 0, amount 0
23:10:31.749 00.001 9960 move complete, result=0
23:10:31.749 00.000 9960 worker thread done servicing request
23:10:31.751 00.002 11872 GuideStep: -0.3 px 124 ms EAST, -0.3 px 0 ms NORTH
23:10:31.757 00.006 9960 Worker thread wakes up
23:10:31.757 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:10:31.757 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1792,889,31,31)
23:10:32.631 00.874 11872 evsrv: cli 0D2D2DC0 connect
23:10:32.636 00.005 11872 case statement mapped state 6 to 3
23:10:32.644 00.008 11872 case statement mapped state 6 to 3
23:10:32.648 00.004 11872 evsrv: cli 0D2D2DC0 request: {"method":"get_app_state","id":"897b5db2-c62c-4b06-b533-54079a4e5abd"}
23:10:32.651 00.003 11872 case statement mapped state 6 to 3
23:10:32.655 00.004 11872 evsrv: cli 0D2D2DC0 response: {"jsonrpc":"2.0","result":"Guiding","id":"897b5db2-c62c-4b06-b533-54079a4e5abd"}
23:10:32.660 00.005 11872 evsrv: cli 0D2D2DC0 disconnect
23:10:32.667 00.007 11872 evsrv: cli 0D2D30E0 connect
23:10:32.673 00.006 11872 case statement mapped state 6 to 3
23:10:32.677 00.004 11872 case statement mapped state 6 to 3
23:10:32.684 00.007 11872 evsrv: cli 0D2D30E0 request: {"method":"stop_capture","id":"fe2ff6d1-3348-4aa0-93a2-16e2a18ff7d6"}
23:10:32.687 00.003 11872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:10:32.690 00.003 11872 Status Line: Waiting for devices...
23:10:32.694 00.004 11872 evsrv: cli 0D2D30E0 response: {"jsonrpc":"2.0","result":0,"id":"fe2ff6d1-3348-4aa0-93a2-16e2a18ff7d6"}
23:10:32.697 00.003 11872 evsrv: cli 0D2D30E0 disconnect
23:10:32.703 00.006 11872 evsrv: cli 0D2D21E0 connect
23:10:32.707 00.004 11872 case statement mapped state 6 to 3
23:10:32.710 00.003 11872 case statement mapped state 6 to 3
23:10:32.713 00.003 11872 evsrv: cli 0D2D21E0 request: {"method":"get_app_state","id":"a43cbb1f-5526-40a7-8223-577c3df6b980"}
23:10:32.715 00.002 11872 case statement mapped state 6 to 3
23:10:32.719 00.004 11872 evsrv: cli 0D2D21E0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a43cbb1f-5526-40a7-8223-577c3df6b980"}
23:10:32.722 00.003 11872 evsrv: cli 0D2D21E0 disconnect
23:10:32.778 00.056 9960 ZWO: stopexposure
23:10:32.971 00.193 9960 Error thrown from C:\cygwin\home\agalasso\projects\phd2\worker_thread.cpp:190->Capture failed
23:10:32.972 00.001 9960 worker thread done servicing request
23:10:32.972 00.000 11872 OnExposeComplete: enter
23:10:32.978 00.006 11872 OnExposeComplete: Capture Error reported
23:10:32.983 00.005 11872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
23:10:32.990 00.007 11872 Mount: notify guiding stopped
23:10:32.997 00.007 11872 Changing from state GUIDING to STOP
23:10:33.002 00.005 11872 guider state => SELECTED
23:10:33.008 00.006 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=203, med=0, FiltMin=0, FiltMax=102, Gamma=1.000
23:10:33.014 00.006 11872 Changing from state SELECTED to UNINITIALIZED
23:10:33.021 00.007 11872 guider state => SELECTING
23:10:33.030 00.009 11872 Status Line: Stopped.
23:10:33.035 00.005 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\myframe_events.cpp:489->Error reported capturing image
23:10:33.724 00.689 11872 evsrv: cli 0D2D26E0 connect
23:10:33.731 00.007 11872 evsrv: cli 0D2D26E0 request: {"method":"get_app_state","id":"9ce22b0d-52a6-46fb-abb7-df4ca960daf8"}
23:10:33.737 00.006 11872 evsrv: cli 0D2D26E0 response: {"jsonrpc":"2.0","result":"Stopped","id":"9ce22b0d-52a6-46fb-abb7-df4ca960daf8"}
23:10:33.743 00.006 11872 evsrv: cli 0D2D26E0 disconnect
23:10:49.139 15.396 11872 evsrv: cli 0D2D2320 connect
23:10:49.142 00.003 11872 evsrv: cli 0D2D2320 request: {"method":"get_app_state","id":"a0e2204f-b632-4be5-bfbc-de67cda3f84a"}
23:10:49.146 00.004 11872 evsrv: cli 0D2D2320 response: {"jsonrpc":"2.0","result":"Stopped","id":"a0e2204f-b632-4be5-bfbc-de67cda3f84a"}
23:10:49.151 00.005 11872 evsrv: cli 0D2D2320 disconnect
23:10:49.159 00.008 11872 evsrv: cli 0D2D28C0 connect
23:10:49.170 00.011 11872 evsrv: cli 0D2D28C0 request: {"method":"get_calibrated","id":"0df3d98b-f50b-43bc-9027-f483cfda5f0f"}
23:10:49.176 00.006 11872 evsrv: cli 0D2D28C0 response: {"jsonrpc":"2.0","result":true,"id":"0df3d98b-f50b-43bc-9027-f483cfda5f0f"}
23:10:49.181 00.005 11872 evsrv: cli 0D2D28C0 disconnect
23:10:49.188 00.007 11872 evsrv: cli 0D2D32C0 connect
23:10:49.191 00.003 11872 evsrv: cli 0D2D32C0 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"c064953c-43c9-4950-a100-415d2de9f32a"}
23:10:49.196 00.005 11872 PhdController::Guide begins
23:10:49.201 00.005 11872 PhdController: newstate STATE_SETUP
23:10:49.207 00.006 11872 PhdController: setup
23:10:49.211 00.004 11872 PhdController: newstate STATE_ATTEMPT_START
23:10:49.217 00.006 11872 PhdController: start capturing
23:10:49.221 00.004 11872 Changing from state SELECTING to UNINITIALIZED
23:10:49.224 00.003 11872 guider state => SELECTING
23:10:49.227 00.003 11872 setting force full frames = true
23:10:49.233 00.006 11872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
23:10:49.239 00.006 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:10:49.243 00.004 11872 Enqueuing Expose request
23:10:49.248 00.005 11872 PhdController: newstate STATE_SELECT_STAR
23:10:49.252 00.004 9960 Worker thread wakes up
23:10:49.253 00.001 11872 evsrv: cli 0D2D32C0 response: {"jsonrpc":"2.0","result":0,"id":"c064953c-43c9-4950-a100-415d2de9f32a"}
23:10:49.256 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
23:10:49.257 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:10:49.257 00.000 11872 evsrv: cli 0D2D32C0 disconnect
23:10:49.262 00.005 11872 evsrv: cli 0D2D23C0 connect
23:10:49.268 00.006 11872 case statement mapped state 1 to 101
23:10:49.272 00.004 11872 case statement mapped state 1 to 101
23:10:49.277 00.005 11872 evsrv: cli 0D2D23C0 request: {"method":"get_lock_shift_params","id":"45c6df68-8170-4790-a29c-908e81c7f6b7"}
23:10:49.282 00.005 11872 evsrv: cli 0D2D23C0 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"45c6df68-8170-4790-a29c-908e81c7f6b7"}
23:10:49.285 00.003 11872 evsrv: cli 0D2D23C0 disconnect
23:10:49.290 00.005 11872 evsrv: cli 0D2D2C80 connect
23:10:49.294 00.004 11872 case statement mapped state 1 to 101
23:10:49.301 00.007 11872 case statement mapped state 1 to 101
23:10:49.307 00.006 11872 evsrv: cli 0D2D2C80 request: {"method":"get_lock_position","id":"5f1ed440-65c8-4e24-b5a2-8977ed1a96ca"}
23:10:49.310 00.003 11872 evsrv: cli 0D2D2C80 response: {"jsonrpc":"2.0","result":null,"id":"5f1ed440-65c8-4e24-b5a2-8977ed1a96ca"}
23:10:49.315 00.005 11872 evsrv: cli 0D2D2C80 disconnect
23:10:50.316 01.001 11872 evsrv: cli 0D2D2960 connect
23:10:50.322 00.006 11872 case statement mapped state 1 to 101
23:10:50.327 00.005 11872 case statement mapped state 1 to 101
23:10:50.332 00.005 11872 evsrv: cli 0D2D2960 request: {"method":"get_lock_position","id":"6cd8d334-0591-44d4-a541-578362ae5290"}
23:10:50.338 00.006 11872 evsrv: cli 0D2D2960 response: {"jsonrpc":"2.0","result":null,"id":"6cd8d334-0591-44d4-a541-578362ae5290"}
23:10:50.342 00.004 11872 evsrv: cli 0D2D2960 disconnect
23:10:50.499 00.157 9960 Exposure complete
23:10:50.608 00.109 9960 worker thread done servicing request
23:10:50.608 00.000 11872 OnExposeComplete: enter
23:10:50.612 00.004 11872 UpdateGuideState(): m_state=1
23:10:50.618 00.006 11872 UpdateCurrentPosition: no star selected
23:10:50.623 00.005 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
23:10:50.627 00.004 11872 Status Line: No star selected
23:10:50.631 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=203, med=0, FiltMin=0, FiltMax=113, Gamma=1.000
23:10:50.635 00.004 11872 UpdateGuideState exits: No star selected
23:10:50.640 00.005 11872 GuiderMultiStar::AutoSelect enter
23:10:50.643 00.003 11872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
23:10:50.765 00.122 11872 AutoFind: auto downsample for scale 1.00 => 1x
23:10:50.963 00.198 11872 AutoFind: global mean = 0.0, stdev 2.3
23:10:50.968 00.005 11872 AutoFind: using threshold = 0.1
23:10:51.207 00.239 11872 AutoFind: local max [1808, 901] 118.6
23:10:51.211 00.004 11872 AutoFind: local max [1563, 352] 108.0
23:10:51.215 00.004 11872 AutoFind: local max [1696, 365] 52.6
23:10:51.218 00.003 11872 AutoFind: local max [1345, 135] 39.8
23:10:51.222 00.004 11872 AutoFind: local max [1270, 63] 39.1
23:10:51.225 00.003 11872 AutoFind: local max [425, 360] 27.1
23:10:51.229 00.004 11872 AutoFind: local max [102, 572] 25.3
23:10:51.233 00.004 11872 AutoFind: local max [749, 600] 24.7
23:10:51.236 00.003 11872 AutoFind: local max [749, 606] 24.2
23:10:51.240 00.004 11872 AutoFind: local max [92, 987] 23.6
23:10:51.244 00.004 11872 AutoFind: local max [139, 474] 21.8
23:10:51.247 00.003 11872 AutoFind: local max [854, 959] 17.9
23:10:51.250 00.003 11872 AutoFind: local max [8, 1058] 15.5
23:10:51.254 00.004 11872 AutoFind: local max [1013, 385] 15.5
23:10:51.258 00.004 11872 AutoFind: local max [1904, 892] 15.0
23:10:51.260 00.002 11872 AutoFind: local max [249, 491] 11.3
23:10:51.264 00.004 11872 AutoFind: local max [138, 135] 11.3
23:10:51.268 00.004 11872 AutoFind: local max [726, 192] 10.7
23:10:51.272 00.004 11872 AutoFind: local max [1329, 692] 10.7
23:10:51.275 00.003 11872 AutoFind: local max [1289, 211] 10.4
23:10:51.280 00.005 11872 AutoFind: local max [1341, 613] 10.2
23:10:51.283 00.003 11872 AutoFind: local max [111, 1074] 9.7
23:10:51.287 00.004 11872 AutoFind: local max [10, 718] 9.4
23:10:51.290 00.003 11872 AutoFind: local max [360, 389] 9.0
23:10:51.293 00.003 11872 AutoFind: local max [459, 432] 8.9
23:10:51.297 00.004 11872 AutoFind: local max [263, 93] 8.9
23:10:51.300 00.003 11872 AutoFind: local max [1881, 732] 8.7
23:10:51.303 00.003 11872 AutoFind: local max [476, 354] 8.3
23:10:51.308 00.005 11872 AutoFind: local max [287, 457] 8.2
23:10:51.312 00.004 11872 AutoFind: local max [280, 1051] 8.2
23:10:51.315 00.003 11872 AutoFind: local max [1417, 519] 8.1
23:10:51.319 00.004 11872 AutoFind: local max [1277, 23] 7.5
23:10:51.323 00.004 11872 AutoFind: local max [1292, 217] 7.3
23:10:51.326 00.003 11872 AutoFind: local max [1754, 290] 7.2
23:10:51.330 00.004 11872 AutoFind: local max [1831, 179] 6.7
23:10:51.334 00.004 11872 AutoFind: local max [257, 713] 6.5
23:10:51.338 00.004 11872 AutoFind: local max [1341, 607] 6.5
23:10:51.341 00.003 11872 AutoFind: local max [788, 900] 6.4
23:10:51.344 00.003 11872 AutoFind: local max [1498, 544] 6.3
23:10:51.348 00.004 11872 AutoFind: local max [350, 744] 6.1
23:10:51.351 00.003 11872 AutoFind: local max [1363, 141] 6.0
23:10:51.355 00.004 11872 AutoFind: local max [1807, 31] 5.8
23:10:51.359 00.004 11872 AutoFind: local max [350, 739] 5.7
23:10:51.362 00.003 11872 AutoFind: local max [79, 1021] 5.7
23:10:51.367 00.005 11872 AutoFind: local max [1598, 885] 5.7
23:10:51.370 00.003 11872 AutoFind: local max [843, 741] 5.6
23:10:51.375 00.005 11872 AutoFind: local max [280, 569] 5.4
23:10:51.378 00.003 11872 AutoFind: local max [1650, 680] 5.3
23:10:51.382 00.004 11872 AutoFind: local max [535, 684] 5.2
23:10:51.386 00.004 11872 AutoFind: local max [525, 970] 5.2
23:10:51.390 00.004 11872 AutoFind: local max [1417, 525] 4.9
23:10:51.394 00.004 11872 AutoFind: local max [1671, 502] 4.9
23:10:51.397 00.003 11872 AutoFind: local max [1679, 439] 4.9
23:10:51.402 00.005 11872 AutoFind: local max [1320, 634] 4.8
23:10:51.405 00.003 11872 AutoFind: local max [462, 11] 4.7
23:10:51.408 00.003 11872 AutoFind: local max [540, 292] 4.7
23:10:51.412 00.004 11872 AutoFind: local max [1181, 419] 4.7
23:10:51.416 00.004 11872 AutoFind: local max [167, 131] 4.6
23:10:51.420 00.004 11872 AutoFind: local max [1651, 673] 4.6
23:10:51.423 00.003 11872 AutoFind: local max [1363, 135] 4.6
23:10:51.428 00.005 11872 AutoFind: local max [1665, 45] 4.5
23:10:51.432 00.004 11872 AutoFind: local max [329, 32] 4.4
23:10:51.435 00.003 11872 AutoFind: local max [1319, 642] 4.4
23:10:51.439 00.004 11872 AutoFind: local max [1364, 854] 4.3
23:10:51.442 00.003 11872 AutoFind: local max [1792, 680] 4.3
23:10:51.446 00.004 11872 AutoFind: local max [1225, 1022] 4.3
23:10:51.450 00.004 11872 AutoFind: local max [386, 637] 4.2
23:10:51.454 00.004 11872 AutoFind: local max [1313, 784] 4.2
23:10:51.456 00.002 11872 AutoFind: local max [490, 613] 4.1
23:10:51.460 00.004 11872 AutoFind: local max [1651, 905] 4.1
23:10:51.463 00.003 11872 AutoFind: local max [1459, 766] 4.0
23:10:51.467 00.004 11872 AutoFind: local max [1368, 492] 3.9
23:10:51.471 00.004 11872 AutoFind: local max [1704, 462] 3.9
23:10:51.474 00.003 11872 AutoFind: local max [414, 106] 3.9
23:10:51.478 00.004 11872 AutoFind: local max [1021, 685] 3.8
23:10:51.481 00.003 11872 AutoFind: local max [128, 101] 3.8
23:10:51.485 00.004 11872 AutoFind: local max [1017, 517] 3.8
23:10:51.488 00.003 11872 AutoFind: local max [677, 397] 3.8
23:10:51.493 00.005 11872 AutoFind: local max [1460, 760] 3.8
23:10:51.497 00.004 11872 AutoFind: local max [1622, 599] 3.7
23:10:51.501 00.004 11872 AutoFind: local max [314, 520] 3.7
23:10:51.504 00.003 11872 AutoFind: local max [669, 227] 3.7
23:10:51.508 00.004 11872 AutoFind: local max [1016, 323] 3.7
23:10:51.511 00.003 11872 AutoFind: local max [1386, 18] 3.7
23:10:51.514 00.003 11872 AutoFind: local max [1447, 116] 3.7
23:10:51.517 00.003 11872 AutoFind: local max [836, 315] 3.7
23:10:51.521 00.004 11872 AutoFind: local max [1051, 574] 3.6
23:10:51.524 00.003 11872 AutoFind: local max [691, 785] 3.6
23:10:51.529 00.005 11872 AutoFind: local max [334, 1067] 3.6
23:10:51.532 00.003 11872 AutoFind: local max [1787, 1026] 3.6
23:10:51.535 00.003 11872 AutoFind: local max [1639, 908] 3.6
23:10:51.539 00.004 11872 AutoFind: local max [1821, 896] 3.6
23:10:51.542 00.003 11872 AutoFind: local max [757, 635] 3.6
23:10:51.545 00.003 11872 AutoFind: local max [985, 470] 3.5
23:10:51.549 00.004 11872 AutoFind: local max [1531, 26] 3.5
23:10:51.553 00.004 11872 AutoFind: local max [869, 824] 3.5
23:10:51.556 00.003 11872 AutoFind: local max [878, 695] 3.5
23:10:51.560 00.004 11872 AutoFind: local max [1687, 361] 3.5
23:10:51.563 00.003 11872 AutoFind: local max [742, 289] 3.5
23:10:51.568 00.005 11872 AutoFind: local max [113, 570] 3.5
23:10:51.572 00.004 11872 AutoFind: close dim-bright [113, 570] 3.5 - [102, 572] 25.3
23:10:51.578 00.006 11872 AutoFind: close dim-bright [1687, 361] 3.5 - [1696, 365] 52.6
23:10:51.582 00.004 11872 AutoFind: close dim-bright [1821, 896] 3.6 - [1808, 901] 118.6
23:10:51.587 00.005 11872 AutoFind: too close [1639, 908] 3.6 - [1651, 905] 4.1
23:10:51.592 00.005 11872 AutoFind: too close [1460, 760] 3.8 - [1459, 766] 4.0
23:10:51.598 00.006 11872 AutoFind: too close [1319, 642] 4.4 - [1320, 634] 4.8
23:10:51.605 00.007 11872 AutoFind: too close [1363, 135] 4.6 - [1363, 141] 6.0
23:10:51.610 00.005 11872 AutoFind: close dim-bright [1363, 135] 4.6 - [1345, 135] 39.8
23:10:51.619 00.009 11872 AutoFind: too close [1651, 673] 4.6 - [1650, 680] 5.3
23:10:51.624 00.005 11872 AutoFind: too close [1417, 525] 4.9 - [1417, 519] 8.1
23:10:51.629 00.005 11872 AutoFind: too close [350, 739] 5.7 - [350, 744] 6.1
23:10:51.632 00.003 11872 AutoFind: close dim-bright [1363, 141] 6.0 - [1345, 135] 39.8
23:10:51.635 00.003 11872 AutoFind: too close [1341, 607] 6.5 - [1341, 613] 10.2
23:10:51.641 00.006 11872 AutoFind: too close [1292, 217] 7.3 - [1289, 211] 10.4
23:10:51.645 00.004 11872 AutoFind: too close [749, 606] 24.2 - [749, 600] 24.7
23:10:51.649 00.004 11872 AutoFind: too close to edge [462, 11] 4.7
23:10:51.653 00.004 11872 AutoFind: too close to edge [10, 718] 9.4
23:10:51.658 00.005 11872 AutoFind: too close to edge [8, 1058] 15.5
23:10:51.661 00.003 11872 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
23:10:51.666 00.005 11872 Star::Find(15, 1808, 901, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:51.669 00.003 11872 Star::Find returns 1 (0), X=1807.35, Y=901.67, Mass=4403, SNR=44.6, Peak=203 HFD=5.8
23:10:51.674 00.005 11872 Star::Find(15, 1563, 352, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:51.679 00.005 11872 Star::Find returns 1 (0), X=1563.10, Y=353.06, Mass=4692, SNR=44.5, Peak=154 HFD=6.2
23:10:51.685 00.006 11872 Star::Find(15, 1696, 365, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:51.689 00.004 11872 Star::Find returns 1 (0), X=1696.51, Y=366.58, Mass=1958, SNR=29.7, Peak=61 HFD=5.9
23:10:51.693 00.004 11872 Star::Find(15, 1345, 135, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:51.696 00.003 11872 Star::Find returns 1 (0), X=1346.05, Y=136.48, Mass=1637, SNR=26.8, Peak=48 HFD=6.6
23:10:51.700 00.004 11872 Star::Find(15, 1270, 63, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:51.703 00.003 11872 Star::Find returns 1 (0), X=1270.65, Y=63.63, Mass=1816, SNR=28.4, Peak=48 HFD=6.8
23:10:51.709 00.006 11872 Star::Find(15, 425, 360, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:51.713 00.004 11872 Star::Find returns 1 (0), X=424.70, Y=360.92, Mass=1201, SNR=22.2, Peak=39 HFD=6.0
23:10:51.717 00.004 11872 Star::Find(15, 102, 572, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:51.721 00.004 11872 Star::Find returns 1 (0), X=102.29, Y=570.93, Mass=703, SNR=17.6, Peak=43 HFD=5.4
23:10:51.725 00.004 11872 Star::Find(15, 92, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:51.728 00.003 11872 Star::Find returns 1 (0), X=91.71, Y=987.23, Mass=530, SNR=15.5, Peak=32 HFD=5.0
23:10:51.732 00.004 11872 Star::Find(15, 139, 474, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:51.735 00.003 11872 Star::Find returns 1 (0), X=138.56, Y=473.91, Mass=648, SNR=17.2, Peak=26 HFD=5.7
23:10:51.739 00.004 11872 Star::Find(15, 854, 959, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:51.744 00.005 11872 Star::Find returns 1 (0), X=856.03, Y=960.41, Mass=1166, SNR=23.1, Peak=35 HFD=6.7
23:10:51.747 00.003 11872 Star::Find(15, 1013, 385, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:51.751 00.004 11872 Star::Find returns 1 (0), X=1013.26, Y=389.45, Mass=978, SNR=20.0, Peak=31 HFD=6.6
23:10:51.755 00.004 11872 Star::Find(15, 1904, 892, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:51.759 00.004 11872 Star::Find returns 1 (0), X=1902.80, Y=893.91, Mass=496, SNR=14.9, Peak=35 HFD=5.4
23:10:51.763 00.004 11872 Star::Find(15, 249, 491, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:51.768 00.005 11872 Star::Find returns 1 (0), X=249.40, Y=491.70, Mass=280, SNR=11.3, Peak=15 HFD=5.4
23:10:51.772 00.004 11872 Star::Find(15, 138, 135, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:51.775 00.003 11872 Star::Find returns 1 (0), X=138.30, Y=134.86, Mass=262, SNR=11.0, Peak=13 HFD=5.0
23:10:51.778 00.003 11872 Star::Find(15, 726, 192, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:51.783 00.005 11872 Star::Find returns 1 (0), X=726.68, Y=189.06, Mass=484, SNR=14.8, Peak=15 HFD=6.6
23:10:51.786 00.003 11872 Star::Find(15, 1329, 692, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:51.789 00.003 11872 Star::Find returns 1 (0), X=1329.79, Y=692.99, Mass=372, SNR=12.6, Peak=19 HFD=6.3
23:10:51.793 00.004 11872 Star::Find(15, 111, 1074, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:51.797 00.004 11872 Star::Find returns 1 (0), X=110.89, Y=1074.41, Mass=175, SNR=8.9, Peak=17 HFD=3.5
23:10:51.802 00.005 11872 Star::Find(15, 360, 389, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:51.806 00.004 11872 Star::Find returns 1 (0), X=360.53, Y=390.37, Mass=290, SNR=11.5, Peak=15 HFD=5.4
23:10:51.810 00.004 11872 Star::Find(15, 459, 432, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:51.814 00.004 11872 Star::Find returns 1 (0), X=458.35, Y=434.30, Mass=470, SNR=14.6, Peak=14 HFD=6.7
23:10:51.817 00.003 11872 Star::Find(15, 263, 93, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:51.822 00.005 11872 Star::Find returns 1 (0), X=262.93, Y=92.70, Mass=172, SNR=9.0, Peak=11 HFD=4.7
23:10:51.825 00.003 11872 Star::Find(15, 1881, 732, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:51.829 00.004 11872 Star::Find returns 1 (0), X=1880.38, Y=732.58, Mass=222, SNR=10.1, Peak=13 HFD=5.1
23:10:51.833 00.004 11872 Star::Find(15, 476, 354, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:51.838 00.005 11872 Star::Find returns 1 (0), X=475.79, Y=355.33, Mass=305, SNR=11.5, Peak=16 HFD=5.8
23:10:51.841 00.003 11872 Star::Find(15, 287, 457, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:51.844 00.003 11872 Star::Find returns 1 (0), X=286.01, Y=457.51, Mass=220, SNR=10.1, Peak=9 HFD=6.1
23:10:51.847 00.003 11872 Star::Find(15, 280, 1051, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:51.851 00.004 11872 Star::Find returns 1 (0), X=279.40, Y=1050.67, Mass=131, SNR=7.8, Peak=11 HFD=4.5
23:10:51.854 00.003 11872 Star::Find(15, 1277, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:51.858 00.004 11872 Star::Find returns 1 (0), X=1278.22, Y=25.25, Mass=309, SNR=11.6, Peak=16 HFD=6.5
23:10:51.861 00.003 11872 Star::Find(15, 1754, 290, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:51.867 00.006 11872 Star::Find returns 1 (0), X=1754.12, Y=286.82, Mass=173, SNR=8.9, Peak=14 HFD=5.8
23:10:51.870 00.003 11872 Star::Find(15, 1831, 179, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:51.874 00.004 11872 Star::Find returns 1 (0), X=1831.17, Y=179.14, Mass=137, SNR=7.9, Peak=8 HFD=4.7
23:10:51.877 00.003 11872 Star::Find(15, 257, 713, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:51.882 00.005 11872 Star::Find returns 1 (0), X=256.36, Y=711.66, Mass=158, SNR=8.5, Peak=8 HFD=5.1
23:10:51.884 00.002 11872 Star::Find(15, 788, 900, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:51.888 00.004 11872 Star::Find returns 1 (0), X=787.54, Y=901.66, Mass=306, SNR=11.8, Peak=12 HFD=6.7
23:10:51.892 00.004 11872 Star::Find(15, 1498, 544, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:51.896 00.004 11872 Star::Find returns 1 (0), X=1497.33, Y=546.06, Mass=164, SNR=8.6, Peak=7 HFD=6.2
23:10:51.900 00.004 11872 Star::Find(15, 1807, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:51.904 00.004 11872 Star::Find returns 1 (0), X=1807.25, Y=31.20, Mass=146, SNR=8.2, Peak=10 HFD=6.4
23:10:51.907 00.003 11872 Star::Find(15, 79, 1021, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:51.911 00.004 11872 Star::Find returns 1 (0), X=78.50, Y=1020.24, Mass=128, SNR=7.7, Peak=11 HFD=4.6
23:10:51.914 00.003 11872 Star::Find(15, 1598, 885, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:51.918 00.004 11872 Star::Find false star n=23 nbg=286 bg=1.1 sigma=1.0 thresh=4 peak=4
23:10:51.921 00.003 11872 Star::Find returns 0 (2), X=1598.00, Y=885.00, Mass=77, SNR=2.9, Peak=7 HFD=0.0
23:10:51.924 00.003 11872 Star::Find(15, 843, 741, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:51.928 00.004 11872 Star::Find returns 1 (0), X=844.13, Y=741.19, Mass=130, SNR=7.6, Peak=8 HFD=5.7
23:10:51.931 00.003 11872 Star::Find(15, 280, 569, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:51.935 00.004 11872 Star::Find returns 1 (0), X=280.53, Y=567.00, Mass=147, SNR=8.2, Peak=7 HFD=6.1
23:10:51.938 00.003 11872 Star::Find(15, 535, 684, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:51.943 00.005 11872 Star::Find returns 1 (0), X=533.57, Y=687.48, Mass=386, SNR=12.9, Peak=11 HFD=7.5
23:10:51.947 00.004 11872 Star::Find(15, 525, 970, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:51.950 00.003 11872 Star::Find false star n=29 nbg=286 bg=1.0 sigma=1.0 thresh=4 peak=4
23:10:51.955 00.005 11872 Star::Find returns 0 (2), X=525.00, Y=970.00, Mass=107, SNR=2.9, Peak=7 HFD=0.0
23:10:51.959 00.004 11872 Star::Find(15, 1671, 502, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:51.963 00.004 11872 Star::Find false star n=29 nbg=278 bg=0.9 sigma=0.9 thresh=4 peak=4
23:10:51.966 00.003 11872 Star::Find returns 0 (2), X=1671.00, Y=502.00, Mass=107, SNR=2.9, Peak=8 HFD=0.0
23:10:51.970 00.004 11872 Star::Find(15, 1679, 439, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:51.974 00.004 11872 Star::Find returns 1 (0), X=1678.97, Y=440.88, Mass=139, SNR=8.0, Peak=7 HFD=6.1
23:10:51.978 00.004 11872 Star::Find(15, 540, 292, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:51.982 00.004 11872 Star::Find returns 1 (0), X=540.69, Y=291.62, Mass=138, SNR=7.8, Peak=10 HFD=5.4
23:10:51.985 00.003 11872 Star::Find(15, 1181, 419, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:51.989 00.004 11872 Star::Find returns 1 (0), X=1181.04, Y=420.41, Mass=124, SNR=7.4, Peak=8 HFD=6.4
23:10:51.992 00.003 11872 Star::Find(15, 167, 131, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:51.996 00.004 11872 Star::Find false star n=26 nbg=271 bg=0.6 sigma=0.7 thresh=3 peak=2
23:10:51.999 00.003 11872 Star::Find returns 0 (2), X=167.00, Y=131.00, Mass=72, SNR=2.9, Peak=5 HFD=0.0
23:10:52.002 00.003 11872 Star::Find(15, 1665, 45, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:52.006 00.004 11872 Star::Find false star n=22 nbg=273 bg=0.7 sigma=0.8 thresh=3 peak=3
23:10:52.011 00.005 11872 Star::Find returns 0 (2), X=1665.00, Y=45.00, Mass=61, SNR=2.9, Peak=7 HFD=0.0
23:10:52.014 00.003 11872 Star::Find(15, 329, 32, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:52.018 00.004 11872 Star::Find false star n=23 nbg=274 bg=0.7 sigma=0.7 thresh=3 peak=3
23:10:52.021 00.003 11872 Star::Find returns 0 (2), X=329.00, Y=32.00, Mass=65, SNR=2.9, Peak=5 HFD=0.0
23:10:52.025 00.004 11872 Star::Find(15, 1364, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:52.028 00.003 11872 Star::Find returns 1 (0), X=1363.13, Y=856.05, Mass=143, SNR=8.0, Peak=8 HFD=6.1
23:10:52.033 00.005 11872 Star::Find(15, 1792, 680, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:52.037 00.004 11872 Star::Find false star n=31 nbg=285 bg=1.0 sigma=0.9 thresh=4 peak=4
23:10:52.041 00.004 11872 Star::Find returns 0 (2), X=1792.00, Y=680.00, Mass=122, SNR=2.9, Peak=8 HFD=0.0
23:10:52.045 00.004 11872 Star::Find(15, 1225, 1022, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:52.049 00.004 11872 Star::Find false star n=37 nbg=266 bg=0.8 sigma=0.8 thresh=3 peak=3
23:10:52.053 00.004 11872 Star::Find returns 0 (2), X=1225.00, Y=1022.00, Mass=110, SNR=2.9, Peak=8 HFD=0.0
23:10:52.056 00.003 11872 Star::Find(15, 386, 637, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:52.060 00.004 11872 Star::Find returns 1 (0), X=386.07, Y=635.40, Mass=76, SNR=5.9, Peak=6 HFD=5.3
23:10:52.064 00.004 11872 Star::Find(15, 1313, 784, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:52.068 00.004 11872 Star::Find false star n=24 nbg=282 bg=1.0 sigma=1.0 thresh=4 peak=4
23:10:52.071 00.003 11872 Star::Find returns 0 (2), X=1313.00, Y=784.00, Mass=95, SNR=2.9, Peak=7 HFD=0.0
23:10:52.075 00.004 11872 Star::Find(15, 490, 613, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:52.079 00.004 11872 Star::Find false star n=34 nbg=285 bg=0.9 sigma=0.9 thresh=4 peak=4
23:10:52.082 00.003 11872 Star::Find returns 0 (2), X=490.00, Y=613.00, Mass=133, SNR=2.9, Peak=8 HFD=0.0
23:10:52.086 00.004 11872 Star::Find(15, 1368, 492, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:52.090 00.004 11872 Star::Find returns 1 (0), X=1368.17, Y=492.93, Mass=159, SNR=8.4, Peak=8 HFD=6.3
23:10:52.093 00.003 11872 Star::Find(15, 1704, 462, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:52.097 00.004 11872 Star::Find returns 1 (0), X=1703.48, Y=457.16, Mass=116, SNR=7.3, Peak=7 HFD=7.1
23:10:52.101 00.004 11872 Star::Find(15, 414, 106, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:52.104 00.003 11872 Star::Find false star n=22 nbg=281 bg=1.0 sigma=1.0 thresh=4 peak=4
23:10:52.108 00.004 11872 Star::Find returns 0 (2), X=414.00, Y=106.00, Mass=75, SNR=2.9, Peak=6 HFD=0.0
23:10:52.111 00.003 11872 Star::Find(15, 1021, 685, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:52.115 00.004 11872 Star::Find false star n=36 nbg=274 bg=0.7 sigma=0.7 thresh=3 peak=3
23:10:52.119 00.004 11872 Star::Find returns 0 (2), X=1021.00, Y=685.00, Mass=103, SNR=2.9, Peak=6 HFD=0.0
23:10:52.122 00.003 11872 Star::Find(15, 128, 101, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:52.125 00.003 11872 Star::Find false star n=19 nbg=277 bg=0.5 sigma=0.7 thresh=3 peak=3
23:10:52.130 00.005 11872 Star::Find returns 0 (2), X=128.00, Y=101.00, Mass=55, SNR=2.9, Peak=5 HFD=0.0
23:10:52.133 00.003 11872 Star::Find(15, 1017, 517, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:52.136 00.003 11872 Star::Find returns 0 (2), X=1017.00, Y=517.00, Mass=12, SNR=2.3, Peak=3 HFD=0.0
23:10:52.140 00.004 11872 Star::Find(15, 677, 397, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:52.143 00.003 11872 Star::Find returns 0 (2), X=677.00, Y=397.00, Mass=21, SNR=3.0, Peak=7 HFD=0.0
23:10:52.146 00.003 11872 Star::Find(15, 1622, 599, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:52.151 00.005 11872 Star::Find returns 1 (0), X=1623.29, Y=603.79, Mass=108, SNR=7.0, Peak=6 HFD=6.6
23:10:52.154 00.003 11872 Star::Find(15, 314, 520, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:52.157 00.003 11872 Star::Find returns 1 (0), X=311.95, Y=521.55, Mass=119, SNR=7.4, Peak=7 HFD=6.6
23:10:52.161 00.004 11872 Star::Find(15, 669, 227, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:52.165 00.004 11872 Star::Find false star n=47 nbg=270 bg=0.8 sigma=0.8 thresh=3 peak=3
23:10:52.169 00.004 11872 Star::Find returns 0 (2), X=669.00, Y=227.00, Mass=135, SNR=2.9, Peak=6 HFD=0.0
23:10:52.171 00.002 11872 Star::Find(15, 1016, 323, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:52.174 00.003 11872 Star::Find false star n=30 nbg=287 bg=1.1 sigma=1.0 thresh=4 peak=4
23:10:52.178 00.004 11872 Star::Find returns 0 (2), X=1016.00, Y=323.00, Mass=110, SNR=2.9, Peak=7 HFD=0.0
23:10:52.182 00.004 11872 Star::Find(15, 1386, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:52.186 00.004 11872 Star::Find false star n=29 nbg=274 bg=0.7 sigma=0.8 thresh=3 peak=3
23:10:52.189 00.003 11872 Star::Find returns 0 (2), X=1386.00, Y=18.00, Mass=77, SNR=2.9, Peak=6 HFD=0.0
23:10:52.194 00.005 11872 Star::Find(15, 1447, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:52.197 00.003 11872 Star::Find false star n=8 nbg=286 bg=0.5 sigma=0.7 thresh=3 peak=1
23:10:52.200 00.003 11872 Star::Find returns 0 (2), X=1447.00, Y=116.00, Mass=22, SNR=2.9, Peak=5 HFD=0.0
23:10:52.204 00.004 11872 Star::Find(15, 836, 315, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:52.207 00.003 11872 Star::Find returns 0 (2), X=836.00, Y=315.00, Mass=15, SNR=2.6, Peak=4 HFD=0.0
23:10:52.211 00.004 11872 Star::Find(15, 1051, 574, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:52.214 00.003 11872 Star::Find false star n=21 nbg=278 bg=0.7 sigma=0.8 thresh=3 peak=3
23:10:52.217 00.003 11872 Star::Find returns 0 (2), X=1051.00, Y=574.00, Mass=54, SNR=2.9, Peak=5 HFD=0.0
23:10:52.221 00.004 11872 Star::Find(15, 691, 785, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:52.225 00.004 11872 Star::Find false star n=17 nbg=288 bg=1.0 sigma=1.0 thresh=4 peak=3
23:10:52.228 00.003 11872 Star::Find returns 0 (2), X=691.00, Y=785.00, Mass=55, SNR=2.9, Peak=8 HFD=0.0
23:10:52.232 00.004 11872 Star::Find(15, 334, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:52.235 00.003 11872 Star::Find false star n=22 nbg=279 bg=1.2 sigma=1.0 thresh=4 peak=4
23:10:52.240 00.005 11872 Star::Find returns 0 (2), X=334.00, Y=1067.00, Mass=76, SNR=2.9, Peak=7 HFD=0.0
23:10:52.243 00.003 11872 Star::Find(15, 1787, 1026, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:52.248 00.005 11872 Star::Find false star n=13 nbg=272 bg=0.6 sigma=0.7 thresh=3 peak=2
23:10:52.251 00.003 11872 Star::Find returns 0 (2), X=1787.00, Y=1026.00, Mass=37, SNR=2.9, Peak=5 HFD=0.0
23:10:52.254 00.003 11872 Star::Find(15, 1821, 896, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:52.258 00.004 11872 Star::Find returns 1 (0), X=1807.35, Y=901.67, Mass=4403, SNR=44.6, Peak=203 HFD=5.8
23:10:52.261 00.003 11872 Star::Find(15, 757, 635, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:52.263 00.002 11872 Star::Find false star n=15 nbg=274 bg=0.7 sigma=0.8 thresh=3 peak=2
23:10:52.267 00.004 11872 Star::Find returns 0 (2), X=757.00, Y=635.00, Mass=40, SNR=2.9, Peak=5 HFD=0.0
23:10:52.270 00.003 11872 Star::Find(15, 985, 470, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:52.273 00.003 11872 Star::Find false star n=13 nbg=280 bg=0.8 sigma=0.9 thresh=4 peak=3
23:10:52.277 00.004 11872 Star::Find returns 0 (2), X=985.00, Y=470.00, Mass=45, SNR=2.9, Peak=6 HFD=0.0
23:10:52.280 00.003 11872 Star::Find(15, 1531, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:52.283 00.003 11872 Star::Find false star n=12 nbg=283 bg=0.6 sigma=0.7 thresh=3 peak=2
23:10:52.287 00.004 11872 Star::Find returns 0 (2), X=1531.00, Y=26.00, Mass=30, SNR=2.9, Peak=5 HFD=0.0
23:10:52.290 00.003 11872 Star::Find(15, 869, 824, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:52.294 00.004 11872 Star::Find returns 0 (2), X=869.00, Y=824.00, Mass=18, SNR=2.8, Peak=4 HFD=0.0
23:10:52.297 00.003 11872 Star::Find(15, 878, 695, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:52.302 00.005 11872 Star::Find false star n=21 nbg=280 bg=1.2 sigma=1.0 thresh=4 peak=3
23:10:52.305 00.003 11872 Star::Find returns 0 (2), X=878.00, Y=695.00, Mass=69, SNR=2.9, Peak=6 HFD=0.0
23:10:52.309 00.004 11872 Star::Find(15, 1687, 361, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:52.312 00.003 11872 Star::Find returns 1 (0), X=1696.51, Y=366.58, Mass=1958, SNR=29.7, Peak=61 HFD=5.9
23:10:52.316 00.004 11872 Star::Find(15, 742, 289, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:52.320 00.004 11872 Star::Find false star n=12 nbg=277 bg=0.7 sigma=0.8 thresh=3 peak=2
23:10:52.323 00.003 11872 Star::Find returns 0 (2), X=742.00, Y=289.00, Mass=34, SNR=2.9, Peak=5 HFD=0.0
23:10:52.327 00.004 11872 Star::Find(15, 113, 570, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:52.330 00.003 11872 Star::Find returns 1 (0), X=102.29, Y=570.93, Mass=703, SNR=17.6, Peak=43 HFD=5.4
23:10:52.335 00.005 11872 AutoFind: finding best star pass 1
23:10:52.338 00.003 11872 Star::Find(15, 1808, 901, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:52.341 00.003 11872 Star::Find returns 1 (0), X=1807.35, Y=901.67, Mass=4403, SNR=44.6, Peak=203 HFD=5.8
23:10:52.345 00.004 11872 AutoFind returns star at [1808, 901] 118.6 Mass 4403 SNR 44.6
23:10:52.350 00.005 11872 Star::Find(15, 1808, 901, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:52.354 00.004 11872 Star::Find returns 1 (0), X=1807.35, Y=901.67, Mass=4403, SNR=44.6, Peak=203 HFD=5.8
23:10:52.357 00.003 11872 MultiStar: List (12): {1807.35, 901.67}(44.6), {1563.10, 353.06}(44.5), {1696.51, 366.58}(29.7), {1346.05, 136.48}(26.8), {1270.65, 63.63}(28.4), {424.70, 360.92}(22.2), {102.29, 570.93}(17.6), {91.71, 987.23}(15.5), {138.56, 473.91}(17.2), {856.03, 960.41}(23.1), {1013.26, 389.45}(20.0), {1902.80, 893.91}(14.9), 
23:10:52.360 00.003 11872 setting lock position to (1807.35, 901.67)
23:10:52.366 00.006 11872 AutoSelect: state = 1, call UpdateGuideState
23:10:52.370 00.004 11872 UpdateGuideState(): m_state=1
23:10:52.374 00.004 11872 Star::Find(15, 1807, 901, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:52.378 00.004 11872 Star::Find returns 1 (0), X=1807.35, Y=901.67, Mass=4403, SNR=44.6, Peak=203 HFD=5.8
23:10:52.382 00.004 11872 CameraToMount -- cameraTheta (0.00) - m_xAngle (0.00) = xAngle (-0.00 = -0.00)
23:10:52.385 00.003 11872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.97 = 2.97)
23:10:52.389 00.004 11872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
23:10:52.394 00.005 11872 setting force full frames = false
23:10:52.398 00.004 11872 setting lock position to (1807.35, 901.67)
23:10:52.402 00.004 11872 CurrentPosition() valid, moving to STATE_SELECTED
23:10:52.405 00.003 11872 Changing from state SELECTING to SELECTED
23:10:52.409 00.004 11872 guider state => SELECTED
23:10:52.414 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=203, med=0, FiltMin=0, FiltMax=113, Gamma=1.000
23:10:52.418 00.004 11872 UpdateGuideState exits: m=4403 SNR=44.6
23:10:52.421 00.003 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=203, med=0, FiltMin=0, FiltMax=113, Gamma=1.000
23:10:52.426 00.005 11872 Status Line: Auto-selected star at (1807.4, 901.7)
23:10:52.431 00.005 11872 PhdController: newstate STATE_WAIT_SELECTED
23:10:52.436 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:52.439 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:10:52.442 00.003 11872 Enqueuing Expose request
23:10:52.445 00.003 9960 Worker thread wakes up
23:10:52.445 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:10:52.445 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1792,887,31,31)
23:10:52.446 00.001 11872 evsrv: cli 0D2D3040 connect
23:10:52.450 00.004 11872 case statement mapped state 2 to 1
23:10:52.453 00.003 11872 case statement mapped state 2 to 1
23:10:52.457 00.004 11872 evsrv: cli 0D2D3040 request: {"method":"get_lock_position","id":"9d6b8511-a167-43ef-89cd-4b1dfc1985fc"}
23:10:52.460 00.003 11872 evsrv: cli 0D2D3040 response: {"jsonrpc":"2.0","result":[1807.35,901.67],"id":"9d6b8511-a167-43ef-89cd-4b1dfc1985fc"}
23:10:52.465 00.005 11872 evsrv: cli 0D2D3040 disconnect
23:10:52.470 00.005 11872 evsrv: cli 0D2D2A00 connect
23:10:52.473 00.003 11872 case statement mapped state 2 to 1
23:10:52.476 00.003 11872 case statement mapped state 2 to 1
23:10:52.480 00.004 11872 evsrv: cli 0D2D2A00 request: {"method":"get_app_state","id":"88c2cfa5-04b6-4c10-b4a0-b27001a1cc0f"}
23:10:52.483 00.003 11872 case statement mapped state 2 to 1
23:10:52.486 00.003 11872 evsrv: cli 0D2D2A00 response: {"jsonrpc":"2.0","result":"Selected","id":"88c2cfa5-04b6-4c10-b4a0-b27001a1cc0f"}
23:10:52.491 00.005 11872 evsrv: cli 0D2D2A00 disconnect
23:10:53.491 01.000 11872 evsrv: cli 0D2D2F00 connect
23:10:53.497 00.006 11872 case statement mapped state 2 to 1
23:10:53.503 00.006 11872 case statement mapped state 2 to 1
23:10:53.508 00.005 11872 evsrv: cli 0D2D2F00 request: {"method":"get_app_state","id":"440ec65f-2d24-442d-9a40-3b172336065c"}
23:10:53.514 00.006 11872 case statement mapped state 2 to 1
23:10:53.519 00.005 11872 evsrv: cli 0D2D2F00 response: {"jsonrpc":"2.0","result":"Selected","id":"440ec65f-2d24-442d-9a40-3b172336065c"}
23:10:53.523 00.004 11872 evsrv: cli 0D2D2F00 disconnect
23:10:53.689 00.166 9960 Exposure complete
23:10:53.805 00.116 9960 worker thread done servicing request
23:10:53.805 00.000 11872 OnExposeComplete: enter
23:10:53.810 00.005 11872 UpdateGuideState(): m_state=2
23:10:53.814 00.004 11872 Star::Find(15, 1807, 901, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:10:53.818 00.004 11872 Star::Find returns 1 (0), X=1806.77, Y=902.89, Mass=3966, SNR=42.9, Peak=174 HFD=5.8
23:10:53.823 00.005 11872 CameraToMount -- cameraTheta (2.02) - m_xAngle (0.00) = xAngle (2.01 = 2.01)
23:10:53.826 00.003 11872 CameraToMount -- cameraTheta (2.02) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.98 = -1.30)
23:10:53.830 00.004 11872 CameraToMount -- cameraX=-0.58 cameraY=1.22 hyp=1.36 cameraTheta=2.02 mountX=-0.58 mountY=-1.31, mountTheta=-1.99
23:10:53.835 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=174, med=0, FiltMin=0, FiltMax=110, Gamma=1.000
23:10:53.841 00.006 11872 UpdateGuideState exits: m=3966 SNR=42.9
23:10:53.845 00.004 11872 PhdController: newstate STATE_CALIBRATE
23:10:53.849 00.004 11872 PhdController: newstate STATE_GUIDE
23:10:53.866 00.017 11872 Changing from state SELECTED to CALIBRATING_PRIMARY
23:10:53.870 00.004 11872 guider state => CALIBRATED
23:10:53.874 00.004 11872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
23:10:53.878 00.004 11872 reset dither spiral
23:10:53.882 00.004 11872 PhdController: newstate STATE_SETTLE_BEGIN
23:10:53.885 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:53.888 00.003 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:10:53.892 00.004 11872 Enqueuing Expose request
23:10:53.895 00.003 9960 Worker thread wakes up
23:10:53.895 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:10:53.895 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:10:54.525 00.630 11872 evsrv: cli 0D2D2E60 connect
23:10:54.532 00.007 11872 case statement mapped state 5 to 1
23:10:54.538 00.006 11872 case statement mapped state 5 to 1
23:10:54.544 00.006 11872 evsrv: cli 0D2D2E60 request: {"method":"get_app_state","id":"b2f25fe4-d840-4d4d-aff1-08566f5040dc"}
23:10:54.550 00.006 11872 case statement mapped state 5 to 1
23:10:54.554 00.004 11872 evsrv: cli 0D2D2E60 response: {"jsonrpc":"2.0","result":"Selected","id":"b2f25fe4-d840-4d4d-aff1-08566f5040dc"}
23:10:54.560 00.006 11872 evsrv: cli 0D2D2E60 disconnect
23:10:55.149 00.589 9960 Exposure complete
23:10:55.263 00.114 9960 worker thread done servicing request
23:10:55.264 00.001 11872 OnExposeComplete: enter
23:10:55.268 00.004 11872 UpdateGuideState(): m_state=5
23:10:55.272 00.004 11872 Star::Find(15, 1806, 902, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:10:55.276 00.004 11872 Star::Find returns 1 (0), X=1807.37, Y=901.42, Mass=4470, SNR=45.0, Peak=196 HFD=5.7
23:10:55.279 00.003 11872 CameraToMount -- cameraTheta (-1.51) - m_xAngle (0.00) = xAngle (-1.51 = -1.51)
23:10:55.283 00.004 11872 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.46 = 1.46)
23:10:55.287 00.004 11872 CameraToMount -- cameraX=0.02 cameraY=-0.25 hyp=0.25 cameraTheta=-1.51 mountX=0.01 mountY=0.25, mountTheta=1.51
23:10:55.292 00.005 11872 Changing from state CALIBRATED to GUIDING
23:10:55.296 00.004 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:10:55.299 00.003 11872 ScopeASCOM::SideOfPier() returns 0
23:10:55.303 00.004 11872 AdjustCalibrationForScopePointing (scope): current dec=31.2 pierSide=0, cal dec=0.0 pierSide=0 rotAngle=None bin=1
23:10:55.307 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:10:55.311 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:10:55.315 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:10:55.318 00.003 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:10:55.322 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:10:55.327 00.005 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:10:55.331 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:10:55.336 00.005 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:10:55.339 00.003 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:10:55.343 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:10:55.347 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:10:55.351 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:10:55.354 00.003 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:10:55.434 00.080 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:10:55.439 00.005 11872 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 2.900000
23:10:55.444 00.005 11872 Dec comp: XRate 1.564 -> 1.338 for dec 0.0 -> dec 31.2
23:10:55.448 00.004 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:10:55.453 00.005 11872 ScopeASCOM::SideOfPier() returns 0
23:10:55.458 00.005 11872 setting lock position to (1807.37, 901.42)
23:10:55.461 00.003 11872 guider state => GUIDING
23:10:55.464 00.003 11872 Status Line: Guiding
23:10:55.469 00.005 11872 Mount: notify guiding started
23:10:55.475 00.006 11872 GetString("/profile/5/name", "") returns "PHD SF 2025"
23:10:55.479 00.004 11872 GetString("/profile/5/scope/calibration/timestamp", "") returns "11/21/2025 10:15:14 PM"
23:10:55.484 00.005 11872 GetDouble("/profile/5/scope/calibration/xRate", 1.000000) returns 0.001564
23:10:55.488 00.004 11872 GetDouble("/profile/5/scope/calibration/yRate", 1.000000) returns 0.001340
23:10:55.492 00.004 11872 GetInt("/profile/5/scope/calibration/binning", 1) returns 1
23:10:55.497 00.005 11872 GetDouble("/profile/5/scope/calibration/xAngle", 0.000000) returns 0.004073
23:10:55.501 00.004 11872 GetDouble("/profile/5/scope/calibration/yAngle", 0.000000) returns -1.738880
23:10:55.505 00.004 11872 GetDouble("/profile/5/scope/calibration/declination", 0.000000) returns 0.000075
23:10:55.509 00.004 11872 GetInt("/profile/5/scope/calibration/pierSide", -1) returns 0
23:10:55.512 00.003 11872 GetInt("/profile/5/scope/calibration/raGuideParity", 0) returns 1
23:10:55.517 00.005 11872 GetInt("/profile/5/scope/calibration/decGuideParity", 0) returns -1
23:10:55.521 00.004 11872 GetDouble("/profile/5/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
23:10:55.525 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:10:55.529 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:10:55.533 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:10:55.537 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:10:55.541 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:10:55.544 00.003 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:10:55.548 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:10:55.552 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:10:55.557 00.005 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:10:55.561 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:10:55.564 00.003 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:10:55.568 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:10:55.571 00.003 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:10:55.574 00.003 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:10:55.579 00.005 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:10:55.582 00.003 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:10:55.585 00.003 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:10:55.588 00.003 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:10:55.593 00.005 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:10:55.596 00.003 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:10:55.601 00.005 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:10:55.604 00.003 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:10:55.610 00.006 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:10:55.614 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:10:55.617 00.003 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:10:55.622 00.005 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:10:55.637 00.015 11872 evsrv: cli 0D2D21E0 connect
23:10:55.642 00.005 11872 case statement mapped state 6 to 3
23:10:55.646 00.004 11872 case statement mapped state 6 to 3
23:10:55.650 00.004 11872 evsrv: cli 0D2D21E0 request: {"method":"get_app_state","id":"691f1b8c-0dd8-44be-b3d3-29509ef0b3d3"}
23:10:55.655 00.005 11872 case statement mapped state 6 to 3
23:10:55.659 00.004 11872 evsrv: cli 0D2D21E0 response: {"jsonrpc":"2.0","result":"Guiding","id":"691f1b8c-0dd8-44be-b3d3-29509ef0b3d3"}
23:10:55.672 00.013 11872 evsrv: cli 0D2D21E0 disconnect
23:10:55.716 00.044 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:10:55.721 00.005 11872 ScopeASCOM::SideOfPier() returns 0
23:10:55.727 00.006 11872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
23:10:55.735 00.008 11872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
23:10:55.741 00.006 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:10:55.747 00.006 11872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 31.2
23:10:55.752 00.005 11872 MountToCamera -- mountTheta (-0.00) + m_xAngle (0.00) = xAngle (0.00 = 0.00)
23:10:55.756 00.004 11872 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
23:10:55.759 00.003 11872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
23:10:55.766 00.007 11872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
23:10:55.770 00.004 11872 GetInt("/profile/5/AutoLoadCalibration", -1) returns 1
23:10:55.774 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=196, med=0, FiltMin=0, FiltMax=117, Gamma=1.000
23:10:55.778 00.004 11872 UpdateGuideState exits: m=4470 SNR=45.0
23:10:55.782 00.004 11872 PhdController: newstate STATE_SETTLE_WAIT
23:10:55.786 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:55.789 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:10:55.794 00.005 11872 Enqueuing Expose request
23:10:55.798 00.004 9960 Worker thread wakes up
23:10:55.798 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:10:55.798 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1792,886,31,31)
23:10:57.041 01.243 9960 Exposure complete
23:10:57.158 00.117 9960 worker thread done servicing request
23:10:57.159 00.001 11872 OnExposeComplete: enter
23:10:57.163 00.004 11872 UpdateGuideState(): m_state=6
23:10:57.167 00.004 11872 Star::Find(15, 1807, 901, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:10:57.170 00.003 11872 Star::Find returns 1 (0), X=1807.39, Y=900.81, Mass=4469, SNR=45.3, Peak=211 HFD=5.7
23:10:57.175 00.005 11872 CameraToMount -- cameraTheta (-1.54) - m_xAngle (0.00) = xAngle (-1.54 = -1.54)
23:10:57.179 00.004 11872 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.43 = 1.43)
23:10:57.183 00.004 11872 CameraToMount -- cameraX=0.02 cameraY=-0.61 hyp=0.61 cameraTheta=-1.54 mountX=0.02 mountY=0.60, mountTheta=1.54
23:10:57.188 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.02, y=-0.61, opts=13)
23:10:57.192 00.004 11872 Enqueuing Move request for scope (0.02, -0.61)
23:10:57.196 00.004 9960 Worker thread wakes up
23:10:57.196 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=0, FiltMin=0, FiltMax=115, Gamma=1.000
23:10:57.200 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.61) opts 0xd
23:10:57.200 00.000 9960 Handling offset move in thread for scope, endpoint = (0.02, -0.61)
23:10:57.201 00.001 9960 Moving (0.02, -0.61) raw xDistance=0.02 yDistance=0.60
23:10:57.201 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:10:57.201 00.000 9960 resist switch: large excursion: input 0.60 thresh 0.60 direction from 0 to 1
23:10:57.201 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.81
23:10:57.202 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.60 from input 0.60
23:10:57.202 00.000 9960 MoveAxis(E, 0, ABG)
23:10:57.202 00.000 9960 Move returns status 0, amount 0
23:10:57.202 00.000 9960 MoveAxis(S, 451, ABG)
23:10:57.202 00.000 9960 Guiding  Dir = 1, Dur = 451
23:10:57.202 00.000 11872 UpdateGuideState exits: m=4469 SNR=45.3
23:10:57.208 00.006 11872 PhdController: settling, locked = 1, distance = 0.36 (1.50) aobump = 0 frame = 1 / 99999
23:10:57.213 00.005 9960 IsSlewing returns 0
23:10:57.213 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763788257.213,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.36,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:10:57.218 00.005 9960 IsGuiding returns 0
23:10:57.218 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:57.223 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:10:57.227 00.004 11872 Enqueuing Expose request
23:10:57.230 00.003 9960 PulseGuide returned control before completion, sleep 461
23:10:57.704 00.474 9960 IsGuiding returns 0
23:10:57.705 00.001 9960 Move returns status 0, amount 451
23:10:57.705 00.000 9960 move complete, result=0
23:10:57.706 00.001 9960 worker thread done servicing request
23:10:57.706 00.000 11872 GuideStep: 0.0 px 0 ms EAST, 0.6 px 451 ms SOUTH
23:10:57.711 00.005 9960 Worker thread wakes up
23:10:57.711 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:10:57.712 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1792,886,31,31)
23:10:58.957 01.245 9960 Exposure complete
23:10:59.067 00.110 9960 worker thread done servicing request
23:10:59.067 00.000 11872 OnExposeComplete: enter
23:10:59.071 00.004 11872 UpdateGuideState(): m_state=6
23:10:59.075 00.004 11872 Star::Find(15, 1807, 900, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:10:59.078 00.003 11872 Star::Find returns 1 (0), X=1807.36, Y=901.46, Mass=4301, SNR=44.5, Peak=198 HFD=5.8
23:10:59.082 00.004 11872 CameraToMount -- cameraTheta (1.78) - m_xAngle (0.00) = xAngle (1.78 = 1.78)
23:10:59.087 00.005 11872 CameraToMount -- cameraTheta (1.78) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.75 = -1.54)
23:10:59.090 00.003 11872 CameraToMount -- cameraX=-0.01 cameraY=0.04 hyp=0.04 cameraTheta=1.78 mountX=-0.01 mountY=-0.04, mountTheta=-1.77
23:10:59.095 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.01, y=0.04, opts=13)
23:10:59.098 00.003 11872 Enqueuing Move request for scope (-0.01, 0.04)
23:10:59.103 00.005 9960 Worker thread wakes up
23:10:59.103 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=198, med=0, FiltMin=0, FiltMax=103, Gamma=1.000
23:10:59.106 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.04) opts 0xd
23:10:59.106 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.01, 0.04)
23:10:59.107 00.001 9960 Moving (-0.01, 0.04) raw xDistance=-0.01 yDistance=-0.04
23:10:59.107 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:10:59.107 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:10:59.107 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:10:59.107 00.000 9960 MoveAxis(E, 0, ABG)
23:10:59.107 00.000 9960 Move returns status 0, amount 0
23:10:59.108 00.001 9960 MoveAxis(N, 0, ABG)
23:10:59.108 00.000 9960 Move returns status 0, amount 0
23:10:59.108 00.000 9960 move complete, result=0
23:10:59.108 00.000 9960 worker thread done servicing request
23:10:59.108 00.000 11872 UpdateGuideState exits: m=4301 SNR=44.5
23:10:59.112 00.004 11872 PhdController: settling, locked = 1, distance = 0.26 (1.50) aobump = 0 frame = 2 / 99999
23:10:59.117 00.005 11872 evsrv: {"Event":"Settling","Timestamp":1763788259.117,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.26,"Time":1.9,"SettleTime":10.0,"StarLocked":true}
23:10:59.120 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:59.125 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:10:59.128 00.003 11872 Enqueuing Expose request
23:10:59.132 00.004 9960 Worker thread wakes up
23:10:59.132 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:10:59.132 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1792,886,31,31)
23:10:59.132 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:11:00.379 01.247 9960 Exposure complete
23:11:00.485 00.106 9960 worker thread done servicing request
23:11:00.485 00.000 11872 OnExposeComplete: enter
23:11:00.489 00.004 11872 UpdateGuideState(): m_state=6
23:11:00.494 00.005 11872 Star::Find(15, 1807, 901, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:11:00.498 00.004 11872 Star::Find returns 1 (0), X=1807.35, Y=901.28, Mass=4340, SNR=44.6, Peak=176 HFD=5.9
23:11:00.502 00.004 11872 CameraToMount -- cameraTheta (-1.68) - m_xAngle (0.00) = xAngle (-1.69 = -1.69)
23:11:00.505 00.003 11872 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.28 = 1.28)
23:11:00.510 00.005 11872 CameraToMount -- cameraX=-0.02 cameraY=-0.14 hyp=0.14 cameraTheta=-1.68 mountX=-0.02 mountY=0.14, mountTheta=1.69
23:11:00.514 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.02, y=-0.14, opts=13)
23:11:00.518 00.004 11872 Enqueuing Move request for scope (-0.02, -0.14)
23:11:00.522 00.004 9960 Worker thread wakes up
23:11:00.522 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.14) opts 0xd
23:11:00.522 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.02, -0.14)
23:11:00.523 00.001 9960 Moving (-0.02, -0.14) raw xDistance=-0.02 yDistance=0.14
23:11:00.523 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:11:00.523 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:11:00.523 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=176, med=0, FiltMin=0, FiltMax=111, Gamma=1.000
23:11:00.527 00.004 11872 UpdateGuideState exits: m=4340 SNR=44.6
23:11:00.531 00.004 11872 PhdController: settling, locked = 1, distance = 0.22 (1.50) aobump = 0 frame = 3 / 99999
23:11:00.535 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:11:00.536 00.001 9960 MoveAxis(E, 0, ABG)
23:11:00.536 00.000 9960 Move returns status 0, amount 0
23:11:00.537 00.001 9960 MoveAxis(N, 0, ABG)
23:11:00.537 00.000 9960 Move returns status 0, amount 0
23:11:00.537 00.000 9960 move complete, result=0
23:11:00.537 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763788260.535,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.22,"Time":3.3,"SettleTime":10.0,"StarLocked":true}
23:11:00.541 00.004 9960 worker thread done servicing request
23:11:00.542 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:00.545 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:11:00.548 00.003 11872 Enqueuing Expose request
23:11:00.553 00.005 11872 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:11:00.556 00.003 9960 Worker thread wakes up
23:11:00.557 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
23:11:00.557 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1792,886,31,31)
23:11:01.805 01.248 9960 Exposure complete
23:11:01.943 00.138 9960 worker thread done servicing request
23:11:01.944 00.001 11872 OnExposeComplete: enter
23:11:01.954 00.010 11872 UpdateGuideState(): m_state=6
23:11:01.957 00.003 11872 Star::Find(15, 1807, 901, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
23:11:01.961 00.004 11872 Star::Find returns 1 (0), X=1806.96, Y=902.43, Mass=4168, SNR=43.5, Peak=175 HFD=5.5
23:11:01.965 00.004 11872 CameraToMount -- cameraTheta (1.96) - m_xAngle (0.00) = xAngle (1.95 = 1.95)
23:11:01.968 00.003 11872 CameraToMount -- cameraTheta (1.96) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.92 = -1.36)
23:11:01.972 00.004 11872 CameraToMount -- cameraX=-0.41 cameraY=1.01 hyp=1.09 cameraTheta=1.96 mountX=-0.41 mountY=-1.07, mountTheta=-1.94
23:11:01.977 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.41, y=1.01, opts=13)
23:11:01.983 00.006 11872 Enqueuing Move request for scope (-0.41, 1.01)
23:11:01.987 00.004 9960 Worker thread wakes up
23:11:01.987 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.41, 1.01) opts 0xd
23:11:01.987 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.41, 1.01)
23:11:01.987 00.000 9960 Moving (-0.41, 1.01) raw xDistance=-0.41 yDistance=-1.07
23:11:01.988 00.001 9960 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.41
23:11:01.988 00.000 9960 resist switch: large excursion: input -1.07 thresh 0.60 direction from 1 to -1
23:11:01.989 00.001 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.21
23:11:01.989 00.000 9960 GuideAlgorithmResistSwitch::result() returns -1.07 from input -1.07
23:11:01.989 00.000 9960 MoveAxis(E, 193, ABG)
23:11:01.989 00.000 9960 Guiding  Dir = 2, Dur = 193
23:11:01.990 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=175, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
23:11:01.994 00.004 11872 UpdateGuideState exits: m=4168 SNR=43.5
23:11:01.997 00.003 11872 PhdController: settling, locked = 1, distance = 0.49 (1.50) aobump = 0 frame = 4 / 99999
23:11:02.002 00.005 9960 IsSlewing returns 0
23:11:02.002 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763788262.002,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.49,"Time":4.8,"SettleTime":10.0,"StarLocked":true}
23:11:02.006 00.004 9960 IsGuiding returns 0
23:11:02.006 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:02.009 00.003 9960 PulseGuide returned control before completion, sleep 203
23:11:02.010 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:11:02.014 00.004 11872 Enqueuing Expose request
23:11:02.221 00.207 9960 IsGuiding returns 1
23:11:02.222 00.001 9960 scope still moving after pulse duration time elapsed
23:11:02.252 00.030 9960 IsSlewing returns 0
23:11:02.254 00.002 9960 IsGuiding returns 0
23:11:02.254 00.000 9960 scope move finished after 193 + 55 ms
23:11:02.255 00.001 9960 Move returns status 0, amount 193
23:11:02.255 00.000 9960 MoveAxis(N, 798, ABG)
23:11:02.256 00.001 9960 Guiding  Dir = 0, Dur = 798
23:11:02.256 00.000 9960 IsSlewing returns 0
23:11:02.257 00.001 9960 IsGuiding returns 0
23:11:02.258 00.001 9960 PulseGuide returned control before completion, sleep 808
23:11:03.070 00.812 9960 IsGuiding returns 1
23:11:03.072 00.002 9960 scope still moving after pulse duration time elapsed
23:11:03.102 00.030 9960 IsSlewing returns 0
23:11:03.102 00.000 9960 IsGuiding returns 0
23:11:03.103 00.001 9960 scope move finished after 798 + 47 ms
23:11:03.104 00.001 9960 Move returns status 0, amount 798
23:11:03.104 00.000 9960 move complete, result=0
23:11:03.104 00.000 9960 worker thread done servicing request
23:11:03.104 00.000 9960 Worker thread wakes up
23:11:03.106 00.002 9960 worker thread servicing REQUEST_EXPOSE 1000
23:11:03.106 00.000 11872 GuideStep: -0.4 px 193 ms EAST, -1.1 px 798 ms NORTH
23:11:03.111 00.005 9960 Handling exposure in thread, d=1000 o=3 r=(1792,886,31,31)
23:11:04.366 01.255 9960 Exposure complete
23:11:04.486 00.120 9960 worker thread done servicing request
23:11:04.486 00.000 11872 OnExposeComplete: enter
23:11:04.490 00.004 11872 UpdateGuideState(): m_state=6
23:11:04.494 00.004 11872 Star::Find(15, 1806, 902, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
23:11:04.498 00.004 11872 Star::Find returns 1 (0), X=1807.35, Y=901.49, Mass=4260, SNR=43.9, Peak=187 HFD=5.6
23:11:04.502 00.004 11872 CameraToMount -- cameraTheta (1.85) - m_xAngle (0.00) = xAngle (1.85 = 1.85)
23:11:04.507 00.005 11872 CameraToMount -- cameraTheta (1.85) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.82 = -1.47)
23:11:04.511 00.004 11872 CameraToMount -- cameraX=-0.02 cameraY=0.07 hyp=0.08 cameraTheta=1.85 mountX=-0.02 mountY=-0.08, mountTheta=-1.84
23:11:04.516 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.02, y=0.07, opts=13)
23:11:04.521 00.005 11872 Enqueuing Move request for scope (-0.02, 0.07)
23:11:04.525 00.004 9960 Worker thread wakes up
23:11:04.525 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.07) opts 0xd
23:11:04.525 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.02, 0.07)
23:11:04.525 00.000 9960 Moving (-0.02, 0.07) raw xDistance=-0.02 yDistance=-0.08
23:11:04.526 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:11:04.526 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:11:04.526 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=187, med=0, FiltMin=0, FiltMax=124, Gamma=1.000
23:11:04.530 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:11:04.530 00.000 11872 UpdateGuideState exits: m=4260 SNR=43.9
23:11:04.533 00.003 11872 PhdController: settling, locked = 1, distance = 0.36 (1.50) aobump = 0 frame = 5 / 99999
23:11:04.538 00.005 9960 MoveAxis(E, 0, ABG)
23:11:04.538 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763788264.538,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.36,"Time":7.3,"SettleTime":10.0,"StarLocked":true}
23:11:04.541 00.003 9960 Move returns status 0, amount 0
23:11:04.541 00.000 9960 MoveAxis(N, 0, ABG)
23:11:04.541 00.000 9960 Move returns status 0, amount 0
23:11:04.541 00.000 9960 move complete, result=0
23:11:04.542 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:04.546 00.004 9960 worker thread done servicing request
23:11:04.547 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:11:04.550 00.003 11872 Enqueuing Expose request
23:11:04.554 00.004 11872 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:11:04.558 00.004 9960 Worker thread wakes up
23:11:04.558 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:11:04.558 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1792,886,31,31)
23:11:05.802 01.244 9960 Exposure complete
23:11:05.917 00.115 11872 OnExposeComplete: enter
23:11:05.925 00.008 9960 worker thread done servicing request
23:11:05.926 00.001 11872 UpdateGuideState(): m_state=6
23:11:05.930 00.004 11872 Star::Find(15, 1807, 901, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
23:11:05.932 00.002 11872 Star::Find returns 1 (0), X=1807.40, Y=901.47, Mass=4400, SNR=44.6, Peak=192 HFD=5.7
23:11:05.935 00.003 11872 CameraToMount -- cameraTheta (1.04) - m_xAngle (0.00) = xAngle (1.04 = 1.04)
23:11:05.938 00.003 11872 CameraToMount -- cameraTheta (1.04) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.01 = -2.28)
23:11:05.941 00.003 11872 CameraToMount -- cameraX=0.03 cameraY=0.05 hyp=0.05 cameraTheta=1.04 mountX=0.03 mountY=-0.04, mountTheta=-0.98
23:11:05.946 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.03, y=0.05, opts=13)
23:11:05.950 00.004 11872 Enqueuing Move request for scope (0.03, 0.05)
23:11:05.953 00.003 9960 Worker thread wakes up
23:11:05.953 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=192, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
23:11:05.958 00.005 11872 UpdateGuideState exits: m=4400 SNR=44.6
23:11:05.961 00.003 11872 PhdController: settling, locked = 1, distance = 0.27 (1.50) aobump = 0 frame = 6 / 99999
23:11:05.964 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.05) opts 0xd
23:11:05.964 00.000 9960 Handling offset move in thread for scope, endpoint = (0.03, 0.05)
23:11:05.964 00.000 9960 Moving (0.03, 0.05) raw xDistance=0.03 yDistance=-0.04
23:11:05.964 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:11:05.964 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:11:05.964 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763788265.964,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.27,"Time":8.8,"SettleTime":10.0,"StarLocked":true}
23:11:05.969 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:11:05.969 00.000 9960 MoveAxis(E, 0, ABG)
23:11:05.969 00.000 9960 Move returns status 0, amount 0
23:11:05.969 00.000 9960 MoveAxis(N, 0, ABG)
23:11:05.969 00.000 9960 Move returns status 0, amount 0
23:11:05.969 00.000 9960 move complete, result=0
23:11:05.969 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:05.974 00.005 9960 worker thread done servicing request
23:11:05.974 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:11:05.978 00.004 11872 Enqueuing Expose request
23:11:05.981 00.003 9960 Worker thread wakes up
23:11:05.981 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:11:05.982 00.001 11872 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:11:05.985 00.003 9960 Handling exposure in thread, d=1000 o=3 r=(1792,886,31,31)
23:11:07.240 01.255 9960 Exposure complete
23:11:07.345 00.105 9960 worker thread done servicing request
23:11:07.345 00.000 11872 OnExposeComplete: enter
23:11:07.349 00.004 11872 UpdateGuideState(): m_state=6
23:11:07.352 00.003 11872 Star::Find(15, 1807, 901, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
23:11:07.357 00.005 11872 Star::Find returns 1 (0), X=1807.33, Y=901.49, Mass=4372, SNR=44.7, Peak=209 HFD=5.6
23:11:07.360 00.003 11872 CameraToMount -- cameraTheta (2.06) - m_xAngle (0.00) = xAngle (2.05 = 2.05)
23:11:07.364 00.004 11872 CameraToMount -- cameraTheta (2.06) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (5.02 = -1.26)
23:11:07.368 00.004 11872 CameraToMount -- cameraX=-0.04 cameraY=0.07 hyp=0.08 cameraTheta=2.06 mountX=-0.04 mountY=-0.08, mountTheta=-2.02
23:11:07.372 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.04, y=0.07, opts=13)
23:11:07.377 00.005 11872 Enqueuing Move request for scope (-0.04, 0.07)
23:11:07.380 00.003 9960 Worker thread wakes up
23:11:07.380 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.07) opts 0xd
23:11:07.380 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.04, 0.07)
23:11:07.380 00.000 9960 Moving (-0.04, 0.07) raw xDistance=-0.04 yDistance=-0.08
23:11:07.380 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:11:07.382 00.002 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:11:07.382 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:11:07.382 00.000 9960 MoveAxis(E, 0, ABG)
23:11:07.382 00.000 9960 Move returns status 0, amount 0
23:11:07.382 00.000 9960 MoveAxis(N, 0, ABG)
23:11:07.382 00.000 9960 Move returns status 0, amount 0
23:11:07.382 00.000 9960 move complete, result=0
23:11:07.382 00.000 9960 worker thread done servicing request
23:11:07.382 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=0, FiltMin=0, FiltMax=111, Gamma=1.000
23:11:07.386 00.004 11872 UpdateGuideState exits: m=4372 SNR=44.7
23:11:07.390 00.004 11872 PhdController: settling, locked = 1, distance = 0.21 (1.50) aobump = 0 frame = 7 / 99999
23:11:07.394 00.004 11872 PhdController: newstate STATE_FINISH
23:11:07.398 00.004 11872 PhdController complete: success
23:11:07.401 00.003 11872 evsrv: {"Event":"SettleDone","Timestamp":1763788267.401,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":7,"DroppedFrames":0}
23:11:07.405 00.004 11872 Mount: notify guiding dither settle done success=1
23:11:07.409 00.004 11872 PhdController: newstate STATE_IDLE
23:11:07.412 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:07.415 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:11:07.419 00.004 11872 Enqueuing Expose request
23:11:07.423 00.004 9960 Worker thread wakes up
23:11:07.423 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:11:07.423 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1792,886,31,31)
23:11:07.424 00.001 11872 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:11:08.195 00.771 11872 evsrv: cli 0D2D2BE0 connect
23:11:08.207 00.012 11872 case statement mapped state 6 to 3
23:11:08.212 00.005 11872 case statement mapped state 6 to 3
23:11:08.218 00.006 11872 evsrv: cli 0D2D2BE0 request: {"method":"get_app_state","id":"7fae4db1-606c-4892-9966-1ad14f36da92"}
23:11:08.221 00.003 11872 case statement mapped state 6 to 3
23:11:08.225 00.004 11872 evsrv: cli 0D2D2BE0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7fae4db1-606c-4892-9966-1ad14f36da92"}
23:11:08.230 00.005 11872 evsrv: cli 0D2D2BE0 disconnect
23:11:08.240 00.010 11872 evsrv: cli 0D2D2AA0 connect
23:11:08.246 00.006 11872 case statement mapped state 6 to 3
23:11:08.249 00.003 11872 case statement mapped state 6 to 3
23:11:08.254 00.005 11872 evsrv: cli 0D2D2AA0 request: {"method":"stop_capture","id":"71b75547-f84f-4a5b-9571-09352b0d787c"}
23:11:08.258 00.004 11872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:11:08.261 00.003 11872 Status Line: Waiting for devices...
23:11:08.267 00.006 11872 evsrv: cli 0D2D2AA0 response: {"jsonrpc":"2.0","result":0,"id":"71b75547-f84f-4a5b-9571-09352b0d787c"}
23:11:08.282 00.015 11872 evsrv: cli 0D2D2AA0 disconnect
23:11:08.288 00.006 11872 evsrv: cli 0D2D2320 connect
23:11:08.291 00.003 11872 case statement mapped state 6 to 3
23:11:08.300 00.009 9960 ZWO: stopexposure
23:11:08.302 00.002 11872 case statement mapped state 6 to 3
23:11:08.306 00.004 11872 evsrv: cli 0D2D2320 request: {"method":"get_app_state","id":"c7e48589-0604-4df8-89fd-9fa56807f7fa"}
23:11:08.311 00.005 11872 case statement mapped state 6 to 3
23:11:08.316 00.005 11872 evsrv: cli 0D2D2320 response: {"jsonrpc":"2.0","result":"Guiding","id":"c7e48589-0604-4df8-89fd-9fa56807f7fa"}
23:11:08.320 00.004 11872 evsrv: cli 0D2D2320 disconnect
23:11:08.627 00.307 9960 ZWO: stopexposure
23:11:08.628 00.001 9960 Error thrown from C:\cygwin\home\agalasso\projects\phd2\worker_thread.cpp:190->Capture failed
23:11:08.628 00.000 9960 worker thread done servicing request
23:11:08.628 00.000 11872 OnExposeComplete: enter
23:11:08.635 00.007 11872 OnExposeComplete: Capture Error reported
23:11:08.642 00.007 11872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
23:11:08.649 00.007 11872 Mount: notify guiding stopped
23:11:08.662 00.013 11872 Changing from state GUIDING to STOP
23:11:08.668 00.006 11872 guider state => SELECTED
23:11:08.674 00.006 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=0, FiltMin=0, FiltMax=111, Gamma=1.000
23:11:08.681 00.007 11872 Changing from state SELECTED to UNINITIALIZED
23:11:08.688 00.007 11872 guider state => SELECTING
23:11:08.697 00.009 11872 Status Line: Stopped.
23:11:08.705 00.008 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\myframe_events.cpp:489->Error reported capturing image
23:11:09.321 00.616 11872 evsrv: cli 0D2D2BE0 connect
23:11:09.326 00.005 11872 evsrv: cli 0D2D2BE0 request: {"method":"get_app_state","id":"e2e77329-a117-4c55-aee1-52be65e1ee73"}
23:11:09.331 00.005 11872 evsrv: cli 0D2D2BE0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e2e77329-a117-4c55-aee1-52be65e1ee73"}
23:11:09.340 00.009 11872 evsrv: cli 0D2D2BE0 disconnect
23:11:25.134 15.794 11872 evsrv: cli 0D2D2DC0 connect
23:11:25.143 00.009 11872 evsrv: cli 0D2D2DC0 request: {"method":"get_app_state","id":"fbeac257-a376-479b-b80d-5ff96b827847"}
23:11:25.152 00.009 11872 evsrv: cli 0D2D2DC0 response: {"jsonrpc":"2.0","result":"Stopped","id":"fbeac257-a376-479b-b80d-5ff96b827847"}
23:11:25.156 00.004 11872 evsrv: cli 0D2D2DC0 disconnect
23:11:25.161 00.005 11872 evsrv: cli 0D2D2C80 connect
23:11:25.168 00.007 11872 evsrv: cli 0D2D2C80 request: {"method":"get_calibrated","id":"074e0a67-ac26-44e6-8aab-d6afca22b8d9"}
23:11:25.171 00.003 11872 evsrv: cli 0D2D2C80 response: {"jsonrpc":"2.0","result":true,"id":"074e0a67-ac26-44e6-8aab-d6afca22b8d9"}
23:11:25.176 00.005 11872 evsrv: cli 0D2D2C80 disconnect
23:11:25.182 00.006 11872 evsrv: cli 0D2D2BE0 connect
23:11:25.187 00.005 11872 evsrv: cli 0D2D2BE0 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"d29717bb-77a8-4777-b6a0-96d0ef174606"}
23:11:25.192 00.005 11872 PhdController::Guide begins
23:11:25.197 00.005 11872 PhdController: newstate STATE_SETUP
23:11:25.201 00.004 11872 PhdController: setup
23:11:25.205 00.004 11872 PhdController: newstate STATE_ATTEMPT_START
23:11:25.211 00.006 11872 PhdController: start capturing
23:11:25.214 00.003 11872 Changing from state SELECTING to UNINITIALIZED
23:11:25.218 00.004 11872 guider state => SELECTING
23:11:25.221 00.003 11872 setting force full frames = true
23:11:25.225 00.004 11872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
23:11:25.235 00.010 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:11:25.241 00.006 11872 Enqueuing Expose request
23:11:25.244 00.003 11872 PhdController: newstate STATE_SELECT_STAR
23:11:25.247 00.003 11872 evsrv: cli 0D2D2BE0 response: {"jsonrpc":"2.0","result":0,"id":"d29717bb-77a8-4777-b6a0-96d0ef174606"}
23:11:25.250 00.003 9960 Worker thread wakes up
23:11:25.250 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:11:25.250 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:11:25.250 00.000 11872 evsrv: cli 0D2D2BE0 disconnect
23:11:25.255 00.005 11872 evsrv: cli 0D2D2DC0 connect
23:11:25.259 00.004 11872 case statement mapped state 1 to 101
23:11:25.264 00.005 11872 case statement mapped state 1 to 101
23:11:25.268 00.004 11872 evsrv: cli 0D2D2DC0 request: {"method":"get_lock_shift_params","id":"ebd62ec7-f111-4476-8d35-832a25039ccc"}
23:11:25.273 00.005 11872 evsrv: cli 0D2D2DC0 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"ebd62ec7-f111-4476-8d35-832a25039ccc"}
23:11:25.278 00.005 11872 evsrv: cli 0D2D2DC0 disconnect
23:11:25.283 00.005 11872 evsrv: cli 0D2D2320 connect
23:11:25.287 00.004 11872 case statement mapped state 1 to 101
23:11:25.290 00.003 11872 case statement mapped state 1 to 101
23:11:25.295 00.005 11872 evsrv: cli 0D2D2320 request: {"method":"get_lock_position","id":"d9df4fd1-e5a9-4d95-b5c7-3478e4f5439e"}
23:11:25.298 00.003 11872 evsrv: cli 0D2D2320 response: {"jsonrpc":"2.0","result":null,"id":"d9df4fd1-e5a9-4d95-b5c7-3478e4f5439e"}
23:11:25.302 00.004 11872 evsrv: cli 0D2D2320 disconnect
23:11:26.305 01.003 11872 evsrv: cli 0D2D23C0 connect
23:11:26.313 00.008 11872 case statement mapped state 1 to 101
23:11:26.317 00.004 11872 case statement mapped state 1 to 101
23:11:26.323 00.006 11872 evsrv: cli 0D2D23C0 request: {"method":"get_lock_position","id":"b039fc3b-67eb-4232-8cb0-8883cbaeb143"}
23:11:26.329 00.006 11872 evsrv: cli 0D2D23C0 response: {"jsonrpc":"2.0","result":null,"id":"b039fc3b-67eb-4232-8cb0-8883cbaeb143"}
23:11:26.334 00.005 11872 evsrv: cli 0D2D23C0 disconnect
23:11:26.510 00.176 9960 Exposure complete
23:11:26.614 00.104 9960 worker thread done servicing request
23:11:26.615 00.001 11872 OnExposeComplete: enter
23:11:26.619 00.004 11872 UpdateGuideState(): m_state=1
23:11:26.623 00.004 11872 UpdateCurrentPosition: no star selected
23:11:26.627 00.004 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
23:11:26.631 00.004 11872 Status Line: No star selected
23:11:26.635 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=173, med=0, FiltMin=0, FiltMax=114, Gamma=1.000
23:11:26.640 00.005 11872 UpdateGuideState exits: No star selected
23:11:26.643 00.003 11872 GuiderMultiStar::AutoSelect enter
23:11:26.647 00.004 11872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
23:11:26.763 00.116 11872 AutoFind: auto downsample for scale 1.00 => 1x
23:11:26.938 00.175 11872 AutoFind: global mean = 0.0, stdev 2.3
23:11:26.942 00.004 11872 AutoFind: using threshold = 0.1
23:11:27.150 00.208 11872 AutoFind: local max [1808, 901] 124.5
23:11:27.156 00.006 11872 AutoFind: local max [1564, 348] 118.9
23:11:27.159 00.003 11872 AutoFind: local max [8, 405] 83.5
23:11:27.162 00.003 11872 AutoFind: local max [1698, 362] 47.4
23:11:27.167 00.005 11872 AutoFind: local max [1271, 59] 34.3
23:11:27.170 00.003 11872 AutoFind: local max [1346, 132] 33.7
23:11:27.175 00.005 11872 AutoFind: local max [751, 596] 31.6
23:11:27.178 00.003 11872 AutoFind: local max [751, 603] 26.7
23:11:27.182 00.004 11872 AutoFind: local max [425, 357] 25.7
23:11:27.186 00.004 11872 AutoFind: local max [93, 984] 25.2
23:11:27.189 00.003 11872 AutoFind: local max [856, 955] 23.2
23:11:27.194 00.005 11872 AutoFind: local max [1013, 383] 21.5
23:11:27.196 00.002 11872 AutoFind: local max [140, 469] 20.5
23:11:27.203 00.007 11872 AutoFind: local max [1904, 889] 20.3
23:11:27.207 00.004 11872 AutoFind: local max [1015, 389] 16.8
23:11:27.210 00.003 11872 AutoFind: local max [103, 568] 16.5
23:11:27.214 00.004 11872 AutoFind: local max [9, 1054] 14.0
23:11:27.216 00.002 11872 AutoFind: local max [139, 131] 12.5
23:11:27.221 00.005 11872 AutoFind: local max [250, 488] 11.3
23:11:27.225 00.004 11872 AutoFind: local max [362, 386] 10.9
23:11:27.228 00.003 11872 AutoFind: local max [1290, 208] 10.2
23:11:27.232 00.004 11872 AutoFind: local max [462, 8] 9.7
23:11:27.237 00.005 11872 AutoFind: local max [112, 1071] 9.6
23:11:27.240 00.003 11872 AutoFind: local max [459, 429] 9.2
23:11:27.244 00.004 11872 AutoFind: local max [729, 184] 9.1
23:11:27.248 00.004 11872 AutoFind: local max [476, 351] 8.9
23:11:27.253 00.005 11872 AutoFind: local max [1364, 133] 8.7
23:11:27.257 00.004 11872 AutoFind: local max [11, 716] 8.3
23:11:27.261 00.004 11872 AutoFind: local max [351, 736] 8.3
23:11:27.265 00.004 11872 AutoFind: local max [728, 189] 8.1
23:11:27.269 00.004 11872 AutoFind: local max [1343, 611] 7.7
23:11:27.272 00.003 11872 AutoFind: local max [1332, 686] 7.5
23:11:27.276 00.004 11872 AutoFind: local max [787, 897] 7.3
23:11:27.280 00.004 11872 AutoFind: local max [280, 1046] 7.1
23:11:27.283 00.003 11872 AutoFind: local max [1755, 287] 7.0
23:11:27.287 00.004 11872 AutoFind: local max [1343, 603] 6.9
23:11:27.291 00.004 11872 AutoFind: local max [1279, 21] 6.9
23:11:27.295 00.004 11872 AutoFind: local max [287, 456] 6.9
23:11:27.298 00.003 11872 AutoFind: local max [1808, 29] 6.8
23:11:27.302 00.004 11872 AutoFind: local max [1881, 730] 6.6
23:11:27.305 00.003 11872 AutoFind: local max [1499, 547] 6.4
23:11:27.309 00.004 11872 AutoFind: local max [1794, 674] 6.1
23:11:27.313 00.004 11872 AutoFind: local max [540, 294] 6.0
23:11:27.316 00.003 11872 AutoFind: local max [81, 1019] 5.8
23:11:27.320 00.004 11872 AutoFind: local max [1331, 695] 5.7
23:11:27.324 00.004 11872 AutoFind: local max [1319, 634] 5.7
23:11:27.328 00.004 11872 AutoFind: local max [264, 89] 5.6
23:11:27.332 00.004 11872 AutoFind: local max [489, 611] 5.5
23:11:27.335 00.003 11872 AutoFind: local max [1832, 178] 5.4
23:11:27.339 00.004 11872 AutoFind: local max [281, 566] 5.1
23:11:27.342 00.003 11872 AutoFind: local max [1418, 515] 5.0
23:11:27.346 00.004 11872 AutoFind: local max [1461, 757] 5.0
23:11:27.349 00.003 11872 AutoFind: local max [1498, 541] 4.9
23:11:27.352 00.003 11872 AutoFind: local max [1471, 717] 4.9
23:11:27.356 00.004 11872 AutoFind: local max [334, 1064] 4.5
23:11:27.361 00.005 11872 AutoFind: local max [257, 707] 4.4
23:11:27.364 00.003 11872 AutoFind: local max [1022, 318] 4.3
23:11:27.367 00.003 11872 AutoFind: local max [414, 105] 4.3
23:11:27.371 00.004 11872 AutoFind: local max [578, 596] 4.3
23:11:27.374 00.003 11872 AutoFind: local max [1707, 301] 4.2
23:11:27.377 00.003 11872 AutoFind: local max [313, 518] 4.2
23:11:27.382 00.005 11872 AutoFind: local max [984, 469] 4.2
23:11:27.384 00.002 11872 AutoFind: local max [1085, 26] 4.1
23:11:27.388 00.004 11872 AutoFind: local max [1484, 1025] 4.1
23:11:27.392 00.004 11872 AutoFind: local max [1472, 723] 4.1
23:11:27.396 00.004 11872 AutoFind: local max [845, 735] 4.1
23:11:27.399 00.003 11872 AutoFind: local max [1001, 382] 4.0
23:11:27.403 00.004 11872 AutoFind: local max [729, 818] 4.0
23:11:27.407 00.004 11872 AutoFind: local max [169, 127] 3.9
23:11:27.410 00.003 11872 AutoFind: local max [1484, 198] 3.9
23:11:27.414 00.004 11872 AutoFind: local max [561, 193] 3.9
23:11:27.417 00.003 11872 AutoFind: local max [1565, 339] 3.8
23:11:27.421 00.004 11872 AutoFind: local max [534, 686] 3.8
23:11:27.424 00.003 11872 AutoFind: local max [1800, 892] 3.8
23:11:27.428 00.004 11872 AutoFind: local max [1694, 1003] 3.8
23:11:27.431 00.003 11872 AutoFind: local max [845, 743] 3.8
23:11:27.435 00.004 11872 AutoFind: local max [1829, 148] 3.8
23:11:27.439 00.004 11872 AutoFind: local max [533, 691] 3.7
23:11:27.442 00.003 11872 AutoFind: local max [1387, 1044] 3.7
23:11:27.445 00.003 11872 AutoFind: local max [244, 91] 3.7
23:11:27.449 00.004 11872 AutoFind: local max [1760, 1036] 3.7
23:11:27.453 00.004 11872 AutoFind: local max [1007, 583] 3.7
23:11:27.456 00.003 11872 AutoFind: local max [1369, 488] 3.6
23:11:27.459 00.003 11872 AutoFind: local max [1765, 445] 3.6
23:11:27.462 00.003 11872 AutoFind: local max [738, 603] 3.6
23:11:27.466 00.004 11872 AutoFind: local max [1461, 764] 3.6
23:11:27.470 00.004 11872 AutoFind: local max [1364, 855] 3.6
23:11:27.473 00.003 11872 AutoFind: local max [1115, 35] 3.6
23:11:27.478 00.005 11872 AutoFind: local max [1743, 794] 3.6
23:11:27.480 00.002 11872 AutoFind: local max [166, 716] 3.6
23:11:27.484 00.004 11872 AutoFind: local max [1325, 259] 3.5
23:11:27.488 00.004 11872 AutoFind: local max [455, 248] 3.5
23:11:27.492 00.004 11872 AutoFind: local max [1130, 97] 3.5
23:11:27.495 00.003 11872 AutoFind: local max [1145, 1083] 3.5
23:11:27.499 00.004 11872 AutoFind: local max [1409, 429] 3.5
23:11:27.502 00.003 11872 AutoFind: local max [438, 247] 3.5
23:11:27.505 00.003 11872 AutoFind: local max [1743, 991] 3.5
23:11:27.509 00.004 11872 AutoFind: local max [1535, 758] 3.5
23:11:27.513 00.004 11872 AutoFind: local max [1429, 276] 3.5
23:11:27.517 00.004 11872 AutoFind: local max [421, 219] 3.5
23:11:27.521 00.004 11872 AutoFind: too close [438, 247] 3.5 - [455, 248] 3.5
23:11:27.528 00.007 11872 AutoFind: too close [1461, 764] 3.6 - [1461, 757] 5.0
23:11:27.534 00.006 11872 AutoFind: close dim-bright [738, 603] 3.6 - [751, 603] 26.7
23:11:27.539 00.005 11872 AutoFind: close dim-bright [738, 603] 3.6 - [751, 596] 31.6
23:11:27.544 00.005 11872 AutoFind: too close [244, 91] 3.7 - [264, 89] 5.6
23:11:27.548 00.004 11872 AutoFind: too close [533, 691] 3.7 - [534, 686] 3.8
23:11:27.553 00.005 11872 AutoFind: too close [845, 743] 3.8 - [845, 735] 4.1
23:11:27.556 00.003 11872 AutoFind: close dim-bright [1800, 892] 3.8 - [1808, 901] 124.5
23:11:27.559 00.003 11872 AutoFind: close dim-bright [1565, 339] 3.8 - [1564, 348] 118.9
23:11:27.563 00.004 11872 AutoFind: too close [1001, 382] 4.0 - [1015, 389] 16.8
23:11:27.567 00.004 11872 AutoFind: close dim-bright [1001, 382] 4.0 - [1013, 383] 21.5
23:11:27.570 00.003 11872 AutoFind: too close [1472, 723] 4.1 - [1471, 717] 4.9
23:11:27.573 00.003 11872 AutoFind: too close [1498, 541] 4.9 - [1499, 547] 6.4
23:11:27.576 00.003 11872 AutoFind: too close [1331, 695] 5.7 - [1332, 686] 7.5
23:11:27.581 00.005 11872 AutoFind: too close [1343, 603] 6.9 - [1343, 611] 7.7
23:11:27.584 00.003 11872 AutoFind: too close [728, 189] 8.1 - [729, 184] 9.1
23:11:27.587 00.003 11872 AutoFind: too close [1364, 133] 8.7 - [1346, 132] 33.7
23:11:27.591 00.004 11872 AutoFind: too close [1015, 389] 16.8 - [1013, 383] 21.5
23:11:27.595 00.004 11872 AutoFind: too close [751, 603] 26.7 - [751, 596] 31.6
23:11:27.598 00.003 11872 AutoFind: too close to edge [1145, 1083] 3.5
23:11:27.601 00.003 11872 AutoFind: too close to edge [11, 716] 8.3
23:11:27.605 00.004 11872 AutoFind: too close to edge [462, 8] 9.7
23:11:27.608 00.003 11872 AutoFind: too close to edge [9, 1054] 14.0
23:11:27.611 00.003 11872 AutoFind: too close to edge [8, 405] 83.5
23:11:27.614 00.003 11872 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
23:11:27.618 00.004 11872 Star::Find(15, 1808, 901, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:11:27.621 00.003 11872 Star::Find returns 1 (0), X=1808.25, Y=898.61, Mass=4330, SNR=44.7, Peak=173 HFD=5.5
23:11:27.624 00.003 11872 Star::Find(15, 1564, 348, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:11:27.627 00.003 11872 Star::Find returns 1 (0), X=1564.00, Y=349.89, Mass=4763, SNR=44.8, Peak=132 HFD=6.3
23:11:27.631 00.004 11872 Star::Find(15, 1698, 362, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:11:27.634 00.003 11872 Star::Find returns 1 (0), X=1697.53, Y=363.06, Mass=1849, SNR=28.8, Peak=66 HFD=6.0
23:11:27.637 00.003 11872 Star::Find(15, 1271, 59, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:11:27.640 00.003 11872 Star::Find returns 1 (0), X=1271.60, Y=60.37, Mass=1874, SNR=28.5, Peak=46 HFD=6.9
23:11:27.644 00.004 11872 Star::Find(15, 425, 357, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:11:27.647 00.003 11872 Star::Find returns 1 (0), X=425.73, Y=357.62, Mass=1159, SNR=22.2, Peak=42 HFD=6.1
23:11:27.651 00.004 11872 Star::Find(15, 93, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:11:27.657 00.006 11872 Star::Find returns 1 (0), X=92.28, Y=983.63, Mass=527, SNR=15.6, Peak=31 HFD=4.8
23:11:27.661 00.004 11872 Star::Find(15, 856, 955, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:11:27.664 00.003 11872 Star::Find returns 1 (0), X=856.94, Y=956.51, Mass=1166, SNR=22.9, Peak=31 HFD=6.8
23:11:27.668 00.004 11872 Star::Find(15, 140, 469, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:11:27.674 00.006 11872 Star::Find returns 1 (0), X=139.62, Y=469.75, Mass=651, SNR=17.3, Peak=33 HFD=5.4
23:11:27.678 00.004 11872 Star::Find(15, 1904, 889, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:11:27.682 00.004 11872 Star::Find returns 1 (0), X=1903.38, Y=890.77, Mass=538, SNR=15.7, Peak=34 HFD=5.1
23:11:27.687 00.005 11872 Star::Find(15, 103, 568, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:11:27.691 00.004 11872 Star::Find returns 1 (0), X=103.09, Y=568.08, Mass=580, SNR=16.0, Peak=36 HFD=4.6
23:11:27.694 00.003 11872 Star::Find(15, 139, 131, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:11:27.699 00.005 11872 Star::Find returns 1 (0), X=139.48, Y=131.01, Mass=256, SNR=10.9, Peak=16 HFD=4.7
23:11:27.704 00.005 11872 Star::Find(15, 250, 488, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:11:27.709 00.005 11872 Star::Find returns 1 (0), X=250.25, Y=488.53, Mass=314, SNR=11.9, Peak=15 HFD=5.5
23:11:27.712 00.003 11872 Star::Find(15, 362, 386, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:11:27.715 00.003 11872 Star::Find returns 1 (0), X=361.51, Y=387.15, Mass=365, SNR=13.0, Peak=13 HFD=5.5
23:11:27.720 00.005 11872 Star::Find(15, 1290, 208, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:11:27.723 00.003 11872 Star::Find returns 1 (0), X=1290.91, Y=208.90, Mass=386, SNR=12.9, Peak=20 HFD=5.9
23:11:27.727 00.004 11872 Star::Find(15, 112, 1071, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:11:27.730 00.003 11872 Star::Find returns 1 (0), X=111.62, Y=1070.89, Mass=231, SNR=10.2, Peak=16 HFD=5.0
23:11:27.734 00.004 11872 Star::Find(15, 459, 429, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:11:27.738 00.004 11872 Star::Find returns 1 (0), X=459.27, Y=430.06, Mass=293, SNR=11.5, Peak=14 HFD=5.4
23:11:27.741 00.003 11872 Star::Find(15, 476, 351, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:11:27.745 00.004 11872 Star::Find returns 1 (0), X=476.40, Y=352.29, Mass=392, SNR=13.2, Peak=13 HFD=6.5
23:11:27.748 00.003 11872 Star::Find(15, 351, 736, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:11:27.753 00.005 11872 Star::Find returns 1 (0), X=351.15, Y=737.23, Mass=159, SNR=8.5, Peak=11 HFD=5.0
23:11:27.757 00.004 11872 Star::Find(15, 787, 897, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:11:27.760 00.003 11872 Star::Find returns 1 (0), X=787.33, Y=898.71, Mass=320, SNR=12.0, Peak=12 HFD=6.7
23:11:27.763 00.003 11872 Star::Find(15, 280, 1046, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:11:27.766 00.003 11872 Star::Find returns 1 (0), X=280.18, Y=1047.00, Mass=128, SNR=7.6, Peak=10 HFD=4.3
23:11:27.770 00.004 11872 Star::Find(15, 1755, 287, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:11:27.774 00.004 11872 Star::Find returns 1 (0), X=1754.90, Y=284.89, Mass=168, SNR=8.7, Peak=11 HFD=5.8
23:11:27.776 00.002 11872 Star::Find(15, 1279, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:11:27.779 00.003 11872 Star::Find returns 1 (0), X=1278.74, Y=21.93, Mass=310, SNR=11.7, Peak=13 HFD=6.4
23:11:27.782 00.003 11872 Star::Find(15, 287, 456, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:11:27.784 00.002 11872 Star::Find returns 1 (0), X=286.96, Y=454.48, Mass=238, SNR=10.5, Peak=13 HFD=6.1
23:11:27.787 00.003 11872 Star::Find(15, 1808, 29, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:11:27.791 00.004 11872 Star::Find returns 1 (0), X=1808.72, Y=29.45, Mass=147, SNR=8.2, Peak=8 HFD=5.2
23:11:27.794 00.003 11872 Star::Find(15, 1881, 730, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:11:27.797 00.003 11872 Star::Find returns 1 (0), X=1881.39, Y=729.28, Mass=200, SNR=9.5, Peak=14 HFD=5.1
23:11:27.800 00.003 11872 Star::Find(15, 1794, 674, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:11:27.804 00.004 11872 Star::Find returns 1 (0), X=1793.48, Y=674.16, Mass=127, SNR=7.6, Peak=9 HFD=4.9
23:11:27.808 00.004 11872 Star::Find(15, 540, 294, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:11:27.812 00.004 11872 Star::Find false star n=30 nbg=284 bg=1.3 sigma=1.2 thresh=5 peak=5
23:11:27.816 00.004 11872 Star::Find returns 0 (2), X=540.00, Y=294.00, Mass=131, SNR=2.9, Peak=8 HFD=0.0
23:11:27.820 00.004 11872 Star::Find(15, 81, 1019, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:11:27.823 00.003 11872 Star::Find returns 1 (0), X=80.74, Y=1018.98, Mass=135, SNR=7.9, Peak=10 HFD=5.0
23:11:27.828 00.005 11872 Star::Find(15, 1319, 634, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:11:27.832 00.004 11872 Star::Find false star n=35 nbg=285 bg=1.2 sigma=1.2 thresh=5 peak=5
23:11:27.836 00.004 11872 Star::Find returns 0 (2), X=1319.00, Y=634.00, Mass=173, SNR=2.9, Peak=8 HFD=0.0
23:11:27.839 00.003 11872 Star::Find(15, 489, 611, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:11:27.844 00.005 11872 Star::Find returns 1 (0), X=489.99, Y=612.39, Mass=144, SNR=8.1, Peak=8 HFD=6.4
23:11:27.848 00.004 11872 Star::Find(15, 1832, 178, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:11:27.853 00.005 11872 Star::Find returns 1 (0), X=1831.98, Y=176.22, Mass=177, SNR=9.0, Peak=13 HFD=6.3
23:11:27.856 00.003 11872 Star::Find(15, 281, 566, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:11:27.861 00.005 11872 Star::Find returns 1 (0), X=281.31, Y=562.81, Mass=153, SNR=8.4, Peak=7 HFD=6.0
23:11:27.865 00.004 11872 Star::Find(15, 1418, 515, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:11:27.868 00.003 11872 Star::Find returns 1 (0), X=1418.14, Y=518.71, Mass=191, SNR=9.0, Peak=12 HFD=5.9
23:11:27.871 00.003 11872 Star::Find(15, 334, 1064, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:11:27.875 00.004 11872 Star::Find false star n=34 nbg=282 bg=1.1 sigma=1.0 thresh=4 peak=4
23:11:27.879 00.004 11872 Star::Find returns 0 (2), X=334.00, Y=1064.00, Mass=115, SNR=2.9, Peak=6 HFD=0.0
23:11:27.883 00.004 11872 Star::Find(15, 257, 707, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:11:27.887 00.004 11872 Star::Find returns 1 (0), X=257.61, Y=708.86, Mass=132, SNR=7.7, Peak=10 HFD=4.7
23:11:27.892 00.005 11872 Star::Find(15, 1022, 318, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:11:27.897 00.005 11872 Star::Find false star n=22 nbg=281 bg=1.0 sigma=1.0 thresh=4 peak=4
23:11:27.901 00.004 11872 Star::Find returns 0 (2), X=1022.00, Y=318.00, Mass=81, SNR=2.9, Peak=6 HFD=0.0
23:11:27.904 00.003 11872 Star::Find(15, 414, 105, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:11:27.909 00.005 11872 Star::Find false star n=22 nbg=289 bg=1.0 sigma=1.0 thresh=4 peak=4
23:11:27.911 00.002 11872 Star::Find returns 0 (2), X=414.00, Y=105.00, Mass=84, SNR=2.9, Peak=9 HFD=0.0
23:11:27.915 00.004 11872 Star::Find(15, 578, 596, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:11:27.920 00.005 11872 Star::Find false star n=22 nbg=286 bg=1.0 sigma=1.0 thresh=4 peak=3
23:11:27.922 00.002 11872 Star::Find returns 0 (2), X=578.00, Y=596.00, Mass=79, SNR=2.9, Peak=7 HFD=0.0
23:11:27.926 00.004 11872 Star::Find(15, 1707, 301, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:11:27.928 00.002 11872 Star::Find false star n=34 nbg=276 bg=0.7 sigma=0.7 thresh=3 peak=3
23:11:27.931 00.003 11872 Star::Find returns 0 (2), X=1707.00, Y=301.00, Mass=108, SNR=2.9, Peak=7 HFD=0.0
23:11:27.934 00.003 11872 Star::Find(15, 313, 518, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:11:27.938 00.004 11872 Star::Find false star n=29 nbg=273 bg=0.7 sigma=0.8 thresh=3 peak=3
23:11:27.940 00.002 11872 Star::Find returns 0 (2), X=313.00, Y=518.00, Mass=80, SNR=2.9, Peak=7 HFD=0.0
23:11:27.944 00.004 11872 Star::Find(15, 984, 469, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:11:27.946 00.002 11872 Star::Find false star n=20 nbg=283 bg=0.9 sigma=0.9 thresh=4 peak=3
23:11:27.949 00.003 11872 Star::Find returns 0 (2), X=984.00, Y=469.00, Mass=70, SNR=2.9, Peak=6 HFD=0.0
23:11:27.954 00.005 11872 Star::Find(15, 1085, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:11:27.957 00.003 11872 Star::Find false star n=24 nbg=289 bg=1.1 sigma=1.0 thresh=4 peak=3
23:11:27.960 00.003 11872 Star::Find returns 0 (2), X=1085.00, Y=26.00, Mass=79, SNR=2.9, Peak=9 HFD=0.0
23:11:27.963 00.003 11872 Star::Find(15, 1484, 1025, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:11:27.966 00.003 11872 Star::Find returns 1 (0), X=1484.50, Y=1024.98, Mass=114, SNR=7.2, Peak=7 HFD=6.1
23:11:27.968 00.002 11872 Star::Find(15, 729, 818, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:11:27.972 00.004 11872 Star::Find false star n=23 nbg=287 bg=1.0 sigma=1.0 thresh=4 peak=4
23:11:27.975 00.003 11872 Star::Find returns 0 (2), X=729.00, Y=818.00, Mass=84, SNR=2.9, Peak=7 HFD=0.0
23:11:27.978 00.003 11872 Star::Find(15, 169, 127, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:11:27.981 00.003 11872 Star::Find false star n=23 nbg=277 bg=0.6 sigma=0.7 thresh=3 peak=3
23:11:27.984 00.003 11872 Star::Find returns 0 (2), X=169.00, Y=127.00, Mass=70, SNR=2.9, Peak=7 HFD=0.0
23:11:27.987 00.003 11872 Star::Find(15, 1484, 198, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:11:27.991 00.004 11872 Star::Find returns 0 (2), X=1484.00, Y=198.00, Mass=19, SNR=3.0, Peak=4 HFD=0.0
23:11:27.994 00.003 11872 Star::Find(15, 561, 193, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:11:27.997 00.003 11872 Star::Find false star n=20 nbg=284 bg=0.8 sigma=0.9 thresh=4 peak=4
23:11:28.002 00.005 11872 Star::Find returns 0 (2), X=561.00, Y=193.00, Mass=73, SNR=2.9, Peak=6 HFD=0.0
23:11:28.005 00.003 11872 Star::Find(15, 1565, 339, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:11:28.009 00.004 11872 Star::Find returns 1 (0), X=1564.00, Y=349.89, Mass=4763, SNR=44.8, Peak=132 HFD=6.3
23:11:28.012 00.003 11872 Star::Find(15, 1800, 892, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:11:28.018 00.006 11872 Star::Find returns 1 (0), X=1808.25, Y=898.61, Mass=4330, SNR=44.7, Peak=173 HFD=5.5
23:11:28.022 00.004 11872 Star::Find(15, 1694, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:11:28.026 00.004 11872 Star::Find returns 1 (0), X=1693.28, Y=1003.57, Mass=66, SNR=5.5, Peak=10 HFD=4.8
23:11:28.030 00.004 11872 Star::Find(15, 1829, 148, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:11:28.034 00.004 11872 Star::Find false star n=28 nbg=280 bg=0.6 sigma=0.7 thresh=3 peak=3
23:11:28.037 00.003 11872 Star::Find returns 0 (2), X=1829.00, Y=148.00, Mass=86, SNR=2.9, Peak=5 HFD=0.0
23:11:28.040 00.003 11872 Star::Find(15, 1387, 1044, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:11:28.043 00.003 11872 Star::Find false star n=12 nbg=276 bg=0.7 sigma=0.7 thresh=3 peak=2
23:11:28.046 00.003 11872 Star::Find returns 0 (2), X=1387.00, Y=1044.00, Mass=32, SNR=2.9, Peak=5 HFD=0.0
23:11:28.050 00.004 11872 Star::Find(15, 1760, 1036, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:11:28.054 00.004 11872 Star::Find false star n=26 nbg=273 bg=0.7 sigma=0.8 thresh=3 peak=3
23:11:28.058 00.004 11872 Star::Find returns 0 (2), X=1760.00, Y=1036.00, Mass=81, SNR=2.9, Peak=6 HFD=0.0
23:11:28.061 00.003 11872 Star::Find(15, 1007, 583, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:11:28.065 00.004 11872 Star::Find false star n=7 nbg=285 bg=0.9 sigma=0.9 thresh=4 peak=3
23:11:28.068 00.003 11872 Star::Find returns 0 (2), X=1007.00, Y=583.00, Mass=25, SNR=2.9, Peak=6 HFD=0.0
23:11:28.072 00.004 11872 Star::Find(15, 1369, 488, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:11:28.076 00.004 11872 Star::Find returns 1 (0), X=1368.77, Y=489.97, Mass=206, SNR=9.7, Peak=9 HFD=6.4
23:11:28.080 00.004 11872 Star::Find(15, 1765, 445, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:11:28.083 00.003 11872 Star::Find false star n=22 nbg=270 bg=0.6 sigma=0.7 thresh=3 peak=3
23:11:28.087 00.004 11872 Star::Find returns 0 (2), X=1765.00, Y=445.00, Mass=67, SNR=2.9, Peak=7 HFD=0.0
23:11:28.091 00.004 11872 Star::Find(15, 738, 603, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:11:28.095 00.004 11872 Star::Find returns 1 (0), X=750.78, Y=599.96, Mass=1474, SNR=25.4, Peak=45 HFD=6.6
23:11:28.099 00.004 11872 Star::Find(15, 1364, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:11:28.102 00.003 11872 Star::Find false star n=44 nbg=279 bg=1.1 sigma=0.9 thresh=4 peak=4
23:11:28.106 00.004 11872 Star::Find returns 0 (2), X=1364.00, Y=855.00, Mass=173, SNR=2.9, Peak=8 HFD=0.0
23:11:28.110 00.004 11872 Star::Find(15, 1115, 35, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:11:28.113 00.003 11872 Star::Find false star n=8 nbg=276 bg=0.6 sigma=0.7 thresh=3 peak=2
23:11:28.118 00.005 11872 Star::Find returns 0 (2), X=1115.00, Y=35.00, Mass=21, SNR=2.9, Peak=4 HFD=0.0
23:11:28.121 00.003 11872 Star::Find(15, 1743, 794, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:11:28.126 00.005 11872 Star::Find returns 0 (2), X=1743.00, Y=794.00, Mass=16, SNR=2.8, Peak=5 HFD=0.0
23:11:28.130 00.004 11872 Star::Find(15, 166, 716, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:11:28.134 00.004 11872 Star::Find false star n=22 nbg=283 bg=0.7 sigma=0.7 thresh=3 peak=3
23:11:28.138 00.004 11872 Star::Find returns 0 (2), X=166.00, Y=716.00, Mass=67, SNR=2.9, Peak=6 HFD=0.0
23:11:28.143 00.005 11872 Star::Find(15, 1325, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:11:28.147 00.004 11872 Star::Find false star n=9 nbg=284 bg=0.6 sigma=0.7 thresh=3 peak=2
23:11:28.151 00.004 11872 Star::Find returns 0 (2), X=1325.00, Y=259.00, Mass=22, SNR=2.9, Peak=5 HFD=0.0
23:11:28.154 00.003 11872 Star::Find(15, 1130, 97, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:11:28.159 00.005 11872 Star::Find false star n=24 nbg=281 bg=0.5 sigma=0.6 thresh=2 peak=2
23:11:28.162 00.003 11872 Star::Find returns 0 (2), X=1130.00, Y=97.00, Mass=45, SNR=2.9, Peak=4 HFD=0.0
23:11:28.166 00.004 11872 Star::Find(15, 1409, 429, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:11:28.171 00.005 11872 Star::Find returns 0 (2), X=1409.00, Y=429.00, Mass=14, SNR=2.5, Peak=7 HFD=0.0
23:11:28.174 00.003 11872 Star::Find(15, 1743, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:11:28.178 00.004 11872 Star::Find false star n=10 nbg=280 bg=0.7 sigma=0.8 thresh=3 peak=1
23:11:28.182 00.004 11872 Star::Find returns 0 (2), X=1743.00, Y=991.00, Mass=27, SNR=2.9, Peak=5 HFD=0.0
23:11:28.186 00.004 11872 Star::Find(15, 1535, 758, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:11:28.189 00.003 11872 Star::Find false star n=10 nbg=281 bg=0.6 sigma=0.7 thresh=3 peak=2
23:11:28.194 00.005 11872 Star::Find returns 0 (2), X=1535.00, Y=758.00, Mass=27, SNR=2.9, Peak=4 HFD=0.0
23:11:28.197 00.003 11872 Star::Find(15, 1429, 276, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:11:28.201 00.004 11872 Star::Find returns 0 (2), X=1429.00, Y=276.00, Mass=12, SNR=2.3, Peak=5 HFD=0.0
23:11:28.205 00.004 11872 Star::Find(15, 421, 219, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:11:28.209 00.004 11872 Star::Find returns 0 (2), X=421.00, Y=219.00, Mass=15, SNR=2.6, Peak=6 HFD=0.0
23:11:28.212 00.003 11872 AutoFind: finding best star pass 1
23:11:28.216 00.004 11872 Star::Find(15, 1808, 901, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:11:28.220 00.004 11872 Star::Find returns 1 (0), X=1808.25, Y=898.61, Mass=4330, SNR=44.7, Peak=173 HFD=5.5
23:11:28.224 00.004 11872 AutoFind returns star at [1808, 901] 124.5 Mass 4330 SNR 44.7
23:11:28.227 00.003 11872 Star::Find(15, 1808, 901, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:11:28.232 00.005 11872 Star::Find returns 1 (0), X=1808.25, Y=898.61, Mass=4330, SNR=44.7, Peak=173 HFD=5.5
23:11:28.238 00.006 11872 MultiStar: List (12): {1808.25, 898.61}(44.7), {1564.00, 349.89}(44.8), {1697.53, 363.06}(28.8), {1271.60, 60.37}(28.5), {425.73, 357.62}(22.2), {92.28, 983.63}(15.6), {856.94, 956.51}(22.9), {139.62, 469.75}(17.3), {1903.38, 890.77}(15.7), {103.09, 568.08}(16.0), {139.48, 131.01}(10.9), {250.25, 488.53}(11.9), 
23:11:28.241 00.003 11872 setting lock position to (1808.25, 898.61)
23:11:28.245 00.004 11872 AutoSelect: state = 1, call UpdateGuideState
23:11:28.249 00.004 11872 UpdateGuideState(): m_state=1
23:11:28.252 00.003 11872 Star::Find(15, 1808, 898, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:11:28.256 00.004 11872 Star::Find returns 1 (0), X=1808.25, Y=898.61, Mass=4330, SNR=44.7, Peak=173 HFD=5.5
23:11:28.259 00.003 11872 CameraToMount -- cameraTheta (0.00) - m_xAngle (0.00) = xAngle (-0.00 = -0.00)
23:11:28.261 00.002 11872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.97 = 2.97)
23:11:28.265 00.004 11872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
23:11:28.269 00.004 11872 setting force full frames = false
23:11:28.273 00.004 11872 setting lock position to (1808.25, 898.61)
23:11:28.278 00.005 11872 CurrentPosition() valid, moving to STATE_SELECTED
23:11:28.281 00.003 11872 Changing from state SELECTING to SELECTED
23:11:28.285 00.004 11872 guider state => SELECTED
23:11:28.289 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=173, med=0, FiltMin=0, FiltMax=114, Gamma=1.000
23:11:28.293 00.004 11872 UpdateGuideState exits: m=4330 SNR=44.7
23:11:28.297 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=173, med=0, FiltMin=0, FiltMax=114, Gamma=1.000
23:11:28.300 00.003 11872 Status Line: Auto-selected star at (1808.2, 898.6)
23:11:28.306 00.006 11872 PhdController: newstate STATE_WAIT_SELECTED
23:11:28.309 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:28.313 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:11:28.316 00.003 11872 Enqueuing Expose request
23:11:28.320 00.004 9960 Worker thread wakes up
23:11:28.320 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:11:28.320 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1793,884,31,31)
23:11:28.320 00.000 11872 evsrv: cli 0D2D26E0 connect
23:11:28.324 00.004 11872 case statement mapped state 2 to 1
23:11:28.330 00.006 11872 case statement mapped state 2 to 1
23:11:28.334 00.004 11872 evsrv: cli 0D2D26E0 request: {"method":"get_lock_position","id":"aeb4f8bd-632d-47fe-8f1b-a16ceb1e0cbe"}
23:11:28.337 00.003 11872 evsrv: cli 0D2D26E0 response: {"jsonrpc":"2.0","result":[1808.25,898.61],"id":"aeb4f8bd-632d-47fe-8f1b-a16ceb1e0cbe"}
23:11:28.341 00.004 11872 evsrv: cli 0D2D26E0 disconnect
23:11:28.346 00.005 11872 evsrv: cli 0D2D2500 connect
23:11:28.350 00.004 11872 case statement mapped state 2 to 1
23:11:28.354 00.004 11872 case statement mapped state 2 to 1
23:11:28.358 00.004 11872 evsrv: cli 0D2D2500 request: {"method":"get_app_state","id":"c04de8a6-423f-4248-b76c-c050b3652de8"}
23:11:28.362 00.004 11872 case statement mapped state 2 to 1
23:11:28.366 00.004 11872 evsrv: cli 0D2D2500 response: {"jsonrpc":"2.0","result":"Selected","id":"c04de8a6-423f-4248-b76c-c050b3652de8"}
23:11:28.371 00.005 11872 evsrv: cli 0D2D2500 disconnect
23:11:29.374 01.003 11872 evsrv: cli 0D2D2B40 connect
23:11:29.382 00.008 11872 case statement mapped state 2 to 1
23:11:29.386 00.004 11872 case statement mapped state 2 to 1
23:11:29.390 00.004 11872 evsrv: cli 0D2D2B40 request: {"method":"get_app_state","id":"d341023b-3c50-4185-a426-51384d8605d4"}
23:11:29.396 00.006 11872 case statement mapped state 2 to 1
23:11:29.401 00.005 11872 evsrv: cli 0D2D2B40 response: {"jsonrpc":"2.0","result":"Selected","id":"d341023b-3c50-4185-a426-51384d8605d4"}
23:11:29.405 00.004 11872 evsrv: cli 0D2D2B40 disconnect
23:11:29.574 00.169 9960 Exposure complete
23:11:29.688 00.114 9960 worker thread done servicing request
23:11:29.689 00.001 11872 OnExposeComplete: enter
23:11:29.694 00.005 11872 UpdateGuideState(): m_state=2
23:11:29.698 00.004 11872 Star::Find(15, 1808, 898, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:11:29.702 00.004 11872 Star::Find returns 1 (0), X=1808.23, Y=898.30, Mass=4608, SNR=46.0, Peak=189 HFD=5.9
23:11:29.707 00.005 11872 CameraToMount -- cameraTheta (-1.64) - m_xAngle (0.00) = xAngle (-1.64 = -1.64)
23:11:29.711 00.004 11872 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.33 = 1.33)
23:11:29.715 00.004 11872 CameraToMount -- cameraX=-0.02 cameraY=-0.31 hyp=0.31 cameraTheta=-1.64 mountX=-0.02 mountY=0.30, mountTheta=1.64
23:11:29.719 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=189, med=0, FiltMin=0, FiltMax=110, Gamma=1.000
23:11:29.724 00.005 11872 UpdateGuideState exits: m=4608 SNR=46.0
23:11:29.727 00.003 11872 PhdController: newstate STATE_CALIBRATE
23:11:29.730 00.003 11872 PhdController: newstate STATE_GUIDE
23:11:29.748 00.018 11872 Changing from state SELECTED to CALIBRATING_PRIMARY
23:11:29.751 00.003 11872 guider state => CALIBRATED
23:11:29.755 00.004 11872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
23:11:29.758 00.003 11872 reset dither spiral
23:11:29.763 00.005 11872 PhdController: newstate STATE_SETTLE_BEGIN
23:11:29.766 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:29.771 00.005 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:11:29.774 00.003 11872 Enqueuing Expose request
23:11:29.777 00.003 9960 Worker thread wakes up
23:11:29.777 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:11:29.777 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:11:30.407 00.630 11872 evsrv: cli 0D2D32C0 connect
23:11:30.415 00.008 11872 case statement mapped state 5 to 1
23:11:30.421 00.006 11872 case statement mapped state 5 to 1
23:11:30.425 00.004 11872 evsrv: cli 0D2D32C0 request: {"method":"get_app_state","id":"53856610-d16c-444a-8db2-5a08885f1087"}
23:11:30.432 00.007 11872 case statement mapped state 5 to 1
23:11:30.436 00.004 11872 evsrv: cli 0D2D32C0 response: {"jsonrpc":"2.0","result":"Selected","id":"53856610-d16c-444a-8db2-5a08885f1087"}
23:11:30.440 00.004 11872 evsrv: cli 0D2D32C0 disconnect
23:11:31.033 00.593 9960 Exposure complete
23:11:31.154 00.121 9960 worker thread done servicing request
23:11:31.155 00.001 11872 OnExposeComplete: enter
23:11:31.158 00.003 11872 UpdateGuideState(): m_state=5
23:11:31.162 00.004 11872 Star::Find(15, 1808, 898, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:11:31.167 00.005 11872 Star::Find returns 1 (0), X=1808.39, Y=897.89, Mass=4128, SNR=43.4, Peak=199 HFD=5.9
23:11:31.170 00.003 11872 CameraToMount -- cameraTheta (-1.37) - m_xAngle (0.00) = xAngle (-1.37 = -1.37)
23:11:31.173 00.003 11872 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.60 = 1.60)
23:11:31.177 00.004 11872 CameraToMount -- cameraX=0.15 cameraY=-0.72 hyp=0.73 cameraTheta=-1.37 mountX=0.14 mountY=0.73, mountTheta=1.38
23:11:31.183 00.006 11872 Changing from state CALIBRATED to GUIDING
23:11:31.187 00.004 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:11:31.191 00.004 11872 ScopeASCOM::SideOfPier() returns 0
23:11:31.195 00.004 11872 AdjustCalibrationForScopePointing (scope): current dec=31.2 pierSide=0, cal dec=0.0 pierSide=0 rotAngle=None bin=1
23:11:31.200 00.005 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:11:31.205 00.005 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:11:31.209 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:11:31.214 00.005 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:11:31.218 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:11:31.222 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:11:31.226 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:11:31.232 00.006 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:11:31.237 00.005 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:11:31.241 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:11:31.246 00.005 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:11:31.251 00.005 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:11:31.255 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:11:31.416 00.161 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:11:31.425 00.009 11872 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 2.900000
23:11:31.430 00.005 11872 Dec comp: XRate 1.564 -> 1.338 for dec 0.0 -> dec 31.2
23:11:31.437 00.007 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:11:31.442 00.005 11872 ScopeASCOM::SideOfPier() returns 0
23:11:31.446 00.004 11872 setting lock position to (1808.39, 897.89)
23:11:31.453 00.007 11872 guider state => GUIDING
23:11:31.457 00.004 11872 Status Line: Guiding
23:11:31.462 00.005 11872 Mount: notify guiding started
23:11:31.470 00.008 11872 GetString("/profile/5/name", "") returns "PHD SF 2025"
23:11:31.474 00.004 11872 GetString("/profile/5/scope/calibration/timestamp", "") returns "11/21/2025 10:15:14 PM"
23:11:31.478 00.004 11872 GetDouble("/profile/5/scope/calibration/xRate", 1.000000) returns 0.001564
23:11:31.483 00.005 11872 GetDouble("/profile/5/scope/calibration/yRate", 1.000000) returns 0.001340
23:11:31.487 00.004 11872 GetInt("/profile/5/scope/calibration/binning", 1) returns 1
23:11:31.491 00.004 11872 GetDouble("/profile/5/scope/calibration/xAngle", 0.000000) returns 0.004073
23:11:31.495 00.004 11872 GetDouble("/profile/5/scope/calibration/yAngle", 0.000000) returns -1.738880
23:11:31.500 00.005 11872 GetDouble("/profile/5/scope/calibration/declination", 0.000000) returns 0.000075
23:11:31.504 00.004 11872 GetInt("/profile/5/scope/calibration/pierSide", -1) returns 0
23:11:31.508 00.004 11872 GetInt("/profile/5/scope/calibration/raGuideParity", 0) returns 1
23:11:31.511 00.003 11872 GetInt("/profile/5/scope/calibration/decGuideParity", 0) returns -1
23:11:31.516 00.005 11872 GetDouble("/profile/5/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
23:11:31.520 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:11:31.523 00.003 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:11:31.528 00.005 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:11:31.533 00.005 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:11:31.537 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:11:31.540 00.003 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:11:31.545 00.005 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:11:31.549 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:11:31.553 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:11:31.556 00.003 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:11:31.561 00.005 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:11:31.564 00.003 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:11:31.569 00.005 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:11:31.573 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:11:31.577 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:11:31.581 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:11:31.585 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:11:31.590 00.005 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:11:31.594 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:11:31.598 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:11:31.602 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:11:31.606 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:11:31.610 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:11:31.615 00.005 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:11:31.618 00.003 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:11:31.623 00.005 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:11:31.640 00.017 11872 evsrv: cli 0D2D2DC0 connect
23:11:31.645 00.005 11872 case statement mapped state 6 to 3
23:11:31.650 00.005 11872 case statement mapped state 6 to 3
23:11:31.655 00.005 11872 evsrv: cli 0D2D2DC0 request: {"method":"get_app_state","id":"84b37f20-73ef-4557-9e54-fd9fe7b0e36e"}
23:11:31.659 00.004 11872 case statement mapped state 6 to 3
23:11:31.664 00.005 11872 evsrv: cli 0D2D2DC0 response: {"jsonrpc":"2.0","result":"Guiding","id":"84b37f20-73ef-4557-9e54-fd9fe7b0e36e"}
23:11:31.685 00.021 11872 evsrv: cli 0D2D2DC0 disconnect
23:11:31.702 00.017 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:11:31.709 00.007 11872 ScopeASCOM::SideOfPier() returns 0
23:11:31.714 00.005 11872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
23:11:31.719 00.005 11872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
23:11:31.723 00.004 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:11:31.727 00.004 11872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 31.2
23:11:31.732 00.005 11872 MountToCamera -- mountTheta (-0.00) + m_xAngle (0.00) = xAngle (0.00 = 0.00)
23:11:31.735 00.003 11872 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
23:11:31.740 00.005 11872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
23:11:31.743 00.003 11872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
23:11:31.748 00.005 11872 GetInt("/profile/5/AutoLoadCalibration", -1) returns 1
23:11:31.753 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=199, med=0, FiltMin=0, FiltMax=106, Gamma=1.000
23:11:31.757 00.004 11872 UpdateGuideState exits: m=4128 SNR=43.4
23:11:31.760 00.003 11872 PhdController: newstate STATE_SETTLE_WAIT
23:11:31.765 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:31.771 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:11:31.775 00.004 11872 Enqueuing Expose request
23:11:31.778 00.003 9960 Worker thread wakes up
23:11:31.779 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
23:11:31.779 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1793,883,31,31)
23:11:33.028 01.249 9960 Exposure complete
23:11:33.138 00.110 9960 worker thread done servicing request
23:11:33.139 00.001 11872 OnExposeComplete: enter
23:11:33.145 00.006 11872 UpdateGuideState(): m_state=6
23:11:33.150 00.005 11872 Star::Find(15, 1808, 897, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:11:33.155 00.005 11872 Star::Find returns 1 (0), X=1808.47, Y=897.86, Mass=4184, SNR=44.0, Peak=214 HFD=5.8
23:11:33.159 00.004 11872 CameraToMount -- cameraTheta (-0.40) - m_xAngle (0.00) = xAngle (-0.40 = -0.40)
23:11:33.162 00.003 11872 CameraToMount -- cameraTheta (-0.40) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.57 = 2.57)
23:11:33.167 00.005 11872 CameraToMount -- cameraX=0.07 cameraY=-0.03 hyp=0.08 cameraTheta=-0.40 mountX=0.07 mountY=0.04, mountTheta=0.53
23:11:33.172 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.07, y=-0.03, opts=13)
23:11:33.176 00.004 11872 Enqueuing Move request for scope (0.07, -0.03)
23:11:33.180 00.004 9960 Worker thread wakes up
23:11:33.180 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=214, med=0, FiltMin=0, FiltMax=115, Gamma=1.000
23:11:33.184 00.004 11872 UpdateGuideState exits: m=4184 SNR=44.0
23:11:33.188 00.004 11872 PhdController: settling, locked = 1, distance = 0.54 (1.50) aobump = 0 frame = 1 / 99999
23:11:33.191 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.03) opts 0xd
23:11:33.191 00.000 9960 Handling offset move in thread for scope, endpoint = (0.07, -0.03)
23:11:33.191 00.000 9960 Moving (0.07, -0.03) raw xDistance=0.07 yDistance=0.04
23:11:33.191 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:11:33.193 00.002 11872 evsrv: {"Event":"Settling","Timestamp":1763788293.191,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.54,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:11:33.196 00.003 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:11:33.196 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:33.200 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:11:33.205 00.005 11872 Enqueuing Expose request
23:11:33.208 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:11:33.208 00.000 9960 MoveAxis(E, 0, ABG)
23:11:33.209 00.001 9960 Move returns status 0, amount 0
23:11:33.209 00.000 9960 MoveAxis(N, 0, ABG)
23:11:33.209 00.000 9960 Move returns status 0, amount 0
23:11:33.210 00.001 9960 move complete, result=0
23:11:33.210 00.000 9960 worker thread done servicing request
23:11:33.210 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:11:33.214 00.004 9960 Worker thread wakes up
23:11:33.214 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:11:33.214 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1793,883,31,31)
23:11:34.463 01.249 9960 Exposure complete
23:11:34.580 00.117 9960 worker thread done servicing request
23:11:34.580 00.000 11872 OnExposeComplete: enter
23:11:34.584 00.004 11872 UpdateGuideState(): m_state=6
23:11:34.589 00.005 11872 Star::Find(15, 1808, 897, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:11:34.593 00.004 11872 Star::Find returns 1 (0), X=1808.42, Y=897.82, Mass=3990, SNR=42.3, Peak=195 HFD=5.7
23:11:34.597 00.004 11872 CameraToMount -- cameraTheta (-1.17) - m_xAngle (0.00) = xAngle (-1.18 = -1.18)
23:11:34.601 00.004 11872 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.79 = 1.79)
23:11:34.604 00.003 11872 CameraToMount -- cameraX=0.03 cameraY=-0.07 hyp=0.08 cameraTheta=-1.17 mountX=0.03 mountY=0.08, mountTheta=1.20
23:11:34.611 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.03, y=-0.07, opts=13)
23:11:34.616 00.005 11872 Enqueuing Move request for scope (0.03, -0.07)
23:11:34.619 00.003 9960 Worker thread wakes up
23:11:34.620 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=195, med=0, FiltMin=0, FiltMax=113, Gamma=1.000
23:11:34.623 00.003 11872 UpdateGuideState exits: m=3990 SNR=42.3
23:11:34.628 00.005 11872 PhdController: settling, locked = 1, distance = 0.40 (1.50) aobump = 0 frame = 2 / 99999
23:11:34.631 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.07) opts 0xd
23:11:34.631 00.000 9960 Handling offset move in thread for scope, endpoint = (0.03, -0.07)
23:11:34.631 00.000 9960 Moving (0.03, -0.07) raw xDistance=0.03 yDistance=0.08
23:11:34.631 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:11:34.631 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:11:34.631 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763788294.631,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.40,"Time":1.4,"SettleTime":10.0,"StarLocked":true}
23:11:34.634 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:11:34.635 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:34.638 00.003 9960 MoveAxis(E, 0, ABG)
23:11:34.638 00.000 9960 Move returns status 0, amount 0
23:11:34.639 00.001 9960 MoveAxis(N, 0, ABG)
23:11:34.639 00.000 9960 Move returns status 0, amount 0
23:11:34.639 00.000 9960 move complete, result=0
23:11:34.639 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:11:34.642 00.003 9960 worker thread done servicing request
23:11:34.643 00.001 11872 Enqueuing Expose request
23:11:34.646 00.003 9960 Worker thread wakes up
23:11:34.646 00.000 11872 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:11:34.651 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
23:11:34.651 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1793,883,31,31)
23:11:35.900 01.249 9960 Exposure complete
23:11:35.993 00.093 9960 worker thread done servicing request
23:11:35.994 00.001 11872 OnExposeComplete: enter
23:11:35.997 00.003 11872 UpdateGuideState(): m_state=6
23:11:36.002 00.005 11872 Star::Find(15, 1808, 897, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:11:36.005 00.003 11872 Star::Find returns 1 (0), X=1808.50, Y=897.58, Mass=4494, SNR=45.3, Peak=181 HFD=5.8
23:11:36.008 00.003 11872 CameraToMount -- cameraTheta (-1.23) - m_xAngle (0.00) = xAngle (-1.23 = -1.23)
23:11:36.012 00.004 11872 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.74 = 1.74)
23:11:36.016 00.004 11872 CameraToMount -- cameraX=0.11 cameraY=-0.31 hyp=0.33 cameraTheta=-1.23 mountX=0.11 mountY=0.33, mountTheta=1.25
23:11:36.020 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.11, y=-0.31, opts=13)
23:11:36.025 00.005 11872 Enqueuing Move request for scope (0.11, -0.31)
23:11:36.028 00.003 9960 Worker thread wakes up
23:11:36.028 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.31) opts 0xd
23:11:36.028 00.000 9960 Handling offset move in thread for scope, endpoint = (0.11, -0.31)
23:11:36.029 00.001 9960 Moving (0.11, -0.31) raw xDistance=0.11 yDistance=0.33
23:11:36.029 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:11:36.029 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
23:11:36.029 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.33
23:11:36.029 00.000 9960 MoveAxis(E, 0, ABG)
23:11:36.029 00.000 9960 Move returns status 0, amount 0
23:11:36.029 00.000 9960 MoveAxis(N, 0, ABG)
23:11:36.029 00.000 9960 Move returns status 0, amount 0
23:11:36.030 00.001 9960 move complete, result=0
23:11:36.030 00.000 9960 worker thread done servicing request
23:11:36.030 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=181, med=0, FiltMin=0, FiltMax=120, Gamma=1.000
23:11:36.035 00.005 11872 UpdateGuideState exits: m=4494 SNR=45.3
23:11:36.039 00.004 11872 PhdController: settling, locked = 1, distance = 0.38 (1.50) aobump = 0 frame = 3 / 99999
23:11:36.042 00.003 11872 evsrv: {"Event":"Settling","Timestamp":1763788296.042,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.38,"Time":2.9,"SettleTime":10.0,"StarLocked":true}
23:11:36.046 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:36.050 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:11:36.054 00.004 11872 Enqueuing Expose request
23:11:36.058 00.004 11872 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
23:11:36.061 00.003 9960 Worker thread wakes up
23:11:36.061 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:11:36.062 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1793,883,31,31)
23:11:37.314 01.252 9960 Exposure complete
23:11:37.431 00.117 9960 worker thread done servicing request
23:11:37.431 00.000 11872 OnExposeComplete: enter
23:11:37.435 00.004 11872 UpdateGuideState(): m_state=6
23:11:37.439 00.004 11872 Star::Find(15, 1808, 897, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
23:11:37.442 00.003 11872 Star::Find returns 1 (0), X=1808.57, Y=897.52, Mass=4213, SNR=43.9, Peak=189 HFD=5.8
23:11:37.447 00.005 11872 CameraToMount -- cameraTheta (-1.13) - m_xAngle (0.00) = xAngle (-1.13 = -1.13)
23:11:37.451 00.004 11872 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.84 = 1.84)
23:11:37.454 00.003 11872 CameraToMount -- cameraX=0.18 cameraY=-0.37 hyp=0.41 cameraTheta=-1.13 mountX=0.17 mountY=0.39, mountTheta=1.15
23:11:37.460 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.18, y=-0.37, opts=13)
23:11:37.465 00.005 11872 Enqueuing Move request for scope (0.18, -0.37)
23:11:37.468 00.003 9960 Worker thread wakes up
23:11:37.468 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.37) opts 0xd
23:11:37.469 00.001 9960 Handling offset move in thread for scope, endpoint = (0.18, -0.37)
23:11:37.469 00.000 9960 Moving (0.18, -0.37) raw xDistance=0.17 yDistance=0.39
23:11:37.469 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
23:11:37.469 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
23:11:37.470 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.39
23:11:37.470 00.000 9960 MoveAxis(E, 0, ABG)
23:11:37.470 00.000 9960 Move returns status 0, amount 0
23:11:37.470 00.000 9960 MoveAxis(N, 0, ABG)
23:11:37.470 00.000 9960 Move returns status 0, amount 0
23:11:37.471 00.001 9960 move complete, result=0
23:11:37.471 00.000 9960 worker thread done servicing request
23:11:37.471 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=189, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
23:11:37.474 00.003 11872 UpdateGuideState exits: m=4213 SNR=43.9
23:11:37.478 00.004 11872 PhdController: settling, locked = 1, distance = 0.39 (1.50) aobump = 0 frame = 4 / 99999
23:11:37.483 00.005 11872 evsrv: {"Event":"Settling","Timestamp":1763788297.483,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.39,"Time":4.3,"SettleTime":10.0,"StarLocked":true}
23:11:37.487 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:37.491 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:11:37.494 00.003 11872 Enqueuing Expose request
23:11:37.498 00.004 9960 Worker thread wakes up
23:11:37.498 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:11:37.499 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1793,883,31,31)
23:11:37.499 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 0.4 px 0 ms NORTH
23:11:38.739 01.240 9960 Exposure complete
23:11:38.849 00.110 9960 worker thread done servicing request
23:11:38.849 00.000 11872 OnExposeComplete: enter
23:11:38.852 00.003 11872 UpdateGuideState(): m_state=6
23:11:38.856 00.004 11872 Star::Find(15, 1808, 897, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
23:11:38.861 00.005 11872 Star::Find returns 1 (0), X=1808.48, Y=897.52, Mass=4337, SNR=44.0, Peak=213 HFD=5.8
23:11:38.864 00.003 11872 CameraToMount -- cameraTheta (-1.35) - m_xAngle (0.00) = xAngle (-1.35 = -1.35)
23:11:38.868 00.004 11872 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.62 = 1.62)
23:11:38.872 00.004 11872 CameraToMount -- cameraX=0.08 cameraY=-0.37 hyp=0.38 cameraTheta=-1.35 mountX=0.08 mountY=0.38, mountTheta=1.35
23:11:38.877 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.08, y=-0.37, opts=13)
23:11:38.881 00.004 11872 Enqueuing Move request for scope (0.08, -0.37)
23:11:38.884 00.003 9960 Worker thread wakes up
23:11:38.884 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=0, FiltMin=0, FiltMax=120, Gamma=1.000
23:11:38.889 00.005 11872 UpdateGuideState exits: m=4337 SNR=44.0
23:11:38.893 00.004 11872 PhdController: settling, locked = 1, distance = 0.38 (1.50) aobump = 0 frame = 5 / 99999
23:11:38.896 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.37) opts 0xd
23:11:38.896 00.000 9960 Handling offset move in thread for scope, endpoint = (0.08, -0.37)
23:11:38.896 00.000 9960 Moving (0.08, -0.37) raw xDistance=0.08 yDistance=0.38
23:11:38.897 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:11:38.897 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.10
23:11:38.897 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.38 from input 0.38
23:11:38.897 00.000 9960 MoveAxis(E, 0, ABG)
23:11:38.897 00.000 9960 Move returns status 0, amount 0
23:11:38.897 00.000 9960 MoveAxis(S, 281, ABG)
23:11:38.897 00.000 9960 Guiding  Dir = 1, Dur = 281
23:11:38.898 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763788298.896,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.38,"Time":5.7,"SettleTime":10.0,"StarLocked":true}
23:11:38.901 00.003 9960 IsSlewing returns 0
23:11:38.901 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:38.906 00.005 9960 IsGuiding returns 0
23:11:38.906 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:11:38.910 00.004 9960 PulseGuide returned control before completion, sleep 291
23:11:38.910 00.000 11872 Enqueuing Expose request
23:11:39.216 00.306 9960 IsGuiding returns 1
23:11:39.217 00.001 9960 scope still moving after pulse duration time elapsed
23:11:39.248 00.031 9960 IsSlewing returns 0
23:11:39.251 00.003 9960 IsGuiding returns 0
23:11:39.252 00.001 9960 scope move finished after 281 + 64 ms
23:11:39.252 00.000 9960 Move returns status 0, amount 281
23:11:39.252 00.000 9960 move complete, result=0
23:11:39.253 00.001 9960 worker thread done servicing request
23:11:39.253 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.4 px 281 ms SOUTH
23:11:39.259 00.006 9960 Worker thread wakes up
23:11:39.260 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
23:11:39.261 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1793,883,31,31)
23:11:40.520 01.259 9960 Exposure complete
23:11:40.631 00.111 11872 OnExposeComplete: enter
23:11:40.636 00.005 11872 UpdateGuideState(): m_state=6
23:11:40.640 00.004 9960 worker thread done servicing request
23:11:40.640 00.000 11872 Star::Find(15, 1808, 897, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
23:11:40.644 00.004 11872 Star::Find returns 1 (0), X=1808.46, Y=897.30, Mass=4466, SNR=44.9, Peak=190 HFD=5.5
23:11:40.648 00.004 11872 CameraToMount -- cameraTheta (-1.45) - m_xAngle (0.00) = xAngle (-1.46 = -1.46)
23:11:40.652 00.004 11872 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.51 = 1.51)
23:11:40.656 00.004 11872 CameraToMount -- cameraX=0.07 cameraY=-0.60 hyp=0.60 cameraTheta=-1.45 mountX=0.07 mountY=0.60, mountTheta=1.46
23:11:40.660 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.07, y=-0.60, opts=13)
23:11:40.664 00.004 11872 Enqueuing Move request for scope (0.07, -0.60)
23:11:40.668 00.004 9960 Worker thread wakes up
23:11:40.668 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.60) opts 0xd
23:11:40.669 00.001 9960 Handling offset move in thread for scope, endpoint = (0.07, -0.60)
23:11:40.669 00.000 9960 Moving (0.07, -0.60) raw xDistance=0.07 yDistance=0.60
23:11:40.669 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:11:40.669 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.60 from input 0.60
23:11:40.669 00.000 9960 MoveAxis(E, 0, ABG)
23:11:40.669 00.000 9960 Move returns status 0, amount 0
23:11:40.670 00.001 9960 MoveAxis(S, 447, ABG)
23:11:40.670 00.000 9960 Guiding  Dir = 1, Dur = 447
23:11:40.670 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=190, med=0, FiltMin=0, FiltMax=105, Gamma=1.000
23:11:40.674 00.004 11872 UpdateGuideState exits: m=4466 SNR=44.9
23:11:40.677 00.003 9960 IsSlewing returns 0
23:11:40.677 00.000 11872 PhdController: settling, locked = 1, distance = 0.45 (1.50) aobump = 0 frame = 6 / 99999
23:11:40.681 00.004 9960 IsGuiding returns 0
23:11:40.681 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763788300.681,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.45,"Time":7.5,"SettleTime":10.0,"StarLocked":true}
23:11:40.684 00.003 9960 PulseGuide returned control before completion, sleep 457
23:11:40.684 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:40.688 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:11:40.693 00.005 11872 Enqueuing Expose request
23:11:41.147 00.454 9960 IsGuiding returns 1
23:11:41.147 00.000 9960 scope still moving after pulse duration time elapsed
23:11:41.178 00.031 9960 IsSlewing returns 0
23:11:41.178 00.000 9960 IsGuiding returns 0
23:11:41.179 00.001 9960 scope move finished after 447 + 51 ms
23:11:41.180 00.001 9960 Move returns status 0, amount 447
23:11:41.180 00.000 9960 move complete, result=0
23:11:41.180 00.000 9960 worker thread done servicing request
23:11:41.181 00.001 9960 Worker thread wakes up
23:11:41.181 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.6 px 447 ms SOUTH
23:11:41.186 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
23:11:41.187 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1793,883,31,31)
23:11:42.444 01.257 9960 Exposure complete
23:11:42.554 00.110 9960 worker thread done servicing request
23:11:42.554 00.000 11872 OnExposeComplete: enter
23:11:42.559 00.005 11872 UpdateGuideState(): m_state=6
23:11:42.562 00.003 11872 Star::Find(15, 1808, 897, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
23:11:42.567 00.005 11872 Star::Find returns 1 (0), X=1808.53, Y=897.43, Mass=4205, SNR=43.9, Peak=181 HFD=5.7
23:11:42.570 00.003 11872 CameraToMount -- cameraTheta (-1.29) - m_xAngle (0.00) = xAngle (-1.29 = -1.29)
23:11:42.574 00.004 11872 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.68 = 1.68)
23:11:42.578 00.004 11872 CameraToMount -- cameraX=0.14 cameraY=-0.46 hyp=0.48 cameraTheta=-1.29 mountX=0.13 mountY=0.48, mountTheta=1.30
23:11:42.582 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.14, y=-0.46, opts=13)
23:11:42.586 00.004 11872 Enqueuing Move request for scope (0.14, -0.46)
23:11:42.590 00.004 9960 Worker thread wakes up
23:11:42.590 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=181, med=0, FiltMin=0, FiltMax=122, Gamma=1.000
23:11:42.594 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.46) opts 0xd
23:11:42.594 00.000 9960 Handling offset move in thread for scope, endpoint = (0.14, -0.46)
23:11:42.594 00.000 9960 Moving (0.14, -0.46) raw xDistance=0.13 yDistance=0.48
23:11:42.594 00.000 11872 UpdateGuideState exits: m=4205 SNR=43.9
23:11:42.599 00.005 11872 PhdController: settling, locked = 1, distance = 0.46 (1.50) aobump = 0 frame = 7 / 99999
23:11:42.603 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:11:42.603 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.48 from input 0.48
23:11:42.603 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763788302.603,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.46,"Time":9.4,"SettleTime":10.0,"StarLocked":true}
23:11:42.607 00.004 9960 MoveAxis(E, 0, ABG)
23:11:42.607 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:42.611 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:11:42.615 00.004 9960 Move returns status 0, amount 0
23:11:42.615 00.000 9960 MoveAxis(S, 358, ABG)
23:11:42.615 00.000 9960 Guiding  Dir = 1, Dur = 358
23:11:42.615 00.000 11872 Enqueuing Expose request
23:11:42.618 00.003 9960 IsSlewing returns 0
23:11:42.620 00.002 9960 IsGuiding returns 0
23:11:42.621 00.001 9960 PulseGuide returned control before completion, sleep 368
23:11:42.996 00.375 9960 IsGuiding returns 1
23:11:42.996 00.000 9960 scope still moving after pulse duration time elapsed
23:11:43.029 00.033 9960 IsSlewing returns 0
23:11:43.030 00.001 9960 IsGuiding returns 0
23:11:43.030 00.000 9960 scope move finished after 358 + 52 ms
23:11:43.031 00.001 9960 Move returns status 0, amount 358
23:11:43.031 00.000 9960 move complete, result=0
23:11:43.031 00.000 9960 worker thread done servicing request
23:11:43.032 00.001 9960 Worker thread wakes up
23:11:43.032 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.5 px 358 ms SOUTH
23:11:43.038 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
23:11:43.038 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1793,883,31,31)
23:11:44.296 01.258 9960 Exposure complete
23:11:44.399 00.103 9960 worker thread done servicing request
23:11:44.400 00.001 11872 OnExposeComplete: enter
23:11:44.404 00.004 11872 UpdateGuideState(): m_state=6
23:11:44.408 00.004 11872 Star::Find(15, 1808, 897, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
23:11:44.412 00.004 11872 Star::Find returns 1 (0), X=1808.63, Y=897.69, Mass=4456, SNR=44.9, Peak=210 HFD=5.6
23:11:44.417 00.005 11872 CameraToMount -- cameraTheta (-0.70) - m_xAngle (0.00) = xAngle (-0.71 = -0.71)
23:11:44.421 00.004 11872 CameraToMount -- cameraTheta (-0.70) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.26 = 2.26)
23:11:44.425 00.004 11872 CameraToMount -- cameraX=0.24 cameraY=-0.20 hyp=0.31 cameraTheta=-0.70 mountX=0.24 mountY=0.24, mountTheta=0.79
23:11:44.431 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.24, y=-0.20, opts=13)
23:11:44.436 00.005 11872 Enqueuing Move request for scope (0.24, -0.20)
23:11:44.439 00.003 9960 Worker thread wakes up
23:11:44.440 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=210, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
23:11:44.444 00.004 11872 UpdateGuideState exits: m=4456 SNR=44.9
23:11:44.448 00.004 11872 PhdController: settling, locked = 1, distance = 0.41 (1.50) aobump = 0 frame = 8 / 99999
23:11:44.452 00.004 11872 PhdController: newstate STATE_FINISH
23:11:44.456 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.20) opts 0xd
23:11:44.456 00.000 9960 Handling offset move in thread for scope, endpoint = (0.24, -0.20)
23:11:44.456 00.000 9960 Moving (0.24, -0.20) raw xDistance=0.24 yDistance=0.24
23:11:44.456 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
23:11:44.456 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
23:11:44.456 00.000 9960 MoveAxis(W, 112, ABG)
23:11:44.456 00.000 9960 Guiding  Dir = 3, Dur = 112
23:11:44.457 00.001 9960 IsSlewing returns 0
23:11:44.457 00.000 11872 PhdController complete: success
23:11:44.461 00.004 9960 IsGuiding returns 0
23:11:44.461 00.000 11872 evsrv: {"Event":"SettleDone","Timestamp":1763788304.461,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":8,"DroppedFrames":0}
23:11:44.465 00.004 9960 PulseGuide returned control before completion, sleep 122
23:11:44.465 00.000 11872 Mount: notify guiding dither settle done success=1
23:11:44.469 00.004 11872 PhdController: newstate STATE_IDLE
23:11:44.472 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:44.475 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:11:44.480 00.005 11872 Enqueuing Expose request
23:11:44.596 00.116 9960 IsGuiding returns 1
23:11:44.596 00.000 9960 scope still moving after pulse duration time elapsed
23:11:44.627 00.031 9960 IsSlewing returns 0
23:11:44.629 00.002 9960 IsGuiding returns 0
23:11:44.629 00.000 9960 scope move finished after 112 + 56 ms
23:11:44.630 00.001 9960 Move returns status 0, amount 112
23:11:44.630 00.000 9960 MoveAxis(S, 179, ABG)
23:11:44.630 00.000 9960 Guiding  Dir = 1, Dur = 179
23:11:44.631 00.001 9960 IsSlewing returns 0
23:11:44.632 00.001 9960 IsGuiding returns 0
23:11:44.632 00.000 9960 PulseGuide returned control before completion, sleep 189
23:11:44.831 00.199 9960 IsGuiding returns 1
23:11:44.832 00.001 9960 scope still moving after pulse duration time elapsed
23:11:44.864 00.032 9960 IsSlewing returns 0
23:11:44.866 00.002 9960 IsGuiding returns 0
23:11:44.867 00.001 9960 scope move finished after 179 + 56 ms
23:11:44.868 00.001 9960 Move returns status 0, amount 179
23:11:44.868 00.000 9960 move complete, result=0
23:11:44.869 00.001 9960 worker thread done servicing request
23:11:44.870 00.001 9960 Worker thread wakes up
23:11:44.870 00.000 11872 GuideStep: 0.2 px 112 ms WEST, 0.2 px 179 ms SOUTH
23:11:44.876 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
23:11:44.876 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1793,883,31,31)
23:11:45.333 00.457 11872 evsrv: cli 0D2D2B40 connect
23:11:45.338 00.005 11872 case statement mapped state 6 to 3
23:11:45.342 00.004 11872 case statement mapped state 6 to 3
23:11:45.348 00.006 11872 evsrv: cli 0D2D2B40 request: {"method":"get_app_state","id":"04eefb57-8b16-45f8-a538-b807e0a6bb6f"}
23:11:45.352 00.004 11872 case statement mapped state 6 to 3
23:11:45.356 00.004 11872 evsrv: cli 0D2D2B40 response: {"jsonrpc":"2.0","result":"Guiding","id":"04eefb57-8b16-45f8-a538-b807e0a6bb6f"}
23:11:45.361 00.005 11872 evsrv: cli 0D2D2B40 disconnect
23:11:45.366 00.005 11872 evsrv: cli 0D2D2BE0 connect
23:11:45.369 00.003 11872 case statement mapped state 6 to 3
23:11:45.373 00.004 11872 case statement mapped state 6 to 3
23:11:45.376 00.003 11872 evsrv: cli 0D2D2BE0 request: {"method":"stop_capture","id":"8814f469-f7ca-4bb1-babd-3e0645e74719"}
23:11:45.382 00.006 11872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:11:45.385 00.003 11872 Status Line: Waiting for devices...
23:11:45.390 00.005 11872 evsrv: cli 0D2D2BE0 response: {"jsonrpc":"2.0","result":0,"id":"8814f469-f7ca-4bb1-babd-3e0645e74719"}
23:11:45.397 00.007 11872 evsrv: cli 0D2D2BE0 disconnect
23:11:45.402 00.005 11872 evsrv: cli 0D2D2500 connect
23:11:45.405 00.003 11872 case statement mapped state 6 to 3
23:11:45.408 00.003 11872 case statement mapped state 6 to 3
23:11:45.413 00.005 11872 evsrv: cli 0D2D2500 request: {"method":"get_app_state","id":"bdd641bc-9220-407e-b7ff-1b51e21b519a"}
23:11:45.417 00.004 11872 case statement mapped state 6 to 3
23:11:45.425 00.008 9960 ZWO: stopexposure
23:11:45.425 00.000 11872 evsrv: cli 0D2D2500 response: {"jsonrpc":"2.0","result":"Guiding","id":"bdd641bc-9220-407e-b7ff-1b51e21b519a"}
23:11:45.432 00.007 11872 evsrv: cli 0D2D2500 disconnect
23:11:46.091 00.659 9960 ZWO: stopexposure
23:11:46.093 00.002 9960 Error thrown from C:\cygwin\home\agalasso\projects\phd2\worker_thread.cpp:190->Capture failed
23:11:46.093 00.000 9960 worker thread done servicing request
23:11:46.093 00.000 11872 OnExposeComplete: enter
23:11:46.100 00.007 11872 OnExposeComplete: Capture Error reported
23:11:46.106 00.006 11872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
23:11:46.110 00.004 11872 Mount: notify guiding stopped
23:11:46.118 00.008 11872 Changing from state GUIDING to STOP
23:11:46.122 00.004 11872 guider state => SELECTED
23:11:46.127 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=210, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
23:11:46.132 00.005 11872 Changing from state SELECTED to UNINITIALIZED
23:11:46.136 00.004 11872 guider state => SELECTING
23:11:46.143 00.007 11872 Status Line: Stopped.
23:11:46.147 00.004 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\myframe_events.cpp:489->Error reported capturing image
23:11:46.434 00.287 11872 evsrv: cli 0D2D2B40 connect
23:11:46.443 00.009 11872 evsrv: cli 0D2D2B40 request: {"method":"get_app_state","id":"114345b1-fa2a-4add-b78c-46602f7becd3"}
23:11:46.448 00.005 11872 evsrv: cli 0D2D2B40 response: {"jsonrpc":"2.0","result":"Stopped","id":"114345b1-fa2a-4add-b78c-46602f7becd3"}
23:11:46.455 00.007 11872 evsrv: cli 0D2D2B40 disconnect
23:12:03.131 16.676 11872 evsrv: cli 0D2D3220 connect
23:12:03.138 00.007 11872 evsrv: cli 0D2D3220 request: {"method":"get_app_state","id":"9dc64a54-0cc4-4d50-baa7-c8c9e4fb6414"}
23:12:03.145 00.007 11872 evsrv: cli 0D2D3220 response: {"jsonrpc":"2.0","result":"Stopped","id":"9dc64a54-0cc4-4d50-baa7-c8c9e4fb6414"}
23:12:03.156 00.011 11872 evsrv: cli 0D2D3220 disconnect
23:12:03.163 00.007 11872 evsrv: cli 0D2D3360 connect
23:12:03.170 00.007 11872 evsrv: cli 0D2D3360 request: {"method":"get_calibrated","id":"e2f72835-7808-4927-bfee-6ebb42ddbfb8"}
23:12:03.177 00.007 11872 evsrv: cli 0D2D3360 response: {"jsonrpc":"2.0","result":true,"id":"e2f72835-7808-4927-bfee-6ebb42ddbfb8"}
23:12:03.182 00.005 11872 evsrv: cli 0D2D3360 disconnect
23:12:03.187 00.005 11872 evsrv: cli 0D2D21E0 connect
23:12:03.192 00.005 11872 evsrv: cli 0D2D21E0 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"3fbac8fa-352d-4364-a336-bb4c44af9700"}
23:12:03.196 00.004 11872 PhdController::Guide begins
23:12:03.201 00.005 11872 PhdController: newstate STATE_SETUP
23:12:03.207 00.006 11872 PhdController: setup
23:12:03.211 00.004 11872 PhdController: newstate STATE_ATTEMPT_START
23:12:03.214 00.003 11872 PhdController: start capturing
23:12:03.218 00.004 11872 Changing from state SELECTING to UNINITIALIZED
23:12:03.221 00.003 11872 guider state => SELECTING
23:12:03.225 00.004 11872 setting force full frames = true
23:12:03.229 00.004 11872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
23:12:03.239 00.010 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:12:03.244 00.005 11872 Enqueuing Expose request
23:12:03.248 00.004 11872 PhdController: newstate STATE_SELECT_STAR
23:12:03.252 00.004 9960 Worker thread wakes up
23:12:03.252 00.000 11872 evsrv: cli 0D2D21E0 response: {"jsonrpc":"2.0","result":0,"id":"3fbac8fa-352d-4364-a336-bb4c44af9700"}
23:12:03.257 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
23:12:03.257 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:12:03.257 00.000 11872 evsrv: cli 0D2D21E0 disconnect
23:12:03.265 00.008 11872 evsrv: cli 0D2D26E0 connect
23:12:03.269 00.004 11872 case statement mapped state 1 to 101
23:12:03.275 00.006 11872 case statement mapped state 1 to 101
23:12:03.279 00.004 11872 evsrv: cli 0D2D26E0 request: {"method":"get_lock_shift_params","id":"cd00635d-22d6-415c-8a2d-e5f7d51b0d28"}
23:12:03.284 00.005 11872 evsrv: cli 0D2D26E0 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"cd00635d-22d6-415c-8a2d-e5f7d51b0d28"}
23:12:03.288 00.004 11872 evsrv: cli 0D2D26E0 disconnect
23:12:03.292 00.004 11872 evsrv: cli 0D2D3400 connect
23:12:03.296 00.004 11872 case statement mapped state 1 to 101
23:12:03.302 00.006 11872 case statement mapped state 1 to 101
23:12:03.306 00.004 11872 evsrv: cli 0D2D3400 request: {"method":"get_lock_position","id":"19f17544-334f-4987-a825-df2383a31885"}
23:12:03.310 00.004 11872 evsrv: cli 0D2D3400 response: {"jsonrpc":"2.0","result":null,"id":"19f17544-334f-4987-a825-df2383a31885"}
23:12:03.314 00.004 11872 evsrv: cli 0D2D3400 disconnect
23:12:04.316 01.002 11872 evsrv: cli 0D2D2DC0 connect
23:12:04.324 00.008 11872 case statement mapped state 1 to 101
23:12:04.332 00.008 11872 case statement mapped state 1 to 101
23:12:04.340 00.008 11872 evsrv: cli 0D2D2DC0 request: {"method":"get_lock_position","id":"40f8ae92-3ccd-442c-bc4f-48ef2600d7d3"}
23:12:04.348 00.008 11872 evsrv: cli 0D2D2DC0 response: {"jsonrpc":"2.0","result":null,"id":"40f8ae92-3ccd-442c-bc4f-48ef2600d7d3"}
23:12:04.354 00.006 11872 evsrv: cli 0D2D2DC0 disconnect
23:12:04.511 00.157 9960 Exposure complete
23:12:04.638 00.127 9960 worker thread done servicing request
23:12:04.638 00.000 11872 OnExposeComplete: enter
23:12:04.641 00.003 11872 UpdateGuideState(): m_state=1
23:12:04.647 00.006 11872 UpdateCurrentPosition: no star selected
23:12:04.651 00.004 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
23:12:04.655 00.004 11872 Status Line: No star selected
23:12:04.659 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=188, med=0, FiltMin=0, FiltMax=113, Gamma=1.000
23:12:04.663 00.004 11872 UpdateGuideState exits: No star selected
23:12:04.667 00.004 11872 GuiderMultiStar::AutoSelect enter
23:12:04.670 00.003 11872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
23:12:04.783 00.113 11872 AutoFind: auto downsample for scale 1.00 => 1x
23:12:04.973 00.190 11872 AutoFind: global mean = 0.0, stdev 2.3
23:12:04.977 00.004 11872 AutoFind: using threshold = 0.1
23:12:05.219 00.242 11872 AutoFind: local max [1809, 898] 137.5
23:12:05.224 00.005 11872 AutoFind: local max [1565, 346] 118.7
23:12:05.227 00.003 11872 AutoFind: local max [9, 403] 79.6
23:12:05.232 00.005 11872 AutoFind: local max [1699, 359] 46.2
23:12:05.235 00.003 11872 AutoFind: local max [1272, 57] 38.5
23:12:05.239 00.004 11872 AutoFind: local max [1348, 129] 36.7
23:12:05.243 00.004 11872 AutoFind: local max [753, 594] 28.4
23:12:05.247 00.004 11872 AutoFind: local max [427, 354] 26.0
23:12:05.251 00.004 11872 AutoFind: local max [94, 982] 25.8
23:12:05.254 00.003 11872 AutoFind: local max [105, 565] 23.6
23:12:05.258 00.004 11872 AutoFind: local max [751, 600] 21.8
23:12:05.262 00.004 11872 AutoFind: local max [141, 467] 21.6
23:12:05.266 00.004 11872 AutoFind: local max [1014, 381] 21.1
23:12:05.269 00.003 11872 AutoFind: local max [857, 953] 19.3
23:12:05.273 00.004 11872 AutoFind: local max [1905, 889] 17.9
23:12:05.277 00.004 11872 AutoFind: local max [10, 1051] 15.1
23:12:05.281 00.004 11872 AutoFind: local max [251, 487] 12.6
23:12:05.286 00.005 11872 AutoFind: local max [113, 1068] 12.3
23:12:05.290 00.004 11872 AutoFind: local max [729, 182] 11.3
23:12:05.293 00.003 11872 AutoFind: local max [141, 129] 10.8
23:12:05.297 00.004 11872 AutoFind: local max [1292, 205] 10.7
23:12:05.301 00.004 11872 AutoFind: local max [1343, 601] 10.7
23:12:05.304 00.003 11872 AutoFind: local max [265, 87] 9.1
23:12:05.308 00.004 11872 AutoFind: local max [460, 429] 8.2
23:12:05.312 00.004 11872 AutoFind: local max [362, 387] 8.2
23:12:05.315 00.003 11872 AutoFind: local max [1365, 131] 8.1
23:12:05.318 00.003 11872 AutoFind: local max [288, 451] 8.1
23:12:05.322 00.004 11872 AutoFind: local max [1330, 686] 7.6
23:12:05.325 00.003 11872 AutoFind: local max [477, 350] 7.6
23:12:05.329 00.004 11872 AutoFind: local max [352, 734] 7.0
23:12:05.333 00.004 11872 AutoFind: local max [1883, 729] 6.9
23:12:05.337 00.004 11872 AutoFind: local max [1370, 486] 6.8
23:12:05.341 00.004 11872 AutoFind: local max [258, 706] 6.5
23:12:05.344 00.003 11872 AutoFind: local max [1342, 607] 6.4
23:12:05.347 00.003 11872 AutoFind: local max [82, 1016] 6.3
23:12:05.351 00.004 11872 AutoFind: local max [1834, 175] 6.3
23:12:05.355 00.004 11872 AutoFind: local max [1419, 519] 6.2
23:12:05.359 00.004 11872 AutoFind: local max [335, 1061] 6.0
23:12:05.361 00.002 11872 AutoFind: local max [1554, 346] 5.9
23:12:05.365 00.004 11872 AutoFind: local max [281, 1046] 5.9
23:12:05.370 00.005 11872 AutoFind: local max [345, 1085] 5.7
23:12:05.373 00.003 11872 AutoFind: local max [1323, 629] 5.7
23:12:05.377 00.004 11872 AutoFind: local max [788, 896] 5.7
23:12:05.380 00.003 11872 AutoFind: local max [12, 712] 5.4
23:12:05.383 00.003 11872 AutoFind: local max [1280, 22] 5.4
23:12:05.387 00.004 11872 AutoFind: local max [1810, 26] 5.3
23:12:05.390 00.003 11872 AutoFind: local max [1320, 634] 5.3
23:12:05.394 00.004 11872 AutoFind: local max [1291, 211] 5.3
23:12:05.398 00.004 11872 AutoFind: local max [1420, 512] 5.2
23:12:05.401 00.003 11872 AutoFind: local max [1756, 280] 4.9
23:12:05.404 00.003 11872 AutoFind: local max [1472, 720] 4.8
23:12:05.409 00.005 11872 AutoFind: local max [1498, 540] 4.8
23:12:05.411 00.002 11872 AutoFind: local max [1706, 450] 4.7
23:12:05.416 00.005 11872 AutoFind: local max [535, 682] 4.6
23:12:05.419 00.003 11872 AutoFind: local max [1672, 497] 4.5
23:12:05.422 00.003 11872 AutoFind: local max [1798, 897] 4.4
23:12:05.425 00.003 11872 AutoFind: local max [314, 517] 4.3
23:12:05.429 00.004 11872 AutoFind: local max [670, 220] 4.3
23:12:05.432 00.003 11872 AutoFind: local max [644, 75] 4.3
23:12:05.435 00.003 11872 AutoFind: local max [1681, 439] 4.3
23:12:05.439 00.004 11872 AutoFind: local max [1461, 755] 4.2
23:12:05.442 00.003 11872 AutoFind: local max [1708, 298] 4.2
23:12:05.444 00.002 11872 AutoFind: local max [513, 229] 4.1
23:12:05.448 00.004 11872 AutoFind: local max [1766, 448] 4.0
23:12:05.451 00.003 11872 AutoFind: local max [415, 105] 4.0
23:12:05.454 00.003 11872 AutoFind: local max [1019, 317] 4.0
23:12:05.458 00.004 11872 AutoFind: local max [490, 613] 4.0
23:12:05.460 00.002 11872 AutoFind: local max [427, 255] 4.0
23:12:05.464 00.004 11872 AutoFind: local max [482, 366] 3.9
23:12:05.468 00.004 11872 AutoFind: local max [542, 291] 3.9
23:12:05.471 00.003 11872 AutoFind: local max [492, 608] 3.9
23:12:05.474 00.003 11872 AutoFind: local max [577, 593] 3.9
23:12:05.478 00.004 11872 AutoFind: local max [1313, 779] 3.9
23:12:05.481 00.003 11872 AutoFind: local max [394, 372] 3.8
23:12:05.485 00.004 11872 AutoFind: local max [1759, 1085] 3.8
23:12:05.489 00.004 11872 AutoFind: local max [1654, 668] 3.8
23:12:05.492 00.003 11872 AutoFind: local max [1830, 1081] 3.8
23:12:05.495 00.003 11872 AutoFind: local max [1554, 340] 3.8
23:12:05.499 00.004 11872 AutoFind: local max [1472, 715] 3.7
23:12:05.502 00.003 11872 AutoFind: local max [1673, 503] 3.7
23:12:05.505 00.003 11872 AutoFind: local max [171, 124] 3.7
23:12:05.509 00.004 11872 AutoFind: local max [1697, 1003] 3.7
23:12:05.512 00.003 11872 AutoFind: local max [1363, 856] 3.7
23:12:05.517 00.005 11872 AutoFind: local max [1508, 146] 3.7
23:12:05.520 00.003 11872 AutoFind: local max [752, 922] 3.7
23:12:05.524 00.004 11872 AutoFind: local max [599, 648] 3.7
23:12:05.527 00.003 11872 AutoFind: local max [561, 197] 3.7
23:12:05.530 00.003 11872 AutoFind: local max [1667, 961] 3.6
23:12:05.534 00.004 11872 AutoFind: local max [1811, 886] 3.6
23:12:05.537 00.003 11872 AutoFind: local max [114, 562] 3.6
23:12:05.540 00.003 11872 AutoFind: local max [437, 356] 3.6
23:12:05.544 00.004 11872 AutoFind: local max [166, 714] 3.6
23:12:05.548 00.004 11872 AutoFind: local max [1185, 412] 3.5
23:12:05.550 00.002 11872 AutoFind: local max [1624, 599] 3.5
23:12:05.554 00.004 11872 AutoFind: local max [1756, 27] 3.5
23:12:05.559 00.005 11872 AutoFind: local max [593, 192] 3.5
23:12:05.563 00.004 11872 AutoFind: local max [1561, 362] 3.5
23:12:05.566 00.003 11872 AutoFind: local max [243, 92] 3.5
23:12:05.569 00.003 11872 AutoFind: local max [674, 381] 3.5
23:12:05.573 00.004 11872 AutoFind: local max [1278, 32] 3.5
23:12:05.577 00.004 11872 AutoFind: too close [1278, 32] 3.5 - [1280, 22] 5.4
23:12:05.580 00.003 11872 AutoFind: too close [1561, 362] 3.5 - [1554, 346] 5.9
23:12:05.584 00.004 11872 AutoFind: close dim-bright [1561, 362] 3.5 - [1565, 346] 118.7
23:12:05.588 00.004 11872 AutoFind: close dim-bright [437, 356] 3.6 - [427, 354] 26.0
23:12:05.593 00.005 11872 AutoFind: close dim-bright [114, 562] 3.6 - [105, 565] 23.6
23:12:05.596 00.003 11872 AutoFind: too close [1811, 886] 3.6 - [1798, 897] 4.4
23:12:05.600 00.004 11872 AutoFind: close dim-bright [1811, 886] 3.6 - [1809, 898] 137.5
23:12:05.603 00.003 11872 AutoFind: too close [1673, 503] 3.7 - [1672, 497] 4.5
23:12:05.609 00.006 11872 AutoFind: too close [1472, 715] 3.7 - [1472, 720] 4.8
23:12:05.613 00.004 11872 AutoFind: too close [1554, 340] 3.8 - [1554, 346] 5.9
23:12:05.617 00.004 11872 AutoFind: close dim-bright [1554, 340] 3.8 - [1565, 346] 118.7
23:12:05.621 00.004 11872 AutoFind: too close [492, 608] 3.9 - [490, 613] 4.0
23:12:05.625 00.004 11872 AutoFind: too close [482, 366] 3.9 - [477, 350] 7.6
23:12:05.629 00.004 11872 AutoFind: close dim-bright [1798, 897] 4.4 - [1809, 898] 137.5
23:12:05.632 00.003 11872 AutoFind: too close [1420, 512] 5.2 - [1419, 519] 6.2
23:12:05.641 00.009 11872 AutoFind: too close [1291, 211] 5.3 - [1292, 205] 10.7
23:12:05.645 00.004 11872 AutoFind: too close [1320, 634] 5.3 - [1323, 629] 5.7
23:12:05.648 00.003 11872 AutoFind: close dim-bright [1554, 346] 5.9 - [1565, 346] 118.7
23:12:05.650 00.002 11872 AutoFind: too close [1342, 607] 6.4 - [1343, 601] 10.7
23:12:05.653 00.003 11872 AutoFind: too close [1365, 131] 8.1 - [1348, 129] 36.7
23:12:05.656 00.003 11872 AutoFind: too close [751, 600] 21.8 - [753, 594] 28.4
23:12:05.659 00.003 11872 AutoFind: too close to edge [1830, 1081] 3.8
23:12:05.661 00.002 11872 AutoFind: too close to edge [1759, 1085] 3.8
23:12:05.664 00.003 11872 AutoFind: too close to edge [12, 712] 5.4
23:12:05.667 00.003 11872 AutoFind: too close to edge [345, 1085] 5.7
23:12:05.671 00.004 11872 AutoFind: too close to edge [10, 1051] 15.1
23:12:05.673 00.002 11872 AutoFind: too close to edge [9, 403] 79.6
23:12:05.676 00.003 11872 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
23:12:05.678 00.002 11872 Star::Find(15, 1809, 898, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:05.683 00.005 11872 Star::Find returns 1 (0), X=1809.43, Y=896.45, Mass=4286, SNR=43.9, Peak=188 HFD=5.8
23:12:05.685 00.002 11872 Star::Find(15, 1565, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:05.688 00.003 11872 Star::Find returns 1 (0), X=1565.24, Y=347.64, Mass=5115, SNR=47.5, Peak=133 HFD=6.7
23:12:05.690 00.002 11872 Star::Find(15, 1699, 359, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:05.693 00.003 11872 Star::Find returns 1 (0), X=1698.84, Y=360.76, Mass=2080, SNR=30.9, Peak=82 HFD=6.2
23:12:05.696 00.003 11872 Star::Find(15, 1272, 57, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:05.700 00.004 11872 Star::Find returns 1 (0), X=1272.92, Y=58.16, Mass=1842, SNR=28.6, Peak=51 HFD=6.7
23:12:05.705 00.005 11872 Star::Find(15, 427, 354, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:05.709 00.004 11872 Star::Find returns 1 (0), X=427.03, Y=355.39, Mass=1154, SNR=22.1, Peak=41 HFD=6.2
23:12:05.713 00.004 11872 Star::Find(15, 94, 982, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:05.717 00.004 11872 Star::Find returns 1 (0), X=93.74, Y=981.63, Mass=536, SNR=15.7, Peak=31 HFD=5.1
23:12:05.721 00.004 11872 Star::Find(15, 105, 565, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:05.724 00.003 11872 Star::Find returns 1 (0), X=104.48, Y=565.51, Mass=564, SNR=15.8, Peak=31 HFD=5.1
23:12:05.727 00.003 11872 Star::Find(15, 141, 467, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:05.731 00.004 11872 Star::Find returns 1 (0), X=140.77, Y=468.23, Mass=636, SNR=17.1, Peak=30 HFD=5.1
23:12:05.734 00.003 11872 Star::Find(15, 1014, 381, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:05.737 00.003 11872 Star::Find returns 1 (0), X=1015.37, Y=382.56, Mass=1242, SNR=22.9, Peak=33 HFD=7.3
23:12:05.741 00.004 11872 Star::Find(15, 857, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:05.744 00.003 11872 Star::Find returns 1 (0), X=858.17, Y=954.69, Mass=1257, SNR=23.8, Peak=33 HFD=6.8
23:12:05.748 00.004 11872 Star::Find(15, 1905, 889, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:05.751 00.003 11872 Star::Find returns 1 (0), X=1904.87, Y=887.95, Mass=544, SNR=15.8, Peak=33 HFD=4.7
23:12:05.755 00.004 11872 Star::Find(15, 251, 487, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:05.758 00.003 11872 Star::Find returns 1 (0), X=251.62, Y=485.99, Mass=357, SNR=12.8, Peak=15 HFD=6.1
23:12:05.761 00.003 11872 Star::Find(15, 113, 1068, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:05.765 00.004 11872 Star::Find returns 1 (0), X=112.77, Y=1068.38, Mass=186, SNR=9.2, Peak=17 HFD=3.7
23:12:05.769 00.004 11872 Star::Find(15, 729, 182, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:05.772 00.003 11872 Star::Find returns 1 (0), X=728.97, Y=184.50, Mass=465, SNR=14.3, Peak=20 HFD=6.3
23:12:05.776 00.004 11872 Star::Find(15, 141, 129, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:05.780 00.004 11872 Star::Find returns 1 (0), X=140.69, Y=128.88, Mass=248, SNR=10.7, Peak=15 HFD=4.6
23:12:05.784 00.004 11872 Star::Find(15, 265, 87, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:05.787 00.003 11872 Star::Find returns 1 (0), X=265.24, Y=86.82, Mass=173, SNR=8.9, Peak=10 HFD=4.9
23:12:05.791 00.004 11872 Star::Find(15, 460, 429, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:05.796 00.005 11872 Star::Find returns 1 (0), X=460.51, Y=428.93, Mass=381, SNR=13.1, Peak=15 HFD=5.9
23:12:05.799 00.003 11872 Star::Find(15, 362, 387, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:05.802 00.003 11872 Star::Find returns 1 (0), X=362.59, Y=385.90, Mass=299, SNR=11.7, Peak=15 HFD=5.6
23:12:05.805 00.003 11872 Star::Find(15, 288, 451, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:05.809 00.004 11872 Star::Find returns 1 (0), X=287.85, Y=451.85, Mass=254, SNR=10.8, Peak=10 HFD=6.3
23:12:05.813 00.004 11872 Star::Find(15, 1330, 686, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:05.817 00.004 11872 Star::Find returns 1 (0), X=1331.74, Y=687.56, Mass=369, SNR=12.6, Peak=19 HFD=7.1
23:12:05.820 00.003 11872 Star::Find(15, 352, 734, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:05.824 00.004 11872 Star::Find returns 1 (0), X=352.16, Y=734.85, Mass=191, SNR=9.4, Peak=9 HFD=6.0
23:12:05.828 00.004 11872 Star::Find(15, 1883, 729, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:05.832 00.004 11872 Star::Find returns 1 (0), X=1882.91, Y=727.38, Mass=201, SNR=9.6, Peak=15 HFD=5.1
23:12:05.835 00.003 11872 Star::Find(15, 1370, 486, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:05.838 00.003 11872 Star::Find returns 1 (0), X=1370.03, Y=487.19, Mass=236, SNR=10.3, Peak=9 HFD=6.3
23:12:05.842 00.004 11872 Star::Find(15, 258, 706, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:05.846 00.004 11872 Star::Find returns 1 (0), X=258.23, Y=705.72, Mass=187, SNR=9.3, Peak=10 HFD=5.4
23:12:05.849 00.003 11872 Star::Find(15, 82, 1016, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:05.854 00.005 11872 Star::Find returns 1 (0), X=82.23, Y=1016.06, Mass=128, SNR=7.7, Peak=9 HFD=4.7
23:12:05.857 00.003 11872 Star::Find(15, 1834, 175, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:05.860 00.003 11872 Star::Find returns 1 (0), X=1833.41, Y=173.91, Mass=211, SNR=9.8, Peak=11 HFD=6.3
23:12:05.864 00.004 11872 Star::Find(15, 335, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:05.868 00.004 11872 Star::Find returns 1 (0), X=335.55, Y=1061.88, Mass=114, SNR=7.1, Peak=10 HFD=5.1
23:12:05.875 00.007 11872 Star::Find(15, 281, 1046, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:05.880 00.005 11872 Star::Find returns 1 (0), X=281.56, Y=1045.46, Mass=112, SNR=7.1, Peak=9 HFD=5.1
23:12:05.887 00.007 11872 Star::Find(15, 788, 896, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:05.894 00.007 11872 Star::Find returns 1 (0), X=789.48, Y=896.39, Mass=313, SNR=11.9, Peak=12 HFD=7.0
23:12:05.903 00.009 11872 Star::Find(15, 1810, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:05.909 00.006 11872 Star::Find returns 1 (0), X=1809.62, Y=26.91, Mass=94, SNR=6.5, Peak=10 HFD=4.2
23:12:05.915 00.006 11872 Star::Find(15, 1756, 280, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:05.923 00.008 11872 Star::Find returns 1 (0), X=1756.10, Y=280.87, Mass=173, SNR=8.8, Peak=12 HFD=5.9
23:12:05.927 00.004 11872 Star::Find(15, 1498, 540, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:05.930 00.003 11872 Star::Find returns 1 (0), X=1498.92, Y=540.67, Mass=189, SNR=9.2, Peak=10 HFD=6.8
23:12:05.934 00.004 11872 Star::Find(15, 1706, 450, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:05.936 00.002 11872 Star::Find returns 1 (0), X=1704.88, Y=451.28, Mass=123, SNR=7.5, Peak=9 HFD=5.9
23:12:05.939 00.003 11872 Star::Find(15, 535, 682, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:05.941 00.002 11872 Star::Find returns 1 (0), X=536.26, Y=682.04, Mass=293, SNR=11.2, Peak=12 HFD=6.4
23:12:05.945 00.004 11872 Star::Find(15, 314, 517, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:05.949 00.004 11872 Star::Find false star n=31 nbg=274 bg=0.7 sigma=0.8 thresh=3 peak=3
23:12:05.951 00.002 11872 Star::Find returns 0 (2), X=314.00, Y=517.00, Mass=92, SNR=2.9, Peak=6 HFD=0.0
23:12:05.954 00.003 11872 Star::Find(15, 670, 220, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:05.958 00.004 11872 Star::Find false star n=17 nbg=286 bg=0.9 sigma=0.9 thresh=4 peak=3
23:12:05.961 00.003 11872 Star::Find returns 0 (2), X=670.00, Y=220.00, Mass=61, SNR=2.9, Peak=6 HFD=0.0
23:12:05.966 00.005 11872 Star::Find(15, 644, 75, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:05.969 00.003 11872 Star::Find false star n=32 nbg=270 bg=0.7 sigma=0.8 thresh=3 peak=3
23:12:05.973 00.004 11872 Star::Find returns 0 (2), X=644.00, Y=75.00, Mass=94, SNR=2.9, Peak=6 HFD=0.0
23:12:05.976 00.003 11872 Star::Find(15, 1681, 439, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:05.981 00.005 11872 Star::Find returns 1 (0), X=1680.87, Y=437.88, Mass=138, SNR=7.9, Peak=8 HFD=6.0
23:12:05.985 00.004 11872 Star::Find(15, 1461, 755, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:05.989 00.004 11872 Star::Find returns 1 (0), X=1462.13, Y=756.44, Mass=193, SNR=9.3, Peak=8 HFD=6.4
23:12:05.993 00.004 11872 Star::Find(15, 1708, 298, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:05.997 00.004 11872 Star::Find returns 1 (0), X=1707.53, Y=299.84, Mass=98, SNR=6.7, Peak=8 HFD=5.5
23:12:06.001 00.004 11872 Star::Find(15, 513, 229, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:06.004 00.003 11872 Star::Find false star n=13 nbg=280 bg=0.6 sigma=0.8 thresh=3 peak=2
23:12:06.008 00.004 11872 Star::Find returns 0 (2), X=513.00, Y=229.00, Mass=33, SNR=2.9, Peak=4 HFD=0.0
23:12:06.012 00.004 11872 Star::Find(15, 1766, 448, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:06.016 00.004 11872 Star::Find false star n=23 nbg=279 bg=0.7 sigma=0.8 thresh=3 peak=3
23:12:06.020 00.004 11872 Star::Find returns 0 (2), X=1766.00, Y=448.00, Mass=73, SNR=2.9, Peak=6 HFD=0.0
23:12:06.023 00.003 11872 Star::Find(15, 415, 105, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:06.027 00.004 11872 Star::Find false star n=20 nbg=282 bg=1.1 sigma=1.0 thresh=4 peak=4
23:12:06.031 00.004 11872 Star::Find returns 0 (2), X=415.00, Y=105.00, Mass=80, SNR=2.9, Peak=8 HFD=0.0
23:12:06.035 00.004 11872 Star::Find(15, 1019, 317, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:06.038 00.003 11872 Star::Find false star n=34 nbg=281 bg=1.0 sigma=1.0 thresh=4 peak=4
23:12:06.041 00.003 11872 Star::Find returns 0 (2), X=1019.00, Y=317.00, Mass=125, SNR=2.9, Peak=8 HFD=0.0
23:12:06.045 00.004 11872 Star::Find(15, 427, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:06.049 00.004 11872 Star::Find false star n=19 nbg=272 bg=0.6 sigma=0.7 thresh=3 peak=2
23:12:06.053 00.004 11872 Star::Find returns 0 (2), X=427.00, Y=255.00, Mass=56, SNR=2.9, Peak=6 HFD=0.0
23:12:06.056 00.003 11872 Star::Find(15, 542, 291, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:06.060 00.004 11872 Star::Find returns 1 (0), X=542.26, Y=289.54, Mass=150, SNR=8.2, Peak=7 HFD=5.6
23:12:06.063 00.003 11872 Star::Find(15, 577, 593, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:06.067 00.004 11872 Star::Find false star n=29 nbg=284 bg=1.0 sigma=1.0 thresh=4 peak=4
23:12:06.071 00.004 11872 Star::Find returns 0 (2), X=577.00, Y=593.00, Mass=109, SNR=2.9, Peak=10 HFD=0.0
23:12:06.075 00.004 11872 Star::Find(15, 1313, 779, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:06.079 00.004 11872 Star::Find false star n=25 nbg=286 bg=1.2 sigma=1.0 thresh=4 peak=4
23:12:06.082 00.003 11872 Star::Find returns 0 (2), X=1313.00, Y=779.00, Mass=85, SNR=2.9, Peak=8 HFD=0.0
23:12:06.085 00.003 11872 Star::Find(15, 394, 372, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:06.089 00.004 11872 Star::Find returns 0 (2), X=394.00, Y=372.00, Mass=11, SNR=2.2, Peak=5 HFD=0.0
23:12:06.091 00.002 11872 Star::Find(15, 1654, 668, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:06.096 00.005 11872 Star::Find returns 1 (0), X=1652.88, Y=669.36, Mass=103, SNR=6.8, Peak=7 HFD=6.2
23:12:06.099 00.003 11872 Star::Find(15, 171, 124, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:06.102 00.003 11872 Star::Find false star n=24 nbg=276 bg=0.6 sigma=0.7 thresh=3 peak=3
23:12:06.105 00.003 11872 Star::Find returns 0 (2), X=171.00, Y=124.00, Mass=74, SNR=2.9, Peak=7 HFD=0.0
23:12:06.108 00.003 11872 Star::Find(15, 1697, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:06.110 00.002 11872 Star::Find false star n=32 nbg=273 bg=0.7 sigma=0.8 thresh=3 peak=2
23:12:06.113 00.003 11872 Star::Find returns 0 (2), X=1697.00, Y=1003.00, Mass=90, SNR=2.9, Peak=6 HFD=0.0
23:12:06.116 00.003 11872 Star::Find(15, 1363, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:06.119 00.003 11872 Star::Find returns 1 (0), X=1363.93, Y=853.46, Mass=149, SNR=8.1, Peak=9 HFD=7.3
23:12:06.123 00.004 11872 Star::Find(15, 1508, 146, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:06.126 00.003 11872 Star::Find returns 0 (2), X=1508.00, Y=146.00, Mass=12, SNR=2.3, Peak=4 HFD=0.0
23:12:06.129 00.003 11872 Star::Find(15, 752, 922, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:06.132 00.003 11872 Star::Find false star n=24 nbg=276 bg=0.8 sigma=0.7 thresh=3 peak=3
23:12:06.137 00.005 11872 Star::Find returns 0 (2), X=752.00, Y=922.00, Mass=76, SNR=2.9, Peak=8 HFD=0.0
23:12:06.140 00.003 11872 Star::Find(15, 599, 648, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:06.143 00.003 11872 Star::Find returns 0 (2), X=599.00, Y=648.00, Mass=16, SNR=2.7, Peak=5 HFD=0.0
23:12:06.146 00.003 11872 Star::Find(15, 561, 197, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:06.149 00.003 11872 Star::Find returns 1 (0), X=561.35, Y=195.20, Mass=126, SNR=7.6, Peak=7 HFD=6.0
23:12:06.153 00.004 11872 Star::Find(15, 1667, 961, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:06.157 00.004 11872 Star::Find false star n=15 nbg=277 bg=0.6 sigma=0.7 thresh=3 peak=2
23:12:06.160 00.003 11872 Star::Find returns 0 (2), X=1667.00, Y=961.00, Mass=38, SNR=2.9, Peak=5 HFD=0.0
23:12:06.164 00.004 11872 Star::Find(15, 114, 562, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:06.167 00.003 11872 Star::Find returns 1 (0), X=104.48, Y=565.51, Mass=564, SNR=15.8, Peak=31 HFD=5.1
23:12:06.171 00.004 11872 Star::Find(15, 437, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:06.174 00.003 11872 Star::Find returns 1 (0), X=427.03, Y=355.39, Mass=1154, SNR=22.1, Peak=41 HFD=6.2
23:12:06.178 00.004 11872 Star::Find(15, 166, 714, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:06.181 00.003 11872 Star::Find false star n=25 nbg=270 bg=0.6 sigma=0.7 thresh=3 peak=2
23:12:06.184 00.003 11872 Star::Find returns 0 (2), X=166.00, Y=714.00, Mass=68, SNR=2.9, Peak=6 HFD=0.0
23:12:06.188 00.004 11872 Star::Find(15, 1185, 412, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:06.191 00.003 11872 Star::Find false star n=35 nbg=285 bg=1.1 sigma=1.0 thresh=4 peak=4
23:12:06.194 00.003 11872 Star::Find returns 0 (2), X=1185.00, Y=412.00, Mass=123, SNR=2.9, Peak=9 HFD=0.0
23:12:06.198 00.004 11872 Star::Find(15, 1624, 599, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:06.202 00.004 11872 Star::Find false star n=39 nbg=271 bg=0.7 sigma=0.7 thresh=3 peak=3
23:12:06.205 00.003 11872 Star::Find returns 0 (2), X=1624.00, Y=599.00, Mass=118, SNR=2.9, Peak=7 HFD=0.0
23:12:06.208 00.003 11872 Star::Find(15, 1756, 27, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:06.212 00.004 11872 Star::Find returns 0 (2), X=1756.00, Y=27.00, Mass=17, SNR=2.7, Peak=4 HFD=0.0
23:12:06.215 00.003 11872 Star::Find(15, 593, 192, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:06.220 00.005 11872 Star::Find returns 0 (2), X=593.00, Y=192.00, Mass=13, SNR=2.4, Peak=4 HFD=0.0
23:12:06.223 00.003 11872 Star::Find(15, 243, 92, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:06.226 00.003 11872 Star::Find false star n=22 nbg=268 bg=0.6 sigma=0.7 thresh=3 peak=3
23:12:06.229 00.003 11872 Star::Find returns 0 (2), X=243.00, Y=92.00, Mass=59, SNR=2.9, Peak=5 HFD=0.0
23:12:06.233 00.004 11872 Star::Find(15, 674, 381, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:06.237 00.004 11872 Star::Find returns 0 (2), X=674.00, Y=381.00, Mass=13, SNR=2.4, Peak=5 HFD=0.0
23:12:06.240 00.003 11872 AutoFind: finding best star pass 1
23:12:06.243 00.003 11872 Star::Find(15, 1809, 898, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:06.247 00.004 11872 Star::Find returns 1 (0), X=1809.43, Y=896.45, Mass=4286, SNR=43.9, Peak=188 HFD=5.8
23:12:06.250 00.003 11872 AutoFind returns star at [1809, 898] 137.5 Mass 4286 SNR 43.9
23:12:06.254 00.004 11872 Star::Find(15, 1809, 898, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:06.257 00.003 11872 Star::Find returns 1 (0), X=1809.43, Y=896.45, Mass=4286, SNR=43.9, Peak=188 HFD=5.8
23:12:06.261 00.004 11872 MultiStar: List (12): {1809.43, 896.45}(43.9), {1565.24, 347.64}(47.5), {1698.84, 360.76}(30.9), {1272.92, 58.16}(28.6), {427.03, 355.39}(22.1), {93.74, 981.63}(15.7), {104.48, 565.51}(15.8), {140.77, 468.23}(17.1), {1015.37, 382.56}(22.9), {858.17, 954.69}(23.8), {1904.87, 887.95}(15.8), {251.62, 485.99}(12.8), 
23:12:06.265 00.004 11872 setting lock position to (1809.43, 896.45)
23:12:06.269 00.004 11872 AutoSelect: state = 1, call UpdateGuideState
23:12:06.272 00.003 11872 UpdateGuideState(): m_state=1
23:12:06.275 00.003 11872 Star::Find(15, 1809, 896, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:06.279 00.004 11872 Star::Find returns 1 (0), X=1809.43, Y=896.45, Mass=4286, SNR=43.9, Peak=188 HFD=5.8
23:12:06.282 00.003 11872 CameraToMount -- cameraTheta (0.00) - m_xAngle (0.00) = xAngle (-0.00 = -0.00)
23:12:06.285 00.003 11872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.97 = 2.97)
23:12:06.288 00.003 11872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
23:12:06.294 00.006 11872 setting force full frames = false
23:12:06.298 00.004 11872 setting lock position to (1809.43, 896.45)
23:12:06.301 00.003 11872 CurrentPosition() valid, moving to STATE_SELECTED
23:12:06.305 00.004 11872 Changing from state SELECTING to SELECTED
23:12:06.308 00.003 11872 guider state => SELECTED
23:12:06.313 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=188, med=0, FiltMin=0, FiltMax=113, Gamma=1.000
23:12:06.315 00.002 11872 UpdateGuideState exits: m=4286 SNR=43.9
23:12:06.319 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=188, med=0, FiltMin=0, FiltMax=113, Gamma=1.000
23:12:06.323 00.004 11872 Status Line: Auto-selected star at (1809.4, 896.5)
23:12:06.330 00.007 11872 PhdController: newstate STATE_WAIT_SELECTED
23:12:06.335 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:06.338 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:12:06.341 00.003 11872 Enqueuing Expose request
23:12:06.345 00.004 9960 Worker thread wakes up
23:12:06.345 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:12:06.345 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1794,881,31,31)
23:12:06.345 00.000 11872 evsrv: cli 0D2D28C0 connect
23:12:06.349 00.004 11872 case statement mapped state 2 to 1
23:12:06.352 00.003 11872 case statement mapped state 2 to 1
23:12:06.358 00.006 11872 evsrv: cli 0D2D28C0 request: {"method":"get_lock_position","id":"20edd591-23c6-4dbb-84a4-3f10ca48f71b"}
23:12:06.361 00.003 11872 evsrv: cli 0D2D28C0 response: {"jsonrpc":"2.0","result":[1809.43,896.45],"id":"20edd591-23c6-4dbb-84a4-3f10ca48f71b"}
23:12:06.365 00.004 11872 evsrv: cli 0D2D28C0 disconnect
23:12:06.370 00.005 11872 evsrv: cli 0D2D2AA0 connect
23:12:06.374 00.004 11872 case statement mapped state 2 to 1
23:12:06.378 00.004 11872 case statement mapped state 2 to 1
23:12:06.381 00.003 11872 evsrv: cli 0D2D2AA0 request: {"method":"get_app_state","id":"95bb0c10-4804-42f7-b3f8-6133e37bc02b"}
23:12:06.385 00.004 11872 case statement mapped state 2 to 1
23:12:06.389 00.004 11872 evsrv: cli 0D2D2AA0 response: {"jsonrpc":"2.0","result":"Selected","id":"95bb0c10-4804-42f7-b3f8-6133e37bc02b"}
23:12:06.393 00.004 11872 evsrv: cli 0D2D2AA0 disconnect
23:12:07.395 01.002 11872 evsrv: cli 0D2D21E0 connect
23:12:07.402 00.007 11872 case statement mapped state 2 to 1
23:12:07.408 00.006 11872 case statement mapped state 2 to 1
23:12:07.413 00.005 11872 evsrv: cli 0D2D21E0 request: {"method":"get_app_state","id":"9f344514-813d-44ae-95f3-3d6fdc8ac5e4"}
23:12:07.419 00.006 11872 case statement mapped state 2 to 1
23:12:07.423 00.004 11872 evsrv: cli 0D2D21E0 response: {"jsonrpc":"2.0","result":"Selected","id":"9f344514-813d-44ae-95f3-3d6fdc8ac5e4"}
23:12:07.429 00.006 11872 evsrv: cli 0D2D21E0 disconnect
23:12:07.593 00.164 9960 Exposure complete
23:12:07.712 00.119 9960 worker thread done servicing request
23:12:07.713 00.001 11872 OnExposeComplete: enter
23:12:07.717 00.004 11872 UpdateGuideState(): m_state=2
23:12:07.721 00.004 11872 Star::Find(15, 1809, 896, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:12:07.725 00.004 11872 Star::Find returns 1 (0), X=1809.36, Y=895.75, Mass=4045, SNR=42.7, Peak=203 HFD=5.6
23:12:07.728 00.003 11872 CameraToMount -- cameraTheta (-1.66) - m_xAngle (0.00) = xAngle (-1.67 = -1.67)
23:12:07.733 00.005 11872 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.30 = 1.30)
23:12:07.736 00.003 11872 CameraToMount -- cameraX=-0.07 cameraY=-0.71 hyp=0.71 cameraTheta=-1.66 mountX=-0.07 mountY=0.68, mountTheta=1.67
23:12:07.742 00.006 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=203, med=0, FiltMin=0, FiltMax=106, Gamma=1.000
23:12:07.746 00.004 11872 UpdateGuideState exits: m=4045 SNR=42.7
23:12:07.749 00.003 11872 PhdController: newstate STATE_CALIBRATE
23:12:07.754 00.005 11872 PhdController: newstate STATE_GUIDE
23:12:07.770 00.016 11872 Changing from state SELECTED to CALIBRATING_PRIMARY
23:12:07.774 00.004 11872 guider state => CALIBRATED
23:12:07.777 00.003 11872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
23:12:07.780 00.003 11872 reset dither spiral
23:12:07.784 00.004 11872 PhdController: newstate STATE_SETTLE_BEGIN
23:12:07.788 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:07.792 00.004 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:12:07.797 00.005 11872 Enqueuing Expose request
23:12:07.801 00.004 9960 Worker thread wakes up
23:12:07.801 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:12:07.801 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:12:08.431 00.630 11872 evsrv: cli 0D2D3400 connect
23:12:08.437 00.006 11872 case statement mapped state 5 to 1
23:12:08.445 00.008 11872 case statement mapped state 5 to 1
23:12:08.450 00.005 11872 evsrv: cli 0D2D3400 request: {"method":"get_app_state","id":"bc493d2b-5475-4472-a3b5-254a8912ab8c"}
23:12:08.456 00.006 11872 case statement mapped state 5 to 1
23:12:08.461 00.005 11872 evsrv: cli 0D2D3400 response: {"jsonrpc":"2.0","result":"Selected","id":"bc493d2b-5475-4472-a3b5-254a8912ab8c"}
23:12:08.466 00.005 11872 evsrv: cli 0D2D3400 disconnect
23:12:09.050 00.584 9960 Exposure complete
23:12:09.163 00.113 9960 worker thread done servicing request
23:12:09.163 00.000 11872 OnExposeComplete: enter
23:12:09.168 00.005 11872 UpdateGuideState(): m_state=5
23:12:09.171 00.003 11872 Star::Find(15, 1809, 895, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:12:09.174 00.003 11872 Star::Find returns 1 (0), X=1809.58, Y=895.72, Mass=4246, SNR=44.1, Peak=190 HFD=6.0
23:12:09.179 00.005 11872 CameraToMount -- cameraTheta (-1.37) - m_xAngle (0.00) = xAngle (-1.37 = -1.37)
23:12:09.184 00.005 11872 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.59 = 1.59)
23:12:09.187 00.003 11872 CameraToMount -- cameraX=0.15 cameraY=-0.73 hyp=0.75 cameraTheta=-1.37 mountX=0.15 mountY=0.75, mountTheta=1.38
23:12:09.192 00.005 11872 Changing from state CALIBRATED to GUIDING
23:12:09.195 00.003 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:12:09.200 00.005 11872 ScopeASCOM::SideOfPier() returns 0
23:12:09.203 00.003 11872 AdjustCalibrationForScopePointing (scope): current dec=31.2 pierSide=0, cal dec=0.0 pierSide=0 rotAngle=None bin=1
23:12:09.208 00.005 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:12:09.212 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:12:09.217 00.005 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:12:09.220 00.003 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:12:09.223 00.003 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:12:09.227 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:12:09.230 00.003 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:12:09.234 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:12:09.237 00.003 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:12:09.240 00.003 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:12:09.244 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:12:09.247 00.003 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:12:09.250 00.003 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:12:09.337 00.087 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:12:09.344 00.007 11872 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 2.900000
23:12:09.348 00.004 11872 Dec comp: XRate 1.564 -> 1.338 for dec 0.0 -> dec 31.2
23:12:09.354 00.006 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:12:09.358 00.004 11872 ScopeASCOM::SideOfPier() returns 0
23:12:09.363 00.005 11872 setting lock position to (1809.58, 895.72)
23:12:09.367 00.004 11872 guider state => GUIDING
23:12:09.372 00.005 11872 Status Line: Guiding
23:12:09.377 00.005 11872 Mount: notify guiding started
23:12:09.384 00.007 11872 GetString("/profile/5/name", "") returns "PHD SF 2025"
23:12:09.388 00.004 11872 GetString("/profile/5/scope/calibration/timestamp", "") returns "11/21/2025 10:15:14 PM"
23:12:09.392 00.004 11872 GetDouble("/profile/5/scope/calibration/xRate", 1.000000) returns 0.001564
23:12:09.396 00.004 11872 GetDouble("/profile/5/scope/calibration/yRate", 1.000000) returns 0.001340
23:12:09.401 00.005 11872 GetInt("/profile/5/scope/calibration/binning", 1) returns 1
23:12:09.405 00.004 11872 GetDouble("/profile/5/scope/calibration/xAngle", 0.000000) returns 0.004073
23:12:09.409 00.004 11872 GetDouble("/profile/5/scope/calibration/yAngle", 0.000000) returns -1.738880
23:12:09.413 00.004 11872 GetDouble("/profile/5/scope/calibration/declination", 0.000000) returns 0.000075
23:12:09.416 00.003 11872 GetInt("/profile/5/scope/calibration/pierSide", -1) returns 0
23:12:09.421 00.005 11872 GetInt("/profile/5/scope/calibration/raGuideParity", 0) returns 1
23:12:09.424 00.003 11872 GetInt("/profile/5/scope/calibration/decGuideParity", 0) returns -1
23:12:09.427 00.003 11872 GetDouble("/profile/5/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
23:12:09.433 00.006 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:12:09.437 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:12:09.441 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:12:09.445 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:12:09.449 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:12:09.453 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:12:09.457 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:12:09.461 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:12:09.466 00.005 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:12:09.469 00.003 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:12:09.474 00.005 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:12:09.478 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:12:09.482 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:12:09.486 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:12:09.490 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:12:09.493 00.003 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:12:09.497 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:12:09.500 00.003 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:12:09.504 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:12:09.507 00.003 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:12:09.509 00.002 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:12:09.514 00.005 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:12:09.517 00.003 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:12:09.520 00.003 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:12:09.524 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:12:09.529 00.005 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:12:09.544 00.015 11872 evsrv: cli 0D2D3400 connect
23:12:09.549 00.005 11872 case statement mapped state 6 to 3
23:12:09.553 00.004 11872 case statement mapped state 6 to 3
23:12:09.557 00.004 11872 evsrv: cli 0D2D3400 request: {"method":"get_app_state","id":"23caa23b-8dac-4249-a868-2d057e83d13a"}
23:12:09.561 00.004 11872 case statement mapped state 6 to 3
23:12:09.566 00.005 11872 evsrv: cli 0D2D3400 response: {"jsonrpc":"2.0","result":"Guiding","id":"23caa23b-8dac-4249-a868-2d057e83d13a"}
23:12:09.574 00.008 11872 evsrv: cli 0D2D3400 disconnect
23:12:09.620 00.046 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:12:09.624 00.004 11872 ScopeASCOM::SideOfPier() returns 0
23:12:09.629 00.005 11872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
23:12:09.635 00.006 11872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
23:12:09.644 00.009 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:12:09.648 00.004 11872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 31.2
23:12:09.653 00.005 11872 MountToCamera -- mountTheta (-0.00) + m_xAngle (0.00) = xAngle (0.00 = 0.00)
23:12:09.658 00.005 11872 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
23:12:09.664 00.006 11872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
23:12:09.671 00.007 11872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
23:12:09.677 00.006 11872 GetInt("/profile/5/AutoLoadCalibration", -1) returns 1
23:12:09.683 00.006 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=190, med=0, FiltMin=0, FiltMax=106, Gamma=1.000
23:12:09.689 00.006 11872 UpdateGuideState exits: m=4246 SNR=44.1
23:12:09.695 00.006 11872 PhdController: newstate STATE_SETTLE_WAIT
23:12:09.703 00.008 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:09.707 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:12:09.710 00.003 11872 Enqueuing Expose request
23:12:09.714 00.004 9960 Worker thread wakes up
23:12:09.715 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
23:12:09.715 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1795,881,31,31)
23:12:10.962 01.247 9960 Exposure complete
23:12:11.057 00.095 9960 worker thread done servicing request
23:12:11.058 00.001 11872 OnExposeComplete: enter
23:12:11.062 00.004 11872 UpdateGuideState(): m_state=6
23:12:11.066 00.004 11872 Star::Find(15, 1809, 895, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:11.069 00.003 11872 Star::Find returns 1 (0), X=1809.49, Y=895.56, Mass=4324, SNR=44.8, Peak=206 HFD=5.7
23:12:11.073 00.004 11872 CameraToMount -- cameraTheta (-2.07) - m_xAngle (0.00) = xAngle (-2.08 = -2.08)
23:12:11.077 00.004 11872 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (0.89 = 0.89)
23:12:11.081 00.004 11872 CameraToMount -- cameraX=-0.08 cameraY=-0.15 hyp=0.17 cameraTheta=-2.07 mountX=-0.08 mountY=0.14, mountTheta=2.13
23:12:11.086 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.08, y=-0.15, opts=13)
23:12:11.091 00.005 11872 Enqueuing Move request for scope (-0.08, -0.15)
23:12:11.094 00.003 9960 Worker thread wakes up
23:12:11.094 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.15) opts 0xd
23:12:11.094 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.08, -0.15)
23:12:11.094 00.000 9960 Moving (-0.08, -0.15) raw xDistance=-0.08 yDistance=0.14
23:12:11.094 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:12:11.094 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:12:11.095 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:12:11.095 00.000 9960 MoveAxis(E, 0, ABG)
23:12:11.095 00.000 9960 Move returns status 0, amount 0
23:12:11.096 00.001 9960 MoveAxis(N, 0, ABG)
23:12:11.096 00.000 9960 Move returns status 0, amount 0
23:12:11.096 00.000 9960 move complete, result=0
23:12:11.096 00.000 9960 worker thread done servicing request
23:12:11.096 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=0, FiltMin=0, FiltMax=119, Gamma=1.000
23:12:11.099 00.003 11872 UpdateGuideState exits: m=4324 SNR=44.8
23:12:11.103 00.004 11872 PhdController: settling, locked = 1, distance = 0.58 (1.50) aobump = 0 frame = 1 / 99999
23:12:11.107 00.004 11872 evsrv: {"Event":"Settling","Timestamp":1763788331.107,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.58,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:12:11.109 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:11.114 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:12:11.118 00.004 11872 Enqueuing Expose request
23:12:11.121 00.003 11872 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:12:11.126 00.005 9960 Worker thread wakes up
23:12:11.126 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:12:11.126 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1795,881,31,31)
23:12:12.383 01.257 9960 Exposure complete
23:12:12.497 00.114 9960 worker thread done servicing request
23:12:12.497 00.000 11872 OnExposeComplete: enter
23:12:12.502 00.005 11872 UpdateGuideState(): m_state=6
23:12:12.505 00.003 11872 Star::Find(15, 1809, 895, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:12:12.509 00.004 11872 Star::Find returns 1 (0), X=1809.49, Y=895.41, Mass=4418, SNR=45.1, Peak=185 HFD=5.9
23:12:12.513 00.004 11872 CameraToMount -- cameraTheta (-1.85) - m_xAngle (0.00) = xAngle (-1.85 = -1.85)
23:12:12.517 00.004 11872 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.12 = 1.12)
23:12:12.520 00.003 11872 CameraToMount -- cameraX=-0.09 cameraY=-0.31 hyp=0.32 cameraTheta=-1.85 mountX=-0.09 mountY=0.29, mountTheta=1.87
23:12:12.524 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.09, y=-0.31, opts=13)
23:12:12.528 00.004 11872 Enqueuing Move request for scope (-0.09, -0.31)
23:12:12.532 00.004 9960 Worker thread wakes up
23:12:12.532 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.31) opts 0xd
23:12:12.532 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.09, -0.31)
23:12:12.533 00.001 9960 Moving (-0.09, -0.31) raw xDistance=-0.09 yDistance=0.29
23:12:12.533 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:12:12.533 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
23:12:12.533 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
23:12:12.533 00.000 9960 MoveAxis(E, 0, ABG)
23:12:12.533 00.000 9960 Move returns status 0, amount 0
23:12:12.533 00.000 9960 MoveAxis(N, 0, ABG)
23:12:12.533 00.000 9960 Move returns status 0, amount 0
23:12:12.533 00.000 9960 move complete, result=0
23:12:12.533 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=185, med=0, FiltMin=0, FiltMax=106, Gamma=1.000
23:12:12.539 00.006 9960 worker thread done servicing request
23:12:12.539 00.000 11872 UpdateGuideState exits: m=4418 SNR=45.1
23:12:12.542 00.003 11872 PhdController: settling, locked = 1, distance = 0.50 (1.50) aobump = 0 frame = 2 / 99999
23:12:12.546 00.004 11872 evsrv: {"Event":"Settling","Timestamp":1763788332.546,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.50,"Time":1.4,"SettleTime":10.0,"StarLocked":true}
23:12:12.549 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:12.552 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:12:12.556 00.004 11872 Enqueuing Expose request
23:12:12.559 00.003 9960 Worker thread wakes up
23:12:12.559 00.000 11872 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
23:12:12.563 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
23:12:12.564 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1795,881,31,31)
23:12:13.818 01.254 9960 Exposure complete
23:12:13.934 00.116 9960 worker thread done servicing request
23:12:13.934 00.000 11872 OnExposeComplete: enter
23:12:13.937 00.003 11872 UpdateGuideState(): m_state=6
23:12:13.940 00.003 11872 Star::Find(15, 1809, 895, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:12:13.944 00.004 11872 Star::Find returns 1 (0), X=1809.46, Y=895.44, Mass=4184, SNR=43.3, Peak=169 HFD=5.8
23:12:13.946 00.002 11872 CameraToMount -- cameraTheta (-1.95) - m_xAngle (0.00) = xAngle (-1.95 = -1.95)
23:12:13.953 00.007 11872 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.02 = 1.02)
23:12:13.958 00.005 11872 CameraToMount -- cameraX=-0.11 cameraY=-0.28 hyp=0.30 cameraTheta=-1.95 mountX=-0.11 mountY=0.26, mountTheta=1.98
23:12:13.963 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.11, y=-0.28, opts=13)
23:12:13.968 00.005 11872 Enqueuing Move request for scope (-0.11, -0.28)
23:12:13.972 00.004 9960 Worker thread wakes up
23:12:13.972 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=169, med=0, FiltMin=0, FiltMax=120, Gamma=1.000
23:12:13.976 00.004 11872 UpdateGuideState exits: m=4184 SNR=43.3
23:12:13.979 00.003 11872 PhdController: settling, locked = 1, distance = 0.44 (1.50) aobump = 0 frame = 3 / 99999
23:12:13.984 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.28) opts 0xd
23:12:13.984 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.11, -0.28)
23:12:13.984 00.000 9960 Moving (-0.11, -0.28) raw xDistance=-0.11 yDistance=0.26
23:12:13.984 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:12:13.984 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
23:12:13.985 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763788333.984,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.44,"Time":2.9,"SettleTime":10.0,"StarLocked":true}
23:12:13.989 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
23:12:13.990 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:13.993 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:12:13.998 00.005 11872 Enqueuing Expose request
23:12:14.002 00.004 9960 MoveAxis(E, 0, ABG)
23:12:14.002 00.000 9960 Move returns status 0, amount 0
23:12:14.002 00.000 9960 MoveAxis(N, 0, ABG)
23:12:14.002 00.000 9960 Move returns status 0, amount 0
23:12:14.002 00.000 9960 move complete, result=0
23:12:14.003 00.001 9960 worker thread done servicing request
23:12:14.003 00.000 9960 Worker thread wakes up
23:12:14.003 00.000 11872 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
23:12:14.007 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
23:12:14.007 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1795,881,31,31)
23:12:15.258 01.251 9960 Exposure complete
23:12:15.366 00.108 9960 worker thread done servicing request
23:12:15.367 00.001 11872 OnExposeComplete: enter
23:12:15.370 00.003 11872 UpdateGuideState(): m_state=6
23:12:15.375 00.005 11872 Star::Find(15, 1809, 895, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
23:12:15.379 00.004 11872 Star::Find returns 1 (0), X=1809.62, Y=894.93, Mass=4215, SNR=43.8, Peak=191 HFD=6.0
23:12:15.382 00.003 11872 CameraToMount -- cameraTheta (-1.52) - m_xAngle (0.00) = xAngle (-1.52 = -1.52)
23:12:15.385 00.003 11872 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.45 = 1.45)
23:12:15.390 00.005 11872 CameraToMount -- cameraX=0.04 cameraY=-0.78 hyp=0.79 cameraTheta=-1.52 mountX=0.04 mountY=0.78, mountTheta=1.52
23:12:15.394 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.04, y=-0.78, opts=13)
23:12:15.398 00.004 11872 Enqueuing Move request for scope (0.04, -0.78)
23:12:15.402 00.004 9960 Worker thread wakes up
23:12:15.402 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.78) opts 0xd
23:12:15.402 00.000 9960 Handling offset move in thread for scope, endpoint = (0.04, -0.78)
23:12:15.402 00.000 9960 Moving (0.04, -0.78) raw xDistance=0.04 yDistance=0.78
23:12:15.402 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:12:15.402 00.000 9960 resist switch: large excursion: input 0.78 thresh 0.60 direction from 0 to 1
23:12:15.402 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.34
23:12:15.402 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.78 from input 0.78
23:12:15.403 00.001 9960 MoveAxis(E, 0, ABG)
23:12:15.404 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=191, med=0, FiltMin=0, FiltMax=110, Gamma=1.000
23:12:15.407 00.003 9960 Move returns status 0, amount 0
23:12:15.408 00.001 9960 MoveAxis(S, 582, ABG)
23:12:15.408 00.000 9960 Guiding  Dir = 1, Dur = 582
23:12:15.408 00.000 9960 IsSlewing returns 0
23:12:15.409 00.001 11872 UpdateGuideState exits: m=4215 SNR=43.8
23:12:15.412 00.003 9960 IsGuiding returns 0
23:12:15.413 00.001 11872 PhdController: settling, locked = 1, distance = 0.54 (1.50) aobump = 0 frame = 4 / 99999
23:12:15.415 00.002 9960 PulseGuide returned control before completion, sleep 592
23:12:15.416 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763788335.415,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.54,"Time":4.3,"SettleTime":10.0,"StarLocked":true}
23:12:15.423 00.007 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:15.427 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:12:15.430 00.003 11872 Enqueuing Expose request
23:12:16.017 00.587 9960 IsGuiding returns 1
23:12:16.019 00.002 9960 scope still moving after pulse duration time elapsed
23:12:16.049 00.030 9960 IsSlewing returns 0
23:12:16.050 00.001 9960 IsGuiding returns 0
23:12:16.050 00.000 9960 scope move finished after 582 + 55 ms
23:12:16.050 00.000 9960 Move returns status 0, amount 582
23:12:16.052 00.002 9960 move complete, result=0
23:12:16.052 00.000 9960 worker thread done servicing request
23:12:16.052 00.000 9960 Worker thread wakes up
23:12:16.053 00.001 11872 GuideStep: 0.0 px 0 ms EAST, 0.8 px 582 ms SOUTH
23:12:16.059 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
23:12:16.059 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1795,881,31,31)
23:12:17.312 01.253 9960 Exposure complete
23:12:17.408 00.096 9960 worker thread done servicing request
23:12:17.408 00.000 11872 OnExposeComplete: enter
23:12:17.411 00.003 11872 UpdateGuideState(): m_state=6
23:12:17.415 00.004 11872 Star::Find(15, 1809, 894, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
23:12:17.418 00.003 11872 Star::Find returns 1 (0), X=1809.78, Y=895.77, Mass=4254, SNR=43.6, Peak=196 HFD=5.7
23:12:17.423 00.005 11872 CameraToMount -- cameraTheta (0.23) - m_xAngle (0.00) = xAngle (0.22 = 0.22)
23:12:17.426 00.003 11872 CameraToMount -- cameraTheta (0.23) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (3.19 = -3.09)
23:12:17.431 00.005 11872 CameraToMount -- cameraX=0.20 cameraY=0.05 hyp=0.21 cameraTheta=0.23 mountX=0.20 mountY=-0.01, mountTheta=-0.05
23:12:17.436 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.20, y=0.05, opts=13)
23:12:17.439 00.003 11872 Enqueuing Move request for scope (0.20, 0.05)
23:12:17.443 00.004 9960 Worker thread wakes up
23:12:17.443 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.05) opts 0xd
23:12:17.443 00.000 9960 Handling offset move in thread for scope, endpoint = (0.20, 0.05)
23:12:17.444 00.001 9960 Moving (0.20, 0.05) raw xDistance=0.20 yDistance=-0.01
23:12:17.444 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
23:12:17.444 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:12:17.444 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:12:17.444 00.000 9960 MoveAxis(W, 96, ABG)
23:12:17.445 00.001 9960 Guiding  Dir = 3, Dur = 96
23:12:17.445 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=196, med=0, FiltMin=0, FiltMax=116, Gamma=1.000
23:12:17.448 00.003 9960 IsSlewing returns 0
23:12:17.449 00.001 11872 UpdateGuideState exits: m=4254 SNR=43.6
23:12:17.452 00.003 9960 IsGuiding returns 0
23:12:17.453 00.001 11872 PhdController: settling, locked = 1, distance = 0.44 (1.50) aobump = 0 frame = 5 / 99999
23:12:17.456 00.003 9960 PulseGuide returned control before completion, sleep 106
23:12:17.456 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763788337.456,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.44,"Time":6.3,"SettleTime":10.0,"StarLocked":true}
23:12:17.460 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:17.464 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:12:17.468 00.004 11872 Enqueuing Expose request
23:12:17.565 00.097 9960 IsGuiding returns 1
23:12:17.566 00.001 9960 scope still moving after pulse duration time elapsed
23:12:17.596 00.030 9960 IsSlewing returns 0
23:12:17.597 00.001 9960 IsGuiding returns 0
23:12:17.597 00.000 9960 scope move finished after 96 + 49 ms
23:12:17.599 00.002 9960 Move returns status 0, amount 96
23:12:17.599 00.000 9960 MoveAxis(N, 0, ABG)
23:12:17.599 00.000 9960 Move returns status 0, amount 0
23:12:17.600 00.001 9960 move complete, result=0
23:12:17.600 00.000 9960 worker thread done servicing request
23:12:17.600 00.000 9960 Worker thread wakes up
23:12:17.601 00.001 11872 GuideStep: 0.2 px 96 ms WEST, -0.0 px 0 ms NORTH
23:12:17.607 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
23:12:17.607 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1795,881,31,31)
23:12:18.862 01.255 9960 Exposure complete
23:12:18.985 00.123 9960 worker thread done servicing request
23:12:18.986 00.001 11872 OnExposeComplete: enter
23:12:18.989 00.003 11872 UpdateGuideState(): m_state=6
23:12:18.995 00.006 11872 Star::Find(15, 1809, 895, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
23:12:19.000 00.005 11872 Star::Find returns 1 (0), X=1809.67, Y=895.59, Mass=4511, SNR=45.5, Peak=213 HFD=5.8
23:12:19.004 00.004 11872 CameraToMount -- cameraTheta (-0.95) - m_xAngle (0.00) = xAngle (-0.95 = -0.95)
23:12:19.007 00.003 11872 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.02 = 2.02)
23:12:19.011 00.004 11872 CameraToMount -- cameraX=0.09 cameraY=-0.13 hyp=0.16 cameraTheta=-0.95 mountX=0.09 mountY=0.14, mountTheta=1.00
23:12:19.016 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.09, y=-0.13, opts=13)
23:12:19.019 00.003 11872 Enqueuing Move request for scope (0.09, -0.13)
23:12:19.024 00.005 9960 Worker thread wakes up
23:12:19.024 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=0, FiltMin=0, FiltMax=116, Gamma=1.000
23:12:19.028 00.004 11872 UpdateGuideState exits: m=4511 SNR=45.5
23:12:19.032 00.004 11872 PhdController: settling, locked = 1, distance = 0.36 (1.50) aobump = 0 frame = 6 / 99999
23:12:19.035 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.13) opts 0xd
23:12:19.035 00.000 9960 Handling offset move in thread for scope, endpoint = (0.09, -0.13)
23:12:19.036 00.001 9960 Moving (0.09, -0.13) raw xDistance=0.09 yDistance=0.14
23:12:19.036 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:12:19.036 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763788339.035,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.36,"Time":7.9,"SettleTime":10.0,"StarLocked":true}
23:12:19.041 00.005 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:12:19.041 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:19.046 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:12:19.051 00.005 11872 Enqueuing Expose request
23:12:19.056 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:12:19.056 00.000 9960 MoveAxis(E, 0, ABG)
23:12:19.057 00.001 9960 Move returns status 0, amount 0
23:12:19.057 00.000 9960 MoveAxis(N, 0, ABG)
23:12:19.057 00.000 9960 Move returns status 0, amount 0
23:12:19.057 00.000 9960 move complete, result=0
23:12:19.057 00.000 9960 worker thread done servicing request
23:12:19.058 00.001 9960 Worker thread wakes up
23:12:19.058 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:12:19.058 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:12:19.062 00.004 9960 Handling exposure in thread, d=1000 o=3 r=(1795,881,31,31)
23:12:20.300 01.238 9960 Exposure complete
23:12:20.441 00.141 9960 worker thread done servicing request
23:12:20.442 00.001 11872 OnExposeComplete: enter
23:12:20.447 00.005 11872 UpdateGuideState(): m_state=6
23:12:20.451 00.004 11872 Star::Find(15, 1809, 895, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
23:12:20.456 00.005 11872 Star::Find returns 1 (0), X=1809.46, Y=896.50, Mass=4380, SNR=44.7, Peak=203 HFD=5.8
23:12:20.459 00.003 11872 CameraToMount -- cameraTheta (1.72) - m_xAngle (0.00) = xAngle (1.71 = 1.71)
23:12:20.463 00.004 11872 CameraToMount -- cameraTheta (1.72) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.68 = -1.60)
23:12:20.468 00.005 11872 CameraToMount -- cameraX=-0.11 cameraY=0.78 hyp=0.79 cameraTheta=1.72 mountX=-0.11 mountY=-0.79, mountTheta=-1.71
23:12:20.473 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.11, y=0.78, opts=13)
23:12:20.477 00.004 11872 Enqueuing Move request for scope (-0.11, 0.78)
23:12:20.480 00.003 9960 Worker thread wakes up
23:12:20.481 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=203, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
23:12:20.485 00.004 11872 UpdateGuideState exits: m=4380 SNR=44.7
23:12:20.488 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.78) opts 0xd
23:12:20.489 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.11, 0.78)
23:12:20.489 00.000 9960 Moving (-0.11, 0.78) raw xDistance=-0.11 yDistance=-0.79
23:12:20.489 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:12:20.489 00.000 9960 resist switch: large excursion: input -0.79 thresh 0.60 direction from 1 to -1
23:12:20.489 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.36
23:12:20.490 00.001 11872 PhdController: settling, locked = 1, distance = 0.49 (1.50) aobump = 0 frame = 7 / 99999
23:12:20.494 00.004 9960 GuideAlgorithmResistSwitch::result() returns -0.79 from input -0.79
23:12:20.494 00.000 9960 MoveAxis(E, 0, ABG)
23:12:20.494 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763788340.494,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.49,"Time":9.4,"SettleTime":10.0,"StarLocked":true}
23:12:20.498 00.004 9960 Move returns status 0, amount 0
23:12:20.499 00.001 9960 MoveAxis(N, 587, ABG)
23:12:20.499 00.000 9960 Guiding  Dir = 0, Dur = 587
23:12:20.499 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:20.504 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:12:20.507 00.003 11872 Enqueuing Expose request
23:12:20.511 00.004 9960 IsSlewing returns 0
23:12:20.512 00.001 9960 IsGuiding returns 0
23:12:20.512 00.000 9960 PulseGuide returned control before completion, sleep 597
23:12:21.120 00.608 9960 IsGuiding returns 1
23:12:21.120 00.000 9960 scope still moving after pulse duration time elapsed
23:12:21.151 00.031 9960 IsSlewing returns 0
23:12:21.153 00.002 9960 IsGuiding returns 0
23:12:21.153 00.000 9960 scope move finished after 587 + 54 ms
23:12:21.154 00.001 9960 Move returns status 0, amount 587
23:12:21.154 00.000 9960 move complete, result=0
23:12:21.155 00.001 9960 worker thread done servicing request
23:12:21.155 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.8 px 587 ms NORTH
23:12:21.160 00.005 9960 Worker thread wakes up
23:12:21.160 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:12:21.161 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1795,881,31,31)
23:12:22.411 01.250 9960 Exposure complete
23:12:22.531 00.120 9960 worker thread done servicing request
23:12:22.532 00.001 11872 OnExposeComplete: enter
23:12:22.536 00.004 11872 UpdateGuideState(): m_state=6
23:12:22.540 00.004 11872 Star::Find(15, 1809, 896, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
23:12:22.544 00.004 11872 Star::Find returns 1 (0), X=1809.59, Y=896.35, Mass=4374, SNR=44.5, Peak=197 HFD=5.5
23:12:22.548 00.004 11872 CameraToMount -- cameraTheta (1.55) - m_xAngle (0.00) = xAngle (1.54 = 1.54)
23:12:22.553 00.005 11872 CameraToMount -- cameraTheta (1.55) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.51 = -1.77)
23:12:22.556 00.003 11872 CameraToMount -- cameraX=0.02 cameraY=0.63 hyp=0.63 cameraTheta=1.55 mountX=0.02 mountY=-0.61, mountTheta=-1.54
23:12:22.561 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.02, y=0.63, opts=13)
23:12:22.566 00.005 11872 Enqueuing Move request for scope (0.02, 0.63)
23:12:22.569 00.003 9960 Worker thread wakes up
23:12:22.570 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=197, med=0, FiltMin=0, FiltMax=104, Gamma=1.000
23:12:22.573 00.003 11872 UpdateGuideState exits: m=4374 SNR=44.5
23:12:22.577 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.63) opts 0xd
23:12:22.577 00.000 9960 Handling offset move in thread for scope, endpoint = (0.02, 0.63)
23:12:22.577 00.000 11872 PhdController: settling, locked = 1, distance = 0.53 (1.50) aobump = 0 frame = 8 / 99999
23:12:22.581 00.004 9960 Moving (0.02, 0.63) raw xDistance=0.02 yDistance=-0.61
23:12:22.581 00.000 11872 PhdController: newstate STATE_FINISH
23:12:22.585 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:12:22.585 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.61 from input -0.61
23:12:22.585 00.000 9960 MoveAxis(E, 0, ABG)
23:12:22.585 00.000 9960 Move returns status 0, amount 0
23:12:22.585 00.000 9960 MoveAxis(N, 458, ABG)
23:12:22.585 00.000 9960 Guiding  Dir = 0, Dur = 458
23:12:22.587 00.002 11872 PhdController complete: success
23:12:22.591 00.004 9960 IsSlewing returns 0
23:12:22.591 00.000 11872 evsrv: {"Event":"SettleDone","Timestamp":1763788342.591,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":8,"DroppedFrames":0}
23:12:22.595 00.004 9960 IsGuiding returns 0
23:12:22.595 00.000 11872 Mount: notify guiding dither settle done success=1
23:12:22.600 00.005 9960 PulseGuide returned control before completion, sleep 468
23:12:22.600 00.000 11872 PhdController: newstate STATE_IDLE
23:12:22.603 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:22.607 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:12:22.611 00.004 11872 Enqueuing Expose request
23:12:23.077 00.466 9960 IsGuiding returns 1
23:12:23.079 00.002 9960 scope still moving after pulse duration time elapsed
23:12:23.107 00.028 9960 IsSlewing returns 0
23:12:23.107 00.000 9960 IsGuiding returns 0
23:12:23.108 00.001 9960 scope move finished after 458 + 54 ms
23:12:23.108 00.000 9960 Move returns status 0, amount 458
23:12:23.108 00.000 9960 move complete, result=0
23:12:23.110 00.002 9960 worker thread done servicing request
23:12:23.110 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.6 px 458 ms NORTH
23:12:23.116 00.006 9960 Worker thread wakes up
23:12:23.116 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:12:23.116 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1795,881,31,31)
23:12:23.570 00.454 11872 evsrv: cli 0D2D34A0 connect
23:12:23.577 00.007 11872 case statement mapped state 6 to 3
23:12:23.584 00.007 11872 case statement mapped state 6 to 3
23:12:23.588 00.004 11872 evsrv: cli 0D2D34A0 request: {"method":"get_app_state","id":"ef8b3a95-0c3d-4479-a614-a5c714fa21b0"}
23:12:23.592 00.004 11872 case statement mapped state 6 to 3
23:12:23.595 00.003 11872 evsrv: cli 0D2D34A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ef8b3a95-0c3d-4479-a614-a5c714fa21b0"}
23:12:23.598 00.003 11872 evsrv: cli 0D2D34A0 disconnect
23:12:23.604 00.006 11872 evsrv: cli 0D2D2C80 connect
23:12:23.610 00.006 11872 case statement mapped state 6 to 3
23:12:23.617 00.007 11872 case statement mapped state 6 to 3
23:12:23.625 00.008 11872 evsrv: cli 0D2D2C80 request: {"method":"stop_capture","id":"17cbfc82-3b8f-43e6-becc-3926bdc59148"}
23:12:23.629 00.004 11872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:12:23.632 00.003 11872 Status Line: Waiting for devices...
23:12:23.634 00.002 11872 evsrv: cli 0D2D2C80 response: {"jsonrpc":"2.0","result":0,"id":"17cbfc82-3b8f-43e6-becc-3926bdc59148"}
23:12:23.643 00.009 11872 evsrv: cli 0D2D2C80 disconnect
23:12:23.646 00.003 11872 evsrv: cli 0D2D3400 connect
23:12:23.650 00.004 11872 case statement mapped state 6 to 3
23:12:23.654 00.004 11872 case statement mapped state 6 to 3
23:12:23.657 00.003 11872 evsrv: cli 0D2D3400 request: {"method":"get_app_state","id":"3eb29e63-20ca-4d51-8f30-2f2adaa03729"}
23:12:23.660 00.003 11872 case statement mapped state 6 to 3
23:12:23.664 00.004 11872 evsrv: cli 0D2D3400 response: {"jsonrpc":"2.0","result":"Guiding","id":"3eb29e63-20ca-4d51-8f30-2f2adaa03729"}
23:12:23.670 00.006 9960 ZWO: stopexposure
23:12:23.670 00.000 11872 evsrv: cli 0D2D3400 disconnect
23:12:24.331 00.661 9960 ZWO: stopexposure
23:12:24.331 00.000 9960 Error thrown from C:\cygwin\home\agalasso\projects\phd2\worker_thread.cpp:190->Capture failed
23:12:24.331 00.000 9960 worker thread done servicing request
23:12:24.332 00.001 11872 OnExposeComplete: enter
23:12:24.337 00.005 11872 OnExposeComplete: Capture Error reported
23:12:24.344 00.007 11872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
23:12:24.350 00.006 11872 Mount: notify guiding stopped
23:12:24.358 00.008 11872 Changing from state GUIDING to STOP
23:12:24.363 00.005 11872 guider state => SELECTED
23:12:24.365 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=197, med=0, FiltMin=0, FiltMax=104, Gamma=1.000
23:12:24.370 00.005 11872 Changing from state SELECTED to UNINITIALIZED
23:12:24.375 00.005 11872 guider state => SELECTING
23:12:24.382 00.007 11872 Status Line: Stopped.
23:12:24.387 00.005 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\myframe_events.cpp:489->Error reported capturing image
23:12:24.672 00.285 11872 evsrv: cli 0D2D2780 connect
23:12:24.680 00.008 11872 evsrv: cli 0D2D2780 request: {"method":"get_app_state","id":"080acb7d-c62d-4a31-89b5-986610cddbf6"}
23:12:24.687 00.007 11872 evsrv: cli 0D2D2780 response: {"jsonrpc":"2.0","result":"Stopped","id":"080acb7d-c62d-4a31-89b5-986610cddbf6"}
23:12:24.692 00.005 11872 evsrv: cli 0D2D2780 disconnect
23:12:41.135 16.443 11872 evsrv: cli 0D2D2960 connect
23:12:41.145 00.010 11872 evsrv: cli 0D2D2960 request: {"method":"get_app_state","id":"68de2572-9e34-4564-80ca-b2a1d64f71bc"}
23:12:41.150 00.005 11872 evsrv: cli 0D2D2960 response: {"jsonrpc":"2.0","result":"Stopped","id":"68de2572-9e34-4564-80ca-b2a1d64f71bc"}
23:12:41.154 00.004 11872 evsrv: cli 0D2D2960 disconnect
23:12:41.158 00.004 11872 evsrv: cli 0D2D2C80 connect
23:12:41.163 00.005 11872 evsrv: cli 0D2D2C80 request: {"method":"get_calibrated","id":"8042e260-05f2-46d3-8866-5ec0fa2a9c5d"}
23:12:41.167 00.004 11872 evsrv: cli 0D2D2C80 response: {"jsonrpc":"2.0","result":true,"id":"8042e260-05f2-46d3-8866-5ec0fa2a9c5d"}
23:12:41.172 00.005 11872 evsrv: cli 0D2D2C80 disconnect
23:12:41.176 00.004 11872 evsrv: cli 0D2D2BE0 connect
23:12:41.181 00.005 11872 evsrv: cli 0D2D2BE0 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"9c4fec23-c2e4-419d-a406-66cdee61f36f"}
23:12:41.186 00.005 11872 PhdController::Guide begins
23:12:41.190 00.004 11872 PhdController: newstate STATE_SETUP
23:12:41.193 00.003 11872 PhdController: setup
23:12:41.196 00.003 11872 PhdController: newstate STATE_ATTEMPT_START
23:12:41.201 00.005 11872 PhdController: start capturing
23:12:41.206 00.005 11872 Changing from state SELECTING to UNINITIALIZED
23:12:41.210 00.004 11872 guider state => SELECTING
23:12:41.213 00.003 11872 setting force full frames = true
23:12:41.215 00.002 11872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
23:12:41.221 00.006 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:12:41.225 00.004 11872 Enqueuing Expose request
23:12:41.227 00.002 11872 PhdController: newstate STATE_SELECT_STAR
23:12:41.231 00.004 9960 Worker thread wakes up
23:12:41.231 00.000 11872 evsrv: cli 0D2D2BE0 response: {"jsonrpc":"2.0","result":0,"id":"9c4fec23-c2e4-419d-a406-66cdee61f36f"}
23:12:41.234 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
23:12:41.234 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:12:41.234 00.000 11872 evsrv: cli 0D2D2BE0 disconnect
23:12:41.240 00.006 11872 evsrv: cli 0D2D2780 connect
23:12:41.243 00.003 11872 case statement mapped state 1 to 101
23:12:41.246 00.003 11872 case statement mapped state 1 to 101
23:12:41.249 00.003 11872 evsrv: cli 0D2D2780 request: {"method":"get_lock_shift_params","id":"d996c3fd-ccc4-408f-b9b3-4ef17f4a9a01"}
23:12:41.253 00.004 11872 evsrv: cli 0D2D2780 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"d996c3fd-ccc4-408f-b9b3-4ef17f4a9a01"}
23:12:41.256 00.003 11872 evsrv: cli 0D2D2780 disconnect
23:12:41.260 00.004 11872 evsrv: cli 0D2D3040 connect
23:12:41.263 00.003 11872 case statement mapped state 1 to 101
23:12:41.266 00.003 11872 case statement mapped state 1 to 101
23:12:41.272 00.006 11872 evsrv: cli 0D2D3040 request: {"method":"get_lock_position","id":"2fe2cdce-622d-4587-a631-e03b6ce6f7bf"}
23:12:41.278 00.006 11872 evsrv: cli 0D2D3040 response: {"jsonrpc":"2.0","result":null,"id":"2fe2cdce-622d-4587-a631-e03b6ce6f7bf"}
23:12:41.286 00.008 11872 evsrv: cli 0D2D3040 disconnect
23:12:42.288 01.002 11872 evsrv: cli 0D2D2500 connect
23:12:42.294 00.006 11872 case statement mapped state 1 to 101
23:12:42.299 00.005 11872 case statement mapped state 1 to 101
23:12:42.306 00.007 11872 evsrv: cli 0D2D2500 request: {"method":"get_lock_position","id":"58087bf7-3925-4152-9085-0c8b2d3fd753"}
23:12:42.311 00.005 11872 evsrv: cli 0D2D2500 response: {"jsonrpc":"2.0","result":null,"id":"58087bf7-3925-4152-9085-0c8b2d3fd753"}
23:12:42.315 00.004 11872 evsrv: cli 0D2D2500 disconnect
23:12:42.479 00.164 9960 Exposure complete
23:12:42.592 00.113 9960 worker thread done servicing request
23:12:42.593 00.001 11872 OnExposeComplete: enter
23:12:42.598 00.005 11872 UpdateGuideState(): m_state=1
23:12:42.602 00.004 11872 UpdateCurrentPosition: no star selected
23:12:42.606 00.004 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
23:12:42.610 00.004 11872 Status Line: No star selected
23:12:42.617 00.007 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=192, med=0, FiltMin=0, FiltMax=122, Gamma=1.000
23:12:42.621 00.004 11872 UpdateGuideState exits: No star selected
23:12:42.624 00.003 11872 GuiderMultiStar::AutoSelect enter
23:12:42.628 00.004 11872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
23:12:42.738 00.110 11872 AutoFind: auto downsample for scale 1.00 => 1x
23:12:42.923 00.185 11872 AutoFind: global mean = -0.0, stdev 2.4
23:12:42.927 00.004 11872 AutoFind: using threshold = 0.1
23:12:43.194 00.267 11872 AutoFind: local max [1810, 895] 143.7
23:12:43.199 00.005 11872 AutoFind: local max [1565, 343] 108.5
23:12:43.202 00.003 11872 AutoFind: local max [10, 399] 77.4
23:12:43.205 00.003 11872 AutoFind: local max [1700, 356] 46.4
23:12:43.210 00.005 11872 AutoFind: local max [1273, 53] 41.9
23:12:43.213 00.003 11872 AutoFind: local max [1348, 126] 39.3
23:12:43.217 00.004 11872 AutoFind: local max [753, 597] 29.1
23:12:43.221 00.004 11872 AutoFind: local max [428, 351] 26.3
23:12:43.224 00.003 11872 AutoFind: local max [142, 465] 26.1
23:12:43.228 00.004 11872 AutoFind: local max [753, 591] 24.3
23:12:43.232 00.004 11872 AutoFind: local max [858, 953] 21.6
23:12:43.236 00.004 11872 AutoFind: local max [105, 561] 21.5
23:12:43.239 00.003 11872 AutoFind: local max [1015, 378] 21.5
23:12:43.242 00.003 11872 AutoFind: local max [1906, 886] 18.3
23:12:43.246 00.004 11872 AutoFind: local max [95, 978] 18.0
23:12:43.250 00.004 11872 AutoFind: local max [11, 1048] 12.5
23:12:43.253 00.003 11872 AutoFind: local max [141, 126] 11.9
23:12:43.257 00.004 11872 AutoFind: local max [1292, 203] 10.8
23:12:43.261 00.004 11872 AutoFind: local max [729, 179] 10.4
23:12:43.264 00.003 11872 AutoFind: local max [114, 1065] 9.3
23:12:43.268 00.004 11872 AutoFind: local max [1332, 684] 9.1
23:12:43.271 00.003 11872 AutoFind: local max [461, 424] 8.9
23:12:43.275 00.004 11872 AutoFind: local max [253, 482] 8.3
23:12:43.278 00.003 11872 AutoFind: local max [1757, 276] 8.3
23:12:43.282 00.004 11872 AutoFind: local max [289, 451] 7.8
23:12:43.286 00.004 11872 AutoFind: local max [1344, 598] 7.7
23:12:43.289 00.003 11872 AutoFind: local max [1366, 129] 7.4
23:12:43.292 00.003 11872 AutoFind: local max [346, 1082] 7.4
23:12:43.295 00.003 11872 AutoFind: local max [266, 83] 7.3
23:12:43.300 00.005 11872 AutoFind: local max [479, 350] 7.2
23:12:43.303 00.003 11872 AutoFind: local max [847, 737] 7.2
23:12:43.306 00.003 11872 AutoFind: local max [479, 344] 7.1
23:12:43.310 00.004 11872 AutoFind: local max [1883, 726] 7.0
23:12:43.314 00.004 11872 AutoFind: local max [364, 383] 6.7
23:12:43.317 00.003 11872 AutoFind: local max [538, 680] 6.4
23:12:43.321 00.004 11872 AutoFind: local max [83, 1012] 6.4
23:12:43.324 00.003 11872 AutoFind: local max [1281, 15] 6.2
23:12:43.327 00.003 11872 AutoFind: local max [283, 1041] 6.1
23:12:43.331 00.004 11872 AutoFind: local max [1369, 483] 5.9
23:12:43.334 00.003 11872 AutoFind: local max [1811, 23] 5.8
23:12:43.338 00.004 11872 AutoFind: local max [13, 710] 5.8
23:12:43.341 00.003 11872 AutoFind: local max [1420, 510] 5.7
23:12:43.344 00.003 11872 AutoFind: local max [284, 557] 5.6
23:12:43.347 00.003 11872 AutoFind: local max [1707, 447] 5.5
23:12:43.351 00.004 11872 AutoFind: local max [1796, 668] 5.5
23:12:43.354 00.003 11872 AutoFind: local max [1322, 632] 5.5
23:12:43.358 00.004 11872 AutoFind: local max [791, 896] 5.3
23:12:43.362 00.004 11872 AutoFind: local max [353, 734] 5.2
23:12:43.365 00.003 11872 AutoFind: local max [1834, 173] 5.1
23:12:43.369 00.004 11872 AutoFind: local max [1555, 341] 5.1
23:12:43.371 00.002 11872 AutoFind: local max [492, 605] 4.9
23:12:43.374 00.003 11872 AutoFind: local max [1682, 431] 4.9
23:12:43.379 00.005 11872 AutoFind: local max [1654, 665] 4.9
23:12:43.383 00.004 11872 AutoFind: local max [260, 700] 4.8
23:12:43.386 00.003 11872 AutoFind: local max [538, 674] 4.7
23:12:43.390 00.004 11872 AutoFind: local max [1365, 852] 4.6
23:12:43.393 00.003 11872 AutoFind: local max [1697, 997] 4.5
23:12:43.396 00.003 11872 AutoFind: local max [67, 56] 4.5
23:12:43.399 00.003 11872 AutoFind: local max [642, 71] 4.4
23:12:43.403 00.004 11872 AutoFind: local max [315, 515] 4.3
23:12:43.408 00.005 11872 AutoFind: local max [1133, 684] 4.2
23:12:43.412 00.004 11872 AutoFind: local max [1626, 590] 4.1
23:12:43.415 00.003 11872 AutoFind: local max [1832, 1076] 4.1
23:12:43.419 00.004 11872 AutoFind: local max [1462, 753] 4.1
23:12:43.422 00.003 11872 AutoFind: local max [1365, 846] 4.0
23:12:43.426 00.004 11872 AutoFind: local max [1388, 156] 4.0
23:12:43.429 00.003 11872 AutoFind: local max [20, 403] 3.9
23:12:43.432 00.003 11872 AutoFind: local max [331, 24] 3.9
23:12:43.436 00.004 11872 AutoFind: local max [1566, 357] 3.9
23:12:43.439 00.003 11872 AutoFind: local max [871, 668] 3.9
23:12:43.443 00.004 11872 AutoFind: local max [1786, 915] 3.9
23:12:43.446 00.003 11872 AutoFind: local max [1633, 1054] 3.8
23:12:43.450 00.004 11872 AutoFind: local max [863, 1068] 3.8
23:12:43.453 00.003 11872 AutoFind: local max [988, 652] 3.8
23:12:43.455 00.002 11872 AutoFind: local max [171, 123] 3.8
23:12:43.460 00.005 11872 AutoFind: local max [1227, 1018] 3.8
23:12:43.463 00.003 11872 AutoFind: local max [731, 815] 3.8
23:12:43.466 00.003 11872 AutoFind: local max [1576, 340] 3.7
23:12:43.470 00.004 11872 AutoFind: local max [1599, 879] 3.7
23:12:43.473 00.003 11872 AutoFind: local max [1569, 331] 3.7
23:12:43.477 00.004 11872 AutoFind: local max [1339, 138] 3.7
23:12:43.480 00.003 11872 AutoFind: local max [1915, 15] 3.7
23:12:43.484 00.004 11872 AutoFind: local max [1087, 23] 3.7
23:12:43.488 00.004 11872 AutoFind: local max [1744, 1079] 3.6
23:12:43.490 00.002 11872 AutoFind: local max [1020, 527] 3.6
23:12:43.495 00.005 11872 AutoFind: local max [804, 1050] 3.6
23:12:43.498 00.003 11872 AutoFind: local max [563, 194] 3.6
23:12:43.502 00.004 11872 AutoFind: local max [577, 590] 3.6
23:12:43.506 00.004 11872 AutoFind: local max [1579, 347] 3.6
23:12:43.510 00.004 11872 AutoFind: local max [118, 560] 3.6
23:12:43.513 00.003 11872 AutoFind: local max [1210, 455] 3.6
23:12:43.518 00.005 11872 AutoFind: local max [414, 103] 3.5
23:12:43.521 00.003 11872 AutoFind: local max [1371, 489] 3.5
23:12:43.524 00.003 11872 AutoFind: local max [415, 349] 3.5
23:12:43.528 00.004 11872 AutoFind: local max [1373, 582] 3.5
23:12:43.531 00.003 11872 AutoFind: local max [1576, 333] 3.5
23:12:43.533 00.002 11872 AutoFind: local max [544, 283] 3.5
23:12:43.536 00.003 11872 AutoFind: local max [1018, 314] 3.5
23:12:43.539 00.003 11872 AutoFind: local max [1135, 335] 3.5
23:12:43.542 00.003 11872 AutoFind: local max [252, 968] 3.4
23:12:43.544 00.002 11872 AutoFind: too close [1576, 333] 3.5 - [1579, 347] 3.6
23:12:43.547 00.003 11872 AutoFind: too close [1576, 333] 3.5 - [1569, 331] 3.7
23:12:43.549 00.002 11872 AutoFind: too close [1576, 333] 3.5 - [1576, 340] 3.7
23:12:43.552 00.003 11872 AutoFind: close dim-bright [1576, 333] 3.5 - [1565, 343] 108.5
23:12:43.555 00.003 11872 AutoFind: close dim-bright [415, 349] 3.5 - [428, 351] 26.3
23:12:43.557 00.002 11872 AutoFind: too close [1371, 489] 3.5 - [1369, 483] 5.9
23:12:43.561 00.004 11872 AutoFind: close dim-bright [118, 560] 3.6 - [105, 561] 21.5
23:12:43.563 00.002 11872 AutoFind: too close [1579, 347] 3.6 - [1569, 331] 3.7
23:12:43.566 00.003 11872 AutoFind: too close [1579, 347] 3.6 - [1576, 340] 3.7
23:12:43.569 00.003 11872 AutoFind: too close [1579, 347] 3.6 - [1566, 357] 3.9
23:12:43.571 00.002 11872 AutoFind: close dim-bright [1579, 347] 3.6 - [1565, 343] 108.5
23:12:43.575 00.004 11872 AutoFind: close dim-bright [1339, 138] 3.7 - [1348, 126] 39.3
23:12:43.578 00.003 11872 AutoFind: too close [1569, 331] 3.7 - [1576, 340] 3.7
23:12:43.583 00.005 11872 AutoFind: too close [1569, 331] 3.7 - [1555, 341] 5.1
23:12:43.586 00.003 11872 AutoFind: close dim-bright [1569, 331] 3.7 - [1565, 343] 108.5
23:12:43.589 00.003 11872 AutoFind: too close [1576, 340] 3.7 - [1566, 357] 3.9
23:12:43.593 00.004 11872 AutoFind: close dim-bright [1576, 340] 3.7 - [1565, 343] 108.5
23:12:43.597 00.004 11872 AutoFind: too close [1566, 357] 3.9 - [1555, 341] 5.1
23:12:43.600 00.003 11872 AutoFind: close dim-bright [1566, 357] 3.9 - [1565, 343] 108.5
23:12:43.603 00.003 11872 AutoFind: close dim-bright [20, 403] 3.9 - [10, 399] 77.4
23:12:43.606 00.003 11872 AutoFind: too close [1365, 846] 4.0 - [1365, 852] 4.6
23:12:43.608 00.002 11872 AutoFind: too close [538, 674] 4.7 - [538, 680] 6.4
23:12:43.612 00.004 11872 AutoFind: close dim-bright [1555, 341] 5.1 - [1565, 343] 108.5
23:12:43.616 00.004 11872 AutoFind: too close [479, 344] 7.1 - [479, 350] 7.2
23:12:43.620 00.004 11872 AutoFind: close dim-bright [1366, 129] 7.4 - [1348, 126] 39.3
23:12:43.624 00.004 11872 AutoFind: too close [753, 591] 24.3 - [753, 597] 29.1
23:12:43.627 00.003 11872 AutoFind: too close to edge [1915, 15] 3.7
23:12:43.631 00.004 11872 AutoFind: too close to edge [13, 710] 5.8
23:12:43.634 00.003 11872 AutoFind: too close to edge [1281, 15] 6.2
23:12:43.637 00.003 11872 AutoFind: too close to edge [346, 1082] 7.4
23:12:43.640 00.003 11872 AutoFind: too close to edge [11, 1048] 12.5
23:12:43.645 00.005 11872 AutoFind: too close to edge [10, 399] 77.4
23:12:43.647 00.002 11872 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
23:12:43.651 00.004 11872 Star::Find(15, 1810, 895, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:43.655 00.004 11872 Star::Find returns 1 (0), X=1810.08, Y=894.15, Mass=4367, SNR=44.8, Peak=192 HFD=5.8
23:12:43.658 00.003 11872 Star::Find(15, 1565, 343, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:43.662 00.004 11872 Star::Find returns 1 (0), X=1565.99, Y=344.40, Mass=5383, SNR=49.3, Peak=148 HFD=6.7
23:12:43.665 00.003 11872 Star::Find(15, 1700, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:43.668 00.003 11872 Star::Find returns 1 (0), X=1699.80, Y=357.63, Mass=1972, SNR=30.0, Peak=69 HFD=6.2
23:12:43.670 00.002 11872 Star::Find(15, 1273, 53, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:43.675 00.005 11872 Star::Find returns 1 (0), X=1273.87, Y=54.71, Mass=1778, SNR=27.8, Peak=62 HFD=6.3
23:12:43.677 00.002 11872 Star::Find(15, 1348, 126, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:43.680 00.003 11872 Star::Find returns 1 (0), X=1349.21, Y=127.45, Mass=1700, SNR=26.8, Peak=51 HFD=6.4
23:12:43.682 00.002 11872 Star::Find(15, 428, 351, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:43.685 00.003 11872 Star::Find returns 1 (0), X=427.53, Y=352.21, Mass=1310, SNR=23.7, Peak=46 HFD=6.3
23:12:43.688 00.003 11872 Star::Find(15, 142, 465, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:43.691 00.003 11872 Star::Find returns 1 (0), X=141.89, Y=465.01, Mass=607, SNR=16.7, Peak=26 HFD=4.7
23:12:43.695 00.004 11872 Star::Find(15, 858, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:43.699 00.004 11872 Star::Find returns 1 (0), X=858.93, Y=951.86, Mass=1040, SNR=21.3, Peak=38 HFD=6.1
23:12:43.702 00.003 11872 Star::Find(15, 105, 561, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:43.707 00.005 11872 Star::Find returns 1 (0), X=105.29, Y=562.77, Mass=585, SNR=15.9, Peak=31 HFD=5.2
23:12:43.711 00.004 11872 Star::Find(15, 1015, 378, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:43.714 00.003 11872 Star::Find returns 1 (0), X=1016.15, Y=378.88, Mass=1173, SNR=22.1, Peak=35 HFD=7.2
23:12:43.717 00.003 11872 Star::Find(15, 1906, 886, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:43.721 00.004 11872 Star::Find returns 1 (0), X=1905.68, Y=884.90, Mass=544, SNR=15.7, Peak=29 HFD=5.1
23:12:43.724 00.003 11872 Star::Find(15, 95, 978, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:43.727 00.003 11872 Star::Find returns 1 (0), X=94.64, Y=978.81, Mass=458, SNR=14.4, Peak=33 HFD=4.8
23:12:43.731 00.004 11872 Star::Find(15, 141, 126, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:43.736 00.005 11872 Star::Find returns 1 (0), X=141.51, Y=125.50, Mass=242, SNR=10.6, Peak=18 HFD=4.2
23:12:43.739 00.003 11872 Star::Find(15, 1292, 203, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:43.742 00.003 11872 Star::Find returns 1 (0), X=1293.02, Y=203.81, Mass=538, SNR=15.3, Peak=18 HFD=6.7
23:12:43.745 00.003 11872 Star::Find(15, 729, 179, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:43.749 00.004 11872 Star::Find returns 1 (0), X=730.14, Y=180.31, Mass=532, SNR=15.6, Peak=17 HFD=6.5
23:12:43.752 00.003 11872 Star::Find(15, 114, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:43.755 00.003 11872 Star::Find returns 1 (0), X=114.38, Y=1065.27, Mass=163, SNR=8.6, Peak=13 HFD=4.0
23:12:43.759 00.004 11872 Star::Find(15, 1332, 684, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:43.763 00.004 11872 Star::Find returns 1 (0), X=1333.16, Y=684.68, Mass=441, SNR=13.6, Peak=14 HFD=7.0
23:12:43.766 00.003 11872 Star::Find(15, 461, 424, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:43.769 00.003 11872 Star::Find returns 1 (0), X=461.29, Y=426.48, Mass=346, SNR=12.5, Peak=17 HFD=5.5
23:12:43.773 00.004 11872 Star::Find(15, 253, 482, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:43.776 00.003 11872 Star::Find returns 1 (0), X=252.71, Y=483.97, Mass=381, SNR=13.2, Peak=15 HFD=6.1
23:12:43.779 00.003 11872 Star::Find(15, 1757, 276, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:43.783 00.004 11872 Star::Find returns 1 (0), X=1756.89, Y=277.48, Mass=203, SNR=9.6, Peak=13 HFD=5.3
23:12:43.786 00.003 11872 Star::Find(15, 289, 451, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:43.789 00.003 11872 Star::Find returns 1 (0), X=289.17, Y=449.41, Mass=212, SNR=9.9, Peak=10 HFD=5.5
23:12:43.792 00.003 11872 Star::Find(15, 1344, 598, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:43.794 00.002 11872 Star::Find returns 1 (0), X=1344.75, Y=598.89, Mass=354, SNR=12.3, Peak=16 HFD=5.9
23:12:43.798 00.004 11872 Star::Find(15, 1366, 129, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:43.802 00.004 11872 Star::Find returns 1 (0), X=1349.55, Y=128.23, Mass=1641, SNR=26.3, Peak=35 HFD=6.2
23:12:43.805 00.003 11872 Star::Find(15, 266, 83, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:43.808 00.003 11872 Star::Find returns 1 (0), X=266.05, Y=83.29, Mass=183, SNR=9.2, Peak=12 HFD=5.1
23:12:43.812 00.004 11872 Star::Find(15, 847, 737, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:43.816 00.004 11872 Star::Find returns 1 (0), X=846.92, Y=735.10, Mass=134, SNR=7.7, Peak=8 HFD=6.0
23:12:43.819 00.003 11872 Star::Find(15, 1883, 726, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:43.822 00.003 11872 Star::Find returns 1 (0), X=1883.84, Y=723.64, Mass=207, SNR=9.7, Peak=10 HFD=5.3
23:12:43.826 00.004 11872 Star::Find(15, 364, 383, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:43.828 00.002 11872 Star::Find returns 1 (0), X=363.78, Y=382.15, Mass=383, SNR=13.2, Peak=12 HFD=6.5
23:12:43.833 00.005 11872 Star::Find(15, 83, 1012, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:43.836 00.003 11872 Star::Find returns 1 (0), X=82.64, Y=1012.43, Mass=83, SNR=6.2, Peak=11 HFD=3.2
23:12:43.840 00.004 11872 Star::Find(15, 283, 1041, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:43.843 00.003 11872 Star::Find returns 1 (0), X=282.11, Y=1041.63, Mass=140, SNR=7.9, Peak=11 HFD=5.3
23:12:43.847 00.004 11872 Star::Find(15, 1811, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:43.850 00.003 11872 Star::Find returns 1 (0), X=1810.65, Y=23.06, Mass=183, SNR=9.2, Peak=12 HFD=6.1
23:12:43.853 00.003 11872 Star::Find(15, 1420, 510, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:43.857 00.004 11872 Star::Find returns 1 (0), X=1420.09, Y=510.87, Mass=296, SNR=11.4, Peak=12 HFD=6.3
23:12:43.861 00.004 11872 Star::Find(15, 284, 557, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:43.865 00.004 11872 Star::Find returns 1 (0), X=283.89, Y=557.12, Mass=141, SNR=8.1, Peak=8 HFD=5.7
23:12:43.869 00.004 11872 Star::Find(15, 1707, 447, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:43.871 00.002 11872 Star::Find returns 1 (0), X=1707.07, Y=447.96, Mass=144, SNR=8.1, Peak=8 HFD=5.8
23:12:43.875 00.004 11872 Star::Find(15, 1796, 668, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:43.878 00.003 11872 Star::Find returns 1 (0), X=1795.60, Y=668.41, Mass=136, SNR=7.8, Peak=8 HFD=5.3
23:12:43.880 00.002 11872 Star::Find(15, 1322, 632, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:43.883 00.003 11872 Star::Find false star n=29 nbg=284 bg=1.3 sigma=1.2 thresh=5 peak=5
23:12:43.886 00.003 11872 Star::Find returns 0 (2), X=1322.00, Y=632.00, Mass=138, SNR=2.9, Peak=9 HFD=0.0
23:12:43.889 00.003 11872 Star::Find(15, 791, 896, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:43.892 00.003 11872 Star::Find returns 1 (0), X=790.14, Y=894.38, Mass=243, SNR=10.4, Peak=12 HFD=5.5
23:12:43.895 00.003 11872 Star::Find(15, 353, 734, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:43.897 00.002 11872 Star::Find returns 1 (0), X=353.05, Y=732.24, Mass=195, SNR=9.4, Peak=9 HFD=5.9
23:12:43.900 00.003 11872 Star::Find(15, 1834, 173, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:43.902 00.002 11872 Star::Find returns 1 (0), X=1833.96, Y=171.40, Mass=126, SNR=7.6, Peak=10 HFD=5.2
23:12:43.904 00.002 11872 Star::Find(15, 492, 605, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:43.908 00.004 11872 Star::Find returns 1 (0), X=492.47, Y=606.49, Mass=153, SNR=8.3, Peak=7 HFD=5.9
23:12:43.911 00.003 11872 Star::Find(15, 1682, 431, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:43.914 00.003 11872 Star::Find returns 1 (0), X=1681.78, Y=431.62, Mass=111, SNR=7.0, Peak=8 HFD=4.9
23:12:43.918 00.004 11872 Star::Find(15, 1654, 665, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:43.923 00.005 11872 Star::Find returns 1 (0), X=1654.12, Y=665.51, Mass=110, SNR=7.1, Peak=8 HFD=5.2
23:12:43.926 00.003 11872 Star::Find(15, 260, 700, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:43.928 00.002 11872 Star::Find returns 1 (0), X=259.43, Y=703.06, Mass=165, SNR=8.6, Peak=9 HFD=5.3
23:12:43.931 00.003 11872 Star::Find(15, 1697, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:43.933 00.002 11872 Star::Find false star n=12 nbg=285 bg=0.9 sigma=0.9 thresh=4 peak=3
23:12:43.936 00.003 11872 Star::Find returns 0 (2), X=1697.00, Y=997.00, Mass=41, SNR=2.9, Peak=5 HFD=0.0
23:12:43.939 00.003 11872 Star::Find(15, 67, 56, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:43.943 00.004 11872 Star::Find returns 1 (0), X=67.12, Y=55.92, Mass=70, SNR=5.7, Peak=8 HFD=4.6
23:12:43.946 00.003 11872 Star::Find(15, 642, 71, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:43.948 00.002 11872 Star::Find returns 1 (0), X=643.56, Y=69.97, Mass=125, SNR=7.5, Peak=6 HFD=6.6
23:12:43.951 00.003 11872 Star::Find(15, 315, 515, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:43.955 00.004 11872 Star::Find returns 1 (0), X=314.79, Y=514.77, Mass=112, SNR=7.2, Peak=7 HFD=5.7
23:12:43.957 00.002 11872 Star::Find(15, 1133, 684, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:43.960 00.003 11872 Star::Find false star n=27 nbg=287 bg=1.1 sigma=1.0 thresh=4 peak=3
23:12:43.963 00.003 11872 Star::Find returns 0 (2), X=1133.00, Y=684.00, Mass=95, SNR=2.9, Peak=7 HFD=0.0
23:12:43.966 00.003 11872 Star::Find(15, 1626, 590, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:43.968 00.002 11872 Star::Find false star n=19 nbg=286 bg=0.9 sigma=0.9 thresh=4 peak=3
23:12:43.971 00.003 11872 Star::Find returns 0 (2), X=1626.00, Y=590.00, Mass=71, SNR=2.9, Peak=7 HFD=0.0
23:12:43.974 00.003 11872 Star::Find(15, 1832, 1076, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:43.977 00.003 11872 Star::Find false star n=27 nbg=273 bg=0.8 sigma=0.8 thresh=3 peak=3
23:12:43.979 00.002 11872 Star::Find returns 0 (2), X=1832.00, Y=1076.00, Mass=72, SNR=2.9, Peak=5 HFD=0.0
23:12:43.982 00.003 11872 Star::Find(15, 1462, 753, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:43.986 00.004 11872 Star::Find returns 1 (0), X=1462.50, Y=753.60, Mass=222, SNR=10.0, Peak=10 HFD=7.1
23:12:43.989 00.003 11872 Star::Find(15, 1388, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:43.993 00.004 11872 Star::Find false star n=13 nbg=279 bg=0.9 sigma=0.9 thresh=4 peak=4
23:12:43.996 00.003 11872 Star::Find returns 0 (2), X=1388.00, Y=156.00, Mass=48, SNR=2.9, Peak=6 HFD=0.0
23:12:43.999 00.003 11872 Star::Find(15, 20, 403, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:44.002 00.003 11872 Star::Find returns 1 (0), X=9.74, Y=399.30, Mass=1809, SNR=28.8, Peak=105 HFD=4.7
23:12:44.004 00.002 11872 Star::Find(15, 331, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:44.008 00.004 11872 Star::Find false star n=30 nbg=279 bg=0.7 sigma=0.8 thresh=3 peak=3
23:12:44.010 00.002 11872 Star::Find returns 0 (2), X=331.00, Y=24.00, Mass=92, SNR=2.9, Peak=6 HFD=0.0
23:12:44.014 00.004 11872 Star::Find(15, 871, 668, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:44.017 00.003 11872 Star::Find false star n=30 nbg=279 bg=0.9 sigma=0.9 thresh=4 peak=4
23:12:44.020 00.003 11872 Star::Find returns 0 (2), X=871.00, Y=668.00, Mass=116, SNR=2.9, Peak=7 HFD=0.0
23:12:44.022 00.002 11872 Star::Find(15, 1786, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:44.025 00.003 11872 Star::Find false star n=6 nbg=240 bg=1.6 sigma=1.5 thresh=6 peak=3
23:12:44.028 00.003 11872 Star::Find returns 0 (2), X=1786.00, Y=915.00, Mass=31, SNR=2.9, Peak=7 HFD=0.0
23:12:44.030 00.002 11872 Star::Find(15, 1633, 1054, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:44.034 00.004 11872 Star::Find false star n=14 nbg=273 bg=0.7 sigma=0.7 thresh=3 peak=2
23:12:44.036 00.002 11872 Star::Find returns 0 (2), X=1633.00, Y=1054.00, Mass=39, SNR=2.9, Peak=4 HFD=0.0
23:12:44.040 00.004 11872 Star::Find(15, 863, 1068, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:44.042 00.002 11872 Star::Find false star n=19 nbg=283 bg=1.2 sigma=1.0 thresh=4 peak=4
23:12:44.045 00.003 11872 Star::Find returns 0 (2), X=863.00, Y=1068.00, Mass=60, SNR=2.9, Peak=6 HFD=0.0
23:12:44.048 00.003 11872 Star::Find(15, 988, 652, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:44.052 00.004 11872 Star::Find false star n=13 nbg=285 bg=0.9 sigma=1.0 thresh=4 peak=3
23:12:44.054 00.002 11872 Star::Find returns 0 (2), X=988.00, Y=652.00, Mass=48, SNR=2.9, Peak=7 HFD=0.0
23:12:44.057 00.003 11872 Star::Find(15, 171, 123, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:44.060 00.003 11872 Star::Find false star n=25 nbg=277 bg=0.6 sigma=0.7 thresh=3 peak=3
23:12:44.062 00.002 11872 Star::Find returns 0 (2), X=171.00, Y=123.00, Mass=79, SNR=2.9, Peak=7 HFD=0.0
23:12:44.066 00.004 11872 Star::Find(15, 1227, 1018, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:44.069 00.003 11872 Star::Find false star n=41 nbg=274 bg=0.8 sigma=0.8 thresh=3 peak=3
23:12:44.071 00.002 11872 Star::Find returns 0 (2), X=1227.00, Y=1018.00, Mass=122, SNR=2.9, Peak=8 HFD=0.0
23:12:44.075 00.004 11872 Star::Find(15, 731, 815, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:44.080 00.005 11872 Star::Find false star n=34 nbg=284 bg=1.0 sigma=0.9 thresh=4 peak=4
23:12:44.084 00.004 11872 Star::Find returns 0 (2), X=731.00, Y=815.00, Mass=126, SNR=2.9, Peak=7 HFD=0.0
23:12:44.087 00.003 11872 Star::Find(15, 1599, 879, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:44.090 00.003 11872 Star::Find returns 1 (0), X=1599.95, Y=878.76, Mass=131, SNR=7.7, Peak=7 HFD=6.4
23:12:44.093 00.003 11872 Star::Find(15, 1339, 138, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:44.097 00.004 11872 Star::Find returns 1 (0), X=1349.21, Y=127.45, Mass=1700, SNR=26.8, Peak=51 HFD=6.4
23:12:44.100 00.003 11872 Star::Find(15, 1087, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:44.104 00.004 11872 Star::Find false star n=22 nbg=289 bg=1.0 sigma=0.9 thresh=4 peak=3
23:12:44.107 00.003 11872 Star::Find returns 0 (2), X=1087.00, Y=23.00, Mass=73, SNR=2.9, Peak=6 HFD=0.0
23:12:44.111 00.004 11872 Star::Find(15, 1744, 1079, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:44.114 00.003 11872 Star::Find returns 0 (2), X=1744.00, Y=1079.00, Mass=16, SNR=2.7, Peak=6 HFD=0.0
23:12:44.116 00.002 11872 Star::Find(15, 1020, 527, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:44.118 00.002 11872 Star::Find returns 0 (3), X=1020.00, Y=527.00, Mass=9, SNR=2.1, Peak=6 HFD=0.0
23:12:44.122 00.004 11872 Star::Find(15, 804, 1050, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:44.124 00.002 11872 Star::Find false star n=12 nbg=276 bg=0.7 sigma=0.7 thresh=3 peak=2
23:12:44.128 00.004 11872 Star::Find returns 0 (2), X=804.00, Y=1050.00, Mass=31, SNR=2.9, Peak=4 HFD=0.0
23:12:44.130 00.002 11872 Star::Find(15, 563, 194, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:44.133 00.003 11872 Star::Find false star n=23 nbg=282 bg=1.0 sigma=1.0 thresh=4 peak=4
23:12:44.136 00.003 11872 Star::Find returns 0 (2), X=563.00, Y=194.00, Mass=78, SNR=2.9, Peak=6 HFD=0.0
23:12:44.139 00.003 11872 Star::Find(15, 577, 590, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:44.142 00.003 11872 Star::Find false star n=23 nbg=284 bg=0.9 sigma=0.9 thresh=4 peak=4
23:12:44.145 00.003 11872 Star::Find returns 0 (2), X=577.00, Y=590.00, Mass=85, SNR=2.9, Peak=7 HFD=0.0
23:12:44.147 00.002 11872 Star::Find(15, 118, 560, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:44.151 00.004 11872 Star::Find returns 1 (0), X=105.29, Y=562.77, Mass=585, SNR=15.9, Peak=31 HFD=5.2
23:12:44.153 00.002 11872 Star::Find(15, 1210, 455, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:44.156 00.003 11872 Star::Find returns 0 (2), X=1210.00, Y=455.00, Mass=19, SNR=2.9, Peak=4 HFD=0.0
23:12:44.159 00.003 11872 Star::Find(15, 414, 103, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:44.161 00.002 11872 Star::Find false star n=22 nbg=287 bg=1.0 sigma=0.9 thresh=4 peak=4
23:12:44.164 00.003 11872 Star::Find returns 0 (2), X=414.00, Y=103.00, Mass=85, SNR=2.9, Peak=7 HFD=0.0
23:12:44.167 00.003 11872 Star::Find(15, 415, 349, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:44.169 00.002 11872 Star::Find returns 1 (0), X=427.53, Y=352.21, Mass=1310, SNR=23.7, Peak=46 HFD=6.3
23:12:44.172 00.003 11872 Star::Find(15, 1373, 582, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:44.175 00.003 11872 Star::Find false star n=38 nbg=266 bg=0.7 sigma=0.7 thresh=3 peak=3
23:12:44.179 00.004 11872 Star::Find returns 0 (2), X=1373.00, Y=582.00, Mass=117, SNR=2.9, Peak=6 HFD=0.0
23:12:44.183 00.004 11872 Star::Find(15, 544, 283, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:44.186 00.003 11872 Star::Find false star n=25 nbg=281 bg=1.4 sigma=1.2 thresh=5 peak=5
23:12:44.190 00.004 11872 Star::Find returns 0 (2), X=544.00, Y=283.00, Mass=113, SNR=2.9, Peak=9 HFD=0.0
23:12:44.193 00.003 11872 Star::Find(15, 1018, 314, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:44.196 00.003 11872 Star::Find false star n=33 nbg=285 bg=1.0 sigma=1.0 thresh=4 peak=4
23:12:44.200 00.004 11872 Star::Find returns 0 (2), X=1018.00, Y=314.00, Mass=123, SNR=2.9, Peak=9 HFD=0.0
23:12:44.202 00.002 11872 Star::Find(15, 1135, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:44.205 00.003 11872 Star::Find false star n=11 nbg=288 bg=1.0 sigma=0.9 thresh=4 peak=3
23:12:44.208 00.003 11872 Star::Find returns 0 (2), X=1135.00, Y=335.00, Mass=40, SNR=2.9, Peak=6 HFD=0.0
23:12:44.211 00.003 11872 Star::Find(15, 252, 968, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:44.214 00.003 11872 Star::Find false star n=32 nbg=283 bg=0.6 sigma=0.7 thresh=3 peak=3
23:12:44.216 00.002 11872 Star::Find returns 0 (2), X=252.00, Y=968.00, Mass=91, SNR=2.9, Peak=7 HFD=0.0
23:12:44.218 00.002 11872 AutoFind: finding best star pass 1
23:12:44.222 00.004 11872 Star::Find(15, 1810, 895, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:44.224 00.002 11872 Star::Find returns 1 (0), X=1810.08, Y=894.15, Mass=4367, SNR=44.8, Peak=192 HFD=5.8
23:12:44.227 00.003 11872 AutoFind returns star at [1810, 895] 143.7 Mass 4367 SNR 44.8
23:12:44.229 00.002 11872 Star::Find(15, 1810, 895, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:44.233 00.004 11872 Star::Find returns 1 (0), X=1810.08, Y=894.15, Mass=4367, SNR=44.8, Peak=192 HFD=5.8
23:12:44.237 00.004 11872 MultiStar: List (12): {1810.08, 894.15}(44.8), {1565.99, 344.40}(49.3), {1699.80, 357.63}(30.0), {1273.87, 54.71}(27.8), {1349.21, 127.45}(26.8), {427.53, 352.21}(23.7), {141.89, 465.01}(16.7), {858.93, 951.86}(21.3), {105.29, 562.77}(15.9), {1016.15, 378.88}(22.1), {1905.68, 884.90}(15.7), {94.64, 978.81}(14.4), 
23:12:44.239 00.002 11872 setting lock position to (1810.08, 894.15)
23:12:44.242 00.003 11872 AutoSelect: state = 1, call UpdateGuideState
23:12:44.244 00.002 11872 UpdateGuideState(): m_state=1
23:12:44.247 00.003 11872 Star::Find(15, 1810, 894, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:44.252 00.005 11872 Star::Find returns 1 (0), X=1810.08, Y=894.15, Mass=4367, SNR=44.8, Peak=192 HFD=5.8
23:12:44.254 00.002 11872 CameraToMount -- cameraTheta (0.00) - m_xAngle (0.00) = xAngle (-0.00 = -0.00)
23:12:44.258 00.004 11872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.97 = 2.97)
23:12:44.262 00.004 11872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
23:12:44.268 00.006 11872 setting force full frames = false
23:12:44.272 00.004 11872 setting lock position to (1810.08, 894.15)
23:12:44.275 00.003 11872 CurrentPosition() valid, moving to STATE_SELECTED
23:12:44.278 00.003 11872 Changing from state SELECTING to SELECTED
23:12:44.280 00.002 11872 guider state => SELECTED
23:12:44.284 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=192, med=0, FiltMin=0, FiltMax=122, Gamma=1.000
23:12:44.287 00.003 11872 UpdateGuideState exits: m=4367 SNR=44.8
23:12:44.290 00.003 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=192, med=0, FiltMin=0, FiltMax=122, Gamma=1.000
23:12:44.293 00.003 11872 Status Line: Auto-selected star at (1810.1, 894.2)
23:12:44.299 00.006 11872 PhdController: newstate STATE_WAIT_SELECTED
23:12:44.304 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:44.306 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:12:44.309 00.003 11872 Enqueuing Expose request
23:12:44.313 00.004 9960 Worker thread wakes up
23:12:44.313 00.000 11872 evsrv: cli 0D2D2DC0 connect
23:12:44.316 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
23:12:44.316 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1795,879,31,31)
23:12:44.316 00.000 11872 case statement mapped state 2 to 1
23:12:44.320 00.004 11872 case statement mapped state 2 to 1
23:12:44.326 00.006 11872 evsrv: cli 0D2D2DC0 request: {"method":"get_lock_position","id":"ece94234-3a6b-4bab-8ce7-891b041e2685"}
23:12:44.331 00.005 11872 evsrv: cli 0D2D2DC0 response: {"jsonrpc":"2.0","result":[1810.08,894.15],"id":"ece94234-3a6b-4bab-8ce7-891b041e2685"}
23:12:44.337 00.006 11872 evsrv: cli 0D2D2DC0 disconnect
23:12:44.340 00.003 11872 evsrv: cli 0D2D2E60 connect
23:12:44.345 00.005 11872 case statement mapped state 2 to 1
23:12:44.349 00.004 11872 case statement mapped state 2 to 1
23:12:44.353 00.004 11872 evsrv: cli 0D2D2E60 request: {"method":"get_app_state","id":"674cfa6e-ebaf-43d8-ad33-ef20ca1d0e72"}
23:12:44.357 00.004 11872 case statement mapped state 2 to 1
23:12:44.361 00.004 11872 evsrv: cli 0D2D2E60 response: {"jsonrpc":"2.0","result":"Selected","id":"674cfa6e-ebaf-43d8-ad33-ef20ca1d0e72"}
23:12:44.366 00.005 11872 evsrv: cli 0D2D2E60 disconnect
23:12:45.368 01.002 11872 evsrv: cli 0D2D3180 connect
23:12:45.374 00.006 11872 case statement mapped state 2 to 1
23:12:45.380 00.006 11872 case statement mapped state 2 to 1
23:12:45.385 00.005 11872 evsrv: cli 0D2D3180 request: {"method":"get_app_state","id":"9a27629f-ec7c-4e33-b966-56b16cd4cbf2"}
23:12:45.390 00.005 11872 case statement mapped state 2 to 1
23:12:45.394 00.004 11872 evsrv: cli 0D2D3180 response: {"jsonrpc":"2.0","result":"Selected","id":"9a27629f-ec7c-4e33-b966-56b16cd4cbf2"}
23:12:45.400 00.006 11872 evsrv: cli 0D2D3180 disconnect
23:12:45.563 00.163 9960 Exposure complete
23:12:45.675 00.112 9960 worker thread done servicing request
23:12:45.676 00.001 11872 OnExposeComplete: enter
23:12:45.680 00.004 11872 UpdateGuideState(): m_state=2
23:12:45.685 00.005 11872 Star::Find(15, 1810, 894, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:12:45.688 00.003 11872 Star::Find returns 1 (0), X=1810.35, Y=893.94, Mass=3972, SNR=42.4, Peak=186 HFD=5.9
23:12:45.692 00.004 11872 CameraToMount -- cameraTheta (-0.65) - m_xAngle (0.00) = xAngle (-0.66 = -0.66)
23:12:45.696 00.004 11872 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.31 = 2.31)
23:12:45.699 00.003 11872 CameraToMount -- cameraX=0.27 cameraY=-0.21 hyp=0.35 cameraTheta=-0.65 mountX=0.27 mountY=0.25, mountTheta=0.75
23:12:45.704 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=186, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
23:12:45.708 00.004 11872 UpdateGuideState exits: m=3972 SNR=42.4
23:12:45.713 00.005 11872 PhdController: newstate STATE_CALIBRATE
23:12:45.716 00.003 11872 PhdController: newstate STATE_GUIDE
23:12:45.733 00.017 11872 Changing from state SELECTED to CALIBRATING_PRIMARY
23:12:45.736 00.003 11872 guider state => CALIBRATED
23:12:45.741 00.005 11872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
23:12:45.744 00.003 11872 reset dither spiral
23:12:45.747 00.003 11872 PhdController: newstate STATE_SETTLE_BEGIN
23:12:45.751 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:45.754 00.003 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:12:45.758 00.004 11872 Enqueuing Expose request
23:12:45.762 00.004 9960 Worker thread wakes up
23:12:45.762 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:12:45.762 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:12:46.402 00.640 11872 evsrv: cli 0D2D2E60 connect
23:12:46.407 00.005 11872 case statement mapped state 5 to 1
23:12:46.413 00.006 11872 case statement mapped state 5 to 1
23:12:46.419 00.006 11872 evsrv: cli 0D2D2E60 request: {"method":"get_app_state","id":"3073914a-7364-4440-9ea6-6ceafeb23bc6"}
23:12:46.424 00.005 11872 case statement mapped state 5 to 1
23:12:46.428 00.004 11872 evsrv: cli 0D2D2E60 response: {"jsonrpc":"2.0","result":"Selected","id":"3073914a-7364-4440-9ea6-6ceafeb23bc6"}
23:12:46.433 00.005 11872 evsrv: cli 0D2D2E60 disconnect
23:12:47.007 00.574 9960 Exposure complete
23:12:47.110 00.103 9960 worker thread done servicing request
23:12:47.110 00.000 11872 OnExposeComplete: enter
23:12:47.115 00.005 11872 UpdateGuideState(): m_state=5
23:12:47.119 00.004 11872 Star::Find(15, 1810, 893, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:12:47.122 00.003 11872 Star::Find returns 1 (0), X=1810.48, Y=892.63, Mass=4226, SNR=43.6, Peak=183 HFD=5.6
23:12:47.127 00.005 11872 CameraToMount -- cameraTheta (-1.31) - m_xAngle (0.00) = xAngle (-1.32 = -1.32)
23:12:47.130 00.003 11872 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.65 = 1.65)
23:12:47.133 00.003 11872 CameraToMount -- cameraX=0.40 cameraY=-1.53 hyp=1.58 cameraTheta=-1.31 mountX=0.40 mountY=1.57, mountTheta=1.32
23:12:47.137 00.004 11872 Changing from state CALIBRATED to GUIDING
23:12:47.142 00.005 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:12:47.145 00.003 11872 ScopeASCOM::SideOfPier() returns 0
23:12:47.149 00.004 11872 AdjustCalibrationForScopePointing (scope): current dec=31.2 pierSide=0, cal dec=0.0 pierSide=0 rotAngle=None bin=1
23:12:47.153 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:12:47.158 00.005 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:12:47.164 00.006 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:12:47.168 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:12:47.175 00.007 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:12:47.180 00.005 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:12:47.187 00.007 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:12:47.191 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:12:47.195 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:12:47.200 00.005 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:12:47.204 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:12:47.207 00.003 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:12:47.211 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:12:47.296 00.085 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:12:47.302 00.006 11872 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 2.900000
23:12:47.306 00.004 11872 Dec comp: XRate 1.564 -> 1.338 for dec 0.0 -> dec 31.2
23:12:47.312 00.006 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:12:47.316 00.004 11872 ScopeASCOM::SideOfPier() returns 0
23:12:47.321 00.005 11872 setting lock position to (1810.48, 892.63)
23:12:47.325 00.004 11872 guider state => GUIDING
23:12:47.329 00.004 11872 Status Line: Guiding
23:12:47.335 00.006 11872 Mount: notify guiding started
23:12:47.341 00.006 11872 GetString("/profile/5/name", "") returns "PHD SF 2025"
23:12:47.345 00.004 11872 GetString("/profile/5/scope/calibration/timestamp", "") returns "11/21/2025 10:15:14 PM"
23:12:47.349 00.004 11872 GetDouble("/profile/5/scope/calibration/xRate", 1.000000) returns 0.001564
23:12:47.353 00.004 11872 GetDouble("/profile/5/scope/calibration/yRate", 1.000000) returns 0.001340
23:12:47.356 00.003 11872 GetInt("/profile/5/scope/calibration/binning", 1) returns 1
23:12:47.361 00.005 11872 GetDouble("/profile/5/scope/calibration/xAngle", 0.000000) returns 0.004073
23:12:47.365 00.004 11872 GetDouble("/profile/5/scope/calibration/yAngle", 0.000000) returns -1.738880
23:12:47.369 00.004 11872 GetDouble("/profile/5/scope/calibration/declination", 0.000000) returns 0.000075
23:12:47.374 00.005 11872 GetInt("/profile/5/scope/calibration/pierSide", -1) returns 0
23:12:47.377 00.003 11872 GetInt("/profile/5/scope/calibration/raGuideParity", 0) returns 1
23:12:47.381 00.004 11872 GetInt("/profile/5/scope/calibration/decGuideParity", 0) returns -1
23:12:47.385 00.004 11872 GetDouble("/profile/5/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
23:12:47.389 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:12:47.394 00.005 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:12:47.397 00.003 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:12:47.401 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:12:47.404 00.003 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:12:47.409 00.005 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:12:47.412 00.003 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:12:47.415 00.003 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:12:47.419 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:12:47.423 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:12:47.426 00.003 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:12:47.430 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:12:47.434 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:12:47.439 00.005 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:12:47.443 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:12:47.446 00.003 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:12:47.449 00.003 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:12:47.454 00.005 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:12:47.457 00.003 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:12:47.461 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:12:47.465 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:12:47.470 00.005 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:12:47.473 00.003 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:12:47.477 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:12:47.480 00.003 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:12:47.485 00.005 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:12:47.501 00.016 11872 evsrv: cli 0D2D34A0 connect
23:12:47.507 00.006 11872 case statement mapped state 6 to 3
23:12:47.511 00.004 11872 case statement mapped state 6 to 3
23:12:47.516 00.005 11872 evsrv: cli 0D2D34A0 request: {"method":"get_app_state","id":"a1eef5ed-689d-4b5a-9e79-09e6c3e3ca71"}
23:12:47.520 00.004 11872 case statement mapped state 6 to 3
23:12:47.523 00.003 11872 evsrv: cli 0D2D34A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a1eef5ed-689d-4b5a-9e79-09e6c3e3ca71"}
23:12:47.532 00.009 11872 evsrv: cli 0D2D34A0 disconnect
23:12:47.578 00.046 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:12:47.585 00.007 11872 ScopeASCOM::SideOfPier() returns 0
23:12:47.590 00.005 11872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
23:12:47.595 00.005 11872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
23:12:47.600 00.005 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:12:47.604 00.004 11872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 31.2
23:12:47.608 00.004 11872 MountToCamera -- mountTheta (-0.00) + m_xAngle (0.00) = xAngle (0.00 = 0.00)
23:12:47.615 00.007 11872 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
23:12:47.619 00.004 11872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
23:12:47.622 00.003 11872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
23:12:47.628 00.006 11872 GetInt("/profile/5/AutoLoadCalibration", -1) returns 1
23:12:47.633 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=183, med=0, FiltMin=0, FiltMax=119, Gamma=1.000
23:12:47.638 00.005 11872 UpdateGuideState exits: m=4226 SNR=43.6
23:12:47.642 00.004 11872 PhdController: newstate STATE_SETTLE_WAIT
23:12:47.645 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:47.649 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:12:47.654 00.005 11872 Enqueuing Expose request
23:12:47.657 00.003 9960 Worker thread wakes up
23:12:47.658 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
23:12:47.658 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1795,878,31,31)
23:12:48.903 01.245 9960 Exposure complete
23:12:49.017 00.114 9960 worker thread done servicing request
23:12:49.017 00.000 11872 OnExposeComplete: enter
23:12:49.021 00.004 11872 UpdateGuideState(): m_state=6
23:12:49.025 00.004 11872 Star::Find(15, 1810, 892, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:12:49.029 00.004 11872 Star::Find returns 1 (0), X=1810.44, Y=893.25, Mass=4418, SNR=44.8, Peak=207 HFD=5.6
23:12:49.032 00.003 11872 CameraToMount -- cameraTheta (1.63) - m_xAngle (0.00) = xAngle (1.63 = 1.63)
23:12:49.037 00.005 11872 CameraToMount -- cameraTheta (1.63) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.60 = -1.69)
23:12:49.040 00.003 11872 CameraToMount -- cameraX=-0.04 cameraY=0.63 hyp=0.63 cameraTheta=1.63 mountX=-0.04 mountY=-0.62, mountTheta=-1.63
23:12:49.046 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.04, y=0.63, opts=13)
23:12:49.054 00.008 11872 Enqueuing Move request for scope (-0.04, 0.63)
23:12:49.060 00.006 9960 Worker thread wakes up
23:12:49.060 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.63) opts 0xd
23:12:49.060 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.04, 0.63)
23:12:49.060 00.000 9960 Moving (-0.04, 0.63) raw xDistance=-0.04 yDistance=-0.62
23:12:49.061 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:12:49.061 00.000 9960 resist switch: large excursion: input -0.62 thresh 0.60 direction from 0 to -1
23:12:49.061 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.87
23:12:49.061 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=0, FiltMin=0, FiltMax=111, Gamma=1.000
23:12:49.066 00.005 11872 UpdateGuideState exits: m=4418 SNR=44.8
23:12:49.070 00.004 11872 PhdController: settling, locked = 1, distance = 1.29 (1.50) aobump = 0 frame = 1 / 99999
23:12:49.074 00.004 9960 GuideAlgorithmResistSwitch::result() returns -0.62 from input -0.62
23:12:49.074 00.000 9960 MoveAxis(E, 0, ABG)
23:12:49.076 00.002 9960 Move returns status 0, amount 0
23:12:49.076 00.000 9960 MoveAxis(N, 465, ABG)
23:12:49.076 00.000 9960 Guiding  Dir = 0, Dur = 465
23:12:49.076 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763788369.074,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":1.29,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:12:49.082 00.006 9960 IsSlewing returns 0
23:12:49.082 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:49.086 00.004 9960 IsGuiding returns 0
23:12:49.086 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:12:49.091 00.005 9960 PulseGuide returned control before completion, sleep 475
23:12:49.091 00.000 11872 Enqueuing Expose request
23:12:49.569 00.478 9960 IsGuiding returns 1
23:12:49.569 00.000 9960 scope still moving after pulse duration time elapsed
23:12:49.601 00.032 9960 IsSlewing returns 0
23:12:49.602 00.001 9960 IsGuiding returns 0
23:12:49.602 00.000 9960 scope move finished after 465 + 51 ms
23:12:49.603 00.001 9960 Move returns status 0, amount 465
23:12:49.603 00.000 9960 move complete, result=0
23:12:49.604 00.001 9960 worker thread done servicing request
23:12:49.604 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.6 px 465 ms NORTH
23:12:49.610 00.006 9960 Worker thread wakes up
23:12:49.610 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:12:49.610 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1795,878,31,31)
23:12:50.862 01.252 9960 Exposure complete
23:12:50.973 00.111 9960 worker thread done servicing request
23:12:50.973 00.000 11872 OnExposeComplete: enter
23:12:50.978 00.005 11872 UpdateGuideState(): m_state=6
23:12:50.982 00.004 11872 Star::Find(15, 1810, 893, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:12:50.986 00.004 11872 Star::Find returns 1 (0), X=1810.63, Y=891.37, Mass=4387, SNR=44.3, Peak=203 HFD=5.8
23:12:50.989 00.003 11872 CameraToMount -- cameraTheta (-1.45) - m_xAngle (0.00) = xAngle (-1.46 = -1.46)
23:12:50.994 00.005 11872 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.51 = 1.51)
23:12:50.998 00.004 11872 CameraToMount -- cameraX=0.15 cameraY=-1.26 hyp=1.27 cameraTheta=-1.45 mountX=0.14 mountY=1.26, mountTheta=1.46
23:12:51.003 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.15, y=-1.26, opts=13)
23:12:51.007 00.004 11872 Enqueuing Move request for scope (0.15, -1.26)
23:12:51.010 00.003 9960 Worker thread wakes up
23:12:51.010 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.15, -1.26) opts 0xd
23:12:51.011 00.001 9960 Handling offset move in thread for scope, endpoint = (0.15, -1.26)
23:12:51.011 00.000 9960 Moving (0.15, -1.26) raw xDistance=0.14 yDistance=1.26
23:12:51.011 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:12:51.011 00.000 9960 resist switch: large excursion: input 1.26 thresh 0.60 direction from -1 to 1
23:12:51.011 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=3.79
23:12:51.011 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.26 from input 1.26
23:12:51.012 00.001 9960 MoveAxis(E, 0, ABG)
23:12:51.012 00.000 9960 Move returns status 0, amount 0
23:12:51.012 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=203, med=0, FiltMin=0, FiltMax=118, Gamma=1.000
23:12:51.017 00.005 11872 UpdateGuideState exits: m=4387 SNR=44.3
23:12:51.020 00.003 9960 MoveAxis(S, 943, ABG)
23:12:51.020 00.000 9960 Guiding  Dir = 1, Dur = 943
23:12:51.021 00.001 11872 PhdController: settling, locked = 1, distance = 1.29 (1.50) aobump = 0 frame = 2 / 99999
23:12:51.026 00.005 9960 IsSlewing returns 0
23:12:51.027 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763788371.026,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":1.29,"Time":2.0,"SettleTime":10.0,"StarLocked":true}
23:12:51.031 00.004 9960 IsGuiding returns 0
23:12:51.031 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:51.035 00.004 9960 PulseGuide returned control before completion, sleep 953
23:12:51.036 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:12:51.040 00.004 11872 Enqueuing Expose request
23:12:51.995 00.955 9960 IsGuiding returns 1
23:12:51.995 00.000 9960 scope still moving after pulse duration time elapsed
23:12:52.026 00.031 9960 IsSlewing returns 0
23:12:52.028 00.002 9960 IsGuiding returns 1
23:12:52.058 00.030 9960 IsSlewing returns 0
23:12:52.058 00.000 9960 IsGuiding returns 1
23:12:52.088 00.030 9960 IsSlewing returns 0
23:12:52.088 00.000 9960 IsGuiding returns 0
23:12:52.089 00.001 9960 scope move finished after 943 + 115 ms
23:12:52.089 00.000 9960 Move returns status 0, amount 943
23:12:52.089 00.000 9960 move complete, result=0
23:12:52.089 00.000 9960 worker thread done servicing request
23:12:52.089 00.000 9960 Worker thread wakes up
23:12:52.091 00.002 11872 GuideStep: 0.1 px 0 ms EAST, 1.3 px 943 ms SOUTH
23:12:52.096 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
23:12:52.096 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1795,878,31,31)
23:12:53.346 01.250 9960 Exposure complete
23:12:53.463 00.117 9960 worker thread done servicing request
23:12:53.463 00.000 11872 OnExposeComplete: enter
23:12:53.467 00.004 11872 UpdateGuideState(): m_state=6
23:12:53.471 00.004 11872 Star::Find(15, 1810, 891, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:12:53.474 00.003 11872 Star::Find returns 1 (0), X=1810.57, Y=893.11, Mass=4379, SNR=45.2, Peak=210 HFD=5.9
23:12:53.478 00.004 11872 CameraToMount -- cameraTheta (1.39) - m_xAngle (0.00) = xAngle (1.38 = 1.38)
23:12:53.481 00.003 11872 CameraToMount -- cameraTheta (1.39) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.35 = -1.93)
23:12:53.485 00.004 11872 CameraToMount -- cameraX=0.09 cameraY=0.48 hyp=0.49 cameraTheta=1.39 mountX=0.09 mountY=-0.46, mountTheta=-1.38
23:12:53.490 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.09, y=0.48, opts=13)
23:12:53.493 00.003 11872 Enqueuing Move request for scope (0.09, 0.48)
23:12:53.497 00.004 9960 Worker thread wakes up
23:12:53.497 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.48) opts 0xd
23:12:53.497 00.000 9960 Handling offset move in thread for scope, endpoint = (0.09, 0.48)
23:12:53.497 00.000 9960 Moving (0.09, 0.48) raw xDistance=0.09 yDistance=-0.46
23:12:53.497 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:12:53.497 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
23:12:53.497 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=210, med=0, FiltMin=0, FiltMax=113, Gamma=1.000
23:12:53.501 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.46
23:12:53.501 00.000 9960 MoveAxis(E, 0, ABG)
23:12:53.501 00.000 9960 Move returns status 0, amount 0
23:12:53.501 00.000 9960 MoveAxis(N, 0, ABG)
23:12:53.501 00.000 9960 Move returns status 0, amount 0
23:12:53.502 00.001 9960 move complete, result=0
23:12:53.502 00.000 11872 UpdateGuideState exits: m=4379 SNR=45.2
23:12:53.505 00.003 9960 worker thread done servicing request
23:12:53.505 00.000 11872 PhdController: settling, locked = 1, distance = 1.05 (1.50) aobump = 0 frame = 3 / 99999
23:12:53.509 00.004 11872 evsrv: {"Event":"Settling","Timestamp":1763788373.509,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":1.05,"Time":4.4,"SettleTime":10.0,"StarLocked":true}
23:12:53.514 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:53.519 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:12:53.522 00.003 11872 Enqueuing Expose request
23:12:53.526 00.004 9960 Worker thread wakes up
23:12:53.526 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:12:53.526 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1795,878,31,31)
23:12:53.526 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.5 px 0 ms NORTH
23:12:54.776 01.250 9960 Exposure complete
23:12:54.895 00.119 9960 worker thread done servicing request
23:12:54.896 00.001 11872 OnExposeComplete: enter
23:12:54.898 00.002 11872 UpdateGuideState(): m_state=6
23:12:54.901 00.003 11872 Star::Find(15, 1810, 893, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
23:12:54.906 00.005 11872 Star::Find returns 1 (0), X=1810.77, Y=892.89, Mass=4086, SNR=42.9, Peak=199 HFD=5.8
23:12:54.910 00.004 11872 CameraToMount -- cameraTheta (0.74) - m_xAngle (0.00) = xAngle (0.74 = 0.74)
23:12:54.913 00.003 11872 CameraToMount -- cameraTheta (0.74) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (3.71 = -2.58)
23:12:54.918 00.005 11872 CameraToMount -- cameraX=0.29 cameraY=0.26 hyp=0.39 cameraTheta=0.74 mountX=0.29 mountY=-0.21, mountTheta=-0.63
23:12:54.924 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.29, y=0.26, opts=13)
23:12:54.928 00.004 11872 Enqueuing Move request for scope (0.29, 0.26)
23:12:54.931 00.003 9960 Worker thread wakes up
23:12:54.932 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=199, med=0, FiltMin=0, FiltMax=115, Gamma=1.000
23:12:54.936 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.26) opts 0xd
23:12:54.936 00.000 11872 UpdateGuideState exits: m=4086 SNR=42.9
23:12:54.940 00.004 9960 Handling offset move in thread for scope, endpoint = (0.29, 0.26)
23:12:54.940 00.000 9960 Moving (0.29, 0.26) raw xDistance=0.29 yDistance=-0.21
23:12:54.940 00.000 11872 PhdController: settling, locked = 1, distance = 0.85 (1.50) aobump = 0 frame = 4 / 99999
23:12:54.944 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29
23:12:54.944 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
23:12:54.944 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763788374.944,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.85,"Time":5.9,"SettleTime":10.0,"StarLocked":true}
23:12:54.947 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
23:12:54.947 00.000 9960 MoveAxis(W, 136, ABG)
23:12:54.947 00.000 9960 Guiding  Dir = 3, Dur = 136
23:12:54.947 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:54.951 00.004 9960 IsSlewing returns 0
23:12:54.951 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:12:54.957 00.006 11872 Enqueuing Expose request
23:12:54.961 00.004 9960 IsGuiding returns 0
23:12:54.961 00.000 9960 PulseGuide returned control before completion, sleep 146
23:12:55.123 00.162 9960 IsGuiding returns 1
23:12:55.123 00.000 9960 scope still moving after pulse duration time elapsed
23:12:55.155 00.032 9960 IsSlewing returns 0
23:12:55.157 00.002 9960 IsGuiding returns 0
23:12:55.157 00.000 9960 scope move finished after 136 + 60 ms
23:12:55.157 00.000 9960 Move returns status 0, amount 136
23:12:55.158 00.001 9960 MoveAxis(N, 0, ABG)
23:12:55.158 00.000 9960 Move returns status 0, amount 0
23:12:55.159 00.001 9960 move complete, result=0
23:12:55.159 00.000 9960 worker thread done servicing request
23:12:55.160 00.001 9960 Worker thread wakes up
23:12:55.160 00.000 11872 GuideStep: 0.3 px 136 ms WEST, -0.2 px 0 ms NORTH
23:12:55.165 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
23:12:55.165 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1795,878,31,31)
23:12:56.408 01.243 9960 Exposure complete
23:12:56.524 00.116 9960 worker thread done servicing request
23:12:56.524 00.000 11872 OnExposeComplete: enter
23:12:56.529 00.005 11872 UpdateGuideState(): m_state=6
23:12:56.532 00.003 11872 Star::Find(15, 1810, 892, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
23:12:56.535 00.003 11872 Star::Find returns 1 (0), X=1810.83, Y=892.48, Mass=4204, SNR=43.8, Peak=194 HFD=5.4
23:12:56.541 00.006 11872 CameraToMount -- cameraTheta (-0.39) - m_xAngle (0.00) = xAngle (-0.40 = -0.40)
23:12:56.544 00.003 11872 CameraToMount -- cameraTheta (-0.39) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.57 = 2.57)
23:12:56.547 00.003 11872 CameraToMount -- cameraX=0.35 cameraY=-0.15 hyp=0.38 cameraTheta=-0.39 mountX=0.35 mountY=0.20, mountTheta=0.53
23:12:56.554 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.35, y=-0.15, opts=13)
23:12:56.558 00.004 11872 Enqueuing Move request for scope (0.35, -0.15)
23:12:56.561 00.003 9960 Worker thread wakes up
23:12:56.562 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=194, med=0, FiltMin=0, FiltMax=108, Gamma=1.000
23:12:56.565 00.003 11872 UpdateGuideState exits: m=4204 SNR=43.8
23:12:56.569 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.35, -0.15) opts 0xd
23:12:56.569 00.000 9960 Handling offset move in thread for scope, endpoint = (0.35, -0.15)
23:12:56.570 00.001 11872 PhdController: settling, locked = 1, distance = 0.71 (1.50) aobump = 0 frame = 5 / 99999
23:12:56.574 00.004 9960 Moving (0.35, -0.15) raw xDistance=0.35 yDistance=0.20
23:12:56.574 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.35
23:12:56.574 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.20
23:12:56.574 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763788376.574,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.71,"Time":7.5,"SettleTime":10.0,"StarLocked":true}
23:12:56.578 00.004 9960 MoveAxis(W, 175, ABG)
23:12:56.578 00.000 9960 Guiding  Dir = 3, Dur = 175
23:12:56.578 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:56.582 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:12:56.586 00.004 9960 IsSlewing returns 0
23:12:56.587 00.001 11872 Enqueuing Expose request
23:12:56.590 00.003 9960 IsGuiding returns 0
23:12:56.591 00.001 9960 PulseGuide returned control before completion, sleep 185
23:12:56.789 00.198 9960 IsGuiding returns 1
23:12:56.790 00.001 9960 scope still moving after pulse duration time elapsed
23:12:56.821 00.031 9960 IsSlewing returns 0
23:12:56.823 00.002 9960 IsGuiding returns 1
23:12:56.853 00.030 9960 IsSlewing returns 0
23:12:56.854 00.001 9960 IsGuiding returns 0
23:12:56.855 00.001 9960 scope move finished after 175 + 88 ms
23:12:56.856 00.001 9960 Move returns status 0, amount 175
23:12:56.856 00.000 9960 MoveAxis(S, 153, ABG)
23:12:56.856 00.000 9960 Guiding  Dir = 1, Dur = 153
23:12:56.856 00.000 9960 IsSlewing returns 0
23:12:56.857 00.001 9960 IsGuiding returns 0
23:12:56.857 00.000 9960 PulseGuide returned control before completion, sleep 163
23:12:57.026 00.169 9960 IsGuiding returns 1
23:12:57.028 00.002 9960 scope still moving after pulse duration time elapsed
23:12:57.056 00.028 9960 IsSlewing returns 0
23:12:57.057 00.001 9960 IsGuiding returns 0
23:12:57.059 00.002 9960 scope move finished after 153 + 48 ms
23:12:57.059 00.000 9960 Move returns status 0, amount 153
23:12:57.060 00.001 9960 move complete, result=0
23:12:57.060 00.000 9960 worker thread done servicing request
23:12:57.060 00.000 9960 Worker thread wakes up
23:12:57.061 00.001 11872 GuideStep: 0.4 px 175 ms WEST, 0.2 px 153 ms SOUTH
23:12:57.067 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
23:12:57.068 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1795,878,31,31)
23:12:58.315 01.247 9960 Exposure complete
23:12:58.432 00.117 9960 worker thread done servicing request
23:12:58.432 00.000 11872 OnExposeComplete: enter
23:12:58.436 00.004 11872 UpdateGuideState(): m_state=6
23:12:58.440 00.004 11872 Star::Find(15, 1810, 892, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
23:12:58.443 00.003 11872 Star::Find returns 1 (0), X=1810.61, Y=892.49, Mass=4224, SNR=43.3, Peak=187 HFD=5.7
23:12:58.448 00.005 11872 CameraToMount -- cameraTheta (-0.82) - m_xAngle (0.00) = xAngle (-0.83 = -0.83)
23:12:58.452 00.004 11872 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.14 = 2.14)
23:12:58.455 00.003 11872 CameraToMount -- cameraX=0.13 cameraY=-0.14 hyp=0.19 cameraTheta=-0.82 mountX=0.13 mountY=0.16, mountTheta=0.89
23:12:58.462 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.13, y=-0.14, opts=13)
23:12:58.466 00.004 11872 Enqueuing Move request for scope (0.13, -0.14)
23:12:58.471 00.005 9960 Worker thread wakes up
23:12:58.471 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=187, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
23:12:58.475 00.004 11872 UpdateGuideState exits: m=4224 SNR=43.3
23:12:58.478 00.003 11872 PhdController: settling, locked = 1, distance = 0.55 (1.50) aobump = 0 frame = 6 / 99999
23:12:58.482 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.14) opts 0xd
23:12:58.483 00.001 9960 Handling offset move in thread for scope, endpoint = (0.13, -0.14)
23:12:58.483 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763788378.482,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.55,"Time":9.4,"SettleTime":10.0,"StarLocked":true}
23:12:58.487 00.004 9960 Moving (0.13, -0.14) raw xDistance=0.13 yDistance=0.16
23:12:58.488 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:12:58.488 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:12:58.488 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:58.491 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:12:58.496 00.005 11872 Enqueuing Expose request
23:12:58.499 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
23:12:58.499 00.000 9960 MoveAxis(E, 0, ABG)
23:12:58.499 00.000 9960 Move returns status 0, amount 0
23:12:58.499 00.000 9960 MoveAxis(N, 0, ABG)
23:12:58.500 00.001 9960 Move returns status 0, amount 0
23:12:58.501 00.001 9960 move complete, result=0
23:12:58.501 00.000 9960 worker thread done servicing request
23:12:58.501 00.000 9960 Worker thread wakes up
23:12:58.501 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:12:58.504 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
23:12:58.504 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1795,878,31,31)
23:12:59.753 01.249 9960 Exposure complete
23:12:59.869 00.116 9960 worker thread done servicing request
23:12:59.869 00.000 11872 OnExposeComplete: enter
23:12:59.874 00.005 11872 UpdateGuideState(): m_state=6
23:12:59.878 00.004 11872 Star::Find(15, 1810, 892, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
23:12:59.883 00.005 11872 Star::Find returns 1 (0), X=1810.83, Y=891.29, Mass=4291, SNR=43.8, Peak=185 HFD=5.8
23:12:59.887 00.004 11872 CameraToMount -- cameraTheta (-1.32) - m_xAngle (0.00) = xAngle (-1.32 = -1.32)
23:12:59.893 00.006 11872 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.65 = 1.65)
23:12:59.896 00.003 11872 CameraToMount -- cameraX=0.35 cameraY=-1.33 hyp=1.38 cameraTheta=-1.32 mountX=0.34 mountY=1.37, mountTheta=1.33
23:12:59.902 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.35, y=-1.33, opts=13)
23:12:59.907 00.005 11872 Enqueuing Move request for scope (0.35, -1.33)
23:12:59.910 00.003 9960 Worker thread wakes up
23:12:59.911 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=185, med=0, FiltMin=0, FiltMax=113, Gamma=1.000
23:12:59.915 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.35, -1.33) opts 0xd
23:12:59.918 00.003 9960 Handling offset move in thread for scope, endpoint = (0.35, -1.33)
23:12:59.919 00.001 9960 Moving (0.35, -1.33) raw xDistance=0.34 yDistance=1.37
23:12:59.920 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.34
23:12:59.920 00.000 11872 UpdateGuideState exits: m=4291 SNR=43.8
23:12:59.927 00.007 11872 PhdController: settling, locked = 1, distance = 0.80 (1.50) aobump = 0 frame = 7 / 99999
23:12:59.938 00.011 9960 GuideAlgorithmResistSwitch::result() returns 1.37 from input 1.37
23:12:59.938 00.000 9960 MoveAxis(W, 162, ABG)
23:12:59.938 00.000 9960 Guiding  Dir = 3, Dur = 162
23:12:59.939 00.001 11872 PhdController: newstate STATE_FINISH
23:12:59.942 00.003 11872 PhdController complete: success
23:12:59.946 00.004 9960 IsSlewing returns 0
23:12:59.946 00.000 11872 evsrv: {"Event":"SettleDone","Timestamp":1763788379.946,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":7,"DroppedFrames":0}
23:12:59.950 00.004 9960 IsGuiding returns 0
23:12:59.950 00.000 11872 Mount: notify guiding dither settle done success=1
23:12:59.956 00.006 11872 PhdController: newstate STATE_IDLE
23:12:59.959 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:59.963 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:12:59.965 00.002 11872 Enqueuing Expose request
23:12:59.971 00.006 9960 PulseGuide returned control before completion, sleep 172
23:13:00.146 00.175 9960 IsGuiding returns 1
23:13:00.148 00.002 9960 scope still moving after pulse duration time elapsed
23:13:00.178 00.030 9960 IsSlewing returns 0
23:13:00.181 00.003 9960 IsGuiding returns 0
23:13:00.181 00.000 9960 scope move finished after 162 + 68 ms
23:13:00.182 00.001 9960 Move returns status 0, amount 162
23:13:00.182 00.000 9960 MoveAxis(S, 1025, ABG)
23:13:00.182 00.000 9960 Guiding  Dir = 1, Dur = 1025
23:13:00.182 00.000 9960 IsSlewing returns 0
23:13:00.183 00.001 9960 IsGuiding returns 0
23:13:00.183 00.000 9960 PulseGuide returned control before completion, sleep 1035
23:13:00.535 00.352 11872 evsrv: cli 0D2D2A00 connect
23:13:00.549 00.014 11872 case statement mapped state 6 to 3
23:13:00.553 00.004 11872 case statement mapped state 6 to 3
23:13:00.557 00.004 11872 evsrv: cli 0D2D2A00 request: {"method":"get_app_state","id":"f86437ba-cb30-4353-9b6c-7518c6e84d5b"}
23:13:00.560 00.003 11872 case statement mapped state 6 to 3
23:13:00.563 00.003 11872 evsrv: cli 0D2D2A00 response: {"jsonrpc":"2.0","result":"Guiding","id":"f86437ba-cb30-4353-9b6c-7518c6e84d5b"}
23:13:00.566 00.003 11872 evsrv: cli 0D2D2A00 disconnect
23:13:00.570 00.004 11872 evsrv: cli 0D2D3040 connect
23:13:00.574 00.004 11872 case statement mapped state 6 to 3
23:13:00.579 00.005 11872 case statement mapped state 6 to 3
23:13:00.584 00.005 11872 evsrv: cli 0D2D3040 request: {"method":"stop_capture","id":"9a0acc80-a191-4783-adfc-f023e70190b0"}
23:13:00.589 00.005 11872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:13:00.592 00.003 11872 Status Line: Waiting for devices...
23:13:00.596 00.004 11872 evsrv: cli 0D2D3040 response: {"jsonrpc":"2.0","result":0,"id":"9a0acc80-a191-4783-adfc-f023e70190b0"}
23:13:00.599 00.003 11872 evsrv: cli 0D2D3040 disconnect
23:13:00.604 00.005 11872 evsrv: cli 0D2D2460 connect
23:13:00.609 00.005 11872 case statement mapped state 6 to 3
23:13:00.616 00.007 11872 case statement mapped state 6 to 3
23:13:00.620 00.004 11872 evsrv: cli 0D2D2460 request: {"method":"get_app_state","id":"5a07d1fa-f2dd-4463-84b4-3b01ed41383f"}
23:13:00.623 00.003 11872 case statement mapped state 6 to 3
23:13:00.627 00.004 11872 evsrv: cli 0D2D2460 response: {"jsonrpc":"2.0","result":"Guiding","id":"5a07d1fa-f2dd-4463-84b4-3b01ed41383f"}
23:13:00.630 00.003 11872 evsrv: cli 0D2D2460 disconnect
23:13:01.223 00.593 9960 IsGuiding returns 1
23:13:01.223 00.000 9960 scope still moving after pulse duration time elapsed
23:13:01.253 00.030 9960 Error thrown from C:\cygwin\home\agalasso\projects\phd2\scope_ascom.cpp:644->ASCOM Scope: thread interrupt requested
23:13:01.257 00.004 9960 Error thrown from C:\cygwin\home\agalasso\projects\phd2\scope.cpp:770->guide failed
23:13:01.257 00.000 9960 Move returns status 1, amount 0
23:13:01.257 00.000 9960 Error thrown from C:\cygwin\home\agalasso\projects\phd2\worker_thread.cpp:322->Move failed
23:13:01.258 00.001 9960 move complete, result=1
23:13:01.258 00.000 9960 worker thread done servicing request
23:13:01.258 00.000 11872 GuideStep: 0.3 px 162 ms WEST, 1.4 px 0 ms SOUTH
23:13:01.264 00.006 9960 Worker thread wakes up
23:13:01.264 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:13:01.265 00.001 9960 Error thrown from C:\cygwin\home\agalasso\projects\phd2\worker_thread.cpp:180->Time lapse interrupted
23:13:01.265 00.000 9960 worker thread done servicing request
23:13:01.268 00.003 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\myframe_events.cpp:609->Error reported moving
23:13:01.274 00.006 11872 OnExposeComplete: enter
23:13:01.278 00.004 11872 OnExposeComplete: Capture Error reported
23:13:01.283 00.005 11872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
23:13:01.286 00.003 11872 Mount: notify guiding stopped
23:13:01.293 00.007 11872 Changing from state GUIDING to STOP
23:13:01.298 00.005 11872 guider state => SELECTED
23:13:01.302 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=185, med=0, FiltMin=0, FiltMax=113, Gamma=1.000
23:13:01.306 00.004 11872 Changing from state SELECTED to UNINITIALIZED
23:13:01.310 00.004 11872 guider state => SELECTING
23:13:01.314 00.004 11872 Status Line: Stopped.
23:13:01.319 00.005 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\myframe_events.cpp:489->Error reported capturing image
23:13:01.634 00.315 11872 evsrv: cli 0D2D3220 connect
23:13:01.638 00.004 11872 evsrv: cli 0D2D3220 request: {"method":"get_app_state","id":"c4b07c57-3e1b-48b0-a1fa-64e7834de78a"}
23:13:01.640 00.002 11872 evsrv: cli 0D2D3220 response: {"jsonrpc":"2.0","result":"Stopped","id":"c4b07c57-3e1b-48b0-a1fa-64e7834de78a"}
23:13:01.644 00.004 11872 evsrv: cli 0D2D3220 disconnect
23:13:17.161 15.517 11872 evsrv: cli 0D2D2BE0 connect
23:13:17.168 00.007 11872 evsrv: cli 0D2D2BE0 request: {"method":"get_app_state","id":"892d0fd5-307d-4c9a-b0a8-dd2424be8dd5"}
23:13:17.175 00.007 11872 evsrv: cli 0D2D2BE0 response: {"jsonrpc":"2.0","result":"Stopped","id":"892d0fd5-307d-4c9a-b0a8-dd2424be8dd5"}
23:13:17.184 00.009 11872 evsrv: cli 0D2D2BE0 disconnect
23:13:17.191 00.007 11872 evsrv: cli 0D2D2320 connect
23:13:17.198 00.007 11872 evsrv: cli 0D2D2320 request: {"method":"get_calibrated","id":"4b4b1fbe-392f-4343-836d-6df0aacbb648"}
23:13:17.201 00.003 11872 evsrv: cli 0D2D2320 response: {"jsonrpc":"2.0","result":true,"id":"4b4b1fbe-392f-4343-836d-6df0aacbb648"}
23:13:17.209 00.008 11872 evsrv: cli 0D2D2320 disconnect
23:13:17.214 00.005 11872 evsrv: cli 0D2D2500 connect
23:13:17.219 00.005 11872 evsrv: cli 0D2D2500 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"fcddb3ab-b70d-4e41-aece-d11feaf2b3f5"}
23:13:17.223 00.004 11872 PhdController::Guide begins
23:13:17.228 00.005 11872 PhdController: newstate STATE_SETUP
23:13:17.232 00.004 11872 PhdController: setup
23:13:17.238 00.006 11872 PhdController: newstate STATE_ATTEMPT_START
23:13:17.242 00.004 11872 PhdController: start capturing
23:13:17.245 00.003 11872 Changing from state SELECTING to UNINITIALIZED
23:13:17.249 00.004 11872 guider state => SELECTING
23:13:17.254 00.005 11872 setting force full frames = true
23:13:17.258 00.004 11872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
23:13:17.264 00.006 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:13:17.268 00.004 11872 Enqueuing Expose request
23:13:17.270 00.002 11872 PhdController: newstate STATE_SELECT_STAR
23:13:17.274 00.004 9960 Worker thread wakes up
23:13:17.274 00.000 11872 evsrv: cli 0D2D2500 response: {"jsonrpc":"2.0","result":0,"id":"fcddb3ab-b70d-4e41-aece-d11feaf2b3f5"}
23:13:17.278 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
23:13:17.278 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:13:17.278 00.000 11872 evsrv: cli 0D2D2500 disconnect
23:13:17.282 00.004 11872 evsrv: cli 0D2D34A0 connect
23:13:17.287 00.005 11872 case statement mapped state 1 to 101
23:13:17.291 00.004 11872 case statement mapped state 1 to 101
23:13:17.294 00.003 11872 evsrv: cli 0D2D34A0 request: {"method":"get_lock_shift_params","id":"23830683-5027-4a31-817a-4d30edeece0c"}
23:13:17.298 00.004 11872 evsrv: cli 0D2D34A0 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"23830683-5027-4a31-817a-4d30edeece0c"}
23:13:17.301 00.003 11872 evsrv: cli 0D2D34A0 disconnect
23:13:17.306 00.005 11872 evsrv: cli 0D2D3400 connect
23:13:17.311 00.005 11872 case statement mapped state 1 to 101
23:13:17.314 00.003 11872 case statement mapped state 1 to 101
23:13:17.317 00.003 11872 evsrv: cli 0D2D3400 request: {"method":"get_lock_position","id":"787f83c5-1163-483c-b896-b6300d4913f8"}
23:13:17.321 00.004 11872 evsrv: cli 0D2D3400 response: {"jsonrpc":"2.0","result":null,"id":"787f83c5-1163-483c-b896-b6300d4913f8"}
23:13:17.326 00.005 11872 evsrv: cli 0D2D3400 disconnect
23:13:18.326 01.000 11872 evsrv: cli 0D2D2640 connect
23:13:18.331 00.005 11872 case statement mapped state 1 to 101
23:13:18.337 00.006 11872 case statement mapped state 1 to 101
23:13:18.344 00.007 11872 evsrv: cli 0D2D2640 request: {"method":"get_lock_position","id":"bed7e75f-6546-45ba-b56e-c7acbb47b205"}
23:13:18.350 00.006 11872 evsrv: cli 0D2D2640 response: {"jsonrpc":"2.0","result":null,"id":"bed7e75f-6546-45ba-b56e-c7acbb47b205"}
23:13:18.358 00.008 11872 evsrv: cli 0D2D2640 disconnect
23:13:18.516 00.158 9960 Exposure complete
23:13:18.628 00.112 9960 worker thread done servicing request
23:13:18.629 00.001 11872 OnExposeComplete: enter
23:13:18.631 00.002 11872 UpdateGuideState(): m_state=1
23:13:18.636 00.005 11872 UpdateCurrentPosition: no star selected
23:13:18.640 00.004 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
23:13:18.643 00.003 11872 Status Line: No star selected
23:13:18.647 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=189, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
23:13:18.653 00.006 11872 UpdateGuideState exits: No star selected
23:13:18.656 00.003 11872 GuiderMultiStar::AutoSelect enter
23:13:18.660 00.004 11872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
23:13:18.766 00.106 11872 AutoFind: auto downsample for scale 1.00 => 1x
23:13:18.960 00.194 11872 AutoFind: global mean = 0.0, stdev 2.3
23:13:18.964 00.004 11872 AutoFind: using threshold = 0.1
23:13:19.185 00.221 11872 AutoFind: local max [1812, 891] 128.0
23:13:19.190 00.005 11872 AutoFind: local max [1567, 341] 118.8
23:13:19.193 00.003 11872 AutoFind: local max [11, 397] 88.1
23:13:19.197 00.004 11872 AutoFind: local max [1568, 347] 75.7
23:13:19.201 00.004 11872 AutoFind: local max [1701, 354] 47.0
23:13:19.205 00.004 11872 AutoFind: local max [1274, 52] 33.2
23:13:19.209 00.004 11872 AutoFind: local max [1350, 125] 32.8
23:13:19.212 00.003 11872 AutoFind: local max [754, 595] 29.3
23:13:19.215 00.003 11872 AutoFind: local max [754, 589] 27.4
23:13:19.220 00.005 11872 AutoFind: local max [429, 349] 24.8
23:13:19.223 00.003 11872 AutoFind: local max [1017, 375] 21.0
23:13:19.226 00.003 11872 AutoFind: local max [96, 976] 20.7
23:13:19.230 00.004 11872 AutoFind: local max [143, 462] 20.5
23:13:19.235 00.005 11872 AutoFind: local max [107, 560] 19.9
23:13:19.237 00.002 11872 AutoFind: local max [859, 948] 19.9
23:13:19.241 00.004 11872 AutoFind: local max [1908, 882] 19.8
23:13:19.244 00.003 11872 AutoFind: local max [12, 1047] 18.7
23:13:19.249 00.005 11872 AutoFind: local max [1294, 200] 12.1
23:13:19.252 00.003 11872 AutoFind: local max [254, 480] 11.7
23:13:19.256 00.004 11872 AutoFind: local max [463, 421] 10.6
23:13:19.259 00.003 11872 AutoFind: local max [1368, 125] 10.5
23:13:19.263 00.004 11872 AutoFind: local max [731, 177] 9.6
23:13:19.266 00.003 11872 AutoFind: local max [1295, 206] 9.2
23:13:19.269 00.003 11872 AutoFind: local max [143, 124] 9.0
23:13:19.273 00.004 11872 AutoFind: local max [1886, 721] 8.5
23:13:19.277 00.004 11872 AutoFind: local max [1345, 597] 8.3
23:13:19.280 00.003 11872 AutoFind: local max [261, 700] 8.2
23:13:19.284 00.004 11872 AutoFind: local max [1334, 681] 8.2
23:13:19.287 00.003 11872 AutoFind: local max [480, 345] 8.1
23:13:19.290 00.003 11872 AutoFind: local max [364, 382] 8.0
23:13:19.294 00.004 11872 AutoFind: local max [1346, 603] 7.7
23:13:19.298 00.004 11872 AutoFind: local max [1282, 14] 7.6
23:13:19.301 00.003 11872 AutoFind: local max [347, 1080] 7.5
23:13:19.304 00.003 11872 AutoFind: local max [284, 1039] 7.5
23:13:19.309 00.005 11872 AutoFind: local max [1884, 726] 7.4
23:13:19.312 00.003 11872 AutoFind: local max [14, 709] 7.3
23:13:19.316 00.004 11872 AutoFind: local max [790, 890] 7.2
23:13:19.320 00.004 11872 AutoFind: local max [115, 1063] 7.1
23:13:19.323 00.003 11872 AutoFind: local max [1334, 687] 6.6
23:13:19.327 00.004 11872 AutoFind: local max [290, 450] 6.4
23:13:19.330 00.003 11872 AutoFind: local max [268, 81] 6.1
23:13:19.333 00.003 11872 AutoFind: local max [354, 729] 6.0
23:13:19.337 00.004 11872 AutoFind: local max [1797, 666] 5.8
23:13:19.341 00.004 11872 AutoFind: local max [580, 587] 5.7
23:13:19.345 00.004 11872 AutoFind: local max [1323, 630] 5.5
23:13:19.348 00.003 11872 AutoFind: local max [84, 1011] 5.5
23:13:19.352 00.004 11872 AutoFind: local max [1759, 279] 5.5
23:13:19.355 00.003 11872 AutoFind: local max [1836, 169] 5.4
23:13:19.358 00.003 11872 AutoFind: local max [286, 555] 5.2
23:13:19.362 00.004 11872 AutoFind: local max [1187, 415] 5.1
23:13:19.365 00.003 11872 AutoFind: local max [1657, 663] 5.1
23:13:19.370 00.005 11872 AutoFind: local max [1421, 509] 5.0
23:13:19.373 00.003 11872 AutoFind: local max [77, 412] 4.9
23:13:19.377 00.004 11872 AutoFind: local max [416, 102] 4.8
23:13:19.380 00.003 11872 AutoFind: local max [246, 85] 4.8
23:13:19.382 00.002 11872 AutoFind: local max [1812, 24] 4.8
23:13:19.386 00.004 11872 AutoFind: local max [338, 1056] 4.8
23:13:19.390 00.004 11872 AutoFind: local max [1464, 756] 4.7
23:13:19.393 00.003 11872 AutoFind: local max [1366, 848] 4.6
23:13:19.396 00.003 11872 AutoFind: local max [1501, 535] 4.6
23:13:19.401 00.005 11872 AutoFind: local max [1821, 893] 4.6
23:13:19.405 00.004 11872 AutoFind: local max [851, 729] 4.5
23:13:19.408 00.003 11872 AutoFind: local max [536, 678] 4.5
23:13:19.411 00.003 11872 AutoFind: local max [1581, 341] 4.4
23:13:19.415 00.004 11872 AutoFind: local max [644, 70] 4.3
23:13:19.418 00.003 11872 AutoFind: local max [1021, 312] 4.3
23:13:19.421 00.003 11872 AutoFind: local max [540, 673] 4.2
23:13:19.425 00.004 11872 AutoFind: local max [1683, 432] 4.2
23:13:19.428 00.003 11872 AutoFind: local max [1390, 160] 4.2
23:13:19.432 00.004 11872 AutoFind: local max [1627, 589] 4.1
23:13:19.436 00.004 11872 AutoFind: local max [172, 119] 4.0
23:13:19.439 00.003 11872 AutoFind: local max [81, 192] 4.0
23:13:19.443 00.004 11872 AutoFind: local max [1654, 669] 4.0
23:13:19.446 00.003 11872 AutoFind: local max [829, 832] 3.9
23:13:19.450 00.004 11872 AutoFind: local max [1391, 8] 3.9
23:13:19.454 00.004 11872 AutoFind: local max [546, 280] 3.8
23:13:19.457 00.003 11872 AutoFind: local max [1373, 479] 3.8
23:13:19.461 00.004 11872 AutoFind: local max [1490, 1015] 3.8
23:13:19.465 00.004 11872 AutoFind: local max [494, 607] 3.8
23:13:19.468 00.003 11872 AutoFind: local max [316, 510] 3.7
23:13:19.472 00.004 11872 AutoFind: local max [209, 879] 3.7
23:13:19.475 00.003 11872 AutoFind: local max [676, 16] 3.7
23:13:19.478 00.003 11872 AutoFind: local max [1710, 292] 3.7
23:13:19.482 00.004 11872 AutoFind: local max [332, 21] 3.7
23:13:19.485 00.003 11872 AutoFind: local max [1465, 749] 3.7
23:13:19.489 00.004 11872 AutoFind: local max [733, 462] 3.7
23:13:19.493 00.004 11872 AutoFind: local max [1676, 491] 3.6
23:13:19.496 00.003 11872 AutoFind: local max [1800, 47] 3.6
23:13:19.500 00.004 11872 AutoFind: local max [694, 371] 3.6
23:13:19.504 00.004 11872 AutoFind: local max [32, 503] 3.6
23:13:19.507 00.003 11872 AutoFind: local max [1707, 448] 3.6
23:13:19.510 00.003 11872 AutoFind: local max [471, 349] 3.6
23:13:19.514 00.004 11872 AutoFind: local max [1318, 773] 3.6
23:13:19.517 00.003 11872 AutoFind: local max [952, 124] 3.6
23:13:19.521 00.004 11872 AutoFind: local max [790, 290] 3.6
23:13:19.524 00.003 11872 AutoFind: local max [1111, 149] 3.5
23:13:19.529 00.005 11872 AutoFind: local max [1697, 997] 3.5
23:13:19.532 00.003 11872 AutoFind: local max [339, 9] 3.5
23:13:19.535 00.003 11872 AutoFind: local max [520, 303] 3.5
23:13:19.538 00.003 11872 AutoFind: local max [937, 173] 3.5
23:13:19.541 00.003 11872 AutoFind: too close [339, 9] 3.5 - [332, 21] 3.7
23:13:19.545 00.004 11872 AutoFind: too close [471, 349] 3.6 - [480, 345] 8.1
23:13:19.549 00.004 11872 AutoFind: too close [1465, 749] 3.7 - [1464, 756] 4.7
23:13:19.552 00.003 11872 AutoFind: too close [1654, 669] 4.0 - [1657, 663] 5.1
23:13:19.556 00.004 11872 AutoFind: too close [540, 673] 4.2 - [536, 678] 4.5
23:13:19.559 00.003 11872 AutoFind: close dim-bright [1581, 341] 4.4 - [1568, 347] 75.7
23:13:19.564 00.005 11872 AutoFind: close dim-bright [1581, 341] 4.4 - [1567, 341] 118.8
23:13:19.567 00.003 11872 AutoFind: close dim-bright [1821, 893] 4.6 - [1812, 891] 128.0
23:13:19.570 00.003 11872 AutoFind: too close [1334, 687] 6.6 - [1334, 681] 8.2
23:13:19.573 00.003 11872 AutoFind: too close [1884, 726] 7.4 - [1886, 721] 8.5
23:13:19.577 00.004 11872 AutoFind: too close [1346, 603] 7.7 - [1345, 597] 8.3
23:13:19.580 00.003 11872 AutoFind: too close [1295, 206] 9.2 - [1294, 200] 12.1
23:13:19.583 00.003 11872 AutoFind: too close [1368, 125] 10.5 - [1350, 125] 32.8
23:13:19.587 00.004 11872 AutoFind: too close [754, 589] 27.4 - [754, 595] 29.3
23:13:19.590 00.003 11872 AutoFind: too close [1568, 347] 75.7 - [1567, 341] 118.8
23:13:19.595 00.005 11872 AutoFind: too close to edge [1391, 8] 3.9
23:13:19.598 00.003 11872 AutoFind: too close to edge [14, 709] 7.3
23:13:19.601 00.003 11872 AutoFind: too close to edge [1282, 14] 7.6
23:13:19.605 00.004 11872 AutoFind: too close to edge [12, 1047] 18.7
23:13:19.609 00.004 11872 AutoFind: too close to edge [11, 397] 88.1
23:13:19.612 00.003 11872 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
23:13:19.616 00.004 11872 Star::Find(15, 1812, 891, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:13:19.620 00.004 11872 Star::Find returns 1 (0), X=1811.63, Y=891.32, Mass=4285, SNR=44.0, Peak=189 HFD=5.5
23:13:19.623 00.003 11872 Star::Find(15, 1701, 354, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:13:19.627 00.004 11872 Star::Find returns 1 (0), X=1701.01, Y=355.74, Mass=1947, SNR=29.7, Peak=79 HFD=6.2
23:13:19.631 00.004 11872 Star::Find(15, 1274, 52, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:13:19.634 00.003 11872 Star::Find returns 1 (0), X=1275.30, Y=53.14, Mass=1945, SNR=29.3, Peak=51 HFD=6.9
23:13:19.637 00.003 11872 Star::Find(15, 429, 349, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:13:19.641 00.004 11872 Star::Find returns 1 (0), X=429.25, Y=350.24, Mass=1214, SNR=22.7, Peak=40 HFD=6.5
23:13:19.645 00.004 11872 Star::Find(15, 1017, 375, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:13:19.649 00.004 11872 Star::Find returns 1 (0), X=1017.73, Y=376.64, Mass=1152, SNR=21.9, Peak=33 HFD=7.2
23:13:19.652 00.003 11872 Star::Find(15, 96, 976, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:13:19.655 00.003 11872 Star::Find returns 1 (0), X=95.88, Y=976.20, Mass=534, SNR=15.7, Peak=30 HFD=4.9
23:13:19.658 00.003 11872 Star::Find(15, 143, 462, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:13:19.663 00.005 11872 Star::Find returns 1 (0), X=143.12, Y=463.02, Mass=690, SNR=17.8, Peak=29 HFD=6.0
23:13:19.666 00.003 11872 Star::Find(15, 107, 560, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:13:19.671 00.005 11872 Star::Find returns 1 (0), X=106.60, Y=560.53, Mass=615, SNR=16.4, Peak=31 HFD=5.1
23:13:19.674 00.003 11872 Star::Find(15, 859, 948, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:13:19.678 00.004 11872 Star::Find returns 1 (0), X=860.32, Y=949.04, Mass=1138, SNR=22.5, Peak=32 HFD=6.7
23:13:19.682 00.004 11872 Star::Find(15, 1908, 882, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:13:19.685 00.003 11872 Star::Find returns 1 (0), X=1907.32, Y=882.31, Mass=570, SNR=16.2, Peak=30 HFD=5.4
23:13:19.689 00.004 11872 Star::Find(15, 254, 480, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:13:19.692 00.003 11872 Star::Find returns 1 (0), X=253.80, Y=481.04, Mass=406, SNR=13.6, Peak=16 HFD=6.2
23:13:19.696 00.004 11872 Star::Find(15, 463, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:13:19.700 00.004 11872 Star::Find returns 1 (0), X=462.86, Y=423.08, Mass=359, SNR=12.7, Peak=17 HFD=5.9
23:13:19.703 00.003 11872 Star::Find(15, 731, 177, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:13:19.706 00.003 11872 Star::Find returns 1 (0), X=731.65, Y=178.04, Mass=483, SNR=14.7, Peak=14 HFD=6.4
23:13:19.710 00.004 11872 Star::Find(15, 143, 124, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:13:19.713 00.003 11872 Star::Find returns 1 (0), X=142.68, Y=123.47, Mass=247, SNR=10.6, Peak=14 HFD=5.1
23:13:19.717 00.004 11872 Star::Find(15, 261, 700, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:13:19.719 00.002 11872 Star::Find returns 1 (0), X=260.61, Y=700.24, Mass=236, SNR=10.5, Peak=10 HFD=5.6
23:13:19.723 00.004 11872 Star::Find(15, 364, 382, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:13:19.726 00.003 11872 Star::Find returns 1 (0), X=365.12, Y=379.57, Mass=365, SNR=12.8, Peak=13 HFD=6.2
23:13:19.729 00.003 11872 Star::Find(15, 347, 1080, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:13:19.733 00.004 11872 Star::Find returns 1 (0), X=346.81, Y=1080.55, Mass=136, SNR=7.8, Peak=8 HFD=5.3
23:13:19.737 00.004 11872 Star::Find(15, 284, 1039, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:13:19.740 00.003 11872 Star::Find returns 1 (0), X=283.41, Y=1039.53, Mass=133, SNR=7.8, Peak=9 HFD=5.0
23:13:19.743 00.003 11872 Star::Find(15, 790, 890, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:13:19.748 00.005 11872 Star::Find returns 1 (0), X=791.64, Y=891.42, Mass=287, SNR=11.3, Peak=14 HFD=6.9
23:13:19.751 00.003 11872 Star::Find(15, 115, 1063, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:13:19.753 00.002 11872 Star::Find returns 1 (0), X=115.13, Y=1062.93, Mass=158, SNR=8.5, Peak=15 HFD=4.5
23:13:19.758 00.005 11872 Star::Find(15, 290, 450, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:13:19.761 00.003 11872 Star::Find returns 1 (0), X=290.37, Y=447.99, Mass=186, SNR=9.2, Peak=10 HFD=5.9
23:13:19.764 00.003 11872 Star::Find(15, 268, 81, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:13:19.768 00.004 11872 Star::Find returns 1 (0), X=267.41, Y=81.01, Mass=206, SNR=9.8, Peak=10 HFD=5.2
23:13:19.772 00.004 11872 Star::Find(15, 354, 729, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:13:19.776 00.004 11872 Star::Find returns 1 (0), X=354.61, Y=729.64, Mass=233, SNR=10.4, Peak=9 HFD=6.1
23:13:19.780 00.004 11872 Star::Find(15, 1797, 666, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:13:19.783 00.003 11872 Star::Find returns 1 (0), X=1796.49, Y=667.60, Mass=134, SNR=7.7, Peak=9 HFD=5.3
23:13:19.786 00.003 11872 Star::Find(15, 580, 587, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:13:19.790 00.004 11872 Star::Find returns 1 (0), X=579.49, Y=588.58, Mass=154, SNR=8.4, Peak=7 HFD=6.0
23:13:19.794 00.004 11872 Star::Find(15, 1323, 630, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:13:19.797 00.003 11872 Star::Find returns 1 (0), X=1323.86, Y=627.87, Mass=152, SNR=8.2, Peak=9 HFD=5.2
23:13:19.800 00.003 11872 Star::Find(15, 84, 1011, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:13:19.804 00.004 11872 Star::Find false star n=11 nbg=286 bg=0.9 sigma=1.0 thresh=4 peak=4
23:13:19.807 00.003 11872 Star::Find returns 0 (2), X=84.00, Y=1011.00, Mass=45, SNR=2.9, Peak=8 HFD=0.0
23:13:19.812 00.005 11872 Star::Find(15, 1759, 279, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:13:19.816 00.004 11872 Star::Find returns 1 (0), X=1758.39, Y=275.31, Mass=263, SNR=11.0, Peak=12 HFD=6.8
23:13:19.819 00.003 11872 Star::Find(15, 1836, 169, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:13:19.822 00.003 11872 Star::Find returns 1 (0), X=1835.63, Y=168.33, Mass=120, SNR=7.4, Peak=8 HFD=4.9
23:13:19.826 00.004 11872 Star::Find(15, 286, 555, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:13:19.829 00.003 11872 Star::Find returns 1 (0), X=285.26, Y=554.71, Mass=125, SNR=7.6, Peak=10 HFD=5.6
23:13:19.834 00.005 11872 Star::Find(15, 1187, 415, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:13:19.837 00.003 11872 Star::Find returns 1 (0), X=1185.72, Y=410.52, Mass=127, SNR=7.6, Peak=8 HFD=6.8
23:13:19.842 00.005 11872 Star::Find(15, 1421, 509, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:13:19.846 00.004 11872 Star::Find returns 1 (0), X=1421.68, Y=511.14, Mass=143, SNR=7.9, Peak=16 HFD=5.4
23:13:19.850 00.004 11872 Star::Find(15, 77, 412, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:13:19.854 00.004 11872 Star::Find false star n=19 nbg=277 bg=0.7 sigma=0.7 thresh=3 peak=3
23:13:19.858 00.004 11872 Star::Find returns 0 (2), X=77.00, Y=412.00, Mass=56, SNR=2.9, Peak=5 HFD=0.0
23:13:19.862 00.004 11872 Star::Find(15, 416, 102, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:13:19.867 00.005 11872 Star::Find false star n=26 nbg=285 bg=0.9 sigma=0.9 thresh=4 peak=4
23:13:19.872 00.005 11872 Star::Find returns 0 (2), X=416.00, Y=102.00, Mass=102, SNR=2.9, Peak=7 HFD=0.0
23:13:19.876 00.004 11872 Star::Find(15, 246, 85, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:13:19.880 00.004 11872 Star::Find returns 1 (0), X=246.27, Y=84.99, Mass=67, SNR=5.6, Peak=7 HFD=4.0
23:13:19.883 00.003 11872 Star::Find(15, 1812, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:13:19.891 00.008 11872 Star::Find returns 1 (0), X=1811.81, Y=21.11, Mass=102, SNR=6.7, Peak=9 HFD=5.6
23:13:19.898 00.007 11872 Star::Find(15, 338, 1056, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:13:19.903 00.005 11872 Star::Find false star n=27 nbg=281 bg=1.2 sigma=1.0 thresh=4 peak=4
23:13:19.906 00.003 11872 Star::Find returns 0 (2), X=338.00, Y=1056.00, Mass=94, SNR=2.9, Peak=7 HFD=0.0
23:13:19.909 00.003 11872 Star::Find(15, 1366, 848, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:13:19.913 00.004 11872 Star::Find returns 1 (0), X=1366.83, Y=847.08, Mass=140, SNR=7.8, Peak=8 HFD=6.5
23:13:19.915 00.002 11872 Star::Find(15, 1501, 535, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:13:19.919 00.004 11872 Star::Find returns 1 (0), X=1502.08, Y=536.09, Mass=172, SNR=8.8, Peak=8 HFD=6.1
23:13:19.922 00.003 11872 Star::Find(15, 1821, 893, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:13:19.926 00.004 11872 Star::Find returns 1 (0), X=1811.63, Y=891.32, Mass=4285, SNR=44.0, Peak=189 HFD=5.5
23:13:19.929 00.003 11872 Star::Find(15, 851, 729, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:13:19.933 00.004 11872 Star::Find false star n=37 nbg=278 bg=1.0 sigma=1.0 thresh=4 peak=4
23:13:19.936 00.003 11872 Star::Find returns 0 (2), X=851.00, Y=729.00, Mass=145, SNR=2.9, Peak=10 HFD=0.0
23:13:19.940 00.004 11872 Star::Find(15, 1581, 341, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:13:19.944 00.004 11872 Star::Find returns 1 (0), X=1567.50, Y=342.52, Mass=5106, SNR=47.7, Peak=148 HFD=7.0
23:13:19.948 00.004 11872 Star::Find(15, 644, 70, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:13:19.953 00.005 11872 Star::Find returns 1 (0), X=644.64, Y=68.51, Mass=133, SNR=7.8, Peak=8 HFD=6.0
23:13:19.956 00.003 11872 Star::Find(15, 1021, 312, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:13:19.960 00.004 11872 Star::Find false star n=27 nbg=279 bg=1.0 sigma=1.0 thresh=4 peak=4
23:13:19.963 00.003 11872 Star::Find returns 0 (2), X=1021.00, Y=312.00, Mass=108, SNR=2.9, Peak=8 HFD=0.0
23:13:19.968 00.005 11872 Star::Find(15, 1683, 432, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:13:19.972 00.004 11872 Star::Find false star n=28 nbg=283 bg=0.9 sigma=0.9 thresh=4 peak=4
23:13:19.976 00.004 11872 Star::Find returns 0 (2), X=1683.00, Y=432.00, Mass=107, SNR=2.9, Peak=7 HFD=0.0
23:13:19.979 00.003 11872 Star::Find(15, 1390, 160, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:13:19.983 00.004 11872 Star::Find returns 1 (0), X=1388.90, Y=155.82, Mass=119, SNR=7.4, Peak=7 HFD=7.9
23:13:19.986 00.003 11872 Star::Find(15, 1627, 589, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:13:19.990 00.004 11872 Star::Find returns 1 (0), X=1627.59, Y=592.45, Mass=132, SNR=7.8, Peak=7 HFD=7.0
23:13:19.993 00.003 11872 Star::Find(15, 172, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:13:19.995 00.002 11872 Star::Find false star n=33 nbg=274 bg=0.6 sigma=0.7 thresh=3 peak=3
23:13:19.999 00.004 11872 Star::Find returns 0 (2), X=172.00, Y=119.00, Mass=99, SNR=2.9, Peak=6 HFD=0.0
23:13:20.002 00.003 11872 Star::Find(15, 81, 192, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:13:20.005 00.003 11872 Star::Find false star n=8 nbg=282 bg=0.6 sigma=0.7 thresh=3 peak=2
23:13:20.008 00.003 11872 Star::Find returns 0 (2), X=81.00, Y=192.00, Mass=20, SNR=2.9, Peak=4 HFD=0.0
23:13:20.010 00.002 11872 Star::Find(15, 829, 832, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:13:20.015 00.005 11872 Star::Find returns 0 (2), X=829.00, Y=832.00, Mass=15, SNR=2.6, Peak=4 HFD=0.0
23:13:20.018 00.003 11872 Star::Find(15, 546, 280, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:13:20.020 00.002 11872 Star::Find returns 1 (0), X=544.96, Y=281.97, Mass=173, SNR=8.8, Peak=10 HFD=7.2
23:13:20.023 00.003 11872 Star::Find(15, 1373, 479, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:13:20.026 00.003 11872 Star::Find returns 1 (0), X=1372.30, Y=483.20, Mass=212, SNR=9.7, Peak=8 HFD=6.6
23:13:20.028 00.002 11872 Star::Find(15, 1490, 1015, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:13:20.031 00.003 11872 Star::Find returns 1 (0), X=1489.10, Y=1015.52, Mass=111, SNR=7.1, Peak=8 HFD=6.3
23:13:20.034 00.003 11872 Star::Find(15, 494, 607, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:13:20.037 00.003 11872 Star::Find returns 1 (0), X=493.55, Y=604.22, Mass=126, SNR=7.5, Peak=11 HFD=5.3
23:13:20.039 00.002 11872 Star::Find(15, 316, 510, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:13:20.042 00.003 11872 Star::Find false star n=30 nbg=278 bg=0.7 sigma=0.7 thresh=3 peak=3
23:13:20.045 00.003 11872 Star::Find returns 0 (2), X=316.00, Y=510.00, Mass=94, SNR=2.9, Peak=7 HFD=0.0
23:13:20.048 00.003 11872 Star::Find(15, 209, 879, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:13:20.050 00.002 11872 Star::Find returns 0 (2), X=209.00, Y=879.00, Mass=12, SNR=2.4, Peak=4 HFD=0.0
23:13:20.054 00.004 11872 Star::Find(15, 676, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:13:20.056 00.002 11872 Star::Find returns 0 (2), X=676.00, Y=16.00, Mass=19, SNR=2.9, Peak=5 HFD=0.0
23:13:20.059 00.003 11872 Star::Find(15, 1710, 292, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:13:20.061 00.002 11872 Star::Find returns 1 (0), X=1709.76, Y=293.65, Mass=129, SNR=7.7, Peak=6 HFD=6.1
23:13:20.065 00.004 11872 Star::Find(15, 733, 462, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:13:20.068 00.003 11872 Star::Find returns 0 (2), X=733.00, Y=462.00, Mass=15, SNR=2.6, Peak=7 HFD=0.0
23:13:20.071 00.003 11872 Star::Find(15, 1676, 491, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:13:20.074 00.003 11872 Star::Find false star n=26 nbg=272 bg=1.1 sigma=1.0 thresh=4 peak=4
23:13:20.077 00.003 11872 Star::Find returns 0 (2), X=1676.00, Y=491.00, Mass=94, SNR=2.9, Peak=7 HFD=0.0
23:13:20.080 00.003 11872 Star::Find(15, 1800, 47, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:13:20.084 00.004 11872 Star::Find returns 0 (2), X=1800.00, Y=47.00, Mass=16, SNR=2.7, Peak=4 HFD=0.0
23:13:20.087 00.003 11872 Star::Find(15, 694, 371, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:13:20.092 00.005 11872 Star::Find false star n=8 nbg=280 bg=1.2 sigma=1.0 thresh=4 peak=3
23:13:20.095 00.003 11872 Star::Find returns 0 (2), X=694.00, Y=371.00, Mass=29, SNR=2.9, Peak=7 HFD=0.0
23:13:20.098 00.003 11872 Star::Find(15, 32, 503, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:13:20.101 00.003 11872 Star::Find false star n=23 nbg=281 bg=0.6 sigma=0.7 thresh=3 peak=3
23:13:20.104 00.003 11872 Star::Find returns 0 (2), X=32.00, Y=503.00, Mass=62, SNR=2.9, Peak=5 HFD=0.0
23:13:20.109 00.005 11872 Star::Find(15, 1707, 448, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:13:20.112 00.003 11872 Star::Find returns 1 (0), X=1707.46, Y=447.31, Mass=110, SNR=7.1, Peak=7 HFD=5.5
23:13:20.117 00.005 11872 Star::Find(15, 1318, 773, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:13:20.120 00.003 11872 Star::Find false star n=26 nbg=285 bg=1.0 sigma=1.0 thresh=4 peak=4
23:13:20.123 00.003 11872 Star::Find returns 0 (2), X=1318.00, Y=773.00, Mass=100, SNR=2.9, Peak=8 HFD=0.0
23:13:20.127 00.004 11872 Star::Find(15, 952, 124, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:13:20.130 00.003 11872 Star::Find false star n=6 nbg=280 bg=0.5 sigma=0.7 thresh=3 peak=2
23:13:20.133 00.003 11872 Star::Find returns 0 (2), X=952.00, Y=124.00, Mass=20, SNR=2.9, Peak=5 HFD=0.0
23:13:20.137 00.004 11872 Star::Find(15, 790, 290, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:13:20.141 00.004 11872 Star::Find false star n=23 nbg=270 bg=0.7 sigma=0.7 thresh=3 peak=3
23:13:20.147 00.006 11872 Star::Find returns 0 (2), X=790.00, Y=290.00, Mass=63, SNR=2.9, Peak=6 HFD=0.0
23:13:20.153 00.006 11872 Star::Find(15, 1111, 149, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:13:20.157 00.004 11872 Star::Find false star n=27 nbg=274 bg=0.6 sigma=0.7 thresh=3 peak=3
23:13:20.162 00.005 11872 Star::Find returns 0 (2), X=1111.00, Y=149.00, Mass=76, SNR=2.9, Peak=7 HFD=0.0
23:13:20.167 00.005 11872 Star::Find(15, 1697, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:13:20.173 00.006 11872 Star::Find returns 1 (0), X=1696.29, Y=997.89, Mass=84, SNR=6.1, Peak=6 HFD=5.6
23:13:20.176 00.003 11872 Star::Find(15, 520, 303, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:13:20.180 00.004 11872 Star::Find returns 0 (2), X=520.00, Y=303.00, Mass=12, SNR=2.4, Peak=4 HFD=0.0
23:13:20.187 00.007 11872 Star::Find(15, 937, 173, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:13:20.192 00.005 11872 Star::Find false star n=33 nbg=270 bg=0.7 sigma=0.8 thresh=3 peak=3
23:13:20.195 00.003 11872 Star::Find returns 0 (2), X=937.00, Y=173.00, Mass=83, SNR=2.9, Peak=5 HFD=0.0
23:13:20.198 00.003 11872 AutoFind: finding best star pass 1
23:13:20.203 00.005 11872 Star::Find(15, 1812, 891, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:13:20.206 00.003 11872 Star::Find returns 1 (0), X=1811.63, Y=891.32, Mass=4285, SNR=44.0, Peak=189 HFD=5.5
23:13:20.209 00.003 11872 AutoFind returns star at [1812, 891] 128.0 Mass 4285 SNR 44.0
23:13:20.214 00.005 11872 Star::Find(15, 1812, 891, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:13:20.217 00.003 11872 Star::Find returns 1 (0), X=1811.63, Y=891.32, Mass=4285, SNR=44.0, Peak=189 HFD=5.5
23:13:20.220 00.003 11872 MultiStar: List (12): {1811.63, 891.32}(44.0), {1701.01, 355.74}(29.7), {1275.30, 53.14}(29.3), {429.25, 350.24}(22.7), {1017.73, 376.64}(21.9), {95.88, 976.20}(15.7), {143.12, 463.02}(17.8), {106.60, 560.53}(16.4), {860.32, 949.04}(22.5), {1907.32, 882.31}(16.2), {253.80, 481.04}(13.6), {462.86, 423.08}(12.7), 
23:13:20.222 00.002 11872 setting lock position to (1811.63, 891.32)
23:13:20.226 00.004 11872 AutoSelect: state = 1, call UpdateGuideState
23:13:20.228 00.002 11872 UpdateGuideState(): m_state=1
23:13:20.230 00.002 11872 Star::Find(15, 1811, 891, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:13:20.234 00.004 11872 Star::Find returns 1 (0), X=1811.63, Y=891.32, Mass=4285, SNR=44.0, Peak=189 HFD=5.5
23:13:20.236 00.002 11872 CameraToMount -- cameraTheta (0.00) - m_xAngle (0.00) = xAngle (-0.00 = -0.00)
23:13:20.240 00.004 11872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.97 = 2.97)
23:13:20.242 00.002 11872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
23:13:20.247 00.005 11872 setting force full frames = false
23:13:20.251 00.004 11872 setting lock position to (1811.63, 891.32)
23:13:20.254 00.003 11872 CurrentPosition() valid, moving to STATE_SELECTED
23:13:20.257 00.003 11872 Changing from state SELECTING to SELECTED
23:13:20.259 00.002 11872 guider state => SELECTED
23:13:20.264 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=189, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
23:13:20.268 00.004 11872 UpdateGuideState exits: m=4285 SNR=44.0
23:13:20.272 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=189, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
23:13:20.275 00.003 11872 Status Line: Auto-selected star at (1811.6, 891.3)
23:13:20.279 00.004 11872 PhdController: newstate STATE_WAIT_SELECTED
23:13:20.283 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:20.285 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:13:20.288 00.003 11872 Enqueuing Expose request
23:13:20.291 00.003 9960 Worker thread wakes up
23:13:20.291 00.000 11872 evsrv: cli 0D2D26E0 connect
23:13:20.295 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
23:13:20.295 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1797,876,31,31)
23:13:20.295 00.000 11872 case statement mapped state 2 to 1
23:13:20.298 00.003 11872 case statement mapped state 2 to 1
23:13:20.303 00.005 11872 evsrv: cli 0D2D26E0 request: {"method":"get_lock_position","id":"4ae2490b-c374-4d23-972d-9837b7025b36"}
23:13:20.306 00.003 11872 evsrv: cli 0D2D26E0 response: {"jsonrpc":"2.0","result":[1811.63,891.32],"id":"4ae2490b-c374-4d23-972d-9837b7025b36"}
23:13:20.310 00.004 11872 evsrv: cli 0D2D26E0 disconnect
23:13:20.315 00.005 11872 evsrv: cli 0D2D2500 connect
23:13:20.318 00.003 11872 case statement mapped state 2 to 1
23:13:20.322 00.004 11872 case statement mapped state 2 to 1
23:13:20.327 00.005 11872 evsrv: cli 0D2D2500 request: {"method":"get_app_state","id":"e6a863db-a5b4-4104-afff-264b2dd53940"}
23:13:20.330 00.003 11872 case statement mapped state 2 to 1
23:13:20.334 00.004 11872 evsrv: cli 0D2D2500 response: {"jsonrpc":"2.0","result":"Selected","id":"e6a863db-a5b4-4104-afff-264b2dd53940"}
23:13:20.339 00.005 11872 evsrv: cli 0D2D2500 disconnect
23:13:21.338 00.999 11872 evsrv: cli 0D2D2460 connect
23:13:21.344 00.006 11872 case statement mapped state 2 to 1
23:13:21.350 00.006 11872 case statement mapped state 2 to 1
23:13:21.355 00.005 11872 evsrv: cli 0D2D2460 request: {"method":"get_app_state","id":"6eb6804e-dfec-48c4-8962-e8c8d8df6d7e"}
23:13:21.360 00.005 11872 case statement mapped state 2 to 1
23:13:21.364 00.004 11872 evsrv: cli 0D2D2460 response: {"jsonrpc":"2.0","result":"Selected","id":"6eb6804e-dfec-48c4-8962-e8c8d8df6d7e"}
23:13:21.369 00.005 11872 evsrv: cli 0D2D2460 disconnect
23:13:21.536 00.167 9960 Exposure complete
23:13:21.653 00.117 9960 worker thread done servicing request
23:13:21.653 00.000 11872 OnExposeComplete: enter
23:13:21.658 00.005 11872 UpdateGuideState(): m_state=2
23:13:21.662 00.004 11872 Star::Find(15, 1811, 891, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:13:21.665 00.003 11872 Star::Find returns 1 (0), X=1811.50, Y=892.01, Mass=4114, SNR=42.9, Peak=201 HFD=6.1
23:13:21.669 00.004 11872 CameraToMount -- cameraTheta (1.76) - m_xAngle (0.00) = xAngle (1.76 = 1.76)
23:13:21.673 00.004 11872 CameraToMount -- cameraTheta (1.76) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.73 = -1.56)
23:13:21.676 00.003 11872 CameraToMount -- cameraX=-0.13 cameraY=0.69 hyp=0.70 cameraTheta=1.76 mountX=-0.13 mountY=-0.70, mountTheta=-1.75
23:13:21.681 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=201, med=0, FiltMin=0, FiltMax=114, Gamma=1.000
23:13:21.686 00.005 11872 UpdateGuideState exits: m=4114 SNR=42.9
23:13:21.690 00.004 11872 PhdController: newstate STATE_CALIBRATE
23:13:21.694 00.004 11872 PhdController: newstate STATE_GUIDE
23:13:21.710 00.016 11872 Changing from state SELECTED to CALIBRATING_PRIMARY
23:13:21.714 00.004 11872 guider state => CALIBRATED
23:13:21.718 00.004 11872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
23:13:21.721 00.003 11872 reset dither spiral
23:13:21.725 00.004 11872 PhdController: newstate STATE_SETTLE_BEGIN
23:13:21.728 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:21.733 00.005 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:13:21.737 00.004 11872 Enqueuing Expose request
23:13:21.740 00.003 9960 Worker thread wakes up
23:13:21.740 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:13:21.741 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:13:22.371 00.630 11872 evsrv: cli 0D2D3220 connect
23:13:22.378 00.007 11872 case statement mapped state 5 to 1
23:13:22.385 00.007 11872 case statement mapped state 5 to 1
23:13:22.390 00.005 11872 evsrv: cli 0D2D3220 request: {"method":"get_app_state","id":"36ffa26f-fe6b-49a7-8d24-e3882fdd41f3"}
23:13:22.396 00.006 11872 case statement mapped state 5 to 1
23:13:22.400 00.004 11872 evsrv: cli 0D2D3220 response: {"jsonrpc":"2.0","result":"Selected","id":"36ffa26f-fe6b-49a7-8d24-e3882fdd41f3"}
23:13:22.404 00.004 11872 evsrv: cli 0D2D3220 disconnect
23:13:22.989 00.585 9960 Exposure complete
23:13:23.092 00.103 9960 worker thread done servicing request
23:13:23.093 00.001 11872 OnExposeComplete: enter
23:13:23.096 00.003 11872 UpdateGuideState(): m_state=5
23:13:23.100 00.004 11872 Star::Find(15, 1811, 892, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:13:23.104 00.004 11872 Star::Find returns 1 (0), X=1811.52, Y=891.96, Mass=4198, SNR=43.7, Peak=211 HFD=5.8
23:13:23.109 00.005 11872 CameraToMount -- cameraTheta (1.74) - m_xAngle (0.00) = xAngle (1.74 = 1.74)
23:13:23.112 00.003 11872 CameraToMount -- cameraTheta (1.74) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.71 = -1.57)
23:13:23.116 00.004 11872 CameraToMount -- cameraX=-0.11 cameraY=0.64 hyp=0.65 cameraTheta=1.74 mountX=-0.11 mountY=-0.65, mountTheta=-1.74
23:13:23.121 00.005 11872 Changing from state CALIBRATED to GUIDING
23:13:23.125 00.004 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:13:23.128 00.003 11872 ScopeASCOM::SideOfPier() returns 0
23:13:23.133 00.005 11872 AdjustCalibrationForScopePointing (scope): current dec=31.2 pierSide=0, cal dec=0.0 pierSide=0 rotAngle=None bin=1
23:13:23.137 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:13:23.141 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:13:23.145 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:13:23.149 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:13:23.153 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:13:23.157 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:13:23.161 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:13:23.165 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:13:23.169 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:13:23.173 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:13:23.176 00.003 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:13:23.179 00.003 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:13:23.184 00.005 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:13:23.352 00.168 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:13:23.359 00.007 11872 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 2.900000
23:13:23.364 00.005 11872 Dec comp: XRate 1.564 -> 1.338 for dec 0.0 -> dec 31.2
23:13:23.370 00.006 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:13:23.375 00.005 11872 ScopeASCOM::SideOfPier() returns 0
23:13:23.380 00.005 11872 setting lock position to (1811.52, 891.96)
23:13:23.385 00.005 11872 guider state => GUIDING
23:13:23.389 00.004 11872 Status Line: Guiding
23:13:23.393 00.004 11872 Mount: notify guiding started
23:13:23.401 00.008 11872 GetString("/profile/5/name", "") returns "PHD SF 2025"
23:13:23.406 00.005 11872 GetString("/profile/5/scope/calibration/timestamp", "") returns "11/21/2025 10:15:14 PM"
23:13:23.410 00.004 11872 GetDouble("/profile/5/scope/calibration/xRate", 1.000000) returns 0.001564
23:13:23.415 00.005 11872 GetDouble("/profile/5/scope/calibration/yRate", 1.000000) returns 0.001340
23:13:23.420 00.005 11872 GetInt("/profile/5/scope/calibration/binning", 1) returns 1
23:13:23.427 00.007 11872 GetDouble("/profile/5/scope/calibration/xAngle", 0.000000) returns 0.004073
23:13:23.434 00.007 11872 GetDouble("/profile/5/scope/calibration/yAngle", 0.000000) returns -1.738880
23:13:23.438 00.004 11872 GetDouble("/profile/5/scope/calibration/declination", 0.000000) returns 0.000075
23:13:23.441 00.003 11872 GetInt("/profile/5/scope/calibration/pierSide", -1) returns 0
23:13:23.445 00.004 11872 GetInt("/profile/5/scope/calibration/raGuideParity", 0) returns 1
23:13:23.451 00.006 11872 GetInt("/profile/5/scope/calibration/decGuideParity", 0) returns -1
23:13:23.457 00.006 11872 GetDouble("/profile/5/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
23:13:23.462 00.005 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:13:23.469 00.007 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:13:23.475 00.006 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:13:23.481 00.006 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:13:23.484 00.003 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:13:23.488 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:13:23.493 00.005 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:13:23.498 00.005 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:13:23.503 00.005 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:13:23.509 00.006 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:13:23.516 00.007 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:13:23.521 00.005 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:13:23.528 00.007 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:13:23.533 00.005 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:13:23.539 00.006 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:13:23.544 00.005 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:13:23.549 00.005 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:13:23.555 00.006 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:13:23.561 00.006 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:13:23.566 00.005 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:13:23.570 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:13:23.574 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:13:23.577 00.003 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:13:23.581 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:13:23.584 00.003 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:13:23.590 00.006 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:13:23.605 00.015 11872 evsrv: cli 0D2D2320 connect
23:13:23.609 00.004 11872 case statement mapped state 6 to 3
23:13:23.612 00.003 11872 case statement mapped state 6 to 3
23:13:23.617 00.005 11872 evsrv: cli 0D2D2320 request: {"method":"get_app_state","id":"c32a6b75-e02c-4a76-bfb6-111301c94996"}
23:13:23.624 00.007 11872 case statement mapped state 6 to 3
23:13:23.628 00.004 11872 evsrv: cli 0D2D2320 response: {"jsonrpc":"2.0","result":"Guiding","id":"c32a6b75-e02c-4a76-bfb6-111301c94996"}
23:13:23.634 00.006 11872 evsrv: cli 0D2D2320 disconnect
23:13:23.681 00.047 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:13:23.689 00.008 11872 ScopeASCOM::SideOfPier() returns 0
23:13:23.694 00.005 11872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
23:13:23.698 00.004 11872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
23:13:23.703 00.005 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:13:23.706 00.003 11872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 31.2
23:13:23.711 00.005 11872 MountToCamera -- mountTheta (-0.00) + m_xAngle (0.00) = xAngle (0.00 = 0.00)
23:13:23.715 00.004 11872 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
23:13:23.719 00.004 11872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
23:13:23.722 00.003 11872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
23:13:23.727 00.005 11872 GetInt("/profile/5/AutoLoadCalibration", -1) returns 1
23:13:23.730 00.003 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=0, FiltMin=0, FiltMax=114, Gamma=1.000
23:13:23.735 00.005 11872 UpdateGuideState exits: m=4198 SNR=43.7
23:13:23.739 00.004 11872 PhdController: newstate STATE_SETTLE_WAIT
23:13:23.742 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:23.748 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:13:23.752 00.004 11872 Enqueuing Expose request
23:13:23.756 00.004 9960 Worker thread wakes up
23:13:23.756 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:13:23.756 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1797,877,31,31)
23:13:25.006 01.250 9960 Exposure complete
23:13:25.124 00.118 9960 worker thread done servicing request
23:13:25.125 00.001 11872 OnExposeComplete: enter
23:13:25.128 00.003 11872 UpdateGuideState(): m_state=6
23:13:25.131 00.003 11872 Star::Find(15, 1811, 891, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:13:25.135 00.004 11872 Star::Find returns 1 (0), X=1811.78, Y=891.48, Mass=3992, SNR=41.9, Peak=180 HFD=5.5
23:13:25.140 00.005 11872 CameraToMount -- cameraTheta (-1.07) - m_xAngle (0.00) = xAngle (-1.08 = -1.08)
23:13:25.144 00.004 11872 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.89 = 1.89)
23:13:25.147 00.003 11872 CameraToMount -- cameraX=0.26 cameraY=-0.48 hyp=0.55 cameraTheta=-1.07 mountX=0.26 mountY=0.52, mountTheta=1.11
23:13:25.152 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.26, y=-0.48, opts=13)
23:13:25.156 00.004 11872 Enqueuing Move request for scope (0.26, -0.48)
23:13:25.160 00.004 9960 Worker thread wakes up
23:13:25.160 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.48) opts 0xd
23:13:25.160 00.000 9960 Handling offset move in thread for scope, endpoint = (0.26, -0.48)
23:13:25.160 00.000 9960 Moving (0.26, -0.48) raw xDistance=0.26 yDistance=0.52
23:13:25.160 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
23:13:25.160 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
23:13:25.160 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=180, med=0, FiltMin=0, FiltMax=116, Gamma=1.000
23:13:25.165 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.52
23:13:25.165 00.000 9960 MoveAxis(W, 123, ABG)
23:13:25.165 00.000 9960 Guiding  Dir = 3, Dur = 123
23:13:25.165 00.000 11872 UpdateGuideState exits: m=3992 SNR=41.9
23:13:25.169 00.004 9960 IsSlewing returns 0
23:13:25.169 00.000 11872 PhdController: settling, locked = 1, distance = 0.62 (1.50) aobump = 0 frame = 1 / 99999
23:13:25.172 00.003 9960 IsGuiding returns 0
23:13:25.172 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763788405.172,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.62,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:13:25.177 00.005 9960 PulseGuide returned control before completion, sleep 133
23:13:25.177 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:25.180 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:13:25.184 00.004 11872 Enqueuing Expose request
23:13:25.326 00.142 9960 IsGuiding returns 1
23:13:25.326 00.000 9960 scope still moving after pulse duration time elapsed
23:13:25.357 00.031 9960 IsSlewing returns 0
23:13:25.358 00.001 9960 IsGuiding returns 0
23:13:25.358 00.000 9960 scope move finished after 123 + 62 ms
23:13:25.359 00.001 9960 Move returns status 0, amount 123
23:13:25.359 00.000 9960 MoveAxis(N, 0, ABG)
23:13:25.359 00.000 9960 Move returns status 0, amount 0
23:13:25.359 00.000 9960 move complete, result=0
23:13:25.360 00.001 9960 worker thread done servicing request
23:13:25.360 00.000 9960 Worker thread wakes up
23:13:25.360 00.000 11872 GuideStep: 0.3 px 123 ms WEST, 0.5 px 0 ms NORTH
23:13:25.367 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
23:13:25.367 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1797,877,31,31)
23:13:26.615 01.248 9960 Exposure complete
23:13:26.719 00.104 9960 worker thread done servicing request
23:13:26.719 00.000 11872 OnExposeComplete: enter
23:13:26.723 00.004 11872 UpdateGuideState(): m_state=6
23:13:26.727 00.004 11872 Star::Find(15, 1811, 891, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:13:26.730 00.003 11872 Star::Find returns 1 (0), X=1811.68, Y=891.47, Mass=4284, SNR=44.1, Peak=202 HFD=5.6
23:13:26.735 00.005 11872 CameraToMount -- cameraTheta (-1.26) - m_xAngle (0.00) = xAngle (-1.27 = -1.27)
23:13:26.738 00.003 11872 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.70 = 1.70)
23:13:26.742 00.004 11872 CameraToMount -- cameraX=0.15 cameraY=-0.49 hyp=0.51 cameraTheta=-1.26 mountX=0.15 mountY=0.51, mountTheta=1.28
23:13:26.747 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.15, y=-0.49, opts=13)
23:13:26.750 00.003 11872 Enqueuing Move request for scope (0.15, -0.49)
23:13:26.755 00.005 9960 Worker thread wakes up
23:13:26.755 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.49) opts 0xd
23:13:26.755 00.000 9960 Handling offset move in thread for scope, endpoint = (0.15, -0.49)
23:13:26.755 00.000 9960 Moving (0.15, -0.49) raw xDistance=0.15 yDistance=0.51
23:13:26.755 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:13:26.755 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
23:13:26.756 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.51
23:13:26.756 00.000 9960 MoveAxis(E, 0, ABG)
23:13:26.756 00.000 9960 Move returns status 0, amount 0
23:13:26.756 00.000 9960 MoveAxis(N, 0, ABG)
23:13:26.756 00.000 9960 Move returns status 0, amount 0
23:13:26.756 00.000 9960 move complete, result=0
23:13:26.756 00.000 9960 worker thread done servicing request
23:13:26.756 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=202, med=0, FiltMin=0, FiltMax=116, Gamma=1.000
23:13:26.760 00.004 11872 UpdateGuideState exits: m=4284 SNR=44.1
23:13:26.764 00.004 11872 PhdController: settling, locked = 1, distance = 0.59 (1.50) aobump = 0 frame = 2 / 99999
23:13:26.768 00.004 11872 evsrv: {"Event":"Settling","Timestamp":1763788406.768,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.59,"Time":1.6,"SettleTime":10.0,"StarLocked":true}
23:13:26.771 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:26.775 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:13:26.779 00.004 11872 Enqueuing Expose request
23:13:26.782 00.003 9960 Worker thread wakes up
23:13:26.782 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:13:26.782 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1797,877,31,31)
23:13:26.782 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 0.5 px 0 ms NORTH
23:13:28.037 01.255 9960 Exposure complete
23:13:28.151 00.114 9960 worker thread done servicing request
23:13:28.153 00.002 11872 OnExposeComplete: enter
23:13:28.156 00.003 11872 UpdateGuideState(): m_state=6
23:13:28.159 00.003 11872 Star::Find(15, 1811, 891, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:13:28.165 00.006 11872 Star::Find returns 1 (0), X=1811.75, Y=891.36, Mass=4493, SNR=45.1, Peak=198 HFD=5.5
23:13:28.169 00.004 11872 CameraToMount -- cameraTheta (-1.21) - m_xAngle (0.00) = xAngle (-1.21 = -1.21)
23:13:28.172 00.003 11872 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.76 = 1.76)
23:13:28.175 00.003 11872 CameraToMount -- cameraX=0.23 cameraY=-0.60 hyp=0.64 cameraTheta=-1.21 mountX=0.23 mountY=0.63, mountTheta=1.23
23:13:28.182 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.23, y=-0.60, opts=13)
23:13:28.187 00.005 11872 Enqueuing Move request for scope (0.23, -0.60)
23:13:28.191 00.004 9960 Worker thread wakes up
23:13:28.192 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=198, med=0, FiltMin=0, FiltMax=117, Gamma=1.000
23:13:28.195 00.003 11872 UpdateGuideState exits: m=4493 SNR=45.1
23:13:28.200 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.60) opts 0xd
23:13:28.200 00.000 9960 Handling offset move in thread for scope, endpoint = (0.23, -0.60)
23:13:28.200 00.000 9960 Moving (0.23, -0.60) raw xDistance=0.23 yDistance=0.63
23:13:28.200 00.000 11872 PhdController: settling, locked = 1, distance = 0.60 (1.50) aobump = 0 frame = 3 / 99999
23:13:28.205 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
23:13:28.205 00.000 9960 resist switch: large excursion: input 0.63 thresh 0.60 direction from 0 to 1
23:13:28.205 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.89
23:13:28.205 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.63 from input 0.63
23:13:28.205 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763788408.205,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.60,"Time":3.0,"SettleTime":10.0,"StarLocked":true}
23:13:28.209 00.004 9960 MoveAxis(W, 106, ABG)
23:13:28.209 00.000 9960 Guiding  Dir = 3, Dur = 106
23:13:28.210 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:28.215 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:13:28.218 00.003 11872 Enqueuing Expose request
23:13:28.222 00.004 9960 IsSlewing returns 0
23:13:28.222 00.000 9960 IsGuiding returns 0
23:13:28.222 00.000 9960 PulseGuide returned control before completion, sleep 116
23:13:28.354 00.132 9960 IsGuiding returns 0
23:13:28.355 00.001 9960 Move returns status 0, amount 106
23:13:28.356 00.001 9960 MoveAxis(S, 471, ABG)
23:13:28.356 00.000 9960 Guiding  Dir = 1, Dur = 471
23:13:28.356 00.000 9960 IsSlewing returns 0
23:13:28.357 00.001 9960 IsGuiding returns 0
23:13:28.358 00.001 9960 PulseGuide returned control before completion, sleep 481
23:13:28.841 00.483 9960 IsGuiding returns 1
23:13:28.841 00.000 9960 scope still moving after pulse duration time elapsed
23:13:28.873 00.032 9960 IsSlewing returns 0
23:13:28.875 00.002 9960 IsGuiding returns 0
23:13:28.875 00.000 9960 scope move finished after 471 + 46 ms
23:13:28.876 00.001 9960 Move returns status 0, amount 471
23:13:28.876 00.000 9960 move complete, result=0
23:13:28.876 00.000 9960 worker thread done servicing request
23:13:28.876 00.000 11872 GuideStep: 0.2 px 106 ms WEST, 0.6 px 471 ms SOUTH
23:13:28.883 00.007 9960 Worker thread wakes up
23:13:28.883 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:13:28.883 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1797,877,31,31)
23:13:30.134 01.251 9960 Exposure complete
23:13:30.258 00.124 9960 worker thread done servicing request
23:13:30.258 00.000 11872 OnExposeComplete: enter
23:13:30.262 00.004 11872 UpdateGuideState(): m_state=6
23:13:30.265 00.003 11872 Star::Find(15, 1811, 891, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
23:13:30.269 00.004 11872 Star::Find returns 1 (0), X=1811.67, Y=891.99, Mass=4150, SNR=43.0, Peak=194 HFD=5.9
23:13:30.273 00.004 11872 CameraToMount -- cameraTheta (0.18) - m_xAngle (0.00) = xAngle (0.17 = 0.17)
23:13:30.277 00.004 11872 CameraToMount -- cameraTheta (0.18) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (3.14 = -3.14)
23:13:30.280 00.003 11872 CameraToMount -- cameraX=0.15 cameraY=0.03 hyp=0.15 cameraTheta=0.18 mountX=0.15 mountY=-0.00, mountTheta=-0.00
23:13:30.285 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.15, y=0.03, opts=13)
23:13:30.289 00.004 11872 Enqueuing Move request for scope (0.15, 0.03)
23:13:30.293 00.004 9960 Worker thread wakes up
23:13:30.293 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.03) opts 0xd
23:13:30.293 00.000 9960 Handling offset move in thread for scope, endpoint = (0.15, 0.03)
23:13:30.293 00.000 9960 Moving (0.15, 0.03) raw xDistance=0.15 yDistance=-0.00
23:13:30.293 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:13:30.293 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:13:30.294 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=194, med=0, FiltMin=0, FiltMax=102, Gamma=1.000
23:13:30.297 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:13:30.297 00.000 11872 UpdateGuideState exits: m=4150 SNR=43.0
23:13:30.301 00.004 9960 MoveAxis(E, 0, ABG)
23:13:30.301 00.000 9960 Move returns status 0, amount 0
23:13:30.301 00.000 9960 MoveAxis(N, 0, ABG)
23:13:30.301 00.000 9960 Move returns status 0, amount 0
23:13:30.301 00.000 9960 move complete, result=0
23:13:30.301 00.000 9960 worker thread done servicing request
23:13:30.303 00.002 11872 PhdController: settling, locked = 1, distance = 0.47 (1.50) aobump = 0 frame = 4 / 99999
23:13:30.306 00.003 11872 evsrv: {"Event":"Settling","Timestamp":1763788410.306,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.47,"Time":5.1,"SettleTime":10.0,"StarLocked":true}
23:13:30.309 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:30.312 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:13:30.316 00.004 11872 Enqueuing Expose request
23:13:30.320 00.004 9960 Worker thread wakes up
23:13:30.320 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:13:30.324 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
23:13:30.324 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1797,877,31,31)
23:13:31.573 01.249 9960 Exposure complete
23:13:31.684 00.111 9960 worker thread done servicing request
23:13:31.685 00.001 11872 OnExposeComplete: enter
23:13:31.688 00.003 11872 UpdateGuideState(): m_state=6
23:13:31.693 00.005 11872 Star::Find(15, 1811, 891, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
23:13:31.697 00.004 11872 Star::Find returns 1 (0), X=1811.71, Y=891.86, Mass=4030, SNR=42.5, Peak=181 HFD=5.9
23:13:31.700 00.003 11872 CameraToMount -- cameraTheta (-0.47) - m_xAngle (0.00) = xAngle (-0.48 = -0.48)
23:13:31.703 00.003 11872 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.49 = 2.49)
23:13:31.708 00.005 11872 CameraToMount -- cameraX=0.19 cameraY=-0.10 hyp=0.21 cameraTheta=-0.47 mountX=0.19 mountY=0.13, mountTheta=0.60
23:13:31.713 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.19, y=-0.10, opts=13)
23:13:31.717 00.004 11872 Enqueuing Move request for scope (0.19, -0.10)
23:13:31.720 00.003 9960 Worker thread wakes up
23:13:31.720 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.10) opts 0xd
23:13:31.720 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=181, med=0, FiltMin=0, FiltMax=116, Gamma=1.000
23:13:31.724 00.004 11872 UpdateGuideState exits: m=4030 SNR=42.5
23:13:31.729 00.005 11872 PhdController: settling, locked = 1, distance = 0.39 (1.50) aobump = 0 frame = 5 / 99999
23:13:31.732 00.003 9960 Handling offset move in thread for scope, endpoint = (0.19, -0.10)
23:13:31.733 00.001 9960 Moving (0.19, -0.10) raw xDistance=0.19 yDistance=0.13
23:13:31.733 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
23:13:31.733 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:13:31.733 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763788411.732,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.39,"Time":6.6,"SettleTime":10.0,"StarLocked":true}
23:13:31.738 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:13:31.738 00.000 9960 MoveAxis(E, 0, ABG)
23:13:31.738 00.000 9960 Move returns status 0, amount 0
23:13:31.739 00.001 9960 MoveAxis(N, 0, ABG)
23:13:31.739 00.000 9960 Move returns status 0, amount 0
23:13:31.739 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:31.743 00.004 9960 move complete, result=0
23:13:31.743 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:13:31.746 00.003 9960 worker thread done servicing request
23:13:31.747 00.001 11872 Enqueuing Expose request
23:13:31.750 00.003 9960 Worker thread wakes up
23:13:31.750 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:13:31.750 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1797,877,31,31)
23:13:31.750 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:13:32.997 01.247 9960 Exposure complete
23:13:33.100 00.103 9960 worker thread done servicing request
23:13:33.100 00.000 11872 OnExposeComplete: enter
23:13:33.105 00.005 11872 UpdateGuideState(): m_state=6
23:13:33.108 00.003 11872 Star::Find(15, 1811, 891, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
23:13:33.111 00.003 11872 Star::Find returns 1 (0), X=1812.32, Y=890.05, Mass=4276, SNR=44.3, Peak=186 HFD=5.9
23:13:33.116 00.005 11872 CameraToMount -- cameraTheta (-1.17) - m_xAngle (0.00) = xAngle (-1.18 = -1.18)
23:13:33.120 00.004 11872 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.79 = 1.79)
23:13:33.123 00.003 11872 CameraToMount -- cameraX=0.80 cameraY=-1.91 hyp=2.07 cameraTheta=-1.17 mountX=0.79 mountY=2.02, mountTheta=1.20
23:13:33.127 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.80, y=-1.91, opts=13)
23:13:33.132 00.005 11872 Enqueuing Move request for scope (0.80, -1.91)
23:13:33.135 00.003 9960 Worker thread wakes up
23:13:33.135 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=186, med=0, FiltMin=0, FiltMax=111, Gamma=1.000
23:13:33.138 00.003 11872 UpdateGuideState exits: m=4276 SNR=44.3
23:13:33.142 00.004 11872 PhdController: settling, locked = 1, distance = 0.90 (1.50) aobump = 0 frame = 6 / 99999
23:13:33.147 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.80, -1.91) opts 0xd
23:13:33.147 00.000 9960 Handling offset move in thread for scope, endpoint = (0.80, -1.91)
23:13:33.148 00.001 9960 Moving (0.80, -1.91) raw xDistance=0.79 yDistance=2.02
23:13:33.148 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.50 from input 0.79
23:13:33.148 00.000 9960 GuideAlgorithmResistSwitch::result() returns 2.02 from input 2.02
23:13:33.148 00.000 9960 MoveAxis(W, 373, ABG)
23:13:33.148 00.000 9960 Guiding  Dir = 3, Dur = 373
23:13:33.148 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763788413.147,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.90,"Time":8.0,"SettleTime":10.0,"StarLocked":true}
23:13:33.152 00.004 9960 IsSlewing returns 0
23:13:33.152 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:33.155 00.003 9960 IsGuiding returns 0
23:13:33.155 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:13:33.159 00.004 11872 Enqueuing Expose request
23:13:33.163 00.004 9960 PulseGuide returned control before completion, sleep 383
23:13:33.555 00.392 9960 IsGuiding returns 0
23:13:33.555 00.000 9960 Move returns status 0, amount 373
23:13:33.555 00.000 9960 MoveAxis(S, 1509, ABG)
23:13:33.558 00.003 9960 Guiding  Dir = 1, Dur = 1509
23:13:33.558 00.000 9960 IsSlewing returns 0
23:13:33.558 00.000 9960 IsGuiding returns 0
23:13:33.559 00.001 9960 PulseGuide returned control before completion, sleep 1519
23:13:35.091 01.532 9960 IsGuiding returns 1
23:13:35.092 00.001 9960 scope still moving after pulse duration time elapsed
23:13:35.123 00.031 9960 IsSlewing returns 0
23:13:35.124 00.001 9960 IsGuiding returns 0
23:13:35.125 00.001 9960 scope move finished after 1509 + 56 ms
23:13:35.125 00.000 9960 Move returns status 0, amount 1509
23:13:35.126 00.001 9960 move complete, result=0
23:13:35.126 00.000 9960 worker thread done servicing request
23:13:35.126 00.000 9960 Worker thread wakes up
23:13:35.127 00.001 11872 GuideStep: 0.8 px 373 ms WEST, 2.0 px 1509 ms SOUTH
23:13:35.132 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
23:13:35.133 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1797,877,31,31)
23:13:36.383 01.250 9960 Exposure complete
23:13:36.501 00.118 9960 worker thread done servicing request
23:13:36.501 00.000 11872 OnExposeComplete: enter
23:13:36.505 00.004 11872 UpdateGuideState(): m_state=6
23:13:36.508 00.003 11872 Star::Find(15, 1812, 890, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
23:13:36.512 00.004 11872 Star::Find returns 1 (0), X=1811.63, Y=893.44, Mass=4432, SNR=44.9, Peak=189 HFD=5.7
23:13:36.518 00.006 11872 CameraToMount -- cameraTheta (1.50) - m_xAngle (0.00) = xAngle (1.49 = 1.49)
23:13:36.521 00.003 11872 CameraToMount -- cameraTheta (1.50) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.46 = -1.82)
23:13:36.525 00.004 11872 CameraToMount -- cameraX=0.11 cameraY=1.48 hyp=1.49 cameraTheta=1.50 mountX=0.12 mountY=-1.44, mountTheta=-1.49
23:13:36.531 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.11, y=1.48, opts=13)
23:13:36.535 00.004 11872 Enqueuing Move request for scope (0.11, 1.48)
23:13:36.539 00.004 9960 Worker thread wakes up
23:13:36.539 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.11, 1.48) opts 0xd
23:13:36.540 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=189, med=0, FiltMin=0, FiltMax=114, Gamma=1.000
23:13:36.543 00.003 11872 UpdateGuideState exits: m=4432 SNR=44.9
23:13:36.548 00.005 11872 PhdController: settling, locked = 1, distance = 1.07 (1.50) aobump = 0 frame = 7 / 99999
23:13:36.551 00.003 11872 PhdController: newstate STATE_FINISH
23:13:36.555 00.004 9960 Handling offset move in thread for scope, endpoint = (0.11, 1.48)
23:13:36.556 00.001 9960 Moving (0.11, 1.48) raw xDistance=0.12 yDistance=-1.44
23:13:36.556 00.000 11872 PhdController complete: success
23:13:36.559 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:13:36.559 00.000 9960 resist switch: large excursion: input -1.44 thresh 0.60 direction from 1 to -1
23:13:36.560 00.001 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-4.33
23:13:36.560 00.000 9960 GuideAlgorithmResistSwitch::result() returns -1.44 from input -1.44
23:13:36.560 00.000 9960 MoveAxis(E, 0, ABG)
23:13:36.560 00.000 9960 Move returns status 0, amount 0
23:13:36.560 00.000 11872 evsrv: {"Event":"SettleDone","Timestamp":1763788416.559,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":7,"DroppedFrames":0}
23:13:36.564 00.004 9960 MoveAxis(N, 1076, ABG)
23:13:36.565 00.001 9960 Guiding  Dir = 0, Dur = 1076
23:13:36.566 00.001 11872 Mount: notify guiding dither settle done success=1
23:13:36.570 00.004 11872 PhdController: newstate STATE_IDLE
23:13:36.573 00.003 9960 IsSlewing returns 0
23:13:36.574 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:36.578 00.004 9960 IsGuiding returns 0
23:13:36.578 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:13:36.581 00.003 11872 Enqueuing Expose request
23:13:36.586 00.005 9960 PulseGuide returned control before completion, sleep 1086
23:13:37.686 01.100 9960 IsGuiding returns 1
23:13:37.686 00.000 9960 scope still moving after pulse duration time elapsed
23:13:37.716 00.030 9960 IsSlewing returns 0
23:13:37.717 00.001 9960 IsGuiding returns 1
23:13:37.747 00.030 9960 IsSlewing returns 0
23:13:37.749 00.002 9960 IsGuiding returns 1
23:13:37.779 00.030 9960 IsSlewing returns 0
23:13:37.780 00.001 9960 IsGuiding returns 0
23:13:37.780 00.000 9960 scope move finished after 1076 + 127 ms
23:13:37.781 00.001 9960 Move returns status 0, amount 1076
23:13:37.781 00.000 9960 move complete, result=0
23:13:37.781 00.000 9960 worker thread done servicing request
23:13:37.783 00.002 9960 Worker thread wakes up
23:13:37.783 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -1.4 px 1076 ms NORTH
23:13:37.789 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
23:13:37.789 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1797,877,31,31)
23:13:39.041 01.252 9960 Exposure complete
23:13:39.155 00.114 9960 worker thread done servicing request
23:13:39.155 00.000 11872 OnExposeComplete: enter
23:13:39.159 00.004 11872 UpdateGuideState(): m_state=6
23:13:39.162 00.003 11872 Star::Find(15, 1811, 893, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
23:13:39.167 00.005 11872 Star::Find returns 1 (0), X=1811.61, Y=892.54, Mass=4328, SNR=44.3, Peak=186 HFD=5.7
23:13:39.171 00.004 11872 CameraToMount -- cameraTheta (1.41) - m_xAngle (0.00) = xAngle (1.41 = 1.41)
23:13:39.176 00.005 11872 CameraToMount -- cameraTheta (1.41) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.38 = -1.91)
23:13:39.180 00.004 11872 CameraToMount -- cameraX=0.09 cameraY=0.58 hyp=0.59 cameraTheta=1.41 mountX=0.09 mountY=-0.55, mountTheta=-1.40
23:13:39.184 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.09, y=0.58, opts=13)
23:13:39.189 00.005 11872 Enqueuing Move request for scope (0.09, 0.58)
23:13:39.192 00.003 9960 Worker thread wakes up
23:13:39.193 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.58) opts 0xd
23:13:39.193 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=186, med=0, FiltMin=0, FiltMax=111, Gamma=1.000
23:13:39.196 00.003 11872 UpdateGuideState exits: m=4328 SNR=44.3
23:13:39.200 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:39.204 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:13:39.209 00.005 11872 Enqueuing Expose request
23:13:39.212 00.003 9960 Handling offset move in thread for scope, endpoint = (0.09, 0.58)
23:13:39.212 00.000 9960 Moving (0.09, 0.58) raw xDistance=0.09 yDistance=-0.55
23:13:39.212 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:13:39.212 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.55 from input -0.55
23:13:39.212 00.000 9960 MoveAxis(E, 0, ABG)
23:13:39.213 00.001 9960 Move returns status 0, amount 0
23:13:39.214 00.001 9960 MoveAxis(N, 414, ABG)
23:13:39.214 00.000 9960 Guiding  Dir = 0, Dur = 414
23:13:39.214 00.000 9960 IsSlewing returns 0
23:13:39.215 00.001 9960 IsGuiding returns 0
23:13:39.215 00.000 9960 PulseGuide returned control before completion, sleep 424
23:13:39.569 00.354 11872 evsrv: cli 0D2D2320 connect
23:13:39.586 00.017 11872 case statement mapped state 6 to 3
23:13:39.589 00.003 11872 case statement mapped state 6 to 3
23:13:39.594 00.005 11872 evsrv: cli 0D2D2320 request: {"method":"get_app_state","id":"bbc1836c-8d6a-497e-9dbc-07948fddb3c5"}
23:13:39.598 00.004 11872 case statement mapped state 6 to 3
23:13:39.602 00.004 11872 evsrv: cli 0D2D2320 response: {"jsonrpc":"2.0","result":"Guiding","id":"bbc1836c-8d6a-497e-9dbc-07948fddb3c5"}
23:13:39.606 00.004 11872 evsrv: cli 0D2D2320 disconnect
23:13:39.616 00.010 11872 evsrv: cli 0D2D3220 connect
23:13:39.621 00.005 11872 case statement mapped state 6 to 3
23:13:39.625 00.004 11872 case statement mapped state 6 to 3
23:13:39.630 00.005 11872 evsrv: cli 0D2D3220 request: {"method":"stop_capture","id":"859db04a-98c3-408f-951b-9f6210805569"}
23:13:39.634 00.004 11872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:13:39.637 00.003 11872 Status Line: Waiting for devices...
23:13:39.644 00.007 11872 evsrv: cli 0D2D3220 response: {"jsonrpc":"2.0","result":0,"id":"859db04a-98c3-408f-951b-9f6210805569"}
23:13:39.650 00.006 11872 evsrv: cli 0D2D3220 disconnect
23:13:39.654 00.004 11872 evsrv: cli 0D2D2820 connect
23:13:39.659 00.005 11872 case statement mapped state 6 to 3
23:13:39.663 00.004 9960 IsGuiding returns 0
23:13:39.663 00.000 9960 Move returns status 0, amount 414
23:13:39.663 00.000 9960 move complete, result=0
23:13:39.665 00.002 9960 worker thread done servicing request
23:13:39.665 00.000 11872 case statement mapped state 6 to 3
23:13:39.669 00.004 9960 Worker thread wakes up
23:13:39.669 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:13:39.669 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.6 px 414 ms NORTH
23:13:39.674 00.005 9960 Error thrown from C:\cygwin\home\agalasso\projects\phd2\worker_thread.cpp:180->Time lapse interrupted
23:13:39.674 00.000 9960 worker thread done servicing request
23:13:39.676 00.002 11872 OnExposeComplete: enter
23:13:39.679 00.003 11872 OnExposeComplete: Capture Error reported
23:13:39.683 00.004 11872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
23:13:39.685 00.002 11872 Mount: notify guiding stopped
23:13:39.691 00.006 11872 Changing from state GUIDING to STOP
23:13:39.696 00.005 11872 guider state => SELECTED
23:13:39.699 00.003 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=186, med=0, FiltMin=0, FiltMax=111, Gamma=1.000
23:13:39.703 00.004 11872 Changing from state SELECTED to UNINITIALIZED
23:13:39.707 00.004 11872 guider state => SELECTING
23:13:39.713 00.006 11872 Status Line: Stopped.
23:13:39.720 00.007 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\myframe_events.cpp:489->Error reported capturing image
23:13:39.725 00.005 11872 evsrv: cli 0D2D2820 request: {"method":"get_app_state","id":"64cc51a6-d255-4c30-bc9d-7c02c9beff36"}
23:13:39.729 00.004 11872 evsrv: cli 0D2D2820 response: {"jsonrpc":"2.0","result":"Stopped","id":"64cc51a6-d255-4c30-bc9d-7c02c9beff36"}
23:13:39.740 00.011 11872 evsrv: cli 0D2D2820 disconnect
23:13:57.165 17.425 11872 evsrv: cli 0D2D2960 connect
23:13:57.168 00.003 11872 evsrv: cli 0D2D2960 request: {"method":"get_app_state","id":"0a65a59b-4fcb-4872-8bb0-be3871fa2408"}
23:13:57.171 00.003 11872 evsrv: cli 0D2D2960 response: {"jsonrpc":"2.0","result":"Stopped","id":"0a65a59b-4fcb-4872-8bb0-be3871fa2408"}
23:13:57.181 00.010 11872 evsrv: cli 0D2D2960 disconnect
23:13:57.188 00.007 11872 evsrv: cli 0D2D34A0 connect
23:13:57.196 00.008 11872 evsrv: cli 0D2D34A0 request: {"method":"get_calibrated","id":"c5dcbcd6-084b-463d-b3cc-f1235d045441"}
23:13:57.200 00.004 11872 evsrv: cli 0D2D34A0 response: {"jsonrpc":"2.0","result":true,"id":"c5dcbcd6-084b-463d-b3cc-f1235d045441"}
23:13:57.203 00.003 11872 evsrv: cli 0D2D34A0 disconnect
23:13:57.207 00.004 11872 evsrv: cli 0D2D2C80 connect
23:13:57.212 00.005 11872 evsrv: cli 0D2D2C80 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"2f055efc-b99b-4561-9b03-d2673edee0ea"}
23:13:57.216 00.004 11872 PhdController::Guide begins
23:13:57.221 00.005 11872 PhdController: newstate STATE_SETUP
23:13:57.225 00.004 11872 PhdController: setup
23:13:57.228 00.003 11872 PhdController: newstate STATE_ATTEMPT_START
23:13:57.233 00.005 11872 PhdController: start capturing
23:13:57.238 00.005 11872 Changing from state SELECTING to UNINITIALIZED
23:13:57.242 00.004 11872 guider state => SELECTING
23:13:57.246 00.004 11872 setting force full frames = true
23:13:57.250 00.004 11872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
23:13:57.257 00.007 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:13:57.262 00.005 11872 Enqueuing Expose request
23:13:57.265 00.003 11872 PhdController: newstate STATE_SELECT_STAR
23:13:57.269 00.004 11872 evsrv: cli 0D2D2C80 response: {"jsonrpc":"2.0","result":0,"id":"2f055efc-b99b-4561-9b03-d2673edee0ea"}
23:13:57.273 00.004 9960 Worker thread wakes up
23:13:57.273 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:13:57.273 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:13:57.273 00.000 11872 evsrv: cli 0D2D2C80 disconnect
23:13:57.278 00.005 11872 evsrv: cli 0D2D2AA0 connect
23:13:57.281 00.003 11872 case statement mapped state 1 to 101
23:13:57.288 00.007 11872 case statement mapped state 1 to 101
23:13:57.292 00.004 11872 evsrv: cli 0D2D2AA0 request: {"method":"get_lock_shift_params","id":"ecb04e99-d9a5-4ff0-9f7b-8bbd10040518"}
23:13:57.296 00.004 11872 evsrv: cli 0D2D2AA0 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"ecb04e99-d9a5-4ff0-9f7b-8bbd10040518"}
23:13:57.300 00.004 11872 evsrv: cli 0D2D2AA0 disconnect
23:13:57.304 00.004 11872 evsrv: cli 0D2D32C0 connect
23:13:57.309 00.005 11872 case statement mapped state 1 to 101
23:13:57.313 00.004 11872 case statement mapped state 1 to 101
23:13:57.319 00.006 11872 evsrv: cli 0D2D32C0 request: {"method":"get_lock_position","id":"fc02e32c-d7cc-4487-8e0c-b583d8e263c1"}
23:13:57.324 00.005 11872 evsrv: cli 0D2D32C0 response: {"jsonrpc":"2.0","result":null,"id":"fc02e32c-d7cc-4487-8e0c-b583d8e263c1"}
23:13:57.332 00.008 11872 evsrv: cli 0D2D32C0 disconnect
23:13:58.333 01.001 11872 evsrv: cli 0D2D2F00 connect
23:13:58.338 00.005 11872 case statement mapped state 1 to 101
23:13:58.344 00.006 11872 case statement mapped state 1 to 101
23:13:58.351 00.007 11872 evsrv: cli 0D2D2F00 request: {"method":"get_lock_position","id":"2a7cf5f9-a163-45c9-b7ea-ab06d937987e"}
23:13:58.356 00.005 11872 evsrv: cli 0D2D2F00 response: {"jsonrpc":"2.0","result":null,"id":"2a7cf5f9-a163-45c9-b7ea-ab06d937987e"}
23:13:58.361 00.005 11872 evsrv: cli 0D2D2F00 disconnect
23:13:58.529 00.168 9960 Exposure complete
23:13:58.620 00.091 9960 worker thread done servicing request
23:13:58.620 00.000 11872 OnExposeComplete: enter
23:13:58.623 00.003 11872 UpdateGuideState(): m_state=1
23:13:58.626 00.003 11872 UpdateCurrentPosition: no star selected
23:13:58.631 00.005 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
23:13:58.634 00.003 11872 Status Line: No star selected
23:13:58.639 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=227, med=0, FiltMin=0, FiltMax=118, Gamma=1.000
23:13:58.643 00.004 11872 UpdateGuideState exits: No star selected
23:13:58.646 00.003 11872 GuiderMultiStar::AutoSelect enter
23:13:58.649 00.003 11872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
23:13:58.762 00.113 11872 AutoFind: auto downsample for scale 1.00 => 1x
23:13:58.947 00.185 11872 AutoFind: global mean = -0.0, stdev 2.3
23:13:58.951 00.004 11872 AutoFind: using threshold = 0.1
23:13:59.190 00.239 11872 AutoFind: local max [1569, 339] 118.3
23:13:59.194 00.004 11872 AutoFind: local max [1813, 889] 111.8
23:13:59.197 00.003 11872 AutoFind: local max [12, 395] 89.1
23:13:59.201 00.004 11872 AutoFind: local max [1702, 352] 43.1
23:13:59.205 00.004 11872 AutoFind: local max [1276, 49] 42.5
23:13:59.209 00.004 11872 AutoFind: local max [1702, 357] 41.7
23:13:59.212 00.003 11872 AutoFind: local max [1351, 123] 34.0
23:13:59.216 00.004 11872 AutoFind: local max [755, 587] 31.6
23:13:59.219 00.003 11872 AutoFind: local max [431, 346] 26.1
23:13:59.224 00.005 11872 AutoFind: local max [755, 593] 24.4
23:13:59.227 00.003 11872 AutoFind: local max [145, 460] 22.9
23:13:59.231 00.004 11872 AutoFind: local max [97, 974] 21.7
23:13:59.234 00.003 11872 AutoFind: local max [108, 559] 19.7
23:13:59.239 00.005 11872 AutoFind: local max [1909, 881] 17.9
23:13:59.242 00.003 11872 AutoFind: local max [1018, 373] 17.0
23:13:59.246 00.004 11872 AutoFind: local max [13, 1045] 15.7
23:13:59.249 00.003 11872 AutoFind: local max [860, 946] 15.6
23:13:59.253 00.004 11872 AutoFind: local max [1019, 380] 15.0
23:13:59.257 00.004 11872 AutoFind: local max [862, 951] 13.5
23:13:59.261 00.004 11872 AutoFind: local max [255, 482] 10.1
23:13:59.264 00.003 11872 AutoFind: local max [116, 1060] 9.6
23:13:59.267 00.003 11872 AutoFind: local max [731, 178] 9.4
23:13:59.271 00.004 11872 AutoFind: local max [464, 423] 9.3
23:13:59.274 00.003 11872 AutoFind: local max [1336, 678] 9.3
23:13:59.278 00.004 11872 AutoFind: local max [16, 704] 9.2
23:13:59.282 00.004 11872 AutoFind: local max [144, 122] 9.2
23:13:59.285 00.003 11872 AutoFind: local max [1283, 11] 9.2
23:13:59.288 00.003 11872 AutoFind: local max [1295, 199] 8.8
23:13:59.292 00.004 11872 AutoFind: local max [366, 379] 8.8
23:13:59.295 00.003 11872 AutoFind: local max [1347, 594] 8.4
23:13:59.298 00.003 11872 AutoFind: local max [1370, 123] 8.3
23:13:59.302 00.004 11872 AutoFind: local max [285, 1037] 8.1
23:13:59.306 00.004 11872 AutoFind: local max [356, 726] 8.0
23:13:59.310 00.004 11872 AutoFind: local max [1887, 720] 7.8
23:13:59.313 00.003 11872 AutoFind: local max [482, 340] 7.4
23:13:59.317 00.004 11872 AutoFind: local max [1423, 505] 7.4
23:13:59.320 00.003 11872 AutoFind: local max [268, 81] 7.3
23:13:59.324 00.004 11872 AutoFind: local max [1335, 685] 6.8
23:13:59.327 00.003 11872 AutoFind: local max [262, 697] 6.6
23:13:59.331 00.004 11872 AutoFind: local max [1837, 166] 6.4
23:13:59.334 00.003 11872 AutoFind: local max [546, 278] 6.2
23:13:59.338 00.004 11872 AutoFind: local max [85, 1008] 6.2
23:13:59.341 00.003 11872 AutoFind: local max [1348, 600] 6.1
23:13:59.344 00.003 11872 AutoFind: local max [1761, 273] 5.5
23:13:59.348 00.004 11872 AutoFind: local max [496, 600] 5.5
23:13:59.352 00.004 11872 AutoFind: local max [792, 892] 5.4
23:13:59.355 00.003 11872 AutoFind: local max [1467, 747] 5.3
23:13:59.359 00.004 11872 AutoFind: local max [1813, 18] 5.3
23:13:59.364 00.005 11872 AutoFind: local max [292, 443] 5.2
23:13:59.368 00.004 11872 AutoFind: local max [1685, 426] 5.2
23:13:59.371 00.003 11872 AutoFind: local max [347, 1077] 5.2
23:13:59.376 00.005 11872 AutoFind: local max [1502, 537] 5.0
23:13:59.380 00.004 11872 AutoFind: local max [494, 607] 4.9
23:13:59.384 00.004 11872 AutoFind: local max [453, 492] 4.7
23:13:59.389 00.005 11872 AutoFind: local max [286, 556] 4.6
23:13:59.394 00.005 11872 AutoFind: local max [1325, 624] 4.5
23:13:59.398 00.004 11872 AutoFind: local max [33, 502] 4.5
23:13:59.403 00.005 11872 AutoFind: local max [1091, 19] 4.5
23:13:59.409 00.006 11872 AutoFind: local max [580, 592] 4.5
23:13:59.413 00.004 11872 AutoFind: local max [1629, 586] 4.4
23:13:59.419 00.006 11872 AutoFind: local max [1802, 889] 4.3
23:13:59.425 00.006 11872 AutoFind: local max [318, 507] 4.3
23:13:59.429 00.004 11872 AutoFind: local max [1465, 753] 4.3
23:13:59.433 00.004 11872 AutoFind: local max [1373, 478] 4.3
23:13:59.436 00.003 11872 AutoFind: local max [21, 404] 4.2
23:13:59.439 00.003 11872 AutoFind: local max [1423, 513] 4.1
23:13:59.443 00.004 11872 AutoFind: local max [339, 1054] 4.1
23:13:59.446 00.003 11872 AutoFind: local max [533, 957] 4.1
23:13:59.450 00.004 11872 AutoFind: local max [100, 735] 4.0
23:13:59.453 00.003 11872 AutoFind: local max [1711, 290] 4.0
23:13:59.457 00.004 11872 AutoFind: local max [1788, 913] 4.0
23:13:59.461 00.004 11872 AutoFind: local max [1835, 142] 4.0
23:13:59.464 00.003 11872 AutoFind: local max [1709, 443] 3.9
23:13:59.467 00.003 11872 AutoFind: local max [1766, 1026] 3.9
23:13:59.470 00.003 11872 AutoFind: local max [1798, 667] 3.9
23:13:59.473 00.003 11872 AutoFind: local max [1090, 859] 3.9
23:13:59.476 00.003 11872 AutoFind: local max [1914, 421] 3.9
23:13:59.478 00.002 11872 AutoFind: local max [539, 674] 3.9
23:13:59.480 00.002 11872 AutoFind: local max [443, 241] 3.8
23:13:59.484 00.004 11872 AutoFind: local max [560, 330] 3.8
23:13:59.486 00.002 11872 AutoFind: local max [1657, 661] 3.8
23:13:59.490 00.004 11872 AutoFind: local max [544, 673] 3.8
23:13:59.492 00.002 11872 AutoFind: local max [698, 756] 3.8
23:13:59.495 00.003 11872 AutoFind: local max [461, 1047] 3.8
23:13:59.498 00.003 11872 AutoFind: local max [334, 19] 3.8
23:13:59.500 00.002 11872 AutoFind: local max [417, 99] 3.8
23:13:59.503 00.003 11872 AutoFind: local max [1316, 773] 3.8
23:13:59.506 00.003 11872 AutoFind: local max [252, 454] 3.7
23:13:59.509 00.003 11872 AutoFind: local max [1887, 516] 3.6
23:13:59.512 00.003 11872 AutoFind: local max [1858, 194] 3.6
23:13:59.515 00.003 11872 AutoFind: local max [698, 308] 3.6
23:13:59.518 00.003 11872 AutoFind: local max [1187, 407] 3.6
23:13:59.521 00.003 11872 AutoFind: local max [555, 373] 3.6
23:13:59.524 00.003 11872 AutoFind: local max [322, 464] 3.6
23:13:59.527 00.003 11872 AutoFind: local max [1692, 354] 3.5
23:13:59.530 00.003 11872 AutoFind: local max [442, 1041] 3.5
23:13:59.533 00.003 11872 AutoFind: local max [239, 308] 3.5
23:13:59.537 00.004 11872 AutoFind: local max [396, 690] 3.5
23:13:59.540 00.003 11872 AutoFind: local max [175, 116] 3.5
23:13:59.543 00.003 11872 AutoFind: local max [1389, 154] 3.5
23:13:59.546 00.003 11872 AutoFind: too close [442, 1041] 3.5 - [461, 1047] 3.8
23:13:59.550 00.004 11872 AutoFind: close dim-bright [1692, 354] 3.5 - [1702, 357] 41.7
23:13:59.553 00.003 11872 AutoFind: close dim-bright [1692, 354] 3.5 - [1702, 352] 43.1
23:13:59.556 00.003 11872 AutoFind: too close [544, 673] 3.8 - [539, 674] 3.9
23:13:59.559 00.003 11872 AutoFind: too close [1423, 513] 4.1 - [1423, 505] 7.4
23:13:59.563 00.004 11872 AutoFind: close dim-bright [21, 404] 4.2 - [12, 395] 89.1
23:13:59.566 00.003 11872 AutoFind: too close [1465, 753] 4.3 - [1467, 747] 5.3
23:13:59.569 00.003 11872 AutoFind: close dim-bright [1802, 889] 4.3 - [1813, 889] 111.8
23:13:59.573 00.004 11872 AutoFind: too close [494, 607] 4.9 - [496, 600] 5.5
23:13:59.576 00.003 11872 AutoFind: too close [1348, 600] 6.1 - [1347, 594] 8.4
23:13:59.579 00.003 11872 AutoFind: too close [1335, 685] 6.8 - [1336, 678] 9.3
23:13:59.583 00.004 11872 AutoFind: too close [1370, 123] 8.3 - [1351, 123] 34.0
23:13:59.586 00.003 11872 AutoFind: too close [862, 951] 13.5 - [860, 946] 15.6
23:13:59.590 00.004 11872 AutoFind: too close [1019, 380] 15.0 - [1018, 373] 17.0
23:13:59.594 00.004 11872 AutoFind: too close [755, 593] 24.4 - [755, 587] 31.6
23:13:59.597 00.003 11872 AutoFind: too close [1702, 357] 41.7 - [1702, 352] 43.1
23:13:59.601 00.004 11872 AutoFind: too close to edge [1283, 11] 9.2
23:13:59.604 00.003 11872 AutoFind: too close to edge [13, 1045] 15.7
23:13:59.607 00.003 11872 AutoFind: too close to edge [12, 395] 89.1
23:13:59.610 00.003 11872 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
23:13:59.614 00.004 11872 Star::Find(15, 1569, 339, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:13:59.617 00.003 11872 Star::Find returns 1 (0), X=1568.75, Y=340.67, Mass=4962, SNR=45.3, Peak=138 HFD=6.5
23:13:59.620 00.003 11872 Star::Find(15, 1813, 889, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:13:59.624 00.004 11872 Star::Find returns 1 (0), X=1812.52, Y=890.23, Mass=4408, SNR=44.5, Peak=227 HFD=5.6
23:13:59.628 00.004 11872 Star::Find(15, 1276, 49, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:13:59.632 00.004 11872 Star::Find returns 1 (0), X=1276.43, Y=50.46, Mass=1797, SNR=28.1, Peak=54 HFD=6.4
23:13:59.636 00.004 11872 Star::Find(15, 431, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:13:59.639 00.003 11872 Star::Find returns 1 (0), X=430.60, Y=347.64, Mass=1187, SNR=22.4, Peak=41 HFD=6.0
23:13:59.642 00.003 11872 Star::Find(15, 145, 460, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:13:59.647 00.005 11872 Star::Find returns 1 (0), X=144.38, Y=460.16, Mass=583, SNR=16.4, Peak=27 HFD=5.2
23:13:59.649 00.002 11872 Star::Find(15, 97, 974, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:13:59.653 00.004 11872 Star::Find returns 1 (0), X=97.02, Y=974.15, Mass=503, SNR=15.2, Peak=32 HFD=4.6
23:13:59.657 00.004 11872 Star::Find(15, 108, 559, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:13:59.660 00.003 11872 Star::Find returns 1 (0), X=107.76, Y=558.15, Mass=540, SNR=15.5, Peak=36 HFD=4.5
23:13:59.664 00.004 11872 Star::Find(15, 1909, 881, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:13:59.667 00.003 11872 Star::Find returns 1 (0), X=1908.44, Y=880.41, Mass=547, SNR=15.8, Peak=35 HFD=5.2
23:13:59.670 00.003 11872 Star::Find(15, 255, 482, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:13:59.675 00.005 11872 Star::Find returns 1 (0), X=254.96, Y=478.53, Mass=319, SNR=12.0, Peak=16 HFD=5.8
23:13:59.678 00.003 11872 Star::Find(15, 116, 1060, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:13:59.682 00.004 11872 Star::Find returns 1 (0), X=116.86, Y=1060.98, Mass=211, SNR=9.8, Peak=13 HFD=4.6
23:13:59.685 00.003 11872 Star::Find(15, 731, 178, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:13:59.690 00.005 11872 Star::Find returns 1 (0), X=732.53, Y=177.26, Mass=453, SNR=14.3, Peak=18 HFD=5.6
23:13:59.693 00.003 11872 Star::Find(15, 464, 423, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:13:59.697 00.004 11872 Star::Find returns 1 (0), X=463.91, Y=421.42, Mass=390, SNR=13.2, Peak=17 HFD=6.2
23:13:59.700 00.003 11872 Star::Find(15, 16, 704, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:13:59.703 00.003 11872 Star::Find returns 1 (0), X=15.29, Y=704.66, Mass=190, SNR=9.4, Peak=12 HFD=4.7
23:13:59.707 00.004 11872 Star::Find(15, 144, 122, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:13:59.710 00.003 11872 Star::Find returns 1 (0), X=143.97, Y=121.83, Mass=238, SNR=10.4, Peak=18 HFD=4.7
23:13:59.714 00.004 11872 Star::Find(15, 1295, 199, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:13:59.718 00.004 11872 Star::Find returns 1 (0), X=1295.63, Y=200.10, Mass=625, SNR=16.6, Peak=18 HFD=7.0
23:13:59.721 00.003 11872 Star::Find(15, 366, 379, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:13:59.726 00.005 11872 Star::Find returns 1 (0), X=366.17, Y=378.03, Mass=355, SNR=12.8, Peak=13 HFD=6.0
23:13:59.729 00.003 11872 Star::Find(15, 285, 1037, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:13:59.731 00.002 11872 Star::Find returns 1 (0), X=285.04, Y=1037.74, Mass=114, SNR=7.2, Peak=9 HFD=4.1
23:13:59.735 00.004 11872 Star::Find(15, 356, 726, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:13:59.738 00.003 11872 Star::Find returns 1 (0), X=355.78, Y=727.12, Mass=240, SNR=10.5, Peak=10 HFD=6.4
23:13:59.741 00.003 11872 Star::Find(15, 1887, 720, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:13:59.745 00.004 11872 Star::Find returns 1 (0), X=1886.50, Y=719.59, Mass=235, SNR=10.4, Peak=16 HFD=5.2
23:13:59.749 00.004 11872 Star::Find(15, 482, 340, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:13:59.752 00.003 11872 Star::Find returns 1 (0), X=481.43, Y=343.81, Mass=288, SNR=11.2, Peak=15 HFD=5.7
23:13:59.754 00.002 11872 Star::Find(15, 268, 81, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:13:59.758 00.004 11872 Star::Find returns 1 (0), X=268.50, Y=79.58, Mass=146, SNR=8.1, Peak=10 HFD=4.9
23:13:59.760 00.002 11872 Star::Find(15, 262, 697, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:13:59.763 00.003 11872 Star::Find returns 1 (0), X=261.88, Y=698.36, Mass=161, SNR=8.6, Peak=11 HFD=5.1
23:13:59.767 00.004 11872 Star::Find(15, 1837, 166, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:13:59.772 00.005 11872 Star::Find returns 1 (0), X=1837.39, Y=166.99, Mass=153, SNR=8.4, Peak=12 HFD=6.0
23:13:59.775 00.003 11872 Star::Find(15, 546, 278, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:13:59.778 00.003 11872 Star::Find returns 1 (0), X=546.05, Y=279.85, Mass=193, SNR=9.3, Peak=9 HFD=6.1
23:13:59.782 00.004 11872 Star::Find(15, 85, 1008, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:13:59.786 00.004 11872 Star::Find returns 1 (0), X=84.77, Y=1008.19, Mass=96, SNR=6.6, Peak=12 HFD=4.1
23:13:59.790 00.004 11872 Star::Find(15, 1761, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:13:59.793 00.003 11872 Star::Find returns 1 (0), X=1760.45, Y=274.12, Mass=191, SNR=9.4, Peak=11 HFD=5.4
23:13:59.798 00.005 11872 Star::Find(15, 792, 892, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:13:59.803 00.005 11872 Star::Find returns 1 (0), X=792.51, Y=889.30, Mass=316, SNR=11.9, Peak=12 HFD=7.0
23:13:59.807 00.004 11872 Star::Find(15, 1813, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:13:59.811 00.004 11872 Star::Find returns 1 (0), X=1813.13, Y=19.34, Mass=117, SNR=7.2, Peak=11 HFD=5.0
23:13:59.815 00.004 11872 Star::Find(15, 292, 443, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:13:59.818 00.003 11872 Star::Find returns 1 (0), X=291.88, Y=446.31, Mass=184, SNR=9.1, Peak=8 HFD=5.5
23:13:59.823 00.005 11872 Star::Find(15, 1685, 426, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:13:59.826 00.003 11872 Star::Find returns 1 (0), X=1684.72, Y=427.40, Mass=165, SNR=8.7, Peak=9 HFD=6.1
23:13:59.830 00.004 11872 Star::Find(15, 347, 1077, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:13:59.834 00.004 11872 Star::Find returns 1 (0), X=348.21, Y=1078.42, Mass=144, SNR=8.0, Peak=11 HFD=5.4
23:13:59.838 00.004 11872 Star::Find(15, 1502, 537, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:13:59.842 00.004 11872 Star::Find returns 1 (0), X=1502.68, Y=534.93, Mass=134, SNR=7.8, Peak=10 HFD=6.8
23:13:59.845 00.003 11872 Star::Find(15, 453, 492, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:13:59.850 00.005 11872 Star::Find false star n=19 nbg=273 bg=0.7 sigma=0.8 thresh=3 peak=2
23:13:59.854 00.004 11872 Star::Find returns 0 (2), X=453.00, Y=492.00, Mass=52, SNR=2.9, Peak=6 HFD=0.0
23:13:59.858 00.004 11872 Star::Find(15, 286, 556, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:13:59.861 00.003 11872 Star::Find returns 1 (0), X=286.52, Y=553.40, Mass=134, SNR=7.8, Peak=7 HFD=5.5
23:13:59.866 00.005 11872 Star::Find(15, 1325, 624, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:13:59.869 00.003 11872 Star::Find returns 1 (0), X=1325.28, Y=626.59, Mass=204, SNR=9.5, Peak=10 HFD=5.5
23:13:59.874 00.005 11872 Star::Find(15, 33, 502, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:13:59.878 00.004 11872 Star::Find false star n=22 nbg=278 bg=0.7 sigma=0.7 thresh=3 peak=3
23:13:59.882 00.004 11872 Star::Find returns 0 (2), X=33.00, Y=502.00, Mass=60, SNR=2.9, Peak=7 HFD=0.0
23:13:59.887 00.005 11872 Star::Find(15, 1091, 19, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:13:59.892 00.005 11872 Star::Find false star n=24 nbg=280 bg=1.0 sigma=1.0 thresh=4 peak=4
23:13:59.895 00.003 11872 Star::Find returns 0 (2), X=1091.00, Y=19.00, Mass=82, SNR=2.9, Peak=7 HFD=0.0
23:13:59.902 00.007 11872 Star::Find(15, 580, 592, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:13:59.906 00.004 11872 Star::Find returns 1 (0), X=580.22, Y=587.92, Mass=168, SNR=8.8, Peak=8 HFD=7.0
23:13:59.910 00.004 11872 Star::Find(15, 1629, 586, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:13:59.914 00.004 11872 Star::Find returns 1 (0), X=1628.98, Y=586.49, Mass=104, SNR=6.9, Peak=7 HFD=6.1
23:13:59.919 00.005 11872 Star::Find(15, 1802, 889, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:13:59.922 00.003 11872 Star::Find returns 1 (0), X=1812.52, Y=890.23, Mass=4408, SNR=44.5, Peak=227 HFD=5.6
23:13:59.925 00.003 11872 Star::Find(15, 318, 507, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:13:59.927 00.002 11872 Star::Find false star n=35 nbg=278 bg=0.7 sigma=0.7 thresh=3 peak=3
23:13:59.930 00.003 11872 Star::Find returns 0 (2), X=318.00, Y=507.00, Mass=102, SNR=2.9, Peak=7 HFD=0.0
23:13:59.934 00.004 11872 Star::Find(15, 1373, 478, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:13:59.937 00.003 11872 Star::Find returns 1 (0), X=1373.20, Y=480.51, Mass=196, SNR=9.3, Peak=9 HFD=7.2
23:13:59.939 00.002 11872 Star::Find(15, 21, 404, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:13:59.943 00.004 11872 Star::Find returns 1 (0), X=12.15, Y=395.28, Mass=1841, SNR=29.2, Peak=112 HFD=4.6
23:13:59.946 00.003 11872 Star::Find(15, 339, 1054, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:13:59.951 00.005 11872 Star::Find returns 1 (0), X=338.54, Y=1054.77, Mass=82, SNR=6.1, Peak=15 HFD=4.9
23:13:59.955 00.004 11872 Star::Find(15, 533, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:13:59.958 00.003 11872 Star::Find false star n=19 nbg=285 bg=1.0 sigma=0.9 thresh=4 peak=4
23:13:59.961 00.003 11872 Star::Find returns 0 (2), X=533.00, Y=957.00, Mass=71, SNR=2.9, Peak=6 HFD=0.0
23:13:59.965 00.004 11872 Star::Find(15, 100, 735, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:13:59.967 00.002 11872 Star::Find false star n=23 nbg=283 bg=0.6 sigma=0.7 thresh=3 peak=3
23:13:59.971 00.004 11872 Star::Find returns 0 (2), X=100.00, Y=735.00, Mass=66, SNR=2.9, Peak=6 HFD=0.0
23:13:59.974 00.003 11872 Star::Find(15, 1711, 290, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:13:59.979 00.005 11872 Star::Find returns 1 (0), X=1710.57, Y=290.10, Mass=107, SNR=7.0, Peak=8 HFD=5.2
23:13:59.983 00.004 11872 Star::Find(15, 1788, 913, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:13:59.986 00.003 11872 Star::Find false star n=6 nbg=288 bg=0.9 sigma=1.0 thresh=4 peak=3
23:13:59.989 00.003 11872 Star::Find returns 0 (2), X=1788.00, Y=913.00, Mass=26, SNR=2.9, Peak=6 HFD=0.0
23:13:59.992 00.003 11872 Star::Find(15, 1835, 142, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:13:59.997 00.005 11872 Star::Find false star n=29 nbg=277 bg=0.6 sigma=0.7 thresh=3 peak=3
23:14:00.000 00.003 11872 Star::Find returns 0 (2), X=1835.00, Y=142.00, Mass=90, SNR=2.9, Peak=6 HFD=0.0
23:14:00.003 00.003 11872 Star::Find(15, 1709, 443, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:14:00.006 00.003 11872 Star::Find returns 1 (0), X=1709.33, Y=443.84, Mass=105, SNR=6.9, Peak=7 HFD=6.4
23:14:00.014 00.008 11872 Star::Find(15, 1766, 1026, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:14:00.022 00.008 11872 Star::Find false star n=25 nbg=273 bg=0.7 sigma=0.8 thresh=3 peak=3
23:14:00.027 00.005 11872 Star::Find returns 0 (2), X=1766.00, Y=1026.00, Mass=74, SNR=2.9, Peak=6 HFD=0.0
23:14:00.031 00.004 11872 Star::Find(15, 1798, 667, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:14:00.034 00.003 11872 Star::Find returns 1 (0), X=1797.37, Y=664.14, Mass=107, SNR=6.9, Peak=8 HFD=5.8
23:14:00.036 00.002 11872 Star::Find(15, 1090, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:14:00.040 00.004 11872 Star::Find false star n=16 nbg=278 bg=0.7 sigma=0.8 thresh=3 peak=2
23:14:00.043 00.003 11872 Star::Find returns 0 (2), X=1090.00, Y=859.00, Mass=39, SNR=2.9, Peak=4 HFD=0.0
23:14:00.046 00.003 11872 Star::Find(15, 1914, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:14:00.048 00.002 11872 Star::Find false star n=27 nbg=280 bg=0.7 sigma=0.8 thresh=3 peak=2
23:14:00.051 00.003 11872 Star::Find returns 0 (2), X=1914.00, Y=421.00, Mass=76, SNR=2.9, Peak=5 HFD=0.0
23:14:00.053 00.002 11872 Star::Find(15, 443, 241, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:14:00.056 00.003 11872 Star::Find false star n=24 nbg=273 bg=0.8 sigma=0.8 thresh=3 peak=3
23:14:00.060 00.004 11872 Star::Find returns 0 (2), X=443.00, Y=241.00, Mass=64, SNR=2.9, Peak=7 HFD=0.0
23:14:00.062 00.002 11872 Star::Find(15, 560, 330, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:14:00.065 00.003 11872 Star::Find false star n=20 nbg=280 bg=1.0 sigma=0.9 thresh=4 peak=4
23:14:00.067 00.002 11872 Star::Find returns 0 (2), X=560.00, Y=330.00, Mass=70, SNR=2.9, Peak=8 HFD=0.0
23:14:00.071 00.004 11872 Star::Find(15, 1657, 661, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:14:00.073 00.002 11872 Star::Find false star n=34 nbg=277 bg=0.6 sigma=0.7 thresh=3 peak=3
23:14:00.077 00.004 11872 Star::Find returns 0 (2), X=1657.00, Y=661.00, Mass=105, SNR=2.9, Peak=6 HFD=0.0
23:14:00.079 00.002 11872 Star::Find(15, 698, 756, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:14:00.081 00.002 11872 Star::Find false star n=10 nbg=286 bg=1.0 sigma=0.9 thresh=4 peak=3
23:14:00.084 00.003 11872 Star::Find returns 0 (2), X=698.00, Y=756.00, Mass=37, SNR=2.9, Peak=7 HFD=0.0
23:14:00.088 00.004 11872 Star::Find(15, 334, 19, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:14:00.090 00.002 11872 Star::Find returns 1 (0), X=333.13, Y=20.00, Mass=108, SNR=7.0, Peak=7 HFD=5.8
23:14:00.093 00.003 11872 Star::Find(15, 417, 99, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:14:00.095 00.002 11872 Star::Find false star n=26 nbg=286 bg=1.0 sigma=1.0 thresh=4 peak=4
23:14:00.098 00.003 11872 Star::Find returns 0 (2), X=417.00, Y=99.00, Mass=100, SNR=2.9, Peak=8 HFD=0.0
23:14:00.100 00.002 11872 Star::Find(15, 1316, 773, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:14:00.103 00.003 11872 Star::Find false star n=22 nbg=288 bg=1.0 sigma=1.0 thresh=4 peak=4
23:14:00.106 00.003 11872 Star::Find returns 0 (2), X=1316.00, Y=773.00, Mass=82, SNR=2.9, Peak=7 HFD=0.0
23:14:00.109 00.003 11872 Star::Find(15, 252, 454, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:14:00.112 00.003 11872 Star::Find returns 0 (2), X=252.00, Y=454.00, Mass=15, SNR=2.6, Peak=4 HFD=0.0
23:14:00.114 00.002 11872 Star::Find(15, 1887, 516, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:14:00.117 00.003 11872 Star::Find false star n=19 nbg=278 bg=0.6 sigma=0.7 thresh=3 peak=3
23:14:00.120 00.003 11872 Star::Find returns 0 (2), X=1887.00, Y=516.00, Mass=51, SNR=2.9, Peak=5 HFD=0.0
23:14:00.123 00.003 11872 Star::Find(15, 1858, 194, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:14:00.126 00.003 11872 Star::Find returns 0 (2), X=1858.00, Y=194.00, Mass=11, SNR=2.2, Peak=4 HFD=0.0
23:14:00.129 00.003 11872 Star::Find(15, 698, 308, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:14:00.132 00.003 11872 Star::Find false star n=9 nbg=284 bg=1.1 sigma=1.0 thresh=4 peak=3
23:14:00.137 00.005 11872 Star::Find returns 0 (2), X=698.00, Y=308.00, Mass=34, SNR=2.9, Peak=7 HFD=0.0
23:14:00.140 00.003 11872 Star::Find(15, 1187, 407, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:14:00.143 00.003 11872 Star::Find false star n=41 nbg=285 bg=1.0 sigma=0.9 thresh=4 peak=4
23:14:00.146 00.003 11872 Star::Find returns 0 (2), X=1187.00, Y=407.00, Mass=149, SNR=2.9, Peak=8 HFD=0.0
23:14:00.151 00.005 11872 Star::Find(15, 555, 373, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:14:00.154 00.003 11872 Star::Find false star n=12 nbg=282 bg=0.7 sigma=0.7 thresh=3 peak=2
23:14:00.159 00.005 11872 Star::Find returns 0 (2), X=555.00, Y=373.00, Mass=32, SNR=2.9, Peak=5 HFD=0.0
23:14:00.163 00.004 11872 Star::Find(15, 322, 464, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:14:00.167 00.004 11872 Star::Find returns 0 (2), X=322.00, Y=464.00, Mass=17, SNR=2.8, Peak=5 HFD=0.0
23:14:00.170 00.003 11872 Star::Find(15, 1692, 354, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:14:00.172 00.002 11872 Star::Find returns 1 (0), X=1702.28, Y=353.45, Mass=2160, SNR=31.4, Peak=64 HFD=6.8
23:14:00.175 00.003 11872 Star::Find(15, 239, 308, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:14:00.178 00.003 11872 Star::Find returns 0 (2), X=239.00, Y=308.00, Mass=15, SNR=2.6, Peak=4 HFD=0.0
23:14:00.180 00.002 11872 Star::Find(15, 396, 690, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:14:00.183 00.003 11872 Star::Find false star n=21 nbg=274 bg=0.7 sigma=0.7 thresh=3 peak=2
23:14:00.187 00.004 11872 Star::Find returns 0 (2), X=396.00, Y=690.00, Mass=60, SNR=2.9, Peak=5 HFD=0.0
23:14:00.191 00.004 11872 Star::Find(15, 175, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:14:00.194 00.003 11872 Star::Find false star n=21 nbg=276 bg=0.7 sigma=0.8 thresh=3 peak=3
23:14:00.198 00.004 11872 Star::Find returns 0 (2), X=175.00, Y=116.00, Mass=69, SNR=2.9, Peak=8 HFD=0.0
23:14:00.200 00.002 11872 Star::Find(15, 1389, 154, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:14:00.205 00.005 11872 Star::Find false star n=14 nbg=285 bg=1.0 sigma=0.9 thresh=4 peak=4
23:14:00.208 00.003 11872 Star::Find returns 0 (2), X=1389.00, Y=154.00, Mass=49, SNR=2.9, Peak=7 HFD=0.0
23:14:00.211 00.003 11872 AutoFind: finding best star pass 1
23:14:00.214 00.003 11872 Star::Find(15, 1569, 339, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:14:00.218 00.004 11872 Star::Find returns 1 (0), X=1568.75, Y=340.67, Mass=4962, SNR=45.3, Peak=138 HFD=6.5
23:14:00.221 00.003 11872 AutoFind returns star at [1569, 339] 118.3 Mass 4962 SNR 45.3
23:14:00.224 00.003 11872 Star::Find(15, 1569, 339, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:14:00.226 00.002 11872 Star::Find returns 1 (0), X=1568.75, Y=340.67, Mass=4962, SNR=45.3, Peak=138 HFD=6.5
23:14:00.231 00.005 11872 MultiStar: List (12): {1568.75, 340.67}(45.3), {1812.52, 890.23}(44.5), {1276.43, 50.46}(28.1), {430.60, 347.64}(22.4), {144.38, 460.16}(16.4), {97.02, 974.15}(15.2), {107.76, 558.15}(15.5), {1908.44, 880.41}(15.8), {254.96, 478.53}(12.0), {116.86, 1060.98}(9.8), {732.53, 177.26}(14.3), {463.91, 421.42}(13.2), 
23:14:00.233 00.002 11872 setting lock position to (1568.75, 340.67)
23:14:00.236 00.003 11872 AutoSelect: state = 1, call UpdateGuideState
23:14:00.239 00.003 11872 UpdateGuideState(): m_state=1
23:14:00.242 00.003 11872 Star::Find(15, 1568, 340, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:14:00.245 00.003 11872 Star::Find returns 1 (0), X=1568.75, Y=340.67, Mass=4962, SNR=45.3, Peak=138 HFD=6.5
23:14:00.249 00.004 11872 CameraToMount -- cameraTheta (0.00) - m_xAngle (0.00) = xAngle (-0.00 = -0.00)
23:14:00.252 00.003 11872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.97 = 2.97)
23:14:00.256 00.004 11872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
23:14:00.262 00.006 11872 setting force full frames = false
23:14:00.266 00.004 11872 setting lock position to (1568.75, 340.67)
23:14:00.269 00.003 11872 CurrentPosition() valid, moving to STATE_SELECTED
23:14:00.273 00.004 11872 Changing from state SELECTING to SELECTED
23:14:00.276 00.003 11872 guider state => SELECTED
23:14:00.281 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=227, med=0, FiltMin=0, FiltMax=118, Gamma=1.000
23:14:00.284 00.003 11872 UpdateGuideState exits: m=4962 SNR=45.3
23:14:00.288 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=227, med=0, FiltMin=0, FiltMax=118, Gamma=1.000
23:14:00.292 00.004 11872 Status Line: Auto-selected star at (1568.7, 340.7)
23:14:00.300 00.008 11872 PhdController: newstate STATE_WAIT_SELECTED
23:14:00.304 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:00.307 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:14:00.311 00.004 11872 Enqueuing Expose request
23:14:00.314 00.003 9960 Worker thread wakes up
23:14:00.315 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
23:14:00.315 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1554,326,31,31)
23:14:00.315 00.000 11872 evsrv: cli 0D2D2640 connect
23:14:00.319 00.004 11872 case statement mapped state 2 to 1
23:14:00.323 00.004 11872 case statement mapped state 2 to 1
23:14:00.329 00.006 11872 evsrv: cli 0D2D2640 request: {"method":"get_lock_position","id":"6719ef7d-9559-4d92-90c9-76b4b92b292f"}
23:14:00.334 00.005 11872 evsrv: cli 0D2D2640 response: {"jsonrpc":"2.0","result":[1568.75,340.67],"id":"6719ef7d-9559-4d92-90c9-76b4b92b292f"}
23:14:00.338 00.004 11872 evsrv: cli 0D2D2640 disconnect
23:14:00.341 00.003 11872 evsrv: cli 0D2D32C0 connect
23:14:00.346 00.005 11872 case statement mapped state 2 to 1
23:14:00.349 00.003 11872 case statement mapped state 2 to 1
23:14:00.354 00.005 11872 evsrv: cli 0D2D32C0 request: {"method":"get_app_state","id":"7bf4badc-b7aa-4ad3-b9f1-a890f0f9fde4"}
23:14:00.359 00.005 11872 case statement mapped state 2 to 1
23:14:00.363 00.004 11872 evsrv: cli 0D2D32C0 response: {"jsonrpc":"2.0","result":"Selected","id":"7bf4badc-b7aa-4ad3-b9f1-a890f0f9fde4"}
23:14:00.369 00.006 11872 evsrv: cli 0D2D32C0 disconnect
23:14:01.367 00.998 11872 evsrv: cli 0D2D2460 connect
23:14:01.375 00.008 11872 case statement mapped state 2 to 1
23:14:01.380 00.005 11872 case statement mapped state 2 to 1
23:14:01.385 00.005 11872 evsrv: cli 0D2D2460 request: {"method":"get_app_state","id":"216af59f-ff8e-4865-b4a1-ffc74c115eff"}
23:14:01.391 00.006 11872 case statement mapped state 2 to 1
23:14:01.397 00.006 11872 evsrv: cli 0D2D2460 response: {"jsonrpc":"2.0","result":"Selected","id":"216af59f-ff8e-4865-b4a1-ffc74c115eff"}
23:14:01.401 00.004 11872 evsrv: cli 0D2D2460 disconnect
23:14:01.553 00.152 9960 Exposure complete
23:14:01.670 00.117 9960 worker thread done servicing request
23:14:01.671 00.001 11872 OnExposeComplete: enter
23:14:01.675 00.004 11872 UpdateGuideState(): m_state=2
23:14:01.679 00.004 11872 Star::Find(15, 1568, 340, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:14:01.683 00.004 11872 Star::Find returns 1 (0), X=1568.78, Y=340.00, Mass=4897, SNR=45.9, Peak=145 HFD=6.2
23:14:01.686 00.003 11872 CameraToMount -- cameraTheta (-1.52) - m_xAngle (0.00) = xAngle (-1.53 = -1.53)
23:14:01.690 00.004 11872 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.44 = 1.44)
23:14:01.694 00.004 11872 CameraToMount -- cameraX=0.03 cameraY=-0.68 hyp=0.68 cameraTheta=-1.52 mountX=0.03 mountY=0.67, mountTheta=1.53
23:14:01.699 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=181, med=0, FiltMin=0, FiltMax=111, Gamma=1.000
23:14:01.703 00.004 11872 UpdateGuideState exits: m=4897 SNR=45.9
23:14:01.707 00.004 11872 PhdController: newstate STATE_CALIBRATE
23:14:01.711 00.004 11872 PhdController: newstate STATE_GUIDE
23:14:01.727 00.016 11872 Changing from state SELECTED to CALIBRATING_PRIMARY
23:14:01.730 00.003 11872 guider state => CALIBRATED
23:14:01.733 00.003 11872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
23:14:01.737 00.004 11872 reset dither spiral
23:14:01.740 00.003 11872 PhdController: newstate STATE_SETTLE_BEGIN
23:14:01.743 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:01.746 00.003 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:14:01.749 00.003 11872 Enqueuing Expose request
23:14:01.752 00.003 9960 Worker thread wakes up
23:14:01.752 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:14:01.752 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:14:02.402 00.650 11872 evsrv: cli 0D2D2B40 connect
23:14:02.408 00.006 11872 case statement mapped state 5 to 1
23:14:02.415 00.007 11872 case statement mapped state 5 to 1
23:14:02.423 00.008 11872 evsrv: cli 0D2D2B40 request: {"method":"get_app_state","id":"b1250065-d7cc-47f1-9855-443b2200ff48"}
23:14:02.429 00.006 11872 case statement mapped state 5 to 1
23:14:02.434 00.005 11872 evsrv: cli 0D2D2B40 response: {"jsonrpc":"2.0","result":"Selected","id":"b1250065-d7cc-47f1-9855-443b2200ff48"}
23:14:02.439 00.005 11872 evsrv: cli 0D2D2B40 disconnect
23:14:02.992 00.553 9960 Exposure complete
23:14:03.096 00.104 9960 worker thread done servicing request
23:14:03.097 00.001 11872 OnExposeComplete: enter
23:14:03.101 00.004 11872 UpdateGuideState(): m_state=5
23:14:03.106 00.005 11872 Star::Find(15, 1568, 339, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:14:03.112 00.006 11872 Star::Find returns 1 (0), X=1568.73, Y=340.31, Mass=5375, SNR=48.5, Peak=149 HFD=6.7
23:14:03.116 00.004 11872 CameraToMount -- cameraTheta (-1.62) - m_xAngle (0.00) = xAngle (-1.62 = -1.62)
23:14:03.120 00.004 11872 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.35 = 1.35)
23:14:03.123 00.003 11872 CameraToMount -- cameraX=-0.02 cameraY=-0.37 hyp=0.37 cameraTheta=-1.62 mountX=-0.02 mountY=0.36, mountTheta=1.63
23:14:03.129 00.006 11872 Changing from state CALIBRATED to GUIDING
23:14:03.133 00.004 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:14:03.137 00.004 11872 ScopeASCOM::SideOfPier() returns 0
23:14:03.142 00.005 11872 AdjustCalibrationForScopePointing (scope): current dec=31.2 pierSide=0, cal dec=0.0 pierSide=0 rotAngle=None bin=1
23:14:03.146 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:14:03.150 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:14:03.154 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:14:03.158 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:14:03.161 00.003 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:14:03.165 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:14:03.170 00.005 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:14:03.174 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:14:03.178 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:14:03.182 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:14:03.186 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:14:03.190 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:14:03.193 00.003 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:14:03.361 00.168 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:14:03.368 00.007 11872 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 2.900000
23:14:03.372 00.004 11872 Dec comp: XRate 1.564 -> 1.338 for dec 0.0 -> dec 31.2
23:14:03.376 00.004 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:14:03.381 00.005 11872 ScopeASCOM::SideOfPier() returns 0
23:14:03.387 00.006 11872 setting lock position to (1568.73, 340.31)
23:14:03.391 00.004 11872 guider state => GUIDING
23:14:03.395 00.004 11872 Status Line: Guiding
23:14:03.401 00.006 11872 Mount: notify guiding started
23:14:03.408 00.007 11872 GetString("/profile/5/name", "") returns "PHD SF 2025"
23:14:03.411 00.003 11872 GetString("/profile/5/scope/calibration/timestamp", "") returns "11/21/2025 10:15:14 PM"
23:14:03.415 00.004 11872 GetDouble("/profile/5/scope/calibration/xRate", 1.000000) returns 0.001564
23:14:03.420 00.005 11872 GetDouble("/profile/5/scope/calibration/yRate", 1.000000) returns 0.001340
23:14:03.425 00.005 11872 GetInt("/profile/5/scope/calibration/binning", 1) returns 1
23:14:03.430 00.005 11872 GetDouble("/profile/5/scope/calibration/xAngle", 0.000000) returns 0.004073
23:14:03.434 00.004 11872 GetDouble("/profile/5/scope/calibration/yAngle", 0.000000) returns -1.738880
23:14:03.437 00.003 11872 GetDouble("/profile/5/scope/calibration/declination", 0.000000) returns 0.000075
23:14:03.443 00.006 11872 GetInt("/profile/5/scope/calibration/pierSide", -1) returns 0
23:14:03.447 00.004 11872 GetInt("/profile/5/scope/calibration/raGuideParity", 0) returns 1
23:14:03.451 00.004 11872 GetInt("/profile/5/scope/calibration/decGuideParity", 0) returns -1
23:14:03.455 00.004 11872 GetDouble("/profile/5/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
23:14:03.460 00.005 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:14:03.464 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:14:03.467 00.003 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:14:03.473 00.006 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:14:03.476 00.003 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:14:03.481 00.005 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:14:03.485 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:14:03.490 00.005 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:14:03.493 00.003 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:14:03.496 00.003 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:14:03.499 00.003 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:14:03.506 00.007 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:14:03.510 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:14:03.516 00.006 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:14:03.523 00.007 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:14:03.530 00.007 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:14:03.536 00.006 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:14:03.540 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:14:03.544 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:14:03.551 00.007 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:14:03.556 00.005 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:14:03.559 00.003 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:14:03.563 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:14:03.568 00.005 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:14:03.571 00.003 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:14:03.574 00.003 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:14:03.581 00.007 11872 evsrv: cli 0D2D3040 connect
23:14:03.586 00.005 11872 case statement mapped state 6 to 3
23:14:03.590 00.004 11872 case statement mapped state 6 to 3
23:14:03.594 00.004 11872 evsrv: cli 0D2D3040 request: {"method":"get_app_state","id":"2f3f8978-eb26-47d0-9c5d-9cf368fb77c5"}
23:14:03.597 00.003 11872 case statement mapped state 6 to 3
23:14:03.601 00.004 11872 evsrv: cli 0D2D3040 response: {"jsonrpc":"2.0","result":"Guiding","id":"2f3f8978-eb26-47d0-9c5d-9cf368fb77c5"}
23:14:03.611 00.010 11872 evsrv: cli 0D2D3040 disconnect
23:14:03.658 00.047 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:14:03.665 00.007 11872 ScopeASCOM::SideOfPier() returns 0
23:14:03.672 00.007 11872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
23:14:03.677 00.005 11872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
23:14:03.681 00.004 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:14:03.686 00.005 11872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 31.2
23:14:03.690 00.004 11872 MountToCamera -- mountTheta (-0.00) + m_xAngle (0.00) = xAngle (0.00 = 0.00)
23:14:03.694 00.004 11872 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
23:14:03.698 00.004 11872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
23:14:03.702 00.004 11872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
23:14:03.706 00.004 11872 GetInt("/profile/5/AutoLoadCalibration", -1) returns 1
23:14:03.710 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=187, med=0, FiltMin=0, FiltMax=117, Gamma=1.000
23:14:03.715 00.005 11872 UpdateGuideState exits: m=5375 SNR=48.5
23:14:03.718 00.003 11872 PhdController: newstate STATE_SETTLE_WAIT
23:14:03.723 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:03.726 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:14:03.729 00.003 11872 Enqueuing Expose request
23:14:03.733 00.004 9960 Worker thread wakes up
23:14:03.733 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:14:03.733 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1554,325,31,31)
23:14:04.983 01.250 9960 Exposure complete
23:14:05.084 00.101 9960 worker thread done servicing request
23:14:05.085 00.001 11872 OnExposeComplete: enter
23:14:05.089 00.004 11872 UpdateGuideState(): m_state=6
23:14:05.092 00.003 11872 Star::Find(15, 1568, 340, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:14:05.097 00.005 11872 Star::Find returns 1 (0), X=1568.95, Y=339.73, Mass=5097, SNR=47.0, Peak=154 HFD=6.6
23:14:05.101 00.004 11872 CameraToMount -- cameraTheta (-1.21) - m_xAngle (0.00) = xAngle (-1.22 = -1.22)
23:14:05.104 00.003 11872 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.75 = 1.75)
23:14:05.107 00.003 11872 CameraToMount -- cameraX=0.22 cameraY=-0.58 hyp=0.62 cameraTheta=-1.21 mountX=0.21 mountY=0.61, mountTheta=1.23
23:14:05.112 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.22, y=-0.58, opts=13)
23:14:05.116 00.004 11872 Enqueuing Move request for scope (0.22, -0.58)
23:14:05.121 00.005 9960 Worker thread wakes up
23:14:05.121 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.58) opts 0xd
23:14:05.121 00.000 9960 Handling offset move in thread for scope, endpoint = (0.22, -0.58)
23:14:05.121 00.000 9960 Moving (0.22, -0.58) raw xDistance=0.21 yDistance=0.61
23:14:05.121 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
23:14:05.121 00.000 9960 resist switch: large excursion: input 0.61 thresh 0.60 direction from 0 to 1
23:14:05.122 00.001 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.82
23:14:05.122 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.61 from input 0.61
23:14:05.122 00.000 9960 MoveAxis(W, 100, ABG)
23:14:05.122 00.000 9960 Guiding  Dir = 3, Dur = 100
23:14:05.123 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=175, med=0, FiltMin=0, FiltMax=111, Gamma=1.000
23:14:05.127 00.004 9960 IsSlewing returns 0
23:14:05.127 00.000 11872 UpdateGuideState exits: m=5097 SNR=47.0
23:14:05.131 00.004 9960 IsGuiding returns 0
23:14:05.131 00.000 11872 PhdController: settling, locked = 1, distance = 0.44 (1.50) aobump = 0 frame = 1 / 99999
23:14:05.135 00.004 9960 PulseGuide returned control before completion, sleep 110
23:14:05.135 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763788445.135,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.44,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:14:05.138 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:05.141 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:14:05.146 00.005 11872 Enqueuing Expose request
23:14:05.253 00.107 9960 IsGuiding returns 1
23:14:05.253 00.000 9960 scope still moving after pulse duration time elapsed
23:14:05.285 00.032 9960 IsSlewing returns 0
23:14:05.286 00.001 9960 IsGuiding returns 0
23:14:05.286 00.000 9960 scope move finished after 100 + 55 ms
23:14:05.287 00.001 9960 Move returns status 0, amount 100
23:14:05.287 00.000 9960 MoveAxis(S, 454, ABG)
23:14:05.288 00.001 9960 Guiding  Dir = 1, Dur = 454
23:14:05.288 00.000 9960 IsSlewing returns 0
23:14:05.288 00.000 9960 IsGuiding returns 0
23:14:05.289 00.001 9960 PulseGuide returned control before completion, sleep 464
23:14:05.770 00.481 9960 IsGuiding returns 1
23:14:05.770 00.000 9960 scope still moving after pulse duration time elapsed
23:14:05.801 00.031 9960 IsSlewing returns 0
23:14:05.803 00.002 9960 IsGuiding returns 0
23:14:05.804 00.001 9960 scope move finished after 454 + 61 ms
23:14:05.804 00.000 9960 Move returns status 0, amount 454
23:14:05.804 00.000 9960 move complete, result=0
23:14:05.805 00.001 9960 worker thread done servicing request
23:14:05.805 00.000 11872 GuideStep: 0.2 px 100 ms WEST, 0.6 px 454 ms SOUTH
23:14:05.809 00.004 9960 Worker thread wakes up
23:14:05.809 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:14:05.809 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1554,325,31,31)
23:14:07.064 01.255 9960 Exposure complete
23:14:07.184 00.120 9960 worker thread done servicing request
23:14:07.185 00.001 11872 OnExposeComplete: enter
23:14:07.189 00.004 11872 UpdateGuideState(): m_state=6
23:14:07.192 00.003 11872 Star::Find(15, 1568, 339, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:14:07.196 00.004 11872 Star::Find returns 1 (0), X=1568.88, Y=339.65, Mass=4986, SNR=46.2, Peak=132 HFD=6.7
23:14:07.202 00.006 11872 CameraToMount -- cameraTheta (-1.34) - m_xAngle (0.00) = xAngle (-1.35 = -1.35)
23:14:07.207 00.005 11872 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.62 = 1.62)
23:14:07.211 00.004 11872 CameraToMount -- cameraX=0.15 cameraY=-0.65 hyp=0.67 cameraTheta=-1.34 mountX=0.15 mountY=0.67, mountTheta=1.35
23:14:07.216 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.15, y=-0.65, opts=13)
23:14:07.220 00.004 11872 Enqueuing Move request for scope (0.15, -0.65)
23:14:07.224 00.004 9960 Worker thread wakes up
23:14:07.224 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=200, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
23:14:07.228 00.004 11872 UpdateGuideState exits: m=4986 SNR=46.2
23:14:07.231 00.003 11872 PhdController: settling, locked = 1, distance = 0.51 (1.50) aobump = 0 frame = 2 / 99999
23:14:07.235 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.65) opts 0xd
23:14:07.235 00.000 9960 Handling offset move in thread for scope, endpoint = (0.15, -0.65)
23:14:07.236 00.001 9960 Moving (0.15, -0.65) raw xDistance=0.15 yDistance=0.67
23:14:07.236 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:14:07.236 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.67 from input 0.67
23:14:07.236 00.000 9960 MoveAxis(E, 0, ABG)
23:14:07.236 00.000 9960 Move returns status 0, amount 0
23:14:07.236 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763788447.235,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.51,"Time":2.1,"SettleTime":10.0,"StarLocked":true}
23:14:07.241 00.005 9960 MoveAxis(S, 501, ABG)
23:14:07.241 00.000 9960 Guiding  Dir = 1, Dur = 501
23:14:07.241 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:07.245 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:14:07.249 00.004 11872 Enqueuing Expose request
23:14:07.253 00.004 9960 IsSlewing returns 0
23:14:07.253 00.000 9960 IsGuiding returns 0
23:14:07.253 00.000 9960 PulseGuide returned control before completion, sleep 511
23:14:07.770 00.517 9960 IsGuiding returns 1
23:14:07.771 00.001 9960 scope still moving after pulse duration time elapsed
23:14:07.800 00.029 9960 IsSlewing returns 0
23:14:07.801 00.001 9960 IsGuiding returns 0
23:14:07.802 00.001 9960 scope move finished after 501 + 47 ms
23:14:07.802 00.000 9960 Move returns status 0, amount 501
23:14:07.804 00.002 9960 move complete, result=0
23:14:07.804 00.000 9960 worker thread done servicing request
23:14:07.804 00.000 9960 Worker thread wakes up
23:14:07.804 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.7 px 501 ms SOUTH
23:14:07.811 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
23:14:07.812 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1554,325,31,31)
23:14:09.063 01.251 9960 Exposure complete
23:14:09.184 00.121 9960 worker thread done servicing request
23:14:09.184 00.000 11872 OnExposeComplete: enter
23:14:09.187 00.003 11872 UpdateGuideState(): m_state=6
23:14:09.192 00.005 11872 Star::Find(15, 1568, 339, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:14:09.196 00.004 11872 Star::Find returns 1 (0), X=1568.96, Y=340.34, Mass=5627, SNR=49.4, Peak=153 HFD=6.7
23:14:09.200 00.004 11872 CameraToMount -- cameraTheta (0.15) - m_xAngle (0.00) = xAngle (0.15 = 0.15)
23:14:09.203 00.003 11872 CameraToMount -- cameraTheta (0.15) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (3.12 = 3.12)
23:14:09.208 00.005 11872 CameraToMount -- cameraX=0.23 cameraY=0.04 hyp=0.23 cameraTheta=0.15 mountX=0.23 mountY=0.01, mountTheta=0.02
23:14:09.213 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.23, y=0.04, opts=13)
23:14:09.217 00.004 11872 Enqueuing Move request for scope (0.23, 0.04)
23:14:09.221 00.004 9960 Worker thread wakes up
23:14:09.221 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.04) opts 0xd
23:14:09.221 00.000 9960 Handling offset move in thread for scope, endpoint = (0.23, 0.04)
23:14:09.221 00.000 9960 Moving (0.23, 0.04) raw xDistance=0.23 yDistance=0.01
23:14:09.221 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
23:14:09.223 00.002 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:14:09.223 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=176, med=0, FiltMin=0, FiltMax=123, Gamma=1.000
23:14:09.227 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:14:09.227 00.000 9960 MoveAxis(W, 107, ABG)
23:14:09.228 00.001 9960 Guiding  Dir = 3, Dur = 107
23:14:09.228 00.000 11872 UpdateGuideState exits: m=5627 SNR=49.4
23:14:09.231 00.003 9960 IsSlewing returns 0
23:14:09.231 00.000 11872 PhdController: settling, locked = 1, distance = 0.43 (1.50) aobump = 0 frame = 3 / 99999
23:14:09.234 00.003 9960 IsGuiding returns 0
23:14:09.236 00.002 11872 evsrv: {"Event":"Settling","Timestamp":1763788449.234,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.43,"Time":4.1,"SettleTime":10.0,"StarLocked":true}
23:14:09.239 00.003 9960 PulseGuide returned control before completion, sleep 117
23:14:09.240 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:09.243 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:14:09.246 00.003 11872 Enqueuing Expose request
23:14:09.361 00.115 9960 IsGuiding returns 1
23:14:09.362 00.001 9960 scope still moving after pulse duration time elapsed
23:14:09.393 00.031 9960 IsSlewing returns 0
23:14:09.395 00.002 9960 IsGuiding returns 0
23:14:09.395 00.000 9960 scope move finished after 107 + 53 ms
23:14:09.395 00.000 9960 Move returns status 0, amount 107
23:14:09.395 00.000 9960 MoveAxis(N, 0, ABG)
23:14:09.397 00.002 9960 Move returns status 0, amount 0
23:14:09.397 00.000 9960 move complete, result=0
23:14:09.398 00.001 9960 worker thread done servicing request
23:14:09.398 00.000 9960 Worker thread wakes up
23:14:09.398 00.000 11872 GuideStep: 0.2 px 107 ms WEST, 0.0 px 0 ms NORTH
23:14:09.404 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
23:14:09.404 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1554,325,31,31)
23:14:10.656 01.252 9960 Exposure complete
23:14:10.783 00.127 9960 worker thread done servicing request
23:14:10.783 00.000 11872 OnExposeComplete: enter
23:14:10.787 00.004 11872 UpdateGuideState(): m_state=6
23:14:10.790 00.003 11872 Star::Find(15, 1568, 340, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
23:14:10.795 00.005 11872 Star::Find returns 1 (0), X=1568.68, Y=340.25, Mass=5438, SNR=49.0, Peak=147 HFD=6.7
23:14:10.799 00.004 11872 CameraToMount -- cameraTheta (-2.25) - m_xAngle (0.00) = xAngle (-2.26 = -2.26)
23:14:10.804 00.005 11872 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (0.71 = 0.71)
23:14:10.807 00.003 11872 CameraToMount -- cameraX=-0.05 cameraY=-0.06 hyp=0.07 cameraTheta=-2.25 mountX=-0.05 mountY=0.05, mountTheta=2.34
23:14:10.812 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.05, y=-0.06, opts=13)
23:14:10.816 00.004 11872 Enqueuing Move request for scope (-0.05, -0.06)
23:14:10.819 00.003 9960 Worker thread wakes up
23:14:10.820 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.06) opts 0xd
23:14:10.820 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.05, -0.06)
23:14:10.820 00.000 9960 Moving (-0.05, -0.06) raw xDistance=-0.05 yDistance=0.05
23:14:10.820 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:14:10.821 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:14:10.821 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=199, med=0, FiltMin=0, FiltMax=114, Gamma=1.000
23:14:10.826 00.005 11872 UpdateGuideState exits: m=5438 SNR=49.0
23:14:10.829 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:14:10.829 00.000 9960 MoveAxis(E, 0, ABG)
23:14:10.829 00.000 9960 Move returns status 0, amount 0
23:14:10.829 00.000 9960 MoveAxis(N, 0, ABG)
23:14:10.829 00.000 11872 PhdController: settling, locked = 1, distance = 0.32 (1.50) aobump = 0 frame = 4 / 99999
23:14:10.835 00.006 9960 Move returns status 0, amount 0
23:14:10.835 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763788450.835,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.32,"Time":5.7,"SettleTime":10.0,"StarLocked":true}
23:14:10.839 00.004 9960 move complete, result=0
23:14:10.839 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:10.842 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:14:10.846 00.004 11872 Enqueuing Expose request
23:14:10.850 00.004 11872 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:14:10.854 00.004 9960 worker thread done servicing request
23:14:10.854 00.000 9960 Worker thread wakes up
23:14:10.854 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:14:10.855 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1554,325,31,31)
23:14:12.106 01.251 9960 Exposure complete
23:14:12.229 00.123 9960 worker thread done servicing request
23:14:12.229 00.000 11872 OnExposeComplete: enter
23:14:12.233 00.004 11872 UpdateGuideState(): m_state=6
23:14:12.237 00.004 11872 Star::Find(15, 1568, 340, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
23:14:12.242 00.005 11872 Star::Find returns 1 (0), X=1568.73, Y=339.86, Mass=4885, SNR=45.0, Peak=145 HFD=6.3
23:14:12.245 00.003 11872 CameraToMount -- cameraTheta (-1.57) - m_xAngle (0.00) = xAngle (-1.58 = -1.58)
23:14:12.249 00.004 11872 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.39 = 1.39)
23:14:12.252 00.003 11872 CameraToMount -- cameraX=-0.00 cameraY=-0.45 hyp=0.45 cameraTheta=-1.57 mountX=-0.00 mountY=0.44, mountTheta=1.58
23:14:12.257 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.00, y=-0.45, opts=13)
23:14:12.261 00.004 11872 Enqueuing Move request for scope (-0.00, -0.45)
23:14:12.264 00.003 9960 Worker thread wakes up
23:14:12.264 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.45) opts 0xd
23:14:12.264 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.00, -0.45)
23:14:12.264 00.000 9960 Moving (-0.00, -0.45) raw xDistance=-0.00 yDistance=0.44
23:14:12.265 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
23:14:12.265 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.44 from input 0.44
23:14:12.265 00.000 9960 MoveAxis(E, 0, ABG)
23:14:12.265 00.000 9960 Move returns status 0, amount 0
23:14:12.265 00.000 9960 MoveAxis(S, 329, ABG)
23:14:12.265 00.000 9960 Guiding  Dir = 1, Dur = 329
23:14:12.266 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=192, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
23:14:12.271 00.005 9960 IsSlewing returns 0
23:14:12.271 00.000 11872 UpdateGuideState exits: m=4885 SNR=45.0
23:14:12.274 00.003 9960 IsGuiding returns 0
23:14:12.275 00.001 11872 PhdController: settling, locked = 1, distance = 0.36 (1.50) aobump = 0 frame = 5 / 99999
23:14:12.278 00.003 9960 PulseGuide returned control before completion, sleep 339
23:14:12.278 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763788452.278,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.36,"Time":7.1,"SettleTime":10.0,"StarLocked":true}
23:14:12.282 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:12.286 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:14:12.290 00.004 11872 Enqueuing Expose request
23:14:12.628 00.338 9960 IsGuiding returns 1
23:14:12.629 00.001 9960 scope still moving after pulse duration time elapsed
23:14:12.660 00.031 9960 IsSlewing returns 0
23:14:12.661 00.001 9960 IsGuiding returns 0
23:14:12.661 00.000 9960 scope move finished after 329 + 57 ms
23:14:12.662 00.001 9960 Move returns status 0, amount 329
23:14:12.662 00.000 9960 move complete, result=0
23:14:12.662 00.000 9960 worker thread done servicing request
23:14:12.663 00.001 9960 Worker thread wakes up
23:14:12.663 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:14:12.663 00.000 11872 GuideStep: -0.0 px 0 ms EAST, 0.4 px 329 ms SOUTH
23:14:12.670 00.007 9960 Handling exposure in thread, d=1000 o=3 r=(1554,325,31,31)
23:14:13.918 01.248 9960 Exposure complete
23:14:14.030 00.112 9960 worker thread done servicing request
23:14:14.030 00.000 11872 OnExposeComplete: enter
23:14:14.033 00.003 11872 UpdateGuideState(): m_state=6
23:14:14.038 00.005 11872 Star::Find(15, 1568, 339, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
23:14:14.042 00.004 11872 Star::Find returns 1 (0), X=1568.85, Y=339.89, Mass=4950, SNR=47.1, Peak=141 HFD=6.4
23:14:14.046 00.004 11872 CameraToMount -- cameraTheta (-1.30) - m_xAngle (0.00) = xAngle (-1.30 = -1.30)
23:14:14.049 00.003 11872 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.67 = 1.67)
23:14:14.052 00.003 11872 CameraToMount -- cameraX=0.12 cameraY=-0.42 hyp=0.44 cameraTheta=-1.30 mountX=0.12 mountY=0.43, mountTheta=1.31
23:14:14.059 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.12, y=-0.42, opts=13)
23:14:14.063 00.004 11872 Enqueuing Move request for scope (0.12, -0.42)
23:14:14.066 00.003 9960 Worker thread wakes up
23:14:14.067 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=204, med=0, FiltMin=0, FiltMax=121, Gamma=1.000
23:14:14.071 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.42) opts 0xd
23:14:14.071 00.000 11872 UpdateGuideState exits: m=4950 SNR=47.1
23:14:14.074 00.003 11872 PhdController: settling, locked = 1, distance = 0.38 (1.50) aobump = 0 frame = 6 / 99999
23:14:14.079 00.005 9960 Handling offset move in thread for scope, endpoint = (0.12, -0.42)
23:14:14.079 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763788454.079,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.38,"Time":8.9,"SettleTime":10.0,"StarLocked":true}
23:14:14.083 00.004 9960 Moving (0.12, -0.42) raw xDistance=0.12 yDistance=0.43
23:14:14.083 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:14:14.083 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.43 from input 0.43
23:14:14.083 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:14.087 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:14:14.090 00.003 11872 Enqueuing Expose request
23:14:14.095 00.005 9960 MoveAxis(E, 0, ABG)
23:14:14.095 00.000 9960 Move returns status 0, amount 0
23:14:14.095 00.000 9960 MoveAxis(S, 323, ABG)
23:14:14.095 00.000 9960 Guiding  Dir = 1, Dur = 323
23:14:14.096 00.001 9960 IsSlewing returns 0
23:14:14.096 00.000 9960 IsGuiding returns 0
23:14:14.096 00.000 9960 PulseGuide returned control before completion, sleep 333
23:14:14.443 00.347 9960 IsGuiding returns 0
23:14:14.445 00.002 9960 Move returns status 0, amount 323
23:14:14.445 00.000 9960 move complete, result=0
23:14:14.445 00.000 9960 worker thread done servicing request
23:14:14.445 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.4 px 323 ms SOUTH
23:14:14.451 00.006 9960 Worker thread wakes up
23:14:14.451 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:14:14.452 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1554,325,31,31)
23:14:15.705 01.253 9960 Exposure complete
23:14:15.815 00.110 9960 worker thread done servicing request
23:14:15.815 00.000 11872 OnExposeComplete: enter
23:14:15.820 00.005 11872 UpdateGuideState(): m_state=6
23:14:15.823 00.003 11872 Star::Find(15, 1568, 339, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
23:14:15.827 00.004 11872 Star::Find returns 1 (0), X=1568.94, Y=340.63, Mass=5220, SNR=47.3, Peak=155 HFD=6.7
23:14:15.832 00.005 11872 CameraToMount -- cameraTheta (0.99) - m_xAngle (0.00) = xAngle (0.99 = 0.99)
23:14:15.836 00.004 11872 CameraToMount -- cameraTheta (0.99) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (3.96 = -2.33)
23:14:15.839 00.003 11872 CameraToMount -- cameraX=0.21 cameraY=0.32 hyp=0.39 cameraTheta=0.99 mountX=0.21 mountY=-0.28, mountTheta=-0.92
23:14:15.845 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.21, y=0.32, opts=13)
23:14:15.849 00.004 11872 Enqueuing Move request for scope (0.21, 0.32)
23:14:15.853 00.004 9960 Worker thread wakes up
23:14:15.853 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.32) opts 0xd
23:14:15.854 00.001 9960 Handling offset move in thread for scope, endpoint = (0.21, 0.32)
23:14:15.854 00.000 9960 Moving (0.21, 0.32) raw xDistance=0.21 yDistance=-0.28
23:14:15.854 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
23:14:15.854 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
23:14:15.854 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=203, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
23:14:15.860 00.006 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
23:14:15.860 00.000 9960 MoveAxis(W, 100, ABG)
23:14:15.861 00.001 11872 UpdateGuideState exits: m=5220 SNR=47.3
23:14:15.867 00.006 9960 Guiding  Dir = 3, Dur = 100
23:14:15.868 00.001 11872 PhdController: settling, locked = 1, distance = 0.38 (1.50) aobump = 0 frame = 7 / 99999
23:14:15.874 00.006 11872 PhdController: newstate STATE_FINISH
23:14:15.882 00.008 9960 IsSlewing returns 0
23:14:15.882 00.000 11872 PhdController complete: success
23:14:15.890 00.008 9960 IsGuiding returns 0
23:14:15.890 00.000 11872 evsrv: {"Event":"SettleDone","Timestamp":1763788455.890,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":7,"DroppedFrames":0}
23:14:15.897 00.007 9960 PulseGuide returned control before completion, sleep 110
23:14:15.897 00.000 11872 Mount: notify guiding dither settle done success=1
23:14:15.904 00.007 11872 PhdController: newstate STATE_IDLE
23:14:15.909 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:15.915 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:14:15.921 00.006 11872 Enqueuing Expose request
23:14:16.014 00.093 9960 IsGuiding returns 1
23:14:16.016 00.002 9960 scope still moving after pulse duration time elapsed
23:14:16.045 00.029 9960 IsSlewing returns 0
23:14:16.046 00.001 9960 IsGuiding returns 0
23:14:16.048 00.002 9960 scope move finished after 100 + 56 ms
23:14:16.048 00.000 9960 Move returns status 0, amount 100
23:14:16.049 00.001 9960 MoveAxis(N, 0, ABG)
23:14:16.049 00.000 9960 Move returns status 0, amount 0
23:14:16.049 00.000 9960 move complete, result=0
23:14:16.050 00.001 9960 worker thread done servicing request
23:14:16.050 00.000 9960 Worker thread wakes up
23:14:16.050 00.000 11872 GuideStep: 0.2 px 100 ms WEST, -0.3 px 0 ms NORTH
23:14:16.056 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
23:14:16.057 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1554,325,31,31)
23:14:17.098 01.041 11872 evsrv: cli 0D2D2C80 connect
23:14:17.103 00.005 11872 case statement mapped state 6 to 3
23:14:17.113 00.010 11872 case statement mapped state 6 to 3
23:14:17.118 00.005 11872 evsrv: cli 0D2D2C80 request: {"method":"get_app_state","id":"de1ad8b1-f6c4-4b43-a452-97aecb4dbe2c"}
23:14:17.121 00.003 11872 case statement mapped state 6 to 3
23:14:17.124 00.003 11872 evsrv: cli 0D2D2C80 response: {"jsonrpc":"2.0","result":"Guiding","id":"de1ad8b1-f6c4-4b43-a452-97aecb4dbe2c"}
23:14:17.128 00.004 11872 evsrv: cli 0D2D2C80 disconnect
23:14:17.135 00.007 11872 evsrv: cli 0D2D2A00 connect
23:14:17.140 00.005 11872 case statement mapped state 6 to 3
23:14:17.145 00.005 11872 case statement mapped state 6 to 3
23:14:17.149 00.004 11872 evsrv: cli 0D2D2A00 request: {"method":"stop_capture","id":"84c00c32-1c3b-4019-a06f-e53d3e967c89"}
23:14:17.153 00.004 11872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:14:17.156 00.003 11872 Status Line: Waiting for devices...
23:14:17.162 00.006 11872 evsrv: cli 0D2D2A00 response: {"jsonrpc":"2.0","result":0,"id":"84c00c32-1c3b-4019-a06f-e53d3e967c89"}
23:14:17.165 00.003 11872 evsrv: cli 0D2D2A00 disconnect
23:14:17.171 00.006 11872 evsrv: cli 0D2D21E0 connect
23:14:17.177 00.006 11872 case statement mapped state 6 to 3
23:14:17.181 00.004 11872 case statement mapped state 6 to 3
23:14:17.184 00.003 9960 ZWO: stopexposure
23:14:17.184 00.000 11872 evsrv: cli 0D2D21E0 request: {"method":"get_app_state","id":"fc7d6c5d-f37e-4022-b136-7c6b9553c65d"}
23:14:17.188 00.004 11872 case statement mapped state 6 to 3
23:14:17.191 00.003 11872 evsrv: cli 0D2D21E0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fc7d6c5d-f37e-4022-b136-7c6b9553c65d"}
23:14:17.195 00.004 11872 evsrv: cli 0D2D21E0 disconnect
23:14:17.266 00.071 9960 Error thrown from C:\cygwin\home\agalasso\projects\phd2\worker_thread.cpp:190->Capture failed
23:14:17.266 00.000 9960 worker thread done servicing request
23:14:17.267 00.001 11872 OnExposeComplete: enter
23:14:17.271 00.004 11872 OnExposeComplete: Capture Error reported
23:14:17.277 00.006 11872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
23:14:17.281 00.004 11872 Mount: notify guiding stopped
23:14:17.288 00.007 11872 Changing from state GUIDING to STOP
23:14:17.292 00.004 11872 guider state => SELECTED
23:14:17.298 00.006 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=203, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
23:14:17.305 00.007 11872 Changing from state SELECTED to UNINITIALIZED
23:14:17.309 00.004 11872 guider state => SELECTING
23:14:17.316 00.007 11872 Status Line: Stopped.
23:14:17.321 00.005 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\myframe_events.cpp:489->Error reported capturing image
23:14:18.197 00.876 11872 evsrv: cli 0D2D2BE0 connect
23:14:18.204 00.007 11872 evsrv: cli 0D2D2BE0 request: {"method":"get_app_state","id":"931f91d6-cca7-4866-b147-1d88f0e72e8c"}
23:14:18.210 00.006 11872 evsrv: cli 0D2D2BE0 response: {"jsonrpc":"2.0","result":"Stopped","id":"931f91d6-cca7-4866-b147-1d88f0e72e8c"}
23:14:18.216 00.006 11872 evsrv: cli 0D2D2BE0 disconnect
23:14:35.149 16.933 11872 evsrv: cli 0D2D2DC0 connect
23:14:35.206 00.057 11872 evsrv: cli 0D2D2DC0 request: {"method":"get_app_state","id":"9848ecf5-db40-4c32-ab79-7e5cd01254fd"}
23:14:35.211 00.005 11872 evsrv: cli 0D2D2DC0 response: {"jsonrpc":"2.0","result":"Stopped","id":"9848ecf5-db40-4c32-ab79-7e5cd01254fd"}
23:14:35.216 00.005 11872 evsrv: cli 0D2D2DC0 disconnect
23:14:35.219 00.003 11872 evsrv: cli 0D2D2A00 connect
23:14:35.224 00.005 11872 evsrv: cli 0D2D2A00 request: {"method":"get_calibrated","id":"bceb7195-34d0-425f-beb9-695ebb033dac"}
23:14:35.228 00.004 11872 evsrv: cli 0D2D2A00 response: {"jsonrpc":"2.0","result":true,"id":"bceb7195-34d0-425f-beb9-695ebb033dac"}
23:14:35.231 00.003 11872 evsrv: cli 0D2D2A00 disconnect
23:14:35.236 00.005 11872 evsrv: cli 0D2D3360 connect
23:14:35.239 00.003 11872 evsrv: cli 0D2D3360 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"35bab6cc-29d7-4d02-8684-a7c8a522ff1d"}
23:14:35.243 00.004 11872 PhdController::Guide begins
23:14:35.247 00.004 11872 PhdController: newstate STATE_SETUP
23:14:35.250 00.003 11872 PhdController: setup
23:14:35.255 00.005 11872 PhdController: newstate STATE_ATTEMPT_START
23:14:35.259 00.004 11872 PhdController: start capturing
23:14:35.262 00.003 11872 Changing from state SELECTING to UNINITIALIZED
23:14:35.267 00.005 11872 guider state => SELECTING
23:14:35.272 00.005 11872 setting force full frames = true
23:14:35.275 00.003 11872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
23:14:35.283 00.008 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:14:35.287 00.004 11872 Enqueuing Expose request
23:14:35.290 00.003 9960 Worker thread wakes up
23:14:35.292 00.002 11872 PhdController: newstate STATE_SELECT_STAR
23:14:35.297 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
23:14:35.297 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:14:35.297 00.000 11872 evsrv: cli 0D2D3360 response: {"jsonrpc":"2.0","result":0,"id":"35bab6cc-29d7-4d02-8684-a7c8a522ff1d"}
23:14:35.301 00.004 11872 evsrv: cli 0D2D3360 disconnect
23:14:35.305 00.004 11872 evsrv: cli 0D2D2BE0 connect
23:14:35.307 00.002 11872 case statement mapped state 1 to 101
23:14:35.312 00.005 11872 case statement mapped state 1 to 101
23:14:35.317 00.005 11872 evsrv: cli 0D2D2BE0 request: {"method":"get_lock_shift_params","id":"df6b240a-61ac-4ba5-9f0f-bdcbf00ce540"}
23:14:35.321 00.004 11872 evsrv: cli 0D2D2BE0 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"df6b240a-61ac-4ba5-9f0f-bdcbf00ce540"}
23:14:35.326 00.005 11872 evsrv: cli 0D2D2BE0 disconnect
23:14:35.331 00.005 11872 evsrv: cli 0D2D2C80 connect
23:14:35.335 00.004 11872 case statement mapped state 1 to 101
23:14:35.339 00.004 11872 case statement mapped state 1 to 101
23:14:35.344 00.005 11872 evsrv: cli 0D2D2C80 request: {"method":"get_lock_position","id":"d7a2ba49-35d9-444c-8e0f-eff6c7174b1d"}
23:14:35.348 00.004 11872 evsrv: cli 0D2D2C80 response: {"jsonrpc":"2.0","result":null,"id":"d7a2ba49-35d9-444c-8e0f-eff6c7174b1d"}
23:14:35.352 00.004 11872 evsrv: cli 0D2D2C80 disconnect
23:14:36.354 01.002 11872 evsrv: cli 0D2D2E60 connect
23:14:36.360 00.006 11872 case statement mapped state 1 to 101
23:14:36.367 00.007 11872 case statement mapped state 1 to 101
23:14:36.371 00.004 11872 evsrv: cli 0D2D2E60 request: {"method":"get_lock_position","id":"8bb03a58-064b-4b2c-b220-3e5cb67ecdf0"}
23:14:36.377 00.006 11872 evsrv: cli 0D2D2E60 response: {"jsonrpc":"2.0","result":null,"id":"8bb03a58-064b-4b2c-b220-3e5cb67ecdf0"}
23:14:36.382 00.005 11872 evsrv: cli 0D2D2E60 disconnect
23:14:36.538 00.156 9960 Exposure complete
23:14:36.654 00.116 9960 worker thread done servicing request
23:14:36.655 00.001 11872 OnExposeComplete: enter
23:14:36.659 00.004 11872 UpdateGuideState(): m_state=1
23:14:36.663 00.004 11872 UpdateCurrentPosition: no star selected
23:14:36.667 00.004 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
23:14:36.673 00.006 11872 Status Line: No star selected
23:14:36.677 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=183, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
23:14:36.681 00.004 11872 UpdateGuideState exits: No star selected
23:14:36.685 00.004 11872 GuiderMultiStar::AutoSelect enter
23:14:36.690 00.005 11872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
23:14:36.805 00.115 11872 AutoFind: auto downsample for scale 1.00 => 1x
23:14:36.979 00.174 11872 AutoFind: global mean = 0.0, stdev 2.3
23:14:36.983 00.004 11872 AutoFind: using threshold = 0.1
23:14:37.227 00.244 11872 AutoFind: local max [1813, 889] 118.0
23:14:37.232 00.005 11872 AutoFind: local max [1569, 337] 101.0
23:14:37.237 00.005 11872 AutoFind: local max [13, 393] 74.1
23:14:37.241 00.004 11872 AutoFind: local max [1703, 350] 53.7
23:14:37.245 00.004 11872 AutoFind: local max [1352, 120] 40.2
23:14:37.249 00.004 11872 AutoFind: local max [1276, 47] 33.7
23:14:37.252 00.003 11872 AutoFind: local max [1353, 126] 25.7
23:14:37.256 00.004 11872 AutoFind: local max [756, 591] 24.2
23:14:37.259 00.003 11872 AutoFind: local max [431, 345] 23.9
23:14:37.264 00.005 11872 AutoFind: local max [1019, 371] 23.6
23:14:37.268 00.004 11872 AutoFind: local max [145, 459] 23.4
23:14:37.272 00.004 11872 AutoFind: local max [755, 586] 21.8
23:14:37.275 00.003 11872 AutoFind: local max [1909, 878] 21.3
23:14:37.280 00.005 11872 AutoFind: local max [108, 556] 20.8
23:14:37.285 00.005 11872 AutoFind: local max [98, 972] 20.2
23:14:37.290 00.005 11872 AutoFind: local max [1018, 377] 18.7
23:14:37.297 00.007 11872 AutoFind: local max [861, 948] 16.5
23:14:37.302 00.005 11872 AutoFind: local max [14, 1042] 13.6
23:14:37.307 00.005 11872 AutoFind: local max [734, 172] 13.1
23:14:37.314 00.007 11872 AutoFind: local max [256, 476] 11.5
23:14:37.320 00.006 11872 AutoFind: local max [16, 703] 11.0
23:14:37.326 00.006 11872 AutoFind: local max [1347, 592] 10.7
23:14:37.332 00.006 11872 AutoFind: local max [464, 417] 10.2
23:14:37.337 00.005 11872 AutoFind: local max [733, 178] 9.9
23:14:37.343 00.006 11872 AutoFind: local max [464, 422] 9.6
23:14:37.348 00.005 11872 AutoFind: local max [1296, 202] 9.5
23:14:37.352 00.004 11872 AutoFind: local max [1284, 9] 8.6
23:14:37.358 00.006 11872 AutoFind: local max [367, 378] 8.3
23:14:37.362 00.004 11872 AutoFind: local max [1336, 683] 8.3
23:14:37.367 00.005 11872 AutoFind: local max [1324, 626] 8.3
23:14:37.370 00.003 11872 AutoFind: local max [481, 340] 8.2
23:14:37.377 00.007 11872 AutoFind: local max [1296, 196] 8.1
23:14:37.381 00.004 11872 AutoFind: local max [144, 120] 8.0
23:14:37.384 00.003 11872 AutoFind: local max [285, 1035] 7.9
23:14:37.389 00.005 11872 AutoFind: local max [1369, 122] 7.9
23:14:37.393 00.004 11872 AutoFind: local max [269, 78] 7.8
23:14:37.398 00.005 11872 AutoFind: local max [1760, 271] 7.4
23:14:37.403 00.005 11872 AutoFind: local max [1422, 504] 7.2
23:14:37.406 00.003 11872 AutoFind: local max [348, 1076] 7.0
23:14:37.411 00.005 11872 AutoFind: local max [792, 886] 6.8
23:14:37.414 00.003 11872 AutoFind: local max [293, 441] 6.7
23:14:37.417 00.003 11872 AutoFind: local max [1348, 599] 6.6
23:14:37.422 00.005 11872 AutoFind: local max [1886, 720] 6.5
23:14:37.425 00.003 11872 AutoFind: local max [1423, 510] 6.5
23:14:37.428 00.003 11872 AutoFind: local max [262, 696] 6.1
23:14:37.432 00.004 11872 AutoFind: local max [1815, 18] 6.0
23:14:37.436 00.004 11872 AutoFind: local max [1838, 165] 5.9
23:14:37.439 00.003 11872 AutoFind: local max [541, 670] 5.9
23:14:37.442 00.003 11872 AutoFind: local max [340, 1052] 5.8
23:14:37.446 00.004 11872 AutoFind: local max [1335, 678] 5.8
23:14:37.449 00.003 11872 AutoFind: local max [1812, 876] 5.7
23:14:37.453 00.004 11872 AutoFind: local max [1710, 441] 5.5
23:14:37.456 00.003 11872 AutoFind: local max [117, 1058] 5.3
23:14:37.460 00.004 11872 AutoFind: local max [1685, 425] 5.3
23:14:37.463 00.003 11872 AutoFind: local max [419, 95] 5.3
23:14:37.467 00.004 11872 AutoFind: local max [732, 1018] 5.2
23:14:37.471 00.004 11872 AutoFind: local max [86, 1006] 5.2
23:14:37.475 00.004 11872 AutoFind: local max [1799, 662] 5.0
23:14:37.479 00.004 11872 AutoFind: local max [287, 554] 4.9
23:14:37.484 00.005 11872 AutoFind: local max [1502, 533] 4.9
23:14:37.488 00.004 11872 AutoFind: local max [1558, 337] 4.7
23:14:37.492 00.004 11872 AutoFind: local max [334, 18] 4.6
23:14:37.495 00.003 11872 AutoFind: local max [1373, 477] 4.6
23:14:37.498 00.003 11872 AutoFind: local max [356, 726] 4.5
23:14:37.501 00.003 11872 AutoFind: local max [134, 84] 4.5
23:14:37.504 00.003 11872 AutoFind: local max [259, 966] 4.2
23:14:37.506 00.002 11872 AutoFind: local max [247, 83] 4.2
23:14:37.509 00.003 11872 AutoFind: local max [1699, 991] 4.2
23:14:37.512 00.003 11872 AutoFind: local max [1603, 877] 4.2
23:14:37.516 00.004 11872 AutoFind: local max [1661, 884] 4.2
23:14:37.518 00.002 11872 AutoFind: local max [1368, 841] 4.2
23:14:37.521 00.003 11872 AutoFind: local max [1677, 488] 4.1
23:14:37.523 00.002 11872 AutoFind: local max [418, 350] 4.1
23:14:37.526 00.003 11872 AutoFind: local max [79, 408] 4.1
23:14:37.528 00.002 11872 AutoFind: local max [1463, 754] 4.1
23:14:37.532 00.004 11872 AutoFind: local max [1463, 491] 4.1
23:14:37.536 00.004 11872 AutoFind: local max [1573, 327] 4.0
23:14:37.539 00.003 11872 AutoFind: local max [548, 276] 4.0
23:14:37.542 00.003 11872 AutoFind: local max [496, 603] 3.9
23:14:37.547 00.005 11872 AutoFind: local max [1711, 288] 3.9
23:14:37.550 00.003 11872 AutoFind: local max [1136, 680] 3.9
23:14:37.554 00.004 11872 AutoFind: local max [1527, 858] 3.9
23:14:37.557 00.003 11872 AutoFind: local max [581, 590] 3.8
23:14:37.560 00.003 11872 AutoFind: local max [1097, 46] 3.7
23:14:37.564 00.004 11872 AutoFind: local max [1373, 482] 3.7
23:14:37.567 00.003 11872 AutoFind: local max [1688, 905] 3.7
23:14:37.570 00.003 11872 AutoFind: local max [1095, 1086] 3.7
23:14:37.574 00.004 11872 AutoFind: local max [175, 116] 3.7
23:14:37.578 00.004 11872 AutoFind: local max [1138, 325] 3.7
23:14:37.582 00.004 11872 AutoFind: local max [531, 959] 3.7
23:14:37.584 00.002 11872 AutoFind: local max [412, 821] 3.7
23:14:37.588 00.004 11872 AutoFind: local max [394, 618] 3.6
23:14:37.591 00.003 11872 AutoFind: local max [1351, 607] 3.6
23:14:37.595 00.004 11872 AutoFind: local max [1658, 659] 3.6
23:14:37.597 00.002 11872 AutoFind: local max [583, 107] 3.6
23:14:37.601 00.004 11872 AutoFind: local max [1375, 820] 3.6
23:14:37.605 00.004 11872 AutoFind: local max [873, 663] 3.6
23:14:37.608 00.003 11872 AutoFind: local max [840, 1053] 3.6
23:14:37.612 00.004 11872 AutoFind: local max [990, 454] 3.6
23:14:37.616 00.004 11872 AutoFind: local max [1507, 790] 3.6
23:14:37.619 00.003 11872 AutoFind: too close [1351, 607] 3.6 - [1348, 599] 6.6
23:14:37.624 00.005 11872 AutoFind: too close [1351, 607] 3.6 - [1347, 592] 10.7
23:14:37.627 00.003 11872 AutoFind: too close [1373, 482] 3.7 - [1373, 477] 4.6
23:14:37.630 00.003 11872 AutoFind: too close [1573, 327] 4.0 - [1558, 337] 4.7
23:14:37.633 00.003 11872 AutoFind: close dim-bright [1573, 327] 4.0 - [1569, 337] 101.0
23:14:37.637 00.004 11872 AutoFind: close dim-bright [418, 350] 4.1 - [431, 345] 23.9
23:14:37.641 00.004 11872 AutoFind: close dim-bright [1558, 337] 4.7 - [1569, 337] 101.0
23:14:37.645 00.004 11872 AutoFind: close dim-bright [1812, 876] 5.7 - [1813, 889] 118.0
23:14:37.648 00.003 11872 AutoFind: too close [1335, 678] 5.8 - [1336, 683] 8.3
23:14:37.652 00.004 11872 AutoFind: too close [1423, 510] 6.5 - [1422, 504] 7.2
23:14:37.656 00.004 11872 AutoFind: too close [1348, 599] 6.6 - [1347, 592] 10.7
23:14:37.659 00.003 11872 AutoFind: too close [1369, 122] 7.9 - [1353, 126] 25.7
23:14:37.663 00.004 11872 AutoFind: close dim-bright [1369, 122] 7.9 - [1352, 120] 40.2
23:14:37.666 00.003 11872 AutoFind: too close [1296, 196] 8.1 - [1296, 202] 9.5
23:14:37.672 00.006 11872 AutoFind: too close [464, 422] 9.6 - [464, 417] 10.2
23:14:37.675 00.003 11872 AutoFind: too close [733, 178] 9.9 - [734, 172] 13.1
23:14:37.679 00.004 11872 AutoFind: too close [1018, 377] 18.7 - [1019, 371] 23.6
23:14:37.682 00.003 11872 AutoFind: too close [755, 586] 21.8 - [756, 591] 24.2
23:14:37.687 00.005 11872 AutoFind: too close [1353, 126] 25.7 - [1352, 120] 40.2
23:14:37.690 00.003 11872 AutoFind: too close to edge [1095, 1086] 3.7
23:14:37.693 00.003 11872 AutoFind: too close to edge [1284, 9] 8.6
23:14:37.696 00.003 11872 AutoFind: too close to edge [14, 1042] 13.6
23:14:37.701 00.005 11872 AutoFind: too close to edge [13, 393] 74.1
23:14:37.706 00.005 11872 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
23:14:37.711 00.005 11872 Star::Find(15, 1813, 889, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:14:37.714 00.003 11872 Star::Find returns 1 (0), X=1812.92, Y=888.34, Mass=4241, SNR=43.7, Peak=183 HFD=5.6
23:14:37.718 00.004 11872 Star::Find(15, 1569, 337, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:14:37.723 00.005 11872 Star::Find returns 1 (0), X=1569.24, Y=338.74, Mass=4931, SNR=46.3, Peak=129 HFD=6.5
23:14:37.727 00.004 11872 Star::Find(15, 1703, 350, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:14:37.730 00.003 11872 Star::Find returns 1 (0), X=1702.73, Y=351.64, Mass=2117, SNR=31.0, Peak=69 HFD=6.6
23:14:37.735 00.005 11872 Star::Find(15, 1276, 47, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:14:37.740 00.005 11872 Star::Find returns 1 (0), X=1276.99, Y=49.03, Mass=1888, SNR=28.8, Peak=64 HFD=6.4
23:14:37.744 00.004 11872 Star::Find(15, 431, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:14:37.749 00.005 11872 Star::Find returns 1 (0), X=430.71, Y=346.60, Mass=1282, SNR=23.5, Peak=41 HFD=6.6
23:14:37.752 00.003 11872 Star::Find(15, 145, 459, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:14:37.756 00.004 11872 Star::Find returns 1 (0), X=144.82, Y=458.14, Mass=658, SNR=17.4, Peak=31 HFD=5.3
23:14:37.759 00.003 11872 Star::Find(15, 1909, 878, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:14:37.764 00.005 11872 Star::Find returns 1 (0), X=1908.73, Y=879.14, Mass=560, SNR=16.0, Peak=36 HFD=5.0
23:14:37.767 00.003 11872 Star::Find(15, 108, 556, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:14:37.770 00.003 11872 Star::Find returns 1 (0), X=108.26, Y=556.11, Mass=607, SNR=16.3, Peak=35 HFD=5.5
23:14:37.775 00.005 11872 Star::Find(15, 98, 972, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:14:37.779 00.004 11872 Star::Find returns 1 (0), X=97.71, Y=972.26, Mass=530, SNR=15.6, Peak=34 HFD=5.2
23:14:37.782 00.003 11872 Star::Find(15, 861, 948, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:14:37.786 00.004 11872 Star::Find returns 1 (0), X=861.98, Y=944.92, Mass=1087, SNR=21.8, Peak=31 HFD=6.5
23:14:37.790 00.004 11872 Star::Find(15, 256, 476, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:14:37.792 00.002 11872 Star::Find returns 1 (0), X=255.34, Y=477.10, Mass=424, SNR=13.9, Peak=15 HFD=6.3
23:14:37.797 00.005 11872 Star::Find(15, 16, 703, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:14:37.802 00.005 11872 Star::Find returns 1 (0), X=16.06, Y=703.14, Mass=192, SNR=9.5, Peak=12 HFD=4.5
23:14:37.805 00.003 11872 Star::Find(15, 367, 378, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:14:37.808 00.003 11872 Star::Find returns 1 (0), X=366.48, Y=376.68, Mass=327, SNR=12.2, Peak=11 HFD=5.5
23:14:37.813 00.005 11872 Star::Find(15, 1324, 626, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:14:37.816 00.003 11872 Star::Find returns 1 (0), X=1325.18, Y=624.54, Mass=163, SNR=8.5, Peak=11 HFD=5.2
23:14:37.819 00.003 11872 Star::Find(15, 481, 340, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:14:37.821 00.002 11872 Star::Find returns 1 (0), X=481.83, Y=340.72, Mass=338, SNR=12.0, Peak=15 HFD=6.6
23:14:37.826 00.005 11872 Star::Find(15, 144, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:14:37.830 00.004 11872 Star::Find returns 1 (0), X=144.01, Y=119.38, Mass=223, SNR=10.1, Peak=17 HFD=5.0
23:14:37.835 00.005 11872 Star::Find(15, 285, 1035, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:14:37.838 00.003 11872 Star::Find returns 1 (0), X=285.19, Y=1035.27, Mass=115, SNR=7.2, Peak=10 HFD=4.1
23:14:37.844 00.006 11872 Star::Find(15, 269, 78, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:14:37.848 00.004 11872 Star::Find returns 1 (0), X=269.48, Y=77.26, Mass=197, SNR=9.6, Peak=14 HFD=5.6
23:14:37.851 00.003 11872 Star::Find(15, 1760, 271, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:14:37.856 00.005 11872 Star::Find returns 1 (0), X=1760.30, Y=271.38, Mass=212, SNR=9.8, Peak=11 HFD=5.5
23:14:37.860 00.004 11872 Star::Find(15, 348, 1076, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:14:37.864 00.004 11872 Star::Find returns 1 (0), X=348.66, Y=1075.92, Mass=141, SNR=7.9, Peak=14 HFD=4.9
23:14:37.868 00.004 11872 Star::Find(15, 792, 886, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:14:37.871 00.003 11872 Star::Find returns 1 (0), X=793.02, Y=887.77, Mass=305, SNR=11.7, Peak=12 HFD=6.8
23:14:37.877 00.006 11872 Star::Find(15, 293, 441, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:14:37.880 00.003 11872 Star::Find returns 1 (0), X=292.55, Y=442.78, Mass=244, SNR=10.7, Peak=12 HFD=5.7
23:14:37.884 00.004 11872 Star::Find(15, 1886, 720, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:14:37.888 00.004 11872 Star::Find returns 1 (0), X=1886.95, Y=717.82, Mass=232, SNR=10.4, Peak=15 HFD=5.8
23:14:37.893 00.005 11872 Star::Find(15, 262, 696, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:14:37.896 00.003 11872 Star::Find returns 1 (0), X=262.68, Y=695.74, Mass=234, SNR=10.5, Peak=11 HFD=6.4
23:14:37.900 00.004 11872 Star::Find(15, 1815, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:14:37.904 00.004 11872 Star::Find returns 1 (0), X=1813.77, Y=17.30, Mass=179, SNR=9.1, Peak=12 HFD=6.0
23:14:37.908 00.004 11872 Star::Find(15, 1838, 165, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:14:37.913 00.005 11872 Star::Find returns 1 (0), X=1837.76, Y=165.68, Mass=130, SNR=7.7, Peak=12 HFD=4.1
23:14:37.918 00.005 11872 Star::Find(15, 541, 670, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:14:37.921 00.003 11872 Star::Find returns 1 (0), X=540.64, Y=671.98, Mass=203, SNR=9.3, Peak=11 HFD=6.0
23:14:37.925 00.004 11872 Star::Find(15, 340, 1052, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:14:37.928 00.003 11872 Star::Find returns 1 (0), X=339.85, Y=1052.38, Mass=106, SNR=6.8, Peak=7 HFD=4.7
23:14:37.931 00.003 11872 Star::Find(15, 1812, 876, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:14:37.935 00.004 11872 Star::Find returns 1 (0), X=1812.92, Y=888.34, Mass=4241, SNR=43.7, Peak=183 HFD=5.6
23:14:37.937 00.002 11872 Star::Find(15, 1710, 441, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:14:37.941 00.004 11872 Star::Find false star n=20 nbg=286 bg=0.9 sigma=0.9 thresh=4 peak=4
23:14:37.945 00.004 11872 Star::Find returns 0 (2), X=1710.00, Y=441.00, Mass=80, SNR=2.9, Peak=8 HFD=0.0
23:14:37.950 00.005 11872 Star::Find(15, 117, 1058, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:14:37.956 00.006 11872 Star::Find returns 1 (0), X=116.91, Y=1058.90, Mass=170, SNR=8.8, Peak=15 HFD=4.2
23:14:37.959 00.003 11872 Star::Find(15, 1685, 425, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:14:37.961 00.002 11872 Star::Find false star n=26 nbg=286 bg=0.9 sigma=1.0 thresh=4 peak=4
23:14:37.963 00.002 11872 Star::Find returns 0 (2), X=1685.00, Y=425.00, Mass=107, SNR=2.9, Peak=8 HFD=0.0
23:14:37.967 00.004 11872 Star::Find(15, 419, 95, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:14:37.971 00.004 11872 Star::Find false star n=27 nbg=285 bg=1.1 sigma=1.0 thresh=4 peak=4
23:14:37.974 00.003 11872 Star::Find returns 0 (2), X=419.00, Y=95.00, Mass=98, SNR=2.9, Peak=8 HFD=0.0
23:14:37.978 00.004 11872 Star::Find(15, 732, 1018, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:14:37.981 00.003 11872 Star::Find returns 1 (0), X=732.74, Y=1018.08, Mass=149, SNR=8.1, Peak=10 HFD=7.5
23:14:37.984 00.003 11872 Star::Find(15, 86, 1006, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:14:37.986 00.002 11872 Star::Find returns 1 (0), X=85.55, Y=1005.19, Mass=112, SNR=7.2, Peak=11 HFD=5.8
23:14:37.989 00.003 11872 Star::Find(15, 1799, 662, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:14:37.991 00.002 11872 Star::Find returns 1 (0), X=1798.83, Y=662.90, Mass=114, SNR=7.1, Peak=8 HFD=4.6
23:14:37.995 00.004 11872 Star::Find(15, 287, 554, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:14:37.997 00.002 11872 Star::Find returns 1 (0), X=287.03, Y=551.37, Mass=151, SNR=8.3, Peak=7 HFD=6.0
23:14:38.000 00.003 11872 Star::Find(15, 1502, 533, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:14:38.003 00.003 11872 Star::Find returns 1 (0), X=1503.24, Y=532.69, Mass=166, SNR=8.7, Peak=8 HFD=5.6
23:14:38.006 00.003 11872 Star::Find(15, 334, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:14:38.008 00.002 11872 Star::Find returns 1 (0), X=333.82, Y=17.85, Mass=94, SNR=6.5, Peak=8 HFD=4.7
23:14:38.010 00.002 11872 Star::Find(15, 356, 726, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:14:38.014 00.004 11872 Star::Find returns 1 (0), X=356.08, Y=726.15, Mass=165, SNR=8.6, Peak=9 HFD=5.7
23:14:38.016 00.002 11872 Star::Find(15, 134, 84, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:14:38.019 00.003 11872 Star::Find false star n=27 nbg=274 bg=0.6 sigma=0.7 thresh=3 peak=3
23:14:38.022 00.003 11872 Star::Find returns 0 (2), X=134.00, Y=84.00, Mass=78, SNR=2.9, Peak=6 HFD=0.0
23:14:38.024 00.002 11872 Star::Find(15, 259, 966, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:14:38.028 00.004 11872 Star::Find false star n=20 nbg=273 bg=0.7 sigma=0.8 thresh=3 peak=3
23:14:38.032 00.004 11872 Star::Find returns 0 (2), X=259.00, Y=966.00, Mass=57, SNR=2.9, Peak=7 HFD=0.0
23:14:38.035 00.003 11872 Star::Find(15, 247, 83, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:14:38.037 00.002 11872 Star::Find false star n=28 nbg=276 bg=0.7 sigma=0.7 thresh=3 peak=3
23:14:38.040 00.003 11872 Star::Find returns 0 (2), X=247.00, Y=83.00, Mass=87, SNR=2.9, Peak=7 HFD=0.0
23:14:38.043 00.003 11872 Star::Find(15, 1699, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:14:38.046 00.003 11872 Star::Find returns 1 (0), X=1699.17, Y=992.20, Mass=111, SNR=7.1, Peak=7 HFD=5.9
23:14:38.049 00.003 11872 Star::Find(15, 1603, 877, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:14:38.051 00.002 11872 Star::Find false star n=16 nbg=285 bg=0.9 sigma=0.9 thresh=4 peak=3
23:14:38.054 00.003 11872 Star::Find returns 0 (2), X=1603.00, Y=877.00, Mass=54, SNR=2.9, Peak=5 HFD=0.0
23:14:38.056 00.002 11872 Star::Find(15, 1661, 884, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:14:38.059 00.003 11872 Star::Find false star n=23 nbg=274 bg=0.6 sigma=0.7 thresh=3 peak=3
23:14:38.061 00.002 11872 Star::Find returns 0 (2), X=1661.00, Y=884.00, Mass=68, SNR=2.9, Peak=5 HFD=0.0
23:14:38.064 00.003 11872 Star::Find(15, 1368, 841, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:14:38.068 00.004 11872 Star::Find returns 1 (0), X=1368.55, Y=843.28, Mass=153, SNR=8.2, Peak=8 HFD=6.7
23:14:38.070 00.002 11872 Star::Find(15, 1677, 488, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:14:38.073 00.003 11872 Star::Find false star n=26 nbg=282 bg=1.0 sigma=1.0 thresh=4 peak=4
23:14:38.076 00.003 11872 Star::Find returns 0 (2), X=1677.00, Y=488.00, Mass=92, SNR=2.9, Peak=6 HFD=0.0
23:14:38.079 00.003 11872 Star::Find(15, 418, 350, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:14:38.082 00.003 11872 Star::Find returns 1 (0), X=430.71, Y=346.60, Mass=1282, SNR=23.5, Peak=41 HFD=6.6
23:14:38.085 00.003 11872 Star::Find(15, 79, 408, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:14:38.088 00.003 11872 Star::Find false star n=18 nbg=275 bg=0.6 sigma=0.7 thresh=3 peak=3
23:14:38.092 00.004 11872 Star::Find returns 0 (2), X=79.00, Y=408.00, Mass=52, SNR=2.9, Peak=5 HFD=0.0
23:14:38.095 00.003 11872 Star::Find(15, 1463, 754, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:14:38.097 00.002 11872 Star::Find returns 1 (0), X=1465.36, Y=748.93, Mass=194, SNR=9.3, Peak=10 HFD=7.7
23:14:38.102 00.005 11872 Star::Find(15, 1463, 491, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:14:38.105 00.003 11872 Star::Find returns 1 (0), X=1464.23, Y=492.38, Mass=105, SNR=6.9, Peak=6 HFD=6.4
23:14:38.108 00.003 11872 Star::Find(15, 548, 276, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:14:38.112 00.004 11872 Star::Find returns 1 (0), X=546.34, Y=278.82, Mass=197, SNR=9.3, Peak=9 HFD=7.1
23:14:38.115 00.003 11872 Star::Find(15, 496, 603, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:14:38.119 00.004 11872 Star::Find returns 1 (0), X=495.99, Y=601.96, Mass=140, SNR=7.9, Peak=10 HFD=6.0
23:14:38.122 00.003 11872 Star::Find(15, 1711, 288, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:14:38.125 00.003 11872 Star::Find returns 1 (0), X=1711.07, Y=289.65, Mass=101, SNR=6.8, Peak=8 HFD=6.7
23:14:38.128 00.003 11872 Star::Find(15, 1136, 680, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:14:38.131 00.003 11872 Star::Find false star n=32 nbg=287 bg=1.0 sigma=1.0 thresh=4 peak=4
23:14:38.134 00.003 11872 Star::Find returns 0 (2), X=1136.00, Y=680.00, Mass=119, SNR=2.9, Peak=7 HFD=0.0
23:14:38.139 00.005 11872 Star::Find(15, 1527, 858, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:14:38.142 00.003 11872 Star::Find false star n=15 nbg=285 bg=0.6 sigma=0.7 thresh=3 peak=2
23:14:38.145 00.003 11872 Star::Find returns 0 (2), X=1527.00, Y=858.00, Mass=41, SNR=2.9, Peak=5 HFD=0.0
23:14:38.148 00.003 11872 Star::Find(15, 581, 590, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:14:38.151 00.003 11872 Star::Find false star n=23 nbg=287 bg=0.9 sigma=1.0 thresh=4 peak=4
23:14:38.155 00.004 11872 Star::Find returns 0 (2), X=581.00, Y=590.00, Mass=86, SNR=2.9, Peak=9 HFD=0.0
23:14:38.159 00.004 11872 Star::Find(15, 1097, 46, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:14:38.162 00.003 11872 Star::Find false star n=25 nbg=270 bg=0.7 sigma=0.7 thresh=3 peak=2
23:14:38.165 00.003 11872 Star::Find returns 0 (2), X=1097.00, Y=46.00, Mass=67, SNR=2.9, Peak=5 HFD=0.0
23:14:38.168 00.003 11872 Star::Find(15, 1688, 905, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:14:38.172 00.004 11872 Star::Find returns 0 (2), X=1688.00, Y=905.00, Mass=19, SNR=3.0, Peak=5 HFD=0.0
23:14:38.176 00.004 11872 Star::Find(15, 175, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:14:38.179 00.003 11872 Star::Find false star n=22 nbg=282 bg=0.7 sigma=0.8 thresh=3 peak=3
23:14:38.182 00.003 11872 Star::Find returns 0 (2), X=175.00, Y=116.00, Mass=63, SNR=2.9, Peak=6 HFD=0.0
23:14:38.186 00.004 11872 Star::Find(15, 1138, 325, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:14:38.189 00.003 11872 Star::Find false star n=24 nbg=288 bg=1.0 sigma=1.0 thresh=4 peak=4
23:14:38.193 00.004 11872 Star::Find returns 0 (2), X=1138.00, Y=325.00, Mass=93, SNR=2.9, Peak=7 HFD=0.0
23:14:38.197 00.004 11872 Star::Find(15, 531, 959, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:14:38.199 00.002 11872 Star::Find false star n=25 nbg=283 bg=1.0 sigma=1.0 thresh=4 peak=4
23:14:38.203 00.004 11872 Star::Find returns 0 (2), X=531.00, Y=959.00, Mass=91, SNR=2.9, Peak=7 HFD=0.0
23:14:38.206 00.003 11872 Star::Find(15, 412, 821, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:14:38.210 00.004 11872 Star::Find returns 0 (2), X=412.00, Y=821.00, Mass=12, SNR=2.4, Peak=4 HFD=0.0
23:14:38.213 00.003 11872 Star::Find(15, 394, 618, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:14:38.217 00.004 11872 Star::Find false star n=20 nbg=271 bg=0.6 sigma=0.7 thresh=3 peak=3
23:14:38.220 00.003 11872 Star::Find returns 0 (2), X=394.00, Y=618.00, Mass=58, SNR=2.9, Peak=6 HFD=0.0
23:14:38.224 00.004 11872 Star::Find(15, 1658, 659, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:14:38.227 00.003 11872 Star::Find false star n=43 nbg=276 bg=0.7 sigma=0.8 thresh=3 peak=3
23:14:38.231 00.004 11872 Star::Find returns 0 (2), X=1658.00, Y=659.00, Mass=133, SNR=2.9, Peak=7 HFD=0.0
23:14:38.234 00.003 11872 Star::Find(15, 583, 107, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:14:38.238 00.004 11872 Star::Find returns 0 (2), X=583.00, Y=107.00, Mass=20, SNR=3.0, Peak=4 HFD=0.0
23:14:38.241 00.003 11872 Star::Find(15, 1375, 820, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:14:38.244 00.003 11872 Star::Find false star n=6 nbg=276 bg=1.1 sigma=1.1 thresh=4 peak=2
23:14:38.248 00.004 11872 Star::Find returns 0 (2), X=1375.00, Y=820.00, Mass=22, SNR=2.9, Peak=7 HFD=0.0
23:14:38.251 00.003 11872 Star::Find(15, 873, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:14:38.255 00.004 11872 Star::Find false star n=31 nbg=281 bg=1.1 sigma=1.0 thresh=4 peak=4
23:14:38.258 00.003 11872 Star::Find returns 0 (2), X=873.00, Y=663.00, Mass=107, SNR=2.9, Peak=8 HFD=0.0
23:14:38.260 00.002 11872 Star::Find(15, 840, 1053, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:14:38.264 00.004 11872 Star::Find false star n=10 nbg=269 bg=0.8 sigma=0.8 thresh=3 peak=2
23:14:38.268 00.004 11872 Star::Find returns 0 (2), X=840.00, Y=1053.00, Mass=27, SNR=2.9, Peak=6 HFD=0.0
23:14:38.272 00.004 11872 Star::Find(15, 990, 454, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:14:38.275 00.003 11872 Star::Find false star n=13 nbg=287 bg=0.9 sigma=1.0 thresh=4 peak=3
23:14:38.279 00.004 11872 Star::Find returns 0 (2), X=990.00, Y=454.00, Mass=47, SNR=2.9, Peak=7 HFD=0.0
23:14:38.282 00.003 11872 Star::Find(15, 1507, 790, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:14:38.285 00.003 11872 Star::Find false star n=39 nbg=278 bg=0.7 sigma=0.8 thresh=3 peak=3
23:14:38.289 00.004 11872 Star::Find returns 0 (2), X=1507.00, Y=790.00, Mass=108, SNR=2.9, Peak=6 HFD=0.0
23:14:38.292 00.003 11872 AutoFind: finding best star pass 1
23:14:38.297 00.005 11872 Star::Find(15, 1813, 889, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:14:38.300 00.003 11872 Star::Find returns 1 (0), X=1812.92, Y=888.34, Mass=4241, SNR=43.7, Peak=183 HFD=5.6
23:14:38.304 00.004 11872 AutoFind returns star at [1813, 889] 118.0 Mass 4241 SNR 43.7
23:14:38.307 00.003 11872 Star::Find(15, 1813, 889, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:14:38.311 00.004 11872 Star::Find returns 1 (0), X=1812.92, Y=888.34, Mass=4241, SNR=43.7, Peak=183 HFD=5.6
23:14:38.315 00.004 11872 MultiStar: List (12): {1812.92, 888.34}(43.7), {1569.24, 338.74}(46.3), {1702.73, 351.64}(31.0), {1276.99, 49.03}(28.8), {430.71, 346.60}(23.5), {144.82, 458.14}(17.4), {1908.73, 879.14}(16.0), {108.26, 556.11}(16.3), {97.71, 972.26}(15.6), {861.98, 944.92}(21.8), {255.34, 477.10}(13.9), {16.06, 703.14}(9.5), 
23:14:38.318 00.003 11872 setting lock position to (1812.92, 888.34)
23:14:38.322 00.004 11872 AutoSelect: state = 1, call UpdateGuideState
23:14:38.326 00.004 11872 UpdateGuideState(): m_state=1
23:14:38.329 00.003 11872 Star::Find(15, 1812, 888, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:14:38.333 00.004 11872 Star::Find returns 1 (0), X=1812.92, Y=888.34, Mass=4241, SNR=43.7, Peak=183 HFD=5.6
23:14:38.336 00.003 11872 CameraToMount -- cameraTheta (0.00) - m_xAngle (0.00) = xAngle (-0.00 = -0.00)
23:14:38.339 00.003 11872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.97 = 2.97)
23:14:38.342 00.003 11872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
23:14:38.347 00.005 11872 setting force full frames = false
23:14:38.350 00.003 11872 setting lock position to (1812.92, 888.34)
23:14:38.352 00.002 11872 CurrentPosition() valid, moving to STATE_SELECTED
23:14:38.355 00.003 11872 Changing from state SELECTING to SELECTED
23:14:38.359 00.004 11872 guider state => SELECTED
23:14:38.362 00.003 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=183, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
23:14:38.365 00.003 11872 UpdateGuideState exits: m=4241 SNR=43.7
23:14:38.367 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=183, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
23:14:38.370 00.003 11872 Status Line: Auto-selected star at (1812.9, 888.3)
23:14:38.376 00.006 11872 PhdController: newstate STATE_WAIT_SELECTED
23:14:38.378 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:38.381 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:14:38.383 00.002 11872 Enqueuing Expose request
23:14:38.387 00.004 9960 Worker thread wakes up
23:14:38.387 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:14:38.388 00.001 11872 evsrv: cli 0D2D26E0 connect
23:14:38.391 00.003 9960 Handling exposure in thread, d=1000 o=3 r=(1798,873,31,31)
23:14:38.391 00.000 11872 case statement mapped state 2 to 1
23:14:38.394 00.003 11872 case statement mapped state 2 to 1
23:14:38.398 00.004 11872 evsrv: cli 0D2D26E0 request: {"method":"get_lock_position","id":"72a074c1-59f3-4184-b0e9-3fa78c241e5f"}
23:14:38.401 00.003 11872 evsrv: cli 0D2D26E0 response: {"jsonrpc":"2.0","result":[1812.92,888.34],"id":"72a074c1-59f3-4184-b0e9-3fa78c241e5f"}
23:14:38.404 00.003 11872 evsrv: cli 0D2D26E0 disconnect
23:14:38.407 00.003 11872 evsrv: cli 0D2D3220 connect
23:14:38.411 00.004 11872 case statement mapped state 2 to 1
23:14:38.414 00.003 11872 case statement mapped state 2 to 1
23:14:38.418 00.004 11872 evsrv: cli 0D2D3220 request: {"method":"get_app_state","id":"922c8c58-54c2-468f-bf0d-a149fd1e443c"}
23:14:38.423 00.005 11872 case statement mapped state 2 to 1
23:14:38.426 00.003 11872 evsrv: cli 0D2D3220 response: {"jsonrpc":"2.0","result":"Selected","id":"922c8c58-54c2-468f-bf0d-a149fd1e443c"}
23:14:38.429 00.003 11872 evsrv: cli 0D2D3220 disconnect
23:14:39.430 01.001 11872 evsrv: cli 0D2D21E0 connect
23:14:39.437 00.007 11872 case statement mapped state 2 to 1
23:14:39.442 00.005 11872 case statement mapped state 2 to 1
23:14:39.448 00.006 11872 evsrv: cli 0D2D21E0 request: {"method":"get_app_state","id":"bd3c04f3-4fa7-4319-81d7-49426d3eaa0f"}
23:14:39.452 00.004 11872 case statement mapped state 2 to 1
23:14:39.458 00.006 11872 evsrv: cli 0D2D21E0 response: {"jsonrpc":"2.0","result":"Selected","id":"bd3c04f3-4fa7-4319-81d7-49426d3eaa0f"}
23:14:39.463 00.005 11872 evsrv: cli 0D2D21E0 disconnect
23:14:39.635 00.172 9960 Exposure complete
23:14:39.755 00.120 9960 worker thread done servicing request
23:14:39.755 00.000 11872 OnExposeComplete: enter
23:14:39.759 00.004 11872 UpdateGuideState(): m_state=2
23:14:39.763 00.004 11872 Star::Find(15, 1812, 888, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:14:39.766 00.003 11872 Star::Find returns 1 (0), X=1813.30, Y=887.31, Mass=4248, SNR=43.7, Peak=192 HFD=5.7
23:14:39.771 00.005 11872 CameraToMount -- cameraTheta (-1.22) - m_xAngle (0.00) = xAngle (-1.22 = -1.22)
23:14:39.775 00.004 11872 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.75 = 1.75)
23:14:39.778 00.003 11872 CameraToMount -- cameraX=0.38 cameraY=-1.03 hyp=1.10 cameraTheta=-1.22 mountX=0.37 mountY=1.08, mountTheta=1.24
23:14:39.783 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=192, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
23:14:39.786 00.003 11872 UpdateGuideState exits: m=4248 SNR=43.7
23:14:39.788 00.002 11872 PhdController: newstate STATE_CALIBRATE
23:14:39.792 00.004 11872 PhdController: newstate STATE_GUIDE
23:14:39.807 00.015 11872 Changing from state SELECTED to CALIBRATING_PRIMARY
23:14:39.811 00.004 11872 guider state => CALIBRATED
23:14:39.814 00.003 11872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
23:14:39.817 00.003 11872 reset dither spiral
23:14:39.821 00.004 11872 PhdController: newstate STATE_SETTLE_BEGIN
23:14:39.824 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:39.827 00.003 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:14:39.831 00.004 11872 Enqueuing Expose request
23:14:39.835 00.004 9960 Worker thread wakes up
23:14:39.835 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:14:39.837 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:14:40.465 00.628 11872 evsrv: cli 0D2D2780 connect
23:14:40.471 00.006 11872 case statement mapped state 5 to 1
23:14:40.477 00.006 11872 case statement mapped state 5 to 1
23:14:40.483 00.006 11872 evsrv: cli 0D2D2780 request: {"method":"get_app_state","id":"5469a6f8-1826-475d-b187-f55c688f164c"}
23:14:40.487 00.004 11872 case statement mapped state 5 to 1
23:14:40.492 00.005 11872 evsrv: cli 0D2D2780 response: {"jsonrpc":"2.0","result":"Selected","id":"5469a6f8-1826-475d-b187-f55c688f164c"}
23:14:40.497 00.005 11872 evsrv: cli 0D2D2780 disconnect
23:14:41.087 00.590 9960 Exposure complete
23:14:41.197 00.110 9960 worker thread done servicing request
23:14:41.197 00.000 11872 OnExposeComplete: enter
23:14:41.201 00.004 11872 UpdateGuideState(): m_state=5
23:14:41.206 00.005 11872 Star::Find(15, 1813, 887, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:14:41.210 00.004 11872 Star::Find returns 1 (0), X=1812.92, Y=888.14, Mass=4279, SNR=44.0, Peak=201 HFD=6.0
23:14:41.213 00.003 11872 CameraToMount -- cameraTheta (-1.57) - m_xAngle (0.00) = xAngle (-1.57 = -1.57)
23:14:41.217 00.004 11872 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.40 = 1.40)
23:14:41.220 00.003 11872 CameraToMount -- cameraX=0.00 cameraY=-0.20 hyp=0.20 cameraTheta=-1.57 mountX=-0.00 mountY=0.20, mountTheta=1.57
23:14:41.226 00.006 11872 Changing from state CALIBRATED to GUIDING
23:14:41.230 00.004 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:14:41.234 00.004 11872 ScopeASCOM::SideOfPier() returns 0
23:14:41.238 00.004 11872 AdjustCalibrationForScopePointing (scope): current dec=31.2 pierSide=0, cal dec=0.0 pierSide=0 rotAngle=None bin=1
23:14:41.242 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:14:41.245 00.003 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:14:41.249 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:14:41.254 00.005 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:14:41.257 00.003 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:14:41.261 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:14:41.264 00.003 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:14:41.269 00.005 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:14:41.273 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:14:41.277 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:14:41.283 00.006 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:14:41.286 00.003 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:14:41.290 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:14:41.393 00.103 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:14:41.399 00.006 11872 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 2.900000
23:14:41.405 00.006 11872 Dec comp: XRate 1.564 -> 1.338 for dec 0.0 -> dec 31.2
23:14:41.410 00.005 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:14:41.415 00.005 11872 ScopeASCOM::SideOfPier() returns 0
23:14:41.419 00.004 11872 setting lock position to (1812.92, 888.14)
23:14:41.423 00.004 11872 guider state => GUIDING
23:14:41.429 00.006 11872 Status Line: Guiding
23:14:41.433 00.004 11872 Mount: notify guiding started
23:14:41.441 00.008 11872 GetString("/profile/5/name", "") returns "PHD SF 2025"
23:14:41.445 00.004 11872 GetString("/profile/5/scope/calibration/timestamp", "") returns "11/21/2025 10:15:14 PM"
23:14:41.449 00.004 11872 GetDouble("/profile/5/scope/calibration/xRate", 1.000000) returns 0.001564
23:14:41.453 00.004 11872 GetDouble("/profile/5/scope/calibration/yRate", 1.000000) returns 0.001340
23:14:41.458 00.005 11872 GetInt("/profile/5/scope/calibration/binning", 1) returns 1
23:14:41.462 00.004 11872 GetDouble("/profile/5/scope/calibration/xAngle", 0.000000) returns 0.004073
23:14:41.467 00.005 11872 GetDouble("/profile/5/scope/calibration/yAngle", 0.000000) returns -1.738880
23:14:41.471 00.004 11872 GetDouble("/profile/5/scope/calibration/declination", 0.000000) returns 0.000075
23:14:41.475 00.004 11872 GetInt("/profile/5/scope/calibration/pierSide", -1) returns 0
23:14:41.479 00.004 11872 GetInt("/profile/5/scope/calibration/raGuideParity", 0) returns 1
23:14:41.483 00.004 11872 GetInt("/profile/5/scope/calibration/decGuideParity", 0) returns -1
23:14:41.488 00.005 11872 GetDouble("/profile/5/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
23:14:41.491 00.003 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:14:41.495 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:14:41.500 00.005 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:14:41.504 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:14:41.508 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:14:41.512 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:14:41.516 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:14:41.520 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:14:41.525 00.005 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:14:41.529 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:14:41.532 00.003 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:14:41.537 00.005 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:14:41.540 00.003 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:14:41.544 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:14:41.548 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:14:41.553 00.005 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:14:41.557 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:14:41.562 00.005 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:14:41.565 00.003 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:14:41.569 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:14:41.573 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:14:41.576 00.003 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:14:41.580 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:14:41.585 00.005 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:14:41.588 00.003 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:14:41.592 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:14:41.614 00.022 11872 evsrv: cli 0D2D2AA0 connect
23:14:41.619 00.005 11872 case statement mapped state 6 to 3
23:14:41.624 00.005 11872 case statement mapped state 6 to 3
23:14:41.629 00.005 11872 evsrv: cli 0D2D2AA0 request: {"method":"get_app_state","id":"c5cc4ecc-fb37-46fd-b375-c8dca8266d80"}
23:14:41.633 00.004 11872 case statement mapped state 6 to 3
23:14:41.636 00.003 11872 evsrv: cli 0D2D2AA0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c5cc4ecc-fb37-46fd-b375-c8dca8266d80"}
23:14:41.643 00.007 11872 evsrv: cli 0D2D2AA0 disconnect
23:14:41.675 00.032 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:14:41.683 00.008 11872 ScopeASCOM::SideOfPier() returns 0
23:14:41.691 00.008 11872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
23:14:41.697 00.006 11872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
23:14:41.702 00.005 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:14:41.706 00.004 11872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 31.2
23:14:41.710 00.004 11872 MountToCamera -- mountTheta (-0.00) + m_xAngle (0.00) = xAngle (0.00 = 0.00)
23:14:41.714 00.004 11872 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
23:14:41.719 00.005 11872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
23:14:41.723 00.004 11872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
23:14:41.727 00.004 11872 GetInt("/profile/5/AutoLoadCalibration", -1) returns 1
23:14:41.731 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=201, med=0, FiltMin=0, FiltMax=108, Gamma=1.000
23:14:41.735 00.004 11872 UpdateGuideState exits: m=4279 SNR=44.0
23:14:41.740 00.005 11872 PhdController: newstate STATE_SETTLE_WAIT
23:14:41.744 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:41.747 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:14:41.751 00.004 11872 Enqueuing Expose request
23:14:41.755 00.004 9960 Worker thread wakes up
23:14:41.755 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:14:41.755 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1798,873,31,31)
23:14:43.003 01.248 9960 Exposure complete
23:14:43.116 00.113 9960 worker thread done servicing request
23:14:43.118 00.002 11872 OnExposeComplete: enter
23:14:43.122 00.004 11872 UpdateGuideState(): m_state=6
23:14:43.126 00.004 11872 Star::Find(15, 1812, 888, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:14:43.130 00.004 11872 Star::Find returns 1 (0), X=1813.35, Y=886.59, Mass=4303, SNR=44.5, Peak=181 HFD=5.7
23:14:43.133 00.003 11872 CameraToMount -- cameraTheta (-1.30) - m_xAngle (0.00) = xAngle (-1.30 = -1.30)
23:14:43.136 00.003 11872 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.67 = 1.67)
23:14:43.139 00.003 11872 CameraToMount -- cameraX=0.43 cameraY=-1.55 hyp=1.61 cameraTheta=-1.30 mountX=0.43 mountY=1.60, mountTheta=1.31
23:14:43.143 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.43, y=-1.55, opts=13)
23:14:43.148 00.005 11872 Enqueuing Move request for scope (0.43, -1.55)
23:14:43.151 00.003 9960 Worker thread wakes up
23:14:43.151 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.43, -1.55) opts 0xd
23:14:43.151 00.000 9960 Handling offset move in thread for scope, endpoint = (0.43, -1.55)
23:14:43.151 00.000 9960 Moving (0.43, -1.55) raw xDistance=0.43 yDistance=1.60
23:14:43.151 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.27 from input 0.43
23:14:43.152 00.001 9960 resist switch: large excursion: input 1.60 thresh 0.60 direction from 0 to 1
23:14:43.152 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.80
23:14:43.152 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.60 from input 1.60
23:14:43.152 00.000 9960 MoveAxis(W, 201, ABG)
23:14:43.152 00.000 9960 Guiding  Dir = 3, Dur = 201
23:14:43.153 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=181, med=0, FiltMin=0, FiltMax=108, Gamma=1.000
23:14:43.156 00.003 9960 IsSlewing returns 0
23:14:43.157 00.001 11872 UpdateGuideState exits: m=4303 SNR=44.5
23:14:43.160 00.003 9960 IsGuiding returns 0
23:14:43.160 00.000 11872 PhdController: settling, locked = 1, distance = 0.62 (1.50) aobump = 0 frame = 1 / 99999
23:14:43.164 00.004 9960 PulseGuide returned control before completion, sleep 211
23:14:43.164 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763788483.164,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.62,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:14:43.168 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:43.171 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:14:43.175 00.004 11872 Enqueuing Expose request
23:14:43.391 00.216 9960 IsGuiding returns 0
23:14:43.391 00.000 9960 Move returns status 0, amount 201
23:14:43.392 00.001 9960 MoveAxis(S, 1193, ABG)
23:14:43.392 00.000 9960 Guiding  Dir = 1, Dur = 1193
23:14:43.392 00.000 9960 IsSlewing returns 0
23:14:43.393 00.001 9960 IsGuiding returns 0
23:14:43.394 00.001 9960 PulseGuide returned control before completion, sleep 1203
23:14:44.611 01.217 9960 IsGuiding returns 1
23:14:44.611 00.000 9960 scope still moving after pulse duration time elapsed
23:14:44.643 00.032 9960 IsSlewing returns 0
23:14:44.643 00.000 9960 IsGuiding returns 0
23:14:44.644 00.001 9960 scope move finished after 1193 + 57 ms
23:14:44.644 00.000 9960 Move returns status 0, amount 1193
23:14:44.644 00.000 9960 move complete, result=0
23:14:44.646 00.002 9960 worker thread done servicing request
23:14:44.646 00.000 11872 GuideStep: 0.4 px 201 ms WEST, 1.6 px 1193 ms SOUTH
23:14:44.652 00.006 9960 Worker thread wakes up
23:14:44.652 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:14:44.652 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1798,873,31,31)
23:14:45.907 01.255 9960 Exposure complete
23:14:46.026 00.119 9960 worker thread done servicing request
23:14:46.026 00.000 11872 OnExposeComplete: enter
23:14:46.031 00.005 11872 UpdateGuideState(): m_state=6
23:14:46.034 00.003 11872 Star::Find(15, 1813, 886, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:14:46.038 00.004 11872 Star::Find returns 1 (0), X=1812.90, Y=889.27, Mass=4220, SNR=43.8, Peak=200 HFD=5.7
23:14:46.043 00.005 11872 CameraToMount -- cameraTheta (1.59) - m_xAngle (0.00) = xAngle (1.58 = 1.58)
23:14:46.046 00.003 11872 CameraToMount -- cameraTheta (1.59) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.55 = -1.73)
23:14:46.051 00.005 11872 CameraToMount -- cameraX=-0.02 cameraY=1.13 hyp=1.13 cameraTheta=1.59 mountX=-0.01 mountY=-1.11, mountTheta=-1.58
23:14:46.056 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.02, y=1.13, opts=13)
23:14:46.061 00.005 11872 Enqueuing Move request for scope (-0.02, 1.13)
23:14:46.064 00.003 9960 Worker thread wakes up
23:14:46.065 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=200, med=0, FiltMin=0, FiltMax=113, Gamma=1.000
23:14:46.069 00.004 11872 UpdateGuideState exits: m=4220 SNR=43.8
23:14:46.073 00.004 11872 PhdController: settling, locked = 1, distance = 0.77 (1.50) aobump = 0 frame = 2 / 99999
23:14:46.077 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 1.13) opts 0xd
23:14:46.077 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.02, 1.13)
23:14:46.077 00.000 9960 Moving (-0.02, 1.13) raw xDistance=-0.01 yDistance=-1.11
23:14:46.077 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:14:46.078 00.001 9960 resist switch: large excursion: input -1.11 thresh 0.60 direction from 1 to -1
23:14:46.078 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763788486.077,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.77,"Time":2.9,"SettleTime":10.0,"StarLocked":true}
23:14:46.082 00.004 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.34
23:14:46.082 00.000 9960 GuideAlgorithmResistSwitch::result() returns -1.11 from input -1.11
23:14:46.082 00.000 9960 MoveAxis(E, 0, ABG)
23:14:46.083 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:46.087 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:14:46.090 00.003 11872 Enqueuing Expose request
23:14:46.094 00.004 9960 Move returns status 0, amount 0
23:14:46.094 00.000 9960 MoveAxis(N, 831, ABG)
23:14:46.094 00.000 9960 Guiding  Dir = 0, Dur = 831
23:14:46.094 00.000 9960 IsSlewing returns 0
23:14:46.095 00.001 9960 IsGuiding returns 0
23:14:46.095 00.000 9960 PulseGuide returned control before completion, sleep 841
23:14:46.948 00.853 9960 IsGuiding returns 1
23:14:46.949 00.001 9960 scope still moving after pulse duration time elapsed
23:14:46.979 00.030 9960 IsSlewing returns 0
23:14:46.980 00.001 9960 IsGuiding returns 0
23:14:46.980 00.000 9960 scope move finished after 831 + 53 ms
23:14:46.980 00.000 9960 Move returns status 0, amount 831
23:14:46.981 00.001 9960 move complete, result=0
23:14:46.981 00.000 9960 worker thread done servicing request
23:14:46.981 00.000 9960 Worker thread wakes up
23:14:46.983 00.002 11872 GuideStep: -0.0 px 0 ms EAST, -1.1 px 831 ms NORTH
23:14:46.989 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
23:14:46.989 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1798,873,31,31)
23:14:48.241 01.252 9960 Exposure complete
23:14:48.353 00.112 9960 worker thread done servicing request
23:14:48.354 00.001 11872 OnExposeComplete: enter
23:14:48.357 00.003 11872 UpdateGuideState(): m_state=6
23:14:48.361 00.004 11872 Star::Find(15, 1812, 889, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:14:48.364 00.003 11872 Star::Find returns 1 (0), X=1813.28, Y=887.60, Mass=4038, SNR=42.7, Peak=170 HFD=5.6
23:14:48.370 00.006 11872 CameraToMount -- cameraTheta (-0.99) - m_xAngle (0.00) = xAngle (-0.99 = -0.99)
23:14:48.374 00.004 11872 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.97 = 1.97)
23:14:48.377 00.003 11872 CameraToMount -- cameraX=0.36 cameraY=-0.55 hyp=0.65 cameraTheta=-0.99 mountX=0.36 mountY=0.60, mountTheta=1.04
23:14:48.383 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.36, y=-0.55, opts=13)
23:14:48.387 00.004 11872 Enqueuing Move request for scope (0.36, -0.55)
23:14:48.391 00.004 9960 Worker thread wakes up
23:14:48.391 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.36, -0.55) opts 0xd
23:14:48.391 00.000 9960 Handling offset move in thread for scope, endpoint = (0.36, -0.55)
23:14:48.391 00.000 9960 Moving (0.36, -0.55) raw xDistance=0.36 yDistance=0.60
23:14:48.392 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.36
23:14:48.392 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
23:14:48.392 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.60
23:14:48.392 00.000 9960 MoveAxis(W, 167, ABG)
23:14:48.392 00.000 9960 Guiding  Dir = 3, Dur = 167
23:14:48.393 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=170, med=0, FiltMin=0, FiltMax=111, Gamma=1.000
23:14:48.396 00.003 9960 IsSlewing returns 0
23:14:48.397 00.001 11872 UpdateGuideState exits: m=4038 SNR=42.7
23:14:48.399 00.002 9960 IsGuiding returns 0
23:14:48.400 00.001 11872 PhdController: settling, locked = 1, distance = 0.74 (1.50) aobump = 0 frame = 3 / 99999
23:14:48.405 00.005 9960 PulseGuide returned control before completion, sleep 177
23:14:48.405 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763788488.405,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.74,"Time":5.2,"SettleTime":10.0,"StarLocked":true}
23:14:48.409 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:48.412 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:14:48.415 00.003 11872 Enqueuing Expose request
23:14:48.587 00.172 9960 IsGuiding returns 1
23:14:48.589 00.002 9960 scope still moving after pulse duration time elapsed
23:14:48.619 00.030 9960 IsSlewing returns 0
23:14:48.621 00.002 9960 IsGuiding returns 0
23:14:48.621 00.000 9960 scope move finished after 167 + 54 ms
23:14:48.622 00.001 9960 Move returns status 0, amount 167
23:14:48.623 00.001 9960 MoveAxis(N, 0, ABG)
23:14:48.623 00.000 9960 Move returns status 0, amount 0
23:14:48.623 00.000 9960 move complete, result=0
23:14:48.623 00.000 9960 worker thread done servicing request
23:14:48.625 00.002 9960 Worker thread wakes up
23:14:48.626 00.001 11872 GuideStep: 0.4 px 167 ms WEST, 0.6 px 0 ms NORTH
23:14:48.632 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
23:14:48.632 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1798,873,31,31)
23:14:49.883 01.251 9960 Exposure complete
23:14:49.998 00.115 9960 worker thread done servicing request
23:14:49.998 00.000 11872 OnExposeComplete: enter
23:14:50.002 00.004 11872 UpdateGuideState(): m_state=6
23:14:50.008 00.006 11872 Star::Find(15, 1813, 887, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
23:14:50.011 00.003 11872 Star::Find returns 1 (0), X=1812.85, Y=888.42, Mass=4177, SNR=42.8, Peak=185 HFD=5.4
23:14:50.016 00.005 11872 CameraToMount -- cameraTheta (1.82) - m_xAngle (0.00) = xAngle (1.82 = 1.82)
23:14:50.020 00.004 11872 CameraToMount -- cameraTheta (1.82) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.79 = -1.50)
23:14:50.024 00.004 11872 CameraToMount -- cameraX=-0.07 cameraY=0.28 hyp=0.29 cameraTheta=1.82 mountX=-0.07 mountY=-0.29, mountTheta=-1.81
23:14:50.028 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.07, y=0.28, opts=13)
23:14:50.032 00.004 11872 Enqueuing Move request for scope (-0.07, 0.28)
23:14:50.036 00.004 9960 Worker thread wakes up
23:14:50.036 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=185, med=0, FiltMin=0, FiltMax=115, Gamma=1.000
23:14:50.040 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.28) opts 0xd
23:14:50.040 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.07, 0.28)
23:14:50.041 00.001 9960 Moving (-0.07, 0.28) raw xDistance=-0.07 yDistance=-0.29
23:14:50.041 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:14:50.041 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
23:14:50.041 00.000 9960 MoveAxis(E, 0, ABG)
23:14:50.041 00.000 9960 Move returns status 0, amount 0
23:14:50.041 00.000 9960 MoveAxis(N, 213, ABG)
23:14:50.041 00.000 9960 Guiding  Dir = 0, Dur = 213
23:14:50.042 00.001 11872 UpdateGuideState exits: m=4177 SNR=42.8
23:14:50.046 00.004 9960 IsSlewing returns 0
23:14:50.046 00.000 11872 PhdController: settling, locked = 1, distance = 0.60 (1.50) aobump = 0 frame = 4 / 99999
23:14:50.050 00.004 9960 IsGuiding returns 0
23:14:50.050 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763788490.050,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.60,"Time":6.9,"SettleTime":10.0,"StarLocked":true}
23:14:50.054 00.004 9960 PulseGuide returned control before completion, sleep 223
23:14:50.054 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:50.058 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:14:50.061 00.003 11872 Enqueuing Expose request
23:14:50.281 00.220 9960 IsGuiding returns 1
23:14:50.283 00.002 9960 scope still moving after pulse duration time elapsed
23:14:50.313 00.030 9960 IsSlewing returns 0
23:14:50.314 00.001 9960 IsGuiding returns 0
23:14:50.314 00.000 9960 scope move finished after 213 + 50 ms
23:14:50.315 00.001 9960 Move returns status 0, amount 213
23:14:50.315 00.000 9960 move complete, result=0
23:14:50.316 00.001 9960 worker thread done servicing request
23:14:50.316 00.000 9960 Worker thread wakes up
23:14:50.317 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 213 ms NORTH
23:14:50.323 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
23:14:50.323 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1798,873,31,31)
23:14:51.572 01.249 9960 Exposure complete
23:14:51.689 00.117 9960 worker thread done servicing request
23:14:51.690 00.001 11872 OnExposeComplete: enter
23:14:51.694 00.004 11872 UpdateGuideState(): m_state=6
23:14:51.697 00.003 11872 Star::Find(15, 1812, 888, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
23:14:51.700 00.003 11872 Star::Find returns 1 (0), X=1813.12, Y=886.73, Mass=4310, SNR=44.3, Peak=198 HFD=5.7
23:14:51.707 00.007 11872 CameraToMount -- cameraTheta (-1.43) - m_xAngle (0.00) = xAngle (-1.43 = -1.43)
23:14:51.710 00.003 11872 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.54 = 1.54)
23:14:51.714 00.004 11872 CameraToMount -- cameraX=0.20 cameraY=-1.41 hyp=1.42 cameraTheta=-1.43 mountX=0.19 mountY=1.42, mountTheta=1.44
23:14:51.720 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.20, y=-1.41, opts=13)
23:14:51.724 00.004 11872 Enqueuing Move request for scope (0.20, -1.41)
23:14:51.727 00.003 9960 Worker thread wakes up
23:14:51.727 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.20, -1.41) opts 0xd
23:14:51.727 00.000 9960 Handling offset move in thread for scope, endpoint = (0.20, -1.41)
23:14:51.727 00.000 9960 Moving (0.20, -1.41) raw xDistance=0.19 yDistance=1.42
23:14:51.728 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
23:14:51.728 00.000 9960 resist switch: large excursion: input 1.42 thresh 0.60 direction from -1 to 1
23:14:51.728 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=198, med=0, FiltMin=0, FiltMax=115, Gamma=1.000
23:14:51.733 00.005 11872 UpdateGuideState exits: m=4310 SNR=44.3
23:14:51.738 00.005 11872 PhdController: settling, locked = 1, distance = 0.85 (1.50) aobump = 0 frame = 5 / 99999
23:14:51.741 00.003 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.27
23:14:51.742 00.001 9960 GuideAlgorithmResistSwitch::result() returns 1.42 from input 1.42
23:14:51.742 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763788491.741,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.85,"Time":8.6,"SettleTime":10.0,"StarLocked":true}
23:14:51.746 00.004 9960 MoveAxis(E, 0, ABG)
23:14:51.746 00.000 9960 Move returns status 0, amount 0
23:14:51.747 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:51.751 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:14:51.754 00.003 11872 Enqueuing Expose request
23:14:51.758 00.004 9960 MoveAxis(S, 1062, ABG)
23:14:51.758 00.000 9960 Guiding  Dir = 1, Dur = 1062
23:14:51.758 00.000 9960 IsSlewing returns 0
23:14:51.759 00.001 9960 IsGuiding returns 0
23:14:51.759 00.000 9960 PulseGuide returned control before completion, sleep 1072
23:14:52.841 01.082 9960 IsGuiding returns 1
23:14:52.842 00.001 9960 scope still moving after pulse duration time elapsed
23:14:52.872 00.030 9960 IsSlewing returns 0
23:14:52.872 00.000 9960 IsGuiding returns 0
23:14:52.874 00.002 9960 scope move finished after 1062 + 52 ms
23:14:52.874 00.000 9960 Move returns status 0, amount 1062
23:14:52.874 00.000 9960 move complete, result=0
23:14:52.875 00.001 9960 worker thread done servicing request
23:14:52.875 00.000 9960 Worker thread wakes up
23:14:52.875 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 1.4 px 1062 ms SOUTH
23:14:52.880 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
23:14:52.880 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1798,873,31,31)
23:14:54.131 01.251 9960 Exposure complete
23:14:54.246 00.115 9960 worker thread done servicing request
23:14:54.246 00.000 11872 OnExposeComplete: enter
23:14:54.250 00.004 11872 UpdateGuideState(): m_state=6
23:14:54.254 00.004 11872 Star::Find(15, 1813, 886, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
23:14:54.258 00.004 11872 Star::Find returns 1 (0), X=1812.85, Y=888.51, Mass=4255, SNR=43.3, Peak=188 HFD=5.5
23:14:54.263 00.005 11872 CameraToMount -- cameraTheta (1.76) - m_xAngle (0.00) = xAngle (1.75 = 1.75)
23:14:54.266 00.003 11872 CameraToMount -- cameraTheta (1.76) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.72 = -1.56)
23:14:54.270 00.004 11872 CameraToMount -- cameraX=-0.07 cameraY=0.37 hyp=0.38 cameraTheta=1.76 mountX=-0.07 mountY=-0.38, mountTheta=-1.75
23:14:54.274 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.07, y=0.37, opts=13)
23:14:54.279 00.005 11872 Enqueuing Move request for scope (-0.07, 0.37)
23:14:54.282 00.003 9960 Worker thread wakes up
23:14:54.282 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.37) opts 0xd
23:14:54.283 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.07, 0.37)
23:14:54.284 00.001 9960 Moving (-0.07, 0.37) raw xDistance=-0.07 yDistance=-0.38
23:14:54.284 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:14:54.284 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
23:14:54.284 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.38
23:14:54.284 00.000 9960 MoveAxis(E, 0, ABG)
23:14:54.284 00.000 9960 Move returns status 0, amount 0
23:14:54.285 00.001 9960 MoveAxis(N, 0, ABG)
23:14:54.285 00.000 9960 Move returns status 0, amount 0
23:14:54.285 00.000 9960 move complete, result=0
23:14:54.285 00.000 9960 worker thread done servicing request
23:14:54.285 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=188, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
23:14:54.289 00.004 11872 UpdateGuideState exits: m=4255 SNR=43.3
23:14:54.293 00.004 11872 PhdController: settling, locked = 1, distance = 0.71 (1.50) aobump = 0 frame = 6 / 99999
23:14:54.297 00.004 11872 PhdController: newstate STATE_FINISH
23:14:54.300 00.003 11872 PhdController complete: success
23:14:54.304 00.004 11872 evsrv: {"Event":"SettleDone","Timestamp":1763788494.304,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":6,"DroppedFrames":0}
23:14:54.307 00.003 11872 Mount: notify guiding dither settle done success=1
23:14:54.312 00.005 11872 PhdController: newstate STATE_IDLE
23:14:54.315 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:54.319 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:14:54.323 00.004 11872 Enqueuing Expose request
23:14:54.328 00.005 9960 Worker thread wakes up
23:14:54.328 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:14:54.328 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1798,873,31,31)
23:14:54.328 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
23:14:55.131 00.803 11872 evsrv: cli 0D2D2320 connect
23:14:55.143 00.012 11872 case statement mapped state 6 to 3
23:14:55.146 00.003 11872 case statement mapped state 6 to 3
23:14:55.149 00.003 11872 evsrv: cli 0D2D2320 request: {"method":"get_app_state","id":"71f2e7c1-a2eb-4ed6-8928-8203bf4ff987"}
23:14:55.154 00.005 11872 case statement mapped state 6 to 3
23:14:55.160 00.006 11872 evsrv: cli 0D2D2320 response: {"jsonrpc":"2.0","result":"Guiding","id":"71f2e7c1-a2eb-4ed6-8928-8203bf4ff987"}
23:14:55.167 00.007 11872 evsrv: cli 0D2D2320 disconnect
23:14:55.174 00.007 11872 evsrv: cli 0D2D25A0 connect
23:14:55.178 00.004 11872 case statement mapped state 6 to 3
23:14:55.181 00.003 11872 case statement mapped state 6 to 3
23:14:55.185 00.004 11872 evsrv: cli 0D2D25A0 request: {"method":"stop_capture","id":"55b42e52-ce0c-4831-a9cf-5eb60ab6f291"}
23:14:55.191 00.006 11872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:14:55.193 00.002 11872 Status Line: Waiting for devices...
23:14:55.196 00.003 11872 evsrv: cli 0D2D25A0 response: {"jsonrpc":"2.0","result":0,"id":"55b42e52-ce0c-4831-a9cf-5eb60ab6f291"}
23:14:55.202 00.006 11872 evsrv: cli 0D2D25A0 disconnect
23:14:55.207 00.005 9960 ZWO: stopexposure
23:14:55.207 00.000 11872 evsrv: cli 0D2D23C0 connect
23:14:55.212 00.005 11872 case statement mapped state 6 to 3
23:14:55.220 00.008 11872 case statement mapped state 6 to 3
23:14:55.224 00.004 11872 evsrv: cli 0D2D23C0 request: {"method":"get_app_state","id":"e18eb96b-88fc-4869-af09-9bd9458874e4"}
23:14:55.227 00.003 11872 case statement mapped state 6 to 3
23:14:55.233 00.006 11872 evsrv: cli 0D2D23C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e18eb96b-88fc-4869-af09-9bd9458874e4"}
23:14:55.239 00.006 11872 evsrv: cli 0D2D23C0 disconnect
23:14:55.535 00.296 9960 ZWO: stopexposure
23:14:55.535 00.000 9960 Error thrown from C:\cygwin\home\agalasso\projects\phd2\worker_thread.cpp:190->Capture failed
23:14:55.537 00.002 9960 worker thread done servicing request
23:14:55.537 00.000 11872 OnExposeComplete: enter
23:14:55.543 00.006 11872 OnExposeComplete: Capture Error reported
23:14:55.548 00.005 11872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
23:14:55.554 00.006 11872 Mount: notify guiding stopped
23:14:55.560 00.006 11872 Changing from state GUIDING to STOP
23:14:55.566 00.006 11872 guider state => SELECTED
23:14:55.569 00.003 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=188, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
23:14:55.573 00.004 11872 Changing from state SELECTED to UNINITIALIZED
23:14:55.578 00.005 11872 guider state => SELECTING
23:14:55.585 00.007 11872 Status Line: Stopped.
23:14:55.590 00.005 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\myframe_events.cpp:489->Error reported capturing image
23:14:56.241 00.651 11872 evsrv: cli 0D2D3180 connect
23:14:56.247 00.006 11872 evsrv: cli 0D2D3180 request: {"method":"get_app_state","id":"4306bdee-aa75-4a0f-97f2-50c0216cbd36"}
23:14:56.253 00.006 11872 evsrv: cli 0D2D3180 response: {"jsonrpc":"2.0","result":"Stopped","id":"4306bdee-aa75-4a0f-97f2-50c0216cbd36"}
23:14:56.258 00.005 11872 evsrv: cli 0D2D3180 disconnect
23:15:13.173 16.915 11872 evsrv: cli 0D2D23C0 connect
23:15:13.176 00.003 11872 evsrv: cli 0D2D23C0 request: {"method":"get_app_state","id":"0bed3371-a5e3-48c4-8c2a-8543ff51d605"}
23:15:13.180 00.004 11872 evsrv: cli 0D2D23C0 response: {"jsonrpc":"2.0","result":"Stopped","id":"0bed3371-a5e3-48c4-8c2a-8543ff51d605"}
23:15:13.183 00.003 11872 evsrv: cli 0D2D23C0 disconnect
23:15:13.194 00.011 11872 evsrv: cli 0D2D2DC0 connect
23:15:13.198 00.004 11872 evsrv: cli 0D2D2DC0 request: {"method":"get_calibrated","id":"0178283e-93d3-42c0-b0d9-35a8b60c47f6"}
23:15:13.203 00.005 11872 evsrv: cli 0D2D2DC0 response: {"jsonrpc":"2.0","result":true,"id":"0178283e-93d3-42c0-b0d9-35a8b60c47f6"}
23:15:13.208 00.005 11872 evsrv: cli 0D2D2DC0 disconnect
23:15:13.212 00.004 11872 evsrv: cli 0D2D3400 connect
23:15:13.217 00.005 11872 evsrv: cli 0D2D3400 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"9300a684-3d6d-415e-bbef-6f8e6afcba3f"}
23:15:13.221 00.004 11872 PhdController::Guide begins
23:15:13.225 00.004 11872 PhdController: newstate STATE_SETUP
23:15:13.228 00.003 11872 PhdController: setup
23:15:13.234 00.006 11872 PhdController: newstate STATE_ATTEMPT_START
23:15:13.239 00.005 11872 PhdController: start capturing
23:15:13.244 00.005 11872 Changing from state SELECTING to UNINITIALIZED
23:15:13.249 00.005 11872 guider state => SELECTING
23:15:13.253 00.004 11872 setting force full frames = true
23:15:13.257 00.004 11872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
23:15:13.266 00.009 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:15:13.271 00.005 11872 Enqueuing Expose request
23:15:13.275 00.004 11872 PhdController: newstate STATE_SELECT_STAR
23:15:13.280 00.005 9960 Worker thread wakes up
23:15:13.280 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:15:13.280 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:15:13.280 00.000 11872 evsrv: cli 0D2D3400 response: {"jsonrpc":"2.0","result":0,"id":"9300a684-3d6d-415e-bbef-6f8e6afcba3f"}
23:15:13.284 00.004 11872 evsrv: cli 0D2D3400 disconnect
23:15:13.289 00.005 11872 evsrv: cli 0D2D2E60 connect
23:15:13.293 00.004 11872 case statement mapped state 1 to 101
23:15:13.297 00.004 11872 case statement mapped state 1 to 101
23:15:13.301 00.004 11872 evsrv: cli 0D2D2E60 request: {"method":"get_lock_shift_params","id":"acc441ce-689e-4697-a624-eb4f3a2d70a9"}
23:15:13.306 00.005 11872 evsrv: cli 0D2D2E60 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"acc441ce-689e-4697-a624-eb4f3a2d70a9"}
23:15:13.310 00.004 11872 evsrv: cli 0D2D2E60 disconnect
23:15:13.315 00.005 11872 evsrv: cli 0D2D2640 connect
23:15:13.320 00.005 11872 case statement mapped state 1 to 101
23:15:13.324 00.004 11872 case statement mapped state 1 to 101
23:15:13.328 00.004 11872 evsrv: cli 0D2D2640 request: {"method":"get_lock_position","id":"becbbc1b-48f8-421f-8f18-23520061d73e"}
23:15:13.333 00.005 11872 evsrv: cli 0D2D2640 response: {"jsonrpc":"2.0","result":null,"id":"becbbc1b-48f8-421f-8f18-23520061d73e"}
23:15:13.337 00.004 11872 evsrv: cli 0D2D2640 disconnect
23:15:14.338 01.001 11872 evsrv: cli 0D2D2320 connect
23:15:14.344 00.006 11872 case statement mapped state 1 to 101
23:15:14.349 00.005 11872 case statement mapped state 1 to 101
23:15:14.354 00.005 11872 evsrv: cli 0D2D2320 request: {"method":"get_lock_position","id":"3bcee7d5-d1f7-45f1-ba2c-1df709d416a2"}
23:15:14.363 00.009 11872 evsrv: cli 0D2D2320 response: {"jsonrpc":"2.0","result":null,"id":"3bcee7d5-d1f7-45f1-ba2c-1df709d416a2"}
23:15:14.369 00.006 11872 evsrv: cli 0D2D2320 disconnect
23:15:14.521 00.152 9960 Exposure complete
23:15:14.626 00.105 9960 worker thread done servicing request
23:15:14.627 00.001 11872 OnExposeComplete: enter
23:15:14.631 00.004 11872 UpdateGuideState(): m_state=1
23:15:14.634 00.003 11872 UpdateCurrentPosition: no star selected
23:15:14.638 00.004 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
23:15:14.643 00.005 11872 Status Line: No star selected
23:15:14.647 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=219, med=0, FiltMin=0, FiltMax=117, Gamma=1.000
23:15:14.651 00.004 11872 UpdateGuideState exits: No star selected
23:15:14.655 00.004 11872 GuiderMultiStar::AutoSelect enter
23:15:14.658 00.003 11872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
23:15:14.766 00.108 11872 AutoFind: auto downsample for scale 1.00 => 1x
23:15:14.960 00.194 11872 AutoFind: global mean = 0.0, stdev 2.3
23:15:14.963 00.003 11872 AutoFind: using threshold = 0.1
23:15:15.196 00.233 11872 AutoFind: local max [1569, 336] 120.7
23:15:15.201 00.005 11872 AutoFind: local max [1814, 885] 115.7
23:15:15.206 00.005 11872 AutoFind: local max [1569, 341] 96.1
23:15:15.209 00.003 11872 AutoFind: local max [13, 392] 79.7
23:15:15.213 00.004 11872 AutoFind: local max [1703, 349] 48.0
23:15:15.216 00.003 11872 AutoFind: local max [1352, 119] 41.6
23:15:15.220 00.004 11872 AutoFind: local max [1276, 46] 41.5
23:15:15.223 00.003 11872 AutoFind: local max [1703, 354] 40.3
23:15:15.227 00.004 11872 AutoFind: local max [431, 343] 30.4
23:15:15.231 00.004 11872 AutoFind: local max [755, 589] 24.2
23:15:15.235 00.004 11872 AutoFind: local max [755, 584] 24.2
23:15:15.238 00.003 11872 AutoFind: local max [108, 554] 23.7
23:15:15.242 00.004 11872 AutoFind: local max [98, 971] 22.5
23:15:15.246 00.004 11872 AutoFind: local max [861, 942] 21.5
23:15:15.250 00.004 11872 AutoFind: local max [145, 458] 19.7
23:15:15.253 00.003 11872 AutoFind: local max [1019, 369] 19.2
23:15:15.257 00.004 11872 AutoFind: local max [1909, 878] 16.8
23:15:15.260 00.003 11872 AutoFind: local max [13, 1041] 16.2
23:15:15.265 00.005 11872 AutoFind: local max [1019, 376] 14.9
23:15:15.268 00.003 11872 AutoFind: local max [117, 1057] 9.7
23:15:15.271 00.003 11872 AutoFind: local max [16, 701] 9.4
23:15:15.274 00.003 11872 AutoFind: local max [1347, 592] 9.2
23:15:15.278 00.004 11872 AutoFind: local max [256, 474] 9.2
23:15:15.282 00.004 11872 AutoFind: local max [145, 118] 8.8
23:15:15.285 00.003 11872 AutoFind: local max [1296, 195] 8.7
23:15:15.289 00.004 11872 AutoFind: local max [1347, 597] 8.5
23:15:15.292 00.003 11872 AutoFind: local max [463, 418] 8.5
23:15:15.296 00.004 11872 AutoFind: local max [480, 341] 8.3
23:15:15.299 00.003 11872 AutoFind: local max [367, 375] 8.0
23:15:15.302 00.003 11872 AutoFind: local max [731, 174] 8.0
23:15:15.306 00.004 11872 AutoFind: local max [1422, 503] 7.8
23:15:15.309 00.003 11872 AutoFind: local max [1297, 200] 7.6
23:15:15.313 00.004 11872 AutoFind: local max [339, 1050] 7.5
23:15:15.316 00.003 11872 AutoFind: local max [1335, 682] 7.3
23:15:15.320 00.004 11872 AutoFind: local max [292, 441] 6.9
23:15:15.324 00.004 11872 AutoFind: local max [269, 76] 6.7
23:15:15.326 00.002 11872 AutoFind: local max [1838, 163] 6.6
23:15:15.331 00.005 11872 AutoFind: local max [355, 725] 6.6
23:15:15.334 00.003 11872 AutoFind: local max [1761, 269] 6.6
23:15:15.337 00.003 11872 AutoFind: local max [792, 885] 6.5
23:15:15.340 00.003 11872 AutoFind: local max [286, 1033] 6.4
23:15:15.344 00.004 11872 AutoFind: local max [1886, 721] 6.4
23:15:15.348 00.004 11872 AutoFind: local max [1814, 16] 6.2
23:15:15.352 00.004 11872 AutoFind: local max [793, 890] 6.0
23:15:15.354 00.002 11872 AutoFind: local max [1370, 120] 5.9
23:15:15.359 00.005 11872 AutoFind: local max [541, 673] 5.9
23:15:15.362 00.003 11872 AutoFind: local max [262, 694] 5.8
23:15:15.365 00.003 11872 AutoFind: local max [348, 1075] 5.8
23:15:15.368 00.003 11872 AutoFind: local max [1887, 716] 5.7
23:15:15.372 00.004 11872 AutoFind: local max [1799, 663] 5.5
23:15:15.376 00.004 11872 AutoFind: local max [1368, 840] 5.2
23:15:15.379 00.003 11872 AutoFind: local max [541, 668] 5.2
23:15:15.383 00.004 11872 AutoFind: local max [33, 497] 5.1
23:15:15.387 00.004 11872 AutoFind: local max [259, 963] 5.1
23:15:15.390 00.003 11872 AutoFind: local max [1790, 907] 5.1
23:15:15.394 00.004 11872 AutoFind: local max [1557, 336] 5.1
23:15:15.398 00.004 11872 AutoFind: local max [1658, 659] 5.0
23:15:15.401 00.003 11872 AutoFind: local max [1711, 287] 5.0
23:15:15.406 00.005 11872 AutoFind: local max [990, 460] 4.8
23:15:15.410 00.004 11872 AutoFind: local max [288, 549] 4.7
23:15:15.414 00.004 11872 AutoFind: local max [1562, 326] 4.7
23:15:15.419 00.005 11872 AutoFind: local max [532, 953] 4.7
23:15:15.425 00.006 11872 AutoFind: local max [1581, 330] 4.6
23:15:15.429 00.004 11872 AutoFind: local max [1504, 528] 4.5
23:15:15.433 00.004 11872 AutoFind: local max [1370, 125] 4.5
23:15:15.439 00.006 11872 AutoFind: local max [581, 588] 4.4
23:15:15.442 00.003 11872 AutoFind: local max [873, 664] 4.4
23:15:15.447 00.005 11872 AutoFind: local max [80, 408] 4.3
23:15:15.452 00.005 11872 AutoFind: local max [1318, 768] 4.3
23:15:15.456 00.004 11872 AutoFind: local max [496, 597] 4.3
23:15:15.461 00.005 11872 AutoFind: local max [1467, 744] 4.3
23:15:15.466 00.005 11872 AutoFind: local max [319, 504] 4.3
23:15:15.471 00.005 11872 AutoFind: local max [1711, 445] 4.2
23:15:15.477 00.006 11872 AutoFind: local max [85, 1004] 4.2
23:15:15.485 00.008 11872 AutoFind: local max [1134, 685] 4.1
23:15:15.491 00.006 11872 AutoFind: local max [678, 947] 4.1
23:15:15.495 00.004 11872 AutoFind: local max [1012, 563] 4.1
23:15:15.498 00.003 11872 AutoFind: local max [1569, 354] 4.0
23:15:15.504 00.006 11872 AutoFind: local max [1374, 482] 4.0
23:15:15.510 00.006 11872 AutoFind: local max [133, 87] 4.0
23:15:15.515 00.005 11872 AutoFind: local max [1677, 486] 3.9
23:15:15.520 00.005 11872 AutoFind: local max [1676, 491] 3.9
23:15:15.525 00.005 11872 AutoFind: local max [1466, 751] 3.9
23:15:15.530 00.005 11872 AutoFind: local max [1476, 709] 3.9
23:15:15.535 00.005 11872 AutoFind: local max [335, 15] 3.8
23:15:15.538 00.003 11872 AutoFind: local max [1187, 403] 3.8
23:15:15.541 00.003 11872 AutoFind: local max [1325, 620] 3.7
23:15:15.544 00.003 11872 AutoFind: local max [1802, 896] 3.7
23:15:15.549 00.005 11872 AutoFind: local max [1767, 1020] 3.7
23:15:15.553 00.004 11872 AutoFind: local max [1558, 350] 3.6
23:15:15.557 00.004 11872 AutoFind: local max [1651, 449] 3.6
23:15:15.562 00.005 11872 AutoFind: local max [232, 216] 3.6
23:15:15.569 00.007 11872 AutoFind: local max [1800, 886] 3.6
23:15:15.575 00.006 11872 AutoFind: local max [692, 61] 3.6
23:15:15.583 00.008 11872 AutoFind: local max [1629, 590] 3.6
23:15:15.588 00.005 11872 AutoFind: local max [1916, 421] 3.6
23:15:15.593 00.005 11872 AutoFind: local max [849, 729] 3.6
23:15:15.598 00.005 11872 AutoFind: local max [1375, 474] 3.5
23:15:15.602 00.004 11872 AutoFind: local max [1381, 753] 3.5
23:15:15.606 00.004 11872 AutoFind: local max [1135, 678] 3.5
23:15:15.613 00.007 11872 AutoFind: too close [1135, 678] 3.5 - [1134, 685] 4.1
23:15:15.619 00.006 11872 AutoFind: too close [1375, 474] 3.5 - [1374, 482] 4.0
23:15:15.624 00.005 11872 AutoFind: too close [1800, 886] 3.6 - [1802, 896] 3.7
23:15:15.627 00.003 11872 AutoFind: close dim-bright [1800, 886] 3.6 - [1814, 885] 115.7
23:15:15.630 00.003 11872 AutoFind: too close [1558, 350] 3.6 - [1569, 354] 4.0
23:15:15.634 00.004 11872 AutoFind: too close [1558, 350] 3.6 - [1557, 336] 5.1
23:15:15.637 00.003 11872 AutoFind: close dim-bright [1558, 350] 3.6 - [1569, 341] 96.1
23:15:15.641 00.004 11872 AutoFind: close dim-bright [1558, 350] 3.6 - [1569, 336] 120.7
23:15:15.645 00.004 11872 AutoFind: too close [1802, 896] 3.7 - [1790, 907] 5.1
23:15:15.649 00.004 11872 AutoFind: close dim-bright [1802, 896] 3.7 - [1814, 885] 115.7
23:15:15.655 00.006 11872 AutoFind: too close [1466, 751] 3.9 - [1467, 744] 4.3
23:15:15.664 00.009 11872 AutoFind: too close [1676, 491] 3.9 - [1677, 486] 3.9
23:15:15.670 00.006 11872 AutoFind: too close [1569, 354] 4.0 - [1557, 336] 5.1
23:15:15.677 00.007 11872 AutoFind: close dim-bright [1569, 354] 4.0 - [1569, 341] 96.1
23:15:15.683 00.006 11872 AutoFind: close dim-bright [1569, 354] 4.0 - [1569, 336] 120.7
23:15:15.690 00.007 11872 AutoFind: too close [1370, 125] 4.5 - [1370, 120] 5.9
23:15:15.697 00.007 11872 AutoFind: close dim-bright [1370, 125] 4.5 - [1352, 119] 41.6
23:15:15.706 00.009 11872 AutoFind: too close [1581, 330] 4.6 - [1562, 326] 4.7
23:15:15.713 00.007 11872 AutoFind: close dim-bright [1581, 330] 4.6 - [1569, 341] 96.1
23:15:15.716 00.003 11872 AutoFind: close dim-bright [1581, 330] 4.6 - [1569, 336] 120.7
23:15:15.720 00.004 11872 AutoFind: too close [1562, 326] 4.7 - [1557, 336] 5.1
23:15:15.723 00.003 11872 AutoFind: close dim-bright [1562, 326] 4.7 - [1569, 341] 96.1
23:15:15.730 00.007 11872 AutoFind: close dim-bright [1562, 326] 4.7 - [1569, 336] 120.7
23:15:15.733 00.003 11872 AutoFind: close dim-bright [1557, 336] 5.1 - [1569, 341] 96.1
23:15:15.738 00.005 11872 AutoFind: close dim-bright [1557, 336] 5.1 - [1569, 336] 120.7
23:15:15.744 00.006 11872 AutoFind: too close [541, 668] 5.2 - [541, 673] 5.9
23:15:15.749 00.005 11872 AutoFind: too close [1887, 716] 5.7 - [1886, 721] 6.4
23:15:15.752 00.003 11872 AutoFind: close dim-bright [1370, 120] 5.9 - [1352, 119] 41.6
23:15:15.755 00.003 11872 AutoFind: too close [793, 890] 6.0 - [792, 885] 6.5
23:15:15.757 00.002 11872 AutoFind: too close [1297, 200] 7.6 - [1296, 195] 8.7
23:15:15.760 00.003 11872 AutoFind: too close [1347, 597] 8.5 - [1347, 592] 9.2
23:15:15.764 00.004 11872 AutoFind: too close [1019, 376] 14.9 - [1019, 369] 19.2
23:15:15.767 00.003 11872 AutoFind: too close [755, 584] 24.2 - [755, 589] 24.2
23:15:15.770 00.003 11872 AutoFind: too close [1703, 354] 40.3 - [1703, 349] 48.0
23:15:15.772 00.002 11872 AutoFind: too close [1569, 341] 96.1 - [1569, 336] 120.7
23:15:15.775 00.003 11872 AutoFind: too close to edge [335, 15] 3.8
23:15:15.778 00.003 11872 AutoFind: too close to edge [13, 1041] 16.2
23:15:15.782 00.004 11872 AutoFind: too close to edge [13, 392] 79.7
23:15:15.786 00.004 11872 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
23:15:15.789 00.003 11872 Star::Find(15, 1814, 885, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:15.793 00.004 11872 Star::Find returns 1 (0), X=1813.29, Y=885.79, Mass=4334, SNR=44.6, Peak=219 HFD=5.7
23:15:15.797 00.004 11872 Star::Find(15, 1352, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:15.801 00.004 11872 Star::Find returns 1 (0), X=1352.40, Y=120.66, Mass=1815, SNR=28.3, Peak=49 HFD=6.8
23:15:15.806 00.005 11872 Star::Find(15, 1276, 46, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:15.809 00.003 11872 Star::Find returns 1 (0), X=1277.01, Y=47.44, Mass=1756, SNR=27.7, Peak=59 HFD=6.5
23:15:15.813 00.004 11872 Star::Find(15, 431, 343, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:15.816 00.003 11872 Star::Find returns 1 (0), X=430.92, Y=344.42, Mass=1169, SNR=22.3, Peak=38 HFD=6.4
23:15:15.820 00.004 11872 Star::Find(15, 108, 554, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:15.825 00.005 11872 Star::Find returns 1 (0), X=108.21, Y=554.61, Mass=584, SNR=16.0, Peak=32 HFD=4.9
23:15:15.829 00.004 11872 Star::Find(15, 98, 971, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:15.833 00.004 11872 Star::Find returns 1 (0), X=97.46, Y=970.09, Mass=545, SNR=15.8, Peak=33 HFD=5.2
23:15:15.836 00.003 11872 Star::Find(15, 861, 942, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:15.839 00.003 11872 Star::Find returns 1 (0), X=861.84, Y=943.66, Mass=1110, SNR=22.1, Peak=28 HFD=6.8
23:15:15.843 00.004 11872 Star::Find(15, 145, 458, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:15.847 00.004 11872 Star::Find returns 1 (0), X=144.78, Y=457.66, Mass=610, SNR=16.6, Peak=29 HFD=5.3
23:15:15.852 00.005 11872 Star::Find(15, 1909, 878, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:15.855 00.003 11872 Star::Find returns 1 (0), X=1908.60, Y=878.02, Mass=534, SNR=15.6, Peak=40 HFD=4.9
23:15:15.860 00.005 11872 Star::Find(15, 117, 1057, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:15.865 00.005 11872 Star::Find returns 1 (0), X=117.04, Y=1056.96, Mass=196, SNR=9.5, Peak=13 HFD=4.8
23:15:15.870 00.005 11872 Star::Find(15, 16, 701, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:15.873 00.003 11872 Star::Find returns 1 (0), X=15.81, Y=701.07, Mass=188, SNR=9.4, Peak=12 HFD=5.5
23:15:15.878 00.005 11872 Star::Find(15, 256, 474, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:15.881 00.003 11872 Star::Find returns 1 (0), X=255.28, Y=476.35, Mass=304, SNR=11.7, Peak=16 HFD=5.5
23:15:15.884 00.003 11872 Star::Find(15, 145, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:15.887 00.003 11872 Star::Find returns 1 (0), X=144.13, Y=117.56, Mass=239, SNR=10.4, Peak=14 HFD=5.1
23:15:15.891 00.004 11872 Star::Find(15, 463, 418, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:15.894 00.003 11872 Star::Find returns 1 (0), X=464.48, Y=417.87, Mass=382, SNR=13.1, Peak=16 HFD=6.0
23:15:15.899 00.005 11872 Star::Find(15, 480, 341, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:15.902 00.003 11872 Star::Find returns 1 (0), X=481.81, Y=338.94, Mass=351, SNR=12.5, Peak=15 HFD=6.2
23:15:15.906 00.004 11872 Star::Find(15, 367, 375, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:15.909 00.003 11872 Star::Find returns 1 (0), X=366.65, Y=374.82, Mass=369, SNR=13.1, Peak=18 HFD=5.7
23:15:15.911 00.002 11872 Star::Find(15, 731, 174, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:15.914 00.003 11872 Star::Find returns 1 (0), X=732.69, Y=173.08, Mass=537, SNR=15.5, Peak=15 HFD=6.7
23:15:15.919 00.005 11872 Star::Find(15, 1422, 503, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:15.924 00.005 11872 Star::Find returns 1 (0), X=1422.95, Y=503.76, Mass=298, SNR=11.4, Peak=11 HFD=6.1
23:15:15.928 00.004 11872 Star::Find(15, 339, 1050, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:15.930 00.002 11872 Star::Find returns 1 (0), X=339.64, Y=1049.88, Mass=127, SNR=7.5, Peak=8 HFD=5.2
23:15:15.933 00.003 11872 Star::Find(15, 1335, 682, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:15.936 00.003 11872 Star::Find returns 1 (0), X=1335.80, Y=676.58, Mass=373, SNR=12.3, Peak=14 HFD=7.2
23:15:15.939 00.003 11872 Star::Find(15, 292, 441, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:15.942 00.003 11872 Star::Find returns 1 (0), X=292.04, Y=441.41, Mass=218, SNR=10.1, Peak=11 HFD=5.2
23:15:15.946 00.004 11872 Star::Find(15, 269, 76, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:15.948 00.002 11872 Star::Find returns 1 (0), X=269.40, Y=75.75, Mass=147, SNR=8.2, Peak=12 HFD=4.5
23:15:15.951 00.003 11872 Star::Find(15, 1838, 163, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:15.954 00.003 11872 Star::Find returns 1 (0), X=1837.27, Y=163.92, Mass=156, SNR=8.4, Peak=12 HFD=4.6
23:15:15.957 00.003 11872 Star::Find(15, 355, 725, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:15.960 00.003 11872 Star::Find returns 1 (0), X=356.24, Y=723.95, Mass=182, SNR=9.2, Peak=9 HFD=5.6
23:15:15.963 00.003 11872 Star::Find(15, 1761, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:15.965 00.002 11872 Star::Find returns 1 (0), X=1760.40, Y=269.90, Mass=189, SNR=9.3, Peak=12 HFD=5.9
23:15:15.969 00.004 11872 Star::Find(15, 286, 1033, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:15.971 00.002 11872 Star::Find returns 1 (0), X=285.46, Y=1033.64, Mass=115, SNR=7.2, Peak=11 HFD=3.4
23:15:15.975 00.004 11872 Star::Find(15, 1814, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:15.977 00.002 11872 Star::Find returns 1 (0), X=1813.69, Y=15.79, Mass=122, SNR=7.4, Peak=11 HFD=4.5
23:15:15.982 00.005 11872 Star::Find(15, 262, 694, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:15.985 00.003 11872 Star::Find returns 1 (0), X=262.19, Y=694.63, Mass=126, SNR=7.6, Peak=11 HFD=5.0
23:15:15.989 00.004 11872 Star::Find(15, 348, 1075, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:15.993 00.004 11872 Star::Find returns 1 (0), X=348.39, Y=1074.70, Mass=132, SNR=7.8, Peak=14 HFD=4.1
23:15:15.998 00.005 11872 Star::Find(15, 1799, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:16.002 00.004 11872 Star::Find returns 1 (0), X=1798.52, Y=662.73, Mass=99, SNR=6.6, Peak=8 HFD=4.6
23:15:16.005 00.003 11872 Star::Find(15, 1368, 840, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:16.008 00.003 11872 Star::Find returns 1 (0), X=1368.38, Y=840.72, Mass=148, SNR=8.1, Peak=8 HFD=7.4
23:15:16.014 00.006 11872 Star::Find(15, 33, 497, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:16.018 00.004 11872 Star::Find returns 1 (0), X=32.89, Y=498.98, Mass=55, SNR=5.0, Peak=10 HFD=4.4
23:15:16.022 00.004 11872 Star::Find(15, 259, 963, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:16.025 00.003 11872 Star::Find returns 1 (0), X=258.54, Y=963.95, Mass=69, SNR=5.6, Peak=6 HFD=4.3
23:15:16.029 00.004 11872 Star::Find(15, 1658, 659, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:16.033 00.004 11872 Star::Find false star n=44 nbg=268 bg=0.7 sigma=0.7 thresh=3 peak=3
23:15:16.036 00.003 11872 Star::Find returns 0 (2), X=1658.00, Y=659.00, Mass=142, SNR=2.9, Peak=6 HFD=0.0
23:15:16.040 00.004 11872 Star::Find(15, 1711, 287, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:16.043 00.003 11872 Star::Find returns 1 (0), X=1711.12, Y=287.72, Mass=130, SNR=7.7, Peak=7 HFD=6.4
23:15:16.048 00.005 11872 Star::Find(15, 990, 460, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:16.052 00.004 11872 Star::Find false star n=13 nbg=286 bg=0.9 sigma=0.9 thresh=4 peak=3
23:15:16.056 00.004 11872 Star::Find returns 0 (2), X=990.00, Y=460.00, Mass=47, SNR=2.9, Peak=6 HFD=0.0
23:15:16.060 00.004 11872 Star::Find(15, 288, 549, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:16.064 00.004 11872 Star::Find returns 1 (0), X=287.94, Y=550.03, Mass=156, SNR=8.5, Peak=9 HFD=6.3
23:15:16.067 00.003 11872 Star::Find(15, 532, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:16.071 00.004 11872 Star::Find returns 1 (0), X=532.03, Y=954.86, Mass=133, SNR=7.8, Peak=7 HFD=6.0
23:15:16.075 00.004 11872 Star::Find(15, 1504, 528, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:16.079 00.004 11872 Star::Find returns 1 (0), X=1503.28, Y=528.21, Mass=141, SNR=8.0, Peak=9 HFD=5.6
23:15:16.082 00.003 11872 Star::Find(15, 581, 588, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:16.087 00.005 11872 Star::Find returns 1 (0), X=579.84, Y=584.56, Mass=138, SNR=8.0, Peak=8 HFD=6.9
23:15:16.090 00.003 11872 Star::Find(15, 873, 664, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:16.095 00.005 11872 Star::Find false star n=21 nbg=278 bg=1.1 sigma=1.0 thresh=4 peak=4
23:15:16.099 00.004 11872 Star::Find returns 0 (2), X=873.00, Y=664.00, Mass=72, SNR=2.9, Peak=7 HFD=0.0
23:15:16.102 00.003 11872 Star::Find(15, 80, 408, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:16.105 00.003 11872 Star::Find false star n=23 nbg=281 bg=0.6 sigma=0.7 thresh=3 peak=3
23:15:16.110 00.005 11872 Star::Find returns 0 (2), X=80.00, Y=408.00, Mass=63, SNR=2.9, Peak=6 HFD=0.0
23:15:16.114 00.004 11872 Star::Find(15, 1318, 768, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:16.118 00.004 11872 Star::Find false star n=25 nbg=283 bg=1.0 sigma=1.0 thresh=4 peak=4
23:15:16.121 00.003 11872 Star::Find returns 0 (2), X=1318.00, Y=768.00, Mass=95, SNR=2.9, Peak=8 HFD=0.0
23:15:16.125 00.004 11872 Star::Find(15, 496, 597, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:16.130 00.005 11872 Star::Find false star n=28 nbg=282 bg=1.0 sigma=0.9 thresh=4 peak=4
23:15:16.133 00.003 11872 Star::Find returns 0 (2), X=496.00, Y=597.00, Mass=107, SNR=2.9, Peak=6 HFD=0.0
23:15:16.136 00.003 11872 Star::Find(15, 319, 504, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:16.141 00.005 11872 Star::Find false star n=32 nbg=276 bg=0.7 sigma=0.8 thresh=3 peak=3
23:15:16.144 00.003 11872 Star::Find returns 0 (2), X=319.00, Y=504.00, Mass=99, SNR=2.9, Peak=7 HFD=0.0
23:15:16.148 00.004 11872 Star::Find(15, 1711, 445, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:16.151 00.003 11872 Star::Find false star n=42 nbg=278 bg=0.7 sigma=0.7 thresh=3 peak=3
23:15:16.156 00.005 11872 Star::Find returns 0 (2), X=1711.00, Y=445.00, Mass=133, SNR=2.9, Peak=9 HFD=0.0
23:15:16.161 00.005 11872 Star::Find(15, 85, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:16.164 00.003 11872 Star::Find returns 1 (0), X=84.93, Y=1004.50, Mass=87, SNR=6.3, Peak=8 HFD=4.8
23:15:16.167 00.003 11872 Star::Find(15, 678, 947, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:16.172 00.005 11872 Star::Find false star n=25 nbg=276 bg=0.7 sigma=0.8 thresh=3 peak=3
23:15:16.176 00.004 11872 Star::Find returns 0 (2), X=678.00, Y=947.00, Mass=69, SNR=2.9, Peak=5 HFD=0.0
23:15:16.179 00.003 11872 Star::Find(15, 1012, 563, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:16.183 00.004 11872 Star::Find false star n=26 nbg=271 bg=0.7 sigma=0.7 thresh=3 peak=3
23:15:16.187 00.004 11872 Star::Find returns 0 (2), X=1012.00, Y=563.00, Mass=76, SNR=2.9, Peak=6 HFD=0.0
23:15:16.191 00.004 11872 Star::Find(15, 133, 87, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:16.195 00.004 11872 Star::Find false star n=18 nbg=271 bg=0.6 sigma=0.7 thresh=3 peak=3
23:15:16.198 00.003 11872 Star::Find returns 0 (2), X=133.00, Y=87.00, Mass=50, SNR=2.9, Peak=5 HFD=0.0
23:15:16.203 00.005 11872 Star::Find(15, 1476, 709, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:16.206 00.003 11872 Star::Find false star n=25 nbg=287 bg=0.9 sigma=0.9 thresh=4 peak=3
23:15:16.211 00.005 11872 Star::Find returns 0 (2), X=1476.00, Y=709.00, Mass=94, SNR=2.9, Peak=7 HFD=0.0
23:15:16.214 00.003 11872 Star::Find(15, 1187, 403, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:16.219 00.005 11872 Star::Find returns 1 (0), X=1187.82, Y=405.00, Mass=188, SNR=9.2, Peak=8 HFD=7.5
23:15:16.222 00.003 11872 Star::Find(15, 1325, 620, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:16.225 00.003 11872 Star::Find false star n=39 nbg=284 bg=1.3 sigma=1.1 thresh=5 peak=5
23:15:16.228 00.003 11872 Star::Find returns 0 (2), X=1325.00, Y=620.00, Mass=178, SNR=2.9, Peak=9 HFD=0.0
23:15:16.235 00.007 11872 Star::Find(15, 1767, 1020, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:16.239 00.004 11872 Star::Find false star n=8 nbg=285 bg=0.9 sigma=0.9 thresh=4 peak=4
23:15:16.242 00.003 11872 Star::Find returns 0 (2), X=1767.00, Y=1020.00, Mass=34, SNR=2.9, Peak=9 HFD=0.0
23:15:16.245 00.003 11872 Star::Find(15, 1651, 449, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:16.248 00.003 11872 Star::Find returns 0 (2), X=1651.00, Y=449.00, Mass=18, SNR=2.8, Peak=5 HFD=0.0
23:15:16.252 00.004 11872 Star::Find(15, 232, 216, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:16.255 00.003 11872 Star::Find false star n=8 nbg=286 bg=0.6 sigma=0.7 thresh=3 peak=2
23:15:16.259 00.004 11872 Star::Find returns 0 (2), X=232.00, Y=216.00, Mass=24, SNR=2.9, Peak=6 HFD=0.0
23:15:16.263 00.004 11872 Star::Find(15, 692, 61, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:16.266 00.003 11872 Star::Find returns 0 (2), X=692.00, Y=61.00, Mass=18, SNR=2.8, Peak=7 HFD=0.0
23:15:16.270 00.004 11872 Star::Find(15, 1629, 590, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:16.274 00.004 11872 Star::Find false star n=18 nbg=287 bg=0.9 sigma=0.9 thresh=4 peak=3
23:15:16.277 00.003 11872 Star::Find returns 0 (2), X=1629.00, Y=590.00, Mass=67, SNR=2.9, Peak=7 HFD=0.0
23:15:16.281 00.004 11872 Star::Find(15, 1916, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:16.284 00.003 11872 Star::Find false star n=22 nbg=278 bg=0.6 sigma=0.8 thresh=3 peak=3
23:15:16.287 00.003 11872 Star::Find returns 0 (2), X=1916.00, Y=421.00, Mass=63, SNR=2.9, Peak=5 HFD=0.0
23:15:16.290 00.003 11872 Star::Find(15, 849, 729, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:16.294 00.004 11872 Star::Find returns 1 (0), X=849.36, Y=727.79, Mass=139, SNR=7.9, Peak=9 HFD=6.2
23:15:16.297 00.003 11872 Star::Find(15, 1381, 753, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:16.300 00.003 11872 Star::Find returns 0 (2), X=1381.00, Y=753.00, Mass=16, SNR=2.7, Peak=5 HFD=0.0
23:15:16.304 00.004 11872 AutoFind: finding best star pass 1
23:15:16.306 00.002 11872 Star::Find(15, 1814, 885, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:16.309 00.003 11872 Star::Find returns 1 (0), X=1813.29, Y=885.79, Mass=4334, SNR=44.6, Peak=219 HFD=5.7
23:15:16.312 00.003 11872 AutoFind returns star at [1814, 885] 115.7 Mass 4334 SNR 44.6
23:15:16.316 00.004 11872 Star::Find(15, 1814, 885, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:16.319 00.003 11872 Star::Find returns 1 (0), X=1813.29, Y=885.79, Mass=4334, SNR=44.6, Peak=219 HFD=5.7
23:15:16.323 00.004 11872 MultiStar: List (12): {1813.29, 885.79}(44.6), {1352.40, 120.66}(28.3), {1277.01, 47.44}(27.7), {430.92, 344.42}(22.3), {108.21, 554.61}(16.0), {97.46, 970.09}(15.8), {861.84, 943.66}(22.1), {144.78, 457.66}(16.6), {1908.60, 878.02}(15.6), {117.04, 1056.96}(9.5), {15.81, 701.07}(9.4), {255.28, 476.35}(11.7), 
23:15:16.328 00.005 11872 setting lock position to (1813.29, 885.79)
23:15:16.331 00.003 11872 AutoSelect: state = 1, call UpdateGuideState
23:15:16.335 00.004 11872 UpdateGuideState(): m_state=1
23:15:16.338 00.003 11872 Star::Find(15, 1813, 885, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:16.342 00.004 11872 Star::Find returns 1 (0), X=1813.29, Y=885.79, Mass=4334, SNR=44.6, Peak=219 HFD=5.7
23:15:16.345 00.003 11872 CameraToMount -- cameraTheta (0.00) - m_xAngle (0.00) = xAngle (-0.00 = -0.00)
23:15:16.349 00.004 11872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.97 = 2.97)
23:15:16.352 00.003 11872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
23:15:16.358 00.006 11872 setting force full frames = false
23:15:16.362 00.004 11872 setting lock position to (1813.29, 885.79)
23:15:16.367 00.005 11872 CurrentPosition() valid, moving to STATE_SELECTED
23:15:16.370 00.003 11872 Changing from state SELECTING to SELECTED
23:15:16.373 00.003 11872 guider state => SELECTED
23:15:16.377 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=219, med=0, FiltMin=0, FiltMax=117, Gamma=1.000
23:15:16.382 00.005 11872 UpdateGuideState exits: m=4334 SNR=44.6
23:15:16.384 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=219, med=0, FiltMin=0, FiltMax=117, Gamma=1.000
23:15:16.389 00.005 11872 Status Line: Auto-selected star at (1813.3, 885.8)
23:15:16.394 00.005 11872 PhdController: newstate STATE_WAIT_SELECTED
23:15:16.398 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:16.402 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:15:16.406 00.004 11872 Enqueuing Expose request
23:15:16.409 00.003 9960 Worker thread wakes up
23:15:16.409 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:15:16.410 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1798,871,31,31)
23:15:16.410 00.000 11872 evsrv: cli 0D2D3360 connect
23:15:16.415 00.005 11872 case statement mapped state 2 to 1
23:15:16.418 00.003 11872 case statement mapped state 2 to 1
23:15:16.423 00.005 11872 evsrv: cli 0D2D3360 request: {"method":"get_lock_position","id":"91d9543c-5ca8-4ad5-993c-fc53cd0731fd"}
23:15:16.426 00.003 11872 evsrv: cli 0D2D3360 response: {"jsonrpc":"2.0","result":[1813.29,885.79],"id":"91d9543c-5ca8-4ad5-993c-fc53cd0731fd"}
23:15:16.430 00.004 11872 evsrv: cli 0D2D3360 disconnect
23:15:16.434 00.004 11872 evsrv: cli 0D2D2F00 connect
23:15:16.438 00.004 11872 case statement mapped state 2 to 1
23:15:16.442 00.004 11872 case statement mapped state 2 to 1
23:15:16.446 00.004 11872 evsrv: cli 0D2D2F00 request: {"method":"get_app_state","id":"42a1c268-4b4c-4514-9ea7-c2394b840d27"}
23:15:16.450 00.004 11872 case statement mapped state 2 to 1
23:15:16.453 00.003 11872 evsrv: cli 0D2D2F00 response: {"jsonrpc":"2.0","result":"Selected","id":"42a1c268-4b4c-4514-9ea7-c2394b840d27"}
23:15:16.457 00.004 11872 evsrv: cli 0D2D2F00 disconnect
23:15:17.458 01.001 11872 evsrv: cli 0D2D2460 connect
23:15:17.466 00.008 11872 case statement mapped state 2 to 1
23:15:17.471 00.005 11872 case statement mapped state 2 to 1
23:15:17.478 00.007 11872 evsrv: cli 0D2D2460 request: {"method":"get_app_state","id":"dcd01007-acb3-4d6f-867d-9317ccc9fd87"}
23:15:17.482 00.004 11872 case statement mapped state 2 to 1
23:15:17.487 00.005 11872 evsrv: cli 0D2D2460 response: {"jsonrpc":"2.0","result":"Selected","id":"dcd01007-acb3-4d6f-867d-9317ccc9fd87"}
23:15:17.491 00.004 11872 evsrv: cli 0D2D2460 disconnect
23:15:17.661 00.170 9960 Exposure complete
23:15:17.788 00.127 9960 worker thread done servicing request
23:15:17.788 00.000 11872 OnExposeComplete: enter
23:15:17.795 00.007 11872 UpdateGuideState(): m_state=2
23:15:17.799 00.004 11872 Star::Find(15, 1813, 885, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:15:17.803 00.004 11872 Star::Find returns 1 (0), X=1812.79, Y=886.82, Mass=4057, SNR=43.1, Peak=189 HFD=5.7
23:15:17.807 00.004 11872 CameraToMount -- cameraTheta (2.02) - m_xAngle (0.00) = xAngle (2.01 = 2.01)
23:15:17.812 00.005 11872 CameraToMount -- cameraTheta (2.02) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.98 = -1.30)
23:15:17.816 00.004 11872 CameraToMount -- cameraX=-0.50 cameraY=1.04 hyp=1.15 cameraTheta=2.02 mountX=-0.49 mountY=-1.11, mountTheta=-1.99
23:15:17.822 00.006 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=189, med=0, FiltMin=0, FiltMax=103, Gamma=1.000
23:15:17.826 00.004 11872 UpdateGuideState exits: m=4057 SNR=43.1
23:15:17.830 00.004 11872 PhdController: newstate STATE_CALIBRATE
23:15:17.833 00.003 11872 PhdController: newstate STATE_GUIDE
23:15:17.851 00.018 11872 Changing from state SELECTED to CALIBRATING_PRIMARY
23:15:17.856 00.005 11872 guider state => CALIBRATED
23:15:17.859 00.003 11872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
23:15:17.863 00.004 11872 reset dither spiral
23:15:17.867 00.004 11872 PhdController: newstate STATE_SETTLE_BEGIN
23:15:17.873 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:17.877 00.004 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:15:17.880 00.003 11872 Enqueuing Expose request
23:15:17.884 00.004 9960 Worker thread wakes up
23:15:17.884 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:15:17.884 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:15:18.493 00.609 11872 evsrv: cli 0D2D25A0 connect
23:15:18.499 00.006 11872 case statement mapped state 5 to 1
23:15:18.505 00.006 11872 case statement mapped state 5 to 1
23:15:18.512 00.007 11872 evsrv: cli 0D2D25A0 request: {"method":"get_app_state","id":"c938662e-97ae-4c1c-af4d-babc6a292455"}
23:15:18.516 00.004 11872 case statement mapped state 5 to 1
23:15:18.522 00.006 11872 evsrv: cli 0D2D25A0 response: {"jsonrpc":"2.0","result":"Selected","id":"c938662e-97ae-4c1c-af4d-babc6a292455"}
23:15:18.528 00.006 11872 evsrv: cli 0D2D25A0 disconnect
23:15:19.127 00.599 9960 Exposure complete
23:15:19.250 00.123 9960 worker thread done servicing request
23:15:19.250 00.000 11872 OnExposeComplete: enter
23:15:19.254 00.004 11872 UpdateGuideState(): m_state=5
23:15:19.258 00.004 11872 Star::Find(15, 1812, 886, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:15:19.263 00.005 11872 Star::Find returns 1 (0), X=1813.43, Y=885.06, Mass=4127, SNR=43.2, Peak=202 HFD=5.9
23:15:19.267 00.004 11872 CameraToMount -- cameraTheta (-1.39) - m_xAngle (0.00) = xAngle (-1.39 = -1.39)
23:15:19.270 00.003 11872 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.58 = 1.58)
23:15:19.274 00.004 11872 CameraToMount -- cameraX=0.14 cameraY=-0.73 hyp=0.75 cameraTheta=-1.39 mountX=0.13 mountY=0.75, mountTheta=1.39
23:15:19.279 00.005 11872 Changing from state CALIBRATED to GUIDING
23:15:19.283 00.004 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:15:19.287 00.004 11872 ScopeASCOM::SideOfPier() returns 0
23:15:19.290 00.003 11872 AdjustCalibrationForScopePointing (scope): current dec=31.2 pierSide=0, cal dec=0.0 pierSide=0 rotAngle=None bin=1
23:15:19.294 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:15:19.298 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:15:19.302 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:15:19.305 00.003 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:15:19.310 00.005 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:15:19.314 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:15:19.318 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:15:19.321 00.003 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:15:19.326 00.005 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:15:19.329 00.003 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:15:19.333 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:15:19.336 00.003 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:15:19.341 00.005 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:15:19.433 00.092 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:15:19.443 00.010 11872 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 2.900000
23:15:19.452 00.009 11872 Dec comp: XRate 1.564 -> 1.338 for dec 0.0 -> dec 31.2
23:15:19.459 00.007 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:15:19.467 00.008 11872 ScopeASCOM::SideOfPier() returns 0
23:15:19.473 00.006 11872 setting lock position to (1813.43, 885.06)
23:15:19.480 00.007 11872 guider state => GUIDING
23:15:19.486 00.006 11872 Status Line: Guiding
23:15:19.493 00.007 11872 Mount: notify guiding started
23:15:19.504 00.011 11872 GetString("/profile/5/name", "") returns "PHD SF 2025"
23:15:19.510 00.006 11872 GetString("/profile/5/scope/calibration/timestamp", "") returns "11/21/2025 10:15:14 PM"
23:15:19.516 00.006 11872 GetDouble("/profile/5/scope/calibration/xRate", 1.000000) returns 0.001564
23:15:19.522 00.006 11872 GetDouble("/profile/5/scope/calibration/yRate", 1.000000) returns 0.001340
23:15:19.529 00.007 11872 GetInt("/profile/5/scope/calibration/binning", 1) returns 1
23:15:19.535 00.006 11872 GetDouble("/profile/5/scope/calibration/xAngle", 0.000000) returns 0.004073
23:15:19.540 00.005 11872 GetDouble("/profile/5/scope/calibration/yAngle", 0.000000) returns -1.738880
23:15:19.547 00.007 11872 GetDouble("/profile/5/scope/calibration/declination", 0.000000) returns 0.000075
23:15:19.553 00.006 11872 GetInt("/profile/5/scope/calibration/pierSide", -1) returns 0
23:15:19.558 00.005 11872 GetInt("/profile/5/scope/calibration/raGuideParity", 0) returns 1
23:15:19.564 00.006 11872 GetInt("/profile/5/scope/calibration/decGuideParity", 0) returns -1
23:15:19.568 00.004 11872 GetDouble("/profile/5/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
23:15:19.573 00.005 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:15:19.578 00.005 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:15:19.583 00.005 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:15:19.589 00.006 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:15:19.595 00.006 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:15:19.600 00.005 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:15:19.608 00.008 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:15:19.614 00.006 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:15:19.619 00.005 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:15:19.627 00.008 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:15:19.633 00.006 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:15:19.638 00.005 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:15:19.642 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:15:19.649 00.007 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:15:19.654 00.005 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:15:19.658 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:15:19.663 00.005 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:15:19.666 00.003 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:15:19.671 00.005 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:15:19.676 00.005 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:15:19.680 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:15:19.686 00.006 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:15:19.692 00.006 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:15:19.695 00.003 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:15:19.700 00.005 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:15:19.704 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:15:19.715 00.011 11872 evsrv: cli 0D2D2DC0 connect
23:15:19.720 00.005 11872 case statement mapped state 6 to 3
23:15:19.725 00.005 11872 case statement mapped state 6 to 3
23:15:19.730 00.005 11872 evsrv: cli 0D2D2DC0 request: {"method":"get_app_state","id":"87f106cd-72ed-4487-acb1-431a8cf55e26"}
23:15:19.733 00.003 11872 case statement mapped state 6 to 3
23:15:19.736 00.003 11872 evsrv: cli 0D2D2DC0 response: {"jsonrpc":"2.0","result":"Guiding","id":"87f106cd-72ed-4487-acb1-431a8cf55e26"}
23:15:19.745 00.009 11872 evsrv: cli 0D2D2DC0 disconnect
23:15:19.776 00.031 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:15:19.792 00.016 11872 ScopeASCOM::SideOfPier() returns 0
23:15:19.801 00.009 11872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
23:15:19.807 00.006 11872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
23:15:19.814 00.007 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:15:19.821 00.007 11872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 31.2
23:15:19.834 00.013 11872 MountToCamera -- mountTheta (-0.00) + m_xAngle (0.00) = xAngle (0.00 = 0.00)
23:15:19.843 00.009 11872 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
23:15:19.852 00.009 11872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
23:15:19.859 00.007 11872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
23:15:19.865 00.006 11872 GetInt("/profile/5/AutoLoadCalibration", -1) returns 1
23:15:19.869 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=202, med=0, FiltMin=0, FiltMax=115, Gamma=1.000
23:15:19.874 00.005 11872 UpdateGuideState exits: m=4127 SNR=43.2
23:15:19.877 00.003 11872 PhdController: newstate STATE_SETTLE_WAIT
23:15:19.883 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:19.888 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:15:19.893 00.005 11872 Enqueuing Expose request
23:15:19.898 00.005 9960 Worker thread wakes up
23:15:19.898 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:15:19.898 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1798,870,31,31)
23:15:21.150 01.252 9960 Exposure complete
23:15:21.257 00.107 9960 worker thread done servicing request
23:15:21.257 00.000 11872 OnExposeComplete: enter
23:15:21.261 00.004 11872 UpdateGuideState(): m_state=6
23:15:21.264 00.003 11872 Star::Find(15, 1813, 885, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:21.271 00.007 11872 Star::Find returns 1 (0), X=1813.49, Y=884.87, Mass=4288, SNR=44.2, Peak=198 HFD=6.1
23:15:21.275 00.004 11872 CameraToMount -- cameraTheta (-1.24) - m_xAngle (0.00) = xAngle (-1.25 = -1.25)
23:15:21.278 00.003 11872 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.72 = 1.72)
23:15:21.282 00.004 11872 CameraToMount -- cameraX=0.06 cameraY=-0.18 hyp=0.19 cameraTheta=-1.24 mountX=0.06 mountY=0.19, mountTheta=1.26
23:15:21.286 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.06, y=-0.18, opts=13)
23:15:21.290 00.004 11872 Enqueuing Move request for scope (0.06, -0.18)
23:15:21.295 00.005 9960 Worker thread wakes up
23:15:21.295 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=198, med=0, FiltMin=0, FiltMax=103, Gamma=1.000
23:15:21.299 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.18) opts 0xd
23:15:21.299 00.000 11872 UpdateGuideState exits: m=4288 SNR=44.2
23:15:21.303 00.004 11872 PhdController: settling, locked = 1, distance = 0.58 (1.50) aobump = 0 frame = 1 / 99999
23:15:21.307 00.004 9960 Handling offset move in thread for scope, endpoint = (0.06, -0.18)
23:15:21.307 00.000 9960 Moving (0.06, -0.18) raw xDistance=0.06 yDistance=0.19
23:15:21.307 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:15:21.307 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:15:21.307 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763788521.307,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.58,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:15:21.312 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
23:15:21.313 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:21.317 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:15:21.320 00.003 9960 MoveAxis(E, 0, ABG)
23:15:21.321 00.001 9960 Move returns status 0, amount 0
23:15:21.321 00.000 9960 MoveAxis(N, 0, ABG)
23:15:21.321 00.000 11872 Enqueuing Expose request
23:15:21.325 00.004 9960 Move returns status 0, amount 0
23:15:21.325 00.000 9960 move complete, result=0
23:15:21.326 00.001 9960 worker thread done servicing request
23:15:21.326 00.000 9960 Worker thread wakes up
23:15:21.326 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:15:21.331 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
23:15:21.331 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1798,870,31,31)
23:15:22.578 01.247 9960 Exposure complete
23:15:22.686 00.108 9960 worker thread done servicing request
23:15:22.686 00.000 11872 OnExposeComplete: enter
23:15:22.690 00.004 11872 UpdateGuideState(): m_state=6
23:15:22.694 00.004 11872 Star::Find(15, 1813, 884, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:15:22.699 00.005 11872 Star::Find returns 1 (0), X=1813.55, Y=884.85, Mass=4378, SNR=45.0, Peak=216 HFD=5.9
23:15:22.702 00.003 11872 CameraToMount -- cameraTheta (-1.04) - m_xAngle (0.00) = xAngle (-1.05 = -1.05)
23:15:22.706 00.004 11872 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.92 = 1.92)
23:15:22.710 00.004 11872 CameraToMount -- cameraX=0.12 cameraY=-0.21 hyp=0.24 cameraTheta=-1.04 mountX=0.12 mountY=0.23, mountTheta=1.08
23:15:22.716 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.12, y=-0.21, opts=13)
23:15:22.719 00.003 11872 Enqueuing Move request for scope (0.12, -0.21)
23:15:22.723 00.004 9960 Worker thread wakes up
23:15:22.723 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.21) opts 0xd
23:15:22.723 00.000 9960 Handling offset move in thread for scope, endpoint = (0.12, -0.21)
23:15:22.723 00.000 9960 Moving (0.12, -0.21) raw xDistance=0.12 yDistance=0.23
23:15:22.723 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:15:22.725 00.002 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
23:15:22.725 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=216, med=0, FiltMin=0, FiltMax=115, Gamma=1.000
23:15:22.728 00.003 11872 UpdateGuideState exits: m=4378 SNR=45.0
23:15:22.732 00.004 11872 PhdController: settling, locked = 1, distance = 0.48 (1.50) aobump = 0 frame = 2 / 99999
23:15:22.736 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
23:15:22.736 00.000 9960 MoveAxis(E, 0, ABG)
23:15:22.736 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763788522.736,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.48,"Time":1.4,"SettleTime":10.0,"StarLocked":true}
23:15:22.740 00.004 9960 Move returns status 0, amount 0
23:15:22.740 00.000 9960 MoveAxis(N, 0, ABG)
23:15:22.741 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:22.744 00.003 9960 Move returns status 0, amount 0
23:15:22.744 00.000 9960 move complete, result=0
23:15:22.744 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:15:22.749 00.005 9960 worker thread done servicing request
23:15:22.749 00.000 11872 Enqueuing Expose request
23:15:22.752 00.003 11872 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:15:22.756 00.004 9960 Worker thread wakes up
23:15:22.756 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:15:22.756 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1798,870,31,31)
23:15:24.005 01.249 9960 Exposure complete
23:15:24.121 00.116 9960 worker thread done servicing request
23:15:24.122 00.001 11872 OnExposeComplete: enter
23:15:24.125 00.003 11872 UpdateGuideState(): m_state=6
23:15:24.130 00.005 11872 Star::Find(15, 1813, 884, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:15:24.133 00.003 11872 Star::Find returns 1 (0), X=1813.48, Y=884.82, Mass=4353, SNR=44.9, Peak=207 HFD=5.7
23:15:24.138 00.005 11872 CameraToMount -- cameraTheta (-1.34) - m_xAngle (0.00) = xAngle (-1.34 = -1.34)
23:15:24.141 00.003 11872 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.63 = 1.63)
23:15:24.145 00.004 11872 CameraToMount -- cameraX=0.06 cameraY=-0.23 hyp=0.24 cameraTheta=-1.34 mountX=0.05 mountY=0.24, mountTheta=1.35
23:15:24.150 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.06, y=-0.23, opts=13)
23:15:24.155 00.005 11872 Enqueuing Move request for scope (0.06, -0.23)
23:15:24.159 00.004 9960 Worker thread wakes up
23:15:24.159 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.23) opts 0xd
23:15:24.159 00.000 9960 Handling offset move in thread for scope, endpoint = (0.06, -0.23)
23:15:24.159 00.000 9960 Moving (0.06, -0.23) raw xDistance=0.05 yDistance=0.24
23:15:24.159 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:15:24.159 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
23:15:24.159 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
23:15:24.159 00.000 9960 MoveAxis(E, 0, ABG)
23:15:24.159 00.000 9960 Move returns status 0, amount 0
23:15:24.159 00.000 9960 MoveAxis(N, 0, ABG)
23:15:24.159 00.000 9960 Move returns status 0, amount 0
23:15:24.161 00.002 9960 move complete, result=0
23:15:24.161 00.000 9960 worker thread done servicing request
23:15:24.161 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=0, FiltMin=0, FiltMax=118, Gamma=1.000
23:15:24.164 00.003 11872 UpdateGuideState exits: m=4353 SNR=44.9
23:15:24.168 00.004 11872 PhdController: settling, locked = 1, distance = 0.41 (1.50) aobump = 0 frame = 3 / 99999
23:15:24.172 00.004 11872 evsrv: {"Event":"Settling","Timestamp":1763788524.171,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.41,"Time":2.9,"SettleTime":10.0,"StarLocked":true}
23:15:24.176 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:24.180 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:15:24.183 00.003 11872 Enqueuing Expose request
23:15:24.186 00.003 9960 Worker thread wakes up
23:15:24.187 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
23:15:24.187 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1798,870,31,31)
23:15:24.187 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:15:25.430 01.243 9960 Exposure complete
23:15:25.547 00.117 9960 worker thread done servicing request
23:15:25.548 00.001 11872 OnExposeComplete: enter
23:15:25.551 00.003 11872 UpdateGuideState(): m_state=6
23:15:25.555 00.004 11872 Star::Find(15, 1813, 884, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
23:15:25.559 00.004 11872 Star::Find returns 1 (0), X=1813.50, Y=884.79, Mass=4013, SNR=42.3, Peak=188 HFD=5.7
23:15:25.563 00.004 11872 CameraToMount -- cameraTheta (-1.29) - m_xAngle (0.00) = xAngle (-1.30 = -1.30)
23:15:25.567 00.004 11872 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.67 = 1.67)
23:15:25.571 00.004 11872 CameraToMount -- cameraX=0.08 cameraY=-0.27 hyp=0.28 cameraTheta=-1.29 mountX=0.07 mountY=0.27, mountTheta=1.31
23:15:25.576 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.08, y=-0.27, opts=13)
23:15:25.580 00.004 11872 Enqueuing Move request for scope (0.08, -0.27)
23:15:25.584 00.004 9960 Worker thread wakes up
23:15:25.584 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=188, med=0, FiltMin=0, FiltMax=101, Gamma=1.000
23:15:25.589 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.27) opts 0xd
23:15:25.589 00.000 9960 Handling offset move in thread for scope, endpoint = (0.08, -0.27)
23:15:25.589 00.000 11872 UpdateGuideState exits: m=4013 SNR=42.3
23:15:25.592 00.003 9960 Moving (0.08, -0.27) raw xDistance=0.07 yDistance=0.27
23:15:25.593 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:15:25.593 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.74
23:15:25.593 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.27
23:15:25.593 00.000 9960 MoveAxis(E, 0, ABG)
23:15:25.593 00.000 9960 Move returns status 0, amount 0
23:15:25.595 00.002 9960 MoveAxis(S, 205, ABG)
23:15:25.595 00.000 9960 Guiding  Dir = 1, Dur = 205
23:15:25.595 00.000 11872 PhdController: settling, locked = 1, distance = 0.37 (1.50) aobump = 0 frame = 4 / 99999
23:15:25.599 00.004 11872 evsrv: {"Event":"Settling","Timestamp":1763788525.599,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.37,"Time":4.3,"SettleTime":10.0,"StarLocked":true}
23:15:25.602 00.003 9960 IsSlewing returns 0
23:15:25.603 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:25.607 00.004 9960 IsGuiding returns 0
23:15:25.608 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:15:25.612 00.004 9960 PulseGuide returned control before completion, sleep 215
23:15:25.612 00.000 11872 Enqueuing Expose request
23:15:25.838 00.226 9960 IsGuiding returns 1
23:15:25.841 00.003 9960 scope still moving after pulse duration time elapsed
23:15:25.869 00.028 9960 IsSlewing returns 0
23:15:25.870 00.001 9960 IsGuiding returns 0
23:15:25.870 00.000 9960 scope move finished after 205 + 57 ms
23:15:25.870 00.000 9960 Move returns status 0, amount 205
23:15:25.871 00.001 9960 move complete, result=0
23:15:25.872 00.001 9960 worker thread done servicing request
23:15:25.872 00.000 9960 Worker thread wakes up
23:15:25.872 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.3 px 205 ms SOUTH
23:15:25.876 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
23:15:25.876 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1798,870,31,31)
23:15:27.125 01.249 9960 Exposure complete
23:15:27.228 00.103 9960 worker thread done servicing request
23:15:27.228 00.000 11872 OnExposeComplete: enter
23:15:27.232 00.004 11872 UpdateGuideState(): m_state=6
23:15:27.235 00.003 11872 Star::Find(15, 1813, 884, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
23:15:27.240 00.005 11872 Star::Find returns 1 (0), X=1813.33, Y=886.12, Mass=4164, SNR=43.7, Peak=191 HFD=5.8
23:15:27.244 00.004 11872 CameraToMount -- cameraTheta (1.67) - m_xAngle (0.00) = xAngle (1.66 = 1.66)
23:15:27.247 00.003 11872 CameraToMount -- cameraTheta (1.67) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.63 = -1.65)
23:15:27.252 00.005 11872 CameraToMount -- cameraX=-0.10 cameraY=1.07 hyp=1.07 cameraTheta=1.67 mountX=-0.10 mountY=-1.07, mountTheta=-1.66
23:15:27.257 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.10, y=1.07, opts=13)
23:15:27.261 00.004 11872 Enqueuing Move request for scope (-0.10, 1.07)
23:15:27.264 00.003 9960 Worker thread wakes up
23:15:27.264 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 1.07) opts 0xd
23:15:27.265 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.10, 1.07)
23:15:27.265 00.000 9960 Moving (-0.10, 1.07) raw xDistance=-0.10 yDistance=-1.07
23:15:27.265 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:15:27.265 00.000 9960 resist switch: large excursion: input -1.07 thresh 0.60 direction from 1 to -1
23:15:27.265 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.20
23:15:27.266 00.001 9960 GuideAlgorithmResistSwitch::result() returns -1.07 from input -1.07
23:15:27.266 00.000 9960 MoveAxis(E, 0, ABG)
23:15:27.266 00.000 9960 Move returns status 0, amount 0
23:15:27.266 00.000 9960 MoveAxis(N, 796, ABG)
23:15:27.266 00.000 9960 Guiding  Dir = 0, Dur = 796
23:15:27.267 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=191, med=0, FiltMin=0, FiltMax=108, Gamma=1.000
23:15:27.270 00.003 9960 IsSlewing returns 0
23:15:27.270 00.000 11872 UpdateGuideState exits: m=4164 SNR=43.7
23:15:27.276 00.006 9960 IsGuiding returns 0
23:15:27.276 00.000 11872 PhdController: settling, locked = 1, distance = 0.58 (1.50) aobump = 0 frame = 5 / 99999
23:15:27.280 00.004 9960 PulseGuide returned control before completion, sleep 806
23:15:27.280 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763788527.280,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.58,"Time":6.0,"SettleTime":10.0,"StarLocked":true}
23:15:27.284 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:27.288 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:15:27.292 00.004 11872 Enqueuing Expose request
23:15:28.097 00.805 9960 IsGuiding returns 1
23:15:28.097 00.000 9960 scope still moving after pulse duration time elapsed
23:15:28.128 00.031 9960 IsSlewing returns 0
23:15:28.130 00.002 9960 IsGuiding returns 0
23:15:28.130 00.000 9960 scope move finished after 796 + 57 ms
23:15:28.130 00.000 9960 Move returns status 0, amount 796
23:15:28.131 00.001 9960 move complete, result=0
23:15:28.131 00.000 9960 worker thread done servicing request
23:15:28.132 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -1.1 px 796 ms NORTH
23:15:28.138 00.006 9960 Worker thread wakes up
23:15:28.138 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:15:28.138 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1798,870,31,31)
23:15:29.396 01.258 9960 Exposure complete
23:15:29.489 00.093 9960 worker thread done servicing request
23:15:29.490 00.001 11872 OnExposeComplete: enter
23:15:29.494 00.004 11872 UpdateGuideState(): m_state=6
23:15:29.498 00.004 11872 Star::Find(15, 1813, 886, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
23:15:29.502 00.004 11872 Star::Find returns 1 (0), X=1813.51, Y=885.45, Mass=4461, SNR=45.3, Peak=191 HFD=5.8
23:15:29.506 00.004 11872 CameraToMount -- cameraTheta (1.36) - m_xAngle (0.00) = xAngle (1.36 = 1.36)
23:15:29.509 00.003 11872 CameraToMount -- cameraTheta (1.36) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.33 = -1.95)
23:15:29.514 00.005 11872 CameraToMount -- cameraX=0.08 cameraY=0.40 hyp=0.41 cameraTheta=1.36 mountX=0.09 mountY=-0.38, mountTheta=-1.35
23:15:29.520 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.08, y=0.40, opts=13)
23:15:29.525 00.005 11872 Enqueuing Move request for scope (0.08, 0.40)
23:15:29.529 00.004 9960 Worker thread wakes up
23:15:29.529 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.40) opts 0xd
23:15:29.529 00.000 9960 Handling offset move in thread for scope, endpoint = (0.08, 0.40)
23:15:29.529 00.000 9960 Moving (0.08, 0.40) raw xDistance=0.09 yDistance=-0.38
23:15:29.530 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:15:29.530 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.38 from input -0.38
23:15:29.530 00.000 9960 MoveAxis(E, 0, ABG)
23:15:29.530 00.000 9960 Move returns status 0, amount 0
23:15:29.530 00.000 9960 MoveAxis(N, 281, ABG)
23:15:29.530 00.000 9960 Guiding  Dir = 0, Dur = 281
23:15:29.530 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=191, med=0, FiltMin=0, FiltMax=116, Gamma=1.000
23:15:29.534 00.004 9960 IsSlewing returns 0
23:15:29.534 00.000 11872 UpdateGuideState exits: m=4461 SNR=45.3
23:15:29.539 00.005 11872 PhdController: settling, locked = 1, distance = 0.53 (1.50) aobump = 0 frame = 6 / 99999
23:15:29.542 00.003 9960 IsGuiding returns 0
23:15:29.542 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763788529.542,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.53,"Time":8.2,"SettleTime":10.0,"StarLocked":true}
23:15:29.546 00.004 9960 PulseGuide returned control before completion, sleep 291
23:15:29.546 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:29.551 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:15:29.554 00.003 11872 Enqueuing Expose request
23:15:29.841 00.287 9960 IsGuiding returns 1
23:15:29.842 00.001 9960 scope still moving after pulse duration time elapsed
23:15:29.871 00.029 9960 IsSlewing returns 0
23:15:29.873 00.002 9960 IsGuiding returns 0
23:15:29.873 00.000 9960 scope move finished after 281 + 49 ms
23:15:29.873 00.000 9960 Move returns status 0, amount 281
23:15:29.873 00.000 9960 move complete, result=0
23:15:29.874 00.001 9960 worker thread done servicing request
23:15:29.874 00.000 9960 Worker thread wakes up
23:15:29.874 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.4 px 281 ms NORTH
23:15:29.880 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
23:15:29.881 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1798,870,31,31)
23:15:31.135 01.254 9960 Exposure complete
23:15:31.252 00.117 9960 worker thread done servicing request
23:15:31.253 00.001 11872 OnExposeComplete: enter
23:15:31.257 00.004 11872 UpdateGuideState(): m_state=6
23:15:31.260 00.003 11872 Star::Find(15, 1813, 885, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
23:15:31.264 00.004 11872 Star::Find returns 1 (0), X=1813.75, Y=883.75, Mass=4261, SNR=43.4, Peak=209 HFD=5.7
23:15:31.267 00.003 11872 CameraToMount -- cameraTheta (-1.33) - m_xAngle (0.00) = xAngle (-1.33 = -1.33)
23:15:31.271 00.004 11872 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.64 = 1.64)
23:15:31.275 00.004 11872 CameraToMount -- cameraX=0.32 cameraY=-1.31 hyp=1.34 cameraTheta=-1.33 mountX=0.32 mountY=1.34, mountTheta=1.34
23:15:31.279 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.32, y=-1.31, opts=13)
23:15:31.284 00.005 11872 Enqueuing Move request for scope (0.32, -1.31)
23:15:31.288 00.004 9960 Worker thread wakes up
23:15:31.288 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.32, -1.31) opts 0xd
23:15:31.288 00.000 9960 Handling offset move in thread for scope, endpoint = (0.32, -1.31)
23:15:31.288 00.000 9960 Moving (0.32, -1.31) raw xDistance=0.32 yDistance=1.34
23:15:31.288 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32
23:15:31.288 00.000 9960 resist switch: large excursion: input 1.34 thresh 0.60 direction from -1 to 1
23:15:31.289 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=0, FiltMin=0, FiltMax=102, Gamma=1.000
23:15:31.293 00.004 11872 UpdateGuideState exits: m=4261 SNR=43.4
23:15:31.297 00.004 11872 PhdController: settling, locked = 1, distance = 0.77 (1.50) aobump = 0 frame = 7 / 99999
23:15:31.300 00.003 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.03
23:15:31.301 00.001 9960 GuideAlgorithmResistSwitch::result() returns 1.34 from input 1.34
23:15:31.301 00.000 9960 MoveAxis(W, 148, ABG)
23:15:31.301 00.000 9960 Guiding  Dir = 3, Dur = 148
23:15:31.301 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763788531.300,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.77,"Time":10.0,"SettleTime":10.0,"StarLocked":true}
23:15:31.305 00.004 9960 IsSlewing returns 0
23:15:31.306 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:31.309 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:15:31.312 00.003 11872 Enqueuing Expose request
23:15:31.316 00.004 9960 IsGuiding returns 0
23:15:31.316 00.000 9960 PulseGuide returned control before completion, sleep 158
23:15:31.485 00.169 9960 IsGuiding returns 1
23:15:31.487 00.002 9960 scope still moving after pulse duration time elapsed
23:15:31.517 00.030 9960 IsSlewing returns 0
23:15:31.518 00.001 9960 IsGuiding returns 0
23:15:31.518 00.000 9960 scope move finished after 148 + 53 ms
23:15:31.518 00.000 9960 Move returns status 0, amount 148
23:15:31.518 00.000 9960 MoveAxis(S, 1001, ABG)
23:15:31.519 00.001 9960 Guiding  Dir = 1, Dur = 1001
23:15:31.519 00.000 9960 IsSlewing returns 0
23:15:31.519 00.000 9960 IsGuiding returns 0
23:15:31.520 00.001 9960 PulseGuide returned control before completion, sleep 1011
23:15:32.535 01.015 9960 IsGuiding returns 1
23:15:32.535 00.000 9960 scope still moving after pulse duration time elapsed
23:15:32.566 00.031 9960 IsSlewing returns 0
23:15:32.569 00.003 9960 IsGuiding returns 0
23:15:32.569 00.000 9960 scope move finished after 1001 + 48 ms
23:15:32.570 00.001 9960 Move returns status 0, amount 1001
23:15:32.571 00.001 9960 move complete, result=0
23:15:32.571 00.000 9960 worker thread done servicing request
23:15:32.571 00.000 11872 GuideStep: 0.3 px 148 ms WEST, 1.3 px 1001 ms SOUTH
23:15:32.577 00.006 9960 Worker thread wakes up
23:15:32.577 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:15:32.577 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1798,870,31,31)
23:15:33.827 01.250 9960 Exposure complete
23:15:33.946 00.119 9960 worker thread done servicing request
23:15:33.946 00.000 11872 OnExposeComplete: enter
23:15:33.950 00.004 11872 UpdateGuideState(): m_state=6
23:15:33.954 00.004 11872 Star::Find(15, 1813, 883, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
23:15:33.959 00.005 11872 Star::Find returns 1 (0), X=1813.66, Y=883.95, Mass=4346, SNR=44.5, Peak=200 HFD=6.0
23:15:33.962 00.003 11872 CameraToMount -- cameraTheta (-1.36) - m_xAngle (0.00) = xAngle (-1.36 = -1.36)
23:15:33.966 00.004 11872 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.60 = 1.60)
23:15:33.970 00.004 11872 CameraToMount -- cameraX=0.24 cameraY=-1.11 hyp=1.13 cameraTheta=-1.36 mountX=0.23 mountY=1.13, mountTheta=1.37
23:15:33.975 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.24, y=-1.11, opts=13)
23:15:33.980 00.005 11872 Enqueuing Move request for scope (0.24, -1.11)
23:15:33.983 00.003 9960 Worker thread wakes up
23:15:33.983 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.24, -1.11) opts 0xd
23:15:33.983 00.000 9960 Handling offset move in thread for scope, endpoint = (0.24, -1.11)
23:15:33.983 00.000 9960 Moving (0.24, -1.11) raw xDistance=0.23 yDistance=1.13
23:15:33.983 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.23
23:15:33.985 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=200, med=0, FiltMin=0, FiltMax=117, Gamma=1.000
23:15:33.989 00.004 9960 GuideAlgorithmResistSwitch::result() returns 1.13 from input 1.13
23:15:33.989 00.000 11872 UpdateGuideState exits: m=4346 SNR=44.5
23:15:33.993 00.004 9960 MoveAxis(W, 119, ABG)
23:15:33.993 00.000 11872 PhdController: settling, locked = 1, distance = 0.88 (1.50) aobump = 0 frame = 8 / 99999
23:15:33.996 00.003 9960 Guiding  Dir = 3, Dur = 119
23:15:33.996 00.000 11872 PhdController: newstate STATE_FINISH
23:15:34.001 00.005 11872 PhdController complete: success
23:15:34.005 00.004 9960 IsSlewing returns 0
23:15:34.005 00.000 11872 evsrv: {"Event":"SettleDone","Timestamp":1763788534.005,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":8,"DroppedFrames":0}
23:15:34.009 00.004 9960 IsGuiding returns 0
23:15:34.009 00.000 11872 Mount: notify guiding dither settle done success=1
23:15:34.014 00.005 11872 PhdController: newstate STATE_IDLE
23:15:34.017 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:34.021 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:15:34.025 00.004 11872 Enqueuing Expose request
23:15:34.029 00.004 9960 PulseGuide returned control before completion, sleep 129
23:15:34.175 00.146 9960 IsGuiding returns 0
23:15:34.176 00.001 9960 Move returns status 0, amount 119
23:15:34.176 00.000 9960 MoveAxis(S, 844, ABG)
23:15:34.177 00.001 9960 Guiding  Dir = 1, Dur = 844
23:15:34.177 00.000 9960 IsSlewing returns 0
23:15:34.178 00.001 9960 IsGuiding returns 0
23:15:34.178 00.000 9960 PulseGuide returned control before completion, sleep 854
23:15:34.752 00.574 11872 evsrv: cli 0D2D2820 connect
23:15:34.772 00.020 11872 case statement mapped state 6 to 3
23:15:34.777 00.005 11872 case statement mapped state 6 to 3
23:15:34.781 00.004 11872 evsrv: cli 0D2D2820 request: {"method":"get_app_state","id":"6ed99ee5-7379-4d2f-84d2-9bc25f1ac7fc"}
23:15:34.784 00.003 11872 case statement mapped state 6 to 3
23:15:34.786 00.002 11872 evsrv: cli 0D2D2820 response: {"jsonrpc":"2.0","result":"Guiding","id":"6ed99ee5-7379-4d2f-84d2-9bc25f1ac7fc"}
23:15:34.790 00.004 11872 evsrv: cli 0D2D2820 disconnect
23:15:34.797 00.007 11872 evsrv: cli 0D2D32C0 connect
23:15:34.801 00.004 11872 case statement mapped state 6 to 3
23:15:34.810 00.009 11872 case statement mapped state 6 to 3
23:15:34.813 00.003 11872 evsrv: cli 0D2D32C0 request: {"method":"stop_capture","id":"8a989c90-ac0e-487f-b33e-1f39671b2b34"}
23:15:34.815 00.002 11872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:15:34.819 00.004 11872 Status Line: Waiting for devices...
23:15:34.823 00.004 11872 evsrv: cli 0D2D32C0 response: {"jsonrpc":"2.0","result":0,"id":"8a989c90-ac0e-487f-b33e-1f39671b2b34"}
23:15:34.830 00.007 11872 evsrv: cli 0D2D32C0 disconnect
23:15:34.835 00.005 11872 evsrv: cli 0D2D28C0 connect
23:15:34.838 00.003 11872 case statement mapped state 6 to 3
23:15:34.841 00.003 11872 case statement mapped state 6 to 3
23:15:34.844 00.003 11872 evsrv: cli 0D2D28C0 request: {"method":"get_app_state","id":"9c278280-fdf4-4cab-a889-5cd567304dac"}
23:15:34.848 00.004 11872 case statement mapped state 6 to 3
23:15:34.850 00.002 11872 evsrv: cli 0D2D28C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9c278280-fdf4-4cab-a889-5cd567304dac"}
23:15:34.854 00.004 11872 evsrv: cli 0D2D28C0 disconnect
23:15:35.041 00.187 9960 IsGuiding returns 1
23:15:35.041 00.000 9960 scope still moving after pulse duration time elapsed
23:15:35.072 00.031 9960 Error thrown from C:\cygwin\home\agalasso\projects\phd2\scope_ascom.cpp:644->ASCOM Scope: thread interrupt requested
23:15:35.074 00.002 9960 Error thrown from C:\cygwin\home\agalasso\projects\phd2\scope.cpp:770->guide failed
23:15:35.074 00.000 9960 Move returns status 1, amount 0
23:15:35.075 00.001 9960 Error thrown from C:\cygwin\home\agalasso\projects\phd2\worker_thread.cpp:322->Move failed
23:15:35.077 00.002 9960 move complete, result=1
23:15:35.077 00.000 9960 worker thread done servicing request
23:15:35.078 00.001 11872 GuideStep: 0.2 px 119 ms WEST, 1.1 px 0 ms SOUTH
23:15:35.086 00.008 9960 Worker thread wakes up
23:15:35.086 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:15:35.086 00.000 9960 Error thrown from C:\cygwin\home\agalasso\projects\phd2\worker_thread.cpp:180->Time lapse interrupted
23:15:35.088 00.002 9960 worker thread done servicing request
23:15:35.090 00.002 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\myframe_events.cpp:609->Error reported moving
23:15:35.096 00.006 11872 OnExposeComplete: enter
23:15:35.102 00.006 11872 OnExposeComplete: Capture Error reported
23:15:35.112 00.010 11872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
23:15:35.117 00.005 11872 Mount: notify guiding stopped
23:15:35.127 00.010 11872 Changing from state GUIDING to STOP
23:15:35.135 00.008 11872 guider state => SELECTED
23:15:35.162 00.027 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=200, med=0, FiltMin=0, FiltMax=117, Gamma=1.000
23:15:35.182 00.020 11872 Changing from state SELECTED to UNINITIALIZED
23:15:35.192 00.010 11872 guider state => SELECTING
23:15:35.199 00.007 11872 Status Line: Stopped.
23:15:35.202 00.003 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\myframe_events.cpp:489->Error reported capturing image
23:15:35.856 00.654 11872 evsrv: cli 0D2D2F00 connect
23:15:35.865 00.009 11872 evsrv: cli 0D2D2F00 request: {"method":"get_app_state","id":"4a86c44d-10c8-4da8-bd65-56519fe6ace1"}
23:15:35.872 00.007 11872 evsrv: cli 0D2D2F00 response: {"jsonrpc":"2.0","result":"Stopped","id":"4a86c44d-10c8-4da8-bd65-56519fe6ace1"}
23:15:35.879 00.007 11872 evsrv: cli 0D2D2F00 disconnect
23:15:53.168 17.289 11872 evsrv: cli 0D2D2780 connect
23:15:53.177 00.009 11872 evsrv: cli 0D2D2780 request: {"method":"get_app_state","id":"0e4b5125-bd50-468e-9985-e4bd203963f3"}
23:15:53.181 00.004 11872 evsrv: cli 0D2D2780 response: {"jsonrpc":"2.0","result":"Stopped","id":"0e4b5125-bd50-468e-9985-e4bd203963f3"}
23:15:53.187 00.006 11872 evsrv: cli 0D2D2780 disconnect
23:15:53.190 00.003 11872 evsrv: cli 0D2D28C0 connect
23:15:53.195 00.005 11872 evsrv: cli 0D2D28C0 request: {"method":"get_calibrated","id":"2bba429d-1454-4982-b138-8879925a425c"}
23:15:53.201 00.006 11872 evsrv: cli 0D2D28C0 response: {"jsonrpc":"2.0","result":true,"id":"2bba429d-1454-4982-b138-8879925a425c"}
23:15:53.211 00.010 11872 evsrv: cli 0D2D28C0 disconnect
23:15:53.217 00.006 11872 evsrv: cli 0D2D2DC0 connect
23:15:53.221 00.004 11872 evsrv: cli 0D2D2DC0 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"d174143c-5393-45c0-95e5-84e720a77300"}
23:15:53.224 00.003 11872 PhdController::Guide begins
23:15:53.227 00.003 11872 PhdController: newstate STATE_SETUP
23:15:53.232 00.005 11872 PhdController: setup
23:15:53.237 00.005 11872 PhdController: newstate STATE_ATTEMPT_START
23:15:53.240 00.003 11872 PhdController: start capturing
23:15:53.242 00.002 11872 Changing from state SELECTING to UNINITIALIZED
23:15:53.245 00.003 11872 guider state => SELECTING
23:15:53.248 00.003 11872 setting force full frames = true
23:15:53.251 00.003 11872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
23:15:53.258 00.007 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:15:53.262 00.004 11872 Enqueuing Expose request
23:15:53.267 00.005 11872 PhdController: newstate STATE_SELECT_STAR
23:15:53.272 00.005 9960 Worker thread wakes up
23:15:53.272 00.000 11872 evsrv: cli 0D2D2DC0 response: {"jsonrpc":"2.0","result":0,"id":"d174143c-5393-45c0-95e5-84e720a77300"}
23:15:53.277 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
23:15:53.277 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:15:53.277 00.000 11872 evsrv: cli 0D2D2DC0 disconnect
23:15:53.282 00.005 11872 evsrv: cli 0D2D25A0 connect
23:15:53.287 00.005 11872 case statement mapped state 1 to 101
23:15:53.291 00.004 11872 case statement mapped state 1 to 101
23:15:53.295 00.004 11872 evsrv: cli 0D2D25A0 request: {"method":"get_lock_shift_params","id":"8536579d-8a7e-4f8f-95a4-eb7c471a9aed"}
23:15:53.299 00.004 11872 evsrv: cli 0D2D25A0 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"8536579d-8a7e-4f8f-95a4-eb7c471a9aed"}
23:15:53.303 00.004 11872 evsrv: cli 0D2D25A0 disconnect
23:15:53.309 00.006 11872 evsrv: cli 0D2D2820 connect
23:15:53.313 00.004 11872 case statement mapped state 1 to 101
23:15:53.317 00.004 11872 case statement mapped state 1 to 101
23:15:53.321 00.004 11872 evsrv: cli 0D2D2820 request: {"method":"get_lock_position","id":"579350f4-881f-4300-a513-2f21403fe05a"}
23:15:53.326 00.005 11872 evsrv: cli 0D2D2820 response: {"jsonrpc":"2.0","result":null,"id":"579350f4-881f-4300-a513-2f21403fe05a"}
23:15:53.330 00.004 11872 evsrv: cli 0D2D2820 disconnect
23:15:54.331 01.001 11872 evsrv: cli 0D2D2BE0 connect
23:15:54.338 00.007 11872 case statement mapped state 1 to 101
23:15:54.344 00.006 11872 case statement mapped state 1 to 101
23:15:54.350 00.006 11872 evsrv: cli 0D2D2BE0 request: {"method":"get_lock_position","id":"0f57eb2c-295a-466c-97eb-2a5c19cb06ed"}
23:15:54.357 00.007 11872 evsrv: cli 0D2D2BE0 response: {"jsonrpc":"2.0","result":null,"id":"0f57eb2c-295a-466c-97eb-2a5c19cb06ed"}
23:15:54.362 00.005 11872 evsrv: cli 0D2D2BE0 disconnect
23:15:54.519 00.157 9960 Exposure complete
23:15:54.623 00.104 9960 worker thread done servicing request
23:15:54.623 00.000 11872 OnExposeComplete: enter
23:15:54.627 00.004 11872 UpdateGuideState(): m_state=1
23:15:54.631 00.004 11872 UpdateCurrentPosition: no star selected
23:15:54.636 00.005 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
23:15:54.640 00.004 11872 Status Line: No star selected
23:15:54.644 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=0, FiltMin=0, FiltMax=116, Gamma=1.000
23:15:54.650 00.006 11872 UpdateGuideState exits: No star selected
23:15:54.654 00.004 11872 GuiderMultiStar::AutoSelect enter
23:15:54.657 00.003 11872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
23:15:54.769 00.112 11872 AutoFind: auto downsample for scale 1.00 => 1x
23:15:54.961 00.192 11872 AutoFind: global mean = 0.0, stdev 2.3
23:15:54.964 00.003 11872 AutoFind: using threshold = 0.1
23:15:55.173 00.209 11872 AutoFind: local max [1814, 883] 120.4
23:15:55.176 00.003 11872 AutoFind: local max [1569, 334] 111.8
23:15:55.181 00.005 11872 AutoFind: local max [14, 389] 85.4
23:15:55.184 00.003 11872 AutoFind: local max [1703, 347] 50.4
23:15:55.188 00.004 11872 AutoFind: local max [1277, 44] 39.1
23:15:55.192 00.004 11872 AutoFind: local max [1352, 117] 34.8
23:15:55.195 00.003 11872 AutoFind: local max [757, 581] 26.1
23:15:55.199 00.004 11872 AutoFind: local max [863, 939] 25.7
23:15:55.202 00.003 11872 AutoFind: local max [432, 341] 25.6
23:15:55.207 00.005 11872 AutoFind: local max [757, 588] 25.6
23:15:55.211 00.004 11872 AutoFind: local max [109, 552] 24.0
23:15:55.215 00.004 11872 AutoFind: local max [146, 454] 23.8
23:15:55.218 00.003 11872 AutoFind: local max [98, 968] 20.0
23:15:55.222 00.004 11872 AutoFind: local max [14, 1038] 17.4
23:15:55.225 00.003 11872 AutoFind: local max [1019, 368] 17.1
23:15:55.228 00.003 11872 AutoFind: local max [1019, 374] 15.1
23:15:55.231 00.003 11872 AutoFind: local max [1910, 874] 15.1
23:15:55.234 00.003 11872 AutoFind: local max [145, 116] 12.3
23:15:55.237 00.003 11872 AutoFind: local max [464, 418] 11.0
23:15:55.239 00.002 11872 AutoFind: local max [734, 169] 10.0
23:15:55.243 00.004 11872 AutoFind: local max [256, 473] 9.9
23:15:55.246 00.003 11872 AutoFind: local max [1297, 199] 9.9
23:15:55.250 00.004 11872 AutoFind: local max [117, 1055] 9.8
23:15:55.253 00.003 11872 AutoFind: local max [367, 373] 9.3
23:15:55.257 00.004 11872 AutoFind: local max [1296, 193] 8.8
23:15:55.260 00.003 11872 AutoFind: local max [482, 335] 8.1
23:15:55.265 00.005 11872 AutoFind: local max [1336, 674] 8.1
23:15:55.268 00.003 11872 AutoFind: local max [1348, 589] 7.9
23:15:55.272 00.004 11872 AutoFind: local max [1423, 500] 7.8
23:15:55.276 00.004 11872 AutoFind: local max [16, 698] 7.3
23:15:55.279 00.003 11872 AutoFind: local max [263, 691] 7.3
23:15:55.283 00.004 11872 AutoFind: local max [793, 887] 7.1
23:15:55.286 00.003 11872 AutoFind: local max [1888, 714] 7.1
23:15:55.290 00.004 11872 AutoFind: local max [292, 442] 7.1
23:15:55.293 00.003 11872 AutoFind: local max [1348, 595] 7.1
23:15:55.297 00.004 11872 AutoFind: local max [1371, 123] 6.6
23:15:55.300 00.003 11872 AutoFind: local max [271, 73] 6.6
23:15:55.303 00.003 11872 AutoFind: local max [286, 1032] 6.5
23:15:55.307 00.004 11872 AutoFind: local max [349, 1072] 6.4
23:15:55.311 00.004 11872 AutoFind: local max [1800, 659] 6.2
23:15:55.315 00.004 11872 AutoFind: local max [1371, 117] 6.2
23:15:55.319 00.004 11872 AutoFind: local max [1477, 708] 6.2
23:15:55.322 00.003 11872 AutoFind: local max [357, 721] 6.1
23:15:55.326 00.004 11872 AutoFind: local max [86, 1003] 6.1
23:15:55.330 00.004 11872 AutoFind: local max [1686, 426] 6.0
23:15:55.333 00.003 11872 AutoFind: local max [1188, 406] 5.9
23:15:55.336 00.003 11872 AutoFind: local max [1712, 284] 5.6
23:15:55.342 00.006 11872 AutoFind: local max [1375, 479] 5.5
23:15:55.345 00.003 11872 AutoFind: local max [1325, 620] 5.5
23:15:55.348 00.003 11872 AutoFind: local max [540, 670] 5.4
23:15:55.352 00.004 11872 AutoFind: local max [1838, 161] 5.4
23:15:55.357 00.005 11872 AutoFind: local max [733, 1013] 5.3
23:15:55.360 00.003 11872 AutoFind: local max [1657, 661] 5.3
23:15:55.364 00.004 11872 AutoFind: local max [1560, 335] 5.2
23:15:55.367 00.003 11872 AutoFind: local max [1761, 266] 5.1
23:15:55.371 00.004 11872 AutoFind: local max [1505, 526] 5.1
23:15:55.375 00.004 11872 AutoFind: local max [1700, 990] 5.1
23:15:55.379 00.004 11872 AutoFind: local max [1761, 271] 5.0
23:15:55.382 00.003 11872 AutoFind: local max [1374, 474] 5.0
23:15:55.386 00.004 11872 AutoFind: local max [1677, 484] 4.9
23:15:55.389 00.003 11872 AutoFind: local max [1815, 17] 4.9
23:15:55.392 00.003 11872 AutoFind: local max [677, 206] 4.7
23:15:55.396 00.004 11872 AutoFind: local max [1571, 356] 4.5
23:15:55.398 00.002 11872 AutoFind: local max [1659, 654] 4.4
23:15:55.403 00.005 11872 AutoFind: local max [1465, 744] 4.3
23:15:55.407 00.004 11872 AutoFind: local max [34, 495] 4.3
23:15:55.410 00.003 11872 AutoFind: local max [547, 278] 4.3
23:15:55.413 00.003 11872 AutoFind: local max [1630, 583] 4.3
23:15:55.416 00.003 11872 AutoFind: local max [259, 961] 4.2
23:15:55.421 00.005 11872 AutoFind: local max [1835, 134] 4.1
23:15:55.424 00.003 11872 AutoFind: local max [850, 726] 4.1
23:15:55.427 00.003 11872 AutoFind: local max [532, 951] 4.1
23:15:55.432 00.005 11872 AutoFind: local max [1711, 437] 4.1
23:15:55.435 00.003 11872 AutoFind: local max [1710, 443] 4.1
23:15:55.439 00.004 11872 AutoFind: local max [1137, 676] 4.0
23:15:55.442 00.003 11872 AutoFind: local max [1027, 667] 4.0
23:15:55.445 00.003 11872 AutoFind: local max [496, 600] 4.0
23:15:55.450 00.005 11872 AutoFind: local max [1098, 260] 4.0
23:15:55.454 00.004 11872 AutoFind: local max [1802, 888] 3.9
23:15:55.458 00.004 11872 AutoFind: local max [962, 697] 3.9
23:15:55.460 00.002 11872 AutoFind: local max [392, 614] 3.8
23:15:55.464 00.004 11872 AutoFind: local max [420, 89] 3.8
23:15:55.468 00.004 11872 AutoFind: local max [340, 1051] 3.7
23:15:55.471 00.003 11872 AutoFind: local max [754, 908] 3.7
23:15:55.475 00.004 11872 AutoFind: local max [35, 858] 3.7
23:15:55.477 00.002 11872 AutoFind: local max [851, 720] 3.7
23:15:55.482 00.005 11872 AutoFind: local max [1491, 1008] 3.7
23:15:55.485 00.003 11872 AutoFind: local max [582, 580] 3.7
23:15:55.488 00.003 11872 AutoFind: local max [176, 110] 3.6
23:15:55.491 00.003 11872 AutoFind: local max [443, 231] 3.6
23:15:55.495 00.004 11872 AutoFind: local max [717, 765] 3.6
23:15:55.499 00.004 11872 AutoFind: local max [1836, 1066] 3.6
23:15:55.501 00.002 11872 AutoFind: local max [1673, 27] 3.6
23:15:55.504 00.003 11872 AutoFind: local max [288, 545] 3.6
23:15:55.507 00.003 11872 AutoFind: local max [655, 224] 3.5
23:15:55.509 00.002 11872 AutoFind: local max [1856, 589] 3.5
23:15:55.512 00.003 11872 AutoFind: local max [1692, 346] 3.5
23:15:55.516 00.004 11872 AutoFind: local max [335, 14] 3.5
23:15:55.519 00.003 11872 AutoFind: local max [1477, 701] 3.5
23:15:55.521 00.002 11872 AutoFind: local max [549, 272] 3.5
23:15:55.524 00.003 11872 AutoFind: too close [549, 272] 3.5 - [547, 278] 4.3
23:15:55.527 00.003 11872 AutoFind: too close [1477, 701] 3.5 - [1477, 708] 6.2
23:15:55.530 00.003 11872 AutoFind: close dim-bright [1692, 346] 3.5 - [1703, 347] 50.4
23:15:55.533 00.003 11872 AutoFind: too close [851, 720] 3.7 - [850, 726] 4.1
23:15:55.536 00.003 11872 AutoFind: close dim-bright [1802, 888] 3.9 - [1814, 883] 120.4
23:15:55.539 00.003 11872 AutoFind: too close [1710, 443] 4.1 - [1711, 437] 4.1
23:15:55.543 00.004 11872 AutoFind: too close [1659, 654] 4.4 - [1657, 661] 5.3
23:15:55.546 00.003 11872 AutoFind: too close [1374, 474] 5.0 - [1375, 479] 5.5
23:15:55.549 00.003 11872 AutoFind: too close [1761, 271] 5.0 - [1761, 266] 5.1
23:15:55.552 00.003 11872 AutoFind: close dim-bright [1560, 335] 5.2 - [1569, 334] 111.8
23:15:55.556 00.004 11872 AutoFind: too close [1371, 117] 6.2 - [1371, 123] 6.6
23:15:55.560 00.004 11872 AutoFind: close dim-bright [1371, 117] 6.2 - [1352, 117] 34.8
23:15:55.564 00.004 11872 AutoFind: close dim-bright [1371, 123] 6.6 - [1352, 117] 34.8
23:15:55.567 00.003 11872 AutoFind: too close [1348, 595] 7.1 - [1348, 589] 7.9
23:15:55.570 00.003 11872 AutoFind: too close [1296, 193] 8.8 - [1297, 199] 9.9
23:15:55.574 00.004 11872 AutoFind: too close [1019, 374] 15.1 - [1019, 368] 17.1
23:15:55.577 00.003 11872 AutoFind: too close [757, 588] 25.6 - [757, 581] 26.1
23:15:55.580 00.003 11872 AutoFind: too close to edge [335, 14] 3.5
23:15:55.583 00.003 11872 AutoFind: too close to edge [14, 1038] 17.4
23:15:55.586 00.003 11872 AutoFind: too close to edge [14, 389] 85.4
23:15:55.590 00.004 11872 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
23:15:55.593 00.003 11872 Star::Find(15, 1814, 883, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:55.596 00.003 11872 Star::Find returns 1 (0), X=1813.79, Y=883.56, Mass=4444, SNR=45.0, Peak=213 HFD=5.7
23:15:55.600 00.004 11872 Star::Find(15, 1569, 334, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:55.603 00.003 11872 Star::Find returns 1 (0), X=1569.83, Y=334.83, Mass=5098, SNR=47.6, Peak=154 HFD=6.4
23:15:55.607 00.004 11872 Star::Find(15, 1703, 347, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:55.611 00.004 11872 Star::Find returns 1 (0), X=1703.35, Y=348.10, Mass=1899, SNR=29.3, Peak=80 HFD=5.9
23:15:55.614 00.003 11872 Star::Find(15, 1277, 44, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:55.617 00.003 11872 Star::Find returns 1 (0), X=1277.70, Y=45.25, Mass=1873, SNR=28.7, Peak=61 HFD=6.5
23:15:55.621 00.004 11872 Star::Find(15, 1352, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:55.624 00.003 11872 Star::Find returns 1 (0), X=1353.09, Y=118.21, Mass=1775, SNR=27.8, Peak=63 HFD=6.6
23:15:55.627 00.003 11872 Star::Find(15, 863, 939, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:55.630 00.003 11872 Star::Find returns 1 (0), X=862.57, Y=940.97, Mass=1163, SNR=22.7, Peak=35 HFD=6.5
23:15:55.634 00.004 11872 Star::Find(15, 432, 341, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:55.638 00.004 11872 Star::Find returns 1 (0), X=431.62, Y=342.04, Mass=1185, SNR=22.3, Peak=46 HFD=6.1
23:15:55.641 00.003 11872 Star::Find(15, 109, 552, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:55.644 00.003 11872 Star::Find returns 1 (0), X=108.87, Y=551.93, Mass=562, SNR=15.9, Peak=34 HFD=4.7
23:15:55.648 00.004 11872 Star::Find(15, 146, 454, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:55.651 00.003 11872 Star::Find returns 1 (0), X=145.45, Y=455.07, Mass=633, SNR=16.9, Peak=36 HFD=5.1
23:15:55.655 00.004 11872 Star::Find(15, 98, 968, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:55.659 00.004 11872 Star::Find returns 1 (0), X=98.23, Y=968.57, Mass=504, SNR=15.2, Peak=34 HFD=4.9
23:15:55.662 00.003 11872 Star::Find(15, 1910, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:55.665 00.003 11872 Star::Find returns 1 (0), X=1909.68, Y=874.47, Mass=530, SNR=15.5, Peak=34 HFD=5.3
23:15:55.669 00.004 11872 Star::Find(15, 145, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:55.673 00.004 11872 Star::Find returns 1 (0), X=145.13, Y=115.75, Mass=251, SNR=10.8, Peak=15 HFD=4.5
23:15:55.676 00.003 11872 Star::Find(15, 464, 418, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:55.679 00.003 11872 Star::Find returns 1 (0), X=465.08, Y=416.20, Mass=379, SNR=13.1, Peak=15 HFD=5.9
23:15:55.683 00.004 11872 Star::Find(15, 734, 169, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:55.686 00.003 11872 Star::Find returns 1 (0), X=733.24, Y=171.62, Mass=474, SNR=14.5, Peak=16 HFD=5.9
23:15:55.690 00.004 11872 Star::Find(15, 256, 473, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:55.693 00.003 11872 Star::Find returns 1 (0), X=255.95, Y=472.36, Mass=416, SNR=13.8, Peak=16 HFD=6.7
23:15:55.696 00.003 11872 Star::Find(15, 117, 1055, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:55.701 00.005 11872 Star::Find returns 1 (0), X=117.16, Y=1054.89, Mass=167, SNR=8.7, Peak=17 HFD=4.2
23:15:55.705 00.004 11872 Star::Find(15, 367, 373, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:55.709 00.004 11872 Star::Find returns 1 (0), X=367.64, Y=372.40, Mass=373, SNR=13.1, Peak=13 HFD=6.1
23:15:55.712 00.003 11872 Star::Find(15, 482, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:55.715 00.003 11872 Star::Find returns 1 (0), X=482.70, Y=336.74, Mass=291, SNR=11.4, Peak=15 HFD=5.8
23:15:55.719 00.004 11872 Star::Find(15, 1336, 674, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:55.723 00.004 11872 Star::Find returns 1 (0), X=1337.01, Y=674.73, Mass=359, SNR=12.3, Peak=16 HFD=6.3
23:15:55.726 00.003 11872 Star::Find(15, 1423, 500, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:55.732 00.006 11872 Star::Find returns 1 (0), X=1423.89, Y=501.64, Mass=212, SNR=9.7, Peak=15 HFD=5.6
23:15:55.735 00.003 11872 Star::Find(15, 16, 698, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:55.740 00.005 11872 Star::Find returns 1 (0), X=16.40, Y=698.94, Mass=183, SNR=9.2, Peak=11 HFD=4.9
23:15:55.744 00.004 11872 Star::Find(15, 263, 691, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:55.749 00.005 11872 Star::Find returns 1 (0), X=263.00, Y=693.81, Mass=214, SNR=9.9, Peak=8 HFD=6.0
23:15:55.752 00.003 11872 Star::Find(15, 793, 887, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:55.755 00.003 11872 Star::Find returns 1 (0), X=793.48, Y=884.40, Mass=266, SNR=10.9, Peak=16 HFD=6.0
23:15:55.758 00.003 11872 Star::Find(15, 1888, 714, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:55.763 00.005 11872 Star::Find returns 1 (0), X=1887.76, Y=714.56, Mass=173, SNR=8.9, Peak=12 HFD=5.2
23:15:55.767 00.004 11872 Star::Find(15, 292, 442, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:55.771 00.004 11872 Star::Find returns 1 (0), X=292.77, Y=438.62, Mass=238, SNR=10.5, Peak=10 HFD=6.0
23:15:55.774 00.003 11872 Star::Find(15, 271, 73, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:55.778 00.004 11872 Star::Find returns 1 (0), X=270.00, Y=73.31, Mass=165, SNR=8.8, Peak=11 HFD=5.3
23:15:55.782 00.004 11872 Star::Find(15, 286, 1032, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:55.785 00.003 11872 Star::Find returns 1 (0), X=286.45, Y=1032.03, Mass=139, SNR=7.9, Peak=10 HFD=4.1
23:15:55.787 00.002 11872 Star::Find(15, 349, 1072, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:55.789 00.002 11872 Star::Find returns 1 (0), X=349.03, Y=1072.42, Mass=129, SNR=7.6, Peak=9 HFD=4.9
23:15:55.795 00.006 11872 Star::Find(15, 1800, 659, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:55.799 00.004 11872 Star::Find returns 1 (0), X=1799.29, Y=659.99, Mass=123, SNR=7.4, Peak=9 HFD=4.6
23:15:55.804 00.005 11872 Star::Find(15, 357, 721, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:55.807 00.003 11872 Star::Find returns 1 (0), X=357.27, Y=722.00, Mass=173, SNR=8.9, Peak=9 HFD=5.3
23:15:55.811 00.004 11872 Star::Find(15, 86, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:55.816 00.005 11872 Star::Find returns 1 (0), X=85.87, Y=1003.17, Mass=106, SNR=7.0, Peak=11 HFD=4.6
23:15:55.820 00.004 11872 Star::Find(15, 1686, 426, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:55.825 00.005 11872 Star::Find returns 1 (0), X=1685.69, Y=422.92, Mass=159, SNR=8.5, Peak=9 HFD=5.6
23:15:55.828 00.003 11872 Star::Find(15, 1188, 406, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:55.831 00.003 11872 Star::Find returns 1 (0), X=1187.80, Y=403.66, Mass=147, SNR=8.1, Peak=9 HFD=6.4
23:15:55.834 00.003 11872 Star::Find(15, 1712, 284, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:55.838 00.004 11872 Star::Find returns 1 (0), X=1712.18, Y=285.39, Mass=123, SNR=7.5, Peak=8 HFD=5.3
23:15:55.843 00.005 11872 Star::Find(15, 1325, 620, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:55.846 00.003 11872 Star::Find returns 1 (0), X=1326.28, Y=619.52, Mass=255, SNR=10.7, Peak=10 HFD=7.1
23:15:55.850 00.004 11872 Star::Find(15, 540, 670, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:55.854 00.004 11872 Star::Find returns 1 (0), X=539.75, Y=670.00, Mass=252, SNR=10.5, Peak=10 HFD=7.4
23:15:55.858 00.004 11872 Star::Find(15, 1838, 161, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:55.860 00.002 11872 Star::Find returns 1 (0), X=1838.00, Y=161.32, Mass=197, SNR=9.6, Peak=15 HFD=5.9
23:15:55.863 00.003 11872 Star::Find(15, 733, 1013, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:55.868 00.005 11872 Star::Find returns 1 (0), X=734.18, Y=1015.79, Mass=166, SNR=8.6, Peak=9 HFD=7.5
23:15:55.870 00.002 11872 Star::Find(15, 1560, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:55.874 00.004 11872 Star::Find returns 1 (0), X=1569.83, Y=334.83, Mass=5098, SNR=47.6, Peak=154 HFD=6.4
23:15:55.876 00.002 11872 Star::Find(15, 1505, 526, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:55.878 00.002 11872 Star::Find returns 1 (0), X=1504.57, Y=527.22, Mass=149, SNR=8.2, Peak=8 HFD=5.7
23:15:55.881 00.003 11872 Star::Find(15, 1700, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:55.885 00.004 11872 Star::Find false star n=32 nbg=264 bg=0.6 sigma=0.7 thresh=3 peak=3
23:15:55.888 00.003 11872 Star::Find returns 0 (2), X=1700.00, Y=990.00, Mass=99, SNR=2.9, Peak=6 HFD=0.0
23:15:55.891 00.003 11872 Star::Find(15, 1677, 484, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:55.893 00.002 11872 Star::Find false star n=22 nbg=286 bg=1.0 sigma=1.0 thresh=4 peak=4
23:15:55.897 00.004 11872 Star::Find returns 0 (2), X=1677.00, Y=484.00, Mass=86, SNR=2.9, Peak=7 HFD=0.0
23:15:55.900 00.003 11872 Star::Find(15, 1815, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:55.902 00.002 11872 Star::Find returns 1 (0), X=1814.41, Y=14.55, Mass=111, SNR=7.1, Peak=12 HFD=5.0
23:15:55.905 00.003 11872 Star::Find(15, 677, 206, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:55.908 00.003 11872 Star::Find false star n=27 nbg=283 bg=0.9 sigma=0.9 thresh=4 peak=4
23:15:55.911 00.003 11872 Star::Find returns 0 (2), X=677.00, Y=206.00, Mass=102, SNR=2.9, Peak=7 HFD=0.0
23:15:55.913 00.002 11872 Star::Find(15, 1571, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:55.917 00.004 11872 Star::Find returns 1 (0), X=1570.03, Y=338.76, Mass=3530, SNR=39.5, Peak=40 HFD=5.8
23:15:55.920 00.003 11872 Star::Find(15, 1465, 744, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:55.923 00.003 11872 Star::Find returns 1 (0), X=1466.31, Y=744.53, Mass=179, SNR=8.9, Peak=8 HFD=6.8
23:15:55.925 00.002 11872 Star::Find(15, 34, 495, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:55.929 00.004 11872 Star::Find false star n=21 nbg=285 bg=0.6 sigma=0.8 thresh=3 peak=3
23:15:55.931 00.002 11872 Star::Find returns 0 (2), X=34.00, Y=495.00, Mass=64, SNR=2.9, Peak=6 HFD=0.0
23:15:55.934 00.003 11872 Star::Find(15, 1630, 583, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:55.937 00.003 11872 Star::Find false star n=20 nbg=287 bg=0.9 sigma=0.9 thresh=4 peak=3
23:15:55.940 00.003 11872 Star::Find returns 0 (2), X=1630.00, Y=583.00, Mass=76, SNR=2.9, Peak=8 HFD=0.0
23:15:55.944 00.004 11872 Star::Find(15, 259, 961, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:55.949 00.005 11872 Star::Find false star n=22 nbg=272 bg=0.7 sigma=0.7 thresh=3 peak=3
23:15:55.952 00.003 11872 Star::Find returns 0 (2), X=259.00, Y=961.00, Mass=55, SNR=2.9, Peak=5 HFD=0.0
23:15:55.954 00.002 11872 Star::Find(15, 1835, 134, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:55.958 00.004 11872 Star::Find returns 1 (0), X=1835.47, Y=134.27, Mass=60, SNR=5.2, Peak=8 HFD=5.1
23:15:55.961 00.003 11872 Star::Find(15, 532, 951, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:55.965 00.004 11872 Star::Find false star n=19 nbg=276 bg=0.9 sigma=0.9 thresh=4 peak=3
23:15:55.968 00.003 11872 Star::Find returns 0 (2), X=532.00, Y=951.00, Mass=65, SNR=2.9, Peak=7 HFD=0.0
23:15:55.971 00.003 11872 Star::Find(15, 1137, 676, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:55.975 00.004 11872 Star::Find false star n=18 nbg=283 bg=1.0 sigma=0.9 thresh=4 peak=4
23:15:55.978 00.003 11872 Star::Find returns 0 (2), X=1137.00, Y=676.00, Mass=73, SNR=2.9, Peak=8 HFD=0.0
23:15:55.981 00.003 11872 Star::Find(15, 1027, 667, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:55.985 00.004 11872 Star::Find false star n=31 nbg=280 bg=0.7 sigma=0.7 thresh=3 peak=3
23:15:55.990 00.005 11872 Star::Find returns 0 (2), X=1027.00, Y=667.00, Mass=90, SNR=2.9, Peak=6 HFD=0.0
23:15:55.993 00.003 11872 Star::Find(15, 496, 600, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:55.998 00.005 11872 Star::Find false star n=25 nbg=285 bg=1.0 sigma=1.0 thresh=4 peak=4
23:15:56.001 00.003 11872 Star::Find returns 0 (2), X=496.00, Y=600.00, Mass=93, SNR=2.9, Peak=8 HFD=0.0
23:15:56.005 00.004 11872 Star::Find(15, 1098, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:56.008 00.003 11872 Star::Find returns 0 (2), X=1098.00, Y=260.00, Mass=16, SNR=2.7, Peak=5 HFD=0.0
23:15:56.013 00.005 11872 Star::Find(15, 1802, 888, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:56.017 00.004 11872 Star::Find returns 1 (0), X=1813.79, Y=883.56, Mass=4444, SNR=45.0, Peak=213 HFD=5.7
23:15:56.020 00.003 11872 Star::Find(15, 962, 697, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:56.024 00.004 11872 Star::Find false star n=8 nbg=281 bg=0.6 sigma=0.8 thresh=3 peak=2
23:15:56.027 00.003 11872 Star::Find returns 0 (2), X=962.00, Y=697.00, Mass=24, SNR=2.9, Peak=6 HFD=0.0
23:15:56.032 00.005 11872 Star::Find(15, 392, 614, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:56.035 00.003 11872 Star::Find false star n=17 nbg=277 bg=0.6 sigma=0.7 thresh=3 peak=3
23:15:56.039 00.004 11872 Star::Find returns 0 (2), X=392.00, Y=614.00, Mass=47, SNR=2.9, Peak=5 HFD=0.0
23:15:56.042 00.003 11872 Star::Find(15, 420, 89, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:56.047 00.005 11872 Star::Find false star n=22 nbg=284 bg=1.0 sigma=1.0 thresh=4 peak=4
23:15:56.050 00.003 11872 Star::Find returns 0 (2), X=420.00, Y=89.00, Mass=79, SNR=2.9, Peak=8 HFD=0.0
23:15:56.054 00.004 11872 Star::Find(15, 340, 1051, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:56.059 00.005 11872 Star::Find returns 1 (0), X=339.78, Y=1049.03, Mass=94, SNR=6.5, Peak=8 HFD=5.8
23:15:56.062 00.003 11872 Star::Find(15, 754, 908, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:56.066 00.004 11872 Star::Find returns 1 (0), X=755.54, Y=907.56, Mass=76, SNR=5.9, Peak=9 HFD=5.8
23:15:56.069 00.003 11872 Star::Find(15, 35, 858, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:56.073 00.004 11872 Star::Find returns 0 (2), X=35.00, Y=858.00, Mass=13, SNR=2.4, Peak=5 HFD=0.0
23:15:56.077 00.004 11872 Star::Find(15, 1491, 1008, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:56.080 00.003 11872 Star::Find false star n=19 nbg=288 bg=1.0 sigma=0.9 thresh=4 peak=3
23:15:56.084 00.004 11872 Star::Find returns 0 (2), X=1491.00, Y=1008.00, Mass=70, SNR=2.9, Peak=8 HFD=0.0
23:15:56.087 00.003 11872 Star::Find(15, 582, 580, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:56.090 00.003 11872 Star::Find returns 1 (0), X=581.50, Y=583.06, Mass=163, SNR=8.7, Peak=9 HFD=6.3
23:15:56.093 00.003 11872 Star::Find(15, 176, 110, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:56.096 00.003 11872 Star::Find returns 1 (0), X=175.81, Y=110.97, Mass=100, SNR=6.8, Peak=7 HFD=6.0
23:15:56.099 00.003 11872 Star::Find(15, 443, 231, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:56.101 00.002 11872 Star::Find false star n=38 nbg=282 bg=0.6 sigma=0.7 thresh=3 peak=3
23:15:56.105 00.004 11872 Star::Find returns 0 (2), X=443.00, Y=231.00, Mass=107, SNR=2.9, Peak=6 HFD=0.0
23:15:56.107 00.002 11872 Star::Find(15, 717, 765, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:56.110 00.003 11872 Star::Find false star n=16 nbg=288 bg=1.0 sigma=0.9 thresh=4 peak=2
23:15:56.112 00.002 11872 Star::Find returns 0 (2), X=717.00, Y=765.00, Mass=55, SNR=2.9, Peak=6 HFD=0.0
23:15:56.115 00.003 11872 Star::Find(15, 1836, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:56.117 00.002 11872 Star::Find returns 1 (0), X=1835.46, Y=1067.36, Mass=94, SNR=6.6, Peak=7 HFD=5.8
23:15:56.121 00.004 11872 Star::Find(15, 1673, 27, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:56.123 00.002 11872 Star::Find false star n=22 nbg=274 bg=0.7 sigma=0.8 thresh=3 peak=3
23:15:56.127 00.004 11872 Star::Find returns 0 (2), X=1673.00, Y=27.00, Mass=58, SNR=2.9, Peak=5 HFD=0.0
23:15:56.129 00.002 11872 Star::Find(15, 288, 545, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:56.132 00.003 11872 Star::Find returns 1 (0), X=286.95, Y=549.11, Mass=125, SNR=7.6, Peak=9 HFD=5.9
23:15:56.134 00.002 11872 Star::Find(15, 655, 224, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:56.137 00.003 11872 Star::Find false star n=11 nbg=280 bg=0.6 sigma=0.7 thresh=3 peak=2
23:15:56.141 00.004 11872 Star::Find returns 0 (2), X=655.00, Y=224.00, Mass=28, SNR=2.9, Peak=6 HFD=0.0
23:15:56.143 00.002 11872 Star::Find(15, 1856, 589, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:56.146 00.003 11872 Star::Find returns 0 (2), X=1856.00, Y=589.00, Mass=15, SNR=2.7, Peak=5 HFD=0.0
23:15:56.148 00.002 11872 Star::Find(15, 1692, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:56.152 00.004 11872 Star::Find returns 1 (0), X=1703.35, Y=348.10, Mass=1899, SNR=29.3, Peak=80 HFD=5.9
23:15:56.155 00.003 11872 AutoFind: finding best star pass 1
23:15:56.158 00.003 11872 Star::Find(15, 1814, 883, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:56.161 00.003 11872 Star::Find returns 1 (0), X=1813.79, Y=883.56, Mass=4444, SNR=45.0, Peak=213 HFD=5.7
23:15:56.164 00.003 11872 AutoFind returns star at [1814, 883] 120.4 Mass 4444 SNR 45.0
23:15:56.169 00.005 11872 Star::Find(15, 1814, 883, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:56.172 00.003 11872 Star::Find returns 1 (0), X=1813.79, Y=883.56, Mass=4444, SNR=45.0, Peak=213 HFD=5.7
23:15:56.175 00.003 11872 MultiStar: List (12): {1813.79, 883.56}(45.0), {1569.83, 334.83}(47.6), {1703.35, 348.10}(29.3), {1277.70, 45.25}(28.7), {1353.09, 118.21}(27.8), {862.57, 940.97}(22.7), {431.62, 342.04}(22.3), {108.87, 551.93}(15.9), {145.45, 455.07}(16.9), {98.23, 968.57}(15.2), {1909.68, 874.47}(15.5), {145.13, 115.75}(10.8), 
23:15:56.179 00.004 11872 setting lock position to (1813.79, 883.56)
23:15:56.183 00.004 11872 AutoSelect: state = 1, call UpdateGuideState
23:15:56.186 00.003 11872 UpdateGuideState(): m_state=1
23:15:56.189 00.003 11872 Star::Find(15, 1813, 883, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:15:56.192 00.003 11872 Star::Find returns 1 (0), X=1813.79, Y=883.56, Mass=4444, SNR=45.0, Peak=213 HFD=5.7
23:15:56.196 00.004 11872 CameraToMount -- cameraTheta (0.00) - m_xAngle (0.00) = xAngle (-0.00 = -0.00)
23:15:56.199 00.003 11872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.97 = 2.97)
23:15:56.203 00.004 11872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
23:15:56.208 00.005 11872 setting force full frames = false
23:15:56.211 00.003 11872 setting lock position to (1813.79, 883.56)
23:15:56.216 00.005 11872 CurrentPosition() valid, moving to STATE_SELECTED
23:15:56.219 00.003 11872 Changing from state SELECTING to SELECTED
23:15:56.222 00.003 11872 guider state => SELECTED
23:15:56.226 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=0, FiltMin=0, FiltMax=116, Gamma=1.000
23:15:56.230 00.004 11872 UpdateGuideState exits: m=4444 SNR=45.0
23:15:56.234 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=0, FiltMin=0, FiltMax=116, Gamma=1.000
23:15:56.238 00.004 11872 Status Line: Auto-selected star at (1813.8, 883.6)
23:15:56.243 00.005 11872 PhdController: newstate STATE_WAIT_SELECTED
23:15:56.247 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:56.250 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:15:56.254 00.004 11872 Enqueuing Expose request
23:15:56.257 00.003 9960 Worker thread wakes up
23:15:56.257 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:15:56.257 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1799,869,31,31)
23:15:56.257 00.000 11872 evsrv: cli 0D2D2960 connect
23:15:56.262 00.005 11872 case statement mapped state 2 to 1
23:15:56.266 00.004 11872 case statement mapped state 2 to 1
23:15:56.270 00.004 11872 evsrv: cli 0D2D2960 request: {"method":"get_lock_position","id":"ea8ce031-533e-42be-9638-00d381eedb50"}
23:15:56.274 00.004 11872 evsrv: cli 0D2D2960 response: {"jsonrpc":"2.0","result":[1813.79,883.56],"id":"ea8ce031-533e-42be-9638-00d381eedb50"}
23:15:56.277 00.003 11872 evsrv: cli 0D2D2960 disconnect
23:15:56.282 00.005 11872 evsrv: cli 0D2D25A0 connect
23:15:56.285 00.003 11872 case statement mapped state 2 to 1
23:15:56.289 00.004 11872 case statement mapped state 2 to 1
23:15:56.294 00.005 11872 evsrv: cli 0D2D25A0 request: {"method":"get_app_state","id":"ed57f609-ca35-4a4e-b0de-a459c470ad2e"}
23:15:56.297 00.003 11872 case statement mapped state 2 to 1
23:15:56.301 00.004 11872 evsrv: cli 0D2D25A0 response: {"jsonrpc":"2.0","result":"Selected","id":"ed57f609-ca35-4a4e-b0de-a459c470ad2e"}
23:15:56.305 00.004 11872 evsrv: cli 0D2D25A0 disconnect
23:15:57.306 01.001 11872 evsrv: cli 0D2D2780 connect
23:15:57.313 00.007 11872 case statement mapped state 2 to 1
23:15:57.320 00.007 11872 case statement mapped state 2 to 1
23:15:57.325 00.005 11872 evsrv: cli 0D2D2780 request: {"method":"get_app_state","id":"d63b0d74-6853-4122-b8c8-0a022b4de519"}
23:15:57.331 00.006 11872 case statement mapped state 2 to 1
23:15:57.336 00.005 11872 evsrv: cli 0D2D2780 response: {"jsonrpc":"2.0","result":"Selected","id":"d63b0d74-6853-4122-b8c8-0a022b4de519"}
23:15:57.340 00.004 11872 evsrv: cli 0D2D2780 disconnect
23:15:57.511 00.171 9960 Exposure complete
23:15:57.625 00.114 9960 worker thread done servicing request
23:15:57.625 00.000 11872 OnExposeComplete: enter
23:15:57.630 00.005 11872 UpdateGuideState(): m_state=2
23:15:57.634 00.004 11872 Star::Find(15, 1813, 883, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:15:57.639 00.005 11872 Star::Find returns 1 (0), X=1813.75, Y=883.50, Mass=4210, SNR=43.4, Peak=196 HFD=5.6
23:15:57.645 00.006 11872 CameraToMount -- cameraTheta (-2.18) - m_xAngle (0.00) = xAngle (-2.19 = -2.19)
23:15:57.649 00.004 11872 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (0.78 = 0.78)
23:15:57.653 00.004 11872 CameraToMount -- cameraX=-0.04 cameraY=-0.05 hyp=0.07 cameraTheta=-2.18 mountX=-0.04 mountY=0.05, mountTheta=2.26
23:15:57.658 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=196, med=0, FiltMin=0, FiltMax=103, Gamma=1.000
23:15:57.663 00.005 11872 UpdateGuideState exits: m=4210 SNR=43.4
23:15:57.667 00.004 11872 PhdController: newstate STATE_CALIBRATE
23:15:57.671 00.004 11872 PhdController: newstate STATE_GUIDE
23:15:57.688 00.017 11872 Changing from state SELECTED to CALIBRATING_PRIMARY
23:15:57.692 00.004 11872 guider state => CALIBRATED
23:15:57.696 00.004 11872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
23:15:57.700 00.004 11872 reset dither spiral
23:15:57.704 00.004 11872 PhdController: newstate STATE_SETTLE_BEGIN
23:15:57.709 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:57.713 00.004 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:15:57.717 00.004 11872 Enqueuing Expose request
23:15:57.721 00.004 9960 Worker thread wakes up
23:15:57.721 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:15:57.721 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:15:58.342 00.621 11872 evsrv: cli 0D2D3400 connect
23:15:58.347 00.005 11872 case statement mapped state 5 to 1
23:15:58.353 00.006 11872 case statement mapped state 5 to 1
23:15:58.358 00.005 11872 evsrv: cli 0D2D3400 request: {"method":"get_app_state","id":"89528689-0096-46d8-957d-7546c42e8107"}
23:15:58.364 00.006 11872 case statement mapped state 5 to 1
23:15:58.370 00.006 11872 evsrv: cli 0D2D3400 response: {"jsonrpc":"2.0","result":"Selected","id":"89528689-0096-46d8-957d-7546c42e8107"}
23:15:58.376 00.006 11872 evsrv: cli 0D2D3400 disconnect
23:15:58.967 00.591 9960 Exposure complete
23:15:59.098 00.131 9960 worker thread done servicing request
23:15:59.099 00.001 11872 OnExposeComplete: enter
23:15:59.104 00.005 11872 UpdateGuideState(): m_state=5
23:15:59.107 00.003 11872 Star::Find(15, 1813, 883, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:15:59.112 00.005 11872 Star::Find returns 1 (0), X=1813.81, Y=883.42, Mass=4285, SNR=44.0, Peak=200 HFD=5.5
23:15:59.116 00.004 11872 CameraToMount -- cameraTheta (-1.44) - m_xAngle (0.00) = xAngle (-1.44 = -1.44)
23:15:59.121 00.005 11872 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.53 = 1.53)
23:15:59.125 00.004 11872 CameraToMount -- cameraX=0.02 cameraY=-0.14 hyp=0.14 cameraTheta=-1.44 mountX=0.02 mountY=0.14, mountTheta=1.44
23:15:59.129 00.004 11872 Changing from state CALIBRATED to GUIDING
23:15:59.133 00.004 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:15:59.138 00.005 11872 ScopeASCOM::SideOfPier() returns 0
23:15:59.141 00.003 11872 AdjustCalibrationForScopePointing (scope): current dec=31.2 pierSide=0, cal dec=0.0 pierSide=0 rotAngle=None bin=1
23:15:59.145 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:15:59.149 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:15:59.153 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:15:59.157 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:15:59.161 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:15:59.164 00.003 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:15:59.168 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:15:59.173 00.005 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:15:59.177 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:15:59.181 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:15:59.186 00.005 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:15:59.191 00.005 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:15:59.195 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:15:59.290 00.095 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:15:59.298 00.008 11872 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 2.900000
23:15:59.303 00.005 11872 Dec comp: XRate 1.564 -> 1.338 for dec 0.0 -> dec 31.2
23:15:59.307 00.004 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:15:59.311 00.004 11872 ScopeASCOM::SideOfPier() returns 0
23:15:59.316 00.005 11872 setting lock position to (1813.81, 883.42)
23:15:59.320 00.004 11872 guider state => GUIDING
23:15:59.325 00.005 11872 Status Line: Guiding
23:15:59.329 00.004 11872 Mount: notify guiding started
23:15:59.335 00.006 11872 GetString("/profile/5/name", "") returns "PHD SF 2025"
23:15:59.340 00.005 11872 GetString("/profile/5/scope/calibration/timestamp", "") returns "11/21/2025 10:15:14 PM"
23:15:59.344 00.004 11872 GetDouble("/profile/5/scope/calibration/xRate", 1.000000) returns 0.001564
23:15:59.348 00.004 11872 GetDouble("/profile/5/scope/calibration/yRate", 1.000000) returns 0.001340
23:15:59.352 00.004 11872 GetInt("/profile/5/scope/calibration/binning", 1) returns 1
23:15:59.356 00.004 11872 GetDouble("/profile/5/scope/calibration/xAngle", 0.000000) returns 0.004073
23:15:59.360 00.004 11872 GetDouble("/profile/5/scope/calibration/yAngle", 0.000000) returns -1.738880
23:15:59.364 00.004 11872 GetDouble("/profile/5/scope/calibration/declination", 0.000000) returns 0.000075
23:15:59.369 00.005 11872 GetInt("/profile/5/scope/calibration/pierSide", -1) returns 0
23:15:59.373 00.004 11872 GetInt("/profile/5/scope/calibration/raGuideParity", 0) returns 1
23:15:59.376 00.003 11872 GetInt("/profile/5/scope/calibration/decGuideParity", 0) returns -1
23:15:59.381 00.005 11872 GetDouble("/profile/5/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
23:15:59.385 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:15:59.390 00.005 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:15:59.393 00.003 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:15:59.396 00.003 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:15:59.399 00.003 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:15:59.402 00.003 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:15:59.406 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:15:59.408 00.002 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:15:59.411 00.003 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:15:59.413 00.002 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:15:59.417 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:15:59.420 00.003 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:15:59.422 00.002 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:15:59.427 00.005 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:15:59.430 00.003 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:15:59.434 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:15:59.437 00.003 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:15:59.441 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:15:59.445 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:15:59.448 00.003 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:15:59.453 00.005 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:15:59.456 00.003 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:15:59.459 00.003 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:15:59.463 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:15:59.467 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:15:59.471 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:15:59.476 00.005 11872 evsrv: cli 0D2D25A0 connect
23:15:59.479 00.003 11872 case statement mapped state 6 to 3
23:15:59.483 00.004 11872 case statement mapped state 6 to 3
23:15:59.488 00.005 11872 evsrv: cli 0D2D25A0 request: {"method":"get_app_state","id":"8c402a8d-17ca-42c0-9b82-11e1bb9e58bf"}
23:15:59.491 00.003 11872 case statement mapped state 6 to 3
23:15:59.494 00.003 11872 evsrv: cli 0D2D25A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"8c402a8d-17ca-42c0-9b82-11e1bb9e58bf"}
23:15:59.507 00.013 11872 evsrv: cli 0D2D25A0 disconnect
23:15:59.554 00.047 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:15:59.561 00.007 11872 ScopeASCOM::SideOfPier() returns 0
23:15:59.565 00.004 11872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
23:15:59.571 00.006 11872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
23:15:59.575 00.004 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:15:59.581 00.006 11872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 31.2
23:15:59.587 00.006 11872 MountToCamera -- mountTheta (-0.00) + m_xAngle (0.00) = xAngle (0.00 = 0.00)
23:15:59.591 00.004 11872 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
23:15:59.594 00.003 11872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
23:15:59.599 00.005 11872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
23:15:59.603 00.004 11872 GetInt("/profile/5/AutoLoadCalibration", -1) returns 1
23:15:59.608 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=200, med=0, FiltMin=0, FiltMax=105, Gamma=1.000
23:15:59.611 00.003 11872 UpdateGuideState exits: m=4285 SNR=44.0
23:15:59.615 00.004 11872 PhdController: newstate STATE_SETTLE_WAIT
23:15:59.619 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:59.623 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:15:59.628 00.005 11872 Enqueuing Expose request
23:15:59.631 00.003 9960 Worker thread wakes up
23:15:59.631 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:15:59.631 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1799,868,31,31)
23:16:00.884 01.253 9960 Exposure complete
23:16:00.996 00.112 9960 worker thread done servicing request
23:16:00.996 00.000 11872 OnExposeComplete: enter
23:16:00.999 00.003 11872 UpdateGuideState(): m_state=6
23:16:01.003 00.004 11872 Star::Find(15, 1813, 883, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:16:01.008 00.005 11872 Star::Find returns 1 (0), X=1813.53, Y=884.02, Mass=3940, SNR=41.3, Peak=185 HFD=5.4
23:16:01.012 00.004 11872 CameraToMount -- cameraTheta (2.00) - m_xAngle (0.00) = xAngle (2.00 = 2.00)
23:16:01.016 00.004 11872 CameraToMount -- cameraTheta (2.00) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.97 = -1.31)
23:16:01.021 00.005 11872 CameraToMount -- cameraX=-0.28 cameraY=0.61 hyp=0.67 cameraTheta=2.00 mountX=-0.28 mountY=-0.65, mountTheta=-1.98
23:16:01.025 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.28, y=0.61, opts=13)
23:16:01.030 00.005 11872 Enqueuing Move request for scope (-0.28, 0.61)
23:16:01.034 00.004 9960 Worker thread wakes up
23:16:01.035 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.61) opts 0xd
23:16:01.035 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.28, 0.61)
23:16:01.035 00.000 9960 Moving (-0.28, 0.61) raw xDistance=-0.28 yDistance=-0.65
23:16:01.035 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28
23:16:01.036 00.001 9960 resist switch: large excursion: input -0.65 thresh 0.60 direction from 0 to -1
23:16:01.036 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.94
23:16:01.036 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.65 from input -0.65
23:16:01.038 00.002 9960 MoveAxis(E, 131, ABG)
23:16:01.038 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=185, med=0, FiltMin=0, FiltMax=108, Gamma=1.000
23:16:01.044 00.006 9960 Guiding  Dir = 2, Dur = 131
23:16:01.045 00.001 11872 UpdateGuideState exits: m=3940 SNR=41.3
23:16:01.050 00.005 9960 IsSlewing returns 0
23:16:01.050 00.000 11872 PhdController: settling, locked = 1, distance = 0.30 (1.50) aobump = 0 frame = 1 / 99999
23:16:01.056 00.006 9960 IsGuiding returns 0
23:16:01.056 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763788561.056,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.30,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:16:01.061 00.005 9960 PulseGuide returned control before completion, sleep 141
23:16:01.062 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:01.067 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:16:01.072 00.005 11872 Enqueuing Expose request
23:16:01.216 00.144 9960 IsGuiding returns 1
23:16:01.218 00.002 9960 scope still moving after pulse duration time elapsed
23:16:01.246 00.028 9960 IsSlewing returns 0
23:16:01.248 00.002 9960 IsGuiding returns 0
23:16:01.248 00.000 9960 scope move finished after 131 + 61 ms
23:16:01.249 00.001 9960 Move returns status 0, amount 131
23:16:01.250 00.001 9960 MoveAxis(N, 482, ABG)
23:16:01.250 00.000 9960 Guiding  Dir = 0, Dur = 482
23:16:01.251 00.001 9960 IsSlewing returns 0
23:16:01.251 00.000 9960 IsGuiding returns 0
23:16:01.252 00.001 9960 PulseGuide returned control before completion, sleep 492
23:16:01.751 00.499 9960 IsGuiding returns 1
23:16:01.751 00.000 9960 scope still moving after pulse duration time elapsed
23:16:01.783 00.032 9960 IsSlewing returns 0
23:16:01.783 00.000 9960 IsGuiding returns 0
23:16:01.784 00.001 9960 scope move finished after 482 + 50 ms
23:16:01.784 00.000 9960 Move returns status 0, amount 482
23:16:01.784 00.000 9960 move complete, result=0
23:16:01.784 00.000 9960 worker thread done servicing request
23:16:01.785 00.001 9960 Worker thread wakes up
23:16:01.785 00.000 11872 GuideStep: -0.3 px 131 ms EAST, -0.6 px 482 ms NORTH
23:16:01.790 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
23:16:01.790 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1799,868,31,31)
23:16:03.048 01.258 9960 Exposure complete
23:16:03.187 00.139 9960 worker thread done servicing request
23:16:03.188 00.001 11872 OnExposeComplete: enter
23:16:03.191 00.003 11872 UpdateGuideState(): m_state=6
23:16:03.195 00.004 11872 Star::Find(15, 1813, 884, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:16:03.199 00.004 11872 Star::Find returns 1 (0), X=1813.52, Y=884.12, Mass=4223, SNR=44.1, Peak=200 HFD=6.3
23:16:03.203 00.004 11872 CameraToMount -- cameraTheta (1.96) - m_xAngle (0.00) = xAngle (1.95 = 1.95)
23:16:03.206 00.003 11872 CameraToMount -- cameraTheta (1.96) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.92 = -1.36)
23:16:03.211 00.005 11872 CameraToMount -- cameraX=-0.28 cameraY=0.70 hyp=0.75 cameraTheta=1.96 mountX=-0.28 mountY=-0.74, mountTheta=-1.93
23:16:03.216 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.28, y=0.70, opts=13)
23:16:03.220 00.004 11872 Enqueuing Move request for scope (-0.28, 0.70)
23:16:03.224 00.004 9960 Worker thread wakes up
23:16:03.225 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.70) opts 0xd
23:16:03.225 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.28, 0.70)
23:16:03.226 00.001 9960 Moving (-0.28, 0.70) raw xDistance=-0.28 yDistance=-0.74
23:16:03.226 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.28
23:16:03.226 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.74 from input -0.74
23:16:03.226 00.000 9960 MoveAxis(E, 142, ABG)
23:16:03.226 00.000 9960 Guiding  Dir = 2, Dur = 142
23:16:03.226 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=200, med=0, FiltMin=0, FiltMax=108, Gamma=1.000
23:16:03.230 00.004 9960 IsSlewing returns 0
23:16:03.231 00.001 11872 UpdateGuideState exits: m=4223 SNR=44.1
23:16:03.234 00.003 9960 IsGuiding returns 0
23:16:03.234 00.000 11872 PhdController: settling, locked = 1, distance = 0.44 (1.50) aobump = 0 frame = 2 / 99999
23:16:03.238 00.004 11872 evsrv: {"Event":"Settling","Timestamp":1763788563.238,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.44,"Time":2.2,"SettleTime":10.0,"StarLocked":true}
23:16:03.243 00.005 9960 PulseGuide returned control before completion, sleep 152
23:16:03.243 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:03.247 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:16:03.251 00.004 11872 Enqueuing Expose request
23:16:03.413 00.162 9960 IsGuiding returns 1
23:16:03.413 00.000 9960 scope still moving after pulse duration time elapsed
23:16:03.444 00.031 9960 IsSlewing returns 0
23:16:03.445 00.001 9960 IsGuiding returns 1
23:16:03.476 00.031 9960 IsSlewing returns 0
23:16:03.477 00.001 9960 IsGuiding returns 0
23:16:03.477 00.000 9960 scope move finished after 142 + 100 ms
23:16:03.478 00.001 9960 Move returns status 0, amount 142
23:16:03.478 00.000 9960 MoveAxis(N, 551, ABG)
23:16:03.479 00.001 9960 Guiding  Dir = 0, Dur = 551
23:16:03.479 00.000 9960 IsSlewing returns 0
23:16:03.480 00.001 9960 IsGuiding returns 0
23:16:03.480 00.000 9960 PulseGuide returned control before completion, sleep 561
23:16:04.045 00.565 9960 IsGuiding returns 1
23:16:04.045 00.000 9960 scope still moving after pulse duration time elapsed
23:16:04.075 00.030 9960 IsSlewing returns 0
23:16:04.076 00.001 9960 IsGuiding returns 0
23:16:04.077 00.001 9960 scope move finished after 551 + 45 ms
23:16:04.078 00.001 9960 Move returns status 0, amount 551
23:16:04.078 00.000 9960 move complete, result=0
23:16:04.078 00.000 9960 worker thread done servicing request
23:16:04.078 00.000 9960 Worker thread wakes up
23:16:04.078 00.000 11872 GuideStep: -0.3 px 142 ms EAST, -0.7 px 551 ms NORTH
23:16:04.085 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
23:16:04.085 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1799,868,31,31)
23:16:05.337 01.252 9960 Exposure complete
23:16:05.452 00.115 9960 worker thread done servicing request
23:16:05.452 00.000 11872 OnExposeComplete: enter
23:16:05.457 00.005 11872 UpdateGuideState(): m_state=6
23:16:05.461 00.004 11872 Star::Find(15, 1813, 884, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:16:05.464 00.003 11872 Star::Find returns 1 (0), X=1813.77, Y=883.07, Mass=4012, SNR=42.3, Peak=221 HFD=5.9
23:16:05.468 00.004 11872 CameraToMount -- cameraTheta (-1.67) - m_xAngle (0.00) = xAngle (-1.67 = -1.67)
23:16:05.472 00.004 11872 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.30 = 1.30)
23:16:05.476 00.004 11872 CameraToMount -- cameraX=-0.03 cameraY=-0.35 hyp=0.35 cameraTheta=-1.67 mountX=-0.04 mountY=0.34, mountTheta=1.67
23:16:05.481 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.03, y=-0.35, opts=13)
23:16:05.486 00.005 11872 Enqueuing Move request for scope (-0.03, -0.35)
23:16:05.490 00.004 9960 Worker thread wakes up
23:16:05.490 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=221, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
23:16:05.494 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.35) opts 0xd
23:16:05.494 00.000 11872 UpdateGuideState exits: m=4012 SNR=42.3
23:16:05.499 00.005 9960 Handling offset move in thread for scope, endpoint = (-0.03, -0.35)
23:16:05.499 00.000 11872 PhdController: settling, locked = 1, distance = 0.41 (1.50) aobump = 0 frame = 3 / 99999
23:16:05.502 00.003 9960 Moving (-0.03, -0.35) raw xDistance=-0.04 yDistance=0.34
23:16:05.502 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:16:05.502 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763788565.502,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.41,"Time":4.4,"SettleTime":10.0,"StarLocked":true}
23:16:05.508 00.006 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
23:16:05.508 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:05.511 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.34
23:16:05.512 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:16:05.516 00.004 9960 MoveAxis(E, 0, ABG)
23:16:05.516 00.000 9960 Move returns status 0, amount 0
23:16:05.517 00.001 11872 Enqueuing Expose request
23:16:05.521 00.004 9960 MoveAxis(N, 0, ABG)
23:16:05.521 00.000 9960 Move returns status 0, amount 0
23:16:05.521 00.000 9960 move complete, result=0
23:16:05.521 00.000 9960 worker thread done servicing request
23:16:05.521 00.000 9960 Worker thread wakes up
23:16:05.522 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
23:16:05.522 00.000 11872 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
23:16:05.525 00.003 9960 Handling exposure in thread, d=1000 o=3 r=(1799,868,31,31)
23:16:06.778 01.253 9960 Exposure complete
23:16:06.897 00.119 9960 worker thread done servicing request
23:16:06.897 00.000 11872 OnExposeComplete: enter
23:16:06.901 00.004 11872 UpdateGuideState(): m_state=6
23:16:06.905 00.004 11872 Star::Find(15, 1813, 883, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
23:16:06.909 00.004 11872 Star::Find returns 1 (0), X=1814.15, Y=881.74, Mass=4227, SNR=43.6, Peak=191 HFD=5.7
23:16:06.914 00.005 11872 CameraToMount -- cameraTheta (-1.37) - m_xAngle (0.00) = xAngle (-1.37 = -1.37)
23:16:06.917 00.003 11872 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.60 = 1.60)
23:16:06.920 00.003 11872 CameraToMount -- cameraX=0.34 cameraY=-1.68 hyp=1.72 cameraTheta=-1.37 mountX=0.34 mountY=1.72, mountTheta=1.38
23:16:06.926 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.34, y=-1.68, opts=13)
23:16:06.929 00.003 11872 Enqueuing Move request for scope (0.34, -1.68)
23:16:06.933 00.004 9960 Worker thread wakes up
23:16:06.934 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.34, -1.68) opts 0xd
23:16:06.934 00.000 9960 Handling offset move in thread for scope, endpoint = (0.34, -1.68)
23:16:06.935 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=191, med=0, FiltMin=0, FiltMax=117, Gamma=1.000
23:16:06.938 00.003 11872 UpdateGuideState exits: m=4227 SNR=43.6
23:16:06.941 00.003 11872 PhdController: settling, locked = 1, distance = 0.80 (1.50) aobump = 0 frame = 4 / 99999
23:16:06.945 00.004 9960 Moving (0.34, -1.68) raw xDistance=0.34 yDistance=1.72
23:16:06.946 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.34
23:16:06.946 00.000 9960 resist switch: large excursion: input 1.72 thresh 0.60 direction from -1 to 1
23:16:06.946 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763788566.945,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.80,"Time":5.9,"SettleTime":10.0,"StarLocked":true}
23:16:06.950 00.004 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=5.15
23:16:06.950 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.72 from input 1.72
23:16:06.950 00.000 9960 MoveAxis(W, 159, ABG)
23:16:06.951 00.001 9960 Guiding  Dir = 3, Dur = 159
23:16:06.951 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:06.955 00.004 9960 IsSlewing returns 0
23:16:06.955 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:16:06.960 00.005 11872 Enqueuing Expose request
23:16:06.966 00.006 9960 IsGuiding returns 0
23:16:06.966 00.000 9960 PulseGuide returned control before completion, sleep 169
23:16:07.140 00.174 9960 IsGuiding returns 1
23:16:07.140 00.000 9960 scope still moving after pulse duration time elapsed
23:16:07.171 00.031 9960 IsSlewing returns 0
23:16:07.172 00.001 9960 IsGuiding returns 0
23:16:07.173 00.001 9960 scope move finished after 159 + 47 ms
23:16:07.173 00.000 9960 Move returns status 0, amount 159
23:16:07.173 00.000 9960 MoveAxis(S, 1281, ABG)
23:16:07.173 00.000 9960 Guiding  Dir = 1, Dur = 1281
23:16:07.174 00.001 9960 IsSlewing returns 0
23:16:07.174 00.000 9960 IsGuiding returns 0
23:16:07.175 00.001 9960 PulseGuide returned control before completion, sleep 1291
23:16:08.469 01.294 9960 IsGuiding returns 1
23:16:08.469 00.000 9960 scope still moving after pulse duration time elapsed
23:16:08.500 00.031 9960 IsSlewing returns 0
23:16:08.501 00.001 9960 IsGuiding returns 0
23:16:08.501 00.000 9960 scope move finished after 1281 + 46 ms
23:16:08.501 00.000 9960 Move returns status 0, amount 1281
23:16:08.503 00.002 9960 move complete, result=0
23:16:08.503 00.000 9960 worker thread done servicing request
23:16:08.503 00.000 11872 GuideStep: 0.3 px 159 ms WEST, 1.7 px 1281 ms SOUTH
23:16:08.509 00.006 9960 Worker thread wakes up
23:16:08.510 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
23:16:08.511 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1799,868,31,31)
23:16:09.762 01.251 9960 Exposure complete
23:16:09.925 00.163 9960 worker thread done servicing request
23:16:09.926 00.001 11872 OnExposeComplete: enter
23:16:09.932 00.006 11872 UpdateGuideState(): m_state=6
23:16:09.936 00.004 11872 Star::Find(15, 1814, 881, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
23:16:09.940 00.004 11872 Star::Find returns 1 (0), X=1813.55, Y=883.88, Mass=4211, SNR=43.7, Peak=206 HFD=5.7
23:16:09.944 00.004 11872 CameraToMount -- cameraTheta (2.09) - m_xAngle (0.00) = xAngle (2.08 = 2.08)
23:16:09.948 00.004 11872 CameraToMount -- cameraTheta (2.09) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (5.05 = -1.23)
23:16:09.955 00.007 11872 CameraToMount -- cameraX=-0.26 cameraY=0.46 hyp=0.53 cameraTheta=2.09 mountX=-0.26 mountY=-0.50, mountTheta=-2.05
23:16:09.961 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.26, y=0.46, opts=13)
23:16:09.966 00.005 11872 Enqueuing Move request for scope (-0.26, 0.46)
23:16:09.969 00.003 9960 Worker thread wakes up
23:16:09.969 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=0, FiltMin=0, FiltMax=108, Gamma=1.000
23:16:09.973 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.46) opts 0xd
23:16:09.973 00.000 11872 UpdateGuideState exits: m=4211 SNR=43.7
23:16:09.977 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.26, 0.46)
23:16:09.977 00.000 11872 PhdController: settling, locked = 1, distance = 0.72 (1.50) aobump = 0 frame = 5 / 99999
23:16:09.980 00.003 9960 Moving (-0.26, 0.46) raw xDistance=-0.26 yDistance=-0.50
23:16:09.980 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763788569.980,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.72,"Time":8.9,"SettleTime":10.0,"StarLocked":true}
23:16:09.984 00.004 9960 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.26
23:16:09.984 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:09.987 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:16:09.991 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
23:16:09.991 00.000 11872 Enqueuing Expose request
23:16:09.994 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.50
23:16:09.994 00.000 9960 MoveAxis(E, 111, ABG)
23:16:09.995 00.001 9960 Guiding  Dir = 2, Dur = 111
23:16:09.996 00.001 9960 IsSlewing returns 0
23:16:09.997 00.001 9960 IsGuiding returns 0
23:16:09.997 00.000 9960 PulseGuide returned control before completion, sleep 121
23:16:10.132 00.135 9960 IsGuiding returns 1
23:16:10.133 00.001 9960 scope still moving after pulse duration time elapsed
23:16:10.164 00.031 9960 IsSlewing returns 0
23:16:10.164 00.000 9960 IsGuiding returns 0
23:16:10.165 00.001 9960 scope move finished after 111 + 56 ms
23:16:10.165 00.000 9960 Move returns status 0, amount 111
23:16:10.165 00.000 9960 MoveAxis(N, 0, ABG)
23:16:10.165 00.000 9960 Move returns status 0, amount 0
23:16:10.165 00.000 9960 move complete, result=0
23:16:10.166 00.001 9960 worker thread done servicing request
23:16:10.166 00.000 11872 GuideStep: -0.3 px 111 ms EAST, -0.5 px 0 ms NORTH
23:16:10.171 00.005 9960 Worker thread wakes up
23:16:10.171 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:16:10.171 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1799,868,31,31)
23:16:11.422 01.251 9960 Exposure complete
23:16:11.533 00.111 9960 worker thread done servicing request
23:16:11.534 00.001 11872 OnExposeComplete: enter
23:16:11.539 00.005 11872 UpdateGuideState(): m_state=6
23:16:11.542 00.003 11872 Star::Find(15, 1813, 883, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
23:16:11.546 00.004 11872 Star::Find returns 1 (0), X=1813.72, Y=883.36, Mass=4202, SNR=43.2, Peak=174 HFD=5.6
23:16:11.550 00.004 11872 CameraToMount -- cameraTheta (-2.55) - m_xAngle (0.00) = xAngle (-2.56 = -2.56)
23:16:11.554 00.004 11872 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (0.41 = 0.41)
23:16:11.558 00.004 11872 CameraToMount -- cameraX=-0.08 cameraY=-0.05 hyp=0.10 cameraTheta=-2.55 mountX=-0.08 mountY=0.04, mountTheta=2.69
23:16:11.563 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.08, y=-0.05, opts=13)
23:16:11.566 00.003 11872 Enqueuing Move request for scope (-0.08, -0.05)
23:16:11.570 00.004 9960 Worker thread wakes up
23:16:11.570 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.05) opts 0xd
23:16:11.571 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.08, -0.05)
23:16:11.571 00.000 9960 Moving (-0.08, -0.05) raw xDistance=-0.08 yDistance=0.04
23:16:11.572 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:16:11.572 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:16:11.572 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:16:11.572 00.000 9960 MoveAxis(E, 0, ABG)
23:16:11.573 00.001 9960 Move returns status 0, amount 0
23:16:11.573 00.000 9960 MoveAxis(N, 0, ABG)
23:16:11.573 00.000 9960 Move returns status 0, amount 0
23:16:11.573 00.000 9960 move complete, result=0
23:16:11.573 00.000 9960 worker thread done servicing request
23:16:11.573 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=174, med=0, FiltMin=0, FiltMax=103, Gamma=1.000
23:16:11.578 00.005 11872 UpdateGuideState exits: m=4202 SNR=43.2
23:16:11.582 00.004 11872 PhdController: settling, locked = 1, distance = 0.53 (1.50) aobump = 0 frame = 6 / 99999
23:16:11.586 00.004 11872 PhdController: newstate STATE_FINISH
23:16:11.590 00.004 11872 PhdController complete: success
23:16:11.595 00.005 11872 evsrv: {"Event":"SettleDone","Timestamp":1763788571.595,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":6,"DroppedFrames":0}
23:16:11.598 00.003 11872 Mount: notify guiding dither settle done success=1
23:16:11.603 00.005 11872 PhdController: newstate STATE_IDLE
23:16:11.606 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:11.611 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:16:11.614 00.003 11872 Enqueuing Expose request
23:16:11.619 00.005 9960 Worker thread wakes up
23:16:11.619 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:16:11.619 00.000 11872 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:16:11.622 00.003 9960 Handling exposure in thread, d=1000 o=3 r=(1799,868,31,31)
23:16:12.546 00.924 11872 evsrv: cli 0D2D2E60 connect
23:16:12.557 00.011 11872 case statement mapped state 6 to 3
23:16:12.561 00.004 11872 case statement mapped state 6 to 3
23:16:12.567 00.006 11872 evsrv: cli 0D2D2E60 request: {"method":"get_app_state","id":"1f8820df-1479-46ec-8e37-a1f16c6661e0"}
23:16:12.572 00.005 11872 case statement mapped state 6 to 3
23:16:12.577 00.005 11872 evsrv: cli 0D2D2E60 response: {"jsonrpc":"2.0","result":"Guiding","id":"1f8820df-1479-46ec-8e37-a1f16c6661e0"}
23:16:12.581 00.004 11872 evsrv: cli 0D2D2E60 disconnect
23:16:12.587 00.006 11872 evsrv: cli 0D2D2F00 connect
23:16:12.590 00.003 11872 case statement mapped state 6 to 3
23:16:12.594 00.004 11872 case statement mapped state 6 to 3
23:16:12.599 00.005 11872 evsrv: cli 0D2D2F00 request: {"method":"stop_capture","id":"b9119243-03fd-4994-9d04-84ba512b10df"}
23:16:12.602 00.003 11872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:16:12.606 00.004 11872 Status Line: Waiting for devices...
23:16:12.612 00.006 11872 evsrv: cli 0D2D2F00 response: {"jsonrpc":"2.0","result":0,"id":"b9119243-03fd-4994-9d04-84ba512b10df"}
23:16:12.620 00.008 11872 evsrv: cli 0D2D2F00 disconnect
23:16:12.625 00.005 11872 evsrv: cli 0D2D2B40 connect
23:16:12.628 00.003 11872 case statement mapped state 6 to 3
23:16:12.633 00.005 11872 case statement mapped state 6 to 3
23:16:12.637 00.004 11872 evsrv: cli 0D2D2B40 request: {"method":"get_app_state","id":"09869b85-f2d5-4ede-9bde-b849c45a7c02"}
23:16:12.643 00.006 11872 case statement mapped state 6 to 3
23:16:12.647 00.004 11872 evsrv: cli 0D2D2B40 response: {"jsonrpc":"2.0","result":"Guiding","id":"09869b85-f2d5-4ede-9bde-b849c45a7c02"}
23:16:12.652 00.005 9960 ZWO: stopexposure
23:16:12.652 00.000 11872 evsrv: cli 0D2D2B40 disconnect
23:16:12.824 00.172 9960 Error thrown from C:\cygwin\home\agalasso\projects\phd2\worker_thread.cpp:190->Capture failed
23:16:12.824 00.000 9960 worker thread done servicing request
23:16:12.825 00.001 11872 OnExposeComplete: enter
23:16:12.833 00.008 11872 OnExposeComplete: Capture Error reported
23:16:12.839 00.006 11872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
23:16:12.843 00.004 11872 Mount: notify guiding stopped
23:16:12.850 00.007 11872 Changing from state GUIDING to STOP
23:16:12.855 00.005 11872 guider state => SELECTED
23:16:12.859 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=174, med=0, FiltMin=0, FiltMax=103, Gamma=1.000
23:16:12.863 00.004 11872 Changing from state SELECTED to UNINITIALIZED
23:16:12.868 00.005 11872 guider state => SELECTING
23:16:12.874 00.006 11872 Status Line: Stopped.
23:16:12.878 00.004 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\myframe_events.cpp:489->Error reported capturing image
23:16:13.654 00.776 11872 evsrv: cli 0D2D2AA0 connect
23:16:13.662 00.008 11872 evsrv: cli 0D2D2AA0 request: {"method":"get_app_state","id":"a4820c4e-6a88-4053-be1b-2d3a888daa6c"}
23:16:13.669 00.007 11872 evsrv: cli 0D2D2AA0 response: {"jsonrpc":"2.0","result":"Stopped","id":"a4820c4e-6a88-4053-be1b-2d3a888daa6c"}
23:16:13.674 00.005 11872 evsrv: cli 0D2D2AA0 disconnect
23:16:29.173 15.499 11872 evsrv: cli 0D2D2320 connect
23:16:29.179 00.006 11872 evsrv: cli 0D2D2320 request: {"method":"get_app_state","id":"4b900f45-5250-46f4-9eeb-9ea33aabafca"}
23:16:29.182 00.003 11872 evsrv: cli 0D2D2320 response: {"jsonrpc":"2.0","result":"Stopped","id":"4b900f45-5250-46f4-9eeb-9ea33aabafca"}
23:16:29.186 00.004 11872 evsrv: cli 0D2D2320 disconnect
23:16:29.190 00.004 11872 evsrv: cli 0D2D2640 connect
23:16:29.193 00.003 11872 evsrv: cli 0D2D2640 request: {"method":"get_calibrated","id":"246f33f5-9703-4f40-b4d2-6099333aea55"}
23:16:29.197 00.004 11872 evsrv: cli 0D2D2640 response: {"jsonrpc":"2.0","result":true,"id":"246f33f5-9703-4f40-b4d2-6099333aea55"}
23:16:29.201 00.004 11872 evsrv: cli 0D2D2640 disconnect
23:16:29.205 00.004 11872 evsrv: cli 0D2D2500 connect
23:16:29.209 00.004 11872 evsrv: cli 0D2D2500 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"5f028a86-2f27-4e06-b905-9428d04df2a4"}
23:16:29.214 00.005 11872 PhdController::Guide begins
23:16:29.218 00.004 11872 PhdController: newstate STATE_SETUP
23:16:29.221 00.003 11872 PhdController: setup
23:16:29.225 00.004 11872 PhdController: newstate STATE_ATTEMPT_START
23:16:29.230 00.005 11872 PhdController: start capturing
23:16:29.235 00.005 11872 Changing from state SELECTING to UNINITIALIZED
23:16:29.239 00.004 11872 guider state => SELECTING
23:16:29.243 00.004 11872 setting force full frames = true
23:16:29.248 00.005 11872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
23:16:29.253 00.005 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:16:29.256 00.003 11872 Enqueuing Expose request
23:16:29.258 00.002 11872 PhdController: newstate STATE_SELECT_STAR
23:16:29.264 00.006 9960 Worker thread wakes up
23:16:29.264 00.000 11872 evsrv: cli 0D2D2500 response: {"jsonrpc":"2.0","result":0,"id":"5f028a86-2f27-4e06-b905-9428d04df2a4"}
23:16:29.269 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
23:16:29.269 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:16:29.271 00.002 11872 evsrv: cli 0D2D2500 disconnect
23:16:29.278 00.007 11872 evsrv: cli 0D2D3400 connect
23:16:29.282 00.004 11872 case statement mapped state 1 to 101
23:16:29.286 00.004 11872 case statement mapped state 1 to 101
23:16:29.290 00.004 11872 evsrv: cli 0D2D3400 request: {"method":"get_lock_shift_params","id":"da94f04b-b9fa-477f-b6ef-3663c7e1345a"}
23:16:29.296 00.006 11872 evsrv: cli 0D2D3400 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"da94f04b-b9fa-477f-b6ef-3663c7e1345a"}
23:16:29.300 00.004 11872 evsrv: cli 0D2D3400 disconnect
23:16:29.304 00.004 11872 evsrv: cli 0D2D23C0 connect
23:16:29.308 00.004 11872 case statement mapped state 1 to 101
23:16:29.312 00.004 11872 case statement mapped state 1 to 101
23:16:29.316 00.004 11872 evsrv: cli 0D2D23C0 request: {"method":"get_lock_position","id":"1bff20af-a6fb-4945-8be2-54fe2445ba62"}
23:16:29.320 00.004 11872 evsrv: cli 0D2D23C0 response: {"jsonrpc":"2.0","result":null,"id":"1bff20af-a6fb-4945-8be2-54fe2445ba62"}
23:16:29.325 00.005 11872 evsrv: cli 0D2D23C0 disconnect
23:16:30.327 01.002 11872 evsrv: cli 0D2D2F00 connect
23:16:30.334 00.007 11872 case statement mapped state 1 to 101
23:16:30.340 00.006 11872 case statement mapped state 1 to 101
23:16:30.346 00.006 11872 evsrv: cli 0D2D2F00 request: {"method":"get_lock_position","id":"71ba13a9-9943-4ab2-8b0d-f0e28d9906e0"}
23:16:30.351 00.005 11872 evsrv: cli 0D2D2F00 response: {"jsonrpc":"2.0","result":null,"id":"71ba13a9-9943-4ab2-8b0d-f0e28d9906e0"}
23:16:30.355 00.004 11872 evsrv: cli 0D2D2F00 disconnect
23:16:30.528 00.173 9960 Exposure complete
23:16:30.636 00.108 9960 worker thread done servicing request
23:16:30.637 00.001 11872 OnExposeComplete: enter
23:16:30.640 00.003 11872 UpdateGuideState(): m_state=1
23:16:30.644 00.004 11872 UpdateCurrentPosition: no star selected
23:16:30.648 00.004 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
23:16:30.652 00.004 11872 Status Line: No star selected
23:16:30.656 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=180, med=0, FiltMin=0, FiltMax=104, Gamma=1.000
23:16:30.660 00.004 11872 UpdateGuideState exits: No star selected
23:16:30.664 00.004 11872 GuiderMultiStar::AutoSelect enter
23:16:30.667 00.003 11872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
23:16:30.786 00.119 11872 AutoFind: auto downsample for scale 1.00 => 1x
23:16:30.972 00.186 11872 AutoFind: global mean = -0.0, stdev 2.3
23:16:30.977 00.005 11872 AutoFind: using threshold = 0.1
23:16:31.218 00.241 11872 AutoFind: local max [1814, 881] 128.2
23:16:31.222 00.004 11872 AutoFind: local max [1570, 331] 106.8
23:16:31.226 00.004 11872 AutoFind: local max [1570, 336] 86.4
23:16:31.230 00.004 11872 AutoFind: local max [14, 387] 74.4
23:16:31.234 00.004 11872 AutoFind: local max [1704, 344] 53.8
23:16:31.237 00.003 11872 AutoFind: local max [1353, 114] 44.2
23:16:31.241 00.004 11872 AutoFind: local max [1277, 41] 38.9
23:16:31.245 00.004 11872 AutoFind: local max [432, 338] 25.5
23:16:31.249 00.004 11872 AutoFind: local max [862, 937] 24.8
23:16:31.252 00.003 11872 AutoFind: local max [109, 549] 24.1
23:16:31.257 00.005 11872 AutoFind: local max [756, 578] 23.2
23:16:31.261 00.004 11872 AutoFind: local max [1019, 365] 22.2
23:16:31.263 00.002 11872 AutoFind: local max [757, 585] 19.2
23:16:31.268 00.005 11872 AutoFind: local max [146, 450] 18.9
23:16:31.272 00.004 11872 AutoFind: local max [1911, 871] 18.1
23:16:31.277 00.005 11872 AutoFind: local max [99, 965] 15.6
23:16:31.281 00.004 11872 AutoFind: local max [1020, 371] 13.6
23:16:31.284 00.003 11872 AutoFind: local max [15, 1035] 13.4
23:16:31.288 00.004 11872 AutoFind: local max [256, 470] 12.0
23:16:31.292 00.004 11872 AutoFind: local max [735, 166] 11.6
23:16:31.295 00.003 11872 AutoFind: local max [146, 113] 10.5
23:16:31.299 00.004 11872 AutoFind: local max [1298, 189] 10.3
23:16:31.302 00.003 11872 AutoFind: local max [1370, 115] 9.7
23:16:31.306 00.004 11872 AutoFind: local max [368, 368] 9.3
23:16:31.310 00.004 11872 AutoFind: local max [118, 1053] 9.2
23:16:31.313 00.003 11872 AutoFind: local max [17, 696] 8.8
23:16:31.317 00.004 11872 AutoFind: local max [271, 70] 8.2
23:16:31.322 00.005 11872 AutoFind: local max [482, 333] 8.2
23:16:31.325 00.003 11872 AutoFind: local max [793, 880] 8.2
23:16:31.328 00.003 11872 AutoFind: local max [1298, 196] 8.1
23:16:31.333 00.005 11872 AutoFind: local max [1336, 670] 8.1
23:16:31.337 00.004 11872 AutoFind: local max [87, 1000] 7.7
23:16:31.341 00.004 11872 AutoFind: local max [1349, 592] 7.5
23:16:31.344 00.003 11872 AutoFind: local max [1815, 11] 7.2
23:16:31.347 00.003 11872 AutoFind: local max [1762, 264] 7.1
23:16:31.351 00.004 11872 AutoFind: local max [995, 1085] 7.0
23:16:31.353 00.002 11872 AutoFind: local max [466, 410] 6.9
23:16:31.357 00.004 11872 AutoFind: local max [287, 1030] 6.8
23:16:31.360 00.003 11872 AutoFind: local max [1336, 676] 6.3
23:16:31.364 00.004 11872 AutoFind: local max [357, 718] 6.0
23:16:31.368 00.004 11872 AutoFind: local max [1350, 585] 6.0
23:16:31.372 00.004 11872 AutoFind: local max [1423, 501] 5.9
23:16:31.375 00.003 11872 AutoFind: local max [1887, 715] 5.6
23:16:31.380 00.005 11872 AutoFind: local max [1839, 159] 5.5
23:16:31.384 00.004 11872 AutoFind: local max [1568, 321] 5.4
23:16:31.386 00.002 11872 AutoFind: local max [1678, 481] 5.2
23:16:31.391 00.005 11872 AutoFind: local max [288, 543] 5.2
23:16:31.395 00.004 11872 AutoFind: local max [541, 667] 5.1
23:16:31.398 00.003 11872 AutoFind: local max [566, 177] 5.1
23:16:31.402 00.004 11872 AutoFind: local max [1326, 614] 4.9
23:16:31.405 00.003 11872 AutoFind: local max [294, 434] 4.9
23:16:31.408 00.003 11872 AutoFind: local max [264, 688] 4.8
23:16:31.412 00.004 11872 AutoFind: local max [1028, 300] 4.8
23:16:31.415 00.003 11872 AutoFind: local max [496, 591] 4.8
23:16:31.419 00.004 11872 AutoFind: local max [1327, 620] 4.7
23:16:31.422 00.003 11872 AutoFind: local max [1469, 739] 4.7
23:16:31.426 00.004 11872 AutoFind: local max [874, 657] 4.6
23:16:31.430 00.004 11872 AutoFind: local max [35, 492] 4.5
23:16:31.433 00.003 11872 AutoFind: local max [1799, 659] 4.4
23:16:31.437 00.004 11872 AutoFind: local max [1047, 553] 4.3
23:16:31.440 00.003 11872 AutoFind: local max [994, 449] 4.3
23:16:31.444 00.004 11872 AutoFind: local max [320, 498] 4.3
23:16:31.447 00.003 11872 AutoFind: local max [102, 729] 4.2
23:16:31.450 00.003 11872 AutoFind: local max [176, 109] 4.2
23:16:31.454 00.004 11872 AutoFind: local max [851, 725] 4.2
23:16:31.458 00.004 11872 AutoFind: local max [1559, 341] 4.2
23:16:31.461 00.003 11872 AutoFind: local max [1477, 699] 4.2
23:16:31.464 00.003 11872 AutoFind: local max [581, 577] 4.1
23:16:31.468 00.004 11872 AutoFind: local max [419, 90] 4.1
23:16:31.471 00.003 11872 AutoFind: local max [340, 1047] 4.1
23:16:31.475 00.004 11872 AutoFind: local max [350, 1071] 4.0
23:16:31.479 00.004 11872 AutoFind: local max [533, 952] 4.0
23:16:31.482 00.003 11872 AutoFind: local max [942, 283] 3.9
23:16:31.485 00.003 11872 AutoFind: local max [1369, 841] 3.9
23:16:31.489 00.004 11872 AutoFind: local max [1700, 984] 3.9
23:16:31.494 00.005 11872 AutoFind: local max [1373, 472] 3.9
23:16:31.497 00.003 11872 AutoFind: local max [1698, 990] 3.9
23:16:31.501 00.004 11872 AutoFind: local max [734, 1009] 3.8
23:16:31.505 00.004 11872 AutoFind: local max [1712, 278] 3.8
23:16:31.508 00.003 11872 AutoFind: local max [1603, 869] 3.8
23:16:31.512 00.004 11872 AutoFind: local max [1917, 412] 3.8
23:16:31.516 00.004 11872 AutoFind: local max [1835, 131] 3.8
23:16:31.519 00.003 11872 AutoFind: local max [70, 43] 3.8
23:16:31.524 00.005 11872 AutoFind: local max [1657, 658] 3.8
23:16:31.527 00.003 11872 AutoFind: local max [648, 59] 3.7
23:16:31.531 00.004 11872 AutoFind: local max [100, 712] 3.7
23:16:31.534 00.003 11872 AutoFind: local max [1595, 245] 3.7
23:16:31.537 00.003 11872 AutoFind: local max [1823, 873] 3.7
23:16:31.540 00.003 11872 AutoFind: local max [1740, 103] 3.6
23:16:31.543 00.003 11872 AutoFind: local max [335, 12] 3.6
23:16:31.546 00.003 11872 AutoFind: local max [1469, 745] 3.6
23:16:31.548 00.002 11872 AutoFind: local max [1630, 579] 3.6
23:16:31.553 00.005 11872 AutoFind: local max [736, 805] 3.6
23:16:31.555 00.002 11872 AutoFind: local max [698, 749] 3.6
23:16:31.559 00.004 11872 AutoFind: local max [496, 598] 3.6
23:16:31.562 00.003 11872 AutoFind: local max [1763, 1072] 3.6
23:16:31.565 00.003 11872 AutoFind: local max [843, 1087] 3.6
23:16:31.570 00.005 11872 AutoFind: local max [1505, 523] 3.6
23:16:31.574 00.004 11872 AutoFind: local max [1504, 529] 3.5
23:16:31.577 00.003 11872 AutoFind: local max [220, 214] 3.5
23:16:31.581 00.004 11872 AutoFind: too close [1504, 529] 3.5 - [1505, 523] 3.6
23:16:31.585 00.004 11872 AutoFind: too close [496, 598] 3.6 - [496, 591] 4.8
23:16:31.589 00.004 11872 AutoFind: too close [1469, 745] 3.6 - [1469, 739] 4.7
23:16:31.592 00.003 11872 AutoFind: close dim-bright [1823, 873] 3.7 - [1814, 881] 128.2
23:16:31.596 00.004 11872 AutoFind: too close [100, 712] 3.7 - [102, 729] 4.2
23:16:31.600 00.004 11872 AutoFind: too close [1698, 990] 3.9 - [1700, 984] 3.9
23:16:31.604 00.004 11872 AutoFind: too close [1559, 341] 4.2 - [1568, 321] 5.4
23:16:31.607 00.003 11872 AutoFind: close dim-bright [1559, 341] 4.2 - [1570, 336] 86.4
23:16:31.609 00.002 11872 AutoFind: close dim-bright [1559, 341] 4.2 - [1570, 331] 106.8
23:16:31.613 00.004 11872 AutoFind: too close [1327, 620] 4.7 - [1326, 614] 4.9
23:16:31.618 00.005 11872 AutoFind: close dim-bright [1568, 321] 5.4 - [1570, 336] 86.4
23:16:31.621 00.003 11872 AutoFind: close dim-bright [1568, 321] 5.4 - [1570, 331] 106.8
23:16:31.624 00.003 11872 AutoFind: too close [1350, 585] 6.0 - [1349, 592] 7.5
23:16:31.628 00.004 11872 AutoFind: too close [1336, 676] 6.3 - [1336, 670] 8.1
23:16:31.632 00.004 11872 AutoFind: too close [1298, 196] 8.1 - [1298, 189] 10.3
23:16:31.635 00.003 11872 AutoFind: too close [1370, 115] 9.7 - [1353, 114] 44.2
23:16:31.638 00.003 11872 AutoFind: too close [1020, 371] 13.6 - [1019, 365] 22.2
23:16:31.642 00.004 11872 AutoFind: too close [757, 585] 19.2 - [756, 578] 23.2
23:16:31.646 00.004 11872 AutoFind: too close [1570, 336] 86.4 - [1570, 331] 106.8
23:16:31.649 00.003 11872 AutoFind: too close to edge [843, 1087] 3.6
23:16:31.652 00.003 11872 AutoFind: too close to edge [335, 12] 3.6
23:16:31.656 00.004 11872 AutoFind: too close to edge [995, 1085] 7.0
23:16:31.660 00.004 11872 AutoFind: too close to edge [1815, 11] 7.2
23:16:31.664 00.004 11872 AutoFind: too close to edge [15, 1035] 13.4
23:16:31.668 00.004 11872 AutoFind: too close to edge [14, 387] 74.4
23:16:31.672 00.004 11872 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
23:16:31.675 00.003 11872 Star::Find(15, 1814, 881, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:16:31.680 00.005 11872 Star::Find returns 1 (0), X=1814.26, Y=880.80, Mass=4147, SNR=43.0, Peak=180 HFD=5.7
23:16:31.683 00.003 11872 Star::Find(15, 1704, 344, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:16:31.686 00.003 11872 Star::Find returns 1 (0), X=1703.90, Y=345.11, Mass=1899, SNR=29.5, Peak=76 HFD=6.1
23:16:31.690 00.004 11872 Star::Find(15, 1277, 41, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:16:31.693 00.003 11872 Star::Find returns 1 (0), X=1277.94, Y=42.40, Mass=1744, SNR=27.2, Peak=61 HFD=6.6
23:16:31.697 00.004 11872 Star::Find(15, 432, 338, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:16:31.701 00.004 11872 Star::Find returns 1 (0), X=431.93, Y=339.53, Mass=1266, SNR=23.3, Peak=42 HFD=6.6
23:16:31.704 00.003 11872 Star::Find(15, 862, 937, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:16:31.708 00.004 11872 Star::Find returns 1 (0), X=862.76, Y=938.46, Mass=1237, SNR=23.6, Peak=27 HFD=7.2
23:16:31.712 00.004 11872 Star::Find(15, 109, 549, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:16:31.716 00.004 11872 Star::Find returns 1 (0), X=109.18, Y=549.87, Mass=523, SNR=15.2, Peak=40 HFD=4.3
23:16:31.719 00.003 11872 Star::Find(15, 146, 450, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:16:31.724 00.005 11872 Star::Find returns 1 (0), X=145.88, Y=451.06, Mass=714, SNR=18.1, Peak=42 HFD=5.9
23:16:31.727 00.003 11872 Star::Find(15, 1911, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:16:31.732 00.005 11872 Star::Find returns 1 (0), X=1909.63, Y=872.98, Mass=563, SNR=15.9, Peak=31 HFD=5.8
23:16:31.735 00.003 11872 Star::Find(15, 99, 965, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:16:31.739 00.004 11872 Star::Find returns 1 (0), X=98.54, Y=965.22, Mass=467, SNR=14.6, Peak=27 HFD=5.3
23:16:31.743 00.004 11872 Star::Find(15, 256, 470, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:16:31.746 00.003 11872 Star::Find returns 1 (0), X=256.78, Y=470.30, Mass=292, SNR=11.5, Peak=16 HFD=5.0
23:16:31.750 00.004 11872 Star::Find(15, 735, 166, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:16:31.754 00.004 11872 Star::Find returns 1 (0), X=734.50, Y=167.55, Mass=550, SNR=15.9, Peak=16 HFD=7.0
23:16:31.758 00.004 11872 Star::Find(15, 146, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:16:31.761 00.003 11872 Star::Find returns 1 (0), X=145.50, Y=113.08, Mass=206, SNR=9.8, Peak=20 HFD=4.4
23:16:31.765 00.004 11872 Star::Find(15, 368, 368, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:16:31.769 00.004 11872 Star::Find returns 1 (0), X=367.95, Y=369.87, Mass=365, SNR=12.9, Peak=15 HFD=6.0
23:16:31.773 00.004 11872 Star::Find(15, 118, 1053, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:16:31.776 00.003 11872 Star::Find returns 1 (0), X=117.87, Y=1051.66, Mass=267, SNR=11.1, Peak=13 HFD=6.6
23:16:31.780 00.004 11872 Star::Find(15, 17, 696, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:16:31.785 00.005 11872 Star::Find returns 1 (0), X=17.02, Y=695.43, Mass=205, SNR=9.8, Peak=17 HFD=5.1
23:16:31.788 00.003 11872 Star::Find(15, 271, 70, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:16:31.791 00.003 11872 Star::Find returns 1 (0), X=270.07, Y=70.78, Mass=200, SNR=9.7, Peak=11 HFD=4.9
23:16:31.796 00.005 11872 Star::Find(15, 482, 333, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:16:31.801 00.005 11872 Star::Find returns 1 (0), X=482.81, Y=334.74, Mass=282, SNR=11.1, Peak=18 HFD=5.7
23:16:31.807 00.006 11872 Star::Find(15, 793, 880, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:16:31.811 00.004 11872 Star::Find returns 1 (0), X=793.67, Y=880.65, Mass=341, SNR=12.5, Peak=12 HFD=7.3
23:16:31.815 00.004 11872 Star::Find(15, 87, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:16:31.820 00.005 11872 Star::Find returns 1 (0), X=87.01, Y=999.84, Mass=124, SNR=7.6, Peak=10 HFD=4.3
23:16:31.824 00.004 11872 Star::Find(15, 1762, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:16:31.827 00.003 11872 Star::Find returns 1 (0), X=1761.43, Y=264.81, Mass=183, SNR=9.1, Peak=11 HFD=5.4
23:16:31.831 00.004 11872 Star::Find(15, 466, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:16:31.834 00.003 11872 Star::Find returns 1 (0), X=465.52, Y=412.99, Mass=246, SNR=10.5, Peak=12 HFD=5.8
23:16:31.838 00.004 11872 Star::Find(15, 287, 1030, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:16:31.841 00.003 11872 Star::Find returns 1 (0), X=286.54, Y=1028.70, Mass=127, SNR=7.6, Peak=10 HFD=4.6
23:16:31.844 00.003 11872 Star::Find(15, 357, 718, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:16:31.846 00.002 11872 Star::Find returns 1 (0), X=357.32, Y=718.83, Mass=164, SNR=8.6, Peak=10 HFD=5.8
23:16:31.850 00.004 11872 Star::Find(15, 1423, 501, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:16:31.853 00.003 11872 Star::Find returns 1 (0), X=1424.09, Y=500.47, Mass=288, SNR=11.2, Peak=11 HFD=6.9
23:16:31.856 00.003 11872 Star::Find(15, 1887, 715, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:16:31.860 00.004 11872 Star::Find returns 1 (0), X=1888.06, Y=711.73, Mass=210, SNR=9.8, Peak=14 HFD=5.4
23:16:31.865 00.005 11872 Star::Find(15, 1839, 159, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:16:31.870 00.005 11872 Star::Find returns 1 (0), X=1838.21, Y=159.09, Mass=143, SNR=8.1, Peak=9 HFD=5.5
23:16:31.874 00.004 11872 Star::Find(15, 1678, 481, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:16:31.879 00.005 11872 Star::Find returns 1 (0), X=1678.37, Y=481.46, Mass=102, SNR=6.7, Peak=7 HFD=4.9
23:16:31.882 00.003 11872 Star::Find(15, 288, 543, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:16:31.887 00.005 11872 Star::Find returns 1 (0), X=287.38, Y=545.11, Mass=121, SNR=7.4, Peak=6 HFD=6.2
23:16:31.890 00.003 11872 Star::Find(15, 541, 667, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:16:31.895 00.005 11872 Star::Find returns 1 (0), X=540.65, Y=666.75, Mass=316, SNR=11.8, Peak=13 HFD=6.5
23:16:31.899 00.004 11872 Star::Find(15, 566, 177, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:16:31.902 00.003 11872 Star::Find returns 1 (0), X=567.51, Y=177.15, Mass=133, SNR=7.8, Peak=9 HFD=6.2
23:16:31.906 00.004 11872 Star::Find(15, 294, 434, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:16:31.910 00.004 11872 Star::Find returns 1 (0), X=293.60, Y=436.17, Mass=161, SNR=8.5, Peak=9 HFD=5.4
23:16:31.914 00.004 11872 Star::Find(15, 264, 688, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:16:31.917 00.003 11872 Star::Find returns 1 (0), X=263.44, Y=688.82, Mass=218, SNR=10.0, Peak=12 HFD=6.4
23:16:31.923 00.006 11872 Star::Find(15, 1028, 300, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:16:31.929 00.006 11872 Star::Find false star n=25 nbg=285 bg=1.1 sigma=1.0 thresh=4 peak=4
23:16:31.932 00.003 11872 Star::Find returns 0 (2), X=1028.00, Y=300.00, Mass=89, SNR=2.9, Peak=7 HFD=0.0
23:16:31.934 00.002 11872 Star::Find(15, 874, 657, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:16:31.937 00.003 11872 Star::Find false star n=28 nbg=283 bg=1.1 sigma=1.0 thresh=4 peak=4
23:16:31.940 00.003 11872 Star::Find returns 0 (2), X=874.00, Y=657.00, Mass=99, SNR=2.9, Peak=7 HFD=0.0
23:16:31.944 00.004 11872 Star::Find(15, 35, 492, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:16:31.949 00.005 11872 Star::Find false star n=22 nbg=277 bg=0.5 sigma=0.7 thresh=3 peak=3
23:16:31.952 00.003 11872 Star::Find returns 0 (2), X=35.00, Y=492.00, Mass=68, SNR=2.9, Peak=6 HFD=0.0
23:16:31.954 00.002 11872 Star::Find(15, 1799, 659, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:16:31.958 00.004 11872 Star::Find returns 1 (0), X=1798.97, Y=657.83, Mass=129, SNR=7.6, Peak=8 HFD=5.6
23:16:31.962 00.004 11872 Star::Find(15, 1047, 553, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:16:31.965 00.003 11872 Star::Find false star n=36 nbg=275 bg=0.7 sigma=0.7 thresh=3 peak=3
23:16:31.969 00.004 11872 Star::Find returns 0 (2), X=1047.00, Y=553.00, Mass=104, SNR=2.9, Peak=7 HFD=0.0
23:16:31.973 00.004 11872 Star::Find(15, 994, 449, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:16:31.977 00.004 11872 Star::Find returns 1 (0), X=993.85, Y=450.52, Mass=109, SNR=7.0, Peak=6 HFD=7.1
23:16:31.982 00.005 11872 Star::Find(15, 320, 498, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:16:31.986 00.004 11872 Star::Find false star n=29 nbg=279 bg=0.7 sigma=0.8 thresh=3 peak=3
23:16:31.992 00.006 11872 Star::Find returns 0 (2), X=320.00, Y=498.00, Mass=86, SNR=2.9, Peak=6 HFD=0.0
23:16:31.997 00.005 11872 Star::Find(15, 176, 109, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:16:32.001 00.004 11872 Star::Find returns 1 (0), X=175.67, Y=108.92, Mass=93, SNR=6.6, Peak=8 HFD=5.2
23:16:32.005 00.004 11872 Star::Find(15, 851, 725, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:16:32.011 00.006 11872 Star::Find false star n=27 nbg=277 bg=1.1 sigma=0.9 thresh=4 peak=4
23:16:32.015 00.004 11872 Star::Find returns 0 (2), X=851.00, Y=725.00, Mass=102, SNR=2.9, Peak=7 HFD=0.0
23:16:32.021 00.006 11872 Star::Find(15, 1477, 699, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:16:32.027 00.006 11872 Star::Find returns 1 (0), X=1478.38, Y=699.07, Mass=129, SNR=7.7, Peak=9 HFD=7.0
23:16:32.032 00.005 11872 Star::Find(15, 581, 577, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:16:32.037 00.005 11872 Star::Find returns 1 (0), X=582.78, Y=580.75, Mass=154, SNR=8.4, Peak=8 HFD=7.6
23:16:32.042 00.005 11872 Star::Find(15, 419, 90, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:16:32.045 00.003 11872 Star::Find false star n=15 nbg=284 bg=1.0 sigma=1.0 thresh=4 peak=4
23:16:32.053 00.008 11872 Star::Find returns 0 (2), X=419.00, Y=90.00, Mass=56, SNR=2.9, Peak=7 HFD=0.0
23:16:32.058 00.005 11872 Star::Find(15, 340, 1047, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:16:32.061 00.003 11872 Star::Find false star n=22 nbg=279 bg=1.2 sigma=1.0 thresh=4 peak=4
23:16:32.064 00.003 11872 Star::Find returns 0 (2), X=340.00, Y=1047.00, Mass=81, SNR=2.9, Peak=7 HFD=0.0
23:16:32.069 00.005 11872 Star::Find(15, 350, 1071, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:16:32.073 00.004 11872 Star::Find returns 1 (0), X=349.88, Y=1069.68, Mass=103, SNR=6.8, Peak=8 HFD=5.0
23:16:32.078 00.005 11872 Star::Find(15, 533, 952, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:16:32.084 00.006 11872 Star::Find false star n=31 nbg=279 bg=0.8 sigma=0.9 thresh=4 peak=4
23:16:32.087 00.003 11872 Star::Find returns 0 (2), X=533.00, Y=952.00, Mass=113, SNR=2.9, Peak=7 HFD=0.0
23:16:32.090 00.003 11872 Star::Find(15, 942, 283, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:16:32.095 00.005 11872 Star::Find false star n=27 nbg=277 bg=0.7 sigma=0.8 thresh=3 peak=3
23:16:32.100 00.005 11872 Star::Find returns 0 (2), X=942.00, Y=283.00, Mass=75, SNR=2.9, Peak=5 HFD=0.0
23:16:32.104 00.004 11872 Star::Find(15, 1369, 841, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:16:32.109 00.005 11872 Star::Find returns 1 (0), X=1369.55, Y=836.10, Mass=149, SNR=8.2, Peak=10 HFD=6.9
23:16:32.113 00.004 11872 Star::Find(15, 1373, 472, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:16:32.116 00.003 11872 Star::Find returns 1 (0), X=1374.86, Y=472.49, Mass=233, SNR=10.2, Peak=9 HFD=7.3
23:16:32.120 00.004 11872 Star::Find(15, 734, 1009, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:16:32.125 00.005 11872 Star::Find false star n=26 nbg=277 bg=1.2 sigma=1.0 thresh=4 peak=4
23:16:32.128 00.003 11872 Star::Find returns 0 (2), X=734.00, Y=1009.00, Mass=88, SNR=2.9, Peak=7 HFD=0.0
23:16:32.132 00.004 11872 Star::Find(15, 1712, 278, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:16:32.137 00.005 11872 Star::Find false star n=37 nbg=268 bg=0.6 sigma=0.7 thresh=3 peak=3
23:16:32.140 00.003 11872 Star::Find returns 0 (2), X=1712.00, Y=278.00, Mass=105, SNR=2.9, Peak=6 HFD=0.0
23:16:32.144 00.004 11872 Star::Find(15, 1603, 869, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:16:32.148 00.004 11872 Star::Find returns 1 (0), X=1603.86, Y=868.61, Mass=120, SNR=7.4, Peak=7 HFD=6.5
23:16:32.152 00.004 11872 Star::Find(15, 1917, 412, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:16:32.155 00.003 11872 Star::Find false star n=25 nbg=285 bg=0.6 sigma=0.7 thresh=3 peak=2
23:16:32.159 00.004 11872 Star::Find returns 0 (2), X=1917.00, Y=412.00, Mass=67, SNR=2.9, Peak=4 HFD=0.0
23:16:32.163 00.004 11872 Star::Find(15, 1835, 131, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:16:32.167 00.004 11872 Star::Find false star n=22 nbg=277 bg=0.7 sigma=0.7 thresh=3 peak=3
23:16:32.170 00.003 11872 Star::Find returns 0 (2), X=1835.00, Y=131.00, Mass=65, SNR=2.9, Peak=6 HFD=0.0
23:16:32.174 00.004 11872 Star::Find(15, 70, 43, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:16:32.177 00.003 11872 Star::Find false star n=21 nbg=280 bg=0.6 sigma=0.7 thresh=3 peak=3
23:16:32.182 00.005 11872 Star::Find returns 0 (2), X=70.00, Y=43.00, Mass=67, SNR=2.9, Peak=6 HFD=0.0
23:16:32.186 00.004 11872 Star::Find(15, 1657, 658, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:16:32.189 00.003 11872 Star::Find false star n=40 nbg=268 bg=0.7 sigma=0.7 thresh=3 peak=3
23:16:32.193 00.004 11872 Star::Find returns 0 (2), X=1657.00, Y=658.00, Mass=124, SNR=2.9, Peak=6 HFD=0.0
23:16:32.198 00.005 11872 Star::Find(15, 648, 59, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:16:32.203 00.005 11872 Star::Find false star n=15 nbg=285 bg=0.9 sigma=0.9 thresh=4 peak=3
23:16:32.207 00.004 11872 Star::Find returns 0 (2), X=648.00, Y=59.00, Mass=52, SNR=2.9, Peak=6 HFD=0.0
23:16:32.211 00.004 11872 Star::Find(15, 1595, 245, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:16:32.216 00.005 11872 Star::Find returns 0 (2), X=1595.00, Y=245.00, Mass=13, SNR=2.5, Peak=5 HFD=0.0
23:16:32.220 00.004 11872 Star::Find(15, 1823, 873, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:16:32.223 00.003 11872 Star::Find returns 1 (0), X=1814.26, Y=880.80, Mass=4147, SNR=43.0, Peak=180 HFD=5.7
23:16:32.228 00.005 11872 Star::Find(15, 1740, 103, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:16:32.231 00.003 11872 Star::Find false star n=11 nbg=286 bg=0.5 sigma=0.7 thresh=3 peak=2
23:16:32.235 00.004 11872 Star::Find returns 0 (2), X=1740.00, Y=103.00, Mass=28, SNR=2.9, Peak=4 HFD=0.0
23:16:32.238 00.003 11872 Star::Find(15, 1630, 579, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:16:32.243 00.005 11872 Star::Find false star n=44 nbg=272 bg=0.7 sigma=0.8 thresh=3 peak=3
23:16:32.246 00.003 11872 Star::Find returns 0 (2), X=1630.00, Y=579.00, Mass=125, SNR=2.9, Peak=6 HFD=0.0
23:16:32.249 00.003 11872 Star::Find(15, 736, 805, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:16:32.252 00.003 11872 Star::Find false star n=34 nbg=288 bg=0.9 sigma=1.0 thresh=4 peak=4
23:16:32.257 00.005 11872 Star::Find returns 0 (2), X=736.00, Y=805.00, Mass=118, SNR=2.9, Peak=7 HFD=0.0
23:16:32.259 00.002 11872 Star::Find(15, 698, 749, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:16:32.264 00.005 11872 Star::Find false star n=9 nbg=285 bg=1.0 sigma=1.0 thresh=4 peak=3
23:16:32.266 00.002 11872 Star::Find returns 0 (2), X=698.00, Y=749.00, Mass=29, SNR=2.9, Peak=5 HFD=0.0
23:16:32.269 00.003 11872 Star::Find(15, 1763, 1072, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:16:32.275 00.006 11872 Star::Find false star n=24 nbg=270 bg=0.8 sigma=0.8 thresh=3 peak=3
23:16:32.279 00.004 11872 Star::Find returns 0 (2), X=1763.00, Y=1072.00, Mass=65, SNR=2.9, Peak=6 HFD=0.0
23:16:32.283 00.004 11872 Star::Find(15, 220, 214, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:16:32.287 00.004 11872 Star::Find returns 0 (2), X=220.00, Y=214.00, Mass=12, SNR=2.3, Peak=4 HFD=0.0
23:16:32.290 00.003 11872 AutoFind: finding best star pass 1
23:16:32.295 00.005 11872 Star::Find(15, 1814, 881, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:16:32.298 00.003 11872 Star::Find returns 1 (0), X=1814.26, Y=880.80, Mass=4147, SNR=43.0, Peak=180 HFD=5.7
23:16:32.301 00.003 11872 AutoFind returns star at [1814, 881] 128.2 Mass 4147 SNR 43.0
23:16:32.307 00.006 11872 Star::Find(15, 1814, 881, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:16:32.310 00.003 11872 Star::Find returns 1 (0), X=1814.26, Y=880.80, Mass=4147, SNR=43.0, Peak=180 HFD=5.7
23:16:32.314 00.004 11872 MultiStar: List (12): {1814.26, 880.80}(43.0), {1703.90, 345.11}(29.5), {1277.94, 42.40}(27.2), {431.93, 339.53}(23.3), {862.76, 938.46}(23.6), {109.18, 549.87}(15.2), {145.88, 451.06}(18.1), {1909.63, 872.98}(15.9), {98.54, 965.22}(14.6), {256.78, 470.30}(11.5), {734.50, 167.55}(15.9), {145.50, 113.08}(9.8), 
23:16:32.319 00.005 11872 setting lock position to (1814.26, 880.80)
23:16:32.323 00.004 11872 AutoSelect: state = 1, call UpdateGuideState
23:16:32.326 00.003 11872 UpdateGuideState(): m_state=1
23:16:32.330 00.004 11872 Star::Find(15, 1814, 880, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:16:32.334 00.004 11872 Star::Find returns 1 (0), X=1814.26, Y=880.80, Mass=4147, SNR=43.0, Peak=180 HFD=5.7
23:16:32.337 00.003 11872 CameraToMount -- cameraTheta (0.00) - m_xAngle (0.00) = xAngle (-0.00 = -0.00)
23:16:32.341 00.004 11872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.97 = 2.97)
23:16:32.344 00.003 11872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
23:16:32.351 00.007 11872 setting force full frames = false
23:16:32.356 00.005 11872 setting lock position to (1814.26, 880.80)
23:16:32.359 00.003 11872 CurrentPosition() valid, moving to STATE_SELECTED
23:16:32.364 00.005 11872 Changing from state SELECTING to SELECTED
23:16:32.367 00.003 11872 guider state => SELECTED
23:16:32.372 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=180, med=0, FiltMin=0, FiltMax=104, Gamma=1.000
23:16:32.376 00.004 11872 UpdateGuideState exits: m=4147 SNR=43.0
23:16:32.380 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=180, med=0, FiltMin=0, FiltMax=104, Gamma=1.000
23:16:32.384 00.004 11872 Status Line: Auto-selected star at (1814.3, 880.8)
23:16:32.390 00.006 11872 PhdController: newstate STATE_WAIT_SELECTED
23:16:32.394 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:32.398 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:16:32.402 00.004 11872 Enqueuing Expose request
23:16:32.406 00.004 9960 Worker thread wakes up
23:16:32.406 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:16:32.406 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1799,866,31,31)
23:16:32.407 00.001 11872 evsrv: cli 0D2D2BE0 connect
23:16:32.410 00.003 11872 case statement mapped state 2 to 1
23:16:32.415 00.005 11872 case statement mapped state 2 to 1
23:16:32.419 00.004 11872 evsrv: cli 0D2D2BE0 request: {"method":"get_lock_position","id":"88f21798-1019-4858-8f84-8da21cf5f283"}
23:16:32.422 00.003 11872 evsrv: cli 0D2D2BE0 response: {"jsonrpc":"2.0","result":[1814.26,880.80],"id":"88f21798-1019-4858-8f84-8da21cf5f283"}
23:16:32.428 00.006 11872 evsrv: cli 0D2D2BE0 disconnect
23:16:32.432 00.004 11872 evsrv: cli 0D2D2A00 connect
23:16:32.436 00.004 11872 case statement mapped state 2 to 1
23:16:32.440 00.004 11872 case statement mapped state 2 to 1
23:16:32.445 00.005 11872 evsrv: cli 0D2D2A00 request: {"method":"get_app_state","id":"0a0e83f0-37c6-411f-9902-f9c537c05492"}
23:16:32.448 00.003 11872 case statement mapped state 2 to 1
23:16:32.451 00.003 11872 evsrv: cli 0D2D2A00 response: {"jsonrpc":"2.0","result":"Selected","id":"0a0e83f0-37c6-411f-9902-f9c537c05492"}
23:16:32.455 00.004 11872 evsrv: cli 0D2D2A00 disconnect
23:16:33.456 01.001 11872 evsrv: cli 0D2D34A0 connect
23:16:33.462 00.006 11872 case statement mapped state 2 to 1
23:16:33.468 00.006 11872 case statement mapped state 2 to 1
23:16:33.475 00.007 11872 evsrv: cli 0D2D34A0 request: {"method":"get_app_state","id":"6776e266-9d40-4208-aa8a-8abbb52e6d87"}
23:16:33.480 00.005 11872 case statement mapped state 2 to 1
23:16:33.485 00.005 11872 evsrv: cli 0D2D34A0 response: {"jsonrpc":"2.0","result":"Selected","id":"6776e266-9d40-4208-aa8a-8abbb52e6d87"}
23:16:33.491 00.006 11872 evsrv: cli 0D2D34A0 disconnect
23:16:33.657 00.166 9960 Exposure complete
23:16:33.764 00.107 9960 worker thread done servicing request
23:16:33.765 00.001 11872 OnExposeComplete: enter
23:16:33.770 00.005 11872 UpdateGuideState(): m_state=2
23:16:33.774 00.004 11872 Star::Find(15, 1814, 880, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:16:33.778 00.004 11872 Star::Find returns 1 (0), X=1814.39, Y=880.35, Mass=4484, SNR=45.1, Peak=191 HFD=5.8
23:16:33.782 00.004 11872 CameraToMount -- cameraTheta (-1.28) - m_xAngle (0.00) = xAngle (-1.28 = -1.28)
23:16:33.787 00.005 11872 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.69 = 1.69)
23:16:33.790 00.003 11872 CameraToMount -- cameraX=0.14 cameraY=-0.45 hyp=0.47 cameraTheta=-1.28 mountX=0.14 mountY=0.47, mountTheta=1.29
23:16:33.798 00.008 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=191, med=0, FiltMin=0, FiltMax=108, Gamma=1.000
23:16:33.804 00.006 11872 UpdateGuideState exits: m=4484 SNR=45.1
23:16:33.809 00.005 11872 PhdController: newstate STATE_CALIBRATE
23:16:33.813 00.004 11872 PhdController: newstate STATE_GUIDE
23:16:33.836 00.023 11872 Changing from state SELECTED to CALIBRATING_PRIMARY
23:16:33.840 00.004 11872 guider state => CALIBRATED
23:16:33.844 00.004 11872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
23:16:33.847 00.003 11872 reset dither spiral
23:16:33.851 00.004 11872 PhdController: newstate STATE_SETTLE_BEGIN
23:16:33.857 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:33.860 00.003 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:16:33.864 00.004 11872 Enqueuing Expose request
23:16:33.868 00.004 9960 Worker thread wakes up
23:16:33.868 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:16:33.868 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:16:34.493 00.625 11872 evsrv: cli 0D2D2A00 connect
23:16:34.500 00.007 11872 case statement mapped state 5 to 1
23:16:34.507 00.007 11872 case statement mapped state 5 to 1
23:16:34.513 00.006 11872 evsrv: cli 0D2D2A00 request: {"method":"get_app_state","id":"2320296d-ee47-4f08-87ca-1f12bde2870c"}
23:16:34.517 00.004 11872 case statement mapped state 5 to 1
23:16:34.521 00.004 11872 evsrv: cli 0D2D2A00 response: {"jsonrpc":"2.0","result":"Selected","id":"2320296d-ee47-4f08-87ca-1f12bde2870c"}
23:16:34.523 00.002 11872 evsrv: cli 0D2D2A00 disconnect
23:16:35.112 00.589 9960 Exposure complete
23:16:35.240 00.128 9960 worker thread done servicing request
23:16:35.242 00.002 11872 OnExposeComplete: enter
23:16:35.245 00.003 11872 UpdateGuideState(): m_state=5
23:16:35.249 00.004 11872 Star::Find(15, 1814, 880, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:16:35.253 00.004 11872 Star::Find returns 1 (0), X=1814.30, Y=880.49, Mass=4205, SNR=43.5, Peak=178 HFD=5.6
23:16:35.255 00.002 11872 CameraToMount -- cameraTheta (-1.43) - m_xAngle (0.00) = xAngle (-1.44 = -1.44)
23:16:35.259 00.004 11872 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.53 = 1.53)
23:16:35.263 00.004 11872 CameraToMount -- cameraX=0.04 cameraY=-0.31 hyp=0.32 cameraTheta=-1.43 mountX=0.04 mountY=0.32, mountTheta=1.44
23:16:35.268 00.005 11872 Changing from state CALIBRATED to GUIDING
23:16:35.272 00.004 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:16:35.276 00.004 11872 ScopeASCOM::SideOfPier() returns 0
23:16:35.279 00.003 11872 AdjustCalibrationForScopePointing (scope): current dec=31.2 pierSide=0, cal dec=0.0 pierSide=0 rotAngle=None bin=1
23:16:35.283 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:16:35.287 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:16:35.291 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:16:35.295 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:16:35.299 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:16:35.303 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:16:35.307 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:16:35.312 00.005 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:16:35.315 00.003 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:16:35.318 00.003 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:16:35.323 00.005 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:16:35.327 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:16:35.332 00.005 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:16:35.418 00.086 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:16:35.424 00.006 11872 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 2.900000
23:16:35.428 00.004 11872 Dec comp: XRate 1.564 -> 1.338 for dec 0.0 -> dec 31.2
23:16:35.436 00.008 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:16:35.438 00.002 11872 ScopeASCOM::SideOfPier() returns 0
23:16:35.443 00.005 11872 setting lock position to (1814.30, 880.49)
23:16:35.446 00.003 11872 guider state => GUIDING
23:16:35.449 00.003 11872 Status Line: Guiding
23:16:35.454 00.005 11872 Mount: notify guiding started
23:16:35.459 00.005 11872 GetString("/profile/5/name", "") returns "PHD SF 2025"
23:16:35.462 00.003 11872 GetString("/profile/5/scope/calibration/timestamp", "") returns "11/21/2025 10:15:14 PM"
23:16:35.467 00.005 11872 GetDouble("/profile/5/scope/calibration/xRate", 1.000000) returns 0.001564
23:16:35.472 00.005 11872 GetDouble("/profile/5/scope/calibration/yRate", 1.000000) returns 0.001340
23:16:35.475 00.003 11872 GetInt("/profile/5/scope/calibration/binning", 1) returns 1
23:16:35.481 00.006 11872 GetDouble("/profile/5/scope/calibration/xAngle", 0.000000) returns 0.004073
23:16:35.485 00.004 11872 GetDouble("/profile/5/scope/calibration/yAngle", 0.000000) returns -1.738880
23:16:35.490 00.005 11872 GetDouble("/profile/5/scope/calibration/declination", 0.000000) returns 0.000075
23:16:35.494 00.004 11872 GetInt("/profile/5/scope/calibration/pierSide", -1) returns 0
23:16:35.498 00.004 11872 GetInt("/profile/5/scope/calibration/raGuideParity", 0) returns 1
23:16:35.502 00.004 11872 GetInt("/profile/5/scope/calibration/decGuideParity", 0) returns -1
23:16:35.506 00.004 11872 GetDouble("/profile/5/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
23:16:35.510 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:16:35.514 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:16:35.519 00.005 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:16:35.523 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:16:35.528 00.005 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:16:35.532 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:16:35.536 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:16:35.540 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:16:35.545 00.005 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:16:35.548 00.003 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:16:35.552 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:16:35.557 00.005 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:16:35.560 00.003 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:16:35.564 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:16:35.569 00.005 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:16:35.573 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:16:35.577 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:16:35.581 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:16:35.584 00.003 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:16:35.587 00.003 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:16:35.592 00.005 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:16:35.596 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:16:35.600 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:16:35.604 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:16:35.607 00.003 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:16:35.612 00.005 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:16:35.620 00.008 11872 evsrv: cli 0D2D2DC0 connect
23:16:35.624 00.004 11872 case statement mapped state 6 to 3
23:16:35.629 00.005 11872 case statement mapped state 6 to 3
23:16:35.632 00.003 11872 evsrv: cli 0D2D2DC0 request: {"method":"get_app_state","id":"7fae29cd-be16-48e0-a52d-792cc7fec7da"}
23:16:35.635 00.003 11872 case statement mapped state 6 to 3
23:16:35.639 00.004 11872 evsrv: cli 0D2D2DC0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7fae29cd-be16-48e0-a52d-792cc7fec7da"}
23:16:35.650 00.011 11872 evsrv: cli 0D2D2DC0 disconnect
23:16:35.681 00.031 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:16:35.687 00.006 11872 ScopeASCOM::SideOfPier() returns 0
23:16:35.692 00.005 11872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
23:16:35.696 00.004 11872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
23:16:35.701 00.005 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:16:35.706 00.005 11872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 31.2
23:16:35.710 00.004 11872 MountToCamera -- mountTheta (-0.00) + m_xAngle (0.00) = xAngle (0.00 = 0.00)
23:16:35.714 00.004 11872 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
23:16:35.718 00.004 11872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
23:16:35.722 00.004 11872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
23:16:35.726 00.004 11872 GetInt("/profile/5/AutoLoadCalibration", -1) returns 1
23:16:35.729 00.003 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=178, med=0, FiltMin=0, FiltMax=123, Gamma=1.000
23:16:35.735 00.006 11872 UpdateGuideState exits: m=4205 SNR=43.5
23:16:35.739 00.004 11872 PhdController: newstate STATE_SETTLE_WAIT
23:16:35.742 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:35.746 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:16:35.750 00.004 11872 Enqueuing Expose request
23:16:35.754 00.004 9960 Worker thread wakes up
23:16:35.754 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:16:35.754 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1799,865,31,31)
23:16:37.004 01.250 9960 Exposure complete
23:16:37.114 00.110 9960 worker thread done servicing request
23:16:37.114 00.000 11872 OnExposeComplete: enter
23:16:37.118 00.004 11872 UpdateGuideState(): m_state=6
23:16:37.123 00.005 11872 Star::Find(15, 1814, 880, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:16:37.127 00.004 11872 Star::Find returns 1 (0), X=1814.48, Y=880.00, Mass=4409, SNR=44.9, Peak=199 HFD=6.1
23:16:37.131 00.004 11872 CameraToMount -- cameraTheta (-1.22) - m_xAngle (0.00) = xAngle (-1.22 = -1.22)
23:16:37.134 00.003 11872 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.75 = 1.75)
23:16:37.138 00.004 11872 CameraToMount -- cameraX=0.18 cameraY=-0.49 hyp=0.52 cameraTheta=-1.22 mountX=0.18 mountY=0.52, mountTheta=1.24
23:16:37.143 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.18, y=-0.49, opts=13)
23:16:37.147 00.004 11872 Enqueuing Move request for scope (0.18, -0.49)
23:16:37.151 00.004 9960 Worker thread wakes up
23:16:37.152 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.49) opts 0xd
23:16:37.152 00.000 9960 Handling offset move in thread for scope, endpoint = (0.18, -0.49)
23:16:37.152 00.000 9960 Moving (0.18, -0.49) raw xDistance=0.18 yDistance=0.52
23:16:37.152 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
23:16:37.152 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=199, med=0, FiltMin=0, FiltMax=108, Gamma=1.000
23:16:37.156 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
23:16:37.157 00.001 11872 UpdateGuideState exits: m=4409 SNR=44.9
23:16:37.160 00.003 11872 PhdController: settling, locked = 1, distance = 0.38 (1.50) aobump = 0 frame = 1 / 99999
23:16:37.164 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.52
23:16:37.164 00.000 9960 MoveAxis(E, 0, ABG)
23:16:37.164 00.000 9960 Move returns status 0, amount 0
23:16:37.165 00.001 9960 MoveAxis(N, 0, ABG)
23:16:37.165 00.000 9960 Move returns status 0, amount 0
23:16:37.165 00.000 9960 move complete, result=0
23:16:37.165 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763788597.164,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.38,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:16:37.169 00.004 9960 worker thread done servicing request
23:16:37.169 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:37.173 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:16:37.176 00.003 11872 Enqueuing Expose request
23:16:37.179 00.003 11872 GuideStep: 0.2 px 0 ms EAST, 0.5 px 0 ms NORTH
23:16:37.184 00.005 9960 Worker thread wakes up
23:16:37.184 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:16:37.184 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1799,865,31,31)
23:16:38.428 01.244 9960 Exposure complete
23:16:38.531 00.103 9960 worker thread done servicing request
23:16:38.531 00.000 11872 OnExposeComplete: enter
23:16:38.535 00.004 11872 UpdateGuideState(): m_state=6
23:16:38.539 00.004 11872 Star::Find(15, 1814, 879, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:16:38.544 00.005 11872 Star::Find returns 1 (0), X=1814.34, Y=879.77, Mass=4179, SNR=43.6, Peak=210 HFD=5.7
23:16:38.549 00.005 11872 CameraToMount -- cameraTheta (-1.51) - m_xAngle (0.00) = xAngle (-1.52 = -1.52)
23:16:38.554 00.005 11872 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.45 = 1.45)
23:16:38.557 00.003 11872 CameraToMount -- cameraX=0.04 cameraY=-0.72 hyp=0.72 cameraTheta=-1.51 mountX=0.04 mountY=0.71, mountTheta=1.52
23:16:38.563 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.04, y=-0.72, opts=13)
23:16:38.567 00.004 11872 Enqueuing Move request for scope (0.04, -0.72)
23:16:38.571 00.004 9960 Worker thread wakes up
23:16:38.571 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.72) opts 0xd
23:16:38.571 00.000 9960 Handling offset move in thread for scope, endpoint = (0.04, -0.72)
23:16:38.572 00.001 9960 Moving (0.04, -0.72) raw xDistance=0.04 yDistance=0.71
23:16:38.572 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:16:38.572 00.000 9960 resist switch: large excursion: input 0.71 thresh 0.60 direction from 0 to 1
23:16:38.572 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.14
23:16:38.573 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=210, med=0, FiltMin=0, FiltMax=106, Gamma=1.000
23:16:38.577 00.004 11872 UpdateGuideState exits: m=4179 SNR=43.6
23:16:38.581 00.004 11872 PhdController: settling, locked = 1, distance = 0.48 (1.50) aobump = 0 frame = 2 / 99999
23:16:38.585 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.71 from input 0.71
23:16:38.585 00.000 9960 MoveAxis(E, 0, ABG)
23:16:38.585 00.000 9960 Move returns status 0, amount 0
23:16:38.586 00.001 9960 MoveAxis(S, 532, ABG)
23:16:38.586 00.000 9960 Guiding  Dir = 1, Dur = 532
23:16:38.586 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763788598.585,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.48,"Time":1.4,"SettleTime":10.0,"StarLocked":true}
23:16:38.590 00.004 9960 IsSlewing returns 0
23:16:38.590 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:38.595 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:16:38.598 00.003 11872 Enqueuing Expose request
23:16:38.602 00.004 9960 IsGuiding returns 0
23:16:38.603 00.001 9960 PulseGuide returned control before completion, sleep 542
23:16:39.153 00.550 9960 IsGuiding returns 1
23:16:39.154 00.001 9960 scope still moving after pulse duration time elapsed
23:16:39.184 00.030 9960 IsSlewing returns 0
23:16:39.185 00.001 9960 IsGuiding returns 0
23:16:39.185 00.000 9960 scope move finished after 532 + 51 ms
23:16:39.186 00.001 9960 Move returns status 0, amount 532
23:16:39.186 00.000 9960 move complete, result=0
23:16:39.186 00.000 9960 worker thread done servicing request
23:16:39.187 00.001 11872 GuideStep: 0.0 px 0 ms EAST, 0.7 px 532 ms SOUTH
23:16:39.194 00.007 9960 Worker thread wakes up
23:16:39.194 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:16:39.194 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1799,865,31,31)
23:16:40.453 01.259 9960 Exposure complete
23:16:40.552 00.099 9960 worker thread done servicing request
23:16:40.552 00.000 11872 OnExposeComplete: enter
23:16:40.556 00.004 11872 UpdateGuideState(): m_state=6
23:16:40.559 00.003 11872 Star::Find(15, 1814, 879, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:16:40.564 00.005 11872 Star::Find returns 1 (0), X=1814.17, Y=881.59, Mass=4393, SNR=45.2, Peak=178 HFD=5.5
23:16:40.569 00.005 11872 CameraToMount -- cameraTheta (1.68) - m_xAngle (0.00) = xAngle (1.68 = 1.68)
23:16:40.573 00.004 11872 CameraToMount -- cameraTheta (1.68) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.65 = -1.63)
23:16:40.576 00.003 11872 CameraToMount -- cameraX=-0.12 cameraY=1.10 hyp=1.11 cameraTheta=1.68 mountX=-0.12 mountY=-1.11, mountTheta=-1.68
23:16:40.581 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.12, y=1.10, opts=13)
23:16:40.585 00.004 11872 Enqueuing Move request for scope (-0.12, 1.10)
23:16:40.589 00.004 9960 Worker thread wakes up
23:16:40.589 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 1.10) opts 0xd
23:16:40.590 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.12, 1.10)
23:16:40.590 00.000 9960 Moving (-0.12, 1.10) raw xDistance=-0.12 yDistance=-1.11
23:16:40.591 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:16:40.591 00.000 9960 resist switch: large excursion: input -1.11 thresh 0.60 direction from 1 to -1
23:16:40.591 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.33
23:16:40.591 00.000 9960 GuideAlgorithmResistSwitch::result() returns -1.11 from input -1.11
23:16:40.591 00.000 9960 MoveAxis(E, 0, ABG)
23:16:40.591 00.000 9960 Move returns status 0, amount 0
23:16:40.591 00.000 9960 MoveAxis(N, 828, ABG)
23:16:40.591 00.000 9960 Guiding  Dir = 0, Dur = 828
23:16:40.592 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=178, med=0, FiltMin=0, FiltMax=125, Gamma=1.000
23:16:40.597 00.005 11872 UpdateGuideState exits: m=4393 SNR=45.2
23:16:40.600 00.003 9960 IsSlewing returns 0
23:16:40.601 00.001 11872 PhdController: settling, locked = 1, distance = 0.67 (1.50) aobump = 0 frame = 3 / 99999
23:16:40.604 00.003 9960 IsGuiding returns 0
23:16:40.604 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763788600.604,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.67,"Time":3.4,"SettleTime":10.0,"StarLocked":true}
23:16:40.609 00.005 9960 PulseGuide returned control before completion, sleep 838
23:16:40.609 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:40.612 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:16:40.616 00.004 11872 Enqueuing Expose request
23:16:41.457 00.841 9960 IsGuiding returns 1
23:16:41.459 00.002 9960 scope still moving after pulse duration time elapsed
23:16:41.487 00.028 9960 IsSlewing returns 0
23:16:41.489 00.002 9960 IsGuiding returns 0
23:16:41.489 00.000 9960 scope move finished after 828 + 57 ms
23:16:41.490 00.001 9960 Move returns status 0, amount 828
23:16:41.491 00.001 9960 move complete, result=0
23:16:41.491 00.000 9960 worker thread done servicing request
23:16:41.491 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -1.1 px 828 ms NORTH
23:16:41.498 00.007 9960 Worker thread wakes up
23:16:41.498 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:16:41.498 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1799,865,31,31)
23:16:42.750 01.252 9960 Exposure complete
23:16:42.855 00.105 9960 worker thread done servicing request
23:16:42.855 00.000 11872 OnExposeComplete: enter
23:16:42.859 00.004 11872 UpdateGuideState(): m_state=6
23:16:42.863 00.004 11872 Star::Find(15, 1814, 881, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
23:16:42.867 00.004 11872 Star::Find returns 1 (0), X=1814.59, Y=879.82, Mass=4196, SNR=43.7, Peak=180 HFD=5.7
23:16:42.870 00.003 11872 CameraToMount -- cameraTheta (-1.17) - m_xAngle (0.00) = xAngle (-1.17 = -1.17)
23:16:42.873 00.003 11872 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.80 = 1.80)
23:16:42.878 00.005 11872 CameraToMount -- cameraX=0.29 cameraY=-0.67 hyp=0.73 cameraTheta=-1.17 mountX=0.28 mountY=0.71, mountTheta=1.19
23:16:42.884 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.29, y=-0.67, opts=13)
23:16:42.888 00.004 11872 Enqueuing Move request for scope (0.29, -0.67)
23:16:42.892 00.004 9960 Worker thread wakes up
23:16:42.892 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.67) opts 0xd
23:16:42.892 00.000 9960 Handling offset move in thread for scope, endpoint = (0.29, -0.67)
23:16:42.893 00.001 9960 Moving (0.29, -0.67) raw xDistance=0.28 yDistance=0.71
23:16:42.893 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
23:16:42.893 00.000 9960 resist switch: large excursion: input 0.71 thresh 0.60 direction from -1 to 1
23:16:42.893 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.12
23:16:42.893 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.71 from input 0.71
23:16:42.893 00.000 9960 MoveAxis(W, 133, ABG)
23:16:42.893 00.000 9960 Guiding  Dir = 3, Dur = 133
23:16:42.894 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=180, med=0, FiltMin=0, FiltMax=103, Gamma=1.000
23:16:42.898 00.004 9960 IsSlewing returns 0
23:16:42.898 00.000 11872 UpdateGuideState exits: m=4196 SNR=43.7
23:16:42.901 00.003 9960 IsGuiding returns 0
23:16:42.902 00.001 11872 PhdController: settling, locked = 1, distance = 0.69 (1.50) aobump = 0 frame = 4 / 99999
23:16:42.906 00.004 11872 evsrv: {"Event":"Settling","Timestamp":1763788602.906,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.69,"Time":5.7,"SettleTime":10.0,"StarLocked":true}
23:16:42.910 00.004 9960 PulseGuide returned control before completion, sleep 143
23:16:42.910 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:42.914 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:16:42.918 00.004 11872 Enqueuing Expose request
23:16:43.066 00.148 9960 IsGuiding returns 0
23:16:43.066 00.000 9960 Move returns status 0, amount 133
23:16:43.067 00.001 9960 MoveAxis(S, 528, ABG)
23:16:43.067 00.000 9960 Guiding  Dir = 1, Dur = 528
23:16:43.068 00.001 9960 IsSlewing returns 0
23:16:43.068 00.000 9960 IsGuiding returns 0
23:16:43.069 00.001 9960 PulseGuide returned control before completion, sleep 538
23:16:43.612 00.543 9960 IsGuiding returns 1
23:16:43.614 00.002 9960 scope still moving after pulse duration time elapsed
23:16:43.644 00.030 9960 IsSlewing returns 0
23:16:43.645 00.001 9960 IsGuiding returns 0
23:16:43.646 00.001 9960 scope move finished after 528 + 49 ms
23:16:43.647 00.001 9960 Move returns status 0, amount 528
23:16:43.647 00.000 9960 move complete, result=0
23:16:43.647 00.000 9960 worker thread done servicing request
23:16:43.649 00.002 9960 Worker thread wakes up
23:16:43.649 00.000 11872 GuideStep: 0.3 px 133 ms WEST, 0.7 px 528 ms SOUTH
23:16:43.655 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
23:16:43.655 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1799,865,31,31)
23:16:44.906 01.251 9960 Exposure complete
23:16:45.021 00.115 9960 worker thread done servicing request
23:16:45.022 00.001 11872 OnExposeComplete: enter
23:16:45.026 00.004 11872 UpdateGuideState(): m_state=6
23:16:45.029 00.003 11872 Star::Find(15, 1814, 879, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
23:16:45.035 00.006 11872 Star::Find returns 1 (0), X=1813.82, Y=881.17, Mass=4326, SNR=44.4, Peak=187 HFD=5.9
23:16:45.038 00.003 11872 CameraToMount -- cameraTheta (2.18) - m_xAngle (0.00) = xAngle (2.17 = 2.17)
23:16:45.042 00.004 11872 CameraToMount -- cameraTheta (2.18) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (5.14 = -1.14)
23:16:45.046 00.004 11872 CameraToMount -- cameraX=-0.48 cameraY=0.68 hyp=0.83 cameraTheta=2.18 mountX=-0.47 mountY=-0.76, mountTheta=-2.13
23:16:45.051 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.48, y=0.68, opts=13)
23:16:45.055 00.004 11872 Enqueuing Move request for scope (-0.48, 0.68)
23:16:45.059 00.004 9960 Worker thread wakes up
23:16:45.059 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.48, 0.68) opts 0xd
23:16:45.060 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.48, 0.68)
23:16:45.060 00.000 9960 Moving (-0.48, 0.68) raw xDistance=-0.47 yDistance=-0.76
23:16:45.060 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.47
23:16:45.060 00.000 9960 resist switch: large excursion: input -0.76 thresh 0.60 direction from 1 to -1
23:16:45.061 00.001 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.27
23:16:45.061 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.76 from input -0.76
23:16:45.061 00.000 9960 MoveAxis(E, 213, ABG)
23:16:45.061 00.000 9960 Guiding  Dir = 2, Dur = 213
23:16:45.061 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=187, med=0, FiltMin=0, FiltMax=106, Gamma=1.000
23:16:45.064 00.003 9960 IsSlewing returns 0
23:16:45.065 00.001 9960 IsGuiding returns 0
23:16:45.066 00.001 11872 UpdateGuideState exits: m=4326 SNR=44.4
23:16:45.070 00.004 9960 PulseGuide returned control before completion, sleep 223
23:16:45.070 00.000 11872 PhdController: settling, locked = 1, distance = 0.73 (1.50) aobump = 0 frame = 5 / 99999
23:16:45.074 00.004 11872 evsrv: {"Event":"Settling","Timestamp":1763788605.074,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.73,"Time":7.9,"SettleTime":10.0,"StarLocked":true}
23:16:45.079 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:45.084 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:16:45.088 00.004 11872 Enqueuing Expose request
23:16:45.300 00.212 9960 IsGuiding returns 1
23:16:45.301 00.001 9960 scope still moving after pulse duration time elapsed
23:16:45.331 00.030 9960 IsSlewing returns 0
23:16:45.332 00.001 9960 IsGuiding returns 0
23:16:45.332 00.000 9960 scope move finished after 213 + 53 ms
23:16:45.333 00.001 9960 Move returns status 0, amount 213
23:16:45.335 00.002 9960 MoveAxis(N, 565, ABG)
23:16:45.336 00.001 9960 Guiding  Dir = 0, Dur = 565
23:16:45.336 00.000 9960 IsSlewing returns 0
23:16:45.336 00.000 9960 IsGuiding returns 0
23:16:45.337 00.001 9960 PulseGuide returned control before completion, sleep 575
23:16:45.927 00.590 9960 IsGuiding returns 1
23:16:45.927 00.000 9960 scope still moving after pulse duration time elapsed
23:16:45.959 00.032 9960 IsSlewing returns 0
23:16:45.959 00.000 9960 IsGuiding returns 0
23:16:45.960 00.001 9960 scope move finished after 565 + 57 ms
23:16:45.960 00.000 9960 Move returns status 0, amount 565
23:16:45.960 00.000 9960 move complete, result=0
23:16:45.960 00.000 9960 worker thread done servicing request
23:16:45.961 00.001 9960 Worker thread wakes up
23:16:45.961 00.000 11872 GuideStep: -0.5 px 213 ms EAST, -0.8 px 565 ms NORTH
23:16:45.968 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
23:16:45.968 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1799,865,31,31)
23:16:47.211 01.243 9960 Exposure complete
23:16:47.321 00.110 9960 worker thread done servicing request
23:16:47.321 00.000 11872 OnExposeComplete: enter
23:16:47.325 00.004 11872 UpdateGuideState(): m_state=6
23:16:47.330 00.005 11872 Star::Find(15, 1813, 881, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
23:16:47.334 00.004 11872 Star::Find returns 1 (0), X=1814.71, Y=879.59, Mass=4223, SNR=43.4, Peak=201 HFD=5.6
23:16:47.338 00.004 11872 CameraToMount -- cameraTheta (-1.14) - m_xAngle (0.00) = xAngle (-1.15 = -1.15)
23:16:47.341 00.003 11872 CameraToMount -- cameraTheta (-1.14) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.82 = 1.82)
23:16:47.345 00.004 11872 CameraToMount -- cameraX=0.41 cameraY=-0.90 hyp=0.99 cameraTheta=-1.14 mountX=0.41 mountY=0.96, mountTheta=1.17
23:16:47.351 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.41, y=-0.90, opts=13)
23:16:47.354 00.003 11872 Enqueuing Move request for scope (0.41, -0.90)
23:16:47.357 00.003 9960 Worker thread wakes up
23:16:47.357 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.41, -0.90) opts 0xd
23:16:47.357 00.000 9960 Handling offset move in thread for scope, endpoint = (0.41, -0.90)
23:16:47.357 00.000 9960 Moving (0.41, -0.90) raw xDistance=0.41 yDistance=0.96
23:16:47.359 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=201, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
23:16:47.362 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.41
23:16:47.362 00.000 9960 resist switch: large excursion: input 0.96 thresh 0.60 direction from -1 to 1
23:16:47.362 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.87
23:16:47.362 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.96 from input 0.96
23:16:47.363 00.001 9960 MoveAxis(W, 176, ABG)
23:16:47.364 00.001 9960 Guiding  Dir = 3, Dur = 176
23:16:47.364 00.000 11872 UpdateGuideState exits: m=4223 SNR=43.4
23:16:47.367 00.003 9960 IsSlewing returns 0
23:16:47.367 00.000 11872 PhdController: settling, locked = 1, distance = 0.81 (1.50) aobump = 0 frame = 6 / 99999
23:16:47.372 00.005 11872 PhdController: newstate STATE_FINISH
23:16:47.375 00.003 9960 IsGuiding returns 0
23:16:47.375 00.000 11872 PhdController complete: success
23:16:47.378 00.003 9960 PulseGuide returned control before completion, sleep 186
23:16:47.378 00.000 11872 evsrv: {"Event":"SettleDone","Timestamp":1763788607.378,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":6,"DroppedFrames":0}
23:16:47.382 00.004 11872 Mount: notify guiding dither settle done success=1
23:16:47.386 00.004 11872 PhdController: newstate STATE_IDLE
23:16:47.389 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:47.394 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:16:47.397 00.003 11872 Enqueuing Expose request
23:16:47.581 00.184 9960 IsGuiding returns 1
23:16:47.581 00.000 9960 scope still moving after pulse duration time elapsed
23:16:47.612 00.031 9960 IsSlewing returns 0
23:16:47.613 00.001 9960 IsGuiding returns 0
23:16:47.615 00.002 9960 scope move finished after 176 + 63 ms
23:16:47.615 00.000 9960 Move returns status 0, amount 176
23:16:47.615 00.000 9960 MoveAxis(S, 715, ABG)
23:16:47.616 00.001 9960 Guiding  Dir = 1, Dur = 715
23:16:47.616 00.000 9960 IsSlewing returns 0
23:16:47.617 00.001 9960 IsGuiding returns 0
23:16:47.617 00.000 9960 PulseGuide returned control before completion, sleep 725
23:16:48.130 00.513 11872 evsrv: cli 0D2D2AA0 connect
23:16:48.141 00.011 11872 case statement mapped state 6 to 3
23:16:48.145 00.004 11872 case statement mapped state 6 to 3
23:16:48.150 00.005 11872 evsrv: cli 0D2D2AA0 request: {"method":"get_app_state","id":"d930143d-3a54-4fb2-ade1-990db4d90ce5"}
23:16:48.157 00.007 11872 case statement mapped state 6 to 3
23:16:48.170 00.013 11872 evsrv: cli 0D2D2AA0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d930143d-3a54-4fb2-ade1-990db4d90ce5"}
23:16:48.174 00.004 11872 evsrv: cli 0D2D2AA0 disconnect
23:16:48.180 00.006 11872 evsrv: cli 0D2D21E0 connect
23:16:48.185 00.005 11872 case statement mapped state 6 to 3
23:16:48.190 00.005 11872 case statement mapped state 6 to 3
23:16:48.195 00.005 11872 evsrv: cli 0D2D21E0 request: {"method":"stop_capture","id":"a47931fe-7463-40ca-8562-b8bb86c048ef"}
23:16:48.198 00.003 11872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:16:48.205 00.007 11872 Status Line: Waiting for devices...
23:16:48.211 00.006 11872 evsrv: cli 0D2D21E0 response: {"jsonrpc":"2.0","result":0,"id":"a47931fe-7463-40ca-8562-b8bb86c048ef"}
23:16:48.215 00.004 11872 evsrv: cli 0D2D21E0 disconnect
23:16:48.219 00.004 11872 evsrv: cli 0D2D3040 connect
23:16:48.223 00.004 11872 case statement mapped state 6 to 3
23:16:48.227 00.004 11872 case statement mapped state 6 to 3
23:16:48.231 00.004 11872 evsrv: cli 0D2D3040 request: {"method":"get_app_state","id":"439788e9-0843-4a49-b916-e24ca3b9a9c0"}
23:16:48.237 00.006 11872 case statement mapped state 6 to 3
23:16:48.240 00.003 11872 evsrv: cli 0D2D3040 response: {"jsonrpc":"2.0","result":"Guiding","id":"439788e9-0843-4a49-b916-e24ca3b9a9c0"}
23:16:48.245 00.005 11872 evsrv: cli 0D2D3040 disconnect
23:16:48.347 00.102 9960 IsGuiding returns 1
23:16:48.348 00.001 9960 scope still moving after pulse duration time elapsed
23:16:48.379 00.031 9960 Error thrown from C:\cygwin\home\agalasso\projects\phd2\scope_ascom.cpp:644->ASCOM Scope: thread interrupt requested
23:16:48.380 00.001 9960 Error thrown from C:\cygwin\home\agalasso\projects\phd2\scope.cpp:770->guide failed
23:16:48.380 00.000 9960 Move returns status 1, amount 0
23:16:48.381 00.001 9960 Error thrown from C:\cygwin\home\agalasso\projects\phd2\worker_thread.cpp:322->Move failed
23:16:48.381 00.000 9960 move complete, result=1
23:16:48.382 00.001 9960 worker thread done servicing request
23:16:48.383 00.001 9960 Worker thread wakes up
23:16:48.383 00.000 11872 GuideStep: 0.4 px 176 ms WEST, 1.0 px 0 ms SOUTH
23:16:48.391 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
23:16:48.391 00.000 9960 Error thrown from C:\cygwin\home\agalasso\projects\phd2\worker_thread.cpp:180->Time lapse interrupted
23:16:48.392 00.001 9960 worker thread done servicing request
23:16:48.396 00.004 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\myframe_events.cpp:609->Error reported moving
23:16:48.401 00.005 11872 OnExposeComplete: enter
23:16:48.406 00.005 11872 OnExposeComplete: Capture Error reported
23:16:48.409 00.003 11872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
23:16:48.414 00.005 11872 Mount: notify guiding stopped
23:16:48.420 00.006 11872 Changing from state GUIDING to STOP
23:16:48.424 00.004 11872 guider state => SELECTED
23:16:48.429 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=201, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
23:16:48.433 00.004 11872 Changing from state SELECTED to UNINITIALIZED
23:16:48.437 00.004 11872 guider state => SELECTING
23:16:48.443 00.006 11872 Status Line: Stopped.
23:16:48.449 00.006 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\myframe_events.cpp:489->Error reported capturing image
23:16:49.246 00.797 11872 evsrv: cli 0D2D3400 connect
23:16:49.253 00.007 11872 evsrv: cli 0D2D3400 request: {"method":"get_app_state","id":"27590c7f-8b7d-46e3-b644-430dd6d3b8a5"}
23:16:49.259 00.006 11872 evsrv: cli 0D2D3400 response: {"jsonrpc":"2.0","result":"Stopped","id":"27590c7f-8b7d-46e3-b644-430dd6d3b8a5"}
23:16:49.267 00.008 11872 evsrv: cli 0D2D3400 disconnect
23:17:05.127 15.860 11872 evsrv: cli 0D2D2320 connect
23:17:05.132 00.005 11872 evsrv: cli 0D2D2320 request: {"method":"get_app_state","id":"8620837a-db38-48ab-806d-453990c27d22"}
23:17:05.140 00.008 11872 evsrv: cli 0D2D2320 response: {"jsonrpc":"2.0","result":"Stopped","id":"8620837a-db38-48ab-806d-453990c27d22"}
23:17:05.146 00.006 11872 evsrv: cli 0D2D2320 disconnect
23:17:05.151 00.005 11872 evsrv: cli 0D2D21E0 connect
23:17:05.159 00.008 11872 evsrv: cli 0D2D21E0 request: {"method":"get_calibrated","id":"f4c4408f-1ca9-449e-9f2f-a1046ce34dd6"}
23:17:05.165 00.006 11872 evsrv: cli 0D2D21E0 response: {"jsonrpc":"2.0","result":true,"id":"f4c4408f-1ca9-449e-9f2f-a1046ce34dd6"}
23:17:05.173 00.008 11872 evsrv: cli 0D2D21E0 disconnect
23:17:05.178 00.005 11872 evsrv: cli 0D2D2A00 connect
23:17:05.184 00.006 11872 evsrv: cli 0D2D2A00 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"a00a7cab-731f-49b3-a86a-e6de2f0d7d86"}
23:17:05.190 00.006 11872 PhdController::Guide begins
23:17:05.194 00.004 11872 PhdController: newstate STATE_SETUP
23:17:05.201 00.007 11872 PhdController: setup
23:17:05.205 00.004 11872 PhdController: newstate STATE_ATTEMPT_START
23:17:05.208 00.003 11872 PhdController: start capturing
23:17:05.211 00.003 11872 Changing from state SELECTING to UNINITIALIZED
23:17:05.216 00.005 11872 guider state => SELECTING
23:17:05.220 00.004 11872 setting force full frames = true
23:17:05.223 00.003 11872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
23:17:05.229 00.006 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:17:05.234 00.005 11872 Enqueuing Expose request
23:17:05.237 00.003 11872 PhdController: newstate STATE_SELECT_STAR
23:17:05.240 00.003 9960 Worker thread wakes up
23:17:05.241 00.001 11872 evsrv: cli 0D2D2A00 response: {"jsonrpc":"2.0","result":0,"id":"a00a7cab-731f-49b3-a86a-e6de2f0d7d86"}
23:17:05.245 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
23:17:05.245 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:17:05.246 00.001 11872 evsrv: cli 0D2D2A00 disconnect
23:17:05.250 00.004 11872 evsrv: cli 0D2D30E0 connect
23:17:05.254 00.004 11872 case statement mapped state 1 to 101
23:17:05.258 00.004 11872 case statement mapped state 1 to 101
23:17:05.262 00.004 11872 evsrv: cli 0D2D30E0 request: {"method":"get_lock_shift_params","id":"49eb8317-b429-4519-9170-36cdf72676a6"}
23:17:05.266 00.004 11872 evsrv: cli 0D2D30E0 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"49eb8317-b429-4519-9170-36cdf72676a6"}
23:17:05.270 00.004 11872 evsrv: cli 0D2D30E0 disconnect
23:17:05.276 00.006 11872 evsrv: cli 0D2D23C0 connect
23:17:05.280 00.004 11872 case statement mapped state 1 to 101
23:17:05.285 00.005 11872 case statement mapped state 1 to 101
23:17:05.289 00.004 11872 evsrv: cli 0D2D23C0 request: {"method":"get_lock_position","id":"0f4aa680-66ec-4dd3-b82f-c8a644117eb9"}
23:17:05.293 00.004 11872 evsrv: cli 0D2D23C0 response: {"jsonrpc":"2.0","result":null,"id":"0f4aa680-66ec-4dd3-b82f-c8a644117eb9"}
23:17:05.297 00.004 11872 evsrv: cli 0D2D23C0 disconnect
23:17:06.298 01.001 11872 evsrv: cli 0D2D2780 connect
23:17:06.304 00.006 11872 case statement mapped state 1 to 101
23:17:06.310 00.006 11872 case statement mapped state 1 to 101
23:17:06.315 00.005 11872 evsrv: cli 0D2D2780 request: {"method":"get_lock_position","id":"4529ee38-5d3d-4daa-92c5-b70e88dfe59c"}
23:17:06.321 00.006 11872 evsrv: cli 0D2D2780 response: {"jsonrpc":"2.0","result":null,"id":"4529ee38-5d3d-4daa-92c5-b70e88dfe59c"}
23:17:06.326 00.005 11872 evsrv: cli 0D2D2780 disconnect
23:17:06.490 00.164 9960 Exposure complete
23:17:06.604 00.114 9960 worker thread done servicing request
23:17:06.605 00.001 11872 OnExposeComplete: enter
23:17:06.609 00.004 11872 UpdateGuideState(): m_state=1
23:17:06.613 00.004 11872 UpdateCurrentPosition: no star selected
23:17:06.617 00.004 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
23:17:06.620 00.003 11872 Status Line: No star selected
23:17:06.625 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=178, med=0, FiltMin=0, FiltMax=111, Gamma=1.000
23:17:06.629 00.004 11872 UpdateGuideState exits: No star selected
23:17:06.634 00.005 11872 GuiderMultiStar::AutoSelect enter
23:17:06.637 00.003 11872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
23:17:06.747 00.110 11872 AutoFind: auto downsample for scale 1.00 => 1x
23:17:06.928 00.181 11872 AutoFind: global mean = 0.0, stdev 2.3
23:17:06.931 00.003 11872 AutoFind: using threshold = 0.1
23:17:07.167 00.236 11872 AutoFind: local max [1815, 878] 118.7
23:17:07.171 00.004 11872 AutoFind: local max [1570, 328] 118.2
23:17:07.175 00.004 11872 AutoFind: local max [1571, 334] 84.4
23:17:07.178 00.003 11872 AutoFind: local max [14, 384] 71.1
23:17:07.183 00.005 11872 AutoFind: local max [1704, 342] 48.5
23:17:07.186 00.003 11872 AutoFind: local max [1278, 38] 42.0
23:17:07.190 00.004 11872 AutoFind: local max [1353, 111] 38.5
23:17:07.195 00.005 11872 AutoFind: local max [757, 575] 32.9
23:17:07.198 00.003 11872 AutoFind: local max [433, 335] 25.2
23:17:07.201 00.003 11872 AutoFind: local max [757, 582] 24.9
23:17:07.206 00.005 11872 AutoFind: local max [146, 448] 22.6
23:17:07.211 00.005 11872 AutoFind: local max [110, 548] 22.0
23:17:07.214 00.003 11872 AutoFind: local max [862, 935] 21.4
23:17:07.217 00.003 11872 AutoFind: local max [1910, 871] 21.4
23:17:07.222 00.005 11872 AutoFind: local max [1020, 362] 20.9
23:17:07.226 00.004 11872 AutoFind: local max [99, 962] 18.5
23:17:07.230 00.004 11872 AutoFind: local max [1022, 368] 13.4
23:17:07.235 00.005 11872 AutoFind: local max [15, 1033] 13.0
23:17:07.239 00.004 11872 AutoFind: local max [1297, 187] 11.6
23:17:07.243 00.004 11872 AutoFind: local max [257, 470] 10.1
23:17:07.246 00.003 11872 AutoFind: local max [368, 365] 10.0
23:17:07.249 00.003 11872 AutoFind: local max [118, 1050] 9.4
23:17:07.254 00.005 11872 AutoFind: local max [1348, 584] 9.3
23:17:07.258 00.004 11872 AutoFind: local max [146, 111] 8.6
23:17:07.261 00.003 11872 AutoFind: local max [736, 162] 8.5
23:17:07.265 00.004 11872 AutoFind: local max [17, 693] 8.4
23:17:07.269 00.004 11872 AutoFind: local max [466, 407] 8.1
23:17:07.273 00.004 11872 AutoFind: local max [483, 332] 7.6
23:17:07.276 00.003 11872 AutoFind: local max [287, 1026] 7.3
23:17:07.280 00.004 11872 AutoFind: local max [465, 413] 7.2
23:17:07.287 00.007 11872 AutoFind: local max [87, 996] 7.1
23:17:07.292 00.005 11872 AutoFind: local max [350, 1067] 7.1
23:17:07.301 00.009 11872 AutoFind: local max [357, 714] 6.8
23:17:07.304 00.003 11872 AutoFind: local max [1337, 668] 6.7
23:17:07.309 00.005 11872 AutoFind: local max [1423, 500] 6.4
23:17:07.314 00.005 11872 AutoFind: local max [547, 272] 6.3
23:17:07.318 00.004 11872 AutoFind: local max [793, 877] 6.3
23:17:07.322 00.004 11872 AutoFind: local max [1762, 261] 6.3
23:17:07.326 00.004 11872 AutoFind: local max [1371, 117] 6.3
23:17:07.332 00.006 11872 AutoFind: local max [271, 68] 6.1
23:17:07.335 00.003 11872 AutoFind: local max [1888, 709] 6.0
23:17:07.340 00.005 11872 AutoFind: local max [1371, 112] 5.9
23:17:07.344 00.004 11872 AutoFind: local max [1426, 494] 5.8
23:17:07.348 00.004 11872 AutoFind: local max [264, 685] 5.8
23:17:07.353 00.005 11872 AutoFind: local max [264, 690] 5.5
23:17:07.356 00.003 11872 AutoFind: local max [994, 1083] 5.5
23:17:07.359 00.003 11872 AutoFind: local max [1838, 155] 5.5
23:17:07.363 00.004 11872 AutoFind: local max [293, 436] 5.3
23:17:07.367 00.004 11872 AutoFind: local max [541, 661] 5.0
23:17:07.370 00.003 11872 AutoFind: local max [35, 492] 4.9
23:17:07.374 00.004 11872 AutoFind: local max [71, 38] 4.8
23:17:07.378 00.004 11872 AutoFind: local max [288, 540] 4.7
23:17:07.381 00.003 11872 AutoFind: local max [735, 1009] 4.7
23:17:07.384 00.003 11872 AutoFind: local max [1583, 336] 4.6
23:17:07.387 00.003 11872 AutoFind: local max [1546, 1035] 4.6
23:17:07.392 00.005 11872 AutoFind: local max [1815, 9] 4.5
23:17:07.396 00.004 11872 AutoFind: local max [497, 589] 4.5
23:17:07.400 00.004 11872 AutoFind: local max [99, 544] 4.4
23:17:07.403 00.003 11872 AutoFind: local max [1661, 876] 4.2
23:17:07.407 00.004 11872 AutoFind: local max [1376, 467] 4.1
23:17:07.410 00.003 11872 AutoFind: local max [235, 1086] 4.1
23:17:07.414 00.004 11872 AutoFind: local max [1372, 831] 4.1
23:17:07.418 00.004 11872 AutoFind: local max [1470, 736] 4.1
23:17:07.421 00.003 11872 AutoFind: local max [178, 389] 4.1
23:17:07.424 00.003 11872 AutoFind: local max [1330, 618] 4.1
23:17:07.429 00.005 11872 AutoFind: local max [525, 64] 4.0
23:17:07.431 00.002 11872 AutoFind: local max [1660, 650] 4.0
23:17:07.434 00.003 11872 AutoFind: local max [24, 386] 4.0
23:17:07.438 00.004 11872 AutoFind: local max [1686, 421] 4.0
23:17:07.441 00.003 11872 AutoFind: local max [1026, 304] 3.9
23:17:07.445 00.004 11872 AutoFind: local max [1504, 523] 3.9
23:17:07.448 00.003 11872 AutoFind: local max [676, 202] 3.9
23:17:07.452 00.004 11872 AutoFind: local max [875, 654] 3.9
23:17:07.455 00.003 11872 AutoFind: local max [1376, 474] 3.8
23:17:07.459 00.004 11872 AutoFind: local max [1319, 767] 3.7
23:17:07.463 00.004 11872 AutoFind: local max [999, 450] 3.7
23:17:07.466 00.003 11872 AutoFind: local max [1687, 416] 3.7
23:17:07.469 00.003 11872 AutoFind: local max [1679, 479] 3.7
23:17:07.472 00.003 11872 AutoFind: local max [1235, 1069] 3.7
23:17:07.475 00.003 11872 AutoFind: local max [1574, 171] 3.6
23:17:07.479 00.004 11872 AutoFind: local max [1606, 861] 3.6
23:17:07.482 00.003 11872 AutoFind: local max [1191, 394] 3.6
23:17:07.485 00.003 11872 AutoFind: local max [1766, 1018] 3.6
23:17:07.488 00.003 11872 AutoFind: local max [1509, 216] 3.6
23:17:07.490 00.002 11872 AutoFind: local max [876, 660] 3.6
23:17:07.493 00.003 11872 AutoFind: local max [1554, 331] 3.6
23:17:07.495 00.002 11872 AutoFind: local max [1025, 297] 3.6
23:17:07.499 00.004 11872 AutoFind: local max [955, 551] 3.6
23:17:07.501 00.002 11872 AutoFind: local max [519, 181] 3.6
23:17:07.504 00.003 11872 AutoFind: local max [1319, 20] 3.6
23:17:07.506 00.002 11872 AutoFind: local max [112, 182] 3.5
23:17:07.509 00.003 11872 AutoFind: local max [681, 555] 3.5
23:17:07.512 00.003 11872 AutoFind: local max [1603, 111] 3.5
23:17:07.515 00.003 11872 AutoFind: local max [393, 606] 3.5
23:17:07.517 00.002 11872 AutoFind: local max [1404, 272] 3.5
23:17:07.521 00.004 11872 AutoFind: local max [319, 497] 3.5
23:17:07.523 00.002 11872 AutoFind: local max [1507, 784] 3.5
23:17:07.525 00.002 11872 AutoFind: local max [1466, 742] 3.5
23:17:07.529 00.004 11872 AutoFind: local max [567, 173] 3.5
23:17:07.532 00.003 11872 AutoFind: local max [1791, 902] 3.5
23:17:07.534 00.002 11872 AutoFind: too close [1466, 742] 3.5 - [1470, 736] 4.1
23:17:07.537 00.003 11872 AutoFind: too close [1025, 297] 3.6 - [1026, 304] 3.9
23:17:07.539 00.002 11872 AutoFind: close dim-bright [1554, 331] 3.6 - [1571, 334] 84.4
23:17:07.542 00.003 11872 AutoFind: close dim-bright [1554, 331] 3.6 - [1570, 328] 118.2
23:17:07.545 00.003 11872 AutoFind: too close [876, 660] 3.6 - [875, 654] 3.9
23:17:07.548 00.003 11872 AutoFind: too close [1687, 416] 3.7 - [1686, 421] 4.0
23:17:07.550 00.002 11872 AutoFind: too close [1376, 474] 3.8 - [1376, 467] 4.1
23:17:07.552 00.002 11872 AutoFind: close dim-bright [24, 386] 4.0 - [14, 384] 71.1
23:17:07.556 00.004 11872 AutoFind: too close [99, 544] 4.4 - [110, 548] 22.0
23:17:07.559 00.003 11872 AutoFind: close dim-bright [1583, 336] 4.6 - [1571, 334] 84.4
23:17:07.562 00.003 11872 AutoFind: close dim-bright [1583, 336] 4.6 - [1570, 328] 118.2
23:17:07.565 00.003 11872 AutoFind: too close [264, 690] 5.5 - [264, 685] 5.8
23:17:07.569 00.004 11872 AutoFind: too close [1426, 494] 5.8 - [1423, 500] 6.4
23:17:07.573 00.004 11872 AutoFind: too close [1371, 112] 5.9 - [1371, 117] 6.3
23:17:07.576 00.003 11872 AutoFind: close dim-bright [1371, 112] 5.9 - [1353, 111] 38.5
23:17:07.580 00.004 11872 AutoFind: close dim-bright [1371, 117] 6.3 - [1353, 111] 38.5
23:17:07.583 00.003 11872 AutoFind: too close [465, 413] 7.2 - [466, 407] 8.1
23:17:07.586 00.003 11872 AutoFind: too close [1022, 368] 13.4 - [1020, 362] 20.9
23:17:07.590 00.004 11872 AutoFind: too close [757, 582] 24.9 - [757, 575] 32.9
23:17:07.593 00.003 11872 AutoFind: too close [1571, 334] 84.4 - [1570, 328] 118.2
23:17:07.596 00.003 11872 AutoFind: too close to edge [235, 1086] 4.1
23:17:07.600 00.004 11872 AutoFind: too close to edge [1815, 9] 4.5
23:17:07.603 00.003 11872 AutoFind: too close to edge [994, 1083] 5.5
23:17:07.606 00.003 11872 AutoFind: too close to edge [15, 1033] 13.0
23:17:07.610 00.004 11872 AutoFind: too close to edge [14, 384] 71.1
23:17:07.613 00.003 11872 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
23:17:07.618 00.005 11872 Star::Find(15, 1815, 878, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:07.621 00.003 11872 Star::Find returns 1 (0), X=1814.66, Y=878.00, Mass=4194, SNR=43.6, Peak=178 HFD=6.1
23:17:07.626 00.005 11872 Star::Find(15, 1704, 342, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:07.629 00.003 11872 Star::Find returns 1 (0), X=1704.24, Y=342.92, Mass=1906, SNR=28.8, Peak=80 HFD=6.0
23:17:07.633 00.004 11872 Star::Find(15, 1278, 38, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:07.637 00.004 11872 Star::Find returns 1 (0), X=1278.52, Y=39.78, Mass=1995, SNR=29.8, Peak=52 HFD=6.7
23:17:07.641 00.004 11872 Star::Find(15, 1353, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:07.645 00.004 11872 Star::Find returns 1 (0), X=1353.68, Y=112.57, Mass=1809, SNR=28.0, Peak=60 HFD=6.7
23:17:07.649 00.004 11872 Star::Find(15, 433, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:07.652 00.003 11872 Star::Find returns 1 (0), X=432.27, Y=336.90, Mass=1235, SNR=23.1, Peak=42 HFD=6.3
23:17:07.655 00.003 11872 Star::Find(15, 146, 448, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:07.660 00.005 11872 Star::Find returns 1 (0), X=146.14, Y=448.71, Mass=671, SNR=17.6, Peak=36 HFD=5.1
23:17:07.663 00.003 11872 Star::Find(15, 862, 935, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:07.667 00.004 11872 Star::Find returns 1 (0), X=863.33, Y=935.88, Mass=1008, SNR=21.3, Peak=28 HFD=6.7
23:17:07.670 00.003 11872 Star::Find(15, 1910, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:07.673 00.003 11872 Star::Find returns 1 (0), X=1910.24, Y=869.40, Mass=592, SNR=16.4, Peak=32 HFD=5.3
23:17:07.677 00.004 11872 Star::Find(15, 99, 962, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:07.680 00.003 11872 Star::Find returns 1 (0), X=98.79, Y=962.77, Mass=576, SNR=16.3, Peak=32 HFD=5.1
23:17:07.683 00.003 11872 Star::Find(15, 1297, 187, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:07.687 00.004 11872 Star::Find returns 1 (0), X=1297.38, Y=190.22, Mass=366, SNR=12.6, Peak=20 HFD=6.2
23:17:07.689 00.002 11872 Star::Find(15, 257, 470, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:07.692 00.003 11872 Star::Find returns 1 (0), X=257.04, Y=468.49, Mass=305, SNR=11.8, Peak=17 HFD=5.1
23:17:07.695 00.003 11872 Star::Find(15, 368, 365, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:07.698 00.003 11872 Star::Find returns 1 (0), X=367.92, Y=365.83, Mass=337, SNR=12.4, Peak=12 HFD=5.9
23:17:07.700 00.002 11872 Star::Find(15, 118, 1050, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:07.703 00.003 11872 Star::Find returns 1 (0), X=118.26, Y=1049.93, Mass=161, SNR=8.6, Peak=13 HFD=4.2
23:17:07.706 00.003 11872 Star::Find(15, 1348, 584, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:07.709 00.003 11872 Star::Find returns 1 (0), X=1349.08, Y=586.64, Mass=367, SNR=12.6, Peak=14 HFD=6.3
23:17:07.713 00.004 11872 Star::Find(15, 146, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:07.716 00.003 11872 Star::Find returns 1 (0), X=145.91, Y=110.44, Mass=281, SNR=11.3, Peak=20 HFD=5.2
23:17:07.719 00.003 11872 Star::Find(15, 736, 162, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:07.723 00.004 11872 Star::Find returns 1 (0), X=734.42, Y=165.30, Mass=527, SNR=15.4, Peak=16 HFD=6.8
23:17:07.726 00.003 11872 Star::Find(15, 17, 693, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:07.730 00.004 11872 Star::Find returns 1 (0), X=16.94, Y=694.04, Mass=195, SNR=9.6, Peak=17 HFD=4.5
23:17:07.735 00.005 11872 Star::Find(15, 483, 332, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:07.738 00.003 11872 Star::Find returns 1 (0), X=483.44, Y=331.78, Mass=429, SNR=13.7, Peak=14 HFD=6.5
23:17:07.742 00.004 11872 Star::Find(15, 287, 1026, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:07.746 00.004 11872 Star::Find returns 1 (0), X=286.13, Y=1026.11, Mass=127, SNR=7.6, Peak=13 HFD=4.4
23:17:07.749 00.003 11872 Star::Find(15, 87, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:07.753 00.004 11872 Star::Find returns 1 (0), X=87.22, Y=996.78, Mass=117, SNR=7.4, Peak=9 HFD=5.0
23:17:07.757 00.004 11872 Star::Find(15, 350, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:07.760 00.003 11872 Star::Find returns 1 (0), X=349.62, Y=1066.71, Mass=118, SNR=7.3, Peak=9 HFD=4.6
23:17:07.763 00.003 11872 Star::Find(15, 357, 714, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:07.766 00.003 11872 Star::Find returns 1 (0), X=357.53, Y=715.19, Mass=201, SNR=9.7, Peak=8 HFD=6.2
23:17:07.770 00.004 11872 Star::Find(15, 1337, 668, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:07.774 00.004 11872 Star::Find returns 1 (0), X=1337.18, Y=669.39, Mass=325, SNR=11.6, Peak=20 HFD=6.5
23:17:07.777 00.003 11872 Star::Find(15, 547, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:07.780 00.003 11872 Star::Find returns 1 (0), X=548.14, Y=269.84, Mass=132, SNR=7.6, Peak=10 HFD=5.3
23:17:07.783 00.003 11872 Star::Find(15, 793, 877, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:07.786 00.003 11872 Star::Find returns 1 (0), X=794.01, Y=878.83, Mass=244, SNR=10.5, Peak=15 HFD=5.9
23:17:07.790 00.004 11872 Star::Find(15, 1762, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:07.793 00.003 11872 Star::Find returns 1 (0), X=1761.78, Y=262.35, Mass=172, SNR=8.8, Peak=10 HFD=5.3
23:17:07.798 00.005 11872 Star::Find(15, 271, 68, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:07.801 00.003 11872 Star::Find returns 1 (0), X=270.88, Y=67.70, Mass=182, SNR=9.2, Peak=12 HFD=5.6
23:17:07.804 00.003 11872 Star::Find(15, 1888, 709, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:07.808 00.004 11872 Star::Find returns 1 (0), X=1888.09, Y=710.62, Mass=158, SNR=8.5, Peak=15 HFD=5.2
23:17:07.812 00.004 11872 Star::Find(15, 1838, 155, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:07.815 00.003 11872 Star::Find returns 1 (0), X=1839.09, Y=157.51, Mass=104, SNR=6.9, Peak=10 HFD=4.9
23:17:07.818 00.003 11872 Star::Find(15, 293, 436, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:07.821 00.003 11872 Star::Find returns 1 (0), X=293.23, Y=434.72, Mass=158, SNR=8.5, Peak=10 HFD=5.0
23:17:07.825 00.004 11872 Star::Find(15, 541, 661, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:07.829 00.004 11872 Star::Find returns 1 (0), X=541.62, Y=662.23, Mass=285, SNR=11.1, Peak=15 HFD=7.5
23:17:07.832 00.003 11872 Star::Find(15, 35, 492, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:07.836 00.004 11872 Star::Find returns 1 (0), X=35.00, Y=490.05, Mass=72, SNR=5.8, Peak=8 HFD=4.4
23:17:07.840 00.004 11872 Star::Find(15, 71, 38, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:07.844 00.004 11872 Star::Find returns 1 (0), X=71.17, Y=38.78, Mass=61, SNR=5.3, Peak=8 HFD=3.9
23:17:07.849 00.005 11872 Star::Find(15, 288, 540, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:07.852 00.003 11872 Star::Find returns 1 (0), X=288.57, Y=541.27, Mass=142, SNR=8.1, Peak=9 HFD=5.6
23:17:07.856 00.004 11872 Star::Find(15, 735, 1009, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:07.861 00.005 11872 Star::Find returns 1 (0), X=734.77, Y=1008.92, Mass=126, SNR=7.5, Peak=7 HFD=6.1
23:17:07.863 00.002 11872 Star::Find(15, 1583, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:07.866 00.003 11872 Star::Find returns 1 (0), X=1570.54, Y=329.69, Mass=5398, SNR=48.7, Peak=148 HFD=6.7
23:17:07.869 00.003 11872 Star::Find(15, 1546, 1035, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:07.871 00.002 11872 Star::Find false star n=24 nbg=274 bg=0.8 sigma=0.8 thresh=3 peak=3
23:17:07.877 00.006 11872 Star::Find returns 0 (2), X=1546.00, Y=1035.00, Mass=67, SNR=2.9, Peak=6 HFD=0.0
23:17:07.882 00.005 11872 Star::Find(15, 497, 589, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:07.885 00.003 11872 Star::Find false star n=32 nbg=286 bg=1.0 sigma=0.9 thresh=4 peak=4
23:17:07.889 00.004 11872 Star::Find returns 0 (2), X=497.00, Y=589.00, Mass=126, SNR=2.9, Peak=8 HFD=0.0
23:17:07.895 00.006 11872 Star::Find(15, 1661, 876, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:07.898 00.003 11872 Star::Find false star n=23 nbg=274 bg=0.6 sigma=0.7 thresh=3 peak=3
23:17:07.902 00.004 11872 Star::Find returns 0 (2), X=1661.00, Y=876.00, Mass=69, SNR=2.9, Peak=6 HFD=0.0
23:17:07.906 00.004 11872 Star::Find(15, 1372, 831, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:07.910 00.004 11872 Star::Find false star n=31 nbg=273 bg=1.0 sigma=1.0 thresh=4 peak=4
23:17:07.913 00.003 11872 Star::Find returns 0 (2), X=1372.00, Y=831.00, Mass=117, SNR=2.9, Peak=8 HFD=0.0
23:17:07.918 00.005 11872 Star::Find(15, 178, 389, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:07.926 00.008 11872 Star::Find false star n=14 nbg=279 bg=0.6 sigma=0.7 thresh=3 peak=2
23:17:07.928 00.002 11872 Star::Find returns 0 (2), X=178.00, Y=389.00, Mass=38, SNR=2.9, Peak=5 HFD=0.0
23:17:07.932 00.004 11872 Star::Find(15, 1330, 618, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:07.934 00.002 11872 Star::Find false star n=27 nbg=282 bg=1.3 sigma=1.2 thresh=5 peak=5
23:17:07.938 00.004 11872 Star::Find returns 0 (2), X=1330.00, Y=618.00, Mass=126, SNR=2.9, Peak=10 HFD=0.0
23:17:07.942 00.004 11872 Star::Find(15, 525, 64, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:07.947 00.005 11872 Star::Find returns 0 (2), X=525.00, Y=64.00, Mass=19, SNR=2.9, Peak=4 HFD=0.0
23:17:07.951 00.004 11872 Star::Find(15, 1660, 650, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:07.956 00.005 11872 Star::Find returns 1 (0), X=1658.99, Y=651.56, Mass=115, SNR=7.3, Peak=7 HFD=6.1
23:17:07.960 00.004 11872 Star::Find(15, 24, 386, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:07.963 00.003 11872 Star::Find returns 1 (0), X=14.19, Y=383.72, Mass=1861, SNR=29.3, Peak=109 HFD=5.0
23:17:07.968 00.005 11872 Star::Find(15, 1504, 523, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:07.972 00.004 11872 Star::Find returns 1 (0), X=1504.53, Y=523.22, Mass=154, SNR=8.3, Peak=9 HFD=6.2
23:17:07.976 00.004 11872 Star::Find(15, 676, 202, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:07.979 00.003 11872 Star::Find false star n=24 nbg=285 bg=1.0 sigma=1.0 thresh=4 peak=4
23:17:07.984 00.005 11872 Star::Find returns 0 (2), X=676.00, Y=202.00, Mass=83, SNR=2.9, Peak=9 HFD=0.0
23:17:07.989 00.005 11872 Star::Find(15, 1319, 767, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:07.993 00.004 11872 Star::Find false star n=21 nbg=283 bg=1.0 sigma=1.0 thresh=4 peak=4
23:17:07.996 00.003 11872 Star::Find returns 0 (2), X=1319.00, Y=767.00, Mass=86, SNR=2.9, Peak=7 HFD=0.0
23:17:08.000 00.004 11872 Star::Find(15, 999, 450, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:08.004 00.004 11872 Star::Find false star n=10 nbg=284 bg=0.9 sigma=0.9 thresh=4 peak=2
23:17:08.008 00.004 11872 Star::Find returns 0 (2), X=999.00, Y=450.00, Mass=35, SNR=2.9, Peak=6 HFD=0.0
23:17:08.011 00.003 11872 Star::Find(15, 1679, 479, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:08.014 00.003 11872 Star::Find false star n=24 nbg=284 bg=0.9 sigma=0.9 thresh=4 peak=4
23:17:08.019 00.005 11872 Star::Find returns 0 (2), X=1679.00, Y=479.00, Mass=91, SNR=2.9, Peak=7 HFD=0.0
23:17:08.022 00.003 11872 Star::Find(15, 1235, 1069, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:08.026 00.004 11872 Star::Find false star n=20 nbg=278 bg=0.7 sigma=0.8 thresh=3 peak=2
23:17:08.031 00.005 11872 Star::Find returns 0 (2), X=1235.00, Y=1069.00, Mass=48, SNR=2.9, Peak=6 HFD=0.0
23:17:08.034 00.003 11872 Star::Find(15, 1574, 171, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:08.038 00.004 11872 Star::Find returns 0 (2), X=1574.00, Y=171.00, Mass=14, SNR=2.5, Peak=5 HFD=0.0
23:17:08.042 00.004 11872 Star::Find(15, 1606, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:08.045 00.003 11872 Star::Find returns 1 (0), X=1605.34, Y=862.00, Mass=118, SNR=7.2, Peak=9 HFD=6.7
23:17:08.048 00.003 11872 Star::Find(15, 1191, 394, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:08.053 00.005 11872 Star::Find false star n=25 nbg=277 bg=1.1 sigma=1.0 thresh=4 peak=4
23:17:08.055 00.002 11872 Star::Find returns 0 (2), X=1191.00, Y=394.00, Mass=95, SNR=2.9, Peak=9 HFD=0.0
23:17:08.059 00.004 11872 Star::Find(15, 1766, 1018, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:08.062 00.003 11872 Star::Find false star n=31 nbg=270 bg=0.8 sigma=0.8 thresh=3 peak=3
23:17:08.066 00.004 11872 Star::Find returns 0 (2), X=1766.00, Y=1018.00, Mass=77, SNR=2.9, Peak=5 HFD=0.0
23:17:08.068 00.002 11872 Star::Find(15, 1509, 216, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:08.070 00.002 11872 Star::Find false star n=24 nbg=285 bg=0.5 sigma=0.6 thresh=2 peak=1
23:17:08.073 00.003 11872 Star::Find returns 0 (2), X=1509.00, Y=216.00, Mass=45, SNR=2.9, Peak=5 HFD=0.0
23:17:08.076 00.003 11872 Star::Find(15, 1554, 331, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:08.079 00.003 11872 Star::Find returns 1 (0), X=1570.34, Y=330.29, Mass=5276, SNR=47.1, Peak=83 HFD=6.6
23:17:08.081 00.002 11872 Star::Find(15, 955, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:08.084 00.003 11872 Star::Find returns 0 (2), X=955.00, Y=551.00, Mass=19, SNR=2.9, Peak=4 HFD=0.0
23:17:08.087 00.003 11872 Star::Find(15, 519, 181, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:08.090 00.003 11872 Star::Find returns 0 (3), X=519.00, Y=181.00, Mass=8, SNR=1.9, Peak=5 HFD=0.0
23:17:08.094 00.004 11872 Star::Find(15, 1319, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:08.097 00.003 11872 Star::Find returns 0 (2), X=1319.00, Y=20.00, Mass=20, SNR=3.0, Peak=5 HFD=0.0
23:17:08.101 00.004 11872 Star::Find(15, 112, 182, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:08.106 00.005 11872 Star::Find returns 0 (2), X=112.00, Y=182.00, Mass=12, SNR=2.4, Peak=8 HFD=0.0
23:17:08.110 00.004 11872 Star::Find(15, 681, 555, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:08.113 00.003 11872 Star::Find returns 0 (2), X=681.00, Y=555.00, Mass=19, SNR=3.0, Peak=4 HFD=0.0
23:17:08.117 00.004 11872 Star::Find(15, 1603, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:08.120 00.003 11872 Star::Find false star n=8 nbg=282 bg=0.6 sigma=0.7 thresh=3 peak=1
23:17:08.124 00.004 11872 Star::Find returns 0 (2), X=1603.00, Y=111.00, Mass=20, SNR=2.9, Peak=4 HFD=0.0
23:17:08.127 00.003 11872 Star::Find(15, 393, 606, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:08.131 00.004 11872 Star::Find false star n=19 nbg=276 bg=0.7 sigma=0.7 thresh=3 peak=2
23:17:08.135 00.004 11872 Star::Find returns 0 (2), X=393.00, Y=606.00, Mass=55, SNR=2.9, Peak=7 HFD=0.0
23:17:08.139 00.004 11872 Star::Find(15, 1404, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:08.145 00.006 11872 Star::Find returns 0 (3), X=1404.00, Y=272.00, Mass=10, SNR=2.1, Peak=4 HFD=0.0
23:17:08.148 00.003 11872 Star::Find(15, 319, 497, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:08.152 00.004 11872 Star::Find false star n=34 nbg=281 bg=0.7 sigma=0.7 thresh=3 peak=3
23:17:08.155 00.003 11872 Star::Find returns 0 (2), X=319.00, Y=497.00, Mass=97, SNR=2.9, Peak=9 HFD=0.0
23:17:08.159 00.004 11872 Star::Find(15, 1507, 784, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:08.162 00.003 11872 Star::Find false star n=32 nbg=275 bg=0.7 sigma=0.7 thresh=3 peak=3
23:17:08.165 00.003 11872 Star::Find returns 0 (2), X=1507.00, Y=784.00, Mass=90, SNR=2.9, Peak=6 HFD=0.0
23:17:08.170 00.005 11872 Star::Find(15, 567, 173, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:08.173 00.003 11872 Star::Find false star n=22 nbg=285 bg=0.9 sigma=1.0 thresh=4 peak=4
23:17:08.178 00.005 11872 Star::Find returns 0 (2), X=567.00, Y=173.00, Mass=78, SNR=2.9, Peak=8 HFD=0.0
23:17:08.181 00.003 11872 Star::Find(15, 1791, 902, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:08.185 00.004 11872 Star::Find false star n=30 nbg=274 bg=0.7 sigma=0.8 thresh=3 peak=3
23:17:08.189 00.004 11872 Star::Find returns 0 (2), X=1791.00, Y=902.00, Mass=76, SNR=2.9, Peak=5 HFD=0.0
23:17:08.192 00.003 11872 AutoFind: finding best star pass 1
23:17:08.195 00.003 11872 Star::Find(15, 1815, 878, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:08.198 00.003 11872 Star::Find returns 1 (0), X=1814.66, Y=878.00, Mass=4194, SNR=43.6, Peak=178 HFD=6.1
23:17:08.203 00.005 11872 AutoFind returns star at [1815, 878] 118.7 Mass 4194 SNR 43.6
23:17:08.209 00.006 11872 Star::Find(15, 1815, 878, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:08.212 00.003 11872 Star::Find returns 1 (0), X=1814.66, Y=878.00, Mass=4194, SNR=43.6, Peak=178 HFD=6.1
23:17:08.217 00.005 11872 MultiStar: List (12): {1814.66, 878.00}(43.6), {1704.24, 342.92}(28.8), {1278.52, 39.78}(29.8), {1353.68, 112.57}(28.0), {432.27, 336.90}(23.1), {146.14, 448.71}(17.6), {863.33, 935.88}(21.3), {1910.24, 869.40}(16.4), {98.79, 962.77}(16.3), {1297.38, 190.22}(12.6), {257.04, 468.49}(11.8), {367.92, 365.83}(12.4), 
23:17:08.221 00.004 11872 setting lock position to (1814.66, 878.00)
23:17:08.225 00.004 11872 AutoSelect: state = 1, call UpdateGuideState
23:17:08.227 00.002 11872 UpdateGuideState(): m_state=1
23:17:08.232 00.005 11872 Star::Find(15, 1814, 877, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:08.237 00.005 11872 Star::Find returns 1 (0), X=1814.66, Y=878.00, Mass=4194, SNR=43.6, Peak=178 HFD=6.1
23:17:08.241 00.004 11872 CameraToMount -- cameraTheta (0.00) - m_xAngle (0.00) = xAngle (-0.00 = -0.00)
23:17:08.245 00.004 11872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.97 = 2.97)
23:17:08.249 00.004 11872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
23:17:08.254 00.005 11872 setting force full frames = false
23:17:08.258 00.004 11872 setting lock position to (1814.66, 878.00)
23:17:08.263 00.005 11872 CurrentPosition() valid, moving to STATE_SELECTED
23:17:08.266 00.003 11872 Changing from state SELECTING to SELECTED
23:17:08.270 00.004 11872 guider state => SELECTED
23:17:08.274 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=178, med=0, FiltMin=0, FiltMax=111, Gamma=1.000
23:17:08.277 00.003 11872 UpdateGuideState exits: m=4194 SNR=43.6
23:17:08.280 00.003 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=178, med=0, FiltMin=0, FiltMax=111, Gamma=1.000
23:17:08.283 00.003 11872 Status Line: Auto-selected star at (1814.7, 878.0)
23:17:08.287 00.004 11872 PhdController: newstate STATE_WAIT_SELECTED
23:17:08.290 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:08.293 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:17:08.297 00.004 11872 Enqueuing Expose request
23:17:08.300 00.003 9960 Worker thread wakes up
23:17:08.300 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:17:08.300 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1800,863,31,31)
23:17:08.301 00.001 11872 evsrv: cli 0D2D2320 connect
23:17:08.304 00.003 11872 case statement mapped state 2 to 1
23:17:08.308 00.004 11872 case statement mapped state 2 to 1
23:17:08.311 00.003 11872 evsrv: cli 0D2D2320 request: {"method":"get_lock_position","id":"bfe909f1-2f16-4ee7-8f43-461518ee398f"}
23:17:08.316 00.005 11872 evsrv: cli 0D2D2320 response: {"jsonrpc":"2.0","result":[1814.66,878.00],"id":"bfe909f1-2f16-4ee7-8f43-461518ee398f"}
23:17:08.320 00.004 11872 evsrv: cli 0D2D2320 disconnect
23:17:08.326 00.006 11872 evsrv: cli 0D2D2820 connect
23:17:08.329 00.003 11872 case statement mapped state 2 to 1
23:17:08.333 00.004 11872 case statement mapped state 2 to 1
23:17:08.336 00.003 11872 evsrv: cli 0D2D2820 request: {"method":"get_app_state","id":"39fa03b1-977c-4dd3-9de7-d6f0d6ea7974"}
23:17:08.341 00.005 11872 case statement mapped state 2 to 1
23:17:08.344 00.003 11872 evsrv: cli 0D2D2820 response: {"jsonrpc":"2.0","result":"Selected","id":"39fa03b1-977c-4dd3-9de7-d6f0d6ea7974"}
23:17:08.348 00.004 11872 evsrv: cli 0D2D2820 disconnect
23:17:09.351 01.003 11872 evsrv: cli 0D2D2DC0 connect
23:17:09.357 00.006 11872 case statement mapped state 2 to 1
23:17:09.363 00.006 11872 case statement mapped state 2 to 1
23:17:09.369 00.006 11872 evsrv: cli 0D2D2DC0 request: {"method":"get_app_state","id":"4f899b10-ae27-4674-8a87-c1c233a27ece"}
23:17:09.373 00.004 11872 case statement mapped state 2 to 1
23:17:09.380 00.007 11872 evsrv: cli 0D2D2DC0 response: {"jsonrpc":"2.0","result":"Selected","id":"4f899b10-ae27-4674-8a87-c1c233a27ece"}
23:17:09.384 00.004 11872 evsrv: cli 0D2D2DC0 disconnect
23:17:09.556 00.172 9960 Exposure complete
23:17:09.668 00.112 9960 worker thread done servicing request
23:17:09.668 00.000 11872 OnExposeComplete: enter
23:17:09.673 00.005 11872 UpdateGuideState(): m_state=2
23:17:09.676 00.003 11872 Star::Find(15, 1814, 877, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:17:09.680 00.004 11872 Star::Find returns 1 (0), X=1814.55, Y=877.86, Mass=4383, SNR=44.9, Peak=227 HFD=5.8
23:17:09.684 00.004 11872 CameraToMount -- cameraTheta (-2.24) - m_xAngle (0.00) = xAngle (-2.24 = -2.24)
23:17:09.688 00.004 11872 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (0.73 = 0.73)
23:17:09.692 00.004 11872 CameraToMount -- cameraX=-0.11 cameraY=-0.14 hyp=0.18 cameraTheta=-2.24 mountX=-0.11 mountY=0.12, mountTheta=2.32
23:17:09.697 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=227, med=0, FiltMin=0, FiltMax=114, Gamma=1.000
23:17:09.702 00.005 11872 UpdateGuideState exits: m=4383 SNR=44.9
23:17:09.705 00.003 11872 PhdController: newstate STATE_CALIBRATE
23:17:09.709 00.004 11872 PhdController: newstate STATE_GUIDE
23:17:09.725 00.016 11872 Changing from state SELECTED to CALIBRATING_PRIMARY
23:17:09.729 00.004 11872 guider state => CALIBRATED
23:17:09.735 00.006 11872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
23:17:09.739 00.004 11872 reset dither spiral
23:17:09.744 00.005 11872 PhdController: newstate STATE_SETTLE_BEGIN
23:17:09.747 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:09.751 00.004 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:17:09.755 00.004 11872 Enqueuing Expose request
23:17:09.758 00.003 9960 Worker thread wakes up
23:17:09.758 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:17:09.758 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:17:10.386 00.628 11872 evsrv: cli 0D2D2820 connect
23:17:10.395 00.009 11872 case statement mapped state 5 to 1
23:17:10.403 00.008 11872 case statement mapped state 5 to 1
23:17:10.410 00.007 11872 evsrv: cli 0D2D2820 request: {"method":"get_app_state","id":"077f2c9f-5c74-40da-8c6a-be9956393641"}
23:17:10.414 00.004 11872 case statement mapped state 5 to 1
23:17:10.416 00.002 11872 evsrv: cli 0D2D2820 response: {"jsonrpc":"2.0","result":"Selected","id":"077f2c9f-5c74-40da-8c6a-be9956393641"}
23:17:10.421 00.005 11872 evsrv: cli 0D2D2820 disconnect
23:17:11.011 00.590 9960 Exposure complete
23:17:11.127 00.116 9960 worker thread done servicing request
23:17:11.127 00.000 11872 OnExposeComplete: enter
23:17:11.131 00.004 11872 UpdateGuideState(): m_state=5
23:17:11.136 00.005 11872 Star::Find(15, 1814, 877, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:17:11.139 00.003 11872 Star::Find returns 1 (0), X=1814.70, Y=877.69, Mass=4341, SNR=44.4, Peak=228 HFD=5.7
23:17:11.144 00.005 11872 CameraToMount -- cameraTheta (-1.44) - m_xAngle (0.00) = xAngle (-1.45 = -1.45)
23:17:11.148 00.004 11872 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.52 = 1.52)
23:17:11.151 00.003 11872 CameraToMount -- cameraX=0.04 cameraY=-0.30 hyp=0.31 cameraTheta=-1.44 mountX=0.04 mountY=0.31, mountTheta=1.45
23:17:11.157 00.006 11872 Changing from state CALIBRATED to GUIDING
23:17:11.161 00.004 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:17:11.165 00.004 11872 ScopeASCOM::SideOfPier() returns 0
23:17:11.168 00.003 11872 AdjustCalibrationForScopePointing (scope): current dec=31.2 pierSide=0, cal dec=0.0 pierSide=0 rotAngle=None bin=1
23:17:11.172 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:17:11.177 00.005 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:17:11.181 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:17:11.185 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:17:11.188 00.003 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:17:11.191 00.003 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:17:11.196 00.005 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:17:11.199 00.003 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:17:11.203 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:17:11.209 00.006 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:17:11.216 00.007 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:17:11.222 00.006 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:17:11.228 00.006 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:17:11.314 00.086 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:17:11.319 00.005 11872 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 2.900000
23:17:11.323 00.004 11872 Dec comp: XRate 1.564 -> 1.338 for dec 0.0 -> dec 31.2
23:17:11.328 00.005 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:17:11.332 00.004 11872 ScopeASCOM::SideOfPier() returns 0
23:17:11.337 00.005 11872 setting lock position to (1814.70, 877.69)
23:17:11.341 00.004 11872 guider state => GUIDING
23:17:11.344 00.003 11872 Status Line: Guiding
23:17:11.349 00.005 11872 Mount: notify guiding started
23:17:11.355 00.006 11872 GetString("/profile/5/name", "") returns "PHD SF 2025"
23:17:11.359 00.004 11872 GetString("/profile/5/scope/calibration/timestamp", "") returns "11/21/2025 10:15:14 PM"
23:17:11.364 00.005 11872 GetDouble("/profile/5/scope/calibration/xRate", 1.000000) returns 0.001564
23:17:11.368 00.004 11872 GetDouble("/profile/5/scope/calibration/yRate", 1.000000) returns 0.001340
23:17:11.372 00.004 11872 GetInt("/profile/5/scope/calibration/binning", 1) returns 1
23:17:11.376 00.004 11872 GetDouble("/profile/5/scope/calibration/xAngle", 0.000000) returns 0.004073
23:17:11.381 00.005 11872 GetDouble("/profile/5/scope/calibration/yAngle", 0.000000) returns -1.738880
23:17:11.384 00.003 11872 GetDouble("/profile/5/scope/calibration/declination", 0.000000) returns 0.000075
23:17:11.388 00.004 11872 GetInt("/profile/5/scope/calibration/pierSide", -1) returns 0
23:17:11.393 00.005 11872 GetInt("/profile/5/scope/calibration/raGuideParity", 0) returns 1
23:17:11.396 00.003 11872 GetInt("/profile/5/scope/calibration/decGuideParity", 0) returns -1
23:17:11.400 00.004 11872 GetDouble("/profile/5/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
23:17:11.404 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:17:11.408 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:17:11.412 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:17:11.415 00.003 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:17:11.419 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:17:11.422 00.003 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:17:11.427 00.005 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:17:11.430 00.003 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:17:11.433 00.003 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:17:11.438 00.005 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:17:11.442 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:17:11.446 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:17:11.451 00.005 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:17:11.457 00.006 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:17:11.461 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:17:11.466 00.005 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:17:11.470 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:17:11.476 00.006 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:17:11.480 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:17:11.484 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:17:11.489 00.005 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:17:11.493 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:17:11.497 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:17:11.500 00.003 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:17:11.505 00.005 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:17:11.509 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:17:11.519 00.010 11872 evsrv: cli 0D2D3360 connect
23:17:11.524 00.005 11872 case statement mapped state 6 to 3
23:17:11.528 00.004 11872 case statement mapped state 6 to 3
23:17:11.532 00.004 11872 evsrv: cli 0D2D3360 request: {"method":"get_app_state","id":"f3307754-485a-40a7-a32c-2c0500f95641"}
23:17:11.537 00.005 11872 case statement mapped state 6 to 3
23:17:11.540 00.003 11872 evsrv: cli 0D2D3360 response: {"jsonrpc":"2.0","result":"Guiding","id":"f3307754-485a-40a7-a32c-2c0500f95641"}
23:17:11.550 00.010 11872 evsrv: cli 0D2D3360 disconnect
23:17:11.595 00.045 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:17:11.602 00.007 11872 ScopeASCOM::SideOfPier() returns 0
23:17:11.609 00.007 11872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
23:17:11.614 00.005 11872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
23:17:11.618 00.004 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:17:11.623 00.005 11872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 31.2
23:17:11.626 00.003 11872 MountToCamera -- mountTheta (-0.00) + m_xAngle (0.00) = xAngle (0.00 = 0.00)
23:17:11.631 00.005 11872 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
23:17:11.635 00.004 11872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
23:17:11.640 00.005 11872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
23:17:11.644 00.004 11872 GetInt("/profile/5/AutoLoadCalibration", -1) returns 1
23:17:11.649 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=228, med=0, FiltMin=0, FiltMax=116, Gamma=1.000
23:17:11.654 00.005 11872 UpdateGuideState exits: m=4341 SNR=44.4
23:17:11.657 00.003 11872 PhdController: newstate STATE_SETTLE_WAIT
23:17:11.662 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:11.667 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:17:11.670 00.003 11872 Enqueuing Expose request
23:17:11.673 00.003 9960 Worker thread wakes up
23:17:11.673 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:17:11.674 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1800,863,31,31)
23:17:12.921 01.247 9960 Exposure complete
23:17:13.032 00.111 9960 worker thread done servicing request
23:17:13.032 00.000 11872 OnExposeComplete: enter
23:17:13.036 00.004 11872 UpdateGuideState(): m_state=6
23:17:13.041 00.005 11872 Star::Find(15, 1814, 877, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:13.044 00.003 11872 Star::Find returns 1 (0), X=1814.55, Y=877.57, Mass=4304, SNR=44.5, Peak=194 HFD=5.8
23:17:13.049 00.005 11872 CameraToMount -- cameraTheta (-2.46) - m_xAngle (0.00) = xAngle (-2.47 = -2.47)
23:17:13.052 00.003 11872 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (0.50 = 0.50)
23:17:13.056 00.004 11872 CameraToMount -- cameraX=-0.15 cameraY=-0.12 hyp=0.19 cameraTheta=-2.46 mountX=-0.15 mountY=0.09, mountTheta=2.59
23:17:13.061 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.15, y=-0.12, opts=13)
23:17:13.064 00.003 11872 Enqueuing Move request for scope (-0.15, -0.12)
23:17:13.069 00.005 9960 Worker thread wakes up
23:17:13.069 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.12) opts 0xd
23:17:13.070 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.15, -0.12)
23:17:13.070 00.000 9960 Moving (-0.15, -0.12) raw xDistance=-0.15 yDistance=0.09
23:17:13.070 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
23:17:13.070 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:17:13.071 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=194, med=0, FiltMin=0, FiltMax=113, Gamma=1.000
23:17:13.074 00.003 11872 UpdateGuideState exits: m=4304 SNR=44.5
23:17:13.079 00.005 11872 PhdController: settling, locked = 1, distance = 0.27 (1.50) aobump = 0 frame = 1 / 99999
23:17:13.083 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:17:13.083 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763788633.082,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.27,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:17:13.087 00.004 9960 MoveAxis(E, 0, ABG)
23:17:13.087 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:13.091 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:17:13.095 00.004 11872 Enqueuing Expose request
23:17:13.098 00.003 9960 Move returns status 0, amount 0
23:17:13.098 00.000 9960 MoveAxis(N, 0, ABG)
23:17:13.098 00.000 9960 Move returns status 0, amount 0
23:17:13.100 00.002 9960 move complete, result=0
23:17:13.100 00.000 9960 worker thread done servicing request
23:17:13.100 00.000 9960 Worker thread wakes up
23:17:13.101 00.001 11872 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:17:13.105 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
23:17:13.105 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1800,863,31,31)
23:17:14.346 01.241 9960 Exposure complete
23:17:14.450 00.104 9960 worker thread done servicing request
23:17:14.450 00.000 11872 OnExposeComplete: enter
23:17:14.454 00.004 11872 UpdateGuideState(): m_state=6
23:17:14.458 00.004 11872 Star::Find(15, 1814, 877, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:17:14.461 00.003 11872 Star::Find returns 1 (0), X=1814.77, Y=877.67, Mass=4139, SNR=42.8, Peak=196 HFD=5.7
23:17:14.465 00.004 11872 CameraToMount -- cameraTheta (-0.31) - m_xAngle (0.00) = xAngle (-0.31 = -0.31)
23:17:14.468 00.003 11872 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.66 = 2.66)
23:17:14.471 00.003 11872 CameraToMount -- cameraX=0.07 cameraY=-0.02 hyp=0.07 cameraTheta=-0.31 mountX=0.07 mountY=0.03, mountTheta=0.46
23:17:14.474 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=0.07, y=-0.02, opts=13)
23:17:14.477 00.003 11872 Enqueuing Move request for scope (0.07, -0.02)
23:17:14.481 00.004 9960 Worker thread wakes up
23:17:14.482 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.02) opts 0xd
23:17:14.482 00.000 9960 Handling offset move in thread for scope, endpoint = (0.07, -0.02)
23:17:14.482 00.000 9960 Moving (0.07, -0.02) raw xDistance=0.07 yDistance=0.03
23:17:14.483 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:17:14.483 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:17:14.484 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=196, med=0, FiltMin=0, FiltMax=111, Gamma=1.000
23:17:14.487 00.003 11872 UpdateGuideState exits: m=4139 SNR=42.8
23:17:14.491 00.004 11872 PhdController: settling, locked = 1, distance = 0.21 (1.50) aobump = 0 frame = 2 / 99999
23:17:14.494 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:17:14.494 00.000 9960 MoveAxis(E, 0, ABG)
23:17:14.495 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763788634.494,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.21,"Time":1.4,"SettleTime":10.0,"StarLocked":true}
23:17:14.500 00.005 9960 Move returns status 0, amount 0
23:17:14.500 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:14.504 00.004 9960 MoveAxis(N, 0, ABG)
23:17:14.504 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:17:14.507 00.003 11872 Enqueuing Expose request
23:17:14.513 00.006 9960 Move returns status 0, amount 0
23:17:14.513 00.000 9960 move complete, result=0
23:17:14.513 00.000 9960 worker thread done servicing request
23:17:14.513 00.000 9960 Worker thread wakes up
23:17:14.514 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
23:17:14.514 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1800,863,31,31)
23:17:14.514 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:17:15.753 01.239 9960 Exposure complete
23:17:15.886 00.133 9960 worker thread done servicing request
23:17:15.886 00.000 11872 OnExposeComplete: enter
23:17:15.890 00.004 11872 UpdateGuideState(): m_state=6
23:17:15.894 00.004 11872 Star::Find(15, 1814, 877, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:17:15.898 00.004 11872 Star::Find returns 1 (0), X=1814.79, Y=877.48, Mass=4215, SNR=43.5, Peak=180 HFD=5.5
23:17:15.905 00.007 11872 CameraToMount -- cameraTheta (-1.16) - m_xAngle (0.00) = xAngle (-1.16 = -1.16)
23:17:15.909 00.004 11872 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.81 = 1.81)
23:17:15.911 00.002 11872 CameraToMount -- cameraX=0.09 cameraY=-0.21 hyp=0.23 cameraTheta=-1.16 mountX=0.09 mountY=0.22, mountTheta=1.18
23:17:15.915 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.09, y=-0.21, opts=13)
23:17:15.920 00.005 11872 Enqueuing Move request for scope (0.09, -0.21)
23:17:15.923 00.003 9960 Worker thread wakes up
23:17:15.923 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.21) opts 0xd
23:17:15.923 00.000 9960 Handling offset move in thread for scope, endpoint = (0.09, -0.21)
23:17:15.923 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=180, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
23:17:15.927 00.004 9960 Moving (0.09, -0.21) raw xDistance=0.09 yDistance=0.22
23:17:15.927 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:17:15.927 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
23:17:15.927 00.000 11872 UpdateGuideState exits: m=4215 SNR=43.5
23:17:15.930 00.003 11872 PhdController: settling, locked = 1, distance = 0.22 (1.50) aobump = 0 frame = 3 / 99999
23:17:15.933 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
23:17:15.933 00.000 9960 MoveAxis(E, 0, ABG)
23:17:15.933 00.000 9960 Move returns status 0, amount 0
23:17:15.934 00.001 9960 MoveAxis(N, 0, ABG)
23:17:15.934 00.000 9960 Move returns status 0, amount 0
23:17:15.934 00.000 9960 move complete, result=0
23:17:15.934 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763788635.933,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.22,"Time":2.9,"SettleTime":10.0,"StarLocked":true}
23:17:15.938 00.004 9960 worker thread done servicing request
23:17:15.938 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:15.941 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:17:15.944 00.003 11872 Enqueuing Expose request
23:17:15.948 00.004 11872 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:17:15.953 00.005 9960 Worker thread wakes up
23:17:15.953 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:17:15.953 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1800,863,31,31)
23:17:17.199 01.246 9960 Exposure complete
23:17:17.313 00.114 9960 worker thread done servicing request
23:17:17.313 00.000 11872 OnExposeComplete: enter
23:17:17.318 00.005 11872 UpdateGuideState(): m_state=6
23:17:17.323 00.005 11872 Star::Find(15, 1814, 877, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
23:17:17.327 00.004 11872 Star::Find returns 1 (0), X=1814.43, Y=878.28, Mass=4374, SNR=44.6, Peak=191 HFD=5.5
23:17:17.331 00.004 11872 CameraToMount -- cameraTheta (2.00) - m_xAngle (0.00) = xAngle (2.00 = 2.00)
23:17:17.335 00.004 11872 CameraToMount -- cameraTheta (2.00) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.97 = -1.32)
23:17:17.338 00.003 11872 CameraToMount -- cameraX=-0.27 cameraY=0.59 hyp=0.65 cameraTheta=2.00 mountX=-0.27 mountY=-0.62, mountTheta=-1.97
23:17:17.344 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.27, y=0.59, opts=13)
23:17:17.347 00.003 11872 Enqueuing Move request for scope (-0.27, 0.59)
23:17:17.352 00.005 9960 Worker thread wakes up
23:17:17.352 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.59) opts 0xd
23:17:17.352 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.27, 0.59)
23:17:17.352 00.000 9960 Moving (-0.27, 0.59) raw xDistance=-0.27 yDistance=-0.62
23:17:17.352 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
23:17:17.352 00.000 9960 resist switch: large excursion: input -0.62 thresh 0.60 direction from 0 to -1
23:17:17.353 00.001 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.87
23:17:17.353 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.62 from input -0.62
23:17:17.353 00.000 9960 MoveAxis(E, 125, ABG)
23:17:17.353 00.000 9960 Guiding  Dir = 2, Dur = 125
23:17:17.353 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=191, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
23:17:17.357 00.004 9960 IsSlewing returns 0
23:17:17.358 00.001 11872 UpdateGuideState exits: m=4374 SNR=44.6
23:17:17.362 00.004 9960 IsGuiding returns 0
23:17:17.362 00.000 11872 PhdController: settling, locked = 1, distance = 0.35 (1.50) aobump = 0 frame = 4 / 99999
23:17:17.367 00.005 9960 PulseGuide returned control before completion, sleep 135
23:17:17.367 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763788637.367,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.35,"Time":4.3,"SettleTime":10.0,"StarLocked":true}
23:17:17.370 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:17.374 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:17:17.379 00.005 11872 Enqueuing Expose request
23:17:17.519 00.140 9960 IsGuiding returns 1
23:17:17.519 00.000 9960 scope still moving after pulse duration time elapsed
23:17:17.549 00.030 9960 IsSlewing returns 0
23:17:17.550 00.001 9960 IsGuiding returns 0
23:17:17.551 00.001 9960 scope move finished after 125 + 63 ms
23:17:17.551 00.000 9960 Move returns status 0, amount 125
23:17:17.552 00.001 9960 MoveAxis(N, 466, ABG)
23:17:17.552 00.000 9960 Guiding  Dir = 0, Dur = 466
23:17:17.552 00.000 9960 IsSlewing returns 0
23:17:17.553 00.001 9960 IsGuiding returns 0
23:17:17.553 00.000 9960 PulseGuide returned control before completion, sleep 476
23:17:18.035 00.482 9960 IsGuiding returns 1
23:17:18.035 00.000 9960 scope still moving after pulse duration time elapsed
23:17:18.066 00.031 9960 IsSlewing returns 0
23:17:18.068 00.002 9960 IsGuiding returns 0
23:17:18.068 00.000 9960 scope move finished after 466 + 49 ms
23:17:18.069 00.001 9960 Move returns status 0, amount 466
23:17:18.069 00.000 9960 move complete, result=0
23:17:18.069 00.000 9960 worker thread done servicing request
23:17:18.069 00.000 11872 GuideStep: -0.3 px 125 ms EAST, -0.6 px 466 ms NORTH
23:17:18.075 00.006 9960 Worker thread wakes up
23:17:18.076 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
23:17:18.076 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1800,863,31,31)
23:17:19.324 01.248 9960 Exposure complete
23:17:19.440 00.116 9960 worker thread done servicing request
23:17:19.441 00.001 11872 OnExposeComplete: enter
23:17:19.444 00.003 11872 UpdateGuideState(): m_state=6
23:17:19.448 00.004 11872 Star::Find(15, 1814, 878, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
23:17:19.451 00.003 11872 Star::Find returns 1 (0), X=1814.64, Y=878.19, Mass=4113, SNR=43.0, Peak=193 HFD=5.8
23:17:19.455 00.004 11872 CameraToMount -- cameraTheta (1.70) - m_xAngle (0.00) = xAngle (1.70 = 1.70)
23:17:19.458 00.003 11872 CameraToMount -- cameraTheta (1.70) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.66 = -1.62)
23:17:19.463 00.005 11872 CameraToMount -- cameraX=-0.06 cameraY=0.50 hyp=0.50 cameraTheta=1.70 mountX=-0.06 mountY=-0.50, mountTheta=-1.69
23:17:19.467 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.06, y=0.50, opts=13)
23:17:19.471 00.004 11872 Enqueuing Move request for scope (-0.06, 0.50)
23:17:19.474 00.003 9960 Worker thread wakes up
23:17:19.474 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=193, med=0, FiltMin=0, FiltMax=103, Gamma=1.000
23:17:19.480 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.50) opts 0xd
23:17:19.480 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.06, 0.50)
23:17:19.480 00.000 9960 Moving (-0.06, 0.50) raw xDistance=-0.06 yDistance=-0.50
23:17:19.480 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:17:19.480 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.50 from input -0.50
23:17:19.482 00.002 9960 MoveAxis(E, 0, ABG)
23:17:19.482 00.000 9960 Move returns status 0, amount 0
23:17:19.482 00.000 9960 MoveAxis(N, 375, ABG)
23:17:19.482 00.000 9960 Guiding  Dir = 0, Dur = 375
23:17:19.482 00.000 9960 IsSlewing returns 0
23:17:19.483 00.001 9960 IsGuiding returns 0
23:17:19.483 00.000 11872 UpdateGuideState exits: m=4113 SNR=43.0
23:17:19.488 00.005 9960 PulseGuide returned control before completion, sleep 385
23:17:19.488 00.000 11872 PhdController: settling, locked = 1, distance = 0.39 (1.50) aobump = 0 frame = 5 / 99999
23:17:19.495 00.007 11872 evsrv: {"Event":"Settling","Timestamp":1763788639.495,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.39,"Time":6.4,"SettleTime":10.0,"StarLocked":true}
23:17:19.498 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:19.502 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:17:19.506 00.004 11872 Enqueuing Expose request
23:17:19.881 00.375 9960 IsGuiding returns 1
23:17:19.882 00.001 9960 scope still moving after pulse duration time elapsed
23:17:19.911 00.029 9960 IsSlewing returns 0
23:17:19.912 00.001 9960 IsGuiding returns 0
23:17:19.912 00.000 9960 scope move finished after 375 + 53 ms
23:17:19.913 00.001 9960 Move returns status 0, amount 375
23:17:19.913 00.000 9960 move complete, result=0
23:17:19.913 00.000 9960 worker thread done servicing request
23:17:19.915 00.002 11872 GuideStep: -0.1 px 0 ms EAST, -0.5 px 375 ms NORTH
23:17:19.922 00.007 9960 Worker thread wakes up
23:17:19.923 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
23:17:19.923 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1800,863,31,31)
23:17:21.169 01.246 9960 Exposure complete
23:17:21.278 00.109 9960 worker thread done servicing request
23:17:21.278 00.000 11872 OnExposeComplete: enter
23:17:21.282 00.004 11872 UpdateGuideState(): m_state=6
23:17:21.286 00.004 11872 Star::Find(15, 1814, 878, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
23:17:21.290 00.004 11872 Star::Find returns 1 (0), X=1814.81, Y=877.47, Mass=4296, SNR=44.0, Peak=193 HFD=5.9
23:17:21.294 00.004 11872 CameraToMount -- cameraTheta (-1.11) - m_xAngle (0.00) = xAngle (-1.12 = -1.12)
23:17:21.297 00.003 11872 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.85 = 1.85)
23:17:21.301 00.004 11872 CameraToMount -- cameraX=0.11 cameraY=-0.23 hyp=0.25 cameraTheta=-1.11 mountX=0.11 mountY=0.24, mountTheta=1.14
23:17:21.306 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.11, y=-0.23, opts=13)
23:17:21.310 00.004 11872 Enqueuing Move request for scope (0.11, -0.23)
23:17:21.314 00.004 9960 Worker thread wakes up
23:17:21.314 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.23) opts 0xd
23:17:21.314 00.000 9960 Handling offset move in thread for scope, endpoint = (0.11, -0.23)
23:17:21.314 00.000 9960 Moving (0.11, -0.23) raw xDistance=0.11 yDistance=0.24
23:17:21.314 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:17:21.314 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
23:17:21.314 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=193, med=0, FiltMin=0, FiltMax=114, Gamma=1.000
23:17:21.318 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
23:17:21.318 00.000 9960 MoveAxis(E, 0, ABG)
23:17:21.318 00.000 9960 Move returns status 0, amount 0
23:17:21.318 00.000 9960 MoveAxis(N, 0, ABG)
23:17:21.318 00.000 9960 Move returns status 0, amount 0
23:17:21.319 00.001 11872 UpdateGuideState exits: m=4296 SNR=44.0
23:17:21.321 00.002 9960 move complete, result=0
23:17:21.323 00.002 9960 worker thread done servicing request
23:17:21.323 00.000 11872 PhdController: settling, locked = 1, distance = 0.35 (1.50) aobump = 0 frame = 6 / 99999
23:17:21.326 00.003 11872 evsrv: {"Event":"Settling","Timestamp":1763788641.326,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.35,"Time":8.2,"SettleTime":10.0,"StarLocked":true}
23:17:21.329 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:21.333 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:17:21.337 00.004 11872 Enqueuing Expose request
23:17:21.340 00.003 9960 Worker thread wakes up
23:17:21.340 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:17:21.345 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
23:17:21.345 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1800,863,31,31)
23:17:22.590 01.245 9960 Exposure complete
23:17:22.710 00.120 9960 worker thread done servicing request
23:17:22.711 00.001 11872 OnExposeComplete: enter
23:17:22.716 00.005 11872 UpdateGuideState(): m_state=6
23:17:22.719 00.003 11872 Star::Find(15, 1814, 877, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
23:17:22.724 00.005 11872 Star::Find returns 1 (0), X=1814.73, Y=877.32, Mass=4123, SNR=43.4, Peak=193 HFD=5.6
23:17:22.727 00.003 11872 CameraToMount -- cameraTheta (-1.49) - m_xAngle (0.00) = xAngle (-1.49 = -1.49)
23:17:22.730 00.003 11872 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.48 = 1.48)
23:17:22.734 00.004 11872 CameraToMount -- cameraX=0.03 cameraY=-0.38 hyp=0.38 cameraTheta=-1.49 mountX=0.03 mountY=0.38, mountTheta=1.49
23:17:22.740 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.03, y=-0.38, opts=13)
23:17:22.744 00.004 11872 Enqueuing Move request for scope (0.03, -0.38)
23:17:22.747 00.003 9960 Worker thread wakes up
23:17:22.747 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.38) opts 0xd
23:17:22.748 00.001 9960 Handling offset move in thread for scope, endpoint = (0.03, -0.38)
23:17:22.748 00.000 9960 Moving (0.03, -0.38) raw xDistance=0.03 yDistance=0.38
23:17:22.748 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:17:22.748 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
23:17:22.748 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=193, med=0, FiltMin=0, FiltMax=116, Gamma=1.000
23:17:22.752 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.38
23:17:22.753 00.001 9960 MoveAxis(E, 0, ABG)
23:17:22.753 00.000 9960 Move returns status 0, amount 0
23:17:22.753 00.000 9960 MoveAxis(N, 0, ABG)
23:17:22.753 00.000 9960 Move returns status 0, amount 0
23:17:22.753 00.000 9960 move complete, result=0
23:17:22.753 00.000 9960 worker thread done servicing request
23:17:22.753 00.000 11872 UpdateGuideState exits: m=4123 SNR=43.4
23:17:22.757 00.004 11872 PhdController: settling, locked = 1, distance = 0.36 (1.50) aobump = 0 frame = 7 / 99999
23:17:22.761 00.004 11872 evsrv: {"Event":"Settling","Timestamp":1763788642.761,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.36,"Time":9.7,"SettleTime":10.0,"StarLocked":true}
23:17:22.764 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:22.767 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:17:22.772 00.005 11872 Enqueuing Expose request
23:17:22.775 00.003 9960 Worker thread wakes up
23:17:22.776 00.001 11872 GuideStep: 0.0 px 0 ms EAST, 0.4 px 0 ms NORTH
23:17:22.780 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
23:17:22.780 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1800,863,31,31)
23:17:24.036 01.256 9960 Exposure complete
23:17:24.157 00.121 9960 worker thread done servicing request
23:17:24.157 00.000 11872 OnExposeComplete: enter
23:17:24.160 00.003 11872 UpdateGuideState(): m_state=6
23:17:24.165 00.005 11872 Star::Find(15, 1814, 877, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
23:17:24.170 00.005 11872 Star::Find returns 1 (0), X=1814.76, Y=877.22, Mass=4298, SNR=44.3, Peak=188 HFD=5.8
23:17:24.174 00.004 11872 CameraToMount -- cameraTheta (-1.44) - m_xAngle (0.00) = xAngle (-1.45 = -1.45)
23:17:24.177 00.003 11872 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.52 = 1.52)
23:17:24.182 00.005 11872 CameraToMount -- cameraX=0.06 cameraY=-0.48 hyp=0.48 cameraTheta=-1.44 mountX=0.06 mountY=0.48, mountTheta=1.45
23:17:24.188 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.06, y=-0.48, opts=13)
23:17:24.192 00.004 11872 Enqueuing Move request for scope (0.06, -0.48)
23:17:24.196 00.004 9960 Worker thread wakes up
23:17:24.196 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.48) opts 0xd
23:17:24.197 00.001 9960 Handling offset move in thread for scope, endpoint = (0.06, -0.48)
23:17:24.197 00.000 9960 Moving (0.06, -0.48) raw xDistance=0.06 yDistance=0.48
23:17:24.197 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:17:24.197 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
23:17:24.197 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=188, med=0, FiltMin=0, FiltMax=105, Gamma=1.000
23:17:24.201 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.48
23:17:24.202 00.001 9960 MoveAxis(E, 0, ABG)
23:17:24.202 00.000 9960 Move returns status 0, amount 0
23:17:24.202 00.000 9960 MoveAxis(N, 0, ABG)
23:17:24.202 00.000 9960 Move returns status 0, amount 0
23:17:24.202 00.000 9960 move complete, result=0
23:17:24.202 00.000 9960 worker thread done servicing request
23:17:24.203 00.001 11872 UpdateGuideState exits: m=4298 SNR=44.3
23:17:24.207 00.004 11872 PhdController: settling, locked = 1, distance = 0.39 (1.50) aobump = 0 frame = 8 / 99999
23:17:24.212 00.005 11872 PhdController: newstate STATE_FINISH
23:17:24.216 00.004 11872 PhdController complete: success
23:17:24.220 00.004 11872 evsrv: {"Event":"SettleDone","Timestamp":1763788644.220,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":8,"DroppedFrames":0}
23:17:24.224 00.004 11872 Mount: notify guiding dither settle done success=1
23:17:24.229 00.005 11872 PhdController: newstate STATE_IDLE
23:17:24.232 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:24.237 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:17:24.240 00.003 11872 Enqueuing Expose request
23:17:24.245 00.005 11872 GuideStep: 0.1 px 0 ms EAST, 0.5 px 0 ms NORTH
23:17:24.249 00.004 9960 Worker thread wakes up
23:17:24.249 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:17:24.249 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1800,863,31,31)
23:17:25.496 01.247 9960 Exposure complete
23:17:25.537 00.041 11872 evsrv: cli 0D2D21E0 connect
23:17:25.548 00.011 11872 case statement mapped state 6 to 3
23:17:25.552 00.004 11872 case statement mapped state 6 to 3
23:17:25.558 00.006 11872 evsrv: cli 0D2D21E0 request: {"method":"get_app_state","id":"74188723-fc2a-45c6-9a60-fd040ba50348"}
23:17:25.560 00.002 11872 case statement mapped state 6 to 3
23:17:25.563 00.003 11872 evsrv: cli 0D2D21E0 response: {"jsonrpc":"2.0","result":"Guiding","id":"74188723-fc2a-45c6-9a60-fd040ba50348"}
23:17:25.568 00.005 11872 evsrv: cli 0D2D21E0 disconnect
23:17:25.575 00.007 11872 evsrv: cli 0D2D2BE0 connect
23:17:25.580 00.005 11872 case statement mapped state 6 to 3
23:17:25.585 00.005 11872 case statement mapped state 6 to 3
23:17:25.591 00.006 11872 evsrv: cli 0D2D2BE0 request: {"method":"stop_capture","id":"a0a584fd-c370-452f-aee2-39cf644a57e1"}
23:17:25.595 00.004 11872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:17:25.597 00.002 11872 Status Line: Waiting for devices...
23:17:25.602 00.005 11872 evsrv: cli 0D2D2BE0 response: {"jsonrpc":"2.0","result":0,"id":"a0a584fd-c370-452f-aee2-39cf644a57e1"}
23:17:25.605 00.003 11872 evsrv: cli 0D2D2BE0 disconnect
23:17:25.609 00.004 9960 worker thread done servicing request
23:17:25.609 00.000 11872 OnExposeComplete: enter
23:17:25.614 00.005 11872 UpdateGuideState(): m_state=6
23:17:25.620 00.006 11872 Mount: notify guiding stopped
23:17:25.626 00.006 11872 Changing from state GUIDING to STOP
23:17:25.629 00.003 11872 guider state => SELECTED
23:17:25.632 00.003 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1278->Stopped Guiding
23:17:25.637 00.005 11872 Status Line: Stopped Guiding
23:17:25.645 00.008 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=203, med=0, FiltMin=0, FiltMax=115, Gamma=1.000
23:17:25.647 00.002 11872 UpdateGuideState exits: Stopped Guiding
23:17:25.652 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=0
23:17:25.656 00.004 11872 setting force full frames = true
23:17:25.660 00.004 11872 Status Line: Stopped.
23:17:25.666 00.006 11872 evsrv: cli 0D2D2320 connect
23:17:25.675 00.009 11872 evsrv: cli 0D2D2320 request: {"method":"get_app_state","id":"d9b1d420-d7ea-4f91-aad0-f5ac4f8d4848"}
23:17:25.679 00.004 11872 evsrv: cli 0D2D2320 response: {"jsonrpc":"2.0","result":"Stopped","id":"d9b1d420-d7ea-4f91-aad0-f5ac4f8d4848"}
23:17:25.686 00.007 11872 evsrv: cli 0D2D2320 disconnect
23:17:41.131 15.445 11872 evsrv: cli 0D2D28C0 connect
23:17:41.136 00.005 11872 evsrv: cli 0D2D28C0 request: {"method":"get_app_state","id":"338e3939-7575-446b-8bbf-3cb0c297d057"}
23:17:41.143 00.007 11872 evsrv: cli 0D2D28C0 response: {"jsonrpc":"2.0","result":"Stopped","id":"338e3939-7575-446b-8bbf-3cb0c297d057"}
23:17:41.150 00.007 11872 evsrv: cli 0D2D28C0 disconnect
23:17:41.156 00.006 11872 evsrv: cli 0D2D25A0 connect
23:17:41.162 00.006 11872 evsrv: cli 0D2D25A0 request: {"method":"get_calibrated","id":"04a9ffaa-b91e-4c0c-a9e7-5ad746e92b16"}
23:17:41.167 00.005 11872 evsrv: cli 0D2D25A0 response: {"jsonrpc":"2.0","result":true,"id":"04a9ffaa-b91e-4c0c-a9e7-5ad746e92b16"}
23:17:41.171 00.004 11872 evsrv: cli 0D2D25A0 disconnect
23:17:41.176 00.005 11872 evsrv: cli 0D2D2DC0 connect
23:17:41.181 00.005 11872 evsrv: cli 0D2D2DC0 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"78da2d8b-dc70-4a06-85e8-c6c2cacb5a77"}
23:17:41.185 00.004 11872 PhdController::Guide begins
23:17:41.190 00.005 11872 PhdController: newstate STATE_SETUP
23:17:41.193 00.003 11872 PhdController: setup
23:17:41.196 00.003 11872 PhdController: newstate STATE_ATTEMPT_START
23:17:41.200 00.004 11872 PhdController: start capturing
23:17:41.207 00.007 11872 Changing from state SELECTED to UNINITIALIZED
23:17:41.212 00.005 11872 guider state => SELECTING
23:17:41.216 00.004 11872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
23:17:41.225 00.009 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:17:41.229 00.004 11872 Enqueuing Expose request
23:17:41.232 00.003 11872 PhdController: newstate STATE_SELECT_STAR
23:17:41.238 00.006 9960 Worker thread wakes up
23:17:41.238 00.000 11872 evsrv: cli 0D2D2DC0 response: {"jsonrpc":"2.0","result":0,"id":"78da2d8b-dc70-4a06-85e8-c6c2cacb5a77"}
23:17:41.242 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
23:17:41.242 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:17:41.243 00.001 11872 evsrv: cli 0D2D2DC0 disconnect
23:17:41.248 00.005 11872 evsrv: cli 0D2D3220 connect
23:17:41.251 00.003 11872 case statement mapped state 1 to 101
23:17:41.256 00.005 11872 case statement mapped state 1 to 101
23:17:41.259 00.003 11872 evsrv: cli 0D2D3220 request: {"method":"get_lock_shift_params","id":"4d6de95d-77d9-4f6b-a04a-cca7897b60bd"}
23:17:41.263 00.004 11872 evsrv: cli 0D2D3220 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"4d6de95d-77d9-4f6b-a04a-cca7897b60bd"}
23:17:41.268 00.005 11872 evsrv: cli 0D2D3220 disconnect
23:17:41.273 00.005 11872 evsrv: cli 0D2D32C0 connect
23:17:41.277 00.004 11872 case statement mapped state 1 to 101
23:17:41.282 00.005 11872 case statement mapped state 1 to 101
23:17:41.286 00.004 11872 evsrv: cli 0D2D32C0 request: {"method":"get_lock_position","id":"624d6f56-89fc-483b-879d-296706eab0d4"}
23:17:41.290 00.004 11872 evsrv: cli 0D2D32C0 response: {"jsonrpc":"2.0","result":null,"id":"624d6f56-89fc-483b-879d-296706eab0d4"}
23:17:41.294 00.004 11872 evsrv: cli 0D2D32C0 disconnect
23:17:42.295 01.001 11872 evsrv: cli 0D2D28C0 connect
23:17:42.300 00.005 11872 case statement mapped state 1 to 101
23:17:42.306 00.006 11872 case statement mapped state 1 to 101
23:17:42.314 00.008 11872 evsrv: cli 0D2D28C0 request: {"method":"get_lock_position","id":"30d4b21f-df07-47c6-a9e2-2a8a2e29c31a"}
23:17:42.320 00.006 11872 evsrv: cli 0D2D28C0 response: {"jsonrpc":"2.0","result":null,"id":"30d4b21f-df07-47c6-a9e2-2a8a2e29c31a"}
23:17:42.326 00.006 11872 evsrv: cli 0D2D28C0 disconnect
23:17:42.488 00.162 9960 Exposure complete
23:17:42.590 00.102 9960 worker thread done servicing request
23:17:42.591 00.001 11872 OnExposeComplete: enter
23:17:42.594 00.003 11872 UpdateGuideState(): m_state=1
23:17:42.597 00.003 11872 UpdateCurrentPosition: no star selected
23:17:42.601 00.004 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
23:17:42.605 00.004 11872 Status Line: No star selected
23:17:42.610 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=0, FiltMin=0, FiltMax=121, Gamma=1.000
23:17:42.614 00.004 11872 UpdateGuideState exits: No star selected
23:17:42.619 00.005 11872 GuiderMultiStar::AutoSelect enter
23:17:42.623 00.004 11872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
23:17:42.732 00.109 11872 AutoFind: auto downsample for scale 1.00 => 1x
23:17:42.917 00.185 11872 AutoFind: global mean = 0.0, stdev 2.3
23:17:42.921 00.004 11872 AutoFind: using threshold = 0.1
23:17:43.151 00.230 11872 AutoFind: local max [1816, 875] 121.2
23:17:43.155 00.004 11872 AutoFind: local max [1572, 324] 115.4
23:17:43.160 00.005 11872 AutoFind: local max [16, 379] 87.0
23:17:43.163 00.003 11872 AutoFind: local max [1572, 330] 85.6
23:17:43.167 00.004 11872 AutoFind: local max [1706, 337] 51.0
23:17:43.170 00.003 11872 AutoFind: local max [1355, 107] 45.3
23:17:43.174 00.004 11872 AutoFind: local max [1279, 35] 38.1
23:17:43.177 00.003 11872 AutoFind: local max [434, 331] 29.5
23:17:43.181 00.004 11872 AutoFind: local max [760, 571] 27.0
23:17:43.186 00.005 11872 AutoFind: local max [758, 577] 23.9
23:17:43.189 00.003 11872 AutoFind: local max [148, 444] 23.7
23:17:43.192 00.003 11872 AutoFind: local max [100, 959] 21.7
23:17:43.197 00.005 11872 AutoFind: local max [1022, 364] 21.0
23:17:43.200 00.003 11872 AutoFind: local max [1021, 358] 20.4
23:17:43.204 00.004 11872 AutoFind: local max [864, 930] 20.0
23:17:43.207 00.003 11872 AutoFind: local max [111, 544] 19.2
23:17:43.212 00.005 11872 AutoFind: local max [16, 1029] 16.2
23:17:43.216 00.004 11872 AutoFind: local max [1911, 868] 16.2
23:17:43.220 00.004 11872 AutoFind: local max [119, 1045] 12.5
23:17:43.223 00.003 11872 AutoFind: local max [258, 465] 11.9
23:17:43.227 00.004 11872 AutoFind: local max [1298, 183] 11.4
23:17:43.230 00.003 11872 AutoFind: local max [147, 106] 11.1
23:17:43.234 00.004 11872 AutoFind: local max [1350, 580] 10.2
23:17:43.238 00.004 11872 AutoFind: local max [467, 404] 10.1
23:17:43.242 00.004 11872 AutoFind: local max [1801, 648] 9.6
23:17:43.245 00.003 11872 AutoFind: local max [484, 330] 9.5
23:17:43.249 00.004 11872 AutoFind: local max [369, 364] 9.0
23:17:43.253 00.004 11872 AutoFind: local max [738, 158] 8.5
23:17:43.257 00.004 11872 AutoFind: local max [1339, 663] 7.9
23:17:43.260 00.003 11872 AutoFind: local max [1890, 705] 7.5
23:17:43.263 00.003 11872 AutoFind: local max [359, 711] 7.5
23:17:43.267 00.004 11872 AutoFind: local max [264, 682] 7.5
23:17:43.271 00.004 11872 AutoFind: local max [1338, 669] 7.5
23:17:43.275 00.004 11872 AutoFind: local max [1840, 151] 7.0
23:17:43.278 00.003 11872 AutoFind: local max [1763, 261] 6.8
23:17:43.283 00.005 11872 AutoFind: local max [273, 63] 6.5
23:17:43.287 00.004 11872 AutoFind: local max [295, 429] 6.3
23:17:43.290 00.003 11872 AutoFind: local max [289, 539] 6.1
23:17:43.294 00.004 11872 AutoFind: local max [18, 691] 6.0
23:17:43.297 00.003 11872 AutoFind: local max [1373, 108] 6.0
23:17:43.300 00.003 11872 AutoFind: local max [288, 1022] 5.8
23:17:43.304 00.004 11872 AutoFind: local max [1330, 607] 5.6
23:17:43.309 00.005 11872 AutoFind: local max [1506, 522] 5.6
23:17:43.313 00.004 11872 AutoFind: local max [542, 661] 5.4
23:17:43.316 00.003 11872 AutoFind: local max [1190, 391] 5.3
23:17:43.320 00.004 11872 AutoFind: local max [796, 872] 5.2
23:17:43.323 00.003 11872 AutoFind: local max [1378, 462] 5.2
23:17:43.327 00.004 11872 AutoFind: local max [1374, 113] 5.2
23:17:43.330 00.003 11872 AutoFind: local max [1573, 341] 5.2
23:17:43.335 00.005 11872 AutoFind: local max [1426, 496] 5.1
23:17:43.338 00.003 11872 AutoFind: local max [1467, 734] 5.1
23:17:43.341 00.003 11872 AutoFind: local max [88, 993] 5.0
23:17:43.345 00.004 11872 AutoFind: local max [1827, 873] 4.9
23:17:43.348 00.003 11872 AutoFind: local max [177, 103] 4.9
23:17:43.351 00.003 11872 AutoFind: local max [853, 712] 4.9
23:17:43.355 00.004 11872 AutoFind: local max [996, 1078] 4.8
23:17:43.358 00.003 11872 AutoFind: local max [351, 1064] 4.8
23:17:43.361 00.003 11872 AutoFind: local max [1688, 413] 4.8
23:17:43.365 00.004 11872 AutoFind: local max [543, 656] 4.7
23:17:43.368 00.003 11872 AutoFind: local max [270, 669] 4.7
23:17:43.371 00.003 11872 AutoFind: local max [341, 1037] 4.6
23:17:43.373 00.002 11872 AutoFind: local max [1713, 428] 4.6
23:17:43.376 00.003 11872 AutoFind: local max [423, 79] 4.5
23:17:43.379 00.003 11872 AutoFind: local max [541, 667] 4.5
23:17:43.381 00.002 11872 AutoFind: local max [1493, 380] 4.5
23:17:43.384 00.003 11872 AutoFind: local max [735, 1008] 4.4
23:17:43.387 00.003 11872 AutoFind: local max [1680, 474] 4.4
23:17:43.389 00.002 11872 AutoFind: local max [1584, 319] 4.4
23:17:43.393 00.004 11872 AutoFind: local max [1826, 884] 4.3
23:17:43.395 00.002 11872 AutoFind: local max [1694, 342] 4.3
23:17:43.397 00.002 11872 AutoFind: local max [701, 743] 4.2
23:17:43.401 00.004 11872 AutoFind: local max [136, 75] 4.2
23:17:43.403 00.002 11872 AutoFind: local max [1466, 479] 4.1
23:17:43.406 00.003 11872 AutoFind: local max [174, 692] 4.1
23:17:43.409 00.003 11872 AutoFind: local max [1632, 572] 4.0
23:17:43.411 00.002 11872 AutoFind: local max [419, 767] 3.9
23:17:43.415 00.004 11872 AutoFind: local max [290, 1086] 3.9
23:17:43.418 00.003 11872 AutoFind: local max [623, 86] 3.8
23:17:43.421 00.003 11872 AutoFind: local max [1401, 1064] 3.8
23:17:43.424 00.003 11872 AutoFind: local max [1726, 998] 3.8
23:17:43.428 00.004 11872 AutoFind: local max [1138, 675] 3.8
23:17:43.433 00.005 11872 AutoFind: local max [1679, 479] 3.8
23:17:43.436 00.003 11872 AutoFind: local max [1479, 697] 3.7
23:17:43.439 00.003 11872 AutoFind: local max [1372, 827] 3.7
23:17:43.442 00.003 11872 AutoFind: local max [417, 529] 3.7
23:17:43.445 00.003 11872 AutoFind: local max [380, 1012] 3.6
23:17:43.450 00.005 11872 AutoFind: local max [1569, 306] 3.6
23:17:43.455 00.005 11872 AutoFind: local max [496, 590] 3.6
23:17:43.458 00.003 11872 AutoFind: local max [1319, 758] 3.6
23:17:43.461 00.003 11872 AutoFind: local max [1544, 1078] 3.6
23:17:43.466 00.005 11872 AutoFind: local max [1678, 583] 3.6
23:17:43.470 00.004 11872 AutoFind: local max [220, 609] 3.6
23:17:43.473 00.003 11872 AutoFind: local max [1493, 999] 3.6
23:17:43.477 00.004 11872 AutoFind: local max [463, 701] 3.6
23:17:43.480 00.003 11872 AutoFind: local max [728, 153] 3.6
23:17:43.484 00.004 11872 AutoFind: local max [704, 302] 3.5
23:17:43.487 00.003 11872 AutoFind: local max [650, 54] 3.5
23:17:43.490 00.003 11872 AutoFind: local max [543, 202] 3.5
23:17:43.495 00.005 11872 AutoFind: local max [987, 25] 3.5
23:17:43.499 00.004 11872 AutoFind: local max [917, 410] 3.5
23:17:43.502 00.003 11872 AutoFind: too close [728, 153] 3.6 - [738, 158] 8.5
23:17:43.506 00.004 11872 AutoFind: too close [1569, 306] 3.6 - [1584, 319] 4.4
23:17:43.509 00.003 11872 AutoFind: close dim-bright [1569, 306] 3.6 - [1572, 324] 115.4
23:17:43.513 00.004 11872 AutoFind: too close [1679, 479] 3.8 - [1680, 474] 4.4
23:17:43.516 00.003 11872 AutoFind: close dim-bright [1694, 342] 4.3 - [1706, 337] 51.0
23:17:43.520 00.004 11872 AutoFind: too close [1826, 884] 4.3 - [1827, 873] 4.9
23:17:43.524 00.004 11872 AutoFind: close dim-bright [1826, 884] 4.3 - [1816, 875] 121.2
23:17:43.527 00.003 11872 AutoFind: close dim-bright [1584, 319] 4.4 - [1572, 330] 85.6
23:17:43.531 00.004 11872 AutoFind: close dim-bright [1584, 319] 4.4 - [1572, 324] 115.4
23:17:43.534 00.003 11872 AutoFind: too close [541, 667] 4.5 - [543, 656] 4.7
23:17:43.538 00.004 11872 AutoFind: too close [541, 667] 4.5 - [542, 661] 5.4
23:17:43.542 00.004 11872 AutoFind: too close [270, 669] 4.7 - [264, 682] 7.5
23:17:43.546 00.004 11872 AutoFind: too close [543, 656] 4.7 - [542, 661] 5.4
23:17:43.550 00.004 11872 AutoFind: close dim-bright [1827, 873] 4.9 - [1816, 875] 121.2
23:17:43.554 00.004 11872 AutoFind: close dim-bright [1573, 341] 5.2 - [1572, 330] 85.6
23:17:43.557 00.003 11872 AutoFind: close dim-bright [1573, 341] 5.2 - [1572, 324] 115.4
23:17:43.561 00.004 11872 AutoFind: too close [1374, 113] 5.2 - [1373, 108] 6.0
23:17:43.564 00.003 11872 AutoFind: close dim-bright [1374, 113] 5.2 - [1355, 107] 45.3
23:17:43.567 00.003 11872 AutoFind: close dim-bright [1373, 108] 6.0 - [1355, 107] 45.3
23:17:43.571 00.004 11872 AutoFind: too close [1338, 669] 7.5 - [1339, 663] 7.9
23:17:43.574 00.003 11872 AutoFind: too close [1021, 358] 20.4 - [1022, 364] 21.0
23:17:43.578 00.004 11872 AutoFind: too close [758, 577] 23.9 - [760, 571] 27.0
23:17:43.581 00.003 11872 AutoFind: too close [1572, 330] 85.6 - [1572, 324] 115.4
23:17:43.583 00.002 11872 AutoFind: too close to edge [290, 1086] 3.9
23:17:43.588 00.005 11872 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
23:17:43.591 00.003 11872 Star::Find(15, 1816, 875, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:43.594 00.003 11872 Star::Find returns 1 (0), X=1815.50, Y=875.29, Mass=4208, SNR=44.0, Peak=215 HFD=5.5
23:17:43.597 00.003 11872 Star::Find(15, 16, 379, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:43.599 00.002 11872 Star::Find returns 1 (0), X=15.28, Y=379.60, Mass=1995, SNR=30.5, Peak=118 HFD=5.1
23:17:43.602 00.003 11872 Star::Find(15, 1706, 337, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:43.607 00.005 11872 Star::Find returns 1 (0), X=1705.50, Y=338.78, Mass=1912, SNR=29.1, Peak=69 HFD=5.8
23:17:43.610 00.003 11872 Star::Find(15, 1355, 107, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:43.613 00.003 11872 Star::Find returns 1 (0), X=1355.32, Y=108.58, Mass=1775, SNR=28.0, Peak=51 HFD=6.7
23:17:43.616 00.003 11872 Star::Find(15, 1279, 35, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:43.621 00.005 11872 Star::Find returns 1 (0), X=1279.84, Y=35.39, Mass=1975, SNR=29.8, Peak=48 HFD=6.7
23:17:43.625 00.004 11872 Star::Find(15, 434, 331, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:43.628 00.003 11872 Star::Find returns 1 (0), X=433.36, Y=332.85, Mass=1287, SNR=23.6, Peak=43 HFD=6.4
23:17:43.632 00.004 11872 Star::Find(15, 148, 444, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:43.637 00.005 11872 Star::Find returns 1 (0), X=147.39, Y=444.59, Mass=649, SNR=17.2, Peak=30 HFD=5.3
23:17:43.640 00.003 11872 Star::Find(15, 100, 959, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:43.644 00.004 11872 Star::Find returns 1 (0), X=100.02, Y=958.29, Mass=515, SNR=15.4, Peak=33 HFD=5.0
23:17:43.649 00.005 11872 Star::Find(15, 864, 930, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:43.652 00.003 11872 Star::Find returns 1 (0), X=864.35, Y=931.86, Mass=1298, SNR=24.1, Peak=30 HFD=6.8
23:17:43.656 00.004 11872 Star::Find(15, 111, 544, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:43.659 00.003 11872 Star::Find returns 1 (0), X=110.70, Y=542.61, Mass=568, SNR=15.8, Peak=40 HFD=4.8
23:17:43.662 00.003 11872 Star::Find(15, 16, 1029, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:43.666 00.004 11872 Star::Find returns 1 (0), X=16.09, Y=1029.18, Mass=295, SNR=11.7, Peak=20 HFD=4.2
23:17:43.670 00.004 11872 Star::Find(15, 1911, 868, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:43.674 00.004 11872 Star::Find returns 1 (0), X=1911.28, Y=865.38, Mass=578, SNR=16.2, Peak=38 HFD=5.3
23:17:43.678 00.004 11872 Star::Find(15, 119, 1045, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:43.682 00.004 11872 Star::Find returns 1 (0), X=119.63, Y=1045.40, Mass=188, SNR=9.3, Peak=16 HFD=3.4
23:17:43.686 00.004 11872 Star::Find(15, 258, 465, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:43.689 00.003 11872 Star::Find returns 1 (0), X=257.94, Y=463.52, Mass=415, SNR=13.9, Peak=20 HFD=5.6
23:17:43.693 00.004 11872 Star::Find(15, 1298, 183, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:43.696 00.003 11872 Star::Find returns 1 (0), X=1298.92, Y=184.63, Mass=498, SNR=14.8, Peak=17 HFD=6.7
23:17:43.699 00.003 11872 Star::Find(15, 147, 106, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:43.703 00.004 11872 Star::Find returns 1 (0), X=147.12, Y=105.96, Mass=211, SNR=9.8, Peak=13 HFD=4.5
23:17:43.707 00.004 11872 Star::Find(15, 1350, 580, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:43.710 00.003 11872 Star::Find returns 1 (0), X=1350.48, Y=581.38, Mass=508, SNR=15.0, Peak=15 HFD=7.0
23:17:43.714 00.004 11872 Star::Find(15, 467, 404, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:43.719 00.005 11872 Star::Find returns 1 (0), X=466.95, Y=406.80, Mass=442, SNR=14.3, Peak=17 HFD=6.1
23:17:43.722 00.003 11872 Star::Find(15, 1801, 648, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:43.727 00.005 11872 Star::Find returns 1 (0), X=1800.97, Y=648.90, Mass=158, SNR=8.5, Peak=10 HFD=4.5
23:17:43.731 00.004 11872 Star::Find(15, 484, 330, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:43.735 00.004 11872 Star::Find returns 1 (0), X=484.47, Y=328.31, Mass=356, SNR=12.4, Peak=15 HFD=5.6
23:17:43.738 00.003 11872 Star::Find(15, 369, 364, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:43.742 00.004 11872 Star::Find returns 1 (0), X=369.36, Y=363.01, Mass=327, SNR=12.2, Peak=13 HFD=6.1
23:17:43.746 00.004 11872 Star::Find(15, 1890, 705, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:43.751 00.005 11872 Star::Find returns 1 (0), X=1889.38, Y=705.47, Mass=198, SNR=9.5, Peak=14 HFD=5.1
23:17:43.755 00.004 11872 Star::Find(15, 359, 711, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:43.758 00.003 11872 Star::Find returns 1 (0), X=358.87, Y=711.67, Mass=214, SNR=10.0, Peak=10 HFD=5.9
23:17:43.762 00.004 11872 Star::Find(15, 1840, 151, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:43.766 00.004 11872 Star::Find returns 1 (0), X=1840.41, Y=152.00, Mass=133, SNR=7.7, Peak=11 HFD=4.1
23:17:43.769 00.003 11872 Star::Find(15, 1763, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:43.772 00.003 11872 Star::Find returns 1 (0), X=1762.95, Y=259.81, Mass=199, SNR=9.5, Peak=11 HFD=5.5
23:17:43.776 00.004 11872 Star::Find(15, 273, 63, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:43.779 00.003 11872 Star::Find returns 1 (0), X=272.51, Y=63.14, Mass=203, SNR=9.7, Peak=12 HFD=5.3
23:17:43.784 00.005 11872 Star::Find(15, 295, 429, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:43.788 00.004 11872 Star::Find returns 1 (0), X=295.35, Y=429.83, Mass=151, SNR=8.3, Peak=13 HFD=5.1
23:17:43.792 00.004 11872 Star::Find(15, 289, 539, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:43.795 00.003 11872 Star::Find false star n=20 nbg=288 bg=0.9 sigma=1.0 thresh=4 peak=4
23:17:43.799 00.004 11872 Star::Find returns 0 (2), X=289.00, Y=539.00, Mass=80, SNR=2.9, Peak=7 HFD=0.0
23:17:43.803 00.004 11872 Star::Find(15, 18, 691, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:43.807 00.004 11872 Star::Find returns 1 (0), X=17.85, Y=688.98, Mass=169, SNR=8.9, Peak=15 HFD=4.6
23:17:43.811 00.004 11872 Star::Find(15, 288, 1022, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:43.814 00.003 11872 Star::Find returns 1 (0), X=287.32, Y=1021.93, Mass=117, SNR=7.3, Peak=11 HFD=4.1
23:17:43.818 00.004 11872 Star::Find(15, 1330, 607, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:43.822 00.004 11872 Star::Find returns 1 (0), X=1329.18, Y=608.67, Mass=233, SNR=10.3, Peak=10 HFD=6.5
23:17:43.825 00.003 11872 Star::Find(15, 1506, 522, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:43.828 00.003 11872 Star::Find returns 1 (0), X=1505.56, Y=518.70, Mass=164, SNR=8.5, Peak=9 HFD=6.9
23:17:43.832 00.004 11872 Star::Find(15, 1190, 391, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:43.836 00.004 11872 Star::Find returns 1 (0), X=1190.37, Y=391.93, Mass=125, SNR=7.5, Peak=8 HFD=5.1
23:17:43.840 00.004 11872 Star::Find(15, 796, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:43.844 00.004 11872 Star::Find returns 1 (0), X=795.40, Y=875.04, Mass=322, SNR=12.0, Peak=12 HFD=6.4
23:17:43.847 00.003 11872 Star::Find(15, 1378, 462, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:43.850 00.003 11872 Star::Find returns 1 (0), X=1376.59, Y=467.10, Mass=131, SNR=7.6, Peak=10 HFD=4.9
23:17:43.854 00.004 11872 Star::Find(15, 1573, 341, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:43.858 00.004 11872 Star::Find returns 1 (0), X=1571.98, Y=327.59, Mass=4781, SNR=45.7, Peak=124 HFD=6.5
23:17:43.862 00.004 11872 Star::Find(15, 1426, 496, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:43.866 00.004 11872 Star::Find returns 1 (0), X=1425.78, Y=494.08, Mass=164, SNR=8.5, Peak=14 HFD=5.5
23:17:43.873 00.007 11872 Star::Find(15, 1467, 734, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:43.877 00.004 11872 Star::Find returns 1 (0), X=1468.23, Y=734.59, Mass=241, SNR=10.4, Peak=9 HFD=7.0
23:17:43.882 00.005 11872 Star::Find(15, 88, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:43.887 00.005 11872 Star::Find returns 1 (0), X=88.41, Y=993.08, Mass=112, SNR=7.1, Peak=8 HFD=5.0
23:17:43.891 00.004 11872 Star::Find(15, 177, 103, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:43.895 00.004 11872 Star::Find false star n=30 nbg=281 bg=0.6 sigma=0.7 thresh=3 peak=3
23:17:43.899 00.004 11872 Star::Find returns 0 (2), X=177.00, Y=103.00, Mass=96, SNR=2.9, Peak=6 HFD=0.0
23:17:43.903 00.004 11872 Star::Find(15, 853, 712, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:43.906 00.003 11872 Star::Find returns 1 (0), X=852.74, Y=713.20, Mass=159, SNR=8.3, Peak=7 HFD=6.4
23:17:43.910 00.004 11872 Star::Find(15, 996, 1078, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:43.914 00.004 11872 Star::Find returns 1 (0), X=994.44, Y=1086.50, Mass=210, SNR=9.3, Peak=14 HFD=7.2
23:17:43.918 00.004 11872 Star::Find(15, 351, 1064, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:43.924 00.006 11872 Star::Find returns 1 (0), X=351.29, Y=1063.22, Mass=119, SNR=7.3, Peak=9 HFD=4.8
23:17:43.927 00.003 11872 Star::Find(15, 1688, 413, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:43.930 00.003 11872 Star::Find false star n=28 nbg=284 bg=0.8 sigma=0.9 thresh=4 peak=4
23:17:43.933 00.003 11872 Star::Find returns 0 (2), X=1688.00, Y=413.00, Mass=109, SNR=2.9, Peak=7 HFD=0.0
23:17:43.935 00.002 11872 Star::Find(15, 341, 1037, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:43.939 00.004 11872 Star::Find false star n=25 nbg=282 bg=1.0 sigma=1.0 thresh=4 peak=4
23:17:43.942 00.003 11872 Star::Find returns 0 (2), X=341.00, Y=1037.00, Mass=99, SNR=2.9, Peak=7 HFD=0.0
23:17:43.945 00.003 11872 Star::Find(15, 1713, 428, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:43.949 00.004 11872 Star::Find returns 1 (0), X=1713.14, Y=428.29, Mass=110, SNR=7.1, Peak=6 HFD=5.6
23:17:43.952 00.003 11872 Star::Find(15, 423, 79, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:43.954 00.002 11872 Star::Find false star n=26 nbg=282 bg=1.0 sigma=1.0 thresh=4 peak=4
23:17:43.957 00.003 11872 Star::Find returns 0 (2), X=423.00, Y=79.00, Mass=93, SNR=2.9, Peak=6 HFD=0.0
23:17:43.960 00.003 11872 Star::Find(15, 1493, 380, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:43.964 00.004 11872 Star::Find false star n=18 nbg=276 bg=0.7 sigma=0.7 thresh=3 peak=2
23:17:43.967 00.003 11872 Star::Find returns 0 (2), X=1493.00, Y=380.00, Mass=49, SNR=2.9, Peak=4 HFD=0.0
23:17:43.970 00.003 11872 Star::Find(15, 735, 1008, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:43.972 00.002 11872 Star::Find false star n=35 nbg=280 bg=1.1 sigma=1.0 thresh=4 peak=4
23:17:43.976 00.004 11872 Star::Find returns 0 (2), X=735.00, Y=1008.00, Mass=136, SNR=2.9, Peak=10 HFD=0.0
23:17:43.980 00.004 11872 Star::Find(15, 1694, 342, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:43.984 00.004 11872 Star::Find returns 1 (0), X=1705.50, Y=338.78, Mass=1912, SNR=29.1, Peak=69 HFD=5.8
23:17:43.987 00.003 11872 Star::Find(15, 701, 743, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:43.991 00.004 11872 Star::Find false star n=14 nbg=289 bg=1.0 sigma=0.9 thresh=4 peak=3
23:17:43.996 00.005 11872 Star::Find returns 0 (2), X=701.00, Y=743.00, Mass=48, SNR=2.9, Peak=6 HFD=0.0
23:17:43.999 00.003 11872 Star::Find(15, 136, 75, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:44.003 00.004 11872 Star::Find false star n=20 nbg=281 bg=0.6 sigma=0.7 thresh=3 peak=3
23:17:44.006 00.003 11872 Star::Find returns 0 (2), X=136.00, Y=75.00, Mass=54, SNR=2.9, Peak=5 HFD=0.0
23:17:44.010 00.004 11872 Star::Find(15, 1466, 479, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:44.013 00.003 11872 Star::Find false star n=45 nbg=280 bg=0.7 sigma=0.8 thresh=3 peak=3
23:17:44.017 00.004 11872 Star::Find returns 0 (2), X=1466.00, Y=479.00, Mass=134, SNR=2.9, Peak=7 HFD=0.0
23:17:44.020 00.003 11872 Star::Find(15, 174, 692, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:44.023 00.003 11872 Star::Find false star n=27 nbg=276 bg=0.6 sigma=0.7 thresh=3 peak=3
23:17:44.027 00.004 11872 Star::Find returns 0 (2), X=174.00, Y=692.00, Mass=81, SNR=2.9, Peak=6 HFD=0.0
23:17:44.031 00.004 11872 Star::Find(15, 1632, 572, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:44.033 00.002 11872 Star::Find returns 1 (0), X=1632.04, Y=573.03, Mass=142, SNR=8.1, Peak=7 HFD=6.4
23:17:44.036 00.003 11872 Star::Find(15, 419, 767, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:44.040 00.004 11872 Star::Find false star n=24 nbg=275 bg=0.6 sigma=0.7 thresh=3 peak=2
23:17:44.042 00.002 11872 Star::Find returns 0 (2), X=419.00, Y=767.00, Mass=61, SNR=2.9, Peak=5 HFD=0.0
23:17:44.046 00.004 11872 Star::Find(15, 623, 86, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:44.048 00.002 11872 Star::Find returns 0 (2), X=623.00, Y=86.00, Mass=18, SNR=2.9, Peak=4 HFD=0.0
23:17:44.050 00.002 11872 Star::Find(15, 1401, 1064, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:44.053 00.003 11872 Star::Find false star n=7 nbg=282 bg=1.0 sigma=1.0 thresh=4 peak=2
23:17:44.057 00.004 11872 Star::Find returns 0 (2), X=1401.00, Y=1064.00, Mass=22, SNR=2.9, Peak=6 HFD=0.0
23:17:44.061 00.004 11872 Star::Find(15, 1726, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:44.064 00.003 11872 Star::Find false star n=17 nbg=276 bg=0.7 sigma=0.7 thresh=3 peak=3
23:17:44.068 00.004 11872 Star::Find returns 0 (2), X=1726.00, Y=998.00, Mass=50, SNR=2.9, Peak=7 HFD=0.0
23:17:44.071 00.003 11872 Star::Find(15, 1138, 675, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:44.075 00.004 11872 Star::Find false star n=24 nbg=285 bg=0.9 sigma=0.9 thresh=4 peak=3
23:17:44.079 00.004 11872 Star::Find returns 0 (2), X=1138.00, Y=675.00, Mass=81, SNR=2.9, Peak=6 HFD=0.0
23:17:44.083 00.004 11872 Star::Find(15, 1479, 697, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:44.086 00.003 11872 Star::Find false star n=19 nbg=283 bg=1.0 sigma=1.0 thresh=4 peak=3
23:17:44.090 00.004 11872 Star::Find returns 0 (2), X=1479.00, Y=697.00, Mass=72, SNR=2.9, Peak=7 HFD=0.0
23:17:44.094 00.004 11872 Star::Find(15, 1372, 827, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:44.097 00.003 11872 Star::Find returns 1 (0), X=1371.82, Y=828.44, Mass=110, SNR=7.0, Peak=11 HFD=5.2
23:17:44.099 00.002 11872 Star::Find(15, 417, 529, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:44.104 00.005 11872 Star::Find returns 0 (2), X=417.00, Y=529.00, Mass=17, SNR=2.8, Peak=4 HFD=0.0
23:17:44.108 00.004 11872 Star::Find(15, 380, 1012, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:44.112 00.004 11872 Star::Find false star n=14 nbg=273 bg=0.8 sigma=0.8 thresh=3 peak=2
23:17:44.115 00.003 11872 Star::Find returns 0 (2), X=380.00, Y=1012.00, Mass=32, SNR=2.9, Peak=5 HFD=0.0
23:17:44.119 00.004 11872 Star::Find(15, 496, 590, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:44.123 00.004 11872 Star::Find false star n=31 nbg=284 bg=1.0 sigma=1.0 thresh=4 peak=4
23:17:44.126 00.003 11872 Star::Find returns 0 (2), X=496.00, Y=590.00, Mass=124, SNR=2.9, Peak=9 HFD=0.0
23:17:44.130 00.004 11872 Star::Find(15, 1319, 758, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:44.133 00.003 11872 Star::Find returns 1 (0), X=1319.98, Y=758.46, Mass=167, SNR=8.8, Peak=7 HFD=6.9
23:17:44.137 00.004 11872 Star::Find(15, 1544, 1078, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:44.142 00.005 11872 Star::Find false star n=23 nbg=280 bg=0.9 sigma=1.0 thresh=4 peak=4
23:17:44.145 00.003 11872 Star::Find returns 0 (2), X=1544.00, Y=1078.00, Mass=81, SNR=2.9, Peak=7 HFD=0.0
23:17:44.148 00.003 11872 Star::Find(15, 1678, 583, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:44.151 00.003 11872 Star::Find false star n=14 nbg=282 bg=0.6 sigma=0.7 thresh=3 peak=2
23:17:44.156 00.005 11872 Star::Find returns 0 (2), X=1678.00, Y=583.00, Mass=36, SNR=2.9, Peak=5 HFD=0.0
23:17:44.159 00.003 11872 Star::Find(15, 220, 609, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:44.163 00.004 11872 Star::Find returns 0 (3), X=220.00, Y=609.00, Mass=7, SNR=1.8, Peak=4 HFD=0.0
23:17:44.167 00.004 11872 Star::Find(15, 1493, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:44.170 00.003 11872 Star::Find false star n=15 nbg=288 bg=0.9 sigma=1.0 thresh=4 peak=4
23:17:44.174 00.004 11872 Star::Find returns 0 (2), X=1493.00, Y=999.00, Mass=56, SNR=2.9, Peak=7 HFD=0.0
23:17:44.178 00.004 11872 Star::Find(15, 463, 701, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:44.182 00.004 11872 Star::Find false star n=9 nbg=274 bg=0.5 sigma=0.7 thresh=3 peak=2
23:17:44.186 00.004 11872 Star::Find returns 0 (2), X=463.00, Y=701.00, Mass=31, SNR=2.9, Peak=6 HFD=0.0
23:17:44.189 00.003 11872 Star::Find(15, 704, 302, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:44.192 00.003 11872 Star::Find false star n=8 nbg=285 bg=0.9 sigma=0.9 thresh=4 peak=2
23:17:44.196 00.004 11872 Star::Find returns 0 (2), X=704.00, Y=302.00, Mass=27, SNR=2.9, Peak=6 HFD=0.0
23:17:44.201 00.005 11872 Star::Find(15, 650, 54, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:44.205 00.004 11872 Star::Find false star n=17 nbg=280 bg=0.9 sigma=0.9 thresh=4 peak=4
23:17:44.211 00.006 11872 Star::Find returns 0 (2), X=650.00, Y=54.00, Mass=60, SNR=2.9, Peak=5 HFD=0.0
23:17:44.216 00.005 11872 Star::Find(15, 543, 202, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:44.221 00.005 11872 Star::Find returns 0 (2), X=543.00, Y=202.00, Mass=11, SNR=2.3, Peak=4 HFD=0.0
23:17:44.227 00.006 11872 Star::Find(15, 987, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:44.232 00.005 11872 Star::Find false star n=9 nbg=275 bg=0.7 sigma=0.7 thresh=3 peak=2
23:17:44.237 00.005 11872 Star::Find returns 0 (2), X=987.00, Y=25.00, Mass=22, SNR=2.9, Peak=5 HFD=0.0
23:17:44.244 00.007 11872 Star::Find(15, 917, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:44.249 00.005 11872 Star::Find false star n=18 nbg=276 bg=0.7 sigma=0.8 thresh=3 peak=2
23:17:44.254 00.005 11872 Star::Find returns 0 (2), X=917.00, Y=410.00, Mass=47, SNR=2.9, Peak=5 HFD=0.0
23:17:44.257 00.003 11872 AutoFind: finding best star pass 1
23:17:44.262 00.005 11872 Star::Find(15, 1816, 875, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:44.265 00.003 11872 Star::Find returns 1 (0), X=1815.50, Y=875.29, Mass=4208, SNR=44.0, Peak=215 HFD=5.5
23:17:44.269 00.004 11872 AutoFind returns star at [1816, 875] 121.2 Mass 4208 SNR 44.0
23:17:44.273 00.004 11872 Star::Find(15, 1816, 875, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:44.277 00.004 11872 Star::Find returns 1 (0), X=1815.50, Y=875.29, Mass=4208, SNR=44.0, Peak=215 HFD=5.5
23:17:44.281 00.004 11872 MultiStar: List (12): {1815.50, 875.29}(44.0), {15.28, 379.60}(30.5), {1705.50, 338.78}(29.1), {1355.32, 108.58}(28.0), {1279.84, 35.39}(29.8), {433.36, 332.85}(23.6), {147.39, 444.59}(17.2), {100.02, 958.29}(15.4), {864.35, 931.86}(24.1), {110.70, 542.61}(15.8), {16.09, 1029.18}(11.7), {1911.28, 865.38}(16.2), 
23:17:44.285 00.004 11872 setting lock position to (1815.50, 875.29)
23:17:44.288 00.003 11872 AutoSelect: state = 1, call UpdateGuideState
23:17:44.293 00.005 11872 UpdateGuideState(): m_state=1
23:17:44.296 00.003 11872 Star::Find(15, 1815, 875, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:44.300 00.004 11872 Star::Find returns 1 (0), X=1815.50, Y=875.29, Mass=4208, SNR=44.0, Peak=215 HFD=5.5
23:17:44.304 00.004 11872 CameraToMount -- cameraTheta (0.00) - m_xAngle (0.00) = xAngle (-0.00 = -0.00)
23:17:44.309 00.005 11872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.97 = 2.97)
23:17:44.313 00.004 11872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
23:17:44.318 00.005 11872 setting force full frames = false
23:17:44.323 00.005 11872 setting lock position to (1815.50, 875.29)
23:17:44.326 00.003 11872 CurrentPosition() valid, moving to STATE_SELECTED
23:17:44.330 00.004 11872 Changing from state SELECTING to SELECTED
23:17:44.334 00.004 11872 guider state => SELECTED
23:17:44.340 00.006 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=0, FiltMin=0, FiltMax=121, Gamma=1.000
23:17:44.343 00.003 11872 UpdateGuideState exits: m=4208 SNR=44.0
23:17:44.347 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=0, FiltMin=0, FiltMax=121, Gamma=1.000
23:17:44.351 00.004 11872 Status Line: Auto-selected star at (1815.5, 875.3)
23:17:44.357 00.006 11872 PhdController: newstate STATE_WAIT_SELECTED
23:17:44.361 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:44.365 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:17:44.369 00.004 11872 Enqueuing Expose request
23:17:44.372 00.003 9960 Worker thread wakes up
23:17:44.372 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:17:44.372 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1801,860,31,31)
23:17:44.372 00.000 11872 evsrv: cli 0D2D2B40 connect
23:17:44.376 00.004 11872 case statement mapped state 2 to 1
23:17:44.380 00.004 11872 case statement mapped state 2 to 1
23:17:44.385 00.005 11872 evsrv: cli 0D2D2B40 request: {"method":"get_lock_position","id":"42406852-67f8-4579-b410-a5105628a6e1"}
23:17:44.389 00.004 11872 evsrv: cli 0D2D2B40 response: {"jsonrpc":"2.0","result":[1815.50,875.29],"id":"42406852-67f8-4579-b410-a5105628a6e1"}
23:17:44.393 00.004 11872 evsrv: cli 0D2D2B40 disconnect
23:17:44.397 00.004 11872 evsrv: cli 0D2D2820 connect
23:17:44.403 00.006 11872 case statement mapped state 2 to 1
23:17:44.408 00.005 11872 case statement mapped state 2 to 1
23:17:44.413 00.005 11872 evsrv: cli 0D2D2820 request: {"method":"get_app_state","id":"d5bb6e2a-00cb-459b-aed4-1804a354be31"}
23:17:44.417 00.004 11872 case statement mapped state 2 to 1
23:17:44.419 00.002 11872 evsrv: cli 0D2D2820 response: {"jsonrpc":"2.0","result":"Selected","id":"d5bb6e2a-00cb-459b-aed4-1804a354be31"}
23:17:44.423 00.004 11872 evsrv: cli 0D2D2820 disconnect
23:17:45.424 01.001 11872 evsrv: cli 0D2D2320 connect
23:17:45.432 00.008 11872 case statement mapped state 2 to 1
23:17:45.439 00.007 11872 case statement mapped state 2 to 1
23:17:45.446 00.007 11872 evsrv: cli 0D2D2320 request: {"method":"get_app_state","id":"5a08f880-0917-4f47-a398-3afbe3d32aa7"}
23:17:45.451 00.005 11872 case statement mapped state 2 to 1
23:17:45.455 00.004 11872 evsrv: cli 0D2D2320 response: {"jsonrpc":"2.0","result":"Selected","id":"5a08f880-0917-4f47-a398-3afbe3d32aa7"}
23:17:45.459 00.004 11872 evsrv: cli 0D2D2320 disconnect
23:17:45.627 00.168 9960 Exposure complete
23:17:45.736 00.109 9960 worker thread done servicing request
23:17:45.736 00.000 11872 OnExposeComplete: enter
23:17:45.740 00.004 11872 UpdateGuideState(): m_state=2
23:17:45.743 00.003 11872 Star::Find(15, 1815, 875, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:17:45.747 00.004 11872 Star::Find returns 1 (0), X=1815.78, Y=875.16, Mass=4143, SNR=43.6, Peak=179 HFD=5.9
23:17:45.750 00.003 11872 CameraToMount -- cameraTheta (-0.43) - m_xAngle (0.00) = xAngle (-0.44 = -0.44)
23:17:45.755 00.005 11872 CameraToMount -- cameraTheta (-0.43) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.53 = 2.53)
23:17:45.759 00.004 11872 CameraToMount -- cameraX=0.28 cameraY=-0.13 hyp=0.31 cameraTheta=-0.43 mountX=0.28 mountY=0.18, mountTheta=0.56
23:17:45.765 00.006 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=179, med=0, FiltMin=0, FiltMax=114, Gamma=1.000
23:17:45.769 00.004 11872 UpdateGuideState exits: m=4143 SNR=43.6
23:17:45.772 00.003 11872 PhdController: newstate STATE_CALIBRATE
23:17:45.777 00.005 11872 PhdController: newstate STATE_GUIDE
23:17:45.793 00.016 11872 Changing from state SELECTED to CALIBRATING_PRIMARY
23:17:45.797 00.004 11872 guider state => CALIBRATED
23:17:45.800 00.003 11872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
23:17:45.804 00.004 11872 reset dither spiral
23:17:45.808 00.004 11872 PhdController: newstate STATE_SETTLE_BEGIN
23:17:45.813 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:45.816 00.003 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:17:45.820 00.004 11872 Enqueuing Expose request
23:17:45.824 00.004 9960 Worker thread wakes up
23:17:45.824 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:17:45.824 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:17:46.460 00.636 11872 evsrv: cli 0D2D25A0 connect
23:17:46.465 00.005 11872 case statement mapped state 5 to 1
23:17:46.472 00.007 11872 case statement mapped state 5 to 1
23:17:46.478 00.006 11872 evsrv: cli 0D2D25A0 request: {"method":"get_app_state","id":"ae0d7676-520b-45b9-ad70-43a3fbbf54b9"}
23:17:46.482 00.004 11872 case statement mapped state 5 to 1
23:17:46.488 00.006 11872 evsrv: cli 0D2D25A0 response: {"jsonrpc":"2.0","result":"Selected","id":"ae0d7676-520b-45b9-ad70-43a3fbbf54b9"}
23:17:46.493 00.005 11872 evsrv: cli 0D2D25A0 disconnect
23:17:47.068 00.575 9960 Exposure complete
23:17:47.182 00.114 9960 worker thread done servicing request
23:17:47.183 00.001 11872 OnExposeComplete: enter
23:17:47.186 00.003 11872 UpdateGuideState(): m_state=5
23:17:47.191 00.005 11872 Star::Find(15, 1815, 875, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:17:47.195 00.004 11872 Star::Find returns 1 (0), X=1815.67, Y=875.07, Mass=4139, SNR=43.3, Peak=214 HFD=5.9
23:17:47.198 00.003 11872 CameraToMount -- cameraTheta (-0.93) - m_xAngle (0.00) = xAngle (-0.94 = -0.94)
23:17:47.201 00.003 11872 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.03 = 2.03)
23:17:47.206 00.005 11872 CameraToMount -- cameraX=0.17 cameraY=-0.22 hyp=0.28 cameraTheta=-0.93 mountX=0.16 mountY=0.25, mountTheta=0.99
23:17:47.211 00.005 11872 Changing from state CALIBRATED to GUIDING
23:17:47.215 00.004 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:17:47.219 00.004 11872 ScopeASCOM::SideOfPier() returns 0
23:17:47.223 00.004 11872 AdjustCalibrationForScopePointing (scope): current dec=31.2 pierSide=0, cal dec=0.0 pierSide=0 rotAngle=None bin=1
23:17:47.227 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:17:47.231 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:17:47.235 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:17:47.240 00.005 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:17:47.244 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:17:47.247 00.003 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:17:47.251 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:17:47.256 00.005 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:17:47.259 00.003 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:17:47.264 00.005 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:17:47.268 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:17:47.273 00.005 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:17:47.276 00.003 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:17:47.373 00.097 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:17:47.380 00.007 11872 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 2.900000
23:17:47.386 00.006 11872 Dec comp: XRate 1.564 -> 1.338 for dec 0.0 -> dec 31.2
23:17:47.395 00.009 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:17:47.402 00.007 11872 ScopeASCOM::SideOfPier() returns 0
23:17:47.409 00.007 11872 setting lock position to (1815.67, 875.07)
23:17:47.414 00.005 11872 guider state => GUIDING
23:17:47.420 00.006 11872 Status Line: Guiding
23:17:47.429 00.009 11872 Mount: notify guiding started
23:17:47.439 00.010 11872 GetString("/profile/5/name", "") returns "PHD SF 2025"
23:17:47.444 00.005 11872 GetString("/profile/5/scope/calibration/timestamp", "") returns "11/21/2025 10:15:14 PM"
23:17:47.451 00.007 11872 GetDouble("/profile/5/scope/calibration/xRate", 1.000000) returns 0.001564
23:17:47.458 00.007 11872 GetDouble("/profile/5/scope/calibration/yRate", 1.000000) returns 0.001340
23:17:47.464 00.006 11872 GetInt("/profile/5/scope/calibration/binning", 1) returns 1
23:17:47.471 00.007 11872 GetDouble("/profile/5/scope/calibration/xAngle", 0.000000) returns 0.004073
23:17:47.477 00.006 11872 GetDouble("/profile/5/scope/calibration/yAngle", 0.000000) returns -1.738880
23:17:47.483 00.006 11872 GetDouble("/profile/5/scope/calibration/declination", 0.000000) returns 0.000075
23:17:47.489 00.006 11872 GetInt("/profile/5/scope/calibration/pierSide", -1) returns 0
23:17:47.496 00.007 11872 GetInt("/profile/5/scope/calibration/raGuideParity", 0) returns 1
23:17:47.503 00.007 11872 GetInt("/profile/5/scope/calibration/decGuideParity", 0) returns -1
23:17:47.508 00.005 11872 GetDouble("/profile/5/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
23:17:47.513 00.005 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:17:47.520 00.007 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:17:47.525 00.005 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:17:47.531 00.006 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:17:47.537 00.006 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:17:47.542 00.005 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:17:47.548 00.006 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:17:47.553 00.005 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:17:47.558 00.005 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:17:47.563 00.005 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:17:47.567 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:17:47.572 00.005 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:17:47.578 00.006 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:17:47.582 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:17:47.586 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:17:47.589 00.003 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:17:47.594 00.005 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:17:47.598 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:17:47.602 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:17:47.606 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:17:47.610 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:17:47.614 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:17:47.617 00.003 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:17:47.621 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:17:47.624 00.003 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:17:47.629 00.005 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:17:47.639 00.010 11872 evsrv: cli 0D2D2460 connect
23:17:47.644 00.005 11872 case statement mapped state 6 to 3
23:17:47.649 00.005 11872 case statement mapped state 6 to 3
23:17:47.652 00.003 11872 evsrv: cli 0D2D2460 request: {"method":"get_app_state","id":"91fed7dd-c905-4e49-ba27-47390c9aaddd"}
23:17:47.657 00.005 11872 case statement mapped state 6 to 3
23:17:47.660 00.003 11872 evsrv: cli 0D2D2460 response: {"jsonrpc":"2.0","result":"Guiding","id":"91fed7dd-c905-4e49-ba27-47390c9aaddd"}
23:17:47.674 00.014 11872 evsrv: cli 0D2D2460 disconnect
23:17:47.798 00.124 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:17:47.807 00.009 11872 ScopeASCOM::SideOfPier() returns 0
23:17:47.813 00.006 11872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
23:17:47.819 00.006 11872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
23:17:47.824 00.005 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:17:47.829 00.005 11872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 31.2
23:17:47.834 00.005 11872 MountToCamera -- mountTheta (-0.00) + m_xAngle (0.00) = xAngle (0.00 = 0.00)
23:17:47.838 00.004 11872 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
23:17:47.843 00.005 11872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
23:17:47.848 00.005 11872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
23:17:47.853 00.005 11872 GetInt("/profile/5/AutoLoadCalibration", -1) returns 1
23:17:47.856 00.003 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=214, med=0, FiltMin=0, FiltMax=115, Gamma=1.000
23:17:47.861 00.005 11872 UpdateGuideState exits: m=4139 SNR=43.3
23:17:47.866 00.005 11872 PhdController: newstate STATE_SETTLE_WAIT
23:17:47.871 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:47.875 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:17:47.879 00.004 11872 Enqueuing Expose request
23:17:47.882 00.003 9960 Worker thread wakes up
23:17:47.882 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:17:47.883 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1801,860,31,31)
23:17:49.142 01.259 9960 Exposure complete
23:17:49.258 00.116 9960 worker thread done servicing request
23:17:49.258 00.000 11872 OnExposeComplete: enter
23:17:49.262 00.004 11872 UpdateGuideState(): m_state=6
23:17:49.265 00.003 11872 Star::Find(15, 1815, 875, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:17:49.269 00.004 11872 Star::Find returns 1 (0), X=1815.78, Y=874.94, Mass=4082, SNR=42.9, Peak=193 HFD=5.9
23:17:49.274 00.005 11872 CameraToMount -- cameraTheta (-0.82) - m_xAngle (0.00) = xAngle (-0.83 = -0.83)
23:17:49.277 00.003 11872 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.14 = 2.14)
23:17:49.281 00.004 11872 CameraToMount -- cameraX=0.12 cameraY=-0.12 hyp=0.17 cameraTheta=-0.82 mountX=0.11 mountY=0.14, mountTheta=0.89
23:17:49.286 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.12, y=-0.12, opts=13)
23:17:49.290 00.004 11872 Enqueuing Move request for scope (0.12, -0.12)
23:17:49.293 00.003 9960 Worker thread wakes up
23:17:49.293 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.12) opts 0xd
23:17:49.295 00.002 9960 Handling offset move in thread for scope, endpoint = (0.12, -0.12)
23:17:49.295 00.000 9960 Moving (0.12, -0.12) raw xDistance=0.11 yDistance=0.14
23:17:49.295 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:17:49.295 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:17:49.295 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:17:49.295 00.000 9960 MoveAxis(E, 0, ABG)
23:17:49.295 00.000 9960 Move returns status 0, amount 0
23:17:49.296 00.001 9960 MoveAxis(N, 0, ABG)
23:17:49.296 00.000 9960 Move returns status 0, amount 0
23:17:49.296 00.000 9960 move complete, result=0
23:17:49.296 00.000 9960 worker thread done servicing request
23:17:49.296 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=193, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
23:17:49.300 00.004 11872 UpdateGuideState exits: m=4082 SNR=42.9
23:17:49.304 00.004 11872 PhdController: settling, locked = 1, distance = 0.25 (1.50) aobump = 0 frame = 1 / 99999
23:17:49.307 00.003 11872 evsrv: {"Event":"Settling","Timestamp":1763788669.307,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.25,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:17:49.311 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:49.315 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:17:49.318 00.003 11872 Enqueuing Expose request
23:17:49.322 00.004 9960 Worker thread wakes up
23:17:49.322 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:17:49.323 00.001 11872 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:17:49.326 00.003 9960 Handling exposure in thread, d=1000 o=3 r=(1801,860,31,31)
23:17:50.580 01.254 9960 Exposure complete
23:17:50.689 00.109 11872 OnExposeComplete: enter
23:17:50.692 00.003 11872 UpdateGuideState(): m_state=6
23:17:50.696 00.004 9960 worker thread done servicing request
23:17:50.696 00.000 11872 Star::Find(15, 1815, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:17:50.699 00.003 11872 Star::Find returns 1 (0), X=1816.17, Y=873.49, Mass=4118, SNR=42.9, Peak=190 HFD=5.6
23:17:50.703 00.004 11872 CameraToMount -- cameraTheta (-1.26) - m_xAngle (0.00) = xAngle (-1.27 = -1.27)
23:17:50.707 00.004 11872 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.70 = 1.70)
23:17:50.712 00.005 11872 CameraToMount -- cameraX=0.50 cameraY=-1.58 hyp=1.66 cameraTheta=-1.26 mountX=0.50 mountY=1.64, mountTheta=1.28
23:17:50.718 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.50, y=-1.58, opts=13)
23:17:50.722 00.004 11872 Enqueuing Move request for scope (0.50, -1.58)
23:17:50.726 00.004 9960 Worker thread wakes up
23:17:50.726 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.50, -1.58) opts 0xd
23:17:50.726 00.000 9960 Handling offset move in thread for scope, endpoint = (0.50, -1.58)
23:17:50.727 00.001 9960 Moving (0.50, -1.58) raw xDistance=0.50 yDistance=1.64
23:17:50.727 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=190, med=0, FiltMin=0, FiltMax=105, Gamma=1.000
23:17:50.731 00.004 11872 UpdateGuideState exits: m=4118 SNR=42.9
23:17:50.735 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.50
23:17:50.735 00.000 9960 resist switch: large excursion: input 1.64 thresh 0.60 direction from 0 to 1
23:17:50.736 00.001 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.93
23:17:50.736 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.64 from input 1.64
23:17:50.736 00.000 9960 MoveAxis(W, 233, ABG)
23:17:50.736 00.000 9960 Guiding  Dir = 3, Dur = 233
23:17:50.737 00.001 11872 PhdController: settling, locked = 1, distance = 0.67 (1.50) aobump = 0 frame = 2 / 99999
23:17:50.740 00.003 9960 IsSlewing returns 0
23:17:50.741 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763788670.741,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.67,"Time":1.4,"SettleTime":10.0,"StarLocked":true}
23:17:50.744 00.003 9960 IsGuiding returns 0
23:17:50.744 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:50.748 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:17:50.753 00.005 9960 PulseGuide returned control before completion, sleep 243
23:17:50.754 00.001 11872 Enqueuing Expose request
23:17:51.004 00.250 9960 IsGuiding returns 1
23:17:51.005 00.001 9960 scope still moving after pulse duration time elapsed
23:17:51.036 00.031 9960 IsSlewing returns 0
23:17:51.038 00.002 9960 IsGuiding returns 0
23:17:51.039 00.001 9960 scope move finished after 233 + 61 ms
23:17:51.040 00.001 9960 Move returns status 0, amount 233
23:17:51.040 00.000 9960 MoveAxis(S, 1227, ABG)
23:17:51.040 00.000 9960 Guiding  Dir = 1, Dur = 1227
23:17:51.040 00.000 9960 IsSlewing returns 0
23:17:51.041 00.001 9960 IsGuiding returns 0
23:17:51.042 00.001 9960 PulseGuide returned control before completion, sleep 1237
23:17:52.292 01.250 9960 IsGuiding returns 1
23:17:52.292 00.000 9960 scope still moving after pulse duration time elapsed
23:17:52.322 00.030 9960 IsSlewing returns 0
23:17:52.323 00.001 9960 IsGuiding returns 0
23:17:52.324 00.001 9960 scope move finished after 1227 + 54 ms
23:17:52.324 00.000 9960 Move returns status 0, amount 1227
23:17:52.324 00.000 9960 move complete, result=0
23:17:52.325 00.001 9960 worker thread done servicing request
23:17:52.325 00.000 9960 Worker thread wakes up
23:17:52.325 00.000 11872 GuideStep: 0.5 px 233 ms WEST, 1.6 px 1227 ms SOUTH
23:17:52.330 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
23:17:52.330 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1801,860,31,31)
23:17:53.584 01.254 9960 Exposure complete
23:17:53.700 00.116 9960 worker thread done servicing request
23:17:53.700 00.000 11872 OnExposeComplete: enter
23:17:53.704 00.004 11872 UpdateGuideState(): m_state=6
23:17:53.708 00.004 11872 Star::Find(15, 1816, 873, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:17:53.711 00.003 11872 Star::Find returns 1 (0), X=1815.42, Y=875.32, Mass=4367, SNR=44.7, Peak=194 HFD=5.5
23:17:53.715 00.004 11872 CameraToMount -- cameraTheta (2.34) - m_xAngle (0.00) = xAngle (2.34 = 2.34)
23:17:53.720 00.005 11872 CameraToMount -- cameraTheta (2.34) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (5.31 = -0.97)
23:17:53.724 00.004 11872 CameraToMount -- cameraX=-0.25 cameraY=0.25 hyp=0.36 cameraTheta=2.34 mountX=-0.25 mountY=-0.29, mountTheta=-2.27
23:17:53.731 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.25, y=0.25, opts=13)
23:17:53.735 00.004 11872 Enqueuing Move request for scope (-0.25, 0.25)
23:17:53.738 00.003 9960 Worker thread wakes up
23:17:53.738 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=194, med=0, FiltMin=0, FiltMax=111, Gamma=1.000
23:17:53.742 00.004 11872 UpdateGuideState exits: m=4367 SNR=44.7
23:17:53.745 00.003 11872 PhdController: settling, locked = 1, distance = 0.57 (1.50) aobump = 0 frame = 3 / 99999
23:17:53.749 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.25) opts 0xd
23:17:53.750 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.25, 0.25)
23:17:53.750 00.000 9960 Moving (-0.25, 0.25) raw xDistance=-0.25 yDistance=-0.29
23:17:53.750 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.25
23:17:53.750 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
23:17:53.750 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
23:17:53.750 00.000 9960 MoveAxis(E, 100, ABG)
23:17:53.750 00.000 9960 Guiding  Dir = 2, Dur = 100
23:17:53.750 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763788673.749,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.57,"Time":4.4,"SettleTime":10.0,"StarLocked":true}
23:17:53.754 00.004 9960 IsSlewing returns 0
23:17:53.754 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:53.758 00.004 9960 IsGuiding returns 0
23:17:53.758 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:17:53.761 00.003 11872 Enqueuing Expose request
23:17:53.767 00.006 9960 PulseGuide returned control before completion, sleep 110
23:17:53.886 00.119 9960 IsGuiding returns 0
23:17:53.890 00.004 9960 Move returns status 0, amount 100
23:17:53.891 00.001 9960 MoveAxis(N, 0, ABG)
23:17:53.891 00.000 9960 Move returns status 0, amount 0
23:17:53.892 00.001 9960 move complete, result=0
23:17:53.893 00.001 9960 worker thread done servicing request
23:17:53.893 00.000 11872 GuideStep: -0.2 px 100 ms EAST, -0.3 px 0 ms NORTH
23:17:53.899 00.006 9960 Worker thread wakes up
23:17:53.899 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:17:53.901 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1801,860,31,31)
23:17:55.151 01.250 9960 Exposure complete
23:17:55.268 00.117 9960 worker thread done servicing request
23:17:55.268 00.000 11872 OnExposeComplete: enter
23:17:55.273 00.005 11872 UpdateGuideState(): m_state=6
23:17:55.277 00.004 11872 Star::Find(15, 1815, 875, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
23:17:55.280 00.003 11872 Star::Find returns 1 (0), X=1815.94, Y=873.86, Mass=4243, SNR=43.9, Peak=176 HFD=6.0
23:17:55.284 00.004 11872 CameraToMount -- cameraTheta (-1.35) - m_xAngle (0.00) = xAngle (-1.35 = -1.35)
23:17:55.288 00.004 11872 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.62 = 1.62)
23:17:55.292 00.004 11872 CameraToMount -- cameraX=0.27 cameraY=-1.20 hyp=1.23 cameraTheta=-1.35 mountX=0.27 mountY=1.23, mountTheta=1.36
23:17:55.297 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.27, y=-1.20, opts=13)
23:17:55.301 00.004 11872 Enqueuing Move request for scope (0.27, -1.20)
23:17:55.305 00.004 9960 Worker thread wakes up
23:17:55.306 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.27, -1.20) opts 0xd
23:17:55.306 00.000 9960 Handling offset move in thread for scope, endpoint = (0.27, -1.20)
23:17:55.306 00.000 9960 Moving (0.27, -1.20) raw xDistance=0.27 yDistance=1.23
23:17:55.306 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.27
23:17:55.307 00.001 9960 GuideAlgorithmResistSwitch::result() returns 1.23 from input 1.23
23:17:55.307 00.000 9960 MoveAxis(W, 118, ABG)
23:17:55.307 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=176, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
23:17:55.311 00.004 11872 UpdateGuideState exits: m=4243 SNR=43.9
23:17:55.314 00.003 11872 PhdController: settling, locked = 1, distance = 0.77 (1.50) aobump = 0 frame = 4 / 99999
23:17:55.318 00.004 9960 Guiding  Dir = 3, Dur = 118
23:17:55.318 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763788675.318,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.77,"Time":6.0,"SettleTime":10.0,"StarLocked":true}
23:17:55.323 00.005 9960 IsSlewing returns 0
23:17:55.323 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:55.327 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:17:55.332 00.005 11872 Enqueuing Expose request
23:17:55.335 00.003 9960 IsGuiding returns 0
23:17:55.336 00.001 9960 PulseGuide returned control before completion, sleep 128
23:17:55.473 00.137 9960 IsGuiding returns 1
23:17:55.473 00.000 9960 scope still moving after pulse duration time elapsed
23:17:55.503 00.030 9960 IsSlewing returns 0
23:17:55.504 00.001 9960 IsGuiding returns 1
23:17:55.537 00.033 9960 IsSlewing returns 0
23:17:55.539 00.002 9960 IsGuiding returns 1
23:17:55.567 00.028 9960 IsSlewing returns 0
23:17:55.568 00.001 9960 IsGuiding returns 0
23:17:55.569 00.001 9960 scope move finished after 118 + 115 ms
23:17:55.569 00.000 9960 Move returns status 0, amount 118
23:17:55.571 00.002 9960 MoveAxis(S, 919, ABG)
23:17:55.571 00.000 9960 Guiding  Dir = 1, Dur = 919
23:17:55.572 00.001 9960 IsSlewing returns 0
23:17:55.572 00.000 9960 IsGuiding returns 0
23:17:55.573 00.001 9960 PulseGuide returned control before completion, sleep 929
23:17:56.509 00.936 9960 IsGuiding returns 1
23:17:56.509 00.000 9960 scope still moving after pulse duration time elapsed
23:17:56.539 00.030 9960 IsSlewing returns 0
23:17:56.540 00.001 9960 IsGuiding returns 0
23:17:56.540 00.000 9960 scope move finished after 919 + 49 ms
23:17:56.542 00.002 9960 Move returns status 0, amount 919
23:17:56.542 00.000 9960 move complete, result=0
23:17:56.543 00.001 9960 worker thread done servicing request
23:17:56.543 00.000 9960 Worker thread wakes up
23:17:56.543 00.000 11872 GuideStep: 0.3 px 118 ms WEST, 1.2 px 919 ms SOUTH
23:17:56.549 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
23:17:56.549 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1801,860,31,31)
23:17:57.804 01.255 9960 Exposure complete
23:17:57.959 00.155 9960 worker thread done servicing request
23:17:57.959 00.000 11872 OnExposeComplete: enter
23:17:57.964 00.005 11872 UpdateGuideState(): m_state=6
23:17:57.969 00.005 11872 Star::Find(15, 1815, 873, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
23:17:57.973 00.004 11872 Star::Find returns 1 (0), X=1816.18, Y=874.87, Mass=4198, SNR=43.7, Peak=191 HFD=5.9
23:17:57.977 00.004 11872 CameraToMount -- cameraTheta (-0.36) - m_xAngle (0.00) = xAngle (-0.37 = -0.37)
23:17:57.981 00.004 11872 CameraToMount -- cameraTheta (-0.36) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.60 = 2.60)
23:17:57.985 00.004 11872 CameraToMount -- cameraX=0.52 cameraY=-0.20 hyp=0.55 cameraTheta=-0.36 mountX=0.52 mountY=0.28, mountTheta=0.50
23:17:57.989 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.52, y=-0.20, opts=13)
23:17:57.993 00.004 11872 Enqueuing Move request for scope (0.52, -0.20)
23:17:57.997 00.004 9960 Worker thread wakes up
23:17:57.997 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=191, med=0, FiltMin=0, FiltMax=113, Gamma=1.000
23:17:58.000 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.52, -0.20) opts 0xd
23:17:58.000 00.000 9960 Handling offset move in thread for scope, endpoint = (0.52, -0.20)
23:17:58.000 00.000 11872 UpdateGuideState exits: m=4198 SNR=43.7
23:17:58.004 00.004 9960 Moving (0.52, -0.20) raw xDistance=0.52 yDistance=0.28
23:17:58.004 00.000 11872 PhdController: settling, locked = 1, distance = 0.71 (1.50) aobump = 0 frame = 5 / 99999
23:17:58.008 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.34 from input 0.52
23:17:58.008 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763788678.008,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.71,"Time":8.7,"SettleTime":10.0,"StarLocked":true}
23:17:58.011 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.28 from input 0.28
23:17:58.011 00.000 9960 MoveAxis(W, 251, ABG)
23:17:58.012 00.001 9960 Guiding  Dir = 3, Dur = 251
23:17:58.012 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:58.016 00.004 9960 IsSlewing returns 0
23:17:58.016 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:17:58.019 00.003 9960 IsGuiding returns 0
23:17:58.019 00.000 11872 Enqueuing Expose request
23:17:58.023 00.004 9960 PulseGuide returned control before completion, sleep 261
23:17:58.295 00.272 9960 IsGuiding returns 1
23:17:58.297 00.002 9960 scope still moving after pulse duration time elapsed
23:17:58.327 00.030 9960 IsSlewing returns 0
23:17:58.329 00.002 9960 IsGuiding returns 0
23:17:58.329 00.000 9960 scope move finished after 251 + 59 ms
23:17:58.331 00.002 9960 Move returns status 0, amount 251
23:17:58.331 00.000 9960 MoveAxis(S, 212, ABG)
23:17:58.331 00.000 9960 Guiding  Dir = 1, Dur = 212
23:17:58.332 00.001 9960 IsSlewing returns 0
23:17:58.332 00.000 9960 IsGuiding returns 0
23:17:58.333 00.001 9960 PulseGuide returned control before completion, sleep 222
23:17:58.561 00.228 9960 IsGuiding returns 1
23:17:58.563 00.002 9960 scope still moving after pulse duration time elapsed
23:17:58.593 00.030 9960 IsSlewing returns 0
23:17:58.595 00.002 9960 IsGuiding returns 0
23:17:58.595 00.000 9960 scope move finished after 212 + 50 ms
23:17:58.596 00.001 9960 Move returns status 0, amount 212
23:17:58.596 00.000 9960 move complete, result=0
23:17:58.597 00.001 9960 worker thread done servicing request
23:17:58.597 00.000 9960 Worker thread wakes up
23:17:58.597 00.000 11872 GuideStep: 0.5 px 251 ms WEST, 0.3 px 212 ms SOUTH
23:17:58.603 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
23:17:58.604 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1801,860,31,31)
23:17:59.862 01.258 9960 Exposure complete
23:17:59.975 00.113 9960 worker thread done servicing request
23:17:59.975 00.000 11872 OnExposeComplete: enter
23:17:59.979 00.004 11872 UpdateGuideState(): m_state=6
23:17:59.983 00.004 11872 Star::Find(15, 1816, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
23:17:59.986 00.003 11872 Star::Find returns 1 (0), X=1815.68, Y=875.65, Mass=4234, SNR=43.8, Peak=176 HFD=5.8
23:17:59.990 00.004 11872 CameraToMount -- cameraTheta (1.55) - m_xAngle (0.00) = xAngle (1.54 = 1.54)
23:17:59.996 00.006 11872 CameraToMount -- cameraTheta (1.55) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.51 = -1.77)
23:18:00.000 00.004 11872 CameraToMount -- cameraX=0.01 cameraY=0.58 hyp=0.58 cameraTheta=1.55 mountX=0.02 mountY=-0.57, mountTheta=-1.54
23:18:00.004 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.01, y=0.58, opts=13)
23:18:00.010 00.006 11872 Enqueuing Move request for scope (0.01, 0.58)
23:18:00.020 00.010 9960 Worker thread wakes up
23:18:00.021 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=176, med=0, FiltMin=0, FiltMax=110, Gamma=1.000
23:18:00.027 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.58) opts 0xd
23:18:00.027 00.000 9960 Handling offset move in thread for scope, endpoint = (0.01, 0.58)
23:18:00.027 00.000 9960 Moving (0.01, 0.58) raw xDistance=0.02 yDistance=-0.57
23:18:00.027 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:18:00.027 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
23:18:00.027 00.000 11872 UpdateGuideState exits: m=4234 SNR=43.8
23:18:00.033 00.006 11872 PhdController: settling, locked = 1, distance = 0.67 (1.50) aobump = 0 frame = 6 / 99999
23:18:00.038 00.005 11872 PhdController: newstate STATE_FINISH
23:18:00.042 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.57
23:18:00.042 00.000 9960 MoveAxis(E, 0, ABG)
23:18:00.042 00.000 9960 Move returns status 0, amount 0
23:18:00.042 00.000 9960 MoveAxis(N, 0, ABG)
23:18:00.042 00.000 9960 Move returns status 0, amount 0
23:18:00.042 00.000 9960 move complete, result=0
23:18:00.043 00.001 11872 PhdController complete: success
23:18:00.047 00.004 9960 worker thread done servicing request
23:18:00.047 00.000 11872 evsrv: {"Event":"SettleDone","Timestamp":1763788680.047,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":6,"DroppedFrames":0}
23:18:00.051 00.004 11872 Mount: notify guiding dither settle done success=1
23:18:00.055 00.004 11872 PhdController: newstate STATE_IDLE
23:18:00.059 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:00.063 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:18:00.066 00.003 11872 Enqueuing Expose request
23:18:00.069 00.003 11872 GuideStep: 0.0 px 0 ms EAST, -0.6 px 0 ms NORTH
23:18:00.073 00.004 9960 Worker thread wakes up
23:18:00.074 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
23:18:00.074 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1801,860,31,31)
23:18:01.153 01.079 11872 evsrv: cli 0D2D2A00 connect
23:18:01.166 00.013 11872 case statement mapped state 6 to 3
23:18:01.175 00.009 11872 case statement mapped state 6 to 3
23:18:01.179 00.004 11872 evsrv: cli 0D2D2A00 request: {"method":"get_app_state","id":"cdb8b8c8-5237-44e3-b2cc-5a6e106a7811"}
23:18:01.182 00.003 11872 case statement mapped state 6 to 3
23:18:01.185 00.003 11872 evsrv: cli 0D2D2A00 response: {"jsonrpc":"2.0","result":"Guiding","id":"cdb8b8c8-5237-44e3-b2cc-5a6e106a7811"}
23:18:01.189 00.004 11872 evsrv: cli 0D2D2A00 disconnect
23:18:01.195 00.006 11872 evsrv: cli 0D2D2AA0 connect
23:18:01.199 00.004 11872 case statement mapped state 6 to 3
23:18:01.203 00.004 11872 case statement mapped state 6 to 3
23:18:01.211 00.008 11872 evsrv: cli 0D2D2AA0 request: {"method":"stop_capture","id":"4dda5413-2623-4531-a8ff-2e693ae4ef04"}
23:18:01.215 00.004 11872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:18:01.218 00.003 11872 Status Line: Waiting for devices...
23:18:01.222 00.004 11872 evsrv: cli 0D2D2AA0 response: {"jsonrpc":"2.0","result":0,"id":"4dda5413-2623-4531-a8ff-2e693ae4ef04"}
23:18:01.226 00.004 11872 evsrv: cli 0D2D2AA0 disconnect
23:18:01.233 00.007 11872 evsrv: cli 0D2D21E0 connect
23:18:01.237 00.004 11872 case statement mapped state 6 to 3
23:18:01.241 00.004 11872 case statement mapped state 6 to 3
23:18:01.245 00.004 11872 evsrv: cli 0D2D21E0 request: {"method":"get_app_state","id":"074e6049-d777-4d27-a1f4-27d1070ab8da"}
23:18:01.248 00.003 11872 case statement mapped state 6 to 3
23:18:01.250 00.002 11872 evsrv: cli 0D2D21E0 response: {"jsonrpc":"2.0","result":"Guiding","id":"074e6049-d777-4d27-a1f4-27d1070ab8da"}
23:18:01.253 00.003 11872 evsrv: cli 0D2D21E0 disconnect
23:18:01.317 00.064 9960 ZWO: stopexposure
23:18:01.318 00.001 9960 Error thrown from C:\cygwin\home\agalasso\projects\phd2\worker_thread.cpp:190->Capture failed
23:18:01.319 00.001 11872 OnExposeComplete: enter
23:18:01.328 00.009 9960 worker thread done servicing request
23:18:01.328 00.000 11872 OnExposeComplete: Capture Error reported
23:18:01.331 00.003 11872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
23:18:01.337 00.006 11872 Mount: notify guiding stopped
23:18:01.345 00.008 11872 Changing from state GUIDING to STOP
23:18:01.350 00.005 11872 guider state => SELECTED
23:18:01.355 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=176, med=0, FiltMin=0, FiltMax=110, Gamma=1.000
23:18:01.358 00.003 11872 Changing from state SELECTED to UNINITIALIZED
23:18:01.361 00.003 11872 guider state => SELECTING
23:18:01.368 00.007 11872 Status Line: Stopped.
23:18:01.374 00.006 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\myframe_events.cpp:489->Error reported capturing image
23:18:02.255 00.881 11872 evsrv: cli 0D2D2F00 connect
23:18:02.263 00.008 11872 evsrv: cli 0D2D2F00 request: {"method":"get_app_state","id":"f8b712e8-fb51-4b48-b81d-2a47cd414222"}
23:18:02.269 00.006 11872 evsrv: cli 0D2D2F00 response: {"jsonrpc":"2.0","result":"Stopped","id":"f8b712e8-fb51-4b48-b81d-2a47cd414222"}
23:18:02.273 00.004 11872 evsrv: cli 0D2D2F00 disconnect
23:18:19.126 16.853 11872 evsrv: cli 0D2D3040 connect
23:18:19.136 00.010 11872 evsrv: cli 0D2D3040 request: {"method":"get_app_state","id":"56bec296-1e3f-46c7-8253-bc1b78d8c6a1"}
23:18:19.144 00.008 11872 evsrv: cli 0D2D3040 response: {"jsonrpc":"2.0","result":"Stopped","id":"56bec296-1e3f-46c7-8253-bc1b78d8c6a1"}
23:18:19.160 00.016 11872 evsrv: cli 0D2D3040 disconnect
23:18:19.166 00.006 11872 evsrv: cli 0D2D26E0 connect
23:18:19.175 00.009 11872 evsrv: cli 0D2D26E0 request: {"method":"get_calibrated","id":"72c20224-8bcc-4ee3-8cf1-a61a97d52845"}
23:18:19.181 00.006 11872 evsrv: cli 0D2D26E0 response: {"jsonrpc":"2.0","result":true,"id":"72c20224-8bcc-4ee3-8cf1-a61a97d52845"}
23:18:19.185 00.004 11872 evsrv: cli 0D2D26E0 disconnect
23:18:19.190 00.005 11872 evsrv: cli 0D2D2820 connect
23:18:19.194 00.004 11872 evsrv: cli 0D2D2820 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"007d3dad-678e-4748-9d53-456367421e0f"}
23:18:19.200 00.006 11872 PhdController::Guide begins
23:18:19.203 00.003 11872 PhdController: newstate STATE_SETUP
23:18:19.207 00.004 11872 PhdController: setup
23:18:19.210 00.003 11872 PhdController: newstate STATE_ATTEMPT_START
23:18:19.213 00.003 11872 PhdController: start capturing
23:18:19.217 00.004 11872 Changing from state SELECTING to UNINITIALIZED
23:18:19.221 00.004 11872 guider state => SELECTING
23:18:19.224 00.003 11872 setting force full frames = true
23:18:19.226 00.002 11872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
23:18:19.234 00.008 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:18:19.238 00.004 11872 Enqueuing Expose request
23:18:19.242 00.004 11872 PhdController: newstate STATE_SELECT_STAR
23:18:19.247 00.005 9960 Worker thread wakes up
23:18:19.248 00.001 11872 evsrv: cli 0D2D2820 response: {"jsonrpc":"2.0","result":0,"id":"007d3dad-678e-4748-9d53-456367421e0f"}
23:18:19.252 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
23:18:19.252 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:18:19.253 00.001 11872 evsrv: cli 0D2D2820 disconnect
23:18:19.257 00.004 11872 evsrv: cli 0D2D28C0 connect
23:18:19.261 00.004 11872 case statement mapped state 1 to 101
23:18:19.265 00.004 11872 case statement mapped state 1 to 101
23:18:19.268 00.003 11872 evsrv: cli 0D2D28C0 request: {"method":"get_lock_shift_params","id":"93dc5cc9-26e0-45ad-a2b0-892739b60119"}
23:18:19.273 00.005 11872 evsrv: cli 0D2D28C0 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"93dc5cc9-26e0-45ad-a2b0-892739b60119"}
23:18:19.277 00.004 11872 evsrv: cli 0D2D28C0 disconnect
23:18:19.281 00.004 11872 evsrv: cli 0D2D2320 connect
23:18:19.285 00.004 11872 case statement mapped state 1 to 101
23:18:19.289 00.004 11872 case statement mapped state 1 to 101
23:18:19.293 00.004 11872 evsrv: cli 0D2D2320 request: {"method":"get_lock_position","id":"a72d65d1-1f79-4569-be92-964d959b64b4"}
23:18:19.296 00.003 11872 evsrv: cli 0D2D2320 response: {"jsonrpc":"2.0","result":null,"id":"a72d65d1-1f79-4569-be92-964d959b64b4"}
23:18:19.301 00.005 11872 evsrv: cli 0D2D2320 disconnect
23:18:20.303 01.002 11872 evsrv: cli 0D2D34A0 connect
23:18:20.310 00.007 11872 case statement mapped state 1 to 101
23:18:20.315 00.005 11872 case statement mapped state 1 to 101
23:18:20.321 00.006 11872 evsrv: cli 0D2D34A0 request: {"method":"get_lock_position","id":"e723518e-55bc-4b3e-9a5d-aabad3ccd6c1"}
23:18:20.327 00.006 11872 evsrv: cli 0D2D34A0 response: {"jsonrpc":"2.0","result":null,"id":"e723518e-55bc-4b3e-9a5d-aabad3ccd6c1"}
23:18:20.331 00.004 11872 evsrv: cli 0D2D34A0 disconnect
23:18:20.505 00.174 9960 Exposure complete
23:18:20.616 00.111 9960 worker thread done servicing request
23:18:20.617 00.001 11872 OnExposeComplete: enter
23:18:20.620 00.003 11872 UpdateGuideState(): m_state=1
23:18:20.624 00.004 11872 UpdateCurrentPosition: no star selected
23:18:20.629 00.005 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
23:18:20.632 00.003 11872 Status Line: No star selected
23:18:20.636 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
23:18:20.639 00.003 11872 UpdateGuideState exits: No star selected
23:18:20.644 00.005 11872 GuiderMultiStar::AutoSelect enter
23:18:20.649 00.005 11872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
23:18:20.761 00.112 11872 AutoFind: auto downsample for scale 1.00 => 1x
23:18:20.952 00.191 11872 AutoFind: global mean = 0.0, stdev 2.3
23:18:20.956 00.004 11872 AutoFind: using threshold = 0.1
23:18:21.194 00.238 11872 AutoFind: local max [1817, 873] 120.2
23:18:21.198 00.004 11872 AutoFind: local max [1573, 323] 110.2
23:18:21.203 00.005 11872 AutoFind: local max [17, 378] 76.5
23:18:21.206 00.003 11872 AutoFind: local max [1707, 337] 53.8
23:18:21.209 00.003 11872 AutoFind: local max [1280, 34] 45.4
23:18:21.212 00.003 11872 AutoFind: local max [1356, 107] 39.1
23:18:21.214 00.002 11872 AutoFind: local max [760, 570] 25.3
23:18:21.219 00.005 11872 AutoFind: local max [759, 577] 24.4
23:18:21.222 00.003 11872 AutoFind: local max [434, 331] 23.7
23:18:21.226 00.004 11872 AutoFind: local max [149, 443] 23.5
23:18:21.230 00.004 11872 AutoFind: local max [865, 929] 21.6
23:18:21.233 00.003 11872 AutoFind: local max [112, 541] 21.5
23:18:21.237 00.004 11872 AutoFind: local max [1022, 358] 21.4
23:18:21.241 00.004 11872 AutoFind: local max [101, 958] 20.2
23:18:21.244 00.003 11872 AutoFind: local max [1913, 864] 16.2
23:18:21.248 00.004 11872 AutoFind: local max [737, 158] 15.4
23:18:21.252 00.004 11872 AutoFind: local max [17, 1028] 13.9
23:18:21.256 00.004 11872 AutoFind: local max [121, 1045] 12.4
23:18:21.259 00.003 11872 AutoFind: local max [370, 363] 11.8
23:18:21.263 00.004 11872 AutoFind: local max [148, 106] 11.8
23:18:21.267 00.004 11872 AutoFind: local max [1374, 108] 9.9
23:18:21.271 00.004 11872 AutoFind: local max [19, 689] 9.9
23:18:21.275 00.004 11872 AutoFind: local max [296, 429] 9.3
23:18:21.278 00.003 11872 AutoFind: local max [467, 404] 9.1
23:18:21.282 00.004 11872 AutoFind: local max [1299, 183] 9.0
23:18:21.285 00.003 11872 AutoFind: local max [485, 329] 8.9
23:18:21.289 00.004 11872 AutoFind: local max [1351, 585] 8.4
23:18:21.292 00.003 11872 AutoFind: local max [259, 460] 8.3
23:18:21.295 00.003 11872 AutoFind: local max [259, 465] 8.0
23:18:21.299 00.004 11872 AutoFind: local max [1339, 669] 7.9
23:18:21.302 00.003 11872 AutoFind: local max [352, 1062] 7.5
23:18:21.307 00.005 11872 AutoFind: local max [1339, 663] 7.5
23:18:21.310 00.003 11872 AutoFind: local max [273, 64] 7.1
23:18:21.314 00.004 11872 AutoFind: local max [1891, 703] 7.1
23:18:21.317 00.003 11872 AutoFind: local max [1352, 578] 6.9
23:18:21.321 00.004 11872 AutoFind: local max [89, 991] 6.9
23:18:21.325 00.004 11872 AutoFind: local max [360, 711] 6.8
23:18:21.328 00.003 11872 AutoFind: local max [289, 1021] 6.7
23:18:21.332 00.004 11872 AutoFind: local max [996, 1081] 6.7
23:18:21.335 00.003 11872 AutoFind: local max [1827, 875] 6.2
23:18:21.339 00.004 11872 AutoFind: local max [1301, 189] 6.2
23:18:21.343 00.004 11872 AutoFind: local max [551, 262] 6.0
23:18:21.347 00.004 11872 AutoFind: local max [1331, 606] 5.9
23:18:21.350 00.003 11872 AutoFind: local max [1764, 257] 5.6
23:18:21.353 00.003 11872 AutoFind: local max [1575, 314] 5.2
23:18:21.356 00.003 11872 AutoFind: local max [1507, 515] 5.1
23:18:21.361 00.005 11872 AutoFind: local max [798, 871] 5.1
23:18:21.365 00.004 11872 AutoFind: local max [266, 680] 5.1
23:18:21.371 00.006 11872 AutoFind: local max [1377, 463] 5.0
23:18:21.378 00.007 11872 AutoFind: local max [290, 538] 5.0
23:18:21.383 00.005 11872 AutoFind: local max [1428, 488] 5.0
23:18:21.389 00.006 11872 AutoFind: local max [1807, 869] 4.9
23:18:21.394 00.005 11872 AutoFind: local max [1562, 330] 4.9
23:18:21.398 00.004 11872 AutoFind: local max [853, 711] 4.9
23:18:21.403 00.005 11872 AutoFind: local max [178, 103] 4.8
23:18:21.410 00.007 11872 AutoFind: local max [543, 660] 4.8
23:18:21.414 00.004 11872 AutoFind: local max [1471, 731] 4.8
23:18:21.418 00.004 11872 AutoFind: local max [1688, 412] 4.7
23:18:21.422 00.004 11872 AutoFind: local max [1701, 981] 4.6
23:18:21.426 00.004 11872 AutoFind: local max [1713, 427] 4.6
23:18:21.430 00.004 11872 AutoFind: local max [1661, 645] 4.6
23:18:21.433 00.003 11872 AutoFind: local max [868, 1048] 4.6
23:18:21.439 00.006 11872 AutoFind: local max [1716, 279] 4.5
23:18:21.442 00.003 11872 AutoFind: local max [984, 974] 4.5
23:18:21.447 00.005 11872 AutoFind: local max [1681, 473] 4.5
23:18:21.456 00.009 11872 AutoFind: local max [1329, 613] 4.4
23:18:21.460 00.004 11872 AutoFind: local max [1607, 862] 4.4
23:18:21.465 00.005 11872 AutoFind: local max [1802, 647] 4.4
23:18:21.469 00.004 11872 AutoFind: local max [1769, 1012] 4.4
23:18:21.473 00.004 11872 AutoFind: local max [544, 655] 4.4
23:18:21.476 00.003 11872 AutoFind: local max [1480, 696] 4.3
23:18:21.480 00.004 11872 AutoFind: local max [853, 717] 4.3
23:18:21.486 00.006 11872 AutoFind: local max [1841, 151] 4.3
23:18:21.491 00.005 11872 AutoFind: local max [57, 471] 4.2
23:18:21.495 00.004 11872 AutoFind: local max [653, 50] 4.2
23:18:21.498 00.003 11872 AutoFind: local max [1773, 420] 4.2
23:18:21.503 00.005 11872 AutoFind: local max [877, 648] 4.1
23:18:21.506 00.003 11872 AutoFind: local max [137, 73] 4.1
23:18:21.510 00.004 11872 AutoFind: local max [1715, 274] 4.1
23:18:21.514 00.004 11872 AutoFind: local max [1344, 649] 4.1
23:18:21.517 00.003 11872 AutoFind: local max [343, 1039] 4.0
23:18:21.522 00.005 11872 AutoFind: local max [146, 433] 4.0
23:18:21.525 00.003 11872 AutoFind: local max [1025, 298] 4.0
23:18:21.529 00.004 11872 AutoFind: local max [1709, 763] 4.0
23:18:21.533 00.004 11872 AutoFind: local max [583, 573] 3.9
23:18:21.537 00.004 11872 AutoFind: local max [253, 617] 3.9
23:18:21.540 00.003 11872 AutoFind: local max [448, 222] 3.9
23:18:21.543 00.003 11872 AutoFind: local max [1322, 754] 3.8
23:18:21.547 00.004 11872 AutoFind: local max [1677, 17] 3.8
23:18:21.551 00.004 11872 AutoFind: local max [636, 416] 3.8
23:18:21.555 00.004 11872 AutoFind: local max [1713, 433] 3.8
23:18:21.558 00.003 11872 AutoFind: local max [1685, 34] 3.8
23:18:21.561 00.003 11872 AutoFind: local max [736, 1008] 3.7
23:18:21.565 00.004 11872 AutoFind: local max [1027, 293] 3.7
23:18:21.569 00.004 11872 AutoFind: local max [941, 151] 3.7
23:18:21.573 00.004 11872 AutoFind: local max [1321, 762] 3.7
23:18:21.576 00.003 11872 AutoFind: local max [588, 296] 3.6
23:18:21.580 00.004 11872 AutoFind: local max [422, 81] 3.6
23:18:21.584 00.004 11872 AutoFind: local max [1838, 1057] 3.6
23:18:21.587 00.003 11872 AutoFind: local max [1824, 884] 3.6
23:18:21.591 00.004 11872 AutoFind: too close [1824, 884] 3.6 - [1807, 869] 4.9
23:18:21.596 00.005 11872 AutoFind: too close [1824, 884] 3.6 - [1827, 875] 6.2
23:18:21.600 00.004 11872 AutoFind: close dim-bright [1824, 884] 3.6 - [1817, 873] 120.2
23:18:21.603 00.003 11872 AutoFind: too close [1321, 762] 3.7 - [1322, 754] 3.8
23:18:21.606 00.003 11872 AutoFind: too close [1027, 293] 3.7 - [1025, 298] 4.0
23:18:21.611 00.005 11872 AutoFind: too close [1685, 34] 3.8 - [1677, 17] 3.8
23:18:21.614 00.003 11872 AutoFind: too close [1713, 433] 3.8 - [1713, 427] 4.6
23:18:21.617 00.003 11872 AutoFind: close dim-bright [146, 433] 4.0 - [149, 443] 23.5
23:18:21.621 00.004 11872 AutoFind: too close [1344, 649] 4.1 - [1339, 663] 7.5
23:18:21.624 00.003 11872 AutoFind: too close [1344, 649] 4.1 - [1339, 669] 7.9
23:18:21.628 00.004 11872 AutoFind: too close [1715, 274] 4.1 - [1716, 279] 4.5
23:18:21.631 00.003 11872 AutoFind: too close [853, 717] 4.3 - [853, 711] 4.9
23:18:21.636 00.005 11872 AutoFind: too close [544, 655] 4.4 - [543, 660] 4.8
23:18:21.639 00.003 11872 AutoFind: too close [1329, 613] 4.4 - [1331, 606] 5.9
23:18:21.643 00.004 11872 AutoFind: too close [1562, 330] 4.9 - [1575, 314] 5.2
23:18:21.646 00.003 11872 AutoFind: close dim-bright [1562, 330] 4.9 - [1573, 323] 110.2
23:18:21.650 00.004 11872 AutoFind: too close [1807, 869] 4.9 - [1827, 875] 6.2
23:18:21.654 00.004 11872 AutoFind: close dim-bright [1807, 869] 4.9 - [1817, 873] 120.2
23:18:21.658 00.004 11872 AutoFind: close dim-bright [1575, 314] 5.2 - [1573, 323] 110.2
23:18:21.661 00.003 11872 AutoFind: too close [1301, 189] 6.2 - [1299, 183] 9.0
23:18:21.665 00.004 11872 AutoFind: close dim-bright [1827, 875] 6.2 - [1817, 873] 120.2
23:18:21.668 00.003 11872 AutoFind: too close [1352, 578] 6.9 - [1351, 585] 8.4
23:18:21.672 00.004 11872 AutoFind: too close [1339, 663] 7.5 - [1339, 669] 7.9
23:18:21.675 00.003 11872 AutoFind: too close [259, 465] 8.0 - [259, 460] 8.3
23:18:21.680 00.005 11872 AutoFind: too close [1374, 108] 9.9 - [1356, 107] 39.1
23:18:21.683 00.003 11872 AutoFind: too close [759, 577] 24.4 - [760, 570] 25.3
23:18:21.687 00.004 11872 AutoFind: too close to edge [996, 1081] 6.7
23:18:21.690 00.003 11872 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
23:18:21.695 00.005 11872 Star::Find(15, 1817, 873, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:18:21.698 00.003 11872 Star::Find returns 1 (0), X=1816.78, Y=873.62, Mass=4487, SNR=45.0, Peak=206 HFD=5.7
23:18:21.702 00.004 11872 Star::Find(15, 1573, 323, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:18:21.706 00.004 11872 Star::Find returns 1 (0), X=1572.94, Y=324.89, Mass=5084, SNR=47.0, Peak=150 HFD=6.4
23:18:21.709 00.003 11872 Star::Find(15, 17, 378, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:18:21.713 00.004 11872 Star::Find returns 1 (0), X=16.41, Y=378.90, Mass=1863, SNR=29.5, Peak=123 HFD=5.0
23:18:21.716 00.003 11872 Star::Find(15, 1707, 337, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:18:21.721 00.005 11872 Star::Find returns 1 (0), X=1706.46, Y=337.98, Mass=2039, SNR=30.6, Peak=100 HFD=6.0
23:18:21.724 00.003 11872 Star::Find(15, 1280, 34, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:18:21.727 00.003 11872 Star::Find returns 1 (0), X=1280.83, Y=35.20, Mass=1950, SNR=29.5, Peak=61 HFD=6.5
23:18:21.732 00.005 11872 Star::Find(15, 434, 331, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:18:21.736 00.004 11872 Star::Find returns 1 (0), X=434.63, Y=332.12, Mass=1181, SNR=22.5, Peak=42 HFD=6.2
23:18:21.739 00.003 11872 Star::Find(15, 149, 443, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:18:21.744 00.005 11872 Star::Find returns 1 (0), X=148.57, Y=443.67, Mass=579, SNR=16.2, Peak=34 HFD=5.3
23:18:21.748 00.004 11872 Star::Find(15, 865, 929, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:18:21.751 00.003 11872 Star::Find returns 1 (0), X=865.38, Y=931.18, Mass=1160, SNR=22.8, Peak=35 HFD=6.9
23:18:21.754 00.003 11872 Star::Find(15, 112, 541, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:18:21.757 00.003 11872 Star::Find returns 1 (0), X=111.63, Y=541.82, Mass=553, SNR=15.8, Peak=32 HFD=4.7
23:18:21.759 00.002 11872 Star::Find(15, 1022, 358, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:18:21.762 00.003 11872 Star::Find returns 1 (0), X=1023.03, Y=359.17, Mass=1245, SNR=22.9, Peak=39 HFD=7.4
23:18:21.765 00.003 11872 Star::Find(15, 101, 958, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:18:21.769 00.004 11872 Star::Find returns 1 (0), X=101.20, Y=957.83, Mass=485, SNR=14.9, Peak=39 HFD=4.4
23:18:21.773 00.004 11872 Star::Find(15, 1913, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:18:21.777 00.004 11872 Star::Find returns 1 (0), X=1912.41, Y=864.74, Mass=530, SNR=15.6, Peak=34 HFD=5.5
23:18:21.780 00.003 11872 Star::Find(15, 737, 158, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:18:21.783 00.003 11872 Star::Find returns 1 (0), X=736.96, Y=160.08, Mass=533, SNR=15.5, Peak=16 HFD=6.2
23:18:21.786 00.003 11872 Star::Find(15, 17, 1028, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:18:21.790 00.004 11872 Star::Find returns 1 (0), X=17.14, Y=1028.08, Mass=265, SNR=11.1, Peak=20 HFD=4.2
23:18:21.793 00.003 11872 Star::Find(15, 121, 1045, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:18:21.796 00.003 11872 Star::Find returns 1 (0), X=120.17, Y=1045.00, Mass=184, SNR=9.2, Peak=15 HFD=4.1
23:18:21.800 00.004 11872 Star::Find(15, 370, 363, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:18:21.804 00.004 11872 Star::Find returns 1 (0), X=370.33, Y=361.75, Mass=306, SNR=11.8, Peak=14 HFD=5.3
23:18:21.807 00.003 11872 Star::Find(15, 148, 106, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:18:21.811 00.004 11872 Star::Find returns 1 (0), X=148.32, Y=105.33, Mass=262, SNR=11.0, Peak=18 HFD=4.7
23:18:21.816 00.005 11872 Star::Find(15, 19, 689, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:18:21.818 00.002 11872 Star::Find returns 1 (0), X=18.95, Y=688.06, Mass=199, SNR=9.7, Peak=16 HFD=4.5
23:18:21.821 00.003 11872 Star::Find(15, 296, 429, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:18:21.824 00.003 11872 Star::Find returns 1 (0), X=295.82, Y=428.96, Mass=189, SNR=9.3, Peak=10 HFD=4.7
23:18:21.827 00.003 11872 Star::Find(15, 467, 404, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:18:21.831 00.004 11872 Star::Find returns 1 (0), X=468.02, Y=405.24, Mass=465, SNR=14.6, Peak=16 HFD=6.6
23:18:21.835 00.004 11872 Star::Find(15, 485, 329, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:18:21.838 00.003 11872 Star::Find returns 1 (0), X=485.56, Y=327.07, Mass=364, SNR=12.7, Peak=15 HFD=6.5
23:18:21.841 00.003 11872 Star::Find(15, 352, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:18:21.844 00.003 11872 Star::Find returns 1 (0), X=352.30, Y=1062.94, Mass=132, SNR=7.8, Peak=11 HFD=4.2
23:18:21.848 00.004 11872 Star::Find(15, 273, 64, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:18:21.851 00.003 11872 Star::Find returns 1 (0), X=273.16, Y=63.78, Mass=199, SNR=9.6, Peak=9 HFD=5.7
23:18:21.855 00.004 11872 Star::Find(15, 1891, 703, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:18:21.859 00.004 11872 Star::Find returns 1 (0), X=1890.54, Y=705.44, Mass=190, SNR=9.3, Peak=15 HFD=5.2
23:18:21.864 00.005 11872 Star::Find(15, 89, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:18:21.867 00.003 11872 Star::Find returns 1 (0), X=88.65, Y=991.93, Mass=102, SNR=6.9, Peak=8 HFD=4.1
23:18:21.869 00.002 11872 Star::Find(15, 360, 711, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:18:21.872 00.003 11872 Star::Find returns 1 (0), X=359.74, Y=711.18, Mass=131, SNR=7.7, Peak=10 HFD=4.6
23:18:21.874 00.002 11872 Star::Find(15, 289, 1021, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:18:21.878 00.004 11872 Star::Find returns 1 (0), X=289.24, Y=1020.68, Mass=113, SNR=7.1, Peak=10 HFD=4.2
23:18:21.881 00.003 11872 Star::Find(15, 551, 262, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:18:21.885 00.004 11872 Star::Find returns 1 (0), X=550.82, Y=263.14, Mass=115, SNR=7.1, Peak=10 HFD=4.7
23:18:21.890 00.005 11872 Star::Find(15, 1764, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:18:21.895 00.005 11872 Star::Find returns 1 (0), X=1763.72, Y=258.89, Mass=161, SNR=8.6, Peak=9 HFD=6.0
23:18:21.900 00.005 11872 Star::Find(15, 1507, 515, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:18:21.905 00.005 11872 Star::Find returns 1 (0), X=1506.64, Y=518.58, Mass=145, SNR=8.1, Peak=10 HFD=6.8
23:18:21.908 00.003 11872 Star::Find(15, 798, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:18:21.911 00.003 11872 Star::Find returns 1 (0), X=797.16, Y=872.45, Mass=206, SNR=9.6, Peak=14 HFD=5.4
23:18:21.914 00.003 11872 Star::Find(15, 266, 680, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:18:21.917 00.003 11872 Star::Find returns 1 (0), X=265.53, Y=682.31, Mass=198, SNR=9.6, Peak=11 HFD=5.5
23:18:21.920 00.003 11872 Star::Find(15, 1377, 463, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:18:21.923 00.003 11872 Star::Find returns 1 (0), X=1377.78, Y=464.75, Mass=197, SNR=9.4, Peak=10 HFD=6.7
23:18:21.927 00.004 11872 Star::Find(15, 290, 538, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:18:21.929 00.002 11872 Star::Find returns 1 (0), X=289.95, Y=537.74, Mass=123, SNR=7.5, Peak=6 HFD=6.3
23:18:21.932 00.003 11872 Star::Find(15, 1428, 488, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:18:21.936 00.004 11872 Star::Find returns 1 (0), X=1427.36, Y=490.40, Mass=191, SNR=9.1, Peak=13 HFD=5.4
23:18:21.939 00.003 11872 Star::Find(15, 178, 103, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:18:21.943 00.004 11872 Star::Find returns 1 (0), X=178.27, Y=101.66, Mass=69, SNR=5.6, Peak=9 HFD=4.6
23:18:21.947 00.004 11872 Star::Find(15, 1471, 731, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:18:21.951 00.004 11872 Star::Find returns 1 (0), X=1469.94, Y=732.98, Mass=159, SNR=8.3, Peak=9 HFD=5.8
23:18:21.954 00.003 11872 Star::Find(15, 1688, 412, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:18:21.957 00.003 11872 Star::Find returns 1 (0), X=1688.67, Y=412.88, Mass=156, SNR=8.5, Peak=8 HFD=5.9
23:18:21.959 00.002 11872 Star::Find(15, 1701, 981, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:18:21.961 00.002 11872 Star::Find false star n=37 nbg=277 bg=0.8 sigma=0.8 thresh=3 peak=3
23:18:21.964 00.003 11872 Star::Find returns 0 (2), X=1701.00, Y=981.00, Mass=106, SNR=2.9, Peak=7 HFD=0.0
23:18:21.967 00.003 11872 Star::Find(15, 1661, 645, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:18:21.970 00.003 11872 Star::Find returns 1 (0), X=1660.85, Y=646.99, Mass=117, SNR=7.3, Peak=8 HFD=6.2
23:18:21.973 00.003 11872 Star::Find(15, 868, 1048, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:18:21.976 00.003 11872 Star::Find false star n=19 nbg=284 bg=0.9 sigma=0.9 thresh=4 peak=4
23:18:21.980 00.004 11872 Star::Find returns 0 (2), X=868.00, Y=1048.00, Mass=74, SNR=2.9, Peak=6 HFD=0.0
23:18:21.984 00.004 11872 Star::Find(15, 984, 974, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:18:21.987 00.003 11872 Star::Find false star n=22 nbg=287 bg=1.0 sigma=0.9 thresh=4 peak=4
23:18:21.991 00.004 11872 Star::Find returns 0 (2), X=984.00, Y=974.00, Mass=78, SNR=2.9, Peak=7 HFD=0.0
23:18:21.996 00.005 11872 Star::Find(15, 1681, 473, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:18:21.999 00.003 11872 Star::Find false star n=31 nbg=279 bg=1.1 sigma=1.0 thresh=4 peak=3
23:18:22.002 00.003 11872 Star::Find returns 0 (2), X=1681.00, Y=473.00, Mass=106, SNR=2.9, Peak=6 HFD=0.0
23:18:22.006 00.004 11872 Star::Find(15, 1607, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:18:22.009 00.003 11872 Star::Find false star n=14 nbg=286 bg=0.9 sigma=0.9 thresh=4 peak=3
23:18:22.013 00.004 11872 Star::Find returns 0 (2), X=1607.00, Y=862.00, Mass=50, SNR=2.9, Peak=6 HFD=0.0
23:18:22.016 00.003 11872 Star::Find(15, 1802, 647, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:18:22.022 00.006 11872 Star::Find returns 1 (0), X=1801.42, Y=649.12, Mass=127, SNR=7.6, Peak=9 HFD=5.4
23:18:22.025 00.003 11872 Star::Find(15, 1769, 1012, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:18:22.029 00.004 11872 Star::Find returns 1 (0), X=1769.58, Y=1012.41, Mass=85, SNR=6.2, Peak=6 HFD=6.0
23:18:22.033 00.004 11872 Star::Find(15, 1480, 696, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:18:22.037 00.004 11872 Star::Find false star n=26 nbg=287 bg=0.9 sigma=1.0 thresh=4 peak=4
23:18:22.041 00.004 11872 Star::Find returns 0 (2), X=1480.00, Y=696.00, Mass=97, SNR=2.9, Peak=7 HFD=0.0
23:18:22.045 00.004 11872 Star::Find(15, 1841, 151, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:18:22.048 00.003 11872 Star::Find returns 1 (0), X=1840.87, Y=151.84, Mass=102, SNR=6.8, Peak=12 HFD=4.4
23:18:22.053 00.005 11872 Star::Find(15, 57, 471, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:18:22.056 00.003 11872 Star::Find false star n=13 nbg=277 bg=0.6 sigma=0.7 thresh=3 peak=2
23:18:22.060 00.004 11872 Star::Find returns 0 (2), X=57.00, Y=471.00, Mass=34, SNR=2.9, Peak=5 HFD=0.0
23:18:22.063 00.003 11872 Star::Find(15, 653, 50, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:18:22.068 00.005 11872 Star::Find returns 1 (0), X=652.06, Y=49.54, Mass=154, SNR=8.4, Peak=6 HFD=7.0
23:18:22.071 00.003 11872 Star::Find(15, 1773, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:18:22.075 00.004 11872 Star::Find false star n=26 nbg=278 bg=0.7 sigma=0.7 thresh=3 peak=3
23:18:22.078 00.003 11872 Star::Find returns 0 (2), X=1773.00, Y=420.00, Mass=77, SNR=2.9, Peak=6 HFD=0.0
23:18:22.082 00.004 11872 Star::Find(15, 877, 648, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:18:22.085 00.003 11872 Star::Find false star n=21 nbg=278 bg=1.0 sigma=1.0 thresh=4 peak=4
23:18:22.088 00.003 11872 Star::Find returns 0 (2), X=877.00, Y=648.00, Mass=74, SNR=2.9, Peak=6 HFD=0.0
23:18:22.091 00.003 11872 Star::Find(15, 137, 73, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:18:22.096 00.005 11872 Star::Find false star n=23 nbg=265 bg=0.6 sigma=0.7 thresh=3 peak=3
23:18:22.099 00.003 11872 Star::Find returns 0 (2), X=137.00, Y=73.00, Mass=66, SNR=2.9, Peak=5 HFD=0.0
23:18:22.102 00.003 11872 Star::Find(15, 343, 1039, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:18:22.106 00.004 11872 Star::Find false star n=19 nbg=284 bg=1.0 sigma=1.0 thresh=4 peak=4
23:18:22.109 00.003 11872 Star::Find returns 0 (2), X=343.00, Y=1039.00, Mass=69, SNR=2.9, Peak=7 HFD=0.0
23:18:22.114 00.005 11872 Star::Find(15, 146, 433, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:18:22.117 00.003 11872 Star::Find returns 1 (0), X=148.57, Y=443.67, Mass=579, SNR=16.2, Peak=34 HFD=5.3
23:18:22.119 00.002 11872 Star::Find(15, 1709, 763, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:18:22.124 00.005 11872 Star::Find returns 0 (2), X=1709.00, Y=763.00, Mass=13, SNR=2.4, Peak=5 HFD=0.0
23:18:22.127 00.003 11872 Star::Find(15, 583, 573, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:18:22.131 00.004 11872 Star::Find returns 1 (0), X=583.74, Y=572.81, Mass=127, SNR=7.6, Peak=7 HFD=5.8
23:18:22.134 00.003 11872 Star::Find(15, 253, 617, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:18:22.137 00.003 11872 Star::Find false star n=22 nbg=279 bg=0.5 sigma=0.7 thresh=3 peak=3
23:18:22.141 00.004 11872 Star::Find returns 0 (2), X=253.00, Y=617.00, Mass=61, SNR=2.9, Peak=5 HFD=0.0
23:18:22.145 00.004 11872 Star::Find(15, 448, 222, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:18:22.148 00.003 11872 Star::Find false star n=35 nbg=281 bg=0.6 sigma=0.7 thresh=3 peak=3
23:18:22.152 00.004 11872 Star::Find returns 0 (2), X=448.00, Y=222.00, Mass=98, SNR=2.9, Peak=6 HFD=0.0
23:18:22.156 00.004 11872 Star::Find(15, 636, 416, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:18:22.159 00.003 11872 Star::Find false star n=7 nbg=284 bg=0.9 sigma=0.9 thresh=4 peak=3
23:18:22.163 00.004 11872 Star::Find returns 0 (2), X=636.00, Y=416.00, Mass=24, SNR=2.9, Peak=6 HFD=0.0
23:18:22.167 00.004 11872 Star::Find(15, 736, 1008, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:18:22.169 00.002 11872 Star::Find false star n=24 nbg=272 bg=1.1 sigma=0.9 thresh=4 peak=4
23:18:22.174 00.005 11872 Star::Find returns 0 (2), X=736.00, Y=1008.00, Mass=87, SNR=2.9, Peak=8 HFD=0.0
23:18:22.177 00.003 11872 Star::Find(15, 941, 151, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:18:22.180 00.003 11872 Star::Find false star n=26 nbg=269 bg=0.7 sigma=0.7 thresh=3 peak=3
23:18:22.183 00.003 11872 Star::Find returns 0 (2), X=941.00, Y=151.00, Mass=71, SNR=2.9, Peak=6 HFD=0.0
23:18:22.187 00.004 11872 Star::Find(15, 588, 296, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:18:22.190 00.003 11872 Star::Find returns 0 (3), X=588.00, Y=296.00, Mass=9, SNR=2.0, Peak=5 HFD=0.0
23:18:22.194 00.004 11872 Star::Find(15, 422, 81, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:18:22.198 00.004 11872 Star::Find false star n=24 nbg=284 bg=0.9 sigma=1.0 thresh=4 peak=4
23:18:22.201 00.003 11872 Star::Find returns 0 (2), X=422.00, Y=81.00, Mass=92, SNR=2.9, Peak=9 HFD=0.0
23:18:22.205 00.004 11872 Star::Find(15, 1838, 1057, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:18:22.208 00.003 11872 Star::Find false star n=9 nbg=282 bg=0.9 sigma=0.9 thresh=4 peak=3
23:18:22.211 00.003 11872 Star::Find returns 0 (2), X=1838.00, Y=1057.00, Mass=34, SNR=2.9, Peak=7 HFD=0.0
23:18:22.214 00.003 11872 AutoFind: finding best star pass 1
23:18:22.218 00.004 11872 Star::Find(15, 1817, 873, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:18:22.221 00.003 11872 Star::Find returns 1 (0), X=1816.78, Y=873.62, Mass=4487, SNR=45.0, Peak=206 HFD=5.7
23:18:22.225 00.004 11872 AutoFind returns star at [1817, 873] 120.2 Mass 4487 SNR 45.0
23:18:22.229 00.004 11872 Star::Find(15, 1817, 873, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:18:22.232 00.003 11872 Star::Find returns 1 (0), X=1816.78, Y=873.62, Mass=4487, SNR=45.0, Peak=206 HFD=5.7
23:18:22.235 00.003 11872 MultiStar: List (12): {1816.78, 873.62}(45.0), {1572.94, 324.89}(47.0), {16.41, 378.90}(29.5), {1706.46, 337.98}(30.6), {1280.83, 35.20}(29.5), {434.63, 332.12}(22.5), {148.57, 443.67}(16.2), {865.38, 931.18}(22.8), {111.63, 541.82}(15.8), {1023.03, 359.17}(22.9), {101.20, 957.83}(14.9), {1912.41, 864.74}(15.6), 
23:18:22.240 00.005 11872 setting lock position to (1816.78, 873.62)
23:18:22.244 00.004 11872 AutoSelect: state = 1, call UpdateGuideState
23:18:22.247 00.003 11872 UpdateGuideState(): m_state=1
23:18:22.250 00.003 11872 Star::Find(15, 1816, 873, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:18:22.254 00.004 11872 Star::Find returns 1 (0), X=1816.78, Y=873.62, Mass=4487, SNR=45.0, Peak=206 HFD=5.7
23:18:22.257 00.003 11872 CameraToMount -- cameraTheta (0.00) - m_xAngle (0.00) = xAngle (-0.00 = -0.00)
23:18:22.261 00.004 11872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.97 = 2.97)
23:18:22.264 00.003 11872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
23:18:22.270 00.006 11872 setting force full frames = false
23:18:22.273 00.003 11872 setting lock position to (1816.78, 873.62)
23:18:22.277 00.004 11872 CurrentPosition() valid, moving to STATE_SELECTED
23:18:22.281 00.004 11872 Changing from state SELECTING to SELECTED
23:18:22.284 00.003 11872 guider state => SELECTED
23:18:22.289 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
23:18:22.292 00.003 11872 UpdateGuideState exits: m=4487 SNR=45.0
23:18:22.297 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
23:18:22.300 00.003 11872 Status Line: Auto-selected star at (1816.8, 873.6)
23:18:22.306 00.006 11872 PhdController: newstate STATE_WAIT_SELECTED
23:18:22.309 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:22.312 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:18:22.315 00.003 11872 Enqueuing Expose request
23:18:22.319 00.004 9960 Worker thread wakes up
23:18:22.319 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:18:22.319 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1802,859,31,31)
23:18:22.320 00.001 11872 evsrv: cli 0D2D2E60 connect
23:18:22.324 00.004 11872 case statement mapped state 2 to 1
23:18:22.328 00.004 11872 case statement mapped state 2 to 1
23:18:22.332 00.004 11872 evsrv: cli 0D2D2E60 request: {"method":"get_lock_position","id":"1fb99481-1764-4a7b-9b65-4cf8d76e2ea2"}
23:18:22.335 00.003 11872 evsrv: cli 0D2D2E60 response: {"jsonrpc":"2.0","result":[1816.78,873.62],"id":"1fb99481-1764-4a7b-9b65-4cf8d76e2ea2"}
23:18:22.338 00.003 11872 evsrv: cli 0D2D2E60 disconnect
23:18:22.343 00.005 11872 evsrv: cli 0D2D2B40 connect
23:18:22.347 00.004 11872 case statement mapped state 2 to 1
23:18:22.351 00.004 11872 case statement mapped state 2 to 1
23:18:22.354 00.003 11872 evsrv: cli 0D2D2B40 request: {"method":"get_app_state","id":"1babbc43-9577-4218-9adb-6cc4db3db355"}
23:18:22.358 00.004 11872 case statement mapped state 2 to 1
23:18:22.362 00.004 11872 evsrv: cli 0D2D2B40 response: {"jsonrpc":"2.0","result":"Selected","id":"1babbc43-9577-4218-9adb-6cc4db3db355"}
23:18:22.367 00.005 11872 evsrv: cli 0D2D2B40 disconnect
23:18:23.368 01.001 11872 evsrv: cli 0D2D2E60 connect
23:18:23.374 00.006 11872 case statement mapped state 2 to 1
23:18:23.380 00.006 11872 case statement mapped state 2 to 1
23:18:23.386 00.006 11872 evsrv: cli 0D2D2E60 request: {"method":"get_app_state","id":"dcf680dc-9768-41ab-9419-762505ca01b2"}
23:18:23.391 00.005 11872 case statement mapped state 2 to 1
23:18:23.397 00.006 11872 evsrv: cli 0D2D2E60 response: {"jsonrpc":"2.0","result":"Selected","id":"dcf680dc-9768-41ab-9419-762505ca01b2"}
23:18:23.401 00.004 11872 evsrv: cli 0D2D2E60 disconnect
23:18:23.572 00.171 9960 Exposure complete
23:18:23.681 00.109 9960 worker thread done servicing request
23:18:23.681 00.000 11872 OnExposeComplete: enter
23:18:23.684 00.003 11872 UpdateGuideState(): m_state=2
23:18:23.690 00.006 11872 Star::Find(15, 1816, 873, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:18:23.694 00.004 11872 Star::Find returns 1 (0), X=1816.54, Y=874.44, Mass=4237, SNR=43.9, Peak=195 HFD=5.7
23:18:23.698 00.004 11872 CameraToMount -- cameraTheta (1.85) - m_xAngle (0.00) = xAngle (1.84 = 1.84)
23:18:23.701 00.003 11872 CameraToMount -- cameraTheta (1.85) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.81 = -1.47)
23:18:23.707 00.006 11872 CameraToMount -- cameraX=-0.23 cameraY=0.82 hyp=0.86 cameraTheta=1.85 mountX=-0.23 mountY=-0.85, mountTheta=-1.84
23:18:23.711 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=195, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
23:18:23.716 00.005 11872 UpdateGuideState exits: m=4237 SNR=43.9
23:18:23.719 00.003 11872 PhdController: newstate STATE_CALIBRATE
23:18:23.723 00.004 11872 PhdController: newstate STATE_GUIDE
23:18:23.739 00.016 11872 Changing from state SELECTED to CALIBRATING_PRIMARY
23:18:23.743 00.004 11872 guider state => CALIBRATED
23:18:23.747 00.004 11872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
23:18:23.751 00.004 11872 reset dither spiral
23:18:23.754 00.003 11872 PhdController: newstate STATE_SETTLE_BEGIN
23:18:23.759 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:23.762 00.003 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:18:23.766 00.004 11872 Enqueuing Expose request
23:18:23.769 00.003 9960 Worker thread wakes up
23:18:23.770 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
23:18:23.770 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:18:24.402 00.632 11872 evsrv: cli 0D2D3400 connect
23:18:24.406 00.004 11872 case statement mapped state 5 to 1
23:18:24.410 00.004 11872 case statement mapped state 5 to 1
23:18:24.414 00.004 11872 evsrv: cli 0D2D3400 request: {"method":"get_app_state","id":"b9f08f74-fee1-4fe5-b5fc-154b6904d9bc"}
23:18:24.419 00.005 11872 case statement mapped state 5 to 1
23:18:24.424 00.005 11872 evsrv: cli 0D2D3400 response: {"jsonrpc":"2.0","result":"Selected","id":"b9f08f74-fee1-4fe5-b5fc-154b6904d9bc"}
23:18:24.429 00.005 11872 evsrv: cli 0D2D3400 disconnect
23:18:25.015 00.586 9960 Exposure complete
23:18:25.122 00.107 9960 worker thread done servicing request
23:18:25.123 00.001 11872 OnExposeComplete: enter
23:18:25.126 00.003 11872 UpdateGuideState(): m_state=5
23:18:25.131 00.005 11872 Star::Find(15, 1816, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:18:25.136 00.005 11872 Star::Find returns 1 (0), X=1816.74, Y=874.23, Mass=4247, SNR=44.1, Peak=202 HFD=5.7
23:18:25.140 00.004 11872 CameraToMount -- cameraTheta (1.64) - m_xAngle (0.00) = xAngle (1.63 = 1.63)
23:18:25.143 00.003 11872 CameraToMount -- cameraTheta (1.64) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.60 = -1.68)
23:18:25.148 00.005 11872 CameraToMount -- cameraX=-0.04 cameraY=0.62 hyp=0.62 cameraTheta=1.64 mountX=-0.04 mountY=-0.61, mountTheta=-1.63
23:18:25.153 00.005 11872 Changing from state CALIBRATED to GUIDING
23:18:25.157 00.004 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:18:25.160 00.003 11872 ScopeASCOM::SideOfPier() returns 0
23:18:25.165 00.005 11872 AdjustCalibrationForScopePointing (scope): current dec=31.2 pierSide=0, cal dec=0.0 pierSide=0 rotAngle=None bin=1
23:18:25.169 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:18:25.173 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:18:25.176 00.003 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:18:25.181 00.005 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:18:25.185 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:18:25.188 00.003 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:18:25.191 00.003 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:18:25.195 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:18:25.198 00.003 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:18:25.201 00.003 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:18:25.205 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:18:25.208 00.003 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:18:25.212 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:18:25.347 00.135 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:18:25.354 00.007 11872 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 2.900000
23:18:25.357 00.003 11872 Dec comp: XRate 1.564 -> 1.338 for dec 0.0 -> dec 31.2
23:18:25.364 00.007 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:18:25.368 00.004 11872 ScopeASCOM::SideOfPier() returns 0
23:18:25.373 00.005 11872 setting lock position to (1816.74, 874.23)
23:18:25.377 00.004 11872 guider state => GUIDING
23:18:25.381 00.004 11872 Status Line: Guiding
23:18:25.386 00.005 11872 Mount: notify guiding started
23:18:25.392 00.006 11872 GetString("/profile/5/name", "") returns "PHD SF 2025"
23:18:25.397 00.005 11872 GetString("/profile/5/scope/calibration/timestamp", "") returns "11/21/2025 10:15:14 PM"
23:18:25.402 00.005 11872 GetDouble("/profile/5/scope/calibration/xRate", 1.000000) returns 0.001564
23:18:25.406 00.004 11872 GetDouble("/profile/5/scope/calibration/yRate", 1.000000) returns 0.001340
23:18:25.410 00.004 11872 GetInt("/profile/5/scope/calibration/binning", 1) returns 1
23:18:25.413 00.003 11872 GetDouble("/profile/5/scope/calibration/xAngle", 0.000000) returns 0.004073
23:18:25.418 00.005 11872 GetDouble("/profile/5/scope/calibration/yAngle", 0.000000) returns -1.738880
23:18:25.422 00.004 11872 GetDouble("/profile/5/scope/calibration/declination", 0.000000) returns 0.000075
23:18:25.425 00.003 11872 GetInt("/profile/5/scope/calibration/pierSide", -1) returns 0
23:18:25.430 00.005 11872 GetInt("/profile/5/scope/calibration/raGuideParity", 0) returns 1
23:18:25.435 00.005 11872 GetInt("/profile/5/scope/calibration/decGuideParity", 0) returns -1
23:18:25.438 00.003 11872 GetDouble("/profile/5/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
23:18:25.441 00.003 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:18:25.444 00.003 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:18:25.449 00.005 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:18:25.453 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:18:25.456 00.003 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:18:25.461 00.005 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:18:25.465 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:18:25.468 00.003 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:18:25.472 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:18:25.478 00.006 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:18:25.484 00.006 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:18:25.490 00.006 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:18:25.495 00.005 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:18:25.500 00.005 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:18:25.505 00.005 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:18:25.509 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:18:25.513 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:18:25.518 00.005 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:18:25.522 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:18:25.527 00.005 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:18:25.530 00.003 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:18:25.533 00.003 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:18:25.537 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:18:25.540 00.003 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:18:25.543 00.003 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:18:25.547 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:18:25.567 00.020 11872 evsrv: cli 0D2D2320 connect
23:18:25.573 00.006 11872 case statement mapped state 6 to 3
23:18:25.577 00.004 11872 case statement mapped state 6 to 3
23:18:25.582 00.005 11872 evsrv: cli 0D2D2320 request: {"method":"get_app_state","id":"d4c9e118-6557-4f33-b875-fc0bd6a56fd3"}
23:18:25.587 00.005 11872 case statement mapped state 6 to 3
23:18:25.590 00.003 11872 evsrv: cli 0D2D2320 response: {"jsonrpc":"2.0","result":"Guiding","id":"d4c9e118-6557-4f33-b875-fc0bd6a56fd3"}
23:18:25.598 00.008 11872 evsrv: cli 0D2D2320 disconnect
23:18:25.644 00.046 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:18:25.650 00.006 11872 ScopeASCOM::SideOfPier() returns 0
23:18:25.657 00.007 11872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
23:18:25.661 00.004 11872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
23:18:25.665 00.004 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:18:25.669 00.004 11872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 31.2
23:18:25.675 00.006 11872 MountToCamera -- mountTheta (-0.00) + m_xAngle (0.00) = xAngle (0.00 = 0.00)
23:18:25.679 00.004 11872 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
23:18:25.683 00.004 11872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
23:18:25.687 00.004 11872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
23:18:25.692 00.005 11872 GetInt("/profile/5/AutoLoadCalibration", -1) returns 1
23:18:25.696 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=202, med=0, FiltMin=0, FiltMax=115, Gamma=1.000
23:18:25.700 00.004 11872 UpdateGuideState exits: m=4247 SNR=44.1
23:18:25.704 00.004 11872 PhdController: newstate STATE_SETTLE_WAIT
23:18:25.707 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:25.712 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:18:25.716 00.004 11872 Enqueuing Expose request
23:18:25.719 00.003 9960 Worker thread wakes up
23:18:25.719 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:18:25.719 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1802,859,31,31)
23:18:26.965 01.246 9960 Exposure complete
23:18:27.086 00.121 9960 worker thread done servicing request
23:18:27.087 00.001 11872 OnExposeComplete: enter
23:18:27.090 00.003 11872 UpdateGuideState(): m_state=6
23:18:27.094 00.004 11872 Star::Find(15, 1816, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:18:27.098 00.004 11872 Star::Find returns 1 (0), X=1816.71, Y=874.18, Mass=4347, SNR=44.4, Peak=208 HFD=5.8
23:18:27.102 00.004 11872 CameraToMount -- cameraTheta (-1.98) - m_xAngle (0.00) = xAngle (-1.98 = -1.98)
23:18:27.106 00.004 11872 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (0.99 = 0.99)
23:18:27.111 00.005 11872 CameraToMount -- cameraX=-0.02 cameraY=-0.05 hyp=0.05 cameraTheta=-1.98 mountX=-0.02 mountY=0.05, mountTheta=2.02
23:18:27.115 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.02, y=-0.05, opts=13)
23:18:27.120 00.005 11872 Enqueuing Move request for scope (-0.02, -0.05)
23:18:27.124 00.004 9960 Worker thread wakes up
23:18:27.124 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=208, med=0, FiltMin=0, FiltMax=113, Gamma=1.000
23:18:27.129 00.005 11872 UpdateGuideState exits: m=4347 SNR=44.4
23:18:27.132 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.05) opts 0xd
23:18:27.132 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.02, -0.05)
23:18:27.133 00.001 9960 Moving (-0.02, -0.05) raw xDistance=-0.02 yDistance=0.05
23:18:27.133 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:18:27.133 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:18:27.133 00.000 11872 PhdController: settling, locked = 1, distance = 0.45 (1.50) aobump = 0 frame = 1 / 99999
23:18:27.137 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:18:27.138 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763788707.137,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.45,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:18:27.141 00.003 9960 MoveAxis(E, 0, ABG)
23:18:27.141 00.000 9960 Move returns status 0, amount 0
23:18:27.141 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:27.146 00.005 9960 MoveAxis(N, 0, ABG)
23:18:27.146 00.000 9960 Move returns status 0, amount 0
23:18:27.147 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:18:27.151 00.004 11872 Enqueuing Expose request
23:18:27.154 00.003 9960 move complete, result=0
23:18:27.154 00.000 9960 worker thread done servicing request
23:18:27.154 00.000 9960 Worker thread wakes up
23:18:27.154 00.000 11872 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:18:27.159 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
23:18:27.159 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1802,859,31,31)
23:18:28.402 01.243 9960 Exposure complete
23:18:28.511 00.109 9960 worker thread done servicing request
23:18:28.511 00.000 11872 OnExposeComplete: enter
23:18:28.516 00.005 11872 UpdateGuideState(): m_state=6
23:18:28.520 00.004 11872 Star::Find(15, 1816, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:18:28.523 00.003 11872 Star::Find returns 1 (0), X=1816.72, Y=874.13, Mass=4100, SNR=43.5, Peak=184 HFD=5.9
23:18:28.527 00.004 11872 CameraToMount -- cameraTheta (-1.71) - m_xAngle (0.00) = xAngle (-1.71 = -1.71)
23:18:28.531 00.004 11872 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.25 = 1.25)
23:18:28.535 00.004 11872 CameraToMount -- cameraX=-0.01 cameraY=-0.10 hyp=0.10 cameraTheta=-1.71 mountX=-0.01 mountY=0.09, mountTheta=1.72
23:18:28.541 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.01, y=-0.10, opts=13)
23:18:28.544 00.003 11872 Enqueuing Move request for scope (-0.01, -0.10)
23:18:28.548 00.004 9960 Worker thread wakes up
23:18:28.548 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.10) opts 0xd
23:18:28.548 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.01, -0.10)
23:18:28.548 00.000 9960 Moving (-0.01, -0.10) raw xDistance=-0.01 yDistance=0.09
23:18:28.548 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:18:28.550 00.002 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:18:28.550 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:18:28.550 00.000 9960 MoveAxis(E, 0, ABG)
23:18:28.550 00.000 9960 Move returns status 0, amount 0
23:18:28.550 00.000 9960 MoveAxis(N, 0, ABG)
23:18:28.550 00.000 9960 Move returns status 0, amount 0
23:18:28.550 00.000 9960 move complete, result=0
23:18:28.551 00.001 9960 worker thread done servicing request
23:18:28.551 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=184, med=0, FiltMin=0, FiltMax=100, Gamma=1.000
23:18:28.555 00.004 11872 UpdateGuideState exits: m=4100 SNR=43.5
23:18:28.558 00.003 11872 PhdController: settling, locked = 1, distance = 0.34 (1.50) aobump = 0 frame = 2 / 99999
23:18:28.563 00.005 11872 evsrv: {"Event":"Settling","Timestamp":1763788708.563,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.34,"Time":1.4,"SettleTime":10.0,"StarLocked":true}
23:18:28.566 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:28.571 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:18:28.574 00.003 11872 Enqueuing Expose request
23:18:28.578 00.004 11872 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:18:28.582 00.004 9960 Worker thread wakes up
23:18:28.582 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:18:28.582 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1802,859,31,31)
23:18:29.824 01.242 9960 Exposure complete
23:18:29.928 00.104 9960 worker thread done servicing request
23:18:29.929 00.001 11872 OnExposeComplete: enter
23:18:29.932 00.003 11872 UpdateGuideState(): m_state=6
23:18:29.936 00.004 11872 Star::Find(15, 1816, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:18:29.942 00.006 11872 Star::Find returns 1 (0), X=1817.20, Y=872.57, Mass=4429, SNR=45.0, Peak=202 HFD=5.9
23:18:29.945 00.003 11872 CameraToMount -- cameraTheta (-1.30) - m_xAngle (0.00) = xAngle (-1.30 = -1.30)
23:18:29.951 00.006 11872 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.67 = 1.67)
23:18:29.956 00.005 11872 CameraToMount -- cameraX=0.46 cameraY=-1.67 hyp=1.73 cameraTheta=-1.30 mountX=0.46 mountY=1.72, mountTheta=1.31
23:18:29.961 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.46, y=-1.67, opts=13)
23:18:29.966 00.005 11872 Enqueuing Move request for scope (0.46, -1.67)
23:18:29.969 00.003 9960 Worker thread wakes up
23:18:29.969 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.46, -1.67) opts 0xd
23:18:29.971 00.002 9960 Handling offset move in thread for scope, endpoint = (0.46, -1.67)
23:18:29.971 00.000 9960 Moving (0.46, -1.67) raw xDistance=0.46 yDistance=1.72
23:18:29.971 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.29 from input 0.46
23:18:29.971 00.000 9960 resist switch: large excursion: input 1.72 thresh 0.60 direction from 0 to 1
23:18:29.972 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=202, med=0, FiltMin=0, FiltMax=105, Gamma=1.000
23:18:29.976 00.004 11872 UpdateGuideState exits: m=4429 SNR=45.0
23:18:29.980 00.004 11872 PhdController: settling, locked = 1, distance = 0.76 (1.50) aobump = 0 frame = 3 / 99999
23:18:29.983 00.003 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=5.17
23:18:29.983 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.72 from input 1.72
23:18:29.984 00.001 9960 MoveAxis(W, 216, ABG)
23:18:29.984 00.000 9960 Guiding  Dir = 3, Dur = 216
23:18:29.984 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763788709.983,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.76,"Time":2.8,"SettleTime":10.0,"StarLocked":true}
23:18:29.988 00.004 9960 IsSlewing returns 0
23:18:29.989 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:29.993 00.004 9960 IsGuiding returns 0
23:18:29.993 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:18:29.998 00.005 11872 Enqueuing Expose request
23:18:30.002 00.004 9960 PulseGuide returned control before completion, sleep 226
23:18:30.236 00.234 9960 IsGuiding returns 1
23:18:30.236 00.000 9960 scope still moving after pulse duration time elapsed
23:18:30.266 00.030 9960 IsSlewing returns 0
23:18:30.267 00.001 9960 IsGuiding returns 0
23:18:30.268 00.001 9960 scope move finished after 216 + 57 ms
23:18:30.268 00.000 9960 Move returns status 0, amount 216
23:18:30.268 00.000 9960 MoveAxis(S, 1286, ABG)
23:18:30.269 00.001 9960 Guiding  Dir = 1, Dur = 1286
23:18:30.269 00.000 9960 IsSlewing returns 0
23:18:30.270 00.001 9960 IsGuiding returns 0
23:18:30.270 00.000 9960 PulseGuide returned control before completion, sleep 1296
23:18:31.583 01.313 9960 IsGuiding returns 1
23:18:31.584 00.001 9960 scope still moving after pulse duration time elapsed
23:18:31.616 00.032 9960 IsSlewing returns 0
23:18:31.617 00.001 9960 IsGuiding returns 0
23:18:31.617 00.000 9960 scope move finished after 1286 + 61 ms
23:18:31.618 00.001 9960 Move returns status 0, amount 1286
23:18:31.618 00.000 9960 move complete, result=0
23:18:31.619 00.001 9960 worker thread done servicing request
23:18:31.619 00.000 9960 Worker thread wakes up
23:18:31.620 00.001 11872 GuideStep: 0.5 px 216 ms WEST, 1.7 px 1286 ms SOUTH
23:18:31.625 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
23:18:31.625 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1802,859,31,31)
23:18:32.882 01.257 9960 Exposure complete
23:18:32.990 00.108 9960 worker thread done servicing request
23:18:32.991 00.001 11872 OnExposeComplete: enter
23:18:32.995 00.004 11872 UpdateGuideState(): m_state=6
23:18:32.999 00.004 11872 Star::Find(15, 1817, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
23:18:33.004 00.005 11872 Star::Find returns 1 (0), X=1817.36, Y=874.38, Mass=4473, SNR=45.3, Peak=193 HFD=5.8
23:18:33.007 00.003 11872 CameraToMount -- cameraTheta (0.23) - m_xAngle (0.00) = xAngle (0.22 = 0.22)
23:18:33.011 00.004 11872 CameraToMount -- cameraTheta (0.23) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (3.19 = -3.09)
23:18:33.016 00.005 11872 CameraToMount -- cameraX=0.62 cameraY=0.14 hyp=0.64 cameraTheta=0.23 mountX=0.62 mountY=-0.03, mountTheta=-0.05
23:18:33.019 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=0.62, y=0.14, opts=13)
23:18:33.025 00.006 11872 Enqueuing Move request for scope (0.62, 0.14)
23:18:33.028 00.003 9960 Worker thread wakes up
23:18:33.028 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.62, 0.14) opts 0xd
23:18:33.029 00.001 9960 Handling offset move in thread for scope, endpoint = (0.62, 0.14)
23:18:33.029 00.000 9960 Moving (0.62, 0.14) raw xDistance=0.62 yDistance=-0.03
23:18:33.029 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.41 from input 0.62
23:18:33.029 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:18:33.029 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=193, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
23:18:33.033 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:18:33.033 00.000 9960 MoveAxis(W, 309, ABG)
23:18:33.033 00.000 9960 Guiding  Dir = 3, Dur = 309
23:18:33.033 00.000 11872 UpdateGuideState exits: m=4473 SNR=45.3
23:18:33.036 00.003 9960 IsSlewing returns 0
23:18:33.036 00.000 11872 PhdController: settling, locked = 1, distance = 0.72 (1.50) aobump = 0 frame = 4 / 99999
23:18:33.041 00.005 9960 IsGuiding returns 0
23:18:33.041 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763788713.041,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.72,"Time":5.9,"SettleTime":10.0,"StarLocked":true}
23:18:33.045 00.004 9960 PulseGuide returned control before completion, sleep 319
23:18:33.045 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:33.050 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:18:33.052 00.002 11872 Enqueuing Expose request
23:18:33.370 00.318 9960 IsGuiding returns 1
23:18:33.372 00.002 9960 scope still moving after pulse duration time elapsed
23:18:33.402 00.030 9960 IsSlewing returns 0
23:18:33.404 00.002 9960 IsGuiding returns 0
23:18:33.404 00.000 9960 scope move finished after 309 + 53 ms
23:18:33.405 00.001 9960 Move returns status 0, amount 309
23:18:33.405 00.000 9960 MoveAxis(N, 0, ABG)
23:18:33.405 00.000 9960 Move returns status 0, amount 0
23:18:33.406 00.001 9960 move complete, result=0
23:18:33.406 00.000 9960 worker thread done servicing request
23:18:33.407 00.001 9960 Worker thread wakes up
23:18:33.407 00.000 11872 GuideStep: 0.6 px 309 ms WEST, -0.0 px 0 ms NORTH
23:18:33.413 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
23:18:33.413 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1802,859,31,31)
23:18:34.670 01.257 9960 Exposure complete
23:18:34.787 00.117 9960 worker thread done servicing request
23:18:34.787 00.000 11872 OnExposeComplete: enter
23:18:34.793 00.006 11872 UpdateGuideState(): m_state=6
23:18:34.799 00.006 11872 Star::Find(15, 1817, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
23:18:34.806 00.007 11872 Star::Find returns 1 (0), X=1816.67, Y=875.32, Mass=4518, SNR=45.3, Peak=214 HFD=5.5
23:18:34.812 00.006 11872 CameraToMount -- cameraTheta (1.63) - m_xAngle (0.00) = xAngle (1.62 = 1.62)
23:18:34.816 00.004 11872 CameraToMount -- cameraTheta (1.63) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.59 = -1.69)
23:18:34.823 00.007 11872 CameraToMount -- cameraX=-0.06 cameraY=1.09 hyp=1.09 cameraTheta=1.63 mountX=-0.06 mountY=-1.08, mountTheta=-1.62
23:18:34.830 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.06, y=1.09, opts=13)
23:18:34.837 00.007 11872 Enqueuing Move request for scope (-0.06, 1.09)
23:18:34.843 00.006 9960 Worker thread wakes up
23:18:34.843 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=214, med=0, FiltMin=0, FiltMax=114, Gamma=1.000
23:18:34.849 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 1.09) opts 0xd
23:18:34.849 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.06, 1.09)
23:18:34.850 00.001 11872 UpdateGuideState exits: m=4518 SNR=45.3
23:18:34.855 00.005 9960 Moving (-0.06, 1.09) raw xDistance=-0.06 yDistance=-1.08
23:18:34.855 00.000 11872 PhdController: settling, locked = 1, distance = 0.83 (1.50) aobump = 0 frame = 5 / 99999
23:18:34.859 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:18:34.859 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763788714.859,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.83,"Time":7.7,"SettleTime":10.0,"StarLocked":true}
23:18:34.865 00.006 9960 resist switch: large excursion: input -1.08 thresh 0.60 direction from 1 to -1
23:18:34.865 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:34.871 00.006 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.24
23:18:34.872 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:18:34.877 00.005 9960 GuideAlgorithmResistSwitch::result() returns -1.08 from input -1.08
23:18:34.877 00.000 11872 Enqueuing Expose request
23:18:34.884 00.007 9960 MoveAxis(E, 0, ABG)
23:18:34.884 00.000 9960 Move returns status 0, amount 0
23:18:34.884 00.000 9960 MoveAxis(N, 806, ABG)
23:18:34.884 00.000 9960 Guiding  Dir = 0, Dur = 806
23:18:34.886 00.002 9960 IsSlewing returns 0
23:18:34.886 00.000 9960 IsGuiding returns 0
23:18:34.887 00.001 9960 PulseGuide returned control before completion, sleep 816
23:18:35.711 00.824 9960 IsGuiding returns 1
23:18:35.712 00.001 9960 scope still moving after pulse duration time elapsed
23:18:35.741 00.029 9960 IsSlewing returns 0
23:18:35.743 00.002 9960 IsGuiding returns 0
23:18:35.744 00.001 9960 scope move finished after 806 + 51 ms
23:18:35.744 00.000 9960 Move returns status 0, amount 806
23:18:35.745 00.001 9960 move complete, result=0
23:18:35.745 00.000 9960 worker thread done servicing request
23:18:35.745 00.000 9960 Worker thread wakes up
23:18:35.746 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -1.1 px 806 ms NORTH
23:18:35.752 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
23:18:35.754 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1802,859,31,31)
23:18:37.000 01.246 9960 Exposure complete
23:18:37.115 00.115 9960 worker thread done servicing request
23:18:37.115 00.000 11872 OnExposeComplete: enter
23:18:37.120 00.005 11872 UpdateGuideState(): m_state=6
23:18:37.124 00.004 11872 Star::Find(15, 1816, 875, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
23:18:37.128 00.004 11872 Star::Find returns 1 (0), X=1817.12, Y=873.55, Mass=4263, SNR=43.9, Peak=195 HFD=5.4
23:18:37.131 00.003 11872 CameraToMount -- cameraTheta (-1.06) - m_xAngle (0.00) = xAngle (-1.06 = -1.06)
23:18:37.135 00.004 11872 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.91 = 1.91)
23:18:37.138 00.003 11872 CameraToMount -- cameraX=0.39 cameraY=-0.69 hyp=0.79 cameraTheta=-1.06 mountX=0.38 mountY=0.74, mountTheta=1.09
23:18:37.143 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.39, y=-0.69, opts=13)
23:18:37.148 00.005 11872 Enqueuing Move request for scope (0.39, -0.69)
23:18:37.151 00.003 9960 Worker thread wakes up
23:18:37.151 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.39, -0.69) opts 0xd
23:18:37.152 00.001 9960 Handling offset move in thread for scope, endpoint = (0.39, -0.69)
23:18:37.152 00.000 9960 Moving (0.39, -0.69) raw xDistance=0.38 yDistance=0.74
23:18:37.152 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.38
23:18:37.152 00.000 9960 resist switch: large excursion: input 0.74 thresh 0.60 direction from -1 to 1
23:18:37.152 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.23
23:18:37.153 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.74 from input 0.74
23:18:37.153 00.000 9960 MoveAxis(W, 181, ABG)
23:18:37.153 00.000 9960 Guiding  Dir = 3, Dur = 181
23:18:37.153 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=195, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
23:18:37.156 00.003 9960 IsSlewing returns 0
23:18:37.156 00.000 11872 UpdateGuideState exits: m=4263 SNR=43.9
23:18:37.161 00.005 9960 IsGuiding returns 0
23:18:37.162 00.001 11872 PhdController: settling, locked = 1, distance = 0.82 (1.50) aobump = 0 frame = 6 / 99999
23:18:37.165 00.003 9960 PulseGuide returned control before completion, sleep 191
23:18:37.165 00.000 11872 PhdController: newstate STATE_FINISH
23:18:37.169 00.004 11872 PhdController complete: success
23:18:37.172 00.003 11872 evsrv: {"Event":"SettleDone","Timestamp":1763788717.172,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":6,"DroppedFrames":0}
23:18:37.178 00.006 11872 Mount: notify guiding dither settle done success=1
23:18:37.181 00.003 11872 PhdController: newstate STATE_IDLE
23:18:37.184 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:37.187 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:18:37.191 00.004 11872 Enqueuing Expose request
23:18:37.361 00.170 9960 IsGuiding returns 1
23:18:37.362 00.001 9960 scope still moving after pulse duration time elapsed
23:18:37.392 00.030 9960 IsSlewing returns 0
23:18:37.394 00.002 9960 IsGuiding returns 0
23:18:37.394 00.000 9960 scope move finished after 181 + 52 ms
23:18:37.395 00.001 9960 Move returns status 0, amount 181
23:18:37.396 00.001 9960 MoveAxis(S, 554, ABG)
23:18:37.396 00.000 9960 Guiding  Dir = 1, Dur = 554
23:18:37.396 00.000 9960 IsSlewing returns 0
23:18:37.397 00.001 9960 IsGuiding returns 0
23:18:37.397 00.000 9960 PulseGuide returned control before completion, sleep 564
23:18:37.968 00.571 9960 IsGuiding returns 1
23:18:37.969 00.001 9960 scope still moving after pulse duration time elapsed
23:18:37.999 00.030 9960 IsSlewing returns 0
23:18:37.999 00.000 9960 IsGuiding returns 1
23:18:38.030 00.031 9960 IsSlewing returns 0
23:18:38.030 00.000 9960 IsGuiding returns 1
23:18:38.061 00.031 9960 IsSlewing returns 0
23:18:38.062 00.001 9960 IsGuiding returns 0
23:18:38.062 00.000 9960 scope move finished after 554 + 111 ms
23:18:38.062 00.000 9960 Move returns status 0, amount 554
23:18:38.064 00.002 9960 move complete, result=0
23:18:38.064 00.000 9960 worker thread done servicing request
23:18:38.064 00.000 11872 GuideStep: 0.4 px 181 ms WEST, 0.7 px 554 ms SOUTH
23:18:38.069 00.005 9960 Worker thread wakes up
23:18:38.069 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:18:38.069 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1802,859,31,31)
23:18:38.081 00.012 11872 evsrv: cli 0D2D2320 connect
23:18:38.084 00.003 11872 case statement mapped state 6 to 3
23:18:38.088 00.004 11872 case statement mapped state 6 to 3
23:18:38.093 00.005 11872 evsrv: cli 0D2D2320 request: {"method":"get_app_state","id":"84855861-69e8-47f2-9fac-65db5b03cefa"}
23:18:38.099 00.006 11872 case statement mapped state 6 to 3
23:18:38.103 00.004 11872 evsrv: cli 0D2D2320 response: {"jsonrpc":"2.0","result":"Guiding","id":"84855861-69e8-47f2-9fac-65db5b03cefa"}
23:18:38.113 00.010 11872 evsrv: cli 0D2D2320 disconnect
23:18:38.116 00.003 11872 evsrv: cli 0D2D23C0 connect
23:18:38.119 00.003 11872 case statement mapped state 6 to 3
23:18:38.124 00.005 11872 case statement mapped state 6 to 3
23:18:38.129 00.005 11872 evsrv: cli 0D2D23C0 request: {"method":"stop_capture","id":"3385996b-1e48-4571-a02f-18e0365139a2"}
23:18:38.135 00.006 11872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:18:38.137 00.002 11872 Status Line: Waiting for devices...
23:18:38.145 00.008 11872 evsrv: cli 0D2D23C0 response: {"jsonrpc":"2.0","result":0,"id":"3385996b-1e48-4571-a02f-18e0365139a2"}
23:18:38.163 00.018 11872 evsrv: cli 0D2D23C0 disconnect
23:18:38.169 00.006 11872 evsrv: cli 0D2D34A0 connect
23:18:38.173 00.004 11872 case statement mapped state 6 to 3
23:18:38.177 00.004 11872 case statement mapped state 6 to 3
23:18:38.184 00.007 11872 evsrv: cli 0D2D34A0 request: {"method":"get_app_state","id":"ef70b197-6712-4b48-9b5d-b1cc2a538497"}
23:18:38.188 00.004 11872 case statement mapped state 6 to 3
23:18:38.190 00.002 11872 evsrv: cli 0D2D34A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ef70b197-6712-4b48-9b5d-b1cc2a538497"}
23:18:38.193 00.003 9960 ZWO: stopexposure
23:18:38.193 00.000 11872 evsrv: cli 0D2D34A0 disconnect
23:18:39.196 01.003 11872 evsrv: cli 0D2D3040 connect
23:18:39.201 00.005 11872 case statement mapped state 6 to 3
23:18:39.206 00.005 11872 case statement mapped state 6 to 3
23:18:39.213 00.007 11872 evsrv: cli 0D2D3040 request: {"method":"get_app_state","id":"b085cd83-f8af-47e4-bca2-c1d20c73b812"}
23:18:39.219 00.006 11872 case statement mapped state 6 to 3
23:18:39.223 00.004 11872 evsrv: cli 0D2D3040 response: {"jsonrpc":"2.0","result":"Guiding","id":"b085cd83-f8af-47e4-bca2-c1d20c73b812"}
23:18:39.228 00.005 11872 evsrv: cli 0D2D3040 disconnect
23:18:39.258 00.030 9960 ZWO: stopexposure
23:18:39.260 00.002 9960 Error thrown from C:\cygwin\home\agalasso\projects\phd2\worker_thread.cpp:190->Capture failed
23:18:39.260 00.000 9960 worker thread done servicing request
23:18:39.260 00.000 11872 OnExposeComplete: enter
23:18:39.265 00.005 11872 OnExposeComplete: Capture Error reported
23:18:39.270 00.005 11872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
23:18:39.276 00.006 11872 Mount: notify guiding stopped
23:18:39.283 00.007 11872 Changing from state GUIDING to STOP
23:18:39.287 00.004 11872 guider state => SELECTED
23:18:39.290 00.003 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=195, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
23:18:39.295 00.005 11872 Changing from state SELECTED to UNINITIALIZED
23:18:39.299 00.004 11872 guider state => SELECTING
23:18:39.307 00.008 11872 Status Line: Stopped.
23:18:39.312 00.005 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\myframe_events.cpp:489->Error reported capturing image
23:18:40.229 00.917 11872 evsrv: cli 0D2D3180 connect
23:18:40.233 00.004 11872 evsrv: cli 0D2D3180 request: {"method":"get_app_state","id":"26238017-7f0d-4f10-8847-4d435addd511"}
23:18:40.237 00.004 11872 evsrv: cli 0D2D3180 response: {"jsonrpc":"2.0","result":"Stopped","id":"26238017-7f0d-4f10-8847-4d435addd511"}
23:18:40.241 00.004 11872 evsrv: cli 0D2D3180 disconnect
23:18:57.154 16.913 11872 evsrv: cli 0D2D2500 connect
23:18:57.160 00.006 11872 evsrv: cli 0D2D2500 request: {"method":"get_app_state","id":"e8c9b1cc-ea6f-4086-a83b-a9c7cc1f4a9d"}
23:18:57.165 00.005 11872 evsrv: cli 0D2D2500 response: {"jsonrpc":"2.0","result":"Stopped","id":"e8c9b1cc-ea6f-4086-a83b-a9c7cc1f4a9d"}
23:18:57.173 00.008 11872 evsrv: cli 0D2D2500 disconnect
23:18:57.181 00.008 11872 evsrv: cli 0D2D2E60 connect
23:18:57.187 00.006 11872 evsrv: cli 0D2D2E60 request: {"method":"get_calibrated","id":"3b18c352-336f-4424-aff8-cb524b4d83c6"}
23:18:57.192 00.005 11872 evsrv: cli 0D2D2E60 response: {"jsonrpc":"2.0","result":true,"id":"3b18c352-336f-4424-aff8-cb524b4d83c6"}
23:18:57.196 00.004 11872 evsrv: cli 0D2D2E60 disconnect
23:18:57.201 00.005 11872 evsrv: cli 0D2D3400 connect
23:18:57.208 00.007 11872 evsrv: cli 0D2D3400 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"97d69607-9843-47e1-9ff1-dba4d78ca60a"}
23:18:57.213 00.005 11872 PhdController::Guide begins
23:18:57.217 00.004 11872 PhdController: newstate STATE_SETUP
23:18:57.222 00.005 11872 PhdController: setup
23:18:57.225 00.003 11872 PhdController: newstate STATE_ATTEMPT_START
23:18:57.230 00.005 11872 PhdController: start capturing
23:18:57.234 00.004 11872 Changing from state SELECTING to UNINITIALIZED
23:18:57.239 00.005 11872 guider state => SELECTING
23:18:57.242 00.003 11872 setting force full frames = true
23:18:57.246 00.004 11872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
23:18:57.251 00.005 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:18:57.256 00.005 11872 Enqueuing Expose request
23:18:57.258 00.002 11872 PhdController: newstate STATE_SELECT_STAR
23:18:57.262 00.004 9960 Worker thread wakes up
23:18:57.262 00.000 11872 evsrv: cli 0D2D3400 response: {"jsonrpc":"2.0","result":0,"id":"97d69607-9843-47e1-9ff1-dba4d78ca60a"}
23:18:57.267 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
23:18:57.267 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:18:57.267 00.000 11872 evsrv: cli 0D2D3400 disconnect
23:18:57.272 00.005 11872 evsrv: cli 0D2D2500 connect
23:18:57.276 00.004 11872 case statement mapped state 1 to 101
23:18:57.280 00.004 11872 case statement mapped state 1 to 101
23:18:57.284 00.004 11872 evsrv: cli 0D2D2500 request: {"method":"get_lock_shift_params","id":"02b8aeba-3860-41d8-b0ed-3d196fe3fec0"}
23:18:57.288 00.004 11872 evsrv: cli 0D2D2500 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"02b8aeba-3860-41d8-b0ed-3d196fe3fec0"}
23:18:57.292 00.004 11872 evsrv: cli 0D2D2500 disconnect
23:18:57.298 00.006 11872 evsrv: cli 0D2D3360 connect
23:18:57.302 00.004 11872 case statement mapped state 1 to 101
23:18:57.307 00.005 11872 case statement mapped state 1 to 101
23:18:57.311 00.004 11872 evsrv: cli 0D2D3360 request: {"method":"get_lock_position","id":"0eb0f7b5-ba83-4d55-a533-7790f4a30f92"}
23:18:57.314 00.003 11872 evsrv: cli 0D2D3360 response: {"jsonrpc":"2.0","result":null,"id":"0eb0f7b5-ba83-4d55-a533-7790f4a30f92"}
23:18:57.317 00.003 11872 evsrv: cli 0D2D3360 disconnect
23:18:58.319 01.002 11872 evsrv: cli 0D2D3180 connect
23:18:58.325 00.006 11872 case statement mapped state 1 to 101
23:18:58.331 00.006 11872 case statement mapped state 1 to 101
23:18:58.337 00.006 11872 evsrv: cli 0D2D3180 request: {"method":"get_lock_position","id":"8fe28da5-bbf7-4d0d-b248-5325a809d892"}
23:18:58.342 00.005 11872 evsrv: cli 0D2D3180 response: {"jsonrpc":"2.0","result":null,"id":"8fe28da5-bbf7-4d0d-b248-5325a809d892"}
23:18:58.347 00.005 11872 evsrv: cli 0D2D3180 disconnect
23:18:58.513 00.166 9960 Exposure complete
23:18:58.631 00.118 9960 worker thread done servicing request
23:18:58.632 00.001 11872 OnExposeComplete: enter
23:18:58.635 00.003 11872 UpdateGuideState(): m_state=1
23:18:58.640 00.005 11872 UpdateCurrentPosition: no star selected
23:18:58.643 00.003 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
23:18:58.649 00.006 11872 Status Line: No star selected
23:18:58.652 00.003 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=187, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
23:18:58.657 00.005 11872 UpdateGuideState exits: No star selected
23:18:58.660 00.003 11872 GuiderMultiStar::AutoSelect enter
23:18:58.664 00.004 11872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
23:18:58.777 00.113 11872 AutoFind: auto downsample for scale 1.00 => 1x
23:18:58.946 00.169 11872 AutoFind: global mean = -0.0, stdev 2.3
23:18:58.950 00.004 11872 AutoFind: using threshold = 0.1
23:18:59.187 00.237 11872 AutoFind: local max [1817, 874] 113.9
23:18:59.190 00.003 11872 AutoFind: local max [1573, 322] 107.3
23:18:59.193 00.003 11872 AutoFind: local max [18, 376] 77.3
23:18:59.198 00.005 11872 AutoFind: local max [1708, 335] 49.3
23:18:59.202 00.004 11872 AutoFind: local max [1281, 32] 40.9
23:18:59.206 00.004 11872 AutoFind: local max [1707, 340] 39.0
23:18:59.209 00.003 11872 AutoFind: local max [1356, 105] 32.4
23:18:59.213 00.004 11872 AutoFind: local max [760, 569] 26.8
23:18:59.216 00.003 11872 AutoFind: local max [436, 328] 25.4
23:18:59.221 00.005 11872 AutoFind: local max [760, 575] 25.2
23:18:59.224 00.003 11872 AutoFind: local max [435, 334] 23.6
23:18:59.227 00.003 11872 AutoFind: local max [150, 441] 21.6
23:18:59.232 00.005 11872 AutoFind: local max [1024, 355] 21.5
23:18:59.235 00.003 11872 AutoFind: local max [102, 956] 20.4
23:18:59.239 00.004 11872 AutoFind: local max [1914, 862] 19.8
23:18:59.242 00.003 11872 AutoFind: local max [865, 928] 19.1
23:18:59.247 00.005 11872 AutoFind: local max [1024, 362] 17.7
23:18:59.250 00.003 11872 AutoFind: local max [113, 542] 16.4
23:18:59.254 00.004 11872 AutoFind: local max [18, 1026] 11.3
23:18:59.258 00.004 11872 AutoFind: local max [260, 460] 10.3
23:18:59.261 00.003 11872 AutoFind: local max [470, 401] 10.1
23:18:59.265 00.004 11872 AutoFind: local max [737, 161] 9.8
23:18:59.268 00.003 11872 AutoFind: local max [487, 323] 9.6
23:18:59.272 00.004 11872 AutoFind: local max [122, 1044] 9.5
23:18:59.276 00.004 11872 AutoFind: local max [149, 104] 9.5
23:18:59.279 00.003 11872 AutoFind: local max [1352, 583] 9.4
23:18:59.283 00.004 11872 AutoFind: local max [1891, 705] 9.4
23:18:59.286 00.003 11872 AutoFind: local max [1374, 105] 9.2
23:18:59.289 00.003 11872 AutoFind: local max [1341, 661] 9.0
23:18:59.292 00.003 11872 AutoFind: local max [21, 687] 8.3
23:18:59.295 00.003 11872 AutoFind: local max [1301, 187] 8.2
23:18:59.299 00.004 11872 AutoFind: local max [1352, 577] 8.1
23:18:59.303 00.004 11872 AutoFind: local max [275, 60] 7.4
23:18:59.306 00.003 11872 AutoFind: local max [1300, 181] 7.3
23:18:59.309 00.003 11872 AutoFind: local max [361, 708] 7.2
23:18:59.314 00.005 11872 AutoFind: local max [297, 429] 7.1
23:18:59.317 00.003 11872 AutoFind: local max [1378, 461] 6.9
23:18:59.321 00.004 11872 AutoFind: local max [545, 653] 6.5
23:18:59.323 00.002 11872 AutoFind: local max [994, 1086] 6.4
23:18:59.327 00.004 11872 AutoFind: local max [90, 989] 6.4
23:18:59.331 00.004 11872 AutoFind: local max [371, 358] 6.3
23:18:59.335 00.004 11872 AutoFind: local max [352, 1060] 6.3
23:18:59.339 00.004 11872 AutoFind: local max [1429, 487] 6.2
23:18:59.342 00.003 11872 AutoFind: local max [1508, 513] 6.1
23:18:59.346 00.004 11872 AutoFind: local max [267, 679] 5.9
23:18:59.349 00.003 11872 AutoFind: local max [290, 1018] 5.8
23:18:59.352 00.003 11872 AutoFind: local max [1803, 646] 5.8
23:18:59.356 00.004 11872 AutoFind: local max [1471, 730] 5.8
23:18:59.360 00.004 11872 AutoFind: local max [1842, 152] 5.6
23:18:59.363 00.003 11872 AutoFind: local max [1765, 254] 5.3
23:18:59.367 00.004 11872 AutoFind: local max [1480, 694] 5.2
23:18:59.370 00.003 11872 AutoFind: local max [1690, 408] 4.9
23:18:59.374 00.004 11872 AutoFind: local max [292, 537] 4.9
23:18:59.378 00.004 11872 AutoFind: local max [552, 260] 4.9
23:18:59.381 00.003 11872 AutoFind: local max [180, 98] 4.8
23:18:59.384 00.003 11872 AutoFind: local max [122, 538] 4.5
23:18:59.388 00.004 11872 AutoFind: local max [1509, 520] 4.5
23:18:59.391 00.003 11872 AutoFind: local max [424, 76] 4.5
23:18:59.394 00.003 11872 AutoFind: local max [500, 583] 4.4
23:18:59.398 00.004 11872 AutoFind: local max [1378, 467] 4.3
23:18:59.401 00.003 11872 AutoFind: local max [500, 589] 4.3
23:18:59.405 00.004 11872 AutoFind: local max [344, 1036] 4.2
23:18:59.408 00.003 11872 AutoFind: local max [855, 715] 4.2
23:18:59.412 00.004 11872 AutoFind: local max [1681, 472] 4.2
23:18:59.416 00.004 11872 AutoFind: local max [1328, 606] 4.2
23:18:59.418 00.002 11872 AutoFind: local max [254, 64] 4.2
23:18:59.421 00.003 11872 AutoFind: local max [1794, 893] 4.1
23:18:59.426 00.005 11872 AutoFind: local max [1371, 830] 4.0
23:18:59.429 00.003 11872 AutoFind: local max [1030, 290] 4.0
23:18:59.433 00.004 11872 AutoFind: local max [316, 864] 4.0
23:18:59.436 00.003 11872 AutoFind: local max [733, 31] 3.9
23:18:59.438 00.002 11872 AutoFind: local max [810, 567] 3.9
23:18:59.443 00.005 11872 AutoFind: local max [1118, 128] 3.9
23:18:59.446 00.003 11872 AutoFind: local max [796, 871] 3.9
23:18:59.450 00.004 11872 AutoFind: local max [403, 171] 3.9
23:18:59.453 00.003 11872 AutoFind: local max [1376, 824] 3.8
23:18:59.457 00.004 11872 AutoFind: local max [680, 195] 3.8
23:18:59.460 00.003 11872 AutoFind: local max [551, 266] 3.8
23:18:59.463 00.003 11872 AutoFind: local max [737, 1003] 3.7
23:18:59.467 00.004 11872 AutoFind: local max [140, 67] 3.7
23:18:59.470 00.003 11872 AutoFind: local max [1544, 1080] 3.7
23:18:59.475 00.005 11872 AutoFind: local max [474, 969] 3.7
23:18:59.478 00.003 11872 AutoFind: local max [1716, 272] 3.6
23:18:59.481 00.003 11872 AutoFind: local max [421, 765] 3.6
23:18:59.485 00.004 11872 AutoFind: local max [1324, 108] 3.6
23:18:59.488 00.003 11872 AutoFind: local max [649, 389] 3.6
23:18:59.492 00.004 11872 AutoFind: local max [255, 615] 3.6
23:18:59.497 00.005 11872 AutoFind: local max [1069, 528] 3.5
23:18:59.500 00.003 11872 AutoFind: local max [1397, 1022] 3.5
23:18:59.503 00.003 11872 AutoFind: local max [1677, 13] 3.5
23:18:59.508 00.005 11872 AutoFind: local max [75, 32] 3.5
23:18:59.512 00.004 11872 AutoFind: local max [1663, 643] 3.5
23:18:59.515 00.003 11872 AutoFind: local max [1790, 1068] 3.5
23:18:59.519 00.004 11872 AutoFind: local max [82, 396] 3.5
23:18:59.523 00.004 11872 AutoFind: local max [704, 956] 3.5
23:18:59.526 00.003 11872 AutoFind: local max [1172, 828] 3.5
23:18:59.530 00.004 11872 AutoFind: local max [1716, 326] 3.4
23:18:59.532 00.002 11872 AutoFind: local max [323, 493] 3.4
23:18:59.537 00.005 11872 AutoFind: local max [585, 574] 3.4
23:18:59.540 00.003 11872 AutoFind: local max [1432, 756] 3.4
23:18:59.543 00.003 11872 AutoFind: close dim-bright [1716, 326] 3.4 - [1707, 340] 39.0
23:18:59.547 00.004 11872 AutoFind: close dim-bright [1716, 326] 3.4 - [1708, 335] 49.3
23:18:59.551 00.004 11872 AutoFind: too close [551, 266] 3.8 - [552, 260] 4.9
23:18:59.555 00.004 11872 AutoFind: too close [1376, 824] 3.8 - [1371, 830] 4.0
23:18:59.559 00.004 11872 AutoFind: too close [500, 589] 4.3 - [500, 583] 4.4
23:18:59.563 00.004 11872 AutoFind: too close [1378, 467] 4.3 - [1378, 461] 6.9
23:18:59.567 00.004 11872 AutoFind: too close [1509, 520] 4.5 - [1508, 513] 6.1
23:18:59.571 00.004 11872 AutoFind: too close [122, 538] 4.5 - [113, 542] 16.4
23:18:59.574 00.003 11872 AutoFind: too close [1300, 181] 7.3 - [1301, 187] 8.2
23:18:59.578 00.004 11872 AutoFind: too close [1352, 577] 8.1 - [1352, 583] 9.4
23:18:59.582 00.004 11872 AutoFind: too close [1374, 105] 9.2 - [1356, 105] 32.4
23:18:59.586 00.004 11872 AutoFind: too close [1024, 362] 17.7 - [1024, 355] 21.5
23:18:59.589 00.003 11872 AutoFind: too close [435, 334] 23.6 - [436, 328] 25.4
23:18:59.593 00.004 11872 AutoFind: too close [760, 575] 25.2 - [760, 569] 26.8
23:18:59.597 00.004 11872 AutoFind: too close [1707, 340] 39.0 - [1708, 335] 49.3
23:18:59.600 00.003 11872 AutoFind: too close to edge [1677, 13] 3.5
23:18:59.604 00.004 11872 AutoFind: too close to edge [994, 1086] 6.4
23:18:59.609 00.005 11872 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
23:18:59.613 00.004 11872 Star::Find(15, 1817, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:18:59.617 00.004 11872 Star::Find returns 1 (0), X=1817.32, Y=873.08, Mass=4179, SNR=43.7, Peak=187 HFD=6.0
23:18:59.621 00.004 11872 Star::Find(15, 1573, 322, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:18:59.625 00.004 11872 Star::Find returns 1 (0), X=1573.92, Y=322.84, Mass=4942, SNR=46.5, Peak=130 HFD=6.4
23:18:59.628 00.003 11872 Star::Find(15, 18, 376, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:18:59.633 00.005 11872 Star::Find returns 1 (0), X=17.51, Y=376.37, Mass=1860, SNR=29.3, Peak=105 HFD=5.1
23:18:59.638 00.005 11872 Star::Find(15, 1281, 32, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:18:59.642 00.004 11872 Star::Find returns 1 (0), X=1281.75, Y=33.16, Mass=1888, SNR=28.6, Peak=69 HFD=6.6
23:18:59.648 00.006 11872 Star::Find(15, 150, 441, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:18:59.654 00.006 11872 Star::Find returns 1 (0), X=149.88, Y=441.71, Mass=613, SNR=16.8, Peak=32 HFD=5.6
23:18:59.658 00.004 11872 Star::Find(15, 102, 956, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:18:59.664 00.006 11872 Star::Find returns 1 (0), X=101.78, Y=955.95, Mass=538, SNR=15.6, Peak=33 HFD=5.3
23:18:59.669 00.005 11872 Star::Find(15, 1914, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:18:59.674 00.005 11872 Star::Find returns 1 (0), X=1913.57, Y=862.91, Mass=484, SNR=14.9, Peak=33 HFD=5.2
23:18:59.678 00.004 11872 Star::Find(15, 865, 928, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:18:59.683 00.005 11872 Star::Find returns 1 (0), X=866.28, Y=929.13, Mass=1100, SNR=22.2, Peak=34 HFD=6.8
23:18:59.687 00.004 11872 Star::Find(15, 18, 1026, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:18:59.691 00.004 11872 Star::Find returns 1 (0), X=18.32, Y=1027.02, Mass=259, SNR=11.0, Peak=23 HFD=4.1
23:18:59.696 00.005 11872 Star::Find(15, 260, 460, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:18:59.700 00.004 11872 Star::Find returns 1 (0), X=260.19, Y=460.30, Mass=351, SNR=12.7, Peak=14 HFD=5.8
23:18:59.703 00.003 11872 Star::Find(15, 470, 401, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:18:59.708 00.005 11872 Star::Find returns 1 (0), X=469.56, Y=402.17, Mass=371, SNR=12.9, Peak=14 HFD=5.4
23:18:59.713 00.005 11872 Star::Find(15, 737, 161, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:18:59.717 00.004 11872 Star::Find returns 1 (0), X=737.85, Y=159.56, Mass=418, SNR=13.7, Peak=17 HFD=5.9
23:18:59.720 00.003 11872 Star::Find(15, 487, 323, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:18:59.724 00.004 11872 Star::Find returns 1 (0), X=486.73, Y=325.02, Mass=388, SNR=13.1, Peak=14 HFD=6.2
23:18:59.728 00.004 11872 Star::Find(15, 122, 1044, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:18:59.731 00.003 11872 Star::Find returns 1 (0), X=121.34, Y=1043.23, Mass=179, SNR=9.0, Peak=14 HFD=4.2
23:18:59.735 00.004 11872 Star::Find(15, 149, 104, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:18:59.738 00.003 11872 Star::Find returns 1 (0), X=149.57, Y=103.51, Mass=249, SNR=10.6, Peak=16 HFD=5.1
23:18:59.743 00.005 11872 Star::Find(15, 1891, 705, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:18:59.747 00.004 11872 Star::Find returns 1 (0), X=1891.32, Y=703.81, Mass=198, SNR=9.5, Peak=12 HFD=5.2
23:18:59.751 00.004 11872 Star::Find(15, 1341, 661, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:18:59.755 00.004 11872 Star::Find returns 1 (0), X=1340.81, Y=662.46, Mass=344, SNR=12.1, Peak=16 HFD=6.9
23:18:59.758 00.003 11872 Star::Find(15, 21, 687, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:18:59.762 00.004 11872 Star::Find returns 1 (0), X=20.31, Y=686.11, Mass=209, SNR=9.9, Peak=14 HFD=5.0
23:18:59.765 00.003 11872 Star::Find(15, 275, 60, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:18:59.769 00.004 11872 Star::Find returns 1 (0), X=274.21, Y=60.83, Mass=132, SNR=7.8, Peak=13 HFD=4.7
23:18:59.773 00.004 11872 Star::Find(15, 361, 708, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:18:59.778 00.005 11872 Star::Find returns 1 (0), X=360.90, Y=708.87, Mass=195, SNR=9.5, Peak=9 HFD=6.1
23:18:59.781 00.003 11872 Star::Find(15, 297, 429, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:18:59.784 00.003 11872 Star::Find returns 1 (0), X=296.96, Y=427.58, Mass=158, SNR=8.5, Peak=10 HFD=5.1
23:18:59.788 00.004 11872 Star::Find(15, 545, 653, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:18:59.792 00.004 11872 Star::Find returns 1 (0), X=544.91, Y=655.36, Mass=218, SNR=9.7, Peak=12 HFD=6.6
23:18:59.796 00.004 11872 Star::Find(15, 90, 989, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:18:59.799 00.003 11872 Star::Find returns 1 (0), X=89.36, Y=989.79, Mass=99, SNR=6.8, Peak=9 HFD=4.0
23:18:59.803 00.004 11872 Star::Find(15, 371, 358, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:18:59.807 00.004 11872 Star::Find returns 1 (0), X=371.32, Y=360.02, Mass=305, SNR=11.7, Peak=11 HFD=6.2
23:18:59.811 00.004 11872 Star::Find(15, 352, 1060, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:18:59.815 00.004 11872 Star::Find returns 1 (0), X=352.73, Y=1060.54, Mass=105, SNR=6.8, Peak=9 HFD=4.6
23:18:59.818 00.003 11872 Star::Find(15, 1429, 487, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:18:59.821 00.003 11872 Star::Find returns 1 (0), X=1428.67, Y=488.89, Mass=241, SNR=10.3, Peak=10 HFD=5.9
23:18:59.825 00.004 11872 Star::Find(15, 267, 679, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:18:59.829 00.004 11872 Star::Find returns 1 (0), X=266.74, Y=679.65, Mass=185, SNR=9.2, Peak=10 HFD=6.3
23:18:59.832 00.003 11872 Star::Find(15, 290, 1018, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:18:59.836 00.004 11872 Star::Find returns 1 (0), X=289.82, Y=1019.49, Mass=108, SNR=7.0, Peak=10 HFD=5.2
23:18:59.840 00.004 11872 Star::Find(15, 1803, 646, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:18:59.844 00.004 11872 Star::Find returns 1 (0), X=1803.02, Y=647.11, Mass=106, SNR=6.9, Peak=10 HFD=4.6
23:18:59.847 00.003 11872 Star::Find(15, 1471, 730, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:18:59.852 00.005 11872 Star::Find returns 1 (0), X=1471.13, Y=731.67, Mass=167, SNR=8.6, Peak=10 HFD=6.6
23:18:59.856 00.004 11872 Star::Find(15, 1842, 152, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:18:59.860 00.004 11872 Star::Find returns 1 (0), X=1841.63, Y=151.26, Mass=152, SNR=8.4, Peak=10 HFD=6.5
23:18:59.864 00.004 11872 Star::Find(15, 1765, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:18:59.869 00.005 11872 Star::Find returns 1 (0), X=1765.27, Y=257.28, Mass=168, SNR=8.7, Peak=12 HFD=5.7
23:18:59.873 00.004 11872 Star::Find(15, 1480, 694, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:18:59.877 00.004 11872 Star::Find false star n=20 nbg=284 bg=0.9 sigma=0.9 thresh=4 peak=4
23:18:59.881 00.004 11872 Star::Find returns 0 (2), X=1480.00, Y=694.00, Mass=85, SNR=2.9, Peak=7 HFD=0.0
23:18:59.885 00.004 11872 Star::Find(15, 1690, 408, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:18:59.889 00.004 11872 Star::Find returns 1 (0), X=1689.30, Y=409.54, Mass=56, SNR=5.0, Peak=8 HFD=4.2
23:18:59.893 00.004 11872 Star::Find(15, 292, 537, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:18:59.896 00.003 11872 Star::Find returns 1 (0), X=291.94, Y=536.71, Mass=137, SNR=7.9, Peak=8 HFD=5.5
23:18:59.899 00.003 11872 Star::Find(15, 180, 98, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:18:59.901 00.002 11872 Star::Find false star n=21 nbg=281 bg=0.6 sigma=0.7 thresh=3 peak=3
23:18:59.904 00.003 11872 Star::Find returns 0 (2), X=180.00, Y=98.00, Mass=67, SNR=2.9, Peak=7 HFD=0.0
23:18:59.907 00.003 11872 Star::Find(15, 424, 76, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:18:59.911 00.004 11872 Star::Find false star n=20 nbg=284 bg=1.0 sigma=0.9 thresh=4 peak=4
23:18:59.914 00.003 11872 Star::Find returns 0 (2), X=424.00, Y=76.00, Mass=82, SNR=2.9, Peak=9 HFD=0.0
23:18:59.917 00.003 11872 Star::Find(15, 344, 1036, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:18:59.920 00.003 11872 Star::Find returns 1 (0), X=344.25, Y=1036.92, Mass=117, SNR=7.3, Peak=9 HFD=6.2
23:18:59.923 00.003 11872 Star::Find(15, 855, 715, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:18:59.927 00.004 11872 Star::Find false star n=36 nbg=274 bg=1.2 sigma=1.0 thresh=4 peak=4
23:18:59.929 00.002 11872 Star::Find returns 0 (2), X=855.00, Y=715.00, Mass=124, SNR=2.9, Peak=6 HFD=0.0
23:18:59.931 00.002 11872 Star::Find(15, 1681, 472, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:18:59.935 00.004 11872 Star::Find false star n=24 nbg=288 bg=1.0 sigma=1.0 thresh=4 peak=4
23:18:59.937 00.002 11872 Star::Find returns 0 (2), X=1681.00, Y=472.00, Mass=93, SNR=2.9, Peak=7 HFD=0.0
23:18:59.940 00.003 11872 Star::Find(15, 1328, 606, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:18:59.944 00.004 11872 Star::Find returns 1 (0), X=1330.49, Y=606.86, Mass=204, SNR=9.5, Peak=10 HFD=7.0
23:18:59.947 00.003 11872 Star::Find(15, 254, 64, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:18:59.950 00.003 11872 Star::Find false star n=23 nbg=277 bg=0.7 sigma=0.7 thresh=3 peak=3
23:18:59.953 00.003 11872 Star::Find returns 0 (2), X=254.00, Y=64.00, Mass=67, SNR=2.9, Peak=6 HFD=0.0
23:18:59.955 00.002 11872 Star::Find(15, 1794, 893, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:18:59.959 00.004 11872 Star::Find false star n=34 nbg=211 bg=2.2 sigma=1.8 thresh=8 peak=4
23:18:59.963 00.004 11872 Star::Find returns 0 (2), X=1794.00, Y=893.00, Mass=334, SNR=2.9, Peak=7 HFD=0.0
23:18:59.966 00.003 11872 Star::Find(15, 1030, 290, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:18:59.969 00.003 11872 Star::Find false star n=23 nbg=281 bg=1.1 sigma=0.9 thresh=4 peak=4
23:18:59.972 00.003 11872 Star::Find returns 0 (2), X=1030.00, Y=290.00, Mass=96, SNR=2.9, Peak=8 HFD=0.0
23:18:59.976 00.004 11872 Star::Find(15, 316, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:18:59.978 00.002 11872 Star::Find returns 1 (0), X=315.88, Y=863.20, Mass=76, SNR=5.9, Peak=6 HFD=5.9
23:18:59.981 00.003 11872 Star::Find(15, 733, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:18:59.984 00.003 11872 Star::Find false star n=26 nbg=270 bg=0.7 sigma=0.7 thresh=3 peak=3
23:18:59.987 00.003 11872 Star::Find returns 0 (2), X=733.00, Y=31.00, Mass=75, SNR=2.9, Peak=6 HFD=0.0
23:18:59.989 00.002 11872 Star::Find(15, 810, 567, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:18:59.993 00.004 11872 Star::Find returns 0 (2), X=810.00, Y=567.00, Mass=13, SNR=2.4, Peak=6 HFD=0.0
23:18:59.996 00.003 11872 Star::Find(15, 1118, 128, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:18:59.998 00.002 11872 Star::Find false star n=9 nbg=285 bg=0.9 sigma=0.9 thresh=4 peak=3
23:19:00.002 00.004 11872 Star::Find returns 0 (2), X=1118.00, Y=128.00, Mass=33, SNR=2.9, Peak=6 HFD=0.0
23:19:00.004 00.002 11872 Star::Find(15, 796, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:19:00.011 00.007 11872 Star::Find returns 1 (0), X=798.33, Y=870.97, Mass=174, SNR=8.6, Peak=10 HFD=6.6
23:19:00.016 00.005 11872 Star::Find(15, 403, 171, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:19:00.019 00.003 11872 Star::Find returns 0 (2), X=403.00, Y=171.00, Mass=15, SNR=2.6, Peak=4 HFD=0.0
23:19:00.022 00.003 11872 Star::Find(15, 680, 195, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:19:00.025 00.003 11872 Star::Find returns 1 (0), X=681.05, Y=195.43, Mass=132, SNR=7.8, Peak=7 HFD=7.9
23:19:00.028 00.003 11872 Star::Find(15, 737, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:19:00.030 00.002 11872 Star::Find returns 1 (0), X=737.47, Y=1003.03, Mass=119, SNR=7.2, Peak=8 HFD=6.2
23:19:00.033 00.003 11872 Star::Find(15, 140, 67, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:19:00.036 00.003 11872 Star::Find false star n=24 nbg=278 bg=0.6 sigma=0.7 thresh=3 peak=3
23:19:00.041 00.005 11872 Star::Find returns 0 (2), X=140.00, Y=67.00, Mass=73, SNR=2.9, Peak=7 HFD=0.0
23:19:00.045 00.004 11872 Star::Find(15, 1544, 1080, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:19:00.049 00.004 11872 Star::Find false star n=10 nbg=287 bg=1.0 sigma=0.9 thresh=4 peak=3
23:19:00.053 00.004 11872 Star::Find returns 0 (2), X=1544.00, Y=1080.00, Mass=36, SNR=2.9, Peak=7 HFD=0.0
23:19:00.056 00.003 11872 Star::Find(15, 474, 969, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:19:00.060 00.004 11872 Star::Find false star n=13 nbg=280 bg=0.6 sigma=0.8 thresh=3 peak=2
23:19:00.063 00.003 11872 Star::Find returns 0 (2), X=474.00, Y=969.00, Mass=32, SNR=2.9, Peak=4 HFD=0.0
23:19:00.066 00.003 11872 Star::Find(15, 1716, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:19:00.071 00.005 11872 Star::Find false star n=43 nbg=276 bg=0.7 sigma=0.8 thresh=3 peak=3
23:19:00.075 00.004 11872 Star::Find returns 0 (2), X=1716.00, Y=272.00, Mass=127, SNR=2.9, Peak=6 HFD=0.0
23:19:00.078 00.003 11872 Star::Find(15, 421, 765, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:19:00.081 00.003 11872 Star::Find false star n=17 nbg=277 bg=0.6 sigma=0.8 thresh=3 peak=2
23:19:00.084 00.003 11872 Star::Find returns 0 (2), X=421.00, Y=765.00, Mass=46, SNR=2.9, Peak=5 HFD=0.0
23:19:00.088 00.004 11872 Star::Find(15, 1324, 108, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:19:00.091 00.003 11872 Star::Find false star n=9 nbg=277 bg=0.7 sigma=0.8 thresh=3 peak=1
23:19:00.095 00.004 11872 Star::Find returns 0 (2), X=1324.00, Y=108.00, Mass=23, SNR=2.9, Peak=4 HFD=0.0
23:19:00.098 00.003 11872 Star::Find(15, 649, 389, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:19:00.103 00.005 11872 Star::Find returns 0 (3), X=649.00, Y=389.00, Mass=10, SNR=2.1, Peak=5 HFD=0.0
23:19:00.106 00.003 11872 Star::Find(15, 255, 615, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:19:00.110 00.004 11872 Star::Find false star n=16 nbg=278 bg=0.6 sigma=0.7 thresh=3 peak=2
23:19:00.112 00.002 11872 Star::Find returns 0 (2), X=255.00, Y=615.00, Mass=38, SNR=2.9, Peak=4 HFD=0.0
23:19:00.115 00.003 11872 Star::Find(15, 1069, 528, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:19:00.118 00.003 11872 Star::Find false star n=20 nbg=276 bg=0.7 sigma=0.7 thresh=3 peak=2
23:19:00.121 00.003 11872 Star::Find returns 0 (2), X=1069.00, Y=528.00, Mass=55, SNR=2.9, Peak=5 HFD=0.0
23:19:00.123 00.002 11872 Star::Find(15, 1397, 1022, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:19:00.126 00.003 11872 Star::Find false star n=10 nbg=276 bg=0.7 sigma=0.7 thresh=3 peak=2
23:19:00.129 00.003 11872 Star::Find returns 0 (2), X=1397.00, Y=1022.00, Mass=25, SNR=2.9, Peak=4 HFD=0.0
23:19:00.133 00.004 11872 Star::Find(15, 75, 32, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:19:00.135 00.002 11872 Star::Find false star n=20 nbg=280 bg=0.6 sigma=0.7 thresh=3 peak=3
23:19:00.139 00.004 11872 Star::Find returns 0 (2), X=75.00, Y=32.00, Mass=66, SNR=2.9, Peak=9 HFD=0.0
23:19:00.142 00.003 11872 Star::Find(15, 1663, 643, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:19:00.145 00.003 11872 Star::Find false star n=32 nbg=272 bg=0.7 sigma=0.7 thresh=3 peak=3
23:19:00.147 00.002 11872 Star::Find returns 0 (2), X=1663.00, Y=643.00, Mass=98, SNR=2.9, Peak=6 HFD=0.0
23:19:00.150 00.003 11872 Star::Find(15, 1790, 1068, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:19:00.153 00.003 11872 Star::Find false star n=14 nbg=277 bg=0.8 sigma=0.8 thresh=3 peak=2
23:19:00.156 00.003 11872 Star::Find returns 0 (2), X=1790.00, Y=1068.00, Mass=32, SNR=2.9, Peak=5 HFD=0.0
23:19:00.158 00.002 11872 Star::Find(15, 82, 396, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:19:00.161 00.003 11872 Star::Find false star n=18 nbg=282 bg=0.6 sigma=0.7 thresh=3 peak=2
23:19:00.163 00.002 11872 Star::Find returns 0 (2), X=82.00, Y=396.00, Mass=48, SNR=2.9, Peak=5 HFD=0.0
23:19:00.166 00.003 11872 Star::Find(15, 704, 956, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:19:00.170 00.004 11872 Star::Find false star n=13 nbg=287 bg=0.6 sigma=0.7 thresh=3 peak=2
23:19:00.174 00.004 11872 Star::Find returns 0 (2), X=704.00, Y=956.00, Mass=36, SNR=2.9, Peak=6 HFD=0.0
23:19:00.177 00.003 11872 Star::Find(15, 1172, 828, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:19:00.180 00.003 11872 Star::Find false star n=11 nbg=282 bg=0.6 sigma=0.7 thresh=3 peak=2
23:19:00.184 00.004 11872 Star::Find returns 0 (2), X=1172.00, Y=828.00, Mass=33, SNR=2.9, Peak=5 HFD=0.0
23:19:00.187 00.003 11872 Star::Find(15, 1716, 326, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:19:00.190 00.003 11872 Star::Find returns 1 (0), X=1707.56, Y=336.48, Mass=2009, SNR=30.1, Peak=66 HFD=5.9
23:19:00.193 00.003 11872 Star::Find(15, 323, 493, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:19:00.195 00.002 11872 Star::Find false star n=28 nbg=282 bg=0.7 sigma=0.7 thresh=3 peak=3
23:19:00.198 00.003 11872 Star::Find returns 0 (2), X=323.00, Y=493.00, Mass=86, SNR=2.9, Peak=5 HFD=0.0
23:19:00.201 00.003 11872 Star::Find(15, 585, 574, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:19:00.203 00.002 11872 Star::Find false star n=20 nbg=285 bg=0.9 sigma=0.9 thresh=4 peak=4
23:19:00.206 00.003 11872 Star::Find returns 0 (2), X=585.00, Y=574.00, Mass=81, SNR=2.9, Peak=8 HFD=0.0
23:19:00.210 00.004 11872 Star::Find(15, 1432, 756, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:19:00.213 00.003 11872 Star::Find returns 0 (2), X=1432.00, Y=756.00, Mass=18, SNR=2.8, Peak=5 HFD=0.0
23:19:00.217 00.004 11872 AutoFind: finding best star pass 1
23:19:00.220 00.003 11872 Star::Find(15, 1817, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:19:00.225 00.005 11872 Star::Find returns 1 (0), X=1817.32, Y=873.08, Mass=4179, SNR=43.7, Peak=187 HFD=6.0
23:19:00.228 00.003 11872 AutoFind returns star at [1817, 874] 113.9 Mass 4179 SNR 43.7
23:19:00.232 00.004 11872 Star::Find(15, 1817, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:19:00.236 00.004 11872 Star::Find returns 1 (0), X=1817.32, Y=873.08, Mass=4179, SNR=43.7, Peak=187 HFD=6.0
23:19:00.239 00.003 11872 MultiStar: List (12): {1817.32, 873.08}(43.7), {1573.92, 322.84}(46.5), {17.51, 376.37}(29.3), {1281.75, 33.16}(28.6), {149.88, 441.71}(16.8), {101.78, 955.95}(15.6), {1913.57, 862.91}(14.9), {866.28, 929.13}(22.2), {18.32, 1027.02}(11.0), {260.19, 460.30}(12.7), {469.56, 402.17}(12.9), {737.85, 159.56}(13.7), 
23:19:00.243 00.004 11872 setting lock position to (1817.32, 873.08)
23:19:00.246 00.003 11872 AutoSelect: state = 1, call UpdateGuideState
23:19:00.249 00.003 11872 UpdateGuideState(): m_state=1
23:19:00.252 00.003 11872 Star::Find(15, 1817, 873, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:19:00.257 00.005 11872 Star::Find returns 1 (0), X=1817.32, Y=873.08, Mass=4179, SNR=43.7, Peak=187 HFD=6.0
23:19:00.280 00.023 11872 CameraToMount -- cameraTheta (0.00) - m_xAngle (0.00) = xAngle (-0.00 = -0.00)
23:19:00.284 00.004 11872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.97 = 2.97)
23:19:00.289 00.005 11872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
23:19:00.294 00.005 11872 setting force full frames = false
23:19:00.298 00.004 11872 setting lock position to (1817.32, 873.08)
23:19:00.303 00.005 11872 CurrentPosition() valid, moving to STATE_SELECTED
23:19:00.307 00.004 11872 Changing from state SELECTING to SELECTED
23:19:00.311 00.004 11872 guider state => SELECTED
23:19:00.315 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=187, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
23:19:00.320 00.005 11872 UpdateGuideState exits: m=4179 SNR=43.7
23:19:00.323 00.003 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=187, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
23:19:00.327 00.004 11872 Status Line: Auto-selected star at (1817.3, 873.1)
23:19:00.333 00.006 11872 PhdController: newstate STATE_WAIT_SELECTED
23:19:00.338 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:00.341 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:19:00.344 00.003 11872 Enqueuing Expose request
23:19:00.349 00.005 9960 Worker thread wakes up
23:19:00.349 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:19:00.349 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1802,858,31,31)
23:19:00.349 00.000 11872 evsrv: cli 0D2D3040 connect
23:19:00.353 00.004 11872 case statement mapped state 2 to 1
23:19:00.358 00.005 11872 case statement mapped state 2 to 1
23:19:00.363 00.005 11872 evsrv: cli 0D2D3040 request: {"method":"get_lock_position","id":"70adeb1b-9893-485b-8283-6d014c2ecf72"}
23:19:00.366 00.003 11872 evsrv: cli 0D2D3040 response: {"jsonrpc":"2.0","result":[1817.32,873.08],"id":"70adeb1b-9893-485b-8283-6d014c2ecf72"}
23:19:00.370 00.004 11872 evsrv: cli 0D2D3040 disconnect
23:19:00.374 00.004 11872 evsrv: cli 0D2D2F00 connect
23:19:00.377 00.003 11872 case statement mapped state 2 to 1
23:19:00.381 00.004 11872 case statement mapped state 2 to 1
23:19:00.385 00.004 11872 evsrv: cli 0D2D2F00 request: {"method":"get_app_state","id":"84a4e058-07a3-4cc5-b773-0932cc223544"}
23:19:00.389 00.004 11872 case statement mapped state 2 to 1
23:19:00.393 00.004 11872 evsrv: cli 0D2D2F00 response: {"jsonrpc":"2.0","result":"Selected","id":"84a4e058-07a3-4cc5-b773-0932cc223544"}
23:19:00.396 00.003 11872 evsrv: cli 0D2D2F00 disconnect
23:19:01.398 01.002 11872 evsrv: cli 0D2D3220 connect
23:19:01.402 00.004 11872 case statement mapped state 2 to 1
23:19:01.409 00.007 11872 case statement mapped state 2 to 1
23:19:01.413 00.004 11872 evsrv: cli 0D2D3220 request: {"method":"get_app_state","id":"50dfd2ff-a211-4e89-b383-d6373812e298"}
23:19:01.421 00.008 11872 case statement mapped state 2 to 1
23:19:01.426 00.005 11872 evsrv: cli 0D2D3220 response: {"jsonrpc":"2.0","result":"Selected","id":"50dfd2ff-a211-4e89-b383-d6373812e298"}
23:19:01.432 00.006 11872 evsrv: cli 0D2D3220 disconnect
23:19:01.600 00.168 9960 Exposure complete
23:19:01.704 00.104 9960 worker thread done servicing request
23:19:01.704 00.000 11872 OnExposeComplete: enter
23:19:01.708 00.004 11872 UpdateGuideState(): m_state=2
23:19:01.712 00.004 11872 Star::Find(15, 1817, 873, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:19:01.717 00.005 11872 Star::Find returns 1 (0), X=1817.63, Y=872.39, Mass=4085, SNR=42.8, Peak=191 HFD=5.5
23:19:01.721 00.004 11872 CameraToMount -- cameraTheta (-1.14) - m_xAngle (0.00) = xAngle (-1.15 = -1.15)
23:19:01.724 00.003 11872 CameraToMount -- cameraTheta (-1.14) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.82 = 1.82)
23:19:01.728 00.004 11872 CameraToMount -- cameraX=0.31 cameraY=-0.69 hyp=0.76 cameraTheta=-1.14 mountX=0.31 mountY=0.73, mountTheta=1.17
23:19:01.733 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=191, med=0, FiltMin=0, FiltMax=102, Gamma=1.000
23:19:01.737 00.004 11872 UpdateGuideState exits: m=4085 SNR=42.8
23:19:01.742 00.005 11872 PhdController: newstate STATE_CALIBRATE
23:19:01.745 00.003 11872 PhdController: newstate STATE_GUIDE
23:19:01.762 00.017 11872 Changing from state SELECTED to CALIBRATING_PRIMARY
23:19:01.766 00.004 11872 guider state => CALIBRATED
23:19:01.770 00.004 11872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
23:19:01.773 00.003 11872 reset dither spiral
23:19:01.776 00.003 11872 PhdController: newstate STATE_SETTLE_BEGIN
23:19:01.780 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:01.784 00.004 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:19:01.787 00.003 11872 Enqueuing Expose request
23:19:01.791 00.004 9960 Worker thread wakes up
23:19:01.793 00.002 9960 worker thread servicing REQUEST_EXPOSE 1000
23:19:01.793 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:19:02.433 00.640 11872 evsrv: cli 0D2D3400 connect
23:19:02.438 00.005 11872 case statement mapped state 5 to 1
23:19:02.443 00.005 11872 case statement mapped state 5 to 1
23:19:02.450 00.007 11872 evsrv: cli 0D2D3400 request: {"method":"get_app_state","id":"bf18c882-4189-4af9-bf7a-f40432de23c5"}
23:19:02.456 00.006 11872 case statement mapped state 5 to 1
23:19:02.460 00.004 11872 evsrv: cli 0D2D3400 response: {"jsonrpc":"2.0","result":"Selected","id":"bf18c882-4189-4af9-bf7a-f40432de23c5"}
23:19:02.465 00.005 11872 evsrv: cli 0D2D3400 disconnect
23:19:03.038 00.573 9960 Exposure complete
23:19:03.155 00.117 9960 worker thread done servicing request
23:19:03.155 00.000 11872 OnExposeComplete: enter
23:19:03.159 00.004 11872 UpdateGuideState(): m_state=5
23:19:03.163 00.004 11872 Star::Find(15, 1817, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:19:03.167 00.004 11872 Star::Find returns 1 (0), X=1817.76, Y=872.40, Mass=4200, SNR=43.7, Peak=183 HFD=5.4
23:19:03.172 00.005 11872 CameraToMount -- cameraTheta (-0.99) - m_xAngle (0.00) = xAngle (-1.00 = -1.00)
23:19:03.176 00.004 11872 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.97 = 1.97)
23:19:03.180 00.004 11872 CameraToMount -- cameraX=0.44 cameraY=-0.68 hyp=0.81 cameraTheta=-0.99 mountX=0.44 mountY=0.75, mountTheta=1.04
23:19:03.186 00.006 11872 Changing from state CALIBRATED to GUIDING
23:19:03.190 00.004 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:19:03.193 00.003 11872 ScopeASCOM::SideOfPier() returns 0
23:19:03.196 00.003 11872 AdjustCalibrationForScopePointing (scope): current dec=31.2 pierSide=0, cal dec=0.0 pierSide=0 rotAngle=None bin=1
23:19:03.202 00.006 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:19:03.206 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:19:03.210 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:19:03.214 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:19:03.218 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:19:03.223 00.005 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:19:03.226 00.003 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:19:03.231 00.005 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:19:03.234 00.003 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:19:03.238 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:19:03.242 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:19:03.245 00.003 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:19:03.250 00.005 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:19:03.340 00.090 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:19:03.346 00.006 11872 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 2.900000
23:19:03.351 00.005 11872 Dec comp: XRate 1.564 -> 1.338 for dec 0.0 -> dec 31.2
23:19:03.355 00.004 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:19:03.360 00.005 11872 ScopeASCOM::SideOfPier() returns 0
23:19:03.364 00.004 11872 setting lock position to (1817.76, 872.40)
23:19:03.368 00.004 11872 guider state => GUIDING
23:19:03.373 00.005 11872 Status Line: Guiding
23:19:03.378 00.005 11872 Mount: notify guiding started
23:19:03.384 00.006 11872 GetString("/profile/5/name", "") returns "PHD SF 2025"
23:19:03.389 00.005 11872 GetString("/profile/5/scope/calibration/timestamp", "") returns "11/21/2025 10:15:14 PM"
23:19:03.393 00.004 11872 GetDouble("/profile/5/scope/calibration/xRate", 1.000000) returns 0.001564
23:19:03.397 00.004 11872 GetDouble("/profile/5/scope/calibration/yRate", 1.000000) returns 0.001340
23:19:03.401 00.004 11872 GetInt("/profile/5/scope/calibration/binning", 1) returns 1
23:19:03.405 00.004 11872 GetDouble("/profile/5/scope/calibration/xAngle", 0.000000) returns 0.004073
23:19:03.410 00.005 11872 GetDouble("/profile/5/scope/calibration/yAngle", 0.000000) returns -1.738880
23:19:03.414 00.004 11872 GetDouble("/profile/5/scope/calibration/declination", 0.000000) returns 0.000075
23:19:03.418 00.004 11872 GetInt("/profile/5/scope/calibration/pierSide", -1) returns 0
23:19:03.422 00.004 11872 GetInt("/profile/5/scope/calibration/raGuideParity", 0) returns 1
23:19:03.426 00.004 11872 GetInt("/profile/5/scope/calibration/decGuideParity", 0) returns -1
23:19:03.430 00.004 11872 GetDouble("/profile/5/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
23:19:03.434 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:19:03.438 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:19:03.442 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:19:03.446 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:19:03.450 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:19:03.454 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:19:03.458 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:19:03.462 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:19:03.466 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:19:03.471 00.005 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:19:03.475 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:19:03.479 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:19:03.482 00.003 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:19:03.487 00.005 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:19:03.491 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:19:03.496 00.005 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:19:03.500 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:19:03.504 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:19:03.507 00.003 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:19:03.512 00.005 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:19:03.516 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:19:03.518 00.002 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:19:03.521 00.003 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:19:03.524 00.003 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:19:03.529 00.005 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:19:03.533 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:19:03.541 00.008 11872 evsrv: cli 0D2D2960 connect
23:19:03.546 00.005 11872 case statement mapped state 6 to 3
23:19:03.550 00.004 11872 case statement mapped state 6 to 3
23:19:03.554 00.004 11872 evsrv: cli 0D2D2960 request: {"method":"get_app_state","id":"07d1e6e5-1e34-438a-8f08-ea416eb30fce"}
23:19:03.557 00.003 11872 case statement mapped state 6 to 3
23:19:03.561 00.004 11872 evsrv: cli 0D2D2960 response: {"jsonrpc":"2.0","result":"Guiding","id":"07d1e6e5-1e34-438a-8f08-ea416eb30fce"}
23:19:03.572 00.011 11872 evsrv: cli 0D2D2960 disconnect
23:19:03.635 00.063 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:19:03.644 00.009 11872 ScopeASCOM::SideOfPier() returns 0
23:19:03.650 00.006 11872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
23:19:03.655 00.005 11872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
23:19:03.659 00.004 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:19:03.663 00.004 11872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 31.2
23:19:03.667 00.004 11872 MountToCamera -- mountTheta (-0.00) + m_xAngle (0.00) = xAngle (0.00 = 0.00)
23:19:03.670 00.003 11872 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
23:19:03.674 00.004 11872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
23:19:03.678 00.004 11872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
23:19:03.681 00.003 11872 GetInt("/profile/5/AutoLoadCalibration", -1) returns 1
23:19:03.687 00.006 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=183, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
23:19:03.690 00.003 11872 UpdateGuideState exits: m=4200 SNR=43.7
23:19:03.695 00.005 11872 PhdController: newstate STATE_SETTLE_WAIT
23:19:03.698 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:03.702 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:19:03.707 00.005 11872 Enqueuing Expose request
23:19:03.710 00.003 9960 Worker thread wakes up
23:19:03.710 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:19:03.710 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1803,857,31,31)
23:19:04.947 01.237 9960 Exposure complete
23:19:05.065 00.118 9960 worker thread done servicing request
23:19:05.066 00.001 11872 OnExposeComplete: enter
23:19:05.070 00.004 11872 UpdateGuideState(): m_state=6
23:19:05.073 00.003 11872 Star::Find(15, 1817, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:19:05.076 00.003 11872 Star::Find returns 1 (0), X=1817.72, Y=872.22, Mass=4484, SNR=45.0, Peak=200 HFD=5.8
23:19:05.081 00.005 11872 CameraToMount -- cameraTheta (-1.78) - m_xAngle (0.00) = xAngle (-1.78 = -1.78)
23:19:05.084 00.003 11872 CameraToMount -- cameraTheta (-1.78) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.19 = 1.19)
23:19:05.087 00.003 11872 CameraToMount -- cameraX=-0.04 cameraY=-0.18 hyp=0.18 cameraTheta=-1.78 mountX=-0.04 mountY=0.17, mountTheta=1.79
23:19:05.092 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.04, y=-0.18, opts=13)
23:19:05.096 00.004 11872 Enqueuing Move request for scope (-0.04, -0.18)
23:19:05.100 00.004 9960 Worker thread wakes up
23:19:05.100 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.18) opts 0xd
23:19:05.100 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.04, -0.18)
23:19:05.100 00.000 9960 Moving (-0.04, -0.18) raw xDistance=-0.04 yDistance=0.17
23:19:05.100 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:19:05.100 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:19:05.100 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
23:19:05.100 00.000 9960 MoveAxis(E, 0, ABG)
23:19:05.100 00.000 9960 Move returns status 0, amount 0
23:19:05.102 00.002 9960 MoveAxis(N, 0, ABG)
23:19:05.102 00.000 9960 Move returns status 0, amount 0
23:19:05.102 00.000 9960 move complete, result=0
23:19:05.102 00.000 9960 worker thread done servicing request
23:19:05.102 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=200, med=0, FiltMin=0, FiltMax=116, Gamma=1.000
23:19:05.106 00.004 11872 UpdateGuideState exits: m=4484 SNR=45.0
23:19:05.109 00.003 11872 PhdController: settling, locked = 1, distance = 0.62 (1.50) aobump = 0 frame = 1 / 99999
23:19:05.113 00.004 11872 evsrv: {"Event":"Settling","Timestamp":1763788745.113,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.62,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:19:05.116 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:05.120 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:19:05.123 00.003 11872 Enqueuing Expose request
23:19:05.126 00.003 9960 Worker thread wakes up
23:19:05.126 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:19:05.126 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1803,857,31,31)
23:19:05.126 00.000 11872 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:19:06.380 01.254 9960 Exposure complete
23:19:06.490 00.110 9960 worker thread done servicing request
23:19:06.491 00.001 11872 OnExposeComplete: enter
23:19:06.495 00.004 11872 UpdateGuideState(): m_state=6
23:19:06.499 00.004 11872 Star::Find(15, 1817, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:19:06.503 00.004 11872 Star::Find returns 1 (0), X=1818.26, Y=870.73, Mass=4201, SNR=44.1, Peak=209 HFD=5.7
23:19:06.507 00.004 11872 CameraToMount -- cameraTheta (-1.28) - m_xAngle (0.00) = xAngle (-1.28 = -1.28)
23:19:06.511 00.004 11872 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.69 = 1.69)
23:19:06.516 00.005 11872 CameraToMount -- cameraX=0.50 cameraY=-1.66 hyp=1.74 cameraTheta=-1.28 mountX=0.50 mountY=1.72, mountTheta=1.29
23:19:06.522 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.50, y=-1.66, opts=13)
23:19:06.528 00.006 11872 Enqueuing Move request for scope (0.50, -1.66)
23:19:06.532 00.004 9960 Worker thread wakes up
23:19:06.532 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=0, FiltMin=0, FiltMax=101, Gamma=1.000
23:19:06.535 00.003 11872 UpdateGuideState exits: m=4201 SNR=44.1
23:19:06.540 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.50, -1.66) opts 0xd
23:19:06.540 00.000 11872 PhdController: settling, locked = 1, distance = 0.96 (1.50) aobump = 0 frame = 2 / 99999
23:19:06.543 00.003 9960 Handling offset move in thread for scope, endpoint = (0.50, -1.66)
23:19:06.544 00.001 9960 Moving (0.50, -1.66) raw xDistance=0.50 yDistance=1.72
23:19:06.544 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.50
23:19:06.544 00.000 9960 resist switch: large excursion: input 1.72 thresh 0.60 direction from 0 to 1
23:19:06.544 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=5.17
23:19:06.544 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.72 from input 1.72
23:19:06.544 00.000 9960 MoveAxis(W, 234, ABG)
23:19:06.544 00.000 9960 Guiding  Dir = 3, Dur = 234
23:19:06.544 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763788746.543,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.96,"Time":1.4,"SettleTime":10.0,"StarLocked":true}
23:19:06.549 00.005 9960 IsSlewing returns 0
23:19:06.549 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:06.552 00.003 9960 IsGuiding returns 0
23:19:06.552 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:19:06.557 00.005 9960 PulseGuide returned control before completion, sleep 244
23:19:06.557 00.000 11872 Enqueuing Expose request
23:19:06.806 00.249 9960 IsGuiding returns 1
23:19:06.806 00.000 9960 scope still moving after pulse duration time elapsed
23:19:06.837 00.031 9960 IsSlewing returns 0
23:19:06.838 00.001 9960 IsGuiding returns 0
23:19:06.838 00.000 9960 scope move finished after 234 + 50 ms
23:19:06.839 00.001 9960 Move returns status 0, amount 234
23:19:06.839 00.000 9960 MoveAxis(S, 1287, ABG)
23:19:06.839 00.000 9960 Guiding  Dir = 1, Dur = 1287
23:19:06.840 00.001 9960 IsSlewing returns 0
23:19:06.840 00.000 9960 IsGuiding returns 0
23:19:06.841 00.001 9960 PulseGuide returned control before completion, sleep 1297
23:19:08.142 01.301 9960 IsGuiding returns 1
23:19:08.143 00.001 9960 scope still moving after pulse duration time elapsed
23:19:08.172 00.029 9960 IsSlewing returns 0
23:19:08.173 00.001 9960 IsGuiding returns 0
23:19:08.173 00.000 9960 scope move finished after 1287 + 45 ms
23:19:08.173 00.000 9960 Move returns status 0, amount 1287
23:19:08.173 00.000 9960 move complete, result=0
23:19:08.174 00.001 9960 worker thread done servicing request
23:19:08.174 00.000 9960 Worker thread wakes up
23:19:08.174 00.000 11872 GuideStep: 0.5 px 234 ms WEST, 1.7 px 1287 ms SOUTH
23:19:08.180 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
23:19:08.181 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1803,857,31,31)
23:19:09.437 01.256 9960 Exposure complete
23:19:09.548 00.111 9960 worker thread done servicing request
23:19:09.548 00.000 11872 OnExposeComplete: enter
23:19:09.552 00.004 11872 UpdateGuideState(): m_state=6
23:19:09.556 00.004 11872 Star::Find(15, 1818, 870, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:19:09.560 00.004 11872 Star::Find returns 1 (0), X=1817.76, Y=873.80, Mass=4126, SNR=43.2, Peak=213 HFD=5.6
23:19:09.563 00.003 11872 CameraToMount -- cameraTheta (1.57) - m_xAngle (0.00) = xAngle (1.57 = 1.57)
23:19:09.567 00.004 11872 CameraToMount -- cameraTheta (1.57) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.54 = -1.74)
23:19:09.571 00.004 11872 CameraToMount -- cameraX=-0.00 cameraY=1.40 hyp=1.40 cameraTheta=1.57 mountX=0.00 mountY=-1.38, mountTheta=-1.57
23:19:09.576 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.00, y=1.40, opts=13)
23:19:09.581 00.005 11872 Enqueuing Move request for scope (-0.00, 1.40)
23:19:09.585 00.004 9960 Worker thread wakes up
23:19:09.585 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=0, FiltMin=0, FiltMax=106, Gamma=1.000
23:19:09.588 00.003 11872 UpdateGuideState exits: m=4126 SNR=43.2
23:19:09.592 00.004 11872 PhdController: settling, locked = 1, distance = 1.09 (1.50) aobump = 0 frame = 3 / 99999
23:19:09.595 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 1.40) opts 0xd
23:19:09.597 00.002 9960 Handling offset move in thread for scope, endpoint = (-0.00, 1.40)
23:19:09.597 00.000 9960 Moving (-0.00, 1.40) raw xDistance=0.00 yDistance=-1.38
23:19:09.597 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
23:19:09.597 00.000 9960 resist switch: large excursion: input -1.38 thresh 0.60 direction from 1 to -1
23:19:09.598 00.001 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-4.14
23:19:09.598 00.000 9960 GuideAlgorithmResistSwitch::result() returns -1.38 from input -1.38
23:19:09.598 00.000 9960 MoveAxis(E, 0, ABG)
23:19:09.598 00.000 9960 Move returns status 0, amount 0
23:19:09.598 00.000 9960 MoveAxis(N, 1029, ABG)
23:19:09.599 00.001 9960 Guiding  Dir = 0, Dur = 1029
23:19:09.599 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763788749.595,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":1.09,"Time":4.5,"SettleTime":10.0,"StarLocked":true}
23:19:09.602 00.003 9960 IsSlewing returns 0
23:19:09.603 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:09.607 00.004 9960 IsGuiding returns 0
23:19:09.608 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:19:09.611 00.003 9960 PulseGuide returned control before completion, sleep 1039
23:19:09.611 00.000 11872 Enqueuing Expose request
23:19:10.664 01.053 9960 IsGuiding returns 1
23:19:10.664 00.000 9960 scope still moving after pulse duration time elapsed
23:19:10.694 00.030 9960 IsSlewing returns 0
23:19:10.695 00.001 9960 IsGuiding returns 1
23:19:10.727 00.032 9960 IsSlewing returns 0
23:19:10.728 00.001 9960 IsGuiding returns 1
23:19:10.760 00.032 9960 IsSlewing returns 0
23:19:10.762 00.002 9960 IsGuiding returns 0
23:19:10.762 00.000 9960 scope move finished after 1029 + 125 ms
23:19:10.763 00.001 9960 Move returns status 0, amount 1029
23:19:10.763 00.000 9960 move complete, result=0
23:19:10.763 00.000 9960 worker thread done servicing request
23:19:10.763 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -1.4 px 1029 ms NORTH
23:19:10.770 00.007 9960 Worker thread wakes up
23:19:10.770 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:19:10.770 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1803,857,31,31)
23:19:12.015 01.245 9960 Exposure complete
23:19:12.121 00.106 9960 worker thread done servicing request
23:19:12.121 00.000 11872 OnExposeComplete: enter
23:19:12.125 00.004 11872 UpdateGuideState(): m_state=6
23:19:12.129 00.004 11872 Star::Find(15, 1817, 873, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
23:19:12.133 00.004 11872 Star::Find returns 1 (0), X=1818.30, Y=871.47, Mass=4395, SNR=45.0, Peak=181 HFD=5.7
23:19:12.138 00.005 11872 CameraToMount -- cameraTheta (-1.04) - m_xAngle (0.00) = xAngle (-1.05 = -1.05)
23:19:12.141 00.003 11872 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.92 = 1.92)
23:19:12.145 00.004 11872 CameraToMount -- cameraX=0.54 cameraY=-0.93 hyp=1.07 cameraTheta=-1.04 mountX=0.54 mountY=1.01, mountTheta=1.08
23:19:12.150 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.54, y=-0.93, opts=13)
23:19:12.154 00.004 11872 Enqueuing Move request for scope (0.54, -0.93)
23:19:12.158 00.004 9960 Worker thread wakes up
23:19:12.158 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.54, -0.93) opts 0xd
23:19:12.158 00.000 9960 Handling offset move in thread for scope, endpoint = (0.54, -0.93)
23:19:12.158 00.000 9960 Moving (0.54, -0.93) raw xDistance=0.54 yDistance=1.01
23:19:12.158 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.34 from input 0.54
23:19:12.159 00.001 9960 resist switch: large excursion: input 1.01 thresh 0.60 direction from -1 to 1
23:19:12.159 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=3.02
23:19:12.159 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.01 from input 1.01
23:19:12.159 00.000 9960 MoveAxis(W, 253, ABG)
23:19:12.159 00.000 9960 Guiding  Dir = 3, Dur = 253
23:19:12.160 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=181, med=0, FiltMin=0, FiltMax=104, Gamma=1.000
23:19:12.163 00.003 9960 IsSlewing returns 0
23:19:12.163 00.000 11872 UpdateGuideState exits: m=4395 SNR=45.0
23:19:12.168 00.005 9960 IsGuiding returns 0
23:19:12.168 00.000 11872 PhdController: settling, locked = 1, distance = 1.08 (1.50) aobump = 0 frame = 4 / 99999
23:19:12.172 00.004 9960 PulseGuide returned control before completion, sleep 263
23:19:12.172 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763788752.172,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":1.08,"Time":7.1,"SettleTime":10.0,"StarLocked":true}
23:19:12.176 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:12.180 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:19:12.184 00.004 11872 Enqueuing Expose request
23:19:12.448 00.264 9960 IsGuiding returns 1
23:19:12.448 00.000 9960 scope still moving after pulse duration time elapsed
23:19:12.477 00.029 9960 IsSlewing returns 0
23:19:12.478 00.001 9960 IsGuiding returns 0
23:19:12.478 00.000 9960 scope move finished after 253 + 57 ms
23:19:12.479 00.001 9960 Move returns status 0, amount 253
23:19:12.479 00.000 9960 MoveAxis(S, 751, ABG)
23:19:12.479 00.000 9960 Guiding  Dir = 1, Dur = 751
23:19:12.481 00.002 9960 IsSlewing returns 0
23:19:12.481 00.000 9960 IsGuiding returns 0
23:19:12.482 00.001 9960 PulseGuide returned control before completion, sleep 761
23:19:13.259 00.777 9960 IsGuiding returns 1
23:19:13.262 00.003 9960 scope still moving after pulse duration time elapsed
23:19:13.289 00.027 9960 IsSlewing returns 0
23:19:13.290 00.001 9960 IsGuiding returns 0
23:19:13.290 00.000 9960 scope move finished after 751 + 57 ms
23:19:13.290 00.000 9960 Move returns status 0, amount 751
23:19:13.290 00.000 9960 move complete, result=0
23:19:13.291 00.001 9960 worker thread done servicing request
23:19:13.292 00.001 9960 Worker thread wakes up
23:19:13.292 00.000 11872 GuideStep: 0.5 px 253 ms WEST, 1.0 px 751 ms SOUTH
23:19:13.298 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
23:19:13.298 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1803,857,31,31)
23:19:14.553 01.255 9960 Exposure complete
23:19:14.671 00.118 9960 worker thread done servicing request
23:19:14.672 00.001 11872 OnExposeComplete: enter
23:19:14.675 00.003 11872 UpdateGuideState(): m_state=6
23:19:14.678 00.003 11872 Star::Find(15, 1818, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
23:19:14.683 00.005 11872 Star::Find returns 1 (0), X=1818.17, Y=871.70, Mass=4350, SNR=44.9, Peak=196 HFD=5.7
23:19:14.687 00.004 11872 CameraToMount -- cameraTheta (-1.04) - m_xAngle (0.00) = xAngle (-1.05 = -1.05)
23:19:14.692 00.005 11872 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.92 = 1.92)
23:19:14.695 00.003 11872 CameraToMount -- cameraX=0.41 cameraY=-0.69 hyp=0.80 cameraTheta=-1.04 mountX=0.40 mountY=0.75, mountTheta=1.08
23:19:14.700 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.41, y=-0.69, opts=13)
23:19:14.704 00.004 11872 Enqueuing Move request for scope (0.41, -0.69)
23:19:14.708 00.004 9960 Worker thread wakes up
23:19:14.708 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.41, -0.69) opts 0xd
23:19:14.708 00.000 9960 Handling offset move in thread for scope, endpoint = (0.41, -0.69)
23:19:14.709 00.001 9960 Moving (0.41, -0.69) raw xDistance=0.40 yDistance=0.75
23:19:14.709 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.40
23:19:14.709 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.75 from input 0.75
23:19:14.709 00.000 9960 MoveAxis(W, 207, ABG)
23:19:14.709 00.000 9960 Guiding  Dir = 3, Dur = 207
23:19:14.710 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=196, med=0, FiltMin=0, FiltMax=106, Gamma=1.000
23:19:14.714 00.004 9960 IsSlewing returns 0
23:19:14.714 00.000 11872 UpdateGuideState exits: m=4350 SNR=44.9
23:19:14.717 00.003 9960 IsGuiding returns 0
23:19:14.718 00.001 11872 PhdController: settling, locked = 1, distance = 1.00 (1.50) aobump = 0 frame = 5 / 99999
23:19:14.721 00.003 11872 evsrv: {"Event":"Settling","Timestamp":1763788754.721,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":1.00,"Time":9.6,"SettleTime":10.0,"StarLocked":true}
23:19:14.725 00.004 9960 PulseGuide returned control before completion, sleep 217
23:19:14.726 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:14.730 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:19:14.732 00.002 11872 Enqueuing Expose request
23:19:14.950 00.218 9960 IsGuiding returns 1
23:19:14.951 00.001 9960 scope still moving after pulse duration time elapsed
23:19:14.981 00.030 9960 IsSlewing returns 0
23:19:14.982 00.001 9960 IsGuiding returns 0
23:19:14.984 00.002 9960 scope move finished after 207 + 58 ms
23:19:14.984 00.000 9960 Move returns status 0, amount 207
23:19:14.984 00.000 9960 MoveAxis(S, 563, ABG)
23:19:14.984 00.000 9960 Guiding  Dir = 1, Dur = 563
23:19:14.985 00.001 9960 IsSlewing returns 0
23:19:14.985 00.000 9960 IsGuiding returns 0
23:19:14.986 00.001 9960 PulseGuide returned control before completion, sleep 573
23:19:15.576 00.590 9960 IsGuiding returns 1
23:19:15.577 00.001 9960 scope still moving after pulse duration time elapsed
23:19:15.608 00.031 9960 IsSlewing returns 0
23:19:15.609 00.001 9960 IsGuiding returns 0
23:19:15.610 00.001 9960 scope move finished after 563 + 60 ms
23:19:15.610 00.000 9960 Move returns status 0, amount 563
23:19:15.610 00.000 9960 move complete, result=0
23:19:15.610 00.000 9960 worker thread done servicing request
23:19:15.611 00.001 11872 GuideStep: 0.4 px 207 ms WEST, 0.8 px 563 ms SOUTH
23:19:15.617 00.006 9960 Worker thread wakes up
23:19:15.617 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:19:15.617 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1803,857,31,31)
23:19:16.871 01.254 9960 Exposure complete
23:19:17.005 00.134 9960 worker thread done servicing request
23:19:17.005 00.000 11872 OnExposeComplete: enter
23:19:17.011 00.006 11872 UpdateGuideState(): m_state=6
23:19:17.016 00.005 11872 Star::Find(15, 1818, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
23:19:17.024 00.008 11872 Star::Find returns 1 (0), X=1817.83, Y=873.35, Mass=4457, SNR=45.0, Peak=191 HFD=5.5
23:19:17.030 00.006 11872 CameraToMount -- cameraTheta (1.50) - m_xAngle (0.00) = xAngle (1.49 = 1.49)
23:19:17.039 00.009 11872 CameraToMount -- cameraTheta (1.50) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.46 = -1.82)
23:19:17.047 00.008 11872 CameraToMount -- cameraX=0.07 cameraY=0.96 hyp=0.96 cameraTheta=1.50 mountX=0.07 mountY=-0.93, mountTheta=-1.49
23:19:17.056 00.009 11872 SchedulePrimaryMove(0FA44CE0, x=0.07, y=0.96, opts=13)
23:19:17.065 00.009 11872 Enqueuing Move request for scope (0.07, 0.96)
23:19:17.072 00.007 9960 Worker thread wakes up
23:19:17.072 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.96) opts 0xd
23:19:17.073 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=191, med=0, FiltMin=0, FiltMax=111, Gamma=1.000
23:19:17.080 00.007 9960 Handling offset move in thread for scope, endpoint = (0.07, 0.96)
23:19:17.081 00.001 11872 UpdateGuideState exits: m=4457 SNR=45.0
23:19:17.086 00.005 9960 Moving (0.07, 0.96) raw xDistance=0.07 yDistance=-0.93
23:19:17.086 00.000 11872 PhdController: settling, locked = 1, distance = 0.99 (1.50) aobump = 0 frame = 6 / 99999
23:19:17.093 00.007 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:19:17.094 00.001 11872 PhdController: newstate STATE_FINISH
23:19:17.100 00.006 9960 resist switch: large excursion: input -0.93 thresh 0.60 direction from 1 to -1
23:19:17.100 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.79
23:19:17.101 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.93 from input -0.93
23:19:17.101 00.000 9960 MoveAxis(E, 0, ABG)
23:19:17.101 00.000 11872 PhdController complete: success
23:19:17.115 00.014 9960 Move returns status 0, amount 0
23:19:17.116 00.001 9960 MoveAxis(N, 693, ABG)
23:19:17.116 00.000 9960 Guiding  Dir = 0, Dur = 693
23:19:17.116 00.000 11872 evsrv: {"Event":"SettleDone","Timestamp":1763788757.116,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":6,"DroppedFrames":0}
23:19:17.121 00.005 9960 IsSlewing returns 0
23:19:17.122 00.001 9960 IsGuiding returns 0
23:19:17.122 00.000 9960 PulseGuide returned control before completion, sleep 703
23:19:17.123 00.001 11872 Mount: notify guiding dither settle done success=1
23:19:17.130 00.007 11872 PhdController: newstate STATE_IDLE
23:19:17.139 00.009 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:17.143 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:19:17.148 00.005 11872 Enqueuing Expose request
23:19:17.830 00.682 9960 IsGuiding returns 1
23:19:17.831 00.001 9960 scope still moving after pulse duration time elapsed
23:19:17.866 00.035 9960 IsSlewing returns 0
23:19:17.867 00.001 9960 IsGuiding returns 0
23:19:17.867 00.000 9960 scope move finished after 693 + 51 ms
23:19:17.868 00.001 9960 Move returns status 0, amount 693
23:19:17.868 00.000 9960 move complete, result=0
23:19:17.868 00.000 9960 worker thread done servicing request
23:19:17.868 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.9 px 693 ms NORTH
23:19:17.874 00.006 9960 Worker thread wakes up
23:19:17.874 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:19:17.875 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1803,857,31,31)
23:19:18.065 00.190 11872 evsrv: cli 0D2D32C0 connect
23:19:18.071 00.006 11872 case statement mapped state 6 to 3
23:19:18.081 00.010 11872 case statement mapped state 6 to 3
23:19:18.087 00.006 11872 evsrv: cli 0D2D32C0 request: {"method":"get_app_state","id":"d223c158-84a0-4799-b5e0-94ac0dc242ae"}
23:19:18.091 00.004 11872 case statement mapped state 6 to 3
23:19:18.094 00.003 11872 evsrv: cli 0D2D32C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"d223c158-84a0-4799-b5e0-94ac0dc242ae"}
23:19:18.097 00.003 11872 evsrv: cli 0D2D32C0 disconnect
23:19:18.101 00.004 11872 evsrv: cli 0D2D2960 connect
23:19:18.106 00.005 11872 case statement mapped state 6 to 3
23:19:18.111 00.005 11872 case statement mapped state 6 to 3
23:19:18.115 00.004 11872 evsrv: cli 0D2D2960 request: {"method":"stop_capture","id":"9615ca44-3d7e-4324-b41e-ee3478e70d2c"}
23:19:18.120 00.005 11872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:19:18.123 00.003 11872 Status Line: Waiting for devices...
23:19:18.126 00.003 11872 evsrv: cli 0D2D2960 response: {"jsonrpc":"2.0","result":0,"id":"9615ca44-3d7e-4324-b41e-ee3478e70d2c"}
23:19:18.131 00.005 11872 evsrv: cli 0D2D2960 disconnect
23:19:18.135 00.004 11872 evsrv: cli 0D2D2640 connect
23:19:18.140 00.005 11872 case statement mapped state 6 to 3
23:19:18.143 00.003 11872 case statement mapped state 6 to 3
23:19:18.150 00.007 11872 evsrv: cli 0D2D2640 request: {"method":"get_app_state","id":"de35d220-fb14-4334-a555-c9583bc3e8ef"}
23:19:18.154 00.004 11872 case statement mapped state 6 to 3
23:19:18.156 00.002 11872 evsrv: cli 0D2D2640 response: {"jsonrpc":"2.0","result":"Guiding","id":"de35d220-fb14-4334-a555-c9583bc3e8ef"}
23:19:18.159 00.003 11872 evsrv: cli 0D2D2640 disconnect
23:19:18.208 00.049 9960 ZWO: stopexposure
23:19:19.077 00.869 9960 ZWO: stopexposure
23:19:19.077 00.000 9960 Error thrown from C:\cygwin\home\agalasso\projects\phd2\worker_thread.cpp:190->Capture failed
23:19:19.077 00.000 9960 worker thread done servicing request
23:19:19.077 00.000 11872 OnExposeComplete: enter
23:19:19.081 00.004 11872 OnExposeComplete: Capture Error reported
23:19:19.086 00.005 11872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
23:19:19.091 00.005 11872 Mount: notify guiding stopped
23:19:19.100 00.009 11872 Changing from state GUIDING to STOP
23:19:19.106 00.006 11872 guider state => SELECTED
23:19:19.111 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=191, med=0, FiltMin=0, FiltMax=111, Gamma=1.000
23:19:19.116 00.005 11872 Changing from state SELECTED to UNINITIALIZED
23:19:19.121 00.005 11872 guider state => SELECTING
23:19:19.128 00.007 11872 Status Line: Stopped.
23:19:19.133 00.005 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\myframe_events.cpp:489->Error reported capturing image
23:19:19.161 00.028 11872 evsrv: cli 0D2D2DC0 connect
23:19:19.169 00.008 11872 evsrv: cli 0D2D2DC0 request: {"method":"get_app_state","id":"ab193707-a3df-4f63-92e9-ce74cfea7fc2"}
23:19:19.176 00.007 11872 evsrv: cli 0D2D2DC0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ab193707-a3df-4f63-92e9-ce74cfea7fc2"}
23:19:19.183 00.007 11872 evsrv: cli 0D2D2DC0 disconnect
23:19:35.157 15.974 11872 evsrv: cli 0D2D21E0 connect
23:19:35.177 00.020 11872 evsrv: cli 0D2D21E0 request: {"method":"get_app_state","id":"6a743580-15fb-4129-8fba-0dab1a19fa1e"}
23:19:35.183 00.006 11872 evsrv: cli 0D2D21E0 response: {"jsonrpc":"2.0","result":"Stopped","id":"6a743580-15fb-4129-8fba-0dab1a19fa1e"}
23:19:35.186 00.003 11872 evsrv: cli 0D2D21E0 disconnect
23:19:35.189 00.003 11872 evsrv: cli 0D2D28C0 connect
23:19:35.193 00.004 11872 evsrv: cli 0D2D28C0 request: {"method":"get_calibrated","id":"5a79bf13-a119-47e8-8a90-2c6a9216c2b7"}
23:19:35.196 00.003 11872 evsrv: cli 0D2D28C0 response: {"jsonrpc":"2.0","result":true,"id":"5a79bf13-a119-47e8-8a90-2c6a9216c2b7"}
23:19:35.201 00.005 11872 evsrv: cli 0D2D28C0 disconnect
23:19:35.204 00.003 11872 evsrv: cli 0D2D2460 connect
23:19:35.209 00.005 11872 evsrv: cli 0D2D2460 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"c7899494-ab3e-4ffb-abec-5fc2f4250b70"}
23:19:35.215 00.006 11872 PhdController::Guide begins
23:19:35.218 00.003 11872 PhdController: newstate STATE_SETUP
23:19:35.223 00.005 11872 PhdController: setup
23:19:35.226 00.003 11872 PhdController: newstate STATE_ATTEMPT_START
23:19:35.229 00.003 11872 PhdController: start capturing
23:19:35.235 00.006 11872 Changing from state SELECTING to UNINITIALIZED
23:19:35.239 00.004 11872 guider state => SELECTING
23:19:35.243 00.004 11872 setting force full frames = true
23:19:35.247 00.004 11872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
23:19:35.253 00.006 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:19:35.258 00.005 11872 Enqueuing Expose request
23:19:35.261 00.003 11872 PhdController: newstate STATE_SELECT_STAR
23:19:35.265 00.004 9960 Worker thread wakes up
23:19:35.265 00.000 11872 evsrv: cli 0D2D2460 response: {"jsonrpc":"2.0","result":0,"id":"c7899494-ab3e-4ffb-abec-5fc2f4250b70"}
23:19:35.269 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
23:19:35.269 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:19:35.270 00.001 11872 evsrv: cli 0D2D2460 disconnect
23:19:35.274 00.004 11872 evsrv: cli 0D2D2320 connect
23:19:35.278 00.004 11872 case statement mapped state 1 to 101
23:19:35.283 00.005 11872 case statement mapped state 1 to 101
23:19:35.286 00.003 11872 evsrv: cli 0D2D2320 request: {"method":"get_lock_shift_params","id":"0cbd5931-0850-4d35-b8c9-9f10208343f1"}
23:19:35.290 00.004 11872 evsrv: cli 0D2D2320 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"0cbd5931-0850-4d35-b8c9-9f10208343f1"}
23:19:35.292 00.002 11872 evsrv: cli 0D2D2320 disconnect
23:19:35.298 00.006 11872 evsrv: cli 0D2D2960 connect
23:19:35.302 00.004 11872 case statement mapped state 1 to 101
23:19:35.307 00.005 11872 case statement mapped state 1 to 101
23:19:35.311 00.004 11872 evsrv: cli 0D2D2960 request: {"method":"get_lock_position","id":"18348399-619a-4f7d-8fdd-7ac3dc4b8fa0"}
23:19:35.314 00.003 11872 evsrv: cli 0D2D2960 response: {"jsonrpc":"2.0","result":null,"id":"18348399-619a-4f7d-8fdd-7ac3dc4b8fa0"}
23:19:35.319 00.005 11872 evsrv: cli 0D2D2960 disconnect
23:19:36.321 01.002 11872 evsrv: cli 0D2D26E0 connect
23:19:36.327 00.006 11872 case statement mapped state 1 to 101
23:19:36.334 00.007 11872 case statement mapped state 1 to 101
23:19:36.340 00.006 11872 evsrv: cli 0D2D26E0 request: {"method":"get_lock_position","id":"775a3b7f-9f16-4a2d-8076-cd9e58e3f621"}
23:19:36.344 00.004 11872 evsrv: cli 0D2D26E0 response: {"jsonrpc":"2.0","result":null,"id":"775a3b7f-9f16-4a2d-8076-cd9e58e3f621"}
23:19:36.350 00.006 11872 evsrv: cli 0D2D26E0 disconnect
23:19:36.513 00.163 9960 Exposure complete
23:19:36.634 00.121 9960 worker thread done servicing request
23:19:36.635 00.001 11872 OnExposeComplete: enter
23:19:36.639 00.004 11872 UpdateGuideState(): m_state=1
23:19:36.643 00.004 11872 UpdateCurrentPosition: no star selected
23:19:36.648 00.005 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
23:19:36.652 00.004 11872 Status Line: No star selected
23:19:36.657 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=186, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
23:19:36.661 00.004 11872 UpdateGuideState exits: No star selected
23:19:36.664 00.003 11872 GuiderMultiStar::AutoSelect enter
23:19:36.667 00.003 11872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
23:19:36.780 00.113 11872 AutoFind: auto downsample for scale 1.00 => 1x
23:19:36.959 00.179 11872 AutoFind: global mean = 0.0, stdev 2.3
23:19:36.964 00.005 11872 AutoFind: using threshold = 0.1
23:19:37.206 00.242 11872 AutoFind: local max [1819, 870] 121.2
23:19:37.211 00.005 11872 AutoFind: local max [1575, 320] 110.7
23:19:37.214 00.003 11872 AutoFind: local max [19, 375] 85.8
23:19:37.218 00.004 11872 AutoFind: local max [1709, 334] 55.5
23:19:37.222 00.004 11872 AutoFind: local max [1282, 30] 39.7
23:19:37.225 00.003 11872 AutoFind: local max [1357, 104] 30.8
23:19:37.229 00.004 11872 AutoFind: local max [761, 568] 28.9
23:19:37.232 00.003 11872 AutoFind: local max [437, 328] 25.6
23:19:37.236 00.004 11872 AutoFind: local max [114, 539] 24.2
23:19:37.240 00.004 11872 AutoFind: local max [1025, 354] 23.0
23:19:37.243 00.003 11872 AutoFind: local max [151, 441] 22.8
23:19:37.248 00.005 11872 AutoFind: local max [1915, 862] 20.0
23:19:37.251 00.003 11872 AutoFind: local max [104, 955] 19.7
23:19:37.255 00.004 11872 AutoFind: local max [867, 926] 19.2
23:19:37.259 00.004 11872 AutoFind: local max [1025, 360] 15.9
23:19:37.263 00.004 11872 AutoFind: local max [19, 1024] 14.3
23:19:37.266 00.003 11872 AutoFind: local max [740, 155] 13.7
23:19:37.269 00.003 11872 AutoFind: local max [738, 160] 12.6
23:19:37.273 00.004 11872 AutoFind: local max [1301, 180] 10.6
23:19:37.277 00.004 11872 AutoFind: local max [261, 459] 9.4
23:19:37.280 00.003 11872 AutoFind: local max [471, 400] 8.9
23:19:37.284 00.004 11872 AutoFind: local max [372, 359] 8.9
23:19:37.288 00.004 11872 AutoFind: local max [1352, 577] 8.5
23:19:37.291 00.003 11872 AutoFind: local max [123, 1041] 8.1
23:19:37.295 00.004 11872 AutoFind: local max [488, 321] 7.6
23:19:37.298 00.003 11872 AutoFind: local max [151, 102] 7.4
23:19:37.301 00.003 11872 AutoFind: local max [275, 60] 6.8
23:19:37.306 00.005 11872 AutoFind: local max [488, 326] 6.8
23:19:37.309 00.003 11872 AutoFind: local max [1342, 666] 6.6
23:19:37.314 00.005 11872 AutoFind: local max [1377, 104] 6.4
23:19:37.317 00.003 11872 AutoFind: local max [291, 1018] 6.4
23:19:37.320 00.003 11872 AutoFind: local max [546, 651] 6.4
23:19:37.324 00.004 11872 AutoFind: local max [345, 1036] 6.3
23:19:37.329 00.005 11872 AutoFind: local max [354, 1058] 6.2
23:19:37.332 00.003 11872 AutoFind: local max [880, 647] 6.1
23:19:37.335 00.003 11872 AutoFind: local max [798, 873] 6.1
23:19:37.339 00.004 11872 AutoFind: local max [362, 707] 6.1
23:19:37.343 00.004 11872 AutoFind: local max [1428, 493] 6.0
23:19:37.347 00.004 11872 AutoFind: local max [91, 988] 6.0
23:19:37.351 00.004 11872 AutoFind: local max [1804, 650] 6.0
23:19:37.354 00.003 11872 AutoFind: local max [798, 867] 5.9
23:19:37.357 00.003 11872 AutoFind: local max [1380, 460] 5.9
23:19:37.360 00.003 11872 AutoFind: local max [1843, 147] 5.9
23:19:37.364 00.004 11872 AutoFind: local max [1893, 703] 5.9
23:19:37.368 00.004 11872 AutoFind: local max [263, 947] 5.8
23:19:37.371 00.003 11872 AutoFind: local max [22, 685] 5.7
23:19:37.374 00.003 11872 AutoFind: local max [1429, 487] 5.7
23:19:37.377 00.003 11872 AutoFind: local max [998, 1079] 5.6
23:19:37.382 00.005 11872 AutoFind: local max [1766, 254] 5.4
23:19:37.384 00.002 11872 AutoFind: local max [298, 424] 5.4
23:19:37.387 00.003 11872 AutoFind: local max [1377, 109] 5.4
23:19:37.392 00.005 11872 AutoFind: local max [1341, 658] 5.3
23:19:37.395 00.003 11872 AutoFind: local max [1334, 603] 5.3
23:19:37.399 00.004 11872 AutoFind: local max [267, 680] 5.0
23:19:37.402 00.003 11872 AutoFind: local max [293, 537] 4.8
23:19:37.406 00.004 11872 AutoFind: local max [181, 97] 4.8
23:19:37.409 00.003 11872 AutoFind: local max [1374, 823] 4.6
23:19:37.412 00.003 11872 AutoFind: local max [1715, 424] 4.6
23:19:37.416 00.004 11872 AutoFind: local max [1830, 875] 4.5
23:19:37.421 00.005 11872 AutoFind: local max [1810, 868] 4.5
23:19:37.424 00.003 11872 AutoFind: local max [1508, 517] 4.3
23:19:37.427 00.003 11872 AutoFind: local max [1703, 978] 4.3
23:19:37.431 00.004 11872 AutoFind: local max [554, 260] 4.3
23:19:37.437 00.006 11872 AutoFind: local max [1571, 308] 4.2
23:19:37.441 00.004 11872 AutoFind: local max [1586, 313] 4.2
23:19:37.447 00.006 11872 AutoFind: local max [870, 1049] 4.2
23:19:37.450 00.003 11872 AutoFind: local max [1840, 121] 4.2
23:19:37.455 00.005 11872 AutoFind: local max [1481, 694] 4.1
23:19:37.459 00.004 11872 AutoFind: local max [1575, 413] 4.0
23:19:37.464 00.005 11872 AutoFind: local max [1373, 830] 4.0
23:19:37.467 00.003 11872 AutoFind: local max [79, 1082] 4.0
23:19:37.470 00.003 11872 AutoFind: local max [734, 29] 4.0
23:19:37.475 00.005 11872 AutoFind: local max [137, 146] 4.0
23:19:37.478 00.003 11872 AutoFind: local max [1031, 655] 4.0
23:19:37.482 00.004 11872 AutoFind: local max [317, 864] 3.9
23:19:37.485 00.003 11872 AutoFind: local max [1380, 466] 3.9
23:19:37.487 00.002 11872 AutoFind: local max [418, 665] 3.9
23:19:37.490 00.003 11872 AutoFind: local max [1691, 413] 3.8
23:19:37.492 00.002 11872 AutoFind: local max [587, 567] 3.8
23:19:37.495 00.003 11872 AutoFind: local max [1678, 13] 3.7
23:19:37.498 00.003 11872 AutoFind: local max [1471, 728] 3.7
23:19:37.501 00.003 11872 AutoFind: local max [653, 47] 3.7
23:19:37.503 00.002 11872 AutoFind: local max [1734, 231] 3.7
23:19:37.507 00.004 11872 AutoFind: local max [778, 1038] 3.7
23:19:37.510 00.003 11872 AutoFind: local max [428, 318] 3.7
23:19:37.513 00.003 11872 AutoFind: local max [1636, 567] 3.7
23:19:37.516 00.003 11872 AutoFind: local max [1193, 387] 3.7
23:19:37.519 00.003 11872 AutoFind: local max [1776, 418] 3.7
23:19:37.523 00.004 11872 AutoFind: local max [1008, 903] 3.6
23:19:37.526 00.003 11872 AutoFind: local max [424, 79] 3.6
23:19:37.529 00.003 11872 AutoFind: local max [139, 1046] 3.6
23:19:37.532 00.003 11872 AutoFind: local max [1121, 131] 3.6
23:19:37.535 00.003 11872 AutoFind: local max [385, 793] 3.6
23:19:37.538 00.003 11872 AutoFind: local max [1510, 511] 3.5
23:19:37.541 00.003 11872 AutoFind: local max [1268, 542] 3.5
23:19:37.545 00.004 11872 AutoFind: local max [1657, 958] 3.5
23:19:37.549 00.004 11872 AutoFind: local max [1323, 754] 3.5
23:19:37.553 00.004 11872 AutoFind: local max [1139, 666] 3.5
23:19:37.556 00.003 11872 AutoFind: local max [571, 166] 3.5
23:19:37.559 00.003 11872 AutoFind: local max [1143, 308] 3.5
23:19:37.563 00.004 11872 AutoFind: too close [1510, 511] 3.5 - [1508, 517] 4.3
23:19:37.567 00.004 11872 AutoFind: too close [139, 1046] 3.6 - [123, 1041] 8.1
23:19:37.570 00.003 11872 AutoFind: close dim-bright [428, 318] 3.7 - [437, 328] 25.6
23:19:37.573 00.003 11872 AutoFind: too close [1380, 466] 3.9 - [1380, 460] 5.9
23:19:37.577 00.004 11872 AutoFind: too close [1373, 830] 4.0 - [1374, 823] 4.6
23:19:37.581 00.004 11872 AutoFind: too close [1586, 313] 4.2 - [1571, 308] 4.2
23:19:37.584 00.003 11872 AutoFind: close dim-bright [1586, 313] 4.2 - [1575, 320] 110.7
23:19:37.587 00.003 11872 AutoFind: close dim-bright [1571, 308] 4.2 - [1575, 320] 110.7
23:19:37.591 00.004 11872 AutoFind: too close [1810, 868] 4.5 - [1830, 875] 4.5
23:19:37.594 00.003 11872 AutoFind: close dim-bright [1810, 868] 4.5 - [1819, 870] 121.2
23:19:37.597 00.003 11872 AutoFind: close dim-bright [1830, 875] 4.5 - [1819, 870] 121.2
23:19:37.601 00.004 11872 AutoFind: too close [1341, 658] 5.3 - [1342, 666] 6.6
23:19:37.604 00.003 11872 AutoFind: too close [1377, 109] 5.4 - [1377, 104] 6.4
23:19:37.608 00.004 11872 AutoFind: close dim-bright [1377, 109] 5.4 - [1357, 104] 30.8
23:19:37.611 00.003 11872 AutoFind: too close [1429, 487] 5.7 - [1428, 493] 6.0
23:19:37.616 00.005 11872 AutoFind: too close [798, 867] 5.9 - [798, 873] 6.1
23:19:37.620 00.004 11872 AutoFind: too close [1377, 104] 6.4 - [1357, 104] 30.8
23:19:37.623 00.003 11872 AutoFind: too close [488, 326] 6.8 - [488, 321] 7.6
23:19:37.626 00.003 11872 AutoFind: too close [738, 160] 12.6 - [740, 155] 13.7
23:19:37.630 00.004 11872 AutoFind: too close [1025, 360] 15.9 - [1025, 354] 23.0
23:19:37.635 00.005 11872 AutoFind: too close to edge [1678, 13] 3.7
23:19:37.638 00.003 11872 AutoFind: too close to edge [79, 1082] 4.0
23:19:37.641 00.003 11872 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
23:19:37.645 00.004 11872 Star::Find(15, 1819, 870, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:19:37.648 00.003 11872 Star::Find returns 1 (0), X=1818.62, Y=871.52, Mass=4429, SNR=44.9, Peak=186 HFD=5.7
23:19:37.653 00.005 11872 Star::Find(15, 1575, 320, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:19:37.656 00.003 11872 Star::Find returns 1 (0), X=1574.98, Y=321.73, Mass=5145, SNR=47.2, Peak=147 HFD=6.6
23:19:37.659 00.003 11872 Star::Find(15, 19, 375, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:19:37.662 00.003 11872 Star::Find returns 1 (0), X=18.59, Y=375.49, Mass=1900, SNR=29.6, Peak=120 HFD=5.0
23:19:37.666 00.004 11872 Star::Find(15, 1709, 334, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:19:37.669 00.003 11872 Star::Find returns 1 (0), X=1708.72, Y=334.87, Mass=2087, SNR=30.9, Peak=74 HFD=6.2
23:19:37.673 00.004 11872 Star::Find(15, 1282, 30, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:19:37.676 00.003 11872 Star::Find returns 1 (0), X=1282.91, Y=31.83, Mass=1713, SNR=27.2, Peak=52 HFD=6.3
23:19:37.680 00.004 11872 Star::Find(15, 761, 568, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:19:37.685 00.005 11872 Star::Find returns 1 (0), X=761.74, Y=570.00, Mass=1737, SNR=27.6, Peak=41 HFD=7.5
23:19:37.688 00.003 11872 Star::Find(15, 437, 328, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:19:37.691 00.003 11872 Star::Find returns 1 (0), X=436.85, Y=328.77, Mass=1239, SNR=23.3, Peak=46 HFD=6.3
23:19:37.694 00.003 11872 Star::Find(15, 114, 539, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:19:37.698 00.004 11872 Star::Find returns 1 (0), X=114.12, Y=538.55, Mass=654, SNR=17.0, Peak=35 HFD=5.1
23:19:37.702 00.004 11872 Star::Find(15, 151, 441, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:19:37.705 00.003 11872 Star::Find returns 1 (0), X=150.80, Y=440.75, Mass=698, SNR=17.9, Peak=34 HFD=5.6
23:19:37.709 00.004 11872 Star::Find(15, 1915, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:19:37.713 00.004 11872 Star::Find returns 1 (0), X=1914.49, Y=861.57, Mass=577, SNR=16.2, Peak=43 HFD=5.2
23:19:37.716 00.003 11872 Star::Find(15, 104, 955, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:19:37.720 00.004 11872 Star::Find returns 1 (0), X=103.05, Y=954.24, Mass=546, SNR=15.9, Peak=32 HFD=5.5
23:19:37.725 00.005 11872 Star::Find(15, 867, 926, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:19:37.730 00.005 11872 Star::Find returns 1 (0), X=867.54, Y=927.80, Mass=1208, SNR=23.4, Peak=32 HFD=7.0
23:19:37.736 00.006 11872 Star::Find(15, 19, 1024, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:19:37.744 00.008 11872 Star::Find returns 1 (0), X=19.26, Y=1024.93, Mass=268, SNR=11.1, Peak=28 HFD=4.1
23:19:37.750 00.006 11872 Star::Find(15, 1301, 180, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:19:37.755 00.005 11872 Star::Find returns 1 (0), X=1301.98, Y=181.05, Mass=514, SNR=15.2, Peak=18 HFD=6.3
23:19:37.761 00.006 11872 Star::Find(15, 261, 459, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:19:37.765 00.004 11872 Star::Find returns 1 (0), X=261.18, Y=459.03, Mass=348, SNR=12.7, Peak=15 HFD=6.0
23:19:37.771 00.006 11872 Star::Find(15, 471, 400, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:19:37.776 00.005 11872 Star::Find returns 1 (0), X=470.28, Y=402.43, Mass=365, SNR=12.8, Peak=13 HFD=5.9
23:19:37.779 00.003 11872 Star::Find(15, 372, 359, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:19:37.781 00.002 11872 Star::Find returns 1 (0), X=372.59, Y=357.76, Mass=309, SNR=11.9, Peak=13 HFD=5.5
23:19:37.784 00.003 11872 Star::Find(15, 1352, 577, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:19:37.787 00.003 11872 Star::Find returns 1 (0), X=1353.38, Y=577.25, Mass=505, SNR=15.1, Peak=17 HFD=7.1
23:19:37.790 00.003 11872 Star::Find(15, 151, 102, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:19:37.793 00.003 11872 Star::Find returns 1 (0), X=150.45, Y=102.15, Mass=239, SNR=10.5, Peak=13 HFD=5.2
23:19:37.795 00.002 11872 Star::Find(15, 275, 60, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:19:37.798 00.003 11872 Star::Find returns 1 (0), X=275.26, Y=59.64, Mass=198, SNR=9.7, Peak=13 HFD=5.4
23:19:37.802 00.004 11872 Star::Find(15, 291, 1018, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:19:37.805 00.003 11872 Star::Find returns 1 (0), X=290.97, Y=1018.18, Mass=116, SNR=7.3, Peak=9 HFD=4.2
23:19:37.808 00.003 11872 Star::Find(15, 546, 651, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:19:37.810 00.002 11872 Star::Find returns 1 (0), X=546.36, Y=653.48, Mass=179, SNR=8.7, Peak=13 HFD=5.9
23:19:37.813 00.003 11872 Star::Find(15, 345, 1036, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:19:37.816 00.003 11872 Star::Find returns 1 (0), X=344.62, Y=1035.05, Mass=91, SNR=6.4, Peak=9 HFD=4.2
23:19:37.819 00.003 11872 Star::Find(15, 354, 1058, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:19:37.822 00.003 11872 Star::Find returns 1 (0), X=354.77, Y=1058.71, Mass=121, SNR=7.4, Peak=9 HFD=4.7
23:19:37.824 00.002 11872 Star::Find(15, 880, 647, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:19:37.828 00.004 11872 Star::Find false star n=26 nbg=283 bg=1.1 sigma=1.0 thresh=4 peak=4
23:19:37.830 00.002 11872 Star::Find returns 0 (2), X=880.00, Y=647.00, Mass=92, SNR=2.9, Peak=7 HFD=0.0
23:19:37.833 00.003 11872 Star::Find(15, 362, 707, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:19:37.836 00.003 11872 Star::Find returns 1 (0), X=362.53, Y=708.36, Mass=157, SNR=8.4, Peak=9 HFD=5.4
23:19:37.839 00.003 11872 Star::Find(15, 91, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:19:37.843 00.004 11872 Star::Find returns 1 (0), X=91.14, Y=987.88, Mass=84, SNR=6.2, Peak=9 HFD=4.3
23:19:37.846 00.003 11872 Star::Find(15, 1804, 650, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:19:37.851 00.005 11872 Star::Find returns 1 (0), X=1804.03, Y=646.89, Mass=134, SNR=7.8, Peak=10 HFD=5.2
23:19:37.854 00.003 11872 Star::Find(15, 1843, 147, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:19:37.858 00.004 11872 Star::Find returns 1 (0), X=1843.40, Y=148.21, Mass=82, SNR=6.1, Peak=8 HFD=4.3
23:19:37.862 00.004 11872 Star::Find(15, 1893, 703, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:19:37.865 00.003 11872 Star::Find returns 1 (0), X=1892.56, Y=701.25, Mass=172, SNR=8.9, Peak=11 HFD=5.5
23:19:37.869 00.004 11872 Star::Find(15, 263, 947, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:19:37.873 00.004 11872 Star::Find returns 1 (0), X=263.35, Y=947.89, Mass=93, SNR=6.5, Peak=6 HFD=5.3
23:19:37.876 00.003 11872 Star::Find(15, 22, 685, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:19:37.879 00.003 11872 Star::Find returns 1 (0), X=21.72, Y=685.06, Mass=144, SNR=8.2, Peak=11 HFD=4.2
23:19:37.884 00.005 11872 Star::Find(15, 998, 1079, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:19:37.888 00.004 11872 Star::Find returns 1 (0), X=996.67, Y=1083.10, Mass=176, SNR=8.5, Peak=13 HFD=6.1
23:19:37.893 00.005 11872 Star::Find(15, 1766, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:19:37.897 00.004 11872 Star::Find returns 1 (0), X=1766.11, Y=254.72, Mass=178, SNR=8.9, Peak=12 HFD=5.4
23:19:37.900 00.003 11872 Star::Find(15, 298, 424, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:19:37.904 00.004 11872 Star::Find returns 1 (0), X=298.06, Y=425.39, Mass=157, SNR=8.4, Peak=10 HFD=5.2
23:19:37.908 00.004 11872 Star::Find(15, 1334, 603, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:19:37.911 00.003 11872 Star::Find returns 1 (0), X=1332.23, Y=604.25, Mass=150, SNR=8.2, Peak=10 HFD=4.9
23:19:37.915 00.004 11872 Star::Find(15, 267, 680, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:19:37.919 00.004 11872 Star::Find returns 1 (0), X=268.00, Y=679.54, Mass=169, SNR=8.9, Peak=11 HFD=5.1
23:19:37.922 00.003 11872 Star::Find(15, 293, 537, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:19:37.925 00.003 11872 Star::Find false star n=22 nbg=286 bg=1.0 sigma=0.9 thresh=4 peak=4
23:19:37.929 00.004 11872 Star::Find returns 0 (2), X=293.00, Y=537.00, Mass=88, SNR=2.9, Peak=7 HFD=0.0
23:19:37.931 00.002 11872 Star::Find(15, 181, 97, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:19:37.934 00.003 11872 Star::Find false star n=28 nbg=272 bg=0.7 sigma=0.7 thresh=3 peak=3
23:19:37.937 00.003 11872 Star::Find returns 0 (2), X=181.00, Y=97.00, Mass=87, SNR=2.9, Peak=7 HFD=0.0
23:19:37.940 00.003 11872 Star::Find(15, 1715, 424, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:19:37.943 00.003 11872 Star::Find returns 1 (0), X=1714.90, Y=425.18, Mass=112, SNR=7.2, Peak=8 HFD=5.9
23:19:37.946 00.003 11872 Star::Find(15, 1703, 978, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:19:37.950 00.004 11872 Star::Find false star n=13 nbg=284 bg=0.9 sigma=0.9 thresh=4 peak=4
23:19:37.955 00.005 11872 Star::Find returns 0 (2), X=1703.00, Y=978.00, Mass=45, SNR=2.9, Peak=6 HFD=0.0
23:19:37.959 00.004 11872 Star::Find(15, 554, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:19:37.963 00.004 11872 Star::Find returns 1 (0), X=552.71, Y=259.75, Mass=216, SNR=9.8, Peak=9 HFD=7.4
23:19:37.966 00.003 11872 Star::Find(15, 870, 1049, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:19:37.970 00.004 11872 Star::Find false star n=16 nbg=282 bg=0.9 sigma=0.9 thresh=4 peak=3
23:19:37.973 00.003 11872 Star::Find returns 0 (2), X=870.00, Y=1049.00, Mass=56, SNR=2.9, Peak=7 HFD=0.0
23:19:37.977 00.004 11872 Star::Find(15, 1840, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:19:37.981 00.004 11872 Star::Find false star n=29 nbg=275 bg=0.6 sigma=0.8 thresh=3 peak=3
23:19:37.984 00.003 11872 Star::Find returns 0 (2), X=1840.00, Y=121.00, Mass=84, SNR=2.9, Peak=6 HFD=0.0
23:19:37.987 00.003 11872 Star::Find(15, 1481, 694, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:19:37.990 00.003 11872 Star::Find returns 1 (0), X=1482.46, Y=692.20, Mass=74, SNR=5.7, Peak=10 HFD=5.7
23:19:37.993 00.003 11872 Star::Find(15, 1575, 413, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:19:37.995 00.002 11872 Star::Find false star n=19 nbg=276 bg=0.7 sigma=0.7 thresh=3 peak=2
23:19:37.999 00.004 11872 Star::Find returns 0 (2), X=1575.00, Y=413.00, Mass=48, SNR=2.9, Peak=5 HFD=0.0
23:19:38.002 00.003 11872 Star::Find(15, 734, 29, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:19:38.004 00.002 11872 Star::Find false star n=29 nbg=271 bg=0.7 sigma=0.8 thresh=3 peak=3
23:19:38.008 00.004 11872 Star::Find returns 0 (2), X=734.00, Y=29.00, Mass=81, SNR=2.9, Peak=7 HFD=0.0
23:19:38.010 00.002 11872 Star::Find(15, 137, 146, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:19:38.014 00.004 11872 Star::Find false star n=9 nbg=281 bg=0.5 sigma=0.7 thresh=3 peak=1
23:19:38.017 00.003 11872 Star::Find returns 0 (2), X=137.00, Y=146.00, Mass=24, SNR=2.9, Peak=5 HFD=0.0
23:19:38.021 00.004 11872 Star::Find(15, 1031, 655, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:19:38.025 00.004 11872 Star::Find false star n=26 nbg=274 bg=0.6 sigma=0.7 thresh=3 peak=3
23:19:38.028 00.003 11872 Star::Find returns 0 (2), X=1031.00, Y=655.00, Mass=69, SNR=2.9, Peak=5 HFD=0.0
23:19:38.032 00.004 11872 Star::Find(15, 317, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:19:38.035 00.003 11872 Star::Find false star n=20 nbg=279 bg=0.7 sigma=0.8 thresh=3 peak=3
23:19:38.039 00.004 11872 Star::Find returns 0 (2), X=317.00, Y=864.00, Mass=54, SNR=2.9, Peak=5 HFD=0.0
23:19:38.042 00.003 11872 Star::Find(15, 418, 665, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:19:38.045 00.003 11872 Star::Find false star n=23 nbg=274 bg=0.7 sigma=0.8 thresh=3 peak=3
23:19:38.049 00.004 11872 Star::Find returns 0 (2), X=418.00, Y=665.00, Mass=66, SNR=2.9, Peak=6 HFD=0.0
23:19:38.054 00.005 11872 Star::Find(15, 1691, 413, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:19:38.056 00.002 11872 Star::Find returns 1 (0), X=1690.77, Y=411.20, Mass=144, SNR=8.2, Peak=9 HFD=5.7
23:19:38.060 00.004 11872 Star::Find(15, 587, 567, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:19:38.064 00.004 11872 Star::Find false star n=26 nbg=288 bg=0.9 sigma=1.0 thresh=4 peak=4
23:19:38.067 00.003 11872 Star::Find returns 0 (2), X=587.00, Y=567.00, Mass=98, SNR=2.9, Peak=8 HFD=0.0
23:19:38.071 00.004 11872 Star::Find(15, 1471, 728, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:19:38.075 00.004 11872 Star::Find returns 1 (0), X=1471.97, Y=732.26, Mass=207, SNR=9.6, Peak=9 HFD=6.5
23:19:38.078 00.003 11872 Star::Find(15, 653, 47, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:19:38.083 00.005 11872 Star::Find false star n=21 nbg=282 bg=1.0 sigma=1.0 thresh=4 peak=4
23:19:38.087 00.004 11872 Star::Find returns 0 (2), X=653.00, Y=47.00, Mass=80, SNR=2.9, Peak=9 HFD=0.0
23:19:38.089 00.002 11872 Star::Find(15, 1734, 231, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:19:38.093 00.004 11872 Star::Find returns 0 (2), X=1734.00, Y=231.00, Mass=17, SNR=2.8, Peak=5 HFD=0.0
23:19:38.096 00.003 11872 Star::Find(15, 778, 1038, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:19:38.101 00.005 11872 Star::Find false star n=24 nbg=270 bg=0.7 sigma=0.7 thresh=3 peak=3
23:19:38.104 00.003 11872 Star::Find returns 0 (2), X=778.00, Y=1038.00, Mass=63, SNR=2.9, Peak=6 HFD=0.0
23:19:38.108 00.004 11872 Star::Find(15, 428, 318, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:19:38.111 00.003 11872 Star::Find returns 1 (0), X=436.85, Y=328.77, Mass=1239, SNR=23.3, Peak=46 HFD=6.3
23:19:38.114 00.003 11872 Star::Find(15, 1636, 567, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:19:38.117 00.003 11872 Star::Find false star n=23 nbg=285 bg=0.9 sigma=0.9 thresh=4 peak=4
23:19:38.120 00.003 11872 Star::Find returns 0 (2), X=1636.00, Y=567.00, Mass=83, SNR=2.9, Peak=7 HFD=0.0
23:19:38.122 00.002 11872 Star::Find(15, 1193, 387, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:19:38.126 00.004 11872 Star::Find false star n=32 nbg=281 bg=1.0 sigma=0.9 thresh=4 peak=4
23:19:38.129 00.003 11872 Star::Find returns 0 (2), X=1193.00, Y=387.00, Mass=115, SNR=2.9, Peak=8 HFD=0.0
23:19:38.132 00.003 11872 Star::Find(15, 1776, 418, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:19:38.135 00.003 11872 Star::Find false star n=23 nbg=280 bg=0.7 sigma=0.7 thresh=3 peak=3
23:19:38.138 00.003 11872 Star::Find returns 0 (2), X=1776.00, Y=418.00, Mass=65, SNR=2.9, Peak=5 HFD=0.0
23:19:38.142 00.004 11872 Star::Find(15, 1008, 903, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:19:38.148 00.006 11872 Star::Find returns 0 (2), X=1008.00, Y=903.00, Mass=13, SNR=2.4, Peak=5 HFD=0.0
23:19:38.153 00.005 11872 Star::Find(15, 424, 79, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:19:38.159 00.006 11872 Star::Find false star n=20 nbg=282 bg=1.0 sigma=1.0 thresh=4 peak=4
23:19:38.164 00.005 11872 Star::Find returns 0 (2), X=424.00, Y=79.00, Mass=75, SNR=2.9, Peak=8 HFD=0.0
23:19:38.169 00.005 11872 Star::Find(15, 1121, 131, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:19:38.175 00.006 11872 Star::Find false star n=48 nbg=272 bg=0.7 sigma=0.8 thresh=3 peak=3
23:19:38.181 00.006 11872 Star::Find returns 0 (2), X=1121.00, Y=131.00, Mass=137, SNR=2.9, Peak=7 HFD=0.0
23:19:38.187 00.006 11872 Star::Find(15, 385, 793, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:19:38.192 00.005 11872 Star::Find returns 0 (2), X=385.00, Y=793.00, Mass=16, SNR=2.7, Peak=4 HFD=0.0
23:19:38.198 00.006 11872 Star::Find(15, 1268, 542, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:19:38.203 00.005 11872 Star::Find false star n=7 nbg=282 bg=0.6 sigma=0.7 thresh=3 peak=1
23:19:38.208 00.005 11872 Star::Find returns 0 (2), X=1268.00, Y=542.00, Mass=20, SNR=2.9, Peak=4 HFD=0.0
23:19:38.212 00.004 11872 Star::Find(15, 1657, 958, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:19:38.215 00.003 11872 Star::Find false star n=9 nbg=282 bg=0.7 sigma=0.8 thresh=3 peak=2
23:19:38.218 00.003 11872 Star::Find returns 0 (2), X=1657.00, Y=958.00, Mass=21, SNR=2.9, Peak=7 HFD=0.0
23:19:38.223 00.005 11872 Star::Find(15, 1323, 754, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:19:38.226 00.003 11872 Star::Find false star n=26 nbg=282 bg=1.0 sigma=1.0 thresh=4 peak=4
23:19:38.229 00.003 11872 Star::Find returns 0 (2), X=1323.00, Y=754.00, Mass=97, SNR=2.9, Peak=11 HFD=0.0
23:19:38.232 00.003 11872 Star::Find(15, 1139, 666, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:19:38.236 00.004 11872 Star::Find false star n=24 nbg=288 bg=1.1 sigma=1.0 thresh=4 peak=4
23:19:38.240 00.004 11872 Star::Find returns 0 (2), X=1139.00, Y=666.00, Mass=89, SNR=2.9, Peak=7 HFD=0.0
23:19:38.243 00.003 11872 Star::Find(15, 571, 166, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:19:38.246 00.003 11872 Star::Find returns 1 (0), X=570.84, Y=166.94, Mass=123, SNR=7.5, Peak=6 HFD=6.3
23:19:38.250 00.004 11872 Star::Find(15, 1143, 308, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:19:38.254 00.004 11872 Star::Find false star n=33 nbg=275 bg=0.8 sigma=0.8 thresh=3 peak=3
23:19:38.257 00.003 11872 Star::Find returns 0 (2), X=1143.00, Y=308.00, Mass=98, SNR=2.9, Peak=5 HFD=0.0
23:19:38.262 00.005 11872 AutoFind: finding best star pass 1
23:19:38.267 00.005 11872 Star::Find(15, 1819, 870, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:19:38.272 00.005 11872 Star::Find returns 1 (0), X=1818.62, Y=871.52, Mass=4429, SNR=44.9, Peak=186 HFD=5.7
23:19:38.276 00.004 11872 AutoFind returns star at [1819, 870] 121.2 Mass 4429 SNR 44.9
23:19:38.281 00.005 11872 Star::Find(15, 1819, 870, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:19:38.286 00.005 11872 Star::Find returns 1 (0), X=1818.62, Y=871.52, Mass=4429, SNR=44.9, Peak=186 HFD=5.7
23:19:38.290 00.004 11872 MultiStar: List (12): {1818.62, 871.52}(44.9), {1574.98, 321.73}(47.2), {18.59, 375.49}(29.6), {1708.72, 334.87}(30.9), {1282.91, 31.83}(27.2), {761.74, 570.00}(27.6), {436.85, 328.77}(23.3), {114.12, 538.55}(17.0), {150.80, 440.75}(17.9), {1914.49, 861.57}(16.2), {103.05, 954.24}(15.9), {867.54, 927.80}(23.4), 
23:19:38.296 00.006 11872 setting lock position to (1818.62, 871.52)
23:19:38.300 00.004 11872 AutoSelect: state = 1, call UpdateGuideState
23:19:38.304 00.004 11872 UpdateGuideState(): m_state=1
23:19:38.308 00.004 11872 Star::Find(15, 1818, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:19:38.312 00.004 11872 Star::Find returns 1 (0), X=1818.62, Y=871.52, Mass=4429, SNR=44.9, Peak=186 HFD=5.7
23:19:38.316 00.004 11872 CameraToMount -- cameraTheta (0.00) - m_xAngle (0.00) = xAngle (-0.00 = -0.00)
23:19:38.319 00.003 11872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.97 = 2.97)
23:19:38.321 00.002 11872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
23:19:38.327 00.006 11872 setting force full frames = false
23:19:38.331 00.004 11872 setting lock position to (1818.62, 871.52)
23:19:38.335 00.004 11872 CurrentPosition() valid, moving to STATE_SELECTED
23:19:38.338 00.003 11872 Changing from state SELECTING to SELECTED
23:19:38.341 00.003 11872 guider state => SELECTED
23:19:38.345 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=186, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
23:19:38.348 00.003 11872 UpdateGuideState exits: m=4429 SNR=44.9
23:19:38.352 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=186, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
23:19:38.355 00.003 11872 Status Line: Auto-selected star at (1818.6, 871.5)
23:19:38.360 00.005 11872 PhdController: newstate STATE_WAIT_SELECTED
23:19:38.365 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:38.369 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:19:38.372 00.003 11872 Enqueuing Expose request
23:19:38.376 00.004 9960 Worker thread wakes up
23:19:38.376 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:19:38.376 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1804,857,31,31)
23:19:38.376 00.000 11872 evsrv: cli 0D2D2640 connect
23:19:38.381 00.005 11872 case statement mapped state 2 to 1
23:19:38.385 00.004 11872 case statement mapped state 2 to 1
23:19:38.391 00.006 11872 evsrv: cli 0D2D2640 request: {"method":"get_lock_position","id":"15f00c59-6214-4475-9b0f-2b95eaa0235b"}
23:19:38.396 00.005 11872 evsrv: cli 0D2D2640 response: {"jsonrpc":"2.0","result":[1818.62,871.52],"id":"15f00c59-6214-4475-9b0f-2b95eaa0235b"}
23:19:38.401 00.005 11872 evsrv: cli 0D2D2640 disconnect
23:19:38.405 00.004 11872 evsrv: cli 0D2D3040 connect
23:19:38.409 00.004 11872 case statement mapped state 2 to 1
23:19:38.414 00.005 11872 case statement mapped state 2 to 1
23:19:38.418 00.004 11872 evsrv: cli 0D2D3040 request: {"method":"get_app_state","id":"d81c3ead-e068-4ddc-a8d1-6b0b5fe8477c"}
23:19:38.423 00.005 11872 case statement mapped state 2 to 1
23:19:38.427 00.004 11872 evsrv: cli 0D2D3040 response: {"jsonrpc":"2.0","result":"Selected","id":"d81c3ead-e068-4ddc-a8d1-6b0b5fe8477c"}
23:19:38.431 00.004 11872 evsrv: cli 0D2D3040 disconnect
23:19:39.433 01.002 11872 evsrv: cli 0D2D2460 connect
23:19:39.440 00.007 11872 case statement mapped state 2 to 1
23:19:39.445 00.005 11872 case statement mapped state 2 to 1
23:19:39.451 00.006 11872 evsrv: cli 0D2D2460 request: {"method":"get_app_state","id":"25c5dd13-58af-4dfa-8eb7-6466029b43ca"}
23:19:39.458 00.007 11872 case statement mapped state 2 to 1
23:19:39.463 00.005 11872 evsrv: cli 0D2D2460 response: {"jsonrpc":"2.0","result":"Selected","id":"25c5dd13-58af-4dfa-8eb7-6466029b43ca"}
23:19:39.467 00.004 11872 evsrv: cli 0D2D2460 disconnect
23:19:39.632 00.165 9960 Exposure complete
23:19:39.739 00.107 9960 worker thread done servicing request
23:19:39.739 00.000 11872 OnExposeComplete: enter
23:19:39.743 00.004 11872 UpdateGuideState(): m_state=2
23:19:39.747 00.004 11872 Star::Find(15, 1818, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:19:39.750 00.003 11872 Star::Find returns 1 (0), X=1818.71, Y=871.23, Mass=4241, SNR=44.1, Peak=211 HFD=5.7
23:19:39.755 00.005 11872 CameraToMount -- cameraTheta (-1.30) - m_xAngle (0.00) = xAngle (-1.30 = -1.30)
23:19:39.758 00.003 11872 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.67 = 1.67)
23:19:39.762 00.004 11872 CameraToMount -- cameraX=0.08 cameraY=-0.29 hyp=0.31 cameraTheta=-1.30 mountX=0.08 mountY=0.30, mountTheta=1.31
23:19:39.767 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=0, FiltMin=0, FiltMax=108, Gamma=1.000
23:19:39.771 00.004 11872 UpdateGuideState exits: m=4241 SNR=44.1
23:19:39.775 00.004 11872 PhdController: newstate STATE_CALIBRATE
23:19:39.778 00.003 11872 PhdController: newstate STATE_GUIDE
23:19:39.804 00.026 11872 Changing from state SELECTED to CALIBRATING_PRIMARY
23:19:39.809 00.005 11872 guider state => CALIBRATED
23:19:39.813 00.004 11872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
23:19:39.817 00.004 11872 reset dither spiral
23:19:39.822 00.005 11872 PhdController: newstate STATE_SETTLE_BEGIN
23:19:39.830 00.008 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:39.834 00.004 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:19:39.838 00.004 11872 Enqueuing Expose request
23:19:39.843 00.005 9960 Worker thread wakes up
23:19:39.843 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:19:39.843 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:19:40.468 00.625 11872 evsrv: cli 0D2D2320 connect
23:19:40.474 00.006 11872 case statement mapped state 5 to 1
23:19:40.479 00.005 11872 case statement mapped state 5 to 1
23:19:40.486 00.007 11872 evsrv: cli 0D2D2320 request: {"method":"get_app_state","id":"56930bcc-f662-4384-bc26-c6f850bd519e"}
23:19:40.491 00.005 11872 case statement mapped state 5 to 1
23:19:40.496 00.005 11872 evsrv: cli 0D2D2320 response: {"jsonrpc":"2.0","result":"Selected","id":"56930bcc-f662-4384-bc26-c6f850bd519e"}
23:19:40.502 00.006 11872 evsrv: cli 0D2D2320 disconnect
23:19:41.084 00.582 9960 Exposure complete
23:19:41.187 00.103 9960 worker thread done servicing request
23:19:41.188 00.001 11872 OnExposeComplete: enter
23:19:41.191 00.003 11872 UpdateGuideState(): m_state=5
23:19:41.194 00.003 11872 Star::Find(15, 1818, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:19:41.198 00.004 11872 Star::Find returns 1 (0), X=1818.69, Y=871.18, Mass=4169, SNR=43.5, Peak=189 HFD=5.8
23:19:41.203 00.005 11872 CameraToMount -- cameraTheta (-1.37) - m_xAngle (0.00) = xAngle (-1.37 = -1.37)
23:19:41.206 00.003 11872 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.60 = 1.60)
23:19:41.211 00.005 11872 CameraToMount -- cameraX=0.07 cameraY=-0.35 hyp=0.35 cameraTheta=-1.37 mountX=0.07 mountY=0.35, mountTheta=1.38
23:19:41.215 00.004 11872 Changing from state CALIBRATED to GUIDING
23:19:41.219 00.004 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:19:41.222 00.003 11872 ScopeASCOM::SideOfPier() returns 0
23:19:41.226 00.004 11872 AdjustCalibrationForScopePointing (scope): current dec=31.2 pierSide=0, cal dec=0.0 pierSide=0 rotAngle=None bin=1
23:19:41.230 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:19:41.234 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:19:41.237 00.003 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:19:41.240 00.003 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:19:41.245 00.005 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:19:41.249 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:19:41.253 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:19:41.257 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:19:41.261 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:19:41.266 00.005 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:19:41.271 00.005 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:19:41.278 00.007 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:19:41.282 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:19:41.375 00.093 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:19:41.380 00.005 11872 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 2.900000
23:19:41.385 00.005 11872 Dec comp: XRate 1.564 -> 1.338 for dec 0.0 -> dec 31.2
23:19:41.391 00.006 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:19:41.396 00.005 11872 ScopeASCOM::SideOfPier() returns 0
23:19:41.402 00.006 11872 setting lock position to (1818.69, 871.18)
23:19:41.408 00.006 11872 guider state => GUIDING
23:19:41.414 00.006 11872 Status Line: Guiding
23:19:41.423 00.009 11872 Mount: notify guiding started
23:19:41.434 00.011 11872 GetString("/profile/5/name", "") returns "PHD SF 2025"
23:19:41.442 00.008 11872 GetString("/profile/5/scope/calibration/timestamp", "") returns "11/21/2025 10:15:14 PM"
23:19:41.448 00.006 11872 GetDouble("/profile/5/scope/calibration/xRate", 1.000000) returns 0.001564
23:19:41.456 00.008 11872 GetDouble("/profile/5/scope/calibration/yRate", 1.000000) returns 0.001340
23:19:41.461 00.005 11872 GetInt("/profile/5/scope/calibration/binning", 1) returns 1
23:19:41.467 00.006 11872 GetDouble("/profile/5/scope/calibration/xAngle", 0.000000) returns 0.004073
23:19:41.471 00.004 11872 GetDouble("/profile/5/scope/calibration/yAngle", 0.000000) returns -1.738880
23:19:41.476 00.005 11872 GetDouble("/profile/5/scope/calibration/declination", 0.000000) returns 0.000075
23:19:41.480 00.004 11872 GetInt("/profile/5/scope/calibration/pierSide", -1) returns 0
23:19:41.486 00.006 11872 GetInt("/profile/5/scope/calibration/raGuideParity", 0) returns 1
23:19:41.492 00.006 11872 GetInt("/profile/5/scope/calibration/decGuideParity", 0) returns -1
23:19:41.496 00.004 11872 GetDouble("/profile/5/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
23:19:41.500 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:19:41.504 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:19:41.507 00.003 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:19:41.511 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:19:41.514 00.003 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:19:41.518 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:19:41.523 00.005 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:19:41.528 00.005 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:19:41.533 00.005 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:19:41.536 00.003 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:19:41.540 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:19:41.543 00.003 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:19:41.546 00.003 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:19:41.551 00.005 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:19:41.555 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:19:41.559 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:19:41.562 00.003 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:19:41.566 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:19:41.570 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:19:41.574 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:19:41.577 00.003 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:19:41.583 00.006 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:19:41.586 00.003 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:19:41.590 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:19:41.594 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:19:41.597 00.003 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:19:41.610 00.013 11872 evsrv: cli 0D2D3180 connect
23:19:41.615 00.005 11872 case statement mapped state 6 to 3
23:19:41.619 00.004 11872 case statement mapped state 6 to 3
23:19:41.624 00.005 11872 evsrv: cli 0D2D3180 request: {"method":"get_app_state","id":"09a3df53-b73b-41ee-a88f-9b94bf1c6b77"}
23:19:41.631 00.007 11872 case statement mapped state 6 to 3
23:19:41.637 00.006 11872 evsrv: cli 0D2D3180 response: {"jsonrpc":"2.0","result":"Guiding","id":"09a3df53-b73b-41ee-a88f-9b94bf1c6b77"}
23:19:41.658 00.021 11872 evsrv: cli 0D2D3180 disconnect
23:19:41.704 00.046 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:19:41.709 00.005 11872 ScopeASCOM::SideOfPier() returns 0
23:19:41.715 00.006 11872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
23:19:41.719 00.004 11872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
23:19:41.722 00.003 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:19:41.727 00.005 11872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 31.2
23:19:41.732 00.005 11872 MountToCamera -- mountTheta (-0.00) + m_xAngle (0.00) = xAngle (0.00 = 0.00)
23:19:41.736 00.004 11872 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
23:19:41.739 00.003 11872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
23:19:41.742 00.003 11872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
23:19:41.745 00.003 11872 GetInt("/profile/5/AutoLoadCalibration", -1) returns 1
23:19:41.748 00.003 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=189, med=0, FiltMin=0, FiltMax=108, Gamma=1.000
23:19:41.750 00.002 11872 UpdateGuideState exits: m=4169 SNR=43.5
23:19:41.754 00.004 11872 PhdController: newstate STATE_SETTLE_WAIT
23:19:41.757 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:41.760 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:19:41.764 00.004 11872 Enqueuing Expose request
23:19:41.769 00.005 9960 Worker thread wakes up
23:19:41.769 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:19:41.769 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1804,856,31,31)
23:19:43.011 01.242 9960 Exposure complete
23:19:43.130 00.119 9960 worker thread done servicing request
23:19:43.131 00.001 11872 OnExposeComplete: enter
23:19:43.134 00.003 11872 UpdateGuideState(): m_state=6
23:19:43.137 00.003 11872 Star::Find(15, 1818, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:19:43.140 00.003 11872 Star::Find returns 1 (0), X=1818.84, Y=871.10, Mass=4308, SNR=44.0, Peak=194 HFD=6.0
23:19:43.145 00.005 11872 CameraToMount -- cameraTheta (-0.47) - m_xAngle (0.00) = xAngle (-0.48 = -0.48)
23:19:43.148 00.003 11872 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.49 = 2.49)
23:19:43.150 00.002 11872 CameraToMount -- cameraX=0.15 cameraY=-0.08 hyp=0.17 cameraTheta=-0.47 mountX=0.15 mountY=0.10, mountTheta=0.60
23:19:43.155 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.15, y=-0.08, opts=13)
23:19:43.159 00.004 11872 Enqueuing Move request for scope (0.15, -0.08)
23:19:43.163 00.004 9960 Worker thread wakes up
23:19:43.163 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=194, med=0, FiltMin=0, FiltMax=103, Gamma=1.000
23:19:43.166 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.08) opts 0xd
23:19:43.166 00.000 11872 UpdateGuideState exits: m=4308 SNR=44.0
23:19:43.169 00.003 9960 Handling offset move in thread for scope, endpoint = (0.15, -0.08)
23:19:43.169 00.000 11872 PhdController: settling, locked = 1, distance = 0.30 (1.50) aobump = 0 frame = 1 / 99999
23:19:43.172 00.003 9960 Moving (0.15, -0.08) raw xDistance=0.15 yDistance=0.10
23:19:43.172 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763788783.172,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.30,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:19:43.176 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:19:43.176 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:43.180 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:19:43.180 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:19:43.183 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:19:43.183 00.000 11872 Enqueuing Expose request
23:19:43.186 00.003 9960 MoveAxis(E, 0, ABG)
23:19:43.186 00.000 9960 Move returns status 0, amount 0
23:19:43.186 00.000 9960 MoveAxis(N, 0, ABG)
23:19:43.187 00.001 9960 Move returns status 0, amount 0
23:19:43.187 00.000 9960 move complete, result=0
23:19:43.187 00.000 9960 worker thread done servicing request
23:19:43.187 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:19:43.191 00.004 9960 Worker thread wakes up
23:19:43.191 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:19:43.191 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1804,856,31,31)
23:19:44.438 01.247 9960 Exposure complete
23:19:44.567 00.129 9960 worker thread done servicing request
23:19:44.567 00.000 11872 OnExposeComplete: enter
23:19:44.571 00.004 11872 UpdateGuideState(): m_state=6
23:19:44.575 00.004 11872 Star::Find(15, 1818, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:19:44.579 00.004 11872 Star::Find returns 1 (0), X=1819.21, Y=869.72, Mass=4087, SNR=43.3, Peak=193 HFD=5.7
23:19:44.582 00.003 11872 CameraToMount -- cameraTheta (-1.23) - m_xAngle (0.00) = xAngle (-1.24 = -1.24)
23:19:44.585 00.003 11872 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.73 = 1.73)
23:19:44.589 00.004 11872 CameraToMount -- cameraX=0.51 cameraY=-1.46 hyp=1.54 cameraTheta=-1.23 mountX=0.51 mountY=1.52, mountTheta=1.25
23:19:44.594 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.51, y=-1.46, opts=13)
23:19:44.597 00.003 11872 Enqueuing Move request for scope (0.51, -1.46)
23:19:44.601 00.004 9960 Worker thread wakes up
23:19:44.601 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=193, med=0, FiltMin=0, FiltMax=102, Gamma=1.000
23:19:44.605 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.51, -1.46) opts 0xd
23:19:44.605 00.000 11872 UpdateGuideState exits: m=4087 SNR=43.3
23:19:44.609 00.004 9960 Handling offset move in thread for scope, endpoint = (0.51, -1.46)
23:19:44.609 00.000 11872 PhdController: settling, locked = 1, distance = 0.67 (1.50) aobump = 0 frame = 2 / 99999
23:19:44.612 00.003 9960 Moving (0.51, -1.46) raw xDistance=0.51 yDistance=1.52
23:19:44.612 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763788784.612,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.67,"Time":1.4,"SettleTime":10.0,"StarLocked":true}
23:19:44.617 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.51
23:19:44.617 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:44.620 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:19:44.622 00.002 9960 resist switch: large excursion: input 1.52 thresh 0.60 direction from 0 to 1
23:19:44.622 00.000 11872 Enqueuing Expose request
23:19:44.625 00.003 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.57
23:19:44.625 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.52 from input 1.52
23:19:44.625 00.000 9960 MoveAxis(W, 239, ABG)
23:19:44.625 00.000 9960 Guiding  Dir = 3, Dur = 239
23:19:44.627 00.002 9960 IsSlewing returns 0
23:19:44.627 00.000 9960 IsGuiding returns 0
23:19:44.627 00.000 9960 PulseGuide returned control before completion, sleep 249
23:19:44.879 00.252 9960 IsGuiding returns 1
23:19:44.879 00.000 9960 scope still moving after pulse duration time elapsed
23:19:44.910 00.031 9960 IsSlewing returns 0
23:19:44.910 00.000 9960 IsGuiding returns 0
23:19:44.911 00.001 9960 scope move finished after 239 + 45 ms
23:19:44.911 00.000 9960 Move returns status 0, amount 239
23:19:44.911 00.000 9960 MoveAxis(S, 1136, ABG)
23:19:44.911 00.000 9960 Guiding  Dir = 1, Dur = 1136
23:19:44.911 00.000 9960 IsSlewing returns 0
23:19:44.911 00.000 9960 IsGuiding returns 0
23:19:44.913 00.002 9960 PulseGuide returned control before completion, sleep 1146
23:19:46.068 01.155 9960 IsGuiding returns 1
23:19:46.068 00.000 9960 scope still moving after pulse duration time elapsed
23:19:46.099 00.031 9960 IsSlewing returns 0
23:19:46.101 00.002 9960 IsGuiding returns 0
23:19:46.102 00.001 9960 scope move finished after 1136 + 53 ms
23:19:46.102 00.000 9960 Move returns status 0, amount 1136
23:19:46.103 00.001 9960 move complete, result=0
23:19:46.103 00.000 9960 worker thread done servicing request
23:19:46.103 00.000 11872 GuideStep: 0.5 px 239 ms WEST, 1.5 px 1136 ms SOUTH
23:19:46.109 00.006 9960 Worker thread wakes up
23:19:46.109 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:19:46.110 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1804,856,31,31)
23:19:47.359 01.249 9960 Exposure complete
23:19:47.496 00.137 9960 worker thread done servicing request
23:19:47.496 00.000 11872 OnExposeComplete: enter
23:19:47.502 00.006 11872 UpdateGuideState(): m_state=6
23:19:47.508 00.006 11872 Star::Find(15, 1819, 869, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:19:47.514 00.006 11872 Star::Find returns 1 (0), X=1819.08, Y=870.44, Mass=4358, SNR=44.4, Peak=183 HFD=5.5
23:19:47.519 00.005 11872 CameraToMount -- cameraTheta (-1.09) - m_xAngle (0.00) = xAngle (-1.09 = -1.09)
23:19:47.527 00.008 11872 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.88 = 1.88)
23:19:47.533 00.006 11872 CameraToMount -- cameraX=0.38 cameraY=-0.74 hyp=0.83 cameraTheta=-1.09 mountX=0.38 mountY=0.79, mountTheta=1.12
23:19:47.539 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.38, y=-0.74, opts=13)
23:19:47.544 00.005 11872 Enqueuing Move request for scope (0.38, -0.74)
23:19:47.547 00.003 9960 Worker thread wakes up
23:19:47.548 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.38, -0.74) opts 0xd
23:19:47.548 00.000 9960 Handling offset move in thread for scope, endpoint = (0.38, -0.74)
23:19:47.548 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=183, med=0, FiltMin=0, FiltMax=110, Gamma=1.000
23:19:47.552 00.004 9960 Moving (0.38, -0.74) raw xDistance=0.38 yDistance=0.79
23:19:47.552 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.38
23:19:47.552 00.000 11872 UpdateGuideState exits: m=4358 SNR=44.4
23:19:47.556 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.79 from input 0.79
23:19:47.556 00.000 11872 PhdController: settling, locked = 1, distance = 0.72 (1.50) aobump = 0 frame = 3 / 99999
23:19:47.561 00.005 9960 MoveAxis(W, 196, ABG)
23:19:47.561 00.000 9960 Guiding  Dir = 3, Dur = 196
23:19:47.561 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763788787.561,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.72,"Time":4.4,"SettleTime":10.0,"StarLocked":true}
23:19:47.566 00.005 9960 IsSlewing returns 0
23:19:47.566 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:47.570 00.004 9960 IsGuiding returns 0
23:19:47.570 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:19:47.574 00.004 11872 Enqueuing Expose request
23:19:47.578 00.004 9960 PulseGuide returned control before completion, sleep 206
23:19:47.791 00.213 9960 IsGuiding returns 0
23:19:47.792 00.001 9960 Move returns status 0, amount 196
23:19:47.792 00.000 9960 MoveAxis(S, 590, ABG)
23:19:47.792 00.000 9960 Guiding  Dir = 1, Dur = 590
23:19:47.793 00.001 9960 IsSlewing returns 0
23:19:47.793 00.000 9960 IsGuiding returns 0
23:19:47.793 00.000 9960 PulseGuide returned control before completion, sleep 600
23:19:48.400 00.607 9960 IsGuiding returns 1
23:19:48.400 00.000 9960 scope still moving after pulse duration time elapsed
23:19:48.431 00.031 9960 IsSlewing returns 0
23:19:48.431 00.000 9960 IsGuiding returns 0
23:19:48.431 00.000 9960 scope move finished after 590 + 48 ms
23:19:48.433 00.002 9960 Move returns status 0, amount 590
23:19:48.433 00.000 9960 move complete, result=0
23:19:48.433 00.000 9960 worker thread done servicing request
23:19:48.433 00.000 11872 GuideStep: 0.4 px 196 ms WEST, 0.8 px 590 ms SOUTH
23:19:48.438 00.005 9960 Worker thread wakes up
23:19:48.439 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
23:19:48.439 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1804,856,31,31)
23:19:49.679 01.240 9960 Exposure complete
23:19:49.815 00.136 9960 worker thread done servicing request
23:19:49.816 00.001 11872 OnExposeComplete: enter
23:19:49.821 00.005 11872 UpdateGuideState(): m_state=6
23:19:49.826 00.005 11872 Star::Find(15, 1819, 870, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
23:19:49.832 00.006 11872 Star::Find returns 1 (0), X=1818.73, Y=872.19, Mass=4041, SNR=43.1, Peak=194 HFD=5.8
23:19:49.836 00.004 11872 CameraToMount -- cameraTheta (1.53) - m_xAngle (0.00) = xAngle (1.53 = 1.53)
23:19:49.841 00.005 11872 CameraToMount -- cameraTheta (1.53) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.50 = -1.78)
23:19:49.847 00.006 11872 CameraToMount -- cameraX=0.04 cameraY=1.02 hyp=1.02 cameraTheta=1.53 mountX=0.04 mountY=-1.00, mountTheta=-1.53
23:19:49.854 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.04, y=1.02, opts=13)
23:19:49.860 00.006 11872 Enqueuing Move request for scope (0.04, 1.02)
23:19:49.868 00.008 9960 Worker thread wakes up
23:19:49.868 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=194, med=0, FiltMin=0, FiltMax=99, Gamma=1.000
23:19:49.875 00.007 9960 worker thread servicing REQUEST_MOVE scope ofs (0.04, 1.02) opts 0xd
23:19:49.875 00.000 11872 UpdateGuideState exits: m=4041 SNR=43.1
23:19:49.879 00.004 11872 PhdController: settling, locked = 1, distance = 0.81 (1.50) aobump = 0 frame = 4 / 99999
23:19:49.885 00.006 9960 Handling offset move in thread for scope, endpoint = (0.04, 1.02)
23:19:49.885 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763788789.885,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.81,"Time":6.7,"SettleTime":10.0,"StarLocked":true}
23:19:49.891 00.006 9960 Moving (0.04, 1.02) raw xDistance=0.04 yDistance=-1.00
23:19:49.891 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:49.898 00.007 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:19:49.899 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:19:49.905 00.006 9960 resist switch: large excursion: input -1.00 thresh 0.60 direction from 1 to -1
23:19:49.905 00.000 11872 Enqueuing Expose request
23:19:49.910 00.005 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.99
23:19:49.910 00.000 9960 GuideAlgorithmResistSwitch::result() returns -1.00 from input -1.00
23:19:49.910 00.000 9960 MoveAxis(E, 0, ABG)
23:19:49.910 00.000 9960 Move returns status 0, amount 0
23:19:49.910 00.000 9960 MoveAxis(N, 743, ABG)
23:19:49.910 00.000 9960 Guiding  Dir = 0, Dur = 743
23:19:49.911 00.001 9960 IsSlewing returns 0
23:19:49.911 00.000 9960 IsGuiding returns 0
23:19:49.911 00.000 9960 PulseGuide returned control before completion, sleep 753
23:19:50.673 00.762 9960 IsGuiding returns 1
23:19:50.673 00.000 9960 scope still moving after pulse duration time elapsed
23:19:50.705 00.032 9960 IsSlewing returns 0
23:19:50.705 00.000 9960 IsGuiding returns 0
23:19:50.705 00.000 9960 scope move finished after 743 + 51 ms
23:19:50.705 00.000 9960 Move returns status 0, amount 743
23:19:50.706 00.001 9960 move complete, result=0
23:19:50.706 00.000 9960 worker thread done servicing request
23:19:50.706 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -1.0 px 743 ms NORTH
23:19:50.711 00.005 9960 Worker thread wakes up
23:19:50.711 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:19:50.711 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1804,856,31,31)
23:19:51.961 01.250 9960 Exposure complete
23:19:52.093 00.132 9960 worker thread done servicing request
23:19:52.093 00.000 11872 OnExposeComplete: enter
23:19:52.099 00.006 11872 UpdateGuideState(): m_state=6
23:19:52.104 00.005 11872 Star::Find(15, 1818, 872, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
23:19:52.109 00.005 11872 Star::Find returns 1 (0), X=1818.70, Y=871.87, Mass=4059, SNR=43.3, Peak=194 HFD=5.7
23:19:52.115 00.006 11872 CameraToMount -- cameraTheta (1.56) - m_xAngle (0.00) = xAngle (1.55 = 1.55)
23:19:52.119 00.004 11872 CameraToMount -- cameraTheta (1.56) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.52 = -1.76)
23:19:52.124 00.005 11872 CameraToMount -- cameraX=0.01 cameraY=0.69 hyp=0.69 cameraTheta=1.56 mountX=0.01 mountY=-0.68, mountTheta=-1.55
23:19:52.130 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.01, y=0.69, opts=13)
23:19:52.136 00.006 11872 Enqueuing Move request for scope (0.01, 0.69)
23:19:52.140 00.004 9960 Worker thread wakes up
23:19:52.140 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.69) opts 0xd
23:19:52.141 00.001 9960 Handling offset move in thread for scope, endpoint = (0.01, 0.69)
23:19:52.141 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=194, med=0, FiltMin=0, FiltMax=116, Gamma=1.000
23:19:52.146 00.005 9960 Moving (0.01, 0.69) raw xDistance=0.01 yDistance=-0.68
23:19:52.146 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:19:52.146 00.000 11872 UpdateGuideState exits: m=4059 SNR=43.3
23:19:52.151 00.005 9960 GuideAlgorithmResistSwitch::result() returns -0.68 from input -0.68
23:19:52.151 00.000 9960 MoveAxis(E, 0, ABG)
23:19:52.151 00.000 9960 Move returns status 0, amount 0
23:19:52.152 00.001 11872 PhdController: settling, locked = 1, distance = 0.77 (1.50) aobump = 0 frame = 5 / 99999
23:19:52.157 00.005 9960 MoveAxis(N, 506, ABG)
23:19:52.157 00.000 9960 Guiding  Dir = 0, Dur = 506
23:19:52.157 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763788792.157,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.77,"Time":9.0,"SettleTime":10.0,"StarLocked":true}
23:19:52.162 00.005 9960 IsSlewing returns 0
23:19:52.162 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:52.168 00.006 9960 IsGuiding returns 0
23:19:52.168 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:19:52.176 00.008 9960 PulseGuide returned control before completion, sleep 516
23:19:52.176 00.000 11872 Enqueuing Expose request
23:19:52.705 00.529 9960 IsGuiding returns 0
23:19:52.705 00.000 9960 Move returns status 0, amount 506
23:19:52.705 00.000 9960 move complete, result=0
23:19:52.705 00.000 9960 worker thread done servicing request
23:19:52.706 00.001 11872 GuideStep: 0.0 px 0 ms EAST, -0.7 px 506 ms NORTH
23:19:52.712 00.006 9960 Worker thread wakes up
23:19:52.712 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:19:52.712 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1804,856,31,31)
23:19:53.958 01.246 9960 Exposure complete
23:19:54.077 00.119 9960 worker thread done servicing request
23:19:54.078 00.001 11872 OnExposeComplete: enter
23:19:54.082 00.004 11872 UpdateGuideState(): m_state=6
23:19:54.085 00.003 11872 Star::Find(15, 1818, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
23:19:54.090 00.005 11872 Star::Find returns 1 (0), X=1818.73, Y=871.02, Mass=4355, SNR=44.9, Peak=207 HFD=6.0
23:19:54.094 00.004 11872 CameraToMount -- cameraTheta (-1.34) - m_xAngle (0.00) = xAngle (-1.35 = -1.35)
23:19:54.097 00.003 11872 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.62 = 1.62)
23:19:54.100 00.003 11872 CameraToMount -- cameraX=0.04 cameraY=-0.15 hyp=0.16 cameraTheta=-1.34 mountX=0.03 mountY=0.16, mountTheta=1.35
23:19:54.104 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.04, y=-0.15, opts=13)
23:19:54.109 00.005 11872 Enqueuing Move request for scope (0.04, -0.15)
23:19:54.112 00.003 9960 Worker thread wakes up
23:19:54.112 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=0, FiltMin=0, FiltMax=99, Gamma=1.000
23:19:54.116 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.15) opts 0xd
23:19:54.116 00.000 11872 UpdateGuideState exits: m=4355 SNR=44.9
23:19:54.119 00.003 9960 Handling offset move in thread for scope, endpoint = (0.04, -0.15)
23:19:54.119 00.000 11872 PhdController: settling, locked = 1, distance = 0.59 (1.50) aobump = 0 frame = 6 / 99999
23:19:54.122 00.003 9960 Moving (0.04, -0.15) raw xDistance=0.03 yDistance=0.16
23:19:54.122 00.000 11872 PhdController: newstate STATE_FINISH
23:19:54.126 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:19:54.126 00.000 11872 PhdController complete: success
23:19:54.129 00.003 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:19:54.129 00.000 11872 evsrv: {"Event":"SettleDone","Timestamp":1763788794.129,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":6,"DroppedFrames":0}
23:19:54.134 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
23:19:54.134 00.000 9960 MoveAxis(E, 0, ABG)
23:19:54.134 00.000 11872 Mount: notify guiding dither settle done success=1
23:19:54.138 00.004 9960 Move returns status 0, amount 0
23:19:54.138 00.000 11872 PhdController: newstate STATE_IDLE
23:19:54.145 00.007 9960 MoveAxis(N, 0, ABG)
23:19:54.145 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:54.148 00.003 9960 Move returns status 0, amount 0
23:19:54.148 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:19:54.153 00.005 9960 move complete, result=0
23:19:54.153 00.000 11872 Enqueuing Expose request
23:19:54.156 00.003 9960 worker thread done servicing request
23:19:54.156 00.000 11872 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:19:54.161 00.005 9960 Worker thread wakes up
23:19:54.161 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:19:54.162 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1804,856,31,31)
23:19:55.134 00.972 11872 evsrv: cli 0D2D2F00 connect
23:19:55.145 00.011 11872 case statement mapped state 6 to 3
23:19:55.151 00.006 11872 case statement mapped state 6 to 3
23:19:55.155 00.004 11872 evsrv: cli 0D2D2F00 request: {"method":"get_app_state","id":"9c980d27-cdbc-4a55-87c7-896e02be2e26"}
23:19:55.160 00.005 11872 case statement mapped state 6 to 3
23:19:55.165 00.005 11872 evsrv: cli 0D2D2F00 response: {"jsonrpc":"2.0","result":"Guiding","id":"9c980d27-cdbc-4a55-87c7-896e02be2e26"}
23:19:55.169 00.004 11872 evsrv: cli 0D2D2F00 disconnect
23:19:55.174 00.005 11872 evsrv: cli 0D2D26E0 connect
23:19:55.177 00.003 11872 case statement mapped state 6 to 3
23:19:55.181 00.004 11872 case statement mapped state 6 to 3
23:19:55.185 00.004 11872 evsrv: cli 0D2D26E0 request: {"method":"stop_capture","id":"112c598d-9020-4f18-b367-d75e509c7817"}
23:19:55.189 00.004 11872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:19:55.192 00.003 11872 Status Line: Waiting for devices...
23:19:55.196 00.004 11872 evsrv: cli 0D2D26E0 response: {"jsonrpc":"2.0","result":0,"id":"112c598d-9020-4f18-b367-d75e509c7817"}
23:19:55.200 00.004 11872 evsrv: cli 0D2D26E0 disconnect
23:19:55.204 00.004 11872 evsrv: cli 0D2D2640 connect
23:19:55.209 00.005 11872 case statement mapped state 6 to 3
23:19:55.217 00.008 11872 case statement mapped state 6 to 3
23:19:55.222 00.005 11872 evsrv: cli 0D2D2640 request: {"method":"get_app_state","id":"19910508-51a4-4169-b2b4-112f76f2045c"}
23:19:55.225 00.003 11872 case statement mapped state 6 to 3
23:19:55.229 00.004 11872 evsrv: cli 0D2D2640 response: {"jsonrpc":"2.0","result":"Guiding","id":"19910508-51a4-4169-b2b4-112f76f2045c"}
23:19:55.234 00.005 11872 evsrv: cli 0D2D2640 disconnect
23:19:55.294 00.060 9960 ZWO: stopexposure
23:19:55.360 00.066 9960 Error thrown from C:\cygwin\home\agalasso\projects\phd2\worker_thread.cpp:190->Capture failed
23:19:55.360 00.000 9960 worker thread done servicing request
23:19:55.360 00.000 11872 OnExposeComplete: enter
23:19:55.366 00.006 11872 OnExposeComplete: Capture Error reported
23:19:55.370 00.004 11872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
23:19:55.376 00.006 11872 Mount: notify guiding stopped
23:19:55.382 00.006 11872 Changing from state GUIDING to STOP
23:19:55.385 00.003 11872 guider state => SELECTED
23:19:55.392 00.007 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=0, FiltMin=0, FiltMax=99, Gamma=1.000
23:19:55.395 00.003 11872 Changing from state SELECTED to UNINITIALIZED
23:19:55.399 00.004 11872 guider state => SELECTING
23:19:55.404 00.005 11872 Status Line: Stopped.
23:19:55.410 00.006 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\myframe_events.cpp:489->Error reported capturing image
23:19:56.235 00.825 11872 evsrv: cli 0D2D2320 connect
23:19:56.240 00.005 11872 evsrv: cli 0D2D2320 request: {"method":"get_app_state","id":"73202605-003c-43f1-bd9d-a0bedbffb032"}
23:19:56.246 00.006 11872 evsrv: cli 0D2D2320 response: {"jsonrpc":"2.0","result":"Stopped","id":"73202605-003c-43f1-bd9d-a0bedbffb032"}
23:19:56.250 00.004 11872 evsrv: cli 0D2D2320 disconnect
23:20:13.144 16.894 11872 evsrv: cli 0D2D2640 connect
23:20:13.149 00.005 11872 evsrv: cli 0D2D2640 request: {"method":"get_app_state","id":"a3fa2e4a-3df9-4c03-abb9-78c2adf52e06"}
23:20:13.156 00.007 11872 evsrv: cli 0D2D2640 response: {"jsonrpc":"2.0","result":"Stopped","id":"a3fa2e4a-3df9-4c03-abb9-78c2adf52e06"}
23:20:13.163 00.007 11872 evsrv: cli 0D2D2640 disconnect
23:20:13.169 00.006 11872 evsrv: cli 0D2D34A0 connect
23:20:13.174 00.005 11872 evsrv: cli 0D2D34A0 request: {"method":"get_calibrated","id":"74083fb4-e045-4b17-826f-b487893043ad"}
23:20:13.178 00.004 11872 evsrv: cli 0D2D34A0 response: {"jsonrpc":"2.0","result":true,"id":"74083fb4-e045-4b17-826f-b487893043ad"}
23:20:13.183 00.005 11872 evsrv: cli 0D2D34A0 disconnect
23:20:13.187 00.004 11872 evsrv: cli 0D2D2820 connect
23:20:13.192 00.005 11872 evsrv: cli 0D2D2820 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"2d483674-e010-4a83-bcca-074b03711e14"}
23:20:13.196 00.004 11872 PhdController::Guide begins
23:20:13.200 00.004 11872 PhdController: newstate STATE_SETUP
23:20:13.206 00.006 11872 PhdController: setup
23:20:13.212 00.006 11872 PhdController: newstate STATE_ATTEMPT_START
23:20:13.217 00.005 11872 PhdController: start capturing
23:20:13.220 00.003 11872 Changing from state SELECTING to UNINITIALIZED
23:20:13.225 00.005 11872 guider state => SELECTING
23:20:13.229 00.004 11872 setting force full frames = true
23:20:13.233 00.004 11872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
23:20:13.242 00.009 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:20:13.247 00.005 11872 Enqueuing Expose request
23:20:13.251 00.004 11872 PhdController: newstate STATE_SELECT_STAR
23:20:13.255 00.004 9960 Worker thread wakes up
23:20:13.255 00.000 11872 evsrv: cli 0D2D2820 response: {"jsonrpc":"2.0","result":0,"id":"2d483674-e010-4a83-bcca-074b03711e14"}
23:20:13.259 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
23:20:13.259 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:20:13.259 00.000 11872 evsrv: cli 0D2D2820 disconnect
23:20:13.265 00.006 11872 evsrv: cli 0D2D3040 connect
23:20:13.269 00.004 11872 case statement mapped state 1 to 101
23:20:13.273 00.004 11872 case statement mapped state 1 to 101
23:20:13.277 00.004 11872 evsrv: cli 0D2D3040 request: {"method":"get_lock_shift_params","id":"17796d98-40df-4a25-99af-8aa24f5df105"}
23:20:13.282 00.005 11872 evsrv: cli 0D2D3040 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"17796d98-40df-4a25-99af-8aa24f5df105"}
23:20:13.286 00.004 11872 evsrv: cli 0D2D3040 disconnect
23:20:13.290 00.004 11872 evsrv: cli 0D2D2500 connect
23:20:13.295 00.005 11872 case statement mapped state 1 to 101
23:20:13.300 00.005 11872 case statement mapped state 1 to 101
23:20:13.302 00.002 11872 evsrv: cli 0D2D2500 request: {"method":"get_lock_position","id":"66b4d34a-6256-4848-8d83-efb1f400a8e4"}
23:20:13.306 00.004 11872 evsrv: cli 0D2D2500 response: {"jsonrpc":"2.0","result":null,"id":"66b4d34a-6256-4848-8d83-efb1f400a8e4"}
23:20:13.311 00.005 11872 evsrv: cli 0D2D2500 disconnect
23:20:14.312 01.001 11872 evsrv: cli 0D2D32C0 connect
23:20:14.318 00.006 11872 case statement mapped state 1 to 101
23:20:14.325 00.007 11872 case statement mapped state 1 to 101
23:20:14.331 00.006 11872 evsrv: cli 0D2D32C0 request: {"method":"get_lock_position","id":"9ba516d2-435e-47c9-88eb-5a15e064c59b"}
23:20:14.335 00.004 11872 evsrv: cli 0D2D32C0 response: {"jsonrpc":"2.0","result":null,"id":"9ba516d2-435e-47c9-88eb-5a15e064c59b"}
23:20:14.341 00.006 11872 evsrv: cli 0D2D32C0 disconnect
23:20:14.502 00.161 9960 Exposure complete
23:20:14.621 00.119 9960 worker thread done servicing request
23:20:14.621 00.000 11872 OnExposeComplete: enter
23:20:14.626 00.005 11872 UpdateGuideState(): m_state=1
23:20:14.629 00.003 11872 UpdateCurrentPosition: no star selected
23:20:14.633 00.004 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
23:20:14.638 00.005 11872 Status Line: No star selected
23:20:14.641 00.003 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=199, med=0, FiltMin=0, FiltMax=105, Gamma=1.000
23:20:14.645 00.004 11872 UpdateGuideState exits: No star selected
23:20:14.649 00.004 11872 GuiderMultiStar::AutoSelect enter
23:20:14.654 00.005 11872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
23:20:14.769 00.115 11872 AutoFind: auto downsample for scale 1.00 => 1x
23:20:14.978 00.209 11872 AutoFind: global mean = 0.0, stdev 2.3
23:20:14.983 00.005 11872 AutoFind: using threshold = 0.1
23:20:15.231 00.248 11872 AutoFind: local max [1819, 870] 124.6
23:20:15.236 00.005 11872 AutoFind: local max [1575, 318] 105.4
23:20:15.239 00.003 11872 AutoFind: local max [1575, 323] 85.5
23:20:15.243 00.004 11872 AutoFind: local max [19, 373] 71.8
23:20:15.246 00.003 11872 AutoFind: local max [1709, 331] 50.3
23:20:15.250 00.004 11872 AutoFind: local max [1358, 101] 45.2
23:20:15.253 00.003 11872 AutoFind: local max [1283, 28] 39.0
23:20:15.256 00.003 11872 AutoFind: local max [762, 571] 27.0
23:20:15.260 00.004 11872 AutoFind: local max [761, 565] 25.2
23:20:15.264 00.004 11872 AutoFind: local max [867, 924] 23.7
23:20:15.267 00.003 11872 AutoFind: local max [1025, 352] 23.1
23:20:15.271 00.004 11872 AutoFind: local max [115, 535] 22.8
23:20:15.274 00.003 11872 AutoFind: local max [437, 325] 22.3
23:20:15.279 00.005 11872 AutoFind: local max [152, 437] 19.9
23:20:15.284 00.005 11872 AutoFind: local max [1026, 358] 17.0
23:20:15.287 00.003 11872 AutoFind: local max [104, 953] 16.9
23:20:15.291 00.004 11872 AutoFind: local max [1915, 858] 15.4
23:20:15.295 00.004 11872 AutoFind: local max [20, 1022] 14.9
23:20:15.298 00.003 11872 AutoFind: local max [739, 153] 12.1
23:20:15.301 00.003 11872 AutoFind: local max [151, 100] 11.5
23:20:15.305 00.004 11872 AutoFind: local max [1303, 176] 10.1
23:20:15.309 00.004 11872 AutoFind: local max [1893, 698] 9.0
23:20:15.312 00.003 11872 AutoFind: local max [262, 456] 8.7
23:20:15.316 00.004 11872 AutoFind: local max [123, 1039] 8.5
23:20:15.318 00.002 11872 AutoFind: local max [22, 683] 8.3
23:20:15.323 00.005 11872 AutoFind: local max [470, 401] 8.3
23:20:15.327 00.004 11872 AutoFind: local max [1767, 251] 7.6
23:20:15.330 00.003 11872 AutoFind: local max [1353, 573] 7.5
23:20:15.333 00.003 11872 AutoFind: local max [1428, 485] 7.3
23:20:15.337 00.004 11872 AutoFind: local max [373, 358] 7.3
23:20:15.342 00.005 11872 AutoFind: local max [487, 323] 7.2
23:20:15.345 00.003 11872 AutoFind: local max [276, 57] 7.2
23:20:15.349 00.004 11872 AutoFind: local max [1354, 579] 7.1
23:20:15.354 00.005 11872 AutoFind: local max [299, 422] 7.0
23:20:15.357 00.003 11872 AutoFind: local max [1342, 663] 6.8
23:20:15.361 00.004 11872 AutoFind: local max [1844, 145] 6.5
23:20:15.364 00.003 11872 AutoFind: local max [354, 1055] 6.4
23:20:15.368 00.004 11872 AutoFind: local max [797, 867] 6.3
23:20:15.372 00.004 11872 AutoFind: local max [363, 707] 6.3
23:20:15.376 00.004 11872 AutoFind: local max [1303, 183] 6.2
23:20:15.379 00.003 11872 AutoFind: local max [292, 1016] 6.2
23:20:15.383 00.004 11872 AutoFind: local max [346, 1032] 5.8
23:20:15.386 00.003 11872 AutoFind: local max [1331, 607] 5.7
23:20:15.389 00.003 11872 AutoFind: local max [269, 676] 5.6
23:20:15.393 00.004 11872 AutoFind: local max [1472, 732] 5.5
23:20:15.397 00.004 11872 AutoFind: local max [1376, 101] 5.4
23:20:15.400 00.003 11872 AutoFind: local max [1509, 511] 5.3
23:20:15.404 00.004 11872 AutoFind: local max [692, 383] 5.3
23:20:15.407 00.003 11872 AutoFind: local max [546, 654] 5.2
23:20:15.410 00.003 11872 AutoFind: local max [1719, 269] 4.9
23:20:15.414 00.004 11872 AutoFind: local max [1691, 411] 4.9
23:20:15.418 00.004 11872 AutoFind: local max [997, 1081] 4.8
23:20:15.421 00.003 11872 AutoFind: local max [39, 480] 4.8
23:20:15.423 00.002 11872 AutoFind: local max [502, 585] 4.6
23:20:15.428 00.005 11872 AutoFind: local max [92, 986] 4.6
23:20:15.432 00.004 11872 AutoFind: local max [1376, 107] 4.6
23:20:15.436 00.004 11872 AutoFind: local max [945, 145] 4.6
23:20:15.439 00.003 11872 AutoFind: local max [1382, 463] 4.5
23:20:15.442 00.003 11872 AutoFind: local max [1804, 642] 4.4
23:20:15.446 00.004 11872 AutoFind: local max [76, 28] 4.4
23:20:15.450 00.004 11872 AutoFind: local max [1636, 565] 4.4
23:20:15.452 00.002 11872 AutoFind: local max [1472, 726] 4.3
23:20:15.457 00.005 11872 AutoFind: local max [1565, 317] 4.3
23:20:15.460 00.003 11872 AutoFind: local max [30, 369] 4.2
23:20:15.464 00.004 11872 AutoFind: local max [1145, 306] 4.2
23:20:15.468 00.004 11872 AutoFind: local max [264, 945] 4.1
23:20:15.471 00.003 11872 AutoFind: local max [493, 334] 4.0
23:20:15.474 00.003 11872 AutoFind: local max [705, 373] 3.9
23:20:15.478 00.004 11872 AutoFind: local max [1000, 1070] 3.9
23:20:15.482 00.004 11872 AutoFind: local max [1030, 289] 3.9
23:20:15.485 00.003 11872 AutoFind: local max [1053, 537] 3.9
23:20:15.488 00.003 11872 AutoFind: local max [501, 578] 3.9
23:20:15.492 00.004 11872 AutoFind: local max [855, 707] 3.8
23:20:15.496 00.004 11872 AutoFind: local max [1381, 456] 3.8
23:20:15.499 00.003 11872 AutoFind: local max [921, 405] 3.8
23:20:15.503 00.004 11872 AutoFind: local max [479, 319] 3.8
23:20:15.506 00.003 11872 AutoFind: local max [1776, 420] 3.7
23:20:15.510 00.004 11872 AutoFind: local max [739, 1002] 3.7
23:20:15.513 00.003 11872 AutoFind: local max [539, 940] 3.7
23:20:15.516 00.003 11872 AutoFind: local max [1374, 827] 3.7
23:20:15.520 00.004 11872 AutoFind: local max [317, 861] 3.7
23:20:15.523 00.003 11872 AutoFind: local max [253, 61] 3.7
23:20:15.526 00.003 11872 AutoFind: local max [1804, 649] 3.6
23:20:15.530 00.004 11872 AutoFind: local max [127, 535] 3.6
23:20:15.534 00.004 11872 AutoFind: local max [174, 830] 3.6
23:20:15.537 00.003 11872 AutoFind: local max [1897, 669] 3.6
23:20:15.542 00.005 11872 AutoFind: local max [1193, 389] 3.6
23:20:15.544 00.002 11872 AutoFind: local max [1430, 491] 3.5
23:20:15.548 00.004 11872 AutoFind: local max [1195, 384] 3.5
23:20:15.551 00.003 11872 AutoFind: local max [142, 342] 3.5
23:20:15.555 00.004 11872 AutoFind: local max [955, 420] 3.5
23:20:15.558 00.003 11872 AutoFind: local max [571, 167] 3.5
23:20:15.561 00.003 11872 AutoFind: local max [684, 941] 3.5
23:20:15.564 00.003 11872 AutoFind: local max [294, 529] 3.5
23:20:15.567 00.003 11872 AutoFind: local max [302, 477] 3.5
23:20:15.570 00.003 11872 AutoFind: local max [933, 354] 3.5
23:20:15.573 00.003 11872 AutoFind: local max [66, 650] 3.5
23:20:15.578 00.005 11872 AutoFind: local max [106, 522] 3.4
23:20:15.582 00.004 11872 AutoFind: local max [1150, 1018] 3.4
23:20:15.586 00.004 11872 AutoFind: local max [181, 96] 3.4
23:20:15.590 00.004 11872 AutoFind: close dim-bright [106, 522] 3.4 - [115, 535] 22.8
23:20:15.594 00.004 11872 AutoFind: too close [1195, 384] 3.5 - [1193, 389] 3.6
23:20:15.598 00.004 11872 AutoFind: too close [1430, 491] 3.5 - [1428, 485] 7.3
23:20:15.603 00.005 11872 AutoFind: close dim-bright [127, 535] 3.6 - [115, 535] 22.8
23:20:15.606 00.003 11872 AutoFind: too close [1804, 649] 3.6 - [1804, 642] 4.4
23:20:15.610 00.004 11872 AutoFind: too close [479, 319] 3.8 - [493, 334] 4.0
23:20:15.615 00.005 11872 AutoFind: too close [479, 319] 3.8 - [487, 323] 7.2
23:20:15.620 00.005 11872 AutoFind: too close [1381, 456] 3.8 - [1382, 463] 4.5
23:20:15.625 00.005 11872 AutoFind: too close [501, 578] 3.9 - [502, 585] 4.6
23:20:15.628 00.003 11872 AutoFind: too close [1000, 1070] 3.9 - [997, 1081] 4.8
23:20:15.633 00.005 11872 AutoFind: too close [705, 373] 3.9 - [692, 383] 5.3
23:20:15.636 00.003 11872 AutoFind: too close [493, 334] 4.0 - [487, 323] 7.2
23:20:15.640 00.004 11872 AutoFind: close dim-bright [30, 369] 4.2 - [19, 373] 71.8
23:20:15.644 00.004 11872 AutoFind: close dim-bright [1565, 317] 4.3 - [1575, 323] 85.5
23:20:15.647 00.003 11872 AutoFind: close dim-bright [1565, 317] 4.3 - [1575, 318] 105.4
23:20:15.652 00.005 11872 AutoFind: too close [1472, 726] 4.3 - [1472, 732] 5.5
23:20:15.655 00.003 11872 AutoFind: too close [1376, 107] 4.6 - [1376, 101] 5.4
23:20:15.659 00.004 11872 AutoFind: close dim-bright [1376, 107] 4.6 - [1358, 101] 45.2
23:20:15.662 00.003 11872 AutoFind: close dim-bright [1376, 101] 5.4 - [1358, 101] 45.2
23:20:15.667 00.005 11872 AutoFind: too close [1303, 183] 6.2 - [1303, 176] 10.1
23:20:15.670 00.003 11872 AutoFind: too close [1354, 579] 7.1 - [1353, 573] 7.5
23:20:15.674 00.004 11872 AutoFind: too close [1026, 358] 17.0 - [1025, 352] 23.1
23:20:15.678 00.004 11872 AutoFind: too close [761, 565] 25.2 - [762, 571] 27.0
23:20:15.683 00.005 11872 AutoFind: too close [1575, 323] 85.5 - [1575, 318] 105.4
23:20:15.687 00.004 11872 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
23:20:15.692 00.005 11872 Star::Find(15, 1819, 870, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:15.696 00.004 11872 Star::Find returns 1 (0), X=1819.35, Y=867.86, Mass=4317, SNR=44.3, Peak=199 HFD=5.9
23:20:15.700 00.004 11872 Star::Find(15, 19, 373, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:15.704 00.004 11872 Star::Find returns 1 (0), X=19.05, Y=372.89, Mass=1914, SNR=29.7, Peak=96 HFD=5.0
23:20:15.707 00.003 11872 Star::Find(15, 1709, 331, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:15.712 00.005 11872 Star::Find returns 1 (0), X=1709.12, Y=332.60, Mass=2024, SNR=30.1, Peak=85 HFD=6.4
23:20:15.715 00.003 11872 Star::Find(15, 1358, 101, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:15.719 00.004 11872 Star::Find returns 1 (0), X=1358.84, Y=102.34, Mass=1941, SNR=29.4, Peak=56 HFD=6.5
23:20:15.723 00.004 11872 Star::Find(15, 1283, 28, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:15.727 00.004 11872 Star::Find returns 1 (0), X=1283.64, Y=29.22, Mass=1847, SNR=28.4, Peak=57 HFD=6.8
23:20:15.731 00.004 11872 Star::Find(15, 867, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:15.734 00.003 11872 Star::Find returns 1 (0), X=867.83, Y=925.42, Mass=1156, SNR=22.6, Peak=32 HFD=6.8
23:20:15.738 00.004 11872 Star::Find(15, 115, 535, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:15.742 00.004 11872 Star::Find returns 1 (0), X=114.72, Y=535.73, Mass=582, SNR=16.0, Peak=34 HFD=4.8
23:20:15.746 00.004 11872 Star::Find(15, 437, 325, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:15.750 00.004 11872 Star::Find returns 1 (0), X=437.15, Y=326.10, Mass=1127, SNR=21.8, Peak=35 HFD=6.3
23:20:15.754 00.004 11872 Star::Find(15, 152, 437, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:15.758 00.004 11872 Star::Find returns 1 (0), X=151.24, Y=437.66, Mass=743, SNR=18.5, Peak=34 HFD=5.5
23:20:15.762 00.004 11872 Star::Find(15, 104, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:15.766 00.004 11872 Star::Find returns 1 (0), X=103.62, Y=951.83, Mass=513, SNR=15.3, Peak=29 HFD=5.0
23:20:15.769 00.003 11872 Star::Find(15, 1915, 858, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:15.773 00.004 11872 Star::Find returns 1 (0), X=1914.73, Y=860.12, Mass=526, SNR=15.4, Peak=40 HFD=5.1
23:20:15.777 00.004 11872 Star::Find(15, 20, 1022, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:15.781 00.004 11872 Star::Find returns 1 (0), X=19.37, Y=1022.02, Mass=244, SNR=10.7, Peak=19 HFD=4.1
23:20:15.784 00.003 11872 Star::Find(15, 739, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:15.789 00.005 11872 Star::Find returns 1 (0), X=739.64, Y=154.44, Mass=489, SNR=14.9, Peak=18 HFD=6.8
23:20:15.792 00.003 11872 Star::Find(15, 151, 100, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:15.796 00.004 11872 Star::Find returns 1 (0), X=150.83, Y=99.93, Mass=252, SNR=10.8, Peak=24 HFD=4.3
23:20:15.799 00.003 11872 Star::Find(15, 1893, 698, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:15.802 00.003 11872 Star::Find returns 1 (0), X=1893.20, Y=698.87, Mass=266, SNR=11.1, Peak=12 HFD=6.2
23:20:15.807 00.005 11872 Star::Find(15, 262, 456, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:15.811 00.004 11872 Star::Find returns 1 (0), X=261.88, Y=458.01, Mass=297, SNR=11.5, Peak=19 HFD=5.3
23:20:15.814 00.003 11872 Star::Find(15, 123, 1039, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:15.818 00.004 11872 Star::Find returns 1 (0), X=122.96, Y=1038.15, Mass=187, SNR=9.2, Peak=15 HFD=5.3
23:20:15.821 00.003 11872 Star::Find(15, 22, 683, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:15.825 00.004 11872 Star::Find returns 1 (0), X=21.78, Y=682.82, Mass=171, SNR=8.9, Peak=16 HFD=4.4
23:20:15.829 00.004 11872 Star::Find(15, 470, 401, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:15.833 00.004 11872 Star::Find returns 1 (0), X=470.75, Y=399.80, Mass=332, SNR=12.3, Peak=15 HFD=5.6
23:20:15.837 00.004 11872 Star::Find(15, 1767, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:15.842 00.005 11872 Star::Find returns 1 (0), X=1766.55, Y=251.64, Mass=193, SNR=9.4, Peak=13 HFD=5.4
23:20:15.845 00.003 11872 Star::Find(15, 373, 358, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:15.848 00.003 11872 Star::Find returns 1 (0), X=373.59, Y=354.87, Mass=348, SNR=12.6, Peak=15 HFD=6.2
23:20:15.853 00.005 11872 Star::Find(15, 276, 57, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:15.857 00.004 11872 Star::Find returns 1 (0), X=276.01, Y=57.48, Mass=186, SNR=9.3, Peak=10 HFD=5.4
23:20:15.861 00.004 11872 Star::Find(15, 299, 422, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:15.864 00.003 11872 Star::Find returns 1 (0), X=298.91, Y=423.31, Mass=153, SNR=8.4, Peak=12 HFD=4.6
23:20:15.868 00.004 11872 Star::Find(15, 1342, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:15.873 00.005 11872 Star::Find returns 1 (0), X=1342.64, Y=659.03, Mass=323, SNR=11.6, Peak=15 HFD=7.0
23:20:15.876 00.003 11872 Star::Find(15, 1844, 145, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:15.881 00.005 11872 Star::Find returns 1 (0), X=1843.84, Y=146.00, Mass=180, SNR=9.2, Peak=12 HFD=6.0
23:20:15.885 00.004 11872 Star::Find(15, 354, 1055, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:15.889 00.004 11872 Star::Find returns 1 (0), X=355.53, Y=1056.08, Mass=118, SNR=7.3, Peak=8 HFD=5.2
23:20:15.893 00.004 11872 Star::Find(15, 797, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:15.898 00.005 11872 Star::Find returns 1 (0), X=799.25, Y=867.42, Mass=333, SNR=12.2, Peak=13 HFD=6.9
23:20:15.901 00.003 11872 Star::Find(15, 363, 707, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:15.906 00.005 11872 Star::Find returns 1 (0), X=362.47, Y=706.55, Mass=219, SNR=10.1, Peak=10 HFD=5.8
23:20:15.908 00.002 11872 Star::Find(15, 292, 1016, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:15.912 00.004 11872 Star::Find returns 1 (0), X=291.47, Y=1015.89, Mass=134, SNR=7.8, Peak=11 HFD=4.3
23:20:15.915 00.003 11872 Star::Find(15, 346, 1032, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:15.920 00.005 11872 Star::Find returns 1 (0), X=345.77, Y=1032.23, Mass=98, SNR=6.6, Peak=7 HFD=5.1
23:20:15.923 00.003 11872 Star::Find(15, 1331, 607, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:15.925 00.002 11872 Star::Find returns 1 (0), X=1332.42, Y=602.32, Mass=194, SNR=9.3, Peak=9 HFD=6.8
23:20:15.928 00.003 11872 Star::Find(15, 269, 676, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:15.931 00.003 11872 Star::Find returns 1 (0), X=268.60, Y=676.37, Mass=195, SNR=9.5, Peak=11 HFD=5.4
23:20:15.933 00.002 11872 Star::Find(15, 1509, 511, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:15.936 00.003 11872 Star::Find returns 1 (0), X=1509.81, Y=514.09, Mass=156, SNR=8.4, Peak=8 HFD=6.0
23:20:15.940 00.004 11872 Star::Find(15, 546, 654, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:15.944 00.004 11872 Star::Find returns 1 (0), X=546.34, Y=653.61, Mass=348, SNR=12.3, Peak=12 HFD=7.3
23:20:15.948 00.004 11872 Star::Find(15, 1719, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:15.953 00.005 11872 Star::Find false star n=22 nbg=287 bg=0.9 sigma=0.9 thresh=4 peak=4
23:20:15.958 00.005 11872 Star::Find returns 0 (2), X=1719.00, Y=269.00, Mass=86, SNR=2.9, Peak=9 HFD=0.0
23:20:15.963 00.005 11872 Star::Find(15, 1691, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:15.967 00.004 11872 Star::Find returns 1 (0), X=1691.49, Y=407.66, Mass=104, SNR=6.9, Peak=10 HFD=5.4
23:20:15.972 00.005 11872 Star::Find(15, 39, 480, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:15.976 00.004 11872 Star::Find false star n=23 nbg=282 bg=0.5 sigma=0.7 thresh=3 peak=3
23:20:15.980 00.004 11872 Star::Find returns 0 (2), X=39.00, Y=480.00, Mass=64, SNR=2.9, Peak=5 HFD=0.0
23:20:15.984 00.004 11872 Star::Find(15, 92, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:15.988 00.004 11872 Star::Find returns 1 (0), X=90.81, Y=985.60, Mass=102, SNR=6.9, Peak=9 HFD=5.2
23:20:15.992 00.004 11872 Star::Find(15, 945, 145, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:15.996 00.004 11872 Star::Find returns 1 (0), X=945.55, Y=145.52, Mass=87, SNR=6.3, Peak=7 HFD=5.2
23:20:16.000 00.004 11872 Star::Find(15, 76, 28, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:16.004 00.004 11872 Star::Find false star n=26 nbg=278 bg=0.6 sigma=0.8 thresh=3 peak=3
23:20:16.008 00.004 11872 Star::Find returns 0 (2), X=76.00, Y=28.00, Mass=84, SNR=2.9, Peak=7 HFD=0.0
23:20:16.012 00.004 11872 Star::Find(15, 1636, 565, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:16.015 00.003 11872 Star::Find false star n=44 nbg=269 bg=0.7 sigma=0.8 thresh=3 peak=3
23:20:16.019 00.004 11872 Star::Find returns 0 (2), X=1636.00, Y=565.00, Mass=129, SNR=2.9, Peak=8 HFD=0.0
23:20:16.023 00.004 11872 Star::Find(15, 1565, 317, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:16.027 00.004 11872 Star::Find returns 1 (0), X=1575.48, Y=318.92, Mass=5009, SNR=47.0, Peak=160 HFD=6.4
23:20:16.031 00.004 11872 Star::Find(15, 30, 369, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:16.035 00.004 11872 Star::Find returns 1 (0), X=19.05, Y=372.89, Mass=1914, SNR=29.7, Peak=96 HFD=5.0
23:20:16.038 00.003 11872 Star::Find(15, 1145, 306, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:16.043 00.005 11872 Star::Find false star n=38 nbg=269 bg=0.7 sigma=0.7 thresh=3 peak=3
23:20:16.046 00.003 11872 Star::Find returns 0 (2), X=1145.00, Y=306.00, Mass=114, SNR=2.9, Peak=6 HFD=0.0
23:20:16.050 00.004 11872 Star::Find(15, 264, 945, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:16.054 00.004 11872 Star::Find false star n=26 nbg=280 bg=0.7 sigma=0.7 thresh=3 peak=3
23:20:16.057 00.003 11872 Star::Find returns 0 (2), X=264.00, Y=945.00, Mass=72, SNR=2.9, Peak=6 HFD=0.0
23:20:16.061 00.004 11872 Star::Find(15, 1030, 289, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:16.065 00.004 11872 Star::Find returns 1 (0), X=1030.39, Y=289.78, Mass=131, SNR=7.7, Peak=7 HFD=6.6
23:20:16.068 00.003 11872 Star::Find(15, 1053, 537, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:16.073 00.005 11872 Star::Find false star n=8 nbg=286 bg=0.8 sigma=0.9 thresh=4 peak=3
23:20:16.077 00.004 11872 Star::Find returns 0 (2), X=1053.00, Y=537.00, Mass=30, SNR=2.9, Peak=6 HFD=0.0
23:20:16.080 00.003 11872 Star::Find(15, 855, 707, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:16.084 00.004 11872 Star::Find returns 1 (0), X=856.07, Y=705.93, Mass=142, SNR=7.9, Peak=7 HFD=6.2
23:20:16.087 00.003 11872 Star::Find(15, 921, 405, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:16.090 00.003 11872 Star::Find false star n=20 nbg=279 bg=0.7 sigma=0.7 thresh=3 peak=3
23:20:16.093 00.003 11872 Star::Find returns 0 (2), X=921.00, Y=405.00, Mass=55, SNR=2.9, Peak=5 HFD=0.0
23:20:16.097 00.004 11872 Star::Find(15, 1776, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:16.102 00.005 11872 Star::Find false star n=22 nbg=275 bg=0.7 sigma=0.8 thresh=3 peak=3
23:20:16.106 00.004 11872 Star::Find returns 0 (2), X=1776.00, Y=420.00, Mass=59, SNR=2.9, Peak=5 HFD=0.0
23:20:16.109 00.003 11872 Star::Find(15, 739, 1002, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:16.113 00.004 11872 Star::Find false star n=26 nbg=273 bg=1.1 sigma=1.0 thresh=4 peak=4
23:20:16.117 00.004 11872 Star::Find returns 0 (2), X=739.00, Y=1002.00, Mass=90, SNR=2.9, Peak=8 HFD=0.0
23:20:16.121 00.004 11872 Star::Find(15, 539, 940, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:16.125 00.004 11872 Star::Find false star n=16 nbg=290 bg=1.0 sigma=1.0 thresh=4 peak=3
23:20:16.128 00.003 11872 Star::Find returns 0 (2), X=539.00, Y=940.00, Mass=62, SNR=2.9, Peak=6 HFD=0.0
23:20:16.132 00.004 11872 Star::Find(15, 1374, 827, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:16.135 00.003 11872 Star::Find returns 1 (0), X=1373.62, Y=825.28, Mass=138, SNR=7.8, Peak=9 HFD=5.9
23:20:16.139 00.004 11872 Star::Find(15, 317, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:16.143 00.004 11872 Star::Find false star n=23 nbg=282 bg=0.7 sigma=0.7 thresh=3 peak=3
23:20:16.147 00.004 11872 Star::Find returns 0 (2), X=317.00, Y=861.00, Mass=61, SNR=2.9, Peak=7 HFD=0.0
23:20:16.150 00.003 11872 Star::Find(15, 253, 61, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:16.153 00.003 11872 Star::Find false star n=25 nbg=272 bg=0.6 sigma=0.7 thresh=3 peak=3
23:20:16.157 00.004 11872 Star::Find returns 0 (2), X=253.00, Y=61.00, Mass=70, SNR=2.9, Peak=6 HFD=0.0
23:20:16.160 00.003 11872 Star::Find(15, 127, 535, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:16.165 00.005 11872 Star::Find returns 1 (0), X=114.72, Y=535.73, Mass=582, SNR=16.0, Peak=34 HFD=4.8
23:20:16.168 00.003 11872 Star::Find(15, 174, 830, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:16.172 00.004 11872 Star::Find returns 0 (2), X=174.00, Y=830.00, Mass=15, SNR=2.6, Peak=6 HFD=0.0
23:20:16.175 00.003 11872 Star::Find(15, 1897, 669, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:16.179 00.004 11872 Star::Find returns 0 (2), X=1897.00, Y=669.00, Mass=17, SNR=2.8, Peak=5 HFD=0.0
23:20:16.182 00.003 11872 Star::Find(15, 142, 342, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:16.186 00.004 11872 Star::Find returns 0 (2), X=142.00, Y=342.00, Mass=18, SNR=2.9, Peak=5 HFD=0.0
23:20:16.189 00.003 11872 Star::Find(15, 955, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:16.192 00.003 11872 Star::Find false star n=6 nbg=281 bg=0.6 sigma=0.7 thresh=3 peak=1
23:20:16.197 00.005 11872 Star::Find returns 0 (2), X=955.00, Y=420.00, Mass=19, SNR=2.9, Peak=7 HFD=0.0
23:20:16.199 00.002 11872 Star::Find(15, 571, 167, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:16.204 00.005 11872 Star::Find false star n=47 nbg=273 bg=0.7 sigma=0.8 thresh=3 peak=3
23:20:16.207 00.003 11872 Star::Find returns 0 (2), X=571.00, Y=167.00, Mass=134, SNR=2.9, Peak=6 HFD=0.0
23:20:16.211 00.004 11872 Star::Find(15, 684, 941, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:16.215 00.004 11872 Star::Find false star n=15 nbg=274 bg=0.7 sigma=0.8 thresh=3 peak=2
23:20:16.219 00.004 11872 Star::Find returns 0 (2), X=684.00, Y=941.00, Mass=37, SNR=2.9, Peak=5 HFD=0.0
23:20:16.222 00.003 11872 Star::Find(15, 294, 529, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:16.226 00.004 11872 Star::Find false star n=19 nbg=287 bg=1.0 sigma=0.9 thresh=4 peak=3
23:20:16.230 00.004 11872 Star::Find returns 0 (2), X=294.00, Y=529.00, Mass=75, SNR=2.9, Peak=7 HFD=0.0
23:20:16.233 00.003 11872 Star::Find(15, 302, 477, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:16.236 00.003 11872 Star::Find returns 0 (2), X=302.00, Y=477.00, Mass=18, SNR=2.8, Peak=4 HFD=0.0
23:20:16.240 00.004 11872 Star::Find(15, 933, 354, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:16.243 00.003 11872 Star::Find false star n=11 nbg=278 bg=0.6 sigma=0.7 thresh=3 peak=2
23:20:16.247 00.004 11872 Star::Find returns 0 (2), X=933.00, Y=354.00, Mass=33, SNR=2.9, Peak=5 HFD=0.0
23:20:16.249 00.002 11872 Star::Find(15, 66, 650, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:16.253 00.004 11872 Star::Find returns 0 (2), X=66.00, Y=650.00, Mass=19, SNR=3.0, Peak=5 HFD=0.0
23:20:16.255 00.002 11872 Star::Find(15, 106, 522, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:16.258 00.003 11872 Star::Find returns 1 (0), X=114.72, Y=535.73, Mass=582, SNR=16.0, Peak=34 HFD=4.8
23:20:16.262 00.004 11872 Star::Find(15, 1150, 1018, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:16.265 00.003 11872 Star::Find false star n=11 nbg=275 bg=0.7 sigma=0.8 thresh=3 peak=2
23:20:16.269 00.004 11872 Star::Find returns 0 (2), X=1150.00, Y=1018.00, Mass=28, SNR=2.9, Peak=6 HFD=0.0
23:20:16.271 00.002 11872 Star::Find(15, 181, 96, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:16.274 00.003 11872 Star::Find false star n=29 nbg=271 bg=0.7 sigma=0.8 thresh=3 peak=3
23:20:16.279 00.005 11872 Star::Find returns 0 (2), X=181.00, Y=96.00, Mass=82, SNR=2.9, Peak=6 HFD=0.0
23:20:16.281 00.002 11872 AutoFind: finding best star pass 1
23:20:16.285 00.004 11872 Star::Find(15, 1819, 870, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:16.288 00.003 11872 Star::Find returns 1 (0), X=1819.35, Y=867.86, Mass=4317, SNR=44.3, Peak=199 HFD=5.9
23:20:16.292 00.004 11872 AutoFind returns star at [1819, 870] 124.6 Mass 4317 SNR 44.3
23:20:16.296 00.004 11872 Star::Find(15, 1819, 870, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:16.299 00.003 11872 Star::Find returns 1 (0), X=1819.35, Y=867.86, Mass=4317, SNR=44.3, Peak=199 HFD=5.9
23:20:16.304 00.005 11872 MultiStar: List (12): {1819.35, 867.86}(44.3), {19.05, 372.89}(29.7), {1709.12, 332.60}(30.1), {1358.84, 102.34}(29.4), {1283.64, 29.22}(28.4), {867.83, 925.42}(22.6), {114.72, 535.73}(16.0), {437.15, 326.10}(21.8), {151.24, 437.66}(18.5), {103.62, 951.83}(15.3), {1914.73, 860.12}(15.4), {19.37, 1022.02}(10.7), 
23:20:16.307 00.003 11872 setting lock position to (1819.35, 867.86)
23:20:16.311 00.004 11872 AutoSelect: state = 1, call UpdateGuideState
23:20:16.315 00.004 11872 UpdateGuideState(): m_state=1
23:20:16.318 00.003 11872 Star::Find(15, 1819, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:16.321 00.003 11872 Star::Find returns 1 (0), X=1819.35, Y=867.86, Mass=4317, SNR=44.3, Peak=199 HFD=5.9
23:20:16.325 00.004 11872 CameraToMount -- cameraTheta (0.00) - m_xAngle (0.00) = xAngle (-0.00 = -0.00)
23:20:16.328 00.003 11872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.97 = 2.97)
23:20:16.331 00.003 11872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
23:20:16.337 00.006 11872 setting force full frames = false
23:20:16.341 00.004 11872 setting lock position to (1819.35, 867.86)
23:20:16.344 00.003 11872 CurrentPosition() valid, moving to STATE_SELECTED
23:20:16.348 00.004 11872 Changing from state SELECTING to SELECTED
23:20:16.351 00.003 11872 guider state => SELECTED
23:20:16.356 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=199, med=0, FiltMin=0, FiltMax=105, Gamma=1.000
23:20:16.359 00.003 11872 UpdateGuideState exits: m=4317 SNR=44.3
23:20:16.362 00.003 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=199, med=0, FiltMin=0, FiltMax=105, Gamma=1.000
23:20:16.366 00.004 11872 Status Line: Auto-selected star at (1819.3, 867.9)
23:20:16.372 00.006 11872 PhdController: newstate STATE_WAIT_SELECTED
23:20:16.377 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:16.380 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:20:16.384 00.004 11872 Enqueuing Expose request
23:20:16.387 00.003 9960 Worker thread wakes up
23:20:16.387 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:20:16.387 00.000 11872 evsrv: cli 0D2D2B40 connect
23:20:16.391 00.004 11872 case statement mapped state 2 to 1
23:20:16.395 00.004 9960 Handling exposure in thread, d=1000 o=3 r=(1804,853,31,31)
23:20:16.396 00.001 11872 case statement mapped state 2 to 1
23:20:16.399 00.003 11872 evsrv: cli 0D2D2B40 request: {"method":"get_lock_position","id":"73557535-4c8f-4137-91d0-036a92f56668"}
23:20:16.404 00.005 11872 evsrv: cli 0D2D2B40 response: {"jsonrpc":"2.0","result":[1819.35,867.86],"id":"73557535-4c8f-4137-91d0-036a92f56668"}
23:20:16.408 00.004 11872 evsrv: cli 0D2D2B40 disconnect
23:20:16.412 00.004 11872 evsrv: cli 0D2D2E60 connect
23:20:16.415 00.003 11872 case statement mapped state 2 to 1
23:20:16.419 00.004 11872 case statement mapped state 2 to 1
23:20:16.422 00.003 11872 evsrv: cli 0D2D2E60 request: {"method":"get_app_state","id":"9633a110-0503-4b21-9c8c-b40ecb2202f0"}
23:20:16.425 00.003 11872 case statement mapped state 2 to 1
23:20:16.429 00.004 11872 evsrv: cli 0D2D2E60 response: {"jsonrpc":"2.0","result":"Selected","id":"9633a110-0503-4b21-9c8c-b40ecb2202f0"}
23:20:16.432 00.003 11872 evsrv: cli 0D2D2E60 disconnect
23:20:17.433 01.001 11872 evsrv: cli 0D2D2460 connect
23:20:17.438 00.005 11872 case statement mapped state 2 to 1
23:20:17.445 00.007 11872 case statement mapped state 2 to 1
23:20:17.452 00.007 11872 evsrv: cli 0D2D2460 request: {"method":"get_app_state","id":"e5eabd0e-9b3a-41e2-9f3f-eeebecbb950c"}
23:20:17.460 00.008 11872 case statement mapped state 2 to 1
23:20:17.468 00.008 11872 evsrv: cli 0D2D2460 response: {"jsonrpc":"2.0","result":"Selected","id":"e5eabd0e-9b3a-41e2-9f3f-eeebecbb950c"}
23:20:17.474 00.006 11872 evsrv: cli 0D2D2460 disconnect
23:20:17.646 00.172 9960 Exposure complete
23:20:17.775 00.129 9960 worker thread done servicing request
23:20:17.775 00.000 11872 OnExposeComplete: enter
23:20:17.779 00.004 11872 UpdateGuideState(): m_state=2
23:20:17.783 00.004 11872 Star::Find(15, 1819, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:20:17.787 00.004 11872 Star::Find returns 1 (0), X=1819.34, Y=867.67, Mass=4081, SNR=42.9, Peak=201 HFD=5.6
23:20:17.792 00.005 11872 CameraToMount -- cameraTheta (-1.59) - m_xAngle (0.00) = xAngle (-1.59 = -1.59)
23:20:17.795 00.003 11872 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.37 = 1.37)
23:20:17.799 00.004 11872 CameraToMount -- cameraX=-0.00 cameraY=-0.20 hyp=0.20 cameraTheta=-1.59 mountX=-0.00 mountY=0.19, mountTheta=1.60
23:20:17.804 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=201, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
23:20:17.809 00.005 11872 UpdateGuideState exits: m=4081 SNR=42.9
23:20:17.813 00.004 11872 PhdController: newstate STATE_CALIBRATE
23:20:17.816 00.003 11872 PhdController: newstate STATE_GUIDE
23:20:17.833 00.017 11872 Changing from state SELECTED to CALIBRATING_PRIMARY
23:20:17.836 00.003 11872 guider state => CALIBRATED
23:20:17.841 00.005 11872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
23:20:17.845 00.004 11872 reset dither spiral
23:20:17.848 00.003 11872 PhdController: newstate STATE_SETTLE_BEGIN
23:20:17.853 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:17.857 00.004 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:20:17.862 00.005 11872 Enqueuing Expose request
23:20:17.866 00.004 9960 Worker thread wakes up
23:20:17.866 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:20:17.867 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:20:18.476 00.609 11872 evsrv: cli 0D2D2320 connect
23:20:18.483 00.007 11872 case statement mapped state 5 to 1
23:20:18.489 00.006 11872 case statement mapped state 5 to 1
23:20:18.494 00.005 11872 evsrv: cli 0D2D2320 request: {"method":"get_app_state","id":"f0b3936d-4373-4e49-bee9-6cbce05b8887"}
23:20:18.500 00.006 11872 case statement mapped state 5 to 1
23:20:18.504 00.004 11872 evsrv: cli 0D2D2320 response: {"jsonrpc":"2.0","result":"Selected","id":"f0b3936d-4373-4e49-bee9-6cbce05b8887"}
23:20:18.509 00.005 11872 evsrv: cli 0D2D2320 disconnect
23:20:19.119 00.610 9960 Exposure complete
23:20:19.232 00.113 9960 worker thread done servicing request
23:20:19.232 00.000 11872 OnExposeComplete: enter
23:20:19.235 00.003 11872 UpdateGuideState(): m_state=5
23:20:19.239 00.004 11872 Star::Find(15, 1819, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:20:19.244 00.005 11872 Star::Find returns 1 (0), X=1819.40, Y=867.53, Mass=4266, SNR=43.6, Peak=172 HFD=5.7
23:20:19.248 00.004 11872 CameraToMount -- cameraTheta (-1.41) - m_xAngle (0.00) = xAngle (-1.42 = -1.42)
23:20:19.251 00.003 11872 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.55 = 1.55)
23:20:19.255 00.004 11872 CameraToMount -- cameraX=0.05 cameraY=-0.34 hyp=0.34 cameraTheta=-1.41 mountX=0.05 mountY=0.34, mountTheta=1.42
23:20:19.259 00.004 11872 Changing from state CALIBRATED to GUIDING
23:20:19.264 00.005 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:20:19.267 00.003 11872 ScopeASCOM::SideOfPier() returns 0
23:20:19.272 00.005 11872 AdjustCalibrationForScopePointing (scope): current dec=31.2 pierSide=0, cal dec=0.0 pierSide=0 rotAngle=None bin=1
23:20:19.275 00.003 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:20:19.279 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:20:19.282 00.003 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:20:19.288 00.006 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:20:19.291 00.003 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:20:19.295 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:20:19.298 00.003 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:20:19.303 00.005 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:20:19.307 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:20:19.312 00.005 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:20:19.315 00.003 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:20:19.319 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:20:19.324 00.005 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:20:19.503 00.179 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:20:19.511 00.008 11872 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 2.900000
23:20:19.517 00.006 11872 Dec comp: XRate 1.564 -> 1.338 for dec 0.0 -> dec 31.2
23:20:19.522 00.005 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:20:19.528 00.006 11872 ScopeASCOM::SideOfPier() returns 0
23:20:19.533 00.005 11872 setting lock position to (1819.40, 867.53)
23:20:19.537 00.004 11872 guider state => GUIDING
23:20:19.542 00.005 11872 Status Line: Guiding
23:20:19.548 00.006 11872 Mount: notify guiding started
23:20:19.555 00.007 11872 GetString("/profile/5/name", "") returns "PHD SF 2025"
23:20:19.559 00.004 11872 GetString("/profile/5/scope/calibration/timestamp", "") returns "11/21/2025 10:15:14 PM"
23:20:19.564 00.005 11872 GetDouble("/profile/5/scope/calibration/xRate", 1.000000) returns 0.001564
23:20:19.568 00.004 11872 GetDouble("/profile/5/scope/calibration/yRate", 1.000000) returns 0.001340
23:20:19.571 00.003 11872 GetInt("/profile/5/scope/calibration/binning", 1) returns 1
23:20:19.576 00.005 11872 GetDouble("/profile/5/scope/calibration/xAngle", 0.000000) returns 0.004073
23:20:19.579 00.003 11872 GetDouble("/profile/5/scope/calibration/yAngle", 0.000000) returns -1.738880
23:20:19.584 00.005 11872 GetDouble("/profile/5/scope/calibration/declination", 0.000000) returns 0.000075
23:20:19.587 00.003 11872 GetInt("/profile/5/scope/calibration/pierSide", -1) returns 0
23:20:19.590 00.003 11872 GetInt("/profile/5/scope/calibration/raGuideParity", 0) returns 1
23:20:19.593 00.003 11872 GetInt("/profile/5/scope/calibration/decGuideParity", 0) returns -1
23:20:19.596 00.003 11872 GetDouble("/profile/5/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
23:20:19.601 00.005 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:20:19.606 00.005 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:20:19.610 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:20:19.615 00.005 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:20:19.618 00.003 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:20:19.621 00.003 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:20:19.624 00.003 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:20:19.628 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:20:19.631 00.003 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:20:19.634 00.003 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:20:19.637 00.003 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:20:19.642 00.005 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:20:19.647 00.005 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:20:19.651 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:20:19.655 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:20:19.658 00.003 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:20:19.663 00.005 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:20:19.667 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:20:19.670 00.003 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:20:19.675 00.005 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:20:19.679 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:20:19.682 00.003 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:20:19.687 00.005 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:20:19.690 00.003 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:20:19.695 00.005 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:20:19.700 00.005 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:20:19.725 00.025 11872 evsrv: cli 0D2D32C0 connect
23:20:19.730 00.005 11872 case statement mapped state 6 to 3
23:20:19.736 00.006 11872 case statement mapped state 6 to 3
23:20:19.742 00.006 11872 evsrv: cli 0D2D32C0 request: {"method":"get_app_state","id":"46a85144-d795-4eca-9456-9f35b3700aa3"}
23:20:19.746 00.004 11872 case statement mapped state 6 to 3
23:20:19.749 00.003 11872 evsrv: cli 0D2D32C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"46a85144-d795-4eca-9456-9f35b3700aa3"}
23:20:19.754 00.005 11872 evsrv: cli 0D2D32C0 disconnect
23:20:19.800 00.046 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:20:19.806 00.006 11872 ScopeASCOM::SideOfPier() returns 0
23:20:19.811 00.005 11872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
23:20:19.816 00.005 11872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
23:20:19.820 00.004 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:20:19.825 00.005 11872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 31.2
23:20:19.830 00.005 11872 MountToCamera -- mountTheta (-0.00) + m_xAngle (0.00) = xAngle (0.00 = 0.00)
23:20:19.836 00.006 11872 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
23:20:19.839 00.003 11872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
23:20:19.844 00.005 11872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
23:20:19.848 00.004 11872 GetInt("/profile/5/AutoLoadCalibration", -1) returns 1
23:20:19.851 00.003 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=172, med=0, FiltMin=0, FiltMax=113, Gamma=1.000
23:20:19.855 00.004 11872 UpdateGuideState exits: m=4266 SNR=43.6
23:20:19.859 00.004 11872 PhdController: newstate STATE_SETTLE_WAIT
23:20:19.864 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:19.869 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:20:19.872 00.003 11872 Enqueuing Expose request
23:20:19.875 00.003 9960 Worker thread wakes up
23:20:19.875 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:20:19.875 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1804,853,31,31)
23:20:21.130 01.255 9960 Exposure complete
23:20:21.231 00.101 9960 worker thread done servicing request
23:20:21.232 00.001 11872 OnExposeComplete: enter
23:20:21.235 00.003 11872 UpdateGuideState(): m_state=6
23:20:21.239 00.004 11872 Star::Find(15, 1819, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:21.243 00.004 11872 Star::Find returns 1 (0), X=1819.52, Y=866.94, Mass=4336, SNR=44.2, Peak=193 HFD=6.0
23:20:21.247 00.004 11872 CameraToMount -- cameraTheta (-1.37) - m_xAngle (0.00) = xAngle (-1.37 = -1.37)
23:20:21.250 00.003 11872 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.60 = 1.60)
23:20:21.254 00.004 11872 CameraToMount -- cameraX=0.12 cameraY=-0.59 hyp=0.60 cameraTheta=-1.37 mountX=0.12 mountY=0.60, mountTheta=1.38
23:20:21.259 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.12, y=-0.59, opts=13)
23:20:21.263 00.004 11872 Enqueuing Move request for scope (0.12, -0.59)
23:20:21.267 00.004 9960 Worker thread wakes up
23:20:21.267 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.59) opts 0xd
23:20:21.267 00.000 9960 Handling offset move in thread for scope, endpoint = (0.12, -0.59)
23:20:21.267 00.000 9960 Moving (0.12, -0.59) raw xDistance=0.12 yDistance=0.60
23:20:21.268 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=193, med=0, FiltMin=0, FiltMax=119, Gamma=1.000
23:20:21.270 00.002 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:20:21.271 00.001 9960 resist switch: large excursion: input 0.60 thresh 0.60 direction from 0 to 1
23:20:21.272 00.001 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.81
23:20:21.272 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.60 from input 0.60
23:20:21.272 00.000 9960 MoveAxis(E, 0, ABG)
23:20:21.272 00.000 9960 Move returns status 0, amount 0
23:20:21.272 00.000 9960 MoveAxis(S, 449, ABG)
23:20:21.272 00.000 9960 Guiding  Dir = 1, Dur = 449
23:20:21.272 00.000 11872 UpdateGuideState exits: m=4336 SNR=44.2
23:20:21.275 00.003 9960 IsSlewing returns 0
23:20:21.275 00.000 11872 PhdController: settling, locked = 1, distance = 0.42 (1.50) aobump = 0 frame = 1 / 99999
23:20:21.280 00.005 9960 IsGuiding returns 0
23:20:21.280 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763788821.280,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.42,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:20:21.284 00.004 9960 PulseGuide returned control before completion, sleep 459
23:20:21.284 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:21.288 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:20:21.291 00.003 11872 Enqueuing Expose request
23:20:21.748 00.457 9960 IsGuiding returns 1
23:20:21.749 00.001 9960 scope still moving after pulse duration time elapsed
23:20:21.779 00.030 9960 IsSlewing returns 0
23:20:21.780 00.001 9960 IsGuiding returns 0
23:20:21.781 00.001 9960 scope move finished after 449 + 51 ms
23:20:21.781 00.000 9960 Move returns status 0, amount 449
23:20:21.781 00.000 9960 move complete, result=0
23:20:21.782 00.001 9960 worker thread done servicing request
23:20:21.782 00.000 9960 Worker thread wakes up
23:20:21.783 00.001 11872 GuideStep: 0.1 px 0 ms EAST, 0.6 px 449 ms SOUTH
23:20:21.788 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
23:20:21.788 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1804,853,31,31)
23:20:23.041 01.253 9960 Exposure complete
23:20:23.151 00.110 9960 worker thread done servicing request
23:20:23.151 00.000 11872 OnExposeComplete: enter
23:20:23.156 00.005 11872 UpdateGuideState(): m_state=6
23:20:23.162 00.006 11872 Star::Find(15, 1819, 866, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:20:23.165 00.003 11872 Star::Find returns 1 (0), X=1818.94, Y=868.23, Mass=4171, SNR=43.7, Peak=183 HFD=5.8
23:20:23.170 00.005 11872 CameraToMount -- cameraTheta (2.14) - m_xAngle (0.00) = xAngle (2.14 = 2.14)
23:20:23.173 00.003 11872 CameraToMount -- cameraTheta (2.14) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (5.11 = -1.17)
23:20:23.177 00.004 11872 CameraToMount -- cameraX=-0.46 cameraY=0.71 hyp=0.84 cameraTheta=2.14 mountX=-0.46 mountY=-0.78, mountTheta=-2.10
23:20:23.180 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=-0.46, y=0.71, opts=13)
23:20:23.183 00.003 11872 Enqueuing Move request for scope (-0.46, 0.71)
23:20:23.186 00.003 9960 Worker thread wakes up
23:20:23.186 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=183, med=0, FiltMin=0, FiltMax=104, Gamma=1.000
23:20:23.189 00.003 11872 UpdateGuideState exits: m=4171 SNR=43.7
23:20:23.192 00.003 11872 PhdController: settling, locked = 1, distance = 0.55 (1.50) aobump = 0 frame = 2 / 99999
23:20:23.195 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.46, 0.71) opts 0xd
23:20:23.195 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.46, 0.71)
23:20:23.195 00.000 9960 Moving (-0.46, 0.71) raw xDistance=-0.46 yDistance=-0.78
23:20:23.195 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763788823.195,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.55,"Time":1.9,"SettleTime":10.0,"StarLocked":true}
23:20:23.198 00.003 9960 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.46
23:20:23.198 00.000 9960 resist switch: large excursion: input -0.78 thresh 0.60 direction from 1 to -1
23:20:23.198 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:23.203 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:20:23.206 00.003 11872 Enqueuing Expose request
23:20:23.209 00.003 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.33
23:20:23.209 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.78 from input -0.78
23:20:23.209 00.000 9960 MoveAxis(E, 214, ABG)
23:20:23.210 00.001 9960 Guiding  Dir = 2, Dur = 214
23:20:23.210 00.000 9960 IsSlewing returns 0
23:20:23.210 00.000 9960 IsGuiding returns 0
23:20:23.210 00.000 9960 PulseGuide returned control before completion, sleep 224
23:20:23.449 00.239 9960 IsGuiding returns 1
23:20:23.450 00.001 9960 scope still moving after pulse duration time elapsed
23:20:23.480 00.030 9960 IsSlewing returns 0
23:20:23.481 00.001 9960 IsGuiding returns 0
23:20:23.482 00.001 9960 scope move finished after 214 + 56 ms
23:20:23.482 00.000 9960 Move returns status 0, amount 214
23:20:23.482 00.000 9960 MoveAxis(N, 580, ABG)
23:20:23.482 00.000 9960 Guiding  Dir = 0, Dur = 580
23:20:23.484 00.002 9960 IsSlewing returns 0
23:20:23.484 00.000 9960 IsGuiding returns 0
23:20:23.485 00.001 9960 PulseGuide returned control before completion, sleep 590
23:20:24.091 00.606 9960 IsGuiding returns 1
23:20:24.092 00.001 9960 scope still moving after pulse duration time elapsed
23:20:24.122 00.030 9960 IsSlewing returns 0
23:20:24.123 00.001 9960 IsGuiding returns 0
23:20:24.124 00.001 9960 scope move finished after 580 + 59 ms
23:20:24.124 00.000 9960 Move returns status 0, amount 580
23:20:24.125 00.001 9960 move complete, result=0
23:20:24.125 00.000 9960 worker thread done servicing request
23:20:24.125 00.000 11872 GuideStep: -0.5 px 214 ms EAST, -0.8 px 580 ms NORTH
23:20:24.132 00.007 9960 Worker thread wakes up
23:20:24.132 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:20:24.132 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1804,853,31,31)
23:20:25.391 01.259 9960 Exposure complete
23:20:25.511 00.120 9960 worker thread done servicing request
23:20:25.511 00.000 11872 OnExposeComplete: enter
23:20:25.517 00.006 11872 UpdateGuideState(): m_state=6
23:20:25.524 00.007 11872 Star::Find(15, 1818, 868, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:20:25.529 00.005 11872 Star::Find returns 1 (0), X=1819.41, Y=867.96, Mass=4340, SNR=44.1, Peak=195 HFD=6.0
23:20:25.534 00.005 11872 CameraToMount -- cameraTheta (1.54) - m_xAngle (0.00) = xAngle (1.54 = 1.54)
23:20:25.541 00.007 11872 CameraToMount -- cameraTheta (1.54) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.51 = -1.77)
23:20:25.546 00.005 11872 CameraToMount -- cameraX=0.01 cameraY=0.44 hyp=0.44 cameraTheta=1.54 mountX=0.01 mountY=-0.43, mountTheta=-1.54
23:20:25.554 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=0.01, y=0.44, opts=13)
23:20:25.559 00.005 11872 Enqueuing Move request for scope (0.01, 0.44)
23:20:25.564 00.005 9960 Worker thread wakes up
23:20:25.565 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=195, med=0, FiltMin=0, FiltMax=114, Gamma=1.000
23:20:25.570 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.44) opts 0xd
23:20:25.570 00.000 9960 Handling offset move in thread for scope, endpoint = (0.01, 0.44)
23:20:25.571 00.001 9960 Moving (0.01, 0.44) raw xDistance=0.01 yDistance=-0.43
23:20:25.571 00.000 11872 UpdateGuideState exits: m=4340 SNR=44.1
23:20:25.576 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:20:25.577 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.43 from input -0.43
23:20:25.577 00.000 11872 PhdController: settling, locked = 1, distance = 0.51 (1.50) aobump = 0 frame = 3 / 99999
23:20:25.582 00.005 9960 MoveAxis(E, 0, ABG)
23:20:25.582 00.000 9960 Move returns status 0, amount 0
23:20:25.584 00.002 9960 MoveAxis(N, 319, ABG)
23:20:25.584 00.000 9960 Guiding  Dir = 0, Dur = 319
23:20:25.584 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763788825.582,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.51,"Time":4.3,"SettleTime":10.0,"StarLocked":true}
23:20:25.589 00.005 9960 IsSlewing returns 0
23:20:25.589 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:25.595 00.006 9960 IsGuiding returns 0
23:20:25.595 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:20:25.602 00.007 11872 Enqueuing Expose request
23:20:25.608 00.006 9960 PulseGuide returned control before completion, sleep 329
23:20:25.941 00.333 9960 IsGuiding returns 0
23:20:25.941 00.000 9960 Move returns status 0, amount 319
23:20:25.942 00.001 9960 move complete, result=0
23:20:25.942 00.000 9960 worker thread done servicing request
23:20:25.943 00.001 9960 Worker thread wakes up
23:20:25.943 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.4 px 319 ms NORTH
23:20:25.947 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
23:20:25.948 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1804,853,31,31)
23:20:27.197 01.249 9960 Exposure complete
23:20:27.326 00.129 9960 worker thread done servicing request
23:20:27.327 00.001 11872 OnExposeComplete: enter
23:20:27.330 00.003 11872 UpdateGuideState(): m_state=6
23:20:27.335 00.005 11872 Star::Find(15, 1819, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
23:20:27.338 00.003 11872 Star::Find returns 1 (0), X=1819.72, Y=865.89, Mass=4065, SNR=42.9, Peak=179 HFD=5.9
23:20:27.343 00.005 11872 CameraToMount -- cameraTheta (-1.38) - m_xAngle (0.00) = xAngle (-1.38 = -1.38)
23:20:27.347 00.004 11872 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.59 = 1.59)
23:20:27.352 00.005 11872 CameraToMount -- cameraX=0.32 cameraY=-1.64 hyp=1.67 cameraTheta=-1.38 mountX=0.31 mountY=1.67, mountTheta=1.39
23:20:27.356 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.32, y=-1.64, opts=13)
23:20:27.361 00.005 11872 Enqueuing Move request for scope (0.32, -1.64)
23:20:27.365 00.004 9960 Worker thread wakes up
23:20:27.365 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=179, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
23:20:27.369 00.004 11872 UpdateGuideState exits: m=4065 SNR=42.9
23:20:27.372 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.32, -1.64) opts 0xd
23:20:27.372 00.000 9960 Handling offset move in thread for scope, endpoint = (0.32, -1.64)
23:20:27.373 00.001 11872 PhdController: settling, locked = 1, distance = 0.86 (1.50) aobump = 0 frame = 4 / 99999
23:20:27.376 00.003 9960 Moving (0.32, -1.64) raw xDistance=0.31 yDistance=1.67
23:20:27.376 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.31
23:20:27.377 00.001 9960 resist switch: large excursion: input 1.67 thresh 0.60 direction from -1 to 1
23:20:27.377 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=5.00
23:20:27.377 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.67 from input 1.67
23:20:27.377 00.000 9960 MoveAxis(W, 147, ABG)
23:20:27.378 00.001 9960 Guiding  Dir = 3, Dur = 147
23:20:27.379 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763788827.376,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.86,"Time":6.1,"SettleTime":10.0,"StarLocked":true}
23:20:27.382 00.003 9960 IsSlewing returns 0
23:20:27.382 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:27.385 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:20:27.390 00.005 9960 IsGuiding returns 0
23:20:27.391 00.001 11872 Enqueuing Expose request
23:20:27.394 00.003 9960 PulseGuide returned control before completion, sleep 157
23:20:27.559 00.165 9960 IsGuiding returns 1
23:20:27.560 00.001 9960 scope still moving after pulse duration time elapsed
23:20:27.590 00.030 9960 IsSlewing returns 0
23:20:27.593 00.003 9960 IsGuiding returns 0
23:20:27.593 00.000 9960 scope move finished after 147 + 56 ms
23:20:27.594 00.001 9960 Move returns status 0, amount 147
23:20:27.595 00.001 9960 MoveAxis(S, 1243, ABG)
23:20:27.595 00.000 9960 Guiding  Dir = 1, Dur = 1243
23:20:27.596 00.001 9960 IsSlewing returns 0
23:20:27.596 00.000 9960 IsGuiding returns 0
23:20:27.597 00.001 9960 PulseGuide returned control before completion, sleep 1253
23:20:28.860 01.263 9960 IsGuiding returns 1
23:20:28.861 00.001 9960 scope still moving after pulse duration time elapsed
23:20:28.891 00.030 9960 IsSlewing returns 0
23:20:28.893 00.002 9960 IsGuiding returns 0
23:20:28.893 00.000 9960 scope move finished after 1243 + 53 ms
23:20:28.894 00.001 9960 Move returns status 0, amount 1243
23:20:28.894 00.000 9960 move complete, result=0
23:20:28.894 00.000 9960 worker thread done servicing request
23:20:28.894 00.000 9960 Worker thread wakes up
23:20:28.895 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
23:20:28.895 00.000 11872 GuideStep: 0.3 px 147 ms WEST, 1.7 px 1243 ms SOUTH
23:20:28.902 00.007 9960 Handling exposure in thread, d=1000 o=3 r=(1804,853,31,31)
23:20:30.162 01.260 9960 Exposure complete
23:20:30.273 00.111 9960 worker thread done servicing request
23:20:30.273 00.000 11872 OnExposeComplete: enter
23:20:30.278 00.005 11872 UpdateGuideState(): m_state=6
23:20:30.281 00.003 11872 Star::Find(15, 1819, 865, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
23:20:30.285 00.004 11872 Star::Find returns 1 (0), X=1819.69, Y=866.81, Mass=4253, SNR=44.0, Peak=209 HFD=5.7
23:20:30.290 00.005 11872 CameraToMount -- cameraTheta (-1.19) - m_xAngle (0.00) = xAngle (-1.19 = -1.19)
23:20:30.293 00.003 11872 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.78 = 1.78)
23:20:30.297 00.004 11872 CameraToMount -- cameraX=0.29 cameraY=-0.71 hyp=0.77 cameraTheta=-1.19 mountX=0.28 mountY=0.75, mountTheta=1.21
23:20:30.301 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.29, y=-0.71, opts=13)
23:20:30.305 00.004 11872 Enqueuing Move request for scope (0.29, -0.71)
23:20:30.309 00.004 9960 Worker thread wakes up
23:20:30.309 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.71) opts 0xd
23:20:30.309 00.000 9960 Handling offset move in thread for scope, endpoint = (0.29, -0.71)
23:20:30.309 00.000 9960 Moving (0.29, -0.71) raw xDistance=0.28 yDistance=0.75
23:20:30.310 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.28
23:20:30.310 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.75 from input 0.75
23:20:30.310 00.000 9960 MoveAxis(W, 144, ABG)
23:20:30.310 00.000 9960 Guiding  Dir = 3, Dur = 144
23:20:30.310 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=0, FiltMin=0, FiltMax=122, Gamma=1.000
23:20:30.314 00.004 9960 IsSlewing returns 0
23:20:30.314 00.000 11872 UpdateGuideState exits: m=4253 SNR=44.0
23:20:30.318 00.004 9960 IsGuiding returns 0
23:20:30.318 00.000 11872 PhdController: settling, locked = 1, distance = 0.83 (1.50) aobump = 0 frame = 5 / 99999
23:20:30.322 00.004 11872 evsrv: {"Event":"Settling","Timestamp":1763788830.322,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.83,"Time":9.0,"SettleTime":10.0,"StarLocked":true}
23:20:30.326 00.004 9960 PulseGuide returned control before completion, sleep 154
23:20:30.326 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:30.329 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:20:30.332 00.003 11872 Enqueuing Expose request
23:20:30.490 00.158 9960 IsGuiding returns 1
23:20:30.490 00.000 9960 scope still moving after pulse duration time elapsed
23:20:30.521 00.031 9960 IsSlewing returns 0
23:20:30.523 00.002 9960 IsGuiding returns 0
23:20:30.523 00.000 9960 scope move finished after 144 + 60 ms
23:20:30.523 00.000 9960 Move returns status 0, amount 144
23:20:30.523 00.000 9960 MoveAxis(S, 563, ABG)
23:20:30.524 00.001 9960 Guiding  Dir = 1, Dur = 563
23:20:30.524 00.000 9960 IsSlewing returns 0
23:20:30.525 00.001 9960 IsGuiding returns 0
23:20:30.526 00.001 9960 PulseGuide returned control before completion, sleep 573
23:20:31.101 00.575 9960 IsGuiding returns 1
23:20:31.102 00.001 9960 scope still moving after pulse duration time elapsed
23:20:31.131 00.029 9960 IsSlewing returns 0
23:20:31.134 00.003 9960 IsGuiding returns 0
23:20:31.134 00.000 9960 scope move finished after 563 + 46 ms
23:20:31.135 00.001 9960 Move returns status 0, amount 563
23:20:31.135 00.000 9960 move complete, result=0
23:20:31.136 00.001 9960 worker thread done servicing request
23:20:31.136 00.000 9960 Worker thread wakes up
23:20:31.136 00.000 11872 GuideStep: 0.3 px 144 ms WEST, 0.8 px 563 ms SOUTH
23:20:31.139 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
23:20:31.140 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1804,853,31,31)
23:20:32.394 01.254 9960 Exposure complete
23:20:32.511 00.117 9960 worker thread done servicing request
23:20:32.512 00.001 11872 OnExposeComplete: enter
23:20:32.516 00.004 11872 UpdateGuideState(): m_state=6
23:20:32.519 00.003 11872 Star::Find(15, 1819, 866, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
23:20:32.524 00.005 11872 Star::Find returns 1 (0), X=1819.60, Y=867.40, Mass=4340, SNR=44.3, Peak=181 HFD=5.7
23:20:32.527 00.003 11872 CameraToMount -- cameraTheta (-0.57) - m_xAngle (0.00) = xAngle (-0.57 = -0.57)
23:20:32.532 00.005 11872 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.39 = 2.39)
23:20:32.535 00.003 11872 CameraToMount -- cameraX=0.20 cameraY=-0.13 hyp=0.24 cameraTheta=-0.57 mountX=0.20 mountY=0.16, mountTheta=0.68
23:20:32.541 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.20, y=-0.13, opts=13)
23:20:32.545 00.004 11872 Enqueuing Move request for scope (0.20, -0.13)
23:20:32.549 00.004 9960 Worker thread wakes up
23:20:32.550 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.13) opts 0xd
23:20:32.550 00.000 9960 Handling offset move in thread for scope, endpoint = (0.20, -0.13)
23:20:32.550 00.000 9960 Moving (0.20, -0.13) raw xDistance=0.20 yDistance=0.16
23:20:32.550 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
23:20:32.550 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:20:32.550 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=181, med=0, FiltMin=0, FiltMax=110, Gamma=1.000
23:20:32.553 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
23:20:32.553 00.000 9960 MoveAxis(E, 0, ABG)
23:20:32.555 00.002 9960 Move returns status 0, amount 0
23:20:32.555 00.000 9960 MoveAxis(N, 0, ABG)
23:20:32.555 00.000 9960 Move returns status 0, amount 0
23:20:32.555 00.000 9960 move complete, result=0
23:20:32.555 00.000 9960 worker thread done servicing request
23:20:32.555 00.000 11872 UpdateGuideState exits: m=4340 SNR=44.3
23:20:32.560 00.005 11872 PhdController: settling, locked = 1, distance = 0.65 (1.50) aobump = 0 frame = 6 / 99999
23:20:32.564 00.004 11872 PhdController: newstate STATE_FINISH
23:20:32.567 00.003 11872 PhdController complete: success
23:20:32.570 00.003 11872 evsrv: {"Event":"SettleDone","Timestamp":1763788832.570,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":6,"DroppedFrames":0}
23:20:32.575 00.005 11872 Mount: notify guiding dither settle done success=1
23:20:32.578 00.003 11872 PhdController: newstate STATE_IDLE
23:20:32.582 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:32.585 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:20:32.590 00.005 11872 Enqueuing Expose request
23:20:32.593 00.003 9960 Worker thread wakes up
23:20:32.594 00.001 11872 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
23:20:32.596 00.002 9960 worker thread servicing REQUEST_EXPOSE 1000
23:20:32.597 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1804,853,31,31)
23:20:33.262 00.665 11872 evsrv: cli 0D2D2AA0 connect
23:20:33.269 00.007 11872 case statement mapped state 6 to 3
23:20:33.273 00.004 11872 case statement mapped state 6 to 3
23:20:33.277 00.004 11872 evsrv: cli 0D2D2AA0 request: {"method":"get_app_state","id":"70d9efe2-e2ef-4f58-85e9-5e5295c4338f"}
23:20:33.283 00.006 11872 case statement mapped state 6 to 3
23:20:33.286 00.003 11872 evsrv: cli 0D2D2AA0 response: {"jsonrpc":"2.0","result":"Guiding","id":"70d9efe2-e2ef-4f58-85e9-5e5295c4338f"}
23:20:33.288 00.002 11872 evsrv: cli 0D2D2AA0 disconnect
23:20:33.295 00.007 11872 evsrv: cli 0D2D2500 connect
23:20:33.300 00.005 11872 case statement mapped state 6 to 3
23:20:33.304 00.004 11872 case statement mapped state 6 to 3
23:20:33.309 00.005 11872 evsrv: cli 0D2D2500 request: {"method":"stop_capture","id":"e5749fe0-d7f1-4576-be0b-9b6f6c075dba"}
23:20:33.312 00.003 11872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:20:33.316 00.004 11872 Status Line: Waiting for devices...
23:20:33.324 00.008 11872 evsrv: cli 0D2D2500 response: {"jsonrpc":"2.0","result":0,"id":"e5749fe0-d7f1-4576-be0b-9b6f6c075dba"}
23:20:33.333 00.009 11872 evsrv: cli 0D2D2500 disconnect
23:20:33.337 00.004 11872 evsrv: cli 0D2D2460 connect
23:20:33.341 00.004 11872 case statement mapped state 6 to 3
23:20:33.345 00.004 11872 case statement mapped state 6 to 3
23:20:33.349 00.004 11872 evsrv: cli 0D2D2460 request: {"method":"get_app_state","id":"5cc76e83-8b1e-4c1a-965e-4306277b0520"}
23:20:33.352 00.003 11872 case statement mapped state 6 to 3
23:20:33.356 00.004 11872 evsrv: cli 0D2D2460 response: {"jsonrpc":"2.0","result":"Guiding","id":"5cc76e83-8b1e-4c1a-965e-4306277b0520"}
23:20:33.362 00.006 11872 evsrv: cli 0D2D2460 disconnect
23:20:33.373 00.011 9960 ZWO: stopexposure
23:20:33.813 00.440 9960 ZWO: stopexposure
23:20:33.813 00.000 9960 Error thrown from C:\cygwin\home\agalasso\projects\phd2\worker_thread.cpp:190->Capture failed
23:20:33.813 00.000 9960 worker thread done servicing request
23:20:33.814 00.001 11872 OnExposeComplete: enter
23:20:33.821 00.007 11872 OnExposeComplete: Capture Error reported
23:20:33.828 00.007 11872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
23:20:33.833 00.005 11872 Mount: notify guiding stopped
23:20:33.843 00.010 11872 Changing from state GUIDING to STOP
23:20:33.847 00.004 11872 guider state => SELECTED
23:20:33.852 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=181, med=0, FiltMin=0, FiltMax=110, Gamma=1.000
23:20:33.858 00.006 11872 Changing from state SELECTED to UNINITIALIZED
23:20:33.863 00.005 11872 guider state => SELECTING
23:20:33.872 00.009 11872 Status Line: Stopped.
23:20:33.877 00.005 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\myframe_events.cpp:489->Error reported capturing image
23:20:34.363 00.486 11872 evsrv: cli 0D2D3220 connect
23:20:34.369 00.006 11872 evsrv: cli 0D2D3220 request: {"method":"get_app_state","id":"ab180f33-96c1-4775-9fd8-e0261796b363"}
23:20:34.375 00.006 11872 evsrv: cli 0D2D3220 response: {"jsonrpc":"2.0","result":"Stopped","id":"ab180f33-96c1-4775-9fd8-e0261796b363"}
23:20:34.380 00.005 11872 evsrv: cli 0D2D3220 disconnect
23:20:51.150 16.770 11872 evsrv: cli 0D2D3360 connect
23:20:51.157 00.007 11872 evsrv: cli 0D2D3360 request: {"method":"get_app_state","id":"505d6470-84e5-4524-b75e-265a08a01e3c"}
23:20:51.163 00.006 11872 evsrv: cli 0D2D3360 response: {"jsonrpc":"2.0","result":"Stopped","id":"505d6470-84e5-4524-b75e-265a08a01e3c"}
23:20:51.171 00.008 11872 evsrv: cli 0D2D3360 disconnect
23:20:51.176 00.005 11872 evsrv: cli 0D2D2960 connect
23:20:51.183 00.007 11872 evsrv: cli 0D2D2960 request: {"method":"get_calibrated","id":"567f1420-6b0c-4090-9ce6-63eb8cc5f2ca"}
23:20:51.188 00.005 11872 evsrv: cli 0D2D2960 response: {"jsonrpc":"2.0","result":true,"id":"567f1420-6b0c-4090-9ce6-63eb8cc5f2ca"}
23:20:51.192 00.004 11872 evsrv: cli 0D2D2960 disconnect
23:20:51.197 00.005 11872 evsrv: cli 0D2D3400 connect
23:20:51.201 00.004 11872 evsrv: cli 0D2D3400 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"5ab60ef4-4db0-4248-ba5a-e7f6a3e1adc8"}
23:20:51.208 00.007 11872 PhdController::Guide begins
23:20:51.212 00.004 11872 PhdController: newstate STATE_SETUP
23:20:51.215 00.003 11872 PhdController: setup
23:20:51.220 00.005 11872 PhdController: newstate STATE_ATTEMPT_START
23:20:51.223 00.003 11872 PhdController: start capturing
23:20:51.227 00.004 11872 Changing from state SELECTING to UNINITIALIZED
23:20:51.232 00.005 11872 guider state => SELECTING
23:20:51.238 00.006 11872 setting force full frames = true
23:20:51.243 00.005 11872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
23:20:51.251 00.008 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:20:51.255 00.004 11872 Enqueuing Expose request
23:20:51.258 00.003 11872 PhdController: newstate STATE_SELECT_STAR
23:20:51.263 00.005 9960 Worker thread wakes up
23:20:51.264 00.001 11872 evsrv: cli 0D2D3400 response: {"jsonrpc":"2.0","result":0,"id":"5ab60ef4-4db0-4248-ba5a-e7f6a3e1adc8"}
23:20:51.267 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
23:20:51.268 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:20:51.269 00.001 11872 evsrv: cli 0D2D3400 disconnect
23:20:51.273 00.004 11872 evsrv: cli 0D2D2A00 connect
23:20:51.278 00.005 11872 case statement mapped state 1 to 101
23:20:51.282 00.004 11872 case statement mapped state 1 to 101
23:20:51.286 00.004 11872 evsrv: cli 0D2D2A00 request: {"method":"get_lock_shift_params","id":"79cf6c88-8995-48dd-ad39-c34dffc2ce84"}
23:20:51.290 00.004 11872 evsrv: cli 0D2D2A00 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"79cf6c88-8995-48dd-ad39-c34dffc2ce84"}
23:20:51.295 00.005 11872 evsrv: cli 0D2D2A00 disconnect
23:20:51.299 00.004 11872 evsrv: cli 0D2D25A0 connect
23:20:51.303 00.004 11872 case statement mapped state 1 to 101
23:20:51.308 00.005 11872 case statement mapped state 1 to 101
23:20:51.312 00.004 11872 evsrv: cli 0D2D25A0 request: {"method":"get_lock_position","id":"e6e717ba-75ef-4451-9c55-4e465131727a"}
23:20:51.316 00.004 11872 evsrv: cli 0D2D25A0 response: {"jsonrpc":"2.0","result":null,"id":"e6e717ba-75ef-4451-9c55-4e465131727a"}
23:20:51.320 00.004 11872 evsrv: cli 0D2D25A0 disconnect
23:20:52.320 01.000 11872 evsrv: cli 0D2D2320 connect
23:20:52.329 00.009 11872 case statement mapped state 1 to 101
23:20:52.334 00.005 11872 case statement mapped state 1 to 101
23:20:52.340 00.006 11872 evsrv: cli 0D2D2320 request: {"method":"get_lock_position","id":"7a0af8d5-1a4e-471e-9a18-d4ed4e822661"}
23:20:52.346 00.006 11872 evsrv: cli 0D2D2320 response: {"jsonrpc":"2.0","result":null,"id":"7a0af8d5-1a4e-471e-9a18-d4ed4e822661"}
23:20:52.350 00.004 11872 evsrv: cli 0D2D2320 disconnect
23:20:52.508 00.158 9960 Exposure complete
23:20:52.626 00.118 9960 worker thread done servicing request
23:20:52.626 00.000 11872 OnExposeComplete: enter
23:20:52.629 00.003 11872 UpdateGuideState(): m_state=1
23:20:52.633 00.004 11872 UpdateCurrentPosition: no star selected
23:20:52.636 00.003 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
23:20:52.640 00.004 11872 Status Line: No star selected
23:20:52.645 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=199, med=0, FiltMin=0, FiltMax=125, Gamma=1.000
23:20:52.649 00.004 11872 UpdateGuideState exits: No star selected
23:20:52.652 00.003 11872 GuiderMultiStar::AutoSelect enter
23:20:52.656 00.004 11872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
23:20:52.774 00.118 11872 AutoFind: auto downsample for scale 1.00 => 1x
23:20:52.966 00.192 11872 AutoFind: global mean = 0.0, stdev 2.3
23:20:52.970 00.004 11872 AutoFind: using threshold = 0.1
23:20:53.210 00.240 11872 AutoFind: local max [1820, 865] 123.7
23:20:53.213 00.003 11872 AutoFind: local max [1576, 316] 121.5
23:20:53.217 00.004 11872 AutoFind: local max [20, 370] 80.2
23:20:53.221 00.004 11872 AutoFind: local max [1710, 329] 44.5
23:20:53.225 00.004 11872 AutoFind: local max [1710, 334] 41.5
23:20:53.228 00.003 11872 AutoFind: local max [1358, 99] 39.0
23:20:53.233 00.005 11872 AutoFind: local max [1283, 26] 37.3
23:20:53.237 00.004 11872 AutoFind: local max [1506, 1086] 28.9
23:20:53.241 00.004 11872 AutoFind: local max [761, 567] 24.4
23:20:53.244 00.003 11872 AutoFind: local max [152, 434] 23.9
23:20:53.248 00.004 11872 AutoFind: local max [437, 323] 23.8
23:20:53.251 00.003 11872 AutoFind: local max [116, 534] 21.5
23:20:53.255 00.004 11872 AutoFind: local max [104, 949] 19.6
23:20:53.258 00.003 11872 AutoFind: local max [867, 922] 19.0
23:20:53.261 00.003 11872 AutoFind: local max [20, 1020] 15.5
23:20:53.266 00.005 11872 AutoFind: local max [1916, 856] 15.1
23:20:53.269 00.003 11872 AutoFind: local max [739, 151] 14.6
23:20:53.274 00.005 11872 AutoFind: local max [1303, 174] 13.9
23:20:53.277 00.003 11872 AutoFind: local max [1025, 349] 13.6
23:20:53.281 00.004 11872 AutoFind: local max [1027, 356] 12.5
23:20:53.285 00.004 11872 AutoFind: local max [123, 1036] 12.0
23:20:53.288 00.003 11872 AutoFind: local max [472, 394] 10.1
23:20:53.290 00.002 11872 AutoFind: local max [151, 98] 10.1
23:20:53.295 00.005 11872 AutoFind: local max [1894, 696] 9.7
23:20:53.298 00.003 11872 AutoFind: local max [263, 453] 9.6
23:20:53.302 00.004 11872 AutoFind: local max [488, 321] 8.2
23:20:53.305 00.003 11872 AutoFind: local max [1342, 660] 8.1
23:20:53.308 00.003 11872 AutoFind: local max [1377, 104] 8.1
23:20:53.313 00.005 11872 AutoFind: local max [1356, 569] 7.5
23:20:53.317 00.004 11872 AutoFind: local max [1194, 383] 7.5
23:20:53.320 00.003 11872 AutoFind: local max [374, 351] 7.4
23:20:53.324 00.004 11872 AutoFind: local max [268, 675] 7.0
23:20:53.328 00.004 11872 AutoFind: local max [997, 1081] 6.9
23:20:53.331 00.003 11872 AutoFind: local max [363, 702] 6.9
23:20:53.335 00.004 11872 AutoFind: local max [1355, 577] 6.9
23:20:53.338 00.003 11872 AutoFind: local max [1377, 98] 6.7
23:20:53.341 00.003 11872 AutoFind: local max [1472, 724] 6.7
23:20:53.345 00.004 11872 AutoFind: local max [92, 984] 6.6
23:20:53.348 00.003 11872 AutoFind: local max [300, 419] 6.4
23:20:53.351 00.003 11872 AutoFind: local max [1845, 143] 6.2
23:20:53.355 00.004 11872 AutoFind: local max [1430, 488] 6.0
23:20:53.359 00.004 11872 AutoFind: local max [1334, 598] 6.0
23:20:53.363 00.004 11872 AutoFind: local max [346, 1029] 5.9
23:20:53.367 00.004 11872 AutoFind: local max [998, 1072] 5.9
23:20:53.370 00.003 11872 AutoFind: local max [1767, 250] 5.6
23:20:53.374 00.004 11872 AutoFind: local max [1344, 653] 5.6
23:20:53.376 00.002 11872 AutoFind: local max [23, 679] 5.5
23:20:53.380 00.004 11872 AutoFind: local max [1806, 640] 5.5
23:20:53.383 00.003 11872 AutoFind: local max [426, 72] 5.5
23:20:53.386 00.003 11872 AutoFind: local max [277, 54] 5.3
23:20:53.391 00.005 11872 AutoFind: local max [545, 652] 5.3
23:20:53.393 00.002 11872 AutoFind: local max [502, 577] 5.0
23:20:53.398 00.005 11872 AutoFind: local max [1608, 853] 5.0
23:20:53.401 00.003 11872 AutoFind: local max [1332, 604] 4.9
23:20:53.404 00.003 11872 AutoFind: local max [354, 1054] 4.8
23:20:53.407 00.003 11872 AutoFind: local max [799, 862] 4.7
23:20:53.411 00.004 11872 AutoFind: local max [292, 1013] 4.7
23:20:53.414 00.003 11872 AutoFind: local max [1380, 457] 4.7
23:20:53.418 00.004 11872 AutoFind: local max [587, 567] 4.7
23:20:53.422 00.004 11872 AutoFind: local max [127, 532] 4.3
23:20:53.425 00.003 11872 AutoFind: local max [1718, 425] 4.3
23:20:53.429 00.004 11872 AutoFind: local max [1375, 820] 4.3
23:20:53.433 00.004 11872 AutoFind: local max [1429, 482] 4.3
23:20:53.436 00.003 11872 AutoFind: local max [1589, 325] 4.3
23:20:53.439 00.003 11872 AutoFind: local max [1699, 328] 4.1
23:20:53.442 00.003 11872 AutoFind: local max [799, 868] 4.0
23:20:53.446 00.004 11872 AutoFind: local max [881, 641] 3.9
23:20:53.450 00.004 11872 AutoFind: local max [553, 254] 3.9
23:20:53.453 00.003 11872 AutoFind: local max [85, 385] 3.9
23:20:53.457 00.004 11872 AutoFind: local max [1472, 731] 3.9
23:20:53.461 00.004 11872 AutoFind: local max [265, 943] 3.9
23:20:53.464 00.003 11872 AutoFind: local max [1105, 22] 3.8
23:20:53.466 00.002 11872 AutoFind: local max [294, 529] 3.8
23:20:53.471 00.005 11872 AutoFind: local max [809, 755] 3.8
23:20:53.474 00.003 11872 AutoFind: local max [552, 259] 3.8
23:20:53.478 00.004 11872 AutoFind: local max [99, 1087] 3.8
23:20:53.481 00.003 11872 AutoFind: local max [1510, 514] 3.8
23:20:53.485 00.004 11872 AutoFind: local max [1480, 445] 3.8
23:20:53.489 00.004 11872 AutoFind: local max [40, 476] 3.8
23:20:53.492 00.003 11872 AutoFind: local max [588, 560] 3.7
23:20:53.495 00.003 11872 AutoFind: local max [1464, 1079] 3.7
23:20:53.498 00.003 11872 AutoFind: local max [59, 462] 3.7
23:20:53.502 00.004 11872 AutoFind: local max [874, 742] 3.7
23:20:53.506 00.004 11872 AutoFind: local max [859, 702] 3.7
23:20:53.509 00.003 11872 AutoFind: local max [1654, 681] 3.7
23:20:53.513 00.004 11872 AutoFind: local max [35, 1086] 3.6
23:20:53.517 00.004 11872 AutoFind: local max [1636, 569] 3.6
23:20:53.520 00.003 11872 AutoFind: local max [325, 487] 3.6
23:20:53.524 00.004 11872 AutoFind: local max [1142, 659] 3.6
23:20:53.527 00.003 11872 AutoFind: local max [181, 93] 3.6
23:20:53.531 00.004 11872 AutoFind: local max [1662, 639] 3.6
23:20:53.535 00.004 11872 AutoFind: local max [1684, 471] 3.6
23:20:53.538 00.003 11872 AutoFind: local max [1719, 272] 3.6
23:20:53.541 00.003 11872 AutoFind: local max [1719, 265] 3.6
23:20:53.545 00.004 11872 AutoFind: local max [1586, 311] 3.6
23:20:53.549 00.004 11872 AutoFind: local max [1060, 1031] 3.5
23:20:53.552 00.003 11872 AutoFind: local max [1670, 141] 3.5
23:20:53.556 00.004 11872 AutoFind: local max [88, 54] 3.5
23:20:53.559 00.003 11872 AutoFind: local max [1652, 820] 3.5
23:20:53.563 00.004 11872 AutoFind: local max [678, 417] 3.5
23:20:53.566 00.003 11872 AutoFind: too close [1586, 311] 3.6 - [1589, 325] 4.3
23:20:53.570 00.004 11872 AutoFind: close dim-bright [1586, 311] 3.6 - [1576, 316] 121.5
23:20:53.574 00.004 11872 AutoFind: too close [1719, 265] 3.6 - [1719, 272] 3.6
23:20:53.578 00.004 11872 AutoFind: too close [59, 462] 3.7 - [40, 476] 3.8
23:20:53.582 00.004 11872 AutoFind: too close [588, 560] 3.7 - [587, 567] 4.7
23:20:53.585 00.003 11872 AutoFind: too close [552, 259] 3.8 - [553, 254] 3.9
23:20:53.589 00.004 11872 AutoFind: too close [1472, 731] 3.9 - [1472, 724] 6.7
23:20:53.592 00.003 11872 AutoFind: too close [799, 868] 4.0 - [799, 862] 4.7
23:20:53.596 00.004 11872 AutoFind: close dim-bright [1699, 328] 4.1 - [1710, 334] 41.5
23:20:53.599 00.003 11872 AutoFind: close dim-bright [1699, 328] 4.1 - [1710, 329] 44.5
23:20:53.603 00.004 11872 AutoFind: close dim-bright [1589, 325] 4.3 - [1576, 316] 121.5
23:20:53.606 00.003 11872 AutoFind: too close [1429, 482] 4.3 - [1430, 488] 6.0
23:20:53.610 00.004 11872 AutoFind: too close [127, 532] 4.3 - [116, 534] 21.5
23:20:53.614 00.004 11872 AutoFind: too close [1332, 604] 4.9 - [1334, 598] 6.0
23:20:53.617 00.003 11872 AutoFind: too close [1344, 653] 5.6 - [1342, 660] 8.1
23:20:53.621 00.004 11872 AutoFind: too close [998, 1072] 5.9 - [997, 1081] 6.9
23:20:53.625 00.004 11872 AutoFind: too close [1377, 98] 6.7 - [1377, 104] 8.1
23:20:53.627 00.002 11872 AutoFind: close dim-bright [1377, 98] 6.7 - [1358, 99] 39.0
23:20:53.631 00.004 11872 AutoFind: too close [1355, 577] 6.9 - [1356, 569] 7.5
23:20:53.635 00.004 11872 AutoFind: too close [1377, 104] 8.1 - [1358, 99] 39.0
23:20:53.638 00.003 11872 AutoFind: too close [1027, 356] 12.5 - [1025, 349] 13.6
23:20:53.643 00.005 11872 AutoFind: too close [1710, 334] 41.5 - [1710, 329] 44.5
23:20:53.647 00.004 11872 AutoFind: too close to edge [35, 1086] 3.6
23:20:53.650 00.003 11872 AutoFind: too close to edge [99, 1087] 3.8
23:20:53.654 00.004 11872 AutoFind: too close to edge [1506, 1086] 28.9
23:20:53.657 00.003 11872 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
23:20:53.661 00.004 11872 Star::Find(15, 1820, 865, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:53.664 00.003 11872 Star::Find returns 1 (0), X=1819.35, Y=866.51, Mass=4368, SNR=44.3, Peak=199 HFD=5.6
23:20:53.668 00.004 11872 Star::Find(15, 1576, 316, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:53.672 00.004 11872 Star::Find returns 1 (0), X=1576.03, Y=317.28, Mass=5433, SNR=48.2, Peak=150 HFD=6.6
23:20:53.675 00.003 11872 Star::Find(15, 20, 370, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:53.680 00.005 11872 Star::Find returns 1 (0), X=19.67, Y=370.02, Mass=1881, SNR=29.5, Peak=119 HFD=4.8
23:20:53.684 00.004 11872 Star::Find(15, 1283, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:53.687 00.003 11872 Star::Find returns 1 (0), X=1284.08, Y=27.18, Mass=1904, SNR=28.8, Peak=67 HFD=6.6
23:20:53.691 00.004 11872 Star::Find(15, 761, 567, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:53.695 00.004 11872 Star::Find returns 1 (0), X=762.96, Y=564.07, Mass=1583, SNR=26.4, Peak=51 HFD=6.5
23:20:53.699 00.004 11872 Star::Find(15, 152, 434, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:53.704 00.005 11872 Star::Find returns 1 (0), X=151.61, Y=435.58, Mass=617, SNR=16.8, Peak=29 HFD=5.3
23:20:53.708 00.004 11872 Star::Find(15, 437, 323, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:53.712 00.004 11872 Star::Find returns 1 (0), X=437.59, Y=324.51, Mass=1012, SNR=19.9, Peak=41 HFD=5.7
23:20:53.715 00.003 11872 Star::Find(15, 104, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:53.720 00.005 11872 Star::Find returns 1 (0), X=103.91, Y=949.47, Mass=498, SNR=15.1, Peak=27 HFD=5.2
23:20:53.723 00.003 11872 Star::Find(15, 867, 922, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:53.727 00.004 11872 Star::Find returns 1 (0), X=868.55, Y=922.29, Mass=978, SNR=20.9, Peak=30 HFD=6.5
23:20:53.731 00.004 11872 Star::Find(15, 20, 1020, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:53.735 00.004 11872 Star::Find returns 1 (0), X=19.90, Y=1019.79, Mass=292, SNR=11.7, Peak=20 HFD=4.5
23:20:53.738 00.003 11872 Star::Find(15, 1916, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:53.744 00.006 11872 Star::Find returns 1 (0), X=1915.18, Y=856.97, Mass=452, SNR=14.4, Peak=30 HFD=4.6
23:20:53.747 00.003 11872 Star::Find(15, 739, 151, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:53.752 00.005 11872 Star::Find returns 1 (0), X=739.97, Y=152.46, Mass=577, SNR=16.2, Peak=20 HFD=6.7
23:20:53.757 00.005 11872 Star::Find(15, 1303, 174, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:53.760 00.003 11872 Star::Find returns 1 (0), X=1303.16, Y=176.09, Mass=522, SNR=15.2, Peak=22 HFD=6.6
23:20:53.765 00.005 11872 Star::Find(15, 123, 1036, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:53.769 00.004 11872 Star::Find returns 1 (0), X=123.46, Y=1036.81, Mass=184, SNR=9.2, Peak=16 HFD=3.8
23:20:53.774 00.005 11872 Star::Find(15, 472, 394, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:53.778 00.004 11872 Star::Find returns 1 (0), X=471.10, Y=397.01, Mass=397, SNR=13.4, Peak=16 HFD=6.2
23:20:53.781 00.003 11872 Star::Find(15, 151, 98, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:53.785 00.004 11872 Star::Find returns 1 (0), X=151.19, Y=96.92, Mass=237, SNR=10.4, Peak=14 HFD=4.5
23:20:53.789 00.004 11872 Star::Find(15, 1894, 696, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:53.793 00.004 11872 Star::Find returns 1 (0), X=1893.47, Y=696.76, Mass=210, SNR=9.8, Peak=13 HFD=4.6
23:20:53.796 00.003 11872 Star::Find(15, 263, 453, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:53.801 00.005 11872 Star::Find returns 1 (0), X=262.61, Y=454.35, Mass=334, SNR=12.2, Peak=19 HFD=5.4
23:20:53.805 00.004 11872 Star::Find(15, 488, 321, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:53.809 00.004 11872 Star::Find returns 1 (0), X=488.69, Y=319.87, Mass=278, SNR=11.0, Peak=14 HFD=5.7
23:20:53.812 00.003 11872 Star::Find(15, 1194, 383, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:53.815 00.003 11872 Star::Find returns 1 (0), X=1194.30, Y=382.77, Mass=162, SNR=8.5, Peak=9 HFD=5.2
23:20:53.820 00.005 11872 Star::Find(15, 374, 351, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:53.823 00.003 11872 Star::Find returns 1 (0), X=373.45, Y=353.68, Mass=326, SNR=12.2, Peak=13 HFD=5.5
23:20:53.827 00.004 11872 Star::Find(15, 268, 675, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:53.831 00.004 11872 Star::Find returns 1 (0), X=268.80, Y=674.39, Mass=157, SNR=8.5, Peak=10 HFD=4.8
23:20:53.834 00.003 11872 Star::Find(15, 363, 702, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:53.839 00.005 11872 Star::Find returns 1 (0), X=363.15, Y=702.87, Mass=226, SNR=10.2, Peak=10 HFD=6.0
23:20:53.842 00.003 11872 Star::Find(15, 92, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:53.847 00.005 11872 Star::Find returns 1 (0), X=92.47, Y=983.36, Mass=131, SNR=7.7, Peak=7 HFD=5.0
23:20:53.850 00.003 11872 Star::Find(15, 300, 419, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:53.854 00.004 11872 Star::Find returns 1 (0), X=299.33, Y=421.12, Mass=131, SNR=7.7, Peak=10 HFD=5.0
23:20:53.860 00.006 11872 Star::Find(15, 1845, 143, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:53.864 00.004 11872 Star::Find returns 1 (0), X=1844.70, Y=143.52, Mass=128, SNR=7.7, Peak=11 HFD=4.7
23:20:53.867 00.003 11872 Star::Find(15, 346, 1029, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:53.870 00.003 11872 Star::Find returns 1 (0), X=345.58, Y=1029.58, Mass=108, SNR=6.9, Peak=11 HFD=4.0
23:20:53.873 00.003 11872 Star::Find(15, 1767, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:53.877 00.004 11872 Star::Find returns 1 (0), X=1767.02, Y=250.60, Mass=182, SNR=9.1, Peak=11 HFD=5.2
23:20:53.880 00.003 11872 Star::Find(15, 23, 679, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:53.883 00.003 11872 Star::Find returns 1 (0), X=22.14, Y=679.60, Mass=169, SNR=8.9, Peak=11 HFD=5.0
23:20:53.885 00.002 11872 Star::Find(15, 1806, 640, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:53.890 00.005 11872 Star::Find returns 1 (0), X=1804.87, Y=641.62, Mass=126, SNR=7.5, Peak=10 HFD=5.6
23:20:53.894 00.004 11872 Star::Find(15, 426, 72, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:53.897 00.003 11872 Star::Find false star n=27 nbg=284 bg=1.1 sigma=0.9 thresh=4 peak=4
23:20:53.900 00.003 11872 Star::Find returns 0 (2), X=426.00, Y=72.00, Mass=98, SNR=2.9, Peak=8 HFD=0.0
23:20:53.903 00.003 11872 Star::Find(15, 277, 54, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:53.906 00.003 11872 Star::Find returns 1 (0), X=276.86, Y=54.05, Mass=165, SNR=8.8, Peak=12 HFD=5.5
23:20:53.909 00.003 11872 Star::Find(15, 545, 652, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:53.912 00.003 11872 Star::Find returns 1 (0), X=546.49, Y=650.79, Mass=269, SNR=10.9, Peak=15 HFD=6.3
23:20:53.915 00.003 11872 Star::Find(15, 502, 577, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:53.919 00.004 11872 Star::Find returns 1 (0), X=502.19, Y=578.40, Mass=121, SNR=7.4, Peak=10 HFD=5.4
23:20:53.925 00.006 11872 Star::Find(15, 1608, 853, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:53.928 00.003 11872 Star::Find returns 1 (0), X=1608.88, Y=853.27, Mass=113, SNR=7.2, Peak=9 HFD=5.7
23:20:53.931 00.003 11872 Star::Find(15, 354, 1054, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:53.933 00.002 11872 Star::Find returns 1 (0), X=355.04, Y=1053.92, Mass=92, SNR=6.4, Peak=9 HFD=4.5
23:20:53.937 00.004 11872 Star::Find(15, 292, 1013, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:53.939 00.002 11872 Star::Find returns 1 (0), X=291.37, Y=1013.22, Mass=108, SNR=7.0, Peak=13 HFD=4.3
23:20:53.944 00.005 11872 Star::Find(15, 1380, 457, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:53.947 00.003 11872 Star::Find returns 1 (0), X=1381.04, Y=457.17, Mass=222, SNR=10.0, Peak=9 HFD=7.4
23:20:53.949 00.002 11872 Star::Find(15, 1718, 425, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:53.952 00.003 11872 Star::Find false star n=16 nbg=286 bg=0.9 sigma=0.9 thresh=4 peak=4
23:20:53.955 00.003 11872 Star::Find returns 0 (2), X=1718.00, Y=425.00, Mass=55, SNR=2.9, Peak=6 HFD=0.0
23:20:53.957 00.002 11872 Star::Find(15, 1375, 820, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:53.961 00.004 11872 Star::Find returns 1 (0), X=1375.01, Y=821.56, Mass=159, SNR=8.4, Peak=9 HFD=6.4
23:20:53.963 00.002 11872 Star::Find(15, 1699, 328, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:53.966 00.003 11872 Star::Find returns 1 (0), X=1709.61, Y=331.56, Mass=1858, SNR=28.9, Peak=69 HFD=5.8
23:20:53.969 00.003 11872 Star::Find(15, 881, 641, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:53.971 00.002 11872 Star::Find false star n=26 nbg=281 bg=1.1 sigma=1.0 thresh=4 peak=4
23:20:53.975 00.004 11872 Star::Find returns 0 (2), X=881.00, Y=641.00, Mass=92, SNR=2.9, Peak=7 HFD=0.0
23:20:53.978 00.003 11872 Star::Find(15, 85, 385, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:53.980 00.002 11872 Star::Find returns 1 (0), X=85.70, Y=385.26, Mass=68, SNR=5.6, Peak=8 HFD=5.2
23:20:53.983 00.003 11872 Star::Find(15, 265, 943, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:53.986 00.003 11872 Star::Find false star n=28 nbg=274 bg=0.7 sigma=0.8 thresh=3 peak=3
23:20:53.990 00.004 11872 Star::Find returns 0 (2), X=265.00, Y=943.00, Mass=75, SNR=2.9, Peak=6 HFD=0.0
23:20:53.993 00.003 11872 Star::Find(15, 1105, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:53.996 00.003 11872 Star::Find false star n=27 nbg=281 bg=0.7 sigma=0.7 thresh=3 peak=3
23:20:54.001 00.005 11872 Star::Find returns 0 (2), X=1105.00, Y=22.00, Mass=73, SNR=2.9, Peak=6 HFD=0.0
23:20:54.004 00.003 11872 Star::Find(15, 294, 529, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:54.008 00.004 11872 Star::Find returns 1 (0), X=294.02, Y=529.58, Mass=131, SNR=7.8, Peak=6 HFD=7.1
23:20:54.013 00.005 11872 Star::Find(15, 809, 755, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:54.016 00.003 11872 Star::Find returns 0 (2), X=809.00, Y=755.00, Mass=12, SNR=2.4, Peak=4 HFD=0.0
23:20:54.020 00.004 11872 Star::Find(15, 1510, 514, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:54.024 00.004 11872 Star::Find false star n=41 nbg=281 bg=1.0 sigma=1.0 thresh=4 peak=4
23:20:54.028 00.004 11872 Star::Find returns 0 (2), X=1510.00, Y=514.00, Mass=155, SNR=2.9, Peak=7 HFD=0.0
23:20:54.032 00.004 11872 Star::Find(15, 1480, 445, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:54.036 00.004 11872 Star::Find false star n=11 nbg=273 bg=0.6 sigma=0.7 thresh=3 peak=2
23:20:54.042 00.006 11872 Star::Find returns 0 (2), X=1480.00, Y=445.00, Mass=30, SNR=2.9, Peak=5 HFD=0.0
23:20:54.048 00.006 11872 Star::Find(15, 1464, 1079, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:54.053 00.005 11872 Star::Find false star n=21 nbg=284 bg=1.1 sigma=1.0 thresh=4 peak=3
23:20:54.058 00.005 11872 Star::Find returns 0 (2), X=1464.00, Y=1079.00, Mass=69, SNR=2.9, Peak=6 HFD=0.0
23:20:54.064 00.006 11872 Star::Find(15, 874, 742, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:54.072 00.008 11872 Star::Find returns 0 (3), X=874.00, Y=742.00, Mass=2, SNR=1.0, Peak=4 HFD=0.0
23:20:54.078 00.006 11872 Star::Find(15, 859, 702, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:54.085 00.007 11872 Star::Find false star n=32 nbg=274 bg=1.1 sigma=1.0 thresh=4 peak=4
23:20:54.091 00.006 11872 Star::Find returns 0 (2), X=859.00, Y=702.00, Mass=124, SNR=2.9, Peak=8 HFD=0.0
23:20:54.095 00.004 11872 Star::Find(15, 1654, 681, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:54.099 00.004 11872 Star::Find returns 0 (2), X=1654.00, Y=681.00, Mass=12, SNR=2.4, Peak=7 HFD=0.0
23:20:54.103 00.004 11872 Star::Find(15, 1636, 569, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:54.106 00.003 11872 Star::Find false star n=17 nbg=282 bg=0.8 sigma=1.0 thresh=4 peak=4
23:20:54.109 00.003 11872 Star::Find returns 0 (2), X=1636.00, Y=569.00, Mass=67, SNR=2.9, Peak=7 HFD=0.0
23:20:54.112 00.003 11872 Star::Find(15, 325, 487, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:54.115 00.003 11872 Star::Find false star n=24 nbg=280 bg=0.6 sigma=0.7 thresh=3 peak=3
23:20:54.118 00.003 11872 Star::Find returns 0 (2), X=325.00, Y=487.00, Mass=70, SNR=2.9, Peak=6 HFD=0.0
23:20:54.120 00.002 11872 Star::Find(15, 1142, 659, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:54.123 00.003 11872 Star::Find false star n=25 nbg=284 bg=1.0 sigma=0.9 thresh=4 peak=4
23:20:54.125 00.002 11872 Star::Find returns 0 (2), X=1142.00, Y=659.00, Mass=98, SNR=2.9, Peak=7 HFD=0.0
23:20:54.128 00.003 11872 Star::Find(15, 181, 93, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:54.131 00.003 11872 Star::Find false star n=29 nbg=280 bg=0.7 sigma=0.7 thresh=3 peak=3
23:20:54.135 00.004 11872 Star::Find returns 0 (2), X=181.00, Y=93.00, Mass=86, SNR=2.9, Peak=7 HFD=0.0
23:20:54.138 00.003 11872 Star::Find(15, 1662, 639, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:54.142 00.004 11872 Star::Find returns 1 (0), X=1663.32, Y=639.74, Mass=111, SNR=7.1, Peak=8 HFD=5.2
23:20:54.147 00.005 11872 Star::Find(15, 1684, 471, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:54.151 00.004 11872 Star::Find false star n=26 nbg=281 bg=1.1 sigma=1.0 thresh=4 peak=4
23:20:54.154 00.003 11872 Star::Find returns 0 (2), X=1684.00, Y=471.00, Mass=91, SNR=2.9, Peak=7 HFD=0.0
23:20:54.157 00.003 11872 Star::Find(15, 1060, 1031, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:54.162 00.005 11872 Star::Find false star n=13 nbg=265 bg=0.7 sigma=0.7 thresh=3 peak=2
23:20:54.166 00.004 11872 Star::Find returns 0 (2), X=1060.00, Y=1031.00, Mass=34, SNR=2.9, Peak=4 HFD=0.0
23:20:54.169 00.003 11872 Star::Find(15, 1670, 141, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:54.171 00.002 11872 Star::Find false star n=9 nbg=278 bg=0.6 sigma=0.7 thresh=3 peak=2
23:20:54.175 00.004 11872 Star::Find returns 0 (2), X=1670.00, Y=141.00, Mass=24, SNR=2.9, Peak=4 HFD=0.0
23:20:54.179 00.004 11872 Star::Find(15, 88, 54, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:54.183 00.004 11872 Star::Find false star n=26 nbg=285 bg=0.5 sigma=0.7 thresh=2 peak=2
23:20:54.186 00.003 11872 Star::Find returns 0 (2), X=88.00, Y=54.00, Mass=43, SNR=2.9, Peak=5 HFD=0.0
23:20:54.190 00.004 11872 Star::Find(15, 1652, 820, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:54.194 00.004 11872 Star::Find false star n=24 nbg=280 bg=0.5 sigma=0.7 thresh=2 peak=1
23:20:54.197 00.003 11872 Star::Find returns 0 (2), X=1652.00, Y=820.00, Mass=41, SNR=2.9, Peak=4 HFD=0.0
23:20:54.201 00.004 11872 Star::Find(15, 678, 417, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:54.204 00.003 11872 Star::Find returns 0 (2), X=678.00, Y=417.00, Mass=16, SNR=2.6, Peak=7 HFD=0.0
23:20:54.209 00.005 11872 AutoFind: finding best star pass 1
23:20:54.212 00.003 11872 Star::Find(15, 1820, 865, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:54.216 00.004 11872 Star::Find returns 1 (0), X=1819.35, Y=866.51, Mass=4368, SNR=44.3, Peak=199 HFD=5.6
23:20:54.220 00.004 11872 AutoFind returns star at [1820, 865] 123.7 Mass 4368 SNR 44.3
23:20:54.224 00.004 11872 Star::Find(15, 1820, 865, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:54.228 00.004 11872 Star::Find returns 1 (0), X=1819.35, Y=866.51, Mass=4368, SNR=44.3, Peak=199 HFD=5.6
23:20:54.231 00.003 11872 MultiStar: List (12): {1819.35, 866.51}(44.3), {1576.03, 317.28}(48.2), {19.67, 370.02}(29.5), {1284.08, 27.18}(28.8), {762.96, 564.07}(26.4), {151.61, 435.58}(16.8), {437.59, 324.51}(19.9), {103.91, 949.47}(15.1), {868.55, 922.29}(20.9), {19.90, 1019.79}(11.7), {1915.18, 856.97}(14.4), {739.97, 152.46}(16.2), 
23:20:54.235 00.004 11872 setting lock position to (1819.35, 866.51)
23:20:54.237 00.002 11872 AutoSelect: state = 1, call UpdateGuideState
23:20:54.241 00.004 11872 UpdateGuideState(): m_state=1
23:20:54.244 00.003 11872 Star::Find(15, 1819, 866, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:54.248 00.004 11872 Star::Find returns 1 (0), X=1819.35, Y=866.51, Mass=4368, SNR=44.3, Peak=199 HFD=5.6
23:20:54.250 00.002 11872 CameraToMount -- cameraTheta (0.00) - m_xAngle (0.00) = xAngle (-0.00 = -0.00)
23:20:54.253 00.003 11872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.97 = 2.97)
23:20:54.256 00.003 11872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
23:20:54.260 00.004 11872 setting force full frames = false
23:20:54.264 00.004 11872 setting lock position to (1819.35, 866.51)
23:20:54.267 00.003 11872 CurrentPosition() valid, moving to STATE_SELECTED
23:20:54.272 00.005 11872 Changing from state SELECTING to SELECTED
23:20:54.276 00.004 11872 guider state => SELECTED
23:20:54.281 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=199, med=0, FiltMin=0, FiltMax=125, Gamma=1.000
23:20:54.284 00.003 11872 UpdateGuideState exits: m=4368 SNR=44.3
23:20:54.287 00.003 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=199, med=0, FiltMin=0, FiltMax=125, Gamma=1.000
23:20:54.290 00.003 11872 Status Line: Auto-selected star at (1819.3, 866.5)
23:20:54.299 00.009 11872 PhdController: newstate STATE_WAIT_SELECTED
23:20:54.303 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:54.307 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:20:54.311 00.004 11872 Enqueuing Expose request
23:20:54.314 00.003 9960 Worker thread wakes up
23:20:54.314 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:20:54.314 00.000 11872 evsrv: cli 0D2D28C0 connect
23:20:54.319 00.005 9960 Handling exposure in thread, d=1000 o=3 r=(1804,852,31,31)
23:20:54.319 00.000 11872 case statement mapped state 2 to 1
23:20:54.324 00.005 11872 case statement mapped state 2 to 1
23:20:54.328 00.004 11872 evsrv: cli 0D2D28C0 request: {"method":"get_lock_position","id":"540837dd-be0c-4541-b379-c8598d7416b0"}
23:20:54.332 00.004 11872 evsrv: cli 0D2D28C0 response: {"jsonrpc":"2.0","result":[1819.35,866.51],"id":"540837dd-be0c-4541-b379-c8598d7416b0"}
23:20:54.338 00.006 11872 evsrv: cli 0D2D28C0 disconnect
23:20:54.343 00.005 11872 evsrv: cli 0D2D2640 connect
23:20:54.347 00.004 11872 case statement mapped state 2 to 1
23:20:54.351 00.004 11872 case statement mapped state 2 to 1
23:20:54.355 00.004 11872 evsrv: cli 0D2D2640 request: {"method":"get_app_state","id":"17739b87-63b4-466c-bda6-ffea6366959c"}
23:20:54.360 00.005 11872 case statement mapped state 2 to 1
23:20:54.363 00.003 11872 evsrv: cli 0D2D2640 response: {"jsonrpc":"2.0","result":"Selected","id":"17739b87-63b4-466c-bda6-ffea6366959c"}
23:20:54.367 00.004 11872 evsrv: cli 0D2D2640 disconnect
23:20:55.370 01.003 11872 evsrv: cli 0D2D2C80 connect
23:20:55.374 00.004 11872 case statement mapped state 2 to 1
23:20:55.379 00.005 11872 case statement mapped state 2 to 1
23:20:55.386 00.007 11872 evsrv: cli 0D2D2C80 request: {"method":"get_app_state","id":"b430d7b4-e531-4c98-a96c-45ac52db6a90"}
23:20:55.391 00.005 11872 case statement mapped state 2 to 1
23:20:55.395 00.004 11872 evsrv: cli 0D2D2C80 response: {"jsonrpc":"2.0","result":"Selected","id":"b430d7b4-e531-4c98-a96c-45ac52db6a90"}
23:20:55.400 00.005 11872 evsrv: cli 0D2D2C80 disconnect
23:20:55.561 00.161 9960 Exposure complete
23:20:55.666 00.105 9960 worker thread done servicing request
23:20:55.666 00.000 11872 OnExposeComplete: enter
23:20:55.670 00.004 11872 UpdateGuideState(): m_state=2
23:20:55.674 00.004 11872 Star::Find(15, 1819, 866, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:20:55.677 00.003 11872 Star::Find returns 1 (0), X=1819.40, Y=866.40, Mass=4206, SNR=43.3, Peak=182 HFD=5.8
23:20:55.682 00.005 11872 CameraToMount -- cameraTheta (-1.16) - m_xAngle (0.00) = xAngle (-1.16 = -1.16)
23:20:55.685 00.003 11872 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.81 = 1.81)
23:20:55.690 00.005 11872 CameraToMount -- cameraX=0.05 cameraY=-0.11 hyp=0.12 cameraTheta=-1.16 mountX=0.05 mountY=0.12, mountTheta=1.18
23:20:55.695 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=182, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
23:20:55.699 00.004 11872 UpdateGuideState exits: m=4206 SNR=43.3
23:20:55.702 00.003 11872 PhdController: newstate STATE_CALIBRATE
23:20:55.704 00.002 11872 PhdController: newstate STATE_GUIDE
23:20:55.722 00.018 11872 Changing from state SELECTED to CALIBRATING_PRIMARY
23:20:55.725 00.003 11872 guider state => CALIBRATED
23:20:55.730 00.005 11872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
23:20:55.734 00.004 11872 reset dither spiral
23:20:55.737 00.003 11872 PhdController: newstate STATE_SETTLE_BEGIN
23:20:55.741 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:55.745 00.004 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:20:55.748 00.003 11872 Enqueuing Expose request
23:20:55.751 00.003 9960 Worker thread wakes up
23:20:55.751 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:20:55.751 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:20:56.402 00.651 11872 evsrv: cli 0D2D26E0 connect
23:20:56.407 00.005 11872 case statement mapped state 5 to 1
23:20:56.414 00.007 11872 case statement mapped state 5 to 1
23:20:56.420 00.006 11872 evsrv: cli 0D2D26E0 request: {"method":"get_app_state","id":"556ebb72-a93e-479b-82b4-b9bf4fae60db"}
23:20:56.425 00.005 11872 case statement mapped state 5 to 1
23:20:56.428 00.003 11872 evsrv: cli 0D2D26E0 response: {"jsonrpc":"2.0","result":"Selected","id":"556ebb72-a93e-479b-82b4-b9bf4fae60db"}
23:20:56.436 00.008 11872 evsrv: cli 0D2D26E0 disconnect
23:20:57.006 00.570 9960 Exposure complete
23:20:57.121 00.115 9960 worker thread done servicing request
23:20:57.122 00.001 11872 OnExposeComplete: enter
23:20:57.127 00.005 11872 UpdateGuideState(): m_state=5
23:20:57.131 00.004 11872 Star::Find(15, 1819, 866, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:20:57.134 00.003 11872 Star::Find returns 1 (0), X=1819.48, Y=866.36, Mass=4545, SNR=45.7, Peak=185 HFD=5.7
23:20:57.139 00.005 11872 CameraToMount -- cameraTheta (-0.86) - m_xAngle (0.00) = xAngle (-0.86 = -0.86)
23:20:57.142 00.003 11872 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.11 = 2.11)
23:20:57.147 00.005 11872 CameraToMount -- cameraX=0.13 cameraY=-0.15 hyp=0.20 cameraTheta=-0.86 mountX=0.13 mountY=0.17, mountTheta=0.92
23:20:57.151 00.004 11872 Changing from state CALIBRATED to GUIDING
23:20:57.156 00.005 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:20:57.160 00.004 11872 ScopeASCOM::SideOfPier() returns 0
23:20:57.163 00.003 11872 AdjustCalibrationForScopePointing (scope): current dec=31.2 pierSide=0, cal dec=0.0 pierSide=0 rotAngle=None bin=1
23:20:57.168 00.005 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:20:57.172 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:20:57.176 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:20:57.180 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:20:57.185 00.005 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:20:57.190 00.005 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:20:57.195 00.005 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:20:57.199 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:20:57.204 00.005 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:20:57.208 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:20:57.212 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:20:57.215 00.003 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:20:57.221 00.006 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:20:57.293 00.072 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:20:57.299 00.006 11872 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 2.900000
23:20:57.304 00.005 11872 Dec comp: XRate 1.564 -> 1.338 for dec 0.0 -> dec 31.2
23:20:57.311 00.007 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:20:57.316 00.005 11872 ScopeASCOM::SideOfPier() returns 0
23:20:57.322 00.006 11872 setting lock position to (1819.48, 866.36)
23:20:57.329 00.007 11872 guider state => GUIDING
23:20:57.335 00.006 11872 Status Line: Guiding
23:20:57.344 00.009 11872 Mount: notify guiding started
23:20:57.360 00.016 11872 GetString("/profile/5/name", "") returns "PHD SF 2025"
23:20:57.369 00.009 11872 GetString("/profile/5/scope/calibration/timestamp", "") returns "11/21/2025 10:15:14 PM"
23:20:57.378 00.009 11872 GetDouble("/profile/5/scope/calibration/xRate", 1.000000) returns 0.001564
23:20:57.382 00.004 11872 GetDouble("/profile/5/scope/calibration/yRate", 1.000000) returns 0.001340
23:20:57.391 00.009 11872 GetInt("/profile/5/scope/calibration/binning", 1) returns 1
23:20:57.396 00.005 11872 GetDouble("/profile/5/scope/calibration/xAngle", 0.000000) returns 0.004073
23:20:57.400 00.004 11872 GetDouble("/profile/5/scope/calibration/yAngle", 0.000000) returns -1.738880
23:20:57.404 00.004 11872 GetDouble("/profile/5/scope/calibration/declination", 0.000000) returns 0.000075
23:20:57.408 00.004 11872 GetInt("/profile/5/scope/calibration/pierSide", -1) returns 0
23:20:57.412 00.004 11872 GetInt("/profile/5/scope/calibration/raGuideParity", 0) returns 1
23:20:57.416 00.004 11872 GetInt("/profile/5/scope/calibration/decGuideParity", 0) returns -1
23:20:57.422 00.006 11872 GetDouble("/profile/5/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
23:20:57.426 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:20:57.431 00.005 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:20:57.437 00.006 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:20:57.443 00.006 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:20:57.447 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:20:57.451 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:20:57.455 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:20:57.459 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:20:57.463 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:20:57.468 00.005 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:20:57.472 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:20:57.476 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:20:57.480 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:20:57.484 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:20:57.488 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:20:57.492 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:20:57.496 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:20:57.501 00.005 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:20:57.506 00.005 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:20:57.511 00.005 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:20:57.514 00.003 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:20:57.518 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:20:57.522 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:20:57.525 00.003 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:20:57.528 00.003 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:20:57.532 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:20:57.544 00.012 11872 evsrv: cli 0D2D2960 connect
23:20:57.548 00.004 11872 case statement mapped state 6 to 3
23:20:57.552 00.004 11872 case statement mapped state 6 to 3
23:20:57.556 00.004 11872 evsrv: cli 0D2D2960 request: {"method":"get_app_state","id":"72e711ef-6b85-4278-9b90-ee16effb53ae"}
23:20:57.561 00.005 11872 case statement mapped state 6 to 3
23:20:57.565 00.004 11872 evsrv: cli 0D2D2960 response: {"jsonrpc":"2.0","result":"Guiding","id":"72e711ef-6b85-4278-9b90-ee16effb53ae"}
23:20:57.574 00.009 11872 evsrv: cli 0D2D2960 disconnect
23:20:57.605 00.031 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:20:57.614 00.009 11872 ScopeASCOM::SideOfPier() returns 0
23:20:57.619 00.005 11872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
23:20:57.624 00.005 11872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
23:20:57.627 00.003 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:20:57.631 00.004 11872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 31.2
23:20:57.635 00.004 11872 MountToCamera -- mountTheta (-0.00) + m_xAngle (0.00) = xAngle (0.00 = 0.00)
23:20:57.640 00.005 11872 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
23:20:57.645 00.005 11872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
23:20:57.649 00.004 11872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
23:20:57.654 00.005 11872 GetInt("/profile/5/AutoLoadCalibration", -1) returns 1
23:20:57.658 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=185, med=0, FiltMin=0, FiltMax=104, Gamma=1.000
23:20:57.661 00.003 11872 UpdateGuideState exits: m=4545 SNR=45.7
23:20:57.666 00.005 11872 PhdController: newstate STATE_SETTLE_WAIT
23:20:57.670 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:57.674 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:20:57.677 00.003 11872 Enqueuing Expose request
23:20:57.681 00.004 9960 Worker thread wakes up
23:20:57.681 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:20:57.681 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1804,851,31,31)
23:20:58.935 01.254 9960 Exposure complete
23:20:59.040 00.105 9960 worker thread done servicing request
23:20:59.040 00.000 11872 OnExposeComplete: enter
23:20:59.044 00.004 11872 UpdateGuideState(): m_state=6
23:20:59.048 00.004 11872 Star::Find(15, 1819, 866, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:20:59.052 00.004 11872 Star::Find returns 1 (0), X=1819.56, Y=866.38, Mass=4289, SNR=44.2, Peak=194 HFD=5.8
23:20:59.056 00.004 11872 CameraToMount -- cameraTheta (0.28) - m_xAngle (0.00) = xAngle (0.27 = 0.27)
23:20:59.060 00.004 11872 CameraToMount -- cameraTheta (0.28) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (3.24 = -3.04)
23:20:59.064 00.004 11872 CameraToMount -- cameraX=0.08 cameraY=0.02 hyp=0.09 cameraTheta=0.28 mountX=0.08 mountY=-0.01, mountTheta=-0.10
23:20:59.068 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.08, y=0.02, opts=13)
23:20:59.073 00.005 11872 Enqueuing Move request for scope (0.08, 0.02)
23:20:59.077 00.004 9960 Worker thread wakes up
23:20:59.077 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=194, med=0, FiltMin=0, FiltMax=101, Gamma=1.000
23:20:59.082 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.02) opts 0xd
23:20:59.082 00.000 9960 Handling offset move in thread for scope, endpoint = (0.08, 0.02)
23:20:59.083 00.001 9960 Moving (0.08, 0.02) raw xDistance=0.08 yDistance=-0.01
23:20:59.083 00.000 11872 UpdateGuideState exits: m=4289 SNR=44.2
23:20:59.087 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:20:59.087 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:20:59.087 00.000 11872 PhdController: settling, locked = 1, distance = 0.17 (1.50) aobump = 0 frame = 1 / 99999
23:20:59.093 00.006 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:20:59.093 00.000 9960 MoveAxis(E, 0, ABG)
23:20:59.093 00.000 9960 Move returns status 0, amount 0
23:20:59.093 00.000 9960 MoveAxis(N, 0, ABG)
23:20:59.094 00.001 9960 Move returns status 0, amount 0
23:20:59.094 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763788859.093,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.17,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:20:59.099 00.005 9960 move complete, result=0
23:20:59.099 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:59.104 00.005 9960 worker thread done servicing request
23:20:59.104 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:20:59.112 00.008 11872 Enqueuing Expose request
23:20:59.119 00.007 11872 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:20:59.123 00.004 9960 Worker thread wakes up
23:20:59.123 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:20:59.124 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1804,851,31,31)
23:21:00.379 01.255 9960 Exposure complete
23:21:00.495 00.116 9960 worker thread done servicing request
23:21:00.495 00.000 11872 OnExposeComplete: enter
23:21:00.500 00.005 11872 UpdateGuideState(): m_state=6
23:21:00.503 00.003 11872 Star::Find(15, 1819, 866, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:21:00.506 00.003 11872 Star::Find returns 1 (0), X=1819.58, Y=866.16, Mass=4358, SNR=44.6, Peak=205 HFD=5.8
23:21:00.510 00.004 11872 CameraToMount -- cameraTheta (-1.12) - m_xAngle (0.00) = xAngle (-1.12 = -1.12)
23:21:00.514 00.004 11872 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.85 = 1.85)
23:21:00.518 00.004 11872 CameraToMount -- cameraX=0.10 cameraY=-0.20 hyp=0.22 cameraTheta=-1.12 mountX=0.10 mountY=0.21, mountTheta=1.15
23:21:00.522 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.10, y=-0.20, opts=13)
23:21:00.527 00.005 11872 Enqueuing Move request for scope (0.10, -0.20)
23:21:00.530 00.003 9960 Worker thread wakes up
23:21:00.530 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.20) opts 0xd
23:21:00.530 00.000 9960 Handling offset move in thread for scope, endpoint = (0.10, -0.20)
23:21:00.530 00.000 9960 Moving (0.10, -0.20) raw xDistance=0.10 yDistance=0.21
23:21:00.530 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:21:00.530 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
23:21:00.531 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
23:21:00.531 00.000 9960 MoveAxis(E, 0, ABG)
23:21:00.532 00.001 9960 Move returns status 0, amount 0
23:21:00.532 00.000 9960 MoveAxis(N, 0, ABG)
23:21:00.532 00.000 9960 Move returns status 0, amount 0
23:21:00.532 00.000 9960 move complete, result=0
23:21:00.532 00.000 9960 worker thread done servicing request
23:21:00.532 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=205, med=0, FiltMin=0, FiltMax=108, Gamma=1.000
23:21:00.535 00.003 11872 UpdateGuideState exits: m=4358 SNR=44.6
23:21:00.539 00.004 11872 PhdController: settling, locked = 1, distance = 0.18 (1.50) aobump = 0 frame = 2 / 99999
23:21:00.543 00.004 11872 evsrv: {"Event":"Settling","Timestamp":1763788860.543,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.18,"Time":1.5,"SettleTime":10.0,"StarLocked":true}
23:21:00.547 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:00.551 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:21:00.555 00.004 11872 Enqueuing Expose request
23:21:00.557 00.002 9960 Worker thread wakes up
23:21:00.557 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:21:00.557 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1804,851,31,31)
23:21:00.557 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:21:01.804 01.247 9960 Exposure complete
23:21:01.925 00.121 9960 worker thread done servicing request
23:21:01.925 00.000 11872 OnExposeComplete: enter
23:21:01.928 00.003 11872 UpdateGuideState(): m_state=6
23:21:01.931 00.003 11872 Star::Find(15, 1819, 866, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:21:01.935 00.004 11872 Star::Find returns 1 (0), X=1819.71, Y=866.03, Mass=4040, SNR=42.8, Peak=199 HFD=6.1
23:21:01.939 00.004 11872 CameraToMount -- cameraTheta (-0.96) - m_xAngle (0.00) = xAngle (-0.96 = -0.96)
23:21:01.942 00.003 11872 CameraToMount -- cameraTheta (-0.96) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.01 = 2.01)
23:21:01.945 00.003 11872 CameraToMount -- cameraX=0.23 cameraY=-0.33 hyp=0.40 cameraTheta=-0.96 mountX=0.23 mountY=0.37, mountTheta=1.01
23:21:01.952 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.23, y=-0.33, opts=13)
23:21:01.958 00.006 11872 Enqueuing Move request for scope (0.23, -0.33)
23:21:01.962 00.004 9960 Worker thread wakes up
23:21:01.962 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.33) opts 0xd
23:21:01.963 00.001 9960 Handling offset move in thread for scope, endpoint = (0.23, -0.33)
23:21:01.963 00.000 9960 Moving (0.23, -0.33) raw xDistance=0.23 yDistance=0.37
23:21:01.963 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
23:21:01.963 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=199, med=0, FiltMin=0, FiltMax=106, Gamma=1.000
23:21:01.968 00.005 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
23:21:01.968 00.000 11872 UpdateGuideState exits: m=4040 SNR=42.8
23:21:01.972 00.004 11872 PhdController: settling, locked = 1, distance = 0.25 (1.50) aobump = 0 frame = 3 / 99999
23:21:01.976 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.37
23:21:01.976 00.000 9960 MoveAxis(W, 109, ABG)
23:21:01.976 00.000 9960 Guiding  Dir = 3, Dur = 109
23:21:01.976 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763788861.976,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.25,"Time":2.9,"SettleTime":10.0,"StarLocked":true}
23:21:01.981 00.005 9960 IsSlewing returns 0
23:21:01.981 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:01.986 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:21:01.989 00.003 11872 Enqueuing Expose request
23:21:01.994 00.005 9960 IsGuiding returns 0
23:21:01.995 00.001 9960 PulseGuide returned control before completion, sleep 119
23:21:02.121 00.126 9960 IsGuiding returns 1
23:21:02.123 00.002 9960 scope still moving after pulse duration time elapsed
23:21:02.153 00.030 9960 IsSlewing returns 0
23:21:02.154 00.001 9960 IsGuiding returns 0
23:21:02.155 00.001 9960 scope move finished after 109 + 52 ms
23:21:02.155 00.000 9960 Move returns status 0, amount 109
23:21:02.156 00.001 9960 MoveAxis(N, 0, ABG)
23:21:02.156 00.000 9960 Move returns status 0, amount 0
23:21:02.156 00.000 9960 move complete, result=0
23:21:02.156 00.000 9960 worker thread done servicing request
23:21:02.157 00.001 11872 GuideStep: 0.2 px 109 ms WEST, 0.4 px 0 ms NORTH
23:21:02.164 00.007 9960 Worker thread wakes up
23:21:02.165 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
23:21:02.165 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1804,851,31,31)
23:21:03.420 01.255 9960 Exposure complete
23:21:03.538 00.118 9960 worker thread done servicing request
23:21:03.538 00.000 11872 OnExposeComplete: enter
23:21:03.543 00.005 11872 UpdateGuideState(): m_state=6
23:21:03.546 00.003 11872 Star::Find(15, 1819, 866, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
23:21:03.551 00.005 11872 Star::Find returns 1 (0), X=1819.61, Y=866.02, Mass=3980, SNR=42.2, Peak=199 HFD=6.0
23:21:03.554 00.003 11872 CameraToMount -- cameraTheta (-1.19) - m_xAngle (0.00) = xAngle (-1.19 = -1.19)
23:21:03.559 00.005 11872 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.78 = 1.78)
23:21:03.562 00.003 11872 CameraToMount -- cameraX=0.14 cameraY=-0.34 hyp=0.37 cameraTheta=-1.19 mountX=0.14 mountY=0.36, mountTheta=1.21
23:21:03.568 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.14, y=-0.34, opts=13)
23:21:03.571 00.003 11872 Enqueuing Move request for scope (0.14, -0.34)
23:21:03.574 00.003 9960 Worker thread wakes up
23:21:03.574 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.34) opts 0xd
23:21:03.574 00.000 9960 Handling offset move in thread for scope, endpoint = (0.14, -0.34)
23:21:03.574 00.000 9960 Moving (0.14, -0.34) raw xDistance=0.14 yDistance=0.36
23:21:03.574 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:21:03.574 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.94
23:21:03.576 00.002 9960 GuideAlgorithmResistSwitch::result() returns 0.36 from input 0.36
23:21:03.576 00.000 9960 MoveAxis(E, 0, ABG)
23:21:03.576 00.000 9960 Move returns status 0, amount 0
23:21:03.576 00.000 9960 MoveAxis(S, 268, ABG)
23:21:03.576 00.000 9960 Guiding  Dir = 1, Dur = 268
23:21:03.576 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=199, med=0, FiltMin=0, FiltMax=121, Gamma=1.000
23:21:03.581 00.005 9960 IsSlewing returns 0
23:21:03.581 00.000 11872 UpdateGuideState exits: m=3980 SNR=42.2
23:21:03.585 00.004 9960 IsGuiding returns 0
23:21:03.585 00.000 11872 PhdController: settling, locked = 1, distance = 0.28 (1.50) aobump = 0 frame = 4 / 99999
23:21:03.589 00.004 9960 PulseGuide returned control before completion, sleep 278
23:21:03.589 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763788863.589,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.28,"Time":4.5,"SettleTime":10.0,"StarLocked":true}
23:21:03.593 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:03.597 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:21:03.600 00.003 11872 Enqueuing Expose request
23:21:03.875 00.275 9960 IsGuiding returns 1
23:21:03.875 00.000 9960 scope still moving after pulse duration time elapsed
23:21:03.906 00.031 9960 IsSlewing returns 0
23:21:03.908 00.002 9960 IsGuiding returns 0
23:21:03.909 00.001 9960 scope move finished after 268 + 56 ms
23:21:03.909 00.000 9960 Move returns status 0, amount 268
23:21:03.911 00.002 9960 move complete, result=0
23:21:03.911 00.000 9960 worker thread done servicing request
23:21:03.911 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.4 px 268 ms SOUTH
23:21:03.917 00.006 9960 Worker thread wakes up
23:21:03.919 00.002 9960 worker thread servicing REQUEST_EXPOSE 1000
23:21:03.919 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1804,851,31,31)
23:21:05.166 01.247 9960 Exposure complete
23:21:05.287 00.121 9960 worker thread done servicing request
23:21:05.288 00.001 11872 OnExposeComplete: enter
23:21:05.291 00.003 11872 UpdateGuideState(): m_state=6
23:21:05.295 00.004 11872 Star::Find(15, 1819, 866, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
23:21:05.299 00.004 11872 Star::Find returns 1 (0), X=1819.62, Y=866.06, Mass=4075, SNR=43.0, Peak=187 HFD=5.9
23:21:05.303 00.004 11872 CameraToMount -- cameraTheta (-1.14) - m_xAngle (0.00) = xAngle (-1.15 = -1.15)
23:21:05.307 00.004 11872 CameraToMount -- cameraTheta (-1.14) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.82 = 1.82)
23:21:05.310 00.003 11872 CameraToMount -- cameraX=0.14 cameraY=-0.30 hyp=0.33 cameraTheta=-1.14 mountX=0.14 mountY=0.32, mountTheta=1.17
23:21:05.316 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.14, y=-0.30, opts=13)
23:21:05.320 00.004 11872 Enqueuing Move request for scope (0.14, -0.30)
23:21:05.324 00.004 9960 Worker thread wakes up
23:21:05.324 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.30) opts 0xd
23:21:05.324 00.000 9960 Handling offset move in thread for scope, endpoint = (0.14, -0.30)
23:21:05.325 00.001 9960 Moving (0.14, -0.30) raw xDistance=0.14 yDistance=0.32
23:21:05.325 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:21:05.325 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.32 from input 0.32
23:21:05.325 00.000 9960 MoveAxis(E, 0, ABG)
23:21:05.325 00.000 9960 Move returns status 0, amount 0
23:21:05.325 00.000 9960 MoveAxis(S, 241, ABG)
23:21:05.325 00.000 9960 Guiding  Dir = 1, Dur = 241
23:21:05.325 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=187, med=0, FiltMin=0, FiltMax=101, Gamma=1.000
23:21:05.331 00.006 9960 IsSlewing returns 0
23:21:05.331 00.000 11872 UpdateGuideState exits: m=4075 SNR=43.0
23:21:05.335 00.004 11872 PhdController: settling, locked = 1, distance = 0.30 (1.50) aobump = 0 frame = 5 / 99999
23:21:05.339 00.004 9960 IsGuiding returns 0
23:21:05.339 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763788865.339,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.30,"Time":6.2,"SettleTime":10.0,"StarLocked":true}
23:21:05.343 00.004 9960 PulseGuide returned control before completion, sleep 251
23:21:05.344 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:05.348 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:21:05.351 00.003 11872 Enqueuing Expose request
23:21:05.609 00.258 9960 IsGuiding returns 0
23:21:05.610 00.001 9960 Move returns status 0, amount 241
23:21:05.611 00.001 9960 move complete, result=0
23:21:05.612 00.001 9960 worker thread done servicing request
23:21:05.612 00.000 9960 Worker thread wakes up
23:21:05.613 00.001 11872 GuideStep: 0.1 px 0 ms EAST, 0.3 px 241 ms SOUTH
23:21:05.619 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
23:21:05.619 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1804,851,31,31)
23:21:06.870 01.251 9960 Exposure complete
23:21:06.980 00.110 9960 worker thread done servicing request
23:21:06.981 00.001 11872 OnExposeComplete: enter
23:21:06.984 00.003 11872 UpdateGuideState(): m_state=6
23:21:06.989 00.005 11872 Star::Find(15, 1819, 866, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
23:21:06.993 00.004 11872 Star::Find returns 1 (0), X=1819.55, Y=866.24, Mass=4338, SNR=44.4, Peak=230 HFD=5.6
23:21:06.997 00.004 11872 CameraToMount -- cameraTheta (-1.04) - m_xAngle (0.00) = xAngle (-1.05 = -1.05)
23:21:07.000 00.003 11872 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.92 = 1.92)
23:21:07.004 00.004 11872 CameraToMount -- cameraX=0.07 cameraY=-0.12 hyp=0.14 cameraTheta=-1.04 mountX=0.07 mountY=0.13, mountTheta=1.08
23:21:07.009 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.07, y=-0.12, opts=13)
23:21:07.013 00.004 11872 Enqueuing Move request for scope (0.07, -0.12)
23:21:07.016 00.003 9960 Worker thread wakes up
23:21:07.016 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.12) opts 0xd
23:21:07.016 00.000 9960 Handling offset move in thread for scope, endpoint = (0.07, -0.12)
23:21:07.016 00.000 9960 Moving (0.07, -0.12) raw xDistance=0.07 yDistance=0.13
23:21:07.017 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=230, med=0, FiltMin=0, FiltMax=103, Gamma=1.000
23:21:07.022 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:21:07.022 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:21:07.022 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:21:07.022 00.000 9960 MoveAxis(E, 0, ABG)
23:21:07.022 00.000 9960 Move returns status 0, amount 0
23:21:07.022 00.000 9960 MoveAxis(N, 0, ABG)
23:21:07.022 00.000 9960 Move returns status 0, amount 0
23:21:07.024 00.002 9960 move complete, result=0
23:21:07.024 00.000 11872 UpdateGuideState exits: m=4338 SNR=44.4
23:21:07.027 00.003 9960 worker thread done servicing request
23:21:07.027 00.000 11872 PhdController: settling, locked = 1, distance = 0.25 (1.50) aobump = 0 frame = 6 / 99999
23:21:07.032 00.005 11872 evsrv: {"Event":"Settling","Timestamp":1763788867.032,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.25,"Time":7.9,"SettleTime":10.0,"StarLocked":true}
23:21:07.035 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:07.039 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:21:07.043 00.004 11872 Enqueuing Expose request
23:21:07.047 00.004 11872 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:21:07.051 00.004 9960 Worker thread wakes up
23:21:07.051 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:21:07.051 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1804,851,31,31)
23:21:08.290 01.239 9960 Exposure complete
23:21:08.398 00.108 9960 worker thread done servicing request
23:21:08.398 00.000 11872 OnExposeComplete: enter
23:21:08.401 00.003 11872 UpdateGuideState(): m_state=6
23:21:08.404 00.003 11872 Star::Find(15, 1819, 866, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
23:21:08.408 00.004 11872 Star::Find returns 1 (0), X=1819.68, Y=866.16, Mass=4245, SNR=44.1, Peak=209 HFD=5.8
23:21:08.412 00.004 11872 CameraToMount -- cameraTheta (-0.78) - m_xAngle (0.00) = xAngle (-0.79 = -0.79)
23:21:08.417 00.005 11872 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.18 = 2.18)
23:21:08.423 00.006 11872 CameraToMount -- cameraX=0.20 cameraY=-0.20 hyp=0.28 cameraTheta=-0.78 mountX=0.20 mountY=0.23, mountTheta=0.86
23:21:08.430 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.20, y=-0.20, opts=13)
23:21:08.435 00.005 11872 Enqueuing Move request for scope (0.20, -0.20)
23:21:08.442 00.007 9960 Worker thread wakes up
23:21:08.442 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.20) opts 0xd
23:21:08.443 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=0, FiltMin=0, FiltMax=108, Gamma=1.000
23:21:08.450 00.007 9960 Handling offset move in thread for scope, endpoint = (0.20, -0.20)
23:21:08.450 00.000 9960 Moving (0.20, -0.20) raw xDistance=0.20 yDistance=0.23
23:21:08.451 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
23:21:08.451 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23
23:21:08.451 00.000 9960 MoveAxis(E, 0, ABG)
23:21:08.451 00.000 9960 Move returns status 0, amount 0
23:21:08.451 00.000 11872 UpdateGuideState exits: m=4245 SNR=44.1
23:21:08.459 00.008 9960 MoveAxis(S, 172, ABG)
23:21:08.459 00.000 11872 PhdController: settling, locked = 1, distance = 0.26 (1.50) aobump = 0 frame = 7 / 99999
23:21:08.466 00.007 9960 Guiding  Dir = 1, Dur = 172
23:21:08.466 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763788868.466,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.26,"Time":9.4,"SettleTime":10.0,"StarLocked":true}
23:21:08.474 00.008 9960 IsSlewing returns 0
23:21:08.474 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:08.480 00.006 9960 IsGuiding returns 0
23:21:08.480 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:21:08.488 00.008 9960 PulseGuide returned control before completion, sleep 182
23:21:08.488 00.000 11872 Enqueuing Expose request
23:21:08.675 00.187 9960 IsGuiding returns 1
23:21:08.676 00.001 9960 scope still moving after pulse duration time elapsed
23:21:08.706 00.030 9960 IsSlewing returns 0
23:21:08.706 00.000 9960 IsGuiding returns 0
23:21:08.706 00.000 9960 scope move finished after 172 + 54 ms
23:21:08.707 00.001 9960 Move returns status 0, amount 172
23:21:08.707 00.000 9960 move complete, result=0
23:21:08.707 00.000 9960 worker thread done servicing request
23:21:08.707 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 0.2 px 172 ms SOUTH
23:21:08.711 00.004 9960 Worker thread wakes up
23:21:08.711 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:21:08.711 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1804,851,31,31)
23:21:09.955 01.244 9960 Exposure complete
23:21:10.077 00.122 9960 worker thread done servicing request
23:21:10.078 00.001 11872 OnExposeComplete: enter
23:21:10.083 00.005 11872 UpdateGuideState(): m_state=6
23:21:10.088 00.005 11872 Star::Find(15, 1819, 866, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
23:21:10.093 00.005 11872 Star::Find returns 1 (0), X=1819.79, Y=866.29, Mass=4320, SNR=44.1, Peak=196 HFD=5.8
23:21:10.097 00.004 11872 CameraToMount -- cameraTheta (-0.24) - m_xAngle (0.00) = xAngle (-0.24 = -0.24)
23:21:10.101 00.004 11872 CameraToMount -- cameraTheta (-0.24) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.72 = 2.72)
23:21:10.107 00.006 11872 CameraToMount -- cameraX=0.31 cameraY=-0.08 hyp=0.32 cameraTheta=-0.24 mountX=0.31 mountY=0.13, mountTheta=0.40
23:21:10.113 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.31, y=-0.08, opts=13)
23:21:10.120 00.007 11872 Enqueuing Move request for scope (0.31, -0.08)
23:21:10.126 00.006 9960 Worker thread wakes up
23:21:10.127 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=196, med=0, FiltMin=0, FiltMax=111, Gamma=1.000
23:21:10.132 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.08) opts 0xd
23:21:10.132 00.000 11872 UpdateGuideState exits: m=4320 SNR=44.1
23:21:10.137 00.005 9960 Handling offset move in thread for scope, endpoint = (0.31, -0.08)
23:21:10.137 00.000 9960 Moving (0.31, -0.08) raw xDistance=0.31 yDistance=0.13
23:21:10.137 00.000 11872 PhdController: settling, locked = 1, distance = 0.28 (1.50) aobump = 0 frame = 8 / 99999
23:21:10.143 00.006 11872 PhdController: newstate STATE_FINISH
23:21:10.148 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.31
23:21:10.148 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:21:10.148 00.000 11872 PhdController complete: success
23:21:10.154 00.006 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:21:10.154 00.000 9960 MoveAxis(W, 145, ABG)
23:21:10.155 00.001 11872 evsrv: {"Event":"SettleDone","Timestamp":1763788870.154,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":8,"DroppedFrames":0}
23:21:10.159 00.004 9960 Guiding  Dir = 3, Dur = 145
23:21:10.159 00.000 11872 Mount: notify guiding dither settle done success=1
23:21:10.163 00.004 9960 IsSlewing returns 0
23:21:10.163 00.000 11872 PhdController: newstate STATE_IDLE
23:21:10.170 00.007 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:10.174 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:21:10.178 00.004 11872 Enqueuing Expose request
23:21:10.184 00.006 9960 IsGuiding returns 0
23:21:10.185 00.001 9960 PulseGuide returned control before completion, sleep 155
23:21:10.353 00.168 9960 IsGuiding returns 1
23:21:10.353 00.000 9960 scope still moving after pulse duration time elapsed
23:21:10.384 00.031 9960 IsSlewing returns 0
23:21:10.387 00.003 9960 IsGuiding returns 0
23:21:10.387 00.000 9960 scope move finished after 145 + 58 ms
23:21:10.388 00.001 9960 Move returns status 0, amount 145
23:21:10.388 00.000 9960 MoveAxis(N, 0, ABG)
23:21:10.388 00.000 9960 Move returns status 0, amount 0
23:21:10.389 00.001 9960 move complete, result=0
23:21:10.389 00.000 9960 worker thread done servicing request
23:21:10.390 00.001 9960 Worker thread wakes up
23:21:10.390 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:21:10.390 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1804,851,31,31)
23:21:10.390 00.000 11872 GuideStep: 0.3 px 145 ms WEST, 0.1 px 0 ms NORTH
23:21:11.577 01.187 11872 evsrv: cli 0D2D2BE0 connect
23:21:11.585 00.008 11872 case statement mapped state 6 to 3
23:21:11.591 00.006 11872 case statement mapped state 6 to 3
23:21:11.596 00.005 11872 evsrv: cli 0D2D2BE0 request: {"method":"get_app_state","id":"f145bc7b-cc48-47c8-87a7-b54bde3cd301"}
23:21:11.601 00.005 11872 case statement mapped state 6 to 3
23:21:11.605 00.004 11872 evsrv: cli 0D2D2BE0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f145bc7b-cc48-47c8-87a7-b54bde3cd301"}
23:21:11.610 00.005 11872 evsrv: cli 0D2D2BE0 disconnect
23:21:11.615 00.005 11872 evsrv: cli 0D2D3180 connect
23:21:11.617 00.002 11872 case statement mapped state 6 to 3
23:21:11.624 00.007 11872 case statement mapped state 6 to 3
23:21:11.627 00.003 9960 Exposure complete
23:21:11.627 00.000 11872 evsrv: cli 0D2D3180 request: {"method":"stop_capture","id":"42c391f9-a511-40ad-b7ab-90a354a573ae"}
23:21:11.631 00.004 11872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:21:11.634 00.003 11872 Status Line: Waiting for devices...
23:21:11.641 00.007 11872 evsrv: cli 0D2D3180 response: {"jsonrpc":"2.0","result":0,"id":"42c391f9-a511-40ad-b7ab-90a354a573ae"}
23:21:11.648 00.007 11872 evsrv: cli 0D2D3180 disconnect
23:21:11.654 00.006 11872 evsrv: cli 0D2D2320 connect
23:21:11.660 00.006 11872 case statement mapped state 6 to 3
23:21:11.666 00.006 11872 case statement mapped state 6 to 3
23:21:11.676 00.010 11872 evsrv: cli 0D2D2320 request: {"method":"get_app_state","id":"753cbbf0-080b-4229-8cd4-39e341ece3b5"}
23:21:11.679 00.003 11872 case statement mapped state 6 to 3
23:21:11.682 00.003 11872 evsrv: cli 0D2D2320 response: {"jsonrpc":"2.0","result":"Guiding","id":"753cbbf0-080b-4229-8cd4-39e341ece3b5"}
23:21:11.685 00.003 11872 evsrv: cli 0D2D2320 disconnect
23:21:11.738 00.053 9960 worker thread done servicing request
23:21:11.739 00.001 11872 OnExposeComplete: enter
23:21:11.744 00.005 11872 UpdateGuideState(): m_state=6
23:21:11.748 00.004 11872 Mount: notify guiding stopped
23:21:11.755 00.007 11872 Changing from state GUIDING to STOP
23:21:11.759 00.004 11872 guider state => SELECTED
23:21:11.762 00.003 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1278->Stopped Guiding
23:21:11.767 00.005 11872 Status Line: Stopped Guiding
23:21:11.773 00.006 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=172, med=0, FiltMin=0, FiltMax=103, Gamma=1.000
23:21:11.776 00.003 11872 UpdateGuideState exits: Stopped Guiding
23:21:11.781 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=0
23:21:11.786 00.005 11872 setting force full frames = true
23:21:11.796 00.010 11872 Status Line: Stopped.
23:21:12.688 00.892 11872 evsrv: cli 0D2D2C80 connect
23:21:12.696 00.008 11872 evsrv: cli 0D2D2C80 request: {"method":"get_app_state","id":"8aaf6d73-2cbb-4559-9505-e74bc33c79eb"}
23:21:12.704 00.008 11872 evsrv: cli 0D2D2C80 response: {"jsonrpc":"2.0","result":"Stopped","id":"8aaf6d73-2cbb-4559-9505-e74bc33c79eb"}
23:21:12.709 00.005 11872 evsrv: cli 0D2D2C80 disconnect
23:21:29.162 16.453 11872 evsrv: cli 0D2D25A0 connect
23:21:29.172 00.010 11872 evsrv: cli 0D2D25A0 request: {"method":"get_app_state","id":"645743ee-515d-429b-868a-03f47b89ea64"}
23:21:29.178 00.006 11872 evsrv: cli 0D2D25A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"645743ee-515d-429b-868a-03f47b89ea64"}
23:21:29.184 00.006 11872 evsrv: cli 0D2D25A0 disconnect
23:21:29.190 00.006 11872 evsrv: cli 0D2D2A00 connect
23:21:29.194 00.004 11872 evsrv: cli 0D2D2A00 request: {"method":"get_calibrated","id":"7430fb03-2a8d-4682-a331-b250ad3cb3f8"}
23:21:29.198 00.004 11872 evsrv: cli 0D2D2A00 response: {"jsonrpc":"2.0","result":true,"id":"7430fb03-2a8d-4682-a331-b250ad3cb3f8"}
23:21:29.203 00.005 11872 evsrv: cli 0D2D2A00 disconnect
23:21:29.210 00.007 11872 evsrv: cli 0D2D3040 connect
23:21:29.215 00.005 11872 evsrv: cli 0D2D3040 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"d1f4f111-f698-4140-80d4-bc8e50eab3ab"}
23:21:29.220 00.005 11872 PhdController::Guide begins
23:21:29.224 00.004 11872 PhdController: newstate STATE_SETUP
23:21:29.228 00.004 11872 PhdController: setup
23:21:29.232 00.004 11872 PhdController: newstate STATE_ATTEMPT_START
23:21:29.235 00.003 11872 PhdController: start capturing
23:21:29.240 00.005 11872 Changing from state SELECTED to UNINITIALIZED
23:21:29.243 00.003 11872 guider state => SELECTING
23:21:29.247 00.004 11872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
23:21:29.255 00.008 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:21:29.259 00.004 11872 Enqueuing Expose request
23:21:29.264 00.005 9960 Worker thread wakes up
23:21:29.264 00.000 11872 PhdController: newstate STATE_SELECT_STAR
23:21:29.268 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
23:21:29.268 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:21:29.270 00.002 11872 evsrv: cli 0D2D3040 response: {"jsonrpc":"2.0","result":0,"id":"d1f4f111-f698-4140-80d4-bc8e50eab3ab"}
23:21:29.274 00.004 11872 evsrv: cli 0D2D3040 disconnect
23:21:29.278 00.004 11872 evsrv: cli 0D2D3180 connect
23:21:29.282 00.004 11872 case statement mapped state 1 to 101
23:21:29.287 00.005 11872 case statement mapped state 1 to 101
23:21:29.290 00.003 11872 evsrv: cli 0D2D3180 request: {"method":"get_lock_shift_params","id":"c6f5f19a-50fa-4567-869b-8fd2f7b5c024"}
23:21:29.295 00.005 11872 evsrv: cli 0D2D3180 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"c6f5f19a-50fa-4567-869b-8fd2f7b5c024"}
23:21:29.299 00.004 11872 evsrv: cli 0D2D3180 disconnect
23:21:29.304 00.005 11872 evsrv: cli 0D2D3220 connect
23:21:29.307 00.003 11872 case statement mapped state 1 to 101
23:21:29.311 00.004 11872 case statement mapped state 1 to 101
23:21:29.315 00.004 11872 evsrv: cli 0D2D3220 request: {"method":"get_lock_position","id":"661177fc-65f8-417d-bdb7-a96ab3d279f1"}
23:21:29.318 00.003 11872 evsrv: cli 0D2D3220 response: {"jsonrpc":"2.0","result":null,"id":"661177fc-65f8-417d-bdb7-a96ab3d279f1"}
23:21:29.322 00.004 11872 evsrv: cli 0D2D3220 disconnect
23:21:30.324 01.002 11872 evsrv: cli 0D2D2820 connect
23:21:30.331 00.007 11872 case statement mapped state 1 to 101
23:21:30.337 00.006 11872 case statement mapped state 1 to 101
23:21:30.342 00.005 11872 evsrv: cli 0D2D2820 request: {"method":"get_lock_position","id":"5fa76433-0f00-414d-8d42-7f2f1fff6d76"}
23:21:30.348 00.006 11872 evsrv: cli 0D2D2820 response: {"jsonrpc":"2.0","result":null,"id":"5fa76433-0f00-414d-8d42-7f2f1fff6d76"}
23:21:30.352 00.004 11872 evsrv: cli 0D2D2820 disconnect
23:21:30.511 00.159 9960 Exposure complete
23:21:30.620 00.109 9960 worker thread done servicing request
23:21:30.620 00.000 11872 OnExposeComplete: enter
23:21:30.624 00.004 11872 UpdateGuideState(): m_state=1
23:21:30.628 00.004 11872 UpdateCurrentPosition: no star selected
23:21:30.633 00.005 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
23:21:30.637 00.004 11872 Status Line: No star selected
23:21:30.640 00.003 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=199, med=0, FiltMin=0, FiltMax=122, Gamma=1.000
23:21:30.644 00.004 11872 UpdateGuideState exits: No star selected
23:21:30.649 00.005 11872 GuiderMultiStar::AutoSelect enter
23:21:30.652 00.003 11872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
23:21:30.766 00.114 11872 AutoFind: auto downsample for scale 1.00 => 1x
23:21:30.949 00.183 11872 AutoFind: global mean = 0.0, stdev 2.3
23:21:30.954 00.005 11872 AutoFind: using threshold = 0.1
23:21:31.203 00.249 11872 AutoFind: local max [1820, 866] 113.0
23:21:31.209 00.006 11872 AutoFind: local max [1577, 313] 108.3
23:21:31.214 00.005 11872 AutoFind: local max [1577, 318] 92.5
23:21:31.220 00.006 11872 AutoFind: local max [21, 367] 75.4
23:21:31.226 00.006 11872 AutoFind: local max [1710, 326] 45.1
23:21:31.230 00.004 11872 AutoFind: local max [1359, 97] 38.8
23:21:31.234 00.004 11872 AutoFind: local max [1284, 23] 35.0
23:21:31.238 00.004 11872 AutoFind: local max [763, 560] 32.6
23:21:31.242 00.004 11872 AutoFind: local max [1507, 1084] 30.1
23:21:31.245 00.003 11872 AutoFind: local max [763, 566] 27.3
23:21:31.249 00.004 11872 AutoFind: local max [439, 320] 26.2
23:21:31.253 00.004 11872 AutoFind: local max [153, 432] 24.2
23:21:31.257 00.004 11872 AutoFind: local max [868, 919] 20.6
23:21:31.261 00.004 11872 AutoFind: local max [1025, 348] 20.4
23:21:31.264 00.003 11872 AutoFind: local max [116, 530] 18.6
23:21:31.269 00.005 11872 AutoFind: local max [105, 946] 17.3
23:21:31.272 00.003 11872 AutoFind: local max [1917, 854] 16.7
23:21:31.277 00.005 11872 AutoFind: local max [21, 1017] 15.6
23:21:31.280 00.003 11872 AutoFind: local max [152, 94] 12.5
23:21:31.285 00.005 11872 AutoFind: local max [1303, 172] 12.0
23:21:31.287 00.002 11872 AutoFind: local max [374, 353] 12.0
23:21:31.290 00.003 11872 AutoFind: local max [740, 153] 12.0
23:21:31.296 00.006 11872 AutoFind: local max [124, 1033] 11.7
23:21:31.301 00.005 11872 AutoFind: local max [1355, 567] 11.2
23:21:31.306 00.005 11872 AutoFind: local max [471, 396] 9.8
23:21:31.309 00.003 11872 AutoFind: local max [23, 677] 9.4
23:21:31.314 00.005 11872 AutoFind: local max [263, 451] 9.3
23:21:31.318 00.004 11872 AutoFind: local max [277, 53] 8.8
23:21:31.322 00.004 11872 AutoFind: local max [1768, 247] 8.5
23:21:31.325 00.003 11872 AutoFind: local max [1355, 574] 8.0
23:21:31.330 00.005 11872 AutoFind: local max [490, 314] 7.9
23:21:31.334 00.004 11872 AutoFind: local max [269, 670] 7.6
23:21:31.338 00.004 11872 AutoFind: local max [1430, 480] 7.6
23:21:31.341 00.003 11872 AutoFind: local max [1894, 696] 7.5
23:21:31.345 00.004 11872 AutoFind: local max [1342, 653] 6.9
23:21:31.349 00.004 11872 AutoFind: local max [1000, 1071] 6.8
23:21:31.352 00.003 11872 AutoFind: local max [1378, 96] 6.7
23:21:31.356 00.004 11872 AutoFind: local max [1806, 637] 6.5
23:21:31.361 00.005 11872 AutoFind: local max [1381, 452] 6.1
23:21:31.365 00.004 11872 AutoFind: local max [1845, 141] 6.0
23:21:31.369 00.004 11872 AutoFind: local max [800, 866] 6.0
23:21:31.373 00.004 11872 AutoFind: local max [364, 699] 5.9
23:21:31.377 00.004 11872 AutoFind: local max [1333, 602] 5.9
23:21:31.381 00.004 11872 AutoFind: local max [800, 860] 5.8
23:21:31.384 00.003 11872 AutoFind: local max [93, 982] 5.7
23:21:31.388 00.004 11872 AutoFind: local max [427, 71] 5.7
23:21:31.392 00.004 11872 AutoFind: local max [300, 417] 5.5
23:21:31.396 00.004 11872 AutoFind: local max [1378, 102] 5.5
23:21:31.399 00.003 11872 AutoFind: local max [503, 574] 5.5
23:21:31.403 00.004 11872 AutoFind: local max [503, 580] 5.4
23:21:31.407 00.004 11872 AutoFind: local max [1333, 596] 5.2
23:21:31.410 00.003 11872 AutoFind: local max [1510, 505] 5.1
23:21:31.413 00.003 11872 AutoFind: local max [1693, 406] 5.1
23:21:31.417 00.004 11872 AutoFind: local max [356, 1053] 5.0
23:21:31.420 00.003 11872 AutoFind: local max [548, 649] 4.9
23:21:31.424 00.004 11872 AutoFind: local max [858, 700] 4.9
23:21:31.427 00.003 11872 AutoFind: local max [346, 1026] 4.8
23:21:31.432 00.005 11872 AutoFind: local max [1571, 330] 4.7
23:21:31.435 00.003 11872 AutoFind: local max [553, 254] 4.6
23:21:31.439 00.004 11872 AutoFind: local max [1511, 512] 4.6
23:21:31.443 00.004 11872 AutoFind: local max [1473, 727] 4.5
23:21:31.446 00.003 11872 AutoFind: local max [294, 526] 4.4
23:21:31.450 00.004 11872 AutoFind: local max [1587, 321] 4.4
23:21:31.454 00.004 11872 AutoFind: local max [1145, 303] 4.3
23:21:31.458 00.004 11872 AutoFind: local max [293, 1009] 4.3
23:21:31.462 00.004 11872 AutoFind: local max [1377, 816] 4.3
23:21:31.465 00.003 11872 AutoFind: local max [881, 638] 4.2
23:21:31.470 00.005 11872 AutoFind: local max [1325, 744] 4.2
23:21:31.474 00.004 11872 AutoFind: local max [1065, 979] 4.1
23:21:31.477 00.003 11872 AutoFind: local max [266, 939] 4.1
23:21:31.481 00.004 11872 AutoFind: local max [1721, 328] 4.1
23:21:31.485 00.004 11872 AutoFind: local max [419, 657] 4.0
23:21:31.488 00.003 11872 AutoFind: local max [1718, 422] 4.0
23:21:31.492 00.004 11872 AutoFind: local max [965, 1082] 3.9
23:21:31.496 00.004 11872 AutoFind: local max [1565, 307] 3.9
23:21:31.500 00.004 11872 AutoFind: local max [1576, 302] 3.8
23:21:31.503 00.003 11872 AutoFind: local max [424, 756] 3.8
23:21:31.506 00.003 11872 AutoFind: local max [1565, 646] 3.7
23:21:31.510 00.004 11872 AutoFind: local max [377, 310] 3.7
23:21:31.513 00.003 11872 AutoFind: local max [1704, 907] 3.7
23:21:31.518 00.005 11872 AutoFind: local max [1180, 489] 3.7
23:21:31.521 00.003 11872 AutoFind: local max [1748, 394] 3.7
23:21:31.524 00.003 11872 AutoFind: local max [435, 333] 3.7
23:21:31.528 00.004 11872 AutoFind: local max [1611, 846] 3.7
23:21:31.532 00.004 11872 AutoFind: local max [100, 1084] 3.6
23:21:31.536 00.004 11872 AutoFind: local max [325, 486] 3.6
23:21:31.539 00.003 11872 AutoFind: local max [1383, 551] 3.6
23:21:31.543 00.004 11872 AutoFind: local max [140, 62] 3.6
23:21:31.545 00.002 11872 AutoFind: local max [884, 644] 3.5
23:21:31.550 00.005 11872 AutoFind: local max [374, 1060] 3.5
23:21:31.554 00.004 11872 AutoFind: local max [1195, 380] 3.5
23:21:31.558 00.004 11872 AutoFind: local max [382, 1082] 3.5
23:21:31.561 00.003 11872 AutoFind: local max [586, 562] 3.5
23:21:31.565 00.004 11872 AutoFind: local max [126, 534] 3.5
23:21:31.569 00.004 11872 AutoFind: local max [925, 109] 3.5
23:21:31.572 00.003 11872 AutoFind: local max [1196, 386] 3.5
23:21:31.575 00.003 11872 AutoFind: local max [580, 315] 3.5
23:21:31.580 00.005 11872 AutoFind: local max [1020, 99] 3.5
23:21:31.584 00.004 11872 AutoFind: local max [1773, 1001] 3.5
23:21:31.587 00.003 11872 AutoFind: local max [539, 935] 3.4
23:21:31.591 00.004 11872 AutoFind: too close [1196, 386] 3.5 - [1195, 380] 3.5
23:21:31.595 00.004 11872 AutoFind: close dim-bright [126, 534] 3.5 - [116, 530] 18.6
23:21:31.598 00.003 11872 AutoFind: too close [374, 1060] 3.5 - [356, 1053] 5.0
23:21:31.601 00.003 11872 AutoFind: too close [884, 644] 3.5 - [881, 638] 4.2
23:21:31.606 00.005 11872 AutoFind: close dim-bright [435, 333] 3.7 - [439, 320] 26.2
23:21:31.609 00.003 11872 AutoFind: too close [1576, 302] 3.8 - [1565, 307] 3.9
23:21:31.612 00.003 11872 AutoFind: too close [1576, 302] 3.8 - [1587, 321] 4.4
23:21:31.617 00.005 11872 AutoFind: close dim-bright [1576, 302] 3.8 - [1577, 318] 92.5
23:21:31.620 00.003 11872 AutoFind: close dim-bright [1576, 302] 3.8 - [1577, 313] 108.3
23:21:31.623 00.003 11872 AutoFind: close dim-bright [1565, 307] 3.9 - [1577, 318] 92.5
23:21:31.628 00.005 11872 AutoFind: close dim-bright [1565, 307] 3.9 - [1577, 313] 108.3
23:21:31.632 00.004 11872 AutoFind: close dim-bright [1721, 328] 4.1 - [1710, 326] 45.1
23:21:31.634 00.002 11872 AutoFind: too close [1587, 321] 4.4 - [1571, 330] 4.7
23:21:31.638 00.004 11872 AutoFind: close dim-bright [1587, 321] 4.4 - [1577, 318] 92.5
23:21:31.642 00.004 11872 AutoFind: close dim-bright [1587, 321] 4.4 - [1577, 313] 108.3
23:21:31.645 00.003 11872 AutoFind: too close [1511, 512] 4.6 - [1510, 505] 5.1
23:21:31.648 00.003 11872 AutoFind: close dim-bright [1571, 330] 4.7 - [1577, 318] 92.5
23:21:31.651 00.003 11872 AutoFind: close dim-bright [1571, 330] 4.7 - [1577, 313] 108.3
23:21:31.655 00.004 11872 AutoFind: too close [1333, 596] 5.2 - [1333, 602] 5.9
23:21:31.659 00.004 11872 AutoFind: too close [503, 580] 5.4 - [503, 574] 5.5
23:21:31.662 00.003 11872 AutoFind: too close [1378, 102] 5.5 - [1378, 96] 6.7
23:21:31.665 00.003 11872 AutoFind: close dim-bright [1378, 102] 5.5 - [1359, 97] 38.8
23:21:31.668 00.003 11872 AutoFind: too close [800, 860] 5.8 - [800, 866] 6.0
23:21:31.672 00.004 11872 AutoFind: close dim-bright [1378, 96] 6.7 - [1359, 97] 38.8
23:21:31.676 00.004 11872 AutoFind: too close [1355, 574] 8.0 - [1355, 567] 11.2
23:21:31.680 00.004 11872 AutoFind: too close [763, 566] 27.3 - [763, 560] 32.6
23:21:31.682 00.002 11872 AutoFind: too close [1577, 318] 92.5 - [1577, 313] 108.3
23:21:31.686 00.004 11872 AutoFind: too close to edge [382, 1082] 3.5
23:21:31.690 00.004 11872 AutoFind: too close to edge [100, 1084] 3.6
23:21:31.693 00.003 11872 AutoFind: too close to edge [965, 1082] 3.9
23:21:31.696 00.003 11872 AutoFind: too close to edge [1507, 1084] 30.1
23:21:31.700 00.004 11872 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
23:21:31.704 00.004 11872 Star::Find(15, 1820, 866, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:21:31.707 00.003 11872 Star::Find returns 1 (0), X=1820.35, Y=864.32, Mass=4230, SNR=43.4, Peak=199 HFD=5.6
23:21:31.711 00.004 11872 Star::Find(15, 21, 367, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:21:31.715 00.004 11872 Star::Find returns 1 (0), X=20.36, Y=368.05, Mass=1848, SNR=29.3, Peak=119 HFD=4.8
23:21:31.718 00.003 11872 Star::Find(15, 1710, 326, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:21:31.721 00.003 11872 Star::Find returns 1 (0), X=1710.43, Y=327.82, Mass=1900, SNR=29.5, Peak=77 HFD=6.1
23:21:31.725 00.004 11872 Star::Find(15, 1359, 97, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:21:31.728 00.003 11872 Star::Find returns 1 (0), X=1360.24, Y=97.42, Mass=1715, SNR=27.3, Peak=55 HFD=6.3
23:21:31.731 00.003 11872 Star::Find(15, 1284, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:21:31.734 00.003 11872 Star::Find returns 1 (0), X=1284.80, Y=24.34, Mass=1927, SNR=28.8, Peak=59 HFD=6.7
23:21:31.739 00.005 11872 Star::Find(15, 439, 320, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:21:31.742 00.003 11872 Star::Find returns 1 (0), X=438.36, Y=321.41, Mass=1301, SNR=23.6, Peak=45 HFD=6.0
23:21:31.747 00.005 11872 Star::Find(15, 153, 432, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:21:31.750 00.003 11872 Star::Find returns 1 (0), X=152.72, Y=433.11, Mass=637, SNR=17.1, Peak=31 HFD=5.2
23:21:31.754 00.004 11872 Star::Find(15, 868, 919, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:21:31.757 00.003 11872 Star::Find returns 1 (0), X=869.07, Y=920.27, Mass=1144, SNR=22.5, Peak=32 HFD=6.8
23:21:31.761 00.004 11872 Star::Find(15, 1025, 348, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:21:31.765 00.004 11872 Star::Find returns 1 (0), X=1027.21, Y=348.54, Mass=1397, SNR=24.2, Peak=40 HFD=7.4
23:21:31.769 00.004 11872 Star::Find(15, 116, 530, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:21:31.773 00.004 11872 Star::Find returns 1 (0), X=115.86, Y=530.77, Mass=586, SNR=16.1, Peak=32 HFD=5.0
23:21:31.777 00.004 11872 Star::Find(15, 105, 946, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:21:31.780 00.003 11872 Star::Find returns 1 (0), X=105.08, Y=947.13, Mass=486, SNR=14.9, Peak=30 HFD=4.7
23:21:31.784 00.004 11872 Star::Find(15, 1917, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:21:31.788 00.004 11872 Star::Find returns 1 (0), X=1915.77, Y=855.56, Mass=507, SNR=15.2, Peak=33 HFD=5.1
23:21:31.791 00.003 11872 Star::Find(15, 21, 1017, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:21:31.796 00.005 11872 Star::Find returns 1 (0), X=21.01, Y=1017.82, Mass=271, SNR=11.3, Peak=25 HFD=4.2
23:21:31.800 00.004 11872 Star::Find(15, 152, 94, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:21:31.804 00.004 11872 Star::Find returns 1 (0), X=152.15, Y=94.35, Mass=249, SNR=10.7, Peak=14 HFD=4.4
23:21:31.808 00.004 11872 Star::Find(15, 1303, 172, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:21:31.813 00.005 11872 Star::Find returns 1 (0), X=1303.74, Y=173.58, Mass=591, SNR=16.2, Peak=18 HFD=6.9
23:21:31.817 00.004 11872 Star::Find(15, 374, 353, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:21:31.820 00.003 11872 Star::Find returns 1 (0), X=374.53, Y=350.75, Mass=340, SNR=12.5, Peak=13 HFD=5.6
23:21:31.825 00.005 11872 Star::Find(15, 740, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:21:31.828 00.003 11872 Star::Find returns 1 (0), X=740.92, Y=150.74, Mass=491, SNR=14.9, Peak=16 HFD=5.9
23:21:31.832 00.004 11872 Star::Find(15, 124, 1033, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:21:31.835 00.003 11872 Star::Find returns 1 (0), X=124.09, Y=1033.70, Mass=224, SNR=10.1, Peak=17 HFD=4.5
23:21:31.840 00.005 11872 Star::Find(15, 471, 396, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:21:31.843 00.003 11872 Star::Find returns 1 (0), X=471.90, Y=394.13, Mass=377, SNR=13.0, Peak=15 HFD=6.2
23:21:31.848 00.005 11872 Star::Find(15, 23, 677, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:21:31.852 00.004 11872 Star::Find returns 1 (0), X=23.12, Y=678.35, Mass=172, SNR=9.0, Peak=12 HFD=4.7
23:21:31.856 00.004 11872 Star::Find(15, 263, 451, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:21:31.860 00.004 11872 Star::Find returns 1 (0), X=262.96, Y=452.92, Mass=288, SNR=11.3, Peak=15 HFD=4.6
23:21:31.863 00.003 11872 Star::Find(15, 277, 53, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:21:31.867 00.004 11872 Star::Find returns 1 (0), X=277.56, Y=51.74, Mass=160, SNR=8.6, Peak=10 HFD=4.7
23:21:31.870 00.003 11872 Star::Find(15, 1768, 247, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:21:31.874 00.004 11872 Star::Find returns 1 (0), X=1767.69, Y=246.92, Mass=154, SNR=8.3, Peak=11 HFD=5.1
23:21:31.878 00.004 11872 Star::Find(15, 490, 314, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:21:31.883 00.005 11872 Star::Find returns 1 (0), X=489.54, Y=315.84, Mass=346, SNR=12.3, Peak=18 HFD=5.9
23:21:31.886 00.003 11872 Star::Find(15, 269, 670, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:21:31.891 00.005 11872 Star::Find returns 1 (0), X=269.76, Y=670.57, Mass=179, SNR=9.1, Peak=10 HFD=5.2
23:21:31.894 00.003 11872 Star::Find(15, 1430, 480, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:21:31.899 00.005 11872 Star::Find returns 1 (0), X=1431.23, Y=480.77, Mass=309, SNR=11.7, Peak=11 HFD=6.5
23:21:31.902 00.003 11872 Star::Find(15, 1894, 696, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:21:31.908 00.006 11872 Star::Find returns 1 (0), X=1894.78, Y=694.42, Mass=213, SNR=9.8, Peak=11 HFD=5.5
23:21:31.910 00.002 11872 Star::Find(15, 1342, 653, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:21:31.914 00.004 11872 Star::Find returns 1 (0), X=1342.73, Y=653.12, Mass=303, SNR=11.3, Peak=16 HFD=6.3
23:21:31.917 00.003 11872 Star::Find(15, 1000, 1071, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:21:31.921 00.004 11872 Star::Find returns 1 (0), X=999.14, Y=1075.99, Mass=181, SNR=8.8, Peak=14 HFD=7.5
23:21:31.924 00.003 11872 Star::Find(15, 1806, 637, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:21:31.927 00.003 11872 Star::Find returns 1 (0), X=1805.63, Y=638.24, Mass=158, SNR=8.5, Peak=13 HFD=5.6
23:21:31.929 00.002 11872 Star::Find(15, 1381, 452, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:21:31.933 00.004 11872 Star::Find returns 1 (0), X=1381.99, Y=454.30, Mass=236, SNR=10.3, Peak=12 HFD=6.7
23:21:31.936 00.003 11872 Star::Find(15, 1845, 141, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:21:31.939 00.003 11872 Star::Find returns 1 (0), X=1844.82, Y=141.59, Mass=134, SNR=7.8, Peak=12 HFD=5.2
23:21:31.942 00.003 11872 Star::Find(15, 364, 699, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:21:31.945 00.003 11872 Star::Find returns 1 (0), X=363.65, Y=699.80, Mass=191, SNR=9.5, Peak=12 HFD=5.7
23:21:31.948 00.003 11872 Star::Find(15, 93, 982, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:21:31.955 00.007 11872 Star::Find returns 1 (0), X=92.61, Y=980.88, Mass=100, SNR=6.8, Peak=8 HFD=4.3
23:21:31.961 00.006 11872 Star::Find(15, 427, 71, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:21:31.965 00.004 11872 Star::Find returns 1 (0), X=426.96, Y=70.94, Mass=84, SNR=6.1, Peak=8 HFD=4.1
23:21:31.969 00.004 11872 Star::Find(15, 300, 417, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:21:31.972 00.003 11872 Star::Find returns 1 (0), X=299.95, Y=418.16, Mass=172, SNR=8.8, Peak=12 HFD=4.8
23:21:31.976 00.004 11872 Star::Find(15, 1693, 406, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:21:31.981 00.005 11872 Star::Find false star n=27 nbg=286 bg=0.9 sigma=0.9 thresh=4 peak=4
23:21:31.986 00.005 11872 Star::Find returns 0 (2), X=1693.00, Y=406.00, Mass=106, SNR=2.9, Peak=6 HFD=0.0
23:21:31.989 00.003 11872 Star::Find(15, 548, 649, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:21:31.991 00.002 11872 Star::Find returns 1 (0), X=547.32, Y=648.80, Mass=225, SNR=9.9, Peak=11 HFD=5.9
23:21:31.995 00.004 11872 Star::Find(15, 858, 700, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:21:31.997 00.002 11872 Star::Find returns 1 (0), X=858.24, Y=702.05, Mass=116, SNR=7.1, Peak=8 HFD=6.4
23:21:32.001 00.004 11872 Star::Find(15, 346, 1026, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:21:32.005 00.004 11872 Star::Find false star n=26 nbg=285 bg=1.1 sigma=1.0 thresh=4 peak=4
23:21:32.009 00.004 11872 Star::Find returns 0 (2), X=346.00, Y=1026.00, Mass=98, SNR=2.9, Peak=8 HFD=0.0
23:21:32.012 00.003 11872 Star::Find(15, 553, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:21:32.017 00.005 11872 Star::Find returns 1 (0), X=553.91, Y=252.97, Mass=184, SNR=9.0, Peak=9 HFD=7.1
23:21:32.022 00.005 11872 Star::Find(15, 1473, 727, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:21:32.025 00.003 11872 Star::Find returns 1 (0), X=1472.89, Y=725.43, Mass=101, SNR=6.7, Peak=10 HFD=5.2
23:21:32.029 00.004 11872 Star::Find(15, 294, 526, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:21:32.033 00.004 11872 Star::Find returns 1 (0), X=294.57, Y=527.44, Mass=119, SNR=7.3, Peak=7 HFD=5.3
23:21:32.037 00.004 11872 Star::Find(15, 1145, 303, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:21:32.040 00.003 11872 Star::Find false star n=17 nbg=288 bg=1.0 sigma=1.0 thresh=4 peak=4
23:21:32.045 00.005 11872 Star::Find returns 0 (2), X=1145.00, Y=303.00, Mass=66, SNR=2.9, Peak=7 HFD=0.0
23:21:32.050 00.005 11872 Star::Find(15, 293, 1009, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:21:32.054 00.004 11872 Star::Find returns 1 (0), X=292.72, Y=1009.65, Mass=81, SNR=6.1, Peak=10 HFD=3.2
23:21:32.058 00.004 11872 Star::Find(15, 1377, 816, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:21:32.062 00.004 11872 Star::Find returns 1 (0), X=1376.77, Y=817.12, Mass=125, SNR=7.4, Peak=8 HFD=5.5
23:21:32.065 00.003 11872 Star::Find(15, 1325, 744, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:21:32.069 00.004 11872 Star::Find false star n=25 nbg=281 bg=1.0 sigma=1.0 thresh=4 peak=3
23:21:32.073 00.004 11872 Star::Find returns 0 (2), X=1325.00, Y=744.00, Mass=85, SNR=2.9, Peak=7 HFD=0.0
23:21:32.076 00.003 11872 Star::Find(15, 1065, 979, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:21:32.081 00.005 11872 Star::Find false star n=16 nbg=278 bg=0.7 sigma=0.7 thresh=3 peak=2
23:21:32.085 00.004 11872 Star::Find returns 0 (2), X=1065.00, Y=979.00, Mass=39, SNR=2.9, Peak=7 HFD=0.0
23:21:32.088 00.003 11872 Star::Find(15, 266, 939, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:21:32.091 00.003 11872 Star::Find false star n=20 nbg=274 bg=0.7 sigma=0.7 thresh=3 peak=2
23:21:32.095 00.004 11872 Star::Find returns 0 (2), X=266.00, Y=939.00, Mass=51, SNR=2.9, Peak=4 HFD=0.0
23:21:32.099 00.004 11872 Star::Find(15, 1721, 328, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:21:32.102 00.003 11872 Star::Find returns 1 (0), X=1710.43, Y=327.82, Mass=1900, SNR=29.5, Peak=77 HFD=6.1
23:21:32.107 00.005 11872 Star::Find(15, 419, 657, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:21:32.111 00.004 11872 Star::Find false star n=25 nbg=278 bg=0.7 sigma=0.7 thresh=3 peak=3
23:21:32.115 00.004 11872 Star::Find returns 0 (2), X=419.00, Y=657.00, Mass=70, SNR=2.9, Peak=7 HFD=0.0
23:21:32.118 00.003 11872 Star::Find(15, 1718, 422, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:21:32.122 00.004 11872 Star::Find returns 1 (0), X=1717.22, Y=420.59, Mass=115, SNR=7.3, Peak=10 HFD=6.2
23:21:32.126 00.004 11872 Star::Find(15, 424, 756, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:21:32.130 00.004 11872 Star::Find false star n=23 nbg=275 bg=0.6 sigma=0.7 thresh=3 peak=3
23:21:32.134 00.004 11872 Star::Find returns 0 (2), X=424.00, Y=756.00, Mass=64, SNR=2.9, Peak=6 HFD=0.0
23:21:32.137 00.003 11872 Star::Find(15, 1565, 646, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:21:32.141 00.004 11872 Star::Find returns 0 (3), X=1565.00, Y=646.00, Mass=5, SNR=1.5, Peak=4 HFD=0.0
23:21:32.144 00.003 11872 Star::Find(15, 377, 310, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:21:32.147 00.003 11872 Star::Find false star n=9 nbg=282 bg=0.7 sigma=0.7 thresh=3 peak=2
23:21:32.151 00.004 11872 Star::Find returns 0 (2), X=377.00, Y=310.00, Mass=23, SNR=2.9, Peak=5 HFD=0.0
23:21:32.155 00.004 11872 Star::Find(15, 1704, 907, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:21:32.158 00.003 11872 Star::Find returns 0 (2), X=1704.00, Y=907.00, Mass=19, SNR=3.0, Peak=4 HFD=0.0
23:21:32.161 00.003 11872 Star::Find(15, 1180, 489, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:21:32.165 00.004 11872 Star::Find returns 0 (2), X=1180.00, Y=489.00, Mass=17, SNR=2.7, Peak=5 HFD=0.0
23:21:32.169 00.004 11872 Star::Find(15, 1748, 394, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:21:32.172 00.003 11872 Star::Find false star n=8 nbg=285 bg=0.6 sigma=0.8 thresh=3 peak=2
23:21:32.177 00.005 11872 Star::Find returns 0 (2), X=1748.00, Y=394.00, Mass=20, SNR=2.9, Peak=4 HFD=0.0
23:21:32.180 00.003 11872 Star::Find(15, 435, 333, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:21:32.184 00.004 11872 Star::Find returns 1 (0), X=438.36, Y=321.41, Mass=1301, SNR=23.6, Peak=45 HFD=6.0
23:21:32.188 00.004 11872 Star::Find(15, 1611, 846, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:21:32.192 00.004 11872 Star::Find false star n=14 nbg=285 bg=1.0 sigma=0.9 thresh=4 peak=3
23:21:32.196 00.004 11872 Star::Find returns 0 (2), X=1611.00, Y=846.00, Mass=51, SNR=2.9, Peak=6 HFD=0.0
23:21:32.199 00.003 11872 Star::Find(15, 325, 486, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:21:32.202 00.003 11872 Star::Find false star n=29 nbg=274 bg=0.6 sigma=0.7 thresh=3 peak=3
23:21:32.207 00.005 11872 Star::Find returns 0 (2), X=325.00, Y=486.00, Mass=86, SNR=2.9, Peak=8 HFD=0.0
23:21:32.210 00.003 11872 Star::Find(15, 1383, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:21:32.215 00.005 11872 Star::Find returns 1 (0), X=1384.24, Y=551.58, Mass=121, SNR=7.4, Peak=6 HFD=6.5
23:21:32.217 00.002 11872 Star::Find(15, 140, 62, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:21:32.221 00.004 11872 Star::Find false star n=17 nbg=281 bg=0.6 sigma=0.7 thresh=3 peak=2
23:21:32.225 00.004 11872 Star::Find returns 0 (2), X=140.00, Y=62.00, Mass=52, SNR=2.9, Peak=5 HFD=0.0
23:21:32.228 00.003 11872 Star::Find(15, 586, 562, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:21:32.231 00.003 11872 Star::Find returns 1 (0), X=586.90, Y=561.13, Mass=152, SNR=8.3, Peak=7 HFD=7.7
23:21:32.236 00.005 11872 Star::Find(15, 126, 534, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:21:32.240 00.004 11872 Star::Find returns 1 (0), X=115.86, Y=530.77, Mass=586, SNR=16.1, Peak=32 HFD=5.0
23:21:32.244 00.004 11872 Star::Find(15, 925, 109, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:21:32.248 00.004 11872 Star::Find returns 0 (2), X=925.00, Y=109.00, Mass=12, SNR=2.4, Peak=4 HFD=0.0
23:21:32.252 00.004 11872 Star::Find(15, 580, 315, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:21:32.255 00.003 11872 Star::Find false star n=46 nbg=266 bg=0.7 sigma=0.8 thresh=3 peak=3
23:21:32.259 00.004 11872 Star::Find returns 0 (2), X=580.00, Y=315.00, Mass=132, SNR=2.9, Peak=7 HFD=0.0
23:21:32.262 00.003 11872 Star::Find(15, 1020, 99, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:21:32.265 00.003 11872 Star::Find returns 0 (3), X=1020.00, Y=99.00, Mass=6, SNR=1.7, Peak=4 HFD=0.0
23:21:32.270 00.005 11872 Star::Find(15, 1773, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:21:32.273 00.003 11872 Star::Find false star n=29 nbg=269 bg=0.7 sigma=0.8 thresh=3 peak=3
23:21:32.277 00.004 11872 Star::Find returns 0 (2), X=1773.00, Y=1001.00, Mass=83, SNR=2.9, Peak=6 HFD=0.0
23:21:32.280 00.003 11872 Star::Find(15, 539, 935, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:21:32.284 00.004 11872 Star::Find returns 1 (0), X=538.72, Y=932.05, Mass=107, SNR=7.0, Peak=7 HFD=6.8
23:21:32.287 00.003 11872 AutoFind: finding best star pass 1
23:21:32.291 00.004 11872 Star::Find(15, 1820, 866, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:21:32.294 00.003 11872 Star::Find returns 1 (0), X=1820.35, Y=864.32, Mass=4230, SNR=43.4, Peak=199 HFD=5.6
23:21:32.297 00.003 11872 AutoFind returns star at [1820, 866] 113.0 Mass 4230 SNR 43.4
23:21:32.303 00.006 11872 Star::Find(15, 1820, 866, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:21:32.307 00.004 11872 Star::Find returns 1 (0), X=1820.35, Y=864.32, Mass=4230, SNR=43.4, Peak=199 HFD=5.6
23:21:32.311 00.004 11872 MultiStar: List (12): {1820.35, 864.32}(43.4), {20.36, 368.05}(29.3), {1710.43, 327.82}(29.5), {1360.24, 97.42}(27.3), {1284.80, 24.34}(28.8), {438.36, 321.41}(23.6), {152.72, 433.11}(17.1), {869.07, 920.27}(22.5), {1027.21, 348.54}(24.2), {115.86, 530.77}(16.1), {105.08, 947.13}(14.9), {1915.77, 855.56}(15.2), 
23:21:32.315 00.004 11872 setting lock position to (1820.35, 864.32)
23:21:32.318 00.003 11872 AutoSelect: state = 1, call UpdateGuideState
23:21:32.322 00.004 11872 UpdateGuideState(): m_state=1
23:21:32.326 00.004 11872 Star::Find(15, 1820, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:21:32.329 00.003 11872 Star::Find returns 1 (0), X=1820.35, Y=864.32, Mass=4230, SNR=43.4, Peak=199 HFD=5.6
23:21:32.333 00.004 11872 CameraToMount -- cameraTheta (0.00) - m_xAngle (0.00) = xAngle (-0.00 = -0.00)
23:21:32.336 00.003 11872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.97 = 2.97)
23:21:32.340 00.004 11872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
23:21:32.344 00.004 11872 setting force full frames = false
23:21:32.350 00.006 11872 setting lock position to (1820.35, 864.32)
23:21:32.354 00.004 11872 CurrentPosition() valid, moving to STATE_SELECTED
23:21:32.357 00.003 11872 Changing from state SELECTING to SELECTED
23:21:32.360 00.003 11872 guider state => SELECTED
23:21:32.366 00.006 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=199, med=0, FiltMin=0, FiltMax=122, Gamma=1.000
23:21:32.370 00.004 11872 UpdateGuideState exits: m=4230 SNR=43.4
23:21:32.374 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=199, med=0, FiltMin=0, FiltMax=122, Gamma=1.000
23:21:32.377 00.003 11872 Status Line: Auto-selected star at (1820.3, 864.3)
23:21:32.383 00.006 11872 PhdController: newstate STATE_WAIT_SELECTED
23:21:32.388 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:32.390 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:21:32.395 00.005 11872 Enqueuing Expose request
23:21:32.399 00.004 9960 Worker thread wakes up
23:21:32.399 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:21:32.399 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1805,849,31,31)
23:21:32.399 00.000 11872 evsrv: cli 0D2D2960 connect
23:21:32.403 00.004 11872 case statement mapped state 2 to 1
23:21:32.407 00.004 11872 case statement mapped state 2 to 1
23:21:32.412 00.005 11872 evsrv: cli 0D2D2960 request: {"method":"get_lock_position","id":"77b87d08-c9f3-440c-bc34-fd4cdf4d43bc"}
23:21:32.416 00.004 11872 evsrv: cli 0D2D2960 response: {"jsonrpc":"2.0","result":[1820.35,864.32],"id":"77b87d08-c9f3-440c-bc34-fd4cdf4d43bc"}
23:21:32.418 00.002 11872 evsrv: cli 0D2D2960 disconnect
23:21:32.423 00.005 11872 evsrv: cli 0D2D2820 connect
23:21:32.426 00.003 11872 case statement mapped state 2 to 1
23:21:32.430 00.004 11872 case statement mapped state 2 to 1
23:21:32.434 00.004 11872 evsrv: cli 0D2D2820 request: {"method":"get_app_state","id":"fed5180e-6c50-4888-b61a-f007a432d80c"}
23:21:32.438 00.004 11872 case statement mapped state 2 to 1
23:21:32.442 00.004 11872 evsrv: cli 0D2D2820 response: {"jsonrpc":"2.0","result":"Selected","id":"fed5180e-6c50-4888-b61a-f007a432d80c"}
23:21:32.446 00.004 11872 evsrv: cli 0D2D2820 disconnect
23:21:33.447 01.001 11872 evsrv: cli 0D2D2820 connect
23:21:33.454 00.007 11872 case statement mapped state 2 to 1
23:21:33.459 00.005 11872 case statement mapped state 2 to 1
23:21:33.465 00.006 11872 evsrv: cli 0D2D2820 request: {"method":"get_app_state","id":"c121a5c4-9d7c-415e-8138-5724dea0328c"}
23:21:33.471 00.006 11872 case statement mapped state 2 to 1
23:21:33.475 00.004 11872 evsrv: cli 0D2D2820 response: {"jsonrpc":"2.0","result":"Selected","id":"c121a5c4-9d7c-415e-8138-5724dea0328c"}
23:21:33.479 00.004 11872 evsrv: cli 0D2D2820 disconnect
23:21:33.656 00.177 9960 Exposure complete
23:21:33.783 00.127 9960 worker thread done servicing request
23:21:33.784 00.001 11872 OnExposeComplete: enter
23:21:33.790 00.006 11872 UpdateGuideState(): m_state=2
23:21:33.795 00.005 11872 Star::Find(15, 1820, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:21:33.800 00.005 11872 Star::Find returns 1 (0), X=1820.58, Y=862.85, Mass=4262, SNR=44.0, Peak=195 HFD=5.8
23:21:33.806 00.006 11872 CameraToMount -- cameraTheta (-1.41) - m_xAngle (0.00) = xAngle (-1.41 = -1.41)
23:21:33.810 00.004 11872 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.56 = 1.56)
23:21:33.814 00.004 11872 CameraToMount -- cameraX=0.24 cameraY=-1.46 hyp=1.48 cameraTheta=-1.41 mountX=0.23 mountY=1.48, mountTheta=1.41
23:21:33.819 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=195, med=0, FiltMin=0, FiltMax=120, Gamma=1.000
23:21:33.823 00.004 11872 UpdateGuideState exits: m=4262 SNR=44.0
23:21:33.828 00.005 11872 PhdController: newstate STATE_CALIBRATE
23:21:33.832 00.004 11872 PhdController: newstate STATE_GUIDE
23:21:33.850 00.018 11872 Changing from state SELECTED to CALIBRATING_PRIMARY
23:21:33.853 00.003 11872 guider state => CALIBRATED
23:21:33.857 00.004 11872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
23:21:33.861 00.004 11872 reset dither spiral
23:21:33.865 00.004 11872 PhdController: newstate STATE_SETTLE_BEGIN
23:21:33.869 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:33.872 00.003 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:21:33.876 00.004 11872 Enqueuing Expose request
23:21:33.880 00.004 9960 Worker thread wakes up
23:21:33.880 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:21:33.880 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:21:34.480 00.600 11872 evsrv: cli 0D2D23C0 connect
23:21:34.486 00.006 11872 case statement mapped state 5 to 1
23:21:34.490 00.004 11872 case statement mapped state 5 to 1
23:21:34.496 00.006 11872 evsrv: cli 0D2D23C0 request: {"method":"get_app_state","id":"2b5b7f41-9f12-488f-bed8-08166f3e308e"}
23:21:34.500 00.004 11872 case statement mapped state 5 to 1
23:21:34.504 00.004 11872 evsrv: cli 0D2D23C0 response: {"jsonrpc":"2.0","result":"Selected","id":"2b5b7f41-9f12-488f-bed8-08166f3e308e"}
23:21:34.509 00.005 11872 evsrv: cli 0D2D23C0 disconnect
23:21:35.127 00.618 9960 Exposure complete
23:21:35.250 00.123 9960 worker thread done servicing request
23:21:35.252 00.002 11872 OnExposeComplete: enter
23:21:35.255 00.003 11872 UpdateGuideState(): m_state=5
23:21:35.259 00.004 11872 Star::Find(15, 1820, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:21:35.263 00.004 11872 Star::Find returns 1 (0), X=1820.27, Y=864.21, Mass=4261, SNR=44.0, Peak=210 HFD=5.8
23:21:35.266 00.003 11872 CameraToMount -- cameraTheta (-2.20) - m_xAngle (0.00) = xAngle (-2.20 = -2.20)
23:21:35.269 00.003 11872 CameraToMount -- cameraTheta (-2.20) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (0.77 = 0.77)
23:21:35.274 00.005 11872 CameraToMount -- cameraX=-0.08 cameraY=-0.11 hyp=0.13 cameraTheta=-2.20 mountX=-0.08 mountY=0.09, mountTheta=2.28
23:21:35.279 00.005 11872 Changing from state CALIBRATED to GUIDING
23:21:35.283 00.004 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:21:35.286 00.003 11872 ScopeASCOM::SideOfPier() returns 0
23:21:35.292 00.006 11872 AdjustCalibrationForScopePointing (scope): current dec=31.2 pierSide=0, cal dec=0.0 pierSide=0 rotAngle=None bin=1
23:21:35.297 00.005 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:21:35.302 00.005 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:21:35.308 00.006 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:21:35.313 00.005 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:21:35.317 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:21:35.321 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:21:35.327 00.006 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:21:35.332 00.005 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:21:35.336 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:21:35.342 00.006 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:21:35.345 00.003 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:21:35.349 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:21:35.352 00.003 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:21:35.459 00.107 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:21:35.467 00.008 11872 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 2.900000
23:21:35.472 00.005 11872 Dec comp: XRate 1.564 -> 1.338 for dec 0.0 -> dec 31.2
23:21:35.477 00.005 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:21:35.482 00.005 11872 ScopeASCOM::SideOfPier() returns 0
23:21:35.487 00.005 11872 setting lock position to (1820.27, 864.21)
23:21:35.492 00.005 11872 guider state => GUIDING
23:21:35.497 00.005 11872 Status Line: Guiding
23:21:35.502 00.005 11872 Mount: notify guiding started
23:21:35.508 00.006 11872 GetString("/profile/5/name", "") returns "PHD SF 2025"
23:21:35.514 00.006 11872 GetString("/profile/5/scope/calibration/timestamp", "") returns "11/21/2025 10:15:14 PM"
23:21:35.518 00.004 11872 GetDouble("/profile/5/scope/calibration/xRate", 1.000000) returns 0.001564
23:21:35.523 00.005 11872 GetDouble("/profile/5/scope/calibration/yRate", 1.000000) returns 0.001340
23:21:35.527 00.004 11872 GetInt("/profile/5/scope/calibration/binning", 1) returns 1
23:21:35.532 00.005 11872 GetDouble("/profile/5/scope/calibration/xAngle", 0.000000) returns 0.004073
23:21:35.536 00.004 11872 GetDouble("/profile/5/scope/calibration/yAngle", 0.000000) returns -1.738880
23:21:35.540 00.004 11872 GetDouble("/profile/5/scope/calibration/declination", 0.000000) returns 0.000075
23:21:35.544 00.004 11872 GetInt("/profile/5/scope/calibration/pierSide", -1) returns 0
23:21:35.549 00.005 11872 GetInt("/profile/5/scope/calibration/raGuideParity", 0) returns 1
23:21:35.552 00.003 11872 GetInt("/profile/5/scope/calibration/decGuideParity", 0) returns -1
23:21:35.556 00.004 11872 GetDouble("/profile/5/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
23:21:35.560 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:21:35.564 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:21:35.569 00.005 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:21:35.573 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:21:35.577 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:21:35.580 00.003 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:21:35.584 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:21:35.589 00.005 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:21:35.593 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:21:35.596 00.003 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:21:35.601 00.005 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:21:35.604 00.003 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:21:35.608 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:21:35.612 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:21:35.616 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:21:35.621 00.005 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:21:35.624 00.003 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:21:35.628 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:21:35.634 00.006 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:21:35.637 00.003 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:21:35.641 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:21:35.645 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:21:35.650 00.005 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:21:35.654 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:21:35.658 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:21:35.662 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:21:35.679 00.017 11872 evsrv: cli 0D2D2C80 connect
23:21:35.685 00.006 11872 case statement mapped state 6 to 3
23:21:35.689 00.004 11872 case statement mapped state 6 to 3
23:21:35.693 00.004 11872 evsrv: cli 0D2D2C80 request: {"method":"get_app_state","id":"ca54407e-7cdc-4d3d-940f-c3fd5d2140c4"}
23:21:35.698 00.005 11872 case statement mapped state 6 to 3
23:21:35.703 00.005 11872 evsrv: cli 0D2D2C80 response: {"jsonrpc":"2.0","result":"Guiding","id":"ca54407e-7cdc-4d3d-940f-c3fd5d2140c4"}
23:21:35.709 00.006 11872 evsrv: cli 0D2D2C80 disconnect
23:21:35.740 00.031 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:21:35.746 00.006 11872 ScopeASCOM::SideOfPier() returns 0
23:21:35.753 00.007 11872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
23:21:35.758 00.005 11872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
23:21:35.763 00.005 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:21:35.767 00.004 11872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 31.2
23:21:35.772 00.005 11872 MountToCamera -- mountTheta (-0.00) + m_xAngle (0.00) = xAngle (0.00 = 0.00)
23:21:35.777 00.005 11872 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
23:21:35.781 00.004 11872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
23:21:35.785 00.004 11872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
23:21:35.789 00.004 11872 GetInt("/profile/5/AutoLoadCalibration", -1) returns 1
23:21:35.794 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=210, med=0, FiltMin=0, FiltMax=121, Gamma=1.000
23:21:35.798 00.004 11872 UpdateGuideState exits: m=4261 SNR=44.0
23:21:35.805 00.007 11872 PhdController: newstate STATE_SETTLE_WAIT
23:21:35.808 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:35.812 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:21:35.817 00.005 11872 Enqueuing Expose request
23:21:35.821 00.004 9960 Worker thread wakes up
23:21:35.821 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:21:35.821 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1805,849,31,31)
23:21:37.068 01.247 9960 Exposure complete
23:21:37.184 00.116 9960 worker thread done servicing request
23:21:37.184 00.000 11872 OnExposeComplete: enter
23:21:37.188 00.004 11872 UpdateGuideState(): m_state=6
23:21:37.192 00.004 11872 Star::Find(15, 1820, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:21:37.195 00.003 11872 Star::Find returns 1 (0), X=1820.43, Y=862.68, Mass=4136, SNR=43.0, Peak=189 HFD=5.6
23:21:37.199 00.004 11872 CameraToMount -- cameraTheta (-1.46) - m_xAngle (0.00) = xAngle (-1.47 = -1.47)
23:21:37.203 00.004 11872 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.50 = 1.50)
23:21:37.206 00.003 11872 CameraToMount -- cameraX=0.17 cameraY=-1.53 hyp=1.54 cameraTheta=-1.46 mountX=0.16 mountY=1.53, mountTheta=1.47
23:21:37.211 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.17, y=-1.53, opts=13)
23:21:37.215 00.004 11872 Enqueuing Move request for scope (0.17, -1.53)
23:21:37.219 00.004 9960 Worker thread wakes up
23:21:37.219 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=189, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
23:21:37.223 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.17, -1.53) opts 0xd
23:21:37.224 00.001 9960 Handling offset move in thread for scope, endpoint = (0.17, -1.53)
23:21:37.224 00.000 11872 UpdateGuideState exits: m=4136 SNR=43.0
23:21:37.227 00.003 11872 PhdController: settling, locked = 1, distance = 0.55 (1.50) aobump = 0 frame = 1 / 99999
23:21:37.231 00.004 9960 Moving (0.17, -1.53) raw xDistance=0.16 yDistance=1.53
23:21:37.231 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
23:21:37.231 00.000 9960 resist switch: large excursion: input 1.53 thresh 0.60 direction from 0 to 1
23:21:37.231 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.60
23:21:37.232 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763788897.231,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.55,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:21:37.236 00.004 9960 GuideAlgorithmResistSwitch::result() returns 1.53 from input 1.53
23:21:37.236 00.000 9960 MoveAxis(E, 0, ABG)
23:21:37.237 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:37.241 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:21:37.244 00.003 11872 Enqueuing Expose request
23:21:37.247 00.003 9960 Move returns status 0, amount 0
23:21:37.247 00.000 9960 MoveAxis(S, 1144, ABG)
23:21:37.247 00.000 9960 Guiding  Dir = 1, Dur = 1144
23:21:37.247 00.000 9960 IsSlewing returns 0
23:21:37.249 00.002 9960 IsGuiding returns 0
23:21:37.250 00.001 9960 PulseGuide returned control before completion, sleep 1154
23:21:38.411 01.161 9960 IsGuiding returns 1
23:21:38.411 00.000 9960 scope still moving after pulse duration time elapsed
23:21:38.443 00.032 9960 IsSlewing returns 0
23:21:38.443 00.000 9960 IsGuiding returns 0
23:21:38.444 00.001 9960 scope move finished after 1144 + 50 ms
23:21:38.444 00.000 9960 Move returns status 0, amount 1144
23:21:38.444 00.000 9960 move complete, result=0
23:21:38.445 00.001 9960 worker thread done servicing request
23:21:38.445 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 1.5 px 1144 ms SOUTH
23:21:38.451 00.006 9960 Worker thread wakes up
23:21:38.451 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:21:38.451 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1805,849,31,31)
23:21:39.703 01.252 9960 Exposure complete
23:21:39.839 00.136 9960 worker thread done servicing request
23:21:39.839 00.000 11872 OnExposeComplete: enter
23:21:39.843 00.004 11872 UpdateGuideState(): m_state=6
23:21:39.847 00.004 11872 Star::Find(15, 1820, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:21:39.851 00.004 11872 Star::Find returns 1 (0), X=1820.54, Y=865.27, Mass=4237, SNR=44.0, Peak=187 HFD=5.6
23:21:39.854 00.003 11872 CameraToMount -- cameraTheta (1.32) - m_xAngle (0.00) = xAngle (1.31 = 1.31)
23:21:39.858 00.004 11872 CameraToMount -- cameraTheta (1.32) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.28 = -2.00)
23:21:39.862 00.004 11872 CameraToMount -- cameraX=0.28 cameraY=1.06 hyp=1.10 cameraTheta=1.32 mountX=0.28 mountY=-1.00, mountTheta=-1.30
23:21:39.867 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.28, y=1.06, opts=13)
23:21:39.871 00.004 11872 Enqueuing Move request for scope (0.28, 1.06)
23:21:39.874 00.003 9960 Worker thread wakes up
23:21:39.875 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.28, 1.06) opts 0xd
23:21:39.875 00.000 9960 Handling offset move in thread for scope, endpoint = (0.28, 1.06)
23:21:39.875 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=187, med=0, FiltMin=0, FiltMax=121, Gamma=1.000
23:21:39.879 00.004 9960 Moving (0.28, 1.06) raw xDistance=0.28 yDistance=-1.00
23:21:39.879 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
23:21:39.879 00.000 9960 resist switch: large excursion: input -1.00 thresh 0.60 direction from 1 to -1
23:21:39.880 00.001 11872 UpdateGuideState exits: m=4237 SNR=44.0
23:21:39.884 00.004 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.99
23:21:39.884 00.000 9960 GuideAlgorithmResistSwitch::result() returns -1.00 from input -1.00
23:21:39.885 00.001 9960 MoveAxis(W, 133, ABG)
23:21:39.885 00.000 9960 Guiding  Dir = 3, Dur = 133
23:21:39.886 00.001 11872 PhdController: settling, locked = 1, distance = 0.72 (1.50) aobump = 0 frame = 2 / 99999
23:21:39.890 00.004 9960 IsSlewing returns 0
23:21:39.891 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763788899.890,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.72,"Time":2.7,"SettleTime":10.0,"StarLocked":true}
23:21:39.895 00.004 9960 IsGuiding returns 0
23:21:39.895 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:39.900 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:21:39.904 00.004 11872 Enqueuing Expose request
23:21:39.907 00.003 9960 PulseGuide returned control before completion, sleep 143
23:21:40.054 00.147 9960 IsGuiding returns 0
23:21:40.054 00.000 9960 Move returns status 0, amount 133
23:21:40.055 00.001 9960 MoveAxis(N, 744, ABG)
23:21:40.056 00.001 9960 Guiding  Dir = 0, Dur = 744
23:21:40.056 00.000 9960 IsSlewing returns 0
23:21:40.057 00.001 9960 IsGuiding returns 0
23:21:40.058 00.001 9960 PulseGuide returned control before completion, sleep 754
23:21:40.819 00.761 9960 IsGuiding returns 1
23:21:40.819 00.000 9960 scope still moving after pulse duration time elapsed
23:21:40.849 00.030 9960 IsSlewing returns 0
23:21:40.850 00.001 9960 IsGuiding returns 0
23:21:40.851 00.001 9960 scope move finished after 744 + 50 ms
23:21:40.851 00.000 9960 Move returns status 0, amount 744
23:21:40.852 00.001 9960 move complete, result=0
23:21:40.852 00.000 9960 worker thread done servicing request
23:21:40.852 00.000 9960 Worker thread wakes up
23:21:40.854 00.002 11872 GuideStep: 0.3 px 133 ms WEST, -1.0 px 744 ms NORTH
23:21:40.859 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
23:21:40.859 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1805,849,31,31)
23:21:42.110 01.251 9960 Exposure complete
23:21:42.224 00.114 9960 worker thread done servicing request
23:21:42.224 00.000 11872 OnExposeComplete: enter
23:21:42.229 00.005 11872 UpdateGuideState(): m_state=6
23:21:42.233 00.004 11872 Star::Find(15, 1820, 865, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:21:42.236 00.003 11872 Star::Find returns 1 (0), X=1820.40, Y=863.65, Mass=4352, SNR=44.6, Peak=179 HFD=5.8
23:21:42.241 00.005 11872 CameraToMount -- cameraTheta (-1.33) - m_xAngle (0.00) = xAngle (-1.34 = -1.34)
23:21:42.245 00.004 11872 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.63 = 1.63)
23:21:42.248 00.003 11872 CameraToMount -- cameraX=0.13 cameraY=-0.56 hyp=0.57 cameraTheta=-1.33 mountX=0.13 mountY=0.57, mountTheta=1.34
23:21:42.253 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.13, y=-0.56, opts=13)
23:21:42.257 00.004 11872 Enqueuing Move request for scope (0.13, -0.56)
23:21:42.261 00.004 9960 Worker thread wakes up
23:21:42.261 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=179, med=0, FiltMin=0, FiltMax=111, Gamma=1.000
23:21:42.265 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.56) opts 0xd
23:21:42.265 00.000 9960 Handling offset move in thread for scope, endpoint = (0.13, -0.56)
23:21:42.266 00.001 9960 Moving (0.13, -0.56) raw xDistance=0.13 yDistance=0.57
23:21:42.266 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:21:42.266 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
23:21:42.266 00.000 11872 UpdateGuideState exits: m=4352 SNR=44.6
23:21:42.270 00.004 11872 PhdController: settling, locked = 1, distance = 0.67 (1.50) aobump = 0 frame = 3 / 99999
23:21:42.274 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.57
23:21:42.274 00.000 9960 MoveAxis(E, 0, ABG)
23:21:42.274 00.000 9960 Move returns status 0, amount 0
23:21:42.274 00.000 9960 MoveAxis(N, 0, ABG)
23:21:42.275 00.001 9960 Move returns status 0, amount 0
23:21:42.275 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763788902.274,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.67,"Time":5.0,"SettleTime":10.0,"StarLocked":true}
23:21:42.279 00.004 9960 move complete, result=0
23:21:42.279 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:42.284 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:21:42.287 00.003 11872 Enqueuing Expose request
23:21:42.291 00.004 9960 worker thread done servicing request
23:21:42.291 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.6 px 0 ms NORTH
23:21:42.296 00.005 9960 Worker thread wakes up
23:21:42.296 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:21:42.296 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1805,849,31,31)
23:21:43.548 01.252 9960 Exposure complete
23:21:43.670 00.122 9960 worker thread done servicing request
23:21:43.671 00.001 11872 OnExposeComplete: enter
23:21:43.674 00.003 11872 UpdateGuideState(): m_state=6
23:21:43.679 00.005 11872 Star::Find(15, 1820, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
23:21:43.684 00.005 11872 Star::Find returns 1 (0), X=1820.65, Y=863.52, Mass=4338, SNR=44.6, Peak=193 HFD=5.7
23:21:43.687 00.003 11872 CameraToMount -- cameraTheta (-1.06) - m_xAngle (0.00) = xAngle (-1.06 = -1.06)
23:21:43.692 00.005 11872 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.91 = 1.91)
23:21:43.696 00.004 11872 CameraToMount -- cameraX=0.39 cameraY=-0.68 hyp=0.78 cameraTheta=-1.06 mountX=0.38 mountY=0.74, mountTheta=1.09
23:21:43.701 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.39, y=-0.68, opts=13)
23:21:43.705 00.004 11872 Enqueuing Move request for scope (0.39, -0.68)
23:21:43.708 00.003 9960 Worker thread wakes up
23:21:43.708 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.39, -0.68) opts 0xd
23:21:43.708 00.000 9960 Handling offset move in thread for scope, endpoint = (0.39, -0.68)
23:21:43.708 00.000 9960 Moving (0.39, -0.68) raw xDistance=0.38 yDistance=0.74
23:21:43.709 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.38
23:21:43.709 00.000 9960 resist switch: large excursion: input 0.74 thresh 0.60 direction from -1 to 1
23:21:43.710 00.001 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.22
23:21:43.710 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.74 from input 0.74
23:21:43.710 00.000 9960 MoveAxis(W, 180, ABG)
23:21:43.710 00.000 9960 Guiding  Dir = 3, Dur = 180
23:21:43.710 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=193, med=0, FiltMin=0, FiltMax=106, Gamma=1.000
23:21:43.714 00.004 9960 IsSlewing returns 0
23:21:43.715 00.001 11872 UpdateGuideState exits: m=4338 SNR=44.6
23:21:43.718 00.003 9960 IsGuiding returns 0
23:21:43.719 00.001 11872 PhdController: settling, locked = 1, distance = 0.71 (1.50) aobump = 0 frame = 4 / 99999
23:21:43.722 00.003 9960 PulseGuide returned control before completion, sleep 190
23:21:43.722 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763788903.722,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.71,"Time":6.5,"SettleTime":10.0,"StarLocked":true}
23:21:43.727 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:43.730 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:21:43.734 00.004 11872 Enqueuing Expose request
23:21:43.927 00.193 9960 IsGuiding returns 0
23:21:43.928 00.001 9960 Move returns status 0, amount 180
23:21:43.928 00.000 9960 MoveAxis(S, 552, ABG)
23:21:43.928 00.000 9960 Guiding  Dir = 1, Dur = 552
23:21:43.928 00.000 9960 IsSlewing returns 0
23:21:43.928 00.000 9960 IsGuiding returns 0
23:21:43.929 00.001 9960 PulseGuide returned control before completion, sleep 562
23:21:44.506 00.577 9960 IsGuiding returns 1
23:21:44.507 00.001 9960 scope still moving after pulse duration time elapsed
23:21:44.537 00.030 9960 IsSlewing returns 0
23:21:44.538 00.001 9960 IsGuiding returns 0
23:21:44.539 00.001 9960 scope move finished after 552 + 57 ms
23:21:44.539 00.000 9960 Move returns status 0, amount 552
23:21:44.539 00.000 9960 move complete, result=0
23:21:44.540 00.001 9960 worker thread done servicing request
23:21:44.540 00.000 9960 Worker thread wakes up
23:21:44.541 00.001 11872 GuideStep: 0.4 px 180 ms WEST, 0.7 px 552 ms SOUTH
23:21:44.547 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
23:21:44.547 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1805,849,31,31)
23:21:45.801 01.254 9960 Exposure complete
23:21:45.924 00.123 9960 worker thread done servicing request
23:21:45.925 00.001 11872 OnExposeComplete: enter
23:21:45.927 00.002 11872 UpdateGuideState(): m_state=6
23:21:45.932 00.005 11872 Star::Find(15, 1820, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
23:21:45.938 00.006 11872 Star::Find returns 1 (0), X=1820.56, Y=863.51, Mass=4326, SNR=44.4, Peak=195 HFD=5.8
23:21:45.942 00.004 11872 CameraToMount -- cameraTheta (-1.17) - m_xAngle (0.00) = xAngle (-1.18 = -1.18)
23:21:45.946 00.004 11872 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.79 = 1.79)
23:21:45.951 00.005 11872 CameraToMount -- cameraX=0.29 cameraY=-0.70 hyp=0.76 cameraTheta=-1.17 mountX=0.29 mountY=0.74, mountTheta=1.20
23:21:45.959 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=0.29, y=-0.70, opts=13)
23:21:45.963 00.004 11872 Enqueuing Move request for scope (0.29, -0.70)
23:21:45.968 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=195, med=0, FiltMin=0, FiltMax=108, Gamma=1.000
23:21:45.972 00.004 9960 Worker thread wakes up
23:21:45.972 00.000 11872 UpdateGuideState exits: m=4326 SNR=44.4
23:21:45.976 00.004 11872 PhdController: settling, locked = 1, distance = 0.72 (1.50) aobump = 0 frame = 5 / 99999
23:21:45.980 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.70) opts 0xd
23:21:45.980 00.000 9960 Handling offset move in thread for scope, endpoint = (0.29, -0.70)
23:21:45.980 00.000 9960 Moving (0.29, -0.70) raw xDistance=0.29 yDistance=0.74
23:21:45.981 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.29
23:21:45.981 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.74 from input 0.74
23:21:45.981 00.000 9960 MoveAxis(W, 150, ABG)
23:21:45.981 00.000 9960 Guiding  Dir = 3, Dur = 150
23:21:45.982 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763788905.980,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.72,"Time":8.7,"SettleTime":10.0,"StarLocked":true}
23:21:45.987 00.005 9960 IsSlewing returns 0
23:21:45.987 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:45.992 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:21:45.997 00.005 11872 Enqueuing Expose request
23:21:46.001 00.004 9960 IsGuiding returns 0
23:21:46.002 00.001 9960 PulseGuide returned control before completion, sleep 160
23:21:46.172 00.170 9960 IsGuiding returns 1
23:21:46.173 00.001 9960 scope still moving after pulse duration time elapsed
23:21:46.202 00.029 9960 IsSlewing returns 0
23:21:46.205 00.003 9960 IsGuiding returns 0
23:21:46.205 00.000 9960 scope move finished after 150 + 53 ms
23:21:46.206 00.001 9960 Move returns status 0, amount 150
23:21:46.206 00.000 9960 MoveAxis(S, 552, ABG)
23:21:46.206 00.000 9960 Guiding  Dir = 1, Dur = 552
23:21:46.207 00.001 9960 IsSlewing returns 0
23:21:46.207 00.000 9960 IsGuiding returns 0
23:21:46.208 00.001 9960 PulseGuide returned control before completion, sleep 562
23:21:46.780 00.572 9960 IsGuiding returns 1
23:21:46.780 00.000 9960 scope still moving after pulse duration time elapsed
23:21:46.811 00.031 9960 IsSlewing returns 0
23:21:46.813 00.002 9960 IsGuiding returns 0
23:21:46.814 00.001 9960 scope move finished after 552 + 54 ms
23:21:46.815 00.001 9960 Move returns status 0, amount 552
23:21:46.815 00.000 9960 move complete, result=0
23:21:46.816 00.001 9960 worker thread done servicing request
23:21:46.816 00.000 9960 Worker thread wakes up
23:21:46.817 00.001 11872 GuideStep: 0.3 px 150 ms WEST, 0.7 px 552 ms SOUTH
23:21:46.822 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
23:21:46.822 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1805,849,31,31)
23:21:48.073 01.251 9960 Exposure complete
23:21:48.190 00.117 9960 worker thread done servicing request
23:21:48.191 00.001 11872 OnExposeComplete: enter
23:21:48.195 00.004 11872 UpdateGuideState(): m_state=6
23:21:48.199 00.004 11872 Star::Find(15, 1820, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
23:21:48.203 00.004 11872 Star::Find returns 1 (0), X=1820.37, Y=863.65, Mass=4034, SNR=42.4, Peak=194 HFD=5.5
23:21:48.206 00.003 11872 CameraToMount -- cameraTheta (-1.38) - m_xAngle (0.00) = xAngle (-1.39 = -1.39)
23:21:48.209 00.003 11872 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.58 = 1.58)
23:21:48.214 00.005 11872 CameraToMount -- cameraX=0.11 cameraY=-0.55 hyp=0.56 cameraTheta=-1.38 mountX=0.10 mountY=0.56, mountTheta=1.39
23:21:48.218 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.11, y=-0.55, opts=13)
23:21:48.223 00.005 11872 Enqueuing Move request for scope (0.11, -0.55)
23:21:48.226 00.003 9960 Worker thread wakes up
23:21:48.226 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.55) opts 0xd
23:21:48.227 00.001 9960 Handling offset move in thread for scope, endpoint = (0.11, -0.55)
23:21:48.227 00.000 9960 Moving (0.11, -0.55) raw xDistance=0.10 yDistance=0.56
23:21:48.227 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:21:48.227 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.56 from input 0.56
23:21:48.228 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=194, med=0, FiltMin=0, FiltMax=117, Gamma=1.000
23:21:48.231 00.003 11872 UpdateGuideState exits: m=4034 SNR=42.4
23:21:48.237 00.006 9960 MoveAxis(E, 0, ABG)
23:21:48.237 00.000 11872 PhdController: settling, locked = 1, distance = 0.67 (1.50) aobump = 0 frame = 6 / 99999
23:21:48.242 00.005 9960 Move returns status 0, amount 0
23:21:48.242 00.000 9960 MoveAxis(S, 420, ABG)
23:21:48.242 00.000 9960 Guiding  Dir = 1, Dur = 420
23:21:48.242 00.000 11872 PhdController: newstate STATE_FINISH
23:21:48.246 00.004 9960 IsSlewing returns 0
23:21:48.247 00.001 11872 PhdController complete: success
23:21:48.251 00.004 9960 IsGuiding returns 0
23:21:48.251 00.000 11872 evsrv: {"Event":"SettleDone","Timestamp":1763788908.251,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":6,"DroppedFrames":0}
23:21:48.254 00.003 9960 PulseGuide returned control before completion, sleep 430
23:21:48.255 00.001 11872 Mount: notify guiding dither settle done success=1
23:21:48.258 00.003 11872 PhdController: newstate STATE_IDLE
23:21:48.263 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:48.267 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:21:48.270 00.003 11872 Enqueuing Expose request
23:21:48.686 00.416 9960 IsGuiding returns 1
23:21:48.688 00.002 9960 scope still moving after pulse duration time elapsed
23:21:48.718 00.030 9960 IsSlewing returns 0
23:21:48.721 00.003 9960 IsGuiding returns 0
23:21:48.721 00.000 9960 scope move finished after 420 + 50 ms
23:21:48.722 00.001 9960 Move returns status 0, amount 420
23:21:48.722 00.000 9960 move complete, result=0
23:21:48.724 00.002 9960 worker thread done servicing request
23:21:48.724 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.6 px 420 ms SOUTH
23:21:48.727 00.003 9960 Worker thread wakes up
23:21:48.727 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:21:48.730 00.003 9960 Handling exposure in thread, d=1000 o=3 r=(1805,849,31,31)
23:21:49.182 00.452 11872 evsrv: cli 0D2D2780 connect
23:21:49.194 00.012 11872 case statement mapped state 6 to 3
23:21:49.200 00.006 11872 case statement mapped state 6 to 3
23:21:49.208 00.008 11872 evsrv: cli 0D2D2780 request: {"method":"get_app_state","id":"2afa798f-ccfe-4a6a-9d3f-8ff6d6645f23"}
23:21:49.212 00.004 11872 case statement mapped state 6 to 3
23:21:49.216 00.004 11872 evsrv: cli 0D2D2780 response: {"jsonrpc":"2.0","result":"Guiding","id":"2afa798f-ccfe-4a6a-9d3f-8ff6d6645f23"}
23:21:49.221 00.005 11872 evsrv: cli 0D2D2780 disconnect
23:21:49.225 00.004 11872 evsrv: cli 0D2D3040 connect
23:21:49.230 00.005 11872 case statement mapped state 6 to 3
23:21:49.237 00.007 11872 case statement mapped state 6 to 3
23:21:49.242 00.005 11872 evsrv: cli 0D2D3040 request: {"method":"stop_capture","id":"96596a24-3caf-452a-97d7-caff13a58f59"}
23:21:49.246 00.004 11872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:21:49.250 00.004 11872 Status Line: Waiting for devices...
23:21:49.255 00.005 11872 evsrv: cli 0D2D3040 response: {"jsonrpc":"2.0","result":0,"id":"96596a24-3caf-452a-97d7-caff13a58f59"}
23:21:49.259 00.004 11872 evsrv: cli 0D2D3040 disconnect
23:21:49.268 00.009 11872 evsrv: cli 0D2D26E0 connect
23:21:49.273 00.005 11872 case statement mapped state 6 to 3
23:21:49.278 00.005 11872 case statement mapped state 6 to 3
23:21:49.281 00.003 9960 ZWO: stopexposure
23:21:49.283 00.002 11872 evsrv: cli 0D2D26E0 request: {"method":"get_app_state","id":"c91ce53e-181a-4df9-9114-1002962b1a90"}
23:21:49.286 00.003 11872 case statement mapped state 6 to 3
23:21:49.290 00.004 11872 evsrv: cli 0D2D26E0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c91ce53e-181a-4df9-9114-1002962b1a90"}
23:21:49.294 00.004 11872 evsrv: cli 0D2D26E0 disconnect
23:21:49.938 00.644 9960 ZWO: stopexposure
23:21:49.938 00.000 9960 Error thrown from C:\cygwin\home\agalasso\projects\phd2\worker_thread.cpp:190->Capture failed
23:21:49.938 00.000 9960 worker thread done servicing request
23:21:49.938 00.000 11872 OnExposeComplete: enter
23:21:49.943 00.005 11872 OnExposeComplete: Capture Error reported
23:21:49.946 00.003 11872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
23:21:49.956 00.010 11872 Mount: notify guiding stopped
23:21:49.964 00.008 11872 Changing from state GUIDING to STOP
23:21:49.966 00.002 11872 guider state => SELECTED
23:21:49.970 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=194, med=0, FiltMin=0, FiltMax=117, Gamma=1.000
23:21:49.973 00.003 11872 Changing from state SELECTED to UNINITIALIZED
23:21:49.976 00.003 11872 guider state => SELECTING
23:21:49.985 00.009 11872 Status Line: Stopped.
23:21:49.991 00.006 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\myframe_events.cpp:489->Error reported capturing image
23:21:50.295 00.304 11872 evsrv: cli 0D2D3400 connect
23:21:50.301 00.006 11872 evsrv: cli 0D2D3400 request: {"method":"get_app_state","id":"cea6e9bc-0989-4630-b3be-ed1763f1f0e2"}
23:21:50.304 00.003 11872 evsrv: cli 0D2D3400 response: {"jsonrpc":"2.0","result":"Stopped","id":"cea6e9bc-0989-4630-b3be-ed1763f1f0e2"}
23:21:50.308 00.004 11872 evsrv: cli 0D2D3400 disconnect
23:22:07.140 16.832 11872 evsrv: cli 0D2D2C80 connect
23:22:07.147 00.007 11872 evsrv: cli 0D2D2C80 request: {"method":"get_app_state","id":"392412c0-c562-49ce-8806-24d45dd8b6db"}
23:22:07.151 00.004 11872 evsrv: cli 0D2D2C80 response: {"jsonrpc":"2.0","result":"Stopped","id":"392412c0-c562-49ce-8806-24d45dd8b6db"}
23:22:07.157 00.006 11872 evsrv: cli 0D2D2C80 disconnect
23:22:07.165 00.008 11872 evsrv: cli 0D2D3040 connect
23:22:07.175 00.010 11872 evsrv: cli 0D2D3040 request: {"method":"get_calibrated","id":"2a07124a-035c-487f-aa7a-2d3c36757c62"}
23:22:07.180 00.005 11872 evsrv: cli 0D2D3040 response: {"jsonrpc":"2.0","result":true,"id":"2a07124a-035c-487f-aa7a-2d3c36757c62"}
23:22:07.185 00.005 11872 evsrv: cli 0D2D3040 disconnect
23:22:07.190 00.005 11872 evsrv: cli 0D2D2780 connect
23:22:07.194 00.004 11872 evsrv: cli 0D2D2780 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"2b51e145-b929-43cb-aa54-e7f2f7f6042f"}
23:22:07.201 00.007 11872 PhdController::Guide begins
23:22:07.207 00.006 11872 PhdController: newstate STATE_SETUP
23:22:07.212 00.005 11872 PhdController: setup
23:22:07.217 00.005 11872 PhdController: newstate STATE_ATTEMPT_START
23:22:07.220 00.003 11872 PhdController: start capturing
23:22:07.224 00.004 11872 Changing from state SELECTING to UNINITIALIZED
23:22:07.228 00.004 11872 guider state => SELECTING
23:22:07.231 00.003 11872 setting force full frames = true
23:22:07.236 00.005 11872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
23:22:07.242 00.006 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:22:07.246 00.004 11872 Enqueuing Expose request
23:22:07.250 00.004 11872 PhdController: newstate STATE_SELECT_STAR
23:22:07.254 00.004 9960 Worker thread wakes up
23:22:07.254 00.000 11872 evsrv: cli 0D2D2780 response: {"jsonrpc":"2.0","result":0,"id":"2b51e145-b929-43cb-aa54-e7f2f7f6042f"}
23:22:07.258 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
23:22:07.258 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:22:07.258 00.000 11872 evsrv: cli 0D2D2780 disconnect
23:22:07.263 00.005 11872 evsrv: cli 0D2D2F00 connect
23:22:07.267 00.004 11872 case statement mapped state 1 to 101
23:22:07.271 00.004 11872 case statement mapped state 1 to 101
23:22:07.276 00.005 11872 evsrv: cli 0D2D2F00 request: {"method":"get_lock_shift_params","id":"daf55dca-5b38-4b93-a681-e9c2a761a0f3"}
23:22:07.279 00.003 11872 evsrv: cli 0D2D2F00 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"daf55dca-5b38-4b93-a681-e9c2a761a0f3"}
23:22:07.283 00.004 11872 evsrv: cli 0D2D2F00 disconnect
23:22:07.288 00.005 11872 evsrv: cli 0D2D3400 connect
23:22:07.293 00.005 11872 case statement mapped state 1 to 101
23:22:07.297 00.004 11872 case statement mapped state 1 to 101
23:22:07.300 00.003 11872 evsrv: cli 0D2D3400 request: {"method":"get_lock_position","id":"8ad1a3e6-634a-46aa-a79b-0b8a48d00b5a"}
23:22:07.304 00.004 11872 evsrv: cli 0D2D3400 response: {"jsonrpc":"2.0","result":null,"id":"8ad1a3e6-634a-46aa-a79b-0b8a48d00b5a"}
23:22:07.309 00.005 11872 evsrv: cli 0D2D3400 disconnect
23:22:08.309 01.000 11872 evsrv: cli 0D2D2BE0 connect
23:22:08.316 00.007 11872 case statement mapped state 1 to 101
23:22:08.325 00.009 11872 case statement mapped state 1 to 101
23:22:08.331 00.006 11872 evsrv: cli 0D2D2BE0 request: {"method":"get_lock_position","id":"37eb3048-e280-4098-9e06-69886be2f716"}
23:22:08.342 00.011 11872 evsrv: cli 0D2D2BE0 response: {"jsonrpc":"2.0","result":null,"id":"37eb3048-e280-4098-9e06-69886be2f716"}
23:22:08.349 00.007 11872 evsrv: cli 0D2D2BE0 disconnect
23:22:08.501 00.152 9960 Exposure complete
23:22:08.602 00.101 9960 worker thread done servicing request
23:22:08.602 00.000 11872 OnExposeComplete: enter
23:22:08.607 00.005 11872 UpdateGuideState(): m_state=1
23:22:08.612 00.005 11872 UpdateCurrentPosition: no star selected
23:22:08.616 00.004 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
23:22:08.621 00.005 11872 Status Line: No star selected
23:22:08.625 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=194, med=0, FiltMin=0, FiltMax=110, Gamma=1.000
23:22:08.629 00.004 11872 UpdateGuideState exits: No star selected
23:22:08.634 00.005 11872 GuiderMultiStar::AutoSelect enter
23:22:08.638 00.004 11872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
23:22:08.744 00.106 11872 AutoFind: auto downsample for scale 1.00 => 1x
23:22:08.915 00.171 11872 AutoFind: global mean = 0.0, stdev 2.3
23:22:08.919 00.004 11872 AutoFind: using threshold = 0.1
23:22:09.168 00.249 11872 AutoFind: local max [1821, 863] 119.9
23:22:09.172 00.004 11872 AutoFind: local max [1577, 313] 106.0
23:22:09.176 00.004 11872 AutoFind: local max [21, 367] 84.6
23:22:09.179 00.003 11872 AutoFind: local max [1711, 326] 48.6
23:22:09.184 00.005 11872 AutoFind: local max [1360, 96] 43.8
23:22:09.187 00.003 11872 AutoFind: local max [1284, 23] 35.5
23:22:09.190 00.003 11872 AutoFind: local max [1509, 1080] 27.7
23:22:09.195 00.005 11872 AutoFind: local max [763, 560] 24.6
23:22:09.199 00.004 11872 AutoFind: local max [763, 566] 23.2
23:22:09.203 00.004 11872 AutoFind: local max [105, 946] 21.3
23:22:09.206 00.003 11872 AutoFind: local max [439, 319] 19.5
23:22:09.210 00.004 11872 AutoFind: local max [868, 919] 19.4
23:22:09.214 00.004 11872 AutoFind: local max [116, 531] 18.6
23:22:09.218 00.004 11872 AutoFind: local max [153, 432] 18.4
23:22:09.221 00.003 11872 AutoFind: local max [1916, 856] 17.5
23:22:09.226 00.005 11872 AutoFind: local max [1026, 346] 17.4
23:22:09.230 00.004 11872 AutoFind: local max [1303, 172] 15.6
23:22:09.234 00.004 11872 AutoFind: local max [21, 1016] 13.3
23:22:09.238 00.004 11872 AutoFind: local max [153, 95] 11.2
23:22:09.242 00.004 11872 AutoFind: local max [263, 453] 10.8
23:22:09.245 00.003 11872 AutoFind: local max [742, 147] 10.2
23:22:09.249 00.004 11872 AutoFind: local max [23, 676] 10.1
23:22:09.253 00.004 11872 AutoFind: local max [374, 353] 9.4
23:22:09.257 00.004 11872 AutoFind: local max [471, 396] 9.4
23:22:09.260 00.003 11872 AutoFind: local max [490, 313] 9.2
23:22:09.265 00.005 11872 AutoFind: local max [1430, 480] 9.2
23:22:09.268 00.003 11872 AutoFind: local max [124, 1032] 9.0
23:22:09.273 00.005 11872 AutoFind: local max [1356, 574] 8.4
23:22:09.276 00.003 11872 AutoFind: local max [1343, 653] 8.4
23:22:09.281 00.005 11872 AutoFind: local max [1354, 568] 7.9
23:22:09.284 00.003 11872 AutoFind: local max [277, 53] 7.7
23:22:09.289 00.005 11872 AutoFind: local max [293, 1010] 7.6
23:22:09.293 00.004 11872 AutoFind: local max [1719, 263] 6.7
23:22:09.297 00.004 11872 AutoFind: local max [270, 669] 6.7
23:22:09.300 00.003 11872 AutoFind: local max [1846, 142] 6.6
23:22:09.304 00.004 11872 AutoFind: local max [1693, 401] 6.3
23:22:09.308 00.004 11872 AutoFind: local max [1894, 697] 6.1
23:22:09.311 00.003 11872 AutoFind: local max [548, 643] 5.9
23:22:09.315 00.004 11872 AutoFind: local max [356, 1053] 5.7
23:22:09.318 00.003 11872 AutoFind: local max [301, 417] 5.6
23:22:09.323 00.005 11872 AutoFind: local max [871, 1040] 5.5
23:22:09.326 00.003 11872 AutoFind: local max [295, 527] 5.5
23:22:09.330 00.004 11872 AutoFind: local max [1377, 97] 5.3
23:22:09.333 00.003 11872 AutoFind: local max [1512, 511] 5.3
23:22:09.336 00.003 11872 AutoFind: local max [503, 580] 5.2
23:22:09.340 00.004 11872 AutoFind: local max [1807, 637] 5.2
23:22:09.344 00.004 11872 AutoFind: local max [1474, 721] 5.1
23:22:09.347 00.003 11872 AutoFind: local max [553, 256] 5.1
23:22:09.351 00.004 11872 AutoFind: local max [1335, 602] 5.1
23:22:09.356 00.005 11872 AutoFind: local max [1335, 595] 4.9
23:22:09.359 00.003 11872 AutoFind: local max [548, 650] 4.9
23:22:09.363 00.004 11872 AutoFind: local max [93, 980] 4.9
23:22:09.366 00.003 11872 AutoFind: local max [1768, 248] 4.9
23:22:09.369 00.003 11872 AutoFind: local max [101, 1083] 4.8
23:22:09.373 00.004 11872 AutoFind: local max [31, 367] 4.8
23:22:09.377 00.004 11872 AutoFind: local max [1382, 450] 4.8
23:22:09.380 00.003 11872 AutoFind: local max [1565, 314] 4.7
23:22:09.383 00.003 11872 AutoFind: local max [654, 37] 4.7
23:22:09.388 00.005 11872 AutoFind: local max [108, 710] 4.6
23:22:09.391 00.003 11872 AutoFind: local max [799, 863] 4.6
23:22:09.394 00.003 11872 AutoFind: local max [1030, 283] 4.6
23:22:09.398 00.004 11872 AutoFind: local max [364, 699] 4.4
23:22:09.402 00.004 11872 AutoFind: local max [1565, 319] 4.3
23:22:09.405 00.003 11872 AutoFind: local max [1525, 860] 4.3
23:22:09.409 00.004 11872 AutoFind: local max [1002, 1073] 4.2
23:22:09.413 00.004 11872 AutoFind: local max [346, 1026] 4.2
23:22:09.415 00.002 11872 AutoFind: local max [1016, 349] 4.2
23:22:09.420 00.005 11872 AutoFind: local max [1122, 123] 4.2
23:22:09.423 00.003 11872 AutoFind: local max [40, 476] 4.1
23:22:09.427 00.004 11872 AutoFind: local max [1895, 489] 4.0
23:22:09.431 00.004 11872 AutoFind: local max [1238, 988] 4.0
23:22:09.434 00.003 11872 AutoFind: local max [1376, 816] 4.0
23:22:09.437 00.003 11872 AutoFind: local max [1638, 561] 3.9
23:22:09.440 00.003 11872 AutoFind: local max [142, 60] 3.9
23:22:09.444 00.004 11872 AutoFind: local max [1510, 504] 3.9
23:22:09.447 00.003 11872 AutoFind: local max [1383, 458] 3.9
23:22:09.451 00.004 11872 AutoFind: local max [8, 715] 3.8
23:22:09.454 00.003 11872 AutoFind: local max [1665, 634] 3.8
23:22:09.457 00.003 11872 AutoFind: local max [182, 89] 3.7
23:22:09.462 00.005 11872 AutoFind: local max [34, 1082] 3.7
23:22:09.465 00.003 11872 AutoFind: local max [147, 1055] 3.7
23:22:09.468 00.003 11872 AutoFind: local max [318, 854] 3.7
23:22:09.471 00.003 11872 AutoFind: local max [1324, 749] 3.6
23:22:09.476 00.005 11872 AutoFind: local max [822, 28] 3.6
23:22:09.479 00.003 11872 AutoFind: local max [883, 645] 3.6
23:22:09.481 00.002 11872 AutoFind: local max [882, 637] 3.6
23:22:09.485 00.004 11872 AutoFind: local max [1365, 85] 3.6
23:22:09.488 00.003 11872 AutoFind: local max [1147, 517] 3.6
23:22:09.493 00.005 11872 AutoFind: local max [857, 701] 3.5
23:22:09.496 00.003 11872 AutoFind: local max [922, 924] 3.5
23:22:09.499 00.003 11872 AutoFind: local max [1904, 783] 3.5
23:22:09.502 00.003 11872 AutoFind: local max [200, 388] 3.5
23:22:09.507 00.005 11872 AutoFind: local max [487, 133] 3.5
23:22:09.510 00.003 11872 AutoFind: local max [1324, 243] 3.5
23:22:09.514 00.004 11872 AutoFind: local max [1818, 875] 3.5
23:22:09.518 00.004 11872 AutoFind: local max [364, 77] 3.5
23:22:09.521 00.003 11872 AutoFind: local max [791, 27] 3.5
23:22:09.526 00.005 11872 AutoFind: local max [450, 323] 3.5
23:22:09.529 00.003 11872 AutoFind: local max [1717, 417] 3.5
23:22:09.533 00.004 11872 AutoFind: local max [1327, 743] 3.4
23:22:09.536 00.003 11872 AutoFind: too close [1327, 743] 3.4 - [1324, 749] 3.6
23:22:09.540 00.004 11872 AutoFind: close dim-bright [450, 323] 3.5 - [439, 319] 19.5
23:22:09.545 00.005 11872 AutoFind: close dim-bright [1818, 875] 3.5 - [1821, 863] 119.9
23:22:09.550 00.005 11872 AutoFind: too close [1365, 85] 3.6 - [1377, 97] 5.3
23:22:09.554 00.004 11872 AutoFind: close dim-bright [1365, 85] 3.6 - [1360, 96] 43.8
23:22:09.558 00.004 11872 AutoFind: too close [882, 637] 3.6 - [883, 645] 3.6
23:22:09.563 00.005 11872 AutoFind: too close [1383, 458] 3.9 - [1382, 450] 4.8
23:22:09.566 00.003 11872 AutoFind: too close [1510, 504] 3.9 - [1512, 511] 5.3
23:22:09.571 00.005 11872 AutoFind: too close [1016, 349] 4.2 - [1026, 346] 17.4
23:22:09.575 00.004 11872 AutoFind: too close [1565, 319] 4.3 - [1565, 314] 4.7
23:22:09.578 00.003 11872 AutoFind: close dim-bright [1565, 319] 4.3 - [1577, 313] 106.0
23:22:09.583 00.005 11872 AutoFind: close dim-bright [1565, 314] 4.7 - [1577, 313] 106.0
23:22:09.586 00.003 11872 AutoFind: close dim-bright [31, 367] 4.8 - [21, 367] 84.6
23:22:09.590 00.004 11872 AutoFind: too close [548, 650] 4.9 - [548, 643] 5.9
23:22:09.594 00.004 11872 AutoFind: too close [1335, 595] 4.9 - [1335, 602] 5.1
23:22:09.598 00.004 11872 AutoFind: close dim-bright [1377, 97] 5.3 - [1360, 96] 43.8
23:22:09.602 00.004 11872 AutoFind: too close [1354, 568] 7.9 - [1356, 574] 8.4
23:22:09.606 00.004 11872 AutoFind: too close [763, 566] 23.2 - [763, 560] 24.6
23:22:09.610 00.004 11872 AutoFind: too close to edge [34, 1082] 3.7
23:22:09.614 00.004 11872 AutoFind: too close to edge [8, 715] 3.8
23:22:09.619 00.005 11872 AutoFind: too close to edge [101, 1083] 4.8
23:22:09.623 00.004 11872 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
23:22:09.626 00.003 11872 Star::Find(15, 1821, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:09.630 00.004 11872 Star::Find returns 1 (0), X=1820.41, Y=864.11, Mass=4304, SNR=44.4, Peak=194 HFD=5.9
23:22:09.634 00.004 11872 Star::Find(15, 1577, 313, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:09.637 00.003 11872 Star::Find returns 1 (0), X=1577.07, Y=314.43, Mass=5156, SNR=47.4, Peak=138 HFD=6.7
23:22:09.642 00.005 11872 Star::Find(15, 21, 367, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:09.645 00.003 11872 Star::Find returns 1 (0), X=20.52, Y=367.56, Mass=1886, SNR=29.4, Peak=126 HFD=5.0
23:22:09.649 00.004 11872 Star::Find(15, 1711, 326, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:09.654 00.005 11872 Star::Find returns 1 (0), X=1710.49, Y=327.54, Mass=1983, SNR=30.2, Peak=76 HFD=5.9
23:22:09.658 00.004 11872 Star::Find(15, 1360, 96, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:09.661 00.003 11872 Star::Find returns 1 (0), X=1360.36, Y=97.38, Mass=1980, SNR=29.8, Peak=47 HFD=7.0
23:22:09.665 00.004 11872 Star::Find(15, 1284, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:09.669 00.004 11872 Star::Find returns 1 (0), X=1285.07, Y=24.54, Mass=1952, SNR=29.5, Peak=78 HFD=6.6
23:22:09.673 00.004 11872 Star::Find(15, 1509, 1080, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:09.676 00.003 11872 Star::Find returns 1 (0), X=1507.27, Y=1082.40, Mass=1167, SNR=22.9, Peak=42 HFD=5.7
23:22:09.681 00.005 11872 Star::Find(15, 105, 946, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:09.685 00.004 11872 Star::Find returns 1 (0), X=104.84, Y=946.43, Mass=462, SNR=14.6, Peak=30 HFD=4.9
23:22:09.689 00.004 11872 Star::Find(15, 439, 319, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:09.693 00.004 11872 Star::Find returns 1 (0), X=438.71, Y=320.71, Mass=1166, SNR=22.1, Peak=39 HFD=6.6
23:22:09.697 00.004 11872 Star::Find(15, 868, 919, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:09.701 00.004 11872 Star::Find returns 1 (0), X=869.42, Y=920.37, Mass=1134, SNR=22.6, Peak=32 HFD=6.9
23:22:09.704 00.003 11872 Star::Find(15, 116, 531, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:09.708 00.004 11872 Star::Find returns 1 (0), X=115.73, Y=530.67, Mass=627, SNR=16.5, Peak=33 HFD=5.5
23:22:09.711 00.003 11872 Star::Find(15, 153, 432, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:09.715 00.004 11872 Star::Find returns 1 (0), X=152.67, Y=432.49, Mass=688, SNR=17.9, Peak=34 HFD=5.2
23:22:09.719 00.004 11872 Star::Find(15, 1916, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:09.723 00.004 11872 Star::Find returns 1 (0), X=1916.60, Y=854.09, Mass=555, SNR=16.0, Peak=33 HFD=5.2
23:22:09.725 00.002 11872 Star::Find(15, 1303, 172, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:09.729 00.004 11872 Star::Find returns 1 (0), X=1303.93, Y=173.05, Mass=561, SNR=15.8, Peak=24 HFD=7.0
23:22:09.733 00.004 11872 Star::Find(15, 21, 1016, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:09.737 00.004 11872 Star::Find returns 1 (0), X=21.11, Y=1016.67, Mass=237, SNR=10.5, Peak=17 HFD=4.4
23:22:09.740 00.003 11872 Star::Find(15, 153, 95, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:09.743 00.003 11872 Star::Find returns 1 (0), X=152.50, Y=94.02, Mass=226, SNR=10.2, Peak=17 HFD=5.0
23:22:09.745 00.002 11872 Star::Find(15, 263, 453, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:09.748 00.003 11872 Star::Find returns 1 (0), X=262.84, Y=452.33, Mass=323, SNR=12.1, Peak=14 HFD=5.5
23:22:09.751 00.003 11872 Star::Find(15, 742, 147, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:09.753 00.002 11872 Star::Find returns 1 (0), X=741.11, Y=149.25, Mass=565, SNR=16.0, Peak=17 HFD=6.7
23:22:09.756 00.003 11872 Star::Find(15, 23, 676, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:09.759 00.003 11872 Star::Find returns 1 (0), X=23.06, Y=676.45, Mass=174, SNR=9.1, Peak=15 HFD=4.9
23:22:09.763 00.004 11872 Star::Find(15, 374, 353, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:09.765 00.002 11872 Star::Find returns 1 (0), X=374.90, Y=349.88, Mass=334, SNR=12.3, Peak=13 HFD=6.1
23:22:09.767 00.002 11872 Star::Find(15, 471, 396, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:09.771 00.004 11872 Star::Find returns 1 (0), X=471.84, Y=395.19, Mass=345, SNR=12.5, Peak=17 HFD=5.8
23:22:09.774 00.003 11872 Star::Find(15, 490, 313, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:09.777 00.003 11872 Star::Find returns 1 (0), X=489.90, Y=315.71, Mass=337, SNR=12.2, Peak=14 HFD=6.6
23:22:09.780 00.003 11872 Star::Find(15, 1430, 480, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:09.783 00.003 11872 Star::Find returns 1 (0), X=1431.16, Y=481.60, Mass=289, SNR=11.2, Peak=12 HFD=6.7
23:22:09.787 00.004 11872 Star::Find(15, 124, 1032, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:09.790 00.003 11872 Star::Find returns 1 (0), X=123.97, Y=1033.04, Mass=186, SNR=9.3, Peak=13 HFD=4.5
23:22:09.793 00.003 11872 Star::Find(15, 1343, 653, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:09.796 00.003 11872 Star::Find returns 1 (0), X=1343.69, Y=654.27, Mass=309, SNR=11.5, Peak=15 HFD=6.7
23:22:09.799 00.003 11872 Star::Find(15, 277, 53, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:09.803 00.004 11872 Star::Find returns 1 (0), X=277.33, Y=52.44, Mass=147, SNR=8.2, Peak=12 HFD=4.1
23:22:09.807 00.004 11872 Star::Find(15, 293, 1010, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:09.811 00.004 11872 Star::Find returns 1 (0), X=292.88, Y=1010.41, Mass=139, SNR=7.9, Peak=9 HFD=5.0
23:22:09.814 00.003 11872 Star::Find(15, 1719, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:09.818 00.004 11872 Star::Find returns 1 (0), X=1719.37, Y=264.24, Mass=132, SNR=7.8, Peak=7 HFD=4.9
23:22:09.821 00.003 11872 Star::Find(15, 270, 669, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:09.825 00.004 11872 Star::Find returns 1 (0), X=270.05, Y=670.16, Mass=141, SNR=8.0, Peak=9 HFD=4.4
23:22:09.828 00.003 11872 Star::Find(15, 1846, 142, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:09.830 00.002 11872 Star::Find returns 1 (0), X=1845.54, Y=142.54, Mass=127, SNR=7.7, Peak=11 HFD=4.9
23:22:09.834 00.004 11872 Star::Find(15, 1693, 401, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:09.839 00.005 11872 Star::Find returns 1 (0), X=1693.16, Y=402.86, Mass=180, SNR=9.2, Peak=8 HFD=6.3
23:22:09.843 00.004 11872 Star::Find(15, 1894, 697, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:09.845 00.002 11872 Star::Find returns 1 (0), X=1894.48, Y=695.47, Mass=201, SNR=9.5, Peak=12 HFD=5.2
23:22:09.848 00.003 11872 Star::Find(15, 356, 1053, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:09.854 00.006 11872 Star::Find returns 1 (0), X=356.01, Y=1051.87, Mass=124, SNR=7.5, Peak=11 HFD=5.2
23:22:09.857 00.003 11872 Star::Find(15, 301, 417, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:09.861 00.004 11872 Star::Find returns 1 (0), X=300.57, Y=417.47, Mass=214, SNR=10.0, Peak=12 HFD=5.2
23:22:09.864 00.003 11872 Star::Find(15, 871, 1040, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:09.867 00.003 11872 Star::Find false star n=18 nbg=286 bg=1.0 sigma=0.9 thresh=4 peak=3
23:22:09.871 00.004 11872 Star::Find returns 0 (2), X=871.00, Y=1040.00, Mass=58, SNR=2.9, Peak=5 HFD=0.0
23:22:09.875 00.004 11872 Star::Find(15, 295, 527, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:09.879 00.004 11872 Star::Find returns 1 (0), X=294.83, Y=526.53, Mass=142, SNR=8.1, Peak=8 HFD=5.3
23:22:09.882 00.003 11872 Star::Find(15, 503, 580, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:09.886 00.004 11872 Star::Find returns 1 (0), X=502.70, Y=575.31, Mass=99, SNR=6.7, Peak=11 HFD=5.6
23:22:09.889 00.003 11872 Star::Find(15, 1807, 637, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:09.891 00.002 11872 Star::Find returns 1 (0), X=1806.64, Y=638.53, Mass=145, SNR=8.1, Peak=10 HFD=5.3
23:22:09.894 00.003 11872 Star::Find(15, 1474, 721, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:09.898 00.004 11872 Star::Find returns 1 (0), X=1473.80, Y=722.17, Mass=190, SNR=9.3, Peak=9 HFD=6.0
23:22:09.901 00.003 11872 Star::Find(15, 553, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:09.903 00.002 11872 Star::Find returns 1 (0), X=553.63, Y=254.28, Mass=166, SNR=8.5, Peak=10 HFD=5.7
23:22:09.906 00.003 11872 Star::Find(15, 93, 980, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:09.909 00.003 11872 Star::Find returns 1 (0), X=92.80, Y=980.54, Mass=130, SNR=7.7, Peak=9 HFD=5.1
23:22:09.912 00.003 11872 Star::Find(15, 1768, 248, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:09.915 00.003 11872 Star::Find returns 1 (0), X=1768.01, Y=247.18, Mass=209, SNR=9.7, Peak=13 HFD=6.2
23:22:09.918 00.003 11872 Star::Find(15, 31, 367, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:09.921 00.003 11872 Star::Find returns 1 (0), X=20.52, Y=367.56, Mass=1886, SNR=29.4, Peak=126 HFD=5.0
23:22:09.925 00.004 11872 Star::Find(15, 654, 37, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:09.928 00.003 11872 Star::Find false star n=24 nbg=281 bg=1.0 sigma=0.9 thresh=4 peak=4
23:22:09.931 00.003 11872 Star::Find returns 0 (2), X=654.00, Y=37.00, Mass=89, SNR=2.9, Peak=8 HFD=0.0
23:22:09.935 00.004 11872 Star::Find(15, 108, 710, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:09.938 00.003 11872 Star::Find false star n=22 nbg=275 bg=0.6 sigma=0.7 thresh=3 peak=3
23:22:09.941 00.003 11872 Star::Find returns 0 (2), X=108.00, Y=710.00, Mass=66, SNR=2.9, Peak=6 HFD=0.0
23:22:09.946 00.005 11872 Star::Find(15, 799, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:09.949 00.003 11872 Star::Find returns 1 (0), X=800.44, Y=863.04, Mass=228, SNR=10.0, Peak=10 HFD=6.4
23:22:09.953 00.004 11872 Star::Find(15, 1030, 283, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:09.957 00.004 11872 Star::Find false star n=26 nbg=278 bg=1.1 sigma=1.0 thresh=4 peak=4
23:22:09.961 00.004 11872 Star::Find returns 0 (2), X=1030.00, Y=283.00, Mass=108, SNR=2.9, Peak=7 HFD=0.0
23:22:09.965 00.004 11872 Star::Find(15, 364, 699, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:09.969 00.004 11872 Star::Find returns 1 (0), X=363.71, Y=699.97, Mass=117, SNR=7.2, Peak=11 HFD=4.9
23:22:09.972 00.003 11872 Star::Find(15, 1525, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:09.976 00.004 11872 Star::Find false star n=29 nbg=280 bg=0.7 sigma=0.7 thresh=3 peak=3
23:22:09.980 00.004 11872 Star::Find returns 0 (2), X=1525.00, Y=860.00, Mass=76, SNR=2.9, Peak=5 HFD=0.0
23:22:09.984 00.004 11872 Star::Find(15, 1002, 1073, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:09.988 00.004 11872 Star::Find false star n=29 nbg=281 bg=2.5 sigma=1.6 thresh=7 peak=7
23:22:09.991 00.003 11872 Star::Find returns 0 (2), X=1002.00, Y=1073.00, Mass=164, SNR=2.9, Peak=12 HFD=0.0
23:22:09.995 00.004 11872 Star::Find(15, 346, 1026, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:09.998 00.003 11872 Star::Find returns 1 (0), X=347.02, Y=1027.44, Mass=88, SNR=6.3, Peak=9 HFD=4.9
23:22:10.001 00.003 11872 Star::Find(15, 1122, 123, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:10.004 00.003 11872 Star::Find false star n=19 nbg=286 bg=1.0 sigma=1.0 thresh=4 peak=3
23:22:10.009 00.005 11872 Star::Find returns 0 (2), X=1122.00, Y=123.00, Mass=61, SNR=2.9, Peak=5 HFD=0.0
23:22:10.013 00.004 11872 Star::Find(15, 40, 476, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:10.016 00.003 11872 Star::Find false star n=22 nbg=282 bg=0.7 sigma=0.8 thresh=3 peak=3
23:22:10.019 00.003 11872 Star::Find returns 0 (2), X=40.00, Y=476.00, Mass=61, SNR=2.9, Peak=6 HFD=0.0
23:22:10.023 00.004 11872 Star::Find(15, 1895, 489, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:10.027 00.004 11872 Star::Find false star n=20 nbg=285 bg=0.7 sigma=0.7 thresh=3 peak=2
23:22:10.030 00.003 11872 Star::Find returns 0 (2), X=1895.00, Y=489.00, Mass=52, SNR=2.9, Peak=7 HFD=0.0
23:22:10.033 00.003 11872 Star::Find(15, 1238, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:10.037 00.004 11872 Star::Find false star n=11 nbg=284 bg=0.8 sigma=0.9 thresh=4 peak=3
23:22:10.040 00.003 11872 Star::Find returns 0 (2), X=1238.00, Y=988.00, Mass=38, SNR=2.9, Peak=5 HFD=0.0
23:22:10.044 00.004 11872 Star::Find(15, 1376, 816, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:10.048 00.004 11872 Star::Find returns 1 (0), X=1375.72, Y=818.69, Mass=137, SNR=7.9, Peak=8 HFD=6.6
23:22:10.051 00.003 11872 Star::Find(15, 1638, 561, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:10.055 00.004 11872 Star::Find false star n=39 nbg=272 bg=0.7 sigma=0.8 thresh=3 peak=3
23:22:10.059 00.004 11872 Star::Find returns 0 (2), X=1638.00, Y=561.00, Mass=115, SNR=2.9, Peak=7 HFD=0.0
23:22:10.062 00.003 11872 Star::Find(15, 142, 60, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:10.066 00.004 11872 Star::Find false star n=21 nbg=281 bg=0.6 sigma=0.7 thresh=3 peak=3
23:22:10.070 00.004 11872 Star::Find returns 0 (2), X=142.00, Y=60.00, Mass=62, SNR=2.9, Peak=7 HFD=0.0
23:22:10.074 00.004 11872 Star::Find(15, 1665, 634, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:10.078 00.004 11872 Star::Find false star n=34 nbg=275 bg=0.7 sigma=0.8 thresh=3 peak=3
23:22:10.081 00.003 11872 Star::Find returns 0 (2), X=1665.00, Y=634.00, Mass=98, SNR=2.9, Peak=6 HFD=0.0
23:22:10.085 00.004 11872 Star::Find(15, 182, 89, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:10.089 00.004 11872 Star::Find false star n=16 nbg=270 bg=0.6 sigma=0.7 thresh=3 peak=3
23:22:10.092 00.003 11872 Star::Find returns 0 (2), X=182.00, Y=89.00, Mass=49, SNR=2.9, Peak=7 HFD=0.0
23:22:10.096 00.004 11872 Star::Find(15, 147, 1055, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:10.100 00.004 11872 Star::Find false star n=10 nbg=276 bg=0.6 sigma=0.7 thresh=3 peak=2
23:22:10.103 00.003 11872 Star::Find returns 0 (2), X=147.00, Y=1055.00, Mass=28, SNR=2.9, Peak=5 HFD=0.0
23:22:10.108 00.005 11872 Star::Find(15, 318, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:10.111 00.003 11872 Star::Find false star n=22 nbg=276 bg=0.7 sigma=0.8 thresh=3 peak=3
23:22:10.115 00.004 11872 Star::Find returns 0 (2), X=318.00, Y=854.00, Mass=56, SNR=2.9, Peak=5 HFD=0.0
23:22:10.119 00.004 11872 Star::Find(15, 822, 28, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:10.122 00.003 11872 Star::Find returns 0 (2), X=822.00, Y=28.00, Mass=17, SNR=2.8, Peak=5 HFD=0.0
23:22:10.125 00.003 11872 Star::Find(15, 1147, 517, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:10.129 00.004 11872 Star::Find false star n=8 nbg=285 bg=0.5 sigma=0.7 thresh=3 peak=1
23:22:10.134 00.005 11872 Star::Find returns 0 (2), X=1147.00, Y=517.00, Mass=22, SNR=2.9, Peak=4 HFD=0.0
23:22:10.137 00.003 11872 Star::Find(15, 857, 701, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:10.142 00.005 11872 Star::Find false star n=35 nbg=277 bg=1.2 sigma=1.0 thresh=4 peak=4
23:22:10.145 00.003 11872 Star::Find returns 0 (2), X=857.00, Y=701.00, Mass=132, SNR=2.9, Peak=8 HFD=0.0
23:22:10.150 00.005 11872 Star::Find(15, 922, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:10.154 00.004 11872 Star::Find false star n=12 nbg=285 bg=0.6 sigma=0.7 thresh=3 peak=2
23:22:10.158 00.004 11872 Star::Find returns 0 (2), X=922.00, Y=924.00, Mass=30, SNR=2.9, Peak=5 HFD=0.0
23:22:10.162 00.004 11872 Star::Find(15, 1904, 783, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:10.165 00.003 11872 Star::Find false star n=27 nbg=286 bg=0.5 sigma=0.6 thresh=2 peak=2
23:22:10.170 00.005 11872 Star::Find returns 0 (2), X=1904.00, Y=783.00, Mass=48, SNR=2.9, Peak=4 HFD=0.0
23:22:10.173 00.003 11872 Star::Find(15, 200, 388, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:10.177 00.004 11872 Star::Find returns 0 (2), X=200.00, Y=388.00, Mass=16, SNR=2.7, Peak=7 HFD=0.0
23:22:10.181 00.004 11872 Star::Find(15, 487, 133, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:10.184 00.003 11872 Star::Find returns 0 (2), X=487.00, Y=133.00, Mass=16, SNR=2.7, Peak=4 HFD=0.0
23:22:10.187 00.003 11872 Star::Find(15, 1324, 243, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:10.190 00.003 11872 Star::Find false star n=8 nbg=284 bg=0.5 sigma=0.7 thresh=3 peak=2
23:22:10.193 00.003 11872 Star::Find returns 0 (2), X=1324.00, Y=243.00, Mass=23, SNR=2.9, Peak=5 HFD=0.0
23:22:10.195 00.002 11872 Star::Find(15, 1818, 875, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:10.199 00.004 11872 Star::Find returns 1 (0), X=1820.41, Y=864.11, Mass=4304, SNR=44.4, Peak=194 HFD=5.9
23:22:10.202 00.003 11872 Star::Find(15, 364, 77, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:10.205 00.003 11872 Star::Find returns 0 (3), X=364.00, Y=77.00, Mass=5, SNR=1.5, Peak=4 HFD=0.0
23:22:10.207 00.002 11872 Star::Find(15, 791, 27, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:10.211 00.004 11872 Star::Find false star n=8 nbg=280 bg=0.6 sigma=0.8 thresh=3 peak=1
23:22:10.213 00.002 11872 Star::Find returns 0 (2), X=791.00, Y=27.00, Mass=21, SNR=2.9, Peak=5 HFD=0.0
23:22:10.217 00.004 11872 Star::Find(15, 450, 323, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:10.220 00.003 11872 Star::Find returns 1 (0), X=438.71, Y=320.71, Mass=1166, SNR=22.1, Peak=39 HFD=6.6
23:22:10.223 00.003 11872 Star::Find(15, 1717, 417, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:10.226 00.003 11872 Star::Find false star n=35 nbg=272 bg=0.8 sigma=0.8 thresh=3 peak=3
23:22:10.230 00.004 11872 Star::Find returns 0 (2), X=1717.00, Y=417.00, Mass=110, SNR=2.9, Peak=7 HFD=0.0
23:22:10.234 00.004 11872 AutoFind: finding best star pass 1
23:22:10.236 00.002 11872 Star::Find(15, 1821, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:10.242 00.006 11872 Star::Find returns 1 (0), X=1820.41, Y=864.11, Mass=4304, SNR=44.4, Peak=194 HFD=5.9
23:22:10.246 00.004 11872 AutoFind returns star at [1821, 863] 119.9 Mass 4304 SNR 44.4
23:22:10.250 00.004 11872 Star::Find(15, 1821, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:10.253 00.003 11872 Star::Find returns 1 (0), X=1820.41, Y=864.11, Mass=4304, SNR=44.4, Peak=194 HFD=5.9
23:22:10.258 00.005 11872 MultiStar: List (12): {1820.41, 864.11}(44.4), {1577.07, 314.43}(47.4), {20.52, 367.56}(29.4), {1710.49, 327.54}(30.2), {1360.36, 97.38}(29.8), {1285.07, 24.54}(29.5), {1507.27, 1082.40}(22.9), {104.84, 946.43}(14.6), {438.71, 320.71}(22.1), {869.42, 920.37}(22.6), {115.73, 530.67}(16.5), {152.67, 432.49}(17.9), 
23:22:10.261 00.003 11872 setting lock position to (1820.41, 864.11)
23:22:10.265 00.004 11872 AutoSelect: state = 1, call UpdateGuideState
23:22:10.268 00.003 11872 UpdateGuideState(): m_state=1
23:22:10.272 00.004 11872 Star::Find(15, 1820, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:10.277 00.005 11872 Star::Find returns 1 (0), X=1820.41, Y=864.11, Mass=4304, SNR=44.4, Peak=194 HFD=5.9
23:22:10.281 00.004 11872 CameraToMount -- cameraTheta (0.00) - m_xAngle (0.00) = xAngle (-0.00 = -0.00)
23:22:10.284 00.003 11872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.97 = 2.97)
23:22:10.288 00.004 11872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
23:22:10.293 00.005 11872 setting force full frames = false
23:22:10.298 00.005 11872 setting lock position to (1820.41, 864.11)
23:22:10.301 00.003 11872 CurrentPosition() valid, moving to STATE_SELECTED
23:22:10.306 00.005 11872 Changing from state SELECTING to SELECTED
23:22:10.309 00.003 11872 guider state => SELECTED
23:22:10.315 00.006 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=194, med=0, FiltMin=0, FiltMax=110, Gamma=1.000
23:22:10.319 00.004 11872 UpdateGuideState exits: m=4304 SNR=44.4
23:22:10.323 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=194, med=0, FiltMin=0, FiltMax=110, Gamma=1.000
23:22:10.327 00.004 11872 Status Line: Auto-selected star at (1820.4, 864.1)
23:22:10.333 00.006 11872 PhdController: newstate STATE_WAIT_SELECTED
23:22:10.337 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:10.340 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:22:10.343 00.003 11872 Enqueuing Expose request
23:22:10.347 00.004 9960 Worker thread wakes up
23:22:10.347 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:22:10.347 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1805,849,31,31)
23:22:10.347 00.000 11872 evsrv: cli 0D2D32C0 connect
23:22:10.350 00.003 11872 case statement mapped state 2 to 1
23:22:10.353 00.003 11872 case statement mapped state 2 to 1
23:22:10.358 00.005 11872 evsrv: cli 0D2D32C0 request: {"method":"get_lock_position","id":"c4483c13-25da-4dc3-b23d-9a8c4fe0abd2"}
23:22:10.362 00.004 11872 evsrv: cli 0D2D32C0 response: {"jsonrpc":"2.0","result":[1820.41,864.11],"id":"c4483c13-25da-4dc3-b23d-9a8c4fe0abd2"}
23:22:10.367 00.005 11872 evsrv: cli 0D2D32C0 disconnect
23:22:10.374 00.007 11872 evsrv: cli 0D2D30E0 connect
23:22:10.378 00.004 11872 case statement mapped state 2 to 1
23:22:10.386 00.008 11872 case statement mapped state 2 to 1
23:22:10.391 00.005 11872 evsrv: cli 0D2D30E0 request: {"method":"get_app_state","id":"64f62c53-3a42-45bf-94fb-0d1a8e0bea2a"}
23:22:10.397 00.006 11872 case statement mapped state 2 to 1
23:22:10.404 00.007 11872 evsrv: cli 0D2D30E0 response: {"jsonrpc":"2.0","result":"Selected","id":"64f62c53-3a42-45bf-94fb-0d1a8e0bea2a"}
23:22:10.410 00.006 11872 evsrv: cli 0D2D30E0 disconnect
23:22:11.411 01.001 11872 evsrv: cli 0D2D2780 connect
23:22:11.415 00.004 11872 case statement mapped state 2 to 1
23:22:11.422 00.007 11872 case statement mapped state 2 to 1
23:22:11.427 00.005 11872 evsrv: cli 0D2D2780 request: {"method":"get_app_state","id":"84d65f9e-05fb-43d4-9d75-270f93cc795f"}
23:22:11.434 00.007 11872 case statement mapped state 2 to 1
23:22:11.438 00.004 11872 evsrv: cli 0D2D2780 response: {"jsonrpc":"2.0","result":"Selected","id":"84d65f9e-05fb-43d4-9d75-270f93cc795f"}
23:22:11.442 00.004 11872 evsrv: cli 0D2D2780 disconnect
23:22:11.594 00.152 9960 Exposure complete
23:22:11.712 00.118 9960 worker thread done servicing request
23:22:11.712 00.000 11872 OnExposeComplete: enter
23:22:11.717 00.005 11872 UpdateGuideState(): m_state=2
23:22:11.721 00.004 11872 Star::Find(15, 1820, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:22:11.724 00.003 11872 Star::Find returns 1 (0), X=1820.56, Y=862.65, Mass=4156, SNR=43.6, Peak=189 HFD=5.9
23:22:11.728 00.004 11872 CameraToMount -- cameraTheta (-1.47) - m_xAngle (0.00) = xAngle (-1.47 = -1.47)
23:22:11.731 00.003 11872 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.50 = 1.50)
23:22:11.734 00.003 11872 CameraToMount -- cameraX=0.15 cameraY=-1.46 hyp=1.47 cameraTheta=-1.47 mountX=0.15 mountY=1.46, mountTheta=1.47
23:22:11.739 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=189, med=0, FiltMin=0, FiltMax=110, Gamma=1.000
23:22:11.744 00.005 11872 UpdateGuideState exits: m=4156 SNR=43.6
23:22:11.748 00.004 11872 PhdController: newstate STATE_CALIBRATE
23:22:11.751 00.003 11872 PhdController: newstate STATE_GUIDE
23:22:11.768 00.017 11872 Changing from state SELECTED to CALIBRATING_PRIMARY
23:22:11.771 00.003 11872 guider state => CALIBRATED
23:22:11.775 00.004 11872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
23:22:11.780 00.005 11872 reset dither spiral
23:22:11.784 00.004 11872 PhdController: newstate STATE_SETTLE_BEGIN
23:22:11.787 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:11.791 00.004 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:22:11.796 00.005 11872 Enqueuing Expose request
23:22:11.799 00.003 9960 Worker thread wakes up
23:22:11.799 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:22:11.800 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:22:12.443 00.643 11872 evsrv: cli 0D2D32C0 connect
23:22:12.450 00.007 11872 case statement mapped state 5 to 1
23:22:12.458 00.008 11872 case statement mapped state 5 to 1
23:22:12.466 00.008 11872 evsrv: cli 0D2D32C0 request: {"method":"get_app_state","id":"8297a491-e9d8-4cba-a279-2876041dd3ff"}
23:22:12.473 00.007 11872 case statement mapped state 5 to 1
23:22:12.479 00.006 11872 evsrv: cli 0D2D32C0 response: {"jsonrpc":"2.0","result":"Selected","id":"8297a491-e9d8-4cba-a279-2876041dd3ff"}
23:22:12.486 00.007 11872 evsrv: cli 0D2D32C0 disconnect
23:22:13.051 00.565 9960 Exposure complete
23:22:13.164 00.113 9960 worker thread done servicing request
23:22:13.164 00.000 11872 OnExposeComplete: enter
23:22:13.168 00.004 11872 UpdateGuideState(): m_state=5
23:22:13.172 00.004 11872 Star::Find(15, 1820, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:22:13.175 00.003 11872 Star::Find returns 1 (0), X=1820.46, Y=862.73, Mass=4244, SNR=43.8, Peak=213 HFD=5.6
23:22:13.180 00.005 11872 CameraToMount -- cameraTheta (-1.53) - m_xAngle (0.00) = xAngle (-1.53 = -1.53)
23:22:13.184 00.004 11872 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.43 = 1.43)
23:22:13.188 00.004 11872 CameraToMount -- cameraX=0.06 cameraY=-1.38 hyp=1.38 cameraTheta=-1.53 mountX=0.05 mountY=1.37, mountTheta=1.53
23:22:13.193 00.005 11872 Changing from state CALIBRATED to GUIDING
23:22:13.197 00.004 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:22:13.201 00.004 11872 ScopeASCOM::SideOfPier() returns 0
23:22:13.205 00.004 11872 AdjustCalibrationForScopePointing (scope): current dec=31.2 pierSide=0, cal dec=0.0 pierSide=0 rotAngle=None bin=1
23:22:13.209 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:22:13.214 00.005 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:22:13.219 00.005 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:22:13.224 00.005 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:22:13.228 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:22:13.232 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:22:13.237 00.005 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:22:13.240 00.003 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:22:13.243 00.003 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:22:13.247 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:22:13.250 00.003 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:22:13.253 00.003 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:22:13.256 00.003 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:22:13.367 00.111 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:22:13.374 00.007 11872 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 2.900000
23:22:13.379 00.005 11872 Dec comp: XRate 1.564 -> 1.338 for dec 0.0 -> dec 31.2
23:22:13.383 00.004 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:22:13.388 00.005 11872 ScopeASCOM::SideOfPier() returns 0
23:22:13.392 00.004 11872 setting lock position to (1820.46, 862.73)
23:22:13.395 00.003 11872 guider state => GUIDING
23:22:13.400 00.005 11872 Status Line: Guiding
23:22:13.404 00.004 11872 Mount: notify guiding started
23:22:13.411 00.007 11872 GetString("/profile/5/name", "") returns "PHD SF 2025"
23:22:13.416 00.005 11872 GetString("/profile/5/scope/calibration/timestamp", "") returns "11/21/2025 10:15:14 PM"
23:22:13.420 00.004 11872 GetDouble("/profile/5/scope/calibration/xRate", 1.000000) returns 0.001564
23:22:13.424 00.004 11872 GetDouble("/profile/5/scope/calibration/yRate", 1.000000) returns 0.001340
23:22:13.428 00.004 11872 GetInt("/profile/5/scope/calibration/binning", 1) returns 1
23:22:13.432 00.004 11872 GetDouble("/profile/5/scope/calibration/xAngle", 0.000000) returns 0.004073
23:22:13.436 00.004 11872 GetDouble("/profile/5/scope/calibration/yAngle", 0.000000) returns -1.738880
23:22:13.441 00.005 11872 GetDouble("/profile/5/scope/calibration/declination", 0.000000) returns 0.000075
23:22:13.444 00.003 11872 GetInt("/profile/5/scope/calibration/pierSide", -1) returns 0
23:22:13.449 00.005 11872 GetInt("/profile/5/scope/calibration/raGuideParity", 0) returns 1
23:22:13.453 00.004 11872 GetInt("/profile/5/scope/calibration/decGuideParity", 0) returns -1
23:22:13.457 00.004 11872 GetDouble("/profile/5/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
23:22:13.460 00.003 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:22:13.464 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:22:13.469 00.005 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:22:13.472 00.003 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:22:13.475 00.003 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:22:13.481 00.006 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:22:13.485 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:22:13.489 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:22:13.494 00.005 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:22:13.497 00.003 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:22:13.501 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:22:13.505 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:22:13.509 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:22:13.513 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:22:13.518 00.005 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:22:13.521 00.003 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:22:13.526 00.005 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:22:13.530 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:22:13.534 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:22:13.538 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:22:13.543 00.005 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:22:13.548 00.005 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:22:13.552 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:22:13.556 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:22:13.562 00.006 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:22:13.567 00.005 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:22:13.586 00.019 11872 evsrv: cli 0D2D3040 connect
23:22:13.592 00.006 11872 case statement mapped state 6 to 3
23:22:13.597 00.005 11872 case statement mapped state 6 to 3
23:22:13.602 00.005 11872 evsrv: cli 0D2D3040 request: {"method":"get_app_state","id":"a1270702-2be6-44e4-9758-d77fb0063445"}
23:22:13.607 00.005 11872 case statement mapped state 6 to 3
23:22:13.613 00.006 11872 evsrv: cli 0D2D3040 response: {"jsonrpc":"2.0","result":"Guiding","id":"a1270702-2be6-44e4-9758-d77fb0063445"}
23:22:13.633 00.020 11872 evsrv: cli 0D2D3040 disconnect
23:22:13.743 00.110 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:22:13.748 00.005 11872 ScopeASCOM::SideOfPier() returns 0
23:22:13.753 00.005 11872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
23:22:13.756 00.003 11872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
23:22:13.761 00.005 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:22:13.766 00.005 11872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 31.2
23:22:13.770 00.004 11872 MountToCamera -- mountTheta (-0.00) + m_xAngle (0.00) = xAngle (0.00 = 0.00)
23:22:13.776 00.006 11872 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
23:22:13.780 00.004 11872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
23:22:13.784 00.004 11872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
23:22:13.788 00.004 11872 GetInt("/profile/5/AutoLoadCalibration", -1) returns 1
23:22:13.794 00.006 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=0, FiltMin=0, FiltMax=106, Gamma=1.000
23:22:13.798 00.004 11872 UpdateGuideState exits: m=4244 SNR=43.8
23:22:13.803 00.005 11872 PhdController: newstate STATE_SETTLE_WAIT
23:22:13.808 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:13.811 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:22:13.815 00.004 11872 Enqueuing Expose request
23:22:13.819 00.004 9960 Worker thread wakes up
23:22:13.819 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:22:13.819 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1805,848,31,31)
23:22:15.073 01.254 9960 Exposure complete
23:22:15.169 00.096 9960 worker thread done servicing request
23:22:15.169 00.000 11872 OnExposeComplete: enter
23:22:15.172 00.003 11872 UpdateGuideState(): m_state=6
23:22:15.177 00.005 11872 Star::Find(15, 1820, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:15.180 00.003 11872 Star::Find returns 1 (0), X=1820.46, Y=862.45, Mass=4431, SNR=45.2, Peak=199 HFD=5.9
23:22:15.185 00.005 11872 CameraToMount -- cameraTheta (-1.59) - m_xAngle (0.00) = xAngle (-1.60 = -1.60)
23:22:15.187 00.002 11872 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.37 = 1.37)
23:22:15.192 00.005 11872 CameraToMount -- cameraX=-0.01 cameraY=-0.27 hyp=0.27 cameraTheta=-1.59 mountX=-0.01 mountY=0.27, mountTheta=1.60
23:22:15.197 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.01, y=-0.27, opts=13)
23:22:15.201 00.004 11872 Enqueuing Move request for scope (-0.01, -0.27)
23:22:15.205 00.004 9960 Worker thread wakes up
23:22:15.205 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=199, med=0, FiltMin=0, FiltMax=110, Gamma=1.000
23:22:15.209 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.27) opts 0xd
23:22:15.209 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.01, -0.27)
23:22:15.209 00.000 9960 Moving (-0.01, -0.27) raw xDistance=-0.01 yDistance=0.27
23:22:15.210 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:22:15.210 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
23:22:15.210 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
23:22:15.211 00.001 9960 MoveAxis(E, 0, ABG)
23:22:15.211 00.000 9960 Move returns status 0, amount 0
23:22:15.211 00.000 9960 MoveAxis(N, 0, ABG)
23:22:15.211 00.000 9960 Move returns status 0, amount 0
23:22:15.211 00.000 9960 move complete, result=0
23:22:15.211 00.000 9960 worker thread done servicing request
23:22:15.211 00.000 11872 UpdateGuideState exits: m=4431 SNR=45.2
23:22:15.216 00.005 11872 PhdController: settling, locked = 1, distance = 1.05 (1.50) aobump = 0 frame = 1 / 99999
23:22:15.220 00.004 11872 evsrv: {"Event":"Settling","Timestamp":1763788935.220,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":1.05,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:22:15.224 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:15.227 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:22:15.231 00.004 11872 Enqueuing Expose request
23:22:15.234 00.003 9960 Worker thread wakes up
23:22:15.234 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:22:15.235 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1805,848,31,31)
23:22:15.235 00.000 11872 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
23:22:16.480 01.245 9960 Exposure complete
23:22:16.634 00.154 9960 worker thread done servicing request
23:22:16.634 00.000 11872 OnExposeComplete: enter
23:22:16.637 00.003 11872 UpdateGuideState(): m_state=6
23:22:16.640 00.003 11872 Star::Find(15, 1820, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:22:16.646 00.006 11872 Star::Find returns 1 (0), X=1820.51, Y=862.46, Mass=4222, SNR=43.6, Peak=171 HFD=5.8
23:22:16.652 00.006 11872 CameraToMount -- cameraTheta (-1.39) - m_xAngle (0.00) = xAngle (-1.39 = -1.39)
23:22:16.656 00.004 11872 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.58 = 1.58)
23:22:16.661 00.005 11872 CameraToMount -- cameraX=0.05 cameraY=-0.27 hyp=0.27 cameraTheta=-1.39 mountX=0.05 mountY=0.27, mountTheta=1.39
23:22:16.667 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.05, y=-0.27, opts=13)
23:22:16.671 00.004 11872 Enqueuing Move request for scope (0.05, -0.27)
23:22:16.676 00.005 9960 Worker thread wakes up
23:22:16.676 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=171, med=0, FiltMin=0, FiltMax=115, Gamma=1.000
23:22:16.681 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.27) opts 0xd
23:22:16.681 00.000 11872 UpdateGuideState exits: m=4222 SNR=43.6
23:22:16.686 00.005 9960 Handling offset move in thread for scope, endpoint = (0.05, -0.27)
23:22:16.686 00.000 11872 PhdController: settling, locked = 1, distance = 0.82 (1.50) aobump = 0 frame = 2 / 99999
23:22:16.692 00.006 9960 Moving (0.05, -0.27) raw xDistance=0.05 yDistance=0.27
23:22:16.692 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763788936.692,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.82,"Time":1.5,"SettleTime":10.0,"StarLocked":true}
23:22:16.696 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:22:16.696 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:16.701 00.005 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
23:22:16.701 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:22:16.705 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
23:22:16.705 00.000 11872 Enqueuing Expose request
23:22:16.710 00.005 9960 MoveAxis(E, 0, ABG)
23:22:16.710 00.000 9960 Move returns status 0, amount 0
23:22:16.710 00.000 9960 MoveAxis(N, 0, ABG)
23:22:16.710 00.000 9960 Move returns status 0, amount 0
23:22:16.710 00.000 9960 move complete, result=0
23:22:16.710 00.000 9960 worker thread done servicing request
23:22:16.710 00.000 11872 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
23:22:16.715 00.005 9960 Worker thread wakes up
23:22:16.715 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:22:16.715 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1805,848,31,31)
23:22:17.963 01.248 9960 Exposure complete
23:22:18.086 00.123 9960 worker thread done servicing request
23:22:18.088 00.002 11872 OnExposeComplete: enter
23:22:18.093 00.005 11872 UpdateGuideState(): m_state=6
23:22:18.099 00.006 11872 Star::Find(15, 1820, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:22:18.104 00.005 11872 Star::Find returns 1 (0), X=1820.24, Y=863.33, Mass=4247, SNR=44.1, Peak=190 HFD=5.7
23:22:18.110 00.006 11872 CameraToMount -- cameraTheta (1.93) - m_xAngle (0.00) = xAngle (1.93 = 1.93)
23:22:18.115 00.005 11872 CameraToMount -- cameraTheta (1.93) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.90 = -1.39)
23:22:18.121 00.006 11872 CameraToMount -- cameraX=-0.23 cameraY=0.60 hyp=0.64 cameraTheta=1.93 mountX=-0.22 mountY=-0.63, mountTheta=-1.91
23:22:18.129 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=-0.23, y=0.60, opts=13)
23:22:18.135 00.006 11872 Enqueuing Move request for scope (-0.23, 0.60)
23:22:18.141 00.006 9960 Worker thread wakes up
23:22:18.141 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=190, med=0, FiltMin=0, FiltMax=124, Gamma=1.000
23:22:18.144 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.60) opts 0xd
23:22:18.145 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.23, 0.60)
23:22:18.145 00.000 9960 Moving (-0.23, 0.60) raw xDistance=-0.22 yDistance=-0.63
23:22:18.145 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
23:22:18.145 00.000 9960 resist switch: large excursion: input -0.63 thresh 0.60 direction from 0 to -1
23:22:18.146 00.001 11872 UpdateGuideState exits: m=4247 SNR=44.1
23:22:18.152 00.006 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.89
23:22:18.152 00.000 11872 PhdController: settling, locked = 1, distance = 0.76 (1.50) aobump = 0 frame = 3 / 99999
23:22:18.159 00.007 9960 GuideAlgorithmResistSwitch::result() returns -0.63 from input -0.63
23:22:18.160 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763788938.159,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.76,"Time":2.9,"SettleTime":10.0,"StarLocked":true}
23:22:18.166 00.006 9960 MoveAxis(E, 106, ABG)
23:22:18.167 00.001 9960 Guiding  Dir = 2, Dur = 106
23:22:18.167 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:18.173 00.006 9960 IsSlewing returns 0
23:22:18.173 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:22:18.179 00.006 11872 Enqueuing Expose request
23:22:18.185 00.006 9960 IsGuiding returns 0
23:22:18.186 00.001 9960 PulseGuide returned control before completion, sleep 116
23:22:18.316 00.130 9960 IsGuiding returns 1
23:22:18.316 00.000 9960 scope still moving after pulse duration time elapsed
23:22:18.347 00.031 9960 IsSlewing returns 0
23:22:18.348 00.001 9960 IsGuiding returns 0
23:22:18.348 00.000 9960 scope move finished after 106 + 57 ms
23:22:18.348 00.000 9960 Move returns status 0, amount 106
23:22:18.350 00.002 9960 MoveAxis(N, 471, ABG)
23:22:18.350 00.000 9960 Guiding  Dir = 0, Dur = 471
23:22:18.351 00.001 9960 IsSlewing returns 0
23:22:18.351 00.000 9960 IsGuiding returns 0
23:22:18.352 00.001 9960 PulseGuide returned control before completion, sleep 481
23:22:18.850 00.498 9960 IsGuiding returns 1
23:22:18.850 00.000 9960 scope still moving after pulse duration time elapsed
23:22:18.880 00.030 9960 IsSlewing returns 0
23:22:18.881 00.001 9960 IsGuiding returns 0
23:22:18.883 00.002 9960 scope move finished after 471 + 59 ms
23:22:18.883 00.000 9960 Move returns status 0, amount 471
23:22:18.884 00.001 9960 move complete, result=0
23:22:18.884 00.000 9960 worker thread done servicing request
23:22:18.884 00.000 9960 Worker thread wakes up
23:22:18.885 00.001 11872 GuideStep: -0.2 px 106 ms EAST, -0.6 px 471 ms NORTH
23:22:18.892 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
23:22:18.892 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1805,848,31,31)
23:22:20.144 01.252 9960 Exposure complete
23:22:20.259 00.115 9960 worker thread done servicing request
23:22:20.259 00.000 11872 OnExposeComplete: enter
23:22:20.263 00.004 11872 UpdateGuideState(): m_state=6
23:22:20.267 00.004 11872 Star::Find(15, 1820, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
23:22:20.271 00.004 11872 Star::Find returns 1 (0), X=1820.49, Y=862.67, Mass=4373, SNR=44.8, Peak=199 HFD=5.6
23:22:20.274 00.003 11872 CameraToMount -- cameraTheta (-1.15) - m_xAngle (0.00) = xAngle (-1.15 = -1.15)
23:22:20.279 00.005 11872 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.82 = 1.82)
23:22:20.283 00.004 11872 CameraToMount -- cameraX=0.03 cameraY=-0.06 hyp=0.07 cameraTheta=-1.15 mountX=0.03 mountY=0.07, mountTheta=1.17
23:22:20.288 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.03, y=-0.06, opts=13)
23:22:20.291 00.003 11872 Enqueuing Move request for scope (0.03, -0.06)
23:22:20.295 00.004 9960 Worker thread wakes up
23:22:20.295 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.06) opts 0xd
23:22:20.296 00.001 9960 Handling offset move in thread for scope, endpoint = (0.03, -0.06)
23:22:20.296 00.000 9960 Moving (0.03, -0.06) raw xDistance=0.03 yDistance=0.07
23:22:20.296 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:22:20.296 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:22:20.296 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=199, med=0, FiltMin=0, FiltMax=114, Gamma=1.000
23:22:20.301 00.005 11872 UpdateGuideState exits: m=4373 SNR=44.8
23:22:20.304 00.003 11872 PhdController: settling, locked = 1, distance = 0.56 (1.50) aobump = 0 frame = 4 / 99999
23:22:20.307 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:22:20.307 00.000 9960 MoveAxis(E, 0, ABG)
23:22:20.307 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763788940.307,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.56,"Time":5.1,"SettleTime":10.0,"StarLocked":true}
23:22:20.312 00.005 9960 Move returns status 0, amount 0
23:22:20.312 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:20.315 00.003 9960 MoveAxis(N, 0, ABG)
23:22:20.316 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:22:20.320 00.004 11872 Enqueuing Expose request
23:22:20.324 00.004 9960 Move returns status 0, amount 0
23:22:20.324 00.000 9960 move complete, result=0
23:22:20.324 00.000 9960 worker thread done servicing request
23:22:20.325 00.001 11872 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:22:20.328 00.003 9960 Worker thread wakes up
23:22:20.328 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:22:20.329 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1805,848,31,31)
23:22:21.573 01.244 9960 Exposure complete
23:22:21.689 00.116 9960 worker thread done servicing request
23:22:21.689 00.000 11872 OnExposeComplete: enter
23:22:21.692 00.003 11872 UpdateGuideState(): m_state=6
23:22:21.696 00.004 11872 Star::Find(15, 1820, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
23:22:21.698 00.002 11872 Star::Find returns 1 (0), X=1820.48, Y=862.93, Mass=4281, SNR=44.2, Peak=194 HFD=5.9
23:22:21.703 00.005 11872 CameraToMount -- cameraTheta (1.49) - m_xAngle (0.00) = xAngle (1.48 = 1.48)
23:22:21.707 00.004 11872 CameraToMount -- cameraTheta (1.49) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.45 = -1.83)
23:22:21.712 00.005 11872 CameraToMount -- cameraX=0.02 cameraY=0.20 hyp=0.20 cameraTheta=1.49 mountX=0.02 mountY=-0.20, mountTheta=-1.48
23:22:21.719 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.02, y=0.20, opts=13)
23:22:21.723 00.004 11872 Enqueuing Move request for scope (0.02, 0.20)
23:22:21.727 00.004 9960 Worker thread wakes up
23:22:21.728 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.20) opts 0xd
23:22:21.728 00.000 9960 Handling offset move in thread for scope, endpoint = (0.02, 0.20)
23:22:21.728 00.000 9960 Moving (0.02, 0.20) raw xDistance=0.02 yDistance=-0.20
23:22:21.728 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:22:21.728 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:22:21.728 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=194, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
23:22:21.732 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
23:22:21.732 00.000 9960 MoveAxis(E, 0, ABG)
23:22:21.732 00.000 9960 Move returns status 0, amount 0
23:22:21.732 00.000 9960 MoveAxis(N, 0, ABG)
23:22:21.732 00.000 9960 Move returns status 0, amount 0
23:22:21.732 00.000 9960 move complete, result=0
23:22:21.732 00.000 11872 UpdateGuideState exits: m=4281 SNR=44.2
23:22:21.736 00.004 9960 worker thread done servicing request
23:22:21.736 00.000 11872 PhdController: settling, locked = 1, distance = 0.45 (1.50) aobump = 0 frame = 5 / 99999
23:22:21.740 00.004 11872 evsrv: {"Event":"Settling","Timestamp":1763788941.740,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.45,"Time":6.5,"SettleTime":10.0,"StarLocked":true}
23:22:21.744 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:21.748 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:22:21.752 00.004 11872 Enqueuing Expose request
23:22:21.755 00.003 9960 Worker thread wakes up
23:22:21.755 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:22:21.759 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
23:22:21.759 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1805,848,31,31)
23:22:23.014 01.255 9960 Exposure complete
23:22:23.123 00.109 9960 worker thread done servicing request
23:22:23.123 00.000 11872 OnExposeComplete: enter
23:22:23.128 00.005 11872 UpdateGuideState(): m_state=6
23:22:23.131 00.003 11872 Star::Find(15, 1820, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
23:22:23.135 00.004 11872 Star::Find returns 1 (0), X=1820.66, Y=862.84, Mass=3973, SNR=42.1, Peak=190 HFD=5.6
23:22:23.139 00.004 11872 CameraToMount -- cameraTheta (0.53) - m_xAngle (0.00) = xAngle (0.53 = 0.53)
23:22:23.144 00.005 11872 CameraToMount -- cameraTheta (0.53) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (3.50 = -2.78)
23:22:23.149 00.005 11872 CameraToMount -- cameraX=0.19 cameraY=0.11 hyp=0.22 cameraTheta=0.53 mountX=0.19 mountY=-0.08, mountTheta=-0.39
23:22:23.154 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.19, y=0.11, opts=13)
23:22:23.157 00.003 11872 Enqueuing Move request for scope (0.19, 0.11)
23:22:23.162 00.005 9960 Worker thread wakes up
23:22:23.162 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.11) opts 0xd
23:22:23.162 00.000 9960 Handling offset move in thread for scope, endpoint = (0.19, 0.11)
23:22:23.162 00.000 9960 Moving (0.19, 0.11) raw xDistance=0.19 yDistance=-0.08
23:22:23.163 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=190, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
23:22:23.166 00.003 11872 UpdateGuideState exits: m=3973 SNR=42.1
23:22:23.169 00.003 11872 PhdController: settling, locked = 1, distance = 0.38 (1.50) aobump = 0 frame = 6 / 99999
23:22:23.174 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
23:22:23.175 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:22:23.175 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763788943.174,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.38,"Time":8.0,"SettleTime":10.0,"StarLocked":true}
23:22:23.178 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:22:23.179 00.001 9960 MoveAxis(E, 0, ABG)
23:22:23.179 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:23.183 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:22:23.186 00.003 11872 Enqueuing Expose request
23:22:23.191 00.005 9960 Move returns status 0, amount 0
23:22:23.191 00.000 9960 MoveAxis(N, 0, ABG)
23:22:23.191 00.000 9960 Move returns status 0, amount 0
23:22:23.191 00.000 9960 move complete, result=0
23:22:23.191 00.000 9960 worker thread done servicing request
23:22:23.192 00.001 11872 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:22:23.195 00.003 9960 Worker thread wakes up
23:22:23.196 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
23:22:23.196 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1805,848,31,31)
23:22:24.436 01.240 9960 Exposure complete
23:22:24.558 00.122 9960 worker thread done servicing request
23:22:24.558 00.000 11872 OnExposeComplete: enter
23:22:24.562 00.004 11872 UpdateGuideState(): m_state=6
23:22:24.566 00.004 11872 Star::Find(15, 1820, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
23:22:24.570 00.004 11872 Star::Find returns 1 (0), X=1820.86, Y=861.55, Mass=4334, SNR=44.3, Peak=182 HFD=5.8
23:22:24.573 00.003 11872 CameraToMount -- cameraTheta (-1.24) - m_xAngle (0.00) = xAngle (-1.25 = -1.25)
23:22:24.577 00.004 11872 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.72 = 1.72)
23:22:24.581 00.004 11872 CameraToMount -- cameraX=0.40 cameraY=-1.18 hyp=1.24 cameraTheta=-1.24 mountX=0.39 mountY=1.23, mountTheta=1.26
23:22:24.587 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.40, y=-1.18, opts=13)
23:22:24.591 00.004 11872 Enqueuing Move request for scope (0.40, -1.18)
23:22:24.595 00.004 9960 Worker thread wakes up
23:22:24.595 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.40, -1.18) opts 0xd
23:22:24.596 00.001 9960 Handling offset move in thread for scope, endpoint = (0.40, -1.18)
23:22:24.596 00.000 9960 Moving (0.40, -1.18) raw xDistance=0.39 yDistance=1.23
23:22:24.596 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.39
23:22:24.596 00.000 9960 resist switch: large excursion: input 1.23 thresh 0.60 direction from -1 to 1
23:22:24.597 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=182, med=0, FiltMin=0, FiltMax=106, Gamma=1.000
23:22:24.600 00.003 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=3.69
23:22:24.601 00.001 9960 GuideAlgorithmResistSwitch::result() returns 1.23 from input 1.23
23:22:24.601 00.000 11872 UpdateGuideState exits: m=4334 SNR=44.3
23:22:24.605 00.004 11872 PhdController: settling, locked = 1, distance = 0.64 (1.50) aobump = 0 frame = 7 / 99999
23:22:24.608 00.003 9960 MoveAxis(W, 186, ABG)
23:22:24.609 00.001 9960 Guiding  Dir = 3, Dur = 186
23:22:24.609 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763788944.608,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.64,"Time":9.4,"SettleTime":10.0,"StarLocked":true}
23:22:24.613 00.004 9960 IsSlewing returns 0
23:22:24.613 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:24.617 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:22:24.621 00.004 11872 Enqueuing Expose request
23:22:24.625 00.004 9960 IsGuiding returns 0
23:22:24.625 00.000 9960 PulseGuide returned control before completion, sleep 196
23:22:24.833 00.208 9960 IsGuiding returns 1
23:22:24.833 00.000 9960 scope still moving after pulse duration time elapsed
23:22:24.863 00.030 9960 IsSlewing returns 0
23:22:24.863 00.000 9960 IsGuiding returns 0
23:22:24.863 00.000 9960 scope move finished after 186 + 52 ms
23:22:24.863 00.000 9960 Move returns status 0, amount 186
23:22:24.865 00.002 9960 MoveAxis(S, 919, ABG)
23:22:24.865 00.000 9960 Guiding  Dir = 1, Dur = 919
23:22:24.865 00.000 9960 IsSlewing returns 0
23:22:24.865 00.000 9960 IsGuiding returns 0
23:22:24.866 00.001 9960 PulseGuide returned control before completion, sleep 929
23:22:25.806 00.940 9960 IsGuiding returns 1
23:22:25.807 00.001 9960 scope still moving after pulse duration time elapsed
23:22:25.838 00.031 9960 IsSlewing returns 0
23:22:25.839 00.001 9960 IsGuiding returns 0
23:22:25.840 00.001 9960 scope move finished after 919 + 55 ms
23:22:25.840 00.000 9960 Move returns status 0, amount 919
23:22:25.840 00.000 9960 move complete, result=0
23:22:25.841 00.001 9960 worker thread done servicing request
23:22:25.842 00.001 11872 GuideStep: 0.4 px 186 ms WEST, 1.2 px 919 ms SOUTH
23:22:25.849 00.007 9960 Worker thread wakes up
23:22:25.849 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:22:25.850 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1805,848,31,31)
23:22:27.100 01.250 9960 Exposure complete
23:22:27.221 00.121 9960 worker thread done servicing request
23:22:27.222 00.001 11872 OnExposeComplete: enter
23:22:27.225 00.003 11872 UpdateGuideState(): m_state=6
23:22:27.229 00.004 11872 Star::Find(15, 1820, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
23:22:27.233 00.004 11872 Star::Find returns 1 (0), X=1820.23, Y=863.26, Mass=4203, SNR=43.9, Peak=184 HFD=5.7
23:22:27.237 00.004 11872 CameraToMount -- cameraTheta (1.98) - m_xAngle (0.00) = xAngle (1.98 = 1.98)
23:22:27.241 00.004 11872 CameraToMount -- cameraTheta (1.98) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.95 = -1.34)
23:22:27.244 00.003 11872 CameraToMount -- cameraX=-0.23 cameraY=0.53 hyp=0.58 cameraTheta=1.98 mountX=-0.23 mountY=-0.56, mountTheta=-1.96
23:22:27.250 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.23, y=0.53, opts=13)
23:22:27.254 00.004 11872 Enqueuing Move request for scope (-0.23, 0.53)
23:22:27.257 00.003 9960 Worker thread wakes up
23:22:27.257 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.53) opts 0xd
23:22:27.257 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.23, 0.53)
23:22:27.257 00.000 9960 Moving (-0.23, 0.53) raw xDistance=-0.23 yDistance=-0.56
23:22:27.257 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=184, med=0, FiltMin=0, FiltMax=120, Gamma=1.000
23:22:27.262 00.005 9960 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.23
23:22:27.262 00.000 11872 UpdateGuideState exits: m=4203 SNR=43.9
23:22:27.266 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
23:22:27.266 00.000 11872 PhdController: settling, locked = 1, distance = 0.62 (1.50) aobump = 0 frame = 8 / 99999
23:22:27.269 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.56
23:22:27.269 00.000 9960 MoveAxis(E, 94, ABG)
23:22:27.269 00.000 9960 Guiding  Dir = 2, Dur = 94
23:22:27.271 00.002 11872 PhdController: newstate STATE_FINISH
23:22:27.274 00.003 9960 IsSlewing returns 0
23:22:27.274 00.000 11872 PhdController complete: success
23:22:27.278 00.004 9960 IsGuiding returns 0
23:22:27.278 00.000 11872 evsrv: {"Event":"SettleDone","Timestamp":1763788947.278,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":8,"DroppedFrames":0}
23:22:27.283 00.005 9960 PulseGuide returned control before completion, sleep 104
23:22:27.283 00.000 11872 Mount: notify guiding dither settle done success=1
23:22:27.287 00.004 11872 PhdController: newstate STATE_IDLE
23:22:27.290 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:27.294 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:22:27.299 00.005 11872 Enqueuing Expose request
23:22:27.388 00.089 9960 IsGuiding returns 1
23:22:27.389 00.001 9960 scope still moving after pulse duration time elapsed
23:22:27.420 00.031 9960 IsSlewing returns 0
23:22:27.420 00.000 9960 IsGuiding returns 0
23:22:27.422 00.002 9960 scope move finished after 94 + 49 ms
23:22:27.422 00.000 9960 Move returns status 0, amount 94
23:22:27.423 00.001 9960 MoveAxis(N, 0, ABG)
23:22:27.423 00.000 9960 Move returns status 0, amount 0
23:22:27.423 00.000 9960 move complete, result=0
23:22:27.423 00.000 9960 worker thread done servicing request
23:22:27.424 00.001 11872 GuideStep: -0.2 px 94 ms EAST, -0.6 px 0 ms NORTH
23:22:27.429 00.005 9960 Worker thread wakes up
23:22:27.429 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:22:27.429 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1805,848,31,31)
23:22:28.130 00.701 11872 evsrv: cli 0D2D2DC0 connect
23:22:28.142 00.012 11872 case statement mapped state 6 to 3
23:22:28.148 00.006 11872 case statement mapped state 6 to 3
23:22:28.153 00.005 11872 evsrv: cli 0D2D2DC0 request: {"method":"get_app_state","id":"bc230d80-397d-45c7-9dd6-08e3baa20dfe"}
23:22:28.157 00.004 11872 case statement mapped state 6 to 3
23:22:28.160 00.003 11872 evsrv: cli 0D2D2DC0 response: {"jsonrpc":"2.0","result":"Guiding","id":"bc230d80-397d-45c7-9dd6-08e3baa20dfe"}
23:22:28.170 00.010 11872 evsrv: cli 0D2D2DC0 disconnect
23:22:28.174 00.004 11872 evsrv: cli 0D2D3400 connect
23:22:28.177 00.003 11872 case statement mapped state 6 to 3
23:22:28.180 00.003 11872 case statement mapped state 6 to 3
23:22:28.183 00.003 11872 evsrv: cli 0D2D3400 request: {"method":"stop_capture","id":"d5881d7a-8f08-472f-b527-149e772e10b2"}
23:22:28.187 00.004 11872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:22:28.189 00.002 11872 Status Line: Waiting for devices...
23:22:28.194 00.005 11872 evsrv: cli 0D2D3400 response: {"jsonrpc":"2.0","result":0,"id":"d5881d7a-8f08-472f-b527-149e772e10b2"}
23:22:28.198 00.004 11872 evsrv: cli 0D2D3400 disconnect
23:22:28.203 00.005 9960 ZWO: stopexposure
23:22:28.204 00.001 11872 evsrv: cli 0D2D34A0 connect
23:22:28.210 00.006 11872 case statement mapped state 6 to 3
23:22:28.214 00.004 11872 case statement mapped state 6 to 3
23:22:28.219 00.005 11872 evsrv: cli 0D2D34A0 request: {"method":"get_app_state","id":"2901fbe2-e5b6-416c-ba64-76c7c9a3f3a6"}
23:22:28.224 00.005 11872 case statement mapped state 6 to 3
23:22:28.227 00.003 11872 evsrv: cli 0D2D34A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"2901fbe2-e5b6-416c-ba64-76c7c9a3f3a6"}
23:22:28.229 00.002 11872 evsrv: cli 0D2D34A0 disconnect
23:22:28.643 00.414 9960 ZWO: stopexposure
23:22:28.643 00.000 9960 Error thrown from C:\cygwin\home\agalasso\projects\phd2\worker_thread.cpp:190->Capture failed
23:22:28.644 00.001 9960 worker thread done servicing request
23:22:28.644 00.000 11872 OnExposeComplete: enter
23:22:28.650 00.006 11872 OnExposeComplete: Capture Error reported
23:22:28.656 00.006 11872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
23:22:28.660 00.004 11872 Mount: notify guiding stopped
23:22:28.667 00.007 11872 Changing from state GUIDING to STOP
23:22:28.671 00.004 11872 guider state => SELECTED
23:22:28.675 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=184, med=0, FiltMin=0, FiltMax=120, Gamma=1.000
23:22:28.680 00.005 11872 Changing from state SELECTED to UNINITIALIZED
23:22:28.684 00.004 11872 guider state => SELECTING
23:22:28.691 00.007 11872 Status Line: Stopped.
23:22:28.697 00.006 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\myframe_events.cpp:489->Error reported capturing image
23:22:29.232 00.535 11872 evsrv: cli 0D2D34A0 connect
23:22:29.240 00.008 11872 evsrv: cli 0D2D34A0 request: {"method":"get_app_state","id":"ec482d9b-3fd3-44d3-a809-6d94f037d8ea"}
23:22:29.245 00.005 11872 evsrv: cli 0D2D34A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"ec482d9b-3fd3-44d3-a809-6d94f037d8ea"}
23:22:29.251 00.006 11872 evsrv: cli 0D2D34A0 disconnect
23:22:45.165 15.914 11872 evsrv: cli 0D2D26E0 connect
23:22:45.170 00.005 11872 evsrv: cli 0D2D26E0 request: {"method":"get_app_state","id":"cfedbf52-c6a3-4191-92e2-62f4908b3d01"}
23:22:45.177 00.007 11872 evsrv: cli 0D2D26E0 response: {"jsonrpc":"2.0","result":"Stopped","id":"cfedbf52-c6a3-4191-92e2-62f4908b3d01"}
23:22:45.183 00.006 11872 evsrv: cli 0D2D26E0 disconnect
23:22:45.188 00.005 11872 evsrv: cli 0D2D2320 connect
23:22:45.193 00.005 11872 evsrv: cli 0D2D2320 request: {"method":"get_calibrated","id":"abfbc2e5-4f32-4342-a6b5-fd979ce2e957"}
23:22:45.198 00.005 11872 evsrv: cli 0D2D2320 response: {"jsonrpc":"2.0","result":true,"id":"abfbc2e5-4f32-4342-a6b5-fd979ce2e957"}
23:22:45.204 00.006 11872 evsrv: cli 0D2D2320 disconnect
23:22:45.210 00.006 11872 evsrv: cli 0D2D3180 connect
23:22:45.215 00.005 11872 evsrv: cli 0D2D3180 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"6dcae8f8-e524-4725-a3a9-93c40f637f6b"}
23:22:45.219 00.004 11872 PhdController::Guide begins
23:22:45.223 00.004 11872 PhdController: newstate STATE_SETUP
23:22:45.227 00.004 11872 PhdController: setup
23:22:45.232 00.005 11872 PhdController: newstate STATE_ATTEMPT_START
23:22:45.238 00.006 11872 PhdController: start capturing
23:22:45.242 00.004 11872 Changing from state SELECTING to UNINITIALIZED
23:22:45.246 00.004 11872 guider state => SELECTING
23:22:45.251 00.005 11872 setting force full frames = true
23:22:45.257 00.006 11872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
23:22:45.268 00.011 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:22:45.274 00.006 11872 Enqueuing Expose request
23:22:45.279 00.005 11872 PhdController: newstate STATE_SELECT_STAR
23:22:45.282 00.003 9960 Worker thread wakes up
23:22:45.282 00.000 11872 evsrv: cli 0D2D3180 response: {"jsonrpc":"2.0","result":0,"id":"6dcae8f8-e524-4725-a3a9-93c40f637f6b"}
23:22:45.286 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
23:22:45.286 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:22:45.286 00.000 11872 evsrv: cli 0D2D3180 disconnect
23:22:45.292 00.006 11872 evsrv: cli 0D2D2DC0 connect
23:22:45.298 00.006 11872 case statement mapped state 1 to 101
23:22:45.302 00.004 11872 case statement mapped state 1 to 101
23:22:45.308 00.006 11872 evsrv: cli 0D2D2DC0 request: {"method":"get_lock_shift_params","id":"86a2d3b8-cea0-4c58-8a69-2af507493c65"}
23:22:45.313 00.005 11872 evsrv: cli 0D2D2DC0 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"86a2d3b8-cea0-4c58-8a69-2af507493c65"}
23:22:45.317 00.004 11872 evsrv: cli 0D2D2DC0 disconnect
23:22:45.321 00.004 11872 evsrv: cli 0D2D2AA0 connect
23:22:45.325 00.004 11872 case statement mapped state 1 to 101
23:22:45.329 00.004 11872 case statement mapped state 1 to 101
23:22:45.334 00.005 11872 evsrv: cli 0D2D2AA0 request: {"method":"get_lock_position","id":"0fa1b0bf-62fc-4749-a4f2-520e9f26132c"}
23:22:45.338 00.004 11872 evsrv: cli 0D2D2AA0 response: {"jsonrpc":"2.0","result":null,"id":"0fa1b0bf-62fc-4749-a4f2-520e9f26132c"}
23:22:45.343 00.005 11872 evsrv: cli 0D2D2AA0 disconnect
23:22:46.346 01.003 11872 evsrv: cli 0D2D2DC0 connect
23:22:46.352 00.006 11872 case statement mapped state 1 to 101
23:22:46.358 00.006 11872 case statement mapped state 1 to 101
23:22:46.365 00.007 11872 evsrv: cli 0D2D2DC0 request: {"method":"get_lock_position","id":"e209ba5b-1434-46cc-8da4-878a44a2ca87"}
23:22:46.371 00.006 11872 evsrv: cli 0D2D2DC0 response: {"jsonrpc":"2.0","result":null,"id":"e209ba5b-1434-46cc-8da4-878a44a2ca87"}
23:22:46.377 00.006 11872 evsrv: cli 0D2D2DC0 disconnect
23:22:46.543 00.166 9960 Exposure complete
23:22:46.649 00.106 9960 worker thread done servicing request
23:22:46.650 00.001 11872 OnExposeComplete: enter
23:22:46.653 00.003 11872 UpdateGuideState(): m_state=1
23:22:46.656 00.003 11872 UpdateCurrentPosition: no star selected
23:22:46.661 00.005 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
23:22:46.665 00.004 11872 Status Line: No star selected
23:22:46.669 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=191, med=0, FiltMin=0, FiltMax=111, Gamma=1.000
23:22:46.674 00.005 11872 UpdateGuideState exits: No star selected
23:22:46.677 00.003 11872 GuiderMultiStar::AutoSelect enter
23:22:46.681 00.004 11872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
23:22:46.789 00.108 11872 AutoFind: auto downsample for scale 1.00 => 1x
23:22:46.976 00.187 11872 AutoFind: global mean = 0.0, stdev 2.3
23:22:46.980 00.004 11872 AutoFind: using threshold = 0.1
23:22:47.218 00.238 11872 AutoFind: local max [1821, 862] 126.2
23:22:47.222 00.004 11872 AutoFind: local max [1577, 310] 117.5
23:22:47.227 00.005 11872 AutoFind: local max [22, 364] 79.2
23:22:47.230 00.003 11872 AutoFind: local max [1711, 323] 53.5
23:22:47.234 00.004 11872 AutoFind: local max [1285, 21] 38.0
23:22:47.238 00.004 11872 AutoFind: local max [1361, 93] 34.1
23:22:47.242 00.004 11872 AutoFind: local max [1508, 1081] 32.9
23:22:47.246 00.004 11872 AutoFind: local max [764, 557] 26.0
23:22:47.249 00.003 11872 AutoFind: local max [440, 317] 25.8
23:22:47.253 00.004 11872 AutoFind: local max [1026, 345] 24.2
23:22:47.258 00.005 11872 AutoFind: local max [764, 563] 24.0
23:22:47.262 00.004 11872 AutoFind: local max [154, 430] 22.8
23:22:47.265 00.003 11872 AutoFind: local max [106, 944] 22.2
23:22:47.269 00.004 11872 AutoFind: local max [117, 527] 20.8
23:22:47.273 00.004 11872 AutoFind: local max [869, 916] 19.7
23:22:47.276 00.003 11872 AutoFind: local max [1917, 850] 17.0
23:22:47.280 00.004 11872 AutoFind: local max [22, 1014] 15.5
23:22:47.284 00.004 11872 AutoFind: local max [1304, 169] 12.6
23:22:47.287 00.003 11872 AutoFind: local max [125, 1030] 12.0
23:22:47.290 00.003 11872 AutoFind: local max [741, 146] 11.5
23:22:47.294 00.004 11872 AutoFind: local max [264, 448] 10.6
23:22:47.298 00.004 11872 AutoFind: local max [376, 346] 10.0
23:22:47.301 00.003 11872 AutoFind: local max [154, 90] 9.1
23:22:47.305 00.004 11872 AutoFind: local max [1769, 243] 8.3
23:22:47.308 00.003 11872 AutoFind: local max [490, 311] 7.9
23:22:47.310 00.002 11872 AutoFind: local max [472, 389] 7.9
23:22:47.314 00.004 11872 AutoFind: local max [1343, 650] 7.9
23:22:47.317 00.003 11872 AutoFind: local max [1895, 694] 7.3
23:22:47.320 00.003 11872 AutoFind: local max [278, 50] 7.2
23:22:47.323 00.003 11872 AutoFind: local max [1431, 482] 7.2
23:22:47.326 00.003 11872 AutoFind: local max [1378, 95] 7.1
23:22:47.329 00.003 11872 AutoFind: local max [1432, 476] 7.1
23:22:47.333 00.004 11872 AutoFind: local max [800, 859] 7.0
23:22:47.336 00.003 11872 AutoFind: local max [1355, 567] 6.8
23:22:47.338 00.002 11872 AutoFind: local max [1343, 656] 6.8
23:22:47.342 00.004 11872 AutoFind: local max [94, 979] 6.6
23:22:47.345 00.003 11872 AutoFind: local max [301, 414] 6.5
23:22:47.347 00.002 11872 AutoFind: local max [1846, 138] 6.4
23:22:47.350 00.003 11872 AutoFind: local max [549, 647] 6.3
23:22:47.353 00.003 11872 AutoFind: local max [364, 700] 5.6
23:22:47.356 00.003 11872 AutoFind: local max [1333, 594] 5.5
23:22:47.360 00.004 11872 AutoFind: local max [294, 1007] 5.5
23:22:47.363 00.003 11872 AutoFind: local max [549, 641] 5.2
23:22:47.366 00.003 11872 AutoFind: local max [1474, 719] 5.0
23:22:47.370 00.004 11872 AutoFind: local max [271, 671] 5.0
23:22:47.373 00.003 11872 AutoFind: local max [1589, 307] 5.0
23:22:47.378 00.005 11872 AutoFind: local max [24, 677] 5.0
23:22:47.381 00.003 11872 AutoFind: local max [1806, 640] 4.9
23:22:47.384 00.003 11872 AutoFind: local max [271, 665] 4.8
23:22:47.388 00.004 11872 AutoFind: local max [1500, 983] 4.6
23:22:47.391 00.003 11872 AutoFind: local max [1808, 635] 4.6
23:22:47.395 00.004 11872 AutoFind: local max [179, 677] 4.6
23:22:47.399 00.004 11872 AutoFind: local max [1612, 845] 4.5
23:22:47.402 00.003 11872 AutoFind: local max [1381, 450] 4.5
23:22:47.406 00.004 11872 AutoFind: local max [555, 249] 4.5
23:22:47.410 00.004 11872 AutoFind: local max [257, 54] 4.4
23:22:47.414 00.004 11872 AutoFind: local max [1686, 460] 4.4
23:22:47.418 00.004 11872 AutoFind: local max [1718, 414] 4.4
23:22:47.421 00.003 11872 AutoFind: local max [1001, 1065] 4.3
23:22:47.424 00.003 11872 AutoFind: local max [999, 1076] 4.3
23:22:47.428 00.004 11872 AutoFind: local max [1485, 683] 4.3
23:22:47.431 00.003 11872 AutoFind: local max [1577, 408] 4.3
23:22:47.435 00.004 11872 AutoFind: local max [503, 577] 4.2
23:22:47.439 00.004 11872 AutoFind: local max [427, 67] 4.2
23:22:47.442 00.003 11872 AutoFind: local max [1706, 965] 4.2
23:22:47.445 00.003 11872 AutoFind: local max [1718, 420] 4.2
23:22:47.449 00.004 11872 AutoFind: local max [656, 36] 4.1
23:22:47.452 00.003 11872 AutoFind: local max [1334, 600] 4.1
23:22:47.456 00.004 11872 AutoFind: local max [1693, 399] 4.0
23:22:47.460 00.004 11872 AutoFind: local max [951, 267] 4.0
23:22:47.463 00.003 11872 AutoFind: local max [576, 153] 4.0
23:22:47.467 00.004 11872 AutoFind: local max [78, 21] 3.9
23:22:47.470 00.003 11872 AutoFind: local max [1385, 547] 3.9
23:22:47.474 00.004 11872 AutoFind: local max [1722, 333] 3.9
23:22:47.478 00.004 11872 AutoFind: local max [356, 1050] 3.9
23:22:47.481 00.003 11872 AutoFind: local max [555, 254] 3.9
23:22:47.484 00.003 11872 AutoFind: local max [1378, 819] 3.9
23:22:47.488 00.004 11872 AutoFind: local max [684, 185] 3.8
23:22:47.492 00.004 11872 AutoFind: local max [872, 1036] 3.8
23:22:47.495 00.003 11872 AutoFind: local max [1514, 505] 3.8
23:22:47.498 00.003 11872 AutoFind: local max [1044, 347] 3.8
23:22:47.503 00.005 11872 AutoFind: local max [1146, 303] 3.8
23:22:47.506 00.003 11872 AutoFind: local max [1636, 559] 3.7
23:22:47.509 00.003 11872 AutoFind: local max [1796, 886] 3.7
23:22:47.513 00.004 11872 AutoFind: local max [504, 570] 3.7
23:22:47.516 00.003 11872 AutoFind: local max [566, 396] 3.7
23:22:47.520 00.004 11872 AutoFind: local max [95, 249] 3.7
23:22:47.523 00.003 11872 AutoFind: local max [998, 428] 3.6
23:22:47.527 00.004 11872 AutoFind: local max [1666, 636] 3.6
23:22:47.530 00.003 11872 AutoFind: local max [614, 155] 3.6
23:22:47.533 00.003 11872 AutoFind: local max [1719, 263] 3.6
23:22:47.537 00.004 11872 AutoFind: local max [588, 557] 3.6
23:22:47.541 00.004 11872 AutoFind: local max [1147, 296] 3.5
23:22:47.544 00.003 11872 AutoFind: local max [184, 86] 3.5
23:22:47.549 00.005 11872 AutoFind: local max [1385, 456] 3.5
23:22:47.554 00.005 11872 AutoFind: local max [402, 593] 3.5
23:22:47.560 00.006 11872 AutoFind: local max [1803, 871] 3.5
23:22:47.565 00.005 11872 AutoFind: local max [447, 342] 3.5
23:22:47.570 00.005 11872 AutoFind: local max [1809, 857] 3.5
23:22:47.573 00.003 11872 AutoFind: local max [12, 361] 3.4
23:22:47.575 00.002 11872 AutoFind: close dim-bright [12, 361] 3.4 - [22, 364] 79.2
23:22:47.580 00.005 11872 AutoFind: too close [1809, 857] 3.5 - [1803, 871] 3.5
23:22:47.583 00.003 11872 AutoFind: close dim-bright [1809, 857] 3.5 - [1821, 862] 126.2
23:22:47.587 00.004 11872 AutoFind: too close [1803, 871] 3.5 - [1796, 886] 3.7
23:22:47.590 00.003 11872 AutoFind: close dim-bright [1803, 871] 3.5 - [1821, 862] 126.2
23:22:47.594 00.004 11872 AutoFind: too close [1385, 456] 3.5 - [1381, 450] 4.5
23:22:47.597 00.003 11872 AutoFind: too close [1147, 296] 3.5 - [1146, 303] 3.8
23:22:47.601 00.004 11872 AutoFind: too close [504, 570] 3.7 - [503, 577] 4.2
23:22:47.605 00.004 11872 AutoFind: close dim-bright [1044, 347] 3.8 - [1026, 345] 24.2
23:22:47.608 00.003 11872 AutoFind: too close [555, 254] 3.9 - [555, 249] 4.5
23:22:47.611 00.003 11872 AutoFind: close dim-bright [1722, 333] 3.9 - [1711, 323] 53.5
23:22:47.614 00.003 11872 AutoFind: too close [1334, 600] 4.1 - [1333, 594] 5.5
23:22:47.616 00.002 11872 AutoFind: too close [1718, 420] 4.2 - [1718, 414] 4.4
23:22:47.619 00.003 11872 AutoFind: too close [999, 1076] 4.3 - [1001, 1065] 4.3
23:22:47.621 00.002 11872 AutoFind: too close [1808, 635] 4.6 - [1806, 640] 4.9
23:22:47.624 00.003 11872 AutoFind: too close [271, 665] 4.8 - [271, 671] 5.0
23:22:47.626 00.002 11872 AutoFind: close dim-bright [1589, 307] 5.0 - [1577, 310] 117.5
23:22:47.630 00.004 11872 AutoFind: too close [549, 641] 5.2 - [549, 647] 6.3
23:22:47.633 00.003 11872 AutoFind: too close [1343, 656] 6.8 - [1343, 650] 7.9
23:22:47.635 00.002 11872 AutoFind: too close [1432, 476] 7.1 - [1431, 482] 7.2
23:22:47.638 00.003 11872 AutoFind: too close [1378, 95] 7.1 - [1361, 93] 34.1
23:22:47.641 00.003 11872 AutoFind: too close [764, 563] 24.0 - [764, 557] 26.0
23:22:47.643 00.002 11872 AutoFind: too close to edge [12, 361] 3.4
23:22:47.646 00.003 11872 AutoFind: too close to edge [1508, 1081] 32.9
23:22:47.648 00.002 11872 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
23:22:47.651 00.003 11872 Star::Find(15, 1821, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:47.653 00.002 11872 Star::Find returns 1 (0), X=1821.38, Y=860.49, Mass=4198, SNR=43.4, Peak=191 HFD=5.7
23:22:47.657 00.004 11872 Star::Find(15, 1577, 310, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:47.660 00.003 11872 Star::Find returns 1 (0), X=1577.67, Y=311.64, Mass=4989, SNR=46.5, Peak=134 HFD=6.7
23:22:47.662 00.002 11872 Star::Find(15, 22, 364, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:47.664 00.002 11872 Star::Find returns 1 (0), X=21.29, Y=364.86, Mass=1900, SNR=29.6, Peak=106 HFD=5.0
23:22:47.668 00.004 11872 Star::Find(15, 1711, 323, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:47.672 00.004 11872 Star::Find returns 1 (0), X=1711.37, Y=324.81, Mass=2016, SNR=30.3, Peak=71 HFD=6.0
23:22:47.675 00.003 11872 Star::Find(15, 1285, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:47.678 00.003 11872 Star::Find returns 1 (0), X=1285.89, Y=21.65, Mass=1918, SNR=28.9, Peak=51 HFD=6.7
23:22:47.680 00.002 11872 Star::Find(15, 440, 317, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:47.684 00.004 11872 Star::Find returns 1 (0), X=439.72, Y=318.01, Mass=1148, SNR=21.9, Peak=40 HFD=6.1
23:22:47.688 00.004 11872 Star::Find(15, 1026, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:47.691 00.003 11872 Star::Find returns 1 (0), X=1027.87, Y=345.57, Mass=1338, SNR=24.0, Peak=34 HFD=7.4
23:22:47.694 00.003 11872 Star::Find(15, 154, 430, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:47.698 00.004 11872 Star::Find returns 1 (0), X=153.31, Y=429.81, Mass=720, SNR=18.3, Peak=28 HFD=5.6
23:22:47.702 00.004 11872 Star::Find(15, 106, 944, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:47.705 00.003 11872 Star::Find returns 1 (0), X=105.57, Y=943.98, Mass=473, SNR=14.7, Peak=33 HFD=4.2
23:22:47.709 00.004 11872 Star::Find(15, 117, 527, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:47.713 00.004 11872 Star::Find returns 1 (0), X=116.82, Y=527.49, Mass=586, SNR=16.0, Peak=31 HFD=5.2
23:22:47.716 00.003 11872 Star::Find(15, 869, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:47.720 00.004 11872 Star::Find returns 1 (0), X=869.85, Y=917.48, Mass=1140, SNR=22.7, Peak=28 HFD=7.0
23:22:47.723 00.003 11872 Star::Find(15, 1917, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:47.727 00.004 11872 Star::Find returns 1 (0), X=1916.74, Y=851.83, Mass=577, SNR=16.1, Peak=34 HFD=5.6
23:22:47.730 00.003 11872 Star::Find(15, 22, 1014, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:47.735 00.005 11872 Star::Find returns 1 (0), X=21.68, Y=1014.22, Mass=245, SNR=10.8, Peak=24 HFD=3.7
23:22:47.738 00.003 11872 Star::Find(15, 1304, 169, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:47.741 00.003 11872 Star::Find returns 1 (0), X=1304.85, Y=170.42, Mass=543, SNR=15.5, Peak=19 HFD=6.4
23:22:47.745 00.004 11872 Star::Find(15, 125, 1030, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:47.749 00.004 11872 Star::Find returns 1 (0), X=124.82, Y=1030.42, Mass=194, SNR=9.4, Peak=13 HFD=4.5
23:22:47.753 00.004 11872 Star::Find(15, 741, 146, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:47.756 00.003 11872 Star::Find returns 1 (0), X=741.89, Y=146.42, Mass=481, SNR=14.8, Peak=18 HFD=6.3
23:22:47.760 00.004 11872 Star::Find(15, 264, 448, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:47.763 00.003 11872 Star::Find returns 1 (0), X=263.87, Y=448.58, Mass=329, SNR=12.3, Peak=18 HFD=5.4
23:22:47.767 00.004 11872 Star::Find(15, 376, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:47.771 00.004 11872 Star::Find returns 1 (0), X=375.29, Y=348.30, Mass=293, SNR=11.6, Peak=16 HFD=5.3
23:22:47.774 00.003 11872 Star::Find(15, 154, 90, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:47.778 00.004 11872 Star::Find returns 1 (0), X=153.30, Y=91.50, Mass=248, SNR=10.7, Peak=17 HFD=4.9
23:22:47.782 00.004 11872 Star::Find(15, 1769, 243, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:47.786 00.004 11872 Star::Find returns 1 (0), X=1769.11, Y=244.56, Mass=183, SNR=9.1, Peak=12 HFD=5.1
23:22:47.790 00.004 11872 Star::Find(15, 490, 311, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:47.793 00.003 11872 Star::Find returns 1 (0), X=490.60, Y=312.35, Mass=275, SNR=10.9, Peak=14 HFD=5.8
23:22:47.797 00.004 11872 Star::Find(15, 472, 389, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:47.802 00.005 11872 Star::Find returns 1 (0), X=472.66, Y=391.86, Mass=357, SNR=12.7, Peak=18 HFD=6.2
23:22:47.806 00.004 11872 Star::Find(15, 1895, 694, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:47.810 00.004 11872 Star::Find returns 1 (0), X=1895.01, Y=693.13, Mass=140, SNR=8.0, Peak=9 HFD=4.5
23:22:47.814 00.004 11872 Star::Find(15, 278, 50, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:47.817 00.003 11872 Star::Find returns 1 (0), X=277.97, Y=49.92, Mass=193, SNR=9.5, Peak=9 HFD=5.5
23:22:47.821 00.004 11872 Star::Find(15, 800, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:47.824 00.003 11872 Star::Find returns 1 (0), X=800.91, Y=859.53, Mass=323, SNR=12.1, Peak=14 HFD=6.9
23:22:47.828 00.004 11872 Star::Find(15, 1355, 567, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:47.832 00.004 11872 Star::Find returns 1 (0), X=1356.65, Y=566.33, Mass=365, SNR=12.7, Peak=13 HFD=6.3
23:22:47.835 00.003 11872 Star::Find(15, 94, 979, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:47.838 00.003 11872 Star::Find returns 1 (0), X=93.82, Y=978.07, Mass=113, SNR=7.2, Peak=8 HFD=5.5
23:22:47.840 00.002 11872 Star::Find(15, 301, 414, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:47.844 00.004 11872 Star::Find returns 1 (0), X=300.83, Y=414.25, Mass=160, SNR=8.5, Peak=10 HFD=4.9
23:22:47.846 00.002 11872 Star::Find(15, 1846, 138, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:47.850 00.004 11872 Star::Find returns 1 (0), X=1846.16, Y=138.04, Mass=133, SNR=7.7, Peak=12 HFD=5.0
23:22:47.853 00.003 11872 Star::Find(15, 364, 700, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:47.857 00.004 11872 Star::Find returns 1 (0), X=364.36, Y=698.55, Mass=196, SNR=9.5, Peak=9 HFD=5.6
23:22:47.860 00.003 11872 Star::Find(15, 294, 1007, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:47.864 00.004 11872 Star::Find returns 1 (0), X=293.39, Y=1007.29, Mass=98, SNR=6.6, Peak=8 HFD=4.7
23:22:47.868 00.004 11872 Star::Find(15, 1474, 719, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:47.873 00.005 11872 Star::Find returns 1 (0), X=1474.29, Y=720.42, Mass=161, SNR=8.5, Peak=9 HFD=5.5
23:22:47.877 00.004 11872 Star::Find(15, 1589, 307, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:47.880 00.003 11872 Star::Find returns 1 (0), X=1577.67, Y=311.64, Mass=4989, SNR=46.5, Peak=134 HFD=6.7
23:22:47.884 00.004 11872 Star::Find(15, 24, 677, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:47.888 00.004 11872 Star::Find returns 1 (0), X=23.94, Y=675.03, Mass=131, SNR=7.8, Peak=16 HFD=4.5
23:22:47.892 00.004 11872 Star::Find(15, 1500, 983, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:47.896 00.004 11872 Star::Find returns 1 (0), X=1499.40, Y=984.38, Mass=91, SNR=6.4, Peak=5 HFD=5.7
23:22:47.900 00.004 11872 Star::Find(15, 179, 677, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:47.904 00.004 11872 Star::Find false star n=24 nbg=279 bg=0.6 sigma=0.7 thresh=3 peak=3
23:22:47.906 00.002 11872 Star::Find returns 0 (2), X=179.00, Y=677.00, Mass=67, SNR=2.9, Peak=5 HFD=0.0
23:22:47.910 00.004 11872 Star::Find(15, 1612, 845, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:47.913 00.003 11872 Star::Find false star n=24 nbg=282 bg=0.9 sigma=1.0 thresh=4 peak=4
23:22:47.916 00.003 11872 Star::Find returns 0 (2), X=1612.00, Y=845.00, Mass=83, SNR=2.9, Peak=7 HFD=0.0
23:22:47.920 00.004 11872 Star::Find(15, 257, 54, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:47.924 00.004 11872 Star::Find false star n=21 nbg=273 bg=0.7 sigma=0.8 thresh=3 peak=3
23:22:47.927 00.003 11872 Star::Find returns 0 (2), X=257.00, Y=54.00, Mass=60, SNR=2.9, Peak=6 HFD=0.0
23:22:47.929 00.002 11872 Star::Find(15, 1686, 460, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:47.932 00.003 11872 Star::Find false star n=26 nbg=282 bg=0.9 sigma=1.0 thresh=4 peak=4
23:22:47.934 00.002 11872 Star::Find returns 0 (2), X=1686.00, Y=460.00, Mass=100, SNR=2.9, Peak=8 HFD=0.0
23:22:47.938 00.004 11872 Star::Find(15, 1485, 683, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:47.941 00.003 11872 Star::Find false star n=21 nbg=281 bg=0.9 sigma=0.9 thresh=4 peak=4
23:22:47.944 00.003 11872 Star::Find returns 0 (2), X=1485.00, Y=683.00, Mass=79, SNR=2.9, Peak=9 HFD=0.0
23:22:47.946 00.002 11872 Star::Find(15, 1577, 408, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:47.950 00.004 11872 Star::Find false star n=11 nbg=277 bg=0.6 sigma=0.7 thresh=3 peak=2
23:22:47.955 00.005 11872 Star::Find returns 0 (2), X=1577.00, Y=408.00, Mass=35, SNR=2.9, Peak=8 HFD=0.0
23:22:47.958 00.003 11872 Star::Find(15, 427, 67, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:47.964 00.006 11872 Star::Find false star n=26 nbg=284 bg=1.0 sigma=1.0 thresh=4 peak=4
23:22:47.968 00.004 11872 Star::Find returns 0 (2), X=427.00, Y=67.00, Mass=90, SNR=2.9, Peak=6 HFD=0.0
23:22:47.973 00.005 11872 Star::Find(15, 1706, 965, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:47.977 00.004 11872 Star::Find false star n=32 nbg=270 bg=0.7 sigma=0.8 thresh=3 peak=3
23:22:47.981 00.004 11872 Star::Find returns 0 (2), X=1706.00, Y=965.00, Mass=90, SNR=2.9, Peak=5 HFD=0.0
23:22:47.984 00.003 11872 Star::Find(15, 656, 36, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:47.988 00.004 11872 Star::Find returns 1 (0), X=655.26, Y=35.79, Mass=155, SNR=8.5, Peak=7 HFD=8.3
23:22:47.993 00.005 11872 Star::Find(15, 1693, 399, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:47.996 00.003 11872 Star::Find returns 1 (0), X=1693.69, Y=399.52, Mass=107, SNR=6.9, Peak=8 HFD=5.5
23:22:48.000 00.004 11872 Star::Find(15, 951, 267, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:48.003 00.003 11872 Star::Find false star n=28 nbg=278 bg=0.7 sigma=0.7 thresh=3 peak=3
23:22:48.007 00.004 11872 Star::Find returns 0 (2), X=951.00, Y=267.00, Mass=77, SNR=2.9, Peak=5 HFD=0.0
23:22:48.010 00.003 11872 Star::Find(15, 576, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:48.014 00.004 11872 Star::Find returns 1 (0), X=575.45, Y=154.96, Mass=122, SNR=7.4, Peak=7 HFD=6.8
23:22:48.018 00.004 11872 Star::Find(15, 78, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:48.022 00.004 11872 Star::Find false star n=19 nbg=279 bg=0.6 sigma=0.7 thresh=3 peak=3
23:22:48.026 00.004 11872 Star::Find returns 0 (2), X=78.00, Y=21.00, Mass=53, SNR=2.9, Peak=6 HFD=0.0
23:22:48.028 00.002 11872 Star::Find(15, 1385, 547, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:48.031 00.003 11872 Star::Find false star n=34 nbg=266 bg=0.7 sigma=0.8 thresh=3 peak=3
23:22:48.035 00.004 11872 Star::Find returns 0 (2), X=1385.00, Y=547.00, Mass=96, SNR=2.9, Peak=5 HFD=0.0
23:22:48.037 00.002 11872 Star::Find(15, 1722, 333, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:48.040 00.003 11872 Star::Find returns 1 (0), X=1711.37, Y=324.81, Mass=2016, SNR=30.3, Peak=71 HFD=6.0
23:22:48.043 00.003 11872 Star::Find(15, 356, 1050, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:48.045 00.002 11872 Star::Find returns 1 (0), X=355.84, Y=1048.61, Mass=115, SNR=7.2, Peak=8 HFD=5.9
23:22:48.048 00.003 11872 Star::Find(15, 1378, 819, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:48.050 00.002 11872 Star::Find returns 1 (0), X=1376.63, Y=817.50, Mass=154, SNR=8.2, Peak=8 HFD=6.8
23:22:48.053 00.003 11872 Star::Find(15, 684, 185, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:48.056 00.003 11872 Star::Find false star n=37 nbg=276 bg=0.8 sigma=0.8 thresh=3 peak=3
23:22:48.058 00.002 11872 Star::Find returns 0 (2), X=684.00, Y=185.00, Mass=115, SNR=2.9, Peak=7 HFD=0.0
23:22:48.062 00.004 11872 Star::Find(15, 872, 1036, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:48.064 00.002 11872 Star::Find false star n=17 nbg=283 bg=1.0 sigma=0.9 thresh=4 peak=4
23:22:48.067 00.003 11872 Star::Find returns 0 (2), X=872.00, Y=1036.00, Mass=59, SNR=2.9, Peak=6 HFD=0.0
23:22:48.070 00.003 11872 Star::Find(15, 1514, 505, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:48.073 00.003 11872 Star::Find returns 1 (0), X=1511.61, Y=504.41, Mass=172, SNR=8.8, Peak=10 HFD=7.0
23:22:48.075 00.002 11872 Star::Find(15, 1044, 347, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:48.079 00.004 11872 Star::Find returns 1 (0), X=1028.59, Y=344.44, Mass=1056, SNR=21.1, Peak=28 HFD=6.7
23:22:48.082 00.003 11872 Star::Find(15, 1636, 559, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:48.084 00.002 11872 Star::Find returns 1 (0), X=1637.61, Y=559.98, Mass=130, SNR=7.7, Peak=7 HFD=5.9
23:22:48.087 00.003 11872 Star::Find(15, 566, 396, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:48.090 00.003 11872 Star::Find returns 0 (2), X=566.00, Y=396.00, Mass=12, SNR=2.3, Peak=5 HFD=0.0
23:22:48.094 00.004 11872 Star::Find(15, 95, 249, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:48.097 00.003 11872 Star::Find false star n=18 nbg=281 bg=0.6 sigma=0.7 thresh=3 peak=2
23:22:48.101 00.004 11872 Star::Find returns 0 (2), X=95.00, Y=249.00, Mass=50, SNR=2.9, Peak=5 HFD=0.0
23:22:48.104 00.003 11872 Star::Find(15, 998, 428, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:48.107 00.003 11872 Star::Find false star n=12 nbg=286 bg=0.9 sigma=1.0 thresh=4 peak=3
23:22:48.113 00.006 11872 Star::Find returns 0 (2), X=998.00, Y=428.00, Mass=40, SNR=2.9, Peak=5 HFD=0.0
23:22:48.116 00.003 11872 Star::Find(15, 1666, 636, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:48.120 00.004 11872 Star::Find false star n=44 nbg=270 bg=0.7 sigma=0.8 thresh=3 peak=3
23:22:48.123 00.003 11872 Star::Find returns 0 (2), X=1666.00, Y=636.00, Mass=126, SNR=2.9, Peak=7 HFD=0.0
23:22:48.127 00.004 11872 Star::Find(15, 614, 155, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:48.131 00.004 11872 Star::Find returns 0 (2), X=614.00, Y=155.00, Mass=13, SNR=2.4, Peak=4 HFD=0.0
23:22:48.136 00.005 11872 Star::Find(15, 1719, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:48.142 00.006 11872 Star::Find returns 1 (0), X=1720.09, Y=262.15, Mass=114, SNR=7.2, Peak=6 HFD=5.7
23:22:48.147 00.005 11872 Star::Find(15, 588, 557, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:48.152 00.005 11872 Star::Find false star n=23 nbg=287 bg=1.0 sigma=0.9 thresh=4 peak=4
23:22:48.159 00.007 11872 Star::Find returns 0 (2), X=588.00, Y=557.00, Mass=83, SNR=2.9, Peak=7 HFD=0.0
23:22:48.164 00.005 11872 Star::Find(15, 184, 86, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:48.170 00.006 11872 Star::Find false star n=15 nbg=279 bg=0.6 sigma=0.7 thresh=3 peak=3
23:22:48.176 00.006 11872 Star::Find returns 0 (2), X=184.00, Y=86.00, Mass=51, SNR=2.9, Peak=6 HFD=0.0
23:22:48.181 00.005 11872 Star::Find(15, 402, 593, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:48.186 00.005 11872 Star::Find false star n=23 nbg=278 bg=0.6 sigma=0.7 thresh=3 peak=2
23:22:48.192 00.006 11872 Star::Find returns 0 (2), X=402.00, Y=593.00, Mass=65, SNR=2.9, Peak=5 HFD=0.0
23:22:48.197 00.005 11872 Star::Find(15, 447, 342, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:48.201 00.004 11872 Star::Find false star n=40 nbg=226 bg=2.6 sigma=1.9 thresh=8 peak=5
23:22:48.205 00.004 11872 Star::Find returns 0 (2), X=447.00, Y=342.00, Mass=419, SNR=2.9, Peak=8 HFD=0.0
23:22:48.210 00.005 11872 AutoFind: finding best star pass 1
23:22:48.214 00.004 11872 Star::Find(15, 1821, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:48.220 00.006 11872 Star::Find returns 1 (0), X=1821.38, Y=860.49, Mass=4198, SNR=43.4, Peak=191 HFD=5.7
23:22:48.224 00.004 11872 AutoFind returns star at [1821, 862] 126.2 Mass 4198 SNR 43.4
23:22:48.229 00.005 11872 Star::Find(15, 1821, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:48.232 00.003 11872 Star::Find returns 1 (0), X=1821.38, Y=860.49, Mass=4198, SNR=43.4, Peak=191 HFD=5.7
23:22:48.236 00.004 11872 MultiStar: List (12): {1821.38, 860.49}(43.4), {1577.67, 311.64}(46.5), {21.29, 364.86}(29.6), {1711.37, 324.81}(30.3), {1285.89, 21.65}(28.9), {439.72, 318.01}(21.9), {1027.87, 345.57}(24.0), {153.31, 429.81}(18.3), {105.57, 943.98}(14.7), {116.82, 527.49}(16.0), {869.85, 917.48}(22.7), {1916.74, 851.83}(16.1), 
23:22:48.239 00.003 11872 setting lock position to (1821.38, 860.49)
23:22:48.242 00.003 11872 AutoSelect: state = 1, call UpdateGuideState
23:22:48.247 00.005 11872 UpdateGuideState(): m_state=1
23:22:48.251 00.004 11872 Star::Find(15, 1821, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:48.257 00.006 11872 Star::Find returns 1 (0), X=1821.38, Y=860.49, Mass=4198, SNR=43.4, Peak=191 HFD=5.7
23:22:48.263 00.006 11872 CameraToMount -- cameraTheta (0.00) - m_xAngle (0.00) = xAngle (-0.00 = -0.00)
23:22:48.270 00.007 11872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.97 = 2.97)
23:22:48.275 00.005 11872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
23:22:48.287 00.012 11872 setting force full frames = false
23:22:48.296 00.009 11872 setting lock position to (1821.38, 860.49)
23:22:48.302 00.006 11872 CurrentPosition() valid, moving to STATE_SELECTED
23:22:48.306 00.004 11872 Changing from state SELECTING to SELECTED
23:22:48.310 00.004 11872 guider state => SELECTED
23:22:48.316 00.006 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=191, med=0, FiltMin=0, FiltMax=111, Gamma=1.000
23:22:48.320 00.004 11872 UpdateGuideState exits: m=4198 SNR=43.4
23:22:48.324 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=191, med=0, FiltMin=0, FiltMax=111, Gamma=1.000
23:22:48.329 00.005 11872 Status Line: Auto-selected star at (1821.4, 860.5)
23:22:48.336 00.007 11872 PhdController: newstate STATE_WAIT_SELECTED
23:22:48.339 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:48.342 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:22:48.345 00.003 11872 Enqueuing Expose request
23:22:48.349 00.004 9960 Worker thread wakes up
23:22:48.349 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:22:48.349 00.000 11872 evsrv: cli 0D2D2A00 connect
23:22:48.353 00.004 9960 Handling exposure in thread, d=1000 o=3 r=(1806,845,31,31)
23:22:48.353 00.000 11872 case statement mapped state 2 to 1
23:22:48.359 00.006 11872 case statement mapped state 2 to 1
23:22:48.365 00.006 11872 evsrv: cli 0D2D2A00 request: {"method":"get_lock_position","id":"743efea3-b793-4f47-bd40-a194fb6ab420"}
23:22:48.368 00.003 11872 evsrv: cli 0D2D2A00 response: {"jsonrpc":"2.0","result":[1821.38,860.49],"id":"743efea3-b793-4f47-bd40-a194fb6ab420"}
23:22:48.372 00.004 11872 evsrv: cli 0D2D2A00 disconnect
23:22:48.377 00.005 11872 evsrv: cli 0D2D2320 connect
23:22:48.381 00.004 11872 case statement mapped state 2 to 1
23:22:48.384 00.003 11872 case statement mapped state 2 to 1
23:22:48.389 00.005 11872 evsrv: cli 0D2D2320 request: {"method":"get_app_state","id":"4e9fb50d-f8ff-495b-b9c3-fa58401b943e"}
23:22:48.394 00.005 11872 case statement mapped state 2 to 1
23:22:48.397 00.003 11872 evsrv: cli 0D2D2320 response: {"jsonrpc":"2.0","result":"Selected","id":"4e9fb50d-f8ff-495b-b9c3-fa58401b943e"}
23:22:48.401 00.004 11872 evsrv: cli 0D2D2320 disconnect
23:22:49.402 01.001 11872 evsrv: cli 0D2D2AA0 connect
23:22:49.410 00.008 11872 case statement mapped state 2 to 1
23:22:49.415 00.005 11872 case statement mapped state 2 to 1
23:22:49.422 00.007 11872 evsrv: cli 0D2D2AA0 request: {"method":"get_app_state","id":"4d750d35-6348-45f4-af06-e8d675d2db3b"}
23:22:49.427 00.005 11872 case statement mapped state 2 to 1
23:22:49.431 00.004 11872 evsrv: cli 0D2D2AA0 response: {"jsonrpc":"2.0","result":"Selected","id":"4d750d35-6348-45f4-af06-e8d675d2db3b"}
23:22:49.436 00.005 11872 evsrv: cli 0D2D2AA0 disconnect
23:22:49.602 00.166 9960 Exposure complete
23:22:49.734 00.132 9960 worker thread done servicing request
23:22:49.734 00.000 11872 OnExposeComplete: enter
23:22:49.738 00.004 11872 UpdateGuideState(): m_state=2
23:22:49.742 00.004 11872 Star::Find(15, 1821, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:22:49.745 00.003 11872 Star::Find returns 1 (0), X=1821.54, Y=859.90, Mass=4266, SNR=44.3, Peak=190 HFD=5.9
23:22:49.749 00.004 11872 CameraToMount -- cameraTheta (-1.30) - m_xAngle (0.00) = xAngle (-1.31 = -1.31)
23:22:49.754 00.005 11872 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.66 = 1.66)
23:22:49.757 00.003 11872 CameraToMount -- cameraX=0.16 cameraY=-0.59 hyp=0.61 cameraTheta=-1.30 mountX=0.16 mountY=0.61, mountTheta=1.32
23:22:49.762 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=190, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
23:22:49.767 00.005 11872 UpdateGuideState exits: m=4266 SNR=44.3
23:22:49.771 00.004 11872 PhdController: newstate STATE_CALIBRATE
23:22:49.775 00.004 11872 PhdController: newstate STATE_GUIDE
23:22:49.789 00.014 11872 Changing from state SELECTED to CALIBRATING_PRIMARY
23:22:49.793 00.004 11872 guider state => CALIBRATED
23:22:49.798 00.005 11872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
23:22:49.801 00.003 11872 reset dither spiral
23:22:49.804 00.003 11872 PhdController: newstate STATE_SETTLE_BEGIN
23:22:49.809 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:49.812 00.003 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:22:49.816 00.004 11872 Enqueuing Expose request
23:22:49.819 00.003 9960 Worker thread wakes up
23:22:49.819 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:22:49.819 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:22:50.437 00.618 11872 evsrv: cli 0D2D2BE0 connect
23:22:50.444 00.007 11872 case statement mapped state 5 to 1
23:22:50.449 00.005 11872 case statement mapped state 5 to 1
23:22:50.457 00.008 11872 evsrv: cli 0D2D2BE0 request: {"method":"get_app_state","id":"ed334f8d-dd83-4387-ab6a-0bc1b21ee3fc"}
23:22:50.462 00.005 11872 case statement mapped state 5 to 1
23:22:50.467 00.005 11872 evsrv: cli 0D2D2BE0 response: {"jsonrpc":"2.0","result":"Selected","id":"ed334f8d-dd83-4387-ab6a-0bc1b21ee3fc"}
23:22:50.472 00.005 11872 evsrv: cli 0D2D2BE0 disconnect
23:22:51.076 00.604 9960 Exposure complete
23:22:51.195 00.119 9960 worker thread done servicing request
23:22:51.195 00.000 11872 OnExposeComplete: enter
23:22:51.198 00.003 11872 UpdateGuideState(): m_state=5
23:22:51.202 00.004 11872 Star::Find(15, 1821, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:22:51.206 00.004 11872 Star::Find returns 1 (0), X=1821.68, Y=859.76, Mass=4197, SNR=43.9, Peak=204 HFD=5.8
23:22:51.210 00.004 11872 CameraToMount -- cameraTheta (-1.17) - m_xAngle (0.00) = xAngle (-1.18 = -1.18)
23:22:51.214 00.004 11872 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.79 = 1.79)
23:22:51.217 00.003 11872 CameraToMount -- cameraX=0.30 cameraY=-0.73 hyp=0.79 cameraTheta=-1.17 mountX=0.30 mountY=0.77, mountTheta=1.20
23:22:51.222 00.005 11872 Changing from state CALIBRATED to GUIDING
23:22:51.227 00.005 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:22:51.230 00.003 11872 ScopeASCOM::SideOfPier() returns 0
23:22:51.234 00.004 11872 AdjustCalibrationForScopePointing (scope): current dec=31.2 pierSide=0, cal dec=0.0 pierSide=0 rotAngle=None bin=1
23:22:51.238 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:22:51.242 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:22:51.245 00.003 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:22:51.249 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:22:51.254 00.005 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:22:51.258 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:22:51.261 00.003 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:22:51.266 00.005 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:22:51.270 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:22:51.275 00.005 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:22:51.279 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:22:51.282 00.003 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:22:51.286 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:22:51.438 00.152 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:22:51.446 00.008 11872 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 2.900000
23:22:51.452 00.006 11872 Dec comp: XRate 1.564 -> 1.338 for dec 0.0 -> dec 31.2
23:22:51.458 00.006 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:22:51.463 00.005 11872 ScopeASCOM::SideOfPier() returns 0
23:22:51.469 00.006 11872 setting lock position to (1821.68, 859.76)
23:22:51.474 00.005 11872 guider state => GUIDING
23:22:51.477 00.003 11872 Status Line: Guiding
23:22:51.484 00.007 11872 Mount: notify guiding started
23:22:51.491 00.007 11872 GetString("/profile/5/name", "") returns "PHD SF 2025"
23:22:51.495 00.004 11872 GetString("/profile/5/scope/calibration/timestamp", "") returns "11/21/2025 10:15:14 PM"
23:22:51.500 00.005 11872 GetDouble("/profile/5/scope/calibration/xRate", 1.000000) returns 0.001564
23:22:51.504 00.004 11872 GetDouble("/profile/5/scope/calibration/yRate", 1.000000) returns 0.001340
23:22:51.509 00.005 11872 GetInt("/profile/5/scope/calibration/binning", 1) returns 1
23:22:51.512 00.003 11872 GetDouble("/profile/5/scope/calibration/xAngle", 0.000000) returns 0.004073
23:22:51.516 00.004 11872 GetDouble("/profile/5/scope/calibration/yAngle", 0.000000) returns -1.738880
23:22:51.522 00.006 11872 GetDouble("/profile/5/scope/calibration/declination", 0.000000) returns 0.000075
23:22:51.526 00.004 11872 GetInt("/profile/5/scope/calibration/pierSide", -1) returns 0
23:22:51.529 00.003 11872 GetInt("/profile/5/scope/calibration/raGuideParity", 0) returns 1
23:22:51.534 00.005 11872 GetInt("/profile/5/scope/calibration/decGuideParity", 0) returns -1
23:22:51.538 00.004 11872 GetDouble("/profile/5/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
23:22:51.542 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:22:51.545 00.003 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:22:51.548 00.003 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:22:51.553 00.005 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:22:51.557 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:22:51.560 00.003 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:22:51.565 00.005 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:22:51.568 00.003 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:22:51.571 00.003 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:22:51.575 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:22:51.578 00.003 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:22:51.583 00.005 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:22:51.587 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:22:51.590 00.003 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:22:51.593 00.003 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:22:51.598 00.005 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:22:51.602 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:22:51.606 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:22:51.610 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:22:51.614 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:22:51.618 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:22:51.622 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:22:51.626 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:22:51.630 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:22:51.634 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:22:51.638 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:22:51.645 00.007 11872 evsrv: cli 0D2D3180 connect
23:22:51.650 00.005 11872 case statement mapped state 6 to 3
23:22:51.656 00.006 11872 case statement mapped state 6 to 3
23:22:51.660 00.004 11872 evsrv: cli 0D2D3180 request: {"method":"get_app_state","id":"bce687cb-3bc5-4716-b582-c92ca243f0bf"}
23:22:51.665 00.005 11872 case statement mapped state 6 to 3
23:22:51.670 00.005 11872 evsrv: cli 0D2D3180 response: {"jsonrpc":"2.0","result":"Guiding","id":"bce687cb-3bc5-4716-b582-c92ca243f0bf"}
23:22:51.677 00.007 11872 evsrv: cli 0D2D3180 disconnect
23:22:51.722 00.045 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:22:51.726 00.004 11872 ScopeASCOM::SideOfPier() returns 0
23:22:51.729 00.003 11872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
23:22:51.735 00.006 11872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
23:22:51.739 00.004 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:22:51.744 00.005 11872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 31.2
23:22:51.748 00.004 11872 MountToCamera -- mountTheta (-0.00) + m_xAngle (0.00) = xAngle (0.00 = 0.00)
23:22:51.751 00.003 11872 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
23:22:51.755 00.004 11872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
23:22:51.759 00.004 11872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
23:22:51.763 00.004 11872 GetInt("/profile/5/AutoLoadCalibration", -1) returns 1
23:22:51.766 00.003 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=204, med=0, FiltMin=0, FiltMax=114, Gamma=1.000
23:22:51.770 00.004 11872 UpdateGuideState exits: m=4197 SNR=43.9
23:22:51.774 00.004 11872 PhdController: newstate STATE_SETTLE_WAIT
23:22:51.778 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:51.781 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:22:51.785 00.004 11872 Enqueuing Expose request
23:22:51.789 00.004 9960 Worker thread wakes up
23:22:51.789 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:22:51.789 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1807,845,31,31)
23:22:53.029 01.240 9960 Exposure complete
23:22:53.136 00.107 9960 worker thread done servicing request
23:22:53.137 00.001 11872 OnExposeComplete: enter
23:22:53.141 00.004 11872 UpdateGuideState(): m_state=6
23:22:53.145 00.004 11872 Star::Find(15, 1821, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:22:53.150 00.005 11872 Star::Find returns 1 (0), X=1821.64, Y=859.67, Mass=4374, SNR=44.7, Peak=219 HFD=5.7
23:22:53.153 00.003 11872 CameraToMount -- cameraTheta (-2.01) - m_xAngle (0.00) = xAngle (-2.01 = -2.01)
23:22:53.157 00.004 11872 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (0.96 = 0.96)
23:22:53.160 00.003 11872 CameraToMount -- cameraX=-0.04 cameraY=-0.09 hyp=0.10 cameraTheta=-2.01 mountX=-0.04 mountY=0.08, mountTheta=2.05
23:22:53.165 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.04, y=-0.09, opts=13)
23:22:53.170 00.005 11872 Enqueuing Move request for scope (-0.04, -0.09)
23:22:53.173 00.003 9960 Worker thread wakes up
23:22:53.173 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.09) opts 0xd
23:22:53.173 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.04, -0.09)
23:22:53.173 00.000 9960 Moving (-0.04, -0.09) raw xDistance=-0.04 yDistance=0.08
23:22:53.173 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:22:53.173 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:22:53.175 00.002 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:22:53.175 00.000 9960 MoveAxis(E, 0, ABG)
23:22:53.175 00.000 9960 Move returns status 0, amount 0
23:22:53.175 00.000 9960 MoveAxis(N, 0, ABG)
23:22:53.175 00.000 9960 Move returns status 0, amount 0
23:22:53.175 00.000 9960 move complete, result=0
23:22:53.175 00.000 9960 worker thread done servicing request
23:22:53.175 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=219, med=0, FiltMin=0, FiltMax=120, Gamma=1.000
23:22:53.180 00.005 11872 UpdateGuideState exits: m=4374 SNR=44.7
23:22:53.183 00.003 11872 PhdController: settling, locked = 1, distance = 0.58 (1.50) aobump = 0 frame = 1 / 99999
23:22:53.187 00.004 11872 evsrv: {"Event":"Settling","Timestamp":1763788973.187,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.58,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:22:53.190 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:53.193 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:22:53.197 00.004 11872 Enqueuing Expose request
23:22:53.200 00.003 9960 Worker thread wakes up
23:22:53.200 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:22:53.200 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1807,845,31,31)
23:22:53.200 00.000 11872 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:22:54.458 01.258 9960 Exposure complete
23:22:54.575 00.117 9960 worker thread done servicing request
23:22:54.576 00.001 11872 OnExposeComplete: enter
23:22:54.580 00.004 11872 UpdateGuideState(): m_state=6
23:22:54.584 00.004 11872 Star::Find(15, 1821, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:22:54.588 00.004 11872 Star::Find returns 1 (0), X=1821.68, Y=859.73, Mass=4221, SNR=43.5, Peak=196 HFD=5.7
23:22:54.592 00.004 11872 CameraToMount -- cameraTheta (-1.71) - m_xAngle (0.00) = xAngle (-1.71 = -1.71)
23:22:54.595 00.003 11872 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.26 = 1.26)
23:22:54.599 00.004 11872 CameraToMount -- cameraX=-0.00 cameraY=-0.03 hyp=0.03 cameraTheta=-1.71 mountX=-0.00 mountY=0.03, mountTheta=1.72
23:22:54.605 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.00, y=-0.03, opts=13)
23:22:54.610 00.005 11872 Enqueuing Move request for scope (-0.00, -0.03)
23:22:54.614 00.004 9960 Worker thread wakes up
23:22:54.614 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=196, med=0, FiltMin=0, FiltMax=102, Gamma=1.000
23:22:54.618 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.03) opts 0xd
23:22:54.618 00.000 11872 UpdateGuideState exits: m=4221 SNR=43.5
23:22:54.622 00.004 11872 PhdController: settling, locked = 1, distance = 0.42 (1.50) aobump = 0 frame = 2 / 99999
23:22:54.626 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.00, -0.03)
23:22:54.626 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763788974.626,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.42,"Time":1.4,"SettleTime":10.0,"StarLocked":true}
23:22:54.629 00.003 9960 Moving (-0.00, -0.03) raw xDistance=-0.00 yDistance=0.03
23:22:54.629 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:54.633 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
23:22:54.633 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:22:54.633 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:22:54.638 00.005 11872 Enqueuing Expose request
23:22:54.642 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:22:54.642 00.000 9960 MoveAxis(E, 0, ABG)
23:22:54.642 00.000 9960 Move returns status 0, amount 0
23:22:54.642 00.000 9960 MoveAxis(N, 0, ABG)
23:22:54.642 00.000 9960 Move returns status 0, amount 0
23:22:54.642 00.000 9960 move complete, result=0
23:22:54.643 00.001 9960 worker thread done servicing request
23:22:54.643 00.000 9960 Worker thread wakes up
23:22:54.643 00.000 11872 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:22:54.647 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
23:22:54.647 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1807,845,31,31)
23:22:55.892 01.245 9960 Exposure complete
23:22:55.986 00.094 9960 worker thread done servicing request
23:22:55.986 00.000 11872 OnExposeComplete: enter
23:22:55.991 00.005 11872 UpdateGuideState(): m_state=6
23:22:55.994 00.003 11872 Star::Find(15, 1821, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:22:55.998 00.004 11872 Star::Find returns 1 (0), X=1821.72, Y=859.80, Mass=4202, SNR=43.4, Peak=191 HFD=5.7
23:22:56.002 00.004 11872 CameraToMount -- cameraTheta (0.80) - m_xAngle (0.00) = xAngle (0.80 = 0.80)
23:22:56.005 00.003 11872 CameraToMount -- cameraTheta (0.80) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (3.77 = -2.51)
23:22:56.009 00.004 11872 CameraToMount -- cameraX=0.04 cameraY=0.04 hyp=0.05 cameraTheta=0.80 mountX=0.04 mountY=-0.03, mountTheta=-0.70
23:22:56.015 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.04, y=0.04, opts=13)
23:22:56.019 00.004 11872 Enqueuing Move request for scope (0.04, 0.04)
23:22:56.022 00.003 9960 Worker thread wakes up
23:22:56.023 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.04) opts 0xd
23:22:56.023 00.000 9960 Handling offset move in thread for scope, endpoint = (0.04, 0.04)
23:22:56.023 00.000 9960 Moving (0.04, 0.04) raw xDistance=0.04 yDistance=-0.03
23:22:56.023 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:22:56.023 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:22:56.023 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:22:56.023 00.000 9960 MoveAxis(E, 0, ABG)
23:22:56.023 00.000 9960 Move returns status 0, amount 0
23:22:56.023 00.000 9960 MoveAxis(N, 0, ABG)
23:22:56.024 00.001 9960 Move returns status 0, amount 0
23:22:56.024 00.000 9960 move complete, result=0
23:22:56.024 00.000 9960 worker thread done servicing request
23:22:56.024 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=191, med=0, FiltMin=0, FiltMax=113, Gamma=1.000
23:22:56.029 00.005 11872 UpdateGuideState exits: m=4202 SNR=43.4
23:22:56.033 00.004 11872 PhdController: settling, locked = 1, distance = 0.31 (1.50) aobump = 0 frame = 3 / 99999
23:22:56.036 00.003 11872 evsrv: {"Event":"Settling","Timestamp":1763788976.036,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.31,"Time":2.8,"SettleTime":10.0,"StarLocked":true}
23:22:56.040 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:56.042 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:22:56.047 00.005 11872 Enqueuing Expose request
23:22:56.051 00.004 9960 Worker thread wakes up
23:22:56.051 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:22:56.051 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1807,845,31,31)
23:22:56.051 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:22:57.308 01.257 9960 Exposure complete
23:22:57.427 00.119 9960 worker thread done servicing request
23:22:57.427 00.000 11872 OnExposeComplete: enter
23:22:57.432 00.005 11872 UpdateGuideState(): m_state=6
23:22:57.437 00.005 11872 Star::Find(15, 1821, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
23:22:57.442 00.005 11872 Star::Find returns 1 (0), X=1821.68, Y=859.49, Mass=4230, SNR=43.4, Peak=191 HFD=5.6
23:22:57.445 00.003 11872 CameraToMount -- cameraTheta (-1.59) - m_xAngle (0.00) = xAngle (-1.60 = -1.60)
23:22:57.449 00.004 11872 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.37 = 1.37)
23:22:57.453 00.004 11872 CameraToMount -- cameraX=-0.01 cameraY=-0.27 hyp=0.27 cameraTheta=-1.59 mountX=-0.01 mountY=0.27, mountTheta=1.60
23:22:57.459 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.01, y=-0.27, opts=13)
23:22:57.464 00.005 11872 Enqueuing Move request for scope (-0.01, -0.27)
23:22:57.467 00.003 9960 Worker thread wakes up
23:22:57.467 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=191, med=0, FiltMin=0, FiltMax=111, Gamma=1.000
23:22:57.472 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.27) opts 0xd
23:22:57.473 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.01, -0.27)
23:22:57.473 00.000 9960 Moving (-0.01, -0.27) raw xDistance=-0.01 yDistance=0.27
23:22:57.473 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:22:57.474 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
23:22:57.474 00.000 11872 UpdateGuideState exits: m=4230 SNR=43.4
23:22:57.478 00.004 11872 PhdController: settling, locked = 1, distance = 0.30 (1.50) aobump = 0 frame = 4 / 99999
23:22:57.482 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
23:22:57.482 00.000 9960 MoveAxis(E, 0, ABG)
23:22:57.482 00.000 9960 Move returns status 0, amount 0
23:22:57.482 00.000 9960 MoveAxis(N, 0, ABG)
23:22:57.482 00.000 9960 Move returns status 0, amount 0
23:22:57.483 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763788977.482,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.30,"Time":4.3,"SettleTime":10.0,"StarLocked":true}
23:22:57.487 00.004 9960 move complete, result=0
23:22:57.487 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:57.492 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:22:57.495 00.003 11872 Enqueuing Expose request
23:22:57.498 00.003 9960 worker thread done servicing request
23:22:57.498 00.000 9960 Worker thread wakes up
23:22:57.499 00.001 11872 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
23:22:57.502 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
23:22:57.502 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1807,845,31,31)
23:22:58.746 01.244 9960 Exposure complete
23:22:58.865 00.119 9960 worker thread done servicing request
23:22:58.866 00.001 11872 OnExposeComplete: enter
23:22:58.869 00.003 11872 UpdateGuideState(): m_state=6
23:22:58.874 00.005 11872 Star::Find(15, 1821, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
23:22:58.878 00.004 11872 Star::Find returns 1 (0), X=1821.49, Y=860.38, Mass=4118, SNR=43.2, Peak=192 HFD=5.6
23:22:58.881 00.003 11872 CameraToMount -- cameraTheta (1.87) - m_xAngle (0.00) = xAngle (1.87 = 1.87)
23:22:58.885 00.004 11872 CameraToMount -- cameraTheta (1.87) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.84 = -1.44)
23:22:58.888 00.003 11872 CameraToMount -- cameraX=-0.19 cameraY=0.62 hyp=0.65 cameraTheta=1.87 mountX=-0.19 mountY=-0.65, mountTheta=-1.86
23:22:58.894 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.19, y=0.62, opts=13)
23:22:58.898 00.004 11872 Enqueuing Move request for scope (-0.19, 0.62)
23:22:58.901 00.003 9960 Worker thread wakes up
23:22:58.901 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=192, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
23:22:58.905 00.004 11872 UpdateGuideState exits: m=4118 SNR=43.2
23:22:58.909 00.004 11872 PhdController: settling, locked = 1, distance = 0.40 (1.50) aobump = 0 frame = 5 / 99999
23:22:58.913 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.62) opts 0xd
23:22:58.913 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.19, 0.62)
23:22:58.913 00.000 9960 Moving (-0.19, 0.62) raw xDistance=-0.19 yDistance=-0.65
23:22:58.913 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
23:22:58.913 00.000 9960 resist switch: large excursion: input -0.65 thresh 0.60 direction from 0 to -1
23:22:58.913 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763788978.913,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.40,"Time":5.7,"SettleTime":10.0,"StarLocked":true}
23:22:58.918 00.005 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.94
23:22:58.919 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.65 from input -0.65
23:22:58.919 00.000 9960 MoveAxis(E, 0, ABG)
23:22:58.919 00.000 9960 Move returns status 0, amount 0
23:22:58.919 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:58.923 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:22:58.927 00.004 11872 Enqueuing Expose request
23:22:58.931 00.004 9960 MoveAxis(N, 482, ABG)
23:22:58.931 00.000 9960 Guiding  Dir = 0, Dur = 482
23:22:58.931 00.000 9960 IsSlewing returns 0
23:22:58.931 00.000 9960 IsGuiding returns 0
23:22:58.932 00.001 9960 PulseGuide returned control before completion, sleep 492
23:22:59.431 00.499 9960 IsGuiding returns 1
23:22:59.431 00.000 9960 scope still moving after pulse duration time elapsed
23:22:59.460 00.029 9960 IsSlewing returns 0
23:22:59.462 00.002 9960 IsGuiding returns 0
23:22:59.463 00.001 9960 scope move finished after 482 + 48 ms
23:22:59.463 00.000 9960 Move returns status 0, amount 482
23:22:59.463 00.000 9960 move complete, result=0
23:22:59.463 00.000 9960 worker thread done servicing request
23:22:59.463 00.000 9960 Worker thread wakes up
23:22:59.465 00.002 11872 GuideStep: -0.2 px 0 ms EAST, -0.6 px 482 ms NORTH
23:22:59.470 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
23:22:59.471 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1807,845,31,31)
23:23:00.725 01.254 9960 Exposure complete
23:23:00.827 00.102 9960 worker thread done servicing request
23:23:00.827 00.000 11872 OnExposeComplete: enter
23:23:00.831 00.004 11872 UpdateGuideState(): m_state=6
23:23:00.835 00.004 11872 Star::Find(15, 1821, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
23:23:00.838 00.003 11872 Star::Find returns 1 (0), X=1821.49, Y=860.12, Mass=3810, SNR=41.1, Peak=206 HFD=5.6
23:23:00.843 00.005 11872 CameraToMount -- cameraTheta (2.06) - m_xAngle (0.00) = xAngle (2.06 = 2.06)
23:23:00.848 00.005 11872 CameraToMount -- cameraTheta (2.06) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (5.03 = -1.26)
23:23:00.852 00.004 11872 CameraToMount -- cameraX=-0.19 cameraY=0.36 hyp=0.41 cameraTheta=2.06 mountX=-0.19 mountY=-0.39, mountTheta=-2.03
23:23:00.856 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.19, y=0.36, opts=13)
23:23:00.861 00.005 11872 Enqueuing Move request for scope (-0.19, 0.36)
23:23:00.865 00.004 9960 Worker thread wakes up
23:23:00.865 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.36) opts 0xd
23:23:00.865 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.19, 0.36)
23:23:00.866 00.001 9960 Moving (-0.19, 0.36) raw xDistance=-0.19 yDistance=-0.39
23:23:00.866 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
23:23:00.866 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.39 from input -0.39
23:23:00.866 00.000 9960 MoveAxis(E, 0, ABG)
23:23:00.866 00.000 9960 Move returns status 0, amount 0
23:23:00.866 00.000 9960 MoveAxis(N, 289, ABG)
23:23:00.867 00.001 9960 Guiding  Dir = 0, Dur = 289
23:23:00.867 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=0, FiltMin=0, FiltMax=103, Gamma=1.000
23:23:00.871 00.004 9960 IsSlewing returns 0
23:23:00.871 00.000 11872 UpdateGuideState exits: m=3810 SNR=41.1
23:23:00.874 00.003 9960 IsGuiding returns 0
23:23:00.875 00.001 11872 PhdController: settling, locked = 1, distance = 0.40 (1.50) aobump = 0 frame = 6 / 99999
23:23:00.878 00.003 9960 PulseGuide returned control before completion, sleep 299
23:23:00.878 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763788980.878,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.40,"Time":7.7,"SettleTime":10.0,"StarLocked":true}
23:23:00.882 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:00.886 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:23:00.890 00.004 11872 Enqueuing Expose request
23:23:01.186 00.296 9960 IsGuiding returns 1
23:23:01.187 00.001 9960 scope still moving after pulse duration time elapsed
23:23:01.216 00.029 9960 IsSlewing returns 0
23:23:01.217 00.001 9960 IsGuiding returns 0
23:23:01.218 00.001 9960 scope move finished after 289 + 54 ms
23:23:01.218 00.000 9960 Move returns status 0, amount 289
23:23:01.219 00.001 9960 move complete, result=0
23:23:01.220 00.001 9960 worker thread done servicing request
23:23:01.220 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.4 px 289 ms NORTH
23:23:01.225 00.005 9960 Worker thread wakes up
23:23:01.227 00.002 9960 worker thread servicing REQUEST_EXPOSE 1000
23:23:01.227 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1807,845,31,31)
23:23:02.481 01.254 9960 Exposure complete
23:23:02.598 00.117 9960 worker thread done servicing request
23:23:02.598 00.000 11872 OnExposeComplete: enter
23:23:02.603 00.005 11872 UpdateGuideState(): m_state=6
23:23:02.606 00.003 11872 Star::Find(15, 1821, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
23:23:02.610 00.004 11872 Star::Find returns 1 (0), X=1821.69, Y=859.56, Mass=4129, SNR=43.0, Peak=183 HFD=5.6
23:23:02.614 00.004 11872 CameraToMount -- cameraTheta (-1.53) - m_xAngle (0.00) = xAngle (-1.53 = -1.53)
23:23:02.618 00.004 11872 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.44 = 1.44)
23:23:02.621 00.003 11872 CameraToMount -- cameraX=0.01 cameraY=-0.21 hyp=0.21 cameraTheta=-1.53 mountX=0.01 mountY=0.21, mountTheta=1.53
23:23:02.626 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.01, y=-0.21, opts=13)
23:23:02.630 00.004 11872 Enqueuing Move request for scope (0.01, -0.21)
23:23:02.634 00.004 9960 Worker thread wakes up
23:23:02.634 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.21) opts 0xd
23:23:02.634 00.000 9960 Handling offset move in thread for scope, endpoint = (0.01, -0.21)
23:23:02.634 00.000 9960 Moving (0.01, -0.21) raw xDistance=0.01 yDistance=0.21
23:23:02.634 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:23:02.635 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
23:23:02.635 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
23:23:02.636 00.001 9960 MoveAxis(E, 0, ABG)
23:23:02.636 00.000 9960 Move returns status 0, amount 0
23:23:02.636 00.000 9960 MoveAxis(N, 0, ABG)
23:23:02.636 00.000 9960 Move returns status 0, amount 0
23:23:02.636 00.000 9960 move complete, result=0
23:23:02.636 00.000 9960 worker thread done servicing request
23:23:02.636 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=183, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
23:23:02.640 00.004 11872 UpdateGuideState exits: m=4129 SNR=43.0
23:23:02.643 00.003 11872 PhdController: settling, locked = 1, distance = 0.35 (1.50) aobump = 0 frame = 7 / 99999
23:23:02.647 00.004 11872 evsrv: {"Event":"Settling","Timestamp":1763788982.647,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.35,"Time":9.5,"SettleTime":10.0,"StarLocked":true}
23:23:02.651 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:02.655 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:23:02.657 00.002 11872 Enqueuing Expose request
23:23:02.662 00.005 9960 Worker thread wakes up
23:23:02.662 00.000 11872 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:23:02.665 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
23:23:02.666 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1807,845,31,31)
23:23:03.921 01.255 9960 Exposure complete
23:23:04.056 00.135 9960 worker thread done servicing request
23:23:04.056 00.000 11872 OnExposeComplete: enter
23:23:04.059 00.003 11872 UpdateGuideState(): m_state=6
23:23:04.063 00.004 11872 Star::Find(15, 1821, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
23:23:04.066 00.003 11872 Star::Find returns 1 (0), X=1822.12, Y=858.49, Mass=4139, SNR=42.9, Peak=187 HFD=5.5
23:23:04.070 00.004 11872 CameraToMount -- cameraTheta (-1.24) - m_xAngle (0.00) = xAngle (-1.24 = -1.24)
23:23:04.073 00.003 11872 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.73 = 1.73)
23:23:04.076 00.003 11872 CameraToMount -- cameraX=0.44 cameraY=-1.27 hyp=1.34 cameraTheta=-1.24 mountX=0.43 mountY=1.33, mountTheta=1.25
23:23:04.080 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.44, y=-1.27, opts=13)
23:23:04.084 00.004 11872 Enqueuing Move request for scope (0.44, -1.27)
23:23:04.088 00.004 9960 Worker thread wakes up
23:23:04.088 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=187, med=0, FiltMin=0, FiltMax=117, Gamma=1.000
23:23:04.091 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.44, -1.27) opts 0xd
23:23:04.091 00.000 11872 UpdateGuideState exits: m=4139 SNR=42.9
23:23:04.094 00.003 9960 Handling offset move in thread for scope, endpoint = (0.44, -1.27)
23:23:04.094 00.000 11872 PhdController: settling, locked = 1, distance = 0.65 (1.50) aobump = 0 frame = 8 / 99999
23:23:04.097 00.003 9960 Moving (0.44, -1.27) raw xDistance=0.43 yDistance=1.33
23:23:04.097 00.000 11872 PhdController: newstate STATE_FINISH
23:23:04.102 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.27 from input 0.43
23:23:04.102 00.000 9960 resist switch: large excursion: input 1.33 thresh 0.60 direction from -1 to 1
23:23:04.102 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=3.98
23:23:04.102 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.33 from input 1.33
23:23:04.102 00.000 9960 MoveAxis(W, 205, ABG)
23:23:04.102 00.000 9960 Guiding  Dir = 3, Dur = 205
23:23:04.102 00.000 11872 PhdController complete: success
23:23:04.106 00.004 9960 IsSlewing returns 0
23:23:04.106 00.000 11872 evsrv: {"Event":"SettleDone","Timestamp":1763788984.106,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":8,"DroppedFrames":0}
23:23:04.110 00.004 9960 IsGuiding returns 0
23:23:04.110 00.000 11872 Mount: notify guiding dither settle done success=1
23:23:04.114 00.004 9960 PulseGuide returned control before completion, sleep 215
23:23:04.114 00.000 11872 PhdController: newstate STATE_IDLE
23:23:04.118 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:04.121 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:23:04.124 00.003 11872 Enqueuing Expose request
23:23:04.334 00.210 9960 IsGuiding returns 1
23:23:04.335 00.001 9960 scope still moving after pulse duration time elapsed
23:23:04.366 00.031 9960 IsSlewing returns 0
23:23:04.367 00.001 9960 IsGuiding returns 0
23:23:04.367 00.000 9960 scope move finished after 205 + 53 ms
23:23:04.368 00.001 9960 Move returns status 0, amount 205
23:23:04.368 00.000 9960 MoveAxis(S, 991, ABG)
23:23:04.369 00.001 9960 Guiding  Dir = 1, Dur = 991
23:23:04.369 00.000 9960 IsSlewing returns 0
23:23:04.370 00.001 9960 IsGuiding returns 0
23:23:04.371 00.001 9960 PulseGuide returned control before completion, sleep 1001
23:23:05.188 00.817 11872 evsrv: cli 0D2D2BE0 connect
23:23:05.199 00.011 11872 case statement mapped state 6 to 3
23:23:05.210 00.011 11872 case statement mapped state 6 to 3
23:23:05.215 00.005 11872 evsrv: cli 0D2D2BE0 request: {"method":"get_app_state","id":"9b168956-3e3a-49e6-84b3-717db8370182"}
23:23:05.218 00.003 11872 case statement mapped state 6 to 3
23:23:05.221 00.003 11872 evsrv: cli 0D2D2BE0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9b168956-3e3a-49e6-84b3-717db8370182"}
23:23:05.224 00.003 11872 evsrv: cli 0D2D2BE0 disconnect
23:23:05.228 00.004 11872 evsrv: cli 0D2D2B40 connect
23:23:05.234 00.006 11872 case statement mapped state 6 to 3
23:23:05.239 00.005 11872 case statement mapped state 6 to 3
23:23:05.242 00.003 11872 evsrv: cli 0D2D2B40 request: {"method":"stop_capture","id":"df95fa39-b441-4790-aca1-009f86e931dd"}
23:23:05.248 00.006 11872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:23:05.252 00.004 11872 Status Line: Waiting for devices...
23:23:05.257 00.005 11872 evsrv: cli 0D2D2B40 response: {"jsonrpc":"2.0","result":0,"id":"df95fa39-b441-4790-aca1-009f86e931dd"}
23:23:05.264 00.007 11872 evsrv: cli 0D2D2B40 disconnect
23:23:05.272 00.008 11872 evsrv: cli 0D2D2DC0 connect
23:23:05.277 00.005 11872 case statement mapped state 6 to 3
23:23:05.282 00.005 11872 case statement mapped state 6 to 3
23:23:05.286 00.004 11872 evsrv: cli 0D2D2DC0 request: {"method":"get_app_state","id":"cadaf477-f409-4434-8c04-b5a874194f9a"}
23:23:05.290 00.004 11872 case statement mapped state 6 to 3
23:23:05.295 00.005 11872 evsrv: cli 0D2D2DC0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cadaf477-f409-4434-8c04-b5a874194f9a"}
23:23:05.301 00.006 11872 evsrv: cli 0D2D2DC0 disconnect
23:23:05.389 00.088 9960 IsGuiding returns 1
23:23:05.391 00.002 9960 scope still moving after pulse duration time elapsed
23:23:05.418 00.027 9960 Error thrown from C:\cygwin\home\agalasso\projects\phd2\scope_ascom.cpp:644->ASCOM Scope: thread interrupt requested
23:23:05.420 00.002 9960 Error thrown from C:\cygwin\home\agalasso\projects\phd2\scope.cpp:770->guide failed
23:23:05.423 00.003 9960 Move returns status 1, amount 0
23:23:05.423 00.000 9960 Error thrown from C:\cygwin\home\agalasso\projects\phd2\worker_thread.cpp:322->Move failed
23:23:05.423 00.000 9960 move complete, result=1
23:23:05.423 00.000 9960 worker thread done servicing request
23:23:05.424 00.001 9960 Worker thread wakes up
23:23:05.424 00.000 11872 GuideStep: 0.4 px 205 ms WEST, 1.3 px 0 ms SOUTH
23:23:05.428 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
23:23:05.428 00.000 9960 Error thrown from C:\cygwin\home\agalasso\projects\phd2\worker_thread.cpp:180->Time lapse interrupted
23:23:05.429 00.001 9960 worker thread done servicing request
23:23:05.433 00.004 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\myframe_events.cpp:609->Error reported moving
23:23:05.437 00.004 11872 OnExposeComplete: enter
23:23:05.441 00.004 11872 OnExposeComplete: Capture Error reported
23:23:05.446 00.005 11872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
23:23:05.455 00.009 11872 Mount: notify guiding stopped
23:23:05.460 00.005 11872 Changing from state GUIDING to STOP
23:23:05.467 00.007 11872 guider state => SELECTED
23:23:05.473 00.006 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=187, med=0, FiltMin=0, FiltMax=117, Gamma=1.000
23:23:05.477 00.004 11872 Changing from state SELECTED to UNINITIALIZED
23:23:05.484 00.007 11872 guider state => SELECTING
23:23:05.494 00.010 11872 Status Line: Stopped.
23:23:05.499 00.005 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\myframe_events.cpp:489->Error reported capturing image
23:23:06.301 00.802 11872 evsrv: cli 0D2D2820 connect
23:23:06.308 00.007 11872 evsrv: cli 0D2D2820 request: {"method":"get_app_state","id":"55955407-5a2e-4814-8d84-24b12b64d63d"}
23:23:06.314 00.006 11872 evsrv: cli 0D2D2820 response: {"jsonrpc":"2.0","result":"Stopped","id":"55955407-5a2e-4814-8d84-24b12b64d63d"}
23:23:06.320 00.006 11872 evsrv: cli 0D2D2820 disconnect
23:23:25.158 18.838 11872 evsrv: cli 0D2D3040 connect
23:23:25.169 00.011 11872 evsrv: cli 0D2D3040 request: {"method":"get_app_state","id":"9c0daf66-ef9c-44af-853d-bd1861f0c0eb"}
23:23:25.178 00.009 11872 evsrv: cli 0D2D3040 response: {"jsonrpc":"2.0","result":"Stopped","id":"9c0daf66-ef9c-44af-853d-bd1861f0c0eb"}
23:23:25.185 00.007 11872 evsrv: cli 0D2D3040 disconnect
23:23:25.190 00.005 11872 evsrv: cli 0D2D30E0 connect
23:23:25.195 00.005 11872 evsrv: cli 0D2D30E0 request: {"method":"get_calibrated","id":"d0b994e4-7283-457e-9588-fdf4fbf4709f"}
23:23:25.200 00.005 11872 evsrv: cli 0D2D30E0 response: {"jsonrpc":"2.0","result":true,"id":"d0b994e4-7283-457e-9588-fdf4fbf4709f"}
23:23:25.207 00.007 11872 evsrv: cli 0D2D30E0 disconnect
23:23:25.212 00.005 11872 evsrv: cli 0D2D3400 connect
23:23:25.216 00.004 11872 evsrv: cli 0D2D3400 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"6a091f26-4d31-4dc2-824e-715ded5ea3fc"}
23:23:25.220 00.004 11872 PhdController::Guide begins
23:23:25.223 00.003 11872 PhdController: newstate STATE_SETUP
23:23:25.226 00.003 11872 PhdController: setup
23:23:25.229 00.003 11872 PhdController: newstate STATE_ATTEMPT_START
23:23:25.232 00.003 11872 PhdController: start capturing
23:23:25.237 00.005 11872 Changing from state SELECTING to UNINITIALIZED
23:23:25.242 00.005 11872 guider state => SELECTING
23:23:25.246 00.004 11872 setting force full frames = true
23:23:25.249 00.003 11872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
23:23:25.255 00.006 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:23:25.259 00.004 11872 Enqueuing Expose request
23:23:25.263 00.004 11872 PhdController: newstate STATE_SELECT_STAR
23:23:25.266 00.003 11872 evsrv: cli 0D2D3400 response: {"jsonrpc":"2.0","result":0,"id":"6a091f26-4d31-4dc2-824e-715ded5ea3fc"}
23:23:25.269 00.003 9960 Worker thread wakes up
23:23:25.269 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:23:25.269 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:23:25.269 00.000 11872 evsrv: cli 0D2D3400 disconnect
23:23:25.274 00.005 11872 evsrv: cli 0D2D21E0 connect
23:23:25.279 00.005 11872 case statement mapped state 1 to 101
23:23:25.282 00.003 11872 case statement mapped state 1 to 101
23:23:25.285 00.003 11872 evsrv: cli 0D2D21E0 request: {"method":"get_lock_shift_params","id":"8abc24eb-88a5-4a79-be7d-47d0bc18d9cd"}
23:23:25.290 00.005 11872 evsrv: cli 0D2D21E0 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"8abc24eb-88a5-4a79-be7d-47d0bc18d9cd"}
23:23:25.294 00.004 11872 evsrv: cli 0D2D21E0 disconnect
23:23:25.298 00.004 11872 evsrv: cli 0D2D2B40 connect
23:23:25.302 00.004 11872 case statement mapped state 1 to 101
23:23:25.307 00.005 11872 case statement mapped state 1 to 101
23:23:25.310 00.003 11872 evsrv: cli 0D2D2B40 request: {"method":"get_lock_position","id":"ebd7249d-a3e2-4898-8a43-24440c8eeb25"}
23:23:25.315 00.005 11872 evsrv: cli 0D2D2B40 response: {"jsonrpc":"2.0","result":null,"id":"ebd7249d-a3e2-4898-8a43-24440c8eeb25"}
23:23:25.319 00.004 11872 evsrv: cli 0D2D2B40 disconnect
23:23:26.321 01.002 11872 evsrv: cli 0D2D2320 connect
23:23:26.327 00.006 11872 case statement mapped state 1 to 101
23:23:26.332 00.005 11872 case statement mapped state 1 to 101
23:23:26.338 00.006 11872 evsrv: cli 0D2D2320 request: {"method":"get_lock_position","id":"7e687b67-c673-43f8-bb99-b59eea2afe61"}
23:23:26.343 00.005 11872 evsrv: cli 0D2D2320 response: {"jsonrpc":"2.0","result":null,"id":"7e687b67-c673-43f8-bb99-b59eea2afe61"}
23:23:26.347 00.004 11872 evsrv: cli 0D2D2320 disconnect
23:23:26.517 00.170 9960 Exposure complete
23:23:26.630 00.113 9960 worker thread done servicing request
23:23:26.631 00.001 11872 OnExposeComplete: enter
23:23:26.635 00.004 11872 UpdateGuideState(): m_state=1
23:23:26.639 00.004 11872 UpdateCurrentPosition: no star selected
23:23:26.643 00.004 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
23:23:26.646 00.003 11872 Status Line: No star selected
23:23:26.652 00.006 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=193, med=0, FiltMin=0, FiltMax=111, Gamma=1.000
23:23:26.657 00.005 11872 UpdateGuideState exits: No star selected
23:23:26.661 00.004 11872 GuiderMultiStar::AutoSelect enter
23:23:26.664 00.003 11872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
23:23:26.790 00.126 11872 AutoFind: auto downsample for scale 1.00 => 1x
23:23:26.973 00.183 11872 AutoFind: global mean = 0.0, stdev 2.3
23:23:26.978 00.005 11872 AutoFind: using threshold = 0.1
23:23:27.214 00.236 11872 AutoFind: local max [1822, 859] 119.8
23:23:27.219 00.005 11872 AutoFind: local max [1579, 307] 100.3
23:23:27.222 00.003 11872 AutoFind: local max [23, 362] 83.2
23:23:27.226 00.004 11872 AutoFind: local max [1713, 320] 55.4
23:23:27.230 00.004 11872 AutoFind: local max [1362, 90] 43.2
23:23:27.234 00.004 11872 AutoFind: local max [1286, 17] 40.1
23:23:27.237 00.003 11872 AutoFind: local max [1509, 1078] 32.8
23:23:27.242 00.005 11872 AutoFind: local max [440, 314] 26.6
23:23:27.246 00.004 11872 AutoFind: local max [765, 554] 24.4
23:23:27.249 00.003 11872 AutoFind: local max [155, 427] 21.5
23:23:27.253 00.004 11872 AutoFind: local max [107, 940] 20.0
23:23:27.257 00.004 11872 AutoFind: local max [1028, 341] 19.7
23:23:27.260 00.003 11872 AutoFind: local max [118, 526] 17.9
23:23:27.265 00.005 11872 AutoFind: local max [871, 912] 17.8
23:23:27.268 00.003 11872 AutoFind: local max [1918, 850] 17.8
23:23:27.272 00.004 11872 AutoFind: local max [23, 1011] 14.7
23:23:27.277 00.005 11872 AutoFind: local max [744, 141] 14.5
23:23:27.280 00.003 11872 AutoFind: local max [1305, 166] 13.9
23:23:27.284 00.004 11872 AutoFind: local max [474, 387] 9.6
23:23:27.288 00.004 11872 AutoFind: local max [376, 344] 9.5
23:23:27.292 00.004 11872 AutoFind: local max [1380, 91] 8.4
23:23:27.295 00.003 11872 AutoFind: local max [126, 1027] 8.3
23:23:27.299 00.004 11872 AutoFind: local max [1358, 568] 8.2
23:23:27.302 00.003 11872 AutoFind: local max [272, 665] 7.9
23:23:27.307 00.005 11872 AutoFind: local max [1897, 688] 7.9
23:23:27.311 00.004 11872 AutoFind: local max [266, 445] 7.8
23:23:27.314 00.003 11872 AutoFind: local max [491, 311] 7.8
23:23:27.318 00.004 11872 AutoFind: local max [1358, 561] 7.7
23:23:27.321 00.003 11872 AutoFind: local max [154, 89] 7.5
23:23:27.326 00.005 11872 AutoFind: local max [1335, 590] 7.4
23:23:27.328 00.002 11872 AutoFind: local max [1432, 474] 7.3
23:23:27.333 00.005 11872 AutoFind: local max [279, 47] 7.2
23:23:27.336 00.003 11872 AutoFind: local max [26, 672] 7.1
23:23:27.339 00.003 11872 AutoFind: local max [1695, 395] 6.8
23:23:27.344 00.005 11872 AutoFind: local max [302, 411] 6.5
23:23:27.347 00.003 11872 AutoFind: local max [1770, 239] 6.4
23:23:27.351 00.004 11872 AutoFind: local max [1848, 136] 6.4
23:23:27.355 00.004 11872 AutoFind: local max [1335, 596] 6.3
23:23:27.358 00.003 11872 AutoFind: local max [801, 855] 6.3
23:23:27.362 00.004 11872 AutoFind: local max [1344, 646] 5.9
23:23:27.366 00.004 11872 AutoFind: local max [358, 1044] 5.7
23:23:27.370 00.004 11872 AutoFind: local max [295, 1004] 5.7
23:23:27.373 00.003 11872 AutoFind: local max [1376, 815] 5.1
23:23:27.376 00.003 11872 AutoFind: local max [296, 519] 5.0
23:23:27.379 00.003 11872 AutoFind: local max [550, 643] 5.0
23:23:27.384 00.005 11872 AutoFind: local max [859, 693] 5.0
23:23:27.388 00.004 11872 AutoFind: local max [1345, 652] 4.9
23:23:27.391 00.003 11872 AutoFind: local max [550, 638] 4.8
23:23:27.394 00.003 11872 AutoFind: local max [349, 1019] 4.8
23:23:27.398 00.004 11872 AutoFind: local max [744, 779] 4.8
23:23:27.401 00.003 11872 AutoFind: local max [1382, 447] 4.7
23:23:27.404 00.003 11872 AutoFind: local max [95, 973] 4.7
23:23:27.408 00.004 11872 AutoFind: local max [1006, 1060] 4.7
23:23:27.411 00.003 11872 AutoFind: local max [1808, 636] 4.6
23:23:27.414 00.003 11872 AutoFind: local max [1433, 480] 4.5
23:23:27.418 00.004 11872 AutoFind: local max [1687, 457] 4.5
23:23:27.421 00.003 11872 AutoFind: local max [102, 1078] 4.4
23:23:27.425 00.004 11872 AutoFind: local max [366, 692] 4.4
23:23:27.429 00.004 11872 AutoFind: local max [365, 697] 4.4
23:23:27.433 00.004 11872 AutoFind: local max [79, 18] 4.3
23:23:27.436 00.003 11872 AutoFind: local max [1055, 534] 4.3
23:23:27.439 00.003 11872 AutoFind: local max [1719, 416] 4.2
23:23:27.442 00.003 11872 AutoFind: local max [1474, 722] 4.2
23:23:27.446 00.004 11872 AutoFind: local max [185, 84] 4.2
23:23:27.448 00.002 11872 AutoFind: local max [1352, 91] 4.2
23:23:27.452 00.004 11872 AutoFind: local max [1810, 864] 4.2
23:23:27.456 00.004 11872 AutoFind: local max [950, 133] 4.0
23:23:27.459 00.003 11872 AutoFind: local max [1668, 629] 3.9
23:23:27.462 00.003 11872 AutoFind: local max [1566, 305] 3.9
23:23:27.464 00.002 11872 AutoFind: local max [1721, 258] 3.9
23:23:27.468 00.004 11872 AutoFind: local max [77, 271] 3.9
23:23:27.471 00.003 11872 AutoFind: local max [1031, 278] 3.8
23:23:27.473 00.002 11872 AutoFind: local max [1723, 318] 3.8
23:23:27.477 00.004 11872 AutoFind: local max [1514, 506] 3.8
23:23:27.480 00.003 11872 AutoFind: local max [1142, 653] 3.8
23:23:27.482 00.002 11872 AutoFind: local max [1002, 1067] 3.8
23:23:27.485 00.003 11872 AutoFind: local max [1777, 991] 3.7
23:23:27.488 00.003 11872 AutoFind: local max [836, 1005] 3.7
23:23:27.492 00.004 11872 AutoFind: local max [1328, 738] 3.7
23:23:27.495 00.003 11872 AutoFind: local max [1742, 460] 3.7
23:23:27.497 00.002 11872 AutoFind: local max [589, 551] 3.7
23:23:27.500 00.003 11872 AutoFind: local max [1512, 499] 3.7
23:23:27.503 00.003 11872 AutoFind: local max [210, 896] 3.7
23:23:27.506 00.003 11872 AutoFind: local max [1476, 715] 3.7
23:23:27.509 00.003 11872 AutoFind: local max [143, 56] 3.6
23:23:27.513 00.004 11872 AutoFind: local max [33, 358] 3.6
23:23:27.515 00.002 11872 AutoFind: local max [1587, 567] 3.6
23:23:27.518 00.003 11872 AutoFind: local max [369, 674] 3.6
23:23:27.521 00.003 11872 AutoFind: local max [1303, 19] 3.6
23:23:27.525 00.004 11872 AutoFind: local max [879, 488] 3.6
23:23:27.528 00.003 11872 AutoFind: local max [686, 181] 3.6
23:23:27.530 00.002 11872 AutoFind: local max [726, 199] 3.5
23:23:27.533 00.003 11872 AutoFind: local max [899, 627] 3.5
23:23:27.535 00.002 11872 AutoFind: local max [194, 985] 3.5
23:23:27.539 00.004 11872 AutoFind: local max [1748, 1065] 3.5
23:23:27.542 00.003 11872 AutoFind: local max [568, 302] 3.5
23:23:27.544 00.002 11872 AutoFind: local max [1193, 141] 3.5
23:23:27.547 00.003 11872 AutoFind: local max [24, 596] 3.5
23:23:27.550 00.003 11872 AutoFind: local max [1598, 301] 3.4
23:23:27.553 00.003 11872 AutoFind: local max [1522, 1049] 3.4
23:23:27.556 00.003 11872 AutoFind: close dim-bright [1598, 301] 3.4 - [1579, 307] 100.3
23:23:27.559 00.003 11872 AutoFind: close dim-bright [1303, 19] 3.6 - [1286, 17] 40.1
23:23:27.563 00.004 11872 AutoFind: too close [369, 674] 3.6 - [366, 692] 4.4
23:23:27.566 00.003 11872 AutoFind: close dim-bright [33, 358] 3.6 - [23, 362] 83.2
23:23:27.569 00.003 11872 AutoFind: too close [1476, 715] 3.7 - [1474, 722] 4.2
23:23:27.573 00.004 11872 AutoFind: too close [1512, 499] 3.7 - [1514, 506] 3.8
23:23:27.576 00.003 11872 AutoFind: too close [1002, 1067] 3.8 - [1006, 1060] 4.7
23:23:27.580 00.004 11872 AutoFind: close dim-bright [1723, 318] 3.8 - [1713, 320] 55.4
23:23:27.584 00.004 11872 AutoFind: close dim-bright [1566, 305] 3.9 - [1579, 307] 100.3
23:23:27.587 00.003 11872 AutoFind: close dim-bright [1810, 864] 4.2 - [1822, 859] 119.8
23:23:27.592 00.005 11872 AutoFind: close dim-bright [1352, 91] 4.2 - [1362, 90] 43.2
23:23:27.595 00.003 11872 AutoFind: too close [365, 697] 4.4 - [366, 692] 4.4
23:23:27.598 00.003 11872 AutoFind: too close [1433, 480] 4.5 - [1432, 474] 7.3
23:23:27.602 00.004 11872 AutoFind: too close [550, 638] 4.8 - [550, 643] 5.0
23:23:27.605 00.003 11872 AutoFind: too close [1345, 652] 4.9 - [1344, 646] 5.9
23:23:27.609 00.004 11872 AutoFind: too close [1335, 596] 6.3 - [1335, 590] 7.4
23:23:27.612 00.003 11872 AutoFind: too close [1358, 561] 7.7 - [1358, 568] 8.2
23:23:27.616 00.004 11872 AutoFind: close dim-bright [1380, 91] 8.4 - [1362, 90] 43.2
23:23:27.619 00.003 11872 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
23:23:27.623 00.004 11872 Star::Find(15, 1822, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:23:27.627 00.004 11872 Star::Find returns 1 (0), X=1822.78, Y=856.94, Mass=4222, SNR=43.7, Peak=193 HFD=6.0
23:23:27.630 00.003 11872 Star::Find(15, 1579, 307, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:23:27.633 00.003 11872 Star::Find returns 1 (0), X=1579.14, Y=308.53, Mass=4993, SNR=46.9, Peak=132 HFD=6.6
23:23:27.637 00.004 11872 Star::Find(15, 23, 362, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:23:27.640 00.003 11872 Star::Find returns 1 (0), X=22.65, Y=360.91, Mass=1885, SNR=29.6, Peak=120 HFD=5.0
23:23:27.644 00.004 11872 Star::Find(15, 1713, 320, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:23:27.647 00.003 11872 Star::Find returns 1 (0), X=1712.57, Y=321.53, Mass=1920, SNR=29.2, Peak=71 HFD=5.8
23:23:27.650 00.003 11872 Star::Find(15, 1362, 90, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:23:27.654 00.004 11872 Star::Find returns 1 (0), X=1362.59, Y=91.08, Mass=1719, SNR=27.7, Peak=60 HFD=6.3
23:23:27.656 00.002 11872 Star::Find(15, 1286, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:23:27.660 00.004 11872 Star::Find returns 1 (0), X=1287.11, Y=18.33, Mass=2018, SNR=29.8, Peak=66 HFD=6.6
23:23:27.664 00.004 11872 Star::Find(15, 1509, 1078, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:23:27.667 00.003 11872 Star::Find returns 1 (0), X=1509.47, Y=1076.48, Mass=1322, SNR=24.6, Peak=44 HFD=5.8
23:23:27.670 00.003 11872 Star::Find(15, 440, 314, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:23:27.673 00.003 11872 Star::Find returns 1 (0), X=440.61, Y=314.81, Mass=1209, SNR=22.8, Peak=41 HFD=6.4
23:23:27.677 00.004 11872 Star::Find(15, 765, 554, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:23:27.680 00.003 11872 Star::Find returns 1 (0), X=765.99, Y=555.82, Mass=1533, SNR=25.9, Peak=41 HFD=6.9
23:23:27.683 00.003 11872 Star::Find(15, 155, 427, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:23:27.687 00.004 11872 Star::Find returns 1 (0), X=154.74, Y=427.26, Mass=677, SNR=17.6, Peak=30 HFD=5.7
23:23:27.691 00.004 11872 Star::Find(15, 107, 940, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:23:27.693 00.002 11872 Star::Find returns 1 (0), X=107.11, Y=940.45, Mass=491, SNR=15.0, Peak=29 HFD=5.1
23:23:27.696 00.003 11872 Star::Find(15, 1028, 341, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:23:27.700 00.004 11872 Star::Find returns 1 (0), X=1028.93, Y=342.30, Mass=1159, SNR=21.8, Peak=30 HFD=7.0
23:23:27.703 00.003 11872 Star::Find(15, 118, 526, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:23:27.707 00.004 11872 Star::Find returns 1 (0), X=117.83, Y=524.23, Mass=701, SNR=17.7, Peak=37 HFD=5.8
23:23:27.710 00.003 11872 Star::Find(15, 871, 912, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:23:27.713 00.003 11872 Star::Find returns 1 (0), X=871.45, Y=913.89, Mass=971, SNR=20.5, Peak=31 HFD=6.5
23:23:27.717 00.004 11872 Star::Find(15, 1918, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:23:27.721 00.004 11872 Star::Find returns 1 (0), X=1918.37, Y=848.69, Mass=574, SNR=16.2, Peak=31 HFD=5.4
23:23:27.724 00.003 11872 Star::Find(15, 23, 1011, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:23:27.727 00.003 11872 Star::Find returns 1 (0), X=23.18, Y=1010.60, Mass=282, SNR=11.5, Peak=18 HFD=4.5
23:23:27.730 00.003 11872 Star::Find(15, 744, 141, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:23:27.734 00.004 11872 Star::Find returns 1 (0), X=743.45, Y=142.94, Mass=513, SNR=15.4, Peak=16 HFD=6.4
23:23:27.737 00.003 11872 Star::Find(15, 1305, 166, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:23:27.742 00.005 11872 Star::Find returns 1 (0), X=1306.27, Y=166.99, Mass=495, SNR=14.6, Peak=18 HFD=6.1
23:23:27.745 00.003 11872 Star::Find(15, 474, 387, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:23:27.749 00.004 11872 Star::Find returns 1 (0), X=474.05, Y=388.05, Mass=474, SNR=14.8, Peak=16 HFD=6.3
23:23:27.752 00.003 11872 Star::Find(15, 376, 344, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:23:27.756 00.004 11872 Star::Find returns 1 (0), X=376.48, Y=344.53, Mass=359, SNR=12.8, Peak=13 HFD=5.9
23:23:27.759 00.003 11872 Star::Find(15, 1380, 91, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:23:27.763 00.004 11872 Star::Find returns 1 (0), X=1363.06, Y=91.56, Mass=1648, SNR=26.9, Peak=31 HFD=6.2
23:23:27.766 00.003 11872 Star::Find(15, 126, 1027, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:23:27.769 00.003 11872 Star::Find returns 1 (0), X=125.68, Y=1026.61, Mass=175, SNR=9.0, Peak=14 HFD=4.7
23:23:27.774 00.005 11872 Star::Find(15, 272, 665, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:23:27.777 00.003 11872 Star::Find returns 1 (0), X=271.71, Y=664.70, Mass=191, SNR=9.4, Peak=9 HFD=5.4
23:23:27.781 00.004 11872 Star::Find(15, 1897, 688, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:23:27.784 00.003 11872 Star::Find returns 1 (0), X=1896.57, Y=688.13, Mass=201, SNR=9.6, Peak=13 HFD=4.5
23:23:27.787 00.003 11872 Star::Find(15, 266, 445, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:23:27.790 00.003 11872 Star::Find returns 1 (0), X=265.89, Y=445.73, Mass=364, SNR=12.8, Peak=14 HFD=6.4
23:23:27.793 00.003 11872 Star::Find(15, 491, 311, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:23:27.797 00.004 11872 Star::Find returns 1 (0), X=491.96, Y=309.15, Mass=347, SNR=12.2, Peak=15 HFD=6.3
23:23:27.800 00.003 11872 Star::Find(15, 154, 89, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:23:27.805 00.005 11872 Star::Find returns 1 (0), X=154.65, Y=87.58, Mass=271, SNR=11.2, Peak=19 HFD=5.3
23:23:27.809 00.004 11872 Star::Find(15, 279, 47, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:23:27.811 00.002 11872 Star::Find returns 1 (0), X=279.39, Y=46.23, Mass=133, SNR=7.8, Peak=12 HFD=4.1
23:23:27.816 00.005 11872 Star::Find(15, 26, 672, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:23:27.820 00.004 11872 Star::Find returns 1 (0), X=25.89, Y=671.93, Mass=182, SNR=9.2, Peak=13 HFD=4.6
23:23:27.823 00.003 11872 Star::Find(15, 1695, 395, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:23:27.826 00.003 11872 Star::Find returns 1 (0), X=1695.00, Y=396.57, Mass=114, SNR=7.2, Peak=9 HFD=5.3
23:23:27.830 00.004 11872 Star::Find(15, 302, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:23:27.835 00.005 11872 Star::Find returns 1 (0), X=302.09, Y=411.08, Mass=234, SNR=10.5, Peak=9 HFD=6.1
23:23:27.838 00.003 11872 Star::Find(15, 1770, 239, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:23:27.841 00.003 11872 Star::Find returns 1 (0), X=1770.29, Y=240.77, Mass=175, SNR=8.9, Peak=12 HFD=5.4
23:23:27.845 00.004 11872 Star::Find(15, 1848, 136, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:23:27.847 00.002 11872 Star::Find returns 1 (0), X=1847.66, Y=135.44, Mass=111, SNR=7.1, Peak=12 HFD=4.8
23:23:27.851 00.004 11872 Star::Find(15, 801, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:23:27.855 00.004 11872 Star::Find returns 1 (0), X=802.58, Y=856.17, Mass=274, SNR=11.2, Peak=11 HFD=6.5
23:23:27.860 00.005 11872 Star::Find(15, 358, 1044, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:23:27.863 00.003 11872 Star::Find returns 1 (0), X=358.13, Y=1044.56, Mass=157, SNR=8.4, Peak=7 HFD=6.4
23:23:27.867 00.004 11872 Star::Find(15, 295, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:23:27.871 00.004 11872 Star::Find returns 1 (0), X=294.85, Y=1004.29, Mass=135, SNR=7.8, Peak=11 HFD=4.9
23:23:27.874 00.003 11872 Star::Find(15, 1376, 815, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:23:27.877 00.003 11872 Star::Find false star n=47 nbg=279 bg=1.1 sigma=0.9 thresh=4 peak=4
23:23:27.882 00.005 11872 Star::Find returns 0 (2), X=1376.00, Y=815.00, Mass=179, SNR=2.9, Peak=7 HFD=0.0
23:23:27.886 00.004 11872 Star::Find(15, 296, 519, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:23:27.890 00.004 11872 Star::Find returns 1 (0), X=296.41, Y=519.93, Mass=135, SNR=7.9, Peak=6 HFD=6.7
23:23:27.894 00.004 11872 Star::Find(15, 859, 693, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:23:27.897 00.003 11872 Star::Find false star n=31 nbg=279 bg=1.1 sigma=1.0 thresh=4 peak=4
23:23:27.901 00.004 11872 Star::Find returns 0 (2), X=859.00, Y=693.00, Mass=117, SNR=2.9, Peak=9 HFD=0.0
23:23:27.905 00.004 11872 Star::Find(15, 349, 1019, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:23:27.908 00.003 11872 Star::Find false star n=21 nbg=285 bg=1.1 sigma=1.0 thresh=4 peak=4
23:23:27.912 00.004 11872 Star::Find returns 0 (2), X=349.00, Y=1019.00, Mass=73, SNR=2.9, Peak=7 HFD=0.0
23:23:27.915 00.003 11872 Star::Find(15, 744, 779, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:23:27.919 00.004 11872 Star::Find false star n=24 nbg=275 bg=1.1 sigma=1.0 thresh=4 peak=4
23:23:27.923 00.004 11872 Star::Find returns 0 (2), X=744.00, Y=779.00, Mass=85, SNR=2.9, Peak=8 HFD=0.0
23:23:27.925 00.002 11872 Star::Find(15, 1382, 447, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:23:27.929 00.004 11872 Star::Find returns 1 (0), X=1383.38, Y=447.33, Mass=207, SNR=9.6, Peak=9 HFD=7.2
23:23:27.932 00.003 11872 Star::Find(15, 95, 973, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:23:27.935 00.003 11872 Star::Find returns 1 (0), X=94.61, Y=973.70, Mass=118, SNR=7.4, Peak=7 HFD=5.3
23:23:27.938 00.003 11872 Star::Find(15, 1808, 636, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:23:27.941 00.003 11872 Star::Find returns 1 (0), X=1807.04, Y=634.57, Mass=117, SNR=7.3, Peak=8 HFD=5.9
23:23:27.944 00.003 11872 Star::Find(15, 1687, 457, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:23:27.948 00.004 11872 Star::Find false star n=24 nbg=284 bg=1.0 sigma=0.9 thresh=4 peak=4
23:23:27.951 00.003 11872 Star::Find returns 0 (2), X=1687.00, Y=457.00, Mass=88, SNR=2.9, Peak=8 HFD=0.0
23:23:27.953 00.002 11872 Star::Find(15, 102, 1078, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:23:27.956 00.003 11872 Star::Find returns 1 (0), X=102.47, Y=1077.86, Mass=111, SNR=7.1, Peak=6 HFD=6.1
23:23:27.959 00.003 11872 Star::Find(15, 79, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:23:27.963 00.004 11872 Star::Find returns 1 (0), X=79.04, Y=17.71, Mass=65, SNR=5.4, Peak=6 HFD=5.0
23:23:27.966 00.003 11872 Star::Find(15, 1055, 534, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:23:27.968 00.002 11872 Star::Find false star n=14 nbg=284 bg=0.9 sigma=0.9 thresh=4 peak=3
23:23:27.971 00.003 11872 Star::Find returns 0 (2), X=1055.00, Y=534.00, Mass=53, SNR=2.9, Peak=6 HFD=0.0
23:23:27.974 00.003 11872 Star::Find(15, 1719, 416, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:23:27.978 00.004 11872 Star::Find returns 1 (0), X=1718.98, Y=414.77, Mass=126, SNR=7.6, Peak=7 HFD=6.6
23:23:27.981 00.003 11872 Star::Find(15, 185, 84, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:23:27.983 00.002 11872 Star::Find false star n=23 nbg=279 bg=0.7 sigma=0.7 thresh=3 peak=3
23:23:27.986 00.003 11872 Star::Find returns 0 (2), X=185.00, Y=84.00, Mass=71, SNR=2.9, Peak=7 HFD=0.0
23:23:27.989 00.003 11872 Star::Find(15, 1352, 91, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:23:27.993 00.004 11872 Star::Find returns 1 (0), X=1362.59, Y=91.08, Mass=1719, SNR=27.7, Peak=60 HFD=6.3
23:23:27.995 00.002 11872 Star::Find(15, 1810, 864, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:23:27.998 00.003 11872 Star::Find returns 1 (0), X=1822.78, Y=856.94, Mass=4222, SNR=43.7, Peak=193 HFD=6.0
23:23:28.000 00.002 11872 Star::Find(15, 950, 133, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:23:28.004 00.004 11872 Star::Find false star n=23 nbg=275 bg=0.7 sigma=0.8 thresh=3 peak=2
23:23:28.007 00.003 11872 Star::Find returns 0 (2), X=950.00, Y=133.00, Mass=59, SNR=2.9, Peak=4 HFD=0.0
23:23:28.009 00.002 11872 Star::Find(15, 1668, 629, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:23:28.013 00.004 11872 Star::Find returns 1 (0), X=1666.91, Y=629.40, Mass=125, SNR=7.5, Peak=8 HFD=6.5
23:23:28.016 00.003 11872 Star::Find(15, 1566, 305, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:23:28.018 00.002 11872 Star::Find returns 1 (0), X=1579.14, Y=308.53, Mass=4993, SNR=46.9, Peak=132 HFD=6.6
23:23:28.022 00.004 11872 Star::Find(15, 1721, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:23:28.025 00.003 11872 Star::Find false star n=13 nbg=284 bg=0.9 sigma=0.9 thresh=4 peak=4
23:23:28.028 00.003 11872 Star::Find returns 0 (2), X=1721.00, Y=258.00, Mass=51, SNR=2.9, Peak=8 HFD=0.0
23:23:28.030 00.002 11872 Star::Find(15, 77, 271, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:23:28.033 00.003 11872 Star::Find returns 0 (2), X=77.00, Y=271.00, Mass=14, SNR=2.5, Peak=5 HFD=0.0
23:23:28.037 00.004 11872 Star::Find(15, 1031, 278, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:23:28.040 00.003 11872 Star::Find false star n=30 nbg=283 bg=1.0 sigma=0.9 thresh=4 peak=4
23:23:28.043 00.003 11872 Star::Find returns 0 (2), X=1031.00, Y=278.00, Mass=116, SNR=2.9, Peak=8 HFD=0.0
23:23:28.046 00.003 11872 Star::Find(15, 1723, 318, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:23:28.049 00.003 11872 Star::Find returns 1 (0), X=1712.57, Y=321.53, Mass=1920, SNR=29.2, Peak=71 HFD=5.8
23:23:28.054 00.005 11872 Star::Find(15, 1142, 653, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:23:28.057 00.003 11872 Star::Find false star n=34 nbg=284 bg=0.9 sigma=0.9 thresh=4 peak=4
23:23:28.060 00.003 11872 Star::Find returns 0 (2), X=1142.00, Y=653.00, Mass=126, SNR=2.9, Peak=8 HFD=0.0
23:23:28.063 00.003 11872 Star::Find(15, 1777, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:23:28.067 00.004 11872 Star::Find false star n=27 nbg=275 bg=0.8 sigma=0.8 thresh=3 peak=3
23:23:28.072 00.005 11872 Star::Find returns 0 (2), X=1777.00, Y=991.00, Mass=81, SNR=2.9, Peak=7 HFD=0.0
23:23:28.075 00.003 11872 Star::Find(15, 836, 1005, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:23:28.078 00.003 11872 Star::Find false star n=12 nbg=273 bg=0.7 sigma=0.7 thresh=3 peak=2
23:23:28.081 00.003 11872 Star::Find returns 0 (2), X=836.00, Y=1005.00, Mass=29, SNR=2.9, Peak=4 HFD=0.0
23:23:28.086 00.005 11872 Star::Find(15, 1328, 738, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:23:28.091 00.005 11872 Star::Find false star n=25 nbg=281 bg=1.1 sigma=1.0 thresh=4 peak=4
23:23:28.094 00.003 11872 Star::Find returns 0 (2), X=1328.00, Y=738.00, Mass=93, SNR=2.9, Peak=7 HFD=0.0
23:23:28.098 00.004 11872 Star::Find(15, 1742, 460, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:23:28.102 00.004 11872 Star::Find false star n=7 nbg=281 bg=0.5 sigma=0.7 thresh=3 peak=2
23:23:28.105 00.003 11872 Star::Find returns 0 (2), X=1742.00, Y=460.00, Mass=23, SNR=2.9, Peak=7 HFD=0.0
23:23:28.109 00.004 11872 Star::Find(15, 589, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:23:28.112 00.003 11872 Star::Find false star n=18 nbg=287 bg=0.9 sigma=1.0 thresh=4 peak=4
23:23:28.116 00.004 11872 Star::Find returns 0 (2), X=589.00, Y=551.00, Mass=65, SNR=2.9, Peak=7 HFD=0.0
23:23:28.120 00.004 11872 Star::Find(15, 210, 896, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:23:28.123 00.003 11872 Star::Find returns 0 (2), X=210.00, Y=896.00, Mass=15, SNR=2.6, Peak=4 HFD=0.0
23:23:28.127 00.004 11872 Star::Find(15, 143, 56, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:23:28.130 00.003 11872 Star::Find false star n=26 nbg=280 bg=0.6 sigma=0.7 thresh=3 peak=3
23:23:28.134 00.004 11872 Star::Find returns 0 (2), X=143.00, Y=56.00, Mass=73, SNR=2.9, Peak=5 HFD=0.0
23:23:28.137 00.003 11872 Star::Find(15, 33, 358, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:23:28.140 00.003 11872 Star::Find returns 1 (0), X=22.65, Y=360.91, Mass=1885, SNR=29.6, Peak=120 HFD=5.0
23:23:28.144 00.004 11872 Star::Find(15, 1587, 567, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:23:28.149 00.005 11872 Star::Find false star n=23 nbg=285 bg=0.5 sigma=0.7 thresh=3 peak=3
23:23:28.152 00.003 11872 Star::Find returns 0 (2), X=1587.00, Y=567.00, Mass=62, SNR=2.9, Peak=5 HFD=0.0
23:23:28.156 00.004 11872 Star::Find(15, 1303, 19, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:23:28.160 00.004 11872 Star::Find returns 1 (0), X=1287.70, Y=19.69, Mass=1848, SNR=28.7, Peak=39 HFD=6.4
23:23:28.164 00.004 11872 Star::Find(15, 879, 488, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:23:28.168 00.004 11872 Star::Find returns 0 (2), X=879.00, Y=488.00, Mass=13, SNR=2.4, Peak=4 HFD=0.0
23:23:28.171 00.003 11872 Star::Find(15, 686, 181, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:23:28.174 00.003 11872 Star::Find returns 1 (0), X=685.87, Y=180.90, Mass=163, SNR=8.6, Peak=7 HFD=6.9
23:23:28.178 00.004 11872 Star::Find(15, 726, 199, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:23:28.181 00.003 11872 Star::Find false star n=9 nbg=275 bg=0.6 sigma=0.7 thresh=3 peak=1
23:23:28.183 00.002 11872 Star::Find returns 0 (2), X=726.00, Y=199.00, Mass=26, SNR=2.9, Peak=5 HFD=0.0
23:23:28.187 00.004 11872 Star::Find(15, 899, 627, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:23:28.189 00.002 11872 Star::Find false star n=26 nbg=274 bg=1.1 sigma=1.0 thresh=4 peak=3
23:23:28.191 00.002 11872 Star::Find returns 0 (2), X=899.00, Y=627.00, Mass=101, SNR=2.9, Peak=8 HFD=0.0
23:23:28.194 00.003 11872 Star::Find(15, 194, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:23:28.197 00.003 11872 Star::Find returns 0 (2), X=194.00, Y=985.00, Mass=15, SNR=2.6, Peak=6 HFD=0.0
23:23:28.200 00.003 11872 Star::Find(15, 1748, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:23:28.203 00.003 11872 Star::Find false star n=15 nbg=265 bg=0.7 sigma=0.7 thresh=3 peak=2
23:23:28.205 00.002 11872 Star::Find returns 0 (2), X=1748.00, Y=1065.00, Mass=38, SNR=2.9, Peak=6 HFD=0.0
23:23:28.208 00.003 11872 Star::Find(15, 568, 302, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:23:28.212 00.004 11872 Star::Find false star n=12 nbg=283 bg=1.0 sigma=1.0 thresh=4 peak=3
23:23:28.216 00.004 11872 Star::Find returns 0 (2), X=568.00, Y=302.00, Mass=42, SNR=2.9, Peak=6 HFD=0.0
23:23:28.219 00.003 11872 Star::Find(15, 1193, 141, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:23:28.222 00.003 11872 Star::Find returns 0 (2), X=1193.00, Y=141.00, Mass=15, SNR=2.6, Peak=5 HFD=0.0
23:23:28.226 00.004 11872 Star::Find(15, 24, 596, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:23:28.229 00.003 11872 Star::Find returns 0 (2), X=24.00, Y=596.00, Mass=13, SNR=2.4, Peak=4 HFD=0.0
23:23:28.232 00.003 11872 Star::Find(15, 1598, 301, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:23:28.236 00.004 11872 Star::Find returns 1 (0), X=1580.12, Y=309.04, Mass=3721, SNR=38.4, Peak=29 HFD=6.0
23:23:28.239 00.003 11872 Star::Find(15, 1522, 1049, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:23:28.243 00.004 11872 Star::Find returns 0 (3), X=1522.00, Y=1049.00, Mass=4, SNR=1.3, Peak=5 HFD=0.0
23:23:28.246 00.003 11872 AutoFind: finding best star pass 1
23:23:28.249 00.003 11872 Star::Find(15, 1822, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:23:28.252 00.003 11872 Star::Find returns 1 (0), X=1822.78, Y=856.94, Mass=4222, SNR=43.7, Peak=193 HFD=6.0
23:23:28.257 00.005 11872 AutoFind returns star at [1822, 859] 119.8 Mass 4222 SNR 43.7
23:23:28.260 00.003 11872 Star::Find(15, 1822, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:23:28.264 00.004 11872 Star::Find returns 1 (0), X=1822.78, Y=856.94, Mass=4222, SNR=43.7, Peak=193 HFD=6.0
23:23:28.267 00.003 11872 MultiStar: List (12): {1822.78, 856.94}(43.7), {1579.14, 308.53}(46.9), {22.65, 360.91}(29.6), {1712.57, 321.53}(29.2), {1362.59, 91.08}(27.7), {1287.11, 18.33}(29.8), {1509.47, 1076.48}(24.6), {440.61, 314.81}(22.8), {765.99, 555.82}(25.9), {154.74, 427.26}(17.6), {107.11, 940.45}(15.0), {1028.93, 342.30}(21.8), 
23:23:28.270 00.003 11872 setting lock position to (1822.78, 856.94)
23:23:28.275 00.005 11872 AutoSelect: state = 1, call UpdateGuideState
23:23:28.278 00.003 11872 UpdateGuideState(): m_state=1
23:23:28.281 00.003 11872 Star::Find(15, 1822, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:23:28.285 00.004 11872 Star::Find returns 1 (0), X=1822.78, Y=856.94, Mass=4222, SNR=43.7, Peak=193 HFD=6.0
23:23:28.289 00.004 11872 CameraToMount -- cameraTheta (0.00) - m_xAngle (0.00) = xAngle (-0.00 = -0.00)
23:23:28.292 00.003 11872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.97 = 2.97)
23:23:28.295 00.003 11872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
23:23:28.300 00.005 11872 setting force full frames = false
23:23:28.305 00.005 11872 setting lock position to (1822.78, 856.94)
23:23:28.308 00.003 11872 CurrentPosition() valid, moving to STATE_SELECTED
23:23:28.311 00.003 11872 Changing from state SELECTING to SELECTED
23:23:28.315 00.004 11872 guider state => SELECTED
23:23:28.319 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=193, med=0, FiltMin=0, FiltMax=111, Gamma=1.000
23:23:28.323 00.004 11872 UpdateGuideState exits: m=4222 SNR=43.7
23:23:28.327 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=193, med=0, FiltMin=0, FiltMax=111, Gamma=1.000
23:23:28.330 00.003 11872 Status Line: Auto-selected star at (1822.8, 856.9)
23:23:28.337 00.007 11872 PhdController: newstate STATE_WAIT_SELECTED
23:23:28.340 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:28.344 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:23:28.347 00.003 11872 Enqueuing Expose request
23:23:28.351 00.004 9960 Worker thread wakes up
23:23:28.351 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:23:28.351 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1808,842,31,31)
23:23:28.351 00.000 11872 evsrv: cli 0D2D2DC0 connect
23:23:28.355 00.004 11872 case statement mapped state 2 to 1
23:23:28.359 00.004 11872 case statement mapped state 2 to 1
23:23:28.362 00.003 11872 evsrv: cli 0D2D2DC0 request: {"method":"get_lock_position","id":"740b31f5-a0a4-4e34-883f-ddba2dfe0588"}
23:23:28.367 00.005 11872 evsrv: cli 0D2D2DC0 response: {"jsonrpc":"2.0","result":[1822.78,856.94],"id":"740b31f5-a0a4-4e34-883f-ddba2dfe0588"}
23:23:28.370 00.003 11872 evsrv: cli 0D2D2DC0 disconnect
23:23:28.375 00.005 11872 evsrv: cli 0D2D28C0 connect
23:23:28.378 00.003 11872 case statement mapped state 2 to 1
23:23:28.383 00.005 11872 case statement mapped state 2 to 1
23:23:28.386 00.003 11872 evsrv: cli 0D2D28C0 request: {"method":"get_app_state","id":"d2303c72-0863-4f1d-aa08-a7153ab46060"}
23:23:28.389 00.003 11872 case statement mapped state 2 to 1
23:23:28.393 00.004 11872 evsrv: cli 0D2D28C0 response: {"jsonrpc":"2.0","result":"Selected","id":"d2303c72-0863-4f1d-aa08-a7153ab46060"}
23:23:28.397 00.004 11872 evsrv: cli 0D2D28C0 disconnect
23:23:29.398 01.001 11872 evsrv: cli 0D2D2BE0 connect
23:23:29.403 00.005 11872 case statement mapped state 2 to 1
23:23:29.410 00.007 11872 case statement mapped state 2 to 1
23:23:29.416 00.006 11872 evsrv: cli 0D2D2BE0 request: {"method":"get_app_state","id":"8c555988-0eac-4b7d-8a01-848ea7595415"}
23:23:29.421 00.005 11872 case statement mapped state 2 to 1
23:23:29.426 00.005 11872 evsrv: cli 0D2D2BE0 response: {"jsonrpc":"2.0","result":"Selected","id":"8c555988-0eac-4b7d-8a01-848ea7595415"}
23:23:29.431 00.005 11872 evsrv: cli 0D2D2BE0 disconnect
23:23:29.602 00.171 9960 Exposure complete
23:23:29.710 00.108 9960 worker thread done servicing request
23:23:29.710 00.000 11872 OnExposeComplete: enter
23:23:29.715 00.005 11872 UpdateGuideState(): m_state=2
23:23:29.719 00.004 11872 Star::Find(15, 1822, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:23:29.723 00.004 11872 Star::Find returns 1 (0), X=1822.71, Y=856.66, Mass=4071, SNR=42.4, Peak=197 HFD=5.7
23:23:29.727 00.004 11872 CameraToMount -- cameraTheta (-1.83) - m_xAngle (0.00) = xAngle (-1.83 = -1.83)
23:23:29.730 00.003 11872 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.14 = 1.14)
23:23:29.734 00.004 11872 CameraToMount -- cameraX=-0.07 cameraY=-0.28 hyp=0.28 cameraTheta=-1.83 mountX=-0.07 mountY=0.26, mountTheta=1.85
23:23:29.739 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=197, med=0, FiltMin=0, FiltMax=105, Gamma=1.000
23:23:29.744 00.005 11872 UpdateGuideState exits: m=4071 SNR=42.4
23:23:29.747 00.003 11872 PhdController: newstate STATE_CALIBRATE
23:23:29.751 00.004 11872 PhdController: newstate STATE_GUIDE
23:23:29.767 00.016 11872 Changing from state SELECTED to CALIBRATING_PRIMARY
23:23:29.770 00.003 11872 guider state => CALIBRATED
23:23:29.774 00.004 11872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
23:23:29.778 00.004 11872 reset dither spiral
23:23:29.781 00.003 11872 PhdController: newstate STATE_SETTLE_BEGIN
23:23:29.785 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:29.788 00.003 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:23:29.790 00.002 11872 Enqueuing Expose request
23:23:29.794 00.004 9960 Worker thread wakes up
23:23:29.794 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:23:29.794 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:23:30.431 00.637 11872 evsrv: cli 0D2D2320 connect
23:23:30.436 00.005 11872 case statement mapped state 5 to 1
23:23:30.441 00.005 11872 case statement mapped state 5 to 1
23:23:30.445 00.004 11872 evsrv: cli 0D2D2320 request: {"method":"get_app_state","id":"11fd5489-ef5b-4224-b718-fc6000f5efbe"}
23:23:30.449 00.004 11872 case statement mapped state 5 to 1
23:23:30.453 00.004 11872 evsrv: cli 0D2D2320 response: {"jsonrpc":"2.0","result":"Selected","id":"11fd5489-ef5b-4224-b718-fc6000f5efbe"}
23:23:30.461 00.008 11872 evsrv: cli 0D2D2320 disconnect
23:23:31.048 00.587 9960 Exposure complete
23:23:31.155 00.107 9960 worker thread done servicing request
23:23:31.155 00.000 11872 OnExposeComplete: enter
23:23:31.158 00.003 11872 UpdateGuideState(): m_state=5
23:23:31.163 00.005 11872 Star::Find(15, 1822, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:23:31.168 00.005 11872 Star::Find returns 1 (0), X=1822.75, Y=856.60, Mass=4375, SNR=44.8, Peak=195 HFD=5.7
23:23:31.172 00.004 11872 CameraToMount -- cameraTheta (-1.68) - m_xAngle (0.00) = xAngle (-1.68 = -1.68)
23:23:31.176 00.004 11872 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.29 = 1.29)
23:23:31.181 00.005 11872 CameraToMount -- cameraX=-0.04 cameraY=-0.33 hyp=0.34 cameraTheta=-1.68 mountX=-0.04 mountY=0.32, mountTheta=1.69
23:23:31.186 00.005 11872 Changing from state CALIBRATED to GUIDING
23:23:31.190 00.004 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:23:31.196 00.006 11872 ScopeASCOM::SideOfPier() returns 0
23:23:31.200 00.004 11872 AdjustCalibrationForScopePointing (scope): current dec=31.2 pierSide=0, cal dec=0.0 pierSide=0 rotAngle=None bin=1
23:23:31.205 00.005 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:23:31.211 00.006 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:23:31.215 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:23:31.220 00.005 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:23:31.224 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:23:31.227 00.003 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:23:31.233 00.006 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:23:31.237 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:23:31.242 00.005 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:23:31.246 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:23:31.251 00.005 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:23:31.255 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:23:31.259 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:23:31.378 00.119 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:23:31.384 00.006 11872 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 2.900000
23:23:31.390 00.006 11872 Dec comp: XRate 1.564 -> 1.338 for dec 0.0 -> dec 31.2
23:23:31.396 00.006 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:23:31.402 00.006 11872 ScopeASCOM::SideOfPier() returns 0
23:23:31.406 00.004 11872 setting lock position to (1822.75, 856.60)
23:23:31.411 00.005 11872 guider state => GUIDING
23:23:31.415 00.004 11872 Status Line: Guiding
23:23:31.421 00.006 11872 Mount: notify guiding started
23:23:31.429 00.008 11872 GetString("/profile/5/name", "") returns "PHD SF 2025"
23:23:31.433 00.004 11872 GetString("/profile/5/scope/calibration/timestamp", "") returns "11/21/2025 10:15:14 PM"
23:23:31.437 00.004 11872 GetDouble("/profile/5/scope/calibration/xRate", 1.000000) returns 0.001564
23:23:31.441 00.004 11872 GetDouble("/profile/5/scope/calibration/yRate", 1.000000) returns 0.001340
23:23:31.446 00.005 11872 GetInt("/profile/5/scope/calibration/binning", 1) returns 1
23:23:31.450 00.004 11872 GetDouble("/profile/5/scope/calibration/xAngle", 0.000000) returns 0.004073
23:23:31.454 00.004 11872 GetDouble("/profile/5/scope/calibration/yAngle", 0.000000) returns -1.738880
23:23:31.458 00.004 11872 GetDouble("/profile/5/scope/calibration/declination", 0.000000) returns 0.000075
23:23:31.463 00.005 11872 GetInt("/profile/5/scope/calibration/pierSide", -1) returns 0
23:23:31.467 00.004 11872 GetInt("/profile/5/scope/calibration/raGuideParity", 0) returns 1
23:23:31.471 00.004 11872 GetInt("/profile/5/scope/calibration/decGuideParity", 0) returns -1
23:23:31.475 00.004 11872 GetDouble("/profile/5/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
23:23:31.480 00.005 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:23:31.485 00.005 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:23:31.489 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:23:31.494 00.005 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:23:31.498 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:23:31.502 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:23:31.505 00.003 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:23:31.509 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:23:31.514 00.005 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:23:31.517 00.003 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:23:31.521 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:23:31.525 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:23:31.529 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:23:31.533 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:23:31.536 00.003 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:23:31.540 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:23:31.546 00.006 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:23:31.550 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:23:31.553 00.003 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:23:31.556 00.003 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:23:31.561 00.005 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:23:31.565 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:23:31.568 00.003 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:23:31.573 00.005 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:23:31.577 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:23:31.583 00.006 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:23:31.601 00.018 11872 evsrv: cli 0D2D2460 connect
23:23:31.607 00.006 11872 case statement mapped state 6 to 3
23:23:31.612 00.005 11872 case statement mapped state 6 to 3
23:23:31.618 00.006 11872 evsrv: cli 0D2D2460 request: {"method":"get_app_state","id":"38fc5d6d-b3c6-49ae-b525-3b9838d216ca"}
23:23:31.622 00.004 11872 case statement mapped state 6 to 3
23:23:31.625 00.003 11872 evsrv: cli 0D2D2460 response: {"jsonrpc":"2.0","result":"Guiding","id":"38fc5d6d-b3c6-49ae-b525-3b9838d216ca"}
23:23:31.647 00.022 11872 evsrv: cli 0D2D2460 disconnect
23:23:31.662 00.015 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:23:31.670 00.008 11872 ScopeASCOM::SideOfPier() returns 0
23:23:31.675 00.005 11872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
23:23:31.680 00.005 11872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
23:23:31.685 00.005 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:23:31.689 00.004 11872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 31.2
23:23:31.693 00.004 11872 MountToCamera -- mountTheta (-0.00) + m_xAngle (0.00) = xAngle (0.00 = 0.00)
23:23:31.697 00.004 11872 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
23:23:31.701 00.004 11872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
23:23:31.706 00.005 11872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
23:23:31.711 00.005 11872 GetInt("/profile/5/AutoLoadCalibration", -1) returns 1
23:23:31.714 00.003 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=195, med=0, FiltMin=0, FiltMax=117, Gamma=1.000
23:23:31.718 00.004 11872 UpdateGuideState exits: m=4375 SNR=44.8
23:23:31.722 00.004 11872 PhdController: newstate STATE_SETTLE_WAIT
23:23:31.727 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:31.729 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:23:31.734 00.005 11872 Enqueuing Expose request
23:23:31.738 00.004 9960 Worker thread wakes up
23:23:31.738 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:23:31.738 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1808,842,31,31)
23:23:32.990 01.252 9960 Exposure complete
23:23:33.103 00.113 9960 worker thread done servicing request
23:23:33.104 00.001 11872 OnExposeComplete: enter
23:23:33.110 00.006 11872 UpdateGuideState(): m_state=6
23:23:33.115 00.005 11872 Star::Find(15, 1822, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:23:33.119 00.004 11872 Star::Find returns 1 (0), X=1822.50, Y=857.95, Mass=4338, SNR=44.8, Peak=215 HFD=5.9
23:23:33.123 00.004 11872 CameraToMount -- cameraTheta (1.75) - m_xAngle (0.00) = xAngle (1.75 = 1.75)
23:23:33.127 00.004 11872 CameraToMount -- cameraTheta (1.75) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.72 = -1.57)
23:23:33.131 00.004 11872 CameraToMount -- cameraX=-0.24 cameraY=1.35 hyp=1.37 cameraTheta=1.75 mountX=-0.24 mountY=-1.37, mountTheta=-1.74
23:23:33.136 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.24, y=1.35, opts=13)
23:23:33.141 00.005 11872 Enqueuing Move request for scope (-0.24, 1.35)
23:23:33.144 00.003 9960 Worker thread wakes up
23:23:33.144 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
23:23:33.149 00.005 11872 UpdateGuideState exits: m=4338 SNR=44.8
23:23:33.152 00.003 11872 PhdController: settling, locked = 1, distance = 0.65 (1.50) aobump = 0 frame = 1 / 99999
23:23:33.156 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 1.35) opts 0xd
23:23:33.156 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.24, 1.35)
23:23:33.156 00.000 9960 Moving (-0.24, 1.35) raw xDistance=-0.24 yDistance=-1.37
23:23:33.156 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
23:23:33.157 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763789013.156,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.65,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:23:33.161 00.004 9960 resist switch: large excursion: input -1.37 thresh 0.60 direction from 0 to -1
23:23:33.161 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-4.10
23:23:33.161 00.000 9960 GuideAlgorithmResistSwitch::result() returns -1.37 from input -1.37
23:23:33.161 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:33.167 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:23:33.172 00.005 9960 MoveAxis(E, 113, ABG)
23:23:33.172 00.000 9960 Guiding  Dir = 2, Dur = 113
23:23:33.172 00.000 11872 Enqueuing Expose request
23:23:33.176 00.004 9960 IsSlewing returns 0
23:23:33.176 00.000 9960 IsGuiding returns 0
23:23:33.177 00.001 9960 PulseGuide returned control before completion, sleep 123
23:23:33.313 00.136 9960 IsGuiding returns 1
23:23:33.313 00.000 9960 scope still moving after pulse duration time elapsed
23:23:33.343 00.030 9960 IsSlewing returns 0
23:23:33.344 00.001 9960 IsGuiding returns 0
23:23:33.344 00.000 9960 scope move finished after 113 + 55 ms
23:23:33.345 00.001 9960 Move returns status 0, amount 113
23:23:33.345 00.000 9960 MoveAxis(N, 1021, ABG)
23:23:33.345 00.000 9960 Guiding  Dir = 0, Dur = 1021
23:23:33.346 00.001 9960 IsSlewing returns 0
23:23:33.347 00.001 9960 IsGuiding returns 0
23:23:33.347 00.000 9960 PulseGuide returned control before completion, sleep 1031
23:23:34.392 01.045 9960 IsGuiding returns 1
23:23:34.393 00.001 9960 scope still moving after pulse duration time elapsed
23:23:34.423 00.030 9960 IsSlewing returns 0
23:23:34.424 00.001 9960 IsGuiding returns 0
23:23:34.426 00.002 9960 scope move finished after 1021 + 57 ms
23:23:34.426 00.000 9960 Move returns status 0, amount 1021
23:23:34.427 00.001 9960 move complete, result=0
23:23:34.427 00.000 9960 worker thread done servicing request
23:23:34.427 00.000 11872 GuideStep: -0.2 px 113 ms EAST, -1.4 px 1021 ms NORTH
23:23:34.433 00.006 9960 Worker thread wakes up
23:23:34.433 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:23:34.433 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1808,842,31,31)
23:23:35.678 01.245 9960 Exposure complete
23:23:35.788 00.110 9960 worker thread done servicing request
23:23:35.788 00.000 11872 OnExposeComplete: enter
23:23:35.792 00.004 11872 UpdateGuideState(): m_state=6
23:23:35.796 00.004 11872 Star::Find(15, 1822, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:23:35.800 00.004 11872 Star::Find returns 1 (0), X=1822.47, Y=856.81, Mass=3964, SNR=42.2, Peak=198 HFD=5.7
23:23:35.804 00.004 11872 CameraToMount -- cameraTheta (2.50) - m_xAngle (0.00) = xAngle (2.49 = 2.49)
23:23:35.808 00.004 11872 CameraToMount -- cameraTheta (2.50) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (5.46 = -0.82)
23:23:35.811 00.003 11872 CameraToMount -- cameraX=-0.27 cameraY=0.21 hyp=0.34 cameraTheta=2.50 mountX=-0.27 mountY=-0.25, mountTheta=-2.40
23:23:35.815 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.27, y=0.21, opts=13)
23:23:35.820 00.005 11872 Enqueuing Move request for scope (-0.27, 0.21)
23:23:35.824 00.004 9960 Worker thread wakes up
23:23:35.824 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.21) opts 0xd
23:23:35.824 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.27, 0.21)
23:23:35.824 00.000 9960 Moving (-0.27, 0.21) raw xDistance=-0.27 yDistance=-0.25
23:23:35.824 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.27
23:23:35.824 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=198, med=0, FiltMin=0, FiltMax=113, Gamma=1.000
23:23:35.828 00.004 11872 UpdateGuideState exits: m=3964 SNR=42.2
23:23:35.832 00.004 9960 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
23:23:35.833 00.001 9960 MoveAxis(E, 136, ABG)
23:23:35.833 00.000 9960 Guiding  Dir = 2, Dur = 136
23:23:35.833 00.000 11872 PhdController: settling, locked = 1, distance = 0.55 (1.50) aobump = 0 frame = 2 / 99999
23:23:35.838 00.005 9960 IsSlewing returns 0
23:23:35.838 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763789015.838,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.55,"Time":2.7,"SettleTime":10.0,"StarLocked":true}
23:23:35.842 00.004 9960 IsGuiding returns 0
23:23:35.842 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:35.846 00.004 9960 PulseGuide returned control before completion, sleep 146
23:23:35.847 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:23:35.852 00.005 11872 Enqueuing Expose request
23:23:36.001 00.149 9960 IsGuiding returns 0
23:23:36.001 00.000 9960 Move returns status 0, amount 136
23:23:36.003 00.002 9960 MoveAxis(N, 186, ABG)
23:23:36.004 00.001 9960 Guiding  Dir = 0, Dur = 186
23:23:36.005 00.001 9960 IsSlewing returns 0
23:23:36.005 00.000 9960 IsGuiding returns 0
23:23:36.005 00.000 9960 PulseGuide returned control before completion, sleep 196
23:23:36.206 00.201 9960 IsGuiding returns 1
23:23:36.207 00.001 9960 scope still moving after pulse duration time elapsed
23:23:36.237 00.030 9960 IsSlewing returns 0
23:23:36.239 00.002 9960 IsGuiding returns 0
23:23:36.240 00.001 9960 scope move finished after 186 + 48 ms
23:23:36.240 00.000 9960 Move returns status 0, amount 186
23:23:36.241 00.001 9960 move complete, result=0
23:23:36.241 00.000 9960 worker thread done servicing request
23:23:36.242 00.001 11872 GuideStep: -0.3 px 136 ms EAST, -0.2 px 186 ms NORTH
23:23:36.249 00.007 9960 Worker thread wakes up
23:23:36.249 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:23:36.249 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1808,842,31,31)
23:23:37.502 01.253 9960 Exposure complete
23:23:37.624 00.122 9960 worker thread done servicing request
23:23:37.625 00.001 11872 OnExposeComplete: enter
23:23:37.628 00.003 11872 UpdateGuideState(): m_state=6
23:23:37.631 00.003 11872 Star::Find(15, 1822, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:23:37.635 00.004 11872 Star::Find returns 1 (0), X=1823.04, Y=854.86, Mass=4203, SNR=43.7, Peak=171 HFD=6.0
23:23:37.639 00.004 11872 CameraToMount -- cameraTheta (-1.41) - m_xAngle (0.00) = xAngle (-1.41 = -1.41)
23:23:37.643 00.004 11872 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.56 = 1.56)
23:23:37.646 00.003 11872 CameraToMount -- cameraX=0.29 cameraY=-1.74 hyp=1.77 cameraTheta=-1.41 mountX=0.28 mountY=1.77, mountTheta=1.41
23:23:37.651 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.29, y=-1.74, opts=13)
23:23:37.655 00.004 11872 Enqueuing Move request for scope (0.29, -1.74)
23:23:37.658 00.003 9960 Worker thread wakes up
23:23:37.658 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.29, -1.74) opts 0xd
23:23:37.658 00.000 9960 Handling offset move in thread for scope, endpoint = (0.29, -1.74)
23:23:37.658 00.000 9960 Moving (0.29, -1.74) raw xDistance=0.28 yDistance=1.77
23:23:37.658 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.28
23:23:37.660 00.002 9960 resist switch: large excursion: input 1.77 thresh 0.60 direction from -1 to 1
23:23:37.660 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=5.30
23:23:37.660 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.77 from input 1.77
23:23:37.660 00.000 9960 MoveAxis(W, 123, ABG)
23:23:37.660 00.000 9960 Guiding  Dir = 3, Dur = 123
23:23:37.661 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=171, med=0, FiltMin=0, FiltMax=101, Gamma=1.000
23:23:37.664 00.003 9960 IsSlewing returns 0
23:23:37.665 00.001 11872 UpdateGuideState exits: m=4203 SNR=43.7
23:23:37.668 00.003 9960 IsGuiding returns 0
23:23:37.669 00.001 11872 PhdController: settling, locked = 1, distance = 0.92 (1.50) aobump = 0 frame = 3 / 99999
23:23:37.672 00.003 11872 evsrv: {"Event":"Settling","Timestamp":1763789017.672,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.92,"Time":4.5,"SettleTime":10.0,"StarLocked":true}
23:23:37.676 00.004 9960 PulseGuide returned control before completion, sleep 133
23:23:37.676 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:37.680 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:23:37.684 00.004 11872 Enqueuing Expose request
23:23:37.818 00.134 9960 IsGuiding returns 0
23:23:37.819 00.001 9960 Move returns status 0, amount 123
23:23:37.820 00.001 9960 MoveAxis(S, 1318, ABG)
23:23:37.821 00.001 9960 Guiding  Dir = 1, Dur = 1318
23:23:37.821 00.000 9960 IsSlewing returns 0
23:23:37.822 00.001 9960 IsGuiding returns 0
23:23:37.823 00.001 9960 PulseGuide returned control before completion, sleep 1328
23:23:39.167 01.344 9960 IsGuiding returns 1
23:23:39.168 00.001 9960 scope still moving after pulse duration time elapsed
23:23:39.200 00.032 9960 IsSlewing returns 0
23:23:39.202 00.002 9960 IsGuiding returns 0
23:23:39.202 00.000 9960 scope move finished after 1318 + 62 ms
23:23:39.203 00.001 9960 Move returns status 0, amount 1318
23:23:39.204 00.001 9960 move complete, result=0
23:23:39.206 00.002 11872 GuideStep: 0.3 px 123 ms WEST, 1.8 px 1318 ms SOUTH
23:23:39.212 00.006 9960 worker thread done servicing request
23:23:39.212 00.000 9960 Worker thread wakes up
23:23:39.212 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:23:39.212 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1808,842,31,31)
23:23:40.460 01.248 9960 Exposure complete
23:23:40.577 00.117 9960 worker thread done servicing request
23:23:40.577 00.000 11872 OnExposeComplete: enter
23:23:40.581 00.004 11872 UpdateGuideState(): m_state=6
23:23:40.585 00.004 11872 Star::Find(15, 1823, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
23:23:40.590 00.005 11872 Star::Find returns 1 (0), X=1822.79, Y=857.27, Mass=4105, SNR=43.0, Peak=182 HFD=5.7
23:23:40.593 00.003 11872 CameraToMount -- cameraTheta (1.50) - m_xAngle (0.00) = xAngle (1.50 = 1.50)
23:23:40.597 00.004 11872 CameraToMount -- cameraTheta (1.50) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.47 = -1.81)
23:23:40.600 00.003 11872 CameraToMount -- cameraX=0.04 cameraY=0.66 hyp=0.66 cameraTheta=1.50 mountX=0.05 mountY=-0.64, mountTheta=-1.50
23:23:40.606 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.04, y=0.66, opts=13)
23:23:40.609 00.003 11872 Enqueuing Move request for scope (0.04, 0.66)
23:23:40.612 00.003 9960 Worker thread wakes up
23:23:40.613 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.66) opts 0xd
23:23:40.614 00.001 9960 Handling offset move in thread for scope, endpoint = (0.04, 0.66)
23:23:40.614 00.000 9960 Moving (0.04, 0.66) raw xDistance=0.05 yDistance=-0.64
23:23:40.614 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=182, med=0, FiltMin=0, FiltMax=113, Gamma=1.000
23:23:40.617 00.003 11872 UpdateGuideState exits: m=4105 SNR=43.0
23:23:40.622 00.005 11872 PhdController: settling, locked = 1, distance = 0.84 (1.50) aobump = 0 frame = 4 / 99999
23:23:40.625 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:23:40.625 00.000 9960 resist switch: large excursion: input -0.64 thresh 0.60 direction from 1 to -1
23:23:40.625 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763789020.625,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.84,"Time":7.5,"SettleTime":10.0,"StarLocked":true}
23:23:40.629 00.004 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.93
23:23:40.630 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.64 from input -0.64
23:23:40.630 00.000 9960 MoveAxis(E, 0, ABG)
23:23:40.630 00.000 9960 Move returns status 0, amount 0
23:23:40.630 00.000 9960 MoveAxis(N, 480, ABG)
23:23:40.630 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:40.634 00.004 9960 Guiding  Dir = 0, Dur = 480
23:23:40.634 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:23:40.639 00.005 9960 IsSlewing returns 0
23:23:40.639 00.000 11872 Enqueuing Expose request
23:23:40.643 00.004 9960 IsGuiding returns 0
23:23:40.643 00.000 9960 PulseGuide returned control before completion, sleep 490
23:23:41.138 00.495 9960 IsGuiding returns 1
23:23:41.139 00.001 9960 scope still moving after pulse duration time elapsed
23:23:41.169 00.030 9960 IsSlewing returns 0
23:23:41.169 00.000 9960 IsGuiding returns 0
23:23:41.169 00.000 9960 scope move finished after 480 + 47 ms
23:23:41.170 00.001 9960 Move returns status 0, amount 480
23:23:41.170 00.000 9960 move complete, result=0
23:23:41.170 00.000 9960 worker thread done servicing request
23:23:41.170 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.6 px 480 ms NORTH
23:23:41.177 00.007 9960 Worker thread wakes up
23:23:41.177 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:23:41.178 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1808,842,31,31)
23:23:42.427 01.249 9960 Exposure complete
23:23:42.533 00.106 9960 worker thread done servicing request
23:23:42.533 00.000 11872 OnExposeComplete: enter
23:23:42.537 00.004 11872 UpdateGuideState(): m_state=6
23:23:42.540 00.003 11872 Star::Find(15, 1822, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
23:23:42.543 00.003 11872 Star::Find returns 1 (0), X=1823.35, Y=855.92, Mass=4084, SNR=42.9, Peak=190 HFD=5.9
23:23:42.547 00.004 11872 CameraToMount -- cameraTheta (-0.85) - m_xAngle (0.00) = xAngle (-0.85 = -0.85)
23:23:42.551 00.004 11872 CameraToMount -- cameraTheta (-0.85) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.12 = 2.12)
23:23:42.555 00.004 11872 CameraToMount -- cameraX=0.60 cameraY=-0.68 hyp=0.91 cameraTheta=-0.85 mountX=0.60 mountY=0.77, mountTheta=0.91
23:23:42.559 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.60, y=-0.68, opts=13)
23:23:42.564 00.005 11872 Enqueuing Move request for scope (0.60, -0.68)
23:23:42.567 00.003 9960 Worker thread wakes up
23:23:42.567 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=190, med=0, FiltMin=0, FiltMax=119, Gamma=1.000
23:23:42.571 00.004 11872 UpdateGuideState exits: m=4084 SNR=42.9
23:23:42.577 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (0.60, -0.68) opts 0xd
23:23:42.577 00.000 9960 Handling offset move in thread for scope, endpoint = (0.60, -0.68)
23:23:42.577 00.000 9960 Moving (0.60, -0.68) raw xDistance=0.60 yDistance=0.77
23:23:42.579 00.002 9960 GuideAlgorithmHysteresis::Result() returns 0.38 from input 0.60
23:23:42.579 00.000 9960 resist switch: large excursion: input 0.77 thresh 0.60 direction from -1 to 1
23:23:42.579 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.32
23:23:42.579 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.77 from input 0.77
23:23:42.579 00.000 9960 MoveAxis(W, 281, ABG)
23:23:42.579 00.000 9960 Guiding  Dir = 3, Dur = 281
23:23:42.580 00.001 11872 PhdController: settling, locked = 1, distance = 0.86 (1.50) aobump = 0 frame = 5 / 99999
23:23:42.583 00.003 9960 IsSlewing returns 0
23:23:42.583 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763789022.583,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.86,"Time":9.4,"SettleTime":10.0,"StarLocked":true}
23:23:42.587 00.004 9960 IsGuiding returns 0
23:23:42.587 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:42.590 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:23:42.595 00.005 11872 Enqueuing Expose request
23:23:42.599 00.004 9960 PulseGuide returned control before completion, sleep 291
23:23:42.906 00.307 9960 IsGuiding returns 0
23:23:42.906 00.000 9960 Move returns status 0, amount 281
23:23:42.907 00.001 9960 MoveAxis(S, 578, ABG)
23:23:42.907 00.000 9960 Guiding  Dir = 1, Dur = 578
23:23:42.908 00.001 9960 IsSlewing returns 0
23:23:42.908 00.000 9960 IsGuiding returns 0
23:23:42.909 00.001 9960 PulseGuide returned control before completion, sleep 588
23:23:43.513 00.604 9960 IsGuiding returns 1
23:23:43.513 00.000 9960 scope still moving after pulse duration time elapsed
23:23:43.545 00.032 9960 IsSlewing returns 0
23:23:43.548 00.003 9960 IsGuiding returns 0
23:23:43.549 00.001 9960 scope move finished after 578 + 61 ms
23:23:43.549 00.000 9960 Move returns status 0, amount 578
23:23:43.549 00.000 9960 move complete, result=0
23:23:43.550 00.001 9960 worker thread done servicing request
23:23:43.550 00.000 11872 GuideStep: 0.6 px 281 ms WEST, 0.8 px 578 ms SOUTH
23:23:43.556 00.006 9960 Worker thread wakes up
23:23:43.556 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:23:43.556 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1808,842,31,31)
23:23:44.809 01.253 9960 Exposure complete
23:23:44.915 00.106 9960 worker thread done servicing request
23:23:44.915 00.000 11872 OnExposeComplete: enter
23:23:44.918 00.003 11872 UpdateGuideState(): m_state=6
23:23:44.923 00.005 11872 Star::Find(15, 1823, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
23:23:44.927 00.004 11872 Star::Find returns 1 (0), X=1822.48, Y=857.14, Mass=4253, SNR=43.8, Peak=197 HFD=5.8
23:23:44.930 00.003 11872 CameraToMount -- cameraTheta (2.03) - m_xAngle (0.00) = xAngle (2.03 = 2.03)
23:23:44.935 00.005 11872 CameraToMount -- cameraTheta (2.03) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (5.00 = -1.28)
23:23:44.939 00.004 11872 CameraToMount -- cameraX=-0.27 cameraY=0.54 hyp=0.60 cameraTheta=2.03 mountX=-0.27 mountY=-0.58, mountTheta=-2.00
23:23:44.944 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.27, y=0.54, opts=13)
23:23:44.948 00.004 11872 Enqueuing Move request for scope (-0.27, 0.54)
23:23:44.952 00.004 9960 Worker thread wakes up
23:23:44.952 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.54) opts 0xd
23:23:44.952 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=197, med=0, FiltMin=0, FiltMax=110, Gamma=1.000
23:23:44.956 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.27, 0.54)
23:23:44.956 00.000 11872 UpdateGuideState exits: m=4253 SNR=43.8
23:23:44.960 00.004 11872 PhdController: settling, locked = 1, distance = 0.78 (1.50) aobump = 0 frame = 6 / 99999
23:23:44.964 00.004 11872 PhdController: newstate STATE_FINISH
23:23:44.967 00.003 11872 PhdController complete: success
23:23:44.972 00.005 9960 Moving (-0.27, 0.54) raw xDistance=-0.27 yDistance=-0.58
23:23:44.972 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.27
23:23:44.972 00.000 11872 evsrv: {"Event":"SettleDone","Timestamp":1763789024.972,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":6,"DroppedFrames":0}
23:23:44.975 00.003 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
23:23:44.975 00.000 11872 Mount: notify guiding dither settle done success=1
23:23:44.979 00.004 11872 PhdController: newstate STATE_IDLE
23:23:44.984 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:44.987 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.58
23:23:44.987 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:23:44.992 00.005 11872 Enqueuing Expose request
23:23:44.995 00.003 9960 MoveAxis(E, 106, ABG)
23:23:44.995 00.000 9960 Guiding  Dir = 2, Dur = 106
23:23:44.995 00.000 9960 IsSlewing returns 0
23:23:44.995 00.000 9960 IsGuiding returns 0
23:23:44.997 00.002 9960 PulseGuide returned control before completion, sleep 116
23:23:45.125 00.128 9960 IsGuiding returns 1
23:23:45.126 00.001 9960 scope still moving after pulse duration time elapsed
23:23:45.156 00.030 9960 IsSlewing returns 0
23:23:45.159 00.003 9960 IsGuiding returns 0
23:23:45.159 00.000 9960 scope move finished after 106 + 56 ms
23:23:45.159 00.000 9960 Move returns status 0, amount 106
23:23:45.159 00.000 9960 MoveAxis(N, 0, ABG)
23:23:45.160 00.001 9960 Move returns status 0, amount 0
23:23:45.160 00.000 9960 move complete, result=0
23:23:45.161 00.001 9960 worker thread done servicing request
23:23:45.161 00.000 11872 GuideStep: -0.3 px 106 ms EAST, -0.6 px 0 ms NORTH
23:23:45.170 00.009 9960 Worker thread wakes up
23:23:45.170 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:23:45.171 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1808,842,31,31)
23:23:45.838 00.667 11872 evsrv: cli 0D2D32C0 connect
23:23:45.845 00.007 11872 case statement mapped state 6 to 3
23:23:45.852 00.007 11872 case statement mapped state 6 to 3
23:23:45.863 00.011 11872 evsrv: cli 0D2D32C0 request: {"method":"get_app_state","id":"52e24e0a-e7eb-4ec7-9a6d-232c4d56e5d8"}
23:23:45.868 00.005 11872 case statement mapped state 6 to 3
23:23:45.872 00.004 11872 evsrv: cli 0D2D32C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"52e24e0a-e7eb-4ec7-9a6d-232c4d56e5d8"}
23:23:45.877 00.005 11872 evsrv: cli 0D2D32C0 disconnect
23:23:45.882 00.005 11872 evsrv: cli 0D2D3220 connect
23:23:45.887 00.005 11872 case statement mapped state 6 to 3
23:23:45.892 00.005 11872 case statement mapped state 6 to 3
23:23:45.898 00.006 11872 evsrv: cli 0D2D3220 request: {"method":"stop_capture","id":"0e54e58e-83ed-41bd-a6f2-520a21e79855"}
23:23:45.901 00.003 11872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:23:45.903 00.002 11872 Status Line: Waiting for devices...
23:23:45.908 00.005 11872 evsrv: cli 0D2D3220 response: {"jsonrpc":"2.0","result":0,"id":"0e54e58e-83ed-41bd-a6f2-520a21e79855"}
23:23:45.912 00.004 11872 evsrv: cli 0D2D3220 disconnect
23:23:45.915 00.003 11872 evsrv: cli 0D2D2500 connect
23:23:45.920 00.005 11872 case statement mapped state 6 to 3
23:23:45.925 00.005 11872 case statement mapped state 6 to 3
23:23:45.929 00.004 11872 evsrv: cli 0D2D2500 request: {"method":"get_app_state","id":"a20239ff-5929-493d-919d-a3157f680d98"}
23:23:45.931 00.002 11872 case statement mapped state 6 to 3
23:23:45.934 00.003 11872 evsrv: cli 0D2D2500 response: {"jsonrpc":"2.0","result":"Guiding","id":"a20239ff-5929-493d-919d-a3157f680d98"}
23:23:45.938 00.004 9960 ZWO: stopexposure
23:23:45.938 00.000 11872 evsrv: cli 0D2D2500 disconnect
23:23:46.378 00.440 9960 ZWO: stopexposure
23:23:46.378 00.000 9960 Error thrown from C:\cygwin\home\agalasso\projects\phd2\worker_thread.cpp:190->Capture failed
23:23:46.379 00.001 9960 worker thread done servicing request
23:23:46.379 00.000 11872 OnExposeComplete: enter
23:23:46.384 00.005 11872 OnExposeComplete: Capture Error reported
23:23:46.391 00.007 11872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
23:23:46.395 00.004 11872 Mount: notify guiding stopped
23:23:46.402 00.007 11872 Changing from state GUIDING to STOP
23:23:46.406 00.004 11872 guider state => SELECTED
23:23:46.411 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=197, med=0, FiltMin=0, FiltMax=110, Gamma=1.000
23:23:46.415 00.004 11872 Changing from state SELECTED to UNINITIALIZED
23:23:46.418 00.003 11872 guider state => SELECTING
23:23:46.425 00.007 11872 Status Line: Stopped.
23:23:46.430 00.005 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\myframe_events.cpp:489->Error reported capturing image
23:23:46.939 00.509 11872 evsrv: cli 0D2D34A0 connect
23:23:46.947 00.008 11872 evsrv: cli 0D2D34A0 request: {"method":"get_app_state","id":"1e1e9e76-0675-42c1-a531-825334021b27"}
23:23:46.954 00.007 11872 evsrv: cli 0D2D34A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"1e1e9e76-0675-42c1-a531-825334021b27"}
23:23:46.959 00.005 11872 evsrv: cli 0D2D34A0 disconnect
23:24:03.126 16.167 11872 evsrv: cli 0D2D3220 connect
23:24:03.131 00.005 11872 evsrv: cli 0D2D3220 request: {"method":"get_app_state","id":"c0f1d1bf-7fc9-49c3-bdac-82a44e5eafdc"}
23:24:03.141 00.010 11872 evsrv: cli 0D2D3220 response: {"jsonrpc":"2.0","result":"Stopped","id":"c0f1d1bf-7fc9-49c3-bdac-82a44e5eafdc"}
23:24:03.162 00.021 11872 evsrv: cli 0D2D3220 disconnect
23:24:03.168 00.006 11872 evsrv: cli 0D2D2A00 connect
23:24:03.174 00.006 11872 evsrv: cli 0D2D2A00 request: {"method":"get_calibrated","id":"c373d431-f36b-437c-a3a4-75ca8a7ed66f"}
23:24:03.179 00.005 11872 evsrv: cli 0D2D2A00 response: {"jsonrpc":"2.0","result":true,"id":"c373d431-f36b-437c-a3a4-75ca8a7ed66f"}
23:24:03.185 00.006 11872 evsrv: cli 0D2D2A00 disconnect
23:24:03.189 00.004 11872 evsrv: cli 0D2D32C0 connect
23:24:03.194 00.005 11872 evsrv: cli 0D2D32C0 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"e8ae8072-7ad4-4e8c-ae88-c9074d15f9f0"}
23:24:03.198 00.004 11872 PhdController::Guide begins
23:24:03.204 00.006 11872 PhdController: newstate STATE_SETUP
23:24:03.209 00.005 11872 PhdController: setup
23:24:03.216 00.007 11872 PhdController: newstate STATE_ATTEMPT_START
23:24:03.220 00.004 11872 PhdController: start capturing
23:24:03.224 00.004 11872 Changing from state SELECTING to UNINITIALIZED
23:24:03.228 00.004 11872 guider state => SELECTING
23:24:03.232 00.004 11872 setting force full frames = true
23:24:03.235 00.003 11872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
23:24:03.241 00.006 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:24:03.245 00.004 11872 Enqueuing Expose request
23:24:03.247 00.002 11872 PhdController: newstate STATE_SELECT_STAR
23:24:03.250 00.003 11872 evsrv: cli 0D2D32C0 response: {"jsonrpc":"2.0","result":0,"id":"e8ae8072-7ad4-4e8c-ae88-c9074d15f9f0"}
23:24:03.252 00.002 9960 Worker thread wakes up
23:24:03.253 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
23:24:03.253 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:24:03.253 00.000 11872 evsrv: cli 0D2D32C0 disconnect
23:24:03.257 00.004 11872 evsrv: cli 0D2D2500 connect
23:24:03.260 00.003 11872 case statement mapped state 1 to 101
23:24:03.264 00.004 11872 case statement mapped state 1 to 101
23:24:03.268 00.004 11872 evsrv: cli 0D2D2500 request: {"method":"get_lock_shift_params","id":"1ea4a535-dff6-4015-8d11-b09c4090dadd"}
23:24:03.271 00.003 11872 evsrv: cli 0D2D2500 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"1ea4a535-dff6-4015-8d11-b09c4090dadd"}
23:24:03.274 00.003 11872 evsrv: cli 0D2D2500 disconnect
23:24:03.279 00.005 11872 evsrv: cli 0D2D2320 connect
23:24:03.283 00.004 11872 case statement mapped state 1 to 101
23:24:03.287 00.004 11872 case statement mapped state 1 to 101
23:24:03.291 00.004 11872 evsrv: cli 0D2D2320 request: {"method":"get_lock_position","id":"032ac755-877c-45e3-bd0b-a202a7bdfe88"}
23:24:03.297 00.006 11872 evsrv: cli 0D2D2320 response: {"jsonrpc":"2.0","result":null,"id":"032ac755-877c-45e3-bd0b-a202a7bdfe88"}
23:24:03.301 00.004 11872 evsrv: cli 0D2D2320 disconnect
23:24:04.303 01.002 11872 evsrv: cli 0D2D2780 connect
23:24:04.308 00.005 11872 case statement mapped state 1 to 101
23:24:04.314 00.006 11872 case statement mapped state 1 to 101
23:24:04.319 00.005 11872 evsrv: cli 0D2D2780 request: {"method":"get_lock_position","id":"5324a8fc-e8e1-40dd-881c-3b2159c75ff1"}
23:24:04.324 00.005 11872 evsrv: cli 0D2D2780 response: {"jsonrpc":"2.0","result":null,"id":"5324a8fc-e8e1-40dd-881c-3b2159c75ff1"}
23:24:04.329 00.005 11872 evsrv: cli 0D2D2780 disconnect
23:24:04.499 00.170 9960 Exposure complete
23:24:04.608 00.109 9960 worker thread done servicing request
23:24:04.608 00.000 11872 OnExposeComplete: enter
23:24:04.612 00.004 11872 UpdateGuideState(): m_state=1
23:24:04.617 00.005 11872 UpdateCurrentPosition: no star selected
23:24:04.621 00.004 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
23:24:04.625 00.004 11872 Status Line: No star selected
23:24:04.629 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=181, med=0, FiltMin=0, FiltMax=108, Gamma=1.000
23:24:04.633 00.004 11872 UpdateGuideState exits: No star selected
23:24:04.636 00.003 11872 GuiderMultiStar::AutoSelect enter
23:24:04.639 00.003 11872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
23:24:04.743 00.104 11872 AutoFind: auto downsample for scale 1.00 => 1x
23:24:04.923 00.180 11872 AutoFind: global mean = -0.0, stdev 2.2
23:24:04.927 00.004 11872 AutoFind: using threshold = 0.1
23:24:05.165 00.238 11872 AutoFind: local max [1580, 304] 117.8
23:24:05.172 00.007 11872 AutoFind: local max [1823, 857] 99.4
23:24:05.176 00.004 11872 AutoFind: local max [24, 359] 70.9
23:24:05.180 00.004 11872 AutoFind: local max [1714, 317] 56.6
23:24:05.184 00.004 11872 AutoFind: local max [1363, 87] 42.8
23:24:05.189 00.005 11872 AutoFind: local max [1288, 14] 39.8
23:24:05.193 00.004 11872 AutoFind: local max [1511, 1072] 31.4
23:24:05.198 00.005 11872 AutoFind: local max [441, 312] 23.8
23:24:05.202 00.004 11872 AutoFind: local max [766, 551] 23.8
23:24:05.206 00.004 11872 AutoFind: local max [108, 938] 23.7
23:24:05.212 00.006 11872 AutoFind: local max [1029, 338] 23.5
23:24:05.215 00.003 11872 AutoFind: local max [156, 424] 20.4
23:24:05.220 00.005 11872 AutoFind: local max [119, 521] 19.9
23:24:05.223 00.003 11872 AutoFind: local max [872, 909] 19.1
23:24:05.227 00.004 11872 AutoFind: local max [1919, 847] 18.2
23:24:05.231 00.004 11872 AutoFind: local max [24, 1007] 16.3
23:24:05.235 00.004 11872 AutoFind: local max [1306, 163] 14.5
23:24:05.238 00.003 11872 AutoFind: local max [156, 85] 11.6
23:24:05.242 00.004 11872 AutoFind: local max [267, 442] 11.0
23:24:05.246 00.004 11872 AutoFind: local max [377, 342] 10.6
23:24:05.250 00.004 11872 AutoFind: local max [745, 138] 10.3
23:24:05.253 00.003 11872 AutoFind: local max [475, 383] 9.3
23:24:05.257 00.004 11872 AutoFind: local max [127, 1024] 9.1
23:24:05.260 00.003 11872 AutoFind: local max [1359, 558] 8.8
23:24:05.264 00.004 11872 AutoFind: local max [804, 850] 8.5
23:24:05.269 00.005 11872 AutoFind: local max [26, 670] 8.4
23:24:05.273 00.004 11872 AutoFind: local max [302, 411] 7.8
23:24:05.276 00.003 11872 AutoFind: local max [1434, 469] 7.8
23:24:05.280 00.004 11872 AutoFind: local max [1771, 236] 7.7
23:24:05.283 00.003 11872 AutoFind: local max [273, 660] 7.7
23:24:05.285 00.002 11872 AutoFind: local max [281, 41] 7.6
23:24:05.288 00.003 11872 AutoFind: local max [493, 308] 7.5
23:24:05.291 00.003 11872 AutoFind: local max [1345, 645] 7.2
23:24:05.294 00.003 11872 AutoFind: local max [1358, 565] 7.1
23:24:05.296 00.002 11872 AutoFind: local max [1381, 88] 7.1
23:24:05.300 00.004 11872 AutoFind: local max [96, 971] 6.7
23:24:05.302 00.002 11872 AutoFind: local max [1309, 169] 6.7
23:24:05.306 00.004 11872 AutoFind: local max [368, 689] 6.4
23:24:05.310 00.004 11872 AutoFind: local max [552, 635] 6.3
23:24:05.313 00.003 11872 AutoFind: local max [1849, 135] 6.2
23:24:05.316 00.003 11872 AutoFind: local max [359, 1042] 5.8
23:24:05.319 00.003 11872 AutoFind: local max [557, 244] 5.6
23:24:05.323 00.004 11872 AutoFind: local max [1897, 684] 5.6
23:24:05.327 00.004 11872 AutoFind: local max [1570, 303] 5.5
23:24:05.330 00.003 11872 AutoFind: local max [1720, 409] 5.4
23:24:05.334 00.004 11872 AutoFind: local max [1696, 392] 5.2
23:24:05.337 00.003 11872 AutoFind: local max [1809, 629] 5.1
23:24:05.341 00.004 11872 AutoFind: local max [1000, 1068] 5.0
23:24:05.345 00.004 11872 AutoFind: local max [1335, 589] 4.9
23:24:05.348 00.003 11872 AutoFind: local max [1005, 1057] 4.8
23:24:05.353 00.005 11872 AutoFind: local max [507, 563] 4.7
23:24:05.357 00.004 11872 AutoFind: local max [1378, 813] 4.4
23:24:05.362 00.005 11872 AutoFind: local max [1688, 454] 4.4
23:24:05.369 00.007 11872 AutoFind: local max [1476, 719] 4.4
23:24:05.375 00.006 11872 AutoFind: local max [1513, 497] 4.3
23:24:05.380 00.005 11872 AutoFind: local max [1478, 711] 4.3
23:24:05.386 00.006 11872 AutoFind: local max [1722, 255] 4.3
23:24:05.389 00.003 11872 AutoFind: local max [1667, 631] 4.3
23:24:05.393 00.004 11872 AutoFind: local max [33, 359] 4.3
23:24:05.396 00.003 11872 AutoFind: local max [303, 802] 4.2
23:24:05.399 00.003 11872 AutoFind: local max [1378, 808] 4.2
23:24:05.404 00.005 11872 AutoFind: local max [1640, 552] 4.1
23:24:05.407 00.003 11872 AutoFind: local max [1386, 442] 4.1
23:24:05.409 00.002 11872 AutoFind: local max [543, 920] 4.1
23:24:05.413 00.004 11872 AutoFind: local max [270, 930] 4.1
23:24:05.416 00.003 11872 AutoFind: local max [259, 48] 4.1
23:24:05.418 00.002 11872 AutoFind: local max [1433, 476] 4.0
23:24:05.421 00.003 11872 AutoFind: local max [1125, 109] 4.0
23:24:05.423 00.002 11872 AutoFind: local max [1813, 859] 4.0
23:24:05.427 00.004 11872 AutoFind: local max [487, 193] 4.0
23:24:05.431 00.004 11872 AutoFind: local max [1199, 369] 4.0
23:24:05.433 00.002 11872 AutoFind: local max [295, 999] 4.0
23:24:05.436 00.003 11872 AutoFind: local max [593, 550] 4.0
23:24:05.438 00.002 11872 AutoFind: local max [1514, 503] 3.9
23:24:05.441 00.003 11872 AutoFind: local max [887, 635] 3.9
23:24:05.444 00.003 11872 AutoFind: local max [744, 773] 3.9
23:24:05.446 00.002 11872 AutoFind: local max [1145, 647] 3.9
23:24:05.449 00.003 11872 AutoFind: local max [1145, 653] 3.9
23:24:05.452 00.003 11872 AutoFind: local max [1782, 401] 3.9
23:24:05.454 00.002 11872 AutoFind: local max [1329, 735] 3.9
23:24:05.457 00.003 11872 AutoFind: local max [1153, 290] 3.9
23:24:05.460 00.003 11872 AutoFind: local max [1385, 450] 3.9
23:24:05.463 00.003 11872 AutoFind: local max [1474, 457] 3.9
23:24:05.465 00.002 11872 AutoFind: local max [298, 515] 3.8
23:24:05.469 00.004 11872 AutoFind: local max [130, 1054] 3.8
23:24:05.472 00.003 11872 AutoFind: local max [484, 266] 3.8
23:24:05.475 00.003 11872 AutoFind: local max [1697, 595] 3.8
23:24:05.478 00.003 11872 AutoFind: local max [112, 701] 3.8
23:24:05.481 00.003 11872 AutoFind: local max [351, 1017] 3.8
23:24:05.484 00.003 11872 AutoFind: local max [321, 847] 3.7
23:24:05.488 00.004 11872 AutoFind: local max [659, 28] 3.7
23:24:05.491 00.003 11872 AutoFind: local max [695, 467] 3.7
23:24:05.495 00.004 11872 AutoFind: local max [209, 939] 3.7
23:24:05.498 00.003 11872 AutoFind: local max [785, 459] 3.7
23:24:05.501 00.003 11872 AutoFind: local max [1584, 320] 3.6
23:24:05.505 00.004 11872 AutoFind: local max [707, 273] 3.6
23:24:05.509 00.004 11872 AutoFind: local max [1144, 662] 3.6
23:24:05.512 00.003 11872 AutoFind: local max [539, 57] 3.6
23:24:05.516 00.004 11872 AutoFind: local max [185, 82] 3.6
23:24:05.518 00.002 11872 AutoFind: local max [994, 1087] 3.6
23:24:05.523 00.005 11872 AutoFind: too close [994, 1087] 3.6 - [1000, 1068] 5.0
23:24:05.527 00.004 11872 AutoFind: too close [1144, 662] 3.6 - [1145, 653] 3.9
23:24:05.530 00.003 11872 AutoFind: too close [1144, 662] 3.6 - [1145, 647] 3.9
23:24:05.533 00.003 11872 AutoFind: too close [1584, 320] 3.6 - [1570, 303] 5.5
23:24:05.537 00.004 11872 AutoFind: close dim-bright [1584, 320] 3.6 - [1580, 304] 117.8
23:24:05.540 00.003 11872 AutoFind: too close [1385, 450] 3.9 - [1386, 442] 4.1
23:24:05.545 00.005 11872 AutoFind: too close [1145, 653] 3.9 - [1145, 647] 3.9
23:24:05.548 00.003 11872 AutoFind: too close [1514, 503] 3.9 - [1513, 497] 4.3
23:24:05.551 00.003 11872 AutoFind: close dim-bright [1813, 859] 4.0 - [1823, 857] 99.4
23:24:05.554 00.003 11872 AutoFind: too close [1433, 476] 4.0 - [1434, 469] 7.8
23:24:05.557 00.003 11872 AutoFind: too close [1378, 808] 4.2 - [1378, 813] 4.4
23:24:05.561 00.004 11872 AutoFind: close dim-bright [33, 359] 4.3 - [24, 359] 70.9
23:24:05.564 00.003 11872 AutoFind: too close [1478, 711] 4.3 - [1476, 719] 4.4
23:24:05.568 00.004 11872 AutoFind: too close [1005, 1057] 4.8 - [1000, 1068] 5.0
23:24:05.571 00.003 11872 AutoFind: close dim-bright [1570, 303] 5.5 - [1580, 304] 117.8
23:24:05.574 00.003 11872 AutoFind: too close [1309, 169] 6.7 - [1306, 163] 14.5
23:24:05.577 00.003 11872 AutoFind: close dim-bright [1381, 88] 7.1 - [1363, 87] 42.8
23:24:05.580 00.003 11872 AutoFind: too close [1358, 565] 7.1 - [1359, 558] 8.8
23:24:05.585 00.005 11872 AutoFind: too close to edge [1288, 14] 39.8
23:24:05.589 00.004 11872 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
23:24:05.593 00.004 11872 Star::Find(15, 1580, 304, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:05.596 00.003 11872 Star::Find returns 1 (0), X=1580.20, Y=305.40, Mass=5336, SNR=48.3, Peak=162 HFD=6.8
23:24:05.600 00.004 11872 Star::Find(15, 1823, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:05.604 00.004 11872 Star::Find returns 1 (0), X=1823.47, Y=855.15, Mass=3946, SNR=42.0, Peak=181 HFD=5.7
23:24:05.606 00.002 11872 Star::Find(15, 24, 359, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:05.609 00.003 11872 Star::Find returns 1 (0), X=23.78, Y=357.92, Mass=1861, SNR=29.3, Peak=107 HFD=4.9
23:24:05.614 00.005 11872 Star::Find(15, 1714, 317, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:05.617 00.003 11872 Star::Find returns 1 (0), X=1713.88, Y=318.73, Mass=1884, SNR=29.0, Peak=68 HFD=5.9
23:24:05.619 00.002 11872 Star::Find(15, 1363, 87, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:05.623 00.004 11872 Star::Find returns 1 (0), X=1363.76, Y=88.21, Mass=1816, SNR=28.3, Peak=51 HFD=6.5
23:24:05.627 00.004 11872 Star::Find(15, 1511, 1072, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:05.631 00.004 11872 Star::Find returns 1 (0), X=1510.33, Y=1073.44, Mass=1136, SNR=22.6, Peak=41 HFD=5.6
23:24:05.634 00.003 11872 Star::Find(15, 441, 312, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:05.637 00.003 11872 Star::Find returns 1 (0), X=441.89, Y=311.69, Mass=1278, SNR=23.4, Peak=38 HFD=6.6
23:24:05.640 00.003 11872 Star::Find(15, 766, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:05.644 00.004 11872 Star::Find returns 1 (0), X=767.25, Y=552.24, Mass=1438, SNR=25.1, Peak=49 HFD=6.9
23:24:05.647 00.003 11872 Star::Find(15, 108, 938, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:05.650 00.003 11872 Star::Find returns 1 (0), X=108.12, Y=937.54, Mass=454, SNR=14.4, Peak=27 HFD=5.1
23:24:05.653 00.003 11872 Star::Find(15, 1029, 338, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:05.657 00.004 11872 Star::Find returns 1 (0), X=1030.22, Y=339.30, Mass=1370, SNR=24.3, Peak=47 HFD=7.5
23:24:05.660 00.003 11872 Star::Find(15, 156, 424, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:05.664 00.004 11872 Star::Find returns 1 (0), X=155.61, Y=423.17, Mass=655, SNR=17.4, Peak=27 HFD=5.7
23:24:05.667 00.003 11872 Star::Find(15, 119, 521, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:05.671 00.004 11872 Star::Find returns 1 (0), X=119.26, Y=521.20, Mass=599, SNR=16.2, Peak=36 HFD=5.6
23:24:05.674 00.003 11872 Star::Find(15, 872, 909, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:05.677 00.003 11872 Star::Find returns 1 (0), X=872.31, Y=910.92, Mass=1092, SNR=22.1, Peak=31 HFD=6.7
23:24:05.682 00.005 11872 Star::Find(15, 1919, 847, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:05.685 00.003 11872 Star::Find returns 1 (0), X=1919.06, Y=846.43, Mass=502, SNR=15.2, Peak=31 HFD=5.2
23:24:05.688 00.003 11872 Star::Find(15, 24, 1007, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:05.692 00.004 11872 Star::Find returns 1 (0), X=24.44, Y=1007.29, Mass=247, SNR=10.7, Peak=21 HFD=3.8
23:24:05.695 00.003 11872 Star::Find(15, 156, 85, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:05.699 00.004 11872 Star::Find returns 1 (0), X=155.84, Y=84.64, Mass=252, SNR=10.8, Peak=12 HFD=5.2
23:24:05.702 00.003 11872 Star::Find(15, 267, 442, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:05.705 00.003 11872 Star::Find returns 1 (0), X=266.56, Y=441.86, Mass=352, SNR=12.7, Peak=18 HFD=5.4
23:24:05.709 00.004 11872 Star::Find(15, 377, 342, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:05.713 00.004 11872 Star::Find returns 1 (0), X=377.32, Y=342.15, Mass=337, SNR=12.4, Peak=16 HFD=5.7
23:24:05.716 00.003 11872 Star::Find(15, 745, 138, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:05.719 00.003 11872 Star::Find returns 1 (0), X=744.61, Y=139.21, Mass=470, SNR=14.5, Peak=20 HFD=5.8
23:24:05.722 00.003 11872 Star::Find(15, 475, 383, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:05.728 00.006 11872 Star::Find returns 1 (0), X=475.66, Y=384.61, Mass=353, SNR=12.6, Peak=14 HFD=5.8
23:24:05.731 00.003 11872 Star::Find(15, 127, 1024, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:05.734 00.003 11872 Star::Find returns 1 (0), X=127.06, Y=1023.91, Mass=155, SNR=8.4, Peak=11 HFD=4.2
23:24:05.738 00.004 11872 Star::Find(15, 804, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:05.741 00.003 11872 Star::Find returns 1 (0), X=804.27, Y=852.02, Mass=231, SNR=10.2, Peak=12 HFD=6.1
23:24:05.745 00.004 11872 Star::Find(15, 26, 670, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:05.749 00.004 11872 Star::Find returns 1 (0), X=26.27, Y=668.98, Mass=160, SNR=8.7, Peak=17 HFD=4.2
23:24:05.752 00.003 11872 Star::Find(15, 302, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:05.755 00.003 11872 Star::Find returns 1 (0), X=302.69, Y=409.16, Mass=158, SNR=8.5, Peak=9 HFD=5.4
23:24:05.759 00.004 11872 Star::Find(15, 1771, 236, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:05.762 00.003 11872 Star::Find returns 1 (0), X=1771.29, Y=238.09, Mass=203, SNR=9.6, Peak=11 HFD=5.3
23:24:05.765 00.003 11872 Star::Find(15, 273, 660, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:05.768 00.003 11872 Star::Find returns 1 (0), X=272.91, Y=660.93, Mass=216, SNR=10.0, Peak=10 HFD=6.0
23:24:05.772 00.004 11872 Star::Find(15, 281, 41, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:05.776 00.004 11872 Star::Find returns 1 (0), X=280.80, Y=41.86, Mass=179, SNR=9.2, Peak=14 HFD=4.9
23:24:05.779 00.003 11872 Star::Find(15, 493, 308, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:05.782 00.003 11872 Star::Find returns 1 (0), X=493.19, Y=307.38, Mass=324, SNR=12.0, Peak=15 HFD=5.8
23:24:05.786 00.004 11872 Star::Find(15, 1345, 645, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:05.789 00.003 11872 Star::Find returns 1 (0), X=1346.42, Y=644.84, Mass=366, SNR=12.5, Peak=15 HFD=7.0
23:24:05.793 00.004 11872 Star::Find(15, 1381, 88, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:05.798 00.005 11872 Star::Find returns 1 (0), X=1364.27, Y=88.04, Mass=1648, SNR=26.9, Peak=29 HFD=6.1
23:24:05.801 00.003 11872 Star::Find(15, 96, 971, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:05.805 00.004 11872 Star::Find returns 1 (0), X=95.72, Y=971.05, Mass=98, SNR=6.7, Peak=8 HFD=4.3
23:24:05.808 00.003 11872 Star::Find(15, 368, 689, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:05.812 00.004 11872 Star::Find returns 1 (0), X=367.09, Y=690.02, Mass=188, SNR=9.3, Peak=9 HFD=6.3
23:24:05.814 00.002 11872 Star::Find(15, 552, 635, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:05.817 00.003 11872 Star::Find returns 1 (0), X=551.57, Y=636.94, Mass=222, SNR=9.6, Peak=12 HFD=5.4
23:24:05.820 00.003 11872 Star::Find(15, 1849, 135, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:05.824 00.004 11872 Star::Find returns 1 (0), X=1848.34, Y=132.44, Mass=139, SNR=8.0, Peak=11 HFD=5.0
23:24:05.828 00.004 11872 Star::Find(15, 359, 1042, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:05.830 00.002 11872 Star::Find returns 1 (0), X=358.99, Y=1041.65, Mass=99, SNR=6.7, Peak=9 HFD=4.8
23:24:05.833 00.003 11872 Star::Find(15, 557, 244, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:05.836 00.003 11872 Star::Find returns 1 (0), X=557.56, Y=244.05, Mass=171, SNR=8.7, Peak=8 HFD=5.5
23:24:05.840 00.004 11872 Star::Find(15, 1897, 684, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:05.842 00.002 11872 Star::Find returns 1 (0), X=1897.54, Y=685.11, Mass=199, SNR=9.6, Peak=12 HFD=5.2
23:24:05.845 00.003 11872 Star::Find(15, 1720, 409, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:05.847 00.002 11872 Star::Find false star n=23 nbg=287 bg=1.0 sigma=0.9 thresh=4 peak=4
23:24:05.851 00.004 11872 Star::Find returns 0 (2), X=1720.00, Y=409.00, Mass=80, SNR=2.9, Peak=6 HFD=0.0
23:24:05.853 00.002 11872 Star::Find(15, 1696, 392, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:05.856 00.003 11872 Star::Find returns 1 (0), X=1695.79, Y=393.22, Mass=102, SNR=6.8, Peak=9 HFD=5.1
23:24:05.858 00.002 11872 Star::Find(15, 1809, 629, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:05.861 00.003 11872 Star::Find returns 1 (0), X=1808.81, Y=629.83, Mass=154, SNR=8.3, Peak=9 HFD=5.7
23:24:05.864 00.003 11872 Star::Find(15, 1335, 589, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:05.867 00.003 11872 Star::Find returns 1 (0), X=1336.81, Y=587.96, Mass=224, SNR=9.9, Peak=10 HFD=6.5
23:24:05.870 00.003 11872 Star::Find(15, 507, 563, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:05.874 00.004 11872 Star::Find false star n=28 nbg=280 bg=0.9 sigma=1.0 thresh=4 peak=4
23:24:05.877 00.003 11872 Star::Find returns 0 (2), X=507.00, Y=563.00, Mass=107, SNR=2.9, Peak=8 HFD=0.0
23:24:05.881 00.004 11872 Star::Find(15, 1688, 454, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:05.884 00.003 11872 Star::Find returns 1 (0), X=1687.88, Y=455.64, Mass=91, SNR=6.4, Peak=9 HFD=5.7
23:24:05.888 00.004 11872 Star::Find(15, 1722, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:05.893 00.005 11872 Star::Find returns 1 (0), X=1722.59, Y=256.22, Mass=137, SNR=7.9, Peak=8 HFD=6.3
23:24:05.898 00.005 11872 Star::Find(15, 1667, 631, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:05.902 00.004 11872 Star::Find returns 1 (0), X=1667.24, Y=629.58, Mass=111, SNR=7.2, Peak=8 HFD=6.1
23:24:05.907 00.005 11872 Star::Find(15, 33, 359, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:05.913 00.006 11872 Star::Find returns 1 (0), X=23.78, Y=357.92, Mass=1861, SNR=29.3, Peak=107 HFD=4.9
23:24:05.919 00.006 11872 Star::Find(15, 303, 802, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:05.927 00.008 11872 Star::Find false star n=21 nbg=272 bg=0.7 sigma=0.8 thresh=3 peak=2
23:24:05.931 00.004 11872 Star::Find returns 0 (2), X=303.00, Y=802.00, Mass=53, SNR=2.9, Peak=6 HFD=0.0
23:24:05.935 00.004 11872 Star::Find(15, 1640, 552, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:05.943 00.008 11872 Star::Find returns 1 (0), X=1639.59, Y=553.18, Mass=114, SNR=7.2, Peak=7 HFD=6.5
23:24:05.948 00.005 11872 Star::Find(15, 543, 920, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:05.953 00.005 11872 Star::Find false star n=25 nbg=285 bg=0.9 sigma=0.9 thresh=4 peak=3
23:24:05.956 00.003 11872 Star::Find returns 0 (2), X=543.00, Y=920.00, Mass=88, SNR=2.9, Peak=7 HFD=0.0
23:24:05.960 00.004 11872 Star::Find(15, 270, 930, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:05.963 00.003 11872 Star::Find false star n=23 nbg=276 bg=0.7 sigma=0.8 thresh=3 peak=3
23:24:05.966 00.003 11872 Star::Find returns 0 (2), X=270.00, Y=930.00, Mass=72, SNR=2.9, Peak=7 HFD=0.0
23:24:05.968 00.002 11872 Star::Find(15, 259, 48, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:05.971 00.003 11872 Star::Find false star n=20 nbg=274 bg=0.7 sigma=0.7 thresh=3 peak=3
23:24:05.973 00.002 11872 Star::Find returns 0 (2), X=259.00, Y=48.00, Mass=62, SNR=2.9, Peak=7 HFD=0.0
23:24:05.978 00.005 11872 Star::Find(15, 1125, 109, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:05.980 00.002 11872 Star::Find returns 1 (0), X=1125.64, Y=110.21, Mass=95, SNR=6.6, Peak=7 HFD=6.7
23:24:05.983 00.003 11872 Star::Find(15, 1813, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:05.985 00.002 11872 Star::Find returns 1 (0), X=1823.47, Y=855.15, Mass=3946, SNR=42.0, Peak=181 HFD=5.7
23:24:05.988 00.003 11872 Star::Find(15, 487, 193, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:05.991 00.003 11872 Star::Find false star n=12 nbg=283 bg=0.6 sigma=0.7 thresh=3 peak=2
23:24:05.995 00.004 11872 Star::Find returns 0 (2), X=487.00, Y=193.00, Mass=31, SNR=2.9, Peak=5 HFD=0.0
23:24:05.999 00.004 11872 Star::Find(15, 1199, 369, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:06.002 00.003 11872 Star::Find false star n=25 nbg=275 bg=1.1 sigma=1.0 thresh=4 peak=4
23:24:06.005 00.003 11872 Star::Find returns 0 (2), X=1199.00, Y=369.00, Mass=95, SNR=2.9, Peak=7 HFD=0.0
23:24:06.009 00.004 11872 Star::Find(15, 295, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:06.011 00.002 11872 Star::Find returns 1 (0), X=295.30, Y=1000.65, Mass=104, SNR=6.8, Peak=9 HFD=6.5
23:24:06.016 00.005 11872 Star::Find(15, 593, 550, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:06.018 00.002 11872 Star::Find false star n=16 nbg=288 bg=0.9 sigma=1.0 thresh=4 peak=4
23:24:06.023 00.005 11872 Star::Find returns 0 (2), X=593.00, Y=550.00, Mass=62, SNR=2.9, Peak=7 HFD=0.0
23:24:06.026 00.003 11872 Star::Find(15, 887, 635, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:06.030 00.004 11872 Star::Find false star n=34 nbg=286 bg=1.1 sigma=1.0 thresh=4 peak=4
23:24:06.033 00.003 11872 Star::Find returns 0 (2), X=887.00, Y=635.00, Mass=118, SNR=2.9, Peak=6 HFD=0.0
23:24:06.037 00.004 11872 Star::Find(15, 744, 773, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:06.041 00.004 11872 Star::Find false star n=25 nbg=287 bg=1.0 sigma=1.0 thresh=4 peak=3
23:24:06.044 00.003 11872 Star::Find returns 0 (2), X=744.00, Y=773.00, Mass=90, SNR=2.9, Peak=6 HFD=0.0
23:24:06.049 00.005 11872 Star::Find(15, 1782, 401, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:06.051 00.002 11872 Star::Find false star n=19 nbg=275 bg=0.6 sigma=0.7 thresh=3 peak=3
23:24:06.055 00.004 11872 Star::Find returns 0 (2), X=1782.00, Y=401.00, Mass=54, SNR=2.9, Peak=8 HFD=0.0
23:24:06.059 00.004 11872 Star::Find(15, 1329, 735, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:06.063 00.004 11872 Star::Find false star n=23 nbg=281 bg=0.9 sigma=0.9 thresh=4 peak=4
23:24:06.066 00.003 11872 Star::Find returns 0 (2), X=1329.00, Y=735.00, Mass=83, SNR=2.9, Peak=6 HFD=0.0
23:24:06.069 00.003 11872 Star::Find(15, 1153, 290, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:06.073 00.004 11872 Star::Find false star n=11 nbg=287 bg=0.9 sigma=0.9 thresh=4 peak=3
23:24:06.076 00.003 11872 Star::Find returns 0 (2), X=1153.00, Y=290.00, Mass=36, SNR=2.9, Peak=5 HFD=0.0
23:24:06.081 00.005 11872 Star::Find(15, 1474, 457, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:06.084 00.003 11872 Star::Find returns 1 (0), X=1474.80, Y=458.60, Mass=104, SNR=6.9, Peak=7 HFD=5.6
23:24:06.088 00.004 11872 Star::Find(15, 298, 515, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:06.091 00.003 11872 Star::Find returns 1 (0), X=297.68, Y=515.85, Mass=134, SNR=7.9, Peak=8 HFD=6.3
23:24:06.094 00.003 11872 Star::Find(15, 130, 1054, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:06.097 00.003 11872 Star::Find false star n=19 nbg=270 bg=0.7 sigma=0.8 thresh=3 peak=2
23:24:06.100 00.003 11872 Star::Find returns 0 (2), X=130.00, Y=1054.00, Mass=46, SNR=2.9, Peak=5 HFD=0.0
23:24:06.104 00.004 11872 Star::Find(15, 484, 266, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:06.107 00.003 11872 Star::Find returns 0 (2), X=484.00, Y=266.00, Mass=16, SNR=2.7, Peak=5 HFD=0.0
23:24:06.109 00.002 11872 Star::Find(15, 1697, 595, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:06.112 00.003 11872 Star::Find false star n=16 nbg=281 bg=0.6 sigma=0.7 thresh=3 peak=3
23:24:06.116 00.004 11872 Star::Find returns 0 (2), X=1697.00, Y=595.00, Mass=50, SNR=2.9, Peak=7 HFD=0.0
23:24:06.118 00.002 11872 Star::Find(15, 112, 701, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:06.120 00.002 11872 Star::Find false star n=21 nbg=281 bg=0.6 sigma=0.7 thresh=3 peak=2
23:24:06.123 00.003 11872 Star::Find returns 0 (2), X=112.00, Y=701.00, Mass=59, SNR=2.9, Peak=5 HFD=0.0
23:24:06.126 00.003 11872 Star::Find(15, 351, 1017, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:06.128 00.002 11872 Star::Find false star n=25 nbg=282 bg=1.1 sigma=1.0 thresh=4 peak=4
23:24:06.131 00.003 11872 Star::Find returns 0 (2), X=351.00, Y=1017.00, Mass=91, SNR=2.9, Peak=6 HFD=0.0
23:24:06.134 00.003 11872 Star::Find(15, 321, 847, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:06.136 00.002 11872 Star::Find false star n=28 nbg=274 bg=0.7 sigma=0.8 thresh=3 peak=3
23:24:06.139 00.003 11872 Star::Find returns 0 (2), X=321.00, Y=847.00, Mass=76, SNR=2.9, Peak=5 HFD=0.0
23:24:06.142 00.003 11872 Star::Find(15, 659, 28, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:06.144 00.002 11872 Star::Find false star n=24 nbg=283 bg=1.0 sigma=0.9 thresh=4 peak=4
23:24:06.148 00.004 11872 Star::Find returns 0 (2), X=659.00, Y=28.00, Mass=88, SNR=2.9, Peak=9 HFD=0.0
23:24:06.151 00.003 11872 Star::Find(15, 695, 467, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:06.155 00.004 11872 Star::Find false star n=8 nbg=271 bg=0.7 sigma=0.7 thresh=3 peak=2
23:24:06.158 00.003 11872 Star::Find returns 0 (2), X=695.00, Y=467.00, Mass=22, SNR=2.9, Peak=5 HFD=0.0
23:24:06.162 00.004 11872 Star::Find(15, 209, 939, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:06.165 00.003 11872 Star::Find false star n=18 nbg=282 bg=0.7 sigma=0.7 thresh=3 peak=2
23:24:06.169 00.004 11872 Star::Find returns 0 (2), X=209.00, Y=939.00, Mass=46, SNR=2.9, Peak=5 HFD=0.0
23:24:06.172 00.003 11872 Star::Find(15, 785, 459, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:06.175 00.003 11872 Star::Find returns 0 (2), X=785.00, Y=459.00, Mass=20, SNR=3.0, Peak=5 HFD=0.0
23:24:06.180 00.005 11872 Star::Find(15, 707, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:06.183 00.003 11872 Star::Find false star n=14 nbg=286 bg=0.9 sigma=1.0 thresh=4 peak=3
23:24:06.186 00.003 11872 Star::Find returns 0 (2), X=707.00, Y=273.00, Mass=45, SNR=2.9, Peak=6 HFD=0.0
23:24:06.189 00.003 11872 Star::Find(15, 539, 57, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:06.193 00.004 11872 Star::Find returns 0 (2), X=539.00, Y=57.00, Mass=18, SNR=2.8, Peak=5 HFD=0.0
23:24:06.196 00.003 11872 Star::Find(15, 185, 82, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:06.199 00.003 11872 Star::Find returns 1 (0), X=185.86, Y=81.50, Mass=70, SNR=5.7, Peak=7 HFD=4.7
23:24:06.201 00.002 11872 AutoFind: finding best star pass 1
23:24:06.204 00.003 11872 Star::Find(15, 1580, 304, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:06.207 00.003 11872 Star::Find returns 1 (0), X=1580.20, Y=305.40, Mass=5336, SNR=48.3, Peak=162 HFD=6.8
23:24:06.211 00.004 11872 AutoFind returns star at [1580, 304] 117.8 Mass 5336 SNR 48.3
23:24:06.214 00.003 11872 Star::Find(15, 1580, 304, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:06.217 00.003 11872 Star::Find returns 1 (0), X=1580.20, Y=305.40, Mass=5336, SNR=48.3, Peak=162 HFD=6.8
23:24:06.221 00.004 11872 MultiStar: List (12): {1580.20, 305.40}(48.3), {1823.47, 855.15}(42.0), {23.78, 357.92}(29.3), {1713.88, 318.73}(29.0), {1363.76, 88.21}(28.3), {1510.33, 1073.44}(22.6), {441.89, 311.69}(23.4), {767.25, 552.24}(25.1), {108.12, 937.54}(14.4), {1030.22, 339.30}(24.3), {155.61, 423.17}(17.4), {119.26, 521.20}(16.2), 
23:24:06.223 00.002 11872 setting lock position to (1580.20, 305.40)
23:24:06.227 00.004 11872 AutoSelect: state = 1, call UpdateGuideState
23:24:06.229 00.002 11872 UpdateGuideState(): m_state=1
23:24:06.233 00.004 11872 Star::Find(15, 1580, 305, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:06.237 00.004 11872 Star::Find returns 1 (0), X=1580.20, Y=305.40, Mass=5336, SNR=48.3, Peak=162 HFD=6.8
23:24:06.240 00.003 11872 CameraToMount -- cameraTheta (0.00) - m_xAngle (0.00) = xAngle (-0.00 = -0.00)
23:24:06.242 00.002 11872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.97 = 2.97)
23:24:06.245 00.003 11872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
23:24:06.250 00.005 11872 setting force full frames = false
23:24:06.253 00.003 11872 setting lock position to (1580.20, 305.40)
23:24:06.256 00.003 11872 CurrentPosition() valid, moving to STATE_SELECTED
23:24:06.259 00.003 11872 Changing from state SELECTING to SELECTED
23:24:06.264 00.005 11872 guider state => SELECTED
23:24:06.268 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=181, med=0, FiltMin=0, FiltMax=108, Gamma=1.000
23:24:06.272 00.004 11872 UpdateGuideState exits: m=5336 SNR=48.3
23:24:06.276 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=181, med=0, FiltMin=0, FiltMax=108, Gamma=1.000
23:24:06.279 00.003 11872 Status Line: Auto-selected star at (1580.2, 305.4)
23:24:06.285 00.006 11872 PhdController: newstate STATE_WAIT_SELECTED
23:24:06.288 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:06.292 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:24:06.295 00.003 11872 Enqueuing Expose request
23:24:06.300 00.005 9960 Worker thread wakes up
23:24:06.300 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:24:06.300 00.000 11872 evsrv: cli 0D2D2460 connect
23:24:06.305 00.005 11872 case statement mapped state 2 to 1
23:24:06.308 00.003 9960 Handling exposure in thread, d=1000 o=3 r=(1565,290,31,31)
23:24:06.309 00.001 11872 case statement mapped state 2 to 1
23:24:06.313 00.004 11872 evsrv: cli 0D2D2460 request: {"method":"get_lock_position","id":"7ecbed87-0ff7-4e26-b96b-ca1bb9977a1d"}
23:24:06.316 00.003 11872 evsrv: cli 0D2D2460 response: {"jsonrpc":"2.0","result":[1580.20,305.40],"id":"7ecbed87-0ff7-4e26-b96b-ca1bb9977a1d"}
23:24:06.320 00.004 11872 evsrv: cli 0D2D2460 disconnect
23:24:06.325 00.005 11872 evsrv: cli 0D2D28C0 connect
23:24:06.329 00.004 11872 case statement mapped state 2 to 1
23:24:06.332 00.003 11872 case statement mapped state 2 to 1
23:24:06.337 00.005 11872 evsrv: cli 0D2D28C0 request: {"method":"get_app_state","id":"098fcb39-70a0-40e9-a0c0-5137c24a4c3f"}
23:24:06.340 00.003 11872 case statement mapped state 2 to 1
23:24:06.343 00.003 11872 evsrv: cli 0D2D28C0 response: {"jsonrpc":"2.0","result":"Selected","id":"098fcb39-70a0-40e9-a0c0-5137c24a4c3f"}
23:24:06.348 00.005 11872 evsrv: cli 0D2D28C0 disconnect
23:24:07.350 01.002 11872 evsrv: cli 0D2D2DC0 connect
23:24:07.354 00.004 11872 case statement mapped state 2 to 1
23:24:07.360 00.006 11872 case statement mapped state 2 to 1
23:24:07.368 00.008 11872 evsrv: cli 0D2D2DC0 request: {"method":"get_app_state","id":"79367ab8-b0d5-45dd-b911-85cb87ccb857"}
23:24:07.374 00.006 11872 case statement mapped state 2 to 1
23:24:07.381 00.007 11872 evsrv: cli 0D2D2DC0 response: {"jsonrpc":"2.0","result":"Selected","id":"79367ab8-b0d5-45dd-b911-85cb87ccb857"}
23:24:07.385 00.004 11872 evsrv: cli 0D2D2DC0 disconnect
23:24:07.562 00.177 9960 Exposure complete
23:24:07.671 00.109 9960 worker thread done servicing request
23:24:07.671 00.000 11872 OnExposeComplete: enter
23:24:07.674 00.003 11872 UpdateGuideState(): m_state=2
23:24:07.678 00.004 11872 Star::Find(15, 1580, 305, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:24:07.682 00.004 11872 Star::Find returns 1 (0), X=1580.31, Y=304.81, Mass=5201, SNR=47.7, Peak=155 HFD=6.5
23:24:07.685 00.003 11872 CameraToMount -- cameraTheta (-1.38) - m_xAngle (0.00) = xAngle (-1.39 = -1.39)
23:24:07.689 00.004 11872 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.58 = 1.58)
23:24:07.693 00.004 11872 CameraToMount -- cameraX=0.11 cameraY=-0.59 hyp=0.60 cameraTheta=-1.38 mountX=0.11 mountY=0.60, mountTheta=1.39
23:24:07.698 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=198, med=0, FiltMin=0, FiltMax=114, Gamma=1.000
23:24:07.701 00.003 11872 UpdateGuideState exits: m=5201 SNR=47.7
23:24:07.705 00.004 11872 PhdController: newstate STATE_CALIBRATE
23:24:07.709 00.004 11872 PhdController: newstate STATE_GUIDE
23:24:07.724 00.015 11872 Changing from state SELECTED to CALIBRATING_PRIMARY
23:24:07.728 00.004 11872 guider state => CALIBRATED
23:24:07.732 00.004 11872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
23:24:07.735 00.003 11872 reset dither spiral
23:24:07.740 00.005 11872 PhdController: newstate STATE_SETTLE_BEGIN
23:24:07.743 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:07.746 00.003 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:24:07.750 00.004 11872 Enqueuing Expose request
23:24:07.753 00.003 9960 Worker thread wakes up
23:24:07.753 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:24:07.753 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:24:08.387 00.634 11872 evsrv: cli 0D2D2A00 connect
23:24:08.392 00.005 11872 case statement mapped state 5 to 1
23:24:08.398 00.006 11872 case statement mapped state 5 to 1
23:24:08.404 00.006 11872 evsrv: cli 0D2D2A00 request: {"method":"get_app_state","id":"9b4e2e87-f595-4ff1-8243-835a1914d047"}
23:24:08.409 00.005 11872 case statement mapped state 5 to 1
23:24:08.413 00.004 11872 evsrv: cli 0D2D2A00 response: {"jsonrpc":"2.0","result":"Selected","id":"9b4e2e87-f595-4ff1-8243-835a1914d047"}
23:24:08.418 00.005 11872 evsrv: cli 0D2D2A00 disconnect
23:24:09.003 00.585 9960 Exposure complete
23:24:09.117 00.114 9960 worker thread done servicing request
23:24:09.117 00.000 11872 OnExposeComplete: enter
23:24:09.121 00.004 11872 UpdateGuideState(): m_state=5
23:24:09.125 00.004 11872 Star::Find(15, 1580, 304, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:24:09.130 00.005 11872 Star::Find returns 1 (0), X=1580.46, Y=304.80, Mass=5009, SNR=46.7, Peak=154 HFD=6.5
23:24:09.133 00.003 11872 CameraToMount -- cameraTheta (-1.15) - m_xAngle (0.00) = xAngle (-1.15 = -1.15)
23:24:09.137 00.004 11872 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.82 = 1.82)
23:24:09.140 00.003 11872 CameraToMount -- cameraX=0.27 cameraY=-0.59 hyp=0.65 cameraTheta=-1.15 mountX=0.26 mountY=0.63, mountTheta=1.17
23:24:09.145 00.005 11872 Changing from state CALIBRATED to GUIDING
23:24:09.149 00.004 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:24:09.152 00.003 11872 ScopeASCOM::SideOfPier() returns 0
23:24:09.156 00.004 11872 AdjustCalibrationForScopePointing (scope): current dec=31.2 pierSide=0, cal dec=0.0 pierSide=0 rotAngle=None bin=1
23:24:09.159 00.003 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:24:09.163 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:24:09.166 00.003 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:24:09.171 00.005 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:24:09.175 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:24:09.178 00.003 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:24:09.183 00.005 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:24:09.186 00.003 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:24:09.188 00.002 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:24:09.193 00.005 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:24:09.196 00.003 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:24:09.203 00.007 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:24:09.207 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:24:09.291 00.084 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:24:09.300 00.009 11872 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 2.900000
23:24:09.305 00.005 11872 Dec comp: XRate 1.564 -> 1.338 for dec 0.0 -> dec 31.2
23:24:09.310 00.005 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:24:09.315 00.005 11872 ScopeASCOM::SideOfPier() returns 0
23:24:09.319 00.004 11872 setting lock position to (1580.46, 304.80)
23:24:09.324 00.005 11872 guider state => GUIDING
23:24:09.328 00.004 11872 Status Line: Guiding
23:24:09.333 00.005 11872 Mount: notify guiding started
23:24:09.340 00.007 11872 GetString("/profile/5/name", "") returns "PHD SF 2025"
23:24:09.344 00.004 11872 GetString("/profile/5/scope/calibration/timestamp", "") returns "11/21/2025 10:15:14 PM"
23:24:09.348 00.004 11872 GetDouble("/profile/5/scope/calibration/xRate", 1.000000) returns 0.001564
23:24:09.353 00.005 11872 GetDouble("/profile/5/scope/calibration/yRate", 1.000000) returns 0.001340
23:24:09.357 00.004 11872 GetInt("/profile/5/scope/calibration/binning", 1) returns 1
23:24:09.362 00.005 11872 GetDouble("/profile/5/scope/calibration/xAngle", 0.000000) returns 0.004073
23:24:09.366 00.004 11872 GetDouble("/profile/5/scope/calibration/yAngle", 0.000000) returns -1.738880
23:24:09.371 00.005 11872 GetDouble("/profile/5/scope/calibration/declination", 0.000000) returns 0.000075
23:24:09.374 00.003 11872 GetInt("/profile/5/scope/calibration/pierSide", -1) returns 0
23:24:09.378 00.004 11872 GetInt("/profile/5/scope/calibration/raGuideParity", 0) returns 1
23:24:09.383 00.005 11872 GetInt("/profile/5/scope/calibration/decGuideParity", 0) returns -1
23:24:09.388 00.005 11872 GetDouble("/profile/5/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
23:24:09.392 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:24:09.396 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:24:09.401 00.005 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:24:09.405 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:24:09.409 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:24:09.413 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:24:09.416 00.003 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:24:09.426 00.010 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:24:09.431 00.005 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:24:09.435 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:24:09.440 00.005 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:24:09.444 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:24:09.448 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:24:09.454 00.006 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:24:09.459 00.005 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:24:09.463 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:24:09.468 00.005 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:24:09.473 00.005 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:24:09.477 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:24:09.482 00.005 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:24:09.486 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:24:09.489 00.003 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:24:09.494 00.005 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:24:09.498 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:24:09.502 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:24:09.506 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:24:09.529 00.023 11872 evsrv: cli 0D2D32C0 connect
23:24:09.534 00.005 11872 case statement mapped state 6 to 3
23:24:09.539 00.005 11872 case statement mapped state 6 to 3
23:24:09.544 00.005 11872 evsrv: cli 0D2D32C0 request: {"method":"get_app_state","id":"f8e43f1e-a4f7-464d-b555-54924dc0b2a2"}
23:24:09.549 00.005 11872 case statement mapped state 6 to 3
23:24:09.552 00.003 11872 evsrv: cli 0D2D32C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f8e43f1e-a4f7-464d-b555-54924dc0b2a2"}
23:24:09.559 00.007 11872 evsrv: cli 0D2D32C0 disconnect
23:24:09.591 00.032 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:24:09.597 00.006 11872 ScopeASCOM::SideOfPier() returns 0
23:24:09.602 00.005 11872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
23:24:09.608 00.006 11872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
23:24:09.613 00.005 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:24:09.617 00.004 11872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 31.2
23:24:09.620 00.003 11872 MountToCamera -- mountTheta (-0.00) + m_xAngle (0.00) = xAngle (0.00 = 0.00)
23:24:09.624 00.004 11872 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
23:24:09.629 00.005 11872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
23:24:09.632 00.003 11872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
23:24:09.637 00.005 11872 GetInt("/profile/5/AutoLoadCalibration", -1) returns 1
23:24:09.642 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=172, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
23:24:09.647 00.005 11872 UpdateGuideState exits: m=5009 SNR=46.7
23:24:09.652 00.005 11872 PhdController: newstate STATE_SETTLE_WAIT
23:24:09.655 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:09.660 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:24:09.664 00.004 11872 Enqueuing Expose request
23:24:09.667 00.003 9960 Worker thread wakes up
23:24:09.667 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:24:09.667 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1565,290,31,31)
23:24:10.919 01.252 9960 Exposure complete
23:24:11.035 00.116 9960 worker thread done servicing request
23:24:11.035 00.000 11872 OnExposeComplete: enter
23:24:11.039 00.004 11872 UpdateGuideState(): m_state=6
23:24:11.043 00.004 11872 Star::Find(15, 1580, 304, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:11.046 00.003 11872 Star::Find returns 1 (0), X=1580.56, Y=304.62, Mass=5217, SNR=47.6, Peak=143 HFD=6.8
23:24:11.051 00.005 11872 CameraToMount -- cameraTheta (-1.11) - m_xAngle (0.00) = xAngle (-1.11 = -1.11)
23:24:11.055 00.004 11872 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.86 = 1.86)
23:24:11.059 00.004 11872 CameraToMount -- cameraX=0.09 cameraY=-0.18 hyp=0.20 cameraTheta=-1.11 mountX=0.09 mountY=0.20, mountTheta=1.14
23:24:11.063 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.09, y=-0.18, opts=13)
23:24:11.068 00.005 11872 Enqueuing Move request for scope (0.09, -0.18)
23:24:11.072 00.004 9960 Worker thread wakes up
23:24:11.072 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.18) opts 0xd
23:24:11.072 00.000 9960 Handling offset move in thread for scope, endpoint = (0.09, -0.18)
23:24:11.072 00.000 9960 Moving (0.09, -0.18) raw xDistance=0.09 yDistance=0.20
23:24:11.073 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:24:11.073 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:24:11.073 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=179, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
23:24:11.077 00.004 11872 UpdateGuideState exits: m=5217 SNR=47.6
23:24:11.080 00.003 11872 PhdController: settling, locked = 1, distance = 0.52 (1.50) aobump = 0 frame = 1 / 99999
23:24:11.085 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
23:24:11.085 00.000 9960 MoveAxis(E, 0, ABG)
23:24:11.085 00.000 9960 Move returns status 0, amount 0
23:24:11.085 00.000 9960 MoveAxis(N, 0, ABG)
23:24:11.086 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763789051.085,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.52,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:24:11.090 00.004 9960 Move returns status 0, amount 0
23:24:11.090 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:11.093 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:24:11.098 00.005 9960 move complete, result=0
23:24:11.098 00.000 11872 Enqueuing Expose request
23:24:11.101 00.003 9960 worker thread done servicing request
23:24:11.101 00.000 9960 Worker thread wakes up
23:24:11.101 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:24:11.104 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
23:24:11.104 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1565,290,31,31)
23:24:12.354 01.250 9960 Exposure complete
23:24:12.460 00.106 9960 worker thread done servicing request
23:24:12.461 00.001 11872 OnExposeComplete: enter
23:24:12.464 00.003 11872 UpdateGuideState(): m_state=6
23:24:12.468 00.004 11872 Star::Find(15, 1580, 304, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:24:12.472 00.004 11872 Star::Find returns 1 (0), X=1580.54, Y=304.55, Mass=5335, SNR=48.6, Peak=154 HFD=7.0
23:24:12.475 00.003 11872 CameraToMount -- cameraTheta (-1.28) - m_xAngle (0.00) = xAngle (-1.28 = -1.28)
23:24:12.477 00.002 11872 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.69 = 1.69)
23:24:12.481 00.004 11872 CameraToMount -- cameraX=0.08 cameraY=-0.25 hyp=0.26 cameraTheta=-1.28 mountX=0.08 mountY=0.26, mountTheta=1.29
23:24:12.487 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.08, y=-0.25, opts=13)
23:24:12.491 00.004 11872 Enqueuing Move request for scope (0.08, -0.25)
23:24:12.495 00.004 9960 Worker thread wakes up
23:24:12.495 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.25) opts 0xd
23:24:12.496 00.001 9960 Handling offset move in thread for scope, endpoint = (0.08, -0.25)
23:24:12.496 00.000 9960 Moving (0.08, -0.25) raw xDistance=0.08 yDistance=0.26
23:24:12.496 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:24:12.496 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=184, med=0, FiltMin=0, FiltMax=106, Gamma=1.000
23:24:12.501 00.005 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
23:24:12.501 00.000 11872 UpdateGuideState exits: m=5335 SNR=48.6
23:24:12.507 00.006 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
23:24:12.507 00.000 9960 MoveAxis(E, 0, ABG)
23:24:12.508 00.001 9960 Move returns status 0, amount 0
23:24:12.508 00.000 9960 MoveAxis(N, 0, ABG)
23:24:12.508 00.000 11872 PhdController: settling, locked = 1, distance = 0.44 (1.50) aobump = 0 frame = 2 / 99999
23:24:12.515 00.007 9960 Move returns status 0, amount 0
23:24:12.515 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763789052.515,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.44,"Time":1.4,"SettleTime":10.0,"StarLocked":true}
23:24:12.521 00.006 9960 move complete, result=0
23:24:12.521 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:12.526 00.005 9960 worker thread done servicing request
23:24:12.526 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:24:12.534 00.008 11872 Enqueuing Expose request
23:24:12.539 00.005 9960 Worker thread wakes up
23:24:12.539 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
23:24:12.546 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
23:24:12.546 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1565,290,31,31)
23:24:13.792 01.246 9960 Exposure complete
23:24:13.919 00.127 9960 worker thread done servicing request
23:24:13.920 00.001 11872 OnExposeComplete: enter
23:24:13.924 00.004 11872 UpdateGuideState(): m_state=6
23:24:13.928 00.004 11872 Star::Find(15, 1580, 304, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:24:13.931 00.003 11872 Star::Find returns 1 (0), X=1580.69, Y=304.41, Mass=5436, SNR=49.5, Peak=155 HFD=6.8
23:24:13.934 00.003 11872 CameraToMount -- cameraTheta (-1.04) - m_xAngle (0.00) = xAngle (-1.05 = -1.05)
23:24:13.937 00.003 11872 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.92 = 1.92)
23:24:13.940 00.003 11872 CameraToMount -- cameraX=0.23 cameraY=-0.39 hyp=0.45 cameraTheta=-1.04 mountX=0.23 mountY=0.43, mountTheta=1.08
23:24:13.944 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.23, y=-0.39, opts=13)
23:24:13.948 00.004 11872 Enqueuing Move request for scope (0.23, -0.39)
23:24:13.950 00.002 9960 Worker thread wakes up
23:24:13.950 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.39) opts 0xd
23:24:13.951 00.001 9960 Handling offset move in thread for scope, endpoint = (0.23, -0.39)
23:24:13.951 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=183, med=0, FiltMin=0, FiltMax=115, Gamma=1.000
23:24:13.956 00.005 9960 Moving (0.23, -0.39) raw xDistance=0.23 yDistance=0.43
23:24:13.956 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
23:24:13.956 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
23:24:13.956 00.000 11872 UpdateGuideState exits: m=5436 SNR=49.5
23:24:13.960 00.004 11872 PhdController: settling, locked = 1, distance = 0.44 (1.50) aobump = 0 frame = 3 / 99999
23:24:13.963 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.43
23:24:13.963 00.000 9960 MoveAxis(W, 107, ABG)
23:24:13.963 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763789053.963,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.44,"Time":2.9,"SettleTime":10.0,"StarLocked":true}
23:24:13.966 00.003 9960 Guiding  Dir = 3, Dur = 107
23:24:13.966 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:13.971 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:24:13.975 00.004 11872 Enqueuing Expose request
23:24:13.980 00.005 9960 IsSlewing returns 0
23:24:13.980 00.000 9960 IsGuiding returns 0
23:24:13.980 00.000 9960 PulseGuide returned control before completion, sleep 117
23:24:14.106 00.126 9960 IsGuiding returns 1
23:24:14.108 00.002 9960 scope still moving after pulse duration time elapsed
23:24:14.137 00.029 9960 IsSlewing returns 0
23:24:14.139 00.002 9960 IsGuiding returns 0
23:24:14.140 00.001 9960 scope move finished after 107 + 52 ms
23:24:14.140 00.000 9960 Move returns status 0, amount 107
23:24:14.140 00.000 9960 MoveAxis(N, 0, ABG)
23:24:14.141 00.001 9960 Move returns status 0, amount 0
23:24:14.141 00.000 9960 move complete, result=0
23:24:14.142 00.001 9960 worker thread done servicing request
23:24:14.142 00.000 11872 GuideStep: 0.2 px 107 ms WEST, 0.4 px 0 ms NORTH
23:24:14.149 00.007 9960 Worker thread wakes up
23:24:14.150 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
23:24:14.150 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1565,290,31,31)
23:24:15.403 01.253 9960 Exposure complete
23:24:15.519 00.116 11872 OnExposeComplete: enter
23:24:15.522 00.003 11872 UpdateGuideState(): m_state=6
23:24:15.527 00.005 9960 worker thread done servicing request
23:24:15.527 00.000 11872 Star::Find(15, 1580, 304, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
23:24:15.531 00.004 11872 Star::Find returns 1 (0), X=1580.73, Y=304.36, Mass=5237, SNR=47.4, Peak=144 HFD=6.7
23:24:15.535 00.004 11872 CameraToMount -- cameraTheta (-1.03) - m_xAngle (0.00) = xAngle (-1.04 = -1.04)
23:24:15.538 00.003 11872 CameraToMount -- cameraTheta (-1.03) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.93 = 1.93)
23:24:15.542 00.004 11872 CameraToMount -- cameraX=0.27 cameraY=-0.45 hyp=0.52 cameraTheta=-1.03 mountX=0.27 mountY=0.49, mountTheta=1.07
23:24:15.547 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.27, y=-0.45, opts=13)
23:24:15.552 00.005 11872 Enqueuing Move request for scope (0.27, -0.45)
23:24:15.555 00.003 9960 Worker thread wakes up
23:24:15.555 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.45) opts 0xd
23:24:15.556 00.001 9960 Handling offset move in thread for scope, endpoint = (0.27, -0.45)
23:24:15.556 00.000 9960 Moving (0.27, -0.45) raw xDistance=0.27 yDistance=0.49
23:24:15.556 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.27
23:24:15.556 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.18
23:24:15.556 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.49 from input 0.49
23:24:15.557 00.001 9960 MoveAxis(W, 132, ABG)
23:24:15.557 00.000 9960 Guiding  Dir = 3, Dur = 132
23:24:15.557 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=189, med=0, FiltMin=0, FiltMax=110, Gamma=1.000
23:24:15.561 00.004 9960 IsSlewing returns 0
23:24:15.561 00.000 11872 UpdateGuideState exits: m=5237 SNR=47.4
23:24:15.564 00.003 9960 IsGuiding returns 0
23:24:15.564 00.000 11872 PhdController: settling, locked = 1, distance = 0.47 (1.50) aobump = 0 frame = 4 / 99999
23:24:15.569 00.005 9960 PulseGuide returned control before completion, sleep 142
23:24:15.569 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763789055.569,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.47,"Time":4.5,"SettleTime":10.0,"StarLocked":true}
23:24:15.573 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:15.575 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:24:15.579 00.004 11872 Enqueuing Expose request
23:24:15.721 00.142 9960 IsGuiding returns 1
23:24:15.721 00.000 9960 scope still moving after pulse duration time elapsed
23:24:15.753 00.032 9960 IsSlewing returns 0
23:24:15.754 00.001 9960 IsGuiding returns 0
23:24:15.754 00.000 9960 scope move finished after 132 + 57 ms
23:24:15.755 00.001 9960 Move returns status 0, amount 132
23:24:15.755 00.000 9960 MoveAxis(S, 365, ABG)
23:24:15.755 00.000 9960 Guiding  Dir = 1, Dur = 365
23:24:15.756 00.001 9960 IsSlewing returns 0
23:24:15.756 00.000 9960 IsGuiding returns 0
23:24:15.757 00.001 9960 PulseGuide returned control before completion, sleep 375
23:24:16.147 00.390 9960 IsGuiding returns 1
23:24:16.147 00.000 9960 scope still moving after pulse duration time elapsed
23:24:16.178 00.031 9960 IsSlewing returns 0
23:24:16.180 00.002 9960 IsGuiding returns 0
23:24:16.180 00.000 9960 scope move finished after 365 + 58 ms
23:24:16.180 00.000 9960 Move returns status 0, amount 365
23:24:16.182 00.002 9960 move complete, result=0
23:24:16.182 00.000 9960 worker thread done servicing request
23:24:16.182 00.000 9960 Worker thread wakes up
23:24:16.183 00.001 11872 GuideStep: 0.3 px 132 ms WEST, 0.5 px 365 ms SOUTH
23:24:16.188 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
23:24:16.189 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1565,290,31,31)
23:24:17.441 01.252 9960 Exposure complete
23:24:17.553 00.112 9960 worker thread done servicing request
23:24:17.554 00.001 11872 OnExposeComplete: enter
23:24:17.558 00.004 11872 UpdateGuideState(): m_state=6
23:24:17.562 00.004 11872 Star::Find(15, 1580, 304, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
23:24:17.565 00.003 11872 Star::Find returns 1 (0), X=1580.64, Y=304.42, Mass=5450, SNR=49.0, Peak=139 HFD=6.9
23:24:17.568 00.003 11872 CameraToMount -- cameraTheta (-1.14) - m_xAngle (0.00) = xAngle (-1.14 = -1.14)
23:24:17.573 00.005 11872 CameraToMount -- cameraTheta (-1.14) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.83 = 1.83)
23:24:17.576 00.003 11872 CameraToMount -- cameraX=0.18 cameraY=-0.39 hyp=0.43 cameraTheta=-1.14 mountX=0.18 mountY=0.41, mountTheta=1.16
23:24:17.581 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.18, y=-0.39, opts=13)
23:24:17.584 00.003 11872 Enqueuing Move request for scope (0.18, -0.39)
23:24:17.589 00.005 9960 Worker thread wakes up
23:24:17.589 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.39) opts 0xd
23:24:17.590 00.001 9960 Handling offset move in thread for scope, endpoint = (0.18, -0.39)
23:24:17.590 00.000 9960 Moving (0.18, -0.39) raw xDistance=0.18 yDistance=0.41
23:24:17.590 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
23:24:17.590 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.41 from input 0.41
23:24:17.591 00.001 9960 MoveAxis(E, 0, ABG)
23:24:17.591 00.000 9960 Move returns status 0, amount 0
23:24:17.591 00.000 9960 MoveAxis(S, 310, ABG)
23:24:17.591 00.000 9960 Guiding  Dir = 1, Dur = 310
23:24:17.591 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=173, med=0, FiltMin=0, FiltMax=106, Gamma=1.000
23:24:17.595 00.004 9960 IsSlewing returns 0
23:24:17.596 00.001 11872 UpdateGuideState exits: m=5450 SNR=49.0
23:24:17.599 00.003 11872 PhdController: settling, locked = 1, distance = 0.46 (1.50) aobump = 0 frame = 5 / 99999
23:24:17.602 00.003 9960 IsGuiding returns 0
23:24:17.602 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763789057.602,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.46,"Time":6.5,"SettleTime":10.0,"StarLocked":true}
23:24:17.607 00.005 9960 PulseGuide returned control before completion, sleep 320
23:24:17.607 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:17.611 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:24:17.615 00.004 11872 Enqueuing Expose request
23:24:17.930 00.315 9960 IsGuiding returns 1
23:24:17.930 00.000 9960 scope still moving after pulse duration time elapsed
23:24:17.961 00.031 9960 IsSlewing returns 0
23:24:17.961 00.000 9960 IsGuiding returns 0
23:24:17.961 00.000 9960 scope move finished after 310 + 48 ms
23:24:17.962 00.001 9960 Move returns status 0, amount 310
23:24:17.962 00.000 9960 move complete, result=0
23:24:17.962 00.000 9960 worker thread done servicing request
23:24:17.962 00.000 9960 Worker thread wakes up
23:24:17.962 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 0.4 px 310 ms SOUTH
23:24:17.966 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
23:24:17.966 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1565,290,31,31)
23:24:19.203 01.237 9960 Exposure complete
23:24:19.315 00.112 9960 worker thread done servicing request
23:24:19.315 00.000 11872 OnExposeComplete: enter
23:24:19.319 00.004 11872 UpdateGuideState(): m_state=6
23:24:19.323 00.004 11872 Star::Find(15, 1580, 304, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
23:24:19.326 00.003 11872 Star::Find returns 1 (0), X=1580.96, Y=304.84, Mass=5136, SNR=47.0, Peak=153 HFD=6.4
23:24:19.329 00.003 11872 CameraToMount -- cameraTheta (0.07) - m_xAngle (0.00) = xAngle (0.07 = 0.07)
23:24:19.334 00.005 11872 CameraToMount -- cameraTheta (0.07) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (3.04 = 3.04)
23:24:19.337 00.003 11872 CameraToMount -- cameraX=0.50 cameraY=0.04 hyp=0.50 cameraTheta=0.07 mountX=0.50 mountY=0.05, mountTheta=0.10
23:24:19.342 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.50, y=0.04, opts=13)
23:24:19.346 00.004 11872 Enqueuing Move request for scope (0.50, 0.04)
23:24:19.349 00.003 9960 Worker thread wakes up
23:24:19.349 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.50, 0.04) opts 0xd
23:24:19.350 00.001 9960 Handling offset move in thread for scope, endpoint = (0.50, 0.04)
23:24:19.350 00.000 9960 Moving (0.50, 0.04) raw xDistance=0.50 yDistance=0.05
23:24:19.350 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.50
23:24:19.350 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:24:19.350 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:24:19.350 00.000 9960 MoveAxis(W, 234, ABG)
23:24:19.351 00.001 9960 Guiding  Dir = 3, Dur = 234
23:24:19.351 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=0, FiltMin=0, FiltMax=117, Gamma=1.000
23:24:19.354 00.003 9960 IsSlewing returns 0
23:24:19.354 00.000 11872 UpdateGuideState exits: m=5136 SNR=47.0
23:24:19.358 00.004 9960 IsGuiding returns 0
23:24:19.359 00.001 11872 PhdController: settling, locked = 1, distance = 0.47 (1.50) aobump = 0 frame = 6 / 99999
23:24:19.362 00.003 11872 evsrv: {"Event":"Settling","Timestamp":1763789059.362,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.47,"Time":8.3,"SettleTime":10.0,"StarLocked":true}
23:24:19.365 00.003 9960 PulseGuide returned control before completion, sleep 244
23:24:19.366 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:19.370 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:24:19.374 00.004 11872 Enqueuing Expose request
23:24:19.616 00.242 9960 IsGuiding returns 1
23:24:19.616 00.000 9960 scope still moving after pulse duration time elapsed
23:24:19.647 00.031 9960 IsSlewing returns 0
23:24:19.648 00.001 9960 IsGuiding returns 0
23:24:19.649 00.001 9960 scope move finished after 234 + 56 ms
23:24:19.649 00.000 9960 Move returns status 0, amount 234
23:24:19.649 00.000 9960 MoveAxis(N, 0, ABG)
23:24:19.650 00.001 9960 Move returns status 0, amount 0
23:24:19.650 00.000 9960 move complete, result=0
23:24:19.651 00.001 9960 worker thread done servicing request
23:24:19.651 00.000 9960 Worker thread wakes up
23:24:19.651 00.000 11872 GuideStep: 0.5 px 234 ms WEST, 0.1 px 0 ms NORTH
23:24:19.657 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
23:24:19.657 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1565,290,31,31)
23:24:20.908 01.251 9960 Exposure complete
23:24:21.023 00.115 9960 worker thread done servicing request
23:24:21.024 00.001 11872 OnExposeComplete: enter
23:24:21.029 00.005 11872 UpdateGuideState(): m_state=6
23:24:21.032 00.003 11872 Star::Find(15, 1580, 304, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
23:24:21.036 00.004 11872 Star::Find returns 1 (0), X=1580.68, Y=304.51, Mass=5384, SNR=48.8, Peak=142 HFD=6.8
23:24:21.040 00.004 11872 CameraToMount -- cameraTheta (-0.94) - m_xAngle (0.00) = xAngle (-0.94 = -0.94)
23:24:21.044 00.004 11872 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.03 = 2.03)
23:24:21.048 00.004 11872 CameraToMount -- cameraX=0.22 cameraY=-0.29 hyp=0.36 cameraTheta=-0.94 mountX=0.21 mountY=0.33, mountTheta=0.99
23:24:21.052 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.22, y=-0.29, opts=13)
23:24:21.056 00.004 11872 Enqueuing Move request for scope (0.22, -0.29)
23:24:21.060 00.004 9960 Worker thread wakes up
23:24:21.060 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.29) opts 0xd
23:24:21.060 00.000 9960 Handling offset move in thread for scope, endpoint = (0.22, -0.29)
23:24:21.060 00.000 9960 Moving (0.22, -0.29) raw xDistance=0.21 yDistance=0.33
23:24:21.060 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.21
23:24:21.060 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.33 from input 0.33
23:24:21.060 00.000 9960 MoveAxis(W, 117, ABG)
23:24:21.060 00.000 9960 Guiding  Dir = 3, Dur = 117
23:24:21.060 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=182, med=0, FiltMin=0, FiltMax=121, Gamma=1.000
23:24:21.065 00.005 9960 IsSlewing returns 0
23:24:21.065 00.000 11872 UpdateGuideState exits: m=5384 SNR=48.8
23:24:21.069 00.004 9960 IsGuiding returns 0
23:24:21.069 00.000 11872 PhdController: settling, locked = 1, distance = 0.44 (1.50) aobump = 0 frame = 7 / 99999
23:24:21.073 00.004 9960 PulseGuide returned control before completion, sleep 127
23:24:21.073 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763789061.073,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.44,"Time":10.0,"SettleTime":10.0,"StarLocked":true}
23:24:21.076 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:21.080 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:24:21.084 00.004 11872 Enqueuing Expose request
23:24:21.211 00.127 9960 IsGuiding returns 0
23:24:21.213 00.002 9960 Move returns status 0, amount 117
23:24:21.213 00.000 9960 MoveAxis(S, 244, ABG)
23:24:21.214 00.001 9960 Guiding  Dir = 1, Dur = 244
23:24:21.214 00.000 9960 IsSlewing returns 0
23:24:21.215 00.001 9960 IsGuiding returns 0
23:24:21.215 00.000 9960 PulseGuide returned control before completion, sleep 254
23:24:21.477 00.262 9960 IsGuiding returns 1
23:24:21.478 00.001 9960 scope still moving after pulse duration time elapsed
23:24:21.508 00.030 9960 IsSlewing returns 0
23:24:21.509 00.001 9960 IsGuiding returns 1
23:24:21.540 00.031 9960 IsSlewing returns 0
23:24:21.542 00.002 9960 IsGuiding returns 1
23:24:21.570 00.028 9960 IsSlewing returns 0
23:24:21.571 00.001 9960 IsGuiding returns 0
23:24:21.573 00.002 9960 scope move finished after 244 + 113 ms
23:24:21.573 00.000 9960 Move returns status 0, amount 244
23:24:21.573 00.000 9960 move complete, result=0
23:24:21.574 00.001 9960 worker thread done servicing request
23:24:21.574 00.000 9960 Worker thread wakes up
23:24:21.574 00.000 11872 GuideStep: 0.2 px 117 ms WEST, 0.3 px 244 ms SOUTH
23:24:21.581 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
23:24:21.581 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1565,290,31,31)
23:24:22.836 01.255 9960 Exposure complete
23:24:22.950 00.114 9960 worker thread done servicing request
23:24:22.950 00.000 11872 OnExposeComplete: enter
23:24:22.954 00.004 11872 UpdateGuideState(): m_state=6
23:24:22.958 00.004 11872 Star::Find(15, 1580, 304, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
23:24:22.961 00.003 11872 Star::Find returns 1 (0), X=1580.87, Y=304.67, Mass=5274, SNR=47.1, Peak=145 HFD=6.6
23:24:22.965 00.004 11872 CameraToMount -- cameraTheta (-0.32) - m_xAngle (0.00) = xAngle (-0.32 = -0.32)
23:24:22.970 00.005 11872 CameraToMount -- cameraTheta (-0.32) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.65 = 2.65)
23:24:22.976 00.006 11872 CameraToMount -- cameraX=0.41 cameraY=-0.13 hyp=0.43 cameraTheta=-0.32 mountX=0.41 mountY=0.20, mountTheta=0.46
23:24:22.983 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.41, y=-0.13, opts=13)
23:24:22.990 00.007 11872 Enqueuing Move request for scope (0.41, -0.13)
23:24:22.995 00.005 9960 Worker thread wakes up
23:24:22.996 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=203, med=0, FiltMin=0, FiltMax=113, Gamma=1.000
23:24:23.002 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (0.41, -0.13) opts 0xd
23:24:23.002 00.000 9960 Handling offset move in thread for scope, endpoint = (0.41, -0.13)
23:24:23.002 00.000 9960 Moving (0.41, -0.13) raw xDistance=0.41 yDistance=0.20
23:24:23.002 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.27 from input 0.41
23:24:23.003 00.001 11872 UpdateGuideState exits: m=5274 SNR=47.1
23:24:23.009 00.006 11872 PhdController: settling, locked = 1, distance = 0.43 (1.50) aobump = 0 frame = 8 / 99999
23:24:23.015 00.006 9960 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.20
23:24:23.015 00.000 11872 PhdController: newstate STATE_FINISH
23:24:23.020 00.005 11872 PhdController complete: success
23:24:23.026 00.006 9960 MoveAxis(W, 199, ABG)
23:24:23.026 00.000 9960 Guiding  Dir = 3, Dur = 199
23:24:23.027 00.001 11872 evsrv: {"Event":"SettleDone","Timestamp":1763789063.026,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":8,"DroppedFrames":0}
23:24:23.034 00.007 9960 IsSlewing returns 0
23:24:23.034 00.000 11872 Mount: notify guiding dither settle done success=1
23:24:23.040 00.006 9960 IsGuiding returns 0
23:24:23.040 00.000 11872 PhdController: newstate STATE_IDLE
23:24:23.046 00.006 9960 PulseGuide returned control before completion, sleep 209
23:24:23.046 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:23.052 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:24:23.059 00.007 11872 Enqueuing Expose request
23:24:23.261 00.202 9960 IsGuiding returns 1
23:24:23.261 00.000 9960 scope still moving after pulse duration time elapsed
23:24:23.292 00.031 9960 IsSlewing returns 0
23:24:23.292 00.000 9960 IsGuiding returns 0
23:24:23.293 00.001 9960 scope move finished after 199 + 53 ms
23:24:23.293 00.000 9960 Move returns status 0, amount 199
23:24:23.294 00.001 9960 MoveAxis(S, 151, ABG)
23:24:23.294 00.000 9960 Guiding  Dir = 1, Dur = 151
23:24:23.294 00.000 9960 IsSlewing returns 0
23:24:23.294 00.000 9960 IsGuiding returns 0
23:24:23.295 00.001 9960 PulseGuide returned control before completion, sleep 161
23:24:23.462 00.167 9960 IsGuiding returns 1
23:24:23.462 00.000 9960 scope still moving after pulse duration time elapsed
23:24:23.493 00.031 9960 IsSlewing returns 0
23:24:23.494 00.001 9960 IsGuiding returns 0
23:24:23.494 00.000 9960 scope move finished after 151 + 47 ms
23:24:23.495 00.001 9960 Move returns status 0, amount 151
23:24:23.495 00.000 9960 move complete, result=0
23:24:23.495 00.000 9960 worker thread done servicing request
23:24:23.495 00.000 11872 GuideStep: 0.4 px 199 ms WEST, 0.2 px 151 ms SOUTH
23:24:23.501 00.006 9960 Worker thread wakes up
23:24:23.501 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:24:23.501 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1565,290,31,31)
23:24:24.049 00.548 11872 evsrv: cli 0D2D2500 connect
23:24:24.056 00.007 11872 case statement mapped state 6 to 3
23:24:24.061 00.005 11872 case statement mapped state 6 to 3
23:24:24.065 00.004 11872 evsrv: cli 0D2D2500 request: {"method":"get_app_state","id":"e4c7be2d-c02f-43d9-a634-9a81b0dd9d2b"}
23:24:24.073 00.008 11872 case statement mapped state 6 to 3
23:24:24.077 00.004 11872 evsrv: cli 0D2D2500 response: {"jsonrpc":"2.0","result":"Guiding","id":"e4c7be2d-c02f-43d9-a634-9a81b0dd9d2b"}
23:24:24.084 00.007 11872 evsrv: cli 0D2D2500 disconnect
23:24:24.089 00.005 11872 evsrv: cli 0D2D2640 connect
23:24:24.093 00.004 11872 case statement mapped state 6 to 3
23:24:24.097 00.004 11872 case statement mapped state 6 to 3
23:24:24.101 00.004 11872 evsrv: cli 0D2D2640 request: {"method":"stop_capture","id":"00cfabaa-9310-49ba-b166-88fa229f83e6"}
23:24:24.107 00.006 11872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:24:24.112 00.005 11872 Status Line: Waiting for devices...
23:24:24.118 00.006 11872 evsrv: cli 0D2D2640 response: {"jsonrpc":"2.0","result":0,"id":"00cfabaa-9310-49ba-b166-88fa229f83e6"}
23:24:24.124 00.006 11872 evsrv: cli 0D2D2640 disconnect
23:24:24.127 00.003 11872 evsrv: cli 0D2D2BE0 connect
23:24:24.131 00.004 11872 case statement mapped state 6 to 3
23:24:24.136 00.005 11872 case statement mapped state 6 to 3
23:24:24.143 00.007 11872 evsrv: cli 0D2D2BE0 request: {"method":"get_app_state","id":"4056c476-9f4c-4a90-8dfe-3e647925aefe"}
23:24:24.147 00.004 11872 case statement mapped state 6 to 3
23:24:24.150 00.003 9960 ZWO: stopexposure
23:24:24.152 00.002 11872 evsrv: cli 0D2D2BE0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4056c476-9f4c-4a90-8dfe-3e647925aefe"}
23:24:24.168 00.016 11872 evsrv: cli 0D2D2BE0 disconnect
23:24:24.716 00.548 9960 ZWO: stopexposure
23:24:24.717 00.001 9960 Error thrown from C:\cygwin\home\agalasso\projects\phd2\worker_thread.cpp:190->Capture failed
23:24:24.717 00.000 9960 worker thread done servicing request
23:24:24.717 00.000 11872 OnExposeComplete: enter
23:24:24.723 00.006 11872 OnExposeComplete: Capture Error reported
23:24:24.728 00.005 11872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
23:24:24.733 00.005 11872 Mount: notify guiding stopped
23:24:24.740 00.007 11872 Changing from state GUIDING to STOP
23:24:24.745 00.005 11872 guider state => SELECTED
23:24:24.749 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=203, med=0, FiltMin=0, FiltMax=113, Gamma=1.000
23:24:24.754 00.005 11872 Changing from state SELECTED to UNINITIALIZED
23:24:24.758 00.004 11872 guider state => SELECTING
23:24:24.765 00.007 11872 Status Line: Stopped.
23:24:24.770 00.005 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\myframe_events.cpp:489->Error reported capturing image
23:24:25.169 00.399 11872 evsrv: cli 0D2D21E0 connect
23:24:25.176 00.007 11872 evsrv: cli 0D2D21E0 request: {"method":"get_app_state","id":"738a3cb6-8b96-4612-8832-73b5c78d5b6a"}
23:24:25.183 00.007 11872 evsrv: cli 0D2D21E0 response: {"jsonrpc":"2.0","result":"Stopped","id":"738a3cb6-8b96-4612-8832-73b5c78d5b6a"}
23:24:25.189 00.006 11872 evsrv: cli 0D2D21E0 disconnect
23:24:41.164 15.975 11872 evsrv: cli 0D2D2DC0 connect
23:24:41.175 00.011 11872 evsrv: cli 0D2D2DC0 request: {"method":"get_app_state","id":"bd0b9e08-213e-4b70-9df7-92402d61d451"}
23:24:41.178 00.003 11872 evsrv: cli 0D2D2DC0 response: {"jsonrpc":"2.0","result":"Stopped","id":"bd0b9e08-213e-4b70-9df7-92402d61d451"}
23:24:41.185 00.007 11872 evsrv: cli 0D2D2DC0 disconnect
23:24:41.192 00.007 11872 evsrv: cli 0D2D2E60 connect
23:24:41.196 00.004 11872 evsrv: cli 0D2D2E60 request: {"method":"get_calibrated","id":"8f7c05c5-1c91-4e8c-8adc-058e87b08740"}
23:24:41.202 00.006 11872 evsrv: cli 0D2D2E60 response: {"jsonrpc":"2.0","result":true,"id":"8f7c05c5-1c91-4e8c-8adc-058e87b08740"}
23:24:41.211 00.009 11872 evsrv: cli 0D2D2E60 disconnect
23:24:41.217 00.006 11872 evsrv: cli 0D2D3180 connect
23:24:41.222 00.005 11872 evsrv: cli 0D2D3180 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"378c7e97-45e7-4f6a-945f-1b3800aa84cd"}
23:24:41.227 00.005 11872 PhdController::Guide begins
23:24:41.235 00.008 11872 PhdController: newstate STATE_SETUP
23:24:41.244 00.009 11872 PhdController: setup
23:24:41.249 00.005 11872 PhdController: newstate STATE_ATTEMPT_START
23:24:41.253 00.004 11872 PhdController: start capturing
23:24:41.257 00.004 11872 Changing from state SELECTING to UNINITIALIZED
23:24:41.261 00.004 11872 guider state => SELECTING
23:24:41.267 00.006 11872 setting force full frames = true
23:24:41.271 00.004 11872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
23:24:41.278 00.007 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:24:41.282 00.004 11872 Enqueuing Expose request
23:24:41.285 00.003 11872 PhdController: newstate STATE_SELECT_STAR
23:24:41.290 00.005 9960 Worker thread wakes up
23:24:41.290 00.000 11872 evsrv: cli 0D2D3180 response: {"jsonrpc":"2.0","result":0,"id":"378c7e97-45e7-4f6a-945f-1b3800aa84cd"}
23:24:41.294 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
23:24:41.294 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:24:41.296 00.002 11872 evsrv: cli 0D2D3180 disconnect
23:24:41.302 00.006 11872 evsrv: cli 0D2D2B40 connect
23:24:41.307 00.005 11872 case statement mapped state 1 to 101
23:24:41.311 00.004 11872 case statement mapped state 1 to 101
23:24:41.316 00.005 11872 evsrv: cli 0D2D2B40 request: {"method":"get_lock_shift_params","id":"b57f2a89-4539-4c47-8265-fb15feb33e50"}
23:24:41.320 00.004 11872 evsrv: cli 0D2D2B40 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"b57f2a89-4539-4c47-8265-fb15feb33e50"}
23:24:41.324 00.004 11872 evsrv: cli 0D2D2B40 disconnect
23:24:41.329 00.005 11872 evsrv: cli 0D2D2320 connect
23:24:41.334 00.005 11872 case statement mapped state 1 to 101
23:24:41.338 00.004 11872 case statement mapped state 1 to 101
23:24:41.342 00.004 11872 evsrv: cli 0D2D2320 request: {"method":"get_lock_position","id":"3b6f97f0-2640-42b1-ba4f-dd712e4824c0"}
23:24:41.346 00.004 11872 evsrv: cli 0D2D2320 response: {"jsonrpc":"2.0","result":null,"id":"3b6f97f0-2640-42b1-ba4f-dd712e4824c0"}
23:24:41.350 00.004 11872 evsrv: cli 0D2D2320 disconnect
23:24:42.351 01.001 11872 evsrv: cli 0D2D26E0 connect
23:24:42.357 00.006 11872 case statement mapped state 1 to 101
23:24:42.364 00.007 11872 case statement mapped state 1 to 101
23:24:42.369 00.005 11872 evsrv: cli 0D2D26E0 request: {"method":"get_lock_position","id":"17d1745f-3fa2-4eae-9146-218bb526a106"}
23:24:42.372 00.003 11872 evsrv: cli 0D2D26E0 response: {"jsonrpc":"2.0","result":null,"id":"17d1745f-3fa2-4eae-9146-218bb526a106"}
23:24:42.378 00.006 11872 evsrv: cli 0D2D26E0 disconnect
23:24:42.544 00.166 9960 Exposure complete
23:24:42.644 00.100 9960 worker thread done servicing request
23:24:42.645 00.001 11872 OnExposeComplete: enter
23:24:42.649 00.004 11872 UpdateGuideState(): m_state=1
23:24:42.653 00.004 11872 UpdateCurrentPosition: no star selected
23:24:42.657 00.004 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
23:24:42.661 00.004 11872 Status Line: No star selected
23:24:42.665 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=193, med=0, FiltMin=0, FiltMax=122, Gamma=1.000
23:24:42.670 00.005 11872 UpdateGuideState exits: No star selected
23:24:42.673 00.003 11872 GuiderMultiStar::AutoSelect enter
23:24:42.677 00.004 11872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
23:24:42.784 00.107 11872 AutoFind: auto downsample for scale 1.00 => 1x
23:24:42.964 00.180 11872 AutoFind: global mean = 0.0, stdev 2.3
23:24:42.967 00.003 11872 AutoFind: using threshold = 0.1
23:24:43.200 00.233 11872 AutoFind: local max [1825, 852] 117.4
23:24:43.203 00.003 11872 AutoFind: local max [1581, 302] 111.1
23:24:43.207 00.004 11872 AutoFind: local max [25, 356] 74.4
23:24:43.210 00.003 11872 AutoFind: local max [1715, 315] 55.9
23:24:43.215 00.005 11872 AutoFind: local max [1364, 85] 43.3
23:24:43.218 00.003 11872 AutoFind: local max [768, 548] 32.8
23:24:43.221 00.003 11872 AutoFind: local max [1288, 12] 30.8
23:24:43.224 00.003 11872 AutoFind: local max [1512, 1069] 30.8
23:24:43.228 00.004 11872 AutoFind: local max [767, 555] 28.2
23:24:43.230 00.002 11872 AutoFind: local max [157, 420] 25.4
23:24:43.233 00.003 11872 AutoFind: local max [443, 308] 25.4
23:24:43.237 00.004 11872 AutoFind: local max [1029, 337] 19.2
23:24:43.240 00.003 11872 AutoFind: local max [872, 908] 18.9
23:24:43.243 00.003 11872 AutoFind: local max [120, 520] 17.1
23:24:43.245 00.002 11872 AutoFind: local max [1920, 846] 16.8
23:24:43.248 00.003 11872 AutoFind: local max [108, 934] 16.0
23:24:43.253 00.005 11872 AutoFind: local max [25, 1006] 14.0
23:24:43.255 00.002 11872 AutoFind: local max [1308, 160] 12.3
23:24:43.258 00.003 11872 AutoFind: local max [745, 136] 12.0
23:24:43.261 00.003 11872 AutoFind: local max [1359, 562] 10.8
23:24:43.264 00.003 11872 AutoFind: local max [156, 83] 9.9
23:24:43.267 00.003 11872 AutoFind: local max [267, 440] 9.6
23:24:43.271 00.004 11872 AutoFind: local max [378, 341] 8.9
23:24:43.275 00.004 11872 AutoFind: local max [128, 1022] 8.8
23:24:43.278 00.003 11872 AutoFind: local max [476, 380] 8.7
23:24:43.282 00.004 11872 AutoFind: local max [1359, 556] 8.5
23:24:43.285 00.003 11872 AutoFind: local max [1382, 85] 8.4
23:24:43.290 00.005 11872 AutoFind: local max [1898, 682] 8.2
23:24:43.293 00.003 11872 AutoFind: local max [1434, 469] 8.0
23:24:43.297 00.004 11872 AutoFind: local max [494, 302] 7.6
23:24:43.301 00.004 11872 AutoFind: local max [493, 308] 7.6
23:24:43.306 00.005 11872 AutoFind: local max [281, 41] 7.4
23:24:43.309 00.003 11872 AutoFind: local max [304, 406] 7.0
23:24:43.313 00.004 11872 AutoFind: local max [1346, 642] 7.0
23:24:43.316 00.003 11872 AutoFind: local max [27, 666] 6.7
23:24:43.321 00.005 11872 AutoFind: local max [1772, 238] 6.6
23:24:43.324 00.003 11872 AutoFind: local max [296, 999] 6.5
23:24:43.328 00.004 11872 AutoFind: local max [1809, 632] 6.4
23:24:43.332 00.004 11872 AutoFind: local max [298, 513] 6.1
23:24:43.335 00.003 11872 AutoFind: local max [1697, 389] 6.1
23:24:43.339 00.004 11872 AutoFind: local max [274, 657] 5.9
23:24:43.342 00.003 11872 AutoFind: local max [97, 969] 5.8
23:24:43.346 00.004 11872 AutoFind: local max [1810, 626] 5.7
23:24:43.349 00.003 11872 AutoFind: local max [1723, 252] 5.6
23:24:43.354 00.005 11872 AutoFind: local max [186, 80] 5.4
23:24:43.357 00.003 11872 AutoFind: local max [368, 690] 5.4
23:24:43.361 00.004 11872 AutoFind: local max [1850, 133] 5.3
23:24:43.365 00.004 11872 AutoFind: local max [476, 387] 5.1
23:24:43.369 00.004 11872 AutoFind: local max [543, 918] 5.1
23:24:43.372 00.003 11872 AutoFind: local max [1150, 288] 5.0
23:24:43.376 00.004 11872 AutoFind: local max [351, 1015] 4.9
23:24:43.380 00.004 11872 AutoFind: local max [360, 1041] 4.9
23:24:43.383 00.003 11872 AutoFind: local max [804, 855] 4.8
23:24:43.386 00.003 11872 AutoFind: local max [506, 563] 4.7
23:24:43.389 00.003 11872 AutoFind: local max [551, 636] 4.7
23:24:43.394 00.005 11872 AutoFind: local max [1849, 128] 4.6
23:24:43.398 00.004 11872 AutoFind: local max [1476, 714] 4.6
23:24:43.401 00.003 11872 AutoFind: local max [1641, 549] 4.6
23:24:43.405 00.004 11872 AutoFind: local max [1487, 675] 4.6
23:24:43.409 00.004 11872 AutoFind: local max [1378, 811] 4.6
23:24:43.412 00.003 11872 AutoFind: local max [1337, 584] 4.5
23:24:43.415 00.003 11872 AutoFind: local max [746, 980] 4.5
23:24:43.420 00.005 11872 AutoFind: local max [1198, 368] 4.5
23:24:43.424 00.004 11872 AutoFind: local max [1487, 670] 4.5
23:24:43.427 00.003 11872 AutoFind: local max [39, 1073] 4.4
23:24:43.431 00.004 11872 AutoFind: local max [1721, 410] 4.4
23:24:43.435 00.004 11872 AutoFind: local max [1434, 475] 4.4
23:24:43.438 00.003 11872 AutoFind: local max [592, 547] 4.3
23:24:43.443 00.005 11872 AutoFind: local max [81, 13] 4.3
23:24:43.446 00.003 11872 AutoFind: local max [1583, 317] 4.2
23:24:43.450 00.004 11872 AutoFind: local max [1640, 556] 4.2
23:24:43.454 00.004 11872 AutoFind: local max [660, 25] 4.2
23:24:43.457 00.003 11872 AutoFind: local max [1386, 439] 4.2
23:24:43.461 00.004 11872 AutoFind: local max [1722, 405] 4.1
23:24:43.465 00.004 11872 AutoFind: local max [432, 55] 4.1
23:24:43.467 00.002 11872 AutoFind: local max [1512, 497] 4.0
23:24:43.472 00.005 11872 AutoFind: local max [330, 473] 4.0
23:24:43.475 00.003 11872 AutoFind: local max [498, 319] 4.0
23:24:43.478 00.003 11872 AutoFind: local max [1688, 450] 3.9
23:24:43.480 00.002 11872 AutoFind: local max [557, 242] 3.9
23:24:43.483 00.003 11872 AutoFind: local max [1548, 879] 3.8
23:24:43.487 00.004 11872 AutoFind: local max [1564, 302] 3.8
23:24:43.490 00.003 11872 AutoFind: local max [1814, 586] 3.8
23:24:43.493 00.003 11872 AutoFind: local max [1481, 1085] 3.8
23:24:43.497 00.004 11872 AutoFind: local max [338, 984] 3.8
23:24:43.500 00.003 11872 AutoFind: local max [742, 1028] 3.7
23:24:43.505 00.005 11872 AutoFind: local max [422, 173] 3.7
23:24:43.508 00.003 11872 AutoFind: local max [488, 284] 3.7
23:24:43.511 00.003 11872 AutoFind: local max [668, 489] 3.7
23:24:43.516 00.005 11872 AutoFind: local max [703, 359] 3.7
23:24:43.520 00.004 11872 AutoFind: local max [967, 388] 3.6
23:24:43.523 00.003 11872 AutoFind: local max [542, 697] 3.6
23:24:43.527 00.004 11872 AutoFind: local max [556, 298] 3.5
23:24:43.530 00.003 11872 AutoFind: local max [1312, 992] 3.5
23:24:43.534 00.004 11872 AutoFind: local max [1218, 410] 3.5
23:24:43.538 00.004 11872 AutoFind: local max [861, 688] 3.5
23:24:43.541 00.003 11872 AutoFind: local max [961, 653] 3.5
23:24:43.545 00.004 11872 AutoFind: local max [579, 509] 3.5
23:24:43.548 00.003 11872 AutoFind: local max [146, 49] 3.5
23:24:43.552 00.004 11872 AutoFind: local max [455, 201] 3.5
23:24:43.556 00.004 11872 AutoFind: too close [488, 284] 3.7 - [494, 302] 7.6
23:24:43.560 00.004 11872 AutoFind: too close [1564, 302] 3.8 - [1583, 317] 4.2
23:24:43.563 00.003 11872 AutoFind: close dim-bright [1564, 302] 3.8 - [1581, 302] 111.1
23:24:43.568 00.005 11872 AutoFind: too close [498, 319] 4.0 - [493, 308] 7.6
23:24:43.573 00.005 11872 AutoFind: too close [498, 319] 4.0 - [494, 302] 7.6
23:24:43.578 00.005 11872 AutoFind: too close [1722, 405] 4.1 - [1721, 410] 4.4
23:24:43.582 00.004 11872 AutoFind: too close [1640, 556] 4.2 - [1641, 549] 4.6
23:24:43.587 00.005 11872 AutoFind: close dim-bright [1583, 317] 4.2 - [1581, 302] 111.1
23:24:43.589 00.002 11872 AutoFind: too close [1434, 475] 4.4 - [1434, 469] 8.0
23:24:43.592 00.003 11872 AutoFind: too close [1487, 670] 4.5 - [1487, 675] 4.6
23:24:43.595 00.003 11872 AutoFind: too close [1849, 128] 4.6 - [1850, 133] 5.3
23:24:43.599 00.004 11872 AutoFind: too close [476, 387] 5.1 - [476, 380] 8.7
23:24:43.603 00.004 11872 AutoFind: too close [1810, 626] 5.7 - [1809, 632] 6.4
23:24:43.607 00.004 11872 AutoFind: too close [493, 308] 7.6 - [494, 302] 7.6
23:24:43.611 00.004 11872 AutoFind: close dim-bright [1382, 85] 8.4 - [1364, 85] 43.3
23:24:43.616 00.005 11872 AutoFind: too close [1359, 556] 8.5 - [1359, 562] 10.8
23:24:43.619 00.003 11872 AutoFind: too close [767, 555] 28.2 - [768, 548] 32.8
23:24:43.624 00.005 11872 AutoFind: too close to edge [1481, 1085] 3.8
23:24:43.629 00.005 11872 AutoFind: too close to edge [81, 13] 4.3
23:24:43.632 00.003 11872 AutoFind: too close to edge [1288, 12] 30.8
23:24:43.636 00.004 11872 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
23:24:43.639 00.003 11872 Star::Find(15, 1825, 852, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:43.643 00.004 11872 Star::Find returns 1 (0), X=1824.45, Y=851.78, Mass=4069, SNR=43.3, Peak=193 HFD=6.0
23:24:43.646 00.003 11872 Star::Find(15, 1581, 302, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:43.650 00.004 11872 Star::Find returns 1 (0), X=1580.92, Y=303.42, Mass=5286, SNR=47.8, Peak=158 HFD=6.7
23:24:43.654 00.004 11872 Star::Find(15, 25, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:43.658 00.004 11872 Star::Find returns 1 (0), X=24.55, Y=355.49, Mass=1859, SNR=29.3, Peak=102 HFD=5.1
23:24:43.662 00.004 11872 Star::Find(15, 1715, 315, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:43.665 00.003 11872 Star::Find returns 1 (0), X=1714.43, Y=316.59, Mass=1971, SNR=29.6, Peak=80 HFD=5.9
23:24:43.670 00.005 11872 Star::Find(15, 1364, 85, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:43.673 00.003 11872 Star::Find returns 1 (0), X=1364.47, Y=86.39, Mass=1908, SNR=29.1, Peak=60 HFD=6.7
23:24:43.677 00.004 11872 Star::Find(15, 1512, 1069, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:43.681 00.004 11872 Star::Find returns 1 (0), X=1510.99, Y=1071.50, Mass=1221, SNR=23.5, Peak=50 HFD=5.9
23:24:43.684 00.003 11872 Star::Find(15, 157, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:43.688 00.004 11872 Star::Find returns 1 (0), X=156.32, Y=421.04, Mass=702, SNR=18.1, Peak=33 HFD=5.7
23:24:43.692 00.004 11872 Star::Find(15, 443, 308, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:43.695 00.003 11872 Star::Find returns 1 (0), X=442.53, Y=309.68, Mass=1264, SNR=23.4, Peak=35 HFD=6.7
23:24:43.700 00.005 11872 Star::Find(15, 1029, 337, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:43.704 00.004 11872 Star::Find returns 1 (0), X=1031.09, Y=337.43, Mass=1267, SNR=23.4, Peak=38 HFD=7.1
23:24:43.709 00.005 11872 Star::Find(15, 872, 908, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:43.714 00.005 11872 Star::Find returns 1 (0), X=873.23, Y=908.66, Mass=1088, SNR=21.9, Peak=35 HFD=6.8
23:24:43.719 00.005 11872 Star::Find(15, 120, 520, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:43.722 00.003 11872 Star::Find returns 1 (0), X=119.76, Y=519.41, Mass=532, SNR=15.2, Peak=29 HFD=5.1
23:24:43.725 00.003 11872 Star::Find(15, 1920, 846, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:43.731 00.006 11872 Star::Find returns 1 (0), X=1919.84, Y=844.23, Mass=536, SNR=15.6, Peak=29 HFD=5.3
23:24:43.735 00.004 11872 Star::Find(15, 108, 934, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:43.741 00.006 11872 Star::Find returns 1 (0), X=108.81, Y=935.19, Mass=456, SNR=14.4, Peak=29 HFD=4.6
23:24:43.747 00.006 11872 Star::Find(15, 25, 1006, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:43.751 00.004 11872 Star::Find returns 1 (0), X=24.55, Y=1005.67, Mass=264, SNR=11.1, Peak=21 HFD=3.6
23:24:43.756 00.005 11872 Star::Find(15, 1308, 160, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:43.759 00.003 11872 Star::Find returns 1 (0), X=1308.16, Y=162.12, Mass=456, SNR=14.2, Peak=16 HFD=6.7
23:24:43.763 00.004 11872 Star::Find(15, 745, 136, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:43.766 00.003 11872 Star::Find returns 1 (0), X=745.52, Y=137.52, Mass=527, SNR=15.3, Peak=18 HFD=7.0
23:24:43.771 00.005 11872 Star::Find(15, 156, 83, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:43.773 00.002 11872 Star::Find returns 1 (0), X=156.61, Y=82.73, Mass=229, SNR=10.3, Peak=15 HFD=4.6
23:24:43.776 00.003 11872 Star::Find(15, 267, 440, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:43.779 00.003 11872 Star::Find returns 1 (0), X=267.38, Y=440.16, Mass=377, SNR=13.1, Peak=12 HFD=6.0
23:24:43.782 00.003 11872 Star::Find(15, 378, 341, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:43.785 00.003 11872 Star::Find returns 1 (0), X=377.89, Y=339.99, Mass=354, SNR=12.9, Peak=16 HFD=6.0
23:24:43.789 00.004 11872 Star::Find(15, 128, 1022, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:43.792 00.003 11872 Star::Find returns 1 (0), X=128.15, Y=1022.14, Mass=156, SNR=8.5, Peak=16 HFD=4.1
23:24:43.796 00.004 11872 Star::Find(15, 1382, 85, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:43.800 00.004 11872 Star::Find returns 1 (0), X=1364.91, Y=86.77, Mass=1722, SNR=27.6, Peak=28 HFD=6.1
23:24:43.804 00.004 11872 Star::Find(15, 1898, 682, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:43.808 00.004 11872 Star::Find returns 1 (0), X=1897.94, Y=683.84, Mass=188, SNR=9.3, Peak=11 HFD=5.5
23:24:43.811 00.003 11872 Star::Find(15, 281, 41, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:43.815 00.004 11872 Star::Find returns 1 (0), X=281.84, Y=40.48, Mass=171, SNR=8.9, Peak=10 HFD=5.4
23:24:43.819 00.004 11872 Star::Find(15, 304, 406, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:43.824 00.005 11872 Star::Find returns 1 (0), X=303.97, Y=406.02, Mass=237, SNR=10.5, Peak=10 HFD=6.3
23:24:43.827 00.003 11872 Star::Find(15, 1346, 642, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:43.832 00.005 11872 Star::Find returns 1 (0), X=1347.41, Y=642.25, Mass=282, SNR=10.9, Peak=17 HFD=5.7
23:24:43.836 00.004 11872 Star::Find(15, 27, 666, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:43.839 00.003 11872 Star::Find returns 1 (0), X=27.00, Y=666.44, Mass=159, SNR=8.6, Peak=14 HFD=5.0
23:24:43.843 00.004 11872 Star::Find(15, 1772, 238, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:43.846 00.003 11872 Star::Find returns 1 (0), X=1771.92, Y=236.37, Mass=197, SNR=9.5, Peak=18 HFD=5.0
23:24:43.851 00.005 11872 Star::Find(15, 296, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:43.854 00.003 11872 Star::Find returns 1 (0), X=296.38, Y=999.51, Mass=140, SNR=8.0, Peak=10 HFD=4.9
23:24:43.858 00.004 11872 Star::Find(15, 298, 513, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:43.862 00.004 11872 Star::Find returns 1 (0), X=297.97, Y=515.10, Mass=153, SNR=8.4, Peak=8 HFD=6.2
23:24:43.865 00.003 11872 Star::Find(15, 1697, 389, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:43.870 00.005 11872 Star::Find returns 1 (0), X=1696.82, Y=390.47, Mass=165, SNR=8.7, Peak=8 HFD=5.3
23:24:43.874 00.004 11872 Star::Find(15, 274, 657, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:43.877 00.003 11872 Star::Find returns 1 (0), X=273.52, Y=660.17, Mass=207, SNR=9.8, Peak=10 HFD=6.2
23:24:43.881 00.004 11872 Star::Find(15, 97, 969, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:43.886 00.005 11872 Star::Find returns 1 (0), X=97.07, Y=969.26, Mass=107, SNR=7.0, Peak=9 HFD=4.6
23:24:43.889 00.003 11872 Star::Find(15, 1723, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:43.893 00.004 11872 Star::Find returns 1 (0), X=1722.83, Y=254.08, Mass=124, SNR=7.5, Peak=8 HFD=5.9
23:24:43.897 00.004 11872 Star::Find(15, 186, 80, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:43.900 00.003 11872 Star::Find returns 1 (0), X=185.86, Y=78.59, Mass=76, SNR=6.0, Peak=7 HFD=4.6
23:24:43.905 00.005 11872 Star::Find(15, 368, 690, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:43.909 00.004 11872 Star::Find returns 1 (0), X=367.59, Y=688.99, Mass=131, SNR=7.7, Peak=8 HFD=5.2
23:24:43.915 00.006 11872 Star::Find(15, 543, 918, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:43.921 00.006 11872 Star::Find false star n=20 nbg=285 bg=1.0 sigma=1.0 thresh=4 peak=3
23:24:43.924 00.003 11872 Star::Find returns 0 (2), X=543.00, Y=918.00, Mass=69, SNR=2.9, Peak=6 HFD=0.0
23:24:43.929 00.005 11872 Star::Find(15, 1150, 288, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:43.931 00.002 11872 Star::Find false star n=23 nbg=283 bg=0.9 sigma=0.9 thresh=4 peak=4
23:24:43.933 00.002 11872 Star::Find returns 0 (2), X=1150.00, Y=288.00, Mass=85, SNR=2.9, Peak=8 HFD=0.0
23:24:43.937 00.004 11872 Star::Find(15, 351, 1015, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:43.939 00.002 11872 Star::Find returns 1 (0), X=350.51, Y=1015.04, Mass=89, SNR=6.3, Peak=10 HFD=4.7
23:24:43.943 00.004 11872 Star::Find(15, 360, 1041, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:43.946 00.003 11872 Star::Find returns 1 (0), X=360.19, Y=1040.63, Mass=109, SNR=7.0, Peak=9 HFD=5.1
23:24:43.950 00.004 11872 Star::Find(15, 804, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:43.954 00.004 11872 Star::Find returns 1 (0), X=804.64, Y=851.65, Mass=235, SNR=10.2, Peak=11 HFD=6.8
23:24:43.957 00.003 11872 Star::Find(15, 506, 563, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:43.963 00.006 11872 Star::Find returns 1 (0), X=506.49, Y=564.20, Mass=119, SNR=7.3, Peak=8 HFD=5.4
23:24:43.967 00.004 11872 Star::Find(15, 551, 636, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:43.970 00.003 11872 Star::Find returns 1 (0), X=550.76, Y=636.75, Mass=305, SNR=11.6, Peak=12 HFD=8.5
23:24:43.974 00.004 11872 Star::Find(15, 1476, 714, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:43.978 00.004 11872 Star::Find returns 1 (0), X=1477.20, Y=712.64, Mass=219, SNR=9.9, Peak=9 HFD=6.8
23:24:43.982 00.004 11872 Star::Find(15, 1378, 811, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:43.985 00.003 11872 Star::Find false star n=23 nbg=276 bg=1.0 sigma=1.0 thresh=4 peak=4
23:24:43.990 00.005 11872 Star::Find returns 0 (2), X=1378.00, Y=811.00, Mass=87, SNR=2.9, Peak=7 HFD=0.0
23:24:43.993 00.003 11872 Star::Find(15, 1337, 584, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:43.997 00.004 11872 Star::Find returns 1 (0), X=1337.45, Y=589.02, Mass=159, SNR=8.4, Peak=11 HFD=5.3
23:24:44.000 00.003 11872 Star::Find(15, 746, 980, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:44.005 00.005 11872 Star::Find false star n=37 nbg=280 bg=1.2 sigma=1.0 thresh=4 peak=4
23:24:44.009 00.004 11872 Star::Find returns 0 (2), X=746.00, Y=980.00, Mass=129, SNR=2.9, Peak=9 HFD=0.0
23:24:44.013 00.004 11872 Star::Find(15, 1198, 368, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:44.016 00.003 11872 Star::Find returns 1 (0), X=1199.73, Y=370.01, Mass=144, SNR=8.1, Peak=12 HFD=7.5
23:24:44.018 00.002 11872 Star::Find(15, 39, 1073, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:44.022 00.004 11872 Star::Find returns 1 (0), X=38.54, Y=1072.60, Mass=83, SNR=6.2, Peak=7 HFD=5.5
23:24:44.025 00.003 11872 Star::Find(15, 592, 547, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:44.027 00.002 11872 Star::Find returns 1 (0), X=591.46, Y=549.81, Mass=89, SNR=6.4, Peak=9 HFD=5.7
23:24:44.031 00.004 11872 Star::Find(15, 660, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:44.034 00.003 11872 Star::Find false star n=21 nbg=286 bg=0.9 sigma=0.9 thresh=4 peak=4
23:24:44.036 00.002 11872 Star::Find returns 0 (2), X=660.00, Y=25.00, Mass=77, SNR=2.9, Peak=6 HFD=0.0
23:24:44.040 00.004 11872 Star::Find(15, 1386, 439, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:44.042 00.002 11872 Star::Find returns 1 (0), X=1385.53, Y=442.71, Mass=194, SNR=9.3, Peak=10 HFD=7.4
23:24:44.046 00.004 11872 Star::Find(15, 432, 55, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:44.048 00.002 11872 Star::Find false star n=27 nbg=288 bg=1.0 sigma=1.0 thresh=4 peak=4
23:24:44.052 00.004 11872 Star::Find returns 0 (2), X=432.00, Y=55.00, Mass=96, SNR=2.9, Peak=6 HFD=0.0
23:24:44.055 00.003 11872 Star::Find(15, 1512, 497, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:44.058 00.003 11872 Star::Find false star n=30 nbg=286 bg=1.0 sigma=0.9 thresh=4 peak=4
23:24:44.061 00.003 11872 Star::Find returns 0 (2), X=1512.00, Y=497.00, Mass=124, SNR=2.9, Peak=8 HFD=0.0
23:24:44.063 00.002 11872 Star::Find(15, 330, 473, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:44.068 00.005 11872 Star::Find false star n=32 nbg=278 bg=0.6 sigma=0.7 thresh=3 peak=3
23:24:44.071 00.003 11872 Star::Find returns 0 (2), X=330.00, Y=473.00, Mass=90, SNR=2.9, Peak=6 HFD=0.0
23:24:44.076 00.005 11872 Star::Find(15, 1688, 450, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:44.080 00.004 11872 Star::Find false star n=17 nbg=284 bg=1.0 sigma=1.0 thresh=4 peak=4
23:24:44.085 00.005 11872 Star::Find returns 0 (2), X=1688.00, Y=450.00, Mass=66, SNR=2.9, Peak=7 HFD=0.0
23:24:44.089 00.004 11872 Star::Find(15, 557, 242, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:44.093 00.004 11872 Star::Find returns 1 (0), X=558.51, Y=241.80, Mass=189, SNR=9.2, Peak=9 HFD=6.9
23:24:44.097 00.004 11872 Star::Find(15, 1548, 879, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:44.100 00.003 11872 Star::Find returns 0 (2), X=1548.00, Y=879.00, Mass=17, SNR=2.8, Peak=4 HFD=0.0
23:24:44.104 00.004 11872 Star::Find(15, 1814, 586, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:44.107 00.003 11872 Star::Find returns 0 (2), X=1814.00, Y=586.00, Mass=15, SNR=2.7, Peak=4 HFD=0.0
23:24:44.110 00.003 11872 Star::Find(15, 338, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:44.114 00.004 11872 Star::Find returns 0 (2), X=338.00, Y=984.00, Mass=20, SNR=3.0, Peak=6 HFD=0.0
23:24:44.117 00.003 11872 Star::Find(15, 742, 1028, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:44.121 00.004 11872 Star::Find false star n=12 nbg=281 bg=0.7 sigma=0.7 thresh=3 peak=2
23:24:44.125 00.004 11872 Star::Find returns 0 (2), X=742.00, Y=1028.00, Mass=28, SNR=2.9, Peak=4 HFD=0.0
23:24:44.128 00.003 11872 Star::Find(15, 422, 173, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:44.132 00.004 11872 Star::Find false star n=12 nbg=284 bg=0.7 sigma=0.7 thresh=3 peak=2
23:24:44.135 00.003 11872 Star::Find returns 0 (2), X=422.00, Y=173.00, Mass=31, SNR=2.9, Peak=4 HFD=0.0
23:24:44.138 00.003 11872 Star::Find(15, 668, 489, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:44.141 00.003 11872 Star::Find false star n=16 nbg=282 bg=0.6 sigma=0.7 thresh=3 peak=2
23:24:44.144 00.003 11872 Star::Find returns 0 (2), X=668.00, Y=489.00, Mass=42, SNR=2.9, Peak=5 HFD=0.0
23:24:44.149 00.005 11872 Star::Find(15, 703, 359, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:44.152 00.003 11872 Star::Find returns 0 (2), X=703.00, Y=359.00, Mass=16, SNR=2.5, Peak=7 HFD=0.0
23:24:44.155 00.003 11872 Star::Find(15, 967, 388, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:44.159 00.004 11872 Star::Find returns 0 (2), X=967.00, Y=388.00, Mass=11, SNR=2.2, Peak=4 HFD=0.0
23:24:44.165 00.006 11872 Star::Find(15, 542, 697, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:44.170 00.005 11872 Star::Find returns 0 (3), X=542.00, Y=697.00, Mass=2, SNR=1.1, Peak=4 HFD=0.0
23:24:44.175 00.005 11872 Star::Find(15, 556, 298, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:44.181 00.006 11872 Star::Find false star n=47 nbg=268 bg=0.8 sigma=0.8 thresh=3 peak=3
23:24:44.186 00.005 11872 Star::Find returns 0 (2), X=556.00, Y=298.00, Mass=141, SNR=2.9, Peak=5 HFD=0.0
23:24:44.191 00.005 11872 Star::Find(15, 1312, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:44.197 00.006 11872 Star::Find false star n=10 nbg=275 bg=0.6 sigma=0.7 thresh=3 peak=2
23:24:44.202 00.005 11872 Star::Find returns 0 (2), X=1312.00, Y=992.00, Mass=28, SNR=2.9, Peak=4 HFD=0.0
23:24:44.206 00.004 11872 Star::Find(15, 1218, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:44.212 00.006 11872 Star::Find returns 0 (2), X=1218.00, Y=410.00, Mass=14, SNR=2.6, Peak=6 HFD=0.0
23:24:44.217 00.005 11872 Star::Find(15, 861, 688, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:44.222 00.005 11872 Star::Find false star n=40 nbg=280 bg=1.1 sigma=0.9 thresh=4 peak=4
23:24:44.229 00.007 11872 Star::Find returns 0 (2), X=861.00, Y=688.00, Mass=142, SNR=2.9, Peak=8 HFD=0.0
23:24:44.235 00.006 11872 Star::Find(15, 961, 653, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:44.241 00.006 11872 Star::Find returns 0 (3), X=961.00, Y=653.00, Mass=10, SNR=2.1, Peak=4 HFD=0.0
23:24:44.246 00.005 11872 Star::Find(15, 579, 509, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:44.251 00.005 11872 Star::Find returns 0 (3), X=579.00, Y=509.00, Mass=8, SNR=2.0, Peak=4 HFD=0.0
23:24:44.257 00.006 11872 Star::Find(15, 146, 49, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:44.262 00.005 11872 Star::Find false star n=19 nbg=280 bg=0.6 sigma=0.7 thresh=3 peak=3
23:24:44.266 00.004 11872 Star::Find returns 0 (2), X=146.00, Y=49.00, Mass=54, SNR=2.9, Peak=5 HFD=0.0
23:24:44.271 00.005 11872 Star::Find(15, 455, 201, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:44.276 00.005 11872 Star::Find false star n=34 nbg=277 bg=0.6 sigma=0.7 thresh=3 peak=3
23:24:44.280 00.004 11872 Star::Find returns 0 (2), X=455.00, Y=201.00, Mass=95, SNR=2.9, Peak=6 HFD=0.0
23:24:44.285 00.005 11872 AutoFind: finding best star pass 1
23:24:44.290 00.005 11872 Star::Find(15, 1825, 852, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:44.294 00.004 11872 Star::Find returns 1 (0), X=1824.45, Y=851.78, Mass=4069, SNR=43.3, Peak=193 HFD=6.0
23:24:44.297 00.003 11872 AutoFind returns star at [1825, 852] 117.4 Mass 4069 SNR 43.3
23:24:44.300 00.003 11872 Star::Find(15, 1825, 852, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:44.304 00.004 11872 Star::Find returns 1 (0), X=1824.45, Y=851.78, Mass=4069, SNR=43.3, Peak=193 HFD=6.0
23:24:44.307 00.003 11872 MultiStar: List (12): {1824.45, 851.78}(43.3), {1580.92, 303.42}(47.8), {24.55, 355.49}(29.3), {1714.43, 316.59}(29.6), {1364.47, 86.39}(29.1), {1510.99, 1071.50}(23.5), {156.32, 421.04}(18.1), {442.53, 309.68}(23.4), {1031.09, 337.43}(23.4), {873.23, 908.66}(21.9), {119.76, 519.41}(15.2), {1919.84, 844.23}(15.6), 
23:24:44.310 00.003 11872 setting lock position to (1824.45, 851.78)
23:24:44.314 00.004 11872 AutoSelect: state = 1, call UpdateGuideState
23:24:44.317 00.003 11872 UpdateGuideState(): m_state=1
23:24:44.321 00.004 11872 Star::Find(15, 1824, 851, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:44.324 00.003 11872 Star::Find returns 1 (0), X=1824.45, Y=851.78, Mass=4069, SNR=43.3, Peak=193 HFD=6.0
23:24:44.327 00.003 11872 CameraToMount -- cameraTheta (0.00) - m_xAngle (0.00) = xAngle (-0.00 = -0.00)
23:24:44.330 00.003 11872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.97 = 2.97)
23:24:44.332 00.002 11872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
23:24:44.337 00.005 11872 setting force full frames = false
23:24:44.341 00.004 11872 setting lock position to (1824.45, 851.78)
23:24:44.344 00.003 11872 CurrentPosition() valid, moving to STATE_SELECTED
23:24:44.348 00.004 11872 Changing from state SELECTING to SELECTED
23:24:44.352 00.004 11872 guider state => SELECTED
23:24:44.356 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=193, med=0, FiltMin=0, FiltMax=122, Gamma=1.000
23:24:44.360 00.004 11872 UpdateGuideState exits: m=4069 SNR=43.3
23:24:44.363 00.003 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=193, med=0, FiltMin=0, FiltMax=122, Gamma=1.000
23:24:44.367 00.004 11872 Status Line: Auto-selected star at (1824.5, 851.8)
23:24:44.373 00.006 11872 PhdController: newstate STATE_WAIT_SELECTED
23:24:44.376 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:44.380 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:24:44.384 00.004 11872 Enqueuing Expose request
23:24:44.387 00.003 9960 Worker thread wakes up
23:24:44.387 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:24:44.387 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1809,837,31,31)
23:24:44.388 00.001 11872 evsrv: cli 0D2D2B40 connect
23:24:44.392 00.004 11872 case statement mapped state 2 to 1
23:24:44.397 00.005 11872 case statement mapped state 2 to 1
23:24:44.401 00.004 11872 evsrv: cli 0D2D2B40 request: {"method":"get_lock_position","id":"13326033-3ed6-4b8c-9ff6-a942e085166c"}
23:24:44.404 00.003 11872 evsrv: cli 0D2D2B40 response: {"jsonrpc":"2.0","result":[1824.45,851.78],"id":"13326033-3ed6-4b8c-9ff6-a942e085166c"}
23:24:44.409 00.005 11872 evsrv: cli 0D2D2B40 disconnect
23:24:44.412 00.003 11872 evsrv: cli 0D2D3040 connect
23:24:44.417 00.005 11872 case statement mapped state 2 to 1
23:24:44.419 00.002 11872 case statement mapped state 2 to 1
23:24:44.424 00.005 11872 evsrv: cli 0D2D3040 request: {"method":"get_app_state","id":"76e273c4-c609-4caf-9c70-89f2f83f3554"}
23:24:44.428 00.004 11872 case statement mapped state 2 to 1
23:24:44.432 00.004 11872 evsrv: cli 0D2D3040 response: {"jsonrpc":"2.0","result":"Selected","id":"76e273c4-c609-4caf-9c70-89f2f83f3554"}
23:24:44.436 00.004 11872 evsrv: cli 0D2D3040 disconnect
23:24:45.438 01.002 11872 evsrv: cli 0D2D3360 connect
23:24:45.444 00.006 11872 case statement mapped state 2 to 1
23:24:45.451 00.007 11872 case statement mapped state 2 to 1
23:24:45.457 00.006 11872 evsrv: cli 0D2D3360 request: {"method":"get_app_state","id":"7853d6f4-debc-44a9-b0b7-56e1559af049"}
23:24:45.462 00.005 11872 case statement mapped state 2 to 1
23:24:45.467 00.005 11872 evsrv: cli 0D2D3360 response: {"jsonrpc":"2.0","result":"Selected","id":"7853d6f4-debc-44a9-b0b7-56e1559af049"}
23:24:45.472 00.005 11872 evsrv: cli 0D2D3360 disconnect
23:24:45.646 00.174 9960 Exposure complete
23:24:45.759 00.113 9960 worker thread done servicing request
23:24:45.759 00.000 11872 OnExposeComplete: enter
23:24:45.765 00.006 11872 UpdateGuideState(): m_state=2
23:24:45.769 00.004 11872 Star::Find(15, 1824, 851, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:24:45.773 00.004 11872 Star::Find returns 1 (0), X=1824.55, Y=853.06, Mass=4111, SNR=43.1, Peak=189 HFD=6.0
23:24:45.777 00.004 11872 CameraToMount -- cameraTheta (1.50) - m_xAngle (0.00) = xAngle (1.49 = 1.49)
23:24:45.781 00.004 11872 CameraToMount -- cameraTheta (1.50) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.46 = -1.82)
23:24:45.784 00.003 11872 CameraToMount -- cameraX=0.10 cameraY=1.28 hyp=1.29 cameraTheta=1.50 mountX=0.10 mountY=-1.25, mountTheta=-1.49
23:24:45.790 00.006 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=189, med=0, FiltMin=0, FiltMax=114, Gamma=1.000
23:24:45.795 00.005 11872 UpdateGuideState exits: m=4111 SNR=43.1
23:24:45.800 00.005 11872 PhdController: newstate STATE_CALIBRATE
23:24:45.804 00.004 11872 PhdController: newstate STATE_GUIDE
23:24:45.824 00.020 11872 Changing from state SELECTED to CALIBRATING_PRIMARY
23:24:45.827 00.003 11872 guider state => CALIBRATED
23:24:45.833 00.006 11872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
23:24:45.836 00.003 11872 reset dither spiral
23:24:45.841 00.005 11872 PhdController: newstate STATE_SETTLE_BEGIN
23:24:45.845 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:45.848 00.003 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:24:45.852 00.004 11872 Enqueuing Expose request
23:24:45.856 00.004 9960 Worker thread wakes up
23:24:45.856 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:24:45.856 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:24:46.474 00.618 11872 evsrv: cli 0D2D3040 connect
23:24:46.480 00.006 11872 case statement mapped state 5 to 1
23:24:46.486 00.006 11872 case statement mapped state 5 to 1
23:24:46.491 00.005 11872 evsrv: cli 0D2D3040 request: {"method":"get_app_state","id":"6a8e976d-e8ca-41df-8709-2c08f0cafb55"}
23:24:46.496 00.005 11872 case statement mapped state 5 to 1
23:24:46.501 00.005 11872 evsrv: cli 0D2D3040 response: {"jsonrpc":"2.0","result":"Selected","id":"6a8e976d-e8ca-41df-8709-2c08f0cafb55"}
23:24:46.506 00.005 11872 evsrv: cli 0D2D3040 disconnect
23:24:47.101 00.595 9960 Exposure complete
23:24:47.220 00.119 9960 worker thread done servicing request
23:24:47.221 00.001 11872 OnExposeComplete: enter
23:24:47.224 00.003 11872 UpdateGuideState(): m_state=5
23:24:47.228 00.004 11872 Star::Find(15, 1824, 853, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:24:47.232 00.004 11872 Star::Find returns 1 (0), X=1824.61, Y=852.94, Mass=4043, SNR=42.7, Peak=187 HFD=5.7
23:24:47.237 00.005 11872 CameraToMount -- cameraTheta (1.43) - m_xAngle (0.00) = xAngle (1.43 = 1.43)
23:24:47.241 00.004 11872 CameraToMount -- cameraTheta (1.43) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.40 = -1.88)
23:24:47.244 00.003 11872 CameraToMount -- cameraX=0.16 cameraY=1.16 hyp=1.18 cameraTheta=1.43 mountX=0.17 mountY=-1.12, mountTheta=-1.42
23:24:47.249 00.005 11872 Changing from state CALIBRATED to GUIDING
23:24:47.254 00.005 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:24:47.258 00.004 11872 ScopeASCOM::SideOfPier() returns 0
23:24:47.261 00.003 11872 AdjustCalibrationForScopePointing (scope): current dec=31.2 pierSide=0, cal dec=0.0 pierSide=0 rotAngle=None bin=1
23:24:47.266 00.005 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:24:47.270 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:24:47.275 00.005 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:24:47.279 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:24:47.283 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:24:47.286 00.003 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:24:47.290 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:24:47.295 00.005 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:24:47.298 00.003 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:24:47.303 00.005 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:24:47.307 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:24:47.310 00.003 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:24:47.315 00.005 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:24:47.404 00.089 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:24:47.410 00.006 11872 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 2.900000
23:24:47.415 00.005 11872 Dec comp: XRate 1.564 -> 1.338 for dec 0.0 -> dec 31.2
23:24:47.420 00.005 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:24:47.425 00.005 11872 ScopeASCOM::SideOfPier() returns 0
23:24:47.430 00.005 11872 setting lock position to (1824.61, 852.94)
23:24:47.434 00.004 11872 guider state => GUIDING
23:24:47.439 00.005 11872 Status Line: Guiding
23:24:47.444 00.005 11872 Mount: notify guiding started
23:24:47.449 00.005 11872 GetString("/profile/5/name", "") returns "PHD SF 2025"
23:24:47.455 00.006 11872 GetString("/profile/5/scope/calibration/timestamp", "") returns "11/21/2025 10:15:14 PM"
23:24:47.459 00.004 11872 GetDouble("/profile/5/scope/calibration/xRate", 1.000000) returns 0.001564
23:24:47.463 00.004 11872 GetDouble("/profile/5/scope/calibration/yRate", 1.000000) returns 0.001340
23:24:47.468 00.005 11872 GetInt("/profile/5/scope/calibration/binning", 1) returns 1
23:24:47.472 00.004 11872 GetDouble("/profile/5/scope/calibration/xAngle", 0.000000) returns 0.004073
23:24:47.475 00.003 11872 GetDouble("/profile/5/scope/calibration/yAngle", 0.000000) returns -1.738880
23:24:47.479 00.004 11872 GetDouble("/profile/5/scope/calibration/declination", 0.000000) returns 0.000075
23:24:47.484 00.005 11872 GetInt("/profile/5/scope/calibration/pierSide", -1) returns 0
23:24:47.488 00.004 11872 GetInt("/profile/5/scope/calibration/raGuideParity", 0) returns 1
23:24:47.492 00.004 11872 GetInt("/profile/5/scope/calibration/decGuideParity", 0) returns -1
23:24:47.496 00.004 11872 GetDouble("/profile/5/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
23:24:47.499 00.003 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:24:47.503 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:24:47.508 00.005 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:24:47.512 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:24:47.516 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:24:47.520 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:24:47.523 00.003 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:24:47.528 00.005 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:24:47.531 00.003 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:24:47.535 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:24:47.539 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:24:47.542 00.003 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:24:47.547 00.005 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:24:47.551 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:24:47.555 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:24:47.558 00.003 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:24:47.563 00.005 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:24:47.567 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:24:47.571 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:24:47.576 00.005 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:24:47.579 00.003 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:24:47.583 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:24:47.587 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:24:47.590 00.003 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:24:47.595 00.005 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:24:47.599 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:24:47.607 00.008 11872 evsrv: cli 0D2D2960 connect
23:24:47.610 00.003 11872 case statement mapped state 6 to 3
23:24:47.615 00.005 11872 case statement mapped state 6 to 3
23:24:47.619 00.004 11872 evsrv: cli 0D2D2960 request: {"method":"get_app_state","id":"efca2f8b-a597-433e-885f-03fea002f7a2"}
23:24:47.623 00.004 11872 case statement mapped state 6 to 3
23:24:47.627 00.004 11872 evsrv: cli 0D2D2960 response: {"jsonrpc":"2.0","result":"Guiding","id":"efca2f8b-a597-433e-885f-03fea002f7a2"}
23:24:47.638 00.011 11872 evsrv: cli 0D2D2960 disconnect
23:24:47.685 00.047 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:24:47.694 00.009 11872 ScopeASCOM::SideOfPier() returns 0
23:24:47.703 00.009 11872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
23:24:47.709 00.006 11872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
23:24:47.715 00.006 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:24:47.720 00.005 11872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 31.2
23:24:47.725 00.005 11872 MountToCamera -- mountTheta (-0.00) + m_xAngle (0.00) = xAngle (0.00 = 0.00)
23:24:47.728 00.003 11872 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
23:24:47.733 00.005 11872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
23:24:47.736 00.003 11872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
23:24:47.741 00.005 11872 GetInt("/profile/5/AutoLoadCalibration", -1) returns 1
23:24:47.745 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=187, med=0, FiltMin=0, FiltMax=116, Gamma=1.000
23:24:47.750 00.005 11872 UpdateGuideState exits: m=4043 SNR=42.7
23:24:47.754 00.004 11872 PhdController: newstate STATE_SETTLE_WAIT
23:24:47.757 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:47.761 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:24:47.765 00.004 11872 Enqueuing Expose request
23:24:47.768 00.003 9960 Worker thread wakes up
23:24:47.768 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:24:47.768 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1810,838,31,31)
23:24:49.026 01.258 9960 Exposure complete
23:24:49.132 00.106 9960 worker thread done servicing request
23:24:49.133 00.001 11872 OnExposeComplete: enter
23:24:49.136 00.003 11872 UpdateGuideState(): m_state=6
23:24:49.140 00.004 11872 Star::Find(15, 1824, 852, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:24:49.145 00.005 11872 Star::Find returns 1 (0), X=1825.23, Y=851.51, Mass=4198, SNR=43.8, Peak=184 HFD=5.6
23:24:49.148 00.003 11872 CameraToMount -- cameraTheta (-1.16) - m_xAngle (0.00) = xAngle (-1.17 = -1.17)
23:24:49.153 00.005 11872 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.80 = 1.80)
23:24:49.156 00.003 11872 CameraToMount -- cameraX=0.62 cameraY=-1.43 hyp=1.56 cameraTheta=-1.16 mountX=0.61 mountY=1.52, mountTheta=1.19
23:24:49.161 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.62, y=-1.43, opts=13)
23:24:49.165 00.004 11872 Enqueuing Move request for scope (0.62, -1.43)
23:24:49.169 00.004 9960 Worker thread wakes up
23:24:49.169 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.62, -1.43) opts 0xd
23:24:49.170 00.001 9960 Handling offset move in thread for scope, endpoint = (0.62, -1.43)
23:24:49.170 00.000 9960 Moving (0.62, -1.43) raw xDistance=0.61 yDistance=1.52
23:24:49.170 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.38 from input 0.61
23:24:49.170 00.000 9960 resist switch: large excursion: input 1.52 thresh 0.60 direction from 0 to 1
23:24:49.171 00.001 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.56
23:24:49.171 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.52 from input 1.52
23:24:49.171 00.000 9960 MoveAxis(W, 288, ABG)
23:24:49.171 00.000 9960 Guiding  Dir = 3, Dur = 288
23:24:49.171 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=184, med=0, FiltMin=0, FiltMax=105, Gamma=1.000
23:24:49.176 00.005 9960 IsSlewing returns 0
23:24:49.176 00.000 11872 UpdateGuideState exits: m=4198 SNR=43.8
23:24:49.182 00.006 11872 PhdController: settling, locked = 1, distance = 1.29 (1.50) aobump = 0 frame = 1 / 99999
23:24:49.187 00.005 9960 IsGuiding returns 0
23:24:49.187 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763789089.187,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":1.29,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:24:49.194 00.007 9960 PulseGuide returned control before completion, sleep 298
23:24:49.194 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:49.199 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:24:49.205 00.006 11872 Enqueuing Expose request
23:24:49.502 00.297 9960 IsGuiding returns 0
23:24:49.502 00.000 9960 Move returns status 0, amount 288
23:24:49.502 00.000 9960 MoveAxis(S, 1134, ABG)
23:24:49.503 00.001 9960 Guiding  Dir = 1, Dur = 1134
23:24:49.503 00.000 9960 IsSlewing returns 0
23:24:49.503 00.000 9960 IsGuiding returns 0
23:24:49.504 00.001 9960 PulseGuide returned control before completion, sleep 1144
23:24:50.662 01.158 9960 IsGuiding returns 1
23:24:50.662 00.000 9960 scope still moving after pulse duration time elapsed
23:24:50.693 00.031 9960 IsSlewing returns 0
23:24:50.694 00.001 9960 IsGuiding returns 0
23:24:50.694 00.000 9960 scope move finished after 1134 + 56 ms
23:24:50.694 00.000 9960 Move returns status 0, amount 1134
23:24:50.694 00.000 9960 move complete, result=0
23:24:50.695 00.001 9960 worker thread done servicing request
23:24:50.696 00.001 11872 GuideStep: 0.6 px 288 ms WEST, 1.5 px 1134 ms SOUTH
23:24:50.702 00.006 9960 Worker thread wakes up
23:24:50.702 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:24:50.702 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1810,838,31,31)
23:24:51.940 01.238 9960 Exposure complete
23:24:52.053 00.113 9960 worker thread done servicing request
23:24:52.054 00.001 11872 OnExposeComplete: enter
23:24:52.058 00.004 11872 UpdateGuideState(): m_state=6
23:24:52.062 00.004 11872 Star::Find(15, 1825, 851, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:24:52.067 00.005 11872 Star::Find returns 1 (0), X=1825.26, Y=852.78, Mass=4146, SNR=43.6, Peak=182 HFD=5.8
23:24:52.070 00.003 11872 CameraToMount -- cameraTheta (-0.24) - m_xAngle (0.00) = xAngle (-0.24 = -0.24)
23:24:52.074 00.004 11872 CameraToMount -- cameraTheta (-0.24) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.73 = 2.73)
23:24:52.079 00.005 11872 CameraToMount -- cameraX=0.65 cameraY=-0.16 hyp=0.67 cameraTheta=-0.24 mountX=0.65 mountY=0.27, mountTheta=0.39
23:24:52.084 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.65, y=-0.16, opts=13)
23:24:52.088 00.004 11872 Enqueuing Move request for scope (0.65, -0.16)
23:24:52.092 00.004 9960 Worker thread wakes up
23:24:52.092 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.65, -0.16) opts 0xd
23:24:52.092 00.000 9960 Handling offset move in thread for scope, endpoint = (0.65, -0.16)
23:24:52.092 00.000 9960 Moving (0.65, -0.16) raw xDistance=0.65 yDistance=0.27
23:24:52.092 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.43 from input 0.65
23:24:52.093 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.27
23:24:52.094 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=182, med=0, FiltMin=0, FiltMax=106, Gamma=1.000
23:24:52.098 00.004 11872 UpdateGuideState exits: m=4146 SNR=43.6
23:24:52.102 00.004 11872 PhdController: settling, locked = 1, distance = 1.10 (1.50) aobump = 0 frame = 2 / 99999
23:24:52.105 00.003 9960 MoveAxis(W, 324, ABG)
23:24:52.105 00.000 9960 Guiding  Dir = 3, Dur = 324
23:24:52.105 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763789092.105,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":1.10,"Time":2.9,"SettleTime":10.0,"StarLocked":true}
23:24:52.110 00.005 9960 IsSlewing returns 0
23:24:52.110 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:52.114 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:24:52.118 00.004 11872 Enqueuing Expose request
23:24:52.121 00.003 9960 IsGuiding returns 0
23:24:52.122 00.001 9960 PulseGuide returned control before completion, sleep 334
23:24:52.465 00.343 9960 IsGuiding returns 1
23:24:52.467 00.002 9960 scope still moving after pulse duration time elapsed
23:24:52.496 00.029 9960 IsSlewing returns 0
23:24:52.499 00.003 9960 IsGuiding returns 0
23:24:52.499 00.000 9960 scope move finished after 324 + 53 ms
23:24:52.499 00.000 9960 Move returns status 0, amount 324
23:24:52.500 00.001 9960 MoveAxis(S, 201, ABG)
23:24:52.500 00.000 9960 Guiding  Dir = 1, Dur = 201
23:24:52.501 00.001 9960 IsSlewing returns 0
23:24:52.501 00.000 9960 IsGuiding returns 0
23:24:52.502 00.001 9960 PulseGuide returned control before completion, sleep 211
23:24:52.717 00.215 9960 IsGuiding returns 1
23:24:52.719 00.002 9960 scope still moving after pulse duration time elapsed
23:24:52.748 00.029 9960 IsSlewing returns 0
23:24:52.750 00.002 9960 IsGuiding returns 0
23:24:52.751 00.001 9960 scope move finished after 201 + 48 ms
23:24:52.751 00.000 9960 Move returns status 0, amount 201
23:24:52.752 00.001 9960 move complete, result=0
23:24:52.752 00.000 9960 worker thread done servicing request
23:24:52.752 00.000 9960 Worker thread wakes up
23:24:52.753 00.001 11872 GuideStep: 0.6 px 324 ms WEST, 0.3 px 201 ms SOUTH
23:24:52.758 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
23:24:52.758 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1810,838,31,31)
23:24:54.009 01.251 9960 Exposure complete
23:24:54.124 00.115 9960 worker thread done servicing request
23:24:54.124 00.000 11872 OnExposeComplete: enter
23:24:54.128 00.004 11872 UpdateGuideState(): m_state=6
23:24:54.133 00.005 11872 Star::Find(15, 1825, 852, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:24:54.136 00.003 11872 Star::Find returns 1 (0), X=1824.60, Y=854.24, Mass=4155, SNR=43.6, Peak=196 HFD=5.6
23:24:54.141 00.005 11872 CameraToMount -- cameraTheta (1.58) - m_xAngle (0.00) = xAngle (1.58 = 1.58)
23:24:54.145 00.004 11872 CameraToMount -- cameraTheta (1.58) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.55 = -1.74)
23:24:54.148 00.003 11872 CameraToMount -- cameraX=-0.01 cameraY=1.30 hyp=1.30 cameraTheta=1.58 mountX=-0.01 mountY=-1.28, mountTheta=-1.58
23:24:54.154 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.01, y=1.30, opts=13)
23:24:54.157 00.003 11872 Enqueuing Move request for scope (-0.01, 1.30)
23:24:54.160 00.003 9960 Worker thread wakes up
23:24:54.161 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 1.30) opts 0xd
23:24:54.161 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.01, 1.30)
23:24:54.161 00.000 9960 Moving (-0.01, 1.30) raw xDistance=-0.01 yDistance=-1.28
23:24:54.161 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:24:54.162 00.001 9960 resist switch: large excursion: input -1.28 thresh 0.60 direction from 1 to -1
23:24:54.162 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.85
23:24:54.163 00.001 9960 GuideAlgorithmResistSwitch::result() returns -1.28 from input -1.28
23:24:54.163 00.000 9960 MoveAxis(E, 0, ABG)
23:24:54.163 00.000 9960 Move returns status 0, amount 0
23:24:54.163 00.000 9960 MoveAxis(N, 958, ABG)
23:24:54.163 00.000 9960 Guiding  Dir = 0, Dur = 958
23:24:54.163 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=196, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
23:24:54.167 00.004 9960 IsSlewing returns 0
23:24:54.167 00.000 11872 UpdateGuideState exits: m=4155 SNR=43.6
23:24:54.172 00.005 11872 PhdController: settling, locked = 1, distance = 1.16 (1.50) aobump = 0 frame = 3 / 99999
23:24:54.176 00.004 9960 IsGuiding returns 0
23:24:54.176 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763789094.176,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":1.16,"Time":5.0,"SettleTime":10.0,"StarLocked":true}
23:24:54.179 00.003 9960 PulseGuide returned control before completion, sleep 968
23:24:54.180 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:54.184 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:24:54.188 00.004 11872 Enqueuing Expose request
23:24:55.160 00.972 9960 IsGuiding returns 1
23:24:55.161 00.001 9960 scope still moving after pulse duration time elapsed
23:24:55.191 00.030 9960 IsSlewing returns 0
23:24:55.192 00.001 9960 IsGuiding returns 0
23:24:55.192 00.000 9960 scope move finished after 958 + 58 ms
23:24:55.192 00.000 9960 Move returns status 0, amount 958
23:24:55.194 00.002 9960 move complete, result=0
23:24:55.194 00.000 9960 worker thread done servicing request
23:24:55.194 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -1.3 px 958 ms NORTH
23:24:55.200 00.006 9960 Worker thread wakes up
23:24:55.200 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:24:55.200 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1810,838,31,31)
23:24:56.454 01.254 9960 Exposure complete
23:24:56.574 00.120 9960 worker thread done servicing request
23:24:56.574 00.000 11872 OnExposeComplete: enter
23:24:56.578 00.004 11872 UpdateGuideState(): m_state=6
23:24:56.581 00.003 11872 Star::Find(15, 1824, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
23:24:56.586 00.005 11872 Star::Find returns 1 (0), X=1824.80, Y=853.38, Mass=4362, SNR=44.7, Peak=178 HFD=5.5
23:24:56.590 00.004 11872 CameraToMount -- cameraTheta (1.17) - m_xAngle (0.00) = xAngle (1.16 = 1.16)
23:24:56.594 00.004 11872 CameraToMount -- cameraTheta (1.17) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.13 = -2.15)
23:24:56.597 00.003 11872 CameraToMount -- cameraX=0.19 cameraY=0.44 hyp=0.48 cameraTheta=1.17 mountX=0.19 mountY=-0.40, mountTheta=-1.13
23:24:56.602 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.19, y=0.44, opts=13)
23:24:56.606 00.004 11872 Enqueuing Move request for scope (0.19, 0.44)
23:24:56.610 00.004 9960 Worker thread wakes up
23:24:56.610 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.44) opts 0xd
23:24:56.611 00.001 9960 Handling offset move in thread for scope, endpoint = (0.19, 0.44)
23:24:56.611 00.000 9960 Moving (0.19, 0.44) raw xDistance=0.19 yDistance=-0.40
23:24:56.611 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
23:24:56.611 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.40 from input -0.40
23:24:56.612 00.001 9960 MoveAxis(E, 0, ABG)
23:24:56.612 00.000 9960 Move returns status 0, amount 0
23:24:56.612 00.000 9960 MoveAxis(N, 297, ABG)
23:24:56.612 00.000 9960 Guiding  Dir = 0, Dur = 297
23:24:56.612 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=178, med=0, FiltMin=0, FiltMax=117, Gamma=1.000
23:24:56.615 00.003 9960 IsSlewing returns 0
23:24:56.615 00.000 11872 UpdateGuideState exits: m=4362 SNR=44.7
23:24:56.620 00.005 11872 PhdController: settling, locked = 1, distance = 0.96 (1.50) aobump = 0 frame = 4 / 99999
23:24:56.624 00.004 9960 IsGuiding returns 0
23:24:56.624 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763789096.624,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.96,"Time":7.4,"SettleTime":10.0,"StarLocked":true}
23:24:56.628 00.004 9960 PulseGuide returned control before completion, sleep 307
23:24:56.628 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:56.632 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:24:56.637 00.005 11872 Enqueuing Expose request
23:24:56.942 00.305 9960 IsGuiding returns 1
23:24:56.943 00.001 9960 scope still moving after pulse duration time elapsed
23:24:56.973 00.030 9960 IsSlewing returns 0
23:24:56.973 00.000 9960 IsGuiding returns 0
23:24:56.973 00.000 9960 scope move finished after 297 + 52 ms
23:24:56.975 00.002 9960 Move returns status 0, amount 297
23:24:56.975 00.000 9960 move complete, result=0
23:24:56.976 00.001 9960 worker thread done servicing request
23:24:56.976 00.000 9960 Worker thread wakes up
23:24:56.977 00.001 11872 GuideStep: 0.2 px 0 ms EAST, -0.4 px 297 ms NORTH
23:24:56.982 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
23:24:56.982 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1810,838,31,31)
23:24:58.227 01.245 9960 Exposure complete
23:24:58.371 00.144 9960 worker thread done servicing request
23:24:58.371 00.000 11872 OnExposeComplete: enter
23:24:58.377 00.006 11872 UpdateGuideState(): m_state=6
23:24:58.382 00.005 11872 Star::Find(15, 1824, 853, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
23:24:58.385 00.003 11872 Star::Find returns 1 (0), X=1825.20, Y=851.72, Mass=4314, SNR=44.5, Peak=185 HFD=5.7
23:24:58.389 00.004 11872 CameraToMount -- cameraTheta (-1.12) - m_xAngle (0.00) = xAngle (-1.13 = -1.13)
23:24:58.393 00.004 11872 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.84 = 1.84)
23:24:58.397 00.004 11872 CameraToMount -- cameraX=0.58 cameraY=-1.22 hyp=1.35 cameraTheta=-1.12 mountX=0.58 mountY=1.30, mountTheta=1.15
23:24:58.402 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.58, y=-1.22, opts=13)
23:24:58.409 00.007 11872 Enqueuing Move request for scope (0.58, -1.22)
23:24:58.415 00.006 9960 Worker thread wakes up
23:24:58.415 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=185, med=0, FiltMin=0, FiltMax=117, Gamma=1.000
23:24:58.420 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.58, -1.22) opts 0xd
23:24:58.421 00.001 11872 UpdateGuideState exits: m=4314 SNR=44.5
23:24:58.425 00.004 9960 Handling offset move in thread for scope, endpoint = (0.58, -1.22)
23:24:58.425 00.000 11872 PhdController: settling, locked = 1, distance = 1.07 (1.50) aobump = 0 frame = 5 / 99999
23:24:58.429 00.004 9960 Moving (0.58, -1.22) raw xDistance=0.58 yDistance=1.30
23:24:58.430 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763789098.429,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":1.07,"Time":9.2,"SettleTime":10.0,"StarLocked":true}
23:24:58.434 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.36 from input 0.58
23:24:58.435 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:58.441 00.006 9960 resist switch: large excursion: input 1.30 thresh 0.60 direction from -1 to 1
23:24:58.441 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=3.90
23:24:58.441 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.30 from input 1.30
23:24:58.441 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:24:58.448 00.007 9960 MoveAxis(W, 272, ABG)
23:24:58.448 00.000 11872 Enqueuing Expose request
23:24:58.456 00.008 9960 Guiding  Dir = 3, Dur = 272
23:24:58.458 00.002 9960 IsSlewing returns 0
23:24:58.458 00.000 9960 IsGuiding returns 0
23:24:58.459 00.001 9960 PulseGuide returned control before completion, sleep 282
23:24:58.750 00.291 9960 IsGuiding returns 1
23:24:58.750 00.000 9960 scope still moving after pulse duration time elapsed
23:24:58.781 00.031 9960 IsSlewing returns 0
23:24:58.781 00.000 9960 IsGuiding returns 0
23:24:58.781 00.000 9960 scope move finished after 272 + 51 ms
23:24:58.783 00.002 9960 Move returns status 0, amount 272
23:24:58.783 00.000 9960 MoveAxis(S, 971, ABG)
23:24:58.783 00.000 9960 Guiding  Dir = 1, Dur = 971
23:24:58.785 00.002 9960 IsSlewing returns 0
23:24:58.785 00.000 9960 IsGuiding returns 0
23:24:58.786 00.001 9960 PulseGuide returned control before completion, sleep 981
23:24:59.781 00.995 9960 IsGuiding returns 1
23:24:59.782 00.001 9960 scope still moving after pulse duration time elapsed
23:24:59.812 00.030 9960 IsSlewing returns 0
23:24:59.813 00.001 9960 IsGuiding returns 0
23:24:59.814 00.001 9960 scope move finished after 971 + 58 ms
23:24:59.814 00.000 9960 Move returns status 0, amount 971
23:24:59.816 00.002 9960 move complete, result=0
23:24:59.816 00.000 9960 worker thread done servicing request
23:24:59.816 00.000 9960 Worker thread wakes up
23:24:59.817 00.001 11872 GuideStep: 0.6 px 272 ms WEST, 1.3 px 971 ms SOUTH
23:24:59.822 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
23:24:59.822 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1810,838,31,31)
23:25:01.077 01.255 9960 Exposure complete
23:25:01.200 00.123 9960 worker thread done servicing request
23:25:01.200 00.000 11872 OnExposeComplete: enter
23:25:01.204 00.004 11872 UpdateGuideState(): m_state=6
23:25:01.209 00.005 11872 Star::Find(15, 1825, 851, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
23:25:01.213 00.004 11872 Star::Find returns 1 (0), X=1824.65, Y=853.13, Mass=4079, SNR=42.6, Peak=202 HFD=5.8
23:25:01.217 00.004 11872 CameraToMount -- cameraTheta (1.37) - m_xAngle (0.00) = xAngle (1.37 = 1.37)
23:25:01.220 00.003 11872 CameraToMount -- cameraTheta (1.37) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.34 = -1.94)
23:25:01.224 00.004 11872 CameraToMount -- cameraX=0.04 cameraY=0.19 hyp=0.20 cameraTheta=1.37 mountX=0.04 mountY=-0.18, mountTheta=-1.36
23:25:01.229 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.04, y=0.19, opts=13)
23:25:01.233 00.004 11872 Enqueuing Move request for scope (0.04, 0.19)
23:25:01.236 00.003 9960 Worker thread wakes up
23:25:01.236 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.19) opts 0xd
23:25:01.236 00.000 9960 Handling offset move in thread for scope, endpoint = (0.04, 0.19)
23:25:01.236 00.000 9960 Moving (0.04, 0.19) raw xDistance=0.04 yDistance=-0.18
23:25:01.236 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:25:01.237 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:25:01.237 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:25:01.237 00.000 9960 MoveAxis(E, 0, ABG)
23:25:01.237 00.000 9960 Move returns status 0, amount 0
23:25:01.237 00.000 9960 MoveAxis(N, 0, ABG)
23:25:01.237 00.000 9960 Move returns status 0, amount 0
23:25:01.237 00.000 9960 move complete, result=0
23:25:01.237 00.000 9960 worker thread done servicing request
23:25:01.237 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=202, med=0, FiltMin=0, FiltMax=117, Gamma=1.000
23:25:01.242 00.005 11872 UpdateGuideState exits: m=4079 SNR=42.6
23:25:01.246 00.004 11872 PhdController: settling, locked = 1, distance = 0.81 (1.50) aobump = 0 frame = 6 / 99999
23:25:01.250 00.004 11872 PhdController: newstate STATE_FINISH
23:25:01.253 00.003 11872 PhdController complete: success
23:25:01.256 00.003 11872 evsrv: {"Event":"SettleDone","Timestamp":1763789101.256,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":6,"DroppedFrames":0}
23:25:01.260 00.004 11872 Mount: notify guiding dither settle done success=1
23:25:01.264 00.004 11872 PhdController: newstate STATE_IDLE
23:25:01.267 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:01.272 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:25:01.276 00.004 11872 Enqueuing Expose request
23:25:01.279 00.003 9960 Worker thread wakes up
23:25:01.279 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:25:01.282 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
23:25:01.283 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1810,838,31,31)
23:25:02.109 00.826 11872 evsrv: cli 0D2D2640 connect
23:25:02.117 00.008 11872 case statement mapped state 6 to 3
23:25:02.122 00.005 11872 case statement mapped state 6 to 3
23:25:02.125 00.003 11872 evsrv: cli 0D2D2640 request: {"method":"get_app_state","id":"53cd4ddc-8721-44eb-b5f2-d55b75a8a519"}
23:25:02.130 00.005 11872 case statement mapped state 6 to 3
23:25:02.134 00.004 11872 evsrv: cli 0D2D2640 response: {"jsonrpc":"2.0","result":"Guiding","id":"53cd4ddc-8721-44eb-b5f2-d55b75a8a519"}
23:25:02.143 00.009 11872 evsrv: cli 0D2D2640 disconnect
23:25:02.147 00.004 11872 evsrv: cli 0D2D2A00 connect
23:25:02.150 00.003 11872 case statement mapped state 6 to 3
23:25:02.155 00.005 11872 case statement mapped state 6 to 3
23:25:02.159 00.004 11872 evsrv: cli 0D2D2A00 request: {"method":"stop_capture","id":"72a3ad12-25b0-4812-be74-36244ad58645"}
23:25:02.164 00.005 11872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:25:02.168 00.004 11872 Status Line: Waiting for devices...
23:25:02.176 00.008 11872 evsrv: cli 0D2D2A00 response: {"jsonrpc":"2.0","result":0,"id":"72a3ad12-25b0-4812-be74-36244ad58645"}
23:25:02.184 00.008 11872 evsrv: cli 0D2D2A00 disconnect
23:25:02.188 00.004 9960 ZWO: stopexposure
23:25:02.188 00.000 11872 evsrv: cli 0D2D2320 connect
23:25:02.192 00.004 11872 case statement mapped state 6 to 3
23:25:02.196 00.004 11872 case statement mapped state 6 to 3
23:25:02.203 00.007 11872 evsrv: cli 0D2D2320 request: {"method":"get_app_state","id":"766430c7-4f3b-4267-b51a-558be4e960a5"}
23:25:02.209 00.006 11872 case statement mapped state 6 to 3
23:25:02.214 00.005 11872 evsrv: cli 0D2D2320 response: {"jsonrpc":"2.0","result":"Guiding","id":"766430c7-4f3b-4267-b51a-558be4e960a5"}
23:25:02.218 00.004 11872 evsrv: cli 0D2D2320 disconnect
23:25:02.490 00.272 9960 ZWO: stopexposure
23:25:02.492 00.002 9960 Error thrown from C:\cygwin\home\agalasso\projects\phd2\worker_thread.cpp:190->Capture failed
23:25:02.492 00.000 9960 worker thread done servicing request
23:25:02.493 00.001 11872 OnExposeComplete: enter
23:25:02.499 00.006 11872 OnExposeComplete: Capture Error reported
23:25:02.503 00.004 11872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
23:25:02.509 00.006 11872 Mount: notify guiding stopped
23:25:02.518 00.009 11872 Changing from state GUIDING to STOP
23:25:02.523 00.005 11872 guider state => SELECTED
23:25:02.527 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=202, med=0, FiltMin=0, FiltMax=117, Gamma=1.000
23:25:02.531 00.004 11872 Changing from state SELECTED to UNINITIALIZED
23:25:02.536 00.005 11872 guider state => SELECTING
23:25:02.542 00.006 11872 Status Line: Stopped.
23:25:02.547 00.005 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\myframe_events.cpp:489->Error reported capturing image
23:25:03.220 00.673 11872 evsrv: cli 0D2D23C0 connect
23:25:03.227 00.007 11872 evsrv: cli 0D2D23C0 request: {"method":"get_app_state","id":"fad37da3-7efe-47d4-bfa0-ce86cd44c1e9"}
23:25:03.233 00.006 11872 evsrv: cli 0D2D23C0 response: {"jsonrpc":"2.0","result":"Stopped","id":"fad37da3-7efe-47d4-bfa0-ce86cd44c1e9"}
23:25:03.239 00.006 11872 evsrv: cli 0D2D23C0 disconnect
23:25:19.123 15.884 11872 evsrv: cli 0D2D3040 connect
23:25:19.128 00.005 11872 evsrv: cli 0D2D3040 request: {"method":"get_app_state","id":"1a053416-b446-438a-bf48-646f39023085"}
23:25:19.135 00.007 11872 evsrv: cli 0D2D3040 response: {"jsonrpc":"2.0","result":"Stopped","id":"1a053416-b446-438a-bf48-646f39023085"}
23:25:19.141 00.006 11872 evsrv: cli 0D2D3040 disconnect
23:25:19.146 00.005 11872 evsrv: cli 0D2D25A0 connect
23:25:19.151 00.005 11872 evsrv: cli 0D2D25A0 request: {"method":"get_calibrated","id":"92d1c0e9-b65d-41e0-87ff-d8c5fe3e7cb7"}
23:25:19.155 00.004 11872 evsrv: cli 0D2D25A0 response: {"jsonrpc":"2.0","result":true,"id":"92d1c0e9-b65d-41e0-87ff-d8c5fe3e7cb7"}
23:25:19.160 00.005 11872 evsrv: cli 0D2D25A0 disconnect
23:25:19.164 00.004 11872 evsrv: cli 0D2D21E0 connect
23:25:19.170 00.006 11872 evsrv: cli 0D2D21E0 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"e96be546-0ce9-4abc-9b76-3506f7b12a09"}
23:25:19.174 00.004 11872 PhdController::Guide begins
23:25:19.179 00.005 11872 PhdController: newstate STATE_SETUP
23:25:19.182 00.003 11872 PhdController: setup
23:25:19.187 00.005 11872 PhdController: newstate STATE_ATTEMPT_START
23:25:19.191 00.004 11872 PhdController: start capturing
23:25:19.195 00.004 11872 Changing from state SELECTING to UNINITIALIZED
23:25:19.199 00.004 11872 guider state => SELECTING
23:25:19.205 00.006 11872 setting force full frames = true
23:25:19.209 00.004 11872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
23:25:19.217 00.008 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:25:19.221 00.004 11872 Enqueuing Expose request
23:25:19.225 00.004 11872 PhdController: newstate STATE_SELECT_STAR
23:25:19.230 00.005 11872 evsrv: cli 0D2D21E0 response: {"jsonrpc":"2.0","result":0,"id":"e96be546-0ce9-4abc-9b76-3506f7b12a09"}
23:25:19.234 00.004 9960 Worker thread wakes up
23:25:19.234 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:25:19.234 00.000 11872 evsrv: cli 0D2D21E0 disconnect
23:25:19.238 00.004 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:25:19.238 00.000 11872 evsrv: cli 0D2D2320 connect
23:25:19.242 00.004 11872 case statement mapped state 1 to 101
23:25:19.247 00.005 11872 case statement mapped state 1 to 101
23:25:19.255 00.008 11872 evsrv: cli 0D2D2320 request: {"method":"get_lock_shift_params","id":"9ea15847-2c10-4351-9ab7-9f84ba840985"}
23:25:19.262 00.007 11872 evsrv: cli 0D2D2320 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"9ea15847-2c10-4351-9ab7-9f84ba840985"}
23:25:19.268 00.006 11872 evsrv: cli 0D2D2320 disconnect
23:25:19.272 00.004 11872 evsrv: cli 0D2D23C0 connect
23:25:19.276 00.004 11872 case statement mapped state 1 to 101
23:25:19.281 00.005 11872 case statement mapped state 1 to 101
23:25:19.287 00.006 11872 evsrv: cli 0D2D23C0 request: {"method":"get_lock_position","id":"558b0a62-1418-46a4-b638-5c868b661e4e"}
23:25:19.291 00.004 11872 evsrv: cli 0D2D23C0 response: {"jsonrpc":"2.0","result":null,"id":"558b0a62-1418-46a4-b638-5c868b661e4e"}
23:25:19.299 00.008 11872 evsrv: cli 0D2D23C0 disconnect
23:25:20.300 01.001 11872 evsrv: cli 0D2D2F00 connect
23:25:20.307 00.007 11872 case statement mapped state 1 to 101
23:25:20.312 00.005 11872 case statement mapped state 1 to 101
23:25:20.318 00.006 11872 evsrv: cli 0D2D2F00 request: {"method":"get_lock_position","id":"fe14cadf-ff28-4959-b837-763e2716ccfb"}
23:25:20.323 00.005 11872 evsrv: cli 0D2D2F00 response: {"jsonrpc":"2.0","result":null,"id":"fe14cadf-ff28-4959-b837-763e2716ccfb"}
23:25:20.328 00.005 11872 evsrv: cli 0D2D2F00 disconnect
23:25:20.495 00.167 9960 Exposure complete
23:25:20.606 00.111 9960 worker thread done servicing request
23:25:20.606 00.000 11872 OnExposeComplete: enter
23:25:20.610 00.004 11872 UpdateGuideState(): m_state=1
23:25:20.614 00.004 11872 UpdateCurrentPosition: no star selected
23:25:20.618 00.004 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
23:25:20.621 00.003 11872 Status Line: No star selected
23:25:20.625 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=222, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
23:25:20.629 00.004 11872 UpdateGuideState exits: No star selected
23:25:20.633 00.004 11872 GuiderMultiStar::AutoSelect enter
23:25:20.636 00.003 11872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
23:25:20.738 00.102 11872 AutoFind: auto downsample for scale 1.00 => 1x
23:25:20.925 00.187 11872 AutoFind: global mean = 0.0, stdev 2.3
23:25:20.929 00.004 11872 AutoFind: using threshold = 0.1
23:25:21.200 00.271 11872 AutoFind: local max [1825, 852] 122.2
23:25:21.204 00.004 11872 AutoFind: local max [1582, 300] 109.0
23:25:21.208 00.004 11872 AutoFind: local max [1582, 306] 84.1
23:25:21.212 00.004 11872 AutoFind: local max [26, 354] 74.2
23:25:21.214 00.002 11872 AutoFind: local max [1716, 314] 55.3
23:25:21.218 00.004 11872 AutoFind: local max [1290, 10] 43.6
23:25:21.222 00.004 11872 AutoFind: local max [1365, 83] 38.1
23:25:21.227 00.005 11872 AutoFind: local max [1512, 1069] 31.2
23:25:21.230 00.003 11872 AutoFind: local max [769, 546] 27.5
23:25:21.233 00.003 11872 AutoFind: local max [443, 308] 22.6
23:25:21.238 00.005 11872 AutoFind: local max [158, 420] 22.1
23:25:21.241 00.003 11872 AutoFind: local max [768, 553] 21.7
23:25:21.245 00.004 11872 AutoFind: local max [110, 933] 21.3
23:25:21.249 00.004 11872 AutoFind: local max [1031, 334] 21.0
23:25:21.254 00.005 11872 AutoFind: local max [121, 517] 19.0
23:25:21.257 00.003 11872 AutoFind: local max [1921, 844] 18.9
23:25:21.261 00.004 11872 AutoFind: local max [873, 906] 18.5
23:25:21.268 00.007 11872 AutoFind: local max [26, 1004] 17.0
23:25:21.272 00.004 11872 AutoFind: local max [1309, 158] 13.4
23:25:21.276 00.004 11872 AutoFind: local max [746, 135] 12.6
23:25:21.280 00.004 11872 AutoFind: local max [158, 81] 10.9
23:25:21.285 00.005 11872 AutoFind: local max [1384, 84] 10.8
23:25:21.289 00.004 11872 AutoFind: local max [129, 1020] 9.9
23:25:21.292 00.003 11872 AutoFind: local max [1360, 554] 9.5
23:25:21.297 00.005 11872 AutoFind: local max [495, 300] 8.9
23:25:21.301 00.004 11872 AutoFind: local max [28, 665] 8.9
23:25:21.304 00.003 11872 AutoFind: local max [477, 384] 8.8
23:25:21.308 00.004 11872 AutoFind: local max [1360, 561] 8.6
23:25:21.313 00.005 11872 AutoFind: local max [268, 438] 8.3
23:25:21.316 00.003 11872 AutoFind: local max [1436, 466] 8.0
23:25:21.320 00.004 11872 AutoFind: local max [1899, 681] 7.9
23:25:21.324 00.004 11872 AutoFind: local max [1348, 640] 7.9
23:25:21.328 00.004 11872 AutoFind: local max [380, 335] 7.5
23:25:21.332 00.004 11872 AutoFind: local max [379, 341] 7.2
23:25:21.336 00.004 11872 AutoFind: local max [805, 849] 6.7
23:25:21.339 00.003 11872 AutoFind: local max [1850, 129] 6.7
23:25:21.341 00.002 11872 AutoFind: local max [352, 1016] 6.5
23:25:21.344 00.003 11872 AutoFind: local max [1698, 388] 6.4
23:25:21.348 00.004 11872 AutoFind: local max [282, 41] 6.1
23:25:21.350 00.002 11872 AutoFind: local max [508, 560] 6.0
23:25:21.353 00.003 11872 AutoFind: local max [298, 999] 6.0
23:25:21.356 00.003 11872 AutoFind: local max [105, 1071] 5.9
23:25:21.359 00.003 11872 AutoFind: local max [1516, 499] 5.8
23:25:21.363 00.004 11872 AutoFind: local max [1725, 251] 5.8
23:25:21.366 00.003 11872 AutoFind: local max [361, 1038] 5.6
23:25:21.369 00.003 11872 AutoFind: local max [1388, 440] 5.4
23:25:21.371 00.002 11872 AutoFind: local max [1337, 584] 5.3
23:25:21.374 00.003 11872 AutoFind: local max [98, 968] 5.3
23:25:21.376 00.002 11872 AutoFind: local max [305, 406] 5.3
23:25:21.379 00.003 11872 AutoFind: local max [1003, 1063] 5.2
23:25:21.383 00.004 11872 AutoFind: local max [1811, 629] 5.2
23:25:21.386 00.003 11872 AutoFind: local max [275, 657] 5.1
23:25:21.389 00.003 11872 AutoFind: local max [1515, 493] 5.1
23:25:21.392 00.003 11872 AutoFind: local max [1773, 237] 5.1
23:25:21.396 00.004 11872 AutoFind: local max [1387, 445] 5.0
23:25:21.399 00.003 11872 AutoFind: local max [1436, 473] 4.9
23:25:21.402 00.003 11872 AutoFind: local max [369, 687] 4.8
23:25:21.406 00.004 11872 AutoFind: local max [559, 238] 4.8
23:25:21.409 00.003 11872 AutoFind: local max [1572, 300] 4.6
23:25:21.412 00.003 11872 AutoFind: local max [1005, 1054] 4.5
23:25:21.415 00.003 11872 AutoFind: local max [1478, 714] 4.5
23:25:21.419 00.004 11872 AutoFind: local max [1814, 851] 4.4
23:25:21.422 00.003 11872 AutoFind: local max [552, 635] 4.4
23:25:21.425 00.003 11872 AutoFind: local max [1382, 804] 4.3
23:25:21.429 00.004 11872 AutoFind: local max [1555, 1053] 4.2
23:25:21.432 00.003 11872 AutoFind: local max [887, 625] 4.2
23:25:21.435 00.003 11872 AutoFind: local max [1816, 843] 4.2
23:25:21.439 00.004 11872 AutoFind: local max [147, 47] 4.2
23:25:21.443 00.004 11872 AutoFind: local max [805, 248] 4.2
23:25:21.448 00.005 11872 AutoFind: local max [300, 516] 4.2
23:25:21.451 00.003 11872 AutoFind: local max [260, 44] 4.1
23:25:21.454 00.003 11872 AutoFind: local max [1690, 451] 4.1
23:25:21.458 00.004 11872 AutoFind: local max [1478, 709] 4.1
23:25:21.461 00.003 11872 AutoFind: local max [183, 668] 4.1
23:25:21.465 00.004 11872 AutoFind: local max [1589, 560] 4.0
23:25:21.469 00.004 11872 AutoFind: local max [1594, 299] 4.0
23:25:21.472 00.003 11872 AutoFind: local max [741, 10] 3.8
23:25:21.475 00.003 11872 AutoFind: local max [545, 917] 3.8
23:25:21.477 00.002 11872 AutoFind: local max [595, 545] 3.8
23:25:21.480 00.003 11872 AutoFind: local max [1057, 525] 3.8
23:25:21.482 00.002 11872 AutoFind: local max [1510, 259] 3.8
23:25:21.486 00.004 11872 AutoFind: local max [113, 698] 3.8
23:25:21.489 00.003 11872 AutoFind: local max [507, 566] 3.8
23:25:21.491 00.002 11872 AutoFind: local max [1723, 404] 3.7
23:25:21.494 00.003 11872 AutoFind: local max [1670, 623] 3.6
23:25:21.496 00.002 11872 AutoFind: local max [1147, 643] 3.6
23:25:21.499 00.003 11872 AutoFind: local max [1414, 955] 3.6
23:25:21.501 00.002 11872 AutoFind: local max [1625, 1001] 3.6
23:25:21.505 00.004 11872 AutoFind: local max [1502, 977] 3.6
23:25:21.508 00.003 11872 AutoFind: local max [16, 357] 3.6
23:25:21.511 00.003 11872 AutoFind: local max [1825, 862] 3.6
23:25:21.513 00.002 11872 AutoFind: local max [946, 57] 3.6
23:25:21.516 00.003 11872 AutoFind: local max [1594, 310] 3.6
23:25:21.518 00.002 11872 AutoFind: local max [772, 53] 3.5
23:25:21.522 00.004 11872 AutoFind: local max [938, 278] 3.5
23:25:21.525 00.003 11872 AutoFind: local max [1489, 669] 3.5
23:25:21.528 00.003 11872 AutoFind: local max [1657, 37] 3.5
23:25:21.531 00.003 11872 AutoFind: local max [1518, 753] 3.5
23:25:21.534 00.003 11872 AutoFind: local max [1359, 637] 3.5
23:25:21.538 00.004 11872 AutoFind: local max [770, 527] 3.5
23:25:21.541 00.003 11872 AutoFind: close dim-bright [770, 527] 3.5 - [769, 546] 27.5
23:25:21.544 00.003 11872 AutoFind: too close [1359, 637] 3.5 - [1348, 640] 7.9
23:25:21.548 00.004 11872 AutoFind: too close [1594, 310] 3.6 - [1594, 299] 4.0
23:25:21.551 00.003 11872 AutoFind: close dim-bright [1594, 310] 3.6 - [1582, 306] 84.1
23:25:21.555 00.004 11872 AutoFind: close dim-bright [1594, 310] 3.6 - [1582, 300] 109.0
23:25:21.559 00.004 11872 AutoFind: too close [1825, 862] 3.6 - [1816, 843] 4.2
23:25:21.562 00.003 11872 AutoFind: too close [1825, 862] 3.6 - [1814, 851] 4.4
23:25:21.566 00.004 11872 AutoFind: close dim-bright [1825, 862] 3.6 - [1825, 852] 122.2
23:25:21.569 00.003 11872 AutoFind: close dim-bright [16, 357] 3.6 - [26, 354] 74.2
23:25:21.572 00.003 11872 AutoFind: too close [507, 566] 3.8 - [508, 560] 6.0
23:25:21.576 00.004 11872 AutoFind: close dim-bright [1594, 299] 4.0 - [1582, 306] 84.1
23:25:21.578 00.002 11872 AutoFind: close dim-bright [1594, 299] 4.0 - [1582, 300] 109.0
23:25:21.583 00.005 11872 AutoFind: too close [1478, 709] 4.1 - [1478, 714] 4.5
23:25:21.586 00.003 11872 AutoFind: too close [1816, 843] 4.2 - [1814, 851] 4.4
23:25:21.589 00.003 11872 AutoFind: close dim-bright [1816, 843] 4.2 - [1825, 852] 122.2
23:25:21.591 00.002 11872 AutoFind: close dim-bright [1814, 851] 4.4 - [1825, 852] 122.2
23:25:21.594 00.003 11872 AutoFind: too close [1005, 1054] 4.5 - [1003, 1063] 5.2
23:25:21.597 00.003 11872 AutoFind: close dim-bright [1572, 300] 4.6 - [1582, 306] 84.1
23:25:21.599 00.002 11872 AutoFind: close dim-bright [1572, 300] 4.6 - [1582, 300] 109.0
23:25:21.602 00.003 11872 AutoFind: too close [1436, 473] 4.9 - [1436, 466] 8.0
23:25:21.605 00.003 11872 AutoFind: too close [1387, 445] 5.0 - [1388, 440] 5.4
23:25:21.607 00.002 11872 AutoFind: too close [1515, 493] 5.1 - [1516, 499] 5.8
23:25:21.610 00.003 11872 AutoFind: too close [379, 341] 7.2 - [380, 335] 7.5
23:25:21.613 00.003 11872 AutoFind: too close [1360, 561] 8.6 - [1360, 554] 9.5
23:25:21.616 00.003 11872 AutoFind: too close [1384, 84] 10.8 - [1365, 83] 38.1
23:25:21.618 00.002 11872 AutoFind: too close [768, 553] 21.7 - [769, 546] 27.5
23:25:21.621 00.003 11872 AutoFind: too close [1582, 306] 84.1 - [1582, 300] 109.0
23:25:21.623 00.002 11872 AutoFind: too close to edge [741, 10] 3.8
23:25:21.626 00.003 11872 AutoFind: too close to edge [1921, 844] 18.9
23:25:21.630 00.004 11872 AutoFind: too close to edge [1290, 10] 43.6
23:25:21.632 00.002 11872 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
23:25:21.634 00.002 11872 Star::Find(15, 1825, 852, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:21.637 00.003 11872 Star::Find returns 1 (0), X=1825.52, Y=850.58, Mass=4473, SNR=45.0, Peak=222 HFD=5.7
23:25:21.640 00.003 11872 Star::Find(15, 26, 354, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:21.642 00.002 11872 Star::Find returns 1 (0), X=25.66, Y=354.05, Mass=1885, SNR=29.5, Peak=111 HFD=5.0
23:25:21.647 00.005 11872 Star::Find(15, 1716, 314, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:21.650 00.003 11872 Star::Find returns 1 (0), X=1715.81, Y=314.99, Mass=1977, SNR=30.0, Peak=76 HFD=6.0
23:25:21.652 00.002 11872 Star::Find(15, 1512, 1069, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:21.655 00.003 11872 Star::Find returns 1 (0), X=1512.59, Y=1069.09, Mass=1240, SNR=23.6, Peak=42 HFD=5.9
23:25:21.658 00.003 11872 Star::Find(15, 443, 308, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:21.662 00.004 11872 Star::Find returns 1 (0), X=443.83, Y=308.00, Mass=1271, SNR=23.1, Peak=45 HFD=6.2
23:25:21.665 00.003 11872 Star::Find(15, 158, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:21.668 00.003 11872 Star::Find returns 1 (0), X=157.35, Y=420.35, Mass=635, SNR=17.2, Peak=31 HFD=5.3
23:25:21.671 00.003 11872 Star::Find(15, 110, 933, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:21.675 00.004 11872 Star::Find returns 1 (0), X=109.59, Y=933.50, Mass=491, SNR=15.0, Peak=32 HFD=4.9
23:25:21.678 00.003 11872 Star::Find(15, 1031, 334, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:21.683 00.005 11872 Star::Find returns 1 (0), X=1031.92, Y=335.30, Mass=1245, SNR=22.8, Peak=33 HFD=7.4
23:25:21.685 00.002 11872 Star::Find(15, 121, 517, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:21.689 00.004 11872 Star::Find returns 1 (0), X=120.78, Y=517.41, Mass=594, SNR=16.1, Peak=33 HFD=5.2
23:25:21.692 00.003 11872 Star::Find(15, 873, 906, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:21.696 00.004 11872 Star::Find returns 1 (0), X=874.21, Y=907.46, Mass=1183, SNR=23.0, Peak=31 HFD=7.1
23:25:21.699 00.003 11872 Star::Find(15, 26, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:21.702 00.003 11872 Star::Find returns 1 (0), X=25.76, Y=1003.89, Mass=309, SNR=12.0, Peak=23 HFD=4.2
23:25:21.706 00.004 11872 Star::Find(15, 1309, 158, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:21.710 00.004 11872 Star::Find returns 1 (0), X=1309.31, Y=160.02, Mass=503, SNR=15.0, Peak=18 HFD=6.1
23:25:21.713 00.003 11872 Star::Find(15, 746, 135, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:21.716 00.003 11872 Star::Find returns 1 (0), X=745.86, Y=136.49, Mass=555, SNR=15.9, Peak=18 HFD=6.6
23:25:21.719 00.003 11872 Star::Find(15, 158, 81, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:21.722 00.003 11872 Star::Find returns 1 (0), X=157.21, Y=81.53, Mass=214, SNR=9.9, Peak=15 HFD=4.6
23:25:21.726 00.004 11872 Star::Find(15, 129, 1020, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:21.729 00.003 11872 Star::Find returns 1 (0), X=129.01, Y=1020.52, Mass=189, SNR=9.3, Peak=14 HFD=4.2
23:25:21.732 00.003 11872 Star::Find(15, 495, 300, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:21.735 00.003 11872 Star::Find returns 1 (0), X=495.02, Y=302.06, Mass=327, SNR=12.1, Peak=13 HFD=6.2
23:25:21.739 00.004 11872 Star::Find(15, 28, 665, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:21.744 00.005 11872 Star::Find returns 1 (0), X=28.49, Y=664.65, Mass=167, SNR=8.9, Peak=13 HFD=4.6
23:25:21.748 00.004 11872 Star::Find(15, 477, 384, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:21.752 00.004 11872 Star::Find returns 1 (0), X=477.36, Y=380.43, Mass=327, SNR=12.1, Peak=15 HFD=5.8
23:25:21.756 00.004 11872 Star::Find(15, 268, 438, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:21.759 00.003 11872 Star::Find returns 1 (0), X=268.13, Y=438.57, Mass=392, SNR=13.3, Peak=14 HFD=6.5
23:25:21.764 00.005 11872 Star::Find(15, 1899, 681, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:21.767 00.003 11872 Star::Find returns 1 (0), X=1899.37, Y=681.60, Mass=170, SNR=8.8, Peak=13 HFD=4.8
23:25:21.770 00.003 11872 Star::Find(15, 805, 849, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:21.774 00.004 11872 Star::Find returns 1 (0), X=804.90, Y=849.94, Mass=295, SNR=11.5, Peak=10 HFD=6.8
23:25:21.777 00.003 11872 Star::Find(15, 1850, 129, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:21.781 00.004 11872 Star::Find returns 1 (0), X=1849.97, Y=128.93, Mass=171, SNR=8.9, Peak=15 HFD=5.4
23:25:21.783 00.002 11872 Star::Find(15, 352, 1016, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:21.785 00.002 11872 Star::Find returns 1 (0), X=351.93, Y=1015.76, Mass=107, SNR=6.9, Peak=8 HFD=4.1
23:25:21.788 00.003 11872 Star::Find(15, 1698, 388, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:21.792 00.004 11872 Star::Find returns 1 (0), X=1697.69, Y=388.80, Mass=154, SNR=8.5, Peak=10 HFD=6.0
23:25:21.796 00.004 11872 Star::Find(15, 282, 41, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:21.798 00.002 11872 Star::Find returns 1 (0), X=281.97, Y=39.60, Mass=197, SNR=9.5, Peak=10 HFD=5.5
23:25:21.800 00.002 11872 Star::Find(15, 298, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:21.805 00.005 11872 Star::Find returns 1 (0), X=297.76, Y=997.93, Mass=152, SNR=8.3, Peak=10 HFD=4.5
23:25:21.807 00.002 11872 Star::Find(15, 105, 1071, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:21.810 00.003 11872 Star::Find false star n=16 nbg=286 bg=1.0 sigma=1.0 thresh=4 peak=4
23:25:21.814 00.004 11872 Star::Find returns 0 (2), X=105.00, Y=1071.00, Mass=58, SNR=2.9, Peak=8 HFD=0.0
23:25:21.816 00.002 11872 Star::Find(15, 1725, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:21.819 00.003 11872 Star::Find returns 1 (0), X=1725.04, Y=252.56, Mass=137, SNR=8.0, Peak=9 HFD=5.4
23:25:21.821 00.002 11872 Star::Find(15, 361, 1038, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:21.825 00.004 11872 Star::Find returns 1 (0), X=360.54, Y=1037.71, Mass=175, SNR=9.0, Peak=8 HFD=5.8
23:25:21.828 00.003 11872 Star::Find(15, 1337, 584, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:21.831 00.003 11872 Star::Find returns 1 (0), X=1338.10, Y=585.33, Mass=251, SNR=10.6, Peak=10 HFD=6.9
23:25:21.834 00.003 11872 Star::Find(15, 98, 968, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:21.837 00.003 11872 Star::Find returns 1 (0), X=98.60, Y=967.42, Mass=101, SNR=6.8, Peak=9 HFD=4.9
23:25:21.841 00.004 11872 Star::Find(15, 305, 406, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:21.844 00.003 11872 Star::Find returns 1 (0), X=305.12, Y=405.46, Mass=230, SNR=10.3, Peak=10 HFD=6.5
23:25:21.847 00.003 11872 Star::Find(15, 1811, 629, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:21.851 00.004 11872 Star::Find returns 1 (0), X=1810.60, Y=626.97, Mass=119, SNR=7.4, Peak=11 HFD=4.6
23:25:21.853 00.002 11872 Star::Find(15, 275, 657, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:21.858 00.005 11872 Star::Find returns 1 (0), X=274.83, Y=658.16, Mass=204, SNR=9.7, Peak=9 HFD=6.0
23:25:21.861 00.003 11872 Star::Find(15, 1773, 237, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:21.864 00.003 11872 Star::Find returns 1 (0), X=1773.45, Y=235.06, Mass=194, SNR=9.4, Peak=16 HFD=6.0
23:25:21.868 00.004 11872 Star::Find(15, 369, 687, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:21.871 00.003 11872 Star::Find returns 1 (0), X=368.46, Y=687.20, Mass=192, SNR=9.4, Peak=8 HFD=6.3
23:25:21.874 00.003 11872 Star::Find(15, 559, 238, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:21.876 00.002 11872 Star::Find returns 1 (0), X=559.61, Y=239.56, Mass=172, SNR=8.8, Peak=9 HFD=6.0
23:25:21.879 00.003 11872 Star::Find(15, 1572, 300, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:21.883 00.004 11872 Star::Find returns 1 (0), X=1582.06, Y=301.70, Mass=5335, SNR=48.0, Peak=154 HFD=6.6
23:25:21.886 00.003 11872 Star::Find(15, 552, 635, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:21.891 00.005 11872 Star::Find returns 1 (0), X=552.48, Y=635.36, Mass=342, SNR=12.1, Peak=12 HFD=7.1
23:25:21.894 00.003 11872 Star::Find(15, 1382, 804, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:21.897 00.003 11872 Star::Find returns 1 (0), X=1380.82, Y=805.92, Mass=184, SNR=9.1, Peak=9 HFD=6.6
23:25:21.900 00.003 11872 Star::Find(15, 1555, 1053, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:21.902 00.002 11872 Star::Find false star n=29 nbg=269 bg=0.8 sigma=0.7 thresh=3 peak=3
23:25:21.905 00.003 11872 Star::Find returns 0 (2), X=1555.00, Y=1053.00, Mass=80, SNR=2.9, Peak=6 HFD=0.0
23:25:21.908 00.003 11872 Star::Find(15, 887, 625, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:21.913 00.005 11872 Star::Find false star n=28 nbg=281 bg=1.1 sigma=1.0 thresh=4 peak=4
23:25:21.917 00.004 11872 Star::Find returns 0 (2), X=887.00, Y=625.00, Mass=96, SNR=2.9, Peak=8 HFD=0.0
23:25:21.921 00.004 11872 Star::Find(15, 147, 47, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:21.925 00.004 11872 Star::Find false star n=18 nbg=275 bg=0.6 sigma=0.7 thresh=3 peak=3
23:25:21.928 00.003 11872 Star::Find returns 0 (2), X=147.00, Y=47.00, Mass=54, SNR=2.9, Peak=5 HFD=0.0
23:25:21.931 00.003 11872 Star::Find(15, 805, 248, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:21.934 00.003 11872 Star::Find false star n=24 nbg=269 bg=0.7 sigma=0.7 thresh=3 peak=3
23:25:21.936 00.002 11872 Star::Find returns 0 (2), X=805.00, Y=248.00, Mass=65, SNR=2.9, Peak=5 HFD=0.0
23:25:21.940 00.004 11872 Star::Find(15, 300, 516, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:21.943 00.003 11872 Star::Find returns 1 (0), X=299.64, Y=512.93, Mass=99, SNR=6.8, Peak=9 HFD=4.7
23:25:21.946 00.003 11872 Star::Find(15, 260, 44, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:21.949 00.003 11872 Star::Find false star n=27 nbg=274 bg=0.7 sigma=0.7 thresh=3 peak=3
23:25:21.952 00.003 11872 Star::Find returns 0 (2), X=260.00, Y=44.00, Mass=74, SNR=2.9, Peak=6 HFD=0.0
23:25:21.955 00.003 11872 Star::Find(15, 1690, 451, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:21.957 00.002 11872 Star::Find returns 1 (0), X=1690.09, Y=451.64, Mass=134, SNR=7.7, Peak=9 HFD=6.0
23:25:21.961 00.004 11872 Star::Find(15, 183, 668, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:21.964 00.003 11872 Star::Find false star n=22 nbg=278 bg=0.6 sigma=0.7 thresh=3 peak=3
23:25:21.967 00.003 11872 Star::Find returns 0 (2), X=183.00, Y=668.00, Mass=66, SNR=2.9, Peak=8 HFD=0.0
23:25:21.969 00.002 11872 Star::Find(15, 1589, 560, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:21.972 00.003 11872 Star::Find false star n=16 nbg=277 bg=0.6 sigma=0.7 thresh=3 peak=3
23:25:21.976 00.004 11872 Star::Find returns 0 (2), X=1589.00, Y=560.00, Mass=45, SNR=2.9, Peak=5 HFD=0.0
23:25:21.978 00.002 11872 Star::Find(15, 545, 917, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:21.982 00.004 11872 Star::Find false star n=15 nbg=289 bg=1.1 sigma=1.0 thresh=4 peak=3
23:25:21.985 00.003 11872 Star::Find returns 0 (2), X=545.00, Y=917.00, Mass=48, SNR=2.9, Peak=6 HFD=0.0
23:25:21.988 00.003 11872 Star::Find(15, 595, 545, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:21.990 00.002 11872 Star::Find false star n=42 nbg=274 bg=0.8 sigma=0.8 thresh=3 peak=3
23:25:21.994 00.004 11872 Star::Find returns 0 (2), X=595.00, Y=545.00, Mass=120, SNR=2.9, Peak=7 HFD=0.0
23:25:21.998 00.004 11872 Star::Find(15, 1057, 525, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:22.002 00.004 11872 Star::Find false star n=29 nbg=276 bg=0.8 sigma=0.8 thresh=3 peak=3
23:25:22.005 00.003 11872 Star::Find returns 0 (2), X=1057.00, Y=525.00, Mass=81, SNR=2.9, Peak=5 HFD=0.0
23:25:22.009 00.004 11872 Star::Find(15, 1510, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:22.014 00.005 11872 Star::Find false star n=7 nbg=279 bg=0.6 sigma=0.7 thresh=3 peak=2
23:25:22.017 00.003 11872 Star::Find returns 0 (2), X=1510.00, Y=259.00, Mass=21, SNR=2.9, Peak=5 HFD=0.0
23:25:22.020 00.003 11872 Star::Find(15, 113, 698, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:22.024 00.004 11872 Star::Find false star n=21 nbg=277 bg=0.6 sigma=0.7 thresh=3 peak=2
23:25:22.028 00.004 11872 Star::Find returns 0 (2), X=113.00, Y=698.00, Mass=59, SNR=2.9, Peak=5 HFD=0.0
23:25:22.032 00.004 11872 Star::Find(15, 1723, 404, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:22.035 00.003 11872 Star::Find returns 1 (0), X=1722.33, Y=406.61, Mass=118, SNR=7.4, Peak=8 HFD=6.1
23:25:22.039 00.004 11872 Star::Find(15, 1670, 623, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:22.043 00.004 11872 Star::Find returns 1 (0), X=1670.12, Y=623.52, Mass=105, SNR=6.9, Peak=8 HFD=6.8
23:25:22.047 00.004 11872 Star::Find(15, 1147, 643, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:22.050 00.003 11872 Star::Find false star n=29 nbg=285 bg=0.9 sigma=0.9 thresh=4 peak=4
23:25:22.054 00.004 11872 Star::Find returns 0 (2), X=1147.00, Y=643.00, Mass=106, SNR=2.9, Peak=6 HFD=0.0
23:25:22.057 00.003 11872 Star::Find(15, 1414, 955, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:22.060 00.003 11872 Star::Find returns 0 (3), X=1414.00, Y=955.00, Mass=8, SNR=1.9, Peak=5 HFD=0.0
23:25:22.063 00.003 11872 Star::Find(15, 1625, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:22.066 00.003 11872 Star::Find false star n=14 nbg=277 bg=0.6 sigma=0.7 thresh=3 peak=2
23:25:22.069 00.003 11872 Star::Find returns 0 (2), X=1625.00, Y=1001.00, Mass=37, SNR=2.9, Peak=4 HFD=0.0
23:25:22.072 00.003 11872 Star::Find(15, 1502, 977, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:22.075 00.003 11872 Star::Find false star n=42 nbg=272 bg=0.7 sigma=0.7 thresh=3 peak=3
23:25:22.077 00.002 11872 Star::Find returns 0 (2), X=1502.00, Y=977.00, Mass=116, SNR=2.9, Peak=6 HFD=0.0
23:25:22.080 00.003 11872 Star::Find(15, 16, 357, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:22.083 00.003 11872 Star::Find returns 1 (0), X=25.66, Y=354.05, Mass=1885, SNR=29.5, Peak=111 HFD=5.0
23:25:22.086 00.003 11872 Star::Find(15, 946, 57, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:22.090 00.004 11872 Star::Find false star n=27 nbg=282 bg=0.5 sigma=0.6 thresh=2 peak=2
23:25:22.092 00.002 11872 Star::Find returns 0 (2), X=946.00, Y=57.00, Mass=48, SNR=2.9, Peak=5 HFD=0.0
23:25:22.095 00.003 11872 Star::Find(15, 772, 53, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:22.098 00.003 11872 Star::Find returns 0 (2), X=772.00, Y=53.00, Mass=13, SNR=2.4, Peak=5 HFD=0.0
23:25:22.101 00.003 11872 Star::Find(15, 938, 278, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:22.104 00.003 11872 Star::Find false star n=28 nbg=278 bg=0.5 sigma=0.7 thresh=2 peak=1
23:25:22.106 00.002 11872 Star::Find returns 0 (2), X=938.00, Y=278.00, Mass=48, SNR=2.9, Peak=5 HFD=0.0
23:25:22.109 00.003 11872 Star::Find(15, 1489, 669, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:22.112 00.003 11872 Star::Find false star n=21 nbg=286 bg=0.8 sigma=0.9 thresh=4 peak=4
23:25:22.114 00.002 11872 Star::Find returns 0 (2), X=1489.00, Y=669.00, Mass=85, SNR=2.9, Peak=8 HFD=0.0
23:25:22.118 00.004 11872 Star::Find(15, 1657, 37, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:22.121 00.003 11872 Star::Find false star n=11 nbg=283 bg=0.6 sigma=0.7 thresh=3 peak=1
23:25:22.124 00.003 11872 Star::Find returns 0 (2), X=1657.00, Y=37.00, Mass=29, SNR=2.9, Peak=4 HFD=0.0
23:25:22.127 00.003 11872 Star::Find(15, 1518, 753, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:22.129 00.002 11872 Star::Find false star n=27 nbg=270 bg=0.6 sigma=0.7 thresh=3 peak=3
23:25:22.133 00.004 11872 Star::Find returns 0 (2), X=1518.00, Y=753.00, Mass=81, SNR=2.9, Peak=5 HFD=0.0
23:25:22.135 00.002 11872 Star::Find(15, 770, 527, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:22.139 00.004 11872 Star::Find false star n=45 nbg=220 bg=2.1 sigma=1.7 thresh=7 peak=5
23:25:22.141 00.002 11872 Star::Find returns 0 (2), X=770.00, Y=527.00, Mass=657, SNR=2.9, Peak=8 HFD=0.0
23:25:22.144 00.003 11872 AutoFind: finding best star pass 1
23:25:22.147 00.003 11872 Star::Find(15, 1825, 852, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:22.149 00.002 11872 Star::Find returns 1 (0), X=1825.52, Y=850.58, Mass=4473, SNR=45.0, Peak=222 HFD=5.7
23:25:22.152 00.003 11872 AutoFind returns star at [1825, 852] 122.2 Mass 4473 SNR 45.0
23:25:22.155 00.003 11872 Star::Find(15, 1825, 852, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:22.157 00.002 11872 Star::Find returns 1 (0), X=1825.52, Y=850.58, Mass=4473, SNR=45.0, Peak=222 HFD=5.7
23:25:22.161 00.004 11872 MultiStar: List (12): {1825.52, 850.58}(45.0), {25.66, 354.05}(29.5), {1715.81, 314.99}(30.0), {1512.59, 1069.09}(23.6), {443.83, 308.00}(23.1), {157.35, 420.35}(17.2), {109.59, 933.50}(15.0), {1031.92, 335.30}(22.8), {120.78, 517.41}(16.1), {874.21, 907.46}(23.0), {25.76, 1003.89}(12.0), {1309.31, 160.02}(15.0), 
23:25:22.164 00.003 11872 setting lock position to (1825.52, 850.58)
23:25:22.167 00.003 11872 AutoSelect: state = 1, call UpdateGuideState
23:25:22.170 00.003 11872 UpdateGuideState(): m_state=1
23:25:22.172 00.002 11872 Star::Find(15, 1825, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:22.176 00.004 11872 Star::Find returns 1 (0), X=1825.52, Y=850.58, Mass=4473, SNR=45.0, Peak=222 HFD=5.7
23:25:22.179 00.003 11872 CameraToMount -- cameraTheta (0.00) - m_xAngle (0.00) = xAngle (-0.00 = -0.00)
23:25:22.185 00.006 11872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.97 = 2.97)
23:25:22.189 00.004 11872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
23:25:22.196 00.007 11872 setting force full frames = false
23:25:22.201 00.005 11872 setting lock position to (1825.52, 850.58)
23:25:22.204 00.003 11872 CurrentPosition() valid, moving to STATE_SELECTED
23:25:22.208 00.004 11872 Changing from state SELECTING to SELECTED
23:25:22.214 00.006 11872 guider state => SELECTED
23:25:22.222 00.008 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=222, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
23:25:22.226 00.004 11872 UpdateGuideState exits: m=4473 SNR=45.0
23:25:22.230 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=222, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
23:25:22.235 00.005 11872 Status Line: Auto-selected star at (1825.5, 850.6)
23:25:22.242 00.007 11872 PhdController: newstate STATE_WAIT_SELECTED
23:25:22.246 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:22.250 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:25:22.254 00.004 11872 Enqueuing Expose request
23:25:22.257 00.003 9960 Worker thread wakes up
23:25:22.257 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:25:22.257 00.000 11872 evsrv: cli 0D2D34A0 connect
23:25:22.260 00.003 9960 Handling exposure in thread, d=1000 o=3 r=(1811,836,31,31)
23:25:22.260 00.000 11872 case statement mapped state 2 to 1
23:25:22.263 00.003 11872 case statement mapped state 2 to 1
23:25:22.266 00.003 11872 evsrv: cli 0D2D34A0 request: {"method":"get_lock_position","id":"b8b026f7-0e39-4b73-be67-35d3755e2b1f"}
23:25:22.270 00.004 11872 evsrv: cli 0D2D34A0 response: {"jsonrpc":"2.0","result":[1825.52,850.58],"id":"b8b026f7-0e39-4b73-be67-35d3755e2b1f"}
23:25:22.273 00.003 11872 evsrv: cli 0D2D34A0 disconnect
23:25:22.278 00.005 11872 evsrv: cli 0D2D2500 connect
23:25:22.281 00.003 11872 case statement mapped state 2 to 1
23:25:22.283 00.002 11872 case statement mapped state 2 to 1
23:25:22.287 00.004 11872 evsrv: cli 0D2D2500 request: {"method":"get_app_state","id":"1bb648ed-8e96-4031-a03c-dae367914400"}
23:25:22.290 00.003 11872 case statement mapped state 2 to 1
23:25:22.293 00.003 11872 evsrv: cli 0D2D2500 response: {"jsonrpc":"2.0","result":"Selected","id":"1bb648ed-8e96-4031-a03c-dae367914400"}
23:25:22.296 00.003 11872 evsrv: cli 0D2D2500 disconnect
23:25:23.298 01.002 11872 evsrv: cli 0D2D2820 connect
23:25:23.304 00.006 11872 case statement mapped state 2 to 1
23:25:23.310 00.006 11872 case statement mapped state 2 to 1
23:25:23.316 00.006 11872 evsrv: cli 0D2D2820 request: {"method":"get_app_state","id":"0a597e16-521a-4d08-b65a-b56132834aae"}
23:25:23.321 00.005 11872 case statement mapped state 2 to 1
23:25:23.327 00.006 11872 evsrv: cli 0D2D2820 response: {"jsonrpc":"2.0","result":"Selected","id":"0a597e16-521a-4d08-b65a-b56132834aae"}
23:25:23.332 00.005 11872 evsrv: cli 0D2D2820 disconnect
23:25:23.507 00.175 9960 Exposure complete
23:25:23.619 00.112 11872 OnExposeComplete: enter
23:25:23.624 00.005 11872 UpdateGuideState(): m_state=2
23:25:23.628 00.004 9960 worker thread done servicing request
23:25:23.628 00.000 11872 Star::Find(15, 1825, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:25:23.632 00.004 11872 Star::Find returns 1 (0), X=1825.50, Y=851.31, Mass=4562, SNR=45.7, Peak=210 HFD=5.5
23:25:23.635 00.003 11872 CameraToMount -- cameraTheta (1.60) - m_xAngle (0.00) = xAngle (1.59 = 1.59)
23:25:23.640 00.005 11872 CameraToMount -- cameraTheta (1.60) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.56 = -1.72)
23:25:23.644 00.004 11872 CameraToMount -- cameraX=-0.02 cameraY=0.73 hyp=0.73 cameraTheta=1.60 mountX=-0.02 mountY=-0.72, mountTheta=-1.59
23:25:23.650 00.006 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=210, med=0, FiltMin=0, FiltMax=113, Gamma=1.000
23:25:23.654 00.004 11872 UpdateGuideState exits: m=4562 SNR=45.7
23:25:23.658 00.004 11872 PhdController: newstate STATE_CALIBRATE
23:25:23.662 00.004 11872 PhdController: newstate STATE_GUIDE
23:25:23.704 00.042 11872 Changing from state SELECTED to CALIBRATING_PRIMARY
23:25:23.709 00.005 11872 guider state => CALIBRATED
23:25:23.714 00.005 11872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
23:25:23.719 00.005 11872 reset dither spiral
23:25:23.723 00.004 11872 PhdController: newstate STATE_SETTLE_BEGIN
23:25:23.725 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:23.729 00.004 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:25:23.732 00.003 11872 Enqueuing Expose request
23:25:23.735 00.003 9960 Worker thread wakes up
23:25:23.736 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
23:25:23.736 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:25:24.333 00.597 11872 evsrv: cli 0D2D2B40 connect
23:25:24.339 00.006 11872 case statement mapped state 5 to 1
23:25:24.344 00.005 11872 case statement mapped state 5 to 1
23:25:24.350 00.006 11872 evsrv: cli 0D2D2B40 request: {"method":"get_app_state","id":"0a1d979a-ea55-4aae-a75c-dba2126fde47"}
23:25:24.353 00.003 11872 case statement mapped state 5 to 1
23:25:24.359 00.006 11872 evsrv: cli 0D2D2B40 response: {"jsonrpc":"2.0","result":"Selected","id":"0a1d979a-ea55-4aae-a75c-dba2126fde47"}
23:25:24.365 00.006 11872 evsrv: cli 0D2D2B40 disconnect
23:25:24.985 00.620 9960 Exposure complete
23:25:25.101 00.116 9960 worker thread done servicing request
23:25:25.101 00.000 11872 OnExposeComplete: enter
23:25:25.105 00.004 11872 UpdateGuideState(): m_state=5
23:25:25.110 00.005 11872 Star::Find(15, 1825, 851, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:25:25.115 00.005 11872 Star::Find returns 1 (0), X=1825.46, Y=851.17, Mass=4123, SNR=43.3, Peak=190 HFD=5.7
23:25:25.120 00.005 11872 CameraToMount -- cameraTheta (1.68) - m_xAngle (0.00) = xAngle (1.67 = 1.67)
23:25:25.124 00.004 11872 CameraToMount -- cameraTheta (1.68) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.64 = -1.64)
23:25:25.127 00.003 11872 CameraToMount -- cameraX=-0.06 cameraY=0.59 hyp=0.59 cameraTheta=1.68 mountX=-0.06 mountY=-0.59, mountTheta=-1.67
23:25:25.133 00.006 11872 Changing from state CALIBRATED to GUIDING
23:25:25.137 00.004 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:25:25.142 00.005 11872 ScopeASCOM::SideOfPier() returns 0
23:25:25.145 00.003 11872 AdjustCalibrationForScopePointing (scope): current dec=31.2 pierSide=0, cal dec=0.0 pierSide=0 rotAngle=None bin=1
23:25:25.149 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:25:25.154 00.005 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:25:25.158 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:25:25.162 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:25:25.165 00.003 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:25:25.170 00.005 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:25:25.174 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:25:25.178 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:25:25.182 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:25:25.185 00.003 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:25:25.188 00.003 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:25:25.191 00.003 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:25:25.195 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:25:25.303 00.108 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:25:25.310 00.007 11872 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 2.900000
23:25:25.314 00.004 11872 Dec comp: XRate 1.564 -> 1.338 for dec 0.0 -> dec 31.2
23:25:25.319 00.005 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:25:25.324 00.005 11872 ScopeASCOM::SideOfPier() returns 0
23:25:25.328 00.004 11872 setting lock position to (1825.46, 851.17)
23:25:25.332 00.004 11872 guider state => GUIDING
23:25:25.336 00.004 11872 Status Line: Guiding
23:25:25.342 00.006 11872 Mount: notify guiding started
23:25:25.348 00.006 11872 GetString("/profile/5/name", "") returns "PHD SF 2025"
23:25:25.353 00.005 11872 GetString("/profile/5/scope/calibration/timestamp", "") returns "11/21/2025 10:15:14 PM"
23:25:25.357 00.004 11872 GetDouble("/profile/5/scope/calibration/xRate", 1.000000) returns 0.001564
23:25:25.361 00.004 11872 GetDouble("/profile/5/scope/calibration/yRate", 1.000000) returns 0.001340
23:25:25.366 00.005 11872 GetInt("/profile/5/scope/calibration/binning", 1) returns 1
23:25:25.370 00.004 11872 GetDouble("/profile/5/scope/calibration/xAngle", 0.000000) returns 0.004073
23:25:25.375 00.005 11872 GetDouble("/profile/5/scope/calibration/yAngle", 0.000000) returns -1.738880
23:25:25.379 00.004 11872 GetDouble("/profile/5/scope/calibration/declination", 0.000000) returns 0.000075
23:25:25.384 00.005 11872 GetInt("/profile/5/scope/calibration/pierSide", -1) returns 0
23:25:25.387 00.003 11872 GetInt("/profile/5/scope/calibration/raGuideParity", 0) returns 1
23:25:25.391 00.004 11872 GetInt("/profile/5/scope/calibration/decGuideParity", 0) returns -1
23:25:25.397 00.006 11872 GetDouble("/profile/5/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
23:25:25.401 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:25:25.405 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:25:25.409 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:25:25.414 00.005 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:25:25.418 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:25:25.422 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:25:25.426 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:25:25.432 00.006 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:25:25.435 00.003 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:25:25.439 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:25:25.444 00.005 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:25:25.448 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:25:25.452 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:25:25.456 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:25:25.461 00.005 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:25:25.465 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:25:25.469 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:25:25.473 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:25:25.477 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:25:25.481 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:25:25.485 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:25:25.489 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:25:25.492 00.003 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:25:25.497 00.005 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:25:25.501 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:25:25.505 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:25:25.523 00.018 11872 evsrv: cli 0D2D2C80 connect
23:25:25.529 00.006 11872 case statement mapped state 6 to 3
23:25:25.534 00.005 11872 case statement mapped state 6 to 3
23:25:25.538 00.004 11872 evsrv: cli 0D2D2C80 request: {"method":"get_app_state","id":"267d0084-c10a-4546-9edb-1a93c8be4de9"}
23:25:25.543 00.005 11872 case statement mapped state 6 to 3
23:25:25.547 00.004 11872 evsrv: cli 0D2D2C80 response: {"jsonrpc":"2.0","result":"Guiding","id":"267d0084-c10a-4546-9edb-1a93c8be4de9"}
23:25:25.554 00.007 11872 evsrv: cli 0D2D2C80 disconnect
23:25:25.585 00.031 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:25:25.594 00.009 11872 ScopeASCOM::SideOfPier() returns 0
23:25:25.599 00.005 11872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
23:25:25.605 00.006 11872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
23:25:25.611 00.006 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:25:25.616 00.005 11872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 31.2
23:25:25.620 00.004 11872 MountToCamera -- mountTheta (-0.00) + m_xAngle (0.00) = xAngle (0.00 = 0.00)
23:25:25.624 00.004 11872 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
23:25:25.628 00.004 11872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
23:25:25.632 00.004 11872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
23:25:25.636 00.004 11872 GetInt("/profile/5/AutoLoadCalibration", -1) returns 1
23:25:25.641 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=190, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
23:25:25.645 00.004 11872 UpdateGuideState exits: m=4123 SNR=43.3
23:25:25.649 00.004 11872 PhdController: newstate STATE_SETTLE_WAIT
23:25:25.653 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:25.657 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:25:25.661 00.004 11872 Enqueuing Expose request
23:25:25.666 00.005 9960 Worker thread wakes up
23:25:25.666 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:25:25.666 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1810,836,31,31)
23:25:26.915 01.249 9960 Exposure complete
23:25:27.037 00.122 9960 worker thread done servicing request
23:25:27.037 00.000 11872 OnExposeComplete: enter
23:25:27.042 00.005 11872 UpdateGuideState(): m_state=6
23:25:27.045 00.003 11872 Star::Find(15, 1825, 851, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:27.050 00.005 11872 Star::Find returns 1 (0), X=1825.67, Y=851.08, Mass=4093, SNR=43.0, Peak=204 HFD=5.9
23:25:27.053 00.003 11872 CameraToMount -- cameraTheta (-0.40) - m_xAngle (0.00) = xAngle (-0.40 = -0.40)
23:25:27.058 00.005 11872 CameraToMount -- cameraTheta (-0.40) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.57 = 2.57)
23:25:27.062 00.004 11872 CameraToMount -- cameraX=0.21 cameraY=-0.09 hyp=0.23 cameraTheta=-0.40 mountX=0.21 mountY=0.12, mountTheta=0.53
23:25:27.066 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.21, y=-0.09, opts=13)
23:25:27.070 00.004 11872 Enqueuing Move request for scope (0.21, -0.09)
23:25:27.074 00.004 9960 Worker thread wakes up
23:25:27.074 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.09) opts 0xd
23:25:27.074 00.000 9960 Handling offset move in thread for scope, endpoint = (0.21, -0.09)
23:25:27.074 00.000 9960 Moving (0.21, -0.09) raw xDistance=0.21 yDistance=0.12
23:25:27.074 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
23:25:27.075 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=204, med=0, FiltMin=0, FiltMax=115, Gamma=1.000
23:25:27.079 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:25:27.079 00.000 11872 UpdateGuideState exits: m=4093 SNR=43.0
23:25:27.083 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:25:27.083 00.000 9960 MoveAxis(W, 99, ABG)
23:25:27.084 00.001 11872 PhdController: settling, locked = 1, distance = 0.48 (1.50) aobump = 0 frame = 1 / 99999
23:25:27.087 00.003 9960 Guiding  Dir = 3, Dur = 99
23:25:27.087 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763789127.087,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.48,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:25:27.092 00.005 9960 IsSlewing returns 0
23:25:27.092 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:27.095 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:25:27.100 00.005 11872 Enqueuing Expose request
23:25:27.103 00.003 9960 IsGuiding returns 0
23:25:27.103 00.000 9960 PulseGuide returned control before completion, sleep 109
23:25:27.218 00.115 9960 IsGuiding returns 1
23:25:27.218 00.000 9960 scope still moving after pulse duration time elapsed
23:25:27.248 00.030 9960 IsSlewing returns 0
23:25:27.249 00.001 9960 IsGuiding returns 0
23:25:27.250 00.001 9960 scope move finished after 99 + 48 ms
23:25:27.251 00.001 9960 Move returns status 0, amount 99
23:25:27.251 00.000 9960 MoveAxis(N, 0, ABG)
23:25:27.251 00.000 9960 Move returns status 0, amount 0
23:25:27.253 00.002 9960 move complete, result=0
23:25:27.253 00.000 9960 worker thread done servicing request
23:25:27.254 00.001 9960 Worker thread wakes up
23:25:27.254 00.000 11872 GuideStep: 0.2 px 99 ms WEST, 0.1 px 0 ms NORTH
23:25:27.259 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
23:25:27.260 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1810,836,31,31)
23:25:28.516 01.256 9960 Exposure complete
23:25:28.633 00.117 9960 worker thread done servicing request
23:25:28.633 00.000 11872 OnExposeComplete: enter
23:25:28.637 00.004 11872 UpdateGuideState(): m_state=6
23:25:28.641 00.004 11872 Star::Find(15, 1825, 851, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:25:28.644 00.003 11872 Star::Find returns 1 (0), X=1825.61, Y=851.10, Mass=3942, SNR=42.3, Peak=195 HFD=5.9
23:25:28.648 00.004 11872 CameraToMount -- cameraTheta (-0.39) - m_xAngle (0.00) = xAngle (-0.39 = -0.39)
23:25:28.652 00.004 11872 CameraToMount -- cameraTheta (-0.39) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.58 = 2.58)
23:25:28.655 00.003 11872 CameraToMount -- cameraX=0.16 cameraY=-0.06 hyp=0.17 cameraTheta=-0.39 mountX=0.16 mountY=0.09, mountTheta=0.52
23:25:28.659 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.16, y=-0.06, opts=13)
23:25:28.664 00.005 11872 Enqueuing Move request for scope (0.16, -0.06)
23:25:28.668 00.004 9960 Worker thread wakes up
23:25:28.668 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.06) opts 0xd
23:25:28.668 00.000 9960 Handling offset move in thread for scope, endpoint = (0.16, -0.06)
23:25:28.668 00.000 9960 Moving (0.16, -0.06) raw xDistance=0.16 yDistance=0.09
23:25:28.669 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
23:25:28.669 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:25:28.669 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:25:28.669 00.000 9960 MoveAxis(E, 0, ABG)
23:25:28.669 00.000 9960 Move returns status 0, amount 0
23:25:28.670 00.001 9960 MoveAxis(N, 0, ABG)
23:25:28.670 00.000 9960 Move returns status 0, amount 0
23:25:28.670 00.000 9960 move complete, result=0
23:25:28.670 00.000 9960 worker thread done servicing request
23:25:28.670 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=195, med=0, FiltMin=0, FiltMax=104, Gamma=1.000
23:25:28.674 00.004 11872 UpdateGuideState exits: m=3942 SNR=42.3
23:25:28.677 00.003 11872 PhdController: settling, locked = 1, distance = 0.39 (1.50) aobump = 0 frame = 2 / 99999
23:25:28.681 00.004 11872 evsrv: {"Event":"Settling","Timestamp":1763789128.681,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.39,"Time":1.6,"SettleTime":10.0,"StarLocked":true}
23:25:28.685 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:28.689 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:25:28.692 00.003 11872 Enqueuing Expose request
23:25:28.695 00.003 9960 Worker thread wakes up
23:25:28.696 00.001 11872 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:25:28.699 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
23:25:28.699 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1810,836,31,31)
23:25:29.940 01.241 9960 Exposure complete
23:25:30.026 00.086 9960 worker thread done servicing request
23:25:30.027 00.001 11872 OnExposeComplete: enter
23:25:30.030 00.003 11872 UpdateGuideState(): m_state=6
23:25:30.033 00.003 11872 Star::Find(15, 1825, 851, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:25:30.037 00.004 11872 Star::Find returns 1 (0), X=1825.90, Y=849.67, Mass=4245, SNR=43.4, Peak=184 HFD=5.8
23:25:30.040 00.003 11872 CameraToMount -- cameraTheta (-1.28) - m_xAngle (0.00) = xAngle (-1.29 = -1.29)
23:25:30.044 00.004 11872 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.68 = 1.68)
23:25:30.049 00.005 11872 CameraToMount -- cameraX=0.45 cameraY=-1.50 hyp=1.57 cameraTheta=-1.28 mountX=0.44 mountY=1.56, mountTheta=1.30
23:25:30.055 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.45, y=-1.50, opts=13)
23:25:30.059 00.004 11872 Enqueuing Move request for scope (0.45, -1.50)
23:25:30.062 00.003 9960 Worker thread wakes up
23:25:30.062 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=184, med=0, FiltMin=0, FiltMax=116, Gamma=1.000
23:25:30.067 00.005 11872 UpdateGuideState exits: m=4245 SNR=43.4
23:25:30.070 00.003 11872 PhdController: settling, locked = 1, distance = 0.74 (1.50) aobump = 0 frame = 3 / 99999
23:25:30.075 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.45, -1.50) opts 0xd
23:25:30.075 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763789130.075,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.74,"Time":3.0,"SettleTime":10.0,"StarLocked":true}
23:25:30.079 00.004 9960 Handling offset move in thread for scope, endpoint = (0.45, -1.50)
23:25:30.079 00.000 9960 Moving (0.45, -1.50) raw xDistance=0.44 yDistance=1.56
23:25:30.079 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.44
23:25:30.079 00.000 9960 resist switch: large excursion: input 1.56 thresh 0.60 direction from 0 to 1
23:25:30.079 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.67
23:25:30.079 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.56 from input 1.56
23:25:30.079 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:30.085 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:25:30.088 00.003 11872 Enqueuing Expose request
23:25:30.093 00.005 9960 MoveAxis(W, 207, ABG)
23:25:30.094 00.001 9960 Guiding  Dir = 3, Dur = 207
23:25:30.094 00.000 9960 IsSlewing returns 0
23:25:30.095 00.001 9960 IsGuiding returns 0
23:25:30.095 00.000 9960 PulseGuide returned control before completion, sleep 217
23:25:30.323 00.228 9960 IsGuiding returns 1
23:25:30.324 00.001 9960 scope still moving after pulse duration time elapsed
23:25:30.355 00.031 9960 IsSlewing returns 0
23:25:30.357 00.002 9960 IsGuiding returns 1
23:25:30.386 00.029 9960 IsSlewing returns 0
23:25:30.387 00.001 9960 IsGuiding returns 1
23:25:30.418 00.031 9960 IsSlewing returns 0
23:25:30.420 00.002 9960 IsGuiding returns 0
23:25:30.420 00.000 9960 scope move finished after 207 + 118 ms
23:25:30.420 00.000 9960 Move returns status 0, amount 207
23:25:30.422 00.002 9960 MoveAxis(S, 1161, ABG)
23:25:30.422 00.000 9960 Guiding  Dir = 1, Dur = 1161
23:25:30.423 00.001 9960 IsSlewing returns 0
23:25:30.423 00.000 9960 IsGuiding returns 0
23:25:30.424 00.001 9960 PulseGuide returned control before completion, sleep 1171
23:25:31.607 01.183 9960 IsGuiding returns 1
23:25:31.608 00.001 9960 scope still moving after pulse duration time elapsed
23:25:31.639 00.031 9960 IsSlewing returns 0
23:25:31.639 00.000 9960 IsGuiding returns 0
23:25:31.639 00.000 9960 scope move finished after 1161 + 55 ms
23:25:31.641 00.002 9960 Move returns status 0, amount 1161
23:25:31.641 00.000 9960 move complete, result=0
23:25:31.641 00.000 9960 worker thread done servicing request
23:25:31.641 00.000 11872 GuideStep: 0.4 px 207 ms WEST, 1.6 px 1161 ms SOUTH
23:25:31.646 00.005 9960 Worker thread wakes up
23:25:31.646 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:25:31.646 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1810,836,31,31)
23:25:32.899 01.253 9960 Exposure complete
23:25:32.996 00.097 9960 worker thread done servicing request
23:25:32.996 00.000 11872 OnExposeComplete: enter
23:25:33.001 00.005 11872 UpdateGuideState(): m_state=6
23:25:33.004 00.003 11872 Star::Find(15, 1825, 849, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
23:25:33.008 00.004 11872 Star::Find returns 1 (0), X=1825.63, Y=852.14, Mass=4253, SNR=44.0, Peak=202 HFD=5.8
23:25:33.012 00.004 11872 CameraToMount -- cameraTheta (1.40) - m_xAngle (0.00) = xAngle (1.40 = 1.40)
23:25:33.016 00.004 11872 CameraToMount -- cameraTheta (1.40) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.36 = -1.92)
23:25:33.019 00.003 11872 CameraToMount -- cameraX=0.17 cameraY=0.97 hyp=0.99 cameraTheta=1.40 mountX=0.17 mountY=-0.93, mountTheta=-1.39
23:25:33.023 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.17, y=0.97, opts=13)
23:25:33.028 00.005 11872 Enqueuing Move request for scope (0.17, 0.97)
23:25:33.032 00.004 9960 Worker thread wakes up
23:25:33.032 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.97) opts 0xd
23:25:33.032 00.000 9960 Handling offset move in thread for scope, endpoint = (0.17, 0.97)
23:25:33.032 00.000 9960 Moving (0.17, 0.97) raw xDistance=0.17 yDistance=-0.93
23:25:33.033 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
23:25:33.033 00.000 9960 resist switch: large excursion: input -0.93 thresh 0.60 direction from 1 to -1
23:25:33.033 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.79
23:25:33.033 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.93 from input -0.93
23:25:33.033 00.000 9960 MoveAxis(E, 0, ABG)
23:25:33.034 00.001 9960 Move returns status 0, amount 0
23:25:33.034 00.000 9960 MoveAxis(N, 694, ABG)
23:25:33.034 00.000 9960 Guiding  Dir = 0, Dur = 694
23:25:33.034 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=202, med=0, FiltMin=0, FiltMax=106, Gamma=1.000
23:25:33.038 00.004 11872 UpdateGuideState exits: m=4253 SNR=44.0
23:25:33.042 00.004 9960 IsSlewing returns 0
23:25:33.042 00.000 11872 PhdController: settling, locked = 1, distance = 0.82 (1.50) aobump = 0 frame = 4 / 99999
23:25:33.045 00.003 9960 IsGuiding returns 0
23:25:33.045 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763789133.045,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.82,"Time":6.0,"SettleTime":10.0,"StarLocked":true}
23:25:33.050 00.005 9960 PulseGuide returned control before completion, sleep 704
23:25:33.050 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:33.054 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:25:33.056 00.002 11872 Enqueuing Expose request
23:25:33.768 00.712 9960 IsGuiding returns 0
23:25:33.769 00.001 9960 Move returns status 0, amount 694
23:25:33.769 00.000 9960 move complete, result=0
23:25:33.771 00.002 9960 worker thread done servicing request
23:25:33.771 00.000 9960 Worker thread wakes up
23:25:33.771 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.9 px 694 ms NORTH
23:25:33.778 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
23:25:33.778 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1810,836,31,31)
23:25:35.030 01.252 9960 Exposure complete
23:25:35.172 00.142 9960 worker thread done servicing request
23:25:35.172 00.000 11872 OnExposeComplete: enter
23:25:35.177 00.005 11872 UpdateGuideState(): m_state=6
23:25:35.180 00.003 11872 Star::Find(15, 1825, 852, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
23:25:35.184 00.004 11872 Star::Find returns 1 (0), X=1825.61, Y=852.11, Mass=4320, SNR=45.0, Peak=196 HFD=5.9
23:25:35.187 00.003 11872 CameraToMount -- cameraTheta (1.41) - m_xAngle (0.00) = xAngle (1.41 = 1.41)
23:25:35.191 00.004 11872 CameraToMount -- cameraTheta (1.41) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.38 = -1.91)
23:25:35.195 00.004 11872 CameraToMount -- cameraX=0.15 cameraY=0.94 hyp=0.95 cameraTheta=1.41 mountX=0.16 mountY=-0.90, mountTheta=-1.40
23:25:35.201 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.15, y=0.94, opts=13)
23:25:35.205 00.004 11872 Enqueuing Move request for scope (0.15, 0.94)
23:25:35.208 00.003 9960 Worker thread wakes up
23:25:35.208 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.94) opts 0xd
23:25:35.208 00.000 9960 Handling offset move in thread for scope, endpoint = (0.15, 0.94)
23:25:35.208 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=196, med=0, FiltMin=0, FiltMax=110, Gamma=1.000
23:25:35.213 00.005 11872 UpdateGuideState exits: m=4320 SNR=45.0
23:25:35.216 00.003 9960 Moving (0.15, 0.94) raw xDistance=0.16 yDistance=-0.90
23:25:35.217 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
23:25:35.217 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.90 from input -0.90
23:25:35.218 00.001 11872 PhdController: settling, locked = 1, distance = 0.86 (1.50) aobump = 0 frame = 5 / 99999
23:25:35.221 00.003 9960 MoveAxis(E, 0, ABG)
23:25:35.221 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763789135.221,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.86,"Time":8.1,"SettleTime":10.0,"StarLocked":true}
23:25:35.225 00.004 9960 Move returns status 0, amount 0
23:25:35.226 00.001 9960 MoveAxis(N, 670, ABG)
23:25:35.226 00.000 9960 Guiding  Dir = 0, Dur = 670
23:25:35.226 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:35.230 00.004 9960 IsSlewing returns 0
23:25:35.230 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:25:35.233 00.003 9960 IsGuiding returns 0
23:25:35.234 00.001 11872 Enqueuing Expose request
23:25:35.239 00.005 9960 PulseGuide returned control before completion, sleep 680
23:25:35.924 00.685 9960 IsGuiding returns 1
23:25:35.925 00.001 9960 scope still moving after pulse duration time elapsed
23:25:35.955 00.030 9960 IsSlewing returns 0
23:25:35.955 00.000 9960 IsGuiding returns 0
23:25:35.956 00.001 9960 scope move finished after 670 + 52 ms
23:25:35.956 00.000 9960 Move returns status 0, amount 670
23:25:35.956 00.000 9960 move complete, result=0
23:25:35.956 00.000 9960 worker thread done servicing request
23:25:35.957 00.001 11872 GuideStep: 0.2 px 0 ms EAST, -0.9 px 670 ms NORTH
23:25:35.963 00.006 9960 Worker thread wakes up
23:25:35.963 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:25:35.963 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1810,836,31,31)
23:25:37.207 01.244 9960 Exposure complete
23:25:37.321 00.114 9960 worker thread done servicing request
23:25:37.321 00.000 11872 OnExposeComplete: enter
23:25:37.326 00.005 11872 UpdateGuideState(): m_state=6
23:25:37.330 00.004 11872 Star::Find(15, 1825, 852, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
23:25:37.334 00.004 11872 Star::Find returns 1 (0), X=1825.52, Y=850.99, Mass=4245, SNR=44.3, Peak=186 HFD=6.1
23:25:37.338 00.004 11872 CameraToMount -- cameraTheta (-1.21) - m_xAngle (0.00) = xAngle (-1.21 = -1.21)
23:25:37.342 00.004 11872 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.76 = 1.76)
23:25:37.345 00.003 11872 CameraToMount -- cameraX=0.07 cameraY=-0.18 hyp=0.19 cameraTheta=-1.21 mountX=0.07 mountY=0.19, mountTheta=1.23
23:25:37.350 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.07, y=-0.18, opts=13)
23:25:37.355 00.005 11872 Enqueuing Move request for scope (0.07, -0.18)
23:25:37.359 00.004 9960 Worker thread wakes up
23:25:37.359 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.18) opts 0xd
23:25:37.359 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=186, med=0, FiltMin=0, FiltMax=111, Gamma=1.000
23:25:37.363 00.004 9960 Handling offset move in thread for scope, endpoint = (0.07, -0.18)
23:25:37.363 00.000 11872 UpdateGuideState exits: m=4245 SNR=44.3
23:25:37.366 00.003 11872 PhdController: settling, locked = 1, distance = 0.66 (1.50) aobump = 0 frame = 6 / 99999
23:25:37.371 00.005 11872 PhdController: newstate STATE_FINISH
23:25:37.374 00.003 11872 PhdController complete: success
23:25:37.377 00.003 9960 Moving (0.07, -0.18) raw xDistance=0.07 yDistance=0.19
23:25:37.379 00.002 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:25:37.379 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:25:37.379 00.000 11872 evsrv: {"Event":"SettleDone","Timestamp":1763789137.377,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":6,"DroppedFrames":0}
23:25:37.383 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
23:25:37.383 00.000 9960 MoveAxis(E, 0, ABG)
23:25:37.383 00.000 9960 Move returns status 0, amount 0
23:25:37.383 00.000 9960 MoveAxis(N, 0, ABG)
23:25:37.383 00.000 9960 Move returns status 0, amount 0
23:25:37.385 00.002 9960 move complete, result=0
23:25:37.385 00.000 11872 Mount: notify guiding dither settle done success=1
23:25:37.388 00.003 11872 PhdController: newstate STATE_IDLE
23:25:37.393 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:37.396 00.003 9960 worker thread done servicing request
23:25:37.397 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:25:37.400 00.003 11872 Enqueuing Expose request
23:25:37.404 00.004 11872 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:25:37.407 00.003 9960 Worker thread wakes up
23:25:37.407 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:25:37.407 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1810,836,31,31)
23:25:38.042 00.635 11872 evsrv: cli 0D2D2640 connect
23:25:38.053 00.011 11872 case statement mapped state 6 to 3
23:25:38.057 00.004 11872 case statement mapped state 6 to 3
23:25:38.064 00.007 11872 evsrv: cli 0D2D2640 request: {"method":"get_app_state","id":"c3004a05-ebe0-474a-9d4a-ec727983c7a2"}
23:25:38.068 00.004 11872 case statement mapped state 6 to 3
23:25:38.071 00.003 11872 evsrv: cli 0D2D2640 response: {"jsonrpc":"2.0","result":"Guiding","id":"c3004a05-ebe0-474a-9d4a-ec727983c7a2"}
23:25:38.075 00.004 11872 evsrv: cli 0D2D2640 disconnect
23:25:38.082 00.007 11872 evsrv: cli 0D2D3400 connect
23:25:38.085 00.003 11872 case statement mapped state 6 to 3
23:25:38.089 00.004 11872 case statement mapped state 6 to 3
23:25:38.093 00.004 11872 evsrv: cli 0D2D3400 request: {"method":"stop_capture","id":"8c6627c9-29c9-4201-a325-51cb905a686e"}
23:25:38.096 00.003 11872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:25:38.098 00.002 11872 Status Line: Waiting for devices...
23:25:38.102 00.004 11872 evsrv: cli 0D2D3400 response: {"jsonrpc":"2.0","result":0,"id":"8c6627c9-29c9-4201-a325-51cb905a686e"}
23:25:38.108 00.006 11872 evsrv: cli 0D2D3400 disconnect
23:25:38.115 00.007 11872 evsrv: cli 0D2D2B40 connect
23:25:38.122 00.007 11872 case statement mapped state 6 to 3
23:25:38.125 00.003 11872 case statement mapped state 6 to 3
23:25:38.128 00.003 11872 evsrv: cli 0D2D2B40 request: {"method":"get_app_state","id":"a4cdff3b-cc22-470a-bf9c-e75e32cbd362"}
23:25:38.131 00.003 11872 case statement mapped state 6 to 3
23:25:38.136 00.005 11872 evsrv: cli 0D2D2B40 response: {"jsonrpc":"2.0","result":"Guiding","id":"a4cdff3b-cc22-470a-bf9c-e75e32cbd362"}
23:25:38.140 00.004 11872 evsrv: cli 0D2D2B40 disconnect
23:25:38.167 00.027 9960 ZWO: stopexposure
23:25:38.627 00.460 9960 ZWO: stopexposure
23:25:38.628 00.001 9960 Error thrown from C:\cygwin\home\agalasso\projects\phd2\worker_thread.cpp:190->Capture failed
23:25:38.628 00.000 9960 worker thread done servicing request
23:25:38.629 00.001 11872 OnExposeComplete: enter
23:25:38.635 00.006 11872 OnExposeComplete: Capture Error reported
23:25:38.640 00.005 11872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
23:25:38.645 00.005 11872 Mount: notify guiding stopped
23:25:38.654 00.009 11872 Changing from state GUIDING to STOP
23:25:38.660 00.006 11872 guider state => SELECTED
23:25:38.664 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=186, med=0, FiltMin=0, FiltMax=111, Gamma=1.000
23:25:38.669 00.005 11872 Changing from state SELECTED to UNINITIALIZED
23:25:38.673 00.004 11872 guider state => SELECTING
23:25:38.680 00.007 11872 Status Line: Stopped.
23:25:38.685 00.005 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\myframe_events.cpp:489->Error reported capturing image
23:25:39.141 00.456 11872 evsrv: cli 0D2D2820 connect
23:25:39.149 00.008 11872 evsrv: cli 0D2D2820 request: {"method":"get_app_state","id":"e88c62cf-810d-4960-be4c-0c17e6a31fd5"}
23:25:39.154 00.005 11872 evsrv: cli 0D2D2820 response: {"jsonrpc":"2.0","result":"Stopped","id":"e88c62cf-810d-4960-be4c-0c17e6a31fd5"}
23:25:39.159 00.005 11872 evsrv: cli 0D2D2820 disconnect
23:25:55.188 16.029 11872 evsrv: cli 0D2D2960 connect
23:25:55.194 00.006 11872 evsrv: cli 0D2D2960 request: {"method":"get_app_state","id":"9460f383-1ca7-4bf5-becd-f92a0edeeeb4"}
23:25:55.203 00.009 11872 evsrv: cli 0D2D2960 response: {"jsonrpc":"2.0","result":"Stopped","id":"9460f383-1ca7-4bf5-becd-f92a0edeeeb4"}
23:25:55.220 00.017 11872 evsrv: cli 0D2D2960 disconnect
23:25:55.225 00.005 11872 evsrv: cli 0D2D2B40 connect
23:25:55.235 00.010 11872 evsrv: cli 0D2D2B40 request: {"method":"get_calibrated","id":"3a776548-a278-4657-bb81-f6f48c3f20cf"}
23:25:55.240 00.005 11872 evsrv: cli 0D2D2B40 response: {"jsonrpc":"2.0","result":true,"id":"3a776548-a278-4657-bb81-f6f48c3f20cf"}
23:25:55.246 00.006 11872 evsrv: cli 0D2D2B40 disconnect
23:25:55.249 00.003 11872 evsrv: cli 0D2D2640 connect
23:25:55.253 00.004 11872 evsrv: cli 0D2D2640 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"96838cf7-6ba0-4225-a922-01620e1e3f26"}
23:25:55.258 00.005 11872 PhdController::Guide begins
23:25:55.262 00.004 11872 PhdController: newstate STATE_SETUP
23:25:55.265 00.003 11872 PhdController: setup
23:25:55.269 00.004 11872 PhdController: newstate STATE_ATTEMPT_START
23:25:55.272 00.003 11872 PhdController: start capturing
23:25:55.276 00.004 11872 Changing from state SELECTING to UNINITIALIZED
23:25:55.279 00.003 11872 guider state => SELECTING
23:25:55.281 00.002 11872 setting force full frames = true
23:25:55.286 00.005 11872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
23:25:55.292 00.006 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:25:55.297 00.005 11872 Enqueuing Expose request
23:25:55.302 00.005 11872 PhdController: newstate STATE_SELECT_STAR
23:25:55.306 00.004 9960 Worker thread wakes up
23:25:55.306 00.000 11872 evsrv: cli 0D2D2640 response: {"jsonrpc":"2.0","result":0,"id":"96838cf7-6ba0-4225-a922-01620e1e3f26"}
23:25:55.310 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
23:25:55.310 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:25:55.312 00.002 11872 evsrv: cli 0D2D2640 disconnect
23:25:55.316 00.004 11872 evsrv: cli 0D2D30E0 connect
23:25:55.319 00.003 11872 case statement mapped state 1 to 101
23:25:55.324 00.005 11872 case statement mapped state 1 to 101
23:25:55.327 00.003 11872 evsrv: cli 0D2D30E0 request: {"method":"get_lock_shift_params","id":"d78816fb-d566-4bec-88f4-ce805ad5b95b"}
23:25:55.331 00.004 11872 evsrv: cli 0D2D30E0 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"d78816fb-d566-4bec-88f4-ce805ad5b95b"}
23:25:55.335 00.004 11872 evsrv: cli 0D2D30E0 disconnect
23:25:55.340 00.005 11872 evsrv: cli 0D2D26E0 connect
23:25:55.344 00.004 11872 case statement mapped state 1 to 101
23:25:55.348 00.004 11872 case statement mapped state 1 to 101
23:25:55.353 00.005 11872 evsrv: cli 0D2D26E0 request: {"method":"get_lock_position","id":"0a52c67c-d92d-4bbe-8d7c-589cc7f122cb"}
23:25:55.355 00.002 11872 evsrv: cli 0D2D26E0 response: {"jsonrpc":"2.0","result":null,"id":"0a52c67c-d92d-4bbe-8d7c-589cc7f122cb"}
23:25:55.359 00.004 11872 evsrv: cli 0D2D26E0 disconnect
23:25:56.361 01.002 11872 evsrv: cli 0D2D2460 connect
23:25:56.366 00.005 11872 case statement mapped state 1 to 101
23:25:56.372 00.006 11872 case statement mapped state 1 to 101
23:25:56.377 00.005 11872 evsrv: cli 0D2D2460 request: {"method":"get_lock_position","id":"a78fb40c-22ad-4bdf-a12c-6b83d06b7555"}
23:25:56.383 00.006 11872 evsrv: cli 0D2D2460 response: {"jsonrpc":"2.0","result":null,"id":"a78fb40c-22ad-4bdf-a12c-6b83d06b7555"}
23:25:56.387 00.004 11872 evsrv: cli 0D2D2460 disconnect
23:25:56.555 00.168 9960 Exposure complete
23:25:56.655 00.100 9960 worker thread done servicing request
23:25:56.655 00.000 11872 OnExposeComplete: enter
23:25:56.659 00.004 11872 UpdateGuideState(): m_state=1
23:25:56.663 00.004 11872 UpdateCurrentPosition: no star selected
23:25:56.667 00.004 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
23:25:56.670 00.003 11872 Status Line: No star selected
23:25:56.675 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=183, med=0, FiltMin=0, FiltMax=117, Gamma=1.000
23:25:56.679 00.004 11872 UpdateGuideState exits: No star selected
23:25:56.683 00.004 11872 GuiderMultiStar::AutoSelect enter
23:25:56.686 00.003 11872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
23:25:56.800 00.114 11872 AutoFind: auto downsample for scale 1.00 => 1x
23:25:56.982 00.182 11872 AutoFind: global mean = 0.0, stdev 2.3
23:25:56.986 00.004 11872 AutoFind: using threshold = 0.1
23:25:57.211 00.225 11872 AutoFind: local max [1826, 850] 129.1
23:25:57.214 00.003 11872 AutoFind: local max [1583, 298] 115.3
23:25:57.218 00.004 11872 AutoFind: local max [27, 352] 73.1
23:25:57.222 00.004 11872 AutoFind: local max [1716, 311] 48.0
23:25:57.226 00.004 11872 AutoFind: local max [1290, 8] 42.2
23:25:57.230 00.004 11872 AutoFind: local max [1366, 81] 37.2
23:25:57.233 00.003 11872 AutoFind: local max [1512, 1069] 32.7
23:25:57.237 00.004 11872 AutoFind: local max [445, 304] 26.6
23:25:57.241 00.004 11872 AutoFind: local max [768, 546] 25.1
23:25:57.244 00.003 11872 AutoFind: local max [1032, 332] 24.7
23:25:57.248 00.004 11872 AutoFind: local max [159, 416] 23.3
23:25:57.251 00.003 11872 AutoFind: local max [874, 903] 21.2
23:25:57.254 00.003 11872 AutoFind: local max [122, 515] 17.6
23:25:57.258 00.004 11872 AutoFind: local max [1922, 838] 17.3
23:25:57.261 00.003 11872 AutoFind: local max [875, 909] 15.9
23:25:57.264 00.003 11872 AutoFind: local max [27, 1001] 15.8
23:25:57.268 00.004 11872 AutoFind: local max [111, 931] 14.9
23:25:57.274 00.006 11872 AutoFind: local max [746, 133] 12.6
23:25:57.279 00.005 11872 AutoFind: local max [1361, 558] 10.7
23:25:57.285 00.006 11872 AutoFind: local max [269, 435] 10.6
23:25:57.289 00.004 11872 AutoFind: local max [1383, 81] 10.2
23:25:57.293 00.004 11872 AutoFind: local max [380, 337] 9.5
23:25:57.296 00.003 11872 AutoFind: local max [159, 77] 9.4
23:25:57.299 00.003 11872 AutoFind: local max [1309, 157] 9.0
23:25:57.305 00.006 11872 AutoFind: local max [1436, 464] 8.8
23:25:57.309 00.004 11872 AutoFind: local max [478, 378] 8.6
23:25:57.313 00.004 11872 AutoFind: local max [130, 1018] 8.6
23:25:57.317 00.004 11872 AutoFind: local max [300, 1086] 7.9
23:25:57.320 00.003 11872 AutoFind: local max [1900, 682] 7.9
23:25:57.323 00.003 11872 AutoFind: local max [1774, 231] 7.8
23:25:57.326 00.003 11872 AutoFind: local max [1349, 644] 7.5
23:25:57.331 00.005 11872 AutoFind: local max [1361, 552] 7.4
23:25:57.335 00.004 11872 AutoFind: local max [29, 662] 7.4
23:25:57.338 00.003 11872 AutoFind: local max [495, 303] 7.3
23:25:57.342 00.004 11872 AutoFind: local max [805, 849] 7.3
23:25:57.346 00.004 11872 AutoFind: local max [1348, 637] 7.1
23:25:57.349 00.003 11872 AutoFind: local max [276, 654] 7.1
23:25:57.353 00.004 11872 AutoFind: local max [1852, 126] 6.6
23:25:57.356 00.003 11872 AutoFind: local max [99, 965] 6.4
23:25:57.360 00.004 11872 AutoFind: local max [361, 1035] 6.1
23:25:57.362 00.002 11872 AutoFind: local max [1388, 437] 5.8
23:25:57.365 00.003 11872 AutoFind: local max [553, 633] 5.8
23:25:57.368 00.003 11872 AutoFind: local max [283, 38] 5.7
23:25:57.370 00.002 11872 AutoFind: local max [1479, 707] 5.5
23:25:57.373 00.003 11872 AutoFind: local max [1436, 470] 5.4
23:25:57.377 00.004 11872 AutoFind: local max [559, 240] 5.4
23:25:57.380 00.003 11872 AutoFind: local max [306, 405] 5.2
23:25:57.382 00.002 11872 AutoFind: local max [300, 510] 5.0
23:25:57.385 00.003 11872 AutoFind: local max [1338, 587] 5.0
23:25:57.387 00.002 11872 AutoFind: local max [298, 994] 4.9
23:25:57.390 00.003 11872 AutoFind: local max [263, 38] 4.8
23:25:57.394 00.004 11872 AutoFind: local max [432, 54] 4.7
23:25:57.397 00.003 11872 AutoFind: local max [1691, 449] 4.6
23:25:57.400 00.003 11872 AutoFind: local max [1811, 628] 4.5
23:25:57.404 00.004 11872 AutoFind: local max [370, 684] 4.5
23:25:57.408 00.004 11872 AutoFind: local max [1573, 298] 4.4
23:25:57.411 00.003 11872 AutoFind: local max [1803, 870] 4.4
23:25:57.416 00.005 11872 AutoFind: local max [1201, 363] 4.3
23:25:57.419 00.003 11872 AutoFind: local max [1698, 387] 4.3
23:25:57.422 00.003 11872 AutoFind: local max [1723, 402] 4.2
23:25:57.426 00.004 11872 AutoFind: local max [595, 542] 4.2
23:25:57.430 00.004 11872 AutoFind: local max [570, 290] 4.1
23:25:57.432 00.002 11872 AutoFind: local max [1573, 305] 4.1
23:25:57.435 00.003 11872 AutoFind: local max [509, 558] 4.1
23:25:57.440 00.005 11872 AutoFind: local max [47, 457] 4.1
23:25:57.443 00.003 11872 AutoFind: local max [1476, 453] 4.1
23:25:57.446 00.003 11872 AutoFind: local max [554, 626] 4.1
23:25:57.450 00.004 11872 AutoFind: local max [1003, 1064] 4.0
23:25:57.454 00.004 11872 AutoFind: local max [1517, 490] 4.0
23:25:57.457 00.003 11872 AutoFind: local max [1723, 408] 4.0
23:25:57.462 00.005 11872 AutoFind: local max [864, 691] 4.0
23:25:57.465 00.003 11872 AutoFind: local max [1713, 953] 4.0
23:25:57.469 00.004 11872 AutoFind: local max [745, 976] 3.9
23:25:57.472 00.003 11872 AutoFind: local max [708, 974] 3.9
23:25:57.476 00.004 11872 AutoFind: local max [741, 8] 3.9
23:25:57.479 00.003 11872 AutoFind: local max [861, 685] 3.9
23:25:57.483 00.004 11872 AutoFind: local max [1848, 1033] 3.8
23:25:57.487 00.004 11872 AutoFind: local max [1670, 626] 3.8
23:25:57.490 00.003 11872 AutoFind: local max [1281, 18] 3.7
23:25:57.494 00.004 11872 AutoFind: local max [551, 641] 3.7
23:25:57.498 00.004 11872 AutoFind: local max [352, 1012] 3.7
23:25:57.502 00.004 11872 AutoFind: local max [1586, 289] 3.7
23:25:57.505 00.003 11872 AutoFind: local max [1472, 95] 3.7
23:25:57.510 00.005 11872 AutoFind: local max [1475, 527] 3.6
23:25:57.513 00.003 11872 AutoFind: local max [1341, 651] 3.6
23:25:57.517 00.004 11872 AutoFind: local max [713, 265] 3.6
23:25:57.521 00.004 11872 AutoFind: local max [140, 111] 3.6
23:25:57.524 00.003 11872 AutoFind: local max [1502, 974] 3.6
23:25:57.528 00.004 11872 AutoFind: local max [573, 299] 3.5
23:25:57.533 00.005 11872 AutoFind: local max [1005, 1053] 3.5
23:25:57.537 00.004 11872 AutoFind: local max [1049, 789] 3.5
23:25:57.540 00.003 11872 AutoFind: local max [1133, 104] 3.5
23:25:57.544 00.004 11872 AutoFind: local max [272, 923] 3.5
23:25:57.548 00.004 11872 AutoFind: local max [1782, 525] 3.5
23:25:57.551 00.003 11872 AutoFind: local max [1627, 988] 3.5
23:25:57.554 00.003 11872 AutoFind: local max [1396, 1000] 3.5
23:25:57.558 00.004 11872 AutoFind: local max [332, 466] 3.5
23:25:57.561 00.003 11872 AutoFind: local max [1071, 523] 3.5
23:25:57.564 00.003 11872 AutoFind: local max [390, 58] 3.5
23:25:57.568 00.004 11872 AutoFind: local max [1401, 139] 3.5
23:25:57.571 00.003 11872 AutoFind: too close [1005, 1053] 3.5 - [1003, 1064] 4.0
23:25:57.574 00.003 11872 AutoFind: too close [573, 299] 3.5 - [570, 290] 4.1
23:25:57.578 00.004 11872 AutoFind: too close [1341, 651] 3.6 - [1348, 637] 7.1
23:25:57.582 00.004 11872 AutoFind: too close [1341, 651] 3.6 - [1349, 644] 7.5
23:25:57.586 00.004 11872 AutoFind: too close [1586, 289] 3.7 - [1573, 305] 4.1
23:25:57.589 00.003 11872 AutoFind: too close [1586, 289] 3.7 - [1573, 298] 4.4
23:25:57.591 00.002 11872 AutoFind: close dim-bright [1586, 289] 3.7 - [1583, 298] 115.3
23:25:57.596 00.005 11872 AutoFind: too close [551, 641] 3.7 - [554, 626] 4.1
23:25:57.599 00.003 11872 AutoFind: too close [551, 641] 3.7 - [553, 633] 5.8
23:25:57.602 00.003 11872 AutoFind: close dim-bright [1281, 18] 3.7 - [1290, 8] 42.2
23:25:57.606 00.004 11872 AutoFind: too close [861, 685] 3.9 - [864, 691] 4.0
23:25:57.609 00.003 11872 AutoFind: too close [1723, 408] 4.0 - [1723, 402] 4.2
23:25:57.613 00.004 11872 AutoFind: too close [554, 626] 4.1 - [553, 633] 5.8
23:25:57.617 00.004 11872 AutoFind: too close [1573, 305] 4.1 - [1573, 298] 4.4
23:25:57.620 00.003 11872 AutoFind: close dim-bright [1573, 305] 4.1 - [1583, 298] 115.3
23:25:57.624 00.004 11872 AutoFind: close dim-bright [1573, 298] 4.4 - [1583, 298] 115.3
23:25:57.628 00.004 11872 AutoFind: too close [263, 38] 4.8 - [283, 38] 5.7
23:25:57.631 00.003 11872 AutoFind: too close [1436, 470] 5.4 - [1436, 464] 8.8
23:25:57.634 00.003 11872 AutoFind: too close [1348, 637] 7.1 - [1349, 644] 7.5
23:25:57.638 00.004 11872 AutoFind: too close [1361, 552] 7.4 - [1361, 558] 10.7
23:25:57.642 00.004 11872 AutoFind: too close [1383, 81] 10.2 - [1366, 81] 37.2
23:25:57.646 00.004 11872 AutoFind: too close [875, 909] 15.9 - [874, 903] 21.2
23:25:57.649 00.003 11872 AutoFind: too close to edge [741, 8] 3.9
23:25:57.654 00.005 11872 AutoFind: too close to edge [300, 1086] 7.9
23:25:57.658 00.004 11872 AutoFind: too close to edge [1922, 838] 17.3
23:25:57.661 00.003 11872 AutoFind: too close to edge [1290, 8] 42.2
23:25:57.664 00.003 11872 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
23:25:57.667 00.003 11872 Star::Find(15, 1826, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:57.671 00.004 11872 Star::Find returns 1 (0), X=1826.11, Y=849.24, Mass=4327, SNR=44.8, Peak=183 HFD=5.9
23:25:57.676 00.005 11872 Star::Find(15, 1583, 298, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:57.679 00.003 11872 Star::Find returns 1 (0), X=1582.96, Y=298.98, Mass=4943, SNR=46.3, Peak=153 HFD=6.3
23:25:57.683 00.004 11872 Star::Find(15, 27, 352, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:57.686 00.003 11872 Star::Find returns 1 (0), X=26.53, Y=351.90, Mass=1742, SNR=28.4, Peak=109 HFD=4.9
23:25:57.689 00.003 11872 Star::Find(15, 1716, 311, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:57.693 00.004 11872 Star::Find returns 1 (0), X=1716.49, Y=312.56, Mass=1798, SNR=28.5, Peak=66 HFD=5.9
23:25:57.696 00.003 11872 Star::Find(15, 1512, 1069, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:57.700 00.004 11872 Star::Find returns 1 (0), X=1512.89, Y=1067.14, Mass=1119, SNR=22.4, Peak=43 HFD=5.7
23:25:57.703 00.003 11872 Star::Find(15, 445, 304, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:57.708 00.005 11872 Star::Find returns 1 (0), X=444.82, Y=305.25, Mass=1197, SNR=22.7, Peak=44 HFD=6.4
23:25:57.712 00.004 11872 Star::Find(15, 768, 546, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:57.716 00.004 11872 Star::Find returns 1 (0), X=769.68, Y=545.92, Mass=1627, SNR=26.9, Peak=41 HFD=6.8
23:25:57.719 00.003 11872 Star::Find(15, 1032, 332, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:57.723 00.004 11872 Star::Find returns 1 (0), X=1033.10, Y=333.04, Mass=1368, SNR=24.1, Peak=41 HFD=7.4
23:25:57.727 00.004 11872 Star::Find(15, 159, 416, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:57.731 00.004 11872 Star::Find returns 1 (0), X=158.37, Y=417.72, Mass=658, SNR=17.4, Peak=28 HFD=5.5
23:25:57.734 00.003 11872 Star::Find(15, 122, 515, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:57.738 00.004 11872 Star::Find returns 1 (0), X=121.85, Y=514.74, Mass=585, SNR=16.1, Peak=39 HFD=4.9
23:25:57.742 00.004 11872 Star::Find(15, 27, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:57.745 00.003 11872 Star::Find returns 1 (0), X=26.63, Y=1001.27, Mass=278, SNR=11.4, Peak=25 HFD=4.0
23:25:57.748 00.003 11872 Star::Find(15, 111, 931, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:57.753 00.005 11872 Star::Find returns 1 (0), X=110.76, Y=931.68, Mass=475, SNR=14.8, Peak=33 HFD=5.1
23:25:57.756 00.003 11872 Star::Find(15, 746, 133, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:57.759 00.003 11872 Star::Find returns 1 (0), X=746.75, Y=134.04, Mass=508, SNR=15.2, Peak=17 HFD=6.4
23:25:57.762 00.003 11872 Star::Find(15, 269, 435, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:57.767 00.005 11872 Star::Find returns 1 (0), X=268.94, Y=436.00, Mass=343, SNR=12.5, Peak=16 HFD=5.8
23:25:57.770 00.003 11872 Star::Find(15, 380, 337, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:57.774 00.004 11872 Star::Find returns 1 (0), X=380.29, Y=334.93, Mass=279, SNR=11.4, Peak=14 HFD=5.4
23:25:57.777 00.003 11872 Star::Find(15, 159, 77, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:57.780 00.003 11872 Star::Find returns 1 (0), X=158.54, Y=78.11, Mass=241, SNR=10.6, Peak=17 HFD=5.1
23:25:57.783 00.003 11872 Star::Find(15, 1309, 157, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:57.786 00.003 11872 Star::Find returns 1 (0), X=1310.08, Y=158.29, Mass=481, SNR=14.7, Peak=21 HFD=6.5
23:25:57.788 00.002 11872 Star::Find(15, 478, 378, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:57.791 00.003 11872 Star::Find returns 1 (0), X=477.72, Y=379.38, Mass=350, SNR=12.5, Peak=15 HFD=5.4
23:25:57.793 00.002 11872 Star::Find(15, 130, 1018, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:57.797 00.004 11872 Star::Find returns 1 (0), X=129.98, Y=1017.38, Mass=166, SNR=8.7, Peak=15 HFD=3.9
23:25:57.800 00.003 11872 Star::Find(15, 1900, 682, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:57.802 00.002 11872 Star::Find returns 1 (0), X=1899.95, Y=679.47, Mass=176, SNR=9.0, Peak=12 HFD=4.9
23:25:57.805 00.003 11872 Star::Find(15, 1774, 231, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:57.807 00.002 11872 Star::Find returns 1 (0), X=1774.13, Y=232.49, Mass=168, SNR=8.7, Peak=9 HFD=5.0
23:25:57.811 00.004 11872 Star::Find(15, 29, 662, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:57.815 00.004 11872 Star::Find returns 1 (0), X=28.95, Y=661.96, Mass=155, SNR=8.5, Peak=11 HFD=4.5
23:25:57.818 00.003 11872 Star::Find(15, 495, 303, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:57.821 00.003 11872 Star::Find returns 1 (0), X=495.37, Y=299.45, Mass=284, SNR=11.0, Peak=14 HFD=5.9
23:25:57.824 00.003 11872 Star::Find(15, 805, 849, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:57.827 00.003 11872 Star::Find returns 1 (0), X=805.37, Y=847.25, Mass=306, SNR=11.7, Peak=10 HFD=7.3
23:25:57.830 00.003 11872 Star::Find(15, 276, 654, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:57.833 00.003 11872 Star::Find returns 1 (0), X=275.67, Y=654.54, Mass=196, SNR=9.6, Peak=10 HFD=5.1
23:25:57.835 00.002 11872 Star::Find(15, 1852, 126, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:57.838 00.003 11872 Star::Find returns 1 (0), X=1851.39, Y=125.82, Mass=137, SNR=7.9, Peak=14 HFD=4.6
23:25:57.842 00.004 11872 Star::Find(15, 99, 965, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:57.844 00.002 11872 Star::Find returns 1 (0), X=98.57, Y=964.69, Mass=111, SNR=7.1, Peak=8 HFD=4.6
23:25:57.847 00.003 11872 Star::Find(15, 361, 1035, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:57.851 00.004 11872 Star::Find returns 1 (0), X=361.69, Y=1035.67, Mass=105, SNR=6.9, Peak=8 HFD=4.7
23:25:57.855 00.004 11872 Star::Find(15, 1388, 437, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:57.859 00.004 11872 Star::Find returns 1 (0), X=1387.13, Y=440.22, Mass=236, SNR=10.3, Peak=9 HFD=6.4
23:25:57.863 00.004 11872 Star::Find(15, 1479, 707, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:57.867 00.004 11872 Star::Find returns 1 (0), X=1479.23, Y=707.59, Mass=177, SNR=8.9, Peak=9 HFD=6.3
23:25:57.871 00.004 11872 Star::Find(15, 559, 240, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:57.875 00.004 11872 Star::Find returns 1 (0), X=560.12, Y=238.35, Mass=161, SNR=8.4, Peak=11 HFD=5.3
23:25:57.880 00.005 11872 Star::Find(15, 306, 405, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:57.883 00.003 11872 Star::Find returns 1 (0), X=305.87, Y=403.08, Mass=151, SNR=8.3, Peak=10 HFD=4.9
23:25:57.888 00.005 11872 Star::Find(15, 300, 510, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:57.891 00.003 11872 Star::Find returns 1 (0), X=300.20, Y=510.68, Mass=120, SNR=7.5, Peak=8 HFD=4.9
23:25:57.896 00.005 11872 Star::Find(15, 1338, 587, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:57.900 00.004 11872 Star::Find returns 1 (0), X=1339.17, Y=583.66, Mass=266, SNR=11.0, Peak=10 HFD=7.1
23:25:57.904 00.004 11872 Star::Find(15, 298, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:57.907 00.003 11872 Star::Find returns 1 (0), X=297.89, Y=994.17, Mass=103, SNR=6.8, Peak=11 HFD=4.4
23:25:57.911 00.004 11872 Star::Find(15, 432, 54, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:57.914 00.003 11872 Star::Find returns 1 (0), X=432.30, Y=53.90, Mass=101, SNR=6.7, Peak=10 HFD=4.2
23:25:57.918 00.004 11872 Star::Find(15, 1691, 449, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:57.921 00.003 11872 Star::Find returns 1 (0), X=1690.86, Y=450.27, Mass=97, SNR=6.7, Peak=8 HFD=5.1
23:25:57.924 00.003 11872 Star::Find(15, 1811, 628, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:57.928 00.004 11872 Star::Find returns 1 (0), X=1811.96, Y=623.87, Mass=141, SNR=7.9, Peak=9 HFD=5.3
23:25:57.931 00.003 11872 Star::Find(15, 370, 684, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:57.935 00.004 11872 Star::Find returns 1 (0), X=369.64, Y=684.61, Mass=170, SNR=8.9, Peak=10 HFD=5.6
23:25:57.939 00.004 11872 Star::Find(15, 1803, 870, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:57.944 00.005 11872 Star::Find returns 1 (0), X=1803.63, Y=870.08, Mass=84, SNR=6.2, Peak=7 HFD=5.3
23:25:57.948 00.004 11872 Star::Find(15, 1201, 363, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:57.952 00.004 11872 Star::Find returns 1 (0), X=1201.16, Y=364.28, Mass=100, SNR=6.7, Peak=8 HFD=5.3
23:25:57.957 00.005 11872 Star::Find(15, 1698, 387, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:57.962 00.005 11872 Star::Find returns 1 (0), X=1698.36, Y=386.91, Mass=152, SNR=8.3, Peak=8 HFD=6.4
23:25:57.966 00.004 11872 Star::Find(15, 595, 542, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:57.970 00.004 11872 Star::Find false star n=18 nbg=285 bg=0.9 sigma=1.0 thresh=4 peak=4
23:25:57.976 00.006 11872 Star::Find returns 0 (2), X=595.00, Y=542.00, Mass=76, SNR=2.9, Peak=7 HFD=0.0
23:25:57.980 00.004 11872 Star::Find(15, 509, 558, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:57.984 00.004 11872 Star::Find returns 1 (0), X=509.21, Y=559.43, Mass=113, SNR=7.1, Peak=9 HFD=5.3
23:25:57.988 00.004 11872 Star::Find(15, 47, 457, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:57.993 00.005 11872 Star::Find false star n=20 nbg=284 bg=0.6 sigma=0.7 thresh=3 peak=2
23:25:57.996 00.003 11872 Star::Find returns 0 (2), X=47.00, Y=457.00, Mass=55, SNR=2.9, Peak=6 HFD=0.0
23:25:57.999 00.003 11872 Star::Find(15, 1476, 453, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:58.003 00.004 11872 Star::Find false star n=35 nbg=267 bg=0.7 sigma=0.7 thresh=3 peak=3
23:25:58.007 00.004 11872 Star::Find returns 0 (2), X=1476.00, Y=453.00, Mass=103, SNR=2.9, Peak=6 HFD=0.0
23:25:58.010 00.003 11872 Star::Find(15, 1517, 490, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:58.014 00.004 11872 Star::Find false star n=30 nbg=285 bg=0.9 sigma=0.9 thresh=4 peak=4
23:25:58.017 00.003 11872 Star::Find returns 0 (2), X=1517.00, Y=490.00, Mass=114, SNR=2.9, Peak=6 HFD=0.0
23:25:58.021 00.004 11872 Star::Find(15, 1713, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:58.024 00.003 11872 Star::Find false star n=29 nbg=281 bg=0.7 sigma=0.7 thresh=3 peak=3
23:25:58.027 00.003 11872 Star::Find returns 0 (2), X=1713.00, Y=953.00, Mass=83, SNR=2.9, Peak=6 HFD=0.0
23:25:58.030 00.003 11872 Star::Find(15, 745, 976, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:58.034 00.004 11872 Star::Find false star n=25 nbg=280 bg=1.0 sigma=1.0 thresh=4 peak=4
23:25:58.038 00.004 11872 Star::Find returns 0 (2), X=745.00, Y=976.00, Mass=90, SNR=2.9, Peak=6 HFD=0.0
23:25:58.041 00.003 11872 Star::Find(15, 708, 974, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:58.045 00.004 11872 Star::Find false star n=9 nbg=277 bg=0.6 sigma=0.8 thresh=3 peak=2
23:25:58.048 00.003 11872 Star::Find returns 0 (2), X=708.00, Y=974.00, Mass=26, SNR=2.9, Peak=5 HFD=0.0
23:25:58.051 00.003 11872 Star::Find(15, 1848, 1033, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:58.055 00.004 11872 Star::Find false star n=24 nbg=273 bg=0.7 sigma=0.7 thresh=3 peak=3
23:25:58.057 00.002 11872 Star::Find returns 0 (2), X=1848.00, Y=1033.00, Mass=63, SNR=2.9, Peak=6 HFD=0.0
23:25:58.062 00.005 11872 Star::Find(15, 1670, 626, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:58.067 00.005 11872 Star::Find returns 1 (0), X=1670.32, Y=624.02, Mass=102, SNR=6.8, Peak=6 HFD=6.0
23:25:58.071 00.004 11872 Star::Find(15, 1281, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:58.076 00.005 11872 Star::Find returns 1 (0), X=1290.90, Y=9.10, Mass=1780, SNR=28.0, Peak=64 HFD=6.2
23:25:58.080 00.004 11872 Star::Find(15, 352, 1012, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:58.086 00.006 11872 Star::Find returns 1 (0), X=352.56, Y=1011.50, Mass=113, SNR=7.1, Peak=10 HFD=5.8
23:25:58.091 00.005 11872 Star::Find(15, 1472, 95, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:58.096 00.005 11872 Star::Find false star n=7 nbg=276 bg=0.6 sigma=0.7 thresh=3 peak=2
23:25:58.100 00.004 11872 Star::Find returns 0 (2), X=1472.00, Y=95.00, Mass=21, SNR=2.9, Peak=6 HFD=0.0
23:25:58.103 00.003 11872 Star::Find(15, 1475, 527, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:58.108 00.005 11872 Star::Find false star n=12 nbg=268 bg=0.6 sigma=0.7 thresh=3 peak=3
23:25:58.113 00.005 11872 Star::Find returns 0 (2), X=1475.00, Y=527.00, Mass=32, SNR=2.9, Peak=5 HFD=0.0
23:25:58.118 00.005 11872 Star::Find(15, 713, 265, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:58.123 00.005 11872 Star::Find false star n=18 nbg=285 bg=1.0 sigma=0.9 thresh=4 peak=3
23:25:58.129 00.006 11872 Star::Find returns 0 (2), X=713.00, Y=265.00, Mass=58, SNR=2.9, Peak=6 HFD=0.0
23:25:58.134 00.005 11872 Star::Find(15, 140, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:58.139 00.005 11872 Star::Find false star n=8 nbg=286 bg=0.6 sigma=0.7 thresh=3 peak=2
23:25:58.143 00.004 11872 Star::Find returns 0 (2), X=140.00, Y=111.00, Mass=24, SNR=2.9, Peak=6 HFD=0.0
23:25:58.147 00.004 11872 Star::Find(15, 1502, 974, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:58.151 00.004 11872 Star::Find false star n=36 nbg=270 bg=0.8 sigma=0.8 thresh=3 peak=3
23:25:58.157 00.006 11872 Star::Find returns 0 (2), X=1502.00, Y=974.00, Mass=100, SNR=2.9, Peak=8 HFD=0.0
23:25:58.162 00.005 11872 Star::Find(15, 1049, 789, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:58.167 00.005 11872 Star::Find returns 0 (2), X=1049.00, Y=789.00, Mass=20, SNR=3.0, Peak=5 HFD=0.0
23:25:58.171 00.004 11872 Star::Find(15, 1133, 104, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:58.174 00.003 11872 Star::Find false star n=16 nbg=287 bg=0.9 sigma=0.9 thresh=4 peak=3
23:25:58.179 00.005 11872 Star::Find returns 0 (2), X=1133.00, Y=104.00, Mass=55, SNR=2.9, Peak=6 HFD=0.0
23:25:58.181 00.002 11872 Star::Find(15, 272, 923, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:58.183 00.002 11872 Star::Find false star n=21 nbg=283 bg=0.6 sigma=0.7 thresh=3 peak=2
23:25:58.186 00.003 11872 Star::Find returns 0 (2), X=272.00, Y=923.00, Mass=57, SNR=2.9, Peak=6 HFD=0.0
23:25:58.189 00.003 11872 Star::Find(15, 1782, 525, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:58.193 00.004 11872 Star::Find returns 0 (2), X=1782.00, Y=525.00, Mass=12, SNR=2.4, Peak=4 HFD=0.0
23:25:58.197 00.004 11872 Star::Find(15, 1627, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:58.201 00.004 11872 Star::Find returns 0 (3), X=1627.00, Y=988.00, Mass=10, SNR=2.1, Peak=4 HFD=0.0
23:25:58.204 00.003 11872 Star::Find(15, 1396, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:58.207 00.003 11872 Star::Find false star n=8 nbg=277 bg=0.7 sigma=0.8 thresh=3 peak=1
23:25:58.211 00.004 11872 Star::Find returns 0 (2), X=1396.00, Y=1000.00, Mass=21, SNR=2.9, Peak=4 HFD=0.0
23:25:58.215 00.004 11872 Star::Find(15, 332, 466, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:58.218 00.003 11872 Star::Find false star n=27 nbg=277 bg=0.6 sigma=0.7 thresh=3 peak=2
23:25:58.222 00.004 11872 Star::Find returns 0 (2), X=332.00, Y=466.00, Mass=73, SNR=2.9, Peak=6 HFD=0.0
23:25:58.225 00.003 11872 Star::Find(15, 1071, 523, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:58.229 00.004 11872 Star::Find false star n=23 nbg=265 bg=0.7 sigma=0.7 thresh=3 peak=3
23:25:58.233 00.004 11872 Star::Find returns 0 (2), X=1071.00, Y=523.00, Mass=61, SNR=2.9, Peak=5 HFD=0.0
23:25:58.238 00.005 11872 Star::Find(15, 390, 58, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:58.241 00.003 11872 Star::Find false star n=8 nbg=286 bg=0.5 sigma=0.7 thresh=3 peak=1
23:25:58.244 00.003 11872 Star::Find returns 0 (2), X=390.00, Y=58.00, Mass=22, SNR=2.9, Peak=4 HFD=0.0
23:25:58.247 00.003 11872 Star::Find(15, 1401, 139, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:58.251 00.004 11872 Star::Find returns 0 (2), X=1401.00, Y=139.00, Mass=17, SNR=2.8, Peak=4 HFD=0.0
23:25:58.255 00.004 11872 AutoFind: finding best star pass 1
23:25:58.260 00.005 11872 Star::Find(15, 1826, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:58.263 00.003 11872 Star::Find returns 1 (0), X=1826.11, Y=849.24, Mass=4327, SNR=44.8, Peak=183 HFD=5.9
23:25:58.267 00.004 11872 AutoFind returns star at [1826, 850] 129.1 Mass 4327 SNR 44.8
23:25:58.271 00.004 11872 Star::Find(15, 1826, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:58.274 00.003 11872 Star::Find returns 1 (0), X=1826.11, Y=849.24, Mass=4327, SNR=44.8, Peak=183 HFD=5.9
23:25:58.279 00.005 11872 MultiStar: List (12): {1826.11, 849.24}(44.8), {1582.96, 298.98}(46.3), {26.53, 351.90}(28.4), {1716.49, 312.56}(28.5), {1512.89, 1067.14}(22.4), {444.82, 305.25}(22.7), {769.68, 545.92}(26.9), {1033.10, 333.04}(24.1), {158.37, 417.72}(17.4), {121.85, 514.74}(16.1), {26.63, 1001.27}(11.4), {110.76, 931.68}(14.8), 
23:25:58.282 00.003 11872 setting lock position to (1826.11, 849.24)
23:25:58.285 00.003 11872 AutoSelect: state = 1, call UpdateGuideState
23:25:58.289 00.004 11872 UpdateGuideState(): m_state=1
23:25:58.292 00.003 11872 Star::Find(15, 1826, 849, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:25:58.294 00.002 11872 Star::Find returns 1 (0), X=1826.11, Y=849.24, Mass=4327, SNR=44.8, Peak=183 HFD=5.9
23:25:58.297 00.003 11872 CameraToMount -- cameraTheta (0.00) - m_xAngle (0.00) = xAngle (-0.00 = -0.00)
23:25:58.300 00.003 11872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.97 = 2.97)
23:25:58.303 00.003 11872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
23:25:58.307 00.004 11872 setting force full frames = false
23:25:58.310 00.003 11872 setting lock position to (1826.11, 849.24)
23:25:58.313 00.003 11872 CurrentPosition() valid, moving to STATE_SELECTED
23:25:58.316 00.003 11872 Changing from state SELECTING to SELECTED
23:25:58.319 00.003 11872 guider state => SELECTED
23:25:58.323 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=183, med=0, FiltMin=0, FiltMax=117, Gamma=1.000
23:25:58.327 00.004 11872 UpdateGuideState exits: m=4327 SNR=44.8
23:25:58.330 00.003 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=183, med=0, FiltMin=0, FiltMax=117, Gamma=1.000
23:25:58.333 00.003 11872 Status Line: Auto-selected star at (1826.1, 849.2)
23:25:58.340 00.007 11872 PhdController: newstate STATE_WAIT_SELECTED
23:25:58.344 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:58.348 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:25:58.351 00.003 11872 Enqueuing Expose request
23:25:58.356 00.005 9960 Worker thread wakes up
23:25:58.356 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:25:58.356 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1811,834,31,31)
23:25:58.356 00.000 11872 evsrv: cli 0D2D2820 connect
23:25:58.361 00.005 11872 case statement mapped state 2 to 1
23:25:58.366 00.005 11872 case statement mapped state 2 to 1
23:25:58.370 00.004 11872 evsrv: cli 0D2D2820 request: {"method":"get_lock_position","id":"a6513b0f-dfc1-4852-abc7-cf9a9ddf22c3"}
23:25:58.374 00.004 11872 evsrv: cli 0D2D2820 response: {"jsonrpc":"2.0","result":[1826.11,849.24],"id":"a6513b0f-dfc1-4852-abc7-cf9a9ddf22c3"}
23:25:58.379 00.005 11872 evsrv: cli 0D2D2820 disconnect
23:25:58.384 00.005 11872 evsrv: cli 0D2D21E0 connect
23:25:58.387 00.003 11872 case statement mapped state 2 to 1
23:25:58.392 00.005 11872 case statement mapped state 2 to 1
23:25:58.397 00.005 11872 evsrv: cli 0D2D21E0 request: {"method":"get_app_state","id":"0e044a0e-bd6d-4d02-9d5b-a29725b6b489"}
23:25:58.400 00.003 11872 case statement mapped state 2 to 1
23:25:58.404 00.004 11872 evsrv: cli 0D2D21E0 response: {"jsonrpc":"2.0","result":"Selected","id":"0e044a0e-bd6d-4d02-9d5b-a29725b6b489"}
23:25:58.409 00.005 11872 evsrv: cli 0D2D21E0 disconnect
23:25:59.412 01.003 11872 evsrv: cli 0D2D23C0 connect
23:25:59.419 00.007 11872 case statement mapped state 2 to 1
23:25:59.424 00.005 11872 case statement mapped state 2 to 1
23:25:59.430 00.006 11872 evsrv: cli 0D2D23C0 request: {"method":"get_app_state","id":"c02730de-d09c-4bb9-8571-d61e2b519bd0"}
23:25:59.435 00.005 11872 case statement mapped state 2 to 1
23:25:59.439 00.004 11872 evsrv: cli 0D2D23C0 response: {"jsonrpc":"2.0","result":"Selected","id":"c02730de-d09c-4bb9-8571-d61e2b519bd0"}
23:25:59.445 00.006 11872 evsrv: cli 0D2D23C0 disconnect
23:25:59.609 00.164 9960 Exposure complete
23:25:59.722 00.113 9960 worker thread done servicing request
23:25:59.723 00.001 11872 OnExposeComplete: enter
23:25:59.728 00.005 11872 UpdateGuideState(): m_state=2
23:25:59.732 00.004 11872 Star::Find(15, 1826, 849, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:25:59.737 00.005 11872 Star::Find returns 1 (0), X=1826.48, Y=847.66, Mass=4158, SNR=42.8, Peak=207 HFD=5.6
23:25:59.741 00.004 11872 CameraToMount -- cameraTheta (-1.34) - m_xAngle (0.00) = xAngle (-1.34 = -1.34)
23:25:59.745 00.004 11872 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.63 = 1.63)
23:25:59.750 00.005 11872 CameraToMount -- cameraX=0.37 cameraY=-1.59 hyp=1.63 cameraTheta=-1.34 mountX=0.37 mountY=1.63, mountTheta=1.35
23:25:59.754 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=0, FiltMin=0, FiltMax=125, Gamma=1.000
23:25:59.758 00.004 11872 UpdateGuideState exits: m=4158 SNR=42.8
23:25:59.762 00.004 11872 PhdController: newstate STATE_CALIBRATE
23:25:59.765 00.003 11872 PhdController: newstate STATE_GUIDE
23:25:59.782 00.017 11872 Changing from state SELECTED to CALIBRATING_PRIMARY
23:25:59.785 00.003 11872 guider state => CALIBRATED
23:25:59.790 00.005 11872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
23:25:59.793 00.003 11872 reset dither spiral
23:25:59.798 00.005 11872 PhdController: newstate STATE_SETTLE_BEGIN
23:25:59.801 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:59.806 00.005 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:25:59.810 00.004 11872 Enqueuing Expose request
23:25:59.813 00.003 9960 Worker thread wakes up
23:25:59.814 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
23:25:59.814 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:26:00.446 00.632 11872 evsrv: cli 0D2D2A00 connect
23:26:00.452 00.006 11872 case statement mapped state 5 to 1
23:26:00.457 00.005 11872 case statement mapped state 5 to 1
23:26:00.463 00.006 11872 evsrv: cli 0D2D2A00 request: {"method":"get_app_state","id":"75ebf6b3-8888-40ad-a772-262c93441df1"}
23:26:00.467 00.004 11872 case statement mapped state 5 to 1
23:26:00.472 00.005 11872 evsrv: cli 0D2D2A00 response: {"jsonrpc":"2.0","result":"Selected","id":"75ebf6b3-8888-40ad-a772-262c93441df1"}
23:26:00.476 00.004 11872 evsrv: cli 0D2D2A00 disconnect
23:26:01.056 00.580 9960 Exposure complete
23:26:01.174 00.118 9960 worker thread done servicing request
23:26:01.174 00.000 11872 OnExposeComplete: enter
23:26:01.179 00.005 11872 UpdateGuideState(): m_state=5
23:26:01.182 00.003 11872 Star::Find(15, 1826, 847, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:26:01.186 00.004 11872 Star::Find returns 1 (0), X=1826.60, Y=847.67, Mass=4296, SNR=43.7, Peak=204 HFD=5.5
23:26:01.190 00.004 11872 CameraToMount -- cameraTheta (-1.27) - m_xAngle (0.00) = xAngle (-1.27 = -1.27)
23:26:01.194 00.004 11872 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.70 = 1.70)
23:26:01.198 00.004 11872 CameraToMount -- cameraX=0.49 cameraY=-1.57 hyp=1.65 cameraTheta=-1.27 mountX=0.49 mountY=1.63, mountTheta=1.28
23:26:01.202 00.004 11872 Changing from state CALIBRATED to GUIDING
23:26:01.208 00.006 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:26:01.212 00.004 11872 ScopeASCOM::SideOfPier() returns 0
23:26:01.215 00.003 11872 AdjustCalibrationForScopePointing (scope): current dec=31.2 pierSide=0, cal dec=0.0 pierSide=0 rotAngle=None bin=1
23:26:01.219 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:26:01.224 00.005 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:26:01.229 00.005 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:26:01.233 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:26:01.237 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:26:01.242 00.005 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:26:01.246 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:26:01.250 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:26:01.255 00.005 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:26:01.259 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:26:01.263 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:26:01.267 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:26:01.272 00.005 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:26:01.423 00.151 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:26:01.429 00.006 11872 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 2.900000
23:26:01.435 00.006 11872 Dec comp: XRate 1.564 -> 1.338 for dec 0.0 -> dec 31.2
23:26:01.441 00.006 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:26:01.448 00.007 11872 ScopeASCOM::SideOfPier() returns 0
23:26:01.455 00.007 11872 setting lock position to (1826.60, 847.67)
23:26:01.460 00.005 11872 guider state => GUIDING
23:26:01.464 00.004 11872 Status Line: Guiding
23:26:01.469 00.005 11872 Mount: notify guiding started
23:26:01.476 00.007 11872 GetString("/profile/5/name", "") returns "PHD SF 2025"
23:26:01.480 00.004 11872 GetString("/profile/5/scope/calibration/timestamp", "") returns "11/21/2025 10:15:14 PM"
23:26:01.485 00.005 11872 GetDouble("/profile/5/scope/calibration/xRate", 1.000000) returns 0.001564
23:26:01.490 00.005 11872 GetDouble("/profile/5/scope/calibration/yRate", 1.000000) returns 0.001340
23:26:01.493 00.003 11872 GetInt("/profile/5/scope/calibration/binning", 1) returns 1
23:26:01.498 00.005 11872 GetDouble("/profile/5/scope/calibration/xAngle", 0.000000) returns 0.004073
23:26:01.502 00.004 11872 GetDouble("/profile/5/scope/calibration/yAngle", 0.000000) returns -1.738880
23:26:01.507 00.005 11872 GetDouble("/profile/5/scope/calibration/declination", 0.000000) returns 0.000075
23:26:01.511 00.004 11872 GetInt("/profile/5/scope/calibration/pierSide", -1) returns 0
23:26:01.515 00.004 11872 GetInt("/profile/5/scope/calibration/raGuideParity", 0) returns 1
23:26:01.519 00.004 11872 GetInt("/profile/5/scope/calibration/decGuideParity", 0) returns -1
23:26:01.524 00.005 11872 GetDouble("/profile/5/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
23:26:01.527 00.003 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:26:01.531 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:26:01.536 00.005 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:26:01.540 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:26:01.544 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:26:01.548 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:26:01.553 00.005 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:26:01.557 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:26:01.561 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:26:01.564 00.003 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:26:01.568 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:26:01.572 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:26:01.575 00.003 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:26:01.579 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:26:01.583 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:26:01.589 00.006 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:26:01.592 00.003 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:26:01.595 00.003 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:26:01.600 00.005 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:26:01.603 00.003 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:26:01.607 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:26:01.610 00.003 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:26:01.615 00.005 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:26:01.619 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:26:01.622 00.003 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:26:01.625 00.003 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:26:01.644 00.019 11872 evsrv: cli 0D2D21E0 connect
23:26:01.649 00.005 11872 case statement mapped state 6 to 3
23:26:01.653 00.004 11872 case statement mapped state 6 to 3
23:26:01.657 00.004 11872 evsrv: cli 0D2D21E0 request: {"method":"get_app_state","id":"ee1da30b-ce72-4cb6-ba5d-d144a0518831"}
23:26:01.660 00.003 11872 case statement mapped state 6 to 3
23:26:01.664 00.004 11872 evsrv: cli 0D2D21E0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ee1da30b-ce72-4cb6-ba5d-d144a0518831"}
23:26:01.674 00.010 11872 evsrv: cli 0D2D21E0 disconnect
23:26:01.705 00.031 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:26:01.711 00.006 11872 ScopeASCOM::SideOfPier() returns 0
23:26:01.717 00.006 11872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
23:26:01.721 00.004 11872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
23:26:01.726 00.005 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:26:01.731 00.005 11872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 31.2
23:26:01.735 00.004 11872 MountToCamera -- mountTheta (-0.00) + m_xAngle (0.00) = xAngle (0.00 = 0.00)
23:26:01.739 00.004 11872 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
23:26:01.742 00.003 11872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
23:26:01.747 00.005 11872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
23:26:01.751 00.004 11872 GetInt("/profile/5/AutoLoadCalibration", -1) returns 1
23:26:01.756 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=204, med=0, FiltMin=0, FiltMax=117, Gamma=1.000
23:26:01.759 00.003 11872 UpdateGuideState exits: m=4296 SNR=43.7
23:26:01.763 00.004 11872 PhdController: newstate STATE_SETTLE_WAIT
23:26:01.768 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:01.772 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:26:01.775 00.003 11872 Enqueuing Expose request
23:26:01.779 00.004 9960 Worker thread wakes up
23:26:01.779 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:26:01.779 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1812,833,31,31)
23:26:03.032 01.253 9960 Exposure complete
23:26:03.144 00.112 9960 worker thread done servicing request
23:26:03.144 00.000 11872 OnExposeComplete: enter
23:26:03.149 00.005 11872 UpdateGuideState(): m_state=6
23:26:03.154 00.005 11872 Star::Find(15, 1826, 847, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:26:03.157 00.003 11872 Star::Find returns 1 (0), X=1826.30, Y=848.28, Mass=3996, SNR=42.4, Peak=171 HFD=5.6
23:26:03.161 00.004 11872 CameraToMount -- cameraTheta (2.03) - m_xAngle (0.00) = xAngle (2.03 = 2.03)
23:26:03.165 00.004 11872 CameraToMount -- cameraTheta (2.03) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (5.00 = -1.28)
23:26:03.168 00.003 11872 CameraToMount -- cameraX=-0.30 cameraY=0.61 hyp=0.68 cameraTheta=2.03 mountX=-0.30 mountY=-0.65, mountTheta=-2.00
23:26:03.176 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=-0.30, y=0.61, opts=13)
23:26:03.181 00.005 11872 Enqueuing Move request for scope (-0.30, 0.61)
23:26:03.188 00.007 9960 Worker thread wakes up
23:26:03.188 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=171, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
23:26:03.194 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.61) opts 0xd
23:26:03.194 00.000 11872 UpdateGuideState exits: m=3996 SNR=42.4
23:26:03.200 00.006 11872 PhdController: settling, locked = 1, distance = 1.36 (1.50) aobump = 0 frame = 1 / 99999
23:26:03.206 00.006 9960 Handling offset move in thread for scope, endpoint = (-0.30, 0.61)
23:26:03.206 00.000 9960 Moving (-0.30, 0.61) raw xDistance=-0.30 yDistance=-0.65
23:26:03.207 00.001 9960 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
23:26:03.207 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763789163.206,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":1.36,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:26:03.213 00.006 9960 resist switch: large excursion: input -0.65 thresh 0.60 direction from 0 to -1
23:26:03.213 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:03.220 00.007 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.95
23:26:03.221 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:26:03.226 00.005 9960 GuideAlgorithmResistSwitch::result() returns -0.65 from input -0.65
23:26:03.226 00.000 11872 Enqueuing Expose request
23:26:03.233 00.007 9960 MoveAxis(E, 142, ABG)
23:26:03.233 00.000 9960 Guiding  Dir = 2, Dur = 142
23:26:03.233 00.000 9960 IsSlewing returns 0
23:26:03.235 00.002 9960 IsGuiding returns 0
23:26:03.235 00.000 9960 PulseGuide returned control before completion, sleep 152
23:26:03.390 00.155 9960 IsGuiding returns 1
23:26:03.390 00.000 9960 scope still moving after pulse duration time elapsed
23:26:03.421 00.031 9960 IsSlewing returns 0
23:26:03.421 00.000 9960 IsGuiding returns 0
23:26:03.422 00.001 9960 scope move finished after 142 + 44 ms
23:26:03.422 00.000 9960 Move returns status 0, amount 142
23:26:03.422 00.000 9960 MoveAxis(N, 486, ABG)
23:26:03.422 00.000 9960 Guiding  Dir = 0, Dur = 486
23:26:03.423 00.001 9960 IsSlewing returns 0
23:26:03.423 00.000 9960 IsGuiding returns 0
23:26:03.423 00.000 9960 PulseGuide returned control before completion, sleep 496
23:26:03.921 00.498 9960 IsGuiding returns 1
23:26:03.922 00.001 9960 scope still moving after pulse duration time elapsed
23:26:03.952 00.030 9960 IsSlewing returns 0
23:26:03.953 00.001 9960 IsGuiding returns 0
23:26:03.953 00.000 9960 scope move finished after 486 + 44 ms
23:26:03.953 00.000 9960 Move returns status 0, amount 486
23:26:03.954 00.001 9960 move complete, result=0
23:26:03.954 00.000 9960 worker thread done servicing request
23:26:03.954 00.000 11872 GuideStep: -0.3 px 142 ms EAST, -0.7 px 486 ms NORTH
23:26:03.960 00.006 9960 Worker thread wakes up
23:26:03.960 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:26:03.960 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1812,833,31,31)
23:26:05.211 01.251 9960 Exposure complete
23:26:05.326 00.115 9960 worker thread done servicing request
23:26:05.326 00.000 11872 OnExposeComplete: enter
23:26:05.331 00.005 11872 UpdateGuideState(): m_state=6
23:26:05.334 00.003 11872 Star::Find(15, 1826, 848, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:26:05.339 00.005 11872 Star::Find returns 1 (0), X=1826.52, Y=847.76, Mass=3904, SNR=42.1, Peak=205 HFD=5.6
23:26:05.342 00.003 11872 CameraToMount -- cameraTheta (2.35) - m_xAngle (0.00) = xAngle (2.34 = 2.34)
23:26:05.346 00.004 11872 CameraToMount -- cameraTheta (2.35) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (5.31 = -0.97)
23:26:05.350 00.004 11872 CameraToMount -- cameraX=-0.08 cameraY=0.09 hyp=0.12 cameraTheta=2.35 mountX=-0.08 mountY=-0.10, mountTheta=-2.27
23:26:05.354 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.08, y=0.09, opts=13)
23:26:05.359 00.005 11872 Enqueuing Move request for scope (-0.08, 0.09)
23:26:05.363 00.004 9960 Worker thread wakes up
23:26:05.363 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=205, med=0, FiltMin=0, FiltMax=106, Gamma=1.000
23:26:05.367 00.004 11872 UpdateGuideState exits: m=3904 SNR=42.1
23:26:05.370 00.003 11872 PhdController: settling, locked = 1, distance = 0.99 (1.50) aobump = 0 frame = 2 / 99999
23:26:05.373 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.09) opts 0xd
23:26:05.375 00.002 9960 Handling offset move in thread for scope, endpoint = (-0.08, 0.09)
23:26:05.375 00.000 9960 Moving (-0.08, 0.09) raw xDistance=-0.08 yDistance=-0.10
23:26:05.375 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:26:05.375 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:26:05.375 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:26:05.375 00.000 9960 MoveAxis(E, 0, ABG)
23:26:05.376 00.001 9960 Move returns status 0, amount 0
23:26:05.376 00.000 9960 MoveAxis(N, 0, ABG)
23:26:05.376 00.000 9960 Move returns status 0, amount 0
23:26:05.376 00.000 9960 move complete, result=0
23:26:05.376 00.000 9960 worker thread done servicing request
23:26:05.376 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763789165.373,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.99,"Time":2.2,"SettleTime":10.0,"StarLocked":true}
23:26:05.381 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:05.384 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:26:05.387 00.003 11872 Enqueuing Expose request
23:26:05.392 00.005 9960 Worker thread wakes up
23:26:05.392 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:26:05.395 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
23:26:05.395 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1812,833,31,31)
23:26:06.638 01.243 9960 Exposure complete
23:26:06.747 00.109 9960 worker thread done servicing request
23:26:06.748 00.001 11872 OnExposeComplete: enter
23:26:06.752 00.004 11872 UpdateGuideState(): m_state=6
23:26:06.755 00.003 11872 Star::Find(15, 1826, 847, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:26:06.760 00.005 11872 Star::Find returns 1 (0), X=1826.47, Y=847.25, Mass=4172, SNR=43.2, Peak=168 HFD=5.6
23:26:06.763 00.003 11872 CameraToMount -- cameraTheta (-1.87) - m_xAngle (0.00) = xAngle (-1.88 = -1.88)
23:26:06.766 00.003 11872 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.09 = 1.09)
23:26:06.771 00.005 11872 CameraToMount -- cameraX=-0.13 cameraY=-0.42 hyp=0.44 cameraTheta=-1.87 mountX=-0.13 mountY=0.39, mountTheta=1.90
23:26:06.777 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.13, y=-0.42, opts=13)
23:26:06.780 00.003 11872 Enqueuing Move request for scope (-0.13, -0.42)
23:26:06.784 00.004 9960 Worker thread wakes up
23:26:06.784 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.42) opts 0xd
23:26:06.784 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.13, -0.42)
23:26:06.784 00.000 9960 Moving (-0.13, -0.42) raw xDistance=-0.13 yDistance=0.39
23:26:06.784 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:26:06.785 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
23:26:06.785 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.39
23:26:06.785 00.000 9960 MoveAxis(E, 0, ABG)
23:26:06.785 00.000 9960 Move returns status 0, amount 0
23:26:06.785 00.000 9960 MoveAxis(N, 0, ABG)
23:26:06.785 00.000 9960 Move returns status 0, amount 0
23:26:06.785 00.000 9960 move complete, result=0
23:26:06.785 00.000 9960 worker thread done servicing request
23:26:06.787 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=168, med=0, FiltMin=0, FiltMax=103, Gamma=1.000
23:26:06.790 00.003 11872 UpdateGuideState exits: m=4172 SNR=43.2
23:26:06.793 00.003 11872 PhdController: settling, locked = 1, distance = 0.82 (1.50) aobump = 0 frame = 3 / 99999
23:26:06.796 00.003 11872 evsrv: {"Event":"Settling","Timestamp":1763789166.796,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.82,"Time":3.6,"SettleTime":10.0,"StarLocked":true}
23:26:06.801 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:06.805 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:26:06.809 00.004 11872 Enqueuing Expose request
23:26:06.812 00.003 9960 Worker thread wakes up
23:26:06.812 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:26:06.812 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1812,833,31,31)
23:26:06.812 00.000 11872 GuideStep: -0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
23:26:08.056 01.244 9960 Exposure complete
23:26:08.166 00.110 9960 worker thread done servicing request
23:26:08.166 00.000 11872 OnExposeComplete: enter
23:26:08.173 00.007 11872 UpdateGuideState(): m_state=6
23:26:08.179 00.006 11872 Star::Find(15, 1826, 847, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
23:26:08.185 00.006 11872 Star::Find returns 1 (0), X=1826.49, Y=847.24, Mass=4449, SNR=45.0, Peak=210 HFD=5.6
23:26:08.192 00.007 11872 CameraToMount -- cameraTheta (-1.82) - m_xAngle (0.00) = xAngle (-1.83 = -1.83)
23:26:08.197 00.005 11872 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.14 = 1.14)
23:26:08.202 00.005 11872 CameraToMount -- cameraX=-0.11 cameraY=-0.43 hyp=0.44 cameraTheta=-1.82 mountX=-0.11 mountY=0.40, mountTheta=1.84
23:26:08.210 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=-0.11, y=-0.43, opts=13)
23:26:08.215 00.005 11872 Enqueuing Move request for scope (-0.11, -0.43)
23:26:08.220 00.005 9960 Worker thread wakes up
23:26:08.220 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=210, med=0, FiltMin=0, FiltMax=115, Gamma=1.000
23:26:08.224 00.004 11872 UpdateGuideState exits: m=4449 SNR=45.0
23:26:08.228 00.004 11872 PhdController: settling, locked = 1, distance = 0.71 (1.50) aobump = 0 frame = 4 / 99999
23:26:08.232 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.43) opts 0xd
23:26:08.232 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.11, -0.43)
23:26:08.232 00.000 9960 Moving (-0.11, -0.43) raw xDistance=-0.11 yDistance=0.40
23:26:08.233 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:26:08.233 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
23:26:08.233 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763789168.232,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.71,"Time":5.0,"SettleTime":10.0,"StarLocked":true}
23:26:08.237 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.40
23:26:08.237 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:08.242 00.005 9960 MoveAxis(E, 0, ABG)
23:26:08.242 00.000 9960 Move returns status 0, amount 0
23:26:08.242 00.000 9960 MoveAxis(N, 0, ABG)
23:26:08.242 00.000 9960 Move returns status 0, amount 0
23:26:08.243 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:26:08.248 00.005 11872 Enqueuing Expose request
23:26:08.253 00.005 9960 move complete, result=0
23:26:08.253 00.000 9960 worker thread done servicing request
23:26:08.253 00.000 9960 Worker thread wakes up
23:26:08.253 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:26:08.254 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1812,833,31,31)
23:26:08.254 00.000 11872 GuideStep: -0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
23:26:09.502 01.248 9960 Exposure complete
23:26:09.609 00.107 9960 worker thread done servicing request
23:26:09.609 00.000 11872 OnExposeComplete: enter
23:26:09.613 00.004 11872 UpdateGuideState(): m_state=6
23:26:09.617 00.004 11872 Star::Find(15, 1826, 847, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
23:26:09.621 00.004 11872 Star::Find returns 1 (0), X=1826.53, Y=847.24, Mass=4319, SNR=44.3, Peak=202 HFD=5.6
23:26:09.626 00.005 11872 CameraToMount -- cameraTheta (-1.73) - m_xAngle (0.00) = xAngle (-1.74 = -1.74)
23:26:09.632 00.006 11872 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.23 = 1.23)
23:26:09.638 00.006 11872 CameraToMount -- cameraX=-0.07 cameraY=-0.43 hyp=0.44 cameraTheta=-1.73 mountX=-0.07 mountY=0.41, mountTheta=1.74
23:26:09.644 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.07, y=-0.43, opts=13)
23:26:09.651 00.007 11872 Enqueuing Move request for scope (-0.07, -0.43)
23:26:09.656 00.005 9960 Worker thread wakes up
23:26:09.656 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=202, med=0, FiltMin=0, FiltMax=117, Gamma=1.000
23:26:09.663 00.007 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.43) opts 0xd
23:26:09.663 00.000 11872 UpdateGuideState exits: m=4319 SNR=44.3
23:26:09.670 00.007 11872 PhdController: settling, locked = 1, distance = 0.63 (1.50) aobump = 0 frame = 5 / 99999
23:26:09.675 00.005 9960 Handling offset move in thread for scope, endpoint = (-0.07, -0.43)
23:26:09.675 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763789169.675,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.63,"Time":6.5,"SettleTime":10.0,"StarLocked":true}
23:26:09.680 00.005 9960 Moving (-0.07, -0.43) raw xDistance=-0.07 yDistance=0.41
23:26:09.680 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:26:09.680 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:09.684 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
23:26:09.684 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:26:09.688 00.004 11872 Enqueuing Expose request
23:26:09.692 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.41
23:26:09.694 00.002 9960 MoveAxis(E, 0, ABG)
23:26:09.694 00.000 9960 Move returns status 0, amount 0
23:26:09.694 00.000 9960 MoveAxis(N, 0, ABG)
23:26:09.694 00.000 9960 Move returns status 0, amount 0
23:26:09.695 00.001 9960 move complete, result=0
23:26:09.695 00.000 9960 worker thread done servicing request
23:26:09.696 00.001 9960 Worker thread wakes up
23:26:09.696 00.000 11872 GuideStep: -0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
23:26:09.700 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
23:26:09.700 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1812,833,31,31)
23:26:10.957 01.257 9960 Exposure complete
23:26:11.080 00.123 9960 worker thread done servicing request
23:26:11.080 00.000 11872 OnExposeComplete: enter
23:26:11.085 00.005 11872 UpdateGuideState(): m_state=6
23:26:11.089 00.004 11872 Star::Find(15, 1826, 847, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
23:26:11.093 00.004 11872 Star::Find returns 1 (0), X=1826.53, Y=847.30, Mass=4328, SNR=44.5, Peak=204 HFD=6.0
23:26:11.097 00.004 11872 CameraToMount -- cameraTheta (-1.76) - m_xAngle (0.00) = xAngle (-1.77 = -1.77)
23:26:11.101 00.004 11872 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.20 = 1.20)
23:26:11.105 00.004 11872 CameraToMount -- cameraX=-0.07 cameraY=-0.37 hyp=0.38 cameraTheta=-1.76 mountX=-0.07 mountY=0.35, mountTheta=1.78
23:26:11.111 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.07, y=-0.37, opts=13)
23:26:11.116 00.005 11872 Enqueuing Move request for scope (-0.07, -0.37)
23:26:11.119 00.003 9960 Worker thread wakes up
23:26:11.119 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.37) opts 0xd
23:26:11.119 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.07, -0.37)
23:26:11.119 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=204, med=0, FiltMin=0, FiltMax=103, Gamma=1.000
23:26:11.124 00.005 9960 Moving (-0.07, -0.37) raw xDistance=-0.07 yDistance=0.35
23:26:11.124 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:26:11.125 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
23:26:11.125 00.000 11872 UpdateGuideState exits: m=4328 SNR=44.5
23:26:11.129 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.35
23:26:11.129 00.000 9960 MoveAxis(E, 0, ABG)
23:26:11.129 00.000 9960 Move returns status 0, amount 0
23:26:11.129 00.000 11872 PhdController: settling, locked = 1, distance = 0.55 (1.50) aobump = 0 frame = 6 / 99999
23:26:11.133 00.004 9960 MoveAxis(N, 0, ABG)
23:26:11.133 00.000 9960 Move returns status 0, amount 0
23:26:11.134 00.001 9960 move complete, result=0
23:26:11.134 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763789171.133,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.55,"Time":7.9,"SettleTime":10.0,"StarLocked":true}
23:26:11.137 00.003 9960 worker thread done servicing request
23:26:11.138 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:11.142 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:26:11.145 00.003 11872 Enqueuing Expose request
23:26:11.148 00.003 11872 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
23:26:11.153 00.005 9960 Worker thread wakes up
23:26:11.153 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:26:11.153 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1812,833,31,31)
23:26:12.398 01.245 9960 Exposure complete
23:26:12.516 00.118 9960 worker thread done servicing request
23:26:12.517 00.001 11872 OnExposeComplete: enter
23:26:12.520 00.003 11872 UpdateGuideState(): m_state=6
23:26:12.523 00.003 11872 Star::Find(15, 1826, 847, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
23:26:12.527 00.004 11872 Star::Find returns 1 (0), X=1826.55, Y=847.00, Mass=4098, SNR=43.4, Peak=191 HFD=6.1
23:26:12.531 00.004 11872 CameraToMount -- cameraTheta (-1.64) - m_xAngle (0.00) = xAngle (-1.64 = -1.64)
23:26:12.535 00.004 11872 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.33 = 1.33)
23:26:12.539 00.004 11872 CameraToMount -- cameraX=-0.05 cameraY=-0.67 hyp=0.67 cameraTheta=-1.64 mountX=-0.05 mountY=0.65, mountTheta=1.64
23:26:12.544 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.05, y=-0.67, opts=13)
23:26:12.549 00.005 11872 Enqueuing Move request for scope (-0.05, -0.67)
23:26:12.553 00.004 9960 Worker thread wakes up
23:26:12.553 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.67) opts 0xd
23:26:12.553 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.05, -0.67)
23:26:12.553 00.000 9960 Moving (-0.05, -0.67) raw xDistance=-0.05 yDistance=0.65
23:26:12.553 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:26:12.553 00.000 9960 resist switch: large excursion: input 0.65 thresh 0.60 direction from -1 to 1
23:26:12.554 00.001 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.95
23:26:12.554 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.65 from input 0.65
23:26:12.554 00.000 9960 MoveAxis(E, 0, ABG)
23:26:12.554 00.000 9960 Move returns status 0, amount 0
23:26:12.554 00.000 9960 MoveAxis(S, 485, ABG)
23:26:12.555 00.001 9960 Guiding  Dir = 1, Dur = 485
23:26:12.555 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=191, med=0, FiltMin=0, FiltMax=118, Gamma=1.000
23:26:12.558 00.003 9960 IsSlewing returns 0
23:26:12.558 00.000 11872 UpdateGuideState exits: m=4098 SNR=43.4
23:26:12.563 00.005 11872 PhdController: settling, locked = 1, distance = 0.59 (1.50) aobump = 0 frame = 7 / 99999
23:26:12.567 00.004 9960 IsGuiding returns 0
23:26:12.567 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763789172.567,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.59,"Time":9.4,"SettleTime":10.0,"StarLocked":true}
23:26:12.571 00.004 9960 PulseGuide returned control before completion, sleep 495
23:26:12.571 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:12.574 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:26:12.578 00.004 11872 Enqueuing Expose request
23:26:13.066 00.488 9960 IsGuiding returns 1
23:26:13.067 00.001 9960 scope still moving after pulse duration time elapsed
23:26:13.099 00.032 9960 IsSlewing returns 0
23:26:13.101 00.002 9960 IsGuiding returns 0
23:26:13.101 00.000 9960 scope move finished after 485 + 49 ms
23:26:13.101 00.000 9960 Move returns status 0, amount 485
23:26:13.101 00.000 9960 move complete, result=0
23:26:13.102 00.001 9960 worker thread done servicing request
23:26:13.102 00.000 9960 Worker thread wakes up
23:26:13.104 00.002 11872 GuideStep: -0.0 px 0 ms EAST, 0.6 px 485 ms SOUTH
23:26:13.111 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
23:26:13.111 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1812,833,31,31)
23:26:14.364 01.253 9960 Exposure complete
23:26:14.473 00.109 9960 worker thread done servicing request
23:26:14.473 00.000 11872 OnExposeComplete: enter
23:26:14.477 00.004 11872 UpdateGuideState(): m_state=6
23:26:14.481 00.004 11872 Star::Find(15, 1826, 847, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
23:26:14.485 00.004 11872 Star::Find returns 1 (0), X=1826.50, Y=846.54, Mass=4363, SNR=44.7, Peak=196 HFD=5.8
23:26:14.488 00.003 11872 CameraToMount -- cameraTheta (-1.66) - m_xAngle (0.00) = xAngle (-1.66 = -1.66)
23:26:14.493 00.005 11872 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.30 = 1.30)
23:26:14.497 00.004 11872 CameraToMount -- cameraX=-0.10 cameraY=-1.13 hyp=1.13 cameraTheta=-1.66 mountX=-0.11 mountY=1.09, mountTheta=1.67
23:26:14.502 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.10, y=-1.13, opts=13)
23:26:14.506 00.004 11872 Enqueuing Move request for scope (-0.10, -1.13)
23:26:14.510 00.004 9960 Worker thread wakes up
23:26:14.510 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=196, med=0, FiltMin=0, FiltMax=116, Gamma=1.000
23:26:14.514 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -1.13) opts 0xd
23:26:14.514 00.000 11872 UpdateGuideState exits: m=4363 SNR=44.7
23:26:14.518 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.10, -1.13)
23:26:14.518 00.000 11872 PhdController: settling, locked = 1, distance = 0.75 (1.50) aobump = 0 frame = 8 / 99999
23:26:14.521 00.003 11872 PhdController: newstate STATE_FINISH
23:26:14.526 00.005 11872 PhdController complete: success
23:26:14.530 00.004 9960 Moving (-0.10, -1.13) raw xDistance=-0.11 yDistance=1.09
23:26:14.531 00.001 11872 evsrv: {"Event":"SettleDone","Timestamp":1763789174.530,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":8,"DroppedFrames":0}
23:26:14.534 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:26:14.534 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.09 from input 1.09
23:26:14.535 00.001 9960 MoveAxis(E, 0, ABG)
23:26:14.535 00.000 9960 Move returns status 0, amount 0
23:26:14.535 00.000 9960 MoveAxis(S, 816, ABG)
23:26:14.535 00.000 11872 Mount: notify guiding dither settle done success=1
23:26:14.540 00.005 11872 PhdController: newstate STATE_IDLE
23:26:14.543 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:14.547 00.004 9960 Guiding  Dir = 1, Dur = 816
23:26:14.548 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:26:14.551 00.003 9960 IsSlewing returns 0
23:26:14.551 00.000 11872 Enqueuing Expose request
23:26:14.556 00.005 9960 IsGuiding returns 0
23:26:14.556 00.000 9960 PulseGuide returned control before completion, sleep 826
23:26:15.160 00.604 11872 evsrv: cli 0D2D23C0 connect
23:26:15.170 00.010 11872 case statement mapped state 6 to 3
23:26:15.175 00.005 11872 case statement mapped state 6 to 3
23:26:15.179 00.004 11872 evsrv: cli 0D2D23C0 request: {"method":"get_app_state","id":"9c5b8e85-5557-4f7c-965e-c31c10934960"}
23:26:15.183 00.004 11872 case statement mapped state 6 to 3
23:26:15.187 00.004 11872 evsrv: cli 0D2D23C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9c5b8e85-5557-4f7c-965e-c31c10934960"}
23:26:15.192 00.005 11872 evsrv: cli 0D2D23C0 disconnect
23:26:15.202 00.010 11872 evsrv: cli 0D2D28C0 connect
23:26:15.210 00.008 11872 case statement mapped state 6 to 3
23:26:15.216 00.006 11872 case statement mapped state 6 to 3
23:26:15.221 00.005 11872 evsrv: cli 0D2D28C0 request: {"method":"stop_capture","id":"02acd2a6-2508-4902-adaf-58fcef5f950d"}
23:26:15.226 00.005 11872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:26:15.233 00.007 11872 Status Line: Waiting for devices...
23:26:15.240 00.007 11872 evsrv: cli 0D2D28C0 response: {"jsonrpc":"2.0","result":0,"id":"02acd2a6-2508-4902-adaf-58fcef5f950d"}
23:26:15.246 00.006 11872 evsrv: cli 0D2D28C0 disconnect
23:26:15.252 00.006 11872 evsrv: cli 0D2D30E0 connect
23:26:15.256 00.004 11872 case statement mapped state 6 to 3
23:26:15.263 00.007 11872 case statement mapped state 6 to 3
23:26:15.270 00.007 11872 evsrv: cli 0D2D30E0 request: {"method":"get_app_state","id":"02f9a14f-8945-4b17-b992-007dcbe17ea0"}
23:26:15.274 00.004 11872 case statement mapped state 6 to 3
23:26:15.277 00.003 11872 evsrv: cli 0D2D30E0 response: {"jsonrpc":"2.0","result":"Guiding","id":"02f9a14f-8945-4b17-b992-007dcbe17ea0"}
23:26:15.282 00.005 11872 evsrv: cli 0D2D30E0 disconnect
23:26:15.397 00.115 9960 IsGuiding returns 1
23:26:15.397 00.000 9960 scope still moving after pulse duration time elapsed
23:26:15.428 00.031 9960 Error thrown from C:\cygwin\home\agalasso\projects\phd2\scope_ascom.cpp:644->ASCOM Scope: thread interrupt requested
23:26:15.428 00.000 9960 Error thrown from C:\cygwin\home\agalasso\projects\phd2\scope.cpp:770->guide failed
23:26:15.428 00.000 9960 Move returns status 1, amount 0
23:26:15.429 00.001 9960 Error thrown from C:\cygwin\home\agalasso\projects\phd2\worker_thread.cpp:322->Move failed
23:26:15.429 00.000 9960 move complete, result=1
23:26:15.430 00.001 9960 worker thread done servicing request
23:26:15.430 00.000 9960 Worker thread wakes up
23:26:15.431 00.001 11872 GuideStep: -0.1 px 0 ms EAST, 1.1 px 0 ms SOUTH
23:26:15.436 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
23:26:15.436 00.000 9960 Error thrown from C:\cygwin\home\agalasso\projects\phd2\worker_thread.cpp:180->Time lapse interrupted
23:26:15.437 00.001 9960 worker thread done servicing request
23:26:15.439 00.002 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\myframe_events.cpp:609->Error reported moving
23:26:15.444 00.005 11872 OnExposeComplete: enter
23:26:15.450 00.006 11872 OnExposeComplete: Capture Error reported
23:26:15.457 00.007 11872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
23:26:15.461 00.004 11872 Mount: notify guiding stopped
23:26:15.470 00.009 11872 Changing from state GUIDING to STOP
23:26:15.474 00.004 11872 guider state => SELECTED
23:26:15.478 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=196, med=0, FiltMin=0, FiltMax=116, Gamma=1.000
23:26:15.483 00.005 11872 Changing from state SELECTED to UNINITIALIZED
23:26:15.487 00.004 11872 guider state => SELECTING
23:26:15.493 00.006 11872 Status Line: Stopped.
23:26:15.498 00.005 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\myframe_events.cpp:489->Error reported capturing image
23:26:16.283 00.785 11872 evsrv: cli 0D2D2A00 connect
23:26:16.291 00.008 11872 evsrv: cli 0D2D2A00 request: {"method":"get_app_state","id":"b96f0431-e40c-4dee-95d9-25f65ff1e2ef"}
23:26:16.297 00.006 11872 evsrv: cli 0D2D2A00 response: {"jsonrpc":"2.0","result":"Stopped","id":"b96f0431-e40c-4dee-95d9-25f65ff1e2ef"}
23:26:16.302 00.005 11872 evsrv: cli 0D2D2A00 disconnect
23:26:33.162 16.860 11872 evsrv: cli 0D2D25A0 connect
23:26:33.167 00.005 11872 evsrv: cli 0D2D25A0 request: {"method":"get_app_state","id":"4dbeb9f5-6767-4a5a-a36f-1da88556dc1b"}
23:26:33.171 00.004 11872 evsrv: cli 0D2D25A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"4dbeb9f5-6767-4a5a-a36f-1da88556dc1b"}
23:26:33.180 00.009 11872 evsrv: cli 0D2D25A0 disconnect
23:26:33.186 00.006 11872 evsrv: cli 0D2D2820 connect
23:26:33.192 00.006 11872 evsrv: cli 0D2D2820 request: {"method":"get_calibrated","id":"e3e54a9d-56d9-4087-8a90-005eb1fb33d0"}
23:26:33.197 00.005 11872 evsrv: cli 0D2D2820 response: {"jsonrpc":"2.0","result":true,"id":"e3e54a9d-56d9-4087-8a90-005eb1fb33d0"}
23:26:33.203 00.006 11872 evsrv: cli 0D2D2820 disconnect
23:26:33.209 00.006 11872 evsrv: cli 0D2D2AA0 connect
23:26:33.214 00.005 11872 evsrv: cli 0D2D2AA0 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"25f0ac59-c849-4c4a-9929-3fab94a066e1"}
23:26:33.219 00.005 11872 PhdController::Guide begins
23:26:33.222 00.003 11872 PhdController: newstate STATE_SETUP
23:26:33.226 00.004 11872 PhdController: setup
23:26:33.228 00.002 11872 PhdController: newstate STATE_ATTEMPT_START
23:26:33.232 00.004 11872 PhdController: start capturing
23:26:33.235 00.003 11872 Changing from state SELECTING to UNINITIALIZED
23:26:33.238 00.003 11872 guider state => SELECTING
23:26:33.241 00.003 11872 setting force full frames = true
23:26:33.245 00.004 11872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
23:26:33.251 00.006 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:26:33.256 00.005 11872 Enqueuing Expose request
23:26:33.259 00.003 11872 PhdController: newstate STATE_SELECT_STAR
23:26:33.263 00.004 9960 Worker thread wakes up
23:26:33.263 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:26:33.263 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:26:33.263 00.000 11872 evsrv: cli 0D2D2AA0 response: {"jsonrpc":"2.0","result":0,"id":"25f0ac59-c849-4c4a-9929-3fab94a066e1"}
23:26:33.269 00.006 11872 evsrv: cli 0D2D2AA0 disconnect
23:26:33.272 00.003 11872 evsrv: cli 0D2D2640 connect
23:26:33.276 00.004 11872 case statement mapped state 1 to 101
23:26:33.280 00.004 11872 case statement mapped state 1 to 101
23:26:33.283 00.003 11872 evsrv: cli 0D2D2640 request: {"method":"get_lock_shift_params","id":"39ce64f4-b7db-4ae8-86c8-5f1cad696c54"}
23:26:33.287 00.004 11872 evsrv: cli 0D2D2640 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"39ce64f4-b7db-4ae8-86c8-5f1cad696c54"}
23:26:33.293 00.006 11872 evsrv: cli 0D2D2640 disconnect
23:26:33.296 00.003 11872 evsrv: cli 0D2D2320 connect
23:26:33.302 00.006 11872 case statement mapped state 1 to 101
23:26:33.306 00.004 11872 case statement mapped state 1 to 101
23:26:33.309 00.003 11872 evsrv: cli 0D2D2320 request: {"method":"get_lock_position","id":"f4d3d028-9918-4e95-a90d-e3a933c270bc"}
23:26:33.313 00.004 11872 evsrv: cli 0D2D2320 response: {"jsonrpc":"2.0","result":null,"id":"f4d3d028-9918-4e95-a90d-e3a933c270bc"}
23:26:33.317 00.004 11872 evsrv: cli 0D2D2320 disconnect
23:26:34.320 01.003 11872 evsrv: cli 0D2D2500 connect
23:26:34.326 00.006 11872 case statement mapped state 1 to 101
23:26:34.332 00.006 11872 case statement mapped state 1 to 101
23:26:34.338 00.006 11872 evsrv: cli 0D2D2500 request: {"method":"get_lock_position","id":"dd576c32-8b1b-4c67-94f6-b6f05cdcf815"}
23:26:34.343 00.005 11872 evsrv: cli 0D2D2500 response: {"jsonrpc":"2.0","result":null,"id":"dd576c32-8b1b-4c67-94f6-b6f05cdcf815"}
23:26:34.349 00.006 11872 evsrv: cli 0D2D2500 disconnect
23:26:34.514 00.165 9960 Exposure complete
23:26:34.630 00.116 9960 worker thread done servicing request
23:26:34.631 00.001 11872 OnExposeComplete: enter
23:26:34.635 00.004 11872 UpdateGuideState(): m_state=1
23:26:34.639 00.004 11872 UpdateCurrentPosition: no star selected
23:26:34.643 00.004 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
23:26:34.647 00.004 11872 Status Line: No star selected
23:26:34.652 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=190, med=0, FiltMin=0, FiltMax=121, Gamma=1.000
23:26:34.656 00.004 11872 UpdateGuideState exits: No star selected
23:26:34.660 00.004 11872 GuiderMultiStar::AutoSelect enter
23:26:34.663 00.003 11872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
23:26:34.770 00.107 11872 AutoFind: auto downsample for scale 1.00 => 1x
23:26:34.982 00.212 11872 AutoFind: global mean = 0.0, stdev 2.3
23:26:34.987 00.005 11872 AutoFind: using threshold = 0.1
23:26:35.256 00.269 11872 AutoFind: local max [1827, 844] 135.0
23:26:35.260 00.004 11872 AutoFind: local max [1584, 295] 123.8
23:26:35.263 00.003 11872 AutoFind: local max [27, 348] 72.4
23:26:35.267 00.004 11872 AutoFind: local max [1717, 308] 56.4
23:26:35.271 00.004 11872 AutoFind: local max [1366, 78] 40.7
23:26:35.275 00.004 11872 AutoFind: local max [1513, 1066] 32.4
23:26:35.280 00.005 11872 AutoFind: local max [445, 301] 25.2
23:26:35.283 00.003 11872 AutoFind: local max [769, 542] 22.1
23:26:35.288 00.005 11872 AutoFind: local max [123, 512] 21.1
23:26:35.291 00.003 11872 AutoFind: local max [159, 414] 19.8
23:26:35.294 00.003 11872 AutoFind: local max [875, 905] 19.1
23:26:35.298 00.004 11872 AutoFind: local max [111, 928] 18.3
23:26:35.302 00.004 11872 AutoFind: local max [1033, 328] 18.1
23:26:35.306 00.004 11872 AutoFind: local max [876, 899] 17.2
23:26:35.309 00.003 11872 AutoFind: local max [1033, 334] 14.6
23:26:35.314 00.005 11872 AutoFind: local max [1922, 839] 13.8
23:26:35.317 00.003 11872 AutoFind: local max [27, 998] 13.2
23:26:35.322 00.005 11872 AutoFind: local max [747, 134] 12.4
23:26:35.325 00.003 11872 AutoFind: local max [382, 330] 12.3
23:26:35.329 00.004 11872 AutoFind: local max [160, 75] 11.9
23:26:35.332 00.003 11872 AutoFind: local max [1362, 556] 10.9
23:26:35.336 00.004 11872 AutoFind: local max [270, 434] 10.7
23:26:35.339 00.003 11872 AutoFind: local max [747, 129] 10.7
23:26:35.343 00.004 11872 AutoFind: local max [1310, 154] 10.3
23:26:35.346 00.003 11872 AutoFind: local max [479, 373] 10.2
23:26:35.351 00.005 11872 AutoFind: local max [300, 1083] 9.5
23:26:35.354 00.003 11872 AutoFind: local max [497, 295] 9.1
23:26:35.358 00.004 11872 AutoFind: local max [1361, 550] 8.4
23:26:35.361 00.003 11872 AutoFind: local max [1901, 677] 8.4
23:26:35.365 00.004 11872 AutoFind: local max [1350, 634] 8.4
23:26:35.369 00.004 11872 AutoFind: local max [478, 379] 8.2
23:26:35.373 00.004 11872 AutoFind: local max [1385, 78] 7.6
23:26:35.376 00.003 11872 AutoFind: local max [131, 1016] 7.6
23:26:35.381 00.005 11872 AutoFind: local max [1774, 228] 7.2
23:26:35.384 00.003 11872 AutoFind: local max [1852, 122] 7.1
23:26:35.388 00.004 11872 AutoFind: local max [1350, 640] 7.0
23:26:35.392 00.004 11872 AutoFind: local max [1438, 461] 7.0
23:26:35.396 00.004 11872 AutoFind: local max [307, 398] 6.4
23:26:35.400 00.004 11872 AutoFind: local max [284, 33] 6.4
23:26:35.404 00.004 11872 AutoFind: local max [806, 842] 6.4
23:26:35.407 00.003 11872 AutoFind: local max [29, 658] 6.3
23:26:35.410 00.003 11872 AutoFind: local max [299, 993] 6.1
23:26:35.414 00.004 11872 AutoFind: local max [370, 679] 6.1
23:26:35.417 00.003 11872 AutoFind: local max [362, 1031] 6.0
23:26:35.421 00.004 11872 AutoFind: local max [1340, 577] 5.5
23:26:35.424 00.003 11872 AutoFind: local max [1007, 1055] 5.4
23:26:35.429 00.005 11872 AutoFind: local max [1387, 439] 5.3
23:26:35.432 00.003 11872 AutoFind: local max [1387, 84] 5.3
23:26:35.435 00.003 11872 AutoFind: local max [1202, 361] 5.3
23:26:35.439 00.004 11872 AutoFind: local max [1480, 704] 5.3
23:26:35.444 00.005 11872 AutoFind: local max [277, 651] 5.2
23:26:35.447 00.003 11872 AutoFind: local max [1388, 433] 5.1
23:26:35.453 00.006 11872 AutoFind: local max [1813, 621] 5.1
23:26:35.457 00.004 11872 AutoFind: local max [1382, 804] 5.0
23:26:35.460 00.003 11872 AutoFind: local max [1853, 128] 4.9
23:26:35.464 00.004 11872 AutoFind: local max [1691, 445] 4.9
23:26:35.467 00.003 11872 AutoFind: local max [1517, 494] 4.6
23:26:35.470 00.003 11872 AutoFind: local max [1700, 388] 4.5
23:26:35.472 00.002 11872 AutoFind: local max [562, 232] 4.4
23:26:35.476 00.004 11872 AutoFind: local max [1585, 284] 4.4
23:26:35.479 00.003 11872 AutoFind: local max [301, 509] 4.4
23:26:35.482 00.003 11872 AutoFind: local max [1595, 293] 4.4
23:26:35.486 00.004 11872 AutoFind: local max [1437, 468] 4.4
23:26:35.490 00.004 11872 AutoFind: local max [37, 349] 4.3
23:26:35.492 00.002 11872 AutoFind: local max [872, 915] 4.3
23:26:35.496 00.004 11872 AutoFind: local max [675, 953] 4.3
23:26:35.499 00.003 11872 AutoFind: local max [596, 540] 4.2
23:26:35.501 00.002 11872 AutoFind: local max [353, 1007] 4.2
23:26:35.504 00.003 11872 AutoFind: local max [263, 35] 4.2
23:26:35.507 00.003 11872 AutoFind: local max [107, 1066] 4.1
23:26:35.509 00.002 11872 AutoFind: local max [555, 632] 4.0
23:26:35.511 00.002 11872 AutoFind: local max [1724, 400] 3.9
23:26:35.515 00.004 11872 AutoFind: local max [245, 156] 3.9
23:26:35.518 00.003 11872 AutoFind: local max [1592, 285] 3.9
23:26:35.521 00.003 11872 AutoFind: local max [1113, 805] 3.9
23:26:35.525 00.004 11872 AutoFind: local max [1368, 68] 3.8
23:26:35.527 00.002 11872 AutoFind: local max [435, 48] 3.8
23:26:35.530 00.003 11872 AutoFind: local max [747, 971] 3.8
23:26:35.532 00.002 11872 AutoFind: local max [853, 1048] 3.8
23:26:35.536 00.004 11872 AutoFind: local max [1606, 972] 3.8
23:26:35.539 00.003 11872 AutoFind: local max [1784, 393] 3.8
23:26:35.543 00.004 11872 AutoFind: local max [1148, 639] 3.8
23:26:35.546 00.003 11872 AutoFind: local max [746, 977] 3.7
23:26:35.549 00.003 11872 AutoFind: local max [1391, 536] 3.7
23:26:35.553 00.004 11872 AutoFind: local max [189, 73] 3.7
23:26:35.556 00.003 11872 AutoFind: local max [560, 238] 3.7
23:26:35.558 00.002 11872 AutoFind: local max [1779, 984] 3.7
23:26:35.561 00.003 11872 AutoFind: local max [1385, 797] 3.7
23:26:35.565 00.004 11872 AutoFind: local max [510, 560] 3.7
23:26:35.568 00.003 11872 AutoFind: local max [1887, 870] 3.7
23:26:35.571 00.003 11872 AutoFind: local max [864, 681] 3.7
23:26:35.574 00.003 11872 AutoFind: local max [99, 962] 3.6
23:26:35.577 00.003 11872 AutoFind: local max [1826, 102] 3.6
23:26:35.580 00.003 11872 AutoFind: local max [1813, 627] 3.6
23:26:35.583 00.003 11872 AutoFind: local max [995, 1064] 3.6
23:26:35.585 00.002 11872 AutoFind: local max [181, 716] 3.6
23:26:35.588 00.003 11872 AutoFind: local max [463, 643] 3.6
23:26:35.590 00.002 11872 AutoFind: local max [1130, 100] 3.6
23:26:35.594 00.004 11872 AutoFind: local max [1340, 584] 3.5
23:26:35.596 00.002 11872 AutoFind: local max [1849, 838] 3.5
23:26:35.599 00.003 11872 AutoFind: too close [1340, 584] 3.5 - [1340, 577] 5.5
23:26:35.603 00.004 11872 AutoFind: too close [995, 1064] 3.6 - [1007, 1055] 5.4
23:26:35.606 00.003 11872 AutoFind: too close [1813, 627] 3.6 - [1813, 621] 5.1
23:26:35.608 00.002 11872 AutoFind: too close [1385, 797] 3.7 - [1382, 804] 5.0
23:26:35.612 00.004 11872 AutoFind: too close [560, 238] 3.7 - [562, 232] 4.4
23:26:35.614 00.002 11872 AutoFind: too close [746, 977] 3.7 - [747, 971] 3.8
23:26:35.617 00.003 11872 AutoFind: too close [1368, 68] 3.8 - [1387, 84] 5.3
23:26:35.619 00.002 11872 AutoFind: too close [1368, 68] 3.8 - [1385, 78] 7.6
23:26:35.622 00.003 11872 AutoFind: close dim-bright [1368, 68] 3.8 - [1366, 78] 40.7
23:26:35.625 00.003 11872 AutoFind: too close [1592, 285] 3.9 - [1595, 293] 4.4
23:26:35.629 00.004 11872 AutoFind: too close [1592, 285] 3.9 - [1585, 284] 4.4
23:26:35.632 00.003 11872 AutoFind: close dim-bright [1592, 285] 3.9 - [1584, 295] 123.8
23:26:35.634 00.002 11872 AutoFind: too close [872, 915] 4.3 - [876, 899] 17.2
23:26:35.637 00.003 11872 AutoFind: too close [872, 915] 4.3 - [875, 905] 19.1
23:26:35.640 00.003 11872 AutoFind: close dim-bright [37, 349] 4.3 - [27, 348] 72.4
23:26:35.643 00.003 11872 AutoFind: too close [1437, 468] 4.4 - [1438, 461] 7.0
23:26:35.646 00.003 11872 AutoFind: too close [1595, 293] 4.4 - [1585, 284] 4.4
23:26:35.650 00.004 11872 AutoFind: close dim-bright [1595, 293] 4.4 - [1584, 295] 123.8
23:26:35.653 00.003 11872 AutoFind: close dim-bright [1585, 284] 4.4 - [1584, 295] 123.8
23:26:35.656 00.003 11872 AutoFind: too close [1853, 128] 4.9 - [1852, 122] 7.1
23:26:35.659 00.003 11872 AutoFind: too close [1388, 433] 5.1 - [1387, 439] 5.3
23:26:35.662 00.003 11872 AutoFind: too close [1387, 84] 5.3 - [1385, 78] 7.6
23:26:35.666 00.004 11872 AutoFind: too close [1350, 640] 7.0 - [1350, 634] 8.4
23:26:35.668 00.002 11872 AutoFind: close dim-bright [1385, 78] 7.6 - [1366, 78] 40.7
23:26:35.672 00.004 11872 AutoFind: too close [478, 379] 8.2 - [479, 373] 10.2
23:26:35.676 00.004 11872 AutoFind: too close [1361, 550] 8.4 - [1362, 556] 10.9
23:26:35.679 00.003 11872 AutoFind: too close [747, 129] 10.7 - [747, 134] 12.4
23:26:35.683 00.004 11872 AutoFind: too close [1033, 334] 14.6 - [1033, 328] 18.1
23:26:35.686 00.003 11872 AutoFind: too close [876, 899] 17.2 - [875, 905] 19.1
23:26:35.689 00.003 11872 AutoFind: too close to edge [300, 1083] 9.5
23:26:35.693 00.004 11872 AutoFind: too close to edge [1922, 839] 13.8
23:26:35.697 00.004 11872 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
23:26:35.700 00.003 11872 Star::Find(15, 1827, 844, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:26:35.703 00.003 11872 Star::Find returns 1 (0), X=1827.15, Y=844.88, Mass=4187, SNR=43.4, Peak=190 HFD=6.0
23:26:35.707 00.004 11872 Star::Find(15, 1584, 295, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:26:35.710 00.003 11872 Star::Find returns 1 (0), X=1583.61, Y=296.49, Mass=5220, SNR=47.3, Peak=133 HFD=6.9
23:26:35.714 00.004 11872 Star::Find(15, 27, 348, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:26:35.717 00.003 11872 Star::Find returns 1 (0), X=27.05, Y=348.23, Mass=1886, SNR=29.5, Peak=92 HFD=5.1
23:26:35.722 00.005 11872 Star::Find(15, 1717, 308, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:26:35.726 00.004 11872 Star::Find returns 1 (0), X=1717.27, Y=309.63, Mass=1991, SNR=30.1, Peak=72 HFD=5.9
23:26:35.729 00.003 11872 Star::Find(15, 1366, 78, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:26:35.732 00.003 11872 Star::Find returns 1 (0), X=1367.16, Y=79.24, Mass=1851, SNR=28.4, Peak=66 HFD=6.5
23:26:35.735 00.003 11872 Star::Find(15, 1513, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:26:35.740 00.005 11872 Star::Find returns 1 (0), X=1513.64, Y=1064.36, Mass=1137, SNR=22.7, Peak=36 HFD=5.7
23:26:35.743 00.003 11872 Star::Find(15, 445, 301, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:26:35.746 00.003 11872 Star::Find returns 1 (0), X=445.46, Y=302.22, Mass=1146, SNR=22.0, Peak=34 HFD=6.2
23:26:35.750 00.004 11872 Star::Find(15, 769, 542, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:26:35.753 00.003 11872 Star::Find returns 1 (0), X=770.06, Y=543.99, Mass=1659, SNR=27.2, Peak=37 HFD=7.3
23:26:35.757 00.004 11872 Star::Find(15, 123, 512, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:26:35.760 00.003 11872 Star::Find returns 1 (0), X=122.64, Y=511.77, Mass=548, SNR=15.4, Peak=26 HFD=5.3
23:26:35.763 00.003 11872 Star::Find(15, 159, 414, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:26:35.767 00.004 11872 Star::Find returns 1 (0), X=159.08, Y=413.79, Mass=697, SNR=17.9, Peak=29 HFD=5.8
23:26:35.770 00.003 11872 Star::Find(15, 111, 928, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:26:35.773 00.003 11872 Star::Find returns 1 (0), X=111.22, Y=927.82, Mass=552, SNR=15.9, Peak=32 HFD=5.0
23:26:35.778 00.005 11872 Star::Find(15, 27, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:26:35.781 00.003 11872 Star::Find returns 1 (0), X=27.35, Y=998.04, Mass=258, SNR=11.0, Peak=23 HFD=4.1
23:26:35.783 00.002 11872 Star::Find(15, 382, 330, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:26:35.788 00.005 11872 Star::Find returns 1 (0), X=381.28, Y=331.36, Mass=282, SNR=11.3, Peak=12 HFD=5.1
23:26:35.791 00.003 11872 Star::Find(15, 160, 75, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:26:35.794 00.003 11872 Star::Find returns 1 (0), X=159.26, Y=75.56, Mass=247, SNR=10.7, Peak=17 HFD=4.8
23:26:35.799 00.005 11872 Star::Find(15, 270, 434, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:26:35.803 00.004 11872 Star::Find returns 1 (0), X=270.16, Y=432.80, Mass=335, SNR=12.4, Peak=20 HFD=5.6
23:26:35.807 00.004 11872 Star::Find(15, 1310, 154, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:26:35.810 00.003 11872 Star::Find returns 1 (0), X=1310.74, Y=155.71, Mass=543, SNR=15.4, Peak=19 HFD=6.7
23:26:35.813 00.003 11872 Star::Find(15, 497, 295, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:26:35.817 00.004 11872 Star::Find returns 1 (0), X=496.61, Y=297.06, Mass=315, SNR=11.8, Peak=13 HFD=6.3
23:26:35.820 00.003 11872 Star::Find(15, 1901, 677, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:26:35.824 00.004 11872 Star::Find returns 1 (0), X=1900.81, Y=677.50, Mass=159, SNR=8.6, Peak=15 HFD=4.9
23:26:35.827 00.003 11872 Star::Find(15, 131, 1016, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:26:35.831 00.004 11872 Star::Find returns 1 (0), X=130.19, Y=1015.15, Mass=160, SNR=8.5, Peak=13 HFD=4.4
23:26:35.836 00.005 11872 Star::Find(15, 1774, 228, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:26:35.839 00.003 11872 Star::Find returns 1 (0), X=1774.47, Y=229.17, Mass=167, SNR=8.8, Peak=11 HFD=4.7
23:26:35.842 00.003 11872 Star::Find(15, 307, 398, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:26:35.846 00.004 11872 Star::Find returns 1 (0), X=306.59, Y=400.18, Mass=161, SNR=8.6, Peak=12 HFD=5.0
23:26:35.850 00.004 11872 Star::Find(15, 284, 33, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:26:35.853 00.003 11872 Star::Find returns 1 (0), X=284.31, Y=33.34, Mass=189, SNR=9.3, Peak=10 HFD=5.5
23:26:35.857 00.004 11872 Star::Find(15, 806, 842, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:26:35.861 00.004 11872 Star::Find returns 1 (0), X=806.48, Y=843.40, Mass=315, SNR=12.0, Peak=12 HFD=7.2
23:26:35.866 00.005 11872 Star::Find(15, 29, 658, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:26:35.871 00.005 11872 Star::Find returns 1 (0), X=29.73, Y=658.51, Mass=169, SNR=8.9, Peak=13 HFD=5.2
23:26:35.875 00.004 11872 Star::Find(15, 299, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:26:35.878 00.003 11872 Star::Find returns 1 (0), X=299.42, Y=992.81, Mass=111, SNR=7.1, Peak=13 HFD=3.7
23:26:35.882 00.004 11872 Star::Find(15, 370, 679, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:26:35.886 00.004 11872 Star::Find returns 1 (0), X=370.25, Y=681.50, Mass=163, SNR=8.6, Peak=10 HFD=5.6
23:26:35.888 00.002 11872 Star::Find(15, 362, 1031, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:26:35.891 00.003 11872 Star::Find returns 1 (0), X=362.34, Y=1032.48, Mass=127, SNR=7.6, Peak=10 HFD=5.2
23:26:35.895 00.004 11872 Star::Find(15, 1202, 361, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:26:35.898 00.003 11872 Star::Find returns 1 (0), X=1202.47, Y=361.35, Mass=118, SNR=7.3, Peak=10 HFD=5.1
23:26:35.901 00.003 11872 Star::Find(15, 1480, 704, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:26:35.904 00.003 11872 Star::Find returns 1 (0), X=1479.67, Y=704.44, Mass=247, SNR=10.6, Peak=10 HFD=6.9
23:26:35.908 00.004 11872 Star::Find(15, 277, 651, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:26:35.912 00.004 11872 Star::Find returns 1 (0), X=276.51, Y=651.19, Mass=107, SNR=6.9, Peak=7 HFD=4.6
23:26:35.914 00.002 11872 Star::Find(15, 1691, 445, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:26:35.919 00.005 11872 Star::Find false star n=24 nbg=284 bg=1.0 sigma=0.9 thresh=4 peak=4
23:26:35.928 00.009 11872 Star::Find returns 0 (2), X=1691.00, Y=445.00, Mass=87, SNR=2.9, Peak=6 HFD=0.0
23:26:35.931 00.003 11872 Star::Find(15, 1517, 494, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:26:35.934 00.003 11872 Star::Find returns 1 (0), X=1517.51, Y=488.68, Mass=122, SNR=7.5, Peak=8 HFD=6.0
23:26:35.936 00.002 11872 Star::Find(15, 1700, 388, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:26:35.940 00.004 11872 Star::Find returns 1 (0), X=1699.49, Y=385.78, Mass=147, SNR=8.3, Peak=8 HFD=6.3
23:26:35.943 00.003 11872 Star::Find(15, 301, 509, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:26:35.946 00.003 11872 Star::Find returns 1 (0), X=300.34, Y=508.33, Mass=118, SNR=7.3, Peak=8 HFD=5.4
23:26:35.949 00.003 11872 Star::Find(15, 37, 349, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:26:35.952 00.003 11872 Star::Find returns 1 (0), X=27.05, Y=348.23, Mass=1886, SNR=29.5, Peak=92 HFD=5.1
23:26:35.955 00.003 11872 Star::Find(15, 675, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:26:35.958 00.003 11872 Star::Find false star n=15 nbg=280 bg=0.7 sigma=0.8 thresh=3 peak=2
23:26:35.960 00.002 11872 Star::Find returns 0 (2), X=675.00, Y=953.00, Mass=39, SNR=2.9, Peak=5 HFD=0.0
23:26:35.964 00.004 11872 Star::Find(15, 596, 540, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:26:35.966 00.002 11872 Star::Find false star n=21 nbg=281 bg=0.9 sigma=0.9 thresh=4 peak=4
23:26:35.969 00.003 11872 Star::Find returns 0 (2), X=596.00, Y=540.00, Mass=82, SNR=2.9, Peak=8 HFD=0.0
23:26:35.972 00.003 11872 Star::Find(15, 353, 1007, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:26:35.974 00.002 11872 Star::Find returns 1 (0), X=353.04, Y=1008.65, Mass=54, SNR=4.9, Peak=9 HFD=4.3
23:26:35.977 00.003 11872 Star::Find(15, 263, 35, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:26:35.980 00.003 11872 Star::Find false star n=25 nbg=273 bg=0.8 sigma=0.8 thresh=3 peak=3
23:26:35.982 00.002 11872 Star::Find returns 0 (2), X=263.00, Y=35.00, Mass=76, SNR=2.9, Peak=6 HFD=0.0
23:26:35.985 00.003 11872 Star::Find(15, 107, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:26:35.989 00.004 11872 Star::Find false star n=10 nbg=287 bg=1.0 sigma=0.9 thresh=4 peak=3
23:26:35.991 00.002 11872 Star::Find returns 0 (2), X=107.00, Y=1066.00, Mass=37, SNR=2.9, Peak=6 HFD=0.0
23:26:35.993 00.002 11872 Star::Find(15, 555, 632, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:26:35.997 00.004 11872 Star::Find returns 1 (0), X=553.70, Y=630.88, Mass=245, SNR=10.3, Peak=12 HFD=6.7
23:26:36.000 00.003 11872 Star::Find(15, 1724, 400, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:26:36.003 00.003 11872 Star::Find false star n=36 nbg=274 bg=0.7 sigma=0.7 thresh=3 peak=3
23:26:36.006 00.003 11872 Star::Find returns 0 (2), X=1724.00, Y=400.00, Mass=113, SNR=2.9, Peak=8 HFD=0.0
23:26:36.009 00.003 11872 Star::Find(15, 245, 156, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:26:36.011 00.002 11872 Star::Find returns 0 (2), X=245.00, Y=156.00, Mass=12, SNR=2.3, Peak=4 HFD=0.0
23:26:36.014 00.003 11872 Star::Find(15, 1113, 805, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:26:36.016 00.002 11872 Star::Find false star n=8 nbg=280 bg=0.6 sigma=0.7 thresh=3 peak=2
23:26:36.021 00.005 11872 Star::Find returns 0 (2), X=1113.00, Y=805.00, Mass=25, SNR=2.9, Peak=8 HFD=0.0
23:26:36.024 00.003 11872 Star::Find(15, 435, 48, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:26:36.028 00.004 11872 Star::Find false star n=28 nbg=287 bg=1.0 sigma=0.9 thresh=4 peak=4
23:26:36.032 00.004 11872 Star::Find returns 0 (2), X=435.00, Y=48.00, Mass=104, SNR=2.9, Peak=8 HFD=0.0
23:26:36.035 00.003 11872 Star::Find(15, 853, 1048, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:26:36.038 00.003 11872 Star::Find false star n=32 nbg=284 bg=0.8 sigma=0.9 thresh=3 peak=2
23:26:36.042 00.004 11872 Star::Find returns 0 (2), X=853.00, Y=1048.00, Mass=78, SNR=2.9, Peak=7 HFD=0.0
23:26:36.045 00.003 11872 Star::Find(15, 1606, 972, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:26:36.050 00.005 11872 Star::Find returns 0 (2), X=1606.00, Y=972.00, Mass=17, SNR=2.8, Peak=4 HFD=0.0
23:26:36.053 00.003 11872 Star::Find(15, 1784, 393, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:26:36.057 00.004 11872 Star::Find false star n=31 nbg=272 bg=0.6 sigma=0.7 thresh=3 peak=3
23:26:36.061 00.004 11872 Star::Find returns 0 (2), X=1784.00, Y=393.00, Mass=91, SNR=2.9, Peak=6 HFD=0.0
23:26:36.064 00.003 11872 Star::Find(15, 1148, 639, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:26:36.069 00.005 11872 Star::Find false star n=23 nbg=286 bg=1.0 sigma=0.9 thresh=4 peak=4
23:26:36.072 00.003 11872 Star::Find returns 0 (2), X=1148.00, Y=639.00, Mass=78, SNR=2.9, Peak=7 HFD=0.0
23:26:36.076 00.004 11872 Star::Find(15, 1391, 536, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:26:36.079 00.003 11872 Star::Find false star n=31 nbg=270 bg=0.7 sigma=0.7 thresh=3 peak=3
23:26:36.083 00.004 11872 Star::Find returns 0 (2), X=1391.00, Y=536.00, Mass=81, SNR=2.9, Peak=5 HFD=0.0
23:26:36.088 00.005 11872 Star::Find(15, 189, 73, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:26:36.091 00.003 11872 Star::Find false star n=22 nbg=275 bg=0.6 sigma=0.7 thresh=3 peak=3
23:26:36.094 00.003 11872 Star::Find returns 0 (2), X=189.00, Y=73.00, Mass=74, SNR=2.9, Peak=6 HFD=0.0
23:26:36.098 00.004 11872 Star::Find(15, 1779, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:26:36.102 00.004 11872 Star::Find false star n=19 nbg=275 bg=0.6 sigma=0.7 thresh=3 peak=3
23:26:36.106 00.004 11872 Star::Find returns 0 (2), X=1779.00, Y=984.00, Mass=55, SNR=2.9, Peak=6 HFD=0.0
23:26:36.109 00.003 11872 Star::Find(15, 510, 560, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:26:36.113 00.004 11872 Star::Find false star n=30 nbg=284 bg=1.0 sigma=1.0 thresh=4 peak=4
23:26:36.116 00.003 11872 Star::Find returns 0 (2), X=510.00, Y=560.00, Mass=117, SNR=2.9, Peak=7 HFD=0.0
23:26:36.121 00.005 11872 Star::Find(15, 1887, 870, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:26:36.124 00.003 11872 Star::Find false star n=15 nbg=287 bg=0.6 sigma=0.7 thresh=3 peak=3
23:26:36.128 00.004 11872 Star::Find returns 0 (2), X=1887.00, Y=870.00, Mass=43, SNR=2.9, Peak=6 HFD=0.0
23:26:36.131 00.003 11872 Star::Find(15, 864, 681, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:26:36.134 00.003 11872 Star::Find false star n=30 nbg=280 bg=1.1 sigma=1.0 thresh=4 peak=4
23:26:36.138 00.004 11872 Star::Find returns 0 (2), X=864.00, Y=681.00, Mass=109, SNR=2.9, Peak=8 HFD=0.0
23:26:36.141 00.003 11872 Star::Find(15, 99, 962, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:26:36.146 00.005 11872 Star::Find returns 1 (0), X=99.19, Y=962.90, Mass=97, SNR=6.7, Peak=8 HFD=4.5
23:26:36.150 00.004 11872 Star::Find(15, 1826, 102, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:26:36.154 00.004 11872 Star::Find returns 0 (2), X=1826.00, Y=102.00, Mass=16, SNR=2.7, Peak=4 HFD=0.0
23:26:36.158 00.004 11872 Star::Find(15, 181, 716, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:26:36.161 00.003 11872 Star::Find returns 0 (2), X=181.00, Y=716.00, Mass=17, SNR=2.8, Peak=4 HFD=0.0
23:26:36.165 00.004 11872 Star::Find(15, 463, 643, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:26:36.168 00.003 11872 Star::Find returns 0 (2), X=463.00, Y=643.00, Mass=18, SNR=2.9, Peak=4 HFD=0.0
23:26:36.171 00.003 11872 Star::Find(15, 1130, 100, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:26:36.175 00.004 11872 Star::Find false star n=31 nbg=267 bg=0.7 sigma=0.7 thresh=3 peak=3
23:26:36.178 00.003 11872 Star::Find returns 0 (2), X=1130.00, Y=100.00, Mass=89, SNR=2.9, Peak=6 HFD=0.0
23:26:36.182 00.004 11872 Star::Find(15, 1849, 838, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:26:36.185 00.003 11872 Star::Find false star n=55 nbg=194 bg=2.3 sigma=1.8 thresh=8 peak=7
23:26:36.189 00.004 11872 Star::Find returns 0 (2), X=1849.00, Y=838.00, Mass=930, SNR=2.9, Peak=9 HFD=0.0
23:26:36.192 00.003 11872 AutoFind: finding best star pass 1
23:26:36.195 00.003 11872 Star::Find(15, 1827, 844, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:26:36.199 00.004 11872 Star::Find returns 1 (0), X=1827.15, Y=844.88, Mass=4187, SNR=43.4, Peak=190 HFD=6.0
23:26:36.202 00.003 11872 AutoFind returns star at [1827, 844] 135.0 Mass 4187 SNR 43.4
23:26:36.206 00.004 11872 Star::Find(15, 1827, 844, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:26:36.210 00.004 11872 Star::Find returns 1 (0), X=1827.15, Y=844.88, Mass=4187, SNR=43.4, Peak=190 HFD=6.0
23:26:36.213 00.003 11872 MultiStar: List (12): {1827.15, 844.88}(43.4), {1583.61, 296.49}(47.3), {27.05, 348.23}(29.5), {1717.27, 309.63}(30.1), {1367.16, 79.24}(28.4), {1513.64, 1064.36}(22.7), {445.46, 302.22}(22.0), {770.06, 543.99}(27.2), {122.64, 511.77}(15.4), {159.08, 413.79}(17.9), {111.22, 927.82}(15.9), {27.35, 998.04}(11.0), 
23:26:36.217 00.004 11872 setting lock position to (1827.15, 844.88)
23:26:36.221 00.004 11872 AutoSelect: state = 1, call UpdateGuideState
23:26:36.224 00.003 11872 UpdateGuideState(): m_state=1
23:26:36.228 00.004 11872 Star::Find(15, 1827, 844, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:26:36.231 00.003 11872 Star::Find returns 1 (0), X=1827.15, Y=844.88, Mass=4187, SNR=43.4, Peak=190 HFD=6.0
23:26:36.235 00.004 11872 CameraToMount -- cameraTheta (0.00) - m_xAngle (0.00) = xAngle (-0.00 = -0.00)
23:26:36.238 00.003 11872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.97 = 2.97)
23:26:36.241 00.003 11872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
23:26:36.247 00.006 11872 setting force full frames = false
23:26:36.251 00.004 11872 setting lock position to (1827.15, 844.88)
23:26:36.255 00.004 11872 CurrentPosition() valid, moving to STATE_SELECTED
23:26:36.261 00.006 11872 Changing from state SELECTING to SELECTED
23:26:36.267 00.006 11872 guider state => SELECTED
23:26:36.273 00.006 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=190, med=0, FiltMin=0, FiltMax=121, Gamma=1.000
23:26:36.278 00.005 11872 UpdateGuideState exits: m=4187 SNR=43.4
23:26:36.283 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=190, med=0, FiltMin=0, FiltMax=121, Gamma=1.000
23:26:36.286 00.003 11872 Status Line: Auto-selected star at (1827.1, 844.9)
23:26:36.293 00.007 11872 PhdController: newstate STATE_WAIT_SELECTED
23:26:36.297 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:36.302 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:26:36.306 00.004 11872 Enqueuing Expose request
23:26:36.309 00.003 9960 Worker thread wakes up
23:26:36.310 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
23:26:36.310 00.000 11872 evsrv: cli 0D2D3400 connect
23:26:36.313 00.003 11872 case statement mapped state 2 to 1
23:26:36.317 00.004 9960 Handling exposure in thread, d=1000 o=3 r=(1812,830,31,31)
23:26:36.317 00.000 11872 case statement mapped state 2 to 1
23:26:36.322 00.005 11872 evsrv: cli 0D2D3400 request: {"method":"get_lock_position","id":"c3839f16-da9a-40fc-bc52-1b6bab306701"}
23:26:36.327 00.005 11872 evsrv: cli 0D2D3400 response: {"jsonrpc":"2.0","result":[1827.15,844.88],"id":"c3839f16-da9a-40fc-bc52-1b6bab306701"}
23:26:36.331 00.004 11872 evsrv: cli 0D2D3400 disconnect
23:26:36.335 00.004 11872 evsrv: cli 0D2D34A0 connect
23:26:36.339 00.004 11872 case statement mapped state 2 to 1
23:26:36.342 00.003 11872 case statement mapped state 2 to 1
23:26:36.347 00.005 11872 evsrv: cli 0D2D34A0 request: {"method":"get_app_state","id":"c24eef23-ebd2-44af-8e01-86783199f6bf"}
23:26:36.351 00.004 11872 case statement mapped state 2 to 1
23:26:36.355 00.004 11872 evsrv: cli 0D2D34A0 response: {"jsonrpc":"2.0","result":"Selected","id":"c24eef23-ebd2-44af-8e01-86783199f6bf"}
23:26:36.359 00.004 11872 evsrv: cli 0D2D34A0 disconnect
23:26:37.362 01.003 11872 evsrv: cli 0D2D2960 connect
23:26:37.369 00.007 11872 case statement mapped state 2 to 1
23:26:37.374 00.005 11872 case statement mapped state 2 to 1
23:26:37.379 00.005 11872 evsrv: cli 0D2D2960 request: {"method":"get_app_state","id":"300e6a93-bb96-43ac-8dba-0a0beb8d58e4"}
23:26:37.385 00.006 11872 case statement mapped state 2 to 1
23:26:37.388 00.003 11872 evsrv: cli 0D2D2960 response: {"jsonrpc":"2.0","result":"Selected","id":"300e6a93-bb96-43ac-8dba-0a0beb8d58e4"}
23:26:37.394 00.006 11872 evsrv: cli 0D2D2960 disconnect
23:26:37.560 00.166 9960 Exposure complete
23:26:37.675 00.115 9960 worker thread done servicing request
23:26:37.675 00.000 11872 OnExposeComplete: enter
23:26:37.678 00.003 11872 UpdateGuideState(): m_state=2
23:26:37.682 00.004 11872 Star::Find(15, 1827, 844, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:26:37.687 00.005 11872 Star::Find returns 1 (0), X=1826.68, Y=846.07, Mass=4352, SNR=45.1, Peak=194 HFD=6.0
23:26:37.691 00.004 11872 CameraToMount -- cameraTheta (1.94) - m_xAngle (0.00) = xAngle (1.94 = 1.94)
23:26:37.695 00.004 11872 CameraToMount -- cameraTheta (1.94) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.91 = -1.37)
23:26:37.698 00.003 11872 CameraToMount -- cameraX=-0.47 cameraY=1.19 hyp=1.28 cameraTheta=1.94 mountX=-0.46 mountY=-1.26, mountTheta=-1.92
23:26:37.704 00.006 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=194, med=0, FiltMin=0, FiltMax=113, Gamma=1.000
23:26:37.708 00.004 11872 UpdateGuideState exits: m=4352 SNR=45.1
23:26:37.711 00.003 11872 PhdController: newstate STATE_CALIBRATE
23:26:37.715 00.004 11872 PhdController: newstate STATE_GUIDE
23:26:37.732 00.017 11872 Changing from state SELECTED to CALIBRATING_PRIMARY
23:26:37.735 00.003 11872 guider state => CALIBRATED
23:26:37.739 00.004 11872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
23:26:37.743 00.004 11872 reset dither spiral
23:26:37.746 00.003 11872 PhdController: newstate STATE_SETTLE_BEGIN
23:26:37.750 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:37.754 00.004 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:26:37.757 00.003 11872 Enqueuing Expose request
23:26:37.761 00.004 9960 Worker thread wakes up
23:26:37.761 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:26:37.761 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:26:38.395 00.634 11872 evsrv: cli 0D2D23C0 connect
23:26:38.401 00.006 11872 case statement mapped state 5 to 1
23:26:38.406 00.005 11872 case statement mapped state 5 to 1
23:26:38.411 00.005 11872 evsrv: cli 0D2D23C0 request: {"method":"get_app_state","id":"7be43c46-07dd-49c4-b8d4-ad072565d44a"}
23:26:38.416 00.005 11872 case statement mapped state 5 to 1
23:26:38.420 00.004 11872 evsrv: cli 0D2D23C0 response: {"jsonrpc":"2.0","result":"Selected","id":"7be43c46-07dd-49c4-b8d4-ad072565d44a"}
23:26:38.425 00.005 11872 evsrv: cli 0D2D23C0 disconnect
23:26:39.018 00.593 9960 Exposure complete
23:26:39.123 00.105 9960 worker thread done servicing request
23:26:39.124 00.001 11872 OnExposeComplete: enter
23:26:39.127 00.003 11872 UpdateGuideState(): m_state=5
23:26:39.129 00.002 11872 Star::Find(15, 1826, 846, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:26:39.133 00.004 11872 Star::Find returns 1 (0), X=1826.61, Y=846.08, Mass=4289, SNR=44.6, Peak=185 HFD=6.1
23:26:39.137 00.004 11872 CameraToMount -- cameraTheta (1.99) - m_xAngle (0.00) = xAngle (1.99 = 1.99)
23:26:39.141 00.004 11872 CameraToMount -- cameraTheta (1.99) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.95 = -1.33)
23:26:39.144 00.003 11872 CameraToMount -- cameraX=-0.54 cameraY=1.21 hyp=1.32 cameraTheta=1.99 mountX=-0.53 mountY=-1.28, mountTheta=-1.96
23:26:39.149 00.005 11872 Changing from state CALIBRATED to GUIDING
23:26:39.153 00.004 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:26:39.157 00.004 11872 ScopeASCOM::SideOfPier() returns 0
23:26:39.161 00.004 11872 AdjustCalibrationForScopePointing (scope): current dec=31.2 pierSide=0, cal dec=0.0 pierSide=0 rotAngle=None bin=1
23:26:39.165 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:26:39.169 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:26:39.173 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:26:39.177 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:26:39.181 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:26:39.185 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:26:39.189 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:26:39.194 00.005 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:26:39.197 00.003 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:26:39.202 00.005 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:26:39.206 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:26:39.210 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:26:39.213 00.003 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:26:39.324 00.111 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:26:39.332 00.008 11872 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 2.900000
23:26:39.337 00.005 11872 Dec comp: XRate 1.564 -> 1.337 for dec 0.0 -> dec 31.2
23:26:39.343 00.006 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:26:39.349 00.006 11872 ScopeASCOM::SideOfPier() returns 0
23:26:39.354 00.005 11872 setting lock position to (1826.61, 846.08)
23:26:39.359 00.005 11872 guider state => GUIDING
23:26:39.363 00.004 11872 Status Line: Guiding
23:26:39.368 00.005 11872 Mount: notify guiding started
23:26:39.376 00.008 11872 GetString("/profile/5/name", "") returns "PHD SF 2025"
23:26:39.380 00.004 11872 GetString("/profile/5/scope/calibration/timestamp", "") returns "11/21/2025 10:15:14 PM"
23:26:39.384 00.004 11872 GetDouble("/profile/5/scope/calibration/xRate", 1.000000) returns 0.001564
23:26:39.388 00.004 11872 GetDouble("/profile/5/scope/calibration/yRate", 1.000000) returns 0.001340
23:26:39.394 00.006 11872 GetInt("/profile/5/scope/calibration/binning", 1) returns 1
23:26:39.398 00.004 11872 GetDouble("/profile/5/scope/calibration/xAngle", 0.000000) returns 0.004073
23:26:39.402 00.004 11872 GetDouble("/profile/5/scope/calibration/yAngle", 0.000000) returns -1.738880
23:26:39.406 00.004 11872 GetDouble("/profile/5/scope/calibration/declination", 0.000000) returns 0.000075
23:26:39.410 00.004 11872 GetInt("/profile/5/scope/calibration/pierSide", -1) returns 0
23:26:39.414 00.004 11872 GetInt("/profile/5/scope/calibration/raGuideParity", 0) returns 1
23:26:39.418 00.004 11872 GetInt("/profile/5/scope/calibration/decGuideParity", 0) returns -1
23:26:39.422 00.004 11872 GetDouble("/profile/5/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
23:26:39.427 00.005 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:26:39.430 00.003 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:26:39.435 00.005 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:26:39.439 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:26:39.443 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:26:39.446 00.003 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:26:39.450 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:26:39.454 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:26:39.458 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:26:39.461 00.003 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:26:39.467 00.006 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:26:39.470 00.003 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:26:39.474 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:26:39.477 00.003 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:26:39.483 00.006 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:26:39.488 00.005 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:26:39.491 00.003 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:26:39.494 00.003 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:26:39.499 00.005 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:26:39.503 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:26:39.506 00.003 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:26:39.511 00.005 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:26:39.515 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:26:39.519 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:26:39.523 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:26:39.526 00.003 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:26:39.545 00.019 11872 evsrv: cli 0D2D2E60 connect
23:26:39.552 00.007 11872 case statement mapped state 6 to 3
23:26:39.556 00.004 11872 case statement mapped state 6 to 3
23:26:39.561 00.005 11872 evsrv: cli 0D2D2E60 request: {"method":"get_app_state","id":"35a9d8cb-ab03-432a-b1c5-d6cf99a53152"}
23:26:39.565 00.004 11872 case statement mapped state 6 to 3
23:26:39.569 00.004 11872 evsrv: cli 0D2D2E60 response: {"jsonrpc":"2.0","result":"Guiding","id":"35a9d8cb-ab03-432a-b1c5-d6cf99a53152"}
23:26:39.575 00.006 11872 evsrv: cli 0D2D2E60 disconnect
23:26:39.606 00.031 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:26:39.614 00.008 11872 ScopeASCOM::SideOfPier() returns 0
23:26:39.619 00.005 11872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
23:26:39.624 00.005 11872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
23:26:39.629 00.005 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:26:39.632 00.003 11872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 31.2
23:26:39.636 00.004 11872 MountToCamera -- mountTheta (-0.00) + m_xAngle (0.00) = xAngle (0.00 = 0.00)
23:26:39.641 00.005 11872 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
23:26:39.646 00.005 11872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
23:26:39.649 00.003 11872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
23:26:39.653 00.004 11872 GetInt("/profile/5/AutoLoadCalibration", -1) returns 1
23:26:39.657 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=185, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
23:26:39.661 00.004 11872 UpdateGuideState exits: m=4289 SNR=44.6
23:26:39.665 00.004 11872 PhdController: newstate STATE_SETTLE_WAIT
23:26:39.671 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:39.675 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:26:39.678 00.003 11872 Enqueuing Expose request
23:26:39.683 00.005 9960 Worker thread wakes up
23:26:39.683 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:26:39.683 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1812,831,31,31)
23:26:40.933 01.250 9960 Exposure complete
23:26:41.046 00.113 9960 worker thread done servicing request
23:26:41.047 00.001 11872 OnExposeComplete: enter
23:26:41.052 00.005 11872 UpdateGuideState(): m_state=6
23:26:41.055 00.003 11872 Star::Find(15, 1826, 846, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:26:41.059 00.004 11872 Star::Find returns 1 (0), X=1827.10, Y=844.44, Mass=4453, SNR=45.0, Peak=178 HFD=5.6
23:26:41.061 00.002 11872 CameraToMount -- cameraTheta (-1.28) - m_xAngle (0.00) = xAngle (-1.28 = -1.28)
23:26:41.066 00.005 11872 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.69 = 1.69)
23:26:41.070 00.004 11872 CameraToMount -- cameraX=0.49 cameraY=-1.64 hyp=1.72 cameraTheta=-1.28 mountX=0.49 mountY=1.70, mountTheta=1.29
23:26:41.074 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.49, y=-1.64, opts=13)
23:26:41.079 00.005 11872 Enqueuing Move request for scope (0.49, -1.64)
23:26:41.082 00.003 9960 Worker thread wakes up
23:26:41.082 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.49, -1.64) opts 0xd
23:26:41.083 00.001 9960 Handling offset move in thread for scope, endpoint = (0.49, -1.64)
23:26:41.083 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=178, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
23:26:41.087 00.004 11872 UpdateGuideState exits: m=4453 SNR=45.0
23:26:41.090 00.003 11872 PhdController: settling, locked = 1, distance = 1.44 (1.50) aobump = 0 frame = 1 / 99999
23:26:41.093 00.003 9960 Moving (0.49, -1.64) raw xDistance=0.49 yDistance=1.70
23:26:41.093 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763789201.093,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":1.44,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:26:41.097 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.49
23:26:41.097 00.000 9960 resist switch: large excursion: input 1.70 thresh 0.60 direction from 0 to 1
23:26:41.098 00.001 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=5.11
23:26:41.098 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.70 from input 1.70
23:26:41.098 00.000 9960 MoveAxis(W, 229, ABG)
23:26:41.098 00.000 9960 Guiding  Dir = 3, Dur = 229
23:26:41.098 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:41.102 00.004 9960 IsSlewing returns 0
23:26:41.102 00.000 9960 IsGuiding returns 0
23:26:41.102 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:26:41.106 00.004 9960 PulseGuide returned control before completion, sleep 239
23:26:41.106 00.000 11872 Enqueuing Expose request
23:26:41.360 00.254 9960 IsGuiding returns 0
23:26:41.361 00.001 9960 Move returns status 0, amount 229
23:26:41.361 00.000 9960 MoveAxis(S, 1272, ABG)
23:26:41.361 00.000 9960 Guiding  Dir = 1, Dur = 1272
23:26:41.361 00.000 9960 IsSlewing returns 0
23:26:41.362 00.001 9960 IsGuiding returns 0
23:26:41.363 00.001 9960 PulseGuide returned control before completion, sleep 1282
23:26:42.648 01.285 9960 IsGuiding returns 1
23:26:42.649 00.001 9960 scope still moving after pulse duration time elapsed
23:26:42.678 00.029 9960 IsSlewing returns 0
23:26:42.679 00.001 9960 IsGuiding returns 0
23:26:42.679 00.000 9960 scope move finished after 1272 + 44 ms
23:26:42.680 00.001 9960 Move returns status 0, amount 1272
23:26:42.680 00.000 9960 move complete, result=0
23:26:42.681 00.001 9960 worker thread done servicing request
23:26:42.681 00.000 11872 GuideStep: 0.5 px 229 ms WEST, 1.7 px 1272 ms SOUTH
23:26:42.688 00.007 9960 Worker thread wakes up
23:26:42.688 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:26:42.689 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1812,831,31,31)
23:26:43.937 01.248 9960 Exposure complete
23:26:44.042 00.105 9960 worker thread done servicing request
23:26:44.042 00.000 11872 OnExposeComplete: enter
23:26:44.047 00.005 11872 UpdateGuideState(): m_state=6
23:26:44.050 00.003 11872 Star::Find(15, 1827, 844, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:26:44.055 00.005 11872 Star::Find returns 1 (0), X=1826.56, Y=847.31, Mass=4272, SNR=44.1, Peak=201 HFD=6.0
23:26:44.059 00.004 11872 CameraToMount -- cameraTheta (1.61) - m_xAngle (0.00) = xAngle (1.61 = 1.61)
23:26:44.062 00.003 11872 CameraToMount -- cameraTheta (1.61) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.58 = -1.71)
23:26:44.067 00.005 11872 CameraToMount -- cameraX=-0.05 cameraY=1.23 hyp=1.23 cameraTheta=1.61 mountX=-0.04 mountY=-1.22, mountTheta=-1.61
23:26:44.071 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.05, y=1.23, opts=13)
23:26:44.076 00.005 11872 Enqueuing Move request for scope (-0.05, 1.23)
23:26:44.080 00.004 9960 Worker thread wakes up
23:26:44.080 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=201, med=0, FiltMin=0, FiltMax=98, Gamma=1.000
23:26:44.085 00.005 11872 UpdateGuideState exits: m=4272 SNR=44.1
23:26:44.088 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 1.23) opts 0xd
23:26:44.088 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.05, 1.23)
23:26:44.089 00.001 11872 PhdController: settling, locked = 1, distance = 1.38 (1.50) aobump = 0 frame = 2 / 99999
23:26:44.094 00.005 9960 Moving (-0.05, 1.23) raw xDistance=-0.04 yDistance=-1.22
23:26:44.094 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:26:44.094 00.000 9960 resist switch: large excursion: input -1.22 thresh 0.60 direction from 1 to -1
23:26:44.094 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763789204.094,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":1.38,"Time":3.0,"SettleTime":10.0,"StarLocked":true}
23:26:44.098 00.004 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.66
23:26:44.099 00.001 9960 GuideAlgorithmResistSwitch::result() returns -1.22 from input -1.22
23:26:44.099 00.000 9960 MoveAxis(E, 0, ABG)
23:26:44.099 00.000 9960 Move returns status 0, amount 0
23:26:44.100 00.001 9960 MoveAxis(N, 911, ABG)
23:26:44.100 00.000 9960 Guiding  Dir = 0, Dur = 911
23:26:44.100 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:44.104 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:26:44.108 00.004 11872 Enqueuing Expose request
23:26:44.111 00.003 9960 IsSlewing returns 0
23:26:44.112 00.001 9960 IsGuiding returns 0
23:26:44.112 00.000 9960 PulseGuide returned control before completion, sleep 921
23:26:45.040 00.928 9960 IsGuiding returns 1
23:26:45.043 00.003 9960 scope still moving after pulse duration time elapsed
23:26:45.071 00.028 9960 IsSlewing returns 0
23:26:45.074 00.003 9960 IsGuiding returns 0
23:26:45.075 00.001 9960 scope move finished after 911 + 52 ms
23:26:45.076 00.001 9960 Move returns status 0, amount 911
23:26:45.076 00.000 9960 move complete, result=0
23:26:45.077 00.001 9960 worker thread done servicing request
23:26:45.077 00.000 9960 Worker thread wakes up
23:26:45.077 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:26:45.077 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1812,831,31,31)
23:26:45.078 00.001 11872 GuideStep: -0.0 px 0 ms EAST, -1.2 px 911 ms NORTH
23:26:46.319 01.241 9960 Exposure complete
23:26:46.430 00.111 9960 worker thread done servicing request
23:26:46.430 00.000 11872 OnExposeComplete: enter
23:26:46.434 00.004 11872 UpdateGuideState(): m_state=6
23:26:46.440 00.006 11872 Star::Find(15, 1826, 847, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:26:46.445 00.005 11872 Star::Find returns 1 (0), X=1826.56, Y=846.35, Mass=4215, SNR=43.2, Peak=195 HFD=5.5
23:26:46.449 00.004 11872 CameraToMount -- cameraTheta (1.75) - m_xAngle (0.00) = xAngle (1.74 = 1.74)
23:26:46.453 00.004 11872 CameraToMount -- cameraTheta (1.75) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.71 = -1.57)
23:26:46.457 00.004 11872 CameraToMount -- cameraX=-0.05 cameraY=0.26 hyp=0.27 cameraTheta=1.75 mountX=-0.05 mountY=-0.27, mountTheta=-1.74
23:26:46.462 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.05, y=0.26, opts=13)
23:26:46.467 00.005 11872 Enqueuing Move request for scope (-0.05, 0.26)
23:26:46.470 00.003 9960 Worker thread wakes up
23:26:46.470 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.26) opts 0xd
23:26:46.471 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.05, 0.26)
23:26:46.471 00.000 9960 Moving (-0.05, 0.26) raw xDistance=-0.05 yDistance=-0.27
23:26:46.471 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:26:46.472 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
23:26:46.472 00.000 9960 MoveAxis(E, 0, ABG)
23:26:46.472 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=195, med=0, FiltMin=0, FiltMax=103, Gamma=1.000
23:26:46.476 00.004 11872 UpdateGuideState exits: m=4215 SNR=43.2
23:26:46.480 00.004 11872 PhdController: settling, locked = 1, distance = 1.04 (1.50) aobump = 0 frame = 3 / 99999
23:26:46.483 00.003 9960 Move returns status 0, amount 0
23:26:46.483 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763789206.483,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":1.04,"Time":5.4,"SettleTime":10.0,"StarLocked":true}
23:26:46.487 00.004 9960 MoveAxis(N, 199, ABG)
23:26:46.487 00.000 9960 Guiding  Dir = 0, Dur = 199
23:26:46.487 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:46.491 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:26:46.495 00.004 11872 Enqueuing Expose request
23:26:46.498 00.003 9960 IsSlewing returns 0
23:26:46.500 00.002 9960 IsGuiding returns 0
23:26:46.500 00.000 9960 PulseGuide returned control before completion, sleep 209
23:26:46.716 00.216 9960 IsGuiding returns 1
23:26:46.718 00.002 9960 scope still moving after pulse duration time elapsed
23:26:46.747 00.029 9960 IsSlewing returns 0
23:26:46.748 00.001 9960 IsGuiding returns 0
23:26:46.749 00.001 9960 scope move finished after 199 + 50 ms
23:26:46.749 00.000 9960 Move returns status 0, amount 199
23:26:46.749 00.000 9960 move complete, result=0
23:26:46.750 00.001 9960 worker thread done servicing request
23:26:46.750 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.3 px 199 ms NORTH
23:26:46.754 00.004 9960 Worker thread wakes up
23:26:46.755 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
23:26:46.755 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1812,831,31,31)
23:26:47.991 01.236 9960 Exposure complete
23:26:48.097 00.106 9960 worker thread done servicing request
23:26:48.097 00.000 11872 OnExposeComplete: enter
23:26:48.101 00.004 11872 UpdateGuideState(): m_state=6
23:26:48.105 00.004 11872 Star::Find(15, 1826, 846, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
23:26:48.110 00.005 11872 Star::Find returns 1 (0), X=1826.66, Y=846.21, Mass=4231, SNR=44.0, Peak=219 HFD=5.9
23:26:48.115 00.005 11872 CameraToMount -- cameraTheta (1.24) - m_xAngle (0.00) = xAngle (1.23 = 1.23)
23:26:48.118 00.003 11872 CameraToMount -- cameraTheta (1.24) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.20 = -2.08)
23:26:48.121 00.003 11872 CameraToMount -- cameraX=0.04 cameraY=0.13 hyp=0.14 cameraTheta=1.24 mountX=0.05 mountY=-0.12, mountTheta=-1.21
23:26:48.127 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.04, y=0.13, opts=13)
23:26:48.131 00.004 11872 Enqueuing Move request for scope (0.04, 0.13)
23:26:48.134 00.003 9960 Worker thread wakes up
23:26:48.135 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=219, med=0, FiltMin=0, FiltMax=118, Gamma=1.000
23:26:48.139 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.13) opts 0xd
23:26:48.139 00.000 9960 Handling offset move in thread for scope, endpoint = (0.04, 0.13)
23:26:48.140 00.001 9960 Moving (0.04, 0.13) raw xDistance=0.05 yDistance=-0.12
23:26:48.140 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:26:48.140 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:26:48.140 00.000 11872 UpdateGuideState exits: m=4231 SNR=44.0
23:26:48.144 00.004 11872 PhdController: settling, locked = 1, distance = 0.77 (1.50) aobump = 0 frame = 4 / 99999
23:26:48.148 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:26:48.149 00.001 9960 MoveAxis(E, 0, ABG)
23:26:48.149 00.000 9960 Move returns status 0, amount 0
23:26:48.149 00.000 9960 MoveAxis(N, 0, ABG)
23:26:48.149 00.000 9960 Move returns status 0, amount 0
23:26:48.149 00.000 9960 move complete, result=0
23:26:48.149 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763789208.148,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.77,"Time":7.1,"SettleTime":10.0,"StarLocked":true}
23:26:48.154 00.005 9960 worker thread done servicing request
23:26:48.154 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:48.158 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:26:48.161 00.003 11872 Enqueuing Expose request
23:26:48.165 00.004 11872 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:26:48.169 00.004 9960 Worker thread wakes up
23:26:48.169 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:26:48.169 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1812,831,31,31)
23:26:49.411 01.242 9960 Exposure complete
23:26:49.528 00.117 9960 worker thread done servicing request
23:26:49.528 00.000 11872 OnExposeComplete: enter
23:26:49.532 00.004 11872 UpdateGuideState(): m_state=6
23:26:49.537 00.005 11872 Star::Find(15, 1826, 846, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
23:26:49.540 00.003 11872 Star::Find returns 1 (0), X=1826.53, Y=846.16, Mass=4004, SNR=42.7, Peak=184 HFD=5.8
23:26:49.544 00.004 11872 CameraToMount -- cameraTheta (2.42) - m_xAngle (0.00) = xAngle (2.41 = 2.41)
23:26:49.548 00.004 11872 CameraToMount -- cameraTheta (2.42) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (5.38 = -0.90)
23:26:49.551 00.003 11872 CameraToMount -- cameraX=-0.09 cameraY=0.08 hyp=0.11 cameraTheta=2.42 mountX=-0.09 mountY=-0.09, mountTheta=-2.33
23:26:49.556 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.09, y=0.08, opts=13)
23:26:49.561 00.005 11872 Enqueuing Move request for scope (-0.09, 0.08)
23:26:49.564 00.003 9960 Worker thread wakes up
23:26:49.564 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.08) opts 0xd
23:26:49.565 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.09, 0.08)
23:26:49.565 00.000 9960 Moving (-0.09, 0.08) raw xDistance=-0.09 yDistance=-0.09
23:26:49.565 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:26:49.565 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:26:49.565 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:26:49.566 00.001 9960 MoveAxis(E, 0, ABG)
23:26:49.566 00.000 9960 Move returns status 0, amount 0
23:26:49.566 00.000 9960 MoveAxis(N, 0, ABG)
23:26:49.566 00.000 9960 Move returns status 0, amount 0
23:26:49.566 00.000 9960 move complete, result=0
23:26:49.566 00.000 9960 worker thread done servicing request
23:26:49.566 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=184, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
23:26:49.570 00.004 11872 UpdateGuideState exits: m=4004 SNR=42.7
23:26:49.574 00.004 11872 PhdController: settling, locked = 1, distance = 0.58 (1.50) aobump = 0 frame = 5 / 99999
23:26:49.578 00.004 11872 evsrv: {"Event":"Settling","Timestamp":1763789209.578,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.58,"Time":8.5,"SettleTime":10.0,"StarLocked":true}
23:26:49.582 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:49.586 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:26:49.590 00.004 11872 Enqueuing Expose request
23:26:49.594 00.004 9960 Worker thread wakes up
23:26:49.594 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:26:49.594 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1812,831,31,31)
23:26:49.594 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:26:50.834 01.240 9960 Exposure complete
23:26:50.968 00.134 9960 worker thread done servicing request
23:26:50.968 00.000 11872 OnExposeComplete: enter
23:26:50.974 00.006 11872 UpdateGuideState(): m_state=6
23:26:50.978 00.004 11872 Star::Find(15, 1826, 846, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
23:26:50.981 00.003 11872 Star::Find returns 1 (0), X=1826.65, Y=845.96, Mass=4326, SNR=44.4, Peak=212 HFD=5.9
23:26:50.986 00.005 11872 CameraToMount -- cameraTheta (-1.26) - m_xAngle (0.00) = xAngle (-1.26 = -1.26)
23:26:50.989 00.003 11872 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.70 = 1.70)
23:26:50.994 00.005 11872 CameraToMount -- cameraX=0.04 cameraY=-0.13 hyp=0.13 cameraTheta=-1.26 mountX=0.04 mountY=0.13, mountTheta=1.28
23:26:51.000 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.04, y=-0.13, opts=13)
23:26:51.003 00.003 11872 Enqueuing Move request for scope (0.04, -0.13)
23:26:51.005 00.002 9960 Worker thread wakes up
23:26:51.006 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.13) opts 0xd
23:26:51.006 00.000 9960 Handling offset move in thread for scope, endpoint = (0.04, -0.13)
23:26:51.006 00.000 9960 Moving (0.04, -0.13) raw xDistance=0.04 yDistance=0.13
23:26:51.006 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:26:51.006 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=212, med=0, FiltMin=0, FiltMax=122, Gamma=1.000
23:26:51.009 00.003 11872 UpdateGuideState exits: m=4326 SNR=44.4
23:26:51.013 00.004 11872 PhdController: settling, locked = 1, distance = 0.44 (1.50) aobump = 0 frame = 6 / 99999
23:26:51.017 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:26:51.017 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763789211.017,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.44,"Time":9.9,"SettleTime":10.0,"StarLocked":true}
23:26:51.022 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:26:51.022 00.000 9960 MoveAxis(E, 0, ABG)
23:26:51.022 00.000 9960 Move returns status 0, amount 0
23:26:51.022 00.000 9960 MoveAxis(N, 0, ABG)
23:26:51.022 00.000 9960 Move returns status 0, amount 0
23:26:51.023 00.001 9960 move complete, result=0
23:26:51.023 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:51.026 00.003 9960 worker thread done servicing request
23:26:51.027 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:26:51.031 00.004 11872 Enqueuing Expose request
23:26:51.034 00.003 9960 Worker thread wakes up
23:26:51.034 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:26:51.034 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1812,831,31,31)
23:26:51.034 00.000 11872 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:26:52.290 01.256 9960 Exposure complete
23:26:52.407 00.117 9960 worker thread done servicing request
23:26:52.408 00.001 11872 OnExposeComplete: enter
23:26:52.412 00.004 11872 UpdateGuideState(): m_state=6
23:26:52.415 00.003 11872 Star::Find(15, 1826, 845, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
23:26:52.421 00.006 11872 Star::Find returns 1 (0), X=1827.00, Y=844.50, Mass=4212, SNR=43.1, Peak=177 HFD=5.4
23:26:52.425 00.004 11872 CameraToMount -- cameraTheta (-1.33) - m_xAngle (0.00) = xAngle (-1.34 = -1.34)
23:26:52.428 00.003 11872 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.63 = 1.63)
23:26:52.432 00.004 11872 CameraToMount -- cameraX=0.38 cameraY=-1.58 hyp=1.63 cameraTheta=-1.33 mountX=0.38 mountY=1.63, mountTheta=1.34
23:26:52.438 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.38, y=-1.58, opts=13)
23:26:52.442 00.004 11872 Enqueuing Move request for scope (0.38, -1.58)
23:26:52.445 00.003 9960 Worker thread wakes up
23:26:52.446 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.38, -1.58) opts 0xd
23:26:52.446 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=177, med=0, FiltMin=0, FiltMax=111, Gamma=1.000
23:26:52.451 00.005 9960 Handling offset move in thread for scope, endpoint = (0.38, -1.58)
23:26:52.451 00.000 11872 UpdateGuideState exits: m=4212 SNR=43.1
23:26:52.455 00.004 9960 Moving (0.38, -1.58) raw xDistance=0.38 yDistance=1.63
23:26:52.455 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.38
23:26:52.456 00.001 9960 resist switch: large excursion: input 1.63 thresh 0.60 direction from -1 to 1
23:26:52.456 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.88
23:26:52.456 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.63 from input 1.63
23:26:52.456 00.000 11872 PhdController: settling, locked = 1, distance = 0.80 (1.50) aobump = 0 frame = 7 / 99999
23:26:52.460 00.004 11872 PhdController: newstate STATE_FINISH
23:26:52.465 00.005 9960 MoveAxis(W, 178, ABG)
23:26:52.465 00.000 9960 Guiding  Dir = 3, Dur = 178
23:26:52.465 00.000 11872 PhdController complete: success
23:26:52.469 00.004 9960 IsSlewing returns 0
23:26:52.469 00.000 11872 evsrv: {"Event":"SettleDone","Timestamp":1763789212.469,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":7,"DroppedFrames":0}
23:26:52.473 00.004 9960 IsGuiding returns 0
23:26:52.473 00.000 11872 Mount: notify guiding dither settle done success=1
23:26:52.477 00.004 9960 PulseGuide returned control before completion, sleep 188
23:26:52.477 00.000 11872 PhdController: newstate STATE_IDLE
23:26:52.482 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:52.487 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:26:52.490 00.003 11872 Enqueuing Expose request
23:26:52.685 00.195 9960 IsGuiding returns 0
23:26:52.685 00.000 9960 Move returns status 0, amount 178
23:26:52.687 00.002 9960 MoveAxis(S, 1215, ABG)
23:26:52.687 00.000 9960 Guiding  Dir = 1, Dur = 1215
23:26:52.688 00.001 9960 IsSlewing returns 0
23:26:52.688 00.000 9960 IsGuiding returns 0
23:26:52.688 00.000 9960 PulseGuide returned control before completion, sleep 1225
23:26:53.567 00.879 11872 evsrv: cli 0D2D21E0 connect
23:26:53.578 00.011 11872 case statement mapped state 6 to 3
23:26:53.581 00.003 11872 case statement mapped state 6 to 3
23:26:53.588 00.007 11872 evsrv: cli 0D2D21E0 request: {"method":"get_app_state","id":"cacd1f89-96cf-4796-b340-f41e1b794c02"}
23:26:53.593 00.005 11872 case statement mapped state 6 to 3
23:26:53.598 00.005 11872 evsrv: cli 0D2D21E0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cacd1f89-96cf-4796-b340-f41e1b794c02"}
23:26:53.601 00.003 11872 evsrv: cli 0D2D21E0 disconnect
23:26:53.615 00.014 11872 evsrv: cli 0D2D2DC0 connect
23:26:53.619 00.004 11872 case statement mapped state 6 to 3
23:26:53.627 00.008 11872 case statement mapped state 6 to 3
23:26:53.630 00.003 11872 evsrv: cli 0D2D2DC0 request: {"method":"stop_capture","id":"55f954c8-08b4-460d-8893-eb5aded711ba"}
23:26:53.635 00.005 11872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:26:53.645 00.010 11872 Status Line: Waiting for devices...
23:26:53.650 00.005 11872 evsrv: cli 0D2D2DC0 response: {"jsonrpc":"2.0","result":0,"id":"55f954c8-08b4-460d-8893-eb5aded711ba"}
23:26:53.657 00.007 11872 evsrv: cli 0D2D2DC0 disconnect
23:26:53.661 00.004 11872 evsrv: cli 0D2D2320 connect
23:26:53.664 00.003 11872 case statement mapped state 6 to 3
23:26:53.674 00.010 11872 case statement mapped state 6 to 3
23:26:53.678 00.004 11872 evsrv: cli 0D2D2320 request: {"method":"get_app_state","id":"4f4645d4-61ef-45e6-8104-d3b0c2910e61"}
23:26:53.683 00.005 11872 case statement mapped state 6 to 3
23:26:53.689 00.006 11872 evsrv: cli 0D2D2320 response: {"jsonrpc":"2.0","result":"Guiding","id":"4f4645d4-61ef-45e6-8104-d3b0c2910e61"}
23:26:53.693 00.004 11872 evsrv: cli 0D2D2320 disconnect
23:26:53.920 00.227 9960 IsGuiding returns 1
23:26:53.920 00.000 9960 scope still moving after pulse duration time elapsed
23:26:53.949 00.029 9960 Error thrown from C:\cygwin\home\agalasso\projects\phd2\scope_ascom.cpp:644->ASCOM Scope: thread interrupt requested
23:26:53.953 00.004 9960 Error thrown from C:\cygwin\home\agalasso\projects\phd2\scope.cpp:770->guide failed
23:26:53.953 00.000 9960 Move returns status 1, amount 0
23:26:53.953 00.000 9960 Error thrown from C:\cygwin\home\agalasso\projects\phd2\worker_thread.cpp:322->Move failed
23:26:53.953 00.000 9960 move complete, result=1
23:26:53.955 00.002 9960 worker thread done servicing request
23:26:53.955 00.000 9960 Worker thread wakes up
23:26:53.955 00.000 11872 GuideStep: 0.4 px 178 ms WEST, 1.6 px 0 ms SOUTH
23:26:53.959 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
23:26:53.959 00.000 9960 Error thrown from C:\cygwin\home\agalasso\projects\phd2\worker_thread.cpp:180->Time lapse interrupted
23:26:53.960 00.001 9960 worker thread done servicing request
23:26:53.963 00.003 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\myframe_events.cpp:609->Error reported moving
23:26:53.969 00.006 11872 OnExposeComplete: enter
23:26:53.973 00.004 11872 OnExposeComplete: Capture Error reported
23:26:53.977 00.004 11872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
23:26:53.982 00.005 11872 Mount: notify guiding stopped
23:26:53.988 00.006 11872 Changing from state GUIDING to STOP
23:26:53.993 00.005 11872 guider state => SELECTED
23:26:53.996 00.003 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=177, med=0, FiltMin=0, FiltMax=111, Gamma=1.000
23:26:54.001 00.005 11872 Changing from state SELECTED to UNINITIALIZED
23:26:54.005 00.004 11872 guider state => SELECTING
23:26:54.013 00.008 11872 Status Line: Stopped.
23:26:54.018 00.005 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\myframe_events.cpp:489->Error reported capturing image
23:26:54.696 00.678 11872 evsrv: cli 0D2D2320 connect
23:26:54.705 00.009 11872 evsrv: cli 0D2D2320 request: {"method":"get_app_state","id":"53fd7488-cf36-4dc3-b095-54d24c69762e"}
23:26:54.711 00.006 11872 evsrv: cli 0D2D2320 response: {"jsonrpc":"2.0","result":"Stopped","id":"53fd7488-cf36-4dc3-b095-54d24c69762e"}
23:26:54.718 00.007 11872 evsrv: cli 0D2D2320 disconnect
23:27:11.141 16.423 11872 evsrv: cli 0D2D3040 connect
23:27:11.152 00.011 11872 evsrv: cli 0D2D3040 request: {"method":"get_app_state","id":"efd8b583-524d-4be1-8b84-348cce741a04"}
23:27:11.158 00.006 11872 evsrv: cli 0D2D3040 response: {"jsonrpc":"2.0","result":"Stopped","id":"efd8b583-524d-4be1-8b84-348cce741a04"}
23:27:11.163 00.005 11872 evsrv: cli 0D2D3040 disconnect
23:27:11.169 00.006 11872 evsrv: cli 0D2D2820 connect
23:27:11.175 00.006 11872 evsrv: cli 0D2D2820 request: {"method":"get_calibrated","id":"1bb479ae-7938-46a8-9315-73360f0e82cf"}
23:27:11.180 00.005 11872 evsrv: cli 0D2D2820 response: {"jsonrpc":"2.0","result":true,"id":"1bb479ae-7938-46a8-9315-73360f0e82cf"}
23:27:11.187 00.007 11872 evsrv: cli 0D2D2820 disconnect
23:27:11.192 00.005 11872 evsrv: cli 0D2D3360 connect
23:27:11.196 00.004 11872 evsrv: cli 0D2D3360 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"a674a278-09f7-46f6-95ee-89cea62d412e"}
23:27:11.203 00.007 11872 PhdController::Guide begins
23:27:11.206 00.003 11872 PhdController: newstate STATE_SETUP
23:27:11.209 00.003 11872 PhdController: setup
23:27:11.212 00.003 11872 PhdController: newstate STATE_ATTEMPT_START
23:27:11.214 00.002 11872 PhdController: start capturing
23:27:11.219 00.005 11872 Changing from state SELECTING to UNINITIALIZED
23:27:11.222 00.003 11872 guider state => SELECTING
23:27:11.224 00.002 11872 setting force full frames = true
23:27:11.228 00.004 11872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
23:27:11.234 00.006 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:27:11.239 00.005 11872 Enqueuing Expose request
23:27:11.243 00.004 11872 PhdController: newstate STATE_SELECT_STAR
23:27:11.247 00.004 11872 evsrv: cli 0D2D3360 response: {"jsonrpc":"2.0","result":0,"id":"a674a278-09f7-46f6-95ee-89cea62d412e"}
23:27:11.250 00.003 9960 Worker thread wakes up
23:27:11.250 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:27:11.250 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:27:11.252 00.002 11872 evsrv: cli 0D2D3360 disconnect
23:27:11.256 00.004 11872 evsrv: cli 0D2D30E0 connect
23:27:11.260 00.004 11872 case statement mapped state 1 to 101
23:27:11.265 00.005 11872 case statement mapped state 1 to 101
23:27:11.269 00.004 11872 evsrv: cli 0D2D30E0 request: {"method":"get_lock_shift_params","id":"0182a474-9a98-476c-9baf-47dafd3bae52"}
23:27:11.273 00.004 11872 evsrv: cli 0D2D30E0 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"0182a474-9a98-476c-9baf-47dafd3bae52"}
23:27:11.277 00.004 11872 evsrv: cli 0D2D30E0 disconnect
23:27:11.283 00.006 11872 evsrv: cli 0D2D28C0 connect
23:27:11.287 00.004 11872 case statement mapped state 1 to 101
23:27:11.290 00.003 11872 case statement mapped state 1 to 101
23:27:11.296 00.006 11872 evsrv: cli 0D2D28C0 request: {"method":"get_lock_position","id":"0e61f838-083a-4e68-9d7b-c2c5c627b292"}
23:27:11.300 00.004 11872 evsrv: cli 0D2D28C0 response: {"jsonrpc":"2.0","result":null,"id":"0e61f838-083a-4e68-9d7b-c2c5c627b292"}
23:27:11.304 00.004 11872 evsrv: cli 0D2D28C0 disconnect
23:27:12.305 01.001 11872 evsrv: cli 0D2D26E0 connect
23:27:12.312 00.007 11872 case statement mapped state 1 to 101
23:27:12.318 00.006 11872 case statement mapped state 1 to 101
23:27:12.323 00.005 11872 evsrv: cli 0D2D26E0 request: {"method":"get_lock_position","id":"f31a3669-d4d3-4c2b-8460-682afbeb9c1b"}
23:27:12.329 00.006 11872 evsrv: cli 0D2D26E0 response: {"jsonrpc":"2.0","result":null,"id":"f31a3669-d4d3-4c2b-8460-682afbeb9c1b"}
23:27:12.334 00.005 11872 evsrv: cli 0D2D26E0 disconnect
23:27:12.497 00.163 9960 Exposure complete
23:27:12.607 00.110 9960 worker thread done servicing request
23:27:12.608 00.001 11872 OnExposeComplete: enter
23:27:12.611 00.003 11872 UpdateGuideState(): m_state=1
23:27:12.616 00.005 11872 UpdateCurrentPosition: no star selected
23:27:12.620 00.004 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
23:27:12.624 00.004 11872 Status Line: No star selected
23:27:12.630 00.006 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=199, med=0, FiltMin=0, FiltMax=116, Gamma=1.000
23:27:12.634 00.004 11872 UpdateGuideState exits: No star selected
23:27:12.645 00.011 11872 GuiderMultiStar::AutoSelect enter
23:27:12.649 00.004 11872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
23:27:12.766 00.117 11872 AutoFind: auto downsample for scale 1.00 => 1x
23:27:12.948 00.182 11872 AutoFind: global mean = 0.0, stdev 2.3
23:27:12.952 00.004 11872 AutoFind: using threshold = 0.1
23:27:13.192 00.240 11872 AutoFind: local max [1827, 846] 118.7
23:27:13.196 00.004 11872 AutoFind: local max [1584, 294] 111.1
23:27:13.199 00.003 11872 AutoFind: local max [28, 347] 80.4
23:27:13.203 00.004 11872 AutoFind: local max [1718, 307] 58.3
23:27:13.207 00.004 11872 AutoFind: local max [1367, 76] 41.5
23:27:13.210 00.003 11872 AutoFind: local max [1513, 1065] 29.8
23:27:13.215 00.005 11872 AutoFind: local max [770, 540] 28.7
23:27:13.218 00.003 11872 AutoFind: local max [445, 300] 23.1
23:27:13.221 00.003 11872 AutoFind: local max [770, 547] 23.0
23:27:13.226 00.005 11872 AutoFind: local max [1034, 326] 20.8
23:27:13.229 00.003 11872 AutoFind: local max [160, 414] 20.3
23:27:13.234 00.005 11872 AutoFind: local max [875, 899] 19.9
23:27:13.237 00.003 11872 AutoFind: local max [1923, 834] 19.2
23:27:13.241 00.004 11872 AutoFind: local max [112, 927] 18.2
23:27:13.245 00.004 11872 AutoFind: local max [28, 997] 15.1
23:27:13.249 00.004 11872 AutoFind: local max [1034, 333] 14.3
23:27:13.252 00.003 11872 AutoFind: local max [123, 512] 14.3
23:27:13.256 00.004 11872 AutoFind: local max [1310, 152] 12.4
23:27:13.259 00.003 11872 AutoFind: local max [748, 128] 12.2
23:27:13.262 00.003 11872 AutoFind: local max [1362, 548] 11.0
23:27:13.265 00.003 11872 AutoFind: local max [160, 75] 10.5
23:27:13.268 00.003 11872 AutoFind: local max [1311, 158] 10.1
23:27:13.271 00.003 11872 AutoFind: local max [131, 1013] 10.0
23:27:13.273 00.002 11872 AutoFind: local max [270, 434] 9.4
23:27:13.276 00.003 11872 AutoFind: local max [285, 32] 9.1
23:27:13.280 00.004 11872 AutoFind: local max [480, 372] 8.9
23:27:13.282 00.002 11872 AutoFind: local max [276, 650] 8.8
23:27:13.285 00.003 11872 AutoFind: local max [1351, 631] 8.6
23:27:13.287 00.002 11872 AutoFind: local max [382, 328] 8.3
23:27:13.290 00.003 11872 AutoFind: local max [1385, 78] 8.3
23:27:13.293 00.003 11872 AutoFind: local max [1901, 678] 7.8
23:27:13.296 00.003 11872 AutoFind: local max [478, 377] 7.6
23:27:13.298 00.002 11872 AutoFind: local max [30, 656] 7.2
23:27:13.302 00.004 11872 AutoFind: local max [1390, 432] 7.0
23:27:13.304 00.002 11872 AutoFind: local max [299, 993] 6.9
23:27:13.306 00.002 11872 AutoFind: local max [498, 293] 6.9
23:27:13.309 00.003 11872 AutoFind: local max [307, 396] 6.8
23:27:13.313 00.004 11872 AutoFind: local max [555, 630] 6.4
23:27:13.316 00.003 11872 AutoFind: local max [1362, 554] 6.2
23:27:13.319 00.003 11872 AutoFind: local max [301, 1081] 6.1
23:27:13.321 00.002 11872 AutoFind: local max [1812, 619] 6.1
23:27:13.326 00.005 11872 AutoFind: local max [1776, 228] 6.0
23:27:13.329 00.003 11872 AutoFind: local max [352, 1007] 5.8
23:27:13.334 00.005 11872 AutoFind: local max [1388, 439] 5.8
23:27:13.338 00.004 11872 AutoFind: local max [1582, 284] 5.8
23:27:13.341 00.003 11872 AutoFind: local max [1008, 1046] 5.8
23:27:13.344 00.003 11872 AutoFind: local max [370, 679] 5.8
23:27:13.348 00.004 11872 AutoFind: local max [1852, 121] 5.6
23:27:13.351 00.003 11872 AutoFind: local max [1351, 640] 5.2
23:27:13.355 00.004 11872 AutoFind: local max [100, 961] 5.2
23:27:13.359 00.004 11872 AutoFind: local max [805, 842] 4.9
23:27:13.362 00.003 11872 AutoFind: local max [301, 504] 4.9
23:27:13.366 00.004 11872 AutoFind: local max [1341, 576] 4.9
23:27:13.369 00.003 11872 AutoFind: local max [1340, 583] 4.9
23:27:13.373 00.004 11872 AutoFind: local max [1725, 397] 4.8
23:27:13.376 00.003 11872 AutoFind: local max [362, 1031] 4.8
23:27:13.380 00.004 11872 AutoFind: local max [509, 553] 4.7
23:27:13.383 00.003 11872 AutoFind: local max [433, 50] 4.7
23:27:13.387 00.004 11872 AutoFind: local max [1405, 107] 4.7
23:27:13.391 00.004 11872 AutoFind: local max [1334, 725] 4.7
23:27:13.394 00.003 11872 AutoFind: local max [728, 395] 4.5
23:27:13.397 00.003 11872 AutoFind: local max [1825, 856] 4.5
23:27:13.400 00.003 11872 AutoFind: local max [1692, 443] 4.4
23:27:13.405 00.005 11872 AutoFind: local max [1005, 1061] 4.4
23:27:13.407 00.002 11872 AutoFind: local max [1439, 467] 4.3
23:27:13.411 00.004 11872 AutoFind: local max [1332, 732] 4.3
23:27:13.414 00.003 11872 AutoFind: local max [1202, 366] 4.3
23:27:13.419 00.005 11872 AutoFind: local max [1479, 704] 4.2
23:27:13.422 00.003 11872 AutoFind: local max [1491, 661] 4.2
23:27:13.425 00.003 11872 AutoFind: local max [301, 510] 4.1
23:27:13.429 00.004 11872 AutoFind: local max [863, 687] 4.1
23:27:13.432 00.003 11872 AutoFind: local max [1004, 416] 4.1
23:27:13.435 00.003 11872 AutoFind: local max [1725, 245] 4.0
23:27:13.439 00.004 11872 AutoFind: local max [1834, 855] 4.0
23:27:13.442 00.003 11872 AutoFind: local max [1597, 290] 4.0
23:27:13.446 00.004 11872 AutoFind: local max [1700, 388] 4.0
23:27:13.449 00.003 11872 AutoFind: local max [1357, 72] 4.0
23:27:13.453 00.004 11872 AutoFind: local max [1848, 1028] 3.9
23:27:13.457 00.004 11872 AutoFind: local max [273, 919] 3.9
23:27:13.459 00.002 11872 AutoFind: local max [1597, 299] 3.9
23:27:13.463 00.004 11872 AutoFind: local max [770, 865] 3.9
23:27:13.467 00.004 11872 AutoFind: local max [713, 715] 3.8
23:27:13.470 00.003 11872 AutoFind: local max [1784, 391] 3.8
23:27:13.473 00.003 11872 AutoFind: local max [1712, 952] 3.8
23:27:13.476 00.003 11872 AutoFind: local max [561, 238] 3.8
23:27:13.479 00.003 11872 AutoFind: local max [594, 539] 3.7
23:27:13.484 00.005 11872 AutoFind: local max [871, 914] 3.7
23:27:13.487 00.003 11872 AutoFind: local max [1672, 621] 3.7
23:27:13.490 00.003 11872 AutoFind: local max [1007, 1052] 3.7
23:27:13.494 00.004 11872 AutoFind: local max [833, 693] 3.7
23:27:13.498 00.004 11872 AutoFind: local max [1382, 797] 3.7
23:27:13.501 00.003 11872 AutoFind: local max [1437, 462] 3.7
23:27:13.505 00.004 11872 AutoFind: local max [1152, 634] 3.7
23:27:13.508 00.003 11872 AutoFind: local max [1153, 280] 3.7
23:27:13.513 00.005 11872 AutoFind: local max [1474, 1056] 3.7
23:27:13.517 00.004 11872 AutoFind: local max [1554, 963] 3.7
23:27:13.520 00.003 11872 AutoFind: local max [1644, 540] 3.7
23:27:13.523 00.003 11872 AutoFind: local max [189, 70] 3.7
23:27:13.526 00.003 11872 AutoFind: local max [1530, 846] 3.6
23:27:13.529 00.003 11872 AutoFind: local max [107, 1063] 3.6
23:27:13.533 00.004 11872 AutoFind: too close [1437, 462] 3.7 - [1439, 467] 4.3
23:27:13.537 00.004 11872 AutoFind: too close [1007, 1052] 3.7 - [1005, 1061] 4.4
23:27:13.539 00.002 11872 AutoFind: too close [1007, 1052] 3.7 - [1008, 1046] 5.8
23:27:13.544 00.005 11872 AutoFind: close dim-bright [871, 914] 3.7 - [875, 899] 19.9
23:27:13.546 00.002 11872 AutoFind: too close [1597, 299] 3.9 - [1597, 290] 4.0
23:27:13.550 00.004 11872 AutoFind: too close [1597, 299] 3.9 - [1582, 284] 5.8
23:27:13.554 00.004 11872 AutoFind: close dim-bright [1597, 299] 3.9 - [1584, 294] 111.1
23:27:13.557 00.003 11872 AutoFind: close dim-bright [1357, 72] 4.0 - [1367, 76] 41.5
23:27:13.560 00.003 11872 AutoFind: too close [1597, 290] 4.0 - [1582, 284] 5.8
23:27:13.564 00.004 11872 AutoFind: close dim-bright [1597, 290] 4.0 - [1584, 294] 111.1
23:27:13.567 00.003 11872 AutoFind: too close [1834, 855] 4.0 - [1825, 856] 4.5
23:27:13.570 00.003 11872 AutoFind: close dim-bright [1834, 855] 4.0 - [1827, 846] 118.7
23:27:13.574 00.004 11872 AutoFind: too close [301, 510] 4.1 - [301, 504] 4.9
23:27:13.577 00.003 11872 AutoFind: too close [1332, 732] 4.3 - [1334, 725] 4.7
23:27:13.580 00.003 11872 AutoFind: too close [1005, 1061] 4.4 - [1008, 1046] 5.8
23:27:13.583 00.003 11872 AutoFind: close dim-bright [1825, 856] 4.5 - [1827, 846] 118.7
23:27:13.587 00.004 11872 AutoFind: too close [1340, 583] 4.9 - [1341, 576] 4.9
23:27:13.590 00.003 11872 AutoFind: too close [1351, 640] 5.2 - [1351, 631] 8.6
23:27:13.594 00.004 11872 AutoFind: close dim-bright [1582, 284] 5.8 - [1584, 294] 111.1
23:27:13.597 00.003 11872 AutoFind: too close [1388, 439] 5.8 - [1390, 432] 7.0
23:27:13.601 00.004 11872 AutoFind: too close [1362, 554] 6.2 - [1362, 548] 11.0
23:27:13.604 00.003 11872 AutoFind: too close [478, 377] 7.6 - [480, 372] 8.9
23:27:13.608 00.004 11872 AutoFind: close dim-bright [1385, 78] 8.3 - [1367, 76] 41.5
23:27:13.611 00.003 11872 AutoFind: too close [1311, 158] 10.1 - [1310, 152] 12.4
23:27:13.614 00.003 11872 AutoFind: too close [1034, 333] 14.3 - [1034, 326] 20.8
23:27:13.617 00.003 11872 AutoFind: too close [770, 547] 23.0 - [770, 540] 28.7
23:27:13.622 00.005 11872 AutoFind: too close to edge [301, 1081] 6.1
23:27:13.625 00.003 11872 AutoFind: too close to edge [1923, 834] 19.2
23:27:13.628 00.003 11872 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
23:27:13.632 00.004 11872 Star::Find(15, 1827, 846, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:13.635 00.003 11872 Star::Find returns 1 (0), X=1827.39, Y=843.84, Mass=4187, SNR=43.4, Peak=199 HFD=5.8
23:27:13.641 00.006 11872 Star::Find(15, 1584, 294, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:13.647 00.006 11872 Star::Find returns 1 (0), X=1584.01, Y=295.24, Mass=5280, SNR=48.4, Peak=141 HFD=6.8
23:27:13.652 00.005 11872 Star::Find(15, 28, 347, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:13.658 00.006 11872 Star::Find returns 1 (0), X=27.42, Y=347.65, Mass=1853, SNR=29.3, Peak=107 HFD=5.3
23:27:13.663 00.005 11872 Star::Find(15, 1718, 307, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:13.670 00.007 11872 Star::Find returns 1 (0), X=1717.67, Y=308.26, Mass=1905, SNR=29.1, Peak=68 HFD=6.1
23:27:13.675 00.005 11872 Star::Find(15, 1367, 76, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:13.680 00.005 11872 Star::Find returns 1 (0), X=1367.49, Y=77.90, Mass=1571, SNR=26.1, Peak=48 HFD=6.3
23:27:13.686 00.006 11872 Star::Find(15, 1513, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:13.692 00.006 11872 Star::Find returns 1 (0), X=1513.82, Y=1063.09, Mass=1198, SNR=23.2, Peak=38 HFD=6.0
23:27:13.696 00.004 11872 Star::Find(15, 445, 300, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:13.702 00.006 11872 Star::Find returns 1 (0), X=445.56, Y=301.17, Mass=1245, SNR=23.1, Peak=45 HFD=6.5
23:27:13.707 00.005 11872 Star::Find(15, 160, 414, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:13.712 00.005 11872 Star::Find returns 1 (0), X=159.68, Y=413.01, Mass=700, SNR=18.0, Peak=30 HFD=6.0
23:27:13.716 00.004 11872 Star::Find(15, 875, 899, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:13.720 00.004 11872 Star::Find returns 1 (0), X=876.14, Y=900.34, Mass=1069, SNR=21.7, Peak=28 HFD=6.9
23:27:13.723 00.003 11872 Star::Find(15, 112, 927, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:13.727 00.004 11872 Star::Find returns 1 (0), X=111.34, Y=926.90, Mass=447, SNR=14.3, Peak=28 HFD=4.7
23:27:13.731 00.004 11872 Star::Find(15, 28, 997, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:13.736 00.005 11872 Star::Find returns 1 (0), X=27.51, Y=996.48, Mass=260, SNR=11.0, Peak=17 HFD=5.1
23:27:13.740 00.004 11872 Star::Find(15, 123, 512, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:13.744 00.004 11872 Star::Find returns 1 (0), X=123.12, Y=510.80, Mass=533, SNR=15.3, Peak=33 HFD=5.6
23:27:13.747 00.003 11872 Star::Find(15, 748, 128, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:13.751 00.004 11872 Star::Find returns 1 (0), X=748.30, Y=129.76, Mass=524, SNR=15.3, Peak=18 HFD=6.6
23:27:13.755 00.004 11872 Star::Find(15, 160, 75, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:13.757 00.002 11872 Star::Find returns 1 (0), X=159.60, Y=74.70, Mass=232, SNR=10.3, Peak=14 HFD=5.5
23:27:13.761 00.004 11872 Star::Find(15, 131, 1013, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:13.765 00.004 11872 Star::Find returns 1 (0), X=130.71, Y=1013.39, Mass=193, SNR=9.4, Peak=13 HFD=4.7
23:27:13.768 00.003 11872 Star::Find(15, 270, 434, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:13.771 00.003 11872 Star::Find returns 1 (0), X=270.38, Y=431.75, Mass=336, SNR=12.4, Peak=15 HFD=5.6
23:27:13.775 00.004 11872 Star::Find(15, 285, 32, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:13.777 00.002 11872 Star::Find returns 1 (0), X=284.45, Y=31.44, Mass=188, SNR=9.3, Peak=14 HFD=5.0
23:27:13.780 00.003 11872 Star::Find(15, 276, 650, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:13.782 00.002 11872 Star::Find returns 1 (0), X=276.53, Y=650.64, Mass=209, SNR=9.9, Peak=11 HFD=5.6
23:27:13.785 00.003 11872 Star::Find(15, 382, 328, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:13.788 00.003 11872 Star::Find returns 1 (0), X=381.52, Y=329.96, Mass=344, SNR=12.5, Peak=16 HFD=6.2
23:27:13.790 00.002 11872 Star::Find(15, 1385, 78, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:13.795 00.005 11872 Star::Find returns 1 (0), X=1367.88, Y=78.33, Mass=1467, SNR=24.9, Peak=28 HFD=6.3
23:27:13.799 00.004 11872 Star::Find(15, 1901, 678, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:13.802 00.003 11872 Star::Find returns 1 (0), X=1901.04, Y=674.86, Mass=196, SNR=9.5, Peak=12 HFD=6.2
23:27:13.806 00.004 11872 Star::Find(15, 30, 656, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:13.810 00.004 11872 Star::Find returns 1 (0), X=30.17, Y=657.02, Mass=134, SNR=7.9, Peak=16 HFD=4.0
23:27:13.814 00.004 11872 Star::Find(15, 299, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:13.819 00.005 11872 Star::Find returns 1 (0), X=299.58, Y=990.78, Mass=121, SNR=7.4, Peak=9 HFD=4.8
23:27:13.821 00.002 11872 Star::Find(15, 498, 293, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:13.826 00.005 11872 Star::Find returns 1 (0), X=496.87, Y=295.54, Mass=300, SNR=11.3, Peak=14 HFD=6.1
23:27:13.831 00.005 11872 Star::Find(15, 307, 396, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:13.834 00.003 11872 Star::Find returns 1 (0), X=306.96, Y=397.17, Mass=270, SNR=11.2, Peak=12 HFD=6.3
23:27:13.837 00.003 11872 Star::Find(15, 555, 630, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:13.843 00.006 11872 Star::Find returns 1 (0), X=554.25, Y=628.98, Mass=199, SNR=9.3, Peak=14 HFD=5.9
23:27:13.847 00.004 11872 Star::Find(15, 1812, 619, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:13.850 00.003 11872 Star::Find returns 1 (0), X=1812.71, Y=619.86, Mass=128, SNR=7.6, Peak=10 HFD=4.7
23:27:13.855 00.005 11872 Star::Find(15, 1776, 228, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:13.859 00.004 11872 Star::Find returns 1 (0), X=1775.47, Y=228.33, Mass=190, SNR=9.3, Peak=11 HFD=5.1
23:27:13.863 00.004 11872 Star::Find(15, 352, 1007, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:13.866 00.003 11872 Star::Find returns 1 (0), X=352.53, Y=1007.76, Mass=75, SNR=5.7, Peak=8 HFD=3.7
23:27:13.871 00.005 11872 Star::Find(15, 370, 679, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:13.875 00.004 11872 Star::Find returns 1 (0), X=370.19, Y=681.77, Mass=186, SNR=9.2, Peak=8 HFD=6.5
23:27:13.878 00.003 11872 Star::Find(15, 1852, 121, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:13.882 00.004 11872 Star::Find returns 1 (0), X=1852.22, Y=121.67, Mass=185, SNR=9.3, Peak=15 HFD=6.7
23:27:13.886 00.004 11872 Star::Find(15, 100, 961, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:13.891 00.005 11872 Star::Find returns 1 (0), X=99.72, Y=959.50, Mass=90, SNR=6.4, Peak=14 HFD=4.7
23:27:13.895 00.004 11872 Star::Find(15, 805, 842, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:13.899 00.004 11872 Star::Find returns 1 (0), X=807.16, Y=841.86, Mass=180, SNR=8.9, Peak=11 HFD=6.1
23:27:13.904 00.005 11872 Star::Find(15, 1725, 397, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:13.908 00.004 11872 Star::Find returns 1 (0), X=1724.07, Y=398.23, Mass=122, SNR=7.5, Peak=8 HFD=5.5
23:27:13.911 00.003 11872 Star::Find(15, 362, 1031, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:13.914 00.003 11872 Star::Find returns 1 (0), X=362.96, Y=1031.48, Mass=110, SNR=7.1, Peak=12 HFD=5.0
23:27:13.917 00.003 11872 Star::Find(15, 509, 553, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:13.921 00.004 11872 Star::Find false star n=30 nbg=286 bg=0.8 sigma=0.9 thresh=4 peak=4
23:27:13.924 00.003 11872 Star::Find returns 0 (2), X=509.00, Y=553.00, Mass=126, SNR=2.9, Peak=8 HFD=0.0
23:27:13.926 00.002 11872 Star::Find(15, 433, 50, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:13.929 00.003 11872 Star::Find returns 1 (0), X=433.00, Y=49.86, Mass=88, SNR=6.3, Peak=8 HFD=5.9
23:27:13.932 00.003 11872 Star::Find(15, 1405, 107, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:13.935 00.003 11872 Star::Find false star n=36 nbg=269 bg=0.7 sigma=0.7 thresh=3 peak=3
23:27:13.938 00.003 11872 Star::Find returns 0 (2), X=1405.00, Y=107.00, Mass=103, SNR=2.9, Peak=6 HFD=0.0
23:27:13.940 00.002 11872 Star::Find(15, 728, 395, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:13.944 00.004 11872 Star::Find false star n=8 nbg=281 bg=1.1 sigma=0.9 thresh=4 peak=3
23:27:13.948 00.004 11872 Star::Find returns 0 (2), X=728.00, Y=395.00, Mass=24, SNR=2.9, Peak=6 HFD=0.0
23:27:13.952 00.004 11872 Star::Find(15, 1692, 443, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:13.956 00.004 11872 Star::Find false star n=26 nbg=287 bg=1.0 sigma=0.9 thresh=4 peak=4
23:27:13.958 00.002 11872 Star::Find returns 0 (2), X=1692.00, Y=443.00, Mass=94, SNR=2.9, Peak=7 HFD=0.0
23:27:13.961 00.003 11872 Star::Find(15, 1202, 366, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:13.964 00.003 11872 Star::Find returns 1 (0), X=1202.76, Y=363.33, Mass=123, SNR=7.4, Peak=7 HFD=6.2
23:27:13.967 00.003 11872 Star::Find(15, 1479, 704, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:13.970 00.003 11872 Star::Find returns 1 (0), X=1481.06, Y=702.80, Mass=163, SNR=8.4, Peak=9 HFD=5.9
23:27:13.973 00.003 11872 Star::Find(15, 1491, 661, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:13.975 00.002 11872 Star::Find returns 1 (0), X=1491.12, Y=662.10, Mass=88, SNR=6.3, Peak=7 HFD=5.1
23:27:13.978 00.003 11872 Star::Find(15, 863, 687, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:13.981 00.003 11872 Star::Find false star n=34 nbg=277 bg=1.1 sigma=1.0 thresh=4 peak=4
23:27:13.983 00.002 11872 Star::Find returns 0 (2), X=863.00, Y=687.00, Mass=121, SNR=2.9, Peak=9 HFD=0.0
23:27:13.986 00.003 11872 Star::Find(15, 1004, 416, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:13.989 00.003 11872 Star::Find false star n=39 nbg=265 bg=0.7 sigma=0.7 thresh=3 peak=3
23:27:13.992 00.003 11872 Star::Find returns 0 (2), X=1004.00, Y=416.00, Mass=110, SNR=2.9, Peak=6 HFD=0.0
23:27:13.995 00.003 11872 Star::Find(15, 1725, 245, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:13.997 00.002 11872 Star::Find returns 1 (0), X=1726.25, Y=245.59, Mass=100, SNR=6.8, Peak=7 HFD=5.7
23:27:14.000 00.003 11872 Star::Find(15, 1700, 388, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:14.002 00.002 11872 Star::Find false star n=20 nbg=285 bg=0.9 sigma=0.9 thresh=4 peak=4
23:27:14.005 00.003 11872 Star::Find returns 0 (2), X=1700.00, Y=388.00, Mass=82, SNR=2.9, Peak=9 HFD=0.0
23:27:14.009 00.004 11872 Star::Find(15, 1357, 72, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:14.012 00.003 11872 Star::Find returns 1 (0), X=1367.49, Y=77.90, Mass=1571, SNR=26.1, Peak=48 HFD=6.3
23:27:14.014 00.002 11872 Star::Find(15, 1848, 1028, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:14.017 00.003 11872 Star::Find false star n=20 nbg=277 bg=0.7 sigma=0.8 thresh=3 peak=3
23:27:14.020 00.003 11872 Star::Find returns 0 (2), X=1848.00, Y=1028.00, Mass=57, SNR=2.9, Peak=7 HFD=0.0
23:27:14.023 00.003 11872 Star::Find(15, 273, 919, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:14.026 00.003 11872 Star::Find false star n=19 nbg=280 bg=0.6 sigma=0.7 thresh=3 peak=2
23:27:14.029 00.003 11872 Star::Find returns 0 (2), X=273.00, Y=919.00, Mass=56, SNR=2.9, Peak=6 HFD=0.0
23:27:14.033 00.004 11872 Star::Find(15, 770, 865, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:14.036 00.003 11872 Star::Find false star n=30 nbg=279 bg=0.7 sigma=0.7 thresh=3 peak=3
23:27:14.039 00.003 11872 Star::Find returns 0 (2), X=770.00, Y=865.00, Mass=83, SNR=2.9, Peak=6 HFD=0.0
23:27:14.043 00.004 11872 Star::Find(15, 713, 715, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:14.046 00.003 11872 Star::Find false star n=11 nbg=284 bg=1.0 sigma=0.9 thresh=4 peak=2
23:27:14.050 00.004 11872 Star::Find returns 0 (2), X=713.00, Y=715.00, Mass=36, SNR=2.9, Peak=5 HFD=0.0
23:27:14.054 00.004 11872 Star::Find(15, 1784, 391, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:14.057 00.003 11872 Star::Find returns 1 (0), X=1784.55, Y=391.45, Mass=76, SNR=5.9, Peak=7 HFD=7.2
23:27:14.061 00.004 11872 Star::Find(15, 1712, 952, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:14.065 00.004 11872 Star::Find returns 1 (0), X=1712.35, Y=950.36, Mass=100, SNR=6.8, Peak=7 HFD=5.8
23:27:14.068 00.003 11872 Star::Find(15, 561, 238, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:14.071 00.003 11872 Star::Find false star n=38 nbg=275 bg=1.2 sigma=1.0 thresh=4 peak=4
23:27:14.075 00.004 11872 Star::Find returns 0 (2), X=561.00, Y=238.00, Mass=140, SNR=2.9, Peak=10 HFD=0.0
23:27:14.077 00.002 11872 Star::Find(15, 594, 539, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:14.081 00.004 11872 Star::Find false star n=22 nbg=289 bg=0.9 sigma=0.9 thresh=4 peak=4
23:27:14.084 00.003 11872 Star::Find returns 0 (2), X=594.00, Y=539.00, Mass=81, SNR=2.9, Peak=8 HFD=0.0
23:27:14.087 00.003 11872 Star::Find(15, 871, 914, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:14.091 00.004 11872 Star::Find returns 1 (0), X=876.04, Y=900.54, Mass=1171, SNR=23.0, Peak=27 HFD=7.2
23:27:14.094 00.003 11872 Star::Find(15, 1672, 621, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:14.098 00.004 11872 Star::Find false star n=34 nbg=276 bg=0.6 sigma=0.8 thresh=3 peak=3
23:27:14.101 00.003 11872 Star::Find returns 0 (2), X=1672.00, Y=621.00, Mass=98, SNR=2.9, Peak=6 HFD=0.0
23:27:14.104 00.003 11872 Star::Find(15, 833, 693, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:14.108 00.004 11872 Star::Find returns 0 (2), X=833.00, Y=693.00, Mass=17, SNR=2.7, Peak=4 HFD=0.0
23:27:14.112 00.004 11872 Star::Find(15, 1382, 797, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:14.115 00.003 11872 Star::Find returns 1 (0), X=1383.08, Y=798.73, Mass=168, SNR=8.6, Peak=8 HFD=6.7
23:27:14.117 00.002 11872 Star::Find(15, 1152, 634, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:14.121 00.004 11872 Star::Find false star n=20 nbg=278 bg=1.1 sigma=1.0 thresh=4 peak=3
23:27:14.125 00.004 11872 Star::Find returns 0 (2), X=1152.00, Y=634.00, Mass=69, SNR=2.9, Peak=6 HFD=0.0
23:27:14.128 00.003 11872 Star::Find(15, 1153, 280, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:14.131 00.003 11872 Star::Find false star n=45 nbg=278 bg=0.7 sigma=0.8 thresh=3 peak=3
23:27:14.134 00.003 11872 Star::Find returns 0 (2), X=1153.00, Y=280.00, Mass=136, SNR=2.9, Peak=6 HFD=0.0
23:27:14.138 00.004 11872 Star::Find(15, 1474, 1056, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:14.141 00.003 11872 Star::Find false star n=35 nbg=271 bg=0.7 sigma=0.8 thresh=3 peak=3
23:27:14.145 00.004 11872 Star::Find returns 0 (2), X=1474.00, Y=1056.00, Mass=104, SNR=2.9, Peak=6 HFD=0.0
23:27:14.149 00.004 11872 Star::Find(15, 1554, 963, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:14.151 00.002 11872 Star::Find false star n=19 nbg=282 bg=0.7 sigma=0.8 thresh=3 peak=2
23:27:14.156 00.005 11872 Star::Find returns 0 (2), X=1554.00, Y=963.00, Mass=50, SNR=2.9, Peak=4 HFD=0.0
23:27:14.159 00.003 11872 Star::Find(15, 1644, 540, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:14.162 00.003 11872 Star::Find false star n=42 nbg=277 bg=0.7 sigma=0.7 thresh=3 peak=3
23:27:14.164 00.002 11872 Star::Find returns 0 (2), X=1644.00, Y=540.00, Mass=125, SNR=2.9, Peak=7 HFD=0.0
23:27:14.169 00.005 11872 Star::Find(15, 189, 70, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:14.172 00.003 11872 Star::Find returns 1 (0), X=188.75, Y=71.38, Mass=75, SNR=5.9, Peak=9 HFD=5.1
23:27:14.176 00.004 11872 Star::Find(15, 1530, 846, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:14.180 00.004 11872 Star::Find false star n=27 nbg=274 bg=0.6 sigma=0.7 thresh=3 peak=2
23:27:14.183 00.003 11872 Star::Find returns 0 (2), X=1530.00, Y=846.00, Mass=75, SNR=2.9, Peak=5 HFD=0.0
23:27:14.187 00.004 11872 Star::Find(15, 107, 1063, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:14.190 00.003 11872 Star::Find false star n=7 nbg=288 bg=1.0 sigma=1.0 thresh=4 peak=3
23:27:14.193 00.003 11872 Star::Find returns 0 (2), X=107.00, Y=1063.00, Mass=26, SNR=2.9, Peak=6 HFD=0.0
23:27:14.196 00.003 11872 AutoFind: finding best star pass 1
23:27:14.200 00.004 11872 Star::Find(15, 1827, 846, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:14.203 00.003 11872 Star::Find returns 1 (0), X=1827.39, Y=843.84, Mass=4187, SNR=43.4, Peak=199 HFD=5.8
23:27:14.207 00.004 11872 AutoFind returns star at [1827, 846] 118.7 Mass 4187 SNR 43.4
23:27:14.212 00.005 11872 Star::Find(15, 1827, 846, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:14.216 00.004 11872 Star::Find returns 1 (0), X=1827.39, Y=843.84, Mass=4187, SNR=43.4, Peak=199 HFD=5.8
23:27:14.220 00.004 11872 MultiStar: List (12): {1827.39, 843.84}(43.4), {1584.01, 295.24}(48.4), {27.42, 347.65}(29.3), {1717.67, 308.26}(29.1), {1367.49, 77.90}(26.1), {1513.82, 1063.09}(23.2), {445.56, 301.17}(23.1), {159.68, 413.01}(18.0), {876.14, 900.34}(21.7), {111.34, 926.90}(14.3), {27.51, 996.48}(11.0), {123.12, 510.80}(15.3), 
23:27:14.224 00.004 11872 setting lock position to (1827.39, 843.84)
23:27:14.227 00.003 11872 AutoSelect: state = 1, call UpdateGuideState
23:27:14.232 00.005 11872 UpdateGuideState(): m_state=1
23:27:14.236 00.004 11872 Star::Find(15, 1827, 843, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:14.241 00.005 11872 Star::Find returns 1 (0), X=1827.39, Y=843.84, Mass=4187, SNR=43.4, Peak=199 HFD=5.8
23:27:14.245 00.004 11872 CameraToMount -- cameraTheta (0.00) - m_xAngle (0.00) = xAngle (-0.00 = -0.00)
23:27:14.249 00.004 11872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.97 = 2.97)
23:27:14.252 00.003 11872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
23:27:14.259 00.007 11872 setting force full frames = false
23:27:14.264 00.005 11872 setting lock position to (1827.39, 843.84)
23:27:14.268 00.004 11872 CurrentPosition() valid, moving to STATE_SELECTED
23:27:14.272 00.004 11872 Changing from state SELECTING to SELECTED
23:27:14.276 00.004 11872 guider state => SELECTED
23:27:14.281 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=199, med=0, FiltMin=0, FiltMax=116, Gamma=1.000
23:27:14.285 00.004 11872 UpdateGuideState exits: m=4187 SNR=43.4
23:27:14.289 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=199, med=0, FiltMin=0, FiltMax=116, Gamma=1.000
23:27:14.292 00.003 11872 Status Line: Auto-selected star at (1827.4, 843.8)
23:27:14.299 00.007 11872 PhdController: newstate STATE_WAIT_SELECTED
23:27:14.303 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:14.307 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:27:14.311 00.004 11872 Enqueuing Expose request
23:27:14.316 00.005 9960 Worker thread wakes up
23:27:14.316 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:27:14.316 00.000 11872 evsrv: cli 0D2D2500 connect
23:27:14.320 00.004 11872 case statement mapped state 2 to 1
23:27:14.325 00.005 9960 Handling exposure in thread, d=1000 o=3 r=(1812,829,31,31)
23:27:14.325 00.000 11872 case statement mapped state 2 to 1
23:27:14.331 00.006 11872 evsrv: cli 0D2D2500 request: {"method":"get_lock_position","id":"fc06d399-7818-4acd-9950-7ca0c927d9ca"}
23:27:14.335 00.004 11872 evsrv: cli 0D2D2500 response: {"jsonrpc":"2.0","result":[1827.39,843.84],"id":"fc06d399-7818-4acd-9950-7ca0c927d9ca"}
23:27:14.340 00.005 11872 evsrv: cli 0D2D2500 disconnect
23:27:14.343 00.003 11872 evsrv: cli 0D2D28C0 connect
23:27:14.348 00.005 11872 case statement mapped state 2 to 1
23:27:14.352 00.004 11872 case statement mapped state 2 to 1
23:27:14.356 00.004 11872 evsrv: cli 0D2D28C0 request: {"method":"get_app_state","id":"44dcad59-d8c2-461b-bd9a-c7d16e56a67e"}
23:27:14.359 00.003 11872 case statement mapped state 2 to 1
23:27:14.363 00.004 11872 evsrv: cli 0D2D28C0 response: {"jsonrpc":"2.0","result":"Selected","id":"44dcad59-d8c2-461b-bd9a-c7d16e56a67e"}
23:27:14.366 00.003 11872 evsrv: cli 0D2D28C0 disconnect
23:27:15.367 01.001 11872 evsrv: cli 0D2D25A0 connect
23:27:15.372 00.005 11872 case statement mapped state 2 to 1
23:27:15.379 00.007 11872 case statement mapped state 2 to 1
23:27:15.386 00.007 11872 evsrv: cli 0D2D25A0 request: {"method":"get_app_state","id":"619623db-6fd7-4c97-933d-ef165847d1d3"}
23:27:15.391 00.005 11872 case statement mapped state 2 to 1
23:27:15.396 00.005 11872 evsrv: cli 0D2D25A0 response: {"jsonrpc":"2.0","result":"Selected","id":"619623db-6fd7-4c97-933d-ef165847d1d3"}
23:27:15.401 00.005 11872 evsrv: cli 0D2D25A0 disconnect
23:27:15.570 00.169 9960 Exposure complete
23:27:15.675 00.105 9960 worker thread done servicing request
23:27:15.675 00.000 11872 OnExposeComplete: enter
23:27:15.680 00.005 11872 UpdateGuideState(): m_state=2
23:27:15.684 00.004 11872 Star::Find(15, 1827, 843, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:27:15.688 00.004 11872 Star::Find returns 1 (0), X=1827.37, Y=843.52, Mass=4263, SNR=43.5, Peak=188 HFD=5.9
23:27:15.692 00.004 11872 CameraToMount -- cameraTheta (-1.63) - m_xAngle (0.00) = xAngle (-1.64 = -1.64)
23:27:15.695 00.003 11872 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.33 = 1.33)
23:27:15.699 00.004 11872 CameraToMount -- cameraX=-0.02 cameraY=-0.32 hyp=0.32 cameraTheta=-1.63 mountX=-0.02 mountY=0.31, mountTheta=1.64
23:27:15.706 00.007 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=188, med=0, FiltMin=0, FiltMax=113, Gamma=1.000
23:27:15.712 00.006 11872 UpdateGuideState exits: m=4263 SNR=43.5
23:27:15.718 00.006 11872 PhdController: newstate STATE_CALIBRATE
23:27:15.723 00.005 11872 PhdController: newstate STATE_GUIDE
23:27:15.752 00.029 11872 Changing from state SELECTED to CALIBRATING_PRIMARY
23:27:15.757 00.005 11872 guider state => CALIBRATED
23:27:15.763 00.006 11872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
23:27:15.767 00.004 11872 reset dither spiral
23:27:15.773 00.006 11872 PhdController: newstate STATE_SETTLE_BEGIN
23:27:15.777 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:15.780 00.003 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:27:15.784 00.004 11872 Enqueuing Expose request
23:27:15.788 00.004 9960 Worker thread wakes up
23:27:15.788 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:27:15.788 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:27:16.403 00.615 11872 evsrv: cli 0D2D2960 connect
23:27:16.408 00.005 11872 case statement mapped state 5 to 1
23:27:16.415 00.007 11872 case statement mapped state 5 to 1
23:27:16.421 00.006 11872 evsrv: cli 0D2D2960 request: {"method":"get_app_state","id":"cb6f6986-7712-4634-83ed-1ab600047316"}
23:27:16.425 00.004 11872 case statement mapped state 5 to 1
23:27:16.431 00.006 11872 evsrv: cli 0D2D2960 response: {"jsonrpc":"2.0","result":"Selected","id":"cb6f6986-7712-4634-83ed-1ab600047316"}
23:27:16.435 00.004 11872 evsrv: cli 0D2D2960 disconnect
23:27:17.033 00.598 9960 Exposure complete
23:27:17.141 00.108 9960 worker thread done servicing request
23:27:17.141 00.000 11872 OnExposeComplete: enter
23:27:17.146 00.005 11872 UpdateGuideState(): m_state=5
23:27:17.154 00.008 11872 Star::Find(15, 1827, 843, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:27:17.159 00.005 11872 Star::Find returns 1 (0), X=1827.42, Y=843.52, Mass=4398, SNR=44.5, Peak=182 HFD=5.7
23:27:17.166 00.007 11872 CameraToMount -- cameraTheta (-1.47) - m_xAngle (0.00) = xAngle (-1.47 = -1.47)
23:27:17.171 00.005 11872 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.50 = 1.50)
23:27:17.176 00.005 11872 CameraToMount -- cameraX=0.03 cameraY=-0.32 hyp=0.32 cameraTheta=-1.47 mountX=0.03 mountY=0.32, mountTheta=1.47
23:27:17.183 00.007 11872 Changing from state CALIBRATED to GUIDING
23:27:17.188 00.005 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:27:17.193 00.005 11872 ScopeASCOM::SideOfPier() returns 0
23:27:17.199 00.006 11872 AdjustCalibrationForScopePointing (scope): current dec=31.2 pierSide=0, cal dec=0.0 pierSide=0 rotAngle=None bin=1
23:27:17.204 00.005 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:27:17.210 00.006 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:27:17.216 00.006 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:27:17.222 00.006 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:27:17.227 00.005 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:27:17.231 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:27:17.234 00.003 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:27:17.238 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:27:17.242 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:27:17.247 00.005 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:27:17.250 00.003 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:27:17.254 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:27:17.259 00.005 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:27:17.350 00.091 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:27:17.357 00.007 11872 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 2.900000
23:27:17.361 00.004 11872 Dec comp: XRate 1.564 -> 1.337 for dec 0.0 -> dec 31.2
23:27:17.365 00.004 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:27:17.370 00.005 11872 ScopeASCOM::SideOfPier() returns 0
23:27:17.375 00.005 11872 setting lock position to (1827.42, 843.52)
23:27:17.380 00.005 11872 guider state => GUIDING
23:27:17.384 00.004 11872 Status Line: Guiding
23:27:17.388 00.004 11872 Mount: notify guiding started
23:27:17.395 00.007 11872 GetString("/profile/5/name", "") returns "PHD SF 2025"
23:27:17.400 00.005 11872 GetString("/profile/5/scope/calibration/timestamp", "") returns "11/21/2025 10:15:14 PM"
23:27:17.404 00.004 11872 GetDouble("/profile/5/scope/calibration/xRate", 1.000000) returns 0.001564
23:27:17.408 00.004 11872 GetDouble("/profile/5/scope/calibration/yRate", 1.000000) returns 0.001340
23:27:17.412 00.004 11872 GetInt("/profile/5/scope/calibration/binning", 1) returns 1
23:27:17.415 00.003 11872 GetDouble("/profile/5/scope/calibration/xAngle", 0.000000) returns 0.004073
23:27:17.420 00.005 11872 GetDouble("/profile/5/scope/calibration/yAngle", 0.000000) returns -1.738880
23:27:17.424 00.004 11872 GetDouble("/profile/5/scope/calibration/declination", 0.000000) returns 0.000075
23:27:17.427 00.003 11872 GetInt("/profile/5/scope/calibration/pierSide", -1) returns 0
23:27:17.432 00.005 11872 GetInt("/profile/5/scope/calibration/raGuideParity", 0) returns 1
23:27:17.436 00.004 11872 GetInt("/profile/5/scope/calibration/decGuideParity", 0) returns -1
23:27:17.439 00.003 11872 GetDouble("/profile/5/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
23:27:17.445 00.006 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:27:17.448 00.003 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:27:17.452 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:27:17.455 00.003 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:27:17.459 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:27:17.465 00.006 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:27:17.468 00.003 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:27:17.471 00.003 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:27:17.477 00.006 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:27:17.480 00.003 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:27:17.484 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:27:17.488 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:27:17.492 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:27:17.496 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:27:17.501 00.005 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:27:17.505 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:27:17.508 00.003 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:27:17.514 00.006 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:27:17.518 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:27:17.521 00.003 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:27:17.526 00.005 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:27:17.530 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:27:17.534 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:27:17.538 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:27:17.541 00.003 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:27:17.546 00.005 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:27:17.556 00.010 11872 evsrv: cli 0D2D3220 connect
23:27:17.560 00.004 11872 case statement mapped state 6 to 3
23:27:17.565 00.005 11872 case statement mapped state 6 to 3
23:27:17.569 00.004 11872 evsrv: cli 0D2D3220 request: {"method":"get_app_state","id":"66f1b30f-fda1-4fc5-ad88-d7d574336b45"}
23:27:17.574 00.005 11872 case statement mapped state 6 to 3
23:27:17.577 00.003 11872 evsrv: cli 0D2D3220 response: {"jsonrpc":"2.0","result":"Guiding","id":"66f1b30f-fda1-4fc5-ad88-d7d574336b45"}
23:27:17.586 00.009 11872 evsrv: cli 0D2D3220 disconnect
23:27:17.617 00.031 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:27:17.623 00.006 11872 ScopeASCOM::SideOfPier() returns 0
23:27:17.628 00.005 11872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
23:27:17.634 00.006 11872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
23:27:17.638 00.004 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:27:17.644 00.006 11872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 31.2
23:27:17.648 00.004 11872 MountToCamera -- mountTheta (-0.00) + m_xAngle (0.00) = xAngle (0.00 = 0.00)
23:27:17.653 00.005 11872 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
23:27:17.656 00.003 11872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
23:27:17.660 00.004 11872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
23:27:17.665 00.005 11872 GetInt("/profile/5/AutoLoadCalibration", -1) returns 1
23:27:17.669 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=182, med=0, FiltMin=0, FiltMax=117, Gamma=1.000
23:27:17.673 00.004 11872 UpdateGuideState exits: m=4398 SNR=44.5
23:27:17.678 00.005 11872 PhdController: newstate STATE_SETTLE_WAIT
23:27:17.683 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:17.688 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:27:17.692 00.004 11872 Enqueuing Expose request
23:27:17.696 00.004 9960 Worker thread wakes up
23:27:17.696 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:27:17.696 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1812,829,31,31)
23:27:18.944 01.248 9960 Exposure complete
23:27:19.054 00.110 9960 worker thread done servicing request
23:27:19.054 00.000 11872 OnExposeComplete: enter
23:27:19.057 00.003 11872 UpdateGuideState(): m_state=6
23:27:19.061 00.004 11872 Star::Find(15, 1827, 843, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:19.066 00.005 11872 Star::Find returns 1 (0), X=1827.53, Y=843.13, Mass=3902, SNR=41.6, Peak=178 HFD=5.8
23:27:19.070 00.004 11872 CameraToMount -- cameraTheta (-1.32) - m_xAngle (0.00) = xAngle (-1.32 = -1.32)
23:27:19.073 00.003 11872 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.65 = 1.65)
23:27:19.076 00.003 11872 CameraToMount -- cameraX=0.10 cameraY=-0.40 hyp=0.41 cameraTheta=-1.32 mountX=0.10 mountY=0.41, mountTheta=1.33
23:27:19.081 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.10, y=-0.40, opts=13)
23:27:19.086 00.005 11872 Enqueuing Move request for scope (0.10, -0.40)
23:27:19.090 00.004 9960 Worker thread wakes up
23:27:19.090 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.40) opts 0xd
23:27:19.090 00.000 9960 Handling offset move in thread for scope, endpoint = (0.10, -0.40)
23:27:19.090 00.000 9960 Moving (0.10, -0.40) raw xDistance=0.10 yDistance=0.41
23:27:19.090 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:27:19.090 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
23:27:19.090 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.41
23:27:19.090 00.000 9960 MoveAxis(E, 0, ABG)
23:27:19.090 00.000 9960 Move returns status 0, amount 0
23:27:19.090 00.000 9960 MoveAxis(N, 0, ABG)
23:27:19.092 00.002 9960 Move returns status 0, amount 0
23:27:19.092 00.000 9960 move complete, result=0
23:27:19.092 00.000 9960 worker thread done servicing request
23:27:19.093 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=178, med=0, FiltMin=0, FiltMax=104, Gamma=1.000
23:27:19.097 00.004 11872 UpdateGuideState exits: m=3902 SNR=41.6
23:27:19.100 00.003 11872 PhdController: settling, locked = 1, distance = 0.35 (1.50) aobump = 0 frame = 1 / 99999
23:27:19.104 00.004 11872 evsrv: {"Event":"Settling","Timestamp":1763789239.104,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.35,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:27:19.106 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:19.110 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:27:19.114 00.004 11872 Enqueuing Expose request
23:27:19.118 00.004 9960 Worker thread wakes up
23:27:19.118 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
23:27:19.121 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
23:27:19.121 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1812,829,31,31)
23:27:20.368 01.247 9960 Exposure complete
23:27:20.503 00.135 9960 worker thread done servicing request
23:27:20.503 00.000 11872 OnExposeComplete: enter
23:27:20.508 00.005 11872 UpdateGuideState(): m_state=6
23:27:20.511 00.003 11872 Star::Find(15, 1827, 843, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:27:20.515 00.004 11872 Star::Find returns 1 (0), X=1827.55, Y=842.79, Mass=4535, SNR=45.4, Peak=220 HFD=5.7
23:27:20.519 00.004 11872 CameraToMount -- cameraTheta (-1.40) - m_xAngle (0.00) = xAngle (-1.40 = -1.40)
23:27:20.522 00.003 11872 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.57 = 1.57)
23:27:20.527 00.005 11872 CameraToMount -- cameraX=0.13 cameraY=-0.74 hyp=0.75 cameraTheta=-1.40 mountX=0.13 mountY=0.75, mountTheta=1.40
23:27:20.532 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.13, y=-0.74, opts=13)
23:27:20.536 00.004 11872 Enqueuing Move request for scope (0.13, -0.74)
23:27:20.539 00.003 9960 Worker thread wakes up
23:27:20.539 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.74) opts 0xd
23:27:20.539 00.000 9960 Handling offset move in thread for scope, endpoint = (0.13, -0.74)
23:27:20.540 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=220, med=0, FiltMin=0, FiltMax=111, Gamma=1.000
23:27:20.543 00.003 9960 Moving (0.13, -0.74) raw xDistance=0.13 yDistance=0.75
23:27:20.543 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:27:20.544 00.001 9960 resist switch: large excursion: input 0.75 thresh 0.60 direction from 0 to 1
23:27:20.544 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.24
23:27:20.544 00.000 11872 UpdateGuideState exits: m=4535 SNR=45.4
23:27:20.548 00.004 11872 PhdController: settling, locked = 1, distance = 0.47 (1.50) aobump = 0 frame = 2 / 99999
23:27:20.552 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.75 from input 0.75
23:27:20.552 00.000 9960 MoveAxis(E, 0, ABG)
23:27:20.552 00.000 9960 Move returns status 0, amount 0
23:27:20.552 00.000 9960 MoveAxis(S, 558, ABG)
23:27:20.552 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763789240.552,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.47,"Time":1.4,"SettleTime":10.0,"StarLocked":true}
23:27:20.556 00.004 9960 Guiding  Dir = 1, Dur = 558
23:27:20.556 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:20.560 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:27:20.565 00.005 9960 IsSlewing returns 0
23:27:20.565 00.000 11872 Enqueuing Expose request
23:27:20.568 00.003 9960 IsGuiding returns 0
23:27:20.569 00.001 9960 PulseGuide returned control before completion, sleep 568
23:27:21.139 00.570 9960 IsGuiding returns 1
23:27:21.140 00.001 9960 scope still moving after pulse duration time elapsed
23:27:21.170 00.030 9960 IsSlewing returns 0
23:27:21.172 00.002 9960 IsGuiding returns 0
23:27:21.172 00.000 9960 scope move finished after 558 + 46 ms
23:27:21.173 00.001 9960 Move returns status 0, amount 558
23:27:21.174 00.001 9960 move complete, result=0
23:27:21.174 00.000 9960 worker thread done servicing request
23:27:21.174 00.000 9960 Worker thread wakes up
23:27:21.175 00.001 11872 GuideStep: 0.1 px 0 ms EAST, 0.7 px 558 ms SOUTH
23:27:21.181 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
23:27:21.181 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1812,829,31,31)
23:27:22.428 01.247 9960 Exposure complete
23:27:22.548 00.120 9960 worker thread done servicing request
23:27:22.549 00.001 11872 OnExposeComplete: enter
23:27:22.552 00.003 11872 UpdateGuideState(): m_state=6
23:27:22.557 00.005 11872 Star::Find(15, 1827, 842, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:27:22.560 00.003 11872 Star::Find returns 1 (0), X=1827.57, Y=843.69, Mass=4091, SNR=43.1, Peak=201 HFD=5.6
23:27:22.564 00.004 11872 CameraToMount -- cameraTheta (0.83) - m_xAngle (0.00) = xAngle (0.83 = 0.83)
23:27:22.568 00.004 11872 CameraToMount -- cameraTheta (0.83) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (3.80 = -2.48)
23:27:22.571 00.003 11872 CameraToMount -- cameraX=0.15 cameraY=0.17 hyp=0.23 cameraTheta=0.83 mountX=0.15 mountY=-0.14, mountTheta=-0.74
23:27:22.575 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.15, y=0.17, opts=13)
23:27:22.580 00.005 11872 Enqueuing Move request for scope (0.15, 0.17)
23:27:22.583 00.003 9960 Worker thread wakes up
23:27:22.583 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.17) opts 0xd
23:27:22.584 00.001 9960 Handling offset move in thread for scope, endpoint = (0.15, 0.17)
23:27:22.584 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=201, med=0, FiltMin=0, FiltMax=104, Gamma=1.000
23:27:22.588 00.004 11872 UpdateGuideState exits: m=4091 SNR=43.1
23:27:22.591 00.003 11872 PhdController: settling, locked = 1, distance = 0.40 (1.50) aobump = 0 frame = 3 / 99999
23:27:22.594 00.003 9960 Moving (0.15, 0.17) raw xDistance=0.15 yDistance=-0.14
23:27:22.594 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:27:22.594 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:27:22.594 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763789242.594,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.40,"Time":3.5,"SettleTime":10.0,"StarLocked":true}
23:27:22.598 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:27:22.599 00.001 9960 MoveAxis(E, 0, ABG)
23:27:22.600 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:22.603 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:27:22.606 00.003 11872 Enqueuing Expose request
23:27:22.610 00.004 9960 Move returns status 0, amount 0
23:27:22.611 00.001 9960 MoveAxis(N, 0, ABG)
23:27:22.611 00.000 9960 Move returns status 0, amount 0
23:27:22.611 00.000 9960 move complete, result=0
23:27:22.611 00.000 9960 worker thread done servicing request
23:27:22.612 00.001 9960 Worker thread wakes up
23:27:22.612 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:27:22.612 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:27:22.615 00.003 9960 Handling exposure in thread, d=1000 o=3 r=(1812,829,31,31)
23:27:23.860 01.245 9960 Exposure complete
23:27:23.981 00.121 9960 worker thread done servicing request
23:27:23.981 00.000 11872 OnExposeComplete: enter
23:27:23.987 00.006 11872 UpdateGuideState(): m_state=6
23:27:23.993 00.006 11872 Star::Find(15, 1827, 843, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
23:27:23.997 00.004 11872 Star::Find returns 1 (0), X=1827.70, Y=843.57, Mass=4384, SNR=44.8, Peak=213 HFD=5.7
23:27:24.002 00.005 11872 CameraToMount -- cameraTheta (0.15) - m_xAngle (0.00) = xAngle (0.15 = 0.15)
23:27:24.007 00.005 11872 CameraToMount -- cameraTheta (0.15) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (3.12 = 3.12)
23:27:24.012 00.005 11872 CameraToMount -- cameraX=0.28 cameraY=0.04 hyp=0.28 cameraTheta=0.15 mountX=0.28 mountY=0.01, mountTheta=0.02
23:27:24.016 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.28, y=0.04, opts=13)
23:27:24.020 00.004 11872 Enqueuing Move request for scope (0.28, 0.04)
23:27:24.023 00.003 9960 Worker thread wakes up
23:27:24.023 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
23:27:24.028 00.005 11872 UpdateGuideState exits: m=4384 SNR=44.8
23:27:24.031 00.003 11872 PhdController: settling, locked = 1, distance = 0.36 (1.50) aobump = 0 frame = 4 / 99999
23:27:24.036 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.04) opts 0xd
23:27:24.036 00.000 9960 Handling offset move in thread for scope, endpoint = (0.28, 0.04)
23:27:24.036 00.000 9960 Moving (0.28, 0.04) raw xDistance=0.28 yDistance=0.01
23:27:24.036 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
23:27:24.036 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:27:24.037 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763789244.036,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.36,"Time":4.9,"SettleTime":10.0,"StarLocked":true}
23:27:24.042 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:27:24.043 00.001 9960 MoveAxis(W, 132, ABG)
23:27:24.043 00.000 9960 Guiding  Dir = 3, Dur = 132
23:27:24.043 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:24.047 00.004 9960 IsSlewing returns 0
23:27:24.048 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:27:24.051 00.003 11872 Enqueuing Expose request
23:27:24.056 00.005 9960 IsGuiding returns 0
23:27:24.057 00.001 9960 PulseGuide returned control before completion, sleep 142
23:27:24.211 00.154 9960 IsGuiding returns 1
23:27:24.212 00.001 9960 scope still moving after pulse duration time elapsed
23:27:24.243 00.031 9960 IsSlewing returns 0
23:27:24.244 00.001 9960 IsGuiding returns 0
23:27:24.245 00.001 9960 scope move finished after 132 + 56 ms
23:27:24.245 00.000 9960 Move returns status 0, amount 132
23:27:24.246 00.001 9960 MoveAxis(N, 0, ABG)
23:27:24.246 00.000 9960 Move returns status 0, amount 0
23:27:24.246 00.000 9960 move complete, result=0
23:27:24.247 00.001 9960 worker thread done servicing request
23:27:24.247 00.000 11872 GuideStep: 0.3 px 132 ms WEST, 0.0 px 0 ms NORTH
23:27:24.254 00.007 9960 Worker thread wakes up
23:27:24.254 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:27:24.254 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1812,829,31,31)
23:27:25.508 01.254 9960 Exposure complete
23:27:25.630 00.122 9960 worker thread done servicing request
23:27:25.630 00.000 11872 OnExposeComplete: enter
23:27:25.634 00.004 11872 UpdateGuideState(): m_state=6
23:27:25.638 00.004 11872 Star::Find(15, 1827, 843, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
23:27:25.642 00.004 11872 Star::Find returns 1 (0), X=1827.46, Y=843.56, Mass=4123, SNR=43.2, Peak=215 HFD=5.7
23:27:25.646 00.004 11872 CameraToMount -- cameraTheta (0.81) - m_xAngle (0.00) = xAngle (0.80 = 0.80)
23:27:25.649 00.003 11872 CameraToMount -- cameraTheta (0.81) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (3.77 = -2.51)
23:27:25.653 00.004 11872 CameraToMount -- cameraX=0.04 cameraY=0.04 hyp=0.05 cameraTheta=0.81 mountX=0.04 mountY=-0.03, mountTheta=-0.71
23:27:25.658 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.04, y=0.04, opts=13)
23:27:25.662 00.004 11872 Enqueuing Move request for scope (0.04, 0.04)
23:27:25.665 00.003 9960 Worker thread wakes up
23:27:25.666 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.04) opts 0xd
23:27:25.666 00.000 9960 Handling offset move in thread for scope, endpoint = (0.04, 0.04)
23:27:25.666 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=0, FiltMin=0, FiltMax=115, Gamma=1.000
23:27:25.670 00.004 9960 Moving (0.04, 0.04) raw xDistance=0.04 yDistance=-0.03
23:27:25.670 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:27:25.670 00.000 11872 UpdateGuideState exits: m=4123 SNR=43.2
23:27:25.674 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:27:25.675 00.001 11872 PhdController: settling, locked = 1, distance = 0.27 (1.50) aobump = 0 frame = 5 / 99999
23:27:25.678 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:27:25.678 00.000 9960 MoveAxis(E, 0, ABG)
23:27:25.678 00.000 9960 Move returns status 0, amount 0
23:27:25.679 00.001 9960 MoveAxis(N, 0, ABG)
23:27:25.679 00.000 9960 Move returns status 0, amount 0
23:27:25.679 00.000 9960 move complete, result=0
23:27:25.679 00.000 9960 worker thread done servicing request
23:27:25.679 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763789245.678,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.27,"Time":6.6,"SettleTime":10.0,"StarLocked":true}
23:27:25.685 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:25.689 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:27:25.692 00.003 11872 Enqueuing Expose request
23:27:25.695 00.003 9960 Worker thread wakes up
23:27:25.695 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:27:25.695 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1812,829,31,31)
23:27:25.695 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:27:26.944 01.249 9960 Exposure complete
23:27:27.051 00.107 9960 worker thread done servicing request
23:27:27.053 00.002 11872 OnExposeComplete: enter
23:27:27.057 00.004 11872 UpdateGuideState(): m_state=6
23:27:27.060 00.003 11872 Star::Find(15, 1827, 843, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
23:27:27.064 00.004 11872 Star::Find returns 1 (0), X=1827.30, Y=843.43, Mass=4290, SNR=44.0, Peak=180 HFD=5.7
23:27:27.068 00.004 11872 CameraToMount -- cameraTheta (-2.50) - m_xAngle (0.00) = xAngle (-2.51 = -2.51)
23:27:27.072 00.004 11872 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (0.46 = 0.46)
23:27:27.075 00.003 11872 CameraToMount -- cameraX=-0.13 cameraY=-0.09 hyp=0.16 cameraTheta=-2.50 mountX=-0.13 mountY=0.07, mountTheta=2.63
23:27:27.081 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.13, y=-0.09, opts=13)
23:27:27.085 00.004 11872 Enqueuing Move request for scope (-0.13, -0.09)
23:27:27.088 00.003 9960 Worker thread wakes up
23:27:27.088 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.09) opts 0xd
23:27:27.089 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.13, -0.09)
23:27:27.089 00.000 9960 Moving (-0.13, -0.09) raw xDistance=-0.13 yDistance=0.07
23:27:27.089 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:27:27.089 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:27:27.089 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:27:27.089 00.000 9960 MoveAxis(E, 0, ABG)
23:27:27.091 00.002 9960 Move returns status 0, amount 0
23:27:27.092 00.001 9960 MoveAxis(N, 0, ABG)
23:27:27.092 00.000 9960 Move returns status 0, amount 0
23:27:27.092 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=180, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
23:27:27.095 00.003 9960 move complete, result=0
23:27:27.096 00.001 9960 worker thread done servicing request
23:27:27.096 00.000 11872 UpdateGuideState exits: m=4290 SNR=44.0
23:27:27.100 00.004 11872 PhdController: settling, locked = 1, distance = 0.24 (1.50) aobump = 0 frame = 6 / 99999
23:27:27.103 00.003 11872 evsrv: {"Event":"Settling","Timestamp":1763789247.103,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.24,"Time":8.0,"SettleTime":10.0,"StarLocked":true}
23:27:27.106 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:27.110 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:27:27.115 00.005 11872 Enqueuing Expose request
23:27:27.118 00.003 9960 Worker thread wakes up
23:27:27.119 00.001 11872 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:27:27.124 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
23:27:27.124 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1812,829,31,31)
23:27:28.372 01.248 9960 Exposure complete
23:27:28.486 00.114 9960 worker thread done servicing request
23:27:28.486 00.000 11872 OnExposeComplete: enter
23:27:28.490 00.004 11872 UpdateGuideState(): m_state=6
23:27:28.493 00.003 11872 Star::Find(15, 1827, 843, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
23:27:28.497 00.004 11872 Star::Find returns 1 (0), X=1827.50, Y=842.96, Mass=4136, SNR=43.2, Peak=197 HFD=6.0
23:27:28.502 00.005 11872 CameraToMount -- cameraTheta (-1.44) - m_xAngle (0.00) = xAngle (-1.44 = -1.44)
23:27:28.505 00.003 11872 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.53 = 1.53)
23:27:28.509 00.004 11872 CameraToMount -- cameraX=0.08 cameraY=-0.57 hyp=0.57 cameraTheta=-1.44 mountX=0.07 mountY=0.57, mountTheta=1.44
23:27:28.514 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.08, y=-0.57, opts=13)
23:27:28.519 00.005 11872 Enqueuing Move request for scope (0.08, -0.57)
23:27:28.523 00.004 9960 Worker thread wakes up
23:27:28.523 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.57) opts 0xd
23:27:28.523 00.000 9960 Handling offset move in thread for scope, endpoint = (0.08, -0.57)
23:27:28.523 00.000 9960 Moving (0.08, -0.57) raw xDistance=0.07 yDistance=0.57
23:27:28.524 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:27:28.524 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.57 from input 0.57
23:27:28.524 00.000 9960 MoveAxis(E, 0, ABG)
23:27:28.524 00.000 9960 Move returns status 0, amount 0
23:27:28.524 00.000 9960 MoveAxis(S, 425, ABG)
23:27:28.524 00.000 9960 Guiding  Dir = 1, Dur = 425
23:27:28.524 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=197, med=0, FiltMin=0, FiltMax=110, Gamma=1.000
23:27:28.529 00.005 9960 IsSlewing returns 0
23:27:28.529 00.000 11872 UpdateGuideState exits: m=4136 SNR=43.2
23:27:28.534 00.005 11872 PhdController: settling, locked = 1, distance = 0.34 (1.50) aobump = 0 frame = 7 / 99999
23:27:28.537 00.003 9960 IsGuiding returns 0
23:27:28.537 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763789248.537,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.34,"Time":9.4,"SettleTime":10.0,"StarLocked":true}
23:27:28.541 00.004 9960 PulseGuide returned control before completion, sleep 435
23:27:28.541 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:28.545 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:27:28.549 00.004 11872 Enqueuing Expose request
23:27:28.984 00.435 9960 IsGuiding returns 1
23:27:28.985 00.001 9960 scope still moving after pulse duration time elapsed
23:27:29.015 00.030 9960 IsSlewing returns 0
23:27:29.016 00.001 9960 IsGuiding returns 0
23:27:29.017 00.001 9960 scope move finished after 425 + 54 ms
23:27:29.017 00.000 9960 Move returns status 0, amount 425
23:27:29.018 00.001 9960 move complete, result=0
23:27:29.018 00.000 9960 worker thread done servicing request
23:27:29.018 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.6 px 425 ms SOUTH
23:27:29.025 00.007 9960 Worker thread wakes up
23:27:29.025 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:27:29.025 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1812,829,31,31)
23:27:30.280 01.255 9960 Exposure complete
23:27:30.383 00.103 9960 worker thread done servicing request
23:27:30.383 00.000 11872 OnExposeComplete: enter
23:27:30.388 00.005 11872 UpdateGuideState(): m_state=6
23:27:30.391 00.003 11872 Star::Find(15, 1827, 842, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
23:27:30.394 00.003 11872 Star::Find returns 1 (0), X=1827.40, Y=843.60, Mass=4249, SNR=43.6, Peak=207 HFD=5.8
23:27:30.399 00.005 11872 CameraToMount -- cameraTheta (1.87) - m_xAngle (0.00) = xAngle (1.87 = 1.87)
23:27:30.403 00.004 11872 CameraToMount -- cameraTheta (1.87) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.83 = -1.45)
23:27:30.407 00.004 11872 CameraToMount -- cameraX=-0.02 cameraY=0.07 hyp=0.08 cameraTheta=1.87 mountX=-0.02 mountY=-0.08, mountTheta=-1.86
23:27:30.411 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.02, y=0.07, opts=13)
23:27:30.415 00.004 11872 Enqueuing Move request for scope (-0.02, 0.07)
23:27:30.418 00.003 9960 Worker thread wakes up
23:27:30.418 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.07) opts 0xd
23:27:30.419 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.02, 0.07)
23:27:30.419 00.000 9960 Moving (-0.02, 0.07) raw xDistance=-0.02 yDistance=-0.08
23:27:30.419 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:27:30.419 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:27:30.419 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:27:30.419 00.000 9960 MoveAxis(E, 0, ABG)
23:27:30.419 00.000 9960 Move returns status 0, amount 0
23:27:30.419 00.000 9960 MoveAxis(N, 0, ABG)
23:27:30.420 00.001 9960 Move returns status 0, amount 0
23:27:30.420 00.000 9960 move complete, result=0
23:27:30.420 00.000 9960 worker thread done servicing request
23:27:30.420 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=0, FiltMin=0, FiltMax=108, Gamma=1.000
23:27:30.424 00.004 11872 UpdateGuideState exits: m=4249 SNR=43.6
23:27:30.427 00.003 11872 PhdController: settling, locked = 1, distance = 0.26 (1.50) aobump = 0 frame = 8 / 99999
23:27:30.430 00.003 11872 PhdController: newstate STATE_FINISH
23:27:30.435 00.005 11872 PhdController complete: success
23:27:30.437 00.002 11872 evsrv: {"Event":"SettleDone","Timestamp":1763789250.437,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":8,"DroppedFrames":0}
23:27:30.442 00.005 11872 Mount: notify guiding dither settle done success=1
23:27:30.445 00.003 11872 PhdController: newstate STATE_IDLE
23:27:30.449 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:30.452 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:27:30.456 00.004 11872 Enqueuing Expose request
23:27:30.459 00.003 9960 Worker thread wakes up
23:27:30.459 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:27:30.460 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1812,829,31,31)
23:27:30.460 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:27:31.564 01.104 11872 evsrv: cli 0D2D3220 connect
23:27:31.569 00.005 11872 case statement mapped state 6 to 3
23:27:31.575 00.006 11872 case statement mapped state 6 to 3
23:27:31.583 00.008 11872 evsrv: cli 0D2D3220 request: {"method":"get_app_state","id":"dcfba4e7-1266-4fd7-aca0-b693b28d92a9"}
23:27:31.587 00.004 11872 case statement mapped state 6 to 3
23:27:31.591 00.004 11872 evsrv: cli 0D2D3220 response: {"jsonrpc":"2.0","result":"Guiding","id":"dcfba4e7-1266-4fd7-aca0-b693b28d92a9"}
23:27:31.597 00.006 11872 evsrv: cli 0D2D3220 disconnect
23:27:31.602 00.005 11872 evsrv: cli 0D2D3040 connect
23:27:31.609 00.007 11872 case statement mapped state 6 to 3
23:27:31.613 00.004 11872 case statement mapped state 6 to 3
23:27:31.618 00.005 11872 evsrv: cli 0D2D3040 request: {"method":"stop_capture","id":"e2fb1a73-023e-4f9b-a309-8b57981c5e93"}
23:27:31.624 00.006 11872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:27:31.628 00.004 11872 Status Line: Waiting for devices...
23:27:31.633 00.005 11872 evsrv: cli 0D2D3040 response: {"jsonrpc":"2.0","result":0,"id":"e2fb1a73-023e-4f9b-a309-8b57981c5e93"}
23:27:31.641 00.008 11872 evsrv: cli 0D2D3040 disconnect
23:27:31.648 00.007 11872 evsrv: cli 0D2D2960 connect
23:27:31.653 00.005 11872 case statement mapped state 6 to 3
23:27:31.658 00.005 11872 case statement mapped state 6 to 3
23:27:31.662 00.004 11872 evsrv: cli 0D2D2960 request: {"method":"get_app_state","id":"c6b4ff54-6728-4acf-b27e-8b80c90953ba"}
23:27:31.668 00.006 11872 case statement mapped state 6 to 3
23:27:31.674 00.006 11872 evsrv: cli 0D2D2960 response: {"jsonrpc":"2.0","result":"Guiding","id":"c6b4ff54-6728-4acf-b27e-8b80c90953ba"}
23:27:31.677 00.003 11872 evsrv: cli 0D2D2960 disconnect
23:27:31.698 00.021 9960 ZWO: stopexposure
23:27:31.698 00.000 9960 Error thrown from C:\cygwin\home\agalasso\projects\phd2\worker_thread.cpp:190->Capture failed
23:27:31.698 00.000 9960 worker thread done servicing request
23:27:31.699 00.001 11872 OnExposeComplete: enter
23:27:31.704 00.005 11872 OnExposeComplete: Capture Error reported
23:27:31.710 00.006 11872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
23:27:31.713 00.003 11872 Mount: notify guiding stopped
23:27:31.723 00.010 11872 Changing from state GUIDING to STOP
23:27:31.725 00.002 11872 guider state => SELECTED
23:27:31.728 00.003 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=0, FiltMin=0, FiltMax=108, Gamma=1.000
23:27:31.734 00.006 11872 Changing from state SELECTED to UNINITIALIZED
23:27:31.737 00.003 11872 guider state => SELECTING
23:27:31.743 00.006 11872 Status Line: Stopped.
23:27:31.748 00.005 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\myframe_events.cpp:489->Error reported capturing image
23:27:32.678 00.930 11872 evsrv: cli 0D2D2B40 connect
23:27:32.684 00.006 11872 evsrv: cli 0D2D2B40 request: {"method":"get_app_state","id":"7e644829-1c29-4a82-a01f-bb136406d89a"}
23:27:32.691 00.007 11872 evsrv: cli 0D2D2B40 response: {"jsonrpc":"2.0","result":"Stopped","id":"7e644829-1c29-4a82-a01f-bb136406d89a"}
23:27:32.697 00.006 11872 evsrv: cli 0D2D2B40 disconnect
23:27:49.130 16.433 11872 evsrv: cli 0D2D2DC0 connect
23:27:49.138 00.008 11872 evsrv: cli 0D2D2DC0 request: {"method":"get_app_state","id":"7e3c398e-21b1-4e0c-808c-7dc91a7986ab"}
23:27:49.141 00.003 11872 evsrv: cli 0D2D2DC0 response: {"jsonrpc":"2.0","result":"Stopped","id":"7e3c398e-21b1-4e0c-808c-7dc91a7986ab"}
23:27:49.152 00.011 11872 evsrv: cli 0D2D2DC0 disconnect
23:27:49.156 00.004 11872 evsrv: cli 0D2D2C80 connect
23:27:49.161 00.005 11872 evsrv: cli 0D2D2C80 request: {"method":"get_calibrated","id":"5fd3f588-42fa-43ed-a4fa-462cfab5da8d"}
23:27:49.166 00.005 11872 evsrv: cli 0D2D2C80 response: {"jsonrpc":"2.0","result":true,"id":"5fd3f588-42fa-43ed-a4fa-462cfab5da8d"}
23:27:49.172 00.006 11872 evsrv: cli 0D2D2C80 disconnect
23:27:49.179 00.007 11872 evsrv: cli 0D2D2E60 connect
23:27:49.182 00.003 11872 evsrv: cli 0D2D2E60 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"99885ab3-1382-4c10-80a6-28775328cd01"}
23:27:49.187 00.005 11872 PhdController::Guide begins
23:27:49.190 00.003 11872 PhdController: newstate STATE_SETUP
23:27:49.193 00.003 11872 PhdController: setup
23:27:49.196 00.003 11872 PhdController: newstate STATE_ATTEMPT_START
23:27:49.201 00.005 11872 PhdController: start capturing
23:27:49.206 00.005 11872 Changing from state SELECTING to UNINITIALIZED
23:27:49.210 00.004 11872 guider state => SELECTING
23:27:49.214 00.004 11872 setting force full frames = true
23:27:49.216 00.002 11872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
23:27:49.222 00.006 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:27:49.225 00.003 11872 Enqueuing Expose request
23:27:49.227 00.002 11872 PhdController: newstate STATE_SELECT_STAR
23:27:49.231 00.004 11872 evsrv: cli 0D2D2E60 response: {"jsonrpc":"2.0","result":0,"id":"99885ab3-1382-4c10-80a6-28775328cd01"}
23:27:49.235 00.004 9960 Worker thread wakes up
23:27:49.235 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:27:49.235 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:27:49.235 00.000 11872 evsrv: cli 0D2D2E60 disconnect
23:27:49.241 00.006 11872 evsrv: cli 0D2D2820 connect
23:27:49.245 00.004 11872 case statement mapped state 1 to 101
23:27:49.250 00.005 11872 case statement mapped state 1 to 101
23:27:49.254 00.004 11872 evsrv: cli 0D2D2820 request: {"method":"get_lock_shift_params","id":"6a64cf93-fb24-475c-b821-d8789cb138e6"}
23:27:49.259 00.005 11872 evsrv: cli 0D2D2820 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"6a64cf93-fb24-475c-b821-d8789cb138e6"}
23:27:49.264 00.005 11872 evsrv: cli 0D2D2820 disconnect
23:27:49.269 00.005 11872 evsrv: cli 0D2D2BE0 connect
23:27:49.273 00.004 11872 case statement mapped state 1 to 101
23:27:49.278 00.005 11872 case statement mapped state 1 to 101
23:27:49.282 00.004 11872 evsrv: cli 0D2D2BE0 request: {"method":"get_lock_position","id":"75428ec1-3928-43df-bac2-222f660cfda4"}
23:27:49.286 00.004 11872 evsrv: cli 0D2D2BE0 response: {"jsonrpc":"2.0","result":null,"id":"75428ec1-3928-43df-bac2-222f660cfda4"}
23:27:49.290 00.004 11872 evsrv: cli 0D2D2BE0 disconnect
23:27:50.292 01.002 11872 evsrv: cli 0D2D21E0 connect
23:27:50.300 00.008 11872 case statement mapped state 1 to 101
23:27:50.307 00.007 11872 case statement mapped state 1 to 101
23:27:50.312 00.005 11872 evsrv: cli 0D2D21E0 request: {"method":"get_lock_position","id":"60c24489-8a1e-401c-ad06-5964dfaee77a"}
23:27:50.316 00.004 11872 evsrv: cli 0D2D21E0 response: {"jsonrpc":"2.0","result":null,"id":"60c24489-8a1e-401c-ad06-5964dfaee77a"}
23:27:50.323 00.007 11872 evsrv: cli 0D2D21E0 disconnect
23:27:50.483 00.160 9960 Exposure complete
23:27:50.594 00.111 9960 worker thread done servicing request
23:27:50.595 00.001 11872 OnExposeComplete: enter
23:27:50.599 00.004 11872 UpdateGuideState(): m_state=1
23:27:50.602 00.003 11872 UpdateCurrentPosition: no star selected
23:27:50.606 00.004 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
23:27:50.611 00.005 11872 Status Line: No star selected
23:27:50.616 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=195, med=0, FiltMin=0, FiltMax=110, Gamma=1.000
23:27:50.620 00.004 11872 UpdateGuideState exits: No star selected
23:27:50.624 00.004 11872 GuiderMultiStar::AutoSelect enter
23:27:50.627 00.003 11872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
23:27:50.739 00.112 11872 AutoFind: auto downsample for scale 1.00 => 1x
23:27:50.932 00.193 11872 AutoFind: global mean = 0.0, stdev 2.3
23:27:50.936 00.004 11872 AutoFind: using threshold = 0.1
23:27:51.180 00.244 11872 AutoFind: local max [1584, 292] 117.5
23:27:51.183 00.003 11872 AutoFind: local max [1828, 841] 108.4
23:27:51.188 00.005 11872 AutoFind: local max [28, 346] 88.7
23:27:51.192 00.004 11872 AutoFind: local max [1718, 305] 57.7
23:27:51.196 00.004 11872 AutoFind: local max [1368, 74] 37.3
23:27:51.200 00.004 11872 AutoFind: local max [771, 538] 29.7
23:27:51.205 00.005 11872 AutoFind: local max [1514, 1062] 29.1
23:27:51.208 00.003 11872 AutoFind: local max [446, 298] 23.9
23:27:51.212 00.004 11872 AutoFind: local max [160, 411] 23.4
23:27:51.216 00.004 11872 AutoFind: local max [771, 545] 23.0
23:27:51.219 00.003 11872 AutoFind: local max [123, 508] 21.7
23:27:51.221 00.002 11872 AutoFind: local max [1034, 325] 21.7
23:27:51.224 00.003 11872 AutoFind: local max [1034, 331] 19.9
23:27:51.228 00.004 11872 AutoFind: local max [1923, 835] 19.3
23:27:51.231 00.003 11872 AutoFind: local max [876, 897] 16.5
23:27:51.234 00.003 11872 AutoFind: local max [111, 923] 15.0
23:27:51.238 00.004 11872 AutoFind: local max [28, 995] 14.5
23:27:51.241 00.003 11872 AutoFind: local max [748, 127] 11.8
23:27:51.246 00.005 11872 AutoFind: local max [1311, 156] 10.6
23:27:51.250 00.004 11872 AutoFind: local max [480, 370] 10.5
23:27:51.253 00.003 11872 AutoFind: local max [1363, 546] 10.3
23:27:51.256 00.003 11872 AutoFind: local max [498, 292] 10.2
23:27:51.261 00.005 11872 AutoFind: local max [381, 330] 10.2
23:27:51.266 00.005 11872 AutoFind: local max [285, 30] 10.1
23:27:51.269 00.003 11872 AutoFind: local max [160, 72] 9.8
23:27:51.273 00.004 11872 AutoFind: local max [131, 1011] 9.5
23:27:51.277 00.004 11872 AutoFind: local max [1902, 671] 9.4
23:27:51.280 00.003 11872 AutoFind: local max [1363, 553] 9.3
23:27:51.285 00.005 11872 AutoFind: local max [271, 428] 8.5
23:27:51.288 00.003 11872 AutoFind: local max [1386, 81] 8.4
23:27:51.291 00.003 11872 AutoFind: local max [1438, 458] 8.2
23:27:51.297 00.006 11872 AutoFind: local max [31, 655] 8.1
23:27:51.301 00.004 11872 AutoFind: local max [1310, 150] 8.0
23:27:51.305 00.004 11872 AutoFind: local max [1775, 227] 7.4
23:27:51.309 00.004 11872 AutoFind: local max [300, 988] 7.4
23:27:51.312 00.003 11872 AutoFind: local max [1385, 75] 7.3
23:27:51.316 00.004 11872 AutoFind: local max [806, 840] 7.2
23:27:51.320 00.004 11872 AutoFind: local max [1341, 574] 6.4
23:27:51.323 00.003 11872 AutoFind: local max [370, 678] 6.1
23:27:51.327 00.004 11872 AutoFind: local max [1351, 630] 6.0
23:27:51.331 00.004 11872 AutoFind: local max [308, 394] 6.0
23:27:51.334 00.003 11872 AutoFind: local max [1853, 119] 5.9
23:27:51.339 00.005 11872 AutoFind: local max [1341, 581] 5.9
23:27:51.343 00.004 11872 AutoFind: local max [1007, 1046] 5.8
23:27:51.346 00.003 11872 AutoFind: local max [1518, 484] 5.7
23:27:51.349 00.003 11872 AutoFind: local max [301, 1079] 5.6
23:27:51.353 00.004 11872 AutoFind: local max [1008, 1052] 5.6
23:27:51.356 00.003 11872 AutoFind: local max [1350, 636] 5.6
23:27:51.362 00.006 11872 AutoFind: local max [1813, 620] 5.5
23:27:51.365 00.003 11872 AutoFind: local max [1692, 442] 5.5
23:27:51.369 00.004 11872 AutoFind: local max [1004, 1058] 5.5
23:27:51.373 00.004 11872 AutoFind: local max [1390, 430] 5.4
23:27:51.376 00.003 11872 AutoFind: local max [362, 1029] 5.4
23:27:51.379 00.003 11872 AutoFind: local max [1481, 699] 5.3
23:27:51.384 00.005 11872 AutoFind: local max [1406, 104] 5.2
23:27:51.388 00.004 11872 AutoFind: local max [1701, 379] 5.2
23:27:51.392 00.004 11872 AutoFind: local max [1480, 705] 5.0
23:27:51.395 00.003 11872 AutoFind: local max [277, 647] 5.0
23:27:51.398 00.003 11872 AutoFind: local max [1390, 437] 4.9
23:27:51.402 00.004 11872 AutoFind: local max [1726, 243] 4.9
23:27:51.406 00.004 11872 AutoFind: local max [434, 49] 4.9
23:27:51.408 00.002 11872 AutoFind: local max [556, 622] 4.9
23:27:51.411 00.003 11872 AutoFind: local max [1492, 659] 4.9
23:27:51.414 00.003 11872 AutoFind: local max [1039, 260] 4.8
23:27:51.417 00.003 11872 AutoFind: local max [100, 959] 4.8
23:27:51.420 00.003 11872 AutoFind: local max [1384, 795] 4.7
23:27:51.423 00.003 11872 AutoFind: local max [354, 1006] 4.5
23:27:51.425 00.002 11872 AutoFind: local max [43, 1061] 4.5
23:27:51.430 00.005 11872 AutoFind: local max [563, 229] 4.4
23:27:51.433 00.003 11872 AutoFind: local max [459, 16] 4.4
23:27:51.437 00.004 11872 AutoFind: local max [1816, 856] 4.4
23:27:51.441 00.004 11872 AutoFind: local max [574, 281] 4.4
23:27:51.444 00.003 11872 AutoFind: local max [1584, 283] 4.4
23:27:51.449 00.005 11872 AutoFind: local max [1781, 975] 4.4
23:27:51.452 00.003 11872 AutoFind: local max [1713, 944] 4.3
23:27:51.455 00.003 11872 AutoFind: local max [748, 760] 4.3
23:27:51.457 00.002 11872 AutoFind: local max [1362, 629] 4.2
23:27:51.462 00.005 11872 AutoFind: local max [1713, 949] 4.2
23:27:51.465 00.003 11872 AutoFind: local max [888, 618] 4.1
23:27:51.468 00.003 11872 AutoFind: local max [190, 68] 4.1
23:27:51.472 00.004 11872 AutoFind: local max [667, 332] 4.0
23:27:51.475 00.003 11872 AutoFind: local max [596, 537] 4.0
23:27:51.479 00.004 11872 AutoFind: local max [1672, 619] 4.0
23:27:51.483 00.004 11872 AutoFind: local max [1518, 490] 3.9
23:27:51.487 00.004 11872 AutoFind: local max [107, 1064] 3.9
23:27:51.491 00.004 11872 AutoFind: local max [1332, 730] 3.8
23:27:51.495 00.004 11872 AutoFind: local max [663, 15] 3.8
23:27:51.499 00.004 11872 AutoFind: local max [1850, 94] 3.8
23:27:51.504 00.005 11872 AutoFind: local max [325, 837] 3.8
23:27:51.507 00.003 11872 AutoFind: local max [864, 705] 3.8
23:27:51.511 00.004 11872 AutoFind: local max [1459, 929] 3.8
23:27:51.515 00.004 11872 AutoFind: local max [656, 180] 3.7
23:27:51.518 00.003 11872 AutoFind: local max [1677, 939] 3.7
23:27:51.522 00.004 11872 AutoFind: local max [1643, 545] 3.7
23:27:51.525 00.003 11872 AutoFind: local max [1591, 284] 3.7
23:27:51.529 00.004 11872 AutoFind: local max [1201, 362] 3.7
23:27:51.534 00.005 11872 AutoFind: local max [1227, 1011] 3.7
23:27:51.537 00.003 11872 AutoFind: local max [68, 437] 3.6
23:27:51.540 00.003 11872 AutoFind: local max [1324, 411] 3.6
23:27:51.544 00.004 11872 AutoFind: local max [595, 543] 3.6
23:27:51.548 00.004 11872 AutoFind: too close [595, 543] 3.6 - [596, 537] 4.0
23:27:51.551 00.003 11872 AutoFind: too close [1591, 284] 3.7 - [1584, 283] 4.4
23:27:51.555 00.004 11872 AutoFind: close dim-bright [1591, 284] 3.7 - [1584, 292] 117.5
23:27:51.559 00.004 11872 AutoFind: too close [1518, 490] 3.9 - [1518, 484] 5.7
23:27:51.563 00.004 11872 AutoFind: too close [1713, 949] 4.2 - [1713, 944] 4.3
23:27:51.566 00.003 11872 AutoFind: too close [1362, 629] 4.2 - [1350, 636] 5.6
23:27:51.569 00.003 11872 AutoFind: too close [1362, 629] 4.2 - [1351, 630] 6.0
23:27:51.573 00.004 11872 AutoFind: close dim-bright [1584, 283] 4.4 - [1584, 292] 117.5
23:27:51.577 00.004 11872 AutoFind: close dim-bright [1816, 856] 4.4 - [1828, 841] 108.4
23:27:51.580 00.003 11872 AutoFind: too close [1390, 437] 4.9 - [1390, 430] 5.4
23:27:51.584 00.004 11872 AutoFind: too close [1480, 705] 5.0 - [1481, 699] 5.3
23:27:51.588 00.004 11872 AutoFind: too close [1004, 1058] 5.5 - [1008, 1052] 5.6
23:27:51.591 00.003 11872 AutoFind: too close [1004, 1058] 5.5 - [1007, 1046] 5.8
23:27:51.595 00.004 11872 AutoFind: too close [1350, 636] 5.6 - [1351, 630] 6.0
23:27:51.598 00.003 11872 AutoFind: too close [1008, 1052] 5.6 - [1007, 1046] 5.8
23:27:51.602 00.004 11872 AutoFind: too close [1341, 581] 5.9 - [1341, 574] 6.4
23:27:51.604 00.002 11872 AutoFind: too close [1385, 75] 7.3 - [1386, 81] 8.4
23:27:51.608 00.004 11872 AutoFind: close dim-bright [1385, 75] 7.3 - [1368, 74] 37.3
23:27:51.610 00.002 11872 AutoFind: too close [1310, 150] 8.0 - [1311, 156] 10.6
23:27:51.614 00.004 11872 AutoFind: too close [1386, 81] 8.4 - [1368, 74] 37.3
23:27:51.618 00.004 11872 AutoFind: too close [1363, 553] 9.3 - [1363, 546] 10.3
23:27:51.621 00.003 11872 AutoFind: too close [1034, 331] 19.9 - [1034, 325] 21.7
23:27:51.625 00.004 11872 AutoFind: too close [771, 545] 23.0 - [771, 538] 29.7
23:27:51.628 00.003 11872 AutoFind: too close to edge [663, 15] 3.8
23:27:51.631 00.003 11872 AutoFind: too close to edge [1923, 835] 19.3
23:27:51.634 00.003 11872 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
23:27:51.638 00.004 11872 Star::Find(15, 1584, 292, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:51.641 00.003 11872 Star::Find returns 1 (0), X=1584.35, Y=293.38, Mass=5130, SNR=47.4, Peak=157 HFD=6.8
23:27:51.645 00.004 11872 Star::Find(15, 1828, 841, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:51.648 00.003 11872 Star::Find returns 1 (0), X=1827.67, Y=841.81, Mass=4314, SNR=44.0, Peak=195 HFD=5.9
23:27:51.652 00.004 11872 Star::Find(15, 28, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:51.656 00.004 11872 Star::Find returns 1 (0), X=27.81, Y=345.61, Mass=1826, SNR=29.2, Peak=104 HFD=4.9
23:27:51.659 00.003 11872 Star::Find(15, 1718, 305, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:51.662 00.003 11872 Star::Find returns 1 (0), X=1717.95, Y=306.50, Mass=1941, SNR=29.7, Peak=73 HFD=6.1
23:27:51.666 00.004 11872 Star::Find(15, 1514, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:51.669 00.003 11872 Star::Find returns 1 (0), X=1514.07, Y=1061.24, Mass=1097, SNR=22.1, Peak=46 HFD=5.8
23:27:51.674 00.005 11872 Star::Find(15, 446, 298, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:51.677 00.003 11872 Star::Find returns 1 (0), X=446.14, Y=298.94, Mass=1187, SNR=22.5, Peak=40 HFD=6.1
23:27:51.681 00.004 11872 Star::Find(15, 160, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:51.686 00.005 11872 Star::Find returns 1 (0), X=160.00, Y=410.43, Mass=560, SNR=15.9, Peak=29 HFD=5.1
23:27:51.690 00.004 11872 Star::Find(15, 123, 508, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:51.693 00.003 11872 Star::Find returns 1 (0), X=123.28, Y=508.99, Mass=580, SNR=16.0, Peak=31 HFD=5.3
23:27:51.697 00.004 11872 Star::Find(15, 876, 897, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:51.700 00.003 11872 Star::Find returns 1 (0), X=876.33, Y=898.44, Mass=1067, SNR=21.9, Peak=31 HFD=7.0
23:27:51.704 00.004 11872 Star::Find(15, 111, 923, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:51.708 00.004 11872 Star::Find returns 1 (0), X=112.02, Y=924.60, Mass=464, SNR=14.5, Peak=28 HFD=5.2
23:27:51.712 00.004 11872 Star::Find(15, 28, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:51.716 00.004 11872 Star::Find returns 1 (0), X=27.81, Y=994.94, Mass=261, SNR=11.0, Peak=19 HFD=4.2
23:27:51.719 00.003 11872 Star::Find(15, 748, 127, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:51.722 00.003 11872 Star::Find returns 1 (0), X=748.39, Y=127.78, Mass=491, SNR=15.0, Peak=22 HFD=6.5
23:27:51.727 00.005 11872 Star::Find(15, 480, 370, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:51.731 00.004 11872 Star::Find returns 1 (0), X=479.56, Y=372.27, Mass=356, SNR=12.7, Peak=15 HFD=5.7
23:27:51.734 00.003 11872 Star::Find(15, 498, 292, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:51.738 00.004 11872 Star::Find returns 1 (0), X=497.34, Y=293.16, Mass=287, SNR=11.2, Peak=15 HFD=5.2
23:27:51.741 00.003 11872 Star::Find(15, 381, 330, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:51.746 00.005 11872 Star::Find returns 1 (0), X=381.98, Y=328.59, Mass=365, SNR=13.0, Peak=13 HFD=6.2
23:27:51.749 00.003 11872 Star::Find(15, 285, 30, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:51.753 00.004 11872 Star::Find returns 1 (0), X=285.14, Y=29.50, Mass=202, SNR=9.7, Peak=11 HFD=5.2
23:27:51.756 00.003 11872 Star::Find(15, 160, 72, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:51.760 00.004 11872 Star::Find returns 1 (0), X=159.56, Y=71.94, Mass=275, SNR=11.2, Peak=18 HFD=5.3
23:27:51.764 00.004 11872 Star::Find(15, 131, 1011, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:51.768 00.004 11872 Star::Find returns 1 (0), X=130.50, Y=1011.53, Mass=166, SNR=8.8, Peak=15 HFD=4.0
23:27:51.771 00.003 11872 Star::Find(15, 1902, 671, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:51.775 00.004 11872 Star::Find returns 1 (0), X=1901.38, Y=672.84, Mass=246, SNR=10.8, Peak=15 HFD=5.8
23:27:51.778 00.003 11872 Star::Find(15, 271, 428, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:51.782 00.004 11872 Star::Find returns 1 (0), X=270.80, Y=429.28, Mass=334, SNR=12.3, Peak=13 HFD=5.9
23:27:51.786 00.004 11872 Star::Find(15, 1438, 458, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:51.789 00.003 11872 Star::Find returns 1 (0), X=1438.53, Y=459.59, Mass=334, SNR=12.2, Peak=13 HFD=7.0
23:27:51.793 00.004 11872 Star::Find(15, 31, 655, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:51.797 00.004 11872 Star::Find returns 1 (0), X=30.46, Y=655.60, Mass=165, SNR=8.8, Peak=11 HFD=4.9
23:27:51.799 00.002 11872 Star::Find(15, 1775, 227, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:51.803 00.004 11872 Star::Find returns 1 (0), X=1775.50, Y=225.76, Mass=179, SNR=9.1, Peak=13 HFD=5.6
23:27:51.807 00.004 11872 Star::Find(15, 300, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:51.809 00.002 11872 Star::Find returns 1 (0), X=299.70, Y=988.55, Mass=106, SNR=6.9, Peak=8 HFD=4.0
23:27:51.813 00.004 11872 Star::Find(15, 806, 840, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:51.817 00.004 11872 Star::Find returns 1 (0), X=807.27, Y=840.72, Mass=346, SNR=12.5, Peak=13 HFD=7.0
23:27:51.821 00.004 11872 Star::Find(15, 370, 678, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:51.824 00.003 11872 Star::Find returns 1 (0), X=370.95, Y=678.58, Mass=223, SNR=10.2, Peak=8 HFD=6.2
23:27:51.828 00.004 11872 Star::Find(15, 308, 394, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:51.831 00.003 11872 Star::Find returns 1 (0), X=307.51, Y=395.23, Mass=198, SNR=9.6, Peak=8 HFD=5.6
23:27:51.836 00.005 11872 Star::Find(15, 1853, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:51.839 00.003 11872 Star::Find returns 1 (0), X=1852.56, Y=119.82, Mass=167, SNR=8.8, Peak=9 HFD=5.7
23:27:51.843 00.004 11872 Star::Find(15, 301, 1079, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:51.847 00.004 11872 Star::Find returns 1 (0), X=301.33, Y=1080.19, Mass=158, SNR=8.4, Peak=10 HFD=4.8
23:27:51.850 00.003 11872 Star::Find(15, 1813, 620, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:51.854 00.004 11872 Star::Find returns 1 (0), X=1812.97, Y=618.74, Mass=126, SNR=7.5, Peak=9 HFD=5.6
23:27:51.858 00.004 11872 Star::Find(15, 1692, 442, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:51.861 00.003 11872 Star::Find returns 1 (0), X=1691.60, Y=442.69, Mass=126, SNR=7.5, Peak=8 HFD=5.5
23:27:51.865 00.004 11872 Star::Find(15, 362, 1029, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:51.868 00.003 11872 Star::Find false star n=29 nbg=282 bg=1.0 sigma=1.0 thresh=4 peak=4
23:27:51.871 00.003 11872 Star::Find returns 0 (2), X=362.00, Y=1029.00, Mass=115, SNR=2.9, Peak=8 HFD=0.0
23:27:51.875 00.004 11872 Star::Find(15, 1406, 104, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:51.878 00.003 11872 Star::Find false star n=17 nbg=279 bg=1.0 sigma=1.0 thresh=4 peak=4
23:27:51.881 00.003 11872 Star::Find returns 0 (2), X=1406.00, Y=104.00, Mass=62, SNR=2.9, Peak=6 HFD=0.0
23:27:51.884 00.003 11872 Star::Find(15, 1701, 379, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:51.888 00.004 11872 Star::Find returns 1 (0), X=1700.24, Y=380.43, Mass=132, SNR=7.8, Peak=7 HFD=5.5
23:27:51.891 00.003 11872 Star::Find(15, 277, 647, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:51.895 00.004 11872 Star::Find returns 1 (0), X=277.47, Y=648.24, Mass=203, SNR=9.7, Peak=10 HFD=5.8
23:27:51.898 00.003 11872 Star::Find(15, 1726, 243, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:51.902 00.004 11872 Star::Find returns 1 (0), X=1726.55, Y=243.29, Mass=133, SNR=7.8, Peak=7 HFD=6.8
23:27:51.906 00.004 11872 Star::Find(15, 434, 49, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:51.908 00.002 11872 Star::Find returns 1 (0), X=434.93, Y=48.04, Mass=110, SNR=7.0, Peak=10 HFD=4.6
23:27:51.912 00.004 11872 Star::Find(15, 556, 622, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:51.915 00.003 11872 Star::Find returns 1 (0), X=554.86, Y=625.60, Mass=332, SNR=12.0, Peak=11 HFD=7.2
23:27:51.919 00.004 11872 Star::Find(15, 1492, 659, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:51.922 00.003 11872 Star::Find false star n=28 nbg=286 bg=0.9 sigma=0.9 thresh=4 peak=4
23:27:51.926 00.004 11872 Star::Find returns 0 (2), X=1492.00, Y=659.00, Mass=102, SNR=2.9, Peak=7 HFD=0.0
23:27:51.930 00.004 11872 Star::Find(15, 1039, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:51.933 00.003 11872 Star::Find returns 1 (0), X=1038.84, Y=262.24, Mass=113, SNR=7.1, Peak=8 HFD=6.5
23:27:51.936 00.003 11872 Star::Find(15, 100, 959, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:51.938 00.002 11872 Star::Find returns 1 (0), X=99.83, Y=958.59, Mass=122, SNR=7.5, Peak=10 HFD=5.0
23:27:51.941 00.003 11872 Star::Find(15, 1384, 795, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:51.944 00.003 11872 Star::Find false star n=31 nbg=284 bg=1.0 sigma=1.0 thresh=4 peak=4
23:27:51.947 00.003 11872 Star::Find returns 0 (2), X=1384.00, Y=795.00, Mass=117, SNR=2.9, Peak=7 HFD=0.0
23:27:51.951 00.004 11872 Star::Find(15, 354, 1006, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:51.954 00.003 11872 Star::Find false star n=31 nbg=282 bg=1.0 sigma=0.9 thresh=4 peak=4
23:27:51.957 00.003 11872 Star::Find returns 0 (2), X=354.00, Y=1006.00, Mass=107, SNR=2.9, Peak=7 HFD=0.0
23:27:51.959 00.002 11872 Star::Find(15, 43, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:51.963 00.004 11872 Star::Find false star n=18 nbg=275 bg=0.7 sigma=0.8 thresh=3 peak=3
23:27:51.966 00.003 11872 Star::Find returns 0 (2), X=43.00, Y=1061.00, Mass=51, SNR=2.9, Peak=6 HFD=0.0
23:27:51.968 00.002 11872 Star::Find(15, 563, 229, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:51.972 00.004 11872 Star::Find returns 1 (0), X=561.74, Y=230.67, Mass=141, SNR=7.9, Peak=8 HFD=7.2
23:27:51.975 00.003 11872 Star::Find(15, 459, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:51.979 00.004 11872 Star::Find false star n=20 nbg=272 bg=0.7 sigma=0.7 thresh=3 peak=3
23:27:51.981 00.002 11872 Star::Find returns 0 (2), X=459.00, Y=16.00, Mass=56, SNR=2.9, Peak=6 HFD=0.0
23:27:51.984 00.003 11872 Star::Find(15, 1816, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:51.987 00.003 11872 Star::Find returns 1 (0), X=1827.37, Y=843.13, Mass=4338, SNR=44.4, Peak=189 HFD=6.0
23:27:51.989 00.002 11872 Star::Find(15, 574, 281, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:51.994 00.005 11872 Star::Find false star n=17 nbg=287 bg=0.9 sigma=0.9 thresh=4 peak=3
23:27:51.997 00.003 11872 Star::Find returns 0 (2), X=574.00, Y=281.00, Mass=64, SNR=2.9, Peak=7 HFD=0.0
23:27:52.001 00.004 11872 Star::Find(15, 1781, 975, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:52.004 00.003 11872 Star::Find returns 0 (2), X=1781.00, Y=975.00, Mass=20, SNR=3.0, Peak=5 HFD=0.0
23:27:52.008 00.004 11872 Star::Find(15, 748, 760, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:52.010 00.002 11872 Star::Find false star n=28 nbg=288 bg=1.0 sigma=0.9 thresh=4 peak=4
23:27:52.014 00.004 11872 Star::Find returns 0 (2), X=748.00, Y=760.00, Mass=92, SNR=2.9, Peak=6 HFD=0.0
23:27:52.018 00.004 11872 Star::Find(15, 888, 618, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:52.021 00.003 11872 Star::Find false star n=24 nbg=286 bg=1.0 sigma=0.9 thresh=4 peak=4
23:27:52.024 00.003 11872 Star::Find returns 0 (2), X=888.00, Y=618.00, Mass=91, SNR=2.9, Peak=7 HFD=0.0
23:27:52.027 00.003 11872 Star::Find(15, 190, 68, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:52.031 00.004 11872 Star::Find returns 1 (0), X=190.34, Y=67.05, Mass=82, SNR=6.2, Peak=8 HFD=5.3
23:27:52.034 00.003 11872 Star::Find(15, 667, 332, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:52.037 00.003 11872 Star::Find false star n=7 nbg=285 bg=1.0 sigma=0.9 thresh=4 peak=2
23:27:52.041 00.004 11872 Star::Find returns 0 (2), X=667.00, Y=332.00, Mass=22, SNR=2.9, Peak=6 HFD=0.0
23:27:52.044 00.003 11872 Star::Find(15, 1672, 619, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:52.046 00.002 11872 Star::Find returns 1 (0), X=1671.90, Y=617.84, Mass=117, SNR=7.2, Peak=7 HFD=5.6
23:27:52.051 00.005 11872 Star::Find(15, 107, 1064, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:52.055 00.004 11872 Star::Find false star n=15 nbg=287 bg=1.0 sigma=0.9 thresh=4 peak=3
23:27:52.058 00.003 11872 Star::Find returns 0 (2), X=107.00, Y=1064.00, Mass=55, SNR=2.9, Peak=7 HFD=0.0
23:27:52.061 00.003 11872 Star::Find(15, 1332, 730, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:52.065 00.004 11872 Star::Find false star n=22 nbg=282 bg=1.0 sigma=1.0 thresh=4 peak=4
23:27:52.069 00.004 11872 Star::Find returns 0 (2), X=1332.00, Y=730.00, Mass=83, SNR=2.9, Peak=8 HFD=0.0
23:27:52.072 00.003 11872 Star::Find(15, 1850, 94, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:52.074 00.002 11872 Star::Find false star n=29 nbg=273 bg=0.6 sigma=0.7 thresh=3 peak=3
23:27:52.078 00.004 11872 Star::Find returns 0 (2), X=1850.00, Y=94.00, Mass=83, SNR=2.9, Peak=7 HFD=0.0
23:27:52.081 00.003 11872 Star::Find(15, 325, 837, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:52.084 00.003 11872 Star::Find false star n=30 nbg=271 bg=0.7 sigma=0.8 thresh=3 peak=3
23:27:52.088 00.004 11872 Star::Find returns 0 (2), X=325.00, Y=837.00, Mass=80, SNR=2.9, Peak=5 HFD=0.0
23:27:52.092 00.004 11872 Star::Find(15, 864, 705, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:52.096 00.004 11872 Star::Find returns 0 (2), X=864.00, Y=705.00, Mass=14, SNR=2.5, Peak=5 HFD=0.0
23:27:52.099 00.003 11872 Star::Find(15, 1459, 929, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:52.103 00.004 11872 Star::Find false star n=8 nbg=273 bg=0.5 sigma=0.7 thresh=3 peak=2
23:27:52.106 00.003 11872 Star::Find returns 0 (2), X=1459.00, Y=929.00, Mass=25, SNR=2.9, Peak=6 HFD=0.0
23:27:52.109 00.003 11872 Star::Find(15, 656, 180, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:52.112 00.003 11872 Star::Find returns 0 (2), X=656.00, Y=180.00, Mass=13, SNR=2.4, Peak=4 HFD=0.0
23:27:52.116 00.004 11872 Star::Find(15, 1677, 939, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:52.119 00.003 11872 Star::Find false star n=20 nbg=285 bg=0.7 sigma=0.8 thresh=3 peak=3
23:27:52.123 00.004 11872 Star::Find returns 0 (2), X=1677.00, Y=939.00, Mass=52, SNR=2.9, Peak=7 HFD=0.0
23:27:52.125 00.002 11872 Star::Find(15, 1643, 545, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:52.129 00.004 11872 Star::Find returns 1 (0), X=1643.48, Y=542.95, Mass=120, SNR=7.4, Peak=7 HFD=6.9
23:27:52.132 00.003 11872 Star::Find(15, 1201, 362, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:52.136 00.004 11872 Star::Find false star n=34 nbg=287 bg=1.0 sigma=1.0 thresh=4 peak=4
23:27:52.139 00.003 11872 Star::Find returns 0 (2), X=1201.00, Y=362.00, Mass=134, SNR=2.9, Peak=8 HFD=0.0
23:27:52.142 00.003 11872 Star::Find(15, 1227, 1011, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:52.145 00.003 11872 Star::Find false star n=13 nbg=279 bg=0.6 sigma=0.7 thresh=3 peak=2
23:27:52.149 00.004 11872 Star::Find returns 0 (2), X=1227.00, Y=1011.00, Mass=36, SNR=2.9, Peak=5 HFD=0.0
23:27:52.154 00.005 11872 Star::Find(15, 68, 437, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:52.157 00.003 11872 Star::Find false star n=16 nbg=276 bg=0.6 sigma=0.7 thresh=3 peak=2
23:27:52.160 00.003 11872 Star::Find returns 0 (2), X=68.00, Y=437.00, Mass=42, SNR=2.9, Peak=6 HFD=0.0
23:27:52.165 00.005 11872 Star::Find(15, 1324, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:52.167 00.002 11872 Star::Find returns 0 (3), X=1324.00, Y=411.00, Mass=5, SNR=1.5, Peak=4 HFD=0.0
23:27:52.172 00.005 11872 AutoFind: finding best star pass 1
23:27:52.176 00.004 11872 Star::Find(15, 1584, 292, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:52.179 00.003 11872 Star::Find returns 1 (0), X=1584.35, Y=293.38, Mass=5130, SNR=47.4, Peak=157 HFD=6.8
23:27:52.183 00.004 11872 AutoFind returns star at [1584, 292] 117.5 Mass 5130 SNR 47.4
23:27:52.186 00.003 11872 Star::Find(15, 1584, 292, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:52.191 00.005 11872 Star::Find returns 1 (0), X=1584.35, Y=293.38, Mass=5130, SNR=47.4, Peak=157 HFD=6.8
23:27:52.195 00.004 11872 MultiStar: List (12): {1584.35, 293.38}(47.4), {1827.67, 841.81}(44.0), {27.81, 345.61}(29.2), {1717.95, 306.50}(29.7), {1514.07, 1061.24}(22.1), {446.14, 298.94}(22.5), {160.00, 410.43}(15.9), {123.28, 508.99}(16.0), {876.33, 898.44}(21.9), {112.02, 924.60}(14.5), {27.81, 994.94}(11.0), {748.39, 127.78}(15.0), 
23:27:52.198 00.003 11872 setting lock position to (1584.35, 293.38)
23:27:52.202 00.004 11872 AutoSelect: state = 1, call UpdateGuideState
23:27:52.205 00.003 11872 UpdateGuideState(): m_state=1
23:27:52.209 00.004 11872 Star::Find(15, 1584, 293, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:52.213 00.004 11872 Star::Find returns 1 (0), X=1584.35, Y=293.38, Mass=5130, SNR=47.4, Peak=157 HFD=6.8
23:27:52.216 00.003 11872 CameraToMount -- cameraTheta (0.00) - m_xAngle (0.00) = xAngle (-0.00 = -0.00)
23:27:52.220 00.004 11872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.97 = 2.97)
23:27:52.224 00.004 11872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
23:27:52.230 00.006 11872 setting force full frames = false
23:27:52.236 00.006 11872 setting lock position to (1584.35, 293.38)
23:27:52.239 00.003 11872 CurrentPosition() valid, moving to STATE_SELECTED
23:27:52.244 00.005 11872 Changing from state SELECTING to SELECTED
23:27:52.247 00.003 11872 guider state => SELECTED
23:27:52.252 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=195, med=0, FiltMin=0, FiltMax=110, Gamma=1.000
23:27:52.256 00.004 11872 UpdateGuideState exits: m=5130 SNR=47.4
23:27:52.258 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=195, med=0, FiltMin=0, FiltMax=110, Gamma=1.000
23:27:52.263 00.005 11872 Status Line: Auto-selected star at (1584.4, 293.4)
23:27:52.267 00.004 11872 PhdController: newstate STATE_WAIT_SELECTED
23:27:52.270 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:52.274 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:27:52.277 00.003 11872 Enqueuing Expose request
23:27:52.279 00.002 9960 Worker thread wakes up
23:27:52.279 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:27:52.279 00.000 11872 evsrv: cli 0D2D2780 connect
23:27:52.283 00.004 11872 case statement mapped state 2 to 1
23:27:52.285 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1569,278,31,31)
23:27:52.285 00.000 11872 case statement mapped state 2 to 1
23:27:52.289 00.004 11872 evsrv: cli 0D2D2780 request: {"method":"get_lock_position","id":"4125a646-74e3-4a49-b432-85620a09a771"}
23:27:52.294 00.005 11872 evsrv: cli 0D2D2780 response: {"jsonrpc":"2.0","result":[1584.35,293.38],"id":"4125a646-74e3-4a49-b432-85620a09a771"}
23:27:52.298 00.004 11872 evsrv: cli 0D2D2780 disconnect
23:27:52.302 00.004 11872 evsrv: cli 0D2D30E0 connect
23:27:52.307 00.005 11872 case statement mapped state 2 to 1
23:27:52.311 00.004 11872 case statement mapped state 2 to 1
23:27:52.315 00.004 11872 evsrv: cli 0D2D30E0 request: {"method":"get_app_state","id":"0fae258b-4ecf-4c2a-8bfc-a932c4685d0e"}
23:27:52.318 00.003 11872 case statement mapped state 2 to 1
23:27:52.321 00.003 11872 evsrv: cli 0D2D30E0 response: {"jsonrpc":"2.0","result":"Selected","id":"0fae258b-4ecf-4c2a-8bfc-a932c4685d0e"}
23:27:52.325 00.004 11872 evsrv: cli 0D2D30E0 disconnect
23:27:53.326 01.001 11872 evsrv: cli 0D2D3400 connect
23:27:53.332 00.006 11872 case statement mapped state 2 to 1
23:27:53.340 00.008 11872 case statement mapped state 2 to 1
23:27:53.344 00.004 11872 evsrv: cli 0D2D3400 request: {"method":"get_app_state","id":"6eb717f1-285c-4133-bf78-f625c38a2a42"}
23:27:53.349 00.005 11872 case statement mapped state 2 to 1
23:27:53.355 00.006 11872 evsrv: cli 0D2D3400 response: {"jsonrpc":"2.0","result":"Selected","id":"6eb717f1-285c-4133-bf78-f625c38a2a42"}
23:27:53.359 00.004 11872 evsrv: cli 0D2D3400 disconnect
23:27:53.529 00.170 9960 Exposure complete
23:27:53.640 00.111 9960 worker thread done servicing request
23:27:53.641 00.001 11872 OnExposeComplete: enter
23:27:53.644 00.003 11872 UpdateGuideState(): m_state=2
23:27:53.650 00.006 11872 Star::Find(15, 1584, 293, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:27:53.654 00.004 11872 Star::Find returns 1 (0), X=1584.24, Y=292.75, Mass=5540, SNR=49.9, Peak=151 HFD=6.5
23:27:53.657 00.003 11872 CameraToMount -- cameraTheta (-1.74) - m_xAngle (0.00) = xAngle (-1.75 = -1.75)
23:27:53.661 00.004 11872 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.22 = 1.22)
23:27:53.665 00.004 11872 CameraToMount -- cameraX=-0.11 cameraY=-0.63 hyp=0.64 cameraTheta=-1.74 mountX=-0.11 mountY=0.60, mountTheta=1.76
23:27:53.670 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=0, FiltMin=0, FiltMax=111, Gamma=1.000
23:27:53.674 00.004 11872 UpdateGuideState exits: m=5540 SNR=49.9
23:27:53.678 00.004 11872 PhdController: newstate STATE_CALIBRATE
23:27:53.683 00.005 11872 PhdController: newstate STATE_GUIDE
23:27:53.700 00.017 11872 Changing from state SELECTED to CALIBRATING_PRIMARY
23:27:53.704 00.004 11872 guider state => CALIBRATED
23:27:53.708 00.004 11872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
23:27:53.713 00.005 11872 reset dither spiral
23:27:53.717 00.004 11872 PhdController: newstate STATE_SETTLE_BEGIN
23:27:53.720 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:53.724 00.004 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:27:53.728 00.004 11872 Enqueuing Expose request
23:27:53.732 00.004 9960 Worker thread wakes up
23:27:53.732 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:27:53.732 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:27:54.360 00.628 11872 evsrv: cli 0D2D2BE0 connect
23:27:54.367 00.007 11872 case statement mapped state 5 to 1
23:27:54.374 00.007 11872 case statement mapped state 5 to 1
23:27:54.380 00.006 11872 evsrv: cli 0D2D2BE0 request: {"method":"get_app_state","id":"8d05adcf-3869-4b8f-88d6-cde5010a2e08"}
23:27:54.386 00.006 11872 case statement mapped state 5 to 1
23:27:54.390 00.004 11872 evsrv: cli 0D2D2BE0 response: {"jsonrpc":"2.0","result":"Selected","id":"8d05adcf-3869-4b8f-88d6-cde5010a2e08"}
23:27:54.394 00.004 11872 evsrv: cli 0D2D2BE0 disconnect
23:27:54.977 00.583 9960 Exposure complete
23:27:55.079 00.102 9960 worker thread done servicing request
23:27:55.079 00.000 11872 OnExposeComplete: enter
23:27:55.085 00.006 11872 UpdateGuideState(): m_state=5
23:27:55.089 00.004 11872 Star::Find(15, 1584, 292, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:27:55.094 00.005 11872 Star::Find returns 1 (0), X=1584.34, Y=292.83, Mass=5059, SNR=47.0, Peak=170 HFD=6.4
23:27:55.097 00.003 11872 CameraToMount -- cameraTheta (-1.60) - m_xAngle (0.00) = xAngle (-1.60 = -1.60)
23:27:55.101 00.004 11872 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.37 = 1.37)
23:27:55.104 00.003 11872 CameraToMount -- cameraX=-0.02 cameraY=-0.56 hyp=0.56 cameraTheta=-1.60 mountX=-0.02 mountY=0.54, mountTheta=1.60
23:27:55.113 00.009 11872 Changing from state CALIBRATED to GUIDING
23:27:55.117 00.004 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:27:55.120 00.003 11872 ScopeASCOM::SideOfPier() returns 0
23:27:55.123 00.003 11872 AdjustCalibrationForScopePointing (scope): current dec=31.2 pierSide=0, cal dec=0.0 pierSide=0 rotAngle=None bin=1
23:27:55.126 00.003 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:27:55.130 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:27:55.132 00.002 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:27:55.135 00.003 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:27:55.139 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:27:55.142 00.003 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:27:55.146 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:27:55.149 00.003 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:27:55.153 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:27:55.156 00.003 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:27:55.158 00.002 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:27:55.161 00.003 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:27:55.165 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:27:55.249 00.084 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:27:55.256 00.007 11872 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 2.900000
23:27:55.259 00.003 11872 Dec comp: XRate 1.564 -> 1.337 for dec 0.0 -> dec 31.2
23:27:55.266 00.007 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:27:55.271 00.005 11872 ScopeASCOM::SideOfPier() returns 0
23:27:55.275 00.004 11872 setting lock position to (1584.34, 292.83)
23:27:55.279 00.004 11872 guider state => GUIDING
23:27:55.283 00.004 11872 Status Line: Guiding
23:27:55.288 00.005 11872 Mount: notify guiding started
23:27:55.298 00.010 11872 GetString("/profile/5/name", "") returns "PHD SF 2025"
23:27:55.303 00.005 11872 GetString("/profile/5/scope/calibration/timestamp", "") returns "11/21/2025 10:15:14 PM"
23:27:55.309 00.006 11872 GetDouble("/profile/5/scope/calibration/xRate", 1.000000) returns 0.001564
23:27:55.314 00.005 11872 GetDouble("/profile/5/scope/calibration/yRate", 1.000000) returns 0.001340
23:27:55.318 00.004 11872 GetInt("/profile/5/scope/calibration/binning", 1) returns 1
23:27:55.322 00.004 11872 GetDouble("/profile/5/scope/calibration/xAngle", 0.000000) returns 0.004073
23:27:55.326 00.004 11872 GetDouble("/profile/5/scope/calibration/yAngle", 0.000000) returns -1.738880
23:27:55.331 00.005 11872 GetDouble("/profile/5/scope/calibration/declination", 0.000000) returns 0.000075
23:27:55.335 00.004 11872 GetInt("/profile/5/scope/calibration/pierSide", -1) returns 0
23:27:55.338 00.003 11872 GetInt("/profile/5/scope/calibration/raGuideParity", 0) returns 1
23:27:55.343 00.005 11872 GetInt("/profile/5/scope/calibration/decGuideParity", 0) returns -1
23:27:55.346 00.003 11872 GetDouble("/profile/5/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
23:27:55.350 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:27:55.354 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:27:55.359 00.005 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:27:55.363 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:27:55.366 00.003 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:27:55.370 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:27:55.375 00.005 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:27:55.379 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:27:55.382 00.003 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:27:55.386 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:27:55.390 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:27:55.393 00.003 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:27:55.396 00.003 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:27:55.399 00.003 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:27:55.402 00.003 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:27:55.406 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:27:55.409 00.003 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:27:55.412 00.003 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:27:55.415 00.003 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:27:55.418 00.003 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:27:55.423 00.005 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:27:55.426 00.003 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:27:55.430 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:27:55.433 00.003 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:27:55.438 00.005 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:27:55.441 00.003 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:27:55.452 00.011 11872 evsrv: cli 0D2D2320 connect
23:27:55.458 00.006 11872 case statement mapped state 6 to 3
23:27:55.461 00.003 11872 case statement mapped state 6 to 3
23:27:55.466 00.005 11872 evsrv: cli 0D2D2320 request: {"method":"get_app_state","id":"a9c097e0-8a78-452f-abb9-072c7dd34198"}
23:27:55.469 00.003 11872 case statement mapped state 6 to 3
23:27:55.473 00.004 11872 evsrv: cli 0D2D2320 response: {"jsonrpc":"2.0","result":"Guiding","id":"a9c097e0-8a78-452f-abb9-072c7dd34198"}
23:27:55.484 00.011 11872 evsrv: cli 0D2D2320 disconnect
23:27:55.641 00.157 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:27:55.650 00.009 11872 ScopeASCOM::SideOfPier() returns 0
23:27:55.655 00.005 11872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
23:27:55.661 00.006 11872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
23:27:55.667 00.006 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:27:55.670 00.003 11872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 31.2
23:27:55.676 00.006 11872 MountToCamera -- mountTheta (-0.00) + m_xAngle (0.00) = xAngle (0.00 = 0.00)
23:27:55.680 00.004 11872 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
23:27:55.683 00.003 11872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
23:27:55.688 00.005 11872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
23:27:55.692 00.004 11872 GetInt("/profile/5/AutoLoadCalibration", -1) returns 1
23:27:55.697 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=201, med=0, FiltMin=0, FiltMax=110, Gamma=1.000
23:27:55.700 00.003 11872 UpdateGuideState exits: m=5059 SNR=47.0
23:27:55.705 00.005 11872 PhdController: newstate STATE_SETTLE_WAIT
23:27:55.708 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:55.711 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:27:55.714 00.003 11872 Enqueuing Expose request
23:27:55.717 00.003 9960 Worker thread wakes up
23:27:55.717 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:27:55.717 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1569,278,31,31)
23:27:56.966 01.249 9960 Exposure complete
23:27:57.100 00.134 9960 worker thread done servicing request
23:27:57.101 00.001 11872 OnExposeComplete: enter
23:27:57.105 00.004 11872 UpdateGuideState(): m_state=6
23:27:57.109 00.004 11872 Star::Find(15, 1584, 292, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:27:57.115 00.006 11872 Star::Find returns 1 (0), X=1584.30, Y=292.51, Mass=5328, SNR=49.0, Peak=160 HFD=6.8
23:27:57.119 00.004 11872 CameraToMount -- cameraTheta (-1.69) - m_xAngle (0.00) = xAngle (-1.69 = -1.69)
23:27:57.124 00.005 11872 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.28 = 1.28)
23:27:57.127 00.003 11872 CameraToMount -- cameraX=-0.04 cameraY=-0.32 hyp=0.32 cameraTheta=-1.69 mountX=-0.04 mountY=0.31, mountTheta=1.70
23:27:57.132 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.04, y=-0.32, opts=13)
23:27:57.136 00.004 11872 Enqueuing Move request for scope (-0.04, -0.32)
23:27:57.139 00.003 9960 Worker thread wakes up
23:27:57.139 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.32) opts 0xd
23:27:57.141 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=202, med=0, FiltMin=0, FiltMax=108, Gamma=1.000
23:27:57.144 00.003 9960 Handling offset move in thread for scope, endpoint = (-0.04, -0.32)
23:27:57.145 00.001 11872 UpdateGuideState exits: m=5328 SNR=49.0
23:27:57.149 00.004 9960 Moving (-0.04, -0.32) raw xDistance=-0.04 yDistance=0.31
23:27:57.149 00.000 11872 PhdController: settling, locked = 1, distance = 0.49 (1.50) aobump = 0 frame = 1 / 99999
23:27:57.155 00.006 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:27:57.155 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763789277.155,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.49,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:27:57.161 00.006 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
23:27:57.161 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:57.168 00.007 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:27:57.173 00.005 11872 Enqueuing Expose request
23:27:57.177 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31
23:27:57.177 00.000 9960 MoveAxis(E, 0, ABG)
23:27:57.178 00.001 9960 Move returns status 0, amount 0
23:27:57.178 00.000 9960 MoveAxis(N, 0, ABG)
23:27:57.178 00.000 9960 Move returns status 0, amount 0
23:27:57.178 00.000 9960 move complete, result=0
23:27:57.178 00.000 9960 worker thread done servicing request
23:27:57.180 00.002 11872 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
23:27:57.185 00.005 9960 Worker thread wakes up
23:27:57.185 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:27:57.185 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1569,278,31,31)
23:27:58.437 01.252 9960 Exposure complete
23:27:58.543 00.106 9960 worker thread done servicing request
23:27:58.543 00.000 11872 OnExposeComplete: enter
23:27:58.546 00.003 11872 UpdateGuideState(): m_state=6
23:27:58.550 00.004 11872 Star::Find(15, 1584, 292, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:27:58.555 00.005 11872 Star::Find returns 1 (0), X=1584.35, Y=292.48, Mass=5304, SNR=48.1, Peak=151 HFD=6.9
23:27:58.558 00.003 11872 CameraToMount -- cameraTheta (-1.54) - m_xAngle (0.00) = xAngle (-1.55 = -1.55)
23:27:58.562 00.004 11872 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.42 = 1.42)
23:27:58.565 00.003 11872 CameraToMount -- cameraX=0.01 cameraY=-0.35 hyp=0.35 cameraTheta=-1.54 mountX=0.01 mountY=0.35, mountTheta=1.55
23:27:58.571 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.01, y=-0.35, opts=13)
23:27:58.575 00.004 11872 Enqueuing Move request for scope (0.01, -0.35)
23:27:58.578 00.003 9960 Worker thread wakes up
23:27:58.578 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=181, med=0, FiltMin=0, FiltMax=106, Gamma=1.000
23:27:58.583 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.35) opts 0xd
23:27:58.583 00.000 11872 UpdateGuideState exits: m=5304 SNR=48.1
23:27:58.587 00.004 11872 PhdController: settling, locked = 1, distance = 0.45 (1.50) aobump = 0 frame = 2 / 99999
23:27:58.591 00.004 9960 Handling offset move in thread for scope, endpoint = (0.01, -0.35)
23:27:58.591 00.000 9960 Moving (0.01, -0.35) raw xDistance=0.01 yDistance=0.35
23:27:58.592 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:27:58.592 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
23:27:58.592 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763789278.591,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.45,"Time":1.4,"SettleTime":10.0,"StarLocked":true}
23:27:58.596 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.35
23:27:58.596 00.000 9960 MoveAxis(E, 0, ABG)
23:27:58.596 00.000 9960 Move returns status 0, amount 0
23:27:58.596 00.000 9960 MoveAxis(N, 0, ABG)
23:27:58.596 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:58.602 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:27:58.606 00.004 9960 Move returns status 0, amount 0
23:27:58.606 00.000 9960 move complete, result=0
23:27:58.606 00.000 11872 Enqueuing Expose request
23:27:58.610 00.004 9960 worker thread done servicing request
23:27:58.611 00.001 9960 Worker thread wakes up
23:27:58.611 00.000 11872 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
23:27:58.615 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
23:27:58.615 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1569,278,31,31)
23:27:59.863 01.248 9960 Exposure complete
23:27:59.967 00.104 9960 worker thread done servicing request
23:27:59.967 00.000 11872 OnExposeComplete: enter
23:27:59.970 00.003 11872 UpdateGuideState(): m_state=6
23:27:59.974 00.004 11872 Star::Find(15, 1584, 292, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:27:59.978 00.004 11872 Star::Find returns 1 (0), X=1584.36, Y=292.33, Mass=5359, SNR=47.9, Peak=159 HFD=6.8
23:27:59.982 00.004 11872 CameraToMount -- cameraTheta (-1.52) - m_xAngle (0.00) = xAngle (-1.53 = -1.53)
23:27:59.986 00.004 11872 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.44 = 1.44)
23:27:59.990 00.004 11872 CameraToMount -- cameraX=0.02 cameraY=-0.49 hyp=0.50 cameraTheta=-1.52 mountX=0.02 mountY=0.49, mountTheta=1.53
23:27:59.994 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.02, y=-0.49, opts=13)
23:27:59.999 00.005 11872 Enqueuing Move request for scope (0.02, -0.49)
23:28:00.003 00.004 9960 Worker thread wakes up
23:28:00.003 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.49) opts 0xd
23:28:00.004 00.001 9960 Handling offset move in thread for scope, endpoint = (0.02, -0.49)
23:28:00.004 00.000 9960 Moving (0.02, -0.49) raw xDistance=0.02 yDistance=0.49
23:28:00.004 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:28:00.004 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.15
23:28:00.005 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=184, med=0, FiltMin=0, FiltMax=111, Gamma=1.000
23:28:00.011 00.006 9960 GuideAlgorithmResistSwitch::result() returns 0.49 from input 0.49
23:28:00.011 00.000 11872 UpdateGuideState exits: m=5359 SNR=47.9
23:28:00.017 00.006 9960 MoveAxis(E, 0, ABG)
23:28:00.018 00.001 11872 PhdController: settling, locked = 1, distance = 0.46 (1.50) aobump = 0 frame = 3 / 99999
23:28:00.024 00.006 9960 Move returns status 0, amount 0
23:28:00.024 00.000 9960 MoveAxis(S, 367, ABG)
23:28:00.025 00.001 9960 Guiding  Dir = 1, Dur = 367
23:28:00.025 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763789280.024,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.46,"Time":2.9,"SettleTime":10.0,"StarLocked":true}
23:28:00.029 00.004 9960 IsSlewing returns 0
23:28:00.029 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:00.034 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:28:00.038 00.004 11872 Enqueuing Expose request
23:28:00.043 00.005 9960 IsGuiding returns 0
23:28:00.043 00.000 9960 PulseGuide returned control before completion, sleep 377
23:28:00.429 00.386 9960 IsGuiding returns 1
23:28:00.429 00.000 9960 scope still moving after pulse duration time elapsed
23:28:00.460 00.031 9960 IsSlewing returns 0
23:28:00.462 00.002 9960 IsGuiding returns 0
23:28:00.462 00.000 9960 scope move finished after 367 + 53 ms
23:28:00.464 00.002 9960 Move returns status 0, amount 367
23:28:00.464 00.000 9960 move complete, result=0
23:28:00.465 00.001 9960 worker thread done servicing request
23:28:00.465 00.000 9960 Worker thread wakes up
23:28:00.465 00.000 11872 GuideStep: 0.0 px 0 ms EAST, 0.5 px 367 ms SOUTH
23:28:00.472 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
23:28:00.472 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1569,278,31,31)
23:28:01.722 01.250 9960 Exposure complete
23:28:01.839 00.117 9960 worker thread done servicing request
23:28:01.839 00.000 11872 OnExposeComplete: enter
23:28:01.843 00.004 11872 UpdateGuideState(): m_state=6
23:28:01.847 00.004 11872 Star::Find(15, 1584, 292, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
23:28:01.851 00.004 11872 Star::Find returns 1 (0), X=1584.36, Y=292.72, Mass=5162, SNR=47.8, Peak=171 HFD=6.6
23:28:01.854 00.003 11872 CameraToMount -- cameraTheta (-1.38) - m_xAngle (0.00) = xAngle (-1.39 = -1.39)
23:28:01.859 00.005 11872 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.58 = 1.58)
23:28:01.862 00.003 11872 CameraToMount -- cameraX=0.02 cameraY=-0.11 hyp=0.11 cameraTheta=-1.38 mountX=0.02 mountY=0.11, mountTheta=1.39
23:28:01.868 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.02, y=-0.11, opts=13)
23:28:01.873 00.005 11872 Enqueuing Move request for scope (0.02, -0.11)
23:28:01.877 00.004 9960 Worker thread wakes up
23:28:01.877 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=185, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
23:28:01.881 00.004 11872 UpdateGuideState exits: m=5162 SNR=47.8
23:28:01.886 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.11) opts 0xd
23:28:01.886 00.000 9960 Handling offset move in thread for scope, endpoint = (0.02, -0.11)
23:28:01.886 00.000 9960 Moving (0.02, -0.11) raw xDistance=0.02 yDistance=0.11
23:28:01.887 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:28:01.887 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:28:01.887 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:28:01.888 00.001 9960 MoveAxis(E, 0, ABG)
23:28:01.888 00.000 9960 Move returns status 0, amount 0
23:28:01.888 00.000 9960 MoveAxis(N, 0, ABG)
23:28:01.888 00.000 9960 Move returns status 0, amount 0
23:28:01.888 00.000 9960 move complete, result=0
23:28:01.888 00.000 11872 PhdController: settling, locked = 1, distance = 0.36 (1.50) aobump = 0 frame = 4 / 99999
23:28:01.893 00.005 9960 worker thread done servicing request
23:28:01.893 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763789281.893,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.36,"Time":4.7,"SettleTime":10.0,"StarLocked":true}
23:28:01.897 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:01.902 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:28:01.906 00.004 11872 Enqueuing Expose request
23:28:01.909 00.003 9960 Worker thread wakes up
23:28:01.909 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:28:01.909 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1569,278,31,31)
23:28:01.910 00.001 11872 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:28:03.160 01.250 9960 Exposure complete
23:28:03.287 00.127 9960 worker thread done servicing request
23:28:03.287 00.000 11872 OnExposeComplete: enter
23:28:03.292 00.005 11872 UpdateGuideState(): m_state=6
23:28:03.296 00.004 11872 Star::Find(15, 1584, 292, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
23:28:03.300 00.004 11872 Star::Find returns 1 (0), X=1584.32, Y=292.54, Mass=5235, SNR=47.4, Peak=169 HFD=6.7
23:28:03.304 00.004 11872 CameraToMount -- cameraTheta (-1.63) - m_xAngle (0.00) = xAngle (-1.63 = -1.63)
23:28:03.309 00.005 11872 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.34 = 1.34)
23:28:03.312 00.003 11872 CameraToMount -- cameraX=-0.02 cameraY=-0.29 hyp=0.29 cameraTheta=-1.63 mountX=-0.02 mountY=0.28, mountTheta=1.63
23:28:03.317 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.02, y=-0.29, opts=13)
23:28:03.321 00.004 11872 Enqueuing Move request for scope (-0.02, -0.29)
23:28:03.325 00.004 9960 Worker thread wakes up
23:28:03.326 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=202, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
23:28:03.329 00.003 11872 UpdateGuideState exits: m=5235 SNR=47.4
23:28:03.333 00.004 11872 PhdController: settling, locked = 1, distance = 0.34 (1.50) aobump = 0 frame = 5 / 99999
23:28:03.336 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.29) opts 0xd
23:28:03.336 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.02, -0.29)
23:28:03.336 00.000 9960 Moving (-0.02, -0.29) raw xDistance=-0.02 yDistance=0.28
23:28:03.336 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:28:03.337 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763789283.336,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.34,"Time":6.2,"SettleTime":10.0,"StarLocked":true}
23:28:03.343 00.006 9960 GuideAlgorithmResistSwitch::result() returns 0.28 from input 0.28
23:28:03.343 00.000 9960 MoveAxis(E, 0, ABG)
23:28:03.343 00.000 9960 Move returns status 0, amount 0
23:28:03.343 00.000 9960 MoveAxis(S, 209, ABG)
23:28:03.344 00.001 9960 Guiding  Dir = 1, Dur = 209
23:28:03.344 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:03.347 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:28:03.352 00.005 11872 Enqueuing Expose request
23:28:03.355 00.003 9960 IsSlewing returns 0
23:28:03.356 00.001 9960 IsGuiding returns 0
23:28:03.356 00.000 9960 PulseGuide returned control before completion, sleep 219
23:28:03.588 00.232 9960 IsGuiding returns 1
23:28:03.589 00.001 9960 scope still moving after pulse duration time elapsed
23:28:03.619 00.030 9960 IsSlewing returns 0
23:28:03.620 00.001 9960 IsGuiding returns 0
23:28:03.621 00.001 9960 scope move finished after 209 + 55 ms
23:28:03.621 00.000 9960 Move returns status 0, amount 209
23:28:03.623 00.002 9960 move complete, result=0
23:28:03.623 00.000 9960 worker thread done servicing request
23:28:03.623 00.000 9960 Worker thread wakes up
23:28:03.624 00.001 11872 GuideStep: -0.0 px 0 ms EAST, 0.3 px 209 ms SOUTH
23:28:03.630 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
23:28:03.630 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1569,278,31,31)
23:28:04.879 01.249 9960 Exposure complete
23:28:04.983 00.104 9960 worker thread done servicing request
23:28:04.985 00.002 11872 OnExposeComplete: enter
23:28:04.988 00.003 11872 UpdateGuideState(): m_state=6
23:28:04.993 00.005 11872 Star::Find(15, 1584, 292, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
23:28:04.996 00.003 11872 Star::Find returns 1 (0), X=1584.46, Y=292.56, Mass=5307, SNR=47.8, Peak=161 HFD=6.9
23:28:05.001 00.005 11872 CameraToMount -- cameraTheta (-1.15) - m_xAngle (0.00) = xAngle (-1.15 = -1.15)
23:28:05.004 00.003 11872 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.82 = 1.82)
23:28:05.009 00.005 11872 CameraToMount -- cameraX=0.12 cameraY=-0.27 hyp=0.29 cameraTheta=-1.15 mountX=0.12 mountY=0.28, mountTheta=1.17
23:28:05.013 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.12, y=-0.27, opts=13)
23:28:05.017 00.004 11872 Enqueuing Move request for scope (0.12, -0.27)
23:28:05.021 00.004 9960 Worker thread wakes up
23:28:05.021 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.27) opts 0xd
23:28:05.021 00.000 9960 Handling offset move in thread for scope, endpoint = (0.12, -0.27)
23:28:05.024 00.003 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=196, med=0, FiltMin=0, FiltMax=101, Gamma=1.000
23:28:05.028 00.004 9960 Moving (0.12, -0.27) raw xDistance=0.12 yDistance=0.28
23:28:05.028 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:28:05.028 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.28 from input 0.28
23:28:05.028 00.000 9960 MoveAxis(E, 0, ABG)
23:28:05.028 00.000 9960 Move returns status 0, amount 0
23:28:05.030 00.002 9960 MoveAxis(S, 212, ABG)
23:28:05.030 00.000 9960 Guiding  Dir = 1, Dur = 212
23:28:05.030 00.000 11872 UpdateGuideState exits: m=5307 SNR=47.8
23:28:05.034 00.004 11872 PhdController: settling, locked = 1, distance = 0.32 (1.50) aobump = 0 frame = 6 / 99999
23:28:05.038 00.004 9960 IsSlewing returns 0
23:28:05.038 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763789285.038,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.32,"Time":7.9,"SettleTime":10.0,"StarLocked":true}
23:28:05.042 00.004 9960 IsGuiding returns 0
23:28:05.043 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:05.047 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:28:05.051 00.004 11872 Enqueuing Expose request
23:28:05.056 00.005 9960 PulseGuide returned control before completion, sleep 222
23:28:05.286 00.230 9960 IsGuiding returns 0
23:28:05.287 00.001 9960 Move returns status 0, amount 212
23:28:05.288 00.001 9960 move complete, result=0
23:28:05.288 00.000 9960 worker thread done servicing request
23:28:05.288 00.000 9960 Worker thread wakes up
23:28:05.289 00.001 11872 GuideStep: 0.1 px 0 ms EAST, 0.3 px 212 ms SOUTH
23:28:05.295 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
23:28:05.295 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1569,278,31,31)
23:28:06.547 01.252 9960 Exposure complete
23:28:06.665 00.118 9960 worker thread done servicing request
23:28:06.665 00.000 11872 OnExposeComplete: enter
23:28:06.668 00.003 11872 UpdateGuideState(): m_state=6
23:28:06.673 00.005 11872 Star::Find(15, 1584, 292, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
23:28:06.677 00.004 11872 Star::Find returns 1 (0), X=1584.58, Y=292.64, Mass=5072, SNR=46.7, Peak=165 HFD=6.1
23:28:06.682 00.005 11872 CameraToMount -- cameraTheta (-0.67) - m_xAngle (0.00) = xAngle (-0.68 = -0.68)
23:28:06.686 00.004 11872 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.29 = 2.29)
23:28:06.690 00.004 11872 CameraToMount -- cameraX=0.24 cameraY=-0.19 hyp=0.30 cameraTheta=-0.67 mountX=0.24 mountY=0.23, mountTheta=0.77
23:28:06.694 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.24, y=-0.19, opts=13)
23:28:06.698 00.004 11872 Enqueuing Move request for scope (0.24, -0.19)
23:28:06.702 00.004 9960 Worker thread wakes up
23:28:06.702 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.19) opts 0xd
23:28:06.702 00.000 9960 Handling offset move in thread for scope, endpoint = (0.24, -0.19)
23:28:06.702 00.000 9960 Moving (0.24, -0.19) raw xDistance=0.24 yDistance=0.23
23:28:06.702 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
23:28:06.702 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23
23:28:06.703 00.001 9960 MoveAxis(W, 112, ABG)
23:28:06.703 00.000 9960 Guiding  Dir = 3, Dur = 112
23:28:06.703 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=192, med=0, FiltMin=0, FiltMax=128, Gamma=1.000
23:28:06.706 00.003 9960 IsSlewing returns 0
23:28:06.707 00.001 11872 UpdateGuideState exits: m=5072 SNR=46.7
23:28:06.711 00.004 9960 IsGuiding returns 0
23:28:06.712 00.001 11872 PhdController: settling, locked = 1, distance = 0.32 (1.50) aobump = 0 frame = 7 / 99999
23:28:06.715 00.003 11872 evsrv: {"Event":"Settling","Timestamp":1763789286.715,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.32,"Time":9.6,"SettleTime":10.0,"StarLocked":true}
23:28:06.719 00.004 9960 PulseGuide returned control before completion, sleep 122
23:28:06.719 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:06.723 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:28:06.727 00.004 11872 Enqueuing Expose request
23:28:06.852 00.125 9960 IsGuiding returns 1
23:28:06.854 00.002 9960 scope still moving after pulse duration time elapsed
23:28:06.881 00.027 9960 IsSlewing returns 0
23:28:06.883 00.002 9960 IsGuiding returns 0
23:28:06.884 00.001 9960 scope move finished after 112 + 60 ms
23:28:06.884 00.000 9960 Move returns status 0, amount 112
23:28:06.885 00.001 9960 MoveAxis(S, 170, ABG)
23:28:06.885 00.000 9960 Guiding  Dir = 1, Dur = 170
23:28:06.885 00.000 9960 IsSlewing returns 0
23:28:06.887 00.002 9960 IsGuiding returns 0
23:28:06.887 00.000 9960 PulseGuide returned control before completion, sleep 180
23:28:07.071 00.184 9960 IsGuiding returns 1
23:28:07.071 00.000 9960 scope still moving after pulse duration time elapsed
23:28:07.101 00.030 9960 IsSlewing returns 0
23:28:07.102 00.001 9960 IsGuiding returns 0
23:28:07.103 00.001 9960 scope move finished after 170 + 46 ms
23:28:07.103 00.000 9960 Move returns status 0, amount 170
23:28:07.105 00.002 9960 move complete, result=0
23:28:07.105 00.000 9960 worker thread done servicing request
23:28:07.106 00.001 11872 GuideStep: 0.2 px 112 ms WEST, 0.2 px 170 ms SOUTH
23:28:07.112 00.006 9960 Worker thread wakes up
23:28:07.112 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:28:07.112 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1569,278,31,31)
23:28:08.364 01.252 9960 Exposure complete
23:28:08.482 00.118 9960 worker thread done servicing request
23:28:08.482 00.000 11872 OnExposeComplete: enter
23:28:08.487 00.005 11872 UpdateGuideState(): m_state=6
23:28:08.490 00.003 11872 Star::Find(15, 1584, 292, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
23:28:08.494 00.004 11872 Star::Find returns 1 (0), X=1584.34, Y=292.87, Mass=5240, SNR=48.0, Peak=157 HFD=6.3
23:28:08.498 00.004 11872 CameraToMount -- cameraTheta (1.49) - m_xAngle (0.00) = xAngle (1.49 = 1.49)
23:28:08.502 00.004 11872 CameraToMount -- cameraTheta (1.49) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.45 = -1.83)
23:28:08.506 00.004 11872 CameraToMount -- cameraX=0.00 cameraY=0.04 hyp=0.04 cameraTheta=1.49 mountX=0.00 mountY=-0.04, mountTheta=-1.48
23:28:08.510 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.00, y=0.04, opts=13)
23:28:08.514 00.004 11872 Enqueuing Move request for scope (0.00, 0.04)
23:28:08.518 00.004 9960 Worker thread wakes up
23:28:08.518 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.04) opts 0xd
23:28:08.519 00.001 9960 Handling offset move in thread for scope, endpoint = (0.00, 0.04)
23:28:08.519 00.000 9960 Moving (0.00, 0.04) raw xDistance=0.00 yDistance=-0.04
23:28:08.519 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
23:28:08.519 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:28:08.519 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:28:08.519 00.000 9960 MoveAxis(E, 0, ABG)
23:28:08.520 00.001 9960 Move returns status 0, amount 0
23:28:08.520 00.000 9960 MoveAxis(N, 0, ABG)
23:28:08.520 00.000 9960 Move returns status 0, amount 0
23:28:08.520 00.000 9960 move complete, result=0
23:28:08.520 00.000 9960 worker thread done servicing request
23:28:08.520 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=199, med=0, FiltMin=0, FiltMax=118, Gamma=1.000
23:28:08.524 00.004 11872 UpdateGuideState exits: m=5240 SNR=48.0
23:28:08.528 00.004 11872 PhdController: settling, locked = 1, distance = 0.23 (1.50) aobump = 0 frame = 8 / 99999
23:28:08.532 00.004 11872 PhdController: newstate STATE_FINISH
23:28:08.536 00.004 11872 PhdController complete: success
23:28:08.539 00.003 11872 evsrv: {"Event":"SettleDone","Timestamp":1763789288.539,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":8,"DroppedFrames":0}
23:28:08.544 00.005 11872 Mount: notify guiding dither settle done success=1
23:28:08.549 00.005 11872 PhdController: newstate STATE_IDLE
23:28:08.552 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:08.556 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:28:08.560 00.004 11872 Enqueuing Expose request
23:28:08.563 00.003 11872 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:28:08.568 00.005 9960 Worker thread wakes up
23:28:08.568 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:28:08.568 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1569,278,31,31)
23:28:09.466 00.898 11872 evsrv: cli 0D2D23C0 connect
23:28:09.474 00.008 11872 case statement mapped state 6 to 3
23:28:09.477 00.003 11872 case statement mapped state 6 to 3
23:28:09.483 00.006 11872 evsrv: cli 0D2D23C0 request: {"method":"get_app_state","id":"5ce8d6e2-11d1-40e1-b44c-f3e061be8a3a"}
23:28:09.489 00.006 11872 case statement mapped state 6 to 3
23:28:09.492 00.003 11872 evsrv: cli 0D2D23C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5ce8d6e2-11d1-40e1-b44c-f3e061be8a3a"}
23:28:09.495 00.003 11872 evsrv: cli 0D2D23C0 disconnect
23:28:09.499 00.004 11872 evsrv: cli 0D2D3040 connect
23:28:09.504 00.005 11872 case statement mapped state 6 to 3
23:28:09.509 00.005 11872 case statement mapped state 6 to 3
23:28:09.515 00.006 11872 evsrv: cli 0D2D3040 request: {"method":"stop_capture","id":"2dd056a2-08fd-47a0-953c-2c29413e1a14"}
23:28:09.519 00.004 11872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:28:09.526 00.007 11872 Status Line: Waiting for devices...
23:28:09.533 00.007 11872 evsrv: cli 0D2D3040 response: {"jsonrpc":"2.0","result":0,"id":"2dd056a2-08fd-47a0-953c-2c29413e1a14"}
23:28:09.538 00.005 11872 evsrv: cli 0D2D3040 disconnect
23:28:09.543 00.005 11872 evsrv: cli 0D2D2F00 connect
23:28:09.551 00.008 11872 case statement mapped state 6 to 3
23:28:09.555 00.004 11872 case statement mapped state 6 to 3
23:28:09.559 00.004 11872 evsrv: cli 0D2D2F00 request: {"method":"get_app_state","id":"87ff66b1-dc9b-4625-85ef-913343e58cb3"}
23:28:09.563 00.004 11872 case statement mapped state 6 to 3
23:28:09.565 00.002 11872 evsrv: cli 0D2D2F00 response: {"jsonrpc":"2.0","result":"Guiding","id":"87ff66b1-dc9b-4625-85ef-913343e58cb3"}
23:28:09.569 00.004 11872 evsrv: cli 0D2D2F00 disconnect
23:28:09.590 00.021 9960 ZWO: stopexposure
23:28:09.780 00.190 9960 Error thrown from C:\cygwin\home\agalasso\projects\phd2\worker_thread.cpp:190->Capture failed
23:28:09.781 00.001 9960 worker thread done servicing request
23:28:09.781 00.000 11872 OnExposeComplete: enter
23:28:09.786 00.005 11872 OnExposeComplete: Capture Error reported
23:28:09.793 00.007 11872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
23:28:09.800 00.007 11872 Mount: notify guiding stopped
23:28:09.811 00.011 11872 Changing from state GUIDING to STOP
23:28:09.816 00.005 11872 guider state => SELECTED
23:28:09.821 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=199, med=0, FiltMin=0, FiltMax=118, Gamma=1.000
23:28:09.827 00.006 11872 Changing from state SELECTED to UNINITIALIZED
23:28:09.832 00.005 11872 guider state => SELECTING
23:28:09.838 00.006 11872 Status Line: Stopped.
23:28:09.845 00.007 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\myframe_events.cpp:489->Error reported capturing image
23:28:10.572 00.727 11872 evsrv: cli 0D2D2320 connect
23:28:10.581 00.009 11872 evsrv: cli 0D2D2320 request: {"method":"get_app_state","id":"3b40339d-2cac-4268-8021-cf2cff698d4c"}
23:28:10.587 00.006 11872 evsrv: cli 0D2D2320 response: {"jsonrpc":"2.0","result":"Stopped","id":"3b40339d-2cac-4268-8021-cf2cff698d4c"}
23:28:10.592 00.005 11872 evsrv: cli 0D2D2320 disconnect
23:28:27.145 16.553 11872 evsrv: cli 0D2D2820 connect
23:28:27.153 00.008 11872 evsrv: cli 0D2D2820 request: {"method":"get_app_state","id":"aada8af7-613c-422a-ae4c-7abd88cc4fbf"}
23:28:27.157 00.004 11872 evsrv: cli 0D2D2820 response: {"jsonrpc":"2.0","result":"Stopped","id":"aada8af7-613c-422a-ae4c-7abd88cc4fbf"}
23:28:27.175 00.018 11872 evsrv: cli 0D2D2820 disconnect
23:28:27.180 00.005 11872 evsrv: cli 0D2D2500 connect
23:28:27.186 00.006 11872 evsrv: cli 0D2D2500 request: {"method":"get_calibrated","id":"c0464ff9-b7d3-45b4-9dd1-e7d4d4b963a5"}
23:28:27.190 00.004 11872 evsrv: cli 0D2D2500 response: {"jsonrpc":"2.0","result":true,"id":"c0464ff9-b7d3-45b4-9dd1-e7d4d4b963a5"}
23:28:27.195 00.005 11872 evsrv: cli 0D2D2500 disconnect
23:28:27.200 00.005 11872 evsrv: cli 0D2D2BE0 connect
23:28:27.207 00.007 11872 evsrv: cli 0D2D2BE0 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"5f5d3269-84b6-4231-a356-aef2d88e3a19"}
23:28:27.212 00.005 11872 PhdController::Guide begins
23:28:27.216 00.004 11872 PhdController: newstate STATE_SETUP
23:28:27.219 00.003 11872 PhdController: setup
23:28:27.221 00.002 11872 PhdController: newstate STATE_ATTEMPT_START
23:28:27.225 00.004 11872 PhdController: start capturing
23:28:27.229 00.004 11872 Changing from state SELECTING to UNINITIALIZED
23:28:27.233 00.004 11872 guider state => SELECTING
23:28:27.236 00.003 11872 setting force full frames = true
23:28:27.239 00.003 11872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
23:28:27.244 00.005 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:28:27.248 00.004 11872 Enqueuing Expose request
23:28:27.250 00.002 11872 PhdController: newstate STATE_SELECT_STAR
23:28:27.253 00.003 9960 Worker thread wakes up
23:28:27.253 00.000 11872 evsrv: cli 0D2D2BE0 response: {"jsonrpc":"2.0","result":0,"id":"5f5d3269-84b6-4231-a356-aef2d88e3a19"}
23:28:27.256 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
23:28:27.256 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:28:27.256 00.000 11872 evsrv: cli 0D2D2BE0 disconnect
23:28:27.260 00.004 11872 evsrv: cli 0D2D2320 connect
23:28:27.263 00.003 11872 case statement mapped state 1 to 101
23:28:27.266 00.003 11872 case statement mapped state 1 to 101
23:28:27.270 00.004 11872 evsrv: cli 0D2D2320 request: {"method":"get_lock_shift_params","id":"1aefcad5-255b-4f48-857b-d201e70cc939"}
23:28:27.273 00.003 11872 evsrv: cli 0D2D2320 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"1aefcad5-255b-4f48-857b-d201e70cc939"}
23:28:27.278 00.005 11872 evsrv: cli 0D2D2320 disconnect
23:28:27.281 00.003 11872 evsrv: cli 0D2D30E0 connect
23:28:27.284 00.003 11872 case statement mapped state 1 to 101
23:28:27.287 00.003 11872 case statement mapped state 1 to 101
23:28:27.290 00.003 11872 evsrv: cli 0D2D30E0 request: {"method":"get_lock_position","id":"4fbb0d1b-ea81-40bc-bda7-e6b3ce599743"}
23:28:27.292 00.002 11872 evsrv: cli 0D2D30E0 response: {"jsonrpc":"2.0","result":null,"id":"4fbb0d1b-ea81-40bc-bda7-e6b3ce599743"}
23:28:27.296 00.004 11872 evsrv: cli 0D2D30E0 disconnect
23:28:28.313 01.017 11872 evsrv: cli 0D2D23C0 connect
23:28:28.319 00.006 11872 case statement mapped state 1 to 101
23:28:28.324 00.005 11872 case statement mapped state 1 to 101
23:28:28.328 00.004 11872 evsrv: cli 0D2D23C0 request: {"method":"get_lock_position","id":"d97412a5-61db-44bd-b349-178cff0a92e3"}
23:28:28.332 00.004 11872 evsrv: cli 0D2D23C0 response: {"jsonrpc":"2.0","result":null,"id":"d97412a5-61db-44bd-b349-178cff0a92e3"}
23:28:28.338 00.006 11872 evsrv: cli 0D2D23C0 disconnect
23:28:28.502 00.164 9960 Exposure complete
23:28:28.623 00.121 9960 worker thread done servicing request
23:28:28.623 00.000 11872 OnExposeComplete: enter
23:28:28.627 00.004 11872 UpdateGuideState(): m_state=1
23:28:28.631 00.004 11872 UpdateCurrentPosition: no star selected
23:28:28.636 00.005 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
23:28:28.639 00.003 11872 Status Line: No star selected
23:28:28.644 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=170, med=0, FiltMin=0, FiltMax=114, Gamma=1.000
23:28:28.649 00.005 11872 UpdateGuideState exits: No star selected
23:28:28.652 00.003 11872 GuiderMultiStar::AutoSelect enter
23:28:28.656 00.004 11872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
23:28:28.770 00.114 11872 AutoFind: auto downsample for scale 1.00 => 1x
23:28:28.953 00.183 11872 AutoFind: global mean = -0.0, stdev 2.3
23:28:28.956 00.003 11872 AutoFind: using threshold = 0.1
23:28:29.185 00.229 11872 AutoFind: local max [1828, 840] 131.7
23:28:29.189 00.004 11872 AutoFind: local max [1585, 290] 101.6
23:28:29.193 00.004 11872 AutoFind: local max [1585, 296] 77.0
23:28:29.197 00.004 11872 AutoFind: local max [29, 343] 68.4
23:28:29.201 00.004 11872 AutoFind: local max [1718, 303] 45.2
23:28:29.204 00.003 11872 AutoFind: local max [1367, 73] 42.1
23:28:29.208 00.004 11872 AutoFind: local max [771, 536] 29.2
23:28:29.213 00.005 11872 AutoFind: local max [1516, 1057] 29.0
23:28:29.216 00.003 11872 AutoFind: local max [771, 543] 26.2
23:28:29.220 00.004 11872 AutoFind: local max [446, 296] 23.6
23:28:29.224 00.004 11872 AutoFind: local max [1034, 323] 23.6
23:28:29.227 00.003 11872 AutoFind: local max [161, 408] 23.1
23:28:29.230 00.003 11872 AutoFind: local max [875, 896] 20.7
23:28:29.234 00.004 11872 AutoFind: local max [124, 506] 18.8
23:28:29.238 00.004 11872 AutoFind: local max [112, 922] 17.2
23:28:29.241 00.003 11872 AutoFind: local max [1924, 831] 15.6
23:28:29.245 00.004 11872 AutoFind: local max [29, 994] 12.8
23:28:29.249 00.004 11872 AutoFind: local max [748, 125] 12.2
23:28:29.252 00.003 11872 AutoFind: local max [161, 70] 11.1
23:28:29.256 00.004 11872 AutoFind: local max [132, 1010] 11.0
23:28:29.260 00.004 11872 AutoFind: local max [1311, 148] 10.4
23:28:29.264 00.004 11872 AutoFind: local max [1363, 551] 9.7
23:28:29.267 00.003 11872 AutoFind: local max [271, 430] 9.3
23:28:29.271 00.004 11872 AutoFind: local max [1902, 672] 8.9
23:28:29.275 00.004 11872 AutoFind: local max [1363, 544] 8.8
23:28:29.279 00.004 11872 AutoFind: local max [479, 374] 8.8
23:28:29.283 00.004 11872 AutoFind: local max [1312, 154] 8.7
23:28:29.286 00.003 11872 AutoFind: local max [383, 325] 8.6
23:28:29.291 00.005 11872 AutoFind: local max [1351, 628] 8.3
23:28:29.294 00.003 11872 AutoFind: local max [285, 28] 8.3
23:28:29.298 00.004 11872 AutoFind: local max [480, 368] 8.1
23:28:29.301 00.003 11872 AutoFind: local max [1350, 635] 7.9
23:28:29.304 00.003 11872 AutoFind: local max [1439, 457] 7.5
23:28:29.307 00.003 11872 AutoFind: local max [497, 295] 7.5
23:28:29.312 00.005 11872 AutoFind: local max [1386, 73] 7.5
23:28:29.316 00.004 11872 AutoFind: local max [1389, 429] 7.5
23:28:29.318 00.002 11872 AutoFind: local max [1814, 615] 7.4
23:28:29.322 00.004 11872 AutoFind: local max [301, 1077] 7.3
23:28:29.326 00.004 11872 AutoFind: local max [1008, 1049] 7.2
23:28:29.330 00.004 11872 AutoFind: local max [100, 957] 6.8
23:28:29.333 00.003 11872 AutoFind: local max [1776, 224] 6.8
23:28:29.336 00.003 11872 AutoFind: local max [1853, 118] 6.6
23:28:29.340 00.004 11872 AutoFind: local max [364, 1027] 6.6
23:28:29.344 00.004 11872 AutoFind: local max [1341, 572] 5.9
23:28:29.347 00.003 11872 AutoFind: local max [371, 678] 5.9
23:28:29.350 00.003 11872 AutoFind: local max [278, 650] 5.7
23:28:29.354 00.004 11872 AutoFind: local max [31, 655] 5.5
23:28:29.358 00.004 11872 AutoFind: local max [1038, 260] 5.3
23:28:29.361 00.003 11872 AutoFind: local max [300, 986] 5.2
23:28:29.364 00.003 11872 AutoFind: local max [555, 621] 5.2
23:28:29.367 00.003 11872 AutoFind: local max [435, 45] 5.2
23:28:29.371 00.004 11872 AutoFind: local max [1519, 488] 5.1
23:28:29.375 00.004 11872 AutoFind: local max [1692, 440] 5.0
23:28:29.379 00.004 11872 AutoFind: local max [1481, 699] 5.0
23:28:29.382 00.003 11872 AutoFind: local max [1644, 537] 4.8
23:28:29.385 00.003 11872 AutoFind: local max [995, 944] 4.7
23:28:29.389 00.004 11872 AutoFind: local max [190, 66] 4.7
23:28:29.393 00.004 11872 AutoFind: local max [561, 229] 4.7
23:28:29.396 00.003 11872 AutoFind: local max [866, 676] 4.7
23:28:29.400 00.004 11872 AutoFind: local max [1340, 579] 4.7
23:28:29.405 00.005 11872 AutoFind: local max [273, 916] 4.7
23:28:29.408 00.003 11872 AutoFind: local max [1519, 481] 4.6
23:28:29.411 00.003 11872 AutoFind: local max [1480, 705] 4.5
23:28:29.414 00.003 11872 AutoFind: local max [594, 539] 4.3
23:28:29.419 00.005 11872 AutoFind: local max [108, 1060] 4.1
23:28:29.423 00.004 11872 AutoFind: local max [807, 837] 4.1
23:28:29.426 00.003 11872 AutoFind: local max [660, 361] 4.0
23:28:29.429 00.003 11872 AutoFind: local max [19, 344] 4.0
23:28:29.433 00.004 11872 AutoFind: local max [1507, 352] 4.0
23:28:29.438 00.005 11872 AutoFind: local max [1584, 306] 3.9
23:28:29.443 00.005 11872 AutoFind: local max [355, 1004] 3.9
23:28:29.446 00.003 11872 AutoFind: local max [1152, 631] 3.9
23:28:29.452 00.006 11872 AutoFind: local max [1701, 376] 3.9
23:28:29.455 00.003 11872 AutoFind: local max [1203, 355] 3.9
23:28:29.460 00.005 11872 AutoFind: local max [262, 35] 3.8
23:28:29.463 00.003 11872 AutoFind: local max [92, 112] 3.8
23:28:29.468 00.005 11872 AutoFind: local max [1001, 521] 3.8
23:28:29.474 00.006 11872 AutoFind: local max [307, 397] 3.8
23:28:29.478 00.004 11872 AutoFind: local max [748, 968] 3.8
23:28:29.482 00.004 11872 AutoFind: local max [1039, 339] 3.7
23:28:29.486 00.004 11872 AutoFind: local max [1850, 91] 3.7
23:28:29.489 00.003 11872 AutoFind: local max [694, 374] 3.7
23:28:29.492 00.003 11872 AutoFind: local max [580, 138] 3.7
23:28:29.495 00.003 11872 AutoFind: local max [265, 30] 3.7
23:28:29.499 00.004 11872 AutoFind: local max [37, 347] 3.7
23:28:29.502 00.003 11872 AutoFind: local max [1195, 130] 3.6
23:28:29.505 00.003 11872 AutoFind: local max [890, 140] 3.6
23:28:29.508 00.003 11872 AutoFind: local max [215, 922] 3.6
23:28:29.511 00.003 11872 AutoFind: local max [732, 591] 3.6
23:28:29.515 00.004 11872 AutoFind: local max [1480, 445] 3.6
23:28:29.518 00.003 11872 AutoFind: local max [836, 738] 3.5
23:28:29.521 00.003 11872 AutoFind: local max [1382, 800] 3.5
23:28:29.523 00.002 11872 AutoFind: local max [1725, 399] 3.5
23:28:29.526 00.003 11872 AutoFind: local max [1516, 1048] 3.5
23:28:29.529 00.003 11872 AutoFind: local max [511, 549] 3.5
23:28:29.532 00.003 11872 AutoFind: local max [149, 1087] 3.5
23:28:29.534 00.002 11872 AutoFind: local max [1337, 721] 3.5
23:28:29.537 00.003 11872 AutoFind: local max [1044, 620] 3.5
23:28:29.539 00.002 11872 AutoFind: local max [150, 37] 3.5
23:28:29.543 00.004 11872 AutoFind: local max [1448, 333] 3.5
23:28:29.547 00.004 11872 AutoFind: close dim-bright [1516, 1048] 3.5 - [1516, 1057] 29.0
23:28:29.550 00.003 11872 AutoFind: too close [37, 347] 3.7 - [19, 344] 4.0
23:28:29.553 00.003 11872 AutoFind: close dim-bright [37, 347] 3.7 - [29, 343] 68.4
23:28:29.555 00.002 11872 AutoFind: too close [265, 30] 3.7 - [262, 35] 3.8
23:28:29.559 00.004 11872 AutoFind: too close [265, 30] 3.7 - [285, 28] 8.3
23:28:29.562 00.003 11872 AutoFind: close dim-bright [1039, 339] 3.7 - [1034, 323] 23.6
23:28:29.565 00.003 11872 AutoFind: close dim-bright [1584, 306] 3.9 - [1585, 296] 77.0
23:28:29.568 00.003 11872 AutoFind: close dim-bright [1584, 306] 3.9 - [1585, 290] 101.6
23:28:29.571 00.003 11872 AutoFind: close dim-bright [19, 344] 4.0 - [29, 343] 68.4
23:28:29.575 00.004 11872 AutoFind: too close [1480, 705] 4.5 - [1481, 699] 5.0
23:28:29.578 00.003 11872 AutoFind: too close [1519, 481] 4.6 - [1519, 488] 5.1
23:28:29.582 00.004 11872 AutoFind: too close [1340, 579] 4.7 - [1341, 572] 5.9
23:28:29.585 00.003 11872 AutoFind: close dim-bright [1386, 73] 7.5 - [1367, 73] 42.1
23:28:29.589 00.004 11872 AutoFind: too close [1350, 635] 7.9 - [1351, 628] 8.3
23:28:29.593 00.004 11872 AutoFind: too close [480, 368] 8.1 - [479, 374] 8.8
23:28:29.596 00.003 11872 AutoFind: too close [1312, 154] 8.7 - [1311, 148] 10.4
23:28:29.600 00.004 11872 AutoFind: too close [1363, 544] 8.8 - [1363, 551] 9.7
23:28:29.604 00.004 11872 AutoFind: too close [771, 543] 26.2 - [771, 536] 29.2
23:28:29.608 00.004 11872 AutoFind: too close [1585, 296] 77.0 - [1585, 290] 101.6
23:28:29.610 00.002 11872 AutoFind: too close to edge [149, 1087] 3.5
23:28:29.614 00.004 11872 AutoFind: too close to edge [1924, 831] 15.6
23:28:29.616 00.002 11872 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
23:28:29.619 00.003 11872 Star::Find(15, 1828, 840, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:28:29.623 00.004 11872 Star::Find returns 1 (0), X=1827.79, Y=841.25, Mass=4170, SNR=43.0, Peak=170 HFD=5.7
23:28:29.627 00.004 11872 Star::Find(15, 29, 343, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:28:29.630 00.003 11872 Star::Find returns 1 (0), X=28.09, Y=343.66, Mass=1786, SNR=28.6, Peak=98 HFD=5.1
23:28:29.633 00.003 11872 Star::Find(15, 1718, 303, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:28:29.639 00.006 11872 Star::Find returns 1 (0), X=1718.38, Y=304.70, Mass=1890, SNR=29.1, Peak=89 HFD=5.6
23:28:29.643 00.004 11872 Star::Find(15, 1367, 73, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:28:29.647 00.004 11872 Star::Find returns 1 (0), X=1368.34, Y=74.27, Mass=1754, SNR=27.7, Peak=53 HFD=6.6
23:28:29.650 00.003 11872 Star::Find(15, 1516, 1057, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:28:29.655 00.005 11872 Star::Find returns 1 (0), X=1515.01, Y=1058.71, Mass=1242, SNR=23.7, Peak=45 HFD=6.1
23:28:29.658 00.003 11872 Star::Find(15, 446, 296, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:28:29.661 00.003 11872 Star::Find returns 1 (0), X=446.50, Y=296.81, Mass=1107, SNR=21.3, Peak=41 HFD=6.2
23:28:29.665 00.004 11872 Star::Find(15, 1034, 323, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:28:29.669 00.004 11872 Star::Find returns 1 (0), X=1034.79, Y=325.01, Mass=1314, SNR=23.8, Peak=35 HFD=7.5
23:28:29.673 00.004 11872 Star::Find(15, 161, 408, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:28:29.675 00.002 11872 Star::Find returns 1 (0), X=160.42, Y=408.70, Mass=670, SNR=17.5, Peak=27 HFD=5.5
23:28:29.678 00.003 11872 Star::Find(15, 875, 896, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:28:29.681 00.003 11872 Star::Find returns 1 (0), X=876.59, Y=896.99, Mass=1080, SNR=21.9, Peak=27 HFD=6.7
23:28:29.686 00.005 11872 Star::Find(15, 124, 506, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:28:29.690 00.004 11872 Star::Find returns 1 (0), X=123.56, Y=506.68, Mass=643, SNR=16.8, Peak=37 HFD=5.4
23:28:29.695 00.005 11872 Star::Find(15, 112, 922, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:28:29.698 00.003 11872 Star::Find returns 1 (0), X=112.16, Y=922.60, Mass=459, SNR=14.5, Peak=30 HFD=5.0
23:28:29.703 00.005 11872 Star::Find(15, 29, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:28:29.706 00.003 11872 Star::Find returns 1 (0), X=28.36, Y=992.83, Mass=262, SNR=11.1, Peak=27 HFD=4.3
23:28:29.710 00.004 11872 Star::Find(15, 748, 125, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:28:29.713 00.003 11872 Star::Find returns 1 (0), X=748.72, Y=126.02, Mass=601, SNR=16.6, Peak=18 HFD=6.6
23:28:29.718 00.005 11872 Star::Find(15, 161, 70, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:28:29.722 00.004 11872 Star::Find returns 1 (0), X=160.77, Y=70.04, Mass=245, SNR=10.6, Peak=14 HFD=4.9
23:28:29.726 00.004 11872 Star::Find(15, 132, 1010, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:28:29.730 00.004 11872 Star::Find returns 1 (0), X=131.43, Y=1010.26, Mass=160, SNR=8.6, Peak=14 HFD=3.7
23:28:29.734 00.004 11872 Star::Find(15, 271, 430, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:28:29.738 00.004 11872 Star::Find returns 1 (0), X=271.23, Y=427.77, Mass=290, SNR=11.4, Peak=14 HFD=5.1
23:28:29.742 00.004 11872 Star::Find(15, 1902, 672, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:28:29.745 00.003 11872 Star::Find returns 1 (0), X=1901.96, Y=670.79, Mass=184, SNR=9.2, Peak=13 HFD=4.7
23:28:29.749 00.004 11872 Star::Find(15, 383, 325, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:28:29.753 00.004 11872 Star::Find returns 1 (0), X=382.13, Y=326.36, Mass=360, SNR=12.9, Peak=13 HFD=6.4
23:28:29.756 00.003 11872 Star::Find(15, 1439, 457, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:28:29.759 00.003 11872 Star::Find returns 1 (0), X=1438.88, Y=458.26, Mass=337, SNR=12.2, Peak=12 HFD=6.7
23:28:29.764 00.005 11872 Star::Find(15, 497, 295, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:28:29.768 00.004 11872 Star::Find returns 1 (0), X=497.26, Y=291.74, Mass=347, SNR=12.5, Peak=14 HFD=6.5
23:28:29.772 00.004 11872 Star::Find(15, 1386, 73, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:28:29.775 00.003 11872 Star::Find returns 1 (0), X=1368.87, Y=74.47, Mass=1562, SNR=26.2, Peak=24 HFD=6.3
23:28:29.779 00.004 11872 Star::Find(15, 1389, 429, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:28:29.783 00.004 11872 Star::Find returns 1 (0), X=1389.17, Y=430.45, Mass=234, SNR=10.3, Peak=13 HFD=6.2
23:28:29.787 00.004 11872 Star::Find(15, 1814, 615, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:28:29.790 00.003 11872 Star::Find returns 1 (0), X=1813.59, Y=615.69, Mass=118, SNR=7.3, Peak=9 HFD=5.0
23:28:29.796 00.006 11872 Star::Find(15, 301, 1077, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:28:29.799 00.003 11872 Star::Find returns 1 (0), X=301.63, Y=1077.88, Mass=189, SNR=9.2, Peak=12 HFD=5.1
23:28:29.804 00.005 11872 Star::Find(15, 1008, 1049, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:28:29.807 00.003 11872 Star::Find returns 1 (0), X=1007.01, Y=1048.11, Mass=343, SNR=12.2, Peak=13 HFD=7.0
23:28:29.812 00.005 11872 Star::Find(15, 100, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:28:29.815 00.003 11872 Star::Find returns 1 (0), X=100.50, Y=957.23, Mass=105, SNR=7.0, Peak=9 HFD=4.0
23:28:29.819 00.004 11872 Star::Find(15, 1776, 224, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:28:29.823 00.004 11872 Star::Find returns 1 (0), X=1775.95, Y=223.84, Mass=166, SNR=8.6, Peak=13 HFD=5.7
23:28:29.827 00.004 11872 Star::Find(15, 1853, 118, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:28:29.831 00.004 11872 Star::Find returns 1 (0), X=1853.25, Y=118.50, Mass=107, SNR=7.0, Peak=10 HFD=3.8
23:28:29.834 00.003 11872 Star::Find(15, 364, 1027, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:28:29.838 00.004 11872 Star::Find returns 1 (0), X=363.20, Y=1027.10, Mass=105, SNR=6.9, Peak=11 HFD=4.6
23:28:29.842 00.004 11872 Star::Find(15, 371, 678, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:28:29.846 00.004 11872 Star::Find returns 1 (0), X=370.70, Y=677.61, Mass=193, SNR=9.4, Peak=8 HFD=5.4
23:28:29.849 00.003 11872 Star::Find(15, 278, 650, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:28:29.853 00.004 11872 Star::Find returns 1 (0), X=277.27, Y=647.82, Mass=171, SNR=8.9, Peak=9 HFD=5.6
23:28:29.858 00.005 11872 Star::Find(15, 31, 655, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:28:29.861 00.003 11872 Star::Find returns 1 (0), X=31.09, Y=652.75, Mass=155, SNR=8.5, Peak=11 HFD=5.8
23:28:29.865 00.004 11872 Star::Find(15, 1038, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:28:29.868 00.003 11872 Star::Find returns 1 (0), X=1038.93, Y=261.45, Mass=126, SNR=7.6, Peak=10 HFD=5.6
23:28:29.871 00.003 11872 Star::Find(15, 300, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:28:29.876 00.005 11872 Star::Find returns 1 (0), X=300.37, Y=986.71, Mass=137, SNR=7.8, Peak=8 HFD=5.3
23:28:29.880 00.004 11872 Star::Find(15, 555, 621, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:28:29.884 00.004 11872 Star::Find returns 1 (0), X=555.20, Y=623.10, Mass=254, SNR=10.4, Peak=12 HFD=6.8
23:28:29.888 00.004 11872 Star::Find(15, 435, 45, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:28:29.892 00.004 11872 Star::Find returns 1 (0), X=434.60, Y=45.44, Mass=104, SNR=6.8, Peak=9 HFD=5.2
23:28:29.895 00.003 11872 Star::Find(15, 1692, 440, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:28:29.899 00.004 11872 Star::Find false star n=36 nbg=283 bg=0.9 sigma=0.9 thresh=4 peak=4
23:28:29.903 00.004 11872 Star::Find returns 0 (2), X=1692.00, Y=440.00, Mass=136, SNR=2.9, Peak=8 HFD=0.0
23:28:29.908 00.005 11872 Star::Find(15, 1644, 537, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:28:29.913 00.005 11872 Star::Find false star n=27 nbg=285 bg=0.9 sigma=0.9 thresh=4 peak=4
23:28:29.916 00.003 11872 Star::Find returns 0 (2), X=1644.00, Y=537.00, Mass=95, SNR=2.9, Peak=6 HFD=0.0
23:28:29.920 00.004 11872 Star::Find(15, 995, 944, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:28:29.923 00.003 11872 Star::Find false star n=17 nbg=286 bg=0.9 sigma=1.0 thresh=4 peak=4
23:28:29.926 00.003 11872 Star::Find returns 0 (2), X=995.00, Y=944.00, Mass=59, SNR=2.9, Peak=7 HFD=0.0
23:28:29.928 00.002 11872 Star::Find(15, 190, 66, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:28:29.933 00.005 11872 Star::Find returns 1 (0), X=190.35, Y=65.71, Mass=77, SNR=6.0, Peak=8 HFD=3.7
23:28:29.936 00.003 11872 Star::Find(15, 561, 229, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:28:29.940 00.004 11872 Star::Find returns 1 (0), X=562.11, Y=228.95, Mass=175, SNR=8.7, Peak=9 HFD=7.0
23:28:29.944 00.004 11872 Star::Find(15, 866, 676, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:28:29.947 00.003 11872 Star::Find false star n=31 nbg=279 bg=1.0 sigma=1.0 thresh=4 peak=4
23:28:29.954 00.007 11872 Star::Find returns 0 (2), X=866.00, Y=676.00, Mass=122, SNR=2.9, Peak=7 HFD=0.0
23:28:29.957 00.003 11872 Star::Find(15, 273, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:28:29.960 00.003 11872 Star::Find false star n=21 nbg=275 bg=0.7 sigma=0.7 thresh=3 peak=3
23:28:29.963 00.003 11872 Star::Find returns 0 (2), X=273.00, Y=916.00, Mass=66, SNR=2.9, Peak=6 HFD=0.0
23:28:29.966 00.003 11872 Star::Find(15, 594, 539, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:28:29.971 00.005 11872 Star::Find returns 1 (0), X=595.05, Y=538.42, Mass=96, SNR=6.5, Peak=7 HFD=5.7
23:28:29.975 00.004 11872 Star::Find(15, 108, 1060, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:28:29.978 00.003 11872 Star::Find false star n=24 nbg=271 bg=0.8 sigma=0.8 thresh=3 peak=3
23:28:29.982 00.004 11872 Star::Find returns 0 (2), X=108.00, Y=1060.00, Mass=64, SNR=2.9, Peak=7 HFD=0.0
23:28:29.986 00.004 11872 Star::Find(15, 807, 837, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:28:29.989 00.003 11872 Star::Find returns 1 (0), X=808.26, Y=837.75, Mass=262, SNR=10.7, Peak=14 HFD=5.8
23:28:29.993 00.004 11872 Star::Find(15, 660, 361, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:28:29.996 00.003 11872 Star::Find false star n=10 nbg=284 bg=1.1 sigma=0.9 thresh=4 peak=2
23:28:30.001 00.005 11872 Star::Find returns 0 (2), X=660.00, Y=361.00, Mass=34, SNR=2.9, Peak=6 HFD=0.0
23:28:30.004 00.003 11872 Star::Find(15, 1507, 352, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:28:30.007 00.003 11872 Star::Find false star n=25 nbg=276 bg=0.6 sigma=0.7 thresh=3 peak=3
23:28:30.010 00.003 11872 Star::Find returns 0 (2), X=1507.00, Y=352.00, Mass=71, SNR=2.9, Peak=6 HFD=0.0
23:28:30.014 00.004 11872 Star::Find(15, 1584, 306, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:28:30.017 00.003 11872 Star::Find returns 1 (0), X=1584.90, Y=293.59, Mass=4488, SNR=44.8, Peak=123 HFD=6.4
23:28:30.022 00.005 11872 Star::Find(15, 355, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:28:30.025 00.003 11872 Star::Find false star n=22 nbg=286 bg=1.0 sigma=1.0 thresh=4 peak=4
23:28:30.028 00.003 11872 Star::Find returns 0 (2), X=355.00, Y=1004.00, Mass=81, SNR=2.9, Peak=8 HFD=0.0
23:28:30.031 00.003 11872 Star::Find(15, 1152, 631, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:28:30.034 00.003 11872 Star::Find false star n=24 nbg=286 bg=0.9 sigma=0.9 thresh=4 peak=3
23:28:30.036 00.002 11872 Star::Find returns 0 (2), X=1152.00, Y=631.00, Mass=89, SNR=2.9, Peak=7 HFD=0.0
23:28:30.039 00.003 11872 Star::Find(15, 1701, 376, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:28:30.042 00.003 11872 Star::Find false star n=28 nbg=286 bg=0.9 sigma=0.9 thresh=4 peak=4
23:28:30.046 00.004 11872 Star::Find returns 0 (2), X=1701.00, Y=376.00, Mass=105, SNR=2.9, Peak=7 HFD=0.0
23:28:30.050 00.004 11872 Star::Find(15, 1203, 355, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:28:30.053 00.003 11872 Star::Find false star n=29 nbg=274 bg=0.9 sigma=0.9 thresh=4 peak=4
23:28:30.057 00.004 11872 Star::Find returns 0 (2), X=1203.00, Y=355.00, Mass=112, SNR=2.9, Peak=7 HFD=0.0
23:28:30.060 00.003 11872 Star::Find(15, 92, 112, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:28:30.064 00.004 11872 Star::Find false star n=9 nbg=281 bg=0.5 sigma=0.7 thresh=3 peak=2
23:28:30.068 00.004 11872 Star::Find returns 0 (2), X=92.00, Y=112.00, Mass=24, SNR=2.9, Peak=4 HFD=0.0
23:28:30.071 00.003 11872 Star::Find(15, 1001, 521, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:28:30.075 00.004 11872 Star::Find false star n=6 nbg=284 bg=0.6 sigma=0.7 thresh=3 peak=2
23:28:30.078 00.003 11872 Star::Find returns 0 (2), X=1001.00, Y=521.00, Mass=20, SNR=2.9, Peak=5 HFD=0.0
23:28:30.082 00.004 11872 Star::Find(15, 307, 397, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:28:30.085 00.003 11872 Star::Find returns 1 (0), X=307.99, Y=393.70, Mass=115, SNR=7.2, Peak=9 HFD=5.3
23:28:30.089 00.004 11872 Star::Find(15, 748, 968, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:28:30.092 00.003 11872 Star::Find false star n=30 nbg=283 bg=1.0 sigma=1.0 thresh=4 peak=4
23:28:30.096 00.004 11872 Star::Find returns 0 (2), X=748.00, Y=968.00, Mass=109, SNR=2.9, Peak=7 HFD=0.0
23:28:30.099 00.003 11872 Star::Find(15, 1039, 339, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:28:30.102 00.003 11872 Star::Find returns 1 (0), X=1034.81, Y=325.21, Mass=1330, SNR=24.0, Peak=35 HFD=7.7
23:28:30.106 00.004 11872 Star::Find(15, 1850, 91, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:28:30.109 00.003 11872 Star::Find false star n=32 nbg=273 bg=0.8 sigma=0.8 thresh=3 peak=3
23:28:30.113 00.004 11872 Star::Find returns 0 (2), X=1850.00, Y=91.00, Mass=89, SNR=2.9, Peak=7 HFD=0.0
23:28:30.116 00.003 11872 Star::Find(15, 694, 374, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:28:30.119 00.003 11872 Star::Find returns 0 (2), X=694.00, Y=374.00, Mass=20, SNR=3.0, Peak=8 HFD=0.0
23:28:30.122 00.003 11872 Star::Find(15, 580, 138, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:28:30.126 00.004 11872 Star::Find false star n=43 nbg=269 bg=0.8 sigma=0.8 thresh=3 peak=3
23:28:30.129 00.003 11872 Star::Find returns 0 (2), X=580.00, Y=138.00, Mass=120, SNR=2.9, Peak=5 HFD=0.0
23:28:30.132 00.003 11872 Star::Find(15, 1195, 130, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:28:30.136 00.004 11872 Star::Find false star n=8 nbg=283 bg=0.6 sigma=0.7 thresh=3 peak=2
23:28:30.139 00.003 11872 Star::Find returns 0 (2), X=1195.00, Y=130.00, Mass=24, SNR=2.9, Peak=7 HFD=0.0
23:28:30.143 00.004 11872 Star::Find(15, 890, 140, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:28:30.146 00.003 11872 Star::Find returns 0 (3), X=890.00, Y=140.00, Mass=8, SNR=1.9, Peak=5 HFD=0.0
23:28:30.149 00.003 11872 Star::Find(15, 215, 922, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:28:30.152 00.003 11872 Star::Find false star n=9 nbg=271 bg=0.6 sigma=0.7 thresh=3 peak=2
23:28:30.157 00.005 11872 Star::Find returns 0 (2), X=215.00, Y=922.00, Mass=26, SNR=2.9, Peak=5 HFD=0.0
23:28:30.160 00.003 11872 Star::Find(15, 732, 591, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:28:30.163 00.003 11872 Star::Find false star n=11 nbg=282 bg=0.6 sigma=0.7 thresh=3 peak=2
23:28:30.167 00.004 11872 Star::Find returns 0 (2), X=732.00, Y=591.00, Mass=29, SNR=2.9, Peak=5 HFD=0.0
23:28:30.171 00.004 11872 Star::Find(15, 1480, 445, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:28:30.174 00.003 11872 Star::Find false star n=15 nbg=288 bg=1.0 sigma=0.9 thresh=4 peak=4
23:28:30.178 00.004 11872 Star::Find returns 0 (2), X=1480.00, Y=445.00, Mass=61, SNR=2.9, Peak=8 HFD=0.0
23:28:30.182 00.004 11872 Star::Find(15, 836, 738, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:28:30.186 00.004 11872 Star::Find returns 0 (2), X=836.00, Y=738.00, Mass=16, SNR=2.7, Peak=4 HFD=0.0
23:28:30.189 00.003 11872 Star::Find(15, 1382, 800, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:28:30.193 00.004 11872 Star::Find returns 1 (0), X=1384.11, Y=795.50, Mass=127, SNR=7.6, Peak=10 HFD=6.4
23:28:30.196 00.003 11872 Star::Find(15, 1725, 399, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:28:30.201 00.005 11872 Star::Find returns 1 (0), X=1725.22, Y=395.35, Mass=116, SNR=7.3, Peak=8 HFD=5.8
23:28:30.204 00.003 11872 Star::Find(15, 1516, 1048, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:28:30.208 00.004 11872 Star::Find returns 1 (0), X=1515.01, Y=1058.71, Mass=1242, SNR=23.7, Peak=45 HFD=6.1
23:28:30.212 00.004 11872 Star::Find(15, 511, 549, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:28:30.216 00.004 11872 Star::Find false star n=29 nbg=286 bg=1.0 sigma=1.0 thresh=4 peak=4
23:28:30.220 00.004 11872 Star::Find returns 0 (2), X=511.00, Y=549.00, Mass=122, SNR=2.9, Peak=10 HFD=0.0
23:28:30.224 00.004 11872 Star::Find(15, 1337, 721, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:28:30.227 00.003 11872 Star::Find false star n=26 nbg=283 bg=1.0 sigma=1.0 thresh=4 peak=4
23:28:30.232 00.005 11872 Star::Find returns 0 (2), X=1337.00, Y=721.00, Mass=95, SNR=2.9, Peak=7 HFD=0.0
23:28:30.235 00.003 11872 Star::Find(15, 1044, 620, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:28:30.238 00.003 11872 Star::Find false star n=31 nbg=273 bg=0.7 sigma=0.8 thresh=3 peak=2
23:28:30.242 00.004 11872 Star::Find returns 0 (2), X=1044.00, Y=620.00, Mass=77, SNR=2.9, Peak=6 HFD=0.0
23:28:30.246 00.004 11872 Star::Find(15, 150, 37, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:28:30.250 00.004 11872 Star::Find false star n=16 nbg=278 bg=0.5 sigma=0.7 thresh=3 peak=3
23:28:30.253 00.003 11872 Star::Find returns 0 (2), X=150.00, Y=37.00, Mass=48, SNR=2.9, Peak=6 HFD=0.0
23:28:30.257 00.004 11872 Star::Find(15, 1448, 333, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:28:30.261 00.004 11872 Star::Find returns 0 (2), X=1448.00, Y=333.00, Mass=16, SNR=2.7, Peak=5 HFD=0.0
23:28:30.264 00.003 11872 AutoFind: finding best star pass 1
23:28:30.268 00.004 11872 Star::Find(15, 1828, 840, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:28:30.273 00.005 11872 Star::Find returns 1 (0), X=1827.79, Y=841.25, Mass=4170, SNR=43.0, Peak=170 HFD=5.7
23:28:30.276 00.003 11872 AutoFind returns star at [1828, 840] 131.7 Mass 4170 SNR 43.0
23:28:30.280 00.004 11872 Star::Find(15, 1828, 840, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:28:30.284 00.004 11872 Star::Find returns 1 (0), X=1827.79, Y=841.25, Mass=4170, SNR=43.0, Peak=170 HFD=5.7
23:28:30.288 00.004 11872 MultiStar: List (12): {1827.79, 841.25}(43.0), {28.09, 343.66}(28.6), {1718.38, 304.70}(29.1), {1368.34, 74.27}(27.7), {1515.01, 1058.71}(23.7), {446.50, 296.81}(21.3), {1034.79, 325.01}(23.8), {160.42, 408.70}(17.5), {876.59, 896.99}(21.9), {123.56, 506.68}(16.8), {112.16, 922.60}(14.5), {28.36, 992.83}(11.1), 
23:28:30.291 00.003 11872 setting lock position to (1827.79, 841.25)
23:28:30.295 00.004 11872 AutoSelect: state = 1, call UpdateGuideState
23:28:30.298 00.003 11872 UpdateGuideState(): m_state=1
23:28:30.301 00.003 11872 Star::Find(15, 1827, 841, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:28:30.305 00.004 11872 Star::Find returns 1 (0), X=1827.79, Y=841.25, Mass=4170, SNR=43.0, Peak=170 HFD=5.7
23:28:30.308 00.003 11872 CameraToMount -- cameraTheta (0.00) - m_xAngle (0.00) = xAngle (-0.00 = -0.00)
23:28:30.312 00.004 11872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.97 = 2.97)
23:28:30.315 00.003 11872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
23:28:30.320 00.005 11872 setting force full frames = false
23:28:30.326 00.006 11872 setting lock position to (1827.79, 841.25)
23:28:30.329 00.003 11872 CurrentPosition() valid, moving to STATE_SELECTED
23:28:30.333 00.004 11872 Changing from state SELECTING to SELECTED
23:28:30.337 00.004 11872 guider state => SELECTED
23:28:30.342 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=170, med=0, FiltMin=0, FiltMax=114, Gamma=1.000
23:28:30.345 00.003 11872 UpdateGuideState exits: m=4170 SNR=43.0
23:28:30.348 00.003 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=170, med=0, FiltMin=0, FiltMax=114, Gamma=1.000
23:28:30.351 00.003 11872 Status Line: Auto-selected star at (1827.8, 841.2)
23:28:30.359 00.008 11872 PhdController: newstate STATE_WAIT_SELECTED
23:28:30.363 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:30.367 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:28:30.370 00.003 11872 Enqueuing Expose request
23:28:30.373 00.003 9960 Worker thread wakes up
23:28:30.373 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:28:30.373 00.000 11872 evsrv: cli 0D2D28C0 connect
23:28:30.377 00.004 9960 Handling exposure in thread, d=1000 o=3 r=(1813,826,31,31)
23:28:30.378 00.001 11872 case statement mapped state 2 to 1
23:28:30.382 00.004 11872 case statement mapped state 2 to 1
23:28:30.386 00.004 11872 evsrv: cli 0D2D28C0 request: {"method":"get_lock_position","id":"d299453c-af09-477c-ad21-95c63bf6dd30"}
23:28:30.391 00.005 11872 evsrv: cli 0D2D28C0 response: {"jsonrpc":"2.0","result":[1827.79,841.25],"id":"d299453c-af09-477c-ad21-95c63bf6dd30"}
23:28:30.395 00.004 11872 evsrv: cli 0D2D28C0 disconnect
23:28:30.400 00.005 11872 evsrv: cli 0D2D2960 connect
23:28:30.404 00.004 11872 case statement mapped state 2 to 1
23:28:30.409 00.005 11872 case statement mapped state 2 to 1
23:28:30.412 00.003 11872 evsrv: cli 0D2D2960 request: {"method":"get_app_state","id":"337b993a-9d8f-49f4-a966-afd6cfb066d1"}
23:28:30.416 00.004 11872 case statement mapped state 2 to 1
23:28:30.420 00.004 11872 evsrv: cli 0D2D2960 response: {"jsonrpc":"2.0","result":"Selected","id":"337b993a-9d8f-49f4-a966-afd6cfb066d1"}
23:28:30.424 00.004 11872 evsrv: cli 0D2D2960 disconnect
23:28:31.426 01.002 11872 evsrv: cli 0D2D2780 connect
23:28:31.433 00.007 11872 case statement mapped state 2 to 1
23:28:31.438 00.005 11872 case statement mapped state 2 to 1
23:28:31.444 00.006 11872 evsrv: cli 0D2D2780 request: {"method":"get_app_state","id":"d12d57da-38ea-44fb-a912-36e578e24001"}
23:28:31.448 00.004 11872 case statement mapped state 2 to 1
23:28:31.453 00.005 11872 evsrv: cli 0D2D2780 response: {"jsonrpc":"2.0","result":"Selected","id":"d12d57da-38ea-44fb-a912-36e578e24001"}
23:28:31.457 00.004 11872 evsrv: cli 0D2D2780 disconnect
23:28:31.628 00.171 9960 Exposure complete
23:28:31.739 00.111 9960 worker thread done servicing request
23:28:31.740 00.001 11872 OnExposeComplete: enter
23:28:31.744 00.004 11872 UpdateGuideState(): m_state=2
23:28:31.748 00.004 11872 Star::Find(15, 1827, 841, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:28:31.752 00.004 11872 Star::Find returns 1 (0), X=1828.19, Y=839.75, Mass=4181, SNR=43.5, Peak=176 HFD=5.8
23:28:31.756 00.004 11872 CameraToMount -- cameraTheta (-1.31) - m_xAngle (0.00) = xAngle (-1.32 = -1.32)
23:28:31.759 00.003 11872 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.65 = 1.65)
23:28:31.763 00.004 11872 CameraToMount -- cameraX=0.40 cameraY=-1.50 hyp=1.55 cameraTheta=-1.31 mountX=0.39 mountY=1.54, mountTheta=1.32
23:28:31.768 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=176, med=0, FiltMin=0, FiltMax=118, Gamma=1.000
23:28:31.772 00.004 11872 UpdateGuideState exits: m=4181 SNR=43.5
23:28:31.775 00.003 11872 PhdController: newstate STATE_CALIBRATE
23:28:31.780 00.005 11872 PhdController: newstate STATE_GUIDE
23:28:31.796 00.016 11872 Changing from state SELECTED to CALIBRATING_PRIMARY
23:28:31.800 00.004 11872 guider state => CALIBRATED
23:28:31.804 00.004 11872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
23:28:31.808 00.004 11872 reset dither spiral
23:28:31.811 00.003 11872 PhdController: newstate STATE_SETTLE_BEGIN
23:28:31.816 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:31.820 00.004 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:28:31.824 00.004 11872 Enqueuing Expose request
23:28:31.827 00.003 9960 Worker thread wakes up
23:28:31.827 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:28:31.828 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:28:32.458 00.630 11872 evsrv: cli 0D2D2F00 connect
23:28:32.464 00.006 11872 case statement mapped state 5 to 1
23:28:32.470 00.006 11872 case statement mapped state 5 to 1
23:28:32.475 00.005 11872 evsrv: cli 0D2D2F00 request: {"method":"get_app_state","id":"e9f3aca6-bc12-4343-a4be-0fad626bb77d"}
23:28:32.480 00.005 11872 case statement mapped state 5 to 1
23:28:32.484 00.004 11872 evsrv: cli 0D2D2F00 response: {"jsonrpc":"2.0","result":"Selected","id":"e9f3aca6-bc12-4343-a4be-0fad626bb77d"}
23:28:32.490 00.006 11872 evsrv: cli 0D2D2F00 disconnect
23:28:33.073 00.583 9960 Exposure complete
23:28:33.182 00.109 9960 worker thread done servicing request
23:28:33.182 00.000 11872 OnExposeComplete: enter
23:28:33.186 00.004 11872 UpdateGuideState(): m_state=5
23:28:33.191 00.005 11872 Star::Find(15, 1828, 839, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:28:33.195 00.004 11872 Star::Find returns 1 (0), X=1828.23, Y=839.69, Mass=4288, SNR=44.3, Peak=185 HFD=5.7
23:28:33.199 00.004 11872 CameraToMount -- cameraTheta (-1.30) - m_xAngle (0.00) = xAngle (-1.30 = -1.30)
23:28:33.202 00.003 11872 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.67 = 1.67)
23:28:33.206 00.004 11872 CameraToMount -- cameraX=0.43 cameraY=-1.56 hyp=1.62 cameraTheta=-1.30 mountX=0.43 mountY=1.61, mountTheta=1.31
23:28:33.211 00.005 11872 Changing from state CALIBRATED to GUIDING
23:28:33.215 00.004 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:28:33.218 00.003 11872 ScopeASCOM::SideOfPier() returns 0
23:28:33.222 00.004 11872 AdjustCalibrationForScopePointing (scope): current dec=31.2 pierSide=0, cal dec=0.0 pierSide=0 rotAngle=None bin=1
23:28:33.227 00.005 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:28:33.232 00.005 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:28:33.236 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:28:33.240 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:28:33.244 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:28:33.248 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:28:33.252 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:28:33.257 00.005 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:28:33.260 00.003 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:28:33.264 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:28:33.268 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:28:33.271 00.003 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:28:33.275 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:28:33.391 00.116 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:28:33.397 00.006 11872 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 2.900000
23:28:33.403 00.006 11872 Dec comp: XRate 1.564 -> 1.337 for dec 0.0 -> dec 31.2
23:28:33.408 00.005 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:28:33.413 00.005 11872 ScopeASCOM::SideOfPier() returns 0
23:28:33.417 00.004 11872 setting lock position to (1828.23, 839.69)
23:28:33.421 00.004 11872 guider state => GUIDING
23:28:33.425 00.004 11872 Status Line: Guiding
23:28:33.430 00.005 11872 Mount: notify guiding started
23:28:33.437 00.007 11872 GetString("/profile/5/name", "") returns "PHD SF 2025"
23:28:33.441 00.004 11872 GetString("/profile/5/scope/calibration/timestamp", "") returns "11/21/2025 10:15:14 PM"
23:28:33.446 00.005 11872 GetDouble("/profile/5/scope/calibration/xRate", 1.000000) returns 0.001564
23:28:33.450 00.004 11872 GetDouble("/profile/5/scope/calibration/yRate", 1.000000) returns 0.001340
23:28:33.454 00.004 11872 GetInt("/profile/5/scope/calibration/binning", 1) returns 1
23:28:33.459 00.005 11872 GetDouble("/profile/5/scope/calibration/xAngle", 0.000000) returns 0.004073
23:28:33.462 00.003 11872 GetDouble("/profile/5/scope/calibration/yAngle", 0.000000) returns -1.738880
23:28:33.467 00.005 11872 GetDouble("/profile/5/scope/calibration/declination", 0.000000) returns 0.000075
23:28:33.470 00.003 11872 GetInt("/profile/5/scope/calibration/pierSide", -1) returns 0
23:28:33.474 00.004 11872 GetInt("/profile/5/scope/calibration/raGuideParity", 0) returns 1
23:28:33.476 00.002 11872 GetInt("/profile/5/scope/calibration/decGuideParity", 0) returns -1
23:28:33.480 00.004 11872 GetDouble("/profile/5/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
23:28:33.483 00.003 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:28:33.487 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:28:33.490 00.003 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:28:33.494 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:28:33.498 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:28:33.502 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:28:33.506 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:28:33.511 00.005 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:28:33.514 00.003 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:28:33.519 00.005 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:28:33.523 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:28:33.527 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:28:33.531 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:28:33.536 00.005 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:28:33.539 00.003 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:28:33.543 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:28:33.549 00.006 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:28:33.558 00.009 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:28:33.561 00.003 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:28:33.567 00.006 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:28:33.570 00.003 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:28:33.573 00.003 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:28:33.575 00.002 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:28:33.580 00.005 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:28:33.583 00.003 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:28:33.587 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:28:33.594 00.007 11872 evsrv: cli 0D2D2E60 connect
23:28:33.597 00.003 11872 case statement mapped state 6 to 3
23:28:33.600 00.003 11872 case statement mapped state 6 to 3
23:28:33.605 00.005 11872 evsrv: cli 0D2D2E60 request: {"method":"get_app_state","id":"06a3ebd3-4d83-4441-9348-c5729c9dec84"}
23:28:33.610 00.005 11872 case statement mapped state 6 to 3
23:28:33.614 00.004 11872 evsrv: cli 0D2D2E60 response: {"jsonrpc":"2.0","result":"Guiding","id":"06a3ebd3-4d83-4441-9348-c5729c9dec84"}
23:28:33.626 00.012 11872 evsrv: cli 0D2D2E60 disconnect
23:28:33.655 00.029 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:28:33.661 00.006 11872 ScopeASCOM::SideOfPier() returns 0
23:28:33.667 00.006 11872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
23:28:33.671 00.004 11872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
23:28:33.675 00.004 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:28:33.680 00.005 11872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 31.2
23:28:33.684 00.004 11872 MountToCamera -- mountTheta (-0.00) + m_xAngle (0.00) = xAngle (0.00 = 0.00)
23:28:33.689 00.005 11872 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
23:28:33.692 00.003 11872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
23:28:33.696 00.004 11872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
23:28:33.705 00.009 11872 GetInt("/profile/5/AutoLoadCalibration", -1) returns 1
23:28:33.710 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=185, med=0, FiltMin=0, FiltMax=111, Gamma=1.000
23:28:33.714 00.004 11872 UpdateGuideState exits: m=4288 SNR=44.3
23:28:33.718 00.004 11872 PhdController: newstate STATE_SETTLE_WAIT
23:28:33.723 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:33.727 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:28:33.732 00.005 11872 Enqueuing Expose request
23:28:33.738 00.006 9960 Worker thread wakes up
23:28:33.738 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:28:33.738 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1813,825,31,31)
23:28:34.994 01.256 9960 Exposure complete
23:28:35.105 00.111 9960 worker thread done servicing request
23:28:35.105 00.000 11872 OnExposeComplete: enter
23:28:35.112 00.007 11872 UpdateGuideState(): m_state=6
23:28:35.126 00.014 11872 Star::Find(15, 1828, 839, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:28:35.134 00.008 11872 Star::Find returns 1 (0), X=1828.26, Y=839.52, Mass=4321, SNR=44.7, Peak=168 HFD=5.7
23:28:35.139 00.005 11872 CameraToMount -- cameraTheta (-1.38) - m_xAngle (0.00) = xAngle (-1.39 = -1.39)
23:28:35.146 00.007 11872 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.58 = 1.58)
23:28:35.149 00.003 11872 CameraToMount -- cameraX=0.03 cameraY=-0.16 hyp=0.17 cameraTheta=-1.38 mountX=0.03 mountY=0.17, mountTheta=1.39
23:28:35.154 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.03, y=-0.16, opts=13)
23:28:35.157 00.003 11872 Enqueuing Move request for scope (0.03, -0.16)
23:28:35.160 00.003 9960 Worker thread wakes up
23:28:35.161 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.16) opts 0xd
23:28:35.161 00.000 9960 Handling offset move in thread for scope, endpoint = (0.03, -0.16)
23:28:35.161 00.000 9960 Moving (0.03, -0.16) raw xDistance=0.03 yDistance=0.17
23:28:35.161 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:28:35.161 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:28:35.161 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=168, med=0, FiltMin=0, FiltMax=117, Gamma=1.000
23:28:35.164 00.003 11872 UpdateGuideState exits: m=4321 SNR=44.7
23:28:35.168 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
23:28:35.168 00.000 9960 MoveAxis(E, 0, ABG)
23:28:35.168 00.000 9960 Move returns status 0, amount 0
23:28:35.168 00.000 9960 MoveAxis(N, 0, ABG)
23:28:35.169 00.001 9960 Move returns status 0, amount 0
23:28:35.170 00.001 9960 move complete, result=0
23:28:35.170 00.000 9960 worker thread done servicing request
23:28:35.170 00.000 11872 PhdController: settling, locked = 1, distance = 1.18 (1.50) aobump = 0 frame = 1 / 99999
23:28:35.173 00.003 11872 evsrv: {"Event":"Settling","Timestamp":1763789315.173,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":1.18,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:28:35.179 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:35.182 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:28:35.185 00.003 11872 Enqueuing Expose request
23:28:35.190 00.005 9960 Worker thread wakes up
23:28:35.190 00.000 11872 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:28:35.194 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
23:28:35.194 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1813,825,31,31)
23:28:36.438 01.244 9960 Exposure complete
23:28:36.549 00.111 9960 worker thread done servicing request
23:28:36.549 00.000 11872 OnExposeComplete: enter
23:28:36.554 00.005 11872 UpdateGuideState(): m_state=6
23:28:36.558 00.004 11872 Star::Find(15, 1828, 839, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:28:36.561 00.003 11872 Star::Find returns 1 (0), X=1828.22, Y=839.57, Mass=4143, SNR=43.3, Peak=173 HFD=5.4
23:28:36.566 00.005 11872 CameraToMount -- cameraTheta (-1.60) - m_xAngle (0.00) = xAngle (-1.60 = -1.60)
23:28:36.571 00.005 11872 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.37 = 1.37)
23:28:36.575 00.004 11872 CameraToMount -- cameraX=-0.00 cameraY=-0.11 hyp=0.11 cameraTheta=-1.60 mountX=-0.00 mountY=0.11, mountTheta=1.60
23:28:36.580 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.00, y=-0.11, opts=13)
23:28:36.585 00.005 11872 Enqueuing Move request for scope (-0.00, -0.11)
23:28:36.588 00.003 9960 Worker thread wakes up
23:28:36.588 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.11) opts 0xd
23:28:36.589 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.00, -0.11)
23:28:36.589 00.000 9960 Moving (-0.00, -0.11) raw xDistance=-0.00 yDistance=0.11
23:28:36.589 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
23:28:36.590 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:28:36.590 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=173, med=0, FiltMin=0, FiltMax=121, Gamma=1.000
23:28:36.593 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:28:36.593 00.000 9960 MoveAxis(E, 0, ABG)
23:28:36.593 00.000 9960 Move returns status 0, amount 0
23:28:36.593 00.000 9960 MoveAxis(N, 0, ABG)
23:28:36.593 00.000 9960 Move returns status 0, amount 0
23:28:36.593 00.000 9960 move complete, result=0
23:28:36.594 00.001 11872 UpdateGuideState exits: m=4143 SNR=43.3
23:28:36.598 00.004 9960 worker thread done servicing request
23:28:36.598 00.000 11872 PhdController: settling, locked = 1, distance = 0.86 (1.50) aobump = 0 frame = 2 / 99999
23:28:36.602 00.004 11872 evsrv: {"Event":"Settling","Timestamp":1763789316.602,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.86,"Time":1.4,"SettleTime":10.0,"StarLocked":true}
23:28:36.606 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:36.610 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:28:36.613 00.003 11872 Enqueuing Expose request
23:28:36.617 00.004 9960 Worker thread wakes up
23:28:36.618 00.001 11872 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:28:36.621 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
23:28:36.621 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1813,825,31,31)
23:28:37.874 01.253 9960 Exposure complete
23:28:37.974 00.100 9960 worker thread done servicing request
23:28:37.974 00.000 11872 OnExposeComplete: enter
23:28:37.978 00.004 11872 UpdateGuideState(): m_state=6
23:28:37.982 00.004 11872 Star::Find(15, 1828, 839, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:28:37.985 00.003 11872 Star::Find returns 1 (0), X=1828.02, Y=840.43, Mass=4444, SNR=45.6, Peak=178 HFD=5.5
23:28:37.988 00.003 11872 CameraToMount -- cameraTheta (1.84) - m_xAngle (0.00) = xAngle (1.83 = 1.83)
23:28:37.993 00.005 11872 CameraToMount -- cameraTheta (1.84) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.80 = -1.48)
23:28:37.996 00.003 11872 CameraToMount -- cameraX=-0.20 cameraY=0.75 hyp=0.77 cameraTheta=1.84 mountX=-0.20 mountY=-0.77, mountTheta=-1.82
23:28:38.001 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.20, y=0.75, opts=13)
23:28:38.004 00.003 11872 Enqueuing Move request for scope (-0.20, 0.75)
23:28:38.008 00.004 9960 Worker thread wakes up
23:28:38.008 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.75) opts 0xd
23:28:38.008 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.20, 0.75)
23:28:38.008 00.000 9960 Moving (-0.20, 0.75) raw xDistance=-0.20 yDistance=-0.77
23:28:38.009 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
23:28:38.009 00.000 9960 resist switch: large excursion: input -0.77 thresh 0.60 direction from 0 to -1
23:28:38.009 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.31
23:28:38.009 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.77 from input -0.77
23:28:38.009 00.000 9960 MoveAxis(E, 0, ABG)
23:28:38.009 00.000 9960 Move returns status 0, amount 0
23:28:38.010 00.001 9960 MoveAxis(N, 575, ABG)
23:28:38.010 00.000 9960 Guiding  Dir = 0, Dur = 575
23:28:38.011 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=178, med=0, FiltMin=0, FiltMax=116, Gamma=1.000
23:28:38.014 00.003 9960 IsSlewing returns 0
23:28:38.015 00.001 11872 UpdateGuideState exits: m=4444 SNR=45.6
23:28:38.018 00.003 9960 IsGuiding returns 0
23:28:38.018 00.000 11872 PhdController: settling, locked = 1, distance = 0.84 (1.50) aobump = 0 frame = 3 / 99999
23:28:38.022 00.004 9960 PulseGuide returned control before completion, sleep 585
23:28:38.022 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763789318.022,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.84,"Time":2.8,"SettleTime":10.0,"StarLocked":true}
23:28:38.026 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:38.030 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:28:38.034 00.004 11872 Enqueuing Expose request
23:28:38.620 00.586 9960 IsGuiding returns 0
23:28:38.621 00.001 9960 Move returns status 0, amount 575
23:28:38.621 00.000 9960 move complete, result=0
23:28:38.621 00.000 9960 worker thread done servicing request
23:28:38.621 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.8 px 575 ms NORTH
23:28:38.629 00.008 9960 Worker thread wakes up
23:28:38.629 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:28:38.629 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1813,825,31,31)
23:28:39.879 01.250 9960 Exposure complete
23:28:39.996 00.117 9960 worker thread done servicing request
23:28:39.996 00.000 11872 OnExposeComplete: enter
23:28:40.001 00.005 11872 UpdateGuideState(): m_state=6
23:28:40.005 00.004 11872 Star::Find(15, 1828, 840, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
23:28:40.010 00.005 11872 Star::Find returns 1 (0), X=1828.36, Y=838.93, Mass=4179, SNR=43.4, Peak=183 HFD=5.9
23:28:40.016 00.006 11872 CameraToMount -- cameraTheta (-1.40) - m_xAngle (0.00) = xAngle (-1.40 = -1.40)
23:28:40.020 00.004 11872 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.57 = 1.57)
23:28:40.024 00.004 11872 CameraToMount -- cameraX=0.14 cameraY=-0.76 hyp=0.77 cameraTheta=-1.40 mountX=0.13 mountY=0.77, mountTheta=1.40
23:28:40.029 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.14, y=-0.76, opts=13)
23:28:40.032 00.003 11872 Enqueuing Move request for scope (0.14, -0.76)
23:28:40.037 00.005 9960 Worker thread wakes up
23:28:40.037 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.76) opts 0xd
23:28:40.037 00.000 9960 Handling offset move in thread for scope, endpoint = (0.14, -0.76)
23:28:40.037 00.000 9960 Moving (0.14, -0.76) raw xDistance=0.13 yDistance=0.77
23:28:40.037 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=183, med=0, FiltMin=0, FiltMax=117, Gamma=1.000
23:28:40.041 00.004 11872 UpdateGuideState exits: m=4179 SNR=43.4
23:28:40.046 00.005 11872 PhdController: settling, locked = 1, distance = 0.82 (1.50) aobump = 0 frame = 4 / 99999
23:28:40.049 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:28:40.050 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763789320.049,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.82,"Time":4.9,"SettleTime":10.0,"StarLocked":true}
23:28:40.053 00.003 9960 resist switch: large excursion: input 0.77 thresh 0.60 direction from -1 to 1
23:28:40.053 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.32
23:28:40.055 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:40.059 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:28:40.062 00.003 11872 Enqueuing Expose request
23:28:40.066 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.77 from input 0.77
23:28:40.066 00.000 9960 MoveAxis(E, 0, ABG)
23:28:40.066 00.000 9960 Move returns status 0, amount 0
23:28:40.066 00.000 9960 MoveAxis(S, 578, ABG)
23:28:40.067 00.001 9960 Guiding  Dir = 1, Dur = 578
23:28:40.067 00.000 9960 IsSlewing returns 0
23:28:40.067 00.000 9960 IsGuiding returns 0
23:28:40.068 00.001 9960 PulseGuide returned control before completion, sleep 588
23:28:40.667 00.599 9960 IsGuiding returns 1
23:28:40.668 00.001 9960 scope still moving after pulse duration time elapsed
23:28:40.697 00.029 9960 IsSlewing returns 0
23:28:40.698 00.001 9960 IsGuiding returns 0
23:28:40.698 00.000 9960 scope move finished after 578 + 53 ms
23:28:40.699 00.001 9960 Move returns status 0, amount 578
23:28:40.699 00.000 9960 move complete, result=0
23:28:40.699 00.000 9960 worker thread done servicing request
23:28:40.700 00.001 9960 Worker thread wakes up
23:28:40.700 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.8 px 578 ms SOUTH
23:28:40.707 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
23:28:40.707 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1813,825,31,31)
23:28:41.942 01.235 9960 Exposure complete
23:28:42.060 00.118 9960 worker thread done servicing request
23:28:42.061 00.001 11872 OnExposeComplete: enter
23:28:42.065 00.004 11872 UpdateGuideState(): m_state=6
23:28:42.068 00.003 11872 Star::Find(15, 1828, 838, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
23:28:42.071 00.003 11872 Star::Find returns 1 (0), X=1828.09, Y=840.24, Mass=4363, SNR=44.4, Peak=196 HFD=5.9
23:28:42.076 00.005 11872 CameraToMount -- cameraTheta (1.81) - m_xAngle (0.00) = xAngle (1.81 = 1.81)
23:28:42.080 00.004 11872 CameraToMount -- cameraTheta (1.81) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.77 = -1.51)
23:28:42.083 00.003 11872 CameraToMount -- cameraX=-0.13 cameraY=0.55 hyp=0.57 cameraTheta=1.81 mountX=-0.13 mountY=-0.57, mountTheta=-1.80
23:28:42.086 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=-0.13, y=0.55, opts=13)
23:28:42.090 00.004 11872 Enqueuing Move request for scope (-0.13, 0.55)
23:28:42.093 00.003 9960 Worker thread wakes up
23:28:42.094 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.55) opts 0xd
23:28:42.094 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.13, 0.55)
23:28:42.094 00.000 9960 Moving (-0.13, 0.55) raw xDistance=-0.13 yDistance=-0.57
23:28:42.094 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:28:42.094 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
23:28:42.094 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=196, med=0, FiltMin=0, FiltMax=124, Gamma=1.000
23:28:42.098 00.004 11872 UpdateGuideState exits: m=4363 SNR=44.4
23:28:42.102 00.004 11872 PhdController: settling, locked = 1, distance = 0.74 (1.50) aobump = 0 frame = 5 / 99999
23:28:42.106 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.57
23:28:42.106 00.000 9960 MoveAxis(E, 0, ABG)
23:28:42.106 00.000 9960 Move returns status 0, amount 0
23:28:42.106 00.000 9960 MoveAxis(N, 0, ABG)
23:28:42.106 00.000 9960 Move returns status 0, amount 0
23:28:42.106 00.000 9960 move complete, result=0
23:28:42.108 00.002 11872 evsrv: {"Event":"Settling","Timestamp":1763789322.105,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.74,"Time":6.9,"SettleTime":10.0,"StarLocked":true}
23:28:42.111 00.003 9960 worker thread done servicing request
23:28:42.111 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:42.114 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:28:42.117 00.003 11872 Enqueuing Expose request
23:28:42.120 00.003 11872 GuideStep: -0.1 px 0 ms EAST, -0.6 px 0 ms NORTH
23:28:42.124 00.004 9960 Worker thread wakes up
23:28:42.124 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:28:42.125 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1813,825,31,31)
23:28:43.367 01.242 9960 Exposure complete
23:28:43.481 00.114 9960 worker thread done servicing request
23:28:43.482 00.001 11872 OnExposeComplete: enter
23:28:43.485 00.003 11872 UpdateGuideState(): m_state=6
23:28:43.490 00.005 11872 Star::Find(15, 1828, 840, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
23:28:43.493 00.003 11872 Star::Find returns 1 (0), X=1828.38, Y=838.74, Mass=4373, SNR=44.4, Peak=198 HFD=5.9
23:28:43.498 00.005 11872 CameraToMount -- cameraTheta (-1.41) - m_xAngle (0.00) = xAngle (-1.41 = -1.41)
23:28:43.502 00.004 11872 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.56 = 1.56)
23:28:43.505 00.003 11872 CameraToMount -- cameraX=0.16 cameraY=-0.94 hyp=0.96 cameraTheta=-1.41 mountX=0.15 mountY=0.96, mountTheta=1.41
23:28:43.510 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.16, y=-0.94, opts=13)
23:28:43.513 00.003 11872 Enqueuing Move request for scope (0.16, -0.94)
23:28:43.516 00.003 9960 Worker thread wakes up
23:28:43.516 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.94) opts 0xd
23:28:43.516 00.000 9960 Handling offset move in thread for scope, endpoint = (0.16, -0.94)
23:28:43.516 00.000 9960 Moving (0.16, -0.94) raw xDistance=0.15 yDistance=0.96
23:28:43.518 00.002 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:28:43.518 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.96 from input 0.96
23:28:43.518 00.000 9960 MoveAxis(E, 0, ABG)
23:28:43.518 00.000 9960 Move returns status 0, amount 0
23:28:43.518 00.000 9960 MoveAxis(S, 714, ABG)
23:28:43.518 00.000 9960 Guiding  Dir = 1, Dur = 714
23:28:43.518 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=198, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
23:28:43.523 00.005 9960 IsSlewing returns 0
23:28:43.523 00.000 11872 UpdateGuideState exits: m=4373 SNR=44.4
23:28:43.526 00.003 9960 IsGuiding returns 0
23:28:43.526 00.000 11872 PhdController: settling, locked = 1, distance = 0.81 (1.50) aobump = 0 frame = 6 / 99999
23:28:43.531 00.005 11872 evsrv: {"Event":"Settling","Timestamp":1763789323.531,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.81,"Time":8.4,"SettleTime":10.0,"StarLocked":true}
23:28:43.534 00.003 9960 PulseGuide returned control before completion, sleep 724
23:28:43.534 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:43.538 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:28:43.541 00.003 11872 Enqueuing Expose request
23:28:44.259 00.718 9960 IsGuiding returns 1
23:28:44.261 00.002 9960 scope still moving after pulse duration time elapsed
23:28:44.290 00.029 9960 IsSlewing returns 0
23:28:44.292 00.002 9960 IsGuiding returns 0
23:28:44.293 00.001 9960 scope move finished after 714 + 51 ms
23:28:44.293 00.000 9960 Move returns status 0, amount 714
23:28:44.293 00.000 9960 move complete, result=0
23:28:44.294 00.001 9960 worker thread done servicing request
23:28:44.294 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 1.0 px 714 ms SOUTH
23:28:44.300 00.006 9960 Worker thread wakes up
23:28:44.300 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:28:44.300 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1813,825,31,31)
23:28:45.550 01.250 9960 Exposure complete
23:28:45.670 00.120 9960 worker thread done servicing request
23:28:45.671 00.001 11872 OnExposeComplete: enter
23:28:45.674 00.003 11872 UpdateGuideState(): m_state=6
23:28:45.678 00.004 11872 Star::Find(15, 1828, 838, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
23:28:45.682 00.004 11872 Star::Find returns 1 (0), X=1828.47, Y=839.61, Mass=4341, SNR=43.9, Peak=211 HFD=5.7
23:28:45.686 00.004 11872 CameraToMount -- cameraTheta (-0.29) - m_xAngle (0.00) = xAngle (-0.30 = -0.30)
23:28:45.690 00.004 11872 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.67 = 2.67)
23:28:45.694 00.004 11872 CameraToMount -- cameraX=0.25 cameraY=-0.07 hyp=0.26 cameraTheta=-0.29 mountX=0.25 mountY=0.12, mountTheta=0.44
23:28:45.699 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.25, y=-0.07, opts=13)
23:28:45.703 00.004 11872 Enqueuing Move request for scope (0.25, -0.07)
23:28:45.708 00.005 9960 Worker thread wakes up
23:28:45.708 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.07) opts 0xd
23:28:45.708 00.000 9960 Handling offset move in thread for scope, endpoint = (0.25, -0.07)
23:28:45.708 00.000 9960 Moving (0.25, -0.07) raw xDistance=0.25 yDistance=0.12
23:28:45.708 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
23:28:45.708 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
23:28:45.712 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:28:45.712 00.000 11872 UpdateGuideState exits: m=4341 SNR=43.9
23:28:45.717 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:28:45.717 00.000 9960 MoveAxis(W, 116, ABG)
23:28:45.717 00.000 9960 Guiding  Dir = 3, Dur = 116
23:28:45.717 00.000 11872 PhdController: settling, locked = 1, distance = 0.64 (1.50) aobump = 0 frame = 7 / 99999
23:28:45.721 00.004 9960 IsSlewing returns 0
23:28:45.722 00.001 11872 PhdController: newstate STATE_FINISH
23:28:45.725 00.003 9960 IsGuiding returns 0
23:28:45.725 00.000 11872 PhdController complete: success
23:28:45.729 00.004 9960 PulseGuide returned control before completion, sleep 126
23:28:45.729 00.000 11872 evsrv: {"Event":"SettleDone","Timestamp":1763789325.729,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":7,"DroppedFrames":0}
23:28:45.734 00.005 11872 Mount: notify guiding dither settle done success=1
23:28:45.737 00.003 11872 PhdController: newstate STATE_IDLE
23:28:45.741 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:45.744 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:28:45.749 00.005 11872 Enqueuing Expose request
23:28:45.872 00.123 9960 IsGuiding returns 0
23:28:45.872 00.000 9960 Move returns status 0, amount 116
23:28:45.872 00.000 9960 MoveAxis(N, 0, ABG)
23:28:45.874 00.002 9960 Move returns status 0, amount 0
23:28:45.874 00.000 9960 move complete, result=0
23:28:45.874 00.000 9960 worker thread done servicing request
23:28:45.874 00.000 11872 GuideStep: 0.2 px 116 ms WEST, 0.1 px 0 ms NORTH
23:28:45.881 00.007 9960 Worker thread wakes up
23:28:45.881 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:28:45.881 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1813,825,31,31)
23:28:46.615 00.734 11872 evsrv: cli 0D2D3400 connect
23:28:46.627 00.012 11872 case statement mapped state 6 to 3
23:28:46.636 00.009 11872 case statement mapped state 6 to 3
23:28:46.647 00.011 11872 evsrv: cli 0D2D3400 request: {"method":"get_app_state","id":"b0d22384-45a0-4d41-ba4d-9a1212035774"}
23:28:46.652 00.005 11872 case statement mapped state 6 to 3
23:28:46.656 00.004 11872 evsrv: cli 0D2D3400 response: {"jsonrpc":"2.0","result":"Guiding","id":"b0d22384-45a0-4d41-ba4d-9a1212035774"}
23:28:46.660 00.004 11872 evsrv: cli 0D2D3400 disconnect
23:28:46.664 00.004 11872 evsrv: cli 0D2D3360 connect
23:28:46.668 00.004 11872 case statement mapped state 6 to 3
23:28:46.677 00.009 11872 case statement mapped state 6 to 3
23:28:46.688 00.011 11872 evsrv: cli 0D2D3360 request: {"method":"stop_capture","id":"4055b839-cdc4-4616-a7e1-cdc893c795c7"}
23:28:46.692 00.004 11872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:28:46.696 00.004 11872 Status Line: Waiting for devices...
23:28:46.705 00.009 11872 evsrv: cli 0D2D3360 response: {"jsonrpc":"2.0","result":0,"id":"4055b839-cdc4-4616-a7e1-cdc893c795c7"}
23:28:46.711 00.006 11872 evsrv: cli 0D2D3360 disconnect
23:28:46.717 00.006 11872 evsrv: cli 0D2D2960 connect
23:28:46.720 00.003 11872 case statement mapped state 6 to 3
23:28:46.724 00.004 11872 case statement mapped state 6 to 3
23:28:46.728 00.004 11872 evsrv: cli 0D2D2960 request: {"method":"get_app_state","id":"eca32ae7-1308-48c4-8fb4-90ee82488c46"}
23:28:46.737 00.009 11872 case statement mapped state 6 to 3
23:28:46.741 00.004 11872 evsrv: cli 0D2D2960 response: {"jsonrpc":"2.0","result":"Guiding","id":"eca32ae7-1308-48c4-8fb4-90ee82488c46"}
23:28:46.746 00.005 11872 evsrv: cli 0D2D2960 disconnect
23:28:46.763 00.017 9960 ZWO: stopexposure
23:28:47.096 00.333 9960 ZWO: stopexposure
23:28:47.096 00.000 9960 Error thrown from C:\cygwin\home\agalasso\projects\phd2\worker_thread.cpp:190->Capture failed
23:28:47.096 00.000 9960 worker thread done servicing request
23:28:47.097 00.001 11872 OnExposeComplete: enter
23:28:47.105 00.008 11872 OnExposeComplete: Capture Error reported
23:28:47.111 00.006 11872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
23:28:47.116 00.005 11872 Mount: notify guiding stopped
23:28:47.124 00.008 11872 Changing from state GUIDING to STOP
23:28:47.128 00.004 11872 guider state => SELECTED
23:28:47.131 00.003 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
23:28:47.137 00.006 11872 Changing from state SELECTED to UNINITIALIZED
23:28:47.142 00.005 11872 guider state => SELECTING
23:28:47.150 00.008 11872 Status Line: Stopped.
23:28:47.155 00.005 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\myframe_events.cpp:489->Error reported capturing image
23:28:47.746 00.591 11872 evsrv: cli 0D2D2E60 connect
23:28:47.754 00.008 11872 evsrv: cli 0D2D2E60 request: {"method":"get_app_state","id":"c0246746-99cb-4ba6-a43e-042d8913965c"}
23:28:47.760 00.006 11872 evsrv: cli 0D2D2E60 response: {"jsonrpc":"2.0","result":"Stopped","id":"c0246746-99cb-4ba6-a43e-042d8913965c"}
23:28:47.765 00.005 11872 evsrv: cli 0D2D2E60 disconnect
23:29:03.147 15.382 11872 evsrv: cli 0D2D30E0 connect
23:29:03.153 00.006 11872 evsrv: cli 0D2D30E0 request: {"method":"get_app_state","id":"2a08a463-0fb3-45d6-9157-129d1fafdc49"}
23:29:03.158 00.005 11872 evsrv: cli 0D2D30E0 response: {"jsonrpc":"2.0","result":"Stopped","id":"2a08a463-0fb3-45d6-9157-129d1fafdc49"}
23:29:03.165 00.007 11872 evsrv: cli 0D2D30E0 disconnect
23:29:03.170 00.005 11872 evsrv: cli 0D2D23C0 connect
23:29:03.174 00.004 11872 evsrv: cli 0D2D23C0 request: {"method":"get_calibrated","id":"998c9f6b-eb43-4074-98a6-24d5003627b5"}
23:29:03.180 00.006 11872 evsrv: cli 0D2D23C0 response: {"jsonrpc":"2.0","result":true,"id":"998c9f6b-eb43-4074-98a6-24d5003627b5"}
23:29:03.187 00.007 11872 evsrv: cli 0D2D23C0 disconnect
23:29:03.194 00.007 11872 evsrv: cli 0D2D3040 connect
23:29:03.200 00.006 11872 evsrv: cli 0D2D3040 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"e525740e-14f6-4d49-accc-c2ab4819e129"}
23:29:03.206 00.006 11872 PhdController::Guide begins
23:29:03.211 00.005 11872 PhdController: newstate STATE_SETUP
23:29:03.216 00.005 11872 PhdController: setup
23:29:03.220 00.004 11872 PhdController: newstate STATE_ATTEMPT_START
23:29:03.223 00.003 11872 PhdController: start capturing
23:29:03.228 00.005 11872 Changing from state SELECTING to UNINITIALIZED
23:29:03.231 00.003 11872 guider state => SELECTING
23:29:03.236 00.005 11872 setting force full frames = true
23:29:03.240 00.004 11872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
23:29:03.247 00.007 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:29:03.251 00.004 11872 Enqueuing Expose request
23:29:03.255 00.004 11872 PhdController: newstate STATE_SELECT_STAR
23:29:03.259 00.004 9960 Worker thread wakes up
23:29:03.259 00.000 11872 evsrv: cli 0D2D3040 response: {"jsonrpc":"2.0","result":0,"id":"e525740e-14f6-4d49-accc-c2ab4819e129"}
23:29:03.264 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
23:29:03.264 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:29:03.264 00.000 11872 evsrv: cli 0D2D3040 disconnect
23:29:03.270 00.006 11872 evsrv: cli 0D2D32C0 connect
23:29:03.274 00.004 11872 case statement mapped state 1 to 101
23:29:03.278 00.004 11872 case statement mapped state 1 to 101
23:29:03.282 00.004 11872 evsrv: cli 0D2D32C0 request: {"method":"get_lock_shift_params","id":"824f4c77-34de-4ac3-b27d-b34ae5d527ae"}
23:29:03.286 00.004 11872 evsrv: cli 0D2D32C0 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"824f4c77-34de-4ac3-b27d-b34ae5d527ae"}
23:29:03.290 00.004 11872 evsrv: cli 0D2D32C0 disconnect
23:29:03.296 00.006 11872 evsrv: cli 0D2D2DC0 connect
23:29:03.300 00.004 11872 case statement mapped state 1 to 101
23:29:03.304 00.004 11872 case statement mapped state 1 to 101
23:29:03.308 00.004 11872 evsrv: cli 0D2D2DC0 request: {"method":"get_lock_position","id":"f8af8ff7-eaf4-40cb-89fd-18a521088572"}
23:29:03.313 00.005 11872 evsrv: cli 0D2D2DC0 response: {"jsonrpc":"2.0","result":null,"id":"f8af8ff7-eaf4-40cb-89fd-18a521088572"}
23:29:03.316 00.003 11872 evsrv: cli 0D2D2DC0 disconnect
23:29:04.318 01.002 11872 evsrv: cli 0D2D21E0 connect
23:29:04.325 00.007 11872 case statement mapped state 1 to 101
23:29:04.330 00.005 11872 case statement mapped state 1 to 101
23:29:04.336 00.006 11872 evsrv: cli 0D2D21E0 request: {"method":"get_lock_position","id":"48764e3b-e6ad-4150-8056-24596e685285"}
23:29:04.341 00.005 11872 evsrv: cli 0D2D21E0 response: {"jsonrpc":"2.0","result":null,"id":"48764e3b-e6ad-4150-8056-24596e685285"}
23:29:04.345 00.004 11872 evsrv: cli 0D2D21E0 disconnect
23:29:04.503 00.158 9960 Exposure complete
23:29:04.619 00.116 9960 worker thread done servicing request
23:29:04.619 00.000 11872 OnExposeComplete: enter
23:29:04.623 00.004 11872 UpdateGuideState(): m_state=1
23:29:04.627 00.004 11872 UpdateCurrentPosition: no star selected
23:29:04.631 00.004 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
23:29:04.636 00.005 11872 Status Line: No star selected
23:29:04.641 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=188, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
23:29:04.645 00.004 11872 UpdateGuideState exits: No star selected
23:29:04.648 00.003 11872 GuiderMultiStar::AutoSelect enter
23:29:04.653 00.005 11872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
23:29:04.759 00.106 11872 AutoFind: auto downsample for scale 1.00 => 1x
23:29:04.940 00.181 11872 AutoFind: global mean = -0.0, stdev 2.3
23:29:04.944 00.004 11872 AutoFind: using threshold = 0.1
23:29:05.189 00.245 11872 AutoFind: local max [1829, 837] 125.0
23:29:05.192 00.003 11872 AutoFind: local max [1586, 288] 115.4
23:29:05.197 00.005 11872 AutoFind: local max [30, 341] 81.6
23:29:05.200 00.003 11872 AutoFind: local max [1719, 301] 53.1
23:29:05.203 00.003 11872 AutoFind: local max [1369, 71] 41.3
23:29:05.206 00.003 11872 AutoFind: local max [1515, 1059] 31.1
23:29:05.210 00.004 11872 AutoFind: local max [772, 534] 30.0
23:29:05.214 00.004 11872 AutoFind: local max [447, 297] 25.4
23:29:05.218 00.004 11872 AutoFind: local max [771, 540] 24.0
23:29:05.221 00.003 11872 AutoFind: local max [1035, 321] 21.6
23:29:05.224 00.003 11872 AutoFind: local max [114, 921] 21.5
23:29:05.228 00.004 11872 AutoFind: local max [162, 406] 21.3
23:29:05.231 00.003 11872 AutoFind: local max [125, 505] 20.2
23:29:05.235 00.004 11872 AutoFind: local max [878, 892] 19.2
23:29:05.239 00.004 11872 AutoFind: local max [1925, 830] 18.3
23:29:05.242 00.003 11872 AutoFind: local max [1035, 327] 16.9
23:29:05.245 00.003 11872 AutoFind: local max [29, 990] 14.2
23:29:05.249 00.004 11872 AutoFind: local max [481, 367] 13.1
23:29:05.253 00.004 11872 AutoFind: local max [302, 1076] 13.0
23:29:05.256 00.003 11872 AutoFind: local max [1312, 147] 11.4
23:29:05.259 00.003 11872 AutoFind: local max [162, 68] 10.5
23:29:05.262 00.003 11872 AutoFind: local max [383, 327] 9.8
23:29:05.265 00.003 11872 AutoFind: local max [384, 322] 9.7
23:29:05.269 00.004 11872 AutoFind: local max [273, 425] 9.5
23:29:05.272 00.003 11872 AutoFind: local max [1352, 628] 9.2
23:29:05.276 00.004 11872 AutoFind: local max [133, 1006] 8.9
23:29:05.280 00.004 11872 AutoFind: local max [1363, 543] 8.9
23:29:05.283 00.003 11872 AutoFind: local max [749, 122] 8.7
23:29:05.286 00.003 11872 AutoFind: local max [279, 644] 8.2
23:29:05.291 00.005 11872 AutoFind: local max [286, 27] 8.1
23:29:05.293 00.002 11872 AutoFind: local max [1364, 549] 7.6
23:29:05.297 00.004 11872 AutoFind: local max [372, 672] 7.2
23:29:05.300 00.003 11872 AutoFind: local max [310, 390] 7.1
23:29:05.304 00.004 11872 AutoFind: local max [1778, 222] 6.9
23:29:05.307 00.003 11872 AutoFind: local max [1481, 696] 6.9
23:29:05.310 00.003 11872 AutoFind: local max [1351, 634] 6.7
23:29:05.314 00.004 11872 AutoFind: local max [1519, 480] 6.7
23:29:05.318 00.004 11872 AutoFind: local max [1439, 455] 6.6
23:29:05.323 00.005 11872 AutoFind: local max [101, 954] 6.6
23:29:05.326 00.003 11872 AutoFind: local max [32, 651] 6.4
23:29:05.330 00.004 11872 AutoFind: local max [498, 293] 6.0
23:29:05.333 00.003 11872 AutoFind: local max [1902, 671] 5.9
23:29:05.338 00.005 11872 AutoFind: local max [1388, 71] 5.8
23:29:05.342 00.004 11872 AutoFind: local max [807, 836] 5.7
23:29:05.345 00.003 11872 AutoFind: local max [1854, 115] 5.6
23:29:05.349 00.004 11872 AutoFind: local max [302, 986] 5.5
23:29:05.352 00.003 11872 AutoFind: local max [1010, 1040] 5.4
23:29:05.356 00.004 11872 AutoFind: local max [864, 680] 5.3
23:29:05.359 00.003 11872 AutoFind: local max [1702, 376] 5.2
23:29:05.363 00.004 11872 AutoFind: local max [1482, 703] 5.2
23:29:05.366 00.003 11872 AutoFind: local max [1342, 571] 4.9
23:29:05.370 00.004 11872 AutoFind: local max [1726, 393] 4.8
23:29:05.372 00.002 11872 AutoFind: local max [1341, 576] 4.8
23:29:05.375 00.003 11872 AutoFind: local max [354, 1000] 4.7
23:29:05.378 00.003 11872 AutoFind: local max [1820, 835] 4.7
23:29:05.380 00.002 11872 AutoFind: local max [558, 618] 4.6
23:29:05.384 00.004 11872 AutoFind: local max [1815, 612] 4.6
23:29:05.388 00.004 11872 AutoFind: local max [1814, 618] 4.6
23:29:05.391 00.003 11872 AutoFind: local max [512, 554] 4.6
23:29:05.395 00.004 11872 AutoFind: local max [1646, 536] 4.5
23:29:05.399 00.004 11872 AutoFind: local max [1573, 284] 4.4
23:29:05.402 00.003 11872 AutoFind: local max [274, 915] 4.4
23:29:05.405 00.003 11872 AutoFind: local max [108, 1057] 4.4
23:29:05.408 00.003 11872 AutoFind: local max [364, 1024] 4.3
23:29:05.412 00.004 11872 AutoFind: local max [691, 897] 4.3
23:29:05.416 00.004 11872 AutoFind: local max [595, 533] 4.3
23:29:05.419 00.003 11872 AutoFind: local max [303, 503] 4.3
23:29:05.423 00.004 11872 AutoFind: local max [1440, 461] 4.3
23:29:05.427 00.004 11872 AutoFind: local max [188, 653] 4.2
23:29:05.430 00.003 11872 AutoFind: local max [335, 454] 4.2
23:29:05.434 00.004 11872 AutoFind: local max [563, 226] 4.1
23:29:05.437 00.003 11872 AutoFind: local max [461, 10] 4.1
23:29:05.440 00.003 11872 AutoFind: local max [1202, 355] 4.1
23:29:05.445 00.005 11872 AutoFind: local max [430, 631] 4.0
23:29:05.448 00.003 11872 AutoFind: local max [1728, 238] 4.0
23:29:05.451 00.003 11872 AutoFind: local max [1390, 427] 4.0
23:29:05.455 00.004 11872 AutoFind: local max [693, 160] 4.0
23:29:05.458 00.003 11872 AutoFind: local max [1693, 442] 3.9
23:29:05.461 00.003 11872 AutoFind: local max [1010, 1049] 3.9
23:29:05.464 00.003 11872 AutoFind: local max [1839, 847] 3.9
23:29:05.468 00.004 11872 AutoFind: local max [1782, 974] 3.8
23:29:05.471 00.003 11872 AutoFind: local max [1709, 303] 3.8
23:29:05.476 00.005 11872 AutoFind: local max [555, 624] 3.8
23:29:05.479 00.003 11872 AutoFind: local max [1005, 1053] 3.8
23:29:05.483 00.004 11872 AutoFind: local max [552, 304] 3.7
23:29:05.487 00.004 11872 AutoFind: local max [900, 964] 3.7
23:29:05.491 00.004 11872 AutoFind: local max [584, 131] 3.7
23:29:05.494 00.003 11872 AutoFind: local max [192, 62] 3.7
23:29:05.497 00.003 11872 AutoFind: local max [1393, 524] 3.7
23:29:05.500 00.003 11872 AutoFind: local max [1645, 541] 3.6
23:29:05.504 00.004 11872 AutoFind: local max [1493, 655] 3.6
23:29:05.507 00.003 11872 AutoFind: local max [543, 629] 3.6
23:29:05.511 00.004 11872 AutoFind: local max [1598, 283] 3.5
23:29:05.515 00.004 11872 AutoFind: local max [1407, 100] 3.5
23:29:05.519 00.004 11872 AutoFind: local max [690, 330] 3.5
23:29:05.522 00.003 11872 AutoFind: local max [760, 540] 3.5
23:29:05.526 00.004 11872 AutoFind: local max [1705, 1078] 3.5
23:29:05.530 00.004 11872 AutoFind: local max [1533, 836] 3.5
23:29:05.533 00.003 11872 AutoFind: local max [105, 229] 3.5
23:29:05.537 00.004 11872 AutoFind: local max [1569, 842] 3.5
23:29:05.541 00.004 11872 AutoFind: close dim-bright [760, 540] 3.5 - [771, 540] 24.0
23:29:05.544 00.003 11872 AutoFind: close dim-bright [760, 540] 3.5 - [772, 534] 30.0
23:29:05.547 00.003 11872 AutoFind: close dim-bright [1598, 283] 3.5 - [1586, 288] 115.4
23:29:05.551 00.004 11872 AutoFind: too close [543, 629] 3.6 - [555, 624] 3.8
23:29:05.555 00.004 11872 AutoFind: too close [543, 629] 3.6 - [558, 618] 4.6
23:29:05.558 00.003 11872 AutoFind: too close [1645, 541] 3.6 - [1646, 536] 4.5
23:29:05.563 00.005 11872 AutoFind: too close [1005, 1053] 3.8 - [1010, 1049] 3.9
23:29:05.566 00.003 11872 AutoFind: too close [1005, 1053] 3.8 - [1010, 1040] 5.4
23:29:05.571 00.005 11872 AutoFind: too close [555, 624] 3.8 - [558, 618] 4.6
23:29:05.575 00.004 11872 AutoFind: close dim-bright [1709, 303] 3.8 - [1719, 301] 53.1
23:29:05.579 00.004 11872 AutoFind: too close [1839, 847] 3.9 - [1820, 835] 4.7
23:29:05.582 00.003 11872 AutoFind: close dim-bright [1839, 847] 3.9 - [1829, 837] 125.0
23:29:05.586 00.004 11872 AutoFind: too close [1010, 1049] 3.9 - [1010, 1040] 5.4
23:29:05.589 00.003 11872 AutoFind: too close [1440, 461] 4.3 - [1439, 455] 6.6
23:29:05.592 00.003 11872 AutoFind: close dim-bright [1573, 284] 4.4 - [1586, 288] 115.4
23:29:05.595 00.003 11872 AutoFind: too close [1814, 618] 4.6 - [1815, 612] 4.6
23:29:05.597 00.002 11872 AutoFind: close dim-bright [1820, 835] 4.7 - [1829, 837] 125.0
23:29:05.602 00.005 11872 AutoFind: too close [1341, 576] 4.8 - [1342, 571] 4.9
23:29:05.605 00.003 11872 AutoFind: too close [1482, 703] 5.2 - [1481, 696] 6.9
23:29:05.608 00.003 11872 AutoFind: close dim-bright [1388, 71] 5.8 - [1369, 71] 41.3
23:29:05.612 00.004 11872 AutoFind: too close [1351, 634] 6.7 - [1352, 628] 9.2
23:29:05.615 00.003 11872 AutoFind: too close [1364, 549] 7.6 - [1363, 543] 8.9
23:29:05.620 00.005 11872 AutoFind: too close [384, 322] 9.7 - [383, 327] 9.8
23:29:05.623 00.003 11872 AutoFind: too close [1035, 327] 16.9 - [1035, 321] 21.6
23:29:05.626 00.003 11872 AutoFind: too close [771, 540] 24.0 - [772, 534] 30.0
23:29:05.630 00.004 11872 AutoFind: too close to edge [461, 10] 4.1
23:29:05.634 00.004 11872 AutoFind: too close to edge [1925, 830] 18.3
23:29:05.637 00.003 11872 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
23:29:05.640 00.003 11872 Star::Find(15, 1829, 837, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:05.644 00.004 11872 Star::Find returns 1 (0), X=1828.77, Y=839.24, Mass=4156, SNR=43.5, Peak=188 HFD=5.7
23:29:05.648 00.004 11872 Star::Find(15, 1586, 288, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:05.652 00.004 11872 Star::Find returns 1 (0), X=1585.88, Y=288.90, Mass=5138, SNR=47.7, Peak=147 HFD=6.4
23:29:05.655 00.003 11872 Star::Find(15, 30, 341, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:05.658 00.003 11872 Star::Find returns 1 (0), X=29.41, Y=340.85, Mass=1826, SNR=29.0, Peak=90 HFD=5.1
23:29:05.663 00.005 11872 Star::Find(15, 1719, 301, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:05.666 00.003 11872 Star::Find returns 1 (0), X=1719.26, Y=302.56, Mass=2135, SNR=31.2, Peak=74 HFD=6.2
23:29:05.669 00.003 11872 Star::Find(15, 1369, 71, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:05.673 00.004 11872 Star::Find returns 1 (0), X=1369.53, Y=72.21, Mass=1909, SNR=29.0, Peak=53 HFD=6.6
23:29:05.676 00.003 11872 Star::Find(15, 1515, 1059, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:05.679 00.003 11872 Star::Find returns 1 (0), X=1515.45, Y=1057.39, Mass=1087, SNR=21.9, Peak=37 HFD=5.6
23:29:05.684 00.005 11872 Star::Find(15, 447, 297, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:05.687 00.003 11872 Star::Find returns 1 (0), X=447.46, Y=295.11, Mass=1407, SNR=24.8, Peak=44 HFD=6.8
23:29:05.690 00.003 11872 Star::Find(15, 114, 921, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:05.693 00.003 11872 Star::Find returns 1 (0), X=113.51, Y=920.39, Mass=495, SNR=15.1, Peak=26 HFD=5.0
23:29:05.697 00.004 11872 Star::Find(15, 162, 406, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:05.700 00.003 11872 Star::Find returns 1 (0), X=161.29, Y=406.96, Mass=629, SNR=17.0, Peak=36 HFD=5.2
23:29:05.704 00.004 11872 Star::Find(15, 125, 505, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:05.707 00.003 11872 Star::Find returns 1 (0), X=124.76, Y=504.72, Mass=574, SNR=15.9, Peak=28 HFD=5.1
23:29:05.711 00.004 11872 Star::Find(15, 878, 892, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:05.715 00.004 11872 Star::Find returns 1 (0), X=877.78, Y=894.45, Mass=1154, SNR=22.7, Peak=31 HFD=7.2
23:29:05.718 00.003 11872 Star::Find(15, 29, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:05.721 00.003 11872 Star::Find returns 1 (0), X=29.38, Y=990.66, Mass=282, SNR=11.5, Peak=28 HFD=4.2
23:29:05.726 00.005 11872 Star::Find(15, 481, 367, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:05.729 00.003 11872 Star::Find returns 1 (0), X=480.92, Y=368.40, Mass=366, SNR=12.9, Peak=17 HFD=5.5
23:29:05.733 00.004 11872 Star::Find(15, 302, 1076, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:05.736 00.003 11872 Star::Find returns 1 (0), X=302.29, Y=1076.03, Mass=205, SNR=9.6, Peak=11 HFD=4.3
23:29:05.740 00.004 11872 Star::Find(15, 1312, 147, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:05.743 00.003 11872 Star::Find returns 1 (0), X=1313.13, Y=148.10, Mass=551, SNR=15.5, Peak=18 HFD=6.6
23:29:05.747 00.004 11872 Star::Find(15, 162, 68, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:05.750 00.003 11872 Star::Find returns 1 (0), X=161.34, Y=67.72, Mass=218, SNR=10.0, Peak=16 HFD=4.6
23:29:05.754 00.004 11872 Star::Find(15, 273, 425, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:05.757 00.003 11872 Star::Find returns 1 (0), X=272.05, Y=425.57, Mass=385, SNR=13.3, Peak=16 HFD=6.0
23:29:05.761 00.004 11872 Star::Find(15, 133, 1006, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:05.765 00.004 11872 Star::Find returns 1 (0), X=132.46, Y=1006.85, Mass=183, SNR=9.2, Peak=18 HFD=3.8
23:29:05.768 00.003 11872 Star::Find(15, 749, 122, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:05.772 00.004 11872 Star::Find returns 1 (0), X=749.77, Y=123.62, Mass=583, SNR=16.2, Peak=18 HFD=7.1
23:29:05.776 00.004 11872 Star::Find(15, 279, 644, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:05.781 00.005 11872 Star::Find returns 1 (0), X=278.93, Y=644.40, Mass=221, SNR=10.1, Peak=12 HFD=5.6
23:29:05.784 00.003 11872 Star::Find(15, 286, 27, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:05.788 00.004 11872 Star::Find returns 1 (0), X=286.31, Y=26.10, Mass=178, SNR=9.1, Peak=9 HFD=5.1
23:29:05.791 00.003 11872 Star::Find(15, 372, 672, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:05.796 00.005 11872 Star::Find returns 1 (0), X=372.21, Y=673.65, Mass=215, SNR=10.0, Peak=10 HFD=5.9
23:29:05.799 00.003 11872 Star::Find(15, 310, 390, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:05.804 00.005 11872 Star::Find returns 1 (0), X=308.98, Y=391.49, Mass=241, SNR=10.6, Peak=14 HFD=5.4
23:29:05.808 00.004 11872 Star::Find(15, 1778, 222, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:05.811 00.003 11872 Star::Find returns 1 (0), X=1777.09, Y=222.32, Mass=196, SNR=9.5, Peak=13 HFD=5.1
23:29:05.816 00.005 11872 Star::Find(15, 1519, 480, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:05.819 00.003 11872 Star::Find returns 1 (0), X=1519.65, Y=480.74, Mass=128, SNR=7.6, Peak=9 HFD=5.3
23:29:05.823 00.004 11872 Star::Find(15, 101, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:05.826 00.003 11872 Star::Find returns 1 (0), X=101.19, Y=954.60, Mass=129, SNR=7.8, Peak=8 HFD=5.2
23:29:05.831 00.005 11872 Star::Find(15, 32, 651, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:05.837 00.006 11872 Star::Find returns 1 (0), X=32.25, Y=650.95, Mass=155, SNR=8.5, Peak=10 HFD=4.7
23:29:05.842 00.005 11872 Star::Find(15, 498, 293, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:05.847 00.005 11872 Star::Find returns 1 (0), X=498.35, Y=290.13, Mass=364, SNR=12.7, Peak=14 HFD=6.4
23:29:05.851 00.004 11872 Star::Find(15, 1902, 671, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:05.855 00.004 11872 Star::Find returns 1 (0), X=1902.88, Y=669.31, Mass=188, SNR=9.3, Peak=18 HFD=5.1
23:29:05.859 00.004 11872 Star::Find(15, 1388, 71, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:05.864 00.005 11872 Star::Find returns 1 (0), X=1370.39, Y=72.64, Mass=1397, SNR=24.2, Peak=20 HFD=5.8
23:29:05.866 00.002 11872 Star::Find(15, 807, 836, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:05.869 00.003 11872 Star::Find returns 1 (0), X=808.62, Y=836.64, Mass=299, SNR=11.6, Peak=11 HFD=7.3
23:29:05.872 00.003 11872 Star::Find(15, 1854, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:05.874 00.002 11872 Star::Find returns 1 (0), X=1854.14, Y=116.35, Mass=184, SNR=9.2, Peak=12 HFD=5.5
23:29:05.877 00.003 11872 Star::Find(15, 302, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:05.882 00.005 11872 Star::Find returns 1 (0), X=301.15, Y=985.06, Mass=132, SNR=7.8, Peak=8 HFD=5.5
23:29:05.886 00.004 11872 Star::Find(15, 864, 680, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:05.889 00.003 11872 Star::Find false star n=39 nbg=283 bg=1.2 sigma=1.0 thresh=4 peak=4
23:29:05.894 00.005 11872 Star::Find returns 0 (2), X=864.00, Y=680.00, Mass=143, SNR=2.9, Peak=7 HFD=0.0
23:29:05.897 00.003 11872 Star::Find(15, 1702, 376, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:05.902 00.005 11872 Star::Find returns 1 (0), X=1701.42, Y=376.61, Mass=140, SNR=7.9, Peak=10 HFD=5.4
23:29:05.906 00.004 11872 Star::Find(15, 1726, 393, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:05.909 00.003 11872 Star::Find returns 1 (0), X=1726.22, Y=393.03, Mass=136, SNR=7.9, Peak=8 HFD=6.0
23:29:05.912 00.003 11872 Star::Find(15, 354, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:05.916 00.004 11872 Star::Find returns 1 (0), X=355.11, Y=1000.65, Mass=137, SNR=7.9, Peak=7 HFD=6.4
23:29:05.920 00.004 11872 Star::Find(15, 512, 554, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:05.922 00.002 11872 Star::Find returns 1 (0), X=511.69, Y=550.12, Mass=178, SNR=9.0, Peak=9 HFD=6.8
23:29:05.925 00.003 11872 Star::Find(15, 1573, 284, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:05.929 00.004 11872 Star::Find returns 1 (0), X=1585.88, Y=288.90, Mass=5138, SNR=47.7, Peak=147 HFD=6.4
23:29:05.932 00.003 11872 Star::Find(15, 274, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:05.935 00.003 11872 Star::Find false star n=30 nbg=279 bg=0.6 sigma=0.7 thresh=3 peak=3
23:29:05.938 00.003 11872 Star::Find returns 0 (2), X=274.00, Y=915.00, Mass=92, SNR=2.9, Peak=6 HFD=0.0
23:29:05.942 00.004 11872 Star::Find(15, 108, 1057, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:05.945 00.003 11872 Star::Find false star n=9 nbg=283 bg=0.8 sigma=0.9 thresh=4 peak=3
23:29:05.949 00.004 11872 Star::Find returns 0 (2), X=108.00, Y=1057.00, Mass=35, SNR=2.9, Peak=6 HFD=0.0
23:29:05.955 00.006 11872 Star::Find(15, 364, 1024, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:05.959 00.004 11872 Star::Find returns 1 (0), X=363.94, Y=1024.14, Mass=123, SNR=7.5, Peak=9 HFD=6.0
23:29:05.963 00.004 11872 Star::Find(15, 691, 897, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:05.967 00.004 11872 Star::Find false star n=20 nbg=280 bg=0.6 sigma=0.7 thresh=3 peak=2
23:29:05.971 00.004 11872 Star::Find returns 0 (2), X=691.00, Y=897.00, Mass=58, SNR=2.9, Peak=4 HFD=0.0
23:29:05.975 00.004 11872 Star::Find(15, 595, 533, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:05.978 00.003 11872 Star::Find false star n=26 nbg=290 bg=1.0 sigma=1.0 thresh=4 peak=4
23:29:05.981 00.003 11872 Star::Find returns 0 (2), X=595.00, Y=533.00, Mass=100, SNR=2.9, Peak=8 HFD=0.0
23:29:05.985 00.004 11872 Star::Find(15, 303, 503, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:05.991 00.006 11872 Star::Find returns 1 (0), X=303.82, Y=501.63, Mass=130, SNR=7.7, Peak=9 HFD=6.2
23:29:05.995 00.004 11872 Star::Find(15, 188, 653, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:05.999 00.004 11872 Star::Find false star n=26 nbg=277 bg=0.6 sigma=0.7 thresh=3 peak=2
23:29:06.003 00.004 11872 Star::Find returns 0 (2), X=188.00, Y=653.00, Mass=70, SNR=2.9, Peak=5 HFD=0.0
23:29:06.006 00.003 11872 Star::Find(15, 335, 454, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:06.009 00.003 11872 Star::Find returns 1 (0), X=335.64, Y=453.65, Mass=67, SNR=5.5, Peak=7 HFD=4.7
23:29:06.014 00.005 11872 Star::Find(15, 563, 226, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:06.017 00.003 11872 Star::Find returns 1 (0), X=562.74, Y=228.60, Mass=170, SNR=8.8, Peak=10 HFD=5.4
23:29:06.022 00.005 11872 Star::Find(15, 1202, 355, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:06.026 00.004 11872 Star::Find false star n=28 nbg=288 bg=1.0 sigma=1.0 thresh=4 peak=4
23:29:06.030 00.004 11872 Star::Find returns 0 (2), X=1202.00, Y=355.00, Mass=115, SNR=2.9, Peak=8 HFD=0.0
23:29:06.033 00.003 11872 Star::Find(15, 430, 631, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:06.037 00.004 11872 Star::Find false star n=26 nbg=280 bg=0.6 sigma=0.7 thresh=3 peak=2
23:29:06.040 00.003 11872 Star::Find returns 0 (2), X=430.00, Y=631.00, Mass=70, SNR=2.9, Peak=4 HFD=0.0
23:29:06.044 00.004 11872 Star::Find(15, 1728, 238, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:06.048 00.004 11872 Star::Find returns 1 (0), X=1727.69, Y=239.64, Mass=104, SNR=6.9, Peak=7 HFD=6.7
23:29:06.054 00.006 11872 Star::Find(15, 1390, 427, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:06.058 00.004 11872 Star::Find returns 1 (0), X=1390.28, Y=428.46, Mass=194, SNR=9.3, Peak=11 HFD=5.9
23:29:06.063 00.005 11872 Star::Find(15, 693, 160, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:06.066 00.003 11872 Star::Find returns 1 (0), X=693.26, Y=160.69, Mass=130, SNR=7.7, Peak=6 HFD=6.5
23:29:06.069 00.003 11872 Star::Find(15, 1693, 442, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:06.074 00.005 11872 Star::Find false star n=20 nbg=286 bg=1.0 sigma=1.0 thresh=4 peak=4
23:29:06.077 00.003 11872 Star::Find returns 0 (2), X=1693.00, Y=442.00, Mass=74, SNR=2.9, Peak=7 HFD=0.0
23:29:06.082 00.005 11872 Star::Find(15, 1782, 974, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:06.086 00.004 11872 Star::Find false star n=21 nbg=267 bg=0.7 sigma=0.8 thresh=3 peak=2
23:29:06.090 00.004 11872 Star::Find returns 0 (2), X=1782.00, Y=974.00, Mass=63, SNR=2.9, Peak=5 HFD=0.0
23:29:06.093 00.003 11872 Star::Find(15, 1709, 303, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:06.099 00.006 11872 Star::Find returns 1 (0), X=1719.26, Y=302.56, Mass=2135, SNR=31.2, Peak=74 HFD=6.2
23:29:06.103 00.004 11872 Star::Find(15, 552, 304, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:06.107 00.004 11872 Star::Find returns 0 (2), X=552.00, Y=304.00, Mass=18, SNR=2.9, Peak=7 HFD=0.0
23:29:06.110 00.003 11872 Star::Find(15, 900, 964, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:06.115 00.005 11872 Star::Find returns 0 (2), X=900.00, Y=964.00, Mass=15, SNR=2.6, Peak=4 HFD=0.0
23:29:06.118 00.003 11872 Star::Find(15, 584, 131, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:06.122 00.004 11872 Star::Find false star n=21 nbg=283 bg=0.8 sigma=0.9 thresh=4 peak=3
23:29:06.126 00.004 11872 Star::Find returns 0 (2), X=584.00, Y=131.00, Mass=79, SNR=2.9, Peak=6 HFD=0.0
23:29:06.130 00.004 11872 Star::Find(15, 192, 62, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:06.135 00.005 11872 Star::Find false star n=31 nbg=279 bg=0.7 sigma=0.7 thresh=3 peak=3
23:29:06.138 00.003 11872 Star::Find returns 0 (2), X=192.00, Y=62.00, Mass=88, SNR=2.9, Peak=6 HFD=0.0
23:29:06.142 00.004 11872 Star::Find(15, 1393, 524, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:06.146 00.004 11872 Star::Find false star n=28 nbg=273 bg=0.7 sigma=0.8 thresh=3 peak=3
23:29:06.150 00.004 11872 Star::Find returns 0 (2), X=1393.00, Y=524.00, Mass=80, SNR=2.9, Peak=5 HFD=0.0
23:29:06.154 00.004 11872 Star::Find(15, 1493, 655, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:06.157 00.003 11872 Star::Find false star n=18 nbg=283 bg=0.8 sigma=0.9 thresh=4 peak=4
23:29:06.161 00.004 11872 Star::Find returns 0 (2), X=1493.00, Y=655.00, Mass=71, SNR=2.9, Peak=8 HFD=0.0
23:29:06.165 00.004 11872 Star::Find(15, 1598, 283, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:06.169 00.004 11872 Star::Find returns 1 (0), X=1585.88, Y=288.90, Mass=5138, SNR=47.7, Peak=147 HFD=6.4
23:29:06.172 00.003 11872 Star::Find(15, 1407, 100, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:06.177 00.005 11872 Star::Find false star n=38 nbg=276 bg=0.8 sigma=0.8 thresh=3 peak=3
23:29:06.180 00.003 11872 Star::Find returns 0 (2), X=1407.00, Y=100.00, Mass=109, SNR=2.9, Peak=6 HFD=0.0
23:29:06.183 00.003 11872 Star::Find(15, 690, 330, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:06.187 00.004 11872 Star::Find false star n=13 nbg=276 bg=1.3 sigma=0.9 thresh=4 peak=3
23:29:06.190 00.003 11872 Star::Find returns 0 (2), X=690.00, Y=330.00, Mass=39, SNR=2.9, Peak=6 HFD=0.0
23:29:06.195 00.005 11872 Star::Find(15, 760, 540, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:06.200 00.005 11872 Star::Find returns 1 (0), X=772.41, Y=535.77, Mass=1612, SNR=26.7, Peak=39 HFD=7.0
23:29:06.205 00.005 11872 Star::Find(15, 1705, 1078, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:06.210 00.005 11872 Star::Find returns 0 (3), X=1705.00, Y=1078.00, Mass=9, SNR=2.0, Peak=6 HFD=0.0
23:29:06.215 00.005 11872 Star::Find(15, 1533, 836, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:06.219 00.004 11872 Star::Find false star n=26 nbg=274 bg=0.7 sigma=0.7 thresh=3 peak=2
23:29:06.222 00.003 11872 Star::Find returns 0 (2), X=1533.00, Y=836.00, Mass=67, SNR=2.9, Peak=5 HFD=0.0
23:29:06.226 00.004 11872 Star::Find(15, 105, 229, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:06.230 00.004 11872 Star::Find false star n=12 nbg=290 bg=0.6 sigma=0.7 thresh=3 peak=2
23:29:06.234 00.004 11872 Star::Find returns 0 (2), X=105.00, Y=229.00, Mass=35, SNR=2.9, Peak=5 HFD=0.0
23:29:06.239 00.005 11872 Star::Find(15, 1569, 842, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:06.243 00.004 11872 Star::Find returns 0 (2), X=1569.00, Y=842.00, Mass=15, SNR=2.6, Peak=4 HFD=0.0
23:29:06.247 00.004 11872 AutoFind: finding best star pass 1
23:29:06.251 00.004 11872 Star::Find(15, 1829, 837, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:06.254 00.003 11872 Star::Find returns 1 (0), X=1828.77, Y=839.24, Mass=4156, SNR=43.5, Peak=188 HFD=5.7
23:29:06.258 00.004 11872 AutoFind returns star at [1829, 837] 125.0 Mass 4156 SNR 43.5
23:29:06.262 00.004 11872 Star::Find(15, 1829, 837, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:06.266 00.004 11872 Star::Find returns 1 (0), X=1828.77, Y=839.24, Mass=4156, SNR=43.5, Peak=188 HFD=5.7
23:29:06.271 00.005 11872 MultiStar: List (12): {1828.77, 839.24}(43.5), {1585.88, 288.90}(47.7), {29.41, 340.85}(29.0), {1719.26, 302.56}(31.2), {1369.53, 72.21}(29.0), {1515.45, 1057.39}(21.9), {447.46, 295.11}(24.8), {113.51, 920.39}(15.1), {161.29, 406.96}(17.0), {124.76, 504.72}(15.9), {877.78, 894.45}(22.7), {29.38, 990.66}(11.5), 
23:29:06.274 00.003 11872 setting lock position to (1828.77, 839.24)
23:29:06.277 00.003 11872 AutoSelect: state = 1, call UpdateGuideState
23:29:06.280 00.003 11872 UpdateGuideState(): m_state=1
23:29:06.283 00.003 11872 Star::Find(15, 1828, 839, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:06.287 00.004 11872 Star::Find returns 1 (0), X=1828.77, Y=839.24, Mass=4156, SNR=43.5, Peak=188 HFD=5.7
23:29:06.290 00.003 11872 CameraToMount -- cameraTheta (0.00) - m_xAngle (0.00) = xAngle (-0.00 = -0.00)
23:29:06.293 00.003 11872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.97 = 2.97)
23:29:06.295 00.002 11872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
23:29:06.302 00.007 11872 setting force full frames = false
23:29:06.305 00.003 11872 setting lock position to (1828.77, 839.24)
23:29:06.308 00.003 11872 CurrentPosition() valid, moving to STATE_SELECTED
23:29:06.311 00.003 11872 Changing from state SELECTING to SELECTED
23:29:06.314 00.003 11872 guider state => SELECTED
23:29:06.318 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=188, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
23:29:06.323 00.005 11872 UpdateGuideState exits: m=4156 SNR=43.5
23:29:06.326 00.003 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=188, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
23:29:06.330 00.004 11872 Status Line: Auto-selected star at (1828.8, 839.2)
23:29:06.337 00.007 11872 PhdController: newstate STATE_WAIT_SELECTED
23:29:06.340 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:06.344 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:29:06.349 00.005 11872 Enqueuing Expose request
23:29:06.352 00.003 9960 Worker thread wakes up
23:29:06.353 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
23:29:06.353 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1814,824,31,31)
23:29:06.353 00.000 11872 evsrv: cli 0D2D3180 connect
23:29:06.358 00.005 11872 case statement mapped state 2 to 1
23:29:06.363 00.005 11872 case statement mapped state 2 to 1
23:29:06.368 00.005 11872 evsrv: cli 0D2D3180 request: {"method":"get_lock_position","id":"6e75393d-f3db-4531-b179-cb459092866d"}
23:29:06.372 00.004 11872 evsrv: cli 0D2D3180 response: {"jsonrpc":"2.0","result":[1828.77,839.24],"id":"6e75393d-f3db-4531-b179-cb459092866d"}
23:29:06.377 00.005 11872 evsrv: cli 0D2D3180 disconnect
23:29:06.382 00.005 11872 evsrv: cli 0D2D3360 connect
23:29:06.386 00.004 11872 case statement mapped state 2 to 1
23:29:06.389 00.003 11872 case statement mapped state 2 to 1
23:29:06.395 00.006 11872 evsrv: cli 0D2D3360 request: {"method":"get_app_state","id":"68b61a98-b7a1-45f1-a079-ed0c0d7febf2"}
23:29:06.399 00.004 11872 case statement mapped state 2 to 1
23:29:06.402 00.003 11872 evsrv: cli 0D2D3360 response: {"jsonrpc":"2.0","result":"Selected","id":"68b61a98-b7a1-45f1-a079-ed0c0d7febf2"}
23:29:06.409 00.007 11872 evsrv: cli 0D2D3360 disconnect
23:29:07.409 01.000 11872 evsrv: cli 0D2D2780 connect
23:29:07.415 00.006 11872 case statement mapped state 2 to 1
23:29:07.425 00.010 11872 case statement mapped state 2 to 1
23:29:07.431 00.006 11872 evsrv: cli 0D2D2780 request: {"method":"get_app_state","id":"2cbc9d6b-b386-4d89-8acd-f625d3323e39"}
23:29:07.437 00.006 11872 case statement mapped state 2 to 1
23:29:07.441 00.004 11872 evsrv: cli 0D2D2780 response: {"jsonrpc":"2.0","result":"Selected","id":"2cbc9d6b-b386-4d89-8acd-f625d3323e39"}
23:29:07.446 00.005 11872 evsrv: cli 0D2D2780 disconnect
23:29:07.610 00.164 9960 Exposure complete
23:29:07.739 00.129 9960 worker thread done servicing request
23:29:07.739 00.000 11872 OnExposeComplete: enter
23:29:07.744 00.005 11872 UpdateGuideState(): m_state=2
23:29:07.747 00.003 11872 Star::Find(15, 1828, 839, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:29:07.752 00.005 11872 Star::Find returns 1 (0), X=1829.29, Y=837.71, Mass=4147, SNR=43.5, Peak=188 HFD=5.7
23:29:07.757 00.005 11872 CameraToMount -- cameraTheta (-1.25) - m_xAngle (0.00) = xAngle (-1.25 = -1.25)
23:29:07.761 00.004 11872 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.72 = 1.72)
23:29:07.767 00.006 11872 CameraToMount -- cameraX=0.51 cameraY=-1.53 hyp=1.61 cameraTheta=-1.25 mountX=0.50 mountY=1.59, mountTheta=1.26
23:29:07.775 00.008 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=188, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
23:29:07.780 00.005 11872 UpdateGuideState exits: m=4147 SNR=43.5
23:29:07.785 00.005 11872 PhdController: newstate STATE_CALIBRATE
23:29:07.791 00.006 11872 PhdController: newstate STATE_GUIDE
23:29:07.812 00.021 11872 Changing from state SELECTED to CALIBRATING_PRIMARY
23:29:07.817 00.005 11872 guider state => CALIBRATED
23:29:07.821 00.004 11872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
23:29:07.825 00.004 11872 reset dither spiral
23:29:07.831 00.006 11872 PhdController: newstate STATE_SETTLE_BEGIN
23:29:07.837 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:07.843 00.006 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:29:07.847 00.004 11872 Enqueuing Expose request
23:29:07.855 00.008 9960 Worker thread wakes up
23:29:07.855 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:29:07.855 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:29:08.447 00.592 11872 evsrv: cli 0D2D2820 connect
23:29:08.456 00.009 11872 case statement mapped state 5 to 1
23:29:08.461 00.005 11872 case statement mapped state 5 to 1
23:29:08.466 00.005 11872 evsrv: cli 0D2D2820 request: {"method":"get_app_state","id":"92610606-778a-4be8-8dc8-f84516dba710"}
23:29:08.472 00.006 11872 case statement mapped state 5 to 1
23:29:08.476 00.004 11872 evsrv: cli 0D2D2820 response: {"jsonrpc":"2.0","result":"Selected","id":"92610606-778a-4be8-8dc8-f84516dba710"}
23:29:08.481 00.005 11872 evsrv: cli 0D2D2820 disconnect
23:29:09.099 00.618 9960 Exposure complete
23:29:09.209 00.110 9960 worker thread done servicing request
23:29:09.209 00.000 11872 OnExposeComplete: enter
23:29:09.215 00.006 11872 UpdateGuideState(): m_state=5
23:29:09.222 00.007 11872 Star::Find(15, 1829, 837, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:29:09.227 00.005 11872 Star::Find returns 1 (0), X=1829.43, Y=837.62, Mass=4190, SNR=43.5, Peak=198 HFD=5.8
23:29:09.232 00.005 11872 CameraToMount -- cameraTheta (-1.19) - m_xAngle (0.00) = xAngle (-1.19 = -1.19)
23:29:09.240 00.008 11872 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.78 = 1.78)
23:29:09.244 00.004 11872 CameraToMount -- cameraX=0.65 cameraY=-1.62 hyp=1.75 cameraTheta=-1.19 mountX=0.65 mountY=1.71, mountTheta=1.21
23:29:09.251 00.007 11872 Changing from state CALIBRATED to GUIDING
23:29:09.255 00.004 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:29:09.258 00.003 11872 ScopeASCOM::SideOfPier() returns 0
23:29:09.262 00.004 11872 AdjustCalibrationForScopePointing (scope): current dec=31.2 pierSide=0, cal dec=0.0 pierSide=0 rotAngle=None bin=1
23:29:09.267 00.005 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:29:09.271 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:29:09.275 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:29:09.279 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:29:09.284 00.005 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:29:09.288 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:29:09.291 00.003 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:29:09.296 00.005 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:29:09.300 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:29:09.305 00.005 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:29:09.309 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:29:09.314 00.005 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:29:09.318 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:29:09.403 00.085 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:29:09.411 00.008 11872 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 2.900000
23:29:09.417 00.006 11872 Dec comp: XRate 1.564 -> 1.337 for dec 0.0 -> dec 31.2
23:29:09.423 00.006 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:29:09.427 00.004 11872 ScopeASCOM::SideOfPier() returns 0
23:29:09.432 00.005 11872 setting lock position to (1829.43, 837.62)
23:29:09.436 00.004 11872 guider state => GUIDING
23:29:09.441 00.005 11872 Status Line: Guiding
23:29:09.446 00.005 11872 Mount: notify guiding started
23:29:09.455 00.009 11872 GetString("/profile/5/name", "") returns "PHD SF 2025"
23:29:09.459 00.004 11872 GetString("/profile/5/scope/calibration/timestamp", "") returns "11/21/2025 10:15:14 PM"
23:29:09.463 00.004 11872 GetDouble("/profile/5/scope/calibration/xRate", 1.000000) returns 0.001564
23:29:09.466 00.003 11872 GetDouble("/profile/5/scope/calibration/yRate", 1.000000) returns 0.001340
23:29:09.471 00.005 11872 GetInt("/profile/5/scope/calibration/binning", 1) returns 1
23:29:09.475 00.004 11872 GetDouble("/profile/5/scope/calibration/xAngle", 0.000000) returns 0.004073
23:29:09.479 00.004 11872 GetDouble("/profile/5/scope/calibration/yAngle", 0.000000) returns -1.738880
23:29:09.484 00.005 11872 GetDouble("/profile/5/scope/calibration/declination", 0.000000) returns 0.000075
23:29:09.488 00.004 11872 GetInt("/profile/5/scope/calibration/pierSide", -1) returns 0
23:29:09.491 00.003 11872 GetInt("/profile/5/scope/calibration/raGuideParity", 0) returns 1
23:29:09.496 00.005 11872 GetInt("/profile/5/scope/calibration/decGuideParity", 0) returns -1
23:29:09.501 00.005 11872 GetDouble("/profile/5/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
23:29:09.505 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:29:09.509 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:29:09.513 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:29:09.518 00.005 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:29:09.521 00.003 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:29:09.526 00.005 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:29:09.530 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:29:09.534 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:29:09.538 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:29:09.542 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:29:09.546 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:29:09.550 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:29:09.554 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:29:09.558 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:29:09.563 00.005 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:29:09.568 00.005 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:29:09.571 00.003 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:29:09.576 00.005 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:29:09.580 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:29:09.584 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:29:09.587 00.003 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:29:09.592 00.005 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:29:09.596 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:29:09.600 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:29:09.604 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:29:09.611 00.007 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:29:09.621 00.010 11872 evsrv: cli 0D2D2500 connect
23:29:09.627 00.006 11872 case statement mapped state 6 to 3
23:29:09.631 00.004 11872 case statement mapped state 6 to 3
23:29:09.636 00.005 11872 evsrv: cli 0D2D2500 request: {"method":"get_app_state","id":"ad4bd799-50f6-43ea-a630-efba6609113e"}
23:29:09.640 00.004 11872 case statement mapped state 6 to 3
23:29:09.645 00.005 11872 evsrv: cli 0D2D2500 response: {"jsonrpc":"2.0","result":"Guiding","id":"ad4bd799-50f6-43ea-a630-efba6609113e"}
23:29:09.654 00.009 11872 evsrv: cli 0D2D2500 disconnect
23:29:09.718 00.064 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:29:09.724 00.006 11872 ScopeASCOM::SideOfPier() returns 0
23:29:09.729 00.005 11872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
23:29:09.737 00.008 11872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
23:29:09.742 00.005 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:29:09.747 00.005 11872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 31.2
23:29:09.752 00.005 11872 MountToCamera -- mountTheta (-0.00) + m_xAngle (0.00) = xAngle (0.00 = 0.00)
23:29:09.756 00.004 11872 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
23:29:09.759 00.003 11872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
23:29:09.764 00.005 11872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
23:29:09.768 00.004 11872 GetInt("/profile/5/AutoLoadCalibration", -1) returns 1
23:29:09.772 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=198, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
23:29:09.777 00.005 11872 UpdateGuideState exits: m=4190 SNR=43.5
23:29:09.780 00.003 11872 PhdController: newstate STATE_SETTLE_WAIT
23:29:09.785 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:09.789 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:29:09.792 00.003 11872 Enqueuing Expose request
23:29:09.798 00.006 9960 Worker thread wakes up
23:29:09.798 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:29:09.799 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1814,823,31,31)
23:29:11.039 01.240 9960 Exposure complete
23:29:11.155 00.116 9960 worker thread done servicing request
23:29:11.156 00.001 11872 OnExposeComplete: enter
23:29:11.160 00.004 11872 UpdateGuideState(): m_state=6
23:29:11.163 00.003 11872 Star::Find(15, 1829, 837, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:11.168 00.005 11872 Star::Find returns 1 (0), X=1829.55, Y=837.46, Mass=4374, SNR=44.6, Peak=207 HFD=5.9
23:29:11.172 00.004 11872 CameraToMount -- cameraTheta (-0.93) - m_xAngle (0.00) = xAngle (-0.93 = -0.93)
23:29:11.176 00.004 11872 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.04 = 2.04)
23:29:11.179 00.003 11872 CameraToMount -- cameraX=0.12 cameraY=-0.16 hyp=0.20 cameraTheta=-0.93 mountX=0.12 mountY=0.18, mountTheta=0.98
23:29:11.185 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.12, y=-0.16, opts=13)
23:29:11.188 00.003 11872 Enqueuing Move request for scope (0.12, -0.16)
23:29:11.192 00.004 9960 Worker thread wakes up
23:29:11.192 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.16) opts 0xd
23:29:11.193 00.001 9960 Handling offset move in thread for scope, endpoint = (0.12, -0.16)
23:29:11.193 00.000 9960 Moving (0.12, -0.16) raw xDistance=0.12 yDistance=0.18
23:29:11.193 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:29:11.193 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:29:11.193 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
23:29:11.194 00.001 9960 MoveAxis(E, 0, ABG)
23:29:11.194 00.000 9960 Move returns status 0, amount 0
23:29:11.194 00.000 9960 MoveAxis(N, 0, ABG)
23:29:11.194 00.000 9960 Move returns status 0, amount 0
23:29:11.195 00.001 9960 move complete, result=0
23:29:11.195 00.000 9960 worker thread done servicing request
23:29:11.195 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
23:29:11.199 00.004 11872 UpdateGuideState exits: m=4374 SNR=44.6
23:29:11.204 00.005 11872 PhdController: settling, locked = 1, distance = 1.28 (1.50) aobump = 0 frame = 1 / 99999
23:29:11.207 00.003 11872 evsrv: {"Event":"Settling","Timestamp":1763789351.207,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":1.28,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:29:11.211 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:11.214 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:29:11.217 00.003 11872 Enqueuing Expose request
23:29:11.221 00.004 9960 Worker thread wakes up
23:29:11.221 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:29:11.222 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1814,823,31,31)
23:29:11.222 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:29:12.464 01.242 9960 Exposure complete
23:29:12.575 00.111 9960 worker thread done servicing request
23:29:12.575 00.000 11872 OnExposeComplete: enter
23:29:12.579 00.004 11872 UpdateGuideState(): m_state=6
23:29:12.583 00.004 11872 Star::Find(15, 1829, 837, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:29:12.586 00.003 11872 Star::Find returns 1 (0), X=1829.50, Y=837.09, Mass=4038, SNR=42.9, Peak=199 HFD=5.9
23:29:12.590 00.004 11872 CameraToMount -- cameraTheta (-1.43) - m_xAngle (0.00) = xAngle (-1.44 = -1.44)
23:29:12.595 00.005 11872 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.53 = 1.53)
23:29:12.598 00.003 11872 CameraToMount -- cameraX=0.07 cameraY=-0.53 hyp=0.53 cameraTheta=-1.43 mountX=0.07 mountY=0.53, mountTheta=1.44
23:29:12.603 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.07, y=-0.53, opts=13)
23:29:12.607 00.004 11872 Enqueuing Move request for scope (0.07, -0.53)
23:29:12.612 00.005 9960 Worker thread wakes up
23:29:12.612 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=199, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
23:29:12.615 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.53) opts 0xd
23:29:12.615 00.000 9960 Handling offset move in thread for scope, endpoint = (0.07, -0.53)
23:29:12.617 00.002 9960 Moving (0.07, -0.53) raw xDistance=0.07 yDistance=0.53
23:29:12.617 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:29:12.617 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
23:29:12.617 00.000 11872 UpdateGuideState exits: m=4038 SNR=42.9
23:29:12.620 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.53
23:29:12.621 00.001 9960 MoveAxis(E, 0, ABG)
23:29:12.621 00.000 9960 Move returns status 0, amount 0
23:29:12.621 00.000 9960 MoveAxis(N, 0, ABG)
23:29:12.622 00.001 9960 Move returns status 0, amount 0
23:29:12.622 00.000 9960 move complete, result=0
23:29:12.622 00.000 9960 worker thread done servicing request
23:29:12.622 00.000 11872 PhdController: settling, locked = 1, distance = 1.06 (1.50) aobump = 0 frame = 2 / 99999
23:29:12.626 00.004 11872 evsrv: {"Event":"Settling","Timestamp":1763789352.626,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":1.06,"Time":1.4,"SettleTime":10.0,"StarLocked":true}
23:29:12.630 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:12.633 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:29:12.637 00.004 11872 Enqueuing Expose request
23:29:12.640 00.003 9960 Worker thread wakes up
23:29:12.640 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.5 px 0 ms NORTH
23:29:12.643 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
23:29:12.643 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1814,823,31,31)
23:29:13.901 01.258 9960 Exposure complete
23:29:14.017 00.116 9960 worker thread done servicing request
23:29:14.017 00.000 11872 OnExposeComplete: enter
23:29:14.022 00.005 11872 UpdateGuideState(): m_state=6
23:29:14.026 00.004 11872 Star::Find(15, 1829, 837, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:29:14.030 00.004 11872 Star::Find returns 1 (0), X=1829.59, Y=836.96, Mass=4333, SNR=44.4, Peak=197 HFD=6.0
23:29:14.034 00.004 11872 CameraToMount -- cameraTheta (-1.33) - m_xAngle (0.00) = xAngle (-1.33 = -1.33)
23:29:14.038 00.004 11872 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.64 = 1.64)
23:29:14.042 00.004 11872 CameraToMount -- cameraX=0.16 cameraY=-0.66 hyp=0.68 cameraTheta=-1.33 mountX=0.16 mountY=0.67, mountTheta=1.34
23:29:14.050 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=0.16, y=-0.66, opts=13)
23:29:14.055 00.005 11872 Enqueuing Move request for scope (0.16, -0.66)
23:29:14.059 00.004 9960 Worker thread wakes up
23:29:14.060 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=197, med=0, FiltMin=0, FiltMax=115, Gamma=1.000
23:29:14.064 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.66) opts 0xd
23:29:14.064 00.000 11872 UpdateGuideState exits: m=4333 SNR=44.4
23:29:14.067 00.003 11872 PhdController: settling, locked = 1, distance = 0.94 (1.50) aobump = 0 frame = 3 / 99999
23:29:14.071 00.004 9960 Handling offset move in thread for scope, endpoint = (0.16, -0.66)
23:29:14.071 00.000 9960 Moving (0.16, -0.66) raw xDistance=0.16 yDistance=0.67
23:29:14.071 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
23:29:14.071 00.000 9960 resist switch: large excursion: input 0.67 thresh 0.60 direction from 0 to 1
23:29:14.071 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.02
23:29:14.071 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.67 from input 0.67
23:29:14.072 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763789354.071,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.94,"Time":2.9,"SettleTime":10.0,"StarLocked":true}
23:29:14.076 00.004 9960 MoveAxis(E, 0, ABG)
23:29:14.076 00.000 9960 Move returns status 0, amount 0
23:29:14.076 00.000 9960 MoveAxis(S, 503, ABG)
23:29:14.076 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:14.081 00.005 9960 Guiding  Dir = 1, Dur = 503
23:29:14.081 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:29:14.085 00.004 11872 Enqueuing Expose request
23:29:14.089 00.004 9960 IsSlewing returns 0
23:29:14.089 00.000 9960 IsGuiding returns 0
23:29:14.089 00.000 9960 PulseGuide returned control before completion, sleep 513
23:29:14.607 00.518 9960 IsGuiding returns 1
23:29:14.609 00.002 9960 scope still moving after pulse duration time elapsed
23:29:14.639 00.030 9960 IsSlewing returns 0
23:29:14.642 00.003 9960 IsGuiding returns 0
23:29:14.642 00.000 9960 scope move finished after 503 + 49 ms
23:29:14.642 00.000 9960 Move returns status 0, amount 503
23:29:14.643 00.001 9960 move complete, result=0
23:29:14.643 00.000 9960 worker thread done servicing request
23:29:14.643 00.000 9960 Worker thread wakes up
23:29:14.644 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
23:29:14.644 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1814,823,31,31)
23:29:14.644 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 0.7 px 503 ms SOUTH
23:29:15.889 01.245 9960 Exposure complete
23:29:15.992 00.103 9960 worker thread done servicing request
23:29:15.993 00.001 11872 OnExposeComplete: enter
23:29:15.996 00.003 11872 UpdateGuideState(): m_state=6
23:29:16.001 00.005 11872 Star::Find(15, 1829, 836, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
23:29:16.005 00.004 11872 Star::Find returns 1 (0), X=1829.75, Y=837.59, Mass=4542, SNR=45.5, Peak=198 HFD=5.7
23:29:16.008 00.003 11872 CameraToMount -- cameraTheta (-0.11) - m_xAngle (0.00) = xAngle (-0.11 = -0.11)
23:29:16.012 00.004 11872 CameraToMount -- cameraTheta (-0.11) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.86 = 2.86)
23:29:16.016 00.004 11872 CameraToMount -- cameraX=0.32 cameraY=-0.03 hyp=0.32 cameraTheta=-0.11 mountX=0.32 mountY=0.09, mountTheta=0.27
23:29:16.021 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.32, y=-0.03, opts=13)
23:29:16.025 00.004 11872 Enqueuing Move request for scope (0.32, -0.03)
23:29:16.029 00.004 9960 Worker thread wakes up
23:29:16.029 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.03) opts 0xd
23:29:16.029 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=198, med=0, FiltMin=0, FiltMax=119, Gamma=1.000
23:29:16.033 00.004 11872 UpdateGuideState exits: m=4542 SNR=45.5
23:29:16.037 00.004 11872 PhdController: settling, locked = 1, distance = 0.76 (1.50) aobump = 0 frame = 4 / 99999
23:29:16.040 00.003 9960 Handling offset move in thread for scope, endpoint = (0.32, -0.03)
23:29:16.040 00.000 9960 Moving (0.32, -0.03) raw xDistance=0.32 yDistance=0.09
23:29:16.040 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32
23:29:16.040 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:29:16.040 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763789356.040,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.76,"Time":4.8,"SettleTime":10.0,"StarLocked":true}
23:29:16.045 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:29:16.045 00.000 9960 MoveAxis(W, 150, ABG)
23:29:16.046 00.001 9960 Guiding  Dir = 3, Dur = 150
23:29:16.046 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:16.049 00.003 9960 IsSlewing returns 0
23:29:16.049 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:29:16.054 00.005 11872 Enqueuing Expose request
23:29:16.058 00.004 9960 IsGuiding returns 0
23:29:16.058 00.000 9960 PulseGuide returned control before completion, sleep 160
23:29:16.222 00.164 9960 IsGuiding returns 1
23:29:16.223 00.001 9960 scope still moving after pulse duration time elapsed
23:29:16.253 00.030 9960 IsSlewing returns 0
23:29:16.254 00.001 9960 IsGuiding returns 0
23:29:16.254 00.000 9960 scope move finished after 150 + 46 ms
23:29:16.256 00.002 9960 Move returns status 0, amount 150
23:29:16.256 00.000 9960 MoveAxis(N, 0, ABG)
23:29:16.256 00.000 9960 Move returns status 0, amount 0
23:29:16.256 00.000 9960 move complete, result=0
23:29:16.257 00.001 9960 worker thread done servicing request
23:29:16.257 00.000 9960 Worker thread wakes up
23:29:16.257 00.000 11872 GuideStep: 0.3 px 150 ms WEST, 0.1 px 0 ms NORTH
23:29:16.264 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
23:29:16.264 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1814,823,31,31)
23:29:17.511 01.247 9960 Exposure complete
23:29:17.621 00.110 9960 worker thread done servicing request
23:29:17.621 00.000 11872 OnExposeComplete: enter
23:29:17.625 00.004 11872 UpdateGuideState(): m_state=6
23:29:17.629 00.004 11872 Star::Find(15, 1829, 837, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
23:29:17.633 00.004 11872 Star::Find returns 1 (0), X=1829.65, Y=837.62, Mass=4235, SNR=44.1, Peak=194 HFD=5.8
23:29:17.636 00.003 11872 CameraToMount -- cameraTheta (-0.01) - m_xAngle (0.00) = xAngle (-0.01 = -0.01)
23:29:17.640 00.004 11872 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.96 = 2.96)
23:29:17.644 00.004 11872 CameraToMount -- cameraX=0.22 cameraY=-0.00 hyp=0.22 cameraTheta=-0.01 mountX=0.22 mountY=0.04, mountTheta=0.18
23:29:17.650 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.22, y=-0.00, opts=13)
23:29:17.653 00.003 11872 Enqueuing Move request for scope (0.22, -0.00)
23:29:17.656 00.003 9960 Worker thread wakes up
23:29:17.656 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.00) opts 0xd
23:29:17.657 00.001 9960 Handling offset move in thread for scope, endpoint = (0.22, -0.00)
23:29:17.657 00.000 9960 Moving (0.22, -0.00) raw xDistance=0.22 yDistance=0.04
23:29:17.657 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.22
23:29:17.657 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:29:17.657 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:29:17.657 00.000 9960 MoveAxis(W, 116, ABG)
23:29:17.657 00.000 9960 Guiding  Dir = 3, Dur = 116
23:29:17.658 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=194, med=0, FiltMin=0, FiltMax=121, Gamma=1.000
23:29:17.662 00.004 9960 IsSlewing returns 0
23:29:17.662 00.000 11872 UpdateGuideState exits: m=4235 SNR=44.1
23:29:17.665 00.003 9960 IsGuiding returns 0
23:29:17.665 00.000 11872 PhdController: settling, locked = 1, distance = 0.60 (1.50) aobump = 0 frame = 5 / 99999
23:29:17.669 00.004 9960 PulseGuide returned control before completion, sleep 126
23:29:17.669 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763789357.669,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.60,"Time":6.5,"SettleTime":10.0,"StarLocked":true}
23:29:17.674 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:17.678 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:29:17.681 00.003 11872 Enqueuing Expose request
23:29:17.799 00.118 9960 IsGuiding returns 1
23:29:17.799 00.000 9960 scope still moving after pulse duration time elapsed
23:29:17.831 00.032 9960 IsSlewing returns 0
23:29:17.832 00.001 9960 IsGuiding returns 1
23:29:17.862 00.030 9960 IsSlewing returns 0
23:29:17.863 00.001 9960 IsGuiding returns 0
23:29:17.864 00.001 9960 scope move finished after 116 + 82 ms
23:29:17.865 00.001 9960 Move returns status 0, amount 116
23:29:17.865 00.000 9960 MoveAxis(N, 0, ABG)
23:29:17.865 00.000 9960 Move returns status 0, amount 0
23:29:17.867 00.002 9960 move complete, result=0
23:29:17.867 00.000 9960 worker thread done servicing request
23:29:17.867 00.000 9960 Worker thread wakes up
23:29:17.868 00.001 11872 GuideStep: 0.2 px 116 ms WEST, 0.0 px 0 ms NORTH
23:29:17.874 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
23:29:17.874 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1814,823,31,31)
23:29:19.119 01.245 9960 Exposure complete
23:29:19.229 00.110 9960 worker thread done servicing request
23:29:19.229 00.000 11872 OnExposeComplete: enter
23:29:19.233 00.004 11872 UpdateGuideState(): m_state=6
23:29:19.238 00.005 11872 Star::Find(15, 1829, 837, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
23:29:19.241 00.003 11872 Star::Find returns 1 (0), X=1829.37, Y=837.49, Mass=4251, SNR=44.2, Peak=190 HFD=5.9
23:29:19.243 00.002 11872 CameraToMount -- cameraTheta (-2.03) - m_xAngle (0.00) = xAngle (-2.04 = -2.04)
23:29:19.247 00.004 11872 CameraToMount -- cameraTheta (-2.03) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (0.93 = 0.93)
23:29:19.250 00.003 11872 CameraToMount -- cameraX=-0.06 cameraY=-0.13 hyp=0.14 cameraTheta=-2.03 mountX=-0.06 mountY=0.11, mountTheta=2.08
23:29:19.254 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.06, y=-0.13, opts=13)
23:29:19.259 00.005 11872 Enqueuing Move request for scope (-0.06, -0.13)
23:29:19.262 00.003 9960 Worker thread wakes up
23:29:19.262 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=190, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
23:29:19.267 00.005 11872 UpdateGuideState exits: m=4251 SNR=44.2
23:29:19.273 00.006 11872 PhdController: settling, locked = 1, distance = 0.46 (1.50) aobump = 0 frame = 6 / 99999
23:29:19.276 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.13) opts 0xd
23:29:19.277 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.06, -0.13)
23:29:19.277 00.000 9960 Moving (-0.06, -0.13) raw xDistance=-0.06 yDistance=0.11
23:29:19.277 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:29:19.277 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:29:19.278 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763789359.276,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.46,"Time":8.1,"SettleTime":10.0,"StarLocked":true}
23:29:19.282 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:29:19.282 00.000 9960 MoveAxis(E, 0, ABG)
23:29:19.282 00.000 9960 Move returns status 0, amount 0
23:29:19.283 00.001 9960 MoveAxis(N, 0, ABG)
23:29:19.283 00.000 9960 Move returns status 0, amount 0
23:29:19.283 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:19.287 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:29:19.290 00.003 11872 Enqueuing Expose request
23:29:19.294 00.004 9960 move complete, result=0
23:29:19.294 00.000 9960 worker thread done servicing request
23:29:19.294 00.000 9960 Worker thread wakes up
23:29:19.295 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
23:29:19.295 00.000 11872 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:29:19.299 00.004 9960 Handling exposure in thread, d=1000 o=3 r=(1814,823,31,31)
23:29:20.542 01.243 9960 Exposure complete
23:29:20.656 00.114 9960 worker thread done servicing request
23:29:20.656 00.000 11872 OnExposeComplete: enter
23:29:20.660 00.004 11872 UpdateGuideState(): m_state=6
23:29:20.664 00.004 11872 Star::Find(15, 1829, 837, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
23:29:20.667 00.003 11872 Star::Find returns 1 (0), X=1829.42, Y=837.51, Mass=4219, SNR=43.7, Peak=180 HFD=5.7
23:29:20.671 00.004 11872 CameraToMount -- cameraTheta (-1.68) - m_xAngle (0.00) = xAngle (-1.68 = -1.68)
23:29:20.674 00.003 11872 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.29 = 1.29)
23:29:20.678 00.004 11872 CameraToMount -- cameraX=-0.01 cameraY=-0.11 hyp=0.11 cameraTheta=-1.68 mountX=-0.01 mountY=0.11, mountTheta=1.68
23:29:20.682 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.01, y=-0.11, opts=13)
23:29:20.686 00.004 11872 Enqueuing Move request for scope (-0.01, -0.11)
23:29:20.690 00.004 9960 Worker thread wakes up
23:29:20.690 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.11) opts 0xd
23:29:20.690 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.01, -0.11)
23:29:20.691 00.001 9960 Moving (-0.01, -0.11) raw xDistance=-0.01 yDistance=0.11
23:29:20.691 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:29:20.691 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:29:20.691 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:29:20.691 00.000 9960 MoveAxis(E, 0, ABG)
23:29:20.691 00.000 9960 Move returns status 0, amount 0
23:29:20.692 00.001 9960 MoveAxis(N, 0, ABG)
23:29:20.692 00.000 9960 Move returns status 0, amount 0
23:29:20.692 00.000 9960 move complete, result=0
23:29:20.692 00.000 9960 worker thread done servicing request
23:29:20.692 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=180, med=0, FiltMin=0, FiltMax=117, Gamma=1.000
23:29:20.696 00.004 11872 UpdateGuideState exits: m=4219 SNR=43.7
23:29:20.699 00.003 11872 PhdController: settling, locked = 1, distance = 0.36 (1.50) aobump = 0 frame = 7 / 99999
23:29:20.703 00.004 11872 evsrv: {"Event":"Settling","Timestamp":1763789360.703,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.36,"Time":9.5,"SettleTime":10.0,"StarLocked":true}
23:29:20.707 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:20.711 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:29:20.714 00.003 11872 Enqueuing Expose request
23:29:20.718 00.004 9960 Worker thread wakes up
23:29:20.718 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:29:20.718 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1814,823,31,31)
23:29:20.718 00.000 11872 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:29:21.962 01.244 9960 Exposure complete
23:29:22.063 00.101 9960 worker thread done servicing request
23:29:22.063 00.000 11872 OnExposeComplete: enter
23:29:22.067 00.004 11872 UpdateGuideState(): m_state=6
23:29:22.072 00.005 11872 Star::Find(15, 1829, 837, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
23:29:22.077 00.005 11872 Star::Find returns 1 (0), X=1829.40, Y=837.42, Mass=4292, SNR=43.9, Peak=195 HFD=5.8
23:29:22.081 00.004 11872 CameraToMount -- cameraTheta (-1.70) - m_xAngle (0.00) = xAngle (-1.71 = -1.71)
23:29:22.085 00.004 11872 CameraToMount -- cameraTheta (-1.70) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.26 = 1.26)
23:29:22.089 00.004 11872 CameraToMount -- cameraX=-0.03 cameraY=-0.20 hyp=0.20 cameraTheta=-1.70 mountX=-0.03 mountY=0.19, mountTheta=1.71
23:29:22.094 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.03, y=-0.20, opts=13)
23:29:22.098 00.004 11872 Enqueuing Move request for scope (-0.03, -0.20)
23:29:22.102 00.004 9960 Worker thread wakes up
23:29:22.102 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=195, med=0, FiltMin=0, FiltMax=113, Gamma=1.000
23:29:22.106 00.004 11872 UpdateGuideState exits: m=4292 SNR=43.9
23:29:22.111 00.005 11872 PhdController: settling, locked = 1, distance = 0.31 (1.50) aobump = 0 frame = 8 / 99999
23:29:22.116 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.20) opts 0xd
23:29:22.116 00.000 11872 PhdController: newstate STATE_FINISH
23:29:22.121 00.005 9960 Handling offset move in thread for scope, endpoint = (-0.03, -0.20)
23:29:22.121 00.000 9960 Moving (-0.03, -0.20) raw xDistance=-0.03 yDistance=0.19
23:29:22.121 00.000 11872 PhdController complete: success
23:29:22.126 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:29:22.126 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:29:22.126 00.000 11872 evsrv: {"Event":"SettleDone","Timestamp":1763789362.126,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":8,"DroppedFrames":0}
23:29:22.129 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
23:29:22.129 00.000 9960 MoveAxis(E, 0, ABG)
23:29:22.129 00.000 11872 Mount: notify guiding dither settle done success=1
23:29:22.134 00.005 11872 PhdController: newstate STATE_IDLE
23:29:22.138 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:22.142 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:29:22.146 00.004 9960 Move returns status 0, amount 0
23:29:22.146 00.000 9960 MoveAxis(N, 0, ABG)
23:29:22.146 00.000 9960 Move returns status 0, amount 0
23:29:22.147 00.001 9960 move complete, result=0
23:29:22.147 00.000 9960 worker thread done servicing request
23:29:22.147 00.000 11872 Enqueuing Expose request
23:29:22.151 00.004 11872 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:29:22.155 00.004 9960 Worker thread wakes up
23:29:22.155 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:29:22.155 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1814,823,31,31)
23:29:23.132 00.977 11872 evsrv: cli 0D2D34A0 connect
23:29:23.141 00.009 11872 case statement mapped state 6 to 3
23:29:23.145 00.004 11872 case statement mapped state 6 to 3
23:29:23.148 00.003 11872 evsrv: cli 0D2D34A0 request: {"method":"get_app_state","id":"4d7c4927-3f7d-411c-805d-c2aff9baa369"}
23:29:23.152 00.004 11872 case statement mapped state 6 to 3
23:29:23.155 00.003 11872 evsrv: cli 0D2D34A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4d7c4927-3f7d-411c-805d-c2aff9baa369"}
23:29:23.158 00.003 11872 evsrv: cli 0D2D34A0 disconnect
23:29:23.163 00.005 11872 evsrv: cli 0D2D2B40 connect
23:29:23.167 00.004 11872 case statement mapped state 6 to 3
23:29:23.172 00.005 11872 case statement mapped state 6 to 3
23:29:23.178 00.006 11872 evsrv: cli 0D2D2B40 request: {"method":"stop_capture","id":"2f33ca2f-2a6d-4823-a151-84b5a804b830"}
23:29:23.184 00.006 11872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:29:23.187 00.003 11872 Status Line: Waiting for devices...
23:29:23.190 00.003 11872 evsrv: cli 0D2D2B40 response: {"jsonrpc":"2.0","result":0,"id":"2f33ca2f-2a6d-4823-a151-84b5a804b830"}
23:29:23.194 00.004 11872 evsrv: cli 0D2D2B40 disconnect
23:29:23.198 00.004 11872 evsrv: cli 0D2D26E0 connect
23:29:23.203 00.005 11872 case statement mapped state 6 to 3
23:29:23.210 00.007 11872 case statement mapped state 6 to 3
23:29:23.215 00.005 11872 evsrv: cli 0D2D26E0 request: {"method":"get_app_state","id":"a86aa6c0-1a10-485d-89c1-be29d4166b8e"}
23:29:23.219 00.004 11872 case statement mapped state 6 to 3
23:29:23.224 00.005 11872 evsrv: cli 0D2D26E0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a86aa6c0-1a10-485d-89c1-be29d4166b8e"}
23:29:23.229 00.005 11872 evsrv: cli 0D2D26E0 disconnect
23:29:23.290 00.061 9960 ZWO: stopexposure
23:29:23.369 00.079 9960 Error thrown from C:\cygwin\home\agalasso\projects\phd2\worker_thread.cpp:190->Capture failed
23:29:23.369 00.000 9960 worker thread done servicing request
23:29:23.369 00.000 11872 OnExposeComplete: enter
23:29:23.374 00.005 11872 OnExposeComplete: Capture Error reported
23:29:23.378 00.004 11872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
23:29:23.381 00.003 11872 Mount: notify guiding stopped
23:29:23.393 00.012 11872 Changing from state GUIDING to STOP
23:29:23.398 00.005 11872 guider state => SELECTED
23:29:23.405 00.007 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=195, med=0, FiltMin=0, FiltMax=113, Gamma=1.000
23:29:23.410 00.005 11872 Changing from state SELECTED to UNINITIALIZED
23:29:23.415 00.005 11872 guider state => SELECTING
23:29:23.426 00.011 11872 Status Line: Stopped.
23:29:23.433 00.007 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\myframe_events.cpp:489->Error reported capturing image
23:29:24.231 00.798 11872 evsrv: cli 0D2D2640 connect
23:29:24.241 00.010 11872 evsrv: cli 0D2D2640 request: {"method":"get_app_state","id":"3d4fc046-9965-4b14-88c6-c1f6d868307e"}
23:29:24.246 00.005 11872 evsrv: cli 0D2D2640 response: {"jsonrpc":"2.0","result":"Stopped","id":"3d4fc046-9965-4b14-88c6-c1f6d868307e"}
23:29:24.253 00.007 11872 evsrv: cli 0D2D2640 disconnect
23:29:41.165 16.912 11872 evsrv: cli 0D2D3220 connect
23:29:41.170 00.005 11872 evsrv: cli 0D2D3220 request: {"method":"get_app_state","id":"d9a07d88-4a8c-462b-a4ca-f40f7a0acc36"}
23:29:41.174 00.004 11872 evsrv: cli 0D2D3220 response: {"jsonrpc":"2.0","result":"Stopped","id":"d9a07d88-4a8c-462b-a4ca-f40f7a0acc36"}
23:29:41.182 00.008 11872 evsrv: cli 0D2D3220 disconnect
23:29:41.187 00.005 11872 evsrv: cli 0D2D3040 connect
23:29:41.192 00.005 11872 evsrv: cli 0D2D3040 request: {"method":"get_calibrated","id":"a0fd7bcc-2755-4d24-920b-c1805d43344e"}
23:29:41.197 00.005 11872 evsrv: cli 0D2D3040 response: {"jsonrpc":"2.0","result":true,"id":"a0fd7bcc-2755-4d24-920b-c1805d43344e"}
23:29:41.202 00.005 11872 evsrv: cli 0D2D3040 disconnect
23:29:41.207 00.005 11872 evsrv: cli 0D2D3180 connect
23:29:41.211 00.004 11872 evsrv: cli 0D2D3180 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"4c8397a9-9466-49dc-9928-0e8b11d73b41"}
23:29:41.216 00.005 11872 PhdController::Guide begins
23:29:41.218 00.002 11872 PhdController: newstate STATE_SETUP
23:29:41.221 00.003 11872 PhdController: setup
23:29:41.223 00.002 11872 PhdController: newstate STATE_ATTEMPT_START
23:29:41.228 00.005 11872 PhdController: start capturing
23:29:41.232 00.004 11872 Changing from state SELECTING to UNINITIALIZED
23:29:41.237 00.005 11872 guider state => SELECTING
23:29:41.242 00.005 11872 setting force full frames = true
23:29:41.247 00.005 11872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
23:29:41.254 00.007 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:29:41.258 00.004 11872 Enqueuing Expose request
23:29:41.263 00.005 11872 PhdController: newstate STATE_SELECT_STAR
23:29:41.268 00.005 11872 evsrv: cli 0D2D3180 response: {"jsonrpc":"2.0","result":0,"id":"4c8397a9-9466-49dc-9928-0e8b11d73b41"}
23:29:41.272 00.004 9960 Worker thread wakes up
23:29:41.272 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:29:41.272 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:29:41.273 00.001 11872 evsrv: cli 0D2D3180 disconnect
23:29:41.278 00.005 11872 evsrv: cli 0D2D2960 connect
23:29:41.282 00.004 11872 case statement mapped state 1 to 101
23:29:41.286 00.004 11872 case statement mapped state 1 to 101
23:29:41.290 00.004 11872 evsrv: cli 0D2D2960 request: {"method":"get_lock_shift_params","id":"2dcf6502-90a7-47f8-890e-14efe51f1859"}
23:29:41.295 00.005 11872 evsrv: cli 0D2D2960 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"2dcf6502-90a7-47f8-890e-14efe51f1859"}
23:29:41.299 00.004 11872 evsrv: cli 0D2D2960 disconnect
23:29:41.304 00.005 11872 evsrv: cli 0D2D23C0 connect
23:29:41.308 00.004 11872 case statement mapped state 1 to 101
23:29:41.312 00.004 11872 case statement mapped state 1 to 101
23:29:41.316 00.004 11872 evsrv: cli 0D2D23C0 request: {"method":"get_lock_position","id":"b2c23144-83e1-4595-9997-2b5081d20b70"}
23:29:41.321 00.005 11872 evsrv: cli 0D2D23C0 response: {"jsonrpc":"2.0","result":null,"id":"b2c23144-83e1-4595-9997-2b5081d20b70"}
23:29:41.325 00.004 11872 evsrv: cli 0D2D23C0 disconnect
23:29:42.327 01.002 11872 evsrv: cli 0D2D2A00 connect
23:29:42.334 00.007 11872 case statement mapped state 1 to 101
23:29:42.341 00.007 11872 case statement mapped state 1 to 101
23:29:42.348 00.007 11872 evsrv: cli 0D2D2A00 request: {"method":"get_lock_position","id":"8da71013-1586-47d1-ad6b-a420f874e70c"}
23:29:42.353 00.005 11872 evsrv: cli 0D2D2A00 response: {"jsonrpc":"2.0","result":null,"id":"8da71013-1586-47d1-ad6b-a420f874e70c"}
23:29:42.359 00.006 11872 evsrv: cli 0D2D2A00 disconnect
23:29:42.518 00.159 9960 Exposure complete
23:29:42.626 00.108 9960 worker thread done servicing request
23:29:42.627 00.001 11872 OnExposeComplete: enter
23:29:42.630 00.003 11872 UpdateGuideState(): m_state=1
23:29:42.634 00.004 11872 UpdateCurrentPosition: no star selected
23:29:42.638 00.004 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
23:29:42.642 00.004 11872 Status Line: No star selected
23:29:42.646 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=186, med=0, FiltMin=0, FiltMax=120, Gamma=1.000
23:29:42.651 00.005 11872 UpdateGuideState exits: No star selected
23:29:42.654 00.003 11872 GuiderMultiStar::AutoSelect enter
23:29:42.659 00.005 11872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
23:29:42.768 00.109 11872 AutoFind: auto downsample for scale 1.00 => 1x
23:29:42.952 00.184 11872 AutoFind: global mean = -0.0, stdev 2.3
23:29:42.956 00.004 11872 AutoFind: using threshold = 0.1
23:29:43.198 00.242 11872 AutoFind: local max [1587, 285] 123.4
23:29:43.202 00.004 11872 AutoFind: local max [1830, 837] 121.2
23:29:43.206 00.004 11872 AutoFind: local max [31, 338] 90.5
23:29:43.209 00.003 11872 AutoFind: local max [1720, 299] 49.4
23:29:43.214 00.005 11872 AutoFind: local max [1370, 68] 43.4
23:29:43.219 00.005 11872 AutoFind: local max [1516, 1056] 30.0
23:29:43.222 00.003 11872 AutoFind: local max [772, 532] 26.8
23:29:43.225 00.003 11872 AutoFind: local max [448, 291] 25.3
23:29:43.229 00.004 11872 AutoFind: local max [163, 403] 21.4
23:29:43.234 00.005 11872 AutoFind: local max [878, 890] 20.2
23:29:43.239 00.005 11872 AutoFind: local max [1036, 318] 19.9
23:29:43.242 00.003 11872 AutoFind: local max [115, 918] 19.1
23:29:43.245 00.003 11872 AutoFind: local max [126, 501] 18.9
23:29:43.249 00.004 11872 AutoFind: local max [1926, 825] 17.5
23:29:43.252 00.003 11872 AutoFind: local max [1037, 325] 16.5
23:29:43.256 00.004 11872 AutoFind: local max [163, 65] 13.4
23:29:43.259 00.003 11872 AutoFind: local max [30, 988] 13.0
23:29:43.263 00.004 11872 AutoFind: local max [482, 364] 12.8
23:29:43.268 00.005 11872 AutoFind: local max [1313, 145] 11.2
23:29:43.272 00.004 11872 AutoFind: local max [752, 119] 10.5
23:29:43.276 00.004 11872 AutoFind: local max [384, 324] 9.9
23:29:43.280 00.004 11872 AutoFind: local max [33, 648] 9.4
23:29:43.283 00.003 11872 AutoFind: local max [134, 1005] 9.0
23:29:43.288 00.005 11872 AutoFind: local max [1365, 546] 8.9
23:29:43.291 00.003 11872 AutoFind: local max [1387, 69] 8.5
23:29:43.295 00.004 11872 AutoFind: local max [287, 23] 8.3
23:29:43.298 00.003 11872 AutoFind: local max [751, 125] 7.8
23:29:43.302 00.004 11872 AutoFind: local max [273, 423] 7.5
23:29:43.306 00.004 11872 AutoFind: local max [1483, 692] 7.4
23:29:43.310 00.004 11872 AutoFind: local max [365, 1022] 7.4
23:29:43.314 00.004 11872 AutoFind: local max [1366, 539] 7.1
23:29:43.318 00.004 11872 AutoFind: local max [103, 952] 7.1
23:29:43.321 00.003 11872 AutoFind: local max [280, 644] 7.0
23:29:43.325 00.004 11872 AutoFind: local max [356, 998] 6.8
23:29:43.328 00.003 11872 AutoFind: local max [1703, 373] 6.8
23:29:43.331 00.003 11872 AutoFind: local max [303, 1073] 6.8
23:29:43.337 00.006 11872 AutoFind: local max [1778, 219] 6.8
23:29:43.340 00.003 11872 AutoFind: local max [564, 223] 6.6
23:29:43.345 00.005 11872 AutoFind: local max [373, 671] 6.3
23:29:43.347 00.002 11872 AutoFind: local max [310, 389] 6.1
23:29:43.352 00.005 11872 AutoFind: local max [302, 980] 5.9
23:29:43.356 00.004 11872 AutoFind: local max [1695, 436] 5.8
23:29:43.359 00.003 11872 AutoFind: local max [500, 286] 5.6
23:29:43.362 00.003 11872 AutoFind: local max [1520, 479] 5.6
23:29:43.367 00.005 11872 AutoFind: local max [808, 834] 5.5
23:29:43.370 00.003 11872 AutoFind: local max [1588, 276] 5.3
23:29:43.373 00.003 11872 AutoFind: local max [1344, 567] 5.3
23:29:43.378 00.005 11872 AutoFind: local max [557, 618] 5.2
23:29:43.382 00.004 11872 AutoFind: local max [1352, 625] 5.1
23:29:43.385 00.003 11872 AutoFind: local max [1856, 113] 5.1
23:29:43.388 00.003 11872 AutoFind: local max [1840, 839] 5.1
23:29:43.392 00.004 11872 AutoFind: local max [512, 546] 5.0
23:29:43.395 00.003 11872 AutoFind: local max [1441, 458] 5.0
23:29:43.399 00.004 11872 AutoFind: local max [1441, 451] 4.9
23:29:43.402 00.003 11872 AutoFind: local max [1493, 659] 4.8
23:29:43.405 00.003 11872 AutoFind: local max [1009, 1046] 4.8
23:29:43.408 00.003 11872 AutoFind: local max [1343, 574] 4.7
23:29:43.411 00.003 11872 AutoFind: local max [1598, 299] 4.6
23:29:43.414 00.003 11872 AutoFind: local max [548, 901] 4.5
23:29:43.417 00.003 11872 AutoFind: local max [1819, 841] 4.5
23:29:43.419 00.002 11872 AutoFind: local max [1715, 943] 4.5
23:29:43.422 00.003 11872 AutoFind: local max [1360, 64] 4.4
23:29:43.424 00.002 11872 AutoFind: local max [45, 1054] 4.4
23:29:43.427 00.003 11872 AutoFind: local max [1702, 379] 4.4
23:29:43.431 00.004 11872 AutoFind: local max [1816, 611] 4.4
23:29:43.433 00.002 11872 AutoFind: local max [1352, 630] 4.3
23:29:43.436 00.003 11872 AutoFind: local max [1782, 973] 4.2
23:29:43.439 00.003 11872 AutoFind: local max [192, 62] 4.2
23:29:43.442 00.003 11872 AutoFind: local max [1390, 424] 4.2
23:29:43.447 00.005 11872 AutoFind: local max [437, 40] 4.2
23:29:43.452 00.005 11872 AutoFind: local max [1007, 1053] 4.2
23:29:43.455 00.003 11872 AutoFind: local max [1727, 394] 4.2
23:29:43.458 00.003 11872 AutoFind: local max [553, 627] 4.1
23:29:43.463 00.005 11872 AutoFind: local max [1903, 670] 4.1
23:29:43.466 00.003 11872 AutoFind: local max [582, 132] 4.0
23:29:43.470 00.004 11872 AutoFind: local max [1674, 608] 4.0
23:29:43.474 00.004 11872 AutoFind: local max [1379, 60] 4.0
23:29:43.477 00.003 11872 AutoFind: local max [1009, 1039] 4.0
23:29:43.481 00.004 11872 AutoFind: local max [1385, 794] 3.9
23:29:43.484 00.003 11872 AutoFind: local max [648, 380] 3.9
23:29:43.487 00.003 11872 AutoFind: local max [749, 964] 3.9
23:29:43.491 00.004 11872 AutoFind: local max [109, 1055] 3.9
23:29:43.496 00.005 11872 AutoFind: local max [1385, 789] 3.9
23:29:43.499 00.003 11872 AutoFind: local max [20, 346] 3.9
23:29:43.502 00.003 11872 AutoFind: local max [873, 680] 3.8
23:29:43.504 00.002 11872 AutoFind: local max [336, 452] 3.8
23:29:43.508 00.004 11872 AutoFind: local max [1806, 856] 3.8
23:29:43.511 00.003 11872 AutoFind: local max [1788, 383] 3.8
23:29:43.514 00.003 11872 AutoFind: local max [727, 732] 3.8
23:29:43.516 00.002 11872 AutoFind: local max [1150, 633] 3.7
23:29:43.519 00.003 11872 AutoFind: local max [439, 291] 3.7
23:29:43.523 00.004 11872 AutoFind: local max [1341, 792] 3.7
23:29:43.526 00.003 11872 AutoFind: local max [425, 978] 3.7
23:29:43.529 00.003 11872 AutoFind: local max [1726, 290] 3.7
23:29:43.530 00.001 11872 AutoFind: local max [304, 498] 3.7
23:29:43.534 00.004 11872 AutoFind: local max [1853, 89] 3.6
23:29:43.537 00.003 11872 AutoFind: local max [1469, 437] 3.6
23:29:43.539 00.002 11872 AutoFind: local max [1392, 631] 3.6
23:29:43.542 00.003 11872 AutoFind: local max [1391, 430] 3.6
23:29:43.544 00.002 11872 AutoFind: local max [598, 529] 3.6
23:29:43.547 00.003 11872 AutoFind: too close [1391, 430] 3.6 - [1390, 424] 4.2
23:29:43.549 00.002 11872 AutoFind: close dim-bright [1726, 290] 3.7 - [1720, 299] 49.4
23:29:43.553 00.004 11872 AutoFind: close dim-bright [439, 291] 3.7 - [448, 291] 25.3
23:29:43.556 00.003 11872 AutoFind: too close [1806, 856] 3.8 - [1819, 841] 4.5
23:29:43.558 00.002 11872 AutoFind: close dim-bright [20, 346] 3.9 - [31, 338] 90.5
23:29:43.561 00.003 11872 AutoFind: too close [1385, 789] 3.9 - [1385, 794] 3.9
23:29:43.563 00.002 11872 AutoFind: too close [1009, 1039] 4.0 - [1007, 1053] 4.2
23:29:43.566 00.003 11872 AutoFind: too close [1009, 1039] 4.0 - [1009, 1046] 4.8
23:29:43.570 00.004 11872 AutoFind: too close [1379, 60] 4.0 - [1360, 64] 4.4
23:29:43.572 00.002 11872 AutoFind: too close [1379, 60] 4.0 - [1387, 69] 8.5
23:29:43.574 00.002 11872 AutoFind: close dim-bright [1379, 60] 4.0 - [1370, 68] 43.4
23:29:43.577 00.003 11872 AutoFind: too close [553, 627] 4.1 - [557, 618] 5.2
23:29:43.579 00.002 11872 AutoFind: too close [1007, 1053] 4.2 - [1009, 1046] 4.8
23:29:43.582 00.003 11872 AutoFind: too close [1352, 630] 4.3 - [1352, 625] 5.1
23:29:43.586 00.004 11872 AutoFind: too close [1702, 379] 4.4 - [1703, 373] 6.8
23:29:43.589 00.003 11872 AutoFind: close dim-bright [1360, 64] 4.4 - [1370, 68] 43.4
23:29:43.592 00.003 11872 AutoFind: close dim-bright [1819, 841] 4.5 - [1830, 837] 121.2
23:29:43.594 00.002 11872 AutoFind: close dim-bright [1598, 299] 4.6 - [1587, 285] 123.4
23:29:43.597 00.003 11872 AutoFind: too close [1343, 574] 4.7 - [1344, 567] 5.3
23:29:43.600 00.003 11872 AutoFind: too close [1441, 451] 4.9 - [1441, 458] 5.0
23:29:43.603 00.003 11872 AutoFind: close dim-bright [1840, 839] 5.1 - [1830, 837] 121.2
23:29:43.606 00.003 11872 AutoFind: close dim-bright [1588, 276] 5.3 - [1587, 285] 123.4
23:29:43.610 00.004 11872 AutoFind: too close [1366, 539] 7.1 - [1365, 546] 8.9
23:29:43.613 00.003 11872 AutoFind: too close [751, 125] 7.8 - [752, 119] 10.5
23:29:43.617 00.004 11872 AutoFind: close dim-bright [1387, 69] 8.5 - [1370, 68] 43.4
23:29:43.620 00.003 11872 AutoFind: too close [1037, 325] 16.5 - [1036, 318] 19.9
23:29:43.624 00.004 11872 AutoFind: too close to edge [1926, 825] 17.5
23:29:43.627 00.003 11872 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
23:29:43.631 00.004 11872 Star::Find(15, 1587, 285, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:43.635 00.004 11872 Star::Find returns 1 (0), X=1586.93, Y=286.73, Mass=5245, SNR=47.3, Peak=152 HFD=6.5
23:29:43.638 00.003 11872 Star::Find(15, 1830, 837, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:43.641 00.003 11872 Star::Find returns 1 (0), X=1829.77, Y=836.51, Mass=4383, SNR=45.0, Peak=186 HFD=5.6
23:29:43.644 00.003 11872 Star::Find(15, 31, 338, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:43.648 00.004 11872 Star::Find returns 1 (0), X=30.26, Y=338.54, Mass=1787, SNR=28.8, Peak=106 HFD=5.1
23:29:43.651 00.003 11872 Star::Find(15, 1720, 299, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:43.655 00.004 11872 Star::Find returns 1 (0), X=1720.34, Y=299.87, Mass=1876, SNR=28.8, Peak=79 HFD=5.8
23:29:43.658 00.003 11872 Star::Find(15, 1370, 68, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:43.662 00.004 11872 Star::Find returns 1 (0), X=1370.49, Y=69.38, Mass=1990, SNR=29.8, Peak=65 HFD=6.8
23:29:43.666 00.004 11872 Star::Find(15, 1516, 1056, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:43.668 00.002 11872 Star::Find returns 1 (0), X=1516.69, Y=1054.71, Mass=1094, SNR=21.9, Peak=45 HFD=5.6
23:29:43.672 00.004 11872 Star::Find(15, 772, 532, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:43.676 00.004 11872 Star::Find returns 1 (0), X=773.42, Y=533.64, Mass=1543, SNR=25.5, Peak=40 HFD=7.2
23:29:43.679 00.003 11872 Star::Find(15, 448, 291, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:43.682 00.003 11872 Star::Find returns 1 (0), X=448.42, Y=292.44, Mass=1382, SNR=24.5, Peak=37 HFD=6.9
23:29:43.685 00.003 11872 Star::Find(15, 163, 403, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:43.689 00.004 11872 Star::Find returns 1 (0), X=162.42, Y=403.99, Mass=709, SNR=18.0, Peak=28 HFD=6.1
23:29:43.693 00.004 11872 Star::Find(15, 878, 890, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:43.696 00.003 11872 Star::Find returns 1 (0), X=878.74, Y=892.09, Mass=1172, SNR=23.1, Peak=31 HFD=6.8
23:29:43.699 00.003 11872 Star::Find(15, 115, 918, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:43.703 00.004 11872 Star::Find returns 1 (0), X=114.20, Y=917.57, Mass=529, SNR=15.5, Peak=28 HFD=5.2
23:29:43.706 00.003 11872 Star::Find(15, 126, 501, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:43.710 00.004 11872 Star::Find returns 1 (0), X=125.46, Y=501.78, Mass=631, SNR=16.8, Peak=31 HFD=5.4
23:29:43.713 00.003 11872 Star::Find(15, 163, 65, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:43.716 00.003 11872 Star::Find returns 1 (0), X=162.00, Y=65.37, Mass=277, SNR=11.4, Peak=19 HFD=4.9
23:29:43.718 00.002 11872 Star::Find(15, 30, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:43.722 00.004 11872 Star::Find returns 1 (0), X=30.14, Y=987.63, Mass=316, SNR=12.2, Peak=25 HFD=5.0
23:29:43.725 00.003 11872 Star::Find(15, 482, 364, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:43.729 00.004 11872 Star::Find returns 1 (0), X=482.00, Y=365.59, Mass=451, SNR=14.4, Peak=17 HFD=6.8
23:29:43.732 00.003 11872 Star::Find(15, 1313, 145, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:43.735 00.003 11872 Star::Find returns 1 (0), X=1313.82, Y=145.30, Mass=568, SNR=15.8, Peak=19 HFD=6.6
23:29:43.739 00.004 11872 Star::Find(15, 384, 324, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:43.742 00.003 11872 Star::Find returns 1 (0), X=384.52, Y=321.46, Mass=348, SNR=12.6, Peak=13 HFD=5.8
23:29:43.745 00.003 11872 Star::Find(15, 33, 648, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:43.749 00.004 11872 Star::Find returns 1 (0), X=32.84, Y=648.42, Mass=171, SNR=9.0, Peak=16 HFD=4.7
23:29:43.753 00.004 11872 Star::Find(15, 134, 1005, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:43.757 00.004 11872 Star::Find returns 1 (0), X=133.37, Y=1004.13, Mass=172, SNR=8.8, Peak=12 HFD=4.0
23:29:43.760 00.003 11872 Star::Find(15, 287, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:43.763 00.003 11872 Star::Find returns 1 (0), X=286.92, Y=23.78, Mass=224, SNR=10.3, Peak=11 HFD=5.5
23:29:43.766 00.003 11872 Star::Find(15, 273, 423, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:43.772 00.006 11872 Star::Find returns 1 (0), X=272.79, Y=423.03, Mass=325, SNR=12.1, Peak=16 HFD=6.0
23:29:43.775 00.003 11872 Star::Find(15, 1483, 692, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:43.779 00.004 11872 Star::Find returns 1 (0), X=1483.07, Y=694.10, Mass=118, SNR=7.2, Peak=11 HFD=4.6
23:29:43.782 00.003 11872 Star::Find(15, 365, 1022, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:43.785 00.003 11872 Star::Find returns 1 (0), X=365.22, Y=1022.94, Mass=147, SNR=8.1, Peak=9 HFD=4.7
23:29:43.789 00.004 11872 Star::Find(15, 103, 952, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:43.793 00.004 11872 Star::Find returns 1 (0), X=102.69, Y=951.63, Mass=123, SNR=7.6, Peak=11 HFD=5.3
23:29:43.797 00.004 11872 Star::Find(15, 280, 644, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:43.802 00.005 11872 Star::Find returns 1 (0), X=280.08, Y=643.37, Mass=201, SNR=9.7, Peak=11 HFD=5.3
23:29:43.805 00.003 11872 Star::Find(15, 356, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:43.810 00.005 11872 Star::Find returns 1 (0), X=356.60, Y=998.29, Mass=104, SNR=6.8, Peak=6 HFD=5.1
23:29:43.813 00.003 11872 Star::Find(15, 303, 1073, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:43.817 00.004 11872 Star::Find returns 1 (0), X=303.11, Y=1073.03, Mass=195, SNR=9.4, Peak=14 HFD=5.8
23:29:43.822 00.005 11872 Star::Find(15, 1778, 219, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:43.825 00.003 11872 Star::Find returns 1 (0), X=1778.42, Y=219.91, Mass=191, SNR=9.3, Peak=9 HFD=5.9
23:29:43.829 00.004 11872 Star::Find(15, 564, 223, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:43.834 00.005 11872 Star::Find returns 1 (0), X=564.31, Y=223.89, Mass=217, SNR=9.8, Peak=11 HFD=6.4
23:29:43.837 00.003 11872 Star::Find(15, 373, 671, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:43.841 00.004 11872 Star::Find returns 1 (0), X=373.18, Y=671.71, Mass=220, SNR=10.1, Peak=10 HFD=5.7
23:29:43.845 00.004 11872 Star::Find(15, 310, 389, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:43.848 00.003 11872 Star::Find returns 1 (0), X=309.66, Y=389.93, Mass=210, SNR=9.9, Peak=12 HFD=5.2
23:29:43.852 00.004 11872 Star::Find(15, 302, 980, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:43.856 00.004 11872 Star::Find returns 1 (0), X=302.26, Y=981.35, Mass=111, SNR=7.1, Peak=8 HFD=5.3
23:29:43.860 00.004 11872 Star::Find(15, 1695, 436, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:43.864 00.004 11872 Star::Find returns 1 (0), X=1694.16, Y=437.29, Mass=100, SNR=6.7, Peak=9 HFD=4.8
23:29:43.869 00.005 11872 Star::Find(15, 500, 286, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:43.872 00.003 11872 Star::Find returns 1 (0), X=499.46, Y=286.61, Mass=363, SNR=12.6, Peak=13 HFD=6.4
23:29:43.877 00.005 11872 Star::Find(15, 1520, 479, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:43.882 00.005 11872 Star::Find returns 1 (0), X=1520.75, Y=479.60, Mass=184, SNR=9.1, Peak=8 HFD=6.7
23:29:43.888 00.006 11872 Star::Find(15, 808, 834, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:43.894 00.006 11872 Star::Find returns 1 (0), X=809.71, Y=834.49, Mass=286, SNR=11.4, Peak=10 HFD=7.1
23:29:43.898 00.004 11872 Star::Find(15, 1588, 276, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:43.904 00.006 11872 Star::Find returns 1 (0), X=1586.93, Y=286.73, Mass=5245, SNR=47.3, Peak=152 HFD=6.5
23:29:43.908 00.004 11872 Star::Find(15, 1856, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:43.912 00.004 11872 Star::Find returns 1 (0), X=1855.99, Y=112.73, Mass=104, SNR=6.8, Peak=9 HFD=4.1
23:29:43.914 00.002 11872 Star::Find(15, 1840, 839, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:43.919 00.005 11872 Star::Find returns 1 (0), X=1829.77, Y=836.51, Mass=4383, SNR=45.0, Peak=186 HFD=5.6
23:29:43.921 00.002 11872 Star::Find(15, 512, 546, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:43.924 00.003 11872 Star::Find false star n=34 nbg=284 bg=1.0 sigma=0.9 thresh=4 peak=4
23:29:43.927 00.003 11872 Star::Find returns 0 (2), X=512.00, Y=546.00, Mass=135, SNR=2.9, Peak=7 HFD=0.0
23:29:43.930 00.003 11872 Star::Find(15, 1493, 659, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:43.933 00.003 11872 Star::Find returns 1 (0), X=1492.96, Y=657.25, Mass=80, SNR=6.0, Peak=8 HFD=5.3
23:29:43.936 00.003 11872 Star::Find(15, 1598, 299, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:43.938 00.002 11872 Star::Find returns 1 (0), X=1586.93, Y=286.73, Mass=5245, SNR=47.3, Peak=152 HFD=6.5
23:29:43.941 00.003 11872 Star::Find(15, 548, 901, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:43.944 00.003 11872 Star::Find false star n=22 nbg=286 bg=0.8 sigma=0.9 thresh=4 peak=4
23:29:43.948 00.004 11872 Star::Find returns 0 (2), X=548.00, Y=901.00, Mass=80, SNR=2.9, Peak=6 HFD=0.0
23:29:43.952 00.004 11872 Star::Find(15, 1715, 943, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:43.956 00.004 11872 Star::Find returns 1 (0), X=1716.17, Y=942.27, Mass=105, SNR=6.9, Peak=6 HFD=5.8
23:29:43.959 00.003 11872 Star::Find(15, 45, 1054, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:43.962 00.003 11872 Star::Find false star n=17 nbg=272 bg=0.7 sigma=0.8 thresh=3 peak=3
23:29:43.964 00.002 11872 Star::Find returns 0 (2), X=45.00, Y=1054.00, Mass=51, SNR=2.9, Peak=6 HFD=0.0
23:29:43.967 00.003 11872 Star::Find(15, 1816, 611, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:43.970 00.003 11872 Star::Find returns 1 (0), X=1815.45, Y=611.25, Mass=105, SNR=6.9, Peak=8 HFD=5.6
23:29:43.972 00.002 11872 Star::Find(15, 1782, 973, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:43.976 00.004 11872 Star::Find returns 1 (0), X=1782.15, Y=972.43, Mass=86, SNR=6.3, Peak=8 HFD=4.6
23:29:43.978 00.002 11872 Star::Find(15, 192, 62, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:43.980 00.002 11872 Star::Find false star n=16 nbg=279 bg=0.6 sigma=0.7 thresh=3 peak=2
23:29:43.983 00.003 11872 Star::Find returns 0 (2), X=192.00, Y=62.00, Mass=49, SNR=2.9, Peak=6 HFD=0.0
23:29:43.986 00.003 11872 Star::Find(15, 437, 40, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:43.989 00.003 11872 Star::Find false star n=15 nbg=283 bg=0.9 sigma=0.9 thresh=4 peak=4
23:29:43.992 00.003 11872 Star::Find returns 0 (2), X=437.00, Y=40.00, Mass=60, SNR=2.9, Peak=7 HFD=0.0
23:29:43.994 00.002 11872 Star::Find(15, 1727, 394, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:43.997 00.003 11872 Star::Find returns 1 (0), X=1727.02, Y=392.69, Mass=104, SNR=6.9, Peak=9 HFD=5.2
23:29:44.000 00.003 11872 Star::Find(15, 1903, 670, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:44.003 00.003 11872 Star::Find returns 1 (0), X=1904.17, Y=666.54, Mass=151, SNR=8.3, Peak=10 HFD=5.4
23:29:44.006 00.003 11872 Star::Find(15, 582, 132, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:44.009 00.003 11872 Star::Find false star n=35 nbg=272 bg=0.8 sigma=0.8 thresh=3 peak=3
23:29:44.011 00.002 11872 Star::Find returns 0 (2), X=582.00, Y=132.00, Mass=105, SNR=2.9, Peak=7 HFD=0.0
23:29:44.014 00.003 11872 Star::Find(15, 1674, 608, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:44.017 00.003 11872 Star::Find returns 1 (0), X=1674.57, Y=609.21, Mass=100, SNR=6.8, Peak=6 HFD=5.4
23:29:44.019 00.002 11872 Star::Find(15, 648, 380, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:44.024 00.005 11872 Star::Find returns 0 (3), X=648.00, Y=380.00, Mass=9, SNR=2.0, Peak=6 HFD=0.0
23:29:44.028 00.004 11872 Star::Find(15, 749, 964, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:44.032 00.004 11872 Star::Find false star n=28 nbg=281 bg=1.0 sigma=1.0 thresh=4 peak=4
23:29:44.035 00.003 11872 Star::Find returns 0 (2), X=749.00, Y=964.00, Mass=107, SNR=2.9, Peak=7 HFD=0.0
23:29:44.039 00.004 11872 Star::Find(15, 109, 1055, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:44.042 00.003 11872 Star::Find false star n=25 nbg=274 bg=0.8 sigma=0.7 thresh=3 peak=3
23:29:44.045 00.003 11872 Star::Find returns 0 (2), X=109.00, Y=1055.00, Mass=65, SNR=2.9, Peak=7 HFD=0.0
23:29:44.049 00.004 11872 Star::Find(15, 20, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:44.053 00.004 11872 Star::Find returns 1 (0), X=30.26, Y=338.54, Mass=1787, SNR=28.8, Peak=106 HFD=5.1
23:29:44.056 00.003 11872 Star::Find(15, 873, 680, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:44.060 00.004 11872 Star::Find false star n=36 nbg=269 bg=1.1 sigma=1.0 thresh=4 peak=4
23:29:44.064 00.004 11872 Star::Find returns 0 (2), X=873.00, Y=680.00, Mass=136, SNR=2.9, Peak=8 HFD=0.0
23:29:44.067 00.003 11872 Star::Find(15, 336, 452, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:44.071 00.004 11872 Star::Find false star n=33 nbg=281 bg=0.7 sigma=0.8 thresh=3 peak=3
23:29:44.074 00.003 11872 Star::Find returns 0 (2), X=336.00, Y=452.00, Mass=94, SNR=2.9, Peak=6 HFD=0.0
23:29:44.078 00.004 11872 Star::Find(15, 1788, 383, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:44.082 00.004 11872 Star::Find false star n=36 nbg=276 bg=0.6 sigma=0.7 thresh=3 peak=3
23:29:44.086 00.004 11872 Star::Find returns 0 (2), X=1788.00, Y=383.00, Mass=113, SNR=2.9, Peak=8 HFD=0.0
23:29:44.089 00.003 11872 Star::Find(15, 727, 732, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:44.093 00.004 11872 Star::Find false star n=11 nbg=281 bg=0.6 sigma=0.7 thresh=3 peak=2
23:29:44.096 00.003 11872 Star::Find returns 0 (2), X=727.00, Y=732.00, Mass=29, SNR=2.9, Peak=5 HFD=0.0
23:29:44.100 00.004 11872 Star::Find(15, 1150, 633, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:44.104 00.004 11872 Star::Find false star n=24 nbg=284 bg=1.0 sigma=1.0 thresh=4 peak=4
23:29:44.108 00.004 11872 Star::Find returns 0 (2), X=1150.00, Y=633.00, Mass=87, SNR=2.9, Peak=7 HFD=0.0
23:29:44.111 00.003 11872 Star::Find(15, 439, 291, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:44.115 00.004 11872 Star::Find returns 1 (0), X=448.42, Y=292.44, Mass=1382, SNR=24.5, Peak=37 HFD=6.9
23:29:44.118 00.003 11872 Star::Find(15, 1341, 792, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:44.122 00.004 11872 Star::Find false star n=15 nbg=275 bg=0.7 sigma=0.7 thresh=3 peak=2
23:29:44.125 00.003 11872 Star::Find returns 0 (2), X=1341.00, Y=792.00, Mass=38, SNR=2.9, Peak=5 HFD=0.0
23:29:44.128 00.003 11872 Star::Find(15, 425, 978, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:44.131 00.003 11872 Star::Find false star n=8 nbg=278 bg=0.6 sigma=0.7 thresh=3 peak=2
23:29:44.135 00.004 11872 Star::Find returns 0 (2), X=425.00, Y=978.00, Mass=23, SNR=2.9, Peak=5 HFD=0.0
23:29:44.139 00.004 11872 Star::Find(15, 1726, 290, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:44.143 00.004 11872 Star::Find returns 1 (0), X=1720.34, Y=299.87, Mass=1876, SNR=28.8, Peak=79 HFD=5.8
23:29:44.146 00.003 11872 Star::Find(15, 304, 498, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:44.150 00.004 11872 Star::Find returns 1 (0), X=304.16, Y=498.24, Mass=109, SNR=7.1, Peak=6 HFD=5.2
23:29:44.154 00.004 11872 Star::Find(15, 1853, 89, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:44.157 00.003 11872 Star::Find false star n=25 nbg=270 bg=0.7 sigma=0.8 thresh=3 peak=3
23:29:44.161 00.004 11872 Star::Find returns 0 (2), X=1853.00, Y=89.00, Mass=71, SNR=2.9, Peak=5 HFD=0.0
23:29:44.164 00.003 11872 Star::Find(15, 1469, 437, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:44.167 00.003 11872 Star::Find false star n=38 nbg=266 bg=0.7 sigma=0.7 thresh=3 peak=3
23:29:44.170 00.003 11872 Star::Find returns 0 (2), X=1469.00, Y=437.00, Mass=112, SNR=2.9, Peak=7 HFD=0.0
23:29:44.172 00.002 11872 Star::Find(15, 1392, 631, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:44.176 00.004 11872 Star::Find returns 0 (2), X=1392.00, Y=631.00, Mass=20, SNR=3.0, Peak=4 HFD=0.0
23:29:44.180 00.004 11872 Star::Find(15, 598, 529, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:44.183 00.003 11872 Star::Find false star n=26 nbg=289 bg=0.9 sigma=1.0 thresh=4 peak=4
23:29:44.186 00.003 11872 Star::Find returns 0 (2), X=598.00, Y=529.00, Mass=95, SNR=2.9, Peak=6 HFD=0.0
23:29:44.190 00.004 11872 AutoFind: finding best star pass 1
23:29:44.194 00.004 11872 Star::Find(15, 1587, 285, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:44.197 00.003 11872 Star::Find returns 1 (0), X=1586.93, Y=286.73, Mass=5245, SNR=47.3, Peak=152 HFD=6.5
23:29:44.200 00.003 11872 AutoFind returns star at [1587, 285] 123.4 Mass 5245 SNR 47.3
23:29:44.204 00.004 11872 Star::Find(15, 1587, 285, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:44.210 00.006 11872 Star::Find returns 1 (0), X=1586.93, Y=286.73, Mass=5245, SNR=47.3, Peak=152 HFD=6.5
23:29:44.214 00.004 11872 MultiStar: List (12): {1586.93, 286.73}(47.3), {1829.77, 836.51}(45.0), {30.26, 338.54}(28.8), {1720.34, 299.87}(28.8), {1370.49, 69.38}(29.8), {1516.69, 1054.71}(21.9), {773.42, 533.64}(25.5), {448.42, 292.44}(24.5), {162.42, 403.99}(18.0), {878.74, 892.09}(23.1), {114.20, 917.57}(15.5), {125.46, 501.78}(16.8), 
23:29:44.218 00.004 11872 setting lock position to (1586.93, 286.73)
23:29:44.221 00.003 11872 AutoSelect: state = 1, call UpdateGuideState
23:29:44.225 00.004 11872 UpdateGuideState(): m_state=1
23:29:44.229 00.004 11872 Star::Find(15, 1586, 286, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:44.233 00.004 11872 Star::Find returns 1 (0), X=1586.93, Y=286.73, Mass=5245, SNR=47.3, Peak=152 HFD=6.5
23:29:44.237 00.004 11872 CameraToMount -- cameraTheta (0.00) - m_xAngle (0.00) = xAngle (-0.00 = -0.00)
23:29:44.241 00.004 11872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.97 = 2.97)
23:29:44.245 00.004 11872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
23:29:44.251 00.006 11872 setting force full frames = false
23:29:44.255 00.004 11872 setting lock position to (1586.93, 286.73)
23:29:44.261 00.006 11872 CurrentPosition() valid, moving to STATE_SELECTED
23:29:44.268 00.007 11872 Changing from state SELECTING to SELECTED
23:29:44.275 00.007 11872 guider state => SELECTED
23:29:44.280 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=186, med=0, FiltMin=0, FiltMax=120, Gamma=1.000
23:29:44.284 00.004 11872 UpdateGuideState exits: m=5245 SNR=47.3
23:29:44.289 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=186, med=0, FiltMin=0, FiltMax=120, Gamma=1.000
23:29:44.295 00.006 11872 Status Line: Auto-selected star at (1586.9, 286.7)
23:29:44.305 00.010 11872 PhdController: newstate STATE_WAIT_SELECTED
23:29:44.309 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:44.313 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:29:44.317 00.004 11872 Enqueuing Expose request
23:29:44.323 00.006 9960 Worker thread wakes up
23:29:44.323 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:29:44.323 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1572,272,31,31)
23:29:44.323 00.000 11872 evsrv: cli 0D2D2780 connect
23:29:44.328 00.005 11872 case statement mapped state 2 to 1
23:29:44.333 00.005 11872 case statement mapped state 2 to 1
23:29:44.338 00.005 11872 evsrv: cli 0D2D2780 request: {"method":"get_lock_position","id":"ada68ebb-d3e9-46a5-84fc-dbea4a5a69b0"}
23:29:44.342 00.004 11872 evsrv: cli 0D2D2780 response: {"jsonrpc":"2.0","result":[1586.93,286.73],"id":"ada68ebb-d3e9-46a5-84fc-dbea4a5a69b0"}
23:29:44.346 00.004 11872 evsrv: cli 0D2D2780 disconnect
23:29:44.350 00.004 11872 evsrv: cli 0D2D3040 connect
23:29:44.354 00.004 11872 case statement mapped state 2 to 1
23:29:44.358 00.004 11872 case statement mapped state 2 to 1
23:29:44.363 00.005 11872 evsrv: cli 0D2D3040 request: {"method":"get_app_state","id":"1cf84f73-4728-404e-9fdc-43c3000ac403"}
23:29:44.368 00.005 11872 case statement mapped state 2 to 1
23:29:44.372 00.004 11872 evsrv: cli 0D2D3040 response: {"jsonrpc":"2.0","result":"Selected","id":"1cf84f73-4728-404e-9fdc-43c3000ac403"}
23:29:44.376 00.004 11872 evsrv: cli 0D2D3040 disconnect
23:29:45.377 01.001 11872 evsrv: cli 0D2D23C0 connect
23:29:45.385 00.008 11872 case statement mapped state 2 to 1
23:29:45.391 00.006 11872 case statement mapped state 2 to 1
23:29:45.398 00.007 11872 evsrv: cli 0D2D23C0 request: {"method":"get_app_state","id":"5991aa0e-2fbc-460e-9c42-e1250c5adc84"}
23:29:45.403 00.005 11872 case statement mapped state 2 to 1
23:29:45.407 00.004 11872 evsrv: cli 0D2D23C0 response: {"jsonrpc":"2.0","result":"Selected","id":"5991aa0e-2fbc-460e-9c42-e1250c5adc84"}
23:29:45.413 00.006 11872 evsrv: cli 0D2D23C0 disconnect
23:29:45.575 00.162 9960 Exposure complete
23:29:45.681 00.106 9960 worker thread done servicing request
23:29:45.681 00.000 11872 OnExposeComplete: enter
23:29:45.685 00.004 11872 UpdateGuideState(): m_state=2
23:29:45.690 00.005 11872 Star::Find(15, 1586, 286, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:29:45.693 00.003 11872 Star::Find returns 1 (0), X=1587.02, Y=286.47, Mass=5502, SNR=49.4, Peak=160 HFD=6.7
23:29:45.698 00.005 11872 CameraToMount -- cameraTheta (-1.23) - m_xAngle (0.00) = xAngle (-1.24 = -1.24)
23:29:45.701 00.003 11872 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.73 = 1.73)
23:29:45.705 00.004 11872 CameraToMount -- cameraX=0.09 cameraY=-0.26 hyp=0.27 cameraTheta=-1.23 mountX=0.09 mountY=0.27, mountTheta=1.25
23:29:45.709 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=162, med=0, FiltMin=0, FiltMax=115, Gamma=1.000
23:29:45.714 00.005 11872 UpdateGuideState exits: m=5502 SNR=49.4
23:29:45.718 00.004 11872 PhdController: newstate STATE_CALIBRATE
23:29:45.722 00.004 11872 PhdController: newstate STATE_GUIDE
23:29:45.738 00.016 11872 Changing from state SELECTED to CALIBRATING_PRIMARY
23:29:45.742 00.004 11872 guider state => CALIBRATED
23:29:45.746 00.004 11872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
23:29:45.749 00.003 11872 reset dither spiral
23:29:45.753 00.004 11872 PhdController: newstate STATE_SETTLE_BEGIN
23:29:45.756 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:45.760 00.004 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:29:45.763 00.003 11872 Enqueuing Expose request
23:29:45.767 00.004 9960 Worker thread wakes up
23:29:45.767 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:29:45.767 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:29:46.415 00.648 11872 evsrv: cli 0D2D3040 connect
23:29:46.421 00.006 11872 case statement mapped state 5 to 1
23:29:46.426 00.005 11872 case statement mapped state 5 to 1
23:29:46.430 00.004 11872 evsrv: cli 0D2D3040 request: {"method":"get_app_state","id":"20ecbee8-a8f9-437f-9180-c04553e0ccde"}
23:29:46.433 00.003 11872 case statement mapped state 5 to 1
23:29:46.437 00.004 11872 evsrv: cli 0D2D3040 response: {"jsonrpc":"2.0","result":"Selected","id":"20ecbee8-a8f9-437f-9180-c04553e0ccde"}
23:29:46.443 00.006 11872 evsrv: cli 0D2D3040 disconnect
23:29:47.011 00.568 9960 Exposure complete
23:29:47.120 00.109 9960 worker thread done servicing request
23:29:47.121 00.001 11872 OnExposeComplete: enter
23:29:47.125 00.004 11872 UpdateGuideState(): m_state=5
23:29:47.129 00.004 11872 Star::Find(15, 1587, 286, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:29:47.133 00.004 11872 Star::Find returns 1 (0), X=1586.99, Y=286.45, Mass=5473, SNR=49.2, Peak=157 HFD=6.7
23:29:47.137 00.004 11872 CameraToMount -- cameraTheta (-1.36) - m_xAngle (0.00) = xAngle (-1.36 = -1.36)
23:29:47.140 00.003 11872 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.61 = 1.61)
23:29:47.145 00.005 11872 CameraToMount -- cameraX=0.06 cameraY=-0.28 hyp=0.28 cameraTheta=-1.36 mountX=0.06 mountY=0.28, mountTheta=1.37
23:29:47.149 00.004 11872 Changing from state CALIBRATED to GUIDING
23:29:47.153 00.004 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:29:47.157 00.004 11872 ScopeASCOM::SideOfPier() returns 0
23:29:47.161 00.004 11872 AdjustCalibrationForScopePointing (scope): current dec=31.2 pierSide=0, cal dec=0.0 pierSide=0 rotAngle=None bin=1
23:29:47.164 00.003 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:29:47.168 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:29:47.172 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:29:47.176 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:29:47.180 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:29:47.185 00.005 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:29:47.188 00.003 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:29:47.192 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:29:47.196 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:29:47.200 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:29:47.203 00.003 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:29:47.208 00.005 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:29:47.212 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:29:47.284 00.072 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:29:47.290 00.006 11872 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 2.900000
23:29:47.295 00.005 11872 Dec comp: XRate 1.564 -> 1.337 for dec 0.0 -> dec 31.2
23:29:47.301 00.006 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:29:47.306 00.005 11872 ScopeASCOM::SideOfPier() returns 0
23:29:47.310 00.004 11872 setting lock position to (1586.99, 286.45)
23:29:47.315 00.005 11872 guider state => GUIDING
23:29:47.319 00.004 11872 Status Line: Guiding
23:29:47.323 00.004 11872 Mount: notify guiding started
23:29:47.329 00.006 11872 GetString("/profile/5/name", "") returns "PHD SF 2025"
23:29:47.334 00.005 11872 GetString("/profile/5/scope/calibration/timestamp", "") returns "11/21/2025 10:15:14 PM"
23:29:47.338 00.004 11872 GetDouble("/profile/5/scope/calibration/xRate", 1.000000) returns 0.001564
23:29:47.342 00.004 11872 GetDouble("/profile/5/scope/calibration/yRate", 1.000000) returns 0.001340
23:29:47.346 00.004 11872 GetInt("/profile/5/scope/calibration/binning", 1) returns 1
23:29:47.351 00.005 11872 GetDouble("/profile/5/scope/calibration/xAngle", 0.000000) returns 0.004073
23:29:47.355 00.004 11872 GetDouble("/profile/5/scope/calibration/yAngle", 0.000000) returns -1.738880
23:29:47.359 00.004 11872 GetDouble("/profile/5/scope/calibration/declination", 0.000000) returns 0.000075
23:29:47.364 00.005 11872 GetInt("/profile/5/scope/calibration/pierSide", -1) returns 0
23:29:47.368 00.004 11872 GetInt("/profile/5/scope/calibration/raGuideParity", 0) returns 1
23:29:47.371 00.003 11872 GetInt("/profile/5/scope/calibration/decGuideParity", 0) returns -1
23:29:47.376 00.005 11872 GetDouble("/profile/5/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
23:29:47.379 00.003 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:29:47.384 00.005 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:29:47.388 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:29:47.391 00.003 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:29:47.396 00.005 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:29:47.400 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:29:47.405 00.005 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:29:47.408 00.003 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:29:47.412 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:29:47.416 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:29:47.419 00.003 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:29:47.423 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:29:47.428 00.005 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:29:47.433 00.005 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:29:47.437 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:29:47.440 00.003 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:29:47.444 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:29:47.449 00.005 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:29:47.453 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:29:47.458 00.005 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:29:47.462 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:29:47.466 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:29:47.470 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:29:47.475 00.005 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:29:47.478 00.003 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:29:47.484 00.006 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:29:47.505 00.021 11872 evsrv: cli 0D2D25A0 connect
23:29:47.510 00.005 11872 case statement mapped state 6 to 3
23:29:47.518 00.008 11872 case statement mapped state 6 to 3
23:29:47.523 00.005 11872 evsrv: cli 0D2D25A0 request: {"method":"get_app_state","id":"19ee60c7-aa0e-403a-bdd8-0ae480e6925d"}
23:29:47.528 00.005 11872 case statement mapped state 6 to 3
23:29:47.531 00.003 11872 evsrv: cli 0D2D25A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"19ee60c7-aa0e-403a-bdd8-0ae480e6925d"}
23:29:47.552 00.021 11872 evsrv: cli 0D2D25A0 disconnect
23:29:47.599 00.047 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:29:47.607 00.008 11872 ScopeASCOM::SideOfPier() returns 0
23:29:47.615 00.008 11872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
23:29:47.620 00.005 11872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
23:29:47.626 00.006 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:29:47.630 00.004 11872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 31.2
23:29:47.634 00.004 11872 MountToCamera -- mountTheta (-0.00) + m_xAngle (0.00) = xAngle (0.00 = 0.00)
23:29:47.639 00.005 11872 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
23:29:47.643 00.004 11872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
23:29:47.649 00.006 11872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
23:29:47.652 00.003 11872 GetInt("/profile/5/AutoLoadCalibration", -1) returns 1
23:29:47.655 00.003 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=184, med=0, FiltMin=0, FiltMax=117, Gamma=1.000
23:29:47.657 00.002 11872 UpdateGuideState exits: m=5473 SNR=49.2
23:29:47.661 00.004 11872 PhdController: newstate STATE_SETTLE_WAIT
23:29:47.665 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:47.670 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:29:47.673 00.003 11872 Enqueuing Expose request
23:29:47.676 00.003 9960 Worker thread wakes up
23:29:47.677 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
23:29:47.677 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1572,271,31,31)
23:29:48.922 01.245 9960 Exposure complete
23:29:49.035 00.113 9960 worker thread done servicing request
23:29:49.036 00.001 11872 OnExposeComplete: enter
23:29:49.040 00.004 11872 UpdateGuideState(): m_state=6
23:29:49.044 00.004 11872 Star::Find(15, 1586, 286, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:29:49.048 00.004 11872 Star::Find returns 1 (0), X=1587.16, Y=285.86, Mass=5089, SNR=46.7, Peak=171 HFD=6.2
23:29:49.051 00.003 11872 CameraToMount -- cameraTheta (-1.29) - m_xAngle (0.00) = xAngle (-1.29 = -1.29)
23:29:49.055 00.004 11872 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.68 = 1.68)
23:29:49.059 00.004 11872 CameraToMount -- cameraX=0.17 cameraY=-0.59 hyp=0.62 cameraTheta=-1.29 mountX=0.17 mountY=0.61, mountTheta=1.30
23:29:49.064 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.17, y=-0.59, opts=13)
23:29:49.068 00.004 11872 Enqueuing Move request for scope (0.17, -0.59)
23:29:49.071 00.003 9960 Worker thread wakes up
23:29:49.071 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.59) opts 0xd
23:29:49.071 00.000 9960 Handling offset move in thread for scope, endpoint = (0.17, -0.59)
23:29:49.071 00.000 9960 Moving (0.17, -0.59) raw xDistance=0.17 yDistance=0.61
23:29:49.071 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
23:29:49.073 00.002 9960 resist switch: large excursion: input 0.61 thresh 0.60 direction from 0 to 1
23:29:49.073 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=189, med=0, FiltMin=0, FiltMax=111, Gamma=1.000
23:29:49.076 00.003 11872 UpdateGuideState exits: m=5089 SNR=46.7
23:29:49.081 00.005 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.84
23:29:49.081 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.61 from input 0.61
23:29:49.081 00.000 9960 MoveAxis(E, 0, ABG)
23:29:49.081 00.000 9960 Move returns status 0, amount 0
23:29:49.081 00.000 9960 MoveAxis(S, 458, ABG)
23:29:49.081 00.000 9960 Guiding  Dir = 1, Dur = 458
23:29:49.081 00.000 11872 PhdController: settling, locked = 1, distance = 0.38 (1.50) aobump = 0 frame = 1 / 99999
23:29:49.087 00.006 9960 IsSlewing returns 0
23:29:49.087 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763789389.087,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.38,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:29:49.090 00.003 9960 IsGuiding returns 0
23:29:49.090 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:49.095 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:29:49.098 00.003 9960 PulseGuide returned control before completion, sleep 468
23:29:49.099 00.001 11872 Enqueuing Expose request
23:29:49.570 00.471 9960 IsGuiding returns 1
23:29:49.571 00.001 9960 scope still moving after pulse duration time elapsed
23:29:49.602 00.031 9960 IsSlewing returns 0
23:29:49.603 00.001 9960 IsGuiding returns 0
23:29:49.603 00.000 9960 scope move finished after 458 + 54 ms
23:29:49.604 00.001 9960 Move returns status 0, amount 458
23:29:49.604 00.000 9960 move complete, result=0
23:29:49.604 00.000 9960 worker thread done servicing request
23:29:49.605 00.001 9960 Worker thread wakes up
23:29:49.605 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 0.6 px 458 ms SOUTH
23:29:49.611 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
23:29:49.611 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1572,271,31,31)
23:29:50.863 01.252 9960 Exposure complete
23:29:50.978 00.115 9960 worker thread done servicing request
23:29:50.978 00.000 11872 OnExposeComplete: enter
23:29:50.982 00.004 11872 UpdateGuideState(): m_state=6
23:29:50.985 00.003 11872 Star::Find(15, 1587, 285, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:29:50.989 00.004 11872 Star::Find returns 1 (0), X=1587.37, Y=286.47, Mass=5214, SNR=47.2, Peak=149 HFD=6.9
23:29:50.994 00.005 11872 CameraToMount -- cameraTheta (0.04) - m_xAngle (0.00) = xAngle (0.04 = 0.04)
23:29:50.999 00.005 11872 CameraToMount -- cameraTheta (0.04) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (3.01 = 3.01)
23:29:51.002 00.003 11872 CameraToMount -- cameraX=0.38 cameraY=0.02 hyp=0.38 cameraTheta=0.04 mountX=0.38 mountY=0.05, mountTheta=0.13
23:29:51.008 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.38, y=0.02, opts=13)
23:29:51.012 00.004 11872 Enqueuing Move request for scope (0.38, 0.02)
23:29:51.017 00.005 9960 Worker thread wakes up
23:29:51.017 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.38, 0.02) opts 0xd
23:29:51.017 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=184, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
23:29:51.021 00.004 11872 UpdateGuideState exits: m=5214 SNR=47.2
23:29:51.025 00.004 9960 Handling offset move in thread for scope, endpoint = (0.38, 0.02)
23:29:51.025 00.000 9960 Moving (0.38, 0.02) raw xDistance=0.38 yDistance=0.05
23:29:51.025 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.38
23:29:51.025 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:29:51.025 00.000 11872 PhdController: settling, locked = 1, distance = 0.38 (1.50) aobump = 0 frame = 2 / 99999
23:29:51.029 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:29:51.029 00.000 9960 MoveAxis(W, 179, ABG)
23:29:51.029 00.000 9960 Guiding  Dir = 3, Dur = 179
23:29:51.030 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763789391.029,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.38,"Time":1.9,"SettleTime":10.0,"StarLocked":true}
23:29:51.033 00.003 9960 IsSlewing returns 0
23:29:51.033 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:51.038 00.005 9960 IsGuiding returns 0
23:29:51.038 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:29:51.041 00.003 9960 PulseGuide returned control before completion, sleep 189
23:29:51.041 00.000 11872 Enqueuing Expose request
23:29:51.243 00.202 9960 IsGuiding returns 1
23:29:51.243 00.000 9960 scope still moving after pulse duration time elapsed
23:29:51.273 00.030 9960 IsSlewing returns 0
23:29:51.274 00.001 9960 IsGuiding returns 1
23:29:51.305 00.031 9960 IsSlewing returns 0
23:29:51.305 00.000 9960 IsGuiding returns 0
23:29:51.305 00.000 9960 scope move finished after 179 + 88 ms
23:29:51.305 00.000 9960 Move returns status 0, amount 179
23:29:51.306 00.001 9960 MoveAxis(N, 0, ABG)
23:29:51.306 00.000 9960 Move returns status 0, amount 0
23:29:51.306 00.000 9960 move complete, result=0
23:29:51.306 00.000 9960 worker thread done servicing request
23:29:51.306 00.000 11872 GuideStep: 0.4 px 179 ms WEST, 0.1 px 0 ms NORTH
23:29:51.313 00.007 9960 Worker thread wakes up
23:29:51.313 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:29:51.313 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1572,271,31,31)
23:29:52.560 01.247 9960 Exposure complete
23:29:52.668 00.108 9960 worker thread done servicing request
23:29:52.668 00.000 11872 OnExposeComplete: enter
23:29:52.672 00.004 11872 UpdateGuideState(): m_state=6
23:29:52.676 00.004 11872 Star::Find(15, 1587, 286, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:29:52.679 00.003 11872 Star::Find returns 1 (0), X=1587.19, Y=286.44, Mass=5530, SNR=49.0, Peak=169 HFD=6.6
23:29:52.683 00.004 11872 CameraToMount -- cameraTheta (-0.06) - m_xAngle (0.00) = xAngle (-0.07 = -0.07)
23:29:52.686 00.003 11872 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.90 = 2.90)
23:29:52.691 00.005 11872 CameraToMount -- cameraX=0.20 cameraY=-0.01 hyp=0.20 cameraTheta=-0.06 mountX=0.20 mountY=0.05, mountTheta=0.23
23:29:52.696 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.20, y=-0.01, opts=13)
23:29:52.701 00.005 11872 Enqueuing Move request for scope (0.20, -0.01)
23:29:52.705 00.004 9960 Worker thread wakes up
23:29:52.705 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.01) opts 0xd
23:29:52.705 00.000 9960 Handling offset move in thread for scope, endpoint = (0.20, -0.01)
23:29:52.705 00.000 9960 Moving (0.20, -0.01) raw xDistance=0.20 yDistance=0.05
23:29:52.706 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
23:29:52.706 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:29:52.706 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=177, med=0, FiltMin=0, FiltMax=111, Gamma=1.000
23:29:52.709 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:29:52.709 00.000 9960 MoveAxis(E, 0, ABG)
23:29:52.710 00.001 9960 Move returns status 0, amount 0
23:29:52.713 00.003 9960 MoveAxis(N, 0, ABG)
23:29:52.713 00.000 9960 Move returns status 0, amount 0
23:29:52.713 00.000 9960 move complete, result=0
23:29:52.713 00.000 9960 worker thread done servicing request
23:29:52.713 00.000 11872 UpdateGuideState exits: m=5530 SNR=49.0
23:29:52.717 00.004 11872 PhdController: settling, locked = 1, distance = 0.33 (1.50) aobump = 0 frame = 3 / 99999
23:29:52.721 00.004 11872 evsrv: {"Event":"Settling","Timestamp":1763789392.721,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.33,"Time":3.6,"SettleTime":10.0,"StarLocked":true}
23:29:52.724 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:52.727 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:29:52.731 00.004 11872 Enqueuing Expose request
23:29:52.734 00.003 9960 Worker thread wakes up
23:29:52.735 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
23:29:52.735 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1572,271,31,31)
23:29:52.735 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:29:53.984 01.249 9960 Exposure complete
23:29:54.094 00.110 9960 worker thread done servicing request
23:29:54.094 00.000 11872 OnExposeComplete: enter
23:29:54.098 00.004 11872 UpdateGuideState(): m_state=6
23:29:54.103 00.005 11872 Star::Find(15, 1587, 286, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
23:29:54.107 00.004 11872 Star::Find returns 1 (0), X=1587.18, Y=286.47, Mass=5205, SNR=47.0, Peak=151 HFD=6.7
23:29:54.111 00.004 11872 CameraToMount -- cameraTheta (0.08) - m_xAngle (0.00) = xAngle (0.08 = 0.08)
23:29:54.115 00.004 11872 CameraToMount -- cameraTheta (0.08) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (3.05 = 3.05)
23:29:54.119 00.004 11872 CameraToMount -- cameraX=0.19 cameraY=0.02 hyp=0.19 cameraTheta=0.08 mountX=0.19 mountY=0.02, mountTheta=0.10
23:29:54.124 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.19, y=0.02, opts=13)
23:29:54.128 00.004 11872 Enqueuing Move request for scope (0.19, 0.02)
23:29:54.131 00.003 9960 Worker thread wakes up
23:29:54.131 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.02) opts 0xd
23:29:54.132 00.001 9960 Handling offset move in thread for scope, endpoint = (0.19, 0.02)
23:29:54.132 00.000 9960 Moving (0.19, 0.02) raw xDistance=0.19 yDistance=0.02
23:29:54.132 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
23:29:54.132 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:29:54.132 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:29:54.132 00.000 9960 MoveAxis(E, 0, ABG)
23:29:54.132 00.000 9960 Move returns status 0, amount 0
23:29:54.132 00.000 9960 MoveAxis(N, 0, ABG)
23:29:54.133 00.001 9960 Move returns status 0, amount 0
23:29:54.133 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=208, med=0, FiltMin=0, FiltMax=103, Gamma=1.000
23:29:54.138 00.005 9960 move complete, result=0
23:29:54.138 00.000 9960 worker thread done servicing request
23:29:54.138 00.000 11872 UpdateGuideState exits: m=5205 SNR=47.0
23:29:54.142 00.004 11872 PhdController: settling, locked = 1, distance = 0.29 (1.50) aobump = 0 frame = 4 / 99999
23:29:54.145 00.003 11872 evsrv: {"Event":"Settling","Timestamp":1763789394.145,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.29,"Time":5.1,"SettleTime":10.0,"StarLocked":true}
23:29:54.149 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:54.153 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:29:54.157 00.004 11872 Enqueuing Expose request
23:29:54.160 00.003 9960 Worker thread wakes up
23:29:54.160 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:29:54.164 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
23:29:54.164 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1572,271,31,31)
23:29:55.410 01.246 9960 Exposure complete
23:29:55.527 00.117 9960 worker thread done servicing request
23:29:55.527 00.000 11872 OnExposeComplete: enter
23:29:55.531 00.004 11872 UpdateGuideState(): m_state=6
23:29:55.534 00.003 11872 Star::Find(15, 1587, 286, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
23:29:55.539 00.005 11872 Star::Find returns 1 (0), X=1587.33, Y=286.61, Mass=5167, SNR=47.7, Peak=129 HFD=6.8
23:29:55.542 00.003 11872 CameraToMount -- cameraTheta (0.42) - m_xAngle (0.00) = xAngle (0.42 = 0.42)
23:29:55.546 00.004 11872 CameraToMount -- cameraTheta (0.42) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (3.39 = -2.90)
23:29:55.550 00.004 11872 CameraToMount -- cameraX=0.34 cameraY=0.15 hyp=0.38 cameraTheta=0.42 mountX=0.34 mountY=-0.09, mountTheta=-0.26
23:29:55.555 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.34, y=0.15, opts=13)
23:29:55.559 00.004 11872 Enqueuing Move request for scope (0.34, 0.15)
23:29:55.563 00.004 9960 Worker thread wakes up
23:29:55.563 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.34, 0.15) opts 0xd
23:29:55.563 00.000 9960 Handling offset move in thread for scope, endpoint = (0.34, 0.15)
23:29:55.563 00.000 9960 Moving (0.34, 0.15) raw xDistance=0.34 yDistance=-0.09
23:29:55.563 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.34
23:29:55.563 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:29:55.563 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:29:55.565 00.002 9960 MoveAxis(W, 162, ABG)
23:29:55.565 00.000 9960 Guiding  Dir = 3, Dur = 162
23:29:55.565 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=161, med=0, FiltMin=0, FiltMax=104, Gamma=1.000
23:29:55.568 00.003 9960 IsSlewing returns 0
23:29:55.568 00.000 11872 UpdateGuideState exits: m=5167 SNR=47.7
23:29:55.571 00.003 9960 IsGuiding returns 0
23:29:55.571 00.000 11872 PhdController: settling, locked = 1, distance = 0.31 (1.50) aobump = 0 frame = 5 / 99999
23:29:55.575 00.004 9960 PulseGuide returned control before completion, sleep 172
23:29:55.576 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763789395.575,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.31,"Time":6.5,"SettleTime":10.0,"StarLocked":true}
23:29:55.579 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:55.583 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:29:55.587 00.004 11872 Enqueuing Expose request
23:29:55.760 00.173 9960 IsGuiding returns 1
23:29:55.760 00.000 9960 scope still moving after pulse duration time elapsed
23:29:55.790 00.030 9960 IsSlewing returns 0
23:29:55.792 00.002 9960 IsGuiding returns 0
23:29:55.792 00.000 9960 scope move finished after 162 + 58 ms
23:29:55.792 00.000 9960 Move returns status 0, amount 162
23:29:55.794 00.002 9960 MoveAxis(N, 0, ABG)
23:29:55.794 00.000 9960 Move returns status 0, amount 0
23:29:55.794 00.000 9960 move complete, result=0
23:29:55.795 00.001 11872 GuideStep: 0.3 px 162 ms WEST, -0.1 px 0 ms NORTH
23:29:55.801 00.006 9960 worker thread done servicing request
23:29:55.801 00.000 9960 Worker thread wakes up
23:29:55.801 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:29:55.802 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1572,271,31,31)
23:29:57.052 01.250 9960 Exposure complete
23:29:57.172 00.120 9960 worker thread done servicing request
23:29:57.172 00.000 11872 OnExposeComplete: enter
23:29:57.176 00.004 11872 UpdateGuideState(): m_state=6
23:29:57.180 00.004 11872 Star::Find(15, 1587, 286, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
23:29:57.183 00.003 11872 Star::Find returns 1 (0), X=1587.04, Y=285.80, Mass=5177, SNR=47.6, Peak=154 HFD=6.4
23:29:57.188 00.005 11872 CameraToMount -- cameraTheta (-1.49) - m_xAngle (0.00) = xAngle (-1.50 = -1.50)
23:29:57.192 00.004 11872 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.47 = 1.47)
23:29:57.196 00.004 11872 CameraToMount -- cameraX=0.05 cameraY=-0.65 hyp=0.66 cameraTheta=-1.49 mountX=0.05 mountY=0.65, mountTheta=1.50
23:29:57.202 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.05, y=-0.65, opts=13)
23:29:57.206 00.004 11872 Enqueuing Move request for scope (0.05, -0.65)
23:29:57.209 00.003 9960 Worker thread wakes up
23:29:57.210 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.65) opts 0xd
23:29:57.211 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=186, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
23:29:57.215 00.004 11872 UpdateGuideState exits: m=5177 SNR=47.6
23:29:57.219 00.004 11872 PhdController: settling, locked = 1, distance = 0.42 (1.50) aobump = 0 frame = 6 / 99999
23:29:57.222 00.003 9960 Handling offset move in thread for scope, endpoint = (0.05, -0.65)
23:29:57.223 00.001 9960 Moving (0.05, -0.65) raw xDistance=0.05 yDistance=0.65
23:29:57.223 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763789397.222,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.42,"Time":8.1,"SettleTime":10.0,"StarLocked":true}
23:29:57.227 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:29:57.227 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:57.231 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:29:57.235 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.65 from input 0.65
23:29:57.236 00.001 9960 MoveAxis(E, 0, ABG)
23:29:57.236 00.000 9960 Move returns status 0, amount 0
23:29:57.236 00.000 9960 MoveAxis(S, 487, ABG)
23:29:57.236 00.000 9960 Guiding  Dir = 1, Dur = 487
23:29:57.236 00.000 11872 Enqueuing Expose request
23:29:57.241 00.005 9960 IsSlewing returns 0
23:29:57.241 00.000 9960 IsGuiding returns 0
23:29:57.241 00.000 9960 PulseGuide returned control before completion, sleep 497
23:29:57.746 00.505 9960 IsGuiding returns 1
23:29:57.747 00.001 9960 scope still moving after pulse duration time elapsed
23:29:57.777 00.030 9960 IsSlewing returns 0
23:29:57.779 00.002 9960 IsGuiding returns 0
23:29:57.780 00.001 9960 scope move finished after 487 + 52 ms
23:29:57.780 00.000 9960 Move returns status 0, amount 487
23:29:57.781 00.001 9960 move complete, result=0
23:29:57.781 00.000 11872 GuideStep: 0.0 px 0 ms EAST, 0.7 px 487 ms SOUTH
23:29:57.787 00.006 9960 worker thread done servicing request
23:29:57.787 00.000 9960 Worker thread wakes up
23:29:57.787 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:29:57.787 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1572,271,31,31)
23:29:59.043 01.256 9960 Exposure complete
23:29:59.153 00.110 9960 worker thread done servicing request
23:29:59.154 00.001 11872 OnExposeComplete: enter
23:29:59.157 00.003 11872 UpdateGuideState(): m_state=6
23:29:59.161 00.004 11872 Star::Find(15, 1587, 285, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
23:29:59.165 00.004 11872 Star::Find returns 1 (0), X=1587.18, Y=286.63, Mass=5414, SNR=48.3, Peak=167 HFD=6.5
23:29:59.169 00.004 11872 CameraToMount -- cameraTheta (0.76) - m_xAngle (0.00) = xAngle (0.76 = 0.76)
23:29:59.173 00.004 11872 CameraToMount -- cameraTheta (0.76) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (3.73 = -2.56)
23:29:59.177 00.004 11872 CameraToMount -- cameraX=0.19 cameraY=0.18 hyp=0.26 cameraTheta=0.76 mountX=0.19 mountY=-0.14, mountTheta=-0.65
23:29:59.182 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.19, y=0.18, opts=13)
23:29:59.186 00.004 11872 Enqueuing Move request for scope (0.19, 0.18)
23:29:59.190 00.004 9960 Worker thread wakes up
23:29:59.190 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=190, med=0, FiltMin=0, FiltMax=127, Gamma=1.000
23:29:59.194 00.004 11872 UpdateGuideState exits: m=5414 SNR=48.3
23:29:59.198 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.18) opts 0xd
23:29:59.198 00.000 9960 Handling offset move in thread for scope, endpoint = (0.19, 0.18)
23:29:59.199 00.001 9960 Moving (0.19, 0.18) raw xDistance=0.19 yDistance=-0.14
23:29:59.199 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
23:29:59.199 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:29:59.200 00.001 11872 PhdController: settling, locked = 1, distance = 0.37 (1.50) aobump = 0 frame = 7 / 99999
23:29:59.203 00.003 11872 PhdController: newstate STATE_FINISH
23:29:59.208 00.005 11872 PhdController complete: success
23:29:59.211 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:29:59.212 00.001 11872 evsrv: {"Event":"SettleDone","Timestamp":1763789399.211,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":7,"DroppedFrames":0}
23:29:59.215 00.003 9960 MoveAxis(E, 0, ABG)
23:29:59.216 00.001 11872 Mount: notify guiding dither settle done success=1
23:29:59.219 00.003 11872 PhdController: newstate STATE_IDLE
23:29:59.224 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:59.227 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:29:59.231 00.004 11872 Enqueuing Expose request
23:29:59.235 00.004 9960 Move returns status 0, amount 0
23:29:59.235 00.000 9960 MoveAxis(N, 0, ABG)
23:29:59.235 00.000 9960 Move returns status 0, amount 0
23:29:59.236 00.001 9960 move complete, result=0
23:29:59.236 00.000 9960 worker thread done servicing request
23:29:59.236 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:29:59.240 00.004 9960 Worker thread wakes up
23:29:59.240 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:29:59.240 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1572,271,31,31)
23:30:00.489 01.249 9960 Exposure complete
23:30:00.571 00.082 11872 evsrv: cli 0D2D30E0 connect
23:30:00.581 00.010 11872 case statement mapped state 6 to 3
23:30:00.585 00.004 11872 case statement mapped state 6 to 3
23:30:00.589 00.004 11872 evsrv: cli 0D2D30E0 request: {"method":"get_app_state","id":"34a0dd56-07af-4c31-b4ad-f7a883fec8b2"}
23:30:00.592 00.003 11872 case statement mapped state 6 to 3
23:30:00.597 00.005 11872 evsrv: cli 0D2D30E0 response: {"jsonrpc":"2.0","result":"Guiding","id":"34a0dd56-07af-4c31-b4ad-f7a883fec8b2"}
23:30:00.602 00.005 11872 evsrv: cli 0D2D30E0 disconnect
23:30:00.611 00.009 9960 worker thread done servicing request
23:30:00.611 00.000 11872 OnExposeComplete: enter
23:30:00.613 00.002 11872 UpdateGuideState(): m_state=6
23:30:00.617 00.004 11872 Star::Find(15, 1587, 286, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
23:30:00.619 00.002 11872 Star::Find returns 1 (0), X=1587.33, Y=286.46, Mass=5043, SNR=46.2, Peak=172 HFD=6.7
23:30:00.623 00.004 11872 CameraToMount -- cameraTheta (0.02) - m_xAngle (0.00) = xAngle (0.02 = 0.02)
23:30:00.628 00.005 11872 CameraToMount -- cameraTheta (0.02) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.99 = 2.99)
23:30:00.632 00.004 11872 CameraToMount -- cameraX=0.34 cameraY=0.01 hyp=0.34 cameraTheta=0.02 mountX=0.34 mountY=0.05, mountTheta=0.15
23:30:00.637 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.34, y=0.01, opts=13)
23:30:00.643 00.006 11872 Enqueuing Move request for scope (0.34, 0.01)
23:30:00.646 00.003 9960 Worker thread wakes up
23:30:00.647 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.34, 0.01) opts 0xd
23:30:00.647 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=182, med=0, FiltMin=0, FiltMax=111, Gamma=1.000
23:30:00.651 00.004 9960 Handling offset move in thread for scope, endpoint = (0.34, 0.01)
23:30:00.652 00.001 11872 UpdateGuideState exits: m=5043 SNR=46.2
23:30:00.654 00.002 9960 Moving (0.34, 0.01) raw xDistance=0.34 yDistance=0.05
23:30:00.655 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:00.659 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.34
23:30:00.659 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:30:00.663 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:30:00.663 00.000 11872 Enqueuing Expose request
23:30:00.665 00.002 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:30:00.666 00.001 9960 MoveAxis(W, 162, ABG)
23:30:00.666 00.000 9960 Guiding  Dir = 3, Dur = 162
23:30:00.666 00.000 11872 evsrv: cli 0D2D2DC0 connect
23:30:00.671 00.005 9960 IsSlewing returns 0
23:30:00.672 00.001 9960 IsGuiding returns 0
23:30:00.672 00.000 11872 case statement mapped state 6 to 3
23:30:00.677 00.005 9960 PulseGuide returned control before completion, sleep 172
23:30:00.678 00.001 11872 case statement mapped state 6 to 3
23:30:00.683 00.005 11872 evsrv: cli 0D2D2DC0 request: {"method":"stop_capture","id":"9f5bf3dc-41dd-4858-a9a7-1b3069ae9642"}
23:30:00.687 00.004 11872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:30:00.692 00.005 11872 Status Line: Waiting for devices...
23:30:00.696 00.004 11872 evsrv: cli 0D2D2DC0 response: {"jsonrpc":"2.0","result":0,"id":"9f5bf3dc-41dd-4858-a9a7-1b3069ae9642"}
23:30:00.705 00.009 11872 evsrv: cli 0D2D2DC0 disconnect
23:30:00.711 00.006 11872 evsrv: cli 0D2D32C0 connect
23:30:00.715 00.004 11872 case statement mapped state 6 to 3
23:30:00.720 00.005 11872 case statement mapped state 6 to 3
23:30:00.725 00.005 11872 evsrv: cli 0D2D32C0 request: {"method":"get_app_state","id":"5c1ed3b7-b56d-45d2-bd3b-928ae5e55172"}
23:30:00.728 00.003 11872 case statement mapped state 6 to 3
23:30:00.733 00.005 11872 evsrv: cli 0D2D32C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5c1ed3b7-b56d-45d2-bd3b-928ae5e55172"}
23:30:00.751 00.018 11872 evsrv: cli 0D2D32C0 disconnect
23:30:00.858 00.107 9960 IsGuiding returns 1
23:30:00.859 00.001 9960 scope still moving after pulse duration time elapsed
23:30:00.890 00.031 9960 Error thrown from C:\cygwin\home\agalasso\projects\phd2\scope_ascom.cpp:644->ASCOM Scope: thread interrupt requested
23:30:00.892 00.002 9960 Error thrown from C:\cygwin\home\agalasso\projects\phd2\scope.cpp:770->guide failed
23:30:00.894 00.002 9960 Move returns status 1, amount 0
23:30:00.894 00.000 9960 MoveAxis(N, 0, ABG)
23:30:00.894 00.000 9960 Move returns status 0, amount 0
23:30:00.895 00.001 9960 move complete, result=0
23:30:00.895 00.000 9960 worker thread done servicing request
23:30:00.895 00.000 9960 Worker thread wakes up
23:30:00.896 00.001 11872 GuideStep: 0.3 px 0 ms WEST, 0.1 px 0 ms NORTH
23:30:00.901 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
23:30:00.901 00.000 9960 Error thrown from C:\cygwin\home\agalasso\projects\phd2\worker_thread.cpp:180->Time lapse interrupted
23:30:00.901 00.000 9960 worker thread done servicing request
23:30:00.903 00.002 11872 OnExposeComplete: enter
23:30:00.908 00.005 11872 OnExposeComplete: Capture Error reported
23:30:00.913 00.005 11872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
23:30:00.917 00.004 11872 Mount: notify guiding stopped
23:30:00.924 00.007 11872 Changing from state GUIDING to STOP
23:30:00.928 00.004 11872 guider state => SELECTED
23:30:00.933 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=182, med=0, FiltMin=0, FiltMax=111, Gamma=1.000
23:30:00.936 00.003 11872 Changing from state SELECTED to UNINITIALIZED
23:30:00.941 00.005 11872 guider state => SELECTING
23:30:00.948 00.007 11872 Status Line: Stopped.
23:30:00.953 00.005 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\myframe_events.cpp:489->Error reported capturing image
23:30:01.753 00.800 11872 evsrv: cli 0D2D2780 connect
23:30:01.760 00.007 11872 evsrv: cli 0D2D2780 request: {"method":"get_app_state","id":"aa184191-11e0-4e18-a96c-d3a57a2250bd"}
23:30:01.766 00.006 11872 evsrv: cli 0D2D2780 response: {"jsonrpc":"2.0","result":"Stopped","id":"aa184191-11e0-4e18-a96c-d3a57a2250bd"}
23:30:01.773 00.007 11872 evsrv: cli 0D2D2780 disconnect
23:30:19.151 17.378 11872 evsrv: cli 0D2D21E0 connect
23:30:19.156 00.005 11872 evsrv: cli 0D2D21E0 request: {"method":"get_app_state","id":"4c44b816-cc08-4c48-bbd6-f91ca068f98d"}
23:30:19.161 00.005 11872 evsrv: cli 0D2D21E0 response: {"jsonrpc":"2.0","result":"Stopped","id":"4c44b816-cc08-4c48-bbd6-f91ca068f98d"}
23:30:19.164 00.003 11872 evsrv: cli 0D2D21E0 disconnect
23:30:19.168 00.004 11872 evsrv: cli 0D2D2B40 connect
23:30:19.173 00.005 11872 evsrv: cli 0D2D2B40 request: {"method":"get_calibrated","id":"ea97fe5a-33d3-46b4-9f70-0609042961fb"}
23:30:19.176 00.003 11872 evsrv: cli 0D2D2B40 response: {"jsonrpc":"2.0","result":true,"id":"ea97fe5a-33d3-46b4-9f70-0609042961fb"}
23:30:19.182 00.006 11872 evsrv: cli 0D2D2B40 disconnect
23:30:19.188 00.006 11872 evsrv: cli 0D2D2DC0 connect
23:30:19.191 00.003 11872 evsrv: cli 0D2D2DC0 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"a365a7f7-1504-4c46-bafe-6715b26e006a"}
23:30:19.195 00.004 11872 PhdController::Guide begins
23:30:19.199 00.004 11872 PhdController: newstate STATE_SETUP
23:30:19.204 00.005 11872 PhdController: setup
23:30:19.208 00.004 11872 PhdController: newstate STATE_ATTEMPT_START
23:30:19.212 00.004 11872 PhdController: start capturing
23:30:19.215 00.003 11872 Changing from state SELECTING to UNINITIALIZED
23:30:19.220 00.005 11872 guider state => SELECTING
23:30:19.223 00.003 11872 setting force full frames = true
23:30:19.227 00.004 11872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
23:30:19.236 00.009 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:30:19.240 00.004 11872 Enqueuing Expose request
23:30:19.245 00.005 11872 PhdController: newstate STATE_SELECT_STAR
23:30:19.249 00.004 9960 Worker thread wakes up
23:30:19.249 00.000 11872 evsrv: cli 0D2D2DC0 response: {"jsonrpc":"2.0","result":0,"id":"a365a7f7-1504-4c46-bafe-6715b26e006a"}
23:30:19.253 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
23:30:19.253 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:30:19.253 00.000 11872 evsrv: cli 0D2D2DC0 disconnect
23:30:19.258 00.005 11872 evsrv: cli 0D2D2E60 connect
23:30:19.263 00.005 11872 case statement mapped state 1 to 101
23:30:19.267 00.004 11872 case statement mapped state 1 to 101
23:30:19.270 00.003 11872 evsrv: cli 0D2D2E60 request: {"method":"get_lock_shift_params","id":"2374fffa-9f5c-4db6-9cc4-f8d7c7c19379"}
23:30:19.275 00.005 11872 evsrv: cli 0D2D2E60 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"2374fffa-9f5c-4db6-9cc4-f8d7c7c19379"}
23:30:19.278 00.003 11872 evsrv: cli 0D2D2E60 disconnect
23:30:19.284 00.006 11872 evsrv: cli 0D2D2320 connect
23:30:19.288 00.004 11872 case statement mapped state 1 to 101
23:30:19.292 00.004 11872 case statement mapped state 1 to 101
23:30:19.296 00.004 11872 evsrv: cli 0D2D2320 request: {"method":"get_lock_position","id":"6ef80504-20ce-4c52-a90e-2a7468a07a5d"}
23:30:19.300 00.004 11872 evsrv: cli 0D2D2320 response: {"jsonrpc":"2.0","result":null,"id":"6ef80504-20ce-4c52-a90e-2a7468a07a5d"}
23:30:19.305 00.005 11872 evsrv: cli 0D2D2320 disconnect
23:30:20.307 01.002 11872 evsrv: cli 0D2D21E0 connect
23:30:20.315 00.008 11872 case statement mapped state 1 to 101
23:30:20.320 00.005 11872 case statement mapped state 1 to 101
23:30:20.327 00.007 11872 evsrv: cli 0D2D21E0 request: {"method":"get_lock_position","id":"b7e622f9-3df6-405c-85b6-8213f737c94c"}
23:30:20.333 00.006 11872 evsrv: cli 0D2D21E0 response: {"jsonrpc":"2.0","result":null,"id":"b7e622f9-3df6-405c-85b6-8213f737c94c"}
23:30:20.338 00.005 11872 evsrv: cli 0D2D21E0 disconnect
23:30:20.511 00.173 9960 Exposure complete
23:30:20.626 00.115 9960 worker thread done servicing request
23:30:20.626 00.000 11872 OnExposeComplete: enter
23:30:20.630 00.004 11872 UpdateGuideState(): m_state=1
23:30:20.633 00.003 11872 UpdateCurrentPosition: no star selected
23:30:20.637 00.004 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
23:30:20.640 00.003 11872 Status Line: No star selected
23:30:20.645 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=178, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
23:30:20.649 00.004 11872 UpdateGuideState exits: No star selected
23:30:20.653 00.004 11872 GuiderMultiStar::AutoSelect enter
23:30:20.656 00.003 11872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
23:30:20.761 00.105 11872 AutoFind: auto downsample for scale 1.00 => 1x
23:30:20.942 00.181 11872 AutoFind: global mean = -0.0, stdev 2.3
23:30:20.947 00.005 11872 AutoFind: using threshold = 0.1
23:30:21.190 00.243 11872 AutoFind: local max [1588, 283] 121.5
23:30:21.194 00.004 11872 AutoFind: local max [1831, 833] 116.9
23:30:21.198 00.004 11872 AutoFind: local max [32, 336] 75.9
23:30:21.203 00.005 11872 AutoFind: local max [1721, 297] 55.4
23:30:21.208 00.005 11872 AutoFind: local max [1371, 66] 45.2
23:30:21.214 00.006 11872 AutoFind: local max [450, 289] 28.6
23:30:21.221 00.007 11872 AutoFind: local max [774, 529] 25.9
23:30:21.228 00.007 11872 AutoFind: local max [1517, 1054] 25.6
23:30:21.235 00.007 11872 AutoFind: local max [774, 535] 22.8
23:30:21.240 00.005 11872 AutoFind: local max [116, 916] 21.9
23:30:21.246 00.006 11872 AutoFind: local max [1038, 316] 21.2
23:30:21.251 00.005 11872 AutoFind: local max [164, 401] 20.9
23:30:21.257 00.006 11872 AutoFind: local max [878, 892] 18.9
23:30:21.263 00.006 11872 AutoFind: local max [1927, 825] 17.5
23:30:21.269 00.006 11872 AutoFind: local max [1315, 142] 15.2
23:30:21.275 00.006 11872 AutoFind: local max [127, 499] 14.8
23:30:21.281 00.006 11872 AutoFind: local max [31, 986] 13.0
23:30:21.287 00.006 11872 AutoFind: local max [751, 122] 10.8
23:30:21.293 00.006 11872 AutoFind: local max [1389, 67] 10.8
23:30:21.298 00.005 11872 AutoFind: local max [752, 117] 10.6
23:30:21.303 00.005 11872 AutoFind: local max [305, 1071] 10.0
23:30:21.307 00.004 11872 AutoFind: local max [386, 318] 9.6
23:30:21.314 00.007 11872 AutoFind: local max [1354, 623] 9.5
23:30:21.321 00.007 11872 AutoFind: local max [500, 288] 9.1
23:30:21.328 00.007 11872 AutoFind: local max [163, 64] 8.7
23:30:21.334 00.006 11872 AutoFind: local max [482, 362] 8.6
23:30:21.341 00.007 11872 AutoFind: local max [135, 1003] 8.6
23:30:21.346 00.005 11872 AutoFind: local max [311, 386] 8.2
23:30:21.350 00.004 11872 AutoFind: local max [274, 420] 8.2
23:30:21.354 00.004 11872 AutoFind: local max [558, 615] 8.1
23:30:21.361 00.007 11872 AutoFind: local max [1366, 538] 7.7
23:30:21.367 00.006 11872 AutoFind: local max [1905, 664] 7.6
23:30:21.372 00.005 11872 AutoFind: local max [289, 21] 7.3
23:30:21.376 00.004 11872 AutoFind: local max [1012, 1035] 7.2
23:30:21.380 00.004 11872 AutoFind: local max [1857, 115] 6.7
23:30:21.383 00.003 11872 AutoFind: local max [303, 979] 6.6
23:30:21.388 00.005 11872 AutoFind: local max [1779, 216] 6.6
23:30:21.392 00.004 11872 AutoFind: local max [1343, 567] 6.5
23:30:21.397 00.005 11872 AutoFind: local max [34, 649] 6.4
23:30:21.403 00.006 11872 AutoFind: local max [366, 1020] 6.3
23:30:21.407 00.004 11872 AutoFind: local max [1441, 451] 5.8
23:30:21.410 00.003 11872 AutoFind: local max [1817, 608] 5.7
23:30:21.414 00.004 11872 AutoFind: local max [565, 223] 5.6
23:30:21.417 00.003 11872 AutoFind: local max [1704, 371] 5.5
23:30:21.422 00.005 11872 AutoFind: local max [281, 638] 5.5
23:30:21.424 00.002 11872 AutoFind: local max [1344, 573] 5.1
23:30:21.429 00.005 11872 AutoFind: local max [1482, 436] 5.0
23:30:21.438 00.009 11872 AutoFind: local max [375, 668] 5.0
23:30:21.450 00.012 11872 AutoFind: local max [1393, 422] 5.0
23:30:21.456 00.006 11872 AutoFind: local max [1521, 476] 4.9
23:30:21.462 00.006 11872 AutoFind: local max [810, 830] 4.8
23:30:21.468 00.006 11872 AutoFind: local max [1716, 937] 4.7
23:30:21.473 00.005 11872 AutoFind: local max [1206, 350] 4.7
23:30:21.484 00.011 11872 AutoFind: local max [1008, 1050] 4.6
23:30:21.490 00.006 11872 AutoFind: local max [267, 23] 4.5
23:30:21.494 00.004 11872 AutoFind: local max [1729, 235] 4.5
23:30:21.499 00.005 11872 AutoFind: local max [1011, 1043] 4.5
23:30:21.503 00.004 11872 AutoFind: local max [305, 495] 4.5
23:30:21.507 00.004 11872 AutoFind: local max [1484, 692] 4.4
23:30:21.509 00.002 11872 AutoFind: local max [1386, 792] 4.3
23:30:21.514 00.005 11872 AutoFind: local max [46, 1052] 4.3
23:30:21.519 00.005 11872 AutoFind: local max [1359, 73] 4.2
23:30:21.523 00.004 11872 AutoFind: local max [1484, 697] 4.2
23:30:21.528 00.005 11872 AutoFind: local max [437, 41] 4.1
23:30:21.531 00.003 11872 AutoFind: local max [90, 317] 4.1
23:30:21.536 00.005 11872 AutoFind: local max [1675, 605] 4.1
23:30:21.541 00.005 11872 AutoFind: local max [867, 670] 4.0
23:30:21.546 00.005 11872 AutoFind: local max [1572, 286] 3.9
23:30:21.550 00.004 11872 AutoFind: local max [277, 908] 3.9
23:30:21.554 00.004 11872 AutoFind: local max [1578, 275] 3.9
23:30:21.559 00.005 11872 AutoFind: local max [693, 159] 3.9
23:30:21.563 00.004 11872 AutoFind: local max [1495, 651] 3.8
23:30:21.566 00.003 11872 AutoFind: local max [33, 191] 3.8
23:30:21.569 00.003 11872 AutoFind: local max [1529, 240] 3.8
23:30:21.572 00.003 11872 AutoFind: local max [1695, 438] 3.8
23:30:21.576 00.004 11872 AutoFind: local max [1785, 968] 3.8
23:30:21.578 00.002 11872 AutoFind: local max [1168, 1059] 3.8
23:30:21.582 00.004 11872 AutoFind: local max [1853, 86] 3.8
23:30:21.586 00.004 11872 AutoFind: local max [515, 543] 3.8
23:30:21.590 00.004 11872 AutoFind: local max [1134, 95] 3.7
23:30:21.593 00.003 11872 AutoFind: local max [1711, 289] 3.7
23:30:21.597 00.004 11872 AutoFind: local max [1336, 715] 3.7
23:30:21.602 00.005 11872 AutoFind: local max [357, 996] 3.7
23:30:21.606 00.004 11872 AutoFind: local max [1041, 251] 3.7
23:30:21.610 00.004 11872 AutoFind: local max [1854, 1016] 3.7
23:30:21.613 00.003 11872 AutoFind: local max [1014, 896] 3.7
23:30:21.617 00.004 11872 AutoFind: local max [1821, 822] 3.7
23:30:21.620 00.003 11872 AutoFind: local max [514, 549] 3.6
23:30:21.623 00.003 11872 AutoFind: local max [1728, 389] 3.6
23:30:21.627 00.004 11872 AutoFind: local max [135, 500] 3.6
23:30:21.629 00.002 11872 AutoFind: local max [195, 56] 3.6
23:30:21.634 00.005 11872 AutoFind: local max [764, 833] 3.5
23:30:21.638 00.004 11872 AutoFind: local max [1368, 88] 3.5
23:30:21.641 00.003 11872 AutoFind: local max [103, 948] 3.5
23:30:21.644 00.003 11872 AutoFind: local max [1409, 97] 3.5
23:30:21.647 00.003 11872 AutoFind: local max [1623, 165] 3.5
23:30:21.649 00.002 11872 AutoFind: local max [1844, 828] 3.5
23:30:21.652 00.003 11872 AutoFind: local max [774, 425] 3.5
23:30:21.657 00.005 11872 AutoFind: local max [1704, 377] 3.5
23:30:21.660 00.003 11872 AutoFind: local max [772, 618] 3.5
23:30:21.662 00.002 11872 AutoFind: too close [1704, 377] 3.5 - [1704, 371] 5.5
23:30:21.665 00.003 11872 AutoFind: close dim-bright [1844, 828] 3.5 - [1831, 833] 116.9
23:30:21.668 00.003 11872 AutoFind: too close [1368, 88] 3.5 - [1359, 73] 4.2
23:30:21.671 00.003 11872 AutoFind: too close [135, 500] 3.6 - [127, 499] 14.8
23:30:21.673 00.002 11872 AutoFind: too close [514, 549] 3.6 - [515, 543] 3.8
23:30:21.676 00.003 11872 AutoFind: close dim-bright [1821, 822] 3.7 - [1831, 833] 116.9
23:30:21.678 00.002 11872 AutoFind: close dim-bright [1711, 289] 3.7 - [1721, 297] 55.4
23:30:21.681 00.003 11872 AutoFind: too close [1578, 275] 3.9 - [1572, 286] 3.9
23:30:21.685 00.004 11872 AutoFind: close dim-bright [1578, 275] 3.9 - [1588, 283] 121.5
23:30:21.688 00.003 11872 AutoFind: close dim-bright [1572, 286] 3.9 - [1588, 283] 121.5
23:30:21.692 00.004 11872 AutoFind: too close [1484, 697] 4.2 - [1484, 692] 4.4
23:30:21.695 00.003 11872 AutoFind: close dim-bright [1359, 73] 4.2 - [1371, 66] 45.2
23:30:21.699 00.004 11872 AutoFind: too close [1011, 1043] 4.5 - [1008, 1050] 4.6
23:30:21.702 00.003 11872 AutoFind: too close [1011, 1043] 4.5 - [1012, 1035] 7.2
23:30:21.706 00.004 11872 AutoFind: too close [1008, 1050] 4.6 - [1012, 1035] 7.2
23:30:21.708 00.002 11872 AutoFind: too close [1344, 573] 5.1 - [1343, 567] 6.5
23:30:21.711 00.003 11872 AutoFind: too close [752, 117] 10.6 - [751, 122] 10.8
23:30:21.714 00.003 11872 AutoFind: too close [1389, 67] 10.8 - [1371, 66] 45.2
23:30:21.718 00.004 11872 AutoFind: too close [774, 535] 22.8 - [774, 529] 25.9
23:30:21.720 00.002 11872 AutoFind: too close to edge [1927, 825] 17.5
23:30:21.723 00.003 11872 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
23:30:21.726 00.003 11872 Star::Find(15, 1588, 283, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:21.728 00.002 11872 Star::Find returns 1 (0), X=1587.96, Y=284.70, Mass=5110, SNR=47.2, Peak=147 HFD=6.6
23:30:21.732 00.004 11872 Star::Find(15, 1831, 833, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:21.735 00.003 11872 Star::Find returns 1 (0), X=1830.73, Y=835.00, Mass=4235, SNR=44.4, Peak=178 HFD=6.0
23:30:21.737 00.002 11872 Star::Find(15, 32, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:21.740 00.003 11872 Star::Find returns 1 (0), X=31.47, Y=336.68, Mass=1869, SNR=29.5, Peak=110 HFD=5.3
23:30:21.742 00.002 11872 Star::Find(15, 1721, 297, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:21.745 00.003 11872 Star::Find returns 1 (0), X=1721.43, Y=297.89, Mass=1976, SNR=30.0, Peak=76 HFD=5.9
23:30:21.749 00.004 11872 Star::Find(15, 450, 289, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:21.753 00.004 11872 Star::Find returns 1 (0), X=449.95, Y=290.19, Mass=1321, SNR=23.3, Peak=41 HFD=6.5
23:30:21.756 00.003 11872 Star::Find(15, 1517, 1054, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:21.760 00.004 11872 Star::Find returns 1 (0), X=1517.97, Y=1051.84, Mass=1120, SNR=22.1, Peak=39 HFD=6.0
23:30:21.763 00.003 11872 Star::Find(15, 116, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:21.768 00.005 11872 Star::Find returns 1 (0), X=115.40, Y=915.30, Mass=553, SNR=15.9, Peak=34 HFD=5.4
23:30:21.771 00.003 11872 Star::Find(15, 1038, 316, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:21.775 00.004 11872 Star::Find returns 1 (0), X=1038.15, Y=318.22, Mass=1154, SNR=22.2, Peak=37 HFD=7.4
23:30:21.779 00.004 11872 Star::Find(15, 164, 401, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:21.782 00.003 11872 Star::Find returns 1 (0), X=163.46, Y=401.70, Mass=659, SNR=17.5, Peak=28 HFD=5.5
23:30:21.785 00.003 11872 Star::Find(15, 878, 892, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:21.789 00.004 11872 Star::Find returns 1 (0), X=879.64, Y=889.92, Mass=1128, SNR=22.6, Peak=30 HFD=6.7
23:30:21.793 00.004 11872 Star::Find(15, 1315, 142, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:21.797 00.004 11872 Star::Find returns 1 (0), X=1315.14, Y=143.54, Mass=510, SNR=14.9, Peak=16 HFD=6.5
23:30:21.800 00.003 11872 Star::Find(15, 31, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:21.804 00.004 11872 Star::Find returns 1 (0), X=31.18, Y=985.19, Mass=276, SNR=11.4, Peak=18 HFD=4.6
23:30:21.808 00.004 11872 Star::Find(15, 305, 1071, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:21.813 00.005 11872 Star::Find returns 1 (0), X=305.10, Y=1070.84, Mass=161, SNR=8.6, Peak=11 HFD=4.3
23:30:21.817 00.004 11872 Star::Find(15, 386, 318, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:21.819 00.002 11872 Star::Find returns 1 (0), X=385.69, Y=319.38, Mass=339, SNR=12.4, Peak=14 HFD=5.4
23:30:21.824 00.005 11872 Star::Find(15, 1354, 623, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:21.827 00.003 11872 Star::Find returns 1 (0), X=1354.09, Y=623.64, Mass=376, SNR=12.7, Peak=21 HFD=6.6
23:30:21.830 00.003 11872 Star::Find(15, 500, 288, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:21.834 00.004 11872 Star::Find returns 1 (0), X=500.62, Y=285.65, Mass=299, SNR=11.4, Peak=18 HFD=5.5
23:30:21.838 00.004 11872 Star::Find(15, 163, 64, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:21.842 00.004 11872 Star::Find returns 1 (0), X=163.39, Y=63.49, Mass=210, SNR=9.8, Peak=15 HFD=4.4
23:30:21.846 00.004 11872 Star::Find(15, 482, 362, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:21.849 00.003 11872 Star::Find returns 1 (0), X=483.12, Y=363.39, Mass=404, SNR=13.5, Peak=13 HFD=6.4
23:30:21.852 00.003 11872 Star::Find(15, 135, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:21.857 00.005 11872 Star::Find returns 1 (0), X=134.70, Y=1002.25, Mass=190, SNR=9.3, Peak=17 HFD=3.7
23:30:21.860 00.003 11872 Star::Find(15, 311, 386, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:21.865 00.005 11872 Star::Find returns 1 (0), X=310.90, Y=386.72, Mass=139, SNR=8.0, Peak=10 HFD=5.2
23:30:21.869 00.004 11872 Star::Find(15, 274, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:21.872 00.003 11872 Star::Find returns 1 (0), X=274.08, Y=420.57, Mass=319, SNR=12.0, Peak=17 HFD=5.2
23:30:21.877 00.005 11872 Star::Find(15, 558, 615, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:21.880 00.003 11872 Star::Find returns 1 (0), X=557.67, Y=617.63, Mass=336, SNR=12.1, Peak=14 HFD=6.7
23:30:21.883 00.003 11872 Star::Find(15, 1366, 538, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:21.888 00.005 11872 Star::Find returns 1 (0), X=1366.37, Y=540.10, Mass=486, SNR=14.7, Peak=17 HFD=7.1
23:30:21.891 00.003 11872 Star::Find(15, 1905, 664, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:21.895 00.004 11872 Star::Find returns 1 (0), X=1905.02, Y=664.64, Mass=216, SNR=10.0, Peak=16 HFD=5.1
23:30:21.898 00.003 11872 Star::Find(15, 289, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:21.902 00.004 11872 Star::Find returns 1 (0), X=288.54, Y=21.71, Mass=169, SNR=8.9, Peak=11 HFD=5.4
23:30:21.904 00.002 11872 Star::Find(15, 1857, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:21.907 00.003 11872 Star::Find returns 1 (0), X=1856.88, Y=113.13, Mass=124, SNR=7.5, Peak=9 HFD=4.6
23:30:21.910 00.003 11872 Star::Find(15, 303, 979, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:21.913 00.003 11872 Star::Find returns 1 (0), X=303.16, Y=979.36, Mass=94, SNR=6.5, Peak=10 HFD=4.1
23:30:21.915 00.002 11872 Star::Find(15, 1779, 216, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:21.919 00.004 11872 Star::Find returns 1 (0), X=1779.58, Y=217.23, Mass=145, SNR=8.2, Peak=9 HFD=5.6
23:30:21.922 00.003 11872 Star::Find(15, 34, 649, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:21.924 00.002 11872 Star::Find returns 1 (0), X=33.74, Y=646.32, Mass=135, SNR=8.0, Peak=14 HFD=5.0
23:30:21.928 00.004 11872 Star::Find(15, 366, 1020, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:21.930 00.002 11872 Star::Find returns 1 (0), X=366.26, Y=1020.32, Mass=130, SNR=7.7, Peak=9 HFD=4.8
23:30:21.933 00.003 11872 Star::Find(15, 1441, 451, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:21.937 00.004 11872 Star::Find returns 1 (0), X=1442.11, Y=451.72, Mass=264, SNR=10.8, Peak=11 HFD=6.6
23:30:21.941 00.004 11872 Star::Find(15, 1817, 608, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:21.943 00.002 11872 Star::Find returns 1 (0), X=1816.58, Y=609.81, Mass=132, SNR=7.7, Peak=9 HFD=4.8
23:30:21.946 00.003 11872 Star::Find(15, 565, 223, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:21.951 00.005 11872 Star::Find returns 1 (0), X=565.08, Y=224.01, Mass=172, SNR=8.7, Peak=9 HFD=5.9
23:30:21.955 00.004 11872 Star::Find(15, 281, 638, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:21.960 00.005 11872 Star::Find returns 1 (0), X=280.39, Y=639.31, Mass=195, SNR=9.5, Peak=8 HFD=6.0
23:30:21.963 00.003 11872 Star::Find(15, 1482, 436, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:21.967 00.004 11872 Star::Find returns 1 (0), X=1482.93, Y=438.16, Mass=145, SNR=8.1, Peak=6 HFD=6.3
23:30:21.971 00.004 11872 Star::Find(15, 375, 668, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:21.974 00.003 11872 Star::Find returns 1 (0), X=374.06, Y=670.28, Mass=184, SNR=9.2, Peak=8 HFD=5.8
23:30:21.978 00.004 11872 Star::Find(15, 1393, 422, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:21.982 00.004 11872 Star::Find returns 1 (0), X=1392.82, Y=423.39, Mass=201, SNR=9.4, Peak=10 HFD=6.4
23:30:21.985 00.003 11872 Star::Find(15, 1521, 476, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:21.989 00.004 11872 Star::Find returns 1 (0), X=1521.51, Y=477.14, Mass=153, SNR=8.3, Peak=8 HFD=6.5
23:30:21.993 00.004 11872 Star::Find(15, 810, 830, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:21.996 00.003 11872 Star::Find returns 1 (0), X=810.93, Y=832.59, Mass=303, SNR=11.7, Peak=10 HFD=7.0
23:30:21.999 00.003 11872 Star::Find(15, 1716, 937, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:22.002 00.003 11872 Star::Find false star n=14 nbg=287 bg=0.9 sigma=1.0 thresh=4 peak=4
23:30:22.007 00.005 11872 Star::Find returns 0 (2), X=1716.00, Y=937.00, Mass=51, SNR=2.9, Peak=6 HFD=0.0
23:30:22.009 00.002 11872 Star::Find(15, 1206, 350, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:22.013 00.004 11872 Star::Find false star n=32 nbg=287 bg=1.0 sigma=1.0 thresh=4 peak=4
23:30:22.016 00.003 11872 Star::Find returns 0 (2), X=1206.00, Y=350.00, Mass=125, SNR=2.9, Peak=8 HFD=0.0
23:30:22.019 00.003 11872 Star::Find(15, 267, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:22.023 00.004 11872 Star::Find returns 1 (0), X=266.24, Y=24.04, Mass=64, SNR=5.4, Peak=6 HFD=4.2
23:30:22.027 00.004 11872 Star::Find(15, 1729, 235, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:22.030 00.003 11872 Star::Find returns 1 (0), X=1730.16, Y=234.92, Mass=114, SNR=7.2, Peak=7 HFD=5.6
23:30:22.035 00.005 11872 Star::Find(15, 305, 495, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:22.038 00.003 11872 Star::Find returns 1 (0), X=305.25, Y=496.17, Mass=93, SNR=6.6, Peak=7 HFD=4.5
23:30:22.041 00.003 11872 Star::Find(15, 1386, 792, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:22.044 00.003 11872 Star::Find returns 1 (0), X=1386.33, Y=790.21, Mass=128, SNR=7.6, Peak=9 HFD=5.7
23:30:22.048 00.004 11872 Star::Find(15, 46, 1052, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:22.051 00.003 11872 Star::Find false star n=15 nbg=265 bg=0.6 sigma=0.7 thresh=3 peak=3
23:30:22.056 00.005 11872 Star::Find returns 0 (2), X=46.00, Y=1052.00, Mass=49, SNR=2.9, Peak=6 HFD=0.0
23:30:22.059 00.003 11872 Star::Find(15, 437, 41, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:22.061 00.002 11872 Star::Find false star n=17 nbg=286 bg=1.1 sigma=1.0 thresh=4 peak=4
23:30:22.065 00.004 11872 Star::Find returns 0 (2), X=437.00, Y=41.00, Mass=64, SNR=2.9, Peak=8 HFD=0.0
23:30:22.069 00.004 11872 Star::Find(15, 90, 317, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:22.073 00.004 11872 Star::Find false star n=14 nbg=287 bg=0.6 sigma=0.7 thresh=3 peak=3
23:30:22.076 00.003 11872 Star::Find returns 0 (2), X=90.00, Y=317.00, Mass=40, SNR=2.9, Peak=5 HFD=0.0
23:30:22.080 00.004 11872 Star::Find(15, 1675, 605, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:22.083 00.003 11872 Star::Find false star n=31 nbg=271 bg=0.6 sigma=0.7 thresh=3 peak=3
23:30:22.088 00.005 11872 Star::Find returns 0 (2), X=1675.00, Y=605.00, Mass=110, SNR=2.9, Peak=7 HFD=0.0
23:30:22.091 00.003 11872 Star::Find(15, 867, 670, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:22.094 00.003 11872 Star::Find false star n=28 nbg=288 bg=1.1 sigma=1.0 thresh=4 peak=4
23:30:22.098 00.004 11872 Star::Find returns 0 (2), X=867.00, Y=670.00, Mass=97, SNR=2.9, Peak=7 HFD=0.0
23:30:22.100 00.002 11872 Star::Find(15, 277, 908, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:22.104 00.004 11872 Star::Find false star n=25 nbg=282 bg=0.6 sigma=0.7 thresh=3 peak=3
23:30:22.107 00.003 11872 Star::Find returns 0 (2), X=277.00, Y=908.00, Mass=72, SNR=2.9, Peak=6 HFD=0.0
23:30:22.113 00.006 11872 Star::Find(15, 693, 159, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:22.117 00.004 11872 Star::Find returns 1 (0), X=694.33, Y=157.12, Mass=131, SNR=7.7, Peak=7 HFD=7.0
23:30:22.122 00.005 11872 Star::Find(15, 1495, 651, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:22.126 00.004 11872 Star::Find returns 1 (0), X=1494.58, Y=652.10, Mass=148, SNR=8.2, Peak=6 HFD=6.3
23:30:22.130 00.004 11872 Star::Find(15, 33, 191, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:22.133 00.003 11872 Star::Find returns 0 (2), X=33.00, Y=191.00, Mass=17, SNR=2.8, Peak=7 HFD=0.0
23:30:22.138 00.005 11872 Star::Find(15, 1529, 240, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:22.141 00.003 11872 Star::Find false star n=19 nbg=283 bg=0.6 sigma=0.8 thresh=3 peak=2
23:30:22.145 00.004 11872 Star::Find returns 0 (2), X=1529.00, Y=240.00, Mass=52, SNR=2.9, Peak=4 HFD=0.0
23:30:22.149 00.004 11872 Star::Find(15, 1695, 438, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:22.154 00.005 11872 Star::Find false star n=26 nbg=287 bg=1.0 sigma=1.0 thresh=4 peak=4
23:30:22.158 00.004 11872 Star::Find returns 0 (2), X=1695.00, Y=438.00, Mass=100, SNR=2.9, Peak=9 HFD=0.0
23:30:22.161 00.003 11872 Star::Find(15, 1785, 968, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:22.165 00.004 11872 Star::Find returns 1 (0), X=1784.19, Y=969.21, Mass=83, SNR=6.1, Peak=8 HFD=5.7
23:30:22.169 00.004 11872 Star::Find(15, 1168, 1059, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:22.173 00.004 11872 Star::Find false star n=8 nbg=284 bg=1.0 sigma=1.0 thresh=4 peak=2
23:30:22.176 00.003 11872 Star::Find returns 0 (2), X=1168.00, Y=1059.00, Mass=24, SNR=2.9, Peak=5 HFD=0.0
23:30:22.181 00.005 11872 Star::Find(15, 1853, 86, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:22.184 00.003 11872 Star::Find false star n=21 nbg=282 bg=0.7 sigma=0.7 thresh=3 peak=3
23:30:22.189 00.005 11872 Star::Find returns 0 (2), X=1853.00, Y=86.00, Mass=62, SNR=2.9, Peak=6 HFD=0.0
23:30:22.192 00.003 11872 Star::Find(15, 1134, 95, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:22.196 00.004 11872 Star::Find false star n=31 nbg=282 bg=0.6 sigma=0.7 thresh=3 peak=3
23:30:22.198 00.002 11872 Star::Find returns 0 (2), X=1134.00, Y=95.00, Mass=99, SNR=2.9, Peak=6 HFD=0.0
23:30:22.203 00.005 11872 Star::Find(15, 1711, 289, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:22.206 00.003 11872 Star::Find returns 1 (0), X=1721.43, Y=297.89, Mass=1976, SNR=30.0, Peak=76 HFD=5.9
23:30:22.210 00.004 11872 Star::Find(15, 1336, 715, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:22.214 00.004 11872 Star::Find false star n=26 nbg=287 bg=0.9 sigma=1.0 thresh=4 peak=4
23:30:22.218 00.004 11872 Star::Find returns 0 (2), X=1336.00, Y=715.00, Mass=104, SNR=2.9, Peak=7 HFD=0.0
23:30:22.222 00.004 11872 Star::Find(15, 357, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:22.225 00.003 11872 Star::Find false star n=27 nbg=286 bg=1.0 sigma=0.9 thresh=4 peak=4
23:30:22.229 00.004 11872 Star::Find returns 0 (2), X=357.00, Y=996.00, Mass=101, SNR=2.9, Peak=8 HFD=0.0
23:30:22.233 00.004 11872 Star::Find(15, 1041, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:22.236 00.003 11872 Star::Find false star n=29 nbg=280 bg=1.0 sigma=1.0 thresh=4 peak=4
23:30:22.239 00.003 11872 Star::Find returns 0 (2), X=1041.00, Y=251.00, Mass=100, SNR=2.9, Peak=8 HFD=0.0
23:30:22.243 00.004 11872 Star::Find(15, 1854, 1016, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:22.247 00.004 11872 Star::Find false star n=24 nbg=272 bg=0.7 sigma=0.7 thresh=3 peak=3
23:30:22.250 00.003 11872 Star::Find returns 0 (2), X=1854.00, Y=1016.00, Mass=67, SNR=2.9, Peak=8 HFD=0.0
23:30:22.254 00.004 11872 Star::Find(15, 1014, 896, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:22.257 00.003 11872 Star::Find false star n=11 nbg=281 bg=0.6 sigma=0.7 thresh=3 peak=2
23:30:22.261 00.004 11872 Star::Find returns 0 (2), X=1014.00, Y=896.00, Mass=29, SNR=2.9, Peak=5 HFD=0.0
23:30:22.265 00.004 11872 Star::Find(15, 1821, 822, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:22.269 00.004 11872 Star::Find returns 1 (0), X=1831.09, Y=833.62, Mass=4058, SNR=42.4, Peak=160 HFD=5.4
23:30:22.272 00.003 11872 Star::Find(15, 1728, 389, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:22.276 00.004 11872 Star::Find returns 1 (0), X=1728.72, Y=390.21, Mass=128, SNR=7.6, Peak=6 HFD=5.6
23:30:22.279 00.003 11872 Star::Find(15, 195, 56, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:22.284 00.005 11872 Star::Find returns 1 (0), X=193.63, Y=59.59, Mass=81, SNR=6.1, Peak=7 HFD=5.4
23:30:22.287 00.003 11872 Star::Find(15, 764, 833, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:22.292 00.005 11872 Star::Find returns 0 (2), X=764.00, Y=833.00, Mass=14, SNR=2.6, Peak=4 HFD=0.0
23:30:22.296 00.004 11872 Star::Find(15, 103, 948, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:22.300 00.004 11872 Star::Find returns 1 (0), X=103.79, Y=949.02, Mass=100, SNR=6.8, Peak=9 HFD=4.8
23:30:22.303 00.003 11872 Star::Find(15, 1409, 97, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:22.308 00.005 11872 Star::Find false star n=34 nbg=267 bg=0.7 sigma=0.7 thresh=3 peak=3
23:30:22.311 00.003 11872 Star::Find returns 0 (2), X=1409.00, Y=97.00, Mass=96, SNR=2.9, Peak=5 HFD=0.0
23:30:22.316 00.005 11872 Star::Find(15, 1623, 165, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:22.319 00.003 11872 Star::Find returns 0 (2), X=1623.00, Y=165.00, Mass=17, SNR=2.8, Peak=4 HFD=0.0
23:30:22.323 00.004 11872 Star::Find(15, 1844, 828, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:22.327 00.004 11872 Star::Find returns 1 (0), X=1830.73, Y=835.00, Mass=4235, SNR=44.4, Peak=178 HFD=6.0
23:30:22.331 00.004 11872 Star::Find(15, 774, 425, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:22.334 00.003 11872 Star::Find false star n=7 nbg=276 bg=0.7 sigma=0.8 thresh=3 peak=2
23:30:22.338 00.004 11872 Star::Find returns 0 (2), X=774.00, Y=425.00, Mass=22, SNR=2.9, Peak=6 HFD=0.0
23:30:22.342 00.004 11872 Star::Find(15, 772, 618, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:22.345 00.003 11872 Star::Find false star n=18 nbg=278 bg=0.5 sigma=0.7 thresh=3 peak=1
23:30:22.349 00.004 11872 Star::Find returns 0 (2), X=772.00, Y=618.00, Mass=46, SNR=2.9, Peak=4 HFD=0.0
23:30:22.352 00.003 11872 AutoFind: finding best star pass 1
23:30:22.355 00.003 11872 Star::Find(15, 1588, 283, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:22.359 00.004 11872 Star::Find returns 1 (0), X=1587.96, Y=284.70, Mass=5110, SNR=47.2, Peak=147 HFD=6.6
23:30:22.363 00.004 11872 AutoFind returns star at [1588, 283] 121.5 Mass 5110 SNR 47.2
23:30:22.367 00.004 11872 Star::Find(15, 1588, 283, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:22.370 00.003 11872 Star::Find returns 1 (0), X=1587.96, Y=284.70, Mass=5110, SNR=47.2, Peak=147 HFD=6.6
23:30:22.374 00.004 11872 MultiStar: List (12): {1587.96, 284.70}(47.2), {1830.73, 835.00}(44.4), {31.47, 336.68}(29.5), {1721.43, 297.89}(30.0), {449.95, 290.19}(23.3), {1517.97, 1051.84}(22.1), {115.40, 915.30}(15.9), {1038.15, 318.22}(22.2), {163.46, 401.70}(17.5), {879.64, 889.92}(22.6), {1315.14, 143.54}(14.9), {31.18, 985.19}(11.4), 
23:30:22.377 00.003 11872 setting lock position to (1587.96, 284.70)
23:30:22.381 00.004 11872 AutoSelect: state = 1, call UpdateGuideState
23:30:22.385 00.004 11872 UpdateGuideState(): m_state=1
23:30:22.389 00.004 11872 Star::Find(15, 1587, 284, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:22.391 00.002 11872 Star::Find returns 1 (0), X=1587.96, Y=284.70, Mass=5110, SNR=47.2, Peak=147 HFD=6.6
23:30:22.394 00.003 11872 CameraToMount -- cameraTheta (0.00) - m_xAngle (0.00) = xAngle (-0.00 = -0.00)
23:30:22.396 00.002 11872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.97 = 2.97)
23:30:22.400 00.004 11872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
23:30:22.405 00.005 11872 setting force full frames = false
23:30:22.409 00.004 11872 setting lock position to (1587.96, 284.70)
23:30:22.413 00.004 11872 CurrentPosition() valid, moving to STATE_SELECTED
23:30:22.418 00.005 11872 Changing from state SELECTING to SELECTED
23:30:22.422 00.004 11872 guider state => SELECTED
23:30:22.427 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=178, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
23:30:22.431 00.004 11872 UpdateGuideState exits: m=5110 SNR=47.2
23:30:22.436 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=178, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
23:30:22.440 00.004 11872 Status Line: Auto-selected star at (1588.0, 284.7)
23:30:22.445 00.005 11872 PhdController: newstate STATE_WAIT_SELECTED
23:30:22.451 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:22.455 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:30:22.459 00.004 11872 Enqueuing Expose request
23:30:22.462 00.003 9960 Worker thread wakes up
23:30:22.462 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:30:22.462 00.000 11872 evsrv: cli 0D2D3360 connect
23:30:22.467 00.005 11872 case statement mapped state 2 to 1
23:30:22.470 00.003 9960 Handling exposure in thread, d=1000 o=3 r=(1573,270,31,31)
23:30:22.470 00.000 11872 case statement mapped state 2 to 1
23:30:22.474 00.004 11872 evsrv: cli 0D2D3360 request: {"method":"get_lock_position","id":"ac448688-2f22-4edc-8103-097c12e8c637"}
23:30:22.478 00.004 11872 evsrv: cli 0D2D3360 response: {"jsonrpc":"2.0","result":[1587.96,284.70],"id":"ac448688-2f22-4edc-8103-097c12e8c637"}
23:30:22.483 00.005 11872 evsrv: cli 0D2D3360 disconnect
23:30:22.487 00.004 11872 evsrv: cli 0D2D2780 connect
23:30:22.491 00.004 11872 case statement mapped state 2 to 1
23:30:22.496 00.005 11872 case statement mapped state 2 to 1
23:30:22.499 00.003 11872 evsrv: cli 0D2D2780 request: {"method":"get_app_state","id":"2ada83bd-281e-491d-a29c-a1ba1f36e9b1"}
23:30:22.503 00.004 11872 case statement mapped state 2 to 1
23:30:22.507 00.004 11872 evsrv: cli 0D2D2780 response: {"jsonrpc":"2.0","result":"Selected","id":"2ada83bd-281e-491d-a29c-a1ba1f36e9b1"}
23:30:22.511 00.004 11872 evsrv: cli 0D2D2780 disconnect
23:30:23.513 01.002 11872 evsrv: cli 0D2D3040 connect
23:30:23.520 00.007 11872 case statement mapped state 2 to 1
23:30:23.528 00.008 11872 case statement mapped state 2 to 1
23:30:23.535 00.007 11872 evsrv: cli 0D2D3040 request: {"method":"get_app_state","id":"6623c9a1-8176-4ed4-a466-3b82ef42ed17"}
23:30:23.542 00.007 11872 case statement mapped state 2 to 1
23:30:23.550 00.008 11872 evsrv: cli 0D2D3040 response: {"jsonrpc":"2.0","result":"Selected","id":"6623c9a1-8176-4ed4-a466-3b82ef42ed17"}
23:30:23.556 00.006 11872 evsrv: cli 0D2D3040 disconnect
23:30:23.727 00.171 9960 Exposure complete
23:30:23.847 00.120 9960 worker thread done servicing request
23:30:23.847 00.000 11872 OnExposeComplete: enter
23:30:23.852 00.005 11872 UpdateGuideState(): m_state=2
23:30:23.857 00.005 11872 Star::Find(15, 1587, 284, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:30:23.861 00.004 11872 Star::Find returns 1 (0), X=1587.94, Y=284.41, Mass=5684, SNR=49.4, Peak=145 HFD=6.7
23:30:23.864 00.003 11872 CameraToMount -- cameraTheta (-1.65) - m_xAngle (0.00) = xAngle (-1.66 = -1.66)
23:30:23.869 00.005 11872 CameraToMount -- cameraTheta (-1.65) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.31 = 1.31)
23:30:23.873 00.004 11872 CameraToMount -- cameraX=-0.02 cameraY=-0.30 hyp=0.30 cameraTheta=-1.65 mountX=-0.03 mountY=0.29, mountTheta=1.66
23:30:23.878 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=177, med=0, FiltMin=0, FiltMax=125, Gamma=1.000
23:30:23.882 00.004 11872 UpdateGuideState exits: m=5684 SNR=49.4
23:30:23.886 00.004 11872 PhdController: newstate STATE_CALIBRATE
23:30:23.890 00.004 11872 PhdController: newstate STATE_GUIDE
23:30:23.908 00.018 11872 Changing from state SELECTED to CALIBRATING_PRIMARY
23:30:23.911 00.003 11872 guider state => CALIBRATED
23:30:23.914 00.003 11872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
23:30:23.917 00.003 11872 reset dither spiral
23:30:23.923 00.006 11872 PhdController: newstate STATE_SETTLE_BEGIN
23:30:23.926 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:23.929 00.003 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:30:23.932 00.003 11872 Enqueuing Expose request
23:30:23.935 00.003 9960 Worker thread wakes up
23:30:23.936 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
23:30:23.936 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:30:24.558 00.622 11872 evsrv: cli 0D2D21E0 connect
23:30:24.567 00.009 11872 case statement mapped state 5 to 1
23:30:24.573 00.006 11872 case statement mapped state 5 to 1
23:30:24.581 00.008 11872 evsrv: cli 0D2D21E0 request: {"method":"get_app_state","id":"6d7844f4-c4e8-4c17-9210-f526e5fca19f"}
23:30:24.587 00.006 11872 case statement mapped state 5 to 1
23:30:24.591 00.004 11872 evsrv: cli 0D2D21E0 response: {"jsonrpc":"2.0","result":"Selected","id":"6d7844f4-c4e8-4c17-9210-f526e5fca19f"}
23:30:24.596 00.005 11872 evsrv: cli 0D2D21E0 disconnect
23:30:25.181 00.585 9960 Exposure complete
23:30:25.288 00.107 9960 worker thread done servicing request
23:30:25.289 00.001 11872 OnExposeComplete: enter
23:30:25.293 00.004 11872 UpdateGuideState(): m_state=5
23:30:25.297 00.004 11872 Star::Find(15, 1587, 284, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:30:25.301 00.004 11872 Star::Find returns 1 (0), X=1587.87, Y=283.93, Mass=4955, SNR=45.9, Peak=154 HFD=6.2
23:30:25.304 00.003 11872 CameraToMount -- cameraTheta (-1.69) - m_xAngle (0.00) = xAngle (-1.70 = -1.70)
23:30:25.308 00.004 11872 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.27 = 1.27)
23:30:25.312 00.004 11872 CameraToMount -- cameraX=-0.10 cameraY=-0.77 hyp=0.78 cameraTheta=-1.69 mountX=-0.10 mountY=0.74, mountTheta=1.70
23:30:25.316 00.004 11872 Changing from state CALIBRATED to GUIDING
23:30:25.321 00.005 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:30:25.324 00.003 11872 ScopeASCOM::SideOfPier() returns 0
23:30:25.328 00.004 11872 AdjustCalibrationForScopePointing (scope): current dec=31.2 pierSide=0, cal dec=0.0 pierSide=0 rotAngle=None bin=1
23:30:25.332 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:30:25.335 00.003 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:30:25.339 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:30:25.343 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:30:25.347 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:30:25.351 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:30:25.355 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:30:25.359 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:30:25.363 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:30:25.367 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:30:25.371 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:30:25.374 00.003 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:30:25.378 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:30:25.561 00.183 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:30:25.567 00.006 11872 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 2.900000
23:30:25.572 00.005 11872 Dec comp: XRate 1.564 -> 1.337 for dec 0.0 -> dec 31.2
23:30:25.578 00.006 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:30:25.586 00.008 11872 ScopeASCOM::SideOfPier() returns 0
23:30:25.593 00.007 11872 setting lock position to (1587.87, 283.93)
23:30:25.600 00.007 11872 guider state => GUIDING
23:30:25.609 00.009 11872 Status Line: Guiding
23:30:25.618 00.009 11872 Mount: notify guiding started
23:30:25.629 00.011 11872 GetString("/profile/5/name", "") returns "PHD SF 2025"
23:30:25.634 00.005 11872 GetString("/profile/5/scope/calibration/timestamp", "") returns "11/21/2025 10:15:14 PM"
23:30:25.641 00.007 11872 GetDouble("/profile/5/scope/calibration/xRate", 1.000000) returns 0.001564
23:30:25.647 00.006 11872 GetDouble("/profile/5/scope/calibration/yRate", 1.000000) returns 0.001340
23:30:25.651 00.004 11872 GetInt("/profile/5/scope/calibration/binning", 1) returns 1
23:30:25.656 00.005 11872 GetDouble("/profile/5/scope/calibration/xAngle", 0.000000) returns 0.004073
23:30:25.660 00.004 11872 GetDouble("/profile/5/scope/calibration/yAngle", 0.000000) returns -1.738880
23:30:25.665 00.005 11872 GetDouble("/profile/5/scope/calibration/declination", 0.000000) returns 0.000075
23:30:25.669 00.004 11872 GetInt("/profile/5/scope/calibration/pierSide", -1) returns 0
23:30:25.674 00.005 11872 GetInt("/profile/5/scope/calibration/raGuideParity", 0) returns 1
23:30:25.678 00.004 11872 GetInt("/profile/5/scope/calibration/decGuideParity", 0) returns -1
23:30:25.682 00.004 11872 GetDouble("/profile/5/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
23:30:25.686 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:30:25.690 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:30:25.694 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:30:25.699 00.005 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:30:25.703 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:30:25.708 00.005 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:30:25.712 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:30:25.715 00.003 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:30:25.720 00.005 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:30:25.725 00.005 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:30:25.728 00.003 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:30:25.735 00.007 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:30:25.740 00.005 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:30:25.742 00.002 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:30:25.747 00.005 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:30:25.750 00.003 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:30:25.753 00.003 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:30:25.757 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:30:25.761 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:30:25.766 00.005 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:30:25.771 00.005 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:30:25.776 00.005 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:30:25.780 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:30:25.784 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:30:25.788 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:30:25.792 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:30:25.811 00.019 11872 evsrv: cli 0D2D2780 connect
23:30:25.817 00.006 11872 case statement mapped state 6 to 3
23:30:25.821 00.004 11872 case statement mapped state 6 to 3
23:30:25.828 00.007 11872 evsrv: cli 0D2D2780 request: {"method":"get_app_state","id":"478dff78-119f-4b21-b146-aa7f13f2b9d6"}
23:30:25.833 00.005 11872 case statement mapped state 6 to 3
23:30:25.837 00.004 11872 evsrv: cli 0D2D2780 response: {"jsonrpc":"2.0","result":"Guiding","id":"478dff78-119f-4b21-b146-aa7f13f2b9d6"}
23:30:25.858 00.021 11872 evsrv: cli 0D2D2780 disconnect
23:30:25.968 00.110 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:30:25.976 00.008 11872 ScopeASCOM::SideOfPier() returns 0
23:30:25.982 00.006 11872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
23:30:25.988 00.006 11872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
23:30:25.993 00.005 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:30:25.997 00.004 11872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 31.2
23:30:26.002 00.005 11872 MountToCamera -- mountTheta (-0.00) + m_xAngle (0.00) = xAngle (0.00 = 0.00)
23:30:26.005 00.003 11872 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
23:30:26.009 00.004 11872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
23:30:26.013 00.004 11872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
23:30:26.018 00.005 11872 GetInt("/profile/5/AutoLoadCalibration", -1) returns 1
23:30:26.022 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=199, med=0, FiltMin=0, FiltMax=126, Gamma=1.000
23:30:26.026 00.004 11872 UpdateGuideState exits: m=4955 SNR=45.9
23:30:26.030 00.004 11872 PhdController: newstate STATE_SETTLE_WAIT
23:30:26.034 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:26.037 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:30:26.040 00.003 11872 Enqueuing Expose request
23:30:26.045 00.005 9960 Worker thread wakes up
23:30:26.045 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:30:26.045 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1573,269,31,31)
23:30:27.288 01.243 9960 Exposure complete
23:30:27.405 00.117 9960 worker thread done servicing request
23:30:27.405 00.000 11872 OnExposeComplete: enter
23:30:27.409 00.004 11872 UpdateGuideState(): m_state=6
23:30:27.413 00.004 11872 Star::Find(15, 1587, 283, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:27.417 00.004 11872 Star::Find returns 1 (0), X=1587.92, Y=283.96, Mass=5076, SNR=47.4, Peak=146 HFD=6.3
23:30:27.422 00.005 11872 CameraToMount -- cameraTheta (0.46) - m_xAngle (0.00) = xAngle (0.45 = 0.45)
23:30:27.426 00.004 11872 CameraToMount -- cameraTheta (0.46) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (3.42 = -2.86)
23:30:27.430 00.004 11872 CameraToMount -- cameraX=0.05 cameraY=0.02 hyp=0.05 cameraTheta=0.46 mountX=0.05 mountY=-0.02, mountTheta=-0.30
23:30:27.436 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.05, y=0.02, opts=13)
23:30:27.440 00.004 11872 Enqueuing Move request for scope (0.05, 0.02)
23:30:27.445 00.005 9960 Worker thread wakes up
23:30:27.445 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.02) opts 0xd
23:30:27.445 00.000 9960 Handling offset move in thread for scope, endpoint = (0.05, 0.02)
23:30:27.445 00.000 9960 Moving (0.05, 0.02) raw xDistance=0.05 yDistance=-0.02
23:30:27.446 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:30:27.446 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=194, med=0, FiltMin=0, FiltMax=113, Gamma=1.000
23:30:27.450 00.004 11872 UpdateGuideState exits: m=5076 SNR=47.4
23:30:27.454 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:30:27.454 00.000 11872 PhdController: settling, locked = 1, distance = 0.56 (1.50) aobump = 0 frame = 1 / 99999
23:30:27.458 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:30:27.459 00.001 9960 MoveAxis(E, 0, ABG)
23:30:27.459 00.000 9960 Move returns status 0, amount 0
23:30:27.459 00.000 9960 MoveAxis(N, 0, ABG)
23:30:27.459 00.000 9960 Move returns status 0, amount 0
23:30:27.459 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763789427.458,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.56,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:30:27.463 00.004 9960 move complete, result=0
23:30:27.463 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:27.468 00.005 9960 worker thread done servicing request
23:30:27.468 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:30:27.472 00.004 11872 Enqueuing Expose request
23:30:27.475 00.003 11872 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:30:27.480 00.005 9960 Worker thread wakes up
23:30:27.480 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:30:27.481 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1573,269,31,31)
23:30:28.733 01.252 9960 Exposure complete
23:30:28.853 00.120 9960 worker thread done servicing request
23:30:28.853 00.000 11872 OnExposeComplete: enter
23:30:28.856 00.003 11872 UpdateGuideState(): m_state=6
23:30:28.860 00.004 11872 Star::Find(15, 1587, 283, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:30:28.865 00.005 11872 Star::Find returns 1 (0), X=1587.98, Y=283.67, Mass=5361, SNR=48.3, Peak=157 HFD=6.6
23:30:28.869 00.004 11872 CameraToMount -- cameraTheta (-1.15) - m_xAngle (0.00) = xAngle (-1.16 = -1.16)
23:30:28.872 00.003 11872 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.81 = 1.81)
23:30:28.875 00.003 11872 CameraToMount -- cameraX=0.11 cameraY=-0.26 hyp=0.28 cameraTheta=-1.15 mountX=0.11 mountY=0.27, mountTheta=1.18
23:30:28.879 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.11, y=-0.26, opts=13)
23:30:28.884 00.005 11872 Enqueuing Move request for scope (0.11, -0.26)
23:30:28.887 00.003 9960 Worker thread wakes up
23:30:28.887 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.26) opts 0xd
23:30:28.887 00.000 9960 Handling offset move in thread for scope, endpoint = (0.11, -0.26)
23:30:28.888 00.001 9960 Moving (0.11, -0.26) raw xDistance=0.11 yDistance=0.27
23:30:28.888 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:30:28.888 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
23:30:28.889 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
23:30:28.889 00.000 9960 MoveAxis(E, 0, ABG)
23:30:28.889 00.000 9960 Move returns status 0, amount 0
23:30:28.889 00.000 9960 MoveAxis(N, 0, ABG)
23:30:28.889 00.000 9960 Move returns status 0, amount 0
23:30:28.890 00.001 9960 move complete, result=0
23:30:28.890 00.000 9960 worker thread done servicing request
23:30:28.890 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=180, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
23:30:28.894 00.004 11872 UpdateGuideState exits: m=5361 SNR=48.3
23:30:28.897 00.003 11872 PhdController: settling, locked = 1, distance = 0.48 (1.50) aobump = 0 frame = 2 / 99999
23:30:28.900 00.003 11872 evsrv: {"Event":"Settling","Timestamp":1763789428.900,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.48,"Time":1.4,"SettleTime":10.0,"StarLocked":true}
23:30:28.903 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:28.907 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:30:28.911 00.004 11872 Enqueuing Expose request
23:30:28.914 00.003 9960 Worker thread wakes up
23:30:28.914 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
23:30:28.917 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
23:30:28.917 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1573,269,31,31)
23:30:30.170 01.253 9960 Exposure complete
23:30:30.286 00.116 9960 worker thread done servicing request
23:30:30.286 00.000 11872 OnExposeComplete: enter
23:30:30.290 00.004 11872 UpdateGuideState(): m_state=6
23:30:30.294 00.004 11872 Star::Find(15, 1587, 283, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:30:30.298 00.004 11872 Star::Find returns 1 (0), X=1588.05, Y=283.72, Mass=5215, SNR=47.8, Peak=149 HFD=6.5
23:30:30.302 00.004 11872 CameraToMount -- cameraTheta (-0.85) - m_xAngle (0.00) = xAngle (-0.85 = -0.85)
23:30:30.305 00.003 11872 CameraToMount -- cameraTheta (-0.85) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.12 = 2.12)
23:30:30.309 00.004 11872 CameraToMount -- cameraX=0.18 cameraY=-0.21 hyp=0.28 cameraTheta=-0.85 mountX=0.18 mountY=0.24, mountTheta=0.91
23:30:30.314 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.18, y=-0.21, opts=13)
23:30:30.318 00.004 11872 Enqueuing Move request for scope (0.18, -0.21)
23:30:30.321 00.003 9960 Worker thread wakes up
23:30:30.321 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.21) opts 0xd
23:30:30.321 00.000 9960 Handling offset move in thread for scope, endpoint = (0.18, -0.21)
23:30:30.321 00.000 9960 Moving (0.18, -0.21) raw xDistance=0.18 yDistance=0.24
23:30:30.321 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
23:30:30.321 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
23:30:30.322 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
23:30:30.322 00.000 9960 MoveAxis(E, 0, ABG)
23:30:30.323 00.001 9960 Move returns status 0, amount 0
23:30:30.323 00.000 9960 MoveAxis(N, 0, ABG)
23:30:30.323 00.000 9960 Move returns status 0, amount 0
23:30:30.323 00.000 9960 move complete, result=0
23:30:30.323 00.000 9960 worker thread done servicing request
23:30:30.323 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=194, med=0, FiltMin=0, FiltMax=101, Gamma=1.000
23:30:30.326 00.003 11872 UpdateGuideState exits: m=5215 SNR=47.8
23:30:30.329 00.003 11872 PhdController: settling, locked = 1, distance = 0.42 (1.50) aobump = 0 frame = 3 / 99999
23:30:30.334 00.005 11872 evsrv: {"Event":"Settling","Timestamp":1763789430.334,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.42,"Time":2.9,"SettleTime":10.0,"StarLocked":true}
23:30:30.338 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:30.342 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:30:30.345 00.003 11872 Enqueuing Expose request
23:30:30.349 00.004 9960 Worker thread wakes up
23:30:30.349 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:30:30.350 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1573,269,31,31)
23:30:30.350 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
23:30:31.594 01.244 9960 Exposure complete
23:30:31.704 00.110 9960 worker thread done servicing request
23:30:31.705 00.001 11872 OnExposeComplete: enter
23:30:31.710 00.005 11872 UpdateGuideState(): m_state=6
23:30:31.715 00.005 11872 Star::Find(15, 1588, 283, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
23:30:31.718 00.003 11872 Star::Find returns 1 (0), X=1588.18, Y=283.69, Mass=5284, SNR=48.6, Peak=153 HFD=6.6
23:30:31.722 00.004 11872 CameraToMount -- cameraTheta (-0.65) - m_xAngle (0.00) = xAngle (-0.65 = -0.65)
23:30:31.727 00.005 11872 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.32 = 2.32)
23:30:31.732 00.005 11872 CameraToMount -- cameraX=0.31 cameraY=-0.24 hyp=0.39 cameraTheta=-0.65 mountX=0.31 mountY=0.29, mountTheta=0.75
23:30:31.737 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.31, y=-0.24, opts=13)
23:30:31.743 00.006 11872 Enqueuing Move request for scope (0.31, -0.24)
23:30:31.748 00.005 9960 Worker thread wakes up
23:30:31.748 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=0, FiltMin=0, FiltMax=100, Gamma=1.000
23:30:31.752 00.004 11872 UpdateGuideState exits: m=5284 SNR=48.6
23:30:31.757 00.005 11872 PhdController: settling, locked = 1, distance = 0.41 (1.50) aobump = 0 frame = 4 / 99999
23:30:31.763 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.24) opts 0xd
23:30:31.764 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763789431.763,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.41,"Time":4.3,"SettleTime":10.0,"StarLocked":true}
23:30:31.771 00.007 9960 Handling offset move in thread for scope, endpoint = (0.31, -0.24)
23:30:31.771 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:31.776 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:30:31.781 00.005 11872 Enqueuing Expose request
23:30:31.785 00.004 9960 Moving (0.31, -0.24) raw xDistance=0.31 yDistance=0.29
23:30:31.785 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.31
23:30:31.786 00.001 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.80
23:30:31.786 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.29 from input 0.29
23:30:31.786 00.000 9960 MoveAxis(W, 148, ABG)
23:30:31.787 00.001 9960 Guiding  Dir = 3, Dur = 148
23:30:31.787 00.000 9960 IsSlewing returns 0
23:30:31.787 00.000 9960 IsGuiding returns 0
23:30:31.788 00.001 9960 PulseGuide returned control before completion, sleep 158
23:30:31.959 00.171 9960 IsGuiding returns 1
23:30:31.959 00.000 9960 scope still moving after pulse duration time elapsed
23:30:31.991 00.032 9960 IsSlewing returns 0
23:30:31.992 00.001 9960 IsGuiding returns 0
23:30:31.992 00.000 9960 scope move finished after 148 + 55 ms
23:30:31.992 00.000 9960 Move returns status 0, amount 148
23:30:31.992 00.000 9960 MoveAxis(S, 216, ABG)
23:30:31.993 00.001 9960 Guiding  Dir = 1, Dur = 216
23:30:31.993 00.000 9960 IsSlewing returns 0
23:30:31.993 00.000 9960 IsGuiding returns 0
23:30:31.994 00.001 9960 PulseGuide returned control before completion, sleep 226
23:30:32.226 00.232 9960 IsGuiding returns 1
23:30:32.227 00.001 9960 scope still moving after pulse duration time elapsed
23:30:32.259 00.032 9960 IsSlewing returns 0
23:30:32.260 00.001 9960 IsGuiding returns 0
23:30:32.260 00.000 9960 scope move finished after 216 + 51 ms
23:30:32.261 00.001 9960 Move returns status 0, amount 216
23:30:32.261 00.000 9960 move complete, result=0
23:30:32.262 00.001 9960 worker thread done servicing request
23:30:32.262 00.000 11872 GuideStep: 0.3 px 148 ms WEST, 0.3 px 216 ms SOUTH
23:30:32.268 00.006 9960 Worker thread wakes up
23:30:32.268 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:30:32.268 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1573,269,31,31)
23:30:33.510 01.242 9960 Exposure complete
23:30:33.612 00.102 9960 worker thread done servicing request
23:30:33.613 00.001 11872 OnExposeComplete: enter
23:30:33.618 00.005 11872 UpdateGuideState(): m_state=6
23:30:33.621 00.003 11872 Star::Find(15, 1588, 283, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
23:30:33.624 00.003 11872 Star::Find returns 1 (0), X=1588.29, Y=283.81, Mass=5173, SNR=47.2, Peak=161 HFD=6.5
23:30:33.629 00.005 11872 CameraToMount -- cameraTheta (-0.28) - m_xAngle (0.00) = xAngle (-0.29 = -0.29)
23:30:33.632 00.003 11872 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.68 = 2.68)
23:30:33.637 00.005 11872 CameraToMount -- cameraX=0.42 cameraY=-0.12 hyp=0.44 cameraTheta=-0.28 mountX=0.42 mountY=0.20, mountTheta=0.43
23:30:33.641 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.42, y=-0.12, opts=13)
23:30:33.646 00.005 11872 Enqueuing Move request for scope (0.42, -0.12)
23:30:33.650 00.004 9960 Worker thread wakes up
23:30:33.650 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.42, -0.12) opts 0xd
23:30:33.650 00.000 9960 Handling offset move in thread for scope, endpoint = (0.42, -0.12)
23:30:33.650 00.000 9960 Moving (0.42, -0.12) raw xDistance=0.42 yDistance=0.20
23:30:33.650 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.42
23:30:33.651 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:30:33.651 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=221, med=0, FiltMin=0, FiltMax=111, Gamma=1.000
23:30:33.655 00.004 11872 UpdateGuideState exits: m=5173 SNR=47.2
23:30:33.658 00.003 11872 PhdController: settling, locked = 1, distance = 0.42 (1.50) aobump = 0 frame = 5 / 99999
23:30:33.661 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
23:30:33.662 00.001 9960 MoveAxis(W, 209, ABG)
23:30:33.662 00.000 9960 Guiding  Dir = 3, Dur = 209
23:30:33.662 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763789433.661,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.42,"Time":6.2,"SettleTime":10.0,"StarLocked":true}
23:30:33.667 00.005 9960 IsSlewing returns 0
23:30:33.667 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:33.670 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:30:33.674 00.004 9960 IsGuiding returns 0
23:30:33.674 00.000 11872 Enqueuing Expose request
23:30:33.678 00.004 9960 PulseGuide returned control before completion, sleep 219
23:30:33.911 00.233 9960 IsGuiding returns 1
23:30:33.912 00.001 9960 scope still moving after pulse duration time elapsed
23:30:33.943 00.031 9960 IsSlewing returns 0
23:30:33.943 00.000 9960 IsGuiding returns 0
23:30:33.944 00.001 9960 scope move finished after 209 + 60 ms
23:30:33.944 00.000 9960 Move returns status 0, amount 209
23:30:33.944 00.000 9960 MoveAxis(N, 0, ABG)
23:30:33.944 00.000 9960 Move returns status 0, amount 0
23:30:33.945 00.001 9960 move complete, result=0
23:30:33.945 00.000 9960 worker thread done servicing request
23:30:33.945 00.000 9960 Worker thread wakes up
23:30:33.946 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
23:30:33.946 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1573,269,31,31)
23:30:33.946 00.000 11872 GuideStep: 0.4 px 209 ms WEST, 0.2 px 0 ms NORTH
23:30:35.187 01.241 9960 Exposure complete
23:30:35.294 00.107 9960 worker thread done servicing request
23:30:35.294 00.000 11872 OnExposeComplete: enter
23:30:35.297 00.003 11872 UpdateGuideState(): m_state=6
23:30:35.300 00.003 11872 Star::Find(15, 1588, 283, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
23:30:35.304 00.004 11872 Star::Find returns 1 (0), X=1588.12, Y=283.62, Mass=5357, SNR=48.6, Peak=166 HFD=6.5
23:30:35.308 00.004 11872 CameraToMount -- cameraTheta (-0.88) - m_xAngle (0.00) = xAngle (-0.88 = -0.88)
23:30:35.312 00.004 11872 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.09 = 2.09)
23:30:35.316 00.004 11872 CameraToMount -- cameraX=0.26 cameraY=-0.31 hyp=0.40 cameraTheta=-0.88 mountX=0.25 mountY=0.35, mountTheta=0.94
23:30:35.321 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.26, y=-0.31, opts=13)
23:30:35.325 00.004 11872 Enqueuing Move request for scope (0.26, -0.31)
23:30:35.328 00.003 9960 Worker thread wakes up
23:30:35.328 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.31) opts 0xd
23:30:35.329 00.001 9960 Handling offset move in thread for scope, endpoint = (0.26, -0.31)
23:30:35.329 00.000 9960 Moving (0.26, -0.31) raw xDistance=0.25 yDistance=0.35
23:30:35.329 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.25
23:30:35.329 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.35 from input 0.35
23:30:35.330 00.001 9960 MoveAxis(W, 134, ABG)
23:30:35.330 00.000 9960 Guiding  Dir = 3, Dur = 134
23:30:35.330 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=191, med=0, FiltMin=0, FiltMax=111, Gamma=1.000
23:30:35.333 00.003 9960 IsSlewing returns 0
23:30:35.334 00.001 11872 UpdateGuideState exits: m=5357 SNR=48.6
23:30:35.337 00.003 9960 IsGuiding returns 0
23:30:35.337 00.000 11872 PhdController: settling, locked = 1, distance = 0.41 (1.50) aobump = 0 frame = 6 / 99999
23:30:35.342 00.005 11872 evsrv: {"Event":"Settling","Timestamp":1763789435.342,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.41,"Time":7.9,"SettleTime":10.0,"StarLocked":true}
23:30:35.345 00.003 9960 PulseGuide returned control before completion, sleep 144
23:30:35.345 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:35.350 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:30:35.353 00.003 11872 Enqueuing Expose request
23:30:35.496 00.143 9960 IsGuiding returns 0
23:30:35.496 00.000 9960 Move returns status 0, amount 134
23:30:35.496 00.000 9960 MoveAxis(S, 259, ABG)
23:30:35.498 00.002 9960 Guiding  Dir = 1, Dur = 259
23:30:35.498 00.000 9960 IsSlewing returns 0
23:30:35.499 00.001 9960 IsGuiding returns 0
23:30:35.499 00.000 9960 PulseGuide returned control before completion, sleep 269
23:30:35.779 00.280 9960 IsGuiding returns 1
23:30:35.781 00.002 9960 scope still moving after pulse duration time elapsed
23:30:35.811 00.030 9960 IsSlewing returns 0
23:30:35.812 00.001 9960 IsGuiding returns 0
23:30:35.813 00.001 9960 scope move finished after 259 + 54 ms
23:30:35.813 00.000 9960 Move returns status 0, amount 259
23:30:35.813 00.000 9960 move complete, result=0
23:30:35.814 00.001 9960 worker thread done servicing request
23:30:35.814 00.000 9960 Worker thread wakes up
23:30:35.814 00.000 11872 GuideStep: 0.3 px 134 ms WEST, 0.3 px 259 ms SOUTH
23:30:35.821 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
23:30:35.821 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1573,269,31,31)
23:30:37.071 01.250 9960 Exposure complete
23:30:37.186 00.115 9960 worker thread done servicing request
23:30:37.186 00.000 11872 OnExposeComplete: enter
23:30:37.191 00.005 11872 UpdateGuideState(): m_state=6
23:30:37.194 00.003 11872 Star::Find(15, 1588, 283, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
23:30:37.198 00.004 11872 Star::Find returns 1 (0), X=1588.17, Y=283.79, Mass=4991, SNR=46.6, Peak=153 HFD=6.4
23:30:37.202 00.004 11872 CameraToMount -- cameraTheta (-0.44) - m_xAngle (0.00) = xAngle (-0.44 = -0.44)
23:30:37.207 00.005 11872 CameraToMount -- cameraTheta (-0.44) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.53 = 2.53)
23:30:37.210 00.003 11872 CameraToMount -- cameraX=0.31 cameraY=-0.14 hyp=0.34 cameraTheta=-0.44 mountX=0.30 mountY=0.19, mountTheta=0.57
23:30:37.215 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.31, y=-0.14, opts=13)
23:30:37.219 00.004 11872 Enqueuing Move request for scope (0.31, -0.14)
23:30:37.224 00.005 9960 Worker thread wakes up
23:30:37.224 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.14) opts 0xd
23:30:37.224 00.000 9960 Handling offset move in thread for scope, endpoint = (0.31, -0.14)
23:30:37.224 00.000 9960 Moving (0.31, -0.14) raw xDistance=0.30 yDistance=0.19
23:30:37.224 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.30
23:30:37.225 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:30:37.225 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
23:30:37.225 00.000 9960 MoveAxis(W, 153, ABG)
23:30:37.225 00.000 9960 Guiding  Dir = 3, Dur = 153
23:30:37.225 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=181, med=0, FiltMin=0, FiltMax=111, Gamma=1.000
23:30:37.229 00.004 9960 IsSlewing returns 0
23:30:37.229 00.000 11872 UpdateGuideState exits: m=4991 SNR=46.6
23:30:37.234 00.005 9960 IsGuiding returns 0
23:30:37.234 00.000 11872 PhdController: settling, locked = 1, distance = 0.39 (1.50) aobump = 0 frame = 7 / 99999
23:30:37.239 00.005 9960 PulseGuide returned control before completion, sleep 163
23:30:37.239 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763789437.239,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.39,"Time":9.8,"SettleTime":10.0,"StarLocked":true}
23:30:37.244 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:37.251 00.007 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:30:37.255 00.004 11872 Enqueuing Expose request
23:30:37.403 00.148 9960 IsGuiding returns 1
23:30:37.403 00.000 9960 scope still moving after pulse duration time elapsed
23:30:37.434 00.031 9960 IsSlewing returns 0
23:30:37.434 00.000 9960 IsGuiding returns 0
23:30:37.434 00.000 9960 scope move finished after 153 + 46 ms
23:30:37.436 00.002 9960 Move returns status 0, amount 153
23:30:37.436 00.000 9960 MoveAxis(N, 0, ABG)
23:30:37.436 00.000 9960 Move returns status 0, amount 0
23:30:37.437 00.001 9960 move complete, result=0
23:30:37.437 00.000 11872 GuideStep: 0.3 px 153 ms WEST, 0.2 px 0 ms NORTH
23:30:37.444 00.007 9960 worker thread done servicing request
23:30:37.445 00.001 9960 Worker thread wakes up
23:30:37.447 00.002 9960 worker thread servicing REQUEST_EXPOSE 1000
23:30:37.447 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1573,269,31,31)
23:30:38.695 01.248 9960 Exposure complete
23:30:38.799 00.104 9960 worker thread done servicing request
23:30:38.799 00.000 11872 OnExposeComplete: enter
23:30:38.802 00.003 11872 UpdateGuideState(): m_state=6
23:30:38.807 00.005 11872 Star::Find(15, 1588, 283, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
23:30:38.811 00.004 11872 Star::Find returns 1 (0), X=1588.07, Y=283.81, Mass=5296, SNR=48.2, Peak=155 HFD=6.4
23:30:38.815 00.004 11872 CameraToMount -- cameraTheta (-0.53) - m_xAngle (0.00) = xAngle (-0.53 = -0.53)
23:30:38.819 00.004 11872 CameraToMount -- cameraTheta (-0.53) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.44 = 2.44)
23:30:38.822 00.003 11872 CameraToMount -- cameraX=0.21 cameraY=-0.12 hyp=0.24 cameraTheta=-0.53 mountX=0.20 mountY=0.15, mountTheta=0.64
23:30:38.828 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.21, y=-0.12, opts=13)
23:30:38.833 00.005 11872 Enqueuing Move request for scope (0.21, -0.12)
23:30:38.836 00.003 9960 Worker thread wakes up
23:30:38.836 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.12) opts 0xd
23:30:38.837 00.001 9960 Handling offset move in thread for scope, endpoint = (0.21, -0.12)
23:30:38.837 00.000 9960 Moving (0.21, -0.12) raw xDistance=0.20 yDistance=0.15
23:30:38.837 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.20
23:30:38.837 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:30:38.837 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:30:38.837 00.000 9960 MoveAxis(W, 107, ABG)
23:30:38.838 00.001 9960 Guiding  Dir = 3, Dur = 107
23:30:38.838 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=189, med=0, FiltMin=0, FiltMax=115, Gamma=1.000
23:30:38.842 00.004 9960 IsSlewing returns 0
23:30:38.842 00.000 11872 UpdateGuideState exits: m=5296 SNR=48.2
23:30:38.846 00.004 9960 IsGuiding returns 0
23:30:38.846 00.000 11872 PhdController: settling, locked = 1, distance = 0.34 (1.50) aobump = 0 frame = 8 / 99999
23:30:38.849 00.003 11872 PhdController: newstate STATE_FINISH
23:30:38.852 00.003 9960 PulseGuide returned control before completion, sleep 117
23:30:38.853 00.001 11872 PhdController complete: success
23:30:38.857 00.004 11872 evsrv: {"Event":"SettleDone","Timestamp":1763789438.857,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":8,"DroppedFrames":0}
23:30:38.860 00.003 11872 Mount: notify guiding dither settle done success=1
23:30:38.864 00.004 11872 PhdController: newstate STATE_IDLE
23:30:38.868 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:38.871 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:30:38.874 00.003 11872 Enqueuing Expose request
23:30:38.979 00.105 9960 IsGuiding returns 1
23:30:38.980 00.001 9960 scope still moving after pulse duration time elapsed
23:30:39.011 00.031 9960 IsSlewing returns 0
23:30:39.014 00.003 9960 IsGuiding returns 0
23:30:39.014 00.000 9960 scope move finished after 107 + 62 ms
23:30:39.015 00.001 9960 Move returns status 0, amount 107
23:30:39.015 00.000 9960 MoveAxis(N, 0, ABG)
23:30:39.016 00.001 9960 Move returns status 0, amount 0
23:30:39.016 00.000 9960 move complete, result=0
23:30:39.017 00.001 9960 worker thread done servicing request
23:30:39.017 00.000 9960 Worker thread wakes up
23:30:39.018 00.001 11872 GuideStep: 0.2 px 107 ms WEST, 0.2 px 0 ms NORTH
23:30:39.024 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
23:30:39.024 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1573,269,31,31)
23:30:39.824 00.800 11872 evsrv: cli 0D2D25A0 connect
23:30:39.833 00.009 11872 case statement mapped state 6 to 3
23:30:39.836 00.003 11872 case statement mapped state 6 to 3
23:30:39.841 00.005 11872 evsrv: cli 0D2D25A0 request: {"method":"get_app_state","id":"ae50aaf8-f7ed-4d28-9653-29d23fa40b00"}
23:30:39.845 00.004 11872 case statement mapped state 6 to 3
23:30:39.849 00.004 11872 evsrv: cli 0D2D25A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ae50aaf8-f7ed-4d28-9653-29d23fa40b00"}
23:30:39.854 00.005 11872 evsrv: cli 0D2D25A0 disconnect
23:30:39.859 00.005 11872 evsrv: cli 0D2D34A0 connect
23:30:39.863 00.004 11872 case statement mapped state 6 to 3
23:30:39.868 00.005 11872 case statement mapped state 6 to 3
23:30:39.872 00.004 11872 evsrv: cli 0D2D34A0 request: {"method":"stop_capture","id":"59bca7ce-53bf-4287-8af0-3b8ea51ef16e"}
23:30:39.877 00.005 11872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:30:39.880 00.003 11872 Status Line: Waiting for devices...
23:30:39.884 00.004 11872 evsrv: cli 0D2D34A0 response: {"jsonrpc":"2.0","result":0,"id":"59bca7ce-53bf-4287-8af0-3b8ea51ef16e"}
23:30:39.888 00.004 11872 evsrv: cli 0D2D34A0 disconnect
23:30:39.896 00.008 11872 evsrv: cli 0D2D32C0 connect
23:30:39.901 00.005 11872 case statement mapped state 6 to 3
23:30:39.904 00.003 11872 case statement mapped state 6 to 3
23:30:39.910 00.006 9960 ZWO: stopexposure
23:30:39.911 00.001 11872 evsrv: cli 0D2D32C0 request: {"method":"get_app_state","id":"06802006-6ae7-44e3-8e90-60778a801b31"}
23:30:39.917 00.006 11872 case statement mapped state 6 to 3
23:30:39.923 00.006 11872 evsrv: cli 0D2D32C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"06802006-6ae7-44e3-8e90-60778a801b31"}
23:30:39.927 00.004 11872 evsrv: cli 0D2D32C0 disconnect
23:30:40.237 00.310 9960 ZWO: stopexposure
23:30:40.237 00.000 9960 Error thrown from C:\cygwin\home\agalasso\projects\phd2\worker_thread.cpp:190->Capture failed
23:30:40.238 00.001 9960 worker thread done servicing request
23:30:40.238 00.000 11872 OnExposeComplete: enter
23:30:40.244 00.006 11872 OnExposeComplete: Capture Error reported
23:30:40.249 00.005 11872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
23:30:40.255 00.006 11872 Mount: notify guiding stopped
23:30:40.263 00.008 11872 Changing from state GUIDING to STOP
23:30:40.268 00.005 11872 guider state => SELECTED
23:30:40.276 00.008 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=189, med=0, FiltMin=0, FiltMax=115, Gamma=1.000
23:30:40.281 00.005 11872 Changing from state SELECTED to UNINITIALIZED
23:30:40.286 00.005 11872 guider state => SELECTING
23:30:40.293 00.007 11872 Status Line: Stopped.
23:30:40.301 00.008 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\myframe_events.cpp:489->Error reported capturing image
23:30:40.930 00.629 11872 evsrv: cli 0D2D2F00 connect
23:30:40.938 00.008 11872 evsrv: cli 0D2D2F00 request: {"method":"get_app_state","id":"d7d5302d-e089-4b38-a33f-ffa25fc15bc4"}
23:30:40.943 00.005 11872 evsrv: cli 0D2D2F00 response: {"jsonrpc":"2.0","result":"Stopped","id":"d7d5302d-e089-4b38-a33f-ffa25fc15bc4"}
23:30:40.949 00.006 11872 evsrv: cli 0D2D2F00 disconnect
23:30:57.131 16.182 11872 evsrv: cli 0D2D2500 connect
23:30:57.138 00.007 11872 evsrv: cli 0D2D2500 request: {"method":"get_app_state","id":"df409067-d101-4ffa-8155-d59c9a28be17"}
23:30:57.147 00.009 11872 evsrv: cli 0D2D2500 response: {"jsonrpc":"2.0","result":"Stopped","id":"df409067-d101-4ffa-8155-d59c9a28be17"}
23:30:57.150 00.003 11872 evsrv: cli 0D2D2500 disconnect
23:30:57.154 00.004 11872 evsrv: cli 0D2D23C0 connect
23:30:57.158 00.004 11872 evsrv: cli 0D2D23C0 request: {"method":"get_calibrated","id":"4d116dc1-13dc-4c3e-9bad-f56f69c58e13"}
23:30:57.161 00.003 11872 evsrv: cli 0D2D23C0 response: {"jsonrpc":"2.0","result":true,"id":"4d116dc1-13dc-4c3e-9bad-f56f69c58e13"}
23:30:57.165 00.004 11872 evsrv: cli 0D2D23C0 disconnect
23:30:57.170 00.005 11872 evsrv: cli 0D2D2DC0 connect
23:30:57.174 00.004 11872 evsrv: cli 0D2D2DC0 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"45fd6a4a-e900-4235-baa8-1609115631a6"}
23:30:57.178 00.004 11872 PhdController::Guide begins
23:30:57.182 00.004 11872 PhdController: newstate STATE_SETUP
23:30:57.185 00.003 11872 PhdController: setup
23:30:57.190 00.005 11872 PhdController: newstate STATE_ATTEMPT_START
23:30:57.193 00.003 11872 PhdController: start capturing
23:30:57.196 00.003 11872 Changing from state SELECTING to UNINITIALIZED
23:30:57.201 00.005 11872 guider state => SELECTING
23:30:57.207 00.006 11872 setting force full frames = true
23:30:57.212 00.005 11872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
23:30:57.220 00.008 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:30:57.224 00.004 11872 Enqueuing Expose request
23:30:57.228 00.004 11872 PhdController: newstate STATE_SELECT_STAR
23:30:57.232 00.004 9960 Worker thread wakes up
23:30:57.234 00.002 11872 evsrv: cli 0D2D2DC0 response: {"jsonrpc":"2.0","result":0,"id":"45fd6a4a-e900-4235-baa8-1609115631a6"}
23:30:57.237 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
23:30:57.237 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:30:57.238 00.001 11872 evsrv: cli 0D2D2DC0 disconnect
23:30:57.244 00.006 11872 evsrv: cli 0D2D2F00 connect
23:30:57.249 00.005 11872 case statement mapped state 1 to 101
23:30:57.251 00.002 11872 case statement mapped state 1 to 101
23:30:57.257 00.006 11872 evsrv: cli 0D2D2F00 request: {"method":"get_lock_shift_params","id":"155af97f-ae05-426a-a1e8-13182da47138"}
23:30:57.261 00.004 11872 evsrv: cli 0D2D2F00 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"155af97f-ae05-426a-a1e8-13182da47138"}
23:30:57.265 00.004 11872 evsrv: cli 0D2D2F00 disconnect
23:30:57.269 00.004 11872 evsrv: cli 0D2D25A0 connect
23:30:57.273 00.004 11872 case statement mapped state 1 to 101
23:30:57.278 00.005 11872 case statement mapped state 1 to 101
23:30:57.282 00.004 11872 evsrv: cli 0D2D25A0 request: {"method":"get_lock_position","id":"8321b34d-b9dc-4d19-9f7c-8c307c52447c"}
23:30:57.286 00.004 11872 evsrv: cli 0D2D25A0 response: {"jsonrpc":"2.0","result":null,"id":"8321b34d-b9dc-4d19-9f7c-8c307c52447c"}
23:30:57.290 00.004 11872 evsrv: cli 0D2D25A0 disconnect
23:30:58.292 01.002 11872 evsrv: cli 0D2D2C80 connect
23:30:58.300 00.008 11872 case statement mapped state 1 to 101
23:30:58.307 00.007 11872 case statement mapped state 1 to 101
23:30:58.312 00.005 11872 evsrv: cli 0D2D2C80 request: {"method":"get_lock_position","id":"a3a85ea0-e3b0-4124-bf16-555b5d75a2bf"}
23:30:58.317 00.005 11872 evsrv: cli 0D2D2C80 response: {"jsonrpc":"2.0","result":null,"id":"a3a85ea0-e3b0-4124-bf16-555b5d75a2bf"}
23:30:58.323 00.006 11872 evsrv: cli 0D2D2C80 disconnect
23:30:58.479 00.156 9960 Exposure complete
23:30:58.597 00.118 9960 worker thread done servicing request
23:30:58.598 00.001 11872 OnExposeComplete: enter
23:30:58.602 00.004 11872 UpdateGuideState(): m_state=1
23:30:58.605 00.003 11872 UpdateCurrentPosition: no star selected
23:30:58.609 00.004 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
23:30:58.613 00.004 11872 Status Line: No star selected
23:30:58.618 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=220, med=0, FiltMin=0, FiltMax=128, Gamma=1.000
23:30:58.622 00.004 11872 UpdateGuideState exits: No star selected
23:30:58.625 00.003 11872 GuiderMultiStar::AutoSelect enter
23:30:58.629 00.004 11872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
23:30:58.757 00.128 11872 AutoFind: auto downsample for scale 1.00 => 1x
23:30:58.938 00.181 11872 AutoFind: global mean = 0.0, stdev 2.3
23:30:58.941 00.003 11872 AutoFind: using threshold = 0.1
23:30:59.173 00.232 11872 AutoFind: local max [1588, 281] 122.3
23:30:59.177 00.004 11872 AutoFind: local max [1831, 834] 101.5
23:30:59.180 00.003 11872 AutoFind: local max [32, 334] 80.6
23:30:59.184 00.004 11872 AutoFind: local max [1372, 63] 51.6
23:30:59.188 00.004 11872 AutoFind: local max [1722, 295] 45.6
23:30:59.192 00.004 11872 AutoFind: local max [1518, 1051] 30.2
23:30:59.196 00.004 11872 AutoFind: local max [164, 399] 26.1
23:30:59.200 00.004 11872 AutoFind: local max [776, 526] 25.9
23:30:59.204 00.004 11872 AutoFind: local max [775, 533] 24.1
23:30:59.209 00.005 11872 AutoFind: local max [451, 286] 23.2
23:30:59.213 00.004 11872 AutoFind: local max [116, 913] 21.3
23:30:59.217 00.004 11872 AutoFind: local max [1038, 314] 20.7
23:30:59.220 00.003 11872 AutoFind: local max [32, 983] 18.6
23:30:59.225 00.005 11872 AutoFind: local max [128, 497] 18.1
23:30:59.228 00.003 11872 AutoFind: local max [879, 886] 18.0
23:30:59.232 00.004 11872 AutoFind: local max [1927, 824] 16.0
23:30:59.235 00.003 11872 AutoFind: local max [164, 62] 11.4
23:30:59.240 00.005 11872 AutoFind: local max [276, 417] 10.6
23:30:59.244 00.004 11872 AutoFind: local max [387, 315] 10.1
23:30:59.247 00.003 11872 AutoFind: local max [752, 119] 10.1
23:30:59.250 00.003 11872 AutoFind: local max [483, 364] 9.9
23:30:59.255 00.005 11872 AutoFind: local max [135, 999] 9.8
23:30:59.258 00.003 11872 AutoFind: local max [501, 281] 9.5
23:30:59.262 00.004 11872 AutoFind: local max [1316, 139] 9.3
23:30:59.265 00.003 11872 AutoFind: local max [1316, 145] 9.1
23:30:59.269 00.004 11872 AutoFind: local max [289, 20] 8.6
23:30:59.273 00.004 11872 AutoFind: local max [35, 644] 8.6
23:30:59.276 00.003 11872 AutoFind: local max [1391, 70] 8.4
23:30:59.280 00.004 11872 AutoFind: local max [1389, 64] 8.0
23:30:59.283 00.003 11872 AutoFind: local max [305, 1067] 7.2
23:30:59.287 00.004 11872 AutoFind: local max [1367, 542] 7.0
23:30:59.290 00.003 11872 AutoFind: local max [1368, 535] 6.6
23:30:59.294 00.004 11872 AutoFind: local max [1780, 214] 6.5
23:30:59.297 00.003 11872 AutoFind: local max [1858, 108] 6.5
23:30:59.301 00.004 11872 AutoFind: local max [281, 636] 6.5
23:30:59.305 00.004 11872 AutoFind: local max [1906, 660] 6.3
23:30:59.308 00.003 11872 AutoFind: local max [1906, 665] 6.0
23:30:59.312 00.004 11872 AutoFind: local max [367, 1017] 6.0
23:30:59.315 00.003 11872 AutoFind: local max [1816, 610] 5.9
23:30:59.318 00.003 11872 AutoFind: local max [1336, 713] 5.8
23:30:59.322 00.004 11872 AutoFind: local max [514, 546] 5.8
23:30:59.324 00.002 11872 AutoFind: local max [311, 387] 5.7
23:30:59.327 00.003 11872 AutoFind: local max [1443, 453] 5.6
23:30:59.332 00.005 11872 AutoFind: local max [1014, 1032] 5.6
23:30:59.336 00.004 11872 AutoFind: local max [1009, 1048] 5.1
23:30:59.339 00.003 11872 AutoFind: local max [1344, 565] 5.1
23:30:59.343 00.004 11872 AutoFind: local max [358, 993] 5.1
23:30:59.346 00.003 11872 AutoFind: local max [195, 57] 5.0
23:30:59.350 00.004 11872 AutoFind: local max [1732, 232] 5.0
23:30:59.354 00.004 11872 AutoFind: local max [306, 492] 4.8
23:30:59.358 00.004 11872 AutoFind: local max [375, 670] 4.8
23:30:59.362 00.004 11872 AutoFind: local max [1577, 284] 4.8
23:30:59.366 00.004 11872 AutoFind: local max [811, 826] 4.7
23:30:59.370 00.004 11872 AutoFind: local max [1706, 369] 4.7
23:30:59.373 00.003 11872 AutoFind: local max [814, 832] 4.6
23:30:59.375 00.002 11872 AutoFind: local max [1855, 85] 4.6
23:30:59.379 00.004 11872 AutoFind: local max [1393, 426] 4.6
23:30:59.381 00.002 11872 AutoFind: local max [104, 947] 4.6
23:30:59.385 00.004 11872 AutoFind: local max [558, 615] 4.5
23:30:59.388 00.003 11872 AutoFind: local max [1354, 621] 4.5
23:30:59.391 00.003 11872 AutoFind: local max [1388, 784] 4.3
23:30:59.395 00.004 11872 AutoFind: local max [112, 1051] 4.3
23:30:59.398 00.003 11872 AutoFind: local max [1011, 1039] 4.3
23:30:59.402 00.004 11872 AutoFind: local max [1522, 473] 4.3
23:30:59.405 00.003 11872 AutoFind: local max [1695, 436] 4.2
23:30:59.409 00.004 11872 AutoFind: local max [1485, 692] 4.2
23:30:59.413 00.004 11872 AutoFind: local max [1393, 420] 4.1
23:30:59.417 00.004 11872 AutoFind: local max [1843, 841] 4.0
23:30:59.420 00.003 11872 AutoFind: local max [598, 526] 4.0
23:30:59.424 00.004 11872 AutoFind: local max [1825, 819] 4.0
23:30:59.427 00.003 11872 AutoFind: local max [23, 332] 3.9
23:30:59.430 00.003 11872 AutoFind: local max [1730, 385] 3.9
23:30:59.434 00.004 11872 AutoFind: local max [1496, 650] 3.9
23:30:59.438 00.004 11872 AutoFind: local max [1579, 276] 3.9
23:30:59.442 00.004 11872 AutoFind: local max [1044, 255] 3.8
23:30:59.445 00.003 11872 AutoFind: local max [1648, 534] 3.8
23:30:59.448 00.003 11872 AutoFind: local max [1647, 527] 3.7
23:30:59.451 00.003 11872 AutoFind: local max [1555, 54] 3.7
23:30:59.456 00.005 11872 AutoFind: local max [1603, 277] 3.7
23:30:59.459 00.003 11872 AutoFind: local max [1499, 115] 3.7
23:30:59.462 00.003 11872 AutoFind: local max [1154, 630] 3.7
23:30:59.465 00.003 11872 AutoFind: local max [1207, 345] 3.7
23:30:59.469 00.004 11872 AutoFind: local max [988, 201] 3.6
23:30:59.473 00.004 11872 AutoFind: local max [1206, 353] 3.6
23:30:59.477 00.004 11872 AutoFind: local max [1109, 912] 3.6
23:30:59.480 00.003 11872 AutoFind: local max [304, 975] 3.6
23:30:59.483 00.003 11872 AutoFind: local max [1146, 560] 3.6
23:30:59.487 00.004 11872 AutoFind: local max [1729, 390] 3.6
23:30:59.490 00.003 11872 AutoFind: local max [1711, 299] 3.6
23:30:59.494 00.004 11872 AutoFind: local max [460, 278] 3.5
23:30:59.497 00.003 11872 AutoFind: local max [644, 229] 3.5
23:30:59.500 00.003 11872 AutoFind: local max [1053, 882] 3.5
23:30:59.505 00.005 11872 AutoFind: local max [434, 873] 3.5
23:30:59.508 00.003 11872 AutoFind: local max [566, 219] 3.5
23:30:59.511 00.003 11872 AutoFind: local max [840, 284] 3.5
23:30:59.515 00.004 11872 AutoFind: local max [893, 611] 3.5
23:30:59.520 00.005 11872 AutoFind: local max [1057, 237] 3.5
23:30:59.523 00.003 11872 AutoFind: local max [1845, 52] 3.5
23:30:59.526 00.003 11872 AutoFind: local max [431, 626] 3.4
23:30:59.531 00.005 11872 AutoFind: local max [1784, 969] 3.4
23:30:59.534 00.003 11872 AutoFind: too close [1057, 237] 3.5 - [1044, 255] 3.8
23:30:59.537 00.003 11872 AutoFind: close dim-bright [460, 278] 3.5 - [451, 286] 23.2
23:30:59.541 00.004 11872 AutoFind: close dim-bright [1711, 299] 3.6 - [1722, 295] 45.6
23:30:59.545 00.004 11872 AutoFind: too close [1729, 390] 3.6 - [1730, 385] 3.9
23:30:59.548 00.003 11872 AutoFind: too close [1206, 353] 3.6 - [1207, 345] 3.7
23:30:59.552 00.004 11872 AutoFind: close dim-bright [1603, 277] 3.7 - [1588, 281] 122.3
23:30:59.554 00.002 11872 AutoFind: too close [1647, 527] 3.7 - [1648, 534] 3.8
23:30:59.557 00.003 11872 AutoFind: too close [1579, 276] 3.9 - [1577, 284] 4.8
23:30:59.559 00.002 11872 AutoFind: close dim-bright [1579, 276] 3.9 - [1588, 281] 122.3
23:30:59.562 00.003 11872 AutoFind: close dim-bright [23, 332] 3.9 - [32, 334] 80.6
23:30:59.566 00.004 11872 AutoFind: close dim-bright [1825, 819] 4.0 - [1831, 834] 101.5
23:30:59.568 00.002 11872 AutoFind: close dim-bright [1843, 841] 4.0 - [1831, 834] 101.5
23:30:59.571 00.003 11872 AutoFind: too close [1393, 420] 4.1 - [1393, 426] 4.6
23:30:59.575 00.004 11872 AutoFind: too close [1011, 1039] 4.3 - [1009, 1048] 5.1
23:30:59.577 00.002 11872 AutoFind: too close [1011, 1039] 4.3 - [1014, 1032] 5.6
23:30:59.581 00.004 11872 AutoFind: too close [814, 832] 4.6 - [811, 826] 4.7
23:30:59.584 00.003 11872 AutoFind: close dim-bright [1577, 284] 4.8 - [1588, 281] 122.3
23:30:59.586 00.002 11872 AutoFind: too close [1009, 1048] 5.1 - [1014, 1032] 5.6
23:30:59.589 00.003 11872 AutoFind: too close [1906, 665] 6.0 - [1906, 660] 6.3
23:30:59.592 00.003 11872 AutoFind: too close [1368, 535] 6.6 - [1367, 542] 7.0
23:30:59.595 00.003 11872 AutoFind: too close [1389, 64] 8.0 - [1391, 70] 8.4
23:30:59.598 00.003 11872 AutoFind: close dim-bright [1389, 64] 8.0 - [1372, 63] 51.6
23:30:59.601 00.003 11872 AutoFind: close dim-bright [1391, 70] 8.4 - [1372, 63] 51.6
23:30:59.603 00.002 11872 AutoFind: too close [1316, 145] 9.1 - [1316, 139] 9.3
23:30:59.606 00.003 11872 AutoFind: too close [775, 533] 24.1 - [776, 526] 25.9
23:30:59.610 00.004 11872 AutoFind: too close to edge [1927, 824] 16.0
23:30:59.612 00.002 11872 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
23:30:59.616 00.004 11872 Star::Find(15, 1588, 281, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:59.619 00.003 11872 Star::Find returns 1 (0), X=1588.67, Y=282.37, Mass=5672, SNR=49.6, Peak=158 HFD=6.7
23:30:59.621 00.002 11872 Star::Find(15, 1831, 834, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:59.625 00.004 11872 Star::Find returns 1 (0), X=1831.62, Y=832.41, Mass=4427, SNR=45.0, Peak=220 HFD=5.8
23:30:59.628 00.003 11872 Star::Find(15, 32, 334, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:59.631 00.003 11872 Star::Find returns 1 (0), X=32.24, Y=333.93, Mass=1947, SNR=30.0, Peak=105 HFD=4.8
23:30:59.634 00.003 11872 Star::Find(15, 1372, 63, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:59.637 00.003 11872 Star::Find returns 1 (0), X=1372.43, Y=64.94, Mass=1728, SNR=27.5, Peak=53 HFD=6.2
23:30:59.641 00.004 11872 Star::Find(15, 1722, 295, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:59.646 00.005 11872 Star::Find returns 1 (0), X=1722.46, Y=295.79, Mass=1932, SNR=29.3, Peak=78 HFD=5.7
23:30:59.649 00.003 11872 Star::Find(15, 1518, 1051, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:59.652 00.003 11872 Star::Find returns 1 (0), X=1518.32, Y=1050.43, Mass=1170, SNR=22.9, Peak=44 HFD=5.5
23:30:59.655 00.003 11872 Star::Find(15, 164, 399, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:59.660 00.005 11872 Star::Find returns 1 (0), X=164.23, Y=399.23, Mass=653, SNR=17.3, Peak=28 HFD=5.3
23:30:59.663 00.003 11872 Star::Find(15, 451, 286, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:59.666 00.003 11872 Star::Find returns 1 (0), X=450.36, Y=288.24, Mass=1230, SNR=23.0, Peak=39 HFD=6.4
23:30:59.670 00.004 11872 Star::Find(15, 116, 913, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:59.674 00.004 11872 Star::Find returns 1 (0), X=116.13, Y=913.04, Mass=529, SNR=15.5, Peak=27 HFD=4.7
23:30:59.677 00.003 11872 Star::Find(15, 1038, 314, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:59.680 00.003 11872 Star::Find returns 1 (0), X=1038.89, Y=315.58, Mass=1080, SNR=21.3, Peak=37 HFD=7.1
23:30:59.684 00.004 11872 Star::Find(15, 32, 983, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:59.687 00.003 11872 Star::Find returns 1 (0), X=32.27, Y=983.16, Mass=267, SNR=11.1, Peak=17 HFD=3.8
23:30:59.691 00.004 11872 Star::Find(15, 128, 497, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:59.694 00.003 11872 Star::Find returns 1 (0), X=127.63, Y=497.06, Mass=611, SNR=16.5, Peak=31 HFD=5.6
23:30:59.698 00.004 11872 Star::Find(15, 879, 886, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:59.700 00.002 11872 Star::Find returns 1 (0), X=880.40, Y=887.42, Mass=1138, SNR=22.6, Peak=32 HFD=7.2
23:30:59.703 00.003 11872 Star::Find(15, 164, 62, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:59.708 00.005 11872 Star::Find returns 1 (0), X=164.45, Y=60.89, Mass=242, SNR=10.5, Peak=14 HFD=4.8
23:30:59.711 00.003 11872 Star::Find(15, 276, 417, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:59.714 00.003 11872 Star::Find returns 1 (0), X=274.96, Y=417.31, Mass=287, SNR=11.4, Peak=16 HFD=5.1
23:30:59.717 00.003 11872 Star::Find(15, 387, 315, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:59.722 00.005 11872 Star::Find returns 1 (0), X=386.22, Y=317.12, Mass=301, SNR=11.7, Peak=14 HFD=5.8
23:30:59.726 00.004 11872 Star::Find(15, 752, 119, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:59.729 00.003 11872 Star::Find returns 1 (0), X=752.73, Y=117.22, Mass=479, SNR=14.6, Peak=16 HFD=5.8
23:30:59.732 00.003 11872 Star::Find(15, 483, 364, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:59.735 00.003 11872 Star::Find returns 1 (0), X=483.95, Y=361.00, Mass=356, SNR=12.6, Peak=14 HFD=6.1
23:30:59.739 00.004 11872 Star::Find(15, 135, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:59.743 00.004 11872 Star::Find returns 1 (0), X=135.05, Y=999.98, Mass=184, SNR=9.2, Peak=14 HFD=4.4
23:30:59.747 00.004 11872 Star::Find(15, 501, 281, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:59.750 00.003 11872 Star::Find returns 1 (0), X=501.39, Y=281.96, Mass=360, SNR=12.6, Peak=14 HFD=6.2
23:30:59.753 00.003 11872 Star::Find(15, 289, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:59.756 00.003 11872 Star::Find returns 1 (0), X=289.24, Y=18.88, Mass=198, SNR=9.6, Peak=11 HFD=5.8
23:30:59.760 00.004 11872 Star::Find(15, 35, 644, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:59.763 00.003 11872 Star::Find returns 1 (0), X=34.82, Y=644.76, Mass=179, SNR=9.2, Peak=10 HFD=4.5
23:30:59.766 00.003 11872 Star::Find(15, 305, 1067, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:59.771 00.005 11872 Star::Find returns 1 (0), X=305.41, Y=1068.76, Mass=187, SNR=9.2, Peak=15 HFD=5.3
23:30:59.774 00.003 11872 Star::Find(15, 1780, 214, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:59.777 00.003 11872 Star::Find returns 1 (0), X=1780.29, Y=215.50, Mass=152, SNR=8.3, Peak=12 HFD=5.0
23:30:59.780 00.003 11872 Star::Find(15, 1858, 108, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:59.784 00.004 11872 Star::Find returns 1 (0), X=1857.65, Y=108.74, Mass=174, SNR=9.0, Peak=11 HFD=5.7
23:30:59.787 00.003 11872 Star::Find(15, 281, 636, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:59.791 00.004 11872 Star::Find returns 1 (0), X=281.54, Y=636.84, Mass=179, SNR=9.1, Peak=9 HFD=5.8
23:30:59.794 00.003 11872 Star::Find(15, 367, 1017, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:59.796 00.002 11872 Star::Find returns 1 (0), X=366.49, Y=1017.20, Mass=164, SNR=8.7, Peak=8 HFD=6.6
23:30:59.800 00.004 11872 Star::Find(15, 1816, 610, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:59.805 00.005 11872 Star::Find returns 1 (0), X=1816.85, Y=608.73, Mass=112, SNR=7.1, Peak=8 HFD=5.0
23:30:59.807 00.002 11872 Star::Find(15, 1336, 713, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:59.811 00.004 11872 Star::Find false star n=32 nbg=282 bg=1.0 sigma=1.0 thresh=4 peak=4
23:30:59.815 00.004 11872 Star::Find returns 0 (2), X=1336.00, Y=713.00, Mass=125, SNR=2.9, Peak=8 HFD=0.0
23:30:59.817 00.002 11872 Star::Find(15, 514, 546, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:59.821 00.004 11872 Star::Find returns 1 (0), X=514.64, Y=543.77, Mass=120, SNR=7.3, Peak=8 HFD=5.5
23:30:59.824 00.003 11872 Star::Find(15, 311, 387, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:59.827 00.003 11872 Star::Find returns 1 (0), X=311.48, Y=385.54, Mass=222, SNR=10.1, Peak=10 HFD=5.4
23:30:59.831 00.004 11872 Star::Find(15, 1443, 453, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:59.835 00.004 11872 Star::Find returns 1 (0), X=1442.04, Y=449.42, Mass=345, SNR=12.3, Peak=14 HFD=7.0
23:30:59.837 00.002 11872 Star::Find(15, 1344, 565, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:59.841 00.004 11872 Star::Find returns 1 (0), X=1345.23, Y=565.49, Mass=249, SNR=10.6, Peak=10 HFD=6.4
23:30:59.844 00.003 11872 Star::Find(15, 358, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:59.848 00.004 11872 Star::Find false star n=25 nbg=284 bg=1.0 sigma=1.0 thresh=4 peak=4
23:30:59.852 00.004 11872 Star::Find returns 0 (2), X=358.00, Y=993.00, Mass=88, SNR=2.9, Peak=8 HFD=0.0
23:30:59.854 00.002 11872 Star::Find(15, 195, 57, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:59.859 00.005 11872 Star::Find returns 1 (0), X=194.88, Y=56.59, Mass=84, SNR=6.2, Peak=8 HFD=4.6
23:30:59.862 00.003 11872 Star::Find(15, 1732, 232, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:59.865 00.003 11872 Star::Find returns 1 (0), X=1731.11, Y=232.65, Mass=137, SNR=8.0, Peak=7 HFD=5.8
23:30:59.868 00.003 11872 Star::Find(15, 306, 492, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:59.872 00.004 11872 Star::Find returns 1 (0), X=306.58, Y=493.55, Mass=141, SNR=8.1, Peak=7 HFD=5.8
23:30:59.874 00.002 11872 Star::Find(15, 375, 670, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:59.879 00.005 11872 Star::Find returns 1 (0), X=374.89, Y=668.55, Mass=176, SNR=8.9, Peak=9 HFD=5.5
23:30:59.882 00.003 11872 Star::Find(15, 1706, 369, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:59.886 00.004 11872 Star::Find false star n=23 nbg=287 bg=1.0 sigma=0.9 thresh=4 peak=4
23:30:59.890 00.004 11872 Star::Find returns 0 (2), X=1706.00, Y=369.00, Mass=88, SNR=2.9, Peak=7 HFD=0.0
23:30:59.894 00.004 11872 Star::Find(15, 1855, 85, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:59.898 00.004 11872 Star::Find false star n=32 nbg=274 bg=0.7 sigma=0.7 thresh=3 peak=3
23:30:59.901 00.003 11872 Star::Find returns 0 (2), X=1855.00, Y=85.00, Mass=95, SNR=2.9, Peak=6 HFD=0.0
23:30:59.904 00.003 11872 Star::Find(15, 104, 947, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:59.906 00.002 11872 Star::Find returns 1 (0), X=104.33, Y=947.51, Mass=92, SNR=6.5, Peak=11 HFD=4.0
23:30:59.911 00.005 11872 Star::Find(15, 558, 615, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:59.913 00.002 11872 Star::Find returns 1 (0), X=559.45, Y=612.92, Mass=174, SNR=8.6, Peak=10 HFD=5.8
23:30:59.915 00.002 11872 Star::Find(15, 1354, 621, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:59.922 00.007 11872 Star::Find returns 1 (0), X=1354.78, Y=621.30, Mass=344, SNR=12.1, Peak=18 HFD=6.6
23:30:59.929 00.007 11872 Star::Find(15, 1388, 784, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:59.933 00.004 11872 Star::Find returns 1 (0), X=1387.48, Y=786.08, Mass=138, SNR=7.9, Peak=9 HFD=7.1
23:30:59.936 00.003 11872 Star::Find(15, 112, 1051, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:59.939 00.003 11872 Star::Find false star n=21 nbg=273 bg=0.7 sigma=0.8 thresh=3 peak=3
23:30:59.943 00.004 11872 Star::Find returns 0 (2), X=112.00, Y=1051.00, Mass=62, SNR=2.9, Peak=5 HFD=0.0
23:30:59.945 00.002 11872 Star::Find(15, 1522, 473, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:59.948 00.003 11872 Star::Find returns 1 (0), X=1522.18, Y=473.88, Mass=118, SNR=7.3, Peak=8 HFD=5.7
23:30:59.951 00.003 11872 Star::Find(15, 1695, 436, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:59.955 00.004 11872 Star::Find false star n=26 nbg=286 bg=1.1 sigma=1.0 thresh=4 peak=4
23:30:59.958 00.003 11872 Star::Find returns 0 (2), X=1695.00, Y=436.00, Mass=94, SNR=2.9, Peak=6 HFD=0.0
23:30:59.962 00.004 11872 Star::Find(15, 1485, 692, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:59.965 00.003 11872 Star::Find returns 1 (0), X=1484.47, Y=692.05, Mass=218, SNR=9.9, Peak=10 HFD=6.0
23:30:59.968 00.003 11872 Star::Find(15, 1843, 841, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:59.975 00.007 11872 Star::Find returns 1 (0), X=1831.62, Y=832.41, Mass=4427, SNR=45.0, Peak=220 HFD=5.8
23:30:59.980 00.005 11872 Star::Find(15, 598, 526, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:59.985 00.005 11872 Star::Find returns 1 (0), X=599.28, Y=526.67, Mass=137, SNR=7.9, Peak=6 HFD=7.1
23:30:59.989 00.004 11872 Star::Find(15, 1825, 819, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:30:59.994 00.005 11872 Star::Find returns 1 (0), X=1831.87, Y=831.26, Mass=4497, SNR=45.2, Peak=167 HFD=5.9
23:30:59.998 00.004 11872 Star::Find(15, 23, 332, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:31:00.005 00.007 11872 Star::Find returns 1 (0), X=32.24, Y=333.93, Mass=1947, SNR=30.0, Peak=105 HFD=4.8
23:31:00.015 00.010 11872 Star::Find(15, 1496, 650, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:31:00.023 00.008 11872 Star::Find returns 1 (0), X=1496.62, Y=650.20, Mass=133, SNR=7.8, Peak=8 HFD=6.5
23:31:00.028 00.005 11872 Star::Find(15, 1555, 54, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:31:00.033 00.005 11872 Star::Find false star n=12 nbg=280 bg=0.6 sigma=0.7 thresh=3 peak=1
23:31:00.037 00.004 11872 Star::Find returns 0 (2), X=1555.00, Y=54.00, Mass=31, SNR=2.9, Peak=4 HFD=0.0
23:31:00.040 00.003 11872 Star::Find(15, 1603, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:31:00.046 00.006 11872 Star::Find returns 1 (0), X=1588.75, Y=281.97, Mass=5421, SNR=48.8, Peak=154 HFD=6.2
23:31:00.049 00.003 11872 Star::Find(15, 1499, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:31:00.052 00.003 11872 Star::Find returns 0 (2), X=1499.00, Y=115.00, Mass=17, SNR=2.8, Peak=4 HFD=0.0
23:31:00.056 00.004 11872 Star::Find(15, 1154, 630, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:31:00.059 00.003 11872 Star::Find false star n=25 nbg=286 bg=1.0 sigma=1.0 thresh=4 peak=3
23:31:00.063 00.004 11872 Star::Find returns 0 (2), X=1154.00, Y=630.00, Mass=86, SNR=2.9, Peak=7 HFD=0.0
23:31:00.066 00.003 11872 Star::Find(15, 988, 201, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:31:00.069 00.003 11872 Star::Find returns 0 (2), X=988.00, Y=201.00, Mass=13, SNR=2.5, Peak=5 HFD=0.0
23:31:00.073 00.004 11872 Star::Find(15, 1109, 912, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:31:00.077 00.004 11872 Star::Find false star n=7 nbg=279 bg=0.6 sigma=0.7 thresh=3 peak=2
23:31:00.081 00.004 11872 Star::Find returns 0 (2), X=1109.00, Y=912.00, Mass=21, SNR=2.9, Peak=5 HFD=0.0
23:31:00.084 00.003 11872 Star::Find(15, 304, 975, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:31:00.089 00.005 11872 Star::Find false star n=26 nbg=279 bg=0.9 sigma=0.9 thresh=4 peak=4
23:31:00.092 00.003 11872 Star::Find returns 0 (2), X=304.00, Y=975.00, Mass=91, SNR=2.9, Peak=6 HFD=0.0
23:31:00.095 00.003 11872 Star::Find(15, 1146, 560, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:31:00.099 00.004 11872 Star::Find returns 0 (2), X=1146.00, Y=560.00, Mass=15, SNR=2.6, Peak=5 HFD=0.0
23:31:00.102 00.003 11872 Star::Find(15, 1711, 299, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:31:00.106 00.004 11872 Star::Find returns 1 (0), X=1722.46, Y=295.79, Mass=1932, SNR=29.3, Peak=78 HFD=5.7
23:31:00.109 00.003 11872 Star::Find(15, 460, 278, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:31:00.112 00.003 11872 Star::Find returns 1 (0), X=450.36, Y=288.24, Mass=1230, SNR=23.0, Peak=39 HFD=6.4
23:31:00.116 00.004 11872 Star::Find(15, 644, 229, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:31:00.119 00.003 11872 Star::Find false star n=16 nbg=274 bg=0.7 sigma=0.8 thresh=3 peak=2
23:31:00.122 00.003 11872 Star::Find returns 0 (2), X=644.00, Y=229.00, Mass=42, SNR=2.9, Peak=4 HFD=0.0
23:31:00.127 00.005 11872 Star::Find(15, 1053, 882, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:31:00.130 00.003 11872 Star::Find returns 0 (2), X=1053.00, Y=882.00, Mass=19, SNR=3.0, Peak=6 HFD=0.0
23:31:00.133 00.003 11872 Star::Find(15, 434, 873, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:31:00.137 00.004 11872 Star::Find returns 0 (2), X=434.00, Y=873.00, Mass=18, SNR=2.9, Peak=4 HFD=0.0
23:31:00.140 00.003 11872 Star::Find(15, 566, 219, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:31:00.144 00.004 11872 Star::Find returns 1 (0), X=566.14, Y=220.04, Mass=159, SNR=8.4, Peak=9 HFD=7.0
23:31:00.148 00.004 11872 Star::Find(15, 840, 284, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:31:00.150 00.002 11872 Star::Find false star n=9 nbg=286 bg=0.7 sigma=0.8 thresh=3 peak=1
23:31:00.154 00.004 11872 Star::Find returns 0 (2), X=840.00, Y=284.00, Mass=23, SNR=2.9, Peak=4 HFD=0.0
23:31:00.158 00.004 11872 Star::Find(15, 893, 611, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:31:00.161 00.003 11872 Star::Find false star n=24 nbg=282 bg=1.0 sigma=1.0 thresh=4 peak=3
23:31:00.165 00.004 11872 Star::Find returns 0 (2), X=893.00, Y=611.00, Mass=83, SNR=2.9, Peak=6 HFD=0.0
23:31:00.168 00.003 11872 Star::Find(15, 1845, 52, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:31:00.172 00.004 11872 Star::Find false star n=10 nbg=279 bg=0.6 sigma=0.7 thresh=3 peak=2
23:31:00.176 00.004 11872 Star::Find returns 0 (2), X=1845.00, Y=52.00, Mass=26, SNR=2.9, Peak=5 HFD=0.0
23:31:00.179 00.003 11872 Star::Find(15, 431, 626, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:31:00.182 00.003 11872 Star::Find false star n=26 nbg=280 bg=0.6 sigma=0.7 thresh=3 peak=3
23:31:00.186 00.004 11872 Star::Find returns 0 (2), X=431.00, Y=626.00, Mass=77, SNR=2.9, Peak=6 HFD=0.0
23:31:00.189 00.003 11872 Star::Find(15, 1784, 969, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:31:00.192 00.003 11872 Star::Find false star n=22 nbg=278 bg=0.6 sigma=0.7 thresh=3 peak=3
23:31:00.196 00.004 11872 Star::Find returns 0 (2), X=1784.00, Y=969.00, Mass=60, SNR=2.9, Peak=5 HFD=0.0
23:31:00.199 00.003 11872 AutoFind: finding best star pass 1
23:31:00.202 00.003 11872 Star::Find(15, 1588, 281, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:31:00.206 00.004 11872 Star::Find returns 1 (0), X=1588.67, Y=282.37, Mass=5672, SNR=49.6, Peak=158 HFD=6.7
23:31:00.210 00.004 11872 AutoFind returns star at [1588, 281] 122.3 Mass 5672 SNR 49.6
23:31:00.215 00.005 11872 Star::Find(15, 1588, 281, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:31:00.218 00.003 11872 Star::Find returns 1 (0), X=1588.67, Y=282.37, Mass=5672, SNR=49.6, Peak=158 HFD=6.7
23:31:00.222 00.004 11872 MultiStar: List (12): {1588.67, 282.37}(49.6), {1831.62, 832.41}(45.0), {32.24, 333.93}(30.0), {1372.43, 64.94}(27.5), {1722.46, 295.79}(29.3), {1518.32, 1050.43}(22.9), {164.23, 399.23}(17.3), {450.36, 288.24}(23.0), {116.13, 913.04}(15.5), {1038.89, 315.58}(21.3), {32.27, 983.16}(11.1), {127.63, 497.06}(16.5), 
23:31:00.225 00.003 11872 setting lock position to (1588.67, 282.37)
23:31:00.229 00.004 11872 AutoSelect: state = 1, call UpdateGuideState
23:31:00.232 00.003 11872 UpdateGuideState(): m_state=1
23:31:00.237 00.005 11872 Star::Find(15, 1588, 282, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:31:00.239 00.002 11872 Star::Find returns 1 (0), X=1588.67, Y=282.37, Mass=5672, SNR=49.6, Peak=158 HFD=6.7
23:31:00.243 00.004 11872 CameraToMount -- cameraTheta (0.00) - m_xAngle (0.00) = xAngle (-0.00 = -0.00)
23:31:00.246 00.003 11872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.97 = 2.97)
23:31:00.250 00.004 11872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
23:31:00.256 00.006 11872 setting force full frames = false
23:31:00.259 00.003 11872 setting lock position to (1588.67, 282.37)
23:31:00.262 00.003 11872 CurrentPosition() valid, moving to STATE_SELECTED
23:31:00.266 00.004 11872 Changing from state SELECTING to SELECTED
23:31:00.268 00.002 11872 guider state => SELECTED
23:31:00.274 00.006 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=220, med=0, FiltMin=0, FiltMax=128, Gamma=1.000
23:31:00.277 00.003 11872 UpdateGuideState exits: m=5672 SNR=49.6
23:31:00.280 00.003 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=220, med=0, FiltMin=0, FiltMax=128, Gamma=1.000
23:31:00.283 00.003 11872 Status Line: Auto-selected star at (1588.7, 282.4)
23:31:00.289 00.006 11872 PhdController: newstate STATE_WAIT_SELECTED
23:31:00.293 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:00.296 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:31:00.300 00.004 11872 Enqueuing Expose request
23:31:00.303 00.003 9960 Worker thread wakes up
23:31:00.303 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:31:00.303 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1574,267,31,31)
23:31:00.303 00.000 11872 evsrv: cli 0D2D2820 connect
23:31:00.307 00.004 11872 case statement mapped state 2 to 1
23:31:00.311 00.004 11872 case statement mapped state 2 to 1
23:31:00.315 00.004 11872 evsrv: cli 0D2D2820 request: {"method":"get_lock_position","id":"65e1dc60-16d3-4da3-b024-0d694e3b8095"}
23:31:00.319 00.004 11872 evsrv: cli 0D2D2820 response: {"jsonrpc":"2.0","result":[1588.67,282.37],"id":"65e1dc60-16d3-4da3-b024-0d694e3b8095"}
23:31:00.322 00.003 11872 evsrv: cli 0D2D2820 disconnect
23:31:00.326 00.004 11872 evsrv: cli 0D2D2960 connect
23:31:00.330 00.004 11872 case statement mapped state 2 to 1
23:31:00.334 00.004 11872 case statement mapped state 2 to 1
23:31:00.338 00.004 11872 evsrv: cli 0D2D2960 request: {"method":"get_app_state","id":"1a052d43-15c0-4023-a4ff-d597cc1317a6"}
23:31:00.340 00.002 11872 case statement mapped state 2 to 1
23:31:00.345 00.005 11872 evsrv: cli 0D2D2960 response: {"jsonrpc":"2.0","result":"Selected","id":"1a052d43-15c0-4023-a4ff-d597cc1317a6"}
23:31:00.349 00.004 11872 evsrv: cli 0D2D2960 disconnect
23:31:01.349 01.000 11872 evsrv: cli 0D2D21E0 connect
23:31:01.355 00.006 11872 case statement mapped state 2 to 1
23:31:01.361 00.006 11872 case statement mapped state 2 to 1
23:31:01.368 00.007 11872 evsrv: cli 0D2D21E0 request: {"method":"get_app_state","id":"11fb6a4d-f4b6-4978-9ba3-8716ad97e852"}
23:31:01.373 00.005 11872 case statement mapped state 2 to 1
23:31:01.377 00.004 11872 evsrv: cli 0D2D21E0 response: {"jsonrpc":"2.0","result":"Selected","id":"11fb6a4d-f4b6-4978-9ba3-8716ad97e852"}
23:31:01.384 00.007 11872 evsrv: cli 0D2D21E0 disconnect
23:31:01.547 00.163 9960 Exposure complete
23:31:01.668 00.121 9960 worker thread done servicing request
23:31:01.668 00.000 11872 OnExposeComplete: enter
23:31:01.672 00.004 11872 UpdateGuideState(): m_state=2
23:31:01.676 00.004 11872 Star::Find(15, 1588, 282, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:31:01.680 00.004 11872 Star::Find returns 1 (0), X=1588.90, Y=281.80, Mass=5320, SNR=48.3, Peak=149 HFD=6.4
23:31:01.684 00.004 11872 CameraToMount -- cameraTheta (-1.17) - m_xAngle (0.00) = xAngle (-1.18 = -1.18)
23:31:01.688 00.004 11872 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.79 = 1.79)
23:31:01.691 00.003 11872 CameraToMount -- cameraX=0.24 cameraY=-0.56 hyp=0.61 cameraTheta=-1.17 mountX=0.23 mountY=0.60, mountTheta=1.20
23:31:01.698 00.007 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=194, med=0, FiltMin=0, FiltMax=110, Gamma=1.000
23:31:01.703 00.005 11872 UpdateGuideState exits: m=5320 SNR=48.3
23:31:01.707 00.004 11872 PhdController: newstate STATE_CALIBRATE
23:31:01.712 00.005 11872 PhdController: newstate STATE_GUIDE
23:31:01.729 00.017 11872 Changing from state SELECTED to CALIBRATING_PRIMARY
23:31:01.733 00.004 11872 guider state => CALIBRATED
23:31:01.737 00.004 11872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
23:31:01.740 00.003 11872 reset dither spiral
23:31:01.744 00.004 11872 PhdController: newstate STATE_SETTLE_BEGIN
23:31:01.748 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:01.752 00.004 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:31:01.755 00.003 11872 Enqueuing Expose request
23:31:01.760 00.005 9960 Worker thread wakes up
23:31:01.761 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
23:31:01.761 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:31:02.385 00.624 11872 evsrv: cli 0D2D3040 connect
23:31:02.391 00.006 11872 case statement mapped state 5 to 1
23:31:02.398 00.007 11872 case statement mapped state 5 to 1
23:31:02.405 00.007 11872 evsrv: cli 0D2D3040 request: {"method":"get_app_state","id":"b7889a2b-6889-4739-a1be-7f6cffceffaf"}
23:31:02.409 00.004 11872 case statement mapped state 5 to 1
23:31:02.414 00.005 11872 evsrv: cli 0D2D3040 response: {"jsonrpc":"2.0","result":"Selected","id":"b7889a2b-6889-4739-a1be-7f6cffceffaf"}
23:31:02.419 00.005 11872 evsrv: cli 0D2D3040 disconnect
23:31:03.013 00.594 9960 Exposure complete
23:31:03.138 00.125 9960 worker thread done servicing request
23:31:03.139 00.001 11872 OnExposeComplete: enter
23:31:03.142 00.003 11872 UpdateGuideState(): m_state=5
23:31:03.147 00.005 11872 Star::Find(15, 1588, 281, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:31:03.151 00.004 11872 Star::Find returns 1 (0), X=1588.97, Y=281.70, Mass=4985, SNR=46.3, Peak=140 HFD=6.6
23:31:03.155 00.004 11872 CameraToMount -- cameraTheta (-1.14) - m_xAngle (0.00) = xAngle (-1.14 = -1.14)
23:31:03.158 00.003 11872 CameraToMount -- cameraTheta (-1.14) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.83 = 1.83)
23:31:03.163 00.005 11872 CameraToMount -- cameraX=0.31 cameraY=-0.67 hyp=0.73 cameraTheta=-1.14 mountX=0.30 mountY=0.71, mountTheta=1.17
23:31:03.168 00.005 11872 Changing from state CALIBRATED to GUIDING
23:31:03.171 00.003 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:31:03.176 00.005 11872 ScopeASCOM::SideOfPier() returns 0
23:31:03.180 00.004 11872 AdjustCalibrationForScopePointing (scope): current dec=31.2 pierSide=0, cal dec=0.0 pierSide=0 rotAngle=None bin=1
23:31:03.184 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:31:03.188 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:31:03.193 00.005 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:31:03.196 00.003 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:31:03.200 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:31:03.204 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:31:03.209 00.005 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:31:03.213 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:31:03.218 00.005 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:31:03.221 00.003 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:31:03.225 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:31:03.230 00.005 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:31:03.234 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:31:03.346 00.112 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:31:03.353 00.007 11872 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 2.900000
23:31:03.359 00.006 11872 Dec comp: XRate 1.564 -> 1.337 for dec 0.0 -> dec 31.2
23:31:03.365 00.006 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:31:03.370 00.005 11872 ScopeASCOM::SideOfPier() returns 0
23:31:03.377 00.007 11872 setting lock position to (1588.97, 281.70)
23:31:03.382 00.005 11872 guider state => GUIDING
23:31:03.387 00.005 11872 Status Line: Guiding
23:31:03.392 00.005 11872 Mount: notify guiding started
23:31:03.399 00.007 11872 GetString("/profile/5/name", "") returns "PHD SF 2025"
23:31:03.403 00.004 11872 GetString("/profile/5/scope/calibration/timestamp", "") returns "11/21/2025 10:15:14 PM"
23:31:03.408 00.005 11872 GetDouble("/profile/5/scope/calibration/xRate", 1.000000) returns 0.001564
23:31:03.412 00.004 11872 GetDouble("/profile/5/scope/calibration/yRate", 1.000000) returns 0.001340
23:31:03.417 00.005 11872 GetInt("/profile/5/scope/calibration/binning", 1) returns 1
23:31:03.421 00.004 11872 GetDouble("/profile/5/scope/calibration/xAngle", 0.000000) returns 0.004073
23:31:03.425 00.004 11872 GetDouble("/profile/5/scope/calibration/yAngle", 0.000000) returns -1.738880
23:31:03.430 00.005 11872 GetDouble("/profile/5/scope/calibration/declination", 0.000000) returns 0.000075
23:31:03.435 00.005 11872 GetInt("/profile/5/scope/calibration/pierSide", -1) returns 0
23:31:03.438 00.003 11872 GetInt("/profile/5/scope/calibration/raGuideParity", 0) returns 1
23:31:03.443 00.005 11872 GetInt("/profile/5/scope/calibration/decGuideParity", 0) returns -1
23:31:03.446 00.003 11872 GetDouble("/profile/5/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
23:31:03.450 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:31:03.454 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:31:03.459 00.005 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:31:03.463 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:31:03.467 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:31:03.472 00.005 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:31:03.476 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:31:03.481 00.005 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:31:03.485 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:31:03.490 00.005 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:31:03.494 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:31:03.498 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:31:03.503 00.005 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:31:03.506 00.003 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:31:03.510 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:31:03.514 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:31:03.518 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:31:03.522 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:31:03.527 00.005 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:31:03.531 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:31:03.535 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:31:03.539 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:31:03.543 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:31:03.547 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:31:03.551 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:31:03.555 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:31:03.566 00.011 11872 evsrv: cli 0D2D2BE0 connect
23:31:03.571 00.005 11872 case statement mapped state 6 to 3
23:31:03.576 00.005 11872 case statement mapped state 6 to 3
23:31:03.581 00.005 11872 evsrv: cli 0D2D2BE0 request: {"method":"get_app_state","id":"3ee4bb58-b760-45e2-9e1e-4aa9c88e3cd2"}
23:31:03.585 00.004 11872 case statement mapped state 6 to 3
23:31:03.589 00.004 11872 evsrv: cli 0D2D2BE0 response: {"jsonrpc":"2.0","result":"Guiding","id":"3ee4bb58-b760-45e2-9e1e-4aa9c88e3cd2"}
23:31:03.596 00.007 11872 evsrv: cli 0D2D2BE0 disconnect
23:31:03.675 00.079 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:31:03.681 00.006 11872 ScopeASCOM::SideOfPier() returns 0
23:31:03.687 00.006 11872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
23:31:03.694 00.007 11872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
23:31:03.699 00.005 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:31:03.704 00.005 11872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 31.2
23:31:03.710 00.006 11872 MountToCamera -- mountTheta (-0.00) + m_xAngle (0.00) = xAngle (0.00 = 0.00)
23:31:03.715 00.005 11872 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
23:31:03.720 00.005 11872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
23:31:03.725 00.005 11872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
23:31:03.730 00.005 11872 GetInt("/profile/5/AutoLoadCalibration", -1) returns 1
23:31:03.736 00.006 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=169, med=0, FiltMin=0, FiltMax=103, Gamma=1.000
23:31:03.743 00.007 11872 UpdateGuideState exits: m=4985 SNR=46.3
23:31:03.747 00.004 11872 PhdController: newstate STATE_SETTLE_WAIT
23:31:03.751 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:03.756 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:31:03.760 00.004 11872 Enqueuing Expose request
23:31:03.764 00.004 9960 Worker thread wakes up
23:31:03.764 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:31:03.764 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1574,267,31,31)
23:31:05.015 01.251 9960 Exposure complete
23:31:05.129 00.114 9960 worker thread done servicing request
23:31:05.129 00.000 11872 OnExposeComplete: enter
23:31:05.133 00.004 11872 UpdateGuideState(): m_state=6
23:31:05.137 00.004 11872 Star::Find(15, 1588, 281, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:31:05.141 00.004 11872 Star::Find returns 1 (0), X=1588.95, Y=281.59, Mass=5315, SNR=48.2, Peak=138 HFD=6.6
23:31:05.144 00.003 11872 CameraToMount -- cameraTheta (-1.80) - m_xAngle (0.00) = xAngle (-1.81 = -1.81)
23:31:05.148 00.004 11872 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.16 = 1.16)
23:31:05.152 00.004 11872 CameraToMount -- cameraX=-0.03 cameraY=-0.11 hyp=0.11 cameraTheta=-1.80 mountX=-0.03 mountY=0.10, mountTheta=1.82
23:31:05.156 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.03, y=-0.11, opts=13)
23:31:05.162 00.006 11872 Enqueuing Move request for scope (-0.03, -0.11)
23:31:05.165 00.003 9960 Worker thread wakes up
23:31:05.165 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.11) opts 0xd
23:31:05.165 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.03, -0.11)
23:31:05.165 00.000 9960 Moving (-0.03, -0.11) raw xDistance=-0.03 yDistance=0.10
23:31:05.165 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:31:05.165 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:31:05.165 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:31:05.165 00.000 9960 MoveAxis(E, 0, ABG)
23:31:05.166 00.001 9960 Move returns status 0, amount 0
23:31:05.166 00.000 9960 MoveAxis(N, 0, ABG)
23:31:05.166 00.000 9960 Move returns status 0, amount 0
23:31:05.167 00.001 9960 move complete, result=0
23:31:05.167 00.000 9960 worker thread done servicing request
23:31:05.167 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=195, med=0, FiltMin=0, FiltMax=113, Gamma=1.000
23:31:05.170 00.003 11872 UpdateGuideState exits: m=5315 SNR=48.2
23:31:05.174 00.004 11872 PhdController: settling, locked = 1, distance = 0.55 (1.50) aobump = 0 frame = 1 / 99999
23:31:05.179 00.005 11872 evsrv: {"Event":"Settling","Timestamp":1763789465.179,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.55,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:31:05.182 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:05.186 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:31:05.189 00.003 11872 Enqueuing Expose request
23:31:05.192 00.003 9960 Worker thread wakes up
23:31:05.193 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
23:31:05.194 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1574,267,31,31)
23:31:05.194 00.000 11872 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:31:06.439 01.245 9960 Exposure complete
23:31:06.559 00.120 9960 worker thread done servicing request
23:31:06.559 00.000 11872 OnExposeComplete: enter
23:31:06.564 00.005 11872 UpdateGuideState(): m_state=6
23:31:06.568 00.004 11872 Star::Find(15, 1588, 281, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:31:06.572 00.004 11872 Star::Find returns 1 (0), X=1589.09, Y=281.60, Mass=5154, SNR=47.1, Peak=143 HFD=6.7
23:31:06.576 00.004 11872 CameraToMount -- cameraTheta (-0.71) - m_xAngle (0.00) = xAngle (-0.71 = -0.71)
23:31:06.580 00.004 11872 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.26 = 2.26)
23:31:06.584 00.004 11872 CameraToMount -- cameraX=0.12 cameraY=-0.10 hyp=0.15 cameraTheta=-0.71 mountX=0.12 mountY=0.12, mountTheta=0.79
23:31:06.589 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.12, y=-0.10, opts=13)
23:31:06.594 00.005 11872 Enqueuing Move request for scope (0.12, -0.10)
23:31:06.597 00.003 9960 Worker thread wakes up
23:31:06.597 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.10) opts 0xd
23:31:06.598 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=167, med=0, FiltMin=0, FiltMax=101, Gamma=1.000
23:31:06.601 00.003 11872 UpdateGuideState exits: m=5154 SNR=47.1
23:31:06.605 00.004 11872 PhdController: settling, locked = 1, distance = 0.43 (1.50) aobump = 0 frame = 2 / 99999
23:31:06.610 00.005 9960 Handling offset move in thread for scope, endpoint = (0.12, -0.10)
23:31:06.610 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763789466.610,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.43,"Time":1.4,"SettleTime":10.0,"StarLocked":true}
23:31:06.614 00.004 9960 Moving (0.12, -0.10) raw xDistance=0.12 yDistance=0.12
23:31:06.615 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:06.618 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:31:06.618 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:31:06.618 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:31:06.623 00.005 11872 Enqueuing Expose request
23:31:06.627 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:31:06.627 00.000 9960 MoveAxis(E, 0, ABG)
23:31:06.627 00.000 9960 Move returns status 0, amount 0
23:31:06.627 00.000 9960 MoveAxis(N, 0, ABG)
23:31:06.627 00.000 9960 Move returns status 0, amount 0
23:31:06.627 00.000 9960 move complete, result=0
23:31:06.628 00.001 9960 worker thread done servicing request
23:31:06.628 00.000 9960 Worker thread wakes up
23:31:06.628 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:31:06.632 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
23:31:06.633 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1574,267,31,31)
23:31:07.879 01.246 9960 Exposure complete
23:31:07.998 00.119 9960 worker thread done servicing request
23:31:07.999 00.001 11872 OnExposeComplete: enter
23:31:08.002 00.003 11872 UpdateGuideState(): m_state=6
23:31:08.006 00.004 11872 Star::Find(15, 1589, 281, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:31:08.010 00.004 11872 Star::Find returns 1 (0), X=1589.12, Y=281.42, Mass=5193, SNR=47.9, Peak=138 HFD=6.7
23:31:08.016 00.006 11872 CameraToMount -- cameraTheta (-1.11) - m_xAngle (0.00) = xAngle (-1.11 = -1.11)
23:31:08.020 00.004 11872 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.86 = 1.86)
23:31:08.024 00.004 11872 CameraToMount -- cameraX=0.14 cameraY=-0.29 hyp=0.32 cameraTheta=-1.11 mountX=0.14 mountY=0.31, mountTheta=1.14
23:31:08.028 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.14, y=-0.29, opts=13)
23:31:08.033 00.005 11872 Enqueuing Move request for scope (0.14, -0.29)
23:31:08.037 00.004 9960 Worker thread wakes up
23:31:08.037 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=175, med=0, FiltMin=0, FiltMax=114, Gamma=1.000
23:31:08.041 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.29) opts 0xd
23:31:08.041 00.000 9960 Handling offset move in thread for scope, endpoint = (0.14, -0.29)
23:31:08.041 00.000 9960 Moving (0.14, -0.29) raw xDistance=0.14 yDistance=0.31
23:31:08.041 00.000 11872 UpdateGuideState exits: m=5193 SNR=47.9
23:31:08.047 00.006 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:31:08.047 00.000 11872 PhdController: settling, locked = 1, distance = 0.40 (1.50) aobump = 0 frame = 3 / 99999
23:31:08.051 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
23:31:08.051 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763789468.051,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.40,"Time":2.9,"SettleTime":10.0,"StarLocked":true}
23:31:08.056 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31
23:31:08.056 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:08.060 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:31:08.066 00.006 9960 MoveAxis(E, 0, ABG)
23:31:08.066 00.000 9960 Move returns status 0, amount 0
23:31:08.067 00.001 11872 Enqueuing Expose request
23:31:08.071 00.004 9960 MoveAxis(N, 0, ABG)
23:31:08.071 00.000 9960 Move returns status 0, amount 0
23:31:08.071 00.000 9960 move complete, result=0
23:31:08.073 00.002 9960 worker thread done servicing request
23:31:08.073 00.000 9960 Worker thread wakes up
23:31:08.073 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
23:31:08.080 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
23:31:08.080 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1574,267,31,31)
23:31:09.332 01.252 9960 Exposure complete
23:31:09.450 00.118 9960 worker thread done servicing request
23:31:09.450 00.000 11872 OnExposeComplete: enter
23:31:09.454 00.004 11872 UpdateGuideState(): m_state=6
23:31:09.457 00.003 11872 Star::Find(15, 1589, 281, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
23:31:09.461 00.004 11872 Star::Find returns 1 (0), X=1589.17, Y=281.43, Mass=5598, SNR=49.5, Peak=160 HFD=6.7
23:31:09.465 00.004 11872 CameraToMount -- cameraTheta (-0.96) - m_xAngle (0.00) = xAngle (-0.97 = -0.97)
23:31:09.469 00.004 11872 CameraToMount -- cameraTheta (-0.96) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.00 = 2.00)
23:31:09.473 00.004 11872 CameraToMount -- cameraX=0.19 cameraY=-0.28 hyp=0.34 cameraTheta=-0.96 mountX=0.19 mountY=0.30, mountTheta=1.01
23:31:09.477 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.19, y=-0.28, opts=13)
23:31:09.481 00.004 11872 Enqueuing Move request for scope (0.19, -0.28)
23:31:09.485 00.004 9960 Worker thread wakes up
23:31:09.485 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.28) opts 0xd
23:31:09.485 00.000 9960 Handling offset move in thread for scope, endpoint = (0.19, -0.28)
23:31:09.485 00.000 9960 Moving (0.19, -0.28) raw xDistance=0.19 yDistance=0.30
23:31:09.485 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
23:31:09.485 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
23:31:09.485 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.30
23:31:09.485 00.000 9960 MoveAxis(E, 0, ABG)
23:31:09.486 00.001 9960 Move returns status 0, amount 0
23:31:09.486 00.000 9960 MoveAxis(N, 0, ABG)
23:31:09.486 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=186, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
23:31:09.490 00.004 9960 Move returns status 0, amount 0
23:31:09.490 00.000 9960 move complete, result=0
23:31:09.491 00.001 9960 worker thread done servicing request
23:31:09.491 00.000 11872 UpdateGuideState exits: m=5598 SNR=49.5
23:31:09.494 00.003 11872 PhdController: settling, locked = 1, distance = 0.38 (1.50) aobump = 0 frame = 4 / 99999
23:31:09.498 00.004 11872 evsrv: {"Event":"Settling","Timestamp":1763789469.498,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.38,"Time":4.3,"SettleTime":10.0,"StarLocked":true}
23:31:09.502 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:09.506 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:31:09.509 00.003 11872 Enqueuing Expose request
23:31:09.513 00.004 9960 Worker thread wakes up
23:31:09.513 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:31:09.513 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1574,267,31,31)
23:31:09.513 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
23:31:10.755 01.242 9960 Exposure complete
23:31:10.867 00.112 9960 worker thread done servicing request
23:31:10.867 00.000 11872 OnExposeComplete: enter
23:31:10.871 00.004 11872 UpdateGuideState(): m_state=6
23:31:10.875 00.004 11872 Star::Find(15, 1589, 281, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
23:31:10.879 00.004 11872 Star::Find returns 1 (0), X=1589.34, Y=281.19, Mass=5332, SNR=48.4, Peak=148 HFD=6.8
23:31:10.883 00.004 11872 CameraToMount -- cameraTheta (-0.95) - m_xAngle (0.00) = xAngle (-0.96 = -0.96)
23:31:10.886 00.003 11872 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.01 = 2.01)
23:31:10.889 00.003 11872 CameraToMount -- cameraX=0.37 cameraY=-0.52 hyp=0.64 cameraTheta=-0.95 mountX=0.37 mountY=0.57, mountTheta=1.00
23:31:10.893 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.37, y=-0.52, opts=13)
23:31:10.898 00.005 11872 Enqueuing Move request for scope (0.37, -0.52)
23:31:10.903 00.005 9960 Worker thread wakes up
23:31:10.903 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.37, -0.52) opts 0xd
23:31:10.904 00.001 9960 Handling offset move in thread for scope, endpoint = (0.37, -0.52)
23:31:10.904 00.000 9960 Moving (0.37, -0.52) raw xDistance=0.37 yDistance=0.57
23:31:10.904 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.37
23:31:10.904 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.18
23:31:10.904 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.57 from input 0.57
23:31:10.904 00.000 9960 MoveAxis(W, 173, ABG)
23:31:10.905 00.001 9960 Guiding  Dir = 3, Dur = 173
23:31:10.905 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=230, med=0, FiltMin=0, FiltMax=115, Gamma=1.000
23:31:10.909 00.004 9960 IsSlewing returns 0
23:31:10.910 00.001 11872 UpdateGuideState exits: m=5332 SNR=48.4
23:31:10.914 00.004 11872 PhdController: settling, locked = 1, distance = 0.46 (1.50) aobump = 0 frame = 5 / 99999
23:31:10.918 00.004 9960 IsGuiding returns 0
23:31:10.918 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763789470.918,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.46,"Time":5.7,"SettleTime":10.0,"StarLocked":true}
23:31:10.921 00.003 9960 PulseGuide returned control before completion, sleep 183
23:31:10.922 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:10.926 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:31:10.929 00.003 11872 Enqueuing Expose request
23:31:11.120 00.191 9960 IsGuiding returns 1
23:31:11.120 00.000 9960 scope still moving after pulse duration time elapsed
23:31:11.151 00.031 9960 IsSlewing returns 0
23:31:11.152 00.001 9960 IsGuiding returns 1
23:31:11.182 00.030 9960 IsSlewing returns 0
23:31:11.183 00.001 9960 IsGuiding returns 1
23:31:11.214 00.031 9960 IsSlewing returns 0
23:31:11.215 00.001 9960 IsGuiding returns 0
23:31:11.215 00.000 9960 scope move finished after 173 + 124 ms
23:31:11.216 00.001 9960 Move returns status 0, amount 173
23:31:11.216 00.000 9960 MoveAxis(S, 428, ABG)
23:31:11.216 00.000 9960 Guiding  Dir = 1, Dur = 428
23:31:11.218 00.002 9960 IsSlewing returns 0
23:31:11.219 00.001 9960 IsGuiding returns 0
23:31:11.219 00.000 9960 PulseGuide returned control before completion, sleep 438
23:31:11.659 00.440 9960 IsGuiding returns 1
23:31:11.659 00.000 9960 scope still moving after pulse duration time elapsed
23:31:11.690 00.031 9960 IsSlewing returns 0
23:31:11.691 00.001 9960 IsGuiding returns 0
23:31:11.691 00.000 9960 scope move finished after 428 + 43 ms
23:31:11.691 00.000 9960 Move returns status 0, amount 428
23:31:11.691 00.000 9960 move complete, result=0
23:31:11.692 00.001 9960 worker thread done servicing request
23:31:11.693 00.001 11872 GuideStep: 0.4 px 173 ms WEST, 0.6 px 428 ms SOUTH
23:31:11.698 00.005 9960 Worker thread wakes up
23:31:11.698 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:31:11.698 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1574,267,31,31)
23:31:12.951 01.253 9960 Exposure complete
23:31:13.062 00.111 9960 worker thread done servicing request
23:31:13.063 00.001 11872 OnExposeComplete: enter
23:31:13.068 00.005 11872 UpdateGuideState(): m_state=6
23:31:13.075 00.007 11872 Star::Find(15, 1589, 281, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
23:31:13.079 00.004 11872 Star::Find returns 1 (0), X=1589.17, Y=281.56, Mass=5245, SNR=47.8, Peak=149 HFD=6.7
23:31:13.086 00.007 11872 CameraToMount -- cameraTheta (-0.63) - m_xAngle (0.00) = xAngle (-0.63 = -0.63)
23:31:13.090 00.004 11872 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.34 = 2.34)
23:31:13.098 00.008 11872 CameraToMount -- cameraX=0.20 cameraY=-0.14 hyp=0.25 cameraTheta=-0.63 mountX=0.20 mountY=0.18, mountTheta=0.73
23:31:13.107 00.009 11872 SchedulePrimaryMove(0FA44CE0, x=0.20, y=-0.14, opts=13)
23:31:13.112 00.005 11872 Enqueuing Move request for scope (0.20, -0.14)
23:31:13.118 00.006 9960 Worker thread wakes up
23:31:13.118 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.14) opts 0xd
23:31:13.119 00.001 9960 Handling offset move in thread for scope, endpoint = (0.20, -0.14)
23:31:13.119 00.000 9960 Moving (0.20, -0.14) raw xDistance=0.20 yDistance=0.18
23:31:13.119 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
23:31:13.119 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:31:13.120 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=189, med=0, FiltMin=0, FiltMax=115, Gamma=1.000
23:31:13.124 00.004 11872 UpdateGuideState exits: m=5245 SNR=47.8
23:31:13.128 00.004 11872 PhdController: settling, locked = 1, distance = 0.39 (1.50) aobump = 0 frame = 6 / 99999
23:31:13.133 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
23:31:13.133 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763789473.133,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.39,"Time":8.0,"SettleTime":10.0,"StarLocked":true}
23:31:13.139 00.006 9960 MoveAxis(E, 0, ABG)
23:31:13.139 00.000 9960 Move returns status 0, amount 0
23:31:13.139 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:13.144 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:31:13.148 00.004 11872 Enqueuing Expose request
23:31:13.152 00.004 9960 MoveAxis(N, 0, ABG)
23:31:13.152 00.000 9960 Move returns status 0, amount 0
23:31:13.152 00.000 9960 move complete, result=0
23:31:13.152 00.000 9960 worker thread done servicing request
23:31:13.153 00.001 11872 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
23:31:13.156 00.003 9960 Worker thread wakes up
23:31:13.156 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:31:13.157 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1574,267,31,31)
23:31:14.401 01.244 9960 Exposure complete
23:31:14.510 00.109 9960 worker thread done servicing request
23:31:14.511 00.001 11872 OnExposeComplete: enter
23:31:14.514 00.003 11872 UpdateGuideState(): m_state=6
23:31:14.518 00.004 11872 Star::Find(15, 1589, 281, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
23:31:14.523 00.005 11872 Star::Find returns 1 (0), X=1589.25, Y=281.54, Mass=5394, SNR=48.9, Peak=148 HFD=6.8
23:31:14.526 00.003 11872 CameraToMount -- cameraTheta (-0.53) - m_xAngle (0.00) = xAngle (-0.54 = -0.54)
23:31:14.531 00.005 11872 CameraToMount -- cameraTheta (-0.53) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.43 = 2.43)
23:31:14.534 00.003 11872 CameraToMount -- cameraX=0.28 cameraY=-0.16 hyp=0.32 cameraTheta=-0.53 mountX=0.28 mountY=0.21, mountTheta=0.65
23:31:14.540 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.28, y=-0.16, opts=13)
23:31:14.544 00.004 11872 Enqueuing Move request for scope (0.28, -0.16)
23:31:14.546 00.002 9960 Worker thread wakes up
23:31:14.547 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.16) opts 0xd
23:31:14.547 00.000 9960 Handling offset move in thread for scope, endpoint = (0.28, -0.16)
23:31:14.547 00.000 9960 Moving (0.28, -0.16) raw xDistance=0.28 yDistance=0.21
23:31:14.547 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.28
23:31:14.547 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
23:31:14.548 00.001 9960 MoveAxis(W, 130, ABG)
23:31:14.548 00.000 9960 Guiding  Dir = 3, Dur = 130
23:31:14.548 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=214, med=0, FiltMin=0, FiltMax=116, Gamma=1.000
23:31:14.553 00.005 11872 UpdateGuideState exits: m=5394 SNR=48.9
23:31:14.555 00.002 9960 IsSlewing returns 0
23:31:14.555 00.000 11872 PhdController: settling, locked = 1, distance = 0.37 (1.50) aobump = 0 frame = 7 / 99999
23:31:14.560 00.005 9960 IsGuiding returns 0
23:31:14.560 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763789474.560,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.37,"Time":9.4,"SettleTime":10.0,"StarLocked":true}
23:31:14.563 00.003 9960 PulseGuide returned control before completion, sleep 140
23:31:14.564 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:14.567 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:31:14.571 00.004 11872 Enqueuing Expose request
23:31:14.705 00.134 9960 IsGuiding returns 1
23:31:14.705 00.000 9960 scope still moving after pulse duration time elapsed
23:31:14.736 00.031 9960 IsSlewing returns 0
23:31:14.739 00.003 9960 IsGuiding returns 0
23:31:14.739 00.000 9960 scope move finished after 130 + 49 ms
23:31:14.739 00.000 9960 Move returns status 0, amount 130
23:31:14.740 00.001 9960 MoveAxis(S, 156, ABG)
23:31:14.740 00.000 9960 Guiding  Dir = 1, Dur = 156
23:31:14.740 00.000 9960 IsSlewing returns 0
23:31:14.741 00.001 9960 IsGuiding returns 0
23:31:14.742 00.001 9960 PulseGuide returned control before completion, sleep 166
23:31:14.928 00.186 9960 IsGuiding returns 1
23:31:14.928 00.000 9960 scope still moving after pulse duration time elapsed
23:31:14.955 00.027 9960 IsSlewing returns 0
23:31:14.959 00.004 9960 IsGuiding returns 0
23:31:14.959 00.000 9960 scope move finished after 156 + 61 ms
23:31:14.959 00.000 9960 Move returns status 0, amount 156
23:31:14.959 00.000 9960 move complete, result=0
23:31:14.961 00.002 9960 worker thread done servicing request
23:31:14.961 00.000 9960 Worker thread wakes up
23:31:14.961 00.000 11872 GuideStep: 0.3 px 130 ms WEST, 0.2 px 156 ms SOUTH
23:31:14.967 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
23:31:14.967 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1574,267,31,31)
23:31:16.220 01.253 9960 Exposure complete
23:31:16.339 00.119 9960 worker thread done servicing request
23:31:16.339 00.000 11872 OnExposeComplete: enter
23:31:16.343 00.004 11872 UpdateGuideState(): m_state=6
23:31:16.347 00.004 11872 Star::Find(15, 1589, 281, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
23:31:16.350 00.003 11872 Star::Find returns 1 (0), X=1589.15, Y=281.44, Mass=5651, SNR=49.9, Peak=153 HFD=6.7
23:31:16.355 00.005 11872 CameraToMount -- cameraTheta (-0.98) - m_xAngle (0.00) = xAngle (-0.98 = -0.98)
23:31:16.358 00.003 11872 CameraToMount -- cameraTheta (-0.98) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.99 = 1.99)
23:31:16.361 00.003 11872 CameraToMount -- cameraX=0.18 cameraY=-0.26 hyp=0.32 cameraTheta=-0.98 mountX=0.18 mountY=0.29, mountTheta=1.03
23:31:16.368 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.18, y=-0.26, opts=13)
23:31:16.372 00.004 11872 Enqueuing Move request for scope (0.18, -0.26)
23:31:16.377 00.005 9960 Worker thread wakes up
23:31:16.377 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.26) opts 0xd
23:31:16.377 00.000 9960 Handling offset move in thread for scope, endpoint = (0.18, -0.26)
23:31:16.377 00.000 9960 Moving (0.18, -0.26) raw xDistance=0.18 yDistance=0.29
23:31:16.378 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
23:31:16.378 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.29 from input 0.29
23:31:16.379 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=194, med=0, FiltMin=0, FiltMax=114, Gamma=1.000
23:31:16.382 00.003 11872 UpdateGuideState exits: m=5651 SNR=49.9
23:31:16.386 00.004 11872 PhdController: settling, locked = 1, distance = 0.35 (1.50) aobump = 0 frame = 8 / 99999
23:31:16.389 00.003 11872 PhdController: newstate STATE_FINISH
23:31:16.393 00.004 11872 PhdController complete: success
23:31:16.397 00.004 9960 MoveAxis(E, 0, ABG)
23:31:16.397 00.000 9960 Move returns status 0, amount 0
23:31:16.397 00.000 9960 MoveAxis(S, 215, ABG)
23:31:16.397 00.000 9960 Guiding  Dir = 1, Dur = 215
23:31:16.398 00.001 11872 evsrv: {"Event":"SettleDone","Timestamp":1763789476.397,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":8,"DroppedFrames":0}
23:31:16.402 00.004 9960 IsSlewing returns 0
23:31:16.402 00.000 11872 Mount: notify guiding dither settle done success=1
23:31:16.406 00.004 11872 PhdController: newstate STATE_IDLE
23:31:16.410 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:16.413 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:31:16.418 00.005 11872 Enqueuing Expose request
23:31:16.421 00.003 9960 IsGuiding returns 0
23:31:16.421 00.000 9960 PulseGuide returned control before completion, sleep 225
23:31:16.663 00.242 9960 IsGuiding returns 1
23:31:16.664 00.001 9960 scope still moving after pulse duration time elapsed
23:31:16.694 00.030 9960 IsSlewing returns 0
23:31:16.694 00.000 9960 IsGuiding returns 1
23:31:16.726 00.032 9960 IsSlewing returns 0
23:31:16.726 00.000 9960 IsGuiding returns 1
23:31:16.756 00.030 9960 IsSlewing returns 0
23:31:16.756 00.000 9960 IsGuiding returns 1
23:31:16.788 00.032 9960 IsSlewing returns 0
23:31:16.789 00.001 9960 IsGuiding returns 0
23:31:16.790 00.001 9960 scope move finished after 215 + 153 ms
23:31:16.790 00.000 9960 Move returns status 0, amount 215
23:31:16.790 00.000 9960 move complete, result=0
23:31:16.792 00.002 9960 worker thread done servicing request
23:31:16.792 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 0.3 px 215 ms SOUTH
23:31:16.799 00.007 9960 Worker thread wakes up
23:31:16.800 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
23:31:16.800 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1574,267,31,31)
23:31:17.298 00.498 11872 evsrv: cli 0D2D34A0 connect
23:31:17.302 00.004 11872 case statement mapped state 6 to 3
23:31:17.305 00.003 11872 case statement mapped state 6 to 3
23:31:17.308 00.003 11872 evsrv: cli 0D2D34A0 request: {"method":"get_app_state","id":"7578af96-43dc-4222-8a9b-16325e412d0a"}
23:31:17.311 00.003 11872 case statement mapped state 6 to 3
23:31:17.313 00.002 11872 evsrv: cli 0D2D34A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7578af96-43dc-4222-8a9b-16325e412d0a"}
23:31:17.319 00.006 11872 evsrv: cli 0D2D34A0 disconnect
23:31:17.331 00.012 11872 evsrv: cli 0D2D23C0 connect
23:31:17.336 00.005 11872 case statement mapped state 6 to 3
23:31:17.339 00.003 11872 case statement mapped state 6 to 3
23:31:17.342 00.003 11872 evsrv: cli 0D2D23C0 request: {"method":"stop_capture","id":"2eafcd2b-98b3-42a7-9527-b338f6206681"}
23:31:17.345 00.003 11872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:31:17.347 00.002 11872 Status Line: Waiting for devices...
23:31:17.352 00.005 11872 evsrv: cli 0D2D23C0 response: {"jsonrpc":"2.0","result":0,"id":"2eafcd2b-98b3-42a7-9527-b338f6206681"}
23:31:17.357 00.005 11872 evsrv: cli 0D2D23C0 disconnect
23:31:17.364 00.007 11872 evsrv: cli 0D2D2460 connect
23:31:17.369 00.005 11872 case statement mapped state 6 to 3
23:31:17.372 00.003 11872 case statement mapped state 6 to 3
23:31:17.376 00.004 11872 evsrv: cli 0D2D2460 request: {"method":"get_app_state","id":"6dd2e6fc-c6f5-4bee-a285-b3aa17c0627e"}
23:31:17.379 00.003 11872 case statement mapped state 6 to 3
23:31:17.381 00.002 11872 evsrv: cli 0D2D2460 response: {"jsonrpc":"2.0","result":"Guiding","id":"6dd2e6fc-c6f5-4bee-a285-b3aa17c0627e"}
23:31:17.387 00.006 11872 evsrv: cli 0D2D2460 disconnect
23:31:17.463 00.076 9960 ZWO: stopexposure
23:31:18.011 00.548 9960 ZWO: stopexposure
23:31:18.011 00.000 9960 Error thrown from C:\cygwin\home\agalasso\projects\phd2\worker_thread.cpp:190->Capture failed
23:31:18.013 00.002 9960 worker thread done servicing request
23:31:18.013 00.000 11872 OnExposeComplete: enter
23:31:18.018 00.005 11872 OnExposeComplete: Capture Error reported
23:31:18.026 00.008 11872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
23:31:18.031 00.005 11872 Mount: notify guiding stopped
23:31:18.039 00.008 11872 Changing from state GUIDING to STOP
23:31:18.044 00.005 11872 guider state => SELECTED
23:31:18.048 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=194, med=0, FiltMin=0, FiltMax=114, Gamma=1.000
23:31:18.051 00.003 11872 Changing from state SELECTED to UNINITIALIZED
23:31:18.056 00.005 11872 guider state => SELECTING
23:31:18.063 00.007 11872 Status Line: Stopped.
23:31:18.069 00.006 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\myframe_events.cpp:489->Error reported capturing image
23:31:18.388 00.319 11872 evsrv: cli 0D2D2640 connect
23:31:18.396 00.008 11872 evsrv: cli 0D2D2640 request: {"method":"get_app_state","id":"af121f5c-e854-44be-a7dd-4e1f59765b1f"}
23:31:18.402 00.006 11872 evsrv: cli 0D2D2640 response: {"jsonrpc":"2.0","result":"Stopped","id":"af121f5c-e854-44be-a7dd-4e1f59765b1f"}
23:31:18.407 00.005 11872 evsrv: cli 0D2D2640 disconnect
23:31:35.164 16.757 11872 evsrv: cli 0D2D2460 connect
23:31:35.180 00.016 11872 evsrv: cli 0D2D2460 request: {"method":"get_app_state","id":"103e0704-0b0c-4b32-a588-34cacc5701c1"}
23:31:35.188 00.008 11872 evsrv: cli 0D2D2460 response: {"jsonrpc":"2.0","result":"Stopped","id":"103e0704-0b0c-4b32-a588-34cacc5701c1"}
23:31:35.193 00.005 11872 evsrv: cli 0D2D2460 disconnect
23:31:35.200 00.007 11872 evsrv: cli 0D2D2820 connect
23:31:35.205 00.005 11872 evsrv: cli 0D2D2820 request: {"method":"get_calibrated","id":"581312d8-3520-4a23-a417-a065060bc9dc"}
23:31:35.209 00.004 11872 evsrv: cli 0D2D2820 response: {"jsonrpc":"2.0","result":true,"id":"581312d8-3520-4a23-a417-a065060bc9dc"}
23:31:35.211 00.002 11872 evsrv: cli 0D2D2820 disconnect
23:31:35.215 00.004 11872 evsrv: cli 0D2D21E0 connect
23:31:35.220 00.005 11872 evsrv: cli 0D2D21E0 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"92d6ae40-1011-4243-913e-501ab60b9784"}
23:31:35.223 00.003 11872 PhdController::Guide begins
23:31:35.226 00.003 11872 PhdController: newstate STATE_SETUP
23:31:35.230 00.004 11872 PhdController: setup
23:31:35.233 00.003 11872 PhdController: newstate STATE_ATTEMPT_START
23:31:35.238 00.005 11872 PhdController: start capturing
23:31:35.241 00.003 11872 Changing from state SELECTING to UNINITIALIZED
23:31:35.243 00.002 11872 guider state => SELECTING
23:31:35.247 00.004 11872 setting force full frames = true
23:31:35.251 00.004 11872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
23:31:35.258 00.007 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:31:35.263 00.005 11872 Enqueuing Expose request
23:31:35.267 00.004 11872 PhdController: newstate STATE_SELECT_STAR
23:31:35.270 00.003 9960 Worker thread wakes up
23:31:35.271 00.001 11872 evsrv: cli 0D2D21E0 response: {"jsonrpc":"2.0","result":0,"id":"92d6ae40-1011-4243-913e-501ab60b9784"}
23:31:35.275 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
23:31:35.275 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:31:35.275 00.000 11872 evsrv: cli 0D2D21E0 disconnect
23:31:35.280 00.005 11872 evsrv: cli 0D2D2C80 connect
23:31:35.284 00.004 11872 case statement mapped state 1 to 101
23:31:35.288 00.004 11872 case statement mapped state 1 to 101
23:31:35.293 00.005 11872 evsrv: cli 0D2D2C80 request: {"method":"get_lock_shift_params","id":"74987b1e-8e67-46e7-bed9-77c454ff192a"}
23:31:35.297 00.004 11872 evsrv: cli 0D2D2C80 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"74987b1e-8e67-46e7-bed9-77c454ff192a"}
23:31:35.303 00.006 11872 evsrv: cli 0D2D2C80 disconnect
23:31:35.310 00.007 11872 evsrv: cli 0D2D2500 connect
23:31:35.316 00.006 11872 case statement mapped state 1 to 101
23:31:35.323 00.007 11872 case statement mapped state 1 to 101
23:31:35.329 00.006 11872 evsrv: cli 0D2D2500 request: {"method":"get_lock_position","id":"5d5d47ac-edd5-4195-9169-3a396f4ab710"}
23:31:35.333 00.004 11872 evsrv: cli 0D2D2500 response: {"jsonrpc":"2.0","result":null,"id":"5d5d47ac-edd5-4195-9169-3a396f4ab710"}
23:31:35.337 00.004 11872 evsrv: cli 0D2D2500 disconnect
23:31:36.339 01.002 11872 evsrv: cli 0D2D2820 connect
23:31:36.347 00.008 11872 case statement mapped state 1 to 101
23:31:36.354 00.007 11872 case statement mapped state 1 to 101
23:31:36.360 00.006 11872 evsrv: cli 0D2D2820 request: {"method":"get_lock_position","id":"3a53d578-fdd5-4ec5-b01b-63e0ddac7a59"}
23:31:36.365 00.005 11872 evsrv: cli 0D2D2820 response: {"jsonrpc":"2.0","result":null,"id":"3a53d578-fdd5-4ec5-b01b-63e0ddac7a59"}
23:31:36.370 00.005 11872 evsrv: cli 0D2D2820 disconnect
23:31:36.524 00.154 9960 Exposure complete
23:31:36.637 00.113 9960 worker thread done servicing request
23:31:36.637 00.000 11872 OnExposeComplete: enter
23:31:36.641 00.004 11872 UpdateGuideState(): m_state=1
23:31:36.646 00.005 11872 UpdateCurrentPosition: no star selected
23:31:36.649 00.003 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
23:31:36.654 00.005 11872 Status Line: No star selected
23:31:36.659 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=189, med=0, FiltMin=0, FiltMax=117, Gamma=1.000
23:31:36.663 00.004 11872 UpdateGuideState exits: No star selected
23:31:36.666 00.003 11872 GuiderMultiStar::AutoSelect enter
23:31:36.670 00.004 11872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
23:31:36.781 00.111 11872 AutoFind: auto downsample for scale 1.00 => 1x
23:31:36.971 00.190 11872 AutoFind: global mean = 0.0, stdev 2.2
23:31:36.976 00.005 11872 AutoFind: using threshold = 0.1
23:31:37.204 00.228 11872 AutoFind: local max [1590, 278] 121.7
23:31:37.210 00.006 11872 AutoFind: local max [1833, 828] 102.6
23:31:37.213 00.003 11872 AutoFind: local max [34, 331] 75.3
23:31:37.217 00.004 11872 AutoFind: local max [1723, 292] 55.5
23:31:37.221 00.004 11872 AutoFind: local max [1373, 62] 41.5
23:31:37.225 00.004 11872 AutoFind: local max [1519, 1049] 33.4
23:31:37.229 00.004 11872 AutoFind: local max [775, 526] 26.6
23:31:37.233 00.004 11872 AutoFind: local max [452, 283] 22.1
23:31:37.236 00.003 11872 AutoFind: local max [166, 397] 21.6
23:31:37.240 00.004 11872 AutoFind: local max [1424, 1086] 21.1
23:31:37.244 00.004 11872 AutoFind: local max [129, 494] 20.8
23:31:37.248 00.004 11872 AutoFind: local max [1039, 312] 20.7
23:31:37.251 00.003 11872 AutoFind: local max [881, 883] 18.4
23:31:37.255 00.004 11872 AutoFind: local max [451, 289] 17.6
23:31:37.259 00.004 11872 AutoFind: local max [1040, 318] 17.0
23:31:37.263 00.004 11872 AutoFind: local max [118, 913] 16.2
23:31:37.266 00.003 11872 AutoFind: local max [34, 982] 14.0
23:31:37.269 00.003 11872 AutoFind: local max [1317, 137] 13.0
23:31:37.274 00.005 11872 AutoFind: local max [166, 59] 10.9
23:31:37.278 00.004 11872 AutoFind: local max [276, 416] 10.5
23:31:37.281 00.003 11872 AutoFind: local max [36, 641] 10.2
23:31:37.285 00.004 11872 AutoFind: local max [291, 16] 10.1
23:31:37.289 00.004 11872 AutoFind: local max [136, 998] 9.8
23:31:37.293 00.004 11872 AutoFind: local max [387, 314] 9.1
23:31:37.296 00.003 11872 AutoFind: local max [754, 113] 9.0
23:31:37.299 00.003 11872 AutoFind: local max [1368, 533] 8.6
23:31:37.304 00.005 11872 AutoFind: local max [503, 278] 8.5
23:31:37.307 00.003 11872 AutoFind: local max [484, 361] 8.1
23:31:37.311 00.004 11872 AutoFind: local max [1391, 63] 8.1
23:31:37.314 00.003 11872 AutoFind: local max [1705, 366] 8.0
23:31:37.319 00.005 11872 AutoFind: local max [502, 283] 7.9
23:31:37.324 00.005 11872 AutoFind: local max [306, 1065] 7.7
23:31:37.328 00.004 11872 AutoFind: local max [106, 945] 7.6
23:31:37.332 00.004 11872 AutoFind: local max [1443, 445] 7.5
23:31:37.336 00.004 11872 AutoFind: local max [1907, 658] 6.9
23:31:37.340 00.004 11872 AutoFind: local max [1009, 1043] 6.6
23:31:37.343 00.003 11872 AutoFind: local max [1358, 615] 6.6
23:31:37.347 00.004 11872 AutoFind: local max [282, 634] 6.0
23:31:37.351 00.004 11872 AutoFind: local max [1355, 623] 5.8
23:31:37.354 00.003 11872 AutoFind: local max [1348, 561] 5.8
23:31:37.358 00.004 11872 AutoFind: local max [1602, 278] 5.7
23:31:37.362 00.004 11872 AutoFind: local max [560, 610] 5.6
23:31:37.366 00.004 11872 AutoFind: local max [305, 974] 5.6
23:31:37.369 00.003 11872 AutoFind: local max [313, 381] 5.5
23:31:37.373 00.004 11872 AutoFind: local max [1819, 604] 5.3
23:31:37.376 00.003 11872 AutoFind: local max [1697, 428] 5.3
23:31:37.381 00.005 11872 AutoFind: local max [1780, 212] 5.3
23:31:37.385 00.004 11872 AutoFind: local max [1388, 787] 5.3
23:31:37.388 00.003 11872 AutoFind: local max [1858, 106] 5.1
23:31:37.392 00.004 11872 AutoFind: local max [376, 663] 5.1
23:31:37.395 00.003 11872 AutoFind: local max [1013, 1031] 5.0
23:31:37.399 00.004 11872 AutoFind: local max [196, 54] 4.9
23:31:37.403 00.004 11872 AutoFind: local max [1496, 648] 4.8
23:31:37.407 00.004 11872 AutoFind: local max [360, 991] 4.7
23:31:37.409 00.002 11872 AutoFind: local max [1732, 235] 4.7
23:31:37.414 00.005 11872 AutoFind: local max [812, 828] 4.7
23:31:37.417 00.003 11872 AutoFind: local max [1578, 279] 4.6
23:31:37.420 00.003 11872 AutoFind: local max [1009, 397] 4.6
23:31:37.423 00.003 11872 AutoFind: local max [1486, 694] 4.6
23:31:37.427 00.004 11872 AutoFind: local max [453, 274] 4.4
23:31:37.430 00.003 11872 AutoFind: local max [569, 216] 4.3
23:31:37.433 00.003 11872 AutoFind: local max [1444, 452] 4.3
23:31:37.437 00.004 11872 AutoFind: local max [1374, 76] 4.3
23:31:37.441 00.004 11872 AutoFind: local max [127, 483] 4.2
23:31:37.444 00.003 11872 AutoFind: local max [943, 1074] 4.2
23:31:37.448 00.004 11872 AutoFind: local max [1731, 230] 4.2
23:31:37.451 00.003 11872 AutoFind: local max [1525, 732] 4.2
23:31:37.454 00.003 11872 AutoFind: local max [517, 543] 4.2
23:31:37.459 00.005 11872 AutoFind: local max [871, 673] 4.1
23:31:37.462 00.003 11872 AutoFind: local max [1730, 383] 4.1
23:31:37.465 00.003 11872 AutoFind: local max [775, 855] 4.1
23:31:37.468 00.003 11872 AutoFind: local max [602, 529] 4.1
23:31:37.472 00.004 11872 AutoFind: local max [1208, 344] 4.0
23:31:37.475 00.003 11872 AutoFind: local max [1477, 1044] 4.0
23:31:37.478 00.003 11872 AutoFind: local max [982, 147] 4.0
23:31:37.481 00.003 11872 AutoFind: local max [1046, 246] 4.0
23:31:37.485 00.004 11872 AutoFind: local max [1523, 470] 4.0
23:31:37.487 00.002 11872 AutoFind: local max [1895, 1085] 3.9
23:31:37.492 00.005 11872 AutoFind: local max [307, 489] 3.8
23:31:37.494 00.002 11872 AutoFind: local max [1538, 826] 3.8
23:31:37.498 00.004 11872 AutoFind: local max [1855, 81] 3.8
23:31:37.502 00.004 11872 AutoFind: local max [1337, 711] 3.7
23:31:37.505 00.003 11872 AutoFind: local max [515, 538] 3.7
23:31:37.509 00.004 11872 AutoFind: local max [1515, 1061] 3.7
23:31:37.512 00.003 11872 AutoFind: local max [1250, 948] 3.7
23:31:37.516 00.004 11872 AutoFind: local max [1010, 403] 3.6
23:31:37.519 00.003 11872 AutoFind: local max [256, 19] 3.6
23:31:37.524 00.005 11872 AutoFind: local max [327, 643] 3.6
23:31:37.527 00.003 11872 AutoFind: local max [1714, 293] 3.6
23:31:37.530 00.003 11872 AutoFind: local max [587, 126] 3.6
23:31:37.534 00.004 11872 AutoFind: local max [541, 40] 3.6
23:31:37.536 00.002 11872 AutoFind: local max [447, 730] 3.6
23:31:37.540 00.004 11872 AutoFind: local max [1010, 967] 3.6
23:31:37.545 00.005 11872 AutoFind: local max [369, 1018] 3.6
23:31:37.549 00.004 11872 AutoFind: local max [1394, 425] 3.6
23:31:37.554 00.005 11872 AutoFind: local max [1833, 816] 3.5
23:31:37.559 00.005 11872 AutoFind: local max [1373, 625] 3.5
23:31:37.562 00.003 11872 AutoFind: local max [1001, 943] 3.5
23:31:37.566 00.004 11872 AutoFind: local max [107, 219] 3.5
23:31:37.569 00.003 11872 AutoFind: local max [1243, 792] 3.5
23:31:37.572 00.003 11872 AutoFind: too close [1373, 625] 3.5 - [1355, 623] 5.8
23:31:37.575 00.003 11872 AutoFind: too close [1373, 625] 3.5 - [1358, 615] 6.6
23:31:37.577 00.002 11872 AutoFind: close dim-bright [1833, 816] 3.5 - [1833, 828] 102.6
23:31:37.580 00.003 11872 AutoFind: close dim-bright [1714, 293] 3.6 - [1723, 292] 55.5
23:31:37.584 00.004 11872 AutoFind: too close [1010, 403] 3.6 - [1009, 397] 4.6
23:31:37.587 00.003 11872 AutoFind: close dim-bright [1515, 1061] 3.7 - [1519, 1049] 33.4
23:31:37.590 00.003 11872 AutoFind: too close [515, 538] 3.7 - [517, 543] 4.2
23:31:37.593 00.003 11872 AutoFind: too close [1731, 230] 4.2 - [1732, 235] 4.7
23:31:37.595 00.002 11872 AutoFind: too close [127, 483] 4.2 - [129, 494] 20.8
23:31:37.599 00.004 11872 AutoFind: too close [1374, 76] 4.3 - [1391, 63] 8.1
23:31:37.601 00.002 11872 AutoFind: close dim-bright [1374, 76] 4.3 - [1373, 62] 41.5
23:31:37.604 00.003 11872 AutoFind: too close [1444, 452] 4.3 - [1443, 445] 7.5
23:31:37.606 00.002 11872 AutoFind: too close [453, 274] 4.4 - [451, 289] 17.6
23:31:37.609 00.003 11872 AutoFind: close dim-bright [453, 274] 4.4 - [452, 283] 22.1
23:31:37.611 00.002 11872 AutoFind: close dim-bright [1578, 279] 4.6 - [1590, 278] 121.7
23:31:37.615 00.004 11872 AutoFind: too close [1013, 1031] 5.0 - [1009, 1043] 6.6
23:31:37.618 00.003 11872 AutoFind: close dim-bright [1602, 278] 5.7 - [1590, 278] 121.7
23:31:37.620 00.002 11872 AutoFind: too close [1355, 623] 5.8 - [1358, 615] 6.6
23:31:37.622 00.002 11872 AutoFind: too close [502, 283] 7.9 - [503, 278] 8.5
23:31:37.625 00.003 11872 AutoFind: close dim-bright [1391, 63] 8.1 - [1373, 62] 41.5
23:31:37.627 00.002 11872 AutoFind: too close [1040, 318] 17.0 - [1039, 312] 20.7
23:31:37.632 00.005 11872 AutoFind: too close [451, 289] 17.6 - [452, 283] 22.1
23:31:37.634 00.002 11872 AutoFind: too close to edge [1895, 1085] 3.9
23:31:37.637 00.003 11872 AutoFind: too close to edge [1424, 1086] 21.1
23:31:37.639 00.002 11872 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
23:31:37.642 00.003 11872 Star::Find(15, 1590, 278, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:31:37.645 00.003 11872 Star::Find returns 1 (0), X=1589.74, Y=280.34, Mass=5279, SNR=47.7, Peak=150 HFD=6.6
23:31:37.647 00.002 11872 Star::Find(15, 1833, 828, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:31:37.652 00.005 11872 Star::Find returns 1 (0), X=1832.59, Y=830.22, Mass=4242, SNR=43.9, Peak=189 HFD=6.0
23:31:37.654 00.002 11872 Star::Find(15, 34, 331, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:31:37.657 00.003 11872 Star::Find returns 1 (0), X=33.37, Y=331.77, Mass=1942, SNR=30.1, Peak=97 HFD=5.1
23:31:37.661 00.004 11872 Star::Find(15, 1723, 292, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:31:37.663 00.002 11872 Star::Find returns 1 (0), X=1723.29, Y=293.50, Mass=1855, SNR=29.0, Peak=84 HFD=5.6
23:31:37.666 00.003 11872 Star::Find(15, 1373, 62, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:31:37.670 00.004 11872 Star::Find returns 1 (0), X=1373.49, Y=63.15, Mass=1966, SNR=29.5, Peak=55 HFD=6.4
23:31:37.673 00.003 11872 Star::Find(15, 1519, 1049, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:31:37.677 00.004 11872 Star::Find returns 1 (0), X=1519.23, Y=1048.05, Mass=1182, SNR=23.0, Peak=41 HFD=5.9
23:31:37.680 00.003 11872 Star::Find(15, 775, 526, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:31:37.685 00.005 11872 Star::Find returns 1 (0), X=776.31, Y=526.92, Mass=1647, SNR=27.0, Peak=41 HFD=7.0
23:31:37.688 00.003 11872 Star::Find(15, 166, 397, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:31:37.691 00.003 11872 Star::Find returns 1 (0), X=165.28, Y=397.09, Mass=664, SNR=17.5, Peak=24 HFD=5.9
23:31:37.695 00.004 11872 Star::Find(15, 881, 883, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:31:37.698 00.003 11872 Star::Find returns 1 (0), X=881.43, Y=885.46, Mass=1136, SNR=22.5, Peak=28 HFD=7.2
23:31:37.702 00.004 11872 Star::Find(15, 118, 913, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:31:37.706 00.004 11872 Star::Find returns 1 (0), X=117.32, Y=911.10, Mass=478, SNR=14.8, Peak=32 HFD=5.0
23:31:37.710 00.004 11872 Star::Find(15, 34, 982, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:31:37.713 00.003 11872 Star::Find returns 1 (0), X=33.29, Y=980.98, Mass=236, SNR=10.5, Peak=21 HFD=4.0
23:31:37.716 00.003 11872 Star::Find(15, 1317, 137, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:31:37.720 00.004 11872 Star::Find returns 1 (0), X=1317.21, Y=138.70, Mass=448, SNR=14.1, Peak=17 HFD=6.1
23:31:37.724 00.004 11872 Star::Find(15, 166, 59, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:31:37.727 00.003 11872 Star::Find returns 1 (0), X=165.38, Y=58.13, Mass=253, SNR=10.8, Peak=15 HFD=4.9
23:31:37.731 00.004 11872 Star::Find(15, 276, 416, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:31:37.734 00.003 11872 Star::Find returns 1 (0), X=275.87, Y=415.83, Mass=405, SNR=13.6, Peak=16 HFD=6.2
23:31:37.738 00.004 11872 Star::Find(15, 36, 641, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:31:37.740 00.002 11872 Star::Find returns 1 (0), X=35.68, Y=641.89, Mass=194, SNR=9.5, Peak=12 HFD=4.4
23:31:37.745 00.005 11872 Star::Find(15, 291, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:31:37.748 00.003 11872 Star::Find returns 1 (0), X=290.49, Y=15.96, Mass=201, SNR=9.7, Peak=11 HFD=5.0
23:31:37.751 00.003 11872 Star::Find(15, 136, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:31:37.755 00.004 11872 Star::Find returns 1 (0), X=136.62, Y=998.36, Mass=147, SNR=8.2, Peak=14 HFD=4.0
23:31:37.760 00.005 11872 Star::Find(15, 387, 314, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:31:37.763 00.003 11872 Star::Find returns 1 (0), X=387.12, Y=314.92, Mass=367, SNR=13.0, Peak=15 HFD=6.1
23:31:37.768 00.005 11872 Star::Find(15, 754, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:31:37.772 00.004 11872 Star::Find returns 1 (0), X=754.58, Y=114.02, Mass=451, SNR=14.1, Peak=15 HFD=6.3
23:31:37.776 00.004 11872 Star::Find(15, 1368, 533, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:31:37.780 00.004 11872 Star::Find returns 1 (0), X=1368.09, Y=535.57, Mass=458, SNR=14.2, Peak=13 HFD=7.1
23:31:37.783 00.003 11872 Star::Find(15, 484, 361, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:31:37.787 00.004 11872 Star::Find returns 1 (0), X=484.83, Y=359.26, Mass=345, SNR=12.4, Peak=13 HFD=6.2
23:31:37.791 00.004 11872 Star::Find(15, 1705, 366, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:31:37.794 00.003 11872 Star::Find returns 1 (0), X=1705.84, Y=367.72, Mass=119, SNR=7.4, Peak=8 HFD=4.6
23:31:37.796 00.002 11872 Star::Find(15, 306, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:31:37.800 00.004 11872 Star::Find returns 1 (0), X=306.19, Y=1065.69, Mass=210, SNR=9.8, Peak=13 HFD=4.9
23:31:37.803 00.003 11872 Star::Find(15, 106, 945, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:31:37.806 00.003 11872 Star::Find returns 1 (0), X=105.20, Y=945.51, Mass=107, SNR=7.1, Peak=9 HFD=4.2
23:31:37.809 00.003 11872 Star::Find(15, 1907, 658, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:31:37.812 00.003 11872 Star::Find returns 1 (0), X=1906.63, Y=659.86, Mass=177, SNR=9.0, Peak=12 HFD=5.6
23:31:37.814 00.002 11872 Star::Find(15, 282, 634, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:31:37.817 00.003 11872 Star::Find returns 1 (0), X=281.92, Y=635.04, Mass=176, SNR=9.0, Peak=8 HFD=6.2
23:31:37.822 00.005 11872 Star::Find(15, 1348, 561, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:31:37.825 00.003 11872 Star::Find returns 1 (0), X=1346.95, Y=562.42, Mass=184, SNR=9.0, Peak=10 HFD=5.8
23:31:37.830 00.005 11872 Star::Find(15, 1602, 278, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:31:37.837 00.007 11872 Star::Find returns 1 (0), X=1589.74, Y=280.34, Mass=5279, SNR=47.7, Peak=150 HFD=6.6
23:31:37.843 00.006 11872 Star::Find(15, 560, 610, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:31:37.848 00.005 11872 Star::Find returns 1 (0), X=559.70, Y=612.29, Mass=303, SNR=11.5, Peak=13 HFD=7.1
23:31:37.852 00.004 11872 Star::Find(15, 305, 974, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:31:37.856 00.004 11872 Star::Find returns 1 (0), X=304.39, Y=974.31, Mass=115, SNR=7.2, Peak=8 HFD=4.8
23:31:37.864 00.008 11872 Star::Find(15, 313, 381, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:31:37.868 00.004 11872 Star::Find returns 1 (0), X=312.89, Y=381.02, Mass=203, SNR=9.7, Peak=11 HFD=5.9
23:31:37.872 00.004 11872 Star::Find(15, 1819, 604, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:31:37.876 00.004 11872 Star::Find returns 1 (0), X=1818.52, Y=606.68, Mass=113, SNR=7.2, Peak=11 HFD=4.7
23:31:37.883 00.007 11872 Star::Find(15, 1697, 428, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:31:37.886 00.003 11872 Star::Find returns 1 (0), X=1697.40, Y=430.07, Mass=101, SNR=6.7, Peak=7 HFD=5.6
23:31:37.889 00.003 11872 Star::Find(15, 1780, 212, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:31:37.893 00.004 11872 Star::Find returns 1 (0), X=1781.17, Y=213.50, Mass=199, SNR=9.5, Peak=16 HFD=5.5
23:31:37.898 00.005 11872 Star::Find(15, 1388, 787, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:31:37.901 00.003 11872 Star::Find returns 1 (0), X=1388.86, Y=785.38, Mass=143, SNR=8.0, Peak=7 HFD=6.5
23:31:37.905 00.004 11872 Star::Find(15, 1858, 106, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:31:37.908 00.003 11872 Star::Find returns 1 (0), X=1858.08, Y=106.90, Mass=209, SNR=9.8, Peak=19 HFD=6.2
23:31:37.912 00.004 11872 Star::Find(15, 376, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:31:37.915 00.003 11872 Star::Find returns 1 (0), X=376.05, Y=664.48, Mass=174, SNR=9.0, Peak=8 HFD=6.2
23:31:37.919 00.004 11872 Star::Find(15, 196, 54, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:31:37.922 00.003 11872 Star::Find false star n=19 nbg=274 bg=0.6 sigma=0.7 thresh=3 peak=3
23:31:37.924 00.002 11872 Star::Find returns 0 (2), X=196.00, Y=54.00, Mass=64, SNR=2.9, Peak=7 HFD=0.0
23:31:37.928 00.004 11872 Star::Find(15, 1496, 648, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:31:37.932 00.004 11872 Star::Find returns 1 (0), X=1497.17, Y=648.28, Mass=140, SNR=8.0, Peak=7 HFD=6.3
23:31:37.935 00.003 11872 Star::Find(15, 360, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:31:37.938 00.003 11872 Star::Find false star n=23 nbg=286 bg=1.0 sigma=0.9 thresh=4 peak=4
23:31:37.940 00.002 11872 Star::Find returns 0 (2), X=360.00, Y=991.00, Mass=83, SNR=2.9, Peak=7 HFD=0.0
23:31:37.944 00.004 11872 Star::Find(15, 812, 828, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:31:37.948 00.004 11872 Star::Find returns 1 (0), X=812.66, Y=827.34, Mass=284, SNR=11.3, Peak=11 HFD=6.5
23:31:37.952 00.004 11872 Star::Find(15, 1578, 279, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:31:37.955 00.003 11872 Star::Find returns 1 (0), X=1589.74, Y=280.34, Mass=5279, SNR=47.7, Peak=150 HFD=6.6
23:31:37.960 00.005 11872 Star::Find(15, 1486, 694, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:31:37.963 00.003 11872 Star::Find returns 1 (0), X=1486.17, Y=690.77, Mass=157, SNR=8.4, Peak=10 HFD=6.1
23:31:37.968 00.005 11872 Star::Find(15, 569, 216, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:31:37.971 00.003 11872 Star::Find false star n=22 nbg=285 bg=1.4 sigma=1.2 thresh=5 peak=5
23:31:37.975 00.004 11872 Star::Find returns 0 (2), X=569.00, Y=216.00, Mass=108, SNR=2.9, Peak=9 HFD=0.0
23:31:37.980 00.005 11872 Star::Find(15, 943, 1074, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:31:37.985 00.005 11872 Star::Find false star n=7 nbg=283 bg=0.9 sigma=0.9 thresh=4 peak=3
23:31:37.988 00.003 11872 Star::Find returns 0 (2), X=943.00, Y=1074.00, Mass=25, SNR=2.9, Peak=6 HFD=0.0
23:31:37.991 00.003 11872 Star::Find(15, 1525, 732, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:31:37.995 00.004 11872 Star::Find false star n=33 nbg=275 bg=0.7 sigma=0.7 thresh=3 peak=3
23:31:37.997 00.002 11872 Star::Find returns 0 (2), X=1525.00, Y=732.00, Mass=100, SNR=2.9, Peak=5 HFD=0.0
23:31:38.000 00.003 11872 Star::Find(15, 871, 673, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:31:38.002 00.002 11872 Star::Find false star n=19 nbg=285 bg=1.3 sigma=1.2 thresh=5 peak=4
23:31:38.006 00.004 11872 Star::Find returns 0 (2), X=871.00, Y=673.00, Mass=84, SNR=2.9, Peak=7 HFD=0.0
23:31:38.008 00.002 11872 Star::Find(15, 1730, 383, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:31:38.011 00.003 11872 Star::Find returns 1 (0), X=1730.02, Y=384.03, Mass=132, SNR=7.7, Peak=7 HFD=6.4
23:31:38.015 00.004 11872 Star::Find(15, 775, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:31:38.020 00.005 11872 Star::Find false star n=31 nbg=278 bg=0.7 sigma=0.7 thresh=3 peak=2
23:31:38.024 00.004 11872 Star::Find returns 0 (2), X=775.00, Y=855.00, Mass=81, SNR=2.9, Peak=6 HFD=0.0
23:31:38.028 00.004 11872 Star::Find(15, 602, 529, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:31:38.031 00.003 11872 Star::Find false star n=21 nbg=282 bg=0.9 sigma=0.9 thresh=4 peak=4
23:31:38.036 00.005 11872 Star::Find returns 0 (2), X=602.00, Y=529.00, Mass=81, SNR=2.9, Peak=7 HFD=0.0
23:31:38.039 00.003 11872 Star::Find(15, 1208, 344, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:31:38.043 00.004 11872 Star::Find false star n=28 nbg=280 bg=1.0 sigma=1.0 thresh=4 peak=4
23:31:38.046 00.003 11872 Star::Find returns 0 (2), X=1208.00, Y=344.00, Mass=107, SNR=2.9, Peak=8 HFD=0.0
23:31:38.049 00.003 11872 Star::Find(15, 1477, 1044, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:31:38.053 00.004 11872 Star::Find false star n=18 nbg=286 bg=1.0 sigma=0.9 thresh=4 peak=3
23:31:38.056 00.003 11872 Star::Find returns 0 (2), X=1477.00, Y=1044.00, Mass=61, SNR=2.9, Peak=6 HFD=0.0
23:31:38.060 00.004 11872 Star::Find(15, 982, 147, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:31:38.064 00.004 11872 Star::Find returns 0 (2), X=982.00, Y=147.00, Mass=14, SNR=2.6, Peak=5 HFD=0.0
23:31:38.067 00.003 11872 Star::Find(15, 1046, 246, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:31:38.073 00.006 11872 Star::Find false star n=31 nbg=275 bg=1.1 sigma=1.0 thresh=4 peak=4
23:31:38.076 00.003 11872 Star::Find returns 0 (2), X=1046.00, Y=246.00, Mass=116, SNR=2.9, Peak=8 HFD=0.0
23:31:38.079 00.003 11872 Star::Find(15, 1523, 470, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:31:38.084 00.005 11872 Star::Find returns 1 (0), X=1524.11, Y=473.22, Mass=181, SNR=9.0, Peak=10 HFD=6.6
23:31:38.088 00.004 11872 Star::Find(15, 307, 489, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:31:38.091 00.003 11872 Star::Find returns 1 (0), X=307.22, Y=491.86, Mass=129, SNR=7.7, Peak=8 HFD=6.0
23:31:38.095 00.004 11872 Star::Find(15, 1538, 826, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:31:38.099 00.004 11872 Star::Find false star n=23 nbg=278 bg=0.7 sigma=0.7 thresh=3 peak=3
23:31:38.102 00.003 11872 Star::Find returns 0 (2), X=1538.00, Y=826.00, Mass=71, SNR=2.9, Peak=6 HFD=0.0
23:31:38.106 00.004 11872 Star::Find(15, 1855, 81, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:31:38.109 00.003 11872 Star::Find false star n=21 nbg=275 bg=0.6 sigma=0.7 thresh=3 peak=3
23:31:38.114 00.005 11872 Star::Find returns 0 (2), X=1855.00, Y=81.00, Mass=62, SNR=2.9, Peak=7 HFD=0.0
23:31:38.118 00.004 11872 Star::Find(15, 1337, 711, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:31:38.121 00.003 11872 Star::Find returns 1 (0), X=1338.15, Y=712.34, Mass=87, SNR=6.3, Peak=8 HFD=6.5
23:31:38.125 00.004 11872 Star::Find(15, 1515, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:31:38.129 00.004 11872 Star::Find returns 1 (0), X=1519.23, Y=1048.05, Mass=1182, SNR=23.0, Peak=41 HFD=5.9
23:31:38.133 00.004 11872 Star::Find(15, 1250, 948, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:31:38.137 00.004 11872 Star::Find false star n=27 nbg=279 bg=0.7 sigma=0.7 thresh=3 peak=3
23:31:38.140 00.003 11872 Star::Find returns 0 (2), X=1250.00, Y=948.00, Mass=77, SNR=2.9, Peak=5 HFD=0.0
23:31:38.144 00.004 11872 Star::Find(15, 256, 19, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:31:38.148 00.004 11872 Star::Find false star n=27 nbg=276 bg=0.6 sigma=0.7 thresh=3 peak=3
23:31:38.152 00.004 11872 Star::Find returns 0 (2), X=256.00, Y=19.00, Mass=79, SNR=2.9, Peak=8 HFD=0.0
23:31:38.156 00.004 11872 Star::Find(15, 327, 643, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:31:38.160 00.004 11872 Star::Find returns 0 (2), X=327.00, Y=643.00, Mass=14, SNR=2.6, Peak=4 HFD=0.0
23:31:38.163 00.003 11872 Star::Find(15, 1714, 293, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:31:38.168 00.005 11872 Star::Find returns 1 (0), X=1723.29, Y=293.50, Mass=1855, SNR=29.0, Peak=84 HFD=5.6
23:31:38.171 00.003 11872 Star::Find(15, 587, 126, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:31:38.175 00.004 11872 Star::Find false star n=15 nbg=286 bg=0.9 sigma=0.9 thresh=4 peak=3
23:31:38.179 00.004 11872 Star::Find returns 0 (2), X=587.00, Y=126.00, Mass=54, SNR=2.9, Peak=7 HFD=0.0
23:31:38.183 00.004 11872 Star::Find(15, 541, 40, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:31:38.186 00.003 11872 Star::Find returns 0 (2), X=541.00, Y=40.00, Mass=16, SNR=2.7, Peak=4 HFD=0.0
23:31:38.189 00.003 11872 Star::Find(15, 447, 730, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:31:38.194 00.005 11872 Star::Find false star n=18 nbg=277 bg=0.6 sigma=0.7 thresh=3 peak=3
23:31:38.197 00.003 11872 Star::Find returns 0 (2), X=447.00, Y=730.00, Mass=55, SNR=2.9, Peak=6 HFD=0.0
23:31:38.200 00.003 11872 Star::Find(15, 1010, 967, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:31:38.204 00.004 11872 Star::Find false star n=12 nbg=285 bg=0.6 sigma=0.7 thresh=3 peak=1
23:31:38.208 00.004 11872 Star::Find returns 0 (2), X=1010.00, Y=967.00, Mass=31, SNR=2.9, Peak=4 HFD=0.0
23:31:38.212 00.004 11872 Star::Find(15, 369, 1018, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:31:38.217 00.005 11872 Star::Find returns 1 (0), X=367.74, Y=1015.02, Mass=140, SNR=8.0, Peak=8 HFD=5.9
23:31:38.220 00.003 11872 Star::Find(15, 1394, 425, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:31:38.223 00.003 11872 Star::Find returns 1 (0), X=1394.93, Y=418.49, Mass=187, SNR=9.1, Peak=10 HFD=6.6
23:31:38.228 00.005 11872 Star::Find(15, 1833, 816, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:31:38.231 00.003 11872 Star::Find returns 1 (0), X=1832.89, Y=828.81, Mass=4196, SNR=43.8, Peak=163 HFD=6.0
23:31:38.234 00.003 11872 Star::Find(15, 1001, 943, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:31:38.238 00.004 11872 Star::Find false star n=16 nbg=288 bg=0.9 sigma=1.0 thresh=4 peak=3
23:31:38.242 00.004 11872 Star::Find returns 0 (2), X=1001.00, Y=943.00, Mass=57, SNR=2.9, Peak=6 HFD=0.0
23:31:38.246 00.004 11872 Star::Find(15, 107, 219, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:31:38.250 00.004 11872 Star::Find false star n=18 nbg=284 bg=0.5 sigma=0.7 thresh=3 peak=2
23:31:38.253 00.003 11872 Star::Find returns 0 (2), X=107.00, Y=219.00, Mass=46, SNR=2.9, Peak=5 HFD=0.0
23:31:38.256 00.003 11872 Star::Find(15, 1243, 792, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:31:38.261 00.005 11872 Star::Find returns 0 (3), X=1243.00, Y=792.00, Mass=7, SNR=1.8, Peak=4 HFD=0.0
23:31:38.264 00.003 11872 AutoFind: finding best star pass 1
23:31:38.267 00.003 11872 Star::Find(15, 1590, 278, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:31:38.271 00.004 11872 Star::Find returns 1 (0), X=1589.74, Y=280.34, Mass=5279, SNR=47.7, Peak=150 HFD=6.6
23:31:38.274 00.003 11872 AutoFind returns star at [1590, 278] 121.7 Mass 5279 SNR 47.7
23:31:38.279 00.005 11872 Star::Find(15, 1590, 278, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:31:38.283 00.004 11872 Star::Find returns 1 (0), X=1589.74, Y=280.34, Mass=5279, SNR=47.7, Peak=150 HFD=6.6
23:31:38.286 00.003 11872 MultiStar: List (12): {1589.74, 280.34}(47.7), {1832.59, 830.22}(43.9), {33.37, 331.77}(30.1), {1723.29, 293.50}(29.0), {1373.49, 63.15}(29.5), {1519.23, 1048.05}(23.0), {776.31, 526.92}(27.0), {165.28, 397.09}(17.5), {881.43, 885.46}(22.5), {117.32, 911.10}(14.8), {33.29, 980.98}(10.5), {1317.21, 138.70}(14.1), 
23:31:38.290 00.004 11872 setting lock position to (1589.74, 280.34)
23:31:38.293 00.003 11872 AutoSelect: state = 1, call UpdateGuideState
23:31:38.297 00.004 11872 UpdateGuideState(): m_state=1
23:31:38.300 00.003 11872 Star::Find(15, 1589, 280, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:31:38.304 00.004 11872 Star::Find returns 1 (0), X=1589.74, Y=280.34, Mass=5279, SNR=47.7, Peak=150 HFD=6.6
23:31:38.308 00.004 11872 CameraToMount -- cameraTheta (0.00) - m_xAngle (0.00) = xAngle (-0.00 = -0.00)
23:31:38.311 00.003 11872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.97 = 2.97)
23:31:38.314 00.003 11872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
23:31:38.321 00.007 11872 setting force full frames = false
23:31:38.324 00.003 11872 setting lock position to (1589.74, 280.34)
23:31:38.329 00.005 11872 CurrentPosition() valid, moving to STATE_SELECTED
23:31:38.332 00.003 11872 Changing from state SELECTING to SELECTED
23:31:38.336 00.004 11872 guider state => SELECTED
23:31:38.340 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=189, med=0, FiltMin=0, FiltMax=117, Gamma=1.000
23:31:38.345 00.005 11872 UpdateGuideState exits: m=5279 SNR=47.7
23:31:38.348 00.003 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=189, med=0, FiltMin=0, FiltMax=117, Gamma=1.000
23:31:38.351 00.003 11872 Status Line: Auto-selected star at (1589.7, 280.3)
23:31:38.357 00.006 11872 PhdController: newstate STATE_WAIT_SELECTED
23:31:38.362 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:38.366 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:31:38.370 00.004 11872 Enqueuing Expose request
23:31:38.373 00.003 9960 Worker thread wakes up
23:31:38.373 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:31:38.373 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1575,265,31,31)
23:31:38.374 00.001 11872 evsrv: cli 0D2D32C0 connect
23:31:38.377 00.003 11872 case statement mapped state 2 to 1
23:31:38.383 00.006 11872 case statement mapped state 2 to 1
23:31:38.387 00.004 11872 evsrv: cli 0D2D32C0 request: {"method":"get_lock_position","id":"ed8958df-c6ba-4068-8563-2c09247652b0"}
23:31:38.391 00.004 11872 evsrv: cli 0D2D32C0 response: {"jsonrpc":"2.0","result":[1589.74,280.34],"id":"ed8958df-c6ba-4068-8563-2c09247652b0"}
23:31:38.395 00.004 11872 evsrv: cli 0D2D32C0 disconnect
23:31:38.400 00.005 11872 evsrv: cli 0D2D3360 connect
23:31:38.404 00.004 11872 case statement mapped state 2 to 1
23:31:38.407 00.003 11872 case statement mapped state 2 to 1
23:31:38.412 00.005 11872 evsrv: cli 0D2D3360 request: {"method":"get_app_state","id":"27e9af4d-9768-4301-85fa-a3a280feb235"}
23:31:38.416 00.004 11872 case statement mapped state 2 to 1
23:31:38.420 00.004 11872 evsrv: cli 0D2D3360 response: {"jsonrpc":"2.0","result":"Selected","id":"27e9af4d-9768-4301-85fa-a3a280feb235"}
23:31:38.424 00.004 11872 evsrv: cli 0D2D3360 disconnect
23:31:39.425 01.001 11872 evsrv: cli 0D2D2640 connect
23:31:39.433 00.008 11872 case statement mapped state 2 to 1
23:31:39.439 00.006 11872 case statement mapped state 2 to 1
23:31:39.444 00.005 11872 evsrv: cli 0D2D2640 request: {"method":"get_app_state","id":"6f27429d-82fd-4551-9c3e-0dcefb641c54"}
23:31:39.450 00.006 11872 case statement mapped state 2 to 1
23:31:39.455 00.005 11872 evsrv: cli 0D2D2640 response: {"jsonrpc":"2.0","result":"Selected","id":"6f27429d-82fd-4551-9c3e-0dcefb641c54"}
23:31:39.460 00.005 11872 evsrv: cli 0D2D2640 disconnect
23:31:39.627 00.167 9960 Exposure complete
23:31:39.737 00.110 9960 worker thread done servicing request
23:31:39.738 00.001 11872 OnExposeComplete: enter
23:31:39.741 00.003 11872 UpdateGuideState(): m_state=2
23:31:39.744 00.003 11872 Star::Find(15, 1589, 280, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:31:39.749 00.005 11872 Star::Find returns 1 (0), X=1589.81, Y=279.76, Mass=5313, SNR=48.2, Peak=148 HFD=6.5
23:31:39.753 00.004 11872 CameraToMount -- cameraTheta (-1.46) - m_xAngle (0.00) = xAngle (-1.47 = -1.47)
23:31:39.758 00.005 11872 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.50 = 1.50)
23:31:39.761 00.003 11872 CameraToMount -- cameraX=0.06 cameraY=-0.58 hyp=0.59 cameraTheta=-1.46 mountX=0.06 mountY=0.59, mountTheta=1.47
23:31:39.767 00.006 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=210, med=0, FiltMin=0, FiltMax=116, Gamma=1.000
23:31:39.772 00.005 11872 UpdateGuideState exits: m=5313 SNR=48.2
23:31:39.775 00.003 11872 PhdController: newstate STATE_CALIBRATE
23:31:39.779 00.004 11872 PhdController: newstate STATE_GUIDE
23:31:39.796 00.017 11872 Changing from state SELECTED to CALIBRATING_PRIMARY
23:31:39.800 00.004 11872 guider state => CALIBRATED
23:31:39.805 00.005 11872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
23:31:39.810 00.005 11872 reset dither spiral
23:31:39.814 00.004 11872 PhdController: newstate STATE_SETTLE_BEGIN
23:31:39.818 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:39.821 00.003 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:31:39.825 00.004 11872 Enqueuing Expose request
23:31:39.829 00.004 9960 Worker thread wakes up
23:31:39.829 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:31:39.830 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:31:40.462 00.632 11872 evsrv: cli 0D2D2F00 connect
23:31:40.469 00.007 11872 case statement mapped state 5 to 1
23:31:40.475 00.006 11872 case statement mapped state 5 to 1
23:31:40.480 00.005 11872 evsrv: cli 0D2D2F00 request: {"method":"get_app_state","id":"607ceaed-22a4-4425-bdde-73c7b3faf425"}
23:31:40.486 00.006 11872 case statement mapped state 5 to 1
23:31:40.490 00.004 11872 evsrv: cli 0D2D2F00 response: {"jsonrpc":"2.0","result":"Selected","id":"607ceaed-22a4-4425-bdde-73c7b3faf425"}
23:31:40.495 00.005 11872 evsrv: cli 0D2D2F00 disconnect
23:31:41.070 00.575 9960 Exposure complete
23:31:41.175 00.105 9960 worker thread done servicing request
23:31:41.176 00.001 11872 OnExposeComplete: enter
23:31:41.179 00.003 11872 UpdateGuideState(): m_state=5
23:31:41.183 00.004 11872 Star::Find(15, 1589, 279, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:31:41.187 00.004 11872 Star::Find returns 1 (0), X=1589.89, Y=279.69, Mass=5157, SNR=46.8, Peak=136 HFD=6.6
23:31:41.191 00.004 11872 CameraToMount -- cameraTheta (-1.35) - m_xAngle (0.00) = xAngle (-1.35 = -1.35)
23:31:41.195 00.004 11872 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.62 = 1.62)
23:31:41.199 00.004 11872 CameraToMount -- cameraX=0.15 cameraY=-0.65 hyp=0.67 cameraTheta=-1.35 mountX=0.14 mountY=0.67, mountTheta=1.36
23:31:41.204 00.005 11872 Changing from state CALIBRATED to GUIDING
23:31:41.208 00.004 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:31:41.211 00.003 11872 ScopeASCOM::SideOfPier() returns 0
23:31:41.216 00.005 11872 AdjustCalibrationForScopePointing (scope): current dec=31.2 pierSide=0, cal dec=0.0 pierSide=0 rotAngle=None bin=1
23:31:41.219 00.003 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:31:41.222 00.003 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:31:41.227 00.005 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:31:41.230 00.003 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:31:41.235 00.005 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:31:41.239 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:31:41.242 00.003 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:31:41.247 00.005 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:31:41.250 00.003 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:31:41.254 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:31:41.258 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:31:41.262 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:31:41.266 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:31:41.359 00.093 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:31:41.365 00.006 11872 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 2.900000
23:31:41.371 00.006 11872 Dec comp: XRate 1.564 -> 1.337 for dec 0.0 -> dec 31.2
23:31:41.377 00.006 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:31:41.382 00.005 11872 ScopeASCOM::SideOfPier() returns 0
23:31:41.386 00.004 11872 setting lock position to (1589.89, 279.69)
23:31:41.391 00.005 11872 guider state => GUIDING
23:31:41.396 00.005 11872 Status Line: Guiding
23:31:41.401 00.005 11872 Mount: notify guiding started
23:31:41.408 00.007 11872 GetString("/profile/5/name", "") returns "PHD SF 2025"
23:31:41.413 00.005 11872 GetString("/profile/5/scope/calibration/timestamp", "") returns "11/21/2025 10:15:14 PM"
23:31:41.417 00.004 11872 GetDouble("/profile/5/scope/calibration/xRate", 1.000000) returns 0.001564
23:31:41.421 00.004 11872 GetDouble("/profile/5/scope/calibration/yRate", 1.000000) returns 0.001340
23:31:41.425 00.004 11872 GetInt("/profile/5/scope/calibration/binning", 1) returns 1
23:31:41.430 00.005 11872 GetDouble("/profile/5/scope/calibration/xAngle", 0.000000) returns 0.004073
23:31:41.434 00.004 11872 GetDouble("/profile/5/scope/calibration/yAngle", 0.000000) returns -1.738880
23:31:41.438 00.004 11872 GetDouble("/profile/5/scope/calibration/declination", 0.000000) returns 0.000075
23:31:41.443 00.005 11872 GetInt("/profile/5/scope/calibration/pierSide", -1) returns 0
23:31:41.446 00.003 11872 GetInt("/profile/5/scope/calibration/raGuideParity", 0) returns 1
23:31:41.451 00.005 11872 GetInt("/profile/5/scope/calibration/decGuideParity", 0) returns -1
23:31:41.455 00.004 11872 GetDouble("/profile/5/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
23:31:41.460 00.005 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:31:41.463 00.003 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:31:41.468 00.005 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:31:41.472 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:31:41.476 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:31:41.480 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:31:41.484 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:31:41.488 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:31:41.492 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:31:41.495 00.003 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:31:41.500 00.005 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:31:41.504 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:31:41.510 00.006 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:31:41.513 00.003 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:31:41.518 00.005 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:31:41.522 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:31:41.526 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:31:41.530 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:31:41.534 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:31:41.537 00.003 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:31:41.540 00.003 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:31:41.543 00.003 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:31:41.546 00.003 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:31:41.549 00.003 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:31:41.552 00.003 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:31:41.555 00.003 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:31:41.563 00.008 11872 evsrv: cli 0D2D2DC0 connect
23:31:41.567 00.004 11872 case statement mapped state 6 to 3
23:31:41.571 00.004 11872 case statement mapped state 6 to 3
23:31:41.575 00.004 11872 evsrv: cli 0D2D2DC0 request: {"method":"get_app_state","id":"7eca5987-5d96-43ae-be86-6094f9cd24ca"}
23:31:41.578 00.003 11872 case statement mapped state 6 to 3
23:31:41.582 00.004 11872 evsrv: cli 0D2D2DC0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7eca5987-5d96-43ae-be86-6094f9cd24ca"}
23:31:41.594 00.012 11872 evsrv: cli 0D2D2DC0 disconnect
23:31:41.641 00.047 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:31:41.648 00.007 11872 ScopeASCOM::SideOfPier() returns 0
23:31:41.654 00.006 11872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
23:31:41.658 00.004 11872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
23:31:41.663 00.005 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:31:41.667 00.004 11872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 31.2
23:31:41.673 00.006 11872 MountToCamera -- mountTheta (-0.00) + m_xAngle (0.00) = xAngle (0.00 = 0.00)
23:31:41.679 00.006 11872 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
23:31:41.683 00.004 11872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
23:31:41.688 00.005 11872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
23:31:41.692 00.004 11872 GetInt("/profile/5/AutoLoadCalibration", -1) returns 1
23:31:41.697 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=204, med=0, FiltMin=0, FiltMax=114, Gamma=1.000
23:31:41.701 00.004 11872 UpdateGuideState exits: m=5157 SNR=46.8
23:31:41.707 00.006 11872 PhdController: newstate STATE_SETTLE_WAIT
23:31:41.711 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:41.714 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:31:41.718 00.004 11872 Enqueuing Expose request
23:31:41.722 00.004 9960 Worker thread wakes up
23:31:41.722 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:31:41.722 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1575,265,31,31)
23:31:42.968 01.246 9960 Exposure complete
23:31:43.079 00.111 9960 worker thread done servicing request
23:31:43.079 00.000 11872 OnExposeComplete: enter
23:31:43.085 00.006 11872 UpdateGuideState(): m_state=6
23:31:43.088 00.003 11872 Star::Find(15, 1589, 279, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:31:43.093 00.005 11872 Star::Find returns 1 (0), X=1589.70, Y=279.63, Mass=5093, SNR=47.1, Peak=141 HFD=6.7
23:31:43.097 00.004 11872 CameraToMount -- cameraTheta (-2.86) - m_xAngle (0.00) = xAngle (-2.87 = -2.87)
23:31:43.101 00.004 11872 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (0.10 = 0.10)
23:31:43.105 00.004 11872 CameraToMount -- cameraX=-0.19 cameraY=-0.06 hyp=0.20 cameraTheta=-2.86 mountX=-0.19 mountY=0.02, mountTheta=3.04
23:31:43.111 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.19, y=-0.06, opts=13)
23:31:43.115 00.004 11872 Enqueuing Move request for scope (-0.19, -0.06)
23:31:43.120 00.005 9960 Worker thread wakes up
23:31:43.120 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=197, med=0, FiltMin=0, FiltMax=119, Gamma=1.000
23:31:43.124 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.06) opts 0xd
23:31:43.125 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.19, -0.06)
23:31:43.125 00.000 11872 UpdateGuideState exits: m=5093 SNR=47.1
23:31:43.130 00.005 9960 Moving (-0.19, -0.06) raw xDistance=-0.19 yDistance=0.02
23:31:43.130 00.000 11872 PhdController: settling, locked = 1, distance = 0.53 (1.50) aobump = 0 frame = 1 / 99999
23:31:43.133 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
23:31:43.135 00.002 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:31:43.135 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763789503.133,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.53,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:31:43.139 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:31:43.139 00.000 9960 MoveAxis(E, 0, ABG)
23:31:43.139 00.000 9960 Move returns status 0, amount 0
23:31:43.140 00.001 9960 MoveAxis(N, 0, ABG)
23:31:43.140 00.000 9960 Move returns status 0, amount 0
23:31:43.140 00.000 9960 move complete, result=0
23:31:43.140 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:43.147 00.007 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:31:43.150 00.003 11872 Enqueuing Expose request
23:31:43.154 00.004 9960 worker thread done servicing request
23:31:43.154 00.000 9960 Worker thread wakes up
23:31:43.154 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:31:43.155 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1575,265,31,31)
23:31:43.155 00.000 11872 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:31:44.401 01.246 9960 Exposure complete
23:31:44.512 00.111 9960 worker thread done servicing request
23:31:44.512 00.000 11872 OnExposeComplete: enter
23:31:44.516 00.004 11872 UpdateGuideState(): m_state=6
23:31:44.521 00.005 11872 Star::Find(15, 1589, 279, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:31:44.525 00.004 11872 Star::Find returns 1 (0), X=1589.89, Y=279.59, Mass=5162, SNR=47.5, Peak=132 HFD=6.6
23:31:44.528 00.003 11872 CameraToMount -- cameraTheta (-1.56) - m_xAngle (0.00) = xAngle (-1.57 = -1.57)
23:31:44.532 00.004 11872 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.40 = 1.40)
23:31:44.536 00.004 11872 CameraToMount -- cameraX=0.00 cameraY=-0.10 hyp=0.10 cameraTheta=-1.56 mountX=0.00 mountY=0.10, mountTheta=1.57
23:31:44.540 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.00, y=-0.10, opts=13)
23:31:44.543 00.003 11872 Enqueuing Move request for scope (0.00, -0.10)
23:31:44.548 00.005 9960 Worker thread wakes up
23:31:44.548 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=176, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
23:31:44.552 00.004 11872 UpdateGuideState exits: m=5162 SNR=47.5
23:31:44.555 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.10) opts 0xd
23:31:44.555 00.000 9960 Handling offset move in thread for scope, endpoint = (0.00, -0.10)
23:31:44.555 00.000 9960 Moving (0.00, -0.10) raw xDistance=0.00 yDistance=0.10
23:31:44.555 00.000 11872 PhdController: settling, locked = 1, distance = 0.40 (1.50) aobump = 0 frame = 2 / 99999
23:31:44.559 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
23:31:44.559 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:31:44.559 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763789504.559,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.40,"Time":1.4,"SettleTime":10.0,"StarLocked":true}
23:31:44.564 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:31:44.564 00.000 9960 MoveAxis(E, 0, ABG)
23:31:44.564 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:44.568 00.004 9960 Move returns status 0, amount 0
23:31:44.568 00.000 9960 MoveAxis(N, 0, ABG)
23:31:44.568 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:31:44.572 00.004 9960 Move returns status 0, amount 0
23:31:44.572 00.000 9960 move complete, result=0
23:31:44.573 00.001 11872 Enqueuing Expose request
23:31:44.576 00.003 9960 worker thread done servicing request
23:31:44.576 00.000 9960 Worker thread wakes up
23:31:44.576 00.000 11872 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:31:44.580 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
23:31:44.580 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1575,265,31,31)
23:31:45.838 01.258 9960 Exposure complete
23:31:45.957 00.119 9960 worker thread done servicing request
23:31:45.957 00.000 11872 OnExposeComplete: enter
23:31:45.964 00.007 11872 UpdateGuideState(): m_state=6
23:31:45.967 00.003 11872 Star::Find(15, 1589, 279, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:31:45.973 00.006 11872 Star::Find returns 1 (0), X=1589.93, Y=279.47, Mass=5376, SNR=48.4, Peak=162 HFD=6.5
23:31:45.976 00.003 11872 CameraToMount -- cameraTheta (-1.41) - m_xAngle (0.00) = xAngle (-1.42 = -1.42)
23:31:45.979 00.003 11872 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.55 = 1.55)
23:31:45.984 00.005 11872 CameraToMount -- cameraX=0.04 cameraY=-0.22 hyp=0.23 cameraTheta=-1.41 mountX=0.03 mountY=0.23, mountTheta=1.42
23:31:45.989 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.04, y=-0.22, opts=13)
23:31:45.992 00.003 11872 Enqueuing Move request for scope (0.04, -0.22)
23:31:45.997 00.005 9960 Worker thread wakes up
23:31:45.997 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=167, med=0, FiltMin=0, FiltMax=125, Gamma=1.000
23:31:46.001 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.22) opts 0xd
23:31:46.001 00.000 11872 UpdateGuideState exits: m=5376 SNR=48.4
23:31:46.005 00.004 9960 Handling offset move in thread for scope, endpoint = (0.04, -0.22)
23:31:46.005 00.000 11872 PhdController: settling, locked = 1, distance = 0.35 (1.50) aobump = 0 frame = 3 / 99999
23:31:46.008 00.003 9960 Moving (0.04, -0.22) raw xDistance=0.03 yDistance=0.23
23:31:46.008 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763789506.008,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.35,"Time":2.9,"SettleTime":10.0,"StarLocked":true}
23:31:46.012 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:31:46.014 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:46.018 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
23:31:46.018 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:31:46.023 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
23:31:46.023 00.000 11872 Enqueuing Expose request
23:31:46.027 00.004 9960 MoveAxis(E, 0, ABG)
23:31:46.027 00.000 9960 Move returns status 0, amount 0
23:31:46.027 00.000 9960 MoveAxis(N, 0, ABG)
23:31:46.028 00.001 9960 Move returns status 0, amount 0
23:31:46.030 00.002 9960 move complete, result=0
23:31:46.031 00.001 9960 worker thread done servicing request
23:31:46.031 00.000 9960 Worker thread wakes up
23:31:46.031 00.000 11872 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:31:46.034 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
23:31:46.035 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1575,265,31,31)
23:31:47.285 01.250 9960 Exposure complete
23:31:47.408 00.123 9960 worker thread done servicing request
23:31:47.409 00.001 11872 OnExposeComplete: enter
23:31:47.412 00.003 11872 UpdateGuideState(): m_state=6
23:31:47.416 00.004 11872 Star::Find(15, 1589, 279, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
23:31:47.421 00.005 11872 Star::Find returns 1 (0), X=1589.98, Y=278.90, Mass=5207, SNR=47.9, Peak=164 HFD=6.3
23:31:47.424 00.003 11872 CameraToMount -- cameraTheta (-1.46) - m_xAngle (0.00) = xAngle (-1.47 = -1.47)
23:31:47.428 00.004 11872 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.50 = 1.50)
23:31:47.432 00.004 11872 CameraToMount -- cameraX=0.08 cameraY=-0.79 hyp=0.79 cameraTheta=-1.46 mountX=0.08 mountY=0.79, mountTheta=1.47
23:31:47.437 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.08, y=-0.79, opts=13)
23:31:47.442 00.005 11872 Enqueuing Move request for scope (0.08, -0.79)
23:31:47.445 00.003 9960 Worker thread wakes up
23:31:47.445 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.79) opts 0xd
23:31:47.445 00.000 9960 Handling offset move in thread for scope, endpoint = (0.08, -0.79)
23:31:47.445 00.000 9960 Moving (0.08, -0.79) raw xDistance=0.08 yDistance=0.79
23:31:47.446 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=170, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
23:31:47.451 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:31:47.451 00.000 9960 resist switch: large excursion: input 0.79 thresh 0.60 direction from 0 to 1
23:31:47.451 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.37
23:31:47.451 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.79 from input 0.79
23:31:47.452 00.001 9960 MoveAxis(E, 0, ABG)
23:31:47.452 00.000 9960 Move returns status 0, amount 0
23:31:47.452 00.000 9960 MoveAxis(S, 589, ABG)
23:31:47.452 00.000 9960 Guiding  Dir = 1, Dur = 589
23:31:47.452 00.000 11872 UpdateGuideState exits: m=5207 SNR=47.9
23:31:47.457 00.005 9960 IsSlewing returns 0
23:31:47.457 00.000 11872 PhdController: settling, locked = 1, distance = 0.48 (1.50) aobump = 0 frame = 4 / 99999
23:31:47.460 00.003 9960 IsGuiding returns 0
23:31:47.460 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763789507.460,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.48,"Time":4.3,"SettleTime":10.0,"StarLocked":true}
23:31:47.466 00.006 9960 PulseGuide returned control before completion, sleep 599
23:31:47.466 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:47.469 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:31:47.474 00.005 11872 Enqueuing Expose request
23:31:48.073 00.599 9960 IsGuiding returns 0
23:31:48.074 00.001 9960 Move returns status 0, amount 589
23:31:48.074 00.000 9960 move complete, result=0
23:31:48.075 00.001 9960 worker thread done servicing request
23:31:48.075 00.000 9960 Worker thread wakes up
23:31:48.075 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.8 px 589 ms SOUTH
23:31:48.081 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
23:31:48.081 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1575,265,31,31)
23:31:49.332 01.251 9960 Exposure complete
23:31:49.445 00.113 9960 worker thread done servicing request
23:31:49.446 00.001 11872 OnExposeComplete: enter
23:31:49.450 00.004 11872 UpdateGuideState(): m_state=6
23:31:49.454 00.004 11872 Star::Find(15, 1589, 278, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
23:31:49.457 00.003 11872 Star::Find returns 1 (0), X=1589.98, Y=279.81, Mass=5094, SNR=46.5, Peak=165 HFD=6.3
23:31:49.461 00.004 11872 CameraToMount -- cameraTheta (0.96) - m_xAngle (0.00) = xAngle (0.96 = 0.96)
23:31:49.465 00.004 11872 CameraToMount -- cameraTheta (0.96) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (3.92 = -2.36)
23:31:49.469 00.004 11872 CameraToMount -- cameraX=0.09 cameraY=0.12 hyp=0.15 cameraTheta=0.96 mountX=0.09 mountY=-0.11, mountTheta=-0.88
23:31:49.473 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.09, y=0.12, opts=13)
23:31:49.477 00.004 11872 Enqueuing Move request for scope (0.09, 0.12)
23:31:49.480 00.003 9960 Worker thread wakes up
23:31:49.480 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.12) opts 0xd
23:31:49.481 00.001 9960 Handling offset move in thread for scope, endpoint = (0.09, 0.12)
23:31:49.481 00.000 9960 Moving (0.09, 0.12) raw xDistance=0.09 yDistance=-0.11
23:31:49.481 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:31:49.482 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:31:49.482 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:31:49.482 00.000 9960 MoveAxis(E, 0, ABG)
23:31:49.482 00.000 9960 Move returns status 0, amount 0
23:31:49.482 00.000 9960 MoveAxis(N, 0, ABG)
23:31:49.483 00.001 9960 Move returns status 0, amount 0
23:31:49.483 00.000 9960 move complete, result=0
23:31:49.483 00.000 9960 worker thread done servicing request
23:31:49.483 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=186, med=0, FiltMin=0, FiltMax=114, Gamma=1.000
23:31:49.487 00.004 11872 UpdateGuideState exits: m=5094 SNR=46.5
23:31:49.490 00.003 11872 PhdController: settling, locked = 1, distance = 0.38 (1.50) aobump = 0 frame = 5 / 99999
23:31:49.494 00.004 11872 evsrv: {"Event":"Settling","Timestamp":1763789509.494,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.38,"Time":6.4,"SettleTime":10.0,"StarLocked":true}
23:31:49.498 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:49.502 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:31:49.506 00.004 11872 Enqueuing Expose request
23:31:49.509 00.003 9960 Worker thread wakes up
23:31:49.509 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:31:49.509 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1575,265,31,31)
23:31:49.509 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:31:50.764 01.255 9960 Exposure complete
23:31:50.887 00.123 9960 worker thread done servicing request
23:31:50.887 00.000 11872 OnExposeComplete: enter
23:31:50.891 00.004 11872 UpdateGuideState(): m_state=6
23:31:50.897 00.006 11872 Star::Find(15, 1589, 279, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
23:31:50.900 00.003 11872 Star::Find returns 1 (0), X=1590.05, Y=279.59, Mass=5217, SNR=48.0, Peak=144 HFD=6.6
23:31:50.904 00.004 11872 CameraToMount -- cameraTheta (-0.56) - m_xAngle (0.00) = xAngle (-0.56 = -0.56)
23:31:50.908 00.004 11872 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.41 = 2.41)
23:31:50.914 00.006 11872 CameraToMount -- cameraX=0.16 cameraY=-0.10 hyp=0.19 cameraTheta=-0.56 mountX=0.16 mountY=0.13, mountTheta=0.67
23:31:50.919 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.16, y=-0.10, opts=13)
23:31:50.926 00.007 11872 Enqueuing Move request for scope (0.16, -0.10)
23:31:50.931 00.005 9960 Worker thread wakes up
23:31:50.931 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.10) opts 0xd
23:31:50.931 00.000 9960 Handling offset move in thread for scope, endpoint = (0.16, -0.10)
23:31:50.932 00.001 9960 Moving (0.16, -0.10) raw xDistance=0.16 yDistance=0.13
23:31:50.932 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
23:31:50.932 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:31:50.932 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=161, med=0, FiltMin=0, FiltMax=106, Gamma=1.000
23:31:50.937 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:31:50.937 00.000 9960 MoveAxis(E, 0, ABG)
23:31:50.937 00.000 9960 Move returns status 0, amount 0
23:31:50.938 00.001 11872 UpdateGuideState exits: m=5217 SNR=48.0
23:31:50.941 00.003 11872 PhdController: settling, locked = 1, distance = 0.33 (1.50) aobump = 0 frame = 6 / 99999
23:31:50.945 00.004 9960 MoveAxis(N, 0, ABG)
23:31:50.946 00.001 9960 Move returns status 0, amount 0
23:31:50.946 00.000 9960 move complete, result=0
23:31:50.946 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763789510.945,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.33,"Time":7.8,"SettleTime":10.0,"StarLocked":true}
23:31:50.950 00.004 9960 worker thread done servicing request
23:31:50.950 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:50.954 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:31:50.959 00.005 11872 Enqueuing Expose request
23:31:50.963 00.004 9960 Worker thread wakes up
23:31:50.963 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:31:50.963 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1575,265,31,31)
23:31:50.963 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:31:52.218 01.255 9960 Exposure complete
23:31:52.308 00.090 9960 worker thread done servicing request
23:31:52.308 00.000 11872 OnExposeComplete: enter
23:31:52.311 00.003 11872 UpdateGuideState(): m_state=6
23:31:52.314 00.003 11872 Star::Find(15, 1590, 279, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
23:31:52.319 00.005 11872 Star::Find returns 1 (0), X=1590.16, Y=279.63, Mass=5186, SNR=47.0, Peak=152 HFD=6.5
23:31:52.323 00.004 11872 CameraToMount -- cameraTheta (-0.21) - m_xAngle (0.00) = xAngle (-0.21 = -0.21)
23:31:52.327 00.004 11872 CameraToMount -- cameraTheta (-0.21) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.76 = 2.76)
23:31:52.330 00.003 11872 CameraToMount -- cameraX=0.27 cameraY=-0.06 hyp=0.27 cameraTheta=-0.21 mountX=0.27 mountY=0.10, mountTheta=0.36
23:31:52.336 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.27, y=-0.06, opts=13)
23:31:52.340 00.004 11872 Enqueuing Move request for scope (0.27, -0.06)
23:31:52.344 00.004 9960 Worker thread wakes up
23:31:52.344 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.06) opts 0xd
23:31:52.345 00.001 9960 Handling offset move in thread for scope, endpoint = (0.27, -0.06)
23:31:52.345 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=157, med=0, FiltMin=0, FiltMax=118, Gamma=1.000
23:31:52.348 00.003 9960 Moving (0.27, -0.06) raw xDistance=0.27 yDistance=0.10
23:31:52.349 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
23:31:52.350 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:31:52.350 00.000 11872 UpdateGuideState exits: m=5186 SNR=47.0
23:31:52.353 00.003 11872 PhdController: settling, locked = 1, distance = 0.31 (1.50) aobump = 0 frame = 7 / 99999
23:31:52.357 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:31:52.358 00.001 9960 MoveAxis(W, 126, ABG)
23:31:52.358 00.000 9960 Guiding  Dir = 3, Dur = 126
23:31:52.358 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763789512.357,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.31,"Time":9.2,"SettleTime":10.0,"StarLocked":true}
23:31:52.361 00.003 9960 IsSlewing returns 0
23:31:52.361 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:52.366 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:31:52.370 00.004 11872 Enqueuing Expose request
23:31:52.374 00.004 9960 IsGuiding returns 0
23:31:52.374 00.000 9960 PulseGuide returned control before completion, sleep 136
23:31:52.519 00.145 9960 IsGuiding returns 1
23:31:52.522 00.003 9960 scope still moving after pulse duration time elapsed
23:31:52.550 00.028 9960 IsSlewing returns 0
23:31:52.552 00.002 9960 IsGuiding returns 0
23:31:52.552 00.000 9960 scope move finished after 126 + 52 ms
23:31:52.552 00.000 9960 Move returns status 0, amount 126
23:31:52.553 00.001 9960 MoveAxis(N, 0, ABG)
23:31:52.553 00.000 9960 Move returns status 0, amount 0
23:31:52.553 00.000 9960 move complete, result=0
23:31:52.554 00.001 9960 worker thread done servicing request
23:31:52.554 00.000 9960 Worker thread wakes up
23:31:52.554 00.000 11872 GuideStep: 0.3 px 126 ms WEST, 0.1 px 0 ms NORTH
23:31:52.560 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
23:31:52.560 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1575,265,31,31)
23:31:53.817 01.257 9960 Exposure complete
23:31:53.930 00.113 9960 worker thread done servicing request
23:31:53.931 00.001 11872 OnExposeComplete: enter
23:31:53.935 00.004 11872 UpdateGuideState(): m_state=6
23:31:53.939 00.004 11872 Star::Find(15, 1590, 279, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
23:31:53.943 00.004 11872 Star::Find returns 1 (0), X=1590.10, Y=279.47, Mass=5464, SNR=48.5, Peak=150 HFD=6.6
23:31:53.947 00.004 11872 CameraToMount -- cameraTheta (-0.81) - m_xAngle (0.00) = xAngle (-0.81 = -0.81)
23:31:53.954 00.007 11872 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.16 = 2.16)
23:31:53.958 00.004 11872 CameraToMount -- cameraX=0.21 cameraY=-0.22 hyp=0.30 cameraTheta=-0.81 mountX=0.21 mountY=0.25, mountTheta=0.88
23:31:53.965 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.21, y=-0.22, opts=13)
23:31:53.969 00.004 11872 Enqueuing Move request for scope (0.21, -0.22)
23:31:53.972 00.003 9960 Worker thread wakes up
23:31:53.973 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=180, med=0, FiltMin=0, FiltMax=111, Gamma=1.000
23:31:53.976 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.22) opts 0xd
23:31:53.977 00.001 9960 Handling offset move in thread for scope, endpoint = (0.21, -0.22)
23:31:53.977 00.000 9960 Moving (0.21, -0.22) raw xDistance=0.21 yDistance=0.25
23:31:53.977 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.21
23:31:53.977 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.25
23:31:53.977 00.000 9960 MoveAxis(W, 107, ABG)
23:31:53.978 00.001 11872 UpdateGuideState exits: m=5464 SNR=48.5
23:31:53.982 00.004 11872 PhdController: settling, locked = 1, distance = 0.31 (1.50) aobump = 0 frame = 8 / 99999
23:31:53.986 00.004 11872 PhdController: newstate STATE_FINISH
23:31:53.990 00.004 11872 PhdController complete: success
23:31:53.994 00.004 9960 Guiding  Dir = 3, Dur = 107
23:31:53.994 00.000 11872 evsrv: {"Event":"SettleDone","Timestamp":1763789513.994,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":8,"DroppedFrames":0}
23:31:53.997 00.003 9960 IsSlewing returns 0
23:31:53.998 00.001 9960 IsGuiding returns 0
23:31:53.998 00.000 11872 Mount: notify guiding dither settle done success=1
23:31:54.003 00.005 11872 PhdController: newstate STATE_IDLE
23:31:54.006 00.003 9960 PulseGuide returned control before completion, sleep 117
23:31:54.006 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:54.011 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:31:54.014 00.003 11872 Enqueuing Expose request
23:31:54.133 00.119 9960 IsGuiding returns 1
23:31:54.133 00.000 9960 scope still moving after pulse duration time elapsed
23:31:54.165 00.032 9960 IsSlewing returns 0
23:31:54.165 00.000 9960 IsGuiding returns 0
23:31:54.165 00.000 9960 scope move finished after 107 + 60 ms
23:31:54.165 00.000 9960 Move returns status 0, amount 107
23:31:54.166 00.001 9960 MoveAxis(S, 189, ABG)
23:31:54.166 00.000 9960 Guiding  Dir = 1, Dur = 189
23:31:54.167 00.001 9960 IsSlewing returns 0
23:31:54.167 00.000 9960 IsGuiding returns 0
23:31:54.168 00.001 9960 PulseGuide returned control before completion, sleep 199
23:31:54.371 00.203 9960 IsGuiding returns 1
23:31:54.371 00.000 9960 scope still moving after pulse duration time elapsed
23:31:54.401 00.030 9960 IsSlewing returns 0
23:31:54.402 00.001 9960 IsGuiding returns 1
23:31:54.433 00.031 9960 IsSlewing returns 0
23:31:54.434 00.001 9960 IsGuiding returns 0
23:31:54.435 00.001 9960 scope move finished after 189 + 77 ms
23:31:54.435 00.000 9960 Move returns status 0, amount 189
23:31:54.435 00.000 9960 move complete, result=0
23:31:54.436 00.001 9960 worker thread done servicing request
23:31:54.436 00.000 9960 Worker thread wakes up
23:31:54.437 00.001 11872 GuideStep: 0.2 px 107 ms WEST, 0.3 px 189 ms SOUTH
23:31:54.443 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
23:31:54.443 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1575,265,31,31)
23:31:54.603 00.160 11872 evsrv: cli 0D2D2DC0 connect
23:31:54.608 00.005 11872 case statement mapped state 6 to 3
23:31:54.611 00.003 11872 case statement mapped state 6 to 3
23:31:54.615 00.004 11872 evsrv: cli 0D2D2DC0 request: {"method":"get_app_state","id":"0be7063c-7b33-4d25-8536-5508275d022d"}
23:31:54.618 00.003 11872 case statement mapped state 6 to 3
23:31:54.621 00.003 11872 evsrv: cli 0D2D2DC0 response: {"jsonrpc":"2.0","result":"Guiding","id":"0be7063c-7b33-4d25-8536-5508275d022d"}
23:31:54.625 00.004 11872 evsrv: cli 0D2D2DC0 disconnect
23:31:54.628 00.003 11872 evsrv: cli 0D2D3400 connect
23:31:54.634 00.006 11872 case statement mapped state 6 to 3
23:31:54.638 00.004 11872 case statement mapped state 6 to 3
23:31:54.641 00.003 11872 evsrv: cli 0D2D3400 request: {"method":"stop_capture","id":"bcf9cd44-50a3-4024-a980-01ec442fdb71"}
23:31:54.644 00.003 11872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:31:54.646 00.002 11872 Status Line: Waiting for devices...
23:31:54.650 00.004 11872 evsrv: cli 0D2D3400 response: {"jsonrpc":"2.0","result":0,"id":"bcf9cd44-50a3-4024-a980-01ec442fdb71"}
23:31:54.653 00.003 11872 evsrv: cli 0D2D3400 disconnect
23:31:54.669 00.016 9960 ZWO: stopexposure
23:31:54.670 00.001 11872 evsrv: cli 0D2D2E60 connect
23:31:54.673 00.003 11872 case statement mapped state 6 to 3
23:31:54.676 00.003 11872 case statement mapped state 6 to 3
23:31:54.679 00.003 11872 evsrv: cli 0D2D2E60 request: {"method":"get_app_state","id":"138f8800-a806-4cf3-b302-b2c3a198c7df"}
23:31:54.682 00.003 11872 case statement mapped state 6 to 3
23:31:54.685 00.003 11872 evsrv: cli 0D2D2E60 response: {"jsonrpc":"2.0","result":"Guiding","id":"138f8800-a806-4cf3-b302-b2c3a198c7df"}
23:31:54.689 00.004 11872 evsrv: cli 0D2D2E60 disconnect
23:31:55.657 00.968 9960 ZWO: stopexposure
23:31:55.658 00.001 9960 Error thrown from C:\cygwin\home\agalasso\projects\phd2\worker_thread.cpp:190->Capture failed
23:31:55.658 00.000 9960 worker thread done servicing request
23:31:55.659 00.001 11872 OnExposeComplete: enter
23:31:55.664 00.005 11872 OnExposeComplete: Capture Error reported
23:31:55.670 00.006 11872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
23:31:55.675 00.005 11872 Mount: notify guiding stopped
23:31:55.683 00.008 11872 Changing from state GUIDING to STOP
23:31:55.688 00.005 11872 guider state => SELECTED
23:31:55.693 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=180, med=0, FiltMin=0, FiltMax=111, Gamma=1.000
23:31:55.698 00.005 11872 Changing from state SELECTED to UNINITIALIZED
23:31:55.702 00.004 11872 guider state => SELECTING
23:31:55.709 00.007 11872 Status Line: Stopped.
23:31:55.714 00.005 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\myframe_events.cpp:489->Error reported capturing image
23:31:55.722 00.008 11872 evsrv: cli 0D2D2780 connect
23:31:55.728 00.006 11872 evsrv: cli 0D2D2780 request: {"method":"get_app_state","id":"df98d379-ff3e-435f-8a16-ff5f4f92e7cf"}
23:31:55.736 00.008 11872 evsrv: cli 0D2D2780 response: {"jsonrpc":"2.0","result":"Stopped","id":"df98d379-ff3e-435f-8a16-ff5f4f92e7cf"}
23:31:55.741 00.005 11872 evsrv: cli 0D2D2780 disconnect
23:32:13.139 17.398 11872 evsrv: cli 0D2D28C0 connect
23:32:13.148 00.009 11872 evsrv: cli 0D2D28C0 request: {"method":"get_app_state","id":"da045804-34c0-44b0-9c34-8b274b71bc8e"}
23:32:13.153 00.005 11872 evsrv: cli 0D2D28C0 response: {"jsonrpc":"2.0","result":"Stopped","id":"da045804-34c0-44b0-9c34-8b274b71bc8e"}
23:32:13.160 00.007 11872 evsrv: cli 0D2D28C0 disconnect
23:32:13.165 00.005 11872 evsrv: cli 0D2D2DC0 connect
23:32:13.172 00.007 11872 evsrv: cli 0D2D2DC0 request: {"method":"get_calibrated","id":"1e5995ce-acc7-492e-aaea-b0955f0a4e3f"}
23:32:13.175 00.003 11872 evsrv: cli 0D2D2DC0 response: {"jsonrpc":"2.0","result":true,"id":"1e5995ce-acc7-492e-aaea-b0955f0a4e3f"}
23:32:13.181 00.006 11872 evsrv: cli 0D2D2DC0 disconnect
23:32:13.186 00.005 11872 evsrv: cli 0D2D28C0 connect
23:32:13.191 00.005 11872 evsrv: cli 0D2D28C0 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"192e3c9b-7858-4faa-a18c-56b5ba494275"}
23:32:13.196 00.005 11872 PhdController::Guide begins
23:32:13.201 00.005 11872 PhdController: newstate STATE_SETUP
23:32:13.208 00.007 11872 PhdController: setup
23:32:13.212 00.004 11872 PhdController: newstate STATE_ATTEMPT_START
23:32:13.217 00.005 11872 PhdController: start capturing
23:32:13.221 00.004 11872 Changing from state SELECTING to UNINITIALIZED
23:32:13.225 00.004 11872 guider state => SELECTING
23:32:13.229 00.004 11872 setting force full frames = true
23:32:13.234 00.005 11872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
23:32:13.242 00.008 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:32:13.246 00.004 11872 Enqueuing Expose request
23:32:13.249 00.003 11872 PhdController: newstate STATE_SELECT_STAR
23:32:13.254 00.005 11872 evsrv: cli 0D2D28C0 response: {"jsonrpc":"2.0","result":0,"id":"192e3c9b-7858-4faa-a18c-56b5ba494275"}
23:32:13.257 00.003 9960 Worker thread wakes up
23:32:13.257 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:32:13.257 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:32:13.257 00.000 11872 evsrv: cli 0D2D28C0 disconnect
23:32:13.261 00.004 11872 evsrv: cli 0D2D3040 connect
23:32:13.267 00.006 11872 case statement mapped state 1 to 101
23:32:13.272 00.005 11872 case statement mapped state 1 to 101
23:32:13.275 00.003 11872 evsrv: cli 0D2D3040 request: {"method":"get_lock_shift_params","id":"ecf88932-e58e-48f2-bdcd-c5c734f04980"}
23:32:13.279 00.004 11872 evsrv: cli 0D2D3040 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"ecf88932-e58e-48f2-bdcd-c5c734f04980"}
23:32:13.284 00.005 11872 evsrv: cli 0D2D3040 disconnect
23:32:13.288 00.004 11872 evsrv: cli 0D2D30E0 connect
23:32:13.292 00.004 11872 case statement mapped state 1 to 101
23:32:13.297 00.005 11872 case statement mapped state 1 to 101
23:32:13.301 00.004 11872 evsrv: cli 0D2D30E0 request: {"method":"get_lock_position","id":"a15fd50b-2a2d-43c6-88aa-3ab09009fc90"}
23:32:13.305 00.004 11872 evsrv: cli 0D2D30E0 response: {"jsonrpc":"2.0","result":null,"id":"a15fd50b-2a2d-43c6-88aa-3ab09009fc90"}
23:32:13.309 00.004 11872 evsrv: cli 0D2D30E0 disconnect
23:32:14.313 01.004 11872 evsrv: cli 0D2D3040 connect
23:32:14.318 00.005 11872 case statement mapped state 1 to 101
23:32:14.324 00.006 11872 case statement mapped state 1 to 101
23:32:14.331 00.007 11872 evsrv: cli 0D2D3040 request: {"method":"get_lock_position","id":"502db992-fa53-403b-803e-daab5fa168cb"}
23:32:14.337 00.006 11872 evsrv: cli 0D2D3040 response: {"jsonrpc":"2.0","result":null,"id":"502db992-fa53-403b-803e-daab5fa168cb"}
23:32:14.342 00.005 11872 evsrv: cli 0D2D3040 disconnect
23:32:14.509 00.167 9960 Exposure complete
23:32:14.619 00.110 9960 worker thread done servicing request
23:32:14.620 00.001 11872 OnExposeComplete: enter
23:32:14.624 00.004 11872 UpdateGuideState(): m_state=1
23:32:14.628 00.004 11872 UpdateCurrentPosition: no star selected
23:32:14.631 00.003 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
23:32:14.635 00.004 11872 Status Line: No star selected
23:32:14.640 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=197, med=0, FiltMin=0, FiltMax=113, Gamma=1.000
23:32:14.645 00.005 11872 UpdateGuideState exits: No star selected
23:32:14.648 00.003 11872 GuiderMultiStar::AutoSelect enter
23:32:14.652 00.004 11872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
23:32:14.759 00.107 11872 AutoFind: auto downsample for scale 1.00 => 1x
23:32:14.953 00.194 11872 AutoFind: global mean = 0.0, stdev 2.3
23:32:14.958 00.005 11872 AutoFind: using threshold = 0.1
23:32:15.200 00.242 11872 AutoFind: local max [1834, 826] 127.1
23:32:15.204 00.004 11872 AutoFind: local max [1590, 276] 116.5
23:32:15.208 00.004 11872 AutoFind: local max [34, 330] 73.6
23:32:15.211 00.003 11872 AutoFind: local max [1724, 290] 52.8
23:32:15.215 00.004 11872 AutoFind: local max [1373, 59] 37.8
23:32:15.219 00.004 11872 AutoFind: local max [1519, 1047] 32.2
23:32:15.223 00.004 11872 AutoFind: local max [776, 523] 26.4
23:32:15.226 00.003 11872 AutoFind: local max [1423, 1084] 23.9
23:32:15.231 00.005 11872 AutoFind: local max [452, 282] 23.9
23:32:15.236 00.005 11872 AutoFind: local max [881, 881] 23.0
23:32:15.242 00.006 11872 AutoFind: local max [1039, 309] 22.9
23:32:15.245 00.003 11872 AutoFind: local max [775, 528] 22.7
23:32:15.250 00.005 11872 AutoFind: local max [166, 396] 22.4
23:32:15.254 00.004 11872 AutoFind: local max [118, 909] 21.5
23:32:15.258 00.004 11872 AutoFind: local max [129, 493] 21.2
23:32:15.261 00.003 11872 AutoFind: local max [1040, 316] 15.4
23:32:15.265 00.004 11872 AutoFind: local max [34, 979] 14.4
23:32:15.269 00.004 11872 AutoFind: local max [754, 111] 11.2
23:32:15.272 00.003 11872 AutoFind: local max [307, 1065] 10.8
23:32:15.276 00.004 11872 AutoFind: local max [1317, 135] 10.0
23:32:15.280 00.004 11872 AutoFind: local max [1369, 531] 9.2
23:32:15.283 00.003 11872 AutoFind: local max [166, 56] 9.0
23:32:15.286 00.003 11872 AutoFind: local max [487, 354] 8.9
23:32:15.288 00.002 11872 AutoFind: local max [1391, 60] 8.6
23:32:15.291 00.003 11872 AutoFind: local max [387, 316] 8.5
23:32:15.295 00.004 11872 AutoFind: local max [137, 995] 8.5
23:32:15.298 00.003 11872 AutoFind: local max [389, 311] 8.5
23:32:15.302 00.004 11872 AutoFind: local max [1907, 657] 8.4
23:32:15.305 00.003 11872 AutoFind: local max [1444, 443] 8.4
23:32:15.307 00.002 11872 AutoFind: local max [276, 412] 8.3
23:32:15.312 00.005 11872 AutoFind: local max [485, 360] 8.1
23:32:15.316 00.004 11872 AutoFind: local max [306, 972] 8.0
23:32:15.320 00.004 11872 AutoFind: local max [37, 639] 7.3
23:32:15.324 00.004 11872 AutoFind: local max [504, 276] 7.2
23:32:15.328 00.004 11872 AutoFind: local max [292, 13] 7.0
23:32:15.331 00.003 11872 AutoFind: local max [106, 944] 7.0
23:32:15.334 00.003 11872 AutoFind: local max [283, 632] 6.7
23:32:15.337 00.003 11872 AutoFind: local max [1524, 469] 6.4
23:32:15.339 00.002 11872 AutoFind: local max [1487, 684] 6.4
23:32:15.343 00.004 11872 AutoFind: local max [1369, 537] 6.2
23:32:15.346 00.003 11872 AutoFind: local max [1357, 615] 6.1
23:32:15.349 00.003 11872 AutoFind: local max [1781, 211] 6.1
23:32:15.352 00.003 11872 AutoFind: local max [313, 382] 5.8
23:32:15.357 00.005 11872 AutoFind: local max [1344, 561] 5.8
23:32:15.360 00.003 11872 AutoFind: local max [1859, 104] 5.6
23:32:15.364 00.004 11872 AutoFind: local max [359, 987] 5.5
23:32:15.368 00.004 11872 AutoFind: local max [814, 822] 5.5
23:32:15.371 00.003 11872 AutoFind: local max [814, 829] 5.4
23:32:15.375 00.004 11872 AutoFind: local max [1604, 278] 5.3
23:32:15.379 00.004 11872 AutoFind: local max [1395, 422] 5.3
23:32:15.382 00.003 11872 AutoFind: local max [269, 19] 5.1
23:32:15.386 00.004 11872 AutoFind: local max [1824, 828] 5.0
23:32:15.389 00.003 11872 AutoFind: local max [1819, 605] 4.9
23:32:15.393 00.004 11872 AutoFind: local max [196, 54] 4.9
23:32:15.397 00.004 11872 AutoFind: local max [1706, 364] 4.9
23:32:15.400 00.003 11872 AutoFind: local max [1208, 341] 4.9
23:32:15.405 00.005 11872 AutoFind: local max [1578, 282] 4.8
23:32:15.408 00.003 11872 AutoFind: local max [960, 102] 4.7
23:32:15.412 00.004 11872 AutoFind: local max [309, 486] 4.7
23:32:15.415 00.003 11872 AutoFind: local max [376, 665] 4.6
23:32:15.419 00.004 11872 AutoFind: local max [369, 1013] 4.5
23:32:15.424 00.005 11872 AutoFind: local max [1010, 1039] 4.5
23:32:15.427 00.003 11872 AutoFind: local max [581, 266] 4.5
23:32:15.431 00.004 11872 AutoFind: local max [561, 612] 4.5
23:32:15.434 00.003 11872 AutoFind: local max [312, 770] 4.4
23:32:15.438 00.004 11872 AutoFind: local max [1339, 708] 4.4
23:32:15.442 00.004 11872 AutoFind: local max [1395, 415] 4.3
23:32:15.445 00.003 11872 AutoFind: local max [1624, 810] 4.3
23:32:15.448 00.003 11872 AutoFind: local max [1388, 781] 4.3
23:32:15.453 00.005 11872 AutoFind: local max [871, 662] 4.2
23:32:15.457 00.004 11872 AutoFind: local max [1682, 923] 4.1
23:32:15.460 00.003 11872 AutoFind: local max [893, 604] 4.1
23:32:15.463 00.003 11872 AutoFind: local max [963, 226] 4.0
23:32:15.469 00.006 11872 AutoFind: local max [377, 660] 4.0
23:32:15.473 00.004 11872 AutoFind: local max [1526, 729] 4.0
23:32:15.476 00.003 11872 AutoFind: local max [280, 902] 4.0
23:32:15.479 00.003 11872 AutoFind: local max [1845, 829] 4.0
23:32:15.483 00.004 11872 AutoFind: local max [1713, 1038] 3.9
23:32:15.487 00.004 11872 AutoFind: local max [1542, 552] 3.9
23:32:15.491 00.004 11872 AutoFind: local max [566, 216] 3.9
23:32:15.494 00.003 11872 AutoFind: local max [1012, 1030] 3.9
23:32:15.498 00.004 11872 AutoFind: local max [1731, 386] 3.9
23:32:15.500 00.002 11872 AutoFind: local max [1523, 476] 3.8
23:32:15.505 00.005 11872 AutoFind: local max [1155, 620] 3.8
23:32:15.508 00.003 11872 AutoFind: local max [697, 152] 3.8
23:32:15.511 00.003 11872 AutoFind: local max [1069, 492] 3.8
23:32:15.515 00.004 11872 AutoFind: local max [858, 583] 3.8
23:32:15.519 00.004 11872 AutoFind: local max [1786, 961] 3.8
23:32:15.522 00.003 11872 AutoFind: local max [1652, 525] 3.7
23:32:15.526 00.004 11872 AutoFind: local max [563, 605] 3.7
23:32:15.529 00.003 11872 AutoFind: local max [1208, 349] 3.7
23:32:15.533 00.004 11872 AutoFind: local max [719, 251] 3.7
23:32:15.536 00.003 11872 AutoFind: local max [692, 658] 3.7
23:32:15.540 00.004 11872 AutoFind: local max [1486, 690] 3.7
23:32:15.543 00.003 11872 AutoFind: local max [1896, 1085] 3.7
23:32:15.547 00.004 11872 AutoFind: local max [837, 26] 3.7
23:32:15.550 00.003 11872 AutoFind: local max [821, 1037] 3.7
23:32:15.553 00.003 11872 AutoFind: local max [1369, 620] 3.7
23:32:15.558 00.005 11872 AutoFind: local max [514, 538] 3.7
23:32:15.560 00.002 11872 AutoFind: local max [1486, 430] 3.7
23:32:15.563 00.003 11872 AutoFind: too close [1369, 620] 3.7 - [1357, 615] 6.1
23:32:15.567 00.004 11872 AutoFind: too close [1486, 690] 3.7 - [1487, 684] 6.4
23:32:15.571 00.004 11872 AutoFind: too close [1208, 349] 3.7 - [1208, 341] 4.9
23:32:15.574 00.003 11872 AutoFind: too close [563, 605] 3.7 - [561, 612] 4.5
23:32:15.578 00.004 11872 AutoFind: too close [1523, 476] 3.8 - [1524, 469] 6.4
23:32:15.582 00.004 11872 AutoFind: too close [1012, 1030] 3.9 - [1010, 1039] 4.5
23:32:15.584 00.002 11872 AutoFind: close dim-bright [1845, 829] 4.0 - [1834, 826] 127.1
23:32:15.589 00.005 11872 AutoFind: too close [377, 660] 4.0 - [376, 665] 4.6
23:32:15.592 00.003 11872 AutoFind: too close [1395, 415] 4.3 - [1395, 422] 5.3
23:32:15.597 00.005 11872 AutoFind: close dim-bright [1578, 282] 4.8 - [1590, 276] 116.5
23:32:15.600 00.003 11872 AutoFind: close dim-bright [1824, 828] 5.0 - [1834, 826] 127.1
23:32:15.602 00.002 11872 AutoFind: close dim-bright [1604, 278] 5.3 - [1590, 276] 116.5
23:32:15.607 00.005 11872 AutoFind: too close [814, 829] 5.4 - [814, 822] 5.5
23:32:15.610 00.003 11872 AutoFind: too close [1369, 537] 6.2 - [1369, 531] 9.2
23:32:15.614 00.004 11872 AutoFind: too close [485, 360] 8.1 - [487, 354] 8.9
23:32:15.617 00.003 11872 AutoFind: too close [389, 311] 8.5 - [387, 316] 8.5
23:32:15.621 00.004 11872 AutoFind: too close [1391, 60] 8.6 - [1373, 59] 37.8
23:32:15.625 00.004 11872 AutoFind: too close [1040, 316] 15.4 - [1039, 309] 22.9
23:32:15.628 00.003 11872 AutoFind: too close [775, 528] 22.7 - [776, 523] 26.4
23:32:15.631 00.003 11872 AutoFind: too close to edge [1896, 1085] 3.7
23:32:15.634 00.003 11872 AutoFind: too close to edge [292, 13] 7.0
23:32:15.639 00.005 11872 AutoFind: too close to edge [1423, 1084] 23.9
23:32:15.643 00.004 11872 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
23:32:15.646 00.003 11872 Star::Find(15, 1834, 826, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:15.649 00.003 11872 Star::Find returns 1 (0), X=1833.32, Y=826.85, Mass=3971, SNR=42.3, Peak=197 HFD=5.8
23:32:15.653 00.004 11872 Star::Find(15, 1590, 276, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:15.657 00.004 11872 Star::Find returns 1 (0), X=1590.25, Y=277.70, Mass=5231, SNR=47.7, Peak=177 HFD=6.5
23:32:15.660 00.003 11872 Star::Find(15, 34, 330, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:15.663 00.003 11872 Star::Find returns 1 (0), X=33.97, Y=328.99, Mass=1878, SNR=29.5, Peak=102 HFD=5.6
23:32:15.667 00.004 11872 Star::Find(15, 1724, 290, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:15.672 00.005 11872 Star::Find returns 1 (0), X=1723.87, Y=291.27, Mass=1978, SNR=30.0, Peak=66 HFD=6.2
23:32:15.675 00.003 11872 Star::Find(15, 1519, 1047, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:15.679 00.004 11872 Star::Find returns 1 (0), X=1519.70, Y=1045.99, Mass=1172, SNR=23.0, Peak=43 HFD=5.9
23:32:15.683 00.004 11872 Star::Find(15, 452, 282, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:15.686 00.003 11872 Star::Find returns 1 (0), X=452.02, Y=283.63, Mass=1195, SNR=22.7, Peak=35 HFD=6.3
23:32:15.690 00.004 11872 Star::Find(15, 881, 881, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:15.694 00.004 11872 Star::Find returns 1 (0), X=881.89, Y=882.94, Mass=949, SNR=20.4, Peak=27 HFD=6.3
23:32:15.698 00.004 11872 Star::Find(15, 166, 396, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:15.701 00.003 11872 Star::Find returns 1 (0), X=165.95, Y=394.98, Mass=739, SNR=18.5, Peak=36 HFD=5.8
23:32:15.705 00.004 11872 Star::Find(15, 118, 909, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:15.709 00.004 11872 Star::Find returns 1 (0), X=117.35, Y=908.83, Mass=540, SNR=15.8, Peak=24 HFD=5.3
23:32:15.712 00.003 11872 Star::Find(15, 129, 493, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:15.716 00.004 11872 Star::Find returns 1 (0), X=129.26, Y=492.62, Mass=559, SNR=15.8, Peak=30 HFD=4.9
23:32:15.719 00.003 11872 Star::Find(15, 34, 979, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:15.723 00.004 11872 Star::Find returns 1 (0), X=33.92, Y=979.17, Mass=259, SNR=11.0, Peak=23 HFD=4.1
23:32:15.727 00.004 11872 Star::Find(15, 754, 111, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:15.730 00.003 11872 Star::Find returns 1 (0), X=754.51, Y=111.97, Mass=487, SNR=14.8, Peak=15 HFD=6.2
23:32:15.732 00.002 11872 Star::Find(15, 307, 1065, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:15.735 00.003 11872 Star::Find returns 1 (0), X=306.64, Y=1064.41, Mass=214, SNR=9.9, Peak=12 HFD=4.9
23:32:15.738 00.003 11872 Star::Find(15, 1317, 135, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:15.741 00.003 11872 Star::Find returns 1 (0), X=1317.71, Y=136.12, Mass=408, SNR=13.4, Peak=18 HFD=6.3
23:32:15.744 00.003 11872 Star::Find(15, 166, 56, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:15.747 00.003 11872 Star::Find returns 1 (0), X=166.05, Y=56.62, Mass=233, SNR=10.4, Peak=14 HFD=5.2
23:32:15.751 00.004 11872 Star::Find(15, 137, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:15.755 00.004 11872 Star::Find returns 1 (0), X=136.59, Y=995.33, Mass=176, SNR=9.0, Peak=15 HFD=4.0
23:32:15.758 00.003 11872 Star::Find(15, 1907, 657, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:15.761 00.003 11872 Star::Find returns 1 (0), X=1907.46, Y=658.46, Mass=212, SNR=9.9, Peak=12 HFD=5.1
23:32:15.765 00.004 11872 Star::Find(15, 1444, 443, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:15.768 00.003 11872 Star::Find returns 1 (0), X=1443.93, Y=443.88, Mass=283, SNR=11.2, Peak=13 HFD=6.2
23:32:15.773 00.005 11872 Star::Find(15, 276, 412, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:15.775 00.002 11872 Star::Find returns 1 (0), X=276.64, Y=414.33, Mass=253, SNR=10.7, Peak=17 HFD=5.4
23:32:15.779 00.004 11872 Star::Find(15, 306, 972, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:15.782 00.003 11872 Star::Find returns 1 (0), X=305.50, Y=972.44, Mass=112, SNR=7.1, Peak=8 HFD=4.2
23:32:15.786 00.004 11872 Star::Find(15, 37, 639, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:15.789 00.003 11872 Star::Find returns 1 (0), X=36.10, Y=638.84, Mass=148, SNR=8.3, Peak=12 HFD=4.6
23:32:15.792 00.003 11872 Star::Find(15, 504, 276, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:15.795 00.003 11872 Star::Find returns 1 (0), X=503.45, Y=277.18, Mass=368, SNR=12.8, Peak=15 HFD=6.3
23:32:15.800 00.005 11872 Star::Find(15, 106, 944, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:15.804 00.004 11872 Star::Find returns 1 (0), X=105.71, Y=943.43, Mass=84, SNR=6.2, Peak=9 HFD=4.7
23:32:15.807 00.003 11872 Star::Find(15, 283, 632, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:15.811 00.004 11872 Star::Find returns 1 (0), X=282.81, Y=632.58, Mass=211, SNR=9.9, Peak=7 HFD=6.5
23:32:15.815 00.004 11872 Star::Find(15, 1781, 211, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:15.819 00.004 11872 Star::Find returns 1 (0), X=1781.59, Y=211.34, Mass=178, SNR=9.0, Peak=12 HFD=5.4
23:32:15.823 00.004 11872 Star::Find(15, 313, 382, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:15.826 00.003 11872 Star::Find returns 1 (0), X=313.00, Y=380.86, Mass=138, SNR=7.9, Peak=8 HFD=4.5
23:32:15.831 00.005 11872 Star::Find(15, 1344, 561, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:15.835 00.004 11872 Star::Find returns 1 (0), X=1346.27, Y=561.44, Mass=215, SNR=9.8, Peak=10 HFD=6.9
23:32:15.839 00.004 11872 Star::Find(15, 1859, 104, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:15.843 00.004 11872 Star::Find returns 1 (0), X=1858.70, Y=104.84, Mass=101, SNR=6.7, Peak=9 HFD=4.3
23:32:15.846 00.003 11872 Star::Find(15, 359, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:15.850 00.004 11872 Star::Find returns 1 (0), X=359.63, Y=988.57, Mass=81, SNR=6.0, Peak=9 HFD=4.6
23:32:15.854 00.004 11872 Star::Find(15, 1604, 278, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:15.858 00.004 11872 Star::Find returns 1 (0), X=1590.25, Y=277.70, Mass=5231, SNR=47.7, Peak=177 HFD=6.5
23:32:15.864 00.006 11872 Star::Find(15, 269, 19, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:15.867 00.003 11872 Star::Find returns 1 (0), X=268.95, Y=18.87, Mass=115, SNR=7.3, Peak=7 HFD=6.0
23:32:15.872 00.005 11872 Star::Find(15, 1824, 828, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:15.876 00.004 11872 Star::Find returns 1 (0), X=1833.32, Y=826.85, Mass=3971, SNR=42.3, Peak=197 HFD=5.8
23:32:15.880 00.004 11872 Star::Find(15, 1819, 605, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:15.884 00.004 11872 Star::Find returns 1 (0), X=1818.82, Y=603.97, Mass=108, SNR=7.0, Peak=11 HFD=5.6
23:32:15.889 00.005 11872 Star::Find(15, 196, 54, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:15.893 00.004 11872 Star::Find returns 1 (0), X=196.25, Y=52.11, Mass=65, SNR=5.4, Peak=6 HFD=5.2
23:32:15.897 00.004 11872 Star::Find(15, 1706, 364, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:15.902 00.005 11872 Star::Find returns 1 (0), X=1705.82, Y=365.91, Mass=91, SNR=6.4, Peak=7 HFD=4.5
23:32:15.905 00.003 11872 Star::Find(15, 1578, 282, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:15.910 00.005 11872 Star::Find returns 1 (0), X=1590.25, Y=277.70, Mass=5231, SNR=47.7, Peak=177 HFD=6.5
23:32:15.914 00.004 11872 Star::Find(15, 960, 102, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:15.917 00.003 11872 Star::Find false star n=28 nbg=272 bg=0.7 sigma=0.7 thresh=3 peak=3
23:32:15.924 00.007 11872 Star::Find returns 0 (2), X=960.00, Y=102.00, Mass=90, SNR=2.9, Peak=7 HFD=0.0
23:32:15.926 00.002 11872 Star::Find(15, 309, 486, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:15.928 00.002 11872 Star::Find returns 1 (0), X=308.26, Y=487.99, Mass=120, SNR=7.4, Peak=7 HFD=6.0
23:32:15.932 00.004 11872 Star::Find(15, 369, 1013, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:15.935 00.003 11872 Star::Find returns 1 (0), X=368.89, Y=1013.35, Mass=153, SNR=8.4, Peak=9 HFD=5.5
23:32:15.938 00.003 11872 Star::Find(15, 581, 266, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:15.941 00.003 11872 Star::Find returns 1 (0), X=581.06, Y=267.15, Mass=115, SNR=7.2, Peak=6 HFD=6.1
23:32:15.944 00.003 11872 Star::Find(15, 312, 770, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:15.947 00.003 11872 Star::Find false star n=21 nbg=285 bg=0.5 sigma=0.7 thresh=3 peak=2
23:32:15.951 00.004 11872 Star::Find returns 0 (2), X=312.00, Y=770.00, Mass=57, SNR=2.9, Peak=5 HFD=0.0
23:32:15.954 00.003 11872 Star::Find(15, 1339, 708, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:15.958 00.004 11872 Star::Find false star n=30 nbg=288 bg=1.0 sigma=1.0 thresh=4 peak=4
23:32:15.962 00.004 11872 Star::Find returns 0 (2), X=1339.00, Y=708.00, Mass=112, SNR=2.9, Peak=8 HFD=0.0
23:32:15.966 00.004 11872 Star::Find(15, 1624, 810, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:15.971 00.005 11872 Star::Find returns 1 (0), X=1624.42, Y=810.71, Mass=72, SNR=5.7, Peak=10 HFD=4.7
23:32:15.974 00.003 11872 Star::Find(15, 1388, 781, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:15.977 00.003 11872 Star::Find returns 1 (0), X=1389.24, Y=782.92, Mass=135, SNR=7.8, Peak=9 HFD=6.0
23:32:15.980 00.003 11872 Star::Find(15, 871, 662, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:15.984 00.004 11872 Star::Find returns 1 (0), X=870.59, Y=664.20, Mass=116, SNR=7.2, Peak=8 HFD=6.3
23:32:15.988 00.004 11872 Star::Find(15, 1682, 923, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:15.991 00.003 11872 Star::Find false star n=15 nbg=284 bg=0.7 sigma=0.8 thresh=3 peak=3
23:32:15.995 00.004 11872 Star::Find returns 0 (2), X=1682.00, Y=923.00, Mass=44, SNR=2.9, Peak=5 HFD=0.0
23:32:15.999 00.004 11872 Star::Find(15, 893, 604, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:16.003 00.004 11872 Star::Find false star n=27 nbg=287 bg=1.1 sigma=1.0 thresh=4 peak=4
23:32:16.006 00.003 11872 Star::Find returns 0 (2), X=893.00, Y=604.00, Mass=97, SNR=2.9, Peak=7 HFD=0.0
23:32:16.011 00.005 11872 Star::Find(15, 963, 226, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:16.014 00.003 11872 Star::Find false star n=29 nbg=279 bg=0.7 sigma=0.8 thresh=3 peak=3
23:32:16.019 00.005 11872 Star::Find returns 0 (2), X=963.00, Y=226.00, Mass=76, SNR=2.9, Peak=5 HFD=0.0
23:32:16.022 00.003 11872 Star::Find(15, 1526, 729, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:16.026 00.004 11872 Star::Find false star n=27 nbg=280 bg=0.7 sigma=0.7 thresh=3 peak=3
23:32:16.030 00.004 11872 Star::Find returns 0 (2), X=1526.00, Y=729.00, Mass=78, SNR=2.9, Peak=6 HFD=0.0
23:32:16.033 00.003 11872 Star::Find(15, 280, 902, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:16.037 00.004 11872 Star::Find false star n=28 nbg=280 bg=0.6 sigma=0.7 thresh=3 peak=3
23:32:16.039 00.002 11872 Star::Find returns 0 (2), X=280.00, Y=902.00, Mass=85, SNR=2.9, Peak=6 HFD=0.0
23:32:16.042 00.003 11872 Star::Find(15, 1845, 829, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:16.045 00.003 11872 Star::Find returns 1 (0), X=1833.32, Y=826.85, Mass=3971, SNR=42.3, Peak=197 HFD=5.8
23:32:16.048 00.003 11872 Star::Find(15, 1713, 1038, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:16.051 00.003 11872 Star::Find returns 0 (2), X=1713.00, Y=1038.00, Mass=18, SNR=2.8, Peak=5 HFD=0.0
23:32:16.054 00.003 11872 Star::Find(15, 1542, 552, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:16.056 00.002 11872 Star::Find returns 0 (2), X=1542.00, Y=552.00, Mass=18, SNR=2.9, Peak=4 HFD=0.0
23:32:16.059 00.003 11872 Star::Find(15, 566, 216, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:16.063 00.004 11872 Star::Find false star n=15 nbg=283 bg=1.2 sigma=1.1 thresh=5 peak=5
23:32:16.066 00.003 11872 Star::Find returns 0 (2), X=566.00, Y=216.00, Mass=76, SNR=2.9, Peak=10 HFD=0.0
23:32:16.069 00.003 11872 Star::Find(15, 1731, 386, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:16.072 00.003 11872 Star::Find false star n=33 nbg=270 bg=0.7 sigma=0.7 thresh=3 peak=3
23:32:16.075 00.003 11872 Star::Find returns 0 (2), X=1731.00, Y=386.00, Mass=92, SNR=2.9, Peak=6 HFD=0.0
23:32:16.078 00.003 11872 Star::Find(15, 1155, 620, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:16.082 00.004 11872 Star::Find false star n=22 nbg=288 bg=1.0 sigma=1.0 thresh=4 peak=3
23:32:16.086 00.004 11872 Star::Find returns 0 (2), X=1155.00, Y=620.00, Mass=82, SNR=2.9, Peak=8 HFD=0.0
23:32:16.089 00.003 11872 Star::Find(15, 697, 152, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:16.092 00.003 11872 Star::Find returns 1 (0), X=697.67, Y=151.08, Mass=123, SNR=7.5, Peak=7 HFD=5.5
23:32:16.096 00.004 11872 Star::Find(15, 1069, 492, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:16.100 00.004 11872 Star::Find false star n=40 nbg=276 bg=0.7 sigma=0.8 thresh=3 peak=3
23:32:16.103 00.003 11872 Star::Find returns 0 (2), X=1069.00, Y=492.00, Mass=109, SNR=2.9, Peak=6 HFD=0.0
23:32:16.106 00.003 11872 Star::Find(15, 858, 583, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:16.109 00.003 11872 Star::Find returns 0 (2), X=858.00, Y=583.00, Mass=11, SNR=2.2, Peak=5 HFD=0.0
23:32:16.114 00.005 11872 Star::Find(15, 1786, 961, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:16.117 00.003 11872 Star::Find false star n=25 nbg=277 bg=0.6 sigma=0.8 thresh=3 peak=3
23:32:16.120 00.003 11872 Star::Find returns 0 (2), X=1786.00, Y=961.00, Mass=72, SNR=2.9, Peak=6 HFD=0.0
23:32:16.123 00.003 11872 Star::Find(15, 1652, 525, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:16.128 00.005 11872 Star::Find returns 1 (0), X=1649.58, Y=525.18, Mass=136, SNR=7.9, Peak=7 HFD=6.8
23:32:16.131 00.003 11872 Star::Find(15, 719, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:16.134 00.003 11872 Star::Find false star n=14 nbg=283 bg=0.8 sigma=0.9 thresh=4 peak=3
23:32:16.138 00.004 11872 Star::Find returns 0 (2), X=719.00, Y=251.00, Mass=48, SNR=2.9, Peak=5 HFD=0.0
23:32:16.142 00.004 11872 Star::Find(15, 692, 658, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:16.145 00.003 11872 Star::Find returns 0 (2), X=692.00, Y=658.00, Mass=17, SNR=2.7, Peak=4 HFD=0.0
23:32:16.149 00.004 11872 Star::Find(15, 837, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:16.152 00.003 11872 Star::Find false star n=12 nbg=284 bg=0.5 sigma=0.7 thresh=3 peak=2
23:32:16.156 00.004 11872 Star::Find returns 0 (2), X=837.00, Y=26.00, Mass=35, SNR=2.9, Peak=7 HFD=0.0
23:32:16.160 00.004 11872 Star::Find(15, 821, 1037, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:16.163 00.003 11872 Star::Find returns 0 (2), X=821.00, Y=1037.00, Mass=18, SNR=2.8, Peak=4 HFD=0.0
23:32:16.167 00.004 11872 Star::Find(15, 514, 538, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:16.170 00.003 11872 Star::Find returns 1 (0), X=515.99, Y=538.03, Mass=191, SNR=9.4, Peak=9 HFD=7.2
23:32:16.172 00.002 11872 Star::Find(15, 1486, 430, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:16.177 00.005 11872 Star::Find false star n=36 nbg=267 bg=0.7 sigma=0.7 thresh=3 peak=3
23:32:16.180 00.003 11872 Star::Find returns 0 (2), X=1486.00, Y=430.00, Mass=105, SNR=2.9, Peak=7 HFD=0.0
23:32:16.184 00.004 11872 AutoFind: finding best star pass 1
23:32:16.187 00.003 11872 Star::Find(15, 1834, 826, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:16.191 00.004 11872 Star::Find returns 1 (0), X=1833.32, Y=826.85, Mass=3971, SNR=42.3, Peak=197 HFD=5.8
23:32:16.195 00.004 11872 AutoFind returns star at [1834, 826] 127.1 Mass 3971 SNR 42.3
23:32:16.199 00.004 11872 Star::Find(15, 1834, 826, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:16.202 00.003 11872 Star::Find returns 1 (0), X=1833.32, Y=826.85, Mass=3971, SNR=42.3, Peak=197 HFD=5.8
23:32:16.205 00.003 11872 MultiStar: List (12): {1833.32, 826.85}(42.3), {1590.25, 277.70}(47.7), {33.97, 328.99}(29.5), {1723.87, 291.27}(30.0), {1519.70, 1045.99}(23.0), {452.02, 283.63}(22.7), {881.89, 882.94}(20.4), {165.95, 394.98}(18.5), {117.35, 908.83}(15.8), {129.26, 492.62}(15.8), {33.92, 979.17}(11.0), {754.51, 111.97}(14.8), 
23:32:16.209 00.004 11872 setting lock position to (1833.32, 826.85)
23:32:16.213 00.004 11872 AutoSelect: state = 1, call UpdateGuideState
23:32:16.216 00.003 11872 UpdateGuideState(): m_state=1
23:32:16.219 00.003 11872 Star::Find(15, 1833, 826, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:16.223 00.004 11872 Star::Find returns 1 (0), X=1833.32, Y=826.85, Mass=3971, SNR=42.3, Peak=197 HFD=5.8
23:32:16.227 00.004 11872 CameraToMount -- cameraTheta (0.00) - m_xAngle (0.00) = xAngle (-0.00 = -0.00)
23:32:16.229 00.002 11872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.97 = 2.97)
23:32:16.232 00.003 11872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
23:32:16.238 00.006 11872 setting force full frames = false
23:32:16.242 00.004 11872 setting lock position to (1833.32, 826.85)
23:32:16.246 00.004 11872 CurrentPosition() valid, moving to STATE_SELECTED
23:32:16.249 00.003 11872 Changing from state SELECTING to SELECTED
23:32:16.252 00.003 11872 guider state => SELECTED
23:32:16.258 00.006 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=197, med=0, FiltMin=0, FiltMax=113, Gamma=1.000
23:32:16.261 00.003 11872 UpdateGuideState exits: m=3971 SNR=42.3
23:32:16.264 00.003 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=197, med=0, FiltMin=0, FiltMax=113, Gamma=1.000
23:32:16.269 00.005 11872 Status Line: Auto-selected star at (1833.3, 826.9)
23:32:16.274 00.005 11872 PhdController: newstate STATE_WAIT_SELECTED
23:32:16.277 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:16.280 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:32:16.285 00.005 11872 Enqueuing Expose request
23:32:16.289 00.004 9960 Worker thread wakes up
23:32:16.289 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:32:16.289 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1818,812,31,31)
23:32:16.289 00.000 11872 evsrv: cli 0D2D2E60 connect
23:32:16.292 00.003 11872 case statement mapped state 2 to 1
23:32:16.297 00.005 11872 case statement mapped state 2 to 1
23:32:16.303 00.006 11872 evsrv: cli 0D2D2E60 request: {"method":"get_lock_position","id":"ae21b714-339c-4915-871a-4de99f9f8c9e"}
23:32:16.307 00.004 11872 evsrv: cli 0D2D2E60 response: {"jsonrpc":"2.0","result":[1833.32,826.85],"id":"ae21b714-339c-4915-871a-4de99f9f8c9e"}
23:32:16.311 00.004 11872 evsrv: cli 0D2D2E60 disconnect
23:32:16.315 00.004 11872 evsrv: cli 0D2D30E0 connect
23:32:16.319 00.004 11872 case statement mapped state 2 to 1
23:32:16.323 00.004 11872 case statement mapped state 2 to 1
23:32:16.326 00.003 11872 evsrv: cli 0D2D30E0 request: {"method":"get_app_state","id":"f45d177d-5fab-453e-89cd-5b744eb33047"}
23:32:16.331 00.005 11872 case statement mapped state 2 to 1
23:32:16.336 00.005 11872 evsrv: cli 0D2D30E0 response: {"jsonrpc":"2.0","result":"Selected","id":"f45d177d-5fab-453e-89cd-5b744eb33047"}
23:32:16.341 00.005 11872 evsrv: cli 0D2D30E0 disconnect
23:32:17.343 01.002 11872 evsrv: cli 0D2D2DC0 connect
23:32:17.349 00.006 11872 case statement mapped state 2 to 1
23:32:17.356 00.007 11872 case statement mapped state 2 to 1
23:32:17.361 00.005 11872 evsrv: cli 0D2D2DC0 request: {"method":"get_app_state","id":"92b41fe9-12e0-4d82-befa-68ec7ce13134"}
23:32:17.366 00.005 11872 case statement mapped state 2 to 1
23:32:17.371 00.005 11872 evsrv: cli 0D2D2DC0 response: {"jsonrpc":"2.0","result":"Selected","id":"92b41fe9-12e0-4d82-befa-68ec7ce13134"}
23:32:17.376 00.005 11872 evsrv: cli 0D2D2DC0 disconnect
23:32:17.530 00.154 9960 Exposure complete
23:32:17.666 00.136 9960 worker thread done servicing request
23:32:17.666 00.000 11872 OnExposeComplete: enter
23:32:17.673 00.007 11872 UpdateGuideState(): m_state=2
23:32:17.678 00.005 11872 Star::Find(15, 1833, 826, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:32:17.682 00.004 11872 Star::Find returns 1 (0), X=1833.40, Y=826.65, Mass=4308, SNR=44.5, Peak=197 HFD=5.8
23:32:17.687 00.005 11872 CameraToMount -- cameraTheta (-1.19) - m_xAngle (0.00) = xAngle (-1.20 = -1.20)
23:32:17.692 00.005 11872 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.77 = 1.77)
23:32:17.697 00.005 11872 CameraToMount -- cameraX=0.08 cameraY=-0.20 hyp=0.22 cameraTheta=-1.19 mountX=0.08 mountY=0.21, mountTheta=1.21
23:32:17.705 00.008 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=197, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
23:32:17.708 00.003 11872 UpdateGuideState exits: m=4308 SNR=44.5
23:32:17.712 00.004 11872 PhdController: newstate STATE_CALIBRATE
23:32:17.715 00.003 11872 PhdController: newstate STATE_GUIDE
23:32:17.728 00.013 11872 Changing from state SELECTED to CALIBRATING_PRIMARY
23:32:17.731 00.003 11872 guider state => CALIBRATED
23:32:17.735 00.004 11872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
23:32:17.738 00.003 11872 reset dither spiral
23:32:17.741 00.003 11872 PhdController: newstate STATE_SETTLE_BEGIN
23:32:17.744 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:17.747 00.003 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:32:17.750 00.003 11872 Enqueuing Expose request
23:32:17.753 00.003 9960 Worker thread wakes up
23:32:17.753 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:32:17.753 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:32:18.378 00.625 11872 evsrv: cli 0D2D3360 connect
23:32:18.385 00.007 11872 case statement mapped state 5 to 1
23:32:18.390 00.005 11872 case statement mapped state 5 to 1
23:32:18.396 00.006 11872 evsrv: cli 0D2D3360 request: {"method":"get_app_state","id":"94307a69-7db4-45bf-913d-4b6474267954"}
23:32:18.400 00.004 11872 case statement mapped state 5 to 1
23:32:18.406 00.006 11872 evsrv: cli 0D2D3360 response: {"jsonrpc":"2.0","result":"Selected","id":"94307a69-7db4-45bf-913d-4b6474267954"}
23:32:18.410 00.004 11872 evsrv: cli 0D2D3360 disconnect
23:32:19.009 00.599 9960 Exposure complete
23:32:19.119 00.110 9960 worker thread done servicing request
23:32:19.119 00.000 11872 OnExposeComplete: enter
23:32:19.122 00.003 11872 UpdateGuideState(): m_state=5
23:32:19.127 00.005 11872 Star::Find(15, 1833, 826, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:32:19.130 00.003 11872 Star::Find returns 1 (0), X=1833.52, Y=826.51, Mass=4378, SNR=44.8, Peak=199 HFD=5.8
23:32:19.133 00.003 11872 CameraToMount -- cameraTheta (-1.05) - m_xAngle (0.00) = xAngle (-1.05 = -1.05)
23:32:19.137 00.004 11872 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.92 = 1.92)
23:32:19.139 00.002 11872 CameraToMount -- cameraX=0.20 cameraY=-0.34 hyp=0.39 cameraTheta=-1.05 mountX=0.19 mountY=0.37, mountTheta=1.08
23:32:19.146 00.007 11872 Changing from state CALIBRATED to GUIDING
23:32:19.149 00.003 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:32:19.152 00.003 11872 ScopeASCOM::SideOfPier() returns 0
23:32:19.155 00.003 11872 AdjustCalibrationForScopePointing (scope): current dec=31.2 pierSide=0, cal dec=0.0 pierSide=0 rotAngle=None bin=1
23:32:19.159 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:32:19.163 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:32:19.166 00.003 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:32:19.171 00.005 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:32:19.175 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:32:19.179 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:32:19.183 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:32:19.187 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:32:19.191 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:32:19.195 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:32:19.199 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:32:19.202 00.003 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:32:19.207 00.005 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:32:19.297 00.090 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:32:19.303 00.006 11872 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 2.900000
23:32:19.307 00.004 11872 Dec comp: XRate 1.564 -> 1.337 for dec 0.0 -> dec 31.2
23:32:19.312 00.005 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:32:19.318 00.006 11872 ScopeASCOM::SideOfPier() returns 0
23:32:19.323 00.005 11872 setting lock position to (1833.52, 826.51)
23:32:19.327 00.004 11872 guider state => GUIDING
23:32:19.332 00.005 11872 Status Line: Guiding
23:32:19.337 00.005 11872 Mount: notify guiding started
23:32:19.343 00.006 11872 GetString("/profile/5/name", "") returns "PHD SF 2025"
23:32:19.348 00.005 11872 GetString("/profile/5/scope/calibration/timestamp", "") returns "11/21/2025 10:15:14 PM"
23:32:19.352 00.004 11872 GetDouble("/profile/5/scope/calibration/xRate", 1.000000) returns 0.001564
23:32:19.357 00.005 11872 GetDouble("/profile/5/scope/calibration/yRate", 1.000000) returns 0.001340
23:32:19.362 00.005 11872 GetInt("/profile/5/scope/calibration/binning", 1) returns 1
23:32:19.366 00.004 11872 GetDouble("/profile/5/scope/calibration/xAngle", 0.000000) returns 0.004073
23:32:19.371 00.005 11872 GetDouble("/profile/5/scope/calibration/yAngle", 0.000000) returns -1.738880
23:32:19.375 00.004 11872 GetDouble("/profile/5/scope/calibration/declination", 0.000000) returns 0.000075
23:32:19.380 00.005 11872 GetInt("/profile/5/scope/calibration/pierSide", -1) returns 0
23:32:19.384 00.004 11872 GetInt("/profile/5/scope/calibration/raGuideParity", 0) returns 1
23:32:19.389 00.005 11872 GetInt("/profile/5/scope/calibration/decGuideParity", 0) returns -1
23:32:19.393 00.004 11872 GetDouble("/profile/5/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
23:32:19.397 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:32:19.402 00.005 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:32:19.406 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:32:19.408 00.002 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:32:19.412 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:32:19.415 00.003 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:32:19.418 00.003 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:32:19.421 00.003 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:32:19.427 00.006 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:32:19.431 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:32:19.434 00.003 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:32:19.439 00.005 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:32:19.443 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:32:19.447 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:32:19.451 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:32:19.455 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:32:19.459 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:32:19.464 00.005 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:32:19.467 00.003 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:32:19.471 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:32:19.476 00.005 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:32:19.479 00.003 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:32:19.483 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:32:19.488 00.005 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:32:19.492 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:32:19.496 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:32:19.518 00.022 11872 evsrv: cli 0D2D2BE0 connect
23:32:19.523 00.005 11872 case statement mapped state 6 to 3
23:32:19.528 00.005 11872 case statement mapped state 6 to 3
23:32:19.533 00.005 11872 evsrv: cli 0D2D2BE0 request: {"method":"get_app_state","id":"5c747674-2026-4c4e-a121-2b096f964119"}
23:32:19.538 00.005 11872 case statement mapped state 6 to 3
23:32:19.542 00.004 11872 evsrv: cli 0D2D2BE0 response: {"jsonrpc":"2.0","result":"Guiding","id":"5c747674-2026-4c4e-a121-2b096f964119"}
23:32:19.562 00.020 11872 evsrv: cli 0D2D2BE0 disconnect
23:32:19.626 00.064 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:32:19.633 00.007 11872 ScopeASCOM::SideOfPier() returns 0
23:32:19.640 00.007 11872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
23:32:19.646 00.006 11872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
23:32:19.650 00.004 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:32:19.653 00.003 11872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 31.2
23:32:19.658 00.005 11872 MountToCamera -- mountTheta (-0.00) + m_xAngle (0.00) = xAngle (0.00 = 0.00)
23:32:19.664 00.006 11872 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
23:32:19.667 00.003 11872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
23:32:19.671 00.004 11872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
23:32:19.676 00.005 11872 GetInt("/profile/5/AutoLoadCalibration", -1) returns 1
23:32:19.680 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=199, med=0, FiltMin=0, FiltMax=115, Gamma=1.000
23:32:19.683 00.003 11872 UpdateGuideState exits: m=4378 SNR=44.8
23:32:19.687 00.004 11872 PhdController: newstate STATE_SETTLE_WAIT
23:32:19.691 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:19.696 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:32:19.699 00.003 11872 Enqueuing Expose request
23:32:19.703 00.004 9960 Worker thread wakes up
23:32:19.703 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:32:19.703 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1819,812,31,31)
23:32:20.953 01.250 9960 Exposure complete
23:32:21.070 00.117 9960 worker thread done servicing request
23:32:21.070 00.000 11872 OnExposeComplete: enter
23:32:21.075 00.005 11872 UpdateGuideState(): m_state=6
23:32:21.078 00.003 11872 Star::Find(15, 1833, 826, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:21.082 00.004 11872 Star::Find returns 1 (0), X=1833.45, Y=826.46, Mass=4450, SNR=45.1, Peak=195 HFD=5.8
23:32:21.087 00.005 11872 CameraToMount -- cameraTheta (-2.48) - m_xAngle (0.00) = xAngle (-2.48 = -2.48)
23:32:21.090 00.003 11872 CameraToMount -- cameraTheta (-2.48) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (0.49 = 0.49)
23:32:21.094 00.004 11872 CameraToMount -- cameraX=-0.07 cameraY=-0.05 hyp=0.08 cameraTheta=-2.48 mountX=-0.07 mountY=0.04, mountTheta=2.61
23:32:21.099 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.07, y=-0.05, opts=13)
23:32:21.103 00.004 11872 Enqueuing Move request for scope (-0.07, -0.05)
23:32:21.106 00.003 9960 Worker thread wakes up
23:32:21.106 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=195, med=0, FiltMin=0, FiltMax=118, Gamma=1.000
23:32:21.111 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.05) opts 0xd
23:32:21.111 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.07, -0.05)
23:32:21.111 00.000 9960 Moving (-0.07, -0.05) raw xDistance=-0.07 yDistance=0.04
23:32:21.111 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:32:21.111 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:32:21.112 00.001 11872 UpdateGuideState exits: m=4450 SNR=45.1
23:32:21.117 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:32:21.117 00.000 9960 MoveAxis(E, 0, ABG)
23:32:21.117 00.000 9960 Move returns status 0, amount 0
23:32:21.117 00.000 9960 MoveAxis(N, 0, ABG)
23:32:21.117 00.000 9960 Move returns status 0, amount 0
23:32:21.118 00.001 11872 PhdController: settling, locked = 1, distance = 0.30 (1.50) aobump = 0 frame = 1 / 99999
23:32:21.122 00.004 9960 move complete, result=0
23:32:21.123 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763789541.122,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.30,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:32:21.126 00.003 9960 worker thread done servicing request
23:32:21.127 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:21.132 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:32:21.135 00.003 11872 Enqueuing Expose request
23:32:21.139 00.004 11872 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:32:21.142 00.003 9960 Worker thread wakes up
23:32:21.142 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:32:21.143 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1819,812,31,31)
23:32:22.395 01.252 9960 Exposure complete
23:32:22.507 00.112 9960 worker thread done servicing request
23:32:22.508 00.001 11872 OnExposeComplete: enter
23:32:22.512 00.004 11872 UpdateGuideState(): m_state=6
23:32:22.518 00.006 11872 Star::Find(15, 1833, 826, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:32:22.523 00.005 11872 Star::Find returns 1 (0), X=1833.50, Y=826.35, Mass=4321, SNR=44.2, Peak=193 HFD=5.7
23:32:22.527 00.004 11872 CameraToMount -- cameraTheta (-1.64) - m_xAngle (0.00) = xAngle (-1.65 = -1.65)
23:32:22.531 00.004 11872 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.32 = 1.32)
23:32:22.534 00.003 11872 CameraToMount -- cameraX=-0.01 cameraY=-0.16 hyp=0.16 cameraTheta=-1.64 mountX=-0.01 mountY=0.16, mountTheta=1.65
23:32:22.540 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.01, y=-0.16, opts=13)
23:32:22.545 00.005 11872 Enqueuing Move request for scope (-0.01, -0.16)
23:32:22.548 00.003 9960 Worker thread wakes up
23:32:22.549 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.16) opts 0xd
23:32:22.550 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.01, -0.16)
23:32:22.550 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=193, med=0, FiltMin=0, FiltMax=115, Gamma=1.000
23:32:22.554 00.004 11872 UpdateGuideState exits: m=4321 SNR=44.2
23:32:22.557 00.003 11872 PhdController: settling, locked = 1, distance = 0.26 (1.50) aobump = 0 frame = 2 / 99999
23:32:22.562 00.005 9960 Moving (-0.01, -0.16) raw xDistance=-0.01 yDistance=0.16
23:32:22.562 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:32:22.562 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:32:22.563 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763789542.562,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.26,"Time":1.4,"SettleTime":10.0,"StarLocked":true}
23:32:22.568 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
23:32:22.568 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:22.571 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:32:22.576 00.005 11872 Enqueuing Expose request
23:32:22.579 00.003 9960 MoveAxis(E, 0, ABG)
23:32:22.580 00.001 9960 Move returns status 0, amount 0
23:32:22.580 00.000 9960 MoveAxis(N, 0, ABG)
23:32:22.580 00.000 9960 Move returns status 0, amount 0
23:32:22.580 00.000 9960 move complete, result=0
23:32:22.580 00.000 9960 worker thread done servicing request
23:32:22.582 00.002 9960 Worker thread wakes up
23:32:22.582 00.000 11872 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:32:22.586 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
23:32:22.586 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1819,812,31,31)
23:32:23.842 01.256 9960 Exposure complete
23:32:23.950 00.108 9960 worker thread done servicing request
23:32:23.950 00.000 11872 OnExposeComplete: enter
23:32:23.953 00.003 11872 UpdateGuideState(): m_state=6
23:32:23.958 00.005 11872 Star::Find(15, 1833, 826, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:32:23.962 00.004 11872 Star::Find returns 1 (0), X=1833.49, Y=826.37, Mass=4536, SNR=45.1, Peak=197 HFD=5.8
23:32:23.965 00.003 11872 CameraToMount -- cameraTheta (-1.78) - m_xAngle (0.00) = xAngle (-1.79 = -1.79)
23:32:23.969 00.004 11872 CameraToMount -- cameraTheta (-1.78) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.18 = 1.18)
23:32:23.972 00.003 11872 CameraToMount -- cameraX=-0.03 cameraY=-0.14 hyp=0.14 cameraTheta=-1.78 mountX=-0.03 mountY=0.13, mountTheta=1.80
23:32:23.977 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.03, y=-0.14, opts=13)
23:32:23.981 00.004 11872 Enqueuing Move request for scope (-0.03, -0.14)
23:32:23.986 00.005 9960 Worker thread wakes up
23:32:23.986 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=197, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
23:32:23.990 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.14) opts 0xd
23:32:23.990 00.000 11872 UpdateGuideState exits: m=4536 SNR=45.1
23:32:23.995 00.005 9960 Handling offset move in thread for scope, endpoint = (-0.03, -0.14)
23:32:23.995 00.000 9960 Moving (-0.03, -0.14) raw xDistance=-0.03 yDistance=0.13
23:32:23.995 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:32:23.995 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:32:23.996 00.001 11872 PhdController: settling, locked = 1, distance = 0.22 (1.50) aobump = 0 frame = 3 / 99999
23:32:23.999 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:32:24.000 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763789543.999,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.22,"Time":2.9,"SettleTime":10.0,"StarLocked":true}
23:32:24.003 00.003 9960 MoveAxis(E, 0, ABG)
23:32:24.003 00.000 9960 Move returns status 0, amount 0
23:32:24.003 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:24.008 00.005 9960 MoveAxis(N, 0, ABG)
23:32:24.008 00.000 9960 Move returns status 0, amount 0
23:32:24.008 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:32:24.012 00.004 11872 Enqueuing Expose request
23:32:24.017 00.005 9960 move complete, result=0
23:32:24.017 00.000 9960 worker thread done servicing request
23:32:24.019 00.002 9960 Worker thread wakes up
23:32:24.019 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:32:24.019 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1819,812,31,31)
23:32:24.020 00.001 11872 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:32:25.260 01.240 9960 Exposure complete
23:32:25.389 00.129 9960 worker thread done servicing request
23:32:25.390 00.001 11872 OnExposeComplete: enter
23:32:25.393 00.003 11872 UpdateGuideState(): m_state=6
23:32:25.398 00.005 11872 Star::Find(15, 1833, 826, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
23:32:25.402 00.004 11872 Star::Find returns 1 (0), X=1833.50, Y=825.90, Mass=4250, SNR=44.0, Peak=197 HFD=5.9
23:32:25.405 00.003 11872 CameraToMount -- cameraTheta (-1.59) - m_xAngle (0.00) = xAngle (-1.60 = -1.60)
23:32:25.409 00.004 11872 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.37 = 1.37)
23:32:25.412 00.003 11872 CameraToMount -- cameraX=-0.01 cameraY=-0.61 hyp=0.61 cameraTheta=-1.59 mountX=-0.01 mountY=0.60, mountTheta=1.60
23:32:25.418 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.01, y=-0.61, opts=13)
23:32:25.421 00.003 11872 Enqueuing Move request for scope (-0.01, -0.61)
23:32:25.425 00.004 9960 Worker thread wakes up
23:32:25.425 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.61) opts 0xd
23:32:25.425 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.01, -0.61)
23:32:25.426 00.001 9960 Moving (-0.01, -0.61) raw xDistance=-0.01 yDistance=0.60
23:32:25.427 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:32:25.427 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=197, med=0, FiltMin=0, FiltMax=110, Gamma=1.000
23:32:25.431 00.004 11872 UpdateGuideState exits: m=4250 SNR=44.0
23:32:25.435 00.004 11872 PhdController: settling, locked = 1, distance = 0.34 (1.50) aobump = 0 frame = 4 / 99999
23:32:25.439 00.004 9960 resist switch: large excursion: input 0.60 thresh 0.60 direction from 0 to 1
23:32:25.439 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763789545.439,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.34,"Time":4.3,"SettleTime":10.0,"StarLocked":true}
23:32:25.442 00.003 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.81
23:32:25.443 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.60 from input 0.60
23:32:25.443 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:25.447 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:32:25.451 00.004 11872 Enqueuing Expose request
23:32:25.454 00.003 9960 MoveAxis(E, 0, ABG)
23:32:25.454 00.000 9960 Move returns status 0, amount 0
23:32:25.454 00.000 9960 MoveAxis(S, 450, ABG)
23:32:25.456 00.002 9960 Guiding  Dir = 1, Dur = 450
23:32:25.456 00.000 9960 IsSlewing returns 0
23:32:25.456 00.000 9960 IsGuiding returns 0
23:32:25.457 00.001 9960 PulseGuide returned control before completion, sleep 460
23:32:25.927 00.470 9960 IsGuiding returns 1
23:32:25.927 00.000 9960 scope still moving after pulse duration time elapsed
23:32:25.958 00.031 9960 IsSlewing returns 0
23:32:25.958 00.000 9960 IsGuiding returns 0
23:32:25.958 00.000 9960 scope move finished after 450 + 52 ms
23:32:25.959 00.001 9960 Move returns status 0, amount 450
23:32:25.959 00.000 9960 move complete, result=0
23:32:25.959 00.000 9960 worker thread done servicing request
23:32:25.959 00.000 9960 Worker thread wakes up
23:32:25.959 00.000 11872 GuideStep: -0.0 px 0 ms EAST, 0.6 px 450 ms SOUTH
23:32:25.964 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
23:32:25.964 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1819,812,31,31)
23:32:27.219 01.255 9960 Exposure complete
23:32:27.321 00.102 9960 worker thread done servicing request
23:32:27.322 00.001 11872 OnExposeComplete: enter
23:32:27.326 00.004 11872 UpdateGuideState(): m_state=6
23:32:27.330 00.004 11872 Star::Find(15, 1833, 825, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
23:32:27.335 00.005 11872 Star::Find returns 1 (0), X=1833.56, Y=826.63, Mass=4160, SNR=43.2, Peak=199 HFD=5.6
23:32:27.342 00.007 11872 CameraToMount -- cameraTheta (1.21) - m_xAngle (0.00) = xAngle (1.20 = 1.20)
23:32:27.354 00.012 11872 CameraToMount -- cameraTheta (1.21) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.17 = -2.11)
23:32:27.362 00.008 11872 CameraToMount -- cameraX=0.04 cameraY=0.11 hyp=0.12 cameraTheta=1.21 mountX=0.04 mountY=-0.10, mountTheta=-1.18
23:32:27.370 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=0.04, y=0.11, opts=13)
23:32:27.375 00.005 11872 Enqueuing Move request for scope (0.04, 0.11)
23:32:27.378 00.003 9960 Worker thread wakes up
23:32:27.378 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.11) opts 0xd
23:32:27.378 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=199, med=0, FiltMin=0, FiltMax=110, Gamma=1.000
23:32:27.385 00.007 9960 Handling offset move in thread for scope, endpoint = (0.04, 0.11)
23:32:27.385 00.000 11872 UpdateGuideState exits: m=4160 SNR=43.2
23:32:27.391 00.006 9960 Moving (0.04, 0.11) raw xDistance=0.04 yDistance=-0.10
23:32:27.391 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:32:27.391 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:32:27.391 00.000 11872 PhdController: settling, locked = 1, distance = 0.28 (1.50) aobump = 0 frame = 5 / 99999
23:32:27.396 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:32:27.396 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763789547.396,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.28,"Time":6.3,"SettleTime":10.0,"StarLocked":true}
23:32:27.400 00.004 9960 MoveAxis(E, 0, ABG)
23:32:27.401 00.001 9960 Move returns status 0, amount 0
23:32:27.401 00.000 9960 MoveAxis(N, 0, ABG)
23:32:27.401 00.000 9960 Move returns status 0, amount 0
23:32:27.401 00.000 9960 move complete, result=0
23:32:27.401 00.000 9960 worker thread done servicing request
23:32:27.402 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:27.406 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:32:27.410 00.004 11872 Enqueuing Expose request
23:32:27.415 00.005 11872 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:32:27.418 00.003 9960 Worker thread wakes up
23:32:27.418 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:32:27.418 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1819,812,31,31)
23:32:28.672 01.254 9960 Exposure complete
23:32:28.793 00.121 9960 worker thread done servicing request
23:32:28.794 00.001 11872 OnExposeComplete: enter
23:32:28.797 00.003 11872 UpdateGuideState(): m_state=6
23:32:28.801 00.004 11872 Star::Find(15, 1833, 826, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
23:32:28.804 00.003 11872 Star::Find returns 1 (0), X=1833.59, Y=826.45, Mass=4430, SNR=44.8, Peak=183 HFD=5.8
23:32:28.809 00.005 11872 CameraToMount -- cameraTheta (-0.70) - m_xAngle (0.00) = xAngle (-0.70 = -0.70)
23:32:28.812 00.003 11872 CameraToMount -- cameraTheta (-0.70) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.27 = 2.27)
23:32:28.816 00.004 11872 CameraToMount -- cameraX=0.08 cameraY=-0.07 hyp=0.10 cameraTheta=-0.70 mountX=0.08 mountY=0.08, mountTheta=0.79
23:32:28.822 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.08, y=-0.07, opts=13)
23:32:28.826 00.004 11872 Enqueuing Move request for scope (0.08, -0.07)
23:32:28.830 00.004 9960 Worker thread wakes up
23:32:28.831 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=183, med=0, FiltMin=0, FiltMax=108, Gamma=1.000
23:32:28.834 00.003 11872 UpdateGuideState exits: m=4430 SNR=44.8
23:32:28.838 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.07) opts 0xd
23:32:28.838 00.000 9960 Handling offset move in thread for scope, endpoint = (0.08, -0.07)
23:32:28.839 00.001 9960 Moving (0.08, -0.07) raw xDistance=0.08 yDistance=0.08
23:32:28.839 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:32:28.839 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:32:28.839 00.000 11872 PhdController: settling, locked = 1, distance = 0.22 (1.50) aobump = 0 frame = 6 / 99999
23:32:28.843 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:32:28.843 00.000 9960 MoveAxis(E, 0, ABG)
23:32:28.843 00.000 9960 Move returns status 0, amount 0
23:32:28.844 00.001 9960 MoveAxis(N, 0, ABG)
23:32:28.844 00.000 9960 Move returns status 0, amount 0
23:32:28.844 00.000 9960 move complete, result=0
23:32:28.845 00.001 9960 worker thread done servicing request
23:32:28.845 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763789548.843,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.22,"Time":7.7,"SettleTime":10.0,"StarLocked":true}
23:32:28.849 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:28.852 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:32:28.856 00.004 11872 Enqueuing Expose request
23:32:28.860 00.004 9960 Worker thread wakes up
23:32:28.861 00.001 11872 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:32:28.864 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
23:32:28.864 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1819,812,31,31)
23:32:30.112 01.248 9960 Exposure complete
23:32:30.222 00.110 9960 worker thread done servicing request
23:32:30.222 00.000 11872 OnExposeComplete: enter
23:32:30.225 00.003 11872 UpdateGuideState(): m_state=6
23:32:30.229 00.004 11872 Star::Find(15, 1833, 826, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
23:32:30.234 00.005 11872 Star::Find returns 1 (0), X=1833.61, Y=826.30, Mass=4522, SNR=45.5, Peak=202 HFD=5.9
23:32:30.238 00.004 11872 CameraToMount -- cameraTheta (-1.14) - m_xAngle (0.00) = xAngle (-1.14 = -1.14)
23:32:30.241 00.003 11872 CameraToMount -- cameraTheta (-1.14) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.83 = 1.83)
23:32:30.245 00.004 11872 CameraToMount -- cameraX=0.10 cameraY=-0.21 hyp=0.23 cameraTheta=-1.14 mountX=0.10 mountY=0.22, mountTheta=1.16
23:32:30.250 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.10, y=-0.21, opts=13)
23:32:30.254 00.004 11872 Enqueuing Move request for scope (0.10, -0.21)
23:32:30.258 00.004 9960 Worker thread wakes up
23:32:30.258 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=202, med=0, FiltMin=0, FiltMax=108, Gamma=1.000
23:32:30.261 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.21) opts 0xd
23:32:30.263 00.002 9960 Handling offset move in thread for scope, endpoint = (0.10, -0.21)
23:32:30.263 00.000 9960 Moving (0.10, -0.21) raw xDistance=0.10 yDistance=0.22
23:32:30.263 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:32:30.263 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
23:32:30.264 00.001 9960 MoveAxis(E, 0, ABG)
23:32:30.264 00.000 9960 Move returns status 0, amount 0
23:32:30.264 00.000 9960 MoveAxis(S, 165, ABG)
23:32:30.265 00.001 9960 Guiding  Dir = 1, Dur = 165
23:32:30.265 00.000 11872 UpdateGuideState exits: m=4522 SNR=45.5
23:32:30.268 00.003 11872 PhdController: settling, locked = 1, distance = 0.22 (1.50) aobump = 0 frame = 7 / 99999
23:32:30.272 00.004 9960 IsSlewing returns 0
23:32:30.274 00.002 11872 evsrv: {"Event":"Settling","Timestamp":1763789550.272,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.22,"Time":9.2,"SettleTime":10.0,"StarLocked":true}
23:32:30.279 00.005 9960 IsGuiding returns 0
23:32:30.280 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:30.284 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:32:30.288 00.004 9960 PulseGuide returned control before completion, sleep 175
23:32:30.288 00.000 11872 Enqueuing Expose request
23:32:30.478 00.190 9960 IsGuiding returns 0
23:32:30.479 00.001 9960 Move returns status 0, amount 165
23:32:30.479 00.000 9960 move complete, result=0
23:32:30.480 00.001 9960 worker thread done servicing request
23:32:30.480 00.000 9960 Worker thread wakes up
23:32:30.482 00.002 11872 GuideStep: 0.1 px 0 ms EAST, 0.2 px 165 ms SOUTH
23:32:30.488 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
23:32:30.488 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1819,812,31,31)
23:32:31.744 01.256 9960 Exposure complete
23:32:31.872 00.128 9960 worker thread done servicing request
23:32:31.873 00.001 11872 OnExposeComplete: enter
23:32:31.876 00.003 11872 UpdateGuideState(): m_state=6
23:32:31.882 00.006 11872 Star::Find(15, 1833, 826, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
23:32:31.886 00.004 11872 Star::Find returns 1 (0), X=1833.67, Y=826.59, Mass=4069, SNR=42.5, Peak=186 HFD=5.6
23:32:31.891 00.005 11872 CameraToMount -- cameraTheta (0.45) - m_xAngle (0.00) = xAngle (0.45 = 0.45)
23:32:31.896 00.005 11872 CameraToMount -- cameraTheta (0.45) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (3.42 = -2.87)
23:32:31.901 00.005 11872 CameraToMount -- cameraX=0.15 cameraY=0.07 hyp=0.17 cameraTheta=0.45 mountX=0.15 mountY=-0.05, mountTheta=-0.29
23:32:31.906 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.15, y=0.07, opts=13)
23:32:31.909 00.003 11872 Enqueuing Move request for scope (0.15, 0.07)
23:32:31.913 00.004 9960 Worker thread wakes up
23:32:31.913 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.07) opts 0xd
23:32:31.913 00.000 9960 Handling offset move in thread for scope, endpoint = (0.15, 0.07)
23:32:31.914 00.001 9960 Moving (0.15, 0.07) raw xDistance=0.15 yDistance=-0.05
23:32:31.914 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:32:31.914 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:32:31.914 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=186, med=0, FiltMin=0, FiltMax=108, Gamma=1.000
23:32:31.924 00.010 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:32:31.924 00.000 9960 MoveAxis(E, 0, ABG)
23:32:31.925 00.001 9960 Move returns status 0, amount 0
23:32:31.925 00.000 9960 MoveAxis(N, 0, ABG)
23:32:31.925 00.000 11872 UpdateGuideState exits: m=4069 SNR=42.5
23:32:31.928 00.003 9960 Move returns status 0, amount 0
23:32:31.928 00.000 9960 move complete, result=0
23:32:31.928 00.000 9960 worker thread done servicing request
23:32:31.928 00.000 11872 PhdController: settling, locked = 1, distance = 0.21 (1.50) aobump = 0 frame = 8 / 99999
23:32:31.931 00.003 11872 PhdController: newstate STATE_FINISH
23:32:31.934 00.003 11872 PhdController complete: success
23:32:31.937 00.003 11872 evsrv: {"Event":"SettleDone","Timestamp":1763789551.937,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":8,"DroppedFrames":0}
23:32:31.941 00.004 11872 Mount: notify guiding dither settle done success=1
23:32:31.945 00.004 11872 PhdController: newstate STATE_IDLE
23:32:31.948 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:31.952 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:32:31.956 00.004 11872 Enqueuing Expose request
23:32:31.961 00.005 11872 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:32:31.965 00.004 9960 Worker thread wakes up
23:32:31.965 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:32:31.965 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1819,812,31,31)
23:32:33.218 01.253 9960 Exposure complete
23:32:33.343 00.125 9960 worker thread done servicing request
23:32:33.343 00.000 11872 OnExposeComplete: enter
23:32:33.351 00.008 11872 UpdateGuideState(): m_state=6
23:32:33.358 00.007 11872 Star::Find(15, 1833, 826, 0, (0,0,0,0), 1.5, 10.0, 255) frame 9
23:32:33.364 00.006 11872 Star::Find returns 1 (0), X=1833.68, Y=826.46, Mass=3990, SNR=42.4, Peak=172 HFD=5.6
23:32:33.370 00.006 11872 CameraToMount -- cameraTheta (-0.28) - m_xAngle (0.00) = xAngle (-0.29 = -0.29)
23:32:33.375 00.005 11872 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.68 = 2.68)
23:32:33.381 00.006 11872 CameraToMount -- cameraX=0.17 cameraY=-0.05 hyp=0.18 cameraTheta=-0.28 mountX=0.17 mountY=0.08, mountTheta=0.43
23:32:33.391 00.010 11872 SchedulePrimaryMove(0FA44CE0, x=0.17, y=-0.05, opts=13)
23:32:33.397 00.006 11872 Enqueuing Move request for scope (0.17, -0.05)
23:32:33.402 00.005 9960 Worker thread wakes up
23:32:33.402 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=172, med=0, FiltMin=0, FiltMax=105, Gamma=1.000
23:32:33.408 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.05) opts 0xd
23:32:33.408 00.000 9960 Handling offset move in thread for scope, endpoint = (0.17, -0.05)
23:32:33.408 00.000 11872 UpdateGuideState exits: m=3990 SNR=42.4
23:32:33.415 00.007 9960 Moving (0.17, -0.05) raw xDistance=0.17 yDistance=0.08
23:32:33.415 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:33.418 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
23:32:33.418 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:32:33.418 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:32:33.423 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:32:33.423 00.000 11872 Enqueuing Expose request
23:32:33.427 00.004 9960 MoveAxis(E, 0, ABG)
23:32:33.427 00.000 9960 Move returns status 0, amount 0
23:32:33.428 00.001 9960 MoveAxis(N, 0, ABG)
23:32:33.428 00.000 9960 Move returns status 0, amount 0
23:32:33.428 00.000 9960 move complete, result=0
23:32:33.428 00.000 9960 worker thread done servicing request
23:32:33.428 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:32:33.434 00.006 9960 Worker thread wakes up
23:32:33.434 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:32:33.435 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1819,812,31,31)
23:32:34.687 01.252 9960 Exposure complete
23:32:34.801 00.114 9960 worker thread done servicing request
23:32:34.802 00.001 11872 OnExposeComplete: enter
23:32:34.806 00.004 11872 UpdateGuideState(): m_state=6
23:32:34.812 00.006 11872 Star::Find(15, 1833, 826, 0, (0,0,0,0), 1.5, 10.0, 255) frame 10
23:32:34.818 00.006 11872 Star::Find returns 1 (0), X=1833.73, Y=825.97, Mass=4125, SNR=43.0, Peak=182 HFD=6.0
23:32:34.824 00.006 11872 CameraToMount -- cameraTheta (-1.19) - m_xAngle (0.00) = xAngle (-1.20 = -1.20)
23:32:34.827 00.003 11872 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.77 = 1.77)
23:32:34.830 00.003 11872 CameraToMount -- cameraX=0.22 cameraY=-0.54 hyp=0.58 cameraTheta=-1.19 mountX=0.21 mountY=0.57, mountTheta=1.21
23:32:34.836 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.22, y=-0.54, opts=13)
23:32:34.840 00.004 11872 Enqueuing Move request for scope (0.22, -0.54)
23:32:34.843 00.003 9960 Worker thread wakes up
23:32:34.843 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.54) opts 0xd
23:32:34.843 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=182, med=0, FiltMin=0, FiltMax=105, Gamma=1.000
23:32:34.848 00.005 11872 UpdateGuideState exits: m=4125 SNR=43.0
23:32:34.852 00.004 9960 Handling offset move in thread for scope, endpoint = (0.22, -0.54)
23:32:34.852 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:34.855 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:32:34.858 00.003 11872 Enqueuing Expose request
23:32:34.861 00.003 9960 Moving (0.22, -0.54) raw xDistance=0.21 yDistance=0.57
23:32:34.861 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
23:32:34.861 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.57 from input 0.57
23:32:34.861 00.000 9960 MoveAxis(W, 100, ABG)
23:32:34.861 00.000 9960 Guiding  Dir = 3, Dur = 100
23:32:34.861 00.000 9960 IsSlewing returns 0
23:32:34.861 00.000 9960 IsGuiding returns 0
23:32:34.863 00.002 9960 PulseGuide returned control before completion, sleep 110
23:32:34.958 00.095 11872 evsrv: cli 0D2D2E60 connect
23:32:34.969 00.011 11872 case statement mapped state 6 to 3
23:32:34.974 00.005 11872 case statement mapped state 6 to 3
23:32:34.981 00.007 9960 IsGuiding returns 1
23:32:34.981 00.000 9960 scope still moving after pulse duration time elapsed
23:32:34.981 00.000 11872 evsrv: cli 0D2D2E60 request: {"method":"get_app_state","id":"c10f2a8a-f90a-4b84-ba51-f9621e76ec0a"}
23:32:34.989 00.008 11872 case statement mapped state 6 to 3
23:32:34.994 00.005 11872 evsrv: cli 0D2D2E60 response: {"jsonrpc":"2.0","result":"Guiding","id":"c10f2a8a-f90a-4b84-ba51-f9621e76ec0a"}
23:32:34.999 00.005 11872 evsrv: cli 0D2D2E60 disconnect
23:32:35.002 00.003 11872 evsrv: cli 0D2D2460 connect
23:32:35.005 00.003 11872 case statement mapped state 6 to 3
23:32:35.008 00.003 9960 IsSlewing returns 0
23:32:35.008 00.000 9960 IsGuiding returns 0
23:32:35.008 00.000 9960 scope move finished after 100 + 46 ms
23:32:35.008 00.000 9960 Move returns status 0, amount 100
23:32:35.008 00.000 11872 case statement mapped state 6 to 3
23:32:35.012 00.004 9960 MoveAxis(S, 427, ABG)
23:32:35.012 00.000 9960 Guiding  Dir = 1, Dur = 427
23:32:35.012 00.000 9960 IsSlewing returns 0
23:32:35.014 00.002 11872 evsrv: cli 0D2D2460 request: {"method":"stop_capture","id":"ae5cbf69-c133-4faf-b599-a18365751ec6"}
23:32:35.022 00.008 9960 IsGuiding returns 0
23:32:35.022 00.000 11872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:32:35.026 00.004 9960 PulseGuide returned control before completion, sleep 437
23:32:35.026 00.000 11872 Status Line: Waiting for devices...
23:32:35.030 00.004 11872 evsrv: cli 0D2D2460 response: {"jsonrpc":"2.0","result":0,"id":"ae5cbf69-c133-4faf-b599-a18365751ec6"}
23:32:35.045 00.015 11872 evsrv: cli 0D2D2460 disconnect
23:32:35.051 00.006 11872 evsrv: cli 0D2D34A0 connect
23:32:35.053 00.002 11872 case statement mapped state 6 to 3
23:32:35.058 00.005 11872 case statement mapped state 6 to 3
23:32:35.062 00.004 11872 evsrv: cli 0D2D34A0 request: {"method":"get_app_state","id":"586b2768-3bd0-4fd0-8f9a-19e09c3c8f6a"}
23:32:35.067 00.005 11872 case statement mapped state 6 to 3
23:32:35.070 00.003 11872 evsrv: cli 0D2D34A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"586b2768-3bd0-4fd0-8f9a-19e09c3c8f6a"}
23:32:35.077 00.007 11872 evsrv: cli 0D2D34A0 disconnect
23:32:35.476 00.399 9960 IsGuiding returns 0
23:32:35.477 00.001 9960 Move returns status 0, amount 427
23:32:35.478 00.001 9960 move complete, result=0
23:32:35.478 00.000 9960 worker thread done servicing request
23:32:35.479 00.001 11872 GuideStep: 0.2 px 100 ms WEST, 0.6 px 427 ms SOUTH
23:32:35.486 00.007 9960 Worker thread wakes up
23:32:35.486 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:32:35.486 00.000 9960 Error thrown from C:\cygwin\home\agalasso\projects\phd2\worker_thread.cpp:180->Time lapse interrupted
23:32:35.487 00.001 9960 worker thread done servicing request
23:32:35.490 00.003 11872 OnExposeComplete: enter
23:32:35.496 00.006 11872 OnExposeComplete: Capture Error reported
23:32:35.502 00.006 11872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
23:32:35.506 00.004 11872 Mount: notify guiding stopped
23:32:35.515 00.009 11872 Changing from state GUIDING to STOP
23:32:35.520 00.005 11872 guider state => SELECTED
23:32:35.523 00.003 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=182, med=0, FiltMin=0, FiltMax=105, Gamma=1.000
23:32:35.528 00.005 11872 Changing from state SELECTED to UNINITIALIZED
23:32:35.532 00.004 11872 guider state => SELECTING
23:32:35.540 00.008 11872 Status Line: Stopped.
23:32:35.545 00.005 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\myframe_events.cpp:489->Error reported capturing image
23:32:36.078 00.533 11872 evsrv: cli 0D2D3040 connect
23:32:36.081 00.003 11872 evsrv: cli 0D2D3040 request: {"method":"get_app_state","id":"bb7a3f3b-4633-452c-a284-584cbcb6d29b"}
23:32:36.085 00.004 11872 evsrv: cli 0D2D3040 response: {"jsonrpc":"2.0","result":"Stopped","id":"bb7a3f3b-4633-452c-a284-584cbcb6d29b"}
23:32:36.089 00.004 11872 evsrv: cli 0D2D3040 disconnect
23:32:53.165 17.076 11872 evsrv: cli 0D2D2A00 connect
23:32:53.172 00.007 11872 evsrv: cli 0D2D2A00 request: {"method":"get_app_state","id":"4cec3b4c-74ab-4ff2-ae01-020b3ac5292c"}
23:32:53.176 00.004 11872 evsrv: cli 0D2D2A00 response: {"jsonrpc":"2.0","result":"Stopped","id":"4cec3b4c-74ab-4ff2-ae01-020b3ac5292c"}
23:32:53.182 00.006 11872 evsrv: cli 0D2D2A00 disconnect
23:32:53.186 00.004 11872 evsrv: cli 0D2D2C80 connect
23:32:53.190 00.004 11872 evsrv: cli 0D2D2C80 request: {"method":"get_calibrated","id":"2295493c-971d-4f09-bd7c-5dd4ac954211"}
23:32:53.193 00.003 11872 evsrv: cli 0D2D2C80 response: {"jsonrpc":"2.0","result":true,"id":"2295493c-971d-4f09-bd7c-5dd4ac954211"}
23:32:53.197 00.004 11872 evsrv: cli 0D2D2C80 disconnect
23:32:53.203 00.006 11872 evsrv: cli 0D2D2DC0 connect
23:32:53.206 00.003 11872 evsrv: cli 0D2D2DC0 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"d11bb31f-03e4-43b8-8c75-e13b152f72b7"}
23:32:53.209 00.003 11872 PhdController::Guide begins
23:32:53.214 00.005 11872 PhdController: newstate STATE_SETUP
23:32:53.218 00.004 11872 PhdController: setup
23:32:53.221 00.003 11872 PhdController: newstate STATE_ATTEMPT_START
23:32:53.225 00.004 11872 PhdController: start capturing
23:32:53.227 00.002 11872 Changing from state SELECTING to UNINITIALIZED
23:32:53.232 00.005 11872 guider state => SELECTING
23:32:53.239 00.007 11872 setting force full frames = true
23:32:53.242 00.003 11872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
23:32:53.250 00.008 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:32:53.254 00.004 11872 Enqueuing Expose request
23:32:53.258 00.004 11872 PhdController: newstate STATE_SELECT_STAR
23:32:53.262 00.004 9960 Worker thread wakes up
23:32:53.262 00.000 11872 evsrv: cli 0D2D2DC0 response: {"jsonrpc":"2.0","result":0,"id":"d11bb31f-03e4-43b8-8c75-e13b152f72b7"}
23:32:53.267 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
23:32:53.267 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:32:53.268 00.001 11872 evsrv: cli 0D2D2DC0 disconnect
23:32:53.274 00.006 11872 evsrv: cli 0D2D3040 connect
23:32:53.278 00.004 11872 case statement mapped state 1 to 101
23:32:53.281 00.003 11872 case statement mapped state 1 to 101
23:32:53.286 00.005 11872 evsrv: cli 0D2D3040 request: {"method":"get_lock_shift_params","id":"c8fde0f4-ea5e-474e-ab8e-d3434f20fd08"}
23:32:53.290 00.004 11872 evsrv: cli 0D2D3040 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"c8fde0f4-ea5e-474e-ab8e-d3434f20fd08"}
23:32:53.295 00.005 11872 evsrv: cli 0D2D3040 disconnect
23:32:53.299 00.004 11872 evsrv: cli 0D2D2BE0 connect
23:32:53.304 00.005 11872 case statement mapped state 1 to 101
23:32:53.308 00.004 11872 case statement mapped state 1 to 101
23:32:53.311 00.003 11872 evsrv: cli 0D2D2BE0 request: {"method":"get_lock_position","id":"7a213242-d2b0-44dc-b578-6afc742c511b"}
23:32:53.314 00.003 11872 evsrv: cli 0D2D2BE0 response: {"jsonrpc":"2.0","result":null,"id":"7a213242-d2b0-44dc-b578-6afc742c511b"}
23:32:53.320 00.006 11872 evsrv: cli 0D2D2BE0 disconnect
23:32:54.322 01.002 11872 evsrv: cli 0D2D3040 connect
23:32:54.328 00.006 11872 case statement mapped state 1 to 101
23:32:54.334 00.006 11872 case statement mapped state 1 to 101
23:32:54.340 00.006 11872 evsrv: cli 0D2D3040 request: {"method":"get_lock_position","id":"eeec7bd1-7dec-4377-a873-c4edad3011cd"}
23:32:54.345 00.005 11872 evsrv: cli 0D2D3040 response: {"jsonrpc":"2.0","result":null,"id":"eeec7bd1-7dec-4377-a873-c4edad3011cd"}
23:32:54.350 00.005 11872 evsrv: cli 0D2D3040 disconnect
23:32:54.516 00.166 9960 Exposure complete
23:32:54.638 00.122 9960 worker thread done servicing request
23:32:54.639 00.001 11872 OnExposeComplete: enter
23:32:54.642 00.003 11872 UpdateGuideState(): m_state=1
23:32:54.646 00.004 11872 UpdateCurrentPosition: no star selected
23:32:54.649 00.003 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
23:32:54.654 00.005 11872 Status Line: No star selected
23:32:54.659 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=167, med=0, FiltMin=0, FiltMax=105, Gamma=1.000
23:32:54.662 00.003 11872 UpdateGuideState exits: No star selected
23:32:54.665 00.003 11872 GuiderMultiStar::AutoSelect enter
23:32:54.668 00.003 11872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
23:32:54.772 00.104 11872 AutoFind: auto downsample for scale 1.00 => 1x
23:32:54.954 00.182 11872 AutoFind: global mean = 0.0, stdev 2.3
23:32:54.958 00.004 11872 AutoFind: using threshold = 0.1
23:32:55.178 00.220 11872 AutoFind: local max [1835, 824] 124.5
23:32:55.184 00.006 11872 AutoFind: local max [1591, 275] 113.4
23:32:55.188 00.004 11872 AutoFind: local max [35, 328] 73.0
23:32:55.191 00.003 11872 AutoFind: local max [1725, 288] 63.8
23:32:55.194 00.003 11872 AutoFind: local max [1374, 57] 42.8
23:32:55.199 00.005 11872 AutoFind: local max [1520, 1045] 32.3
23:32:55.203 00.004 11872 AutoFind: local max [779, 520] 23.8
23:32:55.206 00.003 11872 AutoFind: local max [776, 526] 23.7
23:32:55.209 00.003 11872 AutoFind: local max [453, 281] 23.2
23:32:55.215 00.006 11872 AutoFind: local max [1423, 1086] 22.6
23:32:55.218 00.003 11872 AutoFind: local max [1040, 308] 22.5
23:32:55.221 00.003 11872 AutoFind: local max [883, 879] 20.5
23:32:55.226 00.005 11872 AutoFind: local max [130, 490] 20.4
23:32:55.229 00.003 11872 AutoFind: local max [119, 907] 20.1
23:32:55.232 00.003 11872 AutoFind: local max [167, 392] 19.1
23:32:55.236 00.004 11872 AutoFind: local max [1041, 314] 17.1
23:32:55.239 00.003 11872 AutoFind: local max [35, 977] 14.0
23:32:55.244 00.005 11872 AutoFind: local max [755, 109] 11.8
23:32:55.248 00.004 11872 AutoFind: local max [138, 993] 10.5
23:32:55.252 00.004 11872 AutoFind: local max [1318, 138] 9.6
23:32:55.255 00.003 11872 AutoFind: local max [485, 357] 9.2
23:32:55.258 00.003 11872 AutoFind: local max [1782, 208] 9.2
23:32:55.262 00.004 11872 AutoFind: local max [813, 822] 9.0
23:32:55.266 00.004 11872 AutoFind: local max [389, 309] 8.9
23:32:55.269 00.003 11872 AutoFind: local max [1357, 614] 8.9
23:32:55.272 00.003 11872 AutoFind: local max [1392, 59] 8.9
23:32:55.276 00.004 11872 AutoFind: local max [1370, 536] 8.6
23:32:55.280 00.004 11872 AutoFind: local max [277, 414] 8.5
23:32:55.283 00.003 11872 AutoFind: local max [292, 13] 8.3
23:32:55.287 00.004 11872 AutoFind: local max [308, 1062] 8.1
23:32:55.291 00.004 11872 AutoFind: local max [503, 279] 8.0
23:32:55.295 00.004 11872 AutoFind: local max [377, 662] 7.8
23:32:55.298 00.003 11872 AutoFind: local max [167, 55] 7.8
23:32:55.301 00.003 11872 AutoFind: local max [37, 637] 7.5
23:32:55.304 00.003 11872 AutoFind: local max [1368, 530] 7.1
23:32:55.309 00.005 11872 AutoFind: local max [283, 630] 7.0
23:32:55.312 00.003 11872 AutoFind: local max [1860, 104] 6.9
23:32:55.316 00.004 11872 AutoFind: local max [562, 610] 6.7
23:32:55.319 00.003 11872 AutoFind: local max [505, 273] 6.3
23:32:55.323 00.004 11872 AutoFind: local max [1347, 557] 6.1
23:32:55.326 00.003 11872 AutoFind: local max [369, 1010] 6.0
23:32:55.330 00.004 11872 AutoFind: local max [567, 214] 5.9
23:32:55.333 00.003 11872 AutoFind: local max [1908, 655] 5.9
23:32:55.337 00.004 11872 AutoFind: local max [313, 381] 5.9
23:32:55.341 00.004 11872 AutoFind: local max [754, 953] 5.7
23:32:55.344 00.003 11872 AutoFind: local max [1844, 823] 5.3
23:32:55.347 00.003 11872 AutoFind: local max [1397, 419] 5.2
23:32:55.350 00.003 11872 AutoFind: local max [1907, 661] 5.0
23:32:55.356 00.006 11872 AutoFind: local max [1679, 597] 4.9
23:32:55.362 00.006 11872 AutoFind: local max [107, 941] 4.9
23:32:55.366 00.004 11872 AutoFind: local max [1446, 448] 4.9
23:32:55.372 00.006 11872 AutoFind: local max [516, 540] 4.8
23:32:55.377 00.005 11872 AutoFind: local max [1525, 466] 4.8
23:32:55.381 00.004 11872 AutoFind: local max [442, 282] 4.7
23:32:55.385 00.004 11872 AutoFind: local max [1487, 689] 4.7
23:32:55.390 00.005 11872 AutoFind: local max [1337, 709] 4.6
23:32:55.394 00.004 11872 AutoFind: local max [1698, 425] 4.5
23:32:55.397 00.003 11872 AutoFind: local max [1624, 813] 4.4
23:32:55.403 00.006 11872 AutoFind: local max [306, 971] 4.4
23:32:55.406 00.003 11872 AutoFind: local max [1013, 1029] 4.4
23:32:55.410 00.004 11872 AutoFind: local max [1706, 364] 4.4
23:32:55.414 00.004 11872 AutoFind: local max [114, 1045] 4.4
23:32:55.417 00.003 11872 AutoFind: local max [269, 16] 4.3
23:32:55.422 00.005 11872 AutoFind: local max [308, 485] 4.3
23:32:55.426 00.004 11872 AutoFind: local max [1821, 600] 4.3
23:32:55.430 00.004 11872 AutoFind: local max [1604, 281] 4.3
23:32:55.433 00.003 11872 AutoFind: local max [602, 519] 4.2
23:32:55.437 00.004 11872 AutoFind: local max [1578, 280] 4.2
23:32:55.441 00.004 11872 AutoFind: local max [1582, 269] 4.2
23:32:55.444 00.003 11872 AutoFind: local max [1447, 439] 4.1
23:32:55.449 00.005 11872 AutoFind: local max [861, 1024] 4.1
23:32:55.453 00.004 11872 AutoFind: local max [1733, 225] 4.0
23:32:55.458 00.005 11872 AutoFind: local max [360, 986] 4.0
23:32:55.462 00.004 11872 AutoFind: local max [1734, 230] 3.9
23:32:55.466 00.004 11872 AutoFind: local max [456, 269] 3.9
23:32:55.469 00.003 11872 AutoFind: local max [1389, 784] 3.8
23:32:55.473 00.004 11872 AutoFind: local max [1135, 84] 3.8
23:32:55.476 00.003 11872 AutoFind: local max [1389, 778] 3.7
23:32:55.480 00.004 11872 AutoFind: local max [441, 29] 3.7
23:32:55.484 00.004 11872 AutoFind: local max [279, 900] 3.7
23:32:55.486 00.002 11872 AutoFind: local max [365, 1048] 3.7
23:32:55.491 00.005 11872 AutoFind: local max [56, 432] 3.7
23:32:55.494 00.003 11872 AutoFind: local max [1681, 822] 3.7
23:32:55.498 00.004 11872 AutoFind: local max [1209, 341] 3.6
23:32:55.502 00.004 11872 AutoFind: local max [290, 103] 3.6
23:32:55.505 00.003 11872 AutoFind: local max [1488, 683] 3.6
23:32:55.509 00.004 11872 AutoFind: local max [1733, 383] 3.6
23:32:55.513 00.004 11872 AutoFind: local max [138, 1071] 3.6
23:32:55.517 00.004 11872 AutoFind: local max [1397, 412] 3.6
23:32:55.521 00.004 11872 AutoFind: local max [1561, 940] 3.6
23:32:55.525 00.004 11872 AutoFind: local max [872, 660] 3.5
23:32:55.527 00.002 11872 AutoFind: local max [1250, 944] 3.5
23:32:55.532 00.005 11872 AutoFind: local max [408, 887] 3.5
23:32:55.535 00.003 11872 AutoFind: local max [1822, 831] 3.5
23:32:55.539 00.004 11872 AutoFind: local max [1296, 1085] 3.5
23:32:55.543 00.004 11872 AutoFind: local max [587, 122] 3.5
23:32:55.546 00.003 11872 AutoFind: local max [1679, 604] 3.5
23:32:55.550 00.004 11872 AutoFind: local max [1721, 931] 3.4
23:32:55.553 00.003 11872 AutoFind: local max [1591, 371] 3.4
23:32:55.557 00.004 11872 AutoFind: local max [1258, 120] 3.4
23:32:55.561 00.004 11872 AutoFind: too close [1679, 604] 3.5 - [1679, 597] 4.9
23:32:55.565 00.004 11872 AutoFind: close dim-bright [1822, 831] 3.5 - [1835, 824] 124.5
23:32:55.568 00.003 11872 AutoFind: too close [1397, 412] 3.6 - [1397, 419] 5.2
23:32:55.572 00.004 11872 AutoFind: too close [1488, 683] 3.6 - [1487, 689] 4.7
23:32:55.576 00.004 11872 AutoFind: too close [1389, 778] 3.7 - [1389, 784] 3.8
23:32:55.579 00.003 11872 AutoFind: too close [456, 269] 3.9 - [442, 282] 4.7
23:32:55.583 00.004 11872 AutoFind: close dim-bright [456, 269] 3.9 - [453, 281] 23.2
23:32:55.587 00.004 11872 AutoFind: too close [1734, 230] 3.9 - [1733, 225] 4.0
23:32:55.590 00.003 11872 AutoFind: too close [1447, 439] 4.1 - [1446, 448] 4.9
23:32:55.595 00.005 11872 AutoFind: too close [1582, 269] 4.2 - [1578, 280] 4.2
23:32:55.598 00.003 11872 AutoFind: close dim-bright [1582, 269] 4.2 - [1591, 275] 113.4
23:32:55.602 00.004 11872 AutoFind: close dim-bright [1578, 280] 4.2 - [1591, 275] 113.4
23:32:55.606 00.004 11872 AutoFind: close dim-bright [1604, 281] 4.3 - [1591, 275] 113.4
23:32:55.609 00.003 11872 AutoFind: too close [442, 282] 4.7 - [453, 281] 23.2
23:32:55.612 00.003 11872 AutoFind: too close [1907, 661] 5.0 - [1908, 655] 5.9
23:32:55.617 00.005 11872 AutoFind: close dim-bright [1844, 823] 5.3 - [1835, 824] 124.5
23:32:55.620 00.003 11872 AutoFind: too close [505, 273] 6.3 - [503, 279] 8.0
23:32:55.624 00.004 11872 AutoFind: too close [1368, 530] 7.1 - [1370, 536] 8.6
23:32:55.628 00.004 11872 AutoFind: too close [1392, 59] 8.9 - [1374, 57] 42.8
23:32:55.631 00.003 11872 AutoFind: too close [1041, 314] 17.1 - [1040, 308] 22.5
23:32:55.635 00.004 11872 AutoFind: too close [776, 526] 23.7 - [779, 520] 23.8
23:32:55.638 00.003 11872 AutoFind: too close to edge [1296, 1085] 3.5
23:32:55.641 00.003 11872 AutoFind: too close to edge [292, 13] 8.3
23:32:55.646 00.005 11872 AutoFind: too close to edge [1423, 1086] 22.6
23:32:55.650 00.004 11872 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
23:32:55.653 00.003 11872 Star::Find(15, 1835, 824, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:55.658 00.005 11872 Star::Find returns 1 (0), X=1834.31, Y=824.97, Mass=3931, SNR=42.2, Peak=167 HFD=6.1
23:32:55.661 00.003 11872 Star::Find(15, 1591, 275, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:55.665 00.004 11872 Star::Find returns 1 (0), X=1591.19, Y=275.88, Mass=5001, SNR=46.9, Peak=147 HFD=6.3
23:32:55.669 00.004 11872 Star::Find(15, 35, 328, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:55.673 00.004 11872 Star::Find returns 1 (0), X=34.85, Y=327.33, Mass=1811, SNR=29.0, Peak=126 HFD=5.0
23:32:55.676 00.003 11872 Star::Find(15, 1725, 288, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:55.680 00.004 11872 Star::Find returns 1 (0), X=1724.85, Y=289.51, Mass=1997, SNR=30.0, Peak=71 HFD=5.5
23:32:55.684 00.004 11872 Star::Find(15, 1520, 1045, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:55.688 00.004 11872 Star::Find returns 1 (0), X=1520.70, Y=1044.11, Mass=1229, SNR=23.4, Peak=46 HFD=5.9
23:32:55.692 00.004 11872 Star::Find(15, 883, 879, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:55.695 00.003 11872 Star::Find returns 1 (0), X=882.79, Y=881.37, Mass=1039, SNR=21.2, Peak=26 HFD=6.8
23:32:55.699 00.004 11872 Star::Find(15, 130, 490, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:55.702 00.003 11872 Star::Find returns 1 (0), X=129.98, Y=490.72, Mass=586, SNR=16.1, Peak=32 HFD=5.4
23:32:55.705 00.003 11872 Star::Find(15, 119, 907, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:55.709 00.004 11872 Star::Find returns 1 (0), X=118.64, Y=906.79, Mass=527, SNR=15.5, Peak=30 HFD=5.0
23:32:55.714 00.005 11872 Star::Find(15, 167, 392, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:55.717 00.003 11872 Star::Find returns 1 (0), X=166.90, Y=392.80, Mass=636, SNR=17.0, Peak=39 HFD=5.2
23:32:55.721 00.004 11872 Star::Find(15, 35, 977, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:55.725 00.004 11872 Star::Find returns 1 (0), X=34.58, Y=976.77, Mass=316, SNR=12.2, Peak=21 HFD=4.7
23:32:55.729 00.004 11872 Star::Find(15, 755, 109, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:55.733 00.004 11872 Star::Find returns 1 (0), X=755.70, Y=110.29, Mass=562, SNR=16.0, Peak=22 HFD=6.4
23:32:55.737 00.004 11872 Star::Find(15, 138, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:55.740 00.003 11872 Star::Find returns 1 (0), X=137.67, Y=994.01, Mass=193, SNR=9.4, Peak=12 HFD=4.2
23:32:55.744 00.004 11872 Star::Find(15, 1318, 138, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:55.749 00.005 11872 Star::Find returns 1 (0), X=1318.25, Y=134.78, Mass=555, SNR=15.5, Peak=18 HFD=6.8
23:32:55.753 00.004 11872 Star::Find(15, 485, 357, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:55.757 00.004 11872 Star::Find returns 1 (0), X=486.24, Y=354.27, Mass=460, SNR=14.6, Peak=14 HFD=6.7
23:32:55.761 00.004 11872 Star::Find(15, 1782, 208, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:55.765 00.004 11872 Star::Find returns 1 (0), X=1782.03, Y=208.96, Mass=261, SNR=11.0, Peak=13 HFD=6.4
23:32:55.769 00.004 11872 Star::Find(15, 813, 822, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:55.772 00.003 11872 Star::Find returns 1 (0), X=813.87, Y=823.20, Mass=341, SNR=12.5, Peak=13 HFD=6.7
23:32:55.776 00.004 11872 Star::Find(15, 389, 309, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:55.779 00.003 11872 Star::Find returns 1 (0), X=388.56, Y=311.48, Mass=281, SNR=11.2, Peak=14 HFD=5.2
23:32:55.783 00.004 11872 Star::Find(15, 1357, 614, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:55.787 00.004 11872 Star::Find returns 1 (0), X=1356.99, Y=615.20, Mass=345, SNR=12.2, Peak=16 HFD=6.5
23:32:55.791 00.004 11872 Star::Find(15, 277, 414, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:55.794 00.003 11872 Star::Find returns 1 (0), X=277.53, Y=412.59, Mass=273, SNR=11.1, Peak=14 HFD=5.5
23:32:55.798 00.004 11872 Star::Find(15, 308, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:55.803 00.005 11872 Star::Find returns 1 (0), X=307.32, Y=1061.99, Mass=192, SNR=9.2, Peak=13 HFD=5.1
23:32:55.808 00.005 11872 Star::Find(15, 377, 662, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:55.812 00.004 11872 Star::Find returns 1 (0), X=377.72, Y=661.64, Mass=235, SNR=10.4, Peak=11 HFD=5.9
23:32:55.816 00.004 11872 Star::Find(15, 167, 55, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:55.820 00.004 11872 Star::Find returns 1 (0), X=166.40, Y=55.13, Mass=246, SNR=10.7, Peak=18 HFD=5.5
23:32:55.823 00.003 11872 Star::Find(15, 37, 637, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:55.828 00.005 11872 Star::Find returns 1 (0), X=37.11, Y=638.07, Mass=187, SNR=9.3, Peak=11 HFD=4.5
23:32:55.831 00.003 11872 Star::Find(15, 283, 630, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:55.835 00.004 11872 Star::Find returns 1 (0), X=283.37, Y=630.21, Mass=172, SNR=8.9, Peak=8 HFD=5.3
23:32:55.840 00.005 11872 Star::Find(15, 1860, 104, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:55.844 00.004 11872 Star::Find returns 1 (0), X=1859.64, Y=103.52, Mass=129, SNR=7.7, Peak=9 HFD=3.9
23:32:55.848 00.004 11872 Star::Find(15, 562, 610, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:55.853 00.005 11872 Star::Find returns 1 (0), X=561.16, Y=608.53, Mass=252, SNR=10.4, Peak=12 HFD=6.4
23:32:55.856 00.003 11872 Star::Find(15, 1347, 557, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:55.858 00.002 11872 Star::Find returns 1 (0), X=1347.54, Y=559.34, Mass=168, SNR=8.6, Peak=9 HFD=6.7
23:32:55.861 00.003 11872 Star::Find(15, 369, 1010, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:55.865 00.004 11872 Star::Find returns 1 (0), X=369.11, Y=1011.54, Mass=107, SNR=6.9, Peak=8 HFD=5.2
23:32:55.867 00.002 11872 Star::Find(15, 567, 214, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:55.870 00.003 11872 Star::Find returns 1 (0), X=568.37, Y=213.44, Mass=194, SNR=9.3, Peak=10 HFD=6.1
23:32:55.873 00.003 11872 Star::Find(15, 313, 381, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:55.876 00.003 11872 Star::Find returns 1 (0), X=313.55, Y=378.15, Mass=144, SNR=8.0, Peak=10 HFD=5.1
23:32:55.879 00.003 11872 Star::Find(15, 754, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:55.882 00.003 11872 Star::Find returns 1 (0), X=754.20, Y=954.36, Mass=113, SNR=7.1, Peak=8 HFD=5.8
23:32:55.885 00.003 11872 Star::Find(15, 1844, 823, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:55.888 00.003 11872 Star::Find returns 1 (0), X=1834.31, Y=824.97, Mass=3931, SNR=42.2, Peak=167 HFD=6.1
23:32:55.892 00.004 11872 Star::Find(15, 107, 941, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:55.894 00.002 11872 Star::Find returns 1 (0), X=106.65, Y=941.35, Mass=85, SNR=6.3, Peak=8 HFD=4.4
23:32:55.897 00.003 11872 Star::Find(15, 516, 540, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:55.901 00.004 11872 Star::Find returns 1 (0), X=517.23, Y=536.46, Mass=174, SNR=8.9, Peak=11 HFD=7.1
23:32:55.903 00.002 11872 Star::Find(15, 1525, 466, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:55.907 00.004 11872 Star::Find returns 1 (0), X=1525.11, Y=470.48, Mass=152, SNR=8.3, Peak=9 HFD=5.9
23:32:55.910 00.003 11872 Star::Find(15, 1337, 709, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:55.913 00.003 11872 Star::Find false star n=27 nbg=286 bg=1.1 sigma=1.0 thresh=4 peak=4
23:32:55.917 00.004 11872 Star::Find returns 0 (2), X=1337.00, Y=709.00, Mass=93, SNR=2.9, Peak=6 HFD=0.0
23:32:55.919 00.002 11872 Star::Find(15, 1698, 425, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:55.923 00.004 11872 Star::Find returns 1 (0), X=1698.88, Y=426.22, Mass=93, SNR=6.5, Peak=9 HFD=4.5
23:32:55.926 00.003 11872 Star::Find(15, 1624, 813, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:55.930 00.004 11872 Star::Find false star n=14 nbg=286 bg=0.9 sigma=1.0 thresh=4 peak=3
23:32:55.933 00.003 11872 Star::Find returns 0 (2), X=1624.00, Y=813.00, Mass=48, SNR=2.9, Peak=6 HFD=0.0
23:32:55.937 00.004 11872 Star::Find(15, 306, 971, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:55.941 00.004 11872 Star::Find returns 1 (0), X=306.55, Y=971.96, Mass=106, SNR=6.9, Peak=9 HFD=4.9
23:32:55.944 00.003 11872 Star::Find(15, 1013, 1029, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:55.948 00.004 11872 Star::Find returns 1 (0), X=1012.57, Y=1036.14, Mass=158, SNR=8.1, Peak=12 HFD=6.4
23:32:55.953 00.005 11872 Star::Find(15, 1706, 364, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:55.957 00.004 11872 Star::Find returns 1 (0), X=1706.92, Y=364.24, Mass=151, SNR=8.3, Peak=7 HFD=6.4
23:32:55.960 00.003 11872 Star::Find(15, 114, 1045, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:55.965 00.005 11872 Star::Find false star n=26 nbg=261 bg=0.7 sigma=0.7 thresh=3 peak=3
23:32:55.968 00.003 11872 Star::Find returns 0 (2), X=114.00, Y=1045.00, Mass=72, SNR=2.9, Peak=5 HFD=0.0
23:32:55.972 00.004 11872 Star::Find(15, 269, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:55.976 00.004 11872 Star::Find false star n=21 nbg=280 bg=0.7 sigma=0.8 thresh=3 peak=3
23:32:55.979 00.003 11872 Star::Find returns 0 (2), X=269.00, Y=16.00, Mass=57, SNR=2.9, Peak=5 HFD=0.0
23:32:55.983 00.004 11872 Star::Find(15, 308, 485, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:55.987 00.004 11872 Star::Find returns 1 (0), X=308.00, Y=486.59, Mass=128, SNR=7.7, Peak=8 HFD=6.5
23:32:55.990 00.003 11872 Star::Find(15, 1821, 600, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:55.995 00.005 11872 Star::Find returns 1 (0), X=1819.84, Y=600.95, Mass=146, SNR=8.1, Peak=10 HFD=6.0
23:32:55.998 00.003 11872 Star::Find(15, 1604, 281, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:56.002 00.004 11872 Star::Find returns 1 (0), X=1591.19, Y=275.88, Mass=5001, SNR=46.9, Peak=147 HFD=6.3
23:32:56.005 00.003 11872 Star::Find(15, 602, 519, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:56.008 00.003 11872 Star::Find false star n=29 nbg=283 bg=0.9 sigma=0.9 thresh=4 peak=4
23:32:56.012 00.004 11872 Star::Find returns 0 (2), X=602.00, Y=519.00, Mass=107, SNR=2.9, Peak=7 HFD=0.0
23:32:56.015 00.003 11872 Star::Find(15, 861, 1024, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:56.019 00.004 11872 Star::Find false star n=22 nbg=278 bg=0.7 sigma=0.8 thresh=3 peak=2
23:32:56.022 00.003 11872 Star::Find returns 0 (2), X=861.00, Y=1024.00, Mass=58, SNR=2.9, Peak=6 HFD=0.0
23:32:56.028 00.006 11872 Star::Find(15, 360, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:56.031 00.003 11872 Star::Find returns 1 (0), X=360.21, Y=987.01, Mass=168, SNR=8.8, Peak=8 HFD=7.9
23:32:56.034 00.003 11872 Star::Find(15, 1135, 84, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:56.038 00.004 11872 Star::Find false star n=36 nbg=283 bg=0.7 sigma=0.8 thresh=3 peak=2
23:32:56.042 00.004 11872 Star::Find returns 0 (2), X=1135.00, Y=84.00, Mass=106, SNR=2.9, Peak=6 HFD=0.0
23:32:56.046 00.004 11872 Star::Find(15, 441, 29, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:56.049 00.003 11872 Star::Find false star n=21 nbg=287 bg=1.0 sigma=1.0 thresh=4 peak=4
23:32:56.052 00.003 11872 Star::Find returns 0 (2), X=441.00, Y=29.00, Mass=75, SNR=2.9, Peak=6 HFD=0.0
23:32:56.054 00.002 11872 Star::Find(15, 279, 900, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:56.057 00.003 11872 Star::Find false star n=22 nbg=277 bg=0.6 sigma=0.7 thresh=3 peak=3
23:32:56.060 00.003 11872 Star::Find returns 0 (2), X=279.00, Y=900.00, Mass=71, SNR=2.9, Peak=7 HFD=0.0
23:32:56.065 00.005 11872 Star::Find(15, 365, 1048, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:56.068 00.003 11872 Star::Find false star n=10 nbg=277 bg=0.7 sigma=0.7 thresh=3 peak=2
23:32:56.071 00.003 11872 Star::Find returns 0 (2), X=365.00, Y=1048.00, Mass=30, SNR=2.9, Peak=7 HFD=0.0
23:32:56.075 00.004 11872 Star::Find(15, 56, 432, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:56.078 00.003 11872 Star::Find false star n=17 nbg=279 bg=0.6 sigma=0.7 thresh=3 peak=2
23:32:56.083 00.005 11872 Star::Find returns 0 (2), X=56.00, Y=432.00, Mass=47, SNR=2.9, Peak=5 HFD=0.0
23:32:56.086 00.003 11872 Star::Find(15, 1681, 822, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:56.089 00.003 11872 Star::Find false star n=24 nbg=272 bg=0.7 sigma=0.8 thresh=3 peak=2
23:32:56.094 00.005 11872 Star::Find returns 0 (2), X=1681.00, Y=822.00, Mass=62, SNR=2.9, Peak=8 HFD=0.0
23:32:56.098 00.004 11872 Star::Find(15, 1209, 341, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:56.101 00.003 11872 Star::Find returns 1 (0), X=1209.21, Y=341.54, Mass=105, SNR=6.9, Peak=10 HFD=7.4
23:32:56.106 00.005 11872 Star::Find(15, 290, 103, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:56.109 00.003 11872 Star::Find returns 0 (3), X=290.00, Y=103.00, Mass=7, SNR=1.8, Peak=5 HFD=0.0
23:32:56.113 00.004 11872 Star::Find(15, 1733, 383, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:56.116 00.003 11872 Star::Find false star n=38 nbg=273 bg=0.7 sigma=0.7 thresh=3 peak=3
23:32:56.119 00.003 11872 Star::Find returns 0 (2), X=1733.00, Y=383.00, Mass=113, SNR=2.9, Peak=6 HFD=0.0
23:32:56.122 00.003 11872 Star::Find(15, 138, 1071, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:56.126 00.004 11872 Star::Find false star n=11 nbg=277 bg=0.7 sigma=0.8 thresh=3 peak=2
23:32:56.129 00.003 11872 Star::Find returns 0 (2), X=138.00, Y=1071.00, Mass=32, SNR=2.9, Peak=5 HFD=0.0
23:32:56.132 00.003 11872 Star::Find(15, 1561, 940, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:56.136 00.004 11872 Star::Find false star n=9 nbg=275 bg=0.7 sigma=0.8 thresh=3 peak=2
23:32:56.139 00.003 11872 Star::Find returns 0 (2), X=1561.00, Y=940.00, Mass=25, SNR=2.9, Peak=6 HFD=0.0
23:32:56.142 00.003 11872 Star::Find(15, 872, 660, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:56.146 00.004 11872 Star::Find returns 1 (0), X=872.15, Y=662.00, Mass=153, SNR=8.2, Peak=8 HFD=7.0
23:32:56.150 00.004 11872 Star::Find(15, 1250, 944, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:56.153 00.003 11872 Star::Find false star n=31 nbg=275 bg=0.8 sigma=0.7 thresh=3 peak=3
23:32:56.156 00.003 11872 Star::Find returns 0 (2), X=1250.00, Y=944.00, Mass=83, SNR=2.9, Peak=5 HFD=0.0
23:32:56.159 00.003 11872 Star::Find(15, 408, 887, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:56.162 00.003 11872 Star::Find returns 0 (2), X=408.00, Y=887.00, Mass=12, SNR=2.4, Peak=4 HFD=0.0
23:32:56.166 00.004 11872 Star::Find(15, 1822, 831, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:56.169 00.003 11872 Star::Find returns 1 (0), X=1834.31, Y=824.97, Mass=3931, SNR=42.2, Peak=167 HFD=6.1
23:32:56.173 00.004 11872 Star::Find(15, 587, 122, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:56.177 00.004 11872 Star::Find false star n=16 nbg=288 bg=0.9 sigma=1.0 thresh=4 peak=3
23:32:56.181 00.004 11872 Star::Find returns 0 (2), X=587.00, Y=122.00, Mass=59, SNR=2.9, Peak=8 HFD=0.0
23:32:56.184 00.003 11872 Star::Find(15, 1721, 931, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:56.188 00.004 11872 Star::Find false star n=21 nbg=279 bg=0.7 sigma=0.8 thresh=3 peak=3
23:32:56.191 00.003 11872 Star::Find returns 0 (2), X=1721.00, Y=931.00, Mass=63, SNR=2.9, Peak=6 HFD=0.0
23:32:56.195 00.004 11872 Star::Find(15, 1591, 371, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:56.198 00.003 11872 Star::Find false star n=19 nbg=273 bg=0.6 sigma=0.7 thresh=3 peak=2
23:32:56.202 00.004 11872 Star::Find returns 0 (2), X=1591.00, Y=371.00, Mass=48, SNR=2.9, Peak=5 HFD=0.0
23:32:56.206 00.004 11872 Star::Find(15, 1258, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:56.210 00.004 11872 Star::Find returns 0 (2), X=1258.00, Y=120.00, Mass=12, SNR=2.3, Peak=4 HFD=0.0
23:32:56.213 00.003 11872 AutoFind: finding best star pass 1
23:32:56.217 00.004 11872 Star::Find(15, 1835, 824, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:56.220 00.003 11872 Star::Find returns 1 (0), X=1834.31, Y=824.97, Mass=3931, SNR=42.2, Peak=167 HFD=6.1
23:32:56.225 00.005 11872 AutoFind returns star at [1835, 824] 124.5 Mass 3931 SNR 42.2
23:32:56.229 00.004 11872 Star::Find(15, 1835, 824, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:56.234 00.005 11872 Star::Find returns 1 (0), X=1834.31, Y=824.97, Mass=3931, SNR=42.2, Peak=167 HFD=6.1
23:32:56.239 00.005 11872 MultiStar: List (12): {1834.31, 824.97}(42.2), {1591.19, 275.88}(46.9), {34.85, 327.33}(29.0), {1724.85, 289.51}(30.0), {1520.70, 1044.11}(23.4), {882.79, 881.37}(21.2), {129.98, 490.72}(16.1), {118.64, 906.79}(15.5), {166.90, 392.80}(17.0), {34.58, 976.77}(12.2), {755.70, 110.29}(16.0), {137.67, 994.01}(9.4), 
23:32:56.246 00.007 11872 setting lock position to (1834.31, 824.97)
23:32:56.250 00.004 11872 AutoSelect: state = 1, call UpdateGuideState
23:32:56.256 00.006 11872 UpdateGuideState(): m_state=1
23:32:56.262 00.006 11872 Star::Find(15, 1834, 824, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:32:56.267 00.005 11872 Star::Find returns 1 (0), X=1834.31, Y=824.97, Mass=3931, SNR=42.2, Peak=167 HFD=6.1
23:32:56.271 00.004 11872 CameraToMount -- cameraTheta (0.00) - m_xAngle (0.00) = xAngle (-0.00 = -0.00)
23:32:56.278 00.007 11872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.97 = 2.97)
23:32:56.284 00.006 11872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
23:32:56.290 00.006 11872 setting force full frames = false
23:32:56.296 00.006 11872 setting lock position to (1834.31, 824.97)
23:32:56.299 00.003 11872 CurrentPosition() valid, moving to STATE_SELECTED
23:32:56.304 00.005 11872 Changing from state SELECTING to SELECTED
23:32:56.307 00.003 11872 guider state => SELECTED
23:32:56.312 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=167, med=0, FiltMin=0, FiltMax=105, Gamma=1.000
23:32:56.315 00.003 11872 UpdateGuideState exits: m=3931 SNR=42.2
23:32:56.318 00.003 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=167, med=0, FiltMin=0, FiltMax=105, Gamma=1.000
23:32:56.321 00.003 11872 Status Line: Auto-selected star at (1834.3, 825.0)
23:32:56.327 00.006 11872 PhdController: newstate STATE_WAIT_SELECTED
23:32:56.330 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:56.333 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:32:56.335 00.002 11872 Enqueuing Expose request
23:32:56.337 00.002 9960 Worker thread wakes up
23:32:56.338 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
23:32:56.338 00.000 11872 evsrv: cli 0D2D26E0 connect
23:32:56.342 00.004 9960 Handling exposure in thread, d=1000 o=3 r=(1819,810,31,31)
23:32:56.342 00.000 11872 case statement mapped state 2 to 1
23:32:56.346 00.004 11872 case statement mapped state 2 to 1
23:32:56.351 00.005 11872 evsrv: cli 0D2D26E0 request: {"method":"get_lock_position","id":"88e25ba2-ceaf-4296-ab46-3171bba68c06"}
23:32:56.356 00.005 11872 evsrv: cli 0D2D26E0 response: {"jsonrpc":"2.0","result":[1834.31,824.97],"id":"88e25ba2-ceaf-4296-ab46-3171bba68c06"}
23:32:56.361 00.005 11872 evsrv: cli 0D2D26E0 disconnect
23:32:56.365 00.004 11872 evsrv: cli 0D2D2780 connect
23:32:56.368 00.003 11872 case statement mapped state 2 to 1
23:32:56.374 00.006 11872 case statement mapped state 2 to 1
23:32:56.378 00.004 11872 evsrv: cli 0D2D2780 request: {"method":"get_app_state","id":"5f54bdf9-6b56-47fe-98f7-6ae111800eb6"}
23:32:56.381 00.003 11872 case statement mapped state 2 to 1
23:32:56.385 00.004 11872 evsrv: cli 0D2D2780 response: {"jsonrpc":"2.0","result":"Selected","id":"5f54bdf9-6b56-47fe-98f7-6ae111800eb6"}
23:32:56.390 00.005 11872 evsrv: cli 0D2D2780 disconnect
23:32:57.391 01.001 11872 evsrv: cli 0D2D2320 connect
23:32:57.398 00.007 11872 case statement mapped state 2 to 1
23:32:57.406 00.008 11872 case statement mapped state 2 to 1
23:32:57.411 00.005 11872 evsrv: cli 0D2D2320 request: {"method":"get_app_state","id":"93deecb7-5e9f-443e-86b9-d1f64955bcc9"}
23:32:57.418 00.007 11872 case statement mapped state 2 to 1
23:32:57.422 00.004 11872 evsrv: cli 0D2D2320 response: {"jsonrpc":"2.0","result":"Selected","id":"93deecb7-5e9f-443e-86b9-d1f64955bcc9"}
23:32:57.428 00.006 11872 evsrv: cli 0D2D2320 disconnect
23:32:57.581 00.153 9960 Exposure complete
23:32:57.697 00.116 9960 worker thread done servicing request
23:32:57.697 00.000 11872 OnExposeComplete: enter
23:32:57.700 00.003 11872 UpdateGuideState(): m_state=2
23:32:57.704 00.004 11872 Star::Find(15, 1834, 824, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:32:57.707 00.003 11872 Star::Find returns 1 (0), X=1834.43, Y=824.78, Mass=4086, SNR=43.1, Peak=184 HFD=5.7
23:32:57.711 00.004 11872 CameraToMount -- cameraTheta (-1.04) - m_xAngle (0.00) = xAngle (-1.04 = -1.04)
23:32:57.715 00.004 11872 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.93 = 1.93)
23:32:57.718 00.003 11872 CameraToMount -- cameraX=0.11 cameraY=-0.19 hyp=0.22 cameraTheta=-1.04 mountX=0.11 mountY=0.20, mountTheta=1.08
23:32:57.723 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=184, med=0, FiltMin=0, FiltMax=110, Gamma=1.000
23:32:57.727 00.004 11872 UpdateGuideState exits: m=4086 SNR=43.1
23:32:57.731 00.004 11872 PhdController: newstate STATE_CALIBRATE
23:32:57.734 00.003 11872 PhdController: newstate STATE_GUIDE
23:32:57.747 00.013 11872 Changing from state SELECTED to CALIBRATING_PRIMARY
23:32:57.751 00.004 11872 guider state => CALIBRATED
23:32:57.754 00.003 11872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
23:32:57.756 00.002 11872 reset dither spiral
23:32:57.760 00.004 11872 PhdController: newstate STATE_SETTLE_BEGIN
23:32:57.764 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:57.768 00.004 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:32:57.771 00.003 11872 Enqueuing Expose request
23:32:57.775 00.004 9960 Worker thread wakes up
23:32:57.776 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
23:32:57.776 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:32:58.429 00.653 11872 evsrv: cli 0D2D32C0 connect
23:32:58.434 00.005 11872 case statement mapped state 5 to 1
23:32:58.440 00.006 11872 case statement mapped state 5 to 1
23:32:58.446 00.006 11872 evsrv: cli 0D2D32C0 request: {"method":"get_app_state","id":"4233d075-5fea-46a0-8b14-5ab2a3b0cf08"}
23:32:58.451 00.005 11872 case statement mapped state 5 to 1
23:32:58.456 00.005 11872 evsrv: cli 0D2D32C0 response: {"jsonrpc":"2.0","result":"Selected","id":"4233d075-5fea-46a0-8b14-5ab2a3b0cf08"}
23:32:58.462 00.006 11872 evsrv: cli 0D2D32C0 disconnect
23:32:59.022 00.560 9960 Exposure complete
23:32:59.127 00.105 9960 worker thread done servicing request
23:32:59.128 00.001 11872 OnExposeComplete: enter
23:32:59.132 00.004 11872 UpdateGuideState(): m_state=5
23:32:59.136 00.004 11872 Star::Find(15, 1834, 824, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:32:59.139 00.003 11872 Star::Find returns 1 (0), X=1834.33, Y=824.84, Mass=4114, SNR=42.9, Peak=172 HFD=5.8
23:32:59.144 00.005 11872 CameraToMount -- cameraTheta (-1.45) - m_xAngle (0.00) = xAngle (-1.46 = -1.46)
23:32:59.147 00.003 11872 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.51 = 1.51)
23:32:59.151 00.004 11872 CameraToMount -- cameraX=0.02 cameraY=-0.13 hyp=0.13 cameraTheta=-1.45 mountX=0.01 mountY=0.13, mountTheta=1.46
23:32:59.156 00.005 11872 Changing from state CALIBRATED to GUIDING
23:32:59.160 00.004 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:32:59.163 00.003 11872 ScopeASCOM::SideOfPier() returns 0
23:32:59.165 00.002 11872 AdjustCalibrationForScopePointing (scope): current dec=31.2 pierSide=0, cal dec=0.0 pierSide=0 rotAngle=None bin=1
23:32:59.169 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:32:59.173 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:32:59.177 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:32:59.180 00.003 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:32:59.184 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:32:59.188 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:32:59.191 00.003 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:32:59.195 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:32:59.198 00.003 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:32:59.202 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:32:59.206 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:32:59.209 00.003 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:32:59.213 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:32:59.324 00.111 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:32:59.330 00.006 11872 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 2.900000
23:32:59.336 00.006 11872 Dec comp: XRate 1.564 -> 1.337 for dec 0.0 -> dec 31.2
23:32:59.343 00.007 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:32:59.347 00.004 11872 ScopeASCOM::SideOfPier() returns 0
23:32:59.352 00.005 11872 setting lock position to (1834.33, 824.84)
23:32:59.356 00.004 11872 guider state => GUIDING
23:32:59.360 00.004 11872 Status Line: Guiding
23:32:59.366 00.006 11872 Mount: notify guiding started
23:32:59.372 00.006 11872 GetString("/profile/5/name", "") returns "PHD SF 2025"
23:32:59.376 00.004 11872 GetString("/profile/5/scope/calibration/timestamp", "") returns "11/21/2025 10:15:14 PM"
23:32:59.380 00.004 11872 GetDouble("/profile/5/scope/calibration/xRate", 1.000000) returns 0.001564
23:32:59.384 00.004 11872 GetDouble("/profile/5/scope/calibration/yRate", 1.000000) returns 0.001340
23:32:59.389 00.005 11872 GetInt("/profile/5/scope/calibration/binning", 1) returns 1
23:32:59.393 00.004 11872 GetDouble("/profile/5/scope/calibration/xAngle", 0.000000) returns 0.004073
23:32:59.397 00.004 11872 GetDouble("/profile/5/scope/calibration/yAngle", 0.000000) returns -1.738880
23:32:59.401 00.004 11872 GetDouble("/profile/5/scope/calibration/declination", 0.000000) returns 0.000075
23:32:59.405 00.004 11872 GetInt("/profile/5/scope/calibration/pierSide", -1) returns 0
23:32:59.409 00.004 11872 GetInt("/profile/5/scope/calibration/raGuideParity", 0) returns 1
23:32:59.413 00.004 11872 GetInt("/profile/5/scope/calibration/decGuideParity", 0) returns -1
23:32:59.417 00.004 11872 GetDouble("/profile/5/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
23:32:59.421 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:32:59.426 00.005 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:32:59.429 00.003 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:32:59.432 00.003 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:32:59.437 00.005 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:32:59.441 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:32:59.444 00.003 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:32:59.448 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:32:59.455 00.007 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:32:59.459 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:32:59.462 00.003 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:32:59.466 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:32:59.471 00.005 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:32:59.475 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:32:59.479 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:32:59.485 00.006 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:32:59.489 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:32:59.492 00.003 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:32:59.495 00.003 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:32:59.499 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:32:59.503 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:32:59.507 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:32:59.510 00.003 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:32:59.517 00.007 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:32:59.521 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:32:59.525 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:32:59.542 00.017 11872 evsrv: cli 0D2D3220 connect
23:32:59.549 00.007 11872 case statement mapped state 6 to 3
23:32:59.553 00.004 11872 case statement mapped state 6 to 3
23:32:59.557 00.004 11872 evsrv: cli 0D2D3220 request: {"method":"get_app_state","id":"dd3029d3-3632-46c7-9189-bb3ac681acd5"}
23:32:59.562 00.005 11872 case statement mapped state 6 to 3
23:32:59.565 00.003 11872 evsrv: cli 0D2D3220 response: {"jsonrpc":"2.0","result":"Guiding","id":"dd3029d3-3632-46c7-9189-bb3ac681acd5"}
23:32:59.573 00.008 11872 evsrv: cli 0D2D3220 disconnect
23:32:59.605 00.032 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:32:59.612 00.007 11872 ScopeASCOM::SideOfPier() returns 0
23:32:59.617 00.005 11872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
23:32:59.622 00.005 11872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
23:32:59.626 00.004 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:32:59.629 00.003 11872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 31.2
23:32:59.634 00.005 11872 MountToCamera -- mountTheta (-0.00) + m_xAngle (0.00) = xAngle (0.00 = 0.00)
23:32:59.640 00.006 11872 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
23:32:59.644 00.004 11872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
23:32:59.649 00.005 11872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
23:32:59.653 00.004 11872 GetInt("/profile/5/AutoLoadCalibration", -1) returns 1
23:32:59.656 00.003 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=172, med=0, FiltMin=0, FiltMax=117, Gamma=1.000
23:32:59.659 00.003 11872 UpdateGuideState exits: m=4114 SNR=42.9
23:32:59.662 00.003 11872 PhdController: newstate STATE_SETTLE_WAIT
23:32:59.665 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:59.669 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:32:59.673 00.004 11872 Enqueuing Expose request
23:32:59.677 00.004 9960 Worker thread wakes up
23:32:59.677 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:32:59.677 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1819,810,31,31)
23:33:00.920 01.243 9960 Exposure complete
23:33:01.026 00.106 9960 worker thread done servicing request
23:33:01.027 00.001 11872 OnExposeComplete: enter
23:33:01.030 00.003 11872 UpdateGuideState(): m_state=6
23:33:01.035 00.005 11872 Star::Find(15, 1834, 824, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:33:01.039 00.004 11872 Star::Find returns 1 (0), X=1834.53, Y=824.84, Mass=4141, SNR=42.7, Peak=202 HFD=5.7
23:33:01.043 00.004 11872 CameraToMount -- cameraTheta (0.01) - m_xAngle (0.00) = xAngle (0.00 = 0.00)
23:33:01.047 00.004 11872 CameraToMount -- cameraTheta (0.01) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.97 = 2.97)
23:33:01.051 00.004 11872 CameraToMount -- cameraX=0.20 cameraY=0.00 hyp=0.20 cameraTheta=0.01 mountX=0.20 mountY=0.03, mountTheta=0.17
23:33:01.056 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.20, y=0.00, opts=13)
23:33:01.060 00.004 11872 Enqueuing Move request for scope (0.20, 0.00)
23:33:01.064 00.004 9960 Worker thread wakes up
23:33:01.064 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.00) opts 0xd
23:33:01.064 00.000 9960 Handling offset move in thread for scope, endpoint = (0.20, 0.00)
23:33:01.064 00.000 9960 Moving (0.20, 0.00) raw xDistance=0.20 yDistance=0.03
23:33:01.064 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
23:33:01.064 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:33:01.064 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:33:01.064 00.000 9960 MoveAxis(E, 0, ABG)
23:33:01.065 00.001 9960 Move returns status 0, amount 0
23:33:01.065 00.000 9960 MoveAxis(N, 0, ABG)
23:33:01.065 00.000 9960 Move returns status 0, amount 0
23:33:01.065 00.000 9960 move complete, result=0
23:33:01.065 00.000 9960 worker thread done servicing request
23:33:01.065 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=202, med=0, FiltMin=0, FiltMax=115, Gamma=1.000
23:33:01.070 00.005 11872 UpdateGuideState exits: m=4141 SNR=42.7
23:33:01.074 00.004 11872 PhdController: settling, locked = 1, distance = 0.15 (1.50) aobump = 0 frame = 1 / 99999
23:33:01.077 00.003 11872 evsrv: {"Event":"Settling","Timestamp":1763789581.077,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.15,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:33:01.080 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:01.084 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:33:01.088 00.004 11872 Enqueuing Expose request
23:33:01.091 00.003 9960 Worker thread wakes up
23:33:01.091 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:33:01.091 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1819,810,31,31)
23:33:01.092 00.001 11872 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:33:02.343 01.251 9960 Exposure complete
23:33:02.459 00.116 9960 worker thread done servicing request
23:33:02.460 00.001 11872 OnExposeComplete: enter
23:33:02.465 00.005 11872 UpdateGuideState(): m_state=6
23:33:02.468 00.003 11872 Star::Find(15, 1834, 824, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:33:02.472 00.004 11872 Star::Find returns 1 (0), X=1834.37, Y=824.52, Mass=4313, SNR=44.0, Peak=168 HFD=5.9
23:33:02.476 00.004 11872 CameraToMount -- cameraTheta (-1.43) - m_xAngle (0.00) = xAngle (-1.43 = -1.43)
23:33:02.481 00.005 11872 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.54 = 1.54)
23:33:02.484 00.003 11872 CameraToMount -- cameraX=0.04 cameraY=-0.32 hyp=0.32 cameraTheta=-1.43 mountX=0.04 mountY=0.32, mountTheta=1.44
23:33:02.491 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.04, y=-0.32, opts=13)
23:33:02.494 00.003 11872 Enqueuing Move request for scope (0.04, -0.32)
23:33:02.499 00.005 9960 Worker thread wakes up
23:33:02.499 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=168, med=0, FiltMin=0, FiltMax=108, Gamma=1.000
23:33:02.502 00.003 11872 UpdateGuideState exits: m=4313 SNR=44.0
23:33:02.507 00.005 11872 PhdController: settling, locked = 1, distance = 0.20 (1.50) aobump = 0 frame = 2 / 99999
23:33:02.510 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.32) opts 0xd
23:33:02.510 00.000 9960 Handling offset move in thread for scope, endpoint = (0.04, -0.32)
23:33:02.510 00.000 9960 Moving (0.04, -0.32) raw xDistance=0.04 yDistance=0.32
23:33:02.510 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:33:02.512 00.002 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
23:33:02.512 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763789582.510,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.20,"Time":1.4,"SettleTime":10.0,"StarLocked":true}
23:33:02.517 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32
23:33:02.518 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:02.524 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:33:02.529 00.005 11872 Enqueuing Expose request
23:33:02.532 00.003 9960 MoveAxis(E, 0, ABG)
23:33:02.533 00.001 9960 Move returns status 0, amount 0
23:33:02.533 00.000 9960 MoveAxis(N, 0, ABG)
23:33:02.533 00.000 9960 Move returns status 0, amount 0
23:33:02.534 00.001 9960 move complete, result=0
23:33:02.534 00.000 9960 worker thread done servicing request
23:33:02.534 00.000 11872 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
23:33:02.539 00.005 9960 Worker thread wakes up
23:33:02.539 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:33:02.539 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1819,810,31,31)
23:33:03.785 01.246 9960 Exposure complete
23:33:03.894 00.109 9960 worker thread done servicing request
23:33:03.894 00.000 11872 OnExposeComplete: enter
23:33:03.898 00.004 11872 UpdateGuideState(): m_state=6
23:33:03.904 00.006 11872 Star::Find(15, 1834, 824, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:33:03.906 00.002 11872 Star::Find returns 1 (0), X=1834.50, Y=824.58, Mass=4125, SNR=42.9, Peak=201 HFD=5.7
23:33:03.910 00.004 11872 CameraToMount -- cameraTheta (-1.00) - m_xAngle (0.00) = xAngle (-1.00 = -1.00)
23:33:03.914 00.004 11872 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.96 = 1.96)
23:33:03.917 00.003 11872 CameraToMount -- cameraX=0.17 cameraY=-0.27 hyp=0.31 cameraTheta=-1.00 mountX=0.17 mountY=0.29, mountTheta=1.04
23:33:03.921 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.17, y=-0.27, opts=13)
23:33:03.925 00.004 11872 Enqueuing Move request for scope (0.17, -0.27)
23:33:03.928 00.003 9960 Worker thread wakes up
23:33:03.928 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.27) opts 0xd
23:33:03.928 00.000 9960 Handling offset move in thread for scope, endpoint = (0.17, -0.27)
23:33:03.929 00.001 9960 Moving (0.17, -0.27) raw xDistance=0.17 yDistance=0.29
23:33:03.929 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
23:33:03.929 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
23:33:03.929 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=201, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
23:33:03.933 00.004 11872 UpdateGuideState exits: m=4125 SNR=42.9
23:33:03.937 00.004 11872 PhdController: settling, locked = 1, distance = 0.24 (1.50) aobump = 0 frame = 3 / 99999
23:33:03.940 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
23:33:03.941 00.001 9960 MoveAxis(E, 0, ABG)
23:33:03.941 00.000 9960 Move returns status 0, amount 0
23:33:03.941 00.000 9960 MoveAxis(N, 0, ABG)
23:33:03.941 00.000 9960 Move returns status 0, amount 0
23:33:03.941 00.000 9960 move complete, result=0
23:33:03.942 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763789583.940,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.24,"Time":2.9,"SettleTime":10.0,"StarLocked":true}
23:33:03.945 00.003 9960 worker thread done servicing request
23:33:03.945 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:03.951 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:33:03.956 00.005 11872 Enqueuing Expose request
23:33:03.961 00.005 11872 GuideStep: 0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
23:33:03.966 00.005 9960 Worker thread wakes up
23:33:03.966 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:33:03.966 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1819,810,31,31)
23:33:05.208 01.242 9960 Exposure complete
23:33:05.319 00.111 9960 worker thread done servicing request
23:33:05.319 00.000 11872 OnExposeComplete: enter
23:33:05.323 00.004 11872 UpdateGuideState(): m_state=6
23:33:05.328 00.005 11872 Star::Find(15, 1834, 824, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
23:33:05.333 00.005 11872 Star::Find returns 1 (0), X=1834.55, Y=824.03, Mass=4114, SNR=43.2, Peak=196 HFD=6.0
23:33:05.337 00.004 11872 CameraToMount -- cameraTheta (-1.31) - m_xAngle (0.00) = xAngle (-1.31 = -1.31)
23:33:05.340 00.003 11872 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.66 = 1.66)
23:33:05.344 00.004 11872 CameraToMount -- cameraX=0.22 cameraY=-0.81 hyp=0.84 cameraTheta=-1.31 mountX=0.22 mountY=0.84, mountTheta=1.32
23:33:05.349 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.22, y=-0.81, opts=13)
23:33:05.352 00.003 11872 Enqueuing Move request for scope (0.22, -0.81)
23:33:05.357 00.005 9960 Worker thread wakes up
23:33:05.357 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.81) opts 0xd
23:33:05.357 00.000 9960 Handling offset move in thread for scope, endpoint = (0.22, -0.81)
23:33:05.357 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=196, med=0, FiltMin=0, FiltMax=111, Gamma=1.000
23:33:05.361 00.004 11872 UpdateGuideState exits: m=4114 SNR=43.2
23:33:05.365 00.004 9960 Moving (0.22, -0.81) raw xDistance=0.22 yDistance=0.84
23:33:05.365 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
23:33:05.366 00.001 11872 PhdController: settling, locked = 1, distance = 0.42 (1.50) aobump = 0 frame = 4 / 99999
23:33:05.369 00.003 9960 resist switch: large excursion: input 0.84 thresh 0.60 direction from 0 to 1
23:33:05.370 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763789585.369,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.42,"Time":4.3,"SettleTime":10.0,"StarLocked":true}
23:33:05.374 00.004 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.51
23:33:05.374 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.84 from input 0.84
23:33:05.375 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:05.379 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:33:05.383 00.004 11872 Enqueuing Expose request
23:33:05.387 00.004 9960 MoveAxis(W, 102, ABG)
23:33:05.387 00.000 9960 Guiding  Dir = 3, Dur = 102
23:33:05.387 00.000 9960 IsSlewing returns 0
23:33:05.388 00.001 9960 IsGuiding returns 0
23:33:05.388 00.000 9960 PulseGuide returned control before completion, sleep 112
23:33:05.512 00.124 9960 IsGuiding returns 1
23:33:05.513 00.001 9960 scope still moving after pulse duration time elapsed
23:33:05.544 00.031 9960 IsSlewing returns 0
23:33:05.546 00.002 9960 IsGuiding returns 0
23:33:05.547 00.001 9960 scope move finished after 102 + 56 ms
23:33:05.547 00.000 9960 Move returns status 0, amount 102
23:33:05.547 00.000 9960 MoveAxis(S, 625, ABG)
23:33:05.548 00.001 9960 Guiding  Dir = 1, Dur = 625
23:33:05.548 00.000 9960 IsSlewing returns 0
23:33:05.548 00.000 9960 IsGuiding returns 0
23:33:05.549 00.001 9960 PulseGuide returned control before completion, sleep 635
23:33:06.186 00.637 9960 IsGuiding returns 1
23:33:06.186 00.000 9960 scope still moving after pulse duration time elapsed
23:33:06.217 00.031 9960 IsSlewing returns 0
23:33:06.219 00.002 9960 IsGuiding returns 0
23:33:06.219 00.000 9960 scope move finished after 625 + 45 ms
23:33:06.219 00.000 9960 Move returns status 0, amount 625
23:33:06.220 00.001 9960 move complete, result=0
23:33:06.220 00.000 9960 worker thread done servicing request
23:33:06.221 00.001 9960 Worker thread wakes up
23:33:06.221 00.000 11872 GuideStep: 0.2 px 102 ms WEST, 0.8 px 625 ms SOUTH
23:33:06.226 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
23:33:06.226 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1819,810,31,31)
23:33:07.479 01.253 9960 Exposure complete
23:33:07.593 00.114 9960 worker thread done servicing request
23:33:07.594 00.001 11872 OnExposeComplete: enter
23:33:07.598 00.004 11872 UpdateGuideState(): m_state=6
23:33:07.602 00.004 11872 Star::Find(15, 1834, 824, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
23:33:07.606 00.004 11872 Star::Find returns 1 (0), X=1834.48, Y=825.01, Mass=4048, SNR=43.0, Peak=187 HFD=5.8
23:33:07.610 00.004 11872 CameraToMount -- cameraTheta (0.83) - m_xAngle (0.00) = xAngle (0.83 = 0.83)
23:33:07.613 00.003 11872 CameraToMount -- cameraTheta (0.83) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (3.80 = -2.48)
23:33:07.617 00.004 11872 CameraToMount -- cameraX=0.15 cameraY=0.17 hyp=0.23 cameraTheta=0.83 mountX=0.15 mountY=-0.14, mountTheta=-0.74
23:33:07.622 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.15, y=0.17, opts=13)
23:33:07.625 00.003 11872 Enqueuing Move request for scope (0.15, 0.17)
23:33:07.630 00.005 9960 Worker thread wakes up
23:33:07.630 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=187, med=0, FiltMin=0, FiltMax=111, Gamma=1.000
23:33:07.634 00.004 11872 UpdateGuideState exits: m=4048 SNR=43.0
23:33:07.639 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.17) opts 0xd
23:33:07.639 00.000 9960 Handling offset move in thread for scope, endpoint = (0.15, 0.17)
23:33:07.639 00.000 11872 PhdController: settling, locked = 1, distance = 0.36 (1.50) aobump = 0 frame = 5 / 99999
23:33:07.644 00.005 9960 Moving (0.15, 0.17) raw xDistance=0.15 yDistance=-0.14
23:33:07.645 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763789587.644,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.36,"Time":6.6,"SettleTime":10.0,"StarLocked":true}
23:33:07.649 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:33:07.649 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:33:07.649 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:07.653 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:33:07.656 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:33:07.657 00.001 11872 Enqueuing Expose request
23:33:07.662 00.005 9960 MoveAxis(E, 0, ABG)
23:33:07.662 00.000 9960 Move returns status 0, amount 0
23:33:07.662 00.000 9960 MoveAxis(N, 0, ABG)
23:33:07.662 00.000 9960 Move returns status 0, amount 0
23:33:07.662 00.000 9960 move complete, result=0
23:33:07.663 00.001 9960 worker thread done servicing request
23:33:07.663 00.000 9960 Worker thread wakes up
23:33:07.663 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:33:07.667 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
23:33:07.667 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1819,810,31,31)
23:33:08.921 01.254 9960 Exposure complete
23:33:09.034 00.113 9960 worker thread done servicing request
23:33:09.034 00.000 11872 OnExposeComplete: enter
23:33:09.038 00.004 11872 UpdateGuideState(): m_state=6
23:33:09.042 00.004 11872 Star::Find(15, 1834, 825, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
23:33:09.046 00.004 11872 Star::Find returns 1 (0), X=1834.48, Y=824.91, Mass=4057, SNR=42.6, Peak=197 HFD=5.9
23:33:09.050 00.004 11872 CameraToMount -- cameraTheta (0.41) - m_xAngle (0.00) = xAngle (0.41 = 0.41)
23:33:09.054 00.004 11872 CameraToMount -- cameraTheta (0.41) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (3.38 = -2.91)
23:33:09.057 00.003 11872 CameraToMount -- cameraX=0.15 cameraY=0.07 hyp=0.17 cameraTheta=0.41 mountX=0.15 mountY=-0.04, mountTheta=-0.25
23:33:09.063 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.15, y=0.07, opts=13)
23:33:09.066 00.003 11872 Enqueuing Move request for scope (0.15, 0.07)
23:33:09.070 00.004 9960 Worker thread wakes up
23:33:09.070 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.07) opts 0xd
23:33:09.070 00.000 9960 Handling offset move in thread for scope, endpoint = (0.15, 0.07)
23:33:09.072 00.002 9960 Moving (0.15, 0.07) raw xDistance=0.15 yDistance=-0.04
23:33:09.072 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:33:09.072 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:33:09.072 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=197, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
23:33:09.075 00.003 11872 UpdateGuideState exits: m=4057 SNR=42.6
23:33:09.079 00.004 11872 PhdController: settling, locked = 1, distance = 0.30 (1.50) aobump = 0 frame = 6 / 99999
23:33:09.083 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:33:09.083 00.000 9960 MoveAxis(E, 0, ABG)
23:33:09.084 00.001 9960 Move returns status 0, amount 0
23:33:09.084 00.000 9960 MoveAxis(N, 0, ABG)
23:33:09.084 00.000 9960 Move returns status 0, amount 0
23:33:09.084 00.000 9960 move complete, result=0
23:33:09.084 00.000 9960 worker thread done servicing request
23:33:09.085 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763789589.083,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.30,"Time":8.0,"SettleTime":10.0,"StarLocked":true}
23:33:09.088 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:09.092 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:33:09.096 00.004 11872 Enqueuing Expose request
23:33:09.099 00.003 11872 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:33:09.103 00.004 9960 Worker thread wakes up
23:33:09.103 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:33:09.104 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1819,810,31,31)
23:33:10.357 01.253 9960 Exposure complete
23:33:10.481 00.124 9960 worker thread done servicing request
23:33:10.482 00.001 11872 OnExposeComplete: enter
23:33:10.485 00.003 11872 UpdateGuideState(): m_state=6
23:33:10.488 00.003 11872 Star::Find(15, 1834, 824, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
23:33:10.492 00.004 11872 Star::Find returns 1 (0), X=1834.50, Y=824.79, Mass=4225, SNR=43.6, Peak=192 HFD=5.7
23:33:10.496 00.004 11872 CameraToMount -- cameraTheta (-0.26) - m_xAngle (0.00) = xAngle (-0.27 = -0.27)
23:33:10.498 00.002 11872 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.70 = 2.70)
23:33:10.501 00.003 11872 CameraToMount -- cameraX=0.17 cameraY=-0.05 hyp=0.18 cameraTheta=-0.26 mountX=0.17 mountY=0.08, mountTheta=0.42
23:33:10.504 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=0.17, y=-0.05, opts=13)
23:33:10.509 00.005 11872 Enqueuing Move request for scope (0.17, -0.05)
23:33:10.512 00.003 9960 Worker thread wakes up
23:33:10.512 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.05) opts 0xd
23:33:10.512 00.000 9960 Handling offset move in thread for scope, endpoint = (0.17, -0.05)
23:33:10.513 00.001 9960 Moving (0.17, -0.05) raw xDistance=0.17 yDistance=0.08
23:33:10.513 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
23:33:10.513 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:33:10.513 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=192, med=0, FiltMin=0, FiltMax=113, Gamma=1.000
23:33:10.516 00.003 11872 UpdateGuideState exits: m=4225 SNR=43.6
23:33:10.519 00.003 11872 PhdController: settling, locked = 1, distance = 0.27 (1.50) aobump = 0 frame = 7 / 99999
23:33:10.522 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:33:10.522 00.000 9960 MoveAxis(E, 0, ABG)
23:33:10.522 00.000 9960 Move returns status 0, amount 0
23:33:10.522 00.000 9960 MoveAxis(N, 0, ABG)
23:33:10.524 00.002 11872 evsrv: {"Event":"Settling","Timestamp":1763789590.522,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.27,"Time":9.4,"SettleTime":10.0,"StarLocked":true}
23:33:10.527 00.003 9960 Move returns status 0, amount 0
23:33:10.527 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:10.530 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:33:10.532 00.002 11872 Enqueuing Expose request
23:33:10.536 00.004 9960 move complete, result=0
23:33:10.536 00.000 9960 worker thread done servicing request
23:33:10.537 00.001 9960 Worker thread wakes up
23:33:10.537 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:33:10.537 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1819,810,31,31)
23:33:10.537 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:33:11.785 01.248 9960 Exposure complete
23:33:11.907 00.122 9960 worker thread done servicing request
23:33:11.907 00.000 11872 OnExposeComplete: enter
23:33:11.911 00.004 11872 UpdateGuideState(): m_state=6
23:33:11.914 00.003 11872 Star::Find(15, 1834, 824, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
23:33:11.919 00.005 11872 Star::Find returns 1 (0), X=1834.40, Y=824.62, Mass=4318, SNR=44.4, Peak=195 HFD=5.8
23:33:11.921 00.002 11872 CameraToMount -- cameraTheta (-1.25) - m_xAngle (0.00) = xAngle (-1.26 = -1.26)
23:33:11.924 00.003 11872 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.71 = 1.71)
23:33:11.927 00.003 11872 CameraToMount -- cameraX=0.07 cameraY=-0.22 hyp=0.23 cameraTheta=-1.25 mountX=0.07 mountY=0.23, mountTheta=1.27
23:33:11.931 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.07, y=-0.22, opts=13)
23:33:11.934 00.003 11872 Enqueuing Move request for scope (0.07, -0.22)
23:33:11.938 00.004 9960 Worker thread wakes up
23:33:11.938 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=195, med=0, FiltMin=0, FiltMax=114, Gamma=1.000
23:33:11.941 00.003 11872 UpdateGuideState exits: m=4318 SNR=44.4
23:33:11.944 00.003 11872 PhdController: settling, locked = 1, distance = 0.26 (1.50) aobump = 0 frame = 8 / 99999
23:33:11.949 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.22) opts 0xd
23:33:11.950 00.001 11872 PhdController: newstate STATE_FINISH
23:33:11.954 00.004 11872 PhdController complete: success
23:33:11.958 00.004 9960 Handling offset move in thread for scope, endpoint = (0.07, -0.22)
23:33:11.958 00.000 11872 evsrv: {"Event":"SettleDone","Timestamp":1763789591.958,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":8,"DroppedFrames":0}
23:33:11.961 00.003 9960 Moving (0.07, -0.22) raw xDistance=0.07 yDistance=0.23
23:33:11.961 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:33:11.961 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23
23:33:11.961 00.000 9960 MoveAxis(E, 0, ABG)
23:33:11.962 00.001 9960 Move returns status 0, amount 0
23:33:11.962 00.000 9960 MoveAxis(S, 173, ABG)
23:33:11.962 00.000 9960 Guiding  Dir = 1, Dur = 173
23:33:11.962 00.000 11872 Mount: notify guiding dither settle done success=1
23:33:11.966 00.004 11872 PhdController: newstate STATE_IDLE
23:33:11.970 00.004 9960 IsSlewing returns 0
23:33:11.970 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:11.974 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:33:11.977 00.003 11872 Enqueuing Expose request
23:33:11.981 00.004 9960 IsGuiding returns 0
23:33:11.982 00.001 9960 PulseGuide returned control before completion, sleep 183
23:33:12.182 00.200 9960 IsGuiding returns 1
23:33:12.183 00.001 9960 scope still moving after pulse duration time elapsed
23:33:12.213 00.030 9960 IsSlewing returns 0
23:33:12.215 00.002 9960 IsGuiding returns 0
23:33:12.215 00.000 9960 scope move finished after 173 + 60 ms
23:33:12.216 00.001 9960 Move returns status 0, amount 173
23:33:12.216 00.000 9960 move complete, result=0
23:33:12.216 00.000 9960 worker thread done servicing request
23:33:12.218 00.002 9960 Worker thread wakes up
23:33:12.218 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.2 px 173 ms SOUTH
23:33:12.224 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
23:33:12.224 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1819,810,31,31)
23:33:13.065 00.841 11872 evsrv: cli 0D2D34A0 connect
23:33:13.079 00.014 11872 case statement mapped state 6 to 3
23:33:13.084 00.005 11872 case statement mapped state 6 to 3
23:33:13.089 00.005 11872 evsrv: cli 0D2D34A0 request: {"method":"get_app_state","id":"64fbce7f-29e7-443f-89ee-cc344d58e69a"}
23:33:13.092 00.003 11872 case statement mapped state 6 to 3
23:33:13.096 00.004 11872 evsrv: cli 0D2D34A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"64fbce7f-29e7-443f-89ee-cc344d58e69a"}
23:33:13.100 00.004 11872 evsrv: cli 0D2D34A0 disconnect
23:33:13.107 00.007 11872 evsrv: cli 0D2D3040 connect
23:33:13.111 00.004 11872 case statement mapped state 6 to 3
23:33:13.117 00.006 11872 case statement mapped state 6 to 3
23:33:13.122 00.005 11872 evsrv: cli 0D2D3040 request: {"method":"stop_capture","id":"b6378f08-11cb-4a91-a8aa-dd138636684c"}
23:33:13.126 00.004 11872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:33:13.129 00.003 11872 Status Line: Waiting for devices...
23:33:13.133 00.004 11872 evsrv: cli 0D2D3040 response: {"jsonrpc":"2.0","result":0,"id":"b6378f08-11cb-4a91-a8aa-dd138636684c"}
23:33:13.138 00.005 9960 ZWO: stopexposure
23:33:13.141 00.003 11872 evsrv: cli 0D2D3040 disconnect
23:33:13.146 00.005 11872 evsrv: cli 0D2D2960 connect
23:33:13.150 00.004 11872 case statement mapped state 6 to 3
23:33:13.153 00.003 11872 case statement mapped state 6 to 3
23:33:13.157 00.004 11872 evsrv: cli 0D2D2960 request: {"method":"get_app_state","id":"b62bab60-7d6d-4b68-a4db-5ee4d4aeb1d8"}
23:33:13.159 00.002 11872 case statement mapped state 6 to 3
23:33:13.162 00.003 11872 evsrv: cli 0D2D2960 response: {"jsonrpc":"2.0","result":"Guiding","id":"b62bab60-7d6d-4b68-a4db-5ee4d4aeb1d8"}
23:33:13.167 00.005 11872 evsrv: cli 0D2D2960 disconnect
23:33:13.435 00.268 9960 ZWO: stopexposure
23:33:13.436 00.001 9960 Error thrown from C:\cygwin\home\agalasso\projects\phd2\worker_thread.cpp:190->Capture failed
23:33:13.436 00.000 9960 worker thread done servicing request
23:33:13.436 00.000 11872 OnExposeComplete: enter
23:33:13.442 00.006 11872 OnExposeComplete: Capture Error reported
23:33:13.448 00.006 11872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
23:33:13.453 00.005 11872 Mount: notify guiding stopped
23:33:13.461 00.008 11872 Changing from state GUIDING to STOP
23:33:13.466 00.005 11872 guider state => SELECTED
23:33:13.470 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=195, med=0, FiltMin=0, FiltMax=114, Gamma=1.000
23:33:13.475 00.005 11872 Changing from state SELECTED to UNINITIALIZED
23:33:13.479 00.004 11872 guider state => SELECTING
23:33:13.486 00.007 11872 Status Line: Stopped.
23:33:13.491 00.005 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\myframe_events.cpp:489->Error reported capturing image
23:33:14.169 00.678 11872 evsrv: cli 0D2D2C80 connect
23:33:14.177 00.008 11872 evsrv: cli 0D2D2C80 request: {"method":"get_app_state","id":"565580a0-ed3a-4c24-87f8-32a0ad4b769c"}
23:33:14.183 00.006 11872 evsrv: cli 0D2D2C80 response: {"jsonrpc":"2.0","result":"Stopped","id":"565580a0-ed3a-4c24-87f8-32a0ad4b769c"}
23:33:14.189 00.006 11872 evsrv: cli 0D2D2C80 disconnect
23:33:31.141 16.952 11872 evsrv: cli 0D2D2460 connect
23:33:31.147 00.006 11872 evsrv: cli 0D2D2460 request: {"method":"get_app_state","id":"a11bafc4-00bb-45fb-aefe-3c6dde734ec5"}
23:33:31.151 00.004 11872 evsrv: cli 0D2D2460 response: {"jsonrpc":"2.0","result":"Stopped","id":"a11bafc4-00bb-45fb-aefe-3c6dde734ec5"}
23:33:31.157 00.006 11872 evsrv: cli 0D2D2460 disconnect
23:33:31.162 00.005 11872 evsrv: cli 0D2D2A00 connect
23:33:31.166 00.004 11872 evsrv: cli 0D2D2A00 request: {"method":"get_calibrated","id":"3fb2a4db-4b5b-43a1-9bd1-2f1cf61be876"}
23:33:31.170 00.004 11872 evsrv: cli 0D2D2A00 response: {"jsonrpc":"2.0","result":true,"id":"3fb2a4db-4b5b-43a1-9bd1-2f1cf61be876"}
23:33:31.176 00.006 11872 evsrv: cli 0D2D2A00 disconnect
23:33:31.180 00.004 11872 evsrv: cli 0D2D2320 connect
23:33:31.185 00.005 11872 evsrv: cli 0D2D2320 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"5e7664f2-2a0b-4a24-bb89-8e49d9855293"}
23:33:31.188 00.003 11872 PhdController::Guide begins
23:33:31.193 00.005 11872 PhdController: newstate STATE_SETUP
23:33:31.196 00.003 11872 PhdController: setup
23:33:31.201 00.005 11872 PhdController: newstate STATE_ATTEMPT_START
23:33:31.206 00.005 11872 PhdController: start capturing
23:33:31.210 00.004 11872 Changing from state SELECTING to UNINITIALIZED
23:33:31.214 00.004 11872 guider state => SELECTING
23:33:31.217 00.003 11872 setting force full frames = true
23:33:31.221 00.004 11872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
23:33:31.229 00.008 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:33:31.233 00.004 11872 Enqueuing Expose request
23:33:31.238 00.005 11872 PhdController: newstate STATE_SELECT_STAR
23:33:31.242 00.004 9960 Worker thread wakes up
23:33:31.242 00.000 11872 evsrv: cli 0D2D2320 response: {"jsonrpc":"2.0","result":0,"id":"5e7664f2-2a0b-4a24-bb89-8e49d9855293"}
23:33:31.247 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
23:33:31.247 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:33:31.247 00.000 11872 evsrv: cli 0D2D2320 disconnect
23:33:31.253 00.006 11872 evsrv: cli 0D2D23C0 connect
23:33:31.258 00.005 11872 case statement mapped state 1 to 101
23:33:31.262 00.004 11872 case statement mapped state 1 to 101
23:33:31.267 00.005 11872 evsrv: cli 0D2D23C0 request: {"method":"get_lock_shift_params","id":"f7734287-932d-4c16-8b52-441aad8d69d1"}
23:33:31.272 00.005 11872 evsrv: cli 0D2D23C0 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"f7734287-932d-4c16-8b52-441aad8d69d1"}
23:33:31.278 00.006 11872 evsrv: cli 0D2D23C0 disconnect
23:33:31.284 00.006 11872 evsrv: cli 0D2D2AA0 connect
23:33:31.290 00.006 11872 case statement mapped state 1 to 101
23:33:31.296 00.006 11872 case statement mapped state 1 to 101
23:33:31.303 00.007 11872 evsrv: cli 0D2D2AA0 request: {"method":"get_lock_position","id":"2b51f275-64a4-40f4-9015-cd541291baa6"}
23:33:31.312 00.009 11872 evsrv: cli 0D2D2AA0 response: {"jsonrpc":"2.0","result":null,"id":"2b51f275-64a4-40f4-9015-cd541291baa6"}
23:33:31.323 00.011 11872 evsrv: cli 0D2D2AA0 disconnect
23:33:32.324 01.001 11872 evsrv: cli 0D2D32C0 connect
23:33:32.332 00.008 11872 case statement mapped state 1 to 101
23:33:32.337 00.005 11872 case statement mapped state 1 to 101
23:33:32.341 00.004 11872 evsrv: cli 0D2D32C0 request: {"method":"get_lock_position","id":"4b62af3b-b2b7-467b-908a-ff3c7d4223fd"}
23:33:32.344 00.003 11872 evsrv: cli 0D2D32C0 response: {"jsonrpc":"2.0","result":null,"id":"4b62af3b-b2b7-467b-908a-ff3c7d4223fd"}
23:33:32.350 00.006 11872 evsrv: cli 0D2D32C0 disconnect
23:33:32.498 00.148 9960 Exposure complete
23:33:32.604 00.106 9960 worker thread done servicing request
23:33:32.605 00.001 11872 OnExposeComplete: enter
23:33:32.608 00.003 11872 UpdateGuideState(): m_state=1
23:33:32.611 00.003 11872 UpdateCurrentPosition: no star selected
23:33:32.617 00.006 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
23:33:32.621 00.004 11872 Status Line: No star selected
23:33:32.624 00.003 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=182, med=0, FiltMin=0, FiltMax=120, Gamma=1.000
23:33:32.629 00.005 11872 UpdateGuideState exits: No star selected
23:33:32.633 00.004 11872 GuiderMultiStar::AutoSelect enter
23:33:32.636 00.003 11872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
23:33:32.742 00.106 11872 AutoFind: auto downsample for scale 1.00 => 1x
23:33:32.933 00.191 11872 AutoFind: global mean = 0.0, stdev 2.3
23:33:32.938 00.005 11872 AutoFind: using threshold = 0.1
23:33:33.160 00.222 11872 AutoFind: local max [1591, 273] 119.9
23:33:33.164 00.004 11872 AutoFind: local max [1835, 824] 116.3
23:33:33.168 00.004 11872 AutoFind: local max [35, 326] 73.2
23:33:33.171 00.003 11872 AutoFind: local max [1725, 286] 58.5
23:33:33.175 00.004 11872 AutoFind: local max [1375, 56] 50.1
23:33:33.179 00.004 11872 AutoFind: local max [1522, 1040] 31.6
23:33:33.182 00.003 11872 AutoFind: local max [453, 279] 22.5
23:33:33.186 00.004 11872 AutoFind: local max [779, 518] 22.2
23:33:33.190 00.004 11872 AutoFind: local max [778, 525] 21.1
23:33:33.193 00.003 11872 AutoFind: local max [131, 489] 21.1
23:33:33.197 00.004 11872 AutoFind: local max [119, 905] 20.5
23:33:33.201 00.004 11872 AutoFind: local max [168, 391] 20.3
23:33:33.204 00.003 11872 AutoFind: local max [883, 877] 20.1
23:33:33.209 00.005 11872 AutoFind: local max [1041, 306] 20.1
23:33:33.212 00.003 11872 AutoFind: local max [1425, 1080] 19.5
23:33:33.216 00.004 11872 AutoFind: local max [883, 883] 18.5
23:33:33.219 00.003 11872 AutoFind: local max [168, 52] 11.5
23:33:33.223 00.004 11872 AutoFind: local max [1370, 527] 11.3
23:33:33.227 00.004 11872 AutoFind: local max [35, 975] 10.7
23:33:33.232 00.005 11872 AutoFind: local max [1318, 132] 10.7
23:33:33.235 00.003 11872 AutoFind: local max [758, 106] 10.5
23:33:33.239 00.004 11872 AutoFind: local max [1393, 56] 10.4
23:33:33.242 00.003 11872 AutoFind: local max [1370, 534] 10.1
23:33:33.246 00.004 11872 AutoFind: local max [278, 408] 9.9
23:33:33.250 00.004 11872 AutoFind: local max [389, 310] 9.7
23:33:33.253 00.003 11872 AutoFind: local max [487, 356] 9.7
23:33:33.257 00.004 11872 AutoFind: local max [1909, 653] 9.5
23:33:33.260 00.003 11872 AutoFind: local max [503, 274] 9.1
23:33:33.264 00.004 11872 AutoFind: local max [138, 992] 8.5
23:33:33.268 00.004 11872 AutoFind: local max [308, 1061] 8.3
23:33:33.272 00.004 11872 AutoFind: local max [1357, 612] 8.0
23:33:33.276 00.004 11872 AutoFind: local max [292, 12] 7.5
23:33:33.280 00.004 11872 AutoFind: local max [1783, 207] 7.0
23:33:33.283 00.003 11872 AutoFind: local max [1820, 599] 6.6
23:33:33.287 00.004 11872 AutoFind: local max [814, 819] 6.3
23:33:33.290 00.003 11872 AutoFind: local max [370, 1009] 6.3
23:33:33.294 00.004 11872 AutoFind: local max [561, 607] 6.3
23:33:33.297 00.003 11872 AutoFind: local max [1396, 412] 6.3
23:33:33.302 00.005 11872 AutoFind: local max [1861, 102] 6.2
23:33:33.306 00.004 11872 AutoFind: local max [307, 969] 5.9
23:33:33.310 00.004 11872 AutoFind: local max [1445, 439] 5.8
23:33:33.313 00.003 11872 AutoFind: local max [1708, 361] 5.8
23:33:33.316 00.003 11872 AutoFind: local max [378, 660] 5.6
23:33:33.321 00.005 11872 AutoFind: local max [1488, 687] 5.6
23:33:33.324 00.003 11872 AutoFind: local max [38, 637] 5.6
23:33:33.328 00.004 11872 AutoFind: local max [107, 937] 5.5
23:33:33.331 00.003 11872 AutoFind: local max [1209, 339] 5.5
23:33:33.336 00.005 11872 AutoFind: local max [309, 484] 5.4
23:33:33.339 00.003 11872 AutoFind: local max [314, 379] 5.4
23:33:33.343 00.004 11872 AutoFind: local max [1347, 556] 5.4
23:33:33.346 00.003 11872 AutoFind: local max [284, 628] 5.2
23:33:33.351 00.005 11872 AutoFind: local max [1348, 563] 5.0
23:33:33.354 00.003 11872 AutoFind: local max [440, 31] 5.0
23:33:33.358 00.004 11872 AutoFind: local max [1447, 446] 5.0
23:33:33.361 00.003 11872 AutoFind: local max [1011, 1035] 5.0
23:33:33.366 00.005 11872 AutoFind: local max [1392, 775] 4.8
23:33:33.369 00.003 11872 AutoFind: local max [1735, 224] 4.7
23:33:33.373 00.004 11872 AutoFind: local max [361, 986] 4.7
23:33:33.376 00.003 11872 AutoFind: local max [1825, 820] 4.6
23:33:33.381 00.005 11872 AutoFind: local max [198, 49] 4.4
23:33:33.386 00.005 11872 AutoFind: local max [1014, 1025] 4.3
23:33:33.397 00.011 11872 AutoFind: local max [1047, 241] 4.2
23:33:33.403 00.006 11872 AutoFind: local max [1254, 941] 4.2
23:33:33.407 00.004 11872 AutoFind: local max [45, 322] 4.2
23:33:33.412 00.005 11872 AutoFind: local max [1397, 420] 4.2
23:33:33.417 00.005 11872 AutoFind: local max [1341, 704] 4.1
23:33:33.420 00.003 11872 AutoFind: local max [1604, 268] 4.0
23:33:33.423 00.003 11872 AutoFind: local max [280, 899] 4.0
23:33:33.428 00.005 11872 AutoFind: local max [102, 339] 4.0
23:33:33.433 00.005 11872 AutoFind: local max [1719, 932] 4.0
23:33:33.437 00.004 11872 AutoFind: local max [271, 13] 4.0
23:33:33.440 00.003 11872 AutoFind: local max [963, 98] 3.9
23:33:33.445 00.005 11872 AutoFind: local max [1732, 381] 3.9
23:33:33.449 00.004 11872 AutoFind: local max [1488, 680] 3.9
23:33:33.452 00.003 11872 AutoFind: local max [582, 267] 3.9
23:33:33.457 00.005 11872 AutoFind: local max [602, 518] 3.8
23:33:33.461 00.004 11872 AutoFind: local max [589, 116] 3.8
23:33:33.465 00.004 11872 AutoFind: local max [1793, 371] 3.8
23:33:33.469 00.004 11872 AutoFind: local max [26, 327] 3.8
23:33:33.472 00.003 11872 AutoFind: local max [897, 597] 3.7
23:33:33.476 00.004 11872 AutoFind: local max [1632, 18] 3.7
23:33:33.479 00.003 11872 AutoFind: local max [722, 240] 3.7
23:33:33.484 00.005 11872 AutoFind: local max [872, 659] 3.7
23:33:33.487 00.003 11872 AutoFind: local max [1002, 922] 3.7
23:33:33.491 00.004 11872 AutoFind: local max [1624, 1080] 3.7
23:33:33.494 00.003 11872 AutoFind: local max [1591, 369] 3.7
23:33:33.497 00.003 11872 AutoFind: local max [1857, 75] 3.6
23:33:33.501 00.004 11872 AutoFind: local max [1530, 730] 3.6
23:33:33.504 00.003 11872 AutoFind: local max [1743, 935] 3.6
23:33:33.508 00.004 11872 AutoFind: local max [1306, 950] 3.6
23:33:33.512 00.004 11872 AutoFind: local max [1390, 783] 3.5
23:33:33.515 00.003 11872 AutoFind: local max [1596, 289] 3.5
23:33:33.517 00.002 11872 AutoFind: local max [1034, 500] 3.5
23:33:33.522 00.005 11872 AutoFind: local max [729, 699] 3.5
23:33:33.526 00.004 11872 AutoFind: local max [1063, 1039] 3.5
23:33:33.529 00.003 11872 AutoFind: local max [571, 211] 3.5
23:33:33.532 00.003 11872 AutoFind: local max [1836, 813] 3.5
23:33:33.537 00.005 11872 AutoFind: local max [1793, 376] 3.5
23:33:33.541 00.004 11872 AutoFind: local max [1872, 392] 3.5
23:33:33.544 00.003 11872 AutoFind: local max [1634, 364] 3.5
23:33:33.547 00.003 11872 AutoFind: too close [1793, 376] 3.5 - [1793, 371] 3.8
23:33:33.554 00.007 11872 AutoFind: too close [1836, 813] 3.5 - [1825, 820] 4.6
23:33:33.561 00.007 11872 AutoFind: close dim-bright [1836, 813] 3.5 - [1835, 824] 116.3
23:33:33.562 00.001 11872 AutoFind: close dim-bright [1596, 289] 3.5 - [1591, 273] 119.9
23:33:33.566 00.004 11872 AutoFind: too close [1390, 783] 3.5 - [1392, 775] 4.8
23:33:33.568 00.002 11872 AutoFind: too close [26, 327] 3.8 - [45, 322] 4.2
23:33:33.570 00.002 11872 AutoFind: close dim-bright [26, 327] 3.8 - [35, 326] 73.2
23:33:33.573 00.003 11872 AutoFind: too close [1488, 680] 3.9 - [1488, 687] 5.6
23:33:33.575 00.002 11872 AutoFind: close dim-bright [1604, 268] 4.0 - [1591, 273] 119.9
23:33:33.578 00.003 11872 AutoFind: too close [1397, 420] 4.2 - [1396, 412] 6.3
23:33:33.582 00.004 11872 AutoFind: close dim-bright [45, 322] 4.2 - [35, 326] 73.2
23:33:33.584 00.002 11872 AutoFind: too close [1014, 1025] 4.3 - [1011, 1035] 5.0
23:33:33.586 00.002 11872 AutoFind: close dim-bright [1825, 820] 4.6 - [1835, 824] 116.3
23:33:33.591 00.005 11872 AutoFind: too close [1447, 446] 5.0 - [1445, 439] 5.8
23:33:33.594 00.003 11872 AutoFind: too close [1348, 563] 5.0 - [1347, 556] 5.4
23:33:33.599 00.005 11872 AutoFind: too close [1370, 534] 10.1 - [1370, 527] 11.3
23:33:33.602 00.003 11872 AutoFind: too close [1393, 56] 10.4 - [1375, 56] 50.1
23:33:33.606 00.004 11872 AutoFind: too close [883, 883] 18.5 - [883, 877] 20.1
23:33:33.609 00.003 11872 AutoFind: too close [778, 525] 21.1 - [779, 518] 22.2
23:33:33.612 00.003 11872 AutoFind: too close to edge [271, 13] 4.0
23:33:33.617 00.005 11872 AutoFind: too close to edge [292, 12] 7.5
23:33:33.620 00.003 11872 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
23:33:33.623 00.003 11872 Star::Find(15, 1591, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:33:33.627 00.004 11872 Star::Find returns 1 (0), X=1591.66, Y=274.41, Mass=5463, SNR=49.2, Peak=139 HFD=6.8
23:33:33.630 00.003 11872 Star::Find(15, 1835, 824, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:33:33.634 00.004 11872 Star::Find returns 1 (0), X=1834.47, Y=824.29, Mass=4038, SNR=42.3, Peak=182 HFD=5.5
23:33:33.637 00.003 11872 Star::Find(15, 35, 326, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:33:33.640 00.003 11872 Star::Find returns 1 (0), X=35.25, Y=325.78, Mass=1937, SNR=29.9, Peak=103 HFD=5.1
23:33:33.643 00.003 11872 Star::Find(15, 1725, 286, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:33:33.647 00.004 11872 Star::Find returns 1 (0), X=1725.37, Y=287.69, Mass=1935, SNR=29.6, Peak=72 HFD=5.9
23:33:33.650 00.003 11872 Star::Find(15, 1522, 1040, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:33:33.653 00.003 11872 Star::Find returns 1 (0), X=1521.69, Y=1041.22, Mass=1168, SNR=22.6, Peak=44 HFD=5.6
23:33:33.655 00.002 11872 Star::Find(15, 453, 279, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:33:33.658 00.003 11872 Star::Find returns 1 (0), X=453.34, Y=279.56, Mass=1237, SNR=23.0, Peak=38 HFD=6.8
23:33:33.661 00.003 11872 Star::Find(15, 131, 489, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:33:33.665 00.004 11872 Star::Find returns 1 (0), X=130.59, Y=488.65, Mass=567, SNR=15.9, Peak=30 HFD=4.9
23:33:33.669 00.004 11872 Star::Find(15, 119, 905, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:33:33.672 00.003 11872 Star::Find returns 1 (0), X=118.92, Y=904.84, Mass=514, SNR=15.4, Peak=31 HFD=4.7
23:33:33.675 00.003 11872 Star::Find(15, 168, 391, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:33:33.678 00.003 11872 Star::Find returns 1 (0), X=167.07, Y=391.56, Mass=675, SNR=17.6, Peak=30 HFD=5.3
23:33:33.681 00.003 11872 Star::Find(15, 1041, 306, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:33:33.685 00.004 11872 Star::Find returns 1 (0), X=1041.84, Y=306.79, Mass=1171, SNR=22.4, Peak=31 HFD=7.0
23:33:33.689 00.004 11872 Star::Find(15, 1425, 1080, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:33:33.692 00.003 11872 Star::Find returns 1 (0), X=1424.86, Y=1081.56, Mass=867, SNR=19.9, Peak=28 HFD=5.9
23:33:33.695 00.003 11872 Star::Find(15, 168, 52, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:33:33.698 00.003 11872 Star::Find returns 1 (0), X=167.28, Y=52.31, Mass=250, SNR=10.7, Peak=17 HFD=4.8
23:33:33.702 00.004 11872 Star::Find(15, 35, 975, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:33:33.705 00.003 11872 Star::Find returns 1 (0), X=35.09, Y=975.40, Mass=255, SNR=10.9, Peak=19 HFD=4.0
23:33:33.709 00.004 11872 Star::Find(15, 1318, 132, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:33:33.711 00.002 11872 Star::Find returns 1 (0), X=1318.89, Y=133.28, Mass=551, SNR=15.6, Peak=18 HFD=6.9
23:33:33.715 00.004 11872 Star::Find(15, 758, 106, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:33:33.718 00.003 11872 Star::Find returns 1 (0), X=756.56, Y=107.77, Mass=502, SNR=15.0, Peak=18 HFD=6.4
23:33:33.721 00.003 11872 Star::Find(15, 278, 408, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:33:33.725 00.004 11872 Star::Find returns 1 (0), X=277.90, Y=409.40, Mass=380, SNR=13.2, Peak=20 HFD=5.9
23:33:33.728 00.003 11872 Star::Find(15, 389, 310, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:33:33.730 00.002 11872 Star::Find returns 1 (0), X=388.98, Y=309.67, Mass=327, SNR=12.2, Peak=13 HFD=5.7
23:33:33.733 00.003 11872 Star::Find(15, 487, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:33:33.735 00.002 11872 Star::Find returns 1 (0), X=486.54, Y=353.75, Mass=277, SNR=11.1, Peak=13 HFD=5.3
23:33:33.740 00.005 11872 Star::Find(15, 1909, 653, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:33:33.742 00.002 11872 Star::Find returns 1 (0), X=1908.68, Y=653.88, Mass=199, SNR=9.6, Peak=15 HFD=5.0
23:33:33.745 00.003 11872 Star::Find(15, 503, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:33:33.748 00.003 11872 Star::Find returns 1 (0), X=504.34, Y=274.18, Mass=291, SNR=11.3, Peak=13 HFD=6.0
23:33:33.750 00.002 11872 Star::Find(15, 138, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:33:33.754 00.004 11872 Star::Find returns 1 (0), X=137.70, Y=992.08, Mass=182, SNR=9.1, Peak=13 HFD=4.6
23:33:33.757 00.003 11872 Star::Find(15, 308, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:33:33.759 00.002 11872 Star::Find returns 1 (0), X=308.25, Y=1060.60, Mass=187, SNR=9.2, Peak=12 HFD=4.8
23:33:33.761 00.002 11872 Star::Find(15, 1357, 612, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:33:33.764 00.003 11872 Star::Find returns 1 (0), X=1357.95, Y=612.07, Mass=287, SNR=10.9, Peak=14 HFD=5.1
23:33:33.766 00.002 11872 Star::Find(15, 1783, 207, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:33:33.770 00.004 11872 Star::Find returns 1 (0), X=1782.92, Y=207.89, Mass=204, SNR=9.6, Peak=13 HFD=5.6
23:33:33.775 00.005 11872 Star::Find(15, 1820, 599, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:33:33.777 00.002 11872 Star::Find returns 1 (0), X=1819.63, Y=599.44, Mass=158, SNR=8.6, Peak=8 HFD=5.6
23:33:33.780 00.003 11872 Star::Find(15, 814, 819, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:33:33.783 00.003 11872 Star::Find returns 1 (0), X=814.03, Y=821.05, Mass=257, SNR=10.7, Peak=10 HFD=6.4
23:33:33.787 00.004 11872 Star::Find(15, 370, 1009, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:33:33.789 00.002 11872 Star::Find returns 1 (0), X=370.24, Y=1009.98, Mass=110, SNR=7.0, Peak=8 HFD=4.1
23:33:33.794 00.005 11872 Star::Find(15, 561, 607, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:33:33.797 00.003 11872 Star::Find returns 1 (0), X=562.50, Y=605.63, Mass=237, SNR=10.2, Peak=15 HFD=5.6
23:33:33.800 00.003 11872 Star::Find(15, 1861, 102, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:33:33.805 00.005 11872 Star::Find returns 1 (0), X=1860.41, Y=101.96, Mass=118, SNR=7.3, Peak=10 HFD=5.1
23:33:33.808 00.003 11872 Star::Find(15, 307, 969, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:33:33.810 00.002 11872 Star::Find returns 1 (0), X=306.96, Y=969.33, Mass=142, SNR=8.1, Peak=8 HFD=5.4
23:33:33.814 00.004 11872 Star::Find(15, 1708, 361, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:33:33.816 00.002 11872 Star::Find returns 1 (0), X=1707.84, Y=362.52, Mass=159, SNR=8.6, Peak=8 HFD=5.5
23:33:33.819 00.003 11872 Star::Find(15, 378, 660, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:33:33.822 00.003 11872 Star::Find returns 1 (0), X=378.02, Y=658.72, Mass=233, SNR=10.4, Peak=9 HFD=6.1
23:33:33.824 00.002 11872 Star::Find(15, 38, 637, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:33:33.828 00.004 11872 Star::Find returns 1 (0), X=37.74, Y=636.49, Mass=148, SNR=8.4, Peak=12 HFD=4.7
23:33:33.831 00.003 11872 Star::Find(15, 107, 937, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:33:33.836 00.005 11872 Star::Find returns 1 (0), X=106.97, Y=939.26, Mass=85, SNR=6.3, Peak=7 HFD=4.8
23:33:33.840 00.004 11872 Star::Find(15, 1209, 339, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:33:33.844 00.004 11872 Star::Find returns 1 (0), X=1209.32, Y=340.47, Mass=125, SNR=7.5, Peak=8 HFD=5.6
23:33:33.847 00.003 11872 Star::Find(15, 309, 484, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:33:33.851 00.004 11872 Star::Find returns 1 (0), X=308.88, Y=484.39, Mass=147, SNR=8.2, Peak=8 HFD=5.7
23:33:33.854 00.003 11872 Star::Find(15, 314, 379, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:33:33.858 00.004 11872 Star::Find returns 1 (0), X=315.04, Y=376.73, Mass=196, SNR=9.5, Peak=9 HFD=6.0
23:33:33.862 00.004 11872 Star::Find(15, 284, 628, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:33:33.865 00.003 11872 Star::Find returns 1 (0), X=284.24, Y=628.31, Mass=172, SNR=8.9, Peak=11 HFD=5.7
23:33:33.869 00.004 11872 Star::Find(15, 440, 31, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:33:33.873 00.004 11872 Star::Find false star n=27 nbg=282 bg=1.0 sigma=1.0 thresh=4 peak=4
23:33:33.876 00.003 11872 Star::Find returns 0 (2), X=440.00, Y=31.00, Mass=100, SNR=2.9, Peak=7 HFD=0.0
23:33:33.880 00.004 11872 Star::Find(15, 1735, 224, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:33:33.884 00.004 11872 Star::Find returns 1 (0), X=1734.13, Y=224.90, Mass=153, SNR=8.4, Peak=6 HFD=8.1
23:33:33.889 00.005 11872 Star::Find(15, 361, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:33:33.893 00.004 11872 Star::Find false star n=28 nbg=286 bg=1.0 sigma=0.9 thresh=4 peak=4
23:33:33.898 00.005 11872 Star::Find returns 0 (2), X=361.00, Y=986.00, Mass=94, SNR=2.9, Peak=6 HFD=0.0
23:33:33.901 00.003 11872 Star::Find(15, 198, 49, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:33:33.906 00.005 11872 Star::Find false star n=17 nbg=282 bg=0.6 sigma=0.7 thresh=3 peak=3
23:33:33.909 00.003 11872 Star::Find returns 0 (2), X=198.00, Y=49.00, Mass=54, SNR=2.9, Peak=5 HFD=0.0
23:33:33.912 00.003 11872 Star::Find(15, 1047, 241, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:33:33.915 00.003 11872 Star::Find false star n=33 nbg=277 bg=1.0 sigma=1.0 thresh=4 peak=4
23:33:33.923 00.008 11872 Star::Find returns 0 (2), X=1047.00, Y=241.00, Mass=114, SNR=2.9, Peak=7 HFD=0.0
23:33:33.925 00.002 11872 Star::Find(15, 1254, 941, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:33:33.929 00.004 11872 Star::Find false star n=33 nbg=272 bg=0.7 sigma=0.7 thresh=3 peak=3
23:33:33.933 00.004 11872 Star::Find returns 0 (2), X=1254.00, Y=941.00, Mass=89, SNR=2.9, Peak=5 HFD=0.0
23:33:33.936 00.003 11872 Star::Find(15, 1341, 704, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:33:33.939 00.003 11872 Star::Find false star n=22 nbg=289 bg=1.0 sigma=1.0 thresh=4 peak=4
23:33:33.943 00.004 11872 Star::Find returns 0 (2), X=1341.00, Y=704.00, Mass=72, SNR=2.9, Peak=6 HFD=0.0
23:33:33.947 00.004 11872 Star::Find(15, 1604, 268, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:33:33.950 00.003 11872 Star::Find returns 1 (0), X=1591.66, Y=274.41, Mass=5463, SNR=49.2, Peak=139 HFD=6.8
23:33:33.954 00.004 11872 Star::Find(15, 280, 899, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:33:33.957 00.003 11872 Star::Find false star n=19 nbg=274 bg=0.6 sigma=0.7 thresh=3 peak=3
23:33:33.962 00.005 11872 Star::Find returns 0 (2), X=280.00, Y=899.00, Mass=58, SNR=2.9, Peak=6 HFD=0.0
23:33:33.965 00.003 11872 Star::Find(15, 102, 339, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:33:33.969 00.004 11872 Star::Find false star n=17 nbg=280 bg=0.5 sigma=0.7 thresh=3 peak=3
23:33:33.972 00.003 11872 Star::Find returns 0 (2), X=102.00, Y=339.00, Mass=52, SNR=2.9, Peak=6 HFD=0.0
23:33:33.975 00.003 11872 Star::Find(15, 1719, 932, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:33:33.979 00.004 11872 Star::Find false star n=28 nbg=274 bg=0.7 sigma=0.8 thresh=3 peak=3
23:33:33.983 00.004 11872 Star::Find returns 0 (2), X=1719.00, Y=932.00, Mass=78, SNR=2.9, Peak=7 HFD=0.0
23:33:33.986 00.003 11872 Star::Find(15, 963, 98, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:33:33.991 00.005 11872 Star::Find false star n=26 nbg=273 bg=0.7 sigma=0.7 thresh=3 peak=3
23:33:33.994 00.003 11872 Star::Find returns 0 (2), X=963.00, Y=98.00, Mass=81, SNR=2.9, Peak=8 HFD=0.0
23:33:33.999 00.005 11872 Star::Find(15, 1732, 381, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:33:34.002 00.003 11872 Star::Find false star n=28 nbg=275 bg=0.7 sigma=0.7 thresh=3 peak=3
23:33:34.007 00.005 11872 Star::Find returns 0 (2), X=1732.00, Y=381.00, Mass=87, SNR=2.9, Peak=7 HFD=0.0
23:33:34.010 00.003 11872 Star::Find(15, 582, 267, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:33:34.014 00.004 11872 Star::Find false star n=33 nbg=269 bg=0.8 sigma=0.8 thresh=3 peak=3
23:33:34.018 00.004 11872 Star::Find returns 0 (2), X=582.00, Y=267.00, Mass=95, SNR=2.9, Peak=7 HFD=0.0
23:33:34.023 00.005 11872 Star::Find(15, 602, 518, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:33:34.026 00.003 11872 Star::Find false star n=42 nbg=274 bg=0.7 sigma=0.7 thresh=3 peak=3
23:33:34.029 00.003 11872 Star::Find returns 0 (2), X=602.00, Y=518.00, Mass=132, SNR=2.9, Peak=7 HFD=0.0
23:33:34.032 00.003 11872 Star::Find(15, 589, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:33:34.037 00.005 11872 Star::Find false star n=17 nbg=287 bg=0.9 sigma=1.0 thresh=4 peak=4
23:33:34.041 00.004 11872 Star::Find returns 0 (2), X=589.00, Y=116.00, Mass=65, SNR=2.9, Peak=8 HFD=0.0
23:33:34.045 00.004 11872 Star::Find(15, 897, 597, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:33:34.048 00.003 11872 Star::Find false star n=28 nbg=282 bg=1.1 sigma=0.9 thresh=4 peak=3
23:33:34.053 00.005 11872 Star::Find returns 0 (2), X=897.00, Y=597.00, Mass=95, SNR=2.9, Peak=6 HFD=0.0
23:33:34.057 00.004 11872 Star::Find(15, 1632, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:33:34.060 00.003 11872 Star::Find returns 0 (2), X=1632.00, Y=18.00, Mass=10, SNR=2.2, Peak=4 HFD=0.0
23:33:34.064 00.004 11872 Star::Find(15, 722, 240, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:33:34.068 00.004 11872 Star::Find false star n=10 nbg=288 bg=1.0 sigma=0.9 thresh=4 peak=3
23:33:34.072 00.004 11872 Star::Find returns 0 (2), X=722.00, Y=240.00, Mass=31, SNR=2.9, Peak=5 HFD=0.0
23:33:34.075 00.003 11872 Star::Find(15, 872, 659, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:33:34.079 00.004 11872 Star::Find false star n=24 nbg=281 bg=1.0 sigma=1.0 thresh=4 peak=4
23:33:34.082 00.003 11872 Star::Find returns 0 (2), X=872.00, Y=659.00, Mass=95, SNR=2.9, Peak=8 HFD=0.0
23:33:34.086 00.004 11872 Star::Find(15, 1002, 922, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:33:34.090 00.004 11872 Star::Find false star n=38 nbg=282 bg=0.8 sigma=0.8 thresh=3 peak=3
23:33:34.093 00.003 11872 Star::Find returns 0 (2), X=1002.00, Y=922.00, Mass=113, SNR=2.9, Peak=6 HFD=0.0
23:33:34.096 00.003 11872 Star::Find(15, 1624, 1080, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:33:34.100 00.004 11872 Star::Find false star n=6 nbg=286 bg=0.9 sigma=1.0 thresh=4 peak=3
23:33:34.104 00.004 11872 Star::Find returns 0 (2), X=1624.00, Y=1080.00, Mass=22, SNR=2.9, Peak=6 HFD=0.0
23:33:34.107 00.003 11872 Star::Find(15, 1591, 369, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:33:34.111 00.004 11872 Star::Find false star n=21 nbg=274 bg=0.6 sigma=0.7 thresh=3 peak=3
23:33:34.115 00.004 11872 Star::Find returns 0 (2), X=1591.00, Y=369.00, Mass=62, SNR=2.9, Peak=6 HFD=0.0
23:33:34.119 00.004 11872 Star::Find(15, 1857, 75, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:33:34.123 00.004 11872 Star::Find false star n=31 nbg=272 bg=0.6 sigma=0.7 thresh=3 peak=3
23:33:34.126 00.003 11872 Star::Find returns 0 (2), X=1857.00, Y=75.00, Mass=87, SNR=2.9, Peak=6 HFD=0.0
23:33:34.130 00.004 11872 Star::Find(15, 1530, 730, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:33:34.133 00.003 11872 Star::Find false star n=36 nbg=278 bg=0.6 sigma=0.7 thresh=3 peak=3
23:33:34.137 00.004 11872 Star::Find returns 0 (2), X=1530.00, Y=730.00, Mass=104, SNR=2.9, Peak=6 HFD=0.0
23:33:34.140 00.003 11872 Star::Find(15, 1743, 935, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:33:34.143 00.003 11872 Star::Find false star n=11 nbg=278 bg=0.7 sigma=0.7 thresh=3 peak=2
23:33:34.147 00.004 11872 Star::Find returns 0 (2), X=1743.00, Y=935.00, Mass=35, SNR=2.9, Peak=7 HFD=0.0
23:33:34.151 00.004 11872 Star::Find(15, 1306, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:33:34.155 00.004 11872 Star::Find returns 0 (3), X=1306.00, Y=950.00, Mass=7, SNR=1.8, Peak=4 HFD=0.0
23:33:34.159 00.004 11872 Star::Find(15, 1596, 289, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:33:34.164 00.005 11872 Star::Find returns 1 (0), X=1591.86, Y=276.00, Mass=5367, SNR=49.6, Peak=139 HFD=6.4
23:33:34.167 00.003 11872 Star::Find(15, 1034, 500, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:33:34.171 00.004 11872 Star::Find false star n=28 nbg=276 bg=0.7 sigma=0.8 thresh=3 peak=3
23:33:34.174 00.003 11872 Star::Find returns 0 (2), X=1034.00, Y=500.00, Mass=77, SNR=2.9, Peak=6 HFD=0.0
23:33:34.180 00.006 11872 Star::Find(15, 729, 699, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:33:34.185 00.005 11872 Star::Find false star n=12 nbg=285 bg=0.9 sigma=0.9 thresh=4 peak=3
23:33:34.190 00.005 11872 Star::Find returns 0 (2), X=729.00, Y=699.00, Mass=43, SNR=2.9, Peak=6 HFD=0.0
23:33:34.193 00.003 11872 Star::Find(15, 1063, 1039, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:33:34.198 00.005 11872 Star::Find returns 0 (2), X=1063.00, Y=1039.00, Mass=19, SNR=2.9, Peak=5 HFD=0.0
23:33:34.202 00.004 11872 Star::Find(15, 571, 211, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:33:34.207 00.005 11872 Star::Find false star n=45 nbg=275 bg=1.2 sigma=1.0 thresh=4 peak=4
23:33:34.211 00.004 11872 Star::Find returns 0 (2), X=571.00, Y=211.00, Mass=170, SNR=2.9, Peak=9 HFD=0.0
23:33:34.215 00.004 11872 Star::Find(15, 1872, 392, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:33:34.220 00.005 11872 Star::Find false star n=27 nbg=284 bg=0.5 sigma=0.6 thresh=2 peak=1
23:33:34.223 00.003 11872 Star::Find returns 0 (2), X=1872.00, Y=392.00, Mass=52, SNR=2.9, Peak=5 HFD=0.0
23:33:34.227 00.004 11872 Star::Find(15, 1634, 364, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:33:34.231 00.004 11872 Star::Find returns 0 (2), X=1634.00, Y=364.00, Mass=19, SNR=3.0, Peak=7 HFD=0.0
23:33:34.234 00.003 11872 AutoFind: finding best star pass 1
23:33:34.237 00.003 11872 Star::Find(15, 1591, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:33:34.240 00.003 11872 Star::Find returns 1 (0), X=1591.66, Y=274.41, Mass=5463, SNR=49.2, Peak=139 HFD=6.8
23:33:34.245 00.005 11872 AutoFind returns star at [1591, 273] 119.9 Mass 5463 SNR 49.2
23:33:34.249 00.004 11872 Star::Find(15, 1591, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:33:34.253 00.004 11872 Star::Find returns 1 (0), X=1591.66, Y=274.41, Mass=5463, SNR=49.2, Peak=139 HFD=6.8
23:33:34.257 00.004 11872 MultiStar: List (12): {1591.66, 274.41}(49.2), {1834.47, 824.29}(42.3), {35.25, 325.78}(29.9), {1725.37, 287.69}(29.6), {1521.69, 1041.22}(22.6), {453.34, 279.56}(23.0), {130.59, 488.65}(15.9), {118.92, 904.84}(15.4), {167.07, 391.56}(17.6), {1041.84, 306.79}(22.4), {1424.86, 1081.56}(19.9), {167.28, 52.31}(10.7), 
23:33:34.260 00.003 11872 setting lock position to (1591.66, 274.41)
23:33:34.265 00.005 11872 AutoSelect: state = 1, call UpdateGuideState
23:33:34.268 00.003 11872 UpdateGuideState(): m_state=1
23:33:34.272 00.004 11872 Star::Find(15, 1591, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:33:34.276 00.004 11872 Star::Find returns 1 (0), X=1591.66, Y=274.41, Mass=5463, SNR=49.2, Peak=139 HFD=6.8
23:33:34.280 00.004 11872 CameraToMount -- cameraTheta (0.00) - m_xAngle (0.00) = xAngle (-0.00 = -0.00)
23:33:34.283 00.003 11872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.97 = 2.97)
23:33:34.287 00.004 11872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
23:33:34.293 00.006 11872 setting force full frames = false
23:33:34.297 00.004 11872 setting lock position to (1591.66, 274.41)
23:33:34.301 00.004 11872 CurrentPosition() valid, moving to STATE_SELECTED
23:33:34.304 00.003 11872 Changing from state SELECTING to SELECTED
23:33:34.309 00.005 11872 guider state => SELECTED
23:33:34.313 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=182, med=0, FiltMin=0, FiltMax=120, Gamma=1.000
23:33:34.318 00.005 11872 UpdateGuideState exits: m=5463 SNR=49.2
23:33:34.321 00.003 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=182, med=0, FiltMin=0, FiltMax=120, Gamma=1.000
23:33:34.326 00.005 11872 Status Line: Auto-selected star at (1591.7, 274.4)
23:33:34.333 00.007 11872 PhdController: newstate STATE_WAIT_SELECTED
23:33:34.337 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:34.341 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:33:34.345 00.004 11872 Enqueuing Expose request
23:33:34.348 00.003 9960 Worker thread wakes up
23:33:34.348 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:33:34.348 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1577,259,31,31)
23:33:34.349 00.001 11872 evsrv: cli 0D2D2960 connect
23:33:34.353 00.004 11872 case statement mapped state 2 to 1
23:33:34.358 00.005 11872 case statement mapped state 2 to 1
23:33:34.362 00.004 11872 evsrv: cli 0D2D2960 request: {"method":"get_lock_position","id":"29e158c5-c50d-4f27-b168-71e0875005e9"}
23:33:34.365 00.003 11872 evsrv: cli 0D2D2960 response: {"jsonrpc":"2.0","result":[1591.66,274.41],"id":"29e158c5-c50d-4f27-b168-71e0875005e9"}
23:33:34.371 00.006 11872 evsrv: cli 0D2D2960 disconnect
23:33:34.375 00.004 11872 evsrv: cli 0D2D2A00 connect
23:33:34.380 00.005 11872 case statement mapped state 2 to 1
23:33:34.383 00.003 11872 case statement mapped state 2 to 1
23:33:34.387 00.004 11872 evsrv: cli 0D2D2A00 request: {"method":"get_app_state","id":"5ea59f05-feb5-4e1d-be56-4b01cf7b8fd2"}
23:33:34.390 00.003 11872 case statement mapped state 2 to 1
23:33:34.393 00.003 11872 evsrv: cli 0D2D2A00 response: {"jsonrpc":"2.0","result":"Selected","id":"5ea59f05-feb5-4e1d-be56-4b01cf7b8fd2"}
23:33:34.398 00.005 11872 evsrv: cli 0D2D2A00 disconnect
23:33:35.400 01.002 11872 evsrv: cli 0D2D2B40 connect
23:33:35.406 00.006 11872 case statement mapped state 2 to 1
23:33:35.411 00.005 11872 case statement mapped state 2 to 1
23:33:35.415 00.004 11872 evsrv: cli 0D2D2B40 request: {"method":"get_app_state","id":"dfd2deac-4962-4902-9608-b0bf82350510"}
23:33:35.421 00.006 11872 case statement mapped state 2 to 1
23:33:35.425 00.004 11872 evsrv: cli 0D2D2B40 response: {"jsonrpc":"2.0","result":"Selected","id":"dfd2deac-4962-4902-9608-b0bf82350510"}
23:33:35.430 00.005 11872 evsrv: cli 0D2D2B40 disconnect
23:33:35.598 00.168 9960 Exposure complete
23:33:35.708 00.110 9960 worker thread done servicing request
23:33:35.708 00.000 11872 OnExposeComplete: enter
23:33:35.712 00.004 11872 UpdateGuideState(): m_state=2
23:33:35.717 00.005 11872 Star::Find(15, 1591, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:33:35.720 00.003 11872 Star::Find returns 1 (0), X=1591.68, Y=274.28, Mass=5330, SNR=48.1, Peak=161 HFD=6.6
23:33:35.723 00.003 11872 CameraToMount -- cameraTheta (-1.46) - m_xAngle (0.00) = xAngle (-1.46 = -1.46)
23:33:35.727 00.004 11872 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.51 = 1.51)
23:33:35.731 00.004 11872 CameraToMount -- cameraX=0.01 cameraY=-0.13 hyp=0.13 cameraTheta=-1.46 mountX=0.01 mountY=0.13, mountTheta=1.46
23:33:35.735 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=195, med=0, FiltMin=0, FiltMax=120, Gamma=1.000
23:33:35.740 00.005 11872 UpdateGuideState exits: m=5330 SNR=48.1
23:33:35.743 00.003 11872 PhdController: newstate STATE_CALIBRATE
23:33:35.748 00.005 11872 PhdController: newstate STATE_GUIDE
23:33:35.765 00.017 11872 Changing from state SELECTED to CALIBRATING_PRIMARY
23:33:35.769 00.004 11872 guider state => CALIBRATED
23:33:35.772 00.003 11872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
23:33:35.776 00.004 11872 reset dither spiral
23:33:35.780 00.004 11872 PhdController: newstate STATE_SETTLE_BEGIN
23:33:35.784 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:35.787 00.003 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:33:35.790 00.003 11872 Enqueuing Expose request
23:33:35.794 00.004 9960 Worker thread wakes up
23:33:35.794 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:33:35.794 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:33:36.431 00.637 11872 evsrv: cli 0D2D25A0 connect
23:33:36.436 00.005 11872 case statement mapped state 5 to 1
23:33:36.442 00.006 11872 case statement mapped state 5 to 1
23:33:36.449 00.007 11872 evsrv: cli 0D2D25A0 request: {"method":"get_app_state","id":"65109d96-48af-4816-9e2c-4c854d9ff19a"}
23:33:36.452 00.003 11872 case statement mapped state 5 to 1
23:33:36.458 00.006 11872 evsrv: cli 0D2D25A0 response: {"jsonrpc":"2.0","result":"Selected","id":"65109d96-48af-4816-9e2c-4c854d9ff19a"}
23:33:36.463 00.005 11872 evsrv: cli 0D2D25A0 disconnect
23:33:37.049 00.586 9960 Exposure complete
23:33:37.150 00.101 9960 worker thread done servicing request
23:33:37.151 00.001 11872 OnExposeComplete: enter
23:33:37.154 00.003 11872 UpdateGuideState(): m_state=5
23:33:37.157 00.003 11872 Star::Find(15, 1591, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:33:37.161 00.004 11872 Star::Find returns 1 (0), X=1591.68, Y=274.27, Mass=5363, SNR=48.2, Peak=151 HFD=6.6
23:33:37.165 00.004 11872 CameraToMount -- cameraTheta (-1.47) - m_xAngle (0.00) = xAngle (-1.47 = -1.47)
23:33:37.168 00.003 11872 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.50 = 1.50)
23:33:37.172 00.004 11872 CameraToMount -- cameraX=0.01 cameraY=-0.14 hyp=0.14 cameraTheta=-1.47 mountX=0.01 mountY=0.14, mountTheta=1.47
23:33:37.176 00.004 11872 Changing from state CALIBRATED to GUIDING
23:33:37.182 00.006 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:33:37.186 00.004 11872 ScopeASCOM::SideOfPier() returns 0
23:33:37.190 00.004 11872 AdjustCalibrationForScopePointing (scope): current dec=31.2 pierSide=0, cal dec=0.0 pierSide=0 rotAngle=None bin=1
23:33:37.193 00.003 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:33:37.196 00.003 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:33:37.200 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:33:37.204 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:33:37.207 00.003 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:33:37.212 00.005 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:33:37.216 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:33:37.219 00.003 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:33:37.224 00.005 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:33:37.228 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:33:37.232 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:33:37.236 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:33:37.240 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:33:37.366 00.126 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:33:37.372 00.006 11872 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 2.900000
23:33:37.376 00.004 11872 Dec comp: XRate 1.564 -> 1.337 for dec 0.0 -> dec 31.2
23:33:37.382 00.006 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:33:37.387 00.005 11872 ScopeASCOM::SideOfPier() returns 0
23:33:37.390 00.003 11872 setting lock position to (1591.68, 274.27)
23:33:37.395 00.005 11872 guider state => GUIDING
23:33:37.399 00.004 11872 Status Line: Guiding
23:33:37.405 00.006 11872 Mount: notify guiding started
23:33:37.413 00.008 11872 GetString("/profile/5/name", "") returns "PHD SF 2025"
23:33:37.417 00.004 11872 GetString("/profile/5/scope/calibration/timestamp", "") returns "11/21/2025 10:15:14 PM"
23:33:37.422 00.005 11872 GetDouble("/profile/5/scope/calibration/xRate", 1.000000) returns 0.001564
23:33:37.426 00.004 11872 GetDouble("/profile/5/scope/calibration/yRate", 1.000000) returns 0.001340
23:33:37.430 00.004 11872 GetInt("/profile/5/scope/calibration/binning", 1) returns 1
23:33:37.435 00.005 11872 GetDouble("/profile/5/scope/calibration/xAngle", 0.000000) returns 0.004073
23:33:37.440 00.005 11872 GetDouble("/profile/5/scope/calibration/yAngle", 0.000000) returns -1.738880
23:33:37.444 00.004 11872 GetDouble("/profile/5/scope/calibration/declination", 0.000000) returns 0.000075
23:33:37.449 00.005 11872 GetInt("/profile/5/scope/calibration/pierSide", -1) returns 0
23:33:37.452 00.003 11872 GetInt("/profile/5/scope/calibration/raGuideParity", 0) returns 1
23:33:37.457 00.005 11872 GetInt("/profile/5/scope/calibration/decGuideParity", 0) returns -1
23:33:37.461 00.004 11872 GetDouble("/profile/5/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
23:33:37.466 00.005 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:33:37.469 00.003 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:33:37.472 00.003 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:33:37.475 00.003 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:33:37.478 00.003 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:33:37.482 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:33:37.485 00.003 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:33:37.488 00.003 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:33:37.491 00.003 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:33:37.494 00.003 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:33:37.500 00.006 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:33:37.503 00.003 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:33:37.508 00.005 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:33:37.511 00.003 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:33:37.516 00.005 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:33:37.521 00.005 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:33:37.527 00.006 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:33:37.533 00.006 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:33:37.539 00.006 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:33:37.542 00.003 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:33:37.547 00.005 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:33:37.550 00.003 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:33:37.555 00.005 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:33:37.558 00.003 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:33:37.562 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:33:37.566 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:33:37.587 00.021 11872 evsrv: cli 0D2D2320 connect
23:33:37.592 00.005 11872 case statement mapped state 6 to 3
23:33:37.596 00.004 11872 case statement mapped state 6 to 3
23:33:37.601 00.005 11872 evsrv: cli 0D2D2320 request: {"method":"get_app_state","id":"1806501d-1279-41b9-a1f2-7b7046d8cd01"}
23:33:37.606 00.005 11872 case statement mapped state 6 to 3
23:33:37.609 00.003 11872 evsrv: cli 0D2D2320 response: {"jsonrpc":"2.0","result":"Guiding","id":"1806501d-1279-41b9-a1f2-7b7046d8cd01"}
23:33:37.616 00.007 11872 evsrv: cli 0D2D2320 disconnect
23:33:37.663 00.047 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:33:37.671 00.008 11872 ScopeASCOM::SideOfPier() returns 0
23:33:37.677 00.006 11872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
23:33:37.683 00.006 11872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
23:33:37.686 00.003 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:33:37.691 00.005 11872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 31.2
23:33:37.695 00.004 11872 MountToCamera -- mountTheta (-0.00) + m_xAngle (0.00) = xAngle (0.00 = 0.00)
23:33:37.700 00.005 11872 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
23:33:37.704 00.004 11872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
23:33:37.708 00.004 11872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
23:33:37.712 00.004 11872 GetInt("/profile/5/AutoLoadCalibration", -1) returns 1
23:33:37.716 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=210, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
23:33:37.720 00.004 11872 UpdateGuideState exits: m=5363 SNR=48.2
23:33:37.723 00.003 11872 PhdController: newstate STATE_SETTLE_WAIT
23:33:37.727 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:37.732 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:33:37.735 00.003 11872 Enqueuing Expose request
23:33:37.739 00.004 9960 Worker thread wakes up
23:33:37.739 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:33:37.739 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1577,259,31,31)
23:33:38.992 01.253 9960 Exposure complete
23:33:39.103 00.111 9960 worker thread done servicing request
23:33:39.104 00.001 11872 OnExposeComplete: enter
23:33:39.107 00.003 11872 UpdateGuideState(): m_state=6
23:33:39.112 00.005 11872 Star::Find(15, 1591, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:33:39.116 00.004 11872 Star::Find returns 1 (0), X=1591.76, Y=273.77, Mass=5121, SNR=47.5, Peak=147 HFD=6.5
23:33:39.120 00.004 11872 CameraToMount -- cameraTheta (-1.42) - m_xAngle (0.00) = xAngle (-1.42 = -1.42)
23:33:39.124 00.004 11872 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.55 = 1.55)
23:33:39.128 00.004 11872 CameraToMount -- cameraX=0.08 cameraY=-0.51 hyp=0.51 cameraTheta=-1.42 mountX=0.08 mountY=0.51, mountTheta=1.42
23:33:39.133 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.08, y=-0.51, opts=13)
23:33:39.137 00.004 11872 Enqueuing Move request for scope (0.08, -0.51)
23:33:39.141 00.004 9960 Worker thread wakes up
23:33:39.141 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=202, med=0, FiltMin=0, FiltMax=108, Gamma=1.000
23:33:39.146 00.005 11872 UpdateGuideState exits: m=5121 SNR=47.5
23:33:39.149 00.003 11872 PhdController: settling, locked = 1, distance = 0.25 (1.50) aobump = 0 frame = 1 / 99999
23:33:39.154 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.51) opts 0xd
23:33:39.154 00.000 9960 Handling offset move in thread for scope, endpoint = (0.08, -0.51)
23:33:39.154 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763789619.154,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.25,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:33:39.159 00.005 9960 Moving (0.08, -0.51) raw xDistance=0.08 yDistance=0.51
23:33:39.159 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:33:39.159 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
23:33:39.159 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:39.164 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:33:39.168 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.51
23:33:39.168 00.000 11872 Enqueuing Expose request
23:33:39.171 00.003 9960 MoveAxis(E, 0, ABG)
23:33:39.172 00.001 9960 Move returns status 0, amount 0
23:33:39.172 00.000 9960 MoveAxis(N, 0, ABG)
23:33:39.172 00.000 9960 Move returns status 0, amount 0
23:33:39.172 00.000 9960 move complete, result=0
23:33:39.172 00.000 9960 worker thread done servicing request
23:33:39.173 00.001 11872 GuideStep: 0.1 px 0 ms EAST, 0.5 px 0 ms NORTH
23:33:39.176 00.003 9960 Worker thread wakes up
23:33:39.176 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:33:39.176 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1577,259,31,31)
23:33:40.434 01.258 9960 Exposure complete
23:33:40.536 00.102 9960 worker thread done servicing request
23:33:40.536 00.000 11872 OnExposeComplete: enter
23:33:40.539 00.003 11872 UpdateGuideState(): m_state=6
23:33:40.544 00.005 11872 Star::Find(15, 1591, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:33:40.548 00.004 11872 Star::Find returns 1 (0), X=1591.86, Y=273.75, Mass=5302, SNR=47.8, Peak=150 HFD=6.5
23:33:40.552 00.004 11872 CameraToMount -- cameraTheta (-1.24) - m_xAngle (0.00) = xAngle (-1.25 = -1.25)
23:33:40.556 00.004 11872 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.72 = 1.72)
23:33:40.560 00.004 11872 CameraToMount -- cameraX=0.18 cameraY=-0.52 hyp=0.55 cameraTheta=-1.24 mountX=0.17 mountY=0.54, mountTheta=1.26
23:33:40.565 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.18, y=-0.52, opts=13)
23:33:40.569 00.004 11872 Enqueuing Move request for scope (0.18, -0.52)
23:33:40.573 00.004 9960 Worker thread wakes up
23:33:40.573 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.52) opts 0xd
23:33:40.573 00.000 9960 Handling offset move in thread for scope, endpoint = (0.18, -0.52)
23:33:40.573 00.000 9960 Moving (0.18, -0.52) raw xDistance=0.17 yDistance=0.54
23:33:40.573 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
23:33:40.574 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
23:33:40.574 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.54
23:33:40.574 00.000 9960 MoveAxis(E, 0, ABG)
23:33:40.574 00.000 9960 Move returns status 0, amount 0
23:33:40.574 00.000 9960 MoveAxis(N, 0, ABG)
23:33:40.575 00.001 9960 Move returns status 0, amount 0
23:33:40.575 00.000 9960 move complete, result=0
23:33:40.575 00.000 9960 worker thread done servicing request
23:33:40.575 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=186, med=0, FiltMin=0, FiltMax=116, Gamma=1.000
23:33:40.580 00.005 11872 UpdateGuideState exits: m=5302 SNR=47.8
23:33:40.584 00.004 11872 PhdController: settling, locked = 1, distance = 0.34 (1.50) aobump = 0 frame = 2 / 99999
23:33:40.586 00.002 11872 evsrv: {"Event":"Settling","Timestamp":1763789620.586,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.34,"Time":1.4,"SettleTime":10.0,"StarLocked":true}
23:33:40.590 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:40.594 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:33:40.597 00.003 11872 Enqueuing Expose request
23:33:40.601 00.004 9960 Worker thread wakes up
23:33:40.602 00.001 11872 GuideStep: 0.2 px 0 ms EAST, 0.5 px 0 ms NORTH
23:33:40.605 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
23:33:40.605 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1577,259,31,31)
23:33:41.857 01.252 9960 Exposure complete
23:33:41.992 00.135 9960 worker thread done servicing request
23:33:41.993 00.001 11872 OnExposeComplete: enter
23:33:41.997 00.004 11872 UpdateGuideState(): m_state=6
23:33:42.000 00.003 11872 Star::Find(15, 1591, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:33:42.004 00.004 11872 Star::Find returns 1 (0), X=1591.59, Y=273.50, Mass=5254, SNR=48.1, Peak=145 HFD=6.9
23:33:42.008 00.004 11872 CameraToMount -- cameraTheta (-1.68) - m_xAngle (0.00) = xAngle (-1.68 = -1.68)
23:33:42.012 00.004 11872 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.29 = 1.29)
23:33:42.016 00.004 11872 CameraToMount -- cameraX=-0.08 cameraY=-0.77 hyp=0.77 cameraTheta=-1.68 mountX=-0.09 mountY=0.74, mountTheta=1.69
23:33:42.023 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.08, y=-0.77, opts=13)
23:33:42.028 00.005 11872 Enqueuing Move request for scope (-0.08, -0.77)
23:33:42.033 00.005 9960 Worker thread wakes up
23:33:42.033 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=197, med=0, FiltMin=0, FiltMax=111, Gamma=1.000
23:33:42.036 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.77) opts 0xd
23:33:42.036 00.000 11872 UpdateGuideState exits: m=5254 SNR=48.1
23:33:42.040 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.08, -0.77)
23:33:42.040 00.000 11872 PhdController: settling, locked = 1, distance = 0.47 (1.50) aobump = 0 frame = 3 / 99999
23:33:42.044 00.004 9960 Moving (-0.08, -0.77) raw xDistance=-0.09 yDistance=0.74
23:33:42.044 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763789622.044,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.47,"Time":2.9,"SettleTime":10.0,"StarLocked":true}
23:33:42.050 00.006 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:33:42.050 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:42.055 00.005 9960 resist switch: large excursion: input 0.74 thresh 0.60 direction from 0 to 1
23:33:42.055 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:33:42.059 00.004 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.23
23:33:42.059 00.000 11872 Enqueuing Expose request
23:33:42.063 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.74 from input 0.74
23:33:42.063 00.000 9960 MoveAxis(E, 0, ABG)
23:33:42.064 00.001 9960 Move returns status 0, amount 0
23:33:42.064 00.000 9960 MoveAxis(S, 554, ABG)
23:33:42.064 00.000 9960 Guiding  Dir = 1, Dur = 554
23:33:42.064 00.000 9960 IsSlewing returns 0
23:33:42.064 00.000 9960 IsGuiding returns 0
23:33:42.065 00.001 9960 PulseGuide returned control before completion, sleep 564
23:33:42.640 00.575 9960 IsGuiding returns 1
23:33:42.641 00.001 9960 scope still moving after pulse duration time elapsed
23:33:42.670 00.029 9960 IsSlewing returns 0
23:33:42.672 00.002 9960 IsGuiding returns 0
23:33:42.673 00.001 9960 scope move finished after 554 + 54 ms
23:33:42.674 00.001 9960 Move returns status 0, amount 554
23:33:42.674 00.000 9960 move complete, result=0
23:33:42.675 00.001 9960 worker thread done servicing request
23:33:42.675 00.000 9960 Worker thread wakes up
23:33:42.676 00.001 11872 GuideStep: -0.1 px 0 ms EAST, 0.7 px 554 ms SOUTH
23:33:42.682 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
23:33:42.682 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1577,259,31,31)
23:33:43.931 01.249 9960 Exposure complete
23:33:44.045 00.114 9960 worker thread done servicing request
23:33:44.046 00.001 11872 OnExposeComplete: enter
23:33:44.048 00.002 11872 UpdateGuideState(): m_state=6
23:33:44.051 00.003 11872 Star::Find(15, 1591, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
23:33:44.055 00.004 11872 Star::Find returns 1 (0), X=1591.81, Y=274.29, Mass=5457, SNR=48.9, Peak=150 HFD=6.6
23:33:44.059 00.004 11872 CameraToMount -- cameraTheta (0.13) - m_xAngle (0.00) = xAngle (0.13 = 0.13)
23:33:44.062 00.003 11872 CameraToMount -- cameraTheta (0.13) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (3.10 = 3.10)
23:33:44.066 00.004 11872 CameraToMount -- cameraX=0.13 cameraY=0.02 hyp=0.13 cameraTheta=0.13 mountX=0.13 mountY=0.01, mountTheta=0.05
23:33:44.072 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.13, y=0.02, opts=13)
23:33:44.076 00.004 11872 Enqueuing Move request for scope (0.13, 0.02)
23:33:44.080 00.004 9960 Worker thread wakes up
23:33:44.080 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.02) opts 0xd
23:33:44.080 00.000 9960 Handling offset move in thread for scope, endpoint = (0.13, 0.02)
23:33:44.080 00.000 9960 Moving (0.13, 0.02) raw xDistance=0.13 yDistance=0.01
23:33:44.080 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:33:44.081 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:33:44.081 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:33:44.081 00.000 9960 MoveAxis(E, 0, ABG)
23:33:44.081 00.000 9960 Move returns status 0, amount 0
23:33:44.081 00.000 9960 MoveAxis(N, 0, ABG)
23:33:44.082 00.001 9960 Move returns status 0, amount 0
23:33:44.082 00.000 9960 move complete, result=0
23:33:44.082 00.000 9960 worker thread done servicing request
23:33:44.082 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=200, med=0, FiltMin=0, FiltMax=123, Gamma=1.000
23:33:44.086 00.004 11872 UpdateGuideState exits: m=5457 SNR=48.9
23:33:44.090 00.004 11872 PhdController: settling, locked = 1, distance = 0.37 (1.50) aobump = 0 frame = 4 / 99999
23:33:44.094 00.004 11872 evsrv: {"Event":"Settling","Timestamp":1763789624.094,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.37,"Time":4.9,"SettleTime":10.0,"StarLocked":true}
23:33:44.097 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:44.101 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:33:44.104 00.003 11872 Enqueuing Expose request
23:33:44.108 00.004 9960 Worker thread wakes up
23:33:44.108 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:33:44.109 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1577,259,31,31)
23:33:44.109 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:33:45.362 01.253 9960 Exposure complete
23:33:45.477 00.115 9960 worker thread done servicing request
23:33:45.477 00.000 11872 OnExposeComplete: enter
23:33:45.482 00.005 11872 UpdateGuideState(): m_state=6
23:33:45.486 00.004 11872 Star::Find(15, 1591, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
23:33:45.491 00.005 11872 Star::Find returns 1 (0), X=1591.75, Y=273.76, Mass=5277, SNR=48.1, Peak=181 HFD=6.5
23:33:45.494 00.003 11872 CameraToMount -- cameraTheta (-1.44) - m_xAngle (0.00) = xAngle (-1.44 = -1.44)
23:33:45.501 00.007 11872 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.53 = 1.53)
23:33:45.506 00.005 11872 CameraToMount -- cameraX=0.07 cameraY=-0.52 hyp=0.52 cameraTheta=-1.44 mountX=0.07 mountY=0.52, mountTheta=1.44
23:33:45.510 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.07, y=-0.52, opts=13)
23:33:45.515 00.005 11872 Enqueuing Move request for scope (0.07, -0.52)
23:33:45.519 00.004 9960 Worker thread wakes up
23:33:45.520 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=195, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
23:33:45.523 00.003 11872 UpdateGuideState exits: m=5277 SNR=48.1
23:33:45.527 00.004 11872 PhdController: settling, locked = 1, distance = 0.41 (1.50) aobump = 0 frame = 5 / 99999
23:33:45.531 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.52) opts 0xd
23:33:45.531 00.000 9960 Handling offset move in thread for scope, endpoint = (0.07, -0.52)
23:33:45.531 00.000 9960 Moving (0.07, -0.52) raw xDistance=0.07 yDistance=0.52
23:33:45.532 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:33:45.532 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.52 from input 0.52
23:33:45.532 00.000 9960 MoveAxis(E, 0, ABG)
23:33:45.532 00.000 9960 Move returns status 0, amount 0
23:33:45.533 00.001 9960 MoveAxis(S, 390, ABG)
23:33:45.533 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763789625.531,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.41,"Time":6.4,"SettleTime":10.0,"StarLocked":true}
23:33:45.537 00.004 9960 Guiding  Dir = 1, Dur = 390
23:33:45.538 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:45.541 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:33:45.545 00.004 11872 Enqueuing Expose request
23:33:45.550 00.005 9960 IsSlewing returns 0
23:33:45.550 00.000 9960 IsGuiding returns 0
23:33:45.551 00.001 9960 PulseGuide returned control before completion, sleep 400
23:33:45.961 00.410 9960 IsGuiding returns 1
23:33:45.961 00.000 9960 scope still moving after pulse duration time elapsed
23:33:45.992 00.031 9960 IsSlewing returns 0
23:33:45.994 00.002 9960 IsGuiding returns 0
23:33:45.994 00.000 9960 scope move finished after 390 + 54 ms
23:33:45.994 00.000 9960 Move returns status 0, amount 390
23:33:45.994 00.000 9960 move complete, result=0
23:33:45.996 00.002 9960 worker thread done servicing request
23:33:45.996 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.5 px 390 ms SOUTH
23:33:46.002 00.006 9960 Worker thread wakes up
23:33:46.002 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:33:46.003 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1577,259,31,31)
23:33:47.255 01.252 9960 Exposure complete
23:33:47.375 00.120 9960 worker thread done servicing request
23:33:47.375 00.000 11872 OnExposeComplete: enter
23:33:47.378 00.003 11872 UpdateGuideState(): m_state=6
23:33:47.381 00.003 11872 Star::Find(15, 1591, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
23:33:47.384 00.003 11872 Star::Find returns 1 (0), X=1591.98, Y=274.46, Mass=5273, SNR=48.1, Peak=158 HFD=6.6
23:33:47.387 00.003 11872 CameraToMount -- cameraTheta (0.55) - m_xAngle (0.00) = xAngle (0.55 = 0.55)
23:33:47.390 00.003 11872 CameraToMount -- cameraTheta (0.55) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (3.52 = -2.76)
23:33:47.393 00.003 11872 CameraToMount -- cameraX=0.30 cameraY=0.19 hyp=0.36 cameraTheta=0.55 mountX=0.30 mountY=-0.13, mountTheta=-0.41
23:33:47.397 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.30, y=0.19, opts=13)
23:33:47.400 00.003 11872 Enqueuing Move request for scope (0.30, 0.19)
23:33:47.402 00.002 9960 Worker thread wakes up
23:33:47.403 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.19) opts 0xd
23:33:47.403 00.000 9960 Handling offset move in thread for scope, endpoint = (0.30, 0.19)
23:33:47.403 00.000 9960 Moving (0.30, 0.19) raw xDistance=0.30 yDistance=-0.13
23:33:47.403 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
23:33:47.403 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:33:47.404 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:33:47.404 00.000 9960 MoveAxis(W, 143, ABG)
23:33:47.405 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=190, med=0, FiltMin=0, FiltMax=133, Gamma=1.000
23:33:47.407 00.002 9960 Guiding  Dir = 3, Dur = 143
23:33:47.407 00.000 11872 UpdateGuideState exits: m=5273 SNR=48.1
23:33:47.411 00.004 11872 PhdController: settling, locked = 1, distance = 0.40 (1.50) aobump = 0 frame = 6 / 99999
23:33:47.413 00.002 9960 IsSlewing returns 0
23:33:47.413 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763789627.413,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.40,"Time":8.3,"SettleTime":10.0,"StarLocked":true}
23:33:47.417 00.004 9960 IsGuiding returns 0
23:33:47.417 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:47.419 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:33:47.424 00.005 9960 PulseGuide returned control before completion, sleep 153
23:33:47.424 00.000 11872 Enqueuing Expose request
23:33:47.593 00.169 9960 IsGuiding returns 0
23:33:47.593 00.000 9960 Move returns status 0, amount 143
23:33:47.593 00.000 9960 MoveAxis(N, 0, ABG)
23:33:47.595 00.002 9960 Move returns status 0, amount 0
23:33:47.595 00.000 9960 move complete, result=0
23:33:47.596 00.001 9960 worker thread done servicing request
23:33:47.596 00.000 11872 GuideStep: 0.3 px 143 ms WEST, -0.1 px 0 ms NORTH
23:33:47.602 00.006 9960 Worker thread wakes up
23:33:47.602 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:33:47.602 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1577,259,31,31)
23:33:48.852 01.250 9960 Exposure complete
23:33:48.957 00.105 9960 worker thread done servicing request
23:33:48.957 00.000 11872 OnExposeComplete: enter
23:33:48.960 00.003 11872 UpdateGuideState(): m_state=6
23:33:48.964 00.004 11872 Star::Find(15, 1591, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
23:33:48.967 00.003 11872 Star::Find returns 1 (0), X=1591.67, Y=274.40, Mass=5457, SNR=49.0, Peak=137 HFD=6.8
23:33:48.972 00.005 11872 CameraToMount -- cameraTheta (1.65) - m_xAngle (0.00) = xAngle (1.65 = 1.65)
23:33:48.975 00.003 11872 CameraToMount -- cameraTheta (1.65) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.62 = -1.67)
23:33:48.978 00.003 11872 CameraToMount -- cameraX=-0.01 cameraY=0.13 hyp=0.13 cameraTheta=1.65 mountX=-0.01 mountY=-0.13, mountTheta=-1.65
23:33:48.983 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.01, y=0.13, opts=13)
23:33:48.986 00.003 11872 Enqueuing Move request for scope (-0.01, 0.13)
23:33:48.991 00.005 9960 Worker thread wakes up
23:33:48.991 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.13) opts 0xd
23:33:48.991 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.01, 0.13)
23:33:48.991 00.000 9960 Moving (-0.01, 0.13) raw xDistance=-0.01 yDistance=-0.13
23:33:48.991 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:33:48.992 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:33:48.992 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:33:48.992 00.000 9960 MoveAxis(E, 0, ABG)
23:33:48.992 00.000 9960 Move returns status 0, amount 0
23:33:48.992 00.000 9960 MoveAxis(N, 0, ABG)
23:33:48.993 00.001 9960 Move returns status 0, amount 0
23:33:48.993 00.000 9960 move complete, result=0
23:33:48.993 00.000 9960 worker thread done servicing request
23:33:48.993 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=180, med=0, FiltMin=0, FiltMax=124, Gamma=1.000
23:33:48.996 00.003 11872 UpdateGuideState exits: m=5457 SNR=49.0
23:33:48.999 00.003 11872 PhdController: settling, locked = 1, distance = 0.32 (1.50) aobump = 0 frame = 7 / 99999
23:33:49.004 00.005 11872 evsrv: {"Event":"Settling","Timestamp":1763789629.004,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.32,"Time":9.8,"SettleTime":10.0,"StarLocked":true}
23:33:49.008 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:49.011 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:33:49.015 00.004 11872 Enqueuing Expose request
23:33:49.018 00.003 9960 Worker thread wakes up
23:33:49.019 00.001 11872 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:33:49.022 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
23:33:49.022 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1577,259,31,31)
23:33:50.278 01.256 9960 Exposure complete
23:33:50.381 00.103 9960 worker thread done servicing request
23:33:50.382 00.001 11872 OnExposeComplete: enter
23:33:50.386 00.004 11872 UpdateGuideState(): m_state=6
23:33:50.390 00.004 11872 Star::Find(15, 1591, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
23:33:50.395 00.005 11872 Star::Find returns 1 (0), X=1591.73, Y=274.41, Mass=5275, SNR=47.6, Peak=147 HFD=6.6
23:33:50.399 00.004 11872 CameraToMount -- cameraTheta (1.19) - m_xAngle (0.00) = xAngle (1.19 = 1.19)
23:33:50.402 00.003 11872 CameraToMount -- cameraTheta (1.19) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.16 = -2.12)
23:33:50.407 00.005 11872 CameraToMount -- cameraX=0.05 cameraY=0.13 hyp=0.14 cameraTheta=1.19 mountX=0.05 mountY=-0.12, mountTheta=-1.16
23:33:50.412 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.05, y=0.13, opts=13)
23:33:50.416 00.004 11872 Enqueuing Move request for scope (0.05, 0.13)
23:33:50.419 00.003 9960 Worker thread wakes up
23:33:50.419 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.13) opts 0xd
23:33:50.419 00.000 9960 Handling offset move in thread for scope, endpoint = (0.05, 0.13)
23:33:50.421 00.002 9960 Moving (0.05, 0.13) raw xDistance=0.05 yDistance=-0.12
23:33:50.421 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:33:50.421 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=190, med=0, FiltMin=0, FiltMax=119, Gamma=1.000
23:33:50.426 00.005 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:33:50.426 00.000 11872 UpdateGuideState exits: m=5275 SNR=47.6
23:33:50.430 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:33:50.430 00.000 9960 MoveAxis(E, 0, ABG)
23:33:50.430 00.000 9960 Move returns status 0, amount 0
23:33:50.430 00.000 9960 MoveAxis(N, 0, ABG)
23:33:50.430 00.000 9960 Move returns status 0, amount 0
23:33:50.430 00.000 11872 PhdController: settling, locked = 1, distance = 0.26 (1.50) aobump = 0 frame = 8 / 99999
23:33:50.434 00.004 9960 move complete, result=0
23:33:50.434 00.000 9960 worker thread done servicing request
23:33:50.434 00.000 11872 PhdController: newstate STATE_FINISH
23:33:50.438 00.004 11872 PhdController complete: success
23:33:50.442 00.004 11872 evsrv: {"Event":"SettleDone","Timestamp":1763789630.442,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":8,"DroppedFrames":0}
23:33:50.445 00.003 11872 Mount: notify guiding dither settle done success=1
23:33:50.448 00.003 11872 PhdController: newstate STATE_IDLE
23:33:50.452 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:50.456 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:33:50.459 00.003 11872 Enqueuing Expose request
23:33:50.464 00.005 9960 Worker thread wakes up
23:33:50.464 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:33:50.464 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1577,259,31,31)
23:33:50.464 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:33:51.612 01.148 11872 evsrv: cli 0D2D2AA0 connect
23:33:51.617 00.005 11872 case statement mapped state 6 to 3
23:33:51.621 00.004 11872 case statement mapped state 6 to 3
23:33:51.625 00.004 11872 evsrv: cli 0D2D2AA0 request: {"method":"get_app_state","id":"9da70b0d-0c69-42e8-a7f4-a018caddcf8a"}
23:33:51.628 00.003 11872 case statement mapped state 6 to 3
23:33:51.634 00.006 11872 evsrv: cli 0D2D2AA0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9da70b0d-0c69-42e8-a7f4-a018caddcf8a"}
23:33:51.643 00.009 11872 evsrv: cli 0D2D2AA0 disconnect
23:33:51.648 00.005 11872 evsrv: cli 0D2D3400 connect
23:33:51.652 00.004 11872 case statement mapped state 6 to 3
23:33:51.655 00.003 11872 case statement mapped state 6 to 3
23:33:51.659 00.004 11872 evsrv: cli 0D2D3400 request: {"method":"stop_capture","id":"9cbf7eb5-43ff-427a-b2e4-02a6dd051f72"}
23:33:51.664 00.005 11872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:33:51.668 00.004 11872 Status Line: Waiting for devices...
23:33:51.673 00.005 11872 evsrv: cli 0D2D3400 response: {"jsonrpc":"2.0","result":0,"id":"9cbf7eb5-43ff-427a-b2e4-02a6dd051f72"}
23:33:51.683 00.010 11872 evsrv: cli 0D2D3400 disconnect
23:33:51.689 00.006 11872 evsrv: cli 0D2D3040 connect
23:33:51.693 00.004 11872 case statement mapped state 6 to 3
23:33:51.698 00.005 11872 case statement mapped state 6 to 3
23:33:51.704 00.006 11872 evsrv: cli 0D2D3040 request: {"method":"get_app_state","id":"456434dd-a4e3-4e7a-9f14-e9f10d6a6eac"}
23:33:51.710 00.006 9960 ZWO: stopexposure
23:33:51.711 00.001 9960 Error thrown from C:\cygwin\home\agalasso\projects\phd2\worker_thread.cpp:190->Capture failed
23:33:51.711 00.000 11872 case statement mapped state 6 to 3
23:33:51.714 00.003 11872 evsrv: cli 0D2D3040 response: {"jsonrpc":"2.0","result":"Guiding","id":"456434dd-a4e3-4e7a-9f14-e9f10d6a6eac"}
23:33:51.717 00.003 9960 worker thread done servicing request
23:33:51.717 00.000 11872 OnExposeComplete: enter
23:33:51.720 00.003 11872 OnExposeComplete: Capture Error reported
23:33:51.725 00.005 11872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
23:33:51.728 00.003 11872 Mount: notify guiding stopped
23:33:51.737 00.009 11872 Changing from state GUIDING to STOP
23:33:51.741 00.004 11872 guider state => SELECTED
23:33:51.745 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=190, med=0, FiltMin=0, FiltMax=119, Gamma=1.000
23:33:51.748 00.003 11872 evsrv: cli 0D2D3040 short write 0/98 Input / Output error
23:33:51.750 00.002 11872 Changing from state SELECTED to UNINITIALIZED
23:33:51.754 00.004 11872 evsrv: cli 0D2D3040 short write 0/91 Input / Output error
23:33:51.758 00.004 11872 guider state => SELECTING
23:33:51.767 00.009 11872 Status Line: Stopped.
23:33:51.775 00.008 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\myframe_events.cpp:489->Error reported capturing image
23:33:51.781 00.006 11872 evsrv: cli 0D2D3040 disconnect
23:33:52.718 00.937 11872 evsrv: cli 0D2D2DC0 connect
23:33:52.726 00.008 11872 evsrv: cli 0D2D2DC0 request: {"method":"get_app_state","id":"48d3b302-9ae0-4d3a-8595-8bb2858cd8c8"}
23:33:52.732 00.006 11872 evsrv: cli 0D2D2DC0 response: {"jsonrpc":"2.0","result":"Stopped","id":"48d3b302-9ae0-4d3a-8595-8bb2858cd8c8"}
23:33:52.738 00.006 11872 evsrv: cli 0D2D2DC0 disconnect
23:34:09.147 16.409 11872 evsrv: cli 0D2D23C0 connect
23:34:09.151 00.004 11872 evsrv: cli 0D2D23C0 request: {"method":"get_app_state","id":"3ac8f53d-8882-4392-8a58-8c39b64e99e8"}
23:34:09.159 00.008 11872 evsrv: cli 0D2D23C0 response: {"jsonrpc":"2.0","result":"Stopped","id":"3ac8f53d-8882-4392-8a58-8c39b64e99e8"}
23:34:09.166 00.007 11872 evsrv: cli 0D2D23C0 disconnect
23:34:09.173 00.007 11872 evsrv: cli 0D2D3040 connect
23:34:09.176 00.003 11872 evsrv: cli 0D2D3040 request: {"method":"get_calibrated","id":"ca6cacab-281b-4402-8f82-28d4a19cf63e"}
23:34:09.179 00.003 11872 evsrv: cli 0D2D3040 response: {"jsonrpc":"2.0","result":true,"id":"ca6cacab-281b-4402-8f82-28d4a19cf63e"}
23:34:09.181 00.002 11872 evsrv: cli 0D2D3040 disconnect
23:34:09.186 00.005 11872 evsrv: cli 0D2D3360 connect
23:34:09.191 00.005 11872 evsrv: cli 0D2D3360 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"3de667bb-a3ff-4e7d-81c5-329633d1ba2c"}
23:34:09.195 00.004 11872 PhdController::Guide begins
23:34:09.200 00.005 11872 PhdController: newstate STATE_SETUP
23:34:09.207 00.007 11872 PhdController: setup
23:34:09.211 00.004 11872 PhdController: newstate STATE_ATTEMPT_START
23:34:09.215 00.004 11872 PhdController: start capturing
23:34:09.219 00.004 11872 Changing from state SELECTING to UNINITIALIZED
23:34:09.222 00.003 11872 guider state => SELECTING
23:34:09.226 00.004 11872 setting force full frames = true
23:34:09.230 00.004 11872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
23:34:09.239 00.009 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:34:09.243 00.004 11872 Enqueuing Expose request
23:34:09.247 00.004 11872 PhdController: newstate STATE_SELECT_STAR
23:34:09.251 00.004 9960 Worker thread wakes up
23:34:09.251 00.000 11872 evsrv: cli 0D2D3360 response: {"jsonrpc":"2.0","result":0,"id":"3de667bb-a3ff-4e7d-81c5-329633d1ba2c"}
23:34:09.255 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
23:34:09.255 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:34:09.255 00.000 11872 evsrv: cli 0D2D3360 disconnect
23:34:09.261 00.006 11872 evsrv: cli 0D2D21E0 connect
23:34:09.265 00.004 11872 case statement mapped state 1 to 101
23:34:09.270 00.005 11872 case statement mapped state 1 to 101
23:34:09.273 00.003 11872 evsrv: cli 0D2D21E0 request: {"method":"get_lock_shift_params","id":"3353dac7-7de7-4bc8-a637-f3a9d358f38a"}
23:34:09.277 00.004 11872 evsrv: cli 0D2D21E0 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"3353dac7-7de7-4bc8-a637-f3a9d358f38a"}
23:34:09.281 00.004 11872 evsrv: cli 0D2D21E0 disconnect
23:34:09.285 00.004 11872 evsrv: cli 0D2D2320 connect
23:34:09.290 00.005 11872 case statement mapped state 1 to 101
23:34:09.295 00.005 11872 case statement mapped state 1 to 101
23:34:09.300 00.005 11872 evsrv: cli 0D2D2320 request: {"method":"get_lock_position","id":"473eb988-012d-4e4b-9a25-d0bbde7938e4"}
23:34:09.304 00.004 11872 evsrv: cli 0D2D2320 response: {"jsonrpc":"2.0","result":null,"id":"473eb988-012d-4e4b-9a25-d0bbde7938e4"}
23:34:09.307 00.003 11872 evsrv: cli 0D2D2320 disconnect
23:34:10.309 01.002 11872 evsrv: cli 0D2D28C0 connect
23:34:10.316 00.007 11872 case statement mapped state 1 to 101
23:34:10.323 00.007 11872 case statement mapped state 1 to 101
23:34:10.328 00.005 11872 evsrv: cli 0D2D28C0 request: {"method":"get_lock_position","id":"1d604084-568a-424a-b711-a088d3a6654b"}
23:34:10.333 00.005 11872 evsrv: cli 0D2D28C0 response: {"jsonrpc":"2.0","result":null,"id":"1d604084-568a-424a-b711-a088d3a6654b"}
23:34:10.339 00.006 11872 evsrv: cli 0D2D28C0 disconnect
23:34:10.494 00.155 9960 Exposure complete
23:34:10.625 00.131 9960 worker thread done servicing request
23:34:10.626 00.001 11872 OnExposeComplete: enter
23:34:10.630 00.004 11872 UpdateGuideState(): m_state=1
23:34:10.634 00.004 11872 UpdateCurrentPosition: no star selected
23:34:10.638 00.004 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
23:34:10.642 00.004 11872 Status Line: No star selected
23:34:10.646 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=167, med=0, FiltMin=0, FiltMax=114, Gamma=1.000
23:34:10.650 00.004 11872 UpdateGuideState exits: No star selected
23:34:10.654 00.004 11872 GuiderMultiStar::AutoSelect enter
23:34:10.658 00.004 11872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
23:34:10.767 00.109 11872 AutoFind: auto downsample for scale 1.00 => 1x
23:34:10.947 00.180 11872 AutoFind: global mean = 0.0, stdev 2.3
23:34:10.952 00.005 11872 AutoFind: using threshold = 0.1
23:34:11.186 00.234 11872 AutoFind: local max [1835, 824] 117.9
23:34:11.190 00.004 11872 AutoFind: local max [1592, 271] 109.6
23:34:11.194 00.004 11872 AutoFind: local max [36, 324] 76.5
23:34:11.197 00.003 11872 AutoFind: local max [1375, 54] 49.1
23:34:11.203 00.006 11872 AutoFind: local max [1726, 285] 46.1
23:34:11.206 00.003 11872 AutoFind: local max [1522, 1039] 29.9
23:34:11.209 00.003 11872 AutoFind: local max [778, 517] 26.3
23:34:11.214 00.005 11872 AutoFind: local max [884, 875] 24.2
23:34:11.218 00.004 11872 AutoFind: local max [453, 280] 21.5
23:34:11.222 00.004 11872 AutoFind: local max [1425, 1079] 21.3
23:34:11.226 00.004 11872 AutoFind: local max [168, 389] 21.3
23:34:11.230 00.004 11872 AutoFind: local max [120, 904] 19.9
23:34:11.234 00.004 11872 AutoFind: local max [1041, 304] 19.6
23:34:11.237 00.003 11872 AutoFind: local max [132, 486] 15.7
23:34:11.241 00.004 11872 AutoFind: local max [36, 973] 14.4
23:34:11.245 00.004 11872 AutoFind: local max [389, 310] 12.0
23:34:11.249 00.004 11872 AutoFind: local max [139, 990] 11.6
23:34:11.253 00.004 11872 AutoFind: local max [168, 50] 11.0
23:34:11.258 00.005 11872 AutoFind: local max [1370, 525] 10.8
23:34:11.261 00.003 11872 AutoFind: local max [487, 354] 10.7
23:34:11.266 00.005 11872 AutoFind: local max [506, 270] 9.8
23:34:11.269 00.003 11872 AutoFind: local max [1319, 130] 9.0
23:34:11.273 00.004 11872 AutoFind: local max [278, 410] 8.9
23:34:11.277 00.004 11872 AutoFind: local max [755, 109] 8.8
23:34:11.281 00.004 11872 AutoFind: local max [38, 633] 8.4
23:34:11.284 00.003 11872 AutoFind: local max [1320, 135] 8.3
23:34:11.287 00.003 11872 AutoFind: local max [308, 1058] 8.2
23:34:11.291 00.004 11872 AutoFind: local max [1393, 55] 8.1
23:34:11.294 00.003 11872 AutoFind: local max [1909, 655] 7.8
23:34:11.298 00.004 11872 AutoFind: local max [1358, 610] 7.4
23:34:11.303 00.005 11872 AutoFind: local max [285, 627] 7.1
23:34:11.307 00.004 11872 AutoFind: local max [378, 655] 6.7
23:34:11.310 00.003 11872 AutoFind: local max [1357, 616] 6.7
23:34:11.314 00.004 11872 AutoFind: local max [814, 818] 6.6
23:34:11.317 00.003 11872 AutoFind: local max [1014, 1031] 6.6
23:34:11.321 00.004 11872 AutoFind: local max [292, 10] 6.4
23:34:11.323 00.002 11872 AutoFind: local max [315, 374] 6.3
23:34:11.326 00.003 11872 AutoFind: local max [1861, 99] 6.3
23:34:11.328 00.002 11872 AutoFind: local max [1446, 437] 6.3
23:34:11.332 00.004 11872 AutoFind: local max [1783, 204] 6.2
23:34:11.335 00.003 11872 AutoFind: local max [1446, 443] 6.0
23:34:11.338 00.003 11872 AutoFind: local max [370, 1008] 5.8
23:34:11.342 00.004 11872 AutoFind: local max [108, 936] 5.7
23:34:11.345 00.003 11872 AutoFind: local max [1788, 955] 5.6
23:34:11.349 00.004 11872 AutoFind: local max [1391, 774] 5.5
23:34:11.353 00.004 11872 AutoFind: local max [272, 11] 5.5
23:34:11.356 00.003 11872 AutoFind: local max [1348, 560] 5.5
23:34:11.360 00.004 11872 AutoFind: local max [1821, 596] 5.3
23:34:11.364 00.004 11872 AutoFind: local max [1525, 465] 5.3
23:34:11.366 00.002 11872 AutoFind: local max [309, 485] 5.3
23:34:11.369 00.003 11872 AutoFind: local max [307, 965] 5.2
23:34:11.373 00.004 11872 AutoFind: local max [569, 210] 5.1
23:34:11.376 00.003 11872 AutoFind: local max [563, 601] 5.1
23:34:11.379 00.003 11872 AutoFind: local max [1732, 375] 5.0
23:34:11.383 00.004 11872 AutoFind: local max [362, 987] 5.0
23:34:11.387 00.004 11872 AutoFind: local max [1700, 421] 4.9
23:34:11.391 00.004 11872 AutoFind: local max [1012, 1037] 4.7
23:34:11.395 00.004 11872 AutoFind: local max [563, 606] 4.7
23:34:11.399 00.004 11872 AutoFind: local max [1735, 226] 4.5
23:34:11.402 00.003 11872 AutoFind: local max [1002, 924] 4.5
23:34:11.405 00.003 11872 AutoFind: local max [755, 739] 4.4
23:34:11.410 00.005 11872 AutoFind: local max [57, 430] 4.3
23:34:11.413 00.003 11872 AutoFind: local max [1858, 72] 4.3
23:34:11.417 00.004 11872 AutoFind: local max [873, 656] 4.2
23:34:11.420 00.003 11872 AutoFind: local max [871, 663] 4.2
23:34:11.424 00.004 11872 AutoFind: local max [1396, 415] 4.2
23:34:11.428 00.004 11872 AutoFind: local max [517, 536] 4.2
23:34:11.432 00.004 11872 AutoFind: local max [198, 48] 4.2
23:34:11.435 00.003 11872 AutoFind: local max [1319, 267] 4.2
23:34:11.438 00.003 11872 AutoFind: local max [1210, 336] 4.1
23:34:11.441 00.003 11872 AutoFind: local max [553, 888] 4.1
23:34:11.445 00.004 11872 AutoFind: local max [1488, 685] 4.0
23:34:11.448 00.003 11872 AutoFind: local max [768, 129] 4.0
23:34:11.453 00.005 11872 AutoFind: local max [281, 895] 3.9
23:34:11.457 00.004 11872 AutoFind: local max [403, 587] 3.9
23:34:11.460 00.003 11872 AutoFind: local max [1602, 271] 3.9
23:34:11.464 00.004 11872 AutoFind: local max [1229, 75] 3.9
23:34:11.467 00.003 11872 AutoFind: local max [1651, 521] 3.9
23:34:11.471 00.004 11872 AutoFind: local max [434, 620] 3.9
23:34:11.475 00.004 11872 AutoFind: local max [1583, 287] 3.9
23:34:11.478 00.003 11872 AutoFind: local max [572, 198] 3.8
23:34:11.481 00.003 11872 AutoFind: local max [754, 949] 3.8
23:34:11.485 00.004 11872 AutoFind: local max [1370, 353] 3.8
23:34:11.488 00.003 11872 AutoFind: local max [603, 522] 3.8
23:34:11.491 00.003 11872 AutoFind: local max [1606, 280] 3.8
23:34:11.496 00.005 11872 AutoFind: local max [1592, 261] 3.7
23:34:11.499 00.003 11872 AutoFind: local max [1488, 680] 3.7
23:34:11.502 00.003 11872 AutoFind: local max [1041, 48] 3.7
23:34:11.506 00.004 11872 AutoFind: local max [1069, 491] 3.7
23:34:11.509 00.003 11872 AutoFind: local max [1708, 364] 3.7
23:34:11.512 00.003 11872 AutoFind: local max [1373, 371] 3.7
23:34:11.515 00.003 11872 AutoFind: local max [984, 116] 3.6
23:34:11.518 00.003 11872 AutoFind: local max [1049, 602] 3.6
23:34:11.521 00.003 11872 AutoFind: local max [1643, 793] 3.6
23:34:11.523 00.002 11872 AutoFind: local max [242, 267] 3.6
23:34:11.527 00.004 11872 AutoFind: local max [19, 924] 3.6
23:34:11.530 00.003 11872 AutoFind: local max [1163, 264] 3.6
23:34:11.532 00.002 11872 AutoFind: local max [212, 116] 3.6
23:34:11.535 00.003 11872 AutoFind: local max [1046, 246] 3.6
23:34:11.538 00.003 11872 AutoFind: local max [1348, 887] 3.5
23:34:11.541 00.003 11872 AutoFind: too close [1373, 371] 3.7 - [1370, 353] 3.8
23:34:11.543 00.002 11872 AutoFind: too close [1488, 680] 3.7 - [1488, 685] 4.0
23:34:11.546 00.003 11872 AutoFind: too close [1592, 261] 3.7 - [1606, 280] 3.8
23:34:11.549 00.003 11872 AutoFind: too close [1592, 261] 3.7 - [1602, 271] 3.9
23:34:11.552 00.003 11872 AutoFind: close dim-bright [1592, 261] 3.7 - [1592, 271] 109.6
23:34:11.555 00.003 11872 AutoFind: too close [1606, 280] 3.8 - [1602, 271] 3.9
23:34:11.557 00.002 11872 AutoFind: close dim-bright [1606, 280] 3.8 - [1592, 271] 109.6
23:34:11.561 00.004 11872 AutoFind: too close [572, 198] 3.8 - [569, 210] 5.1
23:34:11.564 00.003 11872 AutoFind: too close [1583, 287] 3.9 - [1602, 271] 3.9
23:34:11.566 00.002 11872 AutoFind: close dim-bright [1583, 287] 3.9 - [1592, 271] 109.6
23:34:11.569 00.003 11872 AutoFind: close dim-bright [1602, 271] 3.9 - [1592, 271] 109.6
23:34:11.571 00.002 11872 AutoFind: too close [768, 129] 4.0 - [755, 109] 8.8
23:34:11.574 00.003 11872 AutoFind: too close [871, 663] 4.2 - [873, 656] 4.2
23:34:11.577 00.003 11872 AutoFind: too close [563, 606] 4.7 - [563, 601] 5.1
23:34:11.581 00.004 11872 AutoFind: too close [1012, 1037] 4.7 - [1014, 1031] 6.6
23:34:11.585 00.004 11872 AutoFind: too close [272, 11] 5.5 - [292, 10] 6.4
23:34:11.588 00.003 11872 AutoFind: too close [1446, 443] 6.0 - [1446, 437] 6.3
23:34:11.591 00.003 11872 AutoFind: too close [1357, 616] 6.7 - [1358, 610] 7.4
23:34:11.596 00.005 11872 AutoFind: close dim-bright [1393, 55] 8.1 - [1375, 54] 49.1
23:34:11.599 00.003 11872 AutoFind: too close [1320, 135] 8.3 - [1319, 130] 9.0
23:34:11.602 00.003 11872 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
23:34:11.605 00.003 11872 Star::Find(15, 1835, 824, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:11.609 00.004 11872 Star::Find returns 1 (0), X=1835.21, Y=821.58, Mass=4214, SNR=43.8, Peak=167 HFD=5.5
23:34:11.612 00.003 11872 Star::Find(15, 1592, 271, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:11.615 00.003 11872 Star::Find returns 1 (0), X=1592.30, Y=272.56, Mass=5425, SNR=48.4, Peak=158 HFD=6.9
23:34:11.619 00.004 11872 Star::Find(15, 36, 324, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:11.622 00.003 11872 Star::Find returns 1 (0), X=35.87, Y=323.29, Mass=1897, SNR=29.6, Peak=111 HFD=5.1
23:34:11.626 00.004 11872 Star::Find(15, 1375, 54, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:11.629 00.003 11872 Star::Find returns 1 (0), X=1376.06, Y=55.31, Mass=1839, SNR=28.4, Peak=73 HFD=6.4
23:34:11.633 00.004 11872 Star::Find(15, 1726, 285, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:11.636 00.003 11872 Star::Find returns 1 (0), X=1725.98, Y=285.89, Mass=1785, SNR=28.2, Peak=70 HFD=6.1
23:34:11.640 00.004 11872 Star::Find(15, 1522, 1039, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:11.642 00.002 11872 Star::Find returns 1 (0), X=1521.72, Y=1040.42, Mass=1329, SNR=24.4, Peak=39 HFD=6.1
23:34:11.646 00.004 11872 Star::Find(15, 778, 517, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:11.650 00.004 11872 Star::Find returns 1 (0), X=778.87, Y=518.62, Mass=1585, SNR=26.6, Peak=41 HFD=7.0
23:34:11.652 00.002 11872 Star::Find(15, 884, 875, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:11.656 00.004 11872 Star::Find returns 1 (0), X=884.02, Y=876.94, Mass=1084, SNR=21.7, Peak=34 HFD=6.4
23:34:11.660 00.004 11872 Star::Find(15, 453, 280, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:11.664 00.004 11872 Star::Find returns 1 (0), X=453.82, Y=278.85, Mass=1086, SNR=21.4, Peak=36 HFD=5.9
23:34:11.667 00.003 11872 Star::Find(15, 1425, 1079, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:11.670 00.003 11872 Star::Find returns 1 (0), X=1424.59, Y=1081.04, Mass=815, SNR=19.3, Peak=28 HFD=6.0
23:34:11.675 00.005 11872 Star::Find(15, 168, 389, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:11.678 00.003 11872 Star::Find returns 1 (0), X=167.52, Y=388.98, Mass=670, SNR=17.6, Peak=32 HFD=5.4
23:34:11.681 00.003 11872 Star::Find(15, 120, 904, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:11.684 00.003 11872 Star::Find returns 1 (0), X=119.63, Y=903.01, Mass=521, SNR=15.4, Peak=29 HFD=5.2
23:34:11.688 00.004 11872 Star::Find(15, 1041, 304, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:11.691 00.003 11872 Star::Find returns 1 (0), X=1042.47, Y=304.99, Mass=1241, SNR=22.7, Peak=36 HFD=7.2
23:34:11.695 00.004 11872 Star::Find(15, 132, 486, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:11.699 00.004 11872 Star::Find returns 1 (0), X=131.13, Y=487.77, Mass=556, SNR=15.5, Peak=28 HFD=5.0
23:34:11.702 00.003 11872 Star::Find(15, 36, 973, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:11.706 00.004 11872 Star::Find returns 1 (0), X=35.21, Y=972.48, Mass=255, SNR=10.9, Peak=23 HFD=4.6
23:34:11.710 00.004 11872 Star::Find(15, 389, 310, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:11.713 00.003 11872 Star::Find returns 1 (0), X=389.79, Y=307.65, Mass=272, SNR=11.0, Peak=16 HFD=5.3
23:34:11.716 00.003 11872 Star::Find(15, 139, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:11.720 00.004 11872 Star::Find returns 1 (0), X=138.87, Y=989.37, Mass=206, SNR=9.8, Peak=15 HFD=4.0
23:34:11.723 00.003 11872 Star::Find(15, 168, 50, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:11.727 00.004 11872 Star::Find returns 1 (0), X=168.07, Y=50.16, Mass=254, SNR=10.9, Peak=18 HFD=4.5
23:34:11.730 00.003 11872 Star::Find(15, 1370, 525, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:11.735 00.005 11872 Star::Find returns 1 (0), X=1370.48, Y=527.51, Mass=448, SNR=14.1, Peak=17 HFD=7.1
23:34:11.739 00.004 11872 Star::Find(15, 487, 354, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:11.742 00.003 11872 Star::Find returns 1 (0), X=487.61, Y=351.56, Mass=353, SNR=12.8, Peak=19 HFD=5.8
23:34:11.745 00.003 11872 Star::Find(15, 506, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:11.749 00.004 11872 Star::Find returns 1 (0), X=505.34, Y=271.81, Mass=297, SNR=11.5, Peak=13 HFD=6.3
23:34:11.752 00.003 11872 Star::Find(15, 278, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:11.756 00.004 11872 Star::Find returns 1 (0), X=278.17, Y=407.51, Mass=348, SNR=12.6, Peak=14 HFD=6.2
23:34:11.759 00.003 11872 Star::Find(15, 38, 633, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:11.762 00.003 11872 Star::Find returns 1 (0), X=38.31, Y=633.33, Mass=158, SNR=8.6, Peak=14 HFD=4.7
23:34:11.766 00.004 11872 Star::Find(15, 308, 1058, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:11.769 00.003 11872 Star::Find returns 1 (0), X=308.19, Y=1058.00, Mass=153, SNR=8.4, Peak=8 HFD=4.7
23:34:11.773 00.004 11872 Star::Find(15, 1393, 55, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:11.776 00.003 11872 Star::Find returns 1 (0), X=1376.48, Y=55.88, Mass=1682, SNR=27.1, Peak=28 HFD=6.3
23:34:11.779 00.003 11872 Star::Find(15, 1909, 655, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:11.782 00.003 11872 Star::Find returns 1 (0), X=1909.18, Y=652.74, Mass=199, SNR=9.6, Peak=13 HFD=5.0
23:34:11.785 00.003 11872 Star::Find(15, 285, 627, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:11.788 00.003 11872 Star::Find returns 1 (0), X=284.43, Y=627.32, Mass=212, SNR=10.0, Peak=9 HFD=5.5
23:34:11.792 00.004 11872 Star::Find(15, 378, 655, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:11.795 00.003 11872 Star::Find returns 1 (0), X=378.31, Y=656.10, Mass=221, SNR=10.1, Peak=11 HFD=5.8
23:34:11.800 00.005 11872 Star::Find(15, 814, 818, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:11.804 00.004 11872 Star::Find returns 1 (0), X=814.65, Y=819.26, Mass=279, SNR=11.2, Peak=11 HFD=6.6
23:34:11.806 00.002 11872 Star::Find(15, 315, 374, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:11.809 00.003 11872 Star::Find returns 1 (0), X=314.93, Y=374.35, Mass=198, SNR=9.6, Peak=9 HFD=5.8
23:34:11.814 00.005 11872 Star::Find(15, 1861, 99, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:11.817 00.003 11872 Star::Find returns 1 (0), X=1860.60, Y=99.38, Mass=133, SNR=7.8, Peak=11 HFD=5.3
23:34:11.820 00.003 11872 Star::Find(15, 1783, 204, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:11.825 00.005 11872 Star::Find returns 1 (0), X=1783.36, Y=205.14, Mass=161, SNR=8.5, Peak=11 HFD=5.1
23:34:11.829 00.004 11872 Star::Find(15, 370, 1008, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:11.833 00.004 11872 Star::Find false star n=28 nbg=285 bg=0.9 sigma=0.9 thresh=4 peak=4
23:34:11.836 00.003 11872 Star::Find returns 0 (2), X=370.00, Y=1008.00, Mass=104, SNR=2.9, Peak=6 HFD=0.0
23:34:11.841 00.005 11872 Star::Find(15, 108, 936, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:11.845 00.004 11872 Star::Find returns 1 (0), X=107.75, Y=937.07, Mass=99, SNR=6.8, Peak=9 HFD=4.9
23:34:11.848 00.003 11872 Star::Find(15, 1788, 955, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:11.851 00.003 11872 Star::Find false star n=25 nbg=276 bg=0.7 sigma=0.8 thresh=3 peak=3
23:34:11.856 00.005 11872 Star::Find returns 0 (2), X=1788.00, Y=955.00, Mass=73, SNR=2.9, Peak=5 HFD=0.0
23:34:11.860 00.004 11872 Star::Find(15, 1391, 774, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:11.864 00.004 11872 Star::Find returns 1 (0), X=1391.49, Y=774.94, Mass=123, SNR=7.4, Peak=8 HFD=5.4
23:34:11.868 00.004 11872 Star::Find(15, 1348, 560, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:11.871 00.003 11872 Star::Find returns 1 (0), X=1348.77, Y=558.10, Mass=189, SNR=9.2, Peak=10 HFD=6.0
23:34:11.875 00.004 11872 Star::Find(15, 1821, 596, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:11.879 00.004 11872 Star::Find returns 1 (0), X=1820.35, Y=597.36, Mass=142, SNR=8.0, Peak=10 HFD=5.3
23:34:11.883 00.004 11872 Star::Find(15, 1525, 465, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:11.888 00.005 11872 Star::Find returns 1 (0), X=1525.93, Y=466.72, Mass=164, SNR=8.6, Peak=10 HFD=5.4
23:34:11.894 00.006 11872 Star::Find(15, 309, 485, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:11.898 00.004 11872 Star::Find returns 1 (0), X=309.47, Y=483.00, Mass=136, SNR=7.9, Peak=9 HFD=6.1
23:34:11.903 00.005 11872 Star::Find(15, 307, 965, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:11.907 00.004 11872 Star::Find returns 1 (0), X=307.48, Y=966.38, Mass=106, SNR=6.9, Peak=10 HFD=4.4
23:34:11.911 00.004 11872 Star::Find(15, 1732, 375, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:11.914 00.003 11872 Star::Find returns 1 (0), X=1732.82, Y=375.36, Mass=111, SNR=7.1, Peak=7 HFD=5.7
23:34:11.920 00.006 11872 Star::Find(15, 362, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:11.924 00.004 11872 Star::Find false star n=22 nbg=285 bg=0.9 sigma=0.9 thresh=4 peak=3
23:34:11.927 00.003 11872 Star::Find returns 0 (2), X=362.00, Y=987.00, Mass=76, SNR=2.9, Peak=6 HFD=0.0
23:34:11.930 00.003 11872 Star::Find(15, 1700, 421, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:11.933 00.003 11872 Star::Find returns 1 (0), X=1699.72, Y=422.15, Mass=148, SNR=8.1, Peak=7 HFD=6.2
23:34:11.935 00.002 11872 Star::Find(15, 1735, 226, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:11.939 00.004 11872 Star::Find returns 1 (0), X=1734.62, Y=224.91, Mass=116, SNR=7.3, Peak=6 HFD=5.9
23:34:11.942 00.003 11872 Star::Find(15, 1002, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:11.946 00.004 11872 Star::Find returns 1 (0), X=1002.48, Y=923.96, Mass=126, SNR=7.6, Peak=9 HFD=6.3
23:34:11.949 00.003 11872 Star::Find(15, 755, 739, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:11.956 00.007 11872 Star::Find false star n=18 nbg=282 bg=0.9 sigma=0.9 thresh=4 peak=4
23:34:11.960 00.004 11872 Star::Find returns 0 (2), X=755.00, Y=739.00, Mass=61, SNR=2.9, Peak=6 HFD=0.0
23:34:11.964 00.004 11872 Star::Find(15, 57, 430, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:11.967 00.003 11872 Star::Find false star n=21 nbg=286 bg=0.6 sigma=0.7 thresh=3 peak=3
23:34:11.971 00.004 11872 Star::Find returns 0 (2), X=57.00, Y=430.00, Mass=59, SNR=2.9, Peak=6 HFD=0.0
23:34:11.973 00.002 11872 Star::Find(15, 1858, 72, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:11.976 00.003 11872 Star::Find false star n=30 nbg=279 bg=0.7 sigma=0.8 thresh=3 peak=3
23:34:11.979 00.003 11872 Star::Find returns 0 (2), X=1858.00, Y=72.00, Mass=84, SNR=2.9, Peak=6 HFD=0.0
23:34:11.981 00.002 11872 Star::Find(15, 1396, 415, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:11.984 00.003 11872 Star::Find returns 1 (0), X=1396.66, Y=413.97, Mass=115, SNR=7.1, Peak=9 HFD=4.9
23:34:11.987 00.003 11872 Star::Find(15, 517, 536, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:11.990 00.003 11872 Star::Find false star n=29 nbg=279 bg=0.9 sigma=0.9 thresh=4 peak=4
23:34:11.993 00.003 11872 Star::Find returns 0 (2), X=517.00, Y=536.00, Mass=109, SNR=2.9, Peak=9 HFD=0.0
23:34:11.996 00.003 11872 Star::Find(15, 198, 48, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:11.998 00.002 11872 Star::Find false star n=26 nbg=286 bg=0.6 sigma=0.7 thresh=3 peak=3
23:34:12.003 00.005 11872 Star::Find returns 0 (2), X=198.00, Y=48.00, Mass=78, SNR=2.9, Peak=6 HFD=0.0
23:34:12.006 00.003 11872 Star::Find(15, 1319, 267, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:12.008 00.002 11872 Star::Find false star n=36 nbg=271 bg=0.7 sigma=0.8 thresh=3 peak=3
23:34:12.011 00.003 11872 Star::Find returns 0 (2), X=1319.00, Y=267.00, Mass=98, SNR=2.9, Peak=5 HFD=0.0
23:34:12.015 00.004 11872 Star::Find(15, 1210, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:12.020 00.005 11872 Star::Find returns 1 (0), X=1209.69, Y=338.76, Mass=156, SNR=8.3, Peak=10 HFD=7.0
23:34:12.024 00.004 11872 Star::Find(15, 553, 888, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:12.027 00.003 11872 Star::Find false star n=23 nbg=286 bg=0.9 sigma=0.9 thresh=4 peak=4
23:34:12.030 00.003 11872 Star::Find returns 0 (2), X=553.00, Y=888.00, Mass=92, SNR=2.9, Peak=7 HFD=0.0
23:34:12.035 00.005 11872 Star::Find(15, 281, 895, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:12.038 00.003 11872 Star::Find false star n=26 nbg=273 bg=0.6 sigma=0.7 thresh=3 peak=3
23:34:12.042 00.004 11872 Star::Find returns 0 (2), X=281.00, Y=895.00, Mass=73, SNR=2.9, Peak=6 HFD=0.0
23:34:12.045 00.003 11872 Star::Find(15, 403, 587, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:12.049 00.004 11872 Star::Find false star n=8 nbg=279 bg=0.5 sigma=0.7 thresh=3 peak=2
23:34:12.053 00.004 11872 Star::Find returns 0 (2), X=403.00, Y=587.00, Mass=21, SNR=2.9, Peak=4 HFD=0.0
23:34:12.057 00.004 11872 Star::Find(15, 1229, 75, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:12.060 00.003 11872 Star::Find false star n=12 nbg=277 bg=0.6 sigma=0.7 thresh=3 peak=2
23:34:12.064 00.004 11872 Star::Find returns 0 (2), X=1229.00, Y=75.00, Mass=29, SNR=2.9, Peak=4 HFD=0.0
23:34:12.067 00.003 11872 Star::Find(15, 1651, 521, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:12.071 00.004 11872 Star::Find false star n=27 nbg=272 bg=0.7 sigma=0.8 thresh=3 peak=3
23:34:12.074 00.003 11872 Star::Find returns 0 (2), X=1651.00, Y=521.00, Mass=88, SNR=2.9, Peak=7 HFD=0.0
23:34:12.078 00.004 11872 Star::Find(15, 434, 620, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:12.081 00.003 11872 Star::Find false star n=22 nbg=281 bg=0.6 sigma=0.7 thresh=3 peak=3
23:34:12.085 00.004 11872 Star::Find returns 0 (2), X=434.00, Y=620.00, Mass=61, SNR=2.9, Peak=6 HFD=0.0
23:34:12.089 00.004 11872 Star::Find(15, 754, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:12.092 00.003 11872 Star::Find false star n=28 nbg=286 bg=1.0 sigma=1.0 thresh=4 peak=3
23:34:12.096 00.004 11872 Star::Find returns 0 (2), X=754.00, Y=949.00, Mass=96, SNR=2.9, Peak=7 HFD=0.0
23:34:12.099 00.003 11872 Star::Find(15, 603, 522, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:12.103 00.004 11872 Star::Find false star n=44 nbg=268 bg=0.8 sigma=0.8 thresh=3 peak=3
23:34:12.106 00.003 11872 Star::Find returns 0 (2), X=603.00, Y=522.00, Mass=117, SNR=2.9, Peak=5 HFD=0.0
23:34:12.109 00.003 11872 Star::Find(15, 1041, 48, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:12.114 00.005 11872 Star::Find returns 0 (2), X=1041.00, Y=48.00, Mass=18, SNR=2.9, Peak=4 HFD=0.0
23:34:12.117 00.003 11872 Star::Find(15, 1069, 491, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:12.120 00.003 11872 Star::Find false star n=29 nbg=273 bg=0.6 sigma=0.7 thresh=3 peak=3
23:34:12.124 00.004 11872 Star::Find returns 0 (2), X=1069.00, Y=491.00, Mass=76, SNR=2.9, Peak=5 HFD=0.0
23:34:12.128 00.004 11872 Star::Find(15, 1708, 364, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:12.131 00.003 11872 Star::Find returns 1 (0), X=1707.52, Y=360.33, Mass=117, SNR=7.2, Peak=10 HFD=7.3
23:34:12.134 00.003 11872 Star::Find(15, 984, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:12.138 00.004 11872 Star::Find returns 0 (2), X=984.00, Y=116.00, Mass=19, SNR=3.0, Peak=5 HFD=0.0
23:34:12.142 00.004 11872 Star::Find(15, 1049, 602, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:12.145 00.003 11872 Star::Find false star n=28 nbg=267 bg=0.7 sigma=0.7 thresh=3 peak=3
23:34:12.149 00.004 11872 Star::Find returns 0 (2), X=1049.00, Y=602.00, Mass=87, SNR=2.9, Peak=6 HFD=0.0
23:34:12.153 00.004 11872 Star::Find(15, 1643, 793, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:12.156 00.003 11872 Star::Find returns 0 (2), X=1643.00, Y=793.00, Mass=12, SNR=2.3, Peak=5 HFD=0.0
23:34:12.159 00.003 11872 Star::Find(15, 242, 267, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:12.163 00.004 11872 Star::Find returns 0 (2), X=242.00, Y=267.00, Mass=12, SNR=2.4, Peak=5 HFD=0.0
23:34:12.166 00.003 11872 Star::Find(15, 19, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:12.168 00.002 11872 Star::Find returns 0 (2), X=19.00, Y=924.00, Mass=13, SNR=2.4, Peak=4 HFD=0.0
23:34:12.173 00.005 11872 Star::Find(15, 1163, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:12.176 00.003 11872 Star::Find false star n=36 nbg=270 bg=0.7 sigma=0.8 thresh=3 peak=3
23:34:12.180 00.004 11872 Star::Find returns 0 (2), X=1163.00, Y=264.00, Mass=113, SNR=2.9, Peak=8 HFD=0.0
23:34:12.183 00.003 11872 Star::Find(15, 212, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:12.186 00.003 11872 Star::Find returns 0 (2), X=212.00, Y=116.00, Mass=10, SNR=2.2, Peak=6 HFD=0.0
23:34:12.190 00.004 11872 Star::Find(15, 1046, 246, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:12.194 00.004 11872 Star::Find false star n=31 nbg=273 bg=1.1 sigma=1.0 thresh=4 peak=4
23:34:12.197 00.003 11872 Star::Find returns 0 (2), X=1046.00, Y=246.00, Mass=123, SNR=2.9, Peak=9 HFD=0.0
23:34:12.200 00.003 11872 Star::Find(15, 1348, 887, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:12.205 00.005 11872 Star::Find returns 0 (2), X=1348.00, Y=887.00, Mass=20, SNR=3.0, Peak=6 HFD=0.0
23:34:12.208 00.003 11872 AutoFind: finding best star pass 1
23:34:12.211 00.003 11872 Star::Find(15, 1835, 824, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:12.214 00.003 11872 Star::Find returns 1 (0), X=1835.21, Y=821.58, Mass=4214, SNR=43.8, Peak=167 HFD=5.5
23:34:12.217 00.003 11872 AutoFind returns star at [1835, 824] 117.9 Mass 4214 SNR 43.8
23:34:12.222 00.005 11872 Star::Find(15, 1835, 824, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:12.226 00.004 11872 Star::Find returns 1 (0), X=1835.21, Y=821.58, Mass=4214, SNR=43.8, Peak=167 HFD=5.5
23:34:12.230 00.004 11872 MultiStar: List (12): {1835.21, 821.58}(43.8), {1592.30, 272.56}(48.4), {35.87, 323.29}(29.6), {1376.06, 55.31}(28.4), {1725.98, 285.89}(28.2), {1521.72, 1040.42}(24.4), {778.87, 518.62}(26.6), {884.02, 876.94}(21.7), {453.82, 278.85}(21.4), {1424.59, 1081.04}(19.3), {167.52, 388.98}(17.6), {119.63, 903.01}(15.4), 
23:34:12.233 00.003 11872 setting lock position to (1835.21, 821.58)
23:34:12.237 00.004 11872 AutoSelect: state = 1, call UpdateGuideState
23:34:12.241 00.004 11872 UpdateGuideState(): m_state=1
23:34:12.243 00.002 11872 Star::Find(15, 1835, 821, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:12.247 00.004 11872 Star::Find returns 1 (0), X=1835.21, Y=821.58, Mass=4214, SNR=43.8, Peak=167 HFD=5.5
23:34:12.250 00.003 11872 CameraToMount -- cameraTheta (0.00) - m_xAngle (0.00) = xAngle (-0.00 = -0.00)
23:34:12.253 00.003 11872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.97 = 2.97)
23:34:12.257 00.004 11872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
23:34:12.262 00.005 11872 setting force full frames = false
23:34:12.267 00.005 11872 setting lock position to (1835.21, 821.58)
23:34:12.270 00.003 11872 CurrentPosition() valid, moving to STATE_SELECTED
23:34:12.273 00.003 11872 Changing from state SELECTING to SELECTED
23:34:12.276 00.003 11872 guider state => SELECTED
23:34:12.281 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=167, med=0, FiltMin=0, FiltMax=114, Gamma=1.000
23:34:12.284 00.003 11872 UpdateGuideState exits: m=4214 SNR=43.8
23:34:12.287 00.003 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=167, med=0, FiltMin=0, FiltMax=114, Gamma=1.000
23:34:12.291 00.004 11872 Status Line: Auto-selected star at (1835.2, 821.6)
23:34:12.297 00.006 11872 PhdController: newstate STATE_WAIT_SELECTED
23:34:12.300 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:12.304 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:34:12.307 00.003 11872 Enqueuing Expose request
23:34:12.310 00.003 9960 Worker thread wakes up
23:34:12.310 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:34:12.310 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1820,807,31,31)
23:34:12.310 00.000 11872 evsrv: cli 0D2D32C0 connect
23:34:12.315 00.005 11872 case statement mapped state 2 to 1
23:34:12.319 00.004 11872 case statement mapped state 2 to 1
23:34:12.323 00.004 11872 evsrv: cli 0D2D32C0 request: {"method":"get_lock_position","id":"f96dc55f-4a1c-45fe-8e38-40f95e4f819c"}
23:34:12.327 00.004 11872 evsrv: cli 0D2D32C0 response: {"jsonrpc":"2.0","result":[1835.21,821.58],"id":"f96dc55f-4a1c-45fe-8e38-40f95e4f819c"}
23:34:12.331 00.004 11872 evsrv: cli 0D2D32C0 disconnect
23:34:12.335 00.004 11872 evsrv: cli 0D2D3040 connect
23:34:12.338 00.003 11872 case statement mapped state 2 to 1
23:34:12.343 00.005 11872 case statement mapped state 2 to 1
23:34:12.348 00.005 11872 evsrv: cli 0D2D3040 request: {"method":"get_app_state","id":"7cf0ce62-a342-4661-9f94-db4f4161644a"}
23:34:12.351 00.003 11872 case statement mapped state 2 to 1
23:34:12.355 00.004 11872 evsrv: cli 0D2D3040 response: {"jsonrpc":"2.0","result":"Selected","id":"7cf0ce62-a342-4661-9f94-db4f4161644a"}
23:34:12.358 00.003 11872 evsrv: cli 0D2D3040 disconnect
23:34:13.360 01.002 11872 evsrv: cli 0D2D26E0 connect
23:34:13.367 00.007 11872 case statement mapped state 2 to 1
23:34:13.374 00.007 11872 case statement mapped state 2 to 1
23:34:13.380 00.006 11872 evsrv: cli 0D2D26E0 request: {"method":"get_app_state","id":"06025015-66f3-499a-9e31-60581280360d"}
23:34:13.383 00.003 11872 case statement mapped state 2 to 1
23:34:13.386 00.003 11872 evsrv: cli 0D2D26E0 response: {"jsonrpc":"2.0","result":"Selected","id":"06025015-66f3-499a-9e31-60581280360d"}
23:34:13.389 00.003 11872 evsrv: cli 0D2D26E0 disconnect
23:34:13.557 00.168 9960 Exposure complete
23:34:13.676 00.119 9960 worker thread done servicing request
23:34:13.676 00.000 11872 OnExposeComplete: enter
23:34:13.679 00.003 11872 UpdateGuideState(): m_state=2
23:34:13.683 00.004 11872 Star::Find(15, 1835, 821, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:34:13.687 00.004 11872 Star::Find returns 1 (0), X=1835.33, Y=821.09, Mass=3997, SNR=42.7, Peak=179 HFD=5.8
23:34:13.691 00.004 11872 CameraToMount -- cameraTheta (-1.33) - m_xAngle (0.00) = xAngle (-1.33 = -1.33)
23:34:13.695 00.004 11872 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.64 = 1.64)
23:34:13.699 00.004 11872 CameraToMount -- cameraX=0.12 cameraY=-0.50 hyp=0.51 cameraTheta=-1.33 mountX=0.12 mountY=0.51, mountTheta=1.34
23:34:13.704 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=179, med=0, FiltMin=0, FiltMax=116, Gamma=1.000
23:34:13.708 00.004 11872 UpdateGuideState exits: m=3997 SNR=42.7
23:34:13.712 00.004 11872 PhdController: newstate STATE_CALIBRATE
23:34:13.716 00.004 11872 PhdController: newstate STATE_GUIDE
23:34:13.728 00.012 11872 Changing from state SELECTED to CALIBRATING_PRIMARY
23:34:13.732 00.004 11872 guider state => CALIBRATED
23:34:13.736 00.004 11872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
23:34:13.740 00.004 11872 reset dither spiral
23:34:13.744 00.004 11872 PhdController: newstate STATE_SETTLE_BEGIN
23:34:13.748 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:13.753 00.005 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:34:13.756 00.003 11872 Enqueuing Expose request
23:34:13.760 00.004 9960 Worker thread wakes up
23:34:13.760 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:34:13.760 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:34:14.390 00.630 11872 evsrv: cli 0D2D3220 connect
23:34:14.397 00.007 11872 case statement mapped state 5 to 1
23:34:14.402 00.005 11872 case statement mapped state 5 to 1
23:34:14.408 00.006 11872 evsrv: cli 0D2D3220 request: {"method":"get_app_state","id":"c8f1c143-de93-4a78-a884-bff8bd642a82"}
23:34:14.412 00.004 11872 case statement mapped state 5 to 1
23:34:14.418 00.006 11872 evsrv: cli 0D2D3220 response: {"jsonrpc":"2.0","result":"Selected","id":"c8f1c143-de93-4a78-a884-bff8bd642a82"}
23:34:14.422 00.004 11872 evsrv: cli 0D2D3220 disconnect
23:34:15.008 00.586 9960 Exposure complete
23:34:15.115 00.107 9960 worker thread done servicing request
23:34:15.116 00.001 11872 OnExposeComplete: enter
23:34:15.119 00.003 11872 UpdateGuideState(): m_state=5
23:34:15.124 00.005 11872 Star::Find(15, 1835, 821, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:34:15.128 00.004 11872 Star::Find returns 1 (0), X=1835.40, Y=820.84, Mass=4075, SNR=42.7, Peak=191 HFD=5.8
23:34:15.132 00.004 11872 CameraToMount -- cameraTheta (-1.32) - m_xAngle (0.00) = xAngle (-1.32 = -1.32)
23:34:15.136 00.004 11872 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.65 = 1.65)
23:34:15.139 00.003 11872 CameraToMount -- cameraX=0.19 cameraY=-0.74 hyp=0.77 cameraTheta=-1.32 mountX=0.19 mountY=0.76, mountTheta=1.33
23:34:15.144 00.005 11872 Changing from state CALIBRATED to GUIDING
23:34:15.147 00.003 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:34:15.151 00.004 11872 ScopeASCOM::SideOfPier() returns 0
23:34:15.156 00.005 11872 AdjustCalibrationForScopePointing (scope): current dec=31.2 pierSide=0, cal dec=0.0 pierSide=0 rotAngle=None bin=1
23:34:15.160 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:34:15.164 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:34:15.168 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:34:15.172 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:34:15.176 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:34:15.180 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:34:15.185 00.005 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:34:15.189 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:34:15.193 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:34:15.199 00.006 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:34:15.203 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:34:15.208 00.005 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:34:15.212 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:34:15.384 00.172 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:34:15.392 00.008 11872 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 2.900000
23:34:15.397 00.005 11872 Dec comp: XRate 1.564 -> 1.337 for dec 0.0 -> dec 31.2
23:34:15.403 00.006 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:34:15.408 00.005 11872 ScopeASCOM::SideOfPier() returns 0
23:34:15.412 00.004 11872 setting lock position to (1835.40, 820.84)
23:34:15.417 00.005 11872 guider state => GUIDING
23:34:15.421 00.004 11872 Status Line: Guiding
23:34:15.427 00.006 11872 Mount: notify guiding started
23:34:15.434 00.007 11872 GetString("/profile/5/name", "") returns "PHD SF 2025"
23:34:15.438 00.004 11872 GetString("/profile/5/scope/calibration/timestamp", "") returns "11/21/2025 10:15:14 PM"
23:34:15.442 00.004 11872 GetDouble("/profile/5/scope/calibration/xRate", 1.000000) returns 0.001564
23:34:15.447 00.005 11872 GetDouble("/profile/5/scope/calibration/yRate", 1.000000) returns 0.001340
23:34:15.450 00.003 11872 GetInt("/profile/5/scope/calibration/binning", 1) returns 1
23:34:15.454 00.004 11872 GetDouble("/profile/5/scope/calibration/xAngle", 0.000000) returns 0.004073
23:34:15.458 00.004 11872 GetDouble("/profile/5/scope/calibration/yAngle", 0.000000) returns -1.738880
23:34:15.463 00.005 11872 GetDouble("/profile/5/scope/calibration/declination", 0.000000) returns 0.000075
23:34:15.467 00.004 11872 GetInt("/profile/5/scope/calibration/pierSide", -1) returns 0
23:34:15.471 00.004 11872 GetInt("/profile/5/scope/calibration/raGuideParity", 0) returns 1
23:34:15.474 00.003 11872 GetInt("/profile/5/scope/calibration/decGuideParity", 0) returns -1
23:34:15.479 00.005 11872 GetDouble("/profile/5/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
23:34:15.483 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:34:15.487 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:34:15.490 00.003 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:34:15.495 00.005 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:34:15.498 00.003 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:34:15.503 00.005 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:34:15.506 00.003 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:34:15.510 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:34:15.514 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:34:15.518 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:34:15.521 00.003 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:34:15.527 00.006 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:34:15.531 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:34:15.535 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:34:15.538 00.003 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:34:15.542 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:34:15.546 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:34:15.550 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:34:15.553 00.003 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:34:15.558 00.005 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:34:15.561 00.003 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:34:15.565 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:34:15.568 00.003 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:34:15.573 00.005 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:34:15.578 00.005 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:34:15.582 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:34:15.604 00.022 11872 evsrv: cli 0D2D3040 connect
23:34:15.609 00.005 11872 case statement mapped state 6 to 3
23:34:15.613 00.004 11872 case statement mapped state 6 to 3
23:34:15.617 00.004 11872 evsrv: cli 0D2D3040 request: {"method":"get_app_state","id":"6c9404a2-7e9b-4959-b5bc-2525a2fb0812"}
23:34:15.623 00.006 11872 case statement mapped state 6 to 3
23:34:15.627 00.004 11872 evsrv: cli 0D2D3040 response: {"jsonrpc":"2.0","result":"Guiding","id":"6c9404a2-7e9b-4959-b5bc-2525a2fb0812"}
23:34:15.634 00.007 11872 evsrv: cli 0D2D3040 disconnect
23:34:15.665 00.031 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:34:15.674 00.009 11872 ScopeASCOM::SideOfPier() returns 0
23:34:15.679 00.005 11872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
23:34:15.684 00.005 11872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
23:34:15.689 00.005 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:34:15.693 00.004 11872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 31.2
23:34:15.697 00.004 11872 MountToCamera -- mountTheta (-0.00) + m_xAngle (0.00) = xAngle (0.00 = 0.00)
23:34:15.701 00.004 11872 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
23:34:15.706 00.005 11872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
23:34:15.711 00.005 11872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
23:34:15.715 00.004 11872 GetInt("/profile/5/AutoLoadCalibration", -1) returns 1
23:34:15.718 00.003 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=191, med=0, FiltMin=0, FiltMax=106, Gamma=1.000
23:34:15.721 00.003 11872 UpdateGuideState exits: m=4075 SNR=42.7
23:34:15.725 00.004 11872 PhdController: newstate STATE_SETTLE_WAIT
23:34:15.727 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:15.731 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:34:15.734 00.003 11872 Enqueuing Expose request
23:34:15.737 00.003 9960 Worker thread wakes up
23:34:15.737 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:34:15.737 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1820,806,31,31)
23:34:16.988 01.251 9960 Exposure complete
23:34:17.098 00.110 9960 worker thread done servicing request
23:34:17.099 00.001 11872 OnExposeComplete: enter
23:34:17.102 00.003 11872 UpdateGuideState(): m_state=6
23:34:17.107 00.005 11872 Star::Find(15, 1835, 820, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:17.110 00.003 11872 Star::Find returns 1 (0), X=1835.34, Y=820.80, Mass=4175, SNR=43.6, Peak=178 HFD=5.8
23:34:17.114 00.004 11872 CameraToMount -- cameraTheta (-2.54) - m_xAngle (0.00) = xAngle (-2.55 = -2.55)
23:34:17.118 00.004 11872 CameraToMount -- cameraTheta (-2.54) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (0.42 = 0.42)
23:34:17.122 00.004 11872 CameraToMount -- cameraX=-0.06 cameraY=-0.04 hyp=0.07 cameraTheta=-2.54 mountX=-0.06 mountY=0.03, mountTheta=2.68
23:34:17.128 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.06, y=-0.04, opts=13)
23:34:17.131 00.003 11872 Enqueuing Move request for scope (-0.06, -0.04)
23:34:17.135 00.004 9960 Worker thread wakes up
23:34:17.135 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=178, med=0, FiltMin=0, FiltMax=108, Gamma=1.000
23:34:17.140 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.04) opts 0xd
23:34:17.140 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.06, -0.04)
23:34:17.140 00.000 9960 Moving (-0.06, -0.04) raw xDistance=-0.06 yDistance=0.03
23:34:17.140 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:34:17.140 00.000 11872 UpdateGuideState exits: m=4175 SNR=43.6
23:34:17.144 00.004 11872 PhdController: settling, locked = 1, distance = 0.56 (1.50) aobump = 0 frame = 1 / 99999
23:34:17.148 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:34:17.148 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763789657.148,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.56,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:34:17.153 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:34:17.154 00.001 9960 MoveAxis(E, 0, ABG)
23:34:17.154 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:17.158 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:34:17.161 00.003 11872 Enqueuing Expose request
23:34:17.165 00.004 9960 Move returns status 0, amount 0
23:34:17.165 00.000 9960 MoveAxis(N, 0, ABG)
23:34:17.165 00.000 9960 Move returns status 0, amount 0
23:34:17.167 00.002 9960 move complete, result=0
23:34:17.167 00.000 9960 worker thread done servicing request
23:34:17.167 00.000 9960 Worker thread wakes up
23:34:17.167 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:34:17.168 00.001 11872 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:34:17.172 00.004 9960 Handling exposure in thread, d=1000 o=3 r=(1820,806,31,31)
23:34:18.419 01.247 9960 Exposure complete
23:34:18.532 00.113 9960 worker thread done servicing request
23:34:18.533 00.001 11872 OnExposeComplete: enter
23:34:18.537 00.004 11872 UpdateGuideState(): m_state=6
23:34:18.540 00.003 11872 Star::Find(15, 1835, 820, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:34:18.544 00.004 11872 Star::Find returns 1 (0), X=1835.36, Y=820.71, Mass=3998, SNR=42.4, Peak=205 HFD=5.6
23:34:18.547 00.003 11872 CameraToMount -- cameraTheta (-1.89) - m_xAngle (0.00) = xAngle (-1.89 = -1.89)
23:34:18.551 00.004 11872 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.08 = 1.08)
23:34:18.555 00.004 11872 CameraToMount -- cameraX=-0.04 cameraY=-0.13 hyp=0.13 cameraTheta=-1.89 mountX=-0.04 mountY=0.12, mountTheta=1.91
23:34:18.561 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.04, y=-0.13, opts=13)
23:34:18.565 00.004 11872 Enqueuing Move request for scope (-0.04, -0.13)
23:34:18.568 00.003 9960 Worker thread wakes up
23:34:18.568 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=205, med=0, FiltMin=0, FiltMax=104, Gamma=1.000
23:34:18.572 00.004 11872 UpdateGuideState exits: m=3998 SNR=42.4
23:34:18.576 00.004 11872 PhdController: settling, locked = 1, distance = 0.43 (1.50) aobump = 0 frame = 2 / 99999
23:34:18.579 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.13) opts 0xd
23:34:18.580 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.04, -0.13)
23:34:18.581 00.001 9960 Moving (-0.04, -0.13) raw xDistance=-0.04 yDistance=0.12
23:34:18.581 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:34:18.581 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:34:18.581 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:34:18.581 00.000 9960 MoveAxis(E, 0, ABG)
23:34:18.581 00.000 9960 Move returns status 0, amount 0
23:34:18.582 00.001 9960 MoveAxis(N, 0, ABG)
23:34:18.582 00.000 9960 Move returns status 0, amount 0
23:34:18.582 00.000 9960 move complete, result=0
23:34:18.582 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763789658.579,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.43,"Time":1.4,"SettleTime":10.0,"StarLocked":true}
23:34:18.585 00.003 9960 worker thread done servicing request
23:34:18.585 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:18.590 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:34:18.594 00.004 11872 Enqueuing Expose request
23:34:18.598 00.004 9960 Worker thread wakes up
23:34:18.598 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:34:18.598 00.000 11872 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:34:18.602 00.004 9960 Handling exposure in thread, d=1000 o=3 r=(1820,806,31,31)
23:34:19.844 01.242 9960 Exposure complete
23:34:19.963 00.119 9960 worker thread done servicing request
23:34:19.964 00.001 11872 OnExposeComplete: enter
23:34:19.968 00.004 11872 UpdateGuideState(): m_state=6
23:34:19.971 00.003 11872 Star::Find(15, 1835, 820, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:34:19.976 00.005 11872 Star::Find returns 1 (0), X=1835.49, Y=820.59, Mass=4395, SNR=44.6, Peak=195 HFD=5.7
23:34:19.981 00.005 11872 CameraToMount -- cameraTheta (-1.23) - m_xAngle (0.00) = xAngle (-1.23 = -1.23)
23:34:19.984 00.003 11872 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.74 = 1.74)
23:34:19.988 00.004 11872 CameraToMount -- cameraX=0.09 cameraY=-0.25 hyp=0.26 cameraTheta=-1.23 mountX=0.09 mountY=0.26, mountTheta=1.24
23:34:19.993 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.09, y=-0.25, opts=13)
23:34:19.997 00.004 11872 Enqueuing Move request for scope (0.09, -0.25)
23:34:20.001 00.004 9960 Worker thread wakes up
23:34:20.001 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.25) opts 0xd
23:34:20.002 00.001 9960 Handling offset move in thread for scope, endpoint = (0.09, -0.25)
23:34:20.002 00.000 9960 Moving (0.09, -0.25) raw xDistance=0.09 yDistance=0.26
23:34:20.002 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:34:20.002 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
23:34:20.003 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=195, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
23:34:20.006 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
23:34:20.007 00.001 9960 MoveAxis(E, 0, ABG)
23:34:20.007 00.000 9960 Move returns status 0, amount 0
23:34:20.007 00.000 9960 MoveAxis(N, 0, ABG)
23:34:20.007 00.000 9960 Move returns status 0, amount 0
23:34:20.007 00.000 9960 move complete, result=0
23:34:20.007 00.000 9960 worker thread done servicing request
23:34:20.007 00.000 11872 UpdateGuideState exits: m=4395 SNR=44.6
23:34:20.012 00.005 11872 PhdController: settling, locked = 1, distance = 0.38 (1.50) aobump = 0 frame = 3 / 99999
23:34:20.015 00.003 11872 evsrv: {"Event":"Settling","Timestamp":1763789660.015,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.38,"Time":2.9,"SettleTime":10.0,"StarLocked":true}
23:34:20.018 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:20.023 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:34:20.026 00.003 11872 Enqueuing Expose request
23:34:20.030 00.004 9960 Worker thread wakes up
23:34:20.030 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:34:20.030 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1820,806,31,31)
23:34:20.030 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
23:34:21.283 01.253 9960 Exposure complete
23:34:21.388 00.105 9960 worker thread done servicing request
23:34:21.389 00.001 11872 OnExposeComplete: enter
23:34:21.392 00.003 11872 UpdateGuideState(): m_state=6
23:34:21.396 00.004 11872 Star::Find(15, 1835, 820, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
23:34:21.400 00.004 11872 Star::Find returns 1 (0), X=1835.47, Y=820.47, Mass=4424, SNR=45.0, Peak=189 HFD=5.8
23:34:21.404 00.004 11872 CameraToMount -- cameraTheta (-1.39) - m_xAngle (0.00) = xAngle (-1.40 = -1.40)
23:34:21.408 00.004 11872 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.57 = 1.57)
23:34:21.411 00.003 11872 CameraToMount -- cameraX=0.07 cameraY=-0.37 hyp=0.38 cameraTheta=-1.39 mountX=0.07 mountY=0.38, mountTheta=1.40
23:34:21.415 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.07, y=-0.37, opts=13)
23:34:21.420 00.005 11872 Enqueuing Move request for scope (0.07, -0.37)
23:34:21.423 00.003 9960 Worker thread wakes up
23:34:21.423 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.37) opts 0xd
23:34:21.423 00.000 9960 Handling offset move in thread for scope, endpoint = (0.07, -0.37)
23:34:21.425 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=189, med=0, FiltMin=0, FiltMax=108, Gamma=1.000
23:34:21.428 00.003 11872 UpdateGuideState exits: m=4424 SNR=45.0
23:34:21.432 00.004 9960 Moving (0.07, -0.37) raw xDistance=0.07 yDistance=0.38
23:34:21.432 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:34:21.432 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
23:34:21.432 00.000 11872 PhdController: settling, locked = 1, distance = 0.38 (1.50) aobump = 0 frame = 4 / 99999
23:34:21.436 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.38
23:34:21.436 00.000 9960 MoveAxis(E, 0, ABG)
23:34:21.436 00.000 9960 Move returns status 0, amount 0
23:34:21.436 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763789661.436,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.38,"Time":4.3,"SettleTime":10.0,"StarLocked":true}
23:34:21.439 00.003 9960 MoveAxis(N, 0, ABG)
23:34:21.439 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:21.443 00.004 9960 Move returns status 0, amount 0
23:34:21.443 00.000 9960 move complete, result=0
23:34:21.443 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:34:21.447 00.004 11872 Enqueuing Expose request
23:34:21.451 00.004 9960 worker thread done servicing request
23:34:21.451 00.000 9960 Worker thread wakes up
23:34:21.452 00.001 11872 GuideStep: 0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
23:34:21.455 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
23:34:21.455 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1820,806,31,31)
23:34:22.711 01.256 9960 Exposure complete
23:34:22.833 00.122 9960 worker thread done servicing request
23:34:22.833 00.000 11872 OnExposeComplete: enter
23:34:22.839 00.006 11872 UpdateGuideState(): m_state=6
23:34:22.845 00.006 11872 Star::Find(15, 1835, 820, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
23:34:22.850 00.005 11872 Star::Find returns 1 (0), X=1835.45, Y=820.51, Mass=4151, SNR=43.3, Peak=188 HFD=5.8
23:34:22.855 00.005 11872 CameraToMount -- cameraTheta (-1.43) - m_xAngle (0.00) = xAngle (-1.43 = -1.43)
23:34:22.863 00.008 11872 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.54 = 1.54)
23:34:22.869 00.006 11872 CameraToMount -- cameraX=0.05 cameraY=-0.33 hyp=0.34 cameraTheta=-1.43 mountX=0.05 mountY=0.34, mountTheta=1.44
23:34:22.876 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.05, y=-0.33, opts=13)
23:34:22.882 00.006 11872 Enqueuing Move request for scope (0.05, -0.33)
23:34:22.886 00.004 9960 Worker thread wakes up
23:34:22.886 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.33) opts 0xd
23:34:22.886 00.000 9960 Handling offset move in thread for scope, endpoint = (0.05, -0.33)
23:34:22.887 00.001 9960 Moving (0.05, -0.33) raw xDistance=0.05 yDistance=0.34
23:34:22.887 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=188, med=0, FiltMin=0, FiltMax=110, Gamma=1.000
23:34:22.891 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:34:22.891 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.97
23:34:22.891 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.34 from input 0.34
23:34:22.892 00.001 9960 MoveAxis(E, 0, ABG)
23:34:22.892 00.000 9960 Move returns status 0, amount 0
23:34:22.892 00.000 9960 MoveAxis(S, 250, ABG)
23:34:22.893 00.001 9960 Guiding  Dir = 1, Dur = 250
23:34:22.893 00.000 11872 UpdateGuideState exits: m=4151 SNR=43.3
23:34:22.897 00.004 11872 PhdController: settling, locked = 1, distance = 0.37 (1.50) aobump = 0 frame = 5 / 99999
23:34:22.902 00.005 9960 IsSlewing returns 0
23:34:22.902 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763789662.902,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.37,"Time":5.8,"SettleTime":10.0,"StarLocked":true}
23:34:22.908 00.006 9960 IsGuiding returns 0
23:34:22.909 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:22.913 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:34:22.917 00.004 11872 Enqueuing Expose request
23:34:22.922 00.005 9960 PulseGuide returned control before completion, sleep 260
23:34:23.185 00.263 9960 IsGuiding returns 1
23:34:23.185 00.000 9960 scope still moving after pulse duration time elapsed
23:34:23.215 00.030 9960 IsSlewing returns 0
23:34:23.217 00.002 9960 IsGuiding returns 0
23:34:23.217 00.000 9960 scope move finished after 250 + 58 ms
23:34:23.218 00.001 9960 Move returns status 0, amount 250
23:34:23.218 00.000 9960 move complete, result=0
23:34:23.219 00.001 9960 worker thread done servicing request
23:34:23.219 00.000 9960 Worker thread wakes up
23:34:23.219 00.000 11872 GuideStep: 0.0 px 0 ms EAST, 0.3 px 250 ms SOUTH
23:34:23.226 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
23:34:23.226 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1820,806,31,31)
23:34:24.473 01.247 9960 Exposure complete
23:34:24.586 00.113 9960 worker thread done servicing request
23:34:24.586 00.000 11872 OnExposeComplete: enter
23:34:24.591 00.005 11872 UpdateGuideState(): m_state=6
23:34:24.595 00.004 11872 Star::Find(15, 1835, 820, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
23:34:24.598 00.003 11872 Star::Find returns 1 (0), X=1835.25, Y=821.82, Mass=3958, SNR=42.4, Peak=203 HFD=5.8
23:34:24.602 00.004 11872 CameraToMount -- cameraTheta (1.72) - m_xAngle (0.00) = xAngle (1.72 = 1.72)
23:34:24.606 00.004 11872 CameraToMount -- cameraTheta (1.72) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.69 = -1.59)
23:34:24.609 00.003 11872 CameraToMount -- cameraX=-0.15 cameraY=0.98 hyp=0.99 cameraTheta=1.72 mountX=-0.15 mountY=-0.99, mountTheta=-1.72
23:34:24.615 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.15, y=0.98, opts=13)
23:34:24.618 00.003 11872 Enqueuing Move request for scope (-0.15, 0.98)
23:34:24.623 00.005 9960 Worker thread wakes up
23:34:24.624 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.98) opts 0xd
23:34:24.624 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.15, 0.98)
23:34:24.624 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=203, med=0, FiltMin=0, FiltMax=111, Gamma=1.000
23:34:24.628 00.004 11872 UpdateGuideState exits: m=3958 SNR=42.4
23:34:24.632 00.004 9960 Moving (-0.15, 0.98) raw xDistance=-0.15 yDistance=-0.99
23:34:24.632 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
23:34:24.633 00.001 11872 PhdController: settling, locked = 1, distance = 0.55 (1.50) aobump = 0 frame = 6 / 99999
23:34:24.637 00.004 9960 resist switch: large excursion: input -0.99 thresh 0.60 direction from 1 to -1
23:34:24.637 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.98
23:34:24.637 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.99 from input -0.99
23:34:24.637 00.000 9960 MoveAxis(E, 0, ABG)
23:34:24.638 00.001 9960 Move returns status 0, amount 0
23:34:24.638 00.000 9960 MoveAxis(N, 741, ABG)
23:34:24.638 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763789664.637,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.55,"Time":7.5,"SettleTime":10.0,"StarLocked":true}
23:34:24.642 00.004 9960 Guiding  Dir = 0, Dur = 741
23:34:24.642 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:24.646 00.004 9960 IsSlewing returns 0
23:34:24.646 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:34:24.650 00.004 11872 Enqueuing Expose request
23:34:24.654 00.004 9960 IsGuiding returns 0
23:34:24.654 00.000 9960 PulseGuide returned control before completion, sleep 751
23:34:25.421 00.767 9960 IsGuiding returns 1
23:34:25.423 00.002 9960 scope still moving after pulse duration time elapsed
23:34:25.450 00.027 9960 IsSlewing returns 0
23:34:25.451 00.001 9960 IsGuiding returns 0
23:34:25.453 00.002 9960 scope move finished after 741 + 57 ms
23:34:25.453 00.000 9960 Move returns status 0, amount 741
23:34:25.453 00.000 9960 move complete, result=0
23:34:25.454 00.001 9960 worker thread done servicing request
23:34:25.454 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -1.0 px 741 ms NORTH
23:34:25.461 00.007 9960 Worker thread wakes up
23:34:25.461 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:34:25.461 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1820,806,31,31)
23:34:26.714 01.253 9960 Exposure complete
23:34:26.830 00.116 9960 worker thread done servicing request
23:34:26.831 00.001 11872 OnExposeComplete: enter
23:34:26.835 00.004 11872 UpdateGuideState(): m_state=6
23:34:26.838 00.003 11872 Star::Find(15, 1835, 821, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
23:34:26.841 00.003 11872 Star::Find returns 1 (0), X=1835.70, Y=819.92, Mass=4069, SNR=42.8, Peak=186 HFD=6.0
23:34:26.846 00.005 11872 CameraToMount -- cameraTheta (-1.26) - m_xAngle (0.00) = xAngle (-1.26 = -1.26)
23:34:26.850 00.004 11872 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.71 = 1.71)
23:34:26.853 00.003 11872 CameraToMount -- cameraX=0.30 cameraY=-0.92 hyp=0.97 cameraTheta=-1.26 mountX=0.30 mountY=0.96, mountTheta=1.27
23:34:26.859 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.30, y=-0.92, opts=13)
23:34:26.863 00.004 11872 Enqueuing Move request for scope (0.30, -0.92)
23:34:26.866 00.003 9960 Worker thread wakes up
23:34:26.866 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.92) opts 0xd
23:34:26.866 00.000 9960 Handling offset move in thread for scope, endpoint = (0.30, -0.92)
23:34:26.866 00.000 9960 Moving (0.30, -0.92) raw xDistance=0.30 yDistance=0.96
23:34:26.867 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
23:34:26.867 00.000 9960 resist switch: large excursion: input 0.96 thresh 0.60 direction from -1 to 1
23:34:26.867 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=186, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
23:34:26.870 00.003 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.89
23:34:26.870 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.96 from input 0.96
23:34:26.871 00.001 9960 MoveAxis(W, 140, ABG)
23:34:26.871 00.000 9960 Guiding  Dir = 3, Dur = 140
23:34:26.871 00.000 11872 UpdateGuideState exits: m=4069 SNR=42.8
23:34:26.875 00.004 9960 IsSlewing returns 0
23:34:26.876 00.001 11872 PhdController: settling, locked = 1, distance = 0.68 (1.50) aobump = 0 frame = 7 / 99999
23:34:26.879 00.003 9960 IsGuiding returns 0
23:34:26.879 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763789666.879,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.68,"Time":9.7,"SettleTime":10.0,"StarLocked":true}
23:34:26.883 00.004 9960 PulseGuide returned control before completion, sleep 150
23:34:26.883 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:26.887 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:34:26.892 00.005 11872 Enqueuing Expose request
23:34:27.047 00.155 9960 IsGuiding returns 1
23:34:27.050 00.003 9960 scope still moving after pulse duration time elapsed
23:34:27.079 00.029 9960 IsSlewing returns 0
23:34:27.079 00.000 9960 IsGuiding returns 0
23:34:27.080 00.001 9960 scope move finished after 140 + 60 ms
23:34:27.080 00.000 9960 Move returns status 0, amount 140
23:34:27.080 00.000 9960 MoveAxis(S, 718, ABG)
23:34:27.080 00.000 9960 Guiding  Dir = 1, Dur = 718
23:34:27.081 00.001 9960 IsSlewing returns 0
23:34:27.081 00.000 9960 IsGuiding returns 0
23:34:27.082 00.001 9960 PulseGuide returned control before completion, sleep 728
23:34:27.816 00.734 9960 IsGuiding returns 1
23:34:27.816 00.000 9960 scope still moving after pulse duration time elapsed
23:34:27.846 00.030 9960 IsSlewing returns 0
23:34:27.847 00.001 9960 IsGuiding returns 0
23:34:27.847 00.000 9960 scope move finished after 718 + 48 ms
23:34:27.848 00.001 9960 Move returns status 0, amount 718
23:34:27.848 00.000 9960 move complete, result=0
23:34:27.849 00.001 9960 worker thread done servicing request
23:34:27.849 00.000 9960 Worker thread wakes up
23:34:27.849 00.000 11872 GuideStep: 0.3 px 140 ms WEST, 1.0 px 718 ms SOUTH
23:34:27.856 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
23:34:27.856 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1820,806,31,31)
23:34:29.106 01.250 9960 Exposure complete
23:34:29.238 00.132 9960 worker thread done servicing request
23:34:29.239 00.001 11872 OnExposeComplete: enter
23:34:29.245 00.006 11872 UpdateGuideState(): m_state=6
23:34:29.250 00.005 11872 Star::Find(15, 1835, 819, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
23:34:29.256 00.006 11872 Star::Find returns 1 (0), X=1835.34, Y=821.44, Mass=4343, SNR=44.0, Peak=178 HFD=5.6
23:34:29.261 00.005 11872 CameraToMount -- cameraTheta (1.67) - m_xAngle (0.00) = xAngle (1.67 = 1.67)
23:34:29.266 00.005 11872 CameraToMount -- cameraTheta (1.67) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.64 = -1.64)
23:34:29.277 00.011 11872 CameraToMount -- cameraX=-0.06 cameraY=0.60 hyp=0.60 cameraTheta=1.67 mountX=-0.06 mountY=-0.60, mountTheta=-1.67
23:34:29.289 00.012 11872 SchedulePrimaryMove(0FA44CE0, x=-0.06, y=0.60, opts=13)
23:34:29.299 00.010 11872 Enqueuing Move request for scope (-0.06, 0.60)
23:34:29.304 00.005 9960 Worker thread wakes up
23:34:29.304 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=178, med=0, FiltMin=0, FiltMax=106, Gamma=1.000
23:34:29.310 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.60) opts 0xd
23:34:29.310 00.000 11872 UpdateGuideState exits: m=4343 SNR=44.0
23:34:29.317 00.007 9960 Handling offset move in thread for scope, endpoint = (-0.06, 0.60)
23:34:29.317 00.000 11872 PhdController: settling, locked = 1, distance = 0.66 (1.50) aobump = 0 frame = 8 / 99999
23:34:29.322 00.005 9960 Moving (-0.06, 0.60) raw xDistance=-0.06 yDistance=-0.60
23:34:29.322 00.000 11872 PhdController: newstate STATE_FINISH
23:34:29.328 00.006 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:34:29.330 00.002 11872 PhdController complete: success
23:34:29.338 00.008 9960 resist switch: large excursion: input -0.60 thresh 0.60 direction from 1 to -1
23:34:29.338 00.000 11872 evsrv: {"Event":"SettleDone","Timestamp":1763789669.338,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":8,"DroppedFrames":0}
23:34:29.344 00.006 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.80
23:34:29.344 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.60 from input -0.60
23:34:29.345 00.001 11872 Mount: notify guiding dither settle done success=1
23:34:29.350 00.005 9960 MoveAxis(E, 0, ABG)
23:34:29.350 00.000 9960 Move returns status 0, amount 0
23:34:29.350 00.000 9960 MoveAxis(N, 449, ABG)
23:34:29.350 00.000 11872 PhdController: newstate STATE_IDLE
23:34:29.355 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:29.362 00.007 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:34:29.368 00.006 9960 Guiding  Dir = 0, Dur = 449
23:34:29.368 00.000 11872 Enqueuing Expose request
23:34:29.373 00.005 9960 IsSlewing returns 0
23:34:29.374 00.001 9960 IsGuiding returns 0
23:34:29.374 00.000 9960 PulseGuide returned control before completion, sleep 459
23:34:29.847 00.473 9960 IsGuiding returns 0
23:34:29.849 00.002 9960 Move returns status 0, amount 449
23:34:29.850 00.001 9960 move complete, result=0
23:34:29.850 00.000 9960 worker thread done servicing request
23:34:29.850 00.000 9960 Worker thread wakes up
23:34:29.851 00.001 11872 GuideStep: -0.1 px 0 ms EAST, -0.6 px 449 ms NORTH
23:34:29.859 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
23:34:29.859 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1820,806,31,31)
23:34:30.235 00.376 11872 evsrv: cli 0D2D3220 connect
23:34:30.242 00.007 11872 case statement mapped state 6 to 3
23:34:30.246 00.004 11872 case statement mapped state 6 to 3
23:34:30.253 00.007 11872 evsrv: cli 0D2D3220 request: {"method":"get_app_state","id":"644a0938-fcf6-4bc2-bbdf-e53227f84f60"}
23:34:30.257 00.004 11872 case statement mapped state 6 to 3
23:34:30.259 00.002 11872 evsrv: cli 0D2D3220 response: {"jsonrpc":"2.0","result":"Guiding","id":"644a0938-fcf6-4bc2-bbdf-e53227f84f60"}
23:34:30.265 00.006 11872 evsrv: cli 0D2D3220 disconnect
23:34:30.271 00.006 11872 evsrv: cli 0D2D26E0 connect
23:34:30.274 00.003 11872 case statement mapped state 6 to 3
23:34:30.277 00.003 11872 case statement mapped state 6 to 3
23:34:30.283 00.006 11872 evsrv: cli 0D2D26E0 request: {"method":"stop_capture","id":"2f8a2747-3dd4-4e98-8e8c-6304b5af48e0"}
23:34:30.290 00.007 11872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:34:30.294 00.004 11872 Status Line: Waiting for devices...
23:34:30.304 00.010 11872 evsrv: cli 0D2D26E0 response: {"jsonrpc":"2.0","result":0,"id":"2f8a2747-3dd4-4e98-8e8c-6304b5af48e0"}
23:34:30.310 00.006 11872 evsrv: cli 0D2D26E0 disconnect
23:34:30.315 00.005 11872 evsrv: cli 0D2D34A0 connect
23:34:30.319 00.004 11872 case statement mapped state 6 to 3
23:34:30.323 00.004 11872 case statement mapped state 6 to 3
23:34:30.330 00.007 11872 evsrv: cli 0D2D34A0 request: {"method":"get_app_state","id":"f5f00579-f6b9-4ab4-a611-0d38ebe4bf17"}
23:34:30.335 00.005 11872 case statement mapped state 6 to 3
23:34:30.339 00.004 11872 evsrv: cli 0D2D34A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"f5f00579-f6b9-4ab4-a611-0d38ebe4bf17"}
23:34:30.342 00.003 11872 evsrv: cli 0D2D34A0 disconnect
23:34:30.410 00.068 9960 ZWO: stopexposure
23:34:31.071 00.661 9960 ZWO: stopexposure
23:34:31.072 00.001 9960 Error thrown from C:\cygwin\home\agalasso\projects\phd2\worker_thread.cpp:190->Capture failed
23:34:31.072 00.000 9960 worker thread done servicing request
23:34:31.073 00.001 11872 OnExposeComplete: enter
23:34:31.079 00.006 11872 OnExposeComplete: Capture Error reported
23:34:31.086 00.007 11872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
23:34:31.091 00.005 11872 Mount: notify guiding stopped
23:34:31.099 00.008 11872 Changing from state GUIDING to STOP
23:34:31.102 00.003 11872 guider state => SELECTED
23:34:31.105 00.003 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=178, med=0, FiltMin=0, FiltMax=106, Gamma=1.000
23:34:31.108 00.003 11872 Changing from state SELECTED to UNINITIALIZED
23:34:31.114 00.006 11872 guider state => SELECTING
23:34:31.120 00.006 11872 Status Line: Stopped.
23:34:31.125 00.005 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\myframe_events.cpp:489->Error reported capturing image
23:34:31.344 00.219 11872 evsrv: cli 0D2D30E0 connect
23:34:31.352 00.008 11872 evsrv: cli 0D2D30E0 request: {"method":"get_app_state","id":"891087f0-5072-4bb9-8101-1bbea77f9817"}
23:34:31.360 00.008 11872 evsrv: cli 0D2D30E0 response: {"jsonrpc":"2.0","result":"Stopped","id":"891087f0-5072-4bb9-8101-1bbea77f9817"}
23:34:31.367 00.007 11872 evsrv: cli 0D2D30E0 disconnect
23:34:51.169 19.802 11872 evsrv: cli 0D2D2820 connect
23:34:51.177 00.008 11872 evsrv: cli 0D2D2820 request: {"method":"get_app_state","id":"bce5bcb3-1166-4fd3-8848-83070a3801ed"}
23:34:51.181 00.004 11872 evsrv: cli 0D2D2820 response: {"jsonrpc":"2.0","result":"Stopped","id":"bce5bcb3-1166-4fd3-8848-83070a3801ed"}
23:34:51.184 00.003 11872 evsrv: cli 0D2D2820 disconnect
23:34:51.188 00.004 11872 evsrv: cli 0D2D32C0 connect
23:34:51.192 00.004 11872 evsrv: cli 0D2D32C0 request: {"method":"get_calibrated","id":"bd181f04-f5c7-4121-872f-0a65055aa0aa"}
23:34:51.196 00.004 11872 evsrv: cli 0D2D32C0 response: {"jsonrpc":"2.0","result":true,"id":"bd181f04-f5c7-4121-872f-0a65055aa0aa"}
23:34:51.200 00.004 11872 evsrv: cli 0D2D32C0 disconnect
23:34:51.204 00.004 11872 evsrv: cli 0D2D3400 connect
23:34:51.210 00.006 11872 evsrv: cli 0D2D3400 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"1acbe366-cce2-45d9-b2c1-e2121de712ea"}
23:34:51.214 00.004 11872 PhdController::Guide begins
23:34:51.218 00.004 11872 PhdController: newstate STATE_SETUP
23:34:51.222 00.004 11872 PhdController: setup
23:34:51.226 00.004 11872 PhdController: newstate STATE_ATTEMPT_START
23:34:51.230 00.004 11872 PhdController: start capturing
23:34:51.235 00.005 11872 Changing from state SELECTING to UNINITIALIZED
23:34:51.238 00.003 11872 guider state => SELECTING
23:34:51.243 00.005 11872 setting force full frames = true
23:34:51.247 00.004 11872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
23:34:51.256 00.009 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:34:51.261 00.005 11872 Enqueuing Expose request
23:34:51.264 00.003 11872 PhdController: newstate STATE_SELECT_STAR
23:34:51.270 00.006 11872 evsrv: cli 0D2D3400 response: {"jsonrpc":"2.0","result":0,"id":"1acbe366-cce2-45d9-b2c1-e2121de712ea"}
23:34:51.274 00.004 9960 Worker thread wakes up
23:34:51.274 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:34:51.274 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:34:51.274 00.000 11872 evsrv: cli 0D2D3400 disconnect
23:34:51.280 00.006 11872 evsrv: cli 0D2D2640 connect
23:34:51.283 00.003 11872 case statement mapped state 1 to 101
23:34:51.288 00.005 11872 case statement mapped state 1 to 101
23:34:51.293 00.005 11872 evsrv: cli 0D2D2640 request: {"method":"get_lock_shift_params","id":"2449be68-470c-449c-ba5d-d78e578081d6"}
23:34:51.296 00.003 11872 evsrv: cli 0D2D2640 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"2449be68-470c-449c-ba5d-d78e578081d6"}
23:34:51.300 00.004 11872 evsrv: cli 0D2D2640 disconnect
23:34:51.305 00.005 11872 evsrv: cli 0D2D2A00 connect
23:34:51.308 00.003 11872 case statement mapped state 1 to 101
23:34:51.312 00.004 11872 case statement mapped state 1 to 101
23:34:51.318 00.006 11872 evsrv: cli 0D2D2A00 request: {"method":"get_lock_position","id":"cf922acc-0db6-4de4-91ed-996a123b7e4e"}
23:34:51.321 00.003 11872 evsrv: cli 0D2D2A00 response: {"jsonrpc":"2.0","result":null,"id":"cf922acc-0db6-4de4-91ed-996a123b7e4e"}
23:34:51.326 00.005 11872 evsrv: cli 0D2D2A00 disconnect
23:34:52.326 01.000 11872 evsrv: cli 0D2D34A0 connect
23:34:52.333 00.007 11872 case statement mapped state 1 to 101
23:34:52.340 00.007 11872 case statement mapped state 1 to 101
23:34:52.346 00.006 11872 evsrv: cli 0D2D34A0 request: {"method":"get_lock_position","id":"2a1d8f40-3b8e-4658-b6f3-f281dee245aa"}
23:34:52.352 00.006 11872 evsrv: cli 0D2D34A0 response: {"jsonrpc":"2.0","result":null,"id":"2a1d8f40-3b8e-4658-b6f3-f281dee245aa"}
23:34:52.359 00.007 11872 evsrv: cli 0D2D34A0 disconnect
23:34:52.518 00.159 9960 Exposure complete
23:34:52.633 00.115 9960 worker thread done servicing request
23:34:52.633 00.000 11872 OnExposeComplete: enter
23:34:52.637 00.004 11872 UpdateGuideState(): m_state=1
23:34:52.641 00.004 11872 UpdateCurrentPosition: no star selected
23:34:52.645 00.004 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
23:34:52.650 00.005 11872 Status Line: No star selected
23:34:52.654 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=173, med=0, FiltMin=0, FiltMax=106, Gamma=1.000
23:34:52.658 00.004 11872 UpdateGuideState exits: No star selected
23:34:52.661 00.003 11872 GuiderMultiStar::AutoSelect enter
23:34:52.665 00.004 11872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
23:34:52.767 00.102 11872 AutoFind: auto downsample for scale 1.00 => 1x
23:34:52.946 00.179 11872 AutoFind: global mean = -0.0, stdev 2.3
23:34:52.950 00.004 11872 AutoFind: using threshold = 0.1
23:34:53.171 00.221 11872 AutoFind: local max [1837, 818] 115.9
23:34:53.175 00.004 11872 AutoFind: local max [1593, 268] 112.1
23:34:53.180 00.005 11872 AutoFind: local max [37, 321] 77.8
23:34:53.184 00.004 11872 AutoFind: local max [1727, 281] 44.8
23:34:53.187 00.003 11872 AutoFind: local max [1376, 51] 44.0
23:34:53.191 00.004 11872 AutoFind: local max [779, 520] 27.7
23:34:53.195 00.004 11872 AutoFind: local max [1523, 1035] 27.5
23:34:53.199 00.004 11872 AutoFind: local max [781, 513] 22.9
23:34:53.202 00.003 11872 AutoFind: local max [170, 385] 22.7
23:34:53.206 00.004 11872 AutoFind: local max [454, 277] 22.0
23:34:53.209 00.003 11872 AutoFind: local max [1042, 301] 20.0
23:34:53.214 00.005 11872 AutoFind: local max [133, 483] 19.8
23:34:53.217 00.003 11872 AutoFind: local max [121, 899] 18.7
23:34:53.220 00.003 11872 AutoFind: local max [1425, 1080] 17.8
23:34:53.223 00.003 11872 AutoFind: local max [1427, 1075] 17.6
23:34:53.227 00.004 11872 AutoFind: local max [884, 873] 16.2
23:34:53.231 00.004 11872 AutoFind: local max [37, 969] 15.5
23:34:53.234 00.003 11872 AutoFind: local max [757, 106] 12.0
23:34:53.238 00.004 11872 AutoFind: local max [169, 48] 11.9
23:34:53.242 00.004 11872 AutoFind: local max [1395, 51] 11.5
23:34:53.245 00.003 11872 AutoFind: local max [280, 404] 11.3
23:34:53.249 00.004 11872 AutoFind: local max [391, 302] 11.1
23:34:53.253 00.004 11872 AutoFind: local max [1320, 126] 11.0
23:34:53.256 00.003 11872 AutoFind: local max [1911, 649] 9.7
23:34:53.259 00.003 11872 AutoFind: local max [140, 986] 9.4
23:34:53.263 00.004 11872 AutoFind: local max [1370, 528] 8.6
23:34:53.267 00.004 11872 AutoFind: local max [1447, 435] 8.5
23:34:53.271 00.004 11872 AutoFind: local max [1395, 57] 8.4
23:34:53.274 00.003 11872 AutoFind: local max [1372, 522] 8.4
23:34:53.278 00.004 11872 AutoFind: local max [39, 630] 8.0
23:34:53.282 00.004 11872 AutoFind: local max [1320, 132] 7.4
23:34:53.286 00.004 11872 AutoFind: local max [505, 270] 7.0
23:34:53.289 00.003 11872 AutoFind: local max [565, 598] 7.0
23:34:53.293 00.004 11872 AutoFind: local max [488, 350] 7.0
23:34:53.296 00.003 11872 AutoFind: local max [371, 1004] 6.7
23:34:53.300 00.004 11872 AutoFind: local max [1349, 551] 6.7
23:34:53.304 00.004 11872 AutoFind: local max [1785, 205] 6.4
23:34:53.307 00.003 11872 AutoFind: local max [1359, 607] 6.4
23:34:53.311 00.004 11872 AutoFind: local max [1359, 613] 6.3
23:34:53.315 00.004 11872 AutoFind: local max [815, 816] 6.0
23:34:53.318 00.003 11872 AutoFind: local max [109, 934] 6.0
23:34:53.323 00.005 11872 AutoFind: local max [316, 374] 6.0
23:34:53.327 00.004 11872 AutoFind: local max [1701, 419] 6.0
23:34:53.331 00.004 11872 AutoFind: local max [1488, 676] 5.8
23:34:53.334 00.003 11872 AutoFind: local max [309, 1054] 5.7
23:34:53.338 00.004 11872 AutoFind: local max [1709, 356] 5.7
23:34:53.342 00.004 11872 AutoFind: local max [571, 210] 5.7
23:34:53.345 00.003 11872 AutoFind: local max [1862, 99] 5.5
23:34:53.348 00.003 11872 AutoFind: local max [380, 652] 5.4
23:34:53.352 00.004 11872 AutoFind: local max [1397, 407] 5.3
23:34:53.357 00.005 11872 AutoFind: local max [286, 625] 5.2
23:34:53.360 00.003 11872 AutoFind: local max [308, 963] 4.9
23:34:53.365 00.005 11872 AutoFind: local max [1681, 591] 4.9
23:34:53.368 00.003 11872 AutoFind: local max [1734, 377] 4.8
23:34:53.372 00.004 11872 AutoFind: local max [1013, 1030] 4.8
23:34:53.376 00.004 11872 AutoFind: local max [311, 480] 4.8
23:34:53.379 00.003 11872 AutoFind: local max [1035, 311] 4.7
23:34:53.382 00.003 11872 AutoFind: local max [1210, 336] 4.5
23:34:53.385 00.003 11872 AutoFind: local max [1604, 266] 4.5
23:34:53.389 00.004 11872 AutoFind: local max [1858, 69] 4.3
23:34:53.392 00.003 11872 AutoFind: local max [1349, 558] 4.3
23:34:53.396 00.004 11872 AutoFind: local max [1392, 777] 4.2
23:34:53.400 00.004 11872 AutoFind: local max [967, 218] 4.0
23:34:53.404 00.004 11872 AutoFind: local max [1052, 598] 4.0
23:34:53.407 00.003 11872 AutoFind: local max [199, 44] 3.9
23:34:53.411 00.004 11872 AutoFind: local max [520, 527] 3.9
23:34:53.414 00.003 11872 AutoFind: local max [1822, 598] 3.9
23:34:53.417 00.003 11872 AutoFind: local max [1735, 219] 3.9
23:34:53.420 00.003 11872 AutoFind: local max [1738, 286] 3.8
23:34:53.422 00.002 11872 AutoFind: local max [1893, 1069] 3.8
23:34:53.424 00.002 11872 AutoFind: local max [58, 428] 3.8
23:34:53.427 00.003 11872 AutoFind: local max [1859, 1001] 3.8
23:34:53.430 00.003 11872 AutoFind: local max [1740, 1008] 3.8
23:34:53.433 00.003 11872 AutoFind: local max [1499, 642] 3.7
23:34:53.435 00.002 11872 AutoFind: local max [26, 317] 3.7
23:34:53.438 00.003 11872 AutoFind: local max [375, 418] 3.7
23:34:53.441 00.003 11872 AutoFind: local max [490, 951] 3.7
23:34:53.443 00.002 11872 AutoFind: local max [884, 471] 3.7
23:34:53.446 00.003 11872 AutoFind: local max [125, 663] 3.7
23:34:53.450 00.004 11872 AutoFind: local max [1399, 413] 3.6
23:34:53.453 00.003 11872 AutoFind: local max [1824, 817] 3.6
23:34:53.456 00.003 11872 AutoFind: local max [501, 910] 3.6
23:34:53.460 00.004 11872 AutoFind: local max [1263, 227] 3.6
23:34:53.464 00.004 11872 AutoFind: local max [1199, 965] 3.6
23:34:53.467 00.003 11872 AutoFind: local max [1487, 427] 3.6
23:34:53.470 00.003 11872 AutoFind: local max [520, 534] 3.5
23:34:53.476 00.006 11872 AutoFind: local max [513, 278] 3.5
23:34:53.477 00.001 11872 AutoFind: local max [1797, 377] 3.5
23:34:53.481 00.004 11872 AutoFind: local max [1501, 635] 3.5
23:34:53.484 00.003 11872 AutoFind: local max [97, 389] 3.5
23:34:53.488 00.004 11872 AutoFind: local max [776, 843] 3.5
23:34:53.493 00.005 11872 AutoFind: local max [1579, 264] 3.5
23:34:53.497 00.004 11872 AutoFind: local max [506, 313] 3.5
23:34:53.500 00.003 11872 AutoFind: local max [234, 684] 3.5
23:34:53.504 00.004 11872 AutoFind: local max [873, 653] 3.5
23:34:53.507 00.003 11872 AutoFind: local max [602, 518] 3.5
23:34:53.511 00.004 11872 AutoFind: local max [1463, 1003] 3.5
23:34:53.515 00.004 11872 AutoFind: local max [1168, 1071] 3.5
23:34:53.518 00.003 11872 AutoFind: local max [258, 895] 3.5
23:34:53.522 00.004 11872 AutoFind: local max [1414, 1080] 3.5
23:34:53.526 00.004 11872 AutoFind: close dim-bright [1414, 1080] 3.5 - [1427, 1075] 17.6
23:34:53.530 00.004 11872 AutoFind: close dim-bright [1414, 1080] 3.5 - [1425, 1080] 17.8
23:34:53.533 00.003 11872 AutoFind: close dim-bright [1579, 264] 3.5 - [1593, 268] 112.1
23:34:53.535 00.002 11872 AutoFind: too close [1501, 635] 3.5 - [1499, 642] 3.7
23:34:53.539 00.004 11872 AutoFind: too close [513, 278] 3.5 - [505, 270] 7.0
23:34:53.543 00.004 11872 AutoFind: too close [520, 534] 3.5 - [520, 527] 3.9
23:34:53.545 00.002 11872 AutoFind: close dim-bright [1824, 817] 3.6 - [1837, 818] 115.9
23:34:53.550 00.005 11872 AutoFind: too close [1399, 413] 3.6 - [1397, 407] 5.3
23:34:53.553 00.003 11872 AutoFind: close dim-bright [26, 317] 3.7 - [37, 321] 77.8
23:34:53.556 00.003 11872 AutoFind: close dim-bright [1738, 286] 3.8 - [1727, 281] 44.8
23:34:53.559 00.003 11872 AutoFind: too close [1349, 558] 4.3 - [1349, 551] 6.7
23:34:53.561 00.002 11872 AutoFind: close dim-bright [1604, 266] 4.5 - [1593, 268] 112.1
23:34:53.564 00.003 11872 AutoFind: too close [1035, 311] 4.7 - [1042, 301] 20.0
23:34:53.566 00.002 11872 AutoFind: too close [1359, 613] 6.3 - [1359, 607] 6.4
23:34:53.571 00.005 11872 AutoFind: too close [1320, 132] 7.4 - [1320, 126] 11.0
23:34:53.574 00.003 11872 AutoFind: too close [1372, 522] 8.4 - [1370, 528] 8.6
23:34:53.578 00.004 11872 AutoFind: too close [1395, 57] 8.4 - [1395, 51] 11.5
23:34:53.582 00.004 11872 AutoFind: close dim-bright [1395, 57] 8.4 - [1376, 51] 44.0
23:34:53.587 00.005 11872 AutoFind: too close [1395, 51] 11.5 - [1376, 51] 44.0
23:34:53.590 00.003 11872 AutoFind: too close [1427, 1075] 17.6 - [1425, 1080] 17.8
23:34:53.594 00.004 11872 AutoFind: too close [781, 513] 22.9 - [779, 520] 27.7
23:34:53.597 00.003 11872 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
23:34:53.602 00.005 11872 Star::Find(15, 1837, 818, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:53.606 00.004 11872 Star::Find returns 1 (0), X=1836.34, Y=818.38, Mass=4204, SNR=43.3, Peak=173 HFD=5.8
23:34:53.610 00.004 11872 Star::Find(15, 1593, 268, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:53.613 00.003 11872 Star::Find returns 1 (0), X=1593.41, Y=269.52, Mass=5175, SNR=47.2, Peak=147 HFD=7.0
23:34:53.617 00.004 11872 Star::Find(15, 37, 321, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:53.621 00.004 11872 Star::Find returns 1 (0), X=37.08, Y=320.13, Mass=1930, SNR=29.8, Peak=103 HFD=4.7
23:34:53.624 00.003 11872 Star::Find(15, 1727, 281, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:53.628 00.004 11872 Star::Find returns 1 (0), X=1727.13, Y=282.66, Mass=1836, SNR=28.6, Peak=84 HFD=5.9
23:34:53.632 00.004 11872 Star::Find(15, 1523, 1035, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:53.635 00.003 11872 Star::Find returns 1 (0), X=1523.28, Y=1036.03, Mass=1232, SNR=23.8, Peak=44 HFD=6.1
23:34:53.639 00.004 11872 Star::Find(15, 170, 385, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:53.643 00.004 11872 Star::Find returns 1 (0), X=169.17, Y=385.58, Mass=566, SNR=16.1, Peak=36 HFD=5.1
23:34:53.647 00.004 11872 Star::Find(15, 454, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:53.652 00.005 11872 Star::Find returns 1 (0), X=455.01, Y=275.13, Mass=1097, SNR=21.4, Peak=36 HFD=6.1
23:34:53.655 00.003 11872 Star::Find(15, 133, 483, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:53.659 00.004 11872 Star::Find returns 1 (0), X=132.46, Y=483.74, Mass=557, SNR=15.6, Peak=29 HFD=5.4
23:34:53.662 00.003 11872 Star::Find(15, 121, 899, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:53.666 00.004 11872 Star::Find returns 1 (0), X=120.39, Y=899.57, Mass=452, SNR=14.3, Peak=26 HFD=5.0
23:34:53.670 00.004 11872 Star::Find(15, 884, 873, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:53.674 00.004 11872 Star::Find returns 1 (0), X=884.78, Y=874.19, Mass=1170, SNR=22.8, Peak=35 HFD=6.9
23:34:53.677 00.003 11872 Star::Find(15, 37, 969, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:53.682 00.005 11872 Star::Find returns 1 (0), X=36.51, Y=969.47, Mass=276, SNR=11.4, Peak=21 HFD=5.0
23:34:53.685 00.003 11872 Star::Find(15, 757, 106, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:53.689 00.004 11872 Star::Find returns 1 (0), X=757.46, Y=103.91, Mass=500, SNR=15.0, Peak=20 HFD=6.3
23:34:53.693 00.004 11872 Star::Find(15, 169, 48, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:53.696 00.003 11872 Star::Find returns 1 (0), X=168.72, Y=47.42, Mass=277, SNR=11.3, Peak=21 HFD=4.7
23:34:53.700 00.004 11872 Star::Find(15, 280, 404, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:53.703 00.003 11872 Star::Find returns 1 (0), X=279.63, Y=405.15, Mass=310, SNR=11.7, Peak=16 HFD=5.6
23:34:53.707 00.004 11872 Star::Find(15, 391, 302, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:53.712 00.005 11872 Star::Find returns 1 (0), X=391.13, Y=303.29, Mass=333, SNR=12.3, Peak=13 HFD=5.8
23:34:53.715 00.003 11872 Star::Find(15, 1911, 649, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:53.719 00.004 11872 Star::Find returns 1 (0), X=1909.95, Y=649.25, Mass=179, SNR=9.1, Peak=12 HFD=5.2
23:34:53.722 00.003 11872 Star::Find(15, 140, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:53.727 00.005 11872 Star::Find returns 1 (0), X=139.83, Y=986.09, Mass=193, SNR=9.4, Peak=13 HFD=4.3
23:34:53.730 00.003 11872 Star::Find(15, 1447, 435, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:53.733 00.003 11872 Star::Find returns 1 (0), X=1447.37, Y=435.61, Mass=354, SNR=12.6, Peak=13 HFD=6.9
23:34:53.737 00.004 11872 Star::Find(15, 39, 630, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:53.741 00.004 11872 Star::Find returns 1 (0), X=39.07, Y=629.44, Mass=178, SNR=9.1, Peak=13 HFD=5.2
23:34:53.745 00.004 11872 Star::Find(15, 565, 598, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:53.749 00.004 11872 Star::Find returns 1 (0), X=564.70, Y=600.66, Mass=243, SNR=10.2, Peak=14 HFD=5.7
23:34:53.753 00.004 11872 Star::Find(15, 488, 350, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:53.755 00.002 11872 Star::Find returns 1 (0), X=488.93, Y=347.28, Mass=316, SNR=11.9, Peak=13 HFD=5.9
23:34:53.760 00.005 11872 Star::Find(15, 371, 1004, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:53.763 00.003 11872 Star::Find returns 1 (0), X=371.48, Y=1004.19, Mass=102, SNR=6.8, Peak=8 HFD=4.5
23:34:53.766 00.003 11872 Star::Find(15, 1785, 205, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:53.770 00.004 11872 Star::Find returns 1 (0), X=1784.83, Y=202.24, Mass=203, SNR=9.5, Peak=10 HFD=5.9
23:34:53.774 00.004 11872 Star::Find(15, 815, 816, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:53.779 00.005 11872 Star::Find returns 1 (0), X=816.26, Y=816.43, Mass=341, SNR=12.4, Peak=13 HFD=7.3
23:34:53.782 00.003 11872 Star::Find(15, 109, 934, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:53.785 00.003 11872 Star::Find returns 1 (0), X=109.35, Y=933.95, Mass=91, SNR=6.5, Peak=8 HFD=4.4
23:34:53.790 00.005 11872 Star::Find(15, 316, 374, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:53.793 00.003 11872 Star::Find returns 1 (0), X=316.26, Y=370.97, Mass=151, SNR=8.3, Peak=9 HFD=5.5
23:34:53.796 00.003 11872 Star::Find(15, 1701, 419, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:53.800 00.004 11872 Star::Find returns 1 (0), X=1700.80, Y=420.23, Mass=144, SNR=8.0, Peak=10 HFD=6.4
23:34:53.803 00.003 11872 Star::Find(15, 1488, 676, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:53.808 00.005 11872 Star::Find returns 1 (0), X=1488.65, Y=677.98, Mass=166, SNR=8.5, Peak=10 HFD=6.2
23:34:53.811 00.003 11872 Star::Find(15, 309, 1054, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:53.814 00.003 11872 Star::Find returns 1 (0), X=310.22, Y=1055.25, Mass=137, SNR=7.8, Peak=11 HFD=5.1
23:34:53.819 00.005 11872 Star::Find(15, 1709, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:53.822 00.003 11872 Star::Find returns 1 (0), X=1709.69, Y=356.80, Mass=141, SNR=8.1, Peak=8 HFD=6.4
23:34:53.825 00.003 11872 Star::Find(15, 571, 210, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:53.829 00.004 11872 Star::Find returns 1 (0), X=570.92, Y=207.32, Mass=162, SNR=8.5, Peak=10 HFD=6.3
23:34:53.834 00.005 11872 Star::Find(15, 1862, 99, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:53.838 00.004 11872 Star::Find returns 1 (0), X=1861.81, Y=97.51, Mass=114, SNR=7.2, Peak=8 HFD=5.3
23:34:53.842 00.004 11872 Star::Find(15, 380, 652, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:53.846 00.004 11872 Star::Find returns 1 (0), X=379.83, Y=653.81, Mass=209, SNR=9.8, Peak=9 HFD=6.1
23:34:53.850 00.004 11872 Star::Find(15, 286, 625, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:53.854 00.004 11872 Star::Find returns 1 (0), X=286.29, Y=624.16, Mass=134, SNR=7.8, Peak=12 HFD=5.2
23:34:53.858 00.004 11872 Star::Find(15, 308, 963, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:53.862 00.004 11872 Star::Find returns 1 (0), X=307.76, Y=963.12, Mass=82, SNR=6.0, Peak=7 HFD=3.7
23:34:53.865 00.003 11872 Star::Find(15, 1681, 591, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:53.869 00.004 11872 Star::Find returns 1 (0), X=1680.82, Y=591.46, Mass=112, SNR=7.2, Peak=8 HFD=5.3
23:34:53.874 00.005 11872 Star::Find(15, 1734, 377, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:53.878 00.004 11872 Star::Find returns 1 (0), X=1733.33, Y=375.43, Mass=143, SNR=8.1, Peak=9 HFD=6.6
23:34:53.881 00.003 11872 Star::Find(15, 1013, 1030, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:53.888 00.007 11872 Star::Find false star n=32 nbg=281 bg=2.4 sigma=1.6 thresh=7 peak=7
23:34:53.892 00.004 11872 Star::Find returns 0 (2), X=1013.00, Y=1030.00, Mass=182, SNR=2.9, Peak=12 HFD=0.0
23:34:53.898 00.006 11872 Star::Find(15, 311, 480, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:53.905 00.007 11872 Star::Find returns 1 (0), X=311.34, Y=478.92, Mass=129, SNR=7.7, Peak=12 HFD=5.0
23:34:53.909 00.004 11872 Star::Find(15, 1210, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:53.918 00.009 11872 Star::Find false star n=36 nbg=286 bg=1.0 sigma=1.0 thresh=4 peak=4
23:34:53.926 00.008 11872 Star::Find returns 0 (2), X=1210.00, Y=336.00, Mass=137, SNR=2.9, Peak=8 HFD=0.0
23:34:53.935 00.009 11872 Star::Find(15, 1604, 266, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:53.943 00.008 11872 Star::Find returns 1 (0), X=1593.41, Y=269.52, Mass=5175, SNR=47.2, Peak=147 HFD=7.0
23:34:53.945 00.002 11872 Star::Find(15, 1858, 69, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:53.951 00.006 11872 Star::Find returns 1 (0), X=1858.64, Y=69.15, Mass=76, SNR=5.9, Peak=9 HFD=4.8
23:34:53.955 00.004 11872 Star::Find(15, 1392, 777, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:53.958 00.003 11872 Star::Find returns 1 (0), X=1391.28, Y=775.63, Mass=128, SNR=7.6, Peak=9 HFD=5.3
23:34:53.963 00.005 11872 Star::Find(15, 967, 218, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:53.966 00.003 11872 Star::Find false star n=20 nbg=275 bg=0.6 sigma=0.7 thresh=3 peak=3
23:34:53.969 00.003 11872 Star::Find returns 0 (2), X=967.00, Y=218.00, Mass=56, SNR=2.9, Peak=6 HFD=0.0
23:34:53.972 00.003 11872 Star::Find(15, 1052, 598, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:53.974 00.002 11872 Star::Find false star n=32 nbg=276 bg=0.7 sigma=0.7 thresh=3 peak=3
23:34:53.978 00.004 11872 Star::Find returns 0 (2), X=1052.00, Y=598.00, Mass=89, SNR=2.9, Peak=6 HFD=0.0
23:34:53.981 00.003 11872 Star::Find(15, 199, 44, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:53.983 00.002 11872 Star::Find returns 1 (0), X=198.34, Y=44.01, Mass=94, SNR=6.5, Peak=7 HFD=5.4
23:34:53.986 00.003 11872 Star::Find(15, 1822, 598, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:53.989 00.003 11872 Star::Find returns 1 (0), X=1821.99, Y=593.55, Mass=133, SNR=7.7, Peak=12 HFD=6.8
23:34:53.992 00.003 11872 Star::Find(15, 1735, 219, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:53.996 00.004 11872 Star::Find false star n=33 nbg=274 bg=0.7 sigma=0.7 thresh=3 peak=3
23:34:53.999 00.003 11872 Star::Find returns 0 (2), X=1735.00, Y=219.00, Mass=111, SNR=2.9, Peak=8 HFD=0.0
23:34:54.002 00.003 11872 Star::Find(15, 1738, 286, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:54.005 00.003 11872 Star::Find returns 1 (0), X=1727.13, Y=282.66, Mass=1836, SNR=28.6, Peak=84 HFD=5.9
23:34:54.008 00.003 11872 Star::Find(15, 1893, 1069, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:54.012 00.004 11872 Star::Find returns 0 (2), X=1893.00, Y=1069.00, Mass=17, SNR=2.7, Peak=6 HFD=0.0
23:34:54.015 00.003 11872 Star::Find(15, 58, 428, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:54.018 00.003 11872 Star::Find false star n=24 nbg=282 bg=0.6 sigma=0.7 thresh=3 peak=3
23:34:54.021 00.003 11872 Star::Find returns 0 (2), X=58.00, Y=428.00, Mass=66, SNR=2.9, Peak=6 HFD=0.0
23:34:54.025 00.004 11872 Star::Find(15, 1859, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:54.029 00.004 11872 Star::Find false star n=30 nbg=278 bg=0.7 sigma=0.7 thresh=3 peak=3
23:34:54.032 00.003 11872 Star::Find returns 0 (2), X=1859.00, Y=1001.00, Mass=85, SNR=2.9, Peak=6 HFD=0.0
23:34:54.036 00.004 11872 Star::Find(15, 1740, 1008, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:54.040 00.004 11872 Star::Find returns 0 (2), X=1740.00, Y=1008.00, Mass=19, SNR=2.9, Peak=5 HFD=0.0
23:34:54.044 00.004 11872 Star::Find(15, 26, 317, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:54.047 00.003 11872 Star::Find returns 1 (0), X=37.08, Y=320.13, Mass=1930, SNR=29.8, Peak=103 HFD=4.7
23:34:54.050 00.003 11872 Star::Find(15, 375, 418, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:54.053 00.003 11872 Star::Find returns 0 (2), X=375.00, Y=418.00, Mass=12, SNR=2.3, Peak=3 HFD=0.0
23:34:54.057 00.004 11872 Star::Find(15, 490, 951, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:54.060 00.003 11872 Star::Find false star n=10 nbg=281 bg=0.7 sigma=0.7 thresh=3 peak=2
23:34:54.063 00.003 11872 Star::Find returns 0 (2), X=490.00, Y=951.00, Mass=26, SNR=2.9, Peak=5 HFD=0.0
23:34:54.068 00.005 11872 Star::Find(15, 884, 471, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:54.071 00.003 11872 Star::Find false star n=9 nbg=276 bg=0.7 sigma=0.8 thresh=3 peak=2
23:34:54.075 00.004 11872 Star::Find returns 0 (2), X=884.00, Y=471.00, Mass=23, SNR=2.9, Peak=5 HFD=0.0
23:34:54.078 00.003 11872 Star::Find(15, 125, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:54.081 00.003 11872 Star::Find false star n=19 nbg=280 bg=0.6 sigma=0.7 thresh=3 peak=3
23:34:54.086 00.005 11872 Star::Find returns 0 (2), X=125.00, Y=663.00, Mass=55, SNR=2.9, Peak=6 HFD=0.0
23:34:54.089 00.003 11872 Star::Find(15, 1824, 817, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:54.093 00.004 11872 Star::Find returns 1 (0), X=1836.34, Y=818.38, Mass=4204, SNR=43.3, Peak=173 HFD=5.8
23:34:54.096 00.003 11872 Star::Find(15, 501, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:54.099 00.003 11872 Star::Find false star n=13 nbg=275 bg=0.6 sigma=0.7 thresh=3 peak=2
23:34:54.104 00.005 11872 Star::Find returns 0 (2), X=501.00, Y=910.00, Mass=38, SNR=2.9, Peak=6 HFD=0.0
23:34:54.107 00.003 11872 Star::Find(15, 1263, 227, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:54.110 00.003 11872 Star::Find false star n=8 nbg=273 bg=0.6 sigma=0.7 thresh=3 peak=2
23:34:54.114 00.004 11872 Star::Find returns 0 (2), X=1263.00, Y=227.00, Mass=23, SNR=2.9, Peak=5 HFD=0.0
23:34:54.117 00.003 11872 Star::Find(15, 1199, 965, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:54.120 00.003 11872 Star::Find false star n=8 nbg=282 bg=0.6 sigma=0.7 thresh=3 peak=2
23:34:54.122 00.002 11872 Star::Find returns 0 (2), X=1199.00, Y=965.00, Mass=28, SNR=2.9, Peak=9 HFD=0.0
23:34:54.125 00.003 11872 Star::Find(15, 1487, 427, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:54.128 00.003 11872 Star::Find false star n=10 nbg=286 bg=0.9 sigma=1.0 thresh=4 peak=2
23:34:54.130 00.002 11872 Star::Find returns 0 (2), X=1487.00, Y=427.00, Mass=35, SNR=2.9, Peak=6 HFD=0.0
23:34:54.134 00.004 11872 Star::Find(15, 1797, 377, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:54.136 00.002 11872 Star::Find false star n=23 nbg=271 bg=0.7 sigma=0.8 thresh=3 peak=3
23:34:54.139 00.003 11872 Star::Find returns 0 (2), X=1797.00, Y=377.00, Mass=66, SNR=2.9, Peak=7 HFD=0.0
23:34:54.142 00.003 11872 Star::Find(15, 97, 389, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:54.144 00.002 11872 Star::Find false star n=26 nbg=279 bg=0.5 sigma=0.6 thresh=2 peak=1
23:34:54.147 00.003 11872 Star::Find returns 0 (2), X=97.00, Y=389.00, Mass=44, SNR=2.9, Peak=4 HFD=0.0
23:34:54.151 00.004 11872 Star::Find(15, 776, 843, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:54.154 00.003 11872 Star::Find false star n=27 nbg=275 bg=0.7 sigma=0.8 thresh=3 peak=2
23:34:54.157 00.003 11872 Star::Find returns 0 (2), X=776.00, Y=843.00, Mass=71, SNR=2.9, Peak=4 HFD=0.0
23:34:54.159 00.002 11872 Star::Find(15, 1579, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:54.162 00.003 11872 Star::Find returns 1 (0), X=1593.41, Y=269.52, Mass=5175, SNR=47.2, Peak=147 HFD=7.0
23:34:54.166 00.004 11872 Star::Find(15, 506, 313, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:54.169 00.003 11872 Star::Find returns 0 (2), X=506.00, Y=313.00, Mass=17, SNR=2.7, Peak=4 HFD=0.0
23:34:54.172 00.003 11872 Star::Find(15, 234, 684, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:54.176 00.004 11872 Star::Find returns 0 (2), X=234.00, Y=684.00, Mass=11, SNR=2.2, Peak=4 HFD=0.0
23:34:54.179 00.003 11872 Star::Find(15, 873, 653, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:54.183 00.004 11872 Star::Find false star n=25 nbg=272 bg=1.1 sigma=1.0 thresh=4 peak=4
23:34:54.186 00.003 11872 Star::Find returns 0 (2), X=873.00, Y=653.00, Mass=90, SNR=2.9, Peak=8 HFD=0.0
23:34:54.190 00.004 11872 Star::Find(15, 602, 518, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:54.194 00.004 11872 Star::Find false star n=17 nbg=280 bg=0.8 sigma=0.9 thresh=4 peak=3
23:34:54.198 00.004 11872 Star::Find returns 0 (2), X=602.00, Y=518.00, Mass=63, SNR=2.9, Peak=6 HFD=0.0
23:34:54.201 00.003 11872 Star::Find(15, 1463, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:54.205 00.004 11872 Star::Find false star n=8 nbg=275 bg=0.7 sigma=0.8 thresh=3 peak=2
23:34:54.208 00.003 11872 Star::Find returns 0 (2), X=1463.00, Y=1003.00, Mass=21, SNR=2.9, Peak=5 HFD=0.0
23:34:54.211 00.003 11872 Star::Find(15, 1168, 1071, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:54.215 00.004 11872 Star::Find returns 0 (2), X=1168.00, Y=1071.00, Mass=10, SNR=2.1, Peak=8 HFD=0.0
23:34:54.219 00.004 11872 Star::Find(15, 258, 895, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:54.222 00.003 11872 Star::Find false star n=9 nbg=279 bg=0.6 sigma=0.7 thresh=3 peak=2
23:34:54.225 00.003 11872 Star::Find returns 0 (2), X=258.00, Y=895.00, Mass=24, SNR=2.9, Peak=5 HFD=0.0
23:34:54.229 00.004 11872 Star::Find(15, 1414, 1080, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:54.232 00.003 11872 Star::Find returns 1 (0), X=1425.60, Y=1077.51, Mass=752, SNR=18.3, Peak=27 HFD=5.8
23:34:54.236 00.004 11872 AutoFind: finding best star pass 1
23:34:54.240 00.004 11872 Star::Find(15, 1837, 818, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:54.243 00.003 11872 Star::Find returns 1 (0), X=1836.34, Y=818.38, Mass=4204, SNR=43.3, Peak=173 HFD=5.8
23:34:54.247 00.004 11872 AutoFind returns star at [1837, 818] 115.9 Mass 4204 SNR 43.3
23:34:54.251 00.004 11872 Star::Find(15, 1837, 818, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:54.255 00.004 11872 Star::Find returns 1 (0), X=1836.34, Y=818.38, Mass=4204, SNR=43.3, Peak=173 HFD=5.8
23:34:54.258 00.003 11872 MultiStar: List (12): {1836.34, 818.38}(43.3), {1593.41, 269.52}(47.2), {37.08, 320.13}(29.8), {1727.13, 282.66}(28.6), {1523.28, 1036.03}(23.8), {169.17, 385.58}(16.1), {455.01, 275.13}(21.4), {132.46, 483.74}(15.6), {120.39, 899.57}(14.3), {884.78, 874.19}(22.8), {36.51, 969.47}(11.4), {757.46, 103.91}(15.0), 
23:34:54.261 00.003 11872 setting lock position to (1836.34, 818.38)
23:34:54.266 00.005 11872 AutoSelect: state = 1, call UpdateGuideState
23:34:54.269 00.003 11872 UpdateGuideState(): m_state=1
23:34:54.273 00.004 11872 Star::Find(15, 1836, 818, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:54.276 00.003 11872 Star::Find returns 1 (0), X=1836.34, Y=818.38, Mass=4204, SNR=43.3, Peak=173 HFD=5.8
23:34:54.280 00.004 11872 CameraToMount -- cameraTheta (0.00) - m_xAngle (0.00) = xAngle (-0.00 = -0.00)
23:34:54.283 00.003 11872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.97 = 2.97)
23:34:54.286 00.003 11872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
23:34:54.294 00.008 11872 setting force full frames = false
23:34:54.298 00.004 11872 setting lock position to (1836.34, 818.38)
23:34:54.301 00.003 11872 CurrentPosition() valid, moving to STATE_SELECTED
23:34:54.304 00.003 11872 Changing from state SELECTING to SELECTED
23:34:54.308 00.004 11872 guider state => SELECTED
23:34:54.313 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=173, med=0, FiltMin=0, FiltMax=106, Gamma=1.000
23:34:54.317 00.004 11872 UpdateGuideState exits: m=4204 SNR=43.3
23:34:54.320 00.003 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=173, med=0, FiltMin=0, FiltMax=106, Gamma=1.000
23:34:54.324 00.004 11872 Status Line: Auto-selected star at (1836.3, 818.4)
23:34:54.329 00.005 11872 PhdController: newstate STATE_WAIT_SELECTED
23:34:54.332 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:54.335 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:34:54.339 00.004 11872 Enqueuing Expose request
23:34:54.342 00.003 9960 Worker thread wakes up
23:34:54.342 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:34:54.342 00.000 11872 evsrv: cli 0D2D2DC0 connect
23:34:54.346 00.004 11872 case statement mapped state 2 to 1
23:34:54.350 00.004 9960 Handling exposure in thread, d=1000 o=3 r=(1821,803,31,31)
23:34:54.350 00.000 11872 case statement mapped state 2 to 1
23:34:54.357 00.007 11872 evsrv: cli 0D2D2DC0 request: {"method":"get_lock_position","id":"455b83b5-7ff1-474d-9913-18427e2b7de8"}
23:34:54.361 00.004 11872 evsrv: cli 0D2D2DC0 response: {"jsonrpc":"2.0","result":[1836.34,818.38],"id":"455b83b5-7ff1-474d-9913-18427e2b7de8"}
23:34:54.366 00.005 11872 evsrv: cli 0D2D2DC0 disconnect
23:34:54.370 00.004 11872 evsrv: cli 0D2D28C0 connect
23:34:54.373 00.003 11872 case statement mapped state 2 to 1
23:34:54.377 00.004 11872 case statement mapped state 2 to 1
23:34:54.381 00.004 11872 evsrv: cli 0D2D28C0 request: {"method":"get_app_state","id":"9e6579f8-a2a1-4195-b64e-9be9bd16228c"}
23:34:54.384 00.003 11872 case statement mapped state 2 to 1
23:34:54.387 00.003 11872 evsrv: cli 0D2D28C0 response: {"jsonrpc":"2.0","result":"Selected","id":"9e6579f8-a2a1-4195-b64e-9be9bd16228c"}
23:34:54.392 00.005 11872 evsrv: cli 0D2D28C0 disconnect
23:34:55.394 01.002 11872 evsrv: cli 0D2D21E0 connect
23:34:55.400 00.006 11872 case statement mapped state 2 to 1
23:34:55.407 00.007 11872 case statement mapped state 2 to 1
23:34:55.412 00.005 11872 evsrv: cli 0D2D21E0 request: {"method":"get_app_state","id":"0fbc2494-971e-43f5-bbc4-8f9300e4b471"}
23:34:55.417 00.005 11872 case statement mapped state 2 to 1
23:34:55.422 00.005 11872 evsrv: cli 0D2D21E0 response: {"jsonrpc":"2.0","result":"Selected","id":"0fbc2494-971e-43f5-bbc4-8f9300e4b471"}
23:34:55.428 00.006 11872 evsrv: cli 0D2D21E0 disconnect
23:34:55.605 00.177 9960 Exposure complete
23:34:55.747 00.142 9960 worker thread done servicing request
23:34:55.748 00.001 11872 OnExposeComplete: enter
23:34:55.752 00.004 11872 UpdateGuideState(): m_state=2
23:34:55.758 00.006 11872 Star::Find(15, 1836, 818, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:34:55.762 00.004 11872 Star::Find returns 1 (0), X=1836.59, Y=817.86, Mass=4167, SNR=43.4, Peak=201 HFD=5.8
23:34:55.769 00.007 11872 CameraToMount -- cameraTheta (-1.12) - m_xAngle (0.00) = xAngle (-1.12 = -1.12)
23:34:55.774 00.005 11872 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.85 = 1.85)
23:34:55.778 00.004 11872 CameraToMount -- cameraX=0.25 cameraY=-0.51 hyp=0.57 cameraTheta=-1.12 mountX=0.25 mountY=0.55, mountTheta=1.15
23:34:55.784 00.006 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=201, med=0, FiltMin=0, FiltMax=119, Gamma=1.000
23:34:55.788 00.004 11872 UpdateGuideState exits: m=4167 SNR=43.4
23:34:55.791 00.003 11872 PhdController: newstate STATE_CALIBRATE
23:34:55.797 00.006 11872 PhdController: newstate STATE_GUIDE
23:34:55.820 00.023 11872 Changing from state SELECTED to CALIBRATING_PRIMARY
23:34:55.824 00.004 11872 guider state => CALIBRATED
23:34:55.827 00.003 11872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
23:34:55.832 00.005 11872 reset dither spiral
23:34:55.836 00.004 11872 PhdController: newstate STATE_SETTLE_BEGIN
23:34:55.840 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:55.843 00.003 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:34:55.847 00.004 11872 Enqueuing Expose request
23:34:55.851 00.004 9960 Worker thread wakes up
23:34:55.851 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:34:55.851 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:34:56.430 00.579 11872 evsrv: cli 0D2D2DC0 connect
23:34:56.437 00.007 11872 case statement mapped state 5 to 1
23:34:56.443 00.006 11872 case statement mapped state 5 to 1
23:34:56.449 00.006 11872 evsrv: cli 0D2D2DC0 request: {"method":"get_app_state","id":"d95926cb-416f-44c4-9807-f1f55a415803"}
23:34:56.455 00.006 11872 case statement mapped state 5 to 1
23:34:56.461 00.006 11872 evsrv: cli 0D2D2DC0 response: {"jsonrpc":"2.0","result":"Selected","id":"d95926cb-416f-44c4-9807-f1f55a415803"}
23:34:56.465 00.004 11872 evsrv: cli 0D2D2DC0 disconnect
23:34:57.104 00.639 9960 Exposure complete
23:34:57.191 00.087 9960 worker thread done servicing request
23:34:57.191 00.000 11872 OnExposeComplete: enter
23:34:57.196 00.005 11872 UpdateGuideState(): m_state=5
23:34:57.200 00.004 11872 Star::Find(15, 1836, 817, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:34:57.203 00.003 11872 Star::Find returns 1 (0), X=1836.34, Y=819.05, Mass=4287, SNR=44.0, Peak=201 HFD=6.0
23:34:57.208 00.005 11872 CameraToMount -- cameraTheta (1.57) - m_xAngle (0.00) = xAngle (1.56 = 1.56)
23:34:57.211 00.003 11872 CameraToMount -- cameraTheta (1.57) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.53 = -1.75)
23:34:57.216 00.005 11872 CameraToMount -- cameraX=0.00 cameraY=0.67 hyp=0.67 cameraTheta=1.57 mountX=0.00 mountY=-0.66, mountTheta=-1.56
23:34:57.220 00.004 11872 Changing from state CALIBRATED to GUIDING
23:34:57.224 00.004 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:34:57.229 00.005 11872 ScopeASCOM::SideOfPier() returns 0
23:34:57.232 00.003 11872 AdjustCalibrationForScopePointing (scope): current dec=31.2 pierSide=0, cal dec=0.0 pierSide=0 rotAngle=None bin=1
23:34:57.236 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:34:57.240 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:34:57.244 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:34:57.248 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:34:57.252 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:34:57.256 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:34:57.260 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:34:57.264 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:34:57.267 00.003 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:34:57.271 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:34:57.275 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:34:57.279 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:34:57.284 00.005 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:34:57.393 00.109 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:34:57.401 00.008 11872 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 2.900000
23:34:57.406 00.005 11872 Dec comp: XRate 1.564 -> 1.337 for dec 0.0 -> dec 31.2
23:34:57.413 00.007 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:34:57.418 00.005 11872 ScopeASCOM::SideOfPier() returns 0
23:34:57.423 00.005 11872 setting lock position to (1836.34, 819.05)
23:34:57.428 00.005 11872 guider state => GUIDING
23:34:57.432 00.004 11872 Status Line: Guiding
23:34:57.437 00.005 11872 Mount: notify guiding started
23:34:57.445 00.008 11872 GetString("/profile/5/name", "") returns "PHD SF 2025"
23:34:57.450 00.005 11872 GetString("/profile/5/scope/calibration/timestamp", "") returns "11/21/2025 10:15:14 PM"
23:34:57.454 00.004 11872 GetDouble("/profile/5/scope/calibration/xRate", 1.000000) returns 0.001564
23:34:57.459 00.005 11872 GetDouble("/profile/5/scope/calibration/yRate", 1.000000) returns 0.001340
23:34:57.464 00.005 11872 GetInt("/profile/5/scope/calibration/binning", 1) returns 1
23:34:57.467 00.003 11872 GetDouble("/profile/5/scope/calibration/xAngle", 0.000000) returns 0.004073
23:34:57.471 00.004 11872 GetDouble("/profile/5/scope/calibration/yAngle", 0.000000) returns -1.738880
23:34:57.477 00.006 11872 GetDouble("/profile/5/scope/calibration/declination", 0.000000) returns 0.000075
23:34:57.481 00.004 11872 GetInt("/profile/5/scope/calibration/pierSide", -1) returns 0
23:34:57.485 00.004 11872 GetInt("/profile/5/scope/calibration/raGuideParity", 0) returns 1
23:34:57.488 00.003 11872 GetInt("/profile/5/scope/calibration/decGuideParity", 0) returns -1
23:34:57.492 00.004 11872 GetDouble("/profile/5/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
23:34:57.496 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:34:57.499 00.003 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:34:57.504 00.005 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:34:57.507 00.003 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:34:57.512 00.005 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:34:57.514 00.002 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:34:57.518 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:34:57.522 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:34:57.526 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:34:57.529 00.003 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:34:57.533 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:34:57.536 00.003 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:34:57.540 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:34:57.545 00.005 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:34:57.549 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:34:57.554 00.005 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:34:57.559 00.005 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:34:57.563 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:34:57.567 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:34:57.572 00.005 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:34:57.575 00.003 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:34:57.578 00.003 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:34:57.582 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:34:57.586 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:34:57.589 00.003 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:34:57.593 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:34:57.599 00.006 11872 evsrv: cli 0D2D2A00 connect
23:34:57.604 00.005 11872 case statement mapped state 6 to 3
23:34:57.608 00.004 11872 case statement mapped state 6 to 3
23:34:57.612 00.004 11872 evsrv: cli 0D2D2A00 request: {"method":"get_app_state","id":"a989926b-aa4c-4966-ae05-76170d1fd785"}
23:34:57.617 00.005 11872 case statement mapped state 6 to 3
23:34:57.619 00.002 11872 evsrv: cli 0D2D2A00 response: {"jsonrpc":"2.0","result":"Guiding","id":"a989926b-aa4c-4966-ae05-76170d1fd785"}
23:34:57.631 00.012 11872 evsrv: cli 0D2D2A00 disconnect
23:34:57.663 00.032 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:34:57.667 00.004 11872 ScopeASCOM::SideOfPier() returns 0
23:34:57.672 00.005 11872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
23:34:57.676 00.004 11872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
23:34:57.679 00.003 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:34:57.683 00.004 11872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 31.2
23:34:57.687 00.004 11872 MountToCamera -- mountTheta (-0.00) + m_xAngle (0.00) = xAngle (0.00 = 0.00)
23:34:57.691 00.004 11872 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
23:34:57.695 00.004 11872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
23:34:57.699 00.004 11872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
23:34:57.703 00.004 11872 GetInt("/profile/5/AutoLoadCalibration", -1) returns 1
23:34:57.708 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=201, med=0, FiltMin=0, FiltMax=105, Gamma=1.000
23:34:57.712 00.004 11872 UpdateGuideState exits: m=4287 SNR=44.0
23:34:57.715 00.003 11872 PhdController: newstate STATE_SETTLE_WAIT
23:34:57.720 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:57.723 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:34:57.727 00.004 11872 Enqueuing Expose request
23:34:57.730 00.003 9960 Worker thread wakes up
23:34:57.730 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:34:57.730 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1821,804,31,31)
23:34:58.980 01.250 9960 Exposure complete
23:34:59.090 00.110 9960 worker thread done servicing request
23:34:59.091 00.001 11872 OnExposeComplete: enter
23:34:59.094 00.003 11872 UpdateGuideState(): m_state=6
23:34:59.099 00.005 11872 Star::Find(15, 1836, 819, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:34:59.102 00.003 11872 Star::Find returns 1 (0), X=1836.85, Y=817.56, Mass=4267, SNR=44.2, Peak=189 HFD=5.9
23:34:59.106 00.004 11872 CameraToMount -- cameraTheta (-1.24) - m_xAngle (0.00) = xAngle (-1.24 = -1.24)
23:34:59.109 00.003 11872 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.72 = 1.72)
23:34:59.112 00.003 11872 CameraToMount -- cameraX=0.51 cameraY=-1.48 hyp=1.57 cameraTheta=-1.24 mountX=0.50 mountY=1.55, mountTheta=1.26
23:34:59.116 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.51, y=-1.48, opts=13)
23:34:59.120 00.004 11872 Enqueuing Move request for scope (0.51, -1.48)
23:34:59.123 00.003 9960 Worker thread wakes up
23:34:59.123 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.51, -1.48) opts 0xd
23:34:59.123 00.000 9960 Handling offset move in thread for scope, endpoint = (0.51, -1.48)
23:34:59.123 00.000 9960 Moving (0.51, -1.48) raw xDistance=0.50 yDistance=1.55
23:34:59.124 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.50
23:34:59.124 00.000 9960 resist switch: large excursion: input 1.55 thresh 0.60 direction from 0 to 1
23:34:59.125 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=189, med=0, FiltMin=0, FiltMax=113, Gamma=1.000
23:34:59.128 00.003 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.65
23:34:59.128 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.55 from input 1.55
23:34:59.128 00.000 9960 MoveAxis(W, 237, ABG)
23:34:59.128 00.000 11872 UpdateGuideState exits: m=4267 SNR=44.2
23:34:59.132 00.004 11872 PhdController: settling, locked = 1, distance = 0.94 (1.50) aobump = 0 frame = 1 / 99999
23:34:59.136 00.004 9960 Guiding  Dir = 3, Dur = 237
23:34:59.136 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763789699.136,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.94,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:34:59.139 00.003 9960 IsSlewing returns 0
23:34:59.140 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:59.143 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:34:59.148 00.005 9960 IsGuiding returns 0
23:34:59.148 00.000 11872 Enqueuing Expose request
23:34:59.153 00.005 9960 PulseGuide returned control before completion, sleep 247
23:34:59.413 00.260 9960 IsGuiding returns 1
23:34:59.415 00.002 9960 scope still moving after pulse duration time elapsed
23:34:59.446 00.031 9960 IsSlewing returns 0
23:34:59.446 00.000 9960 IsGuiding returns 0
23:34:59.447 00.001 9960 scope move finished after 237 + 61 ms
23:34:59.448 00.001 9960 Move returns status 0, amount 237
23:34:59.448 00.000 9960 MoveAxis(S, 1156, ABG)
23:34:59.448 00.000 9960 Guiding  Dir = 1, Dur = 1156
23:34:59.449 00.001 9960 IsSlewing returns 0
23:34:59.449 00.000 9960 IsGuiding returns 0
23:34:59.450 00.001 9960 PulseGuide returned control before completion, sleep 1166
23:35:00.629 01.179 9960 IsGuiding returns 1
23:35:00.629 00.000 9960 scope still moving after pulse duration time elapsed
23:35:00.658 00.029 9960 IsSlewing returns 0
23:35:00.659 00.001 9960 IsGuiding returns 0
23:35:00.659 00.000 9960 scope move finished after 1156 + 53 ms
23:35:00.659 00.000 9960 Move returns status 0, amount 1156
23:35:00.660 00.001 9960 move complete, result=0
23:35:00.661 00.001 9960 worker thread done servicing request
23:35:00.661 00.000 9960 Worker thread wakes up
23:35:00.661 00.000 11872 GuideStep: 0.5 px 237 ms WEST, 1.5 px 1156 ms SOUTH
23:35:00.667 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
23:35:00.667 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1821,804,31,31)
23:35:01.922 01.255 9960 Exposure complete
23:35:02.034 00.112 9960 worker thread done servicing request
23:35:02.034 00.000 11872 OnExposeComplete: enter
23:35:02.038 00.004 11872 UpdateGuideState(): m_state=6
23:35:02.042 00.004 11872 Star::Find(15, 1836, 817, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:35:02.046 00.004 11872 Star::Find returns 1 (0), X=1836.60, Y=818.59, Mass=4337, SNR=44.3, Peak=208 HFD=5.8
23:35:02.051 00.005 11872 CameraToMount -- cameraTheta (-1.05) - m_xAngle (0.00) = xAngle (-1.05 = -1.05)
23:35:02.056 00.005 11872 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.92 = 1.92)
23:35:02.060 00.004 11872 CameraToMount -- cameraX=0.26 cameraY=-0.45 hyp=0.52 cameraTheta=-1.05 mountX=0.26 mountY=0.49, mountTheta=1.09
23:35:02.066 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.26, y=-0.45, opts=13)
23:35:02.069 00.003 11872 Enqueuing Move request for scope (0.26, -0.45)
23:35:02.075 00.006 9960 Worker thread wakes up
23:35:02.075 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=208, med=0, FiltMin=0, FiltMax=117, Gamma=1.000
23:35:02.079 00.004 11872 UpdateGuideState exits: m=4337 SNR=44.3
23:35:02.083 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.45) opts 0xd
23:35:02.083 00.000 9960 Handling offset move in thread for scope, endpoint = (0.26, -0.45)
23:35:02.083 00.000 9960 Moving (0.26, -0.45) raw xDistance=0.26 yDistance=0.49
23:35:02.083 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.26
23:35:02.083 00.000 11872 PhdController: settling, locked = 1, distance = 0.81 (1.50) aobump = 0 frame = 2 / 99999
23:35:02.087 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.49 from input 0.49
23:35:02.087 00.000 9960 MoveAxis(W, 139, ABG)
23:35:02.088 00.001 9960 Guiding  Dir = 3, Dur = 139
23:35:02.088 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763789702.087,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.81,"Time":3.0,"SettleTime":10.0,"StarLocked":true}
23:35:02.093 00.005 9960 IsSlewing returns 0
23:35:02.093 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:02.098 00.005 9960 IsGuiding returns 0
23:35:02.098 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:35:02.102 00.004 11872 Enqueuing Expose request
23:35:02.106 00.004 9960 PulseGuide returned control before completion, sleep 149
23:35:02.269 00.163 9960 IsGuiding returns 1
23:35:02.270 00.001 9960 scope still moving after pulse duration time elapsed
23:35:02.300 00.030 9960 IsSlewing returns 0
23:35:02.301 00.001 9960 IsGuiding returns 0
23:35:02.303 00.002 9960 scope move finished after 139 + 65 ms
23:35:02.304 00.001 9960 Move returns status 0, amount 139
23:35:02.304 00.000 9960 MoveAxis(S, 366, ABG)
23:35:02.305 00.001 9960 Guiding  Dir = 1, Dur = 366
23:35:02.305 00.000 9960 IsSlewing returns 0
23:35:02.306 00.001 9960 IsGuiding returns 0
23:35:02.306 00.000 9960 PulseGuide returned control before completion, sleep 376
23:35:02.691 00.385 9960 IsGuiding returns 1
23:35:02.691 00.000 9960 scope still moving after pulse duration time elapsed
23:35:02.723 00.032 9960 IsSlewing returns 0
23:35:02.725 00.002 9960 IsGuiding returns 0
23:35:02.726 00.001 9960 scope move finished after 366 + 53 ms
23:35:02.727 00.001 9960 Move returns status 0, amount 366
23:35:02.727 00.000 9960 move complete, result=0
23:35:02.727 00.000 9960 worker thread done servicing request
23:35:02.728 00.001 11872 GuideStep: 0.3 px 139 ms WEST, 0.5 px 366 ms SOUTH
23:35:02.734 00.006 9960 Worker thread wakes up
23:35:02.734 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:35:02.734 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1821,804,31,31)
23:35:03.984 01.250 9960 Exposure complete
23:35:04.097 00.113 9960 worker thread done servicing request
23:35:04.097 00.000 11872 OnExposeComplete: enter
23:35:04.102 00.005 11872 UpdateGuideState(): m_state=6
23:35:04.107 00.005 11872 Star::Find(15, 1836, 818, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:35:04.110 00.003 11872 Star::Find returns 1 (0), X=1836.64, Y=818.95, Mass=4164, SNR=42.8, Peak=216 HFD=5.8
23:35:04.114 00.004 11872 CameraToMount -- cameraTheta (-0.31) - m_xAngle (0.00) = xAngle (-0.31 = -0.31)
23:35:04.118 00.004 11872 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.66 = 2.66)
23:35:04.121 00.003 11872 CameraToMount -- cameraX=0.30 cameraY=-0.10 hyp=0.31 cameraTheta=-0.31 mountX=0.30 mountY=0.15, mountTheta=0.45
23:35:04.126 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.30, y=-0.10, opts=13)
23:35:04.129 00.003 11872 Enqueuing Move request for scope (0.30, -0.10)
23:35:04.134 00.005 9960 Worker thread wakes up
23:35:04.134 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=216, med=0, FiltMin=0, FiltMax=111, Gamma=1.000
23:35:04.138 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.10) opts 0xd
23:35:04.139 00.001 11872 UpdateGuideState exits: m=4164 SNR=42.8
23:35:04.143 00.004 11872 PhdController: settling, locked = 1, distance = 0.66 (1.50) aobump = 0 frame = 3 / 99999
23:35:04.147 00.004 9960 Handling offset move in thread for scope, endpoint = (0.30, -0.10)
23:35:04.147 00.000 9960 Moving (0.30, -0.10) raw xDistance=0.30 yDistance=0.15
23:35:04.147 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.30
23:35:04.148 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:35:04.148 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763789704.147,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.66,"Time":5.0,"SettleTime":10.0,"StarLocked":true}
23:35:04.151 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:35:04.152 00.001 9960 MoveAxis(W, 151, ABG)
23:35:04.152 00.000 9960 Guiding  Dir = 3, Dur = 151
23:35:04.152 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:04.155 00.003 9960 IsSlewing returns 0
23:35:04.156 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:35:04.160 00.004 11872 Enqueuing Expose request
23:35:04.163 00.003 9960 IsGuiding returns 0
23:35:04.164 00.001 9960 PulseGuide returned control before completion, sleep 161
23:35:04.341 00.177 9960 IsGuiding returns 0
23:35:04.341 00.000 9960 Move returns status 0, amount 151
23:35:04.342 00.001 9960 MoveAxis(N, 0, ABG)
23:35:04.342 00.000 9960 Move returns status 0, amount 0
23:35:04.343 00.001 9960 move complete, result=0
23:35:04.343 00.000 9960 worker thread done servicing request
23:35:04.343 00.000 11872 GuideStep: 0.3 px 151 ms WEST, 0.1 px 0 ms NORTH
23:35:04.349 00.006 9960 Worker thread wakes up
23:35:04.350 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
23:35:04.350 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1821,804,31,31)
23:35:05.605 01.255 9960 Exposure complete
23:35:05.715 00.110 9960 worker thread done servicing request
23:35:05.716 00.001 11872 OnExposeComplete: enter
23:35:05.719 00.003 11872 UpdateGuideState(): m_state=6
23:35:05.722 00.003 11872 Star::Find(15, 1836, 818, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
23:35:05.725 00.003 11872 Star::Find returns 1 (0), X=1836.23, Y=820.15, Mass=4232, SNR=43.7, Peak=196 HFD=5.8
23:35:05.730 00.005 11872 CameraToMount -- cameraTheta (1.68) - m_xAngle (0.00) = xAngle (1.67 = 1.67)
23:35:05.733 00.003 11872 CameraToMount -- cameraTheta (1.68) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.64 = -1.64)
23:35:05.736 00.003 11872 CameraToMount -- cameraX=-0.11 cameraY=1.10 hyp=1.10 cameraTheta=1.68 mountX=-0.11 mountY=-1.10, mountTheta=-1.67
23:35:05.742 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.11, y=1.10, opts=13)
23:35:05.746 00.004 11872 Enqueuing Move request for scope (-0.11, 1.10)
23:35:05.749 00.003 9960 Worker thread wakes up
23:35:05.749 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=255, med=0, FiltMin=0, FiltMax=220, Gamma=1.000
23:35:05.754 00.005 11872 UpdateGuideState exits: m=4232 SNR=43.7
23:35:05.758 00.004 11872 PhdController: settling, locked = 1, distance = 0.80 (1.50) aobump = 0 frame = 4 / 99999
23:35:05.760 00.002 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 1.10) opts 0xd
23:35:05.760 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.11, 1.10)
23:35:05.762 00.002 9960 Moving (-0.11, 1.10) raw xDistance=-0.11 yDistance=-1.10
23:35:05.762 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:35:05.762 00.000 9960 resist switch: large excursion: input -1.10 thresh 0.60 direction from 1 to -1
23:35:05.762 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.30
23:35:05.763 00.001 9960 GuideAlgorithmResistSwitch::result() returns -1.10 from input -1.10
23:35:05.763 00.000 9960 MoveAxis(E, 0, ABG)
23:35:05.763 00.000 9960 Move returns status 0, amount 0
23:35:05.763 00.000 9960 MoveAxis(N, 822, ABG)
23:35:05.763 00.000 9960 Guiding  Dir = 0, Dur = 822
23:35:05.764 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763789705.760,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.80,"Time":6.6,"SettleTime":10.0,"StarLocked":true}
23:35:05.767 00.003 9960 IsSlewing returns 0
23:35:05.767 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:05.771 00.004 9960 IsGuiding returns 0
23:35:05.771 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:35:05.775 00.004 9960 PulseGuide returned control before completion, sleep 832
23:35:05.775 00.000 11872 Enqueuing Expose request
23:35:06.614 00.839 9960 IsGuiding returns 1
23:35:06.615 00.001 9960 scope still moving after pulse duration time elapsed
23:35:06.646 00.031 9960 IsSlewing returns 0
23:35:06.647 00.001 9960 IsGuiding returns 0
23:35:06.647 00.000 9960 scope move finished after 822 + 53 ms
23:35:06.647 00.000 9960 Move returns status 0, amount 822
23:35:06.648 00.001 9960 move complete, result=0
23:35:06.648 00.000 9960 worker thread done servicing request
23:35:06.648 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -1.1 px 822 ms NORTH
23:35:06.653 00.005 9960 Worker thread wakes up
23:35:06.654 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
23:35:06.654 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1821,804,31,31)
23:35:07.898 01.244 9960 Exposure complete
23:35:07.992 00.094 9960 worker thread done servicing request
23:35:07.993 00.001 11872 OnExposeComplete: enter
23:35:07.996 00.003 11872 UpdateGuideState(): m_state=6
23:35:08.001 00.005 11872 Star::Find(15, 1836, 820, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
23:35:08.005 00.004 11872 Star::Find returns 1 (0), X=1836.29, Y=819.39, Mass=4234, SNR=44.2, Peak=190 HFD=5.7
23:35:08.009 00.004 11872 CameraToMount -- cameraTheta (1.73) - m_xAngle (0.00) = xAngle (1.73 = 1.73)
23:35:08.012 00.003 11872 CameraToMount -- cameraTheta (1.73) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.70 = -1.58)
23:35:08.016 00.004 11872 CameraToMount -- cameraX=-0.06 cameraY=0.35 hyp=0.35 cameraTheta=1.73 mountX=-0.06 mountY=-0.35, mountTheta=-1.73
23:35:08.021 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.06, y=0.35, opts=13)
23:35:08.025 00.004 11872 Enqueuing Move request for scope (-0.06, 0.35)
23:35:08.029 00.004 9960 Worker thread wakes up
23:35:08.030 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=190, med=0, FiltMin=0, FiltMax=106, Gamma=1.000
23:35:08.033 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.35) opts 0xd
23:35:08.034 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.06, 0.35)
23:35:08.034 00.000 9960 Moving (-0.06, 0.35) raw xDistance=-0.06 yDistance=-0.35
23:35:08.035 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:35:08.035 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
23:35:08.035 00.000 9960 MoveAxis(E, 0, ABG)
23:35:08.035 00.000 9960 Move returns status 0, amount 0
23:35:08.035 00.000 9960 MoveAxis(N, 263, ABG)
23:35:08.035 00.000 9960 Guiding  Dir = 0, Dur = 263
23:35:08.035 00.000 11872 UpdateGuideState exits: m=4234 SNR=44.2
23:35:08.039 00.004 9960 IsSlewing returns 0
23:35:08.039 00.000 11872 PhdController: settling, locked = 1, distance = 0.66 (1.50) aobump = 0 frame = 5 / 99999
23:35:08.044 00.005 9960 IsGuiding returns 0
23:35:08.044 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763789708.044,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.66,"Time":8.9,"SettleTime":10.0,"StarLocked":true}
23:35:08.048 00.004 9960 PulseGuide returned control before completion, sleep 273
23:35:08.048 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:08.051 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:35:08.056 00.005 11872 Enqueuing Expose request
23:35:08.328 00.272 9960 IsGuiding returns 0
23:35:08.330 00.002 9960 Move returns status 0, amount 263
23:35:08.331 00.001 9960 move complete, result=0
23:35:08.331 00.000 9960 worker thread done servicing request
23:35:08.332 00.001 9960 Worker thread wakes up
23:35:08.332 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.4 px 263 ms NORTH
23:35:08.340 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
23:35:08.340 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1821,804,31,31)
23:35:09.590 01.250 9960 Exposure complete
23:35:09.710 00.120 9960 worker thread done servicing request
23:35:09.710 00.000 11872 OnExposeComplete: enter
23:35:09.714 00.004 11872 UpdateGuideState(): m_state=6
23:35:09.718 00.004 11872 Star::Find(15, 1836, 819, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
23:35:09.723 00.005 11872 Star::Find returns 1 (0), X=1836.47, Y=817.67, Mass=4254, SNR=44.0, Peak=211 HFD=5.6
23:35:09.727 00.004 11872 CameraToMount -- cameraTheta (-1.48) - m_xAngle (0.00) = xAngle (-1.48 = -1.48)
23:35:09.730 00.003 11872 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.49 = 1.49)
23:35:09.734 00.004 11872 CameraToMount -- cameraX=0.13 cameraY=-1.37 hyp=1.38 cameraTheta=-1.48 mountX=0.12 mountY=1.37, mountTheta=1.48
23:35:09.739 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.13, y=-1.37, opts=13)
23:35:09.743 00.004 11872 Enqueuing Move request for scope (0.13, -1.37)
23:35:09.748 00.005 9960 Worker thread wakes up
23:35:09.748 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.13, -1.37) opts 0xd
23:35:09.748 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=0, FiltMin=0, FiltMax=114, Gamma=1.000
23:35:09.753 00.005 9960 Handling offset move in thread for scope, endpoint = (0.13, -1.37)
23:35:09.754 00.001 11872 UpdateGuideState exits: m=4254 SNR=44.0
23:35:09.757 00.003 9960 Moving (0.13, -1.37) raw xDistance=0.12 yDistance=1.37
23:35:09.758 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:35:09.758 00.000 9960 resist switch: large excursion: input 1.37 thresh 0.60 direction from -1 to 1
23:35:09.758 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.12
23:35:09.758 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.37 from input 1.37
23:35:09.759 00.001 11872 PhdController: settling, locked = 1, distance = 0.88 (1.50) aobump = 0 frame = 6 / 99999
23:35:09.763 00.004 11872 PhdController: newstate STATE_FINISH
23:35:09.767 00.004 9960 MoveAxis(E, 0, ABG)
23:35:09.767 00.000 11872 PhdController complete: success
23:35:09.772 00.005 9960 Move returns status 0, amount 0
23:35:09.772 00.000 11872 evsrv: {"Event":"SettleDone","Timestamp":1763789709.772,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":6,"DroppedFrames":0}
23:35:09.776 00.004 9960 MoveAxis(S, 1025, ABG)
23:35:09.776 00.000 9960 Guiding  Dir = 1, Dur = 1025
23:35:09.776 00.000 11872 Mount: notify guiding dither settle done success=1
23:35:09.780 00.004 11872 PhdController: newstate STATE_IDLE
23:35:09.784 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:09.788 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:35:09.791 00.003 9960 IsSlewing returns 0
23:35:09.791 00.000 11872 Enqueuing Expose request
23:35:09.796 00.005 9960 IsGuiding returns 0
23:35:09.796 00.000 9960 PulseGuide returned control before completion, sleep 1035
23:35:10.624 00.828 11872 evsrv: cli 0D2D2C80 connect
23:35:10.633 00.009 11872 case statement mapped state 6 to 3
23:35:10.638 00.005 11872 case statement mapped state 6 to 3
23:35:10.646 00.008 11872 evsrv: cli 0D2D2C80 request: {"method":"get_app_state","id":"29ee81f5-8b8d-4c62-b44e-4d443747dbe4"}
23:35:10.650 00.004 11872 case statement mapped state 6 to 3
23:35:10.653 00.003 11872 evsrv: cli 0D2D2C80 response: {"jsonrpc":"2.0","result":"Guiding","id":"29ee81f5-8b8d-4c62-b44e-4d443747dbe4"}
23:35:10.659 00.006 11872 evsrv: cli 0D2D2C80 disconnect
23:35:10.665 00.006 11872 evsrv: cli 0D2D3040 connect
23:35:10.671 00.006 11872 case statement mapped state 6 to 3
23:35:10.677 00.006 11872 case statement mapped state 6 to 3
23:35:10.681 00.004 11872 evsrv: cli 0D2D3040 request: {"method":"stop_capture","id":"d2c43f6a-4f2b-4e50-80b9-74f2ac9f4040"}
23:35:10.685 00.004 11872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:35:10.688 00.003 11872 Status Line: Waiting for devices...
23:35:10.696 00.008 11872 evsrv: cli 0D2D3040 response: {"jsonrpc":"2.0","result":0,"id":"d2c43f6a-4f2b-4e50-80b9-74f2ac9f4040"}
23:35:10.710 00.014 11872 evsrv: cli 0D2D3040 disconnect
23:35:10.714 00.004 11872 evsrv: cli 0D2D2460 connect
23:35:10.718 00.004 11872 case statement mapped state 6 to 3
23:35:10.727 00.009 11872 case statement mapped state 6 to 3
23:35:10.734 00.007 11872 evsrv: cli 0D2D2460 request: {"method":"get_app_state","id":"c6619fb6-961f-4291-8991-af1fc87b85fe"}
23:35:10.739 00.005 11872 case statement mapped state 6 to 3
23:35:10.743 00.004 11872 evsrv: cli 0D2D2460 response: {"jsonrpc":"2.0","result":"Guiding","id":"c6619fb6-961f-4291-8991-af1fc87b85fe"}
23:35:10.747 00.004 11872 evsrv: cli 0D2D2460 disconnect
23:35:10.848 00.101 9960 IsGuiding returns 0
23:35:10.848 00.000 9960 Move returns status 0, amount 1025
23:35:10.849 00.001 9960 move complete, result=0
23:35:10.849 00.000 9960 worker thread done servicing request
23:35:10.849 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 1.4 px 1025 ms SOUTH
23:35:10.853 00.004 9960 Worker thread wakes up
23:35:10.853 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:35:10.853 00.000 9960 Error thrown from C:\cygwin\home\agalasso\projects\phd2\worker_thread.cpp:180->Time lapse interrupted
23:35:10.853 00.000 9960 worker thread done servicing request
23:35:10.856 00.003 11872 OnExposeComplete: enter
23:35:10.862 00.006 11872 OnExposeComplete: Capture Error reported
23:35:10.867 00.005 11872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
23:35:10.870 00.003 11872 Mount: notify guiding stopped
23:35:10.877 00.007 11872 Changing from state GUIDING to STOP
23:35:10.882 00.005 11872 guider state => SELECTED
23:35:10.886 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=0, FiltMin=0, FiltMax=114, Gamma=1.000
23:35:10.890 00.004 11872 Changing from state SELECTED to UNINITIALIZED
23:35:10.894 00.004 11872 guider state => SELECTING
23:35:10.900 00.006 11872 Status Line: Stopped.
23:35:10.905 00.005 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\myframe_events.cpp:489->Error reported capturing image
23:35:11.748 00.843 11872 evsrv: cli 0D2D23C0 connect
23:35:11.755 00.007 11872 evsrv: cli 0D2D23C0 request: {"method":"get_app_state","id":"5de945ca-0064-4e88-89f5-6b14cee651cb"}
23:35:11.759 00.004 11872 evsrv: cli 0D2D23C0 response: {"jsonrpc":"2.0","result":"Stopped","id":"5de945ca-0064-4e88-89f5-6b14cee651cb"}
23:35:11.765 00.006 11872 evsrv: cli 0D2D23C0 disconnect
23:35:27.138 15.373 11872 evsrv: cli 0D2D2500 connect
23:35:27.145 00.007 11872 evsrv: cli 0D2D2500 request: {"method":"get_app_state","id":"ac013724-b91b-4aec-8c14-545e727c3b88"}
23:35:27.150 00.005 11872 evsrv: cli 0D2D2500 response: {"jsonrpc":"2.0","result":"Stopped","id":"ac013724-b91b-4aec-8c14-545e727c3b88"}
23:35:27.153 00.003 11872 evsrv: cli 0D2D2500 disconnect
23:35:27.157 00.004 11872 evsrv: cli 0D2D2B40 connect
23:35:27.161 00.004 11872 evsrv: cli 0D2D2B40 request: {"method":"get_calibrated","id":"d907bf62-2791-49c6-9f6c-412474144f13"}
23:35:27.164 00.003 11872 evsrv: cli 0D2D2B40 response: {"jsonrpc":"2.0","result":true,"id":"d907bf62-2791-49c6-9f6c-412474144f13"}
23:35:27.177 00.013 11872 evsrv: cli 0D2D2B40 disconnect
23:35:27.182 00.005 11872 evsrv: cli 0D2D2780 connect
23:35:27.186 00.004 11872 evsrv: cli 0D2D2780 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"21b4bcb3-7547-4f61-8732-1c244936d340"}
23:35:27.191 00.005 11872 PhdController::Guide begins
23:35:27.196 00.005 11872 PhdController: newstate STATE_SETUP
23:35:27.206 00.010 11872 PhdController: setup
23:35:27.210 00.004 11872 PhdController: newstate STATE_ATTEMPT_START
23:35:27.215 00.005 11872 PhdController: start capturing
23:35:27.218 00.003 11872 Changing from state SELECTING to UNINITIALIZED
23:35:27.221 00.003 11872 guider state => SELECTING
23:35:27.226 00.005 11872 setting force full frames = true
23:35:27.232 00.006 11872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
23:35:27.241 00.009 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:35:27.247 00.006 11872 Enqueuing Expose request
23:35:27.252 00.005 11872 PhdController: newstate STATE_SELECT_STAR
23:35:27.258 00.006 9960 Worker thread wakes up
23:35:27.258 00.000 11872 evsrv: cli 0D2D2780 response: {"jsonrpc":"2.0","result":0,"id":"21b4bcb3-7547-4f61-8732-1c244936d340"}
23:35:27.263 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
23:35:27.263 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:35:27.264 00.001 11872 evsrv: cli 0D2D2780 disconnect
23:35:27.272 00.008 11872 evsrv: cli 0D2D2820 connect
23:35:27.277 00.005 11872 case statement mapped state 1 to 101
23:35:27.282 00.005 11872 case statement mapped state 1 to 101
23:35:27.288 00.006 11872 evsrv: cli 0D2D2820 request: {"method":"get_lock_shift_params","id":"3a7827d9-228e-4d2d-a43f-c4ae14592f9c"}
23:35:27.293 00.005 11872 evsrv: cli 0D2D2820 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"3a7827d9-228e-4d2d-a43f-c4ae14592f9c"}
23:35:27.299 00.006 11872 evsrv: cli 0D2D2820 disconnect
23:35:27.306 00.007 11872 evsrv: cli 0D2D32C0 connect
23:35:27.311 00.005 11872 case statement mapped state 1 to 101
23:35:27.317 00.006 11872 case statement mapped state 1 to 101
23:35:27.322 00.005 11872 evsrv: cli 0D2D32C0 request: {"method":"get_lock_position","id":"e34e07f5-ea07-49e0-833a-08ee63d3243b"}
23:35:27.327 00.005 11872 evsrv: cli 0D2D32C0 response: {"jsonrpc":"2.0","result":null,"id":"e34e07f5-ea07-49e0-833a-08ee63d3243b"}
23:35:27.333 00.006 11872 evsrv: cli 0D2D32C0 disconnect
23:35:28.336 01.003 11872 evsrv: cli 0D2D2F00 connect
23:35:28.345 00.009 11872 case statement mapped state 1 to 101
23:35:28.351 00.006 11872 case statement mapped state 1 to 101
23:35:28.357 00.006 11872 evsrv: cli 0D2D2F00 request: {"method":"get_lock_position","id":"42c9cdc9-6a84-44e6-9583-6b4d99d2a629"}
23:35:28.362 00.005 11872 evsrv: cli 0D2D2F00 response: {"jsonrpc":"2.0","result":null,"id":"42c9cdc9-6a84-44e6-9583-6b4d99d2a629"}
23:35:28.367 00.005 11872 evsrv: cli 0D2D2F00 disconnect
23:35:28.522 00.155 9960 Exposure complete
23:35:28.636 00.114 9960 worker thread done servicing request
23:35:28.636 00.000 11872 OnExposeComplete: enter
23:35:28.640 00.004 11872 UpdateGuideState(): m_state=1
23:35:28.644 00.004 11872 UpdateCurrentPosition: no star selected
23:35:28.648 00.004 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
23:35:28.652 00.004 11872 Status Line: No star selected
23:35:28.657 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=176, med=0, FiltMin=0, FiltMax=114, Gamma=1.000
23:35:28.661 00.004 11872 UpdateGuideState exits: No star selected
23:35:28.666 00.005 11872 GuiderMultiStar::AutoSelect enter
23:35:28.669 00.003 11872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
23:35:28.764 00.095 11872 AutoFind: auto downsample for scale 1.00 => 1x
23:35:28.940 00.176 11872 AutoFind: global mean = -0.0, stdev 2.3
23:35:28.945 00.005 11872 AutoFind: using threshold = 0.1
23:35:29.193 00.248 11872 AutoFind: local max [1594, 267] 128.5
23:35:29.197 00.004 11872 AutoFind: local max [1837, 816] 116.1
23:35:29.201 00.004 11872 AutoFind: local max [38, 319] 72.5
23:35:29.204 00.003 11872 AutoFind: local max [1728, 280] 56.0
23:35:29.207 00.003 11872 AutoFind: local max [1377, 49] 44.2
23:35:29.211 00.004 11872 AutoFind: local max [1523, 1037] 30.4
23:35:29.215 00.004 11872 AutoFind: local max [456, 271] 29.8
23:35:29.219 00.004 11872 AutoFind: local max [780, 512] 23.8
23:35:29.223 00.004 11872 AutoFind: local max [780, 519] 23.1
23:35:29.226 00.003 11872 AutoFind: local max [1043, 299] 22.4
23:35:29.231 00.005 11872 AutoFind: local max [133, 482] 21.7
23:35:29.236 00.005 11872 AutoFind: local max [1425, 1078] 21.4
23:35:29.240 00.004 11872 AutoFind: local max [1427, 1073] 21.2
23:35:29.243 00.003 11872 AutoFind: local max [170, 385] 19.6
23:35:29.248 00.005 11872 AutoFind: local max [885, 870] 19.0
23:35:29.251 00.003 11872 AutoFind: local max [1044, 306] 17.8
23:35:29.255 00.004 11872 AutoFind: local max [121, 898] 16.3
23:35:29.258 00.003 11872 AutoFind: local max [37, 968] 16.2
23:35:29.263 00.005 11872 AutoFind: local max [1320, 125] 13.7
23:35:29.266 00.003 11872 AutoFind: local max [170, 46] 12.9
23:35:29.270 00.004 11872 AutoFind: local max [490, 344] 12.8
23:35:29.273 00.003 11872 AutoFind: local max [758, 101] 11.6
23:35:29.276 00.003 11872 AutoFind: local max [1359, 606] 9.9
23:35:29.279 00.003 11872 AutoFind: local max [280, 406] 9.9
23:35:29.281 00.002 11872 AutoFind: local max [1322, 131] 8.2
23:35:29.285 00.004 11872 AutoFind: local max [1371, 522] 7.8
23:35:29.288 00.003 11872 AutoFind: local max [140, 984] 7.7
23:35:29.290 00.002 11872 AutoFind: local max [109, 930] 7.7
23:35:29.294 00.004 11872 AutoFind: local max [1911, 650] 7.5
23:35:29.296 00.002 11872 AutoFind: local max [392, 301] 7.4
23:35:29.299 00.003 11872 AutoFind: local max [1448, 432] 7.3
23:35:29.303 00.004 11872 AutoFind: local max [1785, 200] 7.2
23:35:29.306 00.003 11872 AutoFind: local max [506, 269] 6.9
23:35:29.309 00.003 11872 AutoFind: local max [310, 1053] 6.7
23:35:29.312 00.003 11872 AutoFind: local max [318, 370] 6.7
23:35:29.315 00.003 11872 AutoFind: local max [1863, 95] 6.7
23:35:29.318 00.003 11872 AutoFind: local max [1583, 269] 6.6
23:35:29.322 00.004 11872 AutoFind: local max [372, 1002] 6.5
23:35:29.325 00.003 11872 AutoFind: local max [287, 622] 6.4
23:35:29.330 00.005 11872 AutoFind: local max [308, 960] 6.3
23:35:29.333 00.003 11872 AutoFind: local max [1374, 527] 5.5
23:35:29.336 00.003 11872 AutoFind: local max [1395, 50] 5.4
23:35:29.340 00.004 11872 AutoFind: local max [1395, 55] 5.4
23:35:29.344 00.004 11872 AutoFind: local max [344, 432] 5.3
23:35:29.348 00.004 11872 AutoFind: local max [40, 631] 5.3
23:35:29.351 00.003 11872 AutoFind: local max [1448, 439] 5.3
23:35:29.356 00.005 11872 AutoFind: local max [58, 424] 5.2
23:35:29.359 00.003 11872 AutoFind: local max [1822, 592] 5.2
23:35:29.362 00.003 11872 AutoFind: local max [1350, 549] 5.1
23:35:29.366 00.004 11872 AutoFind: local max [1016, 1024] 4.9
23:35:29.369 00.003 11872 AutoFind: local max [565, 597] 4.8
23:35:29.374 00.005 11872 AutoFind: local max [312, 476] 4.7
23:35:29.378 00.004 11872 AutoFind: local max [556, 888] 4.7
23:35:29.381 00.003 11872 AutoFind: local max [1709, 355] 4.7
23:35:29.385 00.004 11872 AutoFind: local max [1531, 718] 4.7
23:35:29.388 00.003 11872 AutoFind: local max [381, 651] 4.7
23:35:29.393 00.005 11872 AutoFind: local max [1017, 1019] 4.6
23:35:29.396 00.003 11872 AutoFind: local max [1736, 219] 4.6
23:35:29.400 00.004 11872 AutoFind: local max [1529, 458] 4.6
23:35:29.403 00.003 11872 AutoFind: local max [1653, 516] 4.5
23:35:29.407 00.004 11872 AutoFind: local max [1490, 680] 4.5
23:35:29.410 00.003 11872 AutoFind: local max [1352, 554] 4.4
23:35:29.414 00.004 11872 AutoFind: local max [519, 530] 4.3
23:35:29.417 00.003 11872 AutoFind: local max [1394, 769] 4.3
23:35:29.421 00.004 11872 AutoFind: local max [818, 818] 4.2
23:35:29.425 00.004 11872 AutoFind: local max [1492, 673] 4.2
23:35:29.428 00.003 11872 AutoFind: local max [1360, 621] 4.2
23:35:29.431 00.003 11872 AutoFind: local max [817, 812] 4.2
23:35:29.435 00.004 11872 AutoFind: local max [562, 608] 4.1
23:35:29.438 00.003 11872 AutoFind: local max [1501, 634] 4.1
23:35:29.442 00.004 11872 AutoFind: local max [200, 39] 4.0
23:35:29.446 00.004 11872 AutoFind: local max [1681, 593] 4.0
23:35:29.449 00.003 11872 AutoFind: local max [1489, 419] 3.9
23:35:29.453 00.004 11872 AutoFind: local max [1398, 410] 3.8
23:35:29.456 00.003 11872 AutoFind: local max [1393, 776] 3.8
23:35:29.460 00.004 11872 AutoFind: local max [1793, 175] 3.7
23:35:29.464 00.004 11872 AutoFind: local max [1528, 464] 3.7
23:35:29.468 00.004 11872 AutoFind: local max [273, 408] 3.7
23:35:29.471 00.003 11872 AutoFind: local max [1542, 813] 3.7
23:35:29.474 00.003 11872 AutoFind: local max [340, 421] 3.7
23:35:29.479 00.005 11872 AutoFind: local max [1857, 1003] 3.7
23:35:29.482 00.003 11872 AutoFind: local max [1212, 333] 3.6
23:35:29.486 00.004 11872 AutoFind: local max [1702, 417] 3.6
23:35:29.489 00.003 11872 AutoFind: local max [1340, 704] 3.6
23:35:29.492 00.003 11872 AutoFind: local max [445, 21] 3.6
23:35:29.495 00.003 11872 AutoFind: local max [1874, 945] 3.6
23:35:29.499 00.004 11872 AutoFind: local max [1917, 722] 3.6
23:35:29.502 00.003 11872 AutoFind: local max [194, 636] 3.6
23:35:29.505 00.003 11872 AutoFind: local max [1311, 123] 3.6
23:35:29.509 00.004 11872 AutoFind: local max [1660, 591] 3.5
23:35:29.512 00.003 11872 AutoFind: local max [387, 412] 3.5
23:35:29.515 00.003 11872 AutoFind: local max [697, 277] 3.5
23:35:29.519 00.004 11872 AutoFind: local max [1277, 600] 3.5
23:35:29.522 00.003 11872 AutoFind: local max [1070, 488] 3.5
23:35:29.526 00.004 11872 AutoFind: local max [141, 867] 3.5
23:35:29.529 00.003 11872 AutoFind: local max [160, 13] 3.5
23:35:29.532 00.003 11872 AutoFind: local max [724, 1010] 3.5
23:35:29.536 00.004 11872 AutoFind: local max [726, 329] 3.4
23:35:29.539 00.003 11872 AutoFind: local max [701, 143] 3.4
23:35:29.542 00.003 11872 AutoFind: local max [1826, 825] 3.4
23:35:29.546 00.004 11872 AutoFind: close dim-bright [1826, 825] 3.4 - [1837, 816] 116.1
23:35:29.550 00.004 11872 AutoFind: too close [1311, 123] 3.6 - [1322, 131] 8.2
23:35:29.553 00.003 11872 AutoFind: too close [1311, 123] 3.6 - [1320, 125] 13.7
23:35:29.557 00.004 11872 AutoFind: too close [340, 421] 3.7 - [344, 432] 5.3
23:35:29.560 00.003 11872 AutoFind: too close [273, 408] 3.7 - [280, 406] 9.9
23:35:29.564 00.004 11872 AutoFind: too close [1528, 464] 3.7 - [1529, 458] 4.6
23:35:29.567 00.003 11872 AutoFind: too close [1393, 776] 3.8 - [1394, 769] 4.3
23:35:29.570 00.003 11872 AutoFind: too close [562, 608] 4.1 - [565, 597] 4.8
23:35:29.574 00.004 11872 AutoFind: too close [817, 812] 4.2 - [818, 818] 4.2
23:35:29.577 00.003 11872 AutoFind: too close [1360, 621] 4.2 - [1359, 606] 9.9
23:35:29.581 00.004 11872 AutoFind: too close [1492, 673] 4.2 - [1490, 680] 4.5
23:35:29.585 00.004 11872 AutoFind: too close [1352, 554] 4.4 - [1350, 549] 5.1
23:35:29.588 00.003 11872 AutoFind: too close [1017, 1019] 4.6 - [1016, 1024] 4.9
23:35:29.591 00.003 11872 AutoFind: too close [1448, 439] 5.3 - [1448, 432] 7.3
23:35:29.594 00.003 11872 AutoFind: too close [1395, 55] 5.4 - [1395, 50] 5.4
23:35:29.598 00.004 11872 AutoFind: close dim-bright [1395, 55] 5.4 - [1377, 49] 44.2
23:35:29.601 00.003 11872 AutoFind: close dim-bright [1395, 50] 5.4 - [1377, 49] 44.2
23:35:29.604 00.003 11872 AutoFind: too close [1374, 527] 5.5 - [1371, 522] 7.8
23:35:29.607 00.003 11872 AutoFind: close dim-bright [1583, 269] 6.6 - [1594, 267] 128.5
23:35:29.612 00.005 11872 AutoFind: too close [1322, 131] 8.2 - [1320, 125] 13.7
23:35:29.616 00.004 11872 AutoFind: too close [1044, 306] 17.8 - [1043, 299] 22.4
23:35:29.621 00.005 11872 AutoFind: too close [1427, 1073] 21.2 - [1425, 1078] 21.4
23:35:29.624 00.003 11872 AutoFind: too close [780, 519] 23.1 - [780, 512] 23.8
23:35:29.627 00.003 11872 AutoFind: too close to edge [160, 13] 3.5
23:35:29.631 00.004 11872 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
23:35:29.635 00.004 11872 Star::Find(15, 1594, 267, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:35:29.639 00.004 11872 Star::Find returns 1 (0), X=1594.17, Y=267.72, Mass=5349, SNR=48.2, Peak=171 HFD=6.5
23:35:29.642 00.003 11872 Star::Find(15, 1837, 816, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:35:29.646 00.004 11872 Star::Find returns 1 (0), X=1836.73, Y=818.11, Mass=4043, SNR=42.6, Peak=176 HFD=5.9
23:35:29.650 00.004 11872 Star::Find(15, 38, 319, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:35:29.654 00.004 11872 Star::Find returns 1 (0), X=37.75, Y=318.36, Mass=1960, SNR=30.2, Peak=101 HFD=5.3
23:35:29.659 00.005 11872 Star::Find(15, 1728, 280, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:35:29.662 00.003 11872 Star::Find returns 1 (0), X=1727.80, Y=280.84, Mass=1913, SNR=29.4, Peak=83 HFD=6.1
23:35:29.666 00.004 11872 Star::Find(15, 1377, 49, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:35:29.670 00.004 11872 Star::Find returns 1 (0), X=1378.00, Y=50.41, Mass=1738, SNR=27.8, Peak=60 HFD=6.3
23:35:29.673 00.003 11872 Star::Find(15, 1523, 1037, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:35:29.678 00.005 11872 Star::Find returns 1 (0), X=1523.28, Y=1036.14, Mass=1127, SNR=22.3, Peak=43 HFD=5.8
23:35:29.682 00.004 11872 Star::Find(15, 456, 271, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:35:29.686 00.004 11872 Star::Find returns 1 (0), X=456.17, Y=272.74, Mass=1147, SNR=21.9, Peak=40 HFD=6.4
23:35:29.689 00.003 11872 Star::Find(15, 133, 482, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:35:29.691 00.002 11872 Star::Find returns 1 (0), X=132.81, Y=481.83, Mass=620, SNR=16.6, Peak=30 HFD=5.7
23:35:29.693 00.002 11872 Star::Find(15, 170, 385, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:35:29.696 00.003 11872 Star::Find returns 1 (0), X=169.90, Y=384.39, Mass=652, SNR=17.3, Peak=30 HFD=5.4
23:35:29.700 00.004 11872 Star::Find(15, 885, 870, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:35:29.703 00.003 11872 Star::Find returns 1 (0), X=885.60, Y=872.59, Mass=991, SNR=21.1, Peak=26 HFD=6.9
23:35:29.706 00.003 11872 Star::Find(15, 121, 898, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:35:29.708 00.002 11872 Star::Find returns 1 (0), X=121.23, Y=897.82, Mass=476, SNR=14.8, Peak=37 HFD=4.7
23:35:29.711 00.003 11872 Star::Find(15, 37, 968, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:35:29.714 00.003 11872 Star::Find returns 1 (0), X=37.25, Y=968.24, Mass=256, SNR=10.9, Peak=23 HFD=3.7
23:35:29.717 00.003 11872 Star::Find(15, 170, 46, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:35:29.720 00.003 11872 Star::Find returns 1 (0), X=169.77, Y=46.03, Mass=270, SNR=11.2, Peak=17 HFD=4.7
23:35:29.723 00.003 11872 Star::Find(15, 490, 344, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:35:29.725 00.002 11872 Star::Find returns 1 (0), X=489.80, Y=345.24, Mass=334, SNR=12.2, Peak=17 HFD=5.5
23:35:29.728 00.003 11872 Star::Find(15, 758, 101, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:35:29.730 00.002 11872 Star::Find returns 1 (0), X=758.85, Y=101.54, Mass=530, SNR=15.6, Peak=17 HFD=6.4
23:35:29.733 00.003 11872 Star::Find(15, 140, 984, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:35:29.735 00.002 11872 Star::Find returns 1 (0), X=140.20, Y=984.53, Mass=156, SNR=8.4, Peak=16 HFD=4.5
23:35:29.737 00.002 11872 Star::Find(15, 109, 930, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:35:29.741 00.004 11872 Star::Find returns 1 (0), X=109.21, Y=931.15, Mass=110, SNR=7.2, Peak=11 HFD=4.5
23:35:29.743 00.002 11872 Star::Find(15, 1911, 650, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:35:29.747 00.004 11872 Star::Find returns 1 (0), X=1910.60, Y=649.83, Mass=160, SNR=8.6, Peak=12 HFD=4.7
23:35:29.750 00.003 11872 Star::Find(15, 392, 301, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:35:29.753 00.003 11872 Star::Find returns 1 (0), X=391.78, Y=302.61, Mass=322, SNR=12.1, Peak=12 HFD=6.3
23:35:29.755 00.002 11872 Star::Find(15, 1785, 200, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:35:29.757 00.002 11872 Star::Find returns 1 (0), X=1785.00, Y=200.62, Mass=187, SNR=9.2, Peak=12 HFD=5.3
23:35:29.762 00.005 11872 Star::Find(15, 506, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:35:29.764 00.002 11872 Star::Find returns 1 (0), X=507.28, Y=266.84, Mass=339, SNR=12.2, Peak=12 HFD=6.3
23:35:29.767 00.003 11872 Star::Find(15, 310, 1053, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:35:29.769 00.002 11872 Star::Find returns 1 (0), X=310.07, Y=1053.06, Mass=181, SNR=9.1, Peak=11 HFD=4.6
23:35:29.772 00.003 11872 Star::Find(15, 318, 370, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:35:29.775 00.003 11872 Star::Find returns 1 (0), X=317.41, Y=368.99, Mass=229, SNR=10.3, Peak=10 HFD=5.8
23:35:29.779 00.004 11872 Star::Find(15, 1863, 95, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:35:29.782 00.003 11872 Star::Find returns 1 (0), X=1862.87, Y=95.40, Mass=142, SNR=8.1, Peak=11 HFD=4.6
23:35:29.784 00.002 11872 Star::Find(15, 1583, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:35:29.787 00.003 11872 Star::Find returns 1 (0), X=1594.17, Y=267.72, Mass=5349, SNR=48.2, Peak=171 HFD=6.5
23:35:29.791 00.004 11872 Star::Find(15, 372, 1002, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:35:29.794 00.003 11872 Star::Find returns 1 (0), X=372.04, Y=1002.53, Mass=158, SNR=8.5, Peak=8 HFD=5.3
23:35:29.799 00.005 11872 Star::Find(15, 287, 622, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:35:29.802 00.003 11872 Star::Find returns 1 (0), X=286.91, Y=622.81, Mass=178, SNR=9.1, Peak=10 HFD=5.9
23:35:29.806 00.004 11872 Star::Find(15, 308, 960, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:35:29.811 00.005 11872 Star::Find returns 1 (0), X=309.02, Y=961.53, Mass=107, SNR=6.9, Peak=9 HFD=4.4
23:35:29.814 00.003 11872 Star::Find(15, 40, 631, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:35:29.818 00.004 11872 Star::Find returns 1 (0), X=39.84, Y=628.35, Mass=160, SNR=8.7, Peak=18 HFD=5.0
23:35:29.822 00.004 11872 Star::Find(15, 58, 424, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:35:29.826 00.004 11872 Star::Find returns 1 (0), X=57.49, Y=425.17, Mass=58, SNR=5.2, Peak=6 HFD=4.5
23:35:29.830 00.004 11872 Star::Find(15, 1822, 592, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:35:29.833 00.003 11872 Star::Find returns 1 (0), X=1822.15, Y=593.50, Mass=124, SNR=7.5, Peak=7 HFD=5.7
23:35:29.837 00.004 11872 Star::Find(15, 312, 476, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:35:29.841 00.004 11872 Star::Find returns 1 (0), X=312.07, Y=477.07, Mass=149, SNR=8.3, Peak=7 HFD=6.5
23:35:29.843 00.002 11872 Star::Find(15, 556, 888, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:35:29.845 00.002 11872 Star::Find false star n=21 nbg=282 bg=0.9 sigma=0.9 thresh=4 peak=4
23:35:29.848 00.003 11872 Star::Find returns 0 (2), X=556.00, Y=888.00, Mass=83, SNR=2.9, Peak=10 HFD=0.0
23:35:29.852 00.004 11872 Star::Find(15, 1709, 355, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:35:29.854 00.002 11872 Star::Find false star n=32 nbg=288 bg=0.9 sigma=1.0 thresh=4 peak=4
23:35:29.858 00.004 11872 Star::Find returns 0 (2), X=1709.00, Y=355.00, Mass=123, SNR=2.9, Peak=7 HFD=0.0
23:35:29.862 00.004 11872 Star::Find(15, 1531, 718, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:35:29.864 00.002 11872 Star::Find returns 1 (0), X=1531.03, Y=718.87, Mass=72, SNR=5.7, Peak=6 HFD=5.5
23:35:29.867 00.003 11872 Star::Find(15, 381, 651, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:35:29.870 00.003 11872 Star::Find returns 1 (0), X=379.97, Y=651.97, Mass=193, SNR=9.4, Peak=8 HFD=6.3
23:35:29.874 00.004 11872 Star::Find(15, 1736, 219, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:35:29.876 00.002 11872 Star::Find returns 1 (0), X=1736.93, Y=219.01, Mass=110, SNR=7.2, Peak=8 HFD=5.8
23:35:29.880 00.004 11872 Star::Find(15, 1653, 516, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:35:29.883 00.003 11872 Star::Find returns 1 (0), X=1653.46, Y=516.21, Mass=114, SNR=7.2, Peak=6 HFD=5.7
23:35:29.888 00.005 11872 Star::Find(15, 519, 530, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:35:29.893 00.005 11872 Star::Find returns 1 (0), X=518.76, Y=528.97, Mass=170, SNR=8.8, Peak=7 HFD=6.8
23:35:29.896 00.003 11872 Star::Find(15, 1501, 634, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:35:29.899 00.003 11872 Star::Find returns 1 (0), X=1500.94, Y=635.83, Mass=133, SNR=7.8, Peak=7 HFD=7.0
23:35:29.904 00.005 11872 Star::Find(15, 200, 39, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:35:29.907 00.003 11872 Star::Find false star n=27 nbg=275 bg=0.6 sigma=0.7 thresh=3 peak=3
23:35:29.911 00.004 11872 Star::Find returns 0 (2), X=200.00, Y=39.00, Mass=83, SNR=2.9, Peak=6 HFD=0.0
23:35:29.916 00.005 11872 Star::Find(15, 1681, 593, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:35:29.920 00.004 11872 Star::Find false star n=29 nbg=273 bg=0.6 sigma=0.7 thresh=3 peak=3
23:35:29.925 00.005 11872 Star::Find returns 0 (2), X=1681.00, Y=593.00, Mass=92, SNR=2.9, Peak=7 HFD=0.0
23:35:29.927 00.002 11872 Star::Find(15, 1489, 419, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:35:29.930 00.003 11872 Star::Find false star n=38 nbg=272 bg=0.6 sigma=0.7 thresh=3 peak=3
23:35:29.933 00.003 11872 Star::Find returns 0 (2), X=1489.00, Y=419.00, Mass=109, SNR=2.9, Peak=6 HFD=0.0
23:35:29.937 00.004 11872 Star::Find(15, 1398, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:35:29.941 00.004 11872 Star::Find returns 1 (0), X=1399.43, Y=407.34, Mass=194, SNR=9.3, Peak=10 HFD=6.7
23:35:29.944 00.003 11872 Star::Find(15, 1793, 175, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:35:29.947 00.003 11872 Star::Find false star n=26 nbg=278 bg=0.5 sigma=0.7 thresh=2 peak=2
23:35:29.949 00.002 11872 Star::Find returns 0 (2), X=1793.00, Y=175.00, Mass=51, SNR=2.9, Peak=4 HFD=0.0
23:35:29.952 00.003 11872 Star::Find(15, 1542, 813, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:35:29.955 00.003 11872 Star::Find false star n=25 nbg=278 bg=0.6 sigma=0.7 thresh=3 peak=3
23:35:29.957 00.002 11872 Star::Find returns 0 (2), X=1542.00, Y=813.00, Mass=70, SNR=2.9, Peak=8 HFD=0.0
23:35:29.960 00.003 11872 Star::Find(15, 1857, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:35:29.964 00.004 11872 Star::Find false star n=18 nbg=283 bg=0.6 sigma=0.7 thresh=3 peak=3
23:35:29.966 00.002 11872 Star::Find returns 0 (2), X=1857.00, Y=1003.00, Mass=56, SNR=2.9, Peak=6 HFD=0.0
23:35:29.971 00.005 11872 Star::Find(15, 1212, 333, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:35:29.974 00.003 11872 Star::Find false star n=26 nbg=280 bg=1.0 sigma=1.0 thresh=4 peak=4
23:35:29.977 00.003 11872 Star::Find returns 0 (2), X=1212.00, Y=333.00, Mass=104, SNR=2.9, Peak=7 HFD=0.0
23:35:29.982 00.005 11872 Star::Find(15, 1702, 417, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:35:29.986 00.004 11872 Star::Find false star n=29 nbg=280 bg=1.0 sigma=1.0 thresh=4 peak=4
23:35:29.989 00.003 11872 Star::Find returns 0 (2), X=1702.00, Y=417.00, Mass=119, SNR=2.9, Peak=8 HFD=0.0
23:35:29.994 00.005 11872 Star::Find(15, 1340, 704, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:35:29.997 00.003 11872 Star::Find false star n=22 nbg=279 bg=1.0 sigma=1.0 thresh=4 peak=3
23:35:29.999 00.002 11872 Star::Find returns 0 (2), X=1340.00, Y=704.00, Mass=80, SNR=2.9, Peak=7 HFD=0.0
23:35:30.004 00.005 11872 Star::Find(15, 445, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:35:30.007 00.003 11872 Star::Find false star n=17 nbg=284 bg=1.0 sigma=1.0 thresh=4 peak=3
23:35:30.010 00.003 11872 Star::Find returns 0 (2), X=445.00, Y=21.00, Mass=60, SNR=2.9, Peak=7 HFD=0.0
23:35:30.013 00.003 11872 Star::Find(15, 1874, 945, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:35:30.017 00.004 11872 Star::Find returns 0 (3), X=1874.00, Y=945.00, Mass=10, SNR=2.1, Peak=4 HFD=0.0
23:35:30.021 00.004 11872 Star::Find(15, 1917, 722, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:35:30.024 00.003 11872 Star::Find returns 0 (2), X=1917.00, Y=722.00, Mass=19, SNR=3.0, Peak=5 HFD=0.0
23:35:30.028 00.004 11872 Star::Find(15, 194, 636, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:35:30.031 00.003 11872 Star::Find false star n=20 nbg=277 bg=0.6 sigma=0.7 thresh=3 peak=2
23:35:30.034 00.003 11872 Star::Find returns 0 (2), X=194.00, Y=636.00, Mass=54, SNR=2.9, Peak=4 HFD=0.0
23:35:30.038 00.004 11872 Star::Find(15, 1660, 591, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:35:30.042 00.004 11872 Star::Find false star n=21 nbg=277 bg=0.6 sigma=0.7 thresh=3 peak=2
23:35:30.045 00.003 11872 Star::Find returns 0 (2), X=1660.00, Y=591.00, Mass=57, SNR=2.9, Peak=5 HFD=0.0
23:35:30.048 00.003 11872 Star::Find(15, 387, 412, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:35:30.052 00.004 11872 Star::Find returns 0 (2), X=387.00, Y=412.00, Mass=13, SNR=2.5, Peak=4 HFD=0.0
23:35:30.055 00.003 11872 Star::Find(15, 697, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:35:30.059 00.004 11872 Star::Find returns 0 (3), X=697.00, Y=277.00, Mass=9, SNR=2.0, Peak=5 HFD=0.0
23:35:30.063 00.004 11872 Star::Find(15, 1277, 600, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:35:30.066 00.003 11872 Star::Find false star n=9 nbg=282 bg=0.6 sigma=0.7 thresh=3 peak=2
23:35:30.070 00.004 11872 Star::Find returns 0 (2), X=1277.00, Y=600.00, Mass=22, SNR=2.9, Peak=4 HFD=0.0
23:35:30.074 00.004 11872 Star::Find(15, 1070, 488, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:35:30.078 00.004 11872 Star::Find false star n=33 nbg=284 bg=0.9 sigma=0.8 thresh=3 peak=2
23:35:30.081 00.003 11872 Star::Find returns 0 (2), X=1070.00, Y=488.00, Mass=82, SNR=2.9, Peak=6 HFD=0.0
23:35:30.084 00.003 11872 Star::Find(15, 141, 867, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:35:30.088 00.004 11872 Star::Find returns 0 (2), X=141.00, Y=867.00, Mass=13, SNR=2.4, Peak=6 HFD=0.0
23:35:30.091 00.003 11872 Star::Find(15, 724, 1010, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:35:30.094 00.003 11872 Star::Find returns 0 (2), X=724.00, Y=1010.00, Mass=15, SNR=2.6, Peak=5 HFD=0.0
23:35:30.097 00.003 11872 Star::Find(15, 726, 329, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:35:30.101 00.004 11872 Star::Find false star n=8 nbg=279 bg=1.7 sigma=1.2 thresh=5 peak=3
23:35:30.105 00.004 11872 Star::Find returns 0 (2), X=726.00, Y=329.00, Mass=29, SNR=2.9, Peak=6 HFD=0.0
23:35:30.109 00.004 11872 Star::Find(15, 701, 143, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:35:30.112 00.003 11872 Star::Find false star n=42 nbg=283 bg=0.8 sigma=0.9 thresh=3 peak=3
23:35:30.116 00.004 11872 Star::Find returns 0 (2), X=701.00, Y=143.00, Mass=119, SNR=2.9, Peak=6 HFD=0.0
23:35:30.119 00.003 11872 Star::Find(15, 1826, 825, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:35:30.122 00.003 11872 Star::Find returns 1 (0), X=1836.73, Y=818.11, Mass=4043, SNR=42.6, Peak=176 HFD=5.9
23:35:30.126 00.004 11872 AutoFind: finding best star pass 1
23:35:30.129 00.003 11872 Star::Find(15, 1594, 267, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:35:30.132 00.003 11872 Star::Find returns 1 (0), X=1594.17, Y=267.72, Mass=5349, SNR=48.2, Peak=171 HFD=6.5
23:35:30.136 00.004 11872 AutoFind returns star at [1594, 267] 128.5 Mass 5349 SNR 48.2
23:35:30.140 00.004 11872 Star::Find(15, 1594, 267, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:35:30.144 00.004 11872 Star::Find returns 1 (0), X=1594.17, Y=267.72, Mass=5349, SNR=48.2, Peak=171 HFD=6.5
23:35:30.147 00.003 11872 MultiStar: List (12): {1594.17, 267.72}(48.2), {1836.73, 818.11}(42.6), {37.75, 318.36}(30.2), {1727.80, 280.84}(29.4), {1378.00, 50.41}(27.8), {1523.28, 1036.14}(22.3), {456.17, 272.74}(21.9), {132.81, 481.83}(16.6), {169.90, 384.39}(17.3), {885.60, 872.59}(21.1), {121.23, 897.82}(14.8), {37.25, 968.24}(10.9), 
23:35:30.151 00.004 11872 setting lock position to (1594.17, 267.72)
23:35:30.155 00.004 11872 AutoSelect: state = 1, call UpdateGuideState
23:35:30.158 00.003 11872 UpdateGuideState(): m_state=1
23:35:30.162 00.004 11872 Star::Find(15, 1594, 267, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:35:30.165 00.003 11872 Star::Find returns 1 (0), X=1594.17, Y=267.72, Mass=5349, SNR=48.2, Peak=171 HFD=6.5
23:35:30.169 00.004 11872 CameraToMount -- cameraTheta (0.00) - m_xAngle (0.00) = xAngle (-0.00 = -0.00)
23:35:30.173 00.004 11872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.97 = 2.97)
23:35:30.176 00.003 11872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
23:35:30.181 00.005 11872 setting force full frames = false
23:35:30.185 00.004 11872 setting lock position to (1594.17, 267.72)
23:35:30.188 00.003 11872 CurrentPosition() valid, moving to STATE_SELECTED
23:35:30.192 00.004 11872 Changing from state SELECTING to SELECTED
23:35:30.195 00.003 11872 guider state => SELECTED
23:35:30.200 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=176, med=0, FiltMin=0, FiltMax=114, Gamma=1.000
23:35:30.204 00.004 11872 UpdateGuideState exits: m=5349 SNR=48.2
23:35:30.207 00.003 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=176, med=0, FiltMin=0, FiltMax=114, Gamma=1.000
23:35:30.210 00.003 11872 Status Line: Auto-selected star at (1594.2, 267.7)
23:35:30.217 00.007 11872 PhdController: newstate STATE_WAIT_SELECTED
23:35:30.220 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:30.223 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:35:30.226 00.003 11872 Enqueuing Expose request
23:35:30.230 00.004 9960 Worker thread wakes up
23:35:30.230 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:35:30.230 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1579,253,31,31)
23:35:30.230 00.000 11872 evsrv: cli 0D2D2E60 connect
23:35:30.235 00.005 11872 case statement mapped state 2 to 1
23:35:30.239 00.004 11872 case statement mapped state 2 to 1
23:35:30.244 00.005 11872 evsrv: cli 0D2D2E60 request: {"method":"get_lock_position","id":"9b1a600f-4ad9-46a6-bb43-a7493390c32a"}
23:35:30.249 00.005 11872 evsrv: cli 0D2D2E60 response: {"jsonrpc":"2.0","result":[1594.17,267.72],"id":"9b1a600f-4ad9-46a6-bb43-a7493390c32a"}
23:35:30.252 00.003 11872 evsrv: cli 0D2D2E60 disconnect
23:35:30.256 00.004 11872 evsrv: cli 0D2D2320 connect
23:35:30.260 00.004 11872 case statement mapped state 2 to 1
23:35:30.264 00.004 11872 case statement mapped state 2 to 1
23:35:30.268 00.004 11872 evsrv: cli 0D2D2320 request: {"method":"get_app_state","id":"c89c3d85-3869-4c51-8051-8eb6efce3100"}
23:35:30.271 00.003 11872 case statement mapped state 2 to 1
23:35:30.273 00.002 11872 evsrv: cli 0D2D2320 response: {"jsonrpc":"2.0","result":"Selected","id":"c89c3d85-3869-4c51-8051-8eb6efce3100"}
23:35:30.277 00.004 11872 evsrv: cli 0D2D2320 disconnect
23:35:31.278 01.001 11872 evsrv: cli 0D2D34A0 connect
23:35:31.283 00.005 11872 case statement mapped state 2 to 1
23:35:31.288 00.005 11872 case statement mapped state 2 to 1
23:35:31.295 00.007 11872 evsrv: cli 0D2D34A0 request: {"method":"get_app_state","id":"73ef41ff-2a3f-40af-8e2b-79ab12b00fd9"}
23:35:31.300 00.005 11872 case statement mapped state 2 to 1
23:35:31.302 00.002 11872 evsrv: cli 0D2D34A0 response: {"jsonrpc":"2.0","result":"Selected","id":"73ef41ff-2a3f-40af-8e2b-79ab12b00fd9"}
23:35:31.306 00.004 11872 evsrv: cli 0D2D34A0 disconnect
23:35:31.475 00.169 9960 Exposure complete
23:35:31.593 00.118 9960 worker thread done servicing request
23:35:31.594 00.001 11872 OnExposeComplete: enter
23:35:31.597 00.003 11872 UpdateGuideState(): m_state=2
23:35:31.601 00.004 11872 Star::Find(15, 1594, 267, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:35:31.605 00.004 11872 Star::Find returns 1 (0), X=1594.31, Y=267.63, Mass=5356, SNR=48.5, Peak=168 HFD=6.6
23:35:31.611 00.006 11872 CameraToMount -- cameraTheta (-0.59) - m_xAngle (0.00) = xAngle (-0.59 = -0.59)
23:35:31.615 00.004 11872 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.37 = 2.37)
23:35:31.620 00.005 11872 CameraToMount -- cameraX=0.13 cameraY=-0.09 hyp=0.16 cameraTheta=-0.59 mountX=0.13 mountY=0.11, mountTheta=0.70
23:35:31.624 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=174, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
23:35:31.628 00.004 11872 UpdateGuideState exits: m=5356 SNR=48.5
23:35:31.632 00.004 11872 PhdController: newstate STATE_CALIBRATE
23:35:31.635 00.003 11872 PhdController: newstate STATE_GUIDE
23:35:31.652 00.017 11872 Changing from state SELECTED to CALIBRATING_PRIMARY
23:35:31.657 00.005 11872 guider state => CALIBRATED
23:35:31.660 00.003 11872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
23:35:31.664 00.004 11872 reset dither spiral
23:35:31.668 00.004 11872 PhdController: newstate STATE_SETTLE_BEGIN
23:35:31.673 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:31.677 00.004 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:35:31.681 00.004 11872 Enqueuing Expose request
23:35:31.684 00.003 9960 Worker thread wakes up
23:35:31.684 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:35:31.686 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:35:32.308 00.622 11872 evsrv: cli 0D2D3220 connect
23:35:32.313 00.005 11872 case statement mapped state 5 to 1
23:35:32.315 00.002 11872 case statement mapped state 5 to 1
23:35:32.318 00.003 11872 evsrv: cli 0D2D3220 request: {"method":"get_app_state","id":"01d8f9f2-cd9a-4215-9839-19bd58ea2da7"}
23:35:32.323 00.005 11872 case statement mapped state 5 to 1
23:35:32.329 00.006 11872 evsrv: cli 0D2D3220 response: {"jsonrpc":"2.0","result":"Selected","id":"01d8f9f2-cd9a-4215-9839-19bd58ea2da7"}
23:35:32.335 00.006 11872 evsrv: cli 0D2D3220 disconnect
23:35:32.927 00.592 9960 Exposure complete
23:35:33.036 00.109 9960 worker thread done servicing request
23:35:33.036 00.000 11872 OnExposeComplete: enter
23:35:33.040 00.004 11872 UpdateGuideState(): m_state=5
23:35:33.045 00.005 11872 Star::Find(15, 1594, 267, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:35:33.049 00.004 11872 Star::Find returns 1 (0), X=1594.50, Y=267.51, Mass=5457, SNR=48.6, Peak=168 HFD=7.1
23:35:33.053 00.004 11872 CameraToMount -- cameraTheta (-0.58) - m_xAngle (0.00) = xAngle (-0.58 = -0.58)
23:35:33.057 00.004 11872 CameraToMount -- cameraTheta (-0.58) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.39 = 2.39)
23:35:33.061 00.004 11872 CameraToMount -- cameraX=0.33 cameraY=-0.21 hyp=0.39 cameraTheta=-0.58 mountX=0.33 mountY=0.27, mountTheta=0.69
23:35:33.066 00.005 11872 Changing from state CALIBRATED to GUIDING
23:35:33.069 00.003 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:35:33.074 00.005 11872 ScopeASCOM::SideOfPier() returns 0
23:35:33.077 00.003 11872 AdjustCalibrationForScopePointing (scope): current dec=31.2 pierSide=0, cal dec=0.0 pierSide=0 rotAngle=None bin=1
23:35:33.081 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:35:33.084 00.003 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:35:33.088 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:35:33.094 00.006 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:35:33.097 00.003 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:35:33.100 00.003 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:35:33.106 00.006 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:35:33.110 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:35:33.114 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:35:33.118 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:35:33.121 00.003 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:35:33.124 00.003 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:35:33.127 00.003 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:35:33.213 00.086 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:35:33.221 00.008 11872 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 2.900000
23:35:33.226 00.005 11872 Dec comp: XRate 1.564 -> 1.337 for dec 0.0 -> dec 31.2
23:35:33.230 00.004 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:35:33.234 00.004 11872 ScopeASCOM::SideOfPier() returns 0
23:35:33.239 00.005 11872 setting lock position to (1594.50, 267.51)
23:35:33.243 00.004 11872 guider state => GUIDING
23:35:33.247 00.004 11872 Status Line: Guiding
23:35:33.253 00.006 11872 Mount: notify guiding started
23:35:33.260 00.007 11872 GetString("/profile/5/name", "") returns "PHD SF 2025"
23:35:33.265 00.005 11872 GetString("/profile/5/scope/calibration/timestamp", "") returns "11/21/2025 10:15:14 PM"
23:35:33.269 00.004 11872 GetDouble("/profile/5/scope/calibration/xRate", 1.000000) returns 0.001564
23:35:33.274 00.005 11872 GetDouble("/profile/5/scope/calibration/yRate", 1.000000) returns 0.001340
23:35:33.278 00.004 11872 GetInt("/profile/5/scope/calibration/binning", 1) returns 1
23:35:33.283 00.005 11872 GetDouble("/profile/5/scope/calibration/xAngle", 0.000000) returns 0.004073
23:35:33.288 00.005 11872 GetDouble("/profile/5/scope/calibration/yAngle", 0.000000) returns -1.738880
23:35:33.292 00.004 11872 GetDouble("/profile/5/scope/calibration/declination", 0.000000) returns 0.000075
23:35:33.296 00.004 11872 GetInt("/profile/5/scope/calibration/pierSide", -1) returns 0
23:35:33.301 00.005 11872 GetInt("/profile/5/scope/calibration/raGuideParity", 0) returns 1
23:35:33.304 00.003 11872 GetInt("/profile/5/scope/calibration/decGuideParity", 0) returns -1
23:35:33.309 00.005 11872 GetDouble("/profile/5/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
23:35:33.312 00.003 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:35:33.317 00.005 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:35:33.322 00.005 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:35:33.325 00.003 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:35:33.329 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:35:33.333 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:35:33.337 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:35:33.340 00.003 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:35:33.343 00.003 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:35:33.346 00.003 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:35:33.349 00.003 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:35:33.352 00.003 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:35:33.355 00.003 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:35:33.359 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:35:33.363 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:35:33.366 00.003 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:35:33.371 00.005 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:35:33.375 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:35:33.378 00.003 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:35:33.382 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:35:33.386 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:35:33.391 00.005 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:35:33.395 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:35:33.398 00.003 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:35:33.402 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:35:33.406 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:35:33.419 00.013 11872 evsrv: cli 0D2D2AA0 connect
23:35:33.424 00.005 11872 case statement mapped state 6 to 3
23:35:33.428 00.004 11872 case statement mapped state 6 to 3
23:35:33.432 00.004 11872 evsrv: cli 0D2D2AA0 request: {"method":"get_app_state","id":"ecefac5b-0e8b-4838-a782-cc4d10bfc737"}
23:35:33.436 00.004 11872 case statement mapped state 6 to 3
23:35:33.439 00.003 11872 evsrv: cli 0D2D2AA0 response: {"jsonrpc":"2.0","result":"Guiding","id":"ecefac5b-0e8b-4838-a782-cc4d10bfc737"}
23:35:33.451 00.012 11872 evsrv: cli 0D2D2AA0 disconnect
23:35:33.497 00.046 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:35:33.504 00.007 11872 ScopeASCOM::SideOfPier() returns 0
23:35:33.509 00.005 11872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
23:35:33.515 00.006 11872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
23:35:33.522 00.007 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:35:33.527 00.005 11872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 31.2
23:35:33.531 00.004 11872 MountToCamera -- mountTheta (-0.00) + m_xAngle (0.00) = xAngle (0.00 = 0.00)
23:35:33.536 00.005 11872 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
23:35:33.540 00.004 11872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
23:35:33.544 00.004 11872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
23:35:33.549 00.005 11872 GetInt("/profile/5/AutoLoadCalibration", -1) returns 1
23:35:33.553 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=188, med=0, FiltMin=0, FiltMax=111, Gamma=1.000
23:35:33.558 00.005 11872 UpdateGuideState exits: m=5457 SNR=48.6
23:35:33.564 00.006 11872 PhdController: newstate STATE_SETTLE_WAIT
23:35:33.570 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:33.576 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:35:33.578 00.002 11872 Enqueuing Expose request
23:35:33.582 00.004 9960 Worker thread wakes up
23:35:33.582 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:35:33.582 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1580,253,31,31)
23:35:34.828 01.246 9960 Exposure complete
23:35:34.950 00.122 9960 worker thread done servicing request
23:35:34.951 00.001 11872 OnExposeComplete: enter
23:35:34.955 00.004 11872 UpdateGuideState(): m_state=6
23:35:34.959 00.004 11872 Star::Find(15, 1594, 267, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:35:34.963 00.004 11872 Star::Find returns 1 (0), X=1594.57, Y=267.38, Mass=5582, SNR=49.3, Peak=153 HFD=6.8
23:35:34.968 00.005 11872 CameraToMount -- cameraTheta (-1.11) - m_xAngle (0.00) = xAngle (-1.12 = -1.12)
23:35:34.972 00.004 11872 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.85 = 1.85)
23:35:34.976 00.004 11872 CameraToMount -- cameraX=0.06 cameraY=-0.13 hyp=0.14 cameraTheta=-1.11 mountX=0.06 mountY=0.14, mountTheta=1.14
23:35:34.981 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.06, y=-0.13, opts=13)
23:35:34.985 00.004 11872 Enqueuing Move request for scope (0.06, -0.13)
23:35:34.989 00.004 9960 Worker thread wakes up
23:35:34.989 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.13) opts 0xd
23:35:34.989 00.000 9960 Handling offset move in thread for scope, endpoint = (0.06, -0.13)
23:35:34.989 00.000 9960 Moving (0.06, -0.13) raw xDistance=0.06 yDistance=0.14
23:35:34.990 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=178, med=0, FiltMin=0, FiltMax=129, Gamma=1.000
23:35:34.994 00.004 11872 UpdateGuideState exits: m=5582 SNR=49.3
23:35:34.999 00.005 11872 PhdController: settling, locked = 1, distance = 0.32 (1.50) aobump = 0 frame = 1 / 99999
23:35:35.003 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:35:35.003 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:35:35.003 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763789735.003,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.32,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:35:35.006 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:35:35.006 00.000 9960 MoveAxis(E, 0, ABG)
23:35:35.006 00.000 9960 Move returns status 0, amount 0
23:35:35.006 00.000 9960 MoveAxis(N, 0, ABG)
23:35:35.006 00.000 9960 Move returns status 0, amount 0
23:35:35.008 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:35.011 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:35:35.016 00.005 11872 Enqueuing Expose request
23:35:35.020 00.004 9960 move complete, result=0
23:35:35.020 00.000 9960 worker thread done servicing request
23:35:35.020 00.000 9960 Worker thread wakes up
23:35:35.020 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:35:35.020 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1580,253,31,31)
23:35:35.020 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:35:36.271 01.251 9960 Exposure complete
23:35:36.397 00.126 9960 worker thread done servicing request
23:35:36.398 00.001 11872 OnExposeComplete: enter
23:35:36.402 00.004 11872 UpdateGuideState(): m_state=6
23:35:36.406 00.004 11872 Star::Find(15, 1594, 267, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:35:36.410 00.004 11872 Star::Find returns 1 (0), X=1594.56, Y=267.38, Mass=5488, SNR=48.6, Peak=149 HFD=6.8
23:35:36.414 00.004 11872 CameraToMount -- cameraTheta (-1.20) - m_xAngle (0.00) = xAngle (-1.21 = -1.21)
23:35:36.417 00.003 11872 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.76 = 1.76)
23:35:36.422 00.005 11872 CameraToMount -- cameraX=0.05 cameraY=-0.13 hyp=0.14 cameraTheta=-1.20 mountX=0.05 mountY=0.14, mountTheta=1.22
23:35:36.426 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.05, y=-0.13, opts=13)
23:35:36.429 00.003 11872 Enqueuing Move request for scope (0.05, -0.13)
23:35:36.435 00.006 9960 Worker thread wakes up
23:35:36.435 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=192, med=0, FiltMin=0, FiltMax=114, Gamma=1.000
23:35:36.438 00.003 11872 UpdateGuideState exits: m=5488 SNR=48.6
23:35:36.443 00.005 11872 PhdController: settling, locked = 1, distance = 0.26 (1.50) aobump = 0 frame = 2 / 99999
23:35:36.446 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.13) opts 0xd
23:35:36.446 00.000 9960 Handling offset move in thread for scope, endpoint = (0.05, -0.13)
23:35:36.447 00.001 9960 Moving (0.05, -0.13) raw xDistance=0.05 yDistance=0.14
23:35:36.448 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763789736.446,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.26,"Time":1.4,"SettleTime":10.0,"StarLocked":true}
23:35:36.451 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:35:36.451 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:35:36.452 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:36.456 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:35:36.459 00.003 11872 Enqueuing Expose request
23:35:36.463 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:35:36.463 00.000 9960 MoveAxis(E, 0, ABG)
23:35:36.463 00.000 9960 Move returns status 0, amount 0
23:35:36.463 00.000 9960 MoveAxis(N, 0, ABG)
23:35:36.463 00.000 9960 Move returns status 0, amount 0
23:35:36.464 00.001 9960 move complete, result=0
23:35:36.464 00.000 9960 worker thread done servicing request
23:35:36.464 00.000 9960 Worker thread wakes up
23:35:36.464 00.000 11872 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:35:36.469 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
23:35:36.469 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1580,253,31,31)
23:35:37.715 01.246 9960 Exposure complete
23:35:37.846 00.131 9960 worker thread done servicing request
23:35:37.847 00.001 11872 OnExposeComplete: enter
23:35:37.853 00.006 11872 UpdateGuideState(): m_state=6
23:35:37.861 00.008 11872 Star::Find(15, 1594, 267, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:35:37.866 00.005 11872 Star::Find returns 1 (0), X=1594.66, Y=267.13, Mass=5620, SNR=49.7, Peak=154 HFD=6.6
23:35:37.871 00.005 11872 CameraToMount -- cameraTheta (-1.17) - m_xAngle (0.00) = xAngle (-1.17 = -1.17)
23:35:37.876 00.005 11872 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.80 = 1.80)
23:35:37.882 00.006 11872 CameraToMount -- cameraX=0.16 cameraY=-0.37 hyp=0.41 cameraTheta=-1.17 mountX=0.16 mountY=0.40, mountTheta=1.19
23:35:37.892 00.010 11872 SchedulePrimaryMove(0FA44CE0, x=0.16, y=-0.37, opts=13)
23:35:37.898 00.006 11872 Enqueuing Move request for scope (0.16, -0.37)
23:35:37.903 00.005 9960 Worker thread wakes up
23:35:37.903 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=179, med=0, FiltMin=0, FiltMax=125, Gamma=1.000
23:35:37.908 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.37) opts 0xd
23:35:37.908 00.000 9960 Handling offset move in thread for scope, endpoint = (0.16, -0.37)
23:35:37.908 00.000 9960 Moving (0.16, -0.37) raw xDistance=0.16 yDistance=0.40
23:35:37.909 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
23:35:37.909 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
23:35:37.909 00.000 11872 UpdateGuideState exits: m=5620 SNR=49.7
23:35:37.915 00.006 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.40
23:35:37.915 00.000 11872 PhdController: settling, locked = 1, distance = 0.31 (1.50) aobump = 0 frame = 3 / 99999
23:35:37.923 00.008 9960 MoveAxis(E, 0, ABG)
23:35:37.923 00.000 9960 Move returns status 0, amount 0
23:35:37.923 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763789737.923,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.31,"Time":2.9,"SettleTime":10.0,"StarLocked":true}
23:35:37.929 00.006 9960 MoveAxis(N, 0, ABG)
23:35:37.929 00.000 9960 Move returns status 0, amount 0
23:35:37.930 00.001 9960 move complete, result=0
23:35:37.930 00.000 9960 worker thread done servicing request
23:35:37.930 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:37.935 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:35:37.939 00.004 11872 Enqueuing Expose request
23:35:37.943 00.004 9960 Worker thread wakes up
23:35:37.944 00.001 11872 GuideStep: 0.2 px 0 ms EAST, 0.4 px 0 ms NORTH
23:35:37.948 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
23:35:37.948 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1580,253,31,31)
23:35:39.206 01.258 9960 Exposure complete
23:35:39.318 00.112 9960 worker thread done servicing request
23:35:39.319 00.001 11872 OnExposeComplete: enter
23:35:39.323 00.004 11872 UpdateGuideState(): m_state=6
23:35:39.326 00.003 11872 Star::Find(15, 1594, 267, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
23:35:39.331 00.005 11872 Star::Find returns 1 (0), X=1594.80, Y=266.93, Mass=5217, SNR=47.8, Peak=149 HFD=6.3
23:35:39.335 00.004 11872 CameraToMount -- cameraTheta (-1.10) - m_xAngle (0.00) = xAngle (-1.10 = -1.10)
23:35:39.339 00.004 11872 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.87 = 1.87)
23:35:39.345 00.006 11872 CameraToMount -- cameraX=0.30 cameraY=-0.58 hyp=0.65 cameraTheta=-1.10 mountX=0.29 mountY=0.62, mountTheta=1.13
23:35:39.355 00.010 11872 SchedulePrimaryMove(0FA44CE0, x=0.30, y=-0.58, opts=13)
23:35:39.360 00.005 11872 Enqueuing Move request for scope (0.30, -0.58)
23:35:39.366 00.006 9960 Worker thread wakes up
23:35:39.366 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.58) opts 0xd
23:35:39.366 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=204, med=0, FiltMin=0, FiltMax=117, Gamma=1.000
23:35:39.372 00.006 9960 Handling offset move in thread for scope, endpoint = (0.30, -0.58)
23:35:39.373 00.001 9960 Moving (0.30, -0.58) raw xDistance=0.29 yDistance=0.62
23:35:39.373 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29
23:35:39.373 00.000 9960 resist switch: large excursion: input 0.62 thresh 0.60 direction from 0 to 1
23:35:39.374 00.001 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.86
23:35:39.374 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.62 from input 0.62
23:35:39.374 00.000 9960 MoveAxis(W, 138, ABG)
23:35:39.374 00.000 9960 Guiding  Dir = 3, Dur = 138
23:35:39.375 00.001 11872 UpdateGuideState exits: m=5217 SNR=47.8
23:35:39.380 00.005 9960 IsSlewing returns 0
23:35:39.380 00.000 11872 PhdController: settling, locked = 1, distance = 0.41 (1.50) aobump = 0 frame = 4 / 99999
23:35:39.386 00.006 9960 IsGuiding returns 0
23:35:39.387 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763789739.386,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.41,"Time":4.4,"SettleTime":10.0,"StarLocked":true}
23:35:39.390 00.003 9960 PulseGuide returned control before completion, sleep 148
23:35:39.391 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:39.395 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:35:39.400 00.005 11872 Enqueuing Expose request
23:35:39.552 00.152 9960 IsGuiding returns 1
23:35:39.553 00.001 9960 scope still moving after pulse duration time elapsed
23:35:39.584 00.031 9960 IsSlewing returns 0
23:35:39.585 00.001 9960 IsGuiding returns 0
23:35:39.585 00.000 9960 scope move finished after 138 + 61 ms
23:35:39.587 00.002 9960 Move returns status 0, amount 138
23:35:39.587 00.000 9960 MoveAxis(S, 462, ABG)
23:35:39.587 00.000 9960 Guiding  Dir = 1, Dur = 462
23:35:39.587 00.000 9960 IsSlewing returns 0
23:35:39.588 00.001 9960 IsGuiding returns 0
23:35:39.589 00.001 9960 PulseGuide returned control before completion, sleep 472
23:35:40.068 00.479 9960 IsGuiding returns 1
23:35:40.069 00.001 9960 scope still moving after pulse duration time elapsed
23:35:40.098 00.029 9960 IsSlewing returns 0
23:35:40.100 00.002 9960 IsGuiding returns 1
23:35:40.129 00.029 9960 IsSlewing returns 0
23:35:40.130 00.001 9960 IsGuiding returns 1
23:35:40.160 00.030 9960 IsSlewing returns 0
23:35:40.161 00.001 9960 IsGuiding returns 1
23:35:40.191 00.030 9960 IsSlewing returns 0
23:35:40.192 00.001 9960 IsGuiding returns 0
23:35:40.193 00.001 9960 scope move finished after 462 + 142 ms
23:35:40.193 00.000 9960 Move returns status 0, amount 462
23:35:40.193 00.000 9960 move complete, result=0
23:35:40.194 00.001 9960 worker thread done servicing request
23:35:40.195 00.001 9960 Worker thread wakes up
23:35:40.195 00.000 11872 GuideStep: 0.3 px 138 ms WEST, 0.6 px 462 ms SOUTH
23:35:40.200 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
23:35:40.200 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1580,253,31,31)
23:35:41.450 01.250 9960 Exposure complete
23:35:41.563 00.113 9960 worker thread done servicing request
23:35:41.563 00.000 11872 OnExposeComplete: enter
23:35:41.567 00.004 11872 UpdateGuideState(): m_state=6
23:35:41.570 00.003 11872 Star::Find(15, 1594, 266, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
23:35:41.574 00.004 11872 Star::Find returns 1 (0), X=1594.91, Y=267.00, Mass=5096, SNR=47.0, Peak=143 HFD=6.3
23:35:41.579 00.005 11872 CameraToMount -- cameraTheta (-0.89) - m_xAngle (0.00) = xAngle (-0.90 = -0.90)
23:35:41.582 00.003 11872 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.07 = 2.07)
23:35:41.586 00.004 11872 CameraToMount -- cameraX=0.41 cameraY=-0.51 hyp=0.65 cameraTheta=-0.89 mountX=0.41 mountY=0.57, mountTheta=0.95
23:35:41.592 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.41, y=-0.51, opts=13)
23:35:41.595 00.003 11872 Enqueuing Move request for scope (0.41, -0.51)
23:35:41.598 00.003 9960 Worker thread wakes up
23:35:41.598 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.41, -0.51) opts 0xd
23:35:41.598 00.000 9960 Handling offset move in thread for scope, endpoint = (0.41, -0.51)
23:35:41.598 00.000 9960 Moving (0.41, -0.51) raw xDistance=0.41 yDistance=0.57
23:35:41.600 00.002 9960 GuideAlgorithmHysteresis::Result() returns 0.27 from input 0.41
23:35:41.600 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.57 from input 0.57
23:35:41.600 00.000 9960 MoveAxis(W, 202, ABG)
23:35:41.601 00.001 9960 Guiding  Dir = 3, Dur = 202
23:35:41.601 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=176, med=0, FiltMin=0, FiltMax=116, Gamma=1.000
23:35:41.604 00.003 9960 IsSlewing returns 0
23:35:41.605 00.001 11872 UpdateGuideState exits: m=5096 SNR=47.0
23:35:41.609 00.004 9960 IsGuiding returns 0
23:35:41.609 00.000 11872 PhdController: settling, locked = 1, distance = 0.48 (1.50) aobump = 0 frame = 5 / 99999
23:35:41.612 00.003 11872 evsrv: {"Event":"Settling","Timestamp":1763789741.612,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.48,"Time":6.6,"SettleTime":10.0,"StarLocked":true}
23:35:41.617 00.005 9960 PulseGuide returned control before completion, sleep 212
23:35:41.618 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:41.621 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:35:41.626 00.005 11872 Enqueuing Expose request
23:35:41.837 00.211 9960 IsGuiding returns 1
23:35:41.837 00.000 9960 scope still moving after pulse duration time elapsed
23:35:41.866 00.029 9960 IsSlewing returns 0
23:35:41.867 00.001 9960 IsGuiding returns 0
23:35:41.867 00.000 9960 scope move finished after 202 + 56 ms
23:35:41.868 00.001 9960 Move returns status 0, amount 202
23:35:41.868 00.000 9960 MoveAxis(S, 429, ABG)
23:35:41.868 00.000 9960 Guiding  Dir = 1, Dur = 429
23:35:41.870 00.002 9960 IsSlewing returns 0
23:35:41.870 00.000 9960 IsGuiding returns 0
23:35:41.871 00.001 9960 PulseGuide returned control before completion, sleep 439
23:35:42.319 00.448 9960 IsGuiding returns 1
23:35:42.319 00.000 9960 scope still moving after pulse duration time elapsed
23:35:42.350 00.031 9960 IsSlewing returns 0
23:35:42.351 00.001 9960 IsGuiding returns 0
23:35:42.352 00.001 9960 scope move finished after 429 + 52 ms
23:35:42.352 00.000 9960 Move returns status 0, amount 429
23:35:42.352 00.000 9960 move complete, result=0
23:35:42.352 00.000 9960 worker thread done servicing request
23:35:42.352 00.000 9960 Worker thread wakes up
23:35:42.354 00.002 11872 GuideStep: 0.4 px 202 ms WEST, 0.6 px 429 ms SOUTH
23:35:42.360 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
23:35:42.360 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1580,253,31,31)
23:35:43.605 01.245 9960 Exposure complete
23:35:43.724 00.119 9960 worker thread done servicing request
23:35:43.725 00.001 11872 OnExposeComplete: enter
23:35:43.728 00.003 11872 UpdateGuideState(): m_state=6
23:35:43.732 00.004 11872 Star::Find(15, 1594, 266, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
23:35:43.737 00.005 11872 Star::Find returns 1 (0), X=1594.57, Y=267.81, Mass=5270, SNR=47.6, Peak=163 HFD=6.4
23:35:43.741 00.004 11872 CameraToMount -- cameraTheta (1.36) - m_xAngle (0.00) = xAngle (1.35 = 1.35)
23:35:43.745 00.004 11872 CameraToMount -- cameraTheta (1.36) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.32 = -1.96)
23:35:43.748 00.003 11872 CameraToMount -- cameraX=0.06 cameraY=0.30 hyp=0.31 cameraTheta=1.36 mountX=0.07 mountY=-0.29, mountTheta=-1.34
23:35:43.753 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.06, y=0.30, opts=13)
23:35:43.757 00.004 11872 Enqueuing Move request for scope (0.06, 0.30)
23:35:43.762 00.005 9960 Worker thread wakes up
23:35:43.762 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.30) opts 0xd
23:35:43.762 00.000 9960 Handling offset move in thread for scope, endpoint = (0.06, 0.30)
23:35:43.762 00.000 9960 Moving (0.06, 0.30) raw xDistance=0.07 yDistance=-0.29
23:35:43.763 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=191, med=0, FiltMin=0, FiltMax=113, Gamma=1.000
23:35:43.767 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:35:43.767 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
23:35:43.767 00.000 11872 UpdateGuideState exits: m=5270 SNR=47.6
23:35:43.771 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
23:35:43.771 00.000 9960 MoveAxis(E, 0, ABG)
23:35:43.772 00.001 9960 Move returns status 0, amount 0
23:35:43.772 00.000 9960 MoveAxis(N, 0, ABG)
23:35:43.772 00.000 11872 PhdController: settling, locked = 1, distance = 0.43 (1.50) aobump = 0 frame = 6 / 99999
23:35:43.776 00.004 9960 Move returns status 0, amount 0
23:35:43.776 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763789743.776,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.43,"Time":8.8,"SettleTime":10.0,"StarLocked":true}
23:35:43.779 00.003 9960 move complete, result=0
23:35:43.780 00.001 9960 worker thread done servicing request
23:35:43.780 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:43.784 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:35:43.787 00.003 11872 Enqueuing Expose request
23:35:43.791 00.004 9960 Worker thread wakes up
23:35:43.791 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
23:35:43.796 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
23:35:43.796 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1580,253,31,31)
23:35:45.040 01.244 9960 Exposure complete
23:35:45.164 00.124 9960 worker thread done servicing request
23:35:45.165 00.001 11872 OnExposeComplete: enter
23:35:45.168 00.003 11872 UpdateGuideState(): m_state=6
23:35:45.174 00.006 11872 Star::Find(15, 1594, 267, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
23:35:45.177 00.003 11872 Star::Find returns 1 (0), X=1594.63, Y=267.56, Mass=5247, SNR=48.3, Peak=146 HFD=6.8
23:35:45.182 00.005 11872 CameraToMount -- cameraTheta (0.39) - m_xAngle (0.00) = xAngle (0.38 = 0.38)
23:35:45.186 00.004 11872 CameraToMount -- cameraTheta (0.39) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (3.35 = -2.93)
23:35:45.191 00.005 11872 CameraToMount -- cameraX=0.13 cameraY=0.05 hyp=0.14 cameraTheta=0.39 mountX=0.13 mountY=-0.03, mountTheta=-0.22
23:35:45.195 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.13, y=0.05, opts=13)
23:35:45.199 00.004 11872 Enqueuing Move request for scope (0.13, 0.05)
23:35:45.204 00.005 9960 Worker thread wakes up
23:35:45.204 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.05) opts 0xd
23:35:45.205 00.001 9960 Handling offset move in thread for scope, endpoint = (0.13, 0.05)
23:35:45.205 00.000 9960 Moving (0.13, 0.05) raw xDistance=0.13 yDistance=-0.03
23:35:45.206 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=223, med=0, FiltMin=0, FiltMax=116, Gamma=1.000
23:35:45.210 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:35:45.210 00.000 11872 UpdateGuideState exits: m=5247 SNR=48.3
23:35:45.214 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:35:45.214 00.000 11872 PhdController: settling, locked = 1, distance = 0.34 (1.50) aobump = 0 frame = 7 / 99999
23:35:45.218 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:35:45.218 00.000 11872 PhdController: newstate STATE_FINISH
23:35:45.223 00.005 11872 PhdController complete: success
23:35:45.226 00.003 9960 MoveAxis(E, 0, ABG)
23:35:45.227 00.001 11872 evsrv: {"Event":"SettleDone","Timestamp":1763789745.226,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":7,"DroppedFrames":0}
23:35:45.229 00.002 9960 Move returns status 0, amount 0
23:35:45.230 00.001 9960 MoveAxis(N, 0, ABG)
23:35:45.230 00.000 9960 Move returns status 0, amount 0
23:35:45.230 00.000 9960 move complete, result=0
23:35:45.230 00.000 11872 Mount: notify guiding dither settle done success=1
23:35:45.234 00.004 11872 PhdController: newstate STATE_IDLE
23:35:45.239 00.005 9960 worker thread done servicing request
23:35:45.239 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:45.243 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:35:45.246 00.003 11872 Enqueuing Expose request
23:35:45.250 00.004 9960 Worker thread wakes up
23:35:45.250 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:35:45.251 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1580,253,31,31)
23:35:45.251 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:35:46.434 01.183 11872 evsrv: cli 0D2D23C0 connect
23:35:46.441 00.007 11872 case statement mapped state 6 to 3
23:35:46.456 00.015 11872 case statement mapped state 6 to 3
23:35:46.460 00.004 11872 evsrv: cli 0D2D23C0 request: {"method":"get_app_state","id":"aa5ac548-834e-49e9-a518-d1a6f4d25cb3"}
23:35:46.462 00.002 11872 case statement mapped state 6 to 3
23:35:46.465 00.003 11872 evsrv: cli 0D2D23C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"aa5ac548-834e-49e9-a518-d1a6f4d25cb3"}
23:35:46.469 00.004 11872 evsrv: cli 0D2D23C0 disconnect
23:35:46.474 00.005 11872 evsrv: cli 0D2D2960 connect
23:35:46.479 00.005 11872 case statement mapped state 6 to 3
23:35:46.483 00.004 11872 case statement mapped state 6 to 3
23:35:46.486 00.003 11872 evsrv: cli 0D2D2960 request: {"method":"stop_capture","id":"24d23b50-4d87-4deb-9308-1f9819dd8c31"}
23:35:46.494 00.008 11872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:35:46.497 00.003 11872 Status Line: Waiting for devices...
23:35:46.502 00.005 9960 Exposure complete
23:35:46.503 00.001 11872 evsrv: cli 0D2D2960 response: {"jsonrpc":"2.0","result":0,"id":"24d23b50-4d87-4deb-9308-1f9819dd8c31"}
23:35:46.508 00.005 11872 evsrv: cli 0D2D2960 disconnect
23:35:46.514 00.006 11872 evsrv: cli 0D2D3400 connect
23:35:46.516 00.002 11872 case statement mapped state 6 to 3
23:35:46.520 00.004 11872 case statement mapped state 6 to 3
23:35:46.526 00.006 11872 evsrv: cli 0D2D3400 request: {"method":"get_app_state","id":"383320c9-a3ae-4692-8499-9bb764f3295a"}
23:35:46.529 00.003 11872 case statement mapped state 6 to 3
23:35:46.532 00.003 11872 evsrv: cli 0D2D3400 response: {"jsonrpc":"2.0","result":"Guiding","id":"383320c9-a3ae-4692-8499-9bb764f3295a"}
23:35:46.537 00.005 11872 evsrv: cli 0D2D3400 disconnect
23:35:46.603 00.066 9960 worker thread done servicing request
23:35:46.604 00.001 11872 OnExposeComplete: enter
23:35:46.610 00.006 11872 UpdateGuideState(): m_state=6
23:35:46.615 00.005 11872 Mount: notify guiding stopped
23:35:46.620 00.005 11872 Changing from state GUIDING to STOP
23:35:46.623 00.003 11872 guider state => SELECTED
23:35:46.627 00.004 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1278->Stopped Guiding
23:35:46.631 00.004 11872 Status Line: Stopped Guiding
23:35:46.637 00.006 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=187, med=0, FiltMin=0, FiltMax=111, Gamma=1.000
23:35:46.644 00.007 11872 UpdateGuideState exits: Stopped Guiding
23:35:46.648 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=0
23:35:46.652 00.004 11872 setting force full frames = true
23:35:46.656 00.004 11872 Status Line: Stopped.
23:35:47.539 00.883 11872 evsrv: cli 0D2D21E0 connect
23:35:47.545 00.006 11872 evsrv: cli 0D2D21E0 request: {"method":"get_app_state","id":"07759bba-c675-4e35-860d-7d2b2ef56425"}
23:35:47.551 00.006 11872 evsrv: cli 0D2D21E0 response: {"jsonrpc":"2.0","result":"Stopped","id":"07759bba-c675-4e35-860d-7d2b2ef56425"}
23:35:47.557 00.006 11872 evsrv: cli 0D2D21E0 disconnect
23:36:05.150 17.593 11872 evsrv: cli 0D2D34A0 connect
23:36:05.158 00.008 11872 evsrv: cli 0D2D34A0 request: {"method":"get_app_state","id":"9090afcd-deb2-43a8-9967-a26eb538e471"}
23:36:05.165 00.007 11872 evsrv: cli 0D2D34A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"9090afcd-deb2-43a8-9967-a26eb538e471"}
23:36:05.174 00.009 11872 evsrv: cli 0D2D34A0 disconnect
23:36:05.180 00.006 11872 evsrv: cli 0D2D2B40 connect
23:36:05.186 00.006 11872 evsrv: cli 0D2D2B40 request: {"method":"get_calibrated","id":"5eabc1a2-ab53-40f8-9b27-0e9717bc4b9f"}
23:36:05.191 00.005 11872 evsrv: cli 0D2D2B40 response: {"jsonrpc":"2.0","result":true,"id":"5eabc1a2-ab53-40f8-9b27-0e9717bc4b9f"}
23:36:05.195 00.004 11872 evsrv: cli 0D2D2B40 disconnect
23:36:05.203 00.008 11872 evsrv: cli 0D2D23C0 connect
23:36:05.210 00.007 11872 evsrv: cli 0D2D23C0 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"5b75d242-f366-4ba2-b6c2-313c153bcbf9"}
23:36:05.217 00.007 11872 PhdController::Guide begins
23:36:05.223 00.006 11872 PhdController: newstate STATE_SETUP
23:36:05.227 00.004 11872 PhdController: setup
23:36:05.230 00.003 11872 PhdController: newstate STATE_ATTEMPT_START
23:36:05.237 00.007 11872 PhdController: start capturing
23:36:05.241 00.004 11872 Changing from state SELECTED to UNINITIALIZED
23:36:05.246 00.005 11872 guider state => SELECTING
23:36:05.249 00.003 11872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
23:36:05.258 00.009 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:36:05.263 00.005 11872 Enqueuing Expose request
23:36:05.268 00.005 11872 PhdController: newstate STATE_SELECT_STAR
23:36:05.272 00.004 9960 Worker thread wakes up
23:36:05.272 00.000 11872 evsrv: cli 0D2D23C0 response: {"jsonrpc":"2.0","result":0,"id":"5b75d242-f366-4ba2-b6c2-313c153bcbf9"}
23:36:05.276 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
23:36:05.277 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:36:05.277 00.000 11872 evsrv: cli 0D2D23C0 disconnect
23:36:05.282 00.005 11872 evsrv: cli 0D2D2320 connect
23:36:05.287 00.005 11872 case statement mapped state 1 to 101
23:36:05.290 00.003 11872 case statement mapped state 1 to 101
23:36:05.295 00.005 11872 evsrv: cli 0D2D2320 request: {"method":"get_lock_shift_params","id":"5269be98-70a8-4ccc-ab6f-263a9dff838b"}
23:36:05.298 00.003 11872 evsrv: cli 0D2D2320 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"5269be98-70a8-4ccc-ab6f-263a9dff838b"}
23:36:05.303 00.005 11872 evsrv: cli 0D2D2320 disconnect
23:36:05.307 00.004 11872 evsrv: cli 0D2D32C0 connect
23:36:05.311 00.004 11872 case statement mapped state 1 to 101
23:36:05.315 00.004 11872 case statement mapped state 1 to 101
23:36:05.319 00.004 11872 evsrv: cli 0D2D32C0 request: {"method":"get_lock_position","id":"12d5f256-ecaf-48c9-94dd-c68c4a587bba"}
23:36:05.323 00.004 11872 evsrv: cli 0D2D32C0 response: {"jsonrpc":"2.0","result":null,"id":"12d5f256-ecaf-48c9-94dd-c68c4a587bba"}
23:36:05.327 00.004 11872 evsrv: cli 0D2D32C0 disconnect
23:36:06.329 01.002 11872 evsrv: cli 0D2D2320 connect
23:36:06.336 00.007 11872 case statement mapped state 1 to 101
23:36:06.344 00.008 11872 case statement mapped state 1 to 101
23:36:06.349 00.005 11872 evsrv: cli 0D2D2320 request: {"method":"get_lock_position","id":"8c192859-923a-4e32-89a0-b011e1bbc2c9"}
23:36:06.354 00.005 11872 evsrv: cli 0D2D2320 response: {"jsonrpc":"2.0","result":null,"id":"8c192859-923a-4e32-89a0-b011e1bbc2c9"}
23:36:06.358 00.004 11872 evsrv: cli 0D2D2320 disconnect
23:36:06.519 00.161 9960 Exposure complete
23:36:06.626 00.107 9960 worker thread done servicing request
23:36:06.627 00.001 11872 OnExposeComplete: enter
23:36:06.630 00.003 11872 UpdateGuideState(): m_state=1
23:36:06.634 00.004 11872 UpdateCurrentPosition: no star selected
23:36:06.638 00.004 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
23:36:06.642 00.004 11872 Status Line: No star selected
23:36:06.647 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=202, med=0, FiltMin=0, FiltMax=115, Gamma=1.000
23:36:06.650 00.003 11872 UpdateGuideState exits: No star selected
23:36:06.655 00.005 11872 GuiderMultiStar::AutoSelect enter
23:36:06.659 00.004 11872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
23:36:06.756 00.097 11872 AutoFind: auto downsample for scale 1.00 => 1x
23:36:06.945 00.189 11872 AutoFind: global mean = 0.0, stdev 2.3
23:36:06.949 00.004 11872 AutoFind: using threshold = 0.1
23:36:07.174 00.225 11872 AutoFind: local max [1838, 817] 120.8
23:36:07.178 00.004 11872 AutoFind: local max [1595, 264] 116.5
23:36:07.182 00.004 11872 AutoFind: local max [39, 316] 68.9
23:36:07.186 00.004 11872 AutoFind: local max [1729, 278] 56.8
23:36:07.189 00.003 11872 AutoFind: local max [1378, 48] 41.5
23:36:07.193 00.004 11872 AutoFind: local max [1524, 1035] 29.4
23:36:07.196 00.003 11872 AutoFind: local max [781, 516] 26.7
23:36:07.200 00.004 11872 AutoFind: local max [781, 511] 26.5
23:36:07.205 00.005 11872 AutoFind: local max [1427, 1075] 23.6
23:36:07.209 00.004 11872 AutoFind: local max [457, 272] 23.3
23:36:07.213 00.004 11872 AutoFind: local max [135, 479] 22.4
23:36:07.217 00.004 11872 AutoFind: local max [171, 384] 19.3
23:36:07.221 00.004 11872 AutoFind: local max [123, 896] 18.2
23:36:07.225 00.004 11872 AutoFind: local max [886, 869] 17.4
23:36:07.228 00.003 11872 AutoFind: local max [887, 875] 16.9
23:36:07.233 00.005 11872 AutoFind: local max [1045, 297] 16.5
23:36:07.236 00.003 11872 AutoFind: local max [39, 966] 13.6
23:36:07.240 00.004 11872 AutoFind: local max [1323, 123] 13.0
23:36:07.243 00.003 11872 AutoFind: local max [761, 97] 11.4
23:36:07.248 00.005 11872 AutoFind: local max [171, 44] 10.9
23:36:07.252 00.004 11872 AutoFind: local max [282, 400] 9.7
23:36:07.255 00.003 11872 AutoFind: local max [1361, 604] 9.5
23:36:07.258 00.003 11872 AutoFind: local max [509, 264] 8.6
23:36:07.264 00.006 11872 AutoFind: local max [393, 300] 8.2
23:36:07.268 00.004 11872 AutoFind: local max [1397, 48] 7.9
23:36:07.271 00.003 11872 AutoFind: local max [142, 983] 7.9
23:36:07.275 00.004 11872 AutoFind: local max [491, 341] 7.9
23:36:07.278 00.003 11872 AutoFind: local max [1913, 645] 7.7
23:36:07.282 00.004 11872 AutoFind: local max [311, 1051] 7.6
23:36:07.286 00.004 11872 AutoFind: local max [1529, 462] 7.3
23:36:07.289 00.003 11872 AutoFind: local max [1373, 519] 7.1
23:36:07.292 00.003 11872 AutoFind: local max [41, 626] 6.7
23:36:07.295 00.003 11872 AutoFind: local max [1352, 553] 6.5
23:36:07.299 00.004 11872 AutoFind: local max [1450, 436] 6.5
23:36:07.303 00.004 11872 AutoFind: local max [288, 619] 6.4
23:36:07.307 00.004 11872 AutoFind: local max [490, 347] 6.4
23:36:07.311 00.004 11872 AutoFind: local max [1787, 199] 6.2
23:36:07.314 00.003 11872 AutoFind: local max [573, 202] 6.1
23:36:07.318 00.004 11872 AutoFind: local max [1399, 404] 6.1
23:36:07.321 00.003 11872 AutoFind: local max [381, 652] 6.1
23:36:07.326 00.005 11872 AutoFind: local max [318, 370] 6.0
23:36:07.329 00.003 11872 AutoFind: local max [1864, 92] 5.9
23:36:07.334 00.005 11872 AutoFind: local max [1394, 773] 5.8
23:36:07.337 00.003 11872 AutoFind: local max [1373, 525] 5.6
23:36:07.341 00.004 11872 AutoFind: local max [1605, 256] 5.5
23:36:07.344 00.003 11872 AutoFind: local max [1449, 430] 5.4
23:36:07.347 00.003 11872 AutoFind: local max [1736, 369] 5.4
23:36:07.351 00.004 11872 AutoFind: local max [566, 595] 5.3
23:36:07.354 00.003 11872 AutoFind: local max [374, 1000] 5.3
23:36:07.358 00.004 11872 AutoFind: local max [1711, 357] 5.3
23:36:07.361 00.003 11872 AutoFind: local max [1607, 264] 5.2
23:36:07.365 00.004 11872 AutoFind: local max [817, 811] 5.1
23:36:07.368 00.003 11872 AutoFind: local max [1824, 588] 4.9
23:36:07.373 00.005 11872 AutoFind: local max [365, 980] 4.8
23:36:07.376 00.003 11872 AutoFind: local max [311, 959] 4.6
23:36:07.380 00.004 11872 AutoFind: local max [445, 20] 4.5
23:36:07.383 00.003 11872 AutoFind: local max [521, 524] 4.4
23:36:07.388 00.005 11872 AutoFind: local max [819, 817] 4.4
23:36:07.391 00.003 11872 AutoFind: local max [1861, 66] 4.4
23:36:07.394 00.003 11872 AutoFind: local max [1712, 352] 4.3
23:36:07.398 00.004 11872 AutoFind: local max [1724, 920] 4.3
23:36:07.402 00.004 11872 AutoFind: local max [1490, 418] 4.3
23:36:07.405 00.003 11872 AutoFind: local max [1827, 818] 4.2
23:36:07.409 00.004 11872 AutoFind: local max [554, 609] 4.2
23:36:07.413 00.004 11872 AutoFind: local max [1016, 1031] 4.1
23:36:07.415 00.002 11872 AutoFind: local max [1703, 415] 4.1
23:36:07.419 00.004 11872 AutoFind: local max [313, 474] 4.1
23:36:07.423 00.004 11872 AutoFind: local max [1504, 631] 4.1
23:36:07.426 00.003 11872 AutoFind: local max [1492, 679] 4.1
23:36:07.429 00.003 11872 AutoFind: local max [111, 930] 4.0
23:36:07.434 00.005 11872 AutoFind: local max [499, 447] 4.0
23:36:07.437 00.003 11872 AutoFind: local max [1738, 219] 4.0
23:36:07.440 00.003 11872 AutoFind: local max [1827, 811] 3.9
23:36:07.444 00.004 11872 AutoFind: local max [1832, 942] 3.9
23:36:07.447 00.003 11872 AutoFind: local max [594, 107] 3.9
23:36:07.449 00.002 11872 AutoFind: local max [607, 516] 3.8
23:36:07.452 00.003 11872 AutoFind: local max [1796, 367] 3.7
23:36:07.455 00.003 11872 AutoFind: local max [36, 304] 3.7
23:36:07.457 00.002 11872 AutoFind: local max [779, 837] 3.7
23:36:07.460 00.003 11872 AutoFind: local max [449, 261] 3.7
23:36:07.462 00.002 11872 AutoFind: local max [1635, 824] 3.7
23:36:07.465 00.003 11872 AutoFind: local max [1501, 638] 3.7
23:36:07.469 00.004 11872 AutoFind: local max [1559, 200] 3.7
23:36:07.472 00.003 11872 AutoFind: local max [1017, 1023] 3.6
23:36:07.475 00.003 11872 AutoFind: local max [966, 219] 3.6
23:36:07.478 00.003 11872 AutoFind: local max [966, 438] 3.6
23:36:07.482 00.004 11872 AutoFind: local max [1682, 592] 3.6
23:36:07.486 00.004 11872 AutoFind: local max [867, 1013] 3.6
23:36:07.488 00.002 11872 AutoFind: local max [1727, 498] 3.6
23:36:07.492 00.004 11872 AutoFind: local max [1056, 925] 3.6
23:36:07.496 00.004 11872 AutoFind: local max [117, 1033] 3.5
23:36:07.499 00.003 11872 AutoFind: local max [890, 988] 3.5
23:36:07.503 00.004 11872 AutoFind: local max [1582, 972] 3.5
23:36:07.505 00.002 11872 AutoFind: local max [842, 1069] 3.5
23:36:07.509 00.004 11872 AutoFind: local max [902, 54] 3.5
23:36:07.513 00.004 11872 AutoFind: local max [578, 931] 3.5
23:36:07.515 00.002 11872 AutoFind: local max [746, 416] 3.5
23:36:07.519 00.004 11872 AutoFind: local max [876, 650] 3.4
23:36:07.522 00.003 11872 AutoFind: local max [1683, 587] 3.4
23:36:07.526 00.004 11872 AutoFind: local max [1285, 41] 3.4
23:36:07.529 00.003 11872 AutoFind: too close [1683, 587] 3.4 - [1682, 592] 3.6
23:36:07.532 00.003 11872 AutoFind: too close [1017, 1023] 3.6 - [1016, 1031] 4.1
23:36:07.535 00.003 11872 AutoFind: too close [1501, 638] 3.7 - [1504, 631] 4.1
23:36:07.539 00.004 11872 AutoFind: close dim-bright [449, 261] 3.7 - [457, 272] 23.3
23:36:07.543 00.004 11872 AutoFind: close dim-bright [36, 304] 3.7 - [39, 316] 68.9
23:36:07.546 00.003 11872 AutoFind: too close [1827, 811] 3.9 - [1827, 818] 4.2
23:36:07.550 00.004 11872 AutoFind: close dim-bright [1827, 811] 3.9 - [1838, 817] 120.8
23:36:07.553 00.003 11872 AutoFind: too close [554, 609] 4.2 - [566, 595] 5.3
23:36:07.557 00.004 11872 AutoFind: close dim-bright [1827, 818] 4.2 - [1838, 817] 120.8
23:36:07.560 00.003 11872 AutoFind: too close [1712, 352] 4.3 - [1711, 357] 5.3
23:36:07.563 00.003 11872 AutoFind: too close [819, 817] 4.4 - [817, 811] 5.1
23:36:07.568 00.005 11872 AutoFind: too close [365, 980] 4.8 - [374, 1000] 5.3
23:36:07.571 00.003 11872 AutoFind: too close [1607, 264] 5.2 - [1605, 256] 5.5
23:36:07.574 00.003 11872 AutoFind: close dim-bright [1607, 264] 5.2 - [1595, 264] 116.5
23:36:07.579 00.005 11872 AutoFind: too close [1449, 430] 5.4 - [1450, 436] 6.5
23:36:07.582 00.003 11872 AutoFind: close dim-bright [1605, 256] 5.5 - [1595, 264] 116.5
23:36:07.585 00.003 11872 AutoFind: too close [1373, 525] 5.6 - [1373, 519] 7.1
23:36:07.588 00.003 11872 AutoFind: too close [490, 347] 6.4 - [491, 341] 7.9
23:36:07.591 00.003 11872 AutoFind: close dim-bright [1397, 48] 7.9 - [1378, 48] 41.5
23:36:07.594 00.003 11872 AutoFind: too close [887, 875] 16.9 - [886, 869] 17.4
23:36:07.597 00.003 11872 AutoFind: too close [781, 511] 26.5 - [781, 516] 26.7
23:36:07.599 00.002 11872 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
23:36:07.602 00.003 11872 Star::Find(15, 1838, 817, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:07.604 00.002 11872 Star::Find returns 1 (0), X=1838.46, Y=814.78, Mass=4227, SNR=43.9, Peak=202 HFD=5.7
23:36:07.609 00.005 11872 Star::Find(15, 1595, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:07.612 00.003 11872 Star::Find returns 1 (0), X=1595.57, Y=265.67, Mass=5205, SNR=48.5, Peak=143 HFD=6.7
23:36:07.616 00.004 11872 Star::Find(15, 39, 316, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:07.620 00.004 11872 Star::Find returns 1 (0), X=39.21, Y=316.91, Mass=1823, SNR=29.0, Peak=87 HFD=4.8
23:36:07.624 00.004 11872 Star::Find(15, 1729, 278, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:07.628 00.004 11872 Star::Find returns 1 (0), X=1729.22, Y=279.36, Mass=2104, SNR=30.9, Peak=79 HFD=5.9
23:36:07.631 00.003 11872 Star::Find(15, 1378, 48, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:07.635 00.004 11872 Star::Find returns 1 (0), X=1379.42, Y=48.78, Mass=1906, SNR=29.2, Peak=54 HFD=6.4
23:36:07.640 00.005 11872 Star::Find(15, 1524, 1035, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:07.645 00.005 11872 Star::Find returns 1 (0), X=1524.78, Y=1034.06, Mass=1090, SNR=22.0, Peak=39 HFD=5.9
23:36:07.650 00.005 11872 Star::Find(15, 1427, 1075, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:07.656 00.006 11872 Star::Find returns 1 (0), X=1427.82, Y=1074.08, Mass=793, SNR=19.0, Peak=26 HFD=5.9
23:36:07.662 00.006 11872 Star::Find(15, 457, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:07.668 00.006 11872 Star::Find returns 1 (0), X=457.24, Y=271.01, Mass=1392, SNR=24.6, Peak=44 HFD=6.7
23:36:07.672 00.004 11872 Star::Find(15, 135, 479, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:07.676 00.004 11872 Star::Find returns 1 (0), X=134.17, Y=480.70, Mass=510, SNR=15.0, Peak=31 HFD=4.8
23:36:07.680 00.004 11872 Star::Find(15, 171, 384, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:07.684 00.004 11872 Star::Find returns 1 (0), X=170.78, Y=383.04, Mass=588, SNR=16.3, Peak=31 HFD=5.4
23:36:07.690 00.006 11872 Star::Find(15, 123, 896, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:07.694 00.004 11872 Star::Find returns 1 (0), X=122.77, Y=895.96, Mass=523, SNR=15.4, Peak=26 HFD=5.4
23:36:07.699 00.005 11872 Star::Find(15, 1045, 297, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:07.704 00.005 11872 Star::Find returns 1 (0), X=1045.64, Y=299.22, Mass=1318, SNR=23.9, Peak=35 HFD=7.5
23:36:07.708 00.004 11872 Star::Find(15, 39, 966, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:07.710 00.002 11872 Star::Find returns 1 (0), X=38.69, Y=966.35, Mass=277, SNR=11.4, Peak=26 HFD=4.1
23:36:07.715 00.005 11872 Star::Find(15, 1323, 123, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:07.719 00.004 11872 Star::Find returns 1 (0), X=1322.95, Y=124.63, Mass=582, SNR=16.0, Peak=21 HFD=6.9
23:36:07.723 00.004 11872 Star::Find(15, 761, 97, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:07.727 00.004 11872 Star::Find returns 1 (0), X=759.91, Y=99.45, Mass=506, SNR=15.2, Peak=20 HFD=6.4
23:36:07.730 00.003 11872 Star::Find(15, 171, 44, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:07.734 00.004 11872 Star::Find returns 1 (0), X=171.11, Y=43.98, Mass=262, SNR=11.0, Peak=17 HFD=4.5
23:36:07.737 00.003 11872 Star::Find(15, 282, 400, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:07.739 00.002 11872 Star::Find returns 1 (0), X=281.86, Y=400.91, Mass=324, SNR=12.1, Peak=20 HFD=4.8
23:36:07.742 00.003 11872 Star::Find(15, 1361, 604, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:07.745 00.003 11872 Star::Find returns 1 (0), X=1361.78, Y=604.70, Mass=484, SNR=14.4, Peak=15 HFD=7.2
23:36:07.749 00.004 11872 Star::Find(15, 509, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:07.752 00.003 11872 Star::Find returns 1 (0), X=508.86, Y=264.95, Mass=341, SNR=12.3, Peak=13 HFD=6.1
23:36:07.755 00.003 11872 Star::Find(15, 393, 300, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:07.759 00.004 11872 Star::Find returns 1 (0), X=393.11, Y=300.02, Mass=306, SNR=11.8, Peak=12 HFD=6.1
23:36:07.764 00.005 11872 Star::Find(15, 1397, 48, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:07.766 00.002 11872 Star::Find returns 1 (0), X=1380.10, Y=49.12, Mass=1772, SNR=28.2, Peak=24 HFD=6.2
23:36:07.770 00.004 11872 Star::Find(15, 142, 983, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:07.773 00.003 11872 Star::Find returns 1 (0), X=142.09, Y=983.83, Mass=204, SNR=9.7, Peak=15 HFD=5.6
23:36:07.777 00.004 11872 Star::Find(15, 1913, 645, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:07.781 00.004 11872 Star::Find returns 1 (0), X=1912.58, Y=647.56, Mass=209, SNR=9.8, Peak=16 HFD=5.2
23:36:07.784 00.003 11872 Star::Find(15, 311, 1051, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:07.787 00.003 11872 Star::Find returns 1 (0), X=311.71, Y=1051.89, Mass=187, SNR=9.2, Peak=14 HFD=4.9
23:36:07.793 00.006 11872 Star::Find(15, 1529, 462, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:07.797 00.004 11872 Star::Find returns 1 (0), X=1529.57, Y=460.40, Mass=188, SNR=9.3, Peak=11 HFD=5.8
23:36:07.800 00.003 11872 Star::Find(15, 41, 626, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:07.805 00.005 11872 Star::Find returns 1 (0), X=41.23, Y=627.11, Mass=163, SNR=8.8, Peak=13 HFD=4.5
23:36:07.810 00.005 11872 Star::Find(15, 1352, 553, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:07.815 00.005 11872 Star::Find returns 1 (0), X=1351.95, Y=550.72, Mass=150, SNR=8.1, Peak=10 HFD=5.9
23:36:07.820 00.005 11872 Star::Find(15, 288, 619, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:07.829 00.009 11872 Star::Find returns 1 (0), X=287.93, Y=620.11, Mass=132, SNR=7.7, Peak=7 HFD=4.5
23:36:07.835 00.006 11872 Star::Find(15, 1787, 199, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:07.843 00.008 11872 Star::Find returns 1 (0), X=1786.96, Y=199.06, Mass=172, SNR=8.9, Peak=13 HFD=4.5
23:36:07.849 00.006 11872 Star::Find(15, 573, 202, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:07.855 00.006 11872 Star::Find returns 1 (0), X=572.89, Y=202.84, Mass=194, SNR=9.3, Peak=9 HFD=6.2
23:36:07.860 00.005 11872 Star::Find(15, 1399, 404, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:07.866 00.006 11872 Star::Find returns 1 (0), X=1399.79, Y=404.57, Mass=155, SNR=8.3, Peak=9 HFD=6.0
23:36:07.872 00.006 11872 Star::Find(15, 381, 652, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:07.877 00.005 11872 Star::Find returns 1 (0), X=381.46, Y=651.03, Mass=201, SNR=9.7, Peak=10 HFD=6.1
23:36:07.884 00.007 11872 Star::Find(15, 318, 370, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:07.892 00.008 11872 Star::Find returns 1 (0), X=318.81, Y=367.13, Mass=132, SNR=7.8, Peak=13 HFD=4.7
23:36:07.899 00.007 11872 Star::Find(15, 1864, 92, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:07.906 00.007 11872 Star::Find returns 1 (0), X=1864.15, Y=92.92, Mass=180, SNR=9.2, Peak=13 HFD=6.2
23:36:07.910 00.004 11872 Star::Find(15, 1394, 773, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:07.916 00.006 11872 Star::Find returns 1 (0), X=1393.17, Y=771.67, Mass=131, SNR=7.7, Peak=8 HFD=6.3
23:36:07.921 00.005 11872 Star::Find(15, 1736, 369, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:07.925 00.004 11872 Star::Find returns 1 (0), X=1736.12, Y=370.94, Mass=123, SNR=7.5, Peak=7 HFD=6.0
23:36:07.931 00.006 11872 Star::Find(15, 1824, 588, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:07.938 00.007 11872 Star::Find returns 1 (0), X=1824.10, Y=592.13, Mass=138, SNR=7.9, Peak=9 HFD=4.8
23:36:07.945 00.007 11872 Star::Find(15, 311, 959, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:07.965 00.020 11872 Star::Find false star n=28 nbg=283 bg=1.0 sigma=1.0 thresh=4 peak=4
23:36:07.969 00.004 11872 Star::Find returns 0 (2), X=311.00, Y=959.00, Mass=101, SNR=2.9, Peak=6 HFD=0.0
23:36:07.972 00.003 11872 Star::Find(15, 445, 20, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:07.975 00.003 11872 Star::Find false star n=28 nbg=285 bg=1.1 sigma=0.9 thresh=4 peak=4
23:36:07.978 00.003 11872 Star::Find returns 0 (2), X=445.00, Y=20.00, Mass=98, SNR=2.9, Peak=7 HFD=0.0
23:36:07.982 00.004 11872 Star::Find(15, 521, 524, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:07.987 00.005 11872 Star::Find returns 1 (0), X=521.55, Y=525.03, Mass=210, SNR=9.9, Peak=8 HFD=6.2
23:36:07.990 00.003 11872 Star::Find(15, 1861, 66, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:07.993 00.003 11872 Star::Find returns 1 (0), X=1861.21, Y=67.01, Mass=77, SNR=6.0, Peak=7 HFD=4.3
23:36:07.998 00.005 11872 Star::Find(15, 1724, 920, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:08.001 00.003 11872 Star::Find false star n=20 nbg=276 bg=0.7 sigma=0.8 thresh=3 peak=3
23:36:08.004 00.003 11872 Star::Find returns 0 (2), X=1724.00, Y=920.00, Mass=61, SNR=2.9, Peak=6 HFD=0.0
23:36:08.008 00.004 11872 Star::Find(15, 1490, 418, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:08.012 00.004 11872 Star::Find false star n=41 nbg=267 bg=0.7 sigma=0.8 thresh=3 peak=3
23:36:08.015 00.003 11872 Star::Find returns 0 (2), X=1490.00, Y=418.00, Mass=119, SNR=2.9, Peak=6 HFD=0.0
23:36:08.019 00.004 11872 Star::Find(15, 1703, 415, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:08.022 00.003 11872 Star::Find returns 1 (0), X=1702.97, Y=417.04, Mass=132, SNR=7.7, Peak=8 HFD=6.1
23:36:08.025 00.003 11872 Star::Find(15, 313, 474, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:08.029 00.004 11872 Star::Find returns 1 (0), X=312.87, Y=475.62, Mass=108, SNR=7.0, Peak=10 HFD=5.4
23:36:08.032 00.003 11872 Star::Find(15, 1492, 679, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:08.036 00.004 11872 Star::Find returns 1 (0), X=1491.16, Y=676.39, Mass=195, SNR=9.3, Peak=10 HFD=6.9
23:36:08.039 00.003 11872 Star::Find(15, 111, 930, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:08.042 00.003 11872 Star::Find returns 1 (0), X=110.30, Y=929.18, Mass=87, SNR=6.3, Peak=8 HFD=5.0
23:36:08.045 00.003 11872 Star::Find(15, 499, 447, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:08.049 00.004 11872 Star::Find false star n=10 nbg=284 bg=0.6 sigma=0.7 thresh=3 peak=2
23:36:08.052 00.003 11872 Star::Find returns 0 (2), X=499.00, Y=447.00, Mass=25, SNR=2.9, Peak=4 HFD=0.0
23:36:08.054 00.002 11872 Star::Find(15, 1738, 219, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:08.058 00.004 11872 Star::Find returns 1 (0), X=1738.45, Y=216.43, Mass=123, SNR=7.5, Peak=10 HFD=5.9
23:36:08.061 00.003 11872 Star::Find(15, 1832, 942, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:08.064 00.003 11872 Star::Find false star n=20 nbg=274 bg=0.6 sigma=0.7 thresh=3 peak=2
23:36:08.067 00.003 11872 Star::Find returns 0 (2), X=1832.00, Y=942.00, Mass=52, SNR=2.9, Peak=4 HFD=0.0
23:36:08.070 00.003 11872 Star::Find(15, 594, 107, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:08.073 00.003 11872 Star::Find false star n=17 nbg=287 bg=0.9 sigma=1.0 thresh=4 peak=4
23:36:08.076 00.003 11872 Star::Find returns 0 (2), X=594.00, Y=107.00, Mass=65, SNR=2.9, Peak=7 HFD=0.0
23:36:08.079 00.003 11872 Star::Find(15, 607, 516, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:08.082 00.003 11872 Star::Find false star n=21 nbg=283 bg=0.9 sigma=1.0 thresh=4 peak=4
23:36:08.085 00.003 11872 Star::Find returns 0 (2), X=607.00, Y=516.00, Mass=83, SNR=2.9, Peak=8 HFD=0.0
23:36:08.090 00.005 11872 Star::Find(15, 1796, 367, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:08.094 00.004 11872 Star::Find false star n=25 nbg=284 bg=0.5 sigma=0.7 thresh=3 peak=3
23:36:08.097 00.003 11872 Star::Find returns 0 (2), X=1796.00, Y=367.00, Mass=80, SNR=2.9, Peak=7 HFD=0.0
23:36:08.100 00.003 11872 Star::Find(15, 36, 304, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:08.104 00.004 11872 Star::Find returns 1 (0), X=39.21, Y=316.91, Mass=1823, SNR=29.0, Peak=87 HFD=4.8
23:36:08.107 00.003 11872 Star::Find(15, 779, 837, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:08.112 00.005 11872 Star::Find false star n=23 nbg=274 bg=0.6 sigma=0.7 thresh=3 peak=3
23:36:08.117 00.005 11872 Star::Find returns 0 (2), X=779.00, Y=837.00, Mass=65, SNR=2.9, Peak=5 HFD=0.0
23:36:08.123 00.006 11872 Star::Find(15, 449, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:08.128 00.005 11872 Star::Find returns 1 (0), X=457.24, Y=271.01, Mass=1392, SNR=24.6, Peak=44 HFD=6.7
23:36:08.132 00.004 11872 Star::Find(15, 1635, 824, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:08.137 00.005 11872 Star::Find false star n=8 nbg=284 bg=0.6 sigma=0.7 thresh=3 peak=2
23:36:08.142 00.005 11872 Star::Find returns 0 (2), X=1635.00, Y=824.00, Mass=25, SNR=2.9, Peak=5 HFD=0.0
23:36:08.144 00.002 11872 Star::Find(15, 1559, 200, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:08.147 00.003 11872 Star::Find returns 0 (3), X=1559.00, Y=200.00, Mass=5, SNR=1.5, Peak=5 HFD=0.0
23:36:08.152 00.005 11872 Star::Find(15, 966, 219, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:08.155 00.003 11872 Star::Find false star n=22 nbg=279 bg=0.8 sigma=0.8 thresh=3 peak=2
23:36:08.158 00.003 11872 Star::Find returns 0 (2), X=966.00, Y=219.00, Mass=56, SNR=2.9, Peak=5 HFD=0.0
23:36:08.161 00.003 11872 Star::Find(15, 966, 438, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:08.165 00.004 11872 Star::Find returns 0 (2), X=966.00, Y=438.00, Mass=13, SNR=2.5, Peak=4 HFD=0.0
23:36:08.169 00.004 11872 Star::Find(15, 867, 1013, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:08.172 00.003 11872 Star::Find false star n=6 nbg=285 bg=0.8 sigma=1.0 thresh=4 peak=2
23:36:08.175 00.003 11872 Star::Find returns 0 (2), X=867.00, Y=1013.00, Mass=21, SNR=2.9, Peak=7 HFD=0.0
23:36:08.178 00.003 11872 Star::Find(15, 1727, 498, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:08.182 00.004 11872 Star::Find false star n=8 nbg=284 bg=0.6 sigma=0.8 thresh=3 peak=2
23:36:08.186 00.004 11872 Star::Find returns 0 (2), X=1727.00, Y=498.00, Mass=21, SNR=2.9, Peak=5 HFD=0.0
23:36:08.189 00.003 11872 Star::Find(15, 1056, 925, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:08.192 00.003 11872 Star::Find false star n=31 nbg=286 bg=0.5 sigma=0.6 thresh=2 peak=2
23:36:08.195 00.003 11872 Star::Find returns 0 (2), X=1056.00, Y=925.00, Mass=53, SNR=2.9, Peak=4 HFD=0.0
23:36:08.201 00.006 11872 Star::Find(15, 117, 1033, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:08.207 00.006 11872 Star::Find false star n=26 nbg=267 bg=0.6 sigma=0.7 thresh=3 peak=3
23:36:08.212 00.005 11872 Star::Find returns 0 (2), X=117.00, Y=1033.00, Mass=79, SNR=2.9, Peak=8 HFD=0.0
23:36:08.216 00.004 11872 Star::Find(15, 890, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:08.223 00.007 11872 Star::Find false star n=33 nbg=280 bg=0.7 sigma=0.8 thresh=3 peak=3
23:36:08.228 00.005 11872 Star::Find returns 0 (2), X=890.00, Y=988.00, Mass=96, SNR=2.9, Peak=5 HFD=0.0
23:36:08.232 00.004 11872 Star::Find(15, 1582, 972, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:08.238 00.006 11872 Star::Find false star n=9 nbg=276 bg=0.6 sigma=0.8 thresh=3 peak=2
23:36:08.245 00.007 11872 Star::Find returns 0 (2), X=1582.00, Y=972.00, Mass=28, SNR=2.9, Peak=5 HFD=0.0
23:36:08.250 00.005 11872 Star::Find(15, 842, 1069, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:08.253 00.003 11872 Star::Find false star n=17 nbg=273 bg=0.8 sigma=0.8 thresh=3 peak=2
23:36:08.258 00.005 11872 Star::Find returns 0 (2), X=842.00, Y=1069.00, Mass=43, SNR=2.9, Peak=5 HFD=0.0
23:36:08.261 00.003 11872 Star::Find(15, 902, 54, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:08.265 00.004 11872 Star::Find returns 0 (2), X=902.00, Y=54.00, Mass=14, SNR=2.5, Peak=4 HFD=0.0
23:36:08.269 00.004 11872 Star::Find(15, 578, 931, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:08.272 00.003 11872 Star::Find returns 0 (2), X=578.00, Y=931.00, Mass=18, SNR=2.9, Peak=5 HFD=0.0
23:36:08.275 00.003 11872 Star::Find(15, 746, 416, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:08.278 00.003 11872 Star::Find false star n=13 nbg=270 bg=0.8 sigma=0.8 thresh=3 peak=2
23:36:08.282 00.004 11872 Star::Find returns 0 (2), X=746.00, Y=416.00, Mass=36, SNR=2.9, Peak=5 HFD=0.0
23:36:08.285 00.003 11872 Star::Find(15, 876, 650, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:08.288 00.003 11872 Star::Find false star n=40 nbg=283 bg=1.1 sigma=1.0 thresh=4 peak=4
23:36:08.290 00.002 11872 Star::Find returns 0 (2), X=876.00, Y=650.00, Mass=136, SNR=2.9, Peak=7 HFD=0.0
23:36:08.296 00.006 11872 Star::Find(15, 1285, 41, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:08.300 00.004 11872 Star::Find returns 0 (2), X=1285.00, Y=41.00, Mass=19, SNR=3.0, Peak=3 HFD=0.0
23:36:08.303 00.003 11872 AutoFind: finding best star pass 1
23:36:08.306 00.003 11872 Star::Find(15, 1838, 817, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:08.310 00.004 11872 Star::Find returns 1 (0), X=1838.46, Y=814.78, Mass=4227, SNR=43.9, Peak=202 HFD=5.7
23:36:08.314 00.004 11872 AutoFind returns star at [1838, 817] 120.8 Mass 4227 SNR 43.9
23:36:08.320 00.006 11872 Star::Find(15, 1838, 817, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:08.330 00.010 11872 Star::Find returns 1 (0), X=1838.46, Y=814.78, Mass=4227, SNR=43.9, Peak=202 HFD=5.7
23:36:08.337 00.007 11872 MultiStar: List (12): {1838.46, 814.78}(43.9), {1595.57, 265.67}(48.5), {39.21, 316.91}(29.0), {1729.22, 279.36}(30.9), {1379.42, 48.78}(29.2), {1524.78, 1034.06}(22.0), {1427.82, 1074.08}(19.0), {457.24, 271.01}(24.6), {134.17, 480.70}(15.0), {170.78, 383.04}(16.3), {122.77, 895.96}(15.4), {1045.64, 299.22}(23.9), 
23:36:08.345 00.008 11872 setting lock position to (1838.46, 814.78)
23:36:08.351 00.006 11872 AutoSelect: state = 1, call UpdateGuideState
23:36:08.358 00.007 11872 UpdateGuideState(): m_state=1
23:36:08.364 00.006 11872 Star::Find(15, 1838, 814, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:08.369 00.005 11872 Star::Find returns 1 (0), X=1838.46, Y=814.78, Mass=4227, SNR=43.9, Peak=202 HFD=5.7
23:36:08.374 00.005 11872 CameraToMount -- cameraTheta (0.00) - m_xAngle (0.00) = xAngle (-0.00 = -0.00)
23:36:08.379 00.005 11872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.97 = 2.97)
23:36:08.385 00.006 11872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
23:36:08.392 00.007 11872 setting force full frames = false
23:36:08.398 00.006 11872 setting lock position to (1838.46, 814.78)
23:36:08.403 00.005 11872 CurrentPosition() valid, moving to STATE_SELECTED
23:36:08.408 00.005 11872 Changing from state SELECTING to SELECTED
23:36:08.414 00.006 11872 guider state => SELECTED
23:36:08.422 00.008 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=202, med=0, FiltMin=0, FiltMax=115, Gamma=1.000
23:36:08.428 00.006 11872 UpdateGuideState exits: m=4227 SNR=43.9
23:36:08.436 00.008 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=202, med=0, FiltMin=0, FiltMax=115, Gamma=1.000
23:36:08.441 00.005 11872 Status Line: Auto-selected star at (1838.5, 814.8)
23:36:08.452 00.011 11872 PhdController: newstate STATE_WAIT_SELECTED
23:36:08.457 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:08.462 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:36:08.467 00.005 11872 Enqueuing Expose request
23:36:08.474 00.007 9960 Worker thread wakes up
23:36:08.474 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:36:08.474 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1823,800,31,31)
23:36:08.475 00.001 11872 evsrv: cli 0D2D2820 connect
23:36:08.482 00.007 11872 case statement mapped state 2 to 1
23:36:08.488 00.006 11872 case statement mapped state 2 to 1
23:36:08.493 00.005 11872 evsrv: cli 0D2D2820 request: {"method":"get_lock_position","id":"3abbf909-a224-4be9-b57f-7c05c18f0ff2"}
23:36:08.498 00.005 11872 evsrv: cli 0D2D2820 response: {"jsonrpc":"2.0","result":[1838.46,814.78],"id":"3abbf909-a224-4be9-b57f-7c05c18f0ff2"}
23:36:08.504 00.006 11872 evsrv: cli 0D2D2820 disconnect
23:36:08.511 00.007 11872 evsrv: cli 0D2D2780 connect
23:36:08.517 00.006 11872 case statement mapped state 2 to 1
23:36:08.524 00.007 11872 case statement mapped state 2 to 1
23:36:08.530 00.006 11872 evsrv: cli 0D2D2780 request: {"method":"get_app_state","id":"788eb1e1-6896-40f5-860c-b143ecc635ee"}
23:36:08.536 00.006 11872 case statement mapped state 2 to 1
23:36:08.542 00.006 11872 evsrv: cli 0D2D2780 response: {"jsonrpc":"2.0","result":"Selected","id":"788eb1e1-6896-40f5-860c-b143ecc635ee"}
23:36:08.548 00.006 11872 evsrv: cli 0D2D2780 disconnect
23:36:09.549 01.001 11872 evsrv: cli 0D2D2320 connect
23:36:09.553 00.004 11872 case statement mapped state 2 to 1
23:36:09.560 00.007 11872 case statement mapped state 2 to 1
23:36:09.566 00.006 11872 evsrv: cli 0D2D2320 request: {"method":"get_app_state","id":"38ed5807-7340-4ac7-87aa-e2da4467180c"}
23:36:09.571 00.005 11872 case statement mapped state 2 to 1
23:36:09.576 00.005 11872 evsrv: cli 0D2D2320 response: {"jsonrpc":"2.0","result":"Selected","id":"38ed5807-7340-4ac7-87aa-e2da4467180c"}
23:36:09.581 00.005 11872 evsrv: cli 0D2D2320 disconnect
23:36:09.720 00.139 9960 Exposure complete
23:36:09.823 00.103 9960 worker thread done servicing request
23:36:09.824 00.001 11872 OnExposeComplete: enter
23:36:09.827 00.003 11872 UpdateGuideState(): m_state=2
23:36:09.831 00.004 11872 Star::Find(15, 1838, 814, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:36:09.836 00.005 11872 Star::Find returns 1 (0), X=1838.29, Y=814.65, Mass=4119, SNR=43.0, Peak=183 HFD=5.5
23:36:09.839 00.003 11872 CameraToMount -- cameraTheta (-2.51) - m_xAngle (0.00) = xAngle (-2.51 = -2.51)
23:36:09.843 00.004 11872 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (0.46 = 0.46)
23:36:09.847 00.004 11872 CameraToMount -- cameraX=-0.17 cameraY=-0.13 hyp=0.21 cameraTheta=-2.51 mountX=-0.17 mountY=0.10, mountTheta=2.64
23:36:09.852 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=183, med=0, FiltMin=0, FiltMax=120, Gamma=1.000
23:36:09.857 00.005 11872 UpdateGuideState exits: m=4119 SNR=43.0
23:36:09.860 00.003 11872 PhdController: newstate STATE_CALIBRATE
23:36:09.863 00.003 11872 PhdController: newstate STATE_GUIDE
23:36:09.878 00.015 11872 Changing from state SELECTED to CALIBRATING_PRIMARY
23:36:09.881 00.003 11872 guider state => CALIBRATED
23:36:09.884 00.003 11872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
23:36:09.888 00.004 11872 reset dither spiral
23:36:09.892 00.004 11872 PhdController: newstate STATE_SETTLE_BEGIN
23:36:09.895 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:09.899 00.004 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:36:09.904 00.005 11872 Enqueuing Expose request
23:36:09.908 00.004 9960 Worker thread wakes up
23:36:09.908 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:36:09.910 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:36:10.582 00.672 11872 evsrv: cli 0D2D2460 connect
23:36:10.589 00.007 11872 case statement mapped state 5 to 1
23:36:10.596 00.007 11872 case statement mapped state 5 to 1
23:36:10.602 00.006 11872 evsrv: cli 0D2D2460 request: {"method":"get_app_state","id":"b2b5461d-f3ac-4a39-a521-d8cf326ea0b4"}
23:36:10.608 00.006 11872 case statement mapped state 5 to 1
23:36:10.613 00.005 11872 evsrv: cli 0D2D2460 response: {"jsonrpc":"2.0","result":"Selected","id":"b2b5461d-f3ac-4a39-a521-d8cf326ea0b4"}
23:36:10.618 00.005 11872 evsrv: cli 0D2D2460 disconnect
23:36:11.164 00.546 9960 Exposure complete
23:36:11.272 00.108 9960 worker thread done servicing request
23:36:11.273 00.001 11872 OnExposeComplete: enter
23:36:11.277 00.004 11872 UpdateGuideState(): m_state=5
23:36:11.280 00.003 11872 Star::Find(15, 1838, 814, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:36:11.285 00.005 11872 Star::Find returns 1 (0), X=1838.44, Y=814.47, Mass=4265, SNR=44.0, Peak=193 HFD=5.8
23:36:11.288 00.003 11872 CameraToMount -- cameraTheta (-1.63) - m_xAngle (0.00) = xAngle (-1.63 = -1.63)
23:36:11.292 00.004 11872 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.34 = 1.34)
23:36:11.298 00.006 11872 CameraToMount -- cameraX=-0.02 cameraY=-0.31 hyp=0.31 cameraTheta=-1.63 mountX=-0.02 mountY=0.30, mountTheta=1.64
23:36:11.305 00.007 11872 Changing from state CALIBRATED to GUIDING
23:36:11.310 00.005 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:36:11.314 00.004 11872 ScopeASCOM::SideOfPier() returns 0
23:36:11.318 00.004 11872 AdjustCalibrationForScopePointing (scope): current dec=31.2 pierSide=0, cal dec=0.0 pierSide=0 rotAngle=None bin=1
23:36:11.321 00.003 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:36:11.326 00.005 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:36:11.330 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:36:11.333 00.003 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:36:11.338 00.005 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:36:11.341 00.003 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:36:11.346 00.005 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:36:11.350 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:36:11.353 00.003 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:36:11.358 00.005 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:36:11.362 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:36:11.367 00.005 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:36:11.370 00.003 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:36:11.482 00.112 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:36:11.490 00.008 11872 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 2.900000
23:36:11.494 00.004 11872 Dec comp: XRate 1.564 -> 1.337 for dec 0.0 -> dec 31.2
23:36:11.500 00.006 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:36:11.506 00.006 11872 ScopeASCOM::SideOfPier() returns 0
23:36:11.510 00.004 11872 setting lock position to (1838.44, 814.47)
23:36:11.515 00.005 11872 guider state => GUIDING
23:36:11.519 00.004 11872 Status Line: Guiding
23:36:11.524 00.005 11872 Mount: notify guiding started
23:36:11.530 00.006 11872 GetString("/profile/5/name", "") returns "PHD SF 2025"
23:36:11.533 00.003 11872 GetString("/profile/5/scope/calibration/timestamp", "") returns "11/21/2025 10:15:14 PM"
23:36:11.538 00.005 11872 GetDouble("/profile/5/scope/calibration/xRate", 1.000000) returns 0.001564
23:36:11.541 00.003 11872 GetDouble("/profile/5/scope/calibration/yRate", 1.000000) returns 0.001340
23:36:11.547 00.006 11872 GetInt("/profile/5/scope/calibration/binning", 1) returns 1
23:36:11.550 00.003 11872 GetDouble("/profile/5/scope/calibration/xAngle", 0.000000) returns 0.004073
23:36:11.554 00.004 11872 GetDouble("/profile/5/scope/calibration/yAngle", 0.000000) returns -1.738880
23:36:11.559 00.005 11872 GetDouble("/profile/5/scope/calibration/declination", 0.000000) returns 0.000075
23:36:11.564 00.005 11872 GetInt("/profile/5/scope/calibration/pierSide", -1) returns 0
23:36:11.567 00.003 11872 GetInt("/profile/5/scope/calibration/raGuideParity", 0) returns 1
23:36:11.570 00.003 11872 GetInt("/profile/5/scope/calibration/decGuideParity", 0) returns -1
23:36:11.574 00.004 11872 GetDouble("/profile/5/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
23:36:11.580 00.006 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:36:11.585 00.005 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:36:11.589 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:36:11.594 00.005 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:36:11.598 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:36:11.602 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:36:11.606 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:36:11.611 00.005 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:36:11.616 00.005 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:36:11.619 00.003 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:36:11.624 00.005 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:36:11.629 00.005 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:36:11.633 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:36:11.636 00.003 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:36:11.642 00.006 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:36:11.645 00.003 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:36:11.650 00.005 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:36:11.654 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:36:11.658 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:36:11.661 00.003 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:36:11.664 00.003 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:36:11.668 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:36:11.673 00.005 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:36:11.677 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:36:11.681 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:36:11.685 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:36:11.702 00.017 11872 evsrv: cli 0D2D2320 connect
23:36:11.709 00.007 11872 case statement mapped state 6 to 3
23:36:11.714 00.005 11872 case statement mapped state 6 to 3
23:36:11.718 00.004 11872 evsrv: cli 0D2D2320 request: {"method":"get_app_state","id":"09015e41-0108-47c4-ab8d-eda7ad398f40"}
23:36:11.722 00.004 11872 case statement mapped state 6 to 3
23:36:11.726 00.004 11872 evsrv: cli 0D2D2320 response: {"jsonrpc":"2.0","result":"Guiding","id":"09015e41-0108-47c4-ab8d-eda7ad398f40"}
23:36:11.733 00.007 11872 evsrv: cli 0D2D2320 disconnect
23:36:11.891 00.158 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:36:11.901 00.010 11872 ScopeASCOM::SideOfPier() returns 0
23:36:11.908 00.007 11872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
23:36:11.915 00.007 11872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
23:36:11.920 00.005 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:36:11.925 00.005 11872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 31.2
23:36:11.929 00.004 11872 MountToCamera -- mountTheta (-0.00) + m_xAngle (0.00) = xAngle (0.00 = 0.00)
23:36:11.932 00.003 11872 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
23:36:11.934 00.002 11872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
23:36:11.939 00.005 11872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
23:36:11.942 00.003 11872 GetInt("/profile/5/AutoLoadCalibration", -1) returns 1
23:36:11.946 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=193, med=0, FiltMin=0, FiltMax=110, Gamma=1.000
23:36:11.950 00.004 11872 UpdateGuideState exits: m=4265 SNR=44.0
23:36:11.954 00.004 11872 PhdController: newstate STATE_SETTLE_WAIT
23:36:11.957 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:11.960 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:36:11.964 00.004 11872 Enqueuing Expose request
23:36:11.967 00.003 9960 Worker thread wakes up
23:36:11.967 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:36:11.967 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1823,799,31,31)
23:36:13.210 01.243 9960 Exposure complete
23:36:13.330 00.120 9960 worker thread done servicing request
23:36:13.331 00.001 11872 OnExposeComplete: enter
23:36:13.335 00.004 11872 UpdateGuideState(): m_state=6
23:36:13.338 00.003 11872 Star::Find(15, 1838, 814, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:13.343 00.005 11872 Star::Find returns 1 (0), X=1838.42, Y=814.35, Mass=4308, SNR=44.4, Peak=171 HFD=5.9
23:36:13.347 00.004 11872 CameraToMount -- cameraTheta (-1.75) - m_xAngle (0.00) = xAngle (-1.75 = -1.75)
23:36:13.351 00.004 11872 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.22 = 1.22)
23:36:13.355 00.004 11872 CameraToMount -- cameraX=-0.02 cameraY=-0.12 hyp=0.12 cameraTheta=-1.75 mountX=-0.02 mountY=0.11, mountTheta=1.76
23:36:13.361 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.02, y=-0.12, opts=13)
23:36:13.364 00.003 11872 Enqueuing Move request for scope (-0.02, -0.12)
23:36:13.368 00.004 9960 Worker thread wakes up
23:36:13.368 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.12) opts 0xd
23:36:13.369 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.02, -0.12)
23:36:13.369 00.000 9960 Moving (-0.02, -0.12) raw xDistance=-0.02 yDistance=0.11
23:36:13.369 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:36:13.369 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:36:13.369 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:36:13.370 00.001 9960 MoveAxis(E, 0, ABG)
23:36:13.370 00.000 9960 Move returns status 0, amount 0
23:36:13.370 00.000 9960 MoveAxis(N, 0, ABG)
23:36:13.370 00.000 9960 Move returns status 0, amount 0
23:36:13.370 00.000 9960 move complete, result=0
23:36:13.370 00.000 9960 worker thread done servicing request
23:36:13.370 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=171, med=0, FiltMin=0, FiltMax=108, Gamma=1.000
23:36:13.375 00.005 11872 UpdateGuideState exits: m=4308 SNR=44.4
23:36:13.378 00.003 11872 PhdController: settling, locked = 1, distance = 0.25 (1.50) aobump = 0 frame = 1 / 99999
23:36:13.382 00.004 11872 evsrv: {"Event":"Settling","Timestamp":1763789773.382,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.25,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:36:13.385 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:13.390 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:36:13.394 00.004 11872 Enqueuing Expose request
23:36:13.398 00.004 11872 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:36:13.401 00.003 9960 Worker thread wakes up
23:36:13.401 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:36:13.401 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1823,799,31,31)
23:36:14.649 01.248 9960 Exposure complete
23:36:14.758 00.109 9960 worker thread done servicing request
23:36:14.759 00.001 11872 OnExposeComplete: enter
23:36:14.762 00.003 11872 UpdateGuideState(): m_state=6
23:36:14.765 00.003 11872 Star::Find(15, 1838, 814, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:36:14.769 00.004 11872 Star::Find returns 1 (0), X=1838.63, Y=813.95, Mass=4248, SNR=44.3, Peak=210 HFD=6.0
23:36:14.772 00.003 11872 CameraToMount -- cameraTheta (-1.22) - m_xAngle (0.00) = xAngle (-1.22 = -1.22)
23:36:14.778 00.006 11872 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.75 = 1.75)
23:36:14.784 00.006 11872 CameraToMount -- cameraX=0.19 cameraY=-0.52 hyp=0.55 cameraTheta=-1.22 mountX=0.19 mountY=0.54, mountTheta=1.24
23:36:14.791 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.19, y=-0.52, opts=13)
23:36:14.796 00.005 11872 Enqueuing Move request for scope (0.19, -0.52)
23:36:14.802 00.006 9960 Worker thread wakes up
23:36:14.802 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=210, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
23:36:14.807 00.005 11872 UpdateGuideState exits: m=4248 SNR=44.3
23:36:14.812 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.52) opts 0xd
23:36:14.812 00.000 9960 Handling offset move in thread for scope, endpoint = (0.19, -0.52)
23:36:14.812 00.000 9960 Moving (0.19, -0.52) raw xDistance=0.19 yDistance=0.54
23:36:14.813 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
23:36:14.813 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
23:36:14.814 00.001 11872 PhdController: settling, locked = 1, distance = 0.34 (1.50) aobump = 0 frame = 2 / 99999
23:36:14.819 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.54
23:36:14.819 00.000 9960 MoveAxis(E, 0, ABG)
23:36:14.819 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763789774.819,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.34,"Time":1.4,"SettleTime":10.0,"StarLocked":true}
23:36:14.823 00.004 9960 Move returns status 0, amount 0
23:36:14.823 00.000 9960 MoveAxis(N, 0, ABG)
23:36:14.823 00.000 9960 Move returns status 0, amount 0
23:36:14.825 00.002 9960 move complete, result=0
23:36:14.825 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:14.829 00.004 9960 worker thread done servicing request
23:36:14.829 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:36:14.833 00.004 11872 Enqueuing Expose request
23:36:14.838 00.005 9960 Worker thread wakes up
23:36:14.839 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
23:36:14.839 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1823,799,31,31)
23:36:14.839 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 0.5 px 0 ms NORTH
23:36:16.096 01.257 9960 Exposure complete
23:36:16.210 00.114 9960 worker thread done servicing request
23:36:16.210 00.000 11872 OnExposeComplete: enter
23:36:16.215 00.005 11872 UpdateGuideState(): m_state=6
23:36:16.218 00.003 11872 Star::Find(15, 1838, 813, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:36:16.222 00.004 11872 Star::Find returns 1 (0), X=1838.62, Y=815.26, Mass=4182, SNR=43.5, Peak=197 HFD=5.6
23:36:16.228 00.006 11872 CameraToMount -- cameraTheta (1.35) - m_xAngle (0.00) = xAngle (1.35 = 1.35)
23:36:16.231 00.003 11872 CameraToMount -- cameraTheta (1.35) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.32 = -1.96)
23:36:16.236 00.005 11872 CameraToMount -- cameraX=0.17 cameraY=0.79 hyp=0.81 cameraTheta=1.35 mountX=0.18 mountY=-0.75, mountTheta=-1.34
23:36:16.241 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.17, y=0.79, opts=13)
23:36:16.246 00.005 11872 Enqueuing Move request for scope (0.17, 0.79)
23:36:16.249 00.003 9960 Worker thread wakes up
23:36:16.249 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.79) opts 0xd
23:36:16.250 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=197, med=0, FiltMin=0, FiltMax=108, Gamma=1.000
23:36:16.253 00.003 11872 UpdateGuideState exits: m=4182 SNR=43.5
23:36:16.257 00.004 9960 Handling offset move in thread for scope, endpoint = (0.17, 0.79)
23:36:16.257 00.000 9960 Moving (0.17, 0.79) raw xDistance=0.18 yDistance=-0.75
23:36:16.257 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
23:36:16.257 00.000 11872 PhdController: settling, locked = 1, distance = 0.48 (1.50) aobump = 0 frame = 3 / 99999
23:36:16.262 00.005 9960 resist switch: large excursion: input -0.75 thresh 0.60 direction from 0 to -1
23:36:16.262 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.24
23:36:16.263 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.75 from input -0.75
23:36:16.263 00.000 9960 MoveAxis(E, 0, ABG)
23:36:16.263 00.000 9960 Move returns status 0, amount 0
23:36:16.263 00.000 9960 MoveAxis(N, 556, ABG)
23:36:16.263 00.000 9960 Guiding  Dir = 0, Dur = 556
23:36:16.263 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763789776.262,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.48,"Time":2.9,"SettleTime":10.0,"StarLocked":true}
23:36:16.268 00.005 9960 IsSlewing returns 0
23:36:16.268 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:16.273 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:36:16.278 00.005 11872 Enqueuing Expose request
23:36:16.281 00.003 9960 IsGuiding returns 0
23:36:16.281 00.000 9960 PulseGuide returned control before completion, sleep 566
23:36:16.853 00.572 9960 IsGuiding returns 1
23:36:16.853 00.000 9960 scope still moving after pulse duration time elapsed
23:36:16.882 00.029 9960 IsSlewing returns 0
23:36:16.884 00.002 9960 IsGuiding returns 0
23:36:16.884 00.000 9960 scope move finished after 556 + 47 ms
23:36:16.885 00.001 9960 Move returns status 0, amount 556
23:36:16.886 00.001 9960 move complete, result=0
23:36:16.886 00.000 9960 worker thread done servicing request
23:36:16.887 00.001 9960 Worker thread wakes up
23:36:16.887 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:36:16.887 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1823,799,31,31)
23:36:16.888 00.001 11872 GuideStep: 0.2 px 0 ms EAST, -0.7 px 556 ms NORTH
23:36:18.133 01.245 9960 Exposure complete
23:36:18.246 00.113 9960 worker thread done servicing request
23:36:18.246 00.000 11872 OnExposeComplete: enter
23:36:18.250 00.004 11872 UpdateGuideState(): m_state=6
23:36:18.254 00.004 11872 Star::Find(15, 1838, 815, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
23:36:18.258 00.004 11872 Star::Find returns 1 (0), X=1839.11, Y=813.59, Mass=4212, SNR=43.7, Peak=177 HFD=5.4
23:36:18.262 00.004 11872 CameraToMount -- cameraTheta (-0.92) - m_xAngle (0.00) = xAngle (-0.92 = -0.92)
23:36:18.265 00.003 11872 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.05 = 2.05)
23:36:18.269 00.004 11872 CameraToMount -- cameraX=0.67 cameraY=-0.88 hyp=1.10 cameraTheta=-0.92 mountX=0.66 mountY=0.98, mountTheta=0.98
23:36:18.273 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.67, y=-0.88, opts=13)
23:36:18.277 00.004 11872 Enqueuing Move request for scope (0.67, -0.88)
23:36:18.282 00.005 9960 Worker thread wakes up
23:36:18.282 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.67, -0.88) opts 0xd
23:36:18.283 00.001 9960 Handling offset move in thread for scope, endpoint = (0.67, -0.88)
23:36:18.283 00.000 9960 Moving (0.67, -0.88) raw xDistance=0.66 yDistance=0.98
23:36:18.283 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.42 from input 0.66
23:36:18.283 00.000 9960 resist switch: large excursion: input 0.98 thresh 0.60 direction from -1 to 1
23:36:18.284 00.001 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.94
23:36:18.284 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.98 from input 0.98
23:36:18.284 00.000 9960 MoveAxis(W, 313, ABG)
23:36:18.284 00.000 9960 Guiding  Dir = 3, Dur = 313
23:36:18.285 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=177, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
23:36:18.289 00.004 9960 IsSlewing returns 0
23:36:18.289 00.000 11872 UpdateGuideState exits: m=4212 SNR=43.7
23:36:18.293 00.004 9960 IsGuiding returns 0
23:36:18.293 00.000 11872 PhdController: settling, locked = 1, distance = 0.67 (1.50) aobump = 0 frame = 4 / 99999
23:36:18.298 00.005 9960 PulseGuide returned control before completion, sleep 323
23:36:18.299 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763789778.298,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.67,"Time":4.9,"SettleTime":10.0,"StarLocked":true}
23:36:18.302 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:18.306 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:36:18.310 00.004 11872 Enqueuing Expose request
23:36:18.625 00.315 9960 IsGuiding returns 1
23:36:18.626 00.001 9960 scope still moving after pulse duration time elapsed
23:36:18.658 00.032 9960 IsSlewing returns 0
23:36:18.658 00.000 9960 IsGuiding returns 0
23:36:18.659 00.001 9960 scope move finished after 313 + 52 ms
23:36:18.660 00.001 9960 Move returns status 0, amount 313
23:36:18.660 00.000 9960 MoveAxis(S, 732, ABG)
23:36:18.661 00.001 9960 Guiding  Dir = 1, Dur = 732
23:36:18.661 00.000 9960 IsSlewing returns 0
23:36:18.661 00.000 9960 IsGuiding returns 0
23:36:18.662 00.001 9960 PulseGuide returned control before completion, sleep 742
23:36:19.413 00.751 9960 IsGuiding returns 1
23:36:19.413 00.000 9960 scope still moving after pulse duration time elapsed
23:36:19.444 00.031 9960 IsSlewing returns 0
23:36:19.444 00.000 9960 IsGuiding returns 0
23:36:19.444 00.000 9960 scope move finished after 732 + 50 ms
23:36:19.445 00.001 9960 Move returns status 0, amount 732
23:36:19.446 00.001 9960 move complete, result=0
23:36:19.446 00.000 9960 worker thread done servicing request
23:36:19.446 00.000 11872 GuideStep: 0.7 px 313 ms WEST, 1.0 px 732 ms SOUTH
23:36:19.452 00.006 9960 Worker thread wakes up
23:36:19.452 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:36:19.452 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1823,799,31,31)
23:36:20.701 01.249 9960 Exposure complete
23:36:20.816 00.115 9960 worker thread done servicing request
23:36:20.816 00.000 11872 OnExposeComplete: enter
23:36:20.820 00.004 11872 UpdateGuideState(): m_state=6
23:36:20.824 00.004 11872 Star::Find(15, 1839, 813, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
23:36:20.828 00.004 11872 Star::Find returns 1 (0), X=1838.60, Y=815.26, Mass=4073, SNR=42.9, Peak=179 HFD=5.7
23:36:20.832 00.004 11872 CameraToMount -- cameraTheta (1.38) - m_xAngle (0.00) = xAngle (1.37 = 1.37)
23:36:20.835 00.003 11872 CameraToMount -- cameraTheta (1.38) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.34 = -1.94)
23:36:20.839 00.004 11872 CameraToMount -- cameraX=0.16 cameraY=0.79 hyp=0.80 cameraTheta=1.38 mountX=0.16 mountY=-0.75, mountTheta=-1.36
23:36:20.843 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.16, y=0.79, opts=13)
23:36:20.847 00.004 11872 Enqueuing Move request for scope (0.16, 0.79)
23:36:20.850 00.003 9960 Worker thread wakes up
23:36:20.851 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.79) opts 0xd
23:36:20.851 00.000 9960 Handling offset move in thread for scope, endpoint = (0.16, 0.79)
23:36:20.851 00.000 9960 Moving (0.16, 0.79) raw xDistance=0.16 yDistance=-0.75
23:36:20.852 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
23:36:20.852 00.000 9960 resist switch: large excursion: input -0.75 thresh 0.60 direction from 1 to -1
23:36:20.852 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.24
23:36:20.852 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.75 from input -0.75
23:36:20.852 00.000 9960 MoveAxis(E, 0, ABG)
23:36:20.852 00.000 9960 Move returns status 0, amount 0
23:36:20.853 00.001 9960 MoveAxis(N, 558, ABG)
23:36:20.853 00.000 9960 Guiding  Dir = 0, Dur = 558
23:36:20.853 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=179, med=0, FiltMin=0, FiltMax=111, Gamma=1.000
23:36:20.856 00.003 9960 IsSlewing returns 0
23:36:20.856 00.000 11872 UpdateGuideState exits: m=4073 SNR=42.9
23:36:20.861 00.005 9960 IsGuiding returns 0
23:36:20.861 00.000 11872 PhdController: settling, locked = 1, distance = 0.71 (1.50) aobump = 0 frame = 5 / 99999
23:36:20.865 00.004 9960 PulseGuide returned control before completion, sleep 568
23:36:20.865 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763789780.865,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.71,"Time":7.5,"SettleTime":10.0,"StarLocked":true}
23:36:20.868 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:20.873 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:36:20.876 00.003 11872 Enqueuing Expose request
23:36:21.443 00.567 9960 IsGuiding returns 0
23:36:21.443 00.000 9960 Move returns status 0, amount 558
23:36:21.445 00.002 9960 move complete, result=0
23:36:21.446 00.001 9960 worker thread done servicing request
23:36:21.446 00.000 9960 Worker thread wakes up
23:36:21.446 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.7 px 558 ms NORTH
23:36:21.453 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
23:36:21.454 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1823,799,31,31)
23:36:22.701 01.247 9960 Exposure complete
23:36:22.820 00.119 9960 worker thread done servicing request
23:36:22.820 00.000 11872 OnExposeComplete: enter
23:36:22.825 00.005 11872 UpdateGuideState(): m_state=6
23:36:22.829 00.004 11872 Star::Find(15, 1838, 815, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
23:36:22.833 00.004 11872 Star::Find returns 1 (0), X=1838.95, Y=813.56, Mass=4118, SNR=42.9, Peak=165 HFD=5.5
23:36:22.836 00.003 11872 CameraToMount -- cameraTheta (-1.06) - m_xAngle (0.00) = xAngle (-1.07 = -1.07)
23:36:22.840 00.004 11872 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.90 = 1.90)
23:36:22.844 00.004 11872 CameraToMount -- cameraX=0.50 cameraY=-0.90 hyp=1.04 cameraTheta=-1.06 mountX=0.50 mountY=0.98, mountTheta=1.10
23:36:22.850 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.50, y=-0.90, opts=13)
23:36:22.854 00.004 11872 Enqueuing Move request for scope (0.50, -0.90)
23:36:22.858 00.004 9960 Worker thread wakes up
23:36:22.858 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.50, -0.90) opts 0xd
23:36:22.858 00.000 9960 Handling offset move in thread for scope, endpoint = (0.50, -0.90)
23:36:22.858 00.000 9960 Moving (0.50, -0.90) raw xDistance=0.50 yDistance=0.98
23:36:22.859 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.50
23:36:22.859 00.000 9960 resist switch: large excursion: input 0.98 thresh 0.60 direction from -1 to 1
23:36:22.859 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=165, med=0, FiltMin=0, FiltMax=110, Gamma=1.000
23:36:22.862 00.003 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.94
23:36:22.862 00.000 11872 UpdateGuideState exits: m=4118 SNR=42.9
23:36:22.868 00.006 9960 GuideAlgorithmResistSwitch::result() returns 0.98 from input 0.98
23:36:22.868 00.000 11872 PhdController: settling, locked = 1, distance = 0.81 (1.50) aobump = 0 frame = 6 / 99999
23:36:22.872 00.004 9960 MoveAxis(W, 236, ABG)
23:36:22.873 00.001 9960 Guiding  Dir = 3, Dur = 236
23:36:22.873 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763789782.872,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.81,"Time":9.5,"SettleTime":10.0,"StarLocked":true}
23:36:22.877 00.004 9960 IsSlewing returns 0
23:36:22.877 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:22.881 00.004 9960 IsGuiding returns 0
23:36:22.881 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:36:22.884 00.003 11872 Enqueuing Expose request
23:36:22.889 00.005 9960 PulseGuide returned control before completion, sleep 246
23:36:23.149 00.260 9960 IsGuiding returns 1
23:36:23.150 00.001 9960 scope still moving after pulse duration time elapsed
23:36:23.181 00.031 9960 IsSlewing returns 0
23:36:23.182 00.001 9960 IsGuiding returns 0
23:36:23.182 00.000 9960 scope move finished after 236 + 65 ms
23:36:23.183 00.001 9960 Move returns status 0, amount 236
23:36:23.183 00.000 9960 MoveAxis(S, 731, ABG)
23:36:23.184 00.001 9960 Guiding  Dir = 1, Dur = 731
23:36:23.184 00.000 9960 IsSlewing returns 0
23:36:23.185 00.001 9960 IsGuiding returns 0
23:36:23.185 00.000 9960 PulseGuide returned control before completion, sleep 741
23:36:23.931 00.746 9960 IsGuiding returns 1
23:36:23.933 00.002 9960 scope still moving after pulse duration time elapsed
23:36:23.963 00.030 9960 IsSlewing returns 0
23:36:23.963 00.000 9960 IsGuiding returns 0
23:36:23.963 00.000 9960 scope move finished after 731 + 47 ms
23:36:23.964 00.001 9960 Move returns status 0, amount 731
23:36:23.964 00.000 9960 move complete, result=0
23:36:23.964 00.000 9960 worker thread done servicing request
23:36:23.964 00.000 9960 Worker thread wakes up
23:36:23.965 00.001 11872 GuideStep: 0.5 px 236 ms WEST, 1.0 px 731 ms SOUTH
23:36:23.971 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
23:36:23.971 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1823,799,31,31)
23:36:25.225 01.254 9960 Exposure complete
23:36:25.350 00.125 9960 worker thread done servicing request
23:36:25.351 00.001 11872 OnExposeComplete: enter
23:36:25.354 00.003 11872 UpdateGuideState(): m_state=6
23:36:25.359 00.005 11872 Star::Find(15, 1838, 813, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
23:36:25.363 00.004 11872 Star::Find returns 1 (0), X=1838.58, Y=815.06, Mass=4184, SNR=43.5, Peak=196 HFD=6.0
23:36:25.369 00.006 11872 CameraToMount -- cameraTheta (1.35) - m_xAngle (0.00) = xAngle (1.34 = 1.34)
23:36:25.374 00.005 11872 CameraToMount -- cameraTheta (1.35) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.31 = -1.97)
23:36:25.379 00.005 11872 CameraToMount -- cameraX=0.13 cameraY=0.59 hyp=0.60 cameraTheta=1.35 mountX=0.14 mountY=-0.56, mountTheta=-1.33
23:36:25.385 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.13, y=0.59, opts=13)
23:36:25.391 00.006 11872 Enqueuing Move request for scope (0.13, 0.59)
23:36:25.395 00.004 9960 Worker thread wakes up
23:36:25.395 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=196, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
23:36:25.399 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.59) opts 0xd
23:36:25.399 00.000 11872 UpdateGuideState exits: m=4184 SNR=43.5
23:36:25.403 00.004 9960 Handling offset move in thread for scope, endpoint = (0.13, 0.59)
23:36:25.403 00.000 11872 PhdController: settling, locked = 1, distance = 0.75 (1.50) aobump = 0 frame = 7 / 99999
23:36:25.407 00.004 9960 Moving (0.13, 0.59) raw xDistance=0.14 yDistance=-0.56
23:36:25.407 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:36:25.408 00.001 11872 PhdController: newstate STATE_FINISH
23:36:25.412 00.004 11872 PhdController complete: success
23:36:25.416 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
23:36:25.416 00.000 11872 evsrv: {"Event":"SettleDone","Timestamp":1763789785.416,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":7,"DroppedFrames":0}
23:36:25.421 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.56
23:36:25.421 00.000 9960 MoveAxis(E, 0, ABG)
23:36:25.422 00.001 9960 Move returns status 0, amount 0
23:36:25.422 00.000 9960 MoveAxis(N, 0, ABG)
23:36:25.422 00.000 9960 Move returns status 0, amount 0
23:36:25.422 00.000 9960 move complete, result=0
23:36:25.422 00.000 11872 Mount: notify guiding dither settle done success=1
23:36:25.427 00.005 11872 PhdController: newstate STATE_IDLE
23:36:25.432 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:25.436 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:36:25.439 00.003 11872 Enqueuing Expose request
23:36:25.443 00.004 9960 worker thread done servicing request
23:36:25.443 00.000 9960 Worker thread wakes up
23:36:25.443 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:36:25.443 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1823,799,31,31)
23:36:25.444 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.6 px 0 ms NORTH
23:36:26.696 01.252 9960 Exposure complete
23:36:26.724 00.028 11872 evsrv: cli 0D2D2B40 connect
23:36:26.740 00.016 11872 case statement mapped state 6 to 3
23:36:26.746 00.006 11872 case statement mapped state 6 to 3
23:36:26.749 00.003 11872 evsrv: cli 0D2D2B40 request: {"method":"get_app_state","id":"8400e595-9e0a-4d44-aa5a-2b66a2ffde7e"}
23:36:26.754 00.005 11872 case statement mapped state 6 to 3
23:36:26.758 00.004 11872 evsrv: cli 0D2D2B40 response: {"jsonrpc":"2.0","result":"Guiding","id":"8400e595-9e0a-4d44-aa5a-2b66a2ffde7e"}
23:36:26.763 00.005 11872 evsrv: cli 0D2D2B40 disconnect
23:36:26.769 00.006 11872 evsrv: cli 0D2D34A0 connect
23:36:26.774 00.005 11872 case statement mapped state 6 to 3
23:36:26.779 00.005 11872 case statement mapped state 6 to 3
23:36:26.784 00.005 11872 evsrv: cli 0D2D34A0 request: {"method":"stop_capture","id":"b4627906-7c18-4c47-8301-a99ca2abe713"}
23:36:26.787 00.003 11872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:36:26.790 00.003 11872 Status Line: Waiting for devices...
23:36:26.799 00.009 11872 evsrv: cli 0D2D34A0 response: {"jsonrpc":"2.0","result":0,"id":"b4627906-7c18-4c47-8301-a99ca2abe713"}
23:36:26.803 00.004 11872 evsrv: cli 0D2D34A0 disconnect
23:36:26.807 00.004 11872 evsrv: cli 0D2D28C0 connect
23:36:26.811 00.004 11872 case statement mapped state 6 to 3
23:36:26.817 00.006 11872 case statement mapped state 6 to 3
23:36:26.821 00.004 9960 worker thread done servicing request
23:36:26.821 00.000 11872 OnExposeComplete: enter
23:36:26.828 00.007 11872 UpdateGuideState(): m_state=6
23:36:26.834 00.006 11872 Mount: notify guiding stopped
23:36:26.840 00.006 11872 Changing from state GUIDING to STOP
23:36:26.844 00.004 11872 guider state => SELECTED
23:36:26.848 00.004 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1278->Stopped Guiding
23:36:26.851 00.003 11872 Status Line: Stopped Guiding
23:36:26.855 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=197, med=0, FiltMin=0, FiltMax=111, Gamma=1.000
23:36:26.860 00.005 11872 UpdateGuideState exits: Stopped Guiding
23:36:26.864 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=0
23:36:26.867 00.003 11872 setting force full frames = true
23:36:26.873 00.006 11872 Status Line: Stopped.
23:36:26.878 00.005 11872 evsrv: cli 0D2D28C0 request: {"method":"get_app_state","id":"0f2cbd16-7a23-4c15-a0de-4ac3485e01c4"}
23:36:26.883 00.005 11872 evsrv: cli 0D2D28C0 response: {"jsonrpc":"2.0","result":"Stopped","id":"0f2cbd16-7a23-4c15-a0de-4ac3485e01c4"}
23:36:26.886 00.003 11872 evsrv: cli 0D2D28C0 disconnect
23:36:43.160 16.274 11872 evsrv: cli 0D2D3360 connect
23:36:43.164 00.004 11872 evsrv: cli 0D2D3360 request: {"method":"get_app_state","id":"716a3ee5-eae2-42dc-b561-705c3101b077"}
23:36:43.170 00.006 11872 evsrv: cli 0D2D3360 response: {"jsonrpc":"2.0","result":"Stopped","id":"716a3ee5-eae2-42dc-b561-705c3101b077"}
23:36:43.174 00.004 11872 evsrv: cli 0D2D3360 disconnect
23:36:43.179 00.005 11872 evsrv: cli 0D2D26E0 connect
23:36:43.184 00.005 11872 evsrv: cli 0D2D26E0 request: {"method":"get_calibrated","id":"fd2173f4-8de1-418b-824d-705bf1bae491"}
23:36:43.187 00.003 11872 evsrv: cli 0D2D26E0 response: {"jsonrpc":"2.0","result":true,"id":"fd2173f4-8de1-418b-824d-705bf1bae491"}
23:36:43.192 00.005 11872 evsrv: cli 0D2D26E0 disconnect
23:36:43.198 00.006 11872 evsrv: cli 0D2D3180 connect
23:36:43.202 00.004 11872 evsrv: cli 0D2D3180 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"998a59d3-ba00-405e-9347-584154fc5dc3"}
23:36:43.207 00.005 11872 PhdController::Guide begins
23:36:43.210 00.003 11872 PhdController: newstate STATE_SETUP
23:36:43.215 00.005 11872 PhdController: setup
23:36:43.219 00.004 11872 PhdController: newstate STATE_ATTEMPT_START
23:36:43.223 00.004 11872 PhdController: start capturing
23:36:43.226 00.003 11872 Changing from state SELECTED to UNINITIALIZED
23:36:43.231 00.005 11872 guider state => SELECTING
23:36:43.237 00.006 11872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
23:36:43.245 00.008 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:36:43.248 00.003 11872 Enqueuing Expose request
23:36:43.251 00.003 11872 PhdController: newstate STATE_SELECT_STAR
23:36:43.254 00.003 9960 Worker thread wakes up
23:36:43.255 00.001 11872 evsrv: cli 0D2D3180 response: {"jsonrpc":"2.0","result":0,"id":"998a59d3-ba00-405e-9347-584154fc5dc3"}
23:36:43.258 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
23:36:43.258 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:36:43.258 00.000 11872 evsrv: cli 0D2D3180 disconnect
23:36:43.262 00.004 11872 evsrv: cli 0D2D2320 connect
23:36:43.265 00.003 11872 case statement mapped state 1 to 101
23:36:43.269 00.004 11872 case statement mapped state 1 to 101
23:36:43.271 00.002 11872 evsrv: cli 0D2D2320 request: {"method":"get_lock_shift_params","id":"342057b6-5e38-4762-9282-230e34a4741d"}
23:36:43.274 00.003 11872 evsrv: cli 0D2D2320 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"342057b6-5e38-4762-9282-230e34a4741d"}
23:36:43.279 00.005 11872 evsrv: cli 0D2D2320 disconnect
23:36:43.283 00.004 11872 evsrv: cli 0D2D34A0 connect
23:36:43.286 00.003 11872 case statement mapped state 1 to 101
23:36:43.290 00.004 11872 case statement mapped state 1 to 101
23:36:43.295 00.005 11872 evsrv: cli 0D2D34A0 request: {"method":"get_lock_position","id":"91f57494-8f93-43ff-9298-30a64a469e08"}
23:36:43.299 00.004 11872 evsrv: cli 0D2D34A0 response: {"jsonrpc":"2.0","result":null,"id":"91f57494-8f93-43ff-9298-30a64a469e08"}
23:36:43.303 00.004 11872 evsrv: cli 0D2D34A0 disconnect
23:36:44.305 01.002 11872 evsrv: cli 0D2D3180 connect
23:36:44.311 00.006 11872 case statement mapped state 1 to 101
23:36:44.315 00.004 11872 case statement mapped state 1 to 101
23:36:44.322 00.007 11872 evsrv: cli 0D2D3180 request: {"method":"get_lock_position","id":"016c352d-97dd-453a-9938-6f2a31e811dc"}
23:36:44.326 00.004 11872 evsrv: cli 0D2D3180 response: {"jsonrpc":"2.0","result":null,"id":"016c352d-97dd-453a-9938-6f2a31e811dc"}
23:36:44.333 00.007 11872 evsrv: cli 0D2D3180 disconnect
23:36:44.510 00.177 9960 Exposure complete
23:36:44.620 00.110 9960 worker thread done servicing request
23:36:44.622 00.002 11872 OnExposeComplete: enter
23:36:44.625 00.003 11872 UpdateGuideState(): m_state=1
23:36:44.630 00.005 11872 UpdateCurrentPosition: no star selected
23:36:44.633 00.003 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
23:36:44.638 00.005 11872 Status Line: No star selected
23:36:44.643 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=198, med=0, FiltMin=0, FiltMax=118, Gamma=1.000
23:36:44.647 00.004 11872 UpdateGuideState exits: No star selected
23:36:44.651 00.004 11872 GuiderMultiStar::AutoSelect enter
23:36:44.655 00.004 11872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
23:36:44.763 00.108 11872 AutoFind: auto downsample for scale 1.00 => 1x
23:36:44.941 00.178 11872 AutoFind: global mean = 0.0, stdev 2.2
23:36:44.946 00.005 11872 AutoFind: using threshold = 0.1
23:36:45.178 00.232 11872 AutoFind: local max [1840, 812] 127.0
23:36:45.182 00.004 11872 AutoFind: local max [1596, 262] 113.9
23:36:45.186 00.004 11872 AutoFind: local max [40, 314] 67.7
23:36:45.190 00.004 11872 AutoFind: local max [1730, 275] 58.5
23:36:45.193 00.003 11872 AutoFind: local max [1380, 44] 44.5
23:36:45.196 00.003 11872 AutoFind: local max [783, 507] 32.2
23:36:45.201 00.005 11872 AutoFind: local max [1525, 1032] 28.0
23:36:45.205 00.004 11872 AutoFind: local max [782, 513] 25.0
23:36:45.208 00.003 11872 AutoFind: local max [1045, 295] 24.1
23:36:45.212 00.004 11872 AutoFind: local max [458, 271] 22.6
23:36:45.215 00.003 11872 AutoFind: local max [172, 380] 20.5
23:36:45.218 00.003 11872 AutoFind: local max [136, 477] 20.2
23:36:45.222 00.004 11872 AutoFind: local max [886, 868] 19.4
23:36:45.225 00.003 11872 AutoFind: local max [124, 892] 19.3
23:36:45.229 00.004 11872 AutoFind: local max [1428, 1073] 18.9
23:36:45.233 00.004 11872 AutoFind: local max [40, 963] 14.2
23:36:45.237 00.004 11872 AutoFind: local max [283, 398] 12.5
23:36:45.240 00.003 11872 AutoFind: local max [1323, 120] 11.6
23:36:45.244 00.004 11872 AutoFind: local max [761, 95] 11.5
23:36:45.247 00.003 11872 AutoFind: local max [173, 40] 10.5
23:36:45.250 00.003 11872 AutoFind: local max [42, 624] 9.0
23:36:45.254 00.004 11872 AutoFind: local max [1397, 46] 8.9
23:36:45.257 00.003 11872 AutoFind: local max [312, 1048] 8.8
23:36:45.260 00.003 11872 AutoFind: local max [143, 979] 8.2
23:36:45.263 00.003 11872 AutoFind: local max [394, 299] 7.9
23:36:45.268 00.005 11872 AutoFind: local max [1362, 602] 7.8
23:36:45.272 00.004 11872 AutoFind: local max [1375, 516] 7.6
23:36:45.276 00.004 11872 AutoFind: local max [510, 261] 7.5
23:36:45.279 00.003 11872 AutoFind: local max [819, 808] 7.5
23:36:45.283 00.004 11872 AutoFind: local max [1913, 641] 7.4
23:36:45.286 00.003 11872 AutoFind: local max [1788, 196] 6.9
23:36:45.290 00.004 11872 AutoFind: local max [491, 345] 6.9
23:36:45.292 00.002 11872 AutoFind: local max [319, 367] 6.6
23:36:45.295 00.003 11872 AutoFind: local max [1739, 213] 6.5
23:36:45.299 00.004 11872 AutoFind: local max [493, 339] 6.3
23:36:45.303 00.004 11872 AutoFind: local max [510, 266] 6.3
23:36:45.306 00.003 11872 AutoFind: local max [383, 646] 6.1
23:36:45.310 00.004 11872 AutoFind: local max [1865, 90] 6.0
23:36:45.313 00.003 11872 AutoFind: local max [1714, 350] 6.0
23:36:45.316 00.003 11872 AutoFind: local max [289, 617] 5.9
23:36:45.320 00.004 11872 AutoFind: local max [1450, 434] 5.8
23:36:45.324 00.004 11872 AutoFind: local max [374, 998] 5.7
23:36:45.327 00.003 11872 AutoFind: local max [311, 957] 5.7
23:36:45.330 00.003 11872 AutoFind: local max [1449, 429] 5.6
23:36:45.334 00.004 11872 AutoFind: local max [314, 477] 5.5
23:36:45.338 00.004 11872 AutoFind: local max [758, 940] 5.4
23:36:45.341 00.003 11872 AutoFind: local max [1018, 1015] 5.2
23:36:45.344 00.003 11872 AutoFind: local max [1530, 459] 5.2
23:36:45.348 00.004 11872 AutoFind: local max [112, 926] 5.0
23:36:45.352 00.004 11872 AutoFind: local max [8, 190] 5.0
23:36:45.354 00.002 11872 AutoFind: local max [521, 522] 4.9
23:36:45.358 00.004 11872 AutoFind: local max [1568, 1016] 4.9
23:36:45.362 00.004 11872 AutoFind: local max [566, 594] 4.9
23:36:45.365 00.003 11872 AutoFind: local max [1400, 405] 4.9
23:36:45.368 00.003 11872 AutoFind: local max [365, 973] 4.8
23:36:45.372 00.004 11872 AutoFind: local max [593, 110] 4.7
23:36:45.376 00.004 11872 AutoFind: local max [1050, 237] 4.7
23:36:45.379 00.003 11872 AutoFind: local max [1598, 252] 4.6
23:36:45.382 00.003 11872 AutoFind: local max [1504, 629] 4.6
23:36:45.385 00.003 11872 AutoFind: local max [868, 1012] 4.5
23:36:45.389 00.004 11872 AutoFind: local max [1353, 544] 4.4
23:36:45.393 00.004 11872 AutoFind: local max [593, 104] 4.3
23:36:45.396 00.003 11872 AutoFind: local max [1348, 263] 4.3
23:36:45.400 00.004 11872 AutoFind: local max [447, 18] 4.2
23:36:45.403 00.003 11872 AutoFind: local max [34, 229] 4.1
23:36:45.406 00.003 11872 AutoFind: local max [1216, 326] 4.1
23:36:45.410 00.004 11872 AutoFind: local max [576, 199] 4.0
23:36:45.416 00.006 11872 AutoFind: local max [606, 508] 4.0
23:36:45.420 00.004 11872 AutoFind: local max [1827, 806] 4.0
23:36:45.426 00.006 11872 AutoFind: local max [1587, 262] 4.0
23:36:45.431 00.005 11872 AutoFind: local max [1705, 411] 4.0
23:36:45.435 00.004 11872 AutoFind: local max [1656, 510] 3.9
23:36:45.441 00.006 11872 AutoFind: local max [889, 987] 3.8
23:36:45.446 00.005 11872 AutoFind: local max [345, 428] 3.8
23:36:45.451 00.005 11872 AutoFind: local max [203, 37] 3.8
23:36:45.458 00.007 11872 AutoFind: local max [1685, 813] 3.8
23:36:45.463 00.005 11872 AutoFind: local max [879, 647] 3.8
23:36:45.466 00.003 11872 AutoFind: local max [120, 1032] 3.7
23:36:45.470 00.004 11872 AutoFind: local max [245, 59] 3.7
23:36:45.474 00.004 11872 AutoFind: local max [558, 877] 3.7
23:36:45.478 00.004 11872 AutoFind: local max [36, 822] 3.7
23:36:45.482 00.004 11872 AutoFind: local max [1824, 591] 3.7
23:36:45.486 00.004 11872 AutoFind: local max [1167, 246] 3.7
23:36:45.489 00.003 11872 AutoFind: local max [762, 726] 3.7
23:36:45.494 00.005 11872 AutoFind: local max [1436, 278] 3.7
23:36:45.497 00.003 11872 AutoFind: local max [1402, 982] 3.7
23:36:45.501 00.004 11872 AutoFind: local max [1025, 1074] 3.7
23:36:45.504 00.003 11872 AutoFind: local max [1491, 670] 3.6
23:36:45.508 00.004 11872 AutoFind: local max [1354, 550] 3.6
23:36:45.511 00.003 11872 AutoFind: local max [1607, 257] 3.6
23:36:45.515 00.004 11872 AutoFind: local max [1043, 797] 3.6
23:36:45.519 00.004 11872 AutoFind: local max [1359, 911] 3.6
23:36:45.522 00.003 11872 AutoFind: local max [110, 1077] 3.6
23:36:45.526 00.004 11872 AutoFind: local max [1018, 1021] 3.6
23:36:45.529 00.003 11872 AutoFind: local max [1531, 450] 3.6
23:36:45.532 00.003 11872 AutoFind: local max [1182, 124] 3.6
23:36:45.536 00.004 11872 AutoFind: local max [965, 1037] 3.5
23:36:45.539 00.003 11872 AutoFind: local max [735, 346] 3.5
23:36:45.543 00.004 11872 AutoFind: local max [1531, 714] 3.5
23:36:45.546 00.003 11872 AutoFind: local max [990, 559] 3.5
23:36:45.551 00.005 11872 AutoFind: too close [1531, 450] 3.6 - [1530, 459] 5.2
23:36:45.553 00.002 11872 AutoFind: too close [1018, 1021] 3.6 - [1018, 1015] 5.2
23:36:45.557 00.004 11872 AutoFind: too close [1607, 257] 3.6 - [1587, 262] 4.0
23:36:45.561 00.004 11872 AutoFind: too close [1607, 257] 3.6 - [1598, 252] 4.6
23:36:45.564 00.003 11872 AutoFind: close dim-bright [1607, 257] 3.6 - [1596, 262] 113.9
23:36:45.567 00.003 11872 AutoFind: too close [1354, 550] 3.6 - [1353, 544] 4.4
23:36:45.570 00.003 11872 AutoFind: too close [1587, 262] 4.0 - [1598, 252] 4.6
23:36:45.574 00.004 11872 AutoFind: close dim-bright [1587, 262] 4.0 - [1596, 262] 113.9
23:36:45.578 00.004 11872 AutoFind: close dim-bright [1827, 806] 4.0 - [1840, 812] 127.0
23:36:45.581 00.003 11872 AutoFind: too close [593, 104] 4.3 - [593, 110] 4.7
23:36:45.585 00.004 11872 AutoFind: close dim-bright [1598, 252] 4.6 - [1596, 262] 113.9
23:36:45.588 00.003 11872 AutoFind: too close [1449, 429] 5.6 - [1450, 434] 5.8
23:36:45.592 00.004 11872 AutoFind: too close [510, 266] 6.3 - [510, 261] 7.5
23:36:45.595 00.003 11872 AutoFind: too close [493, 339] 6.3 - [491, 345] 6.9
23:36:45.600 00.005 11872 AutoFind: close dim-bright [1397, 46] 8.9 - [1380, 44] 44.5
23:36:45.603 00.003 11872 AutoFind: too close [782, 513] 25.0 - [783, 507] 32.2
23:36:45.607 00.004 11872 AutoFind: too close to edge [8, 190] 5.0
23:36:45.611 00.004 11872 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
23:36:45.615 00.004 11872 Star::Find(15, 1840, 812, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:45.618 00.003 11872 Star::Find returns 1 (0), X=1839.51, Y=812.01, Mass=4160, SNR=43.2, Peak=198 HFD=6.1
23:36:45.622 00.004 11872 Star::Find(15, 1596, 262, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:45.626 00.004 11872 Star::Find returns 1 (0), X=1596.72, Y=263.32, Mass=5176, SNR=47.1, Peak=152 HFD=6.7
23:36:45.629 00.003 11872 Star::Find(15, 40, 314, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:45.634 00.005 11872 Star::Find returns 1 (0), X=40.24, Y=314.09, Mass=1872, SNR=29.4, Peak=88 HFD=4.9
23:36:45.637 00.003 11872 Star::Find(15, 1730, 275, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:45.641 00.004 11872 Star::Find returns 1 (0), X=1730.39, Y=276.60, Mass=1941, SNR=29.5, Peak=89 HFD=5.8
23:36:45.645 00.004 11872 Star::Find(15, 1380, 44, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:45.649 00.004 11872 Star::Find returns 1 (0), X=1380.48, Y=45.85, Mass=1785, SNR=27.8, Peak=54 HFD=6.4
23:36:45.653 00.004 11872 Star::Find(15, 1525, 1032, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:45.656 00.003 11872 Star::Find returns 1 (0), X=1525.78, Y=1031.33, Mass=1187, SNR=23.0, Peak=43 HFD=5.9
23:36:45.659 00.003 11872 Star::Find(15, 1045, 295, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:45.662 00.003 11872 Star::Find returns 1 (0), X=1046.64, Y=296.33, Mass=1352, SNR=23.9, Peak=36 HFD=7.4
23:36:45.665 00.003 11872 Star::Find(15, 458, 271, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:45.669 00.004 11872 Star::Find returns 1 (0), X=458.48, Y=268.00, Mass=1190, SNR=22.6, Peak=40 HFD=6.4
23:36:45.672 00.003 11872 Star::Find(15, 172, 380, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:45.675 00.003 11872 Star::Find returns 1 (0), X=172.25, Y=380.06, Mass=598, SNR=16.6, Peak=26 HFD=5.4
23:36:45.679 00.004 11872 Star::Find(15, 136, 477, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:45.681 00.002 11872 Star::Find returns 1 (0), X=135.29, Y=477.28, Mass=536, SNR=15.2, Peak=23 HFD=5.5
23:36:45.685 00.004 11872 Star::Find(15, 886, 868, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:45.688 00.003 11872 Star::Find returns 1 (0), X=888.02, Y=868.33, Mass=1092, SNR=22.0, Peak=27 HFD=6.7
23:36:45.692 00.004 11872 Star::Find(15, 124, 892, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:45.696 00.004 11872 Star::Find returns 1 (0), X=123.80, Y=892.92, Mass=511, SNR=15.4, Peak=21 HFD=6.0
23:36:45.699 00.003 11872 Star::Find(15, 1428, 1073, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:45.703 00.004 11872 Star::Find returns 1 (0), X=1428.81, Y=1071.50, Mass=702, SNR=17.6, Peak=27 HFD=5.6
23:36:45.706 00.003 11872 Star::Find(15, 40, 963, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:45.711 00.005 11872 Star::Find returns 1 (0), X=39.97, Y=962.97, Mass=257, SNR=10.9, Peak=26 HFD=4.0
23:36:45.714 00.003 11872 Star::Find(15, 283, 398, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:45.718 00.004 11872 Star::Find returns 1 (0), X=282.75, Y=398.38, Mass=362, SNR=12.8, Peak=16 HFD=5.7
23:36:45.721 00.003 11872 Star::Find(15, 1323, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:45.726 00.005 11872 Star::Find returns 1 (0), X=1323.83, Y=121.47, Mass=520, SNR=15.1, Peak=18 HFD=6.7
23:36:45.730 00.004 11872 Star::Find(15, 761, 95, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:45.734 00.004 11872 Star::Find returns 1 (0), X=760.88, Y=96.67, Mass=542, SNR=15.7, Peak=14 HFD=6.7
23:36:45.739 00.005 11872 Star::Find(15, 173, 40, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:45.743 00.004 11872 Star::Find returns 1 (0), X=172.69, Y=41.07, Mass=238, SNR=10.5, Peak=14 HFD=4.9
23:36:45.747 00.004 11872 Star::Find(15, 42, 624, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:45.751 00.004 11872 Star::Find returns 1 (0), X=42.43, Y=624.04, Mass=187, SNR=9.4, Peak=13 HFD=4.2
23:36:45.755 00.004 11872 Star::Find(15, 1397, 46, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:45.759 00.004 11872 Star::Find returns 1 (0), X=1380.98, Y=46.80, Mass=1650, SNR=26.8, Peak=34 HFD=6.0
23:36:45.763 00.004 11872 Star::Find(15, 312, 1048, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:45.767 00.004 11872 Star::Find returns 1 (0), X=312.31, Y=1048.72, Mass=177, SNR=9.0, Peak=12 HFD=4.3
23:36:45.773 00.006 11872 Star::Find(15, 143, 979, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:45.776 00.003 11872 Star::Find returns 1 (0), X=142.41, Y=979.56, Mass=148, SNR=8.2, Peak=9 HFD=5.1
23:36:45.780 00.004 11872 Star::Find(15, 394, 299, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:45.784 00.004 11872 Star::Find returns 1 (0), X=393.91, Y=298.16, Mass=348, SNR=12.6, Peak=12 HFD=5.9
23:36:45.787 00.003 11872 Star::Find(15, 1362, 602, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:45.791 00.004 11872 Star::Find returns 1 (0), X=1362.80, Y=602.14, Mass=352, SNR=12.1, Peak=15 HFD=6.5
23:36:45.794 00.003 11872 Star::Find(15, 1375, 516, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:45.798 00.004 11872 Star::Find returns 1 (0), X=1374.74, Y=518.38, Mass=460, SNR=14.3, Peak=13 HFD=6.9
23:36:45.803 00.005 11872 Star::Find(15, 819, 808, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:45.807 00.004 11872 Star::Find returns 1 (0), X=818.93, Y=810.34, Mass=323, SNR=12.1, Peak=12 HFD=6.8
23:36:45.811 00.004 11872 Star::Find(15, 1913, 641, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:45.814 00.003 11872 Star::Find returns 1 (0), X=1913.76, Y=643.19, Mass=201, SNR=9.6, Peak=16 HFD=5.6
23:36:45.818 00.004 11872 Star::Find(15, 1788, 196, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:45.821 00.003 11872 Star::Find returns 1 (0), X=1788.33, Y=196.78, Mass=176, SNR=9.0, Peak=13 HFD=5.1
23:36:45.826 00.005 11872 Star::Find(15, 319, 367, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:45.828 00.002 11872 Star::Find returns 1 (0), X=319.68, Y=365.61, Mass=234, SNR=10.4, Peak=10 HFD=5.8
23:36:45.833 00.005 11872 Star::Find(15, 1739, 213, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:45.837 00.004 11872 Star::Find returns 1 (0), X=1739.06, Y=212.86, Mass=123, SNR=7.5, Peak=7 HFD=5.1
23:36:45.841 00.004 11872 Star::Find(15, 383, 646, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:45.844 00.003 11872 Star::Find returns 1 (0), X=382.55, Y=647.41, Mass=123, SNR=7.5, Peak=11 HFD=4.9
23:36:45.847 00.003 11872 Star::Find(15, 1865, 90, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:45.851 00.004 11872 Star::Find returns 1 (0), X=1865.83, Y=90.19, Mass=128, SNR=7.6, Peak=15 HFD=5.0
23:36:45.853 00.002 11872 Star::Find(15, 1714, 350, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:45.856 00.003 11872 Star::Find returns 1 (0), X=1712.74, Y=353.09, Mass=150, SNR=8.3, Peak=8 HFD=6.1
23:36:45.859 00.003 11872 Star::Find(15, 289, 617, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:45.864 00.005 11872 Star::Find returns 1 (0), X=289.01, Y=616.84, Mass=192, SNR=9.4, Peak=10 HFD=5.7
23:36:45.867 00.003 11872 Star::Find(15, 374, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:45.870 00.003 11872 Star::Find returns 1 (0), X=374.56, Y=997.45, Mass=153, SNR=8.4, Peak=11 HFD=5.2
23:36:45.873 00.003 11872 Star::Find(15, 311, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:45.876 00.003 11872 Star::Find returns 1 (0), X=311.16, Y=957.08, Mass=80, SNR=6.0, Peak=11 HFD=4.1
23:36:45.880 00.004 11872 Star::Find(15, 314, 477, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:45.884 00.004 11872 Star::Find returns 1 (0), X=313.96, Y=475.16, Mass=121, SNR=7.5, Peak=8 HFD=6.0
23:36:45.888 00.004 11872 Star::Find(15, 758, 940, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:45.892 00.004 11872 Star::Find false star n=32 nbg=286 bg=1.0 sigma=1.0 thresh=4 peak=4
23:36:45.895 00.003 11872 Star::Find returns 0 (2), X=758.00, Y=940.00, Mass=115, SNR=2.9, Peak=6 HFD=0.0
23:36:45.899 00.004 11872 Star::Find(15, 112, 926, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:45.903 00.004 11872 Star::Find returns 1 (0), X=111.85, Y=925.39, Mass=87, SNR=6.4, Peak=11 HFD=4.6
23:36:45.905 00.002 11872 Star::Find(15, 521, 522, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:45.908 00.003 11872 Star::Find returns 1 (0), X=522.12, Y=522.78, Mass=183, SNR=9.2, Peak=9 HFD=6.8
23:36:45.911 00.003 11872 Star::Find(15, 1568, 1016, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:45.914 00.003 11872 Star::Find false star n=29 nbg=280 bg=0.7 sigma=0.7 thresh=3 peak=3
23:36:45.917 00.003 11872 Star::Find returns 0 (2), X=1568.00, Y=1016.00, Mass=85, SNR=2.9, Peak=5 HFD=0.0
23:36:45.920 00.003 11872 Star::Find(15, 566, 594, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:45.923 00.003 11872 Star::Find returns 1 (0), X=567.13, Y=594.58, Mass=239, SNR=10.1, Peak=13 HFD=5.6
23:36:45.927 00.004 11872 Star::Find(15, 1400, 405, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:45.930 00.003 11872 Star::Find returns 1 (0), X=1400.82, Y=402.90, Mass=208, SNR=9.7, Peak=10 HFD=6.7
23:36:45.932 00.002 11872 Star::Find(15, 365, 973, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:45.935 00.003 11872 Star::Find false star n=21 nbg=286 bg=1.0 sigma=1.0 thresh=4 peak=4
23:36:45.938 00.003 11872 Star::Find returns 0 (2), X=365.00, Y=973.00, Mass=78, SNR=2.9, Peak=7 HFD=0.0
23:36:45.941 00.003 11872 Star::Find(15, 1050, 237, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:45.944 00.003 11872 Star::Find false star n=31 nbg=281 bg=1.0 sigma=1.0 thresh=4 peak=4
23:36:45.947 00.003 11872 Star::Find returns 0 (2), X=1050.00, Y=237.00, Mass=110, SNR=2.9, Peak=8 HFD=0.0
23:36:45.949 00.002 11872 Star::Find(15, 1504, 629, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:45.953 00.004 11872 Star::Find false star n=19 nbg=288 bg=0.9 sigma=0.9 thresh=4 peak=3
23:36:45.955 00.002 11872 Star::Find returns 0 (2), X=1504.00, Y=629.00, Mass=67, SNR=2.9, Peak=6 HFD=0.0
23:36:45.959 00.004 11872 Star::Find(15, 868, 1012, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:45.961 00.002 11872 Star::Find returns 0 (2), X=868.00, Y=1012.00, Mass=16, SNR=2.7, Peak=5 HFD=0.0
23:36:45.964 00.003 11872 Star::Find(15, 1348, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:45.967 00.003 11872 Star::Find false star n=9 nbg=279 bg=0.6 sigma=0.7 thresh=3 peak=2
23:36:45.970 00.003 11872 Star::Find returns 0 (2), X=1348.00, Y=263.00, Mass=23, SNR=2.9, Peak=4 HFD=0.0
23:36:45.972 00.002 11872 Star::Find(15, 447, 18, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:45.976 00.004 11872 Star::Find returns 1 (0), X=446.32, Y=16.87, Mass=170, SNR=8.8, Peak=8 HFD=6.9
23:36:45.978 00.002 11872 Star::Find(15, 34, 229, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:45.981 00.003 11872 Star::Find false star n=11 nbg=285 bg=0.5 sigma=0.7 thresh=3 peak=2
23:36:45.984 00.003 11872 Star::Find returns 0 (2), X=34.00, Y=229.00, Mass=29, SNR=2.9, Peak=4 HFD=0.0
23:36:45.986 00.002 11872 Star::Find(15, 1216, 326, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:45.989 00.003 11872 Star::Find false star n=30 nbg=281 bg=1.1 sigma=1.0 thresh=4 peak=4
23:36:45.992 00.003 11872 Star::Find returns 0 (2), X=1216.00, Y=326.00, Mass=104, SNR=2.9, Peak=7 HFD=0.0
23:36:45.996 00.004 11872 Star::Find(15, 576, 199, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:45.999 00.003 11872 Star::Find returns 1 (0), X=574.12, Y=200.54, Mass=167, SNR=8.6, Peak=8 HFD=6.4
23:36:46.003 00.004 11872 Star::Find(15, 606, 508, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:46.007 00.004 11872 Star::Find false star n=25 nbg=285 bg=0.8 sigma=0.9 thresh=4 peak=4
23:36:46.009 00.002 11872 Star::Find returns 0 (2), X=606.00, Y=508.00, Mass=102, SNR=2.9, Peak=9 HFD=0.0
23:36:46.013 00.004 11872 Star::Find(15, 1827, 806, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:46.016 00.003 11872 Star::Find returns 1 (0), X=1839.51, Y=812.01, Mass=4160, SNR=43.2, Peak=198 HFD=6.1
23:36:46.020 00.004 11872 Star::Find(15, 1705, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:46.023 00.003 11872 Star::Find returns 1 (0), X=1704.43, Y=413.12, Mass=96, SNR=6.5, Peak=10 HFD=5.2
23:36:46.026 00.003 11872 Star::Find(15, 1656, 510, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:46.030 00.004 11872 Star::Find returns 1 (0), X=1656.05, Y=512.10, Mass=113, SNR=7.2, Peak=8 HFD=6.5
23:36:46.034 00.004 11872 Star::Find(15, 889, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:46.038 00.004 11872 Star::Find false star n=38 nbg=272 bg=0.7 sigma=0.7 thresh=3 peak=3
23:36:46.042 00.004 11872 Star::Find returns 0 (2), X=889.00, Y=987.00, Mass=108, SNR=2.9, Peak=7 HFD=0.0
23:36:46.045 00.003 11872 Star::Find(15, 345, 428, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:46.048 00.003 11872 Star::Find false star n=33 nbg=280 bg=0.7 sigma=0.7 thresh=3 peak=3
23:36:46.052 00.004 11872 Star::Find returns 0 (2), X=345.00, Y=428.00, Mass=88, SNR=2.9, Peak=7 HFD=0.0
23:36:46.056 00.004 11872 Star::Find(15, 203, 37, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:46.059 00.003 11872 Star::Find returns 1 (0), X=202.55, Y=36.74, Mass=74, SNR=5.9, Peak=8 HFD=4.3
23:36:46.062 00.003 11872 Star::Find(15, 1685, 813, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:46.067 00.005 11872 Star::Find false star n=25 nbg=282 bg=0.6 sigma=0.7 thresh=3 peak=2
23:36:46.070 00.003 11872 Star::Find returns 0 (2), X=1685.00, Y=813.00, Mass=66, SNR=2.9, Peak=6 HFD=0.0
23:36:46.071 00.001 11872 Star::Find(15, 879, 647, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:46.075 00.004 11872 Star::Find false star n=35 nbg=286 bg=1.0 sigma=1.0 thresh=4 peak=4
23:36:46.077 00.002 11872 Star::Find returns 0 (2), X=879.00, Y=647.00, Mass=132, SNR=2.9, Peak=8 HFD=0.0
23:36:46.080 00.003 11872 Star::Find(15, 120, 1032, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:46.082 00.002 11872 Star::Find false star n=30 nbg=269 bg=0.7 sigma=0.7 thresh=3 peak=3
23:36:46.085 00.003 11872 Star::Find returns 0 (2), X=120.00, Y=1032.00, Mass=84, SNR=2.9, Peak=5 HFD=0.0
23:36:46.088 00.003 11872 Star::Find(15, 245, 59, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:46.091 00.003 11872 Star::Find returns 0 (2), X=245.00, Y=59.00, Mass=11, SNR=2.2, Peak=4 HFD=0.0
23:36:46.094 00.003 11872 Star::Find(15, 558, 877, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:46.096 00.002 11872 Star::Find false star n=11 nbg=288 bg=1.0 sigma=0.9 thresh=4 peak=3
23:36:46.099 00.003 11872 Star::Find returns 0 (2), X=558.00, Y=877.00, Mass=37, SNR=2.9, Peak=7 HFD=0.0
23:36:46.102 00.003 11872 Star::Find(15, 36, 822, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:46.104 00.002 11872 Star::Find returns 0 (2), X=36.00, Y=822.00, Mass=16, SNR=2.8, Peak=6 HFD=0.0
23:36:46.107 00.003 11872 Star::Find(15, 1824, 591, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:46.110 00.003 11872 Star::Find returns 1 (0), X=1825.14, Y=587.88, Mass=119, SNR=7.3, Peak=10 HFD=6.0
23:36:46.113 00.003 11872 Star::Find(15, 1167, 246, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:46.116 00.003 11872 Star::Find false star n=41 nbg=284 bg=0.9 sigma=0.9 thresh=3 peak=3
23:36:46.118 00.002 11872 Star::Find returns 0 (2), X=1167.00, Y=246.00, Mass=114, SNR=2.9, Peak=7 HFD=0.0
23:36:46.121 00.003 11872 Star::Find(15, 762, 726, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:46.123 00.002 11872 Star::Find false star n=16 nbg=280 bg=1.0 sigma=1.0 thresh=4 peak=3
23:36:46.125 00.002 11872 Star::Find returns 0 (2), X=762.00, Y=726.00, Mass=60, SNR=2.9, Peak=7 HFD=0.0
23:36:46.129 00.004 11872 Star::Find(15, 1436, 278, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:46.132 00.003 11872 Star::Find returns 0 (2), X=1436.00, Y=278.00, Mass=14, SNR=2.6, Peak=4 HFD=0.0
23:36:46.134 00.002 11872 Star::Find(15, 1402, 982, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:46.138 00.004 11872 Star::Find returns 0 (2), X=1402.00, Y=982.00, Mass=16, SNR=2.7, Peak=4 HFD=0.0
23:36:46.142 00.004 11872 Star::Find(15, 1025, 1074, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:46.146 00.004 11872 Star::Find returns 0 (3), X=1025.00, Y=1074.00, Mass=9, SNR=2.0, Peak=5 HFD=0.0
23:36:46.149 00.003 11872 Star::Find(15, 1491, 670, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:46.152 00.003 11872 Star::Find returns 1 (0), X=1492.70, Y=673.80, Mass=148, SNR=8.1, Peak=8 HFD=6.7
23:36:46.155 00.003 11872 Star::Find(15, 1043, 797, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:46.159 00.004 11872 Star::Find false star n=9 nbg=286 bg=0.6 sigma=0.7 thresh=3 peak=2
23:36:46.161 00.002 11872 Star::Find returns 0 (2), X=1043.00, Y=797.00, Mass=23, SNR=2.9, Peak=4 HFD=0.0
23:36:46.164 00.003 11872 Star::Find(15, 1359, 911, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:46.168 00.004 11872 Star::Find returns 0 (2), X=1359.00, Y=911.00, Mass=14, SNR=2.6, Peak=5 HFD=0.0
23:36:46.171 00.003 11872 Star::Find(15, 110, 1077, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:46.175 00.004 11872 Star::Find false star n=8 nbg=287 bg=1.0 sigma=1.0 thresh=4 peak=2
23:36:46.179 00.004 11872 Star::Find returns 0 (2), X=110.00, Y=1077.00, Mass=25, SNR=2.9, Peak=5 HFD=0.0
23:36:46.182 00.003 11872 Star::Find(15, 1182, 124, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:46.185 00.003 11872 Star::Find false star n=11 nbg=276 bg=0.6 sigma=0.7 thresh=3 peak=1
23:36:46.189 00.004 11872 Star::Find returns 0 (2), X=1182.00, Y=124.00, Mass=28, SNR=2.9, Peak=4 HFD=0.0
23:36:46.192 00.003 11872 Star::Find(15, 965, 1037, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:46.196 00.004 11872 Star::Find false star n=11 nbg=277 bg=0.6 sigma=0.7 thresh=3 peak=2
23:36:46.200 00.004 11872 Star::Find returns 0 (2), X=965.00, Y=1037.00, Mass=29, SNR=2.9, Peak=5 HFD=0.0
23:36:46.203 00.003 11872 Star::Find(15, 735, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:46.206 00.003 11872 Star::Find false star n=18 nbg=274 bg=1.3 sigma=1.0 thresh=4 peak=3
23:36:46.209 00.003 11872 Star::Find returns 0 (2), X=735.00, Y=346.00, Mass=59, SNR=2.9, Peak=7 HFD=0.0
23:36:46.213 00.004 11872 Star::Find(15, 1531, 714, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:46.216 00.003 11872 Star::Find false star n=34 nbg=274 bg=0.7 sigma=0.7 thresh=3 peak=3
23:36:46.219 00.003 11872 Star::Find returns 0 (2), X=1531.00, Y=714.00, Mass=96, SNR=2.9, Peak=7 HFD=0.0
23:36:46.224 00.005 11872 Star::Find(15, 990, 559, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:46.227 00.003 11872 Star::Find false star n=9 nbg=284 bg=0.6 sigma=0.7 thresh=3 peak=2
23:36:46.230 00.003 11872 Star::Find returns 0 (2), X=990.00, Y=559.00, Mass=22, SNR=2.9, Peak=4 HFD=0.0
23:36:46.233 00.003 11872 AutoFind: finding best star pass 1
23:36:46.238 00.005 11872 Star::Find(15, 1840, 812, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:46.241 00.003 11872 Star::Find returns 1 (0), X=1839.51, Y=812.01, Mass=4160, SNR=43.2, Peak=198 HFD=6.1
23:36:46.245 00.004 11872 AutoFind returns star at [1840, 812] 127.0 Mass 4160 SNR 43.2
23:36:46.249 00.004 11872 Star::Find(15, 1840, 812, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:46.252 00.003 11872 Star::Find returns 1 (0), X=1839.51, Y=812.01, Mass=4160, SNR=43.2, Peak=198 HFD=6.1
23:36:46.257 00.005 11872 MultiStar: List (12): {1839.51, 812.01}(43.2), {1596.72, 263.32}(47.1), {40.24, 314.09}(29.4), {1730.39, 276.60}(29.5), {1380.48, 45.85}(27.8), {1525.78, 1031.33}(23.0), {1046.64, 296.33}(23.9), {458.48, 268.00}(22.6), {172.25, 380.06}(16.6), {135.29, 477.28}(15.2), {888.02, 868.33}(22.0), {123.80, 892.92}(15.4), 
23:36:46.263 00.006 11872 setting lock position to (1839.51, 812.01)
23:36:46.268 00.005 11872 AutoSelect: state = 1, call UpdateGuideState
23:36:46.272 00.004 11872 UpdateGuideState(): m_state=1
23:36:46.276 00.004 11872 Star::Find(15, 1839, 812, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:46.281 00.005 11872 Star::Find returns 1 (0), X=1839.51, Y=812.01, Mass=4160, SNR=43.2, Peak=198 HFD=6.1
23:36:46.284 00.003 11872 CameraToMount -- cameraTheta (0.00) - m_xAngle (0.00) = xAngle (-0.00 = -0.00)
23:36:46.289 00.005 11872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.97 = 2.97)
23:36:46.292 00.003 11872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
23:36:46.300 00.008 11872 setting force full frames = false
23:36:46.304 00.004 11872 setting lock position to (1839.51, 812.01)
23:36:46.307 00.003 11872 CurrentPosition() valid, moving to STATE_SELECTED
23:36:46.311 00.004 11872 Changing from state SELECTING to SELECTED
23:36:46.315 00.004 11872 guider state => SELECTED
23:36:46.321 00.006 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=198, med=0, FiltMin=0, FiltMax=118, Gamma=1.000
23:36:46.324 00.003 11872 UpdateGuideState exits: m=4160 SNR=43.2
23:36:46.328 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=198, med=0, FiltMin=0, FiltMax=118, Gamma=1.000
23:36:46.333 00.005 11872 Status Line: Auto-selected star at (1839.5, 812.0)
23:36:46.339 00.006 11872 PhdController: newstate STATE_WAIT_SELECTED
23:36:46.342 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:46.345 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:36:46.350 00.005 11872 Enqueuing Expose request
23:36:46.354 00.004 9960 Worker thread wakes up
23:36:46.354 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:36:46.354 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1825,797,31,31)
23:36:46.354 00.000 11872 evsrv: cli 0D2D2DC0 connect
23:36:46.358 00.004 11872 case statement mapped state 2 to 1
23:36:46.364 00.006 11872 case statement mapped state 2 to 1
23:36:46.369 00.005 11872 evsrv: cli 0D2D2DC0 request: {"method":"get_lock_position","id":"c12609e8-6198-48c2-8578-f58ff867148c"}
23:36:46.373 00.004 11872 evsrv: cli 0D2D2DC0 response: {"jsonrpc":"2.0","result":[1839.51,812.01],"id":"c12609e8-6198-48c2-8578-f58ff867148c"}
23:36:46.379 00.006 11872 evsrv: cli 0D2D2DC0 disconnect
23:36:46.384 00.005 11872 evsrv: cli 0D2D2E60 connect
23:36:46.389 00.005 11872 case statement mapped state 2 to 1
23:36:46.394 00.005 11872 case statement mapped state 2 to 1
23:36:46.399 00.005 11872 evsrv: cli 0D2D2E60 request: {"method":"get_app_state","id":"08dc04b5-a648-4b95-ad10-7ef3d307f0b0"}
23:36:46.403 00.004 11872 case statement mapped state 2 to 1
23:36:46.409 00.006 11872 evsrv: cli 0D2D2E60 response: {"jsonrpc":"2.0","result":"Selected","id":"08dc04b5-a648-4b95-ad10-7ef3d307f0b0"}
23:36:46.413 00.004 11872 evsrv: cli 0D2D2E60 disconnect
23:36:47.415 01.002 11872 evsrv: cli 0D2D2320 connect
23:36:47.422 00.007 11872 case statement mapped state 2 to 1
23:36:47.427 00.005 11872 case statement mapped state 2 to 1
23:36:47.434 00.007 11872 evsrv: cli 0D2D2320 request: {"method":"get_app_state","id":"b33630a3-03f6-4f5c-9a1f-3464b0a95edd"}
23:36:47.438 00.004 11872 case statement mapped state 2 to 1
23:36:47.442 00.004 11872 evsrv: cli 0D2D2320 response: {"jsonrpc":"2.0","result":"Selected","id":"b33630a3-03f6-4f5c-9a1f-3464b0a95edd"}
23:36:47.448 00.006 11872 evsrv: cli 0D2D2320 disconnect
23:36:47.611 00.163 9960 Exposure complete
23:36:47.728 00.117 9960 worker thread done servicing request
23:36:47.728 00.000 11872 OnExposeComplete: enter
23:36:47.732 00.004 11872 UpdateGuideState(): m_state=2
23:36:47.735 00.003 11872 Star::Find(15, 1839, 812, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:36:47.740 00.005 11872 Star::Find returns 1 (0), X=1839.75, Y=811.76, Mass=4049, SNR=42.8, Peak=211 HFD=5.7
23:36:47.746 00.006 11872 CameraToMount -- cameraTheta (-0.80) - m_xAngle (0.00) = xAngle (-0.80 = -0.80)
23:36:47.750 00.004 11872 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.17 = 2.17)
23:36:47.755 00.005 11872 CameraToMount -- cameraX=0.25 cameraY=-0.25 hyp=0.35 cameraTheta=-0.80 mountX=0.24 mountY=0.29, mountTheta=0.87
23:36:47.760 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
23:36:47.764 00.004 11872 UpdateGuideState exits: m=4049 SNR=42.8
23:36:47.769 00.005 11872 PhdController: newstate STATE_CALIBRATE
23:36:47.772 00.003 11872 PhdController: newstate STATE_GUIDE
23:36:47.789 00.017 11872 Changing from state SELECTED to CALIBRATING_PRIMARY
23:36:47.794 00.005 11872 guider state => CALIBRATED
23:36:47.799 00.005 11872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
23:36:47.803 00.004 11872 reset dither spiral
23:36:47.808 00.005 11872 PhdController: newstate STATE_SETTLE_BEGIN
23:36:47.813 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:47.816 00.003 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:36:47.820 00.004 11872 Enqueuing Expose request
23:36:47.824 00.004 9960 Worker thread wakes up
23:36:47.824 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:36:47.825 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:36:48.449 00.624 11872 evsrv: cli 0D2D2820 connect
23:36:48.456 00.007 11872 case statement mapped state 5 to 1
23:36:48.461 00.005 11872 case statement mapped state 5 to 1
23:36:48.469 00.008 11872 evsrv: cli 0D2D2820 request: {"method":"get_app_state","id":"6a27574e-004c-45d7-b136-6cbc17d0113a"}
23:36:48.474 00.005 11872 case statement mapped state 5 to 1
23:36:48.478 00.004 11872 evsrv: cli 0D2D2820 response: {"jsonrpc":"2.0","result":"Selected","id":"6a27574e-004c-45d7-b136-6cbc17d0113a"}
23:36:48.484 00.006 11872 evsrv: cli 0D2D2820 disconnect
23:36:49.067 00.583 9960 Exposure complete
23:36:49.167 00.100 9960 worker thread done servicing request
23:36:49.168 00.001 11872 OnExposeComplete: enter
23:36:49.171 00.003 11872 UpdateGuideState(): m_state=5
23:36:49.174 00.003 11872 Star::Find(15, 1839, 811, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:36:49.178 00.004 11872 Star::Find returns 1 (0), X=1839.74, Y=811.70, Mass=4283, SNR=44.5, Peak=193 HFD=5.7
23:36:49.181 00.003 11872 CameraToMount -- cameraTheta (-0.93) - m_xAngle (0.00) = xAngle (-0.94 = -0.94)
23:36:49.186 00.005 11872 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.03 = 2.03)
23:36:49.190 00.004 11872 CameraToMount -- cameraX=0.23 cameraY=-0.31 hyp=0.38 cameraTheta=-0.93 mountX=0.23 mountY=0.34, mountTheta=0.99
23:36:49.195 00.005 11872 Changing from state CALIBRATED to GUIDING
23:36:49.198 00.003 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:36:49.202 00.004 11872 ScopeASCOM::SideOfPier() returns 0
23:36:49.205 00.003 11872 AdjustCalibrationForScopePointing (scope): current dec=31.2 pierSide=0, cal dec=0.0 pierSide=0 rotAngle=None bin=1
23:36:49.210 00.005 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:36:49.214 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:36:49.219 00.005 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:36:49.223 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:36:49.227 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:36:49.231 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:36:49.236 00.005 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:36:49.239 00.003 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:36:49.244 00.005 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:36:49.248 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:36:49.251 00.003 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:36:49.255 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:36:49.260 00.005 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:36:49.370 00.110 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:36:49.376 00.006 11872 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 2.900000
23:36:49.382 00.006 11872 Dec comp: XRate 1.564 -> 1.337 for dec 0.0 -> dec 31.2
23:36:49.387 00.005 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:36:49.392 00.005 11872 ScopeASCOM::SideOfPier() returns 0
23:36:49.397 00.005 11872 setting lock position to (1839.74, 811.70)
23:36:49.402 00.005 11872 guider state => GUIDING
23:36:49.407 00.005 11872 Status Line: Guiding
23:36:49.412 00.005 11872 Mount: notify guiding started
23:36:49.418 00.006 11872 GetString("/profile/5/name", "") returns "PHD SF 2025"
23:36:49.422 00.004 11872 GetString("/profile/5/scope/calibration/timestamp", "") returns "11/21/2025 10:15:14 PM"
23:36:49.427 00.005 11872 GetDouble("/profile/5/scope/calibration/xRate", 1.000000) returns 0.001564
23:36:49.431 00.004 11872 GetDouble("/profile/5/scope/calibration/yRate", 1.000000) returns 0.001340
23:36:49.436 00.005 11872 GetInt("/profile/5/scope/calibration/binning", 1) returns 1
23:36:49.441 00.005 11872 GetDouble("/profile/5/scope/calibration/xAngle", 0.000000) returns 0.004073
23:36:49.445 00.004 11872 GetDouble("/profile/5/scope/calibration/yAngle", 0.000000) returns -1.738880
23:36:49.449 00.004 11872 GetDouble("/profile/5/scope/calibration/declination", 0.000000) returns 0.000075
23:36:49.454 00.005 11872 GetInt("/profile/5/scope/calibration/pierSide", -1) returns 0
23:36:49.458 00.004 11872 GetInt("/profile/5/scope/calibration/raGuideParity", 0) returns 1
23:36:49.462 00.004 11872 GetInt("/profile/5/scope/calibration/decGuideParity", 0) returns -1
23:36:49.466 00.004 11872 GetDouble("/profile/5/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
23:36:49.470 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:36:49.474 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:36:49.478 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:36:49.481 00.003 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:36:49.485 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:36:49.489 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:36:49.492 00.003 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:36:49.495 00.003 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:36:49.499 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:36:49.501 00.002 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:36:49.504 00.003 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:36:49.507 00.003 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:36:49.511 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:36:49.514 00.003 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:36:49.517 00.003 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:36:49.520 00.003 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:36:49.523 00.003 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:36:49.527 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:36:49.532 00.005 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:36:49.535 00.003 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:36:49.539 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:36:49.544 00.005 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:36:49.548 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:36:49.552 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:36:49.556 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:36:49.560 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:36:49.574 00.014 11872 evsrv: cli 0D2D32C0 connect
23:36:49.579 00.005 11872 case statement mapped state 6 to 3
23:36:49.583 00.004 11872 case statement mapped state 6 to 3
23:36:49.586 00.003 11872 evsrv: cli 0D2D32C0 request: {"method":"get_app_state","id":"9527e759-0f89-4c34-8fad-3acd90657caa"}
23:36:49.590 00.004 11872 case statement mapped state 6 to 3
23:36:49.593 00.003 11872 evsrv: cli 0D2D32C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"9527e759-0f89-4c34-8fad-3acd90657caa"}
23:36:49.604 00.011 11872 evsrv: cli 0D2D32C0 disconnect
23:36:49.636 00.032 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:36:49.646 00.010 11872 ScopeASCOM::SideOfPier() returns 0
23:36:49.652 00.006 11872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
23:36:49.656 00.004 11872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
23:36:49.661 00.005 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:36:49.665 00.004 11872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 31.2
23:36:49.672 00.007 11872 MountToCamera -- mountTheta (-0.00) + m_xAngle (0.00) = xAngle (0.00 = 0.00)
23:36:49.678 00.006 11872 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
23:36:49.682 00.004 11872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
23:36:49.686 00.004 11872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
23:36:49.690 00.004 11872 GetInt("/profile/5/AutoLoadCalibration", -1) returns 1
23:36:49.694 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=193, med=0, FiltMin=0, FiltMax=121, Gamma=1.000
23:36:49.697 00.003 11872 UpdateGuideState exits: m=4283 SNR=44.5
23:36:49.702 00.005 11872 PhdController: newstate STATE_SETTLE_WAIT
23:36:49.707 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:49.711 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:36:49.714 00.003 11872 Enqueuing Expose request
23:36:49.718 00.004 9960 Worker thread wakes up
23:36:49.718 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:36:49.718 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1825,797,31,31)
23:36:50.966 01.248 9960 Exposure complete
23:36:51.079 00.113 9960 worker thread done servicing request
23:36:51.081 00.002 11872 OnExposeComplete: enter
23:36:51.084 00.003 11872 UpdateGuideState(): m_state=6
23:36:51.089 00.005 11872 Star::Find(15, 1839, 811, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:36:51.092 00.003 11872 Star::Find returns 1 (0), X=1839.73, Y=811.62, Mass=4161, SNR=43.0, Peak=215 HFD=5.6
23:36:51.096 00.004 11872 CameraToMount -- cameraTheta (-1.59) - m_xAngle (0.00) = xAngle (-1.60 = -1.60)
23:36:51.100 00.004 11872 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.37 = 1.37)
23:36:51.103 00.003 11872 CameraToMount -- cameraX=-0.00 cameraY=-0.08 hyp=0.08 cameraTheta=-1.59 mountX=-0.00 mountY=0.08, mountTheta=1.60
23:36:51.108 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.00, y=-0.08, opts=13)
23:36:51.111 00.003 11872 Enqueuing Move request for scope (-0.00, -0.08)
23:36:51.115 00.004 9960 Worker thread wakes up
23:36:51.115 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.08) opts 0xd
23:36:51.115 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.00, -0.08)
23:36:51.115 00.000 9960 Moving (-0.00, -0.08) raw xDistance=-0.00 yDistance=0.08
23:36:51.115 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
23:36:51.115 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:36:51.115 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=0, FiltMin=0, FiltMax=113, Gamma=1.000
23:36:51.119 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:36:51.119 00.000 9960 MoveAxis(E, 0, ABG)
23:36:51.119 00.000 9960 Move returns status 0, amount 0
23:36:51.119 00.000 9960 MoveAxis(N, 0, ABG)
23:36:51.119 00.000 9960 Move returns status 0, amount 0
23:36:51.119 00.000 9960 move complete, result=0
23:36:51.119 00.000 9960 worker thread done servicing request
23:36:51.120 00.001 11872 UpdateGuideState exits: m=4161 SNR=43.0
23:36:51.125 00.005 11872 PhdController: settling, locked = 1, distance = 0.29 (1.50) aobump = 0 frame = 1 / 99999
23:36:51.128 00.003 11872 evsrv: {"Event":"Settling","Timestamp":1763789811.128,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.29,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:36:51.132 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:51.135 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:36:51.138 00.003 11872 Enqueuing Expose request
23:36:51.142 00.004 9960 Worker thread wakes up
23:36:51.142 00.000 11872 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:36:51.145 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
23:36:51.147 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1825,797,31,31)
23:36:52.390 01.243 9960 Exposure complete
23:36:52.496 00.106 9960 worker thread done servicing request
23:36:52.497 00.001 11872 OnExposeComplete: enter
23:36:52.501 00.004 11872 UpdateGuideState(): m_state=6
23:36:52.505 00.004 11872 Star::Find(15, 1839, 811, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:36:52.509 00.004 11872 Star::Find returns 1 (0), X=1839.49, Y=812.94, Mass=4276, SNR=44.3, Peak=183 HFD=6.0
23:36:52.513 00.004 11872 CameraToMount -- cameraTheta (1.77) - m_xAngle (0.00) = xAngle (1.76 = 1.76)
23:36:52.516 00.003 11872 CameraToMount -- cameraTheta (1.77) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.73 = -1.55)
23:36:52.520 00.004 11872 CameraToMount -- cameraX=-0.25 cameraY=1.24 hyp=1.27 cameraTheta=1.77 mountX=-0.24 mountY=-1.27, mountTheta=-1.76
23:36:52.526 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.25, y=1.24, opts=13)
23:36:52.530 00.004 11872 Enqueuing Move request for scope (-0.25, 1.24)
23:36:52.533 00.003 9960 Worker thread wakes up
23:36:52.534 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 1.24) opts 0xd
23:36:52.534 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.25, 1.24)
23:36:52.534 00.000 9960 Moving (-0.25, 1.24) raw xDistance=-0.24 yDistance=-1.27
23:36:52.534 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
23:36:52.535 00.001 9960 resist switch: large excursion: input -1.27 thresh 0.60 direction from 0 to -1
23:36:52.535 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=183, med=0, FiltMin=0, FiltMax=119, Gamma=1.000
23:36:52.539 00.004 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.80
23:36:52.539 00.000 9960 GuideAlgorithmResistSwitch::result() returns -1.27 from input -1.27
23:36:52.539 00.000 11872 UpdateGuideState exits: m=4276 SNR=44.3
23:36:52.544 00.005 11872 PhdController: settling, locked = 1, distance = 0.58 (1.50) aobump = 0 frame = 2 / 99999
23:36:52.548 00.004 9960 MoveAxis(E, 115, ABG)
23:36:52.548 00.000 9960 Guiding  Dir = 2, Dur = 115
23:36:52.549 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763789812.548,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.58,"Time":1.4,"SettleTime":10.0,"StarLocked":true}
23:36:52.552 00.003 9960 IsSlewing returns 0
23:36:52.554 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:52.559 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:36:52.562 00.003 11872 Enqueuing Expose request
23:36:52.566 00.004 9960 IsGuiding returns 0
23:36:52.567 00.001 9960 PulseGuide returned control before completion, sleep 125
23:36:52.693 00.126 9960 IsGuiding returns 1
23:36:52.694 00.001 9960 scope still moving after pulse duration time elapsed
23:36:52.724 00.030 9960 IsSlewing returns 0
23:36:52.726 00.002 9960 IsGuiding returns 0
23:36:52.727 00.001 9960 scope move finished after 115 + 46 ms
23:36:52.728 00.001 9960 Move returns status 0, amount 115
23:36:52.729 00.001 9960 MoveAxis(N, 945, ABG)
23:36:52.729 00.000 9960 Guiding  Dir = 0, Dur = 945
23:36:52.729 00.000 9960 IsSlewing returns 0
23:36:52.730 00.001 9960 IsGuiding returns 0
23:36:52.730 00.000 9960 PulseGuide returned control before completion, sleep 955
23:36:53.693 00.963 9960 IsGuiding returns 1
23:36:53.693 00.000 9960 scope still moving after pulse duration time elapsed
23:36:53.725 00.032 9960 IsSlewing returns 0
23:36:53.725 00.000 9960 IsGuiding returns 1
23:36:53.756 00.031 9960 IsSlewing returns 0
23:36:53.756 00.000 9960 IsGuiding returns 1
23:36:53.788 00.032 9960 IsSlewing returns 0
23:36:53.788 00.000 9960 IsGuiding returns 0
23:36:53.788 00.000 9960 scope move finished after 945 + 113 ms
23:36:53.789 00.001 9960 Move returns status 0, amount 945
23:36:53.789 00.000 9960 move complete, result=0
23:36:53.789 00.000 9960 worker thread done servicing request
23:36:53.789 00.000 11872 GuideStep: -0.2 px 115 ms EAST, -1.3 px 945 ms NORTH
23:36:53.796 00.007 9960 Worker thread wakes up
23:36:53.796 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:36:53.797 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1825,797,31,31)
23:36:55.047 01.250 9960 Exposure complete
23:36:55.152 00.105 9960 worker thread done servicing request
23:36:55.152 00.000 11872 OnExposeComplete: enter
23:36:55.156 00.004 11872 UpdateGuideState(): m_state=6
23:36:55.159 00.003 11872 Star::Find(15, 1839, 812, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:36:55.165 00.006 11872 Star::Find returns 1 (0), X=1839.67, Y=811.95, Mass=4034, SNR=42.6, Peak=183 HFD=5.9
23:36:55.170 00.005 11872 CameraToMount -- cameraTheta (1.82) - m_xAngle (0.00) = xAngle (1.81 = 1.81)
23:36:55.175 00.005 11872 CameraToMount -- cameraTheta (1.82) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.78 = -1.50)
23:36:55.181 00.006 11872 CameraToMount -- cameraX=-0.06 cameraY=0.24 hyp=0.25 cameraTheta=1.82 mountX=-0.06 mountY=-0.25, mountTheta=-1.80
23:36:55.187 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.06, y=0.24, opts=13)
23:36:55.192 00.005 11872 Enqueuing Move request for scope (-0.06, 0.24)
23:36:55.196 00.004 9960 Worker thread wakes up
23:36:55.198 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=183, med=0, FiltMin=0, FiltMax=106, Gamma=1.000
23:36:55.202 00.004 11872 UpdateGuideState exits: m=4034 SNR=42.6
23:36:55.207 00.005 11872 PhdController: settling, locked = 1, distance = 0.49 (1.50) aobump = 0 frame = 3 / 99999
23:36:55.213 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.24) opts 0xd
23:36:55.213 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.06, 0.24)
23:36:55.213 00.000 9960 Moving (-0.06, 0.24) raw xDistance=-0.06 yDistance=-0.25
23:36:55.213 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:36:55.214 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
23:36:55.214 00.000 9960 MoveAxis(E, 0, ABG)
23:36:55.215 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763789815.213,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.49,"Time":4.1,"SettleTime":10.0,"StarLocked":true}
23:36:55.219 00.004 9960 Move returns status 0, amount 0
23:36:55.220 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:55.224 00.004 9960 MoveAxis(N, 188, ABG)
23:36:55.224 00.000 9960 Guiding  Dir = 0, Dur = 188
23:36:55.224 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:36:55.229 00.005 9960 IsSlewing returns 0
23:36:55.229 00.000 11872 Enqueuing Expose request
23:36:55.234 00.005 9960 IsGuiding returns 0
23:36:55.234 00.000 9960 PulseGuide returned control before completion, sleep 198
23:36:55.444 00.210 9960 IsGuiding returns 1
23:36:55.444 00.000 9960 scope still moving after pulse duration time elapsed
23:36:55.476 00.032 9960 IsSlewing returns 0
23:36:55.476 00.000 9960 IsGuiding returns 0
23:36:55.476 00.000 9960 scope move finished after 188 + 54 ms
23:36:55.476 00.000 9960 Move returns status 0, amount 188
23:36:55.477 00.001 9960 move complete, result=0
23:36:55.477 00.000 9960 worker thread done servicing request
23:36:55.477 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.3 px 188 ms NORTH
23:36:55.480 00.003 9960 Worker thread wakes up
23:36:55.480 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:36:55.481 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1825,797,31,31)
23:36:56.724 01.243 9960 Exposure complete
23:36:56.838 00.114 9960 worker thread done servicing request
23:36:56.838 00.000 11872 OnExposeComplete: enter
23:36:56.843 00.005 11872 UpdateGuideState(): m_state=6
23:36:56.848 00.005 11872 Star::Find(15, 1839, 811, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
23:36:56.854 00.006 11872 Star::Find returns 1 (0), X=1839.85, Y=811.43, Mass=4155, SNR=43.3, Peak=157 HFD=5.5
23:36:56.860 00.006 11872 CameraToMount -- cameraTheta (-1.17) - m_xAngle (0.00) = xAngle (-1.17 = -1.17)
23:36:56.868 00.008 11872 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.80 = 1.80)
23:36:56.875 00.007 11872 CameraToMount -- cameraX=0.11 cameraY=-0.27 hyp=0.29 cameraTheta=-1.17 mountX=0.11 mountY=0.29, mountTheta=1.19
23:36:56.881 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.11, y=-0.27, opts=13)
23:36:56.888 00.007 11872 Enqueuing Move request for scope (0.11, -0.27)
23:36:56.895 00.007 9960 Worker thread wakes up
23:36:56.895 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.27) opts 0xd
23:36:56.895 00.000 9960 Handling offset move in thread for scope, endpoint = (0.11, -0.27)
23:36:56.896 00.001 9960 Moving (0.11, -0.27) raw xDistance=0.11 yDistance=0.29
23:36:56.896 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:36:56.896 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
23:36:56.896 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=164, med=0, FiltMin=0, FiltMax=110, Gamma=1.000
23:36:56.903 00.007 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
23:36:56.903 00.000 11872 UpdateGuideState exits: m=4155 SNR=43.3
23:36:56.908 00.005 9960 MoveAxis(E, 0, ABG)
23:36:56.908 00.000 11872 PhdController: settling, locked = 1, distance = 0.43 (1.50) aobump = 0 frame = 4 / 99999
23:36:56.911 00.003 9960 Move returns status 0, amount 0
23:36:56.911 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763789816.911,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.43,"Time":5.8,"SettleTime":10.0,"StarLocked":true}
23:36:56.914 00.003 9960 MoveAxis(N, 0, ABG)
23:36:56.914 00.000 9960 Move returns status 0, amount 0
23:36:56.914 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:56.916 00.002 9960 move complete, result=0
23:36:56.918 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:36:56.921 00.003 9960 worker thread done servicing request
23:36:56.921 00.000 11872 Enqueuing Expose request
23:36:56.924 00.003 9960 Worker thread wakes up
23:36:56.926 00.002 11872 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
23:36:56.930 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
23:36:56.930 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1825,797,31,31)
23:36:58.179 01.249 9960 Exposure complete
23:36:58.296 00.117 9960 worker thread done servicing request
23:36:58.296 00.000 11872 OnExposeComplete: enter
23:36:58.300 00.004 11872 UpdateGuideState(): m_state=6
23:36:58.304 00.004 11872 Star::Find(15, 1839, 811, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
23:36:58.308 00.004 11872 Star::Find returns 1 (0), X=1840.24, Y=810.11, Mass=4136, SNR=43.0, Peak=173 HFD=5.8
23:36:58.312 00.004 11872 CameraToMount -- cameraTheta (-1.27) - m_xAngle (0.00) = xAngle (-1.27 = -1.27)
23:36:58.316 00.004 11872 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.70 = 1.70)
23:36:58.320 00.004 11872 CameraToMount -- cameraX=0.50 cameraY=-1.59 hyp=1.67 cameraTheta=-1.27 mountX=0.49 mountY=1.66, mountTheta=1.28
23:36:58.325 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.50, y=-1.59, opts=13)
23:36:58.330 00.005 11872 Enqueuing Move request for scope (0.50, -1.59)
23:36:58.334 00.004 9960 Worker thread wakes up
23:36:58.334 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.50, -1.59) opts 0xd
23:36:58.334 00.000 9960 Handling offset move in thread for scope, endpoint = (0.50, -1.59)
23:36:58.334 00.000 9960 Moving (0.50, -1.59) raw xDistance=0.49 yDistance=1.66
23:36:58.334 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.49
23:36:58.334 00.000 9960 resist switch: large excursion: input 1.66 thresh 0.60 direction from -1 to 1
23:36:58.334 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.97
23:36:58.334 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.66 from input 1.66
23:36:58.335 00.001 9960 MoveAxis(W, 232, ABG)
23:36:58.335 00.000 9960 Guiding  Dir = 3, Dur = 232
23:36:58.335 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=173, med=0, FiltMin=0, FiltMax=113, Gamma=1.000
23:36:58.340 00.005 9960 IsSlewing returns 0
23:36:58.340 00.000 11872 UpdateGuideState exits: m=4136 SNR=43.0
23:36:58.345 00.005 9960 IsGuiding returns 0
23:36:58.345 00.000 11872 PhdController: settling, locked = 1, distance = 0.80 (1.50) aobump = 0 frame = 5 / 99999
23:36:58.349 00.004 9960 PulseGuide returned control before completion, sleep 242
23:36:58.349 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763789818.349,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.80,"Time":7.2,"SettleTime":10.0,"StarLocked":true}
23:36:58.353 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:58.357 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:36:58.360 00.003 11872 Enqueuing Expose request
23:36:58.603 00.243 9960 IsGuiding returns 1
23:36:58.605 00.002 9960 scope still moving after pulse duration time elapsed
23:36:58.634 00.029 9960 IsSlewing returns 0
23:36:58.636 00.002 9960 IsGuiding returns 1
23:36:58.664 00.028 9960 IsSlewing returns 0
23:36:58.666 00.002 9960 IsGuiding returns 0
23:36:58.667 00.001 9960 scope move finished after 232 + 89 ms
23:36:58.667 00.000 9960 Move returns status 0, amount 232
23:36:58.668 00.001 9960 MoveAxis(S, 1236, ABG)
23:36:58.668 00.000 9960 Guiding  Dir = 1, Dur = 1236
23:36:58.669 00.001 9960 IsSlewing returns 0
23:36:58.670 00.001 9960 IsGuiding returns 0
23:36:58.670 00.000 9960 PulseGuide returned control before completion, sleep 1246
23:36:59.929 01.259 9960 IsGuiding returns 1
23:36:59.930 00.001 9960 scope still moving after pulse duration time elapsed
23:36:59.960 00.030 9960 IsSlewing returns 0
23:36:59.960 00.000 9960 IsGuiding returns 0
23:36:59.961 00.001 9960 scope move finished after 1236 + 55 ms
23:36:59.962 00.001 9960 Move returns status 0, amount 1236
23:36:59.962 00.000 9960 move complete, result=0
23:36:59.962 00.000 9960 worker thread done servicing request
23:36:59.962 00.000 11872 GuideStep: 0.5 px 232 ms WEST, 1.7 px 1236 ms SOUTH
23:36:59.967 00.005 9960 Worker thread wakes up
23:36:59.967 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:36:59.967 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1825,797,31,31)
23:37:01.222 01.255 9960 Exposure complete
23:37:01.327 00.105 9960 worker thread done servicing request
23:37:01.328 00.001 11872 OnExposeComplete: enter
23:37:01.331 00.003 11872 UpdateGuideState(): m_state=6
23:37:01.335 00.004 11872 Star::Find(15, 1840, 810, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
23:37:01.339 00.004 11872 Star::Find returns 1 (0), X=1839.70, Y=812.02, Mass=4076, SNR=43.1, Peak=187 HFD=6.0
23:37:01.343 00.004 11872 CameraToMount -- cameraTheta (1.67) - m_xAngle (0.00) = xAngle (1.67 = 1.67)
23:37:01.348 00.005 11872 CameraToMount -- cameraTheta (1.67) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.64 = -1.65)
23:37:01.351 00.003 11872 CameraToMount -- cameraX=-0.03 cameraY=0.31 hyp=0.32 cameraTheta=1.67 mountX=-0.03 mountY=-0.31, mountTheta=-1.67
23:37:01.356 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.03, y=0.31, opts=13)
23:37:01.360 00.004 11872 Enqueuing Move request for scope (-0.03, 0.31)
23:37:01.364 00.004 9960 Worker thread wakes up
23:37:01.364 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.31) opts 0xd
23:37:01.364 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.03, 0.31)
23:37:01.364 00.000 9960 Moving (-0.03, 0.31) raw xDistance=-0.03 yDistance=-0.31
23:37:01.364 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:37:01.365 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
23:37:01.365 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.31
23:37:01.365 00.000 9960 MoveAxis(E, 0, ABG)
23:37:01.365 00.000 9960 Move returns status 0, amount 0
23:37:01.365 00.000 9960 MoveAxis(N, 0, ABG)
23:37:01.365 00.000 9960 Move returns status 0, amount 0
23:37:01.365 00.000 9960 move complete, result=0
23:37:01.365 00.000 9960 worker thread done servicing request
23:37:01.366 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=187, med=0, FiltMin=0, FiltMax=113, Gamma=1.000
23:37:01.371 00.005 11872 UpdateGuideState exits: m=4076 SNR=43.1
23:37:01.375 00.004 11872 PhdController: settling, locked = 1, distance = 0.65 (1.50) aobump = 0 frame = 6 / 99999
23:37:01.379 00.004 11872 PhdController: newstate STATE_FINISH
23:37:01.382 00.003 11872 PhdController complete: success
23:37:01.385 00.003 11872 evsrv: {"Event":"SettleDone","Timestamp":1763789821.385,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":6,"DroppedFrames":0}
23:37:01.389 00.004 11872 Mount: notify guiding dither settle done success=1
23:37:01.394 00.005 11872 PhdController: newstate STATE_IDLE
23:37:01.397 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:01.401 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:37:01.405 00.004 11872 Enqueuing Expose request
23:37:01.409 00.004 11872 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
23:37:01.413 00.004 9960 Worker thread wakes up
23:37:01.413 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:37:01.413 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1825,797,31,31)
23:37:02.093 00.680 11872 evsrv: cli 0D2D3400 connect
23:37:02.117 00.024 11872 case statement mapped state 6 to 3
23:37:02.121 00.004 11872 case statement mapped state 6 to 3
23:37:02.125 00.004 11872 evsrv: cli 0D2D3400 request: {"method":"get_app_state","id":"de3f772f-d193-40c6-b76b-1b7b160c3327"}
23:37:02.129 00.004 11872 case statement mapped state 6 to 3
23:37:02.132 00.003 11872 evsrv: cli 0D2D3400 response: {"jsonrpc":"2.0","result":"Guiding","id":"de3f772f-d193-40c6-b76b-1b7b160c3327"}
23:37:02.141 00.009 11872 evsrv: cli 0D2D3400 disconnect
23:37:02.146 00.005 11872 evsrv: cli 0D2D2F00 connect
23:37:02.149 00.003 11872 case statement mapped state 6 to 3
23:37:02.153 00.004 11872 case statement mapped state 6 to 3
23:37:02.156 00.003 11872 evsrv: cli 0D2D2F00 request: {"method":"stop_capture","id":"36f16e34-0d31-484f-820b-0f229e5f0bcf"}
23:37:02.159 00.003 11872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:37:02.163 00.004 11872 Status Line: Waiting for devices...
23:37:02.167 00.004 11872 evsrv: cli 0D2D2F00 response: {"jsonrpc":"2.0","result":0,"id":"36f16e34-0d31-484f-820b-0f229e5f0bcf"}
23:37:02.173 00.006 11872 evsrv: cli 0D2D2F00 disconnect
23:37:02.178 00.005 11872 evsrv: cli 0D2D2B40 connect
23:37:02.183 00.005 9960 ZWO: stopexposure
23:37:02.183 00.000 11872 case statement mapped state 6 to 3
23:37:02.187 00.004 11872 case statement mapped state 6 to 3
23:37:02.190 00.003 11872 evsrv: cli 0D2D2B40 request: {"method":"get_app_state","id":"9ce55517-4bb7-4ffc-adfd-97d1583f46ef"}
23:37:02.194 00.004 11872 case statement mapped state 6 to 3
23:37:02.198 00.004 11872 evsrv: cli 0D2D2B40 response: {"jsonrpc":"2.0","result":"Guiding","id":"9ce55517-4bb7-4ffc-adfd-97d1583f46ef"}
23:37:02.202 00.004 11872 evsrv: cli 0D2D2B40 disconnect
23:37:02.612 00.410 9960 ZWO: stopexposure
23:37:02.612 00.000 9960 Error thrown from C:\cygwin\home\agalasso\projects\phd2\worker_thread.cpp:190->Capture failed
23:37:02.613 00.001 9960 worker thread done servicing request
23:37:02.614 00.001 11872 OnExposeComplete: enter
23:37:02.619 00.005 11872 OnExposeComplete: Capture Error reported
23:37:02.626 00.007 11872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
23:37:02.631 00.005 11872 Mount: notify guiding stopped
23:37:02.640 00.009 11872 Changing from state GUIDING to STOP
23:37:02.644 00.004 11872 guider state => SELECTED
23:37:02.648 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=187, med=0, FiltMin=0, FiltMax=113, Gamma=1.000
23:37:02.652 00.004 11872 Changing from state SELECTED to UNINITIALIZED
23:37:02.656 00.004 11872 guider state => SELECTING
23:37:02.662 00.006 11872 Status Line: Stopped.
23:37:02.668 00.006 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\myframe_events.cpp:489->Error reported capturing image
23:37:03.204 00.536 11872 evsrv: cli 0D2D3180 connect
23:37:03.209 00.005 11872 evsrv: cli 0D2D3180 request: {"method":"get_app_state","id":"424bae4f-17bd-4351-b0a4-84cc56a081fd"}
23:37:03.215 00.006 11872 evsrv: cli 0D2D3180 response: {"jsonrpc":"2.0","result":"Stopped","id":"424bae4f-17bd-4351-b0a4-84cc56a081fd"}
23:37:03.220 00.005 11872 evsrv: cli 0D2D3180 disconnect
23:37:19.164 15.944 11872 evsrv: cli 0D2D2DC0 connect
23:37:19.171 00.007 11872 evsrv: cli 0D2D2DC0 request: {"method":"get_app_state","id":"2ab1071c-36ee-4b4f-b6d9-f1da68c2c5d1"}
23:37:19.177 00.006 11872 evsrv: cli 0D2D2DC0 response: {"jsonrpc":"2.0","result":"Stopped","id":"2ab1071c-36ee-4b4f-b6d9-f1da68c2c5d1"}
23:37:19.191 00.014 11872 evsrv: cli 0D2D2DC0 disconnect
23:37:19.196 00.005 11872 evsrv: cli 0D2D2320 connect
23:37:19.201 00.005 11872 evsrv: cli 0D2D2320 request: {"method":"get_calibrated","id":"e10b8fe0-5756-41c7-9ce1-3f4a6c4eba72"}
23:37:19.205 00.004 11872 evsrv: cli 0D2D2320 response: {"jsonrpc":"2.0","result":true,"id":"e10b8fe0-5756-41c7-9ce1-3f4a6c4eba72"}
23:37:19.212 00.007 11872 evsrv: cli 0D2D2320 disconnect
23:37:19.216 00.004 11872 evsrv: cli 0D2D2640 connect
23:37:19.221 00.005 11872 evsrv: cli 0D2D2640 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"23e4fcf7-3287-4d6e-bdd7-a8eea7ca8a4e"}
23:37:19.226 00.005 11872 PhdController::Guide begins
23:37:19.229 00.003 11872 PhdController: newstate STATE_SETUP
23:37:19.234 00.005 11872 PhdController: setup
23:37:19.239 00.005 11872 PhdController: newstate STATE_ATTEMPT_START
23:37:19.243 00.004 11872 PhdController: start capturing
23:37:19.248 00.005 11872 Changing from state SELECTING to UNINITIALIZED
23:37:19.251 00.003 11872 guider state => SELECTING
23:37:19.255 00.004 11872 setting force full frames = true
23:37:19.258 00.003 11872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
23:37:19.267 00.009 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:37:19.272 00.005 11872 Enqueuing Expose request
23:37:19.276 00.004 11872 PhdController: newstate STATE_SELECT_STAR
23:37:19.280 00.004 9960 Worker thread wakes up
23:37:19.280 00.000 11872 evsrv: cli 0D2D2640 response: {"jsonrpc":"2.0","result":0,"id":"23e4fcf7-3287-4d6e-bdd7-a8eea7ca8a4e"}
23:37:19.284 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
23:37:19.284 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:37:19.286 00.002 11872 evsrv: cli 0D2D2640 disconnect
23:37:19.290 00.004 11872 evsrv: cli 0D2D21E0 connect
23:37:19.295 00.005 11872 case statement mapped state 1 to 101
23:37:19.298 00.003 11872 case statement mapped state 1 to 101
23:37:19.302 00.004 11872 evsrv: cli 0D2D21E0 request: {"method":"get_lock_shift_params","id":"983dae8e-1f9f-4030-95b4-6ab4d9e4228d"}
23:37:19.308 00.006 11872 evsrv: cli 0D2D21E0 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"983dae8e-1f9f-4030-95b4-6ab4d9e4228d"}
23:37:19.312 00.004 11872 evsrv: cli 0D2D21E0 disconnect
23:37:19.316 00.004 11872 evsrv: cli 0D2D2DC0 connect
23:37:19.321 00.005 11872 case statement mapped state 1 to 101
23:37:19.326 00.005 11872 case statement mapped state 1 to 101
23:37:19.330 00.004 11872 evsrv: cli 0D2D2DC0 request: {"method":"get_lock_position","id":"4da92082-8d75-40f2-a02a-5e9947e53bf8"}
23:37:19.334 00.004 11872 evsrv: cli 0D2D2DC0 response: {"jsonrpc":"2.0","result":null,"id":"4da92082-8d75-40f2-a02a-5e9947e53bf8"}
23:37:19.338 00.004 11872 evsrv: cli 0D2D2DC0 disconnect
23:37:20.339 01.001 11872 evsrv: cli 0D2D21E0 connect
23:37:20.346 00.007 11872 case statement mapped state 1 to 101
23:37:20.354 00.008 11872 case statement mapped state 1 to 101
23:37:20.359 00.005 11872 evsrv: cli 0D2D21E0 request: {"method":"get_lock_position","id":"3fb22ec7-8f70-4be9-b1b0-4075a5af52b4"}
23:37:20.362 00.003 11872 evsrv: cli 0D2D21E0 response: {"jsonrpc":"2.0","result":null,"id":"3fb22ec7-8f70-4be9-b1b0-4075a5af52b4"}
23:37:20.365 00.003 11872 evsrv: cli 0D2D21E0 disconnect
23:37:20.531 00.166 9960 Exposure complete
23:37:20.643 00.112 9960 worker thread done servicing request
23:37:20.643 00.000 11872 OnExposeComplete: enter
23:37:20.648 00.005 11872 UpdateGuideState(): m_state=1
23:37:20.652 00.004 11872 UpdateCurrentPosition: no star selected
23:37:20.655 00.003 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
23:37:20.660 00.005 11872 Status Line: No star selected
23:37:20.665 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=187, med=0, FiltMin=0, FiltMax=120, Gamma=1.000
23:37:20.670 00.005 11872 UpdateGuideState exits: No star selected
23:37:20.673 00.003 11872 GuiderMultiStar::AutoSelect enter
23:37:20.677 00.004 11872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
23:37:20.787 00.110 11872 AutoFind: auto downsample for scale 1.00 => 1x
23:37:20.968 00.181 11872 AutoFind: global mean = -0.0, stdev 2.3
23:37:20.972 00.004 11872 AutoFind: using threshold = 0.1
23:37:21.202 00.230 11872 AutoFind: local max [1598, 259] 125.0
23:37:21.206 00.004 11872 AutoFind: local max [1841, 809] 118.8
23:37:21.209 00.003 11872 AutoFind: local max [41, 311] 75.7
23:37:21.213 00.004 11872 AutoFind: local max [1731, 272] 53.7
23:37:21.217 00.004 11872 AutoFind: local max [1381, 42] 49.2
23:37:21.220 00.003 11872 AutoFind: local max [1526, 1030] 27.6
23:37:21.224 00.004 11872 AutoFind: local max [459, 265] 27.0
23:37:21.228 00.004 11872 AutoFind: local max [782, 507] 24.1
23:37:21.232 00.004 11872 AutoFind: local max [1047, 292] 21.3
23:37:21.236 00.004 11872 AutoFind: local max [1431, 1066] 20.4
23:37:21.239 00.003 11872 AutoFind: local max [137, 475] 20.4
23:37:21.242 00.003 11872 AutoFind: local max [173, 378] 19.7
23:37:21.247 00.005 11872 AutoFind: local max [41, 960] 19.3
23:37:21.251 00.004 11872 AutoFind: local max [888, 863] 18.5
23:37:21.254 00.003 11872 AutoFind: local max [125, 890] 17.1
23:37:21.257 00.003 11872 AutoFind: local max [1325, 117] 14.2
23:37:21.262 00.005 11872 AutoFind: local max [174, 37] 10.9
23:37:21.266 00.004 11872 AutoFind: local max [1363, 599] 10.8
23:37:21.269 00.003 11872 AutoFind: local max [313, 1045] 9.8
23:37:21.273 00.004 11872 AutoFind: local max [284, 398] 9.6
23:37:21.276 00.003 11872 AutoFind: local max [493, 336] 9.5
23:37:21.280 00.004 11872 AutoFind: local max [761, 97] 9.1
23:37:21.283 00.003 11872 AutoFind: local max [144, 977] 9.0
23:37:21.287 00.004 11872 AutoFind: local max [1375, 514] 8.9
23:37:21.290 00.003 11872 AutoFind: local max [44, 621] 8.6
23:37:21.293 00.003 11872 AutoFind: local max [1375, 520] 8.2
23:37:21.299 00.006 11872 AutoFind: local max [511, 259] 7.8
23:37:21.303 00.004 11872 AutoFind: local max [1915, 639] 7.7
23:37:21.307 00.004 11872 AutoFind: local max [395, 296] 7.2
23:37:21.312 00.005 11872 AutoFind: local max [1399, 42] 6.6
23:37:21.315 00.003 11872 AutoFind: local max [574, 199] 6.5
23:37:21.318 00.003 11872 AutoFind: local max [1401, 403] 6.5
23:37:21.323 00.005 11872 AutoFind: local max [1790, 193] 6.2
23:37:21.327 00.004 11872 AutoFind: local max [1451, 425] 6.0
23:37:21.330 00.003 11872 AutoFind: local max [1531, 451] 5.6
23:37:21.334 00.004 11872 AutoFind: local max [821, 804] 5.4
23:37:21.337 00.003 11872 AutoFind: local max [1020, 1019] 5.4
23:37:21.342 00.005 11872 AutoFind: local max [312, 953] 5.3
23:37:21.345 00.003 11872 AutoFind: local max [383, 644] 5.3
23:37:21.350 00.005 11872 AutoFind: local max [1586, 257] 5.1
23:37:21.354 00.004 11872 AutoFind: local max [524, 518] 5.1
23:37:21.357 00.003 11872 AutoFind: local max [1404, 397] 5.0
23:37:21.361 00.004 11872 AutoFind: local max [1866, 88] 4.9
23:37:21.364 00.003 11872 AutoFind: local max [566, 593] 4.9
23:37:21.367 00.003 11872 AutoFind: local max [1492, 667] 4.8
23:37:21.371 00.004 11872 AutoFind: local max [1354, 541] 4.8
23:37:21.375 00.004 11872 AutoFind: local max [321, 358] 4.7
23:37:21.379 00.004 11872 AutoFind: local max [204, 32] 4.7
23:37:21.383 00.004 11872 AutoFind: local max [1587, 267] 4.7
23:37:21.386 00.003 11872 AutoFind: local max [608, 503] 4.7
23:37:21.390 00.004 11872 AutoFind: local max [376, 998] 4.6
23:37:21.394 00.004 11872 AutoFind: local max [1397, 761] 4.5
23:37:21.398 00.004 11872 AutoFind: local max [290, 617] 4.5
23:37:21.401 00.003 11872 AutoFind: local max [113, 924] 4.5
23:37:21.405 00.004 11872 AutoFind: local max [1713, 348] 4.5
23:37:21.409 00.004 11872 AutoFind: local max [1218, 324] 4.4
23:37:21.412 00.003 11872 AutoFind: local max [1721, 277] 4.3
23:37:21.416 00.004 11872 AutoFind: local max [1685, 586] 4.3
23:37:21.420 00.004 11872 AutoFind: local max [560, 879] 4.2
23:37:21.423 00.003 11872 AutoFind: local max [1452, 431] 4.2
23:37:21.426 00.003 11872 AutoFind: local max [291, 612] 4.2
23:37:21.431 00.005 11872 AutoFind: local max [969, 84] 4.1
23:37:21.435 00.004 11872 AutoFind: local max [1272, 252] 4.1
23:37:21.438 00.003 11872 AutoFind: local max [447, 15] 4.1
23:37:21.441 00.003 11872 AutoFind: local max [1738, 363] 4.1
23:37:21.444 00.003 11872 AutoFind: local max [338, 800] 4.0
23:37:21.450 00.006 11872 AutoFind: local max [1531, 457] 4.0
23:37:21.452 00.002 11872 AutoFind: local max [315, 473] 4.0
23:37:21.457 00.005 11872 AutoFind: local max [1631, 795] 3.9
23:37:21.460 00.003 11872 AutoFind: local max [1340, 394] 3.9
23:37:21.464 00.004 11872 AutoFind: local max [1714, 550] 3.9
23:37:21.468 00.004 11872 AutoFind: local max [1608, 257] 3.9
23:37:21.471 00.003 11872 AutoFind: local max [591, 60] 3.9
23:37:21.475 00.004 11872 AutoFind: local max [1798, 357] 3.9
23:37:21.479 00.004 11872 AutoFind: local max [1034, 301] 3.8
23:37:21.483 00.004 11872 AutoFind: local max [879, 645] 3.8
23:37:21.487 00.004 11872 AutoFind: local max [469, 273] 3.8
23:37:21.490 00.003 11872 AutoFind: local max [1417, 604] 3.7
23:37:21.493 00.003 11872 AutoFind: local max [346, 429] 3.7
23:37:21.498 00.005 11872 AutoFind: local max [1657, 507] 3.7
23:37:21.501 00.003 11872 AutoFind: local max [1831, 818] 3.7
23:37:21.505 00.004 11872 AutoFind: local max [1503, 632] 3.7
23:37:21.508 00.003 11872 AutoFind: local max [1413, 137] 3.6
23:37:21.512 00.004 11872 AutoFind: local max [1039, 491] 3.6
23:37:21.516 00.004 11872 AutoFind: local max [1711, 201] 3.6
23:37:21.519 00.003 11872 AutoFind: local max [507, 272] 3.6
23:37:21.522 00.003 11872 AutoFind: local max [626, 87] 3.6
23:37:21.526 00.004 11872 AutoFind: local max [1542, 214] 3.6
23:37:21.530 00.004 11872 AutoFind: local max [243, 425] 3.6
23:37:21.533 00.003 11872 AutoFind: local max [358, 571] 3.6
23:37:21.537 00.004 11872 AutoFind: local max [705, 135] 3.5
23:37:21.540 00.003 11872 AutoFind: local max [1794, 944] 3.5
23:37:21.544 00.004 11872 AutoFind: local max [1734, 82] 3.5
23:37:21.548 00.004 11872 AutoFind: local max [388, 756] 3.5
23:37:21.552 00.004 11872 AutoFind: local max [33, 309] 3.5
23:37:21.555 00.003 11872 AutoFind: local max [1816, 208] 3.5
23:37:21.559 00.004 11872 AutoFind: local max [761, 727] 3.5
23:37:21.563 00.004 11872 AutoFind: local max [1827, 583] 3.5
23:37:21.567 00.004 11872 AutoFind: local max [1348, 690] 3.5
23:37:21.570 00.003 11872 AutoFind: local max [745, 721] 3.5
23:37:21.573 00.003 11872 AutoFind: too close [745, 721] 3.5 - [761, 727] 3.5
23:37:21.577 00.004 11872 AutoFind: close dim-bright [33, 309] 3.5 - [41, 311] 75.7
23:37:21.580 00.003 11872 AutoFind: too close [507, 272] 3.6 - [511, 259] 7.8
23:37:21.583 00.003 11872 AutoFind: close dim-bright [1831, 818] 3.7 - [1841, 809] 118.8
23:37:21.588 00.005 11872 AutoFind: close dim-bright [469, 273] 3.8 - [459, 265] 27.0
23:37:21.591 00.003 11872 AutoFind: close dim-bright [1034, 301] 3.8 - [1047, 292] 21.3
23:37:21.594 00.003 11872 AutoFind: close dim-bright [1608, 257] 3.9 - [1598, 259] 125.0
23:37:21.598 00.004 11872 AutoFind: too close [1531, 457] 4.0 - [1531, 451] 5.6
23:37:21.602 00.004 11872 AutoFind: too close [291, 612] 4.2 - [290, 617] 4.5
23:37:21.605 00.003 11872 AutoFind: too close [1452, 431] 4.2 - [1451, 425] 6.0
23:37:21.608 00.003 11872 AutoFind: close dim-bright [1721, 277] 4.3 - [1731, 272] 53.7
23:37:21.612 00.004 11872 AutoFind: too close [1587, 267] 4.7 - [1586, 257] 5.1
23:37:21.615 00.003 11872 AutoFind: close dim-bright [1587, 267] 4.7 - [1598, 259] 125.0
23:37:21.619 00.004 11872 AutoFind: too close [1404, 397] 5.0 - [1401, 403] 6.5
23:37:21.623 00.004 11872 AutoFind: close dim-bright [1586, 257] 5.1 - [1598, 259] 125.0
23:37:21.627 00.004 11872 AutoFind: close dim-bright [1399, 42] 6.6 - [1381, 42] 49.2
23:37:21.632 00.005 11872 AutoFind: too close [1375, 520] 8.2 - [1375, 514] 8.9
23:37:21.636 00.004 11872 AutoFind: too close to edge [447, 15] 4.1
23:37:21.639 00.003 11872 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
23:37:21.644 00.005 11872 Star::Find(15, 1598, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:21.647 00.003 11872 Star::Find returns 1 (0), X=1597.91, Y=260.43, Mass=5197, SNR=47.9, Peak=142 HFD=6.5
23:37:21.649 00.002 11872 Star::Find(15, 1841, 809, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:21.653 00.004 11872 Star::Find returns 1 (0), X=1840.40, Y=810.41, Mass=4362, SNR=44.2, Peak=187 HFD=5.8
23:37:21.656 00.003 11872 Star::Find(15, 41, 311, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:21.659 00.003 11872 Star::Find returns 1 (0), X=41.38, Y=310.43, Mass=1778, SNR=28.5, Peak=96 HFD=5.1
23:37:21.661 00.002 11872 Star::Find(15, 1731, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:21.664 00.003 11872 Star::Find returns 1 (0), X=1731.42, Y=273.78, Mass=1892, SNR=29.1, Peak=85 HFD=5.7
23:37:21.667 00.003 11872 Star::Find(15, 1381, 42, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:21.670 00.003 11872 Star::Find returns 1 (0), X=1381.60, Y=43.15, Mass=1951, SNR=29.6, Peak=51 HFD=6.4
23:37:21.673 00.003 11872 Star::Find(15, 1526, 1030, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:21.676 00.003 11872 Star::Find returns 1 (0), X=1527.12, Y=1028.14, Mass=1193, SNR=23.1, Peak=38 HFD=6.0
23:37:21.678 00.002 11872 Star::Find(15, 459, 265, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:21.681 00.003 11872 Star::Find returns 1 (0), X=459.64, Y=265.20, Mass=1327, SNR=23.8, Peak=38 HFD=6.5
23:37:21.684 00.003 11872 Star::Find(15, 782, 507, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:21.688 00.004 11872 Star::Find returns 1 (0), X=784.43, Y=506.04, Mass=1607, SNR=27.0, Peak=49 HFD=7.1
23:37:21.691 00.003 11872 Star::Find(15, 1047, 292, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:21.693 00.002 11872 Star::Find returns 1 (0), X=1047.98, Y=293.06, Mass=1157, SNR=22.1, Peak=32 HFD=7.2
23:37:21.696 00.003 11872 Star::Find(15, 1431, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:21.701 00.005 11872 Star::Find returns 1 (0), X=1430.37, Y=1067.89, Mass=843, SNR=19.5, Peak=26 HFD=6.0
23:37:21.704 00.003 11872 Star::Find(15, 137, 475, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:21.708 00.004 11872 Star::Find returns 1 (0), X=136.74, Y=474.32, Mass=588, SNR=16.0, Peak=28 HFD=5.5
23:37:21.710 00.002 11872 Star::Find(15, 173, 378, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:21.715 00.005 11872 Star::Find returns 1 (0), X=173.23, Y=377.06, Mass=612, SNR=16.8, Peak=29 HFD=5.3
23:37:21.719 00.004 11872 Star::Find(15, 41, 960, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:21.722 00.003 11872 Star::Find returns 1 (0), X=40.74, Y=960.33, Mass=251, SNR=10.8, Peak=18 HFD=4.1
23:37:21.725 00.003 11872 Star::Find(15, 888, 863, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:21.728 00.003 11872 Star::Find returns 1 (0), X=889.17, Y=865.12, Mass=1193, SNR=23.2, Peak=29 HFD=7.1
23:37:21.732 00.004 11872 Star::Find(15, 125, 890, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:21.736 00.004 11872 Star::Find returns 1 (0), X=124.99, Y=890.02, Mass=472, SNR=14.7, Peak=26 HFD=5.7
23:37:21.739 00.003 11872 Star::Find(15, 1325, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:21.742 00.003 11872 Star::Find returns 1 (0), X=1325.04, Y=118.53, Mass=521, SNR=15.2, Peak=23 HFD=6.3
23:37:21.746 00.004 11872 Star::Find(15, 174, 37, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:21.748 00.002 11872 Star::Find returns 1 (0), X=173.60, Y=37.71, Mass=262, SNR=11.0, Peak=20 HFD=4.8
23:37:21.752 00.004 11872 Star::Find(15, 1363, 599, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:21.755 00.003 11872 Star::Find returns 1 (0), X=1363.89, Y=599.66, Mass=372, SNR=12.7, Peak=17 HFD=6.8
23:37:21.758 00.003 11872 Star::Find(15, 313, 1045, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:21.762 00.004 11872 Star::Find returns 1 (0), X=313.49, Y=1044.75, Mass=170, SNR=8.8, Peak=10 HFD=4.7
23:37:21.765 00.003 11872 Star::Find(15, 284, 398, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:21.769 00.004 11872 Star::Find returns 1 (0), X=284.05, Y=394.92, Mass=361, SNR=12.9, Peak=15 HFD=6.2
23:37:21.772 00.003 11872 Star::Find(15, 493, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:21.775 00.003 11872 Star::Find returns 1 (0), X=492.83, Y=337.64, Mass=446, SNR=14.3, Peak=13 HFD=6.6
23:37:21.780 00.005 11872 Star::Find(15, 761, 97, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:21.784 00.004 11872 Star::Find returns 1 (0), X=762.13, Y=95.25, Mass=373, SNR=12.9, Peak=16 HFD=5.7
23:37:21.787 00.003 11872 Star::Find(15, 144, 977, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:21.791 00.004 11872 Star::Find returns 1 (0), X=143.87, Y=977.12, Mass=166, SNR=8.8, Peak=14 HFD=4.2
23:37:21.796 00.005 11872 Star::Find(15, 44, 621, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:21.799 00.003 11872 Star::Find returns 1 (0), X=43.68, Y=620.69, Mass=149, SNR=8.3, Peak=10 HFD=4.6
23:37:21.803 00.004 11872 Star::Find(15, 1915, 639, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:21.806 00.003 11872 Star::Find returns 1 (0), X=1914.53, Y=640.72, Mass=254, SNR=10.9, Peak=18 HFD=5.6
23:37:21.810 00.004 11872 Star::Find(15, 395, 296, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:21.813 00.003 11872 Star::Find returns 1 (0), X=395.59, Y=293.58, Mass=352, SNR=12.7, Peak=13 HFD=5.9
23:37:21.818 00.005 11872 Star::Find(15, 1399, 42, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:21.821 00.003 11872 Star::Find returns 1 (0), X=1382.20, Y=43.36, Mass=1779, SNR=28.4, Peak=27 HFD=6.4
23:37:21.825 00.004 11872 Star::Find(15, 574, 199, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:21.828 00.003 11872 Star::Find returns 1 (0), X=574.90, Y=197.71, Mass=215, SNR=9.8, Peak=12 HFD=6.7
23:37:21.832 00.004 11872 Star::Find(15, 1790, 193, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:21.835 00.003 11872 Star::Find returns 1 (0), X=1789.39, Y=194.20, Mass=190, SNR=9.3, Peak=12 HFD=5.2
23:37:21.839 00.004 11872 Star::Find(15, 821, 804, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:21.843 00.004 11872 Star::Find returns 1 (0), X=820.18, Y=805.80, Mass=312, SNR=11.9, Peak=13 HFD=7.1
23:37:21.846 00.003 11872 Star::Find(15, 1020, 1019, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:21.849 00.003 11872 Star::Find false star n=25 nbg=287 bg=2.3 sigma=1.6 thresh=7 peak=7
23:37:21.853 00.004 11872 Star::Find returns 0 (2), X=1020.00, Y=1019.00, Mass=148, SNR=2.9, Peak=14 HFD=0.0
23:37:21.857 00.004 11872 Star::Find(15, 312, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:21.861 00.004 11872 Star::Find returns 1 (0), X=312.31, Y=954.23, Mass=103, SNR=6.8, Peak=8 HFD=4.6
23:37:21.864 00.003 11872 Star::Find(15, 383, 644, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:21.866 00.002 11872 Star::Find returns 1 (0), X=383.76, Y=643.48, Mass=193, SNR=9.5, Peak=8 HFD=5.9
23:37:21.868 00.002 11872 Star::Find(15, 524, 518, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:21.872 00.004 11872 Star::Find returns 1 (0), X=523.25, Y=519.87, Mass=188, SNR=9.3, Peak=7 HFD=6.8
23:37:21.875 00.003 11872 Star::Find(15, 1866, 88, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:21.877 00.002 11872 Star::Find returns 1 (0), X=1866.63, Y=87.11, Mass=128, SNR=7.6, Peak=18 HFD=5.1
23:37:21.880 00.003 11872 Star::Find(15, 566, 593, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:21.883 00.003 11872 Star::Find returns 1 (0), X=568.40, Y=591.09, Mass=372, SNR=12.7, Peak=12 HFD=7.8
23:37:21.886 00.003 11872 Star::Find(15, 1492, 667, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:21.889 00.003 11872 Star::Find returns 1 (0), X=1493.35, Y=669.40, Mass=208, SNR=9.7, Peak=9 HFD=6.8
23:37:21.894 00.005 11872 Star::Find(15, 1354, 541, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:21.896 00.002 11872 Star::Find returns 1 (0), X=1353.48, Y=541.98, Mass=141, SNR=7.9, Peak=14 HFD=5.1
23:37:21.899 00.003 11872 Star::Find(15, 321, 358, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:21.902 00.003 11872 Star::Find returns 1 (0), X=320.85, Y=362.34, Mass=174, SNR=9.0, Peak=9 HFD=5.8
23:37:21.905 00.003 11872 Star::Find(15, 204, 32, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:21.907 00.002 11872 Star::Find returns 1 (0), X=204.17, Y=32.78, Mass=87, SNR=6.3, Peak=7 HFD=4.6
23:37:21.911 00.004 11872 Star::Find(15, 608, 503, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:21.914 00.003 11872 Star::Find returns 1 (0), X=608.76, Y=503.97, Mass=152, SNR=8.4, Peak=6 HFD=7.6
23:37:21.918 00.004 11872 Star::Find(15, 376, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:21.920 00.002 11872 Star::Find returns 1 (0), X=375.92, Y=996.02, Mass=95, SNR=6.5, Peak=9 HFD=4.6
23:37:21.924 00.004 11872 Star::Find(15, 1397, 761, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:21.926 00.002 11872 Star::Find returns 1 (0), X=1396.61, Y=763.23, Mass=151, SNR=8.2, Peak=8 HFD=5.5
23:37:21.929 00.003 11872 Star::Find(15, 113, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:21.934 00.005 11872 Star::Find returns 1 (0), X=112.10, Y=923.42, Mass=77, SNR=6.0, Peak=13 HFD=3.9
23:37:21.937 00.003 11872 Star::Find(15, 1713, 348, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:21.941 00.004 11872 Star::Find returns 1 (0), X=1712.86, Y=348.91, Mass=148, SNR=8.2, Peak=8 HFD=6.8
23:37:21.944 00.003 11872 Star::Find(15, 1218, 324, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:21.946 00.002 11872 Star::Find false star n=36 nbg=285 bg=1.0 sigma=1.0 thresh=4 peak=4
23:37:21.952 00.006 11872 Star::Find returns 0 (2), X=1218.00, Y=324.00, Mass=135, SNR=2.9, Peak=7 HFD=0.0
23:37:21.956 00.004 11872 Star::Find(15, 1721, 277, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:21.959 00.003 11872 Star::Find returns 1 (0), X=1731.42, Y=273.78, Mass=1892, SNR=29.1, Peak=85 HFD=5.7
23:37:21.961 00.002 11872 Star::Find(15, 1685, 586, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:21.964 00.003 11872 Star::Find false star n=42 nbg=278 bg=0.7 sigma=0.8 thresh=3 peak=3
23:37:21.967 00.003 11872 Star::Find returns 0 (2), X=1685.00, Y=586.00, Mass=127, SNR=2.9, Peak=6 HFD=0.0
23:37:21.970 00.003 11872 Star::Find(15, 560, 879, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:21.973 00.003 11872 Star::Find returns 1 (0), X=559.36, Y=878.05, Mass=114, SNR=7.2, Peak=8 HFD=6.9
23:37:21.975 00.002 11872 Star::Find(15, 969, 84, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:21.977 00.002 11872 Star::Find false star n=25 nbg=277 bg=0.7 sigma=0.7 thresh=3 peak=3
23:37:21.982 00.005 11872 Star::Find returns 0 (2), X=969.00, Y=84.00, Mass=70, SNR=2.9, Peak=6 HFD=0.0
23:37:21.985 00.003 11872 Star::Find(15, 1272, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:21.987 00.002 11872 Star::Find returns 0 (2), X=1272.00, Y=252.00, Mass=17, SNR=2.8, Peak=4 HFD=0.0
23:37:21.989 00.002 11872 Star::Find(15, 1738, 363, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:21.992 00.003 11872 Star::Find returns 1 (0), X=1738.04, Y=364.55, Mass=104, SNR=6.9, Peak=8 HFD=5.7
23:37:21.996 00.004 11872 Star::Find(15, 338, 800, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:21.998 00.002 11872 Star::Find false star n=23 nbg=275 bg=0.6 sigma=0.7 thresh=3 peak=3
23:37:22.001 00.003 11872 Star::Find returns 0 (2), X=338.00, Y=800.00, Mass=68, SNR=2.9, Peak=9 HFD=0.0
23:37:22.004 00.003 11872 Star::Find(15, 315, 473, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:22.006 00.002 11872 Star::Find returns 1 (0), X=314.89, Y=471.58, Mass=88, SNR=6.4, Peak=13 HFD=4.8
23:37:22.009 00.003 11872 Star::Find(15, 1631, 795, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:22.013 00.004 11872 Star::Find returns 1 (0), X=1630.21, Y=795.23, Mass=115, SNR=7.2, Peak=8 HFD=5.6
23:37:22.015 00.002 11872 Star::Find(15, 1340, 394, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:22.018 00.003 11872 Star::Find false star n=11 nbg=282 bg=0.5 sigma=0.7 thresh=3 peak=2
23:37:22.021 00.003 11872 Star::Find returns 0 (2), X=1340.00, Y=394.00, Mass=29, SNR=2.9, Peak=4 HFD=0.0
23:37:22.023 00.002 11872 Star::Find(15, 1714, 550, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:22.028 00.005 11872 Star::Find returns 1 (0), X=1713.89, Y=549.77, Mass=56, SNR=5.1, Peak=8 HFD=4.1
23:37:22.031 00.003 11872 Star::Find(15, 1608, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:22.033 00.002 11872 Star::Find returns 1 (0), X=1597.91, Y=260.43, Mass=5197, SNR=47.9, Peak=142 HFD=6.5
23:37:22.036 00.003 11872 Star::Find(15, 591, 60, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:22.041 00.005 11872 Star::Find false star n=10 nbg=285 bg=0.6 sigma=0.7 thresh=3 peak=2
23:37:22.043 00.002 11872 Star::Find returns 0 (2), X=591.00, Y=60.00, Mass=29, SNR=2.9, Peak=5 HFD=0.0
23:37:22.048 00.005 11872 Star::Find(15, 1798, 357, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:22.050 00.002 11872 Star::Find false star n=30 nbg=279 bg=0.7 sigma=0.7 thresh=3 peak=3
23:37:22.053 00.003 11872 Star::Find returns 0 (2), X=1798.00, Y=357.00, Mass=85, SNR=2.9, Peak=5 HFD=0.0
23:37:22.055 00.002 11872 Star::Find(15, 1034, 301, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:22.060 00.005 11872 Star::Find returns 1 (0), X=1047.98, Y=293.06, Mass=1157, SNR=22.1, Peak=32 HFD=7.2
23:37:22.063 00.003 11872 Star::Find(15, 879, 645, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:22.068 00.005 11872 Star::Find false star n=46 nbg=280 bg=1.0 sigma=1.0 thresh=4 peak=4
23:37:22.071 00.003 11872 Star::Find returns 0 (2), X=879.00, Y=645.00, Mass=181, SNR=2.9, Peak=7 HFD=0.0
23:37:22.075 00.004 11872 Star::Find(15, 469, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:22.078 00.003 11872 Star::Find returns 1 (0), X=459.64, Y=265.20, Mass=1327, SNR=23.8, Peak=38 HFD=6.5
23:37:22.081 00.003 11872 Star::Find(15, 1417, 604, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:22.084 00.003 11872 Star::Find returns 0 (2), X=1417.00, Y=604.00, Mass=18, SNR=2.8, Peak=5 HFD=0.0
23:37:22.089 00.005 11872 Star::Find(15, 346, 429, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:22.092 00.003 11872 Star::Find false star n=28 nbg=272 bg=0.7 sigma=0.7 thresh=3 peak=3
23:37:22.096 00.004 11872 Star::Find returns 0 (2), X=346.00, Y=429.00, Mass=78, SNR=2.9, Peak=5 HFD=0.0
23:37:22.099 00.003 11872 Star::Find(15, 1657, 507, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:22.103 00.004 11872 Star::Find false star n=37 nbg=280 bg=0.7 sigma=0.8 thresh=3 peak=3
23:37:22.107 00.004 11872 Star::Find returns 0 (2), X=1657.00, Y=507.00, Mass=113, SNR=2.9, Peak=6 HFD=0.0
23:37:22.110 00.003 11872 Star::Find(15, 1831, 818, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:22.113 00.003 11872 Star::Find returns 1 (0), X=1840.40, Y=810.41, Mass=4362, SNR=44.2, Peak=187 HFD=5.8
23:37:22.118 00.005 11872 Star::Find(15, 1503, 632, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:22.121 00.003 11872 Star::Find false star n=21 nbg=284 bg=0.9 sigma=1.0 thresh=4 peak=4
23:37:22.124 00.003 11872 Star::Find returns 0 (2), X=1503.00, Y=632.00, Mass=78, SNR=2.9, Peak=7 HFD=0.0
23:37:22.127 00.003 11872 Star::Find(15, 1413, 137, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:22.131 00.004 11872 Star::Find false star n=9 nbg=285 bg=0.6 sigma=0.7 thresh=3 peak=2
23:37:22.135 00.004 11872 Star::Find returns 0 (2), X=1413.00, Y=137.00, Mass=26, SNR=2.9, Peak=5 HFD=0.0
23:37:22.139 00.004 11872 Star::Find(15, 1039, 491, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:22.143 00.004 11872 Star::Find false star n=24 nbg=279 bg=0.7 sigma=0.7 thresh=3 peak=3
23:37:22.146 00.003 11872 Star::Find returns 0 (2), X=1039.00, Y=491.00, Mass=66, SNR=2.9, Peak=6 HFD=0.0
23:37:22.151 00.005 11872 Star::Find(15, 1711, 201, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:22.154 00.003 11872 Star::Find false star n=14 nbg=284 bg=0.6 sigma=0.7 thresh=3 peak=2
23:37:22.157 00.003 11872 Star::Find returns 0 (2), X=1711.00, Y=201.00, Mass=38, SNR=2.9, Peak=5 HFD=0.0
23:37:22.161 00.004 11872 Star::Find(15, 626, 87, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:22.164 00.003 11872 Star::Find false star n=11 nbg=282 bg=0.6 sigma=0.7 thresh=3 peak=1
23:37:22.168 00.004 11872 Star::Find returns 0 (2), X=626.00, Y=87.00, Mass=26, SNR=2.9, Peak=4 HFD=0.0
23:37:22.170 00.002 11872 Star::Find(15, 1542, 214, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:22.174 00.004 11872 Star::Find false star n=24 nbg=273 bg=0.6 sigma=0.7 thresh=3 peak=3
23:37:22.178 00.004 11872 Star::Find returns 0 (2), X=1542.00, Y=214.00, Mass=69, SNR=2.9, Peak=6 HFD=0.0
23:37:22.181 00.003 11872 Star::Find(15, 243, 425, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:22.184 00.003 11872 Star::Find false star n=33 nbg=284 bg=0.5 sigma=0.7 thresh=2 peak=1
23:37:22.187 00.003 11872 Star::Find returns 0 (2), X=243.00, Y=425.00, Mass=63, SNR=2.9, Peak=5 HFD=0.0
23:37:22.189 00.002 11872 Star::Find(15, 358, 571, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:22.192 00.003 11872 Star::Find false star n=9 nbg=283 bg=0.6 sigma=0.7 thresh=3 peak=2
23:37:22.195 00.003 11872 Star::Find returns 0 (2), X=358.00, Y=571.00, Mass=30, SNR=2.9, Peak=7 HFD=0.0
23:37:22.199 00.004 11872 Star::Find(15, 705, 135, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:22.203 00.004 11872 Star::Find returns 1 (0), X=705.33, Y=133.05, Mass=145, SNR=8.2, Peak=8 HFD=7.2
23:37:22.206 00.003 11872 Star::Find(15, 1794, 944, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:22.210 00.004 11872 Star::Find returns 1 (0), X=1794.44, Y=944.15, Mass=69, SNR=5.6, Peak=6 HFD=5.9
23:37:22.215 00.005 11872 Star::Find(15, 1734, 82, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:22.219 00.004 11872 Star::Find returns 0 (2), X=1734.00, Y=82.00, Mass=17, SNR=2.8, Peak=4 HFD=0.0
23:37:22.222 00.003 11872 Star::Find(15, 388, 756, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:22.226 00.004 11872 Star::Find false star n=34 nbg=281 bg=0.5 sigma=0.6 thresh=2 peak=2
23:37:22.229 00.003 11872 Star::Find returns 0 (2), X=388.00, Y=756.00, Mass=68, SNR=2.9, Peak=5 HFD=0.0
23:37:22.234 00.005 11872 Star::Find(15, 33, 309, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:22.237 00.003 11872 Star::Find returns 1 (0), X=41.38, Y=310.43, Mass=1778, SNR=28.5, Peak=96 HFD=5.1
23:37:22.241 00.004 11872 Star::Find(15, 1816, 208, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:22.244 00.003 11872 Star::Find false star n=8 nbg=282 bg=0.6 sigma=0.7 thresh=3 peak=1
23:37:22.248 00.004 11872 Star::Find returns 0 (2), X=1816.00, Y=208.00, Mass=21, SNR=2.9, Peak=4 HFD=0.0
23:37:22.252 00.004 11872 Star::Find(15, 1827, 583, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:22.255 00.003 11872 Star::Find false star n=21 nbg=282 bg=1.0 sigma=1.0 thresh=4 peak=4
23:37:22.259 00.004 11872 Star::Find returns 0 (2), X=1827.00, Y=583.00, Mass=83, SNR=2.9, Peak=8 HFD=0.0
23:37:22.262 00.003 11872 Star::Find(15, 1348, 690, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:22.265 00.003 11872 Star::Find false star n=27 nbg=282 bg=1.0 sigma=1.0 thresh=4 peak=4
23:37:22.268 00.003 11872 Star::Find returns 0 (2), X=1348.00, Y=690.00, Mass=97, SNR=2.9, Peak=8 HFD=0.0
23:37:22.271 00.003 11872 AutoFind: finding best star pass 1
23:37:22.275 00.004 11872 Star::Find(15, 1598, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:22.278 00.003 11872 Star::Find returns 1 (0), X=1597.91, Y=260.43, Mass=5197, SNR=47.9, Peak=142 HFD=6.5
23:37:22.281 00.003 11872 AutoFind returns star at [1598, 259] 125.0 Mass 5197 SNR 47.9
23:37:22.284 00.003 11872 Star::Find(15, 1598, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:22.287 00.003 11872 Star::Find returns 1 (0), X=1597.91, Y=260.43, Mass=5197, SNR=47.9, Peak=142 HFD=6.5
23:37:22.289 00.002 11872 MultiStar: List (12): {1597.91, 260.43}(47.9), {1840.40, 810.41}(44.2), {41.38, 310.43}(28.5), {1731.42, 273.78}(29.1), {1381.60, 43.15}(29.6), {1527.12, 1028.14}(23.1), {459.64, 265.20}(23.8), {784.43, 506.04}(27.0), {1047.98, 293.06}(22.1), {1430.37, 1067.89}(19.5), {136.74, 474.32}(16.0), {173.23, 377.06}(16.8), 
23:37:22.293 00.004 11872 setting lock position to (1597.91, 260.43)
23:37:22.295 00.002 11872 AutoSelect: state = 1, call UpdateGuideState
23:37:22.298 00.003 11872 UpdateGuideState(): m_state=1
23:37:22.301 00.003 11872 Star::Find(15, 1597, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:22.303 00.002 11872 Star::Find returns 1 (0), X=1597.91, Y=260.43, Mass=5197, SNR=47.9, Peak=142 HFD=6.5
23:37:22.306 00.003 11872 CameraToMount -- cameraTheta (0.00) - m_xAngle (0.00) = xAngle (-0.00 = -0.00)
23:37:22.308 00.002 11872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.97 = 2.97)
23:37:22.312 00.004 11872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
23:37:22.316 00.004 11872 setting force full frames = false
23:37:22.319 00.003 11872 setting lock position to (1597.91, 260.43)
23:37:22.322 00.003 11872 CurrentPosition() valid, moving to STATE_SELECTED
23:37:22.325 00.003 11872 Changing from state SELECTING to SELECTED
23:37:22.328 00.003 11872 guider state => SELECTED
23:37:22.332 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=187, med=0, FiltMin=0, FiltMax=120, Gamma=1.000
23:37:22.335 00.003 11872 UpdateGuideState exits: m=5197 SNR=47.9
23:37:22.338 00.003 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=187, med=0, FiltMin=0, FiltMax=120, Gamma=1.000
23:37:22.340 00.002 11872 Status Line: Auto-selected star at (1597.9, 260.4)
23:37:22.346 00.006 11872 PhdController: newstate STATE_WAIT_SELECTED
23:37:22.350 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:22.353 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:37:22.356 00.003 11872 Enqueuing Expose request
23:37:22.360 00.004 9960 Worker thread wakes up
23:37:22.360 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:37:22.360 00.000 11872 evsrv: cli 0D2D2A00 connect
23:37:22.364 00.004 9960 Handling exposure in thread, d=1000 o=3 r=(1583,245,31,31)
23:37:22.365 00.001 11872 case statement mapped state 2 to 1
23:37:22.369 00.004 11872 case statement mapped state 2 to 1
23:37:22.372 00.003 11872 evsrv: cli 0D2D2A00 request: {"method":"get_lock_position","id":"5e9600a8-297f-4891-b841-c381ee78afc8"}
23:37:22.375 00.003 11872 evsrv: cli 0D2D2A00 response: {"jsonrpc":"2.0","result":[1597.91,260.43],"id":"5e9600a8-297f-4891-b841-c381ee78afc8"}
23:37:22.378 00.003 11872 evsrv: cli 0D2D2A00 disconnect
23:37:22.382 00.004 11872 evsrv: cli 0D2D3040 connect
23:37:22.384 00.002 11872 case statement mapped state 2 to 1
23:37:22.388 00.004 11872 case statement mapped state 2 to 1
23:37:22.391 00.003 11872 evsrv: cli 0D2D3040 request: {"method":"get_app_state","id":"53cf8dd5-ef39-4326-a654-f450d3fd1f84"}
23:37:22.394 00.003 11872 case statement mapped state 2 to 1
23:37:22.396 00.002 11872 evsrv: cli 0D2D3040 response: {"jsonrpc":"2.0","result":"Selected","id":"53cf8dd5-ef39-4326-a654-f450d3fd1f84"}
23:37:22.400 00.004 11872 evsrv: cli 0D2D3040 disconnect
23:37:23.401 01.001 11872 evsrv: cli 0D2D2AA0 connect
23:37:23.407 00.006 11872 case statement mapped state 2 to 1
23:37:23.412 00.005 11872 case statement mapped state 2 to 1
23:37:23.419 00.007 11872 evsrv: cli 0D2D2AA0 request: {"method":"get_app_state","id":"e587682c-2d20-4185-91e6-322ea39a3dda"}
23:37:23.424 00.005 11872 case statement mapped state 2 to 1
23:37:23.428 00.004 11872 evsrv: cli 0D2D2AA0 response: {"jsonrpc":"2.0","result":"Selected","id":"e587682c-2d20-4185-91e6-322ea39a3dda"}
23:37:23.433 00.005 11872 evsrv: cli 0D2D2AA0 disconnect
23:37:23.617 00.184 9960 Exposure complete
23:37:23.719 00.102 9960 worker thread done servicing request
23:37:23.720 00.001 11872 OnExposeComplete: enter
23:37:23.724 00.004 11872 UpdateGuideState(): m_state=2
23:37:23.727 00.003 11872 Star::Find(15, 1597, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:37:23.732 00.005 11872 Star::Find returns 1 (0), X=1597.87, Y=260.01, Mass=4942, SNR=46.3, Peak=157 HFD=6.2
23:37:23.735 00.003 11872 CameraToMount -- cameraTheta (-1.67) - m_xAngle (0.00) = xAngle (-1.68 = -1.68)
23:37:23.739 00.004 11872 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.29 = 1.29)
23:37:23.742 00.003 11872 CameraToMount -- cameraX=-0.04 cameraY=-0.42 hyp=0.42 cameraTheta=-1.67 mountX=-0.04 mountY=0.41, mountTheta=1.68
23:37:23.749 00.007 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=195, med=0, FiltMin=0, FiltMax=115, Gamma=1.000
23:37:23.753 00.004 11872 UpdateGuideState exits: m=4942 SNR=46.3
23:37:23.756 00.003 11872 PhdController: newstate STATE_CALIBRATE
23:37:23.760 00.004 11872 PhdController: newstate STATE_GUIDE
23:37:23.776 00.016 11872 Changing from state SELECTED to CALIBRATING_PRIMARY
23:37:23.780 00.004 11872 guider state => CALIBRATED
23:37:23.782 00.002 11872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
23:37:23.787 00.005 11872 reset dither spiral
23:37:23.790 00.003 11872 PhdController: newstate STATE_SETTLE_BEGIN
23:37:23.794 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:23.798 00.004 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:37:23.802 00.004 11872 Enqueuing Expose request
23:37:23.806 00.004 9960 Worker thread wakes up
23:37:23.807 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
23:37:23.807 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:37:24.433 00.626 11872 evsrv: cli 0D2D32C0 connect
23:37:24.439 00.006 11872 case statement mapped state 5 to 1
23:37:24.444 00.005 11872 case statement mapped state 5 to 1
23:37:24.450 00.006 11872 evsrv: cli 0D2D32C0 request: {"method":"get_app_state","id":"883fc1fd-d74d-44e0-bda4-ff4f8c75bc2b"}
23:37:24.454 00.004 11872 case statement mapped state 5 to 1
23:37:24.457 00.003 11872 evsrv: cli 0D2D32C0 response: {"jsonrpc":"2.0","result":"Selected","id":"883fc1fd-d74d-44e0-bda4-ff4f8c75bc2b"}
23:37:24.460 00.003 11872 evsrv: cli 0D2D32C0 disconnect
23:37:25.053 00.593 9960 Exposure complete
23:37:25.168 00.115 9960 worker thread done servicing request
23:37:25.169 00.001 11872 OnExposeComplete: enter
23:37:25.173 00.004 11872 UpdateGuideState(): m_state=5
23:37:25.177 00.004 11872 Star::Find(15, 1597, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:37:25.181 00.004 11872 Star::Find returns 1 (0), X=1597.76, Y=259.78, Mass=5249, SNR=47.7, Peak=163 HFD=6.4
23:37:25.184 00.003 11872 CameraToMount -- cameraTheta (-1.80) - m_xAngle (0.00) = xAngle (-1.80 = -1.80)
23:37:25.189 00.005 11872 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.17 = 1.17)
23:37:25.193 00.004 11872 CameraToMount -- cameraX=-0.15 cameraY=-0.65 hyp=0.67 cameraTheta=-1.80 mountX=-0.15 mountY=0.62, mountTheta=1.82
23:37:25.198 00.005 11872 Changing from state CALIBRATED to GUIDING
23:37:25.201 00.003 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:37:25.205 00.004 11872 ScopeASCOM::SideOfPier() returns 0
23:37:25.208 00.003 11872 AdjustCalibrationForScopePointing (scope): current dec=31.2 pierSide=0, cal dec=0.0 pierSide=0 rotAngle=None bin=1
23:37:25.212 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:37:25.215 00.003 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:37:25.219 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:37:25.222 00.003 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:37:25.225 00.003 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:37:25.227 00.002 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:37:25.230 00.003 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:37:25.233 00.003 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:37:25.237 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:37:25.240 00.003 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:37:25.242 00.002 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:37:25.245 00.003 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:37:25.249 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:37:25.358 00.109 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:37:25.364 00.006 11872 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 2.900000
23:37:25.369 00.005 11872 Dec comp: XRate 1.564 -> 1.337 for dec 0.0 -> dec 31.2
23:37:25.375 00.006 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:37:25.379 00.004 11872 ScopeASCOM::SideOfPier() returns 0
23:37:25.383 00.004 11872 setting lock position to (1597.76, 259.78)
23:37:25.387 00.004 11872 guider state => GUIDING
23:37:25.391 00.004 11872 Status Line: Guiding
23:37:25.397 00.006 11872 Mount: notify guiding started
23:37:25.403 00.006 11872 GetString("/profile/5/name", "") returns "PHD SF 2025"
23:37:25.407 00.004 11872 GetString("/profile/5/scope/calibration/timestamp", "") returns "11/21/2025 10:15:14 PM"
23:37:25.412 00.005 11872 GetDouble("/profile/5/scope/calibration/xRate", 1.000000) returns 0.001564
23:37:25.416 00.004 11872 GetDouble("/profile/5/scope/calibration/yRate", 1.000000) returns 0.001340
23:37:25.419 00.003 11872 GetInt("/profile/5/scope/calibration/binning", 1) returns 1
23:37:25.423 00.004 11872 GetDouble("/profile/5/scope/calibration/xAngle", 0.000000) returns 0.004073
23:37:25.428 00.005 11872 GetDouble("/profile/5/scope/calibration/yAngle", 0.000000) returns -1.738880
23:37:25.432 00.004 11872 GetDouble("/profile/5/scope/calibration/declination", 0.000000) returns 0.000075
23:37:25.435 00.003 11872 GetInt("/profile/5/scope/calibration/pierSide", -1) returns 0
23:37:25.438 00.003 11872 GetInt("/profile/5/scope/calibration/raGuideParity", 0) returns 1
23:37:25.442 00.004 11872 GetInt("/profile/5/scope/calibration/decGuideParity", 0) returns -1
23:37:25.446 00.004 11872 GetDouble("/profile/5/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
23:37:25.450 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:37:25.454 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:37:25.458 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:37:25.462 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:37:25.466 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:37:25.470 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:37:25.474 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:37:25.478 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:37:25.482 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:37:25.487 00.005 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:37:25.490 00.003 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:37:25.495 00.005 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:37:25.500 00.005 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:37:25.504 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:37:25.508 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:37:25.512 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:37:25.517 00.005 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:37:25.521 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:37:25.525 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:37:25.529 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:37:25.533 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:37:25.537 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:37:25.540 00.003 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:37:25.545 00.005 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:37:25.549 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:37:25.553 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:37:25.560 00.007 11872 evsrv: cli 0D2D2320 connect
23:37:25.564 00.004 11872 case statement mapped state 6 to 3
23:37:25.569 00.005 11872 case statement mapped state 6 to 3
23:37:25.573 00.004 11872 evsrv: cli 0D2D2320 request: {"method":"get_app_state","id":"787b44d9-1173-4b8b-834b-eb23390f6758"}
23:37:25.578 00.005 11872 case statement mapped state 6 to 3
23:37:25.581 00.003 11872 evsrv: cli 0D2D2320 response: {"jsonrpc":"2.0","result":"Guiding","id":"787b44d9-1173-4b8b-834b-eb23390f6758"}
23:37:25.593 00.012 11872 evsrv: cli 0D2D2320 disconnect
23:37:25.622 00.029 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:37:25.629 00.007 11872 ScopeASCOM::SideOfPier() returns 0
23:37:25.633 00.004 11872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
23:37:25.640 00.007 11872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
23:37:25.644 00.004 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:37:25.648 00.004 11872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 31.2
23:37:25.653 00.005 11872 MountToCamera -- mountTheta (-0.00) + m_xAngle (0.00) = xAngle (0.00 = 0.00)
23:37:25.656 00.003 11872 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
23:37:25.661 00.005 11872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
23:37:25.665 00.004 11872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
23:37:25.670 00.005 11872 GetInt("/profile/5/AutoLoadCalibration", -1) returns 1
23:37:25.675 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=0, FiltMin=0, FiltMax=124, Gamma=1.000
23:37:25.679 00.004 11872 UpdateGuideState exits: m=5249 SNR=47.7
23:37:25.682 00.003 11872 PhdController: newstate STATE_SETTLE_WAIT
23:37:25.687 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:25.691 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:37:25.695 00.004 11872 Enqueuing Expose request
23:37:25.698 00.003 9960 Worker thread wakes up
23:37:25.698 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:37:25.700 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1583,245,31,31)
23:37:26.950 01.250 9960 Exposure complete
23:37:27.071 00.121 9960 worker thread done servicing request
23:37:27.071 00.000 11872 OnExposeComplete: enter
23:37:27.075 00.004 11872 UpdateGuideState(): m_state=6
23:37:27.079 00.004 11872 Star::Find(15, 1597, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:27.083 00.004 11872 Star::Find returns 1 (0), X=1597.69, Y=259.74, Mass=5181, SNR=47.6, Peak=159 HFD=6.5
23:37:27.086 00.003 11872 CameraToMount -- cameraTheta (-2.66) - m_xAngle (0.00) = xAngle (-2.67 = -2.67)
23:37:27.090 00.004 11872 CameraToMount -- cameraTheta (-2.66) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (0.30 = 0.30)
23:37:27.094 00.004 11872 CameraToMount -- cameraX=-0.07 cameraY=-0.04 hyp=0.08 cameraTheta=-2.66 mountX=-0.07 mountY=0.02, mountTheta=2.82
23:37:27.099 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.07, y=-0.04, opts=13)
23:37:27.103 00.004 11872 Enqueuing Move request for scope (-0.07, -0.04)
23:37:27.108 00.005 9960 Worker thread wakes up
23:37:27.108 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=208, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
23:37:27.113 00.005 11872 UpdateGuideState exits: m=5181 SNR=47.6
23:37:27.117 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.04) opts 0xd
23:37:27.118 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.07, -0.04)
23:37:27.118 00.000 9960 Moving (-0.07, -0.04) raw xDistance=-0.07 yDistance=0.02
23:37:27.118 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:37:27.118 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:37:27.119 00.001 11872 PhdController: settling, locked = 1, distance = 0.49 (1.50) aobump = 0 frame = 1 / 99999
23:37:27.123 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:37:27.123 00.000 9960 MoveAxis(E, 0, ABG)
23:37:27.123 00.000 9960 Move returns status 0, amount 0
23:37:27.123 00.000 9960 MoveAxis(N, 0, ABG)
23:37:27.123 00.000 9960 Move returns status 0, amount 0
23:37:27.123 00.000 9960 move complete, result=0
23:37:27.125 00.002 11872 evsrv: {"Event":"Settling","Timestamp":1763789847.123,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.49,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:37:27.129 00.004 9960 worker thread done servicing request
23:37:27.130 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:27.134 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:37:27.140 00.006 11872 Enqueuing Expose request
23:37:27.146 00.006 11872 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:37:27.150 00.004 9960 Worker thread wakes up
23:37:27.151 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
23:37:27.151 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1583,245,31,31)
23:37:28.400 01.249 9960 Exposure complete
23:37:28.505 00.105 9960 worker thread done servicing request
23:37:28.506 00.001 11872 OnExposeComplete: enter
23:37:28.509 00.003 11872 UpdateGuideState(): m_state=6
23:37:28.512 00.003 11872 Star::Find(15, 1597, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:37:28.517 00.005 11872 Star::Find returns 1 (0), X=1597.97, Y=259.73, Mass=5276, SNR=47.8, Peak=172 HFD=6.6
23:37:28.520 00.003 11872 CameraToMount -- cameraTheta (-0.23) - m_xAngle (0.00) = xAngle (-0.24 = -0.24)
23:37:28.524 00.004 11872 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.73 = 2.73)
23:37:28.526 00.002 11872 CameraToMount -- cameraX=0.21 cameraY=-0.05 hyp=0.22 cameraTheta=-0.23 mountX=0.21 mountY=0.09, mountTheta=0.39
23:37:28.531 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.21, y=-0.05, opts=13)
23:37:28.535 00.004 11872 Enqueuing Move request for scope (0.21, -0.05)
23:37:28.539 00.004 9960 Worker thread wakes up
23:37:28.540 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.05) opts 0xd
23:37:28.540 00.000 9960 Handling offset move in thread for scope, endpoint = (0.21, -0.05)
23:37:28.540 00.000 9960 Moving (0.21, -0.05) raw xDistance=0.21 yDistance=0.09
23:37:28.540 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.21
23:37:28.541 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:37:28.541 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=203, med=0, FiltMin=0, FiltMax=106, Gamma=1.000
23:37:28.545 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:37:28.545 00.000 9960 MoveAxis(W, 101, ABG)
23:37:28.545 00.000 9960 Guiding  Dir = 3, Dur = 101
23:37:28.546 00.001 11872 UpdateGuideState exits: m=5276 SNR=47.8
23:37:28.550 00.004 9960 IsSlewing returns 0
23:37:28.550 00.000 11872 PhdController: settling, locked = 1, distance = 0.41 (1.50) aobump = 0 frame = 2 / 99999
23:37:28.553 00.003 9960 IsGuiding returns 0
23:37:28.554 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763789848.553,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.41,"Time":1.4,"SettleTime":10.0,"StarLocked":true}
23:37:28.558 00.004 9960 PulseGuide returned control before completion, sleep 111
23:37:28.558 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:28.562 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:37:28.566 00.004 11872 Enqueuing Expose request
23:37:28.672 00.106 9960 IsGuiding returns 1
23:37:28.674 00.002 9960 scope still moving after pulse duration time elapsed
23:37:28.702 00.028 9960 IsSlewing returns 0
23:37:28.703 00.001 9960 IsGuiding returns 0
23:37:28.704 00.001 9960 scope move finished after 101 + 49 ms
23:37:28.704 00.000 9960 Move returns status 0, amount 101
23:37:28.704 00.000 9960 MoveAxis(N, 0, ABG)
23:37:28.705 00.001 9960 Move returns status 0, amount 0
23:37:28.705 00.000 9960 move complete, result=0
23:37:28.705 00.000 9960 worker thread done servicing request
23:37:28.705 00.000 9960 Worker thread wakes up
23:37:28.705 00.000 11872 GuideStep: 0.2 px 101 ms WEST, 0.1 px 0 ms NORTH
23:37:28.713 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
23:37:28.713 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1583,245,31,31)
23:37:29.965 01.252 9960 Exposure complete
23:37:30.073 00.108 9960 worker thread done servicing request
23:37:30.073 00.000 11872 OnExposeComplete: enter
23:37:30.077 00.004 11872 UpdateGuideState(): m_state=6
23:37:30.081 00.004 11872 Star::Find(15, 1597, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:37:30.086 00.005 11872 Star::Find returns 1 (0), X=1597.85, Y=259.46, Mass=5337, SNR=48.4, Peak=158 HFD=6.5
23:37:30.089 00.003 11872 CameraToMount -- cameraTheta (-1.30) - m_xAngle (0.00) = xAngle (-1.31 = -1.31)
23:37:30.094 00.005 11872 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.66 = 1.66)
23:37:30.097 00.003 11872 CameraToMount -- cameraX=0.09 cameraY=-0.32 hyp=0.34 cameraTheta=-1.30 mountX=0.09 mountY=0.33, mountTheta=1.32
23:37:30.103 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.09, y=-0.32, opts=13)
23:37:30.107 00.004 11872 Enqueuing Move request for scope (0.09, -0.32)
23:37:30.111 00.004 9960 Worker thread wakes up
23:37:30.111 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.32) opts 0xd
23:37:30.112 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=218, med=0, FiltMin=0, FiltMax=129, Gamma=1.000
23:37:30.116 00.004 9960 Handling offset move in thread for scope, endpoint = (0.09, -0.32)
23:37:30.116 00.000 9960 Moving (0.09, -0.32) raw xDistance=0.09 yDistance=0.33
23:37:30.116 00.000 11872 UpdateGuideState exits: m=5337 SNR=48.4
23:37:30.119 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:37:30.119 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
23:37:30.121 00.002 11872 PhdController: settling, locked = 1, distance = 0.39 (1.50) aobump = 0 frame = 3 / 99999
23:37:30.125 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.33
23:37:30.125 00.000 9960 MoveAxis(E, 0, ABG)
23:37:30.125 00.000 9960 Move returns status 0, amount 0
23:37:30.125 00.000 9960 MoveAxis(N, 0, ABG)
23:37:30.126 00.001 9960 Move returns status 0, amount 0
23:37:30.126 00.000 9960 move complete, result=0
23:37:30.126 00.000 9960 worker thread done servicing request
23:37:30.126 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763789850.125,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.39,"Time":3.0,"SettleTime":10.0,"StarLocked":true}
23:37:30.130 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:30.134 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:37:30.139 00.005 11872 Enqueuing Expose request
23:37:30.143 00.004 9960 Worker thread wakes up
23:37:30.143 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
23:37:30.148 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
23:37:30.148 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1583,245,31,31)
23:37:31.399 01.251 9960 Exposure complete
23:37:31.510 00.111 9960 worker thread done servicing request
23:37:31.511 00.001 11872 OnExposeComplete: enter
23:37:31.517 00.006 11872 UpdateGuideState(): m_state=6
23:37:31.522 00.005 11872 Star::Find(15, 1597, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
23:37:31.526 00.004 11872 Star::Find returns 1 (0), X=1597.88, Y=259.47, Mass=5176, SNR=47.9, Peak=138 HFD=6.6
23:37:31.530 00.004 11872 CameraToMount -- cameraTheta (-1.20) - m_xAngle (0.00) = xAngle (-1.21 = -1.21)
23:37:31.535 00.005 11872 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.76 = 1.76)
23:37:31.539 00.004 11872 CameraToMount -- cameraX=0.12 cameraY=-0.31 hyp=0.34 cameraTheta=-1.20 mountX=0.12 mountY=0.33, mountTheta=1.22
23:37:31.543 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.12, y=-0.31, opts=13)
23:37:31.548 00.005 11872 Enqueuing Move request for scope (0.12, -0.31)
23:37:31.551 00.003 9960 Worker thread wakes up
23:37:31.552 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=176, med=0, FiltMin=0, FiltMax=121, Gamma=1.000
23:37:31.556 00.004 11872 UpdateGuideState exits: m=5176 SNR=47.9
23:37:31.560 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.31) opts 0xd
23:37:31.560 00.000 9960 Handling offset move in thread for scope, endpoint = (0.12, -0.31)
23:37:31.560 00.000 9960 Moving (0.12, -0.31) raw xDistance=0.12 yDistance=0.33
23:37:31.560 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:37:31.560 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
23:37:31.561 00.001 11872 PhdController: settling, locked = 1, distance = 0.37 (1.50) aobump = 0 frame = 4 / 99999
23:37:31.565 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.33
23:37:31.565 00.000 9960 MoveAxis(E, 0, ABG)
23:37:31.565 00.000 9960 Move returns status 0, amount 0
23:37:31.565 00.000 9960 MoveAxis(N, 0, ABG)
23:37:31.565 00.000 9960 Move returns status 0, amount 0
23:37:31.565 00.000 9960 move complete, result=0
23:37:31.565 00.000 9960 worker thread done servicing request
23:37:31.566 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763789851.565,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.37,"Time":4.4,"SettleTime":10.0,"StarLocked":true}
23:37:31.571 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:31.574 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:37:31.579 00.005 11872 Enqueuing Expose request
23:37:31.582 00.003 9960 Worker thread wakes up
23:37:31.583 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
23:37:31.583 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1583,245,31,31)
23:37:31.583 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
23:37:32.821 01.238 9960 Exposure complete
23:37:32.943 00.122 9960 worker thread done servicing request
23:37:32.943 00.000 11872 OnExposeComplete: enter
23:37:32.947 00.004 11872 UpdateGuideState(): m_state=6
23:37:32.950 00.003 11872 Star::Find(15, 1597, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
23:37:32.954 00.004 11872 Star::Find returns 1 (0), X=1597.98, Y=259.32, Mass=5600, SNR=49.5, Peak=162 HFD=6.7
23:37:32.959 00.005 11872 CameraToMount -- cameraTheta (-1.12) - m_xAngle (0.00) = xAngle (-1.12 = -1.12)
23:37:32.962 00.003 11872 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.85 = 1.85)
23:37:32.964 00.002 11872 CameraToMount -- cameraX=0.22 cameraY=-0.46 hyp=0.51 cameraTheta=-1.12 mountX=0.22 mountY=0.49, mountTheta=1.15
23:37:32.968 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.22, y=-0.46, opts=13)
23:37:32.972 00.004 11872 Enqueuing Move request for scope (0.22, -0.46)
23:37:32.975 00.003 9960 Worker thread wakes up
23:37:32.976 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.46) opts 0xd
23:37:32.976 00.000 9960 Handling offset move in thread for scope, endpoint = (0.22, -0.46)
23:37:32.976 00.000 9960 Moving (0.22, -0.46) raw xDistance=0.22 yDistance=0.49
23:37:32.976 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
23:37:32.976 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=186, med=0, FiltMin=0, FiltMax=131, Gamma=1.000
23:37:32.980 00.004 11872 UpdateGuideState exits: m=5600 SNR=49.5
23:37:32.983 00.003 11872 PhdController: settling, locked = 1, distance = 0.41 (1.50) aobump = 0 frame = 5 / 99999
23:37:32.988 00.005 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.15
23:37:32.988 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.49 from input 0.49
23:37:32.988 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763789852.988,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.41,"Time":5.9,"SettleTime":10.0,"StarLocked":true}
23:37:32.993 00.005 9960 MoveAxis(W, 104, ABG)
23:37:32.993 00.000 9960 Guiding  Dir = 3, Dur = 104
23:37:32.993 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:32.997 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:37:33.000 00.003 11872 Enqueuing Expose request
23:37:33.003 00.003 9960 IsSlewing returns 0
23:37:33.004 00.001 9960 IsGuiding returns 0
23:37:33.004 00.000 9960 PulseGuide returned control before completion, sleep 114
23:37:33.128 00.124 9960 IsGuiding returns 1
23:37:33.128 00.000 9960 scope still moving after pulse duration time elapsed
23:37:33.158 00.030 9960 IsSlewing returns 0
23:37:33.159 00.001 9960 IsGuiding returns 0
23:37:33.159 00.000 9960 scope move finished after 104 + 51 ms
23:37:33.160 00.001 9960 Move returns status 0, amount 104
23:37:33.160 00.000 9960 MoveAxis(S, 365, ABG)
23:37:33.161 00.001 9960 Guiding  Dir = 1, Dur = 365
23:37:33.161 00.000 9960 IsSlewing returns 0
23:37:33.161 00.000 9960 IsGuiding returns 0
23:37:33.163 00.002 9960 PulseGuide returned control before completion, sleep 375
23:37:33.551 00.388 9960 IsGuiding returns 1
23:37:33.553 00.002 9960 scope still moving after pulse duration time elapsed
23:37:33.581 00.028 9960 IsSlewing returns 0
23:37:33.583 00.002 9960 IsGuiding returns 0
23:37:33.583 00.000 9960 scope move finished after 365 + 54 ms
23:37:33.583 00.000 9960 Move returns status 0, amount 365
23:37:33.583 00.000 9960 move complete, result=0
23:37:33.583 00.000 9960 worker thread done servicing request
23:37:33.583 00.000 11872 GuideStep: 0.2 px 104 ms WEST, 0.5 px 365 ms SOUTH
23:37:33.587 00.004 9960 Worker thread wakes up
23:37:33.587 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:37:33.588 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1583,245,31,31)
23:37:34.843 01.255 9960 Exposure complete
23:37:34.971 00.128 9960 worker thread done servicing request
23:37:34.971 00.000 11872 OnExposeComplete: enter
23:37:34.976 00.005 11872 UpdateGuideState(): m_state=6
23:37:34.980 00.004 11872 Star::Find(15, 1597, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
23:37:34.983 00.003 11872 Star::Find returns 1 (0), X=1597.65, Y=259.52, Mass=5426, SNR=49.1, Peak=166 HFD=6.9
23:37:34.988 00.005 11872 CameraToMount -- cameraTheta (-1.97) - m_xAngle (0.00) = xAngle (-1.97 = -1.97)
23:37:34.991 00.003 11872 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.00 = 1.00)
23:37:34.995 00.004 11872 CameraToMount -- cameraX=-0.11 cameraY=-0.27 hyp=0.29 cameraTheta=-1.97 mountX=-0.11 mountY=0.24, mountTheta=2.01
23:37:35.001 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.11, y=-0.27, opts=13)
23:37:35.006 00.005 11872 Enqueuing Move request for scope (-0.11, -0.27)
23:37:35.010 00.004 9960 Worker thread wakes up
23:37:35.010 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=200, med=0, FiltMin=0, FiltMax=108, Gamma=1.000
23:37:35.014 00.004 11872 UpdateGuideState exits: m=5426 SNR=49.1
23:37:35.018 00.004 11872 PhdController: settling, locked = 1, distance = 0.38 (1.50) aobump = 0 frame = 6 / 99999
23:37:35.022 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.27) opts 0xd
23:37:35.022 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.11, -0.27)
23:37:35.022 00.000 9960 Moving (-0.11, -0.27) raw xDistance=-0.11 yDistance=0.24
23:37:35.022 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:37:35.023 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
23:37:35.023 00.000 9960 MoveAxis(E, 0, ABG)
23:37:35.023 00.000 9960 Move returns status 0, amount 0
23:37:35.023 00.000 9960 MoveAxis(S, 181, ABG)
23:37:35.023 00.000 9960 Guiding  Dir = 1, Dur = 181
23:37:35.023 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763789855.022,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.38,"Time":7.9,"SettleTime":10.0,"StarLocked":true}
23:37:35.028 00.005 9960 IsSlewing returns 0
23:37:35.028 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:35.031 00.003 9960 IsGuiding returns 0
23:37:35.032 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:37:35.038 00.006 9960 PulseGuide returned control before completion, sleep 191
23:37:35.038 00.000 11872 Enqueuing Expose request
23:37:35.239 00.201 9960 IsGuiding returns 1
23:37:35.239 00.000 9960 scope still moving after pulse duration time elapsed
23:37:35.272 00.033 9960 IsSlewing returns 0
23:37:35.273 00.001 9960 IsGuiding returns 0
23:37:35.273 00.000 9960 scope move finished after 181 + 60 ms
23:37:35.274 00.001 9960 Move returns status 0, amount 181
23:37:35.275 00.001 9960 move complete, result=0
23:37:35.275 00.000 9960 worker thread done servicing request
23:37:35.275 00.000 9960 Worker thread wakes up
23:37:35.275 00.000 11872 GuideStep: -0.1 px 0 ms EAST, 0.2 px 181 ms SOUTH
23:37:35.283 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
23:37:35.283 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1583,245,31,31)
23:37:36.531 01.248 9960 Exposure complete
23:37:36.626 00.095 9960 worker thread done servicing request
23:37:36.627 00.001 11872 OnExposeComplete: enter
23:37:36.630 00.003 11872 UpdateGuideState(): m_state=6
23:37:36.634 00.004 11872 Star::Find(15, 1597, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
23:37:36.638 00.004 11872 Star::Find returns 1 (0), X=1597.86, Y=259.60, Mass=5278, SNR=47.9, Peak=144 HFD=6.4
23:37:36.642 00.004 11872 CameraToMount -- cameraTheta (-1.06) - m_xAngle (0.00) = xAngle (-1.07 = -1.07)
23:37:36.645 00.003 11872 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.90 = 1.90)
23:37:36.649 00.004 11872 CameraToMount -- cameraX=0.10 cameraY=-0.18 hyp=0.21 cameraTheta=-1.06 mountX=0.10 mountY=0.20, mountTheta=1.10
23:37:36.654 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.10, y=-0.18, opts=13)
23:37:36.657 00.003 11872 Enqueuing Move request for scope (0.10, -0.18)
23:37:36.660 00.003 9960 Worker thread wakes up
23:37:36.660 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.18) opts 0xd
23:37:36.660 00.000 9960 Handling offset move in thread for scope, endpoint = (0.10, -0.18)
23:37:36.660 00.000 9960 Moving (0.10, -0.18) raw xDistance=0.10 yDistance=0.20
23:37:36.660 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:37:36.661 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:37:36.661 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
23:37:36.661 00.000 9960 MoveAxis(E, 0, ABG)
23:37:36.661 00.000 9960 Move returns status 0, amount 0
23:37:36.661 00.000 9960 MoveAxis(N, 0, ABG)
23:37:36.663 00.002 9960 Move returns status 0, amount 0
23:37:36.663 00.000 9960 move complete, result=0
23:37:36.663 00.000 9960 worker thread done servicing request
23:37:36.663 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=190, med=0, FiltMin=0, FiltMax=118, Gamma=1.000
23:37:36.667 00.004 11872 UpdateGuideState exits: m=5278 SNR=47.9
23:37:36.671 00.004 11872 PhdController: settling, locked = 1, distance = 0.33 (1.50) aobump = 0 frame = 7 / 99999
23:37:36.675 00.004 11872 evsrv: {"Event":"Settling","Timestamp":1763789856.675,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.33,"Time":9.6,"SettleTime":10.0,"StarLocked":true}
23:37:36.679 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:36.683 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:37:36.686 00.003 11872 Enqueuing Expose request
23:37:36.690 00.004 9960 Worker thread wakes up
23:37:36.690 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:37:36.694 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
23:37:36.694 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1583,245,31,31)
23:37:37.935 01.241 9960 Exposure complete
23:37:38.045 00.110 9960 worker thread done servicing request
23:37:38.045 00.000 11872 OnExposeComplete: enter
23:37:38.050 00.005 11872 UpdateGuideState(): m_state=6
23:37:38.053 00.003 11872 Star::Find(15, 1597, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
23:37:38.057 00.004 11872 Star::Find returns 1 (0), X=1598.12, Y=259.59, Mass=5099, SNR=47.2, Peak=153 HFD=6.4
23:37:38.061 00.004 11872 CameraToMount -- cameraTheta (-0.49) - m_xAngle (0.00) = xAngle (-0.49 = -0.49)
23:37:38.065 00.004 11872 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.48 = 2.48)
23:37:38.069 00.004 11872 CameraToMount -- cameraX=0.36 cameraY=-0.19 hyp=0.41 cameraTheta=-0.49 mountX=0.36 mountY=0.25, mountTheta=0.61
23:37:38.073 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.36, y=-0.19, opts=13)
23:37:38.077 00.004 11872 Enqueuing Move request for scope (0.36, -0.19)
23:37:38.081 00.004 9960 Worker thread wakes up
23:37:38.081 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.36, -0.19) opts 0xd
23:37:38.081 00.000 9960 Handling offset move in thread for scope, endpoint = (0.36, -0.19)
23:37:38.081 00.000 9960 Moving (0.36, -0.19) raw xDistance=0.36 yDistance=0.25
23:37:38.082 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.36
23:37:38.082 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.25
23:37:38.082 00.000 9960 MoveAxis(W, 169, ABG)
23:37:38.082 00.000 9960 Guiding  Dir = 3, Dur = 169
23:37:38.082 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=180, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
23:37:38.085 00.003 9960 IsSlewing returns 0
23:37:38.087 00.002 11872 UpdateGuideState exits: m=5099 SNR=47.2
23:37:38.090 00.003 9960 IsGuiding returns 0
23:37:38.090 00.000 11872 PhdController: settling, locked = 1, distance = 0.35 (1.50) aobump = 0 frame = 8 / 99999
23:37:38.094 00.004 11872 PhdController: newstate STATE_FINISH
23:37:38.098 00.004 9960 PulseGuide returned control before completion, sleep 179
23:37:38.098 00.000 11872 PhdController complete: success
23:37:38.102 00.004 11872 evsrv: {"Event":"SettleDone","Timestamp":1763789858.102,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":8,"DroppedFrames":0}
23:37:38.106 00.004 11872 Mount: notify guiding dither settle done success=1
23:37:38.110 00.004 11872 PhdController: newstate STATE_IDLE
23:37:38.114 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:38.118 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:37:38.121 00.003 11872 Enqueuing Expose request
23:37:38.291 00.170 9960 IsGuiding returns 0
23:37:38.293 00.002 9960 Move returns status 0, amount 169
23:37:38.294 00.001 9960 MoveAxis(S, 188, ABG)
23:37:38.294 00.000 9960 Guiding  Dir = 1, Dur = 188
23:37:38.296 00.002 9960 IsSlewing returns 0
23:37:38.296 00.000 9960 IsGuiding returns 0
23:37:38.298 00.002 9960 PulseGuide returned control before completion, sleep 198
23:37:38.512 00.214 9960 IsGuiding returns 1
23:37:38.514 00.002 9960 scope still moving after pulse duration time elapsed
23:37:38.544 00.030 9960 IsSlewing returns 0
23:37:38.545 00.001 9960 IsGuiding returns 1
23:37:38.574 00.029 9960 IsSlewing returns 0
23:37:38.577 00.003 9960 IsGuiding returns 1
23:37:38.607 00.030 9960 IsSlewing returns 0
23:37:38.608 00.001 9960 IsGuiding returns 0
23:37:38.608 00.000 9960 scope move finished after 188 + 123 ms
23:37:38.609 00.001 9960 Move returns status 0, amount 188
23:37:38.609 00.000 9960 move complete, result=0
23:37:38.610 00.001 9960 worker thread done servicing request
23:37:38.611 00.001 11872 GuideStep: 0.4 px 169 ms WEST, 0.3 px 188 ms SOUTH
23:37:38.618 00.007 9960 Worker thread wakes up
23:37:38.620 00.002 9960 worker thread servicing REQUEST_EXPOSE 1000
23:37:38.620 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1583,245,31,31)
23:37:39.305 00.685 11872 evsrv: cli 0D2D2640 connect
23:37:39.311 00.006 11872 case statement mapped state 6 to 3
23:37:39.319 00.008 11872 case statement mapped state 6 to 3
23:37:39.323 00.004 11872 evsrv: cli 0D2D2640 request: {"method":"get_app_state","id":"b1d07730-132c-4340-82b7-3bcfc3872217"}
23:37:39.333 00.010 11872 case statement mapped state 6 to 3
23:37:39.335 00.002 11872 evsrv: cli 0D2D2640 response: {"jsonrpc":"2.0","result":"Guiding","id":"b1d07730-132c-4340-82b7-3bcfc3872217"}
23:37:39.338 00.003 11872 evsrv: cli 0D2D2640 disconnect
23:37:39.343 00.005 11872 evsrv: cli 0D2D23C0 connect
23:37:39.347 00.004 11872 case statement mapped state 6 to 3
23:37:39.352 00.005 11872 case statement mapped state 6 to 3
23:37:39.356 00.004 11872 evsrv: cli 0D2D23C0 request: {"method":"stop_capture","id":"5a0c4ec3-34a2-4792-a8aa-2c69f5cf26e5"}
23:37:39.361 00.005 11872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:37:39.366 00.005 11872 Status Line: Waiting for devices...
23:37:39.373 00.007 11872 evsrv: cli 0D2D23C0 response: {"jsonrpc":"2.0","result":0,"id":"5a0c4ec3-34a2-4792-a8aa-2c69f5cf26e5"}
23:37:39.377 00.004 11872 evsrv: cli 0D2D23C0 disconnect
23:37:39.380 00.003 11872 evsrv: cli 0D2D3400 connect
23:37:39.384 00.004 11872 case statement mapped state 6 to 3
23:37:39.392 00.008 9960 ZWO: stopexposure
23:37:39.394 00.002 11872 case statement mapped state 6 to 3
23:37:39.400 00.006 11872 evsrv: cli 0D2D3400 request: {"method":"get_app_state","id":"b9721200-783e-4d51-96f6-98995001d35f"}
23:37:39.403 00.003 11872 case statement mapped state 6 to 3
23:37:39.408 00.005 11872 evsrv: cli 0D2D3400 response: {"jsonrpc":"2.0","result":"Guiding","id":"b9721200-783e-4d51-96f6-98995001d35f"}
23:37:39.412 00.004 11872 evsrv: cli 0D2D3400 disconnect
23:37:39.828 00.416 9960 ZWO: stopexposure
23:37:39.829 00.001 9960 Error thrown from C:\cygwin\home\agalasso\projects\phd2\worker_thread.cpp:190->Capture failed
23:37:39.829 00.000 9960 worker thread done servicing request
23:37:39.829 00.000 11872 OnExposeComplete: enter
23:37:39.835 00.006 11872 OnExposeComplete: Capture Error reported
23:37:39.841 00.006 11872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
23:37:39.847 00.006 11872 Mount: notify guiding stopped
23:37:39.856 00.009 11872 Changing from state GUIDING to STOP
23:37:39.860 00.004 11872 guider state => SELECTED
23:37:39.865 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=180, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
23:37:39.871 00.006 11872 Changing from state SELECTED to UNINITIALIZED
23:37:39.875 00.004 11872 guider state => SELECTING
23:37:39.882 00.007 11872 Status Line: Stopped.
23:37:39.887 00.005 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\myframe_events.cpp:489->Error reported capturing image
23:37:40.414 00.527 11872 evsrv: cli 0D2D3400 connect
23:37:40.423 00.009 11872 evsrv: cli 0D2D3400 request: {"method":"get_app_state","id":"cb67f70d-0773-4c74-a97d-8aa58cd044a0"}
23:37:40.429 00.006 11872 evsrv: cli 0D2D3400 response: {"jsonrpc":"2.0","result":"Stopped","id":"cb67f70d-0773-4c74-a97d-8aa58cd044a0"}
23:37:40.435 00.006 11872 evsrv: cli 0D2D3400 disconnect
23:37:57.141 16.706 11872 evsrv: cli 0D2D2AA0 connect
23:37:57.149 00.008 11872 evsrv: cli 0D2D2AA0 request: {"method":"get_app_state","id":"69376bd2-bc08-495f-92e1-19fde1b6fcc6"}
23:37:57.156 00.007 11872 evsrv: cli 0D2D2AA0 response: {"jsonrpc":"2.0","result":"Stopped","id":"69376bd2-bc08-495f-92e1-19fde1b6fcc6"}
23:37:57.172 00.016 11872 evsrv: cli 0D2D2AA0 disconnect
23:37:57.178 00.006 11872 evsrv: cli 0D2D25A0 connect
23:37:57.185 00.007 11872 evsrv: cli 0D2D25A0 request: {"method":"get_calibrated","id":"88829a73-99a1-49b6-8ab6-31fbc5350b5d"}
23:37:57.190 00.005 11872 evsrv: cli 0D2D25A0 response: {"jsonrpc":"2.0","result":true,"id":"88829a73-99a1-49b6-8ab6-31fbc5350b5d"}
23:37:57.195 00.005 11872 evsrv: cli 0D2D25A0 disconnect
23:37:57.201 00.006 11872 evsrv: cli 0D2D2B40 connect
23:37:57.210 00.009 11872 evsrv: cli 0D2D2B40 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"d5a0658d-8605-4904-98c4-dc748e3bf08b"}
23:37:57.215 00.005 11872 PhdController::Guide begins
23:37:57.219 00.004 11872 PhdController: newstate STATE_SETUP
23:37:57.224 00.005 11872 PhdController: setup
23:37:57.228 00.004 11872 PhdController: newstate STATE_ATTEMPT_START
23:37:57.232 00.004 11872 PhdController: start capturing
23:37:57.237 00.005 11872 Changing from state SELECTING to UNINITIALIZED
23:37:57.241 00.004 11872 guider state => SELECTING
23:37:57.245 00.004 11872 setting force full frames = true
23:37:57.249 00.004 11872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
23:37:57.256 00.007 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:37:57.260 00.004 11872 Enqueuing Expose request
23:37:57.264 00.004 9960 Worker thread wakes up
23:37:57.265 00.001 11872 PhdController: newstate STATE_SELECT_STAR
23:37:57.268 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
23:37:57.269 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:37:57.269 00.000 11872 evsrv: cli 0D2D2B40 response: {"jsonrpc":"2.0","result":0,"id":"d5a0658d-8605-4904-98c4-dc748e3bf08b"}
23:37:57.272 00.003 11872 evsrv: cli 0D2D2B40 disconnect
23:37:57.277 00.005 11872 evsrv: cli 0D2D2DC0 connect
23:37:57.281 00.004 11872 case statement mapped state 1 to 101
23:37:57.284 00.003 11872 case statement mapped state 1 to 101
23:37:57.288 00.004 11872 evsrv: cli 0D2D2DC0 request: {"method":"get_lock_shift_params","id":"573a1182-84e6-424b-b321-91cc65f2fec8"}
23:37:57.292 00.004 11872 evsrv: cli 0D2D2DC0 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"573a1182-84e6-424b-b321-91cc65f2fec8"}
23:37:57.296 00.004 11872 evsrv: cli 0D2D2DC0 disconnect
23:37:57.300 00.004 11872 evsrv: cli 0D2D3040 connect
23:37:57.303 00.003 11872 case statement mapped state 1 to 101
23:37:57.307 00.004 11872 case statement mapped state 1 to 101
23:37:57.313 00.006 11872 evsrv: cli 0D2D3040 request: {"method":"get_lock_position","id":"b4a5995f-f3f9-4d65-b6ae-3028f59e3e57"}
23:37:57.317 00.004 11872 evsrv: cli 0D2D3040 response: {"jsonrpc":"2.0","result":null,"id":"b4a5995f-f3f9-4d65-b6ae-3028f59e3e57"}
23:37:57.320 00.003 11872 evsrv: cli 0D2D3040 disconnect
23:37:58.321 01.001 11872 evsrv: cli 0D2D32C0 connect
23:37:58.329 00.008 11872 case statement mapped state 1 to 101
23:37:58.334 00.005 11872 case statement mapped state 1 to 101
23:37:58.337 00.003 11872 evsrv: cli 0D2D32C0 request: {"method":"get_lock_position","id":"33786547-b695-47cc-b7ef-1ba3d7f8eda3"}
23:37:58.343 00.006 11872 evsrv: cli 0D2D32C0 response: {"jsonrpc":"2.0","result":null,"id":"33786547-b695-47cc-b7ef-1ba3d7f8eda3"}
23:37:58.348 00.005 11872 evsrv: cli 0D2D32C0 disconnect
23:37:58.508 00.160 9960 Exposure complete
23:37:58.619 00.111 9960 worker thread done servicing request
23:37:58.619 00.000 11872 OnExposeComplete: enter
23:37:58.622 00.003 11872 UpdateGuideState(): m_state=1
23:37:58.626 00.004 11872 UpdateCurrentPosition: no star selected
23:37:58.630 00.004 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
23:37:58.634 00.004 11872 Status Line: No star selected
23:37:58.638 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=205, med=0, FiltMin=0, FiltMax=117, Gamma=1.000
23:37:58.642 00.004 11872 UpdateGuideState exits: No star selected
23:37:58.645 00.003 11872 GuiderMultiStar::AutoSelect enter
23:37:58.649 00.004 11872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
23:37:58.757 00.108 11872 AutoFind: auto downsample for scale 1.00 => 1x
23:37:58.934 00.177 11872 AutoFind: global mean = 0.0, stdev 2.3
23:37:58.938 00.004 11872 AutoFind: using threshold = 0.1
23:37:59.158 00.220 11872 AutoFind: local max [1598, 257] 113.6
23:37:59.161 00.003 11872 AutoFind: local max [1841, 806] 104.8
23:37:59.164 00.003 11872 AutoFind: local max [42, 309] 69.3
23:37:59.168 00.004 11872 AutoFind: local max [1731, 270] 60.8
23:37:59.171 00.003 11872 AutoFind: local max [1381, 39] 42.4
23:37:59.175 00.004 11872 AutoFind: local max [1528, 1024] 30.4
23:37:59.180 00.005 11872 AutoFind: local max [1047, 290] 29.9
23:37:59.183 00.003 11872 AutoFind: local max [783, 503] 26.9
23:37:59.188 00.005 11872 AutoFind: local max [784, 509] 26.7
23:37:59.191 00.003 11872 AutoFind: local max [459, 265] 25.7
23:37:59.194 00.003 11872 AutoFind: local max [174, 374] 23.8
23:37:59.198 00.004 11872 AutoFind: local max [137, 471] 19.3
23:37:59.203 00.005 11872 AutoFind: local max [1429, 1068] 18.0
23:37:59.206 00.003 11872 AutoFind: local max [125, 886] 15.6
23:37:59.210 00.004 11872 AutoFind: local max [887, 862] 15.4
23:37:59.214 00.004 11872 AutoFind: local max [1048, 296] 14.7
23:37:59.216 00.002 11872 AutoFind: local max [41, 958] 14.4
23:37:59.219 00.003 11872 AutoFind: local max [1324, 116] 12.8
23:37:59.223 00.004 11872 AutoFind: local max [314, 1043] 12.4
23:37:59.226 00.003 11872 AutoFind: local max [175, 34] 11.7
23:37:59.229 00.003 11872 AutoFind: local max [1364, 595] 10.7
23:37:59.231 00.002 11872 AutoFind: local max [761, 94] 10.2
23:37:59.236 00.005 11872 AutoFind: local max [1377, 510] 10.2
23:37:59.239 00.003 11872 AutoFind: local max [1399, 41] 9.9
23:37:59.243 00.004 11872 AutoFind: local max [1375, 517] 9.7
23:37:59.247 00.004 11872 AutoFind: local max [44, 619] 8.7
23:37:59.251 00.004 11872 AutoFind: local max [284, 396] 8.7
23:37:59.255 00.004 11872 AutoFind: local max [493, 334] 8.6
23:37:59.259 00.004 11872 AutoFind: local max [510, 256] 8.4
23:37:59.262 00.003 11872 AutoFind: local max [313, 951] 8.2
23:37:59.267 00.005 11872 AutoFind: local max [396, 295] 7.9
23:37:59.270 00.003 11872 AutoFind: local max [145, 976] 7.3
23:37:59.275 00.005 11872 AutoFind: local max [569, 592] 7.2
23:37:59.278 00.003 11872 AutoFind: local max [321, 358] 7.1
23:37:59.282 00.004 11872 AutoFind: local max [1867, 85] 7.1
23:37:59.285 00.003 11872 AutoFind: local max [1451, 423] 7.1
23:37:59.287 00.002 11872 AutoFind: local max [1915, 641] 6.9
23:37:59.290 00.003 11872 AutoFind: local max [492, 340] 6.7
23:37:59.293 00.003 11872 AutoFind: local max [290, 615] 6.1
23:37:59.295 00.002 11872 AutoFind: local max [1401, 401] 6.1
23:37:59.299 00.004 11872 AutoFind: local max [570, 585] 6.0
23:37:59.301 00.002 11872 AutoFind: local max [1789, 190] 6.0
23:37:59.303 00.002 11872 AutoFind: local max [383, 641] 5.7
23:37:59.307 00.004 11872 AutoFind: local max [1608, 262] 5.6
23:37:59.310 00.003 11872 AutoFind: local max [1215, 324] 5.6
23:37:59.313 00.003 11872 AutoFind: local max [1714, 345] 5.3
23:37:59.316 00.003 11872 AutoFind: local max [1452, 430] 5.2
23:37:59.319 00.003 11872 AutoFind: local max [1740, 208] 5.1
23:37:59.321 00.002 11872 AutoFind: local max [1838, 795] 4.9
23:37:59.325 00.004 11872 AutoFind: local max [1395, 766] 4.8
23:37:59.328 00.003 11872 AutoFind: local max [1631, 792] 4.8
23:37:59.331 00.003 11872 AutoFind: local max [1864, 59] 4.7
23:37:59.334 00.003 11872 AutoFind: local max [384, 646] 4.7
23:37:59.337 00.003 11872 AutoFind: local max [1706, 406] 4.7
23:37:59.340 00.003 11872 AutoFind: local max [1504, 625] 4.7
23:37:59.344 00.004 11872 AutoFind: local max [819, 805] 4.7
23:37:59.347 00.003 11872 AutoFind: local max [1531, 451] 4.5
23:37:59.350 00.003 11872 AutoFind: local max [1495, 664] 4.5
23:37:59.354 00.004 11872 AutoFind: local max [101, 290] 4.4
23:37:59.357 00.003 11872 AutoFind: local max [1021, 1016] 4.4
23:37:59.361 00.004 11872 AutoFind: local max [367, 969] 4.3
23:37:59.365 00.004 11872 AutoFind: local max [1845, 796] 4.2
23:37:59.368 00.003 11872 AutoFind: local max [560, 870] 4.1
23:37:59.371 00.003 11872 AutoFind: local max [522, 516] 4.1
23:37:59.376 00.005 11872 AutoFind: local max [1659, 510] 4.1
23:37:59.379 00.003 11872 AutoFind: local max [1397, 759] 4.1
23:37:59.383 00.004 11872 AutoFind: local max [107, 326] 4.1
23:37:59.387 00.004 11872 AutoFind: local max [760, 939] 4.1
23:37:59.392 00.005 11872 AutoFind: local max [1829, 800] 4.0
23:37:59.396 00.004 11872 AutoFind: local max [575, 195] 4.0
23:37:59.399 00.003 11872 AutoFind: local max [1685, 579] 4.0
23:37:59.404 00.005 11872 AutoFind: local max [315, 469] 4.0
23:37:59.407 00.003 11872 AutoFind: local max [524, 522] 3.9
23:37:59.411 00.004 11872 AutoFind: local max [376, 994] 3.9
23:37:59.414 00.003 11872 AutoFind: local max [709, 185] 3.9
23:37:59.417 00.003 11872 AutoFind: local max [1827, 582] 3.8
23:37:59.421 00.004 11872 AutoFind: local max [346, 574] 3.8
23:37:59.423 00.002 11872 AutoFind: local max [112, 919] 3.8
23:37:59.426 00.003 11872 AutoFind: local max [1634, 1010] 3.8
23:37:59.429 00.003 11872 AutoFind: local max [1658, 503] 3.8
23:37:59.431 00.002 11872 AutoFind: local max [1494, 671] 3.8
23:37:59.435 00.004 11872 AutoFind: local max [589, 244] 3.8
23:37:59.437 00.002 11872 AutoFind: local max [1685, 586] 3.7
23:37:59.439 00.002 11872 AutoFind: local max [1550, 819] 3.7
23:37:59.443 00.004 11872 AutoFind: local max [1597, 275] 3.7
23:37:59.445 00.002 11872 AutoFind: local max [1826, 587] 3.6
23:37:59.448 00.003 11872 AutoFind: local max [659, 136] 3.6
23:37:59.451 00.003 11872 AutoFind: local max [497, 212] 3.6
23:37:59.454 00.003 11872 AutoFind: local max [1793, 946] 3.6
23:37:59.457 00.003 11872 AutoFind: local max [609, 501] 3.6
23:37:59.459 00.002 11872 AutoFind: local max [731, 617] 3.6
23:37:59.462 00.003 11872 AutoFind: local max [596, 468] 3.6
23:37:59.466 00.004 11872 AutoFind: local max [1243, 1006] 3.6
23:37:59.469 00.003 11872 AutoFind: local max [121, 1025] 3.6
23:37:59.472 00.003 11872 AutoFind: local max [704, 132] 3.5
23:37:59.477 00.005 11872 AutoFind: local max [1686, 809] 3.5
23:37:59.481 00.004 11872 AutoFind: local max [343, 91] 3.5
23:37:59.484 00.003 11872 AutoFind: local max [148, 473] 3.5
23:37:59.487 00.003 11872 AutoFind: local max [433, 624] 3.5
23:37:59.491 00.004 11872 AutoFind: local max [1355, 538] 3.5
23:37:59.494 00.003 11872 AutoFind: close dim-bright [148, 473] 3.5 - [137, 471] 19.3
23:37:59.499 00.005 11872 AutoFind: too close [1826, 587] 3.6 - [1827, 582] 3.8
23:37:59.502 00.003 11872 AutoFind: too close [1597, 275] 3.7 - [1608, 262] 5.6
23:37:59.505 00.003 11872 AutoFind: close dim-bright [1597, 275] 3.7 - [1598, 257] 113.6
23:37:59.508 00.003 11872 AutoFind: too close [1685, 586] 3.7 - [1685, 579] 4.0
23:37:59.512 00.004 11872 AutoFind: too close [1494, 671] 3.8 - [1495, 664] 4.5
23:37:59.538 00.026 11872 AutoFind: too close [1658, 503] 3.8 - [1659, 510] 4.1
23:37:59.543 00.005 11872 AutoFind: too close [524, 522] 3.9 - [522, 516] 4.1
23:37:59.547 00.004 11872 AutoFind: too close [1829, 800] 4.0 - [1845, 796] 4.2
23:37:59.551 00.004 11872 AutoFind: too close [1829, 800] 4.0 - [1838, 795] 4.9
23:37:59.554 00.003 11872 AutoFind: close dim-bright [1829, 800] 4.0 - [1841, 806] 104.8
23:37:59.558 00.004 11872 AutoFind: too close [1397, 759] 4.1 - [1395, 766] 4.8
23:37:59.562 00.004 11872 AutoFind: too close [1845, 796] 4.2 - [1838, 795] 4.9
23:37:59.566 00.004 11872 AutoFind: close dim-bright [1845, 796] 4.2 - [1841, 806] 104.8
23:37:59.570 00.004 11872 AutoFind: too close [384, 646] 4.7 - [383, 641] 5.7
23:37:59.574 00.004 11872 AutoFind: close dim-bright [1838, 795] 4.9 - [1841, 806] 104.8
23:37:59.577 00.003 11872 AutoFind: too close [1452, 430] 5.2 - [1451, 423] 7.1
23:37:59.581 00.004 11872 AutoFind: close dim-bright [1608, 262] 5.6 - [1598, 257] 113.6
23:37:59.584 00.003 11872 AutoFind: too close [570, 585] 6.0 - [569, 592] 7.2
23:37:59.588 00.004 11872 AutoFind: too close [492, 340] 6.7 - [493, 334] 8.6
23:37:59.592 00.004 11872 AutoFind: too close [1375, 517] 9.7 - [1377, 510] 10.2
23:37:59.596 00.004 11872 AutoFind: too close [1399, 41] 9.9 - [1381, 39] 42.4
23:37:59.599 00.003 11872 AutoFind: too close [1048, 296] 14.7 - [1047, 290] 29.9
23:37:59.603 00.004 11872 AutoFind: too close [784, 509] 26.7 - [783, 503] 26.9
23:37:59.607 00.004 11872 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
23:37:59.611 00.004 11872 Star::Find(15, 1598, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:59.613 00.002 11872 Star::Find returns 1 (0), X=1598.05, Y=258.39, Mass=5404, SNR=48.8, Peak=167 HFD=6.7
23:37:59.618 00.005 11872 Star::Find(15, 1841, 806, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:59.622 00.004 11872 Star::Find returns 1 (0), X=1840.63, Y=808.31, Mass=4237, SNR=43.2, Peak=205 HFD=5.6
23:37:59.625 00.003 11872 Star::Find(15, 42, 309, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:59.629 00.004 11872 Star::Find returns 1 (0), X=41.48, Y=308.77, Mass=1913, SNR=29.8, Peak=108 HFD=5.1
23:37:59.633 00.004 11872 Star::Find(15, 1731, 270, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:59.637 00.004 11872 Star::Find returns 1 (0), X=1731.62, Y=271.63, Mass=1943, SNR=29.5, Peak=82 HFD=5.7
23:37:59.642 00.005 11872 Star::Find(15, 1528, 1024, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:59.647 00.005 11872 Star::Find returns 1 (0), X=1527.40, Y=1025.32, Mass=1172, SNR=22.8, Peak=42 HFD=5.8
23:37:59.653 00.006 11872 Star::Find(15, 459, 265, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:59.658 00.005 11872 Star::Find returns 1 (0), X=459.70, Y=263.03, Mass=1314, SNR=23.8, Peak=38 HFD=6.6
23:37:59.664 00.006 11872 Star::Find(15, 174, 374, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:59.669 00.005 11872 Star::Find returns 1 (0), X=173.42, Y=374.11, Mass=634, SNR=17.0, Peak=32 HFD=5.2
23:37:59.672 00.003 11872 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:59.677 00.005 11872 Star::Find returns 1 (0), X=136.85, Y=471.47, Mass=627, SNR=16.5, Peak=37 HFD=5.2
23:37:59.681 00.004 11872 Star::Find(15, 1429, 1068, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:59.685 00.004 11872 Star::Find returns 1 (0), X=1430.08, Y=1066.09, Mass=922, SNR=20.4, Peak=28 HFD=6.2
23:37:59.689 00.004 11872 Star::Find(15, 125, 886, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:59.693 00.004 11872 Star::Find returns 1 (0), X=124.94, Y=887.55, Mass=446, SNR=14.3, Peak=32 HFD=5.1
23:37:59.696 00.003 11872 Star::Find(15, 887, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:59.700 00.004 11872 Star::Find returns 1 (0), X=889.31, Y=862.66, Mass=1012, SNR=21.2, Peak=29 HFD=6.9
23:37:59.703 00.003 11872 Star::Find(15, 41, 958, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:59.707 00.004 11872 Star::Find returns 1 (0), X=40.98, Y=958.72, Mass=282, SNR=11.6, Peak=23 HFD=4.5
23:37:59.710 00.003 11872 Star::Find(15, 1324, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:59.715 00.005 11872 Star::Find returns 1 (0), X=1325.20, Y=116.70, Mass=568, SNR=15.9, Peak=19 HFD=6.5
23:37:59.718 00.003 11872 Star::Find(15, 314, 1043, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:59.721 00.003 11872 Star::Find returns 1 (0), X=314.17, Y=1043.41, Mass=189, SNR=9.3, Peak=11 HFD=4.5
23:37:59.724 00.003 11872 Star::Find(15, 175, 34, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:59.727 00.003 11872 Star::Find returns 1 (0), X=174.18, Y=35.27, Mass=263, SNR=11.0, Peak=16 HFD=4.9
23:37:59.731 00.004 11872 Star::Find(15, 1364, 595, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:59.733 00.002 11872 Star::Find returns 1 (0), X=1364.23, Y=595.87, Mass=267, SNR=10.5, Peak=15 HFD=5.4
23:37:59.737 00.004 11872 Star::Find(15, 761, 94, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:59.740 00.003 11872 Star::Find returns 1 (0), X=762.21, Y=92.45, Mass=404, SNR=13.4, Peak=17 HFD=5.6
23:37:59.743 00.003 11872 Star::Find(15, 44, 619, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:59.747 00.004 11872 Star::Find returns 1 (0), X=43.78, Y=618.38, Mass=197, SNR=9.6, Peak=10 HFD=4.9
23:37:59.750 00.003 11872 Star::Find(15, 284, 396, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:59.755 00.005 11872 Star::Find returns 1 (0), X=283.86, Y=394.39, Mass=347, SNR=12.7, Peak=16 HFD=5.9
23:37:59.759 00.004 11872 Star::Find(15, 510, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:59.763 00.004 11872 Star::Find returns 1 (0), X=510.79, Y=257.31, Mass=326, SNR=12.1, Peak=14 HFD=5.7
23:37:59.769 00.006 11872 Star::Find(15, 313, 951, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:59.773 00.004 11872 Star::Find returns 1 (0), X=312.48, Y=951.74, Mass=92, SNR=6.4, Peak=8 HFD=3.6
23:37:59.776 00.003 11872 Star::Find(15, 396, 295, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:59.780 00.004 11872 Star::Find returns 1 (0), X=395.47, Y=291.77, Mass=341, SNR=12.4, Peak=14 HFD=6.2
23:37:59.784 00.004 11872 Star::Find(15, 145, 976, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:59.788 00.004 11872 Star::Find returns 1 (0), X=144.27, Y=975.16, Mass=150, SNR=8.3, Peak=10 HFD=4.8
23:37:59.792 00.004 11872 Star::Find(15, 321, 358, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:59.796 00.004 11872 Star::Find returns 1 (0), X=321.08, Y=359.06, Mass=157, SNR=8.5, Peak=9 HFD=5.8
23:37:59.800 00.004 11872 Star::Find(15, 1867, 85, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:59.804 00.004 11872 Star::Find returns 1 (0), X=1866.97, Y=85.85, Mass=122, SNR=7.5, Peak=10 HFD=4.3
23:37:59.809 00.005 11872 Star::Find(15, 1915, 641, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:59.812 00.003 11872 Star::Find returns 1 (0), X=1914.76, Y=638.70, Mass=212, SNR=9.9, Peak=12 HFD=5.4
23:37:59.816 00.004 11872 Star::Find(15, 290, 615, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:59.820 00.004 11872 Star::Find returns 1 (0), X=290.77, Y=613.82, Mass=114, SNR=7.2, Peak=8 HFD=5.3
23:37:59.824 00.004 11872 Star::Find(15, 1401, 401, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:59.827 00.003 11872 Star::Find returns 1 (0), X=1402.35, Y=399.84, Mass=179, SNR=8.9, Peak=8 HFD=6.0
23:37:59.832 00.005 11872 Star::Find(15, 1789, 190, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:59.835 00.003 11872 Star::Find returns 1 (0), X=1789.11, Y=191.08, Mass=186, SNR=9.2, Peak=14 HFD=5.3
23:37:59.840 00.005 11872 Star::Find(15, 1215, 324, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:59.844 00.004 11872 Star::Find returns 1 (0), X=1216.10, Y=324.05, Mass=145, SNR=8.1, Peak=8 HFD=6.1
23:37:59.847 00.003 11872 Star::Find(15, 1714, 345, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:59.851 00.004 11872 Star::Find returns 1 (0), X=1714.30, Y=346.86, Mass=161, SNR=8.6, Peak=8 HFD=6.3
23:37:59.854 00.003 11872 Star::Find(15, 1740, 208, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:59.859 00.005 11872 Star::Find returns 1 (0), X=1740.45, Y=208.94, Mass=138, SNR=8.0, Peak=7 HFD=6.0
23:37:59.862 00.003 11872 Star::Find(15, 1631, 792, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:59.866 00.004 11872 Star::Find false star n=25 nbg=287 bg=0.9 sigma=1.0 thresh=4 peak=3
23:37:59.868 00.002 11872 Star::Find returns 0 (2), X=1631.00, Y=792.00, Mass=85, SNR=2.9, Peak=6 HFD=0.0
23:37:59.873 00.005 11872 Star::Find(15, 1864, 59, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:59.878 00.005 11872 Star::Find false star n=31 nbg=274 bg=0.7 sigma=0.8 thresh=3 peak=3
23:37:59.881 00.003 11872 Star::Find returns 0 (2), X=1864.00, Y=59.00, Mass=83, SNR=2.9, Peak=6 HFD=0.0
23:37:59.886 00.005 11872 Star::Find(15, 1706, 406, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:59.889 00.003 11872 Star::Find false star n=26 nbg=278 bg=0.9 sigma=1.0 thresh=4 peak=4
23:37:59.892 00.003 11872 Star::Find returns 0 (2), X=1706.00, Y=406.00, Mass=98, SNR=2.9, Peak=7 HFD=0.0
23:37:59.897 00.005 11872 Star::Find(15, 1504, 625, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:59.901 00.004 11872 Star::Find false star n=25 nbg=288 bg=0.9 sigma=0.9 thresh=4 peak=4
23:37:59.905 00.004 11872 Star::Find returns 0 (2), X=1504.00, Y=625.00, Mass=92, SNR=2.9, Peak=7 HFD=0.0
23:37:59.909 00.004 11872 Star::Find(15, 819, 805, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:59.912 00.003 11872 Star::Find returns 1 (0), X=819.90, Y=804.57, Mass=226, SNR=10.0, Peak=11 HFD=6.6
23:37:59.916 00.004 11872 Star::Find(15, 1531, 451, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:59.924 00.008 11872 Star::Find returns 1 (0), X=1531.82, Y=449.67, Mass=136, SNR=7.8, Peak=9 HFD=5.3
23:37:59.934 00.010 11872 Star::Find(15, 101, 290, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:59.940 00.006 11872 Star::Find false star n=17 nbg=287 bg=0.5 sigma=0.7 thresh=3 peak=2
23:37:59.945 00.005 11872 Star::Find returns 0 (2), X=101.00, Y=290.00, Mass=48, SNR=2.9, Peak=8 HFD=0.0
23:37:59.952 00.007 11872 Star::Find(15, 1021, 1016, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:59.957 00.005 11872 Star::Find false star n=32 nbg=282 bg=2.2 sigma=1.5 thresh=7 peak=7
23:37:59.964 00.007 11872 Star::Find returns 0 (2), X=1021.00, Y=1016.00, Mass=188, SNR=2.9, Peak=14 HFD=0.0
23:37:59.968 00.004 11872 Star::Find(15, 367, 969, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:59.972 00.004 11872 Star::Find returns 1 (0), X=367.69, Y=968.42, Mass=65, SNR=5.4, Peak=7 HFD=4.1
23:37:59.975 00.003 11872 Star::Find(15, 560, 870, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:59.980 00.005 11872 Star::Find false star n=19 nbg=286 bg=1.0 sigma=1.0 thresh=4 peak=4
23:37:59.983 00.003 11872 Star::Find returns 0 (2), X=560.00, Y=870.00, Mass=74, SNR=2.9, Peak=8 HFD=0.0
23:37:59.987 00.004 11872 Star::Find(15, 107, 326, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:37:59.990 00.003 11872 Star::Find false star n=18 nbg=280 bg=0.6 sigma=0.7 thresh=3 peak=3
23:37:59.994 00.004 11872 Star::Find returns 0 (2), X=107.00, Y=326.00, Mass=52, SNR=2.9, Peak=6 HFD=0.0
23:37:59.997 00.003 11872 Star::Find(15, 760, 939, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:38:00.001 00.004 11872 Star::Find false star n=18 nbg=285 bg=1.0 sigma=1.0 thresh=4 peak=3
23:38:00.004 00.003 11872 Star::Find returns 0 (2), X=760.00, Y=939.00, Mass=58, SNR=2.9, Peak=6 HFD=0.0
23:38:00.007 00.003 11872 Star::Find(15, 575, 195, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:38:00.014 00.007 11872 Star::Find returns 1 (0), X=575.43, Y=194.76, Mass=190, SNR=9.2, Peak=10 HFD=6.6
23:38:00.022 00.008 11872 Star::Find(15, 315, 469, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:38:00.027 00.005 11872 Star::Find returns 1 (0), X=315.14, Y=467.74, Mass=150, SNR=8.3, Peak=10 HFD=6.2
23:38:00.031 00.004 11872 Star::Find(15, 376, 994, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:38:00.034 00.003 11872 Star::Find false star n=46 nbg=271 bg=0.8 sigma=0.8 thresh=3 peak=3
23:38:00.037 00.003 11872 Star::Find returns 0 (2), X=376.00, Y=994.00, Mass=135, SNR=2.9, Peak=6 HFD=0.0
23:38:00.041 00.004 11872 Star::Find(15, 709, 185, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:38:00.045 00.004 11872 Star::Find false star n=10 nbg=278 bg=0.7 sigma=0.8 thresh=3 peak=2
23:38:00.047 00.002 11872 Star::Find returns 0 (2), X=709.00, Y=185.00, Mass=26, SNR=2.9, Peak=6 HFD=0.0
23:38:00.050 00.003 11872 Star::Find(15, 346, 574, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:38:00.054 00.004 11872 Star::Find returns 0 (2), X=346.00, Y=574.00, Mass=11, SNR=2.2, Peak=5 HFD=0.0
23:38:00.059 00.005 11872 Star::Find(15, 112, 919, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:38:00.062 00.003 11872 Star::Find false star n=26 nbg=277 bg=0.6 sigma=0.7 thresh=3 peak=3
23:38:00.065 00.003 11872 Star::Find returns 0 (2), X=112.00, Y=919.00, Mass=78, SNR=2.9, Peak=6 HFD=0.0
23:38:00.069 00.004 11872 Star::Find(15, 1634, 1010, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:38:00.073 00.004 11872 Star::Find false star n=19 nbg=276 bg=0.6 sigma=0.7 thresh=3 peak=2
23:38:00.079 00.006 11872 Star::Find returns 0 (2), X=1634.00, Y=1010.00, Mass=48, SNR=2.9, Peak=6 HFD=0.0
23:38:00.083 00.004 11872 Star::Find(15, 589, 244, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:38:00.088 00.005 11872 Star::Find false star n=12 nbg=286 bg=1.0 sigma=0.9 thresh=4 peak=3
23:38:00.091 00.003 11872 Star::Find returns 0 (2), X=589.00, Y=244.00, Mass=44, SNR=2.9, Peak=7 HFD=0.0
23:38:00.095 00.004 11872 Star::Find(15, 1550, 819, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:38:00.098 00.003 11872 Star::Find false star n=21 nbg=271 bg=0.6 sigma=0.8 thresh=3 peak=2
23:38:00.104 00.006 11872 Star::Find returns 0 (2), X=1550.00, Y=819.00, Mass=59, SNR=2.9, Peak=5 HFD=0.0
23:38:00.108 00.004 11872 Star::Find(15, 659, 136, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:38:00.111 00.003 11872 Star::Find false star n=9 nbg=277 bg=0.6 sigma=0.7 thresh=3 peak=2
23:38:00.115 00.004 11872 Star::Find returns 0 (2), X=659.00, Y=136.00, Mass=27, SNR=2.9, Peak=5 HFD=0.0
23:38:00.120 00.005 11872 Star::Find(15, 497, 212, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:38:00.123 00.003 11872 Star::Find returns 0 (2), X=497.00, Y=212.00, Mass=15, SNR=2.6, Peak=5 HFD=0.0
23:38:00.126 00.003 11872 Star::Find(15, 1793, 946, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:38:00.130 00.004 11872 Star::Find false star n=16 nbg=277 bg=0.6 sigma=0.8 thresh=3 peak=3
23:38:00.134 00.004 11872 Star::Find returns 0 (2), X=1793.00, Y=946.00, Mass=49, SNR=2.9, Peak=6 HFD=0.0
23:38:00.137 00.003 11872 Star::Find(15, 609, 501, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:38:00.140 00.003 11872 Star::Find returns 1 (0), X=609.08, Y=501.39, Mass=143, SNR=8.0, Peak=7 HFD=6.3
23:38:00.143 00.003 11872 Star::Find(15, 731, 617, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:38:00.146 00.003 11872 Star::Find returns 0 (2), X=731.00, Y=617.00, Mass=14, SNR=2.6, Peak=5 HFD=0.0
23:38:00.149 00.003 11872 Star::Find(15, 596, 468, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:38:00.152 00.003 11872 Star::Find returns 0 (3), X=596.00, Y=468.00, Mass=7, SNR=1.8, Peak=5 HFD=0.0
23:38:00.155 00.003 11872 Star::Find(15, 1243, 1006, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:38:00.158 00.003 11872 Star::Find false star n=9 nbg=283 bg=0.7 sigma=0.8 thresh=3 peak=2
23:38:00.161 00.003 11872 Star::Find returns 0 (2), X=1243.00, Y=1006.00, Mass=28, SNR=2.9, Peak=9 HFD=0.0
23:38:00.165 00.004 11872 Star::Find(15, 121, 1025, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:38:00.168 00.003 11872 Star::Find false star n=25 nbg=277 bg=0.7 sigma=0.7 thresh=3 peak=3
23:38:00.172 00.004 11872 Star::Find returns 0 (2), X=121.00, Y=1025.00, Mass=76, SNR=2.9, Peak=6 HFD=0.0
23:38:00.176 00.004 11872 Star::Find(15, 704, 132, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:38:00.179 00.003 11872 Star::Find false star n=14 nbg=285 bg=1.0 sigma=0.9 thresh=4 peak=3
23:38:00.182 00.003 11872 Star::Find returns 0 (2), X=704.00, Y=132.00, Mass=50, SNR=2.9, Peak=6 HFD=0.0
23:38:00.186 00.004 11872 Star::Find(15, 1686, 809, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:38:00.189 00.003 11872 Star::Find false star n=23 nbg=280 bg=0.6 sigma=0.7 thresh=3 peak=2
23:38:00.193 00.004 11872 Star::Find returns 0 (2), X=1686.00, Y=809.00, Mass=64, SNR=2.9, Peak=5 HFD=0.0
23:38:00.196 00.003 11872 Star::Find(15, 343, 91, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:38:00.200 00.004 11872 Star::Find false star n=9 nbg=282 bg=0.6 sigma=0.7 thresh=3 peak=2
23:38:00.204 00.004 11872 Star::Find returns 0 (2), X=343.00, Y=91.00, Mass=24, SNR=2.9, Peak=4 HFD=0.0
23:38:00.207 00.003 11872 Star::Find(15, 148, 473, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:38:00.210 00.003 11872 Star::Find returns 1 (0), X=136.85, Y=471.47, Mass=627, SNR=16.5, Peak=37 HFD=5.2
23:38:00.214 00.004 11872 Star::Find(15, 433, 624, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:38:00.218 00.004 11872 Star::Find false star n=7 nbg=282 bg=0.6 sigma=0.7 thresh=3 peak=2
23:38:00.221 00.003 11872 Star::Find returns 0 (2), X=433.00, Y=624.00, Mass=20, SNR=2.9, Peak=4 HFD=0.0
23:38:00.224 00.003 11872 Star::Find(15, 1355, 538, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:38:00.228 00.004 11872 Star::Find false star n=24 nbg=281 bg=1.2 sigma=1.1 thresh=5 peak=5
23:38:00.231 00.003 11872 Star::Find returns 0 (2), X=1355.00, Y=538.00, Mass=113, SNR=2.9, Peak=10 HFD=0.0
23:38:00.235 00.004 11872 AutoFind: finding best star pass 1
23:38:00.238 00.003 11872 Star::Find(15, 1598, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:38:00.242 00.004 11872 Star::Find returns 1 (0), X=1598.05, Y=258.39, Mass=5404, SNR=48.8, Peak=167 HFD=6.7
23:38:00.246 00.004 11872 AutoFind returns star at [1598, 257] 113.6 Mass 5404 SNR 48.8
23:38:00.250 00.004 11872 Star::Find(15, 1598, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:38:00.254 00.004 11872 Star::Find returns 1 (0), X=1598.05, Y=258.39, Mass=5404, SNR=48.8, Peak=167 HFD=6.7
23:38:00.258 00.004 11872 MultiStar: List (12): {1598.05, 258.39}(48.8), {1840.63, 808.31}(43.2), {41.48, 308.77}(29.8), {1731.62, 271.63}(29.5), {1527.40, 1025.32}(22.8), {459.70, 263.03}(23.8), {173.42, 374.11}(17.0), {136.85, 471.47}(16.5), {1430.08, 1066.09}(20.4), {124.94, 887.55}(14.3), {889.31, 862.66}(21.2), {40.98, 958.72}(11.6), 
23:38:00.262 00.004 11872 setting lock position to (1598.05, 258.39)
23:38:00.265 00.003 11872 AutoSelect: state = 1, call UpdateGuideState
23:38:00.269 00.004 11872 UpdateGuideState(): m_state=1
23:38:00.274 00.005 11872 Star::Find(15, 1598, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:38:00.277 00.003 11872 Star::Find returns 1 (0), X=1598.05, Y=258.39, Mass=5404, SNR=48.8, Peak=167 HFD=6.7
23:38:00.281 00.004 11872 CameraToMount -- cameraTheta (0.00) - m_xAngle (0.00) = xAngle (-0.00 = -0.00)
23:38:00.284 00.003 11872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.97 = 2.97)
23:38:00.287 00.003 11872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
23:38:00.292 00.005 11872 setting force full frames = false
23:38:00.297 00.005 11872 setting lock position to (1598.05, 258.39)
23:38:00.301 00.004 11872 CurrentPosition() valid, moving to STATE_SELECTED
23:38:00.305 00.004 11872 Changing from state SELECTING to SELECTED
23:38:00.308 00.003 11872 guider state => SELECTED
23:38:00.313 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=205, med=0, FiltMin=0, FiltMax=117, Gamma=1.000
23:38:00.316 00.003 11872 UpdateGuideState exits: m=5404 SNR=48.8
23:38:00.319 00.003 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=205, med=0, FiltMin=0, FiltMax=117, Gamma=1.000
23:38:00.324 00.005 11872 Status Line: Auto-selected star at (1598.1, 258.4)
23:38:00.331 00.007 11872 PhdController: newstate STATE_WAIT_SELECTED
23:38:00.334 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:00.337 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:38:00.342 00.005 11872 Enqueuing Expose request
23:38:00.345 00.003 9960 Worker thread wakes up
23:38:00.345 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:38:00.345 00.000 11872 evsrv: cli 0D2D3180 connect
23:38:00.350 00.005 9960 Handling exposure in thread, d=1000 o=3 r=(1583,243,31,31)
23:38:00.350 00.000 11872 case statement mapped state 2 to 1
23:38:00.354 00.004 11872 case statement mapped state 2 to 1
23:38:00.359 00.005 11872 evsrv: cli 0D2D3180 request: {"method":"get_lock_position","id":"7ed6033c-bd6a-435e-8e70-1da57b1a79c8"}
23:38:00.362 00.003 11872 evsrv: cli 0D2D3180 response: {"jsonrpc":"2.0","result":[1598.05,258.39],"id":"7ed6033c-bd6a-435e-8e70-1da57b1a79c8"}
23:38:00.368 00.006 11872 evsrv: cli 0D2D3180 disconnect
23:38:00.374 00.006 11872 evsrv: cli 0D2D21E0 connect
23:38:00.378 00.004 11872 case statement mapped state 2 to 1
23:38:00.382 00.004 11872 case statement mapped state 2 to 1
23:38:00.386 00.004 11872 evsrv: cli 0D2D21E0 request: {"method":"get_app_state","id":"673b1f3b-4d5d-4efb-8733-9cecf5a077db"}
23:38:00.390 00.004 11872 case statement mapped state 2 to 1
23:38:00.394 00.004 11872 evsrv: cli 0D2D21E0 response: {"jsonrpc":"2.0","result":"Selected","id":"673b1f3b-4d5d-4efb-8733-9cecf5a077db"}
23:38:00.399 00.005 11872 evsrv: cli 0D2D21E0 disconnect
23:38:01.400 01.001 11872 evsrv: cli 0D2D34A0 connect
23:38:01.407 00.007 11872 case statement mapped state 2 to 1
23:38:01.412 00.005 11872 case statement mapped state 2 to 1
23:38:01.419 00.007 11872 evsrv: cli 0D2D34A0 request: {"method":"get_app_state","id":"2f0db3af-c3af-42ad-8eeb-a2f90c92c373"}
23:38:01.424 00.005 11872 case statement mapped state 2 to 1
23:38:01.429 00.005 11872 evsrv: cli 0D2D34A0 response: {"jsonrpc":"2.0","result":"Selected","id":"2f0db3af-c3af-42ad-8eeb-a2f90c92c373"}
23:38:01.433 00.004 11872 evsrv: cli 0D2D34A0 disconnect
23:38:01.600 00.167 9960 Exposure complete
23:38:01.721 00.121 9960 worker thread done servicing request
23:38:01.721 00.000 11872 OnExposeComplete: enter
23:38:01.725 00.004 11872 UpdateGuideState(): m_state=2
23:38:01.729 00.004 11872 Star::Find(15, 1598, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:38:01.734 00.005 11872 Star::Find returns 1 (0), X=1597.92, Y=257.78, Mass=5199, SNR=48.1, Peak=140 HFD=6.5
23:38:01.738 00.004 11872 CameraToMount -- cameraTheta (-1.78) - m_xAngle (0.00) = xAngle (-1.79 = -1.79)
23:38:01.741 00.003 11872 CameraToMount -- cameraTheta (-1.78) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.18 = 1.18)
23:38:01.745 00.004 11872 CameraToMount -- cameraX=-0.13 cameraY=-0.61 hyp=0.63 cameraTheta=-1.78 mountX=-0.13 mountY=0.58, mountTheta=1.80
23:38:01.750 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=179, med=0, FiltMin=0, FiltMax=106, Gamma=1.000
23:38:01.754 00.004 11872 UpdateGuideState exits: m=5199 SNR=48.1
23:38:01.756 00.002 11872 PhdController: newstate STATE_CALIBRATE
23:38:01.759 00.003 11872 PhdController: newstate STATE_GUIDE
23:38:01.772 00.013 11872 Changing from state SELECTED to CALIBRATING_PRIMARY
23:38:01.775 00.003 11872 guider state => CALIBRATED
23:38:01.777 00.002 11872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
23:38:01.780 00.003 11872 reset dither spiral
23:38:01.784 00.004 11872 PhdController: newstate STATE_SETTLE_BEGIN
23:38:01.787 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:01.790 00.003 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:38:01.795 00.005 11872 Enqueuing Expose request
23:38:01.798 00.003 9960 Worker thread wakes up
23:38:01.799 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
23:38:01.799 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:38:02.434 00.635 11872 evsrv: cli 0D2D2DC0 connect
23:38:02.440 00.006 11872 case statement mapped state 5 to 1
23:38:02.446 00.006 11872 case statement mapped state 5 to 1
23:38:02.452 00.006 11872 evsrv: cli 0D2D2DC0 request: {"method":"get_app_state","id":"4179f82a-f0be-408f-8a43-d1a7ce776ef0"}
23:38:02.457 00.005 11872 case statement mapped state 5 to 1
23:38:02.461 00.004 11872 evsrv: cli 0D2D2DC0 response: {"jsonrpc":"2.0","result":"Selected","id":"4179f82a-f0be-408f-8a43-d1a7ce776ef0"}
23:38:02.467 00.006 11872 evsrv: cli 0D2D2DC0 disconnect
23:38:03.053 00.586 9960 Exposure complete
23:38:03.161 00.108 9960 worker thread done servicing request
23:38:03.162 00.001 11872 OnExposeComplete: enter
23:38:03.166 00.004 11872 UpdateGuideState(): m_state=5
23:38:03.170 00.004 11872 Star::Find(15, 1597, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:38:03.174 00.004 11872 Star::Find returns 1 (0), X=1598.03, Y=257.70, Mass=5405, SNR=49.3, Peak=146 HFD=6.6
23:38:03.178 00.004 11872 CameraToMount -- cameraTheta (-1.60) - m_xAngle (0.00) = xAngle (-1.61 = -1.61)
23:38:03.181 00.003 11872 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.36 = 1.36)
23:38:03.185 00.004 11872 CameraToMount -- cameraX=-0.02 cameraY=-0.70 hyp=0.70 cameraTheta=-1.60 mountX=-0.03 mountY=0.68, mountTheta=1.61
23:38:03.190 00.005 11872 Changing from state CALIBRATED to GUIDING
23:38:03.193 00.003 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:38:03.198 00.005 11872 ScopeASCOM::SideOfPier() returns 0
23:38:03.201 00.003 11872 AdjustCalibrationForScopePointing (scope): current dec=31.2 pierSide=0, cal dec=0.0 pierSide=0 rotAngle=None bin=1
23:38:03.205 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:38:03.210 00.005 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:38:03.213 00.003 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:38:03.217 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:38:03.222 00.005 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:38:03.226 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:38:03.229 00.003 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:38:03.234 00.005 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:38:03.238 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:38:03.242 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:38:03.246 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:38:03.250 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:38:03.253 00.003 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:38:03.341 00.088 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:38:03.347 00.006 11872 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 2.900000
23:38:03.352 00.005 11872 Dec comp: XRate 1.564 -> 1.337 for dec 0.0 -> dec 31.2
23:38:03.357 00.005 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:38:03.361 00.004 11872 ScopeASCOM::SideOfPier() returns 0
23:38:03.366 00.005 11872 setting lock position to (1598.03, 257.70)
23:38:03.370 00.004 11872 guider state => GUIDING
23:38:03.375 00.005 11872 Status Line: Guiding
23:38:03.380 00.005 11872 Mount: notify guiding started
23:38:03.387 00.007 11872 GetString("/profile/5/name", "") returns "PHD SF 2025"
23:38:03.391 00.004 11872 GetString("/profile/5/scope/calibration/timestamp", "") returns "11/21/2025 10:15:14 PM"
23:38:03.395 00.004 11872 GetDouble("/profile/5/scope/calibration/xRate", 1.000000) returns 0.001564
23:38:03.399 00.004 11872 GetDouble("/profile/5/scope/calibration/yRate", 1.000000) returns 0.001340
23:38:03.404 00.005 11872 GetInt("/profile/5/scope/calibration/binning", 1) returns 1
23:38:03.408 00.004 11872 GetDouble("/profile/5/scope/calibration/xAngle", 0.000000) returns 0.004073
23:38:03.411 00.003 11872 GetDouble("/profile/5/scope/calibration/yAngle", 0.000000) returns -1.738880
23:38:03.416 00.005 11872 GetDouble("/profile/5/scope/calibration/declination", 0.000000) returns 0.000075
23:38:03.419 00.003 11872 GetInt("/profile/5/scope/calibration/pierSide", -1) returns 0
23:38:03.423 00.004 11872 GetInt("/profile/5/scope/calibration/raGuideParity", 0) returns 1
23:38:03.427 00.004 11872 GetInt("/profile/5/scope/calibration/decGuideParity", 0) returns -1
23:38:03.431 00.004 11872 GetDouble("/profile/5/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
23:38:03.434 00.003 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:38:03.439 00.005 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:38:03.444 00.005 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:38:03.449 00.005 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:38:03.453 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:38:03.457 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:38:03.462 00.005 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:38:03.465 00.003 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:38:03.470 00.005 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:38:03.474 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:38:03.478 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:38:03.482 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:38:03.487 00.005 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:38:03.491 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:38:03.495 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:38:03.500 00.005 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:38:03.504 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:38:03.508 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:38:03.513 00.005 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:38:03.517 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:38:03.522 00.005 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:38:03.526 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:38:03.531 00.005 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:38:03.535 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:38:03.539 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:38:03.543 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:38:03.561 00.018 11872 evsrv: cli 0D2D26E0 connect
23:38:03.568 00.007 11872 case statement mapped state 6 to 3
23:38:03.574 00.006 11872 case statement mapped state 6 to 3
23:38:03.579 00.005 11872 evsrv: cli 0D2D26E0 request: {"method":"get_app_state","id":"cc90aa55-baef-45b2-b6a0-021aa52fc170"}
23:38:03.584 00.005 11872 case statement mapped state 6 to 3
23:38:03.588 00.004 11872 evsrv: cli 0D2D26E0 response: {"jsonrpc":"2.0","result":"Guiding","id":"cc90aa55-baef-45b2-b6a0-021aa52fc170"}
23:38:03.608 00.020 11872 evsrv: cli 0D2D26E0 disconnect
23:38:03.638 00.030 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:38:03.644 00.006 11872 ScopeASCOM::SideOfPier() returns 0
23:38:03.649 00.005 11872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
23:38:03.653 00.004 11872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
23:38:03.658 00.005 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:38:03.663 00.005 11872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 31.2
23:38:03.667 00.004 11872 MountToCamera -- mountTheta (-0.00) + m_xAngle (0.00) = xAngle (0.00 = 0.00)
23:38:03.673 00.006 11872 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
23:38:03.677 00.004 11872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
23:38:03.683 00.006 11872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
23:38:03.687 00.004 11872 GetInt("/profile/5/AutoLoadCalibration", -1) returns 1
23:38:03.691 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=197, med=0, FiltMin=0, FiltMax=115, Gamma=1.000
23:38:03.695 00.004 11872 UpdateGuideState exits: m=5405 SNR=49.3
23:38:03.699 00.004 11872 PhdController: newstate STATE_SETTLE_WAIT
23:38:03.704 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:03.707 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:38:03.710 00.003 11872 Enqueuing Expose request
23:38:03.712 00.002 9960 Worker thread wakes up
23:38:03.713 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
23:38:03.713 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1583,243,31,31)
23:38:04.963 01.250 9960 Exposure complete
23:38:05.079 00.116 9960 worker thread done servicing request
23:38:05.081 00.002 11872 OnExposeComplete: enter
23:38:05.085 00.004 11872 UpdateGuideState(): m_state=6
23:38:05.090 00.005 11872 Star::Find(15, 1598, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:38:05.094 00.004 11872 Star::Find returns 1 (0), X=1597.94, Y=257.78, Mass=5283, SNR=47.9, Peak=153 HFD=6.4
23:38:05.098 00.004 11872 CameraToMount -- cameraTheta (2.40) - m_xAngle (0.00) = xAngle (2.40 = 2.40)
23:38:05.102 00.004 11872 CameraToMount -- cameraTheta (2.40) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (5.37 = -0.92)
23:38:05.108 00.006 11872 CameraToMount -- cameraX=-0.09 cameraY=0.08 hyp=0.12 cameraTheta=2.40 mountX=-0.09 mountY=-0.10, mountTheta=-2.32
23:38:05.117 00.009 11872 SchedulePrimaryMove(0FA44CE0, x=-0.09, y=0.08, opts=13)
23:38:05.123 00.006 11872 Enqueuing Move request for scope (-0.09, 0.08)
23:38:05.127 00.004 9960 Worker thread wakes up
23:38:05.127 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=215, med=0, FiltMin=0, FiltMax=120, Gamma=1.000
23:38:05.134 00.007 11872 UpdateGuideState exits: m=5283 SNR=47.9
23:38:05.139 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.08) opts 0xd
23:38:05.140 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.09, 0.08)
23:38:05.140 00.000 11872 PhdController: settling, locked = 1, distance = 0.52 (1.50) aobump = 0 frame = 1 / 99999
23:38:05.146 00.006 9960 Moving (-0.09, 0.08) raw xDistance=-0.09 yDistance=-0.10
23:38:05.147 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:38:05.147 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763789885.146,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.52,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:38:05.152 00.005 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:38:05.153 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:05.159 00.006 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:38:05.159 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:38:05.165 00.006 11872 Enqueuing Expose request
23:38:05.170 00.005 9960 MoveAxis(E, 0, ABG)
23:38:05.171 00.001 9960 Move returns status 0, amount 0
23:38:05.171 00.000 9960 MoveAxis(N, 0, ABG)
23:38:05.171 00.000 9960 Move returns status 0, amount 0
23:38:05.171 00.000 9960 move complete, result=0
23:38:05.171 00.000 9960 worker thread done servicing request
23:38:05.171 00.000 11872 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:38:05.178 00.007 9960 Worker thread wakes up
23:38:05.178 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:38:05.179 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1583,243,31,31)
23:38:06.433 01.254 9960 Exposure complete
23:38:06.549 00.116 9960 worker thread done servicing request
23:38:06.549 00.000 11872 OnExposeComplete: enter
23:38:06.554 00.005 11872 UpdateGuideState(): m_state=6
23:38:06.557 00.003 11872 Star::Find(15, 1597, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:38:06.562 00.005 11872 Star::Find returns 1 (0), X=1598.08, Y=257.62, Mass=5140, SNR=47.0, Peak=159 HFD=6.5
23:38:06.565 00.003 11872 CameraToMount -- cameraTheta (-1.02) - m_xAngle (0.00) = xAngle (-1.03 = -1.03)
23:38:06.570 00.005 11872 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.94 = 1.94)
23:38:06.574 00.004 11872 CameraToMount -- cameraX=0.05 cameraY=-0.08 hyp=0.09 cameraTheta=-1.02 mountX=0.05 mountY=0.09, mountTheta=1.06
23:38:06.578 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.05, y=-0.08, opts=13)
23:38:06.581 00.003 11872 Enqueuing Move request for scope (0.05, -0.08)
23:38:06.586 00.005 9960 Worker thread wakes up
23:38:06.587 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=192, med=0, FiltMin=0, FiltMax=113, Gamma=1.000
23:38:06.590 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.08) opts 0xd
23:38:06.590 00.000 9960 Handling offset move in thread for scope, endpoint = (0.05, -0.08)
23:38:06.591 00.001 9960 Moving (0.05, -0.08) raw xDistance=0.05 yDistance=0.09
23:38:06.591 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:38:06.591 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:38:06.591 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:38:06.591 00.000 9960 MoveAxis(E, 0, ABG)
23:38:06.591 00.000 9960 Move returns status 0, amount 0
23:38:06.591 00.000 9960 MoveAxis(N, 0, ABG)
23:38:06.591 00.000 9960 Move returns status 0, amount 0
23:38:06.591 00.000 9960 move complete, result=0
23:38:06.592 00.001 9960 worker thread done servicing request
23:38:06.593 00.001 11872 UpdateGuideState exits: m=5140 SNR=47.0
23:38:06.596 00.003 11872 PhdController: settling, locked = 1, distance = 0.39 (1.50) aobump = 0 frame = 2 / 99999
23:38:06.600 00.004 11872 evsrv: {"Event":"Settling","Timestamp":1763789886.600,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.39,"Time":1.5,"SettleTime":10.0,"StarLocked":true}
23:38:06.604 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:06.607 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:38:06.611 00.004 11872 Enqueuing Expose request
23:38:06.616 00.005 9960 Worker thread wakes up
23:38:06.616 00.000 11872 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:38:06.620 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
23:38:06.620 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1583,243,31,31)
23:38:07.863 01.243 9960 Exposure complete
23:38:07.990 00.127 9960 worker thread done servicing request
23:38:07.991 00.001 11872 OnExposeComplete: enter
23:38:07.996 00.005 11872 UpdateGuideState(): m_state=6
23:38:07.999 00.003 11872 Star::Find(15, 1598, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:38:08.003 00.004 11872 Star::Find returns 1 (0), X=1598.06, Y=257.47, Mass=5726, SNR=50.5, Peak=167 HFD=6.6
23:38:08.008 00.005 11872 CameraToMount -- cameraTheta (-1.44) - m_xAngle (0.00) = xAngle (-1.44 = -1.44)
23:38:08.011 00.003 11872 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.53 = 1.53)
23:38:08.015 00.004 11872 CameraToMount -- cameraX=0.03 cameraY=-0.22 hyp=0.22 cameraTheta=-1.44 mountX=0.03 mountY=0.22, mountTheta=1.44
23:38:08.019 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.03, y=-0.22, opts=13)
23:38:08.024 00.005 11872 Enqueuing Move request for scope (0.03, -0.22)
23:38:08.028 00.004 9960 Worker thread wakes up
23:38:08.028 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.22) opts 0xd
23:38:08.028 00.000 9960 Handling offset move in thread for scope, endpoint = (0.03, -0.22)
23:38:08.028 00.000 9960 Moving (0.03, -0.22) raw xDistance=0.03 yDistance=0.22
23:38:08.028 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:38:08.028 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
23:38:08.028 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=200, med=0, FiltMin=0, FiltMax=118, Gamma=1.000
23:38:08.032 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
23:38:08.033 00.001 9960 MoveAxis(E, 0, ABG)
23:38:08.033 00.000 9960 Move returns status 0, amount 0
23:38:08.033 00.000 9960 MoveAxis(N, 0, ABG)
23:38:08.033 00.000 9960 Move returns status 0, amount 0
23:38:08.034 00.001 9960 move complete, result=0
23:38:08.034 00.000 9960 worker thread done servicing request
23:38:08.034 00.000 11872 UpdateGuideState exits: m=5726 SNR=50.5
23:38:08.039 00.005 11872 PhdController: settling, locked = 1, distance = 0.34 (1.50) aobump = 0 frame = 3 / 99999
23:38:08.044 00.005 11872 evsrv: {"Event":"Settling","Timestamp":1763789888.044,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.34,"Time":2.9,"SettleTime":10.0,"StarLocked":true}
23:38:08.047 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:08.051 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:38:08.053 00.002 11872 Enqueuing Expose request
23:38:08.057 00.004 9960 Worker thread wakes up
23:38:08.057 00.000 11872 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:38:08.061 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
23:38:08.061 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1583,243,31,31)
23:38:09.319 01.258 9960 Exposure complete
23:38:09.445 00.126 9960 worker thread done servicing request
23:38:09.445 00.000 11872 OnExposeComplete: enter
23:38:09.449 00.004 11872 UpdateGuideState(): m_state=6
23:38:09.454 00.005 11872 Star::Find(15, 1598, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
23:38:09.458 00.004 11872 Star::Find returns 1 (0), X=1598.12, Y=257.45, Mass=5461, SNR=48.8, Peak=156 HFD=6.9
23:38:09.461 00.003 11872 CameraToMount -- cameraTheta (-1.23) - m_xAngle (0.00) = xAngle (-1.23 = -1.23)
23:38:09.465 00.004 11872 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.73 = 1.73)
23:38:09.470 00.005 11872 CameraToMount -- cameraX=0.09 cameraY=-0.25 hyp=0.26 cameraTheta=-1.23 mountX=0.09 mountY=0.26, mountTheta=1.25
23:38:09.474 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.09, y=-0.25, opts=13)
23:38:09.478 00.004 11872 Enqueuing Move request for scope (0.09, -0.25)
23:38:09.482 00.004 9960 Worker thread wakes up
23:38:09.482 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=197, med=0, FiltMin=0, FiltMax=114, Gamma=1.000
23:38:09.486 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.25) opts 0xd
23:38:09.486 00.000 11872 UpdateGuideState exits: m=5461 SNR=48.8
23:38:09.490 00.004 11872 PhdController: settling, locked = 1, distance = 0.32 (1.50) aobump = 0 frame = 4 / 99999
23:38:09.494 00.004 9960 Handling offset move in thread for scope, endpoint = (0.09, -0.25)
23:38:09.494 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763789889.494,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.32,"Time":4.3,"SettleTime":10.0,"StarLocked":true}
23:38:09.497 00.003 9960 Moving (0.09, -0.25) raw xDistance=0.09 yDistance=0.26
23:38:09.497 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:38:09.498 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:09.502 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:38:09.505 00.003 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
23:38:09.506 00.001 11872 Enqueuing Expose request
23:38:09.509 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
23:38:09.509 00.000 9960 MoveAxis(E, 0, ABG)
23:38:09.509 00.000 9960 Move returns status 0, amount 0
23:38:09.509 00.000 9960 MoveAxis(N, 0, ABG)
23:38:09.509 00.000 9960 Move returns status 0, amount 0
23:38:09.509 00.000 9960 move complete, result=0
23:38:09.511 00.002 9960 worker thread done servicing request
23:38:09.511 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
23:38:09.514 00.003 9960 Worker thread wakes up
23:38:09.515 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
23:38:09.515 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1583,243,31,31)
23:38:10.761 01.246 9960 Exposure complete
23:38:10.872 00.111 9960 worker thread done servicing request
23:38:10.873 00.001 11872 OnExposeComplete: enter
23:38:10.878 00.005 11872 UpdateGuideState(): m_state=6
23:38:10.881 00.003 11872 Star::Find(15, 1598, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
23:38:10.886 00.005 11872 Star::Find returns 1 (0), X=1598.24, Y=257.31, Mass=5555, SNR=49.5, Peak=159 HFD=6.6
23:38:10.889 00.003 11872 CameraToMount -- cameraTheta (-1.07) - m_xAngle (0.00) = xAngle (-1.08 = -1.08)
23:38:10.894 00.005 11872 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.89 = 1.89)
23:38:10.898 00.004 11872 CameraToMount -- cameraX=0.21 cameraY=-0.39 hyp=0.45 cameraTheta=-1.07 mountX=0.21 mountY=0.42, mountTheta=1.11
23:38:10.902 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.21, y=-0.39, opts=13)
23:38:10.905 00.003 11872 Enqueuing Move request for scope (0.21, -0.39)
23:38:10.910 00.005 9960 Worker thread wakes up
23:38:10.910 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=180, med=0, FiltMin=0, FiltMax=123, Gamma=1.000
23:38:10.915 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.39) opts 0xd
23:38:10.915 00.000 9960 Handling offset move in thread for scope, endpoint = (0.21, -0.39)
23:38:10.915 00.000 9960 Moving (0.21, -0.39) raw xDistance=0.21 yDistance=0.42
23:38:10.915 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
23:38:10.915 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.91
23:38:10.915 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.42 from input 0.42
23:38:10.915 00.000 9960 MoveAxis(W, 99, ABG)
23:38:10.915 00.000 9960 Guiding  Dir = 3, Dur = 99
23:38:10.915 00.000 11872 UpdateGuideState exits: m=5555 SNR=49.5
23:38:10.920 00.005 9960 IsSlewing returns 0
23:38:10.920 00.000 11872 PhdController: settling, locked = 1, distance = 0.36 (1.50) aobump = 0 frame = 5 / 99999
23:38:10.924 00.004 11872 evsrv: {"Event":"Settling","Timestamp":1763789890.924,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.36,"Time":5.8,"SettleTime":10.0,"StarLocked":true}
23:38:10.929 00.005 9960 IsGuiding returns 0
23:38:10.929 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:10.933 00.004 9960 PulseGuide returned control before completion, sleep 109
23:38:10.933 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:38:10.937 00.004 11872 Enqueuing Expose request
23:38:11.048 00.111 9960 IsGuiding returns 1
23:38:11.050 00.002 9960 scope still moving after pulse duration time elapsed
23:38:11.079 00.029 9960 IsSlewing returns 0
23:38:11.081 00.002 9960 IsGuiding returns 0
23:38:11.081 00.000 9960 scope move finished after 99 + 53 ms
23:38:11.081 00.000 9960 Move returns status 0, amount 99
23:38:11.081 00.000 9960 MoveAxis(S, 316, ABG)
23:38:11.082 00.001 9960 Guiding  Dir = 1, Dur = 316
23:38:11.082 00.000 9960 IsSlewing returns 0
23:38:11.082 00.000 9960 IsGuiding returns 0
23:38:11.084 00.002 9960 PulseGuide returned control before completion, sleep 326
23:38:11.412 00.328 9960 IsGuiding returns 1
23:38:11.412 00.000 9960 scope still moving after pulse duration time elapsed
23:38:11.441 00.029 9960 IsSlewing returns 0
23:38:11.443 00.002 9960 IsGuiding returns 0
23:38:11.444 00.001 9960 scope move finished after 316 + 45 ms
23:38:11.444 00.000 9960 Move returns status 0, amount 316
23:38:11.444 00.000 9960 move complete, result=0
23:38:11.446 00.002 9960 worker thread done servicing request
23:38:11.446 00.000 11872 GuideStep: 0.2 px 99 ms WEST, 0.4 px 316 ms SOUTH
23:38:11.448 00.002 9960 Worker thread wakes up
23:38:11.448 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:38:11.448 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1583,243,31,31)
23:38:12.696 01.248 9960 Exposure complete
23:38:12.806 00.110 9960 worker thread done servicing request
23:38:12.806 00.000 11872 OnExposeComplete: enter
23:38:12.809 00.003 11872 UpdateGuideState(): m_state=6
23:38:12.814 00.005 11872 Star::Find(15, 1598, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
23:38:12.817 00.003 11872 Star::Find returns 1 (0), X=1598.15, Y=257.61, Mass=5238, SNR=47.9, Peak=152 HFD=6.5
23:38:12.822 00.005 11872 CameraToMount -- cameraTheta (-0.61) - m_xAngle (0.00) = xAngle (-0.62 = -0.62)
23:38:12.826 00.004 11872 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.35 = 2.35)
23:38:12.829 00.003 11872 CameraToMount -- cameraX=0.12 cameraY=-0.09 hyp=0.15 cameraTheta=-0.61 mountX=0.12 mountY=0.11, mountTheta=0.71
23:38:12.835 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.12, y=-0.09, opts=13)
23:38:12.838 00.003 11872 Enqueuing Move request for scope (0.12, -0.09)
23:38:12.842 00.004 9960 Worker thread wakes up
23:38:12.843 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.09) opts 0xd
23:38:12.843 00.000 9960 Handling offset move in thread for scope, endpoint = (0.12, -0.09)
23:38:12.843 00.000 9960 Moving (0.12, -0.09) raw xDistance=0.12 yDistance=0.11
23:38:12.843 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:38:12.844 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:38:12.844 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=187, med=0, FiltMin=0, FiltMax=104, Gamma=1.000
23:38:12.847 00.003 11872 UpdateGuideState exits: m=5238 SNR=47.9
23:38:12.851 00.004 11872 PhdController: settling, locked = 1, distance = 0.29 (1.50) aobump = 0 frame = 6 / 99999
23:38:12.855 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:38:12.855 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763789892.855,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.29,"Time":7.7,"SettleTime":10.0,"StarLocked":true}
23:38:12.859 00.004 9960 MoveAxis(E, 0, ABG)
23:38:12.860 00.001 9960 Move returns status 0, amount 0
23:38:12.860 00.000 9960 MoveAxis(N, 0, ABG)
23:38:12.860 00.000 9960 Move returns status 0, amount 0
23:38:12.860 00.000 9960 move complete, result=0
23:38:12.860 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:12.866 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:38:12.869 00.003 11872 Enqueuing Expose request
23:38:12.874 00.005 9960 worker thread done servicing request
23:38:12.874 00.000 9960 Worker thread wakes up
23:38:12.874 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:38:12.874 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1583,243,31,31)
23:38:12.874 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:38:14.119 01.245 9960 Exposure complete
23:38:14.229 00.110 9960 worker thread done servicing request
23:38:14.230 00.001 11872 OnExposeComplete: enter
23:38:14.234 00.004 11872 UpdateGuideState(): m_state=6
23:38:14.237 00.003 11872 Star::Find(15, 1598, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
23:38:14.241 00.004 11872 Star::Find returns 1 (0), X=1598.15, Y=257.59, Mass=5398, SNR=47.9, Peak=177 HFD=6.4
23:38:14.245 00.004 11872 CameraToMount -- cameraTheta (-0.73) - m_xAngle (0.00) = xAngle (-0.74 = -0.74)
23:38:14.248 00.003 11872 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.23 = 2.23)
23:38:14.252 00.004 11872 CameraToMount -- cameraX=0.12 cameraY=-0.11 hyp=0.16 cameraTheta=-0.73 mountX=0.12 mountY=0.13, mountTheta=0.82
23:38:14.257 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.12, y=-0.11, opts=13)
23:38:14.261 00.004 11872 Enqueuing Move request for scope (0.12, -0.11)
23:38:14.264 00.003 9960 Worker thread wakes up
23:38:14.264 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.11) opts 0xd
23:38:14.264 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=201, med=0, FiltMin=0, FiltMax=106, Gamma=1.000
23:38:14.268 00.004 11872 UpdateGuideState exits: m=5398 SNR=47.9
23:38:14.273 00.005 9960 Handling offset move in thread for scope, endpoint = (0.12, -0.11)
23:38:14.273 00.000 9960 Moving (0.12, -0.11) raw xDistance=0.12 yDistance=0.13
23:38:14.273 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:38:14.273 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:38:14.273 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:38:14.273 00.000 9960 MoveAxis(E, 0, ABG)
23:38:14.274 00.001 11872 PhdController: settling, locked = 1, distance = 0.25 (1.50) aobump = 0 frame = 7 / 99999
23:38:14.277 00.003 9960 Move returns status 0, amount 0
23:38:14.277 00.000 9960 MoveAxis(N, 0, ABG)
23:38:14.277 00.000 9960 Move returns status 0, amount 0
23:38:14.277 00.000 9960 move complete, result=0
23:38:14.278 00.001 9960 worker thread done servicing request
23:38:14.278 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763789894.277,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.25,"Time":9.1,"SettleTime":10.0,"StarLocked":true}
23:38:14.282 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:14.286 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:38:14.288 00.002 11872 Enqueuing Expose request
23:38:14.290 00.002 9960 Worker thread wakes up
23:38:14.292 00.002 11872 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:38:14.295 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
23:38:14.297 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1583,243,31,31)
23:38:15.539 01.242 9960 Exposure complete
23:38:15.657 00.118 9960 worker thread done servicing request
23:38:15.658 00.001 11872 OnExposeComplete: enter
23:38:15.661 00.003 11872 UpdateGuideState(): m_state=6
23:38:15.664 00.003 11872 Star::Find(15, 1598, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
23:38:15.668 00.004 11872 Star::Find returns 1 (0), X=1598.17, Y=257.51, Mass=5400, SNR=48.6, Peak=152 HFD=6.6
23:38:15.673 00.005 11872 CameraToMount -- cameraTheta (-0.94) - m_xAngle (0.00) = xAngle (-0.94 = -0.94)
23:38:15.676 00.003 11872 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.03 = 2.03)
23:38:15.680 00.004 11872 CameraToMount -- cameraX=0.14 cameraY=-0.19 hyp=0.23 cameraTheta=-0.94 mountX=0.14 mountY=0.21, mountTheta=0.99
23:38:15.686 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.14, y=-0.19, opts=13)
23:38:15.690 00.004 11872 Enqueuing Move request for scope (0.14, -0.19)
23:38:15.695 00.005 9960 Worker thread wakes up
23:38:15.695 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=194, med=0, FiltMin=0, FiltMax=119, Gamma=1.000
23:38:15.700 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.19) opts 0xd
23:38:15.701 00.001 11872 UpdateGuideState exits: m=5400 SNR=48.6
23:38:15.709 00.008 9960 Handling offset move in thread for scope, endpoint = (0.14, -0.19)
23:38:15.709 00.000 9960 Moving (0.14, -0.19) raw xDistance=0.14 yDistance=0.21
23:38:15.709 00.000 11872 PhdController: settling, locked = 1, distance = 0.25 (1.50) aobump = 0 frame = 8 / 99999
23:38:15.715 00.006 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:38:15.715 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
23:38:15.715 00.000 11872 PhdController: newstate STATE_FINISH
23:38:15.722 00.007 9960 MoveAxis(E, 0, ABG)
23:38:15.723 00.001 11872 PhdController complete: success
23:38:15.727 00.004 9960 Move returns status 0, amount 0
23:38:15.727 00.000 11872 evsrv: {"Event":"SettleDone","Timestamp":1763789895.727,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":8,"DroppedFrames":0}
23:38:15.735 00.008 9960 MoveAxis(S, 156, ABG)
23:38:15.735 00.000 9960 Guiding  Dir = 1, Dur = 156
23:38:15.735 00.000 11872 Mount: notify guiding dither settle done success=1
23:38:15.741 00.006 9960 IsSlewing returns 0
23:38:15.741 00.000 11872 PhdController: newstate STATE_IDLE
23:38:15.748 00.007 9960 IsGuiding returns 0
23:38:15.748 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:15.754 00.006 9960 PulseGuide returned control before completion, sleep 166
23:38:15.755 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:38:15.760 00.005 11872 Enqueuing Expose request
23:38:15.935 00.175 9960 IsGuiding returns 0
23:38:15.936 00.001 9960 Move returns status 0, amount 156
23:38:15.936 00.000 9960 move complete, result=0
23:38:15.936 00.000 9960 worker thread done servicing request
23:38:15.936 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.2 px 156 ms SOUTH
23:38:15.941 00.005 9960 Worker thread wakes up
23:38:15.941 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:38:15.941 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1583,243,31,31)
23:38:17.132 01.191 11872 evsrv: cli 0D2D2F00 connect
23:38:17.143 00.011 11872 case statement mapped state 6 to 3
23:38:17.146 00.003 11872 case statement mapped state 6 to 3
23:38:17.151 00.005 11872 evsrv: cli 0D2D2F00 request: {"method":"get_app_state","id":"a4373e71-eb53-44f0-b9ee-a9daa1989486"}
23:38:17.155 00.004 11872 case statement mapped state 6 to 3
23:38:17.158 00.003 11872 evsrv: cli 0D2D2F00 response: {"jsonrpc":"2.0","result":"Guiding","id":"a4373e71-eb53-44f0-b9ee-a9daa1989486"}
23:38:17.164 00.006 11872 evsrv: cli 0D2D2F00 disconnect
23:38:17.175 00.011 11872 evsrv: cli 0D2D30E0 connect
23:38:17.179 00.004 11872 case statement mapped state 6 to 3
23:38:17.183 00.004 11872 case statement mapped state 6 to 3
23:38:17.188 00.005 11872 evsrv: cli 0D2D30E0 request: {"method":"stop_capture","id":"48555070-339a-4707-b683-1269d34f75e4"}
23:38:17.193 00.005 11872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:38:17.196 00.003 11872 Status Line: Waiting for devices...
23:38:17.200 00.004 9960 Exposure complete
23:38:17.201 00.001 11872 evsrv: cli 0D2D30E0 response: {"jsonrpc":"2.0","result":0,"id":"48555070-339a-4707-b683-1269d34f75e4"}
23:38:17.209 00.008 11872 evsrv: cli 0D2D30E0 disconnect
23:38:17.217 00.008 11872 evsrv: cli 0D2D2DC0 connect
23:38:17.221 00.004 11872 case statement mapped state 6 to 3
23:38:17.224 00.003 11872 case statement mapped state 6 to 3
23:38:17.227 00.003 11872 evsrv: cli 0D2D2DC0 request: {"method":"get_app_state","id":"7db4e782-5371-4a72-ba83-8f5ed7cead6c"}
23:38:17.231 00.004 11872 case statement mapped state 6 to 3
23:38:17.239 00.008 11872 evsrv: cli 0D2D2DC0 response: {"jsonrpc":"2.0","result":"Guiding","id":"7db4e782-5371-4a72-ba83-8f5ed7cead6c"}
23:38:17.253 00.014 11872 evsrv: cli 0D2D2DC0 disconnect
23:38:17.302 00.049 9960 worker thread done servicing request
23:38:17.304 00.002 11872 OnExposeComplete: enter
23:38:17.307 00.003 11872 UpdateGuideState(): m_state=6
23:38:17.311 00.004 11872 Mount: notify guiding stopped
23:38:17.318 00.007 11872 Changing from state GUIDING to STOP
23:38:17.321 00.003 11872 guider state => SELECTED
23:38:17.328 00.007 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1278->Stopped Guiding
23:38:17.334 00.006 11872 Status Line: Stopped Guiding
23:38:17.343 00.009 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=184, med=0, FiltMin=0, FiltMax=116, Gamma=1.000
23:38:17.346 00.003 11872 UpdateGuideState exits: Stopped Guiding
23:38:17.350 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=0
23:38:17.356 00.006 11872 setting force full frames = true
23:38:17.365 00.009 11872 Status Line: Stopped.
23:38:18.256 00.891 11872 evsrv: cli 0D2D2B40 connect
23:38:18.263 00.007 11872 evsrv: cli 0D2D2B40 request: {"method":"get_app_state","id":"9089b9c0-bf63-442a-be14-51e2752297b8"}
23:38:18.268 00.005 11872 evsrv: cli 0D2D2B40 response: {"jsonrpc":"2.0","result":"Stopped","id":"9089b9c0-bf63-442a-be14-51e2752297b8"}
23:38:18.273 00.005 11872 evsrv: cli 0D2D2B40 disconnect
23:38:35.157 16.884 11872 evsrv: cli 0D2D3360 connect
23:38:35.161 00.004 11872 evsrv: cli 0D2D3360 request: {"method":"get_app_state","id":"e00772d3-e830-4236-b01e-d3f5e08ff1d5"}
23:38:35.167 00.006 11872 evsrv: cli 0D2D3360 response: {"jsonrpc":"2.0","result":"Stopped","id":"e00772d3-e830-4236-b01e-d3f5e08ff1d5"}
23:38:35.174 00.007 11872 evsrv: cli 0D2D3360 disconnect
23:38:35.180 00.006 11872 evsrv: cli 0D2D25A0 connect
23:38:35.186 00.006 11872 evsrv: cli 0D2D25A0 request: {"method":"get_calibrated","id":"5531f803-05e3-4686-b838-0a5c6fb28050"}
23:38:35.190 00.004 11872 evsrv: cli 0D2D25A0 response: {"jsonrpc":"2.0","result":true,"id":"5531f803-05e3-4686-b838-0a5c6fb28050"}
23:38:35.196 00.006 11872 evsrv: cli 0D2D25A0 disconnect
23:38:35.200 00.004 11872 evsrv: cli 0D2D2780 connect
23:38:35.207 00.007 11872 evsrv: cli 0D2D2780 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"5651eefb-f490-462d-bb0c-54ae7dd51243"}
23:38:35.212 00.005 11872 PhdController::Guide begins
23:38:35.215 00.003 11872 PhdController: newstate STATE_SETUP
23:38:35.220 00.005 11872 PhdController: setup
23:38:35.223 00.003 11872 PhdController: newstate STATE_ATTEMPT_START
23:38:35.226 00.003 11872 PhdController: start capturing
23:38:35.231 00.005 11872 Changing from state SELECTED to UNINITIALIZED
23:38:35.238 00.007 11872 guider state => SELECTING
23:38:35.242 00.004 11872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
23:38:35.251 00.009 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:38:35.255 00.004 11872 Enqueuing Expose request
23:38:35.258 00.003 11872 PhdController: newstate STATE_SELECT_STAR
23:38:35.262 00.004 11872 evsrv: cli 0D2D2780 response: {"jsonrpc":"2.0","result":0,"id":"5651eefb-f490-462d-bb0c-54ae7dd51243"}
23:38:35.266 00.004 9960 Worker thread wakes up
23:38:35.267 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
23:38:35.267 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:38:35.267 00.000 11872 evsrv: cli 0D2D2780 disconnect
23:38:35.272 00.005 11872 evsrv: cli 0D2D2DC0 connect
23:38:35.276 00.004 11872 case statement mapped state 1 to 101
23:38:35.280 00.004 11872 case statement mapped state 1 to 101
23:38:35.285 00.005 11872 evsrv: cli 0D2D2DC0 request: {"method":"get_lock_shift_params","id":"af2c4bbb-2feb-4a29-b015-750fd1c022c9"}
23:38:35.289 00.004 11872 evsrv: cli 0D2D2DC0 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"af2c4bbb-2feb-4a29-b015-750fd1c022c9"}
23:38:35.293 00.004 11872 evsrv: cli 0D2D2DC0 disconnect
23:38:35.299 00.006 11872 evsrv: cli 0D2D2E60 connect
23:38:35.303 00.004 11872 case statement mapped state 1 to 101
23:38:35.307 00.004 11872 case statement mapped state 1 to 101
23:38:35.311 00.004 11872 evsrv: cli 0D2D2E60 request: {"method":"get_lock_position","id":"939fc11d-8a1f-4748-be54-6c42818ed301"}
23:38:35.316 00.005 11872 evsrv: cli 0D2D2E60 response: {"jsonrpc":"2.0","result":null,"id":"939fc11d-8a1f-4748-be54-6c42818ed301"}
23:38:35.320 00.004 11872 evsrv: cli 0D2D2E60 disconnect
23:38:36.322 01.002 11872 evsrv: cli 0D2D2960 connect
23:38:36.328 00.006 11872 case statement mapped state 1 to 101
23:38:36.333 00.005 11872 case statement mapped state 1 to 101
23:38:36.340 00.007 11872 evsrv: cli 0D2D2960 request: {"method":"get_lock_position","id":"944cdcf1-1875-44ad-95de-021deb2d3e98"}
23:38:36.345 00.005 11872 evsrv: cli 0D2D2960 response: {"jsonrpc":"2.0","result":null,"id":"944cdcf1-1875-44ad-95de-021deb2d3e98"}
23:38:36.349 00.004 11872 evsrv: cli 0D2D2960 disconnect
23:38:36.519 00.170 9960 Exposure complete
23:38:36.630 00.111 9960 worker thread done servicing request
23:38:36.631 00.001 11872 OnExposeComplete: enter
23:38:36.635 00.004 11872 UpdateGuideState(): m_state=1
23:38:36.638 00.003 11872 UpdateCurrentPosition: no star selected
23:38:36.643 00.005 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
23:38:36.646 00.003 11872 Status Line: No star selected
23:38:36.651 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
23:38:36.655 00.004 11872 UpdateGuideState exits: No star selected
23:38:36.660 00.005 11872 GuiderMultiStar::AutoSelect enter
23:38:36.663 00.003 11872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
23:38:36.773 00.110 11872 AutoFind: auto downsample for scale 1.00 => 1x
23:38:36.987 00.214 11872 AutoFind: global mean = -0.0, stdev 2.3
23:38:36.991 00.004 11872 AutoFind: using threshold = 0.1
23:38:37.218 00.227 11872 AutoFind: local max [1842, 804] 118.8
23:38:37.222 00.004 11872 AutoFind: local max [1599, 254] 116.5
23:38:37.225 00.003 11872 AutoFind: local max [1599, 260] 94.0
23:38:37.229 00.004 11872 AutoFind: local max [43, 306] 64.7
23:38:37.233 00.004 11872 AutoFind: local max [1733, 268] 48.6
23:38:37.236 00.003 11872 AutoFind: local max [1382, 37] 40.6
23:38:37.239 00.003 11872 AutoFind: local max [1527, 1025] 35.7
23:38:37.243 00.004 11872 AutoFind: local max [785, 500] 28.6
23:38:37.246 00.003 11872 AutoFind: local max [460, 260] 26.7
23:38:37.250 00.004 11872 AutoFind: local max [1047, 288] 24.8
23:38:37.253 00.003 11872 AutoFind: local max [126, 885] 22.4
23:38:37.257 00.004 11872 AutoFind: local max [138, 469] 21.4
23:38:37.261 00.004 11872 AutoFind: local max [1430, 1066] 20.5
23:38:37.266 00.005 11872 AutoFind: local max [175, 371] 20.3
23:38:37.270 00.004 11872 AutoFind: local max [1432, 1061] 19.3
23:38:37.273 00.003 11872 AutoFind: local max [890, 858] 15.8
23:38:37.277 00.004 11872 AutoFind: local max [42, 955] 14.0
23:38:37.281 00.004 11872 AutoFind: local max [763, 89] 11.7
23:38:37.284 00.003 11872 AutoFind: local max [1400, 38] 11.0
23:38:37.288 00.004 11872 AutoFind: local max [494, 336] 9.2
23:38:37.290 00.002 11872 AutoFind: local max [1325, 113] 9.0
23:38:37.295 00.005 11872 AutoFind: local max [396, 289] 8.9
23:38:37.299 00.004 11872 AutoFind: local max [45, 617] 8.7
23:38:37.302 00.003 11872 AutoFind: local max [1452, 420] 8.6
23:38:37.304 00.002 11872 AutoFind: local max [511, 255] 8.3
23:38:37.307 00.003 11872 AutoFind: local max [176, 32] 8.2
23:38:37.312 00.005 11872 AutoFind: local max [1916, 635] 7.5
23:38:37.315 00.003 11872 AutoFind: local max [316, 1042] 7.3
23:38:37.319 00.004 11872 AutoFind: local max [285, 390] 7.3
23:38:37.322 00.003 11872 AutoFind: local max [145, 972] 7.0
23:38:37.326 00.004 11872 AutoFind: local max [1790, 188] 6.9
23:38:37.330 00.004 11872 AutoFind: local max [1377, 508] 6.5
23:38:37.334 00.004 11872 AutoFind: local max [1217, 319] 6.2
23:38:37.338 00.004 11872 AutoFind: local max [291, 609] 6.0
23:38:37.341 00.003 11872 AutoFind: local max [322, 355] 5.9
23:38:37.344 00.003 11872 AutoFind: local max [1827, 582] 5.8
23:38:37.348 00.004 11872 AutoFind: local max [1588, 255] 5.7
23:38:37.351 00.003 11872 AutoFind: local max [821, 806] 5.5
23:38:37.354 00.003 11872 AutoFind: local max [821, 800] 5.5
23:38:37.357 00.003 11872 AutoFind: local max [1494, 668] 5.5
23:38:37.360 00.003 11872 AutoFind: local max [1364, 595] 5.4
23:38:37.363 00.003 11872 AutoFind: local max [568, 588] 5.3
23:38:37.367 00.004 11872 AutoFind: local max [1831, 811] 5.3
23:38:37.370 00.003 11872 AutoFind: local max [1867, 82] 5.3
23:38:37.374 00.004 11872 AutoFind: local max [114, 918] 5.2
23:38:37.377 00.003 11872 AutoFind: local max [1404, 393] 5.2
23:38:37.379 00.002 11872 AutoFind: local max [1588, 260] 5.1
23:38:37.382 00.003 11872 AutoFind: local max [11, 182] 5.1
23:38:37.385 00.003 11872 AutoFind: local max [1610, 258] 5.0
23:38:37.387 00.002 11872 AutoFind: local max [575, 195] 5.0
23:38:37.390 00.003 11872 AutoFind: local max [1685, 577] 5.0
23:38:37.393 00.003 11872 AutoFind: local max [1053, 223] 5.0
23:38:37.395 00.002 11872 AutoFind: local max [1022, 1006] 4.9
23:38:37.398 00.003 11872 AutoFind: local max [1534, 712] 4.9
23:38:37.400 00.002 11872 AutoFind: local max [1706, 404] 4.8
23:38:37.403 00.003 11872 AutoFind: local max [1715, 342] 4.8
23:38:37.406 00.003 11872 AutoFind: local max [879, 640] 4.8
23:38:37.408 00.002 11872 AutoFind: local max [367, 966] 4.7
23:38:37.411 00.003 11872 AutoFind: local max [1356, 536] 4.7
23:38:37.413 00.002 11872 AutoFind: local max [1727, 908] 4.7
23:38:37.417 00.004 11872 AutoFind: local max [1742, 206] 4.6
23:38:37.419 00.002 11872 AutoFind: local max [1505, 622] 4.5
23:38:37.421 00.002 11872 AutoFind: local max [1017, 1019] 4.5
23:38:37.424 00.003 11872 AutoFind: local max [589, 248] 4.3
23:38:37.426 00.002 11872 AutoFind: local max [1217, 327] 4.3
23:38:37.430 00.004 11872 AutoFind: local max [1631, 793] 4.3
23:38:37.433 00.003 11872 AutoFind: local max [1163, 597] 4.3
23:38:37.436 00.003 11872 AutoFind: local max [1606, 270] 4.2
23:38:37.439 00.003 11872 AutoFind: local max [707, 126] 4.2
23:38:37.442 00.003 11872 AutoFind: local max [384, 641] 4.2
23:38:37.445 00.003 11872 AutoFind: local max [1020, 1013] 4.2
23:38:37.447 00.002 11872 AutoFind: local max [1519, 928] 4.1
23:38:37.450 00.003 11872 AutoFind: local max [313, 948] 4.1
23:38:37.452 00.002 11872 AutoFind: local max [1598, 346] 4.0
23:38:37.454 00.002 11872 AutoFind: local max [878, 647] 4.0
23:38:37.458 00.004 11872 AutoFind: local max [376, 989] 4.0
23:38:37.460 00.002 11872 AutoFind: local max [64, 412] 4.0
23:38:37.463 00.003 11872 AutoFind: local max [1327, 251] 4.0
23:38:37.466 00.003 11872 AutoFind: local max [1862, 991] 3.8
23:38:37.469 00.003 11872 AutoFind: local max [1073, 476] 3.8
23:38:37.471 00.002 11872 AutoFind: local max [1395, 760] 3.8
23:38:37.474 00.003 11872 AutoFind: local max [1525, 679] 3.8
23:38:37.478 00.004 11872 AutoFind: local max [1589, 268] 3.8
23:38:37.480 00.002 11872 AutoFind: local max [525, 519] 3.8
23:38:37.483 00.003 11872 AutoFind: local max [595, 99] 3.8
23:38:37.486 00.003 11872 AutoFind: local max [1506, 628] 3.7
23:38:37.489 00.003 11872 AutoFind: local max [699, 1045] 3.7
23:38:37.492 00.003 11872 AutoFind: local max [448, 9] 3.7
23:38:37.496 00.004 11872 AutoFind: local max [784, 490] 3.7
23:38:37.499 00.003 11872 AutoFind: local max [575, 185] 3.6
23:38:37.502 00.003 11872 AutoFind: local max [1721, 528] 3.6
23:38:37.505 00.003 11872 AutoFind: local max [80, 549] 3.6
23:38:37.509 00.004 11872 AutoFind: local max [316, 464] 3.6
23:38:37.512 00.003 11872 AutoFind: local max [1718, 38] 3.6
23:38:37.515 00.003 11872 AutoFind: local max [55, 1020] 3.6
23:38:37.519 00.004 11872 AutoFind: local max [1386, 50] 3.5
23:38:37.522 00.003 11872 AutoFind: local max [1886, 205] 3.5
23:38:37.528 00.006 11872 AutoFind: local max [294, 949] 3.5
23:38:37.531 00.003 11872 AutoFind: local max [1861, 632] 3.5
23:38:37.535 00.004 11872 AutoFind: local max [1083, 113] 3.5
23:38:37.538 00.003 11872 AutoFind: too close [294, 949] 3.5 - [313, 948] 4.1
23:38:37.544 00.006 11872 AutoFind: too close [1386, 50] 3.5 - [1400, 38] 11.0
23:38:37.547 00.003 11872 AutoFind: close dim-bright [1386, 50] 3.5 - [1382, 37] 40.6
23:38:37.550 00.003 11872 AutoFind: too close [575, 185] 3.6 - [575, 195] 5.0
23:38:37.553 00.003 11872 AutoFind: close dim-bright [784, 490] 3.7 - [785, 500] 28.6
23:38:37.557 00.004 11872 AutoFind: too close [1506, 628] 3.7 - [1505, 622] 4.5
23:38:37.560 00.003 11872 AutoFind: too close [1589, 268] 3.8 - [1606, 270] 4.2
23:38:37.563 00.003 11872 AutoFind: too close [1589, 268] 3.8 - [1588, 260] 5.1
23:38:37.566 00.003 11872 AutoFind: too close [1589, 268] 3.8 - [1588, 255] 5.7
23:38:37.570 00.004 11872 AutoFind: close dim-bright [1589, 268] 3.8 - [1599, 260] 94.0
23:38:37.572 00.002 11872 AutoFind: close dim-bright [1589, 268] 3.8 - [1599, 254] 116.5
23:38:37.577 00.005 11872 AutoFind: too close [878, 647] 4.0 - [879, 640] 4.8
23:38:37.580 00.003 11872 AutoFind: too close [1020, 1013] 4.2 - [1017, 1019] 4.5
23:38:37.583 00.003 11872 AutoFind: too close [1020, 1013] 4.2 - [1022, 1006] 4.9
23:38:37.586 00.003 11872 AutoFind: too close [1606, 270] 4.2 - [1610, 258] 5.0
23:38:37.590 00.004 11872 AutoFind: too close [1606, 270] 4.2 - [1588, 260] 5.1
23:38:37.593 00.003 11872 AutoFind: too close [1606, 270] 4.2 - [1588, 255] 5.7
23:38:37.595 00.002 11872 AutoFind: close dim-bright [1606, 270] 4.2 - [1599, 260] 94.0
23:38:37.599 00.004 11872 AutoFind: close dim-bright [1606, 270] 4.2 - [1599, 254] 116.5
23:38:37.603 00.004 11872 AutoFind: too close [1217, 327] 4.3 - [1217, 319] 6.2
23:38:37.605 00.002 11872 AutoFind: too close [1017, 1019] 4.5 - [1022, 1006] 4.9
23:38:37.609 00.004 11872 AutoFind: close dim-bright [1610, 258] 5.0 - [1599, 260] 94.0
23:38:37.612 00.003 11872 AutoFind: close dim-bright [1610, 258] 5.0 - [1599, 254] 116.5
23:38:37.615 00.003 11872 AutoFind: too close [1588, 260] 5.1 - [1588, 255] 5.7
23:38:37.618 00.003 11872 AutoFind: close dim-bright [1588, 260] 5.1 - [1599, 260] 94.0
23:38:37.623 00.005 11872 AutoFind: close dim-bright [1588, 260] 5.1 - [1599, 254] 116.5
23:38:37.625 00.002 11872 AutoFind: close dim-bright [1831, 811] 5.3 - [1842, 804] 118.8
23:38:37.629 00.004 11872 AutoFind: too close [821, 800] 5.5 - [821, 806] 5.5
23:38:37.632 00.003 11872 AutoFind: close dim-bright [1588, 255] 5.7 - [1599, 260] 94.0
23:38:37.635 00.003 11872 AutoFind: close dim-bright [1588, 255] 5.7 - [1599, 254] 116.5
23:38:37.639 00.004 11872 AutoFind: too close [1400, 38] 11.0 - [1382, 37] 40.6
23:38:37.642 00.003 11872 AutoFind: too close [1432, 1061] 19.3 - [1430, 1066] 20.5
23:38:37.646 00.004 11872 AutoFind: too close [1599, 260] 94.0 - [1599, 254] 116.5
23:38:37.649 00.003 11872 AutoFind: too close to edge [448, 9] 3.7
23:38:37.653 00.004 11872 AutoFind: too close to edge [11, 182] 5.1
23:38:37.656 00.003 11872 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
23:38:37.659 00.003 11872 Star::Find(15, 1842, 804, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:38:37.663 00.004 11872 Star::Find returns 1 (0), X=1841.62, Y=804.70, Mass=4173, SNR=43.8, Peak=209 HFD=5.9
23:38:37.666 00.003 11872 Star::Find(15, 43, 306, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:38:37.670 00.004 11872 Star::Find returns 1 (0), X=42.42, Y=306.39, Mass=1826, SNR=29.1, Peak=111 HFD=5.2
23:38:37.673 00.003 11872 Star::Find(15, 1733, 268, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:38:37.676 00.003 11872 Star::Find returns 1 (0), X=1732.56, Y=269.35, Mass=2062, SNR=30.5, Peak=72 HFD=5.8
23:38:37.679 00.003 11872 Star::Find(15, 1527, 1025, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:38:37.683 00.004 11872 Star::Find returns 1 (0), X=1527.94, Y=1023.94, Mass=1151, SNR=22.6, Peak=42 HFD=5.8
23:38:37.687 00.004 11872 Star::Find(15, 785, 500, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:38:37.691 00.004 11872 Star::Find returns 1 (0), X=785.64, Y=501.24, Mass=1410, SNR=24.6, Peak=43 HFD=6.5
23:38:37.693 00.002 11872 Star::Find(15, 460, 260, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:38:37.697 00.004 11872 Star::Find returns 1 (0), X=460.76, Y=260.26, Mass=1276, SNR=23.1, Peak=39 HFD=6.5
23:38:37.700 00.003 11872 Star::Find(15, 1047, 288, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:38:37.703 00.003 11872 Star::Find returns 1 (0), X=1048.95, Y=289.09, Mass=1148, SNR=21.8, Peak=32 HFD=7.1
23:38:37.708 00.005 11872 Star::Find(15, 126, 885, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:38:37.711 00.003 11872 Star::Find returns 1 (0), X=125.86, Y=885.51, Mass=453, SNR=14.4, Peak=24 HFD=4.8
23:38:37.715 00.004 11872 Star::Find(15, 138, 469, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:38:37.718 00.003 11872 Star::Find returns 1 (0), X=137.47, Y=469.37, Mass=643, SNR=16.8, Peak=36 HFD=5.3
23:38:37.722 00.004 11872 Star::Find(15, 175, 371, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:38:37.725 00.003 11872 Star::Find returns 1 (0), X=174.64, Y=371.71, Mass=603, SNR=16.6, Peak=32 HFD=5.4
23:38:37.729 00.004 11872 Star::Find(15, 890, 858, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:38:37.732 00.003 11872 Star::Find returns 1 (0), X=890.34, Y=861.70, Mass=812, SNR=18.4, Peak=30 HFD=6.4
23:38:37.736 00.004 11872 Star::Find(15, 42, 955, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:38:37.739 00.003 11872 Star::Find returns 1 (0), X=42.10, Y=955.52, Mass=277, SNR=11.4, Peak=17 HFD=5.0
23:38:37.743 00.004 11872 Star::Find(15, 763, 89, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:38:37.746 00.003 11872 Star::Find returns 1 (0), X=763.53, Y=89.44, Mass=578, SNR=16.3, Peak=15 HFD=7.0
23:38:37.750 00.004 11872 Star::Find(15, 494, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:38:37.753 00.003 11872 Star::Find returns 1 (0), X=494.11, Y=334.41, Mass=329, SNR=12.1, Peak=14 HFD=5.6
23:38:37.757 00.004 11872 Star::Find(15, 1325, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:38:37.762 00.005 11872 Star::Find returns 1 (0), X=1326.33, Y=114.59, Mass=530, SNR=15.2, Peak=17 HFD=6.9
23:38:37.764 00.002 11872 Star::Find(15, 396, 289, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:38:37.767 00.003 11872 Star::Find returns 1 (0), X=396.08, Y=290.63, Mass=259, SNR=10.8, Peak=14 HFD=5.1
23:38:37.771 00.004 11872 Star::Find(15, 45, 617, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:38:37.774 00.003 11872 Star::Find returns 1 (0), X=44.67, Y=616.71, Mass=193, SNR=9.5, Peak=14 HFD=4.9
23:38:37.777 00.003 11872 Star::Find(15, 1452, 420, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:38:37.781 00.004 11872 Star::Find returns 1 (0), X=1452.70, Y=421.45, Mass=326, SNR=12.0, Peak=12 HFD=6.7
23:38:37.784 00.003 11872 Star::Find(15, 511, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:38:37.787 00.003 11872 Star::Find returns 1 (0), X=511.55, Y=254.97, Mass=385, SNR=13.0, Peak=15 HFD=6.5
23:38:37.791 00.004 11872 Star::Find(15, 176, 32, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:38:37.795 00.004 11872 Star::Find returns 1 (0), X=174.72, Y=33.59, Mass=272, SNR=11.2, Peak=14 HFD=5.2
23:38:37.797 00.002 11872 Star::Find(15, 1916, 635, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:38:37.800 00.003 11872 Star::Find returns 1 (0), X=1915.38, Y=636.81, Mass=186, SNR=9.2, Peak=11 HFD=4.9
23:38:37.803 00.003 11872 Star::Find(15, 316, 1042, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:38:37.806 00.003 11872 Star::Find returns 1 (0), X=314.86, Y=1040.76, Mass=178, SNR=9.0, Peak=11 HFD=4.7
23:38:37.809 00.003 11872 Star::Find(15, 285, 390, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:38:37.814 00.005 11872 Star::Find returns 1 (0), X=285.26, Y=390.38, Mass=376, SNR=13.1, Peak=14 HFD=6.6
23:38:37.817 00.003 11872 Star::Find(15, 145, 972, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:38:37.821 00.004 11872 Star::Find returns 1 (0), X=144.70, Y=971.78, Mass=145, SNR=8.2, Peak=13 HFD=4.6
23:38:37.825 00.004 11872 Star::Find(15, 1790, 188, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:38:37.828 00.003 11872 Star::Find returns 1 (0), X=1790.44, Y=189.50, Mass=180, SNR=9.1, Peak=11 HFD=5.1
23:38:37.833 00.005 11872 Star::Find(15, 1377, 508, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:38:37.836 00.003 11872 Star::Find returns 1 (0), X=1377.27, Y=510.45, Mass=370, SNR=12.7, Peak=20 HFD=6.6
23:38:37.840 00.004 11872 Star::Find(15, 291, 609, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:38:37.843 00.003 11872 Star::Find returns 1 (0), X=290.95, Y=610.66, Mass=157, SNR=8.5, Peak=8 HFD=5.6
23:38:37.847 00.004 11872 Star::Find(15, 322, 355, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:38:37.850 00.003 11872 Star::Find returns 1 (0), X=321.61, Y=357.40, Mass=209, SNR=9.8, Peak=10 HFD=5.4
23:38:37.856 00.006 11872 Star::Find(15, 1827, 582, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:38:37.862 00.006 11872 Star::Find returns 1 (0), X=1826.34, Y=582.26, Mass=124, SNR=7.5, Peak=8 HFD=5.5
23:38:37.864 00.002 11872 Star::Find(15, 1494, 668, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:38:37.866 00.002 11872 Star::Find returns 1 (0), X=1494.40, Y=666.52, Mass=184, SNR=9.1, Peak=11 HFD=5.2
23:38:37.872 00.006 11872 Star::Find(15, 1364, 595, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:38:37.874 00.002 11872 Star::Find returns 1 (0), X=1365.07, Y=594.47, Mass=393, SNR=12.9, Peak=17 HFD=6.9
23:38:37.878 00.004 11872 Star::Find(15, 568, 588, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:38:37.881 00.003 11872 Star::Find returns 1 (0), X=569.45, Y=586.78, Mass=212, SNR=9.6, Peak=14 HFD=5.5
23:38:37.884 00.003 11872 Star::Find(15, 1831, 811, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:38:37.889 00.005 11872 Star::Find returns 1 (0), X=1841.62, Y=804.70, Mass=4173, SNR=43.8, Peak=209 HFD=5.9
23:38:37.892 00.003 11872 Star::Find(15, 1867, 82, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:38:37.896 00.004 11872 Star::Find returns 1 (0), X=1867.46, Y=82.94, Mass=109, SNR=7.0, Peak=11 HFD=5.1
23:38:37.898 00.002 11872 Star::Find(15, 114, 918, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:38:37.903 00.005 11872 Star::Find returns 1 (0), X=113.40, Y=918.46, Mass=104, SNR=6.9, Peak=10 HFD=5.0
23:38:37.906 00.003 11872 Star::Find(15, 1404, 393, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:38:37.909 00.003 11872 Star::Find returns 1 (0), X=1403.50, Y=393.87, Mass=225, SNR=10.1, Peak=9 HFD=6.5
23:38:37.912 00.003 11872 Star::Find(15, 1685, 577, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:38:37.915 00.003 11872 Star::Find false star n=30 nbg=274 bg=0.7 sigma=0.8 thresh=3 peak=3
23:38:37.919 00.004 11872 Star::Find returns 0 (2), X=1685.00, Y=577.00, Mass=98, SNR=2.9, Peak=6 HFD=0.0
23:38:37.923 00.004 11872 Star::Find(15, 1053, 223, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:38:37.926 00.003 11872 Star::Find false star n=34 nbg=286 bg=0.9 sigma=0.9 thresh=4 peak=4
23:38:37.928 00.002 11872 Star::Find returns 0 (2), X=1053.00, Y=223.00, Mass=127, SNR=2.9, Peak=7 HFD=0.0
23:38:37.933 00.005 11872 Star::Find(15, 1534, 712, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:38:37.939 00.006 11872 Star::Find false star n=25 nbg=276 bg=0.6 sigma=0.7 thresh=3 peak=3
23:38:37.942 00.003 11872 Star::Find returns 0 (2), X=1534.00, Y=712.00, Mass=79, SNR=2.9, Peak=7 HFD=0.0
23:38:37.944 00.002 11872 Star::Find(15, 1706, 404, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:38:37.948 00.004 11872 Star::Find false star n=28 nbg=286 bg=1.0 sigma=1.0 thresh=4 peak=4
23:38:37.953 00.005 11872 Star::Find returns 0 (2), X=1706.00, Y=404.00, Mass=104, SNR=2.9, Peak=7 HFD=0.0
23:38:37.957 00.004 11872 Star::Find(15, 1715, 342, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:38:37.961 00.004 11872 Star::Find returns 1 (0), X=1714.34, Y=343.75, Mass=105, SNR=6.9, Peak=8 HFD=5.6
23:38:37.964 00.003 11872 Star::Find(15, 367, 966, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:38:37.967 00.003 11872 Star::Find false star n=26 nbg=285 bg=0.9 sigma=0.9 thresh=4 peak=4
23:38:37.972 00.005 11872 Star::Find returns 0 (2), X=367.00, Y=966.00, Mass=94, SNR=2.9, Peak=7 HFD=0.0
23:38:37.976 00.004 11872 Star::Find(15, 1356, 536, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:38:37.981 00.005 11872 Star::Find returns 1 (0), X=1355.29, Y=539.41, Mass=273, SNR=11.1, Peak=11 HFD=7.6
23:38:37.985 00.004 11872 Star::Find(15, 1727, 908, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:38:37.990 00.005 11872 Star::Find false star n=31 nbg=271 bg=0.7 sigma=0.8 thresh=3 peak=3
23:38:37.993 00.003 11872 Star::Find returns 0 (2), X=1727.00, Y=908.00, Mass=89, SNR=2.9, Peak=6 HFD=0.0
23:38:37.997 00.004 11872 Star::Find(15, 1742, 206, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:38:38.002 00.005 11872 Star::Find returns 1 (0), X=1741.11, Y=206.60, Mass=98, SNR=6.7, Peak=6 HFD=6.2
23:38:38.005 00.003 11872 Star::Find(15, 589, 248, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:38:38.009 00.004 11872 Star::Find false star n=17 nbg=285 bg=1.0 sigma=1.0 thresh=4 peak=4
23:38:38.013 00.004 11872 Star::Find returns 0 (2), X=589.00, Y=248.00, Mass=59, SNR=2.9, Peak=6 HFD=0.0
23:38:38.016 00.003 11872 Star::Find(15, 1631, 793, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:38:38.020 00.004 11872 Star::Find false star n=21 nbg=285 bg=0.9 sigma=0.9 thresh=4 peak=3
23:38:38.023 00.003 11872 Star::Find returns 0 (2), X=1631.00, Y=793.00, Mass=77, SNR=2.9, Peak=8 HFD=0.0
23:38:38.029 00.006 11872 Star::Find(15, 1163, 597, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:38:38.033 00.004 11872 Star::Find false star n=21 nbg=285 bg=0.9 sigma=1.0 thresh=4 peak=3
23:38:38.036 00.003 11872 Star::Find returns 0 (2), X=1163.00, Y=597.00, Mass=72, SNR=2.9, Peak=5 HFD=0.0
23:38:38.040 00.004 11872 Star::Find(15, 707, 126, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:38:38.045 00.005 11872 Star::Find returns 1 (0), X=706.43, Y=126.15, Mass=131, SNR=7.7, Peak=6 HFD=6.3
23:38:38.048 00.003 11872 Star::Find(15, 384, 641, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:38:38.053 00.005 11872 Star::Find returns 1 (0), X=384.87, Y=639.50, Mass=187, SNR=9.3, Peak=9 HFD=6.2
23:38:38.057 00.004 11872 Star::Find(15, 1519, 928, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:38:38.061 00.004 11872 Star::Find false star n=28 nbg=271 bg=0.7 sigma=0.7 thresh=3 peak=3
23:38:38.065 00.004 11872 Star::Find returns 0 (2), X=1519.00, Y=928.00, Mass=77, SNR=2.9, Peak=6 HFD=0.0
23:38:38.068 00.003 11872 Star::Find(15, 1598, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:38:38.071 00.003 11872 Star::Find false star n=26 nbg=278 bg=0.6 sigma=0.7 thresh=3 peak=2
23:38:38.075 00.004 11872 Star::Find returns 0 (2), X=1598.00, Y=346.00, Mass=68, SNR=2.9, Peak=5 HFD=0.0
23:38:38.079 00.004 11872 Star::Find(15, 376, 989, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:38:38.082 00.003 11872 Star::Find returns 1 (0), X=376.32, Y=990.88, Mass=152, SNR=8.3, Peak=8 HFD=5.7
23:38:38.085 00.003 11872 Star::Find(15, 64, 412, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:38:38.090 00.005 11872 Star::Find false star n=16 nbg=281 bg=0.5 sigma=0.7 thresh=3 peak=2
23:38:38.093 00.003 11872 Star::Find returns 0 (2), X=64.00, Y=412.00, Mass=40, SNR=2.9, Peak=5 HFD=0.0
23:38:38.097 00.004 11872 Star::Find(15, 1327, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:38:38.100 00.003 11872 Star::Find false star n=7 nbg=279 bg=0.9 sigma=1.0 thresh=4 peak=3
23:38:38.103 00.003 11872 Star::Find returns 0 (2), X=1327.00, Y=251.00, Mass=27, SNR=2.9, Peak=6 HFD=0.0
23:38:38.106 00.003 11872 Star::Find(15, 1862, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:38:38.108 00.002 11872 Star::Find false star n=20 nbg=273 bg=0.7 sigma=0.8 thresh=3 peak=3
23:38:38.111 00.003 11872 Star::Find returns 0 (2), X=1862.00, Y=991.00, Mass=57, SNR=2.9, Peak=6 HFD=0.0
23:38:38.113 00.002 11872 Star::Find(15, 1073, 476, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:38:38.116 00.003 11872 Star::Find false star n=26 nbg=272 bg=0.7 sigma=0.7 thresh=3 peak=3
23:38:38.118 00.002 11872 Star::Find returns 0 (2), X=1073.00, Y=476.00, Mass=78, SNR=2.9, Peak=6 HFD=0.0
23:38:38.122 00.004 11872 Star::Find(15, 1395, 760, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:38:38.124 00.002 11872 Star::Find false star n=41 nbg=279 bg=1.1 sigma=1.0 thresh=4 peak=4
23:38:38.129 00.005 11872 Star::Find returns 0 (2), X=1395.00, Y=760.00, Mass=146, SNR=2.9, Peak=7 HFD=0.0
23:38:38.131 00.002 11872 Star::Find(15, 1525, 679, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:38:38.134 00.003 11872 Star::Find returns 0 (2), X=1525.00, Y=679.00, Mass=15, SNR=2.6, Peak=5 HFD=0.0
23:38:38.137 00.003 11872 Star::Find(15, 525, 519, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:38:38.140 00.003 11872 Star::Find false star n=26 nbg=284 bg=1.0 sigma=1.0 thresh=4 peak=4
23:38:38.144 00.004 11872 Star::Find returns 0 (2), X=525.00, Y=519.00, Mass=99, SNR=2.9, Peak=7 HFD=0.0
23:38:38.147 00.003 11872 Star::Find(15, 595, 99, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:38:38.150 00.003 11872 Star::Find false star n=22 nbg=285 bg=1.0 sigma=1.0 thresh=4 peak=3
23:38:38.153 00.003 11872 Star::Find returns 0 (2), X=595.00, Y=99.00, Mass=80, SNR=2.9, Peak=7 HFD=0.0
23:38:38.157 00.004 11872 Star::Find(15, 699, 1045, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:38:38.161 00.004 11872 Star::Find returns 0 (2), X=699.00, Y=1045.00, Mass=16, SNR=2.7, Peak=5 HFD=0.0
23:38:38.164 00.003 11872 Star::Find(15, 784, 490, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:38:38.168 00.004 11872 Star::Find returns 1 (0), X=785.64, Y=501.24, Mass=1410, SNR=24.6, Peak=43 HFD=6.5
23:38:38.171 00.003 11872 Star::Find(15, 1721, 528, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:38:38.174 00.003 11872 Star::Find returns 0 (2), X=1721.00, Y=528.00, Mass=14, SNR=2.6, Peak=5 HFD=0.0
23:38:38.177 00.003 11872 Star::Find(15, 80, 549, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:38:38.180 00.003 11872 Star::Find false star n=8 nbg=287 bg=0.5 sigma=0.7 thresh=3 peak=2
23:38:38.184 00.004 11872 Star::Find returns 0 (2), X=80.00, Y=549.00, Mass=20, SNR=2.9, Peak=4 HFD=0.0
23:38:38.187 00.003 11872 Star::Find(15, 316, 464, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:38:38.191 00.004 11872 Star::Find returns 1 (0), X=316.42, Y=465.25, Mass=137, SNR=7.9, Peak=8 HFD=7.1
23:38:38.194 00.003 11872 Star::Find(15, 1718, 38, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:38:38.196 00.002 11872 Star::Find false star n=8 nbg=280 bg=0.6 sigma=0.7 thresh=3 peak=1
23:38:38.201 00.005 11872 Star::Find returns 0 (2), X=1718.00, Y=38.00, Mass=20, SNR=2.9, Peak=5 HFD=0.0
23:38:38.205 00.004 11872 Star::Find(15, 55, 1020, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:38:38.209 00.004 11872 Star::Find false star n=9 nbg=276 bg=0.7 sigma=0.7 thresh=3 peak=2
23:38:38.212 00.003 11872 Star::Find returns 0 (2), X=55.00, Y=1020.00, Mass=24, SNR=2.9, Peak=5 HFD=0.0
23:38:38.216 00.004 11872 Star::Find(15, 1886, 205, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:38:38.220 00.004 11872 Star::Find returns 0 (2), X=1886.00, Y=205.00, Mass=15, SNR=2.6, Peak=5 HFD=0.0
23:38:38.223 00.003 11872 Star::Find(15, 1861, 632, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:38:38.226 00.003 11872 Star::Find false star n=30 nbg=284 bg=0.5 sigma=0.6 thresh=2 peak=1
23:38:38.230 00.004 11872 Star::Find returns 0 (2), X=1861.00, Y=632.00, Mass=54, SNR=2.9, Peak=4 HFD=0.0
23:38:38.234 00.004 11872 Star::Find(15, 1083, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:38:38.238 00.004 11872 Star::Find false star n=25 nbg=261 bg=0.3 sigma=0.5 thresh=2 peak=1
23:38:38.241 00.003 11872 Star::Find returns 0 (2), X=1083.00, Y=113.00, Mass=48, SNR=2.9, Peak=6 HFD=0.0
23:38:38.243 00.002 11872 AutoFind: finding best star pass 1
23:38:38.248 00.005 11872 Star::Find(15, 1842, 804, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:38:38.252 00.004 11872 Star::Find returns 1 (0), X=1841.62, Y=804.70, Mass=4173, SNR=43.8, Peak=209 HFD=5.9
23:38:38.255 00.003 11872 AutoFind returns star at [1842, 804] 118.8 Mass 4173 SNR 43.8
23:38:38.258 00.003 11872 Star::Find(15, 1842, 804, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:38:38.263 00.005 11872 Star::Find returns 1 (0), X=1841.62, Y=804.70, Mass=4173, SNR=43.8, Peak=209 HFD=5.9
23:38:38.266 00.003 11872 MultiStar: List (12): {1841.62, 804.70}(43.8), {42.42, 306.39}(29.1), {1732.56, 269.35}(30.5), {1527.94, 1023.94}(22.6), {785.64, 501.24}(24.6), {460.76, 260.26}(23.1), {1048.95, 289.09}(21.8), {125.86, 885.51}(14.4), {137.47, 469.37}(16.8), {174.64, 371.71}(16.6), {890.34, 861.70}(18.4), {42.10, 955.52}(11.4), 
23:38:38.270 00.004 11872 setting lock position to (1841.62, 804.70)
23:38:38.273 00.003 11872 AutoSelect: state = 1, call UpdateGuideState
23:38:38.276 00.003 11872 UpdateGuideState(): m_state=1
23:38:38.280 00.004 11872 Star::Find(15, 1841, 804, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:38:38.283 00.003 11872 Star::Find returns 1 (0), X=1841.62, Y=804.70, Mass=4173, SNR=43.8, Peak=209 HFD=5.9
23:38:38.288 00.005 11872 CameraToMount -- cameraTheta (0.00) - m_xAngle (0.00) = xAngle (-0.00 = -0.00)
23:38:38.291 00.003 11872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.97 = 2.97)
23:38:38.294 00.003 11872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
23:38:38.300 00.006 11872 setting force full frames = false
23:38:38.304 00.004 11872 setting lock position to (1841.62, 804.70)
23:38:38.309 00.005 11872 CurrentPosition() valid, moving to STATE_SELECTED
23:38:38.312 00.003 11872 Changing from state SELECTING to SELECTED
23:38:38.316 00.004 11872 guider state => SELECTED
23:38:38.321 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
23:38:38.325 00.004 11872 UpdateGuideState exits: m=4173 SNR=43.8
23:38:38.329 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
23:38:38.333 00.004 11872 Status Line: Auto-selected star at (1841.6, 804.7)
23:38:38.340 00.007 11872 PhdController: newstate STATE_WAIT_SELECTED
23:38:38.344 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:38.348 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:38:38.352 00.004 11872 Enqueuing Expose request
23:38:38.356 00.004 9960 Worker thread wakes up
23:38:38.357 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
23:38:38.357 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1827,790,31,31)
23:38:38.357 00.000 11872 evsrv: cli 0D2D2DC0 connect
23:38:38.362 00.005 11872 case statement mapped state 2 to 1
23:38:38.365 00.003 11872 case statement mapped state 2 to 1
23:38:38.369 00.004 11872 evsrv: cli 0D2D2DC0 request: {"method":"get_lock_position","id":"04843425-040d-4ba8-b9c6-e1de8330d744"}
23:38:38.373 00.004 11872 evsrv: cli 0D2D2DC0 response: {"jsonrpc":"2.0","result":[1841.62,804.70],"id":"04843425-040d-4ba8-b9c6-e1de8330d744"}
23:38:38.377 00.004 11872 evsrv: cli 0D2D2DC0 disconnect
23:38:38.381 00.004 11872 evsrv: cli 0D2D2320 connect
23:38:38.384 00.003 11872 case statement mapped state 2 to 1
23:38:38.388 00.004 11872 case statement mapped state 2 to 1
23:38:38.391 00.003 11872 evsrv: cli 0D2D2320 request: {"method":"get_app_state","id":"f2ae2c0b-276c-4909-995e-75bdf832aea8"}
23:38:38.395 00.004 11872 case statement mapped state 2 to 1
23:38:38.399 00.004 11872 evsrv: cli 0D2D2320 response: {"jsonrpc":"2.0","result":"Selected","id":"f2ae2c0b-276c-4909-995e-75bdf832aea8"}
23:38:38.403 00.004 11872 evsrv: cli 0D2D2320 disconnect
23:38:39.405 01.002 11872 evsrv: cli 0D2D3220 connect
23:38:39.411 00.006 11872 case statement mapped state 2 to 1
23:38:39.416 00.005 11872 case statement mapped state 2 to 1
23:38:39.423 00.007 11872 evsrv: cli 0D2D3220 request: {"method":"get_app_state","id":"bd7ac43d-a1ed-409c-9f78-dda234018cbd"}
23:38:39.428 00.005 11872 case statement mapped state 2 to 1
23:38:39.433 00.005 11872 evsrv: cli 0D2D3220 response: {"jsonrpc":"2.0","result":"Selected","id":"bd7ac43d-a1ed-409c-9f78-dda234018cbd"}
23:38:39.438 00.005 11872 evsrv: cli 0D2D3220 disconnect
23:38:39.601 00.163 9960 Exposure complete
23:38:39.691 00.090 9960 worker thread done servicing request
23:38:39.692 00.001 11872 OnExposeComplete: enter
23:38:39.695 00.003 11872 UpdateGuideState(): m_state=2
23:38:39.699 00.004 11872 Star::Find(15, 1841, 804, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:38:39.703 00.004 11872 Star::Find returns 1 (0), X=1841.77, Y=804.54, Mass=3976, SNR=42.1, Peak=175 HFD=5.6
23:38:39.706 00.003 11872 CameraToMount -- cameraTheta (-0.82) - m_xAngle (0.00) = xAngle (-0.83 = -0.83)
23:38:39.710 00.004 11872 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.14 = 2.14)
23:38:39.712 00.002 11872 CameraToMount -- cameraX=0.16 cameraY=-0.17 hyp=0.23 cameraTheta=-0.82 mountX=0.15 mountY=0.19, mountTheta=0.89
23:38:39.717 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=175, med=0, FiltMin=0, FiltMax=118, Gamma=1.000
23:38:39.722 00.005 11872 UpdateGuideState exits: m=3976 SNR=42.1
23:38:39.725 00.003 11872 PhdController: newstate STATE_CALIBRATE
23:38:39.729 00.004 11872 PhdController: newstate STATE_GUIDE
23:38:39.748 00.019 11872 Changing from state SELECTED to CALIBRATING_PRIMARY
23:38:39.751 00.003 11872 guider state => CALIBRATED
23:38:39.755 00.004 11872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
23:38:39.758 00.003 11872 reset dither spiral
23:38:39.763 00.005 11872 PhdController: newstate STATE_SETTLE_BEGIN
23:38:39.766 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:39.769 00.003 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:38:39.772 00.003 11872 Enqueuing Expose request
23:38:39.776 00.004 9960 Worker thread wakes up
23:38:39.776 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:38:39.776 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:38:40.439 00.663 11872 evsrv: cli 0D2D2960 connect
23:38:40.445 00.006 11872 case statement mapped state 5 to 1
23:38:40.451 00.006 11872 case statement mapped state 5 to 1
23:38:40.459 00.008 11872 evsrv: cli 0D2D2960 request: {"method":"get_app_state","id":"475cbce7-67b7-45ac-96ba-fea49c06a4aa"}
23:38:40.463 00.004 11872 case statement mapped state 5 to 1
23:38:40.467 00.004 11872 evsrv: cli 0D2D2960 response: {"jsonrpc":"2.0","result":"Selected","id":"475cbce7-67b7-45ac-96ba-fea49c06a4aa"}
23:38:40.471 00.004 11872 evsrv: cli 0D2D2960 disconnect
23:38:41.024 00.553 9960 Exposure complete
23:38:41.136 00.112 9960 worker thread done servicing request
23:38:41.136 00.000 11872 OnExposeComplete: enter
23:38:41.141 00.005 11872 UpdateGuideState(): m_state=5
23:38:41.145 00.004 11872 Star::Find(15, 1841, 804, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:38:41.149 00.004 11872 Star::Find returns 1 (0), X=1841.79, Y=804.44, Mass=4296, SNR=43.8, Peak=188 HFD=5.7
23:38:41.152 00.003 11872 CameraToMount -- cameraTheta (-1.00) - m_xAngle (0.00) = xAngle (-1.00 = -1.00)
23:38:41.157 00.005 11872 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.97 = 1.97)
23:38:41.161 00.004 11872 CameraToMount -- cameraX=0.17 cameraY=-0.27 hyp=0.32 cameraTheta=-1.00 mountX=0.17 mountY=0.29, mountTheta=1.04
23:38:41.167 00.006 11872 Changing from state CALIBRATED to GUIDING
23:38:41.170 00.003 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:38:41.174 00.004 11872 ScopeASCOM::SideOfPier() returns 0
23:38:41.178 00.004 11872 AdjustCalibrationForScopePointing (scope): current dec=31.2 pierSide=0, cal dec=0.0 pierSide=0 rotAngle=None bin=1
23:38:41.181 00.003 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:38:41.186 00.005 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:38:41.189 00.003 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:38:41.193 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:38:41.197 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:38:41.201 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:38:41.205 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:38:41.209 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:38:41.213 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:38:41.217 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:38:41.221 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:38:41.226 00.005 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:38:41.230 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:38:41.341 00.111 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:38:41.348 00.007 11872 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 2.900000
23:38:41.354 00.006 11872 Dec comp: XRate 1.564 -> 1.337 for dec 0.0 -> dec 31.2
23:38:41.359 00.005 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:38:41.365 00.006 11872 ScopeASCOM::SideOfPier() returns 0
23:38:41.369 00.004 11872 setting lock position to (1841.79, 804.44)
23:38:41.377 00.008 11872 guider state => GUIDING
23:38:41.383 00.006 11872 Status Line: Guiding
23:38:41.389 00.006 11872 Mount: notify guiding started
23:38:41.397 00.008 11872 GetString("/profile/5/name", "") returns "PHD SF 2025"
23:38:41.401 00.004 11872 GetString("/profile/5/scope/calibration/timestamp", "") returns "11/21/2025 10:15:14 PM"
23:38:41.407 00.006 11872 GetDouble("/profile/5/scope/calibration/xRate", 1.000000) returns 0.001564
23:38:41.411 00.004 11872 GetDouble("/profile/5/scope/calibration/yRate", 1.000000) returns 0.001340
23:38:41.415 00.004 11872 GetInt("/profile/5/scope/calibration/binning", 1) returns 1
23:38:41.419 00.004 11872 GetDouble("/profile/5/scope/calibration/xAngle", 0.000000) returns 0.004073
23:38:41.424 00.005 11872 GetDouble("/profile/5/scope/calibration/yAngle", 0.000000) returns -1.738880
23:38:41.428 00.004 11872 GetDouble("/profile/5/scope/calibration/declination", 0.000000) returns 0.000075
23:38:41.432 00.004 11872 GetInt("/profile/5/scope/calibration/pierSide", -1) returns 0
23:38:41.436 00.004 11872 GetInt("/profile/5/scope/calibration/raGuideParity", 0) returns 1
23:38:41.441 00.005 11872 GetInt("/profile/5/scope/calibration/decGuideParity", 0) returns -1
23:38:41.445 00.004 11872 GetDouble("/profile/5/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
23:38:41.449 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:38:41.454 00.005 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:38:41.458 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:38:41.462 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:38:41.465 00.003 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:38:41.469 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:38:41.473 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:38:41.477 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:38:41.481 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:38:41.485 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:38:41.490 00.005 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:38:41.493 00.003 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:38:41.497 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:38:41.501 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:38:41.505 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:38:41.508 00.003 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:38:41.513 00.005 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:38:41.517 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:38:41.520 00.003 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:38:41.524 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:38:41.528 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:38:41.533 00.005 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:38:41.536 00.003 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:38:41.539 00.003 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:38:41.543 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:38:41.548 00.005 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:38:41.561 00.013 11872 evsrv: cli 0D2D2B40 connect
23:38:41.566 00.005 11872 case statement mapped state 6 to 3
23:38:41.570 00.004 11872 case statement mapped state 6 to 3
23:38:41.574 00.004 11872 evsrv: cli 0D2D2B40 request: {"method":"get_app_state","id":"30a98bc5-c0f0-4874-adaa-5ac798d90069"}
23:38:41.578 00.004 11872 case statement mapped state 6 to 3
23:38:41.583 00.005 11872 evsrv: cli 0D2D2B40 response: {"jsonrpc":"2.0","result":"Guiding","id":"30a98bc5-c0f0-4874-adaa-5ac798d90069"}
23:38:41.592 00.009 11872 evsrv: cli 0D2D2B40 disconnect
23:38:41.654 00.062 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:38:41.663 00.009 11872 ScopeASCOM::SideOfPier() returns 0
23:38:41.668 00.005 11872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
23:38:41.674 00.006 11872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
23:38:41.679 00.005 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:38:41.683 00.004 11872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 31.2
23:38:41.688 00.005 11872 MountToCamera -- mountTheta (-0.00) + m_xAngle (0.00) = xAngle (0.00 = 0.00)
23:38:41.691 00.003 11872 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
23:38:41.694 00.003 11872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
23:38:41.698 00.004 11872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
23:38:41.701 00.003 11872 GetInt("/profile/5/AutoLoadCalibration", -1) returns 1
23:38:41.705 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=188, med=0, FiltMin=0, FiltMax=127, Gamma=1.000
23:38:41.709 00.004 11872 UpdateGuideState exits: m=4296 SNR=43.8
23:38:41.713 00.004 11872 PhdController: newstate STATE_SETTLE_WAIT
23:38:41.717 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:41.720 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:38:41.725 00.005 11872 Enqueuing Expose request
23:38:41.728 00.003 9960 Worker thread wakes up
23:38:41.728 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:38:41.729 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1827,789,31,31)
23:38:42.979 01.250 9960 Exposure complete
23:38:43.087 00.108 9960 worker thread done servicing request
23:38:43.087 00.000 11872 OnExposeComplete: enter
23:38:43.091 00.004 11872 UpdateGuideState(): m_state=6
23:38:43.095 00.004 11872 Star::Find(15, 1841, 804, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:38:43.098 00.003 11872 Star::Find returns 1 (0), X=1841.54, Y=805.24, Mass=4033, SNR=42.3, Peak=180 HFD=5.6
23:38:43.102 00.004 11872 CameraToMount -- cameraTheta (1.87) - m_xAngle (0.00) = xAngle (1.87 = 1.87)
23:38:43.107 00.005 11872 CameraToMount -- cameraTheta (1.87) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.84 = -1.44)
23:38:43.111 00.004 11872 CameraToMount -- cameraX=-0.25 cameraY=0.81 hyp=0.85 cameraTheta=1.87 mountX=-0.25 mountY=-0.84, mountTheta=-1.86
23:38:43.116 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.25, y=0.81, opts=13)
23:38:43.121 00.005 11872 Enqueuing Move request for scope (-0.25, 0.81)
23:38:43.125 00.004 9960 Worker thread wakes up
23:38:43.125 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=180, med=0, FiltMin=0, FiltMax=116, Gamma=1.000
23:38:43.129 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.81) opts 0xd
23:38:43.129 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.25, 0.81)
23:38:43.129 00.000 9960 Moving (-0.25, 0.81) raw xDistance=-0.25 yDistance=-0.84
23:38:43.131 00.002 11872 UpdateGuideState exits: m=4033 SNR=42.3
23:38:43.134 00.003 9960 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
23:38:43.134 00.000 9960 resist switch: large excursion: input -0.84 thresh 0.60 direction from 0 to -1
23:38:43.135 00.001 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.52
23:38:43.136 00.001 9960 GuideAlgorithmResistSwitch::result() returns -0.84 from input -0.84
23:38:43.136 00.000 9960 MoveAxis(E, 118, ABG)
23:38:43.136 00.000 9960 Guiding  Dir = 2, Dur = 118
23:38:43.136 00.000 11872 PhdController: settling, locked = 1, distance = 0.48 (1.50) aobump = 0 frame = 1 / 99999
23:38:43.140 00.004 9960 IsSlewing returns 0
23:38:43.140 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763789923.140,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.48,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:38:43.144 00.004 9960 IsGuiding returns 0
23:38:43.145 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:43.149 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:38:43.153 00.004 11872 Enqueuing Expose request
23:38:43.157 00.004 9960 PulseGuide returned control before completion, sleep 128
23:38:43.297 00.140 9960 IsGuiding returns 0
23:38:43.298 00.001 9960 Move returns status 0, amount 118
23:38:43.300 00.002 9960 MoveAxis(N, 627, ABG)
23:38:43.300 00.000 9960 Guiding  Dir = 0, Dur = 627
23:38:43.301 00.001 9960 IsSlewing returns 0
23:38:43.301 00.000 9960 IsGuiding returns 0
23:38:43.302 00.001 9960 PulseGuide returned control before completion, sleep 637
23:38:43.952 00.650 9960 IsGuiding returns 1
23:38:43.952 00.000 9960 scope still moving after pulse duration time elapsed
23:38:43.981 00.029 9960 IsSlewing returns 0
23:38:43.982 00.001 9960 IsGuiding returns 0
23:38:43.983 00.001 9960 scope move finished after 627 + 54 ms
23:38:43.983 00.000 9960 Move returns status 0, amount 627
23:38:43.983 00.000 9960 move complete, result=0
23:38:43.983 00.000 9960 worker thread done servicing request
23:38:43.984 00.001 9960 Worker thread wakes up
23:38:43.985 00.001 11872 GuideStep: -0.3 px 118 ms EAST, -0.8 px 627 ms NORTH
23:38:43.990 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
23:38:43.990 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1827,789,31,31)
23:38:45.249 01.259 9960 Exposure complete
23:38:45.359 00.110 9960 worker thread done servicing request
23:38:45.359 00.000 11872 OnExposeComplete: enter
23:38:45.362 00.003 11872 UpdateGuideState(): m_state=6
23:38:45.366 00.004 11872 Star::Find(15, 1841, 805, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:38:45.370 00.004 11872 Star::Find returns 1 (0), X=1842.25, Y=803.70, Mass=4389, SNR=44.7, Peak=186 HFD=5.8
23:38:45.374 00.004 11872 CameraToMount -- cameraTheta (-1.01) - m_xAngle (0.00) = xAngle (-1.01 = -1.01)
23:38:45.376 00.002 11872 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.96 = 1.96)
23:38:45.380 00.004 11872 CameraToMount -- cameraX=0.46 cameraY=-0.74 hyp=0.87 cameraTheta=-1.01 mountX=0.46 mountY=0.81, mountTheta=1.05
23:38:45.385 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.46, y=-0.74, opts=13)
23:38:45.389 00.004 11872 Enqueuing Move request for scope (0.46, -0.74)
23:38:45.393 00.004 9960 Worker thread wakes up
23:38:45.393 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.46, -0.74) opts 0xd
23:38:45.393 00.000 9960 Handling offset move in thread for scope, endpoint = (0.46, -0.74)
23:38:45.393 00.000 9960 Moving (0.46, -0.74) raw xDistance=0.46 yDistance=0.81
23:38:45.393 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.46
23:38:45.393 00.000 9960 resist switch: large excursion: input 0.81 thresh 0.60 direction from -1 to 1
23:38:45.394 00.001 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.42
23:38:45.394 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.81 from input 0.81
23:38:45.394 00.000 9960 MoveAxis(W, 209, ABG)
23:38:45.394 00.000 9960 Guiding  Dir = 3, Dur = 209
23:38:45.394 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=186, med=0, FiltMin=0, FiltMax=113, Gamma=1.000
23:38:45.398 00.004 9960 IsSlewing returns 0
23:38:45.399 00.001 11872 UpdateGuideState exits: m=4389 SNR=44.7
23:38:45.402 00.003 9960 IsGuiding returns 0
23:38:45.402 00.000 11872 PhdController: settling, locked = 1, distance = 0.60 (1.50) aobump = 0 frame = 2 / 99999
23:38:45.407 00.005 9960 PulseGuide returned control before completion, sleep 219
23:38:45.407 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763789925.407,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.60,"Time":2.3,"SettleTime":10.0,"StarLocked":true}
23:38:45.412 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:45.415 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:38:45.420 00.005 11872 Enqueuing Expose request
23:38:45.628 00.208 9960 IsGuiding returns 1
23:38:45.629 00.001 9960 scope still moving after pulse duration time elapsed
23:38:45.658 00.029 9960 IsSlewing returns 0
23:38:45.660 00.002 9960 IsGuiding returns 0
23:38:45.660 00.000 9960 scope move finished after 209 + 48 ms
23:38:45.662 00.002 9960 Move returns status 0, amount 209
23:38:45.662 00.000 9960 MoveAxis(S, 602, ABG)
23:38:45.662 00.000 9960 Guiding  Dir = 1, Dur = 602
23:38:45.663 00.001 9960 IsSlewing returns 0
23:38:45.663 00.000 9960 IsGuiding returns 0
23:38:45.664 00.001 9960 PulseGuide returned control before completion, sleep 612
23:38:46.285 00.621 9960 IsGuiding returns 1
23:38:46.286 00.001 9960 scope still moving after pulse duration time elapsed
23:38:46.317 00.031 9960 IsSlewing returns 0
23:38:46.318 00.001 9960 IsGuiding returns 0
23:38:46.318 00.000 9960 scope move finished after 602 + 53 ms
23:38:46.319 00.001 9960 Move returns status 0, amount 602
23:38:46.319 00.000 9960 move complete, result=0
23:38:46.320 00.001 9960 worker thread done servicing request
23:38:46.320 00.000 9960 Worker thread wakes up
23:38:46.321 00.001 11872 GuideStep: 0.5 px 209 ms WEST, 0.8 px 602 ms SOUTH
23:38:46.327 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
23:38:46.327 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1827,789,31,31)
23:38:47.578 01.251 9960 Exposure complete
23:38:47.688 00.110 9960 worker thread done servicing request
23:38:47.688 00.000 11872 OnExposeComplete: enter
23:38:47.692 00.004 11872 UpdateGuideState(): m_state=6
23:38:47.697 00.005 11872 Star::Find(15, 1842, 803, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:38:47.700 00.003 11872 Star::Find returns 1 (0), X=1841.58, Y=805.12, Mass=3957, SNR=42.0, Peak=190 HFD=5.9
23:38:47.705 00.005 11872 CameraToMount -- cameraTheta (1.87) - m_xAngle (0.00) = xAngle (1.87 = 1.87)
23:38:47.708 00.003 11872 CameraToMount -- cameraTheta (1.87) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.84 = -1.44)
23:38:47.711 00.003 11872 CameraToMount -- cameraX=-0.21 cameraY=0.68 hyp=0.72 cameraTheta=1.87 mountX=-0.21 mountY=-0.71, mountTheta=-1.86
23:38:47.717 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.21, y=0.68, opts=13)
23:38:47.721 00.004 11872 Enqueuing Move request for scope (-0.21, 0.68)
23:38:47.725 00.004 9960 Worker thread wakes up
23:38:47.725 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.68) opts 0xd
23:38:47.725 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.21, 0.68)
23:38:47.726 00.001 9960 Moving (-0.21, 0.68) raw xDistance=-0.21 yDistance=-0.71
23:38:47.726 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.21
23:38:47.726 00.000 9960 resist switch: large excursion: input -0.71 thresh 0.60 direction from 1 to -1
23:38:47.726 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.13
23:38:47.726 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.71 from input -0.71
23:38:47.726 00.000 9960 MoveAxis(E, 85, ABG)
23:38:47.726 00.000 9960 Guiding  Dir = 2, Dur = 85
23:38:47.727 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=190, med=0, FiltMin=0, FiltMax=103, Gamma=1.000
23:38:47.732 00.005 11872 UpdateGuideState exits: m=3957 SNR=42.0
23:38:47.735 00.003 11872 PhdController: settling, locked = 1, distance = 0.63 (1.50) aobump = 0 frame = 3 / 99999
23:38:47.739 00.004 9960 IsSlewing returns 0
23:38:47.739 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763789927.739,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.63,"Time":4.6,"SettleTime":10.0,"StarLocked":true}
23:38:47.743 00.004 9960 IsGuiding returns 0
23:38:47.743 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:47.748 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:38:47.753 00.005 11872 Enqueuing Expose request
23:38:47.756 00.003 9960 PulseGuide returned control before completion, sleep 95
23:38:47.867 00.111 9960 IsGuiding returns 0
23:38:47.869 00.002 9960 Move returns status 0, amount 85
23:38:47.869 00.000 9960 MoveAxis(N, 530, ABG)
23:38:47.869 00.000 9960 Guiding  Dir = 0, Dur = 530
23:38:47.870 00.001 9960 IsSlewing returns 0
23:38:47.870 00.000 9960 IsGuiding returns 0
23:38:47.871 00.001 9960 PulseGuide returned control before completion, sleep 540
23:38:48.414 00.543 9960 IsGuiding returns 1
23:38:48.416 00.002 9960 scope still moving after pulse duration time elapsed
23:38:48.447 00.031 9960 IsSlewing returns 0
23:38:48.447 00.000 9960 IsGuiding returns 0
23:38:48.448 00.001 9960 scope move finished after 530 + 47 ms
23:38:48.449 00.001 9960 Move returns status 0, amount 530
23:38:48.449 00.000 9960 move complete, result=0
23:38:48.450 00.001 9960 worker thread done servicing request
23:38:48.450 00.000 9960 Worker thread wakes up
23:38:48.451 00.001 11872 GuideStep: -0.2 px 85 ms EAST, -0.7 px 530 ms NORTH
23:38:48.457 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
23:38:48.457 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1827,789,31,31)
23:38:49.706 01.249 9960 Exposure complete
23:38:49.805 00.099 9960 worker thread done servicing request
23:38:49.805 00.000 11872 OnExposeComplete: enter
23:38:49.811 00.006 11872 UpdateGuideState(): m_state=6
23:38:49.816 00.005 11872 Star::Find(15, 1841, 805, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
23:38:49.821 00.005 11872 Star::Find returns 1 (0), X=1841.61, Y=805.12, Mass=4279, SNR=44.6, Peak=197 HFD=6.0
23:38:49.825 00.004 11872 CameraToMount -- cameraTheta (1.83) - m_xAngle (0.00) = xAngle (1.82 = 1.82)
23:38:49.829 00.004 11872 CameraToMount -- cameraTheta (1.83) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.79 = -1.49)
23:38:49.832 00.003 11872 CameraToMount -- cameraX=-0.18 cameraY=0.68 hyp=0.70 cameraTheta=1.83 mountX=-0.17 mountY=-0.70, mountTheta=-1.81
23:38:49.836 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.18, y=0.68, opts=13)
23:38:49.839 00.003 11872 Enqueuing Move request for scope (-0.18, 0.68)
23:38:49.844 00.005 9960 Worker thread wakes up
23:38:49.844 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.68) opts 0xd
23:38:49.845 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=197, med=0, FiltMin=0, FiltMax=106, Gamma=1.000
23:38:49.848 00.003 11872 UpdateGuideState exits: m=4279 SNR=44.6
23:38:49.850 00.002 11872 PhdController: settling, locked = 1, distance = 0.65 (1.50) aobump = 0 frame = 4 / 99999
23:38:49.853 00.003 9960 Handling offset move in thread for scope, endpoint = (-0.18, 0.68)
23:38:49.855 00.002 11872 evsrv: {"Event":"Settling","Timestamp":1763789929.853,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.65,"Time":6.7,"SettleTime":10.0,"StarLocked":true}
23:38:49.859 00.004 9960 Moving (-0.18, 0.68) raw xDistance=-0.17 yDistance=-0.70
23:38:49.859 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:49.862 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
23:38:49.862 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:38:49.865 00.003 9960 GuideAlgorithmResistSwitch::result() returns -0.70 from input -0.70
23:38:49.865 00.000 9960 MoveAxis(E, 0, ABG)
23:38:49.865 00.000 11872 Enqueuing Expose request
23:38:49.870 00.005 9960 Move returns status 0, amount 0
23:38:49.870 00.000 9960 MoveAxis(N, 522, ABG)
23:38:49.870 00.000 9960 Guiding  Dir = 0, Dur = 522
23:38:49.870 00.000 9960 IsSlewing returns 0
23:38:49.870 00.000 9960 IsGuiding returns 0
23:38:49.871 00.001 9960 PulseGuide returned control before completion, sleep 532
23:38:50.407 00.536 9960 IsGuiding returns 1
23:38:50.408 00.001 9960 scope still moving after pulse duration time elapsed
23:38:50.440 00.032 9960 IsSlewing returns 0
23:38:50.441 00.001 9960 IsGuiding returns 0
23:38:50.442 00.001 9960 scope move finished after 522 + 49 ms
23:38:50.443 00.001 9960 Move returns status 0, amount 522
23:38:50.443 00.000 9960 move complete, result=0
23:38:50.443 00.000 9960 worker thread done servicing request
23:38:50.443 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.7 px 522 ms NORTH
23:38:50.449 00.006 9960 Worker thread wakes up
23:38:50.449 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:38:50.449 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1827,789,31,31)
23:38:51.696 01.247 9960 Exposure complete
23:38:51.799 00.103 9960 worker thread done servicing request
23:38:51.799 00.000 11872 OnExposeComplete: enter
23:38:51.804 00.005 11872 UpdateGuideState(): m_state=6
23:38:51.808 00.004 11872 Star::Find(15, 1841, 805, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
23:38:51.812 00.004 11872 Star::Find returns 1 (0), X=1842.20, Y=802.60, Mass=4351, SNR=44.6, Peak=169 HFD=5.7
23:38:51.817 00.005 11872 CameraToMount -- cameraTheta (-1.35) - m_xAngle (0.00) = xAngle (-1.35 = -1.35)
23:38:51.820 00.003 11872 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.62 = 1.62)
23:38:51.824 00.004 11872 CameraToMount -- cameraX=0.41 cameraY=-1.84 hyp=1.89 cameraTheta=-1.35 mountX=0.40 mountY=1.88, mountTheta=1.36
23:38:51.830 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.41, y=-1.84, opts=13)
23:38:51.834 00.004 11872 Enqueuing Move request for scope (0.41, -1.84)
23:38:51.839 00.005 9960 Worker thread wakes up
23:38:51.839 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.41, -1.84) opts 0xd
23:38:51.839 00.000 9960 Handling offset move in thread for scope, endpoint = (0.41, -1.84)
23:38:51.839 00.000 9960 Moving (0.41, -1.84) raw xDistance=0.40 yDistance=1.88
23:38:51.840 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.40
23:38:51.840 00.000 9960 resist switch: large excursion: input 1.88 thresh 0.60 direction from -1 to 1
23:38:51.840 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=5.65
23:38:51.840 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.88 from input 1.88
23:38:51.841 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=177, med=0, FiltMin=0, FiltMax=110, Gamma=1.000
23:38:51.844 00.003 9960 MoveAxis(W, 191, ABG)
23:38:51.844 00.000 9960 Guiding  Dir = 3, Dur = 191
23:38:51.845 00.001 11872 UpdateGuideState exits: m=4351 SNR=44.6
23:38:51.848 00.003 11872 PhdController: settling, locked = 1, distance = 1.02 (1.50) aobump = 0 frame = 5 / 99999
23:38:51.853 00.005 9960 IsSlewing returns 0
23:38:51.853 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763789931.853,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":1.02,"Time":8.7,"SettleTime":10.0,"StarLocked":true}
23:38:51.858 00.005 9960 IsGuiding returns 0
23:38:51.858 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:51.866 00.008 9960 PulseGuide returned control before completion, sleep 201
23:38:51.866 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:38:51.872 00.006 11872 Enqueuing Expose request
23:38:52.075 00.203 9960 IsGuiding returns 1
23:38:52.075 00.000 9960 scope still moving after pulse duration time elapsed
23:38:52.107 00.032 9960 IsSlewing returns 0
23:38:52.109 00.002 9960 IsGuiding returns 0
23:38:52.109 00.000 9960 scope move finished after 191 + 60 ms
23:38:52.111 00.002 9960 Move returns status 0, amount 191
23:38:52.111 00.000 9960 MoveAxis(S, 1406, ABG)
23:38:52.111 00.000 9960 Guiding  Dir = 1, Dur = 1406
23:38:52.112 00.001 9960 IsSlewing returns 0
23:38:52.112 00.000 9960 IsGuiding returns 0
23:38:52.113 00.001 9960 PulseGuide returned control before completion, sleep 1416
23:38:53.543 01.430 9960 IsGuiding returns 1
23:38:53.544 00.001 9960 scope still moving after pulse duration time elapsed
23:38:53.574 00.030 9960 IsSlewing returns 0
23:38:53.575 00.001 9960 IsGuiding returns 0
23:38:53.576 00.001 9960 scope move finished after 1406 + 57 ms
23:38:53.577 00.001 9960 Move returns status 0, amount 1406
23:38:53.577 00.000 9960 move complete, result=0
23:38:53.577 00.000 9960 worker thread done servicing request
23:38:53.579 00.002 9960 Worker thread wakes up
23:38:53.579 00.000 11872 GuideStep: 0.4 px 191 ms WEST, 1.9 px 1406 ms SOUTH
23:38:53.586 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
23:38:53.586 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1827,789,31,31)
23:38:54.833 01.247 9960 Exposure complete
23:38:54.950 00.117 9960 worker thread done servicing request
23:38:54.951 00.001 11872 OnExposeComplete: enter
23:38:54.955 00.004 11872 UpdateGuideState(): m_state=6
23:38:54.959 00.004 11872 Star::Find(15, 1842, 802, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
23:38:54.963 00.004 11872 Star::Find returns 1 (0), X=1841.58, Y=805.12, Mass=4235, SNR=44.0, Peak=199 HFD=6.0
23:38:54.966 00.003 11872 CameraToMount -- cameraTheta (1.86) - m_xAngle (0.00) = xAngle (1.86 = 1.86)
23:38:54.971 00.005 11872 CameraToMount -- cameraTheta (1.86) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.83 = -1.45)
23:38:54.975 00.004 11872 CameraToMount -- cameraX=-0.21 cameraY=0.68 hyp=0.71 cameraTheta=1.86 mountX=-0.20 mountY=-0.71, mountTheta=-1.85
23:38:54.979 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.21, y=0.68, opts=13)
23:38:54.982 00.003 11872 Enqueuing Move request for scope (-0.21, 0.68)
23:38:54.986 00.004 9960 Worker thread wakes up
23:38:54.986 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.68) opts 0xd
23:38:54.988 00.002 9960 Handling offset move in thread for scope, endpoint = (-0.21, 0.68)
23:38:54.988 00.000 9960 Moving (-0.21, 0.68) raw xDistance=-0.20 yDistance=-0.71
23:38:54.988 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.20
23:38:54.988 00.000 9960 resist switch: large excursion: input -0.71 thresh 0.60 direction from 1 to -1
23:38:54.988 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.13
23:38:54.988 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.71 from input -0.71
23:38:54.989 00.001 9960 MoveAxis(E, 83, ABG)
23:38:54.989 00.000 9960 Guiding  Dir = 2, Dur = 83
23:38:54.989 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=199, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
23:38:54.993 00.004 9960 IsSlewing returns 0
23:38:54.993 00.000 11872 UpdateGuideState exits: m=4235 SNR=44.0
23:38:54.997 00.004 9960 IsGuiding returns 0
23:38:54.998 00.001 11872 PhdController: settling, locked = 1, distance = 0.93 (1.50) aobump = 0 frame = 6 / 99999
23:38:55.002 00.004 9960 PulseGuide returned control before completion, sleep 93
23:38:55.002 00.000 11872 PhdController: newstate STATE_FINISH
23:38:55.005 00.003 11872 PhdController complete: success
23:38:55.009 00.004 11872 evsrv: {"Event":"SettleDone","Timestamp":1763789935.009,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":6,"DroppedFrames":0}
23:38:55.013 00.004 11872 Mount: notify guiding dither settle done success=1
23:38:55.018 00.005 11872 PhdController: newstate STATE_IDLE
23:38:55.020 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:55.023 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:38:55.026 00.003 11872 Enqueuing Expose request
23:38:55.110 00.084 9960 IsGuiding returns 0
23:38:55.111 00.001 9960 Move returns status 0, amount 83
23:38:55.112 00.001 9960 MoveAxis(N, 529, ABG)
23:38:55.112 00.000 9960 Guiding  Dir = 0, Dur = 529
23:38:55.113 00.001 9960 IsSlewing returns 0
23:38:55.113 00.000 9960 IsGuiding returns 0
23:38:55.114 00.001 9960 PulseGuide returned control before completion, sleep 539
23:38:55.658 00.544 9960 IsGuiding returns 1
23:38:55.658 00.000 9960 scope still moving after pulse duration time elapsed
23:38:55.689 00.031 9960 IsSlewing returns 0
23:38:55.689 00.000 9960 IsGuiding returns 0
23:38:55.689 00.000 9960 scope move finished after 529 + 47 ms
23:38:55.689 00.000 9960 Move returns status 0, amount 529
23:38:55.690 00.001 9960 move complete, result=0
23:38:55.690 00.000 9960 worker thread done servicing request
23:38:55.690 00.000 11872 GuideStep: -0.2 px 83 ms EAST, -0.7 px 529 ms NORTH
23:38:55.696 00.006 9960 Worker thread wakes up
23:38:55.696 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:38:55.696 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1827,789,31,31)
23:38:56.147 00.451 11872 evsrv: cli 0D2D2320 connect
23:38:56.161 00.014 11872 case statement mapped state 6 to 3
23:38:56.165 00.004 11872 case statement mapped state 6 to 3
23:38:56.175 00.010 11872 evsrv: cli 0D2D2320 request: {"method":"get_app_state","id":"9307112d-a147-4908-953d-4785ff8e6a79"}
23:38:56.179 00.004 11872 case statement mapped state 6 to 3
23:38:56.182 00.003 11872 evsrv: cli 0D2D2320 response: {"jsonrpc":"2.0","result":"Guiding","id":"9307112d-a147-4908-953d-4785ff8e6a79"}
23:38:56.185 00.003 11872 evsrv: cli 0D2D2320 disconnect
23:38:56.190 00.005 11872 evsrv: cli 0D2D28C0 connect
23:38:56.193 00.003 11872 case statement mapped state 6 to 3
23:38:56.196 00.003 11872 case statement mapped state 6 to 3
23:38:56.199 00.003 11872 evsrv: cli 0D2D28C0 request: {"method":"stop_capture","id":"58dd16e1-c129-49b8-a437-ef9d9b793262"}
23:38:56.203 00.004 11872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:38:56.208 00.005 11872 Status Line: Waiting for devices...
23:38:56.214 00.006 11872 evsrv: cli 0D2D28C0 response: {"jsonrpc":"2.0","result":0,"id":"58dd16e1-c129-49b8-a437-ef9d9b793262"}
23:38:56.221 00.007 11872 evsrv: cli 0D2D28C0 disconnect
23:38:56.225 00.004 11872 evsrv: cli 0D2D2960 connect
23:38:56.228 00.003 11872 case statement mapped state 6 to 3
23:38:56.234 00.006 11872 case statement mapped state 6 to 3
23:38:56.239 00.005 9960 ZWO: stopexposure
23:38:56.239 00.000 11872 evsrv: cli 0D2D2960 request: {"method":"get_app_state","id":"082c6059-f34b-42cc-a72b-4f12a0e72220"}
23:38:56.243 00.004 11872 case statement mapped state 6 to 3
23:38:56.246 00.003 11872 evsrv: cli 0D2D2960 response: {"jsonrpc":"2.0","result":"Guiding","id":"082c6059-f34b-42cc-a72b-4f12a0e72220"}
23:38:56.249 00.003 11872 evsrv: cli 0D2D2960 disconnect
23:38:56.901 00.652 9960 ZWO: stopexposure
23:38:56.901 00.000 9960 Error thrown from C:\cygwin\home\agalasso\projects\phd2\worker_thread.cpp:190->Capture failed
23:38:56.902 00.001 9960 worker thread done servicing request
23:38:56.902 00.000 11872 OnExposeComplete: enter
23:38:56.908 00.006 11872 OnExposeComplete: Capture Error reported
23:38:56.912 00.004 11872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
23:38:56.918 00.006 11872 Mount: notify guiding stopped
23:38:56.925 00.007 11872 Changing from state GUIDING to STOP
23:38:56.929 00.004 11872 guider state => SELECTED
23:38:56.933 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=199, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
23:38:56.938 00.005 11872 Changing from state SELECTED to UNINITIALIZED
23:38:56.943 00.005 11872 guider state => SELECTING
23:38:56.951 00.008 11872 Status Line: Stopped.
23:38:56.956 00.005 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\myframe_events.cpp:489->Error reported capturing image
23:38:57.250 00.294 11872 evsrv: cli 0D2D3180 connect
23:38:57.257 00.007 11872 evsrv: cli 0D2D3180 request: {"method":"get_app_state","id":"0dfd6932-ab92-48fd-a447-47a5dcc86707"}
23:38:57.263 00.006 11872 evsrv: cli 0D2D3180 response: {"jsonrpc":"2.0","result":"Stopped","id":"0dfd6932-ab92-48fd-a447-47a5dcc86707"}
23:38:57.268 00.005 11872 evsrv: cli 0D2D3180 disconnect
23:39:13.154 15.886 11872 evsrv: cli 0D2D2BE0 connect
23:39:13.158 00.004 11872 evsrv: cli 0D2D2BE0 request: {"method":"get_app_state","id":"d9db1e74-d403-4cac-8582-34733d00d71f"}
23:39:13.161 00.003 11872 evsrv: cli 0D2D2BE0 response: {"jsonrpc":"2.0","result":"Stopped","id":"d9db1e74-d403-4cac-8582-34733d00d71f"}
23:39:13.171 00.010 11872 evsrv: cli 0D2D2BE0 disconnect
23:39:13.176 00.005 11872 evsrv: cli 0D2D2500 connect
23:39:13.179 00.003 11872 evsrv: cli 0D2D2500 request: {"method":"get_calibrated","id":"4f6cc179-f2f1-4def-a6fd-933b5d6db6b3"}
23:39:13.183 00.004 11872 evsrv: cli 0D2D2500 response: {"jsonrpc":"2.0","result":true,"id":"4f6cc179-f2f1-4def-a6fd-933b5d6db6b3"}
23:39:13.192 00.009 11872 evsrv: cli 0D2D2500 disconnect
23:39:13.198 00.006 11872 evsrv: cli 0D2D2960 connect
23:39:13.202 00.004 11872 evsrv: cli 0D2D2960 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"f48318c3-9b87-4f0a-a869-b495dac8a47a"}
23:39:13.208 00.006 11872 PhdController::Guide begins
23:39:13.213 00.005 11872 PhdController: newstate STATE_SETUP
23:39:13.216 00.003 11872 PhdController: setup
23:39:13.221 00.005 11872 PhdController: newstate STATE_ATTEMPT_START
23:39:13.225 00.004 11872 PhdController: start capturing
23:39:13.228 00.003 11872 Changing from state SELECTING to UNINITIALIZED
23:39:13.233 00.005 11872 guider state => SELECTING
23:39:13.238 00.005 11872 setting force full frames = true
23:39:13.243 00.005 11872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
23:39:13.251 00.008 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:39:13.256 00.005 11872 Enqueuing Expose request
23:39:13.259 00.003 11872 PhdController: newstate STATE_SELECT_STAR
23:39:13.263 00.004 11872 evsrv: cli 0D2D2960 response: {"jsonrpc":"2.0","result":0,"id":"f48318c3-9b87-4f0a-a869-b495dac8a47a"}
23:39:13.267 00.004 9960 Worker thread wakes up
23:39:13.268 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
23:39:13.268 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:39:13.268 00.000 11872 evsrv: cli 0D2D2960 disconnect
23:39:13.273 00.005 11872 evsrv: cli 0D2D2820 connect
23:39:13.277 00.004 11872 case statement mapped state 1 to 101
23:39:13.282 00.005 11872 case statement mapped state 1 to 101
23:39:13.287 00.005 11872 evsrv: cli 0D2D2820 request: {"method":"get_lock_shift_params","id":"7a92309f-d32a-4e00-876b-5c9e6a5633e1"}
23:39:13.290 00.003 11872 evsrv: cli 0D2D2820 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"7a92309f-d32a-4e00-876b-5c9e6a5633e1"}
23:39:13.294 00.004 11872 evsrv: cli 0D2D2820 disconnect
23:39:13.300 00.006 11872 evsrv: cli 0D2D34A0 connect
23:39:13.304 00.004 11872 case statement mapped state 1 to 101
23:39:13.308 00.004 11872 case statement mapped state 1 to 101
23:39:13.312 00.004 11872 evsrv: cli 0D2D34A0 request: {"method":"get_lock_position","id":"eb657fe1-37aa-40fe-a6bf-1a41618758ad"}
23:39:13.316 00.004 11872 evsrv: cli 0D2D34A0 response: {"jsonrpc":"2.0","result":null,"id":"eb657fe1-37aa-40fe-a6bf-1a41618758ad"}
23:39:13.321 00.005 11872 evsrv: cli 0D2D34A0 disconnect
23:39:14.325 01.004 11872 evsrv: cli 0D2D2E60 connect
23:39:14.335 00.010 11872 case statement mapped state 1 to 101
23:39:14.341 00.006 11872 case statement mapped state 1 to 101
23:39:14.346 00.005 11872 evsrv: cli 0D2D2E60 request: {"method":"get_lock_position","id":"7d31dd92-e927-41bc-b355-72a09f0a3183"}
23:39:14.352 00.006 11872 evsrv: cli 0D2D2E60 response: {"jsonrpc":"2.0","result":null,"id":"7d31dd92-e927-41bc-b355-72a09f0a3183"}
23:39:14.359 00.007 11872 evsrv: cli 0D2D2E60 disconnect
23:39:14.511 00.152 9960 Exposure complete
23:39:14.622 00.111 9960 worker thread done servicing request
23:39:14.622 00.000 11872 OnExposeComplete: enter
23:39:14.627 00.005 11872 UpdateGuideState(): m_state=1
23:39:14.630 00.003 11872 UpdateCurrentPosition: no star selected
23:39:14.634 00.004 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
23:39:14.638 00.004 11872 Status Line: No star selected
23:39:14.642 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
23:39:14.647 00.005 11872 UpdateGuideState exits: No star selected
23:39:14.651 00.004 11872 GuiderMultiStar::AutoSelect enter
23:39:14.654 00.003 11872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
23:39:14.760 00.106 11872 AutoFind: auto downsample for scale 1.00 => 1x
23:39:14.940 00.180 11872 AutoFind: global mean = -0.0, stdev 2.3
23:39:14.944 00.004 11872 AutoFind: using threshold = 0.1
23:39:15.184 00.240 11872 AutoFind: local max [1842, 802] 121.6
23:39:15.187 00.003 11872 AutoFind: local max [1599, 252] 110.6
23:39:15.192 00.005 11872 AutoFind: local max [44, 303] 83.4
23:39:15.195 00.003 11872 AutoFind: local max [1733, 265] 52.6
23:39:15.199 00.004 11872 AutoFind: local max [1383, 34] 37.7
23:39:15.202 00.003 11872 AutoFind: local max [785, 503] 29.7
23:39:15.207 00.005 11872 AutoFind: local max [785, 498] 27.6
23:39:15.211 00.004 11872 AutoFind: local max [1528, 1023] 24.0
23:39:15.215 00.004 11872 AutoFind: local max [462, 256] 21.9
23:39:15.218 00.003 11872 AutoFind: local max [176, 369] 21.3
23:39:15.221 00.003 11872 AutoFind: local max [139, 467] 21.0
23:39:15.226 00.005 11872 AutoFind: local max [1049, 284] 19.5
23:39:15.229 00.003 11872 AutoFind: local max [127, 882] 18.3
23:39:15.232 00.003 11872 AutoFind: local max [1432, 1059] 17.2
23:39:15.237 00.005 11872 AutoFind: local max [889, 856] 15.7
23:39:15.239 00.002 11872 AutoFind: local max [43, 953] 14.5
23:39:15.242 00.003 11872 AutoFind: local max [176, 30] 13.0
23:39:15.246 00.004 11872 AutoFind: local max [1326, 110] 12.7
23:39:15.248 00.002 11872 AutoFind: local max [146, 970] 10.5
23:39:15.252 00.004 11872 AutoFind: local max [762, 89] 10.2
23:39:15.254 00.002 11872 AutoFind: local max [286, 388] 9.8
23:39:15.258 00.004 11872 AutoFind: local max [46, 613] 8.9
23:39:15.261 00.003 11872 AutoFind: local max [494, 333] 8.7
23:39:15.263 00.002 11872 AutoFind: local max [316, 1038] 8.4
23:39:15.266 00.003 11872 AutoFind: local max [397, 286] 8.2
23:39:15.270 00.004 11872 AutoFind: local max [1365, 591] 8.1
23:39:15.272 00.002 11872 AutoFind: local max [1379, 505] 8.1
23:39:15.274 00.002 11872 AutoFind: local max [1378, 513] 7.9
23:39:15.278 00.004 11872 AutoFind: local max [1400, 36] 7.3
23:39:15.281 00.003 11872 AutoFind: local max [1453, 419] 7.3
23:39:15.284 00.003 11872 AutoFind: local max [1355, 534] 6.7
23:39:15.287 00.003 11872 AutoFind: local max [1021, 1011] 6.6
23:39:15.290 00.003 11872 AutoFind: local max [292, 607] 6.5
23:39:15.292 00.002 11872 AutoFind: local max [821, 798] 6.5
23:39:15.295 00.003 11872 AutoFind: local max [878, 638] 6.5
23:39:15.298 00.003 11872 AutoFind: local max [1868, 79] 6.3
23:39:15.301 00.003 11872 AutoFind: local max [314, 946] 6.1
23:39:15.304 00.003 11872 AutoFind: local max [1917, 633] 6.1
23:39:15.308 00.004 11872 AutoFind: local max [512, 255] 5.8
23:39:15.311 00.003 11872 AutoFind: local max [1495, 665] 5.7
23:39:15.314 00.003 11872 AutoFind: local max [114, 916] 5.6
23:39:15.317 00.003 11872 AutoFind: local max [1829, 579] 5.6
23:39:15.320 00.003 11872 AutoFind: local max [1356, 540] 5.5
23:39:15.324 00.004 11872 AutoFind: local max [386, 635] 5.4
23:39:15.328 00.004 11872 AutoFind: local max [1404, 397] 5.3
23:39:15.330 00.002 11872 AutoFind: local max [323, 353] 5.2
23:39:15.333 00.003 11872 AutoFind: local max [368, 962] 5.1
23:39:15.337 00.004 11872 AutoFind: local max [1740, 358] 5.0
23:39:15.340 00.003 11872 AutoFind: local max [1791, 185] 4.9
23:39:15.344 00.004 11872 AutoFind: local max [1404, 390] 4.8
23:39:15.347 00.003 11872 AutoFind: local max [1707, 402] 4.8
23:39:15.351 00.004 11872 AutoFind: local max [121, 1020] 4.6
23:39:15.354 00.003 11872 AutoFind: local max [1742, 202] 4.6
23:39:15.357 00.003 11872 AutoFind: local max [1366, 597] 4.5
23:39:15.363 00.006 11872 AutoFind: local max [1022, 1005] 4.5
23:39:15.367 00.004 11872 AutoFind: local max [377, 988] 4.5
23:39:15.371 00.004 11872 AutoFind: local max [449, 8] 4.4
23:39:15.374 00.003 11872 AutoFind: local max [609, 500] 4.4
23:39:15.378 00.004 11872 AutoFind: local max [526, 515] 4.3
23:39:15.381 00.003 11872 AutoFind: local max [1864, 986] 4.3
23:39:15.383 00.002 11872 AutoFind: local max [317, 461] 4.0
23:39:15.387 00.004 11872 AutoFind: local max [1588, 238] 4.0
23:39:15.391 00.004 11872 AutoFind: local max [1716, 340] 3.9
23:39:15.394 00.003 11872 AutoFind: local max [1222, 320] 3.9
23:39:15.399 00.005 11872 AutoFind: local max [1020, 369] 3.9
23:39:15.402 00.003 11872 AutoFind: local max [697, 1085] 3.9
23:39:15.406 00.004 11872 AutoFind: local max [206, 25] 3.8
23:39:15.409 00.003 11872 AutoFind: local max [823, 804] 3.8
23:39:15.413 00.004 11872 AutoFind: local max [1507, 619] 3.8
23:39:15.417 00.004 11872 AutoFind: local max [822, 204] 3.7
23:39:15.421 00.004 11872 AutoFind: local max [1423, 68] 3.7
23:39:15.424 00.003 11872 AutoFind: local max [715, 364] 3.7
23:39:15.428 00.004 11872 AutoFind: local max [64, 409] 3.6
23:39:15.430 00.002 11872 AutoFind: local max [1019, 1018] 3.6
23:39:15.433 00.003 11872 AutoFind: local max [496, 719] 3.6
23:39:15.436 00.003 11872 AutoFind: local max [570, 581] 3.6
23:39:15.438 00.002 11872 AutoFind: local max [1084, 1078] 3.6
23:39:15.442 00.004 11872 AutoFind: local max [1397, 288] 3.6
23:39:15.446 00.004 11872 AutoFind: local max [1113, 322] 3.6
23:39:15.450 00.004 11872 AutoFind: local max [1825, 263] 3.5
23:39:15.453 00.003 11872 AutoFind: local max [1668, 53] 3.5
23:39:15.457 00.004 11872 AutoFind: local max [1367, 16] 3.5
23:39:15.461 00.004 11872 AutoFind: local max [822, 198] 3.5
23:39:15.465 00.004 11872 AutoFind: local max [1353, 586] 3.5
23:39:15.468 00.003 11872 AutoFind: local max [1712, 389] 3.5
23:39:15.471 00.003 11872 AutoFind: local max [1687, 580] 3.5
23:39:15.476 00.005 11872 AutoFind: local max [1217, 318] 3.5
23:39:15.479 00.003 11872 AutoFind: local max [336, 240] 3.4
23:39:15.482 00.003 11872 AutoFind: local max [972, 202] 3.4
23:39:15.486 00.004 11872 AutoFind: local max [889, 871] 3.4
23:39:15.490 00.004 11872 AutoFind: local max [1667, 957] 3.4
23:39:15.493 00.003 11872 AutoFind: local max [1496, 411] 3.4
23:39:15.497 00.004 11872 AutoFind: local max [707, 129] 3.4
23:39:15.500 00.003 11872 AutoFind: local max [1790, 991] 3.4
23:39:15.503 00.003 11872 AutoFind: local max [1056, 219] 3.4
23:39:15.507 00.004 11872 AutoFind: local max [1532, 449] 3.4
23:39:15.511 00.004 11872 AutoFind: local max [1136, 915] 3.3
23:39:15.514 00.003 11872 AutoFind: local max [601, 884] 3.3
23:39:15.517 00.003 11872 AutoFind: local max [1744, 268] 3.3
23:39:15.521 00.004 11872 AutoFind: local max [1169, 239] 3.3
23:39:15.525 00.004 11872 AutoFind: close dim-bright [1744, 268] 3.3 - [1733, 265] 52.6
23:39:15.528 00.003 11872 AutoFind: too close [889, 871] 3.4 - [889, 856] 15.7
23:39:15.531 00.003 11872 AutoFind: too close [1217, 318] 3.5 - [1222, 320] 3.9
23:39:15.535 00.004 11872 AutoFind: too close [1712, 389] 3.5 - [1707, 402] 4.8
23:39:15.538 00.003 11872 AutoFind: too close [1353, 586] 3.5 - [1366, 597] 4.5
23:39:15.541 00.003 11872 AutoFind: too close [1353, 586] 3.5 - [1365, 591] 8.1
23:39:15.544 00.003 11872 AutoFind: too close [822, 198] 3.5 - [822, 204] 3.7
23:39:15.547 00.003 11872 AutoFind: close dim-bright [1367, 16] 3.5 - [1383, 34] 37.7
23:39:15.549 00.002 11872 AutoFind: too close [1019, 1018] 3.6 - [1022, 1005] 4.5
23:39:15.552 00.003 11872 AutoFind: too close [1019, 1018] 3.6 - [1021, 1011] 6.6
23:39:15.555 00.003 11872 AutoFind: too close [823, 804] 3.8 - [821, 798] 6.5
23:39:15.557 00.002 11872 AutoFind: close dim-bright [1588, 238] 4.0 - [1599, 252] 110.6
23:39:15.560 00.003 11872 AutoFind: too close [1022, 1005] 4.5 - [1021, 1011] 6.6
23:39:15.562 00.002 11872 AutoFind: too close [1366, 597] 4.5 - [1365, 591] 8.1
23:39:15.564 00.002 11872 AutoFind: too close [1404, 390] 4.8 - [1404, 397] 5.3
23:39:15.568 00.004 11872 AutoFind: too close [1356, 540] 5.5 - [1355, 534] 6.7
23:39:15.570 00.002 11872 AutoFind: close dim-bright [1400, 36] 7.3 - [1383, 34] 37.7
23:39:15.573 00.003 11872 AutoFind: too close [1378, 513] 7.9 - [1379, 505] 8.1
23:39:15.575 00.002 11872 AutoFind: too close [785, 498] 27.6 - [785, 503] 29.7
23:39:15.578 00.003 11872 AutoFind: too close to edge [697, 1085] 3.9
23:39:15.580 00.002 11872 AutoFind: too close to edge [449, 8] 4.4
23:39:15.585 00.005 11872 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
23:39:15.587 00.002 11872 Star::Find(15, 1842, 802, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:15.590 00.003 11872 Star::Find returns 1 (0), X=1842.36, Y=801.90, Mass=4242, SNR=43.8, Peak=206 HFD=5.9
23:39:15.593 00.003 11872 Star::Find(15, 1599, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:15.596 00.003 11872 Star::Find returns 1 (0), X=1599.70, Y=253.19, Mass=5389, SNR=48.7, Peak=137 HFD=6.6
23:39:15.599 00.003 11872 Star::Find(15, 44, 303, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:15.602 00.003 11872 Star::Find returns 1 (0), X=43.25, Y=303.37, Mass=1779, SNR=28.6, Peak=104 HFD=4.9
23:39:15.606 00.004 11872 Star::Find(15, 1733, 265, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:15.610 00.004 11872 Star::Find returns 1 (0), X=1733.27, Y=266.62, Mass=2002, SNR=30.1, Peak=79 HFD=6.2
23:39:15.613 00.003 11872 Star::Find(15, 1383, 34, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:15.617 00.004 11872 Star::Find returns 1 (0), X=1383.65, Y=35.59, Mass=1982, SNR=29.8, Peak=54 HFD=6.8
23:39:15.620 00.003 11872 Star::Find(15, 1528, 1023, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:15.623 00.003 11872 Star::Find returns 1 (0), X=1529.10, Y=1019.88, Mass=1192, SNR=23.0, Peak=35 HFD=6.2
23:39:15.628 00.005 11872 Star::Find(15, 462, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:15.630 00.002 11872 Star::Find returns 1 (0), X=461.33, Y=257.68, Mass=1274, SNR=23.3, Peak=39 HFD=6.7
23:39:15.633 00.003 11872 Star::Find(15, 176, 369, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:15.637 00.004 11872 Star::Find returns 1 (0), X=175.26, Y=369.55, Mass=607, SNR=16.7, Peak=27 HFD=5.2
23:39:15.642 00.005 11872 Star::Find(15, 139, 467, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:15.646 00.004 11872 Star::Find returns 1 (0), X=138.36, Y=466.60, Mass=574, SNR=16.1, Peak=28 HFD=5.2
23:39:15.649 00.003 11872 Star::Find(15, 1049, 284, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:15.653 00.004 11872 Star::Find returns 1 (0), X=1049.70, Y=285.86, Mass=1262, SNR=23.0, Peak=35 HFD=7.6
23:39:15.656 00.003 11872 Star::Find(15, 127, 882, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:15.659 00.003 11872 Star::Find returns 1 (0), X=126.56, Y=882.20, Mass=444, SNR=14.1, Peak=29 HFD=5.1
23:39:15.663 00.004 11872 Star::Find(15, 1432, 1059, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:15.667 00.004 11872 Star::Find returns 1 (0), X=1431.40, Y=1061.18, Mass=791, SNR=18.9, Peak=28 HFD=5.9
23:39:15.669 00.002 11872 Star::Find(15, 43, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:15.673 00.004 11872 Star::Find returns 1 (0), X=42.70, Y=952.86, Mass=255, SNR=10.9, Peak=22 HFD=4.2
23:39:15.677 00.004 11872 Star::Find(15, 176, 30, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:15.680 00.003 11872 Star::Find returns 1 (0), X=175.59, Y=30.40, Mass=318, SNR=12.2, Peak=15 HFD=5.6
23:39:15.682 00.002 11872 Star::Find(15, 1326, 110, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:15.685 00.003 11872 Star::Find returns 1 (0), X=1326.98, Y=111.72, Mass=602, SNR=16.3, Peak=23 HFD=6.6
23:39:15.688 00.003 11872 Star::Find(15, 146, 970, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:15.691 00.003 11872 Star::Find returns 1 (0), X=145.61, Y=969.47, Mass=161, SNR=8.6, Peak=12 HFD=3.7
23:39:15.693 00.002 11872 Star::Find(15, 762, 89, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:15.696 00.003 11872 Star::Find returns 1 (0), X=763.80, Y=87.09, Mass=499, SNR=15.0, Peak=17 HFD=6.4
23:39:15.699 00.003 11872 Star::Find(15, 286, 388, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:15.703 00.004 11872 Star::Find returns 1 (0), X=285.87, Y=387.49, Mass=309, SNR=11.8, Peak=15 HFD=5.3
23:39:15.705 00.002 11872 Star::Find(15, 46, 613, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:15.709 00.004 11872 Star::Find returns 1 (0), X=45.49, Y=613.50, Mass=192, SNR=9.5, Peak=14 HFD=5.1
23:39:15.712 00.003 11872 Star::Find(15, 494, 333, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:15.715 00.003 11872 Star::Find returns 1 (0), X=494.92, Y=330.86, Mass=390, SNR=13.3, Peak=16 HFD=6.2
23:39:15.718 00.003 11872 Star::Find(15, 316, 1038, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:15.720 00.002 11872 Star::Find returns 1 (0), X=315.48, Y=1037.38, Mass=197, SNR=9.5, Peak=15 HFD=5.1
23:39:15.723 00.003 11872 Star::Find(15, 397, 286, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:15.726 00.003 11872 Star::Find returns 1 (0), X=396.97, Y=287.72, Mass=317, SNR=12.1, Peak=14 HFD=5.8
23:39:15.729 00.003 11872 Star::Find(15, 1400, 36, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:15.731 00.002 11872 Star::Find returns 1 (0), X=1383.84, Y=35.47, Mass=1748, SNR=27.5, Peak=34 HFD=6.4
23:39:15.734 00.003 11872 Star::Find(15, 1453, 419, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:15.736 00.002 11872 Star::Find returns 1 (0), X=1453.73, Y=419.83, Mass=249, SNR=10.5, Peak=13 HFD=5.7
23:39:15.740 00.004 11872 Star::Find(15, 292, 607, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:15.743 00.003 11872 Star::Find returns 1 (0), X=292.07, Y=607.32, Mass=129, SNR=7.7, Peak=8 HFD=5.1
23:39:15.746 00.003 11872 Star::Find(15, 878, 638, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:15.749 00.003 11872 Star::Find returns 1 (0), X=879.00, Y=638.79, Mass=136, SNR=7.8, Peak=7 HFD=5.3
23:39:15.752 00.003 11872 Star::Find(15, 1868, 79, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:15.756 00.004 11872 Star::Find returns 1 (0), X=1868.33, Y=80.13, Mass=138, SNR=7.9, Peak=14 HFD=5.3
23:39:15.760 00.004 11872 Star::Find(15, 314, 946, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:15.763 00.003 11872 Star::Find returns 1 (0), X=314.05, Y=946.93, Mass=87, SNR=6.3, Peak=8 HFD=4.1
23:39:15.766 00.003 11872 Star::Find(15, 1917, 633, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:15.770 00.004 11872 Star::Find returns 1 (0), X=1916.38, Y=634.29, Mass=178, SNR=9.0, Peak=15 HFD=4.8
23:39:15.773 00.003 11872 Star::Find(15, 512, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:15.777 00.004 11872 Star::Find returns 1 (0), X=512.75, Y=252.45, Mass=313, SNR=11.6, Peak=18 HFD=6.1
23:39:15.781 00.004 11872 Star::Find(15, 1495, 665, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:15.784 00.003 11872 Star::Find returns 1 (0), X=1494.77, Y=661.62, Mass=239, SNR=10.3, Peak=9 HFD=6.6
23:39:15.788 00.004 11872 Star::Find(15, 114, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:15.791 00.003 11872 Star::Find returns 1 (0), X=114.27, Y=916.04, Mass=114, SNR=7.3, Peak=10 HFD=5.3
23:39:15.794 00.003 11872 Star::Find(15, 1829, 579, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:15.798 00.004 11872 Star::Find returns 1 (0), X=1828.20, Y=578.96, Mass=153, SNR=8.3, Peak=10 HFD=5.1
23:39:15.803 00.005 11872 Star::Find(15, 386, 635, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:15.806 00.003 11872 Star::Find returns 1 (0), X=386.27, Y=635.94, Mass=150, SNR=8.2, Peak=10 HFD=5.2
23:39:15.810 00.004 11872 Star::Find(15, 323, 353, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:15.813 00.003 11872 Star::Find returns 1 (0), X=322.67, Y=353.95, Mass=232, SNR=10.4, Peak=10 HFD=6.6
23:39:15.818 00.005 11872 Star::Find(15, 368, 962, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:15.821 00.003 11872 Star::Find false star n=23 nbg=283 bg=1.0 sigma=1.0 thresh=4 peak=4
23:39:15.824 00.003 11872 Star::Find returns 0 (2), X=368.00, Y=962.00, Mass=85, SNR=2.9, Peak=8 HFD=0.0
23:39:15.829 00.005 11872 Star::Find(15, 1740, 358, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:15.833 00.004 11872 Star::Find returns 1 (0), X=1739.92, Y=357.19, Mass=148, SNR=8.3, Peak=12 HFD=5.9
23:39:15.836 00.003 11872 Star::Find(15, 1791, 185, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:15.841 00.005 11872 Star::Find returns 1 (0), X=1791.15, Y=186.24, Mass=166, SNR=8.6, Peak=11 HFD=5.8
23:39:15.843 00.002 11872 Star::Find(15, 121, 1020, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:15.847 00.004 11872 Star::Find false star n=18 nbg=275 bg=0.7 sigma=0.7 thresh=3 peak=3
23:39:15.851 00.004 11872 Star::Find returns 0 (2), X=121.00, Y=1020.00, Mass=57, SNR=2.9, Peak=6 HFD=0.0
23:39:15.854 00.003 11872 Star::Find(15, 1742, 202, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:15.859 00.005 11872 Star::Find returns 1 (0), X=1742.14, Y=203.19, Mass=136, SNR=7.9, Peak=10 HFD=6.0
23:39:15.863 00.004 11872 Star::Find(15, 377, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:15.867 00.004 11872 Star::Find false star n=28 nbg=284 bg=0.9 sigma=1.0 thresh=4 peak=4
23:39:15.871 00.004 11872 Star::Find returns 0 (2), X=377.00, Y=988.00, Mass=106, SNR=2.9, Peak=8 HFD=0.0
23:39:15.874 00.003 11872 Star::Find(15, 609, 500, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:15.877 00.003 11872 Star::Find returns 1 (0), X=610.14, Y=497.66, Mass=160, SNR=8.6, Peak=8 HFD=7.0
23:39:15.880 00.003 11872 Star::Find(15, 526, 515, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:15.886 00.006 11872 Star::Find returns 1 (0), X=525.45, Y=511.92, Mass=144, SNR=8.0, Peak=7 HFD=6.4
23:39:15.890 00.004 11872 Star::Find(15, 1864, 986, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:15.895 00.005 11872 Star::Find false star n=21 nbg=275 bg=0.6 sigma=0.7 thresh=3 peak=3
23:39:15.900 00.005 11872 Star::Find returns 0 (2), X=1864.00, Y=986.00, Mass=64, SNR=2.9, Peak=5 HFD=0.0
23:39:15.904 00.004 11872 Star::Find(15, 317, 461, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:15.908 00.004 11872 Star::Find returns 1 (0), X=316.85, Y=462.12, Mass=134, SNR=7.8, Peak=9 HFD=5.7
23:39:15.913 00.005 11872 Star::Find(15, 1588, 238, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:15.917 00.004 11872 Star::Find returns 1 (0), X=1599.70, Y=253.19, Mass=5389, SNR=48.7, Peak=130 HFD=6.6
23:39:15.921 00.004 11872 Star::Find(15, 1716, 340, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:15.923 00.002 11872 Star::Find returns 1 (0), X=1715.56, Y=340.58, Mass=149, SNR=8.2, Peak=7 HFD=6.9
23:39:15.929 00.006 11872 Star::Find(15, 1020, 369, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:15.932 00.003 11872 Star::Find false star n=39 nbg=274 bg=0.8 sigma=0.8 thresh=3 peak=3
23:39:15.935 00.003 11872 Star::Find returns 0 (2), X=1020.00, Y=369.00, Mass=99, SNR=2.9, Peak=5 HFD=0.0
23:39:15.937 00.002 11872 Star::Find(15, 206, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:15.940 00.003 11872 Star::Find returns 1 (0), X=206.30, Y=25.18, Mass=77, SNR=5.9, Peak=7 HFD=4.6
23:39:15.943 00.003 11872 Star::Find(15, 1507, 619, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:15.946 00.003 11872 Star::Find false star n=25 nbg=286 bg=0.9 sigma=1.0 thresh=4 peak=4
23:39:15.950 00.004 11872 Star::Find returns 0 (2), X=1507.00, Y=619.00, Mass=94, SNR=2.9, Peak=9 HFD=0.0
23:39:15.955 00.005 11872 Star::Find(15, 1423, 68, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:15.958 00.003 11872 Star::Find false star n=34 nbg=269 bg=0.8 sigma=0.8 thresh=3 peak=3
23:39:15.961 00.003 11872 Star::Find returns 0 (2), X=1423.00, Y=68.00, Mass=89, SNR=2.9, Peak=5 HFD=0.0
23:39:15.965 00.004 11872 Star::Find(15, 715, 364, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:15.967 00.002 11872 Star::Find returns 0 (2), X=715.00, Y=364.00, Mass=16, SNR=2.7, Peak=5 HFD=0.0
23:39:15.970 00.003 11872 Star::Find(15, 64, 409, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:15.972 00.002 11872 Star::Find false star n=19 nbg=284 bg=0.6 sigma=0.7 thresh=3 peak=3
23:39:15.975 00.003 11872 Star::Find returns 0 (2), X=64.00, Y=409.00, Mass=58, SNR=2.9, Peak=6 HFD=0.0
23:39:15.978 00.003 11872 Star::Find(15, 496, 719, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:15.981 00.003 11872 Star::Find false star n=8 nbg=279 bg=0.5 sigma=0.7 thresh=3 peak=1
23:39:15.984 00.003 11872 Star::Find returns 0 (2), X=496.00, Y=719.00, Mass=22, SNR=2.9, Peak=4 HFD=0.0
23:39:15.986 00.002 11872 Star::Find(15, 570, 581, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:15.990 00.004 11872 Star::Find returns 1 (0), X=570.04, Y=583.45, Mass=309, SNR=11.5, Peak=13 HFD=7.6
23:39:15.993 00.003 11872 Star::Find(15, 1084, 1078, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:15.996 00.003 11872 Star::Find returns 0 (2), X=1084.00, Y=1078.00, Mass=13, SNR=2.4, Peak=5 HFD=0.0
23:39:15.999 00.003 11872 Star::Find(15, 1397, 288, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:16.002 00.003 11872 Star::Find returns 0 (2), X=1397.00, Y=288.00, Mass=14, SNR=2.6, Peak=5 HFD=0.0
23:39:16.005 00.003 11872 Star::Find(15, 1113, 322, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:16.011 00.006 11872 Star::Find false star n=13 nbg=277 bg=0.7 sigma=0.7 thresh=3 peak=2
23:39:16.018 00.007 11872 Star::Find returns 0 (2), X=1113.00, Y=322.00, Mass=34, SNR=2.9, Peak=5 HFD=0.0
23:39:16.023 00.005 11872 Star::Find(15, 1825, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:16.029 00.006 11872 Star::Find false star n=25 nbg=286 bg=0.5 sigma=0.7 thresh=2 peak=1
23:39:16.033 00.004 11872 Star::Find returns 0 (2), X=1825.00, Y=263.00, Mass=45, SNR=2.9, Peak=4 HFD=0.0
23:39:16.035 00.002 11872 Star::Find(15, 1668, 53, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:16.040 00.005 11872 Star::Find returns 0 (3), X=1668.00, Y=53.00, Mass=7, SNR=1.8, Peak=5 HFD=0.0
23:39:16.044 00.004 11872 Star::Find(15, 1367, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:16.050 00.006 11872 Star::Find false star n=62 nbg=223 bg=2.8 sigma=2.0 thresh=9 peak=9
23:39:16.056 00.006 11872 Star::Find returns 0 (2), X=1367.00, Y=16.00, Mass=1181, SNR=2.9, Peak=11 HFD=0.0
23:39:16.059 00.003 11872 Star::Find(15, 1687, 580, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:16.063 00.004 11872 Star::Find false star n=12 nbg=285 bg=0.8 sigma=0.9 thresh=4 peak=3
23:39:16.067 00.004 11872 Star::Find returns 0 (2), X=1687.00, Y=580.00, Mass=47, SNR=2.9, Peak=6 HFD=0.0
23:39:16.071 00.004 11872 Star::Find(15, 336, 240, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:16.075 00.004 11872 Star::Find false star n=8 nbg=283 bg=0.5 sigma=0.7 thresh=3 peak=1
23:39:16.078 00.003 11872 Star::Find returns 0 (2), X=336.00, Y=240.00, Mass=25, SNR=2.9, Peak=5 HFD=0.0
23:39:16.082 00.004 11872 Star::Find(15, 972, 202, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:16.086 00.004 11872 Star::Find false star n=23 nbg=286 bg=0.7 sigma=0.8 thresh=3 peak=2
23:39:16.090 00.004 11872 Star::Find returns 0 (2), X=972.00, Y=202.00, Mass=61, SNR=2.9, Peak=6 HFD=0.0
23:39:16.094 00.004 11872 Star::Find(15, 1667, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:16.097 00.003 11872 Star::Find false star n=12 nbg=279 bg=0.5 sigma=0.7 thresh=3 peak=2
23:39:16.100 00.003 11872 Star::Find returns 0 (2), X=1667.00, Y=957.00, Mass=39, SNR=2.9, Peak=7 HFD=0.0
23:39:16.105 00.005 11872 Star::Find(15, 1496, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:16.108 00.003 11872 Star::Find false star n=33 nbg=273 bg=0.7 sigma=0.7 thresh=3 peak=3
23:39:16.112 00.004 11872 Star::Find returns 0 (2), X=1496.00, Y=411.00, Mass=93, SNR=2.9, Peak=6 HFD=0.0
23:39:16.115 00.003 11872 Star::Find(15, 707, 129, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:16.119 00.004 11872 Star::Find false star n=19 nbg=283 bg=0.9 sigma=1.0 thresh=4 peak=3
23:39:16.122 00.003 11872 Star::Find returns 0 (2), X=707.00, Y=129.00, Mass=67, SNR=2.9, Peak=7 HFD=0.0
23:39:16.125 00.003 11872 Star::Find(15, 1790, 991, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:16.128 00.003 11872 Star::Find false star n=11 nbg=278 bg=0.6 sigma=0.7 thresh=3 peak=2
23:39:16.133 00.005 11872 Star::Find returns 0 (2), X=1790.00, Y=991.00, Mass=28, SNR=2.9, Peak=5 HFD=0.0
23:39:16.135 00.002 11872 Star::Find(15, 1056, 219, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:16.138 00.003 11872 Star::Find false star n=27 nbg=274 bg=1.0 sigma=0.9 thresh=4 peak=4
23:39:16.142 00.004 11872 Star::Find returns 0 (2), X=1056.00, Y=219.00, Mass=101, SNR=2.9, Peak=8 HFD=0.0
23:39:16.147 00.005 11872 Star::Find(15, 1532, 449, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:16.150 00.003 11872 Star::Find returns 1 (0), X=1533.01, Y=447.21, Mass=154, SNR=8.3, Peak=8 HFD=6.1
23:39:16.153 00.003 11872 Star::Find(15, 1136, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:16.156 00.003 11872 Star::Find returns 0 (2), X=1136.00, Y=915.00, Mass=14, SNR=2.5, Peak=4 HFD=0.0
23:39:16.160 00.004 11872 Star::Find(15, 601, 884, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:16.164 00.004 11872 Star::Find false star n=8 nbg=285 bg=0.5 sigma=0.7 thresh=3 peak=2
23:39:16.167 00.003 11872 Star::Find returns 0 (2), X=601.00, Y=884.00, Mass=26, SNR=2.9, Peak=5 HFD=0.0
23:39:16.170 00.003 11872 Star::Find(15, 1744, 268, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:16.173 00.003 11872 Star::Find returns 1 (0), X=1733.27, Y=266.62, Mass=2002, SNR=30.1, Peak=79 HFD=6.2
23:39:16.177 00.004 11872 Star::Find(15, 1169, 239, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:16.180 00.003 11872 Star::Find false star n=19 nbg=288 bg=1.0 sigma=0.9 thresh=4 peak=4
23:39:16.183 00.003 11872 Star::Find returns 0 (2), X=1169.00, Y=239.00, Mass=68, SNR=2.9, Peak=7 HFD=0.0
23:39:16.186 00.003 11872 AutoFind: finding best star pass 1
23:39:16.190 00.004 11872 Star::Find(15, 1842, 802, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:16.194 00.004 11872 Star::Find returns 1 (0), X=1842.36, Y=801.90, Mass=4242, SNR=43.8, Peak=206 HFD=5.9
23:39:16.197 00.003 11872 AutoFind returns star at [1842, 802] 121.6 Mass 4242 SNR 43.8
23:39:16.200 00.003 11872 Star::Find(15, 1842, 802, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:16.204 00.004 11872 Star::Find returns 1 (0), X=1842.36, Y=801.90, Mass=4242, SNR=43.8, Peak=206 HFD=5.9
23:39:16.207 00.003 11872 MultiStar: List (12): {1842.36, 801.90}(43.8), {1599.70, 253.19}(48.7), {43.25, 303.37}(28.6), {1733.27, 266.62}(30.1), {1383.65, 35.59}(29.8), {1529.10, 1019.88}(23.0), {461.33, 257.68}(23.3), {175.26, 369.55}(16.7), {138.36, 466.60}(16.1), {1049.70, 285.86}(23.0), {126.56, 882.20}(14.1), {1431.40, 1061.18}(18.9), 
23:39:16.211 00.004 11872 setting lock position to (1842.36, 801.90)
23:39:16.215 00.004 11872 AutoSelect: state = 1, call UpdateGuideState
23:39:16.218 00.003 11872 UpdateGuideState(): m_state=1
23:39:16.221 00.003 11872 Star::Find(15, 1842, 801, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:16.225 00.004 11872 Star::Find returns 1 (0), X=1842.36, Y=801.90, Mass=4242, SNR=43.8, Peak=206 HFD=5.9
23:39:16.229 00.004 11872 CameraToMount -- cameraTheta (0.00) - m_xAngle (0.00) = xAngle (-0.00 = -0.00)
23:39:16.232 00.003 11872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.97 = 2.97)
23:39:16.235 00.003 11872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
23:39:16.241 00.006 11872 setting force full frames = false
23:39:16.245 00.004 11872 setting lock position to (1842.36, 801.90)
23:39:16.248 00.003 11872 CurrentPosition() valid, moving to STATE_SELECTED
23:39:16.252 00.004 11872 Changing from state SELECTING to SELECTED
23:39:16.255 00.003 11872 guider state => SELECTED
23:39:16.259 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
23:39:16.264 00.005 11872 UpdateGuideState exits: m=4242 SNR=43.8
23:39:16.267 00.003 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
23:39:16.271 00.004 11872 Status Line: Auto-selected star at (1842.4, 801.9)
23:39:16.277 00.006 11872 PhdController: newstate STATE_WAIT_SELECTED
23:39:16.280 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:16.285 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:39:16.288 00.003 11872 Enqueuing Expose request
23:39:16.292 00.004 9960 Worker thread wakes up
23:39:16.292 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:39:16.292 00.000 11872 evsrv: cli 0D2D2640 connect
23:39:16.296 00.004 11872 case statement mapped state 2 to 1
23:39:16.300 00.004 9960 Handling exposure in thread, d=1000 o=3 r=(1827,787,31,31)
23:39:16.302 00.002 11872 case statement mapped state 2 to 1
23:39:16.306 00.004 11872 evsrv: cli 0D2D2640 request: {"method":"get_lock_position","id":"04016a44-8977-4244-90c2-e974b2a27d15"}
23:39:16.310 00.004 11872 evsrv: cli 0D2D2640 response: {"jsonrpc":"2.0","result":[1842.36,801.90],"id":"04016a44-8977-4244-90c2-e974b2a27d15"}
23:39:16.313 00.003 11872 evsrv: cli 0D2D2640 disconnect
23:39:16.318 00.005 11872 evsrv: cli 0D2D2460 connect
23:39:16.321 00.003 11872 case statement mapped state 2 to 1
23:39:16.325 00.004 11872 case statement mapped state 2 to 1
23:39:16.330 00.005 11872 evsrv: cli 0D2D2460 request: {"method":"get_app_state","id":"dca797dc-9394-44e1-9f1b-b82321489951"}
23:39:16.334 00.004 11872 case statement mapped state 2 to 1
23:39:16.337 00.003 11872 evsrv: cli 0D2D2460 response: {"jsonrpc":"2.0","result":"Selected","id":"dca797dc-9394-44e1-9f1b-b82321489951"}
23:39:16.341 00.004 11872 evsrv: cli 0D2D2460 disconnect
23:39:17.342 01.001 11872 evsrv: cli 0D2D21E0 connect
23:39:17.350 00.008 11872 case statement mapped state 2 to 1
23:39:17.355 00.005 11872 case statement mapped state 2 to 1
23:39:17.364 00.009 11872 evsrv: cli 0D2D21E0 request: {"method":"get_app_state","id":"354ae9bf-afec-4122-a9d5-c897fbd531d6"}
23:39:17.369 00.005 11872 case statement mapped state 2 to 1
23:39:17.373 00.004 11872 evsrv: cli 0D2D21E0 response: {"jsonrpc":"2.0","result":"Selected","id":"354ae9bf-afec-4122-a9d5-c897fbd531d6"}
23:39:17.378 00.005 11872 evsrv: cli 0D2D21E0 disconnect
23:39:17.542 00.164 9960 Exposure complete
23:39:17.656 00.114 9960 worker thread done servicing request
23:39:17.656 00.000 11872 OnExposeComplete: enter
23:39:17.661 00.005 11872 UpdateGuideState(): m_state=2
23:39:17.665 00.004 11872 Star::Find(15, 1842, 801, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:39:17.669 00.004 11872 Star::Find returns 1 (0), X=1842.41, Y=801.74, Mass=4077, SNR=42.8, Peak=188 HFD=5.7
23:39:17.672 00.003 11872 CameraToMount -- cameraTheta (-1.26) - m_xAngle (0.00) = xAngle (-1.26 = -1.26)
23:39:17.675 00.003 11872 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.71 = 1.71)
23:39:17.680 00.005 11872 CameraToMount -- cameraX=0.05 cameraY=-0.16 hyp=0.17 cameraTheta=-1.26 mountX=0.05 mountY=0.17, mountTheta=1.28
23:39:17.684 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=188, med=0, FiltMin=0, FiltMax=120, Gamma=1.000
23:39:17.689 00.005 11872 UpdateGuideState exits: m=4077 SNR=42.8
23:39:17.692 00.003 11872 PhdController: newstate STATE_CALIBRATE
23:39:17.696 00.004 11872 PhdController: newstate STATE_GUIDE
23:39:17.712 00.016 11872 Changing from state SELECTED to CALIBRATING_PRIMARY
23:39:17.715 00.003 11872 guider state => CALIBRATED
23:39:17.718 00.003 11872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
23:39:17.722 00.004 11872 reset dither spiral
23:39:17.727 00.005 11872 PhdController: newstate STATE_SETTLE_BEGIN
23:39:17.731 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:17.735 00.004 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:39:17.738 00.003 11872 Enqueuing Expose request
23:39:17.742 00.004 9960 Worker thread wakes up
23:39:17.742 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:39:17.742 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:39:18.381 00.639 11872 evsrv: cli 0D2D2820 connect
23:39:18.389 00.008 11872 case statement mapped state 5 to 1
23:39:18.394 00.005 11872 case statement mapped state 5 to 1
23:39:18.401 00.007 11872 evsrv: cli 0D2D2820 request: {"method":"get_app_state","id":"a8755e21-7b6a-41e1-a9b7-621b99c1bd2e"}
23:39:18.407 00.006 11872 case statement mapped state 5 to 1
23:39:18.412 00.005 11872 evsrv: cli 0D2D2820 response: {"jsonrpc":"2.0","result":"Selected","id":"a8755e21-7b6a-41e1-a9b7-621b99c1bd2e"}
23:39:18.418 00.006 11872 evsrv: cli 0D2D2820 disconnect
23:39:18.990 00.572 9960 Exposure complete
23:39:19.125 00.135 9960 worker thread done servicing request
23:39:19.125 00.000 11872 OnExposeComplete: enter
23:39:19.132 00.007 11872 UpdateGuideState(): m_state=5
23:39:19.137 00.005 11872 Star::Find(15, 1842, 801, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:39:19.143 00.006 11872 Star::Find returns 1 (0), X=1842.50, Y=801.58, Mass=4319, SNR=44.3, Peak=207 HFD=5.8
23:39:19.149 00.006 11872 CameraToMount -- cameraTheta (-1.16) - m_xAngle (0.00) = xAngle (-1.16 = -1.16)
23:39:19.153 00.004 11872 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.81 = 1.81)
23:39:19.157 00.004 11872 CameraToMount -- cameraX=0.14 cameraY=-0.33 hyp=0.36 cameraTheta=-1.16 mountX=0.14 mountY=0.35, mountTheta=1.18
23:39:19.162 00.005 11872 Changing from state CALIBRATED to GUIDING
23:39:19.166 00.004 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:39:19.170 00.004 11872 ScopeASCOM::SideOfPier() returns 0
23:39:19.174 00.004 11872 AdjustCalibrationForScopePointing (scope): current dec=31.2 pierSide=0, cal dec=0.0 pierSide=0 rotAngle=None bin=1
23:39:19.177 00.003 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:39:19.182 00.005 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:39:19.185 00.003 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:39:19.189 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:39:19.193 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:39:19.197 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:39:19.201 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:39:19.204 00.003 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:39:19.212 00.008 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:39:19.216 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:39:19.220 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:39:19.225 00.005 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:39:19.230 00.005 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:39:19.373 00.143 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:39:19.379 00.006 11872 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 2.900000
23:39:19.383 00.004 11872 Dec comp: XRate 1.564 -> 1.337 for dec 0.0 -> dec 31.2
23:39:19.390 00.007 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:39:19.394 00.004 11872 ScopeASCOM::SideOfPier() returns 0
23:39:19.399 00.005 11872 setting lock position to (1842.50, 801.58)
23:39:19.404 00.005 11872 guider state => GUIDING
23:39:19.408 00.004 11872 Status Line: Guiding
23:39:19.414 00.006 11872 Mount: notify guiding started
23:39:19.421 00.007 11872 GetString("/profile/5/name", "") returns "PHD SF 2025"
23:39:19.424 00.003 11872 GetString("/profile/5/scope/calibration/timestamp", "") returns "11/21/2025 10:15:14 PM"
23:39:19.428 00.004 11872 GetDouble("/profile/5/scope/calibration/xRate", 1.000000) returns 0.001564
23:39:19.433 00.005 11872 GetDouble("/profile/5/scope/calibration/yRate", 1.000000) returns 0.001340
23:39:19.438 00.005 11872 GetInt("/profile/5/scope/calibration/binning", 1) returns 1
23:39:19.442 00.004 11872 GetDouble("/profile/5/scope/calibration/xAngle", 0.000000) returns 0.004073
23:39:19.445 00.003 11872 GetDouble("/profile/5/scope/calibration/yAngle", 0.000000) returns -1.738880
23:39:19.450 00.005 11872 GetDouble("/profile/5/scope/calibration/declination", 0.000000) returns 0.000075
23:39:19.455 00.005 11872 GetInt("/profile/5/scope/calibration/pierSide", -1) returns 0
23:39:19.459 00.004 11872 GetInt("/profile/5/scope/calibration/raGuideParity", 0) returns 1
23:39:19.462 00.003 11872 GetInt("/profile/5/scope/calibration/decGuideParity", 0) returns -1
23:39:19.467 00.005 11872 GetDouble("/profile/5/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
23:39:19.470 00.003 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:39:19.474 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:39:19.477 00.003 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:39:19.479 00.002 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:39:19.483 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:39:19.486 00.003 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:39:19.490 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:39:19.493 00.003 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:39:19.496 00.003 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:39:19.498 00.002 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:39:19.503 00.005 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:39:19.507 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:39:19.509 00.002 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:39:19.512 00.003 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:39:19.516 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:39:19.519 00.003 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:39:19.521 00.002 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:39:19.524 00.003 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:39:19.527 00.003 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:39:19.531 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:39:19.534 00.003 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:39:19.536 00.002 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:39:19.540 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:39:19.543 00.003 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:39:19.548 00.005 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:39:19.551 00.003 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:39:19.560 00.009 11872 evsrv: cli 0D2D2640 connect
23:39:19.563 00.003 11872 case statement mapped state 6 to 3
23:39:19.568 00.005 11872 case statement mapped state 6 to 3
23:39:19.571 00.003 11872 evsrv: cli 0D2D2640 request: {"method":"get_app_state","id":"1f8532a4-b97f-425d-97c3-0edb1b341286"}
23:39:19.575 00.004 11872 case statement mapped state 6 to 3
23:39:19.579 00.004 11872 evsrv: cli 0D2D2640 response: {"jsonrpc":"2.0","result":"Guiding","id":"1f8532a4-b97f-425d-97c3-0edb1b341286"}
23:39:19.590 00.011 11872 evsrv: cli 0D2D2640 disconnect
23:39:19.653 00.063 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:39:19.660 00.007 11872 ScopeASCOM::SideOfPier() returns 0
23:39:19.666 00.006 11872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
23:39:19.671 00.005 11872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
23:39:19.677 00.006 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:39:19.681 00.004 11872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 31.2
23:39:19.686 00.005 11872 MountToCamera -- mountTheta (-0.00) + m_xAngle (0.00) = xAngle (0.00 = 0.00)
23:39:19.692 00.006 11872 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
23:39:19.695 00.003 11872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
23:39:19.699 00.004 11872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
23:39:19.708 00.009 11872 GetInt("/profile/5/AutoLoadCalibration", -1) returns 1
23:39:19.712 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=0, FiltMin=0, FiltMax=126, Gamma=1.000
23:39:19.717 00.005 11872 UpdateGuideState exits: m=4319 SNR=44.3
23:39:19.721 00.004 11872 PhdController: newstate STATE_SETTLE_WAIT
23:39:19.726 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:19.730 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:39:19.736 00.006 11872 Enqueuing Expose request
23:39:19.740 00.004 9960 Worker thread wakes up
23:39:19.740 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:39:19.740 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1828,787,31,31)
23:39:20.993 01.253 9960 Exposure complete
23:39:21.110 00.117 9960 worker thread done servicing request
23:39:21.110 00.000 11872 OnExposeComplete: enter
23:39:21.115 00.005 11872 UpdateGuideState(): m_state=6
23:39:21.119 00.004 11872 Star::Find(15, 1842, 801, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:21.123 00.004 11872 Star::Find returns 1 (0), X=1842.52, Y=801.49, Mass=4106, SNR=42.9, Peak=169 HFD=5.8
23:39:21.126 00.003 11872 CameraToMount -- cameraTheta (-1.35) - m_xAngle (0.00) = xAngle (-1.36 = -1.36)
23:39:21.130 00.004 11872 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.61 = 1.61)
23:39:21.133 00.003 11872 CameraToMount -- cameraX=0.02 cameraY=-0.08 hyp=0.08 cameraTheta=-1.35 mountX=0.02 mountY=0.08, mountTheta=1.36
23:39:21.138 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.02, y=-0.08, opts=13)
23:39:21.142 00.004 11872 Enqueuing Move request for scope (0.02, -0.08)
23:39:21.146 00.004 9960 Worker thread wakes up
23:39:21.147 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=169, med=0, FiltMin=0, FiltMax=121, Gamma=1.000
23:39:21.150 00.003 11872 UpdateGuideState exits: m=4106 SNR=42.9
23:39:21.155 00.005 11872 PhdController: settling, locked = 1, distance = 0.28 (1.50) aobump = 0 frame = 1 / 99999
23:39:21.158 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.08) opts 0xd
23:39:21.158 00.000 9960 Handling offset move in thread for scope, endpoint = (0.02, -0.08)
23:39:21.159 00.001 9960 Moving (0.02, -0.08) raw xDistance=0.02 yDistance=0.08
23:39:21.159 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:39:21.159 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:39:21.160 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763789961.158,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.28,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:39:21.164 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:39:21.164 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:21.168 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:39:21.172 00.004 11872 Enqueuing Expose request
23:39:21.177 00.005 9960 MoveAxis(E, 0, ABG)
23:39:21.177 00.000 9960 Move returns status 0, amount 0
23:39:21.177 00.000 9960 MoveAxis(N, 0, ABG)
23:39:21.177 00.000 9960 Move returns status 0, amount 0
23:39:21.177 00.000 9960 move complete, result=0
23:39:21.178 00.001 9960 worker thread done servicing request
23:39:21.178 00.000 11872 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:39:21.181 00.003 9960 Worker thread wakes up
23:39:21.182 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
23:39:21.182 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1828,787,31,31)
23:39:22.427 01.245 9960 Exposure complete
23:39:22.547 00.120 9960 worker thread done servicing request
23:39:22.548 00.001 11872 OnExposeComplete: enter
23:39:22.552 00.004 11872 UpdateGuideState(): m_state=6
23:39:22.556 00.004 11872 Star::Find(15, 1842, 801, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:39:22.559 00.003 11872 Star::Find returns 1 (0), X=1842.52, Y=801.46, Mass=4169, SNR=43.3, Peak=179 HFD=5.8
23:39:22.563 00.004 11872 CameraToMount -- cameraTheta (-1.43) - m_xAngle (0.00) = xAngle (-1.44 = -1.44)
23:39:22.568 00.005 11872 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.53 = 1.53)
23:39:22.571 00.003 11872 CameraToMount -- cameraX=0.02 cameraY=-0.12 hyp=0.12 cameraTheta=-1.43 mountX=0.02 mountY=0.12, mountTheta=1.44
23:39:22.577 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.02, y=-0.12, opts=13)
23:39:22.581 00.004 11872 Enqueuing Move request for scope (0.02, -0.12)
23:39:22.584 00.003 9960 Worker thread wakes up
23:39:22.585 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=179, med=0, FiltMin=0, FiltMax=124, Gamma=1.000
23:39:22.590 00.005 11872 UpdateGuideState exits: m=4169 SNR=43.3
23:39:22.593 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.12) opts 0xd
23:39:22.594 00.001 9960 Handling offset move in thread for scope, endpoint = (0.02, -0.12)
23:39:22.594 00.000 9960 Moving (0.02, -0.12) raw xDistance=0.02 yDistance=0.12
23:39:22.594 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:39:22.594 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:39:22.595 00.001 11872 PhdController: settling, locked = 1, distance = 0.23 (1.50) aobump = 0 frame = 2 / 99999
23:39:22.599 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:39:22.599 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763789962.599,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.23,"Time":1.4,"SettleTime":10.0,"StarLocked":true}
23:39:22.602 00.003 9960 MoveAxis(E, 0, ABG)
23:39:22.602 00.000 9960 Move returns status 0, amount 0
23:39:22.604 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:22.608 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:39:22.612 00.004 11872 Enqueuing Expose request
23:39:22.615 00.003 9960 MoveAxis(N, 0, ABG)
23:39:22.615 00.000 9960 Move returns status 0, amount 0
23:39:22.615 00.000 9960 move complete, result=0
23:39:22.616 00.001 9960 worker thread done servicing request
23:39:22.616 00.000 9960 Worker thread wakes up
23:39:22.616 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:39:22.616 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1828,787,31,31)
23:39:22.616 00.000 11872 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:39:23.869 01.253 9960 Exposure complete
23:39:23.984 00.115 9960 worker thread done servicing request
23:39:23.985 00.001 11872 OnExposeComplete: enter
23:39:23.989 00.004 11872 UpdateGuideState(): m_state=6
23:39:23.993 00.004 11872 Star::Find(15, 1842, 801, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:39:23.996 00.003 11872 Star::Find returns 1 (0), X=1842.67, Y=801.39, Mass=4004, SNR=42.6, Peak=180 HFD=5.5
23:39:24.001 00.005 11872 CameraToMount -- cameraTheta (-0.83) - m_xAngle (0.00) = xAngle (-0.84 = -0.84)
23:39:24.005 00.004 11872 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.13 = 2.13)
23:39:24.009 00.004 11872 CameraToMount -- cameraX=0.17 cameraY=-0.18 hyp=0.25 cameraTheta=-0.83 mountX=0.17 mountY=0.21, mountTheta=0.90
23:39:24.013 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.17, y=-0.18, opts=13)
23:39:24.017 00.004 11872 Enqueuing Move request for scope (0.17, -0.18)
23:39:24.021 00.004 9960 Worker thread wakes up
23:39:24.021 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.18) opts 0xd
23:39:24.022 00.001 9960 Handling offset move in thread for scope, endpoint = (0.17, -0.18)
23:39:24.022 00.000 9960 Moving (0.17, -0.18) raw xDistance=0.17 yDistance=0.21
23:39:24.022 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
23:39:24.022 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
23:39:24.022 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
23:39:24.022 00.000 9960 MoveAxis(E, 0, ABG)
23:39:24.023 00.001 9960 Move returns status 0, amount 0
23:39:24.023 00.000 9960 MoveAxis(N, 0, ABG)
23:39:24.023 00.000 9960 Move returns status 0, amount 0
23:39:24.023 00.000 9960 move complete, result=0
23:39:24.023 00.000 9960 worker thread done servicing request
23:39:24.023 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=180, med=0, FiltMin=0, FiltMax=111, Gamma=1.000
23:39:24.027 00.004 11872 UpdateGuideState exits: m=4004 SNR=42.6
23:39:24.030 00.003 11872 PhdController: settling, locked = 1, distance = 0.23 (1.50) aobump = 0 frame = 3 / 99999
23:39:24.034 00.004 11872 evsrv: {"Event":"Settling","Timestamp":1763789964.034,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.23,"Time":2.9,"SettleTime":10.0,"StarLocked":true}
23:39:24.038 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:24.042 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:39:24.045 00.003 11872 Enqueuing Expose request
23:39:24.049 00.004 9960 Worker thread wakes up
23:39:24.049 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
23:39:24.052 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
23:39:24.053 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1828,787,31,31)
23:39:25.296 01.243 9960 Exposure complete
23:39:25.403 00.107 9960 worker thread done servicing request
23:39:25.404 00.001 11872 OnExposeComplete: enter
23:39:25.407 00.003 11872 UpdateGuideState(): m_state=6
23:39:25.411 00.004 11872 Star::Find(15, 1842, 801, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
23:39:25.415 00.004 11872 Star::Find returns 1 (0), X=1842.33, Y=802.14, Mass=4146, SNR=42.9, Peak=203 HFD=5.8
23:39:25.418 00.003 11872 CameraToMount -- cameraTheta (1.86) - m_xAngle (0.00) = xAngle (1.86 = 1.86)
23:39:25.421 00.003 11872 CameraToMount -- cameraTheta (1.86) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.83 = -1.46)
23:39:25.424 00.003 11872 CameraToMount -- cameraX=-0.17 cameraY=0.56 hyp=0.59 cameraTheta=1.86 mountX=-0.17 mountY=-0.58, mountTheta=-1.85
23:39:25.431 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.17, y=0.56, opts=13)
23:39:25.435 00.004 11872 Enqueuing Move request for scope (-0.17, 0.56)
23:39:25.440 00.005 9960 Worker thread wakes up
23:39:25.440 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=203, med=0, FiltMin=0, FiltMax=113, Gamma=1.000
23:39:25.444 00.004 11872 UpdateGuideState exits: m=4146 SNR=42.9
23:39:25.449 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.56) opts 0xd
23:39:25.450 00.001 11872 PhdController: settling, locked = 1, distance = 0.34 (1.50) aobump = 0 frame = 4 / 99999
23:39:25.454 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.17, 0.56)
23:39:25.454 00.000 9960 Moving (-0.17, 0.56) raw xDistance=-0.17 yDistance=-0.58
23:39:25.454 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
23:39:25.454 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
23:39:25.455 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763789965.454,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.34,"Time":4.3,"SettleTime":10.0,"StarLocked":true}
23:39:25.459 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.58
23:39:25.460 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:25.464 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:39:25.467 00.003 11872 Enqueuing Expose request
23:39:25.471 00.004 9960 MoveAxis(E, 0, ABG)
23:39:25.471 00.000 9960 Move returns status 0, amount 0
23:39:25.471 00.000 9960 MoveAxis(N, 0, ABG)
23:39:25.471 00.000 9960 Move returns status 0, amount 0
23:39:25.471 00.000 9960 move complete, result=0
23:39:25.472 00.001 9960 worker thread done servicing request
23:39:25.472 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.6 px 0 ms NORTH
23:39:25.477 00.005 9960 Worker thread wakes up
23:39:25.477 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:39:25.477 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1828,787,31,31)
23:39:26.739 01.262 9960 Exposure complete
23:39:26.846 00.107 9960 worker thread done servicing request
23:39:26.846 00.000 11872 OnExposeComplete: enter
23:39:26.850 00.004 11872 UpdateGuideState(): m_state=6
23:39:26.853 00.003 11872 Star::Find(15, 1842, 802, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
23:39:26.858 00.005 11872 Star::Find returns 1 (0), X=1842.60, Y=800.88, Mass=4248, SNR=43.9, Peak=198 HFD=5.8
23:39:26.861 00.003 11872 CameraToMount -- cameraTheta (-1.43) - m_xAngle (0.00) = xAngle (-1.44 = -1.44)
23:39:26.864 00.003 11872 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.53 = 1.53)
23:39:26.868 00.004 11872 CameraToMount -- cameraX=0.10 cameraY=-0.69 hyp=0.70 cameraTheta=-1.43 mountX=0.09 mountY=0.70, mountTheta=1.44
23:39:26.874 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.10, y=-0.69, opts=13)
23:39:26.878 00.004 11872 Enqueuing Move request for scope (0.10, -0.69)
23:39:26.882 00.004 9960 Worker thread wakes up
23:39:26.882 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.69) opts 0xd
23:39:26.882 00.000 9960 Handling offset move in thread for scope, endpoint = (0.10, -0.69)
23:39:26.882 00.000 9960 Moving (0.10, -0.69) raw xDistance=0.09 yDistance=0.70
23:39:26.882 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:39:26.882 00.000 9960 resist switch: large excursion: input 0.70 thresh 0.60 direction from 0 to 1
23:39:26.882 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.10
23:39:26.882 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.70 from input 0.70
23:39:26.882 00.000 9960 MoveAxis(E, 0, ABG)
23:39:26.883 00.001 9960 Move returns status 0, amount 0
23:39:26.883 00.000 9960 MoveAxis(S, 523, ABG)
23:39:26.883 00.000 9960 Guiding  Dir = 1, Dur = 523
23:39:26.884 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=198, med=0, FiltMin=0, FiltMax=120, Gamma=1.000
23:39:26.887 00.003 9960 IsSlewing returns 0
23:39:26.888 00.001 11872 UpdateGuideState exits: m=4248 SNR=43.9
23:39:26.891 00.003 11872 PhdController: settling, locked = 1, distance = 0.45 (1.50) aobump = 0 frame = 5 / 99999
23:39:26.895 00.004 9960 IsGuiding returns 0
23:39:26.895 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763789966.895,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.45,"Time":5.7,"SettleTime":10.0,"StarLocked":true}
23:39:26.898 00.003 9960 PulseGuide returned control before completion, sleep 533
23:39:26.898 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:26.902 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:39:26.906 00.004 11872 Enqueuing Expose request
23:39:27.437 00.531 9960 IsGuiding returns 1
23:39:27.439 00.002 9960 scope still moving after pulse duration time elapsed
23:39:27.467 00.028 9960 IsSlewing returns 0
23:39:27.469 00.002 9960 IsGuiding returns 0
23:39:27.470 00.001 9960 scope move finished after 523 + 52 ms
23:39:27.470 00.000 9960 Move returns status 0, amount 523
23:39:27.471 00.001 9960 move complete, result=0
23:39:27.471 00.000 9960 worker thread done servicing request
23:39:27.472 00.001 9960 Worker thread wakes up
23:39:27.472 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.7 px 523 ms SOUTH
23:39:27.479 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
23:39:27.479 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1828,787,31,31)
23:39:28.727 01.248 9960 Exposure complete
23:39:28.843 00.116 9960 worker thread done servicing request
23:39:28.845 00.002 11872 OnExposeComplete: enter
23:39:28.848 00.003 11872 UpdateGuideState(): m_state=6
23:39:28.852 00.004 11872 Star::Find(15, 1842, 800, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
23:39:28.856 00.004 11872 Star::Find returns 1 (0), X=1842.20, Y=802.14, Mass=4177, SNR=43.4, Peak=192 HFD=5.9
23:39:28.859 00.003 11872 CameraToMount -- cameraTheta (2.06) - m_xAngle (0.00) = xAngle (2.06 = 2.06)
23:39:28.862 00.003 11872 CameraToMount -- cameraTheta (2.06) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (5.03 = -1.25)
23:39:28.867 00.005 11872 CameraToMount -- cameraX=-0.30 cameraY=0.56 hyp=0.64 cameraTheta=2.06 mountX=-0.30 mountY=-0.61, mountTheta=-2.03
23:39:28.871 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.30, y=0.56, opts=13)
23:39:28.874 00.003 11872 Enqueuing Move request for scope (-0.30, 0.56)
23:39:28.877 00.003 9960 Worker thread wakes up
23:39:28.877 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.56) opts 0xd
23:39:28.878 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.30, 0.56)
23:39:28.878 00.000 9960 Moving (-0.30, 0.56) raw xDistance=-0.30 yDistance=-0.61
23:39:28.879 00.001 9960 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
23:39:28.879 00.000 9960 resist switch: large excursion: input -0.61 thresh 0.60 direction from 1 to -1
23:39:28.879 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.83
23:39:28.879 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.61 from input -0.61
23:39:28.879 00.000 9960 MoveAxis(E, 142, ABG)
23:39:28.879 00.000 9960 Guiding  Dir = 2, Dur = 142
23:39:28.880 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=192, med=0, FiltMin=0, FiltMax=114, Gamma=1.000
23:39:28.883 00.003 9960 IsSlewing returns 0
23:39:28.884 00.001 11872 UpdateGuideState exits: m=4177 SNR=43.4
23:39:28.886 00.002 9960 IsGuiding returns 0
23:39:28.887 00.001 11872 PhdController: settling, locked = 1, distance = 0.51 (1.50) aobump = 0 frame = 6 / 99999
23:39:28.890 00.003 9960 PulseGuide returned control before completion, sleep 152
23:39:28.890 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763789968.890,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.51,"Time":7.7,"SettleTime":10.0,"StarLocked":true}
23:39:28.894 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:28.898 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:39:28.902 00.004 11872 Enqueuing Expose request
23:39:29.046 00.144 9960 IsGuiding returns 1
23:39:29.048 00.002 9960 scope still moving after pulse duration time elapsed
23:39:29.079 00.031 9960 IsSlewing returns 0
23:39:29.081 00.002 9960 IsGuiding returns 0
23:39:29.081 00.000 9960 scope move finished after 142 + 52 ms
23:39:29.082 00.001 9960 Move returns status 0, amount 142
23:39:29.082 00.000 9960 MoveAxis(N, 455, ABG)
23:39:29.082 00.000 9960 Guiding  Dir = 0, Dur = 455
23:39:29.083 00.001 9960 IsSlewing returns 0
23:39:29.083 00.000 9960 IsGuiding returns 0
23:39:29.084 00.001 9960 PulseGuide returned control before completion, sleep 465
23:39:29.562 00.478 9960 IsGuiding returns 1
23:39:29.563 00.001 9960 scope still moving after pulse duration time elapsed
23:39:29.592 00.029 9960 IsSlewing returns 0
23:39:29.592 00.000 9960 IsGuiding returns 0
23:39:29.592 00.000 9960 scope move finished after 455 + 54 ms
23:39:29.594 00.002 9960 Move returns status 0, amount 455
23:39:29.594 00.000 9960 move complete, result=0
23:39:29.594 00.000 9960 worker thread done servicing request
23:39:29.594 00.000 11872 GuideStep: -0.3 px 142 ms EAST, -0.6 px 455 ms NORTH
23:39:29.599 00.005 9960 Worker thread wakes up
23:39:29.600 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
23:39:29.600 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1828,787,31,31)
23:39:30.853 01.253 9960 Exposure complete
23:39:30.967 00.114 9960 worker thread done servicing request
23:39:30.967 00.000 11872 OnExposeComplete: enter
23:39:30.971 00.004 11872 UpdateGuideState(): m_state=6
23:39:30.975 00.004 11872 Star::Find(15, 1842, 802, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
23:39:30.978 00.003 11872 Star::Find returns 1 (0), X=1842.64, Y=800.72, Mass=4360, SNR=44.7, Peak=209 HFD=5.9
23:39:30.983 00.005 11872 CameraToMount -- cameraTheta (-1.42) - m_xAngle (0.00) = xAngle (-1.42 = -1.42)
23:39:30.987 00.004 11872 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.55 = 1.55)
23:39:30.991 00.004 11872 CameraToMount -- cameraX=0.13 cameraY=-0.86 hyp=0.87 cameraTheta=-1.42 mountX=0.13 mountY=0.87, mountTheta=1.42
23:39:30.996 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.13, y=-0.86, opts=13)
23:39:30.999 00.003 11872 Enqueuing Move request for scope (0.13, -0.86)
23:39:31.003 00.004 9960 Worker thread wakes up
23:39:31.003 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.86) opts 0xd
23:39:31.004 00.001 9960 Handling offset move in thread for scope, endpoint = (0.13, -0.86)
23:39:31.004 00.000 9960 Moving (0.13, -0.86) raw xDistance=0.13 yDistance=0.87
23:39:31.004 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:39:31.004 00.000 9960 resist switch: large excursion: input 0.87 thresh 0.60 direction from -1 to 1
23:39:31.004 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.60
23:39:31.005 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.87 from input 0.87
23:39:31.005 00.000 9960 MoveAxis(E, 0, ABG)
23:39:31.005 00.000 9960 Move returns status 0, amount 0
23:39:31.005 00.000 9960 MoveAxis(S, 647, ABG)
23:39:31.005 00.000 9960 Guiding  Dir = 1, Dur = 647
23:39:31.006 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=0, FiltMin=0, FiltMax=111, Gamma=1.000
23:39:31.010 00.004 11872 UpdateGuideState exits: m=4360 SNR=44.7
23:39:31.013 00.003 9960 IsSlewing returns 0
23:39:31.013 00.000 11872 PhdController: settling, locked = 1, distance = 0.61 (1.50) aobump = 0 frame = 7 / 99999
23:39:31.017 00.004 9960 IsGuiding returns 0
23:39:31.017 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763789971.017,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.61,"Time":9.9,"SettleTime":10.0,"StarLocked":true}
23:39:31.021 00.004 9960 PulseGuide returned control before completion, sleep 657
23:39:31.021 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:31.025 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:39:31.029 00.004 11872 Enqueuing Expose request
23:39:31.688 00.659 9960 IsGuiding returns 1
23:39:31.689 00.001 9960 scope still moving after pulse duration time elapsed
23:39:31.718 00.029 9960 IsSlewing returns 0
23:39:31.720 00.002 9960 IsGuiding returns 0
23:39:31.720 00.000 9960 scope move finished after 647 + 55 ms
23:39:31.721 00.001 9960 Move returns status 0, amount 647
23:39:31.721 00.000 9960 move complete, result=0
23:39:31.722 00.001 9960 worker thread done servicing request
23:39:31.722 00.000 9960 Worker thread wakes up
23:39:31.723 00.001 11872 GuideStep: 0.1 px 0 ms EAST, 0.9 px 647 ms SOUTH
23:39:31.728 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
23:39:31.728 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1828,787,31,31)
23:39:32.984 01.256 9960 Exposure complete
23:39:33.094 00.110 9960 worker thread done servicing request
23:39:33.095 00.001 11872 OnExposeComplete: enter
23:39:33.099 00.004 11872 UpdateGuideState(): m_state=6
23:39:33.103 00.004 11872 Star::Find(15, 1842, 800, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
23:39:33.108 00.005 11872 Star::Find returns 1 (0), X=1842.61, Y=800.81, Mass=4195, SNR=43.6, Peak=209 HFD=5.7
23:39:33.114 00.006 11872 CameraToMount -- cameraTheta (-1.43) - m_xAngle (0.00) = xAngle (-1.44 = -1.44)
23:39:33.118 00.004 11872 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.53 = 1.53)
23:39:33.123 00.005 11872 CameraToMount -- cameraX=0.10 cameraY=-0.76 hyp=0.77 cameraTheta=-1.43 mountX=0.10 mountY=0.77, mountTheta=1.44
23:39:33.129 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.10, y=-0.76, opts=13)
23:39:33.133 00.004 11872 Enqueuing Move request for scope (0.10, -0.76)
23:39:33.136 00.003 9960 Worker thread wakes up
23:39:33.137 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=0, FiltMin=0, FiltMax=125, Gamma=1.000
23:39:33.140 00.003 11872 UpdateGuideState exits: m=4195 SNR=43.6
23:39:33.144 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.76) opts 0xd
23:39:33.144 00.000 9960 Handling offset move in thread for scope, endpoint = (0.10, -0.76)
23:39:33.144 00.000 9960 Moving (0.10, -0.76) raw xDistance=0.10 yDistance=0.77
23:39:33.144 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:39:33.144 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.77 from input 0.77
23:39:33.146 00.002 9960 MoveAxis(E, 0, ABG)
23:39:33.146 00.000 9960 Move returns status 0, amount 0
23:39:33.146 00.000 9960 MoveAxis(S, 573, ABG)
23:39:33.147 00.001 9960 Guiding  Dir = 1, Dur = 573
23:39:33.147 00.000 11872 PhdController: settling, locked = 1, distance = 0.66 (1.50) aobump = 0 frame = 8 / 99999
23:39:33.151 00.004 11872 PhdController: newstate STATE_FINISH
23:39:33.155 00.004 11872 PhdController complete: success
23:39:33.158 00.003 9960 IsSlewing returns 0
23:39:33.159 00.001 11872 evsrv: {"Event":"SettleDone","Timestamp":1763789973.158,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":8,"DroppedFrames":0}
23:39:33.163 00.004 9960 IsGuiding returns 0
23:39:33.163 00.000 11872 Mount: notify guiding dither settle done success=1
23:39:33.167 00.004 11872 PhdController: newstate STATE_IDLE
23:39:33.171 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:33.174 00.003 9960 PulseGuide returned control before completion, sleep 583
23:39:33.176 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:39:33.179 00.003 11872 Enqueuing Expose request
23:39:33.770 00.591 9960 IsGuiding returns 0
23:39:33.773 00.003 9960 Move returns status 0, amount 573
23:39:33.774 00.001 9960 move complete, result=0
23:39:33.774 00.000 9960 worker thread done servicing request
23:39:33.774 00.000 9960 Worker thread wakes up
23:39:33.775 00.001 11872 GuideStep: 0.1 px 0 ms EAST, 0.8 px 573 ms SOUTH
23:39:33.782 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
23:39:33.782 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1828,787,31,31)
23:39:34.183 00.401 11872 evsrv: cli 0D2D21E0 connect
23:39:34.190 00.007 11872 case statement mapped state 6 to 3
23:39:34.203 00.013 11872 case statement mapped state 6 to 3
23:39:34.213 00.010 11872 evsrv: cli 0D2D21E0 request: {"method":"get_app_state","id":"1f0693aa-93e9-4f98-a8d9-31cb664df0a2"}
23:39:34.217 00.004 11872 case statement mapped state 6 to 3
23:39:34.219 00.002 11872 evsrv: cli 0D2D21E0 response: {"jsonrpc":"2.0","result":"Guiding","id":"1f0693aa-93e9-4f98-a8d9-31cb664df0a2"}
23:39:34.224 00.005 11872 evsrv: cli 0D2D21E0 disconnect
23:39:34.229 00.005 11872 evsrv: cli 0D2D2F00 connect
23:39:34.233 00.004 11872 case statement mapped state 6 to 3
23:39:34.239 00.006 11872 case statement mapped state 6 to 3
23:39:34.243 00.004 11872 evsrv: cli 0D2D2F00 request: {"method":"stop_capture","id":"907288db-730a-494f-a2b6-d516a10a88ed"}
23:39:34.247 00.004 11872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:39:34.249 00.002 11872 Status Line: Waiting for devices...
23:39:34.252 00.003 11872 evsrv: cli 0D2D2F00 response: {"jsonrpc":"2.0","result":0,"id":"907288db-730a-494f-a2b6-d516a10a88ed"}
23:39:34.258 00.006 11872 evsrv: cli 0D2D2F00 disconnect
23:39:34.262 00.004 11872 evsrv: cli 0D2D2640 connect
23:39:34.266 00.004 11872 case statement mapped state 6 to 3
23:39:34.276 00.010 11872 case statement mapped state 6 to 3
23:39:34.280 00.004 11872 evsrv: cli 0D2D2640 request: {"method":"get_app_state","id":"27af926d-9555-4eb9-9817-5507fe6bc484"}
23:39:34.283 00.003 11872 case statement mapped state 6 to 3
23:39:34.287 00.004 11872 evsrv: cli 0D2D2640 response: {"jsonrpc":"2.0","result":"Guiding","id":"27af926d-9555-4eb9-9817-5507fe6bc484"}
23:39:34.298 00.011 11872 evsrv: cli 0D2D2640 disconnect
23:39:34.330 00.032 9960 ZWO: stopexposure
23:39:34.990 00.660 9960 ZWO: stopexposure
23:39:34.990 00.000 9960 Error thrown from C:\cygwin\home\agalasso\projects\phd2\worker_thread.cpp:190->Capture failed
23:39:34.992 00.002 9960 worker thread done servicing request
23:39:34.992 00.000 11872 OnExposeComplete: enter
23:39:34.996 00.004 11872 OnExposeComplete: Capture Error reported
23:39:35.002 00.006 11872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
23:39:35.006 00.004 11872 Mount: notify guiding stopped
23:39:35.013 00.007 11872 Changing from state GUIDING to STOP
23:39:35.017 00.004 11872 guider state => SELECTED
23:39:35.023 00.006 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=0, FiltMin=0, FiltMax=125, Gamma=1.000
23:39:35.027 00.004 11872 Changing from state SELECTED to UNINITIALIZED
23:39:35.033 00.006 11872 guider state => SELECTING
23:39:35.045 00.012 11872 Status Line: Stopped.
23:39:35.054 00.009 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\myframe_events.cpp:489->Error reported capturing image
23:39:35.302 00.248 11872 evsrv: cli 0D2D25A0 connect
23:39:35.310 00.008 11872 evsrv: cli 0D2D25A0 request: {"method":"get_app_state","id":"42dc7b91-8187-4afa-9149-f44e2fc6556a"}
23:39:35.315 00.005 11872 evsrv: cli 0D2D25A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"42dc7b91-8187-4afa-9149-f44e2fc6556a"}
23:39:35.321 00.006 11872 evsrv: cli 0D2D25A0 disconnect
23:39:51.126 15.805 11872 evsrv: cli 0D2D21E0 connect
23:39:51.137 00.011 11872 evsrv: cli 0D2D21E0 request: {"method":"get_app_state","id":"f2944fd7-9929-4dcb-916e-f864524c1d77"}
23:39:51.143 00.006 11872 evsrv: cli 0D2D21E0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f2944fd7-9929-4dcb-916e-f864524c1d77"}
23:39:51.158 00.015 11872 evsrv: cli 0D2D21E0 disconnect
23:39:51.165 00.007 11872 evsrv: cli 0D2D2B40 connect
23:39:51.173 00.008 11872 evsrv: cli 0D2D2B40 request: {"method":"get_calibrated","id":"61ab389f-ea50-4628-b28a-4ff7496e2e96"}
23:39:51.180 00.007 11872 evsrv: cli 0D2D2B40 response: {"jsonrpc":"2.0","result":true,"id":"61ab389f-ea50-4628-b28a-4ff7496e2e96"}
23:39:51.188 00.008 11872 evsrv: cli 0D2D2B40 disconnect
23:39:51.193 00.005 11872 evsrv: cli 0D2D25A0 connect
23:39:51.197 00.004 11872 evsrv: cli 0D2D25A0 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"dd128ab3-8f2f-4fae-887d-d67fb93aad13"}
23:39:51.202 00.005 11872 PhdController::Guide begins
23:39:51.206 00.004 11872 PhdController: newstate STATE_SETUP
23:39:51.211 00.005 11872 PhdController: setup
23:39:51.215 00.004 11872 PhdController: newstate STATE_ATTEMPT_START
23:39:51.219 00.004 11872 PhdController: start capturing
23:39:51.222 00.003 11872 Changing from state SELECTING to UNINITIALIZED
23:39:51.225 00.003 11872 guider state => SELECTING
23:39:51.227 00.002 11872 setting force full frames = true
23:39:51.232 00.005 11872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
23:39:51.239 00.007 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:39:51.244 00.005 11872 Enqueuing Expose request
23:39:51.247 00.003 11872 PhdController: newstate STATE_SELECT_STAR
23:39:51.251 00.004 9960 Worker thread wakes up
23:39:51.251 00.000 11872 evsrv: cli 0D2D25A0 response: {"jsonrpc":"2.0","result":0,"id":"dd128ab3-8f2f-4fae-887d-d67fb93aad13"}
23:39:51.255 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
23:39:51.256 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:39:51.256 00.000 11872 evsrv: cli 0D2D25A0 disconnect
23:39:51.261 00.005 11872 evsrv: cli 0D2D32C0 connect
23:39:51.265 00.004 11872 case statement mapped state 1 to 101
23:39:51.269 00.004 11872 case statement mapped state 1 to 101
23:39:51.274 00.005 11872 evsrv: cli 0D2D32C0 request: {"method":"get_lock_shift_params","id":"cfc98fae-431d-4d3f-b2d2-1df368f7bfcf"}
23:39:51.277 00.003 11872 evsrv: cli 0D2D32C0 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"cfc98fae-431d-4d3f-b2d2-1df368f7bfcf"}
23:39:51.281 00.004 11872 evsrv: cli 0D2D32C0 disconnect
23:39:51.286 00.005 11872 evsrv: cli 0D2D2BE0 connect
23:39:51.290 00.004 11872 case statement mapped state 1 to 101
23:39:51.295 00.005 11872 case statement mapped state 1 to 101
23:39:51.299 00.004 11872 evsrv: cli 0D2D2BE0 request: {"method":"get_lock_position","id":"d030b069-fb6e-4cba-a1a2-9df1ce70b932"}
23:39:51.303 00.004 11872 evsrv: cli 0D2D2BE0 response: {"jsonrpc":"2.0","result":null,"id":"d030b069-fb6e-4cba-a1a2-9df1ce70b932"}
23:39:51.309 00.006 11872 evsrv: cli 0D2D2BE0 disconnect
23:39:52.310 01.001 11872 evsrv: cli 0D2D2780 connect
23:39:52.318 00.008 11872 case statement mapped state 1 to 101
23:39:52.325 00.007 11872 case statement mapped state 1 to 101
23:39:52.331 00.006 11872 evsrv: cli 0D2D2780 request: {"method":"get_lock_position","id":"8779531e-0411-46fc-a5d8-4a6f114498c6"}
23:39:52.335 00.004 11872 evsrv: cli 0D2D2780 response: {"jsonrpc":"2.0","result":null,"id":"8779531e-0411-46fc-a5d8-4a6f114498c6"}
23:39:52.341 00.006 11872 evsrv: cli 0D2D2780 disconnect
23:39:52.503 00.162 9960 Exposure complete
23:39:52.617 00.114 9960 worker thread done servicing request
23:39:52.617 00.000 11872 OnExposeComplete: enter
23:39:52.620 00.003 11872 UpdateGuideState(): m_state=1
23:39:52.623 00.003 11872 UpdateCurrentPosition: no star selected
23:39:52.626 00.003 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
23:39:52.629 00.003 11872 Status Line: No star selected
23:39:52.632 00.003 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=171, med=0, FiltMin=0, FiltMax=118, Gamma=1.000
23:39:52.636 00.004 11872 UpdateGuideState exits: No star selected
23:39:52.639 00.003 11872 GuiderMultiStar::AutoSelect enter
23:39:52.642 00.003 11872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
23:39:52.749 00.107 11872 AutoFind: auto downsample for scale 1.00 => 1x
23:39:52.936 00.187 11872 AutoFind: global mean = 0.0, stdev 2.3
23:39:52.939 00.003 11872 AutoFind: using threshold = 0.1
23:39:53.168 00.229 11872 AutoFind: local max [1600, 250] 121.4
23:39:53.173 00.005 11872 AutoFind: local max [1843, 799] 118.6
23:39:53.177 00.004 11872 AutoFind: local max [44, 302] 73.8
23:39:53.183 00.006 11872 AutoFind: local max [1734, 263] 56.9
23:39:53.189 00.006 11872 AutoFind: local max [1384, 32] 44.3
23:39:53.193 00.004 11872 AutoFind: local max [786, 495] 27.9
23:39:53.197 00.004 11872 AutoFind: local max [1529, 1021] 24.8
23:39:53.201 00.004 11872 AutoFind: local max [462, 254] 23.7
23:39:53.205 00.004 11872 AutoFind: local max [139, 466] 20.3
23:39:53.212 00.007 11872 AutoFind: local max [1432, 1061] 19.1
23:39:53.216 00.004 11872 AutoFind: local max [128, 882] 18.5
23:39:53.221 00.005 11872 AutoFind: local max [176, 368] 15.6
23:39:53.225 00.004 11872 AutoFind: local max [1050, 288] 15.6
23:39:53.227 00.002 11872 AutoFind: local max [890, 854] 15.5
23:39:53.232 00.005 11872 AutoFind: local max [1049, 282] 15.3
23:39:53.236 00.004 11872 AutoFind: local max [287, 388] 10.6
23:39:53.239 00.003 11872 AutoFind: local max [176, 30] 10.5
23:39:53.243 00.004 11872 AutoFind: local max [43, 951] 10.4
23:39:53.247 00.004 11872 AutoFind: local max [1326, 109] 10.0
23:39:53.251 00.004 11872 AutoFind: local max [316, 1035] 9.4
23:39:53.255 00.004 11872 AutoFind: local max [765, 82] 9.0
23:39:53.258 00.003 11872 AutoFind: local max [1377, 505] 8.8
23:39:53.262 00.004 11872 AutoFind: local max [1917, 630] 8.2
23:39:53.267 00.005 11872 AutoFind: local max [398, 283] 7.9
23:39:53.270 00.003 11872 AutoFind: local max [764, 88] 7.9
23:39:53.273 00.003 11872 AutoFind: local max [497, 327] 7.8
23:39:53.277 00.004 11872 AutoFind: local max [1792, 184] 7.6
23:39:53.280 00.003 11872 AutoFind: local max [1454, 416] 7.5
23:39:53.284 00.004 11872 AutoFind: local max [1402, 33] 7.5
23:39:53.288 00.004 11872 AutoFind: local max [1402, 39] 7.5
23:39:53.290 00.002 11872 AutoFind: local max [512, 253] 7.4
23:39:53.295 00.005 11872 AutoFind: local max [323, 352] 7.3
23:39:53.299 00.004 11872 AutoFind: local max [1454, 422] 7.1
23:39:53.303 00.004 11872 AutoFind: local max [46, 612] 6.8
23:39:53.306 00.003 11872 AutoFind: local max [823, 795] 6.7
23:39:53.310 00.004 11872 AutoFind: local max [1367, 588] 6.4
23:39:53.314 00.004 11872 AutoFind: local max [293, 605] 6.4
23:39:53.317 00.003 11872 AutoFind: local max [1869, 78] 6.2
23:39:53.320 00.003 11872 AutoFind: local max [146, 969] 6.2
23:39:53.324 00.004 11872 AutoFind: local max [1405, 389] 6.2
23:39:53.327 00.003 11872 AutoFind: local max [386, 633] 5.8
23:39:53.331 00.004 11872 AutoFind: local max [115, 914] 5.7
23:39:53.334 00.003 11872 AutoFind: local max [515, 247] 5.5
23:39:53.337 00.003 11872 AutoFind: local max [1022, 1004] 5.4
23:39:53.339 00.002 11872 AutoFind: local max [878, 636] 5.2
23:39:53.343 00.004 11872 AutoFind: local max [1405, 395] 5.2
23:39:53.346 00.003 11872 AutoFind: local max [377, 987] 5.2
23:39:53.348 00.002 11872 AutoFind: local max [1828, 574] 5.1
23:39:53.351 00.003 11872 AutoFind: local max [369, 963] 5.1
23:39:53.354 00.003 11872 AutoFind: local max [1357, 538] 5.1
23:39:53.358 00.004 11872 AutoFind: local max [1853, 804] 5.1
23:39:53.361 00.003 11872 AutoFind: local max [1496, 658] 5.0
23:39:53.363 00.002 11872 AutoFind: local max [386, 639] 5.0
23:39:53.366 00.003 11872 AutoFind: local max [1366, 595] 4.9
23:39:53.368 00.002 11872 AutoFind: local max [526, 508] 4.7
23:39:53.371 00.003 11872 AutoFind: local max [762, 927] 4.6
23:39:53.374 00.003 11872 AutoFind: local max [1612, 260] 4.5
23:39:53.377 00.003 11872 AutoFind: local max [1612, 252] 4.4
23:39:53.379 00.002 11872 AutoFind: local max [315, 944] 4.4
23:39:53.382 00.003 11872 AutoFind: local max [38, 216] 4.3
23:39:53.384 00.002 11872 AutoFind: local max [1863, 985] 4.1
23:39:53.387 00.003 11872 AutoFind: local max [569, 582] 4.1
23:39:53.390 00.003 11872 AutoFind: local max [348, 419] 4.1
23:39:53.393 00.003 11872 AutoFind: local max [1707, 400] 4.1
23:39:53.396 00.003 11872 AutoFind: local max [1545, 802] 4.1
23:39:53.398 00.002 11872 AutoFind: local max [1685, 573] 4.0
23:39:53.402 00.004 11872 AutoFind: local max [1534, 442] 4.0
23:39:53.405 00.003 11872 AutoFind: local max [526, 514] 3.9
23:39:53.407 00.002 11872 AutoFind: local max [1057, 224] 3.8
23:39:53.410 00.003 11872 AutoFind: local max [1495, 664] 3.8
23:39:53.413 00.003 11872 AutoFind: local max [53, 301] 3.8
23:39:53.417 00.004 11872 AutoFind: local max [1858, 871] 3.7
23:39:53.420 00.003 11872 AutoFind: local max [1829, 580] 3.6
23:39:53.423 00.003 11872 AutoFind: local max [1668, 104] 3.6
23:39:53.426 00.003 11872 AutoFind: local max [1347, 682] 3.6
23:39:53.430 00.004 11872 AutoFind: local max [1020, 1016] 3.6
23:39:53.433 00.003 11872 AutoFind: local max [903, 578] 3.6
23:39:53.437 00.004 11872 AutoFind: local max [1716, 343] 3.5
23:39:53.440 00.003 11872 AutoFind: local max [1407, 486] 3.5
23:39:53.443 00.003 11872 AutoFind: local max [1458, 746] 3.5
23:39:53.446 00.003 11872 AutoFind: local max [1734, 526] 3.5
23:39:53.450 00.004 11872 AutoFind: local max [1795, 936] 3.5
23:39:53.454 00.004 11872 AutoFind: local max [1411, 1076] 3.5
23:39:53.457 00.003 11872 AutoFind: local max [824, 802] 3.5
23:39:53.461 00.004 11872 AutoFind: local max [1150, 114] 3.5
23:39:53.464 00.003 11872 AutoFind: local max [1832, 814] 3.5
23:39:53.468 00.004 11872 AutoFind: local max [798, 1029] 3.5
23:39:53.471 00.003 11872 AutoFind: local max [81, 141] 3.5
23:39:53.474 00.003 11872 AutoFind: local max [707, 125] 3.5
23:39:53.477 00.003 11872 AutoFind: local max [1513, 300] 3.5
23:39:53.480 00.003 11872 AutoFind: local max [1231, 1041] 3.5
23:39:53.483 00.003 11872 AutoFind: local max [1852, 797] 3.5
23:39:53.487 00.004 11872 AutoFind: local max [1370, 100] 3.4
23:39:53.491 00.004 11872 AutoFind: local max [1145, 59] 3.4
23:39:53.493 00.002 11872 AutoFind: local max [1666, 574] 3.4
23:39:53.498 00.005 11872 AutoFind: local max [206, 24] 3.4
23:39:53.502 00.004 11872 AutoFind: local max [1742, 201] 3.4
23:39:53.505 00.003 11872 AutoFind: local max [1496, 15] 3.4
23:39:53.508 00.003 11872 AutoFind: local max [1834, 1041] 3.4
23:39:53.514 00.006 11872 AutoFind: local max [1162, 9] 3.4
23:39:53.518 00.004 11872 AutoFind: too close [1666, 574] 3.4 - [1685, 573] 4.0
23:39:53.521 00.003 11872 AutoFind: too close [1852, 797] 3.5 - [1832, 814] 3.5
23:39:53.524 00.003 11872 AutoFind: too close [1852, 797] 3.5 - [1853, 804] 5.1
23:39:53.529 00.005 11872 AutoFind: close dim-bright [1852, 797] 3.5 - [1843, 799] 118.6
23:39:53.533 00.004 11872 AutoFind: close dim-bright [1832, 814] 3.5 - [1843, 799] 118.6
23:39:53.537 00.004 11872 AutoFind: too close [824, 802] 3.5 - [823, 795] 6.7
23:39:53.540 00.003 11872 AutoFind: too close [1020, 1016] 3.6 - [1022, 1004] 5.4
23:39:53.544 00.004 11872 AutoFind: too close [1829, 580] 3.6 - [1828, 574] 5.1
23:39:53.548 00.004 11872 AutoFind: close dim-bright [53, 301] 3.8 - [44, 302] 73.8
23:39:53.551 00.003 11872 AutoFind: too close [1495, 664] 3.8 - [1496, 658] 5.0
23:39:53.556 00.005 11872 AutoFind: too close [526, 514] 3.9 - [526, 508] 4.7
23:39:53.559 00.003 11872 AutoFind: too close [1612, 252] 4.4 - [1612, 260] 4.5
23:39:53.562 00.003 11872 AutoFind: close dim-bright [1612, 252] 4.4 - [1600, 250] 121.4
23:39:53.566 00.004 11872 AutoFind: close dim-bright [1612, 260] 4.5 - [1600, 250] 121.4
23:39:53.569 00.003 11872 AutoFind: too close [1366, 595] 4.9 - [1367, 588] 6.4
23:39:53.573 00.004 11872 AutoFind: too close [386, 639] 5.0 - [386, 633] 5.8
23:39:53.576 00.003 11872 AutoFind: close dim-bright [1853, 804] 5.1 - [1843, 799] 118.6
23:39:53.581 00.005 11872 AutoFind: too close [1405, 395] 5.2 - [1405, 389] 6.2
23:39:53.584 00.003 11872 AutoFind: too close [515, 247] 5.5 - [512, 253] 7.4
23:39:53.588 00.004 11872 AutoFind: too close [1454, 422] 7.1 - [1454, 416] 7.5
23:39:53.591 00.003 11872 AutoFind: too close [1402, 39] 7.5 - [1402, 33] 7.5
23:39:53.595 00.004 11872 AutoFind: close dim-bright [1402, 39] 7.5 - [1384, 32] 44.3
23:39:53.598 00.003 11872 AutoFind: close dim-bright [1402, 33] 7.5 - [1384, 32] 44.3
23:39:53.602 00.004 11872 AutoFind: too close [764, 88] 7.9 - [765, 82] 9.0
23:39:53.607 00.005 11872 AutoFind: too close [1049, 282] 15.3 - [1050, 288] 15.6
23:39:53.610 00.003 11872 AutoFind: too close to edge [1162, 9] 3.4
23:39:53.614 00.004 11872 AutoFind: too close to edge [1496, 15] 3.4
23:39:53.618 00.004 11872 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
23:39:53.621 00.003 11872 Star::Find(15, 1600, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:53.626 00.005 11872 Star::Find returns 1 (0), X=1600.46, Y=251.35, Mass=5385, SNR=48.4, Peak=171 HFD=6.6
23:39:53.630 00.004 11872 Star::Find(15, 1843, 799, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:53.633 00.003 11872 Star::Find returns 1 (0), X=1842.96, Y=800.39, Mass=4589, SNR=45.9, Peak=166 HFD=6.0
23:39:53.636 00.003 11872 Star::Find(15, 44, 302, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:53.640 00.004 11872 Star::Find returns 1 (0), X=43.87, Y=301.49, Mass=1796, SNR=28.8, Peak=93 HFD=5.0
23:39:53.644 00.004 11872 Star::Find(15, 1734, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:53.647 00.003 11872 Star::Find returns 1 (0), X=1734.02, Y=264.51, Mass=1900, SNR=29.3, Peak=90 HFD=5.4
23:39:53.651 00.004 11872 Star::Find(15, 1384, 32, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:53.654 00.003 11872 Star::Find returns 1 (0), X=1384.49, Y=33.88, Mass=1784, SNR=28.0, Peak=52 HFD=6.3
23:39:53.658 00.004 11872 Star::Find(15, 786, 495, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:53.661 00.003 11872 Star::Find returns 1 (0), X=786.96, Y=496.30, Mass=1409, SNR=25.1, Peak=38 HFD=6.6
23:39:53.665 00.004 11872 Star::Find(15, 1529, 1021, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:53.668 00.003 11872 Star::Find returns 1 (0), X=1529.16, Y=1019.24, Mass=1239, SNR=23.6, Peak=39 HFD=5.9
23:39:53.672 00.004 11872 Star::Find(15, 462, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:53.676 00.004 11872 Star::Find returns 1 (0), X=462.09, Y=255.76, Mass=1348, SNR=24.0, Peak=38 HFD=6.7
23:39:53.679 00.003 11872 Star::Find(15, 139, 466, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:53.682 00.003 11872 Star::Find returns 1 (0), X=139.16, Y=464.66, Mass=571, SNR=15.9, Peak=39 HFD=5.1
23:39:53.686 00.004 11872 Star::Find(15, 1432, 1061, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:53.690 00.004 11872 Star::Find returns 1 (0), X=1432.48, Y=1058.95, Mass=742, SNR=18.4, Peak=25 HFD=6.0
23:39:53.693 00.003 11872 Star::Find(15, 128, 882, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:53.696 00.003 11872 Star::Find returns 1 (0), X=127.20, Y=880.72, Mass=475, SNR=14.8, Peak=26 HFD=5.5
23:39:53.700 00.004 11872 Star::Find(15, 176, 368, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:53.704 00.004 11872 Star::Find returns 1 (0), X=175.83, Y=367.41, Mass=587, SNR=16.4, Peak=28 HFD=5.4
23:39:53.707 00.003 11872 Star::Find(15, 890, 854, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:53.710 00.003 11872 Star::Find returns 1 (0), X=891.49, Y=855.78, Mass=1103, SNR=22.2, Peak=25 HFD=7.2
23:39:53.714 00.004 11872 Star::Find(15, 287, 388, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:53.717 00.003 11872 Star::Find returns 1 (0), X=286.48, Y=386.41, Mass=351, SNR=12.7, Peak=15 HFD=5.5
23:39:53.720 00.003 11872 Star::Find(15, 176, 30, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:53.725 00.005 11872 Star::Find returns 1 (0), X=176.53, Y=28.57, Mass=258, SNR=10.9, Peak=16 HFD=5.1
23:39:53.728 00.003 11872 Star::Find(15, 43, 951, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:53.733 00.005 11872 Star::Find returns 1 (0), X=43.21, Y=950.57, Mass=271, SNR=11.3, Peak=23 HFD=4.6
23:39:53.737 00.004 11872 Star::Find(15, 1326, 109, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:53.740 00.003 11872 Star::Find returns 1 (0), X=1328.14, Y=109.84, Mass=553, SNR=15.7, Peak=26 HFD=6.5
23:39:53.743 00.003 11872 Star::Find(15, 316, 1035, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:53.746 00.003 11872 Star::Find returns 1 (0), X=316.23, Y=1036.00, Mass=205, SNR=9.6, Peak=13 HFD=4.4
23:39:53.751 00.005 11872 Star::Find(15, 1377, 505, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:53.754 00.003 11872 Star::Find returns 1 (0), X=1378.60, Y=508.16, Mass=300, SNR=11.3, Peak=19 HFD=5.8
23:39:53.756 00.002 11872 Star::Find(15, 1917, 630, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:53.760 00.004 11872 Star::Find returns 1 (0), X=1917.41, Y=631.47, Mass=188, SNR=9.3, Peak=13 HFD=5.1
23:39:53.764 00.004 11872 Star::Find(15, 398, 283, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:53.768 00.004 11872 Star::Find returns 1 (0), X=397.64, Y=285.12, Mass=351, SNR=12.7, Peak=14 HFD=6.4
23:39:53.771 00.003 11872 Star::Find(15, 497, 327, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:53.775 00.004 11872 Star::Find returns 1 (0), X=495.68, Y=328.58, Mass=366, SNR=12.8, Peak=15 HFD=5.6
23:39:53.778 00.003 11872 Star::Find(15, 1792, 184, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:53.781 00.003 11872 Star::Find returns 1 (0), X=1791.59, Y=184.01, Mass=181, SNR=9.1, Peak=10 HFD=5.1
23:39:53.784 00.003 11872 Star::Find(15, 323, 352, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:53.788 00.004 11872 Star::Find returns 1 (0), X=323.25, Y=352.23, Mass=228, SNR=10.3, Peak=9 HFD=5.7
23:39:53.790 00.002 11872 Star::Find(15, 46, 612, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:53.795 00.005 11872 Star::Find returns 1 (0), X=46.24, Y=611.60, Mass=196, SNR=9.6, Peak=15 HFD=4.9
23:39:53.800 00.005 11872 Star::Find(15, 293, 605, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:53.803 00.003 11872 Star::Find returns 1 (0), X=292.86, Y=604.70, Mass=180, SNR=9.1, Peak=11 HFD=5.4
23:39:53.807 00.004 11872 Star::Find(15, 1869, 78, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:53.810 00.003 11872 Star::Find returns 1 (0), X=1868.60, Y=79.13, Mass=131, SNR=7.7, Peak=11 HFD=5.1
23:39:53.815 00.005 11872 Star::Find(15, 146, 969, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:53.818 00.003 11872 Star::Find returns 1 (0), X=146.04, Y=967.48, Mass=168, SNR=8.7, Peak=10 HFD=5.0
23:39:53.822 00.004 11872 Star::Find(15, 115, 914, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:53.825 00.003 11872 Star::Find returns 1 (0), X=115.03, Y=914.54, Mass=116, SNR=7.3, Peak=8 HFD=5.1
23:39:53.829 00.004 11872 Star::Find(15, 878, 636, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:53.833 00.004 11872 Star::Find returns 1 (0), X=879.71, Y=635.92, Mass=148, SNR=8.1, Peak=7 HFD=6.8
23:39:53.836 00.003 11872 Star::Find(15, 377, 987, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:53.839 00.003 11872 Star::Find returns 1 (0), X=378.48, Y=986.32, Mass=133, SNR=7.7, Peak=8 HFD=5.3
23:39:53.845 00.006 11872 Star::Find(15, 369, 963, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:53.848 00.003 11872 Star::Find false star n=18 nbg=288 bg=1.0 sigma=1.0 thresh=4 peak=3
23:39:53.852 00.004 11872 Star::Find returns 0 (2), X=369.00, Y=963.00, Mass=65, SNR=2.9, Peak=5 HFD=0.0
23:39:53.858 00.006 11872 Star::Find(15, 1357, 538, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:53.863 00.005 11872 Star::Find returns 1 (0), X=1356.46, Y=536.91, Mass=148, SNR=8.0, Peak=9 HFD=5.1
23:39:53.868 00.005 11872 Star::Find(15, 762, 927, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:53.871 00.003 11872 Star::Find false star n=30 nbg=282 bg=1.0 sigma=0.9 thresh=4 peak=4
23:39:53.875 00.004 11872 Star::Find returns 0 (2), X=762.00, Y=927.00, Mass=112, SNR=2.9, Peak=7 HFD=0.0
23:39:53.879 00.004 11872 Star::Find(15, 315, 944, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:53.882 00.003 11872 Star::Find false star n=17 nbg=286 bg=1.0 sigma=1.0 thresh=4 peak=4
23:39:53.886 00.004 11872 Star::Find returns 0 (2), X=315.00, Y=944.00, Mass=69, SNR=2.9, Peak=7 HFD=0.0
23:39:53.891 00.005 11872 Star::Find(15, 38, 216, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:53.894 00.003 11872 Star::Find false star n=13 nbg=283 bg=0.6 sigma=0.7 thresh=3 peak=3
23:39:53.898 00.004 11872 Star::Find returns 0 (2), X=38.00, Y=216.00, Mass=37, SNR=2.9, Peak=5 HFD=0.0
23:39:53.901 00.003 11872 Star::Find(15, 1863, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:53.906 00.005 11872 Star::Find false star n=23 nbg=281 bg=0.6 sigma=0.7 thresh=3 peak=3
23:39:53.909 00.003 11872 Star::Find returns 0 (2), X=1863.00, Y=985.00, Mass=66, SNR=2.9, Peak=5 HFD=0.0
23:39:53.912 00.003 11872 Star::Find(15, 569, 582, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:53.916 00.004 11872 Star::Find returns 1 (0), X=570.82, Y=583.25, Mass=235, SNR=10.0, Peak=16 HFD=6.4
23:39:53.924 00.008 11872 Star::Find(15, 348, 419, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:53.927 00.003 11872 Star::Find false star n=28 nbg=273 bg=0.6 sigma=0.8 thresh=3 peak=3
23:39:53.930 00.003 11872 Star::Find returns 0 (2), X=348.00, Y=419.00, Mass=84, SNR=2.9, Peak=5 HFD=0.0
23:39:53.933 00.003 11872 Star::Find(15, 1707, 400, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:53.939 00.006 11872 Star::Find false star n=31 nbg=286 bg=0.9 sigma=0.9 thresh=4 peak=4
23:39:53.943 00.004 11872 Star::Find returns 0 (2), X=1707.00, Y=400.00, Mass=122, SNR=2.9, Peak=7 HFD=0.0
23:39:53.946 00.003 11872 Star::Find(15, 1545, 802, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:53.953 00.007 11872 Star::Find false star n=16 nbg=281 bg=0.8 sigma=0.8 thresh=3 peak=2
23:39:53.956 00.003 11872 Star::Find returns 0 (2), X=1545.00, Y=802.00, Mass=41, SNR=2.9, Peak=6 HFD=0.0
23:39:53.959 00.003 11872 Star::Find(15, 1534, 442, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:53.962 00.003 11872 Star::Find returns 1 (0), X=1534.53, Y=443.88, Mass=150, SNR=8.3, Peak=10 HFD=6.3
23:39:53.964 00.002 11872 Star::Find(15, 1057, 224, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:53.967 00.003 11872 Star::Find false star n=26 nbg=279 bg=1.0 sigma=1.0 thresh=4 peak=4
23:39:53.970 00.003 11872 Star::Find returns 0 (2), X=1057.00, Y=224.00, Mass=100, SNR=2.9, Peak=9 HFD=0.0
23:39:53.973 00.003 11872 Star::Find(15, 53, 301, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:53.976 00.003 11872 Star::Find returns 1 (0), X=43.87, Y=301.49, Mass=1796, SNR=28.8, Peak=93 HFD=5.0
23:39:53.978 00.002 11872 Star::Find(15, 1858, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:53.983 00.005 11872 Star::Find false star n=12 nbg=280 bg=0.6 sigma=0.7 thresh=3 peak=2
23:39:53.986 00.003 11872 Star::Find returns 0 (2), X=1858.00, Y=871.00, Mass=31, SNR=2.9, Peak=7 HFD=0.0
23:39:53.988 00.002 11872 Star::Find(15, 1668, 104, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:53.991 00.003 11872 Star::Find returns 0 (2), X=1668.00, Y=104.00, Mass=17, SNR=2.8, Peak=5 HFD=0.0
23:39:53.994 00.003 11872 Star::Find(15, 1347, 682, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:53.996 00.002 11872 Star::Find false star n=20 nbg=279 bg=1.0 sigma=1.0 thresh=4 peak=4
23:39:54.000 00.004 11872 Star::Find returns 0 (2), X=1347.00, Y=682.00, Mass=79, SNR=2.9, Peak=9 HFD=0.0
23:39:54.002 00.002 11872 Star::Find(15, 903, 578, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:54.005 00.003 11872 Star::Find false star n=25 nbg=285 bg=1.1 sigma=1.0 thresh=4 peak=4
23:39:54.007 00.002 11872 Star::Find returns 0 (2), X=903.00, Y=578.00, Mass=88, SNR=2.9, Peak=7 HFD=0.0
23:39:54.009 00.002 11872 Star::Find(15, 1716, 343, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:54.014 00.005 11872 Star::Find false star n=41 nbg=266 bg=0.6 sigma=0.7 thresh=3 peak=3
23:39:54.016 00.002 11872 Star::Find returns 0 (2), X=1716.00, Y=343.00, Mass=135, SNR=2.9, Peak=8 HFD=0.0
23:39:54.019 00.003 11872 Star::Find(15, 1407, 486, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:54.021 00.002 11872 Star::Find false star n=25 nbg=273 bg=0.7 sigma=0.8 thresh=3 peak=3
23:39:54.024 00.003 11872 Star::Find returns 0 (2), X=1407.00, Y=486.00, Mass=75, SNR=2.9, Peak=8 HFD=0.0
23:39:54.026 00.002 11872 Star::Find(15, 1458, 746, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:54.031 00.005 11872 Star::Find returns 0 (2), X=1458.00, Y=746.00, Mass=15, SNR=2.6, Peak=5 HFD=0.0
23:39:54.033 00.002 11872 Star::Find(15, 1734, 526, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:54.036 00.003 11872 Star::Find false star n=8 nbg=279 bg=0.6 sigma=0.7 thresh=3 peak=2
23:39:54.038 00.002 11872 Star::Find returns 0 (2), X=1734.00, Y=526.00, Mass=23, SNR=2.9, Peak=6 HFD=0.0
23:39:54.041 00.003 11872 Star::Find(15, 1795, 936, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:54.045 00.004 11872 Star::Find false star n=22 nbg=280 bg=0.7 sigma=0.8 thresh=3 peak=3
23:39:54.048 00.003 11872 Star::Find returns 0 (2), X=1795.00, Y=936.00, Mass=68, SNR=2.9, Peak=7 HFD=0.0
23:39:54.051 00.003 11872 Star::Find(15, 1411, 1076, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:54.054 00.003 11872 Star::Find false star n=26 nbg=240 bg=1.8 sigma=1.5 thresh=6 peak=3
23:39:54.059 00.005 11872 Star::Find returns 0 (2), X=1411.00, Y=1076.00, Mass=243, SNR=2.9, Peak=5 HFD=0.0
23:39:54.062 00.003 11872 Star::Find(15, 1150, 114, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:54.066 00.004 11872 Star::Find false star n=8 nbg=279 bg=0.5 sigma=0.7 thresh=3 peak=2
23:39:54.069 00.003 11872 Star::Find returns 0 (2), X=1150.00, Y=114.00, Mass=22, SNR=2.9, Peak=4 HFD=0.0
23:39:54.073 00.004 11872 Star::Find(15, 798, 1029, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:54.076 00.003 11872 Star::Find false star n=9 nbg=279 bg=0.6 sigma=0.7 thresh=3 peak=1
23:39:54.079 00.003 11872 Star::Find returns 0 (2), X=798.00, Y=1029.00, Mass=22, SNR=2.9, Peak=4 HFD=0.0
23:39:54.083 00.004 11872 Star::Find(15, 81, 141, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:54.086 00.003 11872 Star::Find returns 0 (2), X=81.00, Y=141.00, Mass=18, SNR=2.9, Peak=5 HFD=0.0
23:39:54.090 00.004 11872 Star::Find(15, 707, 125, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:54.093 00.003 11872 Star::Find returns 1 (0), X=708.92, Y=123.55, Mass=141, SNR=8.0, Peak=6 HFD=6.4
23:39:54.096 00.003 11872 Star::Find(15, 1513, 300, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:54.100 00.004 11872 Star::Find false star n=18 nbg=279 bg=0.6 sigma=0.7 thresh=3 peak=2
23:39:54.103 00.003 11872 Star::Find returns 0 (2), X=1513.00, Y=300.00, Mass=48, SNR=2.9, Peak=5 HFD=0.0
23:39:54.107 00.004 11872 Star::Find(15, 1231, 1041, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:54.110 00.003 11872 Star::Find returns 0 (2), X=1231.00, Y=1041.00, Mass=19, SNR=2.9, Peak=5 HFD=0.0
23:39:54.114 00.004 11872 Star::Find(15, 1370, 100, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:54.117 00.003 11872 Star::Find returns 0 (2), X=1370.00, Y=100.00, Mass=19, SNR=3.0, Peak=4 HFD=0.0
23:39:54.120 00.003 11872 Star::Find(15, 1145, 59, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:54.123 00.003 11872 Star::Find false star n=15 nbg=288 bg=0.9 sigma=1.0 thresh=4 peak=4
23:39:54.127 00.004 11872 Star::Find returns 0 (2), X=1145.00, Y=59.00, Mass=59, SNR=2.9, Peak=7 HFD=0.0
23:39:54.130 00.003 11872 Star::Find(15, 206, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:54.133 00.003 11872 Star::Find false star n=22 nbg=280 bg=0.6 sigma=0.7 thresh=3 peak=3
23:39:54.137 00.004 11872 Star::Find returns 0 (2), X=206.00, Y=24.00, Mass=67, SNR=2.9, Peak=7 HFD=0.0
23:39:54.140 00.003 11872 Star::Find(15, 1742, 201, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:54.143 00.003 11872 Star::Find returns 1 (0), X=1742.33, Y=201.22, Mass=93, SNR=6.5, Peak=8 HFD=5.6
23:39:54.147 00.004 11872 Star::Find(15, 1834, 1041, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:54.150 00.003 11872 Star::Find false star n=11 nbg=273 bg=0.7 sigma=0.8 thresh=3 peak=2
23:39:54.153 00.003 11872 Star::Find returns 0 (2), X=1834.00, Y=1041.00, Mass=28, SNR=2.9, Peak=5 HFD=0.0
23:39:54.157 00.004 11872 AutoFind: finding best star pass 1
23:39:54.160 00.003 11872 Star::Find(15, 1600, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:54.163 00.003 11872 Star::Find returns 1 (0), X=1600.46, Y=251.35, Mass=5385, SNR=48.4, Peak=171 HFD=6.6
23:39:54.167 00.004 11872 AutoFind returns star at [1600, 250] 121.4 Mass 5385 SNR 48.4
23:39:54.171 00.004 11872 Star::Find(15, 1600, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:54.175 00.004 11872 Star::Find returns 1 (0), X=1600.46, Y=251.35, Mass=5385, SNR=48.4, Peak=171 HFD=6.6
23:39:54.179 00.004 11872 MultiStar: List (12): {1600.46, 251.35}(48.4), {1842.96, 800.39}(45.9), {43.87, 301.49}(28.8), {1734.02, 264.51}(29.3), {1384.49, 33.88}(28.0), {786.96, 496.30}(25.1), {1529.16, 1019.24}(23.6), {462.09, 255.76}(24.0), {139.16, 464.66}(15.9), {1432.48, 1058.95}(18.4), {127.20, 880.72}(14.8), {175.83, 367.41}(16.4), 
23:39:54.183 00.004 11872 setting lock position to (1600.46, 251.35)
23:39:54.187 00.004 11872 AutoSelect: state = 1, call UpdateGuideState
23:39:54.190 00.003 11872 UpdateGuideState(): m_state=1
23:39:54.193 00.003 11872 Star::Find(15, 1600, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:54.197 00.004 11872 Star::Find returns 1 (0), X=1600.46, Y=251.35, Mass=5385, SNR=48.4, Peak=171 HFD=6.6
23:39:54.201 00.004 11872 CameraToMount -- cameraTheta (0.00) - m_xAngle (0.00) = xAngle (-0.00 = -0.00)
23:39:54.204 00.003 11872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.97 = 2.97)
23:39:54.208 00.004 11872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
23:39:54.213 00.005 11872 setting force full frames = false
23:39:54.217 00.004 11872 setting lock position to (1600.46, 251.35)
23:39:54.221 00.004 11872 CurrentPosition() valid, moving to STATE_SELECTED
23:39:54.224 00.003 11872 Changing from state SELECTING to SELECTED
23:39:54.228 00.004 11872 guider state => SELECTED
23:39:54.233 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=171, med=0, FiltMin=0, FiltMax=118, Gamma=1.000
23:39:54.236 00.003 11872 UpdateGuideState exits: m=5385 SNR=48.4
23:39:54.239 00.003 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=171, med=0, FiltMin=0, FiltMax=118, Gamma=1.000
23:39:54.241 00.002 11872 Status Line: Auto-selected star at (1600.5, 251.4)
23:39:54.246 00.005 11872 PhdController: newstate STATE_WAIT_SELECTED
23:39:54.249 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:54.252 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:39:54.254 00.002 11872 Enqueuing Expose request
23:39:54.257 00.003 9960 Worker thread wakes up
23:39:54.258 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
23:39:54.258 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1585,236,31,31)
23:39:54.258 00.000 11872 evsrv: cli 0D2D2F00 connect
23:39:54.262 00.004 11872 case statement mapped state 2 to 1
23:39:54.266 00.004 11872 case statement mapped state 2 to 1
23:39:54.269 00.003 11872 evsrv: cli 0D2D2F00 request: {"method":"get_lock_position","id":"da97a9f6-0ae3-4869-b968-7e003dfd4b21"}
23:39:54.272 00.003 11872 evsrv: cli 0D2D2F00 response: {"jsonrpc":"2.0","result":[1600.46,251.35],"id":"da97a9f6-0ae3-4869-b968-7e003dfd4b21"}
23:39:54.276 00.004 11872 evsrv: cli 0D2D2F00 disconnect
23:39:54.280 00.004 11872 evsrv: cli 0D2D25A0 connect
23:39:54.283 00.003 11872 case statement mapped state 2 to 1
23:39:54.286 00.003 11872 case statement mapped state 2 to 1
23:39:54.290 00.004 11872 evsrv: cli 0D2D25A0 request: {"method":"get_app_state","id":"4aa6c6a4-3d6d-4fc1-84c8-778ccfdff98b"}
23:39:54.294 00.004 11872 case statement mapped state 2 to 1
23:39:54.298 00.004 11872 evsrv: cli 0D2D25A0 response: {"jsonrpc":"2.0","result":"Selected","id":"4aa6c6a4-3d6d-4fc1-84c8-778ccfdff98b"}
23:39:54.302 00.004 11872 evsrv: cli 0D2D25A0 disconnect
23:39:55.303 01.001 11872 evsrv: cli 0D2D28C0 connect
23:39:55.309 00.006 11872 case statement mapped state 2 to 1
23:39:55.314 00.005 11872 case statement mapped state 2 to 1
23:39:55.320 00.006 11872 evsrv: cli 0D2D28C0 request: {"method":"get_app_state","id":"b38fa65b-e190-4c78-8a03-9a2edcf31b3c"}
23:39:55.323 00.003 11872 case statement mapped state 2 to 1
23:39:55.328 00.005 11872 evsrv: cli 0D2D28C0 response: {"jsonrpc":"2.0","result":"Selected","id":"b38fa65b-e190-4c78-8a03-9a2edcf31b3c"}
23:39:55.334 00.006 11872 evsrv: cli 0D2D28C0 disconnect
23:39:55.510 00.176 9960 Exposure complete
23:39:55.630 00.120 9960 worker thread done servicing request
23:39:55.630 00.000 11872 OnExposeComplete: enter
23:39:55.633 00.003 11872 UpdateGuideState(): m_state=2
23:39:55.638 00.005 11872 Star::Find(15, 1600, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:39:55.641 00.003 11872 Star::Find returns 1 (0), X=1600.40, Y=250.65, Mass=5475, SNR=49.5, Peak=173 HFD=6.7
23:39:55.645 00.004 11872 CameraToMount -- cameraTheta (-1.65) - m_xAngle (0.00) = xAngle (-1.65 = -1.65)
23:39:55.649 00.004 11872 CameraToMount -- cameraTheta (-1.65) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.32 = 1.32)
23:39:55.652 00.003 11872 CameraToMount -- cameraX=-0.05 cameraY=-0.70 hyp=0.70 cameraTheta=-1.65 mountX=-0.06 mountY=0.68, mountTheta=1.65
23:39:55.659 00.007 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=173, med=0, FiltMin=0, FiltMax=119, Gamma=1.000
23:39:55.663 00.004 11872 UpdateGuideState exits: m=5475 SNR=49.5
23:39:55.667 00.004 11872 PhdController: newstate STATE_CALIBRATE
23:39:55.670 00.003 11872 PhdController: newstate STATE_GUIDE
23:39:55.689 00.019 11872 Changing from state SELECTED to CALIBRATING_PRIMARY
23:39:55.693 00.004 11872 guider state => CALIBRATED
23:39:55.697 00.004 11872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
23:39:55.700 00.003 11872 reset dither spiral
23:39:55.704 00.004 11872 PhdController: newstate STATE_SETTLE_BEGIN
23:39:55.708 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:55.712 00.004 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:39:55.715 00.003 11872 Enqueuing Expose request
23:39:55.719 00.004 9960 Worker thread wakes up
23:39:55.719 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:39:55.719 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:39:56.336 00.617 11872 evsrv: cli 0D2D2E60 connect
23:39:56.340 00.004 11872 case statement mapped state 5 to 1
23:39:56.346 00.006 11872 case statement mapped state 5 to 1
23:39:56.353 00.007 11872 evsrv: cli 0D2D2E60 request: {"method":"get_app_state","id":"5a789b86-c168-4cb7-b669-55e1b565216e"}
23:39:56.358 00.005 11872 case statement mapped state 5 to 1
23:39:56.363 00.005 11872 evsrv: cli 0D2D2E60 response: {"jsonrpc":"2.0","result":"Selected","id":"5a789b86-c168-4cb7-b669-55e1b565216e"}
23:39:56.371 00.008 11872 evsrv: cli 0D2D2E60 disconnect
23:39:56.975 00.604 9960 Exposure complete
23:39:57.095 00.120 9960 worker thread done servicing request
23:39:57.096 00.001 11872 OnExposeComplete: enter
23:39:57.099 00.003 11872 UpdateGuideState(): m_state=5
23:39:57.104 00.005 11872 Star::Find(15, 1600, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:39:57.110 00.006 11872 Star::Find returns 1 (0), X=1600.45, Y=250.74, Mass=5150, SNR=47.3, Peak=177 HFD=6.4
23:39:57.114 00.004 11872 CameraToMount -- cameraTheta (-1.58) - m_xAngle (0.00) = xAngle (-1.58 = -1.58)
23:39:57.119 00.005 11872 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.39 = 1.39)
23:39:57.123 00.004 11872 CameraToMount -- cameraX=-0.00 cameraY=-0.61 hyp=0.61 cameraTheta=-1.58 mountX=-0.01 mountY=0.60, mountTheta=1.58
23:39:57.129 00.006 11872 Changing from state CALIBRATED to GUIDING
23:39:57.133 00.004 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:39:57.138 00.005 11872 ScopeASCOM::SideOfPier() returns 0
23:39:57.141 00.003 11872 AdjustCalibrationForScopePointing (scope): current dec=31.2 pierSide=0, cal dec=0.0 pierSide=0 rotAngle=None bin=1
23:39:57.145 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:39:57.149 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:39:57.153 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:39:57.157 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:39:57.161 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:39:57.166 00.005 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:39:57.169 00.003 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:39:57.173 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:39:57.178 00.005 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:39:57.181 00.003 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:39:57.185 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:39:57.190 00.005 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:39:57.193 00.003 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:39:57.291 00.098 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:39:57.301 00.010 11872 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 2.900000
23:39:57.306 00.005 11872 Dec comp: XRate 1.564 -> 1.337 for dec 0.0 -> dec 31.2
23:39:57.313 00.007 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:39:57.319 00.006 11872 ScopeASCOM::SideOfPier() returns 0
23:39:57.326 00.007 11872 setting lock position to (1600.45, 250.74)
23:39:57.331 00.005 11872 guider state => GUIDING
23:39:57.337 00.006 11872 Status Line: Guiding
23:39:57.346 00.009 11872 Mount: notify guiding started
23:39:57.356 00.010 11872 GetString("/profile/5/name", "") returns "PHD SF 2025"
23:39:57.362 00.006 11872 GetString("/profile/5/scope/calibration/timestamp", "") returns "11/21/2025 10:15:14 PM"
23:39:57.366 00.004 11872 GetDouble("/profile/5/scope/calibration/xRate", 1.000000) returns 0.001564
23:39:57.370 00.004 11872 GetDouble("/profile/5/scope/calibration/yRate", 1.000000) returns 0.001340
23:39:57.375 00.005 11872 GetInt("/profile/5/scope/calibration/binning", 1) returns 1
23:39:57.379 00.004 11872 GetDouble("/profile/5/scope/calibration/xAngle", 0.000000) returns 0.004073
23:39:57.384 00.005 11872 GetDouble("/profile/5/scope/calibration/yAngle", 0.000000) returns -1.738880
23:39:57.387 00.003 11872 GetDouble("/profile/5/scope/calibration/declination", 0.000000) returns 0.000075
23:39:57.390 00.003 11872 GetInt("/profile/5/scope/calibration/pierSide", -1) returns 0
23:39:57.393 00.003 11872 GetInt("/profile/5/scope/calibration/raGuideParity", 0) returns 1
23:39:57.397 00.004 11872 GetInt("/profile/5/scope/calibration/decGuideParity", 0) returns -1
23:39:57.399 00.002 11872 GetDouble("/profile/5/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
23:39:57.402 00.003 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:39:57.405 00.003 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:39:57.408 00.003 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:39:57.411 00.003 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:39:57.413 00.002 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:39:57.415 00.002 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:39:57.420 00.005 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:39:57.424 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:39:57.428 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:39:57.432 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:39:57.436 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:39:57.440 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:39:57.445 00.005 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:39:57.449 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:39:57.453 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:39:57.457 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:39:57.460 00.003 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:39:57.465 00.005 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:39:57.469 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:39:57.474 00.005 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:39:57.478 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:39:57.481 00.003 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:39:57.485 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:39:57.489 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:39:57.492 00.003 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:39:57.497 00.005 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:39:57.511 00.014 11872 evsrv: cli 0D2D2B40 connect
23:39:57.517 00.006 11872 case statement mapped state 6 to 3
23:39:57.521 00.004 11872 case statement mapped state 6 to 3
23:39:57.525 00.004 11872 evsrv: cli 0D2D2B40 request: {"method":"get_app_state","id":"42d8017f-8d72-4660-98b1-2b5eff984f95"}
23:39:57.529 00.004 11872 case statement mapped state 6 to 3
23:39:57.534 00.005 11872 evsrv: cli 0D2D2B40 response: {"jsonrpc":"2.0","result":"Guiding","id":"42d8017f-8d72-4660-98b1-2b5eff984f95"}
23:39:57.542 00.008 11872 evsrv: cli 0D2D2B40 disconnect
23:39:57.573 00.031 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:39:57.583 00.010 11872 ScopeASCOM::SideOfPier() returns 0
23:39:57.587 00.004 11872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
23:39:57.590 00.003 11872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
23:39:57.594 00.004 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:39:57.597 00.003 11872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 31.2
23:39:57.599 00.002 11872 MountToCamera -- mountTheta (-0.00) + m_xAngle (0.00) = xAngle (0.00 = 0.00)
23:39:57.602 00.003 11872 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
23:39:57.605 00.003 11872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
23:39:57.611 00.006 11872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
23:39:57.615 00.004 11872 GetInt("/profile/5/AutoLoadCalibration", -1) returns 1
23:39:57.618 00.003 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=177, med=0, FiltMin=0, FiltMax=102, Gamma=1.000
23:39:57.621 00.003 11872 UpdateGuideState exits: m=5150 SNR=47.3
23:39:57.624 00.003 11872 PhdController: newstate STATE_SETTLE_WAIT
23:39:57.627 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:57.631 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:39:57.633 00.002 11872 Enqueuing Expose request
23:39:57.639 00.006 9960 Worker thread wakes up
23:39:57.640 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
23:39:57.640 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1585,236,31,31)
23:39:58.890 01.250 9960 Exposure complete
23:39:59.003 00.113 9960 worker thread done servicing request
23:39:59.003 00.000 11872 OnExposeComplete: enter
23:39:59.007 00.004 11872 UpdateGuideState(): m_state=6
23:39:59.011 00.004 11872 Star::Find(15, 1600, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:39:59.014 00.003 11872 Star::Find returns 1 (0), X=1600.50, Y=250.61, Mass=5373, SNR=48.8, Peak=152 HFD=6.8
23:39:59.018 00.004 11872 CameraToMount -- cameraTheta (-1.19) - m_xAngle (0.00) = xAngle (-1.19 = -1.19)
23:39:59.022 00.004 11872 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.77 = 1.77)
23:39:59.026 00.004 11872 CameraToMount -- cameraX=0.05 cameraY=-0.13 hyp=0.14 cameraTheta=-1.19 mountX=0.05 mountY=0.13, mountTheta=1.21
23:39:59.031 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.05, y=-0.13, opts=13)
23:39:59.035 00.004 11872 Enqueuing Move request for scope (0.05, -0.13)
23:39:59.039 00.004 9960 Worker thread wakes up
23:39:59.039 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.13) opts 0xd
23:39:59.039 00.000 9960 Handling offset move in thread for scope, endpoint = (0.05, -0.13)
23:39:59.039 00.000 9960 Moving (0.05, -0.13) raw xDistance=0.05 yDistance=0.13
23:39:59.039 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:39:59.039 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:39:59.039 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:39:59.040 00.001 9960 MoveAxis(E, 0, ABG)
23:39:59.040 00.000 9960 Move returns status 0, amount 0
23:39:59.041 00.001 9960 MoveAxis(N, 0, ABG)
23:39:59.041 00.000 9960 Move returns status 0, amount 0
23:39:59.041 00.000 9960 move complete, result=0
23:39:59.041 00.000 9960 worker thread done servicing request
23:39:59.041 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=181, med=0, FiltMin=0, FiltMax=111, Gamma=1.000
23:39:59.045 00.004 11872 UpdateGuideState exits: m=5373 SNR=48.8
23:39:59.049 00.004 11872 PhdController: settling, locked = 1, distance = 0.47 (1.50) aobump = 0 frame = 1 / 99999
23:39:59.051 00.002 11872 evsrv: {"Event":"Settling","Timestamp":1763789999.051,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.47,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:39:59.056 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:59.060 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:39:59.063 00.003 11872 Enqueuing Expose request
23:39:59.066 00.003 9960 Worker thread wakes up
23:39:59.066 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:39:59.066 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1585,236,31,31)
23:39:59.066 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:40:00.316 01.250 9960 Exposure complete
23:40:00.433 00.117 9960 worker thread done servicing request
23:40:00.434 00.001 11872 OnExposeComplete: enter
23:40:00.438 00.004 11872 UpdateGuideState(): m_state=6
23:40:00.442 00.004 11872 Star::Find(15, 1600, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:40:00.445 00.003 11872 Star::Find returns 1 (0), X=1600.53, Y=250.60, Mass=5259, SNR=48.4, Peak=171 HFD=6.3
23:40:00.450 00.005 11872 CameraToMount -- cameraTheta (-1.07) - m_xAngle (0.00) = xAngle (-1.07 = -1.07)
23:40:00.453 00.003 11872 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.89 = 1.89)
23:40:00.456 00.003 11872 CameraToMount -- cameraX=0.08 cameraY=-0.14 hyp=0.16 cameraTheta=-1.07 mountX=0.08 mountY=0.15, mountTheta=1.11
23:40:00.462 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.08, y=-0.14, opts=13)
23:40:00.466 00.004 11872 Enqueuing Move request for scope (0.08, -0.14)
23:40:00.469 00.003 9960 Worker thread wakes up
23:40:00.470 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.14) opts 0xd
23:40:00.470 00.000 9960 Handling offset move in thread for scope, endpoint = (0.08, -0.14)
23:40:00.470 00.000 9960 Moving (0.08, -0.14) raw xDistance=0.08 yDistance=0.15
23:40:00.470 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:40:00.470 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:40:00.471 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:40:00.471 00.000 9960 MoveAxis(E, 0, ABG)
23:40:00.471 00.000 9960 Move returns status 0, amount 0
23:40:00.471 00.000 9960 MoveAxis(N, 0, ABG)
23:40:00.471 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=173, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
23:40:00.475 00.004 9960 Move returns status 0, amount 0
23:40:00.475 00.000 9960 move complete, result=0
23:40:00.475 00.000 9960 worker thread done servicing request
23:40:00.475 00.000 11872 UpdateGuideState exits: m=5259 SNR=48.4
23:40:00.479 00.004 11872 PhdController: settling, locked = 1, distance = 0.38 (1.50) aobump = 0 frame = 2 / 99999
23:40:00.482 00.003 11872 evsrv: {"Event":"Settling","Timestamp":1763790000.482,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.38,"Time":1.4,"SettleTime":10.0,"StarLocked":true}
23:40:00.486 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:00.489 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:40:00.492 00.003 11872 Enqueuing Expose request
23:40:00.496 00.004 9960 Worker thread wakes up
23:40:00.497 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
23:40:00.497 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1585,236,31,31)
23:40:00.497 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:40:01.742 01.245 9960 Exposure complete
23:40:01.858 00.116 9960 worker thread done servicing request
23:40:01.858 00.000 11872 OnExposeComplete: enter
23:40:01.863 00.005 11872 UpdateGuideState(): m_state=6
23:40:01.867 00.004 11872 Star::Find(15, 1600, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:40:01.872 00.005 11872 Star::Find returns 1 (0), X=1600.50, Y=250.42, Mass=5654, SNR=50.2, Peak=170 HFD=6.9
23:40:01.875 00.003 11872 CameraToMount -- cameraTheta (-1.43) - m_xAngle (0.00) = xAngle (-1.43 = -1.43)
23:40:01.879 00.004 11872 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.54 = 1.54)
23:40:01.883 00.004 11872 CameraToMount -- cameraX=0.05 cameraY=-0.32 hyp=0.32 cameraTheta=-1.43 mountX=0.04 mountY=0.32, mountTheta=1.43
23:40:01.888 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.05, y=-0.32, opts=13)
23:40:01.893 00.005 11872 Enqueuing Move request for scope (0.05, -0.32)
23:40:01.897 00.004 9960 Worker thread wakes up
23:40:01.897 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=170, med=0, FiltMin=0, FiltMax=111, Gamma=1.000
23:40:01.900 00.003 11872 UpdateGuideState exits: m=5654 SNR=50.2
23:40:01.904 00.004 11872 PhdController: settling, locked = 1, distance = 0.36 (1.50) aobump = 0 frame = 3 / 99999
23:40:01.908 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.32) opts 0xd
23:40:01.908 00.000 9960 Handling offset move in thread for scope, endpoint = (0.05, -0.32)
23:40:01.908 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763790001.908,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.36,"Time":2.9,"SettleTime":10.0,"StarLocked":true}
23:40:01.913 00.005 9960 Moving (0.05, -0.32) raw xDistance=0.04 yDistance=0.32
23:40:01.913 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:40:01.913 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
23:40:01.913 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:01.917 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32
23:40:01.917 00.000 9960 MoveAxis(E, 0, ABG)
23:40:01.917 00.000 9960 Move returns status 0, amount 0
23:40:01.918 00.001 9960 MoveAxis(N, 0, ABG)
23:40:01.919 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:40:01.926 00.007 9960 Move returns status 0, amount 0
23:40:01.927 00.001 9960 move complete, result=0
23:40:01.927 00.000 9960 worker thread done servicing request
23:40:01.927 00.000 11872 Enqueuing Expose request
23:40:01.930 00.003 9960 Worker thread wakes up
23:40:01.930 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:40:01.931 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1585,236,31,31)
23:40:01.931 00.000 11872 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
23:40:03.189 01.258 9960 Exposure complete
23:40:03.306 00.117 9960 worker thread done servicing request
23:40:03.307 00.001 11872 OnExposeComplete: enter
23:40:03.310 00.003 11872 UpdateGuideState(): m_state=6
23:40:03.315 00.005 11872 Star::Find(15, 1600, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
23:40:03.319 00.004 11872 Star::Find returns 1 (0), X=1600.65, Y=250.32, Mass=5193, SNR=47.8, Peak=143 HFD=6.7
23:40:03.322 00.003 11872 CameraToMount -- cameraTheta (-1.13) - m_xAngle (0.00) = xAngle (-1.13 = -1.13)
23:40:03.326 00.004 11872 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.84 = 1.84)
23:40:03.329 00.003 11872 CameraToMount -- cameraX=0.20 cameraY=-0.42 hyp=0.47 cameraTheta=-1.13 mountX=0.20 mountY=0.45, mountTheta=1.16
23:40:03.334 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.20, y=-0.42, opts=13)
23:40:03.338 00.004 11872 Enqueuing Move request for scope (0.20, -0.42)
23:40:03.341 00.003 9960 Worker thread wakes up
23:40:03.341 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.42) opts 0xd
23:40:03.341 00.000 9960 Handling offset move in thread for scope, endpoint = (0.20, -0.42)
23:40:03.341 00.000 9960 Moving (0.20, -0.42) raw xDistance=0.20 yDistance=0.45
23:40:03.342 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
23:40:03.342 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
23:40:03.342 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.45
23:40:03.342 00.000 9960 MoveAxis(E, 0, ABG)
23:40:03.342 00.000 9960 Move returns status 0, amount 0
23:40:03.343 00.001 9960 MoveAxis(N, 0, ABG)
23:40:03.343 00.000 9960 Move returns status 0, amount 0
23:40:03.343 00.000 9960 move complete, result=0
23:40:03.343 00.000 9960 worker thread done servicing request
23:40:03.343 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=163, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
23:40:03.347 00.004 11872 UpdateGuideState exits: m=5193 SNR=47.8
23:40:03.352 00.005 11872 PhdController: settling, locked = 1, distance = 0.39 (1.50) aobump = 0 frame = 4 / 99999
23:40:03.355 00.003 11872 evsrv: {"Event":"Settling","Timestamp":1763790003.355,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.39,"Time":4.3,"SettleTime":10.0,"StarLocked":true}
23:40:03.358 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:03.361 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:40:03.365 00.004 11872 Enqueuing Expose request
23:40:03.370 00.005 11872 GuideStep: 0.2 px 0 ms EAST, 0.4 px 0 ms NORTH
23:40:03.374 00.004 9960 Worker thread wakes up
23:40:03.374 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:40:03.374 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1585,236,31,31)
23:40:04.620 01.246 9960 Exposure complete
23:40:04.740 00.120 9960 worker thread done servicing request
23:40:04.740 00.000 11872 OnExposeComplete: enter
23:40:04.745 00.005 11872 UpdateGuideState(): m_state=6
23:40:04.749 00.004 11872 Star::Find(15, 1600, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
23:40:04.754 00.005 11872 Star::Find returns 1 (0), X=1600.73, Y=250.30, Mass=5290, SNR=47.7, Peak=144 HFD=6.6
23:40:04.758 00.004 11872 CameraToMount -- cameraTheta (-1.01) - m_xAngle (0.00) = xAngle (-1.01 = -1.01)
23:40:04.762 00.004 11872 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.96 = 1.96)
23:40:04.766 00.004 11872 CameraToMount -- cameraX=0.28 cameraY=-0.45 hyp=0.53 cameraTheta=-1.01 mountX=0.28 mountY=0.49, mountTheta=1.05
23:40:04.771 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.28, y=-0.45, opts=13)
23:40:04.776 00.005 11872 Enqueuing Move request for scope (0.28, -0.45)
23:40:04.780 00.004 9960 Worker thread wakes up
23:40:04.781 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.45) opts 0xd
23:40:04.781 00.000 9960 Handling offset move in thread for scope, endpoint = (0.28, -0.45)
23:40:04.781 00.000 9960 Moving (0.28, -0.45) raw xDistance=0.28 yDistance=0.49
23:40:04.781 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=151, med=0, FiltMin=0, FiltMax=124, Gamma=1.000
23:40:04.785 00.004 11872 UpdateGuideState exits: m=5290 SNR=47.7
23:40:04.788 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
23:40:04.790 00.002 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.26
23:40:04.790 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.49 from input 0.49
23:40:04.790 00.000 9960 MoveAxis(W, 132, ABG)
23:40:04.790 00.000 9960 Guiding  Dir = 3, Dur = 132
23:40:04.790 00.000 11872 PhdController: settling, locked = 1, distance = 0.43 (1.50) aobump = 0 frame = 5 / 99999
23:40:04.795 00.005 9960 IsSlewing returns 0
23:40:04.795 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763790004.794,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.43,"Time":5.7,"SettleTime":10.0,"StarLocked":true}
23:40:04.799 00.004 9960 IsGuiding returns 0
23:40:04.799 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:04.804 00.005 9960 PulseGuide returned control before completion, sleep 142
23:40:04.804 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:40:04.807 00.003 11872 Enqueuing Expose request
23:40:04.954 00.147 9960 IsGuiding returns 1
23:40:04.954 00.000 9960 scope still moving after pulse duration time elapsed
23:40:04.985 00.031 9960 IsSlewing returns 0
23:40:04.987 00.002 9960 IsGuiding returns 0
23:40:04.988 00.001 9960 scope move finished after 132 + 56 ms
23:40:04.988 00.000 9960 Move returns status 0, amount 132
23:40:04.989 00.001 9960 MoveAxis(S, 365, ABG)
23:40:04.989 00.000 9960 Guiding  Dir = 1, Dur = 365
23:40:04.989 00.000 9960 IsSlewing returns 0
23:40:04.989 00.000 9960 IsGuiding returns 0
23:40:04.991 00.002 9960 PulseGuide returned control before completion, sleep 375
23:40:05.376 00.385 9960 IsGuiding returns 1
23:40:05.377 00.001 9960 scope still moving after pulse duration time elapsed
23:40:05.407 00.030 9960 IsSlewing returns 0
23:40:05.408 00.001 9960 IsGuiding returns 0
23:40:05.409 00.001 9960 scope move finished after 365 + 53 ms
23:40:05.409 00.000 9960 Move returns status 0, amount 365
23:40:05.410 00.001 9960 move complete, result=0
23:40:05.410 00.000 9960 worker thread done servicing request
23:40:05.410 00.000 11872 GuideStep: 0.3 px 132 ms WEST, 0.5 px 365 ms SOUTH
23:40:05.416 00.006 9960 Worker thread wakes up
23:40:05.416 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:40:05.417 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1585,236,31,31)
23:40:06.667 01.250 9960 Exposure complete
23:40:06.796 00.129 9960 worker thread done servicing request
23:40:06.797 00.001 11872 OnExposeComplete: enter
23:40:06.800 00.003 11872 UpdateGuideState(): m_state=6
23:40:06.804 00.004 11872 Star::Find(15, 1600, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
23:40:06.807 00.003 11872 Star::Find returns 1 (0), X=1600.53, Y=250.47, Mass=5515, SNR=49.4, Peak=164 HFD=7.0
23:40:06.811 00.004 11872 CameraToMount -- cameraTheta (-1.31) - m_xAngle (0.00) = xAngle (-1.31 = -1.31)
23:40:06.814 00.003 11872 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.66 = 1.66)
23:40:06.819 00.005 11872 CameraToMount -- cameraX=0.07 cameraY=-0.27 hyp=0.28 cameraTheta=-1.31 mountX=0.07 mountY=0.28, mountTheta=1.32
23:40:06.823 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.07, y=-0.27, opts=13)
23:40:06.827 00.004 11872 Enqueuing Move request for scope (0.07, -0.27)
23:40:06.831 00.004 9960 Worker thread wakes up
23:40:06.831 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.27) opts 0xd
23:40:06.832 00.001 9960 Handling offset move in thread for scope, endpoint = (0.07, -0.27)
23:40:06.832 00.000 9960 Moving (0.07, -0.27) raw xDistance=0.07 yDistance=0.28
23:40:06.832 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:40:06.832 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.28 from input 0.28
23:40:06.832 00.000 9960 MoveAxis(E, 0, ABG)
23:40:06.832 00.000 9960 Move returns status 0, amount 0
23:40:06.833 00.001 9960 MoveAxis(S, 211, ABG)
23:40:06.833 00.000 9960 Guiding  Dir = 1, Dur = 211
23:40:06.833 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=172, med=0, FiltMin=0, FiltMax=113, Gamma=1.000
23:40:06.838 00.005 9960 IsSlewing returns 0
23:40:06.838 00.000 11872 UpdateGuideState exits: m=5515 SNR=49.4
23:40:06.841 00.003 11872 PhdController: settling, locked = 1, distance = 0.39 (1.50) aobump = 0 frame = 6 / 99999
23:40:06.845 00.004 9960 IsGuiding returns 0
23:40:06.845 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763790006.845,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.39,"Time":7.8,"SettleTime":10.0,"StarLocked":true}
23:40:06.849 00.004 9960 PulseGuide returned control before completion, sleep 221
23:40:06.849 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:06.853 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:40:06.857 00.004 11872 Enqueuing Expose request
23:40:07.082 00.225 9960 IsGuiding returns 0
23:40:07.083 00.001 9960 Move returns status 0, amount 211
23:40:07.084 00.001 9960 move complete, result=0
23:40:07.085 00.001 9960 worker thread done servicing request
23:40:07.085 00.000 9960 Worker thread wakes up
23:40:07.086 00.001 11872 GuideStep: 0.1 px 0 ms EAST, 0.3 px 211 ms SOUTH
23:40:07.091 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
23:40:07.093 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1585,236,31,31)
23:40:08.341 01.248 9960 Exposure complete
23:40:08.454 00.113 9960 worker thread done servicing request
23:40:08.455 00.001 11872 OnExposeComplete: enter
23:40:08.459 00.004 11872 UpdateGuideState(): m_state=6
23:40:08.463 00.004 11872 Star::Find(15, 1600, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
23:40:08.466 00.003 11872 Star::Find returns 1 (0), X=1600.76, Y=250.66, Mass=5200, SNR=48.1, Peak=155 HFD=6.5
23:40:08.470 00.004 11872 CameraToMount -- cameraTheta (-0.25) - m_xAngle (0.00) = xAngle (-0.25 = -0.25)
23:40:08.474 00.004 11872 CameraToMount -- cameraTheta (-0.25) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.72 = 2.72)
23:40:08.477 00.003 11872 CameraToMount -- cameraX=0.30 cameraY=-0.08 hyp=0.31 cameraTheta=-0.25 mountX=0.30 mountY=0.13, mountTheta=0.40
23:40:08.482 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.30, y=-0.08, opts=13)
23:40:08.486 00.004 11872 Enqueuing Move request for scope (0.30, -0.08)
23:40:08.489 00.003 9960 Worker thread wakes up
23:40:08.489 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.08) opts 0xd
23:40:08.489 00.000 9960 Handling offset move in thread for scope, endpoint = (0.30, -0.08)
23:40:08.489 00.000 9960 Moving (0.30, -0.08) raw xDistance=0.30 yDistance=0.13
23:40:08.489 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
23:40:08.491 00.002 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:40:08.491 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:40:08.491 00.000 9960 MoveAxis(W, 143, ABG)
23:40:08.491 00.000 9960 Guiding  Dir = 3, Dur = 143
23:40:08.491 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=182, med=0, FiltMin=0, FiltMax=118, Gamma=1.000
23:40:08.495 00.004 9960 IsSlewing returns 0
23:40:08.496 00.001 11872 UpdateGuideState exits: m=5200 SNR=48.1
23:40:08.499 00.003 9960 IsGuiding returns 0
23:40:08.499 00.000 11872 PhdController: settling, locked = 1, distance = 0.37 (1.50) aobump = 0 frame = 7 / 99999
23:40:08.504 00.005 11872 evsrv: {"Event":"Settling","Timestamp":1763790008.504,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.37,"Time":9.5,"SettleTime":10.0,"StarLocked":true}
23:40:08.508 00.004 9960 PulseGuide returned control before completion, sleep 153
23:40:08.508 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:08.511 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:40:08.515 00.004 11872 Enqueuing Expose request
23:40:08.675 00.160 9960 IsGuiding returns 0
23:40:08.675 00.000 9960 Move returns status 0, amount 143
23:40:08.676 00.001 9960 MoveAxis(N, 0, ABG)
23:40:08.676 00.000 9960 Move returns status 0, amount 0
23:40:08.676 00.000 9960 move complete, result=0
23:40:08.677 00.001 9960 worker thread done servicing request
23:40:08.677 00.000 9960 Worker thread wakes up
23:40:08.677 00.000 11872 GuideStep: 0.3 px 143 ms WEST, 0.1 px 0 ms NORTH
23:40:08.683 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
23:40:08.683 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1585,236,31,31)
23:40:09.925 01.242 9960 Exposure complete
23:40:10.024 00.099 9960 worker thread done servicing request
23:40:10.024 00.000 11872 OnExposeComplete: enter
23:40:10.029 00.005 11872 UpdateGuideState(): m_state=6
23:40:10.033 00.004 11872 Star::Find(15, 1600, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
23:40:10.038 00.005 11872 Star::Find returns 1 (0), X=1600.57, Y=250.61, Mass=5166, SNR=47.5, Peak=174 HFD=6.8
23:40:10.042 00.004 11872 CameraToMount -- cameraTheta (-0.85) - m_xAngle (0.00) = xAngle (-0.85 = -0.85)
23:40:10.045 00.003 11872 CameraToMount -- cameraTheta (-0.85) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.12 = 2.12)
23:40:10.050 00.005 11872 CameraToMount -- cameraX=0.12 cameraY=-0.13 hyp=0.17 cameraTheta=-0.85 mountX=0.11 mountY=0.15, mountTheta=0.91
23:40:10.054 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.12, y=-0.13, opts=13)
23:40:10.058 00.004 11872 Enqueuing Move request for scope (0.12, -0.13)
23:40:10.062 00.004 9960 Worker thread wakes up
23:40:10.062 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=188, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
23:40:10.066 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.13) opts 0xd
23:40:10.066 00.000 9960 Handling offset move in thread for scope, endpoint = (0.12, -0.13)
23:40:10.067 00.001 9960 Moving (0.12, -0.13) raw xDistance=0.11 yDistance=0.15
23:40:10.067 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:40:10.067 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:40:10.067 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:40:10.067 00.000 9960 MoveAxis(E, 0, ABG)
23:40:10.068 00.001 9960 Move returns status 0, amount 0
23:40:10.068 00.000 9960 MoveAxis(N, 0, ABG)
23:40:10.068 00.000 9960 Move returns status 0, amount 0
23:40:10.068 00.000 9960 move complete, result=0
23:40:10.068 00.000 9960 worker thread done servicing request
23:40:10.068 00.000 11872 UpdateGuideState exits: m=5166 SNR=47.5
23:40:10.072 00.004 11872 PhdController: settling, locked = 1, distance = 0.31 (1.50) aobump = 0 frame = 8 / 99999
23:40:10.077 00.005 11872 PhdController: newstate STATE_FINISH
23:40:10.080 00.003 11872 PhdController complete: success
23:40:10.083 00.003 11872 evsrv: {"Event":"SettleDone","Timestamp":1763790010.083,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":8,"DroppedFrames":0}
23:40:10.087 00.004 11872 Mount: notify guiding dither settle done success=1
23:40:10.091 00.004 11872 PhdController: newstate STATE_IDLE
23:40:10.095 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:10.098 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:40:10.102 00.004 11872 Enqueuing Expose request
23:40:10.105 00.003 9960 Worker thread wakes up
23:40:10.105 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:40:10.105 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1585,236,31,31)
23:40:10.105 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:40:11.035 00.930 11872 evsrv: cli 0D2D2460 connect
23:40:11.054 00.019 11872 case statement mapped state 6 to 3
23:40:11.058 00.004 11872 case statement mapped state 6 to 3
23:40:11.063 00.005 11872 evsrv: cli 0D2D2460 request: {"method":"get_app_state","id":"57735bcd-ee22-46cf-93aa-445d5d25d47b"}
23:40:11.066 00.003 11872 case statement mapped state 6 to 3
23:40:11.069 00.003 11872 evsrv: cli 0D2D2460 response: {"jsonrpc":"2.0","result":"Guiding","id":"57735bcd-ee22-46cf-93aa-445d5d25d47b"}
23:40:11.071 00.002 11872 evsrv: cli 0D2D2460 disconnect
23:40:11.079 00.008 11872 evsrv: cli 0D2D2320 connect
23:40:11.083 00.004 11872 case statement mapped state 6 to 3
23:40:11.086 00.003 11872 case statement mapped state 6 to 3
23:40:11.091 00.005 11872 evsrv: cli 0D2D2320 request: {"method":"stop_capture","id":"cd974efc-368e-445c-8f6b-851f35e8060f"}
23:40:11.095 00.004 11872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:40:11.099 00.004 11872 Status Line: Waiting for devices...
23:40:11.105 00.006 11872 evsrv: cli 0D2D2320 response: {"jsonrpc":"2.0","result":0,"id":"cd974efc-368e-445c-8f6b-851f35e8060f"}
23:40:11.114 00.009 11872 evsrv: cli 0D2D2320 disconnect
23:40:11.125 00.011 9960 ZWO: stopexposure
23:40:11.125 00.000 11872 evsrv: cli 0D2D3040 connect
23:40:11.129 00.004 11872 case statement mapped state 6 to 3
23:40:11.133 00.004 11872 case statement mapped state 6 to 3
23:40:11.142 00.009 11872 evsrv: cli 0D2D3040 request: {"method":"get_app_state","id":"da315832-3905-4b97-bec8-d00a75b7e043"}
23:40:11.145 00.003 11872 case statement mapped state 6 to 3
23:40:11.148 00.003 11872 evsrv: cli 0D2D3040 response: {"jsonrpc":"2.0","result":"Guiding","id":"da315832-3905-4b97-bec8-d00a75b7e043"}
23:40:11.172 00.024 11872 evsrv: cli 0D2D3040 disconnect
23:40:11.313 00.141 9960 Error thrown from C:\cygwin\home\agalasso\projects\phd2\worker_thread.cpp:190->Capture failed
23:40:11.314 00.001 9960 worker thread done servicing request
23:40:11.314 00.000 11872 OnExposeComplete: enter
23:40:11.320 00.006 11872 OnExposeComplete: Capture Error reported
23:40:11.326 00.006 11872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
23:40:11.332 00.006 11872 Mount: notify guiding stopped
23:40:11.340 00.008 11872 Changing from state GUIDING to STOP
23:40:11.344 00.004 11872 guider state => SELECTED
23:40:11.348 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=188, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
23:40:11.352 00.004 11872 Changing from state SELECTED to UNINITIALIZED
23:40:11.357 00.005 11872 guider state => SELECTING
23:40:11.363 00.006 11872 Status Line: Stopped.
23:40:11.368 00.005 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\myframe_events.cpp:489->Error reported capturing image
23:40:12.173 00.805 11872 evsrv: cli 0D2D2960 connect
23:40:12.180 00.007 11872 evsrv: cli 0D2D2960 request: {"method":"get_app_state","id":"107f02f9-8c34-4c02-a0c8-5cf1a13a9e6f"}
23:40:12.185 00.005 11872 evsrv: cli 0D2D2960 response: {"jsonrpc":"2.0","result":"Stopped","id":"107f02f9-8c34-4c02-a0c8-5cf1a13a9e6f"}
23:40:12.191 00.006 11872 evsrv: cli 0D2D2960 disconnect
23:40:29.150 16.959 11872 evsrv: cli 0D2D2DC0 connect
23:40:29.156 00.006 11872 evsrv: cli 0D2D2DC0 request: {"method":"get_app_state","id":"fefd72f7-0e6f-4ff3-b08e-6989f19f3c02"}
23:40:29.161 00.005 11872 evsrv: cli 0D2D2DC0 response: {"jsonrpc":"2.0","result":"Stopped","id":"fefd72f7-0e6f-4ff3-b08e-6989f19f3c02"}
23:40:29.166 00.005 11872 evsrv: cli 0D2D2DC0 disconnect
23:40:29.173 00.007 11872 evsrv: cli 0D2D2820 connect
23:40:29.177 00.004 11872 evsrv: cli 0D2D2820 request: {"method":"get_calibrated","id":"9a5adb9a-b4ce-4ab4-9d9d-b3f796d762f4"}
23:40:29.180 00.003 11872 evsrv: cli 0D2D2820 response: {"jsonrpc":"2.0","result":true,"id":"9a5adb9a-b4ce-4ab4-9d9d-b3f796d762f4"}
23:40:29.185 00.005 11872 evsrv: cli 0D2D2820 disconnect
23:40:29.190 00.005 11872 evsrv: cli 0D2D30E0 connect
23:40:29.194 00.004 11872 evsrv: cli 0D2D30E0 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"c4b82666-e207-4718-89a2-6dbe12ad502c"}
23:40:29.197 00.003 11872 PhdController::Guide begins
23:40:29.201 00.004 11872 PhdController: newstate STATE_SETUP
23:40:29.204 00.003 11872 PhdController: setup
23:40:29.207 00.003 11872 PhdController: newstate STATE_ATTEMPT_START
23:40:29.210 00.003 11872 PhdController: start capturing
23:40:29.213 00.003 11872 Changing from state SELECTING to UNINITIALIZED
23:40:29.216 00.003 11872 guider state => SELECTING
23:40:29.218 00.002 11872 setting force full frames = true
23:40:29.223 00.005 11872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
23:40:29.228 00.005 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:40:29.234 00.006 11872 Enqueuing Expose request
23:40:29.237 00.003 11872 PhdController: newstate STATE_SELECT_STAR
23:40:29.242 00.005 11872 evsrv: cli 0D2D30E0 response: {"jsonrpc":"2.0","result":0,"id":"c4b82666-e207-4718-89a2-6dbe12ad502c"}
23:40:29.245 00.003 9960 Worker thread wakes up
23:40:29.245 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:40:29.246 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:40:29.246 00.000 11872 evsrv: cli 0D2D30E0 disconnect
23:40:29.250 00.004 11872 evsrv: cli 0D2D32C0 connect
23:40:29.254 00.004 11872 case statement mapped state 1 to 101
23:40:29.258 00.004 11872 case statement mapped state 1 to 101
23:40:29.262 00.004 11872 evsrv: cli 0D2D32C0 request: {"method":"get_lock_shift_params","id":"d8916219-2ab3-4579-8b68-f557c3cc80d0"}
23:40:29.265 00.003 11872 evsrv: cli 0D2D32C0 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"d8916219-2ab3-4579-8b68-f557c3cc80d0"}
23:40:29.269 00.004 11872 evsrv: cli 0D2D32C0 disconnect
23:40:29.272 00.003 11872 evsrv: cli 0D2D2500 connect
23:40:29.277 00.005 11872 case statement mapped state 1 to 101
23:40:29.280 00.003 11872 case statement mapped state 1 to 101
23:40:29.284 00.004 11872 evsrv: cli 0D2D2500 request: {"method":"get_lock_position","id":"e05ba2fb-4a54-4c45-8daf-a0b6d38626af"}
23:40:29.287 00.003 11872 evsrv: cli 0D2D2500 response: {"jsonrpc":"2.0","result":null,"id":"e05ba2fb-4a54-4c45-8daf-a0b6d38626af"}
23:40:29.293 00.006 11872 evsrv: cli 0D2D2500 disconnect
23:40:30.295 01.002 11872 evsrv: cli 0D2D3220 connect
23:40:30.301 00.006 11872 case statement mapped state 1 to 101
23:40:30.306 00.005 11872 case statement mapped state 1 to 101
23:40:30.313 00.007 11872 evsrv: cli 0D2D3220 request: {"method":"get_lock_position","id":"0e20d4e5-a545-475d-bd0e-cc038b97f286"}
23:40:30.318 00.005 11872 evsrv: cli 0D2D3220 response: {"jsonrpc":"2.0","result":null,"id":"0e20d4e5-a545-475d-bd0e-cc038b97f286"}
23:40:30.323 00.005 11872 evsrv: cli 0D2D3220 disconnect
23:40:30.489 00.166 9960 Exposure complete
23:40:30.597 00.108 9960 worker thread done servicing request
23:40:30.598 00.001 11872 OnExposeComplete: enter
23:40:30.602 00.004 11872 UpdateGuideState(): m_state=1
23:40:30.607 00.005 11872 UpdateCurrentPosition: no star selected
23:40:30.611 00.004 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
23:40:30.614 00.003 11872 Status Line: No star selected
23:40:30.618 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=190, med=0, FiltMin=0, FiltMax=123, Gamma=1.000
23:40:30.622 00.004 11872 UpdateGuideState exits: No star selected
23:40:30.626 00.004 11872 GuiderMultiStar::AutoSelect enter
23:40:30.630 00.004 11872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
23:40:30.739 00.109 11872 AutoFind: auto downsample for scale 1.00 => 1x
23:40:30.917 00.178 11872 AutoFind: global mean = -0.0, stdev 2.3
23:40:30.920 00.003 11872 AutoFind: using threshold = 0.1
23:40:31.156 00.236 11872 AutoFind: local max [1601, 248] 124.7
23:40:31.161 00.005 11872 AutoFind: local max [1844, 797] 114.7
23:40:31.165 00.004 11872 AutoFind: local max [45, 299] 66.7
23:40:31.169 00.004 11872 AutoFind: local max [1735, 261] 61.8
23:40:31.174 00.005 11872 AutoFind: local max [1384, 30] 38.0
23:40:31.178 00.004 11872 AutoFind: local max [1530, 1018] 28.7
23:40:31.182 00.004 11872 AutoFind: local max [786, 495] 27.6
23:40:31.186 00.004 11872 AutoFind: local max [463, 252] 26.1
23:40:31.189 00.003 11872 AutoFind: local max [1050, 280] 21.6
23:40:31.194 00.005 11872 AutoFind: local max [1434, 1054] 21.5
23:40:31.197 00.003 11872 AutoFind: local max [177, 364] 21.2
23:40:31.201 00.004 11872 AutoFind: local max [140, 462] 20.9
23:40:31.205 00.004 11872 AutoFind: local max [1432, 1059] 20.6
23:40:31.209 00.004 11872 AutoFind: local max [128, 878] 17.8
23:40:31.212 00.003 11872 AutoFind: local max [891, 856] 16.8
23:40:31.215 00.003 11872 AutoFind: local max [1328, 106] 14.2
23:40:31.219 00.004 11872 AutoFind: local max [44, 948] 11.9
23:40:31.222 00.003 11872 AutoFind: local max [178, 24] 10.1
23:40:31.225 00.003 11872 AutoFind: local max [1455, 413] 10.1
23:40:31.228 00.003 11872 AutoFind: local max [287, 384] 9.9
23:40:31.232 00.004 11872 AutoFind: local max [1379, 508] 9.2
23:40:31.235 00.003 11872 AutoFind: local max [398, 284] 9.0
23:40:31.238 00.003 11872 AutoFind: local max [317, 1034] 9.0
23:40:31.242 00.004 11872 AutoFind: local max [765, 81] 8.8
23:40:31.245 00.003 11872 AutoFind: local max [1367, 587] 8.7
23:40:31.248 00.003 11872 AutoFind: local max [497, 324] 8.7
23:40:31.252 00.004 11872 AutoFind: local max [147, 965] 8.6
23:40:31.255 00.003 11872 AutoFind: local max [513, 251] 8.1
23:40:31.258 00.003 11872 AutoFind: local max [1919, 629] 7.9
23:40:31.261 00.003 11872 AutoFind: local max [294, 605] 7.6
23:40:31.266 00.005 11872 AutoFind: local max [1402, 31] 7.4
23:40:31.269 00.003 11872 AutoFind: local max [1404, 388] 7.1
23:40:31.273 00.004 11872 AutoFind: local max [1381, 501] 6.8
23:40:31.276 00.003 11872 AutoFind: local max [324, 349] 6.7
23:40:31.280 00.004 11872 AutoFind: local max [1793, 181] 6.6
23:40:31.283 00.003 11872 AutoFind: local max [571, 580] 6.4
23:40:31.286 00.003 11872 AutoFind: local max [822, 796] 6.1
23:40:31.289 00.003 11872 AutoFind: local max [47, 611] 6.0
23:40:31.293 00.004 11872 AutoFind: local max [116, 912] 5.9
23:40:31.297 00.004 11872 AutoFind: local max [1829, 576] 5.9
23:40:31.301 00.004 11872 AutoFind: local max [1498, 655] 5.8
23:40:31.305 00.004 11872 AutoFind: local max [1024, 1006] 5.7
23:40:31.308 00.003 11872 AutoFind: local max [1831, 798] 5.6
23:40:31.311 00.003 11872 AutoFind: local max [1870, 77] 5.6
23:40:31.316 00.005 11872 AutoFind: local max [387, 631] 5.3
23:40:31.319 00.003 11872 AutoFind: local max [1403, 36] 5.2
23:40:31.323 00.004 11872 AutoFind: local max [1536, 439] 5.1
23:40:31.327 00.004 11872 AutoFind: local max [208, 21] 5.1
23:40:31.330 00.003 11872 AutoFind: local max [562, 862] 4.8
23:40:31.334 00.004 11872 AutoFind: local max [1400, 750] 4.8
23:40:31.337 00.003 11872 AutoFind: local max [578, 190] 4.8
23:40:31.340 00.003 11872 AutoFind: local max [613, 491] 4.7
23:40:31.345 00.005 11872 AutoFind: local max [379, 982] 4.6
23:40:31.348 00.003 11872 AutoFind: local max [1535, 445] 4.6
23:40:31.351 00.003 11872 AutoFind: local max [1717, 341] 4.5
23:40:31.355 00.004 11872 AutoFind: local max [1509, 615] 4.4
23:40:31.360 00.005 11872 AutoFind: local max [1715, 186] 4.3
23:40:31.363 00.003 11872 AutoFind: local max [319, 457] 4.3
23:40:31.367 00.004 11872 AutoFind: local max [1611, 239] 4.2
23:40:31.371 00.004 11872 AutoFind: local max [387, 636] 4.2
23:40:31.374 00.003 11872 AutoFind: local max [1357, 537] 4.2
23:40:31.378 00.004 11872 AutoFind: local max [1220, 318] 4.1
23:40:31.382 00.004 11872 AutoFind: local max [1538, 700] 4.1
23:40:31.385 00.003 11872 AutoFind: local max [341, 787] 4.0
23:40:31.389 00.004 11872 AutoFind: local max [1743, 353] 3.9
23:40:31.393 00.004 11872 AutoFind: local max [476, 147] 3.9
23:40:31.396 00.003 11872 AutoFind: local max [527, 505] 3.9
23:40:31.400 00.004 11872 AutoFind: local max [1633, 787] 3.9
23:40:31.402 00.002 11872 AutoFind: local max [527, 512] 3.9
23:40:31.406 00.004 11872 AutoFind: local max [371, 958] 3.8
23:40:31.409 00.003 11872 AutoFind: local max [167, 276] 3.8
23:40:31.413 00.004 11872 AutoFind: local max [1010, 901] 3.8
23:40:31.417 00.004 11872 AutoFind: local max [1055, 216] 3.8
23:40:31.421 00.004 11872 AutoFind: local max [884, 790] 3.8
23:40:31.424 00.003 11872 AutoFind: local max [1496, 661] 3.8
23:40:31.427 00.003 11872 AutoFind: local max [1743, 198] 3.8
23:40:31.431 00.004 11872 AutoFind: local max [1916, 302] 3.7
23:40:31.434 00.003 11872 AutoFind: local max [1798, 931] 3.7
23:40:31.439 00.005 11872 AutoFind: local max [1865, 980] 3.7
23:40:31.442 00.003 11872 AutoFind: local max [1718, 336] 3.7
23:40:31.444 00.002 11872 AutoFind: local max [538, 448] 3.7
23:40:31.447 00.003 11872 AutoFind: local max [1349, 678] 3.7
23:40:31.451 00.004 11872 AutoFind: local max [1592, 261] 3.7
23:40:31.454 00.003 11872 AutoFind: local max [350, 417] 3.7
23:40:31.457 00.003 11872 AutoFind: local max [891, 532] 3.6
23:40:31.461 00.004 11872 AutoFind: local max [1597, 238] 3.6
23:40:31.465 00.004 11872 AutoFind: local max [1854, 808] 3.6
23:40:31.469 00.004 11872 AutoFind: local max [1573, 957] 3.6
23:40:31.472 00.003 11872 AutoFind: local max [1515, 326] 3.6
23:40:31.475 00.003 11872 AutoFind: local max [1728, 904] 3.6
23:40:31.479 00.004 11872 AutoFind: local max [1630, 25] 3.5
23:40:31.482 00.003 11872 AutoFind: local max [1623, 470] 3.5
23:40:31.486 00.004 11872 AutoFind: local max [354, 962] 3.5
23:40:31.489 00.003 11872 AutoFind: local max [764, 717] 3.5
23:40:31.494 00.005 11872 AutoFind: local max [65, 407] 3.5
23:40:31.497 00.003 11872 AutoFind: local max [687, 386] 3.4
23:40:31.501 00.004 11872 AutoFind: local max [614, 456] 3.4
23:40:31.505 00.004 11872 AutoFind: local max [938, 1052] 3.4
23:40:31.508 00.003 11872 AutoFind: local max [613, 497] 3.4
23:40:31.511 00.003 11872 AutoFind: local max [399, 93] 3.4
23:40:31.515 00.004 11872 AutoFind: too close [613, 497] 3.4 - [613, 491] 4.7
23:40:31.519 00.004 11872 AutoFind: too close [354, 962] 3.5 - [371, 958] 3.8
23:40:31.522 00.003 11872 AutoFind: close dim-bright [1854, 808] 3.6 - [1844, 797] 114.7
23:40:31.526 00.004 11872 AutoFind: too close [1597, 238] 3.6 - [1611, 239] 4.2
23:40:31.529 00.003 11872 AutoFind: close dim-bright [1597, 238] 3.6 - [1601, 248] 124.7
23:40:31.532 00.003 11872 AutoFind: close dim-bright [1592, 261] 3.7 - [1601, 248] 124.7
23:40:31.536 00.004 11872 AutoFind: too close [1718, 336] 3.7 - [1717, 341] 4.5
23:40:31.540 00.004 11872 AutoFind: too close [1496, 661] 3.8 - [1498, 655] 5.8
23:40:31.543 00.003 11872 AutoFind: too close [527, 512] 3.9 - [527, 505] 3.9
23:40:31.547 00.004 11872 AutoFind: too close [387, 636] 4.2 - [387, 631] 5.3
23:40:31.551 00.004 11872 AutoFind: close dim-bright [1611, 239] 4.2 - [1601, 248] 124.7
23:40:31.553 00.002 11872 AutoFind: too close [1535, 445] 4.6 - [1536, 439] 5.1
23:40:31.556 00.003 11872 AutoFind: too close [1403, 36] 5.2 - [1402, 31] 7.4
23:40:31.559 00.003 11872 AutoFind: close dim-bright [1403, 36] 5.2 - [1384, 30] 38.0
23:40:31.563 00.004 11872 AutoFind: close dim-bright [1831, 798] 5.6 - [1844, 797] 114.7
23:40:31.566 00.003 11872 AutoFind: too close [1381, 501] 6.8 - [1379, 508] 9.2
23:40:31.569 00.003 11872 AutoFind: close dim-bright [1402, 31] 7.4 - [1384, 30] 38.0
23:40:31.572 00.003 11872 AutoFind: too close [1432, 1059] 20.6 - [1434, 1054] 21.5
23:40:31.574 00.002 11872 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
23:40:31.579 00.005 11872 Star::Find(15, 1601, 248, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:40:31.583 00.004 11872 Star::Find returns 1 (0), X=1601.38, Y=248.81, Mass=5369, SNR=48.3, Peak=156 HFD=6.4
23:40:31.587 00.004 11872 Star::Find(15, 1844, 797, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:40:31.590 00.003 11872 Star::Find returns 1 (0), X=1843.67, Y=799.20, Mass=4289, SNR=44.8, Peak=190 HFD=5.9
23:40:31.595 00.005 11872 Star::Find(15, 45, 299, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:40:31.599 00.004 11872 Star::Find returns 1 (0), X=44.79, Y=299.19, Mass=1633, SNR=27.4, Peak=109 HFD=4.7
23:40:31.602 00.003 11872 Star::Find(15, 1735, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:40:31.605 00.003 11872 Star::Find returns 1 (0), X=1735.06, Y=262.36, Mass=2036, SNR=30.4, Peak=80 HFD=6.0
23:40:31.610 00.005 11872 Star::Find(15, 1384, 30, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:40:31.614 00.004 11872 Star::Find returns 1 (0), X=1385.23, Y=31.57, Mass=1954, SNR=29.5, Peak=65 HFD=6.7
23:40:31.618 00.004 11872 Star::Find(15, 1530, 1018, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:40:31.621 00.003 11872 Star::Find returns 1 (0), X=1530.20, Y=1017.13, Mass=1227, SNR=23.6, Peak=46 HFD=5.9
23:40:31.625 00.004 11872 Star::Find(15, 786, 495, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:40:31.628 00.003 11872 Star::Find returns 1 (0), X=787.66, Y=495.29, Mass=1656, SNR=26.8, Peak=41 HFD=7.2
23:40:31.632 00.004 11872 Star::Find(15, 463, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:40:31.635 00.003 11872 Star::Find returns 1 (0), X=462.90, Y=253.43, Mass=1309, SNR=23.6, Peak=36 HFD=6.5
23:40:31.639 00.004 11872 Star::Find(15, 1050, 280, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:40:31.643 00.004 11872 Star::Find returns 1 (0), X=1051.22, Y=281.73, Mass=1094, SNR=21.0, Peak=33 HFD=7.0
23:40:31.646 00.003 11872 Star::Find(15, 177, 364, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:40:31.649 00.003 11872 Star::Find returns 1 (0), X=176.60, Y=365.00, Mass=612, SNR=16.6, Peak=33 HFD=5.3
23:40:31.654 00.005 11872 Star::Find(15, 140, 462, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:40:31.657 00.003 11872 Star::Find returns 1 (0), X=140.00, Y=462.31, Mass=605, SNR=16.5, Peak=31 HFD=5.3
23:40:31.662 00.005 11872 Star::Find(15, 128, 878, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:40:31.665 00.003 11872 Star::Find returns 1 (0), X=128.18, Y=878.10, Mass=493, SNR=15.0, Peak=32 HFD=5.0
23:40:31.668 00.003 11872 Star::Find(15, 891, 856, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:40:31.672 00.004 11872 Star::Find returns 1 (0), X=892.42, Y=852.38, Mass=963, SNR=20.7, Peak=27 HFD=6.9
23:40:31.676 00.004 11872 Star::Find(15, 1328, 106, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:40:31.679 00.003 11872 Star::Find returns 1 (0), X=1328.50, Y=107.21, Mass=493, SNR=14.6, Peak=17 HFD=6.4
23:40:31.683 00.004 11872 Star::Find(15, 44, 948, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:40:31.687 00.004 11872 Star::Find returns 1 (0), X=43.96, Y=948.34, Mass=216, SNR=10.0, Peak=19 HFD=3.9
23:40:31.690 00.003 11872 Star::Find(15, 178, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:40:31.694 00.004 11872 Star::Find returns 1 (0), X=177.23, Y=25.61, Mass=242, SNR=10.6, Peak=16 HFD=4.8
23:40:31.696 00.002 11872 Star::Find(15, 1455, 413, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:40:31.701 00.005 11872 Star::Find returns 1 (0), X=1455.04, Y=415.03, Mass=223, SNR=9.8, Peak=13 HFD=6.2
23:40:31.704 00.003 11872 Star::Find(15, 287, 384, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:40:31.709 00.005 11872 Star::Find returns 1 (0), X=287.22, Y=384.24, Mass=303, SNR=11.8, Peak=16 HFD=5.4
23:40:31.712 00.003 11872 Star::Find(15, 398, 284, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:40:31.715 00.003 11872 Star::Find returns 1 (0), X=398.69, Y=283.37, Mass=325, SNR=12.1, Peak=12 HFD=5.4
23:40:31.719 00.004 11872 Star::Find(15, 317, 1034, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:40:31.722 00.003 11872 Star::Find returns 1 (0), X=317.04, Y=1033.82, Mass=166, SNR=8.7, Peak=11 HFD=4.6
23:40:31.726 00.004 11872 Star::Find(15, 765, 81, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:40:31.729 00.003 11872 Star::Find returns 1 (0), X=766.17, Y=82.39, Mass=489, SNR=14.8, Peak=18 HFD=6.5
23:40:31.733 00.004 11872 Star::Find(15, 1367, 587, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:40:31.738 00.005 11872 Star::Find returns 1 (0), X=1367.40, Y=588.11, Mass=300, SNR=11.3, Peak=16 HFD=6.7
23:40:31.741 00.003 11872 Star::Find(15, 497, 324, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:40:31.744 00.003 11872 Star::Find returns 1 (0), X=496.37, Y=326.60, Mass=348, SNR=12.4, Peak=15 HFD=6.1
23:40:31.748 00.004 11872 Star::Find(15, 147, 965, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:40:31.751 00.003 11872 Star::Find returns 1 (0), X=146.95, Y=965.11, Mass=144, SNR=8.1, Peak=12 HFD=4.2
23:40:31.754 00.003 11872 Star::Find(15, 513, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:40:31.757 00.003 11872 Star::Find returns 1 (0), X=513.97, Y=248.66, Mass=263, SNR=10.6, Peak=13 HFD=5.3
23:40:31.760 00.003 11872 Star::Find(15, 1919, 629, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:40:31.763 00.003 11872 Star::Find returns 1 (0), X=1918.21, Y=629.47, Mass=198, SNR=9.4, Peak=16 HFD=4.8
23:40:31.766 00.003 11872 Star::Find(15, 294, 605, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:40:31.769 00.003 11872 Star::Find returns 1 (0), X=293.97, Y=603.38, Mass=208, SNR=9.8, Peak=9 HFD=5.5
23:40:31.771 00.002 11872 Star::Find(15, 1404, 388, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:40:31.774 00.003 11872 Star::Find returns 1 (0), X=1405.38, Y=388.52, Mass=236, SNR=10.3, Peak=11 HFD=6.0
23:40:31.777 00.003 11872 Star::Find(15, 324, 349, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:40:31.780 00.003 11872 Star::Find returns 1 (0), X=323.88, Y=349.28, Mass=155, SNR=8.3, Peak=11 HFD=4.7
23:40:31.782 00.002 11872 Star::Find(15, 1793, 181, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:40:31.785 00.003 11872 Star::Find returns 1 (0), X=1793.05, Y=182.07, Mass=134, SNR=7.8, Peak=10 HFD=4.6
23:40:31.789 00.004 11872 Star::Find(15, 571, 580, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:40:31.793 00.004 11872 Star::Find returns 1 (0), X=571.34, Y=580.91, Mass=212, SNR=9.5, Peak=12 HFD=5.9
23:40:31.797 00.004 11872 Star::Find(15, 822, 796, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:40:31.801 00.004 11872 Star::Find returns 1 (0), X=823.51, Y=795.95, Mass=299, SNR=11.6, Peak=12 HFD=6.9
23:40:31.805 00.004 11872 Star::Find(15, 47, 611, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:40:31.807 00.002 11872 Star::Find returns 1 (0), X=46.91, Y=608.66, Mass=145, SNR=8.2, Peak=10 HFD=4.9
23:40:31.812 00.005 11872 Star::Find(15, 116, 912, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:40:31.815 00.003 11872 Star::Find returns 1 (0), X=116.21, Y=912.04, Mass=124, SNR=7.6, Peak=9 HFD=4.3
23:40:31.818 00.003 11872 Star::Find(15, 1829, 576, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:40:31.821 00.003 11872 Star::Find returns 1 (0), X=1829.48, Y=575.02, Mass=136, SNR=7.9, Peak=11 HFD=5.0
23:40:31.824 00.003 11872 Star::Find(15, 1024, 1006, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:40:31.828 00.004 11872 Star::Find returns 1 (0), X=1022.94, Y=1006.53, Mass=178, SNR=8.5, Peak=11 HFD=5.1
23:40:31.831 00.003 11872 Star::Find(15, 1831, 798, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:40:31.834 00.003 11872 Star::Find returns 1 (0), X=1843.67, Y=799.20, Mass=4289, SNR=44.8, Peak=190 HFD=5.9
23:40:31.837 00.003 11872 Star::Find(15, 1870, 77, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:40:31.839 00.002 11872 Star::Find returns 1 (0), X=1870.02, Y=76.28, Mass=125, SNR=7.6, Peak=11 HFD=5.0
23:40:31.843 00.004 11872 Star::Find(15, 208, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:40:31.845 00.002 11872 Star::Find returns 1 (0), X=208.35, Y=21.67, Mass=109, SNR=7.1, Peak=7 HFD=5.4
23:40:31.848 00.003 11872 Star::Find(15, 562, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:40:31.851 00.003 11872 Star::Find false star n=22 nbg=286 bg=0.9 sigma=0.9 thresh=4 peak=4
23:40:31.853 00.002 11872 Star::Find returns 0 (2), X=562.00, Y=862.00, Mass=89, SNR=2.9, Peak=7 HFD=0.0
23:40:31.856 00.003 11872 Star::Find(15, 1400, 750, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:40:31.859 00.003 11872 Star::Find false star n=33 nbg=279 bg=1.1 sigma=1.0 thresh=4 peak=4
23:40:31.862 00.003 11872 Star::Find returns 0 (2), X=1400.00, Y=750.00, Mass=127, SNR=2.9, Peak=7 HFD=0.0
23:40:31.865 00.003 11872 Star::Find(15, 578, 190, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:40:31.868 00.003 11872 Star::Find returns 1 (0), X=577.84, Y=187.49, Mass=93, SNR=6.4, Peak=10 HFD=5.3
23:40:31.872 00.004 11872 Star::Find(15, 379, 982, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:40:31.876 00.004 11872 Star::Find returns 1 (0), X=378.83, Y=983.32, Mass=108, SNR=6.9, Peak=8 HFD=5.4
23:40:31.881 00.005 11872 Star::Find(15, 1509, 615, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:40:31.885 00.004 11872 Star::Find returns 1 (0), X=1508.24, Y=616.16, Mass=138, SNR=7.9, Peak=8 HFD=7.2
23:40:31.888 00.003 11872 Star::Find(15, 1715, 186, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:40:31.894 00.006 11872 Star::Find false star n=17 nbg=278 bg=0.6 sigma=0.7 thresh=3 peak=2
23:40:31.896 00.002 11872 Star::Find returns 0 (2), X=1715.00, Y=186.00, Mass=47, SNR=2.9, Peak=6 HFD=0.0
23:40:31.901 00.005 11872 Star::Find(15, 319, 457, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:40:31.904 00.003 11872 Star::Find returns 1 (0), X=318.46, Y=457.72, Mass=122, SNR=7.5, Peak=6 HFD=5.6
23:40:31.908 00.004 11872 Star::Find(15, 1357, 537, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:40:31.911 00.003 11872 Star::Find returns 1 (0), X=1357.56, Y=531.26, Mass=202, SNR=9.5, Peak=9 HFD=6.9
23:40:31.914 00.003 11872 Star::Find(15, 1220, 318, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:40:31.919 00.005 11872 Star::Find returns 1 (0), X=1220.38, Y=315.75, Mass=189, SNR=9.3, Peak=9 HFD=6.7
23:40:31.926 00.007 11872 Star::Find(15, 1538, 700, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:40:31.928 00.002 11872 Star::Find false star n=29 nbg=280 bg=0.6 sigma=0.7 thresh=3 peak=3
23:40:31.932 00.004 11872 Star::Find returns 0 (2), X=1538.00, Y=700.00, Mass=86, SNR=2.9, Peak=6 HFD=0.0
23:40:31.935 00.003 11872 Star::Find(15, 341, 787, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:40:31.939 00.004 11872 Star::Find false star n=28 nbg=271 bg=0.7 sigma=0.8 thresh=3 peak=2
23:40:31.943 00.004 11872 Star::Find returns 0 (2), X=341.00, Y=787.00, Mass=77, SNR=2.9, Peak=7 HFD=0.0
23:40:31.947 00.004 11872 Star::Find(15, 1743, 353, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:40:31.950 00.003 11872 Star::Find returns 1 (0), X=1741.97, Y=353.35, Mass=106, SNR=7.0, Peak=9 HFD=5.7
23:40:31.954 00.004 11872 Star::Find(15, 476, 147, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:40:31.957 00.003 11872 Star::Find false star n=25 nbg=271 bg=0.7 sigma=0.7 thresh=3 peak=3
23:40:31.962 00.005 11872 Star::Find returns 0 (2), X=476.00, Y=147.00, Mass=78, SNR=2.9, Peak=7 HFD=0.0
23:40:31.965 00.003 11872 Star::Find(15, 1633, 787, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:40:31.971 00.006 11872 Star::Find false star n=13 nbg=287 bg=0.9 sigma=1.0 thresh=4 peak=3
23:40:31.974 00.003 11872 Star::Find returns 0 (2), X=1633.00, Y=787.00, Mass=42, SNR=2.9, Peak=5 HFD=0.0
23:40:31.978 00.004 11872 Star::Find(15, 167, 276, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:40:31.981 00.003 11872 Star::Find false star n=11 nbg=277 bg=0.5 sigma=0.7 thresh=3 peak=2
23:40:31.984 00.003 11872 Star::Find returns 0 (2), X=167.00, Y=276.00, Mass=30, SNR=2.9, Peak=4 HFD=0.0
23:40:31.986 00.002 11872 Star::Find(15, 1010, 901, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:40:31.990 00.004 11872 Star::Find false star n=39 nbg=281 bg=0.8 sigma=0.8 thresh=3 peak=3
23:40:31.993 00.003 11872 Star::Find returns 0 (2), X=1010.00, Y=901.00, Mass=111, SNR=2.9, Peak=6 HFD=0.0
23:40:31.995 00.002 11872 Star::Find(15, 1055, 216, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:40:31.998 00.003 11872 Star::Find returns 1 (0), X=1055.71, Y=217.52, Mass=124, SNR=7.4, Peak=9 HFD=5.7
23:40:32.001 00.003 11872 Star::Find(15, 884, 790, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:40:32.003 00.002 11872 Star::Find returns 0 (2), X=884.00, Y=790.00, Mass=14, SNR=2.5, Peak=4 HFD=0.0
23:40:32.006 00.003 11872 Star::Find(15, 1743, 198, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:40:32.008 00.002 11872 Star::Find returns 1 (0), X=1743.19, Y=199.24, Mass=128, SNR=7.7, Peak=7 HFD=5.4
23:40:32.012 00.004 11872 Star::Find(15, 1916, 302, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:40:32.015 00.003 11872 Star::Find returns 0 (2), X=1916.00, Y=302.00, Mass=16, SNR=2.7, Peak=5 HFD=0.0
23:40:32.020 00.005 11872 Star::Find(15, 1798, 931, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:40:32.023 00.003 11872 Star::Find returns 1 (0), X=1796.89, Y=932.26, Mass=93, SNR=6.5, Peak=8 HFD=6.6
23:40:32.027 00.004 11872 Star::Find(15, 1865, 980, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:40:32.031 00.004 11872 Star::Find false star n=24 nbg=282 bg=0.6 sigma=0.7 thresh=3 peak=3
23:40:32.035 00.004 11872 Star::Find returns 0 (2), X=1865.00, Y=980.00, Mass=69, SNR=2.9, Peak=5 HFD=0.0
23:40:32.039 00.004 11872 Star::Find(15, 538, 448, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:40:32.042 00.003 11872 Star::Find false star n=8 nbg=283 bg=0.6 sigma=0.7 thresh=3 peak=2
23:40:32.047 00.005 11872 Star::Find returns 0 (2), X=538.00, Y=448.00, Mass=26, SNR=2.9, Peak=5 HFD=0.0
23:40:32.051 00.004 11872 Star::Find(15, 1349, 678, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:40:32.054 00.003 11872 Star::Find false star n=23 nbg=281 bg=1.0 sigma=1.0 thresh=4 peak=4
23:40:32.058 00.004 11872 Star::Find returns 0 (2), X=1349.00, Y=678.00, Mass=85, SNR=2.9, Peak=7 HFD=0.0
23:40:32.062 00.004 11872 Star::Find(15, 1592, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:40:32.065 00.003 11872 Star::Find returns 1 (0), X=1601.38, Y=248.81, Mass=5369, SNR=48.3, Peak=156 HFD=6.4
23:40:32.068 00.003 11872 Star::Find(15, 350, 417, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:40:32.072 00.004 11872 Star::Find false star n=24 nbg=267 bg=0.7 sigma=0.8 thresh=3 peak=3
23:40:32.075 00.003 11872 Star::Find returns 0 (2), X=350.00, Y=417.00, Mass=69, SNR=2.9, Peak=7 HFD=0.0
23:40:32.079 00.004 11872 Star::Find(15, 891, 532, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:40:32.083 00.004 11872 Star::Find returns 0 (2), X=891.00, Y=532.00, Mass=19, SNR=3.0, Peak=5 HFD=0.0
23:40:32.086 00.003 11872 Star::Find(15, 1854, 808, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:40:32.089 00.003 11872 Star::Find returns 1 (0), X=1843.67, Y=799.20, Mass=4289, SNR=44.8, Peak=190 HFD=5.9
23:40:32.094 00.005 11872 Star::Find(15, 1573, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:40:32.097 00.003 11872 Star::Find false star n=21 nbg=281 bg=0.6 sigma=0.7 thresh=3 peak=3
23:40:32.101 00.004 11872 Star::Find returns 0 (2), X=1573.00, Y=957.00, Mass=60, SNR=2.9, Peak=6 HFD=0.0
23:40:32.105 00.004 11872 Star::Find(15, 1515, 326, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:40:32.109 00.004 11872 Star::Find false star n=8 nbg=280 bg=0.6 sigma=0.7 thresh=3 peak=1
23:40:32.113 00.004 11872 Star::Find returns 0 (2), X=1515.00, Y=326.00, Mass=20, SNR=2.9, Peak=4 HFD=0.0
23:40:32.116 00.003 11872 Star::Find(15, 1728, 904, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:40:32.119 00.003 11872 Star::Find false star n=38 nbg=281 bg=0.7 sigma=0.7 thresh=3 peak=3
23:40:32.123 00.004 11872 Star::Find returns 0 (2), X=1728.00, Y=904.00, Mass=107, SNR=2.9, Peak=6 HFD=0.0
23:40:32.126 00.003 11872 Star::Find(15, 1630, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:40:32.130 00.004 11872 Star::Find returns 0 (2), X=1630.00, Y=25.00, Mass=19, SNR=2.9, Peak=4 HFD=0.0
23:40:32.133 00.003 11872 Star::Find(15, 1623, 470, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:40:32.135 00.002 11872 Star::Find returns 0 (3), X=1623.00, Y=470.00, Mass=5, SNR=1.6, Peak=6 HFD=0.0
23:40:32.140 00.005 11872 Star::Find(15, 764, 717, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:40:32.143 00.003 11872 Star::Find false star n=24 nbg=286 bg=1.0 sigma=0.9 thresh=4 peak=3
23:40:32.146 00.003 11872 Star::Find returns 0 (2), X=764.00, Y=717.00, Mass=84, SNR=2.9, Peak=8 HFD=0.0
23:40:32.148 00.002 11872 Star::Find(15, 65, 407, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:40:32.151 00.003 11872 Star::Find false star n=16 nbg=280 bg=0.6 sigma=0.8 thresh=3 peak=3
23:40:32.154 00.003 11872 Star::Find returns 0 (2), X=65.00, Y=407.00, Mass=49, SNR=2.9, Peak=7 HFD=0.0
23:40:32.158 00.004 11872 Star::Find(15, 687, 386, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:40:32.162 00.004 11872 Star::Find false star n=12 nbg=280 bg=0.7 sigma=0.8 thresh=3 peak=2
23:40:32.165 00.003 11872 Star::Find returns 0 (2), X=687.00, Y=386.00, Mass=29, SNR=2.9, Peak=4 HFD=0.0
23:40:32.169 00.004 11872 Star::Find(15, 614, 456, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:40:32.172 00.003 11872 Star::Find returns 0 (2), X=614.00, Y=456.00, Mass=14, SNR=2.5, Peak=3 HFD=0.0
23:40:32.176 00.004 11872 Star::Find(15, 938, 1052, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:40:32.179 00.003 11872 Star::Find false star n=18 nbg=273 bg=0.6 sigma=0.7 thresh=3 peak=2
23:40:32.183 00.004 11872 Star::Find returns 0 (2), X=938.00, Y=1052.00, Mass=48, SNR=2.9, Peak=5 HFD=0.0
23:40:32.186 00.003 11872 Star::Find(15, 399, 93, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:40:32.189 00.003 11872 Star::Find returns 0 (2), X=399.00, Y=93.00, Mass=19, SNR=2.9, Peak=5 HFD=0.0
23:40:32.194 00.005 11872 AutoFind: finding best star pass 1
23:40:32.197 00.003 11872 Star::Find(15, 1601, 248, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:40:32.201 00.004 11872 Star::Find returns 1 (0), X=1601.38, Y=248.81, Mass=5369, SNR=48.3, Peak=156 HFD=6.4
23:40:32.205 00.004 11872 AutoFind returns star at [1601, 248] 124.7 Mass 5369 SNR 48.3
23:40:32.208 00.003 11872 Star::Find(15, 1601, 248, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:40:32.213 00.005 11872 Star::Find returns 1 (0), X=1601.38, Y=248.81, Mass=5369, SNR=48.3, Peak=156 HFD=6.4
23:40:32.217 00.004 11872 MultiStar: List (12): {1601.38, 248.81}(48.3), {1843.67, 799.20}(44.8), {44.79, 299.19}(27.4), {1735.06, 262.36}(30.4), {1385.23, 31.57}(29.5), {1530.20, 1017.13}(23.6), {787.66, 495.29}(26.8), {462.90, 253.43}(23.6), {1051.22, 281.73}(21.0), {176.60, 365.00}(16.6), {140.00, 462.31}(16.5), {128.18, 878.10}(15.0), 
23:40:32.220 00.003 11872 setting lock position to (1601.38, 248.81)
23:40:32.223 00.003 11872 AutoSelect: state = 1, call UpdateGuideState
23:40:32.228 00.005 11872 UpdateGuideState(): m_state=1
23:40:32.232 00.004 11872 Star::Find(15, 1601, 248, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:40:32.236 00.004 11872 Star::Find returns 1 (0), X=1601.38, Y=248.81, Mass=5369, SNR=48.3, Peak=156 HFD=6.4
23:40:32.240 00.004 11872 CameraToMount -- cameraTheta (0.00) - m_xAngle (0.00) = xAngle (-0.00 = -0.00)
23:40:32.243 00.003 11872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.97 = 2.97)
23:40:32.247 00.004 11872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
23:40:32.253 00.006 11872 setting force full frames = false
23:40:32.256 00.003 11872 setting lock position to (1601.38, 248.81)
23:40:32.259 00.003 11872 CurrentPosition() valid, moving to STATE_SELECTED
23:40:32.265 00.006 11872 Changing from state SELECTING to SELECTED
23:40:32.268 00.003 11872 guider state => SELECTED
23:40:32.273 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=190, med=0, FiltMin=0, FiltMax=123, Gamma=1.000
23:40:32.277 00.004 11872 UpdateGuideState exits: m=5369 SNR=48.3
23:40:32.280 00.003 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=190, med=0, FiltMin=0, FiltMax=123, Gamma=1.000
23:40:32.283 00.003 11872 Status Line: Auto-selected star at (1601.4, 248.8)
23:40:32.290 00.007 11872 PhdController: newstate STATE_WAIT_SELECTED
23:40:32.292 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:32.297 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:40:32.301 00.004 11872 Enqueuing Expose request
23:40:32.305 00.004 9960 Worker thread wakes up
23:40:32.305 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:40:32.305 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1586,234,31,31)
23:40:32.306 00.001 11872 evsrv: cli 0D2D34A0 connect
23:40:32.309 00.003 11872 case statement mapped state 2 to 1
23:40:32.313 00.004 11872 case statement mapped state 2 to 1
23:40:32.317 00.004 11872 evsrv: cli 0D2D34A0 request: {"method":"get_lock_position","id":"7c4e590f-9ba3-4353-8c22-d97871fd40f9"}
23:40:32.320 00.003 11872 evsrv: cli 0D2D34A0 response: {"jsonrpc":"2.0","result":[1601.38,248.81],"id":"7c4e590f-9ba3-4353-8c22-d97871fd40f9"}
23:40:32.324 00.004 11872 evsrv: cli 0D2D34A0 disconnect
23:40:32.329 00.005 11872 evsrv: cli 0D2D2DC0 connect
23:40:32.332 00.003 11872 case statement mapped state 2 to 1
23:40:32.336 00.004 11872 case statement mapped state 2 to 1
23:40:32.341 00.005 11872 evsrv: cli 0D2D2DC0 request: {"method":"get_app_state","id":"d2c5f12c-b11f-4ebf-a435-6b92108a7f12"}
23:40:32.344 00.003 11872 case statement mapped state 2 to 1
23:40:32.348 00.004 11872 evsrv: cli 0D2D2DC0 response: {"jsonrpc":"2.0","result":"Selected","id":"d2c5f12c-b11f-4ebf-a435-6b92108a7f12"}
23:40:32.352 00.004 11872 evsrv: cli 0D2D2DC0 disconnect
23:40:33.352 01.000 11872 evsrv: cli 0D2D2AA0 connect
23:40:33.359 00.007 11872 case statement mapped state 2 to 1
23:40:33.364 00.005 11872 case statement mapped state 2 to 1
23:40:33.370 00.006 11872 evsrv: cli 0D2D2AA0 request: {"method":"get_app_state","id":"c1aa3e7f-50a5-4aed-9691-9ee676eb4065"}
23:40:33.374 00.004 11872 case statement mapped state 2 to 1
23:40:33.379 00.005 11872 evsrv: cli 0D2D2AA0 response: {"jsonrpc":"2.0","result":"Selected","id":"c1aa3e7f-50a5-4aed-9691-9ee676eb4065"}
23:40:33.384 00.005 11872 evsrv: cli 0D2D2AA0 disconnect
23:40:33.558 00.174 9960 Exposure complete
23:40:33.663 00.105 9960 worker thread done servicing request
23:40:33.664 00.001 11872 OnExposeComplete: enter
23:40:33.667 00.003 11872 UpdateGuideState(): m_state=2
23:40:33.670 00.003 11872 Star::Find(15, 1601, 248, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:40:33.673 00.003 11872 Star::Find returns 1 (0), X=1601.33, Y=248.48, Mass=5248, SNR=47.5, Peak=176 HFD=6.8
23:40:33.676 00.003 11872 CameraToMount -- cameraTheta (-1.71) - m_xAngle (0.00) = xAngle (-1.71 = -1.71)
23:40:33.680 00.004 11872 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.26 = 1.26)
23:40:33.682 00.002 11872 CameraToMount -- cameraX=-0.05 cameraY=-0.33 hyp=0.34 cameraTheta=-1.71 mountX=-0.05 mountY=0.32, mountTheta=1.72
23:40:33.686 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=194, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
23:40:33.690 00.004 11872 UpdateGuideState exits: m=5248 SNR=47.5
23:40:33.693 00.003 11872 PhdController: newstate STATE_CALIBRATE
23:40:33.697 00.004 11872 PhdController: newstate STATE_GUIDE
23:40:33.712 00.015 11872 Changing from state SELECTED to CALIBRATING_PRIMARY
23:40:33.716 00.004 11872 guider state => CALIBRATED
23:40:33.719 00.003 11872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
23:40:33.723 00.004 11872 reset dither spiral
23:40:33.726 00.003 11872 PhdController: newstate STATE_SETTLE_BEGIN
23:40:33.729 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:33.732 00.003 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:40:33.735 00.003 11872 Enqueuing Expose request
23:40:33.739 00.004 9960 Worker thread wakes up
23:40:33.739 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:40:33.739 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:40:34.386 00.647 11872 evsrv: cli 0D2D2960 connect
23:40:34.392 00.006 11872 case statement mapped state 5 to 1
23:40:34.398 00.006 11872 case statement mapped state 5 to 1
23:40:34.405 00.007 11872 evsrv: cli 0D2D2960 request: {"method":"get_app_state","id":"b7ff0ded-2236-4fcf-8d84-3e4236f2c954"}
23:40:34.409 00.004 11872 case statement mapped state 5 to 1
23:40:34.411 00.002 11872 evsrv: cli 0D2D2960 response: {"jsonrpc":"2.0","result":"Selected","id":"b7ff0ded-2236-4fcf-8d84-3e4236f2c954"}
23:40:34.416 00.005 11872 evsrv: cli 0D2D2960 disconnect
23:40:34.982 00.566 9960 Exposure complete
23:40:35.105 00.123 11872 OnExposeComplete: enter
23:40:35.110 00.005 9960 worker thread done servicing request
23:40:35.111 00.001 11872 UpdateGuideState(): m_state=5
23:40:35.115 00.004 11872 Star::Find(15, 1601, 248, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:40:35.118 00.003 11872 Star::Find returns 1 (0), X=1601.54, Y=248.52, Mass=5400, SNR=48.3, Peak=170 HFD=7.0
23:40:35.124 00.006 11872 CameraToMount -- cameraTheta (-1.06) - m_xAngle (0.00) = xAngle (-1.07 = -1.07)
23:40:35.157 00.033 11872 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.90 = 1.90)
23:40:35.167 00.010 11872 CameraToMount -- cameraX=0.16 cameraY=-0.29 hyp=0.33 cameraTheta=-1.06 mountX=0.16 mountY=0.31, mountTheta=1.10
23:40:35.176 00.009 11872 Changing from state CALIBRATED to GUIDING
23:40:35.179 00.003 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:40:35.183 00.004 11872 ScopeASCOM::SideOfPier() returns 0
23:40:35.186 00.003 11872 AdjustCalibrationForScopePointing (scope): current dec=31.2 pierSide=0, cal dec=0.0 pierSide=0 rotAngle=None bin=1
23:40:35.189 00.003 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:40:35.192 00.003 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:40:35.195 00.003 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:40:35.199 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:40:35.203 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:40:35.209 00.006 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:40:35.213 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:40:35.216 00.003 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:40:35.219 00.003 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:40:35.223 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:40:35.226 00.003 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:40:35.229 00.003 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:40:35.232 00.003 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:40:35.314 00.082 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:40:35.321 00.007 11872 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 2.900000
23:40:35.326 00.005 11872 Dec comp: XRate 1.564 -> 1.337 for dec 0.0 -> dec 31.2
23:40:35.331 00.005 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:40:35.336 00.005 11872 ScopeASCOM::SideOfPier() returns 0
23:40:35.340 00.004 11872 setting lock position to (1601.54, 248.52)
23:40:35.344 00.004 11872 guider state => GUIDING
23:40:35.349 00.005 11872 Status Line: Guiding
23:40:35.353 00.004 11872 Mount: notify guiding started
23:40:35.360 00.007 11872 GetString("/profile/5/name", "") returns "PHD SF 2025"
23:40:35.366 00.006 11872 GetString("/profile/5/scope/calibration/timestamp", "") returns "11/21/2025 10:15:14 PM"
23:40:35.370 00.004 11872 GetDouble("/profile/5/scope/calibration/xRate", 1.000000) returns 0.001564
23:40:35.374 00.004 11872 GetDouble("/profile/5/scope/calibration/yRate", 1.000000) returns 0.001340
23:40:35.379 00.005 11872 GetInt("/profile/5/scope/calibration/binning", 1) returns 1
23:40:35.382 00.003 11872 GetDouble("/profile/5/scope/calibration/xAngle", 0.000000) returns 0.004073
23:40:35.386 00.004 11872 GetDouble("/profile/5/scope/calibration/yAngle", 0.000000) returns -1.738880
23:40:35.390 00.004 11872 GetDouble("/profile/5/scope/calibration/declination", 0.000000) returns 0.000075
23:40:35.394 00.004 11872 GetInt("/profile/5/scope/calibration/pierSide", -1) returns 0
23:40:35.398 00.004 11872 GetInt("/profile/5/scope/calibration/raGuideParity", 0) returns 1
23:40:35.402 00.004 11872 GetInt("/profile/5/scope/calibration/decGuideParity", 0) returns -1
23:40:35.406 00.004 11872 GetDouble("/profile/5/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
23:40:35.411 00.005 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:40:35.414 00.003 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:40:35.419 00.005 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:40:35.423 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:40:35.427 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:40:35.432 00.005 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:40:35.436 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:40:35.441 00.005 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:40:35.444 00.003 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:40:35.449 00.005 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:40:35.452 00.003 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:40:35.457 00.005 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:40:35.461 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:40:35.465 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:40:35.469 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:40:35.473 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:40:35.476 00.003 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:40:35.481 00.005 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:40:35.484 00.003 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:40:35.489 00.005 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:40:35.493 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:40:35.497 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:40:35.500 00.003 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:40:35.505 00.005 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:40:35.509 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:40:35.512 00.003 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:40:35.535 00.023 11872 evsrv: cli 0D2D25A0 connect
23:40:35.541 00.006 11872 case statement mapped state 6 to 3
23:40:35.545 00.004 11872 case statement mapped state 6 to 3
23:40:35.549 00.004 11872 evsrv: cli 0D2D25A0 request: {"method":"get_app_state","id":"035ab57e-cc6d-49bc-a58a-3c0e35f28d7e"}
23:40:35.555 00.006 11872 case statement mapped state 6 to 3
23:40:35.559 00.004 11872 evsrv: cli 0D2D25A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"035ab57e-cc6d-49bc-a58a-3c0e35f28d7e"}
23:40:35.580 00.021 11872 evsrv: cli 0D2D25A0 disconnect
23:40:35.626 00.046 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:40:35.632 00.006 11872 ScopeASCOM::SideOfPier() returns 0
23:40:35.639 00.007 11872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
23:40:35.647 00.008 11872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
23:40:35.653 00.006 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:40:35.659 00.006 11872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 31.2
23:40:35.664 00.005 11872 MountToCamera -- mountTheta (-0.00) + m_xAngle (0.00) = xAngle (0.00 = 0.00)
23:40:35.667 00.003 11872 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
23:40:35.672 00.005 11872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
23:40:35.675 00.003 11872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
23:40:35.681 00.006 11872 GetInt("/profile/5/AutoLoadCalibration", -1) returns 1
23:40:35.685 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=178, med=0, FiltMin=0, FiltMax=118, Gamma=1.000
23:40:35.689 00.004 11872 UpdateGuideState exits: m=5400 SNR=48.3
23:40:35.694 00.005 11872 PhdController: newstate STATE_SETTLE_WAIT
23:40:35.697 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:35.700 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:40:35.704 00.004 11872 Enqueuing Expose request
23:40:35.709 00.005 9960 Worker thread wakes up
23:40:35.709 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:40:35.709 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1587,234,31,31)
23:40:36.955 01.246 9960 Exposure complete
23:40:37.073 00.118 9960 worker thread done servicing request
23:40:37.074 00.001 11872 OnExposeComplete: enter
23:40:37.078 00.004 11872 UpdateGuideState(): m_state=6
23:40:37.081 00.003 11872 Star::Find(15, 1601, 248, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:40:37.086 00.005 11872 Star::Find returns 1 (0), X=1601.37, Y=248.37, Mass=5438, SNR=48.7, Peak=170 HFD=6.9
23:40:37.090 00.004 11872 CameraToMount -- cameraTheta (-2.40) - m_xAngle (0.00) = xAngle (-2.41 = -2.41)
23:40:37.093 00.003 11872 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (0.56 = 0.56)
23:40:37.096 00.003 11872 CameraToMount -- cameraX=-0.17 cameraY=-0.15 hyp=0.23 cameraTheta=-2.40 mountX=-0.17 mountY=0.12, mountTheta=2.52
23:40:37.102 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.17, y=-0.15, opts=13)
23:40:37.107 00.005 11872 Enqueuing Move request for scope (-0.17, -0.15)
23:40:37.112 00.005 9960 Worker thread wakes up
23:40:37.112 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=202, med=0, FiltMin=0, FiltMax=106, Gamma=1.000
23:40:37.115 00.003 11872 UpdateGuideState exits: m=5438 SNR=48.7
23:40:37.120 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.15) opts 0xd
23:40:37.120 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.17, -0.15)
23:40:37.120 00.000 11872 PhdController: settling, locked = 1, distance = 0.30 (1.50) aobump = 0 frame = 1 / 99999
23:40:37.123 00.003 9960 Moving (-0.17, -0.15) raw xDistance=-0.17 yDistance=0.12
23:40:37.124 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
23:40:37.124 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763790037.123,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.30,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:40:37.128 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:40:37.129 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:37.133 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:40:37.133 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:40:37.137 00.004 9960 MoveAxis(E, 0, ABG)
23:40:37.137 00.000 11872 Enqueuing Expose request
23:40:37.140 00.003 9960 Move returns status 0, amount 0
23:40:37.141 00.001 9960 MoveAxis(N, 0, ABG)
23:40:37.141 00.000 9960 Move returns status 0, amount 0
23:40:37.141 00.000 9960 move complete, result=0
23:40:37.141 00.000 9960 worker thread done servicing request
23:40:37.141 00.000 11872 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:40:37.145 00.004 9960 Worker thread wakes up
23:40:37.145 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:40:37.145 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1587,234,31,31)
23:40:38.393 01.248 9960 Exposure complete
23:40:38.522 00.129 9960 worker thread done servicing request
23:40:38.522 00.000 11872 OnExposeComplete: enter
23:40:38.526 00.004 11872 UpdateGuideState(): m_state=6
23:40:38.531 00.005 11872 Star::Find(15, 1601, 248, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:40:38.535 00.004 11872 Star::Find returns 1 (0), X=1601.63, Y=248.40, Mass=5220, SNR=46.8, Peak=170 HFD=6.3
23:40:38.538 00.003 11872 CameraToMount -- cameraTheta (-0.90) - m_xAngle (0.00) = xAngle (-0.91 = -0.91)
23:40:38.541 00.003 11872 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.06 = 2.06)
23:40:38.545 00.004 11872 CameraToMount -- cameraX=0.10 cameraY=-0.12 hyp=0.15 cameraTheta=-0.90 mountX=0.09 mountY=0.14, mountTheta=0.96
23:40:38.550 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.10, y=-0.12, opts=13)
23:40:38.554 00.004 11872 Enqueuing Move request for scope (0.10, -0.12)
23:40:38.558 00.004 9960 Worker thread wakes up
23:40:38.558 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=178, med=0, FiltMin=0, FiltMax=122, Gamma=1.000
23:40:38.562 00.004 11872 UpdateGuideState exits: m=5220 SNR=46.8
23:40:38.565 00.003 11872 PhdController: settling, locked = 1, distance = 0.25 (1.50) aobump = 0 frame = 2 / 99999
23:40:38.570 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.12) opts 0xd
23:40:38.570 00.000 9960 Handling offset move in thread for scope, endpoint = (0.10, -0.12)
23:40:38.570 00.000 9960 Moving (0.10, -0.12) raw xDistance=0.09 yDistance=0.14
23:40:38.570 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:40:38.570 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763790038.570,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.25,"Time":1.4,"SettleTime":10.0,"StarLocked":true}
23:40:38.575 00.005 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:40:38.575 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:38.579 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:40:38.582 00.003 11872 Enqueuing Expose request
23:40:38.586 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:40:38.586 00.000 9960 MoveAxis(E, 0, ABG)
23:40:38.587 00.001 9960 Move returns status 0, amount 0
23:40:38.587 00.000 9960 MoveAxis(N, 0, ABG)
23:40:38.587 00.000 9960 Move returns status 0, amount 0
23:40:38.587 00.000 9960 move complete, result=0
23:40:38.587 00.000 9960 worker thread done servicing request
23:40:38.587 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:40:38.592 00.005 9960 Worker thread wakes up
23:40:38.592 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:40:38.592 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1587,234,31,31)
23:40:39.838 01.246 9960 Exposure complete
23:40:39.952 00.114 9960 worker thread done servicing request
23:40:39.952 00.000 11872 OnExposeComplete: enter
23:40:39.956 00.004 11872 UpdateGuideState(): m_state=6
23:40:39.960 00.004 11872 Star::Find(15, 1601, 248, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:40:39.963 00.003 11872 Star::Find returns 1 (0), X=1601.59, Y=247.81, Mass=5032, SNR=46.6, Peak=168 HFD=6.4
23:40:39.966 00.003 11872 CameraToMount -- cameraTheta (-1.49) - m_xAngle (0.00) = xAngle (-1.50 = -1.50)
23:40:39.971 00.005 11872 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.47 = 1.47)
23:40:39.974 00.003 11872 CameraToMount -- cameraX=0.06 cameraY=-0.71 hyp=0.72 cameraTheta=-1.49 mountX=0.05 mountY=0.71, mountTheta=1.50
23:40:39.979 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.06, y=-0.71, opts=13)
23:40:39.984 00.005 11872 Enqueuing Move request for scope (0.06, -0.71)
23:40:39.990 00.006 9960 Worker thread wakes up
23:40:39.990 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=191, med=0, FiltMin=0, FiltMax=114, Gamma=1.000
23:40:39.994 00.004 11872 UpdateGuideState exits: m=5032 SNR=46.6
23:40:39.999 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.71) opts 0xd
23:40:39.999 00.000 11872 PhdController: settling, locked = 1, distance = 0.39 (1.50) aobump = 0 frame = 3 / 99999
23:40:40.003 00.004 9960 Handling offset move in thread for scope, endpoint = (0.06, -0.71)
23:40:40.003 00.000 9960 Moving (0.06, -0.71) raw xDistance=0.05 yDistance=0.71
23:40:40.003 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:40:40.004 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763790040.003,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.39,"Time":2.9,"SettleTime":10.0,"StarLocked":true}
23:40:40.009 00.005 9960 resist switch: large excursion: input 0.71 thresh 0.60 direction from 0 to 1
23:40:40.009 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.14
23:40:40.009 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.71 from input 0.71
23:40:40.009 00.000 9960 MoveAxis(E, 0, ABG)
23:40:40.009 00.000 9960 Move returns status 0, amount 0
23:40:40.010 00.001 9960 MoveAxis(S, 531, ABG)
23:40:40.010 00.000 9960 Guiding  Dir = 1, Dur = 531
23:40:40.010 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:40.014 00.004 9960 IsSlewing returns 0
23:40:40.014 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:40:40.019 00.005 11872 Enqueuing Expose request
23:40:40.022 00.003 9960 IsGuiding returns 0
23:40:40.024 00.002 9960 PulseGuide returned control before completion, sleep 541
23:40:40.581 00.557 9960 IsGuiding returns 0
23:40:40.583 00.002 9960 Move returns status 0, amount 531
23:40:40.583 00.000 9960 move complete, result=0
23:40:40.584 00.001 9960 worker thread done servicing request
23:40:40.584 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.7 px 531 ms SOUTH
23:40:40.591 00.007 9960 Worker thread wakes up
23:40:40.591 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:40:40.592 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1587,234,31,31)
23:40:41.844 01.252 9960 Exposure complete
23:40:41.970 00.126 9960 worker thread done servicing request
23:40:41.970 00.000 11872 OnExposeComplete: enter
23:40:41.975 00.005 11872 UpdateGuideState(): m_state=6
23:40:41.978 00.003 11872 Star::Find(15, 1601, 247, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
23:40:41.982 00.004 11872 Star::Find returns 1 (0), X=1601.81, Y=248.69, Mass=5140, SNR=47.1, Peak=132 HFD=6.5
23:40:41.986 00.004 11872 CameraToMount -- cameraTheta (0.55) - m_xAngle (0.00) = xAngle (0.54 = 0.54)
23:40:41.989 00.003 11872 CameraToMount -- cameraTheta (0.55) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (3.51 = -2.77)
23:40:41.994 00.005 11872 CameraToMount -- cameraX=0.27 cameraY=0.17 hyp=0.32 cameraTheta=0.55 mountX=0.27 mountY=-0.12, mountTheta=-0.40
23:40:41.999 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.27, y=0.17, opts=13)
23:40:42.002 00.003 11872 Enqueuing Move request for scope (0.27, 0.17)
23:40:42.007 00.005 9960 Worker thread wakes up
23:40:42.007 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.17) opts 0xd
23:40:42.007 00.000 9960 Handling offset move in thread for scope, endpoint = (0.27, 0.17)
23:40:42.009 00.002 9960 Moving (0.27, 0.17) raw xDistance=0.27 yDistance=-0.12
23:40:42.009 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
23:40:42.009 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:40:42.009 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=197, med=0, FiltMin=0, FiltMax=114, Gamma=1.000
23:40:42.014 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:40:42.014 00.000 9960 MoveAxis(W, 128, ABG)
23:40:42.014 00.000 9960 Guiding  Dir = 3, Dur = 128
23:40:42.014 00.000 11872 UpdateGuideState exits: m=5140 SNR=47.1
23:40:42.019 00.005 11872 PhdController: settling, locked = 1, distance = 0.37 (1.50) aobump = 0 frame = 4 / 99999
23:40:42.023 00.004 9960 IsSlewing returns 0
23:40:42.024 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763790042.023,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.37,"Time":4.9,"SettleTime":10.0,"StarLocked":true}
23:40:42.027 00.003 9960 IsGuiding returns 0
23:40:42.028 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:42.031 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:40:42.035 00.004 11872 Enqueuing Expose request
23:40:42.039 00.004 9960 PulseGuide returned control before completion, sleep 138
23:40:42.180 00.141 9960 IsGuiding returns 1
23:40:42.181 00.001 9960 scope still moving after pulse duration time elapsed
23:40:42.211 00.030 9960 IsSlewing returns 0
23:40:42.212 00.001 9960 IsGuiding returns 0
23:40:42.213 00.001 9960 scope move finished after 128 + 57 ms
23:40:42.213 00.000 9960 Move returns status 0, amount 128
23:40:42.213 00.000 9960 MoveAxis(N, 0, ABG)
23:40:42.214 00.001 9960 Move returns status 0, amount 0
23:40:42.214 00.000 9960 move complete, result=0
23:40:42.215 00.001 9960 worker thread done servicing request
23:40:42.216 00.001 11872 GuideStep: 0.3 px 128 ms WEST, -0.1 px 0 ms NORTH
23:40:42.222 00.006 9960 Worker thread wakes up
23:40:42.222 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:40:42.222 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1587,234,31,31)
23:40:43.466 01.244 9960 Exposure complete
23:40:43.608 00.142 9960 worker thread done servicing request
23:40:43.608 00.000 11872 OnExposeComplete: enter
23:40:43.612 00.004 11872 UpdateGuideState(): m_state=6
23:40:43.617 00.005 11872 Star::Find(15, 1601, 248, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
23:40:43.621 00.004 11872 Star::Find returns 1 (0), X=1601.77, Y=248.56, Mass=5043, SNR=47.0, Peak=164 HFD=6.5
23:40:43.626 00.005 11872 CameraToMount -- cameraTheta (0.16) - m_xAngle (0.00) = xAngle (0.16 = 0.16)
23:40:43.631 00.005 11872 CameraToMount -- cameraTheta (0.16) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (3.13 = 3.13)
23:40:43.634 00.003 11872 CameraToMount -- cameraX=0.23 cameraY=0.04 hyp=0.24 cameraTheta=0.16 mountX=0.23 mountY=0.00, mountTheta=0.02
23:40:43.641 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.23, y=0.04, opts=13)
23:40:43.645 00.004 11872 Enqueuing Move request for scope (0.23, 0.04)
23:40:43.649 00.004 9960 Worker thread wakes up
23:40:43.649 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=193, med=0, FiltMin=0, FiltMax=110, Gamma=1.000
23:40:43.654 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.04) opts 0xd
23:40:43.654 00.000 11872 UpdateGuideState exits: m=5043 SNR=47.0
23:40:43.660 00.006 9960 Handling offset move in thread for scope, endpoint = (0.23, 0.04)
23:40:43.660 00.000 11872 PhdController: settling, locked = 1, distance = 0.33 (1.50) aobump = 0 frame = 5 / 99999
23:40:43.664 00.004 9960 Moving (0.23, 0.04) raw xDistance=0.23 yDistance=0.00
23:40:43.664 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.23
23:40:43.664 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:40:43.664 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763790043.664,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.33,"Time":6.5,"SettleTime":10.0,"StarLocked":true}
23:40:43.669 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:40:43.669 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:43.673 00.004 9960 MoveAxis(W, 120, ABG)
23:40:43.673 00.000 9960 Guiding  Dir = 3, Dur = 120
23:40:43.673 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:40:43.677 00.004 9960 IsSlewing returns 0
23:40:43.677 00.000 11872 Enqueuing Expose request
23:40:43.681 00.004 9960 IsGuiding returns 0
23:40:43.682 00.001 9960 PulseGuide returned control before completion, sleep 130
23:40:43.815 00.133 9960 IsGuiding returns 1
23:40:43.815 00.000 9960 scope still moving after pulse duration time elapsed
23:40:43.847 00.032 9960 IsSlewing returns 0
23:40:43.849 00.002 9960 IsGuiding returns 0
23:40:43.849 00.000 9960 scope move finished after 120 + 48 ms
23:40:43.849 00.000 9960 Move returns status 0, amount 120
23:40:43.851 00.002 9960 MoveAxis(N, 0, ABG)
23:40:43.851 00.000 9960 Move returns status 0, amount 0
23:40:43.851 00.000 9960 move complete, result=0
23:40:43.852 00.001 9960 worker thread done servicing request
23:40:43.852 00.000 9960 Worker thread wakes up
23:40:43.852 00.000 11872 GuideStep: 0.2 px 120 ms WEST, 0.0 px 0 ms NORTH
23:40:43.859 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
23:40:43.860 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1587,234,31,31)
23:40:45.111 01.251 9960 Exposure complete
23:40:45.223 00.112 9960 worker thread done servicing request
23:40:45.224 00.001 11872 OnExposeComplete: enter
23:40:45.227 00.003 11872 UpdateGuideState(): m_state=6
23:40:45.231 00.004 11872 Star::Find(15, 1601, 248, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
23:40:45.236 00.005 11872 Star::Find returns 1 (0), X=1601.85, Y=248.53, Mass=5285, SNR=48.4, Peak=142 HFD=6.5
23:40:45.239 00.003 11872 CameraToMount -- cameraTheta (0.04) - m_xAngle (0.00) = xAngle (0.03 = 0.03)
23:40:45.243 00.004 11872 CameraToMount -- cameraTheta (0.04) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (3.00 = 3.00)
23:40:45.246 00.003 11872 CameraToMount -- cameraX=0.31 cameraY=0.01 hyp=0.31 cameraTheta=0.04 mountX=0.31 mountY=0.04, mountTheta=0.14
23:40:45.252 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.31, y=0.01, opts=13)
23:40:45.255 00.003 11872 Enqueuing Move request for scope (0.31, 0.01)
23:40:45.259 00.004 9960 Worker thread wakes up
23:40:45.259 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=184, med=0, FiltMin=0, FiltMax=124, Gamma=1.000
23:40:45.263 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.01) opts 0xd
23:40:45.264 00.001 11872 UpdateGuideState exits: m=5285 SNR=48.4
23:40:45.268 00.004 9960 Handling offset move in thread for scope, endpoint = (0.31, 0.01)
23:40:45.268 00.000 9960 Moving (0.31, 0.01) raw xDistance=0.31 yDistance=0.04
23:40:45.268 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.31
23:40:45.269 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:40:45.269 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:40:45.269 00.000 9960 MoveAxis(W, 156, ABG)
23:40:45.270 00.001 9960 Guiding  Dir = 3, Dur = 156
23:40:45.270 00.000 11872 PhdController: settling, locked = 1, distance = 0.33 (1.50) aobump = 0 frame = 6 / 99999
23:40:45.274 00.004 9960 IsSlewing returns 0
23:40:45.274 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763790045.274,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.33,"Time":8.2,"SettleTime":10.0,"StarLocked":true}
23:40:45.278 00.004 9960 IsGuiding returns 0
23:40:45.279 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:45.283 00.004 9960 PulseGuide returned control before completion, sleep 166
23:40:45.283 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:40:45.286 00.003 11872 Enqueuing Expose request
23:40:45.462 00.176 9960 IsGuiding returns 1
23:40:45.464 00.002 9960 scope still moving after pulse duration time elapsed
23:40:45.494 00.030 9960 IsSlewing returns 0
23:40:45.495 00.001 9960 IsGuiding returns 0
23:40:45.496 00.001 9960 scope move finished after 156 + 61 ms
23:40:45.496 00.000 9960 Move returns status 0, amount 156
23:40:45.497 00.001 9960 MoveAxis(N, 0, ABG)
23:40:45.498 00.001 9960 Move returns status 0, amount 0
23:40:45.498 00.000 9960 move complete, result=0
23:40:45.498 00.000 9960 worker thread done servicing request
23:40:45.499 00.001 9960 Worker thread wakes up
23:40:45.499 00.000 11872 GuideStep: 0.3 px 156 ms WEST, 0.0 px 0 ms NORTH
23:40:45.505 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
23:40:45.505 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1587,234,31,31)
23:40:46.766 01.261 9960 Exposure complete
23:40:46.887 00.121 9960 worker thread done servicing request
23:40:46.887 00.000 11872 OnExposeComplete: enter
23:40:46.891 00.004 11872 UpdateGuideState(): m_state=6
23:40:46.895 00.004 11872 Star::Find(15, 1601, 248, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
23:40:46.899 00.004 11872 Star::Find returns 1 (0), X=1601.65, Y=248.50, Mass=5315, SNR=48.0, Peak=161 HFD=6.8
23:40:46.902 00.003 11872 CameraToMount -- cameraTheta (-0.16) - m_xAngle (0.00) = xAngle (-0.17 = -0.17)
23:40:46.905 00.003 11872 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.80 = 2.80)
23:40:46.908 00.003 11872 CameraToMount -- cameraX=0.11 cameraY=-0.02 hyp=0.11 cameraTheta=-0.16 mountX=0.11 mountY=0.04, mountTheta=0.33
23:40:46.914 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.11, y=-0.02, opts=13)
23:40:46.917 00.003 11872 Enqueuing Move request for scope (0.11, -0.02)
23:40:46.920 00.003 9960 Worker thread wakes up
23:40:46.921 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.02) opts 0xd
23:40:46.921 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=161, med=0, FiltMin=0, FiltMax=115, Gamma=1.000
23:40:46.924 00.003 9960 Handling offset move in thread for scope, endpoint = (0.11, -0.02)
23:40:46.925 00.001 9960 Moving (0.11, -0.02) raw xDistance=0.11 yDistance=0.04
23:40:46.925 00.000 11872 UpdateGuideState exits: m=5315 SNR=48.0
23:40:46.929 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:40:46.929 00.000 11872 PhdController: settling, locked = 1, distance = 0.26 (1.50) aobump = 0 frame = 7 / 99999
23:40:46.933 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:40:46.933 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763790046.933,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.26,"Time":9.8,"SettleTime":10.0,"StarLocked":true}
23:40:46.936 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:40:46.936 00.000 9960 MoveAxis(E, 0, ABG)
23:40:46.936 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:46.941 00.005 9960 Move returns status 0, amount 0
23:40:46.941 00.000 9960 MoveAxis(N, 0, ABG)
23:40:46.941 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:40:46.945 00.004 9960 Move returns status 0, amount 0
23:40:46.945 00.000 11872 Enqueuing Expose request
23:40:46.949 00.004 9960 move complete, result=0
23:40:46.949 00.000 9960 worker thread done servicing request
23:40:46.949 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:40:46.953 00.004 9960 Worker thread wakes up
23:40:46.953 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:40:46.953 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1587,234,31,31)
23:40:48.197 01.244 9960 Exposure complete
23:40:48.317 00.120 9960 worker thread done servicing request
23:40:48.317 00.000 11872 OnExposeComplete: enter
23:40:48.321 00.004 11872 UpdateGuideState(): m_state=6
23:40:48.325 00.004 11872 Star::Find(15, 1601, 248, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
23:40:48.331 00.006 11872 Star::Find returns 1 (0), X=1601.68, Y=248.37, Mass=5348, SNR=48.3, Peak=157 HFD=6.7
23:40:48.335 00.004 11872 CameraToMount -- cameraTheta (-0.82) - m_xAngle (0.00) = xAngle (-0.82 = -0.82)
23:40:48.339 00.004 11872 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.15 = 2.15)
23:40:48.342 00.003 11872 CameraToMount -- cameraX=0.14 cameraY=-0.15 hyp=0.21 cameraTheta=-0.82 mountX=0.14 mountY=0.17, mountTheta=0.89
23:40:48.348 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.14, y=-0.15, opts=13)
23:40:48.352 00.004 11872 Enqueuing Move request for scope (0.14, -0.15)
23:40:48.356 00.004 9960 Worker thread wakes up
23:40:48.356 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.15) opts 0xd
23:40:48.356 00.000 9960 Handling offset move in thread for scope, endpoint = (0.14, -0.15)
23:40:48.356 00.000 9960 Moving (0.14, -0.15) raw xDistance=0.14 yDistance=0.17
23:40:48.356 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:40:48.357 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=173, med=0, FiltMin=0, FiltMax=116, Gamma=1.000
23:40:48.360 00.003 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:40:48.361 00.001 11872 UpdateGuideState exits: m=5348 SNR=48.3
23:40:48.365 00.004 11872 PhdController: settling, locked = 1, distance = 0.25 (1.50) aobump = 0 frame = 8 / 99999
23:40:48.369 00.004 11872 PhdController: newstate STATE_FINISH
23:40:48.372 00.003 11872 PhdController complete: success
23:40:48.376 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
23:40:48.376 00.000 9960 MoveAxis(E, 0, ABG)
23:40:48.376 00.000 9960 Move returns status 0, amount 0
23:40:48.376 00.000 9960 MoveAxis(N, 0, ABG)
23:40:48.378 00.002 9960 Move returns status 0, amount 0
23:40:48.378 00.000 9960 move complete, result=0
23:40:48.378 00.000 11872 evsrv: {"Event":"SettleDone","Timestamp":1763790048.376,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":8,"DroppedFrames":0}
23:40:48.381 00.003 9960 worker thread done servicing request
23:40:48.382 00.001 11872 Mount: notify guiding dither settle done success=1
23:40:48.386 00.004 11872 PhdController: newstate STATE_IDLE
23:40:48.391 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:48.394 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:40:48.398 00.004 11872 Enqueuing Expose request
23:40:48.400 00.002 9960 Worker thread wakes up
23:40:48.401 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
23:40:48.401 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1587,234,31,31)
23:40:48.401 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:40:49.577 01.176 11872 evsrv: cli 0D2D3360 connect
23:40:49.585 00.008 11872 case statement mapped state 6 to 3
23:40:49.590 00.005 11872 case statement mapped state 6 to 3
23:40:49.595 00.005 11872 evsrv: cli 0D2D3360 request: {"method":"get_app_state","id":"2f6802dc-da1a-4716-b597-6b0747947629"}
23:40:49.600 00.005 11872 case statement mapped state 6 to 3
23:40:49.605 00.005 11872 evsrv: cli 0D2D3360 response: {"jsonrpc":"2.0","result":"Guiding","id":"2f6802dc-da1a-4716-b597-6b0747947629"}
23:40:49.612 00.007 11872 evsrv: cli 0D2D3360 disconnect
23:40:49.616 00.004 11872 evsrv: cli 0D2D2320 connect
23:40:49.620 00.004 11872 case statement mapped state 6 to 3
23:40:49.624 00.004 11872 case statement mapped state 6 to 3
23:40:49.627 00.003 11872 evsrv: cli 0D2D2320 request: {"method":"stop_capture","id":"c7413fa9-a1c7-4d63-a761-17989ef2ba5c"}
23:40:49.631 00.004 11872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:40:49.634 00.003 11872 Status Line: Waiting for devices...
23:40:49.638 00.004 11872 evsrv: cli 0D2D2320 response: {"jsonrpc":"2.0","result":0,"id":"c7413fa9-a1c7-4d63-a761-17989ef2ba5c"}
23:40:49.642 00.004 11872 evsrv: cli 0D2D2320 disconnect
23:40:49.648 00.006 9960 ZWO: stopexposure
23:40:49.648 00.000 9960 Error thrown from C:\cygwin\home\agalasso\projects\phd2\worker_thread.cpp:190->Capture failed
23:40:49.648 00.000 9960 worker thread done servicing request
23:40:49.648 00.000 11872 evsrv: cli 0D2D2AA0 connect
23:40:49.654 00.006 11872 case statement mapped state 6 to 3
23:40:49.657 00.003 11872 case statement mapped state 6 to 3
23:40:49.660 00.003 11872 OnExposeComplete: enter
23:40:49.664 00.004 11872 OnExposeComplete: Capture Error reported
23:40:49.670 00.006 11872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
23:40:49.675 00.005 11872 Mount: notify guiding stopped
23:40:49.681 00.006 11872 Changing from state GUIDING to STOP
23:40:49.684 00.003 11872 guider state => SELECTED
23:40:49.687 00.003 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=173, med=0, FiltMin=0, FiltMax=116, Gamma=1.000
23:40:49.690 00.003 11872 Changing from state SELECTED to UNINITIALIZED
23:40:49.695 00.005 11872 guider state => SELECTING
23:40:49.703 00.008 11872 Status Line: Stopped.
23:40:49.709 00.006 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\myframe_events.cpp:489->Error reported capturing image
23:40:49.714 00.005 11872 evsrv: cli 0D2D2AA0 request: {"method":"get_app_state","id":"6ecce3e9-0332-45ce-881f-adb9fd935dab"}
23:40:49.718 00.004 11872 evsrv: cli 0D2D2AA0 response: {"jsonrpc":"2.0","result":"Stopped","id":"6ecce3e9-0332-45ce-881f-adb9fd935dab"}
23:40:49.721 00.003 11872 evsrv: cli 0D2D2AA0 disconnect
23:41:05.148 15.427 11872 evsrv: cli 0D2D3180 connect
23:41:05.152 00.004 11872 evsrv: cli 0D2D3180 request: {"method":"get_app_state","id":"5c810d96-c6f3-423c-9a11-1f9f12e7137c"}
23:41:05.158 00.006 11872 evsrv: cli 0D2D3180 response: {"jsonrpc":"2.0","result":"Stopped","id":"5c810d96-c6f3-423c-9a11-1f9f12e7137c"}
23:41:05.162 00.004 11872 evsrv: cli 0D2D3180 disconnect
23:41:05.168 00.006 11872 evsrv: cli 0D2D2320 connect
23:41:05.178 00.010 11872 evsrv: cli 0D2D2320 request: {"method":"get_calibrated","id":"37404a45-411e-4c29-9398-768d8c718379"}
23:41:05.181 00.003 11872 evsrv: cli 0D2D2320 response: {"jsonrpc":"2.0","result":true,"id":"37404a45-411e-4c29-9398-768d8c718379"}
23:41:05.191 00.010 11872 evsrv: cli 0D2D2320 disconnect
23:41:05.195 00.004 11872 evsrv: cli 0D2D28C0 connect
23:41:05.200 00.005 11872 evsrv: cli 0D2D28C0 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"6de5cd86-c63e-47c8-8354-f8f423a95764"}
23:41:05.207 00.007 11872 PhdController::Guide begins
23:41:05.211 00.004 11872 PhdController: newstate STATE_SETUP
23:41:05.215 00.004 11872 PhdController: setup
23:41:05.219 00.004 11872 PhdController: newstate STATE_ATTEMPT_START
23:41:05.223 00.004 11872 PhdController: start capturing
23:41:05.227 00.004 11872 Changing from state SELECTING to UNINITIALIZED
23:41:05.231 00.004 11872 guider state => SELECTING
23:41:05.238 00.007 11872 setting force full frames = true
23:41:05.243 00.005 11872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
23:41:05.253 00.010 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:41:05.258 00.005 11872 Enqueuing Expose request
23:41:05.265 00.007 9960 Worker thread wakes up
23:41:05.266 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
23:41:05.266 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:41:05.267 00.001 11872 PhdController: newstate STATE_SELECT_STAR
23:41:05.274 00.007 11872 evsrv: cli 0D2D28C0 response: {"jsonrpc":"2.0","result":0,"id":"6de5cd86-c63e-47c8-8354-f8f423a95764"}
23:41:05.280 00.006 11872 evsrv: cli 0D2D28C0 disconnect
23:41:05.286 00.006 11872 evsrv: cli 0D2D2640 connect
23:41:05.290 00.004 11872 case statement mapped state 1 to 101
23:41:05.295 00.005 11872 case statement mapped state 1 to 101
23:41:05.300 00.005 11872 evsrv: cli 0D2D2640 request: {"method":"get_lock_shift_params","id":"fbe19ff4-e6dc-4e65-84a2-2fbf6dd5922f"}
23:41:05.304 00.004 11872 evsrv: cli 0D2D2640 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"fbe19ff4-e6dc-4e65-84a2-2fbf6dd5922f"}
23:41:05.309 00.005 11872 evsrv: cli 0D2D2640 disconnect
23:41:05.313 00.004 11872 evsrv: cli 0D2D26E0 connect
23:41:05.318 00.005 11872 case statement mapped state 1 to 101
23:41:05.322 00.004 11872 case statement mapped state 1 to 101
23:41:05.327 00.005 11872 evsrv: cli 0D2D26E0 request: {"method":"get_lock_position","id":"bc77c8ec-512d-4e87-9fca-2ba873b48811"}
23:41:05.333 00.006 11872 evsrv: cli 0D2D26E0 response: {"jsonrpc":"2.0","result":null,"id":"bc77c8ec-512d-4e87-9fca-2ba873b48811"}
23:41:05.338 00.005 11872 evsrv: cli 0D2D26E0 disconnect
23:41:06.339 01.001 11872 evsrv: cli 0D2D2E60 connect
23:41:06.347 00.008 11872 case statement mapped state 1 to 101
23:41:06.352 00.005 11872 case statement mapped state 1 to 101
23:41:06.358 00.006 11872 evsrv: cli 0D2D2E60 request: {"method":"get_lock_position","id":"aa653afc-05c5-4edb-ba53-e6c57601198f"}
23:41:06.363 00.005 11872 evsrv: cli 0D2D2E60 response: {"jsonrpc":"2.0","result":null,"id":"aa653afc-05c5-4edb-ba53-e6c57601198f"}
23:41:06.368 00.005 11872 evsrv: cli 0D2D2E60 disconnect
23:41:06.510 00.142 9960 Exposure complete
23:41:06.626 00.116 11872 OnExposeComplete: enter
23:41:06.629 00.003 11872 UpdateGuideState(): m_state=1
23:41:06.633 00.004 9960 worker thread done servicing request
23:41:06.633 00.000 11872 UpdateCurrentPosition: no star selected
23:41:06.637 00.004 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
23:41:06.641 00.004 11872 Status Line: No star selected
23:41:06.645 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=214, med=0, FiltMin=0, FiltMax=101, Gamma=1.000
23:41:06.648 00.003 11872 UpdateGuideState exits: No star selected
23:41:06.652 00.004 11872 GuiderMultiStar::AutoSelect enter
23:41:06.655 00.003 11872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
23:41:06.764 00.109 11872 AutoFind: auto downsample for scale 1.00 => 1x
23:41:06.945 00.181 11872 AutoFind: global mean = -0.0, stdev 2.3
23:41:06.949 00.004 11872 AutoFind: using threshold = 0.1
23:41:07.168 00.219 11872 AutoFind: local max [1845, 795] 123.8
23:41:07.172 00.004 11872 AutoFind: local max [1601, 246] 97.7
23:41:07.176 00.004 11872 AutoFind: local max [46, 297] 71.8
23:41:07.180 00.004 11872 AutoFind: local max [1736, 259] 57.7
23:41:07.183 00.003 11872 AutoFind: local max [1386, 27] 41.4
23:41:07.188 00.005 11872 AutoFind: local max [788, 490] 30.2
23:41:07.192 00.004 11872 AutoFind: local max [1532, 1012] 30.0
23:41:07.195 00.003 11872 AutoFind: local max [464, 249] 25.2
23:41:07.198 00.003 11872 AutoFind: local max [788, 497] 22.9
23:41:07.203 00.005 11872 AutoFind: local max [1433, 1056] 19.4
23:41:07.207 00.004 11872 AutoFind: local max [178, 361] 19.0
23:41:07.212 00.005 11872 AutoFind: local max [1051, 278] 19.0
23:41:07.216 00.004 11872 AutoFind: local max [892, 849] 18.8
23:41:07.220 00.004 11872 AutoFind: local max [141, 459] 17.7
23:41:07.223 00.003 11872 AutoFind: local max [129, 876] 17.0
23:41:07.226 00.003 11872 AutoFind: local max [45, 946] 13.7
23:41:07.230 00.004 11872 AutoFind: local max [1329, 104] 13.2
23:41:07.234 00.004 11872 AutoFind: local max [148, 962] 12.5
23:41:07.238 00.004 11872 AutoFind: local max [400, 281] 11.4
23:41:07.241 00.003 11872 AutoFind: local max [1381, 499] 10.0
23:41:07.245 00.004 11872 AutoFind: local max [515, 243] 9.1
23:41:07.249 00.004 11872 AutoFind: local max [765, 83] 8.7
23:41:07.254 00.005 11872 AutoFind: local max [318, 1031] 8.6
23:41:07.258 00.004 11872 AutoFind: local max [325, 348] 8.6
23:41:07.262 00.004 11872 AutoFind: local max [388, 629] 8.3
23:41:07.266 00.004 11872 AutoFind: local max [1918, 626] 8.2
23:41:07.271 00.005 11872 AutoFind: local max [178, 24] 8.2
23:41:07.275 00.004 11872 AutoFind: local max [1404, 34] 8.0
23:41:07.278 00.003 11872 AutoFind: local max [1794, 180] 7.9
23:41:07.282 00.004 11872 AutoFind: local max [1368, 590] 7.4
23:41:07.286 00.004 11872 AutoFind: local max [1358, 528] 7.3
23:41:07.289 00.003 11872 AutoFind: local max [289, 380] 7.0
23:41:07.293 00.004 11872 AutoFind: local max [48, 606] 6.9
23:41:07.297 00.004 11872 AutoFind: local max [496, 324] 6.9
23:41:07.302 00.005 11872 AutoFind: local max [1456, 417] 6.7
23:41:07.306 00.004 11872 AutoFind: local max [295, 599] 6.2
23:41:07.309 00.003 11872 AutoFind: local max [824, 791] 6.1
23:41:07.313 00.004 11872 AutoFind: local max [1871, 73] 5.8
23:41:07.317 00.004 11872 AutoFind: local max [1407, 384] 5.8
23:41:07.321 00.004 11872 AutoFind: local max [316, 940] 5.7
23:41:07.325 00.004 11872 AutoFind: local max [1534, 439] 5.7
23:41:07.328 00.003 11872 AutoFind: local max [1381, 506] 5.5
23:41:07.333 00.005 11872 AutoFind: local max [319, 454] 5.5
23:41:07.337 00.004 11872 AutoFind: local max [1368, 582] 5.4
23:41:07.340 00.003 11872 AutoFind: local max [1499, 652] 5.4
23:41:07.345 00.005 11872 AutoFind: local max [1830, 574] 5.3
23:41:07.347 00.002 11872 AutoFind: local max [526, 509] 5.3
23:41:07.351 00.004 11872 AutoFind: local max [1709, 401] 5.2
23:41:07.355 00.004 11872 AutoFind: local max [1538, 704] 5.1
23:41:07.359 00.004 11872 AutoFind: local max [379, 980] 5.0
23:41:07.363 00.004 11872 AutoFind: local max [1399, 755] 4.9
23:41:07.365 00.002 11872 AutoFind: local max [1856, 791] 4.9
23:41:07.369 00.004 11872 AutoFind: local max [574, 573] 4.9
23:41:07.373 00.004 11872 AutoFind: local max [209, 19] 4.9
23:41:07.376 00.003 11872 AutoFind: local max [1022, 1005] 4.8
23:41:07.380 00.004 11872 AutoFind: local max [585, 583] 4.8
23:41:07.382 00.002 11872 AutoFind: local max [879, 636] 4.7
23:41:07.386 00.004 11872 AutoFind: local max [1521, 919] 4.6
23:41:07.390 00.004 11872 AutoFind: local max [1575, 52] 4.6
23:41:07.394 00.004 11872 AutoFind: local max [571, 579] 4.5
23:41:07.397 00.003 11872 AutoFind: local max [563, 860] 4.5
23:41:07.400 00.003 11872 AutoFind: local max [1743, 356] 4.4
23:41:07.404 00.004 11872 AutoFind: local max [117, 908] 4.4
23:41:07.408 00.004 11872 AutoFind: local max [290, 869] 4.4
23:41:07.412 00.004 11872 AutoFind: local max [1590, 244] 4.4
23:41:07.415 00.003 11872 AutoFind: local max [1184, 342] 4.3
23:41:07.418 00.003 11872 AutoFind: local max [579, 182] 4.3
23:41:07.424 00.006 11872 AutoFind: local max [612, 490] 4.3
23:41:07.427 00.003 11872 AutoFind: local max [909, 575] 4.3
23:41:07.431 00.004 11872 AutoFind: local max [1904, 826] 4.3
23:41:07.434 00.003 11872 AutoFind: local max [600, 87] 4.2
23:41:07.437 00.003 11872 AutoFind: local max [766, 716] 4.1
23:41:07.441 00.004 11872 AutoFind: local max [717, 314] 4.1
23:41:07.445 00.004 11872 AutoFind: local max [1718, 333] 4.1
23:41:07.448 00.003 11872 AutoFind: local max [1353, 595] 4.0
23:41:07.452 00.004 11872 AutoFind: local max [1024, 999] 4.0
23:41:07.457 00.005 11872 AutoFind: local max [1350, 675] 4.0
23:41:07.461 00.004 11872 AutoFind: local max [722, 271] 3.9
23:41:07.468 00.007 11872 AutoFind: local max [13, 173] 3.9
23:41:07.474 00.006 11872 AutoFind: local max [440, 178] 3.9
23:41:07.480 00.006 11872 AutoFind: local max [1410, 488] 3.8
23:41:07.487 00.007 11872 AutoFind: local max [1023, 362] 3.7
23:41:07.492 00.005 11872 AutoFind: local max [447, 252] 3.6
23:41:07.498 00.006 11872 AutoFind: local max [1023, 368] 3.6
23:41:07.503 00.005 11872 AutoFind: local max [986, 25] 3.6
23:41:07.509 00.006 11872 AutoFind: local max [1199, 57] 3.6
23:41:07.513 00.004 11872 AutoFind: local max [370, 959] 3.6
23:41:07.517 00.004 11872 AutoFind: local max [1223, 157] 3.6
23:41:07.521 00.004 11872 AutoFind: local max [112, 313] 3.5
23:41:07.525 00.004 11872 AutoFind: local max [1164, 588] 3.5
23:41:07.529 00.004 11872 AutoFind: local max [317, 1021] 3.5
23:41:07.532 00.003 11872 AutoFind: local max [1661, 493] 3.5
23:41:07.536 00.004 11872 AutoFind: local max [1558, 42] 3.5
23:41:07.539 00.003 11872 AutoFind: local max [51, 271] 3.5
23:41:07.543 00.004 11872 AutoFind: local max [709, 120] 3.5
23:41:07.547 00.004 11872 AutoFind: local max [775, 194] 3.4
23:41:07.551 00.004 11872 AutoFind: local max [783, 571] 3.4
23:41:07.554 00.003 11872 AutoFind: local max [831, 333] 3.4
23:41:07.558 00.004 11872 AutoFind: local max [336, 640] 3.4
23:41:07.562 00.004 11872 AutoFind: local max [1209, 982] 3.4
23:41:07.565 00.003 11872 AutoFind: too close [1558, 42] 3.5 - [1575, 52] 4.6
23:41:07.569 00.004 11872 AutoFind: too close [317, 1021] 3.5 - [318, 1031] 8.6
23:41:07.573 00.004 11872 AutoFind: too close [1023, 368] 3.6 - [1023, 362] 3.7
23:41:07.578 00.005 11872 AutoFind: close dim-bright [447, 252] 3.6 - [464, 249] 25.2
23:41:07.581 00.003 11872 AutoFind: too close [1024, 999] 4.0 - [1022, 1005] 4.8
23:41:07.586 00.005 11872 AutoFind: too close [1353, 595] 4.0 - [1368, 582] 5.4
23:41:07.589 00.003 11872 AutoFind: too close [1353, 595] 4.0 - [1368, 590] 7.4
23:41:07.593 00.004 11872 AutoFind: close dim-bright [1590, 244] 4.4 - [1601, 246] 97.7
23:41:07.596 00.003 11872 AutoFind: too close [571, 579] 4.5 - [585, 583] 4.8
23:41:07.601 00.005 11872 AutoFind: too close [571, 579] 4.5 - [574, 573] 4.9
23:41:07.604 00.003 11872 AutoFind: too close [585, 583] 4.8 - [574, 573] 4.9
23:41:07.608 00.004 11872 AutoFind: close dim-bright [1856, 791] 4.9 - [1845, 795] 123.8
23:41:07.611 00.003 11872 AutoFind: too close [1368, 582] 5.4 - [1368, 590] 7.4
23:41:07.614 00.003 11872 AutoFind: too close [1381, 506] 5.5 - [1381, 499] 10.0
23:41:07.618 00.004 11872 AutoFind: close dim-bright [1404, 34] 8.0 - [1386, 27] 41.4
23:41:07.622 00.004 11872 AutoFind: too close [788, 497] 22.9 - [788, 490] 30.2
23:41:07.625 00.003 11872 AutoFind: too close to edge [13, 173] 3.9
23:41:07.629 00.004 11872 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
23:41:07.634 00.005 11872 Star::Find(15, 1845, 795, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:07.636 00.002 11872 Star::Find returns 1 (0), X=1844.72, Y=795.77, Mass=4236, SNR=43.7, Peak=214 HFD=5.7
23:41:07.640 00.004 11872 Star::Find(15, 1601, 246, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:07.643 00.003 11872 Star::Find returns 1 (0), X=1602.16, Y=246.72, Mass=5053, SNR=47.2, Peak=165 HFD=6.5
23:41:07.647 00.004 11872 Star::Find(15, 46, 297, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:07.651 00.004 11872 Star::Find returns 1 (0), X=45.70, Y=296.24, Mass=1819, SNR=28.9, Peak=111 HFD=5.2
23:41:07.654 00.003 11872 Star::Find(15, 1736, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:07.657 00.003 11872 Star::Find returns 1 (0), X=1735.75, Y=260.40, Mass=1999, SNR=29.9, Peak=63 HFD=5.9
23:41:07.660 00.003 11872 Star::Find(15, 1386, 27, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:07.665 00.005 11872 Star::Find returns 1 (0), X=1385.96, Y=29.22, Mass=1917, SNR=29.3, Peak=79 HFD=6.4
23:41:07.668 00.003 11872 Star::Find(15, 1532, 1012, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:07.673 00.005 11872 Star::Find returns 1 (0), X=1531.24, Y=1013.80, Mass=1159, SNR=22.8, Peak=45 HFD=6.0
23:41:07.677 00.004 11872 Star::Find(15, 464, 249, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:07.680 00.003 11872 Star::Find returns 1 (0), X=463.82, Y=251.61, Mass=985, SNR=20.2, Peak=38 HFD=5.5
23:41:07.683 00.003 11872 Star::Find(15, 1433, 1056, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:07.688 00.005 11872 Star::Find returns 1 (0), X=1433.64, Y=1054.77, Mass=722, SNR=18.0, Peak=27 HFD=5.6
23:41:07.691 00.003 11872 Star::Find(15, 178, 361, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:07.694 00.003 11872 Star::Find returns 1 (0), X=177.50, Y=362.10, Mass=638, SNR=17.1, Peak=31 HFD=5.7
23:41:07.696 00.002 11872 Star::Find(15, 1051, 278, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:07.700 00.004 11872 Star::Find returns 1 (0), X=1052.16, Y=279.72, Mass=1308, SNR=23.8, Peak=36 HFD=7.5
23:41:07.705 00.005 11872 Star::Find(15, 892, 849, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:07.707 00.002 11872 Star::Find returns 1 (0), X=893.31, Y=851.29, Mass=1063, SNR=21.6, Peak=32 HFD=7.1
23:41:07.710 00.003 11872 Star::Find(15, 141, 459, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:07.712 00.002 11872 Star::Find returns 1 (0), X=140.72, Y=459.85, Mass=595, SNR=16.2, Peak=31 HFD=5.7
23:41:07.716 00.004 11872 Star::Find(15, 129, 876, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:07.719 00.003 11872 Star::Find returns 1 (0), X=129.06, Y=876.22, Mass=438, SNR=14.2, Peak=25 HFD=4.8
23:41:07.723 00.004 11872 Star::Find(15, 45, 946, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:07.726 00.003 11872 Star::Find returns 1 (0), X=44.64, Y=946.07, Mass=277, SNR=11.3, Peak=21 HFD=4.3
23:41:07.730 00.004 11872 Star::Find(15, 1329, 104, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:07.733 00.003 11872 Star::Find returns 1 (0), X=1329.37, Y=104.74, Mass=520, SNR=15.2, Peak=20 HFD=6.1
23:41:07.737 00.004 11872 Star::Find(15, 148, 962, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:07.741 00.004 11872 Star::Find returns 1 (0), X=147.60, Y=962.67, Mass=172, SNR=8.9, Peak=15 HFD=3.5
23:41:07.744 00.003 11872 Star::Find(15, 400, 281, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:07.749 00.005 11872 Star::Find returns 1 (0), X=399.71, Y=280.12, Mass=317, SNR=12.1, Peak=14 HFD=5.4
23:41:07.753 00.004 11872 Star::Find(15, 515, 243, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:07.757 00.004 11872 Star::Find returns 1 (0), X=514.70, Y=244.90, Mass=321, SNR=11.7, Peak=13 HFD=6.2
23:41:07.761 00.004 11872 Star::Find(15, 765, 83, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:07.765 00.004 11872 Star::Find returns 1 (0), X=766.42, Y=79.97, Mass=491, SNR=15.0, Peak=16 HFD=6.6
23:41:07.768 00.003 11872 Star::Find(15, 325, 348, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:07.771 00.003 11872 Star::Find returns 1 (0), X=325.06, Y=347.38, Mass=209, SNR=9.9, Peak=10 HFD=5.6
23:41:07.774 00.003 11872 Star::Find(15, 388, 629, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:07.777 00.003 11872 Star::Find returns 1 (0), X=388.04, Y=629.62, Mass=184, SNR=9.3, Peak=9 HFD=5.5
23:41:07.781 00.004 11872 Star::Find(15, 1918, 626, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:07.785 00.004 11872 Star::Find returns 1 (0), X=1918.48, Y=626.52, Mass=208, SNR=9.7, Peak=13 HFD=5.1
23:41:07.788 00.003 11872 Star::Find(15, 178, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:07.791 00.003 11872 Star::Find returns 1 (0), X=177.80, Y=24.03, Mass=221, SNR=10.1, Peak=15 HFD=4.7
23:41:07.795 00.004 11872 Star::Find(15, 1404, 34, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:07.800 00.005 11872 Star::Find returns 1 (0), X=1386.90, Y=30.08, Mass=1603, SNR=27.0, Peak=26 HFD=6.1
23:41:07.804 00.004 11872 Star::Find(15, 1794, 180, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:07.808 00.004 11872 Star::Find returns 1 (0), X=1793.32, Y=180.01, Mass=171, SNR=8.8, Peak=12 HFD=4.8
23:41:07.813 00.005 11872 Star::Find(15, 1358, 528, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:07.817 00.004 11872 Star::Find returns 1 (0), X=1358.37, Y=528.84, Mass=253, SNR=10.7, Peak=11 HFD=6.4
23:41:07.823 00.006 11872 Star::Find(15, 289, 380, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:07.832 00.009 11872 Star::Find returns 1 (0), X=288.10, Y=381.00, Mass=270, SNR=10.9, Peak=15 HFD=5.0
23:41:07.838 00.006 11872 Star::Find(15, 48, 606, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:07.845 00.007 11872 Star::Find returns 1 (0), X=47.63, Y=606.07, Mass=158, SNR=8.6, Peak=10 HFD=5.2
23:41:07.851 00.006 11872 Star::Find(15, 496, 324, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:07.857 00.006 11872 Star::Find returns 1 (0), X=496.93, Y=324.85, Mass=350, SNR=12.5, Peak=15 HFD=6.1
23:41:07.863 00.006 11872 Star::Find(15, 1456, 417, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:07.868 00.005 11872 Star::Find returns 1 (0), X=1456.13, Y=414.84, Mass=269, SNR=10.9, Peak=13 HFD=5.7
23:41:07.875 00.007 11872 Star::Find(15, 295, 599, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:07.880 00.005 11872 Star::Find returns 1 (0), X=294.66, Y=600.48, Mass=213, SNR=10.0, Peak=9 HFD=6.1
23:41:07.886 00.006 11872 Star::Find(15, 824, 791, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:07.891 00.005 11872 Star::Find returns 1 (0), X=824.36, Y=793.03, Mass=351, SNR=12.6, Peak=12 HFD=7.0
23:41:07.894 00.003 11872 Star::Find(15, 1871, 73, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:07.898 00.004 11872 Star::Find returns 1 (0), X=1871.57, Y=75.11, Mass=112, SNR=7.1, Peak=10 HFD=5.1
23:41:07.901 00.003 11872 Star::Find(15, 1407, 384, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:07.905 00.004 11872 Star::Find returns 1 (0), X=1406.88, Y=385.75, Mass=218, SNR=9.9, Peak=9 HFD=6.3
23:41:07.909 00.004 11872 Star::Find(15, 316, 940, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:07.914 00.005 11872 Star::Find returns 1 (0), X=316.76, Y=940.05, Mass=129, SNR=7.6, Peak=8 HFD=5.7
23:41:07.923 00.009 11872 Star::Find(15, 1534, 439, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:07.929 00.006 11872 Star::Find returns 1 (0), X=1535.00, Y=439.73, Mass=162, SNR=8.6, Peak=8 HFD=6.2
23:41:07.935 00.006 11872 Star::Find(15, 319, 454, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:07.941 00.006 11872 Star::Find returns 1 (0), X=318.90, Y=455.66, Mass=142, SNR=8.1, Peak=9 HFD=6.8
23:41:07.945 00.004 11872 Star::Find(15, 1499, 652, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:07.950 00.005 11872 Star::Find returns 1 (0), X=1497.78, Y=655.27, Mass=216, SNR=10.0, Peak=9 HFD=7.0
23:41:07.955 00.005 11872 Star::Find(15, 1830, 574, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:07.958 00.003 11872 Star::Find returns 1 (0), X=1830.34, Y=571.69, Mass=128, SNR=7.6, Peak=10 HFD=5.4
23:41:07.961 00.003 11872 Star::Find(15, 526, 509, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:07.965 00.004 11872 Star::Find returns 1 (0), X=527.24, Y=505.13, Mass=125, SNR=7.5, Peak=12 HFD=6.5
23:41:07.968 00.003 11872 Star::Find(15, 1709, 401, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:07.972 00.004 11872 Star::Find false star n=33 nbg=277 bg=1.1 sigma=0.9 thresh=4 peak=4
23:41:07.976 00.004 11872 Star::Find returns 0 (2), X=1709.00, Y=401.00, Mass=126, SNR=2.9, Peak=8 HFD=0.0
23:41:07.981 00.005 11872 Star::Find(15, 1538, 704, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:07.986 00.005 11872 Star::Find false star n=28 nbg=270 bg=0.7 sigma=0.7 thresh=3 peak=3
23:41:07.992 00.006 11872 Star::Find returns 0 (2), X=1538.00, Y=704.00, Mass=77, SNR=2.9, Peak=5 HFD=0.0
23:41:07.997 00.005 11872 Star::Find(15, 379, 980, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:08.003 00.006 11872 Star::Find returns 1 (0), X=378.92, Y=980.78, Mass=115, SNR=7.1, Peak=9 HFD=5.6
23:41:08.008 00.005 11872 Star::Find(15, 1399, 755, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:08.013 00.005 11872 Star::Find returns 1 (0), X=1399.95, Y=752.58, Mass=150, SNR=8.2, Peak=10 HFD=6.4
23:41:08.017 00.004 11872 Star::Find(15, 1856, 791, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:08.021 00.004 11872 Star::Find returns 1 (0), X=1844.72, Y=795.77, Mass=4236, SNR=43.7, Peak=214 HFD=5.7
23:41:08.024 00.003 11872 Star::Find(15, 209, 19, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:08.027 00.003 11872 Star::Find returns 1 (0), X=208.38, Y=19.42, Mass=74, SNR=5.9, Peak=6 HFD=4.1
23:41:08.030 00.003 11872 Star::Find(15, 879, 636, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:08.033 00.003 11872 Star::Find false star n=18 nbg=287 bg=1.4 sigma=1.2 thresh=5 peak=4
23:41:08.037 00.004 11872 Star::Find returns 0 (2), X=879.00, Y=636.00, Mass=72, SNR=2.9, Peak=8 HFD=0.0
23:41:08.039 00.002 11872 Star::Find(15, 1521, 919, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:08.043 00.004 11872 Star::Find false star n=28 nbg=274 bg=0.8 sigma=0.8 thresh=3 peak=3
23:41:08.046 00.003 11872 Star::Find returns 0 (2), X=1521.00, Y=919.00, Mass=84, SNR=2.9, Peak=5 HFD=0.0
23:41:08.050 00.004 11872 Star::Find(15, 563, 860, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:08.052 00.002 11872 Star::Find returns 1 (0), X=562.60, Y=860.46, Mass=137, SNR=7.9, Peak=7 HFD=7.1
23:41:08.056 00.004 11872 Star::Find(15, 1743, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:08.059 00.003 11872 Star::Find returns 1 (0), X=1742.51, Y=352.80, Mass=119, SNR=7.4, Peak=8 HFD=6.3
23:41:08.062 00.003 11872 Star::Find(15, 117, 908, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:08.065 00.003 11872 Star::Find returns 1 (0), X=116.48, Y=909.90, Mass=91, SNR=6.5, Peak=7 HFD=5.3
23:41:08.068 00.003 11872 Star::Find(15, 290, 869, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:08.073 00.005 11872 Star::Find false star n=21 nbg=276 bg=0.7 sigma=0.7 thresh=3 peak=3
23:41:08.078 00.005 11872 Star::Find returns 0 (2), X=290.00, Y=869.00, Mass=62, SNR=2.9, Peak=5 HFD=0.0
23:41:08.083 00.005 11872 Star::Find(15, 1590, 244, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:08.088 00.005 11872 Star::Find returns 1 (0), X=1602.16, Y=246.72, Mass=5053, SNR=47.2, Peak=165 HFD=6.5
23:41:08.092 00.004 11872 Star::Find(15, 1184, 342, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:08.096 00.004 11872 Star::Find returns 0 (2), X=1184.00, Y=342.00, Mass=19, SNR=2.9, Peak=4 HFD=0.0
23:41:08.100 00.004 11872 Star::Find(15, 579, 182, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:08.104 00.004 11872 Star::Find returns 1 (0), X=579.05, Y=183.11, Mass=161, SNR=8.4, Peak=10 HFD=6.2
23:41:08.108 00.004 11872 Star::Find(15, 612, 490, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:08.112 00.004 11872 Star::Find false star n=22 nbg=285 bg=1.0 sigma=0.9 thresh=4 peak=4
23:41:08.117 00.005 11872 Star::Find returns 0 (2), X=612.00, Y=490.00, Mass=82, SNR=2.9, Peak=9 HFD=0.0
23:41:08.122 00.005 11872 Star::Find(15, 909, 575, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:08.128 00.006 11872 Star::Find false star n=24 nbg=278 bg=1.1 sigma=1.0 thresh=4 peak=4
23:41:08.133 00.005 11872 Star::Find returns 0 (2), X=909.00, Y=575.00, Mass=89, SNR=2.9, Peak=8 HFD=0.0
23:41:08.139 00.006 11872 Star::Find(15, 1904, 826, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:08.143 00.004 11872 Star::Find false star n=8 nbg=281 bg=0.6 sigma=0.7 thresh=3 peak=2
23:41:08.149 00.006 11872 Star::Find returns 0 (2), X=1904.00, Y=826.00, Mass=22, SNR=2.9, Peak=5 HFD=0.0
23:41:08.154 00.005 11872 Star::Find(15, 600, 87, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:08.158 00.004 11872 Star::Find false star n=17 nbg=284 bg=0.9 sigma=0.9 thresh=4 peak=4
23:41:08.163 00.005 11872 Star::Find returns 0 (2), X=600.00, Y=87.00, Mass=61, SNR=2.9, Peak=8 HFD=0.0
23:41:08.168 00.005 11872 Star::Find(15, 766, 716, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:08.175 00.007 11872 Star::Find false star n=17 nbg=279 bg=1.0 sigma=1.0 thresh=4 peak=3
23:41:08.179 00.004 11872 Star::Find returns 0 (2), X=766.00, Y=716.00, Mass=60, SNR=2.9, Peak=7 HFD=0.0
23:41:08.182 00.003 11872 Star::Find(15, 717, 314, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:08.186 00.004 11872 Star::Find returns 0 (2), X=717.00, Y=314.00, Mass=19, SNR=2.8, Peak=7 HFD=0.0
23:41:08.190 00.004 11872 Star::Find(15, 1718, 333, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:08.193 00.003 11872 Star::Find returns 1 (0), X=1717.92, Y=334.03, Mass=152, SNR=8.3, Peak=9 HFD=6.4
23:41:08.197 00.004 11872 Star::Find(15, 1350, 675, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:08.200 00.003 11872 Star::Find false star n=20 nbg=279 bg=1.0 sigma=0.9 thresh=4 peak=4
23:41:08.204 00.004 11872 Star::Find returns 0 (2), X=1350.00, Y=675.00, Mass=79, SNR=2.9, Peak=8 HFD=0.0
23:41:08.207 00.003 11872 Star::Find(15, 722, 271, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:08.211 00.004 11872 Star::Find false star n=7 nbg=275 bg=1.1 sigma=1.0 thresh=4 peak=3
23:41:08.214 00.003 11872 Star::Find returns 0 (2), X=722.00, Y=271.00, Mass=23, SNR=2.9, Peak=7 HFD=0.0
23:41:08.217 00.003 11872 Star::Find(15, 440, 178, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:08.221 00.004 11872 Star::Find returns 0 (2), X=440.00, Y=178.00, Mass=18, SNR=2.9, Peak=5 HFD=0.0
23:41:08.224 00.003 11872 Star::Find(15, 1410, 488, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:08.226 00.002 11872 Star::Find false star n=30 nbg=276 bg=0.7 sigma=0.7 thresh=3 peak=3
23:41:08.230 00.004 11872 Star::Find returns 0 (2), X=1410.00, Y=488.00, Mass=81, SNR=2.9, Peak=6 HFD=0.0
23:41:08.233 00.003 11872 Star::Find(15, 447, 252, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:08.237 00.004 11872 Star::Find returns 1 (0), X=463.72, Y=250.93, Mass=1025, SNR=20.5, Peak=21 HFD=6.0
23:41:08.240 00.003 11872 Star::Find(15, 986, 25, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:08.246 00.006 11872 Star::Find returns 0 (2), X=986.00, Y=25.00, Mass=18, SNR=2.9, Peak=4 HFD=0.0
23:41:08.250 00.004 11872 Star::Find(15, 1199, 57, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:08.256 00.006 11872 Star::Find false star n=9 nbg=281 bg=0.5 sigma=0.7 thresh=3 peak=2
23:41:08.259 00.003 11872 Star::Find returns 0 (2), X=1199.00, Y=57.00, Mass=25, SNR=2.9, Peak=4 HFD=0.0
23:41:08.264 00.005 11872 Star::Find(15, 370, 959, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:08.268 00.004 11872 Star::Find false star n=12 nbg=285 bg=0.9 sigma=0.9 thresh=4 peak=4
23:41:08.273 00.005 11872 Star::Find returns 0 (2), X=370.00, Y=959.00, Mass=49, SNR=2.9, Peak=6 HFD=0.0
23:41:08.278 00.005 11872 Star::Find(15, 1223, 157, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:08.284 00.006 11872 Star::Find returns 0 (2), X=1223.00, Y=157.00, Mass=17, SNR=2.8, Peak=4 HFD=0.0
23:41:08.288 00.004 11872 Star::Find(15, 112, 313, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:08.294 00.006 11872 Star::Find false star n=21 nbg=274 bg=0.6 sigma=0.7 thresh=3 peak=2
23:41:08.299 00.005 11872 Star::Find returns 0 (2), X=112.00, Y=313.00, Mass=60, SNR=2.9, Peak=6 HFD=0.0
23:41:08.303 00.004 11872 Star::Find(15, 1164, 588, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:08.308 00.005 11872 Star::Find false star n=25 nbg=280 bg=1.1 sigma=1.0 thresh=4 peak=4
23:41:08.311 00.003 11872 Star::Find returns 0 (2), X=1164.00, Y=588.00, Mass=92, SNR=2.9, Peak=7 HFD=0.0
23:41:08.314 00.003 11872 Star::Find(15, 1661, 493, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:08.318 00.004 11872 Star::Find returns 1 (0), X=1660.57, Y=495.36, Mass=150, SNR=8.3, Peak=8 HFD=7.3
23:41:08.321 00.003 11872 Star::Find(15, 51, 271, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:08.325 00.004 11872 Star::Find false star n=15 nbg=249 bg=1.5 sigma=1.7 thresh=7 peak=3
23:41:08.329 00.004 11872 Star::Find returns 0 (2), X=51.00, Y=271.00, Mass=124, SNR=2.9, Peak=6 HFD=0.0
23:41:08.335 00.006 11872 Star::Find(15, 709, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:08.340 00.005 11872 Star::Find false star n=20 nbg=286 bg=0.9 sigma=0.9 thresh=4 peak=4
23:41:08.346 00.006 11872 Star::Find returns 0 (2), X=709.00, Y=120.00, Mass=79, SNR=2.9, Peak=9 HFD=0.0
23:41:08.356 00.010 11872 Star::Find(15, 775, 194, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:08.362 00.006 11872 Star::Find returns 0 (2), X=775.00, Y=194.00, Mass=19, SNR=2.9, Peak=5 HFD=0.0
23:41:08.366 00.004 11872 Star::Find(15, 783, 571, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:08.371 00.005 11872 Star::Find false star n=11 nbg=284 bg=0.6 sigma=0.7 thresh=3 peak=1
23:41:08.376 00.005 11872 Star::Find returns 0 (2), X=783.00, Y=571.00, Mass=29, SNR=2.9, Peak=5 HFD=0.0
23:41:08.380 00.004 11872 Star::Find(15, 831, 333, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:08.385 00.005 11872 Star::Find returns 0 (2), X=831.00, Y=333.00, Mass=17, SNR=2.8, Peak=5 HFD=0.0
23:41:08.388 00.003 11872 Star::Find(15, 336, 640, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:08.394 00.006 11872 Star::Find false star n=8 nbg=281 bg=0.5 sigma=0.7 thresh=3 peak=2
23:41:08.397 00.003 11872 Star::Find returns 0 (2), X=336.00, Y=640.00, Mass=22, SNR=2.9, Peak=4 HFD=0.0
23:41:08.401 00.004 11872 Star::Find(15, 1209, 982, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:08.405 00.004 11872 Star::Find false star n=14 nbg=278 bg=0.7 sigma=0.8 thresh=3 peak=2
23:41:08.408 00.003 11872 Star::Find returns 0 (2), X=1209.00, Y=982.00, Mass=32, SNR=2.9, Peak=5 HFD=0.0
23:41:08.411 00.003 11872 AutoFind: finding best star pass 1
23:41:08.415 00.004 11872 Star::Find(15, 1845, 795, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:08.419 00.004 11872 Star::Find returns 1 (0), X=1844.72, Y=795.77, Mass=4236, SNR=43.7, Peak=214 HFD=5.7
23:41:08.424 00.005 11872 AutoFind returns star at [1845, 795] 123.8 Mass 4236 SNR 43.7
23:41:08.428 00.004 11872 Star::Find(15, 1845, 795, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:08.432 00.004 11872 Star::Find returns 1 (0), X=1844.72, Y=795.77, Mass=4236, SNR=43.7, Peak=214 HFD=5.7
23:41:08.434 00.002 11872 MultiStar: List (12): {1844.72, 795.77}(43.7), {1602.16, 246.72}(47.2), {45.70, 296.24}(28.9), {1735.75, 260.40}(29.9), {1385.96, 29.22}(29.3), {1531.24, 1013.80}(22.8), {463.82, 251.61}(20.2), {1433.64, 1054.77}(18.0), {177.50, 362.10}(17.1), {1052.16, 279.72}(23.8), {893.31, 851.29}(21.6), {140.72, 459.85}(16.2), 
23:41:08.439 00.005 11872 setting lock position to (1844.72, 795.77)
23:41:08.442 00.003 11872 AutoSelect: state = 1, call UpdateGuideState
23:41:08.445 00.003 11872 UpdateGuideState(): m_state=1
23:41:08.449 00.004 11872 Star::Find(15, 1844, 795, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:08.452 00.003 11872 Star::Find returns 1 (0), X=1844.72, Y=795.77, Mass=4236, SNR=43.7, Peak=214 HFD=5.7
23:41:08.457 00.005 11872 CameraToMount -- cameraTheta (0.00) - m_xAngle (0.00) = xAngle (-0.00 = -0.00)
23:41:08.462 00.005 11872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.97 = 2.97)
23:41:08.466 00.004 11872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
23:41:08.475 00.009 11872 setting force full frames = false
23:41:08.479 00.004 11872 setting lock position to (1844.72, 795.77)
23:41:08.485 00.006 11872 CurrentPosition() valid, moving to STATE_SELECTED
23:41:08.489 00.004 11872 Changing from state SELECTING to SELECTED
23:41:08.493 00.004 11872 guider state => SELECTED
23:41:08.498 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=214, med=0, FiltMin=0, FiltMax=101, Gamma=1.000
23:41:08.502 00.004 11872 UpdateGuideState exits: m=4236 SNR=43.7
23:41:08.505 00.003 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=214, med=0, FiltMin=0, FiltMax=101, Gamma=1.000
23:41:08.509 00.004 11872 Status Line: Auto-selected star at (1844.7, 795.8)
23:41:08.515 00.006 11872 PhdController: newstate STATE_WAIT_SELECTED
23:41:08.519 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:08.522 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:41:08.527 00.005 11872 Enqueuing Expose request
23:41:08.530 00.003 9960 Worker thread wakes up
23:41:08.530 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:41:08.530 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1830,781,31,31)
23:41:08.531 00.001 11872 evsrv: cli 0D2D3040 connect
23:41:08.534 00.003 11872 case statement mapped state 2 to 1
23:41:08.538 00.004 11872 case statement mapped state 2 to 1
23:41:08.543 00.005 11872 evsrv: cli 0D2D3040 request: {"method":"get_lock_position","id":"c31a3684-3a4b-4a64-9af4-455246b0dc41"}
23:41:08.546 00.003 11872 evsrv: cli 0D2D3040 response: {"jsonrpc":"2.0","result":[1844.72,795.77],"id":"c31a3684-3a4b-4a64-9af4-455246b0dc41"}
23:41:08.551 00.005 11872 evsrv: cli 0D2D3040 disconnect
23:41:08.555 00.004 11872 evsrv: cli 0D2D3180 connect
23:41:08.559 00.004 11872 case statement mapped state 2 to 1
23:41:08.563 00.004 11872 case statement mapped state 2 to 1
23:41:08.569 00.006 11872 evsrv: cli 0D2D3180 request: {"method":"get_app_state","id":"8e64f161-f963-4d60-8bdd-b9f67319f8ef"}
23:41:08.574 00.005 11872 case statement mapped state 2 to 1
23:41:08.579 00.005 11872 evsrv: cli 0D2D3180 response: {"jsonrpc":"2.0","result":"Selected","id":"8e64f161-f963-4d60-8bdd-b9f67319f8ef"}
23:41:08.583 00.004 11872 evsrv: cli 0D2D3180 disconnect
23:41:09.585 01.002 11872 evsrv: cli 0D2D2320 connect
23:41:09.590 00.005 11872 case statement mapped state 2 to 1
23:41:09.597 00.007 11872 case statement mapped state 2 to 1
23:41:09.602 00.005 11872 evsrv: cli 0D2D2320 request: {"method":"get_app_state","id":"eb9803e2-5322-42e9-8966-a1e831a1ee23"}
23:41:09.606 00.004 11872 case statement mapped state 2 to 1
23:41:09.612 00.006 11872 evsrv: cli 0D2D2320 response: {"jsonrpc":"2.0","result":"Selected","id":"eb9803e2-5322-42e9-8966-a1e831a1ee23"}
23:41:09.616 00.004 11872 evsrv: cli 0D2D2320 disconnect
23:41:09.771 00.155 9960 Exposure complete
23:41:09.909 00.138 9960 worker thread done servicing request
23:41:09.909 00.000 11872 OnExposeComplete: enter
23:41:09.914 00.005 11872 UpdateGuideState(): m_state=2
23:41:09.922 00.008 11872 Star::Find(15, 1844, 795, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:41:09.928 00.006 11872 Star::Find returns 1 (0), X=1844.33, Y=796.94, Mass=3809, SNR=41.5, Peak=198 HFD=5.9
23:41:09.933 00.005 11872 CameraToMount -- cameraTheta (1.90) - m_xAngle (0.00) = xAngle (1.89 = 1.89)
23:41:09.939 00.006 11872 CameraToMount -- cameraTheta (1.90) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.86 = -1.42)
23:41:09.944 00.005 11872 CameraToMount -- cameraX=-0.40 cameraY=1.17 hyp=1.24 cameraTheta=1.90 mountX=-0.39 mountY=-1.22, mountTheta=-1.88
23:41:09.950 00.006 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=198, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
23:41:09.954 00.004 11872 UpdateGuideState exits: m=3809 SNR=41.5
23:41:09.957 00.003 11872 PhdController: newstate STATE_CALIBRATE
23:41:09.960 00.003 11872 PhdController: newstate STATE_GUIDE
23:41:09.983 00.023 11872 Changing from state SELECTED to CALIBRATING_PRIMARY
23:41:09.989 00.006 11872 guider state => CALIBRATED
23:41:09.993 00.004 11872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
23:41:09.998 00.005 11872 reset dither spiral
23:41:10.003 00.005 11872 PhdController: newstate STATE_SETTLE_BEGIN
23:41:10.008 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:10.012 00.004 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:41:10.017 00.005 11872 Enqueuing Expose request
23:41:10.021 00.004 9960 Worker thread wakes up
23:41:10.021 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:41:10.021 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:41:10.617 00.596 11872 evsrv: cli 0D2D3220 connect
23:41:10.623 00.006 11872 case statement mapped state 5 to 1
23:41:10.630 00.007 11872 case statement mapped state 5 to 1
23:41:10.634 00.004 11872 evsrv: cli 0D2D3220 request: {"method":"get_app_state","id":"2cb39234-c771-472b-9565-29ab0e6f7b37"}
23:41:10.642 00.008 11872 case statement mapped state 5 to 1
23:41:10.648 00.006 11872 evsrv: cli 0D2D3220 response: {"jsonrpc":"2.0","result":"Selected","id":"2cb39234-c771-472b-9565-29ab0e6f7b37"}
23:41:10.653 00.005 11872 evsrv: cli 0D2D3220 disconnect
23:41:11.262 00.609 9960 Exposure complete
23:41:11.379 00.117 9960 worker thread done servicing request
23:41:11.380 00.001 11872 OnExposeComplete: enter
23:41:11.385 00.005 11872 UpdateGuideState(): m_state=5
23:41:11.388 00.003 11872 Star::Find(15, 1844, 796, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:41:11.393 00.005 11872 Star::Find returns 1 (0), X=1844.83, Y=795.57, Mass=4294, SNR=43.7, Peak=192 HFD=5.6
23:41:11.397 00.004 11872 CameraToMount -- cameraTheta (-1.07) - m_xAngle (0.00) = xAngle (-1.08 = -1.08)
23:41:11.400 00.003 11872 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.89 = 1.89)
23:41:11.404 00.004 11872 CameraToMount -- cameraX=0.11 cameraY=-0.20 hyp=0.22 cameraTheta=-1.07 mountX=0.11 mountY=0.21, mountTheta=1.11
23:41:11.409 00.005 11872 Changing from state CALIBRATED to GUIDING
23:41:11.413 00.004 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:41:11.417 00.004 11872 ScopeASCOM::SideOfPier() returns 0
23:41:11.420 00.003 11872 AdjustCalibrationForScopePointing (scope): current dec=31.2 pierSide=0, cal dec=0.0 pierSide=0 rotAngle=None bin=1
23:41:11.423 00.003 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:41:11.428 00.005 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:41:11.431 00.003 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:41:11.435 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:41:11.439 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:41:11.443 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:41:11.446 00.003 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:41:11.450 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:41:11.454 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:41:11.457 00.003 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:41:11.461 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:41:11.465 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:41:11.469 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:41:11.566 00.097 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:41:11.573 00.007 11872 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 2.900000
23:41:11.578 00.005 11872 Dec comp: XRate 1.564 -> 1.337 for dec 0.0 -> dec 31.2
23:41:11.583 00.005 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:41:11.590 00.007 11872 ScopeASCOM::SideOfPier() returns 0
23:41:11.596 00.006 11872 setting lock position to (1844.83, 795.57)
23:41:11.604 00.008 11872 guider state => GUIDING
23:41:11.610 00.006 11872 Status Line: Guiding
23:41:11.618 00.008 11872 Mount: notify guiding started
23:41:11.628 00.010 11872 GetString("/profile/5/name", "") returns "PHD SF 2025"
23:41:11.636 00.008 11872 GetString("/profile/5/scope/calibration/timestamp", "") returns "11/21/2025 10:15:14 PM"
23:41:11.643 00.007 11872 GetDouble("/profile/5/scope/calibration/xRate", 1.000000) returns 0.001564
23:41:11.649 00.006 11872 GetDouble("/profile/5/scope/calibration/yRate", 1.000000) returns 0.001340
23:41:11.653 00.004 11872 GetInt("/profile/5/scope/calibration/binning", 1) returns 1
23:41:11.658 00.005 11872 GetDouble("/profile/5/scope/calibration/xAngle", 0.000000) returns 0.004073
23:41:11.663 00.005 11872 GetDouble("/profile/5/scope/calibration/yAngle", 0.000000) returns -1.738880
23:41:11.667 00.004 11872 GetDouble("/profile/5/scope/calibration/declination", 0.000000) returns 0.000075
23:41:11.670 00.003 11872 GetInt("/profile/5/scope/calibration/pierSide", -1) returns 0
23:41:11.675 00.005 11872 GetInt("/profile/5/scope/calibration/raGuideParity", 0) returns 1
23:41:11.679 00.004 11872 GetInt("/profile/5/scope/calibration/decGuideParity", 0) returns -1
23:41:11.683 00.004 11872 GetDouble("/profile/5/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
23:41:11.688 00.005 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:41:11.693 00.005 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:41:11.698 00.005 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:41:11.703 00.005 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:41:11.708 00.005 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:41:11.712 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:41:11.716 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:41:11.720 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:41:11.725 00.005 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:41:11.729 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:41:11.733 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:41:11.737 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:41:11.742 00.005 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:41:11.746 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:41:11.751 00.005 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:41:11.755 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:41:11.759 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:41:11.762 00.003 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:41:11.766 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:41:11.770 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:41:11.773 00.003 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:41:11.776 00.003 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:41:11.779 00.003 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:41:11.782 00.003 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:41:11.786 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:41:11.789 00.003 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:41:11.802 00.013 11872 evsrv: cli 0D2D26E0 connect
23:41:11.806 00.004 11872 case statement mapped state 6 to 3
23:41:11.810 00.004 11872 case statement mapped state 6 to 3
23:41:11.814 00.004 11872 evsrv: cli 0D2D26E0 request: {"method":"get_app_state","id":"c5e88bcc-16a0-4f12-9fc8-aa50463a774f"}
23:41:11.817 00.003 11872 case statement mapped state 6 to 3
23:41:11.821 00.004 11872 evsrv: cli 0D2D26E0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c5e88bcc-16a0-4f12-9fc8-aa50463a774f"}
23:41:11.832 00.011 11872 evsrv: cli 0D2D26E0 disconnect
23:41:11.912 00.080 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:41:11.922 00.010 11872 ScopeASCOM::SideOfPier() returns 0
23:41:11.925 00.003 11872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
23:41:11.930 00.005 11872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
23:41:11.933 00.003 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:41:11.935 00.002 11872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 31.2
23:41:11.939 00.004 11872 MountToCamera -- mountTheta (-0.00) + m_xAngle (0.00) = xAngle (0.00 = 0.00)
23:41:11.942 00.003 11872 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
23:41:11.945 00.003 11872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
23:41:11.948 00.003 11872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
23:41:11.952 00.004 11872 GetInt("/profile/5/AutoLoadCalibration", -1) returns 1
23:41:11.955 00.003 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=192, med=0, FiltMin=0, FiltMax=104, Gamma=1.000
23:41:11.957 00.002 11872 UpdateGuideState exits: m=4294 SNR=43.7
23:41:11.961 00.004 11872 PhdController: newstate STATE_SETTLE_WAIT
23:41:11.964 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:11.967 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:41:11.970 00.003 11872 Enqueuing Expose request
23:41:11.974 00.004 9960 Worker thread wakes up
23:41:11.974 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:41:11.975 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1830,781,31,31)
23:41:13.228 01.253 9960 Exposure complete
23:41:13.343 00.115 9960 worker thread done servicing request
23:41:13.343 00.000 11872 OnExposeComplete: enter
23:41:13.348 00.005 11872 UpdateGuideState(): m_state=6
23:41:13.351 00.003 11872 Star::Find(15, 1844, 795, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:13.355 00.004 11872 Star::Find returns 1 (0), X=1844.80, Y=795.39, Mass=4148, SNR=43.1, Peak=182 HFD=5.7
23:41:13.362 00.007 11872 CameraToMount -- cameraTheta (-1.72) - m_xAngle (0.00) = xAngle (-1.72 = -1.72)
23:41:13.366 00.004 11872 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.25 = 1.25)
23:41:13.370 00.004 11872 CameraToMount -- cameraX=-0.03 cameraY=-0.19 hyp=0.19 cameraTheta=-1.72 mountX=-0.03 mountY=0.18, mountTheta=1.73
23:41:13.375 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.03, y=-0.19, opts=13)
23:41:13.379 00.004 11872 Enqueuing Move request for scope (-0.03, -0.19)
23:41:13.383 00.004 9960 Worker thread wakes up
23:41:13.383 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.19) opts 0xd
23:41:13.383 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.03, -0.19)
23:41:13.383 00.000 9960 Moving (-0.03, -0.19) raw xDistance=-0.03 yDistance=0.18
23:41:13.383 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:41:13.383 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:41:13.383 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=188, med=0, FiltMin=0, FiltMax=118, Gamma=1.000
23:41:13.388 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
23:41:13.388 00.000 11872 UpdateGuideState exits: m=4148 SNR=43.1
23:41:13.393 00.005 11872 PhdController: settling, locked = 1, distance = 0.21 (1.50) aobump = 0 frame = 1 / 99999
23:41:13.397 00.004 9960 MoveAxis(E, 0, ABG)
23:41:13.398 00.001 9960 Move returns status 0, amount 0
23:41:13.398 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763790073.397,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.21,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:41:13.401 00.003 9960 MoveAxis(N, 0, ABG)
23:41:13.402 00.001 9960 Move returns status 0, amount 0
23:41:13.402 00.000 9960 move complete, result=0
23:41:13.402 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:13.406 00.004 9960 worker thread done servicing request
23:41:13.407 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:41:13.410 00.003 11872 Enqueuing Expose request
23:41:13.414 00.004 11872 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:41:13.417 00.003 9960 Worker thread wakes up
23:41:13.417 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:41:13.417 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1830,781,31,31)
23:41:14.660 01.243 9960 Exposure complete
23:41:14.762 00.102 9960 worker thread done servicing request
23:41:14.762 00.000 11872 OnExposeComplete: enter
23:41:14.766 00.004 11872 UpdateGuideState(): m_state=6
23:41:14.770 00.004 11872 Star::Find(15, 1844, 795, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:41:14.773 00.003 11872 Star::Find returns 1 (0), X=1844.60, Y=796.28, Mass=4070, SNR=43.3, Peak=173 HFD=5.6
23:41:14.777 00.004 11872 CameraToMount -- cameraTheta (1.89) - m_xAngle (0.00) = xAngle (1.88 = 1.88)
23:41:14.780 00.003 11872 CameraToMount -- cameraTheta (1.89) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.85 = -1.43)
23:41:14.784 00.004 11872 CameraToMount -- cameraX=-0.23 cameraY=0.71 hyp=0.75 cameraTheta=1.89 mountX=-0.23 mountY=-0.74, mountTheta=-1.87
23:41:14.789 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.23, y=0.71, opts=13)
23:41:14.792 00.003 11872 Enqueuing Move request for scope (-0.23, 0.71)
23:41:14.797 00.005 9960 Worker thread wakes up
23:41:14.797 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.71) opts 0xd
23:41:14.797 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.23, 0.71)
23:41:14.797 00.000 9960 Moving (-0.23, 0.71) raw xDistance=-0.23 yDistance=-0.74
23:41:14.797 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
23:41:14.797 00.000 9960 resist switch: large excursion: input -0.74 thresh 0.60 direction from 0 to -1
23:41:14.798 00.001 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.21
23:41:14.798 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.74 from input -0.74
23:41:14.798 00.000 9960 MoveAxis(E, 108, ABG)
23:41:14.798 00.000 9960 Guiding  Dir = 2, Dur = 108
23:41:14.798 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=178, med=0, FiltMin=0, FiltMax=114, Gamma=1.000
23:41:14.802 00.004 9960 IsSlewing returns 0
23:41:14.802 00.000 11872 UpdateGuideState exits: m=4070 SNR=43.3
23:41:14.807 00.005 9960 IsGuiding returns 0
23:41:14.808 00.001 11872 PhdController: settling, locked = 1, distance = 0.37 (1.50) aobump = 0 frame = 2 / 99999
23:41:14.811 00.003 9960 PulseGuide returned control before completion, sleep 118
23:41:14.812 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763790074.811,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.37,"Time":1.4,"SettleTime":10.0,"StarLocked":true}
23:41:14.815 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:14.818 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:41:14.822 00.004 11872 Enqueuing Expose request
23:41:14.936 00.114 9960 IsGuiding returns 1
23:41:14.936 00.000 9960 scope still moving after pulse duration time elapsed
23:41:14.964 00.028 9960 IsSlewing returns 0
23:41:14.968 00.004 9960 IsGuiding returns 0
23:41:14.968 00.000 9960 scope move finished after 108 + 53 ms
23:41:14.969 00.001 9960 Move returns status 0, amount 108
23:41:14.969 00.000 9960 MoveAxis(N, 551, ABG)
23:41:14.970 00.001 9960 Guiding  Dir = 0, Dur = 551
23:41:14.972 00.002 9960 IsSlewing returns 0
23:41:14.973 00.001 9960 IsGuiding returns 0
23:41:14.973 00.000 9960 PulseGuide returned control before completion, sleep 561
23:41:15.546 00.573 9960 IsGuiding returns 1
23:41:15.547 00.001 9960 scope still moving after pulse duration time elapsed
23:41:15.577 00.030 9960 IsSlewing returns 0
23:41:15.578 00.001 9960 IsGuiding returns 0
23:41:15.580 00.002 9960 scope move finished after 551 + 56 ms
23:41:15.581 00.001 9960 Move returns status 0, amount 551
23:41:15.582 00.001 9960 move complete, result=0
23:41:15.583 00.001 9960 worker thread done servicing request
23:41:15.583 00.000 9960 Worker thread wakes up
23:41:15.584 00.001 11872 GuideStep: -0.2 px 108 ms EAST, -0.7 px 551 ms NORTH
23:41:15.590 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
23:41:15.590 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1830,781,31,31)
23:41:16.839 01.249 9960 Exposure complete
23:41:16.945 00.106 9960 worker thread done servicing request
23:41:16.946 00.001 11872 OnExposeComplete: enter
23:41:16.950 00.004 11872 UpdateGuideState(): m_state=6
23:41:16.953 00.003 11872 Star::Find(15, 1844, 796, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:41:16.958 00.005 11872 Star::Find returns 1 (0), X=1844.78, Y=796.11, Mass=4057, SNR=42.9, Peak=171 HFD=5.9
23:41:16.963 00.005 11872 CameraToMount -- cameraTheta (1.66) - m_xAngle (0.00) = xAngle (1.66 = 1.66)
23:41:16.967 00.004 11872 CameraToMount -- cameraTheta (1.66) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.63 = -1.66)
23:41:16.970 00.003 11872 CameraToMount -- cameraX=-0.05 cameraY=0.54 hyp=0.54 cameraTheta=1.66 mountX=-0.05 mountY=-0.54, mountTheta=-1.66
23:41:16.975 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.05, y=0.54, opts=13)
23:41:16.979 00.004 11872 Enqueuing Move request for scope (-0.05, 0.54)
23:41:16.983 00.004 9960 Worker thread wakes up
23:41:16.983 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.54) opts 0xd
23:41:16.984 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=171, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
23:41:16.988 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.05, 0.54)
23:41:16.988 00.000 9960 Moving (-0.05, 0.54) raw xDistance=-0.05 yDistance=-0.54
23:41:16.988 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:41:16.988 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.54 from input -0.54
23:41:16.988 00.000 9960 MoveAxis(E, 0, ABG)
23:41:16.988 00.000 9960 Move returns status 0, amount 0
23:41:16.989 00.001 11872 UpdateGuideState exits: m=4057 SNR=42.9
23:41:16.992 00.003 11872 PhdController: settling, locked = 1, distance = 0.42 (1.50) aobump = 0 frame = 3 / 99999
23:41:16.997 00.005 9960 MoveAxis(N, 405, ABG)
23:41:16.997 00.000 9960 Guiding  Dir = 0, Dur = 405
23:41:16.997 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763790076.997,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.42,"Time":3.6,"SettleTime":10.0,"StarLocked":true}
23:41:17.001 00.004 9960 IsSlewing returns 0
23:41:17.001 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:17.005 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:41:17.009 00.004 9960 IsGuiding returns 0
23:41:17.009 00.000 11872 Enqueuing Expose request
23:41:17.014 00.005 9960 PulseGuide returned control before completion, sleep 415
23:41:17.442 00.428 9960 IsGuiding returns 1
23:41:17.444 00.002 9960 scope still moving after pulse duration time elapsed
23:41:17.473 00.029 9960 IsSlewing returns 0
23:41:17.475 00.002 9960 IsGuiding returns 0
23:41:17.475 00.000 9960 scope move finished after 405 + 60 ms
23:41:17.476 00.001 9960 Move returns status 0, amount 405
23:41:17.476 00.000 9960 move complete, result=0
23:41:17.476 00.000 9960 worker thread done servicing request
23:41:17.477 00.001 9960 Worker thread wakes up
23:41:17.477 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.5 px 405 ms NORTH
23:41:17.483 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
23:41:17.483 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1830,781,31,31)
23:41:18.741 01.258 9960 Exposure complete
23:41:18.857 00.116 9960 worker thread done servicing request
23:41:18.857 00.000 11872 OnExposeComplete: enter
23:41:18.861 00.004 11872 UpdateGuideState(): m_state=6
23:41:18.864 00.003 11872 Star::Find(15, 1844, 796, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
23:41:18.869 00.005 11872 Star::Find returns 1 (0), X=1844.71, Y=795.32, Mass=4198, SNR=44.0, Peak=174 HFD=5.6
23:41:18.873 00.004 11872 CameraToMount -- cameraTheta (-2.01) - m_xAngle (0.00) = xAngle (-2.02 = -2.02)
23:41:18.876 00.003 11872 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (0.95 = 0.95)
23:41:18.880 00.004 11872 CameraToMount -- cameraX=-0.12 cameraY=-0.25 hyp=0.28 cameraTheta=-2.01 mountX=-0.12 mountY=0.23, mountTheta=2.06
23:41:18.884 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.12, y=-0.25, opts=13)
23:41:18.889 00.005 11872 Enqueuing Move request for scope (-0.12, -0.25)
23:41:18.892 00.003 9960 Worker thread wakes up
23:41:18.892 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.25) opts 0xd
23:41:18.893 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.12, -0.25)
23:41:18.893 00.000 9960 Moving (-0.12, -0.25) raw xDistance=-0.12 yDistance=0.23
23:41:18.894 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:41:18.894 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
23:41:18.894 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
23:41:18.894 00.000 9960 MoveAxis(E, 0, ABG)
23:41:18.895 00.001 9960 Move returns status 0, amount 0
23:41:18.895 00.000 9960 MoveAxis(N, 0, ABG)
23:41:18.895 00.000 9960 Move returns status 0, amount 0
23:41:18.895 00.000 9960 move complete, result=0
23:41:18.895 00.000 9960 worker thread done servicing request
23:41:18.895 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=174, med=0, FiltMin=0, FiltMax=124, Gamma=1.000
23:41:18.899 00.004 11872 UpdateGuideState exits: m=4198 SNR=44.0
23:41:18.903 00.004 11872 PhdController: settling, locked = 1, distance = 0.38 (1.50) aobump = 0 frame = 4 / 99999
23:41:18.907 00.004 11872 evsrv: {"Event":"Settling","Timestamp":1763790078.907,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.38,"Time":5.5,"SettleTime":10.0,"StarLocked":true}
23:41:18.912 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:18.915 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:41:18.919 00.004 11872 Enqueuing Expose request
23:41:18.923 00.004 11872 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:41:18.927 00.004 9960 Worker thread wakes up
23:41:18.928 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
23:41:18.928 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1830,781,31,31)
23:41:20.175 01.247 9960 Exposure complete
23:41:20.269 00.094 9960 worker thread done servicing request
23:41:20.269 00.000 11872 OnExposeComplete: enter
23:41:20.273 00.004 11872 UpdateGuideState(): m_state=6
23:41:20.276 00.003 11872 Star::Find(15, 1844, 795, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
23:41:20.280 00.004 11872 Star::Find returns 1 (0), X=1845.16, Y=794.01, Mass=3860, SNR=41.4, Peak=175 HFD=5.9
23:41:20.284 00.004 11872 CameraToMount -- cameraTheta (-1.36) - m_xAngle (0.00) = xAngle (-1.37 = -1.37)
23:41:20.288 00.004 11872 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.60 = 1.60)
23:41:20.292 00.004 11872 CameraToMount -- cameraX=0.33 cameraY=-1.56 hyp=1.59 cameraTheta=-1.36 mountX=0.32 mountY=1.59, mountTheta=1.37
23:41:20.297 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.33, y=-1.56, opts=13)
23:41:20.301 00.004 11872 Enqueuing Move request for scope (0.33, -1.56)
23:41:20.305 00.004 9960 Worker thread wakes up
23:41:20.305 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.33, -1.56) opts 0xd
23:41:20.305 00.000 9960 Handling offset move in thread for scope, endpoint = (0.33, -1.56)
23:41:20.305 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=184, med=0, FiltMin=0, FiltMax=125, Gamma=1.000
23:41:20.309 00.004 9960 Moving (0.33, -1.56) raw xDistance=0.32 yDistance=1.59
23:41:20.310 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32
23:41:20.310 00.000 9960 resist switch: large excursion: input 1.59 thresh 0.60 direction from -1 to 1
23:41:20.310 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.77
23:41:20.310 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.59 from input 1.59
23:41:20.310 00.000 9960 MoveAxis(W, 152, ABG)
23:41:20.311 00.001 9960 Guiding  Dir = 3, Dur = 152
23:41:20.311 00.000 11872 UpdateGuideState exits: m=3860 SNR=41.4
23:41:20.314 00.003 9960 IsSlewing returns 0
23:41:20.314 00.000 11872 PhdController: settling, locked = 1, distance = 0.74 (1.50) aobump = 0 frame = 5 / 99999
23:41:20.319 00.005 11872 evsrv: {"Event":"Settling","Timestamp":1763790080.319,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.74,"Time":6.9,"SettleTime":10.0,"StarLocked":true}
23:41:20.321 00.002 9960 IsGuiding returns 0
23:41:20.321 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:20.326 00.005 9960 PulseGuide returned control before completion, sleep 162
23:41:20.326 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:41:20.330 00.004 11872 Enqueuing Expose request
23:41:20.494 00.164 9960 IsGuiding returns 1
23:41:20.495 00.001 9960 scope still moving after pulse duration time elapsed
23:41:20.525 00.030 9960 IsSlewing returns 0
23:41:20.525 00.000 9960 IsGuiding returns 0
23:41:20.525 00.000 9960 scope move finished after 152 + 51 ms
23:41:20.526 00.001 9960 Move returns status 0, amount 152
23:41:20.526 00.000 9960 MoveAxis(S, 1188, ABG)
23:41:20.526 00.000 9960 Guiding  Dir = 1, Dur = 1188
23:41:20.526 00.000 9960 IsSlewing returns 0
23:41:20.528 00.002 9960 IsGuiding returns 0
23:41:20.528 00.000 9960 PulseGuide returned control before completion, sleep 1198
23:41:21.732 01.204 9960 IsGuiding returns 1
23:41:21.733 00.001 9960 scope still moving after pulse duration time elapsed
23:41:21.764 00.031 9960 IsSlewing returns 0
23:41:21.765 00.001 9960 IsGuiding returns 0
23:41:21.765 00.000 9960 scope move finished after 1188 + 50 ms
23:41:21.767 00.002 9960 Move returns status 0, amount 1188
23:41:21.767 00.000 9960 move complete, result=0
23:41:21.767 00.000 9960 worker thread done servicing request
23:41:21.767 00.000 9960 Worker thread wakes up
23:41:21.768 00.001 11872 GuideStep: 0.3 px 152 ms WEST, 1.6 px 1188 ms SOUTH
23:41:21.775 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
23:41:21.775 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1830,781,31,31)
23:41:23.026 01.251 9960 Exposure complete
23:41:23.142 00.116 9960 worker thread done servicing request
23:41:23.142 00.000 11872 OnExposeComplete: enter
23:41:23.146 00.004 11872 UpdateGuideState(): m_state=6
23:41:23.150 00.004 11872 Star::Find(15, 1845, 794, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
23:41:23.154 00.004 11872 Star::Find returns 1 (0), X=1844.82, Y=796.10, Mass=4397, SNR=44.6, Peak=193 HFD=6.0
23:41:23.158 00.004 11872 CameraToMount -- cameraTheta (1.59) - m_xAngle (0.00) = xAngle (1.59 = 1.59)
23:41:23.162 00.004 11872 CameraToMount -- cameraTheta (1.59) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.56 = -1.73)
23:41:23.165 00.003 11872 CameraToMount -- cameraX=-0.01 cameraY=0.53 hyp=0.53 cameraTheta=1.59 mountX=-0.01 mountY=-0.52, mountTheta=-1.59
23:41:23.171 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.01, y=0.53, opts=13)
23:41:23.174 00.003 11872 Enqueuing Move request for scope (-0.01, 0.53)
23:41:23.179 00.005 9960 Worker thread wakes up
23:41:23.179 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=193, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
23:41:23.183 00.004 11872 UpdateGuideState exits: m=4397 SNR=44.6
23:41:23.187 00.004 11872 PhdController: settling, locked = 1, distance = 0.68 (1.50) aobump = 0 frame = 6 / 99999
23:41:23.191 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.53) opts 0xd
23:41:23.191 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.01, 0.53)
23:41:23.192 00.001 9960 Moving (-0.01, 0.53) raw xDistance=-0.01 yDistance=-0.52
23:41:23.192 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763790083.191,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.68,"Time":9.8,"SettleTime":10.0,"StarLocked":true}
23:41:23.196 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:41:23.196 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
23:41:23.196 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:23.199 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:41:23.203 00.004 11872 Enqueuing Expose request
23:41:23.207 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.52
23:41:23.207 00.000 9960 MoveAxis(E, 0, ABG)
23:41:23.208 00.001 9960 Move returns status 0, amount 0
23:41:23.208 00.000 9960 MoveAxis(N, 0, ABG)
23:41:23.208 00.000 9960 Move returns status 0, amount 0
23:41:23.208 00.000 9960 move complete, result=0
23:41:23.208 00.000 9960 worker thread done servicing request
23:41:23.209 00.001 9960 Worker thread wakes up
23:41:23.209 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -0.5 px 0 ms NORTH
23:41:23.213 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
23:41:23.213 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1830,781,31,31)
23:41:24.461 01.248 9960 Exposure complete
23:41:24.568 00.107 9960 worker thread done servicing request
23:41:24.568 00.000 11872 OnExposeComplete: enter
23:41:24.575 00.007 11872 UpdateGuideState(): m_state=6
23:41:24.579 00.004 11872 Star::Find(15, 1844, 796, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
23:41:24.584 00.005 11872 Star::Find returns 1 (0), X=1845.26, Y=794.70, Mass=4073, SNR=42.5, Peak=168 HFD=5.6
23:41:24.587 00.003 11872 CameraToMount -- cameraTheta (-1.11) - m_xAngle (0.00) = xAngle (-1.11 = -1.11)
23:41:24.592 00.005 11872 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.86 = 1.86)
23:41:24.596 00.004 11872 CameraToMount -- cameraX=0.43 cameraY=-0.87 hyp=0.97 cameraTheta=-1.11 mountX=0.43 mountY=0.94, mountTheta=1.14
23:41:24.601 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.43, y=-0.87, opts=13)
23:41:24.606 00.005 11872 Enqueuing Move request for scope (0.43, -0.87)
23:41:24.609 00.003 9960 Worker thread wakes up
23:41:24.610 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=168, med=0, FiltMin=0, FiltMax=114, Gamma=1.000
23:41:24.614 00.004 11872 UpdateGuideState exits: m=4073 SNR=42.5
23:41:24.618 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.43, -0.87) opts 0xd
23:41:24.618 00.000 9960 Handling offset move in thread for scope, endpoint = (0.43, -0.87)
23:41:24.618 00.000 9960 Moving (0.43, -0.87) raw xDistance=0.43 yDistance=0.94
23:41:24.618 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.27 from input 0.43
23:41:24.618 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.94 from input 0.94
23:41:24.619 00.001 9960 MoveAxis(W, 203, ABG)
23:41:24.619 00.000 11872 PhdController: settling, locked = 1, distance = 0.77 (1.50) aobump = 0 frame = 7 / 99999
23:41:24.623 00.004 11872 PhdController: newstate STATE_FINISH
23:41:24.627 00.004 9960 Guiding  Dir = 3, Dur = 203
23:41:24.627 00.000 11872 PhdController complete: success
23:41:24.631 00.004 9960 IsSlewing returns 0
23:41:24.633 00.002 11872 evsrv: {"Event":"SettleDone","Timestamp":1763790084.631,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":7,"DroppedFrames":0}
23:41:24.638 00.005 9960 IsGuiding returns 0
23:41:24.638 00.000 11872 Mount: notify guiding dither settle done success=1
23:41:24.643 00.005 11872 PhdController: newstate STATE_IDLE
23:41:24.647 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:24.650 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:41:24.654 00.004 9960 PulseGuide returned control before completion, sleep 213
23:41:24.654 00.000 11872 Enqueuing Expose request
23:41:24.871 00.217 9960 IsGuiding returns 1
23:41:24.873 00.002 9960 scope still moving after pulse duration time elapsed
23:41:24.904 00.031 9960 IsSlewing returns 0
23:41:24.905 00.001 9960 IsGuiding returns 0
23:41:24.905 00.000 9960 scope move finished after 203 + 64 ms
23:41:24.905 00.000 9960 Move returns status 0, amount 203
23:41:24.907 00.002 9960 MoveAxis(S, 698, ABG)
23:41:24.907 00.000 9960 Guiding  Dir = 1, Dur = 698
23:41:24.907 00.000 9960 IsSlewing returns 0
23:41:24.907 00.000 9960 IsGuiding returns 0
23:41:24.909 00.002 9960 PulseGuide returned control before completion, sleep 708
23:41:25.325 00.416 11872 evsrv: cli 0D2D3360 connect
23:41:25.334 00.009 11872 case statement mapped state 6 to 3
23:41:25.337 00.003 11872 case statement mapped state 6 to 3
23:41:25.344 00.007 11872 evsrv: cli 0D2D3360 request: {"method":"get_app_state","id":"cde2f8f6-449c-48d7-94e0-b8d88f5efbc9"}
23:41:25.350 00.006 11872 case statement mapped state 6 to 3
23:41:25.354 00.004 11872 evsrv: cli 0D2D3360 response: {"jsonrpc":"2.0","result":"Guiding","id":"cde2f8f6-449c-48d7-94e0-b8d88f5efbc9"}
23:41:25.362 00.008 11872 evsrv: cli 0D2D3360 disconnect
23:41:25.367 00.005 11872 evsrv: cli 0D2D3220 connect
23:41:25.371 00.004 11872 case statement mapped state 6 to 3
23:41:25.377 00.006 11872 case statement mapped state 6 to 3
23:41:25.382 00.005 11872 evsrv: cli 0D2D3220 request: {"method":"stop_capture","id":"79bf6205-ddcc-41f7-803c-f56a084a673a"}
23:41:25.386 00.004 11872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:41:25.391 00.005 11872 Status Line: Waiting for devices...
23:41:25.398 00.007 11872 evsrv: cli 0D2D3220 response: {"jsonrpc":"2.0","result":0,"id":"79bf6205-ddcc-41f7-803c-f56a084a673a"}
23:41:25.406 00.008 11872 evsrv: cli 0D2D3220 disconnect
23:41:25.411 00.005 11872 evsrv: cli 0D2D2F00 connect
23:41:25.414 00.003 11872 case statement mapped state 6 to 3
23:41:25.418 00.004 11872 case statement mapped state 6 to 3
23:41:25.426 00.008 11872 evsrv: cli 0D2D2F00 request: {"method":"get_app_state","id":"6a7f6661-e99a-4139-bd24-9b41ba116d5d"}
23:41:25.430 00.004 11872 case statement mapped state 6 to 3
23:41:25.435 00.005 11872 evsrv: cli 0D2D2F00 response: {"jsonrpc":"2.0","result":"Guiding","id":"6a7f6661-e99a-4139-bd24-9b41ba116d5d"}
23:41:25.439 00.004 11872 evsrv: cli 0D2D2F00 disconnect
23:41:25.622 00.183 9960 IsGuiding returns 1
23:41:25.622 00.000 9960 scope still moving after pulse duration time elapsed
23:41:25.653 00.031 9960 Error thrown from C:\cygwin\home\agalasso\projects\phd2\scope_ascom.cpp:644->ASCOM Scope: thread interrupt requested
23:41:25.653 00.000 9960 Error thrown from C:\cygwin\home\agalasso\projects\phd2\scope.cpp:770->guide failed
23:41:25.653 00.000 9960 Move returns status 1, amount 0
23:41:25.655 00.002 9960 Error thrown from C:\cygwin\home\agalasso\projects\phd2\worker_thread.cpp:322->Move failed
23:41:25.655 00.000 9960 move complete, result=1
23:41:25.656 00.001 9960 worker thread done servicing request
23:41:25.656 00.000 11872 GuideStep: 0.4 px 203 ms WEST, 0.9 px 0 ms SOUTH
23:41:25.664 00.008 9960 Worker thread wakes up
23:41:25.664 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:41:25.665 00.001 9960 Error thrown from C:\cygwin\home\agalasso\projects\phd2\worker_thread.cpp:180->Time lapse interrupted
23:41:25.665 00.000 9960 worker thread done servicing request
23:41:25.671 00.006 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\myframe_events.cpp:609->Error reported moving
23:41:25.680 00.009 11872 OnExposeComplete: enter
23:41:25.686 00.006 11872 OnExposeComplete: Capture Error reported
23:41:25.695 00.009 11872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
23:41:25.703 00.008 11872 Mount: notify guiding stopped
23:41:25.715 00.012 11872 Changing from state GUIDING to STOP
23:41:25.721 00.006 11872 guider state => SELECTED
23:41:25.727 00.006 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=168, med=0, FiltMin=0, FiltMax=114, Gamma=1.000
23:41:25.733 00.006 11872 Changing from state SELECTED to UNINITIALIZED
23:41:25.737 00.004 11872 guider state => SELECTING
23:41:25.744 00.007 11872 Status Line: Stopped.
23:41:25.750 00.006 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\myframe_events.cpp:489->Error reported capturing image
23:41:26.441 00.691 11872 evsrv: cli 0D2D2960 connect
23:41:26.448 00.007 11872 evsrv: cli 0D2D2960 request: {"method":"get_app_state","id":"7dcfff8e-9c3c-4d3f-9e39-bafcd71e16ea"}
23:41:26.456 00.008 11872 evsrv: cli 0D2D2960 response: {"jsonrpc":"2.0","result":"Stopped","id":"7dcfff8e-9c3c-4d3f-9e39-bafcd71e16ea"}
23:41:26.461 00.005 11872 evsrv: cli 0D2D2960 disconnect
23:41:45.175 18.714 11872 evsrv: cli 0D2D23C0 connect
23:41:45.182 00.007 11872 evsrv: cli 0D2D23C0 request: {"method":"get_app_state","id":"eba85020-34d3-48d2-ad6c-2e5f0a9418b0"}
23:41:45.190 00.008 11872 evsrv: cli 0D2D23C0 response: {"jsonrpc":"2.0","result":"Stopped","id":"eba85020-34d3-48d2-ad6c-2e5f0a9418b0"}
23:41:45.196 00.006 11872 evsrv: cli 0D2D23C0 disconnect
23:41:45.202 00.006 11872 evsrv: cli 0D2D28C0 connect
23:41:45.207 00.005 11872 evsrv: cli 0D2D28C0 request: {"method":"get_calibrated","id":"ae235abf-eff0-4fe0-a434-77338881f238"}
23:41:45.213 00.006 11872 evsrv: cli 0D2D28C0 response: {"jsonrpc":"2.0","result":true,"id":"ae235abf-eff0-4fe0-a434-77338881f238"}
23:41:45.217 00.004 11872 evsrv: cli 0D2D28C0 disconnect
23:41:45.222 00.005 11872 evsrv: cli 0D2D2B40 connect
23:41:45.227 00.005 11872 evsrv: cli 0D2D2B40 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"84ef4ebb-403a-4633-a827-6bd41a0f0205"}
23:41:45.232 00.005 11872 PhdController::Guide begins
23:41:45.238 00.006 11872 PhdController: newstate STATE_SETUP
23:41:45.243 00.005 11872 PhdController: setup
23:41:45.247 00.004 11872 PhdController: newstate STATE_ATTEMPT_START
23:41:45.251 00.004 11872 PhdController: start capturing
23:41:45.255 00.004 11872 Changing from state SELECTING to UNINITIALIZED
23:41:45.258 00.003 11872 guider state => SELECTING
23:41:45.263 00.005 11872 setting force full frames = true
23:41:45.268 00.005 11872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
23:41:45.275 00.007 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:41:45.279 00.004 11872 Enqueuing Expose request
23:41:45.283 00.004 11872 PhdController: newstate STATE_SELECT_STAR
23:41:45.287 00.004 9960 Worker thread wakes up
23:41:45.288 00.001 11872 evsrv: cli 0D2D2B40 response: {"jsonrpc":"2.0","result":0,"id":"84ef4ebb-403a-4633-a827-6bd41a0f0205"}
23:41:45.290 00.002 9960 worker thread servicing REQUEST_EXPOSE 1000
23:41:45.292 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:41:45.292 00.000 11872 evsrv: cli 0D2D2B40 disconnect
23:41:45.298 00.006 11872 evsrv: cli 0D2D21E0 connect
23:41:45.302 00.004 11872 case statement mapped state 1 to 101
23:41:45.307 00.005 11872 case statement mapped state 1 to 101
23:41:45.312 00.005 11872 evsrv: cli 0D2D21E0 request: {"method":"get_lock_shift_params","id":"bb46c65d-d5c2-44d4-8158-8c4b5da78082"}
23:41:45.316 00.004 11872 evsrv: cli 0D2D21E0 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"bb46c65d-d5c2-44d4-8158-8c4b5da78082"}
23:41:45.320 00.004 11872 evsrv: cli 0D2D21E0 disconnect
23:41:45.326 00.006 11872 evsrv: cli 0D2D3040 connect
23:41:45.330 00.004 11872 case statement mapped state 1 to 101
23:41:45.334 00.004 11872 case statement mapped state 1 to 101
23:41:45.338 00.004 11872 evsrv: cli 0D2D3040 request: {"method":"get_lock_position","id":"1d70dd94-8492-4915-967c-670d8001845d"}
23:41:45.342 00.004 11872 evsrv: cli 0D2D3040 response: {"jsonrpc":"2.0","result":null,"id":"1d70dd94-8492-4915-967c-670d8001845d"}
23:41:45.346 00.004 11872 evsrv: cli 0D2D3040 disconnect
23:41:46.347 01.001 11872 evsrv: cli 0D2D2BE0 connect
23:41:46.353 00.006 11872 case statement mapped state 1 to 101
23:41:46.357 00.004 11872 case statement mapped state 1 to 101
23:41:46.364 00.007 11872 evsrv: cli 0D2D2BE0 request: {"method":"get_lock_position","id":"101f532c-f468-4cf3-b5e6-5107efde49d8"}
23:41:46.368 00.004 11872 evsrv: cli 0D2D2BE0 response: {"jsonrpc":"2.0","result":null,"id":"101f532c-f468-4cf3-b5e6-5107efde49d8"}
23:41:46.374 00.006 11872 evsrv: cli 0D2D2BE0 disconnect
23:41:46.537 00.163 9960 Exposure complete
23:41:46.641 00.104 9960 worker thread done servicing request
23:41:46.641 00.000 11872 OnExposeComplete: enter
23:41:46.646 00.005 11872 UpdateGuideState(): m_state=1
23:41:46.650 00.004 11872 UpdateCurrentPosition: no star selected
23:41:46.655 00.005 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
23:41:46.659 00.004 11872 Status Line: No star selected
23:41:46.664 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=199, med=0, FiltMin=0, FiltMax=101, Gamma=1.000
23:41:46.670 00.006 11872 UpdateGuideState exits: No star selected
23:41:46.674 00.004 11872 GuiderMultiStar::AutoSelect enter
23:41:46.677 00.003 11872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
23:41:46.791 00.114 11872 AutoFind: auto downsample for scale 1.00 => 1x
23:41:46.987 00.196 11872 AutoFind: global mean = 0.0, stdev 2.3
23:41:46.991 00.004 11872 AutoFind: using threshold = 0.1
23:41:47.226 00.235 11872 AutoFind: local max [1847, 793] 117.3
23:41:47.230 00.004 11872 AutoFind: local max [1604, 243] 105.9
23:41:47.234 00.004 11872 AutoFind: local max [48, 295] 72.6
23:41:47.237 00.003 11872 AutoFind: local max [1738, 257] 60.5
23:41:47.242 00.005 11872 AutoFind: local max [1387, 26] 45.7
23:41:47.245 00.003 11872 AutoFind: local max [1532, 1014] 28.7
23:41:47.248 00.003 11872 AutoFind: local max [1053, 276] 24.7
23:41:47.252 00.004 11872 AutoFind: local max [465, 251] 21.3
23:41:47.256 00.004 11872 AutoFind: local max [790, 495] 20.7
23:41:47.259 00.003 11872 AutoFind: local max [180, 360] 20.4
23:41:47.262 00.003 11872 AutoFind: local max [789, 489] 20.1
23:41:47.266 00.004 11872 AutoFind: local max [1436, 1050] 19.9
23:41:47.270 00.004 11872 AutoFind: local max [894, 847] 19.3
23:41:47.273 00.003 11872 AutoFind: local max [143, 458] 17.9
23:41:47.278 00.005 11872 AutoFind: local max [131, 873] 15.8
23:41:47.281 00.003 11872 AutoFind: local max [1054, 282] 13.7
23:41:47.284 00.003 11872 AutoFind: local max [769, 76] 12.7
23:41:47.289 00.005 11872 AutoFind: local max [1331, 101] 12.1
23:41:47.293 00.004 11872 AutoFind: local max [180, 22] 10.9
23:41:47.297 00.004 11872 AutoFind: local max [47, 944] 9.7
23:41:47.300 00.003 11872 AutoFind: local max [290, 378] 9.3
23:41:47.304 00.004 11872 AutoFind: local max [500, 320] 9.2
23:41:47.308 00.004 11872 AutoFind: local max [1795, 177] 8.8
23:41:47.310 00.002 11872 AutoFind: local max [401, 281] 8.6
23:41:47.315 00.005 11872 AutoFind: local max [402, 276] 8.6
23:41:47.319 00.004 11872 AutoFind: local max [498, 325] 8.4
23:41:47.322 00.003 11872 AutoFind: local max [1405, 27] 7.9
23:41:47.326 00.004 11872 AutoFind: local max [150, 960] 7.9
23:41:47.330 00.004 11872 AutoFind: local max [517, 246] 7.7
23:41:47.334 00.004 11872 AutoFind: local max [1382, 504] 7.0
23:41:47.337 00.003 11872 AutoFind: local max [1383, 497] 7.0
23:41:47.340 00.003 11872 AutoFind: local max [1409, 382] 6.8
23:41:47.344 00.004 11872 AutoFind: local max [380, 978] 6.7
23:41:47.347 00.003 11872 AutoFind: local max [1921, 627] 6.7
23:41:47.350 00.003 11872 AutoFind: local max [321, 453] 6.6
23:41:47.352 00.002 11872 AutoFind: local max [1873, 71] 6.6
23:41:47.356 00.004 11872 AutoFind: local max [1458, 409] 6.5
23:41:47.359 00.003 11872 AutoFind: local max [319, 1029] 6.4
23:41:47.362 00.003 11872 AutoFind: local max [118, 907] 6.1
23:41:47.365 00.003 11872 AutoFind: local max [326, 348] 5.9
23:41:47.368 00.003 11872 AutoFind: local max [1369, 583] 5.9
23:41:47.370 00.002 11872 AutoFind: local max [1499, 653] 5.8
23:41:47.374 00.004 11872 AutoFind: local max [390, 627] 5.5
23:41:47.377 00.003 11872 AutoFind: local max [15, 170] 5.2
23:41:47.381 00.004 11872 AutoFind: local max [319, 937] 5.1
23:41:47.384 00.003 11872 AutoFind: local max [1023, 1009] 5.1
23:41:47.387 00.003 11872 AutoFind: local max [1720, 332] 5.1
23:41:47.391 00.004 11872 AutoFind: local max [1836, 792] 5.1
23:41:47.394 00.003 11872 AutoFind: local max [296, 598] 5.1
23:41:47.398 00.004 11872 AutoFind: local max [1747, 194] 5.0
23:41:47.401 00.003 11872 AutoFind: local max [1832, 573] 4.9
23:41:47.404 00.003 11872 AutoFind: local max [1026, 998] 4.6
23:41:47.408 00.004 11872 AutoFind: local max [574, 576] 4.6
23:41:47.412 00.004 11872 AutoFind: local max [767, 709] 4.5
23:41:47.414 00.002 11872 AutoFind: local max [1359, 527] 4.5
23:41:47.418 00.004 11872 AutoFind: local max [1401, 750] 4.5
23:41:47.421 00.003 11872 AutoFind: local max [1409, 389] 4.3
23:41:47.425 00.004 11872 AutoFind: local max [825, 790] 4.3
23:41:47.428 00.003 11872 AutoFind: local max [50, 606] 4.3
23:41:47.431 00.003 11872 AutoFind: local max [1747, 258] 4.2
23:41:47.434 00.003 11872 AutoFind: local max [528, 505] 4.2
23:41:47.438 00.004 11872 AutoFind: local max [1592, 236] 4.1
23:41:47.442 00.004 11872 AutoFind: local max [1174, 235] 3.9
23:41:47.445 00.003 11872 AutoFind: local max [1744, 348] 3.9
23:41:47.448 00.003 11872 AutoFind: local max [1537, 442] 3.9
23:41:47.452 00.004 11872 AutoFind: local max [804, 494] 3.9
23:41:47.455 00.003 11872 AutoFind: local max [1732, 896] 3.8
23:41:47.459 00.004 11872 AutoFind: local max [1636, 781] 3.7
23:41:47.462 00.003 11872 AutoFind: local max [565, 863] 3.7
23:41:47.465 00.003 11872 AutoFind: local max [354, 411] 3.7
23:41:47.470 00.005 11872 AutoFind: local max [126, 1013] 3.7
23:41:47.473 00.003 11872 AutoFind: local max [1537, 435] 3.7
23:41:47.476 00.003 11872 AutoFind: local max [881, 631] 3.7
23:41:47.479 00.003 11872 AutoFind: local max [1497, 606] 3.7
23:41:47.484 00.005 11872 AutoFind: local max [565, 855] 3.7
23:41:47.487 00.003 11872 AutoFind: local max [1224, 315] 3.7
23:41:47.492 00.005 11872 AutoFind: local max [1824, 814] 3.7
23:41:47.495 00.003 11872 AutoFind: local max [580, 181] 3.7
23:41:47.498 00.003 11872 AutoFind: local max [839, 827] 3.7
23:41:47.502 00.004 11872 AutoFind: local max [1426, 57] 3.7
23:41:47.505 00.003 11872 AutoFind: local max [1397, 39] 3.6
23:41:47.508 00.003 11872 AutoFind: local max [594, 230] 3.6
23:41:47.510 00.002 11872 AutoFind: local max [134, 120] 3.6
23:41:47.514 00.004 11872 AutoFind: local max [1836, 783] 3.6
23:41:47.517 00.003 11872 AutoFind: local max [788, 815] 3.6
23:41:47.521 00.004 11872 AutoFind: local max [1018, 547] 3.6
23:41:47.525 00.004 11872 AutoFind: local max [1607, 234] 3.6
23:41:47.529 00.004 11872 AutoFind: local max [1168, 592] 3.6
23:41:47.534 00.005 11872 AutoFind: local max [781, 116] 3.6
23:41:47.536 00.002 11872 AutoFind: local max [1501, 396] 3.6
23:41:47.539 00.003 11872 AutoFind: local max [459, 238] 3.5
23:41:47.543 00.004 11872 AutoFind: local max [1653, 996] 3.5
23:41:47.546 00.003 11872 AutoFind: local max [373, 956] 3.5
23:41:47.549 00.003 11872 AutoFind: local max [425, 478] 3.4
23:41:47.554 00.005 11872 AutoFind: local max [1666, 249] 3.4
23:41:47.557 00.003 11872 AutoFind: local max [752, 700] 3.4
23:41:47.560 00.003 11872 AutoFind: local max [456, 250] 3.4
23:41:47.563 00.003 11872 AutoFind: local max [586, 862] 3.4
23:41:47.566 00.003 11872 AutoFind: local max [701, 383] 3.4
23:41:47.570 00.004 11872 AutoFind: local max [1871, 47] 3.4
23:41:47.573 00.003 11872 AutoFind: too close [456, 250] 3.4 - [459, 238] 3.5
23:41:47.577 00.004 11872 AutoFind: close dim-bright [456, 250] 3.4 - [465, 251] 21.3
23:41:47.580 00.003 11872 AutoFind: too close [752, 700] 3.4 - [767, 709] 4.5
23:41:47.584 00.004 11872 AutoFind: close dim-bright [459, 238] 3.5 - [465, 251] 21.3
23:41:47.587 00.003 11872 AutoFind: too close [1607, 234] 3.6 - [1592, 236] 4.1
23:41:47.592 00.005 11872 AutoFind: close dim-bright [1607, 234] 3.6 - [1604, 243] 105.9
23:41:47.595 00.003 11872 AutoFind: too close [1836, 783] 3.6 - [1836, 792] 5.1
23:41:47.599 00.004 11872 AutoFind: close dim-bright [1836, 783] 3.6 - [1847, 793] 117.3
23:41:47.602 00.003 11872 AutoFind: too close [1397, 39] 3.6 - [1405, 27] 7.9
23:41:47.607 00.005 11872 AutoFind: close dim-bright [1397, 39] 3.6 - [1387, 26] 45.7
23:41:47.610 00.003 11872 AutoFind: too close [565, 855] 3.7 - [565, 863] 3.7
23:41:47.614 00.004 11872 AutoFind: too close [1537, 435] 3.7 - [1537, 442] 3.9
23:41:47.617 00.003 11872 AutoFind: close dim-bright [804, 494] 3.9 - [789, 489] 20.1
23:41:47.621 00.004 11872 AutoFind: close dim-bright [804, 494] 3.9 - [790, 495] 20.7
23:41:47.623 00.002 11872 AutoFind: close dim-bright [1592, 236] 4.1 - [1604, 243] 105.9
23:41:47.626 00.003 11872 AutoFind: close dim-bright [1747, 258] 4.2 - [1738, 257] 60.5
23:41:47.629 00.003 11872 AutoFind: too close [1409, 389] 4.3 - [1409, 382] 6.8
23:41:47.632 00.003 11872 AutoFind: too close [1026, 998] 4.6 - [1023, 1009] 5.1
23:41:47.634 00.002 11872 AutoFind: close dim-bright [1836, 792] 5.1 - [1847, 793] 117.3
23:41:47.638 00.004 11872 AutoFind: too close [1383, 497] 7.0 - [1382, 504] 7.0
23:41:47.640 00.002 11872 AutoFind: close dim-bright [1405, 27] 7.9 - [1387, 26] 45.7
23:41:47.643 00.003 11872 AutoFind: too close [498, 325] 8.4 - [500, 320] 9.2
23:41:47.645 00.002 11872 AutoFind: too close [402, 276] 8.6 - [401, 281] 8.6
23:41:47.649 00.004 11872 AutoFind: too close [1054, 282] 13.7 - [1053, 276] 24.7
23:41:47.652 00.003 11872 AutoFind: too close [789, 489] 20.1 - [790, 495] 20.7
23:41:47.653 00.001 11872 AutoFind: too close to edge [15, 170] 5.2
23:41:47.658 00.005 11872 AutoFind: too close to edge [1921, 627] 6.7
23:41:47.661 00.003 11872 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
23:41:47.664 00.003 11872 Star::Find(15, 1847, 793, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:47.669 00.005 11872 Star::Find returns 1 (0), X=1846.63, Y=793.59, Mass=4227, SNR=43.9, Peak=199 HFD=5.9
23:41:47.674 00.005 11872 Star::Find(15, 1604, 243, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:47.678 00.004 11872 Star::Find returns 1 (0), X=1604.09, Y=244.60, Mass=5328, SNR=49.0, Peak=167 HFD=6.6
23:41:47.681 00.003 11872 Star::Find(15, 48, 295, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:47.685 00.004 11872 Star::Find returns 1 (0), X=47.67, Y=294.81, Mass=1897, SNR=29.7, Peak=109 HFD=5.1
23:41:47.687 00.002 11872 Star::Find(15, 1738, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:47.691 00.004 11872 Star::Find returns 1 (0), X=1737.86, Y=258.05, Mass=1890, SNR=29.3, Peak=70 HFD=6.0
23:41:47.694 00.003 11872 Star::Find(15, 1387, 26, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:47.696 00.002 11872 Star::Find returns 1 (0), X=1387.97, Y=27.24, Mass=1762, SNR=27.8, Peak=61 HFD=6.1
23:41:47.700 00.004 11872 Star::Find(15, 1532, 1014, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:47.705 00.005 11872 Star::Find returns 1 (0), X=1533.02, Y=1012.72, Mass=1036, SNR=21.3, Peak=35 HFD=5.8
23:41:47.709 00.004 11872 Star::Find(15, 465, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:47.712 00.003 11872 Star::Find returns 1 (0), X=465.98, Y=248.86, Mass=1237, SNR=23.0, Peak=44 HFD=6.4
23:41:47.715 00.003 11872 Star::Find(15, 180, 360, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:47.720 00.005 11872 Star::Find returns 1 (0), X=179.29, Y=360.86, Mass=680, SNR=17.7, Peak=28 HFD=5.9
23:41:47.724 00.004 11872 Star::Find(15, 1436, 1050, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:47.727 00.003 11872 Star::Find returns 1 (0), X=1435.76, Y=1052.67, Mass=808, SNR=19.2, Peak=27 HFD=5.8
23:41:47.732 00.005 11872 Star::Find(15, 894, 847, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:47.737 00.005 11872 Star::Find returns 1 (0), X=895.06, Y=848.73, Mass=1074, SNR=21.6, Peak=30 HFD=6.9
23:41:47.740 00.003 11872 Star::Find(15, 143, 458, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:47.745 00.005 11872 Star::Find returns 1 (0), X=142.73, Y=457.79, Mass=541, SNR=15.3, Peak=31 HFD=5.1
23:41:47.748 00.003 11872 Star::Find(15, 131, 873, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:47.752 00.004 11872 Star::Find returns 1 (0), X=130.87, Y=873.70, Mass=474, SNR=14.7, Peak=28 HFD=5.0
23:41:47.755 00.003 11872 Star::Find(15, 769, 76, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:47.759 00.004 11872 Star::Find returns 1 (0), X=768.83, Y=77.71, Mass=529, SNR=15.5, Peak=14 HFD=6.6
23:41:47.763 00.004 11872 Star::Find(15, 1331, 101, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:47.766 00.003 11872 Star::Find returns 1 (0), X=1331.55, Y=102.96, Mass=510, SNR=15.0, Peak=22 HFD=6.5
23:41:47.770 00.004 11872 Star::Find(15, 180, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:47.774 00.004 11872 Star::Find returns 1 (0), X=180.21, Y=21.12, Mass=261, SNR=11.0, Peak=17 HFD=4.5
23:41:47.777 00.003 11872 Star::Find(15, 47, 944, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:47.780 00.003 11872 Star::Find returns 1 (0), X=46.75, Y=943.73, Mass=246, SNR=10.7, Peak=19 HFD=4.3
23:41:47.784 00.004 11872 Star::Find(15, 290, 378, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:47.787 00.003 11872 Star::Find returns 1 (0), X=290.33, Y=379.45, Mass=340, SNR=12.4, Peak=14 HFD=5.6
23:41:47.790 00.003 11872 Star::Find(15, 1795, 177, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:47.795 00.005 11872 Star::Find returns 1 (0), X=1795.22, Y=177.88, Mass=223, SNR=10.1, Peak=12 HFD=5.2
23:41:47.798 00.003 11872 Star::Find(15, 150, 960, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:47.802 00.004 11872 Star::Find returns 1 (0), X=150.02, Y=961.20, Mass=181, SNR=9.1, Peak=13 HFD=4.8
23:41:47.805 00.003 11872 Star::Find(15, 517, 246, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:47.809 00.004 11872 Star::Find returns 1 (0), X=516.93, Y=244.45, Mass=256, SNR=10.5, Peak=16 HFD=5.4
23:41:47.812 00.003 11872 Star::Find(15, 380, 978, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:47.815 00.003 11872 Star::Find returns 1 (0), X=381.53, Y=978.66, Mass=151, SNR=8.4, Peak=8 HFD=5.5
23:41:47.819 00.004 11872 Star::Find(15, 321, 453, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:47.823 00.004 11872 Star::Find returns 1 (0), X=321.00, Y=453.80, Mass=153, SNR=8.4, Peak=9 HFD=6.0
23:41:47.825 00.002 11872 Star::Find(15, 1873, 71, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:47.829 00.004 11872 Star::Find returns 1 (0), X=1872.63, Y=71.29, Mass=121, SNR=7.4, Peak=10 HFD=4.9
23:41:47.831 00.002 11872 Star::Find(15, 1458, 409, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:47.835 00.004 11872 Star::Find returns 1 (0), X=1457.67, Y=411.03, Mass=335, SNR=12.1, Peak=16 HFD=6.7
23:41:47.838 00.003 11872 Star::Find(15, 319, 1029, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:47.840 00.002 11872 Star::Find returns 1 (0), X=320.01, Y=1029.43, Mass=183, SNR=9.1, Peak=10 HFD=5.1
23:41:47.842 00.002 11872 Star::Find(15, 118, 907, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:47.846 00.004 11872 Star::Find returns 1 (0), X=118.84, Y=907.43, Mass=98, SNR=6.7, Peak=8 HFD=5.0
23:41:47.848 00.002 11872 Star::Find(15, 326, 348, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:47.851 00.003 11872 Star::Find returns 1 (0), X=326.79, Y=346.45, Mass=181, SNR=9.1, Peak=11 HFD=5.0
23:41:47.853 00.002 11872 Star::Find(15, 1369, 583, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:47.856 00.003 11872 Star::Find returns 1 (0), X=1370.18, Y=584.35, Mass=311, SNR=11.5, Peak=17 HFD=6.9
23:41:47.860 00.004 11872 Star::Find(15, 1499, 653, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:47.865 00.005 11872 Star::Find returns 1 (0), X=1500.15, Y=652.88, Mass=205, SNR=9.6, Peak=11 HFD=6.0
23:41:47.868 00.003 11872 Star::Find(15, 390, 627, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:47.871 00.003 11872 Star::Find returns 1 (0), X=390.48, Y=628.20, Mass=135, SNR=7.8, Peak=8 HFD=4.9
23:41:47.873 00.002 11872 Star::Find(15, 319, 937, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:47.876 00.003 11872 Star::Find returns 1 (0), X=318.48, Y=938.21, Mass=100, SNR=6.7, Peak=8 HFD=4.0
23:41:47.880 00.004 11872 Star::Find(15, 1720, 332, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:47.883 00.003 11872 Star::Find returns 1 (0), X=1720.17, Y=333.19, Mass=149, SNR=8.3, Peak=7 HFD=6.1
23:41:47.886 00.003 11872 Star::Find(15, 296, 598, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:47.889 00.003 11872 Star::Find returns 1 (0), X=296.31, Y=597.89, Mass=189, SNR=9.4, Peak=11 HFD=6.0
23:41:47.892 00.003 11872 Star::Find(15, 1747, 194, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:47.894 00.002 11872 Star::Find false star n=29 nbg=268 bg=0.7 sigma=0.7 thresh=3 peak=3
23:41:47.898 00.004 11872 Star::Find returns 0 (2), X=1747.00, Y=194.00, Mass=90, SNR=2.9, Peak=7 HFD=0.0
23:41:47.901 00.003 11872 Star::Find(15, 1832, 573, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:47.904 00.003 11872 Star::Find returns 1 (0), X=1832.69, Y=571.04, Mass=156, SNR=8.4, Peak=10 HFD=6.1
23:41:47.908 00.004 11872 Star::Find(15, 574, 576, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:47.910 00.002 11872 Star::Find returns 1 (0), X=573.89, Y=576.42, Mass=279, SNR=10.9, Peak=16 HFD=6.8
23:41:47.913 00.003 11872 Star::Find(15, 1359, 527, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:47.917 00.004 11872 Star::Find returns 1 (0), X=1359.94, Y=526.81, Mass=236, SNR=10.3, Peak=10 HFD=6.0
23:41:47.922 00.005 11872 Star::Find(15, 1401, 750, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:47.925 00.003 11872 Star::Find returns 1 (0), X=1402.19, Y=749.93, Mass=134, SNR=7.8, Peak=7 HFD=5.4
23:41:47.928 00.003 11872 Star::Find(15, 825, 790, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:47.931 00.003 11872 Star::Find returns 1 (0), X=826.24, Y=790.99, Mass=286, SNR=11.3, Peak=12 HFD=7.0
23:41:47.934 00.003 11872 Star::Find(15, 50, 606, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:47.937 00.003 11872 Star::Find returns 1 (0), X=49.77, Y=605.17, Mass=141, SNR=8.1, Peak=9 HFD=5.9
23:41:47.940 00.003 11872 Star::Find(15, 1747, 258, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:47.943 00.003 11872 Star::Find returns 1 (0), X=1737.86, Y=258.05, Mass=1890, SNR=29.3, Peak=70 HFD=6.0
23:41:47.946 00.003 11872 Star::Find(15, 528, 505, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:47.949 00.003 11872 Star::Find false star n=25 nbg=281 bg=0.9 sigma=0.9 thresh=4 peak=4
23:41:47.954 00.005 11872 Star::Find returns 0 (2), X=528.00, Y=505.00, Mass=103, SNR=2.9, Peak=7 HFD=0.0
23:41:47.957 00.003 11872 Star::Find(15, 1174, 235, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:47.960 00.003 11872 Star::Find false star n=40 nbg=272 bg=0.7 sigma=0.8 thresh=3 peak=3
23:41:47.963 00.003 11872 Star::Find returns 0 (2), X=1174.00, Y=235.00, Mass=115, SNR=2.9, Peak=5 HFD=0.0
23:41:47.967 00.004 11872 Star::Find(15, 1744, 348, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:47.970 00.003 11872 Star::Find returns 1 (0), X=1744.42, Y=348.72, Mass=98, SNR=6.7, Peak=7 HFD=6.6
23:41:47.972 00.002 11872 Star::Find(15, 804, 494, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:47.975 00.003 11872 Star::Find returns 1 (0), X=790.20, Y=492.65, Mass=1404, SNR=24.8, Peak=40 HFD=6.4
23:41:47.978 00.003 11872 Star::Find(15, 1732, 896, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:47.981 00.003 11872 Star::Find false star n=31 nbg=271 bg=0.7 sigma=0.7 thresh=3 peak=3
23:41:47.984 00.003 11872 Star::Find returns 0 (2), X=1732.00, Y=896.00, Mass=79, SNR=2.9, Peak=5 HFD=0.0
23:41:47.987 00.003 11872 Star::Find(15, 1636, 781, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:47.990 00.003 11872 Star::Find false star n=31 nbg=272 bg=0.8 sigma=0.7 thresh=3 peak=3
23:41:47.992 00.002 11872 Star::Find returns 0 (2), X=1636.00, Y=781.00, Mass=91, SNR=2.9, Peak=6 HFD=0.0
23:41:47.995 00.003 11872 Star::Find(15, 354, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:47.998 00.003 11872 Star::Find false star n=28 nbg=275 bg=0.6 sigma=0.7 thresh=3 peak=3
23:41:48.001 00.003 11872 Star::Find returns 0 (2), X=354.00, Y=411.00, Mass=81, SNR=2.9, Peak=7 HFD=0.0
23:41:48.004 00.003 11872 Star::Find(15, 126, 1013, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:48.006 00.002 11872 Star::Find false star n=23 nbg=284 bg=0.9 sigma=0.9 thresh=3 peak=3
23:41:48.009 00.003 11872 Star::Find returns 0 (2), X=126.00, Y=1013.00, Mass=63, SNR=2.9, Peak=8 HFD=0.0
23:41:48.012 00.003 11872 Star::Find(15, 881, 631, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:48.015 00.003 11872 Star::Find false star n=35 nbg=271 bg=1.2 sigma=1.0 thresh=4 peak=4
23:41:48.018 00.003 11872 Star::Find returns 0 (2), X=881.00, Y=631.00, Mass=132, SNR=2.9, Peak=8 HFD=0.0
23:41:48.022 00.004 11872 Star::Find(15, 1497, 606, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:48.025 00.003 11872 Star::Find false star n=22 nbg=285 bg=1.0 sigma=1.0 thresh=4 peak=4
23:41:48.028 00.003 11872 Star::Find returns 0 (2), X=1497.00, Y=606.00, Mass=83, SNR=2.9, Peak=7 HFD=0.0
23:41:48.033 00.005 11872 Star::Find(15, 1224, 315, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:48.037 00.004 11872 Star::Find false star n=25 nbg=279 bg=1.0 sigma=1.0 thresh=4 peak=4
23:41:48.041 00.004 11872 Star::Find returns 0 (2), X=1224.00, Y=315.00, Mass=95, SNR=2.9, Peak=7 HFD=0.0
23:41:48.043 00.002 11872 Star::Find(15, 1824, 814, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:48.047 00.004 11872 Star::Find false star n=58 nbg=191 bg=1.7 sigma=1.5 thresh=6 peak=5
23:41:48.051 00.004 11872 Star::Find returns 0 (2), X=1824.00, Y=814.00, Mass=626, SNR=2.9, Peak=6 HFD=0.0
23:41:48.053 00.002 11872 Star::Find(15, 580, 181, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:48.057 00.004 11872 Star::Find returns 1 (0), X=581.19, Y=182.24, Mass=105, SNR=6.8, Peak=10 HFD=5.1
23:41:48.060 00.003 11872 Star::Find(15, 839, 827, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:48.064 00.004 11872 Star::Find returns 0 (3), X=839.00, Y=827.00, Mass=3, SNR=1.1, Peak=5 HFD=0.0
23:41:48.067 00.003 11872 Star::Find(15, 1426, 57, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:48.070 00.003 11872 Star::Find returns 1 (0), X=1425.33, Y=57.26, Mass=104, SNR=6.9, Peak=8 HFD=7.5
23:41:48.073 00.003 11872 Star::Find(15, 594, 230, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:48.077 00.004 11872 Star::Find false star n=13 nbg=286 bg=1.0 sigma=1.0 thresh=4 peak=3
23:41:48.080 00.003 11872 Star::Find returns 0 (2), X=594.00, Y=230.00, Mass=42, SNR=2.9, Peak=5 HFD=0.0
23:41:48.083 00.003 11872 Star::Find(15, 134, 120, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:48.086 00.003 11872 Star::Find false star n=11 nbg=282 bg=0.6 sigma=0.7 thresh=3 peak=2
23:41:48.090 00.004 11872 Star::Find returns 0 (2), X=134.00, Y=120.00, Mass=30, SNR=2.9, Peak=5 HFD=0.0
23:41:48.093 00.003 11872 Star::Find(15, 788, 815, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:48.096 00.003 11872 Star::Find false star n=24 nbg=278 bg=0.7 sigma=0.8 thresh=3 peak=3
23:41:48.100 00.004 11872 Star::Find returns 0 (2), X=788.00, Y=815.00, Mass=61, SNR=2.9, Peak=5 HFD=0.0
23:41:48.103 00.003 11872 Star::Find(15, 1018, 547, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:48.106 00.003 11872 Star::Find false star n=25 nbg=278 bg=0.7 sigma=0.8 thresh=3 peak=3
23:41:48.109 00.003 11872 Star::Find returns 0 (2), X=1018.00, Y=547.00, Mass=67, SNR=2.9, Peak=9 HFD=0.0
23:41:48.114 00.005 11872 Star::Find(15, 1168, 592, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:48.118 00.004 11872 Star::Find false star n=20 nbg=283 bg=1.0 sigma=0.9 thresh=4 peak=4
23:41:48.120 00.002 11872 Star::Find returns 0 (2), X=1168.00, Y=592.00, Mass=70, SNR=2.9, Peak=8 HFD=0.0
23:41:48.124 00.004 11872 Star::Find(15, 781, 116, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:48.127 00.003 11872 Star::Find false star n=8 nbg=278 bg=0.5 sigma=0.7 thresh=3 peak=2
23:41:48.130 00.003 11872 Star::Find returns 0 (2), X=781.00, Y=116.00, Mass=21, SNR=2.9, Peak=5 HFD=0.0
23:41:48.133 00.003 11872 Star::Find(15, 1501, 396, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:48.135 00.002 11872 Star::Find false star n=14 nbg=280 bg=0.9 sigma=0.9 thresh=4 peak=4
23:41:48.138 00.003 11872 Star::Find returns 0 (2), X=1501.00, Y=396.00, Mass=53, SNR=2.9, Peak=6 HFD=0.0
23:41:48.141 00.003 11872 Star::Find(15, 1653, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:48.144 00.003 11872 Star::Find false star n=8 nbg=276 bg=0.6 sigma=0.7 thresh=3 peak=2
23:41:48.147 00.003 11872 Star::Find returns 0 (2), X=1653.00, Y=996.00, Mass=21, SNR=2.9, Peak=5 HFD=0.0
23:41:48.150 00.003 11872 Star::Find(15, 373, 956, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:48.155 00.005 11872 Star::Find false star n=50 nbg=265 bg=0.8 sigma=0.7 thresh=3 peak=3
23:41:48.159 00.004 11872 Star::Find returns 0 (2), X=373.00, Y=956.00, Mass=143, SNR=2.9, Peak=6 HFD=0.0
23:41:48.163 00.004 11872 Star::Find(15, 425, 478, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:48.167 00.004 11872 Star::Find returns 0 (2), X=425.00, Y=478.00, Mass=17, SNR=2.8, Peak=4 HFD=0.0
23:41:48.170 00.003 11872 Star::Find(15, 1666, 249, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:48.172 00.002 11872 Star::Find returns 0 (2), X=1666.00, Y=249.00, Mass=19, SNR=3.0, Peak=6 HFD=0.0
23:41:48.177 00.005 11872 Star::Find(15, 586, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:48.180 00.003 11872 Star::Find returns 0 (2), X=586.00, Y=862.00, Mass=12, SNR=2.3, Peak=4 HFD=0.0
23:41:48.183 00.003 11872 Star::Find(15, 701, 383, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:48.187 00.004 11872 Star::Find returns 0 (2), X=701.00, Y=383.00, Mass=17, SNR=2.7, Peak=5 HFD=0.0
23:41:48.190 00.003 11872 Star::Find(15, 1871, 47, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:48.194 00.004 11872 Star::Find false star n=25 nbg=280 bg=0.8 sigma=0.7 thresh=3 peak=3
23:41:48.198 00.004 11872 Star::Find returns 0 (2), X=1871.00, Y=47.00, Mass=71, SNR=2.9, Peak=8 HFD=0.0
23:41:48.200 00.002 11872 AutoFind: finding best star pass 1
23:41:48.203 00.003 11872 Star::Find(15, 1847, 793, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:48.208 00.005 11872 Star::Find returns 1 (0), X=1846.63, Y=793.59, Mass=4227, SNR=43.9, Peak=199 HFD=5.9
23:41:48.211 00.003 11872 AutoFind returns star at [1847, 793] 117.3 Mass 4227 SNR 43.9
23:41:48.215 00.004 11872 Star::Find(15, 1847, 793, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:48.218 00.003 11872 Star::Find returns 1 (0), X=1846.63, Y=793.59, Mass=4227, SNR=43.9, Peak=199 HFD=5.9
23:41:48.222 00.004 11872 MultiStar: List (12): {1846.63, 793.59}(43.9), {1604.09, 244.60}(49.0), {47.67, 294.81}(29.7), {1737.86, 258.05}(29.3), {1387.97, 27.24}(27.8), {1533.02, 1012.72}(21.3), {465.98, 248.86}(23.0), {179.29, 360.86}(17.7), {1435.76, 1052.67}(19.2), {895.06, 848.73}(21.6), {142.73, 457.79}(15.3), {130.87, 873.70}(14.7), 
23:41:48.226 00.004 11872 setting lock position to (1846.63, 793.59)
23:41:48.229 00.003 11872 AutoSelect: state = 1, call UpdateGuideState
23:41:48.233 00.004 11872 UpdateGuideState(): m_state=1
23:41:48.237 00.004 11872 Star::Find(15, 1846, 793, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:48.240 00.003 11872 Star::Find returns 1 (0), X=1846.63, Y=793.59, Mass=4227, SNR=43.9, Peak=199 HFD=5.9
23:41:48.243 00.003 11872 CameraToMount -- cameraTheta (0.00) - m_xAngle (0.00) = xAngle (-0.00 = -0.00)
23:41:48.247 00.004 11872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.97 = 2.97)
23:41:48.250 00.003 11872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
23:41:48.255 00.005 11872 setting force full frames = false
23:41:48.260 00.005 11872 setting lock position to (1846.63, 793.59)
23:41:48.263 00.003 11872 CurrentPosition() valid, moving to STATE_SELECTED
23:41:48.267 00.004 11872 Changing from state SELECTING to SELECTED
23:41:48.270 00.003 11872 guider state => SELECTED
23:41:48.274 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=199, med=0, FiltMin=0, FiltMax=101, Gamma=1.000
23:41:48.279 00.005 11872 UpdateGuideState exits: m=4227 SNR=43.9
23:41:48.282 00.003 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=199, med=0, FiltMin=0, FiltMax=101, Gamma=1.000
23:41:48.287 00.005 11872 Status Line: Auto-selected star at (1846.6, 793.6)
23:41:48.291 00.004 11872 PhdController: newstate STATE_WAIT_SELECTED
23:41:48.295 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:48.298 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:41:48.302 00.004 11872 Enqueuing Expose request
23:41:48.306 00.004 9960 Worker thread wakes up
23:41:48.306 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:41:48.306 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1832,779,31,31)
23:41:48.306 00.000 11872 evsrv: cli 0D2D2320 connect
23:41:48.310 00.004 11872 case statement mapped state 2 to 1
23:41:48.314 00.004 11872 case statement mapped state 2 to 1
23:41:48.318 00.004 11872 evsrv: cli 0D2D2320 request: {"method":"get_lock_position","id":"769b27c6-9e97-4ab0-b25e-7e882e779635"}
23:41:48.321 00.003 11872 evsrv: cli 0D2D2320 response: {"jsonrpc":"2.0","result":[1846.63,793.59],"id":"769b27c6-9e97-4ab0-b25e-7e882e779635"}
23:41:48.326 00.005 11872 evsrv: cli 0D2D2320 disconnect
23:41:48.330 00.004 11872 evsrv: cli 0D2D23C0 connect
23:41:48.334 00.004 11872 case statement mapped state 2 to 1
23:41:48.337 00.003 11872 case statement mapped state 2 to 1
23:41:48.341 00.004 11872 evsrv: cli 0D2D23C0 request: {"method":"get_app_state","id":"ce088167-cd02-4c50-9e23-c4b4769f3147"}
23:41:48.345 00.004 11872 case statement mapped state 2 to 1
23:41:48.348 00.003 11872 evsrv: cli 0D2D23C0 response: {"jsonrpc":"2.0","result":"Selected","id":"ce088167-cd02-4c50-9e23-c4b4769f3147"}
23:41:48.352 00.004 11872 evsrv: cli 0D2D23C0 disconnect
23:41:49.353 01.001 11872 evsrv: cli 0D2D3040 connect
23:41:49.359 00.006 11872 case statement mapped state 2 to 1
23:41:49.366 00.007 11872 case statement mapped state 2 to 1
23:41:49.371 00.005 11872 evsrv: cli 0D2D3040 request: {"method":"get_app_state","id":"1101e178-95f4-4884-b43b-dd20676e7e87"}
23:41:49.376 00.005 11872 case statement mapped state 2 to 1
23:41:49.379 00.003 11872 evsrv: cli 0D2D3040 response: {"jsonrpc":"2.0","result":"Selected","id":"1101e178-95f4-4884-b43b-dd20676e7e87"}
23:41:49.384 00.005 11872 evsrv: cli 0D2D3040 disconnect
23:41:49.547 00.163 9960 Exposure complete
23:41:49.665 00.118 9960 worker thread done servicing request
23:41:49.665 00.000 11872 OnExposeComplete: enter
23:41:49.669 00.004 11872 UpdateGuideState(): m_state=2
23:41:49.675 00.006 11872 Star::Find(15, 1846, 793, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:41:49.681 00.006 11872 Star::Find returns 1 (0), X=1846.57, Y=794.86, Mass=4000, SNR=42.2, Peak=200 HFD=5.7
23:41:49.684 00.003 11872 CameraToMount -- cameraTheta (1.62) - m_xAngle (0.00) = xAngle (1.61 = 1.61)
23:41:49.688 00.004 11872 CameraToMount -- cameraTheta (1.62) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.58 = -1.70)
23:41:49.692 00.004 11872 CameraToMount -- cameraX=-0.06 cameraY=1.26 hyp=1.26 cameraTheta=1.62 mountX=-0.05 mountY=-1.25, mountTheta=-1.61
23:41:49.696 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=200, med=0, FiltMin=0, FiltMax=118, Gamma=1.000
23:41:49.701 00.005 11872 UpdateGuideState exits: m=4000 SNR=42.2
23:41:49.704 00.003 11872 PhdController: newstate STATE_CALIBRATE
23:41:49.708 00.004 11872 PhdController: newstate STATE_GUIDE
23:41:49.723 00.015 11872 Changing from state SELECTED to CALIBRATING_PRIMARY
23:41:49.726 00.003 11872 guider state => CALIBRATED
23:41:49.731 00.005 11872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
23:41:49.735 00.004 11872 reset dither spiral
23:41:49.738 00.003 11872 PhdController: newstate STATE_SETTLE_BEGIN
23:41:49.744 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:49.748 00.004 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:41:49.752 00.004 11872 Enqueuing Expose request
23:41:49.755 00.003 9960 Worker thread wakes up
23:41:49.755 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:41:49.755 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:41:50.386 00.631 11872 evsrv: cli 0D2D2320 connect
23:41:50.393 00.007 11872 case statement mapped state 5 to 1
23:41:50.398 00.005 11872 case statement mapped state 5 to 1
23:41:50.404 00.006 11872 evsrv: cli 0D2D2320 request: {"method":"get_app_state","id":"79f54ef6-c467-4ebd-97b3-54ec9af1d746"}
23:41:50.410 00.006 11872 case statement mapped state 5 to 1
23:41:50.414 00.004 11872 evsrv: cli 0D2D2320 response: {"jsonrpc":"2.0","result":"Selected","id":"79f54ef6-c467-4ebd-97b3-54ec9af1d746"}
23:41:50.420 00.006 11872 evsrv: cli 0D2D2320 disconnect
23:41:51.002 00.582 9960 Exposure complete
23:41:51.118 00.116 9960 worker thread done servicing request
23:41:51.118 00.000 11872 OnExposeComplete: enter
23:41:51.122 00.004 11872 UpdateGuideState(): m_state=5
23:41:51.125 00.003 11872 Star::Find(15, 1846, 794, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:41:51.130 00.005 11872 Star::Find returns 1 (0), X=1846.83, Y=793.41, Mass=4207, SNR=43.8, Peak=197 HFD=5.7
23:41:51.133 00.003 11872 CameraToMount -- cameraTheta (-0.76) - m_xAngle (0.00) = xAngle (-0.77 = -0.77)
23:41:51.137 00.004 11872 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.20 = 2.20)
23:41:51.141 00.004 11872 CameraToMount -- cameraX=0.20 cameraY=-0.19 hyp=0.27 cameraTheta=-0.76 mountX=0.20 mountY=0.22, mountTheta=0.84
23:41:51.147 00.006 11872 Changing from state CALIBRATED to GUIDING
23:41:51.150 00.003 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:41:51.154 00.004 11872 ScopeASCOM::SideOfPier() returns 0
23:41:51.158 00.004 11872 AdjustCalibrationForScopePointing (scope): current dec=31.2 pierSide=0, cal dec=0.0 pierSide=0 rotAngle=None bin=1
23:41:51.162 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:41:51.166 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:41:51.170 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:41:51.174 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:41:51.179 00.005 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:41:51.183 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:41:51.188 00.005 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:41:51.191 00.003 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:41:51.195 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:41:51.199 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:41:51.203 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:41:51.207 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:41:51.213 00.006 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:41:51.319 00.106 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:41:51.325 00.006 11872 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 2.900000
23:41:51.331 00.006 11872 Dec comp: XRate 1.564 -> 1.337 for dec 0.0 -> dec 31.2
23:41:51.337 00.006 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:41:51.343 00.006 11872 ScopeASCOM::SideOfPier() returns 0
23:41:51.347 00.004 11872 setting lock position to (1846.83, 793.41)
23:41:51.352 00.005 11872 guider state => GUIDING
23:41:51.356 00.004 11872 Status Line: Guiding
23:41:51.360 00.004 11872 Mount: notify guiding started
23:41:51.368 00.008 11872 GetString("/profile/5/name", "") returns "PHD SF 2025"
23:41:51.372 00.004 11872 GetString("/profile/5/scope/calibration/timestamp", "") returns "11/21/2025 10:15:14 PM"
23:41:51.376 00.004 11872 GetDouble("/profile/5/scope/calibration/xRate", 1.000000) returns 0.001564
23:41:51.380 00.004 11872 GetDouble("/profile/5/scope/calibration/yRate", 1.000000) returns 0.001340
23:41:51.386 00.006 11872 GetInt("/profile/5/scope/calibration/binning", 1) returns 1
23:41:51.390 00.004 11872 GetDouble("/profile/5/scope/calibration/xAngle", 0.000000) returns 0.004073
23:41:51.395 00.005 11872 GetDouble("/profile/5/scope/calibration/yAngle", 0.000000) returns -1.738880
23:41:51.400 00.005 11872 GetDouble("/profile/5/scope/calibration/declination", 0.000000) returns 0.000075
23:41:51.404 00.004 11872 GetInt("/profile/5/scope/calibration/pierSide", -1) returns 0
23:41:51.408 00.004 11872 GetInt("/profile/5/scope/calibration/raGuideParity", 0) returns 1
23:41:51.411 00.003 11872 GetInt("/profile/5/scope/calibration/decGuideParity", 0) returns -1
23:41:51.416 00.005 11872 GetDouble("/profile/5/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
23:41:51.420 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:41:51.424 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:41:51.428 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:41:51.433 00.005 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:41:51.437 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:41:51.441 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:41:51.446 00.005 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:41:51.450 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:41:51.454 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:41:51.458 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:41:51.462 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:41:51.466 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:41:51.470 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:41:51.474 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:41:51.479 00.005 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:41:51.482 00.003 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:41:51.487 00.005 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:41:51.491 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:41:51.496 00.005 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:41:51.500 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:41:51.504 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:41:51.509 00.005 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:41:51.514 00.005 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:41:51.517 00.003 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:41:51.522 00.005 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:41:51.527 00.005 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:41:51.540 00.013 11872 evsrv: cli 0D2D23C0 connect
23:41:51.546 00.006 11872 case statement mapped state 6 to 3
23:41:51.550 00.004 11872 case statement mapped state 6 to 3
23:41:51.555 00.005 11872 evsrv: cli 0D2D23C0 request: {"method":"get_app_state","id":"df536d70-0be3-406e-bcaa-3938802647f6"}
23:41:51.558 00.003 11872 case statement mapped state 6 to 3
23:41:51.563 00.005 11872 evsrv: cli 0D2D23C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"df536d70-0be3-406e-bcaa-3938802647f6"}
23:41:51.569 00.006 11872 evsrv: cli 0D2D23C0 disconnect
23:41:51.618 00.049 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:41:51.623 00.005 11872 ScopeASCOM::SideOfPier() returns 0
23:41:51.628 00.005 11872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
23:41:51.633 00.005 11872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
23:41:51.637 00.004 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:41:51.643 00.006 11872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 31.2
23:41:51.647 00.004 11872 MountToCamera -- mountTheta (-0.00) + m_xAngle (0.00) = xAngle (0.00 = 0.00)
23:41:51.652 00.005 11872 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
23:41:51.657 00.005 11872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
23:41:51.660 00.003 11872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
23:41:51.664 00.004 11872 GetInt("/profile/5/AutoLoadCalibration", -1) returns 1
23:41:51.669 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=197, med=0, FiltMin=0, FiltMax=118, Gamma=1.000
23:41:51.674 00.005 11872 UpdateGuideState exits: m=4207 SNR=43.8
23:41:51.678 00.004 11872 PhdController: newstate STATE_SETTLE_WAIT
23:41:51.682 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:51.685 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:41:51.689 00.004 11872 Enqueuing Expose request
23:41:51.693 00.004 9960 Worker thread wakes up
23:41:51.693 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:41:51.693 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1832,778,31,31)
23:41:52.940 01.247 9960 Exposure complete
23:41:53.045 00.105 9960 worker thread done servicing request
23:41:53.046 00.001 11872 OnExposeComplete: enter
23:41:53.049 00.003 11872 UpdateGuideState(): m_state=6
23:41:53.053 00.004 11872 Star::Find(15, 1846, 793, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:41:53.058 00.005 11872 Star::Find returns 1 (0), X=1846.50, Y=794.37, Mass=4501, SNR=45.2, Peak=192 HFD=5.7
23:41:53.062 00.004 11872 CameraToMount -- cameraTheta (1.90) - m_xAngle (0.00) = xAngle (1.89 = 1.89)
23:41:53.065 00.003 11872 CameraToMount -- cameraTheta (1.90) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.86 = -1.42)
23:41:53.070 00.005 11872 CameraToMount -- cameraX=-0.32 cameraY=0.96 hyp=1.01 cameraTheta=1.90 mountX=-0.32 mountY=-1.00, mountTheta=-1.88
23:41:53.075 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.32, y=0.96, opts=13)
23:41:53.078 00.003 11872 Enqueuing Move request for scope (-0.32, 0.96)
23:41:53.082 00.004 9960 Worker thread wakes up
23:41:53.082 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.96) opts 0xd
23:41:53.082 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.32, 0.96)
23:41:53.083 00.001 9960 Moving (-0.32, 0.96) raw xDistance=-0.32 yDistance=-1.00
23:41:53.083 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.32
23:41:53.083 00.000 9960 resist switch: large excursion: input -1.00 thresh 0.60 direction from 0 to -1
23:41:53.083 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.01
23:41:53.083 00.000 9960 GuideAlgorithmResistSwitch::result() returns -1.00 from input -1.00
23:41:53.084 00.001 9960 MoveAxis(E, 151, ABG)
23:41:53.084 00.000 9960 Guiding  Dir = 2, Dur = 151
23:41:53.084 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=192, med=0, FiltMin=0, FiltMax=110, Gamma=1.000
23:41:53.088 00.004 9960 IsSlewing returns 0
23:41:53.088 00.000 11872 UpdateGuideState exits: m=4501 SNR=45.2
23:41:53.092 00.004 9960 IsGuiding returns 0
23:41:53.092 00.000 11872 PhdController: settling, locked = 1, distance = 0.49 (1.50) aobump = 0 frame = 1 / 99999
23:41:53.096 00.004 9960 PulseGuide returned control before completion, sleep 161
23:41:53.096 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763790113.096,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.49,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:41:53.099 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:53.104 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:41:53.107 00.003 11872 Enqueuing Expose request
23:41:53.272 00.165 9960 IsGuiding returns 1
23:41:53.273 00.001 9960 scope still moving after pulse duration time elapsed
23:41:53.305 00.032 9960 IsSlewing returns 0
23:41:53.305 00.000 9960 IsGuiding returns 0
23:41:53.306 00.001 9960 scope move finished after 151 + 63 ms
23:41:53.307 00.001 9960 Move returns status 0, amount 151
23:41:53.307 00.000 9960 MoveAxis(N, 749, ABG)
23:41:53.307 00.000 9960 Guiding  Dir = 0, Dur = 749
23:41:53.308 00.001 9960 IsSlewing returns 0
23:41:53.308 00.000 9960 IsGuiding returns 0
23:41:53.309 00.001 9960 PulseGuide returned control before completion, sleep 759
23:41:54.071 00.762 9960 IsGuiding returns 1
23:41:54.071 00.000 9960 scope still moving after pulse duration time elapsed
23:41:54.102 00.031 9960 IsSlewing returns 0
23:41:54.104 00.002 9960 IsGuiding returns 0
23:41:54.104 00.000 9960 scope move finished after 749 + 46 ms
23:41:54.104 00.000 9960 Move returns status 0, amount 749
23:41:54.104 00.000 9960 move complete, result=0
23:41:54.105 00.001 9960 worker thread done servicing request
23:41:54.106 00.001 11872 GuideStep: -0.3 px 151 ms EAST, -1.0 px 749 ms NORTH
23:41:54.112 00.006 9960 Worker thread wakes up
23:41:54.112 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:41:54.112 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1832,778,31,31)
23:41:55.362 01.250 9960 Exposure complete
23:41:55.476 00.114 9960 worker thread done servicing request
23:41:55.476 00.000 11872 OnExposeComplete: enter
23:41:55.481 00.005 11872 UpdateGuideState(): m_state=6
23:41:55.485 00.004 11872 Star::Find(15, 1846, 794, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:41:55.489 00.004 11872 Star::Find returns 1 (0), X=1846.78, Y=792.60, Mass=4292, SNR=44.3, Peak=186 HFD=5.7
23:41:55.493 00.004 11872 CameraToMount -- cameraTheta (-1.63) - m_xAngle (0.00) = xAngle (-1.64 = -1.64)
23:41:55.497 00.004 11872 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.33 = 1.33)
23:41:55.500 00.003 11872 CameraToMount -- cameraX=-0.05 cameraY=-0.81 hyp=0.81 cameraTheta=-1.63 mountX=-0.05 mountY=0.78, mountTheta=1.64
23:41:55.505 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.05, y=-0.81, opts=13)
23:41:55.510 00.005 11872 Enqueuing Move request for scope (-0.05, -0.81)
23:41:55.513 00.003 9960 Worker thread wakes up
23:41:55.514 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=186, med=0, FiltMin=0, FiltMax=124, Gamma=1.000
23:41:55.518 00.004 11872 UpdateGuideState exits: m=4292 SNR=44.3
23:41:55.521 00.003 11872 PhdController: settling, locked = 1, distance = 0.59 (1.50) aobump = 0 frame = 2 / 99999
23:41:55.525 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.81) opts 0xd
23:41:55.525 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.05, -0.81)
23:41:55.525 00.000 9960 Moving (-0.05, -0.81) raw xDistance=-0.05 yDistance=0.78
23:41:55.526 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:41:55.526 00.000 9960 resist switch: large excursion: input 0.78 thresh 0.60 direction from -1 to 1
23:41:55.526 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.35
23:41:55.526 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.78 from input 0.78
23:41:55.526 00.000 9960 MoveAxis(E, 0, ABG)
23:41:55.526 00.000 9960 Move returns status 0, amount 0
23:41:55.526 00.000 9960 MoveAxis(S, 585, ABG)
23:41:55.528 00.002 9960 Guiding  Dir = 1, Dur = 585
23:41:55.528 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763790115.525,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.59,"Time":2.4,"SettleTime":10.0,"StarLocked":true}
23:41:55.532 00.004 9960 IsSlewing returns 0
23:41:55.532 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:55.535 00.003 9960 IsGuiding returns 0
23:41:55.535 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:41:55.540 00.005 9960 PulseGuide returned control before completion, sleep 595
23:41:55.541 00.001 11872 Enqueuing Expose request
23:41:56.141 00.600 9960 IsGuiding returns 1
23:41:56.143 00.002 9960 scope still moving after pulse duration time elapsed
23:41:56.171 00.028 9960 IsSlewing returns 0
23:41:56.172 00.001 9960 IsGuiding returns 0
23:41:56.173 00.001 9960 scope move finished after 585 + 51 ms
23:41:56.173 00.000 9960 Move returns status 0, amount 585
23:41:56.173 00.000 9960 move complete, result=0
23:41:56.173 00.000 9960 worker thread done servicing request
23:41:56.175 00.002 11872 GuideStep: -0.1 px 0 ms EAST, 0.8 px 585 ms SOUTH
23:41:56.180 00.005 9960 Worker thread wakes up
23:41:56.180 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:41:56.180 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1832,778,31,31)
23:41:57.428 01.248 9960 Exposure complete
23:41:57.563 00.135 9960 worker thread done servicing request
23:41:57.564 00.001 11872 OnExposeComplete: enter
23:41:57.567 00.003 11872 UpdateGuideState(): m_state=6
23:41:57.570 00.003 11872 Star::Find(15, 1846, 792, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:41:57.575 00.005 11872 Star::Find returns 1 (0), X=1846.60, Y=794.11, Mass=4147, SNR=43.5, Peak=195 HFD=5.9
23:41:57.580 00.005 11872 CameraToMount -- cameraTheta (1.89) - m_xAngle (0.00) = xAngle (1.88 = 1.88)
23:41:57.584 00.004 11872 CameraToMount -- cameraTheta (1.89) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.85 = -1.43)
23:41:57.588 00.004 11872 CameraToMount -- cameraX=-0.23 cameraY=0.70 hyp=0.74 cameraTheta=1.89 mountX=-0.23 mountY=-0.73, mountTheta=-1.87
23:41:57.593 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.23, y=0.70, opts=13)
23:41:57.597 00.004 11872 Enqueuing Move request for scope (-0.23, 0.70)
23:41:57.601 00.004 9960 Worker thread wakes up
23:41:57.601 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.70) opts 0xd
23:41:57.601 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.23, 0.70)
23:41:57.602 00.001 9960 Moving (-0.23, 0.70) raw xDistance=-0.23 yDistance=-0.73
23:41:57.602 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
23:41:57.602 00.000 9960 resist switch: large excursion: input -0.73 thresh 0.60 direction from 1 to -1
23:41:57.602 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.20
23:41:57.602 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.73 from input -0.73
23:41:57.602 00.000 9960 MoveAxis(E, 107, ABG)
23:41:57.602 00.000 9960 Guiding  Dir = 2, Dur = 107
23:41:57.602 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=195, med=0, FiltMin=0, FiltMax=118, Gamma=1.000
23:41:57.606 00.004 9960 IsSlewing returns 0
23:41:57.606 00.000 11872 UpdateGuideState exits: m=4147 SNR=43.5
23:41:57.611 00.005 9960 IsGuiding returns 0
23:41:57.612 00.001 11872 PhdController: settling, locked = 1, distance = 0.63 (1.50) aobump = 0 frame = 3 / 99999
23:41:57.615 00.003 9960 PulseGuide returned control before completion, sleep 117
23:41:57.615 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763790117.615,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.63,"Time":4.5,"SettleTime":10.0,"StarLocked":true}
23:41:57.619 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:57.623 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:41:57.627 00.004 11872 Enqueuing Expose request
23:41:57.748 00.121 9960 IsGuiding returns 1
23:41:57.750 00.002 9960 scope still moving after pulse duration time elapsed
23:41:57.779 00.029 9960 IsSlewing returns 0
23:41:57.781 00.002 9960 IsGuiding returns 1
23:41:57.812 00.031 9960 IsSlewing returns 0
23:41:57.813 00.001 9960 IsGuiding returns 1
23:41:57.843 00.030 9960 IsSlewing returns 0
23:41:57.844 00.001 9960 IsGuiding returns 0
23:41:57.844 00.000 9960 scope move finished after 107 + 126 ms
23:41:57.845 00.001 9960 Move returns status 0, amount 107
23:41:57.845 00.000 9960 MoveAxis(N, 547, ABG)
23:41:57.845 00.000 9960 Guiding  Dir = 0, Dur = 547
23:41:57.846 00.001 9960 IsSlewing returns 0
23:41:57.846 00.000 9960 IsGuiding returns 0
23:41:57.847 00.001 9960 PulseGuide returned control before completion, sleep 557
23:41:58.409 00.562 9960 IsGuiding returns 1
23:41:58.409 00.000 9960 scope still moving after pulse duration time elapsed
23:41:58.440 00.031 9960 IsSlewing returns 0
23:41:58.441 00.001 9960 IsGuiding returns 0
23:41:58.441 00.000 9960 scope move finished after 547 + 47 ms
23:41:58.442 00.001 9960 Move returns status 0, amount 547
23:41:58.442 00.000 9960 move complete, result=0
23:41:58.442 00.000 9960 worker thread done servicing request
23:41:58.443 00.001 11872 GuideStep: -0.2 px 107 ms EAST, -0.7 px 547 ms NORTH
23:41:58.448 00.005 9960 Worker thread wakes up
23:41:58.448 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:41:58.449 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1832,778,31,31)
23:41:59.696 01.247 9960 Exposure complete
23:41:59.828 00.132 9960 worker thread done servicing request
23:41:59.828 00.000 11872 OnExposeComplete: enter
23:41:59.832 00.004 11872 UpdateGuideState(): m_state=6
23:41:59.837 00.005 11872 Star::Find(15, 1846, 794, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
23:41:59.842 00.005 11872 Star::Find returns 1 (0), X=1846.62, Y=793.99, Mass=4050, SNR=43.1, Peak=193 HFD=5.9
23:41:59.846 00.004 11872 CameraToMount -- cameraTheta (1.92) - m_xAngle (0.00) = xAngle (1.91 = 1.91)
23:41:59.850 00.004 11872 CameraToMount -- cameraTheta (1.92) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.88 = -1.40)
23:41:59.854 00.004 11872 CameraToMount -- cameraX=-0.21 cameraY=0.58 hyp=0.62 cameraTheta=1.92 mountX=-0.21 mountY=-0.61, mountTheta=-1.90
23:41:59.860 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.21, y=0.58, opts=13)
23:41:59.864 00.004 11872 Enqueuing Move request for scope (-0.21, 0.58)
23:41:59.868 00.004 9960 Worker thread wakes up
23:41:59.868 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.58) opts 0xd
23:41:59.868 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.21, 0.58)
23:41:59.868 00.000 9960 Moving (-0.21, 0.58) raw xDistance=-0.21 yDistance=-0.61
23:41:59.869 00.001 9960 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.21
23:41:59.869 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.61 from input -0.61
23:41:59.869 00.000 9960 MoveAxis(E, 106, ABG)
23:41:59.869 00.000 9960 Guiding  Dir = 2, Dur = 106
23:41:59.869 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=193, med=0, FiltMin=0, FiltMax=118, Gamma=1.000
23:41:59.874 00.005 9960 IsSlewing returns 0
23:41:59.874 00.000 11872 UpdateGuideState exits: m=4050 SNR=43.1
23:41:59.880 00.006 11872 PhdController: settling, locked = 1, distance = 0.63 (1.50) aobump = 0 frame = 4 / 99999
23:41:59.883 00.003 9960 IsGuiding returns 0
23:41:59.883 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763790119.883,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.63,"Time":6.8,"SettleTime":10.0,"StarLocked":true}
23:41:59.888 00.005 9960 PulseGuide returned control before completion, sleep 116
23:41:59.888 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:59.892 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:41:59.897 00.005 11872 Enqueuing Expose request
23:42:00.013 00.116 9960 IsGuiding returns 0
23:42:00.015 00.002 9960 Move returns status 0, amount 106
23:42:00.016 00.001 9960 MoveAxis(N, 454, ABG)
23:42:00.017 00.001 9960 Guiding  Dir = 0, Dur = 454
23:42:00.018 00.001 9960 IsSlewing returns 0
23:42:00.019 00.001 9960 IsGuiding returns 0
23:42:00.019 00.000 9960 PulseGuide returned control before completion, sleep 464
23:42:00.487 00.468 9960 IsGuiding returns 1
23:42:00.487 00.000 9960 scope still moving after pulse duration time elapsed
23:42:00.518 00.031 9960 IsSlewing returns 0
23:42:00.520 00.002 9960 IsGuiding returns 0
23:42:00.520 00.000 9960 scope move finished after 454 + 47 ms
23:42:00.520 00.000 9960 Move returns status 0, amount 454
23:42:00.520 00.000 9960 move complete, result=0
23:42:00.522 00.002 9960 worker thread done servicing request
23:42:00.522 00.000 11872 GuideStep: -0.2 px 106 ms EAST, -0.6 px 454 ms NORTH
23:42:00.528 00.006 9960 Worker thread wakes up
23:42:00.528 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:42:00.528 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1832,778,31,31)
23:42:01.779 01.251 9960 Exposure complete
23:42:01.903 00.124 9960 worker thread done servicing request
23:42:01.904 00.001 11872 OnExposeComplete: enter
23:42:01.908 00.004 11872 UpdateGuideState(): m_state=6
23:42:01.910 00.002 11872 Star::Find(15, 1846, 793, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
23:42:01.915 00.005 11872 Star::Find returns 1 (0), X=1847.23, Y=791.62, Mass=4442, SNR=44.9, Peak=179 HFD=5.9
23:42:01.923 00.008 11872 CameraToMount -- cameraTheta (-1.35) - m_xAngle (0.00) = xAngle (-1.35 = -1.35)
23:42:01.931 00.008 11872 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.62 = 1.62)
23:42:01.935 00.004 11872 CameraToMount -- cameraX=0.41 cameraY=-1.79 hyp=1.83 cameraTheta=-1.35 mountX=0.40 mountY=1.83, mountTheta=1.36
23:42:01.940 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.41, y=-1.79, opts=13)
23:42:01.943 00.003 11872 Enqueuing Move request for scope (0.41, -1.79)
23:42:01.945 00.002 9960 Worker thread wakes up
23:42:01.945 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.41, -1.79) opts 0xd
23:42:01.947 00.002 9960 Handling offset move in thread for scope, endpoint = (0.41, -1.79)
23:42:01.947 00.000 9960 Moving (0.41, -1.79) raw xDistance=0.40 yDistance=1.83
23:42:01.947 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.40
23:42:01.947 00.000 9960 resist switch: large excursion: input 1.83 thresh 0.60 direction from -1 to 1
23:42:01.948 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=179, med=0, FiltMin=0, FiltMax=108, Gamma=1.000
23:42:01.952 00.004 11872 UpdateGuideState exits: m=4442 SNR=44.9
23:42:01.957 00.005 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=5.49
23:42:01.957 00.000 11872 PhdController: settling, locked = 1, distance = 0.99 (1.50) aobump = 0 frame = 5 / 99999
23:42:01.960 00.003 9960 GuideAlgorithmResistSwitch::result() returns 1.83 from input 1.83
23:42:01.960 00.000 9960 MoveAxis(W, 181, ABG)
23:42:01.960 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763790121.960,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.99,"Time":8.9,"SettleTime":10.0,"StarLocked":true}
23:42:01.963 00.003 9960 Guiding  Dir = 3, Dur = 181
23:42:01.963 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:01.967 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:42:01.972 00.005 11872 Enqueuing Expose request
23:42:01.974 00.002 9960 IsSlewing returns 0
23:42:01.975 00.001 9960 IsGuiding returns 0
23:42:01.975 00.000 9960 PulseGuide returned control before completion, sleep 191
23:42:02.174 00.199 9960 IsGuiding returns 1
23:42:02.175 00.001 9960 scope still moving after pulse duration time elapsed
23:42:02.204 00.029 9960 IsSlewing returns 0
23:42:02.206 00.002 9960 IsGuiding returns 0
23:42:02.207 00.001 9960 scope move finished after 181 + 50 ms
23:42:02.207 00.000 9960 Move returns status 0, amount 181
23:42:02.208 00.001 9960 MoveAxis(S, 1366, ABG)
23:42:02.209 00.001 9960 Guiding  Dir = 1, Dur = 1366
23:42:02.209 00.000 9960 IsSlewing returns 0
23:42:02.210 00.001 9960 IsGuiding returns 0
23:42:02.210 00.000 9960 PulseGuide returned control before completion, sleep 1376
23:42:03.601 01.391 9960 IsGuiding returns 1
23:42:03.601 00.000 9960 scope still moving after pulse duration time elapsed
23:42:03.633 00.032 9960 IsSlewing returns 0
23:42:03.634 00.001 9960 IsGuiding returns 0
23:42:03.634 00.000 9960 scope move finished after 1366 + 58 ms
23:42:03.634 00.000 9960 Move returns status 0, amount 1366
23:42:03.636 00.002 9960 move complete, result=0
23:42:03.636 00.000 9960 worker thread done servicing request
23:42:03.636 00.000 11872 GuideStep: 0.4 px 181 ms WEST, 1.8 px 1366 ms SOUTH
23:42:03.642 00.006 9960 Worker thread wakes up
23:42:03.642 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:42:03.642 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1832,778,31,31)
23:42:04.895 01.253 9960 Exposure complete
23:42:05.009 00.114 9960 worker thread done servicing request
23:42:05.011 00.002 11872 OnExposeComplete: enter
23:42:05.014 00.003 11872 UpdateGuideState(): m_state=6
23:42:05.018 00.004 11872 Star::Find(15, 1847, 791, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
23:42:05.022 00.004 11872 Star::Find returns 1 (0), X=1847.24, Y=792.64, Mass=4224, SNR=43.9, Peak=185 HFD=5.6
23:42:05.025 00.003 11872 CameraToMount -- cameraTheta (-1.07) - m_xAngle (0.00) = xAngle (-1.07 = -1.07)
23:42:05.031 00.006 11872 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.90 = 1.90)
23:42:05.035 00.004 11872 CameraToMount -- cameraX=0.42 cameraY=-0.76 hyp=0.87 cameraTheta=-1.07 mountX=0.42 mountY=0.82, mountTheta=1.10
23:42:05.039 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.42, y=-0.76, opts=13)
23:42:05.042 00.003 11872 Enqueuing Move request for scope (0.42, -0.76)
23:42:05.045 00.003 9960 Worker thread wakes up
23:42:05.045 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.42, -0.76) opts 0xd
23:42:05.045 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=185, med=0, FiltMin=0, FiltMax=123, Gamma=1.000
23:42:05.048 00.003 11872 UpdateGuideState exits: m=4224 SNR=43.9
23:42:05.052 00.004 11872 PhdController: settling, locked = 1, distance = 0.95 (1.50) aobump = 0 frame = 6 / 99999
23:42:05.055 00.003 11872 PhdController: newstate STATE_FINISH
23:42:05.059 00.004 11872 PhdController complete: success
23:42:05.063 00.004 9960 Handling offset move in thread for scope, endpoint = (0.42, -0.76)
23:42:05.063 00.000 9960 Moving (0.42, -0.76) raw xDistance=0.42 yDistance=0.82
23:42:05.064 00.001 11872 evsrv: {"Event":"SettleDone","Timestamp":1763790125.063,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":6,"DroppedFrames":0}
23:42:05.067 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.42
23:42:05.067 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.82 from input 0.82
23:42:05.068 00.001 9960 MoveAxis(W, 208, ABG)
23:42:05.068 00.000 9960 Guiding  Dir = 3, Dur = 208
23:42:05.068 00.000 11872 Mount: notify guiding dither settle done success=1
23:42:05.071 00.003 11872 PhdController: newstate STATE_IDLE
23:42:05.076 00.005 9960 IsSlewing returns 0
23:42:05.076 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:05.081 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:42:05.084 00.003 11872 Enqueuing Expose request
23:42:05.088 00.004 9960 IsGuiding returns 0
23:42:05.088 00.000 9960 PulseGuide returned control before completion, sleep 218
23:42:05.323 00.235 9960 IsGuiding returns 1
23:42:05.323 00.000 9960 scope still moving after pulse duration time elapsed
23:42:05.354 00.031 9960 IsSlewing returns 0
23:42:05.355 00.001 9960 IsGuiding returns 0
23:42:05.355 00.000 9960 scope move finished after 208 + 59 ms
23:42:05.357 00.002 9960 Move returns status 0, amount 208
23:42:05.357 00.000 9960 MoveAxis(S, 615, ABG)
23:42:05.357 00.000 9960 Guiding  Dir = 1, Dur = 615
23:42:05.358 00.001 9960 IsSlewing returns 0
23:42:05.358 00.000 9960 IsGuiding returns 0
23:42:05.359 00.001 9960 PulseGuide returned control before completion, sleep 625
23:42:05.995 00.636 9960 IsGuiding returns 1
23:42:05.995 00.000 9960 scope still moving after pulse duration time elapsed
23:42:06.028 00.033 9960 IsSlewing returns 0
23:42:06.030 00.002 9960 IsGuiding returns 1
23:42:06.051 00.021 11872 evsrv: cli 0D2D2320 connect
23:42:06.057 00.006 11872 case statement mapped state 6 to 3
23:42:06.064 00.007 9960 IsSlewing returns 0
23:42:06.064 00.000 9960 IsGuiding returns 1
23:42:06.064 00.000 11872 case statement mapped state 6 to 3
23:42:06.069 00.005 11872 evsrv: cli 0D2D2320 request: {"method":"get_app_state","id":"aba50885-a04a-4a01-9514-3a982defc362"}
23:42:06.075 00.006 11872 case statement mapped state 6 to 3
23:42:06.082 00.007 11872 evsrv: cli 0D2D2320 response: {"jsonrpc":"2.0","result":"Guiding","id":"aba50885-a04a-4a01-9514-3a982defc362"}
23:42:06.086 00.004 11872 evsrv: cli 0D2D2320 disconnect
23:42:06.090 00.004 11872 evsrv: cli 0D2D2640 connect
23:42:06.093 00.003 11872 case statement mapped state 6 to 3
23:42:06.097 00.004 9960 IsSlewing returns 0
23:42:06.097 00.000 9960 IsGuiding returns 0
23:42:06.097 00.000 11872 case statement mapped state 6 to 3
23:42:06.099 00.002 9960 scope move finished after 615 + 123 ms
23:42:06.099 00.000 9960 Move returns status 0, amount 615
23:42:06.101 00.002 9960 move complete, result=0
23:42:06.101 00.000 9960 worker thread done servicing request
23:42:06.101 00.000 9960 Worker thread wakes up
23:42:06.101 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:42:06.101 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1832,778,31,31)
23:42:06.102 00.001 11872 evsrv: cli 0D2D2640 request: {"method":"stop_capture","id":"1b501c72-e616-445a-88cd-75c41564a434"}
23:42:06.107 00.005 11872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:42:06.115 00.008 11872 Status Line: Waiting for devices...
23:42:06.118 00.003 11872 evsrv: cli 0D2D2640 response: {"jsonrpc":"2.0","result":0,"id":"1b501c72-e616-445a-88cd-75c41564a434"}
23:42:06.122 00.004 11872 GuideStep: 0.4 px 208 ms WEST, 0.8 px 615 ms SOUTH
23:42:06.128 00.006 11872 evsrv: cli 0D2D2640 short write 0/447 Input / Output error
23:42:06.131 00.003 11872 evsrv: cli 0D2D2640 disconnect
23:42:06.134 00.003 11872 evsrv: cli 0D2D3220 connect
23:42:06.138 00.004 11872 case statement mapped state 6 to 3
23:42:06.144 00.006 11872 case statement mapped state 6 to 3
23:42:06.148 00.004 11872 evsrv: cli 0D2D3220 request: {"method":"get_app_state","id":"8d5e3437-4ced-4ffa-9de8-12ebfc53c119"}
23:42:06.151 00.003 11872 case statement mapped state 6 to 3
23:42:06.156 00.005 11872 evsrv: cli 0D2D3220 response: {"jsonrpc":"2.0","result":"Guiding","id":"8d5e3437-4ced-4ffa-9de8-12ebfc53c119"}
23:42:06.160 00.004 11872 evsrv: cli 0D2D3220 disconnect
23:42:06.215 00.055 9960 ZWO: stopexposure
23:42:07.162 00.947 11872 evsrv: cli 0D2D2F00 connect
23:42:07.170 00.008 11872 case statement mapped state 6 to 3
23:42:07.177 00.007 11872 case statement mapped state 6 to 3
23:42:07.183 00.006 11872 evsrv: cli 0D2D2F00 request: {"method":"get_app_state","id":"80421b16-fb4a-49df-bd16-4bbea7991e7d"}
23:42:07.188 00.005 11872 case statement mapped state 6 to 3
23:42:07.193 00.005 11872 evsrv: cli 0D2D2F00 response: {"jsonrpc":"2.0","result":"Guiding","id":"80421b16-fb4a-49df-bd16-4bbea7991e7d"}
23:42:07.198 00.005 11872 evsrv: cli 0D2D2F00 disconnect
23:42:07.312 00.114 9960 ZWO: stopexposure
23:42:07.312 00.000 9960 Error thrown from C:\cygwin\home\agalasso\projects\phd2\worker_thread.cpp:190->Capture failed
23:42:07.312 00.000 9960 worker thread done servicing request
23:42:07.312 00.000 11872 OnExposeComplete: enter
23:42:07.319 00.007 11872 OnExposeComplete: Capture Error reported
23:42:07.327 00.008 11872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
23:42:07.333 00.006 11872 Mount: notify guiding stopped
23:42:07.344 00.011 11872 Changing from state GUIDING to STOP
23:42:07.348 00.004 11872 guider state => SELECTED
23:42:07.352 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=185, med=0, FiltMin=0, FiltMax=123, Gamma=1.000
23:42:07.356 00.004 11872 Changing from state SELECTED to UNINITIALIZED
23:42:07.360 00.004 11872 guider state => SELECTING
23:42:07.368 00.008 11872 Status Line: Stopped.
23:42:07.373 00.005 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\myframe_events.cpp:489->Error reported capturing image
23:42:08.200 00.827 11872 evsrv: cli 0D2D2B40 connect
23:42:08.209 00.009 11872 evsrv: cli 0D2D2B40 request: {"method":"get_app_state","id":"5e0369fc-fc33-4b8d-a8ed-ba6ff9d44538"}
23:42:08.216 00.007 11872 evsrv: cli 0D2D2B40 response: {"jsonrpc":"2.0","result":"Stopped","id":"5e0369fc-fc33-4b8d-a8ed-ba6ff9d44538"}
23:42:08.221 00.005 11872 evsrv: cli 0D2D2B40 disconnect
23:42:25.139 16.918 11872 evsrv: cli 0D2D2780 connect
23:42:25.144 00.005 11872 evsrv: cli 0D2D2780 request: {"method":"get_app_state","id":"5cfdd3b1-82a7-426c-8f9c-fc9e3ae6bc29"}
23:42:25.149 00.005 11872 evsrv: cli 0D2D2780 response: {"jsonrpc":"2.0","result":"Stopped","id":"5cfdd3b1-82a7-426c-8f9c-fc9e3ae6bc29"}
23:42:25.155 00.006 11872 evsrv: cli 0D2D2780 disconnect
23:42:25.160 00.005 11872 evsrv: cli 0D2D2500 connect
23:42:25.167 00.007 11872 evsrv: cli 0D2D2500 request: {"method":"get_calibrated","id":"0dfd3fbe-2efd-4d69-a88a-50e5d8f16500"}
23:42:25.172 00.005 11872 evsrv: cli 0D2D2500 response: {"jsonrpc":"2.0","result":true,"id":"0dfd3fbe-2efd-4d69-a88a-50e5d8f16500"}
23:42:25.177 00.005 11872 evsrv: cli 0D2D2500 disconnect
23:42:25.182 00.005 11872 evsrv: cli 0D2D2320 connect
23:42:25.187 00.005 11872 evsrv: cli 0D2D2320 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"7e8261e7-56cc-4b4a-8648-77e06840ddd0"}
23:42:25.190 00.003 11872 PhdController::Guide begins
23:42:25.195 00.005 11872 PhdController: newstate STATE_SETUP
23:42:25.199 00.004 11872 PhdController: setup
23:42:25.205 00.006 11872 PhdController: newstate STATE_ATTEMPT_START
23:42:25.210 00.005 11872 PhdController: start capturing
23:42:25.215 00.005 11872 Changing from state SELECTING to UNINITIALIZED
23:42:25.219 00.004 11872 guider state => SELECTING
23:42:25.224 00.005 11872 setting force full frames = true
23:42:25.227 00.003 11872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
23:42:25.235 00.008 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:42:25.241 00.006 11872 Enqueuing Expose request
23:42:25.245 00.004 11872 PhdController: newstate STATE_SELECT_STAR
23:42:25.249 00.004 9960 Worker thread wakes up
23:42:25.249 00.000 11872 evsrv: cli 0D2D2320 response: {"jsonrpc":"2.0","result":0,"id":"7e8261e7-56cc-4b4a-8648-77e06840ddd0"}
23:42:25.253 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
23:42:25.253 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:42:25.254 00.001 11872 evsrv: cli 0D2D2320 disconnect
23:42:25.259 00.005 11872 evsrv: cli 0D2D3180 connect
23:42:25.263 00.004 11872 case statement mapped state 1 to 101
23:42:25.269 00.006 11872 case statement mapped state 1 to 101
23:42:25.273 00.004 11872 evsrv: cli 0D2D3180 request: {"method":"get_lock_shift_params","id":"49ad9575-4224-472f-a1c0-0537cc1bb376"}
23:42:25.278 00.005 11872 evsrv: cli 0D2D3180 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"49ad9575-4224-472f-a1c0-0537cc1bb376"}
23:42:25.282 00.004 11872 evsrv: cli 0D2D3180 disconnect
23:42:25.287 00.005 11872 evsrv: cli 0D2D3220 connect
23:42:25.291 00.004 11872 case statement mapped state 1 to 101
23:42:25.294 00.003 11872 case statement mapped state 1 to 101
23:42:25.299 00.005 11872 evsrv: cli 0D2D3220 request: {"method":"get_lock_position","id":"47707e28-59a5-44bf-806a-60bda121cc78"}
23:42:25.303 00.004 11872 evsrv: cli 0D2D3220 response: {"jsonrpc":"2.0","result":null,"id":"47707e28-59a5-44bf-806a-60bda121cc78"}
23:42:25.307 00.004 11872 evsrv: cli 0D2D3220 disconnect
23:42:26.309 01.002 11872 evsrv: cli 0D2D2BE0 connect
23:42:26.315 00.006 11872 case statement mapped state 1 to 101
23:42:26.319 00.004 11872 case statement mapped state 1 to 101
23:42:26.324 00.005 11872 evsrv: cli 0D2D2BE0 request: {"method":"get_lock_position","id":"01dac49d-34a7-4ae5-9496-c2623464981d"}
23:42:26.328 00.004 11872 evsrv: cli 0D2D2BE0 response: {"jsonrpc":"2.0","result":null,"id":"01dac49d-34a7-4ae5-9496-c2623464981d"}
23:42:26.333 00.005 11872 evsrv: cli 0D2D2BE0 disconnect
23:42:26.500 00.167 9960 Exposure complete
23:42:26.610 00.110 9960 worker thread done servicing request
23:42:26.610 00.000 11872 OnExposeComplete: enter
23:42:26.614 00.004 11872 UpdateGuideState(): m_state=1
23:42:26.618 00.004 11872 UpdateCurrentPosition: no star selected
23:42:26.622 00.004 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
23:42:26.626 00.004 11872 Status Line: No star selected
23:42:26.630 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=170, med=0, FiltMin=0, FiltMax=116, Gamma=1.000
23:42:26.634 00.004 11872 UpdateGuideState exits: No star selected
23:42:26.637 00.003 11872 GuiderMultiStar::AutoSelect enter
23:42:26.641 00.004 11872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
23:42:26.742 00.101 11872 AutoFind: auto downsample for scale 1.00 => 1x
23:42:26.910 00.168 11872 AutoFind: global mean = -0.0, stdev 2.3
23:42:26.914 00.004 11872 AutoFind: using threshold = 0.1
23:42:27.139 00.225 11872 AutoFind: local max [1606, 241] 120.8
23:42:27.142 00.003 11872 AutoFind: local max [1848, 794] 111.0
23:42:27.147 00.005 11872 AutoFind: local max [50, 292] 79.4
23:42:27.151 00.004 11872 AutoFind: local max [1739, 255] 52.9
23:42:27.154 00.003 11872 AutoFind: local max [1389, 25] 39.6
23:42:27.157 00.003 11872 AutoFind: local max [1535, 1008] 28.6
23:42:27.162 00.005 11872 AutoFind: local max [1055, 274] 22.5
23:42:27.166 00.004 11872 AutoFind: local max [791, 487] 22.4
23:42:27.170 00.004 11872 AutoFind: local max [467, 246] 20.8
23:42:27.174 00.004 11872 AutoFind: local max [792, 493] 20.3
23:42:27.179 00.005 11872 AutoFind: local max [182, 357] 20.2
23:42:27.184 00.005 11872 AutoFind: local max [1439, 1048] 19.1
23:42:27.188 00.004 11872 AutoFind: local max [145, 455] 18.2
23:42:27.192 00.004 11872 AutoFind: local max [898, 844] 15.8
23:42:27.196 00.004 11872 AutoFind: local max [133, 871] 15.4
23:42:27.200 00.004 11872 AutoFind: local max [1332, 100] 12.8
23:42:27.203 00.003 11872 AutoFind: local max [49, 942] 11.6
23:42:27.208 00.005 11872 AutoFind: local max [1407, 25] 10.3
23:42:27.211 00.003 11872 AutoFind: local max [772, 74] 9.9
23:42:27.215 00.004 11872 AutoFind: local max [182, 19] 9.7
23:42:27.219 00.004 11872 AutoFind: local max [1384, 494] 9.5
23:42:27.223 00.004 11872 AutoFind: local max [501, 319] 9.2
23:42:27.227 00.004 11872 AutoFind: local max [292, 376] 8.8
23:42:27.230 00.003 11872 AutoFind: local max [1460, 406] 8.6
23:42:27.234 00.004 11872 AutoFind: local max [1384, 502] 8.5
23:42:27.238 00.004 11872 AutoFind: local max [518, 245] 8.4
23:42:27.242 00.004 11872 AutoFind: local max [152, 958] 8.3
23:42:27.245 00.003 11872 AutoFind: local max [52, 602] 8.0
23:42:27.249 00.004 11872 AutoFind: local max [1028, 1000] 8.0
23:42:27.252 00.003 11872 AutoFind: local max [403, 278] 7.8
23:42:27.257 00.005 11872 AutoFind: local max [1875, 69] 7.0
23:42:27.260 00.003 11872 AutoFind: local max [1922, 627] 6.9
23:42:27.264 00.004 11872 AutoFind: local max [1540, 432] 6.8
23:42:27.267 00.003 11872 AutoFind: local max [9, 536] 6.8
23:42:27.272 00.005 11872 AutoFind: local max [328, 346] 6.7
23:42:27.275 00.003 11872 AutoFind: local max [1798, 176] 6.7
23:42:27.279 00.004 11872 AutoFind: local max [520, 238] 6.5
23:42:27.282 00.003 11872 AutoFind: local max [392, 625] 6.2
23:42:27.286 00.004 11872 AutoFind: local max [828, 787] 6.0
23:42:27.290 00.004 11872 AutoFind: local max [322, 1029] 6.0
23:42:27.293 00.003 11872 AutoFind: local max [121, 906] 5.9
23:42:27.297 00.004 11872 AutoFind: local max [1371, 580] 5.8
23:42:27.300 00.003 11872 AutoFind: local max [298, 599] 5.5
23:42:27.304 00.004 11872 AutoFind: local max [1502, 649] 5.4
23:42:27.307 00.003 11872 AutoFind: local max [1666, 488] 5.2
23:42:27.311 00.004 11872 AutoFind: local max [1722, 329] 5.2
23:42:27.315 00.004 11872 AutoFind: local max [1748, 192] 5.1
23:42:27.318 00.003 11872 AutoFind: local max [383, 975] 5.0
23:42:27.321 00.003 11872 AutoFind: local max [1539, 440] 4.9
23:42:27.326 00.005 11872 AutoFind: local max [1410, 381] 4.9
23:42:27.329 00.003 11872 AutoFind: local max [1361, 529] 4.9
23:42:27.332 00.003 11872 AutoFind: local max [320, 935] 4.8
23:42:27.336 00.004 11872 AutoFind: local max [1835, 568] 4.7
23:42:27.339 00.003 11872 AutoFind: local max [1370, 586] 4.7
23:42:27.343 00.004 11872 AutoFind: local max [1607, 257] 4.7
23:42:27.347 00.004 11872 AutoFind: local max [672, 1085] 4.7
23:42:27.350 00.003 11872 AutoFind: local max [1362, 522] 4.5
23:42:27.354 00.004 11872 AutoFind: local max [1032, 993] 4.5
23:42:27.358 00.004 11872 AutoFind: local max [582, 181] 4.4
23:42:27.361 00.003 11872 AutoFind: local max [1602, 230] 4.4
23:42:27.366 00.005 11872 AutoFind: local max [616, 487] 4.4
23:42:27.370 00.004 11872 AutoFind: local max [1513, 608] 4.3
23:42:27.373 00.003 11872 AutoFind: local max [322, 453] 4.3
23:42:27.377 00.004 11872 AutoFind: local max [1729, 255] 4.3
23:42:27.380 00.003 11872 AutoFind: local max [1746, 345] 4.2
23:42:27.384 00.004 11872 AutoFind: local max [909, 565] 4.1
23:42:27.388 00.004 11872 AutoFind: local max [1807, 340] 4.1
23:42:27.392 00.004 11872 AutoFind: local max [1713, 396] 4.1
23:42:27.395 00.003 11872 AutoFind: local max [1427, 53] 4.1
23:42:27.399 00.004 11872 AutoFind: local max [1170, 584] 4.0
23:42:27.403 00.004 11872 AutoFind: local max [578, 569] 4.0
23:42:27.406 00.003 11872 AutoFind: local max [1150, 46] 3.9
23:42:27.411 00.005 11872 AutoFind: local max [213, 15] 3.9
23:42:27.414 00.003 11872 AutoFind: local max [539, 414] 3.8
23:42:27.417 00.003 11872 AutoFind: local max [1377, 565] 3.8
23:42:27.421 00.004 11872 AutoFind: local max [1608, 232] 3.7
23:42:27.423 00.002 11872 AutoFind: local max [769, 713] 3.7
23:42:27.427 00.004 11872 AutoFind: local max [1746, 351] 3.7
23:42:27.430 00.003 11872 AutoFind: local max [1734, 896] 3.6
23:42:27.433 00.003 11872 AutoFind: local max [355, 408] 3.6
23:42:27.435 00.002 11872 AutoFind: local max [1873, 45] 3.6
23:42:27.438 00.003 11872 AutoFind: local max [146, 470] 3.6
23:42:27.440 00.002 11872 AutoFind: local max [529, 501] 3.6
23:42:27.444 00.004 11872 AutoFind: local max [1594, 238] 3.6
23:42:27.447 00.003 11872 AutoFind: local max [1263, 910] 3.6
23:42:27.450 00.003 11872 AutoFind: local max [808, 957] 3.6
23:42:27.453 00.003 11872 AutoFind: local max [956, 324] 3.5
23:42:27.456 00.003 11872 AutoFind: local max [1904, 157] 3.5
23:42:27.461 00.005 11872 AutoFind: local max [1898, 41] 3.5
23:42:27.465 00.004 11872 AutoFind: local max [339, 846] 3.5
23:42:27.468 00.003 11872 AutoFind: local max [1447, 1040] 3.5
23:42:27.473 00.005 11872 AutoFind: local max [886, 627] 3.5
23:42:27.476 00.003 11872 AutoFind: local max [624, 425] 3.5
23:42:27.480 00.004 11872 AutoFind: local max [951, 172] 3.5
23:42:27.483 00.003 11872 AutoFind: local max [1837, 800] 3.5
23:42:27.487 00.004 11872 AutoFind: local max [1494, 1005] 3.5
23:42:27.491 00.004 11872 AutoFind: local max [1867, 995] 3.4
23:42:27.495 00.004 11872 AutoFind: local max [1589, 1029] 3.4
23:42:27.500 00.005 11872 AutoFind: local max [1720, 301] 3.4
23:42:27.505 00.005 11872 AutoFind: local max [1753, 234] 3.4
23:42:27.509 00.004 11872 AutoFind: close dim-bright [1837, 800] 3.5 - [1848, 794] 111.0
23:42:27.513 00.004 11872 AutoFind: close dim-bright [1447, 1040] 3.5 - [1439, 1048] 19.1
23:42:27.517 00.004 11872 AutoFind: too close [1594, 238] 3.6 - [1608, 232] 3.7
23:42:27.520 00.003 11872 AutoFind: too close [1594, 238] 3.6 - [1602, 230] 4.4
23:42:27.523 00.003 11872 AutoFind: too close [1594, 238] 3.6 - [1607, 257] 4.7
23:42:27.527 00.004 11872 AutoFind: close dim-bright [1594, 238] 3.6 - [1606, 241] 120.8
23:42:27.531 00.004 11872 AutoFind: close dim-bright [146, 470] 3.6 - [145, 455] 18.2
23:42:27.534 00.003 11872 AutoFind: too close [1746, 351] 3.7 - [1746, 345] 4.2
23:42:27.538 00.004 11872 AutoFind: too close [1608, 232] 3.7 - [1602, 230] 4.4
23:42:27.540 00.002 11872 AutoFind: close dim-bright [1608, 232] 3.7 - [1606, 241] 120.8
23:42:27.544 00.004 11872 AutoFind: too close [1377, 565] 3.8 - [1371, 580] 5.8
23:42:27.546 00.002 11872 AutoFind: close dim-bright [1729, 255] 4.3 - [1739, 255] 52.9
23:42:27.548 00.002 11872 AutoFind: close dim-bright [1602, 230] 4.4 - [1606, 241] 120.8
23:42:27.551 00.003 11872 AutoFind: too close [1032, 993] 4.5 - [1028, 1000] 8.0
23:42:27.554 00.003 11872 AutoFind: too close [1362, 522] 4.5 - [1361, 529] 4.9
23:42:27.557 00.003 11872 AutoFind: close dim-bright [1607, 257] 4.7 - [1606, 241] 120.8
23:42:27.560 00.003 11872 AutoFind: too close [1370, 586] 4.7 - [1371, 580] 5.8
23:42:27.562 00.002 11872 AutoFind: too close [1539, 440] 4.9 - [1540, 432] 6.8
23:42:27.565 00.003 11872 AutoFind: too close [520, 238] 6.5 - [518, 245] 8.4
23:42:27.568 00.003 11872 AutoFind: too close [1384, 502] 8.5 - [1384, 494] 9.5
23:42:27.571 00.003 11872 AutoFind: too close [1407, 25] 10.3 - [1389, 25] 39.6
23:42:27.574 00.003 11872 AutoFind: too close [792, 493] 20.3 - [791, 487] 22.4
23:42:27.577 00.003 11872 AutoFind: too close to edge [213, 15] 3.9
23:42:27.579 00.002 11872 AutoFind: too close to edge [672, 1085] 4.7
23:42:27.584 00.005 11872 AutoFind: too close to edge [9, 536] 6.8
23:42:27.587 00.003 11872 AutoFind: too close to edge [1922, 627] 6.9
23:42:27.590 00.003 11872 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
23:42:27.594 00.004 11872 Star::Find(15, 1606, 241, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:42:27.598 00.004 11872 Star::Find returns 1 (0), X=1606.00, Y=242.52, Mass=5305, SNR=48.4, Peak=138 HFD=6.7
23:42:27.600 00.002 11872 Star::Find(15, 1848, 794, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:42:27.604 00.004 11872 Star::Find returns 1 (0), X=1848.20, Y=793.00, Mass=4079, SNR=42.8, Peak=170 HFD=6.0
23:42:27.606 00.002 11872 Star::Find(15, 50, 292, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:42:27.610 00.004 11872 Star::Find returns 1 (0), X=49.50, Y=292.62, Mass=1900, SNR=29.7, Peak=116 HFD=5.1
23:42:27.615 00.005 11872 Star::Find(15, 1739, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:42:27.618 00.003 11872 Star::Find returns 1 (0), X=1739.45, Y=255.84, Mass=1915, SNR=29.6, Peak=84 HFD=5.8
23:42:27.621 00.003 11872 Star::Find(15, 1535, 1008, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:42:27.625 00.004 11872 Star::Find returns 1 (0), X=1534.56, Y=1010.56, Mass=1106, SNR=22.2, Peak=48 HFD=5.7
23:42:27.629 00.004 11872 Star::Find(15, 1055, 274, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:42:27.632 00.003 11872 Star::Find returns 1 (0), X=1056.10, Y=275.48, Mass=1258, SNR=23.1, Peak=35 HFD=7.3
23:42:27.635 00.003 11872 Star::Find(15, 467, 246, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:42:27.639 00.004 11872 Star::Find returns 1 (0), X=467.75, Y=246.58, Mass=1266, SNR=23.0, Peak=40 HFD=6.6
23:42:27.643 00.004 11872 Star::Find(15, 182, 357, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:42:27.647 00.004 11872 Star::Find returns 1 (0), X=181.48, Y=357.78, Mass=551, SNR=15.8, Peak=27 HFD=5.4
23:42:27.650 00.003 11872 Star::Find(15, 1439, 1048, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:42:27.654 00.004 11872 Star::Find returns 1 (0), X=1437.49, Y=1050.97, Mass=740, SNR=18.1, Peak=29 HFD=5.5
23:42:27.657 00.003 11872 Star::Find(15, 145, 455, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:42:27.661 00.004 11872 Star::Find returns 1 (0), X=144.69, Y=455.48, Mass=628, SNR=16.7, Peak=34 HFD=5.2
23:42:27.664 00.003 11872 Star::Find(15, 898, 844, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:42:27.667 00.003 11872 Star::Find returns 1 (0), X=896.83, Y=847.20, Mass=1000, SNR=20.9, Peak=29 HFD=7.0
23:42:27.671 00.004 11872 Star::Find(15, 133, 871, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:42:27.674 00.003 11872 Star::Find returns 1 (0), X=132.96, Y=871.65, Mass=451, SNR=14.2, Peak=23 HFD=5.3
23:42:27.677 00.003 11872 Star::Find(15, 1332, 100, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:42:27.681 00.004 11872 Star::Find returns 1 (0), X=1333.55, Y=100.85, Mass=533, SNR=15.3, Peak=18 HFD=6.4
23:42:27.684 00.003 11872 Star::Find(15, 49, 942, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:42:27.687 00.003 11872 Star::Find returns 1 (0), X=48.37, Y=942.28, Mass=226, SNR=10.3, Peak=22 HFD=4.1
23:42:27.691 00.004 11872 Star::Find(15, 772, 74, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:42:27.694 00.003 11872 Star::Find returns 1 (0), X=770.58, Y=75.58, Mass=568, SNR=16.1, Peak=19 HFD=6.9
23:42:27.697 00.003 11872 Star::Find(15, 182, 19, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:42:27.701 00.004 11872 Star::Find returns 1 (0), X=181.72, Y=19.59, Mass=242, SNR=10.5, Peak=16 HFD=4.9
23:42:27.704 00.003 11872 Star::Find(15, 501, 319, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:42:27.709 00.005 11872 Star::Find returns 1 (0), X=501.43, Y=319.78, Mass=407, SNR=13.7, Peak=14 HFD=6.5
23:42:27.712 00.003 11872 Star::Find(15, 292, 376, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:42:27.715 00.003 11872 Star::Find returns 1 (0), X=291.95, Y=377.26, Mass=312, SNR=11.8, Peak=18 HFD=5.4
23:42:27.719 00.004 11872 Star::Find(15, 1460, 406, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:42:27.722 00.003 11872 Star::Find returns 1 (0), X=1459.66, Y=407.94, Mass=272, SNR=10.9, Peak=12 HFD=5.9
23:42:27.726 00.004 11872 Star::Find(15, 152, 958, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:42:27.729 00.003 11872 Star::Find returns 1 (0), X=151.96, Y=958.16, Mass=157, SNR=8.4, Peak=11 HFD=4.7
23:42:27.732 00.003 11872 Star::Find(15, 52, 602, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:42:27.736 00.004 11872 Star::Find returns 1 (0), X=52.06, Y=602.43, Mass=149, SNR=8.4, Peak=12 HFD=4.6
23:42:27.740 00.004 11872 Star::Find(15, 403, 278, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:42:27.743 00.003 11872 Star::Find returns 1 (0), X=403.80, Y=276.81, Mass=244, SNR=10.4, Peak=13 HFD=5.6
23:42:27.747 00.004 11872 Star::Find(15, 1875, 69, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:42:27.751 00.004 11872 Star::Find returns 1 (0), X=1874.77, Y=70.94, Mass=211, SNR=9.9, Peak=14 HFD=5.6
23:42:27.754 00.003 11872 Star::Find(15, 328, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:42:27.758 00.004 11872 Star::Find returns 1 (0), X=328.74, Y=343.98, Mass=156, SNR=8.4, Peak=9 HFD=5.5
23:42:27.761 00.003 11872 Star::Find(15, 1798, 176, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:42:27.764 00.003 11872 Star::Find returns 1 (0), X=1797.09, Y=175.61, Mass=188, SNR=9.3, Peak=13 HFD=5.0
23:42:27.767 00.003 11872 Star::Find(15, 392, 625, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:42:27.771 00.004 11872 Star::Find returns 1 (0), X=391.91, Y=626.43, Mass=150, SNR=8.3, Peak=9 HFD=5.3
23:42:27.775 00.004 11872 Star::Find(15, 828, 787, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:42:27.778 00.003 11872 Star::Find returns 1 (0), X=828.38, Y=789.39, Mass=303, SNR=11.6, Peak=13 HFD=7.2
23:42:27.781 00.003 11872 Star::Find(15, 322, 1029, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:42:27.784 00.003 11872 Star::Find returns 1 (0), X=321.60, Y=1026.85, Mass=191, SNR=9.3, Peak=13 HFD=5.1
23:42:27.787 00.003 11872 Star::Find(15, 121, 906, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:42:27.791 00.004 11872 Star::Find returns 1 (0), X=120.81, Y=905.43, Mass=111, SNR=7.1, Peak=8 HFD=4.7
23:42:27.794 00.003 11872 Star::Find(15, 298, 599, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:42:27.798 00.004 11872 Star::Find returns 1 (0), X=298.25, Y=597.44, Mass=200, SNR=9.7, Peak=9 HFD=5.7
23:42:27.801 00.003 11872 Star::Find(15, 1502, 649, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:42:27.806 00.005 11872 Star::Find returns 1 (0), X=1501.59, Y=651.51, Mass=180, SNR=9.0, Peak=9 HFD=6.9
23:42:27.810 00.004 11872 Star::Find(15, 1666, 488, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:42:27.814 00.004 11872 Star::Find returns 1 (0), X=1665.05, Y=493.04, Mass=68, SNR=5.5, Peak=12 HFD=5.2
23:42:27.817 00.003 11872 Star::Find(15, 1722, 329, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:42:27.820 00.003 11872 Star::Find returns 1 (0), X=1721.61, Y=330.79, Mass=161, SNR=8.6, Peak=8 HFD=5.6
23:42:27.824 00.004 11872 Star::Find(15, 1748, 192, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:42:27.828 00.004 11872 Star::Find returns 1 (0), X=1748.07, Y=193.10, Mass=97, SNR=6.7, Peak=9 HFD=4.4
23:42:27.830 00.002 11872 Star::Find(15, 383, 975, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:42:27.834 00.004 11872 Star::Find false star n=23 nbg=285 bg=1.0 sigma=0.9 thresh=4 peak=4
23:42:27.837 00.003 11872 Star::Find returns 0 (2), X=383.00, Y=975.00, Mass=84, SNR=2.9, Peak=6 HFD=0.0
23:42:27.839 00.002 11872 Star::Find(15, 1410, 381, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:42:27.843 00.004 11872 Star::Find returns 1 (0), X=1410.89, Y=381.52, Mass=220, SNR=9.9, Peak=11 HFD=7.3
23:42:27.845 00.002 11872 Star::Find(15, 320, 935, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:42:27.850 00.005 11872 Star::Find false star n=24 nbg=282 bg=1.0 sigma=0.9 thresh=4 peak=4
23:42:27.852 00.002 11872 Star::Find returns 0 (2), X=320.00, Y=935.00, Mass=82, SNR=2.9, Peak=6 HFD=0.0
23:42:27.856 00.004 11872 Star::Find(15, 1835, 568, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:42:27.860 00.004 11872 Star::Find returns 1 (0), X=1833.87, Y=568.11, Mass=148, SNR=8.2, Peak=13 HFD=5.7
23:42:27.863 00.003 11872 Star::Find(15, 582, 181, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:42:27.868 00.005 11872 Star::Find false star n=21 nbg=283 bg=1.4 sigma=1.2 thresh=5 peak=5
23:42:27.871 00.003 11872 Star::Find returns 0 (2), X=582.00, Y=181.00, Mass=95, SNR=2.9, Peak=8 HFD=0.0
23:42:27.876 00.005 11872 Star::Find(15, 616, 487, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:42:27.879 00.003 11872 Star::Find returns 1 (0), X=616.27, Y=487.43, Mass=163, SNR=8.6, Peak=6 HFD=7.1
23:42:27.883 00.004 11872 Star::Find(15, 1513, 608, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:42:27.886 00.003 11872 Star::Find false star n=29 nbg=283 bg=0.9 sigma=0.9 thresh=4 peak=4
23:42:27.889 00.003 11872 Star::Find returns 0 (2), X=1513.00, Y=608.00, Mass=108, SNR=2.9, Peak=8 HFD=0.0
23:42:27.893 00.004 11872 Star::Find(15, 322, 453, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:42:27.897 00.004 11872 Star::Find false star n=41 nbg=272 bg=0.8 sigma=0.7 thresh=3 peak=3
23:42:27.901 00.004 11872 Star::Find returns 0 (2), X=322.00, Y=453.00, Mass=119, SNR=2.9, Peak=6 HFD=0.0
23:42:27.904 00.003 11872 Star::Find(15, 1729, 255, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:42:27.909 00.005 11872 Star::Find returns 1 (0), X=1739.45, Y=255.84, Mass=1915, SNR=29.6, Peak=84 HFD=5.8
23:42:27.912 00.003 11872 Star::Find(15, 909, 565, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:42:27.921 00.009 11872 Star::Find false star n=29 nbg=282 bg=1.1 sigma=1.0 thresh=4 peak=4
23:42:27.925 00.004 11872 Star::Find returns 0 (2), X=909.00, Y=565.00, Mass=103, SNR=2.9, Peak=7 HFD=0.0
23:42:27.929 00.004 11872 Star::Find(15, 1807, 340, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:42:27.936 00.007 11872 Star::Find returns 1 (0), X=1807.05, Y=340.52, Mass=61, SNR=5.3, Peak=6 HFD=4.5
23:42:27.944 00.008 11872 Star::Find(15, 1713, 396, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:42:27.950 00.006 11872 Star::Find returns 1 (0), X=1712.99, Y=392.79, Mass=107, SNR=6.9, Peak=8 HFD=5.6
23:42:27.954 00.004 11872 Star::Find(15, 1427, 53, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:42:27.958 00.004 11872 Star::Find false star n=15 nbg=286 bg=1.0 sigma=0.9 thresh=4 peak=4
23:42:27.962 00.004 11872 Star::Find returns 0 (2), X=1427.00, Y=53.00, Mass=58, SNR=2.9, Peak=8 HFD=0.0
23:42:27.967 00.005 11872 Star::Find(15, 1170, 584, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:42:27.973 00.006 11872 Star::Find false star n=31 nbg=281 bg=1.1 sigma=0.9 thresh=4 peak=4
23:42:27.977 00.004 11872 Star::Find returns 0 (2), X=1170.00, Y=584.00, Mass=108, SNR=2.9, Peak=8 HFD=0.0
23:42:27.981 00.004 11872 Star::Find(15, 578, 569, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:42:27.985 00.004 11872 Star::Find returns 1 (0), X=577.32, Y=571.89, Mass=161, SNR=8.2, Peak=13 HFD=6.2
23:42:27.988 00.003 11872 Star::Find(15, 1150, 46, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:42:27.991 00.003 11872 Star::Find false star n=36 nbg=277 bg=0.7 sigma=0.8 thresh=3 peak=3
23:42:27.995 00.004 11872 Star::Find returns 0 (2), X=1150.00, Y=46.00, Mass=113, SNR=2.9, Peak=5 HFD=0.0
23:42:27.997 00.002 11872 Star::Find(15, 539, 414, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:42:28.000 00.003 11872 Star::Find returns 0 (2), X=539.00, Y=414.00, Mass=16, SNR=2.7, Peak=4 HFD=0.0
23:42:28.003 00.003 11872 Star::Find(15, 769, 713, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:42:28.007 00.004 11872 Star::Find false star n=19 nbg=285 bg=1.0 sigma=1.0 thresh=4 peak=3
23:42:28.010 00.003 11872 Star::Find returns 0 (2), X=769.00, Y=713.00, Mass=69, SNR=2.9, Peak=7 HFD=0.0
23:42:28.014 00.004 11872 Star::Find(15, 1734, 896, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:42:28.018 00.004 11872 Star::Find false star n=19 nbg=276 bg=0.8 sigma=0.8 thresh=3 peak=3
23:42:28.022 00.004 11872 Star::Find returns 0 (2), X=1734.00, Y=896.00, Mass=49, SNR=2.9, Peak=6 HFD=0.0
23:42:28.027 00.005 11872 Star::Find(15, 355, 408, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:42:28.030 00.003 11872 Star::Find false star n=27 nbg=283 bg=0.6 sigma=0.8 thresh=3 peak=3
23:42:28.032 00.002 11872 Star::Find returns 0 (2), X=355.00, Y=408.00, Mass=80, SNR=2.9, Peak=5 HFD=0.0
23:42:28.037 00.005 11872 Star::Find(15, 1873, 45, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:42:28.040 00.003 11872 Star::Find false star n=30 nbg=271 bg=0.7 sigma=0.7 thresh=3 peak=3
23:42:28.045 00.005 11872 Star::Find returns 0 (2), X=1873.00, Y=45.00, Mass=96, SNR=2.9, Peak=7 HFD=0.0
23:42:28.047 00.002 11872 Star::Find(15, 146, 470, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:42:28.053 00.006 11872 Star::Find returns 1 (0), X=144.65, Y=455.80, Mass=658, SNR=17.0, Peak=26 HFD=5.6
23:42:28.057 00.004 11872 Star::Find(15, 529, 501, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:42:28.061 00.004 11872 Star::Find false star n=33 nbg=280 bg=0.9 sigma=0.9 thresh=4 peak=4
23:42:28.065 00.004 11872 Star::Find returns 0 (2), X=529.00, Y=501.00, Mass=135, SNR=2.9, Peak=8 HFD=0.0
23:42:28.069 00.004 11872 Star::Find(15, 1263, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:42:28.073 00.004 11872 Star::Find false star n=35 nbg=278 bg=0.8 sigma=0.8 thresh=3 peak=3
23:42:28.077 00.004 11872 Star::Find returns 0 (2), X=1263.00, Y=910.00, Mass=95, SNR=2.9, Peak=5 HFD=0.0
23:42:28.081 00.004 11872 Star::Find(15, 808, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:42:28.084 00.003 11872 Star::Find false star n=21 nbg=277 bg=0.6 sigma=0.7 thresh=3 peak=2
23:42:28.088 00.004 11872 Star::Find returns 0 (2), X=808.00, Y=957.00, Mass=60, SNR=2.9, Peak=5 HFD=0.0
23:42:28.091 00.003 11872 Star::Find(15, 956, 324, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:42:28.094 00.003 11872 Star::Find false star n=20 nbg=273 bg=0.7 sigma=0.7 thresh=3 peak=2
23:42:28.096 00.002 11872 Star::Find returns 0 (2), X=956.00, Y=324.00, Mass=50, SNR=2.9, Peak=5 HFD=0.0
23:42:28.101 00.005 11872 Star::Find(15, 1904, 157, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:42:28.104 00.003 11872 Star::Find false star n=6 nbg=278 bg=0.5 sigma=0.7 thresh=3 peak=2
23:42:28.107 00.003 11872 Star::Find returns 0 (2), X=1904.00, Y=157.00, Mass=20, SNR=2.9, Peak=6 HFD=0.0
23:42:28.112 00.005 11872 Star::Find(15, 1898, 41, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:42:28.116 00.004 11872 Star::Find returns 0 (2), X=1898.00, Y=41.00, Mass=13, SNR=2.4, Peak=5 HFD=0.0
23:42:28.119 00.003 11872 Star::Find(15, 339, 846, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:42:28.124 00.005 11872 Star::Find false star n=32 nbg=278 bg=0.5 sigma=0.6 thresh=2 peak=1
23:42:28.127 00.003 11872 Star::Find returns 0 (2), X=339.00, Y=846.00, Mass=58, SNR=2.9, Peak=5 HFD=0.0
23:42:28.130 00.003 11872 Star::Find(15, 1447, 1040, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:42:28.134 00.004 11872 Star::Find returns 1 (0), X=1437.49, Y=1050.97, Mass=740, SNR=18.1, Peak=29 HFD=5.5
23:42:28.137 00.003 11872 Star::Find(15, 886, 627, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:42:28.141 00.004 11872 Star::Find false star n=34 nbg=278 bg=1.1 sigma=1.0 thresh=4 peak=4
23:42:28.144 00.003 11872 Star::Find returns 0 (2), X=886.00, Y=627.00, Mass=126, SNR=2.9, Peak=8 HFD=0.0
23:42:28.147 00.003 11872 Star::Find(15, 624, 425, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:42:28.151 00.004 11872 Star::Find false star n=10 nbg=277 bg=0.6 sigma=0.7 thresh=3 peak=2
23:42:28.155 00.004 11872 Star::Find returns 0 (2), X=624.00, Y=425.00, Mass=24, SNR=2.9, Peak=4 HFD=0.0
23:42:28.158 00.003 11872 Star::Find(15, 951, 172, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:42:28.162 00.004 11872 Star::Find false star n=9 nbg=279 bg=0.6 sigma=0.7 thresh=3 peak=1
23:42:28.167 00.005 11872 Star::Find returns 0 (2), X=951.00, Y=172.00, Mass=25, SNR=2.9, Peak=6 HFD=0.0
23:42:28.170 00.003 11872 Star::Find(15, 1837, 800, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:42:28.174 00.004 11872 Star::Find returns 1 (0), X=1848.20, Y=793.00, Mass=4079, SNR=42.8, Peak=170 HFD=6.0
23:42:28.179 00.005 11872 Star::Find(15, 1494, 1005, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:42:28.182 00.003 11872 Star::Find false star n=32 nbg=269 bg=0.7 sigma=0.8 thresh=3 peak=3
23:42:28.185 00.003 11872 Star::Find returns 0 (2), X=1494.00, Y=1005.00, Mass=90, SNR=2.9, Peak=6 HFD=0.0
23:42:28.188 00.003 11872 Star::Find(15, 1867, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:42:28.190 00.002 11872 Star::Find false star n=12 nbg=269 bg=0.6 sigma=0.7 thresh=3 peak=2
23:42:28.195 00.005 11872 Star::Find returns 0 (2), X=1867.00, Y=995.00, Mass=41, SNR=2.9, Peak=5 HFD=0.0
23:42:28.199 00.004 11872 Star::Find(15, 1589, 1029, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:42:28.202 00.003 11872 Star::Find false star n=10 nbg=278 bg=0.6 sigma=0.7 thresh=3 peak=2
23:42:28.207 00.005 11872 Star::Find returns 0 (2), X=1589.00, Y=1029.00, Mass=28, SNR=2.9, Peak=5 HFD=0.0
23:42:28.211 00.004 11872 Star::Find(15, 1720, 301, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:42:28.214 00.003 11872 Star::Find returns 0 (2), X=1720.00, Y=301.00, Mass=19, SNR=2.9, Peak=4 HFD=0.0
23:42:28.218 00.004 11872 Star::Find(15, 1753, 234, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:42:28.222 00.004 11872 Star::Find false star n=56 nbg=233 bg=2.0 sigma=1.8 thresh=7 peak=6
23:42:28.226 00.004 11872 Star::Find returns 0 (2), X=1753.00, Y=234.00, Mass=854, SNR=2.9, Peak=11 HFD=0.0
23:42:28.230 00.004 11872 AutoFind: finding best star pass 1
23:42:28.234 00.004 11872 Star::Find(15, 1606, 241, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:42:28.237 00.003 11872 Star::Find returns 1 (0), X=1606.00, Y=242.52, Mass=5305, SNR=48.4, Peak=138 HFD=6.7
23:42:28.240 00.003 11872 AutoFind returns star at [1606, 241] 120.8 Mass 5305 SNR 48.4
23:42:28.244 00.004 11872 Star::Find(15, 1606, 241, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:42:28.249 00.005 11872 Star::Find returns 1 (0), X=1606.00, Y=242.52, Mass=5305, SNR=48.4, Peak=138 HFD=6.7
23:42:28.253 00.004 11872 MultiStar: List (12): {1606.00, 242.52}(48.4), {1848.20, 793.00}(42.8), {49.50, 292.62}(29.7), {1739.45, 255.84}(29.6), {1534.56, 1010.56}(22.2), {1056.10, 275.48}(23.1), {467.75, 246.58}(23.0), {181.48, 357.78}(15.8), {1437.49, 1050.97}(18.1), {144.69, 455.48}(16.7), {896.83, 847.20}(20.9), {132.96, 871.65}(14.2), 
23:42:28.256 00.003 11872 setting lock position to (1606.00, 242.52)
23:42:28.261 00.005 11872 AutoSelect: state = 1, call UpdateGuideState
23:42:28.265 00.004 11872 UpdateGuideState(): m_state=1
23:42:28.268 00.003 11872 Star::Find(15, 1606, 242, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:42:28.273 00.005 11872 Star::Find returns 1 (0), X=1606.00, Y=242.52, Mass=5305, SNR=48.4, Peak=138 HFD=6.7
23:42:28.277 00.004 11872 CameraToMount -- cameraTheta (0.00) - m_xAngle (0.00) = xAngle (-0.00 = -0.00)
23:42:28.281 00.004 11872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.97 = 2.97)
23:42:28.285 00.004 11872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
23:42:28.290 00.005 11872 setting force full frames = false
23:42:28.295 00.005 11872 setting lock position to (1606.00, 242.52)
23:42:28.298 00.003 11872 CurrentPosition() valid, moving to STATE_SELECTED
23:42:28.303 00.005 11872 Changing from state SELECTING to SELECTED
23:42:28.307 00.004 11872 guider state => SELECTED
23:42:28.312 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=170, med=0, FiltMin=0, FiltMax=116, Gamma=1.000
23:42:28.315 00.003 11872 UpdateGuideState exits: m=5305 SNR=48.4
23:42:28.320 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=170, med=0, FiltMin=0, FiltMax=116, Gamma=1.000
23:42:28.323 00.003 11872 Status Line: Auto-selected star at (1606.0, 242.5)
23:42:28.329 00.006 11872 PhdController: newstate STATE_WAIT_SELECTED
23:42:28.333 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:28.337 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:42:28.340 00.003 11872 Enqueuing Expose request
23:42:28.343 00.003 9960 Worker thread wakes up
23:42:28.343 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:42:28.344 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1591,228,31,31)
23:42:28.344 00.000 11872 evsrv: cli 0D2D2820 connect
23:42:28.348 00.004 11872 case statement mapped state 2 to 1
23:42:28.352 00.004 11872 case statement mapped state 2 to 1
23:42:28.356 00.004 11872 evsrv: cli 0D2D2820 request: {"method":"get_lock_position","id":"537ab77c-6c65-4618-a17e-7939f1ce4669"}
23:42:28.360 00.004 11872 evsrv: cli 0D2D2820 response: {"jsonrpc":"2.0","result":[1606.00,242.52],"id":"537ab77c-6c65-4618-a17e-7939f1ce4669"}
23:42:28.365 00.005 11872 evsrv: cli 0D2D2820 disconnect
23:42:28.369 00.004 11872 evsrv: cli 0D2D28C0 connect
23:42:28.373 00.004 11872 case statement mapped state 2 to 1
23:42:28.377 00.004 11872 case statement mapped state 2 to 1
23:42:28.383 00.006 11872 evsrv: cli 0D2D28C0 request: {"method":"get_app_state","id":"e08966a1-20ef-4698-a83c-e72608f88ba3"}
23:42:28.387 00.004 11872 case statement mapped state 2 to 1
23:42:28.392 00.005 11872 evsrv: cli 0D2D28C0 response: {"jsonrpc":"2.0","result":"Selected","id":"e08966a1-20ef-4698-a83c-e72608f88ba3"}
23:42:28.397 00.005 11872 evsrv: cli 0D2D28C0 disconnect
23:42:29.399 01.002 11872 evsrv: cli 0D2D2500 connect
23:42:29.406 00.007 11872 case statement mapped state 2 to 1
23:42:29.412 00.006 11872 case statement mapped state 2 to 1
23:42:29.418 00.006 11872 evsrv: cli 0D2D2500 request: {"method":"get_app_state","id":"8fb9acd8-c022-44f6-ac11-9fe01e9f2f63"}
23:42:29.424 00.006 11872 case statement mapped state 2 to 1
23:42:29.428 00.004 11872 evsrv: cli 0D2D2500 response: {"jsonrpc":"2.0","result":"Selected","id":"8fb9acd8-c022-44f6-ac11-9fe01e9f2f63"}
23:42:29.433 00.005 11872 evsrv: cli 0D2D2500 disconnect
23:42:29.595 00.162 9960 Exposure complete
23:42:29.705 00.110 9960 worker thread done servicing request
23:42:29.705 00.000 11872 OnExposeComplete: enter
23:42:29.709 00.004 11872 UpdateGuideState(): m_state=2
23:42:29.713 00.004 11872 Star::Find(15, 1606, 242, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:42:29.717 00.004 11872 Star::Find returns 1 (0), X=1606.19, Y=242.50, Mass=5432, SNR=48.8, Peak=147 HFD=6.6
23:42:29.721 00.004 11872 CameraToMount -- cameraTheta (-0.13) - m_xAngle (0.00) = xAngle (-0.13 = -0.13)
23:42:29.725 00.004 11872 CameraToMount -- cameraTheta (-0.13) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.84 = 2.84)
23:42:29.728 00.003 11872 CameraToMount -- cameraX=0.18 cameraY=-0.02 hyp=0.18 cameraTheta=-0.13 mountX=0.18 mountY=0.05, mountTheta=0.29
23:42:29.733 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=195, med=0, FiltMin=0, FiltMax=110, Gamma=1.000
23:42:29.738 00.005 11872 UpdateGuideState exits: m=5432 SNR=48.8
23:42:29.742 00.004 11872 PhdController: newstate STATE_CALIBRATE
23:42:29.745 00.003 11872 PhdController: newstate STATE_GUIDE
23:42:29.762 00.017 11872 Changing from state SELECTED to CALIBRATING_PRIMARY
23:42:29.766 00.004 11872 guider state => CALIBRATED
23:42:29.769 00.003 11872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
23:42:29.771 00.002 11872 reset dither spiral
23:42:29.776 00.005 11872 PhdController: newstate STATE_SETTLE_BEGIN
23:42:29.780 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:29.783 00.003 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:42:29.787 00.004 11872 Enqueuing Expose request
23:42:29.790 00.003 9960 Worker thread wakes up
23:42:29.790 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:42:29.792 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:42:30.434 00.642 11872 evsrv: cli 0D2D2C80 connect
23:42:30.441 00.007 11872 case statement mapped state 5 to 1
23:42:30.445 00.004 11872 case statement mapped state 5 to 1
23:42:30.452 00.007 11872 evsrv: cli 0D2D2C80 request: {"method":"get_app_state","id":"fc91a955-9989-4048-b947-39619f00d8b5"}
23:42:30.457 00.005 11872 case statement mapped state 5 to 1
23:42:30.461 00.004 11872 evsrv: cli 0D2D2C80 response: {"jsonrpc":"2.0","result":"Selected","id":"fc91a955-9989-4048-b947-39619f00d8b5"}
23:42:30.465 00.004 11872 evsrv: cli 0D2D2C80 disconnect
23:42:31.042 00.577 9960 Exposure complete
23:42:31.157 00.115 9960 worker thread done servicing request
23:42:31.157 00.000 11872 OnExposeComplete: enter
23:42:31.161 00.004 11872 UpdateGuideState(): m_state=5
23:42:31.165 00.004 11872 Star::Find(15, 1606, 242, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:42:31.169 00.004 11872 Star::Find returns 1 (0), X=1606.25, Y=242.36, Mass=5355, SNR=48.2, Peak=168 HFD=6.5
23:42:31.172 00.003 11872 CameraToMount -- cameraTheta (-0.57) - m_xAngle (0.00) = xAngle (-0.57 = -0.57)
23:42:31.176 00.004 11872 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.40 = 2.40)
23:42:31.180 00.004 11872 CameraToMount -- cameraX=0.25 cameraY=-0.16 hyp=0.29 cameraTheta=-0.57 mountX=0.25 mountY=0.20, mountTheta=0.68
23:42:31.184 00.004 11872 Changing from state CALIBRATED to GUIDING
23:42:31.187 00.003 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:42:31.192 00.005 11872 ScopeASCOM::SideOfPier() returns 0
23:42:31.196 00.004 11872 AdjustCalibrationForScopePointing (scope): current dec=31.2 pierSide=0, cal dec=0.0 pierSide=0 rotAngle=None bin=1
23:42:31.200 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:42:31.203 00.003 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:42:31.208 00.005 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:42:31.212 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:42:31.216 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:42:31.219 00.003 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:42:31.222 00.003 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:42:31.226 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:42:31.230 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:42:31.236 00.006 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:42:31.239 00.003 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:42:31.243 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:42:31.247 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:42:31.329 00.082 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:42:31.336 00.007 11872 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 2.900000
23:42:31.342 00.006 11872 Dec comp: XRate 1.564 -> 1.337 for dec 0.0 -> dec 31.2
23:42:31.348 00.006 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:42:31.352 00.004 11872 ScopeASCOM::SideOfPier() returns 0
23:42:31.358 00.006 11872 setting lock position to (1606.25, 242.36)
23:42:31.363 00.005 11872 guider state => GUIDING
23:42:31.368 00.005 11872 Status Line: Guiding
23:42:31.374 00.006 11872 Mount: notify guiding started
23:42:31.381 00.007 11872 GetString("/profile/5/name", "") returns "PHD SF 2025"
23:42:31.385 00.004 11872 GetString("/profile/5/scope/calibration/timestamp", "") returns "11/21/2025 10:15:14 PM"
23:42:31.389 00.004 11872 GetDouble("/profile/5/scope/calibration/xRate", 1.000000) returns 0.001564
23:42:31.393 00.004 11872 GetDouble("/profile/5/scope/calibration/yRate", 1.000000) returns 0.001340
23:42:31.398 00.005 11872 GetInt("/profile/5/scope/calibration/binning", 1) returns 1
23:42:31.402 00.004 11872 GetDouble("/profile/5/scope/calibration/xAngle", 0.000000) returns 0.004073
23:42:31.406 00.004 11872 GetDouble("/profile/5/scope/calibration/yAngle", 0.000000) returns -1.738880
23:42:31.411 00.005 11872 GetDouble("/profile/5/scope/calibration/declination", 0.000000) returns 0.000075
23:42:31.415 00.004 11872 GetInt("/profile/5/scope/calibration/pierSide", -1) returns 0
23:42:31.418 00.003 11872 GetInt("/profile/5/scope/calibration/raGuideParity", 0) returns 1
23:42:31.421 00.003 11872 GetInt("/profile/5/scope/calibration/decGuideParity", 0) returns -1
23:42:31.426 00.005 11872 GetDouble("/profile/5/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
23:42:31.430 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:42:31.434 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:42:31.439 00.005 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:42:31.442 00.003 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:42:31.446 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:42:31.450 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:42:31.454 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:42:31.460 00.006 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:42:31.464 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:42:31.467 00.003 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:42:31.472 00.005 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:42:31.476 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:42:31.480 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:42:31.484 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:42:31.488 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:42:31.491 00.003 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:42:31.494 00.003 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:42:31.498 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:42:31.502 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:42:31.505 00.003 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:42:31.509 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:42:31.513 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:42:31.518 00.005 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:42:31.521 00.003 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:42:31.525 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:42:31.530 00.005 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:42:31.550 00.020 11872 evsrv: cli 0D2D28C0 connect
23:42:31.555 00.005 11872 case statement mapped state 6 to 3
23:42:31.561 00.006 11872 case statement mapped state 6 to 3
23:42:31.565 00.004 11872 evsrv: cli 0D2D28C0 request: {"method":"get_app_state","id":"a773c051-cee9-49e2-815e-28d3874164cd"}
23:42:31.569 00.004 11872 case statement mapped state 6 to 3
23:42:31.573 00.004 11872 evsrv: cli 0D2D28C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a773c051-cee9-49e2-815e-28d3874164cd"}
23:42:31.579 00.006 11872 evsrv: cli 0D2D28C0 disconnect
23:42:31.610 00.031 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:42:31.617 00.007 11872 ScopeASCOM::SideOfPier() returns 0
23:42:31.623 00.006 11872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
23:42:31.628 00.005 11872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
23:42:31.632 00.004 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:42:31.636 00.004 11872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 31.2
23:42:31.640 00.004 11872 MountToCamera -- mountTheta (-0.00) + m_xAngle (0.00) = xAngle (0.00 = 0.00)
23:42:31.644 00.004 11872 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
23:42:31.648 00.004 11872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
23:42:31.653 00.005 11872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
23:42:31.656 00.003 11872 GetInt("/profile/5/AutoLoadCalibration", -1) returns 1
23:42:31.660 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=188, med=0, FiltMin=0, FiltMax=119, Gamma=1.000
23:42:31.664 00.004 11872 UpdateGuideState exits: m=5355 SNR=48.2
23:42:31.668 00.004 11872 PhdController: newstate STATE_SETTLE_WAIT
23:42:31.673 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:31.677 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:42:31.681 00.004 11872 Enqueuing Expose request
23:42:31.685 00.004 9960 Worker thread wakes up
23:42:31.685 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:42:31.685 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1591,227,31,31)
23:42:32.942 01.257 9960 Exposure complete
23:42:33.048 00.106 9960 worker thread done servicing request
23:42:33.049 00.001 11872 OnExposeComplete: enter
23:42:33.052 00.003 11872 UpdateGuideState(): m_state=6
23:42:33.056 00.004 11872 Star::Find(15, 1606, 242, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:42:33.061 00.005 11872 Star::Find returns 1 (0), X=1606.25, Y=241.83, Mass=5179, SNR=48.0, Peak=163 HFD=6.3
23:42:33.065 00.004 11872 CameraToMount -- cameraTheta (-1.58) - m_xAngle (0.00) = xAngle (-1.58 = -1.58)
23:42:33.069 00.004 11872 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.39 = 1.39)
23:42:33.072 00.003 11872 CameraToMount -- cameraX=-0.00 cameraY=-0.53 hyp=0.53 cameraTheta=-1.58 mountX=-0.01 mountY=0.52, mountTheta=1.58
23:42:33.078 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.00, y=-0.53, opts=13)
23:42:33.083 00.005 11872 Enqueuing Move request for scope (-0.00, -0.53)
23:42:33.087 00.004 9960 Worker thread wakes up
23:42:33.087 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=193, med=0, FiltMin=0, FiltMax=117, Gamma=1.000
23:42:33.091 00.004 11872 UpdateGuideState exits: m=5179 SNR=48.0
23:42:33.094 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.53) opts 0xd
23:42:33.095 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.00, -0.53)
23:42:33.096 00.001 11872 PhdController: settling, locked = 1, distance = 0.36 (1.50) aobump = 0 frame = 1 / 99999
23:42:33.099 00.003 9960 Moving (-0.00, -0.53) raw xDistance=-0.01 yDistance=0.52
23:42:33.099 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:42:33.100 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
23:42:33.100 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763790153.099,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.36,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:42:33.104 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.52
23:42:33.104 00.000 9960 MoveAxis(E, 0, ABG)
23:42:33.105 00.001 9960 Move returns status 0, amount 0
23:42:33.106 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:33.110 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:42:33.113 00.003 11872 Enqueuing Expose request
23:42:33.117 00.004 9960 MoveAxis(N, 0, ABG)
23:42:33.117 00.000 9960 Move returns status 0, amount 0
23:42:33.117 00.000 9960 move complete, result=0
23:42:33.117 00.000 9960 worker thread done servicing request
23:42:33.118 00.001 9960 Worker thread wakes up
23:42:33.118 00.000 11872 GuideStep: -0.0 px 0 ms EAST, 0.5 px 0 ms NORTH
23:42:33.122 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
23:42:33.123 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1591,227,31,31)
23:42:34.365 01.242 9960 Exposure complete
23:42:34.479 00.114 9960 worker thread done servicing request
23:42:34.479 00.000 11872 OnExposeComplete: enter
23:42:34.483 00.004 11872 UpdateGuideState(): m_state=6
23:42:34.490 00.007 11872 Star::Find(15, 1606, 241, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:42:34.494 00.004 11872 Star::Find returns 1 (0), X=1606.15, Y=241.93, Mass=5113, SNR=47.4, Peak=160 HFD=6.2
23:42:34.498 00.004 11872 CameraToMount -- cameraTheta (-1.80) - m_xAngle (0.00) = xAngle (-1.81 = -1.81)
23:42:34.502 00.004 11872 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.16 = 1.16)
23:42:34.506 00.004 11872 CameraToMount -- cameraX=-0.10 cameraY=-0.44 hyp=0.45 cameraTheta=-1.80 mountX=-0.11 mountY=0.41, mountTheta=1.82
23:42:34.513 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.10, y=-0.44, opts=13)
23:42:34.516 00.003 11872 Enqueuing Move request for scope (-0.10, -0.44)
23:42:34.519 00.003 9960 Worker thread wakes up
23:42:34.520 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.44) opts 0xd
23:42:34.520 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=191, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
23:42:34.524 00.004 9960 Handling offset move in thread for scope, endpoint = (-0.10, -0.44)
23:42:34.524 00.000 9960 Moving (-0.10, -0.44) raw xDistance=-0.11 yDistance=0.41
23:42:34.524 00.000 11872 UpdateGuideState exits: m=5113 SNR=47.4
23:42:34.529 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:42:34.529 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
23:42:34.529 00.000 11872 PhdController: settling, locked = 1, distance = 0.39 (1.50) aobump = 0 frame = 2 / 99999
23:42:34.533 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.41
23:42:34.533 00.000 9960 MoveAxis(E, 0, ABG)
23:42:34.533 00.000 9960 Move returns status 0, amount 0
23:42:34.533 00.000 9960 MoveAxis(N, 0, ABG)
23:42:34.533 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763790154.533,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.39,"Time":1.4,"SettleTime":10.0,"StarLocked":true}
23:42:34.539 00.006 9960 Move returns status 0, amount 0
23:42:34.539 00.000 9960 move complete, result=0
23:42:34.540 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:34.543 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:42:34.548 00.005 9960 worker thread done servicing request
23:42:34.548 00.000 11872 Enqueuing Expose request
23:42:34.552 00.004 11872 GuideStep: -0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
23:42:34.557 00.005 9960 Worker thread wakes up
23:42:34.557 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:42:34.557 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1591,227,31,31)
23:42:35.806 01.249 9960 Exposure complete
23:42:35.917 00.111 9960 worker thread done servicing request
23:42:35.918 00.001 11872 OnExposeComplete: enter
23:42:35.921 00.003 11872 UpdateGuideState(): m_state=6
23:42:35.924 00.003 11872 Star::Find(15, 1606, 241, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:42:35.928 00.004 11872 Star::Find returns 1 (0), X=1606.26, Y=241.73, Mass=5346, SNR=49.0, Peak=163 HFD=6.5
23:42:35.930 00.002 11872 CameraToMount -- cameraTheta (-1.56) - m_xAngle (0.00) = xAngle (-1.56 = -1.56)
23:42:35.933 00.003 11872 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.41 = 1.41)
23:42:35.935 00.002 11872 CameraToMount -- cameraX=0.01 cameraY=-0.63 hyp=0.63 cameraTheta=-1.56 mountX=0.01 mountY=0.62, mountTheta=1.56
23:42:35.940 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.01, y=-0.63, opts=13)
23:42:35.943 00.003 11872 Enqueuing Move request for scope (0.01, -0.63)
23:42:35.946 00.003 9960 Worker thread wakes up
23:42:35.946 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=186, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
23:42:35.951 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.63) opts 0xd
23:42:35.951 00.000 9960 Handling offset move in thread for scope, endpoint = (0.01, -0.63)
23:42:35.951 00.000 9960 Moving (0.01, -0.63) raw xDistance=0.01 yDistance=0.62
23:42:35.951 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:42:35.951 00.000 11872 UpdateGuideState exits: m=5346 SNR=49.0
23:42:35.956 00.005 9960 resist switch: large excursion: input 0.62 thresh 0.60 direction from 0 to 1
23:42:35.956 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.87
23:42:35.956 00.000 11872 PhdController: settling, locked = 1, distance = 0.46 (1.50) aobump = 0 frame = 3 / 99999
23:42:35.959 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.62 from input 0.62
23:42:35.959 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763790155.959,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.46,"Time":2.9,"SettleTime":10.0,"StarLocked":true}
23:42:35.963 00.004 9960 MoveAxis(E, 0, ABG)
23:42:35.963 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:35.966 00.003 9960 Move returns status 0, amount 0
23:42:35.966 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:42:35.968 00.002 9960 MoveAxis(S, 466, ABG)
23:42:35.969 00.001 11872 Enqueuing Expose request
23:42:35.972 00.003 9960 Guiding  Dir = 1, Dur = 466
23:42:35.972 00.000 9960 IsSlewing returns 0
23:42:35.972 00.000 9960 IsGuiding returns 0
23:42:35.973 00.001 9960 PulseGuide returned control before completion, sleep 476
23:42:36.459 00.486 9960 IsGuiding returns 1
23:42:36.461 00.002 9960 scope still moving after pulse duration time elapsed
23:42:36.488 00.027 9960 IsSlewing returns 0
23:42:36.491 00.003 9960 IsGuiding returns 0
23:42:36.492 00.001 9960 scope move finished after 466 + 52 ms
23:42:36.492 00.000 9960 Move returns status 0, amount 466
23:42:36.492 00.000 9960 move complete, result=0
23:42:36.493 00.001 9960 worker thread done servicing request
23:42:36.493 00.000 11872 GuideStep: 0.0 px 0 ms EAST, 0.6 px 466 ms SOUTH
23:42:36.499 00.006 9960 Worker thread wakes up
23:42:36.499 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:42:36.499 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1591,227,31,31)
23:42:37.759 01.260 9960 Exposure complete
23:42:37.877 00.118 9960 worker thread done servicing request
23:42:37.878 00.001 11872 OnExposeComplete: enter
23:42:37.881 00.003 11872 UpdateGuideState(): m_state=6
23:42:37.885 00.004 11872 Star::Find(15, 1606, 241, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
23:42:37.890 00.005 11872 Star::Find returns 1 (0), X=1606.39, Y=242.63, Mass=5132, SNR=47.0, Peak=161 HFD=6.7
23:42:37.894 00.004 11872 CameraToMount -- cameraTheta (1.10) - m_xAngle (0.00) = xAngle (1.10 = 1.10)
23:42:37.898 00.004 11872 CameraToMount -- cameraTheta (1.10) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.07 = -2.22)
23:42:37.902 00.004 11872 CameraToMount -- cameraX=0.14 cameraY=0.27 hyp=0.30 cameraTheta=1.10 mountX=0.14 mountY=-0.24, mountTheta=-1.05
23:42:37.907 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.14, y=0.27, opts=13)
23:42:37.910 00.003 11872 Enqueuing Move request for scope (0.14, 0.27)
23:42:37.914 00.004 9960 Worker thread wakes up
23:42:37.914 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=180, med=0, FiltMin=0, FiltMax=122, Gamma=1.000
23:42:37.920 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.27) opts 0xd
23:42:37.922 00.002 9960 Handling offset move in thread for scope, endpoint = (0.14, 0.27)
23:42:37.922 00.000 9960 Moving (0.14, 0.27) raw xDistance=0.14 yDistance=-0.24
23:42:37.922 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:42:37.922 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
23:42:37.922 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
23:42:37.922 00.000 9960 MoveAxis(E, 0, ABG)
23:42:37.924 00.002 9960 Move returns status 0, amount 0
23:42:37.924 00.000 9960 MoveAxis(N, 0, ABG)
23:42:37.924 00.000 11872 UpdateGuideState exits: m=5132 SNR=47.0
23:42:37.927 00.003 9960 Move returns status 0, amount 0
23:42:37.928 00.001 11872 PhdController: settling, locked = 1, distance = 0.42 (1.50) aobump = 0 frame = 4 / 99999
23:42:37.931 00.003 9960 move complete, result=0
23:42:37.931 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763790157.931,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.42,"Time":4.8,"SettleTime":10.0,"StarLocked":true}
23:42:37.936 00.005 9960 worker thread done servicing request
23:42:37.936 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:37.938 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:42:37.941 00.003 11872 Enqueuing Expose request
23:42:37.944 00.003 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:42:37.946 00.002 9960 Worker thread wakes up
23:42:37.946 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:42:37.948 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1591,227,31,31)
23:42:39.195 01.247 9960 Exposure complete
23:42:39.304 00.109 9960 worker thread done servicing request
23:42:39.305 00.001 11872 OnExposeComplete: enter
23:42:39.309 00.004 11872 UpdateGuideState(): m_state=6
23:42:39.313 00.004 11872 Star::Find(15, 1606, 242, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
23:42:39.317 00.004 11872 Star::Find returns 1 (0), X=1606.50, Y=242.50, Mass=5156, SNR=48.1, Peak=159 HFD=7.1
23:42:39.321 00.004 11872 CameraToMount -- cameraTheta (0.49) - m_xAngle (0.00) = xAngle (0.48 = 0.48)
23:42:39.325 00.004 11872 CameraToMount -- cameraTheta (0.49) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (3.45 = -2.83)
23:42:39.330 00.005 11872 CameraToMount -- cameraX=0.25 cameraY=0.13 hyp=0.29 cameraTheta=0.49 mountX=0.25 mountY=-0.09, mountTheta=-0.33
23:42:39.335 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.25, y=0.13, opts=13)
23:42:39.339 00.004 11872 Enqueuing Move request for scope (0.25, 0.13)
23:42:39.343 00.004 9960 Worker thread wakes up
23:42:39.343 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.13) opts 0xd
23:42:39.343 00.000 9960 Handling offset move in thread for scope, endpoint = (0.25, 0.13)
23:42:39.343 00.000 9960 Moving (0.25, 0.13) raw xDistance=0.25 yDistance=-0.09
23:42:39.344 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=194, med=0, FiltMin=0, FiltMax=106, Gamma=1.000
23:42:39.347 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
23:42:39.347 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:42:39.347 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:42:39.348 00.001 11872 UpdateGuideState exits: m=5156 SNR=48.1
23:42:39.352 00.004 9960 MoveAxis(W, 120, ABG)
23:42:39.352 00.000 9960 Guiding  Dir = 3, Dur = 120
23:42:39.352 00.000 11872 PhdController: settling, locked = 1, distance = 0.38 (1.50) aobump = 0 frame = 5 / 99999
23:42:39.355 00.003 9960 IsSlewing returns 0
23:42:39.357 00.002 11872 evsrv: {"Event":"Settling","Timestamp":1763790159.355,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.38,"Time":6.3,"SettleTime":10.0,"StarLocked":true}
23:42:39.363 00.006 9960 IsGuiding returns 0
23:42:39.363 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:39.367 00.004 9960 PulseGuide returned control before completion, sleep 130
23:42:39.368 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:42:39.371 00.003 11872 Enqueuing Expose request
23:42:39.501 00.130 9960 IsGuiding returns 1
23:42:39.501 00.000 9960 scope still moving after pulse duration time elapsed
23:42:39.531 00.030 9960 IsSlewing returns 0
23:42:39.531 00.000 9960 IsGuiding returns 0
23:42:39.532 00.001 9960 scope move finished after 120 + 49 ms
23:42:39.532 00.000 9960 Move returns status 0, amount 120
23:42:39.532 00.000 9960 MoveAxis(N, 0, ABG)
23:42:39.532 00.000 9960 Move returns status 0, amount 0
23:42:39.534 00.002 9960 move complete, result=0
23:42:39.534 00.000 9960 worker thread done servicing request
23:42:39.534 00.000 9960 Worker thread wakes up
23:42:39.534 00.000 11872 GuideStep: 0.3 px 120 ms WEST, -0.1 px 0 ms NORTH
23:42:39.539 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
23:42:39.539 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1591,227,31,31)
23:42:40.800 01.261 9960 Exposure complete
23:42:40.915 00.115 9960 worker thread done servicing request
23:42:40.915 00.000 11872 OnExposeComplete: enter
23:42:40.919 00.004 11872 UpdateGuideState(): m_state=6
23:42:40.923 00.004 11872 Star::Find(15, 1606, 242, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
23:42:40.926 00.003 11872 Star::Find returns 1 (0), X=1606.50, Y=242.28, Mass=5430, SNR=49.2, Peak=162 HFD=6.6
23:42:40.931 00.005 11872 CameraToMount -- cameraTheta (-0.33) - m_xAngle (0.00) = xAngle (-0.33 = -0.33)
23:42:40.935 00.004 11872 CameraToMount -- cameraTheta (-0.33) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.64 = 2.64)
23:42:40.939 00.004 11872 CameraToMount -- cameraX=0.25 cameraY=-0.09 hyp=0.27 cameraTheta=-0.33 mountX=0.25 mountY=0.13, mountTheta=0.47
23:42:40.945 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.25, y=-0.09, opts=13)
23:42:40.949 00.004 11872 Enqueuing Move request for scope (0.25, -0.09)
23:42:40.953 00.004 9960 Worker thread wakes up
23:42:40.953 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=180, med=0, FiltMin=0, FiltMax=106, Gamma=1.000
23:42:40.956 00.003 11872 UpdateGuideState exits: m=5430 SNR=49.2
23:42:40.961 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.09) opts 0xd
23:42:40.961 00.000 11872 PhdController: settling, locked = 1, distance = 0.34 (1.50) aobump = 0 frame = 6 / 99999
23:42:40.964 00.003 9960 Handling offset move in thread for scope, endpoint = (0.25, -0.09)
23:42:40.965 00.001 9960 Moving (0.25, -0.09) raw xDistance=0.25 yDistance=0.13
23:42:40.965 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.25
23:42:40.965 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763790160.964,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.34,"Time":7.9,"SettleTime":10.0,"StarLocked":true}
23:42:40.969 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:42:40.969 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:40.973 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:42:40.973 00.000 9960 MoveAxis(W, 127, ABG)
23:42:40.973 00.000 9960 Guiding  Dir = 3, Dur = 127
23:42:40.973 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:42:40.975 00.002 9960 IsSlewing returns 0
23:42:40.977 00.002 11872 Enqueuing Expose request
23:42:40.980 00.003 9960 IsGuiding returns 0
23:42:40.980 00.000 9960 PulseGuide returned control before completion, sleep 137
23:42:41.131 00.151 9960 IsGuiding returns 1
23:42:41.131 00.000 9960 scope still moving after pulse duration time elapsed
23:42:41.163 00.032 9960 IsSlewing returns 0
23:42:41.164 00.001 9960 IsGuiding returns 0
23:42:41.165 00.001 9960 scope move finished after 127 + 57 ms
23:42:41.165 00.000 9960 Move returns status 0, amount 127
23:42:41.165 00.000 9960 MoveAxis(N, 0, ABG)
23:42:41.166 00.001 9960 Move returns status 0, amount 0
23:42:41.166 00.000 9960 move complete, result=0
23:42:41.167 00.001 9960 worker thread done servicing request
23:42:41.167 00.000 11872 GuideStep: 0.3 px 127 ms WEST, 0.1 px 0 ms NORTH
23:42:41.173 00.006 9960 Worker thread wakes up
23:42:41.173 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:42:41.173 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1591,227,31,31)
23:42:42.424 01.251 9960 Exposure complete
23:42:42.552 00.128 9960 worker thread done servicing request
23:42:42.552 00.000 11872 OnExposeComplete: enter
23:42:42.557 00.005 11872 UpdateGuideState(): m_state=6
23:42:42.561 00.004 11872 Star::Find(15, 1606, 242, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
23:42:42.565 00.004 11872 Star::Find returns 1 (0), X=1606.27, Y=241.85, Mass=5178, SNR=47.7, Peak=185 HFD=6.3
23:42:42.568 00.003 11872 CameraToMount -- cameraTheta (-1.53) - m_xAngle (0.00) = xAngle (-1.53 = -1.53)
23:42:42.574 00.006 11872 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.44 = 1.44)
23:42:42.578 00.004 11872 CameraToMount -- cameraX=0.02 cameraY=-0.51 hyp=0.51 cameraTheta=-1.53 mountX=0.02 mountY=0.51, mountTheta=1.53
23:42:42.583 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.02, y=-0.51, opts=13)
23:42:42.587 00.004 11872 Enqueuing Move request for scope (0.02, -0.51)
23:42:42.592 00.005 9960 Worker thread wakes up
23:42:42.592 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=188, med=0, FiltMin=0, FiltMax=120, Gamma=1.000
23:42:42.596 00.004 11872 UpdateGuideState exits: m=5178 SNR=47.7
23:42:42.600 00.004 11872 PhdController: settling, locked = 1, distance = 0.39 (1.50) aobump = 0 frame = 7 / 99999
23:42:42.604 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.51) opts 0xd
23:42:42.604 00.000 9960 Handling offset move in thread for scope, endpoint = (0.02, -0.51)
23:42:42.604 00.000 9960 Moving (0.02, -0.51) raw xDistance=0.02 yDistance=0.51
23:42:42.604 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:42:42.605 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.51 from input 0.51
23:42:42.605 00.000 9960 MoveAxis(E, 0, ABG)
23:42:42.606 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763790162.604,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.39,"Time":9.5,"SettleTime":10.0,"StarLocked":true}
23:42:42.609 00.003 9960 Move returns status 0, amount 0
23:42:42.610 00.001 9960 MoveAxis(S, 377, ABG)
23:42:42.610 00.000 9960 Guiding  Dir = 1, Dur = 377
23:42:42.610 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:42.614 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:42:42.618 00.004 11872 Enqueuing Expose request
23:42:42.622 00.004 9960 IsSlewing returns 0
23:42:42.622 00.000 9960 IsGuiding returns 0
23:42:42.623 00.001 9960 PulseGuide returned control before completion, sleep 387
23:42:43.026 00.403 9960 IsGuiding returns 1
23:42:43.027 00.001 9960 scope still moving after pulse duration time elapsed
23:42:43.057 00.030 9960 IsSlewing returns 0
23:42:43.058 00.001 9960 IsGuiding returns 0
23:42:43.059 00.001 9960 scope move finished after 377 + 58 ms
23:42:43.059 00.000 9960 Move returns status 0, amount 377
23:42:43.059 00.000 9960 move complete, result=0
23:42:43.060 00.001 9960 worker thread done servicing request
23:42:43.060 00.000 9960 Worker thread wakes up
23:42:43.060 00.000 11872 GuideStep: 0.0 px 0 ms EAST, 0.5 px 377 ms SOUTH
23:42:43.066 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
23:42:43.066 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1591,227,31,31)
23:42:44.319 01.253 9960 Exposure complete
23:42:44.431 00.112 9960 worker thread done servicing request
23:42:44.431 00.000 11872 OnExposeComplete: enter
23:42:44.435 00.004 11872 UpdateGuideState(): m_state=6
23:42:44.439 00.004 11872 Star::Find(15, 1606, 241, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
23:42:44.443 00.004 11872 Star::Find returns 1 (0), X=1606.55, Y=242.43, Mass=5449, SNR=48.7, Peak=163 HFD=7.0
23:42:44.446 00.003 11872 CameraToMount -- cameraTheta (0.22) - m_xAngle (0.00) = xAngle (0.22 = 0.22)
23:42:44.449 00.003 11872 CameraToMount -- cameraTheta (0.22) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (3.19 = -3.09)
23:42:44.454 00.005 11872 CameraToMount -- cameraX=0.30 cameraY=0.07 hyp=0.31 cameraTheta=0.22 mountX=0.30 mountY=-0.01, mountTheta=-0.05
23:42:44.458 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.30, y=0.07, opts=13)
23:42:44.462 00.004 11872 Enqueuing Move request for scope (0.30, 0.07)
23:42:44.465 00.003 9960 Worker thread wakes up
23:42:44.466 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.07) opts 0xd
23:42:44.466 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=174, med=0, FiltMin=0, FiltMax=104, Gamma=1.000
23:42:44.471 00.005 9960 Handling offset move in thread for scope, endpoint = (0.30, 0.07)
23:42:44.471 00.000 11872 UpdateGuideState exits: m=5449 SNR=48.7
23:42:44.477 00.006 9960 Moving (0.30, 0.07) raw xDistance=0.30 yDistance=-0.01
23:42:44.477 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
23:42:44.477 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:42:44.477 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:42:44.477 00.000 9960 MoveAxis(W, 142, ABG)
23:42:44.477 00.000 9960 Guiding  Dir = 3, Dur = 142
23:42:44.477 00.000 11872 PhdController: settling, locked = 1, distance = 0.37 (1.50) aobump = 0 frame = 8 / 99999
23:42:44.484 00.007 9960 IsSlewing returns 0
23:42:44.484 00.000 11872 PhdController: newstate STATE_FINISH
23:42:44.489 00.005 9960 IsGuiding returns 0
23:42:44.489 00.000 11872 PhdController complete: success
23:42:44.493 00.004 9960 PulseGuide returned control before completion, sleep 152
23:42:44.493 00.000 11872 evsrv: {"Event":"SettleDone","Timestamp":1763790164.493,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":8,"DroppedFrames":0}
23:42:44.498 00.005 11872 Mount: notify guiding dither settle done success=1
23:42:44.501 00.003 11872 PhdController: newstate STATE_IDLE
23:42:44.505 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:44.508 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:42:44.512 00.004 11872 Enqueuing Expose request
23:42:44.651 00.139 9960 IsGuiding returns 1
23:42:44.651 00.000 9960 scope still moving after pulse duration time elapsed
23:42:44.682 00.031 9960 IsSlewing returns 0
23:42:44.683 00.001 9960 IsGuiding returns 0
23:42:44.684 00.001 9960 scope move finished after 142 + 52 ms
23:42:44.684 00.000 9960 Move returns status 0, amount 142
23:42:44.684 00.000 9960 MoveAxis(N, 0, ABG)
23:42:44.684 00.000 9960 Move returns status 0, amount 0
23:42:44.686 00.002 9960 move complete, result=0
23:42:44.686 00.000 9960 worker thread done servicing request
23:42:44.686 00.000 9960 Worker thread wakes up
23:42:44.686 00.000 11872 GuideStep: 0.3 px 142 ms WEST, -0.0 px 0 ms NORTH
23:42:44.692 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
23:42:44.693 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1591,227,31,31)
23:42:45.282 00.589 11872 evsrv: cli 0D2D3220 connect
23:42:45.287 00.005 11872 case statement mapped state 6 to 3
23:42:45.294 00.007 11872 case statement mapped state 6 to 3
23:42:45.306 00.012 11872 evsrv: cli 0D2D3220 request: {"method":"get_app_state","id":"f5a9553a-a899-44d8-8b07-428a773674d7"}
23:42:45.311 00.005 11872 case statement mapped state 6 to 3
23:42:45.316 00.005 11872 evsrv: cli 0D2D3220 response: {"jsonrpc":"2.0","result":"Guiding","id":"f5a9553a-a899-44d8-8b07-428a773674d7"}
23:42:45.319 00.003 11872 evsrv: cli 0D2D3220 disconnect
23:42:45.324 00.005 11872 evsrv: cli 0D2D2E60 connect
23:42:45.329 00.005 11872 case statement mapped state 6 to 3
23:42:45.334 00.005 11872 case statement mapped state 6 to 3
23:42:45.340 00.006 11872 evsrv: cli 0D2D2E60 request: {"method":"stop_capture","id":"5b6ada75-d1ab-4073-9463-18d486cf084f"}
23:42:45.343 00.003 11872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:42:45.347 00.004 11872 Status Line: Waiting for devices...
23:42:45.350 00.003 11872 evsrv: cli 0D2D2E60 response: {"jsonrpc":"2.0","result":0,"id":"5b6ada75-d1ab-4073-9463-18d486cf084f"}
23:42:45.355 00.005 11872 evsrv: cli 0D2D2E60 disconnect
23:42:45.361 00.006 9960 ZWO: stopexposure
23:42:45.362 00.001 11872 evsrv: cli 0D2D2BE0 connect
23:42:45.365 00.003 11872 case statement mapped state 6 to 3
23:42:45.369 00.004 11872 case statement mapped state 6 to 3
23:42:45.373 00.004 11872 evsrv: cli 0D2D2BE0 request: {"method":"get_app_state","id":"dc013a98-23be-4e87-a7e3-8375b5f73a6c"}
23:42:45.377 00.004 11872 case statement mapped state 6 to 3
23:42:45.380 00.003 11872 evsrv: cli 0D2D2BE0 response: {"jsonrpc":"2.0","result":"Guiding","id":"dc013a98-23be-4e87-a7e3-8375b5f73a6c"}
23:42:45.383 00.003 11872 evsrv: cli 0D2D2BE0 disconnect
23:42:45.909 00.526 9960 ZWO: stopexposure
23:42:45.909 00.000 9960 Error thrown from C:\cygwin\home\agalasso\projects\phd2\worker_thread.cpp:190->Capture failed
23:42:45.910 00.001 9960 worker thread done servicing request
23:42:45.910 00.000 11872 OnExposeComplete: enter
23:42:45.918 00.008 11872 OnExposeComplete: Capture Error reported
23:42:45.929 00.011 11872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
23:42:45.933 00.004 11872 Mount: notify guiding stopped
23:42:45.940 00.007 11872 Changing from state GUIDING to STOP
23:42:45.946 00.006 11872 guider state => SELECTED
23:42:45.956 00.010 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=174, med=0, FiltMin=0, FiltMax=104, Gamma=1.000
23:42:45.959 00.003 11872 Changing from state SELECTED to UNINITIALIZED
23:42:45.963 00.004 11872 guider state => SELECTING
23:42:45.968 00.005 11872 Status Line: Stopped.
23:42:45.971 00.003 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\myframe_events.cpp:489->Error reported capturing image
23:42:46.384 00.413 11872 evsrv: cli 0D2D2320 connect
23:42:46.390 00.006 11872 evsrv: cli 0D2D2320 request: {"method":"get_app_state","id":"259adedd-66f0-4eff-8ef5-66126b968764"}
23:42:46.397 00.007 11872 evsrv: cli 0D2D2320 response: {"jsonrpc":"2.0","result":"Stopped","id":"259adedd-66f0-4eff-8ef5-66126b968764"}
23:42:46.402 00.005 11872 evsrv: cli 0D2D2320 disconnect
23:43:05.125 18.723 11872 evsrv: cli 0D2D25A0 connect
23:43:05.136 00.011 11872 evsrv: cli 0D2D25A0 request: {"method":"get_app_state","id":"249144a8-d941-4c76-bf34-5aee9abe5294"}
23:43:05.143 00.007 11872 evsrv: cli 0D2D25A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"249144a8-d941-4c76-bf34-5aee9abe5294"}
23:43:05.148 00.005 11872 evsrv: cli 0D2D25A0 disconnect
23:43:05.153 00.005 11872 evsrv: cli 0D2D2820 connect
23:43:05.161 00.008 11872 evsrv: cli 0D2D2820 request: {"method":"get_calibrated","id":"418c8425-f160-49f0-8e3a-3edbf4d17dd0"}
23:43:05.167 00.006 11872 evsrv: cli 0D2D2820 response: {"jsonrpc":"2.0","result":true,"id":"418c8425-f160-49f0-8e3a-3edbf4d17dd0"}
23:43:05.174 00.007 11872 evsrv: cli 0D2D2820 disconnect
23:43:05.178 00.004 11872 evsrv: cli 0D2D26E0 connect
23:43:05.183 00.005 11872 evsrv: cli 0D2D26E0 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"10970eed-1474-4ff1-b0e1-a8007f279aa5"}
23:43:05.189 00.006 11872 PhdController::Guide begins
23:43:05.194 00.005 11872 PhdController: newstate STATE_SETUP
23:43:05.198 00.004 11872 PhdController: setup
23:43:05.201 00.003 11872 PhdController: newstate STATE_ATTEMPT_START
23:43:05.207 00.006 11872 PhdController: start capturing
23:43:05.211 00.004 11872 Changing from state SELECTING to UNINITIALIZED
23:43:05.214 00.003 11872 guider state => SELECTING
23:43:05.218 00.004 11872 setting force full frames = true
23:43:05.223 00.005 11872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
23:43:05.230 00.007 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:43:05.235 00.005 11872 Enqueuing Expose request
23:43:05.239 00.004 11872 PhdController: newstate STATE_SELECT_STAR
23:43:05.244 00.005 9960 Worker thread wakes up
23:43:05.244 00.000 11872 evsrv: cli 0D2D26E0 response: {"jsonrpc":"2.0","result":0,"id":"10970eed-1474-4ff1-b0e1-a8007f279aa5"}
23:43:05.247 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
23:43:05.248 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:43:05.248 00.000 11872 evsrv: cli 0D2D26E0 disconnect
23:43:05.254 00.006 11872 evsrv: cli 0D2D2460 connect
23:43:05.257 00.003 11872 case statement mapped state 1 to 101
23:43:05.262 00.005 11872 case statement mapped state 1 to 101
23:43:05.267 00.005 11872 evsrv: cli 0D2D2460 request: {"method":"get_lock_shift_params","id":"398e36bc-1100-4227-8ee7-6214f5c26aa5"}
23:43:05.271 00.004 11872 evsrv: cli 0D2D2460 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"398e36bc-1100-4227-8ee7-6214f5c26aa5"}
23:43:05.275 00.004 11872 evsrv: cli 0D2D2460 disconnect
23:43:05.280 00.005 11872 evsrv: cli 0D2D2AA0 connect
23:43:05.283 00.003 11872 case statement mapped state 1 to 101
23:43:05.288 00.005 11872 case statement mapped state 1 to 101
23:43:05.291 00.003 11872 evsrv: cli 0D2D2AA0 request: {"method":"get_lock_position","id":"31cdbcc3-f96a-4185-92f8-5a8b224f8ecd"}
23:43:05.295 00.004 11872 evsrv: cli 0D2D2AA0 response: {"jsonrpc":"2.0","result":null,"id":"31cdbcc3-f96a-4185-92f8-5a8b224f8ecd"}
23:43:05.300 00.005 11872 evsrv: cli 0D2D2AA0 disconnect
23:43:06.302 01.002 11872 evsrv: cli 0D2D25A0 connect
23:43:06.306 00.004 11872 case statement mapped state 1 to 101
23:43:06.312 00.006 11872 case statement mapped state 1 to 101
23:43:06.318 00.006 11872 evsrv: cli 0D2D25A0 request: {"method":"get_lock_position","id":"14f5ded4-d12a-4f89-a66f-6f3ae84f154d"}
23:43:06.323 00.005 11872 evsrv: cli 0D2D25A0 response: {"jsonrpc":"2.0","result":null,"id":"14f5ded4-d12a-4f89-a66f-6f3ae84f154d"}
23:43:06.327 00.004 11872 evsrv: cli 0D2D25A0 disconnect
23:43:06.498 00.171 9960 Exposure complete
23:43:06.602 00.104 9960 worker thread done servicing request
23:43:06.603 00.001 11872 OnExposeComplete: enter
23:43:06.605 00.002 11872 UpdateGuideState(): m_state=1
23:43:06.610 00.005 11872 UpdateCurrentPosition: no star selected
23:43:06.613 00.003 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
23:43:06.617 00.004 11872 Status Line: No star selected
23:43:06.621 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=196, med=0, FiltMin=0, FiltMax=103, Gamma=1.000
23:43:06.625 00.004 11872 UpdateGuideState exits: No star selected
23:43:06.629 00.004 11872 GuiderMultiStar::AutoSelect enter
23:43:06.632 00.003 11872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
23:43:06.729 00.097 11872 AutoFind: auto downsample for scale 1.00 => 1x
23:43:06.926 00.197 11872 AutoFind: global mean = 0.0, stdev 2.3
23:43:06.930 00.004 11872 AutoFind: using threshold = 0.1
23:43:07.156 00.226 11872 AutoFind: local max [1607, 239] 111.2
23:43:07.160 00.004 11872 AutoFind: local max [1849, 792] 107.2
23:43:07.164 00.004 11872 AutoFind: local max [1607, 244] 102.1
23:43:07.168 00.004 11872 AutoFind: local max [51, 291] 90.7
23:43:07.171 00.003 11872 AutoFind: local max [1741, 253] 58.1
23:43:07.175 00.004 11872 AutoFind: local max [1391, 21] 48.2
23:43:07.179 00.004 11872 AutoFind: local max [793, 484] 30.4
23:43:07.183 00.004 11872 AutoFind: local max [1535, 1010] 29.5
23:43:07.187 00.004 11872 AutoFind: local max [793, 491] 23.3
23:43:07.191 00.004 11872 AutoFind: local max [469, 244] 23.1
23:43:07.196 00.005 11872 AutoFind: local max [183, 356] 22.0
23:43:07.203 00.007 11872 AutoFind: local max [1056, 272] 19.8
23:43:07.209 00.006 11872 AutoFind: local max [1438, 1050] 19.0
23:43:07.214 00.005 11872 AutoFind: local max [267, 1085] 18.8
23:43:07.221 00.007 11872 AutoFind: local max [1057, 278] 18.6
23:43:07.227 00.006 11872 AutoFind: local max [134, 869] 17.7
23:43:07.231 00.004 11872 AutoFind: local max [146, 454] 17.4
23:43:07.235 00.004 11872 AutoFind: local max [897, 844] 17.1
23:43:07.239 00.004 11872 AutoFind: local max [50, 940] 16.0
23:43:07.242 00.003 11872 AutoFind: local max [1440, 1045] 15.8
23:43:07.247 00.005 11872 AutoFind: local max [898, 849] 15.7
23:43:07.250 00.003 11872 AutoFind: local max [519, 239] 11.0
23:43:07.254 00.004 11872 AutoFind: local max [1384, 494] 10.6
23:43:07.258 00.004 11872 AutoFind: local max [772, 71] 10.6
23:43:07.261 00.003 11872 AutoFind: local max [1334, 97] 9.8
23:43:07.266 00.005 11872 AutoFind: local max [405, 275] 9.5
23:43:07.270 00.004 11872 AutoFind: local max [154, 957] 9.3
23:43:07.273 00.003 11872 AutoFind: local max [1409, 27] 9.1
23:43:07.276 00.003 11872 AutoFind: local max [1373, 584] 9.0
23:43:07.280 00.004 11872 AutoFind: local max [183, 17] 8.9
23:43:07.282 00.002 11872 AutoFind: local max [503, 316] 8.8
23:43:07.285 00.003 11872 AutoFind: local max [294, 374] 8.8
23:43:07.287 00.002 11872 AutoFind: local max [322, 1025] 8.7
23:43:07.290 00.003 11872 AutoFind: local max [1798, 173] 8.3
23:43:07.293 00.003 11872 AutoFind: local max [1373, 577] 8.2
23:43:07.295 00.002 11872 AutoFind: local max [10, 536] 7.3
23:43:07.299 00.004 11872 AutoFind: local max [829, 792] 7.1
23:43:07.301 00.002 11872 AutoFind: local max [771, 77] 7.1
23:43:07.304 00.003 11872 AutoFind: local max [53, 602] 7.1
23:43:07.306 00.002 11872 AutoFind: local max [1461, 404] 6.9
23:43:07.309 00.003 11872 AutoFind: local max [1876, 67] 6.8
23:43:07.312 00.003 11872 AutoFind: local max [393, 623] 6.7
23:43:07.315 00.003 11872 AutoFind: local max [1385, 500] 6.6
23:43:07.318 00.003 11872 AutoFind: local max [1924, 620] 6.4
23:43:07.320 00.002 11872 AutoFind: local max [1410, 377] 6.3
23:43:07.323 00.003 11872 AutoFind: local max [330, 340] 6.2
23:43:07.325 00.002 11872 AutoFind: local max [1501, 652] 6.0
23:43:07.330 00.005 11872 AutoFind: local max [674, 1084] 5.8
23:43:07.333 00.003 11872 AutoFind: local max [1835, 569] 5.6
23:43:07.335 00.002 11872 AutoFind: local max [1412, 385] 5.5
23:43:07.338 00.003 11872 AutoFind: local max [577, 568] 5.4
23:43:07.341 00.003 11872 AutoFind: local max [1028, 992] 5.4
23:43:07.343 00.002 11872 AutoFind: local max [1404, 748] 5.3
23:43:07.347 00.004 11872 AutoFind: local max [1363, 528] 5.3
23:43:07.350 00.003 11872 AutoFind: local max [1539, 433] 5.3
23:43:07.352 00.002 11872 AutoFind: local max [1028, 998] 5.1
23:43:07.355 00.003 11872 AutoFind: local max [1362, 522] 5.0
23:43:07.358 00.003 11872 AutoFind: local max [1747, 343] 5.0
23:43:07.362 00.004 11872 AutoFind: local max [828, 785] 4.9
23:43:07.364 00.002 11872 AutoFind: local max [578, 574] 4.7
23:43:07.367 00.003 11872 AutoFind: local max [583, 181] 4.7
23:43:07.370 00.003 11872 AutoFind: local max [1748, 349] 4.7
23:43:07.372 00.002 11872 AutoFind: local max [321, 936] 4.7
23:43:07.375 00.003 11872 AutoFind: local max [911, 568] 4.7
23:43:07.378 00.003 11872 AutoFind: local max [584, 176] 4.6
23:43:07.380 00.002 11872 AutoFind: local max [603, 86] 4.5
23:43:07.383 00.003 11872 AutoFind: local max [599, 226] 4.4
23:43:07.386 00.003 11872 AutoFind: local max [122, 904] 4.4
23:43:07.388 00.002 11872 AutoFind: local max [1170, 583] 4.3
23:43:07.393 00.005 11872 AutoFind: local max [300, 592] 4.3
23:43:07.395 00.002 11872 AutoFind: local max [1666, 487] 4.2
23:43:07.398 00.003 11872 AutoFind: local max [1578, 993] 4.2
23:43:07.400 00.002 11872 AutoFind: local max [72, 396] 4.2
23:43:07.402 00.002 11872 AutoFind: local max [208, 602] 4.2
23:43:07.406 00.004 11872 AutoFind: local max [1460, 411] 4.2
23:43:07.409 00.003 11872 AutoFind: local max [137, 633] 4.2
23:43:07.412 00.003 11872 AutoFind: local max [19, 166] 4.1
23:43:07.414 00.002 11872 AutoFind: local max [1176, 226] 4.1
23:43:07.417 00.003 11872 AutoFind: local max [129, 1007] 4.0
23:43:07.421 00.004 11872 AutoFind: local max [1735, 894] 4.0
23:43:07.425 00.004 11872 AutoFind: local max [1514, 606] 4.0
23:43:07.428 00.003 11872 AutoFind: local max [1430, 57] 4.0
23:43:07.432 00.004 11872 AutoFind: local max [1617, 236] 3.9
23:43:07.435 00.003 11872 AutoFind: local max [619, 482] 3.9
23:43:07.439 00.004 11872 AutoFind: local max [569, 855] 3.9
23:43:07.442 00.003 11872 AutoFind: local max [1152, 44] 3.8
23:43:07.445 00.003 11872 AutoFind: local max [1570, 78] 3.8
23:43:07.448 00.003 11872 AutoFind: local max [163, 936] 3.8
23:43:07.451 00.003 11872 AutoFind: local max [1715, 389] 3.8
23:43:07.457 00.006 11872 AutoFind: local max [1500, 393] 3.8
23:43:07.460 00.003 11872 AutoFind: local max [532, 497] 3.8
23:43:07.462 00.002 11872 AutoFind: local max [1730, 246] 3.7
23:43:07.465 00.003 11872 AutoFind: local max [1025, 123] 3.7
23:43:07.468 00.003 11872 AutoFind: local max [386, 977] 3.7
23:43:07.472 00.004 11872 AutoFind: local max [1309, 366] 3.7
23:43:07.474 00.002 11872 AutoFind: local max [1825, 815] 3.7
23:43:07.477 00.003 11872 AutoFind: local max [1723, 333] 3.7
23:43:07.480 00.003 11872 AutoFind: local max [461, 253] 3.7
23:43:07.482 00.002 11872 AutoFind: local max [1802, 929] 3.7
23:43:07.485 00.003 11872 AutoFind: local max [1354, 671] 3.7
23:43:07.490 00.005 11872 AutoFind: close dim-bright [461, 253] 3.7 - [469, 244] 23.1
23:43:07.492 00.002 11872 AutoFind: close dim-bright [1730, 246] 3.7 - [1741, 253] 58.1
23:43:07.496 00.004 11872 AutoFind: close dim-bright [1617, 236] 3.9 - [1607, 244] 102.1
23:43:07.499 00.003 11872 AutoFind: close dim-bright [1617, 236] 3.9 - [1607, 239] 111.2
23:43:07.503 00.004 11872 AutoFind: too close [1460, 411] 4.2 - [1461, 404] 6.9
23:43:07.505 00.002 11872 AutoFind: too close [584, 176] 4.6 - [583, 181] 4.7
23:43:07.508 00.003 11872 AutoFind: too close [1748, 349] 4.7 - [1747, 343] 5.0
23:43:07.510 00.002 11872 AutoFind: too close [578, 574] 4.7 - [577, 568] 5.4
23:43:07.516 00.006 11872 AutoFind: too close [828, 785] 4.9 - [829, 792] 7.1
23:43:07.519 00.003 11872 AutoFind: too close [1362, 522] 5.0 - [1363, 528] 5.3
23:43:07.521 00.002 11872 AutoFind: too close [1028, 998] 5.1 - [1028, 992] 5.4
23:43:07.524 00.003 11872 AutoFind: too close [1412, 385] 5.5 - [1410, 377] 6.3
23:43:07.527 00.003 11872 AutoFind: too close [1385, 500] 6.6 - [1384, 494] 10.6
23:43:07.529 00.002 11872 AutoFind: too close [771, 77] 7.1 - [772, 71] 10.6
23:43:07.533 00.004 11872 AutoFind: too close [1373, 577] 8.2 - [1373, 584] 9.0
23:43:07.537 00.004 11872 AutoFind: close dim-bright [1409, 27] 9.1 - [1391, 21] 48.2
23:43:07.539 00.002 11872 AutoFind: too close [898, 849] 15.7 - [897, 844] 17.1
23:43:07.542 00.003 11872 AutoFind: too close [1440, 1045] 15.8 - [1438, 1050] 19.0
23:43:07.545 00.003 11872 AutoFind: too close [1057, 278] 18.6 - [1056, 272] 19.8
23:43:07.548 00.003 11872 AutoFind: too close [793, 491] 23.3 - [793, 484] 30.4
23:43:07.553 00.005 11872 AutoFind: too close [1607, 244] 102.1 - [1607, 239] 111.2
23:43:07.556 00.003 11872 AutoFind: too close to edge [674, 1084] 5.8
23:43:07.559 00.003 11872 AutoFind: too close to edge [1924, 620] 6.4
23:43:07.564 00.005 11872 AutoFind: too close to edge [10, 536] 7.3
23:43:07.568 00.004 11872 AutoFind: too close to edge [267, 1085] 18.8
23:43:07.572 00.004 11872 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
23:43:07.575 00.003 11872 Star::Find(15, 1849, 792, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:43:07.578 00.003 11872 Star::Find returns 1 (0), X=1849.41, Y=791.18, Mass=4124, SNR=43.4, Peak=196 HFD=5.8
23:43:07.582 00.004 11872 Star::Find(15, 51, 291, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:43:07.587 00.005 11872 Star::Find returns 1 (0), X=50.68, Y=290.51, Mass=1855, SNR=29.2, Peak=105 HFD=5.1
23:43:07.590 00.003 11872 Star::Find(15, 1741, 253, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:43:07.593 00.003 11872 Star::Find returns 1 (0), X=1740.69, Y=254.27, Mass=2007, SNR=30.0, Peak=71 HFD=5.9
23:43:07.597 00.004 11872 Star::Find(15, 1391, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:43:07.601 00.004 11872 Star::Find returns 1 (0), X=1391.24, Y=23.22, Mass=1829, SNR=28.3, Peak=57 HFD=6.1
23:43:07.604 00.003 11872 Star::Find(15, 1535, 1010, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:43:07.608 00.004 11872 Star::Find returns 1 (0), X=1535.68, Y=1008.82, Mass=1127, SNR=22.5, Peak=45 HFD=5.7
23:43:07.611 00.003 11872 Star::Find(15, 469, 244, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:43:07.614 00.003 11872 Star::Find returns 1 (0), X=468.90, Y=244.65, Mass=1331, SNR=24.1, Peak=39 HFD=6.7
23:43:07.617 00.003 11872 Star::Find(15, 183, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:43:07.621 00.004 11872 Star::Find returns 1 (0), X=182.49, Y=356.61, Mass=576, SNR=16.2, Peak=28 HFD=5.1
23:43:07.624 00.003 11872 Star::Find(15, 134, 869, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:43:07.628 00.004 11872 Star::Find returns 1 (0), X=133.83, Y=870.33, Mass=477, SNR=14.8, Peak=21 HFD=5.3
23:43:07.631 00.003 11872 Star::Find(15, 146, 454, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:43:07.635 00.004 11872 Star::Find returns 1 (0), X=146.04, Y=453.79, Mass=541, SNR=15.2, Peak=30 HFD=5.5
23:43:07.638 00.003 11872 Star::Find(15, 50, 940, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:43:07.641 00.003 11872 Star::Find returns 1 (0), X=49.76, Y=939.93, Mass=286, SNR=11.6, Peak=15 HFD=4.5
23:43:07.645 00.004 11872 Star::Find(15, 519, 239, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:43:07.648 00.003 11872 Star::Find returns 1 (0), X=519.87, Y=239.44, Mass=310, SNR=11.7, Peak=14 HFD=5.4
23:43:07.653 00.005 11872 Star::Find(15, 1334, 97, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:43:07.656 00.003 11872 Star::Find returns 1 (0), X=1334.45, Y=99.03, Mass=537, SNR=15.4, Peak=17 HFD=6.7
23:43:07.659 00.003 11872 Star::Find(15, 405, 275, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:43:07.662 00.003 11872 Star::Find returns 1 (0), X=404.90, Y=273.40, Mass=298, SNR=11.6, Peak=13 HFD=5.3
23:43:07.665 00.003 11872 Star::Find(15, 154, 957, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:43:07.669 00.004 11872 Star::Find returns 1 (0), X=153.05, Y=956.20, Mass=210, SNR=9.9, Peak=12 HFD=5.5
23:43:07.672 00.003 11872 Star::Find(15, 1409, 27, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:43:07.676 00.004 11872 Star::Find returns 1 (0), X=1391.77, Y=23.28, Mass=1654, SNR=27.0, Peak=22 HFD=5.8
23:43:07.679 00.003 11872 Star::Find(15, 183, 17, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:43:07.683 00.004 11872 Star::Find returns 1 (0), X=183.32, Y=17.60, Mass=222, SNR=10.1, Peak=17 HFD=4.8
23:43:07.686 00.003 11872 Star::Find(15, 503, 316, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:43:07.689 00.003 11872 Star::Find returns 1 (0), X=502.31, Y=317.91, Mass=371, SNR=13.0, Peak=15 HFD=6.2
23:43:07.693 00.004 11872 Star::Find(15, 294, 374, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:43:07.696 00.003 11872 Star::Find returns 1 (0), X=293.05, Y=374.69, Mass=318, SNR=11.8, Peak=14 HFD=5.6
23:43:07.700 00.004 11872 Star::Find(15, 322, 1025, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:43:07.703 00.003 11872 Star::Find returns 1 (0), X=322.40, Y=1025.00, Mass=196, SNR=9.4, Peak=11 HFD=5.1
23:43:07.706 00.003 11872 Star::Find(15, 1798, 173, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:43:07.709 00.003 11872 Star::Find returns 1 (0), X=1798.55, Y=174.03, Mass=212, SNR=9.8, Peak=12 HFD=5.1
23:43:07.713 00.004 11872 Star::Find(15, 53, 602, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:43:07.716 00.003 11872 Star::Find returns 1 (0), X=52.44, Y=599.89, Mass=172, SNR=9.0, Peak=10 HFD=5.1
23:43:07.720 00.004 11872 Star::Find(15, 1876, 67, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:43:07.723 00.003 11872 Star::Find returns 1 (0), X=1876.34, Y=69.59, Mass=140, SNR=8.0, Peak=10 HFD=5.4
23:43:07.726 00.003 11872 Star::Find(15, 393, 623, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:43:07.730 00.004 11872 Star::Find returns 1 (0), X=393.09, Y=624.35, Mass=231, SNR=10.4, Peak=8 HFD=5.9
23:43:07.733 00.003 11872 Star::Find(15, 330, 340, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:43:07.738 00.005 11872 Star::Find returns 1 (0), X=330.43, Y=341.04, Mass=156, SNR=8.4, Peak=9 HFD=5.4
23:43:07.742 00.004 11872 Star::Find(15, 1501, 652, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:43:07.745 00.003 11872 Star::Find returns 1 (0), X=1502.96, Y=648.96, Mass=228, SNR=10.1, Peak=13 HFD=7.2
23:43:07.749 00.004 11872 Star::Find(15, 1835, 569, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:43:07.752 00.003 11872 Star::Find returns 1 (0), X=1835.64, Y=565.94, Mass=123, SNR=7.5, Peak=11 HFD=6.2
23:43:07.755 00.003 11872 Star::Find(15, 1404, 748, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:43:07.758 00.003 11872 Star::Find returns 1 (0), X=1404.41, Y=744.96, Mass=182, SNR=9.0, Peak=8 HFD=6.6
23:43:07.760 00.002 11872 Star::Find(15, 1539, 433, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:43:07.763 00.003 11872 Star::Find returns 1 (0), X=1540.01, Y=433.54, Mass=158, SNR=8.5, Peak=9 HFD=5.4
23:43:07.767 00.004 11872 Star::Find(15, 321, 936, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:43:07.769 00.002 11872 Star::Find returns 1 (0), X=320.84, Y=933.12, Mass=178, SNR=9.1, Peak=8 HFD=5.8
23:43:07.772 00.003 11872 Star::Find(15, 911, 568, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:43:07.775 00.003 11872 Star::Find false star n=22 nbg=281 bg=1.1 sigma=1.0 thresh=4 peak=4
23:43:07.778 00.003 11872 Star::Find returns 0 (2), X=911.00, Y=568.00, Mass=77, SNR=2.9, Peak=9 HFD=0.0
23:43:07.782 00.004 11872 Star::Find(15, 603, 86, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:43:07.784 00.002 11872 Star::Find false star n=20 nbg=278 bg=0.8 sigma=0.9 thresh=4 peak=3
23:43:07.787 00.003 11872 Star::Find returns 0 (2), X=603.00, Y=86.00, Mass=72, SNR=2.9, Peak=6 HFD=0.0
23:43:07.790 00.003 11872 Star::Find(15, 599, 226, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:43:07.794 00.004 11872 Star::Find false star n=20 nbg=281 bg=0.9 sigma=0.9 thresh=4 peak=4
23:43:07.796 00.002 11872 Star::Find returns 0 (2), X=599.00, Y=226.00, Mass=73, SNR=2.9, Peak=7 HFD=0.0
23:43:07.801 00.005 11872 Star::Find(15, 122, 904, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:43:07.805 00.004 11872 Star::Find returns 1 (0), X=121.54, Y=904.99, Mass=112, SNR=7.1, Peak=8 HFD=5.2
23:43:07.808 00.003 11872 Star::Find(15, 1170, 583, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:43:07.813 00.005 11872 Star::Find false star n=25 nbg=286 bg=1.0 sigma=1.0 thresh=4 peak=4
23:43:07.817 00.004 11872 Star::Find returns 0 (2), X=1170.00, Y=583.00, Mass=86, SNR=2.9, Peak=6 HFD=0.0
23:43:07.821 00.004 11872 Star::Find(15, 300, 592, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:43:07.825 00.004 11872 Star::Find returns 1 (0), X=299.03, Y=594.51, Mass=145, SNR=8.1, Peak=9 HFD=5.3
23:43:07.831 00.006 11872 Star::Find(15, 1666, 487, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:43:07.836 00.005 11872 Star::Find returns 1 (0), X=1665.45, Y=487.95, Mass=152, SNR=8.3, Peak=6 HFD=8.5
23:43:07.840 00.004 11872 Star::Find(15, 1578, 993, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:43:07.843 00.003 11872 Star::Find false star n=21 nbg=278 bg=0.7 sigma=0.7 thresh=3 peak=3
23:43:07.847 00.004 11872 Star::Find returns 0 (2), X=1578.00, Y=993.00, Mass=61, SNR=2.9, Peak=6 HFD=0.0
23:43:07.851 00.004 11872 Star::Find(15, 72, 396, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:43:07.855 00.004 11872 Star::Find false star n=21 nbg=283 bg=0.6 sigma=0.7 thresh=3 peak=3
23:43:07.858 00.003 11872 Star::Find returns 0 (2), X=72.00, Y=396.00, Mass=60, SNR=2.9, Peak=5 HFD=0.0
23:43:07.864 00.006 11872 Star::Find(15, 208, 602, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:43:07.867 00.003 11872 Star::Find false star n=15 nbg=282 bg=0.6 sigma=0.7 thresh=3 peak=3
23:43:07.871 00.004 11872 Star::Find returns 0 (2), X=208.00, Y=602.00, Mass=44, SNR=2.9, Peak=6 HFD=0.0
23:43:07.875 00.004 11872 Star::Find(15, 137, 633, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:43:07.879 00.004 11872 Star::Find false star n=19 nbg=285 bg=0.6 sigma=0.7 thresh=3 peak=3
23:43:07.882 00.003 11872 Star::Find returns 0 (2), X=137.00, Y=633.00, Mass=56, SNR=2.9, Peak=7 HFD=0.0
23:43:07.887 00.005 11872 Star::Find(15, 19, 166, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:43:07.890 00.003 11872 Star::Find false star n=20 nbg=281 bg=0.5 sigma=0.7 thresh=3 peak=3
23:43:07.896 00.006 11872 Star::Find returns 0 (2), X=19.00, Y=166.00, Mass=63, SNR=2.9, Peak=6 HFD=0.0
23:43:07.899 00.003 11872 Star::Find(15, 1176, 226, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:43:07.903 00.004 11872 Star::Find false star n=18 nbg=286 bg=0.9 sigma=0.9 thresh=4 peak=3
23:43:07.908 00.005 11872 Star::Find returns 0 (2), X=1176.00, Y=226.00, Mass=69, SNR=2.9, Peak=9 HFD=0.0
23:43:07.911 00.003 11872 Star::Find(15, 129, 1007, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:43:07.914 00.003 11872 Star::Find false star n=22 nbg=275 bg=0.6 sigma=0.7 thresh=3 peak=3
23:43:07.917 00.003 11872 Star::Find returns 0 (2), X=129.00, Y=1007.00, Mass=67, SNR=2.9, Peak=7 HFD=0.0
23:43:07.921 00.004 11872 Star::Find(15, 1735, 894, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:43:07.925 00.004 11872 Star::Find false star n=33 nbg=275 bg=0.7 sigma=0.8 thresh=3 peak=3
23:43:07.927 00.002 11872 Star::Find returns 0 (2), X=1735.00, Y=894.00, Mass=99, SNR=2.9, Peak=7 HFD=0.0
23:43:07.931 00.004 11872 Star::Find(15, 1514, 606, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:43:07.935 00.004 11872 Star::Find returns 1 (0), X=1513.53, Y=608.68, Mass=161, SNR=8.6, Peak=7 HFD=7.3
23:43:07.940 00.005 11872 Star::Find(15, 1430, 57, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:43:07.943 00.003 11872 Star::Find false star n=14 nbg=286 bg=1.0 sigma=1.0 thresh=4 peak=3
23:43:07.946 00.003 11872 Star::Find returns 0 (2), X=1430.00, Y=57.00, Mass=51, SNR=2.9, Peak=7 HFD=0.0
23:43:07.952 00.006 11872 Star::Find(15, 1617, 236, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:43:07.955 00.003 11872 Star::Find returns 1 (0), X=1607.19, Y=240.75, Mass=5019, SNR=46.6, Peak=179 HFD=6.4
23:43:07.959 00.004 11872 Star::Find(15, 619, 482, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:43:07.962 00.003 11872 Star::Find false star n=21 nbg=283 bg=0.9 sigma=0.9 thresh=4 peak=4
23:43:07.967 00.005 11872 Star::Find returns 0 (2), X=619.00, Y=482.00, Mass=78, SNR=2.9, Peak=8 HFD=0.0
23:43:07.970 00.003 11872 Star::Find(15, 569, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:43:07.974 00.004 11872 Star::Find false star n=19 nbg=287 bg=1.0 sigma=1.0 thresh=4 peak=3
23:43:07.977 00.003 11872 Star::Find returns 0 (2), X=569.00, Y=855.00, Mass=71, SNR=2.9, Peak=6 HFD=0.0
23:43:07.981 00.004 11872 Star::Find(15, 1152, 44, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:43:07.984 00.003 11872 Star::Find false star n=35 nbg=276 bg=0.7 sigma=0.8 thresh=3 peak=3
23:43:07.989 00.005 11872 Star::Find returns 0 (2), X=1152.00, Y=44.00, Mass=106, SNR=2.9, Peak=6 HFD=0.0
23:43:07.992 00.003 11872 Star::Find(15, 1570, 78, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:43:07.995 00.003 11872 Star::Find returns 0 (2), X=1570.00, Y=78.00, Mass=18, SNR=2.9, Peak=5 HFD=0.0
23:43:07.998 00.003 11872 Star::Find(15, 163, 936, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:43:08.001 00.003 11872 Star::Find false star n=17 nbg=283 bg=0.9 sigma=1.0 thresh=4 peak=2
23:43:08.005 00.004 11872 Star::Find returns 0 (2), X=163.00, Y=936.00, Mass=89, SNR=2.9, Peak=4 HFD=0.0
23:43:08.008 00.003 11872 Star::Find(15, 1715, 389, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:43:08.011 00.003 11872 Star::Find returns 1 (0), X=1714.06, Y=390.84, Mass=115, SNR=7.2, Peak=10 HFD=6.6
23:43:08.015 00.004 11872 Star::Find(15, 1500, 393, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:43:08.018 00.003 11872 Star::Find false star n=38 nbg=268 bg=0.6 sigma=0.7 thresh=3 peak=3
23:43:08.022 00.004 11872 Star::Find returns 0 (2), X=1500.00, Y=393.00, Mass=113, SNR=2.9, Peak=6 HFD=0.0
23:43:08.026 00.004 11872 Star::Find(15, 532, 497, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:43:08.030 00.004 11872 Star::Find returns 1 (0), X=532.76, Y=498.84, Mass=166, SNR=8.7, Peak=9 HFD=6.4
23:43:08.033 00.003 11872 Star::Find(15, 1730, 246, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:43:08.036 00.003 11872 Star::Find returns 1 (0), X=1740.69, Y=254.27, Mass=2007, SNR=30.0, Peak=71 HFD=5.9
23:43:08.040 00.004 11872 Star::Find(15, 1025, 123, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:43:08.044 00.004 11872 Star::Find returns 0 (2), X=1025.00, Y=123.00, Mass=15, SNR=2.6, Peak=4 HFD=0.0
23:43:08.048 00.004 11872 Star::Find(15, 386, 977, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:43:08.051 00.003 11872 Star::Find returns 1 (0), X=384.45, Y=974.56, Mass=140, SNR=8.0, Peak=9 HFD=6.8
23:43:08.055 00.004 11872 Star::Find(15, 1309, 366, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:43:08.059 00.004 11872 Star::Find returns 0 (2), X=1309.00, Y=366.00, Mass=18, SNR=2.9, Peak=4 HFD=0.0
23:43:08.062 00.003 11872 Star::Find(15, 1825, 815, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:43:08.065 00.003 11872 Star::Find false star n=24 nbg=275 bg=0.7 sigma=0.8 thresh=3 peak=3
23:43:08.069 00.004 11872 Star::Find returns 0 (2), X=1825.00, Y=815.00, Mass=71, SNR=2.9, Peak=5 HFD=0.0
23:43:08.071 00.002 11872 Star::Find(15, 1723, 333, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:43:08.075 00.004 11872 Star::Find returns 1 (0), X=1722.98, Y=328.88, Mass=136, SNR=7.9, Peak=8 HFD=6.3
23:43:08.079 00.004 11872 Star::Find(15, 461, 253, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:43:08.082 00.003 11872 Star::Find returns 1 (0), X=468.90, Y=244.65, Mass=1331, SNR=24.1, Peak=39 HFD=6.7
23:43:08.084 00.002 11872 Star::Find(15, 1802, 929, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:43:08.087 00.003 11872 Star::Find false star n=22 nbg=276 bg=0.6 sigma=0.7 thresh=3 peak=2
23:43:08.090 00.003 11872 Star::Find returns 0 (2), X=1802.00, Y=929.00, Mass=64, SNR=2.9, Peak=6 HFD=0.0
23:43:08.093 00.003 11872 Star::Find(15, 1354, 671, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:43:08.095 00.002 11872 Star::Find false star n=28 nbg=285 bg=0.9 sigma=0.9 thresh=4 peak=4
23:43:08.099 00.004 11872 Star::Find returns 0 (2), X=1354.00, Y=671.00, Mass=104, SNR=2.9, Peak=7 HFD=0.0
23:43:08.102 00.003 11872 AutoFind: finding best star pass 1
23:43:08.106 00.004 11872 Star::Find(15, 1849, 792, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:43:08.109 00.003 11872 Star::Find returns 1 (0), X=1849.41, Y=791.18, Mass=4124, SNR=43.4, Peak=196 HFD=5.8
23:43:08.114 00.005 11872 AutoFind returns star at [1849, 792] 107.2 Mass 4124 SNR 43.4
23:43:08.118 00.004 11872 Star::Find(15, 1849, 792, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:43:08.121 00.003 11872 Star::Find returns 1 (0), X=1849.41, Y=791.18, Mass=4124, SNR=43.4, Peak=196 HFD=5.8
23:43:08.125 00.004 11872 MultiStar: List (12): {1849.41, 791.18}(43.4), {50.68, 290.51}(29.2), {1740.69, 254.27}(30.0), {1391.24, 23.22}(28.3), {1535.68, 1008.82}(22.5), {468.90, 244.65}(24.1), {182.49, 356.61}(16.2), {133.83, 870.33}(14.8), {146.04, 453.79}(15.2), {49.76, 939.93}(11.6), {519.87, 239.44}(11.7), {1334.45, 99.03}(15.4), 
23:43:08.129 00.004 11872 setting lock position to (1849.41, 791.18)
23:43:08.132 00.003 11872 AutoSelect: state = 1, call UpdateGuideState
23:43:08.134 00.002 11872 UpdateGuideState(): m_state=1
23:43:08.138 00.004 11872 Star::Find(15, 1849, 791, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:43:08.141 00.003 11872 Star::Find returns 1 (0), X=1849.41, Y=791.18, Mass=4124, SNR=43.4, Peak=196 HFD=5.8
23:43:08.144 00.003 11872 CameraToMount -- cameraTheta (0.00) - m_xAngle (0.00) = xAngle (-0.00 = -0.00)
23:43:08.147 00.003 11872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.97 = 2.97)
23:43:08.150 00.003 11872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
23:43:08.154 00.004 11872 setting force full frames = false
23:43:08.158 00.004 11872 setting lock position to (1849.41, 791.18)
23:43:08.161 00.003 11872 CurrentPosition() valid, moving to STATE_SELECTED
23:43:08.164 00.003 11872 Changing from state SELECTING to SELECTED
23:43:08.168 00.004 11872 guider state => SELECTED
23:43:08.172 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=196, med=0, FiltMin=0, FiltMax=103, Gamma=1.000
23:43:08.176 00.004 11872 UpdateGuideState exits: m=4124 SNR=43.4
23:43:08.179 00.003 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=196, med=0, FiltMin=0, FiltMax=103, Gamma=1.000
23:43:08.184 00.005 11872 Status Line: Auto-selected star at (1849.4, 791.2)
23:43:08.190 00.006 11872 PhdController: newstate STATE_WAIT_SELECTED
23:43:08.193 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:08.197 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:43:08.201 00.004 11872 Enqueuing Expose request
23:43:08.204 00.003 9960 Worker thread wakes up
23:43:08.204 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:43:08.204 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1834,776,31,31)
23:43:08.204 00.000 11872 evsrv: cli 0D2D2460 connect
23:43:08.209 00.005 11872 case statement mapped state 2 to 1
23:43:08.213 00.004 11872 case statement mapped state 2 to 1
23:43:08.216 00.003 11872 evsrv: cli 0D2D2460 request: {"method":"get_lock_position","id":"45a43f7a-81c6-4e12-8bb4-2c2b7ffcaef9"}
23:43:08.220 00.004 11872 evsrv: cli 0D2D2460 response: {"jsonrpc":"2.0","result":[1849.41,791.18],"id":"45a43f7a-81c6-4e12-8bb4-2c2b7ffcaef9"}
23:43:08.224 00.004 11872 evsrv: cli 0D2D2460 disconnect
23:43:08.229 00.005 11872 evsrv: cli 0D2D3400 connect
23:43:08.232 00.003 11872 case statement mapped state 2 to 1
23:43:08.237 00.005 11872 case statement mapped state 2 to 1
23:43:08.241 00.004 11872 evsrv: cli 0D2D3400 request: {"method":"get_app_state","id":"2a9d2bbc-8fc0-4a64-a6f5-0481e3c99196"}
23:43:08.245 00.004 11872 case statement mapped state 2 to 1
23:43:08.248 00.003 11872 evsrv: cli 0D2D3400 response: {"jsonrpc":"2.0","result":"Selected","id":"2a9d2bbc-8fc0-4a64-a6f5-0481e3c99196"}
23:43:08.252 00.004 11872 evsrv: cli 0D2D3400 disconnect
23:43:09.254 01.002 11872 evsrv: cli 0D2D2820 connect
23:43:09.260 00.006 11872 case statement mapped state 2 to 1
23:43:09.268 00.008 11872 case statement mapped state 2 to 1
23:43:09.275 00.007 11872 evsrv: cli 0D2D2820 request: {"method":"get_app_state","id":"4f07655e-c28f-4d8a-b133-d288c73b0666"}
23:43:09.282 00.007 11872 case statement mapped state 2 to 1
23:43:09.289 00.007 11872 evsrv: cli 0D2D2820 response: {"jsonrpc":"2.0","result":"Selected","id":"4f07655e-c28f-4d8a-b133-d288c73b0666"}
23:43:09.295 00.006 11872 evsrv: cli 0D2D2820 disconnect
23:43:09.446 00.151 9960 Exposure complete
23:43:09.548 00.102 9960 worker thread done servicing request
23:43:09.548 00.000 11872 OnExposeComplete: enter
23:43:09.553 00.005 11872 UpdateGuideState(): m_state=2
23:43:09.557 00.004 11872 Star::Find(15, 1849, 791, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:43:09.560 00.003 11872 Star::Find returns 1 (0), X=1849.34, Y=790.81, Mass=3898, SNR=41.6, Peak=182 HFD=5.7
23:43:09.564 00.004 11872 CameraToMount -- cameraTheta (-1.77) - m_xAngle (0.00) = xAngle (-1.77 = -1.77)
23:43:09.568 00.004 11872 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.20 = 1.20)
23:43:09.571 00.003 11872 CameraToMount -- cameraX=-0.07 cameraY=-0.36 hyp=0.37 cameraTheta=-1.77 mountX=-0.07 mountY=0.34, mountTheta=1.78
23:43:09.576 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=182, med=0, FiltMin=0, FiltMax=120, Gamma=1.000
23:43:09.580 00.004 11872 UpdateGuideState exits: m=3898 SNR=41.6
23:43:09.583 00.003 11872 PhdController: newstate STATE_CALIBRATE
23:43:09.587 00.004 11872 PhdController: newstate STATE_GUIDE
23:43:09.602 00.015 11872 Changing from state SELECTED to CALIBRATING_PRIMARY
23:43:09.606 00.004 11872 guider state => CALIBRATED
23:43:09.609 00.003 11872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
23:43:09.613 00.004 11872 reset dither spiral
23:43:09.617 00.004 11872 PhdController: newstate STATE_SETTLE_BEGIN
23:43:09.621 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:09.624 00.003 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:43:09.628 00.004 11872 Enqueuing Expose request
23:43:09.631 00.003 9960 Worker thread wakes up
23:43:09.631 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:43:09.631 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:43:10.296 00.665 11872 evsrv: cli 0D2D3360 connect
23:43:10.305 00.009 11872 case statement mapped state 5 to 1
23:43:10.311 00.006 11872 case statement mapped state 5 to 1
23:43:10.318 00.007 11872 evsrv: cli 0D2D3360 request: {"method":"get_app_state","id":"38a5a1a0-1e46-40d8-85d8-57ad399375a2"}
23:43:10.323 00.005 11872 case statement mapped state 5 to 1
23:43:10.328 00.005 11872 evsrv: cli 0D2D3360 response: {"jsonrpc":"2.0","result":"Selected","id":"38a5a1a0-1e46-40d8-85d8-57ad399375a2"}
23:43:10.333 00.005 11872 evsrv: cli 0D2D3360 disconnect
23:43:10.874 00.541 9960 Exposure complete
23:43:10.986 00.112 9960 worker thread done servicing request
23:43:10.986 00.000 11872 OnExposeComplete: enter
23:43:10.991 00.005 11872 UpdateGuideState(): m_state=5
23:43:10.995 00.004 11872 Star::Find(15, 1849, 790, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:43:10.999 00.004 11872 Star::Find returns 1 (0), X=1849.69, Y=789.49, Mass=4307, SNR=44.2, Peak=191 HFD=5.6
23:43:11.002 00.003 11872 CameraToMount -- cameraTheta (-1.41) - m_xAngle (0.00) = xAngle (-1.41 = -1.41)
23:43:11.006 00.004 11872 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.56 = 1.56)
23:43:11.009 00.003 11872 CameraToMount -- cameraX=0.27 cameraY=-1.68 hyp=1.70 cameraTheta=-1.41 mountX=0.27 mountY=1.70, mountTheta=1.42
23:43:11.015 00.006 11872 Changing from state CALIBRATED to GUIDING
23:43:11.018 00.003 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:43:11.022 00.004 11872 ScopeASCOM::SideOfPier() returns 0
23:43:11.027 00.005 11872 AdjustCalibrationForScopePointing (scope): current dec=31.2 pierSide=0, cal dec=0.0 pierSide=0 rotAngle=None bin=1
23:43:11.030 00.003 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:43:11.033 00.003 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:43:11.038 00.005 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:43:11.042 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:43:11.045 00.003 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:43:11.049 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:43:11.054 00.005 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:43:11.058 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:43:11.062 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:43:11.065 00.003 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:43:11.071 00.006 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:43:11.075 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:43:11.078 00.003 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:43:11.160 00.082 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:43:11.167 00.007 11872 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 2.900000
23:43:11.171 00.004 11872 Dec comp: XRate 1.564 -> 1.337 for dec 0.0 -> dec 31.2
23:43:11.178 00.007 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:43:11.182 00.004 11872 ScopeASCOM::SideOfPier() returns 0
23:43:11.189 00.007 11872 setting lock position to (1849.69, 789.49)
23:43:11.197 00.008 11872 guider state => GUIDING
23:43:11.202 00.005 11872 Status Line: Guiding
23:43:11.212 00.010 11872 Mount: notify guiding started
23:43:11.221 00.009 11872 GetString("/profile/5/name", "") returns "PHD SF 2025"
23:43:11.228 00.007 11872 GetString("/profile/5/scope/calibration/timestamp", "") returns "11/21/2025 10:15:14 PM"
23:43:11.234 00.006 11872 GetDouble("/profile/5/scope/calibration/xRate", 1.000000) returns 0.001564
23:43:11.241 00.007 11872 GetDouble("/profile/5/scope/calibration/yRate", 1.000000) returns 0.001340
23:43:11.245 00.004 11872 GetInt("/profile/5/scope/calibration/binning", 1) returns 1
23:43:11.249 00.004 11872 GetDouble("/profile/5/scope/calibration/xAngle", 0.000000) returns 0.004073
23:43:11.252 00.003 11872 GetDouble("/profile/5/scope/calibration/yAngle", 0.000000) returns -1.738880
23:43:11.258 00.006 11872 GetDouble("/profile/5/scope/calibration/declination", 0.000000) returns 0.000075
23:43:11.263 00.005 11872 GetInt("/profile/5/scope/calibration/pierSide", -1) returns 0
23:43:11.268 00.005 11872 GetInt("/profile/5/scope/calibration/raGuideParity", 0) returns 1
23:43:11.275 00.007 11872 GetInt("/profile/5/scope/calibration/decGuideParity", 0) returns -1
23:43:11.280 00.005 11872 GetDouble("/profile/5/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
23:43:11.286 00.006 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:43:11.292 00.006 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:43:11.301 00.009 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:43:11.307 00.006 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:43:11.314 00.007 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:43:11.321 00.007 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:43:11.329 00.008 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:43:11.337 00.008 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:43:11.344 00.007 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:43:11.353 00.009 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:43:11.360 00.007 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:43:11.367 00.007 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:43:11.376 00.009 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:43:11.379 00.003 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:43:11.383 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:43:11.389 00.006 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:43:11.394 00.005 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:43:11.401 00.007 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:43:11.406 00.005 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:43:11.409 00.003 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:43:11.414 00.005 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:43:11.418 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:43:11.422 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:43:11.425 00.003 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:43:11.430 00.005 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:43:11.436 00.006 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:43:11.458 00.022 11872 evsrv: cli 0D2D3360 connect
23:43:11.464 00.006 11872 case statement mapped state 6 to 3
23:43:11.470 00.006 11872 case statement mapped state 6 to 3
23:43:11.474 00.004 11872 evsrv: cli 0D2D3360 request: {"method":"get_app_state","id":"8a7daddf-bcad-4dbc-b165-90468986c78f"}
23:43:11.477 00.003 11872 case statement mapped state 6 to 3
23:43:11.481 00.004 11872 evsrv: cli 0D2D3360 response: {"jsonrpc":"2.0","result":"Guiding","id":"8a7daddf-bcad-4dbc-b165-90468986c78f"}
23:43:11.489 00.008 11872 evsrv: cli 0D2D3360 disconnect
23:43:11.523 00.034 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:43:11.530 00.007 11872 ScopeASCOM::SideOfPier() returns 0
23:43:11.536 00.006 11872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
23:43:11.542 00.006 11872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
23:43:11.546 00.004 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:43:11.551 00.005 11872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 31.2
23:43:11.556 00.005 11872 MountToCamera -- mountTheta (-0.00) + m_xAngle (0.00) = xAngle (0.00 = 0.00)
23:43:11.560 00.004 11872 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
23:43:11.564 00.004 11872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
23:43:11.567 00.003 11872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
23:43:11.571 00.004 11872 GetInt("/profile/5/AutoLoadCalibration", -1) returns 1
23:43:11.575 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=191, med=0, FiltMin=0, FiltMax=111, Gamma=1.000
23:43:11.579 00.004 11872 UpdateGuideState exits: m=4307 SNR=44.2
23:43:11.585 00.006 11872 PhdController: newstate STATE_SETTLE_WAIT
23:43:11.589 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:11.591 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:43:11.594 00.003 11872 Enqueuing Expose request
23:43:11.598 00.004 9960 Worker thread wakes up
23:43:11.598 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:43:11.598 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1835,774,31,31)
23:43:12.842 01.244 9960 Exposure complete
23:43:12.963 00.121 9960 worker thread done servicing request
23:43:12.964 00.001 11872 OnExposeComplete: enter
23:43:12.967 00.003 11872 UpdateGuideState(): m_state=6
23:43:12.971 00.004 11872 Star::Find(15, 1849, 789, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:43:12.974 00.003 11872 Star::Find returns 1 (0), X=1849.75, Y=789.09, Mass=4001, SNR=41.8, Peak=191 HFD=5.9
23:43:12.979 00.005 11872 CameraToMount -- cameraTheta (-1.42) - m_xAngle (0.00) = xAngle (-1.42 = -1.42)
23:43:12.982 00.003 11872 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.55 = 1.55)
23:43:12.985 00.003 11872 CameraToMount -- cameraX=0.06 cameraY=-0.40 hyp=0.41 cameraTheta=-1.42 mountX=0.06 mountY=0.41, mountTheta=1.43
23:43:12.991 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.06, y=-0.40, opts=13)
23:43:12.995 00.004 11872 Enqueuing Move request for scope (0.06, -0.40)
23:43:12.998 00.003 9960 Worker thread wakes up
23:43:12.998 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.40) opts 0xd
23:43:12.999 00.001 9960 Handling offset move in thread for scope, endpoint = (0.06, -0.40)
23:43:12.999 00.000 9960 Moving (0.06, -0.40) raw xDistance=0.06 yDistance=0.41
23:43:12.999 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:43:12.999 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
23:43:13.000 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.41
23:43:13.000 00.000 9960 MoveAxis(E, 0, ABG)
23:43:13.000 00.000 9960 Move returns status 0, amount 0
23:43:13.000 00.000 9960 MoveAxis(N, 0, ABG)
23:43:13.000 00.000 9960 Move returns status 0, amount 0
23:43:13.000 00.000 9960 move complete, result=0
23:43:13.000 00.000 9960 worker thread done servicing request
23:43:13.000 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=191, med=0, FiltMin=0, FiltMax=113, Gamma=1.000
23:43:13.004 00.004 11872 UpdateGuideState exits: m=4001 SNR=41.8
23:43:13.008 00.004 11872 PhdController: settling, locked = 1, distance = 1.31 (1.50) aobump = 0 frame = 1 / 99999
23:43:13.012 00.004 11872 evsrv: {"Event":"Settling","Timestamp":1763790193.012,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":1.31,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:43:13.016 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:13.019 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:43:13.023 00.004 11872 Enqueuing Expose request
23:43:13.027 00.004 9960 Worker thread wakes up
23:43:13.028 00.001 11872 GuideStep: 0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
23:43:13.031 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
23:43:13.031 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1835,774,31,31)
23:43:14.284 01.253 9960 Exposure complete
23:43:14.402 00.118 9960 worker thread done servicing request
23:43:14.403 00.001 11872 OnExposeComplete: enter
23:43:14.407 00.004 11872 UpdateGuideState(): m_state=6
23:43:14.410 00.003 11872 Star::Find(15, 1849, 789, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:43:14.415 00.005 11872 Star::Find returns 1 (0), X=1849.85, Y=788.86, Mass=4215, SNR=43.8, Peak=196 HFD=6.0
23:43:14.420 00.005 11872 CameraToMount -- cameraTheta (-1.32) - m_xAngle (0.00) = xAngle (-1.32 = -1.32)
23:43:14.425 00.005 11872 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.65 = 1.65)
23:43:14.429 00.004 11872 CameraToMount -- cameraX=0.16 cameraY=-0.63 hyp=0.65 cameraTheta=-1.32 mountX=0.16 mountY=0.65, mountTheta=1.33
23:43:14.434 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.16, y=-0.63, opts=13)
23:43:14.438 00.004 11872 Enqueuing Move request for scope (0.16, -0.63)
23:43:14.443 00.005 9960 Worker thread wakes up
23:43:14.443 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.63) opts 0xd
23:43:14.443 00.000 9960 Handling offset move in thread for scope, endpoint = (0.16, -0.63)
23:43:14.443 00.000 9960 Moving (0.16, -0.63) raw xDistance=0.16 yDistance=0.65
23:43:14.444 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
23:43:14.444 00.000 9960 resist switch: large excursion: input 0.65 thresh 0.60 direction from 0 to 1
23:43:14.444 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=196, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
23:43:14.448 00.004 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.96
23:43:14.449 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.65 from input 0.65
23:43:14.449 00.000 11872 UpdateGuideState exits: m=4215 SNR=43.8
23:43:14.453 00.004 11872 PhdController: settling, locked = 1, distance = 1.12 (1.50) aobump = 0 frame = 2 / 99999
23:43:14.456 00.003 9960 MoveAxis(E, 0, ABG)
23:43:14.456 00.000 9960 Move returns status 0, amount 0
23:43:14.457 00.001 9960 MoveAxis(S, 487, ABG)
23:43:14.457 00.000 9960 Guiding  Dir = 1, Dur = 487
23:43:14.457 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763790194.456,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":1.12,"Time":1.4,"SettleTime":10.0,"StarLocked":true}
23:43:14.461 00.004 9960 IsSlewing returns 0
23:43:14.461 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:14.465 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:43:14.470 00.005 11872 Enqueuing Expose request
23:43:14.473 00.003 9960 IsGuiding returns 0
23:43:14.474 00.001 9960 PulseGuide returned control before completion, sleep 497
23:43:14.983 00.509 9960 IsGuiding returns 1
23:43:14.985 00.002 9960 scope still moving after pulse duration time elapsed
23:43:15.013 00.028 9960 IsSlewing returns 0
23:43:15.015 00.002 9960 IsGuiding returns 0
23:43:15.015 00.000 9960 scope move finished after 487 + 54 ms
23:43:15.016 00.001 9960 Move returns status 0, amount 487
23:43:15.016 00.000 9960 move complete, result=0
23:43:15.016 00.000 9960 worker thread done servicing request
23:43:15.017 00.001 9960 Worker thread wakes up
23:43:15.017 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 0.7 px 487 ms SOUTH
23:43:15.023 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
23:43:15.023 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1835,774,31,31)
23:43:16.281 01.258 9960 Exposure complete
23:43:16.399 00.118 9960 worker thread done servicing request
23:43:16.400 00.001 11872 OnExposeComplete: enter
23:43:16.403 00.003 11872 UpdateGuideState(): m_state=6
23:43:16.407 00.004 11872 Star::Find(15, 1849, 788, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:43:16.412 00.005 11872 Star::Find returns 1 (0), X=1849.74, Y=790.95, Mass=3902, SNR=41.9, Peak=172 HFD=5.9
23:43:16.415 00.003 11872 CameraToMount -- cameraTheta (1.53) - m_xAngle (0.00) = xAngle (1.53 = 1.53)
23:43:16.420 00.005 11872 CameraToMount -- cameraTheta (1.53) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.50 = -1.79)
23:43:16.424 00.004 11872 CameraToMount -- cameraX=0.06 cameraY=1.46 hyp=1.46 cameraTheta=1.53 mountX=0.06 mountY=-1.42, mountTheta=-1.53
23:43:16.430 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.06, y=1.46, opts=13)
23:43:16.433 00.003 11872 Enqueuing Move request for scope (0.06, 1.46)
23:43:16.435 00.002 9960 Worker thread wakes up
23:43:16.435 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.06, 1.46) opts 0xd
23:43:16.436 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=172, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
23:43:16.440 00.004 9960 Handling offset move in thread for scope, endpoint = (0.06, 1.46)
23:43:16.440 00.000 9960 Moving (0.06, 1.46) raw xDistance=0.06 yDistance=-1.42
23:43:16.441 00.001 11872 UpdateGuideState exits: m=3902 SNR=41.9
23:43:16.445 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:43:16.445 00.000 11872 PhdController: settling, locked = 1, distance = 1.22 (1.50) aobump = 0 frame = 3 / 99999
23:43:16.456 00.011 9960 resist switch: large excursion: input -1.42 thresh 0.60 direction from 1 to -1
23:43:16.456 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763790196.456,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":1.22,"Time":3.4,"SettleTime":10.0,"StarLocked":true}
23:43:16.462 00.006 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-4.27
23:43:16.462 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:16.467 00.005 9960 GuideAlgorithmResistSwitch::result() returns -1.42 from input -1.42
23:43:16.467 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:43:16.472 00.005 9960 MoveAxis(E, 0, ABG)
23:43:16.472 00.000 11872 Enqueuing Expose request
23:43:16.479 00.007 9960 Move returns status 0, amount 0
23:43:16.479 00.000 9960 MoveAxis(N, 1062, ABG)
23:43:16.480 00.001 9960 Guiding  Dir = 0, Dur = 1062
23:43:16.480 00.000 9960 IsSlewing returns 0
23:43:16.480 00.000 9960 IsGuiding returns 0
23:43:16.482 00.002 9960 PulseGuide returned control before completion, sleep 1072
23:43:17.559 01.077 9960 IsGuiding returns 1
23:43:17.560 00.001 9960 scope still moving after pulse duration time elapsed
23:43:17.590 00.030 9960 IsSlewing returns 0
23:43:17.591 00.001 9960 IsGuiding returns 0
23:43:17.591 00.000 9960 scope move finished after 1062 + 47 ms
23:43:17.591 00.000 9960 Move returns status 0, amount 1062
23:43:17.591 00.000 9960 move complete, result=0
23:43:17.591 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -1.4 px 1062 ms NORTH
23:43:17.595 00.004 9960 worker thread done servicing request
23:43:17.595 00.000 9960 Worker thread wakes up
23:43:17.595 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:43:17.595 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1835,774,31,31)
23:43:18.837 01.242 9960 Exposure complete
23:43:18.926 00.089 9960 worker thread done servicing request
23:43:18.926 00.000 11872 OnExposeComplete: enter
23:43:18.930 00.004 11872 UpdateGuideState(): m_state=6
23:43:18.934 00.004 11872 Star::Find(15, 1849, 790, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
23:43:18.937 00.003 11872 Star::Find returns 1 (0), X=1850.39, Y=788.61, Mass=4346, SNR=44.7, Peak=180 HFD=5.8
23:43:18.942 00.005 11872 CameraToMount -- cameraTheta (-0.90) - m_xAngle (0.00) = xAngle (-0.90 = -0.90)
23:43:18.945 00.003 11872 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.07 = 2.07)
23:43:18.950 00.005 11872 CameraToMount -- cameraX=0.70 cameraY=-0.89 hyp=1.13 cameraTheta=-0.90 mountX=0.70 mountY=1.00, mountTheta=0.96
23:43:18.955 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.70, y=-0.89, opts=13)
23:43:18.960 00.005 11872 Enqueuing Move request for scope (0.70, -0.89)
23:43:18.964 00.004 9960 Worker thread wakes up
23:43:18.964 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=180, med=0, FiltMin=0, FiltMax=122, Gamma=1.000
23:43:18.967 00.003 11872 UpdateGuideState exits: m=4346 SNR=44.7
23:43:18.971 00.004 11872 PhdController: settling, locked = 1, distance = 1.19 (1.50) aobump = 0 frame = 4 / 99999
23:43:18.976 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.70, -0.89) opts 0xd
23:43:18.976 00.000 9960 Handling offset move in thread for scope, endpoint = (0.70, -0.89)
23:43:18.976 00.000 9960 Moving (0.70, -0.89) raw xDistance=0.70 yDistance=1.00
23:43:18.976 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.44 from input 0.70
23:43:18.976 00.000 9960 resist switch: large excursion: input 1.00 thresh 0.60 direction from -1 to 1
23:43:18.977 00.001 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.99
23:43:18.977 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.00 from input 1.00
23:43:18.977 00.000 9960 MoveAxis(W, 330, ABG)
23:43:18.977 00.000 9960 Guiding  Dir = 3, Dur = 330
23:43:18.977 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763790198.976,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":1.19,"Time":6.0,"SettleTime":10.0,"StarLocked":true}
23:43:18.982 00.005 9960 IsSlewing returns 0
23:43:18.982 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:18.985 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:43:18.988 00.003 9960 IsGuiding returns 0
23:43:18.988 00.000 11872 Enqueuing Expose request
23:43:18.993 00.005 9960 PulseGuide returned control before completion, sleep 340
23:43:19.336 00.343 9960 IsGuiding returns 1
23:43:19.337 00.001 9960 scope still moving after pulse duration time elapsed
23:43:19.365 00.028 9960 IsSlewing returns 0
23:43:19.368 00.003 9960 IsGuiding returns 0
23:43:19.368 00.000 9960 scope move finished after 330 + 49 ms
23:43:19.369 00.001 9960 Move returns status 0, amount 330
23:43:19.369 00.000 9960 MoveAxis(S, 743, ABG)
23:43:19.369 00.000 9960 Guiding  Dir = 1, Dur = 743
23:43:19.369 00.000 9960 IsSlewing returns 0
23:43:19.371 00.002 9960 IsGuiding returns 0
23:43:19.372 00.001 9960 PulseGuide returned control before completion, sleep 753
23:43:20.135 00.763 9960 IsGuiding returns 1
23:43:20.136 00.001 9960 scope still moving after pulse duration time elapsed
23:43:20.166 00.030 9960 IsSlewing returns 0
23:43:20.167 00.001 9960 IsGuiding returns 0
23:43:20.168 00.001 9960 scope move finished after 743 + 53 ms
23:43:20.168 00.000 9960 Move returns status 0, amount 743
23:43:20.168 00.000 9960 move complete, result=0
23:43:20.169 00.001 9960 worker thread done servicing request
23:43:20.169 00.000 11872 GuideStep: 0.7 px 330 ms WEST, 1.0 px 743 ms SOUTH
23:43:20.174 00.005 9960 Worker thread wakes up
23:43:20.174 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:43:20.175 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1835,774,31,31)
23:43:21.433 01.258 9960 Exposure complete
23:43:21.546 00.113 9960 worker thread done servicing request
23:43:21.547 00.001 11872 OnExposeComplete: enter
23:43:21.550 00.003 11872 UpdateGuideState(): m_state=6
23:43:21.553 00.003 11872 Star::Find(15, 1850, 788, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
23:43:21.557 00.004 11872 Star::Find returns 1 (0), X=1849.47, Y=790.14, Mass=3924, SNR=41.6, Peak=191 HFD=5.7
23:43:21.561 00.004 11872 CameraToMount -- cameraTheta (1.89) - m_xAngle (0.00) = xAngle (1.88 = 1.88)
23:43:21.565 00.004 11872 CameraToMount -- cameraTheta (1.89) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.85 = -1.43)
23:43:21.569 00.004 11872 CameraToMount -- cameraX=-0.21 cameraY=0.64 hyp=0.68 cameraTheta=1.89 mountX=-0.21 mountY=-0.67, mountTheta=-1.87
23:43:21.573 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.21, y=0.64, opts=13)
23:43:21.578 00.005 11872 Enqueuing Move request for scope (-0.21, 0.64)
23:43:21.582 00.004 9960 Worker thread wakes up
23:43:21.582 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.64) opts 0xd
23:43:21.582 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.21, 0.64)
23:43:21.582 00.000 9960 Moving (-0.21, 0.64) raw xDistance=-0.21 yDistance=-0.67
23:43:21.582 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.21
23:43:21.582 00.000 9960 resist switch: large excursion: input -0.67 thresh 0.60 direction from 1 to -1
23:43:21.582 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.01
23:43:21.582 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.67 from input -0.67
23:43:21.582 00.000 9960 MoveAxis(E, 75, ABG)
23:43:21.583 00.001 9960 Guiding  Dir = 2, Dur = 75
23:43:21.584 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=191, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
23:43:21.587 00.003 9960 IsSlewing returns 0
23:43:21.588 00.001 11872 UpdateGuideState exits: m=3924 SNR=41.6
23:43:21.591 00.003 9960 IsGuiding returns 0
23:43:21.591 00.000 11872 PhdController: settling, locked = 1, distance = 1.04 (1.50) aobump = 0 frame = 5 / 99999
23:43:21.596 00.005 9960 PulseGuide returned control before completion, sleep 85
23:43:21.596 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763790201.596,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":1.04,"Time":8.6,"SettleTime":10.0,"StarLocked":true}
23:43:21.599 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:21.602 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:43:21.606 00.004 11872 Enqueuing Expose request
23:43:21.685 00.079 9960 IsGuiding returns 1
23:43:21.685 00.000 9960 scope still moving after pulse duration time elapsed
23:43:21.716 00.031 9960 IsSlewing returns 0
23:43:21.719 00.003 9960 IsGuiding returns 0
23:43:21.719 00.000 9960 scope move finished after 75 + 52 ms
23:43:21.720 00.001 9960 Move returns status 0, amount 75
23:43:21.720 00.000 9960 MoveAxis(N, 501, ABG)
23:43:21.720 00.000 9960 Guiding  Dir = 0, Dur = 501
23:43:21.721 00.001 9960 IsSlewing returns 0
23:43:21.721 00.000 9960 IsGuiding returns 0
23:43:21.721 00.000 9960 PulseGuide returned control before completion, sleep 511
23:43:22.245 00.524 9960 IsGuiding returns 1
23:43:22.246 00.001 9960 scope still moving after pulse duration time elapsed
23:43:22.276 00.030 9960 IsSlewing returns 0
23:43:22.278 00.002 9960 IsGuiding returns 0
23:43:22.280 00.002 9960 scope move finished after 501 + 57 ms
23:43:22.280 00.000 9960 Move returns status 0, amount 501
23:43:22.280 00.000 9960 move complete, result=0
23:43:22.280 00.000 9960 worker thread done servicing request
23:43:22.281 00.001 11872 GuideStep: -0.2 px 75 ms EAST, -0.7 px 501 ms NORTH
23:43:22.288 00.007 9960 Worker thread wakes up
23:43:22.289 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
23:43:22.289 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1835,774,31,31)
23:43:23.542 01.253 9960 Exposure complete
23:43:23.652 00.110 9960 worker thread done servicing request
23:43:23.653 00.001 11872 OnExposeComplete: enter
23:43:23.657 00.004 11872 UpdateGuideState(): m_state=6
23:43:23.660 00.003 11872 Star::Find(15, 1849, 790, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
23:43:23.665 00.005 11872 Star::Find returns 1 (0), X=1849.85, Y=788.65, Mass=4244, SNR=43.5, Peak=196 HFD=5.8
23:43:23.668 00.003 11872 CameraToMount -- cameraTheta (-1.38) - m_xAngle (0.00) = xAngle (-1.38 = -1.38)
23:43:23.672 00.004 11872 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.59 = 1.59)
23:43:23.678 00.006 11872 CameraToMount -- cameraX=0.17 cameraY=-0.84 hyp=0.86 cameraTheta=-1.38 mountX=0.16 mountY=0.86, mountTheta=1.38
23:43:23.685 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.17, y=-0.84, opts=13)
23:43:23.691 00.006 11872 Enqueuing Move request for scope (0.17, -0.84)
23:43:23.696 00.005 9960 Worker thread wakes up
23:43:23.696 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=196, med=0, FiltMin=0, FiltMax=105, Gamma=1.000
23:43:23.701 00.005 11872 UpdateGuideState exits: m=4244 SNR=43.5
23:43:23.707 00.006 11872 PhdController: settling, locked = 1, distance = 0.98 (1.50) aobump = 0 frame = 6 / 99999
23:43:23.712 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.84) opts 0xd
23:43:23.713 00.001 9960 Handling offset move in thread for scope, endpoint = (0.17, -0.84)
23:43:23.713 00.000 9960 Moving (0.17, -0.84) raw xDistance=0.16 yDistance=0.86
23:43:23.713 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
23:43:23.713 00.000 9960 resist switch: large excursion: input 0.86 thresh 0.60 direction from -1 to 1
23:43:23.713 00.000 11872 PhdController: newstate STATE_FINISH
23:43:23.718 00.005 11872 PhdController complete: success
23:43:23.724 00.006 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.57
23:43:23.724 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.86 from input 0.86
23:43:23.724 00.000 9960 MoveAxis(E, 0, ABG)
23:43:23.724 00.000 9960 Move returns status 0, amount 0
23:43:23.724 00.000 9960 MoveAxis(S, 640, ABG)
23:43:23.726 00.002 11872 evsrv: {"Event":"SettleDone","Timestamp":1763790203.724,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":6,"DroppedFrames":0}
23:43:23.730 00.004 9960 Guiding  Dir = 1, Dur = 640
23:43:23.730 00.000 11872 Mount: notify guiding dither settle done success=1
23:43:23.735 00.005 11872 PhdController: newstate STATE_IDLE
23:43:23.739 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:23.742 00.003 9960 IsSlewing returns 0
23:43:23.742 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:43:23.746 00.004 11872 Enqueuing Expose request
23:43:23.750 00.004 9960 IsGuiding returns 0
23:43:23.750 00.000 9960 PulseGuide returned control before completion, sleep 650
23:43:24.408 00.658 9960 IsGuiding returns 1
23:43:24.408 00.000 9960 scope still moving after pulse duration time elapsed
23:43:24.439 00.031 9960 IsSlewing returns 0
23:43:24.439 00.000 9960 IsGuiding returns 0
23:43:24.439 00.000 9960 scope move finished after 640 + 49 ms
23:43:24.441 00.002 9960 Move returns status 0, amount 640
23:43:24.441 00.000 9960 move complete, result=0
23:43:24.441 00.000 9960 worker thread done servicing request
23:43:24.441 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 0.9 px 640 ms SOUTH
23:43:24.446 00.005 9960 Worker thread wakes up
23:43:24.446 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:43:24.446 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1835,774,31,31)
23:43:24.471 00.025 11872 evsrv: cli 0D2D2460 connect
23:43:24.477 00.006 11872 case statement mapped state 6 to 3
23:43:24.483 00.006 11872 case statement mapped state 6 to 3
23:43:24.490 00.007 11872 evsrv: cli 0D2D2460 request: {"method":"get_app_state","id":"25e5bd76-4c0f-484d-829e-7e00faaa255d"}
23:43:24.494 00.004 11872 case statement mapped state 6 to 3
23:43:24.497 00.003 11872 evsrv: cli 0D2D2460 response: {"jsonrpc":"2.0","result":"Guiding","id":"25e5bd76-4c0f-484d-829e-7e00faaa255d"}
23:43:24.501 00.004 11872 evsrv: cli 0D2D2460 disconnect
23:43:24.508 00.007 11872 evsrv: cli 0D2D34A0 connect
23:43:24.516 00.008 11872 case statement mapped state 6 to 3
23:43:24.521 00.005 11872 case statement mapped state 6 to 3
23:43:24.528 00.007 11872 evsrv: cli 0D2D34A0 request: {"method":"stop_capture","id":"7c375189-0ae8-49a4-ac23-89a102a128a2"}
23:43:24.531 00.003 11872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:43:24.535 00.004 11872 Status Line: Waiting for devices...
23:43:24.540 00.005 11872 evsrv: cli 0D2D34A0 response: {"jsonrpc":"2.0","result":0,"id":"7c375189-0ae8-49a4-ac23-89a102a128a2"}
23:43:24.546 00.006 11872 evsrv: cli 0D2D34A0 disconnect
23:43:24.552 00.006 11872 evsrv: cli 0D2D2780 connect
23:43:24.555 00.003 11872 case statement mapped state 6 to 3
23:43:24.558 00.003 11872 case statement mapped state 6 to 3
23:43:24.563 00.005 9960 ZWO: stopexposure
23:43:24.563 00.000 11872 evsrv: cli 0D2D2780 request: {"method":"get_app_state","id":"a7d23873-8cef-47d4-a4e0-92b596c6931a"}
23:43:24.567 00.004 11872 case statement mapped state 6 to 3
23:43:24.570 00.003 11872 evsrv: cli 0D2D2780 response: {"jsonrpc":"2.0","result":"Guiding","id":"a7d23873-8cef-47d4-a4e0-92b596c6931a"}
23:43:24.574 00.004 11872 evsrv: cli 0D2D2780 disconnect
23:43:25.577 01.003 11872 evsrv: cli 0D2D21E0 connect
23:43:25.582 00.005 11872 case statement mapped state 6 to 3
23:43:25.588 00.006 11872 case statement mapped state 6 to 3
23:43:25.595 00.007 11872 evsrv: cli 0D2D21E0 request: {"method":"get_app_state","id":"50480b8c-8378-46fb-a868-899ba41976f1"}
23:43:25.600 00.005 11872 case statement mapped state 6 to 3
23:43:25.604 00.004 11872 evsrv: cli 0D2D21E0 response: {"jsonrpc":"2.0","result":"Guiding","id":"50480b8c-8378-46fb-a868-899ba41976f1"}
23:43:25.609 00.005 11872 evsrv: cli 0D2D21E0 disconnect
23:43:25.646 00.037 9960 ZWO: stopexposure
23:43:25.646 00.000 9960 Error thrown from C:\cygwin\home\agalasso\projects\phd2\worker_thread.cpp:190->Capture failed
23:43:25.647 00.001 9960 worker thread done servicing request
23:43:25.648 00.001 11872 OnExposeComplete: enter
23:43:25.653 00.005 11872 OnExposeComplete: Capture Error reported
23:43:25.660 00.007 11872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
23:43:25.665 00.005 11872 Mount: notify guiding stopped
23:43:25.673 00.008 11872 Changing from state GUIDING to STOP
23:43:25.677 00.004 11872 guider state => SELECTED
23:43:25.682 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=196, med=0, FiltMin=0, FiltMax=105, Gamma=1.000
23:43:25.685 00.003 11872 Changing from state SELECTED to UNINITIALIZED
23:43:25.690 00.005 11872 guider state => SELECTING
23:43:25.696 00.006 11872 Status Line: Stopped.
23:43:25.701 00.005 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\myframe_events.cpp:489->Error reported capturing image
23:43:26.611 00.910 11872 evsrv: cli 0D2D21E0 connect
23:43:26.616 00.005 11872 evsrv: cli 0D2D21E0 request: {"method":"get_app_state","id":"b7a46100-bb56-4cca-b0f1-9b0901729825"}
23:43:26.622 00.006 11872 evsrv: cli 0D2D21E0 response: {"jsonrpc":"2.0","result":"Stopped","id":"b7a46100-bb56-4cca-b0f1-9b0901729825"}
23:43:26.627 00.005 11872 evsrv: cli 0D2D21E0 disconnect
23:43:43.134 16.507 11872 evsrv: cli 0D2D2A00 connect
23:43:43.141 00.007 11872 evsrv: cli 0D2D2A00 request: {"method":"get_app_state","id":"98bc8ad4-153a-4568-bd35-ec4a2d16a23f"}
23:43:43.144 00.003 11872 evsrv: cli 0D2D2A00 response: {"jsonrpc":"2.0","result":"Stopped","id":"98bc8ad4-153a-4568-bd35-ec4a2d16a23f"}
23:43:43.156 00.012 11872 evsrv: cli 0D2D2A00 disconnect
23:43:43.162 00.006 11872 evsrv: cli 0D2D2C80 connect
23:43:43.165 00.003 11872 evsrv: cli 0D2D2C80 request: {"method":"get_calibrated","id":"6a7bb273-b44e-4af6-9db7-88e6790d50b4"}
23:43:43.170 00.005 11872 evsrv: cli 0D2D2C80 response: {"jsonrpc":"2.0","result":true,"id":"6a7bb273-b44e-4af6-9db7-88e6790d50b4"}
23:43:43.176 00.006 11872 evsrv: cli 0D2D2C80 disconnect
23:43:43.180 00.004 11872 evsrv: cli 0D2D25A0 connect
23:43:43.185 00.005 11872 evsrv: cli 0D2D25A0 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"59f3538f-14f7-4063-88a1-e3ab180a1fb5"}
23:43:43.190 00.005 11872 PhdController::Guide begins
23:43:43.194 00.004 11872 PhdController: newstate STATE_SETUP
23:43:43.199 00.005 11872 PhdController: setup
23:43:43.205 00.006 11872 PhdController: newstate STATE_ATTEMPT_START
23:43:43.210 00.005 11872 PhdController: start capturing
23:43:43.213 00.003 11872 Changing from state SELECTING to UNINITIALIZED
23:43:43.217 00.004 11872 guider state => SELECTING
23:43:43.221 00.004 11872 setting force full frames = true
23:43:43.224 00.003 11872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
23:43:43.231 00.007 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:43:43.236 00.005 11872 Enqueuing Expose request
23:43:43.238 00.002 11872 PhdController: newstate STATE_SELECT_STAR
23:43:43.241 00.003 11872 evsrv: cli 0D2D25A0 response: {"jsonrpc":"2.0","result":0,"id":"59f3538f-14f7-4063-88a1-e3ab180a1fb5"}
23:43:43.243 00.002 9960 Worker thread wakes up
23:43:43.245 00.002 9960 worker thread servicing REQUEST_EXPOSE 1000
23:43:43.245 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:43:43.245 00.000 11872 evsrv: cli 0D2D25A0 disconnect
23:43:43.249 00.004 11872 evsrv: cli 0D2D26E0 connect
23:43:43.251 00.002 11872 case statement mapped state 1 to 101
23:43:43.255 00.004 11872 case statement mapped state 1 to 101
23:43:43.258 00.003 11872 evsrv: cli 0D2D26E0 request: {"method":"get_lock_shift_params","id":"23286341-7c3a-4bcc-ae75-e73b20788ce0"}
23:43:43.262 00.004 11872 evsrv: cli 0D2D26E0 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"23286341-7c3a-4bcc-ae75-e73b20788ce0"}
23:43:43.266 00.004 11872 evsrv: cli 0D2D26E0 disconnect
23:43:43.270 00.004 11872 evsrv: cli 0D2D2640 connect
23:43:43.274 00.004 11872 case statement mapped state 1 to 101
23:43:43.279 00.005 11872 case statement mapped state 1 to 101
23:43:43.283 00.004 11872 evsrv: cli 0D2D2640 request: {"method":"get_lock_position","id":"cad5c041-3558-4477-946c-b1744c71f812"}
23:43:43.286 00.003 11872 evsrv: cli 0D2D2640 response: {"jsonrpc":"2.0","result":null,"id":"cad5c041-3558-4477-946c-b1744c71f812"}
23:43:43.290 00.004 11872 evsrv: cli 0D2D2640 disconnect
23:43:44.293 01.003 11872 evsrv: cli 0D2D2C80 connect
23:43:44.301 00.008 11872 case statement mapped state 1 to 101
23:43:44.310 00.009 11872 case statement mapped state 1 to 101
23:43:44.317 00.007 11872 evsrv: cli 0D2D2C80 request: {"method":"get_lock_position","id":"1fbba057-4956-4db4-9bad-80c140e7c1da"}
23:43:44.326 00.009 11872 evsrv: cli 0D2D2C80 response: {"jsonrpc":"2.0","result":null,"id":"1fbba057-4956-4db4-9bad-80c140e7c1da"}
23:43:44.333 00.007 11872 evsrv: cli 0D2D2C80 disconnect
23:43:44.486 00.153 9960 Exposure complete
23:43:44.603 00.117 9960 worker thread done servicing request
23:43:44.604 00.001 11872 OnExposeComplete: enter
23:43:44.607 00.003 11872 UpdateGuideState(): m_state=1
23:43:44.612 00.005 11872 UpdateCurrentPosition: no star selected
23:43:44.615 00.003 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
23:43:44.620 00.005 11872 Status Line: No star selected
23:43:44.624 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=187, med=0, FiltMin=0, FiltMax=130, Gamma=1.000
23:43:44.628 00.004 11872 UpdateGuideState exits: No star selected
23:43:44.632 00.004 11872 GuiderMultiStar::AutoSelect enter
23:43:44.636 00.004 11872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
23:43:44.745 00.109 11872 AutoFind: auto downsample for scale 1.00 => 1x
23:43:44.928 00.183 11872 AutoFind: global mean = 0.0, stdev 2.3
23:43:44.932 00.004 11872 AutoFind: using threshold = 0.1
23:43:45.171 00.239 11872 AutoFind: local max [1851, 786] 138.7
23:43:45.174 00.003 11872 AutoFind: local max [1608, 237] 130.7
23:43:45.178 00.004 11872 AutoFind: local max [52, 288] 72.8
23:43:45.183 00.005 11872 AutoFind: local max [1742, 250] 45.8
23:43:45.186 00.003 11872 AutoFind: local max [1391, 19] 38.8
23:43:45.189 00.003 11872 AutoFind: local max [793, 482] 26.8
23:43:45.194 00.005 11872 AutoFind: local max [470, 241] 25.6
23:43:45.198 00.004 11872 AutoFind: local max [1536, 1008] 23.3
23:43:45.202 00.004 11872 AutoFind: local max [793, 488] 22.9
23:43:45.205 00.003 11872 AutoFind: local max [1057, 269] 18.8
23:43:45.209 00.004 11872 AutoFind: local max [1439, 1048] 18.2
23:43:45.213 00.004 11872 AutoFind: local max [268, 1083] 18.1
23:43:45.217 00.004 11872 AutoFind: local max [184, 352] 17.4
23:43:45.220 00.003 11872 AutoFind: local max [51, 937] 16.7
23:43:45.224 00.004 11872 AutoFind: local max [897, 841] 15.2
23:43:45.228 00.004 11872 AutoFind: local max [135, 866] 15.2
23:43:45.232 00.004 11872 AutoFind: local max [147, 451] 15.0
23:43:45.236 00.004 11872 AutoFind: local max [898, 846] 14.7
23:43:45.239 00.003 11872 AutoFind: local max [1059, 275] 14.6
23:43:45.243 00.004 11872 AutoFind: local max [294, 372] 11.7
23:43:45.247 00.004 11872 AutoFind: local max [1409, 20] 10.0
23:43:45.251 00.004 11872 AutoFind: local max [1334, 96] 9.9
23:43:45.257 00.006 11872 AutoFind: local max [323, 1022] 9.8
23:43:45.260 00.003 11872 AutoFind: local max [1385, 491] 9.3
23:43:45.264 00.004 11872 AutoFind: local max [775, 69] 9.3
23:43:45.267 00.003 11872 AutoFind: local max [771, 74] 9.3
23:43:45.272 00.005 11872 AutoFind: local max [1925, 617] 8.9
23:43:45.276 00.004 11872 AutoFind: local max [154, 954] 8.7
23:43:45.280 00.004 11872 AutoFind: local max [184, 15] 8.2
23:43:45.283 00.003 11872 AutoFind: local max [520, 236] 8.1
23:43:45.288 00.005 11872 AutoFind: local max [1373, 582] 7.8
23:43:45.292 00.004 11872 AutoFind: local max [1386, 497] 7.6
23:43:45.296 00.004 11872 AutoFind: local max [503, 314] 7.3
23:43:45.300 00.004 11872 AutoFind: local max [11, 530] 7.3
23:43:45.305 00.005 11872 AutoFind: local max [674, 1082] 7.3
23:43:45.308 00.003 11872 AutoFind: local max [578, 568] 7.3
23:43:45.312 00.004 11872 AutoFind: local max [1799, 171] 7.0
23:43:45.316 00.004 11872 AutoFind: local max [1878, 67] 6.9
23:43:45.319 00.003 11872 AutoFind: local max [405, 272] 6.5
23:43:45.323 00.004 11872 AutoFind: local max [300, 592] 6.5
23:43:45.327 00.004 11872 AutoFind: local max [332, 337] 6.4
23:43:45.331 00.004 11872 AutoFind: local max [533, 495] 6.3
23:43:45.337 00.006 11872 AutoFind: local max [394, 619] 6.2
23:43:45.340 00.003 11872 AutoFind: local max [1461, 403] 6.0
23:43:45.345 00.005 11872 AutoFind: local max [53, 596] 5.7
23:43:45.348 00.003 11872 AutoFind: local max [384, 971] 5.5
23:43:45.351 00.003 11872 AutoFind: local max [1848, 798] 5.2
23:43:45.356 00.005 11872 AutoFind: local max [1724, 329] 5.2
23:43:45.358 00.002 11872 AutoFind: local max [1836, 561] 5.1
23:43:45.363 00.005 11872 AutoFind: local max [1516, 604] 5.1
23:43:45.367 00.004 11872 AutoFind: local max [1356, 668] 5.0
23:43:45.370 00.003 11872 AutoFind: local max [1376, 575] 5.0
23:43:45.374 00.004 11872 AutoFind: local max [1542, 435] 4.9
23:43:45.378 00.004 11872 AutoFind: local max [1031, 995] 4.8
23:43:45.381 00.003 11872 AutoFind: local max [1748, 341] 4.8
23:43:45.384 00.003 11872 AutoFind: local max [1429, 49] 4.8
23:43:45.387 00.003 11872 AutoFind: local max [586, 172] 4.8
23:43:45.391 00.004 11872 AutoFind: local max [1029, 989] 4.7
23:43:45.393 00.002 11872 AutoFind: local max [533, 501] 4.5
23:43:45.396 00.003 11872 AutoFind: local max [376, 947] 4.4
23:43:45.400 00.004 11872 AutoFind: local max [1716, 386] 4.4
23:43:45.402 00.002 11872 AutoFind: local max [1639, 775] 4.3
23:43:45.406 00.004 11872 AutoFind: local max [1412, 379] 4.2
23:43:45.408 00.002 11872 AutoFind: local max [1364, 525] 4.2
23:43:45.411 00.003 11872 AutoFind: local max [1414, 374] 4.1
23:43:45.415 00.004 11872 AutoFind: local max [1515, 610] 4.1
23:43:45.417 00.002 11872 AutoFind: local max [1362, 520] 4.0
23:43:45.421 00.004 11872 AutoFind: local max [770, 911] 4.0
23:43:45.423 00.002 11872 AutoFind: local max [322, 930] 4.0
23:43:45.426 00.003 11872 AutoFind: local max [1502, 648] 4.0
23:43:45.430 00.004 11872 AutoFind: local max [1541, 428] 3.9
23:43:45.432 00.002 11872 AutoFind: local max [409, 1060] 3.9
23:43:45.435 00.003 11872 AutoFind: local max [618, 481] 3.9
23:43:45.438 00.003 11872 AutoFind: local max [459, 234] 3.9
23:43:45.441 00.003 11872 AutoFind: local max [123, 903] 3.8
23:43:45.446 00.005 11872 AutoFind: local max [829, 782] 3.8
23:43:45.449 00.003 11872 AutoFind: local max [1610, 226] 3.8
23:43:45.452 00.003 11872 AutoFind: local max [1751, 188] 3.8
23:43:45.456 00.004 11872 AutoFind: local max [914, 559] 3.7
23:43:45.460 00.004 11872 AutoFind: local max [1171, 584] 3.7
23:43:45.464 00.004 11872 AutoFind: local max [1173, 579] 3.7
23:43:45.467 00.003 11872 AutoFind: local max [598, 230] 3.7
23:43:45.470 00.003 11872 AutoFind: local max [574, 576] 3.7
23:43:45.474 00.004 11872 AutoFind: local max [886, 623] 3.7
23:43:45.478 00.004 11872 AutoFind: local max [72, 391] 3.7
23:43:45.481 00.003 11872 AutoFind: local max [1406, 738] 3.7
23:43:45.485 00.004 11872 AutoFind: local max [596, 311] 3.6
23:43:45.487 00.002 11872 AutoFind: local max [1694, 564] 3.6
23:43:45.490 00.003 11872 AutoFind: local max [605, 78] 3.6
23:43:45.493 00.003 11872 AutoFind: local max [1152, 42] 3.6
23:43:45.497 00.004 11872 AutoFind: local max [1862, 778] 3.6
23:43:45.500 00.003 11872 AutoFind: local max [1809, 333] 3.6
23:43:45.504 00.004 11872 AutoFind: local max [157, 451] 3.5
23:43:45.508 00.004 11872 AutoFind: local max [832, 788] 3.5
23:43:45.511 00.003 11872 AutoFind: local max [1380, 23] 3.5
23:43:45.514 00.003 11872 AutoFind: local max [1700, 173] 3.5
23:43:45.518 00.004 11872 AutoFind: local max [222, 824] 3.5
23:43:45.522 00.004 11872 AutoFind: local max [719, 153] 3.5
23:43:45.525 00.003 11872 AutoFind: local max [1202, 253] 3.5
23:43:45.528 00.003 11872 AutoFind: local max [750, 914] 3.5
23:43:45.533 00.005 11872 AutoFind: too close [750, 914] 3.5 - [770, 911] 4.0
23:43:45.536 00.003 11872 AutoFind: close dim-bright [1380, 23] 3.5 - [1391, 19] 38.8
23:43:45.539 00.003 11872 AutoFind: too close [832, 788] 3.5 - [829, 782] 3.8
23:43:45.543 00.004 11872 AutoFind: too close [157, 451] 3.5 - [147, 451] 15.0
23:43:45.546 00.003 11872 AutoFind: too close [1862, 778] 3.6 - [1848, 798] 5.2
23:43:45.549 00.003 11872 AutoFind: close dim-bright [1862, 778] 3.6 - [1851, 786] 138.7
23:43:45.553 00.004 11872 AutoFind: too close [574, 576] 3.7 - [578, 568] 7.3
23:43:45.557 00.004 11872 AutoFind: too close [1173, 579] 3.7 - [1171, 584] 3.7
23:43:45.560 00.003 11872 AutoFind: close dim-bright [1610, 226] 3.8 - [1608, 237] 130.7
23:43:45.563 00.003 11872 AutoFind: close dim-bright [459, 234] 3.9 - [470, 241] 25.6
23:43:45.566 00.003 11872 AutoFind: too close [1541, 428] 3.9 - [1542, 435] 4.9
23:43:45.570 00.004 11872 AutoFind: too close [1362, 520] 4.0 - [1364, 525] 4.2
23:43:45.574 00.004 11872 AutoFind: too close [1515, 610] 4.1 - [1516, 604] 5.1
23:43:45.577 00.003 11872 AutoFind: too close [1414, 374] 4.1 - [1412, 379] 4.2
23:43:45.580 00.003 11872 AutoFind: too close [533, 501] 4.5 - [533, 495] 6.3
23:43:45.584 00.004 11872 AutoFind: too close [1029, 989] 4.7 - [1031, 995] 4.8
23:43:45.587 00.003 11872 AutoFind: too close [1376, 575] 5.0 - [1373, 582] 7.8
23:43:45.591 00.004 11872 AutoFind: close dim-bright [1848, 798] 5.2 - [1851, 786] 138.7
23:43:45.594 00.003 11872 AutoFind: too close [1386, 497] 7.6 - [1385, 491] 9.3
23:43:45.597 00.003 11872 AutoFind: too close [771, 74] 9.3 - [775, 69] 9.3
23:43:45.602 00.005 11872 AutoFind: too close [1409, 20] 10.0 - [1391, 19] 38.8
23:43:45.605 00.003 11872 AutoFind: too close [1059, 275] 14.6 - [1057, 269] 18.8
23:43:45.610 00.005 11872 AutoFind: too close [898, 846] 14.7 - [897, 841] 15.2
23:43:45.613 00.003 11872 AutoFind: too close [793, 488] 22.9 - [793, 482] 26.8
23:43:45.617 00.004 11872 AutoFind: too close to edge [674, 1082] 7.3
23:43:45.620 00.003 11872 AutoFind: too close to edge [11, 530] 7.3
23:43:45.623 00.003 11872 AutoFind: too close to edge [184, 15] 8.2
23:43:45.627 00.004 11872 AutoFind: too close to edge [1925, 617] 8.9
23:43:45.631 00.004 11872 AutoFind: too close to edge [268, 1083] 18.1
23:43:45.634 00.003 11872 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
23:43:45.638 00.004 11872 Star::Find(15, 1851, 786, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:43:45.641 00.003 11872 Star::Find returns 1 (0), X=1850.35, Y=786.78, Mass=4310, SNR=44.2, Peak=187 HFD=5.7
23:43:45.646 00.005 11872 Star::Find(15, 1608, 237, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:43:45.649 00.003 11872 Star::Find returns 1 (0), X=1608.12, Y=238.19, Mass=5751, SNR=50.3, Peak=163 HFD=6.6
23:43:45.654 00.005 11872 Star::Find(15, 52, 288, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:43:45.657 00.003 11872 Star::Find returns 1 (0), X=51.61, Y=287.31, Mass=1805, SNR=28.9, Peak=106 HFD=4.9
23:43:45.660 00.003 11872 Star::Find(15, 1742, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:43:45.664 00.004 11872 Star::Find returns 1 (0), X=1741.70, Y=251.49, Mass=1882, SNR=29.2, Peak=65 HFD=5.6
23:43:45.667 00.003 11872 Star::Find(15, 470, 241, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:43:45.671 00.004 11872 Star::Find returns 1 (0), X=469.75, Y=241.85, Mass=1187, SNR=22.4, Peak=40 HFD=6.3
23:43:45.675 00.004 11872 Star::Find(15, 1536, 1008, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:43:45.679 00.004 11872 Star::Find returns 1 (0), X=1537.11, Y=1005.01, Mass=1117, SNR=22.3, Peak=43 HFD=6.2
23:43:45.683 00.004 11872 Star::Find(15, 1439, 1048, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:43:45.686 00.003 11872 Star::Find returns 1 (0), X=1439.51, Y=1046.24, Mass=755, SNR=18.5, Peak=26 HFD=5.6
23:43:45.691 00.005 11872 Star::Find(15, 184, 352, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:43:45.694 00.003 11872 Star::Find returns 1 (0), X=183.28, Y=353.78, Mass=611, SNR=16.7, Peak=30 HFD=5.5
23:43:45.698 00.004 11872 Star::Find(15, 51, 937, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:43:45.702 00.004 11872 Star::Find returns 1 (0), X=50.36, Y=936.44, Mass=264, SNR=11.1, Peak=17 HFD=4.7
23:43:45.705 00.003 11872 Star::Find(15, 135, 866, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:43:45.709 00.004 11872 Star::Find returns 1 (0), X=134.55, Y=866.82, Mass=438, SNR=14.1, Peak=23 HFD=5.1
23:43:45.713 00.004 11872 Star::Find(15, 294, 372, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:43:45.717 00.004 11872 Star::Find returns 1 (0), X=294.02, Y=371.87, Mass=337, SNR=12.4, Peak=12 HFD=5.8
23:43:45.720 00.003 11872 Star::Find(15, 1334, 96, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:43:45.725 00.005 11872 Star::Find returns 1 (0), X=1335.34, Y=96.76, Mass=487, SNR=14.5, Peak=19 HFD=6.5
23:43:45.728 00.003 11872 Star::Find(15, 323, 1022, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:43:45.731 00.003 11872 Star::Find returns 1 (0), X=323.33, Y=1022.47, Mass=163, SNR=8.6, Peak=13 HFD=4.5
23:43:45.735 00.004 11872 Star::Find(15, 154, 954, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:43:45.738 00.003 11872 Star::Find returns 1 (0), X=153.80, Y=953.81, Mass=199, SNR=9.5, Peak=13 HFD=4.4
23:43:45.743 00.005 11872 Star::Find(15, 520, 236, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:43:45.748 00.005 11872 Star::Find returns 1 (0), X=521.08, Y=236.62, Mass=397, SNR=13.3, Peak=16 HFD=6.5
23:43:45.751 00.003 11872 Star::Find(15, 503, 314, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:43:45.754 00.003 11872 Star::Find returns 1 (0), X=503.34, Y=315.65, Mass=378, SNR=13.1, Peak=17 HFD=5.7
23:43:45.758 00.004 11872 Star::Find(15, 1799, 171, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:43:45.762 00.004 11872 Star::Find returns 1 (0), X=1798.75, Y=170.86, Mass=187, SNR=9.2, Peak=11 HFD=6.2
23:43:45.766 00.004 11872 Star::Find(15, 1878, 67, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:43:45.769 00.003 11872 Star::Find returns 1 (0), X=1876.44, Y=65.09, Mass=188, SNR=9.3, Peak=11 HFD=6.0
23:43:45.773 00.004 11872 Star::Find(15, 405, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:43:45.777 00.004 11872 Star::Find returns 1 (0), X=405.43, Y=270.71, Mass=350, SNR=12.6, Peak=13 HFD=6.2
23:43:45.781 00.004 11872 Star::Find(15, 300, 592, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:43:45.784 00.003 11872 Star::Find returns 1 (0), X=300.03, Y=591.15, Mass=226, SNR=10.2, Peak=8 HFD=6.0
23:43:45.788 00.004 11872 Star::Find(15, 332, 337, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:43:45.791 00.003 11872 Star::Find returns 1 (0), X=330.81, Y=338.01, Mass=191, SNR=9.4, Peak=9 HFD=5.9
23:43:45.794 00.003 11872 Star::Find(15, 394, 619, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:43:45.798 00.004 11872 Star::Find returns 1 (0), X=394.13, Y=620.99, Mass=152, SNR=8.3, Peak=9 HFD=5.9
23:43:45.801 00.003 11872 Star::Find(15, 1461, 403, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:43:45.807 00.006 11872 Star::Find returns 1 (0), X=1462.09, Y=404.00, Mass=300, SNR=11.5, Peak=11 HFD=7.1
23:43:45.810 00.003 11872 Star::Find(15, 53, 596, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:43:45.814 00.004 11872 Star::Find returns 1 (0), X=53.57, Y=597.20, Mass=171, SNR=8.9, Peak=9 HFD=5.4
23:43:45.817 00.003 11872 Star::Find(15, 384, 971, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:43:45.821 00.004 11872 Star::Find returns 1 (0), X=384.63, Y=972.13, Mass=150, SNR=8.3, Peak=7 HFD=6.3
23:43:45.826 00.005 11872 Star::Find(15, 1724, 329, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:43:45.829 00.003 11872 Star::Find returns 1 (0), X=1723.52, Y=325.53, Mass=145, SNR=8.2, Peak=9 HFD=5.8
23:43:45.832 00.003 11872 Star::Find(15, 1836, 561, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:43:45.837 00.005 11872 Star::Find returns 1 (0), X=1835.91, Y=562.34, Mass=93, SNR=6.5, Peak=10 HFD=4.2
23:43:45.841 00.004 11872 Star::Find(15, 1356, 668, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:43:45.844 00.003 11872 Star::Find false star n=28 nbg=288 bg=1.0 sigma=0.9 thresh=4 peak=4
23:43:45.848 00.004 11872 Star::Find returns 0 (2), X=1356.00, Y=668.00, Mass=102, SNR=2.9, Peak=8 HFD=0.0
23:43:45.852 00.004 11872 Star::Find(15, 1748, 341, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:43:45.855 00.003 11872 Star::Find false star n=29 nbg=277 bg=0.7 sigma=0.8 thresh=3 peak=3
23:43:45.860 00.005 11872 Star::Find returns 0 (2), X=1748.00, Y=341.00, Mass=96, SNR=2.9, Peak=7 HFD=0.0
23:43:45.863 00.003 11872 Star::Find(15, 1429, 49, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:43:45.868 00.005 11872 Star::Find returns 1 (0), X=1429.61, Y=49.84, Mass=120, SNR=7.4, Peak=8 HFD=7.1
23:43:45.871 00.003 11872 Star::Find(15, 586, 172, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:43:45.876 00.005 11872 Star::Find false star n=23 nbg=285 bg=1.5 sigma=1.2 thresh=5 peak=5
23:43:45.879 00.003 11872 Star::Find returns 0 (2), X=586.00, Y=172.00, Mass=102, SNR=2.9, Peak=8 HFD=0.0
23:43:45.883 00.004 11872 Star::Find(15, 376, 947, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:43:45.886 00.003 11872 Star::Find returns 1 (0), X=375.70, Y=946.81, Mass=132, SNR=7.8, Peak=7 HFD=6.4
23:43:45.891 00.005 11872 Star::Find(15, 1716, 386, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:43:45.894 00.003 11872 Star::Find false star n=21 nbg=288 bg=1.0 sigma=0.9 thresh=4 peak=3
23:43:45.899 00.005 11872 Star::Find returns 0 (2), X=1716.00, Y=386.00, Mass=75, SNR=2.9, Peak=6 HFD=0.0
23:43:45.902 00.003 11872 Star::Find(15, 1639, 775, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:43:45.906 00.004 11872 Star::Find returns 1 (0), X=1639.82, Y=774.05, Mass=137, SNR=7.9, Peak=7 HFD=6.5
23:43:45.910 00.004 11872 Star::Find(15, 322, 930, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:43:45.914 00.004 11872 Star::Find returns 1 (0), X=321.84, Y=930.16, Mass=74, SNR=5.8, Peak=8 HFD=4.5
23:43:45.916 00.002 11872 Star::Find(15, 1502, 648, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:43:45.920 00.004 11872 Star::Find returns 1 (0), X=1503.04, Y=648.27, Mass=151, SNR=8.3, Peak=9 HFD=5.9
23:43:45.923 00.003 11872 Star::Find(15, 409, 1060, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:43:45.926 00.003 11872 Star::Find false star n=11 nbg=271 bg=0.8 sigma=0.8 thresh=3 peak=2
23:43:45.928 00.002 11872 Star::Find returns 0 (2), X=409.00, Y=1060.00, Mass=27, SNR=2.9, Peak=5 HFD=0.0
23:43:45.932 00.004 11872 Star::Find(15, 618, 481, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:43:45.935 00.003 11872 Star::Find false star n=19 nbg=286 bg=0.9 sigma=0.9 thresh=4 peak=4
23:43:45.938 00.003 11872 Star::Find returns 0 (2), X=618.00, Y=481.00, Mass=70, SNR=2.9, Peak=7 HFD=0.0
23:43:45.940 00.002 11872 Star::Find(15, 459, 234, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:43:45.943 00.003 11872 Star::Find returns 1 (0), X=469.75, Y=241.85, Mass=1187, SNR=22.4, Peak=40 HFD=6.3
23:43:45.946 00.003 11872 Star::Find(15, 123, 903, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:43:45.950 00.004 11872 Star::Find false star n=30 nbg=278 bg=0.7 sigma=0.7 thresh=3 peak=3
23:43:45.954 00.004 11872 Star::Find returns 0 (2), X=123.00, Y=903.00, Mass=86, SNR=2.9, Peak=6 HFD=0.0
23:43:45.959 00.005 11872 Star::Find(15, 1610, 226, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:43:45.962 00.003 11872 Star::Find returns 1 (0), X=1608.12, Y=238.19, Mass=5751, SNR=50.3, Peak=163 HFD=6.6
23:43:45.965 00.003 11872 Star::Find(15, 1751, 188, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:43:45.967 00.002 11872 Star::Find returns 1 (0), X=1750.58, Y=188.15, Mass=133, SNR=7.8, Peak=8 HFD=6.5
23:43:45.970 00.003 11872 Star::Find(15, 914, 559, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:43:45.973 00.003 11872 Star::Find false star n=39 nbg=286 bg=1.1 sigma=1.0 thresh=4 peak=4
23:43:45.977 00.004 11872 Star::Find returns 0 (2), X=914.00, Y=559.00, Mass=133, SNR=2.9, Peak=6 HFD=0.0
23:43:45.980 00.003 11872 Star::Find(15, 598, 230, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:43:45.984 00.004 11872 Star::Find false star n=20 nbg=290 bg=1.0 sigma=1.0 thresh=4 peak=3
23:43:45.987 00.003 11872 Star::Find returns 0 (2), X=598.00, Y=230.00, Mass=67, SNR=2.9, Peak=6 HFD=0.0
23:43:45.992 00.005 11872 Star::Find(15, 886, 623, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:43:45.995 00.003 11872 Star::Find false star n=31 nbg=283 bg=1.1 sigma=1.0 thresh=4 peak=4
23:43:45.999 00.004 11872 Star::Find returns 0 (2), X=886.00, Y=623.00, Mass=102, SNR=2.9, Peak=7 HFD=0.0
23:43:46.002 00.003 11872 Star::Find(15, 72, 391, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:43:46.006 00.004 11872 Star::Find false star n=17 nbg=279 bg=0.6 sigma=0.7 thresh=3 peak=2
23:43:46.009 00.003 11872 Star::Find returns 0 (2), X=72.00, Y=391.00, Mass=54, SNR=2.9, Peak=6 HFD=0.0
23:43:46.012 00.003 11872 Star::Find(15, 1406, 738, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:43:46.016 00.004 11872 Star::Find returns 1 (0), X=1406.72, Y=739.48, Mass=140, SNR=7.8, Peak=9 HFD=5.6
23:43:46.019 00.003 11872 Star::Find(15, 596, 311, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:43:46.024 00.005 11872 Star::Find returns 0 (2), X=596.00, Y=311.00, Mass=13, SNR=2.4, Peak=4 HFD=0.0
23:43:46.027 00.003 11872 Star::Find(15, 1694, 564, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:43:46.030 00.003 11872 Star::Find false star n=34 nbg=277 bg=0.7 sigma=0.7 thresh=3 peak=3
23:43:46.034 00.004 11872 Star::Find returns 0 (2), X=1694.00, Y=564.00, Mass=97, SNR=2.9, Peak=7 HFD=0.0
23:43:46.038 00.004 11872 Star::Find(15, 605, 78, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:43:46.040 00.002 11872 Star::Find false star n=43 nbg=281 bg=0.8 sigma=0.8 thresh=3 peak=3
23:43:46.044 00.004 11872 Star::Find returns 0 (2), X=605.00, Y=78.00, Mass=126, SNR=2.9, Peak=7 HFD=0.0
23:43:46.047 00.003 11872 Star::Find(15, 1152, 42, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:43:46.051 00.004 11872 Star::Find false star n=42 nbg=276 bg=0.7 sigma=0.7 thresh=3 peak=3
23:43:46.055 00.004 11872 Star::Find returns 0 (2), X=1152.00, Y=42.00, Mass=121, SNR=2.9, Peak=5 HFD=0.0
23:43:46.059 00.004 11872 Star::Find(15, 1809, 333, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:43:46.062 00.003 11872 Star::Find false star n=27 nbg=281 bg=0.7 sigma=0.7 thresh=3 peak=3
23:43:46.066 00.004 11872 Star::Find returns 0 (2), X=1809.00, Y=333.00, Mass=76, SNR=2.9, Peak=9 HFD=0.0
23:43:46.070 00.004 11872 Star::Find(15, 1380, 23, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:43:46.074 00.004 11872 Star::Find returns 1 (0), X=1391.95, Y=20.41, Mass=1726, SNR=27.7, Peak=58 HFD=6.2
23:43:46.078 00.004 11872 Star::Find(15, 1700, 173, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:43:46.082 00.004 11872 Star::Find false star n=9 nbg=285 bg=0.6 sigma=0.7 thresh=3 peak=2
23:43:46.086 00.004 11872 Star::Find returns 0 (2), X=1700.00, Y=173.00, Mass=23, SNR=2.9, Peak=5 HFD=0.0
23:43:46.090 00.004 11872 Star::Find(15, 222, 824, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:43:46.093 00.003 11872 Star::Find false star n=28 nbg=276 bg=0.5 sigma=0.7 thresh=2 peak=2
23:43:46.097 00.004 11872 Star::Find returns 0 (2), X=222.00, Y=824.00, Mass=49, SNR=2.9, Peak=4 HFD=0.0
23:43:46.101 00.004 11872 Star::Find(15, 719, 153, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:43:46.104 00.003 11872 Star::Find false star n=11 nbg=278 bg=0.8 sigma=0.8 thresh=3 peak=2
23:43:46.108 00.004 11872 Star::Find returns 0 (2), X=719.00, Y=153.00, Mass=29, SNR=2.9, Peak=5 HFD=0.0
23:43:46.111 00.003 11872 Star::Find(15, 1202, 253, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:43:46.116 00.005 11872 Star::Find returns 0 (2), X=1202.00, Y=253.00, Mass=12, SNR=2.4, Peak=4 HFD=0.0
23:43:46.120 00.004 11872 AutoFind: finding best star pass 1
23:43:46.122 00.002 11872 Star::Find(15, 1851, 786, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:43:46.126 00.004 11872 Star::Find returns 1 (0), X=1850.35, Y=786.78, Mass=4310, SNR=44.2, Peak=187 HFD=5.7
23:43:46.128 00.002 11872 AutoFind returns star at [1851, 786] 138.7 Mass 4310 SNR 44.2
23:43:46.132 00.004 11872 Star::Find(15, 1851, 786, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:43:46.134 00.002 11872 Star::Find returns 1 (0), X=1850.35, Y=786.78, Mass=4310, SNR=44.2, Peak=187 HFD=5.7
23:43:46.137 00.003 11872 MultiStar: List (12): {1850.35, 786.78}(44.2), {1608.12, 238.19}(50.3), {51.61, 287.31}(28.9), {1741.70, 251.49}(29.2), {469.75, 241.85}(22.4), {1537.11, 1005.01}(22.3), {1439.51, 1046.24}(18.5), {183.28, 353.78}(16.7), {50.36, 936.44}(11.1), {134.55, 866.82}(14.1), {294.02, 371.87}(12.4), {1335.34, 96.76}(14.5), 
23:43:46.139 00.002 11872 setting lock position to (1850.35, 786.78)
23:43:46.142 00.003 11872 AutoSelect: state = 1, call UpdateGuideState
23:43:46.146 00.004 11872 UpdateGuideState(): m_state=1
23:43:46.149 00.003 11872 Star::Find(15, 1850, 786, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:43:46.151 00.002 11872 Star::Find returns 1 (0), X=1850.35, Y=786.78, Mass=4310, SNR=44.2, Peak=187 HFD=5.7
23:43:46.155 00.004 11872 CameraToMount -- cameraTheta (0.00) - m_xAngle (0.00) = xAngle (-0.00 = -0.00)
23:43:46.159 00.004 11872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.97 = 2.97)
23:43:46.162 00.003 11872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
23:43:46.167 00.005 11872 setting force full frames = false
23:43:46.172 00.005 11872 setting lock position to (1850.35, 786.78)
23:43:46.175 00.003 11872 CurrentPosition() valid, moving to STATE_SELECTED
23:43:46.180 00.005 11872 Changing from state SELECTING to SELECTED
23:43:46.184 00.004 11872 guider state => SELECTED
23:43:46.189 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=187, med=0, FiltMin=0, FiltMax=130, Gamma=1.000
23:43:46.191 00.002 11872 UpdateGuideState exits: m=4310 SNR=44.2
23:43:46.196 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=187, med=0, FiltMin=0, FiltMax=130, Gamma=1.000
23:43:46.199 00.003 11872 Status Line: Auto-selected star at (1850.3, 786.8)
23:43:46.206 00.007 11872 PhdController: newstate STATE_WAIT_SELECTED
23:43:46.210 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:46.214 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:43:46.218 00.004 11872 Enqueuing Expose request
23:43:46.221 00.003 9960 Worker thread wakes up
23:43:46.221 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:43:46.222 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1835,772,31,31)
23:43:46.222 00.000 11872 evsrv: cli 0D2D2820 connect
23:43:46.227 00.005 11872 case statement mapped state 2 to 1
23:43:46.232 00.005 11872 case statement mapped state 2 to 1
23:43:46.236 00.004 11872 evsrv: cli 0D2D2820 request: {"method":"get_lock_position","id":"aeff8ad0-515a-4db2-a1ac-1496d7b4f6ed"}
23:43:46.239 00.003 11872 evsrv: cli 0D2D2820 response: {"jsonrpc":"2.0","result":[1850.35,786.78],"id":"aeff8ad0-515a-4db2-a1ac-1496d7b4f6ed"}
23:43:46.245 00.006 11872 evsrv: cli 0D2D2820 disconnect
23:43:46.250 00.005 11872 evsrv: cli 0D2D26E0 connect
23:43:46.254 00.004 11872 case statement mapped state 2 to 1
23:43:46.258 00.004 11872 case statement mapped state 2 to 1
23:43:46.263 00.005 11872 evsrv: cli 0D2D26E0 request: {"method":"get_app_state","id":"4c63bd87-77b6-42dd-a3b0-9752a4a908ae"}
23:43:46.267 00.004 11872 case statement mapped state 2 to 1
23:43:46.272 00.005 11872 evsrv: cli 0D2D26E0 response: {"jsonrpc":"2.0","result":"Selected","id":"4c63bd87-77b6-42dd-a3b0-9752a4a908ae"}
23:43:46.277 00.005 11872 evsrv: cli 0D2D26E0 disconnect
23:43:47.278 01.001 11872 evsrv: cli 0D2D2500 connect
23:43:47.286 00.008 11872 case statement mapped state 2 to 1
23:43:47.292 00.006 11872 case statement mapped state 2 to 1
23:43:47.299 00.007 11872 evsrv: cli 0D2D2500 request: {"method":"get_app_state","id":"e64c99e4-717b-4835-bb04-682d4476b983"}
23:43:47.305 00.006 11872 case statement mapped state 2 to 1
23:43:47.309 00.004 11872 evsrv: cli 0D2D2500 response: {"jsonrpc":"2.0","result":"Selected","id":"e64c99e4-717b-4835-bb04-682d4476b983"}
23:43:47.315 00.006 11872 evsrv: cli 0D2D2500 disconnect
23:43:47.465 00.150 9960 Exposure complete
23:43:47.583 00.118 9960 worker thread done servicing request
23:43:47.584 00.001 11872 OnExposeComplete: enter
23:43:47.587 00.003 11872 UpdateGuideState(): m_state=2
23:43:47.592 00.005 11872 Star::Find(15, 1850, 786, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:43:47.596 00.004 11872 Star::Find returns 1 (0), X=1850.46, Y=786.73, Mass=4130, SNR=43.0, Peak=195 HFD=5.6
23:43:47.601 00.005 11872 CameraToMount -- cameraTheta (-0.38) - m_xAngle (0.00) = xAngle (-0.38 = -0.38)
23:43:47.607 00.006 11872 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.58 = 2.58)
23:43:47.611 00.004 11872 CameraToMount -- cameraX=0.12 cameraY=-0.05 hyp=0.13 cameraTheta=-0.38 mountX=0.12 mountY=0.07, mountTheta=0.52
23:43:47.617 00.006 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=195, med=0, FiltMin=0, FiltMax=116, Gamma=1.000
23:43:47.622 00.005 11872 UpdateGuideState exits: m=4130 SNR=43.0
23:43:47.626 00.004 11872 PhdController: newstate STATE_CALIBRATE
23:43:47.629 00.003 11872 PhdController: newstate STATE_GUIDE
23:43:47.646 00.017 11872 Changing from state SELECTED to CALIBRATING_PRIMARY
23:43:47.651 00.005 11872 guider state => CALIBRATED
23:43:47.654 00.003 11872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
23:43:47.656 00.002 11872 reset dither spiral
23:43:47.661 00.005 11872 PhdController: newstate STATE_SETTLE_BEGIN
23:43:47.665 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:47.669 00.004 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:43:47.671 00.002 11872 Enqueuing Expose request
23:43:47.676 00.005 9960 Worker thread wakes up
23:43:47.676 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:43:47.676 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:43:48.315 00.639 11872 evsrv: cli 0D2D21E0 connect
23:43:48.320 00.005 11872 case statement mapped state 5 to 1
23:43:48.327 00.007 11872 case statement mapped state 5 to 1
23:43:48.335 00.008 11872 evsrv: cli 0D2D21E0 request: {"method":"get_app_state","id":"eff67842-a8f0-43f1-842c-5114c6169c13"}
23:43:48.341 00.006 11872 case statement mapped state 5 to 1
23:43:48.346 00.005 11872 evsrv: cli 0D2D21E0 response: {"jsonrpc":"2.0","result":"Selected","id":"eff67842-a8f0-43f1-842c-5114c6169c13"}
23:43:48.352 00.006 11872 evsrv: cli 0D2D21E0 disconnect
23:43:48.921 00.569 9960 Exposure complete
23:43:49.030 00.109 9960 worker thread done servicing request
23:43:49.030 00.000 11872 OnExposeComplete: enter
23:43:49.035 00.005 11872 UpdateGuideState(): m_state=5
23:43:49.039 00.004 11872 Star::Find(15, 1850, 786, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:43:49.042 00.003 11872 Star::Find returns 1 (0), X=1850.42, Y=786.81, Mass=3889, SNR=41.5, Peak=188 HFD=5.7
23:43:49.046 00.004 11872 CameraToMount -- cameraTheta (0.47) - m_xAngle (0.00) = xAngle (0.46 = 0.46)
23:43:49.050 00.004 11872 CameraToMount -- cameraTheta (0.47) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (3.43 = -2.85)
23:43:49.054 00.004 11872 CameraToMount -- cameraX=0.07 cameraY=0.04 hyp=0.08 cameraTheta=0.47 mountX=0.07 mountY=-0.02, mountTheta=-0.31
23:43:49.058 00.004 11872 Changing from state CALIBRATED to GUIDING
23:43:49.062 00.004 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:43:49.066 00.004 11872 ScopeASCOM::SideOfPier() returns 0
23:43:49.069 00.003 11872 AdjustCalibrationForScopePointing (scope): current dec=31.2 pierSide=0, cal dec=0.0 pierSide=0 rotAngle=None bin=1
23:43:49.074 00.005 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:43:49.077 00.003 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:43:49.082 00.005 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:43:49.086 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:43:49.090 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:43:49.094 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:43:49.098 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:43:49.101 00.003 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:43:49.105 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:43:49.111 00.006 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:43:49.116 00.005 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:43:49.120 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:43:49.125 00.005 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:43:49.237 00.112 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:43:49.244 00.007 11872 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 2.900000
23:43:49.250 00.006 11872 Dec comp: XRate 1.564 -> 1.337 for dec 0.0 -> dec 31.2
23:43:49.255 00.005 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:43:49.262 00.007 11872 ScopeASCOM::SideOfPier() returns 0
23:43:49.267 00.005 11872 setting lock position to (1850.42, 786.81)
23:43:49.273 00.006 11872 guider state => GUIDING
23:43:49.277 00.004 11872 Status Line: Guiding
23:43:49.283 00.006 11872 Mount: notify guiding started
23:43:49.289 00.006 11872 GetString("/profile/5/name", "") returns "PHD SF 2025"
23:43:49.294 00.005 11872 GetString("/profile/5/scope/calibration/timestamp", "") returns "11/21/2025 10:15:14 PM"
23:43:49.300 00.006 11872 GetDouble("/profile/5/scope/calibration/xRate", 1.000000) returns 0.001564
23:43:49.304 00.004 11872 GetDouble("/profile/5/scope/calibration/yRate", 1.000000) returns 0.001340
23:43:49.308 00.004 11872 GetInt("/profile/5/scope/calibration/binning", 1) returns 1
23:43:49.313 00.005 11872 GetDouble("/profile/5/scope/calibration/xAngle", 0.000000) returns 0.004073
23:43:49.317 00.004 11872 GetDouble("/profile/5/scope/calibration/yAngle", 0.000000) returns -1.738880
23:43:49.321 00.004 11872 GetDouble("/profile/5/scope/calibration/declination", 0.000000) returns 0.000075
23:43:49.326 00.005 11872 GetInt("/profile/5/scope/calibration/pierSide", -1) returns 0
23:43:49.333 00.007 11872 GetInt("/profile/5/scope/calibration/raGuideParity", 0) returns 1
23:43:49.338 00.005 11872 GetInt("/profile/5/scope/calibration/decGuideParity", 0) returns -1
23:43:49.343 00.005 11872 GetDouble("/profile/5/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
23:43:49.347 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:43:49.353 00.006 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:43:49.356 00.003 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:43:49.361 00.005 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:43:49.366 00.005 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:43:49.370 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:43:49.374 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:43:49.377 00.003 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:43:49.381 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:43:49.385 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:43:49.389 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:43:49.394 00.005 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:43:49.397 00.003 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:43:49.402 00.005 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:43:49.406 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:43:49.410 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:43:49.414 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:43:49.418 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:43:49.422 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:43:49.426 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:43:49.430 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:43:49.434 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:43:49.437 00.003 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:43:49.441 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:43:49.446 00.005 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:43:49.450 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:43:49.458 00.008 11872 evsrv: cli 0D2D2DC0 connect
23:43:49.462 00.004 11872 case statement mapped state 6 to 3
23:43:49.466 00.004 11872 case statement mapped state 6 to 3
23:43:49.470 00.004 11872 evsrv: cli 0D2D2DC0 request: {"method":"get_app_state","id":"a358d678-e137-49a7-8176-66ce10b0745d"}
23:43:49.473 00.003 11872 case statement mapped state 6 to 3
23:43:49.477 00.004 11872 evsrv: cli 0D2D2DC0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a358d678-e137-49a7-8176-66ce10b0745d"}
23:43:49.488 00.011 11872 evsrv: cli 0D2D2DC0 disconnect
23:43:49.533 00.045 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:43:49.539 00.006 11872 ScopeASCOM::SideOfPier() returns 0
23:43:49.545 00.006 11872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
23:43:49.550 00.005 11872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
23:43:49.554 00.004 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:43:49.558 00.004 11872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 31.2
23:43:49.562 00.004 11872 MountToCamera -- mountTheta (-0.00) + m_xAngle (0.00) = xAngle (0.00 = 0.00)
23:43:49.566 00.004 11872 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
23:43:49.570 00.004 11872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
23:43:49.575 00.005 11872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
23:43:49.579 00.004 11872 GetInt("/profile/5/AutoLoadCalibration", -1) returns 1
23:43:49.584 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=188, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
23:43:49.588 00.004 11872 UpdateGuideState exits: m=3889 SNR=41.5
23:43:49.592 00.004 11872 PhdController: newstate STATE_SETTLE_WAIT
23:43:49.597 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:49.600 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:43:49.604 00.004 11872 Enqueuing Expose request
23:43:49.607 00.003 9960 Worker thread wakes up
23:43:49.607 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:43:49.607 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1835,772,31,31)
23:43:50.857 01.250 9960 Exposure complete
23:43:50.973 00.116 9960 worker thread done servicing request
23:43:50.973 00.000 11872 OnExposeComplete: enter
23:43:50.978 00.005 11872 UpdateGuideState(): m_state=6
23:43:50.981 00.003 11872 Star::Find(15, 1850, 786, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:43:50.985 00.004 11872 Star::Find returns 1 (0), X=1850.42, Y=786.61, Mass=4222, SNR=43.7, Peak=185 HFD=5.8
23:43:50.988 00.003 11872 CameraToMount -- cameraTheta (-1.56) - m_xAngle (0.00) = xAngle (-1.56 = -1.56)
23:43:50.993 00.005 11872 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.41 = 1.41)
23:43:50.997 00.004 11872 CameraToMount -- cameraX=0.00 cameraY=-0.20 hyp=0.20 cameraTheta=-1.56 mountX=0.00 mountY=0.20, mountTheta=1.56
23:43:51.002 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.00, y=-0.20, opts=13)
23:43:51.005 00.003 11872 Enqueuing Move request for scope (0.00, -0.20)
23:43:51.009 00.004 9960 Worker thread wakes up
23:43:51.009 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.20) opts 0xd
23:43:51.009 00.000 9960 Handling offset move in thread for scope, endpoint = (0.00, -0.20)
23:43:51.010 00.001 9960 Moving (0.00, -0.20) raw xDistance=0.00 yDistance=0.20
23:43:51.010 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
23:43:51.011 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:43:51.011 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
23:43:51.011 00.000 9960 MoveAxis(E, 0, ABG)
23:43:51.011 00.000 9960 Move returns status 0, amount 0
23:43:51.011 00.000 9960 MoveAxis(N, 0, ABG)
23:43:51.012 00.001 9960 Move returns status 0, amount 0
23:43:51.012 00.000 9960 move complete, result=0
23:43:51.012 00.000 9960 worker thread done servicing request
23:43:51.012 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=185, med=0, FiltMin=0, FiltMax=114, Gamma=1.000
23:43:51.016 00.004 11872 UpdateGuideState exits: m=4222 SNR=43.7
23:43:51.020 00.004 11872 PhdController: settling, locked = 1, distance = 0.12 (1.50) aobump = 0 frame = 1 / 99999
23:43:51.024 00.004 11872 evsrv: {"Event":"Settling","Timestamp":1763790231.024,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.12,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:43:51.027 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:51.032 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:43:51.035 00.003 11872 Enqueuing Expose request
23:43:51.040 00.005 9960 Worker thread wakes up
23:43:51.040 00.000 11872 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:43:51.043 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
23:43:51.043 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1835,772,31,31)
23:43:52.302 01.259 9960 Exposure complete
23:43:52.423 00.121 9960 worker thread done servicing request
23:43:52.423 00.000 11872 OnExposeComplete: enter
23:43:52.428 00.005 11872 UpdateGuideState(): m_state=6
23:43:52.432 00.004 11872 Star::Find(15, 1850, 786, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:43:52.436 00.004 11872 Star::Find returns 1 (0), X=1850.54, Y=786.50, Mass=4388, SNR=45.0, Peak=190 HFD=5.8
23:43:52.440 00.004 11872 CameraToMount -- cameraTheta (-1.20) - m_xAngle (0.00) = xAngle (-1.21 = -1.21)
23:43:52.443 00.003 11872 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.76 = 1.76)
23:43:52.448 00.005 11872 CameraToMount -- cameraX=0.12 cameraY=-0.31 hyp=0.34 cameraTheta=-1.20 mountX=0.12 mountY=0.33, mountTheta=1.22
23:43:52.453 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.12, y=-0.31, opts=13)
23:43:52.456 00.003 11872 Enqueuing Move request for scope (0.12, -0.31)
23:43:52.461 00.005 9960 Worker thread wakes up
23:43:52.461 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=190, med=0, FiltMin=0, FiltMax=118, Gamma=1.000
23:43:52.465 00.004 11872 UpdateGuideState exits: m=4388 SNR=45.0
23:43:52.467 00.002 11872 PhdController: settling, locked = 1, distance = 0.18 (1.50) aobump = 0 frame = 2 / 99999
23:43:52.471 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.31) opts 0xd
23:43:52.471 00.000 9960 Handling offset move in thread for scope, endpoint = (0.12, -0.31)
23:43:52.471 00.000 9960 Moving (0.12, -0.31) raw xDistance=0.12 yDistance=0.33
23:43:52.471 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763790232.471,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.18,"Time":1.4,"SettleTime":10.0,"StarLocked":true}
23:43:52.475 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:43:52.476 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:52.479 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:43:52.483 00.004 11872 Enqueuing Expose request
23:43:52.487 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
23:43:52.487 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.33
23:43:52.487 00.000 9960 MoveAxis(E, 0, ABG)
23:43:52.487 00.000 9960 Move returns status 0, amount 0
23:43:52.488 00.001 9960 MoveAxis(N, 0, ABG)
23:43:52.488 00.000 9960 Move returns status 0, amount 0
23:43:52.488 00.000 9960 move complete, result=0
23:43:52.488 00.000 9960 worker thread done servicing request
23:43:52.489 00.001 11872 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
23:43:52.493 00.004 9960 Worker thread wakes up
23:43:52.494 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
23:43:52.494 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1835,772,31,31)
23:43:53.736 01.242 9960 Exposure complete
23:43:53.844 00.108 9960 worker thread done servicing request
23:43:53.844 00.000 11872 OnExposeComplete: enter
23:43:53.848 00.004 11872 UpdateGuideState(): m_state=6
23:43:53.852 00.004 11872 Star::Find(15, 1850, 786, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:43:53.856 00.004 11872 Star::Find returns 1 (0), X=1850.47, Y=786.51, Mass=4156, SNR=43.0, Peak=187 HFD=5.8
23:43:53.859 00.003 11872 CameraToMount -- cameraTheta (-1.41) - m_xAngle (0.00) = xAngle (-1.42 = -1.42)
23:43:53.863 00.004 11872 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.55 = 1.55)
23:43:53.867 00.004 11872 CameraToMount -- cameraX=0.05 cameraY=-0.30 hyp=0.30 cameraTheta=-1.41 mountX=0.05 mountY=0.30, mountTheta=1.42
23:43:53.873 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.05, y=-0.30, opts=13)
23:43:53.876 00.003 11872 Enqueuing Move request for scope (0.05, -0.30)
23:43:53.881 00.005 9960 Worker thread wakes up
23:43:53.882 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=187, med=0, FiltMin=0, FiltMax=119, Gamma=1.000
23:43:53.886 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.30) opts 0xd
23:43:53.886 00.000 9960 Handling offset move in thread for scope, endpoint = (0.05, -0.30)
23:43:53.886 00.000 11872 UpdateGuideState exits: m=4156 SNR=43.0
23:43:53.890 00.004 9960 Moving (0.05, -0.30) raw xDistance=0.05 yDistance=0.30
23:43:53.891 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:43:53.891 00.000 11872 PhdController: settling, locked = 1, distance = 0.22 (1.50) aobump = 0 frame = 3 / 99999
23:43:53.895 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
23:43:53.895 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763790233.895,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.22,"Time":2.9,"SettleTime":10.0,"StarLocked":true}
23:43:53.898 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.30
23:43:53.898 00.000 9960 MoveAxis(E, 0, ABG)
23:43:53.898 00.000 9960 Move returns status 0, amount 0
23:43:53.899 00.001 9960 MoveAxis(N, 0, ABG)
23:43:53.899 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:53.904 00.005 9960 Move returns status 0, amount 0
23:43:53.904 00.000 9960 move complete, result=0
23:43:53.904 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:43:53.908 00.004 11872 Enqueuing Expose request
23:43:53.912 00.004 9960 worker thread done servicing request
23:43:53.912 00.000 9960 Worker thread wakes up
23:43:53.912 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:43:53.912 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1835,772,31,31)
23:43:53.912 00.000 11872 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
23:43:55.165 01.253 9960 Exposure complete
23:43:55.284 00.119 9960 worker thread done servicing request
23:43:55.284 00.000 11872 OnExposeComplete: enter
23:43:55.288 00.004 11872 UpdateGuideState(): m_state=6
23:43:55.291 00.003 11872 Star::Find(15, 1850, 786, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
23:43:55.296 00.005 11872 Star::Find returns 1 (0), X=1850.43, Y=786.40, Mass=4254, SNR=43.8, Peak=178 HFD=5.8
23:43:55.299 00.003 11872 CameraToMount -- cameraTheta (-1.56) - m_xAngle (0.00) = xAngle (-1.56 = -1.56)
23:43:55.302 00.003 11872 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.41 = 1.41)
23:43:55.306 00.004 11872 CameraToMount -- cameraX=0.01 cameraY=-0.41 hyp=0.41 cameraTheta=-1.56 mountX=0.00 mountY=0.41, mountTheta=1.56
23:43:55.311 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.01, y=-0.41, opts=13)
23:43:55.315 00.004 11872 Enqueuing Move request for scope (0.01, -0.41)
23:43:55.319 00.004 9960 Worker thread wakes up
23:43:55.319 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.41) opts 0xd
23:43:55.320 00.001 9960 Handling offset move in thread for scope, endpoint = (0.01, -0.41)
23:43:55.320 00.000 9960 Moving (0.01, -0.41) raw xDistance=0.00 yDistance=0.41
23:43:55.320 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
23:43:55.320 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.04
23:43:55.320 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.41 from input 0.41
23:43:55.320 00.000 9960 MoveAxis(E, 0, ABG)
23:43:55.320 00.000 9960 Move returns status 0, amount 0
23:43:55.320 00.000 9960 MoveAxis(S, 303, ABG)
23:43:55.321 00.001 9960 Guiding  Dir = 1, Dur = 303
23:43:55.321 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=178, med=0, FiltMin=0, FiltMax=110, Gamma=1.000
23:43:55.325 00.004 9960 IsSlewing returns 0
23:43:55.326 00.001 11872 UpdateGuideState exits: m=4254 SNR=43.8
23:43:55.330 00.004 11872 PhdController: settling, locked = 1, distance = 0.28 (1.50) aobump = 0 frame = 4 / 99999
23:43:55.333 00.003 9960 IsGuiding returns 0
23:43:55.333 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763790235.333,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.28,"Time":4.3,"SettleTime":10.0,"StarLocked":true}
23:43:55.337 00.004 9960 PulseGuide returned control before completion, sleep 313
23:43:55.338 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:55.341 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:43:55.345 00.004 11872 Enqueuing Expose request
23:43:55.652 00.307 9960 IsGuiding returns 1
23:43:55.653 00.001 9960 scope still moving after pulse duration time elapsed
23:43:55.684 00.031 9960 IsSlewing returns 0
23:43:55.685 00.001 9960 IsGuiding returns 0
23:43:55.686 00.001 9960 scope move finished after 303 + 49 ms
23:43:55.686 00.000 9960 Move returns status 0, amount 303
23:43:55.687 00.001 9960 move complete, result=0
23:43:55.687 00.000 9960 worker thread done servicing request
23:43:55.687 00.000 9960 Worker thread wakes up
23:43:55.688 00.001 11872 GuideStep: 0.0 px 0 ms EAST, 0.4 px 303 ms SOUTH
23:43:55.695 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
23:43:55.695 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1835,772,31,31)
23:43:56.951 01.256 9960 Exposure complete
23:43:57.056 00.105 9960 worker thread done servicing request
23:43:57.057 00.001 11872 OnExposeComplete: enter
23:43:57.060 00.003 11872 UpdateGuideState(): m_state=6
23:43:57.064 00.004 11872 Star::Find(15, 1850, 786, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
23:43:57.068 00.004 11872 Star::Find returns 1 (0), X=1850.56, Y=786.58, Mass=4174, SNR=43.5, Peak=191 HFD=5.8
23:43:57.072 00.004 11872 CameraToMount -- cameraTheta (-1.04) - m_xAngle (0.00) = xAngle (-1.05 = -1.05)
23:43:57.075 00.003 11872 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.92 = 1.92)
23:43:57.080 00.005 11872 CameraToMount -- cameraX=0.14 cameraY=-0.24 hyp=0.27 cameraTheta=-1.04 mountX=0.14 mountY=0.26, mountTheta=1.08
23:43:57.085 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.14, y=-0.24, opts=13)
23:43:57.087 00.002 11872 Enqueuing Move request for scope (0.14, -0.24)
23:43:57.092 00.005 9960 Worker thread wakes up
23:43:57.092 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.24) opts 0xd
23:43:57.092 00.000 9960 Handling offset move in thread for scope, endpoint = (0.14, -0.24)
23:43:57.092 00.000 9960 Moving (0.14, -0.24) raw xDistance=0.14 yDistance=0.26
23:43:57.092 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:43:57.093 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.26
23:43:57.093 00.000 9960 MoveAxis(E, 0, ABG)
23:43:57.093 00.000 9960 Move returns status 0, amount 0
23:43:57.093 00.000 9960 MoveAxis(S, 191, ABG)
23:43:57.094 00.001 9960 Guiding  Dir = 1, Dur = 191
23:43:57.094 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=191, med=0, FiltMin=0, FiltMax=106, Gamma=1.000
23:43:57.098 00.004 9960 IsSlewing returns 0
23:43:57.098 00.000 11872 UpdateGuideState exits: m=4174 SNR=43.5
23:43:57.101 00.003 9960 IsGuiding returns 0
23:43:57.101 00.000 11872 PhdController: settling, locked = 1, distance = 0.27 (1.50) aobump = 0 frame = 5 / 99999
23:43:57.105 00.004 11872 evsrv: {"Event":"Settling","Timestamp":1763790237.105,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.27,"Time":6.1,"SettleTime":10.0,"StarLocked":true}
23:43:57.108 00.003 9960 PulseGuide returned control before completion, sleep 201
23:43:57.108 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:57.113 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:43:57.119 00.006 11872 Enqueuing Expose request
23:43:57.314 00.195 9960 IsGuiding returns 1
23:43:57.316 00.002 9960 scope still moving after pulse duration time elapsed
23:43:57.347 00.031 9960 IsSlewing returns 0
23:43:57.348 00.001 9960 IsGuiding returns 0
23:43:57.349 00.001 9960 scope move finished after 191 + 56 ms
23:43:57.349 00.000 9960 Move returns status 0, amount 191
23:43:57.349 00.000 9960 move complete, result=0
23:43:57.351 00.002 9960 worker thread done servicing request
23:43:57.351 00.000 9960 Worker thread wakes up
23:43:57.351 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.3 px 191 ms SOUTH
23:43:57.359 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
23:43:57.359 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1835,772,31,31)
23:43:58.606 01.247 9960 Exposure complete
23:43:58.718 00.112 9960 worker thread done servicing request
23:43:58.718 00.000 11872 OnExposeComplete: enter
23:43:58.723 00.005 11872 UpdateGuideState(): m_state=6
23:43:58.727 00.004 11872 Star::Find(15, 1850, 786, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
23:43:58.731 00.004 11872 Star::Find returns 1 (0), X=1850.53, Y=786.81, Mass=3964, SNR=41.8, Peak=206 HFD=5.7
23:43:58.737 00.006 11872 CameraToMount -- cameraTheta (-0.05) - m_xAngle (0.00) = xAngle (-0.06 = -0.06)
23:43:58.742 00.005 11872 CameraToMount -- cameraTheta (-0.05) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.91 = 2.91)
23:43:58.748 00.006 11872 CameraToMount -- cameraX=0.11 cameraY=-0.01 hyp=0.11 cameraTheta=-0.05 mountX=0.11 mountY=0.03, mountTheta=0.22
23:43:58.759 00.011 11872 SchedulePrimaryMove(0FA44CE0, x=0.11, y=-0.01, opts=13)
23:43:58.769 00.010 11872 Enqueuing Move request for scope (0.11, -0.01)
23:43:58.776 00.007 9960 Worker thread wakes up
23:43:58.776 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=0, FiltMin=0, FiltMax=115, Gamma=1.000
23:43:58.783 00.007 9960 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.01) opts 0xd
23:43:58.784 00.001 9960 Handling offset move in thread for scope, endpoint = (0.11, -0.01)
23:43:58.784 00.000 9960 Moving (0.11, -0.01) raw xDistance=0.11 yDistance=0.03
23:43:58.784 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:43:58.784 00.000 11872 UpdateGuideState exits: m=3964 SNR=41.8
23:43:58.790 00.006 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:43:58.792 00.002 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:43:58.792 00.000 11872 PhdController: settling, locked = 1, distance = 0.23 (1.50) aobump = 0 frame = 6 / 99999
23:43:58.801 00.009 9960 MoveAxis(E, 0, ABG)
23:43:58.801 00.000 9960 Move returns status 0, amount 0
23:43:58.801 00.000 9960 MoveAxis(N, 0, ABG)
23:43:58.801 00.000 9960 Move returns status 0, amount 0
23:43:58.802 00.001 9960 move complete, result=0
23:43:58.802 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763790238.801,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.23,"Time":7.8,"SettleTime":10.0,"StarLocked":true}
23:43:58.809 00.007 9960 worker thread done servicing request
23:43:58.809 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:58.816 00.007 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:43:58.822 00.006 11872 Enqueuing Expose request
23:43:58.826 00.004 9960 Worker thread wakes up
23:43:58.827 00.001 11872 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:43:58.830 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
23:43:58.831 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1835,772,31,31)
23:44:00.073 01.242 9960 Exposure complete
23:44:00.194 00.121 9960 worker thread done servicing request
23:44:00.194 00.000 11872 OnExposeComplete: enter
23:44:00.198 00.004 11872 UpdateGuideState(): m_state=6
23:44:00.203 00.005 11872 Star::Find(15, 1850, 786, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
23:44:00.207 00.004 11872 Star::Find returns 1 (0), X=1850.45, Y=786.67, Mass=4114, SNR=43.0, Peak=211 HFD=5.7
23:44:00.210 00.003 11872 CameraToMount -- cameraTheta (-1.36) - m_xAngle (0.00) = xAngle (-1.36 = -1.36)
23:44:00.214 00.004 11872 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.60 = 1.60)
23:44:00.217 00.003 11872 CameraToMount -- cameraX=0.03 cameraY=-0.14 hyp=0.15 cameraTheta=-1.36 mountX=0.03 mountY=0.15, mountTheta=1.37
23:44:00.222 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.03, y=-0.14, opts=13)
23:44:00.226 00.004 11872 Enqueuing Move request for scope (0.03, -0.14)
23:44:00.229 00.003 9960 Worker thread wakes up
23:44:00.229 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.14) opts 0xd
23:44:00.229 00.000 9960 Handling offset move in thread for scope, endpoint = (0.03, -0.14)
23:44:00.229 00.000 9960 Moving (0.03, -0.14) raw xDistance=0.03 yDistance=0.15
23:44:00.229 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:44:00.231 00.002 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:44:00.231 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:44:00.231 00.000 9960 MoveAxis(E, 0, ABG)
23:44:00.231 00.000 9960 Move returns status 0, amount 0
23:44:00.231 00.000 9960 MoveAxis(N, 0, ABG)
23:44:00.231 00.000 9960 Move returns status 0, amount 0
23:44:00.231 00.000 9960 move complete, result=0
23:44:00.231 00.000 9960 worker thread done servicing request
23:44:00.232 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=0, FiltMin=0, FiltMax=108, Gamma=1.000
23:44:00.236 00.004 11872 UpdateGuideState exits: m=4114 SNR=43.0
23:44:00.240 00.004 11872 PhdController: settling, locked = 1, distance = 0.20 (1.50) aobump = 0 frame = 7 / 99999
23:44:00.243 00.003 11872 evsrv: {"Event":"Settling","Timestamp":1763790240.243,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.20,"Time":9.2,"SettleTime":10.0,"StarLocked":true}
23:44:00.246 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:00.250 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:44:00.254 00.004 11872 Enqueuing Expose request
23:44:00.258 00.004 9960 Worker thread wakes up
23:44:00.258 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:44:00.258 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1835,772,31,31)
23:44:00.258 00.000 11872 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:44:01.514 01.256 9960 Exposure complete
23:44:01.632 00.118 9960 worker thread done servicing request
23:44:01.632 00.000 11872 OnExposeComplete: enter
23:44:01.635 00.003 11872 UpdateGuideState(): m_state=6
23:44:01.639 00.004 11872 Star::Find(15, 1850, 786, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
23:44:01.642 00.003 11872 Star::Find returns 1 (0), X=1850.60, Y=786.63, Mass=4300, SNR=44.2, Peak=205 HFD=5.8
23:44:01.648 00.006 11872 CameraToMount -- cameraTheta (-0.80) - m_xAngle (0.00) = xAngle (-0.80 = -0.80)
23:44:01.652 00.004 11872 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.17 = 2.17)
23:44:01.655 00.003 11872 CameraToMount -- cameraX=0.18 cameraY=-0.18 hyp=0.25 cameraTheta=-0.80 mountX=0.18 mountY=0.21, mountTheta=0.87
23:44:01.661 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.18, y=-0.18, opts=13)
23:44:01.664 00.003 11872 Enqueuing Move request for scope (0.18, -0.18)
23:44:01.668 00.004 9960 Worker thread wakes up
23:44:01.668 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.18) opts 0xd
23:44:01.668 00.000 9960 Handling offset move in thread for scope, endpoint = (0.18, -0.18)
23:44:01.668 00.000 9960 Moving (0.18, -0.18) raw xDistance=0.18 yDistance=0.21
23:44:01.669 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
23:44:01.669 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
23:44:01.669 00.000 9960 MoveAxis(E, 0, ABG)
23:44:01.669 00.000 9960 Move returns status 0, amount 0
23:44:01.669 00.000 9960 MoveAxis(S, 157, ABG)
23:44:01.670 00.001 9960 Guiding  Dir = 1, Dur = 157
23:44:01.670 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=205, med=0, FiltMin=0, FiltMax=113, Gamma=1.000
23:44:01.674 00.004 9960 IsSlewing returns 0
23:44:01.674 00.000 11872 UpdateGuideState exits: m=4300 SNR=44.2
23:44:01.678 00.004 9960 IsGuiding returns 0
23:44:01.678 00.000 11872 PhdController: settling, locked = 1, distance = 0.22 (1.50) aobump = 0 frame = 8 / 99999
23:44:01.682 00.004 9960 PulseGuide returned control before completion, sleep 167
23:44:01.682 00.000 11872 PhdController: newstate STATE_FINISH
23:44:01.685 00.003 11872 PhdController complete: success
23:44:01.689 00.004 11872 evsrv: {"Event":"SettleDone","Timestamp":1763790241.689,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":8,"DroppedFrames":0}
23:44:01.693 00.004 11872 Mount: notify guiding dither settle done success=1
23:44:01.697 00.004 11872 PhdController: newstate STATE_IDLE
23:44:01.700 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:01.704 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:44:01.708 00.004 11872 Enqueuing Expose request
23:44:01.865 00.157 9960 IsGuiding returns 1
23:44:01.865 00.000 9960 scope still moving after pulse duration time elapsed
23:44:01.896 00.031 9960 IsSlewing returns 0
23:44:01.897 00.001 9960 IsGuiding returns 0
23:44:01.898 00.001 9960 scope move finished after 157 + 62 ms
23:44:01.898 00.000 9960 Move returns status 0, amount 157
23:44:01.899 00.001 9960 move complete, result=0
23:44:01.899 00.000 9960 worker thread done servicing request
23:44:01.900 00.001 9960 Worker thread wakes up
23:44:01.900 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 0.2 px 157 ms SOUTH
23:44:01.906 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
23:44:01.907 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1835,772,31,31)
23:44:02.543 00.636 11872 evsrv: cli 0D2D2F00 connect
23:44:02.557 00.014 11872 case statement mapped state 6 to 3
23:44:02.562 00.005 11872 case statement mapped state 6 to 3
23:44:02.566 00.004 11872 evsrv: cli 0D2D2F00 request: {"method":"get_app_state","id":"f7e66933-94d3-4f40-ba6d-176d05e284a8"}
23:44:02.569 00.003 11872 case statement mapped state 6 to 3
23:44:02.572 00.003 11872 evsrv: cli 0D2D2F00 response: {"jsonrpc":"2.0","result":"Guiding","id":"f7e66933-94d3-4f40-ba6d-176d05e284a8"}
23:44:02.577 00.005 11872 evsrv: cli 0D2D2F00 disconnect
23:44:02.582 00.005 11872 evsrv: cli 0D2D2AA0 connect
23:44:02.587 00.005 11872 case statement mapped state 6 to 3
23:44:02.590 00.003 11872 case statement mapped state 6 to 3
23:44:02.593 00.003 11872 evsrv: cli 0D2D2AA0 request: {"method":"stop_capture","id":"94d278b5-5ecf-4636-ace0-c06fd31ee8c9"}
23:44:02.597 00.004 11872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:44:02.602 00.005 11872 Status Line: Waiting for devices...
23:44:02.608 00.006 11872 evsrv: cli 0D2D2AA0 response: {"jsonrpc":"2.0","result":0,"id":"94d278b5-5ecf-4636-ace0-c06fd31ee8c9"}
23:44:02.615 00.007 11872 evsrv: cli 0D2D2AA0 disconnect
23:44:02.619 00.004 11872 evsrv: cli 0D2D25A0 connect
23:44:02.622 00.003 11872 case statement mapped state 6 to 3
23:44:02.626 00.004 11872 case statement mapped state 6 to 3
23:44:02.629 00.003 11872 evsrv: cli 0D2D25A0 request: {"method":"get_app_state","id":"22c3271f-0a75-4372-9154-4daba055a3d5"}
23:44:02.632 00.003 11872 case statement mapped state 6 to 3
23:44:02.636 00.004 11872 evsrv: cli 0D2D25A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"22c3271f-0a75-4372-9154-4daba055a3d5"}
23:44:02.644 00.008 11872 evsrv: cli 0D2D25A0 disconnect
23:44:02.678 00.034 9960 ZWO: stopexposure
23:44:03.122 00.444 9960 ZWO: stopexposure
23:44:03.122 00.000 9960 Error thrown from C:\cygwin\home\agalasso\projects\phd2\worker_thread.cpp:190->Capture failed
23:44:03.122 00.000 11872 OnExposeComplete: enter
23:44:03.132 00.010 9960 worker thread done servicing request
23:44:03.132 00.000 11872 OnExposeComplete: Capture Error reported
23:44:03.136 00.004 11872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
23:44:03.140 00.004 11872 Mount: notify guiding stopped
23:44:03.148 00.008 11872 Changing from state GUIDING to STOP
23:44:03.154 00.006 11872 guider state => SELECTED
23:44:03.158 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=205, med=0, FiltMin=0, FiltMax=113, Gamma=1.000
23:44:03.161 00.003 11872 Changing from state SELECTED to UNINITIALIZED
23:44:03.166 00.005 11872 guider state => SELECTING
23:44:03.174 00.008 11872 Status Line: Stopped.
23:44:03.181 00.007 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\myframe_events.cpp:489->Error reported capturing image
23:44:03.646 00.465 11872 evsrv: cli 0D2D2820 connect
23:44:03.654 00.008 11872 evsrv: cli 0D2D2820 request: {"method":"get_app_state","id":"03b87f74-9ba0-41cd-9047-3fb4b6c9e4f3"}
23:44:03.659 00.005 11872 evsrv: cli 0D2D2820 response: {"jsonrpc":"2.0","result":"Stopped","id":"03b87f74-9ba0-41cd-9047-3fb4b6c9e4f3"}
23:44:03.664 00.005 11872 evsrv: cli 0D2D2820 disconnect
23:44:21.160 17.496 11872 evsrv: cli 0D2D2AA0 connect
23:44:21.164 00.004 11872 evsrv: cli 0D2D2AA0 request: {"method":"get_app_state","id":"114b71c3-38f4-40a1-afb5-04bb99d125d6"}
23:44:21.172 00.008 11872 evsrv: cli 0D2D2AA0 response: {"jsonrpc":"2.0","result":"Stopped","id":"114b71c3-38f4-40a1-afb5-04bb99d125d6"}
23:44:21.177 00.005 11872 evsrv: cli 0D2D2AA0 disconnect
23:44:21.182 00.005 11872 evsrv: cli 0D2D23C0 connect
23:44:21.187 00.005 11872 evsrv: cli 0D2D23C0 request: {"method":"get_calibrated","id":"96dd7536-c747-47c3-9deb-8a4cb271188d"}
23:44:21.192 00.005 11872 evsrv: cli 0D2D23C0 response: {"jsonrpc":"2.0","result":true,"id":"96dd7536-c747-47c3-9deb-8a4cb271188d"}
23:44:21.197 00.005 11872 evsrv: cli 0D2D23C0 disconnect
23:44:21.202 00.005 11872 evsrv: cli 0D2D3180 connect
23:44:21.207 00.005 11872 evsrv: cli 0D2D3180 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"f6f10e73-79bd-46ce-b226-16a136ef4e6f"}
23:44:21.212 00.005 11872 PhdController::Guide begins
23:44:21.216 00.004 11872 PhdController: newstate STATE_SETUP
23:44:21.220 00.004 11872 PhdController: setup
23:44:21.224 00.004 11872 PhdController: newstate STATE_ATTEMPT_START
23:44:21.227 00.003 11872 PhdController: start capturing
23:44:21.232 00.005 11872 Changing from state SELECTING to UNINITIALIZED
23:44:21.237 00.005 11872 guider state => SELECTING
23:44:21.242 00.005 11872 setting force full frames = true
23:44:21.245 00.003 11872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
23:44:21.253 00.008 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:44:21.257 00.004 11872 Enqueuing Expose request
23:44:21.261 00.004 11872 PhdController: newstate STATE_SELECT_STAR
23:44:21.266 00.005 9960 Worker thread wakes up
23:44:21.266 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:44:21.266 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:44:21.266 00.000 11872 evsrv: cli 0D2D3180 response: {"jsonrpc":"2.0","result":0,"id":"f6f10e73-79bd-46ce-b226-16a136ef4e6f"}
23:44:21.270 00.004 11872 evsrv: cli 0D2D3180 disconnect
23:44:21.276 00.006 11872 evsrv: cli 0D2D3040 connect
23:44:21.280 00.004 11872 case statement mapped state 1 to 101
23:44:21.284 00.004 11872 case statement mapped state 1 to 101
23:44:21.287 00.003 11872 evsrv: cli 0D2D3040 request: {"method":"get_lock_shift_params","id":"1372e313-f5b2-491a-bd73-fb2a7e5f253b"}
23:44:21.292 00.005 11872 evsrv: cli 0D2D3040 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"1372e313-f5b2-491a-bd73-fb2a7e5f253b"}
23:44:21.297 00.005 11872 evsrv: cli 0D2D3040 disconnect
23:44:21.302 00.005 11872 evsrv: cli 0D2D2320 connect
23:44:21.306 00.004 11872 case statement mapped state 1 to 101
23:44:21.310 00.004 11872 case statement mapped state 1 to 101
23:44:21.314 00.004 11872 evsrv: cli 0D2D2320 request: {"method":"get_lock_position","id":"7a16d1f1-a433-407c-9ef7-da28441218b8"}
23:44:21.317 00.003 11872 evsrv: cli 0D2D2320 response: {"jsonrpc":"2.0","result":null,"id":"7a16d1f1-a433-407c-9ef7-da28441218b8"}
23:44:21.321 00.004 11872 evsrv: cli 0D2D2320 disconnect
23:44:22.324 01.003 11872 evsrv: cli 0D2D21E0 connect
23:44:22.331 00.007 11872 case statement mapped state 1 to 101
23:44:22.336 00.005 11872 case statement mapped state 1 to 101
23:44:22.342 00.006 11872 evsrv: cli 0D2D21E0 request: {"method":"get_lock_position","id":"2341dd5c-e21a-4c33-ad6c-7e66541e83ce"}
23:44:22.349 00.007 11872 evsrv: cli 0D2D21E0 response: {"jsonrpc":"2.0","result":null,"id":"2341dd5c-e21a-4c33-ad6c-7e66541e83ce"}
23:44:22.356 00.007 11872 evsrv: cli 0D2D21E0 disconnect
23:44:22.514 00.158 9960 Exposure complete
23:44:22.629 00.115 9960 worker thread done servicing request
23:44:22.631 00.002 11872 OnExposeComplete: enter
23:44:22.634 00.003 11872 UpdateGuideState(): m_state=1
23:44:22.638 00.004 11872 UpdateCurrentPosition: no star selected
23:44:22.642 00.004 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
23:44:22.647 00.005 11872 Status Line: No star selected
23:44:22.651 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=171, med=0, FiltMin=0, FiltMax=117, Gamma=1.000
23:44:22.655 00.004 11872 UpdateGuideState exits: No star selected
23:44:22.658 00.003 11872 GuiderMultiStar::AutoSelect enter
23:44:22.663 00.005 11872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
23:44:22.758 00.095 11872 AutoFind: auto downsample for scale 1.00 => 1x
23:44:22.939 00.181 11872 AutoFind: global mean = 0.0, stdev 2.3
23:44:22.945 00.006 11872 AutoFind: using threshold = 0.1
23:44:23.175 00.230 11872 AutoFind: local max [1851, 784] 123.6
23:44:23.179 00.004 11872 AutoFind: local max [1609, 234] 119.5
23:44:23.182 00.003 11872 AutoFind: local max [52, 285] 80.5
23:44:23.187 00.005 11872 AutoFind: local max [1742, 248] 49.8
23:44:23.190 00.003 11872 AutoFind: local max [1392, 17] 45.6
23:44:23.194 00.004 11872 AutoFind: local max [794, 480] 30.2
23:44:23.198 00.004 11872 AutoFind: local max [1538, 1002] 28.3
23:44:23.201 00.003 11872 AutoFind: local max [471, 238] 27.7
23:44:23.204 00.003 11872 AutoFind: local max [1440, 1046] 24.4
23:44:23.207 00.003 11872 AutoFind: local max [795, 486] 22.8
23:44:23.211 00.004 11872 AutoFind: local max [185, 351] 21.5
23:44:23.214 00.003 11872 AutoFind: local max [1059, 266] 19.4
23:44:23.218 00.004 11872 AutoFind: local max [268, 1080] 17.4
23:44:23.221 00.003 11872 AutoFind: local max [898, 839] 17.1
23:44:23.225 00.004 11872 AutoFind: local max [148, 449] 16.7
23:44:23.229 00.004 11872 AutoFind: local max [1058, 272] 15.6
23:44:23.233 00.004 11872 AutoFind: local max [136, 865] 14.5
23:44:23.237 00.004 11872 AutoFind: local max [52, 935] 13.6
23:44:23.241 00.004 11872 AutoFind: local max [1336, 93] 12.8
23:44:23.245 00.004 11872 AutoFind: local max [775, 66] 10.6
23:44:23.248 00.003 11872 AutoFind: local max [1410, 18] 10.4
23:44:23.252 00.004 11872 AutoFind: local max [186, 11] 10.1
23:44:23.255 00.003 11872 AutoFind: local max [406, 271] 9.8
23:44:23.259 00.004 11872 AutoFind: local max [1374, 573] 9.6
23:44:23.262 00.003 11872 AutoFind: local max [295, 371] 9.2
23:44:23.267 00.005 11872 AutoFind: local max [1388, 488] 8.6
23:44:23.271 00.004 11872 AutoFind: local max [1925, 619] 8.4
23:44:23.273 00.002 11872 AutoFind: local max [154, 950] 8.4
23:44:23.278 00.005 11872 AutoFind: local max [12, 529] 8.4
23:44:23.281 00.003 11872 AutoFind: local max [54, 594] 8.1
23:44:23.284 00.003 11872 AutoFind: local max [503, 311] 8.1
23:44:23.288 00.004 11872 AutoFind: local max [503, 316] 7.9
23:44:23.291 00.003 11872 AutoFind: local max [522, 232] 7.7
23:44:23.294 00.003 11872 AutoFind: local max [1800, 169] 7.1
23:44:23.298 00.004 11872 AutoFind: local max [301, 588] 6.8
23:44:23.301 00.003 11872 AutoFind: local max [324, 1019] 6.4
23:44:23.304 00.003 11872 AutoFind: local max [1374, 580] 6.2
23:44:23.307 00.003 11872 AutoFind: local max [577, 567] 6.2
23:44:23.311 00.004 11872 AutoFind: local max [1363, 518] 6.2
23:44:23.314 00.003 11872 AutoFind: local max [395, 618] 6.1
23:44:23.319 00.005 11872 AutoFind: local max [830, 780] 6.0
23:44:23.321 00.002 11872 AutoFind: local max [1837, 564] 5.5
23:44:23.325 00.004 11872 AutoFind: local max [387, 969] 5.5
23:44:23.329 00.004 11872 AutoFind: local max [1878, 63] 5.4
23:44:23.333 00.004 11872 AutoFind: local max [1032, 986] 5.3
23:44:23.337 00.004 11872 AutoFind: local max [586, 171] 5.2
23:44:23.341 00.004 11872 AutoFind: local max [331, 340] 5.2
23:44:23.345 00.004 11872 AutoFind: local max [675, 1079] 5.1
23:44:23.348 00.003 11872 AutoFind: local max [1031, 994] 5.1
23:44:23.352 00.004 11872 AutoFind: local max [215, 8] 5.0
23:44:23.356 00.004 11872 AutoFind: local max [1463, 407] 4.9
23:44:23.360 00.004 11872 AutoFind: local max [1028, 1000] 4.8
23:44:23.364 00.004 11872 AutoFind: local max [1412, 374] 4.7
23:44:23.367 00.003 11872 AutoFind: local max [332, 334] 4.6
23:44:23.371 00.004 11872 AutoFind: local max [323, 931] 4.6
23:44:23.375 00.004 11872 AutoFind: local max [1725, 323] 4.4
23:44:23.377 00.002 11872 AutoFind: local max [1620, 228] 4.3
23:44:23.382 00.005 11872 AutoFind: local max [1063, 202] 4.3
23:44:23.386 00.004 11872 AutoFind: local max [1749, 343] 4.2
23:44:23.390 00.004 11872 AutoFind: local max [1461, 402] 4.2
23:44:23.393 00.003 11872 AutoFind: local max [123, 897] 4.2
23:44:23.397 00.004 11872 AutoFind: local max [1227, 300] 4.1
23:44:23.401 00.004 11872 AutoFind: local max [1542, 426] 4.1
23:44:23.405 00.004 11872 AutoFind: local max [1752, 186] 4.0
23:44:23.408 00.003 11872 AutoFind: local max [1386, 495] 4.0
23:44:23.412 00.004 11872 AutoFind: local max [715, 109] 4.0
23:44:23.416 00.004 11872 AutoFind: local max [1407, 736] 4.0
23:44:23.419 00.003 11872 AutoFind: local max [158, 440] 3.9
23:44:23.422 00.003 11872 AutoFind: local max [1875, 37] 3.9
23:44:23.427 00.005 11872 AutoFind: local max [605, 80] 3.8
23:44:23.429 00.002 11872 AutoFind: local max [1504, 643] 3.8
23:44:23.434 00.005 11872 AutoFind: local max [1657, 69] 3.8
23:44:23.436 00.002 11872 AutoFind: local max [668, 74] 3.8
23:44:23.439 00.003 11872 AutoFind: local max [1502, 387] 3.8
23:44:23.444 00.005 11872 AutoFind: local max [1388, 337] 3.7
23:44:23.448 00.004 11872 AutoFind: local max [1175, 575] 3.7
23:44:23.451 00.003 11872 AutoFind: local max [1578, 988] 3.7
23:44:23.454 00.003 11872 AutoFind: local max [1406, 743] 3.7
23:44:23.458 00.004 11872 AutoFind: local max [599, 222] 3.7
23:44:23.462 00.004 11872 AutoFind: local max [377, 948] 3.7
23:44:23.466 00.004 11872 AutoFind: local max [571, 853] 3.7
23:44:23.469 00.003 11872 AutoFind: local max [1607, 518] 3.6
23:44:23.472 00.003 11872 AutoFind: local max [1287, 1044] 3.6
23:44:23.476 00.004 11872 AutoFind: local max [253, 965] 3.6
23:44:23.480 00.004 11872 AutoFind: local max [910, 285] 3.6
23:44:23.483 00.003 11872 AutoFind: local max [1073, 272] 3.6
23:44:23.486 00.003 11872 AutoFind: local max [965, 464] 3.6
23:44:23.489 00.003 11872 AutoFind: local max [86, 19] 3.5
23:44:23.494 00.005 11872 AutoFind: local max [13, 644] 3.5
23:44:23.497 00.003 11872 AutoFind: local max [1065, 209] 3.5
23:44:23.500 00.003 11872 AutoFind: local max [1773, 1017] 3.5
23:44:23.504 00.004 11872 AutoFind: local max [1641, 773] 3.4
23:44:23.507 00.003 11872 AutoFind: local max [963, 288] 3.4
23:44:23.511 00.004 11872 AutoFind: local max [1209, 200] 3.4
23:44:23.516 00.005 11872 AutoFind: local max [741, 304] 3.4
23:44:23.519 00.003 11872 AutoFind: local max [892, 621] 3.4
23:44:23.523 00.004 11872 AutoFind: local max [912, 558] 3.4
23:44:23.527 00.004 11872 AutoFind: local max [1618, 249] 3.4
23:44:23.531 00.004 11872 AutoFind: local max [1828, 806] 3.4
23:44:23.535 00.004 11872 AutoFind: local max [1442, 800] 3.4
23:44:23.540 00.005 11872 AutoFind: close dim-bright [1618, 249] 3.4 - [1609, 234] 119.5
23:44:23.544 00.004 11872 AutoFind: too close [1065, 209] 3.5 - [1063, 202] 4.3
23:44:23.549 00.005 11872 AutoFind: too close [1073, 272] 3.6 - [1058, 272] 15.6
23:44:23.554 00.005 11872 AutoFind: close dim-bright [1073, 272] 3.6 - [1059, 266] 19.4
23:44:23.558 00.004 11872 AutoFind: too close [1406, 743] 3.7 - [1407, 736] 4.0
23:44:23.563 00.005 11872 AutoFind: too close [158, 440] 3.9 - [148, 449] 16.7
23:44:23.566 00.003 11872 AutoFind: too close [1386, 495] 4.0 - [1388, 488] 8.6
23:44:23.571 00.005 11872 AutoFind: too close [1461, 402] 4.2 - [1463, 407] 4.9
23:44:23.576 00.005 11872 AutoFind: close dim-bright [1620, 228] 4.3 - [1609, 234] 119.5
23:44:23.581 00.005 11872 AutoFind: too close [332, 334] 4.6 - [331, 340] 5.2
23:44:23.587 00.006 11872 AutoFind: too close [1028, 1000] 4.8 - [1031, 994] 5.1
23:44:23.592 00.005 11872 AutoFind: too close [1028, 1000] 4.8 - [1032, 986] 5.3
23:44:23.597 00.005 11872 AutoFind: too close [1031, 994] 5.1 - [1032, 986] 5.3
23:44:23.602 00.005 11872 AutoFind: too close [1374, 580] 6.2 - [1374, 573] 9.6
23:44:23.605 00.003 11872 AutoFind: too close [503, 316] 7.9 - [503, 311] 8.1
23:44:23.610 00.005 11872 AutoFind: too close [1410, 18] 10.4 - [1392, 17] 45.6
23:44:23.614 00.004 11872 AutoFind: too close [1058, 272] 15.6 - [1059, 266] 19.4
23:44:23.618 00.004 11872 AutoFind: too close [795, 486] 22.8 - [794, 480] 30.2
23:44:23.622 00.004 11872 AutoFind: too close to edge [13, 644] 3.5
23:44:23.626 00.004 11872 AutoFind: too close to edge [215, 8] 5.0
23:44:23.631 00.005 11872 AutoFind: too close to edge [12, 529] 8.4
23:44:23.634 00.003 11872 AutoFind: too close to edge [1925, 619] 8.4
23:44:23.638 00.004 11872 AutoFind: too close to edge [186, 11] 10.1
23:44:23.643 00.005 11872 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
23:44:23.647 00.004 11872 Star::Find(15, 1851, 784, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:44:23.650 00.003 11872 Star::Find returns 1 (0), X=1851.20, Y=784.83, Mass=4097, SNR=43.0, Peak=171 HFD=5.9
23:44:23.654 00.004 11872 Star::Find(15, 1609, 234, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:44:23.658 00.004 11872 Star::Find returns 1 (0), X=1608.91, Y=235.69, Mass=5178, SNR=47.0, Peak=154 HFD=6.4
23:44:23.662 00.004 11872 Star::Find(15, 52, 285, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:44:23.665 00.003 11872 Star::Find returns 1 (0), X=52.30, Y=285.59, Mass=1768, SNR=28.5, Peak=101 HFD=5.1
23:44:23.670 00.005 11872 Star::Find(15, 1742, 248, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:44:23.674 00.004 11872 Star::Find returns 1 (0), X=1742.48, Y=249.44, Mass=1885, SNR=29.4, Peak=81 HFD=5.7
23:44:23.680 00.006 11872 Star::Find(15, 1538, 1002, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:44:23.683 00.003 11872 Star::Find returns 1 (0), X=1537.87, Y=1002.93, Mass=1195, SNR=23.1, Peak=41 HFD=6.1
23:44:23.687 00.004 11872 Star::Find(15, 471, 238, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:44:23.691 00.004 11872 Star::Find returns 1 (0), X=470.55, Y=239.99, Mass=1239, SNR=23.1, Peak=40 HFD=6.3
23:44:23.694 00.003 11872 Star::Find(15, 1440, 1046, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:44:23.698 00.004 11872 Star::Find returns 1 (0), X=1440.20, Y=1044.19, Mass=722, SNR=17.9, Peak=30 HFD=5.7
23:44:23.702 00.004 11872 Star::Find(15, 185, 351, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:44:23.705 00.003 11872 Star::Find returns 1 (0), X=184.42, Y=350.79, Mass=621, SNR=16.7, Peak=29 HFD=5.3
23:44:23.709 00.004 11872 Star::Find(15, 268, 1080, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:44:23.712 00.003 11872 Star::Find returns 1 (0), X=268.09, Y=1080.54, Mass=330, SNR=12.3, Peak=18 HFD=4.8
23:44:23.717 00.005 11872 Star::Find(15, 898, 839, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:44:23.720 00.003 11872 Star::Find returns 1 (0), X=899.53, Y=841.39, Mass=786, SNR=18.5, Peak=30 HFD=6.0
23:44:23.723 00.003 11872 Star::Find(15, 136, 865, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:44:23.725 00.002 11872 Star::Find returns 1 (0), X=135.50, Y=864.62, Mass=460, SNR=14.5, Peak=28 HFD=5.2
23:44:23.728 00.003 11872 Star::Find(15, 52, 935, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:44:23.732 00.004 11872 Star::Find returns 1 (0), X=50.88, Y=934.49, Mass=243, SNR=10.6, Peak=18 HFD=4.4
23:44:23.735 00.003 11872 Star::Find(15, 1336, 93, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:44:23.737 00.002 11872 Star::Find returns 1 (0), X=1336.27, Y=94.06, Mass=510, SNR=15.0, Peak=19 HFD=6.2
23:44:23.741 00.004 11872 Star::Find(15, 775, 66, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:44:23.745 00.004 11872 Star::Find returns 1 (0), X=773.77, Y=68.21, Mass=486, SNR=14.7, Peak=20 HFD=6.3
23:44:23.748 00.003 11872 Star::Find(15, 406, 271, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:44:23.751 00.003 11872 Star::Find returns 1 (0), X=405.98, Y=269.73, Mass=328, SNR=12.2, Peak=13 HFD=5.8
23:44:23.755 00.004 11872 Star::Find(15, 295, 371, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:44:23.759 00.004 11872 Star::Find returns 1 (0), X=294.89, Y=369.96, Mass=324, SNR=12.0, Peak=14 HFD=6.0
23:44:23.762 00.003 11872 Star::Find(15, 154, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:44:23.765 00.003 11872 Star::Find returns 1 (0), X=154.08, Y=950.71, Mass=206, SNR=9.8, Peak=12 HFD=5.4
23:44:23.769 00.004 11872 Star::Find(15, 54, 594, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:44:23.773 00.004 11872 Star::Find returns 1 (0), X=54.25, Y=595.68, Mass=173, SNR=9.0, Peak=13 HFD=4.7
23:44:23.777 00.004 11872 Star::Find(15, 522, 232, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:44:23.781 00.004 11872 Star::Find returns 1 (0), X=521.48, Y=234.54, Mass=382, SNR=13.0, Peak=12 HFD=7.0
23:44:23.784 00.003 11872 Star::Find(15, 1800, 169, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:44:23.788 00.004 11872 Star::Find returns 1 (0), X=1800.21, Y=169.38, Mass=194, SNR=9.4, Peak=11 HFD=5.3
23:44:23.793 00.005 11872 Star::Find(15, 301, 588, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:44:23.795 00.002 11872 Star::Find returns 1 (0), X=300.99, Y=588.22, Mass=175, SNR=8.9, Peak=8 HFD=5.9
23:44:23.799 00.004 11872 Star::Find(15, 324, 1019, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:44:23.804 00.005 11872 Star::Find returns 1 (0), X=323.95, Y=1020.83, Mass=165, SNR=8.7, Peak=12 HFD=4.8
23:44:23.808 00.004 11872 Star::Find(15, 577, 567, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:44:23.811 00.003 11872 Star::Find returns 1 (0), X=578.14, Y=566.81, Mass=231, SNR=10.0, Peak=11 HFD=6.1
23:44:23.815 00.004 11872 Star::Find(15, 1363, 518, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:44:23.819 00.004 11872 Star::Find returns 1 (0), X=1364.47, Y=519.14, Mass=213, SNR=9.8, Peak=10 HFD=6.9
23:44:23.823 00.004 11872 Star::Find(15, 395, 618, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:44:23.827 00.004 11872 Star::Find returns 1 (0), X=394.81, Y=618.95, Mass=136, SNR=7.9, Peak=11 HFD=4.6
23:44:23.830 00.003 11872 Star::Find(15, 830, 780, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:44:23.835 00.005 11872 Star::Find returns 1 (0), X=830.84, Y=781.81, Mass=276, SNR=11.0, Peak=12 HFD=6.8
23:44:23.838 00.003 11872 Star::Find(15, 1837, 564, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:44:23.842 00.004 11872 Star::Find returns 1 (0), X=1837.02, Y=561.20, Mass=137, SNR=7.9, Peak=11 HFD=4.8
23:44:23.845 00.003 11872 Star::Find(15, 387, 969, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:44:23.850 00.005 11872 Star::Find returns 1 (0), X=386.22, Y=969.34, Mass=147, SNR=8.2, Peak=7 HFD=5.2
23:44:23.854 00.004 11872 Star::Find(15, 1878, 63, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:44:23.858 00.004 11872 Star::Find returns 1 (0), X=1877.66, Y=63.26, Mass=161, SNR=8.7, Peak=11 HFD=5.6
23:44:23.862 00.004 11872 Star::Find(15, 586, 171, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:44:23.867 00.005 11872 Star::Find returns 1 (0), X=586.36, Y=171.33, Mass=174, SNR=8.8, Peak=7 HFD=5.9
23:44:23.871 00.004 11872 Star::Find(15, 675, 1079, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:44:23.876 00.005 11872 Star::Find returns 1 (0), X=687.12, Y=1091.85, Mass=178, SNR=8.8, Peak=13 HFD=4.8
23:44:23.879 00.003 11872 Star::Find(15, 1412, 374, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:44:23.884 00.005 11872 Star::Find returns 1 (0), X=1412.31, Y=374.75, Mass=189, SNR=9.2, Peak=9 HFD=5.8
23:44:23.888 00.004 11872 Star::Find(15, 323, 931, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:44:23.892 00.004 11872 Star::Find returns 1 (0), X=323.09, Y=928.51, Mass=112, SNR=7.1, Peak=8 HFD=5.3
23:44:23.896 00.004 11872 Star::Find(15, 1725, 323, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:44:23.900 00.004 11872 Star::Find returns 1 (0), X=1724.64, Y=323.42, Mass=145, SNR=8.2, Peak=10 HFD=5.9
23:44:23.905 00.005 11872 Star::Find(15, 1620, 228, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:44:23.909 00.004 11872 Star::Find returns 1 (0), X=1608.91, Y=235.69, Mass=5178, SNR=47.0, Peak=154 HFD=6.4
23:44:23.912 00.003 11872 Star::Find(15, 1749, 343, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:44:23.915 00.003 11872 Star::Find returns 1 (0), X=1749.41, Y=342.35, Mass=107, SNR=7.0, Peak=8 HFD=5.7
23:44:23.921 00.006 11872 Star::Find(15, 123, 897, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:44:23.924 00.003 11872 Star::Find returns 1 (0), X=122.96, Y=897.85, Mass=92, SNR=6.5, Peak=10 HFD=5.6
23:44:23.927 00.003 11872 Star::Find(15, 1227, 300, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:44:23.931 00.004 11872 Star::Find false star n=26 nbg=287 bg=1.0 sigma=1.0 thresh=4 peak=4
23:44:23.933 00.002 11872 Star::Find returns 0 (2), X=1227.00, Y=300.00, Mass=92, SNR=2.9, Peak=7 HFD=0.0
23:44:23.935 00.002 11872 Star::Find(15, 1542, 426, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:44:23.939 00.004 11872 Star::Find returns 1 (0), X=1542.43, Y=429.02, Mass=155, SNR=8.4, Peak=10 HFD=6.6
23:44:23.941 00.002 11872 Star::Find(15, 1752, 186, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:44:23.945 00.004 11872 Star::Find returns 1 (0), X=1751.37, Y=186.06, Mass=126, SNR=7.6, Peak=7 HFD=6.1
23:44:23.948 00.003 11872 Star::Find(15, 715, 109, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:44:23.951 00.003 11872 Star::Find returns 1 (0), X=715.56, Y=107.58, Mass=90, SNR=6.4, Peak=7 HFD=5.1
23:44:23.955 00.004 11872 Star::Find(15, 1875, 37, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:44:23.958 00.003 11872 Star::Find false star n=19 nbg=277 bg=0.6 sigma=0.8 thresh=3 peak=3
23:44:23.962 00.004 11872 Star::Find returns 0 (2), X=1875.00, Y=37.00, Mass=62, SNR=2.9, Peak=6 HFD=0.0
23:44:23.966 00.004 11872 Star::Find(15, 605, 80, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:44:23.970 00.004 11872 Star::Find false star n=18 nbg=288 bg=0.9 sigma=1.0 thresh=4 peak=3
23:44:23.973 00.003 11872 Star::Find returns 0 (2), X=605.00, Y=80.00, Mass=67, SNR=2.9, Peak=6 HFD=0.0
23:44:23.977 00.004 11872 Star::Find(15, 1504, 643, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:44:23.981 00.004 11872 Star::Find returns 1 (0), X=1503.92, Y=645.90, Mass=157, SNR=8.4, Peak=10 HFD=6.1
23:44:23.985 00.004 11872 Star::Find(15, 1657, 69, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:44:23.988 00.003 11872 Star::Find false star n=10 nbg=283 bg=0.6 sigma=0.8 thresh=3 peak=2
23:44:23.994 00.006 11872 Star::Find returns 0 (2), X=1657.00, Y=69.00, Mass=27, SNR=2.9, Peak=4 HFD=0.0
23:44:23.998 00.004 11872 Star::Find(15, 668, 74, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:44:24.002 00.004 11872 Star::Find false star n=9 nbg=278 bg=0.6 sigma=0.7 thresh=3 peak=2
23:44:24.006 00.004 11872 Star::Find returns 0 (2), X=668.00, Y=74.00, Mass=23, SNR=2.9, Peak=5 HFD=0.0
23:44:24.009 00.003 11872 Star::Find(15, 1502, 387, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:44:24.013 00.004 11872 Star::Find false star n=34 nbg=276 bg=0.7 sigma=0.8 thresh=3 peak=3
23:44:24.016 00.003 11872 Star::Find returns 0 (2), X=1502.00, Y=387.00, Mass=95, SNR=2.9, Peak=6 HFD=0.0
23:44:24.020 00.004 11872 Star::Find(15, 1388, 337, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:44:24.024 00.004 11872 Star::Find false star n=29 nbg=275 bg=0.7 sigma=0.8 thresh=3 peak=3
23:44:24.028 00.004 11872 Star::Find returns 0 (2), X=1388.00, Y=337.00, Mass=75, SNR=2.9, Peak=6 HFD=0.0
23:44:24.032 00.004 11872 Star::Find(15, 1175, 575, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:44:24.036 00.004 11872 Star::Find false star n=20 nbg=275 bg=0.9 sigma=0.9 thresh=4 peak=4
23:44:24.040 00.004 11872 Star::Find returns 0 (2), X=1175.00, Y=575.00, Mass=71, SNR=2.9, Peak=7 HFD=0.0
23:44:24.044 00.004 11872 Star::Find(15, 1578, 988, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:44:24.047 00.003 11872 Star::Find false star n=26 nbg=280 bg=0.7 sigma=0.8 thresh=3 peak=2
23:44:24.050 00.003 11872 Star::Find returns 0 (2), X=1578.00, Y=988.00, Mass=68, SNR=2.9, Peak=5 HFD=0.0
23:44:24.055 00.005 11872 Star::Find(15, 599, 222, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:44:24.059 00.004 11872 Star::Find false star n=35 nbg=266 bg=0.7 sigma=0.7 thresh=3 peak=3
23:44:24.062 00.003 11872 Star::Find returns 0 (2), X=599.00, Y=222.00, Mass=96, SNR=2.9, Peak=5 HFD=0.0
23:44:24.066 00.004 11872 Star::Find(15, 377, 948, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:44:24.070 00.004 11872 Star::Find false star n=23 nbg=287 bg=1.0 sigma=0.9 thresh=4 peak=3
23:44:24.074 00.004 11872 Star::Find returns 0 (2), X=377.00, Y=948.00, Mass=79, SNR=2.9, Peak=6 HFD=0.0
23:44:24.078 00.004 11872 Star::Find(15, 571, 853, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:44:24.081 00.003 11872 Star::Find false star n=18 nbg=282 bg=0.9 sigma=0.9 thresh=4 peak=3
23:44:24.085 00.004 11872 Star::Find returns 0 (2), X=571.00, Y=853.00, Mass=62, SNR=2.9, Peak=6 HFD=0.0
23:44:24.089 00.004 11872 Star::Find(15, 1607, 518, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:44:24.092 00.003 11872 Star::Find returns 0 (2), X=1607.00, Y=518.00, Mass=12, SNR=2.3, Peak=4 HFD=0.0
23:44:24.095 00.003 11872 Star::Find(15, 1287, 1044, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:44:24.099 00.004 11872 Star::Find returns 0 (2), X=1287.00, Y=1044.00, Mass=16, SNR=2.6, Peak=4 HFD=0.0
23:44:24.104 00.005 11872 Star::Find(15, 253, 965, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:44:24.107 00.003 11872 Star::Find returns 0 (2), X=253.00, Y=965.00, Mass=15, SNR=2.6, Peak=5 HFD=0.0
23:44:24.110 00.003 11872 Star::Find(15, 910, 285, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:44:24.114 00.004 11872 Star::Find returns 0 (2), X=910.00, Y=285.00, Mass=13, SNR=2.4, Peak=6 HFD=0.0
23:44:24.117 00.003 11872 Star::Find(15, 965, 464, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:44:24.120 00.003 11872 Star::Find returns 0 (2), X=965.00, Y=464.00, Mass=17, SNR=2.8, Peak=5 HFD=0.0
23:44:24.123 00.003 11872 Star::Find(15, 86, 19, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:44:24.128 00.005 11872 Star::Find false star n=12 nbg=228 bg=0.6 sigma=0.7 thresh=3 peak=2
23:44:24.131 00.003 11872 Star::Find returns 0 (2), X=86.00, Y=19.00, Mass=32, SNR=2.9, Peak=5 HFD=0.0
23:44:24.135 00.004 11872 Star::Find(15, 1773, 1017, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:44:24.138 00.003 11872 Star::Find false star n=8 nbg=280 bg=0.6 sigma=0.8 thresh=3 peak=2
23:44:24.142 00.004 11872 Star::Find returns 0 (2), X=1773.00, Y=1017.00, Mass=20, SNR=2.9, Peak=5 HFD=0.0
23:44:24.146 00.004 11872 Star::Find(15, 1641, 773, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:44:24.149 00.003 11872 Star::Find false star n=37 nbg=276 bg=0.7 sigma=0.7 thresh=3 peak=3
23:44:24.153 00.004 11872 Star::Find returns 0 (2), X=1641.00, Y=773.00, Mass=107, SNR=2.9, Peak=6 HFD=0.0
23:44:24.157 00.004 11872 Star::Find(15, 963, 288, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:44:24.160 00.003 11872 Star::Find returns 0 (2), X=963.00, Y=288.00, Mass=13, SNR=2.5, Peak=5 HFD=0.0
23:44:24.165 00.005 11872 Star::Find(15, 1209, 200, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:44:24.169 00.004 11872 Star::Find false star n=17 nbg=283 bg=0.5 sigma=0.7 thresh=3 peak=2
23:44:24.172 00.003 11872 Star::Find returns 0 (2), X=1209.00, Y=200.00, Mass=51, SNR=2.9, Peak=7 HFD=0.0
23:44:24.175 00.003 11872 Star::Find(15, 741, 304, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:44:24.179 00.004 11872 Star::Find returns 0 (2), X=741.00, Y=304.00, Mass=12, SNR=2.3, Peak=7 HFD=0.0
23:44:24.184 00.005 11872 Star::Find(15, 892, 621, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:44:24.187 00.003 11872 Star::Find false star n=15 nbg=286 bg=1.3 sigma=1.2 thresh=5 peak=4
23:44:24.191 00.004 11872 Star::Find returns 0 (2), X=892.00, Y=621.00, Mass=65, SNR=2.9, Peak=8 HFD=0.0
23:44:24.194 00.003 11872 Star::Find(15, 912, 558, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:44:24.199 00.005 11872 Star::Find false star n=28 nbg=286 bg=1.0 sigma=1.0 thresh=4 peak=3
23:44:24.203 00.004 11872 Star::Find returns 0 (2), X=912.00, Y=558.00, Mass=101, SNR=2.9, Peak=7 HFD=0.0
23:44:24.206 00.003 11872 Star::Find(15, 1618, 249, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:44:24.210 00.004 11872 Star::Find returns 1 (0), X=1608.89, Y=236.03, Mass=5179, SNR=47.0, Peak=133 HFD=6.3
23:44:24.215 00.005 11872 Star::Find(15, 1828, 806, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:44:24.219 00.004 11872 Star::Find false star n=34 nbg=209 bg=2.1 sigma=1.8 thresh=8 peak=5
23:44:24.223 00.004 11872 Star::Find returns 0 (2), X=1828.00, Y=806.00, Mass=382, SNR=2.9, Peak=8 HFD=0.0
23:44:24.228 00.005 11872 Star::Find(15, 1442, 800, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:44:24.232 00.004 11872 Star::Find false star n=10 nbg=283 bg=0.5 sigma=0.7 thresh=3 peak=2
23:44:24.235 00.003 11872 Star::Find returns 0 (2), X=1442.00, Y=800.00, Mass=32, SNR=2.9, Peak=5 HFD=0.0
23:44:24.238 00.003 11872 AutoFind: finding best star pass 1
23:44:24.243 00.005 11872 Star::Find(15, 1851, 784, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:44:24.246 00.003 11872 Star::Find returns 1 (0), X=1851.20, Y=784.83, Mass=4097, SNR=43.0, Peak=171 HFD=5.9
23:44:24.251 00.005 11872 AutoFind returns star at [1851, 784] 123.6 Mass 4097 SNR 43.0
23:44:24.255 00.004 11872 Star::Find(15, 1851, 784, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:44:24.258 00.003 11872 Star::Find returns 1 (0), X=1851.20, Y=784.83, Mass=4097, SNR=43.0, Peak=171 HFD=5.9
23:44:24.262 00.004 11872 MultiStar: List (12): {1851.20, 784.83}(43.0), {1608.91, 235.69}(47.0), {52.30, 285.59}(28.5), {1742.48, 249.44}(29.4), {1537.87, 1002.93}(23.1), {470.55, 239.99}(23.1), {1440.20, 1044.19}(17.9), {184.42, 350.79}(16.7), {268.09, 1080.54}(12.3), {899.53, 841.39}(18.5), {135.50, 864.62}(14.5), {50.88, 934.49}(10.6), 
23:44:24.266 00.004 11872 setting lock position to (1851.20, 784.83)
23:44:24.270 00.004 11872 AutoSelect: state = 1, call UpdateGuideState
23:44:24.273 00.003 11872 UpdateGuideState(): m_state=1
23:44:24.277 00.004 11872 Star::Find(15, 1851, 784, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:44:24.281 00.004 11872 Star::Find returns 1 (0), X=1851.20, Y=784.83, Mass=4097, SNR=43.0, Peak=171 HFD=5.9
23:44:24.284 00.003 11872 CameraToMount -- cameraTheta (0.00) - m_xAngle (0.00) = xAngle (-0.00 = -0.00)
23:44:24.288 00.004 11872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.97 = 2.97)
23:44:24.291 00.003 11872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
23:44:24.297 00.006 11872 setting force full frames = false
23:44:24.302 00.005 11872 setting lock position to (1851.20, 784.83)
23:44:24.306 00.004 11872 CurrentPosition() valid, moving to STATE_SELECTED
23:44:24.309 00.003 11872 Changing from state SELECTING to SELECTED
23:44:24.313 00.004 11872 guider state => SELECTED
23:44:24.317 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=171, med=0, FiltMin=0, FiltMax=117, Gamma=1.000
23:44:24.320 00.003 11872 UpdateGuideState exits: m=4097 SNR=43.0
23:44:24.324 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=171, med=0, FiltMin=0, FiltMax=117, Gamma=1.000
23:44:24.327 00.003 11872 Status Line: Auto-selected star at (1851.2, 784.8)
23:44:24.334 00.007 11872 PhdController: newstate STATE_WAIT_SELECTED
23:44:24.337 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:24.340 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:44:24.344 00.004 11872 Enqueuing Expose request
23:44:24.347 00.003 9960 Worker thread wakes up
23:44:24.348 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
23:44:24.348 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1836,770,31,31)
23:44:24.348 00.000 11872 evsrv: cli 0D2D3040 connect
23:44:24.352 00.004 11872 case statement mapped state 2 to 1
23:44:24.355 00.003 11872 case statement mapped state 2 to 1
23:44:24.360 00.005 11872 evsrv: cli 0D2D3040 request: {"method":"get_lock_position","id":"83aa588a-3303-4650-a8a1-08f83772cb14"}
23:44:24.362 00.002 11872 evsrv: cli 0D2D3040 response: {"jsonrpc":"2.0","result":[1851.20,784.83],"id":"83aa588a-3303-4650-a8a1-08f83772cb14"}
23:44:24.366 00.004 11872 evsrv: cli 0D2D3040 disconnect
23:44:24.371 00.005 11872 evsrv: cli 0D2D2640 connect
23:44:24.374 00.003 11872 case statement mapped state 2 to 1
23:44:24.378 00.004 11872 case statement mapped state 2 to 1
23:44:24.384 00.006 11872 evsrv: cli 0D2D2640 request: {"method":"get_app_state","id":"24a8fc5f-4121-49bb-8fd6-0069060f2f6a"}
23:44:24.387 00.003 11872 case statement mapped state 2 to 1
23:44:24.391 00.004 11872 evsrv: cli 0D2D2640 response: {"jsonrpc":"2.0","result":"Selected","id":"24a8fc5f-4121-49bb-8fd6-0069060f2f6a"}
23:44:24.396 00.005 11872 evsrv: cli 0D2D2640 disconnect
23:44:25.396 01.000 11872 evsrv: cli 0D2D3180 connect
23:44:25.403 00.007 11872 case statement mapped state 2 to 1
23:44:25.408 00.005 11872 case statement mapped state 2 to 1
23:44:25.413 00.005 11872 evsrv: cli 0D2D3180 request: {"method":"get_app_state","id":"7abbb2a5-4fd2-4658-9d30-56f75e29b6ea"}
23:44:25.418 00.005 11872 case statement mapped state 2 to 1
23:44:25.423 00.005 11872 evsrv: cli 0D2D3180 response: {"jsonrpc":"2.0","result":"Selected","id":"7abbb2a5-4fd2-4658-9d30-56f75e29b6ea"}
23:44:25.427 00.004 11872 evsrv: cli 0D2D3180 disconnect
23:44:25.600 00.173 9960 Exposure complete
23:44:25.716 00.116 9960 worker thread done servicing request
23:44:25.716 00.000 11872 OnExposeComplete: enter
23:44:25.721 00.005 11872 UpdateGuideState(): m_state=2
23:44:25.724 00.003 11872 Star::Find(15, 1851, 784, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:44:25.727 00.003 11872 Star::Find returns 1 (0), X=1851.20, Y=784.67, Mass=4179, SNR=43.5, Peak=171 HFD=5.7
23:44:25.732 00.005 11872 CameraToMount -- cameraTheta (-1.59) - m_xAngle (0.00) = xAngle (-1.60 = -1.60)
23:44:25.736 00.004 11872 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.37 = 1.37)
23:44:25.740 00.004 11872 CameraToMount -- cameraX=-0.00 cameraY=-0.16 hyp=0.16 cameraTheta=-1.59 mountX=-0.00 mountY=0.15, mountTheta=1.60
23:44:25.745 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=171, med=0, FiltMin=0, FiltMax=128, Gamma=1.000
23:44:25.750 00.005 11872 UpdateGuideState exits: m=4179 SNR=43.5
23:44:25.754 00.004 11872 PhdController: newstate STATE_CALIBRATE
23:44:25.757 00.003 11872 PhdController: newstate STATE_GUIDE
23:44:25.775 00.018 11872 Changing from state SELECTED to CALIBRATING_PRIMARY
23:44:25.779 00.004 11872 guider state => CALIBRATED
23:44:25.783 00.004 11872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
23:44:25.787 00.004 11872 reset dither spiral
23:44:25.790 00.003 11872 PhdController: newstate STATE_SETTLE_BEGIN
23:44:25.793 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:25.797 00.004 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:44:25.801 00.004 11872 Enqueuing Expose request
23:44:25.805 00.004 9960 Worker thread wakes up
23:44:25.805 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:44:25.805 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:44:26.428 00.623 11872 evsrv: cli 0D2D3220 connect
23:44:26.433 00.005 11872 case statement mapped state 5 to 1
23:44:26.439 00.006 11872 case statement mapped state 5 to 1
23:44:26.444 00.005 11872 evsrv: cli 0D2D3220 request: {"method":"get_app_state","id":"a1db4505-e7e2-49b5-8204-789764f2456e"}
23:44:26.448 00.004 11872 case statement mapped state 5 to 1
23:44:26.453 00.005 11872 evsrv: cli 0D2D3220 response: {"jsonrpc":"2.0","result":"Selected","id":"a1db4505-e7e2-49b5-8204-789764f2456e"}
23:44:26.458 00.005 11872 evsrv: cli 0D2D3220 disconnect
23:44:27.044 00.586 9960 Exposure complete
23:44:27.166 00.122 9960 worker thread done servicing request
23:44:27.167 00.001 11872 OnExposeComplete: enter
23:44:27.171 00.004 11872 UpdateGuideState(): m_state=5
23:44:27.175 00.004 11872 Star::Find(15, 1851, 784, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:44:27.179 00.004 11872 Star::Find returns 1 (0), X=1851.26, Y=784.74, Mass=4021, SNR=42.6, Peak=166 HFD=5.7
23:44:27.182 00.003 11872 CameraToMount -- cameraTheta (-0.96) - m_xAngle (0.00) = xAngle (-0.96 = -0.96)
23:44:27.186 00.004 11872 CameraToMount -- cameraTheta (-0.96) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.01 = 2.01)
23:44:27.190 00.004 11872 CameraToMount -- cameraX=0.06 cameraY=-0.09 hyp=0.11 cameraTheta=-0.96 mountX=0.06 mountY=0.10, mountTheta=1.01
23:44:27.196 00.006 11872 Changing from state CALIBRATED to GUIDING
23:44:27.200 00.004 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:44:27.203 00.003 11872 ScopeASCOM::SideOfPier() returns 0
23:44:27.206 00.003 11872 AdjustCalibrationForScopePointing (scope): current dec=31.2 pierSide=0, cal dec=0.0 pierSide=0 rotAngle=None bin=1
23:44:27.211 00.005 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:44:27.215 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:44:27.218 00.003 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:44:27.223 00.005 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:44:27.228 00.005 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:44:27.231 00.003 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:44:27.235 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:44:27.239 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:44:27.243 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:44:27.246 00.003 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:44:27.251 00.005 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:44:27.255 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:44:27.259 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:44:27.364 00.105 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:44:27.371 00.007 11872 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 2.900000
23:44:27.376 00.005 11872 Dec comp: XRate 1.564 -> 1.337 for dec 0.0 -> dec 31.2
23:44:27.381 00.005 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:44:27.385 00.004 11872 ScopeASCOM::SideOfPier() returns 0
23:44:27.391 00.006 11872 setting lock position to (1851.26, 784.74)
23:44:27.397 00.006 11872 guider state => GUIDING
23:44:27.401 00.004 11872 Status Line: Guiding
23:44:27.407 00.006 11872 Mount: notify guiding started
23:44:27.413 00.006 11872 GetString("/profile/5/name", "") returns "PHD SF 2025"
23:44:27.417 00.004 11872 GetString("/profile/5/scope/calibration/timestamp", "") returns "11/21/2025 10:15:14 PM"
23:44:27.421 00.004 11872 GetDouble("/profile/5/scope/calibration/xRate", 1.000000) returns 0.001564
23:44:27.425 00.004 11872 GetDouble("/profile/5/scope/calibration/yRate", 1.000000) returns 0.001340
23:44:27.430 00.005 11872 GetInt("/profile/5/scope/calibration/binning", 1) returns 1
23:44:27.434 00.004 11872 GetDouble("/profile/5/scope/calibration/xAngle", 0.000000) returns 0.004073
23:44:27.438 00.004 11872 GetDouble("/profile/5/scope/calibration/yAngle", 0.000000) returns -1.738880
23:44:27.442 00.004 11872 GetDouble("/profile/5/scope/calibration/declination", 0.000000) returns 0.000075
23:44:27.446 00.004 11872 GetInt("/profile/5/scope/calibration/pierSide", -1) returns 0
23:44:27.450 00.004 11872 GetInt("/profile/5/scope/calibration/raGuideParity", 0) returns 1
23:44:27.454 00.004 11872 GetInt("/profile/5/scope/calibration/decGuideParity", 0) returns -1
23:44:27.458 00.004 11872 GetDouble("/profile/5/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
23:44:27.462 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:44:27.467 00.005 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:44:27.471 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:44:27.475 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:44:27.481 00.006 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:44:27.486 00.005 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:44:27.489 00.003 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:44:27.495 00.006 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:44:27.499 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:44:27.502 00.003 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:44:27.505 00.003 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:44:27.511 00.006 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:44:27.516 00.005 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:44:27.520 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:44:27.524 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:44:27.529 00.005 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:44:27.533 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:44:27.537 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:44:27.540 00.003 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:44:27.544 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:44:27.549 00.005 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:44:27.552 00.003 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:44:27.557 00.005 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:44:27.561 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:44:27.565 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:44:27.568 00.003 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:44:27.588 00.020 11872 evsrv: cli 0D2D25A0 connect
23:44:27.594 00.006 11872 case statement mapped state 6 to 3
23:44:27.598 00.004 11872 case statement mapped state 6 to 3
23:44:27.602 00.004 11872 evsrv: cli 0D2D25A0 request: {"method":"get_app_state","id":"bed8e4a3-138a-4809-97fd-9fa0f2828f1c"}
23:44:27.607 00.005 11872 case statement mapped state 6 to 3
23:44:27.610 00.003 11872 evsrv: cli 0D2D25A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"bed8e4a3-138a-4809-97fd-9fa0f2828f1c"}
23:44:27.617 00.007 11872 evsrv: cli 0D2D25A0 disconnect
23:44:27.648 00.031 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:44:27.654 00.006 11872 ScopeASCOM::SideOfPier() returns 0
23:44:27.659 00.005 11872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
23:44:27.663 00.004 11872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
23:44:27.669 00.006 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:44:27.675 00.006 11872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 31.2
23:44:27.681 00.006 11872 MountToCamera -- mountTheta (-0.00) + m_xAngle (0.00) = xAngle (0.00 = 0.00)
23:44:27.686 00.005 11872 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
23:44:27.693 00.007 11872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
23:44:27.705 00.012 11872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
23:44:27.710 00.005 11872 GetInt("/profile/5/AutoLoadCalibration", -1) returns 1
23:44:27.717 00.007 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=166, med=0, FiltMin=0, FiltMax=124, Gamma=1.000
23:44:27.724 00.007 11872 UpdateGuideState exits: m=4021 SNR=42.6
23:44:27.728 00.004 11872 PhdController: newstate STATE_SETTLE_WAIT
23:44:27.733 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:27.739 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:44:27.744 00.005 11872 Enqueuing Expose request
23:44:27.749 00.005 9960 Worker thread wakes up
23:44:27.749 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:44:27.749 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1836,770,31,31)
23:44:28.990 01.241 9960 Exposure complete
23:44:29.081 00.091 9960 worker thread done servicing request
23:44:29.081 00.000 11872 OnExposeComplete: enter
23:44:29.085 00.004 11872 UpdateGuideState(): m_state=6
23:44:29.089 00.004 11872 Star::Find(15, 1851, 784, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:44:29.094 00.005 11872 Star::Find returns 1 (0), X=1851.33, Y=784.48, Mass=4293, SNR=44.1, Peak=181 HFD=5.7
23:44:29.097 00.003 11872 CameraToMount -- cameraTheta (-1.34) - m_xAngle (0.00) = xAngle (-1.34 = -1.34)
23:44:29.100 00.003 11872 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.63 = 1.63)
23:44:29.104 00.004 11872 CameraToMount -- cameraX=0.06 cameraY=-0.26 hyp=0.26 cameraTheta=-1.34 mountX=0.06 mountY=0.26, mountTheta=1.35
23:44:29.110 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.06, y=-0.26, opts=13)
23:44:29.114 00.004 11872 Enqueuing Move request for scope (0.06, -0.26)
23:44:29.117 00.003 9960 Worker thread wakes up
23:44:29.117 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=181, med=0, FiltMin=0, FiltMax=128, Gamma=1.000
23:44:29.121 00.004 11872 UpdateGuideState exits: m=4293 SNR=44.1
23:44:29.125 00.004 11872 PhdController: settling, locked = 1, distance = 0.16 (1.50) aobump = 0 frame = 1 / 99999
23:44:29.129 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.26) opts 0xd
23:44:29.129 00.000 9960 Handling offset move in thread for scope, endpoint = (0.06, -0.26)
23:44:29.129 00.000 9960 Moving (0.06, -0.26) raw xDistance=0.06 yDistance=0.26
23:44:29.129 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:44:29.129 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763790269.129,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.16,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:44:29.134 00.005 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
23:44:29.134 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:29.137 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:44:29.142 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
23:44:29.143 00.001 11872 Enqueuing Expose request
23:44:29.147 00.004 9960 MoveAxis(E, 0, ABG)
23:44:29.147 00.000 9960 Move returns status 0, amount 0
23:44:29.147 00.000 9960 MoveAxis(N, 0, ABG)
23:44:29.147 00.000 9960 Move returns status 0, amount 0
23:44:29.147 00.000 9960 move complete, result=0
23:44:29.147 00.000 9960 worker thread done servicing request
23:44:29.148 00.001 9960 Worker thread wakes up
23:44:29.148 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
23:44:29.151 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
23:44:29.152 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1836,770,31,31)
23:44:30.400 01.248 9960 Exposure complete
23:44:30.544 00.144 9960 worker thread done servicing request
23:44:30.545 00.001 11872 OnExposeComplete: enter
23:44:30.549 00.004 11872 UpdateGuideState(): m_state=6
23:44:30.553 00.004 11872 Star::Find(15, 1851, 784, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:44:30.556 00.003 11872 Star::Find returns 1 (0), X=1851.41, Y=784.47, Mass=4224, SNR=43.4, Peak=170 HFD=5.8
23:44:30.561 00.005 11872 CameraToMount -- cameraTheta (-1.07) - m_xAngle (0.00) = xAngle (-1.08 = -1.08)
23:44:30.567 00.006 11872 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.89 = 1.89)
23:44:30.570 00.003 11872 CameraToMount -- cameraX=0.14 cameraY=-0.27 hyp=0.30 cameraTheta=-1.07 mountX=0.14 mountY=0.29, mountTheta=1.11
23:44:30.575 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.14, y=-0.27, opts=13)
23:44:30.581 00.006 11872 Enqueuing Move request for scope (0.14, -0.27)
23:44:30.585 00.004 9960 Worker thread wakes up
23:44:30.585 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=171, med=0, FiltMin=0, FiltMax=114, Gamma=1.000
23:44:30.590 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.27) opts 0xd
23:44:30.590 00.000 11872 UpdateGuideState exits: m=4224 SNR=43.4
23:44:30.597 00.007 9960 Handling offset move in thread for scope, endpoint = (0.14, -0.27)
23:44:30.597 00.000 11872 PhdController: settling, locked = 1, distance = 0.20 (1.50) aobump = 0 frame = 2 / 99999
23:44:30.601 00.004 9960 Moving (0.14, -0.27) raw xDistance=0.14 yDistance=0.29
23:44:30.602 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763790270.601,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.20,"Time":1.5,"SettleTime":10.0,"StarLocked":true}
23:44:30.606 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:44:30.606 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:30.610 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
23:44:30.610 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:44:30.614 00.004 11872 Enqueuing Expose request
23:44:30.617 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
23:44:30.617 00.000 9960 MoveAxis(E, 0, ABG)
23:44:30.618 00.001 9960 Move returns status 0, amount 0
23:44:30.618 00.000 9960 MoveAxis(N, 0, ABG)
23:44:30.618 00.000 9960 Move returns status 0, amount 0
23:44:30.618 00.000 9960 move complete, result=0
23:44:30.618 00.000 9960 worker thread done servicing request
23:44:30.618 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
23:44:30.622 00.004 9960 Worker thread wakes up
23:44:30.622 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:44:30.623 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1836,770,31,31)
23:44:31.868 01.245 9960 Exposure complete
23:44:31.984 00.116 9960 worker thread done servicing request
23:44:31.984 00.000 11872 OnExposeComplete: enter
23:44:31.988 00.004 11872 UpdateGuideState(): m_state=6
23:44:31.992 00.004 11872 Star::Find(15, 1851, 784, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:44:31.996 00.004 11872 Star::Find returns 1 (0), X=1851.44, Y=784.09, Mass=3989, SNR=42.1, Peak=186 HFD=5.7
23:44:32.000 00.004 11872 CameraToMount -- cameraTheta (-1.31) - m_xAngle (0.00) = xAngle (-1.31 = -1.31)
23:44:32.005 00.005 11872 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.66 = 1.66)
23:44:32.009 00.004 11872 CameraToMount -- cameraX=0.17 cameraY=-0.65 hyp=0.67 cameraTheta=-1.31 mountX=0.17 mountY=0.67, mountTheta=1.32
23:44:32.014 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.17, y=-0.65, opts=13)
23:44:32.018 00.004 11872 Enqueuing Move request for scope (0.17, -0.65)
23:44:32.022 00.004 9960 Worker thread wakes up
23:44:32.022 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.65) opts 0xd
23:44:32.022 00.000 9960 Handling offset move in thread for scope, endpoint = (0.17, -0.65)
23:44:32.023 00.001 9960 Moving (0.17, -0.65) raw xDistance=0.17 yDistance=0.67
23:44:32.023 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
23:44:32.023 00.000 9960 resist switch: large excursion: input 0.67 thresh 0.60 direction from 0 to 1
23:44:32.023 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.01
23:44:32.023 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.67 from input 0.67
23:44:32.024 00.001 9960 MoveAxis(E, 0, ABG)
23:44:32.024 00.000 9960 Move returns status 0, amount 0
23:44:32.024 00.000 9960 MoveAxis(S, 501, ABG)
23:44:32.024 00.000 9960 Guiding  Dir = 1, Dur = 501
23:44:32.024 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=186, med=0, FiltMin=0, FiltMax=120, Gamma=1.000
23:44:32.028 00.004 9960 IsSlewing returns 0
23:44:32.028 00.000 11872 UpdateGuideState exits: m=3989 SNR=42.1
23:44:32.031 00.003 11872 PhdController: settling, locked = 1, distance = 0.34 (1.50) aobump = 0 frame = 3 / 99999
23:44:32.036 00.005 9960 IsGuiding returns 0
23:44:32.036 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763790272.036,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.34,"Time":2.9,"SettleTime":10.0,"StarLocked":true}
23:44:32.040 00.004 9960 PulseGuide returned control before completion, sleep 511
23:44:32.040 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:32.043 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:44:32.047 00.004 11872 Enqueuing Expose request
23:44:32.567 00.520 9960 IsGuiding returns 1
23:44:32.568 00.001 9960 scope still moving after pulse duration time elapsed
23:44:32.599 00.031 9960 IsSlewing returns 0
23:44:32.600 00.001 9960 IsGuiding returns 0
23:44:32.601 00.001 9960 scope move finished after 501 + 63 ms
23:44:32.601 00.000 9960 Move returns status 0, amount 501
23:44:32.602 00.001 9960 move complete, result=0
23:44:32.603 00.001 9960 worker thread done servicing request
23:44:32.603 00.000 9960 Worker thread wakes up
23:44:32.603 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 0.7 px 501 ms SOUTH
23:44:32.610 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
23:44:32.610 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1836,770,31,31)
23:44:33.863 01.253 9960 Exposure complete
23:44:33.987 00.124 9960 worker thread done servicing request
23:44:33.987 00.000 11872 OnExposeComplete: enter
23:44:33.992 00.005 11872 UpdateGuideState(): m_state=6
23:44:33.995 00.003 11872 Star::Find(15, 1851, 784, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
23:44:33.999 00.004 11872 Star::Find returns 1 (0), X=1851.56, Y=784.62, Mass=4199, SNR=44.0, Peak=196 HFD=5.8
23:44:34.003 00.004 11872 CameraToMount -- cameraTheta (-0.37) - m_xAngle (0.00) = xAngle (-0.38 = -0.38)
23:44:34.006 00.003 11872 CameraToMount -- cameraTheta (-0.37) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.59 = 2.59)
23:44:34.011 00.005 11872 CameraToMount -- cameraX=0.29 cameraY=-0.11 hyp=0.31 cameraTheta=-0.37 mountX=0.29 mountY=0.16, mountTheta=0.51
23:44:34.016 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.29, y=-0.11, opts=13)
23:44:34.020 00.004 11872 Enqueuing Move request for scope (0.29, -0.11)
23:44:34.023 00.003 9960 Worker thread wakes up
23:44:34.023 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=196, med=0, FiltMin=0, FiltMax=111, Gamma=1.000
23:44:34.027 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.11) opts 0xd
23:44:34.027 00.000 9960 Handling offset move in thread for scope, endpoint = (0.29, -0.11)
23:44:34.027 00.000 9960 Moving (0.29, -0.11) raw xDistance=0.29 yDistance=0.16
23:44:34.028 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29
23:44:34.028 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:44:34.028 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
23:44:34.028 00.000 9960 MoveAxis(W, 138, ABG)
23:44:34.029 00.001 9960 Guiding  Dir = 3, Dur = 138
23:44:34.029 00.000 11872 UpdateGuideState exits: m=4199 SNR=44.0
23:44:34.033 00.004 9960 IsSlewing returns 0
23:44:34.033 00.000 11872 PhdController: settling, locked = 1, distance = 0.33 (1.50) aobump = 0 frame = 4 / 99999
23:44:34.036 00.003 9960 IsGuiding returns 0
23:44:34.036 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763790274.036,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.33,"Time":4.9,"SettleTime":10.0,"StarLocked":true}
23:44:34.041 00.005 9960 PulseGuide returned control before completion, sleep 148
23:44:34.041 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:34.044 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:44:34.048 00.004 11872 Enqueuing Expose request
23:44:34.197 00.149 9960 IsGuiding returns 1
23:44:34.198 00.001 9960 scope still moving after pulse duration time elapsed
23:44:34.228 00.030 9960 IsSlewing returns 0
23:44:34.228 00.000 9960 IsGuiding returns 0
23:44:34.229 00.001 9960 scope move finished after 138 + 54 ms
23:44:34.229 00.000 9960 Move returns status 0, amount 138
23:44:34.229 00.000 9960 MoveAxis(N, 0, ABG)
23:44:34.229 00.000 9960 Move returns status 0, amount 0
23:44:34.229 00.000 9960 move complete, result=0
23:44:34.231 00.002 9960 worker thread done servicing request
23:44:34.231 00.000 11872 GuideStep: 0.3 px 138 ms WEST, 0.2 px 0 ms NORTH
23:44:34.237 00.006 9960 Worker thread wakes up
23:44:34.237 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:44:34.237 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1836,770,31,31)
23:44:35.499 01.262 9960 Exposure complete
23:44:35.613 00.114 9960 worker thread done servicing request
23:44:35.614 00.001 11872 OnExposeComplete: enter
23:44:35.617 00.003 11872 UpdateGuideState(): m_state=6
23:44:35.620 00.003 11872 Star::Find(15, 1851, 784, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
23:44:35.625 00.005 11872 Star::Find returns 1 (0), X=1851.36, Y=784.65, Mass=4072, SNR=42.9, Peak=190 HFD=5.6
23:44:35.629 00.004 11872 CameraToMount -- cameraTheta (-0.75) - m_xAngle (0.00) = xAngle (-0.76 = -0.76)
23:44:35.634 00.005 11872 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.21 = 2.21)
23:44:35.640 00.006 11872 CameraToMount -- cameraX=0.09 cameraY=-0.09 hyp=0.13 cameraTheta=-0.75 mountX=0.09 mountY=0.10, mountTheta=0.83
23:44:35.647 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.09, y=-0.09, opts=13)
23:44:35.653 00.006 11872 Enqueuing Move request for scope (0.09, -0.09)
23:44:35.659 00.006 9960 Worker thread wakes up
23:44:35.659 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=190, med=0, FiltMin=0, FiltMax=124, Gamma=1.000
23:44:35.664 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.09) opts 0xd
23:44:35.665 00.001 11872 UpdateGuideState exits: m=4072 SNR=42.9
23:44:35.670 00.005 9960 Handling offset move in thread for scope, endpoint = (0.09, -0.09)
23:44:35.670 00.000 11872 PhdController: settling, locked = 1, distance = 0.27 (1.50) aobump = 0 frame = 5 / 99999
23:44:35.676 00.006 9960 Moving (0.09, -0.09) raw xDistance=0.09 yDistance=0.10
23:44:35.676 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:44:35.676 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763790275.676,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.27,"Time":6.5,"SettleTime":10.0,"StarLocked":true}
23:44:35.682 00.006 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:44:35.682 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:35.688 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:44:35.693 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:44:35.693 00.000 11872 Enqueuing Expose request
23:44:35.700 00.007 9960 MoveAxis(E, 0, ABG)
23:44:35.700 00.000 9960 Move returns status 0, amount 0
23:44:35.700 00.000 9960 MoveAxis(N, 0, ABG)
23:44:35.701 00.001 9960 Move returns status 0, amount 0
23:44:35.701 00.000 9960 move complete, result=0
23:44:35.701 00.000 9960 worker thread done servicing request
23:44:35.701 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:44:35.707 00.006 9960 Worker thread wakes up
23:44:35.707 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:44:35.707 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1836,770,31,31)
23:44:36.952 01.245 9960 Exposure complete
23:44:37.059 00.107 9960 worker thread done servicing request
23:44:37.060 00.001 11872 OnExposeComplete: enter
23:44:37.063 00.003 11872 UpdateGuideState(): m_state=6
23:44:37.067 00.004 11872 Star::Find(15, 1851, 784, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
23:44:37.072 00.005 11872 Star::Find returns 1 (0), X=1851.33, Y=784.63, Mass=3970, SNR=42.2, Peak=162 HFD=5.6
23:44:37.075 00.003 11872 CameraToMount -- cameraTheta (-1.02) - m_xAngle (0.00) = xAngle (-1.02 = -1.02)
23:44:37.078 00.003 11872 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.95 = 1.95)
23:44:37.083 00.005 11872 CameraToMount -- cameraX=0.07 cameraY=-0.11 hyp=0.13 cameraTheta=-1.02 mountX=0.07 mountY=0.12, mountTheta=1.06
23:44:37.088 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.07, y=-0.11, opts=13)
23:44:37.091 00.003 11872 Enqueuing Move request for scope (0.07, -0.11)
23:44:37.095 00.004 9960 Worker thread wakes up
23:44:37.095 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.11) opts 0xd
23:44:37.095 00.000 9960 Handling offset move in thread for scope, endpoint = (0.07, -0.11)
23:44:37.095 00.000 9960 Moving (0.07, -0.11) raw xDistance=0.07 yDistance=0.12
23:44:37.095 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:44:37.095 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:44:37.095 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=162, med=0, FiltMin=0, FiltMax=113, Gamma=1.000
23:44:37.100 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:44:37.100 00.000 9960 MoveAxis(E, 0, ABG)
23:44:37.100 00.000 9960 Move returns status 0, amount 0
23:44:37.100 00.000 9960 MoveAxis(N, 0, ABG)
23:44:37.100 00.000 9960 Move returns status 0, amount 0
23:44:37.101 00.001 9960 move complete, result=0
23:44:37.101 00.000 9960 worker thread done servicing request
23:44:37.101 00.000 11872 UpdateGuideState exits: m=3970 SNR=42.2
23:44:37.106 00.005 11872 PhdController: settling, locked = 1, distance = 0.23 (1.50) aobump = 0 frame = 6 / 99999
23:44:37.109 00.003 11872 evsrv: {"Event":"Settling","Timestamp":1763790277.109,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.23,"Time":8.0,"SettleTime":10.0,"StarLocked":true}
23:44:37.113 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:37.116 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:44:37.119 00.003 11872 Enqueuing Expose request
23:44:37.121 00.002 9960 Worker thread wakes up
23:44:37.121 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:44:37.121 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1836,770,31,31)
23:44:37.122 00.001 11872 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:44:38.377 01.255 9960 Exposure complete
23:44:38.488 00.111 9960 worker thread done servicing request
23:44:38.489 00.001 11872 OnExposeComplete: enter
23:44:38.492 00.003 11872 UpdateGuideState(): m_state=6
23:44:38.496 00.004 11872 Star::Find(15, 1851, 784, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
23:44:38.500 00.004 11872 Star::Find returns 1 (0), X=1851.52, Y=784.38, Mass=4539, SNR=45.9, Peak=207 HFD=6.0
23:44:38.503 00.003 11872 CameraToMount -- cameraTheta (-0.95) - m_xAngle (0.00) = xAngle (-0.96 = -0.96)
23:44:38.507 00.004 11872 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.01 = 2.01)
23:44:38.510 00.003 11872 CameraToMount -- cameraX=0.25 cameraY=-0.36 hyp=0.44 cameraTheta=-0.95 mountX=0.25 mountY=0.39, mountTheta=1.00
23:44:38.515 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.25, y=-0.36, opts=13)
23:44:38.518 00.003 11872 Enqueuing Move request for scope (0.25, -0.36)
23:44:38.523 00.005 9960 Worker thread wakes up
23:44:38.523 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.36) opts 0xd
23:44:38.524 00.001 9960 Handling offset move in thread for scope, endpoint = (0.25, -0.36)
23:44:38.524 00.000 9960 Moving (0.25, -0.36) raw xDistance=0.25 yDistance=0.39
23:44:38.524 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
23:44:38.524 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.39 from input 0.39
23:44:38.524 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=0, FiltMin=0, FiltMax=125, Gamma=1.000
23:44:38.528 00.004 9960 MoveAxis(W, 118, ABG)
23:44:38.528 00.000 9960 Guiding  Dir = 3, Dur = 118
23:44:38.529 00.001 11872 UpdateGuideState exits: m=4539 SNR=45.9
23:44:38.532 00.003 9960 IsSlewing returns 0
23:44:38.533 00.001 11872 PhdController: settling, locked = 1, distance = 0.29 (1.50) aobump = 0 frame = 7 / 99999
23:44:38.537 00.004 9960 IsGuiding returns 0
23:44:38.537 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763790278.537,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.29,"Time":9.4,"SettleTime":10.0,"StarLocked":true}
23:44:38.541 00.004 9960 PulseGuide returned control before completion, sleep 128
23:44:38.541 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:38.546 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:44:38.549 00.003 11872 Enqueuing Expose request
23:44:38.675 00.126 9960 IsGuiding returns 1
23:44:38.677 00.002 9960 scope still moving after pulse duration time elapsed
23:44:38.707 00.030 9960 IsSlewing returns 0
23:44:38.708 00.001 9960 IsGuiding returns 1
23:44:38.739 00.031 9960 IsSlewing returns 0
23:44:38.740 00.001 9960 IsGuiding returns 1
23:44:38.769 00.029 9960 IsSlewing returns 0
23:44:38.772 00.003 9960 IsGuiding returns 0
23:44:38.773 00.001 9960 scope move finished after 118 + 117 ms
23:44:38.773 00.000 9960 Move returns status 0, amount 118
23:44:38.774 00.001 9960 MoveAxis(S, 294, ABG)
23:44:38.774 00.000 9960 Guiding  Dir = 1, Dur = 294
23:44:38.775 00.001 9960 IsSlewing returns 0
23:44:38.775 00.000 9960 IsGuiding returns 0
23:44:38.775 00.000 9960 PulseGuide returned control before completion, sleep 304
23:44:39.082 00.307 9960 IsGuiding returns 1
23:44:39.084 00.002 9960 scope still moving after pulse duration time elapsed
23:44:39.112 00.028 9960 IsSlewing returns 0
23:44:39.113 00.001 9960 IsGuiding returns 0
23:44:39.113 00.000 9960 scope move finished after 294 + 43 ms
23:44:39.113 00.000 9960 Move returns status 0, amount 294
23:44:39.114 00.001 9960 move complete, result=0
23:44:39.114 00.000 9960 worker thread done servicing request
23:44:39.114 00.000 11872 GuideStep: 0.3 px 118 ms WEST, 0.4 px 294 ms SOUTH
23:44:39.119 00.005 9960 Worker thread wakes up
23:44:39.119 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:44:39.119 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1836,770,31,31)
23:44:40.367 01.248 9960 Exposure complete
23:44:40.471 00.104 9960 worker thread done servicing request
23:44:40.471 00.000 11872 OnExposeComplete: enter
23:44:40.474 00.003 11872 UpdateGuideState(): m_state=6
23:44:40.477 00.003 11872 Star::Find(15, 1851, 784, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
23:44:40.488 00.011 11872 Star::Find returns 1 (0), X=1851.48, Y=784.70, Mass=4070, SNR=43.1, Peak=193 HFD=5.8
23:44:40.492 00.004 11872 CameraToMount -- cameraTheta (-0.20) - m_xAngle (0.00) = xAngle (-0.20 = -0.20)
23:44:40.495 00.003 11872 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.77 = 2.77)
23:44:40.499 00.004 11872 CameraToMount -- cameraX=0.21 cameraY=-0.04 hyp=0.22 cameraTheta=-0.20 mountX=0.21 mountY=0.08, mountTheta=0.35
23:44:40.504 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.21, y=-0.04, opts=13)
23:44:40.507 00.003 11872 Enqueuing Move request for scope (0.21, -0.04)
23:44:40.509 00.002 9960 Worker thread wakes up
23:44:40.510 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=193, med=0, FiltMin=0, FiltMax=118, Gamma=1.000
23:44:40.515 00.005 11872 UpdateGuideState exits: m=4070 SNR=43.1
23:44:40.518 00.003 11872 PhdController: settling, locked = 1, distance = 0.27 (1.50) aobump = 0 frame = 8 / 99999
23:44:40.520 00.002 11872 PhdController: newstate STATE_FINISH
23:44:40.523 00.003 11872 PhdController complete: success
23:44:40.526 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.04) opts 0xd
23:44:40.527 00.001 9960 Handling offset move in thread for scope, endpoint = (0.21, -0.04)
23:44:40.527 00.000 9960 Moving (0.21, -0.04) raw xDistance=0.21 yDistance=0.08
23:44:40.527 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.21
23:44:40.527 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:44:40.528 00.001 11872 evsrv: {"Event":"SettleDone","Timestamp":1763790280.526,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":8,"DroppedFrames":0}
23:44:40.531 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:44:40.531 00.000 9960 MoveAxis(W, 108, ABG)
23:44:40.531 00.000 9960 Guiding  Dir = 3, Dur = 108
23:44:40.531 00.000 11872 Mount: notify guiding dither settle done success=1
23:44:40.534 00.003 11872 PhdController: newstate STATE_IDLE
23:44:40.539 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:40.542 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:44:40.545 00.003 11872 Enqueuing Expose request
23:44:40.548 00.003 9960 IsSlewing returns 0
23:44:40.548 00.000 9960 IsGuiding returns 0
23:44:40.548 00.000 9960 PulseGuide returned control before completion, sleep 118
23:44:40.671 00.123 9960 IsGuiding returns 1
23:44:40.673 00.002 9960 scope still moving after pulse duration time elapsed
23:44:40.702 00.029 9960 IsSlewing returns 0
23:44:40.703 00.001 9960 IsGuiding returns 0
23:44:40.704 00.001 9960 scope move finished after 108 + 47 ms
23:44:40.704 00.000 9960 Move returns status 0, amount 108
23:44:40.704 00.000 9960 MoveAxis(N, 0, ABG)
23:44:40.705 00.001 9960 Move returns status 0, amount 0
23:44:40.705 00.000 9960 move complete, result=0
23:44:40.705 00.000 9960 worker thread done servicing request
23:44:40.707 00.002 9960 Worker thread wakes up
23:44:40.707 00.000 11872 GuideStep: 0.2 px 108 ms WEST, 0.1 px 0 ms NORTH
23:44:40.713 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
23:44:40.713 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1836,770,31,31)
23:44:41.616 00.903 11872 evsrv: cli 0D2D2960 connect
23:44:41.622 00.006 11872 case statement mapped state 6 to 3
23:44:41.628 00.006 11872 case statement mapped state 6 to 3
23:44:41.634 00.006 11872 evsrv: cli 0D2D2960 request: {"method":"get_app_state","id":"6976f32f-4d38-4742-8149-64754e837dfe"}
23:44:41.643 00.009 11872 case statement mapped state 6 to 3
23:44:41.647 00.004 11872 evsrv: cli 0D2D2960 response: {"jsonrpc":"2.0","result":"Guiding","id":"6976f32f-4d38-4742-8149-64754e837dfe"}
23:44:41.650 00.003 11872 evsrv: cli 0D2D2960 disconnect
23:44:41.653 00.003 11872 evsrv: cli 0D2D2A00 connect
23:44:41.658 00.005 11872 case statement mapped state 6 to 3
23:44:41.662 00.004 11872 case statement mapped state 6 to 3
23:44:41.666 00.004 11872 evsrv: cli 0D2D2A00 request: {"method":"stop_capture","id":"46eb6859-a97e-4c7b-857f-2110e2b59706"}
23:44:41.672 00.006 11872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:44:41.680 00.008 11872 Status Line: Waiting for devices...
23:44:41.686 00.006 11872 evsrv: cli 0D2D2A00 response: {"jsonrpc":"2.0","result":0,"id":"46eb6859-a97e-4c7b-857f-2110e2b59706"}
23:44:41.690 00.004 11872 evsrv: cli 0D2D2A00 disconnect
23:44:41.696 00.006 11872 evsrv: cli 0D2D21E0 connect
23:44:41.700 00.004 11872 case statement mapped state 6 to 3
23:44:41.705 00.005 11872 case statement mapped state 6 to 3
23:44:41.708 00.003 11872 evsrv: cli 0D2D21E0 request: {"method":"get_app_state","id":"72f3c5e4-3c2a-4378-8789-5ff9f461ade8"}
23:44:41.712 00.004 11872 case statement mapped state 6 to 3
23:44:41.715 00.003 11872 evsrv: cli 0D2D21E0 response: {"jsonrpc":"2.0","result":"Guiding","id":"72f3c5e4-3c2a-4378-8789-5ff9f461ade8"}
23:44:41.719 00.004 11872 evsrv: cli 0D2D21E0 disconnect
23:44:41.736 00.017 9960 ZWO: stopexposure
23:44:41.927 00.191 9960 Error thrown from C:\cygwin\home\agalasso\projects\phd2\worker_thread.cpp:190->Capture failed
23:44:41.927 00.000 9960 worker thread done servicing request
23:44:41.927 00.000 11872 OnExposeComplete: enter
23:44:41.930 00.003 11872 OnExposeComplete: Capture Error reported
23:44:41.933 00.003 11872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
23:44:41.936 00.003 11872 Mount: notify guiding stopped
23:44:41.942 00.006 11872 Changing from state GUIDING to STOP
23:44:41.946 00.004 11872 guider state => SELECTED
23:44:41.949 00.003 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=193, med=0, FiltMin=0, FiltMax=118, Gamma=1.000
23:44:41.953 00.004 11872 Changing from state SELECTED to UNINITIALIZED
23:44:41.956 00.003 11872 guider state => SELECTING
23:44:41.964 00.008 11872 Status Line: Stopped.
23:44:41.970 00.006 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\myframe_events.cpp:489->Error reported capturing image
23:44:42.719 00.749 11872 evsrv: cli 0D2D34A0 connect
23:44:42.726 00.007 11872 evsrv: cli 0D2D34A0 request: {"method":"get_app_state","id":"f02630a2-00b1-4aa6-bacf-c37fab90cfd5"}
23:44:42.732 00.006 11872 evsrv: cli 0D2D34A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"f02630a2-00b1-4aa6-bacf-c37fab90cfd5"}
23:44:42.737 00.005 11872 evsrv: cli 0D2D34A0 disconnect
23:45:01.146 18.409 11872 evsrv: cli 0D2D2460 connect
23:45:01.150 00.004 11872 evsrv: cli 0D2D2460 request: {"method":"get_app_state","id":"00bb5c0a-3b63-4056-90ef-fd4e69be6638"}
23:45:01.158 00.008 11872 evsrv: cli 0D2D2460 response: {"jsonrpc":"2.0","result":"Stopped","id":"00bb5c0a-3b63-4056-90ef-fd4e69be6638"}
23:45:01.161 00.003 11872 evsrv: cli 0D2D2460 disconnect
23:45:01.165 00.004 11872 evsrv: cli 0D2D32C0 connect
23:45:01.171 00.006 11872 evsrv: cli 0D2D32C0 request: {"method":"get_calibrated","id":"5b681e44-f0d1-4dfd-8816-390152d8860f"}
23:45:01.176 00.005 11872 evsrv: cli 0D2D32C0 response: {"jsonrpc":"2.0","result":true,"id":"5b681e44-f0d1-4dfd-8816-390152d8860f"}
23:45:01.181 00.005 11872 evsrv: cli 0D2D32C0 disconnect
23:45:01.187 00.006 11872 evsrv: cli 0D2D2BE0 connect
23:45:01.192 00.005 11872 evsrv: cli 0D2D2BE0 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"a0811e69-9dea-48f5-b6ce-1480821226e7"}
23:45:01.195 00.003 11872 PhdController::Guide begins
23:45:01.199 00.004 11872 PhdController: newstate STATE_SETUP
23:45:01.203 00.004 11872 PhdController: setup
23:45:01.209 00.006 11872 PhdController: newstate STATE_ATTEMPT_START
23:45:01.212 00.003 11872 PhdController: start capturing
23:45:01.217 00.005 11872 Changing from state SELECTING to UNINITIALIZED
23:45:01.221 00.004 11872 guider state => SELECTING
23:45:01.224 00.003 11872 setting force full frames = true
23:45:01.228 00.004 11872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
23:45:01.237 00.009 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:45:01.242 00.005 11872 Enqueuing Expose request
23:45:01.246 00.004 11872 PhdController: newstate STATE_SELECT_STAR
23:45:01.250 00.004 9960 Worker thread wakes up
23:45:01.250 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:45:01.250 00.000 11872 evsrv: cli 0D2D2BE0 response: {"jsonrpc":"2.0","result":0,"id":"a0811e69-9dea-48f5-b6ce-1480821226e7"}
23:45:01.254 00.004 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:45:01.254 00.000 11872 evsrv: cli 0D2D2BE0 disconnect
23:45:01.259 00.005 11872 evsrv: cli 0D2D2E60 connect
23:45:01.263 00.004 11872 case statement mapped state 1 to 101
23:45:01.268 00.005 11872 case statement mapped state 1 to 101
23:45:01.272 00.004 11872 evsrv: cli 0D2D2E60 request: {"method":"get_lock_shift_params","id":"2f19287b-e789-405e-be69-a43849a89afa"}
23:45:01.276 00.004 11872 evsrv: cli 0D2D2E60 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"2f19287b-e789-405e-be69-a43849a89afa"}
23:45:01.281 00.005 11872 evsrv: cli 0D2D2E60 disconnect
23:45:01.285 00.004 11872 evsrv: cli 0D2D2500 connect
23:45:01.288 00.003 11872 case statement mapped state 1 to 101
23:45:01.292 00.004 11872 case statement mapped state 1 to 101
23:45:01.296 00.004 11872 evsrv: cli 0D2D2500 request: {"method":"get_lock_position","id":"b031fb4e-7781-41f6-a880-ba2734916484"}
23:45:01.302 00.006 11872 evsrv: cli 0D2D2500 response: {"jsonrpc":"2.0","result":null,"id":"b031fb4e-7781-41f6-a880-ba2734916484"}
23:45:01.306 00.004 11872 evsrv: cli 0D2D2500 disconnect
23:45:02.308 01.002 11872 evsrv: cli 0D2D2960 connect
23:45:02.314 00.006 11872 case statement mapped state 1 to 101
23:45:02.321 00.007 11872 case statement mapped state 1 to 101
23:45:02.327 00.006 11872 evsrv: cli 0D2D2960 request: {"method":"get_lock_position","id":"cb00604c-117d-4c6d-886c-2585899df2c3"}
23:45:02.332 00.005 11872 evsrv: cli 0D2D2960 response: {"jsonrpc":"2.0","result":null,"id":"cb00604c-117d-4c6d-886c-2585899df2c3"}
23:45:02.338 00.006 11872 evsrv: cli 0D2D2960 disconnect
23:45:02.492 00.154 9960 Exposure complete
23:45:02.579 00.087 9960 worker thread done servicing request
23:45:02.580 00.001 11872 OnExposeComplete: enter
23:45:02.584 00.004 11872 UpdateGuideState(): m_state=1
23:45:02.587 00.003 11872 UpdateCurrentPosition: no star selected
23:45:02.592 00.005 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
23:45:02.596 00.004 11872 Status Line: No star selected
23:45:02.600 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=195, med=0, FiltMin=0, FiltMax=123, Gamma=1.000
23:45:02.605 00.005 11872 UpdateGuideState exits: No star selected
23:45:02.609 00.004 11872 GuiderMultiStar::AutoSelect enter
23:45:02.612 00.003 11872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
23:45:02.716 00.104 11872 AutoFind: auto downsample for scale 1.00 => 1x
23:45:02.909 00.193 11872 AutoFind: global mean = 0.0, stdev 2.3
23:45:02.913 00.004 11872 AutoFind: using threshold = 0.1
23:45:03.154 00.241 11872 AutoFind: local max [1609, 233] 125.9
23:45:03.158 00.004 11872 AutoFind: local max [1852, 783] 118.1
23:45:03.161 00.003 11872 AutoFind: local max [53, 284] 74.5
23:45:03.165 00.004 11872 AutoFind: local max [1743, 246] 55.9
23:45:03.169 00.004 11872 AutoFind: local max [1392, 15] 44.9
23:45:03.174 00.005 11872 AutoFind: local max [795, 477] 29.1
23:45:03.178 00.004 11872 AutoFind: local max [1538, 999] 28.1
23:45:03.182 00.004 11872 AutoFind: local max [1537, 1004] 26.8
23:45:03.185 00.003 11872 AutoFind: local max [795, 484] 24.0
23:45:03.190 00.005 11872 AutoFind: local max [471, 236] 23.7
23:45:03.193 00.003 11872 AutoFind: local max [148, 446] 21.3
23:45:03.197 00.004 11872 AutoFind: local max [185, 348] 20.5
23:45:03.200 00.003 11872 AutoFind: local max [1058, 265] 20.4
23:45:03.204 00.004 11872 AutoFind: local max [1059, 271] 18.2
23:45:03.209 00.005 11872 AutoFind: local max [899, 836] 17.9
23:45:03.212 00.003 11872 AutoFind: local max [1440, 1044] 17.7
23:45:03.216 00.004 11872 AutoFind: local max [269, 1078] 17.0
23:45:03.219 00.003 11872 AutoFind: local max [136, 862] 16.2
23:45:03.223 00.004 11872 AutoFind: local max [52, 933] 14.6
23:45:03.226 00.003 11872 AutoFind: local max [1336, 91] 13.6
23:45:03.230 00.004 11872 AutoFind: local max [295, 368] 11.2
23:45:03.234 00.004 11872 AutoFind: local max [774, 65] 10.9
23:45:03.237 00.003 11872 AutoFind: local max [186, 10] 10.3
23:45:03.241 00.004 11872 AutoFind: local max [1374, 571] 10.0
23:45:03.244 00.003 11872 AutoFind: local max [1926, 613] 8.6
23:45:03.249 00.005 11872 AutoFind: local max [407, 267] 8.6
23:45:03.252 00.003 11872 AutoFind: local max [1463, 399] 8.4
23:45:03.256 00.004 11872 AutoFind: local max [505, 309] 8.3
23:45:03.259 00.003 11872 AutoFind: local max [1386, 487] 8.3
23:45:03.262 00.003 11872 AutoFind: local max [155, 948] 8.2
23:45:03.267 00.005 11872 AutoFind: local max [325, 1018] 8.1
23:45:03.270 00.003 11872 AutoFind: local max [12, 526] 7.8
23:45:03.274 00.004 11872 AutoFind: local max [522, 236] 7.4
23:45:03.277 00.003 11872 AutoFind: local max [1878, 62] 7.4
23:45:03.282 00.005 11872 AutoFind: local max [503, 314] 7.3
23:45:03.286 00.004 11872 AutoFind: local max [1411, 16] 7.2
23:45:03.289 00.003 11872 AutoFind: local max [1506, 640] 7.0
23:45:03.292 00.003 11872 AutoFind: local max [1364, 516] 6.9
23:45:03.298 00.006 11872 AutoFind: local max [55, 593] 6.8
23:45:03.301 00.003 11872 AutoFind: local max [1375, 578] 6.7
23:45:03.306 00.005 11872 AutoFind: local max [1801, 167] 6.6
23:45:03.309 00.003 11872 AutoFind: local max [1542, 431] 6.4
23:45:03.313 00.004 11872 AutoFind: local max [1387, 493] 6.2
23:45:03.316 00.003 11872 AutoFind: local max [302, 585] 6.0
23:45:03.320 00.004 11872 AutoFind: local max [395, 615] 5.8
23:45:03.324 00.004 11872 AutoFind: local max [578, 565] 5.7
23:45:03.329 00.005 11872 AutoFind: local max [324, 926] 5.6
23:45:03.332 00.003 11872 AutoFind: local max [332, 337] 5.5
23:45:03.336 00.004 11872 AutoFind: local max [1838, 557] 5.5
23:45:03.339 00.003 11872 AutoFind: local max [535, 490] 5.1
23:45:03.343 00.004 11872 AutoFind: local max [1029, 998] 5.1
23:45:03.347 00.004 11872 AutoFind: local max [124, 896] 4.9
23:45:03.350 00.003 11872 AutoFind: local max [831, 778] 4.9
23:45:03.355 00.005 11872 AutoFind: local max [1810, 330] 4.9
23:45:03.358 00.003 11872 AutoFind: local max [1359, 663] 4.9
23:45:03.362 00.004 11872 AutoFind: local max [1031, 991] 4.8
23:45:03.365 00.003 11872 AutoFind: local max [587, 169] 4.8
23:45:03.368 00.003 11872 AutoFind: local max [1413, 371] 4.8
23:45:03.372 00.004 11872 AutoFind: local max [1837, 562] 4.8
23:45:03.377 00.005 11872 AutoFind: local max [386, 966] 4.7
23:45:03.381 00.004 11872 AutoFind: local max [619, 481] 4.6
23:45:03.384 00.003 11872 AutoFind: local max [1863, 779] 4.4
23:45:03.388 00.004 11872 AutoFind: local max [793, 801] 4.3
23:45:03.392 00.004 11872 AutoFind: local max [1155, 36] 4.3
23:45:03.397 00.005 11872 AutoFind: local max [1724, 326] 4.3
23:45:03.401 00.004 11872 AutoFind: local max [1696, 556] 4.2
23:45:03.404 00.003 11872 AutoFind: local max [1601, 233] 4.2
23:45:03.407 00.003 11872 AutoFind: local max [675, 1079] 4.2
23:45:03.412 00.005 11872 AutoFind: local max [1063, 202] 4.2
23:45:03.415 00.003 11872 AutoFind: local max [1805, 916] 4.2
23:45:03.418 00.003 11872 AutoFind: local max [1750, 336] 4.1
23:45:03.422 00.004 11872 AutoFind: local max [333, 331] 4.1
23:45:03.426 00.004 11872 AutoFind: local max [1750, 342] 4.1
23:45:03.429 00.003 11872 AutoFind: local max [1736, 889] 4.1
23:45:03.432 00.003 11872 AutoFind: local max [1616, 493] 3.9
23:45:03.434 00.002 11872 AutoFind: local max [606, 78] 3.9
23:45:03.437 00.003 11872 AutoFind: local max [1827, 808] 3.8
23:45:03.441 00.004 11872 AutoFind: local max [547, 922] 3.8
23:45:03.445 00.004 11872 AutoFind: local max [378, 942] 3.8
23:45:03.449 00.004 11872 AutoFind: local max [327, 441] 3.8
23:45:03.452 00.003 11872 AutoFind: local max [772, 915] 3.7
23:45:03.457 00.005 11872 AutoFind: local max [772, 699] 3.7
23:45:03.460 00.003 11872 AutoFind: local max [1343, 104] 3.7
23:45:03.464 00.004 11872 AutoFind: local max [1595, 233] 3.7
23:45:03.468 00.004 11872 AutoFind: local max [1669, 481] 3.7
23:45:03.472 00.004 11872 AutoFind: local max [1227, 298] 3.7
23:45:03.475 00.003 11872 AutoFind: local max [1431, 46] 3.6
23:45:03.479 00.004 11872 AutoFind: local max [1147, 1056] 3.6
23:45:03.482 00.003 11872 AutoFind: local max [815, 1084] 3.6
23:45:03.487 00.005 11872 AutoFind: local max [1525, 319] 3.6
23:45:03.490 00.003 11872 AutoFind: local max [1313, 998] 3.6
23:45:03.493 00.003 11872 AutoFind: local max [1736, 179] 3.6
23:45:03.497 00.004 11872 AutoFind: local max [1588, 949] 3.6
23:45:03.502 00.005 11872 AutoFind: local max [1413, 378] 3.6
23:45:03.506 00.004 11872 AutoFind: local max [1123, 368] 3.5
23:45:03.510 00.004 11872 AutoFind: local max [866, 758] 3.5
23:45:03.513 00.003 11872 AutoFind: local max [887, 618] 3.5
23:45:03.518 00.005 11872 AutoFind: local max [752, 87] 3.5
23:45:03.522 00.004 11872 AutoFind: local max [1173, 574] 3.5
23:45:03.525 00.003 11872 AutoFind: local max [275, 358] 3.5
23:45:03.530 00.005 11872 AutoFind: too close [275, 358] 3.5 - [295, 368] 11.2
23:45:03.534 00.004 11872 AutoFind: too close [1413, 378] 3.6 - [1413, 371] 4.8
23:45:03.537 00.003 11872 AutoFind: too close [1595, 233] 3.7 - [1601, 233] 4.2
23:45:03.540 00.003 11872 AutoFind: close dim-bright [1595, 233] 3.7 - [1609, 233] 125.9
23:45:03.544 00.004 11872 AutoFind: too close [1343, 104] 3.7 - [1336, 91] 13.6
23:45:03.548 00.004 11872 AutoFind: too close [1750, 342] 4.1 - [1750, 336] 4.1
23:45:03.552 00.004 11872 AutoFind: too close [333, 331] 4.1 - [332, 337] 5.5
23:45:03.556 00.004 11872 AutoFind: close dim-bright [1601, 233] 4.2 - [1609, 233] 125.9
23:45:03.560 00.004 11872 AutoFind: close dim-bright [1863, 779] 4.4 - [1852, 783] 118.1
23:45:03.564 00.004 11872 AutoFind: too close [1837, 562] 4.8 - [1838, 557] 5.5
23:45:03.568 00.004 11872 AutoFind: too close [1031, 991] 4.8 - [1029, 998] 5.1
23:45:03.571 00.003 11872 AutoFind: too close [1387, 493] 6.2 - [1386, 487] 8.3
23:45:03.575 00.004 11872 AutoFind: too close [1375, 578] 6.7 - [1374, 571] 10.0
23:45:03.580 00.005 11872 AutoFind: close dim-bright [1411, 16] 7.2 - [1392, 15] 44.9
23:45:03.583 00.003 11872 AutoFind: too close [503, 314] 7.3 - [505, 309] 8.3
23:45:03.587 00.004 11872 AutoFind: too close [1059, 271] 18.2 - [1058, 265] 20.4
23:45:03.590 00.003 11872 AutoFind: too close [795, 484] 24.0 - [795, 477] 29.1
23:45:03.594 00.004 11872 AutoFind: too close [1537, 1004] 26.8 - [1538, 999] 28.1
23:45:03.598 00.004 11872 AutoFind: too close to edge [815, 1084] 3.6
23:45:03.601 00.003 11872 AutoFind: too close to edge [12, 526] 7.8
23:45:03.605 00.004 11872 AutoFind: too close to edge [1926, 613] 8.6
23:45:03.608 00.003 11872 AutoFind: too close to edge [186, 10] 10.3
23:45:03.614 00.006 11872 AutoFind: too close to edge [1392, 15] 44.9
23:45:03.617 00.003 11872 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
23:45:03.621 00.004 11872 Star::Find(15, 1609, 233, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:03.624 00.003 11872 Star::Find returns 1 (0), X=1609.38, Y=233.77, Mass=5144, SNR=47.2, Peak=157 HFD=6.4
23:45:03.627 00.003 11872 Star::Find(15, 1852, 783, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:03.632 00.005 11872 Star::Find returns 1 (0), X=1851.55, Y=782.93, Mass=4024, SNR=42.8, Peak=195 HFD=5.9
23:45:03.635 00.003 11872 Star::Find(15, 53, 284, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:03.638 00.003 11872 Star::Find returns 1 (0), X=52.69, Y=283.44, Mass=1762, SNR=28.4, Peak=105 HFD=5.1
23:45:03.642 00.004 11872 Star::Find(15, 1743, 246, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:03.646 00.004 11872 Star::Find returns 1 (0), X=1742.99, Y=247.33, Mass=1962, SNR=30.0, Peak=69 HFD=6.1
23:45:03.650 00.004 11872 Star::Find(15, 471, 236, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:03.653 00.003 11872 Star::Find returns 1 (0), X=471.10, Y=237.52, Mass=1248, SNR=22.9, Peak=38 HFD=6.5
23:45:03.656 00.003 11872 Star::Find(15, 148, 446, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:03.661 00.005 11872 Star::Find returns 1 (0), X=147.72, Y=446.58, Mass=508, SNR=14.9, Peak=36 HFD=4.8
23:45:03.664 00.003 11872 Star::Find(15, 185, 348, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:03.668 00.004 11872 Star::Find returns 1 (0), X=184.78, Y=348.65, Mass=654, SNR=17.4, Peak=36 HFD=5.6
23:45:03.671 00.003 11872 Star::Find(15, 899, 836, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:03.675 00.004 11872 Star::Find returns 1 (0), X=899.91, Y=838.08, Mass=1020, SNR=21.1, Peak=30 HFD=6.8
23:45:03.679 00.004 11872 Star::Find(15, 1440, 1044, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:03.682 00.003 11872 Star::Find returns 1 (0), X=1440.65, Y=1041.74, Mass=817, SNR=19.0, Peak=26 HFD=5.8
23:45:03.686 00.004 11872 Star::Find(15, 269, 1078, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:03.689 00.003 11872 Star::Find returns 1 (0), X=269.00, Y=1077.98, Mass=333, SNR=12.4, Peak=18 HFD=4.5
23:45:03.693 00.004 11872 Star::Find(15, 136, 862, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:03.696 00.003 11872 Star::Find returns 1 (0), X=135.86, Y=862.19, Mass=419, SNR=13.8, Peak=23 HFD=4.8
23:45:03.700 00.004 11872 Star::Find(15, 52, 933, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:03.703 00.003 11872 Star::Find returns 1 (0), X=51.73, Y=933.17, Mass=269, SNR=11.3, Peak=21 HFD=4.4
23:45:03.706 00.003 11872 Star::Find(15, 774, 65, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:03.710 00.004 11872 Star::Find returns 1 (0), X=773.82, Y=66.36, Mass=439, SNR=14.0, Peak=16 HFD=6.1
23:45:03.713 00.003 11872 Star::Find(15, 407, 267, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:03.717 00.004 11872 Star::Find returns 1 (0), X=406.99, Y=266.39, Mass=319, SNR=12.1, Peak=11 HFD=5.7
23:45:03.720 00.003 11872 Star::Find(15, 1463, 399, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:03.725 00.005 11872 Star::Find returns 1 (0), X=1463.02, Y=400.17, Mass=305, SNR=11.6, Peak=13 HFD=7.0
23:45:03.728 00.003 11872 Star::Find(15, 155, 948, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:03.731 00.003 11872 Star::Find returns 1 (0), X=155.48, Y=948.98, Mass=175, SNR=9.0, Peak=14 HFD=5.0
23:45:03.735 00.004 11872 Star::Find(15, 325, 1018, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:03.739 00.004 11872 Star::Find returns 1 (0), X=324.34, Y=1017.75, Mass=204, SNR=9.6, Peak=13 HFD=5.4
23:45:03.743 00.004 11872 Star::Find(15, 522, 236, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:03.746 00.003 11872 Star::Find returns 1 (0), X=521.70, Y=233.67, Mass=281, SNR=11.0, Peak=14 HFD=5.6
23:45:03.748 00.002 11872 Star::Find(15, 1878, 62, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:03.753 00.005 11872 Star::Find returns 1 (0), X=1878.38, Y=61.52, Mass=165, SNR=8.7, Peak=11 HFD=4.9
23:45:03.757 00.004 11872 Star::Find(15, 1411, 16, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:03.760 00.003 11872 Star::Find returns 1 (0), X=1393.93, Y=16.78, Mass=1748, SNR=27.8, Peak=30 HFD=6.1
23:45:03.764 00.004 11872 Star::Find(15, 1506, 640, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:03.766 00.002 11872 Star::Find false star n=26 nbg=284 bg=1.3 sigma=1.1 thresh=5 peak=5
23:45:03.771 00.005 11872 Star::Find returns 0 (2), X=1506.00, Y=640.00, Mass=120, SNR=2.9, Peak=8 HFD=0.0
23:45:03.774 00.003 11872 Star::Find(15, 1364, 516, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:03.778 00.004 11872 Star::Find returns 1 (0), X=1365.34, Y=516.56, Mass=250, SNR=10.6, Peak=11 HFD=6.9
23:45:03.781 00.003 11872 Star::Find(15, 55, 593, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:03.784 00.003 11872 Star::Find returns 1 (0), X=54.34, Y=592.93, Mass=126, SNR=7.7, Peak=11 HFD=4.2
23:45:03.788 00.004 11872 Star::Find(15, 1801, 167, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:03.791 00.003 11872 Star::Find returns 1 (0), X=1800.59, Y=166.90, Mass=179, SNR=9.0, Peak=13 HFD=5.2
23:45:03.794 00.003 11872 Star::Find(15, 1542, 431, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:03.798 00.004 11872 Star::Find returns 1 (0), X=1542.70, Y=428.39, Mass=167, SNR=8.7, Peak=12 HFD=6.2
23:45:03.802 00.004 11872 Star::Find(15, 302, 585, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:03.807 00.005 11872 Star::Find returns 1 (0), X=301.40, Y=587.57, Mass=175, SNR=9.0, Peak=10 HFD=5.3
23:45:03.810 00.003 11872 Star::Find(15, 395, 615, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:03.812 00.002 11872 Star::Find returns 1 (0), X=395.11, Y=617.94, Mass=199, SNR=9.6, Peak=10 HFD=6.2
23:45:03.817 00.005 11872 Star::Find(15, 578, 565, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:03.819 00.002 11872 Star::Find returns 1 (0), X=579.14, Y=564.13, Mass=302, SNR=11.4, Peak=11 HFD=6.8
23:45:03.823 00.004 11872 Star::Find(15, 324, 926, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:03.827 00.004 11872 Star::Find returns 1 (0), X=323.51, Y=926.30, Mass=119, SNR=7.3, Peak=8 HFD=5.1
23:45:03.829 00.002 11872 Star::Find(15, 535, 490, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:03.834 00.005 11872 Star::Find false star n=29 nbg=280 bg=1.0 sigma=0.9 thresh=4 peak=4
23:45:03.838 00.004 11872 Star::Find returns 0 (2), X=535.00, Y=490.00, Mass=119, SNR=2.9, Peak=7 HFD=0.0
23:45:03.842 00.004 11872 Star::Find(15, 124, 896, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:03.845 00.003 11872 Star::Find returns 1 (0), X=123.77, Y=896.28, Mass=102, SNR=6.8, Peak=9 HFD=4.5
23:45:03.849 00.004 11872 Star::Find(15, 831, 778, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:03.852 00.003 11872 Star::Find returns 1 (0), X=831.45, Y=781.45, Mass=177, SNR=8.9, Peak=11 HFD=5.6
23:45:03.855 00.003 11872 Star::Find(15, 1810, 330, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:03.859 00.004 11872 Star::Find false star n=17 nbg=276 bg=0.6 sigma=0.7 thresh=3 peak=3
23:45:03.862 00.003 11872 Star::Find returns 0 (2), X=1810.00, Y=330.00, Mass=55, SNR=2.9, Peak=6 HFD=0.0
23:45:03.867 00.005 11872 Star::Find(15, 1359, 663, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:03.870 00.003 11872 Star::Find false star n=23 nbg=282 bg=1.0 sigma=0.9 thresh=4 peak=4
23:45:03.874 00.004 11872 Star::Find returns 0 (2), X=1359.00, Y=663.00, Mass=81, SNR=2.9, Peak=6 HFD=0.0
23:45:03.877 00.003 11872 Star::Find(15, 587, 169, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:03.882 00.005 11872 Star::Find returns 1 (0), X=586.63, Y=169.58, Mass=195, SNR=9.3, Peak=7 HFD=6.1
23:45:03.886 00.004 11872 Star::Find(15, 386, 966, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:03.890 00.004 11872 Star::Find returns 1 (0), X=385.91, Y=966.84, Mass=168, SNR=8.8, Peak=11 HFD=6.0
23:45:03.893 00.003 11872 Star::Find(15, 619, 481, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:03.899 00.006 11872 Star::Find returns 1 (0), X=619.39, Y=478.99, Mass=143, SNR=8.1, Peak=7 HFD=6.2
23:45:03.904 00.005 11872 Star::Find(15, 1863, 779, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:03.908 00.004 11872 Star::Find returns 1 (0), X=1851.55, Y=782.93, Mass=4024, SNR=42.8, Peak=195 HFD=5.9
23:45:03.912 00.004 11872 Star::Find(15, 793, 801, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:03.915 00.003 11872 Star::Find false star n=19 nbg=273 bg=0.7 sigma=0.8 thresh=3 peak=3
23:45:03.920 00.005 11872 Star::Find returns 0 (2), X=793.00, Y=801.00, Mass=55, SNR=2.9, Peak=6 HFD=0.0
23:45:03.922 00.002 11872 Star::Find(15, 1155, 36, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:03.925 00.003 11872 Star::Find false star n=16 nbg=287 bg=0.9 sigma=0.9 thresh=4 peak=3
23:45:03.928 00.003 11872 Star::Find returns 0 (2), X=1155.00, Y=36.00, Mass=58, SNR=2.9, Peak=6 HFD=0.0
23:45:03.931 00.003 11872 Star::Find(15, 1724, 326, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:03.934 00.003 11872 Star::Find returns 1 (0), X=1724.85, Y=323.44, Mass=121, SNR=7.5, Peak=8 HFD=5.5
23:45:03.936 00.002 11872 Star::Find(15, 1696, 556, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:03.939 00.003 11872 Star::Find returns 1 (0), X=1695.58, Y=556.63, Mass=117, SNR=7.3, Peak=11 HFD=5.3
23:45:03.943 00.004 11872 Star::Find(15, 675, 1079, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:03.946 00.003 11872 Star::Find returns 1 (0), X=676.06, Y=1078.05, Mass=195, SNR=9.2, Peak=13 HFD=6.0
23:45:03.949 00.003 11872 Star::Find(15, 1063, 202, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:03.954 00.005 11872 Star::Find returns 1 (0), X=1063.86, Y=202.40, Mass=120, SNR=7.3, Peak=9 HFD=6.4
23:45:03.956 00.002 11872 Star::Find(15, 1805, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:03.962 00.006 11872 Star::Find false star n=23 nbg=286 bg=0.6 sigma=0.7 thresh=3 peak=3
23:45:03.966 00.004 11872 Star::Find returns 0 (2), X=1805.00, Y=916.00, Mass=73, SNR=2.9, Peak=7 HFD=0.0
23:45:03.970 00.004 11872 Star::Find(15, 1736, 889, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:03.973 00.003 11872 Star::Find false star n=32 nbg=274 bg=0.8 sigma=0.8 thresh=3 peak=3
23:45:03.978 00.005 11872 Star::Find returns 0 (2), X=1736.00, Y=889.00, Mass=86, SNR=2.9, Peak=5 HFD=0.0
23:45:03.982 00.004 11872 Star::Find(15, 1616, 493, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:03.986 00.004 11872 Star::Find false star n=18 nbg=278 bg=0.6 sigma=0.7 thresh=3 peak=2
23:45:03.990 00.004 11872 Star::Find returns 0 (2), X=1616.00, Y=493.00, Mass=54, SNR=2.9, Peak=5 HFD=0.0
23:45:03.994 00.004 11872 Star::Find(15, 606, 78, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:03.997 00.003 11872 Star::Find returns 1 (0), X=606.29, Y=77.83, Mass=129, SNR=7.6, Peak=7 HFD=7.1
23:45:04.001 00.004 11872 Star::Find(15, 1827, 808, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:04.005 00.004 11872 Star::Find false star n=22 nbg=278 bg=0.6 sigma=0.7 thresh=3 peak=3
23:45:04.008 00.003 11872 Star::Find returns 0 (2), X=1827.00, Y=808.00, Mass=68, SNR=2.9, Peak=7 HFD=0.0
23:45:04.012 00.004 11872 Star::Find(15, 547, 922, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:04.016 00.004 11872 Star::Find returns 0 (3), X=547.00, Y=922.00, Mass=8, SNR=1.9, Peak=4 HFD=0.0
23:45:04.020 00.004 11872 Star::Find(15, 378, 942, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:04.023 00.003 11872 Star::Find false star n=18 nbg=286 bg=1.0 sigma=0.9 thresh=4 peak=4
23:45:04.027 00.004 11872 Star::Find returns 0 (2), X=378.00, Y=942.00, Mass=65, SNR=2.9, Peak=6 HFD=0.0
23:45:04.030 00.003 11872 Star::Find(15, 327, 441, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:04.034 00.004 11872 Star::Find false star n=44 nbg=273 bg=0.7 sigma=0.8 thresh=3 peak=3
23:45:04.038 00.004 11872 Star::Find returns 0 (2), X=327.00, Y=441.00, Mass=131, SNR=2.9, Peak=7 HFD=0.0
23:45:04.041 00.003 11872 Star::Find(15, 772, 915, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:04.043 00.002 11872 Star::Find false star n=31 nbg=287 bg=1.1 sigma=1.0 thresh=4 peak=3
23:45:04.047 00.004 11872 Star::Find returns 0 (2), X=772.00, Y=915.00, Mass=99, SNR=2.9, Peak=7 HFD=0.0
23:45:04.049 00.002 11872 Star::Find(15, 772, 699, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:04.053 00.004 11872 Star::Find false star n=21 nbg=289 bg=1.0 sigma=1.0 thresh=4 peak=4
23:45:04.056 00.003 11872 Star::Find returns 0 (2), X=772.00, Y=699.00, Mass=73, SNR=2.9, Peak=7 HFD=0.0
23:45:04.060 00.004 11872 Star::Find(15, 1669, 481, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:04.063 00.003 11872 Star::Find false star n=34 nbg=279 bg=0.7 sigma=0.7 thresh=3 peak=3
23:45:04.067 00.004 11872 Star::Find returns 0 (2), X=1669.00, Y=481.00, Mass=115, SNR=2.9, Peak=8 HFD=0.0
23:45:04.070 00.003 11872 Star::Find(15, 1227, 298, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:04.075 00.005 11872 Star::Find false star n=36 nbg=285 bg=1.0 sigma=0.9 thresh=4 peak=4
23:45:04.079 00.004 11872 Star::Find returns 0 (2), X=1227.00, Y=298.00, Mass=140, SNR=2.9, Peak=9 HFD=0.0
23:45:04.082 00.003 11872 Star::Find(15, 1431, 46, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:04.086 00.004 11872 Star::Find false star n=16 nbg=286 bg=1.0 sigma=0.9 thresh=4 peak=4
23:45:04.090 00.004 11872 Star::Find returns 0 (2), X=1431.00, Y=46.00, Mass=61, SNR=2.9, Peak=6 HFD=0.0
23:45:04.094 00.004 11872 Star::Find(15, 1147, 1056, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:04.097 00.003 11872 Star::Find false star n=8 nbg=276 bg=0.7 sigma=0.8 thresh=3 peak=1
23:45:04.101 00.004 11872 Star::Find returns 0 (2), X=1147.00, Y=1056.00, Mass=21, SNR=2.9, Peak=5 HFD=0.0
23:45:04.105 00.004 11872 Star::Find(15, 1525, 319, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:04.108 00.003 11872 Star::Find returns 0 (2), X=1525.00, Y=319.00, Mass=11, SNR=2.3, Peak=7 HFD=0.0
23:45:04.111 00.003 11872 Star::Find(15, 1313, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:04.117 00.006 11872 Star::Find false star n=10 nbg=274 bg=0.7 sigma=0.8 thresh=3 peak=2
23:45:04.120 00.003 11872 Star::Find returns 0 (2), X=1313.00, Y=998.00, Mass=25, SNR=2.9, Peak=5 HFD=0.0
23:45:04.124 00.004 11872 Star::Find(15, 1736, 179, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:04.128 00.004 11872 Star::Find false star n=39 nbg=281 bg=0.7 sigma=0.8 thresh=3 peak=3
23:45:04.132 00.004 11872 Star::Find returns 0 (2), X=1736.00, Y=179.00, Mass=115, SNR=2.9, Peak=5 HFD=0.0
23:45:04.135 00.003 11872 Star::Find(15, 1588, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:04.139 00.004 11872 Star::Find false star n=10 nbg=278 bg=0.7 sigma=0.7 thresh=3 peak=2
23:45:04.142 00.003 11872 Star::Find returns 0 (2), X=1588.00, Y=949.00, Mass=26, SNR=2.9, Peak=5 HFD=0.0
23:45:04.146 00.004 11872 Star::Find(15, 1123, 368, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:04.149 00.003 11872 Star::Find false star n=8 nbg=283 bg=0.5 sigma=0.7 thresh=3 peak=2
23:45:04.153 00.004 11872 Star::Find returns 0 (2), X=1123.00, Y=368.00, Mass=22, SNR=2.9, Peak=4 HFD=0.0
23:45:04.157 00.004 11872 Star::Find(15, 866, 758, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:04.161 00.004 11872 Star::Find false star n=13 nbg=277 bg=0.6 sigma=0.7 thresh=3 peak=2
23:45:04.164 00.003 11872 Star::Find returns 0 (2), X=866.00, Y=758.00, Mass=33, SNR=2.9, Peak=4 HFD=0.0
23:45:04.170 00.006 11872 Star::Find(15, 887, 618, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:04.173 00.003 11872 Star::Find returns 1 (0), X=888.25, Y=619.12, Mass=120, SNR=7.3, Peak=8 HFD=6.6
23:45:04.176 00.003 11872 Star::Find(15, 752, 87, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:04.181 00.005 11872 Star::Find returns 0 (3), X=752.00, Y=87.00, Mass=6, SNR=1.7, Peak=7 HFD=0.0
23:45:04.185 00.004 11872 Star::Find(15, 1173, 574, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:04.188 00.003 11872 Star::Find false star n=21 nbg=280 bg=0.9 sigma=0.9 thresh=4 peak=4
23:45:04.191 00.003 11872 Star::Find returns 0 (2), X=1173.00, Y=574.00, Mass=82, SNR=2.9, Peak=7 HFD=0.0
23:45:04.195 00.004 11872 AutoFind: finding best star pass 1
23:45:04.198 00.003 11872 Star::Find(15, 1609, 233, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:04.202 00.004 11872 Star::Find returns 1 (0), X=1609.38, Y=233.77, Mass=5144, SNR=47.2, Peak=157 HFD=6.4
23:45:04.205 00.003 11872 AutoFind returns star at [1609, 233] 125.9 Mass 5144 SNR 47.2
23:45:04.210 00.005 11872 Star::Find(15, 1609, 233, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:04.214 00.004 11872 Star::Find returns 1 (0), X=1609.38, Y=233.77, Mass=5144, SNR=47.2, Peak=157 HFD=6.4
23:45:04.218 00.004 11872 MultiStar: List (12): {1609.38, 233.77}(47.2), {1851.55, 782.93}(42.8), {52.69, 283.44}(28.4), {1742.99, 247.33}(30.0), {471.10, 237.52}(22.9), {147.72, 446.58}(14.9), {184.78, 348.65}(17.4), {899.91, 838.08}(21.1), {1440.65, 1041.74}(19.0), {269.00, 1077.98}(12.4), {135.86, 862.19}(13.8), {51.73, 933.17}(11.3), 
23:45:04.221 00.003 11872 setting lock position to (1609.38, 233.77)
23:45:04.227 00.006 11872 AutoSelect: state = 1, call UpdateGuideState
23:45:04.232 00.005 11872 UpdateGuideState(): m_state=1
23:45:04.236 00.004 11872 Star::Find(15, 1609, 233, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:04.240 00.004 11872 Star::Find returns 1 (0), X=1609.38, Y=233.77, Mass=5144, SNR=47.2, Peak=157 HFD=6.4
23:45:04.244 00.004 11872 CameraToMount -- cameraTheta (0.00) - m_xAngle (0.00) = xAngle (-0.00 = -0.00)
23:45:04.248 00.004 11872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.97 = 2.97)
23:45:04.253 00.005 11872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
23:45:04.260 00.007 11872 setting force full frames = false
23:45:04.265 00.005 11872 setting lock position to (1609.38, 233.77)
23:45:04.270 00.005 11872 CurrentPosition() valid, moving to STATE_SELECTED
23:45:04.274 00.004 11872 Changing from state SELECTING to SELECTED
23:45:04.279 00.005 11872 guider state => SELECTED
23:45:04.283 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=195, med=0, FiltMin=0, FiltMax=123, Gamma=1.000
23:45:04.287 00.004 11872 UpdateGuideState exits: m=5144 SNR=47.2
23:45:04.290 00.003 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=195, med=0, FiltMin=0, FiltMax=123, Gamma=1.000
23:45:04.295 00.005 11872 Status Line: Auto-selected star at (1609.4, 233.8)
23:45:04.303 00.008 11872 PhdController: newstate STATE_WAIT_SELECTED
23:45:04.308 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:04.312 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:45:04.316 00.004 11872 Enqueuing Expose request
23:45:04.319 00.003 9960 Worker thread wakes up
23:45:04.319 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:45:04.319 00.000 11872 evsrv: cli 0D2D2DC0 connect
23:45:04.324 00.005 11872 case statement mapped state 2 to 1
23:45:04.327 00.003 9960 Handling exposure in thread, d=1000 o=3 r=(1594,219,31,31)
23:45:04.328 00.001 11872 case statement mapped state 2 to 1
23:45:04.333 00.005 11872 evsrv: cli 0D2D2DC0 request: {"method":"get_lock_position","id":"7b42092c-731d-4aaf-b5bf-e60413b3da0b"}
23:45:04.338 00.005 11872 evsrv: cli 0D2D2DC0 response: {"jsonrpc":"2.0","result":[1609.38,233.77],"id":"7b42092c-731d-4aaf-b5bf-e60413b3da0b"}
23:45:04.342 00.004 11872 evsrv: cli 0D2D2DC0 disconnect
23:45:04.346 00.004 11872 evsrv: cli 0D2D25A0 connect
23:45:04.351 00.005 11872 case statement mapped state 2 to 1
23:45:04.356 00.005 11872 case statement mapped state 2 to 1
23:45:04.360 00.004 11872 evsrv: cli 0D2D25A0 request: {"method":"get_app_state","id":"a6691bd3-11a5-4f4d-8fca-5f8b3379e1c7"}
23:45:04.364 00.004 11872 case statement mapped state 2 to 1
23:45:04.368 00.004 11872 evsrv: cli 0D2D25A0 response: {"jsonrpc":"2.0","result":"Selected","id":"a6691bd3-11a5-4f4d-8fca-5f8b3379e1c7"}
23:45:04.372 00.004 11872 evsrv: cli 0D2D25A0 disconnect
23:45:05.375 01.003 11872 evsrv: cli 0D2D21E0 connect
23:45:05.382 00.007 11872 case statement mapped state 2 to 1
23:45:05.387 00.005 11872 case statement mapped state 2 to 1
23:45:05.393 00.006 11872 evsrv: cli 0D2D21E0 request: {"method":"get_app_state","id":"68b5f9f8-6081-4245-8731-2d945c79c67c"}
23:45:05.398 00.005 11872 case statement mapped state 2 to 1
23:45:05.404 00.006 11872 evsrv: cli 0D2D21E0 response: {"jsonrpc":"2.0","result":"Selected","id":"68b5f9f8-6081-4245-8731-2d945c79c67c"}
23:45:05.408 00.004 11872 evsrv: cli 0D2D21E0 disconnect
23:45:05.582 00.174 9960 Exposure complete
23:45:05.696 00.114 11872 OnExposeComplete: enter
23:45:05.700 00.004 11872 UpdateGuideState(): m_state=2
23:45:05.704 00.004 9960 worker thread done servicing request
23:45:05.704 00.000 11872 Star::Find(15, 1609, 233, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:45:05.708 00.004 11872 Star::Find returns 1 (0), X=1609.21, Y=233.58, Mass=5249, SNR=47.6, Peak=164 HFD=6.5
23:45:05.713 00.005 11872 CameraToMount -- cameraTheta (-2.30) - m_xAngle (0.00) = xAngle (-2.30 = -2.30)
23:45:05.717 00.004 11872 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (0.67 = 0.67)
23:45:05.720 00.003 11872 CameraToMount -- cameraX=-0.17 cameraY=-0.19 hyp=0.25 cameraTheta=-2.30 mountX=-0.17 mountY=0.16, mountTheta=2.40
23:45:05.726 00.006 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=196, med=0, FiltMin=0, FiltMax=100, Gamma=1.000
23:45:05.729 00.003 11872 UpdateGuideState exits: m=5249 SNR=47.6
23:45:05.733 00.004 11872 PhdController: newstate STATE_CALIBRATE
23:45:05.737 00.004 11872 PhdController: newstate STATE_GUIDE
23:45:05.751 00.014 11872 Changing from state SELECTED to CALIBRATING_PRIMARY
23:45:05.753 00.002 11872 guider state => CALIBRATED
23:45:05.758 00.005 11872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
23:45:05.762 00.004 11872 reset dither spiral
23:45:05.765 00.003 11872 PhdController: newstate STATE_SETTLE_BEGIN
23:45:05.769 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:05.772 00.003 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:45:05.777 00.005 11872 Enqueuing Expose request
23:45:05.781 00.004 9960 Worker thread wakes up
23:45:05.781 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:45:05.781 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:45:06.410 00.629 11872 evsrv: cli 0D2D3040 connect
23:45:06.418 00.008 11872 case statement mapped state 5 to 1
23:45:06.424 00.006 11872 case statement mapped state 5 to 1
23:45:06.431 00.007 11872 evsrv: cli 0D2D3040 request: {"method":"get_app_state","id":"ded427a0-1d62-4b94-b88c-259cddd70d0c"}
23:45:06.436 00.005 11872 case statement mapped state 5 to 1
23:45:06.441 00.005 11872 evsrv: cli 0D2D3040 response: {"jsonrpc":"2.0","result":"Selected","id":"ded427a0-1d62-4b94-b88c-259cddd70d0c"}
23:45:06.445 00.004 11872 evsrv: cli 0D2D3040 disconnect
23:45:07.034 00.589 9960 Exposure complete
23:45:07.139 00.105 9960 worker thread done servicing request
23:45:07.139 00.000 11872 OnExposeComplete: enter
23:45:07.143 00.004 11872 UpdateGuideState(): m_state=5
23:45:07.148 00.005 11872 Star::Find(15, 1609, 233, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:45:07.153 00.005 11872 Star::Find returns 1 (0), X=1609.42, Y=233.35, Mass=5605, SNR=49.6, Peak=171 HFD=6.7
23:45:07.156 00.003 11872 CameraToMount -- cameraTheta (-1.47) - m_xAngle (0.00) = xAngle (-1.48 = -1.48)
23:45:07.160 00.004 11872 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.49 = 1.49)
23:45:07.164 00.004 11872 CameraToMount -- cameraX=0.04 cameraY=-0.42 hyp=0.42 cameraTheta=-1.47 mountX=0.04 mountY=0.42, mountTheta=1.48
23:45:07.170 00.006 11872 Changing from state CALIBRATED to GUIDING
23:45:07.176 00.006 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:45:07.182 00.006 11872 ScopeASCOM::SideOfPier() returns 0
23:45:07.188 00.006 11872 AdjustCalibrationForScopePointing (scope): current dec=31.2 pierSide=0, cal dec=0.0 pierSide=0 rotAngle=None bin=1
23:45:07.193 00.005 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:45:07.201 00.008 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:45:07.205 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:45:07.212 00.007 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:45:07.218 00.006 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:45:07.223 00.005 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:45:07.229 00.006 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:45:07.234 00.005 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:45:07.237 00.003 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:45:07.242 00.005 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:45:07.246 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:45:07.251 00.005 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:45:07.256 00.005 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:45:07.351 00.095 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:45:07.357 00.006 11872 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 2.900000
23:45:07.362 00.005 11872 Dec comp: XRate 1.564 -> 1.337 for dec 0.0 -> dec 31.2
23:45:07.370 00.008 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:45:07.375 00.005 11872 ScopeASCOM::SideOfPier() returns 0
23:45:07.384 00.009 11872 setting lock position to (1609.42, 233.35)
23:45:07.391 00.007 11872 guider state => GUIDING
23:45:07.396 00.005 11872 Status Line: Guiding
23:45:07.403 00.007 11872 Mount: notify guiding started
23:45:07.413 00.010 11872 GetString("/profile/5/name", "") returns "PHD SF 2025"
23:45:07.418 00.005 11872 GetString("/profile/5/scope/calibration/timestamp", "") returns "11/21/2025 10:15:14 PM"
23:45:07.423 00.005 11872 GetDouble("/profile/5/scope/calibration/xRate", 1.000000) returns 0.001564
23:45:07.430 00.007 11872 GetDouble("/profile/5/scope/calibration/yRate", 1.000000) returns 0.001340
23:45:07.435 00.005 11872 GetInt("/profile/5/scope/calibration/binning", 1) returns 1
23:45:07.439 00.004 11872 GetDouble("/profile/5/scope/calibration/xAngle", 0.000000) returns 0.004073
23:45:07.444 00.005 11872 GetDouble("/profile/5/scope/calibration/yAngle", 0.000000) returns -1.738880
23:45:07.449 00.005 11872 GetDouble("/profile/5/scope/calibration/declination", 0.000000) returns 0.000075
23:45:07.453 00.004 11872 GetInt("/profile/5/scope/calibration/pierSide", -1) returns 0
23:45:07.458 00.005 11872 GetInt("/profile/5/scope/calibration/raGuideParity", 0) returns 1
23:45:07.462 00.004 11872 GetInt("/profile/5/scope/calibration/decGuideParity", 0) returns -1
23:45:07.466 00.004 11872 GetDouble("/profile/5/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
23:45:07.470 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:45:07.475 00.005 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:45:07.479 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:45:07.483 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:45:07.487 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:45:07.491 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:45:07.495 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:45:07.499 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:45:07.503 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:45:07.508 00.005 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:45:07.512 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:45:07.517 00.005 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:45:07.520 00.003 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:45:07.525 00.005 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:45:07.529 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:45:07.532 00.003 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:45:07.537 00.005 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:45:07.540 00.003 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:45:07.545 00.005 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:45:07.549 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:45:07.553 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:45:07.558 00.005 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:45:07.562 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:45:07.565 00.003 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:45:07.570 00.005 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:45:07.574 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:45:07.586 00.012 11872 evsrv: cli 0D2D2320 connect
23:45:07.592 00.006 11872 case statement mapped state 6 to 3
23:45:07.597 00.005 11872 case statement mapped state 6 to 3
23:45:07.602 00.005 11872 evsrv: cli 0D2D2320 request: {"method":"get_app_state","id":"5eddcd57-a326-4272-b369-a9e949cdf4be"}
23:45:07.607 00.005 11872 case statement mapped state 6 to 3
23:45:07.611 00.004 11872 evsrv: cli 0D2D2320 response: {"jsonrpc":"2.0","result":"Guiding","id":"5eddcd57-a326-4272-b369-a9e949cdf4be"}
23:45:07.617 00.006 11872 evsrv: cli 0D2D2320 disconnect
23:45:07.648 00.031 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:45:07.657 00.009 11872 ScopeASCOM::SideOfPier() returns 0
23:45:07.660 00.003 11872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
23:45:07.663 00.003 11872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
23:45:07.672 00.009 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:45:07.676 00.004 11872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 31.2
23:45:07.680 00.004 11872 MountToCamera -- mountTheta (-0.00) + m_xAngle (0.00) = xAngle (0.00 = 0.00)
23:45:07.684 00.004 11872 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
23:45:07.691 00.007 11872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
23:45:07.697 00.006 11872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
23:45:07.701 00.004 11872 GetInt("/profile/5/AutoLoadCalibration", -1) returns 1
23:45:07.707 00.006 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=0, FiltMin=0, FiltMax=116, Gamma=1.000
23:45:07.711 00.004 11872 UpdateGuideState exits: m=5605 SNR=49.6
23:45:07.715 00.004 11872 PhdController: newstate STATE_SETTLE_WAIT
23:45:07.718 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:07.722 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:45:07.725 00.003 11872 Enqueuing Expose request
23:45:07.728 00.003 9960 Worker thread wakes up
23:45:07.728 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:45:07.729 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1594,218,31,31)
23:45:08.970 01.241 9960 Exposure complete
23:45:09.107 00.137 9960 worker thread done servicing request
23:45:09.108 00.001 11872 OnExposeComplete: enter
23:45:09.110 00.002 11872 UpdateGuideState(): m_state=6
23:45:09.113 00.003 11872 Star::Find(15, 1609, 233, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:09.116 00.003 11872 Star::Find returns 1 (0), X=1609.29, Y=233.32, Mass=5415, SNR=48.7, Peak=165 HFD=6.6
23:45:09.121 00.005 11872 CameraToMount -- cameraTheta (-2.89) - m_xAngle (0.00) = xAngle (-2.89 = -2.89)
23:45:09.125 00.004 11872 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (0.08 = 0.08)
23:45:09.129 00.004 11872 CameraToMount -- cameraX=-0.12 cameraY=-0.03 hyp=0.13 cameraTheta=-2.89 mountX=-0.12 mountY=0.01, mountTheta=3.06
23:45:09.135 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.12, y=-0.03, opts=13)
23:45:09.139 00.004 11872 Enqueuing Move request for scope (-0.12, -0.03)
23:45:09.143 00.004 9960 Worker thread wakes up
23:45:09.143 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.03) opts 0xd
23:45:09.143 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.12, -0.03)
23:45:09.143 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
23:45:09.147 00.004 11872 UpdateGuideState exits: m=5415 SNR=48.7
23:45:09.151 00.004 9960 Moving (-0.12, -0.03) raw xDistance=-0.12 yDistance=0.01
23:45:09.151 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:45:09.152 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:45:09.152 00.000 11872 PhdController: settling, locked = 1, distance = 0.33 (1.50) aobump = 0 frame = 1 / 99999
23:45:09.156 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:45:09.156 00.000 9960 MoveAxis(E, 0, ABG)
23:45:09.157 00.001 9960 Move returns status 0, amount 0
23:45:09.157 00.000 9960 MoveAxis(N, 0, ABG)
23:45:09.157 00.000 9960 Move returns status 0, amount 0
23:45:09.157 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763790309.156,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.33,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:45:09.161 00.004 9960 move complete, result=0
23:45:09.162 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:09.165 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:45:09.169 00.004 9960 worker thread done servicing request
23:45:09.169 00.000 11872 Enqueuing Expose request
23:45:09.173 00.004 11872 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:45:09.177 00.004 9960 Worker thread wakes up
23:45:09.177 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:45:09.177 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1594,218,31,31)
23:45:10.429 01.252 9960 Exposure complete
23:45:10.540 00.111 9960 worker thread done servicing request
23:45:10.540 00.000 11872 OnExposeComplete: enter
23:45:10.544 00.004 11872 UpdateGuideState(): m_state=6
23:45:10.547 00.003 11872 Star::Find(15, 1609, 233, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:45:10.551 00.004 11872 Star::Find returns 1 (0), X=1609.28, Y=233.24, Mass=5609, SNR=49.6, Peak=167 HFD=6.6
23:45:10.554 00.003 11872 CameraToMount -- cameraTheta (-2.49) - m_xAngle (0.00) = xAngle (-2.50 = -2.50)
23:45:10.556 00.002 11872 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (0.47 = 0.47)
23:45:10.559 00.003 11872 CameraToMount -- cameraX=-0.14 cameraY=-0.11 hyp=0.18 cameraTheta=-2.49 mountX=-0.14 mountY=0.08, mountTheta=2.62
23:45:10.563 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.14, y=-0.11, opts=13)
23:45:10.566 00.003 11872 Enqueuing Move request for scope (-0.14, -0.11)
23:45:10.570 00.004 9960 Worker thread wakes up
23:45:10.570 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.11) opts 0xd
23:45:10.570 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.14, -0.11)
23:45:10.571 00.001 9960 Moving (-0.14, -0.11) raw xDistance=-0.14 yDistance=0.08
23:45:10.571 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:45:10.571 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:45:10.571 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=198, med=0, FiltMin=0, FiltMax=116, Gamma=1.000
23:45:10.574 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:45:10.575 00.001 9960 MoveAxis(E, 0, ABG)
23:45:10.575 00.000 9960 Move returns status 0, amount 0
23:45:10.575 00.000 9960 MoveAxis(N, 0, ABG)
23:45:10.575 00.000 9960 Move returns status 0, amount 0
23:45:10.575 00.000 9960 move complete, result=0
23:45:10.575 00.000 9960 worker thread done servicing request
23:45:10.575 00.000 11872 UpdateGuideState exits: m=5609 SNR=49.6
23:45:10.578 00.003 11872 PhdController: settling, locked = 1, distance = 0.29 (1.50) aobump = 0 frame = 2 / 99999
23:45:10.581 00.003 11872 evsrv: {"Event":"Settling","Timestamp":1763790310.581,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.29,"Time":1.4,"SettleTime":10.0,"StarLocked":true}
23:45:10.584 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:10.587 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:45:10.591 00.004 11872 Enqueuing Expose request
23:45:10.595 00.004 11872 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:45:10.599 00.004 9960 Worker thread wakes up
23:45:10.599 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:45:10.599 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1594,218,31,31)
23:45:11.849 01.250 9960 Exposure complete
23:45:11.963 00.114 9960 worker thread done servicing request
23:45:11.964 00.001 11872 OnExposeComplete: enter
23:45:11.968 00.004 11872 UpdateGuideState(): m_state=6
23:45:11.972 00.004 11872 Star::Find(15, 1609, 233, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:45:11.975 00.003 11872 Star::Find returns 1 (0), X=1609.22, Y=233.21, Mass=5301, SNR=48.2, Peak=165 HFD=6.5
23:45:11.981 00.006 11872 CameraToMount -- cameraTheta (-2.52) - m_xAngle (0.00) = xAngle (-2.53 = -2.53)
23:45:11.985 00.004 11872 CameraToMount -- cameraTheta (-2.52) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (0.44 = 0.44)
23:45:11.989 00.004 11872 CameraToMount -- cameraX=-0.20 cameraY=-0.14 hyp=0.25 cameraTheta=-2.52 mountX=-0.20 mountY=0.11, mountTheta=2.66
23:45:11.995 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.20, y=-0.14, opts=13)
23:45:12.000 00.005 11872 Enqueuing Move request for scope (-0.20, -0.14)
23:45:12.003 00.003 9960 Worker thread wakes up
23:45:12.004 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=191, med=0, FiltMin=0, FiltMax=113, Gamma=1.000
23:45:12.007 00.003 11872 UpdateGuideState exits: m=5301 SNR=48.2
23:45:12.011 00.004 11872 PhdController: settling, locked = 1, distance = 0.27 (1.50) aobump = 0 frame = 3 / 99999
23:45:12.015 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.14) opts 0xd
23:45:12.015 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.20, -0.14)
23:45:12.015 00.000 9960 Moving (-0.20, -0.14) raw xDistance=-0.20 yDistance=0.11
23:45:12.015 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
23:45:12.015 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:45:12.017 00.002 11872 evsrv: {"Event":"Settling","Timestamp":1763790312.015,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.27,"Time":2.9,"SettleTime":10.0,"StarLocked":true}
23:45:12.019 00.002 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:45:12.019 00.000 9960 MoveAxis(E, 94, ABG)
23:45:12.019 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:12.022 00.003 9960 Guiding  Dir = 2, Dur = 94
23:45:12.022 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:45:12.026 00.004 11872 Enqueuing Expose request
23:45:12.028 00.002 9960 IsSlewing returns 0
23:45:12.030 00.002 9960 IsGuiding returns 0
23:45:12.030 00.000 9960 PulseGuide returned control before completion, sleep 104
23:45:12.136 00.106 9960 IsGuiding returns 1
23:45:12.136 00.000 9960 scope still moving after pulse duration time elapsed
23:45:12.166 00.030 9960 IsSlewing returns 0
23:45:12.166 00.000 9960 IsGuiding returns 0
23:45:12.168 00.002 9960 scope move finished after 94 + 43 ms
23:45:12.168 00.000 9960 Move returns status 0, amount 94
23:45:12.169 00.001 9960 MoveAxis(N, 0, ABG)
23:45:12.169 00.000 9960 Move returns status 0, amount 0
23:45:12.169 00.000 9960 move complete, result=0
23:45:12.169 00.000 9960 worker thread done servicing request
23:45:12.171 00.002 9960 Worker thread wakes up
23:45:12.171 00.000 11872 GuideStep: -0.2 px 94 ms EAST, 0.1 px 0 ms NORTH
23:45:12.177 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
23:45:12.177 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1594,218,31,31)
23:45:13.434 01.257 9960 Exposure complete
23:45:13.544 00.110 9960 worker thread done servicing request
23:45:13.544 00.000 11872 OnExposeComplete: enter
23:45:13.548 00.004 11872 UpdateGuideState(): m_state=6
23:45:13.553 00.005 11872 Star::Find(15, 1609, 233, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
23:45:13.556 00.003 11872 Star::Find returns 1 (0), X=1609.41, Y=232.76, Mass=5147, SNR=47.3, Peak=160 HFD=6.5
23:45:13.560 00.004 11872 CameraToMount -- cameraTheta (-1.58) - m_xAngle (0.00) = xAngle (-1.59 = -1.59)
23:45:13.563 00.003 11872 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.38 = 1.38)
23:45:13.567 00.004 11872 CameraToMount -- cameraX=-0.01 cameraY=-0.59 hyp=0.59 cameraTheta=-1.58 mountX=-0.01 mountY=0.58, mountTheta=1.59
23:45:13.573 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.01, y=-0.59, opts=13)
23:45:13.577 00.004 11872 Enqueuing Move request for scope (-0.01, -0.59)
23:45:13.582 00.005 9960 Worker thread wakes up
23:45:13.582 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=204, med=0, FiltMin=0, FiltMax=113, Gamma=1.000
23:45:13.586 00.004 11872 UpdateGuideState exits: m=5147 SNR=47.3
23:45:13.590 00.004 11872 PhdController: settling, locked = 1, distance = 0.37 (1.50) aobump = 0 frame = 4 / 99999
23:45:13.594 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.59) opts 0xd
23:45:13.594 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.01, -0.59)
23:45:13.594 00.000 9960 Moving (-0.01, -0.59) raw xDistance=-0.01 yDistance=0.58
23:45:13.594 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:45:13.595 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
23:45:13.595 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763790313.594,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.37,"Time":4.4,"SettleTime":10.0,"StarLocked":true}
23:45:13.599 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.58
23:45:13.599 00.000 9960 MoveAxis(E, 0, ABG)
23:45:13.599 00.000 9960 Move returns status 0, amount 0
23:45:13.599 00.000 9960 MoveAxis(N, 0, ABG)
23:45:13.599 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:13.604 00.005 9960 Move returns status 0, amount 0
23:45:13.604 00.000 9960 move complete, result=0
23:45:13.605 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:45:13.608 00.003 9960 worker thread done servicing request
23:45:13.608 00.000 11872 Enqueuing Expose request
23:45:13.613 00.005 11872 GuideStep: -0.0 px 0 ms EAST, 0.6 px 0 ms NORTH
23:45:13.617 00.004 9960 Worker thread wakes up
23:45:13.617 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:45:13.617 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1594,218,31,31)
23:45:14.868 01.251 9960 Exposure complete
23:45:14.979 00.111 9960 worker thread done servicing request
23:45:14.980 00.001 11872 OnExposeComplete: enter
23:45:14.985 00.005 11872 UpdateGuideState(): m_state=6
23:45:14.988 00.003 11872 Star::Find(15, 1609, 232, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
23:45:14.993 00.005 11872 Star::Find returns 1 (0), X=1609.46, Y=232.58, Mass=5327, SNR=48.7, Peak=175 HFD=6.3
23:45:14.996 00.003 11872 CameraToMount -- cameraTheta (-1.51) - m_xAngle (0.00) = xAngle (-1.51 = -1.51)
23:45:15.000 00.004 11872 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.45 = 1.45)
23:45:15.004 00.004 11872 CameraToMount -- cameraX=0.05 cameraY=-0.76 hyp=0.77 cameraTheta=-1.51 mountX=0.04 mountY=0.76, mountTheta=1.51
23:45:15.009 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.05, y=-0.76, opts=13)
23:45:15.014 00.005 11872 Enqueuing Move request for scope (0.05, -0.76)
23:45:15.018 00.004 9960 Worker thread wakes up
23:45:15.018 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.76) opts 0xd
23:45:15.018 00.000 9960 Handling offset move in thread for scope, endpoint = (0.05, -0.76)
23:45:15.019 00.001 9960 Moving (0.05, -0.76) raw xDistance=0.04 yDistance=0.76
23:45:15.019 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:45:15.019 00.000 9960 resist switch: large excursion: input 0.76 thresh 0.60 direction from 0 to 1
23:45:15.019 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.28
23:45:15.019 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.76 from input 0.76
23:45:15.020 00.001 9960 MoveAxis(E, 0, ABG)
23:45:15.020 00.000 9960 Move returns status 0, amount 0
23:45:15.020 00.000 9960 MoveAxis(S, 568, ABG)
23:45:15.020 00.000 9960 Guiding  Dir = 1, Dur = 568
23:45:15.021 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=194, med=0, FiltMin=0, FiltMax=113, Gamma=1.000
23:45:15.025 00.004 11872 UpdateGuideState exits: m=5327 SNR=48.7
23:45:15.028 00.003 9960 IsSlewing returns 0
23:45:15.028 00.000 11872 PhdController: settling, locked = 1, distance = 0.49 (1.50) aobump = 0 frame = 5 / 99999
23:45:15.033 00.005 9960 IsGuiding returns 0
23:45:15.033 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763790315.033,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.49,"Time":5.9,"SettleTime":10.0,"StarLocked":true}
23:45:15.036 00.003 9960 PulseGuide returned control before completion, sleep 578
23:45:15.037 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:15.039 00.002 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:45:15.046 00.007 11872 Enqueuing Expose request
23:45:15.626 00.580 9960 IsGuiding returns 1
23:45:15.627 00.001 9960 scope still moving after pulse duration time elapsed
23:45:15.657 00.030 9960 IsSlewing returns 0
23:45:15.659 00.002 9960 IsGuiding returns 0
23:45:15.659 00.000 9960 scope move finished after 568 + 58 ms
23:45:15.660 00.001 9960 Move returns status 0, amount 568
23:45:15.660 00.000 9960 move complete, result=0
23:45:15.661 00.001 9960 worker thread done servicing request
23:45:15.661 00.000 11872 GuideStep: 0.0 px 0 ms EAST, 0.8 px 568 ms SOUTH
23:45:15.667 00.006 9960 Worker thread wakes up
23:45:15.668 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
23:45:15.668 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1594,218,31,31)
23:45:16.917 01.249 9960 Exposure complete
23:45:17.027 00.110 9960 worker thread done servicing request
23:45:17.028 00.001 11872 OnExposeComplete: enter
23:45:17.032 00.004 11872 UpdateGuideState(): m_state=6
23:45:17.036 00.004 11872 Star::Find(15, 1609, 232, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
23:45:17.040 00.004 11872 Star::Find returns 1 (0), X=1609.43, Y=233.46, Mass=5335, SNR=49.0, Peak=148 HFD=6.9
23:45:17.043 00.003 11872 CameraToMount -- cameraTheta (1.46) - m_xAngle (0.00) = xAngle (1.45 = 1.45)
23:45:17.048 00.005 11872 CameraToMount -- cameraTheta (1.46) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.42 = -1.86)
23:45:17.051 00.003 11872 CameraToMount -- cameraX=0.01 cameraY=0.11 hyp=0.11 cameraTheta=1.46 mountX=0.01 mountY=-0.11, mountTheta=-1.45
23:45:17.056 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.01, y=0.11, opts=13)
23:45:17.060 00.004 11872 Enqueuing Move request for scope (0.01, 0.11)
23:45:17.063 00.003 9960 Worker thread wakes up
23:45:17.063 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.11) opts 0xd
23:45:17.063 00.000 9960 Handling offset move in thread for scope, endpoint = (0.01, 0.11)
23:45:17.063 00.000 9960 Moving (0.01, 0.11) raw xDistance=0.01 yDistance=-0.11
23:45:17.063 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:45:17.065 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=217, med=0, FiltMin=0, FiltMax=103, Gamma=1.000
23:45:17.069 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:45:17.069 00.000 11872 UpdateGuideState exits: m=5335 SNR=49.0
23:45:17.072 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:45:17.072 00.000 9960 MoveAxis(E, 0, ABG)
23:45:17.073 00.001 9960 Move returns status 0, amount 0
23:45:17.073 00.000 9960 MoveAxis(N, 0, ABG)
23:45:17.073 00.000 9960 Move returns status 0, amount 0
23:45:17.073 00.000 9960 move complete, result=0
23:45:17.073 00.000 9960 worker thread done servicing request
23:45:17.073 00.000 11872 PhdController: settling, locked = 1, distance = 0.38 (1.50) aobump = 0 frame = 6 / 99999
23:45:17.077 00.004 11872 evsrv: {"Event":"Settling","Timestamp":1763790317.077,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.38,"Time":7.9,"SettleTime":10.0,"StarLocked":true}
23:45:17.081 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:17.084 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:45:17.088 00.004 11872 Enqueuing Expose request
23:45:17.092 00.004 9960 Worker thread wakes up
23:45:17.093 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
23:45:17.093 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1594,218,31,31)
23:45:17.093 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:45:18.339 01.246 9960 Exposure complete
23:45:18.450 00.111 9960 worker thread done servicing request
23:45:18.450 00.000 11872 OnExposeComplete: enter
23:45:18.454 00.004 11872 UpdateGuideState(): m_state=6
23:45:18.459 00.005 11872 Star::Find(15, 1609, 233, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
23:45:18.462 00.003 11872 Star::Find returns 1 (0), X=1609.56, Y=233.50, Mass=5164, SNR=47.4, Peak=164 HFD=6.9
23:45:18.465 00.003 11872 CameraToMount -- cameraTheta (0.80) - m_xAngle (0.00) = xAngle (0.79 = 0.79)
23:45:18.470 00.005 11872 CameraToMount -- cameraTheta (0.80) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (3.76 = -2.52)
23:45:18.474 00.004 11872 CameraToMount -- cameraX=0.15 cameraY=0.15 hyp=0.21 cameraTheta=0.80 mountX=0.15 mountY=-0.12, mountTheta=-0.69
23:45:18.479 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.15, y=0.15, opts=13)
23:45:18.482 00.003 11872 Enqueuing Move request for scope (0.15, 0.15)
23:45:18.486 00.004 9960 Worker thread wakes up
23:45:18.486 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.15) opts 0xd
23:45:18.486 00.000 9960 Handling offset move in thread for scope, endpoint = (0.15, 0.15)
23:45:18.487 00.001 9960 Moving (0.15, 0.15) raw xDistance=0.15 yDistance=-0.12
23:45:18.487 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:45:18.487 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:45:18.487 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:45:18.488 00.001 9960 MoveAxis(E, 0, ABG)
23:45:18.488 00.000 9960 Move returns status 0, amount 0
23:45:18.488 00.000 9960 MoveAxis(N, 0, ABG)
23:45:18.488 00.000 9960 Move returns status 0, amount 0
23:45:18.488 00.000 9960 move complete, result=0
23:45:18.488 00.000 9960 worker thread done servicing request
23:45:18.488 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=202, med=0, FiltMin=0, FiltMax=114, Gamma=1.000
23:45:18.493 00.005 11872 UpdateGuideState exits: m=5164 SNR=47.4
23:45:18.496 00.003 11872 PhdController: settling, locked = 1, distance = 0.33 (1.50) aobump = 0 frame = 7 / 99999
23:45:18.501 00.005 11872 evsrv: {"Event":"Settling","Timestamp":1763790318.501,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.33,"Time":9.3,"SettleTime":10.0,"StarLocked":true}
23:45:18.504 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:18.508 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:45:18.510 00.002 11872 Enqueuing Expose request
23:45:18.514 00.004 9960 Worker thread wakes up
23:45:18.516 00.002 9960 worker thread servicing REQUEST_EXPOSE 1000
23:45:18.516 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1594,218,31,31)
23:45:18.516 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:45:19.757 01.241 9960 Exposure complete
23:45:19.882 00.125 9960 worker thread done servicing request
23:45:19.883 00.001 11872 OnExposeComplete: enter
23:45:19.888 00.005 11872 UpdateGuideState(): m_state=6
23:45:19.892 00.004 11872 Star::Find(15, 1609, 233, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
23:45:19.897 00.005 11872 Star::Find returns 1 (0), X=1609.56, Y=233.25, Mass=5507, SNR=49.5, Peak=181 HFD=6.6
23:45:19.900 00.003 11872 CameraToMount -- cameraTheta (-0.61) - m_xAngle (0.00) = xAngle (-0.62 = -0.62)
23:45:19.904 00.004 11872 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.35 = 2.35)
23:45:19.908 00.004 11872 CameraToMount -- cameraX=0.15 cameraY=-0.10 hyp=0.18 cameraTheta=-0.61 mountX=0.15 mountY=0.13, mountTheta=0.71
23:45:19.913 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.15, y=-0.10, opts=13)
23:45:19.916 00.003 11872 Enqueuing Move request for scope (0.15, -0.10)
23:45:19.920 00.004 9960 Worker thread wakes up
23:45:19.920 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=200, med=0, FiltMin=0, FiltMax=121, Gamma=1.000
23:45:19.924 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.10) opts 0xd
23:45:19.924 00.000 9960 Handling offset move in thread for scope, endpoint = (0.15, -0.10)
23:45:19.924 00.000 9960 Moving (0.15, -0.10) raw xDistance=0.15 yDistance=0.13
23:45:19.925 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:45:19.925 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:45:19.925 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:45:19.925 00.000 9960 MoveAxis(E, 0, ABG)
23:45:19.927 00.002 9960 Move returns status 0, amount 0
23:45:19.927 00.000 9960 MoveAxis(N, 0, ABG)
23:45:19.927 00.000 9960 Move returns status 0, amount 0
23:45:19.927 00.000 11872 UpdateGuideState exits: m=5507 SNR=49.5
23:45:19.930 00.003 9960 move complete, result=0
23:45:19.930 00.000 9960 worker thread done servicing request
23:45:19.930 00.000 11872 PhdController: settling, locked = 1, distance = 0.28 (1.50) aobump = 0 frame = 8 / 99999
23:45:19.934 00.004 11872 PhdController: newstate STATE_FINISH
23:45:19.937 00.003 11872 PhdController complete: success
23:45:19.940 00.003 11872 evsrv: {"Event":"SettleDone","Timestamp":1763790319.940,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":8,"DroppedFrames":0}
23:45:19.945 00.005 11872 Mount: notify guiding dither settle done success=1
23:45:19.948 00.003 11872 PhdController: newstate STATE_IDLE
23:45:19.954 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:19.959 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:45:19.962 00.003 11872 Enqueuing Expose request
23:45:19.966 00.004 11872 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:45:19.968 00.002 9960 Worker thread wakes up
23:45:19.968 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:45:19.969 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1594,218,31,31)
23:45:21.113 01.144 11872 evsrv: cli 0D2D34A0 connect
23:45:21.126 00.013 11872 case statement mapped state 6 to 3
23:45:21.132 00.006 11872 case statement mapped state 6 to 3
23:45:21.138 00.006 11872 evsrv: cli 0D2D34A0 request: {"method":"get_app_state","id":"c4a61609-3257-494e-a4cc-0ca6365bd13d"}
23:45:21.144 00.006 11872 case statement mapped state 6 to 3
23:45:21.148 00.004 11872 evsrv: cli 0D2D34A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c4a61609-3257-494e-a4cc-0ca6365bd13d"}
23:45:21.151 00.003 11872 evsrv: cli 0D2D34A0 disconnect
23:45:21.157 00.006 11872 evsrv: cli 0D2D2DC0 connect
23:45:21.161 00.004 11872 case statement mapped state 6 to 3
23:45:21.167 00.006 11872 case statement mapped state 6 to 3
23:45:21.176 00.009 11872 evsrv: cli 0D2D2DC0 request: {"method":"stop_capture","id":"278634ec-d0f4-4b3e-a2b5-095a5c266aa5"}
23:45:21.183 00.007 11872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:45:21.190 00.007 11872 Status Line: Waiting for devices...
23:45:21.197 00.007 11872 evsrv: cli 0D2D2DC0 response: {"jsonrpc":"2.0","result":0,"id":"278634ec-d0f4-4b3e-a2b5-095a5c266aa5"}
23:45:21.204 00.007 11872 evsrv: cli 0D2D2DC0 disconnect
23:45:21.209 00.005 11872 evsrv: cli 0D2D2BE0 connect
23:45:21.212 00.003 11872 case statement mapped state 6 to 3
23:45:21.215 00.003 9960 ZWO: stopexposure
23:45:21.215 00.000 9960 Error thrown from C:\cygwin\home\agalasso\projects\phd2\worker_thread.cpp:190->Capture failed
23:45:21.215 00.000 9960 worker thread done servicing request
23:45:21.217 00.002 11872 case statement mapped state 6 to 3
23:45:21.220 00.003 11872 OnExposeComplete: enter
23:45:21.224 00.004 11872 OnExposeComplete: Capture Error reported
23:45:21.229 00.005 11872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
23:45:21.238 00.009 11872 Mount: notify guiding stopped
23:45:21.245 00.007 11872 Changing from state GUIDING to STOP
23:45:21.248 00.003 11872 guider state => SELECTED
23:45:21.251 00.003 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=200, med=0, FiltMin=0, FiltMax=121, Gamma=1.000
23:45:21.255 00.004 11872 Changing from state SELECTED to UNINITIALIZED
23:45:21.258 00.003 11872 guider state => SELECTING
23:45:21.266 00.008 11872 Status Line: Stopped.
23:45:21.271 00.005 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\myframe_events.cpp:489->Error reported capturing image
23:45:21.274 00.003 11872 evsrv: cli 0D2D2BE0 request: {"method":"get_app_state","id":"3874354d-5ba6-4480-8ba5-1e3768f67233"}
23:45:21.278 00.004 11872 evsrv: cli 0D2D2BE0 response: {"jsonrpc":"2.0","result":"Stopped","id":"3874354d-5ba6-4480-8ba5-1e3768f67233"}
23:45:21.282 00.004 11872 evsrv: cli 0D2D2BE0 disconnect
23:45:37.126 15.844 11872 evsrv: cli 0D2D3220 connect
23:45:37.131 00.005 11872 evsrv: cli 0D2D3220 request: {"method":"get_app_state","id":"d254b019-c9c1-4da5-894a-3585c9aee4c7"}
23:45:37.134 00.003 11872 evsrv: cli 0D2D3220 response: {"jsonrpc":"2.0","result":"Stopped","id":"d254b019-c9c1-4da5-894a-3585c9aee4c7"}
23:45:37.142 00.008 11872 evsrv: cli 0D2D3220 disconnect
23:45:37.145 00.003 11872 evsrv: cli 0D2D26E0 connect
23:45:37.148 00.003 11872 evsrv: cli 0D2D26E0 request: {"method":"get_calibrated","id":"41f8626e-f9bf-4b18-847b-03e9888d14e9"}
23:45:37.153 00.005 11872 evsrv: cli 0D2D26E0 response: {"jsonrpc":"2.0","result":true,"id":"41f8626e-f9bf-4b18-847b-03e9888d14e9"}
23:45:37.160 00.007 11872 evsrv: cli 0D2D26E0 disconnect
23:45:37.167 00.007 11872 evsrv: cli 0D2D2F00 connect
23:45:37.174 00.007 11872 evsrv: cli 0D2D2F00 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"1f0637ba-6e69-4a84-9f12-542abc299180"}
23:45:37.179 00.005 11872 PhdController::Guide begins
23:45:37.184 00.005 11872 PhdController: newstate STATE_SETUP
23:45:37.187 00.003 11872 PhdController: setup
23:45:37.191 00.004 11872 PhdController: newstate STATE_ATTEMPT_START
23:45:37.195 00.004 11872 PhdController: start capturing
23:45:37.198 00.003 11872 Changing from state SELECTING to UNINITIALIZED
23:45:37.204 00.006 11872 guider state => SELECTING
23:45:37.210 00.006 11872 setting force full frames = true
23:45:37.214 00.004 11872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
23:45:37.222 00.008 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:45:37.226 00.004 11872 Enqueuing Expose request
23:45:37.230 00.004 11872 PhdController: newstate STATE_SELECT_STAR
23:45:37.233 00.003 9960 Worker thread wakes up
23:45:37.233 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:45:37.233 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:45:37.234 00.001 11872 evsrv: cli 0D2D2F00 response: {"jsonrpc":"2.0","result":0,"id":"1f0637ba-6e69-4a84-9f12-542abc299180"}
23:45:37.238 00.004 11872 evsrv: cli 0D2D2F00 disconnect
23:45:37.242 00.004 11872 evsrv: cli 0D2D21E0 connect
23:45:37.246 00.004 11872 case statement mapped state 1 to 101
23:45:37.250 00.004 11872 case statement mapped state 1 to 101
23:45:37.254 00.004 11872 evsrv: cli 0D2D21E0 request: {"method":"get_lock_shift_params","id":"fb7e3cda-62df-4ac7-8621-d38ee82fd0b1"}
23:45:37.257 00.003 11872 evsrv: cli 0D2D21E0 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"fb7e3cda-62df-4ac7-8621-d38ee82fd0b1"}
23:45:37.262 00.005 11872 evsrv: cli 0D2D21E0 disconnect
23:45:37.266 00.004 11872 evsrv: cli 0D2D2DC0 connect
23:45:37.271 00.005 11872 case statement mapped state 1 to 101
23:45:37.275 00.004 11872 case statement mapped state 1 to 101
23:45:37.279 00.004 11872 evsrv: cli 0D2D2DC0 request: {"method":"get_lock_position","id":"a4aa31e6-63b3-4ade-b01e-038fc2121070"}
23:45:37.283 00.004 11872 evsrv: cli 0D2D2DC0 response: {"jsonrpc":"2.0","result":null,"id":"a4aa31e6-63b3-4ade-b01e-038fc2121070"}
23:45:37.287 00.004 11872 evsrv: cli 0D2D2DC0 disconnect
23:45:38.288 01.001 11872 evsrv: cli 0D2D26E0 connect
23:45:38.294 00.006 11872 case statement mapped state 1 to 101
23:45:38.301 00.007 11872 case statement mapped state 1 to 101
23:45:38.306 00.005 11872 evsrv: cli 0D2D26E0 request: {"method":"get_lock_position","id":"df0fe27d-3f12-488a-b6ac-8cd6fbf79ba8"}
23:45:38.311 00.005 11872 evsrv: cli 0D2D26E0 response: {"jsonrpc":"2.0","result":null,"id":"df0fe27d-3f12-488a-b6ac-8cd6fbf79ba8"}
23:45:38.317 00.006 11872 evsrv: cli 0D2D26E0 disconnect
23:45:38.481 00.164 9960 Exposure complete
23:45:38.601 00.120 9960 worker thread done servicing request
23:45:38.602 00.001 11872 OnExposeComplete: enter
23:45:38.605 00.003 11872 UpdateGuideState(): m_state=1
23:45:38.610 00.005 11872 UpdateCurrentPosition: no star selected
23:45:38.613 00.003 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
23:45:38.617 00.004 11872 Status Line: No star selected
23:45:38.621 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=195, med=0, FiltMin=0, FiltMax=120, Gamma=1.000
23:45:38.625 00.004 11872 UpdateGuideState exits: No star selected
23:45:38.629 00.004 11872 GuiderMultiStar::AutoSelect enter
23:45:38.633 00.004 11872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
23:45:38.735 00.102 11872 AutoFind: auto downsample for scale 1.00 => 1x
23:45:38.907 00.172 11872 AutoFind: global mean = 0.0, stdev 2.3
23:45:38.910 00.003 11872 AutoFind: using threshold = 0.1
23:45:39.122 00.212 11872 AutoFind: local max [1853, 780] 143.8
23:45:39.128 00.006 11872 AutoFind: local max [1610, 231] 109.9
23:45:39.133 00.005 11872 AutoFind: local max [54, 281] 78.8
23:45:39.136 00.003 11872 AutoFind: local max [1743, 244] 50.2
23:45:39.140 00.004 11872 AutoFind: local max [1393, 13] 40.9
23:45:39.145 00.005 11872 AutoFind: local max [1538, 1001] 32.7
23:45:39.149 00.004 11872 AutoFind: local max [795, 476] 26.8
23:45:39.153 00.004 11872 AutoFind: local max [1059, 263] 22.7
23:45:39.157 00.004 11872 AutoFind: local max [471, 235] 21.1
23:45:39.161 00.004 11872 AutoFind: local max [899, 838] 19.2
23:45:39.164 00.003 11872 AutoFind: local max [186, 346] 18.3
23:45:39.168 00.004 11872 AutoFind: local max [149, 443] 17.8
23:45:39.172 00.004 11872 AutoFind: local max [269, 1076] 15.7
23:45:39.175 00.003 11872 AutoFind: local max [1441, 1041] 15.0
23:45:39.178 00.003 11872 AutoFind: local max [137, 861] 14.4
23:45:39.181 00.003 11872 AutoFind: local max [1337, 89] 13.5
23:45:39.185 00.004 11872 AutoFind: local max [52, 930] 11.7
23:45:39.189 00.004 11872 AutoFind: local max [186, 9] 10.0
23:45:39.192 00.003 11872 AutoFind: local max [775, 63] 9.9
23:45:39.196 00.004 11872 AutoFind: local max [296, 365] 9.7
23:45:39.201 00.005 11872 AutoFind: local max [1387, 485] 9.4
23:45:39.204 00.003 11872 AutoFind: local max [325, 1016] 9.3
23:45:39.207 00.003 11872 AutoFind: local max [13, 524] 8.7
23:45:39.211 00.004 11872 AutoFind: local max [156, 947] 8.5
23:45:39.214 00.003 11872 AutoFind: local max [407, 268] 8.0
23:45:39.217 00.003 11872 AutoFind: local max [522, 232] 7.8
23:45:39.220 00.003 11872 AutoFind: local max [1375, 570] 7.7
23:45:39.224 00.004 11872 AutoFind: local max [1411, 14] 7.7
23:45:39.228 00.004 11872 AutoFind: local max [56, 590] 7.5
23:45:39.231 00.003 11872 AutoFind: local max [774, 69] 7.5
23:45:39.236 00.005 11872 AutoFind: local max [505, 306] 7.3
23:45:39.239 00.003 11872 AutoFind: local max [1505, 639] 6.6
23:45:39.242 00.003 11872 AutoFind: local max [1802, 168] 6.5
23:45:39.245 00.003 11872 AutoFind: local max [396, 614] 6.5
23:45:39.249 00.004 11872 AutoFind: local max [832, 782] 6.4
23:45:39.253 00.004 11872 AutoFind: local max [333, 330] 6.3
23:45:39.257 00.004 11872 AutoFind: local max [1032, 989] 6.2
23:45:39.260 00.003 11872 AutoFind: local max [1926, 615] 6.2
23:45:39.264 00.004 11872 AutoFind: local max [1465, 395] 6.0
23:45:39.268 00.004 11872 AutoFind: local max [1414, 370] 5.9
23:45:39.272 00.004 11872 AutoFind: local max [1879, 58] 5.9
23:45:39.275 00.003 11872 AutoFind: local max [124, 894] 5.9
23:45:39.278 00.003 11872 AutoFind: local max [580, 564] 5.8
23:45:39.281 00.003 11872 AutoFind: local max [581, 558] 5.4
23:45:39.284 00.003 11872 AutoFind: local max [1544, 422] 5.4
23:45:39.287 00.003 11872 AutoFind: local max [327, 442] 5.3
23:45:39.292 00.005 11872 AutoFind: local max [1752, 183] 5.3
23:45:39.295 00.003 11872 AutoFind: local max [1029, 997] 5.2
23:45:39.298 00.003 11872 AutoFind: local max [535, 488] 5.2
23:45:39.302 00.004 11872 AutoFind: local max [1751, 335] 5.1
23:45:39.306 00.004 11872 AutoFind: local max [1463, 402] 5.0
23:45:39.309 00.003 11872 AutoFind: local max [677, 1078] 5.0
23:45:39.312 00.003 11872 AutoFind: local max [585, 168] 4.9
23:45:39.315 00.003 11872 AutoFind: local max [1364, 517] 4.8
23:45:39.319 00.004 11872 AutoFind: local max [387, 964] 4.6
23:45:39.322 00.003 11872 AutoFind: local max [1268, 899] 4.6
23:45:39.325 00.003 11872 AutoFind: local max [1726, 324] 4.6
23:45:39.327 00.002 11872 AutoFind: local max [378, 941] 4.6
23:45:39.330 00.003 11872 AutoFind: local max [1516, 599] 4.5
23:45:39.333 00.003 11872 AutoFind: local max [302, 587] 4.5
23:45:39.336 00.003 11872 AutoFind: local max [74, 385] 4.4
23:45:39.338 00.002 11872 AutoFind: local max [324, 924] 4.4
23:45:39.341 00.003 11872 AutoFind: local max [738, 646] 4.3
23:45:39.344 00.003 11872 AutoFind: local max [1697, 553] 4.2
23:45:39.347 00.003 11872 AutoFind: local max [622, 473] 4.1
23:45:39.349 00.002 11872 AutoFind: local max [1432, 43] 4.1
23:45:39.351 00.002 11872 AutoFind: local max [1410, 732] 4.0
23:45:39.354 00.003 11872 AutoFind: local max [485, 229] 4.0
23:45:39.357 00.003 11872 AutoFind: local max [1717, 381] 3.9
23:45:39.362 00.005 11872 AutoFind: local max [1721, 397] 3.9
23:45:39.365 00.003 11872 AutoFind: local max [132, 998] 3.9
23:45:39.367 00.002 11872 AutoFind: local max [1838, 555] 3.9
23:45:39.371 00.004 11872 AutoFind: local max [1668, 478] 3.9
23:45:39.376 00.005 11872 AutoFind: local max [891, 615] 3.9
23:45:39.378 00.002 11872 AutoFind: local max [30, 866] 3.8
23:45:39.381 00.003 11872 AutoFind: local max [1227, 301] 3.8
23:45:39.383 00.002 11872 AutoFind: local max [605, 76] 3.8
23:45:39.386 00.003 11872 AutoFind: local max [1380, 552] 3.8
23:45:39.391 00.005 11872 AutoFind: local max [742, 297] 3.7
23:45:39.395 00.004 11872 AutoFind: local max [198, 973] 3.7
23:45:39.400 00.005 11872 AutoFind: local max [916, 560] 3.7
23:45:39.403 00.003 11872 AutoFind: local max [1698, 785] 3.7
23:45:39.407 00.004 11872 AutoFind: local max [1838, 560] 3.7
23:45:39.410 00.003 11872 AutoFind: local max [369, 340] 3.7
23:45:39.414 00.004 11872 AutoFind: local max [1407, 739] 3.6
23:45:39.417 00.003 11872 AutoFind: local max [896, 855] 3.6
23:45:39.421 00.004 11872 AutoFind: local max [120, 294] 3.6
23:45:39.425 00.004 11872 AutoFind: local max [1078, 465] 3.6
23:45:39.428 00.003 11872 AutoFind: local max [1543, 428] 3.6
23:45:39.432 00.004 11872 AutoFind: local max [983, 55] 3.6
23:45:39.434 00.002 11872 AutoFind: local max [1598, 869] 3.6
23:45:39.439 00.005 11872 AutoFind: local max [1863, 772] 3.5
23:45:39.442 00.003 11872 AutoFind: local max [1855, 769] 3.5
23:45:39.447 00.005 11872 AutoFind: local max [159, 443] 3.5
23:45:39.449 00.002 11872 AutoFind: local max [1023, 360] 3.5
23:45:39.453 00.004 11872 AutoFind: local max [1737, 889] 3.5
23:45:39.456 00.003 11872 AutoFind: local max [1478, 239] 3.5
23:45:39.460 00.004 11872 AutoFind: local max [1098, 977] 3.5
23:45:39.464 00.004 11872 AutoFind: local max [664, 596] 3.5
23:45:39.467 00.003 11872 AutoFind: local max [1531, 902] 3.5
23:45:39.471 00.004 11872 AutoFind: close dim-bright [159, 443] 3.5 - [149, 443] 17.8
23:45:39.475 00.004 11872 AutoFind: too close [1855, 769] 3.5 - [1863, 772] 3.5
23:45:39.478 00.003 11872 AutoFind: close dim-bright [1855, 769] 3.5 - [1853, 780] 143.8
23:45:39.481 00.003 11872 AutoFind: close dim-bright [1863, 772] 3.5 - [1853, 780] 143.8
23:45:39.486 00.005 11872 AutoFind: too close [1543, 428] 3.6 - [1544, 422] 5.4
23:45:39.490 00.004 11872 AutoFind: close dim-bright [896, 855] 3.6 - [899, 838] 19.2
23:45:39.494 00.004 11872 AutoFind: too close [1407, 739] 3.6 - [1410, 732] 4.0
23:45:39.497 00.003 11872 AutoFind: too close [1838, 560] 3.7 - [1838, 555] 3.9
23:45:39.502 00.005 11872 AutoFind: too close [1380, 552] 3.8 - [1375, 570] 7.7
23:45:39.505 00.003 11872 AutoFind: too close [1721, 397] 3.9 - [1717, 381] 3.9
23:45:39.508 00.003 11872 AutoFind: close dim-bright [485, 229] 4.0 - [471, 235] 21.1
23:45:39.511 00.003 11872 AutoFind: too close [1463, 402] 5.0 - [1465, 395] 6.0
23:45:39.516 00.005 11872 AutoFind: too close [1029, 997] 5.2 - [1032, 989] 6.2
23:45:39.520 00.004 11872 AutoFind: too close [581, 558] 5.4 - [580, 564] 5.8
23:45:39.524 00.004 11872 AutoFind: too close [774, 69] 7.5 - [775, 63] 9.9
23:45:39.527 00.003 11872 AutoFind: close dim-bright [1411, 14] 7.7 - [1393, 13] 40.9
23:45:39.530 00.003 11872 AutoFind: too close to edge [1926, 615] 6.2
23:45:39.533 00.003 11872 AutoFind: too close to edge [1411, 14] 7.7
23:45:39.535 00.002 11872 AutoFind: too close to edge [13, 524] 8.7
23:45:39.538 00.003 11872 AutoFind: too close to edge [186, 9] 10.0
23:45:39.540 00.002 11872 AutoFind: too close to edge [1393, 13] 40.9
23:45:39.544 00.004 11872 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
23:45:39.547 00.003 11872 Star::Find(15, 1853, 780, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:39.550 00.003 11872 Star::Find returns 1 (0), X=1852.39, Y=780.81, Mass=4267, SNR=44.2, Peak=192 HFD=5.7
23:45:39.552 00.002 11872 Star::Find(15, 1610, 231, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:39.555 00.003 11872 Star::Find returns 1 (0), X=1609.95, Y=231.76, Mass=5122, SNR=46.6, Peak=195 HFD=6.4
23:45:39.558 00.003 11872 Star::Find(15, 54, 281, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:39.560 00.002 11872 Star::Find returns 1 (0), X=53.39, Y=281.32, Mass=1802, SNR=28.8, Peak=105 HFD=4.8
23:45:39.564 00.004 11872 Star::Find(15, 1743, 244, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:39.566 00.002 11872 Star::Find returns 1 (0), X=1743.41, Y=245.38, Mass=2060, SNR=30.5, Peak=81 HFD=5.9
23:45:39.570 00.004 11872 Star::Find(15, 1538, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:39.573 00.003 11872 Star::Find returns 1 (0), X=1538.26, Y=1000.15, Mass=1164, SNR=22.9, Peak=40 HFD=5.9
23:45:39.576 00.003 11872 Star::Find(15, 795, 476, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:39.581 00.005 11872 Star::Find returns 1 (0), X=796.19, Y=477.42, Mass=1664, SNR=26.8, Peak=43 HFD=7.3
23:45:39.584 00.003 11872 Star::Find(15, 1059, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:39.587 00.003 11872 Star::Find returns 1 (0), X=1060.00, Y=264.58, Mass=1420, SNR=24.9, Peak=33 HFD=7.2
23:45:39.590 00.003 11872 Star::Find(15, 471, 235, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:39.593 00.003 11872 Star::Find returns 1 (0), X=471.79, Y=235.82, Mass=1169, SNR=22.0, Peak=39 HFD=6.3
23:45:39.598 00.005 11872 Star::Find(15, 899, 838, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:39.602 00.004 11872 Star::Find returns 1 (0), X=900.62, Y=836.38, Mass=1052, SNR=21.7, Peak=26 HFD=7.3
23:45:39.604 00.002 11872 Star::Find(15, 186, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:39.609 00.005 11872 Star::Find returns 1 (0), X=185.21, Y=346.78, Mass=608, SNR=16.7, Peak=26 HFD=5.6
23:45:39.612 00.003 11872 Star::Find(15, 149, 443, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:39.615 00.003 11872 Star::Find returns 1 (0), X=148.41, Y=444.31, Mass=529, SNR=15.4, Peak=33 HFD=5.3
23:45:39.619 00.004 11872 Star::Find(15, 269, 1076, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:39.623 00.004 11872 Star::Find returns 1 (0), X=269.41, Y=1075.94, Mass=358, SNR=12.9, Peak=25 HFD=4.8
23:45:39.626 00.003 11872 Star::Find(15, 1441, 1041, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:39.630 00.004 11872 Star::Find returns 1 (0), X=1441.88, Y=1039.00, Mass=761, SNR=18.5, Peak=30 HFD=6.0
23:45:39.633 00.003 11872 Star::Find(15, 137, 861, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:39.636 00.003 11872 Star::Find returns 1 (0), X=136.31, Y=860.28, Mass=415, SNR=13.8, Peak=25 HFD=5.4
23:45:39.640 00.004 11872 Star::Find(15, 1337, 89, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:39.644 00.004 11872 Star::Find returns 1 (0), X=1337.49, Y=90.20, Mass=563, SNR=15.9, Peak=22 HFD=6.4
23:45:39.647 00.003 11872 Star::Find(15, 52, 930, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:39.651 00.004 11872 Star::Find returns 1 (0), X=52.16, Y=930.16, Mass=248, SNR=10.7, Peak=19 HFD=4.5
23:45:39.654 00.003 11872 Star::Find(15, 296, 365, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:39.657 00.003 11872 Star::Find returns 1 (0), X=295.78, Y=366.35, Mass=297, SNR=11.6, Peak=16 HFD=5.3
23:45:39.661 00.004 11872 Star::Find(15, 1387, 485, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:39.664 00.003 11872 Star::Find returns 1 (0), X=1387.99, Y=486.41, Mass=550, SNR=15.8, Peak=18 HFD=6.8
23:45:39.668 00.004 11872 Star::Find(15, 325, 1016, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:39.671 00.003 11872 Star::Find returns 1 (0), X=325.12, Y=1015.83, Mass=150, SNR=8.2, Peak=10 HFD=4.3
23:45:39.675 00.004 11872 Star::Find(15, 156, 947, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:39.679 00.004 11872 Star::Find returns 1 (0), X=155.42, Y=947.05, Mass=228, SNR=10.3, Peak=12 HFD=5.7
23:45:39.683 00.004 11872 Star::Find(15, 407, 268, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:39.686 00.003 11872 Star::Find returns 1 (0), X=407.50, Y=264.19, Mass=261, SNR=10.8, Peak=13 HFD=5.3
23:45:39.690 00.004 11872 Star::Find(15, 522, 232, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:39.693 00.003 11872 Star::Find returns 1 (0), X=522.89, Y=229.93, Mass=436, SNR=13.9, Peak=14 HFD=6.5
23:45:39.697 00.004 11872 Star::Find(15, 56, 590, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:39.700 00.003 11872 Star::Find returns 1 (0), X=55.07, Y=591.12, Mass=179, SNR=9.1, Peak=12 HFD=4.7
23:45:39.703 00.003 11872 Star::Find(15, 505, 306, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:39.708 00.005 11872 Star::Find returns 1 (0), X=504.73, Y=308.55, Mass=443, SNR=14.2, Peak=13 HFD=7.0
23:45:39.713 00.005 11872 Star::Find(15, 1505, 639, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:39.716 00.003 11872 Star::Find returns 1 (0), X=1505.65, Y=639.65, Mass=229, SNR=10.2, Peak=11 HFD=7.2
23:45:39.720 00.004 11872 Star::Find(15, 1802, 168, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:39.723 00.003 11872 Star::Find returns 1 (0), X=1801.06, Y=164.92, Mass=176, SNR=9.0, Peak=11 HFD=5.6
23:45:39.727 00.004 11872 Star::Find(15, 396, 614, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:39.731 00.004 11872 Star::Find returns 1 (0), X=395.87, Y=614.90, Mass=224, SNR=10.2, Peak=9 HFD=6.2
23:45:39.734 00.003 11872 Star::Find(15, 832, 782, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:39.738 00.004 11872 Star::Find returns 1 (0), X=831.86, Y=779.92, Mass=163, SNR=8.5, Peak=11 HFD=5.6
23:45:39.741 00.003 11872 Star::Find(15, 333, 330, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:39.744 00.003 11872 Star::Find returns 1 (0), X=332.95, Y=332.07, Mass=213, SNR=10.0, Peak=10 HFD=5.9
23:45:39.746 00.002 11872 Star::Find(15, 1414, 370, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:39.750 00.004 11872 Star::Find returns 1 (0), X=1414.80, Y=370.83, Mass=234, SNR=10.2, Peak=10 HFD=6.2
23:45:39.753 00.003 11872 Star::Find(15, 1879, 58, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:39.756 00.003 11872 Star::Find returns 1 (0), X=1878.94, Y=58.71, Mass=112, SNR=7.2, Peak=14 HFD=4.5
23:45:39.760 00.004 11872 Star::Find(15, 124, 894, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:39.763 00.003 11872 Star::Find returns 1 (0), X=123.94, Y=893.96, Mass=85, SNR=6.3, Peak=8 HFD=4.1
23:45:39.767 00.004 11872 Star::Find(15, 327, 442, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:39.771 00.004 11872 Star::Find returns 1 (0), X=326.95, Y=439.95, Mass=136, SNR=7.9, Peak=7 HFD=5.9
23:45:39.775 00.004 11872 Star::Find(15, 1752, 183, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:39.778 00.003 11872 Star::Find returns 1 (0), X=1752.16, Y=183.15, Mass=124, SNR=7.5, Peak=7 HFD=5.7
23:45:39.782 00.004 11872 Star::Find(15, 535, 488, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:39.785 00.003 11872 Star::Find returns 1 (0), X=534.75, Y=489.82, Mass=100, SNR=6.7, Peak=9 HFD=5.7
23:45:39.788 00.003 11872 Star::Find(15, 1751, 335, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:39.793 00.005 11872 Star::Find returns 1 (0), X=1750.33, Y=335.73, Mass=123, SNR=7.5, Peak=8 HFD=6.3
23:45:39.796 00.003 11872 Star::Find(15, 677, 1078, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:39.801 00.005 11872 Star::Find returns 1 (0), X=688.11, Y=1088.64, Mass=211, SNR=9.6, Peak=14 HFD=5.4
23:45:39.806 00.005 11872 Star::Find(15, 585, 168, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:39.809 00.003 11872 Star::Find false star n=45 nbg=280 bg=1.2 sigma=1.0 thresh=4 peak=4
23:45:39.812 00.003 11872 Star::Find returns 0 (2), X=585.00, Y=168.00, Mass=166, SNR=2.9, Peak=9 HFD=0.0
23:45:39.818 00.006 11872 Star::Find(15, 1364, 517, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:39.821 00.003 11872 Star::Find returns 1 (0), X=1365.58, Y=515.72, Mass=244, SNR=10.4, Peak=10 HFD=6.9
23:45:39.825 00.004 11872 Star::Find(15, 387, 964, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:39.828 00.003 11872 Star::Find returns 1 (0), X=386.97, Y=964.36, Mass=110, SNR=7.0, Peak=10 HFD=5.1
23:45:39.832 00.004 11872 Star::Find(15, 1268, 899, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:39.836 00.004 11872 Star::Find returns 1 (0), X=1269.37, Y=898.78, Mass=98, SNR=6.7, Peak=7 HFD=5.3
23:45:39.839 00.003 11872 Star::Find(15, 1726, 324, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:39.843 00.004 11872 Star::Find returns 1 (0), X=1725.43, Y=320.41, Mass=145, SNR=8.2, Peak=8 HFD=7.0
23:45:39.847 00.004 11872 Star::Find(15, 378, 941, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:39.850 00.003 11872 Star::Find returns 1 (0), X=378.26, Y=941.19, Mass=90, SNR=6.4, Peak=8 HFD=4.5
23:45:39.853 00.003 11872 Star::Find(15, 1516, 599, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:39.856 00.003 11872 Star::Find returns 1 (0), X=1515.99, Y=599.73, Mass=149, SNR=8.3, Peak=8 HFD=6.0
23:45:39.860 00.004 11872 Star::Find(15, 302, 587, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:39.863 00.003 11872 Star::Find returns 1 (0), X=301.67, Y=584.86, Mass=165, SNR=8.7, Peak=9 HFD=5.6
23:45:39.868 00.005 11872 Star::Find(15, 74, 385, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:39.872 00.004 11872 Star::Find false star n=25 nbg=282 bg=0.6 sigma=0.7 thresh=3 peak=3
23:45:39.875 00.003 11872 Star::Find returns 0 (2), X=74.00, Y=385.00, Mass=76, SNR=2.9, Peak=6 HFD=0.0
23:45:39.879 00.004 11872 Star::Find(15, 324, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:39.883 00.004 11872 Star::Find returns 1 (0), X=323.11, Y=923.60, Mass=156, SNR=8.5, Peak=9 HFD=6.8
23:45:39.888 00.005 11872 Star::Find(15, 738, 646, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:39.891 00.003 11872 Star::Find false star n=17 nbg=285 bg=1.0 sigma=0.9 thresh=4 peak=3
23:45:39.896 00.005 11872 Star::Find returns 0 (2), X=738.00, Y=646.00, Mass=59, SNR=2.9, Peak=6 HFD=0.0
23:45:39.900 00.004 11872 Star::Find(15, 1697, 553, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:39.904 00.004 11872 Star::Find false star n=37 nbg=271 bg=0.7 sigma=0.8 thresh=3 peak=3
23:45:39.907 00.003 11872 Star::Find returns 0 (2), X=1697.00, Y=553.00, Mass=111, SNR=2.9, Peak=6 HFD=0.0
23:45:39.912 00.005 11872 Star::Find(15, 622, 473, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:39.914 00.002 11872 Star::Find returns 1 (0), X=621.42, Y=474.33, Mass=134, SNR=7.8, Peak=6 HFD=6.5
23:45:39.920 00.006 11872 Star::Find(15, 1432, 43, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:39.922 00.002 11872 Star::Find false star n=23 nbg=287 bg=1.1 sigma=1.0 thresh=4 peak=4
23:45:39.926 00.004 11872 Star::Find returns 0 (2), X=1432.00, Y=43.00, Mass=78, SNR=2.9, Peak=6 HFD=0.0
23:45:39.930 00.004 11872 Star::Find(15, 485, 229, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:39.932 00.002 11872 Star::Find returns 1 (0), X=471.79, Y=235.82, Mass=1169, SNR=22.0, Peak=39 HFD=6.3
23:45:39.934 00.002 11872 Star::Find(15, 132, 998, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:39.937 00.003 11872 Star::Find false star n=27 nbg=270 bg=0.6 sigma=0.7 thresh=3 peak=3
23:45:39.940 00.003 11872 Star::Find returns 0 (2), X=132.00, Y=998.00, Mass=76, SNR=2.9, Peak=5 HFD=0.0
23:45:39.944 00.004 11872 Star::Find(15, 1668, 478, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:39.948 00.004 11872 Star::Find returns 1 (0), X=1669.04, Y=480.05, Mass=124, SNR=7.5, Peak=8 HFD=5.9
23:45:39.956 00.008 11872 Star::Find(15, 891, 615, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:39.963 00.007 11872 Star::Find false star n=33 nbg=278 bg=1.0 sigma=1.0 thresh=4 peak=4
23:45:39.967 00.004 11872 Star::Find returns 0 (2), X=891.00, Y=615.00, Mass=125, SNR=2.9, Peak=7 HFD=0.0
23:45:39.970 00.003 11872 Star::Find(15, 30, 866, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:39.975 00.005 11872 Star::Find returns 0 (2), X=30.00, Y=866.00, Mass=11, SNR=2.2, Peak=4 HFD=0.0
23:45:39.978 00.003 11872 Star::Find(15, 1227, 301, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:39.983 00.005 11872 Star::Find false star n=26 nbg=275 bg=1.1 sigma=1.0 thresh=4 peak=4
23:45:39.989 00.006 11872 Star::Find returns 0 (2), X=1227.00, Y=301.00, Mass=93, SNR=2.9, Peak=7 HFD=0.0
23:45:39.994 00.005 11872 Star::Find(15, 605, 76, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:39.998 00.004 11872 Star::Find false star n=25 nbg=285 bg=1.0 sigma=1.0 thresh=4 peak=4
23:45:40.001 00.003 11872 Star::Find returns 0 (2), X=605.00, Y=76.00, Mass=88, SNR=2.9, Peak=7 HFD=0.0
23:45:40.005 00.004 11872 Star::Find(15, 742, 297, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:40.009 00.004 11872 Star::Find false star n=6 nbg=284 bg=1.7 sigma=1.2 thresh=5 peak=3
23:45:40.013 00.004 11872 Star::Find returns 0 (2), X=742.00, Y=297.00, Mass=23, SNR=2.9, Peak=8 HFD=0.0
23:45:40.016 00.003 11872 Star::Find(15, 198, 973, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:40.020 00.004 11872 Star::Find false star n=11 nbg=278 bg=0.5 sigma=0.7 thresh=3 peak=1
23:45:40.024 00.004 11872 Star::Find returns 0 (2), X=198.00, Y=973.00, Mass=30, SNR=2.9, Peak=5 HFD=0.0
23:45:40.028 00.004 11872 Star::Find(15, 916, 560, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:40.031 00.003 11872 Star::Find false star n=33 nbg=282 bg=1.0 sigma=1.0 thresh=4 peak=3
23:45:40.034 00.003 11872 Star::Find returns 0 (2), X=916.00, Y=560.00, Mass=113, SNR=2.9, Peak=6 HFD=0.0
23:45:40.038 00.004 11872 Star::Find(15, 1698, 785, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:40.042 00.004 11872 Star::Find returns 1 (0), X=1698.04, Y=783.84, Mass=69, SNR=5.6, Peak=7 HFD=5.5
23:45:40.046 00.004 11872 Star::Find(15, 369, 340, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:40.050 00.004 11872 Star::Find returns 0 (3), X=369.00, Y=340.00, Mass=10, SNR=2.1, Peak=3 HFD=0.0
23:45:40.054 00.004 11872 Star::Find(15, 896, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:40.058 00.004 11872 Star::Find returns 1 (0), X=900.60, Y=838.04, Mass=720, SNR=17.6, Peak=20 HFD=5.6
23:45:40.061 00.003 11872 Star::Find(15, 120, 294, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:40.064 00.003 11872 Star::Find false star n=20 nbg=279 bg=0.6 sigma=0.7 thresh=3 peak=3
23:45:40.068 00.004 11872 Star::Find returns 0 (2), X=120.00, Y=294.00, Mass=56, SNR=2.9, Peak=5 HFD=0.0
23:45:40.072 00.004 11872 Star::Find(15, 1078, 465, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:40.076 00.004 11872 Star::Find false star n=32 nbg=269 bg=0.7 sigma=0.7 thresh=3 peak=2
23:45:40.079 00.003 11872 Star::Find returns 0 (2), X=1078.00, Y=465.00, Mass=91, SNR=2.9, Peak=6 HFD=0.0
23:45:40.083 00.004 11872 Star::Find(15, 983, 55, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:40.087 00.004 11872 Star::Find false star n=24 nbg=270 bg=0.6 sigma=0.7 thresh=3 peak=3
23:45:40.090 00.003 11872 Star::Find returns 0 (2), X=983.00, Y=55.00, Mass=62, SNR=2.9, Peak=5 HFD=0.0
23:45:40.094 00.004 11872 Star::Find(15, 1598, 869, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:40.099 00.005 11872 Star::Find returns 0 (2), X=1598.00, Y=869.00, Mass=14, SNR=2.6, Peak=5 HFD=0.0
23:45:40.104 00.005 11872 Star::Find(15, 159, 443, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:40.107 00.003 11872 Star::Find returns 1 (0), X=148.41, Y=444.31, Mass=529, SNR=15.4, Peak=33 HFD=5.3
23:45:40.110 00.003 11872 Star::Find(15, 1023, 360, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:40.112 00.002 11872 Star::Find false star n=35 nbg=269 bg=0.7 sigma=0.8 thresh=3 peak=3
23:45:40.117 00.005 11872 Star::Find returns 0 (2), X=1023.00, Y=360.00, Mass=96, SNR=2.9, Peak=7 HFD=0.0
23:45:40.121 00.004 11872 Star::Find(15, 1737, 889, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:40.124 00.003 11872 Star::Find false star n=8 nbg=286 bg=0.9 sigma=0.9 thresh=4 peak=3
23:45:40.128 00.004 11872 Star::Find returns 0 (2), X=1737.00, Y=889.00, Mass=31, SNR=2.9, Peak=7 HFD=0.0
23:45:40.131 00.003 11872 Star::Find(15, 1478, 239, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:40.134 00.003 11872 Star::Find returns 0 (2), X=1478.00, Y=239.00, Mass=16, SNR=2.7, Peak=4 HFD=0.0
23:45:40.138 00.004 11872 Star::Find(15, 1098, 977, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:40.141 00.003 11872 Star::Find returns 0 (2), X=1098.00, Y=977.00, Mass=11, SNR=2.3, Peak=5 HFD=0.0
23:45:40.146 00.005 11872 Star::Find(15, 664, 596, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:40.149 00.003 11872 Star::Find returns 0 (2), X=664.00, Y=596.00, Mass=20, SNR=3.0, Peak=6 HFD=0.0
23:45:40.152 00.003 11872 Star::Find(15, 1531, 902, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:40.155 00.003 11872 Star::Find false star n=32 nbg=273 bg=0.7 sigma=0.8 thresh=3 peak=3
23:45:40.158 00.003 11872 Star::Find returns 0 (2), X=1531.00, Y=902.00, Mass=84, SNR=2.9, Peak=6 HFD=0.0
23:45:40.162 00.004 11872 AutoFind: finding best star pass 1
23:45:40.165 00.003 11872 Star::Find(15, 1853, 780, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:40.169 00.004 11872 Star::Find returns 1 (0), X=1852.39, Y=780.81, Mass=4267, SNR=44.2, Peak=192 HFD=5.7
23:45:40.173 00.004 11872 AutoFind returns star at [1853, 780] 143.8 Mass 4267 SNR 44.2
23:45:40.177 00.004 11872 Star::Find(15, 1853, 780, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:40.181 00.004 11872 Star::Find returns 1 (0), X=1852.39, Y=780.81, Mass=4267, SNR=44.2, Peak=192 HFD=5.7
23:45:40.184 00.003 11872 MultiStar: List (12): {1852.39, 780.81}(44.2), {1609.95, 231.76}(46.6), {53.39, 281.32}(28.8), {1743.41, 245.38}(30.5), {1538.26, 1000.15}(22.9), {796.19, 477.42}(26.8), {1060.00, 264.58}(24.9), {471.79, 235.82}(22.0), {900.62, 836.38}(21.7), {185.21, 346.78}(16.7), {148.41, 444.31}(15.4), {269.41, 1075.94}(12.9), 
23:45:40.188 00.004 11872 setting lock position to (1852.39, 780.81)
23:45:40.192 00.004 11872 AutoSelect: state = 1, call UpdateGuideState
23:45:40.195 00.003 11872 UpdateGuideState(): m_state=1
23:45:40.200 00.005 11872 Star::Find(15, 1852, 780, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:40.204 00.004 11872 Star::Find returns 1 (0), X=1852.39, Y=780.81, Mass=4267, SNR=44.2, Peak=192 HFD=5.7
23:45:40.208 00.004 11872 CameraToMount -- cameraTheta (0.00) - m_xAngle (0.00) = xAngle (-0.00 = -0.00)
23:45:40.211 00.003 11872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.97 = 2.97)
23:45:40.215 00.004 11872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
23:45:40.220 00.005 11872 setting force full frames = false
23:45:40.224 00.004 11872 setting lock position to (1852.39, 780.81)
23:45:40.228 00.004 11872 CurrentPosition() valid, moving to STATE_SELECTED
23:45:40.231 00.003 11872 Changing from state SELECTING to SELECTED
23:45:40.234 00.003 11872 guider state => SELECTED
23:45:40.239 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=195, med=0, FiltMin=0, FiltMax=120, Gamma=1.000
23:45:40.243 00.004 11872 UpdateGuideState exits: m=4267 SNR=44.2
23:45:40.245 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=195, med=0, FiltMin=0, FiltMax=120, Gamma=1.000
23:45:40.249 00.004 11872 Status Line: Auto-selected star at (1852.4, 780.8)
23:45:40.256 00.007 11872 PhdController: newstate STATE_WAIT_SELECTED
23:45:40.260 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:40.264 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:45:40.267 00.003 11872 Enqueuing Expose request
23:45:40.272 00.005 9960 Worker thread wakes up
23:45:40.272 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:45:40.272 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1837,766,31,31)
23:45:40.272 00.000 11872 evsrv: cli 0D2D2C80 connect
23:45:40.275 00.003 11872 case statement mapped state 2 to 1
23:45:40.280 00.005 11872 case statement mapped state 2 to 1
23:45:40.284 00.004 11872 evsrv: cli 0D2D2C80 request: {"method":"get_lock_position","id":"10da54ab-e219-4f23-ac3c-f3f3f8f1a255"}
23:45:40.287 00.003 11872 evsrv: cli 0D2D2C80 response: {"jsonrpc":"2.0","result":[1852.39,780.81],"id":"10da54ab-e219-4f23-ac3c-f3f3f8f1a255"}
23:45:40.292 00.005 11872 evsrv: cli 0D2D2C80 disconnect
23:45:40.295 00.003 11872 evsrv: cli 0D2D2A00 connect
23:45:40.300 00.005 11872 case statement mapped state 2 to 1
23:45:40.303 00.003 11872 case statement mapped state 2 to 1
23:45:40.307 00.004 11872 evsrv: cli 0D2D2A00 request: {"method":"get_app_state","id":"2cd32277-6e02-4d50-b193-db715dfd0a9a"}
23:45:40.311 00.004 11872 case statement mapped state 2 to 1
23:45:40.314 00.003 11872 evsrv: cli 0D2D2A00 response: {"jsonrpc":"2.0","result":"Selected","id":"2cd32277-6e02-4d50-b193-db715dfd0a9a"}
23:45:40.318 00.004 11872 evsrv: cli 0D2D2A00 disconnect
23:45:41.320 01.002 11872 evsrv: cli 0D2D2640 connect
23:45:41.327 00.007 11872 case statement mapped state 2 to 1
23:45:41.332 00.005 11872 case statement mapped state 2 to 1
23:45:41.339 00.007 11872 evsrv: cli 0D2D2640 request: {"method":"get_app_state","id":"b6e73306-140d-4198-bcd2-f94ca4f7fde8"}
23:45:41.343 00.004 11872 case statement mapped state 2 to 1
23:45:41.348 00.005 11872 evsrv: cli 0D2D2640 response: {"jsonrpc":"2.0","result":"Selected","id":"b6e73306-140d-4198-bcd2-f94ca4f7fde8"}
23:45:41.353 00.005 11872 evsrv: cli 0D2D2640 disconnect
23:45:41.523 00.170 9960 Exposure complete
23:45:41.631 00.108 9960 worker thread done servicing request
23:45:41.631 00.000 11872 OnExposeComplete: enter
23:45:41.635 00.004 11872 UpdateGuideState(): m_state=2
23:45:41.640 00.005 11872 Star::Find(15, 1852, 780, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:45:41.645 00.005 11872 Star::Find returns 1 (0), X=1852.21, Y=780.78, Mass=4072, SNR=43.0, Peak=163 HFD=5.8
23:45:41.648 00.003 11872 CameraToMount -- cameraTheta (-2.98) - m_xAngle (0.00) = xAngle (-2.99 = -2.99)
23:45:41.652 00.004 11872 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (-0.02 = -0.02)
23:45:41.657 00.005 11872 CameraToMount -- cameraX=-0.18 cameraY=-0.03 hyp=0.18 cameraTheta=-2.98 mountX=-0.18 mountY=-0.00, mountTheta=-3.12
23:45:41.663 00.006 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=163, med=0, FiltMin=0, FiltMax=121, Gamma=1.000
23:45:41.666 00.003 11872 UpdateGuideState exits: m=4072 SNR=43.0
23:45:41.671 00.005 11872 PhdController: newstate STATE_CALIBRATE
23:45:41.675 00.004 11872 PhdController: newstate STATE_GUIDE
23:45:41.693 00.018 11872 Changing from state SELECTED to CALIBRATING_PRIMARY
23:45:41.697 00.004 11872 guider state => CALIBRATED
23:45:41.701 00.004 11872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
23:45:41.704 00.003 11872 reset dither spiral
23:45:41.707 00.003 11872 PhdController: newstate STATE_SETTLE_BEGIN
23:45:41.711 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:41.714 00.003 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:45:41.718 00.004 11872 Enqueuing Expose request
23:45:41.723 00.005 9960 Worker thread wakes up
23:45:41.723 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:45:41.723 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:45:42.355 00.632 11872 evsrv: cli 0D2D3180 connect
23:45:42.363 00.008 11872 case statement mapped state 5 to 1
23:45:42.368 00.005 11872 case statement mapped state 5 to 1
23:45:42.374 00.006 11872 evsrv: cli 0D2D3180 request: {"method":"get_app_state","id":"6ef6dfb4-6060-485a-8a96-b61cd220173c"}
23:45:42.378 00.004 11872 case statement mapped state 5 to 1
23:45:42.383 00.005 11872 evsrv: cli 0D2D3180 response: {"jsonrpc":"2.0","result":"Selected","id":"6ef6dfb4-6060-485a-8a96-b61cd220173c"}
23:45:42.388 00.005 11872 evsrv: cli 0D2D3180 disconnect
23:45:42.959 00.571 9960 Exposure complete
23:45:43.087 00.128 9960 worker thread done servicing request
23:45:43.087 00.000 11872 OnExposeComplete: enter
23:45:43.090 00.003 11872 UpdateGuideState(): m_state=5
23:45:43.095 00.005 11872 Star::Find(15, 1852, 780, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:45:43.099 00.004 11872 Star::Find returns 1 (0), X=1852.41, Y=780.78, Mass=4167, SNR=43.6, Peak=191 HFD=5.7
23:45:43.102 00.003 11872 CameraToMount -- cameraTheta (-0.84) - m_xAngle (0.00) = xAngle (-0.84 = -0.84)
23:45:43.106 00.004 11872 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.12 = 2.12)
23:45:43.110 00.004 11872 CameraToMount -- cameraX=0.03 cameraY=-0.03 hyp=0.04 cameraTheta=-0.84 mountX=0.03 mountY=0.03, mountTheta=0.91
23:45:43.117 00.007 11872 Changing from state CALIBRATED to GUIDING
23:45:43.121 00.004 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:45:43.126 00.005 11872 ScopeASCOM::SideOfPier() returns 0
23:45:43.130 00.004 11872 AdjustCalibrationForScopePointing (scope): current dec=31.2 pierSide=0, cal dec=0.0 pierSide=0 rotAngle=None bin=1
23:45:43.134 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:45:43.138 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:45:43.142 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:45:43.147 00.005 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:45:43.151 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:45:43.154 00.003 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:45:43.158 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:45:43.162 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:45:43.166 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:45:43.170 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:45:43.174 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:45:43.178 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:45:43.181 00.003 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:45:43.267 00.086 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:45:43.273 00.006 11872 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 2.900000
23:45:43.278 00.005 11872 Dec comp: XRate 1.564 -> 1.337 for dec 0.0 -> dec 31.2
23:45:43.281 00.003 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:45:43.286 00.005 11872 ScopeASCOM::SideOfPier() returns 0
23:45:43.290 00.004 11872 setting lock position to (1852.41, 780.78)
23:45:43.293 00.003 11872 guider state => GUIDING
23:45:43.298 00.005 11872 Status Line: Guiding
23:45:43.304 00.006 11872 Mount: notify guiding started
23:45:43.309 00.005 11872 GetString("/profile/5/name", "") returns "PHD SF 2025"
23:45:43.313 00.004 11872 GetString("/profile/5/scope/calibration/timestamp", "") returns "11/21/2025 10:15:14 PM"
23:45:43.317 00.004 11872 GetDouble("/profile/5/scope/calibration/xRate", 1.000000) returns 0.001564
23:45:43.321 00.004 11872 GetDouble("/profile/5/scope/calibration/yRate", 1.000000) returns 0.001340
23:45:43.325 00.004 11872 GetInt("/profile/5/scope/calibration/binning", 1) returns 1
23:45:43.329 00.004 11872 GetDouble("/profile/5/scope/calibration/xAngle", 0.000000) returns 0.004073
23:45:43.332 00.003 11872 GetDouble("/profile/5/scope/calibration/yAngle", 0.000000) returns -1.738880
23:45:43.338 00.006 11872 GetDouble("/profile/5/scope/calibration/declination", 0.000000) returns 0.000075
23:45:43.342 00.004 11872 GetInt("/profile/5/scope/calibration/pierSide", -1) returns 0
23:45:43.345 00.003 11872 GetInt("/profile/5/scope/calibration/raGuideParity", 0) returns 1
23:45:43.349 00.004 11872 GetInt("/profile/5/scope/calibration/decGuideParity", 0) returns -1
23:45:43.353 00.004 11872 GetDouble("/profile/5/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
23:45:43.356 00.003 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:45:43.359 00.003 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:45:43.364 00.005 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:45:43.368 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:45:43.372 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:45:43.376 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:45:43.379 00.003 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:45:43.383 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:45:43.386 00.003 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:45:43.391 00.005 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:45:43.395 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:45:43.399 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:45:43.403 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:45:43.407 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:45:43.412 00.005 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:45:43.415 00.003 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:45:43.420 00.005 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:45:43.423 00.003 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:45:43.428 00.005 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:45:43.430 00.002 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:45:43.435 00.005 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:45:43.439 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:45:43.444 00.005 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:45:43.448 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:45:43.452 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:45:43.455 00.003 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:45:43.472 00.017 11872 evsrv: cli 0D2D34A0 connect
23:45:43.477 00.005 11872 case statement mapped state 6 to 3
23:45:43.482 00.005 11872 case statement mapped state 6 to 3
23:45:43.486 00.004 11872 evsrv: cli 0D2D34A0 request: {"method":"get_app_state","id":"c64f7a5a-b7e4-4d4a-82e6-5da8b29f23ea"}
23:45:43.491 00.005 11872 case statement mapped state 6 to 3
23:45:43.495 00.004 11872 evsrv: cli 0D2D34A0 response: {"jsonrpc":"2.0","result":"Guiding","id":"c64f7a5a-b7e4-4d4a-82e6-5da8b29f23ea"}
23:45:43.503 00.008 11872 evsrv: cli 0D2D34A0 disconnect
23:45:43.534 00.031 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:45:43.540 00.006 11872 ScopeASCOM::SideOfPier() returns 0
23:45:43.546 00.006 11872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
23:45:43.552 00.006 11872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
23:45:43.556 00.004 11872 ScopeASCOM::GetDeclinationRadians() returns 31.2
23:45:43.562 00.006 11872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 31.2
23:45:43.565 00.003 11872 MountToCamera -- mountTheta (-0.00) + m_xAngle (0.00) = xAngle (0.00 = 0.00)
23:45:43.569 00.004 11872 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
23:45:43.574 00.005 11872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
23:45:43.578 00.004 11872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
23:45:43.584 00.006 11872 GetInt("/profile/5/AutoLoadCalibration", -1) returns 1
23:45:43.588 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=191, med=0, FiltMin=0, FiltMax=115, Gamma=1.000
23:45:43.591 00.003 11872 UpdateGuideState exits: m=4167 SNR=43.6
23:45:43.596 00.005 11872 PhdController: newstate STATE_SETTLE_WAIT
23:45:43.601 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:43.604 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:45:43.609 00.005 11872 Enqueuing Expose request
23:45:43.611 00.002 9960 Worker thread wakes up
23:45:43.612 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
23:45:43.612 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1837,766,31,31)
23:45:44.868 01.256 9960 Exposure complete
23:45:44.976 00.108 9960 worker thread done servicing request
23:45:44.977 00.001 11872 OnExposeComplete: enter
23:45:44.981 00.004 11872 UpdateGuideState(): m_state=6
23:45:44.985 00.004 11872 Star::Find(15, 1852, 780, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:45:44.990 00.005 11872 Star::Find returns 1 (0), X=1852.25, Y=780.59, Mass=4037, SNR=42.4, Peak=159 HFD=5.5
23:45:44.994 00.004 11872 CameraToMount -- cameraTheta (-2.28) - m_xAngle (0.00) = xAngle (-2.28 = -2.28)
23:45:44.997 00.003 11872 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (0.69 = 0.69)
23:45:45.001 00.004 11872 CameraToMount -- cameraX=-0.16 cameraY=-0.19 hyp=0.25 cameraTheta=-2.28 mountX=-0.16 mountY=0.16, mountTheta=2.37
23:45:45.005 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.16, y=-0.19, opts=13)
23:45:45.008 00.003 11872 Enqueuing Move request for scope (-0.16, -0.19)
23:45:45.012 00.004 9960 Worker thread wakes up
23:45:45.012 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.19) opts 0xd
23:45:45.012 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.16, -0.19)
23:45:45.012 00.000 9960 Moving (-0.16, -0.19) raw xDistance=-0.16 yDistance=0.16
23:45:45.013 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
23:45:45.013 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=159, med=0, FiltMin=0, FiltMax=132, Gamma=1.000
23:45:45.018 00.005 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:45:45.018 00.000 11872 UpdateGuideState exits: m=4037 SNR=42.4
23:45:45.022 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
23:45:45.022 00.000 9960 MoveAxis(E, 0, ABG)
23:45:45.022 00.000 9960 Move returns status 0, amount 0
23:45:45.022 00.000 9960 MoveAxis(N, 0, ABG)
23:45:45.022 00.000 9960 Move returns status 0, amount 0
23:45:45.022 00.000 9960 move complete, result=0
23:45:45.022 00.000 9960 worker thread done servicing request
23:45:45.022 00.000 11872 PhdController: settling, locked = 1, distance = 0.10 (1.50) aobump = 0 frame = 1 / 99999
23:45:45.026 00.004 11872 evsrv: {"Event":"Settling","Timestamp":1763790345.026,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.10,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:45:45.031 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:45.035 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:45:45.039 00.004 11872 Enqueuing Expose request
23:45:45.042 00.003 9960 Worker thread wakes up
23:45:45.042 00.000 11872 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
23:45:45.046 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
23:45:45.047 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1837,766,31,31)
23:45:46.288 01.241 9960 Exposure complete
23:45:46.400 00.112 9960 worker thread done servicing request
23:45:46.400 00.000 11872 OnExposeComplete: enter
23:45:46.404 00.004 11872 UpdateGuideState(): m_state=6
23:45:46.408 00.004 11872 Star::Find(15, 1852, 780, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:45:46.412 00.004 11872 Star::Find returns 1 (0), X=1852.30, Y=780.03, Mass=3914, SNR=42.0, Peak=182 HFD=5.9
23:45:46.415 00.003 11872 CameraToMount -- cameraTheta (-1.72) - m_xAngle (0.00) = xAngle (-1.73 = -1.73)
23:45:46.419 00.004 11872 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.24 = 1.24)
23:45:46.422 00.003 11872 CameraToMount -- cameraX=-0.11 cameraY=-0.75 hyp=0.76 cameraTheta=-1.72 mountX=-0.12 mountY=0.72, mountTheta=1.73
23:45:46.426 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.11, y=-0.75, opts=13)
23:45:46.430 00.004 11872 Enqueuing Move request for scope (-0.11, -0.75)
23:45:46.434 00.004 9960 Worker thread wakes up
23:45:46.434 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=182, med=0, FiltMin=0, FiltMax=127, Gamma=1.000
23:45:46.439 00.005 11872 UpdateGuideState exits: m=3914 SNR=42.0
23:45:46.443 00.004 11872 PhdController: settling, locked = 1, distance = 0.30 (1.50) aobump = 0 frame = 2 / 99999
23:45:46.446 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.75) opts 0xd
23:45:46.446 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.11, -0.75)
23:45:46.446 00.000 9960 Moving (-0.11, -0.75) raw xDistance=-0.12 yDistance=0.72
23:45:46.447 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:45:46.447 00.000 9960 resist switch: large excursion: input 0.72 thresh 0.60 direction from 0 to 1
23:45:46.447 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.17
23:45:46.447 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.72 from input 0.72
23:45:46.447 00.000 9960 MoveAxis(E, 0, ABG)
23:45:46.447 00.000 9960 Move returns status 0, amount 0
23:45:46.447 00.000 9960 MoveAxis(S, 539, ABG)
23:45:46.447 00.000 9960 Guiding  Dir = 1, Dur = 539
23:45:46.447 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763790346.446,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.30,"Time":1.4,"SettleTime":10.0,"StarLocked":true}
23:45:46.451 00.004 9960 IsSlewing returns 0
23:45:46.451 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:46.456 00.005 9960 IsGuiding returns 0
23:45:46.456 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:45:46.460 00.004 9960 PulseGuide returned control before completion, sleep 549
23:45:46.460 00.000 11872 Enqueuing Expose request
23:45:47.014 00.554 9960 IsGuiding returns 1
23:45:47.015 00.001 9960 scope still moving after pulse duration time elapsed
23:45:47.045 00.030 9960 IsSlewing returns 0
23:45:47.046 00.001 9960 IsGuiding returns 0
23:45:47.046 00.000 9960 scope move finished after 539 + 51 ms
23:45:47.047 00.001 9960 Move returns status 0, amount 539
23:45:47.048 00.001 9960 move complete, result=0
23:45:47.048 00.000 9960 worker thread done servicing request
23:45:47.048 00.000 9960 Worker thread wakes up
23:45:47.050 00.002 11872 GuideStep: -0.1 px 0 ms EAST, 0.7 px 539 ms SOUTH
23:45:47.056 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
23:45:47.056 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1837,766,31,31)
23:45:48.307 01.251 9960 Exposure complete
23:45:48.412 00.105 9960 worker thread done servicing request
23:45:48.413 00.001 11872 OnExposeComplete: enter
23:45:48.416 00.003 11872 UpdateGuideState(): m_state=6
23:45:48.419 00.003 11872 Star::Find(15, 1852, 780, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:45:48.423 00.004 11872 Star::Find returns 1 (0), X=1852.49, Y=780.69, Mass=4166, SNR=43.6, Peak=193 HFD=5.9
23:45:48.427 00.004 11872 CameraToMount -- cameraTheta (-0.85) - m_xAngle (0.00) = xAngle (-0.85 = -0.85)
23:45:48.430 00.003 11872 CameraToMount -- cameraTheta (-0.85) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.12 = 2.12)
23:45:48.434 00.004 11872 CameraToMount -- cameraX=0.08 cameraY=-0.09 hyp=0.12 cameraTheta=-0.85 mountX=0.08 mountY=0.10, mountTheta=0.91
23:45:48.439 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.08, y=-0.09, opts=13)
23:45:48.444 00.005 11872 Enqueuing Move request for scope (0.08, -0.09)
23:45:48.448 00.004 9960 Worker thread wakes up
23:45:48.448 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=193, med=0, FiltMin=0, FiltMax=102, Gamma=1.000
23:45:48.451 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.09) opts 0xd
23:45:48.453 00.002 11872 UpdateGuideState exits: m=4166 SNR=43.6
23:45:48.456 00.003 11872 PhdController: settling, locked = 1, distance = 0.25 (1.50) aobump = 0 frame = 3 / 99999
23:45:48.459 00.003 9960 Handling offset move in thread for scope, endpoint = (0.08, -0.09)
23:45:48.460 00.001 9960 Moving (0.08, -0.09) raw xDistance=0.08 yDistance=0.10
23:45:48.460 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:45:48.460 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:45:48.461 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763790348.459,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.25,"Time":3.4,"SettleTime":10.0,"StarLocked":true}
23:45:48.463 00.002 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:45:48.463 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:48.468 00.005 9960 MoveAxis(E, 0, ABG)
23:45:48.468 00.000 9960 Move returns status 0, amount 0
23:45:48.468 00.000 9960 MoveAxis(N, 0, ABG)
23:45:48.469 00.001 9960 Move returns status 0, amount 0
23:45:48.469 00.000 9960 move complete, result=0
23:45:48.469 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:45:48.473 00.004 11872 Enqueuing Expose request
23:45:48.477 00.004 9960 worker thread done servicing request
23:45:48.477 00.000 9960 Worker thread wakes up
23:45:48.478 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
23:45:48.478 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1837,766,31,31)
23:45:48.478 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:45:49.720 01.242 9960 Exposure complete
23:45:49.826 00.106 9960 worker thread done servicing request
23:45:49.826 00.000 11872 OnExposeComplete: enter
23:45:49.829 00.003 11872 UpdateGuideState(): m_state=6
23:45:49.835 00.006 11872 Star::Find(15, 1852, 780, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
23:45:49.839 00.004 11872 Star::Find returns 1 (0), X=1852.42, Y=780.69, Mass=4199, SNR=43.8, Peak=184 HFD=6.1
23:45:49.843 00.004 11872 CameraToMount -- cameraTheta (-1.49) - m_xAngle (0.00) = xAngle (-1.49 = -1.49)
23:45:49.847 00.004 11872 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.48 = 1.48)
23:45:49.851 00.004 11872 CameraToMount -- cameraX=0.01 cameraY=-0.09 hyp=0.09 cameraTheta=-1.49 mountX=0.01 mountY=0.09, mountTheta=1.49
23:45:49.857 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.01, y=-0.09, opts=13)
23:45:49.861 00.004 11872 Enqueuing Move request for scope (0.01, -0.09)
23:45:49.865 00.004 9960 Worker thread wakes up
23:45:49.865 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.09) opts 0xd
23:45:49.865 00.000 9960 Handling offset move in thread for scope, endpoint = (0.01, -0.09)
23:45:49.865 00.000 9960 Moving (0.01, -0.09) raw xDistance=0.01 yDistance=0.09
23:45:49.865 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=184, med=0, FiltMin=0, FiltMax=104, Gamma=1.000
23:45:49.870 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:45:49.870 00.000 11872 UpdateGuideState exits: m=4199 SNR=43.8
23:45:49.875 00.005 11872 PhdController: settling, locked = 1, distance = 0.20 (1.50) aobump = 0 frame = 4 / 99999
23:45:49.879 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:45:49.879 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763790349.879,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.20,"Time":4.9,"SettleTime":10.0,"StarLocked":true}
23:45:49.884 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:45:49.884 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:49.889 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:45:49.894 00.005 11872 Enqueuing Expose request
23:45:49.899 00.005 9960 MoveAxis(E, 0, ABG)
23:45:49.899 00.000 9960 Move returns status 0, amount 0
23:45:49.899 00.000 9960 MoveAxis(N, 0, ABG)
23:45:49.900 00.001 9960 Move returns status 0, amount 0
23:45:49.900 00.000 9960 move complete, result=0
23:45:49.900 00.000 9960 worker thread done servicing request
23:45:49.900 00.000 9960 Worker thread wakes up
23:45:49.900 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:45:49.901 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1837,766,31,31)
23:45:49.901 00.000 11872 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:45:51.147 01.246 9960 Exposure complete
23:45:51.265 00.118 9960 worker thread done servicing request
23:45:51.266 00.001 11872 OnExposeComplete: enter
23:45:51.269 00.003 11872 UpdateGuideState(): m_state=6
23:45:51.273 00.004 11872 Star::Find(15, 1852, 780, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
23:45:51.278 00.005 11872 Star::Find returns 1 (0), X=1852.20, Y=782.09, Mass=4105, SNR=43.3, Peak=204 HFD=6.0
23:45:51.281 00.003 11872 CameraToMount -- cameraTheta (1.73) - m_xAngle (0.00) = xAngle (1.73 = 1.73)
23:45:51.286 00.005 11872 CameraToMount -- cameraTheta (1.73) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.70 = -1.59)
23:45:51.290 00.004 11872 CameraToMount -- cameraX=-0.21 cameraY=1.31 hyp=1.33 cameraTheta=1.73 mountX=-0.20 mountY=-1.33, mountTheta=-1.72
23:45:51.295 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.21, y=1.31, opts=13)
23:45:51.299 00.004 11872 Enqueuing Move request for scope (-0.21, 1.31)
23:45:51.302 00.003 9960 Worker thread wakes up
23:45:51.302 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 1.31) opts 0xd
23:45:51.303 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.21, 1.31)
23:45:51.303 00.000 9960 Moving (-0.21, 1.31) raw xDistance=-0.20 yDistance=-1.33
23:45:51.303 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
23:45:51.303 00.000 9960 resist switch: large excursion: input -1.33 thresh 0.60 direction from 1 to -1
23:45:51.303 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.98
23:45:51.303 00.000 9960 GuideAlgorithmResistSwitch::result() returns -1.33 from input -1.33
23:45:51.305 00.002 9960 MoveAxis(E, 97, ABG)
23:45:51.305 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=204, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
23:45:51.309 00.004 9960 Guiding  Dir = 2, Dur = 97
23:45:51.310 00.001 11872 UpdateGuideState exits: m=4105 SNR=43.3
23:45:51.314 00.004 9960 IsSlewing returns 0
23:45:51.314 00.000 11872 PhdController: settling, locked = 1, distance = 0.54 (1.50) aobump = 0 frame = 5 / 99999
23:45:51.318 00.004 9960 IsGuiding returns 0
23:45:51.318 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763790351.318,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.54,"Time":6.3,"SettleTime":10.0,"StarLocked":true}
23:45:51.321 00.003 9960 PulseGuide returned control before completion, sleep 107
23:45:51.322 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:51.327 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:45:51.331 00.004 11872 Enqueuing Expose request
23:45:51.435 00.104 9960 IsGuiding returns 1
23:45:51.435 00.000 9960 scope still moving after pulse duration time elapsed
23:45:51.464 00.029 9960 IsSlewing returns 0
23:45:51.465 00.001 9960 IsGuiding returns 0
23:45:51.466 00.001 9960 scope move finished after 97 + 50 ms
23:45:51.467 00.001 9960 Move returns status 0, amount 97
23:45:51.467 00.000 9960 MoveAxis(N, 989, ABG)
23:45:51.468 00.001 9960 Guiding  Dir = 0, Dur = 989
23:45:51.468 00.000 9960 IsSlewing returns 0
23:45:51.469 00.001 9960 IsGuiding returns 0
23:45:51.469 00.000 9960 PulseGuide returned control before completion, sleep 999
23:45:52.472 01.003 9960 IsGuiding returns 1
23:45:52.473 00.001 9960 scope still moving after pulse duration time elapsed
23:45:52.505 00.032 9960 IsSlewing returns 0
23:45:52.507 00.002 9960 IsGuiding returns 0
23:45:52.507 00.000 9960 scope move finished after 989 + 49 ms
23:45:52.508 00.001 9960 Move returns status 0, amount 989
23:45:52.508 00.000 9960 move complete, result=0
23:45:52.508 00.000 9960 worker thread done servicing request
23:45:52.509 00.001 9960 Worker thread wakes up
23:45:52.509 00.000 11872 GuideStep: -0.2 px 97 ms EAST, -1.3 px 989 ms NORTH
23:45:52.516 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
23:45:52.516 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1837,766,31,31)
23:45:53.770 01.254 9960 Exposure complete
23:45:53.897 00.127 9960 worker thread done servicing request
23:45:53.898 00.001 11872 OnExposeComplete: enter
23:45:53.903 00.005 11872 UpdateGuideState(): m_state=6
23:45:53.907 00.004 11872 Star::Find(15, 1852, 782, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
23:45:53.910 00.003 11872 Star::Find returns 1 (0), X=1852.49, Y=779.77, Mass=4313, SNR=44.5, Peak=217 HFD=5.6
23:45:53.915 00.005 11872 CameraToMount -- cameraTheta (-1.50) - m_xAngle (0.00) = xAngle (-1.50 = -1.50)
23:45:53.919 00.004 11872 CameraToMount -- cameraTheta (-1.50) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.47 = 1.47)
23:45:53.923 00.004 11872 CameraToMount -- cameraX=0.07 cameraY=-1.01 hyp=1.01 cameraTheta=-1.50 mountX=0.07 mountY=1.00, mountTheta=1.50
23:45:53.927 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.07, y=-1.01, opts=13)
23:45:53.929 00.002 11872 Enqueuing Move request for scope (0.07, -1.01)
23:45:53.934 00.005 9960 Worker thread wakes up
23:45:53.934 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=217, med=0, FiltMin=0, FiltMax=106, Gamma=1.000
23:45:53.937 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.07, -1.01) opts 0xd
23:45:53.938 00.001 9960 Handling offset move in thread for scope, endpoint = (0.07, -1.01)
23:45:53.938 00.000 9960 Moving (0.07, -1.01) raw xDistance=0.07 yDistance=1.00
23:45:53.938 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:45:53.938 00.000 9960 resist switch: large excursion: input 1.00 thresh 0.60 direction from -1 to 1
23:45:53.938 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=3.01
23:45:53.938 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.00 from input 1.00
23:45:53.940 00.002 9960 MoveAxis(E, 0, ABG)
23:45:53.940 00.000 9960 Move returns status 0, amount 0
23:45:53.940 00.000 9960 MoveAxis(S, 749, ABG)
23:45:53.940 00.000 11872 UpdateGuideState exits: m=4313 SNR=44.5
23:45:53.944 00.004 11872 PhdController: settling, locked = 1, distance = 0.68 (1.50) aobump = 0 frame = 6 / 99999
23:45:53.947 00.003 9960 Guiding  Dir = 1, Dur = 749
23:45:53.948 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763790353.947,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.68,"Time":8.9,"SettleTime":10.0,"StarLocked":true}
23:45:53.952 00.004 9960 IsSlewing returns 0
23:45:53.952 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:53.956 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:45:53.960 00.004 9960 IsGuiding returns 0
23:45:53.960 00.000 11872 Enqueuing Expose request
23:45:53.965 00.005 9960 PulseGuide returned control before completion, sleep 759
23:45:54.735 00.770 9960 IsGuiding returns 1
23:45:54.735 00.000 9960 scope still moving after pulse duration time elapsed
23:45:54.765 00.030 9960 IsSlewing returns 0
23:45:54.767 00.002 9960 IsGuiding returns 0
23:45:54.768 00.001 9960 scope move finished after 749 + 58 ms
23:45:54.768 00.000 9960 Move returns status 0, amount 749
23:45:54.769 00.001 9960 move complete, result=0
23:45:54.769 00.000 9960 worker thread done servicing request
23:45:54.769 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 1.0 px 749 ms SOUTH
23:45:54.776 00.007 9960 Worker thread wakes up
23:45:54.776 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:45:54.777 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1837,766,31,31)
23:45:56.029 01.252 9960 Exposure complete
23:45:56.141 00.112 9960 worker thread done servicing request
23:45:56.141 00.000 11872 OnExposeComplete: enter
23:45:56.146 00.005 11872 UpdateGuideState(): m_state=6
23:45:56.150 00.004 11872 Star::Find(15, 1852, 779, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
23:45:56.155 00.005 11872 Star::Find returns 1 (0), X=1852.72, Y=779.71, Mass=4177, SNR=43.8, Peak=185 HFD=5.9
23:45:56.159 00.004 11872 CameraToMount -- cameraTheta (-1.30) - m_xAngle (0.00) = xAngle (-1.30 = -1.30)
23:45:56.163 00.004 11872 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.67 = 1.67)
23:45:56.166 00.003 11872 CameraToMount -- cameraX=0.30 cameraY=-1.07 hyp=1.11 cameraTheta=-1.30 mountX=0.30 mountY=1.11, mountTheta=1.31
23:45:56.172 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.30, y=-1.07, opts=13)
23:45:56.175 00.003 11872 Enqueuing Move request for scope (0.30, -1.07)
23:45:56.180 00.005 9960 Worker thread wakes up
23:45:56.180 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.30, -1.07) opts 0xd
23:45:56.181 00.001 9960 Handling offset move in thread for scope, endpoint = (0.30, -1.07)
23:45:56.181 00.000 9960 Moving (0.30, -1.07) raw xDistance=0.30 yDistance=1.11
23:45:56.181 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=185, med=0, FiltMin=0, FiltMax=119, Gamma=1.000
23:45:56.184 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
23:45:56.184 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.11 from input 1.11
23:45:56.184 00.000 9960 MoveAxis(W, 140, ABG)
23:45:56.184 00.000 9960 Guiding  Dir = 3, Dur = 140
23:45:56.185 00.001 11872 UpdateGuideState exits: m=4177 SNR=43.8
23:45:56.188 00.003 9960 IsSlewing returns 0
23:45:56.188 00.000 11872 PhdController: settling, locked = 1, distance = 0.81 (1.50) aobump = 0 frame = 7 / 99999
23:45:56.194 00.006 9960 IsGuiding returns 0
23:45:56.194 00.000 11872 PhdController: newstate STATE_FINISH
23:45:56.198 00.004 9960 PulseGuide returned control before completion, sleep 150
23:45:56.198 00.000 11872 PhdController complete: success
23:45:56.203 00.005 11872 evsrv: {"Event":"SettleDone","Timestamp":1763790356.203,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":7,"DroppedFrames":0}
23:45:56.206 00.003 11872 Mount: notify guiding dither settle done success=1
23:45:56.212 00.006 11872 PhdController: newstate STATE_IDLE
23:45:56.215 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:56.219 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:45:56.223 00.004 11872 Enqueuing Expose request
23:45:56.364 00.141 9960 IsGuiding returns 1
23:45:56.364 00.000 9960 scope still moving after pulse duration time elapsed
23:45:56.395 00.031 9960 IsSlewing returns 0
23:45:56.395 00.000 9960 IsGuiding returns 0
23:45:56.395 00.000 9960 scope move finished after 140 + 62 ms
23:45:56.397 00.002 9960 Move returns status 0, amount 140
23:45:56.397 00.000 9960 MoveAxis(S, 826, ABG)
23:45:56.397 00.000 9960 Guiding  Dir = 1, Dur = 826
23:45:56.397 00.000 9960 IsSlewing returns 0
23:45:56.398 00.001 9960 IsGuiding returns 0
23:45:56.398 00.000 9960 PulseGuide returned control before completion, sleep 836
23:45:57.026 00.628 11872 evsrv: cli 0D2D2AA0 connect
23:45:57.031 00.005 11872 case statement mapped state 6 to 3
23:45:57.037 00.006 11872 case statement mapped state 6 to 3
23:45:57.043 00.006 11872 evsrv: cli 0D2D2AA0 request: {"method":"get_app_state","id":"e2b7df58-2873-4df2-8242-b03dfdd9bdf0"}
23:45:57.050 00.007 11872 case statement mapped state 6 to 3
23:45:57.054 00.004 11872 evsrv: cli 0D2D2AA0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e2b7df58-2873-4df2-8242-b03dfdd9bdf0"}
23:45:57.058 00.004 11872 evsrv: cli 0D2D2AA0 disconnect
23:45:57.061 00.003 11872 evsrv: cli 0D2D2BE0 connect
23:45:57.064 00.003 11872 case statement mapped state 6 to 3
23:45:57.066 00.002 11872 case statement mapped state 6 to 3
23:45:57.071 00.005 11872 evsrv: cli 0D2D2BE0 request: {"method":"stop_capture","id":"df23bbf4-e391-4adb-94b5-2d6aab7dd9b1"}
23:45:57.075 00.004 11872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:45:57.081 00.006 11872 Status Line: Waiting for devices...
23:45:57.091 00.010 11872 evsrv: cli 0D2D2BE0 response: {"jsonrpc":"2.0","result":0,"id":"df23bbf4-e391-4adb-94b5-2d6aab7dd9b1"}
23:45:57.096 00.005 11872 evsrv: cli 0D2D2BE0 disconnect
23:45:57.102 00.006 11872 evsrv: cli 0D2D2E60 connect
23:45:57.112 00.010 11872 case statement mapped state 6 to 3
23:45:57.117 00.005 11872 case statement mapped state 6 to 3
23:45:57.123 00.006 11872 evsrv: cli 0D2D2E60 request: {"method":"get_app_state","id":"a14fbd18-64c9-4dec-bbdd-415767f10ff2"}
23:45:57.127 00.004 11872 case statement mapped state 6 to 3
23:45:57.130 00.003 11872 evsrv: cli 0D2D2E60 response: {"jsonrpc":"2.0","result":"Guiding","id":"a14fbd18-64c9-4dec-bbdd-415767f10ff2"}
23:45:57.134 00.004 11872 evsrv: cli 0D2D2E60 disconnect
23:45:57.240 00.106 9960 IsGuiding returns 1
23:45:57.241 00.001 9960 scope still moving after pulse duration time elapsed
23:45:57.272 00.031 9960 Error thrown from C:\cygwin\home\agalasso\projects\phd2\scope_ascom.cpp:644->ASCOM Scope: thread interrupt requested
23:45:57.272 00.000 9960 Error thrown from C:\cygwin\home\agalasso\projects\phd2\scope.cpp:770->guide failed
23:45:57.272 00.000 9960 Move returns status 1, amount 0
23:45:57.273 00.001 9960 Error thrown from C:\cygwin\home\agalasso\projects\phd2\worker_thread.cpp:322->Move failed
23:45:57.273 00.000 9960 move complete, result=1
23:45:57.273 00.000 9960 worker thread done servicing request
23:45:57.273 00.000 11872 GuideStep: 0.3 px 140 ms WEST, 1.1 px 0 ms SOUTH
23:45:57.279 00.006 9960 Worker thread wakes up
23:45:57.279 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:45:57.279 00.000 9960 Error thrown from C:\cygwin\home\agalasso\projects\phd2\worker_thread.cpp:180->Time lapse interrupted
23:45:57.280 00.001 9960 worker thread done servicing request
23:45:57.281 00.001 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\myframe_events.cpp:609->Error reported moving
23:45:57.287 00.006 11872 OnExposeComplete: enter
23:45:57.292 00.005 11872 OnExposeComplete: Capture Error reported
23:45:57.300 00.008 11872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
23:45:57.307 00.007 11872 Mount: notify guiding stopped
23:45:57.313 00.006 11872 Changing from state GUIDING to STOP
23:45:57.318 00.005 11872 guider state => SELECTED
23:45:57.321 00.003 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=185, med=0, FiltMin=0, FiltMax=119, Gamma=1.000
23:45:57.327 00.006 11872 Changing from state SELECTED to UNINITIALIZED
23:45:57.330 00.003 11872 guider state => SELECTING
23:45:57.336 00.006 11872 Status Line: Stopped.
23:45:57.340 00.004 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\myframe_events.cpp:489->Error reported capturing image
23:45:58.138 00.798 11872 evsrv: cli 0D2D2A00 connect
23:45:58.146 00.008 11872 evsrv: cli 0D2D2A00 request: {"method":"get_app_state","id":"6b9e0e7f-0a79-4812-9c0c-ba65b3b57f46"}
23:45:58.153 00.007 11872 evsrv: cli 0D2D2A00 response: {"jsonrpc":"2.0","result":"Stopped","id":"6b9e0e7f-0a79-4812-9c0c-ba65b3b57f46"}
23:45:58.159 00.006 11872 evsrv: cli 0D2D2A00 disconnect
23:46:15.168 17.009 11872 evsrv: cli 0D2D2460 connect
23:46:15.176 00.008 11872 evsrv: cli 0D2D2460 request: {"method":"get_app_state","id":"b0aabf07-6d91-4920-b745-777329c4b560"}
23:46:15.181 00.005 11872 evsrv: cli 0D2D2460 response: {"jsonrpc":"2.0","result":"Stopped","id":"b0aabf07-6d91-4920-b745-777329c4b560"}
23:46:15.185 00.004 11872 evsrv: cli 0D2D2460 disconnect
23:46:15.190 00.005 11872 evsrv: cli 0D2D2320 connect
23:46:15.195 00.005 11872 evsrv: cli 0D2D2320 request: {"method":"get_calibrated","id":"cbb24bf1-472f-4ce9-b9dc-8bdc146dd304"}
23:46:15.198 00.003 11872 evsrv: cli 0D2D2320 response: {"jsonrpc":"2.0","result":true,"id":"cbb24bf1-472f-4ce9-b9dc-8bdc146dd304"}
23:46:15.203 00.005 11872 evsrv: cli 0D2D2320 disconnect
23:46:15.206 00.003 11872 evsrv: cli 0D2D2B40 connect
23:46:15.210 00.004 11872 evsrv: cli 0D2D2B40 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"b7450127-643f-4712-9159-c07c52ef6362"}
23:46:15.214 00.004 11872 PhdController::Guide begins
23:46:15.217 00.003 11872 PhdController: newstate STATE_SETUP
23:46:15.222 00.005 11872 PhdController: setup
23:46:15.225 00.003 11872 PhdController: newstate STATE_ATTEMPT_START
23:46:15.229 00.004 11872 PhdController: start capturing
23:46:15.234 00.005 11872 Changing from state SELECTING to UNINITIALIZED
23:46:15.238 00.004 11872 guider state => SELECTING
23:46:15.243 00.005 11872 setting force full frames = true
23:46:15.246 00.003 11872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
23:46:15.252 00.006 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:46:15.257 00.005 11872 Enqueuing Expose request
23:46:15.260 00.003 9960 Worker thread wakes up
23:46:15.260 00.000 11872 PhdController: newstate STATE_SELECT_STAR
23:46:15.264 00.004 11872 evsrv: cli 0D2D2B40 response: {"jsonrpc":"2.0","result":0,"id":"b7450127-643f-4712-9159-c07c52ef6362"}
23:46:15.268 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
23:46:15.269 00.001 11872 evsrv: cli 0D2D2B40 disconnect
23:46:15.274 00.005 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:46:15.275 00.001 11872 evsrv: cli 0D2D2780 connect
23:46:15.279 00.004 11872 case statement mapped state 1 to 101
23:46:15.282 00.003 11872 case statement mapped state 1 to 101
23:46:15.286 00.004 11872 evsrv: cli 0D2D2780 request: {"method":"get_lock_shift_params","id":"615a2f2f-59bc-4041-a7e1-78a11b69ff65"}
23:46:15.290 00.004 11872 evsrv: cli 0D2D2780 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"615a2f2f-59bc-4041-a7e1-78a11b69ff65"}
23:46:15.294 00.004 11872 evsrv: cli 0D2D2780 disconnect
23:46:15.298 00.004 11872 evsrv: cli 0D2D30E0 connect
23:46:15.302 00.004 11872 case statement mapped state 1 to 101
23:46:15.307 00.005 11872 case statement mapped state 1 to 101
23:46:15.311 00.004 11872 evsrv: cli 0D2D30E0 request: {"method":"get_lock_position","id":"40209b06-220a-4537-8a51-1b3dfdedbafb"}
23:46:15.315 00.004 11872 evsrv: cli 0D2D30E0 response: {"jsonrpc":"2.0","result":null,"id":"40209b06-220a-4537-8a51-1b3dfdedbafb"}
23:46:15.319 00.004 11872 evsrv: cli 0D2D30E0 disconnect
23:46:16.322 01.003 11872 evsrv: cli 0D2D30E0 connect
23:46:16.328 00.006 11872 case statement mapped state 1 to 101
23:46:16.333 00.005 11872 case statement mapped state 1 to 101
23:46:16.338 00.005 11872 evsrv: cli 0D2D30E0 request: {"method":"get_lock_position","id":"15bda2f4-a0a6-42fc-ad2b-5a5001318d82"}
23:46:16.345 00.007 11872 evsrv: cli 0D2D30E0 response: {"jsonrpc":"2.0","result":null,"id":"15bda2f4-a0a6-42fc-ad2b-5a5001318d82"}
23:46:16.352 00.007 11872 evsrv: cli 0D2D30E0 disconnect
23:46:16.520 00.168 9960 Exposure complete
23:46:16.624 00.104 9960 worker thread done servicing request
23:46:16.624 00.000 11872 OnExposeComplete: enter
23:46:16.627 00.003 11872 UpdateGuideState(): m_state=1
23:46:16.632 00.005 11872 UpdateCurrentPosition: no star selected
23:46:16.635 00.003 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
23:46:16.639 00.004 11872 Status Line: No star selected
23:46:16.643 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=162, med=0, FiltMin=0, FiltMax=114, Gamma=1.000
23:46:16.647 00.004 11872 UpdateGuideState exits: No star selected
23:46:16.651 00.004 11872 GuiderMultiStar::AutoSelect enter
23:46:16.654 00.003 11872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
23:46:16.763 00.109 11872 AutoFind: auto downsample for scale 1.00 => 1x
23:46:16.953 00.190 11872 AutoFind: global mean = 0.0, stdev 2.3
23:46:16.958 00.005 11872 AutoFind: using threshold = 0.1
23:46:17.208 00.250 11872 AutoFind: local max [1853, 782] 122.8
23:46:17.212 00.004 11872 AutoFind: local max [1611, 229] 119.7
23:46:17.215 00.003 11872 AutoFind: local max [55, 280] 62.3
23:46:17.220 00.005 11872 AutoFind: local max [1745, 243] 61.6
23:46:17.225 00.005 11872 AutoFind: local max [1394, 11] 41.3
23:46:17.228 00.003 11872 AutoFind: local max [1539, 1000] 25.9
23:46:17.233 00.005 11872 AutoFind: local max [796, 475] 24.5
23:46:17.237 00.004 11872 AutoFind: local max [472, 234] 23.8
23:46:17.240 00.003 11872 AutoFind: local max [1060, 261] 21.4
23:46:17.244 00.004 11872 AutoFind: local max [186, 347] 21.2
23:46:17.246 00.002 11872 AutoFind: local max [901, 838] 18.5
23:46:17.249 00.003 11872 AutoFind: local max [138, 859] 17.6
23:46:17.252 00.003 11872 AutoFind: local max [150, 442] 16.8
23:46:17.255 00.003 11872 AutoFind: local max [1444, 1035] 16.2
23:46:17.258 00.003 11872 AutoFind: local max [271, 1075] 16.2
23:46:17.261 00.003 11872 AutoFind: local max [1441, 1041] 15.2
23:46:17.263 00.002 11872 AutoFind: local max [54, 929] 12.3
23:46:17.267 00.004 11872 AutoFind: local max [904, 832] 12.1
23:46:17.270 00.003 11872 AutoFind: local max [1338, 88] 11.6
23:46:17.273 00.003 11872 AutoFind: local max [678, 1073] 10.5
23:46:17.275 00.002 11872 AutoFind: local max [1412, 13] 10.2
23:46:17.278 00.003 11872 AutoFind: local max [775, 62] 9.9
23:46:17.280 00.002 11872 AutoFind: local max [505, 307] 9.4
23:46:17.285 00.005 11872 AutoFind: local max [326, 1013] 9.4
23:46:17.287 00.002 11872 AutoFind: local max [1388, 484] 9.2
23:46:17.290 00.003 11872 AutoFind: local max [13, 525] 8.5
23:46:17.293 00.003 11872 AutoFind: local max [408, 262] 8.4
23:46:17.297 00.004 11872 AutoFind: local max [1880, 57] 8.0
23:46:17.301 00.004 11872 AutoFind: local max [523, 231] 7.8
23:46:17.305 00.004 11872 AutoFind: local max [296, 367] 7.6
23:46:17.309 00.004 11872 AutoFind: local max [1464, 395] 7.1
23:46:17.312 00.003 11872 AutoFind: local max [1376, 568] 7.1
23:46:17.315 00.003 11872 AutoFind: local max [1802, 162] 6.6
23:46:17.319 00.004 11872 AutoFind: local max [157, 946] 6.4
23:46:17.323 00.004 11872 AutoFind: local max [832, 775] 6.2
23:46:17.326 00.003 11872 AutoFind: local max [832, 780] 5.8
23:46:17.330 00.004 11872 AutoFind: local max [1839, 554] 5.8
23:46:17.334 00.004 11872 AutoFind: local max [334, 329] 5.7
23:46:17.338 00.004 11872 AutoFind: local max [388, 964] 5.4
23:46:17.341 00.003 11872 AutoFind: local max [1366, 511] 5.4
23:46:17.345 00.004 11872 AutoFind: local max [1753, 180] 5.4
23:46:17.348 00.003 11872 AutoFind: local max [57, 592] 5.4
23:46:17.351 00.003 11872 AutoFind: local max [379, 940] 5.3
23:46:17.355 00.004 11872 AutoFind: local max [1032, 981] 5.2
23:46:17.359 00.004 11872 AutoFind: local max [325, 922] 5.0
23:46:17.363 00.004 11872 AutoFind: local max [1029, 993] 4.8
23:46:17.367 00.004 11872 AutoFind: local max [1699, 553] 4.8
23:46:17.370 00.003 11872 AutoFind: local max [125, 893] 4.8
23:46:17.374 00.004 11872 AutoFind: local max [583, 557] 4.7
23:46:17.378 00.004 11872 AutoFind: local max [1228, 294] 4.7
23:46:17.382 00.004 11872 AutoFind: local max [890, 621] 4.6
23:46:17.386 00.004 11872 AutoFind: local max [1416, 368] 4.6
23:46:17.389 00.003 11872 AutoFind: local max [1367, 518] 4.5
23:46:17.393 00.004 11872 AutoFind: local max [608, 76] 4.5
23:46:17.397 00.004 11872 AutoFind: local max [132, 996] 4.5
23:46:17.401 00.004 11872 AutoFind: local max [1544, 422] 4.5
23:46:17.404 00.003 11872 AutoFind: local max [1838, 560] 4.4
23:46:17.409 00.005 11872 AutoFind: local max [304, 583] 4.3
23:46:17.413 00.004 11872 AutoFind: local max [1507, 637] 4.2
23:46:17.417 00.004 11872 AutoFind: local max [1380, 557] 4.2
23:46:17.420 00.003 11872 AutoFind: local max [1548, 684] 4.2
23:46:17.425 00.005 11872 AutoFind: local max [1609, 243] 4.1
23:46:17.429 00.004 11872 AutoFind: local max [473, 249] 4.1
23:46:17.433 00.004 11872 AutoFind: local max [889, 616] 4.1
23:46:17.437 00.004 11872 AutoFind: local max [476, 218] 4.0
23:46:17.442 00.005 11872 AutoFind: local max [327, 441] 4.0
23:46:17.446 00.004 11872 AutoFind: local max [1874, 965] 4.0
23:46:17.450 00.004 11872 AutoFind: local max [1734, 243] 4.0
23:46:17.454 00.004 11872 AutoFind: local max [1433, 43] 4.0
23:46:17.458 00.004 11872 AutoFind: local max [114, 259] 4.0
23:46:17.462 00.004 11872 AutoFind: local max [1735, 181] 4.0
23:46:17.465 00.003 11872 AutoFind: local max [1718, 385] 3.9
23:46:17.470 00.005 11872 AutoFind: local max [1718, 379] 3.9
23:46:17.474 00.004 11872 AutoFind: local max [1812, 328] 3.9
23:46:17.477 00.003 11872 AutoFind: local max [1751, 333] 3.9
23:46:17.481 00.004 11872 AutoFind: local max [1084, 912] 3.9
23:46:17.484 00.003 11872 AutoFind: local max [737, 240] 3.9
23:46:17.489 00.005 11872 AutoFind: local max [535, 487] 3.9
23:46:17.493 00.004 11872 AutoFind: local max [588, 168] 3.8
23:46:17.496 00.003 11872 AutoFind: local max [527, 242] 3.8
23:46:17.500 00.004 11872 AutoFind: local max [75, 384] 3.8
23:46:17.503 00.003 11872 AutoFind: local max [1323, 14] 3.8
23:46:17.508 00.005 11872 AutoFind: local max [397, 616] 3.7
23:46:17.511 00.003 11872 AutoFind: local max [458, 669] 3.7
23:46:17.514 00.003 11872 AutoFind: local max [1577, 1062] 3.7
23:46:17.519 00.005 11872 AutoFind: local max [1031, 988] 3.7
23:46:17.522 00.003 11872 AutoFind: local max [1561, 1058] 3.6
23:46:17.526 00.004 11872 AutoFind: local max [507, 942] 3.6
23:46:17.529 00.003 11872 AutoFind: local max [321, 422] 3.6
23:46:17.533 00.004 11872 AutoFind: local max [43, 275] 3.6
23:46:17.536 00.003 11872 AutoFind: local max [741, 1062] 3.6
23:46:17.540 00.004 11872 AutoFind: local max [1672, 476] 3.6
23:46:17.544 00.004 11872 AutoFind: local max [1612, 220] 3.6
23:46:17.547 00.003 11872 AutoFind: local max [1738, 217] 3.6
23:46:17.551 00.004 11872 AutoFind: local max [571, 845] 3.6
23:46:17.553 00.002 11872 AutoFind: local max [1888, 160] 3.6
23:46:17.556 00.003 11872 AutoFind: local max [1065, 202] 3.6
23:46:17.559 00.003 11872 AutoFind: local max [376, 1075] 3.5
23:46:17.562 00.003 11872 AutoFind: local max [1408, 732] 3.5
23:46:17.565 00.003 11872 AutoFind: local max [1431, 218] 3.5
23:46:17.568 00.003 11872 AutoFind: close dim-bright [1612, 220] 3.6 - [1611, 229] 119.7
23:46:17.571 00.003 11872 AutoFind: close dim-bright [43, 275] 3.6 - [55, 280] 62.3
23:46:17.574 00.003 11872 AutoFind: too close [321, 422] 3.6 - [327, 441] 4.0
23:46:17.577 00.003 11872 AutoFind: too close [1561, 1058] 3.6 - [1577, 1062] 3.7
23:46:17.580 00.003 11872 AutoFind: too close [1031, 988] 3.7 - [1029, 993] 4.8
23:46:17.584 00.004 11872 AutoFind: too close [1031, 988] 3.7 - [1032, 981] 5.2
23:46:17.587 00.003 11872 AutoFind: too close [527, 242] 3.8 - [523, 231] 7.8
23:46:17.590 00.003 11872 AutoFind: too close [1718, 379] 3.9 - [1718, 385] 3.9
23:46:17.592 00.002 11872 AutoFind: too close [1735, 181] 4.0 - [1753, 180] 5.4
23:46:17.596 00.004 11872 AutoFind: close dim-bright [1734, 243] 4.0 - [1745, 243] 61.6
23:46:17.598 00.002 11872 AutoFind: close dim-bright [476, 218] 4.0 - [472, 234] 23.8
23:46:17.601 00.003 11872 AutoFind: too close [889, 616] 4.1 - [890, 621] 4.6
23:46:17.604 00.003 11872 AutoFind: close dim-bright [473, 249] 4.1 - [472, 234] 23.8
23:46:17.606 00.002 11872 AutoFind: close dim-bright [1609, 243] 4.1 - [1611, 229] 119.7
23:46:17.609 00.003 11872 AutoFind: too close [1380, 557] 4.2 - [1376, 568] 7.1
23:46:17.612 00.003 11872 AutoFind: too close [1838, 560] 4.4 - [1839, 554] 5.8
23:46:17.615 00.003 11872 AutoFind: too close [1367, 518] 4.5 - [1366, 511] 5.4
23:46:17.617 00.002 11872 AutoFind: too close [1029, 993] 4.8 - [1032, 981] 5.2
23:46:17.620 00.003 11872 AutoFind: too close [832, 780] 5.8 - [832, 775] 6.2
23:46:17.623 00.003 11872 AutoFind: too close [1412, 13] 10.2 - [1394, 11] 41.3
23:46:17.625 00.002 11872 AutoFind: too close [904, 832] 12.1 - [901, 838] 18.5
23:46:17.629 00.004 11872 AutoFind: too close [1441, 1041] 15.2 - [1444, 1035] 16.2
23:46:17.631 00.002 11872 AutoFind: too close to edge [1323, 14] 3.8
23:46:17.634 00.003 11872 AutoFind: too close to edge [13, 525] 8.5
23:46:17.636 00.002 11872 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
23:46:17.639 00.003 11872 Star::Find(15, 1853, 782, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:17.643 00.004 11872 Star::Find returns 1 (0), X=1853.29, Y=779.73, Mass=4053, SNR=42.6, Peak=162 HFD=5.7
23:46:17.646 00.003 11872 Star::Find(15, 1611, 229, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:17.649 00.003 11872 Star::Find returns 1 (0), X=1611.16, Y=230.55, Mass=5447, SNR=49.4, Peak=152 HFD=6.5
23:46:17.652 00.003 11872 Star::Find(15, 55, 280, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:17.654 00.002 11872 Star::Find returns 1 (0), X=54.45, Y=279.88, Mass=1767, SNR=28.6, Peak=105 HFD=5.1
23:46:17.657 00.003 11872 Star::Find(15, 1745, 243, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:17.660 00.003 11872 Star::Find returns 1 (0), X=1744.66, Y=243.97, Mass=1761, SNR=28.0, Peak=73 HFD=5.6
23:46:17.664 00.004 11872 Star::Find(15, 1539, 1000, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:17.667 00.003 11872 Star::Find returns 1 (0), X=1539.39, Y=998.37, Mass=1079, SNR=22.0, Peak=35 HFD=5.7
23:46:17.670 00.003 11872 Star::Find(15, 796, 475, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:17.674 00.004 11872 Star::Find returns 1 (0), X=797.31, Y=476.13, Mass=1644, SNR=27.2, Peak=45 HFD=7.4
23:46:17.677 00.003 11872 Star::Find(15, 472, 234, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:17.680 00.003 11872 Star::Find returns 1 (0), X=472.90, Y=234.16, Mass=1221, SNR=22.8, Peak=39 HFD=6.6
23:46:17.684 00.004 11872 Star::Find(15, 1060, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:17.688 00.004 11872 Star::Find returns 1 (0), X=1061.46, Y=262.70, Mass=1106, SNR=21.4, Peak=30 HFD=7.3
23:46:17.691 00.003 11872 Star::Find(15, 186, 347, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:17.695 00.004 11872 Star::Find returns 1 (0), X=186.52, Y=345.24, Mass=559, SNR=16.0, Peak=30 HFD=5.0
23:46:17.699 00.004 11872 Star::Find(15, 138, 859, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:17.702 00.003 11872 Star::Find returns 1 (0), X=137.29, Y=859.25, Mass=447, SNR=14.3, Peak=21 HFD=5.2
23:46:17.706 00.004 11872 Star::Find(15, 150, 442, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:17.709 00.003 11872 Star::Find returns 1 (0), X=149.39, Y=443.87, Mass=466, SNR=14.3, Peak=36 HFD=4.5
23:46:17.713 00.004 11872 Star::Find(15, 271, 1075, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:17.716 00.003 11872 Star::Find returns 1 (0), X=270.49, Y=1074.59, Mass=394, SNR=13.5, Peak=22 HFD=4.9
23:46:17.719 00.003 11872 Star::Find(15, 54, 929, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:17.723 00.004 11872 Star::Find returns 1 (0), X=53.61, Y=928.80, Mass=219, SNR=10.1, Peak=22 HFD=4.0
23:46:17.725 00.002 11872 Star::Find(15, 1338, 88, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:17.728 00.003 11872 Star::Find returns 1 (0), X=1338.38, Y=89.15, Mass=562, SNR=15.8, Peak=20 HFD=6.4
23:46:17.731 00.003 11872 Star::Find(15, 678, 1073, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:17.733 00.002 11872 Star::Find returns 1 (0), X=677.54, Y=1074.19, Mass=227, SNR=10.0, Peak=16 HFD=5.2
23:46:17.737 00.004 11872 Star::Find(15, 775, 62, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:17.741 00.004 11872 Star::Find returns 1 (0), X=775.56, Y=63.59, Mass=539, SNR=15.6, Peak=18 HFD=6.9
23:46:17.744 00.003 11872 Star::Find(15, 505, 307, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:17.746 00.002 11872 Star::Find returns 1 (0), X=506.07, Y=307.21, Mass=405, SNR=13.6, Peak=13 HFD=6.3
23:46:17.749 00.003 11872 Star::Find(15, 326, 1013, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:17.752 00.003 11872 Star::Find returns 1 (0), X=326.02, Y=1014.43, Mass=205, SNR=9.7, Peak=12 HFD=5.1
23:46:17.755 00.003 11872 Star::Find(15, 1388, 484, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:17.758 00.003 11872 Star::Find returns 1 (0), X=1389.07, Y=484.80, Mass=458, SNR=14.4, Peak=15 HFD=6.9
23:46:17.761 00.003 11872 Star::Find(15, 408, 262, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:17.763 00.002 11872 Star::Find returns 1 (0), X=408.23, Y=264.15, Mass=267, SNR=11.0, Peak=14 HFD=5.7
23:46:17.767 00.004 11872 Star::Find(15, 1880, 57, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:17.769 00.002 11872 Star::Find returns 1 (0), X=1879.86, Y=57.55, Mass=180, SNR=9.0, Peak=10 HFD=5.2
23:46:17.772 00.003 11872 Star::Find(15, 296, 367, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:17.774 00.002 11872 Star::Find returns 1 (0), X=296.20, Y=365.58, Mass=333, SNR=12.3, Peak=16 HFD=5.7
23:46:17.777 00.003 11872 Star::Find(15, 1464, 395, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:17.779 00.002 11872 Star::Find returns 1 (0), X=1464.94, Y=396.88, Mass=297, SNR=11.4, Peak=15 HFD=6.0
23:46:17.784 00.005 11872 Star::Find(15, 1802, 162, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:17.786 00.002 11872 Star::Find returns 1 (0), X=1802.47, Y=163.30, Mass=159, SNR=8.5, Peak=10 HFD=5.2
23:46:17.789 00.003 11872 Star::Find(15, 157, 946, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:17.791 00.002 11872 Star::Find returns 1 (0), X=156.42, Y=945.51, Mass=146, SNR=8.2, Peak=14 HFD=4.4
23:46:17.796 00.005 11872 Star::Find(15, 334, 329, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:17.799 00.003 11872 Star::Find returns 1 (0), X=334.21, Y=329.98, Mass=154, SNR=8.4, Peak=10 HFD=5.2
23:46:17.803 00.004 11872 Star::Find(15, 388, 964, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:17.806 00.003 11872 Star::Find returns 1 (0), X=388.38, Y=963.95, Mass=137, SNR=7.9, Peak=8 HFD=6.0
23:46:17.810 00.004 11872 Star::Find(15, 57, 592, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:17.814 00.004 11872 Star::Find returns 1 (0), X=56.42, Y=590.56, Mass=168, SNR=8.8, Peak=11 HFD=5.9
23:46:17.817 00.003 11872 Star::Find(15, 379, 940, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:17.821 00.004 11872 Star::Find returns 1 (0), X=379.38, Y=940.92, Mass=117, SNR=7.3, Peak=8 HFD=5.3
23:46:17.825 00.004 11872 Star::Find(15, 325, 922, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:17.831 00.006 11872 Star::Find returns 1 (0), X=324.76, Y=923.25, Mass=108, SNR=7.0, Peak=8 HFD=4.8
23:46:17.837 00.006 11872 Star::Find(15, 1699, 553, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:17.842 00.005 11872 Star::Find returns 1 (0), X=1698.38, Y=552.86, Mass=120, SNR=7.4, Peak=7 HFD=5.8
23:46:17.845 00.003 11872 Star::Find(15, 125, 893, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:17.850 00.005 11872 Star::Find returns 1 (0), X=125.85, Y=893.08, Mass=100, SNR=6.8, Peak=7 HFD=4.4
23:46:17.853 00.003 11872 Star::Find(15, 583, 557, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:17.858 00.005 11872 Star::Find returns 1 (0), X=581.53, Y=561.47, Mass=248, SNR=10.2, Peak=12 HFD=7.0
23:46:17.863 00.005 11872 Star::Find(15, 1228, 294, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:17.867 00.004 11872 Star::Find false star n=41 nbg=279 bg=1.0 sigma=0.9 thresh=4 peak=4
23:46:17.871 00.004 11872 Star::Find returns 0 (2), X=1228.00, Y=294.00, Mass=167, SNR=2.9, Peak=9 HFD=0.0
23:46:17.874 00.003 11872 Star::Find(15, 1416, 368, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:17.878 00.004 11872 Star::Find returns 1 (0), X=1415.63, Y=369.33, Mass=202, SNR=9.5, Peak=10 HFD=6.5
23:46:17.882 00.004 11872 Star::Find(15, 608, 76, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:17.884 00.002 11872 Star::Find false star n=47 nbg=271 bg=0.7 sigma=0.8 thresh=3 peak=3
23:46:17.886 00.002 11872 Star::Find returns 0 (2), X=608.00, Y=76.00, Mass=132, SNR=2.9, Peak=7 HFD=0.0
23:46:17.890 00.004 11872 Star::Find(15, 132, 996, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:17.894 00.004 11872 Star::Find false star n=22 nbg=272 bg=0.6 sigma=0.7 thresh=3 peak=3
23:46:17.897 00.003 11872 Star::Find returns 0 (2), X=132.00, Y=996.00, Mass=61, SNR=2.9, Peak=5 HFD=0.0
23:46:17.900 00.003 11872 Star::Find(15, 1544, 422, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:17.903 00.003 11872 Star::Find false star n=37 nbg=283 bg=0.9 sigma=0.9 thresh=4 peak=4
23:46:17.907 00.004 11872 Star::Find returns 0 (2), X=1544.00, Y=422.00, Mass=148, SNR=2.9, Peak=9 HFD=0.0
23:46:17.911 00.004 11872 Star::Find(15, 304, 583, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:17.916 00.005 11872 Star::Find returns 1 (0), X=302.84, Y=582.98, Mass=170, SNR=8.9, Peak=7 HFD=6.3
23:46:17.920 00.004 11872 Star::Find(15, 1507, 637, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:17.924 00.004 11872 Star::Find returns 1 (0), X=1506.82, Y=638.30, Mass=182, SNR=9.1, Peak=10 HFD=6.2
23:46:17.927 00.003 11872 Star::Find(15, 1548, 684, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:17.930 00.003 11872 Star::Find false star n=31 nbg=275 bg=0.7 sigma=0.8 thresh=3 peak=3
23:46:17.933 00.003 11872 Star::Find returns 0 (2), X=1548.00, Y=684.00, Mass=91, SNR=2.9, Peak=7 HFD=0.0
23:46:17.938 00.005 11872 Star::Find(15, 1609, 243, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:17.941 00.003 11872 Star::Find returns 1 (0), X=1611.16, Y=230.55, Mass=5447, SNR=49.4, Peak=151 HFD=6.5
23:46:17.945 00.004 11872 Star::Find(15, 473, 249, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:17.948 00.003 11872 Star::Find returns 1 (0), X=472.86, Y=234.37, Mass=1209, SNR=22.6, Peak=34 HFD=6.7
23:46:17.953 00.005 11872 Star::Find(15, 476, 218, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:17.957 00.004 11872 Star::Find returns 1 (0), X=473.03, Y=233.76, Mass=1094, SNR=21.3, Peak=33 HFD=6.2
23:46:17.960 00.003 11872 Star::Find(15, 1874, 965, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:17.963 00.003 11872 Star::Find false star n=18 nbg=271 bg=0.6 sigma=0.7 thresh=3 peak=2
23:46:17.966 00.003 11872 Star::Find returns 0 (2), X=1874.00, Y=965.00, Mass=47, SNR=2.9, Peak=5 HFD=0.0
23:46:17.969 00.003 11872 Star::Find(15, 1734, 243, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:17.971 00.002 11872 Star::Find returns 1 (0), X=1744.66, Y=243.97, Mass=1761, SNR=28.0, Peak=73 HFD=5.6
23:46:17.974 00.003 11872 Star::Find(15, 1433, 43, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:17.977 00.003 11872 Star::Find false star n=35 nbg=282 bg=0.7 sigma=0.7 thresh=3 peak=3
23:46:17.980 00.003 11872 Star::Find returns 0 (2), X=1433.00, Y=43.00, Mass=99, SNR=2.9, Peak=6 HFD=0.0
23:46:17.982 00.002 11872 Star::Find(15, 114, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:17.986 00.004 11872 Star::Find false star n=19 nbg=279 bg=0.6 sigma=0.7 thresh=3 peak=3
23:46:17.988 00.002 11872 Star::Find returns 0 (2), X=114.00, Y=259.00, Mass=61, SNR=2.9, Peak=8 HFD=0.0
23:46:17.991 00.003 11872 Star::Find(15, 1812, 328, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:17.993 00.002 11872 Star::Find returns 1 (0), X=1811.69, Y=327.25, Mass=89, SNR=6.4, Peak=12 HFD=5.6
23:46:17.996 00.003 11872 Star::Find(15, 1751, 333, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:18.000 00.004 11872 Star::Find returns 1 (0), X=1751.24, Y=334.35, Mass=109, SNR=7.1, Peak=7 HFD=6.5
23:46:18.003 00.003 11872 Star::Find(15, 1084, 912, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:18.007 00.004 11872 Star::Find false star n=9 nbg=282 bg=0.6 sigma=0.7 thresh=3 peak=2
23:46:18.010 00.003 11872 Star::Find returns 0 (2), X=1084.00, Y=912.00, Mass=25, SNR=2.9, Peak=5 HFD=0.0
23:46:18.015 00.005 11872 Star::Find(15, 737, 240, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:18.017 00.002 11872 Star::Find returns 0 (2), X=737.00, Y=240.00, Mass=12, SNR=2.3, Peak=5 HFD=0.0
23:46:18.021 00.004 11872 Star::Find(15, 535, 487, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:18.025 00.004 11872 Star::Find returns 1 (0), X=536.17, Y=488.86, Mass=178, SNR=9.0, Peak=7 HFD=7.1
23:46:18.028 00.003 11872 Star::Find(15, 588, 168, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:18.032 00.004 11872 Star::Find returns 1 (0), X=588.72, Y=166.29, Mass=157, SNR=8.4, Peak=7 HFD=6.6
23:46:18.035 00.003 11872 Star::Find(15, 75, 384, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:18.038 00.003 11872 Star::Find false star n=15 nbg=282 bg=0.6 sigma=0.7 thresh=3 peak=3
23:46:18.042 00.004 11872 Star::Find returns 0 (2), X=75.00, Y=384.00, Mass=42, SNR=2.9, Peak=6 HFD=0.0
23:46:18.046 00.004 11872 Star::Find(15, 397, 616, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:18.049 00.003 11872 Star::Find returns 1 (0), X=397.11, Y=613.90, Mass=132, SNR=7.7, Peak=9 HFD=5.7
23:46:18.052 00.003 11872 Star::Find(15, 458, 669, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:18.056 00.004 11872 Star::Find false star n=16 nbg=283 bg=0.6 sigma=0.7 thresh=3 peak=3
23:46:18.060 00.004 11872 Star::Find returns 0 (2), X=458.00, Y=669.00, Mass=43, SNR=2.9, Peak=5 HFD=0.0
23:46:18.063 00.003 11872 Star::Find(15, 507, 942, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:18.066 00.003 11872 Star::Find false star n=10 nbg=284 bg=0.6 sigma=0.7 thresh=3 peak=2
23:46:18.070 00.004 11872 Star::Find returns 0 (2), X=507.00, Y=942.00, Mass=26, SNR=2.9, Peak=4 HFD=0.0
23:46:18.073 00.003 11872 Star::Find(15, 43, 275, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:18.078 00.005 11872 Star::Find returns 1 (0), X=54.45, Y=279.88, Mass=1767, SNR=28.6, Peak=105 HFD=5.1
23:46:18.082 00.004 11872 Star::Find(15, 741, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:18.085 00.003 11872 Star::Find false star n=14 nbg=276 bg=0.7 sigma=0.8 thresh=3 peak=2
23:46:18.088 00.003 11872 Star::Find returns 0 (2), X=741.00, Y=1062.00, Mass=34, SNR=2.9, Peak=5 HFD=0.0
23:46:18.091 00.003 11872 Star::Find(15, 1672, 476, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:18.096 00.005 11872 Star::Find false star n=14 nbg=286 bg=0.9 sigma=0.9 thresh=4 peak=4
23:46:18.099 00.003 11872 Star::Find returns 0 (2), X=1672.00, Y=476.00, Mass=53, SNR=2.9, Peak=8 HFD=0.0
23:46:18.102 00.003 11872 Star::Find(15, 1612, 220, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:18.106 00.004 11872 Star::Find returns 1 (0), X=1611.16, Y=230.55, Mass=5447, SNR=49.4, Peak=152 HFD=6.5
23:46:18.110 00.004 11872 Star::Find(15, 1738, 217, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:18.113 00.003 11872 Star::Find false star n=8 nbg=245 bg=1.3 sigma=1.4 thresh=6 peak=2
23:46:18.117 00.004 11872 Star::Find returns 0 (2), X=1738.00, Y=217.00, Mass=45, SNR=2.9, Peak=5 HFD=0.0
23:46:18.120 00.003 11872 Star::Find(15, 571, 845, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:18.124 00.004 11872 Star::Find false star n=18 nbg=281 bg=1.0 sigma=0.9 thresh=4 peak=4
23:46:18.128 00.004 11872 Star::Find returns 0 (2), X=571.00, Y=845.00, Mass=62, SNR=2.9, Peak=7 HFD=0.0
23:46:18.130 00.002 11872 Star::Find(15, 1888, 160, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:18.134 00.004 11872 Star::Find returns 0 (2), X=1888.00, Y=160.00, Mass=12, SNR=2.3, Peak=5 HFD=0.0
23:46:18.138 00.004 11872 Star::Find(15, 1065, 202, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:18.142 00.004 11872 Star::Find false star n=31 nbg=280 bg=1.0 sigma=1.0 thresh=4 peak=4
23:46:18.146 00.004 11872 Star::Find returns 0 (2), X=1065.00, Y=202.00, Mass=110, SNR=2.9, Peak=7 HFD=0.0
23:46:18.150 00.004 11872 Star::Find(15, 376, 1075, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:18.153 00.003 11872 Star::Find false star n=7 nbg=287 bg=1.0 sigma=0.9 thresh=4 peak=2
23:46:18.158 00.005 11872 Star::Find returns 0 (2), X=376.00, Y=1075.00, Mass=22, SNR=2.9, Peak=7 HFD=0.0
23:46:18.162 00.004 11872 Star::Find(15, 1408, 732, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:18.165 00.003 11872 Star::Find returns 1 (0), X=1409.46, Y=732.07, Mass=127, SNR=7.6, Peak=9 HFD=5.5
23:46:18.169 00.004 11872 Star::Find(15, 1431, 218, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:18.174 00.005 11872 Star::Find false star n=10 nbg=277 bg=0.6 sigma=0.8 thresh=3 peak=2
23:46:18.178 00.004 11872 Star::Find returns 0 (2), X=1431.00, Y=218.00, Mass=27, SNR=2.9, Peak=5 HFD=0.0
23:46:18.181 00.003 11872 AutoFind: finding best star pass 1
23:46:18.184 00.003 11872 Star::Find(15, 1853, 782, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:18.188 00.004 11872 Star::Find returns 1 (0), X=1853.29, Y=779.73, Mass=4053, SNR=42.6, Peak=162 HFD=5.7
23:46:18.193 00.005 11872 AutoFind returns star at [1853, 782] 122.8 Mass 4053 SNR 42.6
23:46:18.196 00.003 11872 Star::Find(15, 1853, 782, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:18.199 00.003 11872 Star::Find returns 1 (0), X=1853.29, Y=779.73, Mass=4053, SNR=42.6, Peak=162 HFD=5.7
23:46:18.204 00.005 11872 MultiStar: List (12): {1853.29, 779.73}(42.6), {1611.16, 230.55}(49.4), {54.45, 279.88}(28.6), {1744.66, 243.97}(28.0), {1539.39, 998.37}(22.0), {797.31, 476.13}(27.2), {472.90, 234.16}(22.8), {1061.46, 262.70}(21.4), {186.52, 345.24}(16.0), {137.29, 859.25}(14.3), {149.39, 443.87}(14.3), {270.49, 1074.59}(13.5), 
23:46:18.208 00.004 11872 setting lock position to (1853.29, 779.73)
23:46:18.211 00.003 11872 AutoSelect: state = 1, call UpdateGuideState
23:46:18.214 00.003 11872 UpdateGuideState(): m_state=1
23:46:18.218 00.004 11872 Star::Find(15, 1853, 779, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:18.221 00.003 11872 Star::Find returns 1 (0), X=1853.29, Y=779.73, Mass=4053, SNR=42.6, Peak=162 HFD=5.7
23:46:18.224 00.003 11872 CameraToMount -- cameraTheta (0.00) - m_xAngle (0.00) = xAngle (-0.00 = -0.00)
23:46:18.227 00.003 11872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.97 = 2.97)
23:46:18.232 00.005 11872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
23:46:18.238 00.006 11872 setting force full frames = false
23:46:18.241 00.003 11872 setting lock position to (1853.29, 779.73)
23:46:18.245 00.004 11872 CurrentPosition() valid, moving to STATE_SELECTED
23:46:18.249 00.004 11872 Changing from state SELECTING to SELECTED
23:46:18.251 00.002 11872 guider state => SELECTED
23:46:18.256 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=162, med=0, FiltMin=0, FiltMax=114, Gamma=1.000
23:46:18.259 00.003 11872 UpdateGuideState exits: m=4053 SNR=42.6
23:46:18.263 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=162, med=0, FiltMin=0, FiltMax=114, Gamma=1.000
23:46:18.268 00.005 11872 Status Line: Auto-selected star at (1853.3, 779.7)
23:46:18.273 00.005 11872 PhdController: newstate STATE_WAIT_SELECTED
23:46:18.278 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:18.281 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:46:18.284 00.003 11872 Enqueuing Expose request
23:46:18.288 00.004 9960 Worker thread wakes up
23:46:18.288 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:46:18.288 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1838,765,31,31)
23:46:18.289 00.001 11872 evsrv: cli 0D2D21E0 connect
23:46:18.294 00.005 11872 case statement mapped state 2 to 1
23:46:18.298 00.004 11872 case statement mapped state 2 to 1
23:46:18.302 00.004 11872 evsrv: cli 0D2D21E0 request: {"method":"get_lock_position","id":"aa0c9bc4-c76e-4aa3-bfc2-ece9558eae36"}
23:46:18.307 00.005 11872 evsrv: cli 0D2D21E0 response: {"jsonrpc":"2.0","result":[1853.29,779.73],"id":"aa0c9bc4-c76e-4aa3-bfc2-ece9558eae36"}
23:46:18.311 00.004 11872 evsrv: cli 0D2D21E0 disconnect
23:46:18.315 00.004 11872 evsrv: cli 0D2D2F00 connect
23:46:18.319 00.004 11872 case statement mapped state 2 to 1
23:46:18.324 00.005 11872 case statement mapped state 2 to 1
23:46:18.328 00.004 11872 evsrv: cli 0D2D2F00 request: {"method":"get_app_state","id":"c10fd88f-0ead-4a9c-a140-dc35bc4e9958"}
23:46:18.333 00.005 11872 case statement mapped state 2 to 1
23:46:18.337 00.004 11872 evsrv: cli 0D2D2F00 response: {"jsonrpc":"2.0","result":"Selected","id":"c10fd88f-0ead-4a9c-a140-dc35bc4e9958"}
23:46:18.340 00.003 11872 evsrv: cli 0D2D2F00 disconnect
23:46:19.344 01.004 11872 evsrv: cli 0D2D2640 connect
23:46:19.351 00.007 11872 case statement mapped state 2 to 1
23:46:19.358 00.007 11872 case statement mapped state 2 to 1
23:46:19.364 00.006 11872 evsrv: cli 0D2D2640 request: {"method":"get_app_state","id":"3292e2bc-4f7b-4c89-a463-2deb486f6c7d"}
23:46:19.368 00.004 11872 case statement mapped state 2 to 1
23:46:19.374 00.006 11872 evsrv: cli 0D2D2640 response: {"jsonrpc":"2.0","result":"Selected","id":"3292e2bc-4f7b-4c89-a463-2deb486f6c7d"}
23:46:19.379 00.005 11872 evsrv: cli 0D2D2640 disconnect
23:46:19.538 00.159 9960 Exposure complete
23:46:19.645 00.107 9960 worker thread done servicing request
23:46:19.645 00.000 11872 OnExposeComplete: enter
23:46:19.651 00.006 11872 UpdateGuideState(): m_state=2
23:46:19.655 00.004 11872 Star::Find(15, 1853, 779, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:46:19.659 00.004 11872 Star::Find returns 1 (0), X=1853.35, Y=779.50, Mass=3988, SNR=42.3, Peak=166 HFD=5.7
23:46:19.662 00.003 11872 CameraToMount -- cameraTheta (-1.31) - m_xAngle (0.00) = xAngle (-1.31 = -1.31)
23:46:19.666 00.004 11872 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.66 = 1.66)
23:46:19.670 00.004 11872 CameraToMount -- cameraX=0.06 cameraY=-0.23 hyp=0.24 cameraTheta=-1.31 mountX=0.06 mountY=0.24, mountTheta=1.32
23:46:19.677 00.007 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=166, med=0, FiltMin=0, FiltMax=116, Gamma=1.000
23:46:19.682 00.005 11872 UpdateGuideState exits: m=3988 SNR=42.3
23:46:19.686 00.004 11872 PhdController: newstate STATE_CALIBRATE
23:46:19.690 00.004 11872 PhdController: newstate STATE_GUIDE
23:46:19.707 00.017 11872 Changing from state SELECTED to CALIBRATING_PRIMARY
23:46:19.711 00.004 11872 guider state => CALIBRATED
23:46:19.714 00.003 11872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
23:46:19.718 00.004 11872 reset dither spiral
23:46:19.721 00.003 11872 PhdController: newstate STATE_SETTLE_BEGIN
23:46:19.726 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:19.728 00.002 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:46:19.732 00.004 11872 Enqueuing Expose request
23:46:19.736 00.004 9960 Worker thread wakes up
23:46:19.736 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:46:19.736 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:46:20.380 00.644 11872 evsrv: cli 0D2D2460 connect
23:46:20.385 00.005 11872 case statement mapped state 5 to 1
23:46:20.393 00.008 11872 case statement mapped state 5 to 1
23:46:20.398 00.005 11872 evsrv: cli 0D2D2460 request: {"method":"get_app_state","id":"56b273f9-d420-4a0b-8305-af7419724edb"}
23:46:20.403 00.005 11872 case statement mapped state 5 to 1
23:46:20.408 00.005 11872 evsrv: cli 0D2D2460 response: {"jsonrpc":"2.0","result":"Selected","id":"56b273f9-d420-4a0b-8305-af7419724edb"}
23:46:20.413 00.005 11872 evsrv: cli 0D2D2460 disconnect
23:46:20.978 00.565 9960 Exposure complete
23:46:21.094 00.116 9960 worker thread done servicing request
23:46:21.095 00.001 11872 OnExposeComplete: enter
23:46:21.099 00.004 11872 UpdateGuideState(): m_state=5
23:46:21.104 00.005 11872 Star::Find(15, 1853, 779, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:46:21.106 00.002 11872 Star::Find returns 1 (0), X=1853.44, Y=779.39, Mass=4308, SNR=44.6, Peak=183 HFD=5.8
23:46:21.109 00.003 11872 CameraToMount -- cameraTheta (-1.16) - m_xAngle (0.00) = xAngle (-1.16 = -1.16)
23:46:21.115 00.006 11872 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.81 = 1.81)
23:46:21.119 00.004 11872 CameraToMount -- cameraX=0.15 cameraY=-0.34 hyp=0.38 cameraTheta=-1.16 mountX=0.15 mountY=0.36, mountTheta=1.18
23:46:21.123 00.004 11872 Changing from state CALIBRATED to GUIDING
23:46:21.127 00.004 11872 ScopeASCOM::GetDeclinationRadians() returns 31.3
23:46:21.130 00.003 11872 ScopeASCOM::SideOfPier() returns 0
23:46:21.134 00.004 11872 AdjustCalibrationForScopePointing (scope): current dec=31.3 pierSide=0, cal dec=0.0 pierSide=0 rotAngle=None bin=1
23:46:21.137 00.003 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:46:21.141 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:46:21.145 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:46:21.148 00.003 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:46:21.152 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:46:21.156 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:46:21.160 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:46:21.163 00.003 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:46:21.167 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:46:21.171 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:46:21.174 00.003 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:46:21.178 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:46:21.182 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:46:21.269 00.087 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:46:21.275 00.006 11872 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 2.900000
23:46:21.279 00.004 11872 Dec comp: XRate 1.564 -> 1.337 for dec 0.0 -> dec 31.3
23:46:21.285 00.006 11872 ScopeASCOM::GetDeclinationRadians() returns 31.3
23:46:21.290 00.005 11872 ScopeASCOM::SideOfPier() returns 0
23:46:21.294 00.004 11872 setting lock position to (1853.44, 779.39)
23:46:21.298 00.004 11872 guider state => GUIDING
23:46:21.302 00.004 11872 Status Line: Guiding
23:46:21.307 00.005 11872 Mount: notify guiding started
23:46:21.313 00.006 11872 GetString("/profile/5/name", "") returns "PHD SF 2025"
23:46:21.318 00.005 11872 GetString("/profile/5/scope/calibration/timestamp", "") returns "11/21/2025 10:15:14 PM"
23:46:21.323 00.005 11872 GetDouble("/profile/5/scope/calibration/xRate", 1.000000) returns 0.001564
23:46:21.327 00.004 11872 GetDouble("/profile/5/scope/calibration/yRate", 1.000000) returns 0.001340
23:46:21.331 00.004 11872 GetInt("/profile/5/scope/calibration/binning", 1) returns 1
23:46:21.335 00.004 11872 GetDouble("/profile/5/scope/calibration/xAngle", 0.000000) returns 0.004073
23:46:21.338 00.003 11872 GetDouble("/profile/5/scope/calibration/yAngle", 0.000000) returns -1.738880
23:46:21.342 00.004 11872 GetDouble("/profile/5/scope/calibration/declination", 0.000000) returns 0.000075
23:46:21.346 00.004 11872 GetInt("/profile/5/scope/calibration/pierSide", -1) returns 0
23:46:21.351 00.005 11872 GetInt("/profile/5/scope/calibration/raGuideParity", 0) returns 1
23:46:21.354 00.003 11872 GetInt("/profile/5/scope/calibration/decGuideParity", 0) returns -1
23:46:21.358 00.004 11872 GetDouble("/profile/5/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
23:46:21.361 00.003 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:46:21.366 00.005 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:46:21.370 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:46:21.373 00.003 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:46:21.378 00.005 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:46:21.382 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:46:21.386 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:46:21.389 00.003 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:46:21.393 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:46:21.397 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:46:21.400 00.003 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:46:21.405 00.005 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:46:21.408 00.003 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:46:21.414 00.006 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:46:21.417 00.003 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:46:21.420 00.003 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:46:21.425 00.005 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:46:21.430 00.005 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:46:21.434 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:46:21.437 00.003 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:46:21.442 00.005 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:46:21.446 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:46:21.450 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:46:21.453 00.003 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:46:21.458 00.005 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:46:21.462 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:46:21.472 00.010 11872 evsrv: cli 0D2D2A00 connect
23:46:21.477 00.005 11872 case statement mapped state 6 to 3
23:46:21.481 00.004 11872 case statement mapped state 6 to 3
23:46:21.486 00.005 11872 evsrv: cli 0D2D2A00 request: {"method":"get_app_state","id":"c538d096-ef43-433e-a29a-3a361aa453c8"}
23:46:21.490 00.004 11872 case statement mapped state 6 to 3
23:46:21.494 00.004 11872 evsrv: cli 0D2D2A00 response: {"jsonrpc":"2.0","result":"Guiding","id":"c538d096-ef43-433e-a29a-3a361aa453c8"}
23:46:21.503 00.009 11872 evsrv: cli 0D2D2A00 disconnect
23:46:21.550 00.047 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:46:21.557 00.007 11872 ScopeASCOM::SideOfPier() returns 0
23:46:21.562 00.005 11872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
23:46:21.567 00.005 11872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
23:46:21.570 00.003 11872 ScopeASCOM::GetDeclinationRadians() returns 31.3
23:46:21.575 00.005 11872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 31.3
23:46:21.579 00.004 11872 MountToCamera -- mountTheta (-0.00) + m_xAngle (0.00) = xAngle (0.00 = 0.00)
23:46:21.583 00.004 11872 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
23:46:21.588 00.005 11872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
23:46:21.592 00.004 11872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
23:46:21.595 00.003 11872 GetInt("/profile/5/AutoLoadCalibration", -1) returns 1
23:46:21.600 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=183, med=0, FiltMin=0, FiltMax=117, Gamma=1.000
23:46:21.604 00.004 11872 UpdateGuideState exits: m=4308 SNR=44.6
23:46:21.608 00.004 11872 PhdController: newstate STATE_SETTLE_WAIT
23:46:21.611 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:21.614 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:46:21.619 00.005 11872 Enqueuing Expose request
23:46:21.623 00.004 9960 Worker thread wakes up
23:46:21.623 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:46:21.623 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1838,764,31,31)
23:46:22.872 01.249 9960 Exposure complete
23:46:22.991 00.119 9960 worker thread done servicing request
23:46:22.992 00.001 11872 OnExposeComplete: enter
23:46:22.995 00.003 11872 UpdateGuideState(): m_state=6
23:46:22.998 00.003 11872 Star::Find(15, 1853, 779, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:23.003 00.005 11872 Star::Find returns 1 (0), X=1853.56, Y=778.87, Mass=3915, SNR=42.2, Peak=188 HFD=5.9
23:46:23.006 00.003 11872 CameraToMount -- cameraTheta (-1.35) - m_xAngle (0.00) = xAngle (-1.35 = -1.35)
23:46:23.010 00.004 11872 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.62 = 1.62)
23:46:23.014 00.004 11872 CameraToMount -- cameraX=0.12 cameraY=-0.51 hyp=0.52 cameraTheta=-1.35 mountX=0.11 mountY=0.52, mountTheta=1.36
23:46:23.018 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.12, y=-0.51, opts=13)
23:46:23.022 00.004 11872 Enqueuing Move request for scope (0.12, -0.51)
23:46:23.027 00.005 9960 Worker thread wakes up
23:46:23.027 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.51) opts 0xd
23:46:23.027 00.000 9960 Handling offset move in thread for scope, endpoint = (0.12, -0.51)
23:46:23.027 00.000 9960 Moving (0.12, -0.51) raw xDistance=0.11 yDistance=0.52
23:46:23.028 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:46:23.028 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
23:46:23.028 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.52
23:46:23.028 00.000 9960 MoveAxis(E, 0, ABG)
23:46:23.028 00.000 9960 Move returns status 0, amount 0
23:46:23.028 00.000 9960 MoveAxis(N, 0, ABG)
23:46:23.028 00.000 9960 Move returns status 0, amount 0
23:46:23.029 00.001 9960 move complete, result=0
23:46:23.029 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=188, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
23:46:23.034 00.005 9960 worker thread done servicing request
23:46:23.034 00.000 11872 UpdateGuideState exits: m=3915 SNR=42.2
23:46:23.038 00.004 11872 PhdController: settling, locked = 1, distance = 0.42 (1.50) aobump = 0 frame = 1 / 99999
23:46:23.041 00.003 11872 evsrv: {"Event":"Settling","Timestamp":1763790383.041,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.42,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:46:23.044 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:23.048 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:46:23.053 00.005 11872 Enqueuing Expose request
23:46:23.056 00.003 9960 Worker thread wakes up
23:46:23.056 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:46:23.056 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1838,764,31,31)
23:46:23.056 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.5 px 0 ms NORTH
23:46:24.299 01.243 9960 Exposure complete
23:46:24.404 00.105 9960 worker thread done servicing request
23:46:24.404 00.000 11872 OnExposeComplete: enter
23:46:24.408 00.004 11872 UpdateGuideState(): m_state=6
23:46:24.411 00.003 11872 Star::Find(15, 1853, 778, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:46:24.416 00.005 11872 Star::Find returns 1 (0), X=1853.55, Y=778.86, Mass=4050, SNR=43.0, Peak=183 HFD=5.8
23:46:24.419 00.003 11872 CameraToMount -- cameraTheta (-1.36) - m_xAngle (0.00) = xAngle (-1.37 = -1.37)
23:46:24.423 00.004 11872 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.60 = 1.60)
23:46:24.427 00.004 11872 CameraToMount -- cameraX=0.11 cameraY=-0.53 hyp=0.54 cameraTheta=-1.36 mountX=0.11 mountY=0.54, mountTheta=1.37
23:46:24.432 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.11, y=-0.53, opts=13)
23:46:24.436 00.004 11872 Enqueuing Move request for scope (0.11, -0.53)
23:46:24.440 00.004 9960 Worker thread wakes up
23:46:24.440 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.53) opts 0xd
23:46:24.441 00.001 9960 Handling offset move in thread for scope, endpoint = (0.11, -0.53)
23:46:24.441 00.000 9960 Moving (0.11, -0.53) raw xDistance=0.11 yDistance=0.54
23:46:24.441 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:46:24.441 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
23:46:24.441 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=183, med=0, FiltMin=0, FiltMax=108, Gamma=1.000
23:46:24.445 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.54
23:46:24.445 00.000 9960 MoveAxis(E, 0, ABG)
23:46:24.446 00.001 9960 Move returns status 0, amount 0
23:46:24.446 00.000 9960 MoveAxis(N, 0, ABG)
23:46:24.446 00.000 11872 UpdateGuideState exits: m=4050 SNR=43.0
23:46:24.450 00.004 11872 PhdController: settling, locked = 1, distance = 0.46 (1.50) aobump = 0 frame = 2 / 99999
23:46:24.454 00.004 9960 Move returns status 0, amount 0
23:46:24.454 00.000 9960 move complete, result=0
23:46:24.455 00.001 9960 worker thread done servicing request
23:46:24.455 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763790384.454,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.46,"Time":1.4,"SettleTime":10.0,"StarLocked":true}
23:46:24.458 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:24.462 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:46:24.466 00.004 11872 Enqueuing Expose request
23:46:24.470 00.004 11872 GuideStep: 0.1 px 0 ms EAST, 0.5 px 0 ms NORTH
23:46:24.473 00.003 9960 Worker thread wakes up
23:46:24.473 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:46:24.474 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1838,764,31,31)
23:46:25.724 01.250 9960 Exposure complete
23:46:25.848 00.124 9960 worker thread done servicing request
23:46:25.848 00.000 11872 OnExposeComplete: enter
23:46:25.853 00.005 11872 UpdateGuideState(): m_state=6
23:46:25.857 00.004 11872 Star::Find(15, 1853, 778, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:46:25.862 00.005 11872 Star::Find returns 1 (0), X=1853.56, Y=780.18, Mass=4218, SNR=43.8, Peak=203 HFD=5.7
23:46:25.867 00.005 11872 CameraToMount -- cameraTheta (1.43) - m_xAngle (0.00) = xAngle (1.42 = 1.42)
23:46:25.870 00.003 11872 CameraToMount -- cameraTheta (1.43) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.39 = -1.89)
23:46:25.875 00.005 11872 CameraToMount -- cameraX=0.11 cameraY=0.79 hyp=0.80 cameraTheta=1.43 mountX=0.12 mountY=-0.76, mountTheta=-1.42
23:46:25.879 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.11, y=0.79, opts=13)
23:46:25.881 00.002 11872 Enqueuing Move request for scope (0.11, 0.79)
23:46:25.884 00.003 9960 Worker thread wakes up
23:46:25.884 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.79) opts 0xd
23:46:25.884 00.000 9960 Handling offset move in thread for scope, endpoint = (0.11, 0.79)
23:46:25.884 00.000 9960 Moving (0.11, 0.79) raw xDistance=0.12 yDistance=-0.76
23:46:25.885 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:46:25.885 00.000 9960 resist switch: large excursion: input -0.76 thresh 0.60 direction from 0 to -1
23:46:25.885 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=203, med=0, FiltMin=0, FiltMax=117, Gamma=1.000
23:46:25.890 00.005 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.28
23:46:25.890 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.76 from input -0.76
23:46:25.890 00.000 9960 MoveAxis(E, 0, ABG)
23:46:25.891 00.001 9960 Move returns status 0, amount 0
23:46:25.891 00.000 11872 UpdateGuideState exits: m=4218 SNR=43.8
23:46:25.893 00.002 11872 PhdController: settling, locked = 1, distance = 0.56 (1.50) aobump = 0 frame = 3 / 99999
23:46:25.898 00.005 11872 evsrv: {"Event":"Settling","Timestamp":1763790385.898,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.56,"Time":2.9,"SettleTime":10.0,"StarLocked":true}
23:46:25.901 00.003 9960 MoveAxis(N, 566, ABG)
23:46:25.901 00.000 9960 Guiding  Dir = 0, Dur = 566
23:46:25.901 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:25.906 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:46:25.909 00.003 9960 IsSlewing returns 0
23:46:25.909 00.000 11872 Enqueuing Expose request
23:46:25.912 00.003 9960 IsGuiding returns 0
23:46:25.912 00.000 9960 PulseGuide returned control before completion, sleep 576
23:46:26.502 00.590 9960 IsGuiding returns 1
23:46:26.503 00.001 9960 scope still moving after pulse duration time elapsed
23:46:26.532 00.029 9960 IsSlewing returns 0
23:46:26.533 00.001 9960 IsGuiding returns 0
23:46:26.534 00.001 9960 scope move finished after 566 + 55 ms
23:46:26.534 00.000 9960 Move returns status 0, amount 566
23:46:26.534 00.000 9960 move complete, result=0
23:46:26.536 00.002 9960 worker thread done servicing request
23:46:26.536 00.000 9960 Worker thread wakes up
23:46:26.537 00.001 11872 GuideStep: 0.1 px 0 ms EAST, -0.8 px 566 ms NORTH
23:46:26.543 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
23:46:26.543 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1838,764,31,31)
23:46:27.792 01.249 9960 Exposure complete
23:46:27.918 00.126 9960 worker thread done servicing request
23:46:27.918 00.000 11872 OnExposeComplete: enter
23:46:27.923 00.005 11872 UpdateGuideState(): m_state=6
23:46:27.928 00.005 11872 Star::Find(15, 1853, 780, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
23:46:27.933 00.005 11872 Star::Find returns 1 (0), X=1853.80, Y=778.76, Mass=3938, SNR=42.1, Peak=184 HFD=5.7
23:46:27.936 00.003 11872 CameraToMount -- cameraTheta (-1.05) - m_xAngle (0.00) = xAngle (-1.05 = -1.05)
23:46:27.940 00.004 11872 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.92 = 1.92)
23:46:27.943 00.003 11872 CameraToMount -- cameraX=0.36 cameraY=-0.63 hyp=0.72 cameraTheta=-1.05 mountX=0.36 mountY=0.68, mountTheta=1.09
23:46:27.946 00.003 11872 SchedulePrimaryMove(0FA44CE0, x=0.36, y=-0.63, opts=13)
23:46:27.951 00.005 11872 Enqueuing Move request for scope (0.36, -0.63)
23:46:27.955 00.004 9960 Worker thread wakes up
23:46:27.956 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=184, med=0, FiltMin=0, FiltMax=122, Gamma=1.000
23:46:27.959 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.36, -0.63) opts 0xd
23:46:27.959 00.000 11872 UpdateGuideState exits: m=3938 SNR=42.1
23:46:27.964 00.005 9960 Handling offset move in thread for scope, endpoint = (0.36, -0.63)
23:46:27.964 00.000 11872 PhdController: settling, locked = 1, distance = 0.61 (1.50) aobump = 0 frame = 4 / 99999
23:46:27.966 00.002 9960 Moving (0.36, -0.63) raw xDistance=0.36 yDistance=0.68
23:46:27.966 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763790387.966,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.61,"Time":4.9,"SettleTime":10.0,"StarLocked":true}
23:46:27.969 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.36
23:46:27.969 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:27.974 00.005 9960 resist switch: large excursion: input 0.68 thresh 0.60 direction from -1 to 1
23:46:27.974 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:46:27.978 00.004 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.05
23:46:27.978 00.000 11872 Enqueuing Expose request
23:46:27.982 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.68 from input 0.68
23:46:27.982 00.000 9960 MoveAxis(W, 169, ABG)
23:46:27.982 00.000 9960 Guiding  Dir = 3, Dur = 169
23:46:27.983 00.001 9960 IsSlewing returns 0
23:46:27.983 00.000 9960 IsGuiding returns 0
23:46:27.984 00.001 9960 PulseGuide returned control before completion, sleep 179
23:46:28.173 00.189 9960 IsGuiding returns 1
23:46:28.174 00.001 9960 scope still moving after pulse duration time elapsed
23:46:28.202 00.028 9960 IsSlewing returns 0
23:46:28.202 00.000 9960 IsGuiding returns 0
23:46:28.202 00.000 9960 scope move finished after 169 + 50 ms
23:46:28.204 00.002 9960 Move returns status 0, amount 169
23:46:28.204 00.000 9960 MoveAxis(S, 509, ABG)
23:46:28.204 00.000 9960 Guiding  Dir = 1, Dur = 509
23:46:28.204 00.000 9960 IsSlewing returns 0
23:46:28.205 00.001 9960 IsGuiding returns 0
23:46:28.206 00.001 9960 PulseGuide returned control before completion, sleep 519
23:46:28.736 00.530 9960 IsGuiding returns 1
23:46:28.737 00.001 9960 scope still moving after pulse duration time elapsed
23:46:28.767 00.030 9960 IsSlewing returns 0
23:46:28.770 00.003 9960 IsGuiding returns 0
23:46:28.770 00.000 9960 scope move finished after 509 + 56 ms
23:46:28.772 00.002 9960 Move returns status 0, amount 509
23:46:28.772 00.000 9960 move complete, result=0
23:46:28.772 00.000 9960 worker thread done servicing request
23:46:28.772 00.000 11872 GuideStep: 0.4 px 169 ms WEST, 0.7 px 509 ms SOUTH
23:46:28.778 00.006 9960 Worker thread wakes up
23:46:28.779 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
23:46:28.780 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1838,764,31,31)
23:46:30.028 01.248 9960 Exposure complete
23:46:30.138 00.110 9960 worker thread done servicing request
23:46:30.138 00.000 11872 OnExposeComplete: enter
23:46:30.142 00.004 11872 UpdateGuideState(): m_state=6
23:46:30.147 00.005 11872 Star::Find(15, 1853, 778, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
23:46:30.151 00.004 11872 Star::Find returns 1 (0), X=1853.83, Y=778.57, Mass=4001, SNR=42.7, Peak=165 HFD=5.7
23:46:30.154 00.003 11872 CameraToMount -- cameraTheta (-1.13) - m_xAngle (0.00) = xAngle (-1.13 = -1.13)
23:46:30.158 00.004 11872 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.84 = 1.84)
23:46:30.161 00.003 11872 CameraToMount -- cameraX=0.38 cameraY=-0.82 hyp=0.90 cameraTheta=-1.13 mountX=0.38 mountY=0.87, mountTheta=1.16
23:46:30.167 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.38, y=-0.82, opts=13)
23:46:30.170 00.003 11872 Enqueuing Move request for scope (0.38, -0.82)
23:46:30.174 00.004 9960 Worker thread wakes up
23:46:30.174 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.38, -0.82) opts 0xd
23:46:30.174 00.000 9960 Handling offset move in thread for scope, endpoint = (0.38, -0.82)
23:46:30.174 00.000 9960 Moving (0.38, -0.82) raw xDistance=0.38 yDistance=0.87
23:46:30.174 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.38
23:46:30.174 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.87 from input 0.87
23:46:30.174 00.000 9960 MoveAxis(W, 192, ABG)
23:46:30.175 00.001 9960 Guiding  Dir = 3, Dur = 192
23:46:30.176 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=165, med=0, FiltMin=0, FiltMax=124, Gamma=1.000
23:46:30.180 00.004 9960 IsSlewing returns 0
23:46:30.180 00.000 11872 UpdateGuideState exits: m=4001 SNR=42.7
23:46:30.184 00.004 9960 IsGuiding returns 0
23:46:30.184 00.000 11872 PhdController: settling, locked = 1, distance = 0.70 (1.50) aobump = 0 frame = 5 / 99999
23:46:30.188 00.004 11872 evsrv: {"Event":"Settling","Timestamp":1763790390.188,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.70,"Time":7.1,"SettleTime":10.0,"StarLocked":true}
23:46:30.192 00.004 9960 PulseGuide returned control before completion, sleep 202
23:46:30.192 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:30.196 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:46:30.201 00.005 11872 Enqueuing Expose request
23:46:30.397 00.196 9960 IsGuiding returns 1
23:46:30.397 00.000 9960 scope still moving after pulse duration time elapsed
23:46:30.428 00.031 9960 IsSlewing returns 0
23:46:30.429 00.001 9960 IsGuiding returns 0
23:46:30.430 00.001 9960 scope move finished after 192 + 53 ms
23:46:30.430 00.000 9960 Move returns status 0, amount 192
23:46:30.431 00.001 9960 MoveAxis(S, 649, ABG)
23:46:30.431 00.000 9960 Guiding  Dir = 1, Dur = 649
23:46:30.432 00.001 9960 IsSlewing returns 0
23:46:30.432 00.000 9960 IsGuiding returns 0
23:46:30.433 00.001 9960 PulseGuide returned control before completion, sleep 659
23:46:31.106 00.673 9960 IsGuiding returns 1
23:46:31.106 00.000 9960 scope still moving after pulse duration time elapsed
23:46:31.137 00.031 9960 IsSlewing returns 0
23:46:31.138 00.001 9960 IsGuiding returns 0
23:46:31.138 00.000 9960 scope move finished after 649 + 56 ms
23:46:31.138 00.000 9960 Move returns status 0, amount 649
23:46:31.139 00.001 9960 move complete, result=0
23:46:31.139 00.000 9960 worker thread done servicing request
23:46:31.140 00.001 9960 Worker thread wakes up
23:46:31.140 00.000 11872 GuideStep: 0.4 px 192 ms WEST, 0.9 px 649 ms SOUTH
23:46:31.146 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
23:46:31.146 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1838,764,31,31)
23:46:32.401 01.255 9960 Exposure complete
23:46:32.522 00.121 9960 worker thread done servicing request
23:46:32.522 00.000 11872 OnExposeComplete: enter
23:46:32.525 00.003 11872 UpdateGuideState(): m_state=6
23:46:32.530 00.005 11872 Star::Find(15, 1853, 778, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
23:46:32.534 00.004 11872 Star::Find returns 1 (0), X=1853.49, Y=780.88, Mass=4163, SNR=43.8, Peak=185 HFD=5.9
23:46:32.537 00.003 11872 CameraToMount -- cameraTheta (1.54) - m_xAngle (0.00) = xAngle (1.54 = 1.54)
23:46:32.540 00.003 11872 CameraToMount -- cameraTheta (1.54) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.51 = -1.78)
23:46:32.544 00.004 11872 CameraToMount -- cameraX=0.04 cameraY=1.50 hyp=1.50 cameraTheta=1.54 mountX=0.05 mountY=-1.47, mountTheta=-1.54
23:46:32.549 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.04, y=1.50, opts=13)
23:46:32.554 00.005 11872 Enqueuing Move request for scope (0.04, 1.50)
23:46:32.556 00.002 9960 Worker thread wakes up
23:46:32.556 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.04, 1.50) opts 0xd
23:46:32.558 00.002 9960 Handling offset move in thread for scope, endpoint = (0.04, 1.50)
23:46:32.558 00.000 9960 Moving (0.04, 1.50) raw xDistance=0.05 yDistance=-1.47
23:46:32.558 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:46:32.558 00.000 9960 resist switch: large excursion: input -1.47 thresh 0.60 direction from 1 to -1
23:46:32.558 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-4.40
23:46:32.559 00.001 9960 GuideAlgorithmResistSwitch::result() returns -1.47 from input -1.47
23:46:32.559 00.000 9960 MoveAxis(E, 0, ABG)
23:46:32.559 00.000 9960 Move returns status 0, amount 0
23:46:32.559 00.000 9960 MoveAxis(N, 1096, ABG)
23:46:32.559 00.000 9960 Guiding  Dir = 0, Dur = 1096
23:46:32.559 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=185, med=0, FiltMin=0, FiltMax=126, Gamma=1.000
23:46:32.563 00.004 9960 IsSlewing returns 0
23:46:32.563 00.000 11872 UpdateGuideState exits: m=4163 SNR=43.8
23:46:32.566 00.003 9960 IsGuiding returns 0
23:46:32.566 00.000 11872 PhdController: settling, locked = 1, distance = 0.94 (1.50) aobump = 0 frame = 6 / 99999
23:46:32.571 00.005 9960 PulseGuide returned control before completion, sleep 1106
23:46:32.571 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763790392.571,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.94,"Time":9.5,"SettleTime":10.0,"StarLocked":true}
23:46:32.575 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:32.579 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:46:32.582 00.003 11872 Enqueuing Expose request
23:46:33.685 01.103 9960 IsGuiding returns 1
23:46:33.686 00.001 9960 scope still moving after pulse duration time elapsed
23:46:33.716 00.030 9960 IsSlewing returns 0
23:46:33.717 00.001 9960 IsGuiding returns 0
23:46:33.717 00.000 9960 scope move finished after 1096 + 54 ms
23:46:33.718 00.001 9960 Move returns status 0, amount 1096
23:46:33.718 00.000 9960 move complete, result=0
23:46:33.720 00.002 9960 worker thread done servicing request
23:46:33.720 00.000 9960 Worker thread wakes up
23:46:33.720 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -1.5 px 1096 ms NORTH
23:46:33.726 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
23:46:33.727 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1838,764,31,31)
23:46:34.983 01.256 9960 Exposure complete
23:46:35.102 00.119 9960 worker thread done servicing request
23:46:35.102 00.000 11872 OnExposeComplete: enter
23:46:35.107 00.005 11872 UpdateGuideState(): m_state=6
23:46:35.111 00.004 11872 Star::Find(15, 1853, 780, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
23:46:35.116 00.005 11872 Star::Find returns 1 (0), X=1853.91, Y=778.36, Mass=4089, SNR=43.0, Peak=179 HFD=5.6
23:46:35.120 00.004 11872 CameraToMount -- cameraTheta (-1.14) - m_xAngle (0.00) = xAngle (-1.15 = -1.15)
23:46:35.124 00.004 11872 CameraToMount -- cameraTheta (-1.14) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.82 = 1.82)
23:46:35.159 00.035 11872 CameraToMount -- cameraX=0.47 cameraY=-1.02 hyp=1.13 cameraTheta=-1.14 mountX=0.46 mountY=1.09, mountTheta=1.17
23:46:35.166 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.47, y=-1.02, opts=13)
23:46:35.169 00.003 11872 Enqueuing Move request for scope (0.47, -1.02)
23:46:35.173 00.004 9960 Worker thread wakes up
23:46:35.173 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=179, med=0, FiltMin=0, FiltMax=124, Gamma=1.000
23:46:35.177 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.47, -1.02) opts 0xd
23:46:35.177 00.000 11872 UpdateGuideState exits: m=4089 SNR=43.0
23:46:35.180 00.003 11872 PhdController: settling, locked = 1, distance = 0.99 (1.50) aobump = 0 frame = 7 / 99999
23:46:35.183 00.003 9960 Handling offset move in thread for scope, endpoint = (0.47, -1.02)
23:46:35.183 00.000 9960 Moving (0.47, -1.02) raw xDistance=0.46 yDistance=1.09
23:46:35.183 00.000 11872 PhdController: newstate STATE_FINISH
23:46:35.187 00.004 11872 PhdController complete: success
23:46:35.190 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.29 from input 0.46
23:46:35.190 00.000 11872 evsrv: {"Event":"SettleDone","Timestamp":1763790395.190,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":7,"DroppedFrames":0}
23:46:35.193 00.003 9960 resist switch: large excursion: input 1.09 thresh 0.60 direction from -1 to 1
23:46:35.194 00.001 11872 Mount: notify guiding dither settle done success=1
23:46:35.198 00.004 11872 PhdController: newstate STATE_IDLE
23:46:35.202 00.004 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=3.27
23:46:35.202 00.000 9960 GuideAlgorithmResistSwitch::result() returns 1.09 from input 1.09
23:46:35.202 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:35.206 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:46:35.209 00.003 11872 Enqueuing Expose request
23:46:35.212 00.003 9960 MoveAxis(W, 219, ABG)
23:46:35.213 00.001 9960 Guiding  Dir = 3, Dur = 219
23:46:35.213 00.000 9960 IsSlewing returns 0
23:46:35.213 00.000 9960 IsGuiding returns 0
23:46:35.214 00.001 9960 PulseGuide returned control before completion, sleep 229
23:46:35.459 00.245 9960 IsGuiding returns 1
23:46:35.459 00.000 9960 scope still moving after pulse duration time elapsed
23:46:35.490 00.031 9960 IsSlewing returns 0
23:46:35.492 00.002 9960 IsGuiding returns 0
23:46:35.492 00.000 9960 scope move finished after 219 + 59 ms
23:46:35.492 00.000 9960 Move returns status 0, amount 219
23:46:35.494 00.002 9960 MoveAxis(S, 814, ABG)
23:46:35.494 00.000 9960 Guiding  Dir = 1, Dur = 814
23:46:35.494 00.000 9960 IsSlewing returns 0
23:46:35.495 00.001 9960 IsGuiding returns 0
23:46:35.495 00.000 9960 PulseGuide returned control before completion, sleep 824
23:46:36.323 00.828 9960 IsGuiding returns 1
23:46:36.324 00.001 9960 scope still moving after pulse duration time elapsed
23:46:36.353 00.029 9960 IsSlewing returns 0
23:46:36.354 00.001 9960 IsGuiding returns 0
23:46:36.354 00.000 9960 scope move finished after 814 + 45 ms
23:46:36.355 00.001 9960 Move returns status 0, amount 814
23:46:36.355 00.000 9960 move complete, result=0
23:46:36.356 00.001 9960 worker thread done servicing request
23:46:36.356 00.000 11872 GuideStep: 0.5 px 219 ms WEST, 1.1 px 814 ms SOUTH
23:46:36.363 00.007 9960 Worker thread wakes up
23:46:36.364 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
23:46:36.364 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1838,764,31,31)
23:46:36.526 00.162 11872 evsrv: cli 0D2D3040 connect
23:46:36.535 00.009 11872 case statement mapped state 6 to 3
23:46:36.540 00.005 11872 case statement mapped state 6 to 3
23:46:36.548 00.008 11872 evsrv: cli 0D2D3040 request: {"method":"get_app_state","id":"ee701571-9e09-48c9-bee2-ffb9436458cf"}
23:46:36.551 00.003 11872 case statement mapped state 6 to 3
23:46:36.553 00.002 11872 evsrv: cli 0D2D3040 response: {"jsonrpc":"2.0","result":"Guiding","id":"ee701571-9e09-48c9-bee2-ffb9436458cf"}
23:46:36.556 00.003 11872 evsrv: cli 0D2D3040 disconnect
23:46:36.562 00.006 11872 evsrv: cli 0D2D2960 connect
23:46:36.566 00.004 11872 case statement mapped state 6 to 3
23:46:36.570 00.004 11872 case statement mapped state 6 to 3
23:46:36.578 00.008 11872 evsrv: cli 0D2D2960 request: {"method":"stop_capture","id":"fa5b6d20-642d-45fe-a7bf-7f8e6530e3f3"}
23:46:36.582 00.004 11872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:46:36.588 00.006 11872 Status Line: Waiting for devices...
23:46:36.595 00.007 11872 evsrv: cli 0D2D2960 response: {"jsonrpc":"2.0","result":0,"id":"fa5b6d20-642d-45fe-a7bf-7f8e6530e3f3"}
23:46:36.599 00.004 11872 evsrv: cli 0D2D2960 disconnect
23:46:36.603 00.004 11872 evsrv: cli 0D2D2B40 connect
23:46:36.610 00.007 11872 case statement mapped state 6 to 3
23:46:36.617 00.007 11872 case statement mapped state 6 to 3
23:46:36.624 00.007 11872 evsrv: cli 0D2D2B40 request: {"method":"get_app_state","id":"594d5365-f4f4-4f43-ab23-1f9b0cb52884"}
23:46:36.629 00.005 11872 case statement mapped state 6 to 3
23:46:36.632 00.003 11872 evsrv: cli 0D2D2B40 response: {"jsonrpc":"2.0","result":"Guiding","id":"594d5365-f4f4-4f43-ab23-1f9b0cb52884"}
23:46:36.640 00.008 11872 evsrv: cli 0D2D2B40 disconnect
23:46:36.700 00.060 9960 ZWO: stopexposure
23:46:37.567 00.867 9960 ZWO: stopexposure
23:46:37.568 00.001 9960 Error thrown from C:\cygwin\home\agalasso\projects\phd2\worker_thread.cpp:190->Capture failed
23:46:37.568 00.000 9960 worker thread done servicing request
23:46:37.569 00.001 11872 OnExposeComplete: enter
23:46:37.574 00.005 11872 OnExposeComplete: Capture Error reported
23:46:37.580 00.006 11872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
23:46:37.586 00.006 11872 Mount: notify guiding stopped
23:46:37.595 00.009 11872 Changing from state GUIDING to STOP
23:46:37.599 00.004 11872 guider state => SELECTED
23:46:37.603 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=179, med=0, FiltMin=0, FiltMax=124, Gamma=1.000
23:46:37.608 00.005 11872 Changing from state SELECTED to UNINITIALIZED
23:46:37.613 00.005 11872 guider state => SELECTING
23:46:37.619 00.006 11872 Status Line: Stopped.
23:46:37.623 00.004 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\myframe_events.cpp:489->Error reported capturing image
23:46:37.639 00.016 11872 evsrv: cli 0D2D2B40 connect
23:46:37.646 00.007 11872 evsrv: cli 0D2D2B40 request: {"method":"get_app_state","id":"2199d6d9-b1f4-4b4f-a220-0f0e53ebf71e"}
23:46:37.650 00.004 11872 evsrv: cli 0D2D2B40 response: {"jsonrpc":"2.0","result":"Stopped","id":"2199d6d9-b1f4-4b4f-a220-0f0e53ebf71e"}
23:46:37.655 00.005 11872 evsrv: cli 0D2D2B40 disconnect
23:46:53.170 15.515 11872 evsrv: cli 0D2D2320 connect
23:46:53.174 00.004 11872 evsrv: cli 0D2D2320 request: {"method":"get_app_state","id":"507cb361-5bc7-4168-9b41-e8a1459e381e"}
23:46:53.179 00.005 11872 evsrv: cli 0D2D2320 response: {"jsonrpc":"2.0","result":"Stopped","id":"507cb361-5bc7-4168-9b41-e8a1459e381e"}
23:46:53.185 00.006 11872 evsrv: cli 0D2D2320 disconnect
23:46:53.189 00.004 11872 evsrv: cli 0D2D23C0 connect
23:46:53.196 00.007 11872 evsrv: cli 0D2D23C0 request: {"method":"get_calibrated","id":"650615f4-6547-490c-924c-06f51114b488"}
23:46:53.200 00.004 11872 evsrv: cli 0D2D23C0 response: {"jsonrpc":"2.0","result":true,"id":"650615f4-6547-490c-924c-06f51114b488"}
23:46:53.207 00.007 11872 evsrv: cli 0D2D23C0 disconnect
23:46:53.211 00.004 11872 evsrv: cli 0D2D21E0 connect
23:46:53.215 00.004 11872 evsrv: cli 0D2D21E0 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"f21ce4f7-d4bf-448d-9b49-7214189fc978"}
23:46:53.220 00.005 11872 PhdController::Guide begins
23:46:53.222 00.002 11872 PhdController: newstate STATE_SETUP
23:46:53.226 00.004 11872 PhdController: setup
23:46:53.230 00.004 11872 PhdController: newstate STATE_ATTEMPT_START
23:46:53.235 00.005 11872 PhdController: start capturing
23:46:53.238 00.003 11872 Changing from state SELECTING to UNINITIALIZED
23:46:53.242 00.004 11872 guider state => SELECTING
23:46:53.246 00.004 11872 setting force full frames = true
23:46:53.249 00.003 11872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
23:46:53.256 00.007 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:46:53.259 00.003 11872 Enqueuing Expose request
23:46:53.262 00.003 11872 PhdController: newstate STATE_SELECT_STAR
23:46:53.265 00.003 9960 Worker thread wakes up
23:46:53.265 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:46:53.267 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:46:53.267 00.000 11872 evsrv: cli 0D2D21E0 response: {"jsonrpc":"2.0","result":0,"id":"f21ce4f7-d4bf-448d-9b49-7214189fc978"}
23:46:53.271 00.004 11872 evsrv: cli 0D2D21E0 disconnect
23:46:53.275 00.004 11872 evsrv: cli 0D2D2960 connect
23:46:53.279 00.004 11872 case statement mapped state 1 to 101
23:46:53.283 00.004 11872 case statement mapped state 1 to 101
23:46:53.287 00.004 11872 evsrv: cli 0D2D2960 request: {"method":"get_lock_shift_params","id":"ed61cda8-438d-49b6-ac0b-f6318e4426df"}
23:46:53.290 00.003 11872 evsrv: cli 0D2D2960 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"ed61cda8-438d-49b6-ac0b-f6318e4426df"}
23:46:53.294 00.004 11872 evsrv: cli 0D2D2960 disconnect
23:46:53.298 00.004 11872 evsrv: cli 0D2D2320 connect
23:46:53.302 00.004 11872 case statement mapped state 1 to 101
23:46:53.306 00.004 11872 case statement mapped state 1 to 101
23:46:53.310 00.004 11872 evsrv: cli 0D2D2320 request: {"method":"get_lock_position","id":"d6b784a2-1178-4ba4-91b5-81f2cccd5469"}
23:46:53.314 00.004 11872 evsrv: cli 0D2D2320 response: {"jsonrpc":"2.0","result":null,"id":"d6b784a2-1178-4ba4-91b5-81f2cccd5469"}
23:46:53.318 00.004 11872 evsrv: cli 0D2D2320 disconnect
23:46:54.320 01.002 11872 evsrv: cli 0D2D21E0 connect
23:46:54.326 00.006 11872 case statement mapped state 1 to 101
23:46:54.330 00.004 11872 case statement mapped state 1 to 101
23:46:54.335 00.005 11872 evsrv: cli 0D2D21E0 request: {"method":"get_lock_position","id":"09e263b1-7421-42d4-89c9-ff5c25dfd3a8"}
23:46:54.341 00.006 11872 evsrv: cli 0D2D21E0 response: {"jsonrpc":"2.0","result":null,"id":"09e263b1-7421-42d4-89c9-ff5c25dfd3a8"}
23:46:54.346 00.005 11872 evsrv: cli 0D2D21E0 disconnect
23:46:54.519 00.173 9960 Exposure complete
23:46:54.623 00.104 9960 worker thread done servicing request
23:46:54.623 00.000 11872 OnExposeComplete: enter
23:46:54.628 00.005 11872 UpdateGuideState(): m_state=1
23:46:54.631 00.003 11872 UpdateCurrentPosition: no star selected
23:46:54.635 00.004 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
23:46:54.639 00.004 11872 Status Line: No star selected
23:46:54.643 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=177, med=0, FiltMin=0, FiltMax=115, Gamma=1.000
23:46:54.649 00.006 11872 UpdateGuideState exits: No star selected
23:46:54.652 00.003 11872 GuiderMultiStar::AutoSelect enter
23:46:54.655 00.003 11872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
23:46:54.763 00.108 11872 AutoFind: auto downsample for scale 1.00 => 1x
23:46:54.942 00.179 11872 AutoFind: global mean = 0.0, stdev 2.3
23:46:54.946 00.004 11872 AutoFind: using threshold = 0.1
23:46:55.170 00.224 11872 AutoFind: local max [1854, 776] 122.3
23:46:55.173 00.003 11872 AutoFind: local max [1612, 227] 115.5
23:46:55.177 00.004 11872 AutoFind: local max [55, 278] 65.3
23:46:55.181 00.004 11872 AutoFind: local max [1746, 240] 63.2
23:46:55.184 00.003 11872 AutoFind: local max [1395, 9] 48.7
23:46:55.188 00.004 11872 AutoFind: local max [1541, 993] 29.5
23:46:55.192 00.004 11872 AutoFind: local max [1540, 998] 27.0
23:46:55.195 00.003 11872 AutoFind: local max [797, 477] 26.3
23:46:55.198 00.003 11872 AutoFind: local max [473, 233] 25.9
23:46:55.202 00.004 11872 AutoFind: local max [799, 471] 24.5
23:46:55.205 00.003 11872 AutoFind: local max [188, 342] 23.7
23:46:55.208 00.003 11872 AutoFind: local max [151, 439] 19.0
23:46:55.211 00.003 11872 AutoFind: local max [1443, 1035] 18.0
23:46:55.216 00.005 11872 AutoFind: local max [272, 1072] 17.3
23:46:55.218 00.002 11872 AutoFind: local max [1061, 259] 17.2
23:46:55.222 00.004 11872 AutoFind: local max [139, 857] 16.6
23:46:55.226 00.004 11872 AutoFind: local max [901, 835] 15.0
23:46:55.228 00.002 11872 AutoFind: local max [54, 926] 14.0
23:46:55.233 00.005 11872 AutoFind: local max [778, 58] 10.8
23:46:55.236 00.003 11872 AutoFind: local max [15, 520] 10.4
23:46:55.241 00.005 11872 AutoFind: local max [298, 362] 9.5
23:46:55.244 00.003 11872 AutoFind: local max [1414, 10] 9.4
23:46:55.248 00.004 11872 AutoFind: local max [1339, 84] 9.2
23:46:55.251 00.003 11872 AutoFind: local max [1389, 480] 9.0
23:46:55.255 00.004 11872 AutoFind: local max [1881, 56] 8.9
23:46:55.258 00.003 11872 AutoFind: local max [1340, 90] 8.2
23:46:55.262 00.004 11872 AutoFind: local max [1390, 487] 8.1
23:46:55.266 00.004 11872 AutoFind: local max [409, 262] 8.0
23:46:55.270 00.004 11872 AutoFind: local max [1803, 161] 7.4
23:46:55.273 00.003 11872 AutoFind: local max [524, 229] 7.4
23:46:55.277 00.004 11872 AutoFind: local max [689, 1084] 7.4
23:46:55.280 00.003 11872 AutoFind: local max [508, 303] 7.2
23:46:55.284 00.004 11872 AutoFind: local max [157, 943] 7.1
23:46:55.288 00.004 11872 AutoFind: local max [1377, 570] 7.1
23:46:55.291 00.003 11872 AutoFind: local max [327, 1013] 6.9
23:46:55.294 00.003 11872 AutoFind: local max [126, 892] 6.4
23:46:55.297 00.003 11872 AutoFind: local max [389, 961] 6.1
23:46:55.301 00.004 11872 AutoFind: local max [1366, 512] 5.9
23:46:55.303 00.002 11872 AutoFind: local max [1465, 393] 5.7
23:46:55.307 00.004 11872 AutoFind: local max [304, 580] 5.6
23:46:55.310 00.003 11872 AutoFind: local max [1230, 298] 5.6
23:46:55.315 00.005 11872 AutoFind: local max [1465, 399] 5.5
23:46:55.318 00.003 11872 AutoFind: local max [1839, 557] 5.4
23:46:55.321 00.003 11872 AutoFind: local max [678, 1071] 5.4
23:46:55.326 00.005 11872 AutoFind: local max [335, 326] 5.3
23:46:55.330 00.004 11872 AutoFind: local max [1600, 223] 5.3
23:46:55.333 00.003 11872 AutoFind: local max [1508, 635] 5.2
23:46:55.336 00.003 11872 AutoFind: local max [398, 611] 5.2
23:46:55.341 00.005 11872 AutoFind: local max [57, 589] 5.1
23:46:55.345 00.004 11872 AutoFind: local max [773, 904] 5.0
23:46:55.349 00.004 11872 AutoFind: local max [583, 554] 5.0
23:46:55.353 00.004 11872 AutoFind: local max [1546, 417] 5.0
23:46:55.357 00.004 11872 AutoFind: local max [1840, 551] 4.9
23:46:55.360 00.003 11872 AutoFind: local max [1698, 548] 4.8
23:46:55.363 00.003 11872 AutoFind: local max [326, 920] 4.7
23:46:55.367 00.004 11872 AutoFind: local max [1360, 657] 4.6
23:46:55.372 00.005 11872 AutoFind: local max [1811, 328] 4.6
23:46:55.375 00.003 11872 AutoFind: local max [1544, 423] 4.4
23:46:55.379 00.004 11872 AutoFind: local max [581, 560] 4.4
23:46:55.382 00.003 11872 AutoFind: local max [1727, 315] 4.3
23:46:55.386 00.004 11872 AutoFind: local max [1033, 979] 4.3
23:46:55.389 00.003 11872 AutoFind: local max [832, 774] 4.3
23:46:55.392 00.003 11872 AutoFind: local max [538, 490] 4.3
23:46:55.395 00.003 11872 AutoFind: local max [1845, 776] 4.2
23:46:55.399 00.004 11872 AutoFind: local max [1753, 332] 4.2
23:46:55.403 00.004 11872 AutoFind: local max [360, 393] 4.2
23:46:55.406 00.003 11872 AutoFind: local max [1417, 364] 4.2
23:46:55.410 00.004 11872 AutoFind: local max [380, 938] 4.1
23:46:55.413 00.003 11872 AutoFind: local max [1407, 734] 4.0
23:46:55.416 00.003 11872 AutoFind: local max [349, 929] 3.9
23:46:55.421 00.005 11872 AutoFind: local max [1031, 344] 3.9
23:46:55.424 00.003 11872 AutoFind: local max [1753, 177] 3.9
23:46:55.426 00.002 11872 AutoFind: local max [1415, 370] 3.8
23:46:55.430 00.004 11872 AutoFind: local max [589, 167] 3.8
23:46:55.433 00.003 11872 AutoFind: local max [1875, 963] 3.8
23:46:55.436 00.003 11872 AutoFind: local max [1497, 65] 3.8
23:46:55.440 00.004 11872 AutoFind: local max [23, 152] 3.8
23:46:55.443 00.003 11872 AutoFind: local max [581, 395] 3.7
23:46:55.446 00.003 11872 AutoFind: local max [621, 471] 3.7
23:46:55.450 00.004 11872 AutoFind: local max [65, 873] 3.7
23:46:55.455 00.005 11872 AutoFind: local max [1065, 195] 3.7
23:46:55.460 00.005 11872 AutoFind: local max [669, 238] 3.7
23:46:55.463 00.003 11872 AutoFind: local max [624, 1085] 3.7
23:46:55.467 00.004 11872 AutoFind: local max [697, 160] 3.6
23:46:55.470 00.003 11872 AutoFind: local max [1269, 899] 3.6
23:46:55.474 00.004 11872 AutoFind: local max [1557, 778] 3.6
23:46:55.477 00.003 11872 AutoFind: local max [1911, 522] 3.6
23:46:55.481 00.004 11872 AutoFind: local max [651, 959] 3.6
23:46:55.485 00.004 11872 AutoFind: local max [443, 629] 3.6
23:46:55.488 00.003 11872 AutoFind: local max [429, 324] 3.6
23:46:55.491 00.003 11872 AutoFind: local max [1670, 475] 3.6
23:46:55.494 00.003 11872 AutoFind: local max [1411, 728] 3.5
23:46:55.498 00.004 11872 AutoFind: local max [981, 51] 3.5
23:46:55.501 00.003 11872 AutoFind: local max [13, 14] 3.5
23:46:55.504 00.003 11872 AutoFind: local max [342, 39] 3.5
23:46:55.508 00.004 11872 AutoFind: local max [710, 584] 3.5
23:46:55.510 00.002 11872 AutoFind: local max [1472, 124] 3.5
23:46:55.513 00.003 11872 AutoFind: local max [1643, 766] 3.5
23:46:55.516 00.003 11872 AutoFind: local max [795, 385] 3.5
23:46:55.519 00.003 11872 AutoFind: local max [487, 203] 3.4
23:46:55.522 00.003 11872 AutoFind: too close [1411, 728] 3.5 - [1407, 734] 4.0
23:46:55.524 00.002 11872 AutoFind: too close [1415, 370] 3.8 - [1417, 364] 4.2
23:46:55.528 00.004 11872 AutoFind: close dim-bright [1845, 776] 4.2 - [1854, 776] 122.3
23:46:55.532 00.004 11872 AutoFind: too close [581, 560] 4.4 - [583, 554] 5.0
23:46:55.535 00.003 11872 AutoFind: too close [1544, 423] 4.4 - [1546, 417] 5.0
23:46:55.538 00.003 11872 AutoFind: too close [1840, 551] 4.9 - [1839, 557] 5.4
23:46:55.542 00.004 11872 AutoFind: close dim-bright [1600, 223] 5.3 - [1612, 227] 115.5
23:46:55.546 00.004 11872 AutoFind: too close [678, 1071] 5.4 - [689, 1084] 7.4
23:46:55.549 00.003 11872 AutoFind: too close [1465, 399] 5.5 - [1465, 393] 5.7
23:46:55.552 00.003 11872 AutoFind: too close [1390, 487] 8.1 - [1389, 480] 9.0
23:46:55.556 00.004 11872 AutoFind: too close [1340, 90] 8.2 - [1339, 84] 9.2
23:46:55.559 00.003 11872 AutoFind: close dim-bright [1414, 10] 9.4 - [1395, 9] 48.7
23:46:55.562 00.003 11872 AutoFind: too close [799, 471] 24.5 - [797, 477] 26.3
23:46:55.566 00.004 11872 AutoFind: too close [1540, 998] 27.0 - [1541, 993] 29.5
23:46:55.569 00.003 11872 AutoFind: too close to edge [13, 14] 3.5
23:46:55.573 00.004 11872 AutoFind: too close to edge [624, 1085] 3.7
23:46:55.576 00.003 11872 AutoFind: too close to edge [1414, 10] 9.4
23:46:55.580 00.004 11872 AutoFind: too close to edge [15, 520] 10.4
23:46:55.583 00.003 11872 AutoFind: too close to edge [1395, 9] 48.7
23:46:55.586 00.003 11872 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
23:46:55.590 00.004 11872 Star::Find(15, 1854, 776, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:55.593 00.003 11872 Star::Find returns 1 (0), X=1854.22, Y=777.09, Mass=3979, SNR=42.3, Peak=177 HFD=5.8
23:46:55.596 00.003 11872 Star::Find(15, 1612, 227, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:55.600 00.004 11872 Star::Find returns 1 (0), X=1611.98, Y=227.81, Mass=5231, SNR=48.2, Peak=147 HFD=6.4
23:46:55.603 00.003 11872 Star::Find(15, 55, 278, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:55.607 00.004 11872 Star::Find returns 1 (0), X=55.32, Y=277.25, Mass=1699, SNR=28.0, Peak=99 HFD=4.7
23:46:55.611 00.004 11872 Star::Find(15, 1746, 240, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:55.614 00.003 11872 Star::Find returns 1 (0), X=1745.46, Y=241.54, Mass=2097, SNR=31.0, Peak=81 HFD=5.8
23:46:55.617 00.003 11872 Star::Find(15, 473, 233, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:55.621 00.004 11872 Star::Find returns 1 (0), X=473.36, Y=232.48, Mass=954, SNR=19.7, Peak=38 HFD=5.6
23:46:55.625 00.004 11872 Star::Find(15, 188, 342, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:55.628 00.003 11872 Star::Find returns 1 (0), X=187.33, Y=342.51, Mass=553, SNR=15.9, Peak=27 HFD=5.1
23:46:55.631 00.003 11872 Star::Find(15, 151, 439, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:55.635 00.004 11872 Star::Find returns 1 (0), X=150.24, Y=440.12, Mass=599, SNR=16.1, Peak=33 HFD=5.7
23:46:55.639 00.004 11872 Star::Find(15, 1443, 1035, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:55.642 00.003 11872 Star::Find returns 1 (0), X=1443.12, Y=1036.18, Mass=808, SNR=19.0, Peak=30 HFD=5.9
23:46:55.646 00.004 11872 Star::Find(15, 272, 1072, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:55.649 00.003 11872 Star::Find returns 1 (0), X=271.31, Y=1071.98, Mass=310, SNR=11.9, Peak=24 HFD=4.2
23:46:55.652 00.003 11872 Star::Find(15, 1061, 259, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:55.655 00.003 11872 Star::Find returns 1 (0), X=1061.82, Y=260.45, Mass=1239, SNR=23.0, Peak=33 HFD=7.1
23:46:55.659 00.004 11872 Star::Find(15, 139, 857, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:55.662 00.003 11872 Star::Find returns 1 (0), X=138.20, Y=856.43, Mass=467, SNR=14.6, Peak=26 HFD=5.3
23:46:55.666 00.004 11872 Star::Find(15, 901, 835, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:55.671 00.005 11872 Star::Find returns 1 (0), X=902.21, Y=831.87, Mass=939, SNR=20.3, Peak=30 HFD=6.8
23:46:55.674 00.003 11872 Star::Find(15, 54, 926, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:55.678 00.004 11872 Star::Find returns 1 (0), X=54.15, Y=926.14, Mass=292, SNR=11.7, Peak=20 HFD=4.7
23:46:55.682 00.004 11872 Star::Find(15, 778, 58, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:55.687 00.005 11872 Star::Find returns 1 (0), X=777.24, Y=59.94, Mass=491, SNR=14.8, Peak=16 HFD=6.4
23:46:55.691 00.004 11872 Star::Find(15, 298, 362, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:55.694 00.003 11872 Star::Find returns 1 (0), X=297.80, Y=361.72, Mass=346, SNR=12.6, Peak=14 HFD=5.7
23:46:55.699 00.005 11872 Star::Find(15, 1881, 56, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:55.702 00.003 11872 Star::Find returns 1 (0), X=1880.72, Y=55.03, Mass=164, SNR=8.7, Peak=13 HFD=4.1
23:46:55.706 00.004 11872 Star::Find(15, 409, 262, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:55.709 00.003 11872 Star::Find returns 1 (0), X=408.96, Y=261.70, Mass=322, SNR=12.1, Peak=12 HFD=6.0
23:46:55.713 00.004 11872 Star::Find(15, 1803, 161, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:55.716 00.003 11872 Star::Find returns 1 (0), X=1802.88, Y=161.59, Mass=164, SNR=8.6, Peak=15 HFD=4.9
23:46:55.719 00.003 11872 Star::Find(15, 524, 229, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:55.722 00.003 11872 Star::Find returns 1 (0), X=524.87, Y=226.14, Mass=393, SNR=13.1, Peak=15 HFD=6.4
23:46:55.725 00.003 11872 Star::Find(15, 508, 303, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:55.729 00.004 11872 Star::Find returns 1 (0), X=507.30, Y=304.81, Mass=376, SNR=13.0, Peak=16 HFD=6.2
23:46:55.733 00.004 11872 Star::Find(15, 157, 943, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:55.736 00.003 11872 Star::Find returns 1 (0), X=157.48, Y=942.91, Mass=158, SNR=8.5, Peak=15 HFD=4.3
23:46:55.739 00.003 11872 Star::Find(15, 1377, 570, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:55.742 00.003 11872 Star::Find returns 1 (0), X=1377.36, Y=567.60, Mass=337, SNR=11.9, Peak=14 HFD=6.8
23:46:55.745 00.003 11872 Star::Find(15, 327, 1013, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:55.748 00.003 11872 Star::Find returns 1 (0), X=327.34, Y=1012.29, Mass=150, SNR=8.2, Peak=10 HFD=4.6
23:46:55.750 00.002 11872 Star::Find(15, 126, 892, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:55.753 00.003 11872 Star::Find returns 1 (0), X=126.59, Y=891.40, Mass=98, SNR=6.7, Peak=7 HFD=4.4
23:46:55.755 00.002 11872 Star::Find(15, 389, 961, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:55.759 00.004 11872 Star::Find returns 1 (0), X=388.34, Y=961.20, Mass=160, SNR=8.6, Peak=8 HFD=5.8
23:46:55.763 00.004 11872 Star::Find(15, 1366, 512, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:55.766 00.003 11872 Star::Find returns 1 (0), X=1368.13, Y=510.10, Mass=195, SNR=9.3, Peak=10 HFD=6.5
23:46:55.770 00.004 11872 Star::Find(15, 304, 580, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:55.773 00.003 11872 Star::Find returns 1 (0), X=304.19, Y=580.73, Mass=173, SNR=9.0, Peak=9 HFD=5.7
23:46:55.777 00.004 11872 Star::Find(15, 1230, 298, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:55.780 00.003 11872 Star::Find false star n=29 nbg=281 bg=0.9 sigma=0.9 thresh=4 peak=4
23:46:55.784 00.004 11872 Star::Find returns 0 (2), X=1230.00, Y=298.00, Mass=114, SNR=2.9, Peak=7 HFD=0.0
23:46:55.788 00.004 11872 Star::Find(15, 335, 326, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:55.791 00.003 11872 Star::Find returns 1 (0), X=334.95, Y=327.08, Mass=215, SNR=9.9, Peak=11 HFD=6.6
23:46:55.795 00.004 11872 Star::Find(15, 1600, 223, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:55.799 00.004 11872 Star::Find returns 1 (0), X=1611.98, Y=227.81, Mass=5231, SNR=48.2, Peak=147 HFD=6.4
23:46:55.803 00.004 11872 Star::Find(15, 1508, 635, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:55.807 00.004 11872 Star::Find returns 1 (0), X=1507.36, Y=636.03, Mass=194, SNR=9.4, Peak=11 HFD=6.6
23:46:55.810 00.003 11872 Star::Find(15, 398, 611, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:55.815 00.005 11872 Star::Find returns 1 (0), X=397.50, Y=611.32, Mass=200, SNR=9.6, Peak=8 HFD=6.1
23:46:55.817 00.002 11872 Star::Find(15, 57, 589, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:55.822 00.005 11872 Star::Find returns 1 (0), X=57.29, Y=586.71, Mass=141, SNR=8.1, Peak=11 HFD=5.1
23:46:55.825 00.003 11872 Star::Find(15, 773, 904, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:55.830 00.005 11872 Star::Find returns 1 (0), X=773.37, Y=903.90, Mass=107, SNR=6.9, Peak=8 HFD=5.7
23:46:55.834 00.004 11872 Star::Find(15, 1698, 548, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:55.838 00.004 11872 Star::Find false star n=14 nbg=287 bg=0.9 sigma=0.9 thresh=4 peak=3
23:46:55.841 00.003 11872 Star::Find returns 0 (2), X=1698.00, Y=548.00, Mass=53, SNR=2.9, Peak=7 HFD=0.0
23:46:55.845 00.004 11872 Star::Find(15, 326, 920, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:55.847 00.002 11872 Star::Find returns 1 (0), X=325.69, Y=921.59, Mass=178, SNR=9.0, Peak=9 HFD=7.0
23:46:55.850 00.003 11872 Star::Find(15, 1360, 657, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:55.856 00.006 11872 Star::Find false star n=28 nbg=280 bg=1.0 sigma=1.0 thresh=4 peak=4
23:46:55.860 00.004 11872 Star::Find returns 0 (2), X=1360.00, Y=657.00, Mass=106, SNR=2.9, Peak=7 HFD=0.0
23:46:55.862 00.002 11872 Star::Find(15, 1811, 328, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:55.867 00.005 11872 Star::Find false star n=30 nbg=281 bg=0.6 sigma=0.7 thresh=3 peak=3
23:46:55.870 00.003 11872 Star::Find returns 0 (2), X=1811.00, Y=328.00, Mass=87, SNR=2.9, Peak=6 HFD=0.0
23:46:55.875 00.005 11872 Star::Find(15, 1727, 315, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:55.879 00.004 11872 Star::Find returns 1 (0), X=1727.66, Y=316.22, Mass=137, SNR=8.0, Peak=11 HFD=5.7
23:46:55.882 00.003 11872 Star::Find(15, 1033, 979, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:55.887 00.005 11872 Star::Find false star n=19 nbg=284 bg=2.1 sigma=1.7 thresh=7 peak=7
23:46:55.892 00.005 11872 Star::Find returns 0 (2), X=1033.00, Y=979.00, Mass=116, SNR=2.9, Peak=12 HFD=0.0
23:46:55.895 00.003 11872 Star::Find(15, 832, 774, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:55.898 00.003 11872 Star::Find returns 1 (0), X=833.62, Y=774.51, Mass=259, SNR=10.8, Peak=10 HFD=7.3
23:46:55.901 00.003 11872 Star::Find(15, 538, 490, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:55.903 00.002 11872 Star::Find false star n=26 nbg=283 bg=1.0 sigma=1.0 thresh=4 peak=4
23:46:55.906 00.003 11872 Star::Find returns 0 (2), X=538.00, Y=490.00, Mass=91, SNR=2.9, Peak=6 HFD=0.0
23:46:55.909 00.003 11872 Star::Find(15, 1845, 776, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:55.912 00.003 11872 Star::Find returns 1 (0), X=1854.22, Y=777.09, Mass=3979, SNR=42.3, Peak=177 HFD=5.8
23:46:55.914 00.002 11872 Star::Find(15, 1753, 332, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:55.918 00.004 11872 Star::Find returns 1 (0), X=1752.36, Y=333.79, Mass=104, SNR=6.9, Peak=8 HFD=5.3
23:46:55.922 00.004 11872 Star::Find(15, 360, 393, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:55.925 00.003 11872 Star::Find false star n=29 nbg=280 bg=0.7 sigma=0.8 thresh=3 peak=3
23:46:55.928 00.003 11872 Star::Find returns 0 (2), X=360.00, Y=393.00, Mass=93, SNR=2.9, Peak=6 HFD=0.0
23:46:55.931 00.003 11872 Star::Find(15, 380, 938, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:55.935 00.004 11872 Star::Find returns 1 (0), X=380.30, Y=937.46, Mass=126, SNR=7.6, Peak=7 HFD=6.3
23:46:55.939 00.004 11872 Star::Find(15, 349, 929, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:55.942 00.003 11872 Star::Find returns 0 (2), X=349.00, Y=929.00, Mass=16, SNR=2.7, Peak=4 HFD=0.0
23:46:55.945 00.003 11872 Star::Find(15, 1031, 344, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:55.947 00.002 11872 Star::Find false star n=32 nbg=276 bg=0.7 sigma=0.8 thresh=3 peak=3
23:46:55.951 00.004 11872 Star::Find returns 0 (2), X=1031.00, Y=344.00, Mass=86, SNR=2.9, Peak=7 HFD=0.0
23:46:55.953 00.002 11872 Star::Find(15, 1753, 177, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:55.956 00.003 11872 Star::Find returns 1 (0), X=1754.26, Y=178.33, Mass=124, SNR=7.5, Peak=8 HFD=7.5
23:46:55.961 00.005 11872 Star::Find(15, 589, 167, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:55.965 00.004 11872 Star::Find returns 1 (0), X=589.97, Y=163.48, Mass=164, SNR=8.6, Peak=9 HFD=6.4
23:46:55.969 00.004 11872 Star::Find(15, 1875, 963, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:55.973 00.004 11872 Star::Find false star n=15 nbg=280 bg=0.7 sigma=0.7 thresh=3 peak=3
23:46:55.976 00.003 11872 Star::Find returns 0 (2), X=1875.00, Y=963.00, Mass=42, SNR=2.9, Peak=5 HFD=0.0
23:46:55.980 00.004 11872 Star::Find(15, 1497, 65, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:55.983 00.003 11872 Star::Find false star n=27 nbg=278 bg=0.5 sigma=0.6 thresh=2 peak=1
23:46:55.986 00.003 11872 Star::Find returns 0 (2), X=1497.00, Y=65.00, Mass=44, SNR=2.9, Peak=5 HFD=0.0
23:46:55.991 00.005 11872 Star::Find(15, 23, 152, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:55.993 00.002 11872 Star::Find false star n=15 nbg=284 bg=0.5 sigma=0.7 thresh=3 peak=3
23:46:55.999 00.006 11872 Star::Find returns 0 (2), X=23.00, Y=152.00, Mass=46, SNR=2.9, Peak=7 HFD=0.0
23:46:56.003 00.004 11872 Star::Find(15, 581, 395, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:56.007 00.004 11872 Star::Find returns 0 (2), X=581.00, Y=395.00, Mass=12, SNR=2.4, Peak=4 HFD=0.0
23:46:56.011 00.004 11872 Star::Find(15, 621, 471, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:56.015 00.004 11872 Star::Find returns 1 (0), X=621.42, Y=472.22, Mass=154, SNR=8.4, Peak=6 HFD=6.9
23:46:56.018 00.003 11872 Star::Find(15, 65, 873, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:56.022 00.004 11872 Star::Find false star n=28 nbg=282 bg=0.5 sigma=0.7 thresh=2 peak=1
23:46:56.026 00.004 11872 Star::Find returns 0 (2), X=65.00, Y=873.00, Mass=48, SNR=2.9, Peak=5 HFD=0.0
23:46:56.030 00.004 11872 Star::Find(15, 1065, 195, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:56.034 00.004 11872 Star::Find returns 1 (0), X=1065.97, Y=196.53, Mass=218, SNR=9.9, Peak=9 HFD=7.8
23:46:56.038 00.004 11872 Star::Find(15, 669, 238, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:56.041 00.003 11872 Star::Find false star n=15 nbg=271 bg=0.7 sigma=0.7 thresh=3 peak=2
23:46:56.044 00.003 11872 Star::Find returns 0 (2), X=669.00, Y=238.00, Mass=39, SNR=2.9, Peak=5 HFD=0.0
23:46:56.048 00.004 11872 Star::Find(15, 697, 160, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:56.053 00.005 11872 Star::Find false star n=13 nbg=271 bg=0.8 sigma=0.7 thresh=3 peak=2
23:46:56.056 00.003 11872 Star::Find returns 0 (2), X=697.00, Y=160.00, Mass=36, SNR=2.9, Peak=5 HFD=0.0
23:46:56.060 00.004 11872 Star::Find(15, 1269, 899, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:56.063 00.003 11872 Star::Find false star n=31 nbg=267 bg=0.7 sigma=0.8 thresh=3 peak=3
23:46:56.067 00.004 11872 Star::Find returns 0 (2), X=1269.00, Y=899.00, Mass=79, SNR=2.9, Peak=5 HFD=0.0
23:46:56.070 00.003 11872 Star::Find(15, 1557, 778, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:56.074 00.004 11872 Star::Find false star n=25 nbg=282 bg=0.6 sigma=0.7 thresh=3 peak=2
23:46:56.079 00.005 11872 Star::Find returns 0 (2), X=1557.00, Y=778.00, Mass=69, SNR=2.9, Peak=4 HFD=0.0
23:46:56.082 00.003 11872 Star::Find(15, 1911, 522, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:56.084 00.002 11872 Star::Find false star n=9 nbg=284 bg=0.5 sigma=0.7 thresh=3 peak=3
23:46:56.087 00.003 11872 Star::Find returns 0 (2), X=1911.00, Y=522.00, Mass=29, SNR=2.9, Peak=6 HFD=0.0
23:46:56.090 00.003 11872 Star::Find(15, 651, 959, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:56.093 00.003 11872 Star::Find returns 0 (2), X=651.00, Y=959.00, Mass=15, SNR=2.6, Peak=4 HFD=0.0
23:46:56.096 00.003 11872 Star::Find(15, 443, 629, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:56.099 00.003 11872 Star::Find returns 0 (2), X=443.00, Y=629.00, Mass=17, SNR=2.8, Peak=5 HFD=0.0
23:46:56.101 00.002 11872 Star::Find(15, 429, 324, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:56.104 00.003 11872 Star::Find false star n=8 nbg=286 bg=0.5 sigma=0.7 thresh=3 peak=2
23:46:56.109 00.005 11872 Star::Find returns 0 (2), X=429.00, Y=324.00, Mass=23, SNR=2.9, Peak=4 HFD=0.0
23:46:56.112 00.003 11872 Star::Find(15, 1670, 475, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:56.114 00.002 11872 Star::Find false star n=27 nbg=268 bg=0.7 sigma=0.7 thresh=3 peak=3
23:46:56.117 00.003 11872 Star::Find returns 0 (2), X=1670.00, Y=475.00, Mass=78, SNR=2.9, Peak=6 HFD=0.0
23:46:56.120 00.003 11872 Star::Find(15, 981, 51, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:56.122 00.002 11872 Star::Find false star n=41 nbg=276 bg=0.6 sigma=0.7 thresh=3 peak=3
23:46:56.124 00.002 11872 Star::Find returns 0 (2), X=981.00, Y=51.00, Mass=120, SNR=2.9, Peak=7 HFD=0.0
23:46:56.127 00.003 11872 Star::Find(15, 342, 39, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:56.130 00.003 11872 Star::Find returns 0 (2), X=342.00, Y=39.00, Mass=17, SNR=2.8, Peak=4 HFD=0.0
23:46:56.133 00.003 11872 Star::Find(15, 710, 584, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:56.135 00.002 11872 Star::Find false star n=8 nbg=285 bg=0.6 sigma=0.7 thresh=3 peak=2
23:46:56.139 00.004 11872 Star::Find returns 0 (2), X=710.00, Y=584.00, Mass=23, SNR=2.9, Peak=4 HFD=0.0
23:46:56.141 00.002 11872 Star::Find(15, 1472, 124, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:56.143 00.002 11872 Star::Find returns 0 (2), X=1472.00, Y=124.00, Mass=12, SNR=2.3, Peak=5 HFD=0.0
23:46:56.147 00.004 11872 Star::Find(15, 1643, 766, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:56.149 00.002 11872 Star::Find false star n=31 nbg=280 bg=0.7 sigma=0.8 thresh=3 peak=3
23:46:56.152 00.003 11872 Star::Find returns 0 (2), X=1643.00, Y=766.00, Mass=95, SNR=2.9, Peak=6 HFD=0.0
23:46:56.155 00.003 11872 Star::Find(15, 795, 385, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:56.158 00.003 11872 Star::Find false star n=15 nbg=270 bg=0.8 sigma=0.7 thresh=3 peak=2
23:46:56.160 00.002 11872 Star::Find returns 0 (2), X=795.00, Y=385.00, Mass=35, SNR=2.9, Peak=5 HFD=0.0
23:46:56.163 00.003 11872 Star::Find(15, 487, 203, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:56.165 00.002 11872 Star::Find returns 0 (2), X=487.00, Y=203.00, Mass=22, SNR=2.9, Peak=6 HFD=0.0
23:46:56.168 00.003 11872 AutoFind: finding best star pass 1
23:46:56.171 00.003 11872 Star::Find(15, 1854, 776, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:56.174 00.003 11872 Star::Find returns 1 (0), X=1854.22, Y=777.09, Mass=3979, SNR=42.3, Peak=177 HFD=5.8
23:46:56.177 00.003 11872 AutoFind returns star at [1854, 776] 122.3 Mass 3979 SNR 42.3
23:46:56.182 00.005 11872 Star::Find(15, 1854, 776, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:56.185 00.003 11872 Star::Find returns 1 (0), X=1854.22, Y=777.09, Mass=3979, SNR=42.3, Peak=177 HFD=5.8
23:46:56.189 00.004 11872 MultiStar: List (12): {1854.22, 777.09}(42.3), {1611.98, 227.81}(48.2), {55.32, 277.25}(28.0), {1745.46, 241.54}(31.0), {473.36, 232.48}(19.7), {187.33, 342.51}(15.9), {150.24, 440.12}(16.1), {1443.12, 1036.18}(19.0), {271.31, 1071.98}(11.9), {1061.82, 260.45}(23.0), {138.20, 856.43}(14.6), {902.21, 831.87}(20.3), 
23:46:56.192 00.003 11872 setting lock position to (1854.22, 777.09)
23:46:56.195 00.003 11872 AutoSelect: state = 1, call UpdateGuideState
23:46:56.199 00.004 11872 UpdateGuideState(): m_state=1
23:46:56.202 00.003 11872 Star::Find(15, 1854, 777, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:46:56.206 00.004 11872 Star::Find returns 1 (0), X=1854.22, Y=777.09, Mass=3979, SNR=42.3, Peak=177 HFD=5.8
23:46:56.209 00.003 11872 CameraToMount -- cameraTheta (0.00) - m_xAngle (0.00) = xAngle (-0.00 = -0.00)
23:46:56.212 00.003 11872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.97 = 2.97)
23:46:56.216 00.004 11872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
23:46:56.222 00.006 11872 setting force full frames = false
23:46:56.226 00.004 11872 setting lock position to (1854.22, 777.09)
23:46:56.230 00.004 11872 CurrentPosition() valid, moving to STATE_SELECTED
23:46:56.232 00.002 11872 Changing from state SELECTING to SELECTED
23:46:56.236 00.004 11872 guider state => SELECTED
23:46:56.241 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=177, med=0, FiltMin=0, FiltMax=115, Gamma=1.000
23:46:56.244 00.003 11872 UpdateGuideState exits: m=3979 SNR=42.3
23:46:56.248 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=177, med=0, FiltMin=0, FiltMax=115, Gamma=1.000
23:46:56.252 00.004 11872 Status Line: Auto-selected star at (1854.2, 777.1)
23:46:56.257 00.005 11872 PhdController: newstate STATE_WAIT_SELECTED
23:46:56.261 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:56.264 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:46:56.267 00.003 11872 Enqueuing Expose request
23:46:56.271 00.004 9960 Worker thread wakes up
23:46:56.271 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:46:56.271 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1839,762,31,31)
23:46:56.271 00.000 11872 evsrv: cli 0D2D3220 connect
23:46:56.275 00.004 11872 case statement mapped state 2 to 1
23:46:56.280 00.005 11872 case statement mapped state 2 to 1
23:46:56.283 00.003 11872 evsrv: cli 0D2D3220 request: {"method":"get_lock_position","id":"c6dfafec-d605-4746-a1b9-0124757cde12"}
23:46:56.286 00.003 11872 evsrv: cli 0D2D3220 response: {"jsonrpc":"2.0","result":[1854.22,777.09],"id":"c6dfafec-d605-4746-a1b9-0124757cde12"}
23:46:56.289 00.003 11872 evsrv: cli 0D2D3220 disconnect
23:46:56.295 00.006 11872 evsrv: cli 0D2D2E60 connect
23:46:56.299 00.004 11872 case statement mapped state 2 to 1
23:46:56.303 00.004 11872 case statement mapped state 2 to 1
23:46:56.307 00.004 11872 evsrv: cli 0D2D2E60 request: {"method":"get_app_state","id":"5864fe3e-2d50-4585-803e-20b8b5fb6e0c"}
23:46:56.311 00.004 11872 case statement mapped state 2 to 1
23:46:56.318 00.007 11872 evsrv: cli 0D2D2E60 response: {"jsonrpc":"2.0","result":"Selected","id":"5864fe3e-2d50-4585-803e-20b8b5fb6e0c"}
23:46:56.323 00.005 11872 evsrv: cli 0D2D2E60 disconnect
23:46:57.324 01.001 11872 evsrv: cli 0D2D2E60 connect
23:46:57.329 00.005 11872 case statement mapped state 2 to 1
23:46:57.335 00.006 11872 case statement mapped state 2 to 1
23:46:57.340 00.005 11872 evsrv: cli 0D2D2E60 request: {"method":"get_app_state","id":"7ac8c9be-e66e-4107-864e-7bb8bb25e88a"}
23:46:57.345 00.005 11872 case statement mapped state 2 to 1
23:46:57.350 00.005 11872 evsrv: cli 0D2D2E60 response: {"jsonrpc":"2.0","result":"Selected","id":"7ac8c9be-e66e-4107-864e-7bb8bb25e88a"}
23:46:57.354 00.004 11872 evsrv: cli 0D2D2E60 disconnect
23:46:57.523 00.169 9960 Exposure complete
23:46:57.634 00.111 9960 worker thread done servicing request
23:46:57.636 00.002 11872 OnExposeComplete: enter
23:46:57.640 00.004 11872 UpdateGuideState(): m_state=2
23:46:57.645 00.005 11872 Star::Find(15, 1854, 777, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:46:57.651 00.006 11872 Star::Find returns 1 (0), X=1854.08, Y=778.13, Mass=3960, SNR=42.0, Peak=167 HFD=6.1
23:46:57.657 00.006 11872 CameraToMount -- cameraTheta (1.70) - m_xAngle (0.00) = xAngle (1.70 = 1.70)
23:46:57.663 00.006 11872 CameraToMount -- cameraTheta (1.70) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.67 = -1.61)
23:46:57.667 00.004 11872 CameraToMount -- cameraX=-0.14 cameraY=1.03 hyp=1.04 cameraTheta=1.70 mountX=-0.13 mountY=-1.04, mountTheta=-1.70
23:46:57.676 00.009 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=167, med=0, FiltMin=0, FiltMax=108, Gamma=1.000
23:46:57.681 00.005 11872 UpdateGuideState exits: m=3960 SNR=42.0
23:46:57.687 00.006 11872 PhdController: newstate STATE_CALIBRATE
23:46:57.692 00.005 11872 PhdController: newstate STATE_GUIDE
23:46:57.719 00.027 11872 Changing from state SELECTED to CALIBRATING_PRIMARY
23:46:57.724 00.005 11872 guider state => CALIBRATED
23:46:57.730 00.006 11872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
23:46:57.736 00.006 11872 reset dither spiral
23:46:57.741 00.005 11872 PhdController: newstate STATE_SETTLE_BEGIN
23:46:57.746 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:57.754 00.008 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:46:57.761 00.007 11872 Enqueuing Expose request
23:46:57.768 00.007 9960 Worker thread wakes up
23:46:57.768 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:46:57.768 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:46:58.356 00.588 11872 evsrv: cli 0D2D26E0 connect
23:46:58.362 00.006 11872 case statement mapped state 5 to 1
23:46:58.367 00.005 11872 case statement mapped state 5 to 1
23:46:58.372 00.005 11872 evsrv: cli 0D2D26E0 request: {"method":"get_app_state","id":"b10ad57c-2f9d-4bc1-8b51-1c3a8850a250"}
23:46:58.377 00.005 11872 case statement mapped state 5 to 1
23:46:58.384 00.007 11872 evsrv: cli 0D2D26E0 response: {"jsonrpc":"2.0","result":"Selected","id":"b10ad57c-2f9d-4bc1-8b51-1c3a8850a250"}
23:46:58.389 00.005 11872 evsrv: cli 0D2D26E0 disconnect
23:46:59.012 00.623 9960 Exposure complete
23:46:59.123 00.111 9960 worker thread done servicing request
23:46:59.123 00.000 11872 OnExposeComplete: enter
23:46:59.127 00.004 11872 UpdateGuideState(): m_state=5
23:46:59.131 00.004 11872 Star::Find(15, 1854, 778, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:46:59.135 00.004 11872 Star::Find returns 1 (0), X=1854.44, Y=776.81, Mass=4121, SNR=43.0, Peak=193 HFD=5.7
23:46:59.139 00.004 11872 CameraToMount -- cameraTheta (-0.92) - m_xAngle (0.00) = xAngle (-0.92 = -0.92)
23:46:59.142 00.003 11872 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.05 = 2.05)
23:46:59.146 00.004 11872 CameraToMount -- cameraX=0.22 cameraY=-0.29 hyp=0.36 cameraTheta=-0.92 mountX=0.22 mountY=0.32, mountTheta=0.97
23:46:59.151 00.005 11872 Changing from state CALIBRATED to GUIDING
23:46:59.155 00.004 11872 ScopeASCOM::GetDeclinationRadians() returns 31.3
23:46:59.158 00.003 11872 ScopeASCOM::SideOfPier() returns 0
23:46:59.162 00.004 11872 AdjustCalibrationForScopePointing (scope): current dec=31.3 pierSide=0, cal dec=0.0 pierSide=0 rotAngle=None bin=1
23:46:59.165 00.003 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:46:59.168 00.003 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:46:59.171 00.003 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:46:59.177 00.006 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:46:59.181 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:46:59.185 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:46:59.189 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:46:59.193 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:46:59.196 00.003 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:46:59.201 00.005 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:46:59.204 00.003 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:46:59.207 00.003 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:46:59.210 00.003 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:46:59.332 00.122 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:46:59.338 00.006 11872 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 2.900000
23:46:59.344 00.006 11872 Dec comp: XRate 1.564 -> 1.337 for dec 0.0 -> dec 31.3
23:46:59.349 00.005 11872 ScopeASCOM::GetDeclinationRadians() returns 31.3
23:46:59.352 00.003 11872 ScopeASCOM::SideOfPier() returns 0
23:46:59.358 00.006 11872 setting lock position to (1854.44, 776.81)
23:46:59.362 00.004 11872 guider state => GUIDING
23:46:59.367 00.005 11872 Status Line: Guiding
23:46:59.374 00.007 11872 Mount: notify guiding started
23:46:59.381 00.007 11872 GetString("/profile/5/name", "") returns "PHD SF 2025"
23:46:59.385 00.004 11872 GetString("/profile/5/scope/calibration/timestamp", "") returns "11/21/2025 10:15:14 PM"
23:46:59.390 00.005 11872 GetDouble("/profile/5/scope/calibration/xRate", 1.000000) returns 0.001564
23:46:59.395 00.005 11872 GetDouble("/profile/5/scope/calibration/yRate", 1.000000) returns 0.001340
23:46:59.401 00.006 11872 GetInt("/profile/5/scope/calibration/binning", 1) returns 1
23:46:59.406 00.005 11872 GetDouble("/profile/5/scope/calibration/xAngle", 0.000000) returns 0.004073
23:46:59.410 00.004 11872 GetDouble("/profile/5/scope/calibration/yAngle", 0.000000) returns -1.738880
23:46:59.414 00.004 11872 GetDouble("/profile/5/scope/calibration/declination", 0.000000) returns 0.000075
23:46:59.419 00.005 11872 GetInt("/profile/5/scope/calibration/pierSide", -1) returns 0
23:46:59.423 00.004 11872 GetInt("/profile/5/scope/calibration/raGuideParity", 0) returns 1
23:46:59.428 00.005 11872 GetInt("/profile/5/scope/calibration/decGuideParity", 0) returns -1
23:46:59.432 00.004 11872 GetDouble("/profile/5/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
23:46:59.437 00.005 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:46:59.441 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:46:59.445 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:46:59.450 00.005 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:46:59.454 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:46:59.459 00.005 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:46:59.463 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:46:59.468 00.005 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:46:59.471 00.003 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:46:59.476 00.005 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:46:59.479 00.003 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:46:59.484 00.005 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:46:59.488 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:46:59.491 00.003 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:46:59.495 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:46:59.500 00.005 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:46:59.504 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:46:59.509 00.005 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:46:59.512 00.003 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:46:59.516 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:46:59.520 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:46:59.525 00.005 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:46:59.528 00.003 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:46:59.532 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:46:59.536 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:46:59.540 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:46:59.551 00.011 11872 evsrv: cli 0D2D21E0 connect
23:46:59.556 00.005 11872 case statement mapped state 6 to 3
23:46:59.560 00.004 11872 case statement mapped state 6 to 3
23:46:59.564 00.004 11872 evsrv: cli 0D2D21E0 request: {"method":"get_app_state","id":"69313fcd-8947-47f6-9d80-1650698aad8e"}
23:46:59.568 00.004 11872 case statement mapped state 6 to 3
23:46:59.572 00.004 11872 evsrv: cli 0D2D21E0 response: {"jsonrpc":"2.0","result":"Guiding","id":"69313fcd-8947-47f6-9d80-1650698aad8e"}
23:46:59.581 00.009 11872 evsrv: cli 0D2D21E0 disconnect
23:46:59.612 00.031 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:46:59.618 00.006 11872 ScopeASCOM::SideOfPier() returns 0
23:46:59.624 00.006 11872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
23:46:59.629 00.005 11872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
23:46:59.633 00.004 11872 ScopeASCOM::GetDeclinationRadians() returns 31.3
23:46:59.637 00.004 11872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 31.3
23:46:59.641 00.004 11872 MountToCamera -- mountTheta (-0.00) + m_xAngle (0.00) = xAngle (0.00 = 0.00)
23:46:59.645 00.004 11872 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
23:46:59.650 00.005 11872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
23:46:59.654 00.004 11872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
23:46:59.657 00.003 11872 GetInt("/profile/5/AutoLoadCalibration", -1) returns 1
23:46:59.661 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=193, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
23:46:59.665 00.004 11872 UpdateGuideState exits: m=4121 SNR=43.0
23:46:59.669 00.004 11872 PhdController: newstate STATE_SETTLE_WAIT
23:46:59.675 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:59.680 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:46:59.684 00.004 11872 Enqueuing Expose request
23:46:59.688 00.004 9960 Worker thread wakes up
23:46:59.688 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:46:59.688 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1839,762,31,31)
23:47:00.938 01.250 9960 Exposure complete
23:47:01.052 00.114 9960 worker thread done servicing request
23:47:01.052 00.000 11872 OnExposeComplete: enter
23:47:01.057 00.005 11872 UpdateGuideState(): m_state=6
23:47:01.061 00.004 11872 Star::Find(15, 1854, 776, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:47:01.064 00.003 11872 Star::Find returns 1 (0), X=1854.48, Y=776.46, Mass=4293, SNR=44.5, Peak=179 HFD=5.9
23:47:01.068 00.004 11872 CameraToMount -- cameraTheta (-1.44) - m_xAngle (0.00) = xAngle (-1.44 = -1.44)
23:47:01.071 00.003 11872 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.53 = 1.53)
23:47:01.076 00.005 11872 CameraToMount -- cameraX=0.05 cameraY=-0.35 hyp=0.35 cameraTheta=-1.44 mountX=0.04 mountY=0.35, mountTheta=1.44
23:47:01.081 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.05, y=-0.35, opts=13)
23:47:01.085 00.004 11872 Enqueuing Move request for scope (0.05, -0.35)
23:47:01.089 00.004 9960 Worker thread wakes up
23:47:01.089 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.35) opts 0xd
23:47:01.090 00.001 9960 Handling offset move in thread for scope, endpoint = (0.05, -0.35)
23:47:01.090 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=179, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
23:47:01.093 00.003 11872 UpdateGuideState exits: m=4293 SNR=44.5
23:47:01.097 00.004 11872 PhdController: settling, locked = 1, distance = 0.36 (1.50) aobump = 0 frame = 1 / 99999
23:47:01.101 00.004 9960 Moving (0.05, -0.35) raw xDistance=0.04 yDistance=0.35
23:47:01.102 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:47:01.102 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
23:47:01.102 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763790421.101,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.36,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:47:01.106 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.35
23:47:01.106 00.000 9960 MoveAxis(E, 0, ABG)
23:47:01.106 00.000 9960 Move returns status 0, amount 0
23:47:01.106 00.000 9960 MoveAxis(N, 0, ABG)
23:47:01.107 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:01.112 00.005 9960 Move returns status 0, amount 0
23:47:01.112 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:47:01.116 00.004 11872 Enqueuing Expose request
23:47:01.121 00.005 9960 move complete, result=0
23:47:01.121 00.000 9960 worker thread done servicing request
23:47:01.121 00.000 9960 Worker thread wakes up
23:47:01.121 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:47:01.122 00.001 11872 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
23:47:01.125 00.003 9960 Handling exposure in thread, d=1000 o=3 r=(1839,762,31,31)
23:47:02.374 01.249 9960 Exposure complete
23:47:02.491 00.117 9960 worker thread done servicing request
23:47:02.491 00.000 11872 OnExposeComplete: enter
23:47:02.495 00.004 11872 UpdateGuideState(): m_state=6
23:47:02.499 00.004 11872 Star::Find(15, 1854, 776, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:47:02.502 00.003 11872 Star::Find returns 1 (0), X=1854.51, Y=776.42, Mass=4295, SNR=44.1, Peak=187 HFD=5.8
23:47:02.507 00.005 11872 CameraToMount -- cameraTheta (-1.38) - m_xAngle (0.00) = xAngle (-1.39 = -1.39)
23:47:02.512 00.005 11872 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.58 = 1.58)
23:47:02.517 00.005 11872 CameraToMount -- cameraX=0.07 cameraY=-0.39 hyp=0.40 cameraTheta=-1.38 mountX=0.07 mountY=0.40, mountTheta=1.39
23:47:02.525 00.008 11872 SchedulePrimaryMove(0FA44CE0, x=0.07, y=-0.39, opts=13)
23:47:02.531 00.006 11872 Enqueuing Move request for scope (0.07, -0.39)
23:47:02.536 00.005 9960 Worker thread wakes up
23:47:02.536 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.39) opts 0xd
23:47:02.536 00.000 9960 Handling offset move in thread for scope, endpoint = (0.07, -0.39)
23:47:02.536 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=187, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
23:47:02.542 00.006 11872 UpdateGuideState exits: m=4295 SNR=44.1
23:47:02.547 00.005 11872 PhdController: settling, locked = 1, distance = 0.37 (1.50) aobump = 0 frame = 2 / 99999
23:47:02.552 00.005 9960 Moving (0.07, -0.39) raw xDistance=0.07 yDistance=0.40
23:47:02.553 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:47:02.553 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
23:47:02.553 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763790422.552,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.37,"Time":1.5,"SettleTime":10.0,"StarLocked":true}
23:47:02.559 00.006 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.40
23:47:02.560 00.001 9960 MoveAxis(E, 0, ABG)
23:47:02.560 00.000 9960 Move returns status 0, amount 0
23:47:02.560 00.000 9960 MoveAxis(N, 0, ABG)
23:47:02.560 00.000 9960 Move returns status 0, amount 0
23:47:02.561 00.001 9960 move complete, result=0
23:47:02.561 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:02.565 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:47:02.570 00.005 11872 Enqueuing Expose request
23:47:02.574 00.004 9960 worker thread done servicing request
23:47:02.574 00.000 9960 Worker thread wakes up
23:47:02.575 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
23:47:02.575 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1839,762,31,31)
23:47:02.575 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
23:47:03.823 01.248 9960 Exposure complete
23:47:03.935 00.112 9960 worker thread done servicing request
23:47:03.936 00.001 11872 OnExposeComplete: enter
23:47:03.939 00.003 11872 UpdateGuideState(): m_state=6
23:47:03.943 00.004 11872 Star::Find(15, 1854, 776, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:47:03.946 00.003 11872 Star::Find returns 1 (0), X=1854.61, Y=776.46, Mass=4076, SNR=43.4, Peak=182 HFD=5.8
23:47:03.948 00.002 11872 CameraToMount -- cameraTheta (-1.11) - m_xAngle (0.00) = xAngle (-1.12 = -1.12)
23:47:03.952 00.004 11872 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.85 = 1.85)
23:47:03.957 00.005 11872 CameraToMount -- cameraX=0.17 cameraY=-0.35 hyp=0.39 cameraTheta=-1.11 mountX=0.17 mountY=0.37, mountTheta=1.14
23:47:03.962 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.17, y=-0.35, opts=13)
23:47:03.965 00.003 11872 Enqueuing Move request for scope (0.17, -0.35)
23:47:03.967 00.002 9960 Worker thread wakes up
23:47:03.968 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.35) opts 0xd
23:47:03.968 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=182, med=0, FiltMin=0, FiltMax=104, Gamma=1.000
23:47:03.972 00.004 11872 UpdateGuideState exits: m=4076 SNR=43.4
23:47:03.974 00.002 11872 PhdController: settling, locked = 1, distance = 0.37 (1.50) aobump = 0 frame = 3 / 99999
23:47:03.978 00.004 9960 Handling offset move in thread for scope, endpoint = (0.17, -0.35)
23:47:03.978 00.000 9960 Moving (0.17, -0.35) raw xDistance=0.17 yDistance=0.37
23:47:03.978 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
23:47:03.978 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.12
23:47:03.978 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.37 from input 0.37
23:47:03.978 00.000 9960 MoveAxis(E, 0, ABG)
23:47:03.978 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763790423.978,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.37,"Time":2.9,"SettleTime":10.0,"StarLocked":true}
23:47:03.981 00.003 9960 Move returns status 0, amount 0
23:47:03.981 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:03.986 00.005 9960 MoveAxis(S, 278, ABG)
23:47:03.987 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:47:03.990 00.003 9960 Guiding  Dir = 1, Dur = 278
23:47:03.991 00.001 11872 Enqueuing Expose request
23:47:03.995 00.004 9960 IsSlewing returns 0
23:47:03.995 00.000 9960 IsGuiding returns 0
23:47:03.995 00.000 9960 PulseGuide returned control before completion, sleep 288
23:47:04.298 00.303 9960 IsGuiding returns 1
23:47:04.299 00.001 9960 scope still moving after pulse duration time elapsed
23:47:04.331 00.032 9960 IsSlewing returns 0
23:47:04.332 00.001 9960 IsGuiding returns 0
23:47:04.333 00.001 9960 scope move finished after 278 + 59 ms
23:47:04.333 00.000 9960 Move returns status 0, amount 278
23:47:04.334 00.001 9960 move complete, result=0
23:47:04.334 00.000 9960 worker thread done servicing request
23:47:04.335 00.001 9960 Worker thread wakes up
23:47:04.335 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 0.4 px 278 ms SOUTH
23:47:04.341 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
23:47:04.341 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1839,762,31,31)
23:47:05.594 01.253 9960 Exposure complete
23:47:05.698 00.104 9960 worker thread done servicing request
23:47:05.698 00.000 11872 OnExposeComplete: enter
23:47:05.702 00.004 11872 UpdateGuideState(): m_state=6
23:47:05.706 00.004 11872 Star::Find(15, 1854, 776, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
23:47:05.709 00.003 11872 Star::Find returns 1 (0), X=1854.65, Y=776.47, Mass=4218, SNR=44.0, Peak=199 HFD=6.0
23:47:05.714 00.005 11872 CameraToMount -- cameraTheta (-1.00) - m_xAngle (0.00) = xAngle (-1.01 = -1.01)
23:47:05.717 00.003 11872 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.96 = 1.96)
23:47:05.721 00.004 11872 CameraToMount -- cameraX=0.21 cameraY=-0.34 hyp=0.40 cameraTheta=-1.00 mountX=0.21 mountY=0.37, mountTheta=1.05
23:47:05.726 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.21, y=-0.34, opts=13)
23:47:05.730 00.004 11872 Enqueuing Move request for scope (0.21, -0.34)
23:47:05.734 00.004 9960 Worker thread wakes up
23:47:05.734 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.34) opts 0xd
23:47:05.734 00.000 9960 Handling offset move in thread for scope, endpoint = (0.21, -0.34)
23:47:05.734 00.000 9960 Moving (0.21, -0.34) raw xDistance=0.21 yDistance=0.37
23:47:05.734 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
23:47:05.734 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.37 from input 0.37
23:47:05.734 00.000 9960 MoveAxis(W, 100, ABG)
23:47:05.734 00.000 9960 Guiding  Dir = 3, Dur = 100
23:47:05.734 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=199, med=0, FiltMin=0, FiltMax=116, Gamma=1.000
23:47:05.739 00.005 9960 IsSlewing returns 0
23:47:05.739 00.000 11872 UpdateGuideState exits: m=4218 SNR=44.0
23:47:05.744 00.005 9960 IsGuiding returns 0
23:47:05.744 00.000 11872 PhdController: settling, locked = 1, distance = 0.38 (1.50) aobump = 0 frame = 4 / 99999
23:47:05.748 00.004 9960 PulseGuide returned control before completion, sleep 110
23:47:05.748 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763790425.748,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.38,"Time":4.6,"SettleTime":10.0,"StarLocked":true}
23:47:05.752 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:05.756 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:47:05.760 00.004 11872 Enqueuing Expose request
23:47:05.864 00.104 9960 IsGuiding returns 1
23:47:05.865 00.001 9960 scope still moving after pulse duration time elapsed
23:47:05.894 00.029 9960 IsSlewing returns 0
23:47:05.896 00.002 9960 IsGuiding returns 0
23:47:05.897 00.001 9960 scope move finished after 100 + 52 ms
23:47:05.897 00.000 9960 Move returns status 0, amount 100
23:47:05.898 00.001 9960 MoveAxis(S, 274, ABG)
23:47:05.898 00.000 9960 Guiding  Dir = 1, Dur = 274
23:47:05.899 00.001 9960 IsSlewing returns 0
23:47:05.900 00.001 9960 IsGuiding returns 0
23:47:05.901 00.001 9960 PulseGuide returned control before completion, sleep 284
23:47:06.193 00.292 9960 IsGuiding returns 1
23:47:06.194 00.001 9960 scope still moving after pulse duration time elapsed
23:47:06.223 00.029 9960 IsSlewing returns 0
23:47:06.225 00.002 9960 IsGuiding returns 0
23:47:06.225 00.000 9960 scope move finished after 274 + 50 ms
23:47:06.226 00.001 9960 Move returns status 0, amount 274
23:47:06.226 00.000 9960 move complete, result=0
23:47:06.226 00.000 9960 worker thread done servicing request
23:47:06.227 00.001 11872 GuideStep: 0.2 px 100 ms WEST, 0.4 px 274 ms SOUTH
23:47:06.233 00.006 9960 Worker thread wakes up
23:47:06.233 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:47:06.233 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1839,762,31,31)
23:47:07.474 01.241 9960 Exposure complete
23:47:07.583 00.109 9960 worker thread done servicing request
23:47:07.584 00.001 11872 OnExposeComplete: enter
23:47:07.587 00.003 11872 UpdateGuideState(): m_state=6
23:47:07.591 00.004 11872 Star::Find(15, 1854, 776, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
23:47:07.595 00.004 11872 Star::Find returns 1 (0), X=1854.67, Y=776.67, Mass=4174, SNR=43.6, Peak=209 HFD=5.8
23:47:07.599 00.004 11872 CameraToMount -- cameraTheta (-0.55) - m_xAngle (0.00) = xAngle (-0.56 = -0.56)
23:47:07.603 00.004 11872 CameraToMount -- cameraTheta (-0.55) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.41 = 2.41)
23:47:07.607 00.004 11872 CameraToMount -- cameraX=0.23 cameraY=-0.14 hyp=0.27 cameraTheta=-0.55 mountX=0.23 mountY=0.18, mountTheta=0.66
23:47:07.612 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.23, y=-0.14, opts=13)
23:47:07.617 00.005 11872 Enqueuing Move request for scope (0.23, -0.14)
23:47:07.620 00.003 9960 Worker thread wakes up
23:47:07.620 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.14) opts 0xd
23:47:07.620 00.000 9960 Handling offset move in thread for scope, endpoint = (0.23, -0.14)
23:47:07.620 00.000 9960 Moving (0.23, -0.14) raw xDistance=0.23 yDistance=0.18
23:47:07.622 00.002 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=0, FiltMin=0, FiltMax=118, Gamma=1.000
23:47:07.626 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.23
23:47:07.626 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:47:07.626 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
23:47:07.626 00.000 9960 MoveAxis(W, 116, ABG)
23:47:07.627 00.001 9960 Guiding  Dir = 3, Dur = 116
23:47:07.627 00.000 11872 UpdateGuideState exits: m=4174 SNR=43.6
23:47:07.630 00.003 9960 IsSlewing returns 0
23:47:07.631 00.001 11872 PhdController: settling, locked = 1, distance = 0.35 (1.50) aobump = 0 frame = 5 / 99999
23:47:07.634 00.003 9960 IsGuiding returns 0
23:47:07.634 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763790427.634,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.35,"Time":6.5,"SettleTime":10.0,"StarLocked":true}
23:47:07.639 00.005 9960 PulseGuide returned control before completion, sleep 126
23:47:07.639 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:07.644 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:47:07.648 00.004 11872 Enqueuing Expose request
23:47:07.780 00.132 9960 IsGuiding returns 0
23:47:07.781 00.001 9960 Move returns status 0, amount 116
23:47:07.782 00.001 9960 MoveAxis(N, 0, ABG)
23:47:07.783 00.001 9960 Move returns status 0, amount 0
23:47:07.783 00.000 9960 move complete, result=0
23:47:07.783 00.000 9960 worker thread done servicing request
23:47:07.783 00.000 11872 GuideStep: 0.2 px 116 ms WEST, 0.2 px 0 ms NORTH
23:47:07.789 00.006 9960 Worker thread wakes up
23:47:07.790 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
23:47:07.790 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1839,762,31,31)
23:47:09.042 01.252 9960 Exposure complete
23:47:09.159 00.117 9960 worker thread done servicing request
23:47:09.160 00.001 11872 OnExposeComplete: enter
23:47:09.164 00.004 11872 UpdateGuideState(): m_state=6
23:47:09.167 00.003 11872 Star::Find(15, 1854, 776, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
23:47:09.171 00.004 11872 Star::Find returns 1 (0), X=1854.69, Y=776.68, Mass=4174, SNR=42.9, Peak=222 HFD=5.7
23:47:09.175 00.004 11872 CameraToMount -- cameraTheta (-0.46) - m_xAngle (0.00) = xAngle (-0.46 = -0.46)
23:47:09.179 00.004 11872 CameraToMount -- cameraTheta (-0.46) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.51 = 2.51)
23:47:09.182 00.003 11872 CameraToMount -- cameraX=0.25 cameraY=-0.13 hyp=0.28 cameraTheta=-0.46 mountX=0.25 mountY=0.17, mountTheta=0.59
23:47:09.188 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.25, y=-0.13, opts=13)
23:47:09.191 00.003 11872 Enqueuing Move request for scope (0.25, -0.13)
23:47:09.196 00.005 9960 Worker thread wakes up
23:47:09.196 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.13) opts 0xd
23:47:09.196 00.000 9960 Handling offset move in thread for scope, endpoint = (0.25, -0.13)
23:47:09.196 00.000 9960 Moving (0.25, -0.13) raw xDistance=0.25 yDistance=0.17
23:47:09.196 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.25
23:47:09.196 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:47:09.196 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=222, med=0, FiltMin=0, FiltMax=103, Gamma=1.000
23:47:09.202 00.006 11872 UpdateGuideState exits: m=4174 SNR=42.9
23:47:09.205 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
23:47:09.205 00.000 11872 PhdController: settling, locked = 1, distance = 0.33 (1.50) aobump = 0 frame = 6 / 99999
23:47:09.208 00.003 9960 MoveAxis(W, 128, ABG)
23:47:09.209 00.001 9960 Guiding  Dir = 3, Dur = 128
23:47:09.210 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763790429.208,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.33,"Time":8.1,"SettleTime":10.0,"StarLocked":true}
23:47:09.213 00.003 9960 IsSlewing returns 0
23:47:09.213 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:09.217 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:47:09.221 00.004 9960 IsGuiding returns 0
23:47:09.221 00.000 11872 Enqueuing Expose request
23:47:09.224 00.003 9960 PulseGuide returned control before completion, sleep 138
23:47:09.374 00.150 9960 IsGuiding returns 1
23:47:09.375 00.001 9960 scope still moving after pulse duration time elapsed
23:47:09.406 00.031 9960 IsSlewing returns 0
23:47:09.407 00.001 9960 IsGuiding returns 0
23:47:09.407 00.000 9960 scope move finished after 128 + 58 ms
23:47:09.409 00.002 9960 Move returns status 0, amount 128
23:47:09.409 00.000 9960 MoveAxis(N, 0, ABG)
23:47:09.409 00.000 9960 Move returns status 0, amount 0
23:47:09.409 00.000 9960 move complete, result=0
23:47:09.410 00.001 9960 worker thread done servicing request
23:47:09.410 00.000 9960 Worker thread wakes up
23:47:09.411 00.001 11872 GuideStep: 0.3 px 128 ms WEST, 0.2 px 0 ms NORTH
23:47:09.417 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
23:47:09.417 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1839,762,31,31)
23:47:10.674 01.257 9960 Exposure complete
23:47:10.803 00.129 9960 worker thread done servicing request
23:47:10.804 00.001 11872 OnExposeComplete: enter
23:47:10.810 00.006 11872 UpdateGuideState(): m_state=6
23:47:10.817 00.007 11872 Star::Find(15, 1854, 776, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
23:47:10.823 00.006 11872 Star::Find returns 1 (0), X=1854.47, Y=776.64, Mass=4271, SNR=44.1, Peak=198 HFD=5.7
23:47:10.827 00.004 11872 CameraToMount -- cameraTheta (-1.35) - m_xAngle (0.00) = xAngle (-1.36 = -1.36)
23:47:10.832 00.005 11872 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.61 = 1.61)
23:47:10.836 00.004 11872 CameraToMount -- cameraX=0.04 cameraY=-0.17 hyp=0.18 cameraTheta=-1.35 mountX=0.04 mountY=0.18, mountTheta=1.36
23:47:10.842 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.04, y=-0.17, opts=13)
23:47:10.846 00.004 11872 Enqueuing Move request for scope (0.04, -0.17)
23:47:10.849 00.003 9960 Worker thread wakes up
23:47:10.850 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=198, med=0, FiltMin=0, FiltMax=102, Gamma=1.000
23:47:10.853 00.003 11872 UpdateGuideState exits: m=4271 SNR=44.1
23:47:10.856 00.003 11872 PhdController: settling, locked = 1, distance = 0.28 (1.50) aobump = 0 frame = 7 / 99999
23:47:10.860 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.17) opts 0xd
23:47:10.860 00.000 9960 Handling offset move in thread for scope, endpoint = (0.04, -0.17)
23:47:10.860 00.000 9960 Moving (0.04, -0.17) raw xDistance=0.04 yDistance=0.18
23:47:10.861 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:47:10.861 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:47:10.861 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763790430.860,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.28,"Time":9.8,"SettleTime":10.0,"StarLocked":true}
23:47:10.864 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
23:47:10.864 00.000 9960 MoveAxis(E, 0, ABG)
23:47:10.864 00.000 9960 Move returns status 0, amount 0
23:47:10.866 00.002 9960 MoveAxis(N, 0, ABG)
23:47:10.866 00.000 9960 Move returns status 0, amount 0
23:47:10.866 00.000 9960 move complete, result=0
23:47:10.866 00.000 9960 worker thread done servicing request
23:47:10.866 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:10.870 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:47:10.873 00.003 11872 Enqueuing Expose request
23:47:10.875 00.002 11872 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:47:10.879 00.004 9960 Worker thread wakes up
23:47:10.879 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:47:10.879 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1839,762,31,31)
23:47:12.123 01.244 9960 Exposure complete
23:47:12.237 00.114 9960 worker thread done servicing request
23:47:12.238 00.001 11872 OnExposeComplete: enter
23:47:12.242 00.004 11872 UpdateGuideState(): m_state=6
23:47:12.246 00.004 11872 Star::Find(15, 1854, 776, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
23:47:12.249 00.003 11872 Star::Find returns 1 (0), X=1854.56, Y=776.65, Mass=4096, SNR=42.8, Peak=184 HFD=5.6
23:47:12.253 00.004 11872 CameraToMount -- cameraTheta (-0.92) - m_xAngle (0.00) = xAngle (-0.92 = -0.92)
23:47:12.256 00.003 11872 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.05 = 2.05)
23:47:12.260 00.004 11872 CameraToMount -- cameraX=0.12 cameraY=-0.16 hyp=0.20 cameraTheta=-0.92 mountX=0.12 mountY=0.18, mountTheta=0.97
23:47:12.265 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.12, y=-0.16, opts=13)
23:47:12.269 00.004 11872 Enqueuing Move request for scope (0.12, -0.16)
23:47:12.273 00.004 9960 Worker thread wakes up
23:47:12.273 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.16) opts 0xd
23:47:12.273 00.000 9960 Handling offset move in thread for scope, endpoint = (0.12, -0.16)
23:47:12.273 00.000 9960 Moving (0.12, -0.16) raw xDistance=0.12 yDistance=0.18
23:47:12.274 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:47:12.274 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:47:12.274 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
23:47:12.274 00.000 9960 MoveAxis(E, 0, ABG)
23:47:12.275 00.001 9960 Move returns status 0, amount 0
23:47:12.275 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=186, med=0, FiltMin=0, FiltMax=116, Gamma=1.000
23:47:12.279 00.004 9960 MoveAxis(N, 0, ABG)
23:47:12.279 00.000 9960 Move returns status 0, amount 0
23:47:12.279 00.000 9960 move complete, result=0
23:47:12.279 00.000 9960 worker thread done servicing request
23:47:12.279 00.000 11872 UpdateGuideState exits: m=4096 SNR=42.8
23:47:12.283 00.004 11872 PhdController: settling, locked = 1, distance = 0.26 (1.50) aobump = 0 frame = 8 / 99999
23:47:12.288 00.005 11872 PhdController: newstate STATE_FINISH
23:47:12.291 00.003 11872 PhdController complete: success
23:47:12.294 00.003 11872 evsrv: {"Event":"SettleDone","Timestamp":1763790432.294,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":8,"DroppedFrames":0}
23:47:12.298 00.004 11872 Mount: notify guiding dither settle done success=1
23:47:12.302 00.004 11872 PhdController: newstate STATE_IDLE
23:47:12.305 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:12.309 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:47:12.313 00.004 11872 Enqueuing Expose request
23:47:12.316 00.003 9960 Worker thread wakes up
23:47:12.316 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:47:12.316 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1839,762,31,31)
23:47:12.316 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:47:13.064 00.748 11872 evsrv: cli 0D2D21E0 connect
23:47:13.069 00.005 11872 case statement mapped state 6 to 3
23:47:13.074 00.005 11872 case statement mapped state 6 to 3
23:47:13.079 00.005 11872 evsrv: cli 0D2D21E0 request: {"method":"get_app_state","id":"54d63a39-f840-41c6-bebc-fd1faf6543c5"}
23:47:13.082 00.003 11872 case statement mapped state 6 to 3
23:47:13.086 00.004 11872 evsrv: cli 0D2D21E0 response: {"jsonrpc":"2.0","result":"Guiding","id":"54d63a39-f840-41c6-bebc-fd1faf6543c5"}
23:47:13.090 00.004 11872 evsrv: cli 0D2D21E0 disconnect
23:47:13.094 00.004 11872 evsrv: cli 0D2D28C0 connect
23:47:13.097 00.003 11872 case statement mapped state 6 to 3
23:47:13.102 00.005 11872 case statement mapped state 6 to 3
23:47:13.107 00.005 11872 evsrv: cli 0D2D28C0 request: {"method":"stop_capture","id":"2e33735e-ddeb-4087-b16e-6183c72aef93"}
23:47:13.110 00.003 11872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:47:13.113 00.003 11872 Status Line: Waiting for devices...
23:47:13.118 00.005 11872 evsrv: cli 0D2D28C0 response: {"jsonrpc":"2.0","result":0,"id":"2e33735e-ddeb-4087-b16e-6183c72aef93"}
23:47:13.122 00.004 11872 evsrv: cli 0D2D28C0 disconnect
23:47:13.126 00.004 11872 evsrv: cli 0D2D3040 connect
23:47:13.129 00.003 11872 case statement mapped state 6 to 3
23:47:13.133 00.004 11872 case statement mapped state 6 to 3
23:47:13.138 00.005 11872 evsrv: cli 0D2D3040 request: {"method":"get_app_state","id":"9d0ec4c5-02d4-4e30-b3ef-08d30983db38"}
23:47:13.143 00.005 11872 case statement mapped state 6 to 3
23:47:13.148 00.005 11872 evsrv: cli 0D2D3040 response: {"jsonrpc":"2.0","result":"Guiding","id":"9d0ec4c5-02d4-4e30-b3ef-08d30983db38"}
23:47:13.155 00.007 11872 evsrv: cli 0D2D3040 disconnect
23:47:13.192 00.037 9960 ZWO: stopexposure
23:47:13.524 00.332 9960 ZWO: stopexposure
23:47:13.525 00.001 9960 Error thrown from C:\cygwin\home\agalasso\projects\phd2\worker_thread.cpp:190->Capture failed
23:47:13.525 00.000 9960 worker thread done servicing request
23:47:13.525 00.000 11872 OnExposeComplete: enter
23:47:13.532 00.007 11872 OnExposeComplete: Capture Error reported
23:47:13.538 00.006 11872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
23:47:13.544 00.006 11872 Mount: notify guiding stopped
23:47:13.554 00.010 11872 Changing from state GUIDING to STOP
23:47:13.560 00.006 11872 guider state => SELECTED
23:47:13.565 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=186, med=0, FiltMin=0, FiltMax=116, Gamma=1.000
23:47:13.571 00.006 11872 Changing from state SELECTED to UNINITIALIZED
23:47:13.576 00.005 11872 guider state => SELECTING
23:47:13.585 00.009 11872 Status Line: Stopped.
23:47:13.592 00.007 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\myframe_events.cpp:489->Error reported capturing image
23:47:14.156 00.564 11872 evsrv: cli 0D2D3400 connect
23:47:14.161 00.005 11872 evsrv: cli 0D2D3400 request: {"method":"get_app_state","id":"b044bdfc-3e71-4795-99bc-1d8dda7b5e0f"}
23:47:14.165 00.004 11872 evsrv: cli 0D2D3400 response: {"jsonrpc":"2.0","result":"Stopped","id":"b044bdfc-3e71-4795-99bc-1d8dda7b5e0f"}
23:47:14.170 00.005 11872 evsrv: cli 0D2D3400 disconnect
23:47:31.134 16.964 11872 evsrv: cli 0D2D30E0 connect
23:47:31.143 00.009 11872 evsrv: cli 0D2D30E0 request: {"method":"get_app_state","id":"4ff348b2-475c-4eaf-9692-5600b624de78"}
23:47:31.150 00.007 11872 evsrv: cli 0D2D30E0 response: {"jsonrpc":"2.0","result":"Stopped","id":"4ff348b2-475c-4eaf-9692-5600b624de78"}
23:47:31.155 00.005 11872 evsrv: cli 0D2D30E0 disconnect
23:47:31.161 00.006 11872 evsrv: cli 0D2D21E0 connect
23:47:31.168 00.007 11872 evsrv: cli 0D2D21E0 request: {"method":"get_calibrated","id":"33d361b0-b2bc-4914-9366-835eaf28277f"}
23:47:31.172 00.004 11872 evsrv: cli 0D2D21E0 response: {"jsonrpc":"2.0","result":true,"id":"33d361b0-b2bc-4914-9366-835eaf28277f"}
23:47:31.176 00.004 11872 evsrv: cli 0D2D21E0 disconnect
23:47:31.180 00.004 11872 evsrv: cli 0D2D2320 connect
23:47:31.185 00.005 11872 evsrv: cli 0D2D2320 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"043bb23f-d9f2-4f71-8304-50d1fcf99382"}
23:47:31.190 00.005 11872 PhdController::Guide begins
23:47:31.194 00.004 11872 PhdController: newstate STATE_SETUP
23:47:31.198 00.004 11872 PhdController: setup
23:47:31.205 00.007 11872 PhdController: newstate STATE_ATTEMPT_START
23:47:31.209 00.004 11872 PhdController: start capturing
23:47:31.213 00.004 11872 Changing from state SELECTING to UNINITIALIZED
23:47:31.215 00.002 11872 guider state => SELECTING
23:47:31.219 00.004 11872 setting force full frames = true
23:47:31.222 00.003 11872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
23:47:31.227 00.005 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:47:31.231 00.004 11872 Enqueuing Expose request
23:47:31.235 00.004 11872 PhdController: newstate STATE_SELECT_STAR
23:47:31.240 00.005 9960 Worker thread wakes up
23:47:31.240 00.000 11872 evsrv: cli 0D2D2320 response: {"jsonrpc":"2.0","result":0,"id":"043bb23f-d9f2-4f71-8304-50d1fcf99382"}
23:47:31.244 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
23:47:31.244 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:47:31.244 00.000 11872 evsrv: cli 0D2D2320 disconnect
23:47:31.249 00.005 11872 evsrv: cli 0D2D2F00 connect
23:47:31.254 00.005 11872 case statement mapped state 1 to 101
23:47:31.258 00.004 11872 case statement mapped state 1 to 101
23:47:31.262 00.004 11872 evsrv: cli 0D2D2F00 request: {"method":"get_lock_shift_params","id":"60e71363-758a-43dc-98c6-84ab0c1e4f14"}
23:47:31.266 00.004 11872 evsrv: cli 0D2D2F00 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"60e71363-758a-43dc-98c6-84ab0c1e4f14"}
23:47:31.271 00.005 11872 evsrv: cli 0D2D2F00 disconnect
23:47:31.275 00.004 11872 evsrv: cli 0D2D2500 connect
23:47:31.280 00.005 11872 case statement mapped state 1 to 101
23:47:31.284 00.004 11872 case statement mapped state 1 to 101
23:47:31.288 00.004 11872 evsrv: cli 0D2D2500 request: {"method":"get_lock_position","id":"e24515a7-21f4-4a6e-ba17-4d7f9b11d002"}
23:47:31.292 00.004 11872 evsrv: cli 0D2D2500 response: {"jsonrpc":"2.0","result":null,"id":"e24515a7-21f4-4a6e-ba17-4d7f9b11d002"}
23:47:31.298 00.006 11872 evsrv: cli 0D2D2500 disconnect
23:47:32.299 01.001 11872 evsrv: cli 0D2D2320 connect
23:47:32.305 00.006 11872 case statement mapped state 1 to 101
23:47:32.311 00.006 11872 case statement mapped state 1 to 101
23:47:32.316 00.005 11872 evsrv: cli 0D2D2320 request: {"method":"get_lock_position","id":"4ed5b764-dbc4-461d-b8bf-4e4d4edb79c9"}
23:47:32.319 00.003 11872 evsrv: cli 0D2D2320 response: {"jsonrpc":"2.0","result":null,"id":"4ed5b764-dbc4-461d-b8bf-4e4d4edb79c9"}
23:47:32.324 00.005 11872 evsrv: cli 0D2D2320 disconnect
23:47:32.494 00.170 9960 Exposure complete
23:47:32.603 00.109 9960 worker thread done servicing request
23:47:32.603 00.000 11872 OnExposeComplete: enter
23:47:32.608 00.005 11872 UpdateGuideState(): m_state=1
23:47:32.611 00.003 11872 UpdateCurrentPosition: no star selected
23:47:32.615 00.004 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
23:47:32.618 00.003 11872 Status Line: No star selected
23:47:32.622 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=0, FiltMin=0, FiltMax=115, Gamma=1.000
23:47:32.627 00.005 11872 UpdateGuideState exits: No star selected
23:47:32.630 00.003 11872 GuiderMultiStar::AutoSelect enter
23:47:32.634 00.004 11872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
23:47:32.731 00.097 11872 AutoFind: auto downsample for scale 1.00 => 1x
23:47:32.918 00.187 11872 AutoFind: global mean = 0.0, stdev 2.3
23:47:32.922 00.004 11872 AutoFind: using threshold = 0.1
23:47:33.151 00.229 11872 AutoFind: local max [1613, 224] 128.2
23:47:33.156 00.005 11872 AutoFind: local max [1856, 774] 112.3
23:47:33.160 00.004 11872 AutoFind: local max [57, 275] 74.1
23:47:33.163 00.003 11872 AutoFind: local max [1747, 238] 58.0
23:47:33.167 00.004 11872 AutoFind: local max [475, 228] 29.1
23:47:33.170 00.003 11872 AutoFind: local max [1542, 992] 27.5
23:47:33.173 00.003 11872 AutoFind: local max [799, 469] 27.1
23:47:33.177 00.004 11872 AutoFind: local max [800, 475] 24.6
23:47:33.181 00.004 11872 AutoFind: local max [189, 341] 20.8
23:47:33.185 00.004 11872 AutoFind: local max [8, 637] 20.3
23:47:33.189 00.004 11872 AutoFind: local max [152, 437] 18.1
23:47:33.193 00.004 11872 AutoFind: local max [1063, 256] 17.9
23:47:33.196 00.003 11872 AutoFind: local max [1444, 1036] 17.5
23:47:33.200 00.004 11872 AutoFind: local max [905, 826] 15.7
23:47:33.204 00.004 11872 AutoFind: local max [140, 853] 15.5
23:47:33.207 00.003 11872 AutoFind: local max [1062, 261] 15.1
23:47:33.211 00.004 11872 AutoFind: local max [904, 834] 13.8
23:47:33.215 00.004 11872 AutoFind: local max [1341, 82] 13.7
23:47:33.219 00.004 11872 AutoFind: local max [273, 1070] 13.2
23:47:33.223 00.004 11872 AutoFind: local max [56, 923] 12.9
23:47:33.226 00.003 11872 AutoFind: local max [777, 60] 11.3
23:47:33.229 00.003 11872 AutoFind: local max [527, 222] 11.0
23:47:33.234 00.005 11872 AutoFind: local max [508, 300] 10.8
23:47:33.237 00.003 11872 AutoFind: local max [299, 361] 10.5
23:47:33.241 00.004 11872 AutoFind: local max [17, 518] 9.8
23:47:33.244 00.003 11872 AutoFind: local max [1414, 8] 9.7
23:47:33.246 00.002 11872 AutoFind: local max [411, 257] 9.2
23:47:33.250 00.004 11872 AutoFind: local max [329, 1009] 8.0
23:47:33.254 00.004 11872 AutoFind: local max [159, 940] 7.9
23:47:33.257 00.003 11872 AutoFind: local max [1379, 569] 7.8
23:47:33.259 00.002 11872 AutoFind: local max [1805, 157] 7.4
23:47:33.264 00.005 11872 AutoFind: local max [1882, 53] 7.2
23:47:33.266 00.002 11872 AutoFind: local max [1729, 312] 7.2
23:47:33.270 00.004 11872 AutoFind: local max [1391, 478] 7.0
23:47:33.273 00.003 11872 AutoFind: local max [306, 577] 6.8
23:47:33.276 00.003 11872 AutoFind: local max [59, 585] 6.7
23:47:33.280 00.004 11872 AutoFind: local max [680, 1071] 6.4
23:47:33.283 00.003 11872 AutoFind: local max [691, 1081] 6.3
23:47:33.286 00.003 11872 AutoFind: local max [128, 888] 5.9
23:47:33.289 00.003 11872 AutoFind: local max [328, 917] 5.7
23:47:33.294 00.005 11872 AutoFind: local max [335, 325] 5.7
23:47:33.297 00.003 11872 AutoFind: local max [331, 433] 5.6
23:47:33.301 00.004 11872 AutoFind: local max [1867, 768] 5.0
23:47:33.305 00.004 11872 AutoFind: local max [1371, 513] 5.0
23:47:33.309 00.004 11872 AutoFind: local max [1755, 331] 4.9
23:47:33.312 00.003 11872 AutoFind: local max [1841, 553] 4.9
23:47:33.315 00.003 11872 AutoFind: local max [1612, 240] 4.8
23:47:33.320 00.005 11872 AutoFind: local max [399, 606] 4.8
23:47:33.324 00.004 11872 AutoFind: local max [837, 775] 4.8
23:47:33.328 00.004 11872 AutoFind: local max [1547, 416] 4.8
23:47:33.332 00.004 11872 AutoFind: local max [1509, 639] 4.8
23:47:33.336 00.004 11872 AutoFind: local max [584, 554] 4.8
23:47:33.340 00.004 11872 AutoFind: local max [1467, 396] 4.7
23:47:33.343 00.003 11872 AutoFind: local max [1842, 548] 4.7
23:47:33.347 00.004 11872 AutoFind: local max [391, 957] 4.6
23:47:33.351 00.004 11872 AutoFind: local max [1067, 194] 4.4
23:47:33.355 00.004 11872 AutoFind: local max [123, 289] 4.4
23:47:33.361 00.006 11872 AutoFind: local max [1410, 728] 4.4
23:47:33.365 00.004 11872 AutoFind: local max [1417, 364] 4.4
23:47:33.369 00.004 11872 AutoFind: local max [1370, 506] 4.3
23:47:33.373 00.004 11872 AutoFind: local max [775, 903] 4.3
23:47:33.377 00.004 11872 AutoFind: local max [78, 382] 4.3
23:47:33.381 00.004 11872 AutoFind: local max [1418, 369] 4.3
23:47:33.384 00.003 11872 AutoFind: local max [539, 482] 4.2
23:47:33.390 00.006 11872 AutoFind: local max [1035, 983] 4.2
23:47:33.394 00.004 11872 AutoFind: local max [1532, 905] 4.1
23:47:33.398 00.004 11872 AutoFind: local max [893, 608] 4.1
23:47:33.402 00.004 11872 AutoFind: local max [811, 479] 4.1
23:47:33.405 00.003 11872 AutoFind: local max [612, 66] 4.0
23:47:33.409 00.004 11872 AutoFind: local max [1701, 547] 4.0
23:47:33.412 00.003 11872 AutoFind: local max [214, 587] 4.0
23:47:33.417 00.005 11872 AutoFind: local max [539, 488] 4.0
23:47:33.421 00.004 11872 AutoFind: local max [1877, 955] 4.0
23:47:33.425 00.004 11872 AutoFind: local max [1814, 323] 4.0
23:47:33.428 00.003 11872 AutoFind: local max [1721, 379] 4.0
23:47:33.432 00.004 11872 AutoFind: local max [1548, 682] 3.9
23:47:33.436 00.004 11872 AutoFind: local max [592, 161] 3.9
23:47:33.440 00.004 11872 AutoFind: local max [96, 368] 3.9
23:47:33.444 00.004 11872 AutoFind: local max [750, 1085] 3.9
23:47:33.447 00.003 11872 AutoFind: local max [1627, 232] 3.9
23:47:33.450 00.003 11872 AutoFind: local max [906, 950] 3.8
23:47:33.453 00.003 11872 AutoFind: local max [558, 722] 3.8
23:47:33.458 00.005 11872 AutoFind: local max [25, 151] 3.8
23:47:33.461 00.003 11872 AutoFind: local max [883, 902] 3.8
23:47:33.464 00.003 11872 AutoFind: local max [382, 937] 3.8
23:47:33.468 00.004 11872 AutoFind: local max [1033, 990] 3.8
23:47:33.472 00.004 11872 AutoFind: local max [736, 300] 3.7
23:47:33.476 00.004 11872 AutoFind: local max [1370, 41] 3.7
23:47:33.479 00.003 11872 AutoFind: local max [574, 895] 3.7
23:47:33.482 00.003 11872 AutoFind: local max [1466, 390] 3.7
23:47:33.485 00.003 11872 AutoFind: local max [1738, 240] 3.7
23:47:33.489 00.004 11872 AutoFind: local max [1508, 633] 3.7
23:47:33.492 00.003 11872 AutoFind: local max [1677, 553] 3.6
23:47:33.497 00.005 11872 AutoFind: local max [1901, 1048] 3.6
23:47:33.502 00.005 11872 AutoFind: local max [1879, 27] 3.6
23:47:33.507 00.005 11872 AutoFind: local max [1507, 377] 3.6
23:47:33.512 00.005 11872 AutoFind: local max [690, 113] 3.6
23:47:33.517 00.005 11872 AutoFind: local max [1729, 166] 3.6
23:47:33.523 00.006 11872 AutoFind: local max [1715, 874] 3.5
23:47:33.529 00.006 11872 AutoFind: local max [1507, 382] 3.5
23:47:33.533 00.004 11872 AutoFind: too close [1507, 382] 3.5 - [1507, 377] 3.6
23:47:33.537 00.004 11872 AutoFind: too close [1508, 633] 3.7 - [1509, 639] 4.8
23:47:33.541 00.004 11872 AutoFind: close dim-bright [1738, 240] 3.7 - [1747, 238] 58.0
23:47:33.543 00.002 11872 AutoFind: too close [1466, 390] 3.7 - [1467, 396] 4.7
23:47:33.547 00.004 11872 AutoFind: too close [1033, 990] 3.8 - [1035, 983] 4.2
23:47:33.550 00.003 11872 AutoFind: too close [382, 937] 3.8 - [391, 957] 4.6
23:47:33.552 00.002 11872 AutoFind: too close [1627, 232] 3.9 - [1612, 240] 4.8
23:47:33.555 00.003 11872 AutoFind: close dim-bright [1627, 232] 3.9 - [1613, 224] 128.2
23:47:33.560 00.005 11872 AutoFind: too close [96, 368] 3.9 - [78, 382] 4.3
23:47:33.565 00.005 11872 AutoFind: too close [539, 488] 4.0 - [539, 482] 4.2
23:47:33.567 00.002 11872 AutoFind: close dim-bright [811, 479] 4.1 - [800, 475] 24.6
23:47:33.569 00.002 11872 AutoFind: close dim-bright [811, 479] 4.1 - [799, 469] 27.1
23:47:33.571 00.002 11872 AutoFind: too close [1418, 369] 4.3 - [1417, 364] 4.4
23:47:33.574 00.003 11872 AutoFind: too close [1370, 506] 4.3 - [1371, 513] 5.0
23:47:33.577 00.003 11872 AutoFind: too close [1842, 548] 4.7 - [1841, 553] 4.9
23:47:33.579 00.002 11872 AutoFind: close dim-bright [1612, 240] 4.8 - [1613, 224] 128.2
23:47:33.581 00.002 11872 AutoFind: close dim-bright [1867, 768] 5.0 - [1856, 774] 112.3
23:47:33.585 00.004 11872 AutoFind: too close [691, 1081] 6.3 - [680, 1071] 6.4
23:47:33.587 00.002 11872 AutoFind: too close [904, 834] 13.8 - [905, 826] 15.7
23:47:33.590 00.003 11872 AutoFind: too close [1062, 261] 15.1 - [1063, 256] 17.9
23:47:33.593 00.003 11872 AutoFind: too close [800, 475] 24.6 - [799, 469] 27.1
23:47:33.596 00.003 11872 AutoFind: too close to edge [750, 1085] 3.9
23:47:33.599 00.003 11872 AutoFind: too close to edge [1414, 8] 9.7
23:47:33.602 00.003 11872 AutoFind: too close to edge [8, 637] 20.3
23:47:33.605 00.003 11872 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
23:47:33.608 00.003 11872 Star::Find(15, 1613, 224, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:47:33.613 00.005 11872 Star::Find returns 1 (0), X=1613.63, Y=225.48, Mass=5317, SNR=48.2, Peak=174 HFD=6.8
23:47:33.617 00.004 11872 Star::Find(15, 1856, 774, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:47:33.620 00.003 11872 Star::Find returns 1 (0), X=1855.76, Y=774.57, Mass=4491, SNR=45.6, Peak=213 HFD=5.9
23:47:33.624 00.004 11872 Star::Find(15, 57, 275, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:47:33.627 00.003 11872 Star::Find returns 1 (0), X=57.04, Y=274.74, Mass=1930, SNR=29.9, Peak=85 HFD=5.3
23:47:33.631 00.004 11872 Star::Find(15, 1747, 238, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:47:33.634 00.003 11872 Star::Find returns 1 (0), X=1747.13, Y=238.92, Mass=1886, SNR=29.5, Peak=95 HFD=5.8
23:47:33.638 00.004 11872 Star::Find(15, 475, 228, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:47:33.642 00.004 11872 Star::Find returns 1 (0), X=475.22, Y=229.54, Mass=1282, SNR=23.5, Peak=43 HFD=6.5
23:47:33.647 00.005 11872 Star::Find(15, 1542, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:47:33.650 00.003 11872 Star::Find returns 1 (0), X=1541.76, Y=993.77, Mass=1086, SNR=22.2, Peak=37 HFD=5.7
23:47:33.654 00.004 11872 Star::Find(15, 189, 341, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:47:33.658 00.004 11872 Star::Find returns 1 (0), X=189.13, Y=340.17, Mass=644, SNR=17.2, Peak=27 HFD=5.7
23:47:33.662 00.004 11872 Star::Find(15, 152, 437, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:47:33.665 00.003 11872 Star::Find returns 1 (0), X=151.97, Y=437.87, Mass=586, SNR=16.2, Peak=28 HFD=5.8
23:47:33.669 00.004 11872 Star::Find(15, 1444, 1036, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:47:33.672 00.003 11872 Star::Find returns 1 (0), X=1444.76, Y=1033.82, Mass=729, SNR=18.1, Peak=27 HFD=5.8
23:47:33.676 00.004 11872 Star::Find(15, 140, 853, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:47:33.680 00.004 11872 Star::Find returns 1 (0), X=139.87, Y=853.76, Mass=475, SNR=14.8, Peak=29 HFD=5.0
23:47:33.683 00.003 11872 Star::Find(15, 1341, 82, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:47:33.688 00.005 11872 Star::Find returns 1 (0), X=1340.96, Y=83.47, Mass=520, SNR=15.3, Peak=19 HFD=6.4
23:47:33.692 00.004 11872 Star::Find(15, 273, 1070, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:47:33.695 00.003 11872 Star::Find returns 1 (0), X=272.85, Y=1069.71, Mass=312, SNR=12.0, Peak=16 HFD=5.0
23:47:33.699 00.004 11872 Star::Find(15, 56, 923, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:47:33.703 00.004 11872 Star::Find returns 1 (0), X=56.36, Y=923.78, Mass=266, SNR=11.1, Peak=23 HFD=4.5
23:47:33.706 00.003 11872 Star::Find(15, 777, 60, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:47:33.710 00.004 11872 Star::Find returns 1 (0), X=778.09, Y=58.35, Mass=517, SNR=15.4, Peak=16 HFD=6.6
23:47:33.715 00.005 11872 Star::Find(15, 527, 222, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:47:33.720 00.005 11872 Star::Find returns 1 (0), X=526.86, Y=222.65, Mass=277, SNR=11.1, Peak=15 HFD=5.4
23:47:33.723 00.003 11872 Star::Find(15, 508, 300, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:47:33.727 00.004 11872 Star::Find returns 1 (0), X=508.51, Y=302.09, Mass=375, SNR=13.1, Peak=14 HFD=6.0
23:47:33.729 00.002 11872 Star::Find(15, 299, 361, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:47:33.734 00.005 11872 Star::Find returns 1 (0), X=299.53, Y=359.51, Mass=331, SNR=12.2, Peak=14 HFD=5.7
23:47:33.737 00.003 11872 Star::Find(15, 17, 518, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:47:33.741 00.004 11872 Star::Find returns 1 (0), X=16.35, Y=517.24, Mass=190, SNR=9.5, Peak=14 HFD=5.1
23:47:33.744 00.003 11872 Star::Find(15, 411, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:47:33.749 00.005 11872 Star::Find returns 1 (0), X=411.06, Y=258.15, Mass=298, SNR=11.7, Peak=14 HFD=6.0
23:47:33.753 00.004 11872 Star::Find(15, 329, 1009, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:47:33.757 00.004 11872 Star::Find returns 1 (0), X=328.84, Y=1008.93, Mass=165, SNR=8.7, Peak=13 HFD=4.4
23:47:33.760 00.003 11872 Star::Find(15, 159, 940, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:47:33.764 00.004 11872 Star::Find returns 1 (0), X=159.13, Y=940.36, Mass=197, SNR=9.5, Peak=12 HFD=5.0
23:47:33.768 00.004 11872 Star::Find(15, 1379, 569, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:47:33.772 00.004 11872 Star::Find returns 1 (0), X=1379.25, Y=564.09, Mass=356, SNR=12.3, Peak=18 HFD=7.8
23:47:33.775 00.003 11872 Star::Find(15, 1805, 157, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:47:33.779 00.004 11872 Star::Find returns 1 (0), X=1804.88, Y=158.13, Mass=193, SNR=9.3, Peak=10 HFD=5.7
23:47:33.781 00.002 11872 Star::Find(15, 1882, 53, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:47:33.786 00.005 11872 Star::Find returns 1 (0), X=1882.63, Y=54.49, Mass=192, SNR=9.5, Peak=12 HFD=5.7
23:47:33.789 00.003 11872 Star::Find(15, 1729, 312, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:47:33.794 00.005 11872 Star::Find returns 1 (0), X=1729.30, Y=313.29, Mass=161, SNR=8.7, Peak=10 HFD=5.4
23:47:33.798 00.004 11872 Star::Find(15, 1391, 478, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:47:33.801 00.003 11872 Star::Find returns 1 (0), X=1391.44, Y=481.39, Mass=432, SNR=13.8, Peak=17 HFD=7.0
23:47:33.805 00.004 11872 Star::Find(15, 306, 577, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:47:33.809 00.004 11872 Star::Find returns 1 (0), X=305.85, Y=577.29, Mass=187, SNR=9.2, Peak=9 HFD=5.6
23:47:33.813 00.004 11872 Star::Find(15, 59, 585, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:47:33.816 00.003 11872 Star::Find returns 1 (0), X=59.48, Y=584.19, Mass=150, SNR=8.4, Peak=12 HFD=4.6
23:47:33.821 00.005 11872 Star::Find(15, 128, 888, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:47:33.824 00.003 11872 Star::Find returns 1 (0), X=127.95, Y=887.92, Mass=107, SNR=7.0, Peak=8 HFD=5.2
23:47:33.828 00.004 11872 Star::Find(15, 328, 917, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:47:33.832 00.004 11872 Star::Find returns 1 (0), X=327.37, Y=917.77, Mass=94, SNR=6.5, Peak=8 HFD=5.0
23:47:33.836 00.004 11872 Star::Find(15, 335, 325, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:47:33.840 00.004 11872 Star::Find returns 1 (0), X=336.28, Y=325.09, Mass=144, SNR=8.0, Peak=10 HFD=4.9
23:47:33.843 00.003 11872 Star::Find(15, 331, 433, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:47:33.848 00.005 11872 Star::Find false star n=39 nbg=271 bg=0.7 sigma=0.8 thresh=3 peak=3
23:47:33.852 00.004 11872 Star::Find returns 0 (2), X=331.00, Y=433.00, Mass=120, SNR=2.9, Peak=6 HFD=0.0
23:47:33.856 00.004 11872 Star::Find(15, 1867, 768, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:47:33.860 00.004 11872 Star::Find returns 1 (0), X=1855.76, Y=774.57, Mass=4491, SNR=45.6, Peak=213 HFD=5.9
23:47:33.863 00.003 11872 Star::Find(15, 1755, 331, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:47:33.868 00.005 11872 Star::Find returns 1 (0), X=1754.16, Y=330.17, Mass=128, SNR=7.6, Peak=8 HFD=5.9
23:47:33.871 00.003 11872 Star::Find(15, 399, 606, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:47:33.875 00.004 11872 Star::Find returns 1 (0), X=399.61, Y=607.35, Mass=205, SNR=9.8, Peak=8 HFD=7.1
23:47:33.878 00.003 11872 Star::Find(15, 837, 775, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:47:33.881 00.003 11872 Star::Find returns 1 (0), X=835.68, Y=771.45, Mass=247, SNR=10.4, Peak=11 HFD=6.9
23:47:33.884 00.003 11872 Star::Find(15, 1547, 416, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:47:33.888 00.004 11872 Star::Find returns 1 (0), X=1547.14, Y=417.93, Mass=160, SNR=8.5, Peak=9 HFD=6.3
23:47:33.892 00.004 11872 Star::Find(15, 584, 554, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:47:33.896 00.004 11872 Star::Find returns 1 (0), X=583.41, Y=556.07, Mass=182, SNR=8.8, Peak=11 HFD=6.2
23:47:33.900 00.004 11872 Star::Find(15, 1067, 194, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:47:33.905 00.005 11872 Star::Find false star n=28 nbg=279 bg=1.2 sigma=1.0 thresh=4 peak=4
23:47:33.909 00.004 11872 Star::Find returns 0 (2), X=1067.00, Y=194.00, Mass=113, SNR=2.9, Peak=9 HFD=0.0
23:47:33.913 00.004 11872 Star::Find(15, 123, 289, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:47:33.916 00.003 11872 Star::Find false star n=17 nbg=279 bg=0.6 sigma=0.7 thresh=3 peak=3
23:47:33.924 00.008 11872 Star::Find returns 0 (2), X=123.00, Y=289.00, Mass=50, SNR=2.9, Peak=5 HFD=0.0
23:47:33.927 00.003 11872 Star::Find(15, 1410, 728, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:47:33.930 00.003 11872 Star::Find false star n=39 nbg=274 bg=1.1 sigma=1.0 thresh=4 peak=4
23:47:33.934 00.004 11872 Star::Find returns 0 (2), X=1410.00, Y=728.00, Mass=153, SNR=2.9, Peak=8 HFD=0.0
23:47:33.936 00.002 11872 Star::Find(15, 775, 903, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:47:33.939 00.003 11872 Star::Find false star n=22 nbg=282 bg=1.0 sigma=0.9 thresh=4 peak=3
23:47:33.942 00.003 11872 Star::Find returns 0 (2), X=775.00, Y=903.00, Mass=77, SNR=2.9, Peak=6 HFD=0.0
23:47:33.945 00.003 11872 Star::Find(15, 1532, 905, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:47:33.951 00.006 11872 Star::Find false star n=30 nbg=272 bg=0.7 sigma=0.7 thresh=3 peak=3
23:47:33.957 00.006 11872 Star::Find returns 0 (2), X=1532.00, Y=905.00, Mass=90, SNR=2.9, Peak=6 HFD=0.0
23:47:33.961 00.004 11872 Star::Find(15, 893, 608, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:47:33.965 00.004 11872 Star::Find false star n=24 nbg=274 bg=1.2 sigma=1.0 thresh=4 peak=4
23:47:33.969 00.004 11872 Star::Find returns 0 (2), X=893.00, Y=608.00, Mass=91, SNR=2.9, Peak=7 HFD=0.0
23:47:33.974 00.005 11872 Star::Find(15, 811, 479, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:47:33.977 00.003 11872 Star::Find returns 1 (0), X=799.88, Y=470.22, Mass=1443, SNR=24.7, Peak=41 HFD=6.6
23:47:33.980 00.003 11872 Star::Find(15, 612, 66, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:47:33.984 00.004 11872 Star::Find returns 1 (0), X=611.32, Y=67.26, Mass=116, SNR=7.2, Peak=8 HFD=5.6
23:47:33.988 00.004 11872 Star::Find(15, 1701, 547, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:47:33.993 00.005 11872 Star::Find false star n=33 nbg=272 bg=0.7 sigma=0.7 thresh=3 peak=3
23:47:33.996 00.003 11872 Star::Find returns 0 (2), X=1701.00, Y=547.00, Mass=101, SNR=2.9, Peak=6 HFD=0.0
23:47:34.000 00.004 11872 Star::Find(15, 214, 587, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:47:34.005 00.005 11872 Star::Find false star n=16 nbg=278 bg=0.6 sigma=0.7 thresh=3 peak=3
23:47:34.009 00.004 11872 Star::Find returns 0 (2), X=214.00, Y=587.00, Mass=47, SNR=2.9, Peak=5 HFD=0.0
23:47:34.012 00.003 11872 Star::Find(15, 1877, 955, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:47:34.016 00.004 11872 Star::Find false star n=23 nbg=279 bg=0.6 sigma=0.7 thresh=3 peak=3
23:47:34.020 00.004 11872 Star::Find returns 0 (2), X=1877.00, Y=955.00, Mass=65, SNR=2.9, Peak=6 HFD=0.0
23:47:34.024 00.004 11872 Star::Find(15, 1814, 323, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:47:34.027 00.003 11872 Star::Find false star n=19 nbg=280 bg=0.7 sigma=0.8 thresh=3 peak=3
23:47:34.030 00.003 11872 Star::Find returns 0 (2), X=1814.00, Y=323.00, Mass=58, SNR=2.9, Peak=7 HFD=0.0
23:47:34.034 00.004 11872 Star::Find(15, 1721, 379, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:47:34.038 00.004 11872 Star::Find false star n=23 nbg=279 bg=0.9 sigma=0.9 thresh=4 peak=4
23:47:34.041 00.003 11872 Star::Find returns 0 (2), X=1721.00, Y=379.00, Mass=88, SNR=2.9, Peak=7 HFD=0.0
23:47:34.045 00.004 11872 Star::Find(15, 1548, 682, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:47:34.048 00.003 11872 Star::Find false star n=28 nbg=270 bg=0.7 sigma=0.7 thresh=3 peak=3
23:47:34.052 00.004 11872 Star::Find returns 0 (2), X=1548.00, Y=682.00, Mass=80, SNR=2.9, Peak=6 HFD=0.0
23:47:34.055 00.003 11872 Star::Find(15, 592, 161, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:47:34.058 00.003 11872 Star::Find false star n=21 nbg=281 bg=1.4 sigma=1.1 thresh=5 peak=5
23:47:34.061 00.003 11872 Star::Find returns 0 (2), X=592.00, Y=161.00, Mass=90, SNR=2.9, Peak=9 HFD=0.0
23:47:34.066 00.005 11872 Star::Find(15, 906, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:47:34.069 00.003 11872 Star::Find false star n=38 nbg=271 bg=0.8 sigma=0.8 thresh=3 peak=3
23:47:34.071 00.002 11872 Star::Find returns 0 (2), X=906.00, Y=950.00, Mass=108, SNR=2.9, Peak=6 HFD=0.0
23:47:34.075 00.004 11872 Star::Find(15, 558, 722, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:47:34.079 00.004 11872 Star::Find false star n=10 nbg=282 bg=0.6 sigma=0.7 thresh=3 peak=2
23:47:34.083 00.004 11872 Star::Find returns 0 (2), X=558.00, Y=722.00, Mass=29, SNR=2.9, Peak=5 HFD=0.0
23:47:34.086 00.003 11872 Star::Find(15, 25, 151, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:47:34.090 00.004 11872 Star::Find false star n=17 nbg=288 bg=0.6 sigma=0.7 thresh=3 peak=3
23:47:34.094 00.004 11872 Star::Find returns 0 (2), X=25.00, Y=151.00, Mass=51, SNR=2.9, Peak=6 HFD=0.0
23:47:34.097 00.003 11872 Star::Find(15, 883, 902, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:47:34.100 00.003 11872 Star::Find returns 0 (2), X=883.00, Y=902.00, Mass=11, SNR=2.2, Peak=4 HFD=0.0
23:47:34.103 00.003 11872 Star::Find(15, 736, 300, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:47:34.108 00.005 11872 Star::Find returns 0 (2), X=736.00, Y=300.00, Mass=13, SNR=2.3, Peak=6 HFD=0.0
23:47:34.110 00.002 11872 Star::Find(15, 1370, 41, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:47:34.114 00.004 11872 Star::Find returns 0 (2), X=1370.00, Y=41.00, Mass=17, SNR=2.8, Peak=5 HFD=0.0
23:47:34.117 00.003 11872 Star::Find(15, 574, 895, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:47:34.121 00.004 11872 Star::Find returns 0 (2), X=574.00, Y=895.00, Mass=12, SNR=2.4, Peak=4 HFD=0.0
23:47:34.124 00.003 11872 Star::Find(15, 1738, 240, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:47:34.128 00.004 11872 Star::Find returns 1 (0), X=1747.13, Y=238.92, Mass=1886, SNR=29.5, Peak=95 HFD=5.8
23:47:34.131 00.003 11872 Star::Find(15, 1677, 553, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:47:34.134 00.003 11872 Star::Find false star n=10 nbg=283 bg=0.6 sigma=0.7 thresh=3 peak=2
23:47:34.139 00.005 11872 Star::Find returns 0 (2), X=1677.00, Y=553.00, Mass=27, SNR=2.9, Peak=4 HFD=0.0
23:47:34.142 00.003 11872 Star::Find(15, 1901, 1048, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:47:34.146 00.004 11872 Star::Find false star n=10 nbg=272 bg=0.7 sigma=0.8 thresh=3 peak=2
23:47:34.148 00.002 11872 Star::Find returns 0 (2), X=1901.00, Y=1048.00, Mass=28, SNR=2.9, Peak=5 HFD=0.0
23:47:34.151 00.003 11872 Star::Find(15, 1879, 27, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:47:34.154 00.003 11872 Star::Find false star n=27 nbg=277 bg=0.7 sigma=0.8 thresh=3 peak=3
23:47:34.160 00.006 11872 Star::Find returns 0 (2), X=1879.00, Y=27.00, Mass=78, SNR=2.9, Peak=5 HFD=0.0
23:47:34.164 00.004 11872 Star::Find(15, 690, 113, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:47:34.167 00.003 11872 Star::Find false star n=10 nbg=283 bg=0.7 sigma=0.8 thresh=3 peak=2
23:47:34.170 00.003 11872 Star::Find returns 0 (2), X=690.00, Y=113.00, Mass=24, SNR=2.9, Peak=4 HFD=0.0
23:47:34.173 00.003 11872 Star::Find(15, 1729, 166, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:47:34.178 00.005 11872 Star::Find returns 1 (0), X=1729.09, Y=165.32, Mass=64, SNR=5.4, Peak=6 HFD=4.8
23:47:34.180 00.002 11872 Star::Find(15, 1715, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:47:34.184 00.004 11872 Star::Find false star n=17 nbg=279 bg=0.7 sigma=0.8 thresh=3 peak=2
23:47:34.187 00.003 11872 Star::Find returns 0 (2), X=1715.00, Y=874.00, Mass=46, SNR=2.9, Peak=5 HFD=0.0
23:47:34.191 00.004 11872 AutoFind: finding best star pass 1
23:47:34.195 00.004 11872 Star::Find(15, 1613, 224, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:47:34.199 00.004 11872 Star::Find returns 1 (0), X=1613.63, Y=225.48, Mass=5317, SNR=48.2, Peak=174 HFD=6.8
23:47:34.204 00.005 11872 AutoFind returns star at [1613, 224] 128.2 Mass 5317 SNR 48.2
23:47:34.208 00.004 11872 Star::Find(15, 1613, 224, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:47:34.212 00.004 11872 Star::Find returns 1 (0), X=1613.63, Y=225.48, Mass=5317, SNR=48.2, Peak=174 HFD=6.8
23:47:34.215 00.003 11872 MultiStar: List (12): {1613.63, 225.48}(48.2), {1855.76, 774.57}(45.6), {57.04, 274.74}(29.9), {1747.13, 238.92}(29.5), {475.22, 229.54}(23.5), {1541.76, 993.77}(22.2), {189.13, 340.17}(17.2), {151.97, 437.87}(16.2), {1444.76, 1033.82}(18.1), {139.87, 853.76}(14.8), {1340.96, 83.47}(15.3), {272.85, 1069.71}(12.0), 
23:47:34.219 00.004 11872 setting lock position to (1613.63, 225.48)
23:47:34.223 00.004 11872 AutoSelect: state = 1, call UpdateGuideState
23:47:34.226 00.003 11872 UpdateGuideState(): m_state=1
23:47:34.230 00.004 11872 Star::Find(15, 1613, 225, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:47:34.234 00.004 11872 Star::Find returns 1 (0), X=1613.63, Y=225.48, Mass=5317, SNR=48.2, Peak=174 HFD=6.8
23:47:34.237 00.003 11872 CameraToMount -- cameraTheta (0.00) - m_xAngle (0.00) = xAngle (-0.00 = -0.00)
23:47:34.241 00.004 11872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.97 = 2.97)
23:47:34.244 00.003 11872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
23:47:34.250 00.006 11872 setting force full frames = false
23:47:34.254 00.004 11872 setting lock position to (1613.63, 225.48)
23:47:34.257 00.003 11872 CurrentPosition() valid, moving to STATE_SELECTED
23:47:34.260 00.003 11872 Changing from state SELECTING to SELECTED
23:47:34.265 00.005 11872 guider state => SELECTED
23:47:34.270 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=0, FiltMin=0, FiltMax=115, Gamma=1.000
23:47:34.274 00.004 11872 UpdateGuideState exits: m=5317 SNR=48.2
23:47:34.277 00.003 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=213, med=0, FiltMin=0, FiltMax=115, Gamma=1.000
23:47:34.282 00.005 11872 Status Line: Auto-selected star at (1613.6, 225.5)
23:47:34.287 00.005 11872 PhdController: newstate STATE_WAIT_SELECTED
23:47:34.291 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:34.296 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:47:34.300 00.004 11872 Enqueuing Expose request
23:47:34.304 00.004 9960 Worker thread wakes up
23:47:34.304 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:47:34.304 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1599,210,31,31)
23:47:34.304 00.000 11872 evsrv: cli 0D2D3040 connect
23:47:34.309 00.005 11872 case statement mapped state 2 to 1
23:47:34.312 00.003 11872 case statement mapped state 2 to 1
23:47:34.317 00.005 11872 evsrv: cli 0D2D3040 request: {"method":"get_lock_position","id":"e3076bca-f484-4e11-a689-e25e5ff5cf12"}
23:47:34.321 00.004 11872 evsrv: cli 0D2D3040 response: {"jsonrpc":"2.0","result":[1613.63,225.48],"id":"e3076bca-f484-4e11-a689-e25e5ff5cf12"}
23:47:34.327 00.006 11872 evsrv: cli 0D2D3040 disconnect
23:47:34.331 00.004 11872 evsrv: cli 0D2D34A0 connect
23:47:34.336 00.005 11872 case statement mapped state 2 to 1
23:47:34.340 00.004 11872 case statement mapped state 2 to 1
23:47:34.345 00.005 11872 evsrv: cli 0D2D34A0 request: {"method":"get_app_state","id":"13eb22c2-1363-416a-bb4d-757ff87bb3f4"}
23:47:34.349 00.004 11872 case statement mapped state 2 to 1
23:47:34.353 00.004 11872 evsrv: cli 0D2D34A0 response: {"jsonrpc":"2.0","result":"Selected","id":"13eb22c2-1363-416a-bb4d-757ff87bb3f4"}
23:47:34.359 00.006 11872 evsrv: cli 0D2D34A0 disconnect
23:47:35.361 01.002 11872 evsrv: cli 0D2D25A0 connect
23:47:35.365 00.004 11872 case statement mapped state 2 to 1
23:47:35.368 00.003 11872 case statement mapped state 2 to 1
23:47:35.372 00.004 11872 evsrv: cli 0D2D25A0 request: {"method":"get_app_state","id":"267f1c1e-4b30-4cb9-9195-9eb770c954c9"}
23:47:35.375 00.003 11872 case statement mapped state 2 to 1
23:47:35.381 00.006 11872 evsrv: cli 0D2D25A0 response: {"jsonrpc":"2.0","result":"Selected","id":"267f1c1e-4b30-4cb9-9195-9eb770c954c9"}
23:47:35.386 00.005 11872 evsrv: cli 0D2D25A0 disconnect
23:47:35.559 00.173 9960 Exposure complete
23:47:35.685 00.126 9960 worker thread done servicing request
23:47:35.685 00.000 11872 OnExposeComplete: enter
23:47:35.689 00.004 11872 UpdateGuideState(): m_state=2
23:47:35.694 00.005 11872 Star::Find(15, 1613, 225, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:47:35.698 00.004 11872 Star::Find returns 1 (0), X=1613.97, Y=225.27, Mass=5575, SNR=49.8, Peak=168 HFD=6.6
23:47:35.701 00.003 11872 CameraToMount -- cameraTheta (-0.56) - m_xAngle (0.00) = xAngle (-0.56 = -0.56)
23:47:35.705 00.004 11872 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.41 = 2.41)
23:47:35.709 00.004 11872 CameraToMount -- cameraX=0.34 cameraY=-0.21 hyp=0.40 cameraTheta=-0.56 mountX=0.34 mountY=0.27, mountTheta=0.67
23:47:35.713 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=175, med=0, FiltMin=0, FiltMax=129, Gamma=1.000
23:47:35.717 00.004 11872 UpdateGuideState exits: m=5575 SNR=49.8
23:47:35.722 00.005 11872 PhdController: newstate STATE_CALIBRATE
23:47:35.725 00.003 11872 PhdController: newstate STATE_GUIDE
23:47:35.741 00.016 11872 Changing from state SELECTED to CALIBRATING_PRIMARY
23:47:35.745 00.004 11872 guider state => CALIBRATED
23:47:35.748 00.003 11872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
23:47:35.751 00.003 11872 reset dither spiral
23:47:35.755 00.004 11872 PhdController: newstate STATE_SETTLE_BEGIN
23:47:35.758 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:35.761 00.003 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:47:35.765 00.004 11872 Enqueuing Expose request
23:47:35.772 00.007 9960 Worker thread wakes up
23:47:35.772 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:47:35.773 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:47:36.388 00.615 11872 evsrv: cli 0D2D26E0 connect
23:47:36.397 00.009 11872 case statement mapped state 5 to 1
23:47:36.404 00.007 11872 case statement mapped state 5 to 1
23:47:36.409 00.005 11872 evsrv: cli 0D2D26E0 request: {"method":"get_app_state","id":"b56fae73-06e6-4900-8a8a-cead6da8e436"}
23:47:36.415 00.006 11872 case statement mapped state 5 to 1
23:47:36.421 00.006 11872 evsrv: cli 0D2D26E0 response: {"jsonrpc":"2.0","result":"Selected","id":"b56fae73-06e6-4900-8a8a-cead6da8e436"}
23:47:36.427 00.006 11872 evsrv: cli 0D2D26E0 disconnect
23:47:37.017 00.590 9960 Exposure complete
23:47:37.132 00.115 9960 worker thread done servicing request
23:47:37.133 00.001 11872 OnExposeComplete: enter
23:47:37.135 00.002 11872 UpdateGuideState(): m_state=5
23:47:37.140 00.005 11872 Star::Find(15, 1613, 225, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:47:37.144 00.004 11872 Star::Find returns 1 (0), X=1614.03, Y=225.33, Mass=5484, SNR=49.6, Peak=149 HFD=6.6
23:47:37.146 00.002 11872 CameraToMount -- cameraTheta (-0.38) - m_xAngle (0.00) = xAngle (-0.38 = -0.38)
23:47:37.151 00.005 11872 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.59 = 2.59)
23:47:37.154 00.003 11872 CameraToMount -- cameraX=0.40 cameraY=-0.16 hyp=0.43 cameraTheta=-0.38 mountX=0.40 mountY=0.23, mountTheta=0.52
23:47:37.159 00.005 11872 Changing from state CALIBRATED to GUIDING
23:47:37.163 00.004 11872 ScopeASCOM::GetDeclinationRadians() returns 31.3
23:47:37.166 00.003 11872 ScopeASCOM::SideOfPier() returns 0
23:47:37.170 00.004 11872 AdjustCalibrationForScopePointing (scope): current dec=31.3 pierSide=0, cal dec=0.0 pierSide=0 rotAngle=None bin=1
23:47:37.174 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:47:37.178 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:47:37.182 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:47:37.187 00.005 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:47:37.190 00.003 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:47:37.194 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:47:37.198 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:47:37.203 00.005 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:47:37.207 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:47:37.211 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:47:37.215 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:47:37.219 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:47:37.222 00.003 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:47:37.349 00.127 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:47:37.359 00.010 11872 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 2.900000
23:47:37.367 00.008 11872 Dec comp: XRate 1.564 -> 1.337 for dec 0.0 -> dec 31.3
23:47:37.374 00.007 11872 ScopeASCOM::GetDeclinationRadians() returns 31.3
23:47:37.379 00.005 11872 ScopeASCOM::SideOfPier() returns 0
23:47:37.384 00.005 11872 setting lock position to (1614.03, 225.33)
23:47:37.389 00.005 11872 guider state => GUIDING
23:47:37.394 00.005 11872 Status Line: Guiding
23:47:37.400 00.006 11872 Mount: notify guiding started
23:47:37.406 00.006 11872 GetString("/profile/5/name", "") returns "PHD SF 2025"
23:47:37.410 00.004 11872 GetString("/profile/5/scope/calibration/timestamp", "") returns "11/21/2025 10:15:14 PM"
23:47:37.415 00.005 11872 GetDouble("/profile/5/scope/calibration/xRate", 1.000000) returns 0.001564
23:47:37.420 00.005 11872 GetDouble("/profile/5/scope/calibration/yRate", 1.000000) returns 0.001340
23:47:37.424 00.004 11872 GetInt("/profile/5/scope/calibration/binning", 1) returns 1
23:47:37.429 00.005 11872 GetDouble("/profile/5/scope/calibration/xAngle", 0.000000) returns 0.004073
23:47:37.433 00.004 11872 GetDouble("/profile/5/scope/calibration/yAngle", 0.000000) returns -1.738880
23:47:37.437 00.004 11872 GetDouble("/profile/5/scope/calibration/declination", 0.000000) returns 0.000075
23:47:37.442 00.005 11872 GetInt("/profile/5/scope/calibration/pierSide", -1) returns 0
23:47:37.447 00.005 11872 GetInt("/profile/5/scope/calibration/raGuideParity", 0) returns 1
23:47:37.450 00.003 11872 GetInt("/profile/5/scope/calibration/decGuideParity", 0) returns -1
23:47:37.455 00.005 11872 GetDouble("/profile/5/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
23:47:37.458 00.003 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:47:37.464 00.006 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:47:37.467 00.003 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:47:37.471 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:47:37.474 00.003 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:47:37.479 00.005 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:47:37.484 00.005 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:47:37.487 00.003 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:47:37.490 00.003 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:47:37.496 00.006 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:47:37.500 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:47:37.503 00.003 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:47:37.507 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:47:37.512 00.005 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:47:37.516 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:47:37.520 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:47:37.524 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:47:37.528 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:47:37.532 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:47:37.535 00.003 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:47:37.540 00.005 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:47:37.545 00.005 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:47:37.548 00.003 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:47:37.551 00.003 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:47:37.556 00.005 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:47:37.559 00.003 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:47:37.571 00.012 11872 evsrv: cli 0D2D3400 connect
23:47:37.575 00.004 11872 case statement mapped state 6 to 3
23:47:37.580 00.005 11872 case statement mapped state 6 to 3
23:47:37.584 00.004 11872 evsrv: cli 0D2D3400 request: {"method":"get_app_state","id":"a56ddfd9-a1f5-4d8c-9c4e-57dafce440d2"}
23:47:37.588 00.004 11872 case statement mapped state 6 to 3
23:47:37.592 00.004 11872 evsrv: cli 0D2D3400 response: {"jsonrpc":"2.0","result":"Guiding","id":"a56ddfd9-a1f5-4d8c-9c4e-57dafce440d2"}
23:47:37.600 00.008 11872 evsrv: cli 0D2D3400 disconnect
23:47:37.647 00.047 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:47:37.653 00.006 11872 ScopeASCOM::SideOfPier() returns 0
23:47:37.657 00.004 11872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
23:47:37.661 00.004 11872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
23:47:37.667 00.006 11872 ScopeASCOM::GetDeclinationRadians() returns 31.3
23:47:37.670 00.003 11872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 31.3
23:47:37.672 00.002 11872 MountToCamera -- mountTheta (-0.00) + m_xAngle (0.00) = xAngle (0.00 = 0.00)
23:47:37.675 00.003 11872 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
23:47:37.678 00.003 11872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
23:47:37.681 00.003 11872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
23:47:37.685 00.004 11872 GetInt("/profile/5/AutoLoadCalibration", -1) returns 1
23:47:37.689 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=166, med=0, FiltMin=0, FiltMax=125, Gamma=1.000
23:47:37.692 00.003 11872 UpdateGuideState exits: m=5484 SNR=49.6
23:47:37.696 00.004 11872 PhdController: newstate STATE_SETTLE_WAIT
23:47:37.700 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:37.705 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:47:37.708 00.003 11872 Enqueuing Expose request
23:47:37.711 00.003 9960 Worker thread wakes up
23:47:37.711 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:47:37.711 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1599,210,31,31)
23:47:38.958 01.247 9960 Exposure complete
23:47:39.077 00.119 9960 worker thread done servicing request
23:47:39.077 00.000 11872 OnExposeComplete: enter
23:47:39.081 00.004 11872 UpdateGuideState(): m_state=6
23:47:39.085 00.004 11872 Star::Find(15, 1614, 225, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:47:39.089 00.004 11872 Star::Find returns 1 (0), X=1613.80, Y=224.84, Mass=5343, SNR=48.9, Peak=149 HFD=6.4
23:47:39.093 00.004 11872 CameraToMount -- cameraTheta (-2.01) - m_xAngle (0.00) = xAngle (-2.01 = -2.01)
23:47:39.096 00.003 11872 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (0.96 = 0.96)
23:47:39.100 00.004 11872 CameraToMount -- cameraX=-0.23 cameraY=-0.49 hyp=0.54 cameraTheta=-2.01 mountX=-0.23 mountY=0.44, mountTheta=2.05
23:47:39.105 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.23, y=-0.49, opts=13)
23:47:39.109 00.004 11872 Enqueuing Move request for scope (-0.23, -0.49)
23:47:39.113 00.004 9960 Worker thread wakes up
23:47:39.113 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.49) opts 0xd
23:47:39.114 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.23, -0.49)
23:47:39.114 00.000 9960 Moving (-0.23, -0.49) raw xDistance=-0.23 yDistance=0.44
23:47:39.114 00.000 9960 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
23:47:39.114 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
23:47:39.115 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=179, med=0, FiltMin=0, FiltMax=118, Gamma=1.000
23:47:39.118 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.44
23:47:39.119 00.001 9960 MoveAxis(E, 109, ABG)
23:47:39.119 00.000 9960 Guiding  Dir = 2, Dur = 109
23:47:39.119 00.000 11872 UpdateGuideState exits: m=5343 SNR=48.9
23:47:39.124 00.005 9960 IsSlewing returns 0
23:47:39.124 00.000 11872 PhdController: settling, locked = 1, distance = 0.46 (1.50) aobump = 0 frame = 1 / 99999
23:47:39.128 00.004 9960 IsGuiding returns 0
23:47:39.128 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763790459.128,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.46,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:47:39.132 00.004 9960 PulseGuide returned control before completion, sleep 119
23:47:39.132 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:39.136 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:47:39.140 00.004 11872 Enqueuing Expose request
23:47:39.265 00.125 9960 IsGuiding returns 1
23:47:39.266 00.001 9960 scope still moving after pulse duration time elapsed
23:47:39.297 00.031 9960 IsSlewing returns 0
23:47:39.299 00.002 9960 IsGuiding returns 0
23:47:39.300 00.001 9960 scope move finished after 109 + 62 ms
23:47:39.300 00.000 9960 Move returns status 0, amount 109
23:47:39.300 00.000 9960 MoveAxis(N, 0, ABG)
23:47:39.301 00.001 9960 Move returns status 0, amount 0
23:47:39.301 00.000 9960 move complete, result=0
23:47:39.301 00.000 9960 worker thread done servicing request
23:47:39.301 00.000 11872 GuideStep: -0.2 px 109 ms EAST, 0.4 px 0 ms NORTH
23:47:39.308 00.007 9960 Worker thread wakes up
23:47:39.308 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:47:39.308 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1599,210,31,31)
23:47:40.562 01.254 9960 Exposure complete
23:47:40.679 00.117 9960 worker thread done servicing request
23:47:40.679 00.000 11872 OnExposeComplete: enter
23:47:40.683 00.004 11872 UpdateGuideState(): m_state=6
23:47:40.687 00.004 11872 Star::Find(15, 1613, 224, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:47:40.691 00.004 11872 Star::Find returns 1 (0), X=1613.98, Y=224.78, Mass=5104, SNR=47.2, Peak=155 HFD=6.2
23:47:40.695 00.004 11872 CameraToMount -- cameraTheta (-1.67) - m_xAngle (0.00) = xAngle (-1.67 = -1.67)
23:47:40.699 00.004 11872 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.30 = 1.30)
23:47:40.704 00.005 11872 CameraToMount -- cameraX=-0.05 cameraY=-0.55 hyp=0.55 cameraTheta=-1.67 mountX=-0.05 mountY=0.53, mountTheta=1.67
23:47:40.708 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.05, y=-0.55, opts=13)
23:47:40.713 00.005 11872 Enqueuing Move request for scope (-0.05, -0.55)
23:47:40.717 00.004 9960 Worker thread wakes up
23:47:40.717 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=174, med=0, FiltMin=0, FiltMax=116, Gamma=1.000
23:47:40.721 00.004 11872 UpdateGuideState exits: m=5104 SNR=47.2
23:47:40.724 00.003 11872 PhdController: settling, locked = 1, distance = 0.49 (1.50) aobump = 0 frame = 2 / 99999
23:47:40.728 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.55) opts 0xd
23:47:40.728 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.05, -0.55)
23:47:40.728 00.000 9960 Moving (-0.05, -0.55) raw xDistance=-0.05 yDistance=0.53
23:47:40.728 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:47:40.729 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
23:47:40.729 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763790460.728,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.49,"Time":1.6,"SettleTime":10.0,"StarLocked":true}
23:47:40.734 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.53
23:47:40.734 00.000 9960 MoveAxis(E, 0, ABG)
23:47:40.734 00.000 9960 Move returns status 0, amount 0
23:47:40.734 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:40.738 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:47:40.742 00.004 9960 MoveAxis(N, 0, ABG)
23:47:40.743 00.001 9960 Move returns status 0, amount 0
23:47:40.743 00.000 11872 Enqueuing Expose request
23:47:40.747 00.004 9960 move complete, result=0
23:47:40.747 00.000 9960 worker thread done servicing request
23:47:40.747 00.000 9960 Worker thread wakes up
23:47:40.747 00.000 11872 GuideStep: -0.1 px 0 ms EAST, 0.5 px 0 ms NORTH
23:47:40.751 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
23:47:40.751 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1599,210,31,31)
23:47:42.005 01.254 9960 Exposure complete
23:47:42.111 00.106 9960 worker thread done servicing request
23:47:42.111 00.000 11872 OnExposeComplete: enter
23:47:42.115 00.004 11872 UpdateGuideState(): m_state=6
23:47:42.118 00.003 11872 Star::Find(15, 1613, 224, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:47:42.121 00.003 11872 Star::Find returns 1 (0), X=1613.89, Y=224.61, Mass=5314, SNR=48.0, Peak=148 HFD=6.4
23:47:42.126 00.005 11872 CameraToMount -- cameraTheta (-1.76) - m_xAngle (0.00) = xAngle (-1.76 = -1.76)
23:47:42.129 00.003 11872 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.21 = 1.21)
23:47:42.132 00.003 11872 CameraToMount -- cameraX=-0.14 cameraY=-0.72 hyp=0.73 cameraTheta=-1.76 mountX=-0.14 mountY=0.68, mountTheta=1.77
23:47:42.137 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.14, y=-0.72, opts=13)
23:47:42.142 00.005 11872 Enqueuing Move request for scope (-0.14, -0.72)
23:47:42.145 00.003 9960 Worker thread wakes up
23:47:42.145 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.72) opts 0xd
23:47:42.145 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.14, -0.72)
23:47:42.146 00.001 9960 Moving (-0.14, -0.72) raw xDistance=-0.14 yDistance=0.68
23:47:42.146 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:47:42.146 00.000 9960 resist switch: large excursion: input 0.68 thresh 0.60 direction from 0 to 1
23:47:42.146 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.05
23:47:42.146 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.68 from input 0.68
23:47:42.146 00.000 9960 MoveAxis(E, 0, ABG)
23:47:42.146 00.000 9960 Move returns status 0, amount 0
23:47:42.146 00.000 9960 MoveAxis(S, 510, ABG)
23:47:42.146 00.000 9960 Guiding  Dir = 1, Dur = 510
23:47:42.147 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=168, med=0, FiltMin=0, FiltMax=120, Gamma=1.000
23:47:42.151 00.004 9960 IsSlewing returns 0
23:47:42.152 00.001 11872 UpdateGuideState exits: m=5314 SNR=48.0
23:47:42.156 00.004 9960 IsGuiding returns 0
23:47:42.156 00.000 11872 PhdController: settling, locked = 1, distance = 0.56 (1.50) aobump = 0 frame = 3 / 99999
23:47:42.159 00.003 9960 PulseGuide returned control before completion, sleep 520
23:47:42.159 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763790462.159,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.56,"Time":3.0,"SettleTime":10.0,"StarLocked":true}
23:47:42.163 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:42.167 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:47:42.170 00.003 11872 Enqueuing Expose request
23:47:42.688 00.518 9960 IsGuiding returns 1
23:47:42.689 00.001 9960 scope still moving after pulse duration time elapsed
23:47:42.720 00.031 9960 IsSlewing returns 0
23:47:42.722 00.002 9960 IsGuiding returns 0
23:47:42.722 00.000 9960 scope move finished after 510 + 56 ms
23:47:42.723 00.001 9960 Move returns status 0, amount 510
23:47:42.724 00.001 9960 move complete, result=0
23:47:42.724 00.000 9960 worker thread done servicing request
23:47:42.724 00.000 9960 Worker thread wakes up
23:47:42.725 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
23:47:42.725 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1599,210,31,31)
23:47:42.725 00.000 11872 GuideStep: -0.1 px 0 ms EAST, 0.7 px 510 ms SOUTH
23:47:43.982 01.257 9960 Exposure complete
23:47:44.097 00.115 9960 worker thread done servicing request
23:47:44.097 00.000 11872 OnExposeComplete: enter
23:47:44.101 00.004 11872 UpdateGuideState(): m_state=6
23:47:44.105 00.004 11872 Star::Find(15, 1613, 224, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
23:47:44.108 00.003 11872 Star::Find returns 1 (0), X=1613.95, Y=225.44, Mass=5531, SNR=49.3, Peak=160 HFD=6.6
23:47:44.111 00.003 11872 CameraToMount -- cameraTheta (2.18) - m_xAngle (0.00) = xAngle (2.17 = 2.17)
23:47:44.117 00.006 11872 CameraToMount -- cameraTheta (2.18) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (5.14 = -1.14)
23:47:44.120 00.003 11872 CameraToMount -- cameraX=-0.08 cameraY=0.12 hyp=0.14 cameraTheta=2.18 mountX=-0.08 mountY=-0.13, mountTheta=-2.13
23:47:44.125 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.08, y=0.12, opts=13)
23:47:44.129 00.004 11872 Enqueuing Move request for scope (-0.08, 0.12)
23:47:44.132 00.003 9960 Worker thread wakes up
23:47:44.132 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.12) opts 0xd
23:47:44.132 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.08, 0.12)
23:47:44.132 00.000 9960 Moving (-0.08, 0.12) raw xDistance=-0.08 yDistance=-0.13
23:47:44.132 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:47:44.134 00.002 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:47:44.134 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:47:44.134 00.000 9960 MoveAxis(E, 0, ABG)
23:47:44.134 00.000 9960 Move returns status 0, amount 0
23:47:44.134 00.000 9960 MoveAxis(N, 0, ABG)
23:47:44.134 00.000 9960 Move returns status 0, amount 0
23:47:44.134 00.000 9960 move complete, result=0
23:47:44.134 00.000 9960 worker thread done servicing request
23:47:44.135 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=160, med=0, FiltMin=0, FiltMax=117, Gamma=1.000
23:47:44.138 00.003 11872 UpdateGuideState exits: m=5531 SNR=49.3
23:47:44.143 00.005 11872 PhdController: settling, locked = 1, distance = 0.44 (1.50) aobump = 0 frame = 4 / 99999
23:47:44.145 00.002 11872 evsrv: {"Event":"Settling","Timestamp":1763790464.145,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.44,"Time":5.0,"SettleTime":10.0,"StarLocked":true}
23:47:44.150 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:44.153 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:47:44.157 00.004 11872 Enqueuing Expose request
23:47:44.162 00.005 11872 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:47:44.166 00.004 9960 Worker thread wakes up
23:47:44.167 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
23:47:44.167 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1599,210,31,31)
23:47:45.422 01.255 9960 Exposure complete
23:47:45.544 00.122 9960 worker thread done servicing request
23:47:45.544 00.000 11872 OnExposeComplete: enter
23:47:45.547 00.003 11872 UpdateGuideState(): m_state=6
23:47:45.551 00.004 11872 Star::Find(15, 1613, 225, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
23:47:45.555 00.004 11872 Star::Find returns 1 (0), X=1614.00, Y=225.29, Mass=5571, SNR=49.6, Peak=155 HFD=6.6
23:47:45.559 00.004 11872 CameraToMount -- cameraTheta (-2.34) - m_xAngle (0.00) = xAngle (-2.34 = -2.34)
23:47:45.564 00.005 11872 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (0.63 = 0.63)
23:47:45.567 00.003 11872 CameraToMount -- cameraX=-0.03 cameraY=-0.03 hyp=0.04 cameraTheta=-2.34 mountX=-0.03 mountY=0.03, mountTheta=2.44
23:47:45.573 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.03, y=-0.03, opts=13)
23:47:45.576 00.003 11872 Enqueuing Move request for scope (-0.03, -0.03)
23:47:45.580 00.004 9960 Worker thread wakes up
23:47:45.580 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.03) opts 0xd
23:47:45.580 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.03, -0.03)
23:47:45.581 00.001 9960 Moving (-0.03, -0.03) raw xDistance=-0.03 yDistance=0.03
23:47:45.581 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:47:45.581 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:47:45.581 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:47:45.581 00.000 9960 MoveAxis(E, 0, ABG)
23:47:45.582 00.001 9960 Move returns status 0, amount 0
23:47:45.582 00.000 9960 MoveAxis(N, 0, ABG)
23:47:45.582 00.000 9960 Move returns status 0, amount 0
23:47:45.582 00.000 9960 move complete, result=0
23:47:45.582 00.000 9960 worker thread done servicing request
23:47:45.582 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=166, med=0, FiltMin=0, FiltMax=135, Gamma=1.000
23:47:45.587 00.005 11872 UpdateGuideState exits: m=5571 SNR=49.6
23:47:45.591 00.004 11872 PhdController: settling, locked = 1, distance = 0.32 (1.50) aobump = 0 frame = 5 / 99999
23:47:45.594 00.003 11872 evsrv: {"Event":"Settling","Timestamp":1763790465.594,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.32,"Time":6.5,"SettleTime":10.0,"StarLocked":true}
23:47:45.598 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:45.601 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:47:45.605 00.004 11872 Enqueuing Expose request
23:47:45.608 00.003 9960 Worker thread wakes up
23:47:45.609 00.001 11872 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:47:45.612 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
23:47:45.612 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1599,210,31,31)
23:47:46.859 01.247 9960 Exposure complete
23:47:46.979 00.120 9960 worker thread done servicing request
23:47:46.979 00.000 11872 OnExposeComplete: enter
23:47:46.983 00.004 11872 UpdateGuideState(): m_state=6
23:47:46.987 00.004 11872 Star::Find(15, 1614, 225, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
23:47:46.991 00.004 11872 Star::Find returns 1 (0), X=1614.00, Y=224.87, Mass=5146, SNR=47.3, Peak=164 HFD=6.3
23:47:46.995 00.004 11872 CameraToMount -- cameraTheta (-1.64) - m_xAngle (0.00) = xAngle (-1.64 = -1.64)
23:47:46.998 00.003 11872 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.33 = 1.33)
23:47:47.001 00.003 11872 CameraToMount -- cameraX=-0.03 cameraY=-0.45 hyp=0.46 cameraTheta=-1.64 mountX=-0.03 mountY=0.44, mountTheta=1.64
23:47:47.007 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.03, y=-0.45, opts=13)
23:47:47.011 00.004 11872 Enqueuing Move request for scope (-0.03, -0.45)
23:47:47.015 00.004 9960 Worker thread wakes up
23:47:47.015 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=164, med=0, FiltMin=0, FiltMax=127, Gamma=1.000
23:47:47.018 00.003 11872 UpdateGuideState exits: m=5146 SNR=47.3
23:47:47.023 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.45) opts 0xd
23:47:47.023 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.03, -0.45)
23:47:47.024 00.001 9960 Moving (-0.03, -0.45) raw xDistance=-0.03 yDistance=0.44
23:47:47.024 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:47:47.024 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.44 from input 0.44
23:47:47.024 00.000 9960 MoveAxis(E, 0, ABG)
23:47:47.024 00.000 9960 Move returns status 0, amount 0
23:47:47.024 00.000 9960 MoveAxis(S, 330, ABG)
23:47:47.024 00.000 9960 Guiding  Dir = 1, Dur = 330
23:47:47.024 00.000 11872 PhdController: settling, locked = 1, distance = 0.36 (1.50) aobump = 0 frame = 6 / 99999
23:47:47.029 00.005 9960 IsSlewing returns 0
23:47:47.029 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763790467.029,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.36,"Time":7.9,"SettleTime":10.0,"StarLocked":true}
23:47:47.033 00.004 9960 IsGuiding returns 0
23:47:47.033 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:47.038 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:47:47.042 00.004 11872 Enqueuing Expose request
23:47:47.046 00.004 9960 PulseGuide returned control before completion, sleep 340
23:47:47.398 00.352 9960 IsGuiding returns 0
23:47:47.399 00.001 9960 Move returns status 0, amount 330
23:47:47.399 00.000 9960 move complete, result=0
23:47:47.400 00.001 9960 worker thread done servicing request
23:47:47.400 00.000 11872 GuideStep: -0.0 px 0 ms EAST, 0.4 px 330 ms SOUTH
23:47:47.405 00.005 9960 Worker thread wakes up
23:47:47.406 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
23:47:47.406 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1599,210,31,31)
23:47:48.662 01.256 9960 Exposure complete
23:47:48.783 00.121 9960 worker thread done servicing request
23:47:48.783 00.000 11872 OnExposeComplete: enter
23:47:48.787 00.004 11872 UpdateGuideState(): m_state=6
23:47:48.791 00.004 11872 Star::Find(15, 1614, 224, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
23:47:48.795 00.004 11872 Star::Find returns 1 (0), X=1614.32, Y=225.43, Mass=5335, SNR=47.8, Peak=171 HFD=6.7
23:47:48.799 00.004 11872 CameraToMount -- cameraTheta (0.34) - m_xAngle (0.00) = xAngle (0.34 = 0.34)
23:47:48.804 00.005 11872 CameraToMount -- cameraTheta (0.34) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (3.31 = -2.98)
23:47:48.807 00.003 11872 CameraToMount -- cameraX=0.29 cameraY=0.10 hyp=0.30 cameraTheta=0.34 mountX=0.29 mountY=-0.05, mountTheta=-0.17
23:47:48.812 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.29, y=0.10, opts=13)
23:47:48.816 00.004 11872 Enqueuing Move request for scope (0.29, 0.10)
23:47:48.819 00.003 9960 Worker thread wakes up
23:47:48.819 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.10) opts 0xd
23:47:48.819 00.000 9960 Handling offset move in thread for scope, endpoint = (0.29, 0.10)
23:47:48.819 00.000 9960 Moving (0.29, 0.10) raw xDistance=0.29 yDistance=-0.05
23:47:48.819 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29
23:47:48.821 00.002 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:47:48.821 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:47:48.821 00.000 9960 MoveAxis(W, 135, ABG)
23:47:48.821 00.000 9960 Guiding  Dir = 3, Dur = 135
23:47:48.821 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=194, med=0, FiltMin=0, FiltMax=108, Gamma=1.000
23:47:48.825 00.004 9960 IsSlewing returns 0
23:47:48.825 00.000 11872 UpdateGuideState exits: m=5335 SNR=47.8
23:47:48.829 00.004 9960 IsGuiding returns 0
23:47:48.829 00.000 11872 PhdController: settling, locked = 1, distance = 0.34 (1.50) aobump = 0 frame = 7 / 99999
23:47:48.834 00.005 9960 PulseGuide returned control before completion, sleep 145
23:47:48.834 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763790468.834,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.34,"Time":9.7,"SettleTime":10.0,"StarLocked":true}
23:47:48.838 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:48.842 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:47:48.846 00.004 11872 Enqueuing Expose request
23:47:48.985 00.139 9960 IsGuiding returns 1
23:47:48.986 00.001 9960 scope still moving after pulse duration time elapsed
23:47:49.014 00.028 9960 IsSlewing returns 0
23:47:49.016 00.002 9960 IsGuiding returns 0
23:47:49.017 00.001 9960 scope move finished after 135 + 51 ms
23:47:49.017 00.000 9960 Move returns status 0, amount 135
23:47:49.018 00.001 9960 MoveAxis(N, 0, ABG)
23:47:49.018 00.000 9960 Move returns status 0, amount 0
23:47:49.018 00.000 9960 move complete, result=0
23:47:49.019 00.001 9960 worker thread done servicing request
23:47:49.019 00.000 11872 GuideStep: 0.3 px 135 ms WEST, -0.1 px 0 ms NORTH
23:47:49.024 00.005 9960 Worker thread wakes up
23:47:49.024 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:47:49.026 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1599,210,31,31)
23:47:50.272 01.246 9960 Exposure complete
23:47:50.401 00.129 9960 worker thread done servicing request
23:47:50.401 00.000 11872 OnExposeComplete: enter
23:47:50.408 00.007 11872 UpdateGuideState(): m_state=6
23:47:50.412 00.004 11872 Star::Find(15, 1614, 225, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
23:47:50.415 00.003 11872 Star::Find returns 1 (0), X=1614.31, Y=225.31, Mass=5463, SNR=49.3, Peak=183 HFD=6.7
23:47:50.418 00.003 11872 CameraToMount -- cameraTheta (-0.04) - m_xAngle (0.00) = xAngle (-0.05 = -0.05)
23:47:50.423 00.005 11872 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.92 = 2.92)
23:47:50.427 00.004 11872 CameraToMount -- cameraX=0.28 cameraY=-0.01 hyp=0.28 cameraTheta=-0.04 mountX=0.28 mountY=0.06, mountTheta=0.21
23:47:50.432 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.28, y=-0.01, opts=13)
23:47:50.435 00.003 11872 Enqueuing Move request for scope (0.28, -0.01)
23:47:50.439 00.004 9960 Worker thread wakes up
23:47:50.439 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=197, med=0, FiltMin=0, FiltMax=117, Gamma=1.000
23:47:50.443 00.004 11872 UpdateGuideState exits: m=5463 SNR=49.3
23:47:50.446 00.003 11872 PhdController: settling, locked = 1, distance = 0.32 (1.50) aobump = 0 frame = 8 / 99999
23:47:50.450 00.004 11872 PhdController: newstate STATE_FINISH
23:47:50.452 00.002 11872 PhdController complete: success
23:47:50.456 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.01) opts 0xd
23:47:50.456 00.000 9960 Handling offset move in thread for scope, endpoint = (0.28, -0.01)
23:47:50.457 00.001 9960 Moving (0.28, -0.01) raw xDistance=0.28 yDistance=0.06
23:47:50.457 00.000 11872 evsrv: {"Event":"SettleDone","Timestamp":1763790470.456,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":8,"DroppedFrames":0}
23:47:50.460 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.28
23:47:50.460 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:47:50.460 00.000 11872 Mount: notify guiding dither settle done success=1
23:47:50.463 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:47:50.464 00.001 9960 MoveAxis(W, 143, ABG)
23:47:50.464 00.000 11872 PhdController: newstate STATE_IDLE
23:47:50.467 00.003 9960 Guiding  Dir = 3, Dur = 143
23:47:50.468 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:50.471 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:47:50.476 00.005 11872 Enqueuing Expose request
23:47:50.478 00.002 9960 IsSlewing returns 0
23:47:50.479 00.001 9960 IsGuiding returns 0
23:47:50.479 00.000 9960 PulseGuide returned control before completion, sleep 153
23:47:50.644 00.165 9960 IsGuiding returns 1
23:47:50.645 00.001 9960 scope still moving after pulse duration time elapsed
23:47:50.672 00.027 9960 IsSlewing returns 0
23:47:50.673 00.001 9960 IsGuiding returns 0
23:47:50.673 00.000 9960 scope move finished after 143 + 50 ms
23:47:50.673 00.000 9960 Move returns status 0, amount 143
23:47:50.674 00.001 9960 MoveAxis(N, 0, ABG)
23:47:50.674 00.000 9960 Move returns status 0, amount 0
23:47:50.675 00.001 9960 move complete, result=0
23:47:50.675 00.000 9960 worker thread done servicing request
23:47:50.675 00.000 11872 GuideStep: 0.3 px 143 ms WEST, 0.1 px 0 ms NORTH
23:47:50.679 00.004 9960 Worker thread wakes up
23:47:50.679 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:47:50.679 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1599,210,31,31)
23:47:51.089 00.410 11872 evsrv: cli 0D2D2640 connect
23:47:51.096 00.007 11872 case statement mapped state 6 to 3
23:47:51.101 00.005 11872 case statement mapped state 6 to 3
23:47:51.107 00.006 11872 evsrv: cli 0D2D2640 request: {"method":"get_app_state","id":"df1cf967-2d4a-4004-9b73-063f6acd2851"}
23:47:51.111 00.004 11872 case statement mapped state 6 to 3
23:47:51.117 00.006 11872 evsrv: cli 0D2D2640 response: {"jsonrpc":"2.0","result":"Guiding","id":"df1cf967-2d4a-4004-9b73-063f6acd2851"}
23:47:51.120 00.003 11872 evsrv: cli 0D2D2640 disconnect
23:47:51.123 00.003 11872 evsrv: cli 0D2D32C0 connect
23:47:51.127 00.004 11872 case statement mapped state 6 to 3
23:47:51.130 00.003 11872 case statement mapped state 6 to 3
23:47:51.133 00.003 11872 evsrv: cli 0D2D32C0 request: {"method":"stop_capture","id":"2a2c0398-11ac-4c2a-b7a2-8939ce3e9c5d"}
23:47:51.137 00.004 11872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:47:51.141 00.004 11872 Status Line: Waiting for devices...
23:47:51.145 00.004 11872 evsrv: cli 0D2D32C0 response: {"jsonrpc":"2.0","result":0,"id":"2a2c0398-11ac-4c2a-b7a2-8939ce3e9c5d"}
23:47:51.161 00.016 11872 evsrv: cli 0D2D32C0 disconnect
23:47:51.165 00.004 11872 evsrv: cli 0D2D23C0 connect
23:47:51.168 00.003 11872 case statement mapped state 6 to 3
23:47:51.173 00.005 11872 case statement mapped state 6 to 3
23:47:51.178 00.005 11872 evsrv: cli 0D2D23C0 request: {"method":"get_app_state","id":"71f09f48-0be2-49e1-b430-89ac6826f812"}
23:47:51.180 00.002 11872 case statement mapped state 6 to 3
23:47:51.183 00.003 11872 evsrv: cli 0D2D23C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"71f09f48-0be2-49e1-b430-89ac6826f812"}
23:47:51.186 00.003 11872 evsrv: cli 0D2D23C0 disconnect
23:47:51.219 00.033 9960 ZWO: stopexposure
23:47:51.879 00.660 9960 ZWO: stopexposure
23:47:51.879 00.000 9960 Error thrown from C:\cygwin\home\agalasso\projects\phd2\worker_thread.cpp:190->Capture failed
23:47:51.880 00.001 9960 worker thread done servicing request
23:47:51.880 00.000 11872 OnExposeComplete: enter
23:47:51.886 00.006 11872 OnExposeComplete: Capture Error reported
23:47:51.892 00.006 11872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
23:47:51.898 00.006 11872 Mount: notify guiding stopped
23:47:51.907 00.009 11872 Changing from state GUIDING to STOP
23:47:51.911 00.004 11872 guider state => SELECTED
23:47:51.917 00.006 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=197, med=0, FiltMin=0, FiltMax=117, Gamma=1.000
23:47:51.922 00.005 11872 Changing from state SELECTED to UNINITIALIZED
23:47:51.926 00.004 11872 guider state => SELECTING
23:47:51.931 00.005 11872 Status Line: Stopped.
23:47:51.937 00.006 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\myframe_events.cpp:489->Error reported capturing image
23:47:52.188 00.251 11872 evsrv: cli 0D2D2E60 connect
23:47:52.195 00.007 11872 evsrv: cli 0D2D2E60 request: {"method":"get_app_state","id":"c4f89b9e-a1c9-4340-bf07-bdee15acca43"}
23:47:52.200 00.005 11872 evsrv: cli 0D2D2E60 response: {"jsonrpc":"2.0","result":"Stopped","id":"c4f89b9e-a1c9-4340-bf07-bdee15acca43"}
23:47:52.207 00.007 11872 evsrv: cli 0D2D2E60 disconnect
23:48:09.153 16.946 11872 evsrv: cli 0D2D2320 connect
23:48:09.157 00.004 11872 evsrv: cli 0D2D2320 request: {"method":"get_app_state","id":"4d8a5a76-cb04-4563-8256-25096fd74c2f"}
23:48:09.165 00.008 11872 evsrv: cli 0D2D2320 response: {"jsonrpc":"2.0","result":"Stopped","id":"4d8a5a76-cb04-4563-8256-25096fd74c2f"}
23:48:09.169 00.004 11872 evsrv: cli 0D2D2320 disconnect
23:48:09.174 00.005 11872 evsrv: cli 0D2D3180 connect
23:48:09.178 00.004 11872 evsrv: cli 0D2D3180 request: {"method":"get_calibrated","id":"86b19161-0381-46de-a37c-59715aee9bd2"}
23:48:09.181 00.003 11872 evsrv: cli 0D2D3180 response: {"jsonrpc":"2.0","result":true,"id":"86b19161-0381-46de-a37c-59715aee9bd2"}
23:48:09.187 00.006 11872 evsrv: cli 0D2D3180 disconnect
23:48:09.191 00.004 11872 evsrv: cli 0D2D3360 connect
23:48:09.198 00.007 11872 evsrv: cli 0D2D3360 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"740a925a-5e40-400c-9799-6ceacf0a678a"}
23:48:09.201 00.003 11872 PhdController::Guide begins
23:48:09.206 00.005 11872 PhdController: newstate STATE_SETUP
23:48:09.211 00.005 11872 PhdController: setup
23:48:09.214 00.003 11872 PhdController: newstate STATE_ATTEMPT_START
23:48:09.218 00.004 11872 PhdController: start capturing
23:48:09.222 00.004 11872 Changing from state SELECTING to UNINITIALIZED
23:48:09.226 00.004 11872 guider state => SELECTING
23:48:09.231 00.005 11872 setting force full frames = true
23:48:09.236 00.005 11872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
23:48:09.244 00.008 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:48:09.248 00.004 11872 Enqueuing Expose request
23:48:09.253 00.005 11872 PhdController: newstate STATE_SELECT_STAR
23:48:09.256 00.003 9960 Worker thread wakes up
23:48:09.257 00.001 11872 evsrv: cli 0D2D3360 response: {"jsonrpc":"2.0","result":0,"id":"740a925a-5e40-400c-9799-6ceacf0a678a"}
23:48:09.261 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
23:48:09.261 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:48:09.261 00.000 11872 evsrv: cli 0D2D3360 disconnect
23:48:09.267 00.006 11872 evsrv: cli 0D2D21E0 connect
23:48:09.270 00.003 11872 case statement mapped state 1 to 101
23:48:09.274 00.004 11872 case statement mapped state 1 to 101
23:48:09.280 00.006 11872 evsrv: cli 0D2D21E0 request: {"method":"get_lock_shift_params","id":"493def5b-6f3b-4adc-89a3-0295660f9644"}
23:48:09.284 00.004 11872 evsrv: cli 0D2D21E0 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"493def5b-6f3b-4adc-89a3-0295660f9644"}
23:48:09.290 00.006 11872 evsrv: cli 0D2D21E0 disconnect
23:48:09.294 00.004 11872 evsrv: cli 0D2D32C0 connect
23:48:09.299 00.005 11872 case statement mapped state 1 to 101
23:48:09.303 00.004 11872 case statement mapped state 1 to 101
23:48:09.306 00.003 11872 evsrv: cli 0D2D32C0 request: {"method":"get_lock_position","id":"4f38b5a1-fdd5-4af5-9639-259f95a4108e"}
23:48:09.311 00.005 11872 evsrv: cli 0D2D32C0 response: {"jsonrpc":"2.0","result":null,"id":"4f38b5a1-fdd5-4af5-9639-259f95a4108e"}
23:48:09.317 00.006 11872 evsrv: cli 0D2D32C0 disconnect
23:48:10.319 01.002 11872 evsrv: cli 0D2D2820 connect
23:48:10.325 00.006 11872 case statement mapped state 1 to 101
23:48:10.333 00.008 11872 case statement mapped state 1 to 101
23:48:10.338 00.005 11872 evsrv: cli 0D2D2820 request: {"method":"get_lock_position","id":"70fc803d-d5e2-4abc-a88e-56d2ee0935a8"}
23:48:10.344 00.006 11872 evsrv: cli 0D2D2820 response: {"jsonrpc":"2.0","result":null,"id":"70fc803d-d5e2-4abc-a88e-56d2ee0935a8"}
23:48:10.350 00.006 11872 evsrv: cli 0D2D2820 disconnect
23:48:10.506 00.156 9960 Exposure complete
23:48:10.616 00.110 9960 worker thread done servicing request
23:48:10.617 00.001 11872 OnExposeComplete: enter
23:48:10.623 00.006 11872 UpdateGuideState(): m_state=1
23:48:10.628 00.005 11872 UpdateCurrentPosition: no star selected
23:48:10.634 00.006 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
23:48:10.640 00.006 11872 Status Line: No star selected
23:48:10.646 00.006 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=216, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
23:48:10.652 00.006 11872 UpdateGuideState exits: No star selected
23:48:10.659 00.007 11872 GuiderMultiStar::AutoSelect enter
23:48:10.663 00.004 11872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
23:48:10.771 00.108 11872 AutoFind: auto downsample for scale 1.00 => 1x
23:48:10.960 00.189 11872 AutoFind: global mean = 0.0, stdev 2.3
23:48:10.964 00.004 11872 AutoFind: using threshold = 0.1
23:48:11.201 00.237 11872 AutoFind: local max [1858, 772] 123.6
23:48:11.206 00.005 11872 AutoFind: local max [1615, 222] 117.8
23:48:11.209 00.003 11872 AutoFind: local max [59, 272] 87.1
23:48:11.213 00.004 11872 AutoFind: local max [1616, 228] 86.0
23:48:11.217 00.004 11872 AutoFind: local max [1749, 236] 59.2
23:48:11.221 00.004 11872 AutoFind: local max [1545, 989] 28.3
23:48:11.225 00.004 11872 AutoFind: local max [801, 467] 27.4
23:48:11.228 00.003 11872 AutoFind: local max [1446, 1033] 21.7
23:48:11.232 00.004 11872 AutoFind: local max [477, 226] 20.2
23:48:11.236 00.004 11872 AutoFind: local max [191, 339] 19.2
23:48:11.240 00.004 11872 AutoFind: local max [1065, 254] 18.2
23:48:11.243 00.003 11872 AutoFind: local max [154, 437] 18.0
23:48:11.248 00.005 11872 AutoFind: local max [10, 636] 17.7
23:48:11.251 00.003 11872 AutoFind: local max [142, 851] 15.9
23:48:11.255 00.004 11872 AutoFind: local max [275, 1068] 14.5
23:48:11.258 00.003 11872 AutoFind: local max [905, 826] 14.1
23:48:11.261 00.003 11872 AutoFind: local max [1342, 80] 13.6
23:48:11.266 00.005 11872 AutoFind: local max [58, 922] 12.0
23:48:11.269 00.003 11872 AutoFind: local max [1394, 475] 11.0
23:48:11.273 00.004 11872 AutoFind: local max [780, 55] 10.6
23:48:11.276 00.003 11872 AutoFind: local max [161, 939] 10.4
23:48:11.279 00.003 11872 AutoFind: local max [302, 356] 10.3
23:48:11.283 00.004 11872 AutoFind: local max [413, 256] 9.7
23:48:11.286 00.003 11872 AutoFind: local max [510, 303] 8.3
23:48:11.288 00.002 11872 AutoFind: local max [1393, 482] 7.9
23:48:11.293 00.005 11872 AutoFind: local max [307, 575] 7.8
23:48:11.297 00.004 11872 AutoFind: local max [19, 516] 7.6
23:48:11.300 00.003 11872 AutoFind: local max [331, 1011] 6.9
23:48:11.303 00.003 11872 AutoFind: local max [693, 1078] 6.9
23:48:11.307 00.004 11872 AutoFind: local max [593, 160] 6.8
23:48:11.311 00.004 11872 AutoFind: local max [1037, 974] 6.8
23:48:11.317 00.006 11872 AutoFind: local max [1731, 310] 6.6
23:48:11.323 00.006 11872 AutoFind: local max [1806, 155] 6.5
23:48:11.329 00.006 11872 AutoFind: local max [62, 582] 6.5
23:48:11.333 00.004 11872 AutoFind: local max [527, 225] 6.0
23:48:11.337 00.004 11872 AutoFind: local max [1414, 724] 5.7
23:48:11.340 00.003 11872 AutoFind: local max [1469, 387] 5.7
23:48:11.345 00.005 11872 AutoFind: local max [1758, 174] 5.7
23:48:11.350 00.005 11872 AutoFind: local max [1512, 630] 5.5
23:48:11.356 00.006 11872 AutoFind: local max [1549, 414] 5.5
23:48:11.361 00.005 11872 AutoFind: local max [1419, 366] 5.4
23:48:11.366 00.005 11872 AutoFind: local max [1420, 360] 5.4
23:48:11.369 00.003 11872 AutoFind: local max [1628, 227] 5.3
23:48:11.374 00.005 11872 AutoFind: local max [1885, 51] 5.2
23:48:11.379 00.005 11872 AutoFind: local max [338, 324] 5.2
23:48:11.384 00.005 11872 AutoFind: local max [1380, 562] 5.2
23:48:11.389 00.005 11872 AutoFind: local max [836, 773] 5.1
23:48:11.394 00.005 11872 AutoFind: local max [333, 430] 5.1
23:48:11.398 00.004 11872 AutoFind: local max [1471, 395] 5.0
23:48:11.404 00.006 11872 AutoFind: local max [330, 914] 5.0
23:48:11.407 00.003 11872 AutoFind: local max [393, 959] 5.0
23:48:11.410 00.003 11872 AutoFind: local max [401, 605] 5.0
23:48:11.414 00.004 11872 AutoFind: local max [1522, 596] 4.9
23:48:11.420 00.006 11872 AutoFind: local max [1381, 567] 4.9
23:48:11.425 00.005 11872 AutoFind: local max [682, 1070] 4.8
23:48:11.430 00.005 11872 AutoFind: local max [624, 466] 4.8
23:48:11.436 00.006 11872 AutoFind: local max [1723, 373] 4.8
23:48:11.441 00.005 11872 AutoFind: local max [1844, 547] 4.7
23:48:11.446 00.005 11872 AutoFind: local max [1843, 552] 4.6
23:48:11.451 00.005 11872 AutoFind: local max [1623, 212] 4.5
23:48:11.457 00.006 11872 AutoFind: local max [1811, 908] 4.5
23:48:11.461 00.004 11872 AutoFind: local max [839, 766] 4.4
23:48:11.467 00.006 11872 AutoFind: local max [129, 885] 4.4
23:48:11.472 00.005 11872 AutoFind: local max [364, 388] 4.3
23:48:11.477 00.005 11872 AutoFind: local max [588, 555] 4.3
23:48:11.483 00.006 11872 AutoFind: local max [1674, 471] 4.2
23:48:11.488 00.005 11872 AutoFind: local max [625, 471] 4.1
23:48:11.493 00.005 11872 AutoFind: local max [986, 47] 4.1
23:48:11.501 00.008 11872 AutoFind: local max [1736, 238] 4.0
23:48:11.505 00.004 11872 AutoFind: local max [1016, 974] 4.0
23:48:11.508 00.003 11872 AutoFind: local max [337, 715] 4.0
23:48:11.512 00.004 11872 AutoFind: local max [605, 213] 4.0
23:48:11.516 00.004 11872 AutoFind: local max [137, 989] 3.9
23:48:11.521 00.005 11872 AutoFind: local max [1372, 510] 3.9
23:48:11.527 00.006 11872 AutoFind: local max [57, 285] 3.9
23:48:11.532 00.005 11872 AutoFind: local max [1756, 331] 3.9
23:48:11.536 00.004 11872 AutoFind: local max [920, 552] 3.9
23:48:11.540 00.004 11872 AutoFind: local max [165, 437] 3.9
23:48:11.545 00.005 11872 AutoFind: local max [540, 479] 3.8
23:48:11.548 00.003 11872 AutoFind: local max [1035, 983] 3.8
23:48:11.550 00.002 11872 AutoFind: local max [1869, 751] 3.8
23:48:11.554 00.004 11872 AutoFind: local max [916, 159] 3.8
23:48:11.556 00.002 11872 AutoFind: local max [1546, 1005] 3.7
23:48:11.559 00.003 11872 AutoFind: local max [383, 931] 3.7
23:48:11.563 00.004 11872 AutoFind: local max [1866, 786] 3.7
23:48:11.566 00.003 11872 AutoFind: local max [1600, 527] 3.7
23:48:11.569 00.003 11872 AutoFind: local max [1551, 679] 3.7
23:48:11.573 00.004 11872 AutoFind: local max [722, 94] 3.7
23:48:11.577 00.004 11872 AutoFind: local max [1179, 565] 3.7
23:48:11.581 00.004 11872 AutoFind: local max [1614, 212] 3.6
23:48:11.585 00.004 11872 AutoFind: local max [1536, 276] 3.6
23:48:11.588 00.003 11872 AutoFind: local max [1756, 326] 3.6
23:48:11.591 00.003 11872 AutoFind: local max [213, 566] 3.6
23:48:11.595 00.004 11872 AutoFind: local max [1024, 876] 3.6
23:48:11.599 00.004 11872 AutoFind: local max [302, 431] 3.6
23:48:11.602 00.003 11872 AutoFind: local max [1380, 512] 3.5
23:48:11.605 00.003 11872 AutoFind: local max [1027, 1078] 3.5
23:48:11.609 00.004 11872 AutoFind: local max [1234, 931] 3.5
23:48:11.613 00.004 11872 AutoFind: local max [1883, 24] 3.5
23:48:11.616 00.003 11872 AutoFind: local max [1815, 319] 3.5
23:48:11.619 00.003 11872 AutoFind: too close [1380, 512] 3.5 - [1372, 510] 3.9
23:48:11.623 00.004 11872 AutoFind: too close [1756, 326] 3.6 - [1756, 331] 3.9
23:48:11.627 00.004 11872 AutoFind: too close [1614, 212] 3.6 - [1623, 212] 4.5
23:48:11.630 00.003 11872 AutoFind: too close [1614, 212] 3.6 - [1628, 227] 5.3
23:48:11.633 00.003 11872 AutoFind: close dim-bright [1614, 212] 3.6 - [1616, 228] 86.0
23:48:11.637 00.004 11872 AutoFind: close dim-bright [1614, 212] 3.6 - [1615, 222] 117.8
23:48:11.640 00.003 11872 AutoFind: close dim-bright [1866, 786] 3.7 - [1858, 772] 123.6
23:48:11.644 00.004 11872 AutoFind: close dim-bright [1546, 1005] 3.7 - [1545, 989] 28.3
23:48:11.647 00.003 11872 AutoFind: too close [1035, 983] 3.8 - [1016, 974] 4.0
23:48:11.650 00.003 11872 AutoFind: too close [1035, 983] 3.8 - [1037, 974] 6.8
23:48:11.654 00.004 11872 AutoFind: too close [165, 437] 3.9 - [154, 437] 18.0
23:48:11.658 00.004 11872 AutoFind: close dim-bright [57, 285] 3.9 - [59, 272] 87.1
23:48:11.662 00.004 11872 AutoFind: close dim-bright [1736, 238] 4.0 - [1749, 236] 59.2
23:48:11.665 00.003 11872 AutoFind: too close [625, 471] 4.1 - [624, 466] 4.8
23:48:11.669 00.004 11872 AutoFind: too close [839, 766] 4.4 - [836, 773] 5.1
23:48:11.673 00.004 11872 AutoFind: too close [1623, 212] 4.5 - [1628, 227] 5.3
23:48:11.677 00.004 11872 AutoFind: close dim-bright [1623, 212] 4.5 - [1616, 228] 86.0
23:48:11.680 00.003 11872 AutoFind: close dim-bright [1623, 212] 4.5 - [1615, 222] 117.8
23:48:11.683 00.003 11872 AutoFind: too close [1843, 552] 4.6 - [1844, 547] 4.7
23:48:11.687 00.004 11872 AutoFind: too close [682, 1070] 4.8 - [693, 1078] 6.9
23:48:11.690 00.003 11872 AutoFind: too close [1381, 567] 4.9 - [1380, 562] 5.2
23:48:11.695 00.005 11872 AutoFind: too close [1471, 395] 5.0 - [1469, 387] 5.7
23:48:11.698 00.003 11872 AutoFind: close dim-bright [1628, 227] 5.3 - [1616, 228] 86.0
23:48:11.702 00.004 11872 AutoFind: close dim-bright [1628, 227] 5.3 - [1615, 222] 117.8
23:48:11.706 00.004 11872 AutoFind: too close [1420, 360] 5.4 - [1419, 366] 5.4
23:48:11.709 00.003 11872 AutoFind: too close [1393, 482] 7.9 - [1394, 475] 11.0
23:48:11.712 00.003 11872 AutoFind: too close [1616, 228] 86.0 - [1615, 222] 117.8
23:48:11.716 00.004 11872 AutoFind: too close to edge [10, 636] 17.7
23:48:11.719 00.003 11872 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
23:48:11.722 00.003 11872 Star::Find(15, 1858, 772, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:11.724 00.002 11872 Star::Find returns 1 (0), X=1857.75, Y=772.83, Mass=3988, SNR=41.9, Peak=216 HFD=5.7
23:48:11.727 00.003 11872 Star::Find(15, 59, 272, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:11.730 00.003 11872 Star::Find returns 1 (0), X=59.05, Y=272.16, Mass=1881, SNR=29.6, Peak=92 HFD=4.7
23:48:11.733 00.003 11872 Star::Find(15, 1749, 236, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:11.736 00.003 11872 Star::Find returns 1 (0), X=1749.20, Y=237.17, Mass=2065, SNR=30.6, Peak=80 HFD=6.0
23:48:11.738 00.002 11872 Star::Find(15, 1545, 989, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:11.742 00.004 11872 Star::Find returns 1 (0), X=1544.09, Y=990.51, Mass=1171, SNR=23.0, Peak=36 HFD=6.3
23:48:11.744 00.002 11872 Star::Find(15, 801, 467, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:11.747 00.003 11872 Star::Find returns 1 (0), X=801.95, Y=468.22, Mass=1394, SNR=24.6, Peak=41 HFD=6.7
23:48:11.750 00.003 11872 Star::Find(15, 1446, 1033, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:11.752 00.002 11872 Star::Find returns 1 (0), X=1446.53, Y=1031.79, Mass=806, SNR=18.9, Peak=27 HFD=5.6
23:48:11.754 00.002 11872 Star::Find(15, 477, 226, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:11.758 00.004 11872 Star::Find returns 1 (0), X=477.28, Y=227.05, Mass=1312, SNR=23.7, Peak=40 HFD=6.8
23:48:11.761 00.003 11872 Star::Find(15, 191, 339, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:11.765 00.004 11872 Star::Find returns 1 (0), X=191.21, Y=337.79, Mass=591, SNR=16.5, Peak=27 HFD=5.7
23:48:11.768 00.003 11872 Star::Find(15, 1065, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:11.772 00.004 11872 Star::Find returns 1 (0), X=1065.83, Y=256.12, Mass=1192, SNR=22.6, Peak=34 HFD=7.0
23:48:11.776 00.004 11872 Star::Find(15, 142, 851, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:11.780 00.004 11872 Star::Find returns 1 (0), X=141.94, Y=851.74, Mass=445, SNR=14.2, Peak=21 HFD=5.0
23:48:11.783 00.003 11872 Star::Find(15, 275, 1068, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:11.787 00.004 11872 Star::Find returns 1 (0), X=275.04, Y=1067.78, Mass=341, SNR=12.5, Peak=18 HFD=4.8
23:48:11.792 00.005 11872 Star::Find(15, 905, 826, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:11.798 00.006 11872 Star::Find returns 1 (0), X=906.14, Y=827.54, Mass=1094, SNR=22.2, Peak=26 HFD=7.3
23:48:11.803 00.005 11872 Star::Find(15, 1342, 80, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:11.807 00.004 11872 Star::Find returns 1 (0), X=1342.97, Y=81.67, Mass=492, SNR=14.8, Peak=23 HFD=6.1
23:48:11.811 00.004 11872 Star::Find(15, 58, 922, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:11.815 00.004 11872 Star::Find returns 1 (0), X=58.07, Y=921.83, Mass=223, SNR=10.2, Peak=17 HFD=4.3
23:48:11.818 00.003 11872 Star::Find(15, 780, 55, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:11.823 00.005 11872 Star::Find returns 1 (0), X=780.16, Y=55.78, Mass=518, SNR=15.3, Peak=18 HFD=6.7
23:48:11.827 00.004 11872 Star::Find(15, 161, 939, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:11.831 00.004 11872 Star::Find returns 1 (0), X=161.14, Y=938.95, Mass=190, SNR=9.3, Peak=13 HFD=4.4
23:48:11.836 00.005 11872 Star::Find(15, 302, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:11.840 00.004 11872 Star::Find returns 1 (0), X=301.37, Y=357.15, Mass=275, SNR=11.1, Peak=15 HFD=5.3
23:48:11.844 00.004 11872 Star::Find(15, 413, 256, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:11.848 00.004 11872 Star::Find returns 1 (0), X=413.12, Y=256.82, Mass=326, SNR=12.2, Peak=14 HFD=5.7
23:48:11.851 00.003 11872 Star::Find(15, 510, 303, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:11.855 00.004 11872 Star::Find returns 1 (0), X=510.70, Y=300.06, Mass=392, SNR=13.4, Peak=13 HFD=6.7
23:48:11.859 00.004 11872 Star::Find(15, 307, 575, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:11.863 00.004 11872 Star::Find returns 1 (0), X=307.04, Y=575.98, Mass=208, SNR=9.9, Peak=10 HFD=6.0
23:48:11.866 00.003 11872 Star::Find(15, 19, 516, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:11.870 00.004 11872 Star::Find returns 1 (0), X=18.04, Y=515.22, Mass=200, SNR=9.7, Peak=12 HFD=4.9
23:48:11.876 00.006 11872 Star::Find(15, 331, 1011, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:11.892 00.016 11872 Star::Find returns 1 (0), X=330.52, Y=1007.98, Mass=202, SNR=9.6, Peak=12 HFD=5.4
23:48:11.896 00.004 11872 Star::Find(15, 593, 160, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:11.900 00.004 11872 Star::Find returns 1 (0), X=593.13, Y=158.22, Mass=197, SNR=9.4, Peak=10 HFD=6.2
23:48:11.903 00.003 11872 Star::Find(15, 1731, 310, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:11.906 00.003 11872 Star::Find returns 1 (0), X=1730.77, Y=310.39, Mass=148, SNR=8.3, Peak=10 HFD=5.0
23:48:11.909 00.003 11872 Star::Find(15, 1806, 155, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:11.912 00.003 11872 Star::Find returns 1 (0), X=1806.53, Y=156.90, Mass=130, SNR=7.7, Peak=10 HFD=4.9
23:48:11.915 00.003 11872 Star::Find(15, 62, 582, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:11.921 00.006 11872 Star::Find returns 1 (0), X=60.94, Y=582.39, Mass=202, SNR=9.7, Peak=13 HFD=5.2
23:48:11.924 00.003 11872 Star::Find(15, 527, 225, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:11.928 00.004 11872 Star::Find returns 1 (0), X=528.17, Y=222.72, Mass=289, SNR=11.1, Peak=16 HFD=5.8
23:48:11.931 00.003 11872 Star::Find(15, 1414, 724, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:11.935 00.004 11872 Star::Find returns 1 (0), X=1414.35, Y=726.30, Mass=132, SNR=7.7, Peak=9 HFD=6.0
23:48:11.938 00.003 11872 Star::Find(15, 1758, 174, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:11.941 00.003 11872 Star::Find returns 1 (0), X=1757.77, Y=173.45, Mass=151, SNR=8.3, Peak=5 HFD=5.4
23:48:11.944 00.003 11872 Star::Find(15, 1512, 630, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:11.948 00.004 11872 Star::Find returns 1 (0), X=1510.99, Y=630.84, Mass=175, SNR=8.8, Peak=10 HFD=6.5
23:48:11.954 00.006 11872 Star::Find(15, 1549, 414, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:11.958 00.004 11872 Star::Find returns 1 (0), X=1548.46, Y=414.89, Mass=137, SNR=7.8, Peak=8 HFD=5.5
23:48:11.962 00.004 11872 Star::Find(15, 1885, 51, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:11.966 00.004 11872 Star::Find returns 1 (0), X=1884.16, Y=51.59, Mass=170, SNR=8.8, Peak=12 HFD=4.8
23:48:11.970 00.004 11872 Star::Find(15, 338, 324, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:11.974 00.004 11872 Star::Find returns 1 (0), X=337.90, Y=324.39, Mass=182, SNR=9.2, Peak=8 HFD=6.3
23:48:11.978 00.004 11872 Star::Find(15, 333, 430, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:11.982 00.004 11872 Star::Find returns 1 (0), X=332.72, Y=431.77, Mass=127, SNR=7.6, Peak=7 HFD=5.6
23:48:11.987 00.005 11872 Star::Find(15, 330, 914, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:11.991 00.004 11872 Star::Find returns 1 (0), X=329.89, Y=915.36, Mass=92, SNR=6.5, Peak=10 HFD=3.9
23:48:11.994 00.003 11872 Star::Find(15, 393, 959, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:11.998 00.004 11872 Star::Find returns 1 (0), X=392.60, Y=958.07, Mass=159, SNR=8.5, Peak=8 HFD=5.5
23:48:12.002 00.004 11872 Star::Find(15, 401, 605, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:12.005 00.003 11872 Star::Find returns 1 (0), X=401.03, Y=606.29, Mass=168, SNR=8.8, Peak=9 HFD=6.1
23:48:12.009 00.004 11872 Star::Find(15, 1522, 596, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:12.013 00.004 11872 Star::Find returns 1 (0), X=1521.69, Y=593.84, Mass=92, SNR=6.4, Peak=10 HFD=5.2
23:48:12.017 00.004 11872 Star::Find(15, 1723, 373, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:12.021 00.004 11872 Star::Find returns 1 (0), X=1722.85, Y=373.82, Mass=128, SNR=7.6, Peak=10 HFD=5.7
23:48:12.024 00.003 11872 Star::Find(15, 1811, 908, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:12.028 00.004 11872 Star::Find false star n=25 nbg=278 bg=0.7 sigma=0.7 thresh=3 peak=3
23:48:12.033 00.005 11872 Star::Find returns 0 (2), X=1811.00, Y=908.00, Mass=78, SNR=2.9, Peak=6 HFD=0.0
23:48:12.036 00.003 11872 Star::Find(15, 129, 885, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:12.040 00.004 11872 Star::Find returns 1 (0), X=129.37, Y=885.45, Mass=106, SNR=7.0, Peak=8 HFD=5.2
23:48:12.044 00.004 11872 Star::Find(15, 364, 388, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:12.047 00.003 11872 Star::Find false star n=28 nbg=273 bg=0.6 sigma=0.7 thresh=3 peak=3
23:48:12.051 00.004 11872 Star::Find returns 0 (2), X=364.00, Y=388.00, Mass=87, SNR=2.9, Peak=7 HFD=0.0
23:48:12.055 00.004 11872 Star::Find(15, 588, 555, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:12.059 00.004 11872 Star::Find false star n=44 nbg=286 bg=1.8 sigma=1.4 thresh=6 peak=6
23:48:12.062 00.003 11872 Star::Find returns 0 (2), X=588.00, Y=555.00, Mass=221, SNR=2.9, Peak=10 HFD=0.0
23:48:12.064 00.002 11872 Star::Find(15, 1674, 471, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:12.067 00.003 11872 Star::Find returns 1 (0), X=1674.32, Y=471.32, Mass=105, SNR=6.9, Peak=6 HFD=6.7
23:48:12.069 00.002 11872 Star::Find(15, 986, 47, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:12.073 00.004 11872 Star::Find false star n=34 nbg=276 bg=0.6 sigma=0.7 thresh=3 peak=3
23:48:12.075 00.002 11872 Star::Find returns 0 (2), X=986.00, Y=47.00, Mass=88, SNR=2.9, Peak=5 HFD=0.0
23:48:12.078 00.003 11872 Star::Find(15, 1736, 238, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:12.081 00.003 11872 Star::Find returns 1 (0), X=1749.20, Y=237.17, Mass=2065, SNR=30.6, Peak=80 HFD=6.0
23:48:12.084 00.003 11872 Star::Find(15, 337, 715, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:12.086 00.002 11872 Star::Find false star n=17 nbg=278 bg=0.6 sigma=0.7 thresh=3 peak=2
23:48:12.089 00.003 11872 Star::Find returns 0 (2), X=337.00, Y=715.00, Mass=46, SNR=2.9, Peak=5 HFD=0.0
23:48:12.091 00.002 11872 Star::Find(15, 605, 213, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:12.094 00.003 11872 Star::Find false star n=14 nbg=290 bg=1.1 sigma=1.0 thresh=4 peak=3
23:48:12.097 00.003 11872 Star::Find returns 0 (2), X=605.00, Y=213.00, Mass=46, SNR=2.9, Peak=6 HFD=0.0
23:48:12.100 00.003 11872 Star::Find(15, 137, 989, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:12.102 00.002 11872 Star::Find false star n=24 nbg=271 bg=0.6 sigma=0.7 thresh=3 peak=3
23:48:12.105 00.003 11872 Star::Find returns 0 (2), X=137.00, Y=989.00, Mass=70, SNR=2.9, Peak=6 HFD=0.0
23:48:12.108 00.003 11872 Star::Find(15, 57, 285, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:12.111 00.003 11872 Star::Find returns 1 (0), X=59.05, Y=272.16, Mass=1881, SNR=29.6, Peak=92 HFD=4.7
23:48:12.113 00.002 11872 Star::Find(15, 920, 552, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:12.116 00.003 11872 Star::Find false star n=19 nbg=281 bg=1.0 sigma=1.0 thresh=4 peak=4
23:48:12.120 00.004 11872 Star::Find returns 0 (2), X=920.00, Y=552.00, Mass=72, SNR=2.9, Peak=7 HFD=0.0
23:48:12.125 00.005 11872 Star::Find(15, 540, 479, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:12.127 00.002 11872 Star::Find false star n=21 nbg=278 bg=0.9 sigma=0.9 thresh=4 peak=4
23:48:12.130 00.003 11872 Star::Find returns 0 (2), X=540.00, Y=479.00, Mass=84, SNR=2.9, Peak=9 HFD=0.0
23:48:12.133 00.003 11872 Star::Find(15, 1869, 751, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:12.136 00.003 11872 Star::Find returns 1 (0), X=1857.82, Y=769.15, Mass=1821, SNR=29.2, Peak=15 HFD=4.4
23:48:12.139 00.003 11872 Star::Find(15, 916, 159, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:12.143 00.004 11872 Star::Find false star n=8 nbg=280 bg=0.6 sigma=0.7 thresh=3 peak=2
23:48:12.145 00.002 11872 Star::Find returns 0 (2), X=916.00, Y=159.00, Mass=20, SNR=2.9, Peak=5 HFD=0.0
23:48:12.149 00.004 11872 Star::Find(15, 1546, 1005, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:12.153 00.004 11872 Star::Find returns 1 (0), X=1543.66, Y=991.54, Mass=1028, SNR=21.2, Peak=36 HFD=5.6
23:48:12.155 00.002 11872 Star::Find(15, 383, 931, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:12.159 00.004 11872 Star::Find returns 1 (0), X=382.92, Y=933.02, Mass=71, SNR=5.6, Peak=8 HFD=5.0
23:48:12.162 00.003 11872 Star::Find(15, 1866, 786, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:12.165 00.003 11872 Star::Find returns 1 (0), X=1857.50, Y=774.04, Mass=4167, SNR=43.5, Peak=198 HFD=6.0
23:48:12.170 00.005 11872 Star::Find(15, 1600, 527, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:12.174 00.004 11872 Star::Find false star n=8 nbg=283 bg=0.5 sigma=0.7 thresh=3 peak=2
23:48:12.177 00.003 11872 Star::Find returns 0 (2), X=1600.00, Y=527.00, Mass=22, SNR=2.9, Peak=5 HFD=0.0
23:48:12.181 00.004 11872 Star::Find(15, 1551, 679, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:12.185 00.004 11872 Star::Find false star n=40 nbg=276 bg=0.6 sigma=0.7 thresh=3 peak=3
23:48:12.188 00.003 11872 Star::Find returns 0 (2), X=1551.00, Y=679.00, Mass=116, SNR=2.9, Peak=6 HFD=0.0
23:48:12.192 00.004 11872 Star::Find(15, 722, 94, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:12.195 00.003 11872 Star::Find false star n=21 nbg=286 bg=0.9 sigma=0.9 thresh=4 peak=3
23:48:12.199 00.004 11872 Star::Find returns 0 (2), X=722.00, Y=94.00, Mass=82, SNR=2.9, Peak=9 HFD=0.0
23:48:12.202 00.003 11872 Star::Find(15, 1179, 565, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:12.206 00.004 11872 Star::Find returns 1 (0), X=1179.97, Y=566.49, Mass=148, SNR=8.2, Peak=7 HFD=7.2
23:48:12.209 00.003 11872 Star::Find(15, 1536, 276, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:12.213 00.004 11872 Star::Find false star n=24 nbg=277 bg=0.6 sigma=0.7 thresh=3 peak=2
23:48:12.217 00.004 11872 Star::Find returns 0 (2), X=1536.00, Y=276.00, Mass=69, SNR=2.9, Peak=5 HFD=0.0
23:48:12.220 00.003 11872 Star::Find(15, 213, 566, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:12.224 00.004 11872 Star::Find returns 0 (2), X=213.00, Y=566.00, Mass=15, SNR=2.6, Peak=4 HFD=0.0
23:48:12.227 00.003 11872 Star::Find(15, 1024, 876, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:12.232 00.005 11872 Star::Find false star n=41 nbg=270 bg=0.7 sigma=0.7 thresh=3 peak=3
23:48:12.237 00.005 11872 Star::Find returns 0 (2), X=1024.00, Y=876.00, Mass=115, SNR=2.9, Peak=6 HFD=0.0
23:48:12.240 00.003 11872 Star::Find(15, 302, 431, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:12.244 00.004 11872 Star::Find returns 0 (3), X=302.00, Y=431.00, Mass=7, SNR=1.8, Peak=4 HFD=0.0
23:48:12.248 00.004 11872 Star::Find(15, 1027, 1078, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:12.251 00.003 11872 Star::Find false star n=16 nbg=266 bg=0.8 sigma=0.7 thresh=3 peak=2
23:48:12.255 00.004 11872 Star::Find returns 0 (2), X=1027.00, Y=1078.00, Mass=45, SNR=2.9, Peak=5 HFD=0.0
23:48:12.259 00.004 11872 Star::Find(15, 1234, 931, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:12.262 00.003 11872 Star::Find returns 0 (2), X=1234.00, Y=931.00, Mass=17, SNR=2.8, Peak=5 HFD=0.0
23:48:12.265 00.003 11872 Star::Find(15, 1883, 24, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:12.269 00.004 11872 Star::Find false star n=31 nbg=277 bg=0.7 sigma=0.8 thresh=3 peak=2
23:48:12.272 00.003 11872 Star::Find returns 0 (2), X=1883.00, Y=24.00, Mass=83, SNR=2.9, Peak=6 HFD=0.0
23:48:12.275 00.003 11872 Star::Find(15, 1815, 319, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:12.280 00.005 11872 Star::Find false star n=21 nbg=279 bg=0.6 sigma=0.7 thresh=3 peak=3
23:48:12.283 00.003 11872 Star::Find returns 0 (2), X=1815.00, Y=319.00, Mass=65, SNR=2.9, Peak=6 HFD=0.0
23:48:12.286 00.003 11872 AutoFind: finding best star pass 1
23:48:12.289 00.003 11872 Star::Find(15, 1858, 772, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:12.293 00.004 11872 Star::Find returns 1 (0), X=1857.75, Y=772.83, Mass=3988, SNR=41.9, Peak=216 HFD=5.7
23:48:12.296 00.003 11872 AutoFind returns star at [1858, 772] 123.6 Mass 3988 SNR 41.9
23:48:12.299 00.003 11872 Star::Find(15, 1858, 772, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:12.304 00.005 11872 Star::Find returns 1 (0), X=1857.75, Y=772.83, Mass=3988, SNR=41.9, Peak=216 HFD=5.7
23:48:12.307 00.003 11872 MultiStar: List (12): {1857.75, 772.83}(41.9), {59.05, 272.16}(29.6), {1749.20, 237.17}(30.6), {1544.09, 990.51}(23.0), {801.95, 468.22}(24.6), {1446.53, 1031.79}(18.9), {477.28, 227.05}(23.7), {191.21, 337.79}(16.5), {1065.83, 256.12}(22.6), {141.94, 851.74}(14.2), {275.04, 1067.78}(12.5), {906.14, 827.54}(22.2), 
23:48:12.311 00.004 11872 setting lock position to (1857.75, 772.83)
23:48:12.314 00.003 11872 AutoSelect: state = 1, call UpdateGuideState
23:48:12.317 00.003 11872 UpdateGuideState(): m_state=1
23:48:12.321 00.004 11872 Star::Find(15, 1857, 772, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:12.325 00.004 11872 Star::Find returns 1 (0), X=1857.75, Y=772.83, Mass=3988, SNR=41.9, Peak=216 HFD=5.7
23:48:12.329 00.004 11872 CameraToMount -- cameraTheta (0.00) - m_xAngle (0.00) = xAngle (-0.00 = -0.00)
23:48:12.332 00.003 11872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.97 = 2.97)
23:48:12.335 00.003 11872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
23:48:12.340 00.005 11872 setting force full frames = false
23:48:12.345 00.005 11872 setting lock position to (1857.75, 772.83)
23:48:12.348 00.003 11872 CurrentPosition() valid, moving to STATE_SELECTED
23:48:12.352 00.004 11872 Changing from state SELECTING to SELECTED
23:48:12.356 00.004 11872 guider state => SELECTED
23:48:12.361 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=216, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
23:48:12.365 00.004 11872 UpdateGuideState exits: m=3988 SNR=41.9
23:48:12.368 00.003 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=216, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
23:48:12.373 00.005 11872 Status Line: Auto-selected star at (1857.7, 772.8)
23:48:12.379 00.006 11872 PhdController: newstate STATE_WAIT_SELECTED
23:48:12.383 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:12.387 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:48:12.391 00.004 11872 Enqueuing Expose request
23:48:12.394 00.003 9960 Worker thread wakes up
23:48:12.394 00.000 11872 evsrv: cli 0D2D3400 connect
23:48:12.398 00.004 11872 case statement mapped state 2 to 1
23:48:12.403 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
23:48:12.403 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1843,758,31,31)
23:48:12.403 00.000 11872 case statement mapped state 2 to 1
23:48:12.409 00.006 11872 evsrv: cli 0D2D3400 request: {"method":"get_lock_position","id":"28f013bb-8968-43a2-a4f2-680ff8bcea64"}
23:48:12.413 00.004 11872 evsrv: cli 0D2D3400 response: {"jsonrpc":"2.0","result":[1857.75,772.83],"id":"28f013bb-8968-43a2-a4f2-680ff8bcea64"}
23:48:12.418 00.005 11872 evsrv: cli 0D2D3400 disconnect
23:48:12.424 00.006 11872 evsrv: cli 0D2D28C0 connect
23:48:12.428 00.004 11872 case statement mapped state 2 to 1
23:48:12.433 00.005 11872 case statement mapped state 2 to 1
23:48:12.437 00.004 11872 evsrv: cli 0D2D28C0 request: {"method":"get_app_state","id":"1dd687cd-a9d5-481e-8b61-c9c3ab1915df"}
23:48:12.442 00.005 11872 case statement mapped state 2 to 1
23:48:12.445 00.003 11872 evsrv: cli 0D2D28C0 response: {"jsonrpc":"2.0","result":"Selected","id":"1dd687cd-a9d5-481e-8b61-c9c3ab1915df"}
23:48:12.450 00.005 11872 evsrv: cli 0D2D28C0 disconnect
23:48:13.453 01.003 11872 evsrv: cli 0D2D28C0 connect
23:48:13.459 00.006 11872 case statement mapped state 2 to 1
23:48:13.461 00.002 11872 case statement mapped state 2 to 1
23:48:13.464 00.003 11872 evsrv: cli 0D2D28C0 request: {"method":"get_app_state","id":"abfc65c3-842f-4e84-9fe4-d3058e0e1d98"}
23:48:13.470 00.006 11872 case statement mapped state 2 to 1
23:48:13.476 00.006 11872 evsrv: cli 0D2D28C0 response: {"jsonrpc":"2.0","result":"Selected","id":"abfc65c3-842f-4e84-9fe4-d3058e0e1d98"}
23:48:13.480 00.004 11872 evsrv: cli 0D2D28C0 disconnect
23:48:13.648 00.168 9960 Exposure complete
23:48:13.766 00.118 9960 worker thread done servicing request
23:48:13.766 00.000 11872 OnExposeComplete: enter
23:48:13.771 00.005 11872 UpdateGuideState(): m_state=2
23:48:13.774 00.003 11872 Star::Find(15, 1857, 772, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:48:13.779 00.005 11872 Star::Find returns 1 (0), X=1857.80, Y=772.59, Mass=4262, SNR=43.7, Peak=207 HFD=5.7
23:48:13.783 00.004 11872 CameraToMount -- cameraTheta (-1.36) - m_xAngle (0.00) = xAngle (-1.37 = -1.37)
23:48:13.787 00.004 11872 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.60 = 1.60)
23:48:13.792 00.005 11872 CameraToMount -- cameraX=0.05 cameraY=-0.24 hyp=0.25 cameraTheta=-1.36 mountX=0.05 mountY=0.25, mountTheta=1.37
23:48:13.798 00.006 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=0, FiltMin=0, FiltMax=125, Gamma=1.000
23:48:13.803 00.005 11872 UpdateGuideState exits: m=4262 SNR=43.7
23:48:13.806 00.003 11872 PhdController: newstate STATE_CALIBRATE
23:48:13.811 00.005 11872 PhdController: newstate STATE_GUIDE
23:48:13.829 00.018 11872 Changing from state SELECTED to CALIBRATING_PRIMARY
23:48:13.833 00.004 11872 guider state => CALIBRATED
23:48:13.837 00.004 11872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
23:48:13.841 00.004 11872 reset dither spiral
23:48:13.845 00.004 11872 PhdController: newstate STATE_SETTLE_BEGIN
23:48:13.849 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:13.852 00.003 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:48:13.859 00.007 11872 Enqueuing Expose request
23:48:13.865 00.006 9960 Worker thread wakes up
23:48:13.865 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:48:13.865 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:48:14.482 00.617 11872 evsrv: cli 0D2D2E60 connect
23:48:14.489 00.007 11872 case statement mapped state 5 to 1
23:48:14.494 00.005 11872 case statement mapped state 5 to 1
23:48:14.500 00.006 11872 evsrv: cli 0D2D2E60 request: {"method":"get_app_state","id":"55973724-1dfc-4cdf-bbc0-cff7c59f8672"}
23:48:14.505 00.005 11872 case statement mapped state 5 to 1
23:48:14.509 00.004 11872 evsrv: cli 0D2D2E60 response: {"jsonrpc":"2.0","result":"Selected","id":"55973724-1dfc-4cdf-bbc0-cff7c59f8672"}
23:48:14.514 00.005 11872 evsrv: cli 0D2D2E60 disconnect
23:48:15.119 00.605 9960 Exposure complete
23:48:15.220 00.101 9960 worker thread done servicing request
23:48:15.221 00.001 11872 OnExposeComplete: enter
23:48:15.224 00.003 11872 UpdateGuideState(): m_state=5
23:48:15.227 00.003 11872 Star::Find(15, 1857, 772, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:48:15.231 00.004 11872 Star::Find returns 1 (0), X=1857.53, Y=773.36, Mass=4026, SNR=42.6, Peak=183 HFD=5.6
23:48:15.234 00.003 11872 CameraToMount -- cameraTheta (1.96) - m_xAngle (0.00) = xAngle (1.96 = 1.96)
23:48:15.238 00.004 11872 CameraToMount -- cameraTheta (1.96) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.93 = -1.36)
23:48:15.241 00.003 11872 CameraToMount -- cameraX=-0.22 cameraY=0.53 hyp=0.57 cameraTheta=1.96 mountX=-0.22 mountY=-0.56, mountTheta=-1.94
23:48:15.247 00.006 11872 Changing from state CALIBRATED to GUIDING
23:48:15.250 00.003 11872 ScopeASCOM::GetDeclinationRadians() returns 31.3
23:48:15.254 00.004 11872 ScopeASCOM::SideOfPier() returns 0
23:48:15.258 00.004 11872 AdjustCalibrationForScopePointing (scope): current dec=31.3 pierSide=0, cal dec=0.0 pierSide=0 rotAngle=None bin=1
23:48:15.263 00.005 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:48:15.267 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:48:15.270 00.003 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:48:15.274 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:48:15.278 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:48:15.282 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:48:15.286 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:48:15.290 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:48:15.294 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:48:15.299 00.005 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:48:15.302 00.003 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:48:15.306 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:48:15.309 00.003 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:48:15.401 00.092 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:48:15.408 00.007 11872 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 2.900000
23:48:15.413 00.005 11872 Dec comp: XRate 1.564 -> 1.337 for dec 0.0 -> dec 31.3
23:48:15.419 00.006 11872 ScopeASCOM::GetDeclinationRadians() returns 31.3
23:48:15.424 00.005 11872 ScopeASCOM::SideOfPier() returns 0
23:48:15.429 00.005 11872 setting lock position to (1857.53, 773.36)
23:48:15.434 00.005 11872 guider state => GUIDING
23:48:15.439 00.005 11872 Status Line: Guiding
23:48:15.444 00.005 11872 Mount: notify guiding started
23:48:15.452 00.008 11872 GetString("/profile/5/name", "") returns "PHD SF 2025"
23:48:15.456 00.004 11872 GetString("/profile/5/scope/calibration/timestamp", "") returns "11/21/2025 10:15:14 PM"
23:48:15.460 00.004 11872 GetDouble("/profile/5/scope/calibration/xRate", 1.000000) returns 0.001564
23:48:15.465 00.005 11872 GetDouble("/profile/5/scope/calibration/yRate", 1.000000) returns 0.001340
23:48:15.469 00.004 11872 GetInt("/profile/5/scope/calibration/binning", 1) returns 1
23:48:15.474 00.005 11872 GetDouble("/profile/5/scope/calibration/xAngle", 0.000000) returns 0.004073
23:48:15.478 00.004 11872 GetDouble("/profile/5/scope/calibration/yAngle", 0.000000) returns -1.738880
23:48:15.482 00.004 11872 GetDouble("/profile/5/scope/calibration/declination", 0.000000) returns 0.000075
23:48:15.486 00.004 11872 GetInt("/profile/5/scope/calibration/pierSide", -1) returns 0
23:48:15.490 00.004 11872 GetInt("/profile/5/scope/calibration/raGuideParity", 0) returns 1
23:48:15.494 00.004 11872 GetInt("/profile/5/scope/calibration/decGuideParity", 0) returns -1
23:48:15.499 00.005 11872 GetDouble("/profile/5/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
23:48:15.503 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:48:15.506 00.003 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:48:15.509 00.003 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:48:15.513 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:48:15.518 00.005 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:48:15.522 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:48:15.526 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:48:15.530 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:48:15.534 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:48:15.538 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:48:15.541 00.003 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:48:15.546 00.005 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:48:15.550 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:48:15.554 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:48:15.558 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:48:15.562 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:48:15.566 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:48:15.570 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:48:15.574 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:48:15.578 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:48:15.581 00.003 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:48:15.586 00.005 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:48:15.590 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:48:15.593 00.003 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:48:15.597 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:48:15.601 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:48:15.622 00.021 11872 evsrv: cli 0D2D28C0 connect
23:48:15.627 00.005 11872 case statement mapped state 6 to 3
23:48:15.632 00.005 11872 case statement mapped state 6 to 3
23:48:15.637 00.005 11872 evsrv: cli 0D2D28C0 request: {"method":"get_app_state","id":"fd58f332-2dc0-44b5-acb4-13f1b2b92e3a"}
23:48:15.640 00.003 11872 case statement mapped state 6 to 3
23:48:15.645 00.005 11872 evsrv: cli 0D2D28C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"fd58f332-2dc0-44b5-acb4-13f1b2b92e3a"}
23:48:15.651 00.006 11872 evsrv: cli 0D2D28C0 disconnect
23:48:15.714 00.063 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:48:15.722 00.008 11872 ScopeASCOM::SideOfPier() returns 0
23:48:15.728 00.006 11872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
23:48:15.735 00.007 11872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
23:48:15.740 00.005 11872 ScopeASCOM::GetDeclinationRadians() returns 31.3
23:48:15.744 00.004 11872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 31.3
23:48:15.749 00.005 11872 MountToCamera -- mountTheta (-0.00) + m_xAngle (0.00) = xAngle (0.00 = 0.00)
23:48:15.753 00.004 11872 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
23:48:15.757 00.004 11872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
23:48:15.760 00.003 11872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
23:48:15.765 00.005 11872 GetInt("/profile/5/AutoLoadCalibration", -1) returns 1
23:48:15.770 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=183, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
23:48:15.774 00.004 11872 UpdateGuideState exits: m=4026 SNR=42.6
23:48:15.777 00.003 11872 PhdController: newstate STATE_SETTLE_WAIT
23:48:15.782 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:15.785 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:48:15.789 00.004 11872 Enqueuing Expose request
23:48:15.794 00.005 9960 Worker thread wakes up
23:48:15.794 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:48:15.795 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1843,758,31,31)
23:48:17.038 01.243 9960 Exposure complete
23:48:17.150 00.112 9960 worker thread done servicing request
23:48:17.150 00.000 11872 OnExposeComplete: enter
23:48:17.155 00.005 11872 UpdateGuideState(): m_state=6
23:48:17.158 00.003 11872 Star::Find(15, 1857, 773, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:17.163 00.005 11872 Star::Find returns 1 (0), X=1857.86, Y=772.42, Mass=4186, SNR=43.5, Peak=176 HFD=5.6
23:48:17.167 00.004 11872 CameraToMount -- cameraTheta (-1.23) - m_xAngle (0.00) = xAngle (-1.24 = -1.24)
23:48:17.171 00.004 11872 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.73 = 1.73)
23:48:17.174 00.003 11872 CameraToMount -- cameraX=0.33 cameraY=-0.94 hyp=1.00 cameraTheta=-1.23 mountX=0.33 mountY=0.98, mountTheta=1.25
23:48:17.180 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.33, y=-0.94, opts=13)
23:48:17.184 00.004 11872 Enqueuing Move request for scope (0.33, -0.94)
23:48:17.187 00.003 9960 Worker thread wakes up
23:48:17.187 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.94) opts 0xd
23:48:17.188 00.001 9960 Handling offset move in thread for scope, endpoint = (0.33, -0.94)
23:48:17.188 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=176, med=0, FiltMin=0, FiltMax=119, Gamma=1.000
23:48:17.191 00.003 11872 UpdateGuideState exits: m=4186 SNR=43.5
23:48:17.195 00.004 9960 Moving (0.33, -0.94) raw xDistance=0.33 yDistance=0.98
23:48:17.195 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.33
23:48:17.196 00.001 9960 resist switch: large excursion: input 0.98 thresh 0.60 direction from 0 to 1
23:48:17.196 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.95
23:48:17.196 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.98 from input 0.98
23:48:17.196 00.000 9960 MoveAxis(W, 155, ABG)
23:48:17.196 00.000 9960 Guiding  Dir = 3, Dur = 155
23:48:17.196 00.000 11872 PhdController: settling, locked = 1, distance = 0.70 (1.50) aobump = 0 frame = 1 / 99999
23:48:17.201 00.005 9960 IsSlewing returns 0
23:48:17.201 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763790497.201,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.70,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:48:17.204 00.003 9960 IsGuiding returns 0
23:48:17.205 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:17.209 00.004 9960 PulseGuide returned control before completion, sleep 165
23:48:17.209 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:48:17.212 00.003 11872 Enqueuing Expose request
23:48:17.387 00.175 9960 IsGuiding returns 1
23:48:17.388 00.001 9960 scope still moving after pulse duration time elapsed
23:48:17.418 00.030 9960 IsSlewing returns 0
23:48:17.418 00.000 9960 IsGuiding returns 1
23:48:17.449 00.031 9960 IsSlewing returns 0
23:48:17.450 00.001 9960 IsGuiding returns 1
23:48:17.481 00.031 9960 IsSlewing returns 0
23:48:17.481 00.000 9960 IsGuiding returns 0
23:48:17.483 00.002 9960 scope move finished after 155 + 122 ms
23:48:17.483 00.000 9960 Move returns status 0, amount 155
23:48:17.483 00.000 9960 MoveAxis(S, 734, ABG)
23:48:17.484 00.001 9960 Guiding  Dir = 1, Dur = 734
23:48:17.484 00.000 9960 IsSlewing returns 0
23:48:17.485 00.001 9960 IsGuiding returns 0
23:48:17.486 00.001 9960 PulseGuide returned control before completion, sleep 744
23:48:18.235 00.749 9960 IsGuiding returns 1
23:48:18.236 00.001 9960 scope still moving after pulse duration time elapsed
23:48:18.267 00.031 9960 IsSlewing returns 0
23:48:18.268 00.001 9960 IsGuiding returns 0
23:48:18.269 00.001 9960 scope move finished after 734 + 49 ms
23:48:18.269 00.000 9960 Move returns status 0, amount 734
23:48:18.270 00.001 9960 move complete, result=0
23:48:18.270 00.000 9960 worker thread done servicing request
23:48:18.270 00.000 9960 Worker thread wakes up
23:48:18.271 00.001 11872 GuideStep: 0.3 px 155 ms WEST, 1.0 px 734 ms SOUTH
23:48:18.277 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
23:48:18.277 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1843,758,31,31)
23:48:19.524 01.247 9960 Exposure complete
23:48:19.642 00.118 9960 worker thread done servicing request
23:48:19.642 00.000 11872 OnExposeComplete: enter
23:48:19.647 00.005 11872 UpdateGuideState(): m_state=6
23:48:19.650 00.003 11872 Star::Find(15, 1857, 772, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:48:19.655 00.005 11872 Star::Find returns 1 (0), X=1857.89, Y=773.33, Mass=4245, SNR=43.9, Peak=187 HFD=5.7
23:48:19.659 00.004 11872 CameraToMount -- cameraTheta (-0.08) - m_xAngle (0.00) = xAngle (-0.08 = -0.08)
23:48:19.662 00.003 11872 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.89 = 2.89)
23:48:19.666 00.004 11872 CameraToMount -- cameraX=0.36 cameraY=-0.03 hyp=0.36 cameraTheta=-0.08 mountX=0.36 mountY=0.09, mountTheta=0.25
23:48:19.671 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.36, y=-0.03, opts=13)
23:48:19.676 00.005 11872 Enqueuing Move request for scope (0.36, -0.03)
23:48:19.679 00.003 9960 Worker thread wakes up
23:48:19.680 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.36, -0.03) opts 0xd
23:48:19.680 00.000 9960 Handling offset move in thread for scope, endpoint = (0.36, -0.03)
23:48:19.680 00.000 9960 Moving (0.36, -0.03) raw xDistance=0.36 yDistance=0.09
23:48:19.680 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.36
23:48:19.681 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=187, med=0, FiltMin=0, FiltMax=118, Gamma=1.000
23:48:19.684 00.003 11872 UpdateGuideState exits: m=4245 SNR=43.9
23:48:19.689 00.005 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:48:19.689 00.000 11872 PhdController: settling, locked = 1, distance = 0.60 (1.50) aobump = 0 frame = 2 / 99999
23:48:19.693 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:48:19.693 00.000 9960 MoveAxis(W, 181, ABG)
23:48:19.694 00.001 9960 Guiding  Dir = 3, Dur = 181
23:48:19.694 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763790499.693,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.60,"Time":2.5,"SettleTime":10.0,"StarLocked":true}
23:48:19.698 00.004 9960 IsSlewing returns 0
23:48:19.698 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:19.701 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:48:19.706 00.005 9960 IsGuiding returns 0
23:48:19.706 00.000 11872 Enqueuing Expose request
23:48:19.710 00.004 9960 PulseGuide returned control before completion, sleep 191
23:48:19.906 00.196 9960 IsGuiding returns 1
23:48:19.906 00.000 9960 scope still moving after pulse duration time elapsed
23:48:19.938 00.032 9960 IsSlewing returns 0
23:48:19.938 00.000 9960 IsGuiding returns 0
23:48:19.939 00.001 9960 scope move finished after 181 + 51 ms
23:48:19.939 00.000 9960 Move returns status 0, amount 181
23:48:19.939 00.000 9960 MoveAxis(N, 0, ABG)
23:48:19.939 00.000 9960 Move returns status 0, amount 0
23:48:19.939 00.000 9960 move complete, result=0
23:48:19.939 00.000 9960 worker thread done servicing request
23:48:19.941 00.002 11872 GuideStep: 0.4 px 181 ms WEST, 0.1 px 0 ms NORTH
23:48:19.944 00.003 9960 Worker thread wakes up
23:48:19.944 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:48:19.944 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1843,758,31,31)
23:48:21.186 01.242 9960 Exposure complete
23:48:21.305 00.119 9960 worker thread done servicing request
23:48:21.305 00.000 11872 OnExposeComplete: enter
23:48:21.309 00.004 11872 UpdateGuideState(): m_state=6
23:48:21.313 00.004 11872 Star::Find(15, 1857, 773, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:48:21.317 00.004 11872 Star::Find returns 1 (0), X=1857.87, Y=772.80, Mass=4195, SNR=44.1, Peak=207 HFD=6.0
23:48:21.321 00.004 11872 CameraToMount -- cameraTheta (-1.03) - m_xAngle (0.00) = xAngle (-1.03 = -1.03)
23:48:21.325 00.004 11872 CameraToMount -- cameraTheta (-1.03) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.94 = 1.94)
23:48:21.328 00.003 11872 CameraToMount -- cameraX=0.34 cameraY=-0.56 hyp=0.66 cameraTheta=-1.03 mountX=0.34 mountY=0.61, mountTheta=1.07
23:48:21.333 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.34, y=-0.56, opts=13)
23:48:21.337 00.004 11872 Enqueuing Move request for scope (0.34, -0.56)
23:48:21.341 00.004 9960 Worker thread wakes up
23:48:21.341 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.56) opts 0xd
23:48:21.341 00.000 9960 Handling offset move in thread for scope, endpoint = (0.34, -0.56)
23:48:21.341 00.000 9960 Moving (0.34, -0.56) raw xDistance=0.34 yDistance=0.61
23:48:21.341 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.34
23:48:21.341 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.61 from input 0.61
23:48:21.341 00.000 9960 MoveAxis(W, 172, ABG)
23:48:21.341 00.000 9960 Guiding  Dir = 3, Dur = 172
23:48:21.341 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=0, FiltMin=0, FiltMax=114, Gamma=1.000
23:48:21.347 00.006 9960 IsSlewing returns 0
23:48:21.347 00.000 11872 UpdateGuideState exits: m=4195 SNR=44.1
23:48:21.350 00.003 9960 IsGuiding returns 0
23:48:21.351 00.001 11872 PhdController: settling, locked = 1, distance = 0.62 (1.50) aobump = 0 frame = 3 / 99999
23:48:21.354 00.003 11872 evsrv: {"Event":"Settling","Timestamp":1763790501.354,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.62,"Time":4.2,"SettleTime":10.0,"StarLocked":true}
23:48:21.357 00.003 9960 PulseGuide returned control before completion, sleep 182
23:48:21.357 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:21.361 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:48:21.366 00.005 11872 Enqueuing Expose request
23:48:21.552 00.186 9960 IsGuiding returns 1
23:48:21.553 00.001 9960 scope still moving after pulse duration time elapsed
23:48:21.583 00.030 9960 IsSlewing returns 0
23:48:21.585 00.002 9960 IsGuiding returns 0
23:48:21.585 00.000 9960 scope move finished after 172 + 63 ms
23:48:21.586 00.001 9960 Move returns status 0, amount 172
23:48:21.587 00.001 9960 MoveAxis(S, 458, ABG)
23:48:21.587 00.000 9960 Guiding  Dir = 1, Dur = 458
23:48:21.588 00.001 9960 IsSlewing returns 0
23:48:21.588 00.000 9960 IsGuiding returns 0
23:48:21.589 00.001 9960 PulseGuide returned control before completion, sleep 468
23:48:22.066 00.477 9960 IsGuiding returns 1
23:48:22.067 00.001 9960 scope still moving after pulse duration time elapsed
23:48:22.097 00.030 9960 IsSlewing returns 0
23:48:22.097 00.000 9960 IsGuiding returns 0
23:48:22.098 00.001 9960 scope move finished after 458 + 51 ms
23:48:22.098 00.000 9960 Move returns status 0, amount 458
23:48:22.098 00.000 9960 move complete, result=0
23:48:22.098 00.000 9960 worker thread done servicing request
23:48:22.099 00.001 11872 GuideStep: 0.3 px 172 ms WEST, 0.6 px 458 ms SOUTH
23:48:22.103 00.004 9960 Worker thread wakes up
23:48:22.104 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
23:48:22.105 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1843,758,31,31)
23:48:23.361 01.256 9960 Exposure complete
23:48:23.486 00.125 9960 worker thread done servicing request
23:48:23.487 00.001 11872 OnExposeComplete: enter
23:48:23.490 00.003 11872 UpdateGuideState(): m_state=6
23:48:23.493 00.003 11872 Star::Find(15, 1857, 772, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
23:48:23.498 00.005 11872 Star::Find returns 1 (0), X=1857.58, Y=773.64, Mass=4196, SNR=43.4, Peak=192 HFD=5.6
23:48:23.501 00.003 11872 CameraToMount -- cameraTheta (1.40) - m_xAngle (0.00) = xAngle (1.40 = 1.40)
23:48:23.504 00.003 11872 CameraToMount -- cameraTheta (1.40) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.37 = -1.92)
23:48:23.508 00.004 11872 CameraToMount -- cameraX=0.05 cameraY=0.28 hyp=0.29 cameraTheta=1.40 mountX=0.05 mountY=-0.27, mountTheta=-1.39
23:48:23.514 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.05, y=0.28, opts=13)
23:48:23.517 00.003 11872 Enqueuing Move request for scope (0.05, 0.28)
23:48:23.521 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=192, med=0, FiltMin=0, FiltMax=105, Gamma=1.000
23:48:23.524 00.003 9960 Worker thread wakes up
23:48:23.524 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.28) opts 0xd
23:48:23.525 00.001 9960 Handling offset move in thread for scope, endpoint = (0.05, 0.28)
23:48:23.525 00.000 9960 Moving (0.05, 0.28) raw xDistance=0.05 yDistance=-0.27
23:48:23.525 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:48:23.525 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
23:48:23.525 00.000 11872 UpdateGuideState exits: m=4196 SNR=43.4
23:48:23.530 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
23:48:23.530 00.000 9960 MoveAxis(E, 0, ABG)
23:48:23.530 00.000 9960 Move returns status 0, amount 0
23:48:23.530 00.000 9960 MoveAxis(N, 0, ABG)
23:48:23.530 00.000 9960 Move returns status 0, amount 0
23:48:23.530 00.000 9960 move complete, result=0
23:48:23.530 00.000 9960 worker thread done servicing request
23:48:23.530 00.000 11872 PhdController: settling, locked = 1, distance = 0.52 (1.50) aobump = 0 frame = 4 / 99999
23:48:23.535 00.005 11872 evsrv: {"Event":"Settling","Timestamp":1763790503.535,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.52,"Time":6.3,"SettleTime":10.0,"StarLocked":true}
23:48:23.538 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:23.542 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:48:23.545 00.003 11872 Enqueuing Expose request
23:48:23.549 00.004 9960 Worker thread wakes up
23:48:23.549 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:48:23.549 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
23:48:23.552 00.003 9960 Handling exposure in thread, d=1000 o=3 r=(1843,758,31,31)
23:48:24.799 01.247 9960 Exposure complete
23:48:24.915 00.116 9960 worker thread done servicing request
23:48:24.915 00.000 11872 OnExposeComplete: enter
23:48:24.921 00.006 11872 UpdateGuideState(): m_state=6
23:48:24.926 00.005 11872 Star::Find(15, 1857, 773, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
23:48:24.929 00.003 11872 Star::Find returns 1 (0), X=1857.75, Y=773.54, Mass=4309, SNR=44.0, Peak=203 HFD=5.6
23:48:24.935 00.006 11872 CameraToMount -- cameraTheta (0.68) - m_xAngle (0.00) = xAngle (0.68 = 0.68)
23:48:24.939 00.004 11872 CameraToMount -- cameraTheta (0.68) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (3.65 = -2.63)
23:48:24.943 00.004 11872 CameraToMount -- cameraX=0.22 cameraY=0.18 hyp=0.29 cameraTheta=0.68 mountX=0.23 mountY=-0.14, mountTheta=-0.56
23:48:24.948 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.22, y=0.18, opts=13)
23:48:24.952 00.004 11872 Enqueuing Move request for scope (0.22, 0.18)
23:48:24.956 00.004 9960 Worker thread wakes up
23:48:24.956 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.18) opts 0xd
23:48:24.956 00.000 9960 Handling offset move in thread for scope, endpoint = (0.22, 0.18)
23:48:24.957 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=203, med=0, FiltMin=0, FiltMax=116, Gamma=1.000
23:48:24.960 00.003 9960 Moving (0.22, 0.18) raw xDistance=0.23 yDistance=-0.14
23:48:24.960 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
23:48:24.960 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:48:24.960 00.000 11872 UpdateGuideState exits: m=4309 SNR=44.0
23:48:24.965 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:48:24.965 00.000 9960 MoveAxis(W, 106, ABG)
23:48:24.966 00.001 9960 Guiding  Dir = 3, Dur = 106
23:48:24.966 00.000 11872 PhdController: settling, locked = 1, distance = 0.45 (1.50) aobump = 0 frame = 5 / 99999
23:48:24.970 00.004 11872 evsrv: {"Event":"Settling","Timestamp":1763790504.970,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.45,"Time":7.8,"SettleTime":10.0,"StarLocked":true}
23:48:24.974 00.004 9960 IsSlewing returns 0
23:48:24.974 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:24.978 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:48:24.983 00.005 9960 IsGuiding returns 0
23:48:24.983 00.000 11872 Enqueuing Expose request
23:48:24.987 00.004 9960 PulseGuide returned control before completion, sleep 116
23:48:25.118 00.131 9960 IsGuiding returns 1
23:48:25.118 00.000 9960 scope still moving after pulse duration time elapsed
23:48:25.151 00.033 9960 IsSlewing returns 0
23:48:25.153 00.002 9960 IsGuiding returns 1
23:48:25.183 00.030 9960 IsSlewing returns 0
23:48:25.184 00.001 9960 IsGuiding returns 0
23:48:25.185 00.001 9960 scope move finished after 106 + 95 ms
23:48:25.185 00.000 9960 Move returns status 0, amount 106
23:48:25.186 00.001 9960 MoveAxis(N, 0, ABG)
23:48:25.186 00.000 9960 Move returns status 0, amount 0
23:48:25.186 00.000 9960 move complete, result=0
23:48:25.186 00.000 9960 worker thread done servicing request
23:48:25.187 00.001 9960 Worker thread wakes up
23:48:25.188 00.001 11872 GuideStep: 0.2 px 106 ms WEST, -0.1 px 0 ms NORTH
23:48:25.194 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
23:48:25.194 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1843,758,31,31)
23:48:26.442 01.248 9960 Exposure complete
23:48:26.532 00.090 9960 worker thread done servicing request
23:48:26.532 00.000 11872 OnExposeComplete: enter
23:48:26.536 00.004 11872 UpdateGuideState(): m_state=6
23:48:26.538 00.002 11872 Star::Find(15, 1857, 773, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
23:48:26.543 00.005 11872 Star::Find returns 1 (0), X=1857.70, Y=773.54, Mass=4111, SNR=43.0, Peak=192 HFD=5.6
23:48:26.548 00.005 11872 CameraToMount -- cameraTheta (0.80) - m_xAngle (0.00) = xAngle (0.80 = 0.80)
23:48:26.551 00.003 11872 CameraToMount -- cameraTheta (0.80) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (3.76 = -2.52)
23:48:26.555 00.004 11872 CameraToMount -- cameraX=0.17 cameraY=0.18 hyp=0.25 cameraTheta=0.80 mountX=0.17 mountY=-0.15, mountTheta=-0.69
23:48:26.560 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.17, y=0.18, opts=13)
23:48:26.564 00.004 11872 Enqueuing Move request for scope (0.17, 0.18)
23:48:26.567 00.003 9960 Worker thread wakes up
23:48:26.567 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.18) opts 0xd
23:48:26.568 00.001 9960 Handling offset move in thread for scope, endpoint = (0.17, 0.18)
23:48:26.568 00.000 9960 Moving (0.17, 0.18) raw xDistance=0.17 yDistance=-0.15
23:48:26.568 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
23:48:26.568 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:48:26.569 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:48:26.569 00.000 9960 MoveAxis(E, 0, ABG)
23:48:26.569 00.000 9960 Move returns status 0, amount 0
23:48:26.569 00.000 9960 MoveAxis(N, 0, ABG)
23:48:26.569 00.000 9960 Move returns status 0, amount 0
23:48:26.570 00.001 9960 move complete, result=0
23:48:26.570 00.000 9960 worker thread done servicing request
23:48:26.570 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=192, med=0, FiltMin=0, FiltMax=115, Gamma=1.000
23:48:26.573 00.003 11872 UpdateGuideState exits: m=4111 SNR=43.0
23:48:26.579 00.006 11872 PhdController: settling, locked = 1, distance = 0.39 (1.50) aobump = 0 frame = 6 / 99999
23:48:26.583 00.004 11872 evsrv: {"Event":"Settling","Timestamp":1763790506.583,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.39,"Time":9.4,"SettleTime":10.0,"StarLocked":true}
23:48:26.586 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:26.589 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:48:26.594 00.005 11872 Enqueuing Expose request
23:48:26.598 00.004 9960 Worker thread wakes up
23:48:26.598 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:48:26.598 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1843,758,31,31)
23:48:26.598 00.000 11872 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:48:27.853 01.255 9960 Exposure complete
23:48:27.978 00.125 9960 worker thread done servicing request
23:48:27.979 00.001 11872 OnExposeComplete: enter
23:48:27.984 00.005 11872 UpdateGuideState(): m_state=6
23:48:27.988 00.004 11872 Star::Find(15, 1857, 773, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
23:48:27.992 00.004 11872 Star::Find returns 1 (0), X=1857.51, Y=774.36, Mass=4075, SNR=42.9, Peak=191 HFD=5.6
23:48:27.996 00.004 11872 CameraToMount -- cameraTheta (1.59) - m_xAngle (0.00) = xAngle (1.58 = 1.58)
23:48:28.000 00.004 11872 CameraToMount -- cameraTheta (1.59) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.55 = -1.73)
23:48:28.005 00.005 11872 CameraToMount -- cameraX=-0.02 cameraY=1.00 hyp=1.00 cameraTheta=1.59 mountX=-0.01 mountY=-0.98, mountTheta=-1.58
23:48:28.009 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.02, y=1.00, opts=13)
23:48:28.014 00.005 11872 Enqueuing Move request for scope (-0.02, 1.00)
23:48:28.019 00.005 9960 Worker thread wakes up
23:48:28.019 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=191, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
23:48:28.024 00.005 11872 UpdateGuideState exits: m=4075 SNR=42.9
23:48:28.027 00.003 11872 PhdController: settling, locked = 1, distance = 0.57 (1.50) aobump = 0 frame = 7 / 99999
23:48:28.031 00.004 11872 PhdController: newstate STATE_FINISH
23:48:28.035 00.004 11872 PhdController complete: success
23:48:28.038 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 1.00) opts 0xd
23:48:28.038 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.02, 1.00)
23:48:28.039 00.001 9960 Moving (-0.02, 1.00) raw xDistance=-0.01 yDistance=-0.98
23:48:28.039 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:48:28.039 00.000 9960 resist switch: large excursion: input -0.98 thresh 0.60 direction from 1 to -1
23:48:28.040 00.001 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.95
23:48:28.040 00.000 11872 evsrv: {"Event":"SettleDone","Timestamp":1763790508.038,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":7,"DroppedFrames":0}
23:48:28.043 00.003 9960 GuideAlgorithmResistSwitch::result() returns -0.98 from input -0.98
23:48:28.043 00.000 9960 MoveAxis(E, 0, ABG)
23:48:28.043 00.000 11872 Mount: notify guiding dither settle done success=1
23:48:28.050 00.007 9960 Move returns status 0, amount 0
23:48:28.050 00.000 9960 MoveAxis(N, 735, ABG)
23:48:28.050 00.000 9960 Guiding  Dir = 0, Dur = 735
23:48:28.050 00.000 11872 PhdController: newstate STATE_IDLE
23:48:28.054 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:28.059 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:48:28.062 00.003 9960 IsSlewing returns 0
23:48:28.063 00.001 11872 Enqueuing Expose request
23:48:28.067 00.004 9960 IsGuiding returns 0
23:48:28.067 00.000 9960 PulseGuide returned control before completion, sleep 745
23:48:28.825 00.758 9960 IsGuiding returns 1
23:48:28.826 00.001 9960 scope still moving after pulse duration time elapsed
23:48:28.858 00.032 9960 IsSlewing returns 0
23:48:28.859 00.001 9960 IsGuiding returns 0
23:48:28.859 00.000 9960 scope move finished after 735 + 57 ms
23:48:28.859 00.000 9960 Move returns status 0, amount 735
23:48:28.860 00.001 9960 move complete, result=0
23:48:28.860 00.000 9960 worker thread done servicing request
23:48:28.861 00.001 9960 Worker thread wakes up
23:48:28.861 00.000 11872 GuideStep: -0.0 px 0 ms EAST, -1.0 px 735 ms NORTH
23:48:28.866 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
23:48:28.867 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1843,758,31,31)
23:48:29.242 00.375 11872 evsrv: cli 0D2D3360 connect
23:48:29.251 00.009 11872 case statement mapped state 6 to 3
23:48:29.270 00.019 11872 case statement mapped state 6 to 3
23:48:29.274 00.004 11872 evsrv: cli 0D2D3360 request: {"method":"get_app_state","id":"8faff253-ef76-4a0b-9b7e-1a1ca51e70db"}
23:48:29.278 00.004 11872 case statement mapped state 6 to 3
23:48:29.282 00.004 11872 evsrv: cli 0D2D3360 response: {"jsonrpc":"2.0","result":"Guiding","id":"8faff253-ef76-4a0b-9b7e-1a1ca51e70db"}
23:48:29.286 00.004 11872 evsrv: cli 0D2D3360 disconnect
23:48:29.289 00.003 11872 evsrv: cli 0D2D28C0 connect
23:48:29.294 00.005 11872 case statement mapped state 6 to 3
23:48:29.300 00.006 11872 case statement mapped state 6 to 3
23:48:29.305 00.005 11872 evsrv: cli 0D2D28C0 request: {"method":"stop_capture","id":"a930cf5f-4162-4881-a0c2-0823fe90c353"}
23:48:29.309 00.004 11872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:48:29.314 00.005 11872 Status Line: Waiting for devices...
23:48:29.318 00.004 11872 evsrv: cli 0D2D28C0 response: {"jsonrpc":"2.0","result":0,"id":"a930cf5f-4162-4881-a0c2-0823fe90c353"}
23:48:29.323 00.005 11872 evsrv: cli 0D2D28C0 disconnect
23:48:29.331 00.008 11872 evsrv: cli 0D2D3400 connect
23:48:29.336 00.005 11872 case statement mapped state 6 to 3
23:48:29.340 00.004 11872 case statement mapped state 6 to 3
23:48:29.343 00.003 11872 evsrv: cli 0D2D3400 request: {"method":"get_app_state","id":"3921cdf9-ec9b-4d4b-b979-c84d61840d85"}
23:48:29.347 00.004 11872 case statement mapped state 6 to 3
23:48:29.350 00.003 11872 evsrv: cli 0D2D3400 response: {"jsonrpc":"2.0","result":"Guiding","id":"3921cdf9-ec9b-4d4b-b979-c84d61840d85"}
23:48:29.354 00.004 11872 evsrv: cli 0D2D3400 disconnect
23:48:29.423 00.069 9960 ZWO: stopexposure
23:48:30.072 00.649 9960 ZWO: stopexposure
23:48:30.073 00.001 9960 Error thrown from C:\cygwin\home\agalasso\projects\phd2\worker_thread.cpp:190->Capture failed
23:48:30.073 00.000 9960 worker thread done servicing request
23:48:30.073 00.000 11872 OnExposeComplete: enter
23:48:30.079 00.006 11872 OnExposeComplete: Capture Error reported
23:48:30.086 00.007 11872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
23:48:30.092 00.006 11872 Mount: notify guiding stopped
23:48:30.100 00.008 11872 Changing from state GUIDING to STOP
23:48:30.104 00.004 11872 guider state => SELECTED
23:48:30.108 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=191, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
23:48:30.112 00.004 11872 Changing from state SELECTED to UNINITIALIZED
23:48:30.117 00.005 11872 guider state => SELECTING
23:48:30.124 00.007 11872 Status Line: Stopped.
23:48:30.129 00.005 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\myframe_events.cpp:489->Error reported capturing image
23:48:30.357 00.228 11872 evsrv: cli 0D2D34A0 connect
23:48:30.366 00.009 11872 evsrv: cli 0D2D34A0 request: {"method":"get_app_state","id":"e492f324-e544-4a7b-ba20-53b84f064da1"}
23:48:30.372 00.006 11872 evsrv: cli 0D2D34A0 response: {"jsonrpc":"2.0","result":"Stopped","id":"e492f324-e544-4a7b-ba20-53b84f064da1"}
23:48:30.379 00.007 11872 evsrv: cli 0D2D34A0 disconnect
23:48:47.137 16.758 11872 evsrv: cli 0D2D2780 connect
23:48:47.151 00.014 11872 evsrv: cli 0D2D2780 request: {"method":"get_app_state","id":"d22e3a96-4792-437a-9dd2-2fe51ababc75"}
23:48:47.157 00.006 11872 evsrv: cli 0D2D2780 response: {"jsonrpc":"2.0","result":"Stopped","id":"d22e3a96-4792-437a-9dd2-2fe51ababc75"}
23:48:47.163 00.006 11872 evsrv: cli 0D2D2780 disconnect
23:48:47.168 00.005 11872 evsrv: cli 0D2D2320 connect
23:48:47.174 00.006 11872 evsrv: cli 0D2D2320 request: {"method":"get_calibrated","id":"3ef60376-709b-43a2-918b-ddd258aa1223"}
23:48:47.178 00.004 11872 evsrv: cli 0D2D2320 response: {"jsonrpc":"2.0","result":true,"id":"3ef60376-709b-43a2-918b-ddd258aa1223"}
23:48:47.183 00.005 11872 evsrv: cli 0D2D2320 disconnect
23:48:47.188 00.005 11872 evsrv: cli 0D2D2F00 connect
23:48:47.193 00.005 11872 evsrv: cli 0D2D2F00 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"e279df89-fca5-4056-ad98-6d3b34fb5112"}
23:48:47.198 00.005 11872 PhdController::Guide begins
23:48:47.204 00.006 11872 PhdController: newstate STATE_SETUP
23:48:47.209 00.005 11872 PhdController: setup
23:48:47.214 00.005 11872 PhdController: newstate STATE_ATTEMPT_START
23:48:47.219 00.005 11872 PhdController: start capturing
23:48:47.223 00.004 11872 Changing from state SELECTING to UNINITIALIZED
23:48:47.226 00.003 11872 guider state => SELECTING
23:48:47.231 00.005 11872 setting force full frames = true
23:48:47.235 00.004 11872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
23:48:47.244 00.009 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:48:47.249 00.005 11872 Enqueuing Expose request
23:48:47.252 00.003 11872 PhdController: newstate STATE_SELECT_STAR
23:48:47.256 00.004 9960 Worker thread wakes up
23:48:47.256 00.000 11872 evsrv: cli 0D2D2F00 response: {"jsonrpc":"2.0","result":0,"id":"e279df89-fca5-4056-ad98-6d3b34fb5112"}
23:48:47.261 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
23:48:47.261 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:48:47.261 00.000 11872 evsrv: cli 0D2D2F00 disconnect
23:48:47.267 00.006 11872 evsrv: cli 0D2D3040 connect
23:48:47.271 00.004 11872 case statement mapped state 1 to 101
23:48:47.276 00.005 11872 case statement mapped state 1 to 101
23:48:47.280 00.004 11872 evsrv: cli 0D2D3040 request: {"method":"get_lock_shift_params","id":"efdb266d-4d21-484a-9ad7-809fd94b0de5"}
23:48:47.284 00.004 11872 evsrv: cli 0D2D3040 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"efdb266d-4d21-484a-9ad7-809fd94b0de5"}
23:48:47.288 00.004 11872 evsrv: cli 0D2D3040 disconnect
23:48:47.294 00.006 11872 evsrv: cli 0D2D23C0 connect
23:48:47.298 00.004 11872 case statement mapped state 1 to 101
23:48:47.301 00.003 11872 case statement mapped state 1 to 101
23:48:47.304 00.003 11872 evsrv: cli 0D2D23C0 request: {"method":"get_lock_position","id":"3554faeb-36da-4326-91c0-258c8161a180"}
23:48:47.310 00.006 11872 evsrv: cli 0D2D23C0 response: {"jsonrpc":"2.0","result":null,"id":"3554faeb-36da-4326-91c0-258c8161a180"}
23:48:47.314 00.004 11872 evsrv: cli 0D2D23C0 disconnect
23:48:48.314 01.000 11872 evsrv: cli 0D2D2780 connect
23:48:48.320 00.006 11872 case statement mapped state 1 to 101
23:48:48.325 00.005 11872 case statement mapped state 1 to 101
23:48:48.329 00.004 11872 evsrv: cli 0D2D2780 request: {"method":"get_lock_position","id":"ec1cd813-5b6f-411b-a1f6-dcfc35763797"}
23:48:48.332 00.003 11872 evsrv: cli 0D2D2780 response: {"jsonrpc":"2.0","result":null,"id":"ec1cd813-5b6f-411b-a1f6-dcfc35763797"}
23:48:48.336 00.004 11872 evsrv: cli 0D2D2780 disconnect
23:48:48.503 00.167 9960 Exposure complete
23:48:48.623 00.120 9960 worker thread done servicing request
23:48:48.624 00.001 11872 OnExposeComplete: enter
23:48:48.628 00.004 11872 UpdateGuideState(): m_state=1
23:48:48.632 00.004 11872 UpdateCurrentPosition: no star selected
23:48:48.637 00.005 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
23:48:48.641 00.004 11872 Status Line: No star selected
23:48:48.646 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=185, med=0, FiltMin=0, FiltMax=132, Gamma=1.000
23:48:48.649 00.003 11872 UpdateGuideState exits: No star selected
23:48:48.652 00.003 11872 GuiderMultiStar::AutoSelect enter
23:48:48.655 00.003 11872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
23:48:48.757 00.102 11872 AutoFind: auto downsample for scale 1.00 => 1x
23:48:48.937 00.180 11872 AutoFind: global mean = -0.0, stdev 2.3
23:48:48.941 00.004 11872 AutoFind: using threshold = 0.1
23:48:49.177 00.236 11872 AutoFind: local max [1616, 221] 130.2
23:48:49.183 00.006 11872 AutoFind: local max [1858, 774] 109.3
23:48:49.187 00.004 11872 AutoFind: local max [60, 271] 80.9
23:48:49.191 00.004 11872 AutoFind: local max [1750, 234] 54.9
23:48:49.198 00.007 11872 AutoFind: local max [1544, 992] 30.4
23:48:49.204 00.006 11872 AutoFind: local max [803, 465] 27.6
23:48:49.211 00.007 11872 AutoFind: local max [479, 224] 22.8
23:48:49.217 00.006 11872 AutoFind: local max [11, 634] 22.6
23:48:49.221 00.004 11872 AutoFind: local max [1446, 1032] 21.5
23:48:49.226 00.005 11872 AutoFind: local max [1066, 253] 21.1
23:48:49.231 00.005 11872 AutoFind: local max [193, 336] 20.1
23:48:49.235 00.004 11872 AutoFind: local max [155, 436] 19.0
23:48:49.238 00.003 11872 AutoFind: local max [276, 1066] 17.1
23:48:49.242 00.004 11872 AutoFind: local max [143, 850] 16.8
23:48:49.245 00.003 11872 AutoFind: local max [906, 829] 15.3
23:48:49.247 00.002 11872 AutoFind: local max [1343, 79] 13.4
23:48:49.250 00.003 11872 AutoFind: local max [59, 920] 12.9
23:48:49.254 00.004 11872 AutoFind: local max [780, 54] 11.4
23:48:49.257 00.003 11872 AutoFind: local max [511, 302] 9.6
23:48:49.261 00.004 11872 AutoFind: local max [303, 354] 9.6
23:48:49.263 00.002 11872 AutoFind: local max [62, 580] 9.4
23:48:49.266 00.003 11872 AutoFind: local max [1790, 1086] 8.9
23:48:49.269 00.003 11872 AutoFind: local max [529, 219] 8.8
23:48:49.274 00.005 11872 AutoFind: local max [1885, 48] 8.8
23:48:49.277 00.003 11872 AutoFind: local max [19, 515] 8.7
23:48:49.279 00.002 11872 AutoFind: local max [332, 1006] 8.5
23:48:49.283 00.004 11872 AutoFind: local max [1469, 387] 8.0
23:48:49.285 00.002 11872 AutoFind: local max [413, 257] 8.0
23:48:49.288 00.003 11872 AutoFind: local max [1393, 480] 8.0
23:48:49.292 00.004 11872 AutoFind: local max [614, 62] 7.4
23:48:49.295 00.003 11872 AutoFind: local max [1395, 474] 7.3
23:48:49.298 00.003 11872 AutoFind: local max [1383, 566] 7.1
23:48:49.301 00.003 11872 AutoFind: local max [1808, 155] 6.8
23:48:49.303 00.002 11872 AutoFind: local max [1373, 502] 6.7
23:48:49.309 00.006 11872 AutoFind: local max [1844, 546] 6.6
23:48:49.313 00.004 11872 AutoFind: local max [586, 552] 6.5
23:48:49.315 00.002 11872 AutoFind: local max [162, 937] 6.5
23:48:49.319 00.004 11872 AutoFind: local max [339, 324] 6.4
23:48:49.323 00.004 11872 AutoFind: local max [131, 884] 6.3
23:48:49.327 00.004 11872 AutoFind: local max [584, 560] 5.9
23:48:49.331 00.004 11872 AutoFind: local max [541, 479] 5.4
23:48:49.334 00.003 11872 AutoFind: local max [1383, 558] 5.4
23:48:49.339 00.005 11872 AutoFind: local max [403, 602] 5.3
23:48:49.343 00.004 11872 AutoFind: local max [309, 574] 5.3
23:48:49.346 00.003 11872 AutoFind: local max [682, 1064] 5.3
23:48:49.349 00.003 11872 AutoFind: local max [1419, 360] 5.2
23:48:49.352 00.003 11872 AutoFind: local max [334, 434] 5.2
23:48:49.354 00.002 11872 AutoFind: local max [694, 1077] 5.1
23:48:49.358 00.004 11872 AutoFind: local max [1037, 979] 5.1
23:48:49.361 00.003 11872 AutoFind: local max [839, 765] 5.1
23:48:49.365 00.004 11872 AutoFind: local max [895, 607] 5.1
23:48:49.368 00.003 11872 AutoFind: local max [838, 772] 5.0
23:48:49.370 00.002 11872 AutoFind: local max [1234, 286] 4.9
23:48:49.373 00.003 11872 AutoFind: local max [1550, 419] 4.9
23:48:49.376 00.003 11872 AutoFind: local max [1605, 219] 4.8
23:48:49.378 00.002 11872 AutoFind: local max [1037, 974] 4.7
23:48:49.382 00.004 11872 AutoFind: local max [921, 544] 4.7
23:48:49.384 00.002 11872 AutoFind: local max [1724, 371] 4.7
23:48:49.389 00.005 11872 AutoFind: local max [1757, 326] 4.6
23:48:49.392 00.003 11872 AutoFind: local max [330, 914] 4.6
23:48:49.394 00.002 11872 AutoFind: local max [1882, 21] 4.5
23:48:49.397 00.003 11872 AutoFind: local max [1550, 414] 4.5
23:48:49.400 00.003 11872 AutoFind: local max [1627, 230] 4.5
23:48:49.403 00.003 11872 AutoFind: local max [1364, 659] 4.4
23:48:49.406 00.003 11872 AutoFind: local max [1236, 293] 4.4
23:48:49.408 00.002 11872 AutoFind: local max [394, 953] 4.4
23:48:49.412 00.004 11872 AutoFind: local max [384, 930] 4.3
23:48:49.414 00.002 11872 AutoFind: local max [1512, 374] 4.3
23:48:49.418 00.004 11872 AutoFind: local max [1604, 226] 4.3
23:48:49.420 00.002 11872 AutoFind: local max [1076, 549] 4.2
23:48:49.423 00.003 11872 AutoFind: local max [1732, 512] 4.1
23:48:49.426 00.003 11872 AutoFind: local max [1627, 209] 4.1
23:48:49.430 00.004 11872 AutoFind: local max [1759, 177] 4.0
23:48:49.433 00.003 11872 AutoFind: local max [1615, 240] 3.9
23:48:49.436 00.003 11872 AutoFind: local max [1034, 986] 3.9
23:48:49.438 00.002 11872 AutoFind: local max [127, 286] 3.9
23:48:49.441 00.003 11872 AutoFind: local max [1753, 855] 3.9
23:48:49.443 00.002 11872 AutoFind: local max [457, 562] 3.8
23:48:49.447 00.004 11872 AutoFind: local max [1074, 194] 3.8
23:48:49.450 00.003 11872 AutoFind: local max [1537, 275] 3.8
23:48:49.454 00.004 11872 AutoFind: local max [1627, 216] 3.8
23:48:49.456 00.002 11872 AutoFind: local max [1616, 207] 3.8
23:48:49.459 00.003 11872 AutoFind: local max [1417, 728] 3.7
23:48:49.462 00.003 11872 AutoFind: local max [732, 310] 3.7
23:48:49.464 00.002 11872 AutoFind: local max [1100, 43] 3.7
23:48:49.468 00.004 11872 AutoFind: local max [1276, 890] 3.7
23:48:49.471 00.003 11872 AutoFind: local max [1743, 879] 3.7
23:48:49.474 00.003 11872 AutoFind: local max [1418, 906] 3.7
23:48:49.476 00.002 11872 AutoFind: local max [1731, 310] 3.7
23:48:49.480 00.004 11872 AutoFind: local max [1429, 133] 3.7
23:48:49.482 00.002 11872 AutoFind: local max [781, 184] 3.7
23:48:49.487 00.005 11872 AutoFind: local max [376, 678] 3.6
23:48:49.489 00.002 11872 AutoFind: local max [335, 168] 3.6
23:48:49.493 00.004 11872 AutoFind: local max [761, 184] 3.5
23:48:49.497 00.004 11872 AutoFind: local max [1253, 1022] 3.5
23:48:49.501 00.004 11872 AutoFind: local max [907, 1044] 3.5
23:48:49.504 00.003 11872 AutoFind: local max [491, 117] 3.5
23:48:49.509 00.005 11872 AutoFind: local max [1530, 1026] 3.5
23:48:49.513 00.004 11872 AutoFind: local max [1418, 366] 3.5
23:48:49.516 00.003 11872 AutoFind: local max [1059, 452] 3.5
23:48:49.518 00.002 11872 AutoFind: too close [1418, 366] 3.5 - [1419, 360] 5.2
23:48:49.521 00.003 11872 AutoFind: too close [761, 184] 3.5 - [781, 184] 3.7
23:48:49.525 00.004 11872 AutoFind: too close [1616, 207] 3.8 - [1627, 216] 3.8
23:48:49.528 00.003 11872 AutoFind: too close [1616, 207] 3.8 - [1627, 209] 4.1
23:48:49.530 00.002 11872 AutoFind: too close [1616, 207] 3.8 - [1604, 226] 4.3
23:48:49.533 00.003 11872 AutoFind: too close [1616, 207] 3.8 - [1605, 219] 4.8
23:48:49.536 00.003 11872 AutoFind: close dim-bright [1616, 207] 3.8 - [1616, 221] 130.2
23:48:49.539 00.003 11872 AutoFind: too close [1627, 216] 3.8 - [1627, 209] 4.1
23:48:49.541 00.002 11872 AutoFind: too close [1627, 216] 3.8 - [1627, 230] 4.5
23:48:49.544 00.003 11872 AutoFind: close dim-bright [1627, 216] 3.8 - [1616, 221] 130.2
23:48:49.548 00.004 11872 AutoFind: too close [1034, 986] 3.9 - [1037, 974] 4.7
23:48:49.550 00.002 11872 AutoFind: too close [1034, 986] 3.9 - [1037, 979] 5.1
23:48:49.553 00.003 11872 AutoFind: too close [1615, 240] 3.9 - [1604, 226] 4.3
23:48:49.556 00.003 11872 AutoFind: too close [1615, 240] 3.9 - [1627, 230] 4.5
23:48:49.559 00.003 11872 AutoFind: close dim-bright [1615, 240] 3.9 - [1616, 221] 130.2
23:48:49.562 00.003 11872 AutoFind: close dim-bright [1627, 209] 4.1 - [1616, 221] 130.2
23:48:49.565 00.003 11872 AutoFind: too close [1604, 226] 4.3 - [1605, 219] 4.8
23:48:49.568 00.003 11872 AutoFind: close dim-bright [1604, 226] 4.3 - [1616, 221] 130.2
23:48:49.573 00.005 11872 AutoFind: too close [1236, 293] 4.4 - [1234, 286] 4.9
23:48:49.575 00.002 11872 AutoFind: close dim-bright [1627, 230] 4.5 - [1616, 221] 130.2
23:48:49.578 00.003 11872 AutoFind: too close [1550, 414] 4.5 - [1550, 419] 4.9
23:48:49.581 00.003 11872 AutoFind: too close [1037, 974] 4.7 - [1037, 979] 5.1
23:48:49.584 00.003 11872 AutoFind: close dim-bright [1605, 219] 4.8 - [1616, 221] 130.2
23:48:49.586 00.002 11872 AutoFind: too close [838, 772] 5.0 - [839, 765] 5.1
23:48:49.590 00.004 11872 AutoFind: too close [694, 1077] 5.1 - [682, 1064] 5.3
23:48:49.594 00.004 11872 AutoFind: too close [1383, 558] 5.4 - [1383, 566] 7.1
23:48:49.596 00.002 11872 AutoFind: too close [584, 560] 5.9 - [586, 552] 6.5
23:48:49.600 00.004 11872 AutoFind: too close [1395, 474] 7.3 - [1393, 480] 8.0
23:48:49.604 00.004 11872 AutoFind: too close to edge [1790, 1086] 8.9
23:48:49.608 00.004 11872 AutoFind: too close to edge [11, 634] 22.6
23:48:49.612 00.004 11872 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
23:48:49.616 00.004 11872 Star::Find(15, 1616, 221, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:49.620 00.004 11872 Star::Find returns 1 (0), X=1616.47, Y=221.81, Mass=5368, SNR=49.0, Peak=185 HFD=6.4
23:48:49.625 00.005 11872 Star::Find(15, 1858, 774, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:49.630 00.005 11872 Star::Find returns 1 (0), X=1858.36, Y=772.89, Mass=4034, SNR=43.0, Peak=184 HFD=5.8
23:48:49.636 00.006 11872 Star::Find(15, 60, 271, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:49.642 00.006 11872 Star::Find returns 1 (0), X=60.13, Y=270.52, Mass=1950, SNR=30.1, Peak=101 HFD=5.3
23:48:49.646 00.004 11872 Star::Find(15, 1750, 234, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:49.649 00.003 11872 Star::Find returns 1 (0), X=1750.14, Y=235.79, Mass=1892, SNR=29.1, Peak=84 HFD=5.8
23:48:49.654 00.005 11872 Star::Find(15, 1544, 992, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:49.656 00.002 11872 Star::Find returns 1 (0), X=1544.58, Y=990.02, Mass=1161, SNR=22.8, Peak=39 HFD=6.1
23:48:49.660 00.004 11872 Star::Find(15, 803, 465, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:49.662 00.002 11872 Star::Find returns 1 (0), X=802.16, Y=469.40, Mass=1568, SNR=26.6, Peak=46 HFD=6.9
23:48:49.666 00.004 11872 Star::Find(15, 479, 224, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:49.669 00.003 11872 Star::Find returns 1 (0), X=478.22, Y=225.69, Mass=1328, SNR=23.8, Peak=40 HFD=6.5
23:48:49.671 00.002 11872 Star::Find(15, 1446, 1032, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:49.674 00.003 11872 Star::Find returns 1 (0), X=1447.58, Y=1030.26, Mass=797, SNR=18.9, Peak=28 HFD=5.6
23:48:49.678 00.004 11872 Star::Find(15, 1066, 253, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:49.680 00.002 11872 Star::Find returns 1 (0), X=1066.59, Y=253.67, Mass=1138, SNR=22.0, Peak=33 HFD=7.0
23:48:49.683 00.003 11872 Star::Find(15, 193, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:49.686 00.003 11872 Star::Find returns 1 (0), X=191.91, Y=336.70, Mass=661, SNR=17.4, Peak=30 HFD=5.7
23:48:49.688 00.002 11872 Star::Find(15, 155, 436, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:49.691 00.003 11872 Star::Find returns 1 (0), X=155.09, Y=434.14, Mass=569, SNR=15.8, Peak=29 HFD=5.4
23:48:49.694 00.003 11872 Star::Find(15, 276, 1066, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:49.696 00.002 11872 Star::Find returns 1 (0), X=275.99, Y=1066.22, Mass=319, SNR=12.2, Peak=19 HFD=4.5
23:48:49.700 00.004 11872 Star::Find(15, 143, 850, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:49.703 00.003 11872 Star::Find returns 1 (0), X=142.84, Y=849.89, Mass=453, SNR=14.3, Peak=22 HFD=5.4
23:48:49.706 00.003 11872 Star::Find(15, 906, 829, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:49.708 00.002 11872 Star::Find returns 1 (0), X=907.05, Y=826.83, Mass=755, SNR=17.7, Peak=27 HFD=6.3
23:48:49.712 00.004 11872 Star::Find(15, 1343, 79, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:49.714 00.002 11872 Star::Find returns 1 (0), X=1344.00, Y=79.90, Mass=491, SNR=14.8, Peak=22 HFD=6.2
23:48:49.717 00.003 11872 Star::Find(15, 59, 920, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:49.719 00.002 11872 Star::Find returns 1 (0), X=58.88, Y=920.15, Mass=224, SNR=10.2, Peak=18 HFD=4.2
23:48:49.722 00.003 11872 Star::Find(15, 780, 54, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:49.725 00.003 11872 Star::Find returns 1 (0), X=781.24, Y=54.10, Mass=525, SNR=15.4, Peak=19 HFD=6.3
23:48:49.729 00.004 11872 Star::Find(15, 511, 302, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:49.731 00.002 11872 Star::Find returns 1 (0), X=511.55, Y=299.72, Mass=363, SNR=12.8, Peak=15 HFD=5.9
23:48:49.734 00.003 11872 Star::Find(15, 303, 354, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:49.738 00.004 11872 Star::Find returns 1 (0), X=302.58, Y=356.50, Mass=237, SNR=10.4, Peak=14 HFD=5.0
23:48:49.740 00.002 11872 Star::Find(15, 62, 580, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:49.744 00.004 11872 Star::Find returns 1 (0), X=62.15, Y=580.15, Mass=183, SNR=9.3, Peak=11 HFD=4.6
23:48:49.747 00.003 11872 Star::Find(15, 529, 219, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:49.751 00.004 11872 Star::Find returns 1 (0), X=529.53, Y=219.77, Mass=369, SNR=12.8, Peak=14 HFD=6.5
23:48:49.753 00.002 11872 Star::Find(15, 1885, 48, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:49.756 00.003 11872 Star::Find returns 1 (0), X=1885.39, Y=49.71, Mass=136, SNR=7.9, Peak=14 HFD=4.2
23:48:49.759 00.003 11872 Star::Find(15, 19, 515, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:49.762 00.003 11872 Star::Find returns 1 (0), X=19.08, Y=514.02, Mass=174, SNR=9.1, Peak=17 HFD=4.4
23:48:49.765 00.003 11872 Star::Find(15, 332, 1006, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:49.768 00.003 11872 Star::Find returns 1 (0), X=331.89, Y=1005.72, Mass=178, SNR=9.0, Peak=9 HFD=4.9
23:48:49.772 00.004 11872 Star::Find(15, 1469, 387, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:49.775 00.003 11872 Star::Find returns 1 (0), X=1470.08, Y=388.42, Mass=353, SNR=12.5, Peak=11 HFD=6.7
23:48:49.781 00.006 11872 Star::Find(15, 413, 257, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:49.784 00.003 11872 Star::Find returns 1 (0), X=413.49, Y=255.64, Mass=312, SNR=11.9, Peak=13 HFD=5.5
23:48:49.788 00.004 11872 Star::Find(15, 614, 62, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:49.794 00.006 11872 Star::Find returns 1 (0), X=613.73, Y=63.00, Mass=83, SNR=6.2, Peak=7 HFD=4.2
23:48:49.798 00.004 11872 Star::Find(15, 1808, 155, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:49.802 00.004 11872 Star::Find returns 1 (0), X=1807.83, Y=155.37, Mass=258, SNR=11.0, Peak=14 HFD=5.7
23:48:49.805 00.003 11872 Star::Find(15, 1373, 502, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:49.808 00.003 11872 Star::Find returns 1 (0), X=1372.70, Y=503.73, Mass=218, SNR=9.9, Peak=10 HFD=6.0
23:48:49.812 00.004 11872 Star::Find(15, 1844, 546, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:49.814 00.002 11872 Star::Find returns 1 (0), X=1844.50, Y=546.96, Mass=147, SNR=8.1, Peak=9 HFD=6.0
23:48:49.817 00.003 11872 Star::Find(15, 162, 937, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:49.820 00.003 11872 Star::Find returns 1 (0), X=161.97, Y=936.70, Mass=142, SNR=8.0, Peak=12 HFD=4.4
23:48:49.823 00.003 11872 Star::Find(15, 339, 324, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:49.826 00.003 11872 Star::Find returns 1 (0), X=339.59, Y=321.73, Mass=143, SNR=8.0, Peak=9 HFD=5.6
23:48:49.830 00.004 11872 Star::Find(15, 131, 884, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:49.833 00.003 11872 Star::Find returns 1 (0), X=130.98, Y=884.60, Mass=126, SNR=7.7, Peak=8 HFD=5.1
23:48:49.837 00.004 11872 Star::Find(15, 541, 479, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:49.841 00.004 11872 Star::Find returns 1 (0), X=540.98, Y=480.29, Mass=122, SNR=7.4, Peak=8 HFD=6.1
23:48:49.844 00.003 11872 Star::Find(15, 403, 602, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:49.848 00.004 11872 Star::Find false star n=28 nbg=284 bg=0.9 sigma=0.9 thresh=4 peak=4
23:48:49.852 00.004 11872 Star::Find returns 0 (2), X=403.00, Y=602.00, Mass=120, SNR=2.9, Peak=8 HFD=0.0
23:48:49.855 00.003 11872 Star::Find(15, 309, 574, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:49.858 00.003 11872 Star::Find returns 1 (0), X=308.74, Y=574.54, Mass=169, SNR=8.8, Peak=10 HFD=5.4
23:48:49.861 00.003 11872 Star::Find(15, 334, 434, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:49.863 00.002 11872 Star::Find returns 1 (0), X=334.17, Y=431.62, Mass=111, SNR=7.1, Peak=6 HFD=5.7
23:48:49.866 00.003 11872 Star::Find(15, 895, 607, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:49.873 00.007 11872 Star::Find false star n=40 nbg=283 bg=1.1 sigma=0.9 thresh=4 peak=4
23:48:49.878 00.005 11872 Star::Find returns 0 (2), X=895.00, Y=607.00, Mass=143, SNR=2.9, Peak=7 HFD=0.0
23:48:49.885 00.007 11872 Star::Find(15, 921, 544, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:49.890 00.005 11872 Star::Find false star n=33 nbg=283 bg=1.0 sigma=0.9 thresh=4 peak=4
23:48:49.896 00.006 11872 Star::Find returns 0 (2), X=921.00, Y=544.00, Mass=116, SNR=2.9, Peak=6 HFD=0.0
23:48:49.904 00.008 11872 Star::Find(15, 1724, 371, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:49.909 00.005 11872 Star::Find false star n=22 nbg=281 bg=0.9 sigma=0.9 thresh=4 peak=4
23:48:49.916 00.007 11872 Star::Find returns 0 (2), X=1724.00, Y=371.00, Mass=82, SNR=2.9, Peak=8 HFD=0.0
23:48:49.920 00.004 11872 Star::Find(15, 1757, 326, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:49.923 00.003 11872 Star::Find returns 1 (0), X=1756.73, Y=326.59, Mass=104, SNR=6.9, Peak=7 HFD=5.4
23:48:49.926 00.003 11872 Star::Find(15, 330, 914, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:49.930 00.004 11872 Star::Find returns 1 (0), X=330.33, Y=913.90, Mass=110, SNR=7.0, Peak=9 HFD=5.1
23:48:49.934 00.004 11872 Star::Find(15, 1882, 21, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:49.937 00.003 11872 Star::Find false star n=30 nbg=277 bg=0.7 sigma=0.7 thresh=3 peak=3
23:48:49.940 00.003 11872 Star::Find returns 0 (2), X=1882.00, Y=21.00, Mass=89, SNR=2.9, Peak=9 HFD=0.0
23:48:49.945 00.005 11872 Star::Find(15, 1364, 659, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:49.949 00.004 11872 Star::Find false star n=24 nbg=285 bg=0.9 sigma=0.9 thresh=4 peak=4
23:48:49.952 00.003 11872 Star::Find returns 0 (2), X=1364.00, Y=659.00, Mass=93, SNR=2.9, Peak=7 HFD=0.0
23:48:49.955 00.003 11872 Star::Find(15, 394, 953, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:49.958 00.003 11872 Star::Find false star n=26 nbg=285 bg=0.9 sigma=0.9 thresh=4 peak=4
23:48:49.962 00.004 11872 Star::Find returns 0 (2), X=394.00, Y=953.00, Mass=100, SNR=2.9, Peak=8 HFD=0.0
23:48:49.966 00.004 11872 Star::Find(15, 384, 930, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:49.969 00.003 11872 Star::Find returns 1 (0), X=384.17, Y=930.45, Mass=82, SNR=6.1, Peak=7 HFD=6.7
23:48:49.971 00.002 11872 Star::Find(15, 1512, 374, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:49.974 00.003 11872 Star::Find false star n=20 nbg=287 bg=0.9 sigma=0.9 thresh=4 peak=3
23:48:49.977 00.003 11872 Star::Find returns 0 (2), X=1512.00, Y=374.00, Mass=69, SNR=2.9, Peak=7 HFD=0.0
23:48:49.981 00.004 11872 Star::Find(15, 1076, 549, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:49.983 00.002 11872 Star::Find false star n=25 nbg=276 bg=0.7 sigma=0.7 thresh=3 peak=3
23:48:49.986 00.003 11872 Star::Find returns 0 (2), X=1076.00, Y=549.00, Mass=68, SNR=2.9, Peak=6 HFD=0.0
23:48:49.989 00.003 11872 Star::Find(15, 1732, 512, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:49.994 00.005 11872 Star::Find false star n=20 nbg=277 bg=0.7 sigma=0.7 thresh=3 peak=2
23:48:49.996 00.002 11872 Star::Find returns 0 (2), X=1732.00, Y=512.00, Mass=55, SNR=2.9, Peak=5 HFD=0.0
23:48:49.999 00.003 11872 Star::Find(15, 1759, 177, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:50.002 00.003 11872 Star::Find false star n=38 nbg=271 bg=0.7 sigma=0.7 thresh=3 peak=3
23:48:50.006 00.004 11872 Star::Find returns 0 (2), X=1759.00, Y=177.00, Mass=111, SNR=2.9, Peak=6 HFD=0.0
23:48:50.008 00.002 11872 Star::Find(15, 127, 286, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:50.012 00.004 11872 Star::Find false star n=22 nbg=278 bg=0.6 sigma=0.7 thresh=3 peak=3
23:48:50.015 00.003 11872 Star::Find returns 0 (2), X=127.00, Y=286.00, Mass=66, SNR=2.9, Peak=6 HFD=0.0
23:48:50.019 00.004 11872 Star::Find(15, 1753, 855, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:50.023 00.004 11872 Star::Find false star n=14 nbg=274 bg=0.5 sigma=0.7 thresh=3 peak=2
23:48:50.027 00.004 11872 Star::Find returns 0 (2), X=1753.00, Y=855.00, Mass=36, SNR=2.9, Peak=5 HFD=0.0
23:48:50.030 00.003 11872 Star::Find(15, 457, 562, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:50.033 00.003 11872 Star::Find false star n=20 nbg=275 bg=0.6 sigma=0.7 thresh=3 peak=3
23:48:50.037 00.004 11872 Star::Find returns 0 (2), X=457.00, Y=562.00, Mass=60, SNR=2.9, Peak=6 HFD=0.0
23:48:50.040 00.003 11872 Star::Find(15, 1074, 194, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:50.044 00.004 11872 Star::Find false star n=23 nbg=274 bg=1.0 sigma=1.0 thresh=4 peak=4
23:48:50.047 00.003 11872 Star::Find returns 0 (2), X=1074.00, Y=194.00, Mass=88, SNR=2.9, Peak=7 HFD=0.0
23:48:50.050 00.003 11872 Star::Find(15, 1537, 275, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:50.055 00.005 11872 Star::Find false star n=22 nbg=275 bg=0.7 sigma=0.8 thresh=3 peak=3
23:48:50.058 00.003 11872 Star::Find returns 0 (2), X=1537.00, Y=275.00, Mass=70, SNR=2.9, Peak=8 HFD=0.0
23:48:50.061 00.003 11872 Star::Find(15, 1417, 728, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:50.065 00.004 11872 Star::Find returns 1 (0), X=1413.80, Y=727.11, Mass=126, SNR=7.5, Peak=8 HFD=6.4
23:48:50.069 00.004 11872 Star::Find(15, 732, 310, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:50.071 00.002 11872 Star::Find returns 0 (2), X=732.00, Y=310.00, Mass=15, SNR=2.5, Peak=7 HFD=0.0
23:48:50.076 00.005 11872 Star::Find(15, 1100, 43, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:50.079 00.003 11872 Star::Find returns 0 (2), X=1100.00, Y=43.00, Mass=16, SNR=2.7, Peak=4 HFD=0.0
23:48:50.082 00.003 11872 Star::Find(15, 1276, 890, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:50.087 00.005 11872 Star::Find false star n=29 nbg=276 bg=0.7 sigma=0.7 thresh=3 peak=3
23:48:50.090 00.003 11872 Star::Find returns 0 (2), X=1276.00, Y=890.00, Mass=84, SNR=2.9, Peak=6 HFD=0.0
23:48:50.094 00.004 11872 Star::Find(15, 1743, 879, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:50.097 00.003 11872 Star::Find false star n=26 nbg=276 bg=0.6 sigma=0.7 thresh=3 peak=3
23:48:50.101 00.004 11872 Star::Find returns 0 (2), X=1743.00, Y=879.00, Mass=76, SNR=2.9, Peak=6 HFD=0.0
23:48:50.105 00.004 11872 Star::Find(15, 1418, 906, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:50.108 00.003 11872 Star::Find false star n=8 nbg=283 bg=0.6 sigma=0.7 thresh=3 peak=2
23:48:50.112 00.004 11872 Star::Find returns 0 (2), X=1418.00, Y=906.00, Mass=21, SNR=2.9, Peak=4 HFD=0.0
23:48:50.115 00.003 11872 Star::Find(15, 1731, 310, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:50.119 00.004 11872 Star::Find false star n=21 nbg=284 bg=0.9 sigma=1.0 thresh=4 peak=4
23:48:50.123 00.004 11872 Star::Find returns 0 (2), X=1731.00, Y=310.00, Mass=89, SNR=2.9, Peak=8 HFD=0.0
23:48:50.127 00.004 11872 Star::Find(15, 1429, 133, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:50.130 00.003 11872 Star::Find returns 0 (2), X=1429.00, Y=133.00, Mass=18, SNR=2.9, Peak=4 HFD=0.0
23:48:50.133 00.003 11872 Star::Find(15, 376, 678, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:50.137 00.004 11872 Star::Find false star n=8 nbg=287 bg=0.5 sigma=0.7 thresh=3 peak=1
23:48:50.140 00.003 11872 Star::Find returns 0 (2), X=376.00, Y=678.00, Mass=25, SNR=2.9, Peak=5 HFD=0.0
23:48:50.143 00.003 11872 Star::Find(15, 335, 168, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:50.147 00.004 11872 Star::Find returns 0 (3), X=335.00, Y=168.00, Mass=10, SNR=2.1, Peak=5 HFD=0.0
23:48:50.151 00.004 11872 Star::Find(15, 1253, 1022, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:50.155 00.004 11872 Star::Find false star n=10 nbg=279 bg=0.6 sigma=0.7 thresh=3 peak=1
23:48:50.159 00.004 11872 Star::Find returns 0 (2), X=1253.00, Y=1022.00, Mass=26, SNR=2.9, Peak=4 HFD=0.0
23:48:50.162 00.003 11872 Star::Find(15, 907, 1044, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:50.166 00.004 11872 Star::Find returns 0 (3), X=907.00, Y=1044.00, Mass=6, SNR=1.7, Peak=6 HFD=0.0
23:48:50.170 00.004 11872 Star::Find(15, 491, 117, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:50.174 00.004 11872 Star::Find false star n=25 nbg=276 bg=0.7 sigma=0.7 thresh=3 peak=3
23:48:50.177 00.003 11872 Star::Find returns 0 (2), X=491.00, Y=117.00, Mass=70, SNR=2.9, Peak=7 HFD=0.0
23:48:50.181 00.004 11872 Star::Find(15, 1530, 1026, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:50.184 00.003 11872 Star::Find false star n=10 nbg=277 bg=0.6 sigma=0.7 thresh=3 peak=1
23:48:50.188 00.004 11872 Star::Find returns 0 (2), X=1530.00, Y=1026.00, Mass=25, SNR=2.9, Peak=4 HFD=0.0
23:48:50.192 00.004 11872 Star::Find(15, 1059, 452, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:50.196 00.004 11872 Star::Find false star n=33 nbg=273 bg=0.7 sigma=0.8 thresh=3 peak=3
23:48:50.199 00.003 11872 Star::Find returns 0 (2), X=1059.00, Y=452.00, Mass=90, SNR=2.9, Peak=6 HFD=0.0
23:48:50.204 00.005 11872 AutoFind: finding best star pass 1
23:48:50.207 00.003 11872 Star::Find(15, 1616, 221, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:50.211 00.004 11872 Star::Find returns 1 (0), X=1616.47, Y=221.81, Mass=5368, SNR=49.0, Peak=185 HFD=6.4
23:48:50.215 00.004 11872 AutoFind returns star at [1616, 221] 130.2 Mass 5368 SNR 49.0
23:48:50.219 00.004 11872 Star::Find(15, 1616, 221, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:50.223 00.004 11872 Star::Find returns 1 (0), X=1616.47, Y=221.81, Mass=5368, SNR=49.0, Peak=185 HFD=6.4
23:48:50.227 00.004 11872 MultiStar: List (12): {1616.47, 221.81}(49.0), {1858.36, 772.89}(43.0), {60.13, 270.52}(30.1), {1750.14, 235.79}(29.1), {1544.58, 990.02}(22.8), {802.16, 469.40}(26.6), {478.22, 225.69}(23.8), {1447.58, 1030.26}(18.9), {1066.59, 253.67}(22.0), {191.91, 336.70}(17.4), {155.09, 434.14}(15.8), {275.99, 1066.22}(12.2), 
23:48:50.230 00.003 11872 setting lock position to (1616.47, 221.81)
23:48:50.235 00.005 11872 AutoSelect: state = 1, call UpdateGuideState
23:48:50.238 00.003 11872 UpdateGuideState(): m_state=1
23:48:50.241 00.003 11872 Star::Find(15, 1616, 221, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:50.246 00.005 11872 Star::Find returns 1 (0), X=1616.47, Y=221.81, Mass=5368, SNR=49.0, Peak=185 HFD=6.4
23:48:50.250 00.004 11872 CameraToMount -- cameraTheta (0.00) - m_xAngle (0.00) = xAngle (-0.00 = -0.00)
23:48:50.253 00.003 11872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.97 = 2.97)
23:48:50.258 00.005 11872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
23:48:50.268 00.010 11872 setting force full frames = false
23:48:50.274 00.006 11872 setting lock position to (1616.47, 221.81)
23:48:50.277 00.003 11872 CurrentPosition() valid, moving to STATE_SELECTED
23:48:50.281 00.004 11872 Changing from state SELECTING to SELECTED
23:48:50.284 00.003 11872 guider state => SELECTED
23:48:50.289 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=185, med=0, FiltMin=0, FiltMax=132, Gamma=1.000
23:48:50.294 00.005 11872 UpdateGuideState exits: m=5368 SNR=49.0
23:48:50.298 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=185, med=0, FiltMin=0, FiltMax=132, Gamma=1.000
23:48:50.301 00.003 11872 Status Line: Auto-selected star at (1616.5, 221.8)
23:48:50.305 00.004 11872 PhdController: newstate STATE_WAIT_SELECTED
23:48:50.309 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:50.314 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:48:50.317 00.003 11872 Enqueuing Expose request
23:48:50.321 00.004 9960 Worker thread wakes up
23:48:50.321 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:48:50.323 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1601,207,31,31)
23:48:50.323 00.000 11872 evsrv: cli 0D2D2640 connect
23:48:50.329 00.006 11872 case statement mapped state 2 to 1
23:48:50.334 00.005 11872 case statement mapped state 2 to 1
23:48:50.339 00.005 11872 evsrv: cli 0D2D2640 request: {"method":"get_lock_position","id":"83920f5a-7982-4abb-beca-5333339487b1"}
23:48:50.344 00.005 11872 evsrv: cli 0D2D2640 response: {"jsonrpc":"2.0","result":[1616.47,221.81],"id":"83920f5a-7982-4abb-beca-5333339487b1"}
23:48:50.348 00.004 11872 evsrv: cli 0D2D2640 disconnect
23:48:50.352 00.004 11872 evsrv: cli 0D2D2320 connect
23:48:50.356 00.004 11872 case statement mapped state 2 to 1
23:48:50.360 00.004 11872 case statement mapped state 2 to 1
23:48:50.366 00.006 11872 evsrv: cli 0D2D2320 request: {"method":"get_app_state","id":"681782ce-8c3f-4e50-a277-26cb00c09341"}
23:48:50.368 00.002 11872 case statement mapped state 2 to 1
23:48:50.373 00.005 11872 evsrv: cli 0D2D2320 response: {"jsonrpc":"2.0","result":"Selected","id":"681782ce-8c3f-4e50-a277-26cb00c09341"}
23:48:50.376 00.003 11872 evsrv: cli 0D2D2320 disconnect
23:48:51.378 01.002 11872 evsrv: cli 0D2D2F00 connect
23:48:51.383 00.005 11872 case statement mapped state 2 to 1
23:48:51.391 00.008 11872 case statement mapped state 2 to 1
23:48:51.398 00.007 11872 evsrv: cli 0D2D2F00 request: {"method":"get_app_state","id":"87498314-c67e-4a00-8dcc-dd9bb1bd316e"}
23:48:51.403 00.005 11872 case statement mapped state 2 to 1
23:48:51.407 00.004 11872 evsrv: cli 0D2D2F00 response: {"jsonrpc":"2.0","result":"Selected","id":"87498314-c67e-4a00-8dcc-dd9bb1bd316e"}
23:48:51.412 00.005 11872 evsrv: cli 0D2D2F00 disconnect
23:48:51.574 00.162 9960 Exposure complete
23:48:51.683 00.109 9960 worker thread done servicing request
23:48:51.684 00.001 11872 OnExposeComplete: enter
23:48:51.687 00.003 11872 UpdateGuideState(): m_state=2
23:48:51.692 00.005 11872 Star::Find(15, 1616, 221, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:48:51.699 00.007 11872 Star::Find returns 1 (0), X=1616.59, Y=221.69, Mass=5183, SNR=47.6, Peak=166 HFD=6.2
23:48:51.708 00.009 11872 CameraToMount -- cameraTheta (-0.80) - m_xAngle (0.00) = xAngle (-0.81 = -0.81)
23:48:51.716 00.008 11872 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.16 = 2.16)
23:48:51.720 00.004 11872 CameraToMount -- cameraX=0.12 cameraY=-0.12 hyp=0.17 cameraTheta=-0.80 mountX=0.12 mountY=0.14, mountTheta=0.88
23:48:51.726 00.006 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=211, med=0, FiltMin=0, FiltMax=110, Gamma=1.000
23:48:51.730 00.004 11872 UpdateGuideState exits: m=5183 SNR=47.6
23:48:51.733 00.003 11872 PhdController: newstate STATE_CALIBRATE
23:48:51.735 00.002 11872 PhdController: newstate STATE_GUIDE
23:48:51.753 00.018 11872 Changing from state SELECTED to CALIBRATING_PRIMARY
23:48:51.756 00.003 11872 guider state => CALIBRATED
23:48:51.760 00.004 11872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
23:48:51.764 00.004 11872 reset dither spiral
23:48:51.767 00.003 11872 PhdController: newstate STATE_SETTLE_BEGIN
23:48:51.771 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:51.775 00.004 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:48:51.777 00.002 11872 Enqueuing Expose request
23:48:51.782 00.005 9960 Worker thread wakes up
23:48:51.782 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:48:51.782 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:48:52.414 00.632 11872 evsrv: cli 0D2D2320 connect
23:48:52.418 00.004 11872 case statement mapped state 5 to 1
23:48:52.423 00.005 11872 case statement mapped state 5 to 1
23:48:52.431 00.008 11872 evsrv: cli 0D2D2320 request: {"method":"get_app_state","id":"679bdfca-cfd3-457c-97de-bfe4bc3ea11a"}
23:48:52.435 00.004 11872 case statement mapped state 5 to 1
23:48:52.440 00.005 11872 evsrv: cli 0D2D2320 response: {"jsonrpc":"2.0","result":"Selected","id":"679bdfca-cfd3-457c-97de-bfe4bc3ea11a"}
23:48:52.447 00.007 11872 evsrv: cli 0D2D2320 disconnect
23:48:53.033 00.586 9960 Exposure complete
23:48:53.139 00.106 9960 worker thread done servicing request
23:48:53.139 00.000 11872 OnExposeComplete: enter
23:48:53.144 00.005 11872 UpdateGuideState(): m_state=5
23:48:53.148 00.004 11872 Star::Find(15, 1616, 221, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:48:53.152 00.004 11872 Star::Find returns 1 (0), X=1616.61, Y=221.70, Mass=5276, SNR=48.2, Peak=181 HFD=6.3
23:48:53.156 00.004 11872 CameraToMount -- cameraTheta (-0.68) - m_xAngle (0.00) = xAngle (-0.69 = -0.69)
23:48:53.159 00.003 11872 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.28 = 2.28)
23:48:53.163 00.004 11872 CameraToMount -- cameraX=0.14 cameraY=-0.12 hyp=0.18 cameraTheta=-0.68 mountX=0.14 mountY=0.14, mountTheta=0.78
23:48:53.168 00.005 11872 Changing from state CALIBRATED to GUIDING
23:48:53.172 00.004 11872 ScopeASCOM::GetDeclinationRadians() returns 31.3
23:48:53.175 00.003 11872 ScopeASCOM::SideOfPier() returns 0
23:48:53.178 00.003 11872 AdjustCalibrationForScopePointing (scope): current dec=31.3 pierSide=0, cal dec=0.0 pierSide=0 rotAngle=None bin=1
23:48:53.182 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:48:53.186 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:48:53.190 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:48:53.194 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:48:53.198 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:48:53.201 00.003 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:48:53.205 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:48:53.210 00.005 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:48:53.213 00.003 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:48:53.217 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:48:53.221 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:48:53.225 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:48:53.229 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:48:53.318 00.089 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:48:53.325 00.007 11872 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 2.900000
23:48:53.330 00.005 11872 Dec comp: XRate 1.564 -> 1.337 for dec 0.0 -> dec 31.3
23:48:53.336 00.006 11872 ScopeASCOM::GetDeclinationRadians() returns 31.3
23:48:53.341 00.005 11872 ScopeASCOM::SideOfPier() returns 0
23:48:53.345 00.004 11872 setting lock position to (1616.61, 221.70)
23:48:53.349 00.004 11872 guider state => GUIDING
23:48:53.354 00.005 11872 Status Line: Guiding
23:48:53.361 00.007 11872 Mount: notify guiding started
23:48:53.369 00.008 11872 GetString("/profile/5/name", "") returns "PHD SF 2025"
23:48:53.373 00.004 11872 GetString("/profile/5/scope/calibration/timestamp", "") returns "11/21/2025 10:15:14 PM"
23:48:53.377 00.004 11872 GetDouble("/profile/5/scope/calibration/xRate", 1.000000) returns 0.001564
23:48:53.381 00.004 11872 GetDouble("/profile/5/scope/calibration/yRate", 1.000000) returns 0.001340
23:48:53.385 00.004 11872 GetInt("/profile/5/scope/calibration/binning", 1) returns 1
23:48:53.391 00.006 11872 GetDouble("/profile/5/scope/calibration/xAngle", 0.000000) returns 0.004073
23:48:53.396 00.005 11872 GetDouble("/profile/5/scope/calibration/yAngle", 0.000000) returns -1.738880
23:48:53.400 00.004 11872 GetDouble("/profile/5/scope/calibration/declination", 0.000000) returns 0.000075
23:48:53.403 00.003 11872 GetInt("/profile/5/scope/calibration/pierSide", -1) returns 0
23:48:53.407 00.004 11872 GetInt("/profile/5/scope/calibration/raGuideParity", 0) returns 1
23:48:53.412 00.005 11872 GetInt("/profile/5/scope/calibration/decGuideParity", 0) returns -1
23:48:53.415 00.003 11872 GetDouble("/profile/5/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
23:48:53.419 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:48:53.423 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:48:53.427 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:48:53.432 00.005 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:48:53.435 00.003 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:48:53.440 00.005 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:48:53.444 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:48:53.447 00.003 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:48:53.451 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:48:53.455 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:48:53.459 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:48:53.463 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:48:53.468 00.005 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:48:53.471 00.003 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:48:53.476 00.005 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:48:53.479 00.003 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:48:53.482 00.003 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:48:53.487 00.005 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:48:53.491 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:48:53.494 00.003 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:48:53.498 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:48:53.501 00.003 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:48:53.505 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:48:53.509 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:48:53.511 00.002 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:48:53.516 00.005 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:48:53.520 00.004 11872 evsrv: cli 0D2D2A00 connect
23:48:53.525 00.005 11872 case statement mapped state 6 to 3
23:48:53.529 00.004 11872 case statement mapped state 6 to 3
23:48:53.533 00.004 11872 evsrv: cli 0D2D2A00 request: {"method":"get_app_state","id":"b5b28191-5499-4c20-8009-98cfd78178d0"}
23:48:53.536 00.003 11872 case statement mapped state 6 to 3
23:48:53.540 00.004 11872 evsrv: cli 0D2D2A00 response: {"jsonrpc":"2.0","result":"Guiding","id":"b5b28191-5499-4c20-8009-98cfd78178d0"}
23:48:53.552 00.012 11872 evsrv: cli 0D2D2A00 disconnect
23:48:53.598 00.046 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:48:53.603 00.005 11872 ScopeASCOM::SideOfPier() returns 0
23:48:53.610 00.007 11872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
23:48:53.615 00.005 11872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
23:48:53.622 00.007 11872 ScopeASCOM::GetDeclinationRadians() returns 31.3
23:48:53.626 00.004 11872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 31.3
23:48:53.631 00.005 11872 MountToCamera -- mountTheta (-0.00) + m_xAngle (0.00) = xAngle (0.00 = 0.00)
23:48:53.636 00.005 11872 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
23:48:53.642 00.006 11872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
23:48:53.648 00.006 11872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
23:48:53.654 00.006 11872 GetInt("/profile/5/AutoLoadCalibration", -1) returns 1
23:48:53.659 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=0, FiltMin=0, FiltMax=116, Gamma=1.000
23:48:53.665 00.006 11872 UpdateGuideState exits: m=5276 SNR=48.2
23:48:53.670 00.005 11872 PhdController: newstate STATE_SETTLE_WAIT
23:48:53.674 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:53.679 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:48:53.683 00.004 11872 Enqueuing Expose request
23:48:53.689 00.006 9960 Worker thread wakes up
23:48:53.690 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
23:48:53.690 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1602,207,31,31)
23:48:54.938 01.248 9960 Exposure complete
23:48:55.052 00.114 9960 worker thread done servicing request
23:48:55.052 00.000 11872 OnExposeComplete: enter
23:48:55.056 00.004 11872 UpdateGuideState(): m_state=6
23:48:55.060 00.004 11872 Star::Find(15, 1616, 221, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:48:55.064 00.004 11872 Star::Find returns 1 (0), X=1616.79, Y=221.52, Mass=5431, SNR=48.7, Peak=153 HFD=6.6
23:48:55.067 00.003 11872 CameraToMount -- cameraTheta (-0.78) - m_xAngle (0.00) = xAngle (-0.79 = -0.79)
23:48:55.071 00.004 11872 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.18 = 2.18)
23:48:55.075 00.004 11872 CameraToMount -- cameraX=0.18 cameraY=-0.18 hyp=0.25 cameraTheta=-0.78 mountX=0.18 mountY=0.21, mountTheta=0.86
23:48:55.079 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.18, y=-0.18, opts=13)
23:48:55.083 00.004 11872 Enqueuing Move request for scope (0.18, -0.18)
23:48:55.088 00.005 9960 Worker thread wakes up
23:48:55.088 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.18) opts 0xd
23:48:55.089 00.001 9960 Handling offset move in thread for scope, endpoint = (0.18, -0.18)
23:48:55.089 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=0, FiltMin=0, FiltMax=119, Gamma=1.000
23:48:55.093 00.004 11872 UpdateGuideState exits: m=5431 SNR=48.7
23:48:55.097 00.004 11872 PhdController: settling, locked = 1, distance = 0.20 (1.50) aobump = 0 frame = 1 / 99999
23:48:55.102 00.005 9960 Moving (0.18, -0.18) raw xDistance=0.18 yDistance=0.21
23:48:55.102 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
23:48:55.102 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763790535.102,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.20,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:48:55.107 00.005 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
23:48:55.109 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:55.113 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:48:55.119 00.006 11872 Enqueuing Expose request
23:48:55.124 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
23:48:55.124 00.000 9960 MoveAxis(E, 0, ABG)
23:48:55.124 00.000 9960 Move returns status 0, amount 0
23:48:55.124 00.000 9960 MoveAxis(N, 0, ABG)
23:48:55.124 00.000 9960 Move returns status 0, amount 0
23:48:55.124 00.000 9960 move complete, result=0
23:48:55.125 00.001 9960 worker thread done servicing request
23:48:55.125 00.000 9960 Worker thread wakes up
23:48:55.126 00.001 11872 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
23:48:55.130 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
23:48:55.130 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1602,207,31,31)
23:48:56.373 01.243 9960 Exposure complete
23:48:56.496 00.123 9960 worker thread done servicing request
23:48:56.496 00.000 11872 OnExposeComplete: enter
23:48:56.499 00.003 11872 UpdateGuideState(): m_state=6
23:48:56.503 00.004 11872 Star::Find(15, 1616, 221, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:48:56.508 00.005 11872 Star::Find returns 1 (0), X=1616.68, Y=221.48, Mass=5302, SNR=48.6, Peak=155 HFD=6.7
23:48:56.512 00.004 11872 CameraToMount -- cameraTheta (-1.29) - m_xAngle (0.00) = xAngle (-1.29 = -1.29)
23:48:56.516 00.004 11872 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.68 = 1.68)
23:48:56.519 00.003 11872 CameraToMount -- cameraX=0.07 cameraY=-0.22 hyp=0.23 cameraTheta=-1.29 mountX=0.06 mountY=0.23, mountTheta=1.30
23:48:56.526 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=0.07, y=-0.22, opts=13)
23:48:56.530 00.004 11872 Enqueuing Move request for scope (0.07, -0.22)
23:48:56.534 00.004 9960 Worker thread wakes up
23:48:56.534 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.22) opts 0xd
23:48:56.534 00.000 9960 Handling offset move in thread for scope, endpoint = (0.07, -0.22)
23:48:56.534 00.000 9960 Moving (0.07, -0.22) raw xDistance=0.06 yDistance=0.23
23:48:56.534 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:48:56.534 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
23:48:56.534 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
23:48:56.535 00.001 9960 MoveAxis(E, 0, ABG)
23:48:56.535 00.000 9960 Move returns status 0, amount 0
23:48:56.535 00.000 9960 MoveAxis(N, 0, ABG)
23:48:56.535 00.000 9960 Move returns status 0, amount 0
23:48:56.535 00.000 9960 move complete, result=0
23:48:56.536 00.001 9960 worker thread done servicing request
23:48:56.537 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=223, med=0, FiltMin=0, FiltMax=121, Gamma=1.000
23:48:56.539 00.002 11872 UpdateGuideState exits: m=5302 SNR=48.6
23:48:56.542 00.003 11872 PhdController: settling, locked = 1, distance = 0.21 (1.50) aobump = 0 frame = 2 / 99999
23:48:56.546 00.004 11872 evsrv: {"Event":"Settling","Timestamp":1763790536.546,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.21,"Time":1.4,"SettleTime":10.0,"StarLocked":true}
23:48:56.549 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:56.552 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:48:56.556 00.004 11872 Enqueuing Expose request
23:48:56.559 00.003 9960 Worker thread wakes up
23:48:56.560 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
23:48:56.560 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1602,207,31,31)
23:48:56.560 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:48:57.806 01.246 9960 Exposure complete
23:48:57.924 00.118 9960 worker thread done servicing request
23:48:57.924 00.000 11872 OnExposeComplete: enter
23:48:57.927 00.003 11872 UpdateGuideState(): m_state=6
23:48:57.930 00.003 11872 Star::Find(15, 1616, 221, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:48:57.933 00.003 11872 Star::Find returns 1 (0), X=1616.66, Y=221.46, Mass=5548, SNR=49.5, Peak=169 HFD=6.8
23:48:57.937 00.004 11872 CameraToMount -- cameraTheta (-1.36) - m_xAngle (0.00) = xAngle (-1.37 = -1.37)
23:48:57.942 00.005 11872 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.60 = 1.60)
23:48:57.946 00.004 11872 CameraToMount -- cameraX=0.05 cameraY=-0.24 hyp=0.24 cameraTheta=-1.36 mountX=0.05 mountY=0.24, mountTheta=1.37
23:48:57.950 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.05, y=-0.24, opts=13)
23:48:57.954 00.004 11872 Enqueuing Move request for scope (0.05, -0.24)
23:48:57.959 00.005 9960 Worker thread wakes up
23:48:57.959 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.24) opts 0xd
23:48:57.959 00.000 9960 Handling offset move in thread for scope, endpoint = (0.05, -0.24)
23:48:57.959 00.000 9960 Moving (0.05, -0.24) raw xDistance=0.05 yDistance=0.24
23:48:57.959 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:48:57.960 00.001 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.68
23:48:57.960 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=209, med=0, FiltMin=0, FiltMax=115, Gamma=1.000
23:48:57.964 00.004 11872 UpdateGuideState exits: m=5548 SNR=49.5
23:48:57.968 00.004 11872 PhdController: settling, locked = 1, distance = 0.22 (1.50) aobump = 0 frame = 3 / 99999
23:48:57.972 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
23:48:57.972 00.000 9960 MoveAxis(E, 0, ABG)
23:48:57.972 00.000 9960 Move returns status 0, amount 0
23:48:57.972 00.000 9960 MoveAxis(S, 180, ABG)
23:48:57.973 00.001 9960 Guiding  Dir = 1, Dur = 180
23:48:57.973 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763790537.972,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.22,"Time":2.9,"SettleTime":10.0,"StarLocked":true}
23:48:57.977 00.004 9960 IsSlewing returns 0
23:48:57.977 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:57.981 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:48:57.984 00.003 11872 Enqueuing Expose request
23:48:57.989 00.005 9960 IsGuiding returns 0
23:48:57.990 00.001 9960 PulseGuide returned control before completion, sleep 190
23:48:58.191 00.201 9960 IsGuiding returns 1
23:48:58.191 00.000 9960 scope still moving after pulse duration time elapsed
23:48:58.221 00.030 9960 IsSlewing returns 0
23:48:58.222 00.001 9960 IsGuiding returns 0
23:48:58.223 00.001 9960 scope move finished after 180 + 54 ms
23:48:58.223 00.000 9960 Move returns status 0, amount 180
23:48:58.224 00.001 9960 move complete, result=0
23:48:58.225 00.001 9960 worker thread done servicing request
23:48:58.225 00.000 11872 GuideStep: 0.0 px 0 ms EAST, 0.2 px 180 ms SOUTH
23:48:58.230 00.005 9960 Worker thread wakes up
23:48:58.230 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:48:58.230 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1602,207,31,31)
23:48:59.487 01.257 9960 Exposure complete
23:48:59.584 00.097 9960 worker thread done servicing request
23:48:59.584 00.000 11872 OnExposeComplete: enter
23:48:59.588 00.004 11872 UpdateGuideState(): m_state=6
23:48:59.592 00.004 11872 Star::Find(15, 1616, 221, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
23:48:59.596 00.004 11872 Star::Find returns 1 (0), X=1616.93, Y=221.38, Mass=5282, SNR=48.1, Peak=159 HFD=6.5
23:48:59.600 00.004 11872 CameraToMount -- cameraTheta (-0.79) - m_xAngle (0.00) = xAngle (-0.79 = -0.79)
23:48:59.605 00.005 11872 CameraToMount -- cameraTheta (-0.79) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.18 = 2.18)
23:48:59.608 00.003 11872 CameraToMount -- cameraX=0.32 cameraY=-0.32 hyp=0.45 cameraTheta=-0.79 mountX=0.31 mountY=0.37, mountTheta=0.86
23:48:59.612 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.32, y=-0.32, opts=13)
23:48:59.617 00.005 11872 Enqueuing Move request for scope (0.32, -0.32)
23:48:59.620 00.003 9960 Worker thread wakes up
23:48:59.620 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.32) opts 0xd
23:48:59.620 00.000 9960 Handling offset move in thread for scope, endpoint = (0.32, -0.32)
23:48:59.620 00.000 9960 Moving (0.32, -0.32) raw xDistance=0.31 yDistance=0.37
23:48:59.621 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.31
23:48:59.622 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.37 from input 0.37
23:48:59.622 00.000 9960 MoveAxis(W, 148, ABG)
23:48:59.622 00.000 9960 Guiding  Dir = 3, Dur = 148
23:48:59.622 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=207, med=0, FiltMin=0, FiltMax=122, Gamma=1.000
23:48:59.626 00.004 9960 IsSlewing returns 0
23:48:59.626 00.000 11872 UpdateGuideState exits: m=5282 SNR=48.1
23:48:59.629 00.003 9960 IsGuiding returns 0
23:48:59.629 00.000 11872 PhdController: settling, locked = 1, distance = 0.29 (1.50) aobump = 0 frame = 4 / 99999
23:48:59.634 00.005 9960 PulseGuide returned control before completion, sleep 158
23:48:59.634 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763790539.634,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.29,"Time":4.5,"SettleTime":10.0,"StarLocked":true}
23:48:59.640 00.006 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:59.644 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:48:59.647 00.003 11872 Enqueuing Expose request
23:48:59.803 00.156 9960 IsGuiding returns 0
23:48:59.804 00.001 9960 Move returns status 0, amount 148
23:48:59.804 00.000 9960 MoveAxis(S, 273, ABG)
23:48:59.806 00.002 9960 Guiding  Dir = 1, Dur = 273
23:48:59.806 00.000 9960 IsSlewing returns 0
23:48:59.807 00.001 9960 IsGuiding returns 0
23:48:59.808 00.001 9960 PulseGuide returned control before completion, sleep 283
23:49:00.100 00.292 9960 IsGuiding returns 1
23:49:00.100 00.000 9960 scope still moving after pulse duration time elapsed
23:49:00.131 00.031 9960 IsSlewing returns 0
23:49:00.132 00.001 9960 IsGuiding returns 1
23:49:00.162 00.030 9960 IsSlewing returns 0
23:49:00.164 00.002 9960 IsGuiding returns 0
23:49:00.164 00.000 9960 scope move finished after 273 + 83 ms
23:49:00.165 00.001 9960 Move returns status 0, amount 273
23:49:00.165 00.000 9960 move complete, result=0
23:49:00.165 00.000 9960 worker thread done servicing request
23:49:00.165 00.000 9960 Worker thread wakes up
23:49:00.166 00.001 11872 GuideStep: 0.3 px 148 ms WEST, 0.4 px 273 ms SOUTH
23:49:00.173 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
23:49:00.173 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1602,207,31,31)
23:49:01.425 01.252 9960 Exposure complete
23:49:01.541 00.116 9960 worker thread done servicing request
23:49:01.542 00.001 11872 OnExposeComplete: enter
23:49:01.545 00.003 11872 UpdateGuideState(): m_state=6
23:49:01.549 00.004 11872 Star::Find(15, 1616, 221, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
23:49:01.552 00.003 11872 Star::Find returns 1 (0), X=1616.65, Y=220.83, Mass=5130, SNR=47.7, Peak=176 HFD=6.4
23:49:01.558 00.006 11872 CameraToMount -- cameraTheta (-1.53) - m_xAngle (0.00) = xAngle (-1.53 = -1.53)
23:49:01.561 00.003 11872 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.44 = 1.44)
23:49:01.564 00.003 11872 CameraToMount -- cameraX=0.04 cameraY=-0.86 hyp=0.86 cameraTheta=-1.53 mountX=0.03 mountY=0.86, mountTheta=1.53
23:49:01.570 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.04, y=-0.86, opts=13)
23:49:01.574 00.004 11872 Enqueuing Move request for scope (0.04, -0.86)
23:49:01.578 00.004 9960 Worker thread wakes up
23:49:01.578 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=197, med=0, FiltMin=0, FiltMax=108, Gamma=1.000
23:49:01.581 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.86) opts 0xd
23:49:01.581 00.000 9960 Handling offset move in thread for scope, endpoint = (0.04, -0.86)
23:49:01.581 00.000 9960 Moving (0.04, -0.86) raw xDistance=0.03 yDistance=0.86
23:49:01.581 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:49:01.583 00.002 9960 GuideAlgorithmResistSwitch::result() returns 0.86 from input 0.86
23:49:01.583 00.000 9960 MoveAxis(E, 0, ABG)
23:49:01.583 00.000 9960 Move returns status 0, amount 0
23:49:01.583 00.000 9960 MoveAxis(S, 640, ABG)
23:49:01.583 00.000 9960 Guiding  Dir = 1, Dur = 640
23:49:01.583 00.000 11872 UpdateGuideState exits: m=5130 SNR=47.7
23:49:01.588 00.005 9960 IsSlewing returns 0
23:49:01.588 00.000 11872 PhdController: settling, locked = 1, distance = 0.46 (1.50) aobump = 0 frame = 5 / 99999
23:49:01.592 00.004 9960 IsGuiding returns 0
23:49:01.592 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763790541.592,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.46,"Time":6.5,"SettleTime":10.0,"StarLocked":true}
23:49:01.596 00.004 9960 PulseGuide returned control before completion, sleep 650
23:49:01.596 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:01.599 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:49:01.604 00.005 11872 Enqueuing Expose request
23:49:02.259 00.655 9960 IsGuiding returns 1
23:49:02.259 00.000 9960 scope still moving after pulse duration time elapsed
23:49:02.290 00.031 9960 IsSlewing returns 0
23:49:02.290 00.000 9960 IsGuiding returns 0
23:49:02.290 00.000 9960 scope move finished after 640 + 58 ms
23:49:02.292 00.002 9960 Move returns status 0, amount 640
23:49:02.292 00.000 9960 move complete, result=0
23:49:02.292 00.000 11872 GuideStep: 0.0 px 0 ms EAST, 0.9 px 640 ms SOUTH
23:49:02.297 00.005 9960 worker thread done servicing request
23:49:02.298 00.001 9960 Worker thread wakes up
23:49:02.298 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:49:02.298 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1602,207,31,31)
23:49:03.546 01.248 9960 Exposure complete
23:49:03.671 00.125 9960 worker thread done servicing request
23:49:03.671 00.000 11872 OnExposeComplete: enter
23:49:03.675 00.004 11872 UpdateGuideState(): m_state=6
23:49:03.678 00.003 11872 Star::Find(15, 1616, 220, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
23:49:03.683 00.005 11872 Star::Find returns 1 (0), X=1616.75, Y=221.62, Mass=5193, SNR=47.7, Peak=174 HFD=6.5
23:49:03.686 00.003 11872 CameraToMount -- cameraTheta (-0.50) - m_xAngle (0.00) = xAngle (-0.51 = -0.51)
23:49:03.690 00.004 11872 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.46 = 2.46)
23:49:03.695 00.005 11872 CameraToMount -- cameraX=0.14 cameraY=-0.08 hyp=0.16 cameraTheta=-0.50 mountX=0.14 mountY=0.10, mountTheta=0.62
23:49:03.700 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.14, y=-0.08, opts=13)
23:49:03.704 00.004 11872 Enqueuing Move request for scope (0.14, -0.08)
23:49:03.708 00.004 9960 Worker thread wakes up
23:49:03.708 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.08) opts 0xd
23:49:03.708 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=203, med=0, FiltMin=0, FiltMax=123, Gamma=1.000
23:49:03.711 00.003 11872 UpdateGuideState exits: m=5193 SNR=47.7
23:49:03.715 00.004 9960 Handling offset move in thread for scope, endpoint = (0.14, -0.08)
23:49:03.715 00.000 9960 Moving (0.14, -0.08) raw xDistance=0.14 yDistance=0.10
23:49:03.716 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:49:03.716 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:49:03.716 00.000 11872 PhdController: settling, locked = 1, distance = 0.37 (1.50) aobump = 0 frame = 6 / 99999
23:49:03.719 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:49:03.721 00.002 9960 MoveAxis(E, 0, ABG)
23:49:03.721 00.000 9960 Move returns status 0, amount 0
23:49:03.721 00.000 9960 MoveAxis(N, 0, ABG)
23:49:03.721 00.000 9960 Move returns status 0, amount 0
23:49:03.721 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763790543.719,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.37,"Time":8.6,"SettleTime":10.0,"StarLocked":true}
23:49:03.726 00.005 9960 move complete, result=0
23:49:03.726 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:03.730 00.004 9960 worker thread done servicing request
23:49:03.731 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:49:03.734 00.003 11872 Enqueuing Expose request
23:49:03.737 00.003 11872 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:49:03.742 00.005 9960 Worker thread wakes up
23:49:03.742 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:49:03.742 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1602,207,31,31)
23:49:04.997 01.255 9960 Exposure complete
23:49:05.104 00.107 9960 worker thread done servicing request
23:49:05.105 00.001 11872 OnExposeComplete: enter
23:49:05.111 00.006 11872 UpdateGuideState(): m_state=6
23:49:05.116 00.005 11872 Star::Find(15, 1616, 221, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
23:49:05.121 00.005 11872 Star::Find returns 1 (0), X=1616.79, Y=221.64, Mass=5125, SNR=47.7, Peak=152 HFD=6.5
23:49:05.124 00.003 11872 CameraToMount -- cameraTheta (-0.31) - m_xAngle (0.00) = xAngle (-0.31 = -0.31)
23:49:05.129 00.005 11872 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.66 = 2.66)
23:49:05.133 00.004 11872 CameraToMount -- cameraX=0.17 cameraY=-0.06 hyp=0.18 cameraTheta=-0.31 mountX=0.17 mountY=0.08, mountTheta=0.45
23:49:05.137 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.17, y=-0.06, opts=13)
23:49:05.142 00.005 11872 Enqueuing Move request for scope (0.17, -0.06)
23:49:05.146 00.004 9960 Worker thread wakes up
23:49:05.147 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=180, med=0, FiltMin=0, FiltMax=118, Gamma=1.000
23:49:05.150 00.003 11872 UpdateGuideState exits: m=5125 SNR=47.7
23:49:05.154 00.004 11872 PhdController: settling, locked = 1, distance = 0.31 (1.50) aobump = 0 frame = 7 / 99999
23:49:05.158 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.06) opts 0xd
23:49:05.158 00.000 9960 Handling offset move in thread for scope, endpoint = (0.17, -0.06)
23:49:05.159 00.001 11872 PhdController: newstate STATE_FINISH
23:49:05.163 00.004 11872 PhdController complete: success
23:49:05.166 00.003 9960 Moving (0.17, -0.06) raw xDistance=0.17 yDistance=0.08
23:49:05.166 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
23:49:05.167 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:49:05.167 00.000 11872 evsrv: {"Event":"SettleDone","Timestamp":1763790545.166,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":7,"DroppedFrames":0}
23:49:05.171 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:49:05.171 00.000 9960 MoveAxis(E, 0, ABG)
23:49:05.171 00.000 9960 Move returns status 0, amount 0
23:49:05.171 00.000 9960 MoveAxis(N, 0, ABG)
23:49:05.171 00.000 9960 Move returns status 0, amount 0
23:49:05.171 00.000 9960 move complete, result=0
23:49:05.172 00.001 9960 worker thread done servicing request
23:49:05.172 00.000 11872 Mount: notify guiding dither settle done success=1
23:49:05.177 00.005 11872 PhdController: newstate STATE_IDLE
23:49:05.180 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:05.184 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:49:05.187 00.003 11872 Enqueuing Expose request
23:49:05.191 00.004 9960 Worker thread wakes up
23:49:05.191 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:49:05.195 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
23:49:05.196 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1602,207,31,31)
23:49:06.050 00.854 11872 evsrv: cli 0D2D32C0 connect
23:49:06.056 00.006 11872 case statement mapped state 6 to 3
23:49:06.062 00.006 11872 case statement mapped state 6 to 3
23:49:06.069 00.007 11872 evsrv: cli 0D2D32C0 request: {"method":"get_app_state","id":"29d5452f-28e8-487e-a211-f290c7b56f13"}
23:49:06.075 00.006 11872 case statement mapped state 6 to 3
23:49:06.084 00.009 11872 evsrv: cli 0D2D32C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"29d5452f-28e8-487e-a211-f290c7b56f13"}
23:49:06.087 00.003 11872 evsrv: cli 0D2D32C0 disconnect
23:49:06.092 00.005 11872 evsrv: cli 0D2D2AA0 connect
23:49:06.095 00.003 11872 case statement mapped state 6 to 3
23:49:06.098 00.003 11872 case statement mapped state 6 to 3
23:49:06.101 00.003 11872 evsrv: cli 0D2D2AA0 request: {"method":"stop_capture","id":"e2fdf28c-e5f3-4d75-b79d-e0caac25469b"}
23:49:06.104 00.003 11872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:49:06.110 00.006 11872 Status Line: Waiting for devices...
23:49:06.114 00.004 11872 evsrv: cli 0D2D2AA0 response: {"jsonrpc":"2.0","result":0,"id":"e2fdf28c-e5f3-4d75-b79d-e0caac25469b"}
23:49:06.120 00.006 11872 evsrv: cli 0D2D2AA0 disconnect
23:49:06.125 00.005 11872 evsrv: cli 0D2D3180 connect
23:49:06.129 00.004 11872 case statement mapped state 6 to 3
23:49:06.132 00.003 11872 case statement mapped state 6 to 3
23:49:06.136 00.004 11872 evsrv: cli 0D2D3180 request: {"method":"get_app_state","id":"0515bb8c-74aa-421c-82b2-4917ea6651be"}
23:49:06.142 00.006 11872 case statement mapped state 6 to 3
23:49:06.148 00.006 11872 evsrv: cli 0D2D3180 response: {"jsonrpc":"2.0","result":"Guiding","id":"0515bb8c-74aa-421c-82b2-4917ea6651be"}
23:49:06.153 00.005 11872 evsrv: cli 0D2D3180 disconnect
23:49:06.216 00.063 9960 ZWO: stopexposure
23:49:06.392 00.176 9960 Error thrown from C:\cygwin\home\agalasso\projects\phd2\worker_thread.cpp:190->Capture failed
23:49:06.392 00.000 9960 worker thread done servicing request
23:49:06.393 00.001 11872 OnExposeComplete: enter
23:49:06.396 00.003 11872 OnExposeComplete: Capture Error reported
23:49:06.403 00.007 11872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
23:49:06.410 00.007 11872 Mount: notify guiding stopped
23:49:06.420 00.010 11872 Changing from state GUIDING to STOP
23:49:06.426 00.006 11872 guider state => SELECTED
23:49:06.431 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=180, med=0, FiltMin=0, FiltMax=118, Gamma=1.000
23:49:06.436 00.005 11872 Changing from state SELECTED to UNINITIALIZED
23:49:06.441 00.005 11872 guider state => SELECTING
23:49:06.447 00.006 11872 Status Line: Stopped.
23:49:06.454 00.007 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\myframe_events.cpp:489->Error reported capturing image
23:49:07.153 00.699 11872 evsrv: cli 0D2D28C0 connect
23:49:07.161 00.008 11872 evsrv: cli 0D2D28C0 request: {"method":"get_app_state","id":"d8946133-c8d1-4c39-8c3c-48b630fef1bc"}
23:49:07.167 00.006 11872 evsrv: cli 0D2D28C0 response: {"jsonrpc":"2.0","result":"Stopped","id":"d8946133-c8d1-4c39-8c3c-48b630fef1bc"}
23:49:07.173 00.006 11872 evsrv: cli 0D2D28C0 disconnect
23:49:23.164 15.991 11872 evsrv: cli 0D2D2320 connect
23:49:23.172 00.008 11872 evsrv: cli 0D2D2320 request: {"method":"get_app_state","id":"60dda66d-2dc4-4c81-94b4-769009e2d060"}
23:49:23.181 00.009 11872 evsrv: cli 0D2D2320 response: {"jsonrpc":"2.0","result":"Stopped","id":"60dda66d-2dc4-4c81-94b4-769009e2d060"}
23:49:23.187 00.006 11872 evsrv: cli 0D2D2320 disconnect
23:49:23.193 00.006 11872 evsrv: cli 0D2D26E0 connect
23:49:23.199 00.006 11872 evsrv: cli 0D2D26E0 request: {"method":"get_calibrated","id":"3c319a36-a725-48fb-a4c7-c1cbab0f6ccf"}
23:49:23.205 00.006 11872 evsrv: cli 0D2D26E0 response: {"jsonrpc":"2.0","result":true,"id":"3c319a36-a725-48fb-a4c7-c1cbab0f6ccf"}
23:49:23.210 00.005 11872 evsrv: cli 0D2D26E0 disconnect
23:49:23.215 00.005 11872 evsrv: cli 0D2D3400 connect
23:49:23.221 00.006 11872 evsrv: cli 0D2D3400 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"56bf0fd1-ce2d-47a5-9b46-8dbd5126b199"}
23:49:23.225 00.004 11872 PhdController::Guide begins
23:49:23.228 00.003 11872 PhdController: newstate STATE_SETUP
23:49:23.233 00.005 11872 PhdController: setup
23:49:23.238 00.005 11872 PhdController: newstate STATE_ATTEMPT_START
23:49:23.243 00.005 11872 PhdController: start capturing
23:49:23.248 00.005 11872 Changing from state SELECTING to UNINITIALIZED
23:49:23.252 00.004 11872 guider state => SELECTING
23:49:23.255 00.003 11872 setting force full frames = true
23:49:23.259 00.004 11872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
23:49:23.266 00.007 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:49:23.271 00.005 11872 Enqueuing Expose request
23:49:23.275 00.004 9960 Worker thread wakes up
23:49:23.275 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:49:23.275 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:49:23.275 00.000 11872 PhdController: newstate STATE_SELECT_STAR
23:49:23.280 00.005 11872 evsrv: cli 0D2D3400 response: {"jsonrpc":"2.0","result":0,"id":"56bf0fd1-ce2d-47a5-9b46-8dbd5126b199"}
23:49:23.284 00.004 11872 evsrv: cli 0D2D3400 disconnect
23:49:23.288 00.004 11872 evsrv: cli 0D2D2E60 connect
23:49:23.293 00.005 11872 case statement mapped state 1 to 101
23:49:23.297 00.004 11872 case statement mapped state 1 to 101
23:49:23.300 00.003 11872 evsrv: cli 0D2D2E60 request: {"method":"get_lock_shift_params","id":"a48cd477-4f2d-456c-b760-0e9b820c343e"}
23:49:23.304 00.004 11872 evsrv: cli 0D2D2E60 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"a48cd477-4f2d-456c-b760-0e9b820c343e"}
23:49:23.309 00.005 11872 evsrv: cli 0D2D2E60 disconnect
23:49:23.313 00.004 11872 evsrv: cli 0D2D2500 connect
23:49:23.317 00.004 11872 case statement mapped state 1 to 101
23:49:23.321 00.004 11872 case statement mapped state 1 to 101
23:49:23.325 00.004 11872 evsrv: cli 0D2D2500 request: {"method":"get_lock_position","id":"6a1edad2-0f32-4d27-91ef-e45f37fb748a"}
23:49:23.329 00.004 11872 evsrv: cli 0D2D2500 response: {"jsonrpc":"2.0","result":null,"id":"6a1edad2-0f32-4d27-91ef-e45f37fb748a"}
23:49:23.333 00.004 11872 evsrv: cli 0D2D2500 disconnect
23:49:24.335 01.002 11872 evsrv: cli 0D2D30E0 connect
23:49:24.341 00.006 11872 case statement mapped state 1 to 101
23:49:24.347 00.006 11872 case statement mapped state 1 to 101
23:49:24.353 00.006 11872 evsrv: cli 0D2D30E0 request: {"method":"get_lock_position","id":"ab513f7a-c6c5-43d4-93a8-e524d5443fb0"}
23:49:24.358 00.005 11872 evsrv: cli 0D2D30E0 response: {"jsonrpc":"2.0","result":null,"id":"ab513f7a-c6c5-43d4-93a8-e524d5443fb0"}
23:49:24.363 00.005 11872 evsrv: cli 0D2D30E0 disconnect
23:49:24.522 00.159 9960 Exposure complete
23:49:24.631 00.109 9960 worker thread done servicing request
23:49:24.631 00.000 11872 OnExposeComplete: enter
23:49:24.635 00.004 11872 UpdateGuideState(): m_state=1
23:49:24.641 00.006 11872 UpdateCurrentPosition: no star selected
23:49:24.645 00.004 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
23:49:24.649 00.004 11872 Status Line: No star selected
23:49:24.655 00.006 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=163, med=0, FiltMin=0, FiltMax=108, Gamma=1.000
23:49:24.660 00.005 11872 UpdateGuideState exits: No star selected
23:49:24.664 00.004 11872 GuiderMultiStar::AutoSelect enter
23:49:24.669 00.005 11872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
23:49:24.783 00.114 11872 AutoFind: auto downsample for scale 1.00 => 1x
23:49:24.961 00.178 11872 AutoFind: global mean = -0.0, stdev 2.2
23:49:24.965 00.004 11872 AutoFind: using threshold = 0.1
23:49:25.213 00.248 11872 AutoFind: local max [1617, 219] 126.0
23:49:25.220 00.007 11872 AutoFind: local max [1859, 768] 114.9
23:49:25.225 00.005 11872 AutoFind: local max [61, 269] 68.3
23:49:25.230 00.005 11872 AutoFind: local max [1751, 233] 57.3
23:49:25.237 00.007 11872 AutoFind: local max [803, 463] 28.1
23:49:25.242 00.005 11872 AutoFind: local max [1545, 990] 27.0
23:49:25.248 00.006 11872 AutoFind: local max [479, 222] 24.5
23:49:25.253 00.005 11872 AutoFind: local max [802, 469] 21.7
23:49:25.258 00.005 11872 AutoFind: local max [1450, 1025] 21.4
23:49:25.263 00.005 11872 AutoFind: local max [192, 336] 19.8
23:49:25.269 00.006 11872 AutoFind: local max [1067, 250] 19.7
23:49:25.274 00.005 11872 AutoFind: local max [12, 632] 19.0
23:49:25.280 00.006 11872 AutoFind: local max [156, 433] 19.0
23:49:25.284 00.004 11872 AutoFind: local max [144, 848] 16.5
23:49:25.287 00.003 11872 AutoFind: local max [59, 918] 15.8
23:49:25.291 00.004 11872 AutoFind: local max [1344, 77] 15.7
23:49:25.297 00.006 11872 AutoFind: local max [909, 821] 14.7
23:49:25.301 00.004 11872 AutoFind: local max [277, 1064] 13.9
23:49:25.304 00.003 11872 AutoFind: local max [906, 826] 13.5
23:49:25.307 00.003 11872 AutoFind: local max [512, 295] 10.9
23:49:25.311 00.004 11872 AutoFind: local max [63, 580] 9.9
23:49:25.314 00.003 11872 AutoFind: local max [20, 512] 9.6
23:49:25.318 00.004 11872 AutoFind: local max [162, 935] 8.9
23:49:25.321 00.003 11872 AutoFind: local max [415, 251] 8.9
23:49:25.324 00.003 11872 AutoFind: local max [1789, 1086] 8.8
23:49:25.329 00.005 11872 AutoFind: local max [781, 52] 8.6
23:49:25.332 00.003 11872 AutoFind: local max [1383, 556] 8.1
23:49:25.335 00.003 11872 AutoFind: local max [1394, 473] 7.8
23:49:25.338 00.003 11872 AutoFind: local max [332, 1003] 7.4
23:49:25.342 00.004 11872 AutoFind: local max [1550, 411] 7.4
23:49:25.344 00.002 11872 AutoFind: local max [1628, 219] 7.1
23:49:25.347 00.003 11872 AutoFind: local max [530, 217] 7.1
23:49:25.350 00.003 11872 AutoFind: local max [340, 318] 7.1
23:49:25.352 00.002 11872 AutoFind: local max [1421, 358] 7.0
23:49:25.355 00.003 11872 AutoFind: local max [1373, 501] 7.0
23:49:25.358 00.003 11872 AutoFind: local max [1395, 479] 6.9
23:49:25.362 00.004 11872 AutoFind: local max [1886, 47] 6.8
23:49:25.365 00.003 11872 AutoFind: local max [1513, 627] 6.7
23:49:25.367 00.002 11872 AutoFind: local max [685, 1061] 6.6
23:49:25.370 00.003 11872 AutoFind: local max [1808, 152] 6.6
23:49:25.372 00.002 11872 AutoFind: local max [403, 601] 6.3
23:49:25.377 00.005 11872 AutoFind: local max [1733, 307] 6.3
23:49:25.379 00.002 11872 AutoFind: local max [302, 356] 6.2
23:49:25.382 00.003 11872 AutoFind: local max [385, 929] 6.1
23:49:25.385 00.003 11872 AutoFind: local max [586, 551] 5.9
23:49:25.387 00.002 11872 AutoFind: local max [1471, 384] 5.8
23:49:25.390 00.003 11872 AutoFind: local max [309, 572] 5.6
23:49:25.393 00.003 11872 AutoFind: local max [334, 427] 5.5
23:49:25.395 00.002 11872 AutoFind: local max [1651, 752] 5.5
23:49:25.398 00.003 11872 AutoFind: local max [694, 1078] 5.3
23:49:25.401 00.003 11872 AutoFind: local max [1846, 544] 5.3
23:49:25.403 00.002 11872 AutoFind: local max [1382, 563] 5.0
23:49:25.406 00.003 11872 AutoFind: local max [593, 159] 4.9
23:49:25.409 00.003 11872 AutoFind: local max [543, 475] 4.9
23:49:25.412 00.003 11872 AutoFind: local max [29, 145] 4.9
23:49:25.414 00.002 11872 AutoFind: local max [841, 763] 4.9
23:49:25.417 00.003 11872 AutoFind: local max [1372, 507] 4.7
23:49:25.420 00.003 11872 AutoFind: local max [1845, 549] 4.6
23:49:25.423 00.003 11872 AutoFind: local max [1759, 172] 4.5
23:49:25.425 00.002 11872 AutoFind: local max [724, 94] 4.4
23:49:25.428 00.003 11872 AutoFind: local max [1884, 22] 4.2
23:49:25.430 00.002 11872 AutoFind: local max [1422, 364] 4.2
23:49:25.433 00.003 11872 AutoFind: local max [393, 952] 4.2
23:49:25.437 00.004 11872 AutoFind: local max [726, 88] 4.2
23:49:25.440 00.003 11872 AutoFind: local max [366, 1068] 4.2
23:49:25.442 00.002 11872 AutoFind: local max [779, 896] 4.1
23:49:25.445 00.003 11872 AutoFind: local max [1724, 369] 4.0
23:49:25.449 00.004 11872 AutoFind: local max [1071, 192] 4.0
23:49:25.452 00.003 11872 AutoFind: local max [614, 63] 4.0
23:49:25.457 00.005 11872 AutoFind: local max [1629, 228] 4.0
23:49:25.460 00.003 11872 AutoFind: local max [1368, 650] 4.0
23:49:25.463 00.003 11872 AutoFind: local max [1512, 633] 4.0
23:49:25.467 00.004 11872 AutoFind: local max [626, 465] 3.9
23:49:25.470 00.003 11872 AutoFind: local max [331, 911] 3.9
23:49:25.474 00.004 11872 AutoFind: local max [1589, 929] 3.9
23:49:25.477 00.003 11872 AutoFind: local max [1422, 349] 3.9
23:49:25.480 00.003 11872 AutoFind: local max [1038, 972] 3.9
23:49:25.483 00.003 11872 AutoFind: local max [1328, 932] 3.8
23:49:25.487 00.004 11872 AutoFind: local max [1235, 283] 3.8
23:49:25.489 00.002 11872 AutoFind: local max [1847, 775] 3.8
23:49:25.492 00.003 11872 AutoFind: local max [1678, 469] 3.8
23:49:25.494 00.002 11872 AutoFind: local max [894, 604] 3.8
23:49:25.497 00.003 11872 AutoFind: local max [1353, 947] 3.8
23:49:25.499 00.002 11872 AutoFind: local max [1554, 670] 3.8
23:49:25.503 00.004 11872 AutoFind: local max [1739, 381] 3.7
23:49:25.505 00.002 11872 AutoFind: local max [1835, 790] 3.7
23:49:25.508 00.003 11872 AutoFind: local max [501, 180] 3.7
23:49:25.510 00.002 11872 AutoFind: local max [1412, 726] 3.7
23:49:25.513 00.003 11872 AutoFind: local max [703, 192] 3.7
23:49:25.516 00.003 11872 AutoFind: local max [731, 653] 3.7
23:49:25.520 00.004 11872 AutoFind: local max [1188, 971] 3.7
23:49:25.522 00.002 11872 AutoFind: local max [442, 1071] 3.7
23:49:25.525 00.003 11872 AutoFind: local max [1608, 210] 3.7
23:49:25.528 00.003 11872 AutoFind: local max [395, 957] 3.6
23:49:25.530 00.002 11872 AutoFind: local max [1225, 203] 3.6
23:49:25.533 00.003 11872 AutoFind: local max [133, 665] 3.6
23:49:25.536 00.003 11872 AutoFind: local max [69, 278] 3.6
23:49:25.538 00.002 11872 AutoFind: local max [304, 845] 3.6
23:49:25.541 00.003 11872 AutoFind: local max [147, 613] 3.6
23:49:25.544 00.003 11872 AutoFind: local max [1462, 199] 3.6
23:49:25.546 00.002 11872 AutoFind: close dim-bright [69, 278] 3.6 - [61, 269] 68.3
23:49:25.550 00.004 11872 AutoFind: too close [395, 957] 3.6 - [393, 952] 4.2
23:49:25.552 00.002 11872 AutoFind: too close [1608, 210] 3.7 - [1628, 219] 7.1
23:49:25.554 00.002 11872 AutoFind: close dim-bright [1608, 210] 3.7 - [1617, 219] 126.0
23:49:25.558 00.004 11872 AutoFind: too close [1835, 790] 3.7 - [1847, 775] 3.8
23:49:25.560 00.002 11872 AutoFind: too close [1739, 381] 3.7 - [1724, 369] 4.0
23:49:25.564 00.004 11872 AutoFind: close dim-bright [1847, 775] 3.8 - [1859, 768] 114.9
23:49:25.568 00.004 11872 AutoFind: too close [1422, 349] 3.9 - [1422, 364] 4.2
23:49:25.571 00.003 11872 AutoFind: too close [1422, 349] 3.9 - [1421, 358] 7.0
23:49:25.574 00.003 11872 AutoFind: too close [1512, 633] 4.0 - [1513, 627] 6.7
23:49:25.579 00.005 11872 AutoFind: too close [1629, 228] 4.0 - [1628, 219] 7.1
23:49:25.583 00.004 11872 AutoFind: close dim-bright [1629, 228] 4.0 - [1617, 219] 126.0
23:49:25.586 00.003 11872 AutoFind: too close [726, 88] 4.2 - [724, 94] 4.4
23:49:25.589 00.003 11872 AutoFind: too close [1422, 364] 4.2 - [1421, 358] 7.0
23:49:25.593 00.004 11872 AutoFind: too close [1845, 549] 4.6 - [1846, 544] 5.3
23:49:25.595 00.002 11872 AutoFind: too close [1372, 507] 4.7 - [1373, 501] 7.0
23:49:25.599 00.004 11872 AutoFind: too close [1382, 563] 5.0 - [1383, 556] 8.1
23:49:25.602 00.003 11872 AutoFind: too close [694, 1078] 5.3 - [685, 1061] 6.6
23:49:25.606 00.004 11872 AutoFind: too close [1395, 479] 6.9 - [1394, 473] 7.8
23:49:25.610 00.004 11872 AutoFind: close dim-bright [1628, 219] 7.1 - [1617, 219] 126.0
23:49:25.612 00.002 11872 AutoFind: too close [906, 826] 13.5 - [909, 821] 14.7
23:49:25.616 00.004 11872 AutoFind: too close [802, 469] 21.7 - [803, 463] 28.1
23:49:25.619 00.003 11872 AutoFind: too close to edge [1789, 1086] 8.8
23:49:25.623 00.004 11872 AutoFind: too close to edge [12, 632] 19.0
23:49:25.626 00.003 11872 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
23:49:25.630 00.004 11872 Star::Find(15, 1617, 219, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:49:25.633 00.003 11872 Star::Find returns 1 (0), X=1617.24, Y=220.40, Mass=5180, SNR=47.6, Peak=154 HFD=6.5
23:49:25.638 00.005 11872 Star::Find(15, 1859, 768, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:49:25.641 00.003 11872 Star::Find returns 1 (0), X=1859.29, Y=768.90, Mass=3984, SNR=42.8, Peak=163 HFD=6.0
23:49:25.644 00.003 11872 Star::Find(15, 61, 269, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:49:25.647 00.003 11872 Star::Find returns 1 (0), X=60.59, Y=268.97, Mass=1836, SNR=29.0, Peak=99 HFD=5.1
23:49:25.651 00.004 11872 Star::Find(15, 1751, 233, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:49:25.654 00.003 11872 Star::Find returns 1 (0), X=1750.75, Y=233.78, Mass=1810, SNR=28.7, Peak=65 HFD=5.7
23:49:25.658 00.004 11872 Star::Find(15, 1545, 990, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:49:25.662 00.004 11872 Star::Find returns 1 (0), X=1545.57, Y=988.12, Mass=1181, SNR=23.0, Peak=38 HFD=6.2
23:49:25.665 00.003 11872 Star::Find(15, 479, 222, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:49:25.670 00.005 11872 Star::Find returns 1 (0), X=479.00, Y=223.64, Mass=1376, SNR=24.4, Peak=38 HFD=6.7
23:49:25.675 00.005 11872 Star::Find(15, 1450, 1025, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:49:25.678 00.003 11872 Star::Find returns 1 (0), X=1448.31, Y=1028.02, Mass=770, SNR=18.7, Peak=27 HFD=5.9
23:49:25.681 00.003 11872 Star::Find(15, 192, 336, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:49:25.685 00.004 11872 Star::Find returns 1 (0), X=192.53, Y=334.68, Mass=600, SNR=16.6, Peak=26 HFD=5.4
23:49:25.689 00.004 11872 Star::Find(15, 1067, 250, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:49:25.693 00.004 11872 Star::Find returns 1 (0), X=1067.46, Y=251.93, Mass=1170, SNR=22.5, Peak=36 HFD=6.9
23:49:25.696 00.003 11872 Star::Find(15, 156, 433, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:49:25.700 00.004 11872 Star::Find returns 1 (0), X=155.29, Y=432.41, Mass=551, SNR=15.6, Peak=34 HFD=5.1
23:49:25.703 00.003 11872 Star::Find(15, 144, 848, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:49:25.705 00.002 11872 Star::Find returns 1 (0), X=143.08, Y=847.85, Mass=433, SNR=14.1, Peak=27 HFD=5.6
23:49:25.708 00.003 11872 Star::Find(15, 59, 918, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:49:25.711 00.003 11872 Star::Find returns 1 (0), X=59.11, Y=917.68, Mass=237, SNR=10.5, Peak=24 HFD=4.0
23:49:25.713 00.002 11872 Star::Find(15, 1344, 77, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:49:25.716 00.003 11872 Star::Find returns 1 (0), X=1344.71, Y=78.43, Mass=527, SNR=15.4, Peak=19 HFD=6.4
23:49:25.719 00.003 11872 Star::Find(15, 277, 1064, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:49:25.722 00.003 11872 Star::Find returns 1 (0), X=276.82, Y=1063.95, Mass=295, SNR=11.6, Peak=14 HFD=4.6
23:49:25.725 00.003 11872 Star::Find(15, 512, 295, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:49:25.727 00.002 11872 Star::Find returns 1 (0), X=512.16, Y=296.23, Mass=370, SNR=12.9, Peak=14 HFD=6.3
23:49:25.730 00.003 11872 Star::Find(15, 63, 580, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:49:25.733 00.003 11872 Star::Find returns 1 (0), X=62.73, Y=579.52, Mass=200, SNR=9.7, Peak=12 HFD=5.2
23:49:25.736 00.003 11872 Star::Find(15, 20, 512, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:49:25.740 00.004 11872 Star::Find returns 1 (0), X=19.90, Y=511.79, Mass=204, SNR=9.8, Peak=15 HFD=4.7
23:49:25.744 00.004 11872 Star::Find(15, 162, 935, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:49:25.746 00.002 11872 Star::Find returns 1 (0), X=162.06, Y=934.51, Mass=163, SNR=8.6, Peak=12 HFD=4.7
23:49:25.748 00.002 11872 Star::Find(15, 415, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:49:25.752 00.004 11872 Star::Find returns 1 (0), X=414.77, Y=252.39, Mass=343, SNR=12.5, Peak=12 HFD=6.2
23:49:25.755 00.003 11872 Star::Find(15, 781, 52, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:49:25.757 00.002 11872 Star::Find returns 1 (0), X=781.81, Y=52.47, Mass=490, SNR=14.8, Peak=20 HFD=6.6
23:49:25.759 00.002 11872 Star::Find(15, 332, 1003, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:49:25.762 00.003 11872 Star::Find returns 1 (0), X=332.41, Y=1003.25, Mass=160, SNR=8.5, Peak=14 HFD=5.2
23:49:25.765 00.003 11872 Star::Find(15, 1550, 411, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:49:25.768 00.003 11872 Star::Find returns 1 (0), X=1549.94, Y=411.50, Mass=134, SNR=7.7, Peak=9 HFD=5.1
23:49:25.771 00.003 11872 Star::Find(15, 530, 217, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:49:25.774 00.003 11872 Star::Find returns 1 (0), X=530.32, Y=218.31, Mass=360, SNR=12.6, Peak=16 HFD=6.6
23:49:25.777 00.003 11872 Star::Find(15, 340, 318, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:49:25.779 00.002 11872 Star::Find returns 1 (0), X=339.92, Y=320.42, Mass=210, SNR=9.9, Peak=10 HFD=5.5
23:49:25.782 00.003 11872 Star::Find(15, 1886, 47, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:49:25.786 00.004 11872 Star::Find returns 1 (0), X=1885.70, Y=48.18, Mass=143, SNR=8.1, Peak=11 HFD=5.0
23:49:25.788 00.002 11872 Star::Find(15, 1808, 152, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:49:25.791 00.003 11872 Star::Find returns 1 (0), X=1808.37, Y=153.33, Mass=187, SNR=9.2, Peak=13 HFD=5.6
23:49:25.793 00.002 11872 Star::Find(15, 403, 601, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:49:25.798 00.005 11872 Star::Find returns 1 (0), X=403.21, Y=602.32, Mass=121, SNR=7.4, Peak=8 HFD=5.9
23:49:25.802 00.004 11872 Star::Find(15, 1733, 307, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:49:25.804 00.002 11872 Star::Find returns 1 (0), X=1733.27, Y=308.44, Mass=125, SNR=7.5, Peak=9 HFD=5.5
23:49:25.808 00.004 11872 Star::Find(15, 302, 356, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:49:25.811 00.003 11872 Star::Find returns 1 (0), X=302.99, Y=354.54, Mass=331, SNR=12.3, Peak=11 HFD=6.3
23:49:25.814 00.003 11872 Star::Find(15, 385, 929, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:49:25.817 00.003 11872 Star::Find false star n=16 nbg=286 bg=0.9 sigma=0.9 thresh=4 peak=4
23:49:25.820 00.003 11872 Star::Find returns 0 (2), X=385.00, Y=929.00, Mass=59, SNR=2.9, Peak=7 HFD=0.0
23:49:25.823 00.003 11872 Star::Find(15, 586, 551, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:49:25.827 00.004 11872 Star::Find returns 1 (0), X=586.62, Y=549.88, Mass=327, SNR=11.9, Peak=11 HFD=7.0
23:49:25.831 00.004 11872 Star::Find(15, 1471, 384, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:49:25.835 00.004 11872 Star::Find returns 1 (0), X=1471.28, Y=385.72, Mass=292, SNR=11.3, Peak=12 HFD=6.4
23:49:25.838 00.003 11872 Star::Find(15, 309, 572, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:49:25.843 00.005 11872 Star::Find returns 1 (0), X=308.76, Y=572.26, Mass=179, SNR=9.1, Peak=9 HFD=5.6
23:49:25.846 00.003 11872 Star::Find(15, 334, 427, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:49:25.848 00.002 11872 Star::Find returns 1 (0), X=334.56, Y=429.22, Mass=127, SNR=7.7, Peak=9 HFD=5.0
23:49:25.851 00.003 11872 Star::Find(15, 1651, 752, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:49:25.854 00.003 11872 Star::Find returns 1 (0), X=1650.19, Y=753.75, Mass=111, SNR=7.1, Peak=6 HFD=5.7
23:49:25.859 00.005 11872 Star::Find(15, 593, 159, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:49:25.862 00.003 11872 Star::Find returns 1 (0), X=594.17, Y=156.61, Mass=111, SNR=7.0, Peak=8 HFD=5.7
23:49:25.866 00.004 11872 Star::Find(15, 543, 475, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:49:25.869 00.003 11872 Star::Find returns 1 (0), X=542.30, Y=477.93, Mass=199, SNR=9.6, Peak=10 HFD=6.8
23:49:25.871 00.002 11872 Star::Find(15, 29, 145, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:49:25.875 00.004 11872 Star::Find false star n=15 nbg=280 bg=0.6 sigma=0.7 thresh=3 peak=3
23:49:25.878 00.003 11872 Star::Find returns 0 (2), X=29.00, Y=145.00, Mass=48, SNR=2.9, Peak=6 HFD=0.0
23:49:25.881 00.003 11872 Star::Find(15, 841, 763, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:49:25.884 00.003 11872 Star::Find returns 1 (0), X=839.74, Y=765.13, Mass=164, SNR=8.6, Peak=10 HFD=5.8
23:49:25.886 00.002 11872 Star::Find(15, 1759, 172, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:49:25.890 00.004 11872 Star::Find returns 1 (0), X=1759.34, Y=171.20, Mass=119, SNR=7.4, Peak=10 HFD=5.7
23:49:25.894 00.004 11872 Star::Find(15, 1884, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:49:25.896 00.002 11872 Star::Find false star n=24 nbg=268 bg=0.6 sigma=0.7 thresh=3 peak=3
23:49:25.900 00.004 11872 Star::Find returns 0 (2), X=1884.00, Y=22.00, Mass=71, SNR=2.9, Peak=6 HFD=0.0
23:49:25.903 00.003 11872 Star::Find(15, 366, 1068, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:49:25.907 00.004 11872 Star::Find returns 0 (2), X=366.00, Y=1068.00, Mass=17, SNR=2.8, Peak=6 HFD=0.0
23:49:25.910 00.003 11872 Star::Find(15, 779, 896, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:49:25.913 00.003 11872 Star::Find false star n=28 nbg=284 bg=1.0 sigma=1.0 thresh=4 peak=3
23:49:25.916 00.003 11872 Star::Find returns 0 (2), X=779.00, Y=896.00, Mass=100, SNR=2.9, Peak=7 HFD=0.0
23:49:25.920 00.004 11872 Star::Find(15, 1071, 192, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:49:25.923 00.003 11872 Star::Find false star n=13 nbg=286 bg=1.1 sigma=1.2 thresh=5 peak=4
23:49:25.926 00.003 11872 Star::Find returns 0 (2), X=1071.00, Y=192.00, Mass=63, SNR=2.9, Peak=8 HFD=0.0
23:49:25.930 00.004 11872 Star::Find(15, 614, 63, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:49:25.933 00.003 11872 Star::Find false star n=17 nbg=285 bg=0.9 sigma=0.9 thresh=4 peak=4
23:49:25.936 00.003 11872 Star::Find returns 0 (2), X=614.00, Y=63.00, Mass=65, SNR=2.9, Peak=7 HFD=0.0
23:49:25.938 00.002 11872 Star::Find(15, 1368, 650, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:49:25.941 00.003 11872 Star::Find false star n=22 nbg=284 bg=1.0 sigma=0.9 thresh=4 peak=4
23:49:25.944 00.003 11872 Star::Find returns 0 (2), X=1368.00, Y=650.00, Mass=81, SNR=2.9, Peak=7 HFD=0.0
23:49:25.947 00.003 11872 Star::Find(15, 626, 465, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:49:25.951 00.004 11872 Star::Find false star n=35 nbg=273 bg=0.7 sigma=0.7 thresh=3 peak=3
23:49:25.955 00.004 11872 Star::Find returns 0 (2), X=626.00, Y=465.00, Mass=114, SNR=2.9, Peak=8 HFD=0.0
23:49:25.960 00.005 11872 Star::Find(15, 331, 911, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:49:25.963 00.003 11872 Star::Find false star n=17 nbg=285 bg=0.9 sigma=0.9 thresh=4 peak=4
23:49:25.965 00.002 11872 Star::Find returns 0 (2), X=331.00, Y=911.00, Mass=69, SNR=2.9, Peak=7 HFD=0.0
23:49:25.968 00.003 11872 Star::Find(15, 1589, 929, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:49:25.971 00.003 11872 Star::Find false star n=12 nbg=278 bg=0.7 sigma=0.7 thresh=3 peak=3
23:49:25.973 00.002 11872 Star::Find returns 0 (2), X=1589.00, Y=929.00, Mass=38, SNR=2.9, Peak=5 HFD=0.0
23:49:25.976 00.003 11872 Star::Find(15, 1038, 972, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:49:25.979 00.003 11872 Star::Find returns 1 (0), X=1038.94, Y=973.58, Mass=174, SNR=8.5, Peak=11 HFD=6.0
23:49:25.982 00.003 11872 Star::Find(15, 1328, 932, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:49:25.985 00.003 11872 Star::Find returns 0 (2), X=1328.00, Y=932.00, Mass=18, SNR=2.9, Peak=5 HFD=0.0
23:49:25.988 00.003 11872 Star::Find(15, 1235, 283, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:49:25.990 00.002 11872 Star::Find false star n=28 nbg=281 bg=1.1 sigma=1.0 thresh=4 peak=4
23:49:25.993 00.003 11872 Star::Find returns 0 (2), X=1235.00, Y=283.00, Mass=105, SNR=2.9, Peak=7 HFD=0.0
23:49:25.996 00.003 11872 Star::Find(15, 1678, 469, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:49:25.998 00.002 11872 Star::Find false star n=33 nbg=273 bg=0.6 sigma=0.7 thresh=3 peak=3
23:49:26.001 00.003 11872 Star::Find returns 0 (2), X=1678.00, Y=469.00, Mass=106, SNR=2.9, Peak=9 HFD=0.0
23:49:26.004 00.003 11872 Star::Find(15, 894, 604, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:49:26.006 00.002 11872 Star::Find false star n=26 nbg=276 bg=0.9 sigma=0.9 thresh=4 peak=4
23:49:26.009 00.003 11872 Star::Find returns 0 (2), X=894.00, Y=604.00, Mass=100, SNR=2.9, Peak=8 HFD=0.0
23:49:26.012 00.003 11872 Star::Find(15, 1353, 947, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:49:26.015 00.003 11872 Star::Find false star n=8 nbg=282 bg=0.6 sigma=0.7 thresh=3 peak=2
23:49:26.019 00.004 11872 Star::Find returns 0 (2), X=1353.00, Y=947.00, Mass=20, SNR=2.9, Peak=4 HFD=0.0
23:49:26.022 00.003 11872 Star::Find(15, 1554, 670, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:49:26.024 00.002 11872 Star::Find false star n=35 nbg=273 bg=0.7 sigma=0.7 thresh=3 peak=3
23:49:26.027 00.003 11872 Star::Find returns 0 (2), X=1554.00, Y=670.00, Mass=100, SNR=2.9, Peak=5 HFD=0.0
23:49:26.030 00.003 11872 Star::Find(15, 501, 180, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:49:26.034 00.004 11872 Star::Find returns 0 (2), X=501.00, Y=180.00, Mass=18, SNR=2.9, Peak=4 HFD=0.0
23:49:26.036 00.002 11872 Star::Find(15, 1412, 726, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:49:26.038 00.002 11872 Star::Find false star n=35 nbg=285 bg=1.0 sigma=1.0 thresh=4 peak=4
23:49:26.041 00.003 11872 Star::Find returns 0 (2), X=1412.00, Y=726.00, Mass=140, SNR=2.9, Peak=8 HFD=0.0
23:49:26.044 00.003 11872 Star::Find(15, 703, 192, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:49:26.047 00.003 11872 Star::Find false star n=18 nbg=269 bg=0.8 sigma=0.8 thresh=3 peak=2
23:49:26.051 00.004 11872 Star::Find returns 0 (2), X=703.00, Y=192.00, Mass=44, SNR=2.9, Peak=5 HFD=0.0
23:49:26.054 00.003 11872 Star::Find(15, 731, 653, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:49:26.058 00.004 11872 Star::Find returns 0 (2), X=731.00, Y=653.00, Mass=10, SNR=2.1, Peak=6 HFD=0.0
23:49:26.062 00.004 11872 Star::Find(15, 1188, 971, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:49:26.066 00.004 11872 Star::Find returns 0 (2), X=1188.00, Y=971.00, Mass=18, SNR=2.9, Peak=4 HFD=0.0
23:49:26.069 00.003 11872 Star::Find(15, 442, 1071, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:49:26.073 00.004 11872 Star::Find returns 0 (2), X=442.00, Y=1071.00, Mass=20, SNR=2.9, Peak=5 HFD=0.0
23:49:26.078 00.005 11872 Star::Find(15, 1225, 203, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:49:26.081 00.003 11872 Star::Find returns 0 (2), X=1225.00, Y=203.00, Mass=15, SNR=2.6, Peak=6 HFD=0.0
23:49:26.085 00.004 11872 Star::Find(15, 133, 665, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:49:26.088 00.003 11872 Star::Find returns 0 (2), X=133.00, Y=665.00, Mass=17, SNR=2.8, Peak=4 HFD=0.0
23:49:26.092 00.004 11872 Star::Find(15, 69, 278, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:49:26.096 00.004 11872 Star::Find returns 1 (0), X=60.59, Y=268.97, Mass=1836, SNR=29.0, Peak=99 HFD=5.1
23:49:26.100 00.004 11872 Star::Find(15, 304, 845, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:49:26.103 00.003 11872 Star::Find false star n=18 nbg=283 bg=0.6 sigma=0.7 thresh=3 peak=2
23:49:26.106 00.003 11872 Star::Find returns 0 (2), X=304.00, Y=845.00, Mass=49, SNR=2.9, Peak=6 HFD=0.0
23:49:26.109 00.003 11872 Star::Find(15, 147, 613, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:49:26.113 00.004 11872 Star::Find false star n=15 nbg=281 bg=0.5 sigma=0.7 thresh=3 peak=2
23:49:26.116 00.003 11872 Star::Find returns 0 (2), X=147.00, Y=613.00, Mass=43, SNR=2.9, Peak=5 HFD=0.0
23:49:26.118 00.002 11872 Star::Find(15, 1462, 199, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:49:26.121 00.003 11872 Star::Find returns 0 (2), X=1462.00, Y=199.00, Mass=13, SNR=2.4, Peak=4 HFD=0.0
23:49:26.124 00.003 11872 AutoFind: finding best star pass 1
23:49:26.128 00.004 11872 Star::Find(15, 1617, 219, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:49:26.131 00.003 11872 Star::Find returns 1 (0), X=1617.24, Y=220.40, Mass=5180, SNR=47.6, Peak=154 HFD=6.5
23:49:26.134 00.003 11872 AutoFind returns star at [1617, 219] 126.0 Mass 5180 SNR 47.6
23:49:26.139 00.005 11872 Star::Find(15, 1617, 219, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:49:26.143 00.004 11872 Star::Find returns 1 (0), X=1617.24, Y=220.40, Mass=5180, SNR=47.6, Peak=154 HFD=6.5
23:49:26.146 00.003 11872 MultiStar: List (12): {1617.24, 220.40}(47.6), {1859.29, 768.90}(42.8), {60.59, 268.97}(29.0), {1750.75, 233.78}(28.7), {1545.57, 988.12}(23.0), {479.00, 223.64}(24.4), {1448.31, 1028.02}(18.7), {192.53, 334.68}(16.6), {1067.46, 251.93}(22.5), {155.29, 432.41}(15.6), {143.08, 847.85}(14.1), {59.11, 917.68}(10.5), 
23:49:26.150 00.004 11872 setting lock position to (1617.24, 220.40)
23:49:26.153 00.003 11872 AutoSelect: state = 1, call UpdateGuideState
23:49:26.156 00.003 11872 UpdateGuideState(): m_state=1
23:49:26.160 00.004 11872 Star::Find(15, 1617, 220, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:49:26.164 00.004 11872 Star::Find returns 1 (0), X=1617.24, Y=220.40, Mass=5180, SNR=47.6, Peak=154 HFD=6.5
23:49:26.167 00.003 11872 CameraToMount -- cameraTheta (0.00) - m_xAngle (0.00) = xAngle (-0.00 = -0.00)
23:49:26.170 00.003 11872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.97 = 2.97)
23:49:26.174 00.004 11872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
23:49:26.179 00.005 11872 setting force full frames = false
23:49:26.183 00.004 11872 setting lock position to (1617.24, 220.40)
23:49:26.187 00.004 11872 CurrentPosition() valid, moving to STATE_SELECTED
23:49:26.191 00.004 11872 Changing from state SELECTING to SELECTED
23:49:26.195 00.004 11872 guider state => SELECTED
23:49:26.198 00.003 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=163, med=0, FiltMin=0, FiltMax=108, Gamma=1.000
23:49:26.203 00.005 11872 UpdateGuideState exits: m=5180 SNR=47.6
23:49:26.207 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=163, med=0, FiltMin=0, FiltMax=108, Gamma=1.000
23:49:26.210 00.003 11872 Status Line: Auto-selected star at (1617.2, 220.4)
23:49:26.217 00.007 11872 PhdController: newstate STATE_WAIT_SELECTED
23:49:26.220 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:26.224 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:49:26.228 00.004 11872 Enqueuing Expose request
23:49:26.230 00.002 9960 Worker thread wakes up
23:49:26.231 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
23:49:26.231 00.000 11872 evsrv: cli 0D2D2BE0 connect
23:49:26.237 00.006 11872 case statement mapped state 2 to 1
23:49:26.240 00.003 9960 Handling exposure in thread, d=1000 o=3 r=(1602,205,31,31)
23:49:26.241 00.001 11872 case statement mapped state 2 to 1
23:49:26.245 00.004 11872 evsrv: cli 0D2D2BE0 request: {"method":"get_lock_position","id":"9f45d594-5f62-4a00-a26e-ea95283c9720"}
23:49:26.248 00.003 11872 evsrv: cli 0D2D2BE0 response: {"jsonrpc":"2.0","result":[1617.24,220.40],"id":"9f45d594-5f62-4a00-a26e-ea95283c9720"}
23:49:26.253 00.005 11872 evsrv: cli 0D2D2BE0 disconnect
23:49:26.257 00.004 11872 evsrv: cli 0D2D3040 connect
23:49:26.260 00.003 11872 case statement mapped state 2 to 1
23:49:26.263 00.003 11872 case statement mapped state 2 to 1
23:49:26.269 00.006 11872 evsrv: cli 0D2D3040 request: {"method":"get_app_state","id":"fa93632d-6d76-4bcc-b763-a27fbe4708cd"}
23:49:26.273 00.004 11872 case statement mapped state 2 to 1
23:49:26.276 00.003 11872 evsrv: cli 0D2D3040 response: {"jsonrpc":"2.0","result":"Selected","id":"fa93632d-6d76-4bcc-b763-a27fbe4708cd"}
23:49:26.281 00.005 11872 evsrv: cli 0D2D3040 disconnect
23:49:27.285 01.004 11872 evsrv: cli 0D2D30E0 connect
23:49:27.292 00.007 11872 case statement mapped state 2 to 1
23:49:27.296 00.004 11872 case statement mapped state 2 to 1
23:49:27.302 00.006 11872 evsrv: cli 0D2D30E0 request: {"method":"get_app_state","id":"d744c99c-2e1a-485d-b514-eed87925b0a5"}
23:49:27.306 00.004 11872 case statement mapped state 2 to 1
23:49:27.311 00.005 11872 evsrv: cli 0D2D30E0 response: {"jsonrpc":"2.0","result":"Selected","id":"d744c99c-2e1a-485d-b514-eed87925b0a5"}
23:49:27.316 00.005 11872 evsrv: cli 0D2D30E0 disconnect
23:49:27.481 00.165 9960 Exposure complete
23:49:27.594 00.113 9960 worker thread done servicing request
23:49:27.595 00.001 11872 OnExposeComplete: enter
23:49:27.598 00.003 11872 UpdateGuideState(): m_state=2
23:49:27.603 00.005 11872 Star::Find(15, 1617, 220, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:49:27.607 00.004 11872 Star::Find returns 1 (0), X=1617.25, Y=219.81, Mass=5212, SNR=47.4, Peak=170 HFD=6.3
23:49:27.611 00.004 11872 CameraToMount -- cameraTheta (-1.55) - m_xAngle (0.00) = xAngle (-1.56 = -1.56)
23:49:27.615 00.004 11872 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.41 = 1.41)
23:49:27.618 00.003 11872 CameraToMount -- cameraX=0.01 cameraY=-0.59 hyp=0.59 cameraTheta=-1.55 mountX=0.01 mountY=0.58, mountTheta=1.56
23:49:27.625 00.007 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=170, med=0, FiltMin=0, FiltMax=116, Gamma=1.000
23:49:27.628 00.003 11872 UpdateGuideState exits: m=5212 SNR=47.4
23:49:27.632 00.004 11872 PhdController: newstate STATE_CALIBRATE
23:49:27.636 00.004 11872 PhdController: newstate STATE_GUIDE
23:49:27.653 00.017 11872 Changing from state SELECTED to CALIBRATING_PRIMARY
23:49:27.657 00.004 11872 guider state => CALIBRATED
23:49:27.660 00.003 11872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
23:49:27.664 00.004 11872 reset dither spiral
23:49:27.669 00.005 11872 PhdController: newstate STATE_SETTLE_BEGIN
23:49:27.673 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:27.676 00.003 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:49:27.681 00.005 11872 Enqueuing Expose request
23:49:27.684 00.003 9960 Worker thread wakes up
23:49:27.684 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:49:27.684 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:49:28.319 00.635 11872 evsrv: cli 0D2D2C80 connect
23:49:28.325 00.006 11872 case statement mapped state 5 to 1
23:49:28.331 00.006 11872 case statement mapped state 5 to 1
23:49:28.338 00.007 11872 evsrv: cli 0D2D2C80 request: {"method":"get_app_state","id":"eee89da0-4a3b-4d03-b5a2-4fb873b2ace9"}
23:49:28.344 00.006 11872 case statement mapped state 5 to 1
23:49:28.348 00.004 11872 evsrv: cli 0D2D2C80 response: {"jsonrpc":"2.0","result":"Selected","id":"eee89da0-4a3b-4d03-b5a2-4fb873b2ace9"}
23:49:28.353 00.005 11872 evsrv: cli 0D2D2C80 disconnect
23:49:28.928 00.575 9960 Exposure complete
23:49:29.057 00.129 9960 worker thread done servicing request
23:49:29.058 00.001 11872 OnExposeComplete: enter
23:49:29.062 00.004 11872 UpdateGuideState(): m_state=5
23:49:29.066 00.004 11872 Star::Find(15, 1617, 219, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:49:29.070 00.004 11872 Star::Find returns 1 (0), X=1617.29, Y=219.61, Mass=5617, SNR=50.4, Peak=174 HFD=6.6
23:49:29.078 00.008 11872 CameraToMount -- cameraTheta (-1.50) - m_xAngle (0.00) = xAngle (-1.51 = -1.51)
23:49:29.088 00.010 11872 CameraToMount -- cameraTheta (-1.50) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.46 = 1.46)
23:49:29.095 00.007 11872 CameraToMount -- cameraX=0.05 cameraY=-0.79 hyp=0.79 cameraTheta=-1.50 mountX=0.05 mountY=0.79, mountTheta=1.51
23:49:29.105 00.010 11872 Changing from state CALIBRATED to GUIDING
23:49:29.111 00.006 11872 ScopeASCOM::GetDeclinationRadians() returns 31.3
23:49:29.119 00.008 11872 ScopeASCOM::SideOfPier() returns 0
23:49:29.126 00.007 11872 AdjustCalibrationForScopePointing (scope): current dec=31.3 pierSide=0, cal dec=0.0 pierSide=0 rotAngle=None bin=1
23:49:29.134 00.008 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:49:29.142 00.008 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:49:29.145 00.003 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:49:29.148 00.003 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:49:29.152 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:49:29.155 00.003 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:49:29.158 00.003 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:49:29.161 00.003 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:49:29.164 00.003 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:49:29.167 00.003 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:49:29.171 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:49:29.174 00.003 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:49:29.178 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:49:29.356 00.178 11872 evsrv: cli 0D2D3040 connect
23:49:29.363 00.007 11872 case statement mapped state 5 to 1
23:49:29.368 00.005 11872 case statement mapped state 5 to 1
23:49:29.374 00.006 11872 evsrv: cli 0D2D3040 request: {"method":"get_app_state","id":"d04fa83e-72b5-48ae-a834-42e6700f2db3"}
23:49:29.379 00.005 11872 case statement mapped state 5 to 1
23:49:29.383 00.004 11872 evsrv: cli 0D2D3040 response: {"jsonrpc":"2.0","result":"Selected","id":"d04fa83e-72b5-48ae-a834-42e6700f2db3"}
23:49:29.388 00.005 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:49:29.392 00.004 11872 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 2.900000
23:49:29.396 00.004 11872 Dec comp: XRate 1.564 -> 1.337 for dec 0.0 -> dec 31.3
23:49:29.401 00.005 11872 ScopeASCOM::GetDeclinationRadians() returns 31.3
23:49:29.406 00.005 11872 ScopeASCOM::SideOfPier() returns 0
23:49:29.410 00.004 11872 setting lock position to (1617.29, 219.61)
23:49:29.414 00.004 11872 guider state => GUIDING
23:49:29.419 00.005 11872 Status Line: Guiding
23:49:29.425 00.006 11872 Mount: notify guiding started
23:49:29.432 00.007 11872 GetString("/profile/5/name", "") returns "PHD SF 2025"
23:49:29.436 00.004 11872 GetString("/profile/5/scope/calibration/timestamp", "") returns "11/21/2025 10:15:14 PM"
23:49:29.440 00.004 11872 GetDouble("/profile/5/scope/calibration/xRate", 1.000000) returns 0.001564
23:49:29.444 00.004 11872 GetDouble("/profile/5/scope/calibration/yRate", 1.000000) returns 0.001340
23:49:29.448 00.004 11872 GetInt("/profile/5/scope/calibration/binning", 1) returns 1
23:49:29.453 00.005 11872 GetDouble("/profile/5/scope/calibration/xAngle", 0.000000) returns 0.004073
23:49:29.458 00.005 11872 GetDouble("/profile/5/scope/calibration/yAngle", 0.000000) returns -1.738880
23:49:29.462 00.004 11872 GetDouble("/profile/5/scope/calibration/declination", 0.000000) returns 0.000075
23:49:29.466 00.004 11872 GetInt("/profile/5/scope/calibration/pierSide", -1) returns 0
23:49:29.469 00.003 11872 GetInt("/profile/5/scope/calibration/raGuideParity", 0) returns 1
23:49:29.473 00.004 11872 GetInt("/profile/5/scope/calibration/decGuideParity", 0) returns -1
23:49:29.476 00.003 11872 GetDouble("/profile/5/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
23:49:29.479 00.003 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:49:29.486 00.007 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:49:29.491 00.005 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:49:29.495 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:49:29.501 00.006 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:49:29.505 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:49:29.509 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:49:29.516 00.007 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:49:29.521 00.005 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:49:29.525 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:49:29.529 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:49:29.534 00.005 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:49:29.539 00.005 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:49:29.543 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:49:29.547 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:49:29.551 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:49:29.555 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:49:29.559 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:49:29.562 00.003 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:49:29.566 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:49:29.569 00.003 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:49:29.572 00.003 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:49:29.576 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:49:29.579 00.003 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:49:29.583 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:49:29.587 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:49:29.607 00.020 11872 evsrv: cli 0D2D3040 disconnect
23:49:29.670 00.063 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:49:29.677 00.007 11872 ScopeASCOM::SideOfPier() returns 0
23:49:29.684 00.007 11872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
23:49:29.689 00.005 11872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
23:49:29.694 00.005 11872 ScopeASCOM::GetDeclinationRadians() returns 31.3
23:49:29.698 00.004 11872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 31.3
23:49:29.703 00.005 11872 MountToCamera -- mountTheta (-0.00) + m_xAngle (0.00) = xAngle (0.00 = 0.00)
23:49:29.707 00.004 11872 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
23:49:29.709 00.002 11872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
23:49:29.712 00.003 11872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
23:49:29.715 00.003 11872 GetInt("/profile/5/AutoLoadCalibration", -1) returns 1
23:49:29.719 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=198, med=0, FiltMin=0, FiltMax=115, Gamma=1.000
23:49:29.722 00.003 11872 UpdateGuideState exits: m=5617 SNR=50.4
23:49:29.726 00.004 11872 PhdController: newstate STATE_SETTLE_WAIT
23:49:29.729 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:29.735 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:49:29.739 00.004 11872 Enqueuing Expose request
23:49:29.743 00.004 9960 Worker thread wakes up
23:49:29.743 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:49:29.743 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1602,205,31,31)
23:49:30.389 00.646 11872 evsrv: cli 0D2D30E0 connect
23:49:30.392 00.003 11872 case statement mapped state 6 to 3
23:49:30.398 00.006 11872 case statement mapped state 6 to 3
23:49:30.405 00.007 11872 evsrv: cli 0D2D30E0 request: {"method":"get_app_state","id":"69ba69af-e956-49ed-b8e3-c3ef3168d250"}
23:49:30.413 00.008 11872 case statement mapped state 6 to 3
23:49:30.420 00.007 11872 evsrv: cli 0D2D30E0 response: {"jsonrpc":"2.0","result":"Guiding","id":"69ba69af-e956-49ed-b8e3-c3ef3168d250"}
23:49:30.427 00.007 11872 evsrv: cli 0D2D30E0 disconnect
23:49:30.997 00.570 9960 Exposure complete
23:49:31.104 00.107 9960 worker thread done servicing request
23:49:31.105 00.001 11872 OnExposeComplete: enter
23:49:31.109 00.004 11872 UpdateGuideState(): m_state=6
23:49:31.112 00.003 11872 Star::Find(15, 1617, 219, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:49:31.117 00.005 11872 Star::Find returns 1 (0), X=1617.33, Y=219.68, Mass=5113, SNR=47.1, Peak=180 HFD=6.3
23:49:31.121 00.004 11872 CameraToMount -- cameraTheta (1.03) - m_xAngle (0.00) = xAngle (1.03 = 1.03)
23:49:31.124 00.003 11872 CameraToMount -- cameraTheta (1.03) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (3.99 = -2.29)
23:49:31.128 00.004 11872 CameraToMount -- cameraX=0.04 cameraY=0.07 hyp=0.08 cameraTheta=1.03 mountX=0.04 mountY=-0.06, mountTheta=-0.97
23:49:31.133 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.04, y=0.07, opts=13)
23:49:31.137 00.004 11872 Enqueuing Move request for scope (0.04, 0.07)
23:49:31.140 00.003 9960 Worker thread wakes up
23:49:31.140 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.07) opts 0xd
23:49:31.141 00.001 9960 Handling offset move in thread for scope, endpoint = (0.04, 0.07)
23:49:31.141 00.000 9960 Moving (0.04, 0.07) raw xDistance=0.04 yDistance=-0.06
23:49:31.141 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:49:31.141 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:49:31.141 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:49:31.141 00.000 9960 MoveAxis(E, 0, ABG)
23:49:31.142 00.001 9960 Move returns status 0, amount 0
23:49:31.142 00.000 9960 MoveAxis(N, 0, ABG)
23:49:31.142 00.000 9960 Move returns status 0, amount 0
23:49:31.142 00.000 9960 move complete, result=0
23:49:31.142 00.000 9960 worker thread done servicing request
23:49:31.142 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=189, med=0, FiltMin=0, FiltMax=108, Gamma=1.000
23:49:31.146 00.004 11872 UpdateGuideState exits: m=5113 SNR=47.1
23:49:31.152 00.006 11872 PhdController: settling, locked = 1, distance = 0.58 (1.50) aobump = 0 frame = 1 / 99999
23:49:31.156 00.004 11872 evsrv: {"Event":"Settling","Timestamp":1763790571.155,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.58,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:49:31.160 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:31.163 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:49:31.167 00.004 11872 Enqueuing Expose request
23:49:31.170 00.003 9960 Worker thread wakes up
23:49:31.171 00.001 11872 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:49:31.174 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
23:49:31.176 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1602,205,31,31)
23:49:32.419 01.243 9960 Exposure complete
23:49:32.554 00.135 9960 worker thread done servicing request
23:49:32.555 00.001 11872 OnExposeComplete: enter
23:49:32.559 00.004 11872 UpdateGuideState(): m_state=6
23:49:32.564 00.005 11872 Star::Find(15, 1617, 219, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:49:32.567 00.003 11872 Star::Find returns 1 (0), X=1617.34, Y=219.53, Mass=5617, SNR=49.6, Peak=182 HFD=6.8
23:49:32.571 00.004 11872 CameraToMount -- cameraTheta (-1.06) - m_xAngle (0.00) = xAngle (-1.07 = -1.07)
23:49:32.575 00.004 11872 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.90 = 1.90)
23:49:32.579 00.004 11872 CameraToMount -- cameraX=0.05 cameraY=-0.08 hyp=0.10 cameraTheta=-1.06 mountX=0.05 mountY=0.09, mountTheta=1.10
23:49:32.584 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.05, y=-0.08, opts=13)
23:49:32.589 00.005 11872 Enqueuing Move request for scope (0.05, -0.08)
23:49:32.592 00.003 9960 Worker thread wakes up
23:49:32.592 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=214, med=0, FiltMin=0, FiltMax=113, Gamma=1.000
23:49:32.596 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.08) opts 0xd
23:49:32.597 00.001 9960 Handling offset move in thread for scope, endpoint = (0.05, -0.08)
23:49:32.597 00.000 9960 Moving (0.05, -0.08) raw xDistance=0.05 yDistance=0.09
23:49:32.597 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:49:32.597 00.000 11872 UpdateGuideState exits: m=5617 SNR=49.6
23:49:32.601 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:49:32.602 00.001 11872 PhdController: settling, locked = 1, distance = 0.43 (1.50) aobump = 0 frame = 2 / 99999
23:49:32.605 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:49:32.606 00.001 9960 MoveAxis(E, 0, ABG)
23:49:32.607 00.001 9960 Move returns status 0, amount 0
23:49:32.607 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763790572.605,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.43,"Time":1.5,"SettleTime":10.0,"StarLocked":true}
23:49:32.610 00.003 9960 MoveAxis(N, 0, ABG)
23:49:32.610 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:32.614 00.004 9960 Move returns status 0, amount 0
23:49:32.614 00.000 9960 move complete, result=0
23:49:32.614 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:49:32.619 00.005 11872 Enqueuing Expose request
23:49:32.622 00.003 9960 worker thread done servicing request
23:49:32.623 00.001 9960 Worker thread wakes up
23:49:32.623 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:49:32.623 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1602,205,31,31)
23:49:32.623 00.000 11872 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:49:33.880 01.257 9960 Exposure complete
23:49:33.988 00.108 9960 worker thread done servicing request
23:49:33.989 00.001 11872 OnExposeComplete: enter
23:49:33.993 00.004 11872 UpdateGuideState(): m_state=6
23:49:33.997 00.004 11872 Star::Find(15, 1617, 219, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:49:34.000 00.003 11872 Star::Find returns 1 (0), X=1617.53, Y=219.45, Mass=5227, SNR=47.7, Peak=165 HFD=7.0
23:49:34.005 00.005 11872 CameraToMount -- cameraTheta (-0.60) - m_xAngle (0.00) = xAngle (-0.61 = -0.61)
23:49:34.008 00.003 11872 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.36 = 2.36)
23:49:34.013 00.005 11872 CameraToMount -- cameraX=0.24 cameraY=-0.16 hyp=0.29 cameraTheta=-0.60 mountX=0.24 mountY=0.20, mountTheta=0.71
23:49:34.018 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.24, y=-0.16, opts=13)
23:49:34.023 00.005 11872 Enqueuing Move request for scope (0.24, -0.16)
23:49:34.028 00.005 9960 Worker thread wakes up
23:49:34.028 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.16) opts 0xd
23:49:34.028 00.000 9960 Handling offset move in thread for scope, endpoint = (0.24, -0.16)
23:49:34.028 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=218, med=0, FiltMin=0, FiltMax=109, Gamma=1.000
23:49:34.033 00.005 9960 Moving (0.24, -0.16) raw xDistance=0.24 yDistance=0.20
23:49:34.033 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
23:49:34.033 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
23:49:34.033 00.000 11872 UpdateGuideState exits: m=5227 SNR=47.7
23:49:34.037 00.004 11872 PhdController: settling, locked = 1, distance = 0.39 (1.50) aobump = 0 frame = 3 / 99999
23:49:34.042 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
23:49:34.042 00.000 9960 MoveAxis(W, 111, ABG)
23:49:34.042 00.000 9960 Guiding  Dir = 3, Dur = 111
23:49:34.042 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763790574.042,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.39,"Time":2.9,"SettleTime":10.0,"StarLocked":true}
23:49:34.048 00.006 9960 IsSlewing returns 0
23:49:34.048 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:34.053 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:49:34.056 00.003 11872 Enqueuing Expose request
23:49:34.059 00.003 9960 IsGuiding returns 0
23:49:34.059 00.000 9960 PulseGuide returned control before completion, sleep 121
23:49:34.183 00.124 9960 IsGuiding returns 1
23:49:34.184 00.001 9960 scope still moving after pulse duration time elapsed
23:49:34.214 00.030 9960 IsSlewing returns 0
23:49:34.216 00.002 9960 IsGuiding returns 0
23:49:34.216 00.000 9960 scope move finished after 111 + 45 ms
23:49:34.217 00.001 9960 Move returns status 0, amount 111
23:49:34.217 00.000 9960 MoveAxis(N, 0, ABG)
23:49:34.218 00.001 9960 Move returns status 0, amount 0
23:49:34.218 00.000 9960 move complete, result=0
23:49:34.218 00.000 9960 worker thread done servicing request
23:49:34.218 00.000 11872 GuideStep: 0.2 px 111 ms WEST, 0.2 px 0 ms NORTH
23:49:34.226 00.008 9960 Worker thread wakes up
23:49:34.226 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:49:34.226 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1602,205,31,31)
23:49:35.478 01.252 9960 Exposure complete
23:49:35.593 00.115 11872 OnExposeComplete: enter
23:49:35.598 00.005 11872 UpdateGuideState(): m_state=6
23:49:35.603 00.005 9960 worker thread done servicing request
23:49:35.603 00.000 11872 Star::Find(15, 1617, 219, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
23:49:35.608 00.005 11872 Star::Find returns 1 (0), X=1617.45, Y=219.38, Mass=5539, SNR=49.4, Peak=161 HFD=6.8
23:49:35.614 00.006 11872 CameraToMount -- cameraTheta (-0.97) - m_xAngle (0.00) = xAngle (-0.98 = -0.98)
23:49:35.618 00.004 11872 CameraToMount -- cameraTheta (-0.97) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.99 = 1.99)
23:49:35.623 00.005 11872 CameraToMount -- cameraX=0.16 cameraY=-0.23 hyp=0.28 cameraTheta=-0.97 mountX=0.16 mountY=0.25, mountTheta=1.02
23:49:35.628 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.16, y=-0.23, opts=13)
23:49:35.631 00.003 11872 Enqueuing Move request for scope (0.16, -0.23)
23:49:35.636 00.005 9960 Worker thread wakes up
23:49:35.636 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=175, med=0, FiltMin=0, FiltMax=118, Gamma=1.000
23:49:35.643 00.007 9960 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.23) opts 0xd
23:49:35.643 00.000 9960 Handling offset move in thread for scope, endpoint = (0.16, -0.23)
23:49:35.644 00.001 11872 UpdateGuideState exits: m=5539 SNR=49.4
23:49:35.649 00.005 9960 Moving (0.16, -0.23) raw xDistance=0.16 yDistance=0.25
23:49:35.650 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
23:49:35.650 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
23:49:35.650 00.000 11872 PhdController: settling, locked = 1, distance = 0.36 (1.50) aobump = 0 frame = 4 / 99999
23:49:35.657 00.007 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
23:49:35.657 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763790575.657,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.36,"Time":4.5,"SettleTime":10.0,"StarLocked":true}
23:49:35.663 00.006 9960 MoveAxis(E, 0, ABG)
23:49:35.663 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:35.667 00.004 9960 Move returns status 0, amount 0
23:49:35.668 00.001 9960 MoveAxis(N, 0, ABG)
23:49:35.668 00.000 9960 Move returns status 0, amount 0
23:49:35.668 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:49:35.673 00.005 9960 move complete, result=0
23:49:35.674 00.001 11872 Enqueuing Expose request
23:49:35.679 00.005 9960 worker thread done servicing request
23:49:35.681 00.002 11872 GuideStep: 0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
23:49:35.687 00.006 9960 Worker thread wakes up
23:49:35.687 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:49:35.687 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1602,205,31,31)
23:49:36.936 01.249 9960 Exposure complete
23:49:37.031 00.095 9960 worker thread done servicing request
23:49:37.031 00.000 11872 OnExposeComplete: enter
23:49:37.036 00.005 11872 UpdateGuideState(): m_state=6
23:49:37.041 00.005 11872 Star::Find(15, 1617, 219, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
23:49:37.046 00.005 11872 Star::Find returns 1 (0), X=1617.37, Y=219.38, Mass=5291, SNR=48.6, Peak=174 HFD=6.9
23:49:37.049 00.003 11872 CameraToMount -- cameraTheta (-1.24) - m_xAngle (0.00) = xAngle (-1.25 = -1.25)
23:49:37.054 00.005 11872 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.72 = 1.72)
23:49:37.058 00.004 11872 CameraToMount -- cameraX=0.08 cameraY=-0.24 hyp=0.25 cameraTheta=-1.24 mountX=0.08 mountY=0.25, mountTheta=1.26
23:49:37.063 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.08, y=-0.24, opts=13)
23:49:37.068 00.005 11872 Enqueuing Move request for scope (0.08, -0.24)
23:49:37.072 00.004 9960 Worker thread wakes up
23:49:37.072 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.24) opts 0xd
23:49:37.072 00.000 9960 Handling offset move in thread for scope, endpoint = (0.08, -0.24)
23:49:37.072 00.000 9960 Moving (0.08, -0.24) raw xDistance=0.08 yDistance=0.25
23:49:37.073 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:49:37.073 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=198, med=0, FiltMin=0, FiltMax=103, Gamma=1.000
23:49:37.077 00.004 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.70
23:49:37.077 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.25
23:49:37.077 00.000 9960 MoveAxis(E, 0, ABG)
23:49:37.078 00.001 9960 Move returns status 0, amount 0
23:49:37.078 00.000 9960 MoveAxis(S, 184, ABG)
23:49:37.078 00.000 11872 UpdateGuideState exits: m=5291 SNR=48.6
23:49:37.082 00.004 9960 Guiding  Dir = 1, Dur = 184
23:49:37.082 00.000 11872 PhdController: settling, locked = 1, distance = 0.32 (1.50) aobump = 0 frame = 5 / 99999
23:49:37.087 00.005 9960 IsSlewing returns 0
23:49:37.087 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763790577.087,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.32,"Time":5.9,"SettleTime":10.0,"StarLocked":true}
23:49:37.091 00.004 9960 IsGuiding returns 0
23:49:37.091 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:37.095 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:49:37.099 00.004 11872 Enqueuing Expose request
23:49:37.103 00.004 9960 PulseGuide returned control before completion, sleep 194
23:49:37.314 00.211 9960 IsGuiding returns 0
23:49:37.315 00.001 9960 Move returns status 0, amount 184
23:49:37.316 00.001 9960 move complete, result=0
23:49:37.316 00.000 9960 worker thread done servicing request
23:49:37.317 00.001 9960 Worker thread wakes up
23:49:37.317 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.2 px 184 ms SOUTH
23:49:37.325 00.008 9960 worker thread servicing REQUEST_EXPOSE 1000
23:49:37.326 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1602,205,31,31)
23:49:38.580 01.254 9960 Exposure complete
23:49:38.685 00.105 9960 worker thread done servicing request
23:49:38.685 00.000 11872 OnExposeComplete: enter
23:49:38.691 00.006 11872 UpdateGuideState(): m_state=6
23:49:38.694 00.003 11872 Star::Find(15, 1617, 219, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
23:49:38.698 00.004 11872 Star::Find returns 1 (0), X=1617.55, Y=219.51, Mass=5321, SNR=47.2, Peak=165 HFD=6.0
23:49:38.703 00.005 11872 CameraToMount -- cameraTheta (-0.38) - m_xAngle (0.00) = xAngle (-0.39 = -0.39)
23:49:38.707 00.004 11872 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.58 = 2.58)
23:49:38.711 00.004 11872 CameraToMount -- cameraX=0.25 cameraY=-0.10 hyp=0.27 cameraTheta=-0.38 mountX=0.25 mountY=0.15, mountTheta=0.52
23:49:38.715 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.25, y=-0.10, opts=13)
23:49:38.720 00.005 11872 Enqueuing Move request for scope (0.25, -0.10)
23:49:38.723 00.003 9960 Worker thread wakes up
23:49:38.723 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.10) opts 0xd
23:49:38.723 00.000 9960 Handling offset move in thread for scope, endpoint = (0.25, -0.10)
23:49:38.723 00.000 9960 Moving (0.25, -0.10) raw xDistance=0.25 yDistance=0.15
23:49:38.723 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=198, med=0, FiltMin=0, FiltMax=117, Gamma=1.000
23:49:38.728 00.005 11872 UpdateGuideState exits: m=5321 SNR=47.2
23:49:38.733 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
23:49:38.733 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:49:38.733 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:49:38.733 00.000 9960 MoveAxis(W, 120, ABG)
23:49:38.734 00.001 9960 Guiding  Dir = 3, Dur = 120
23:49:38.734 00.000 11872 PhdController: settling, locked = 1, distance = 0.31 (1.50) aobump = 0 frame = 6 / 99999
23:49:38.739 00.005 9960 IsSlewing returns 0
23:49:38.739 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763790578.739,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.31,"Time":7.6,"SettleTime":10.0,"StarLocked":true}
23:49:38.743 00.004 9960 IsGuiding returns 0
23:49:38.743 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:38.748 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:49:38.752 00.004 11872 Enqueuing Expose request
23:49:38.756 00.004 9960 PulseGuide returned control before completion, sleep 130
23:49:38.896 00.140 9960 IsGuiding returns 1
23:49:38.898 00.002 9960 scope still moving after pulse duration time elapsed
23:49:38.927 00.029 9960 IsSlewing returns 0
23:49:38.928 00.001 9960 IsGuiding returns 0
23:49:38.929 00.001 9960 scope move finished after 120 + 66 ms
23:49:38.929 00.000 9960 Move returns status 0, amount 120
23:49:38.930 00.001 9960 MoveAxis(N, 0, ABG)
23:49:38.931 00.001 9960 Move returns status 0, amount 0
23:49:38.932 00.001 9960 move complete, result=0
23:49:38.932 00.000 9960 worker thread done servicing request
23:49:38.932 00.000 9960 Worker thread wakes up
23:49:38.933 00.001 11872 GuideStep: 0.3 px 120 ms WEST, 0.1 px 0 ms NORTH
23:49:38.939 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
23:49:38.939 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1602,205,31,31)
23:49:40.189 01.250 9960 Exposure complete
23:49:40.307 00.118 9960 worker thread done servicing request
23:49:40.307 00.000 11872 OnExposeComplete: enter
23:49:40.312 00.005 11872 UpdateGuideState(): m_state=6
23:49:40.316 00.004 11872 Star::Find(15, 1617, 219, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
23:49:40.321 00.005 11872 Star::Find returns 1 (0), X=1617.29, Y=219.36, Mass=5332, SNR=48.5, Peak=167 HFD=6.4
23:49:40.324 00.003 11872 CameraToMount -- cameraTheta (-1.58) - m_xAngle (0.00) = xAngle (-1.58 = -1.58)
23:49:40.328 00.004 11872 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.39 = 1.39)
23:49:40.332 00.004 11872 CameraToMount -- cameraX=-0.00 cameraY=-0.26 hyp=0.26 cameraTheta=-1.58 mountX=-0.00 mountY=0.25, mountTheta=1.58
23:49:40.338 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=-0.00, y=-0.26, opts=13)
23:49:40.341 00.003 11872 Enqueuing Move request for scope (-0.00, -0.26)
23:49:40.344 00.003 9960 Worker thread wakes up
23:49:40.344 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.26) opts 0xd
23:49:40.345 00.001 9960 Handling offset move in thread for scope, endpoint = (-0.00, -0.26)
23:49:40.345 00.000 9960 Moving (-0.00, -0.26) raw xDistance=-0.00 yDistance=0.25
23:49:40.345 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
23:49:40.345 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.25
23:49:40.345 00.000 9960 MoveAxis(E, 0, ABG)
23:49:40.345 00.000 9960 Move returns status 0, amount 0
23:49:40.345 00.000 9960 MoveAxis(S, 188, ABG)
23:49:40.345 00.000 9960 Guiding  Dir = 1, Dur = 188
23:49:40.345 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=175, med=0, FiltMin=0, FiltMax=114, Gamma=1.000
23:49:40.348 00.003 9960 IsSlewing returns 0
23:49:40.349 00.001 11872 UpdateGuideState exits: m=5332 SNR=48.5
23:49:40.352 00.003 9960 IsGuiding returns 0
23:49:40.352 00.000 11872 PhdController: settling, locked = 1, distance = 0.29 (1.50) aobump = 0 frame = 7 / 99999
23:49:40.355 00.003 9960 PulseGuide returned control before completion, sleep 198
23:49:40.355 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763790580.355,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.29,"Time":9.2,"SettleTime":10.0,"StarLocked":true}
23:49:40.359 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:40.362 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:49:40.364 00.002 11872 Enqueuing Expose request
23:49:40.558 00.194 9960 IsGuiding returns 1
23:49:40.558 00.000 9960 scope still moving after pulse duration time elapsed
23:49:40.588 00.030 9960 IsSlewing returns 0
23:49:40.589 00.001 9960 IsGuiding returns 1
23:49:40.620 00.031 9960 IsSlewing returns 0
23:49:40.620 00.000 9960 IsGuiding returns 0
23:49:40.620 00.000 9960 scope move finished after 188 + 80 ms
23:49:40.620 00.000 9960 Move returns status 0, amount 188
23:49:40.621 00.001 9960 move complete, result=0
23:49:40.621 00.000 9960 worker thread done servicing request
23:49:40.621 00.000 11872 GuideStep: -0.0 px 0 ms EAST, 0.3 px 188 ms SOUTH
23:49:40.625 00.004 9960 Worker thread wakes up
23:49:40.625 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:49:40.626 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1602,205,31,31)
23:49:41.865 01.239 9960 Exposure complete
23:49:41.987 00.122 9960 worker thread done servicing request
23:49:41.988 00.001 11872 OnExposeComplete: enter
23:49:41.991 00.003 11872 UpdateGuideState(): m_state=6
23:49:41.996 00.005 11872 Star::Find(15, 1617, 219, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
23:49:42.000 00.004 11872 Star::Find returns 1 (0), X=1617.57, Y=219.48, Mass=5072, SNR=46.3, Peak=156 HFD=6.0
23:49:42.002 00.002 11872 CameraToMount -- cameraTheta (-0.44) - m_xAngle (0.00) = xAngle (-0.44 = -0.44)
23:49:42.006 00.004 11872 CameraToMount -- cameraTheta (-0.44) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.53 = 2.53)
23:49:42.009 00.003 11872 CameraToMount -- cameraX=0.28 cameraY=-0.13 hyp=0.31 cameraTheta=-0.44 mountX=0.28 mountY=0.18, mountTheta=0.57
23:49:42.015 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.28, y=-0.13, opts=13)
23:49:42.019 00.004 11872 Enqueuing Move request for scope (0.28, -0.13)
23:49:42.022 00.003 9960 Worker thread wakes up
23:49:42.022 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=198, med=0, FiltMin=0, FiltMax=115, Gamma=1.000
23:49:42.026 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.13) opts 0xd
23:49:42.026 00.000 11872 UpdateGuideState exits: m=5072 SNR=46.3
23:49:42.029 00.003 9960 Handling offset move in thread for scope, endpoint = (0.28, -0.13)
23:49:42.029 00.000 11872 PhdController: settling, locked = 1, distance = 0.30 (1.50) aobump = 0 frame = 8 / 99999
23:49:42.034 00.005 9960 Moving (0.28, -0.13) raw xDistance=0.28 yDistance=0.18
23:49:42.034 00.000 11872 PhdController: newstate STATE_FINISH
23:49:42.037 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.28
23:49:42.037 00.000 11872 PhdController complete: success
23:49:42.040 00.003 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:49:42.041 00.001 11872 evsrv: {"Event":"SettleDone","Timestamp":1763790582.040,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":8,"DroppedFrames":0}
23:49:42.045 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
23:49:42.045 00.000 9960 MoveAxis(W, 131, ABG)
23:49:42.045 00.000 11872 Mount: notify guiding dither settle done success=1
23:49:42.049 00.004 9960 Guiding  Dir = 3, Dur = 131
23:49:42.049 00.000 11872 PhdController: newstate STATE_IDLE
23:49:42.053 00.004 9960 IsSlewing returns 0
23:49:42.053 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:42.056 00.003 9960 IsGuiding returns 0
23:49:42.057 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:49:42.060 00.003 9960 PulseGuide returned control before completion, sleep 141
23:49:42.060 00.000 11872 Enqueuing Expose request
23:49:42.216 00.156 9960 IsGuiding returns 0
23:49:42.217 00.001 9960 Move returns status 0, amount 131
23:49:42.217 00.000 9960 MoveAxis(N, 0, ABG)
23:49:42.217 00.000 9960 Move returns status 0, amount 0
23:49:42.217 00.000 9960 move complete, result=0
23:49:42.217 00.000 9960 worker thread done servicing request
23:49:42.217 00.000 11872 GuideStep: 0.3 px 131 ms WEST, 0.2 px 0 ms NORTH
23:49:42.224 00.007 9960 Worker thread wakes up
23:49:42.224 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:49:42.225 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1602,205,31,31)
23:49:42.932 00.707 11872 evsrv: cli 0D2D2C80 connect
23:49:42.942 00.010 11872 case statement mapped state 6 to 3
23:49:42.949 00.007 11872 case statement mapped state 6 to 3
23:49:42.958 00.009 11872 evsrv: cli 0D2D2C80 request: {"method":"get_app_state","id":"55e66c76-7686-4f2c-b86a-0c9c5699346d"}
23:49:42.961 00.003 11872 case statement mapped state 6 to 3
23:49:42.964 00.003 11872 evsrv: cli 0D2D2C80 response: {"jsonrpc":"2.0","result":"Guiding","id":"55e66c76-7686-4f2c-b86a-0c9c5699346d"}
23:49:42.966 00.002 11872 evsrv: cli 0D2D2C80 disconnect
23:49:42.973 00.007 11872 evsrv: cli 0D2D21E0 connect
23:49:42.975 00.002 11872 case statement mapped state 6 to 3
23:49:42.980 00.005 11872 case statement mapped state 6 to 3
23:49:42.985 00.005 11872 evsrv: cli 0D2D21E0 request: {"method":"stop_capture","id":"773ff7af-67a2-4455-b786-2f12dda9f86f"}
23:49:42.990 00.005 11872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:49:42.995 00.005 11872 Status Line: Waiting for devices...
23:49:43.000 00.005 11872 evsrv: cli 0D2D21E0 response: {"jsonrpc":"2.0","result":0,"id":"773ff7af-67a2-4455-b786-2f12dda9f86f"}
23:49:43.005 00.005 11872 evsrv: cli 0D2D21E0 disconnect
23:49:43.009 00.004 11872 evsrv: cli 0D2D2320 connect
23:49:43.017 00.008 11872 case statement mapped state 6 to 3
23:49:43.022 00.005 11872 case statement mapped state 6 to 3
23:49:43.026 00.004 11872 evsrv: cli 0D2D2320 request: {"method":"get_app_state","id":"6339518d-62e2-4dcd-afdd-1bae634bc54a"}
23:49:43.030 00.004 11872 case statement mapped state 6 to 3
23:49:43.035 00.005 11872 evsrv: cli 0D2D2320 response: {"jsonrpc":"2.0","result":"Guiding","id":"6339518d-62e2-4dcd-afdd-1bae634bc54a"}
23:49:43.038 00.003 11872 evsrv: cli 0D2D2320 disconnect
23:49:43.110 00.072 9960 ZWO: stopexposure
23:49:43.440 00.330 9960 ZWO: stopexposure
23:49:43.440 00.000 9960 Error thrown from C:\cygwin\home\agalasso\projects\phd2\worker_thread.cpp:190->Capture failed
23:49:43.441 00.001 9960 worker thread done servicing request
23:49:43.441 00.000 11872 OnExposeComplete: enter
23:49:43.448 00.007 11872 OnExposeComplete: Capture Error reported
23:49:43.456 00.008 11872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
23:49:43.460 00.004 11872 Mount: notify guiding stopped
23:49:43.466 00.006 11872 Changing from state GUIDING to STOP
23:49:43.470 00.004 11872 guider state => SELECTED
23:49:43.473 00.003 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=198, med=0, FiltMin=0, FiltMax=115, Gamma=1.000
23:49:43.477 00.004 11872 Changing from state SELECTED to UNINITIALIZED
23:49:43.480 00.003 11872 guider state => SELECTING
23:49:43.486 00.006 11872 Status Line: Stopped.
23:49:43.496 00.010 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\myframe_events.cpp:489->Error reported capturing image
23:49:44.039 00.543 11872 evsrv: cli 0D2D2DC0 connect
23:49:44.046 00.007 11872 evsrv: cli 0D2D2DC0 request: {"method":"get_app_state","id":"afb5a071-3908-4c82-88e3-ed96479db3f0"}
23:49:44.053 00.007 11872 evsrv: cli 0D2D2DC0 response: {"jsonrpc":"2.0","result":"Stopped","id":"afb5a071-3908-4c82-88e3-ed96479db3f0"}
23:49:44.060 00.007 11872 evsrv: cli 0D2D2DC0 disconnect
23:50:01.159 17.099 11872 evsrv: cli 0D2D30E0 connect
23:50:01.166 00.007 11872 evsrv: cli 0D2D30E0 request: {"method":"get_app_state","id":"95e76685-1578-4e96-b97c-32c6b5745ddc"}
23:50:01.175 00.009 11872 evsrv: cli 0D2D30E0 response: {"jsonrpc":"2.0","result":"Stopped","id":"95e76685-1578-4e96-b97c-32c6b5745ddc"}
23:50:01.182 00.007 11872 evsrv: cli 0D2D30E0 disconnect
23:50:01.187 00.005 11872 evsrv: cli 0D2D2BE0 connect
23:50:01.191 00.004 11872 evsrv: cli 0D2D2BE0 request: {"method":"get_calibrated","id":"1821c09f-b24f-439c-a139-b27ee99f20d2"}
23:50:01.197 00.006 11872 evsrv: cli 0D2D2BE0 response: {"jsonrpc":"2.0","result":true,"id":"1821c09f-b24f-439c-a139-b27ee99f20d2"}
23:50:01.203 00.006 11872 evsrv: cli 0D2D2BE0 disconnect
23:50:01.208 00.005 11872 evsrv: cli 0D2D3180 connect
23:50:01.212 00.004 11872 evsrv: cli 0D2D3180 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"72d521df-42da-4806-857e-4e42985e5f6a"}
23:50:01.217 00.005 11872 PhdController::Guide begins
23:50:01.221 00.004 11872 PhdController: newstate STATE_SETUP
23:50:01.225 00.004 11872 PhdController: setup
23:50:01.228 00.003 11872 PhdController: newstate STATE_ATTEMPT_START
23:50:01.235 00.007 11872 PhdController: start capturing
23:50:01.238 00.003 11872 Changing from state SELECTING to UNINITIALIZED
23:50:01.244 00.006 11872 guider state => SELECTING
23:50:01.251 00.007 11872 setting force full frames = true
23:50:01.255 00.004 11872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
23:50:01.261 00.006 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:50:01.266 00.005 11872 Enqueuing Expose request
23:50:01.270 00.004 11872 PhdController: newstate STATE_SELECT_STAR
23:50:01.274 00.004 9960 Worker thread wakes up
23:50:01.274 00.000 11872 evsrv: cli 0D2D3180 response: {"jsonrpc":"2.0","result":0,"id":"72d521df-42da-4806-857e-4e42985e5f6a"}
23:50:01.277 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
23:50:01.277 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:50:01.277 00.000 11872 evsrv: cli 0D2D3180 disconnect
23:50:01.282 00.005 11872 evsrv: cli 0D2D2C80 connect
23:50:01.285 00.003 11872 case statement mapped state 1 to 101
23:50:01.289 00.004 11872 case statement mapped state 1 to 101
23:50:01.293 00.004 11872 evsrv: cli 0D2D2C80 request: {"method":"get_lock_shift_params","id":"a297b8f4-4a38-4d28-b3b7-a3f2ff7c6cbb"}
23:50:01.297 00.004 11872 evsrv: cli 0D2D2C80 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"a297b8f4-4a38-4d28-b3b7-a3f2ff7c6cbb"}
23:50:01.301 00.004 11872 evsrv: cli 0D2D2C80 disconnect
23:50:01.304 00.003 11872 evsrv: cli 0D2D3220 connect
23:50:01.309 00.005 11872 case statement mapped state 1 to 101
23:50:01.313 00.004 11872 case statement mapped state 1 to 101
23:50:01.317 00.004 11872 evsrv: cli 0D2D3220 request: {"method":"get_lock_position","id":"8f27e713-1c42-49b0-b319-5e056a5fe468"}
23:50:01.321 00.004 11872 evsrv: cli 0D2D3220 response: {"jsonrpc":"2.0","result":null,"id":"8f27e713-1c42-49b0-b319-5e056a5fe468"}
23:50:01.324 00.003 11872 evsrv: cli 0D2D3220 disconnect
23:50:02.325 01.001 11872 evsrv: cli 0D2D30E0 connect
23:50:02.329 00.004 11872 case statement mapped state 1 to 101
23:50:02.334 00.005 11872 case statement mapped state 1 to 101
23:50:02.339 00.005 11872 evsrv: cli 0D2D30E0 request: {"method":"get_lock_position","id":"92d46128-8721-45ca-bac3-ff4d5f71416a"}
23:50:02.342 00.003 11872 evsrv: cli 0D2D30E0 response: {"jsonrpc":"2.0","result":null,"id":"92d46128-8721-45ca-bac3-ff4d5f71416a"}
23:50:02.348 00.006 11872 evsrv: cli 0D2D30E0 disconnect
23:50:02.525 00.177 9960 Exposure complete
23:50:02.638 00.113 9960 worker thread done servicing request
23:50:02.638 00.000 11872 OnExposeComplete: enter
23:50:02.643 00.005 11872 UpdateGuideState(): m_state=1
23:50:02.646 00.003 11872 UpdateCurrentPosition: no star selected
23:50:02.650 00.004 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
23:50:02.654 00.004 11872 Status Line: No star selected
23:50:02.658 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=186, med=0, FiltMin=0, FiltMax=130, Gamma=1.000
23:50:02.662 00.004 11872 UpdateGuideState exits: No star selected
23:50:02.668 00.006 11872 GuiderMultiStar::AutoSelect enter
23:50:02.672 00.004 11872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
23:50:02.779 00.107 11872 AutoFind: auto downsample for scale 1.00 => 1x
23:50:02.968 00.189 11872 AutoFind: global mean = -0.0, stdev 2.3
23:50:02.971 00.003 11872 AutoFind: using threshold = 0.1
23:50:03.204 00.233 11872 AutoFind: local max [1617, 217] 135.7
23:50:03.209 00.005 11872 AutoFind: local max [1860, 766] 109.8
23:50:03.213 00.004 11872 AutoFind: local max [61, 266] 83.6
23:50:03.216 00.003 11872 AutoFind: local max [1751, 230] 60.1
23:50:03.221 00.005 11872 AutoFind: local max [803, 461] 25.5
23:50:03.224 00.003 11872 AutoFind: local max [1547, 983] 25.5
23:50:03.227 00.003 11872 AutoFind: local max [1068, 248] 25.0
23:50:03.231 00.004 11872 AutoFind: local max [480, 219] 24.6
23:50:03.237 00.006 11872 AutoFind: local max [802, 466] 22.6
23:50:03.241 00.004 11872 AutoFind: local max [193, 333] 22.5
23:50:03.244 00.003 11872 AutoFind: local max [12, 629] 18.3
23:50:03.247 00.003 11872 AutoFind: local max [60, 916] 17.5
23:50:03.252 00.005 11872 AutoFind: local max [1448, 1027] 17.3
23:50:03.255 00.003 11872 AutoFind: local max [156, 432] 17.3
23:50:03.260 00.005 11872 AutoFind: local max [144, 846] 15.3
23:50:03.264 00.004 11872 AutoFind: local max [908, 825] 15.2
23:50:03.268 00.004 11872 AutoFind: local max [277, 1062] 14.7
23:50:03.271 00.003 11872 AutoFind: local max [1344, 75] 12.5
23:50:03.274 00.003 11872 AutoFind: local max [908, 819] 12.1
23:50:03.279 00.005 11872 AutoFind: local max [1383, 555] 11.4
23:50:03.284 00.005 11872 AutoFind: local max [1790, 1085] 10.9
23:50:03.287 00.003 11872 AutoFind: local max [781, 53] 10.9
23:50:03.292 00.005 11872 AutoFind: local max [512, 293] 10.1
23:50:03.297 00.005 11872 AutoFind: local max [20, 509] 9.9
23:50:03.302 00.005 11872 AutoFind: local max [163, 932] 9.8
23:50:03.305 00.003 11872 AutoFind: local max [1394, 473] 9.2
23:50:03.309 00.004 11872 AutoFind: local max [415, 251] 8.8
23:50:03.314 00.005 11872 AutoFind: local max [1846, 542] 8.4
23:50:03.318 00.004 11872 AutoFind: local max [333, 1002] 8.1
23:50:03.321 00.003 11872 AutoFind: local max [304, 351] 8.1
23:50:03.325 00.004 11872 AutoFind: local max [132, 880] 8.0
23:50:03.329 00.004 11872 AutoFind: local max [684, 1062] 7.7
23:50:03.333 00.004 11872 AutoFind: local max [1809, 152] 7.5
23:50:03.336 00.003 11872 AutoFind: local max [695, 1072] 7.4
23:50:03.339 00.003 11872 AutoFind: local max [1471, 381] 7.3
23:50:03.344 00.005 11872 AutoFind: local max [396, 951] 7.0
23:50:03.347 00.003 11872 AutoFind: local max [63, 575] 7.0
23:50:03.351 00.004 11872 AutoFind: local max [1677, 464] 6.9
23:50:03.354 00.003 11872 AutoFind: local max [587, 549] 6.8
23:50:03.358 00.004 11872 AutoFind: local max [1383, 561] 6.8
23:50:03.362 00.004 11872 AutoFind: local max [310, 568] 6.7
23:50:03.365 00.003 11872 AutoFind: local max [531, 214] 6.4
23:50:03.369 00.004 11872 AutoFind: local max [1760, 168] 6.4
23:50:03.373 00.004 11872 AutoFind: local max [1550, 410] 6.2
23:50:03.377 00.004 11872 AutoFind: local max [148, 609] 6.0
23:50:03.380 00.003 11872 AutoFind: local max [1235, 282] 6.0
23:50:03.384 00.004 11872 AutoFind: local max [1733, 305] 6.0
23:50:03.387 00.003 11872 AutoFind: local max [1421, 355] 5.9
23:50:03.391 00.004 11872 AutoFind: local max [838, 763] 5.9
23:50:03.395 00.004 11872 AutoFind: local max [1629, 220] 5.8
23:50:03.398 00.003 11872 AutoFind: local max [1035, 978] 5.7
23:50:03.403 00.005 11872 AutoFind: local max [1888, 49] 5.7
23:50:03.407 00.004 11872 AutoFind: local max [1472, 388] 5.5
23:50:03.411 00.004 11872 AutoFind: local max [1440, 28] 5.4
23:50:03.414 00.003 11872 AutoFind: local max [340, 316] 5.3
23:50:03.418 00.004 11872 AutoFind: local max [335, 428] 5.0
23:50:03.421 00.003 11872 AutoFind: local max [1040, 967] 4.8
23:50:03.425 00.004 11872 AutoFind: local max [1819, 317] 4.7
23:50:03.429 00.004 11872 AutoFind: local max [896, 603] 4.7
23:50:03.432 00.003 11872 AutoFind: local max [331, 910] 4.7
23:50:03.435 00.003 11872 AutoFind: local max [386, 925] 4.6
23:50:03.439 00.004 11872 AutoFind: local max [1514, 624] 4.5
23:50:03.443 00.004 11872 AutoFind: local max [1414, 725] 4.5
23:50:03.447 00.004 11872 AutoFind: local max [1629, 213] 4.5
23:50:03.450 00.003 11872 AutoFind: local max [1524, 584] 4.5
23:50:03.455 00.005 11872 AutoFind: local max [594, 157] 4.5
23:50:03.459 00.004 11872 AutoFind: local max [1758, 321] 4.4
23:50:03.462 00.003 11872 AutoFind: local max [1850, 765] 4.3
23:50:03.465 00.003 11872 AutoFind: local max [544, 474] 4.3
23:50:03.470 00.005 11872 AutoFind: local max [1346, 213] 4.3
23:50:03.472 00.002 11872 AutoFind: local max [29, 142] 4.3
23:50:03.477 00.005 11872 AutoFind: local max [387, 445] 4.1
23:50:03.480 00.003 11872 AutoFind: local max [608, 203] 4.1
23:50:03.485 00.005 11872 AutoFind: local max [1888, 985] 4.1
23:50:03.488 00.003 11872 AutoFind: local max [493, 115] 4.1
23:50:03.493 00.005 11872 AutoFind: local max [1608, 229] 4.1
23:50:03.496 00.003 11872 AutoFind: local max [1513, 631] 4.0
23:50:03.501 00.005 11872 AutoFind: local max [404, 603] 3.9
23:50:03.505 00.004 11872 AutoFind: local max [1629, 229] 3.9
23:50:03.509 00.004 11872 AutoFind: local max [922, 546] 3.9
23:50:03.513 00.004 11872 AutoFind: local max [675, 381] 3.9
23:50:03.517 00.004 11872 AutoFind: local max [779, 893] 3.8
23:50:03.521 00.004 11872 AutoFind: local max [1607, 210] 3.8
23:50:03.525 00.004 11872 AutoFind: local max [610, 1059] 3.7
23:50:03.528 00.003 11872 AutoFind: local max [1376, 498] 3.7
23:50:03.532 00.004 11872 AutoFind: local max [1439, 105] 3.7
23:50:03.536 00.004 11872 AutoFind: local max [82, 372] 3.7
23:50:03.539 00.003 11872 AutoFind: local max [1732, 158] 3.6
23:50:03.543 00.004 11872 AutoFind: local max [306, 840] 3.6
23:50:03.549 00.006 11872 AutoFind: local max [1725, 368] 3.6
23:50:03.554 00.005 11872 AutoFind: local max [1448, 1041] 3.6
23:50:03.558 00.004 11872 AutoFind: local max [63, 57] 3.5
23:50:03.562 00.004 11872 AutoFind: local max [1920, 1026] 3.5
23:50:03.565 00.003 11872 AutoFind: local max [1253, 942] 3.5
23:50:03.570 00.005 11872 AutoFind: local max [437, 254] 3.5
23:50:03.573 00.003 11872 AutoFind: local max [1388, 11] 3.5
23:50:03.577 00.004 11872 AutoFind: local max [139, 983] 3.5
23:50:03.580 00.003 11872 AutoFind: local max [613, 61] 3.5
23:50:03.583 00.003 11872 AutoFind: local max [1047, 988] 3.5
23:50:03.587 00.004 11872 AutoFind: local max [66, 519] 3.5
23:50:03.591 00.004 11872 AutoFind: too close [1047, 988] 3.5 - [1035, 978] 5.7
23:50:03.593 00.002 11872 AutoFind: too close [1448, 1041] 3.6 - [1448, 1027] 17.3
23:50:03.598 00.005 11872 AutoFind: too close [1607, 210] 3.8 - [1608, 229] 4.1
23:50:03.601 00.003 11872 AutoFind: close dim-bright [1607, 210] 3.8 - [1617, 217] 135.7
23:50:03.605 00.004 11872 AutoFind: too close [1629, 229] 3.9 - [1629, 213] 4.5
23:50:03.609 00.004 11872 AutoFind: too close [1629, 229] 3.9 - [1629, 220] 5.8
23:50:03.613 00.004 11872 AutoFind: close dim-bright [1629, 229] 3.9 - [1617, 217] 135.7
23:50:03.616 00.003 11872 AutoFind: too close [1513, 631] 4.0 - [1514, 624] 4.5
23:50:03.620 00.004 11872 AutoFind: close dim-bright [1608, 229] 4.1 - [1617, 217] 135.7
23:50:03.623 00.003 11872 AutoFind: close dim-bright [1850, 765] 4.3 - [1860, 766] 109.8
23:50:03.627 00.004 11872 AutoFind: too close [1629, 213] 4.5 - [1629, 220] 5.8
23:50:03.631 00.004 11872 AutoFind: close dim-bright [1629, 213] 4.5 - [1617, 217] 135.7
23:50:03.634 00.003 11872 AutoFind: too close [1040, 967] 4.8 - [1035, 978] 5.7
23:50:03.637 00.003 11872 AutoFind: too close [1472, 388] 5.5 - [1471, 381] 7.3
23:50:03.641 00.004 11872 AutoFind: close dim-bright [1629, 220] 5.8 - [1617, 217] 135.7
23:50:03.645 00.004 11872 AutoFind: too close [1383, 561] 6.8 - [1383, 555] 11.4
23:50:03.648 00.003 11872 AutoFind: too close [695, 1072] 7.4 - [684, 1062] 7.7
23:50:03.651 00.003 11872 AutoFind: too close [908, 819] 12.1 - [908, 825] 15.2
23:50:03.654 00.003 11872 AutoFind: too close [802, 466] 22.6 - [803, 461] 25.5
23:50:03.659 00.005 11872 AutoFind: too close to edge [1388, 11] 3.5
23:50:03.662 00.003 11872 AutoFind: too close to edge [1790, 1085] 10.9
23:50:03.665 00.003 11872 AutoFind: too close to edge [12, 629] 18.3
23:50:03.669 00.004 11872 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
23:50:03.673 00.004 11872 Star::Find(15, 1617, 217, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:03.676 00.003 11872 Star::Find returns 1 (0), X=1617.89, Y=217.74, Mass=5571, SNR=49.3, Peak=157 HFD=6.4
23:50:03.681 00.005 11872 Star::Find(15, 1860, 766, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:03.684 00.003 11872 Star::Find returns 1 (0), X=1859.83, Y=766.86, Mass=4044, SNR=43.1, Peak=186 HFD=6.0
23:50:03.687 00.003 11872 Star::Find(15, 61, 266, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:03.691 00.004 11872 Star::Find returns 1 (0), X=61.14, Y=266.60, Mass=1685, SNR=27.8, Peak=89 HFD=5.1
23:50:03.694 00.003 11872 Star::Find(15, 1751, 230, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:03.698 00.004 11872 Star::Find returns 1 (0), X=1751.38, Y=231.29, Mass=1990, SNR=30.1, Peak=96 HFD=5.6
23:50:03.702 00.004 11872 Star::Find(15, 1547, 983, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:03.706 00.004 11872 Star::Find returns 1 (0), X=1546.12, Y=984.82, Mass=1158, SNR=22.7, Peak=39 HFD=6.1
23:50:03.709 00.003 11872 Star::Find(15, 1068, 248, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:03.712 00.003 11872 Star::Find returns 1 (0), X=1068.09, Y=250.12, Mass=1213, SNR=22.6, Peak=39 HFD=6.9
23:50:03.716 00.004 11872 Star::Find(15, 480, 219, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:03.721 00.005 11872 Star::Find returns 1 (0), X=479.53, Y=221.00, Mass=1192, SNR=22.4, Peak=39 HFD=6.4
23:50:03.725 00.004 11872 Star::Find(15, 193, 333, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:03.728 00.003 11872 Star::Find returns 1 (0), X=193.26, Y=332.20, Mass=680, SNR=17.7, Peak=30 HFD=5.6
23:50:03.731 00.003 11872 Star::Find(15, 60, 916, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:03.735 00.004 11872 Star::Find returns 1 (0), X=59.70, Y=915.94, Mass=298, SNR=11.8, Peak=23 HFD=4.1
23:50:03.738 00.003 11872 Star::Find(15, 156, 432, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:03.742 00.004 11872 Star::Find returns 1 (0), X=156.27, Y=430.54, Mass=483, SNR=14.5, Peak=30 HFD=5.3
23:50:03.746 00.004 11872 Star::Find(15, 144, 846, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:03.750 00.004 11872 Star::Find returns 1 (0), X=143.92, Y=845.35, Mass=454, SNR=14.3, Peak=27 HFD=5.0
23:50:03.754 00.004 11872 Star::Find(15, 277, 1062, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:03.758 00.004 11872 Star::Find returns 1 (0), X=277.12, Y=1061.55, Mass=265, SNR=11.0, Peak=19 HFD=4.4
23:50:03.762 00.004 11872 Star::Find(15, 1344, 75, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:03.766 00.004 11872 Star::Find returns 1 (0), X=1345.22, Y=75.84, Mass=639, SNR=16.9, Peak=20 HFD=6.8
23:50:03.769 00.003 11872 Star::Find(15, 781, 53, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:03.774 00.005 11872 Star::Find returns 1 (0), X=782.57, Y=49.74, Mass=521, SNR=15.4, Peak=20 HFD=6.6
23:50:03.777 00.003 11872 Star::Find(15, 512, 293, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:03.781 00.004 11872 Star::Find returns 1 (0), X=512.75, Y=293.96, Mass=386, SNR=13.2, Peak=14 HFD=6.4
23:50:03.784 00.003 11872 Star::Find(15, 20, 509, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:03.788 00.004 11872 Star::Find returns 1 (0), X=19.97, Y=509.45, Mass=190, SNR=9.5, Peak=12 HFD=4.7
23:50:03.790 00.002 11872 Star::Find(15, 163, 932, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:03.795 00.005 11872 Star::Find returns 1 (0), X=162.70, Y=932.04, Mass=149, SNR=8.2, Peak=11 HFD=4.0
23:50:03.800 00.005 11872 Star::Find(15, 1394, 473, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:03.804 00.004 11872 Star::Find returns 1 (0), X=1395.54, Y=472.53, Mass=563, SNR=16.0, Peak=15 HFD=7.1
23:50:03.808 00.004 11872 Star::Find(15, 415, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:03.812 00.004 11872 Star::Find returns 1 (0), X=414.80, Y=251.26, Mass=310, SNR=11.9, Peak=12 HFD=5.7
23:50:03.815 00.003 11872 Star::Find(15, 1846, 542, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:03.820 00.005 11872 Star::Find returns 1 (0), X=1845.70, Y=542.18, Mass=130, SNR=7.7, Peak=11 HFD=4.5
23:50:03.824 00.004 11872 Star::Find(15, 333, 1002, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:03.830 00.006 11872 Star::Find returns 1 (0), X=332.77, Y=1001.59, Mass=127, SNR=7.6, Peak=8 HFD=4.0
23:50:03.834 00.004 11872 Star::Find(15, 304, 351, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:03.838 00.004 11872 Star::Find returns 1 (0), X=303.74, Y=350.75, Mass=370, SNR=13.0, Peak=17 HFD=6.5
23:50:03.841 00.003 11872 Star::Find(15, 132, 880, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:03.846 00.005 11872 Star::Find returns 1 (0), X=131.94, Y=879.88, Mass=111, SNR=7.2, Peak=7 HFD=4.5
23:50:03.850 00.004 11872 Star::Find(15, 1809, 152, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:03.853 00.003 11872 Star::Find returns 1 (0), X=1809.13, Y=151.83, Mass=178, SNR=9.0, Peak=11 HFD=4.6
23:50:03.857 00.004 11872 Star::Find(15, 396, 951, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:03.863 00.006 11872 Star::Find returns 1 (0), X=394.64, Y=951.88, Mass=171, SNR=8.9, Peak=9 HFD=5.4
23:50:03.867 00.004 11872 Star::Find(15, 63, 575, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:03.870 00.003 11872 Star::Find returns 1 (0), X=62.87, Y=575.79, Mass=163, SNR=8.8, Peak=14 HFD=4.9
23:50:03.875 00.005 11872 Star::Find(15, 1677, 464, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:03.879 00.004 11872 Star::Find returns 1 (0), X=1677.52, Y=465.33, Mass=118, SNR=7.4, Peak=7 HFD=5.7
23:50:03.883 00.004 11872 Star::Find(15, 587, 549, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:03.887 00.004 11872 Star::Find returns 1 (0), X=586.92, Y=548.49, Mass=312, SNR=11.7, Peak=14 HFD=7.1
23:50:03.891 00.004 11872 Star::Find(15, 310, 568, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:03.896 00.005 11872 Star::Find returns 1 (0), X=309.72, Y=569.37, Mass=185, SNR=9.2, Peak=9 HFD=5.7
23:50:03.900 00.004 11872 Star::Find(15, 531, 214, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:03.904 00.004 11872 Star::Find returns 1 (0), X=530.91, Y=215.85, Mass=385, SNR=13.0, Peak=15 HFD=6.6
23:50:03.908 00.004 11872 Star::Find(15, 1760, 168, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:03.911 00.003 11872 Star::Find returns 1 (0), X=1760.27, Y=167.69, Mass=109, SNR=7.0, Peak=10 HFD=4.5
23:50:03.914 00.003 11872 Star::Find(15, 1550, 410, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:03.920 00.006 11872 Star::Find returns 1 (0), X=1551.53, Y=410.07, Mass=176, SNR=8.9, Peak=11 HFD=6.0
23:50:03.924 00.004 11872 Star::Find(15, 148, 609, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:03.927 00.003 11872 Star::Find returns 1 (0), X=147.31, Y=608.34, Mass=69, SNR=5.7, Peak=10 HFD=3.6
23:50:03.930 00.003 11872 Star::Find(15, 1235, 282, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:03.933 00.003 11872 Star::Find returns 1 (0), X=1236.15, Y=282.47, Mass=127, SNR=7.6, Peak=11 HFD=5.3
23:50:03.937 00.004 11872 Star::Find(15, 1733, 305, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:03.941 00.004 11872 Star::Find returns 1 (0), X=1733.13, Y=306.06, Mass=124, SNR=7.5, Peak=14 HFD=4.5
23:50:03.945 00.004 11872 Star::Find(15, 1421, 355, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:03.947 00.002 11872 Star::Find returns 1 (0), X=1422.72, Y=356.46, Mass=228, SNR=10.1, Peak=9 HFD=6.2
23:50:03.950 00.003 11872 Star::Find(15, 838, 763, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:03.954 00.004 11872 Star::Find returns 1 (0), X=839.66, Y=763.22, Mass=286, SNR=11.4, Peak=10 HFD=7.0
23:50:03.958 00.004 11872 Star::Find(15, 1888, 49, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:03.962 00.004 11872 Star::Find returns 1 (0), X=1887.15, Y=46.09, Mass=139, SNR=8.0, Peak=11 HFD=4.7
23:50:03.966 00.004 11872 Star::Find(15, 1440, 28, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:03.969 00.003 11872 Star::Find returns 1 (0), X=1439.81, Y=28.84, Mass=96, SNR=6.6, Peak=6 HFD=5.6
23:50:03.972 00.003 11872 Star::Find(15, 340, 316, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:03.977 00.005 11872 Star::Find returns 1 (0), X=340.58, Y=317.31, Mass=221, SNR=10.1, Peak=8 HFD=6.0
23:50:03.980 00.003 11872 Star::Find(15, 335, 428, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:03.985 00.005 11872 Star::Find returns 1 (0), X=335.05, Y=425.77, Mass=125, SNR=7.6, Peak=7 HFD=5.9
23:50:03.988 00.003 11872 Star::Find(15, 1819, 317, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:03.992 00.004 11872 Star::Find returns 1 (0), X=1818.24, Y=317.42, Mass=77, SNR=6.0, Peak=8 HFD=4.8
23:50:03.995 00.003 11872 Star::Find(15, 896, 603, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:04.000 00.005 11872 Star::Find false star n=36 nbg=270 bg=1.0 sigma=1.0 thresh=4 peak=4
23:50:04.004 00.004 11872 Star::Find returns 0 (2), X=896.00, Y=603.00, Mass=137, SNR=2.9, Peak=9 HFD=0.0
23:50:04.008 00.004 11872 Star::Find(15, 331, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:04.011 00.003 11872 Star::Find returns 1 (0), X=331.07, Y=909.85, Mass=152, SNR=8.4, Peak=7 HFD=5.8
23:50:04.016 00.005 11872 Star::Find(15, 386, 925, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:04.019 00.003 11872 Star::Find false star n=25 nbg=286 bg=1.0 sigma=1.0 thresh=4 peak=4
23:50:04.023 00.004 11872 Star::Find returns 0 (2), X=386.00, Y=925.00, Mass=82, SNR=2.9, Peak=7 HFD=0.0
23:50:04.026 00.003 11872 Star::Find(15, 1414, 725, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:04.030 00.004 11872 Star::Find returns 1 (0), X=1414.68, Y=723.52, Mass=112, SNR=7.0, Peak=8 HFD=5.6
23:50:04.034 00.004 11872 Star::Find(15, 1524, 584, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:04.038 00.004 11872 Star::Find returns 1 (0), X=1524.06, Y=584.58, Mass=149, SNR=8.3, Peak=8 HFD=6.3
23:50:04.042 00.004 11872 Star::Find(15, 594, 157, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:04.045 00.003 11872 Star::Find returns 1 (0), X=595.18, Y=153.65, Mass=179, SNR=8.9, Peak=9 HFD=5.8
23:50:04.050 00.005 11872 Star::Find(15, 1758, 321, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:04.053 00.003 11872 Star::Find returns 1 (0), X=1757.95, Y=321.60, Mass=123, SNR=7.5, Peak=8 HFD=6.4
23:50:04.057 00.004 11872 Star::Find(15, 1850, 765, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:04.061 00.004 11872 Star::Find returns 1 (0), X=1859.83, Y=766.86, Mass=4044, SNR=43.1, Peak=186 HFD=6.0
23:50:04.064 00.003 11872 Star::Find(15, 544, 474, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:04.067 00.003 11872 Star::Find false star n=21 nbg=284 bg=0.9 sigma=0.9 thresh=4 peak=4
23:50:04.072 00.005 11872 Star::Find returns 0 (2), X=544.00, Y=474.00, Mass=85, SNR=2.9, Peak=8 HFD=0.0
23:50:04.075 00.003 11872 Star::Find(15, 1346, 213, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:04.078 00.003 11872 Star::Find false star n=34 nbg=272 bg=0.7 sigma=0.8 thresh=3 peak=3
23:50:04.082 00.004 11872 Star::Find returns 0 (2), X=1346.00, Y=213.00, Mass=98, SNR=2.9, Peak=6 HFD=0.0
23:50:04.086 00.004 11872 Star::Find(15, 29, 142, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:04.089 00.003 11872 Star::Find false star n=21 nbg=280 bg=0.5 sigma=0.7 thresh=3 peak=3
23:50:04.092 00.003 11872 Star::Find returns 0 (2), X=29.00, Y=142.00, Mass=67, SNR=2.9, Peak=7 HFD=0.0
23:50:04.097 00.005 11872 Star::Find(15, 387, 445, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:04.100 00.003 11872 Star::Find returns 0 (2), X=387.00, Y=445.00, Mass=18, SNR=2.9, Peak=5 HFD=0.0
23:50:04.103 00.003 11872 Star::Find(15, 608, 203, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:04.107 00.004 11872 Star::Find false star n=17 nbg=284 bg=0.8 sigma=0.9 thresh=4 peak=4
23:50:04.111 00.004 11872 Star::Find returns 0 (2), X=608.00, Y=203.00, Mass=66, SNR=2.9, Peak=7 HFD=0.0
23:50:04.114 00.003 11872 Star::Find(15, 1888, 985, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:04.118 00.004 11872 Star::Find false star n=17 nbg=283 bg=0.8 sigma=0.8 thresh=3 peak=2
23:50:04.122 00.004 11872 Star::Find returns 0 (2), X=1888.00, Y=985.00, Mass=40, SNR=2.9, Peak=4 HFD=0.0
23:50:04.125 00.003 11872 Star::Find(15, 493, 115, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:04.128 00.003 11872 Star::Find false star n=27 nbg=274 bg=0.7 sigma=0.7 thresh=3 peak=3
23:50:04.131 00.003 11872 Star::Find returns 0 (2), X=493.00, Y=115.00, Mass=78, SNR=2.9, Peak=5 HFD=0.0
23:50:04.134 00.003 11872 Star::Find(15, 404, 603, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:04.138 00.004 11872 Star::Find returns 1 (0), X=403.88, Y=600.69, Mass=193, SNR=9.4, Peak=9 HFD=6.4
23:50:04.142 00.004 11872 Star::Find(15, 922, 546, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:04.146 00.004 11872 Star::Find false star n=23 nbg=278 bg=1.0 sigma=1.0 thresh=4 peak=4
23:50:04.149 00.003 11872 Star::Find returns 0 (2), X=922.00, Y=546.00, Mass=82, SNR=2.9, Peak=7 HFD=0.0
23:50:04.153 00.004 11872 Star::Find(15, 675, 381, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:04.157 00.004 11872 Star::Find false star n=18 nbg=271 bg=0.6 sigma=0.7 thresh=3 peak=2
23:50:04.163 00.006 11872 Star::Find returns 0 (2), X=675.00, Y=381.00, Mass=47, SNR=2.9, Peak=5 HFD=0.0
23:50:04.167 00.004 11872 Star::Find(15, 779, 893, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:04.173 00.006 11872 Star::Find false star n=29 nbg=284 bg=1.0 sigma=1.0 thresh=4 peak=4
23:50:04.178 00.005 11872 Star::Find returns 0 (2), X=779.00, Y=893.00, Mass=101, SNR=2.9, Peak=8 HFD=0.0
23:50:04.183 00.005 11872 Star::Find(15, 610, 1059, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:04.188 00.005 11872 Star::Find false star n=14 nbg=272 bg=0.7 sigma=0.8 thresh=3 peak=2
23:50:04.194 00.006 11872 Star::Find returns 0 (2), X=610.00, Y=1059.00, Mass=35, SNR=2.9, Peak=5 HFD=0.0
23:50:04.199 00.005 11872 Star::Find(15, 1376, 498, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:04.205 00.006 11872 Star::Find returns 1 (0), X=1373.53, Y=500.08, Mass=221, SNR=10.0, Peak=9 HFD=6.7
23:50:04.210 00.005 11872 Star::Find(15, 1439, 105, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:04.213 00.003 11872 Star::Find false star n=19 nbg=284 bg=0.6 sigma=0.7 thresh=3 peak=3
23:50:04.216 00.003 11872 Star::Find returns 0 (2), X=1439.00, Y=105.00, Mass=53, SNR=2.9, Peak=6 HFD=0.0
23:50:04.221 00.005 11872 Star::Find(15, 82, 372, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:04.224 00.003 11872 Star::Find false star n=19 nbg=281 bg=0.6 sigma=0.7 thresh=3 peak=3
23:50:04.228 00.004 11872 Star::Find returns 0 (2), X=82.00, Y=372.00, Mass=58, SNR=2.9, Peak=6 HFD=0.0
23:50:04.232 00.004 11872 Star::Find(15, 1732, 158, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:04.236 00.004 11872 Star::Find false star n=14 nbg=279 bg=0.6 sigma=0.7 thresh=3 peak=2
23:50:04.240 00.004 11872 Star::Find returns 0 (2), X=1732.00, Y=158.00, Mass=40, SNR=2.9, Peak=5 HFD=0.0
23:50:04.244 00.004 11872 Star::Find(15, 306, 840, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:04.248 00.004 11872 Star::Find false star n=23 nbg=279 bg=0.6 sigma=0.7 thresh=3 peak=3
23:50:04.251 00.003 11872 Star::Find returns 0 (2), X=306.00, Y=840.00, Mass=71, SNR=2.9, Peak=9 HFD=0.0
23:50:04.255 00.004 11872 Star::Find(15, 1725, 368, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:04.259 00.004 11872 Star::Find returns 1 (0), X=1724.22, Y=369.66, Mass=184, SNR=9.2, Peak=7 HFD=7.6
23:50:04.262 00.003 11872 Star::Find(15, 63, 57, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:04.266 00.004 11872 Star::Find returns 0 (2), X=63.00, Y=57.00, Mass=14, SNR=2.6, Peak=5 HFD=0.0
23:50:04.269 00.003 11872 Star::Find(15, 1920, 1026, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:04.272 00.003 11872 Star::Find false star n=19 nbg=276 bg=0.7 sigma=0.7 thresh=3 peak=2
23:50:04.275 00.003 11872 Star::Find returns 0 (2), X=1920.00, Y=1026.00, Mass=53, SNR=2.9, Peak=7 HFD=0.0
23:50:04.278 00.003 11872 Star::Find(15, 1253, 942, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:04.280 00.002 11872 Star::Find returns 0 (2), X=1253.00, Y=942.00, Mass=18, SNR=2.9, Peak=5 HFD=0.0
23:50:04.284 00.004 11872 Star::Find(15, 437, 254, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:04.287 00.003 11872 Star::Find returns 0 (2), X=437.00, Y=254.00, Mass=12, SNR=2.3, Peak=4 HFD=0.0
23:50:04.291 00.004 11872 Star::Find(15, 139, 983, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:04.293 00.002 11872 Star::Find false star n=22 nbg=276 bg=0.7 sigma=0.7 thresh=3 peak=3
23:50:04.296 00.003 11872 Star::Find returns 0 (2), X=139.00, Y=983.00, Mass=67, SNR=2.9, Peak=6 HFD=0.0
23:50:04.299 00.003 11872 Star::Find(15, 613, 61, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:04.303 00.004 11872 Star::Find false star n=42 nbg=272 bg=0.7 sigma=0.8 thresh=3 peak=3
23:50:04.306 00.003 11872 Star::Find returns 0 (2), X=613.00, Y=61.00, Mass=115, SNR=2.9, Peak=6 HFD=0.0
23:50:04.310 00.004 11872 Star::Find(15, 66, 519, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:04.314 00.004 11872 Star::Find returns 0 (3), X=66.00, Y=519.00, Mass=9, SNR=2.0, Peak=5 HFD=0.0
23:50:04.317 00.003 11872 AutoFind: finding best star pass 1
23:50:04.321 00.004 11872 Star::Find(15, 1617, 217, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:04.325 00.004 11872 Star::Find returns 1 (0), X=1617.89, Y=217.74, Mass=5571, SNR=49.3, Peak=157 HFD=6.4
23:50:04.328 00.003 11872 AutoFind returns star at [1617, 217] 135.7 Mass 5571 SNR 49.3
23:50:04.333 00.005 11872 Star::Find(15, 1617, 217, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:04.337 00.004 11872 Star::Find returns 1 (0), X=1617.89, Y=217.74, Mass=5571, SNR=49.3, Peak=157 HFD=6.4
23:50:04.341 00.004 11872 MultiStar: List (12): {1617.89, 217.74}(49.3), {1859.83, 766.86}(43.1), {61.14, 266.60}(27.8), {1751.38, 231.29}(30.1), {1546.12, 984.82}(22.7), {1068.09, 250.12}(22.6), {479.53, 221.00}(22.4), {193.26, 332.20}(17.7), {59.70, 915.94}(11.8), {156.27, 430.54}(14.5), {143.92, 845.35}(14.3), {277.12, 1061.55}(11.0), 
23:50:04.346 00.005 11872 setting lock position to (1617.89, 217.74)
23:50:04.350 00.004 11872 AutoSelect: state = 1, call UpdateGuideState
23:50:04.353 00.003 11872 UpdateGuideState(): m_state=1
23:50:04.357 00.004 11872 Star::Find(15, 1617, 217, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:04.361 00.004 11872 Star::Find returns 1 (0), X=1617.89, Y=217.74, Mass=5571, SNR=49.3, Peak=157 HFD=6.4
23:50:04.365 00.004 11872 CameraToMount -- cameraTheta (0.00) - m_xAngle (0.00) = xAngle (-0.00 = -0.00)
23:50:04.370 00.005 11872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.97 = 2.97)
23:50:04.373 00.003 11872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
23:50:04.381 00.008 11872 setting force full frames = false
23:50:04.384 00.003 11872 setting lock position to (1617.89, 217.74)
23:50:04.388 00.004 11872 CurrentPosition() valid, moving to STATE_SELECTED
23:50:04.393 00.005 11872 Changing from state SELECTING to SELECTED
23:50:04.398 00.005 11872 guider state => SELECTED
23:50:04.402 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=186, med=0, FiltMin=0, FiltMax=130, Gamma=1.000
23:50:04.406 00.004 11872 UpdateGuideState exits: m=5571 SNR=49.3
23:50:04.410 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=186, med=0, FiltMin=0, FiltMax=130, Gamma=1.000
23:50:04.413 00.003 11872 Status Line: Auto-selected star at (1617.9, 217.7)
23:50:04.420 00.007 11872 PhdController: newstate STATE_WAIT_SELECTED
23:50:04.425 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:04.429 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:50:04.432 00.003 11872 Enqueuing Expose request
23:50:04.436 00.004 9960 Worker thread wakes up
23:50:04.436 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:50:04.436 00.000 11872 evsrv: cli 0D2D3180 connect
23:50:04.439 00.003 11872 case statement mapped state 2 to 1
23:50:04.444 00.005 9960 Handling exposure in thread, d=1000 o=3 r=(1603,203,31,31)
23:50:04.444 00.000 11872 case statement mapped state 2 to 1
23:50:04.449 00.005 11872 evsrv: cli 0D2D3180 request: {"method":"get_lock_position","id":"38fdd51a-314f-44bd-ac92-df4211bc0f05"}
23:50:04.453 00.004 11872 evsrv: cli 0D2D3180 response: {"jsonrpc":"2.0","result":[1617.89,217.74],"id":"38fdd51a-314f-44bd-ac92-df4211bc0f05"}
23:50:04.458 00.005 11872 evsrv: cli 0D2D3180 disconnect
23:50:04.463 00.005 11872 evsrv: cli 0D2D3360 connect
23:50:04.468 00.005 11872 case statement mapped state 2 to 1
23:50:04.472 00.004 11872 case statement mapped state 2 to 1
23:50:04.476 00.004 11872 evsrv: cli 0D2D3360 request: {"method":"get_app_state","id":"a7f638be-fb25-42ce-87d3-1fa7d3ed855b"}
23:50:04.480 00.004 11872 case statement mapped state 2 to 1
23:50:04.487 00.007 11872 evsrv: cli 0D2D3360 response: {"jsonrpc":"2.0","result":"Selected","id":"a7f638be-fb25-42ce-87d3-1fa7d3ed855b"}
23:50:04.493 00.006 11872 evsrv: cli 0D2D3360 disconnect
23:50:05.494 01.001 11872 evsrv: cli 0D2D3400 connect
23:50:05.499 00.005 11872 case statement mapped state 2 to 1
23:50:05.509 00.010 11872 case statement mapped state 2 to 1
23:50:05.514 00.005 11872 evsrv: cli 0D2D3400 request: {"method":"get_app_state","id":"9a372e3a-8930-45a9-afa1-28fff56194ec"}
23:50:05.521 00.007 11872 case statement mapped state 2 to 1
23:50:05.525 00.004 11872 evsrv: cli 0D2D3400 response: {"jsonrpc":"2.0","result":"Selected","id":"9a372e3a-8930-45a9-afa1-28fff56194ec"}
23:50:05.530 00.005 11872 evsrv: cli 0D2D3400 disconnect
23:50:05.696 00.166 9960 Exposure complete
23:50:05.811 00.115 9960 worker thread done servicing request
23:50:05.811 00.000 11872 OnExposeComplete: enter
23:50:05.815 00.004 11872 UpdateGuideState(): m_state=2
23:50:05.820 00.005 11872 Star::Find(15, 1617, 217, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:50:05.825 00.005 11872 Star::Find returns 1 (0), X=1617.81, Y=217.40, Mass=5489, SNR=49.0, Peak=149 HFD=6.5
23:50:05.831 00.006 11872 CameraToMount -- cameraTheta (-1.79) - m_xAngle (0.00) = xAngle (-1.80 = -1.80)
23:50:05.835 00.004 11872 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.17 = 1.17)
23:50:05.839 00.004 11872 CameraToMount -- cameraX=-0.08 cameraY=-0.33 hyp=0.34 cameraTheta=-1.79 mountX=-0.08 mountY=0.31, mountTheta=1.81
23:50:05.844 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=220, med=0, FiltMin=0, FiltMax=135, Gamma=1.000
23:50:05.848 00.004 11872 UpdateGuideState exits: m=5489 SNR=49.0
23:50:05.853 00.005 11872 PhdController: newstate STATE_CALIBRATE
23:50:05.857 00.004 11872 PhdController: newstate STATE_GUIDE
23:50:05.877 00.020 11872 Changing from state SELECTED to CALIBRATING_PRIMARY
23:50:05.881 00.004 11872 guider state => CALIBRATED
23:50:05.884 00.003 11872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
23:50:05.888 00.004 11872 reset dither spiral
23:50:05.893 00.005 11872 PhdController: newstate STATE_SETTLE_BEGIN
23:50:05.896 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:05.900 00.004 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:50:05.905 00.005 11872 Enqueuing Expose request
23:50:05.909 00.004 9960 Worker thread wakes up
23:50:05.909 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:50:05.909 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:50:06.532 00.623 11872 evsrv: cli 0D2D2A00 connect
23:50:06.540 00.008 11872 case statement mapped state 5 to 1
23:50:06.547 00.007 11872 case statement mapped state 5 to 1
23:50:06.553 00.006 11872 evsrv: cli 0D2D2A00 request: {"method":"get_app_state","id":"de24dea8-76f9-424f-93af-0e80b4d7a933"}
23:50:06.558 00.005 11872 case statement mapped state 5 to 1
23:50:06.561 00.003 11872 evsrv: cli 0D2D2A00 response: {"jsonrpc":"2.0","result":"Selected","id":"de24dea8-76f9-424f-93af-0e80b4d7a933"}
23:50:06.568 00.007 11872 evsrv: cli 0D2D2A00 disconnect
23:50:07.159 00.591 9960 Exposure complete
23:50:07.273 00.114 9960 worker thread done servicing request
23:50:07.273 00.000 11872 OnExposeComplete: enter
23:50:07.279 00.006 11872 UpdateGuideState(): m_state=5
23:50:07.282 00.003 11872 Star::Find(15, 1617, 217, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:50:07.286 00.004 11872 Star::Find returns 1 (0), X=1617.77, Y=217.42, Mass=5243, SNR=47.7, Peak=163 HFD=6.5
23:50:07.290 00.004 11872 CameraToMount -- cameraTheta (-1.91) - m_xAngle (0.00) = xAngle (-1.92 = -1.92)
23:50:07.294 00.004 11872 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.05 = 1.05)
23:50:07.297 00.003 11872 CameraToMount -- cameraX=-0.11 cameraY=-0.32 hyp=0.33 cameraTheta=-1.91 mountX=-0.11 mountY=0.29, mountTheta=1.94
23:50:07.303 00.006 11872 Changing from state CALIBRATED to GUIDING
23:50:07.307 00.004 11872 ScopeASCOM::GetDeclinationRadians() returns 31.3
23:50:07.311 00.004 11872 ScopeASCOM::SideOfPier() returns 0
23:50:07.315 00.004 11872 AdjustCalibrationForScopePointing (scope): current dec=31.3 pierSide=0, cal dec=0.0 pierSide=0 rotAngle=None bin=1
23:50:07.319 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:50:07.323 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:50:07.327 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:50:07.331 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:50:07.335 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:50:07.340 00.005 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:50:07.344 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:50:07.349 00.005 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:50:07.353 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:50:07.357 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:50:07.361 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:50:07.365 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:50:07.369 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:50:07.463 00.094 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:50:07.469 00.006 11872 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 2.900000
23:50:07.476 00.007 11872 Dec comp: XRate 1.564 -> 1.337 for dec 0.0 -> dec 31.3
23:50:07.483 00.007 11872 ScopeASCOM::GetDeclinationRadians() returns 31.3
23:50:07.487 00.004 11872 ScopeASCOM::SideOfPier() returns 0
23:50:07.491 00.004 11872 setting lock position to (1617.77, 217.42)
23:50:07.495 00.004 11872 guider state => GUIDING
23:50:07.498 00.003 11872 Status Line: Guiding
23:50:07.503 00.005 11872 Mount: notify guiding started
23:50:07.512 00.009 11872 GetString("/profile/5/name", "") returns "PHD SF 2025"
23:50:07.517 00.005 11872 GetString("/profile/5/scope/calibration/timestamp", "") returns "11/21/2025 10:15:14 PM"
23:50:07.523 00.006 11872 GetDouble("/profile/5/scope/calibration/xRate", 1.000000) returns 0.001564
23:50:07.530 00.007 11872 GetDouble("/profile/5/scope/calibration/yRate", 1.000000) returns 0.001340
23:50:07.534 00.004 11872 GetInt("/profile/5/scope/calibration/binning", 1) returns 1
23:50:07.539 00.005 11872 GetDouble("/profile/5/scope/calibration/xAngle", 0.000000) returns 0.004073
23:50:07.545 00.006 11872 GetDouble("/profile/5/scope/calibration/yAngle", 0.000000) returns -1.738880
23:50:07.551 00.006 11872 GetDouble("/profile/5/scope/calibration/declination", 0.000000) returns 0.000075
23:50:07.556 00.005 11872 GetInt("/profile/5/scope/calibration/pierSide", -1) returns 0
23:50:07.562 00.006 11872 GetInt("/profile/5/scope/calibration/raGuideParity", 0) returns 1
23:50:07.567 00.005 11872 GetInt("/profile/5/scope/calibration/decGuideParity", 0) returns -1
23:50:07.572 00.005 11872 GetDouble("/profile/5/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
23:50:07.578 00.006 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:50:07.584 00.006 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:50:07.587 00.003 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:50:07.592 00.005 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:50:07.596 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:50:07.601 00.005 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:50:07.604 00.003 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:50:07.609 00.005 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:50:07.613 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:50:07.616 00.003 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:50:07.621 00.005 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:50:07.625 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:50:07.629 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:50:07.633 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:50:07.636 00.003 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:50:07.641 00.005 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:50:07.645 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:50:07.649 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:50:07.652 00.003 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:50:07.656 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:50:07.659 00.003 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:50:07.664 00.005 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:50:07.668 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:50:07.672 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:50:07.675 00.003 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:50:07.679 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:50:07.698 00.019 11872 evsrv: cli 0D2D2960 connect
23:50:07.702 00.004 11872 case statement mapped state 6 to 3
23:50:07.707 00.005 11872 case statement mapped state 6 to 3
23:50:07.711 00.004 11872 evsrv: cli 0D2D2960 request: {"method":"get_app_state","id":"90148c73-21b2-4f8c-8e5b-3f3fe926288c"}
23:50:07.714 00.003 11872 case statement mapped state 6 to 3
23:50:07.719 00.005 11872 evsrv: cli 0D2D2960 response: {"jsonrpc":"2.0","result":"Guiding","id":"90148c73-21b2-4f8c-8e5b-3f3fe926288c"}
23:50:07.729 00.010 11872 evsrv: cli 0D2D2960 disconnect
23:50:07.759 00.030 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:50:07.767 00.008 11872 ScopeASCOM::SideOfPier() returns 0
23:50:07.773 00.006 11872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
23:50:07.777 00.004 11872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
23:50:07.781 00.004 11872 ScopeASCOM::GetDeclinationRadians() returns 31.3
23:50:07.785 00.004 11872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 31.3
23:50:07.788 00.003 11872 MountToCamera -- mountTheta (-0.00) + m_xAngle (0.00) = xAngle (0.00 = 0.00)
23:50:07.794 00.006 11872 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
23:50:07.800 00.006 11872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
23:50:07.804 00.004 11872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
23:50:07.810 00.006 11872 GetInt("/profile/5/AutoLoadCalibration", -1) returns 1
23:50:07.814 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=201, med=0, FiltMin=0, FiltMax=123, Gamma=1.000
23:50:07.817 00.003 11872 UpdateGuideState exits: m=5243 SNR=47.7
23:50:07.821 00.004 11872 PhdController: newstate STATE_SETTLE_WAIT
23:50:07.824 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:07.829 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:50:07.832 00.003 11872 Enqueuing Expose request
23:50:07.836 00.004 9960 Worker thread wakes up
23:50:07.836 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:50:07.836 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1603,202,31,31)
23:50:09.085 01.249 9960 Exposure complete
23:50:09.190 00.105 9960 worker thread done servicing request
23:50:09.190 00.000 11872 OnExposeComplete: enter
23:50:09.193 00.003 11872 UpdateGuideState(): m_state=6
23:50:09.198 00.005 11872 Star::Find(15, 1617, 217, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:09.201 00.003 11872 Star::Find returns 1 (0), X=1617.99, Y=217.25, Mass=5454, SNR=48.8, Peak=156 HFD=6.5
23:50:09.206 00.005 11872 CameraToMount -- cameraTheta (-0.67) - m_xAngle (0.00) = xAngle (-0.67 = -0.67)
23:50:09.210 00.004 11872 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.30 = 2.30)
23:50:09.214 00.004 11872 CameraToMount -- cameraX=0.22 cameraY=-0.17 hyp=0.27 cameraTheta=-0.67 mountX=0.21 mountY=0.21, mountTheta=0.76
23:50:09.219 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.22, y=-0.17, opts=13)
23:50:09.223 00.004 11872 Enqueuing Move request for scope (0.22, -0.17)
23:50:09.226 00.003 9960 Worker thread wakes up
23:50:09.226 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.17) opts 0xd
23:50:09.226 00.000 9960 Handling offset move in thread for scope, endpoint = (0.22, -0.17)
23:50:09.226 00.000 9960 Moving (0.22, -0.17) raw xDistance=0.21 yDistance=0.21
23:50:09.226 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.21
23:50:09.226 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
23:50:09.227 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
23:50:09.227 00.000 9960 MoveAxis(W, 101, ABG)
23:50:09.228 00.001 9960 Guiding  Dir = 3, Dur = 101
23:50:09.228 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=182, med=0, FiltMin=0, FiltMax=120, Gamma=1.000
23:50:09.232 00.004 9960 IsSlewing returns 0
23:50:09.232 00.000 11872 UpdateGuideState exits: m=5454 SNR=48.8
23:50:09.235 00.003 11872 PhdController: settling, locked = 1, distance = 0.32 (1.50) aobump = 0 frame = 1 / 99999
23:50:09.240 00.005 9960 IsGuiding returns 0
23:50:09.240 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763790609.240,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.32,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:50:09.243 00.003 9960 PulseGuide returned control before completion, sleep 111
23:50:09.244 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:09.248 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:50:09.251 00.003 11872 Enqueuing Expose request
23:50:09.359 00.108 9960 IsGuiding returns 1
23:50:09.359 00.000 9960 scope still moving after pulse duration time elapsed
23:50:09.391 00.032 9960 IsSlewing returns 0
23:50:09.392 00.001 9960 IsGuiding returns 0
23:50:09.393 00.001 9960 scope move finished after 101 + 52 ms
23:50:09.393 00.000 9960 Move returns status 0, amount 101
23:50:09.394 00.001 9960 MoveAxis(N, 0, ABG)
23:50:09.394 00.000 9960 Move returns status 0, amount 0
23:50:09.394 00.000 9960 move complete, result=0
23:50:09.395 00.001 9960 worker thread done servicing request
23:50:09.395 00.000 11872 GuideStep: 0.2 px 101 ms WEST, 0.2 px 0 ms NORTH
23:50:09.400 00.005 9960 Worker thread wakes up
23:50:09.400 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:50:09.401 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1603,202,31,31)
23:50:10.655 01.254 9960 Exposure complete
23:50:10.764 00.109 9960 worker thread done servicing request
23:50:10.764 00.000 11872 OnExposeComplete: enter
23:50:10.768 00.004 11872 UpdateGuideState(): m_state=6
23:50:10.773 00.005 11872 Star::Find(15, 1617, 217, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:50:10.777 00.004 11872 Star::Find returns 1 (0), X=1617.94, Y=216.81, Mass=5130, SNR=47.1, Peak=146 HFD=6.3
23:50:10.780 00.003 11872 CameraToMount -- cameraTheta (-1.30) - m_xAngle (0.00) = xAngle (-1.31 = -1.31)
23:50:10.783 00.003 11872 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.66 = 1.66)
23:50:10.788 00.005 11872 CameraToMount -- cameraX=0.17 cameraY=-0.61 hyp=0.63 cameraTheta=-1.30 mountX=0.16 mountY=0.63, mountTheta=1.31
23:50:10.793 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.17, y=-0.61, opts=13)
23:50:10.796 00.003 11872 Enqueuing Move request for scope (0.17, -0.61)
23:50:10.800 00.004 9960 Worker thread wakes up
23:50:10.801 00.001 9960 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.61) opts 0xd
23:50:10.801 00.000 9960 Handling offset move in thread for scope, endpoint = (0.17, -0.61)
23:50:10.801 00.000 9960 Moving (0.17, -0.61) raw xDistance=0.16 yDistance=0.63
23:50:10.801 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=192, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
23:50:10.806 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
23:50:10.806 00.000 9960 resist switch: large excursion: input 0.63 thresh 0.60 direction from 0 to 1
23:50:10.806 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.89
23:50:10.806 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.63 from input 0.63
23:50:10.806 00.000 9960 MoveAxis(E, 0, ABG)
23:50:10.806 00.000 9960 Move returns status 0, amount 0
23:50:10.807 00.001 11872 UpdateGuideState exits: m=5130 SNR=47.1
23:50:10.811 00.004 9960 MoveAxis(S, 470, ABG)
23:50:10.812 00.001 11872 PhdController: settling, locked = 1, distance = 0.41 (1.50) aobump = 0 frame = 2 / 99999
23:50:10.815 00.003 9960 Guiding  Dir = 1, Dur = 470
23:50:10.815 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763790610.815,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.41,"Time":1.6,"SettleTime":10.0,"StarLocked":true}
23:50:10.820 00.005 9960 IsSlewing returns 0
23:50:10.820 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:10.824 00.004 9960 IsGuiding returns 0
23:50:10.824 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:50:10.828 00.004 11872 Enqueuing Expose request
23:50:10.833 00.005 9960 PulseGuide returned control before completion, sleep 480
23:50:11.331 00.498 9960 IsGuiding returns 0
23:50:11.332 00.001 9960 Move returns status 0, amount 470
23:50:11.332 00.000 9960 move complete, result=0
23:50:11.333 00.001 9960 worker thread done servicing request
23:50:11.333 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 0.6 px 470 ms SOUTH
23:50:11.339 00.006 9960 Worker thread wakes up
23:50:11.339 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:50:11.340 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1603,202,31,31)
23:50:12.593 01.253 9960 Exposure complete
23:50:12.724 00.131 9960 worker thread done servicing request
23:50:12.724 00.000 11872 OnExposeComplete: enter
23:50:12.728 00.004 11872 UpdateGuideState(): m_state=6
23:50:12.733 00.005 11872 Star::Find(15, 1617, 216, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:50:12.736 00.003 11872 Star::Find returns 1 (0), X=1618.00, Y=217.64, Mass=5135, SNR=46.5, Peak=145 HFD=6.6
23:50:12.740 00.004 11872 CameraToMount -- cameraTheta (0.78) - m_xAngle (0.00) = xAngle (0.78 = 0.78)
23:50:12.744 00.004 11872 CameraToMount -- cameraTheta (0.78) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (3.75 = -2.54)
23:50:12.747 00.003 11872 CameraToMount -- cameraX=0.22 cameraY=0.22 hyp=0.31 cameraTheta=0.78 mountX=0.22 mountY=-0.18, mountTheta=-0.67
23:50:12.751 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.22, y=0.22, opts=13)
23:50:12.757 00.006 11872 Enqueuing Move request for scope (0.22, 0.22)
23:50:12.762 00.005 9960 Worker thread wakes up
23:50:12.762 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=199, med=0, FiltMin=0, FiltMax=127, Gamma=1.000
23:50:12.767 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.22) opts 0xd
23:50:12.767 00.000 11872 UpdateGuideState exits: m=5135 SNR=46.5
23:50:12.771 00.004 9960 Handling offset move in thread for scope, endpoint = (0.22, 0.22)
23:50:12.771 00.000 9960 Moving (0.22, 0.22) raw xDistance=0.22 yDistance=-0.18
23:50:12.771 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
23:50:12.771 00.000 11872 PhdController: settling, locked = 1, distance = 0.38 (1.50) aobump = 0 frame = 3 / 99999
23:50:12.775 00.004 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:50:12.775 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763790612.775,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.38,"Time":3.5,"SettleTime":10.0,"StarLocked":true}
23:50:12.779 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:50:12.779 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:12.783 00.004 9960 MoveAxis(W, 106, ABG)
23:50:12.783 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:50:12.787 00.004 9960 Guiding  Dir = 3, Dur = 106
23:50:12.787 00.000 11872 Enqueuing Expose request
23:50:12.790 00.003 9960 IsSlewing returns 0
23:50:12.792 00.002 9960 IsGuiding returns 0
23:50:12.792 00.000 9960 PulseGuide returned control before completion, sleep 116
23:50:12.910 00.118 9960 IsGuiding returns 1
23:50:12.911 00.001 9960 scope still moving after pulse duration time elapsed
23:50:12.941 00.030 9960 IsSlewing returns 0
23:50:12.943 00.002 9960 IsGuiding returns 0
23:50:12.943 00.000 9960 scope move finished after 106 + 45 ms
23:50:12.943 00.000 9960 Move returns status 0, amount 106
23:50:12.944 00.001 9960 MoveAxis(N, 0, ABG)
23:50:12.944 00.000 9960 Move returns status 0, amount 0
23:50:12.944 00.000 9960 move complete, result=0
23:50:12.945 00.001 9960 worker thread done servicing request
23:50:12.946 00.001 11872 GuideStep: 0.2 px 106 ms WEST, -0.2 px 0 ms NORTH
23:50:12.952 00.006 9960 Worker thread wakes up
23:50:12.952 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:50:12.952 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1603,202,31,31)
23:50:14.200 01.248 9960 Exposure complete
23:50:14.314 00.114 9960 worker thread done servicing request
23:50:14.316 00.002 11872 OnExposeComplete: enter
23:50:14.320 00.004 11872 UpdateGuideState(): m_state=6
23:50:14.323 00.003 11872 Star::Find(15, 1617, 217, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
23:50:14.327 00.004 11872 Star::Find returns 1 (0), X=1617.92, Y=217.36, Mass=5257, SNR=48.7, Peak=146 HFD=6.7
23:50:14.332 00.005 11872 CameraToMount -- cameraTheta (-0.36) - m_xAngle (0.00) = xAngle (-0.36 = -0.36)
23:50:14.336 00.004 11872 CameraToMount -- cameraTheta (-0.36) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.61 = 2.61)
23:50:14.340 00.004 11872 CameraToMount -- cameraX=0.15 cameraY=-0.06 hyp=0.16 cameraTheta=-0.36 mountX=0.15 mountY=0.08, mountTheta=0.50
23:50:14.344 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.15, y=-0.06, opts=13)
23:50:14.347 00.003 11872 Enqueuing Move request for scope (0.15, -0.06)
23:50:14.352 00.005 9960 Worker thread wakes up
23:50:14.352 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.06) opts 0xd
23:50:14.352 00.000 9960 Handling offset move in thread for scope, endpoint = (0.15, -0.06)
23:50:14.352 00.000 9960 Moving (0.15, -0.06) raw xDistance=0.15 yDistance=0.08
23:50:14.352 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:50:14.352 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:50:14.353 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:50:14.353 00.000 9960 MoveAxis(E, 0, ABG)
23:50:14.353 00.000 9960 Move returns status 0, amount 0
23:50:14.353 00.000 9960 MoveAxis(N, 0, ABG)
23:50:14.353 00.000 9960 Move returns status 0, amount 0
23:50:14.353 00.000 9960 move complete, result=0
23:50:14.353 00.000 9960 worker thread done servicing request
23:50:14.354 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=206, med=0, FiltMin=0, FiltMax=116, Gamma=1.000
23:50:14.356 00.002 11872 UpdateGuideState exits: m=5257 SNR=48.7
23:50:14.361 00.005 11872 PhdController: settling, locked = 1, distance = 0.32 (1.50) aobump = 0 frame = 4 / 99999
23:50:14.365 00.004 11872 evsrv: {"Event":"Settling","Timestamp":1763790614.365,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.32,"Time":5.1,"SettleTime":10.0,"StarLocked":true}
23:50:14.368 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:14.372 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:50:14.375 00.003 11872 Enqueuing Expose request
23:50:14.377 00.002 9960 Worker thread wakes up
23:50:14.378 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
23:50:14.378 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1603,202,31,31)
23:50:14.378 00.000 11872 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:50:15.622 01.244 9960 Exposure complete
23:50:15.739 00.117 9960 worker thread done servicing request
23:50:15.740 00.001 11872 OnExposeComplete: enter
23:50:15.745 00.005 11872 UpdateGuideState(): m_state=6
23:50:15.749 00.004 11872 Star::Find(15, 1617, 217, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
23:50:15.753 00.004 11872 Star::Find returns 1 (0), X=1617.96, Y=217.25, Mass=5245, SNR=47.6, Peak=163 HFD=6.5
23:50:15.756 00.003 11872 CameraToMount -- cameraTheta (-0.75) - m_xAngle (0.00) = xAngle (-0.75 = -0.75)
23:50:15.760 00.004 11872 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.22 = 2.22)
23:50:15.764 00.004 11872 CameraToMount -- cameraX=0.19 cameraY=-0.17 hyp=0.26 cameraTheta=-0.75 mountX=0.19 mountY=0.20, mountTheta=0.83
23:50:15.770 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.19, y=-0.17, opts=13)
23:50:15.774 00.004 11872 Enqueuing Move request for scope (0.19, -0.17)
23:50:15.777 00.003 9960 Worker thread wakes up
23:50:15.778 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=165, med=0, FiltMin=0, FiltMax=117, Gamma=1.000
23:50:15.782 00.004 11872 UpdateGuideState exits: m=5245 SNR=47.6
23:50:15.786 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.17) opts 0xd
23:50:15.786 00.000 9960 Handling offset move in thread for scope, endpoint = (0.19, -0.17)
23:50:15.786 00.000 9960 Moving (0.19, -0.17) raw xDistance=0.19 yDistance=0.20
23:50:15.786 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
23:50:15.787 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.20
23:50:15.787 00.000 9960 MoveAxis(E, 0, ABG)
23:50:15.787 00.000 9960 Move returns status 0, amount 0
23:50:15.787 00.000 11872 PhdController: settling, locked = 1, distance = 0.30 (1.50) aobump = 0 frame = 5 / 99999
23:50:15.790 00.003 9960 MoveAxis(S, 152, ABG)
23:50:15.790 00.000 9960 Guiding  Dir = 1, Dur = 152
23:50:15.791 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763790615.790,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.30,"Time":6.6,"SettleTime":10.0,"StarLocked":true}
23:50:15.795 00.004 9960 IsSlewing returns 0
23:50:15.795 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:15.799 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:50:15.804 00.005 9960 IsGuiding returns 0
23:50:15.804 00.000 11872 Enqueuing Expose request
23:50:15.809 00.005 9960 PulseGuide returned control before completion, sleep 162
23:50:15.979 00.170 9960 IsGuiding returns 1
23:50:15.980 00.001 9960 scope still moving after pulse duration time elapsed
23:50:16.010 00.030 9960 IsSlewing returns 0
23:50:16.012 00.002 9960 IsGuiding returns 0
23:50:16.012 00.000 9960 scope move finished after 152 + 56 ms
23:50:16.013 00.001 9960 Move returns status 0, amount 152
23:50:16.014 00.001 9960 move complete, result=0
23:50:16.015 00.001 9960 worker thread done servicing request
23:50:16.015 00.000 9960 Worker thread wakes up
23:50:16.015 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 0.2 px 152 ms SOUTH
23:50:16.022 00.007 9960 worker thread servicing REQUEST_EXPOSE 1000
23:50:16.022 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1603,202,31,31)
23:50:17.272 01.250 9960 Exposure complete
23:50:17.386 00.114 9960 worker thread done servicing request
23:50:17.387 00.001 11872 OnExposeComplete: enter
23:50:17.391 00.004 11872 UpdateGuideState(): m_state=6
23:50:17.394 00.003 11872 Star::Find(15, 1617, 217, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
23:50:17.398 00.004 11872 Star::Find returns 1 (0), X=1617.97, Y=217.39, Mass=5468, SNR=49.2, Peak=153 HFD=6.6
23:50:17.402 00.004 11872 CameraToMount -- cameraTheta (-0.15) - m_xAngle (0.00) = xAngle (-0.15 = -0.15)
23:50:17.406 00.004 11872 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.82 = 2.82)
23:50:17.410 00.004 11872 CameraToMount -- cameraX=0.20 cameraY=-0.03 hyp=0.20 cameraTheta=-0.15 mountX=0.20 mountY=0.06, mountTheta=0.31
23:50:17.415 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.20, y=-0.03, opts=13)
23:50:17.418 00.003 11872 Enqueuing Move request for scope (0.20, -0.03)
23:50:17.422 00.004 9960 Worker thread wakes up
23:50:17.422 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.03) opts 0xd
23:50:17.422 00.000 9960 Handling offset move in thread for scope, endpoint = (0.20, -0.03)
23:50:17.423 00.001 9960 Moving (0.20, -0.03) raw xDistance=0.20 yDistance=0.06
23:50:17.423 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
23:50:17.423 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:50:17.423 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:50:17.424 00.001 9960 MoveAxis(W, 94, ABG)
23:50:17.424 00.000 9960 Guiding  Dir = 3, Dur = 94
23:50:17.424 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=194, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
23:50:17.427 00.003 9960 IsSlewing returns 0
23:50:17.427 00.000 11872 UpdateGuideState exits: m=5468 SNR=49.2
23:50:17.431 00.004 9960 IsGuiding returns 0
23:50:17.431 00.000 11872 PhdController: settling, locked = 1, distance = 0.27 (1.50) aobump = 0 frame = 6 / 99999
23:50:17.436 00.005 11872 evsrv: {"Event":"Settling","Timestamp":1763790617.436,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.27,"Time":8.2,"SettleTime":10.0,"StarLocked":true}
23:50:17.440 00.004 9960 PulseGuide returned control before completion, sleep 104
23:50:17.440 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:17.444 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:50:17.448 00.004 11872 Enqueuing Expose request
23:50:17.560 00.112 9960 IsGuiding returns 0
23:50:17.562 00.002 9960 Move returns status 0, amount 94
23:50:17.563 00.001 9960 MoveAxis(N, 0, ABG)
23:50:17.563 00.000 9960 Move returns status 0, amount 0
23:50:17.563 00.000 9960 move complete, result=0
23:50:17.563 00.000 9960 worker thread done servicing request
23:50:17.564 00.001 11872 GuideStep: 0.2 px 94 ms WEST, 0.1 px 0 ms NORTH
23:50:17.566 00.002 9960 Worker thread wakes up
23:50:17.567 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
23:50:17.567 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1603,202,31,31)
23:50:18.816 01.249 9960 Exposure complete
23:50:18.932 00.116 9960 worker thread done servicing request
23:50:18.932 00.000 11872 OnExposeComplete: enter
23:50:18.937 00.005 11872 UpdateGuideState(): m_state=6
23:50:18.941 00.004 11872 Star::Find(15, 1617, 217, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
23:50:18.944 00.003 11872 Star::Find returns 1 (0), X=1617.90, Y=217.27, Mass=5304, SNR=47.8, Peak=164 HFD=6.5
23:50:18.947 00.003 11872 CameraToMount -- cameraTheta (-0.88) - m_xAngle (0.00) = xAngle (-0.89 = -0.89)
23:50:18.951 00.004 11872 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.08 = 2.08)
23:50:18.955 00.004 11872 CameraToMount -- cameraX=0.12 cameraY=-0.15 hyp=0.20 cameraTheta=-0.88 mountX=0.12 mountY=0.17, mountTheta=0.94
23:50:18.959 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.12, y=-0.15, opts=13)
23:50:18.964 00.005 11872 Enqueuing Move request for scope (0.12, -0.15)
23:50:18.968 00.004 9960 Worker thread wakes up
23:50:18.968 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.15) opts 0xd
23:50:18.968 00.000 9960 Handling offset move in thread for scope, endpoint = (0.12, -0.15)
23:50:18.968 00.000 9960 Moving (0.12, -0.15) raw xDistance=0.12 yDistance=0.17
23:50:18.969 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:50:18.969 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:50:18.969 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
23:50:18.970 00.001 9960 MoveAxis(E, 0, ABG)
23:50:18.970 00.000 9960 Move returns status 0, amount 0
23:50:18.970 00.000 9960 MoveAxis(N, 0, ABG)
23:50:18.970 00.000 9960 Move returns status 0, amount 0
23:50:18.970 00.000 9960 move complete, result=0
23:50:18.970 00.000 9960 worker thread done servicing request
23:50:18.970 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=178, med=0, FiltMin=0, FiltMax=121, Gamma=1.000
23:50:18.973 00.003 11872 UpdateGuideState exits: m=5304 SNR=47.8
23:50:18.978 00.005 11872 PhdController: settling, locked = 1, distance = 0.25 (1.50) aobump = 0 frame = 7 / 99999
23:50:18.982 00.004 11872 evsrv: {"Event":"Settling","Timestamp":1763790618.982,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.25,"Time":9.7,"SettleTime":10.0,"StarLocked":true}
23:50:18.985 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:18.989 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:50:18.992 00.003 11872 Enqueuing Expose request
23:50:18.995 00.003 9960 Worker thread wakes up
23:50:18.996 00.001 11872 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:50:18.999 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
23:50:18.999 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1603,202,31,31)
23:50:20.257 01.258 9960 Exposure complete
23:50:20.353 00.096 9960 worker thread done servicing request
23:50:20.353 00.000 11872 OnExposeComplete: enter
23:50:20.358 00.005 11872 UpdateGuideState(): m_state=6
23:50:20.362 00.004 11872 Star::Find(15, 1617, 217, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
23:50:20.366 00.004 11872 Star::Find returns 1 (0), X=1617.97, Y=217.36, Mass=5728, SNR=50.6, Peak=178 HFD=6.6
23:50:20.369 00.003 11872 CameraToMount -- cameraTheta (-0.31) - m_xAngle (0.00) = xAngle (-0.31 = -0.31)
23:50:20.374 00.005 11872 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.66 = 2.66)
23:50:20.378 00.004 11872 CameraToMount -- cameraX=0.20 cameraY=-0.06 hyp=0.21 cameraTheta=-0.31 mountX=0.20 mountY=0.10, mountTheta=0.46
23:50:20.383 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.20, y=-0.06, opts=13)
23:50:20.386 00.003 11872 Enqueuing Move request for scope (0.20, -0.06)
23:50:20.391 00.005 9960 Worker thread wakes up
23:50:20.391 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=192, med=0, FiltMin=0, FiltMax=133, Gamma=1.000
23:50:20.395 00.004 11872 UpdateGuideState exits: m=5728 SNR=50.6
23:50:20.399 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.06) opts 0xd
23:50:20.399 00.000 9960 Handling offset move in thread for scope, endpoint = (0.20, -0.06)
23:50:20.399 00.000 9960 Moving (0.20, -0.06) raw xDistance=0.20 yDistance=0.10
23:50:20.399 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
23:50:20.399 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:50:20.400 00.001 11872 PhdController: settling, locked = 1, distance = 0.23 (1.50) aobump = 0 frame = 8 / 99999
23:50:20.404 00.004 11872 PhdController: newstate STATE_FINISH
23:50:20.407 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:50:20.407 00.000 11872 PhdController complete: success
23:50:20.410 00.003 9960 MoveAxis(E, 0, ABG)
23:50:20.411 00.001 11872 evsrv: {"Event":"SettleDone","Timestamp":1763790620.410,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":8,"DroppedFrames":0}
23:50:20.415 00.004 9960 Move returns status 0, amount 0
23:50:20.415 00.000 9960 MoveAxis(N, 0, ABG)
23:50:20.415 00.000 9960 Move returns status 0, amount 0
23:50:20.415 00.000 9960 move complete, result=0
23:50:20.415 00.000 11872 Mount: notify guiding dither settle done success=1
23:50:20.420 00.005 9960 worker thread done servicing request
23:50:20.420 00.000 11872 PhdController: newstate STATE_IDLE
23:50:20.425 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:20.429 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:50:20.432 00.003 11872 Enqueuing Expose request
23:50:20.435 00.003 11872 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:50:20.439 00.004 9960 Worker thread wakes up
23:50:20.439 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:50:20.439 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1603,202,31,31)
23:50:21.693 01.254 9960 Exposure complete
23:50:21.710 00.017 11872 evsrv: cli 0D2D2B40 connect
23:50:21.720 00.010 11872 case statement mapped state 6 to 3
23:50:21.727 00.007 11872 case statement mapped state 6 to 3
23:50:21.739 00.012 11872 evsrv: cli 0D2D2B40 request: {"method":"get_app_state","id":"bac05d56-fdd1-4975-b8b6-dbae67a5a70d"}
23:50:21.742 00.003 11872 case statement mapped state 6 to 3
23:50:21.746 00.004 11872 evsrv: cli 0D2D2B40 response: {"jsonrpc":"2.0","result":"Guiding","id":"bac05d56-fdd1-4975-b8b6-dbae67a5a70d"}
23:50:21.753 00.007 11872 evsrv: cli 0D2D2B40 disconnect
23:50:21.756 00.003 11872 evsrv: cli 0D2D34A0 connect
23:50:21.761 00.005 11872 case statement mapped state 6 to 3
23:50:21.768 00.007 11872 case statement mapped state 6 to 3
23:50:21.775 00.007 11872 evsrv: cli 0D2D34A0 request: {"method":"stop_capture","id":"c30d4321-c2c4-481c-acb2-74fff4735412"}
23:50:21.780 00.005 11872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:50:21.784 00.004 11872 Status Line: Waiting for devices...
23:50:21.788 00.004 11872 evsrv: cli 0D2D34A0 response: {"jsonrpc":"2.0","result":0,"id":"c30d4321-c2c4-481c-acb2-74fff4735412"}
23:50:21.796 00.008 11872 evsrv: cli 0D2D34A0 disconnect
23:50:21.801 00.005 11872 evsrv: cli 0D2D2820 connect
23:50:21.806 00.005 11872 case statement mapped state 6 to 3
23:50:21.811 00.005 11872 case statement mapped state 6 to 3
23:50:21.814 00.003 11872 evsrv: cli 0D2D2820 request: {"method":"get_app_state","id":"30b53f83-4dcc-4219-870c-392fbda1b764"}
23:50:21.818 00.004 11872 case statement mapped state 6 to 3
23:50:21.821 00.003 9960 worker thread done servicing request
23:50:21.821 00.000 11872 evsrv: cli 0D2D2820 response: {"jsonrpc":"2.0","result":"Guiding","id":"30b53f83-4dcc-4219-870c-392fbda1b764"}
23:50:21.827 00.006 11872 OnExposeComplete: enter
23:50:21.831 00.004 11872 UpdateGuideState(): m_state=6
23:50:21.835 00.004 11872 Mount: notify guiding stopped
23:50:21.842 00.007 11872 Changing from state GUIDING to STOP
23:50:21.845 00.003 11872 guider state => SELECTED
23:50:21.849 00.004 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1278->Stopped Guiding
23:50:21.852 00.003 11872 Status Line: Stopped Guiding
23:50:21.860 00.008 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=187, med=0, FiltMin=0, FiltMax=114, Gamma=1.000
23:50:21.865 00.005 11872 UpdateGuideState exits: Stopped Guiding
23:50:21.868 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=0
23:50:21.872 00.004 11872 evsrv: cli 0D2D2820 short write 0/98 Input / Output error
23:50:21.875 00.003 11872 setting force full frames = true
23:50:21.880 00.005 11872 Status Line: Stopped.
23:50:21.884 00.004 11872 evsrv: cli 0D2D2820 disconnect
23:50:22.834 00.950 11872 evsrv: cli 0D2D3040 connect
23:50:22.842 00.008 11872 evsrv: cli 0D2D3040 request: {"method":"get_app_state","id":"3d13f1ba-954a-420a-b918-0d29fd450d16"}
23:50:22.848 00.006 11872 evsrv: cli 0D2D3040 response: {"jsonrpc":"2.0","result":"Stopped","id":"3d13f1ba-954a-420a-b918-0d29fd450d16"}
23:50:22.853 00.005 11872 evsrv: cli 0D2D3040 disconnect
23:50:39.153 16.300 11872 evsrv: cli 0D2D3180 connect
23:50:39.160 00.007 11872 evsrv: cli 0D2D3180 request: {"method":"get_app_state","id":"d7d58a5b-6fc6-4994-848b-f21a3f97e9c5"}
23:50:39.167 00.007 11872 evsrv: cli 0D2D3180 response: {"jsonrpc":"2.0","result":"Stopped","id":"d7d58a5b-6fc6-4994-848b-f21a3f97e9c5"}
23:50:39.175 00.008 11872 evsrv: cli 0D2D3180 disconnect
23:50:39.181 00.006 11872 evsrv: cli 0D2D23C0 connect
23:50:39.186 00.005 11872 evsrv: cli 0D2D23C0 request: {"method":"get_calibrated","id":"59527ed7-25e2-41dd-8532-86c88c3689be"}
23:50:39.191 00.005 11872 evsrv: cli 0D2D23C0 response: {"jsonrpc":"2.0","result":true,"id":"59527ed7-25e2-41dd-8532-86c88c3689be"}
23:50:39.195 00.004 11872 evsrv: cli 0D2D23C0 disconnect
23:50:39.199 00.004 11872 evsrv: cli 0D2D3360 connect
23:50:39.205 00.006 11872 evsrv: cli 0D2D3360 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"75c4c1db-5f49-46c4-8fed-578f772d4a82"}
23:50:39.208 00.003 11872 PhdController::Guide begins
23:50:39.212 00.004 11872 PhdController: newstate STATE_SETUP
23:50:39.215 00.003 11872 PhdController: setup
23:50:39.218 00.003 11872 PhdController: newstate STATE_ATTEMPT_START
23:50:39.221 00.003 11872 PhdController: start capturing
23:50:39.225 00.004 11872 Changing from state SELECTED to UNINITIALIZED
23:50:39.229 00.004 11872 guider state => SELECTING
23:50:39.233 00.004 11872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
23:50:39.243 00.010 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:50:39.247 00.004 11872 Enqueuing Expose request
23:50:39.252 00.005 11872 PhdController: newstate STATE_SELECT_STAR
23:50:39.256 00.004 9960 Worker thread wakes up
23:50:39.256 00.000 11872 evsrv: cli 0D2D3360 response: {"jsonrpc":"2.0","result":0,"id":"75c4c1db-5f49-46c4-8fed-578f772d4a82"}
23:50:39.260 00.004 9960 worker thread servicing REQUEST_EXPOSE 1000
23:50:39.260 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:50:39.260 00.000 11872 evsrv: cli 0D2D3360 disconnect
23:50:39.267 00.007 11872 evsrv: cli 0D2D2DC0 connect
23:50:39.271 00.004 11872 case statement mapped state 1 to 101
23:50:39.275 00.004 11872 case statement mapped state 1 to 101
23:50:39.279 00.004 11872 evsrv: cli 0D2D2DC0 request: {"method":"get_lock_shift_params","id":"b76899f9-8e5a-4da3-8e39-5df8af4b551e"}
23:50:39.283 00.004 11872 evsrv: cli 0D2D2DC0 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"b76899f9-8e5a-4da3-8e39-5df8af4b551e"}
23:50:39.290 00.007 11872 evsrv: cli 0D2D2DC0 disconnect
23:50:39.296 00.006 11872 evsrv: cli 0D2D2320 connect
23:50:39.302 00.006 11872 case statement mapped state 1 to 101
23:50:39.308 00.006 11872 case statement mapped state 1 to 101
23:50:39.316 00.008 11872 evsrv: cli 0D2D2320 request: {"method":"get_lock_position","id":"4ce3f1dc-c873-46ec-ba3f-50e157293722"}
23:50:39.322 00.006 11872 evsrv: cli 0D2D2320 response: {"jsonrpc":"2.0","result":null,"id":"4ce3f1dc-c873-46ec-ba3f-50e157293722"}
23:50:39.329 00.007 11872 evsrv: cli 0D2D2320 disconnect
23:50:40.330 01.001 11872 evsrv: cli 0D2D2320 connect
23:50:40.337 00.007 11872 case statement mapped state 1 to 101
23:50:40.342 00.005 11872 case statement mapped state 1 to 101
23:50:40.345 00.003 11872 evsrv: cli 0D2D2320 request: {"method":"get_lock_position","id":"537bcf1e-f227-4ea8-b89b-fa0647250f28"}
23:50:40.350 00.005 11872 evsrv: cli 0D2D2320 response: {"jsonrpc":"2.0","result":null,"id":"537bcf1e-f227-4ea8-b89b-fa0647250f28"}
23:50:40.355 00.005 11872 evsrv: cli 0D2D2320 disconnect
23:50:40.520 00.165 9960 Exposure complete
23:50:40.640 00.120 9960 worker thread done servicing request
23:50:40.641 00.001 11872 OnExposeComplete: enter
23:50:40.645 00.004 11872 UpdateGuideState(): m_state=1
23:50:40.649 00.004 11872 UpdateCurrentPosition: no star selected
23:50:40.652 00.003 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
23:50:40.657 00.005 11872 Status Line: No star selected
23:50:40.662 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=199, med=0, FiltMin=0, FiltMax=114, Gamma=1.000
23:50:40.667 00.005 11872 UpdateGuideState exits: No star selected
23:50:40.671 00.004 11872 GuiderMultiStar::AutoSelect enter
23:50:40.675 00.004 11872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
23:50:40.779 00.104 11872 AutoFind: auto downsample for scale 1.00 => 1x
23:50:40.960 00.181 11872 AutoFind: global mean = -0.0, stdev 2.3
23:50:40.965 00.005 11872 AutoFind: using threshold = 0.1
23:50:41.188 00.223 11872 AutoFind: local max [1860, 767] 133.5
23:50:41.191 00.003 11872 AutoFind: local max [1618, 214] 118.0
23:50:41.196 00.005 11872 AutoFind: local max [62, 264] 65.3
23:50:41.200 00.004 11872 AutoFind: local max [1752, 228] 60.8
23:50:41.203 00.003 11872 AutoFind: local max [480, 218] 25.0
23:50:41.207 00.004 11872 AutoFind: local max [803, 464] 24.0
23:50:41.212 00.005 11872 AutoFind: local max [1547, 981] 23.9
23:50:41.216 00.004 11872 AutoFind: local max [804, 458] 22.9
23:50:41.219 00.003 11872 AutoFind: local max [157, 427] 22.0
23:50:41.222 00.003 11872 AutoFind: local max [1546, 986] 21.8
23:50:41.227 00.005 11872 AutoFind: local max [13, 627] 21.3
23:50:41.231 00.004 11872 AutoFind: local max [1448, 1026] 21.2
23:50:41.234 00.003 11872 AutoFind: local max [194, 330] 21.1
23:50:41.237 00.003 11872 AutoFind: local max [1068, 252] 17.6
23:50:41.242 00.005 11872 AutoFind: local max [144, 843] 16.9
23:50:41.245 00.003 11872 AutoFind: local max [1067, 246] 15.9
23:50:41.249 00.004 11872 AutoFind: local max [278, 1059] 15.6
23:50:41.252 00.003 11872 AutoFind: local max [907, 819] 15.3
23:50:41.255 00.003 11872 AutoFind: local max [60, 913] 13.6
23:50:41.259 00.004 11872 AutoFind: local max [782, 47] 12.6
23:50:41.263 00.004 11872 AutoFind: local max [304, 348] 12.1
23:50:41.266 00.003 11872 AutoFind: local max [1791, 1081] 11.7
23:50:41.270 00.004 11872 AutoFind: local max [1346, 77] 10.7
23:50:41.274 00.004 11872 AutoFind: local max [1346, 72] 10.0
23:50:41.278 00.004 11872 AutoFind: local max [1396, 468] 9.8
23:50:41.282 00.004 11872 AutoFind: local max [63, 573] 9.5
23:50:41.285 00.003 11872 AutoFind: local max [415, 251] 8.6
23:50:41.289 00.004 11872 AutoFind: local max [1383, 552] 8.3
23:50:41.293 00.004 11872 AutoFind: local max [1396, 474] 8.1
23:50:41.296 00.003 11872 AutoFind: local max [531, 211] 7.9
23:50:41.299 00.003 11872 AutoFind: local max [1810, 151] 7.7
23:50:41.305 00.006 11872 AutoFind: local max [695, 1070] 7.6
23:50:41.308 00.003 11872 AutoFind: local max [513, 291] 7.3
23:50:41.312 00.004 11872 AutoFind: local max [21, 509] 7.1
23:50:41.316 00.004 11872 AutoFind: local max [684, 1058] 7.0
23:50:41.320 00.004 11872 AutoFind: local max [163, 930] 7.0
23:50:41.323 00.003 11872 AutoFind: local max [588, 546] 6.7
23:50:41.327 00.004 11872 AutoFind: local max [1373, 497] 6.5
23:50:41.329 00.002 11872 AutoFind: local max [341, 314] 6.4
23:50:41.334 00.005 11872 AutoFind: local max [332, 907] 6.3
23:50:41.339 00.005 11872 AutoFind: local max [334, 1001] 6.1
23:50:41.342 00.003 11872 AutoFind: local max [1472, 379] 5.9
23:50:41.346 00.004 11872 AutoFind: local max [1846, 541] 5.7
23:50:41.350 00.004 11872 AutoFind: local max [839, 761] 5.7
23:50:41.355 00.005 11872 AutoFind: local max [1424, 352] 5.6
23:50:41.359 00.004 11872 AutoFind: local max [404, 600] 5.5
23:50:41.363 00.004 11872 AutoFind: local max [543, 476] 5.2
23:50:41.369 00.006 11872 AutoFind: local max [1073, 182] 5.1
23:50:41.373 00.004 11872 AutoFind: local max [896, 599] 4.9
23:50:41.378 00.005 11872 AutoFind: local max [1863, 753] 4.9
23:50:41.382 00.004 11872 AutoFind: local max [1440, 28] 4.9
23:50:41.386 00.004 11872 AutoFind: local max [1552, 406] 4.8
23:50:41.391 00.005 11872 AutoFind: local max [1515, 621] 4.7
23:50:41.394 00.003 11872 AutoFind: local max [599, 150] 4.7
23:50:41.399 00.005 11872 AutoFind: local max [1734, 308] 4.7
23:50:41.402 00.003 11872 AutoFind: local max [442, 488] 4.7
23:50:41.405 00.003 11872 AutoFind: local max [1761, 167] 4.6
23:50:41.408 00.003 11872 AutoFind: local max [1473, 386] 4.6
23:50:41.412 00.004 11872 AutoFind: local max [1514, 628] 4.5
23:50:41.415 00.003 11872 AutoFind: local max [394, 949] 4.4
23:50:41.418 00.003 11872 AutoFind: local max [1887, 42] 4.3
23:50:41.421 00.003 11872 AutoFind: local max [385, 924] 4.2
23:50:41.424 00.003 11872 AutoFind: local max [335, 426] 4.2
23:50:41.427 00.003 11872 AutoFind: local max [1725, 365] 4.2
23:50:41.430 00.003 11872 AutoFind: local max [1725, 370] 4.1
23:50:41.432 00.002 11872 AutoFind: local max [1746, 216] 4.1
23:50:41.435 00.003 11872 AutoFind: local max [1187, 200] 4.0
23:50:41.438 00.003 11872 AutoFind: local max [133, 878] 4.0
23:50:41.440 00.002 11872 AutoFind: local max [355, 299] 3.9
23:50:41.443 00.003 11872 AutoFind: local max [1238, 278] 3.9
23:50:41.448 00.005 11872 AutoFind: local max [305, 838] 3.9
23:50:41.451 00.003 11872 AutoFind: local max [1734, 302] 3.8
23:50:41.454 00.003 11872 AutoFind: local max [1417, 717] 3.8
23:50:41.459 00.005 11872 AutoFind: local max [779, 893] 3.8
23:50:41.462 00.003 11872 AutoFind: local max [1621, 229] 3.8
23:50:41.465 00.003 11872 AutoFind: local max [630, 1013] 3.8
23:50:41.468 00.003 11872 AutoFind: local max [1608, 273] 3.7
23:50:41.471 00.003 11872 AutoFind: local max [1038, 966] 3.7
23:50:41.475 00.004 11872 AutoFind: local max [309, 567] 3.7
23:50:41.479 00.004 11872 AutoFind: local max [1236, 285] 3.7
23:50:41.482 00.003 11872 AutoFind: local max [1818, 312] 3.7
23:50:41.485 00.003 11872 AutoFind: local max [1759, 319] 3.6
23:50:41.489 00.004 11872 AutoFind: local max [441, 263] 3.6
23:50:41.493 00.004 11872 AutoFind: local max [637, 761] 3.6
23:50:41.496 00.003 11872 AutoFind: local max [1705, 542] 3.6
23:50:41.499 00.003 11872 AutoFind: local max [911, 13] 3.6
23:50:41.502 00.003 11872 AutoFind: local max [336, 421] 3.6
23:50:41.506 00.004 11872 AutoFind: local max [1040, 330] 3.6
23:50:41.509 00.003 11872 AutoFind: local max [1143, 398] 3.5
23:50:41.513 00.004 11872 AutoFind: local max [57, 780] 3.5
23:50:41.516 00.003 11872 AutoFind: local max [1613, 1083] 3.5
23:50:41.519 00.003 11872 AutoFind: local max [1122, 210] 3.5
23:50:41.524 00.005 11872 AutoFind: local max [1673, 1027] 3.5
23:50:41.527 00.003 11872 AutoFind: local max [767, 151] 3.4
23:50:41.530 00.003 11872 AutoFind: local max [149, 605] 3.4
23:50:41.533 00.003 11872 AutoFind: local max [1620, 668] 3.4
23:50:41.538 00.005 11872 AutoFind: local max [1880, 950] 3.4
23:50:41.541 00.003 11872 AutoFind: local max [594, 772] 3.4
23:50:41.545 00.004 11872 AutoFind: local max [1858, 780] 3.4
23:50:41.548 00.003 11872 AutoFind: local max [578, 828] 3.4
23:50:41.551 00.003 11872 AutoFind: close dim-bright [1858, 780] 3.4 - [1860, 767] 133.5
23:50:41.554 00.003 11872 AutoFind: too close [336, 421] 3.6 - [335, 426] 4.2
23:50:41.558 00.004 11872 AutoFind: too close [1236, 285] 3.7 - [1238, 278] 3.9
23:50:41.560 00.002 11872 AutoFind: close dim-bright [1621, 229] 3.8 - [1618, 214] 118.0
23:50:41.563 00.003 11872 AutoFind: too close [1734, 302] 3.8 - [1734, 308] 4.7
23:50:41.565 00.002 11872 AutoFind: too close [355, 299] 3.9 - [341, 314] 6.4
23:50:41.568 00.003 11872 AutoFind: close dim-bright [1746, 216] 4.1 - [1752, 228] 60.8
23:50:41.572 00.004 11872 AutoFind: too close [1725, 370] 4.1 - [1725, 365] 4.2
23:50:41.576 00.004 11872 AutoFind: too close [1514, 628] 4.5 - [1515, 621] 4.7
23:50:41.580 00.004 11872 AutoFind: too close [1473, 386] 4.6 - [1472, 379] 5.9
23:50:41.584 00.004 11872 AutoFind: close dim-bright [1863, 753] 4.9 - [1860, 767] 133.5
23:50:41.588 00.004 11872 AutoFind: too close [684, 1058] 7.0 - [695, 1070] 7.6
23:50:41.592 00.004 11872 AutoFind: too close [1396, 474] 8.1 - [1396, 468] 9.8
23:50:41.595 00.003 11872 AutoFind: too close [1346, 72] 10.0 - [1346, 77] 10.7
23:50:41.598 00.003 11872 AutoFind: too close [1067, 246] 15.9 - [1068, 252] 17.6
23:50:41.603 00.005 11872 AutoFind: too close [1546, 986] 21.8 - [1547, 981] 23.9
23:50:41.606 00.003 11872 AutoFind: too close [804, 458] 22.9 - [803, 464] 24.0
23:50:41.610 00.004 11872 AutoFind: too close to edge [1613, 1083] 3.5
23:50:41.614 00.004 11872 AutoFind: too close to edge [911, 13] 3.6
23:50:41.618 00.004 11872 AutoFind: too close to edge [1791, 1081] 11.7
23:50:41.621 00.003 11872 AutoFind: too close to edge [13, 627] 21.3
23:50:41.625 00.004 11872 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
23:50:41.628 00.003 11872 Star::Find(15, 1860, 767, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:41.633 00.005 11872 Star::Find returns 1 (0), X=1860.38, Y=764.78, Mass=4145, SNR=43.3, Peak=199 HFD=5.7
23:50:41.636 00.003 11872 Star::Find(15, 1618, 214, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:41.640 00.004 11872 Star::Find returns 1 (0), X=1618.26, Y=215.60, Mass=5345, SNR=48.1, Peak=176 HFD=6.5
23:50:41.644 00.004 11872 Star::Find(15, 62, 264, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:41.648 00.004 11872 Star::Find returns 1 (0), X=61.61, Y=264.34, Mass=1769, SNR=28.8, Peak=100 HFD=5.3
23:50:41.652 00.004 11872 Star::Find(15, 1752, 228, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:41.655 00.003 11872 Star::Find returns 1 (0), X=1751.88, Y=229.21, Mass=1928, SNR=29.8, Peak=68 HFD=5.8
23:50:41.658 00.003 11872 Star::Find(15, 480, 218, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:41.661 00.003 11872 Star::Find returns 1 (0), X=479.86, Y=219.07, Mass=1217, SNR=22.7, Peak=40 HFD=6.3
23:50:41.665 00.004 11872 Star::Find(15, 157, 427, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:41.669 00.004 11872 Star::Find returns 1 (0), X=156.74, Y=427.83, Mass=552, SNR=15.6, Peak=32 HFD=5.3
23:50:41.672 00.003 11872 Star::Find(15, 1448, 1026, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:41.676 00.004 11872 Star::Find returns 1 (0), X=1448.99, Y=1023.77, Mass=766, SNR=18.6, Peak=30 HFD=5.8
23:50:41.679 00.003 11872 Star::Find(15, 194, 330, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:41.684 00.005 11872 Star::Find returns 1 (0), X=193.71, Y=329.70, Mass=587, SNR=16.4, Peak=27 HFD=5.4
23:50:41.687 00.003 11872 Star::Find(15, 144, 843, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:41.691 00.004 11872 Star::Find returns 1 (0), X=144.28, Y=843.25, Mass=405, SNR=13.5, Peak=22 HFD=5.1
23:50:41.694 00.003 11872 Star::Find(15, 278, 1059, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:41.698 00.004 11872 Star::Find returns 1 (0), X=277.75, Y=1059.40, Mass=310, SNR=12.0, Peak=20 HFD=4.6
23:50:41.701 00.003 11872 Star::Find(15, 907, 819, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:41.705 00.004 11872 Star::Find returns 1 (0), X=908.61, Y=819.57, Mass=1005, SNR=20.9, Peak=26 HFD=7.1
23:50:41.709 00.004 11872 Star::Find(15, 60, 913, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:41.712 00.003 11872 Star::Find returns 1 (0), X=60.22, Y=913.21, Mass=223, SNR=10.2, Peak=20 HFD=3.7
23:50:41.717 00.005 11872 Star::Find(15, 782, 47, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:41.720 00.003 11872 Star::Find returns 1 (0), X=782.84, Y=47.83, Mass=568, SNR=16.0, Peak=19 HFD=6.4
23:50:41.723 00.003 11872 Star::Find(15, 304, 348, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:41.726 00.003 11872 Star::Find returns 1 (0), X=304.34, Y=348.28, Mass=349, SNR=12.6, Peak=15 HFD=5.6
23:50:41.729 00.003 11872 Star::Find(15, 63, 573, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:41.731 00.002 11872 Star::Find returns 1 (0), X=63.30, Y=573.58, Mass=162, SNR=8.7, Peak=9 HFD=4.7
23:50:41.734 00.003 11872 Star::Find(15, 415, 251, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:41.736 00.002 11872 Star::Find returns 1 (0), X=415.78, Y=248.70, Mass=331, SNR=12.2, Peak=15 HFD=5.7
23:50:41.740 00.004 11872 Star::Find(15, 1383, 552, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:41.743 00.003 11872 Star::Find returns 1 (0), X=1383.75, Y=554.21, Mass=407, SNR=13.2, Peak=18 HFD=6.8
23:50:41.745 00.002 11872 Star::Find(15, 531, 211, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:41.748 00.003 11872 Star::Find returns 1 (0), X=531.39, Y=212.60, Mass=378, SNR=13.0, Peak=15 HFD=6.8
23:50:41.750 00.002 11872 Star::Find(15, 1810, 151, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:41.753 00.003 11872 Star::Find returns 1 (0), X=1809.77, Y=149.35, Mass=162, SNR=8.6, Peak=12 HFD=4.9
23:50:41.756 00.003 11872 Star::Find(15, 513, 291, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:41.759 00.003 11872 Star::Find returns 1 (0), X=513.28, Y=291.88, Mass=391, SNR=13.4, Peak=13 HFD=6.3
23:50:41.763 00.004 11872 Star::Find(15, 21, 509, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:41.765 00.002 11872 Star::Find returns 1 (0), X=20.67, Y=508.34, Mass=203, SNR=9.8, Peak=15 HFD=5.3
23:50:41.768 00.003 11872 Star::Find(15, 163, 930, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:41.771 00.003 11872 Star::Find returns 1 (0), X=163.65, Y=930.07, Mass=158, SNR=8.5, Peak=10 HFD=5.1
23:50:41.775 00.004 11872 Star::Find(15, 588, 546, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:41.778 00.003 11872 Star::Find returns 1 (0), X=587.58, Y=545.72, Mass=330, SNR=12.1, Peak=11 HFD=7.2
23:50:41.782 00.004 11872 Star::Find(15, 1373, 497, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:41.786 00.004 11872 Star::Find returns 1 (0), X=1374.22, Y=497.95, Mass=259, SNR=10.8, Peak=10 HFD=6.4
23:50:41.789 00.003 11872 Star::Find(15, 332, 907, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:41.792 00.003 11872 Star::Find returns 1 (0), X=332.00, Y=907.33, Mass=134, SNR=7.8, Peak=9 HFD=5.0
23:50:41.795 00.003 11872 Star::Find(15, 334, 1001, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:41.798 00.003 11872 Star::Find returns 1 (0), X=333.34, Y=999.03, Mass=163, SNR=8.6, Peak=8 HFD=5.4
23:50:41.802 00.004 11872 Star::Find(15, 1846, 541, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:41.807 00.005 11872 Star::Find returns 1 (0), X=1846.44, Y=540.94, Mass=163, SNR=8.6, Peak=13 HFD=5.4
23:50:41.809 00.002 11872 Star::Find(15, 839, 761, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:41.813 00.004 11872 Star::Find returns 1 (0), X=839.48, Y=761.27, Mass=292, SNR=11.5, Peak=12 HFD=7.4
23:50:41.817 00.004 11872 Star::Find(15, 1424, 352, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:41.820 00.003 11872 Star::Find false star n=21 nbg=283 bg=1.2 sigma=1.2 thresh=5 peak=5
23:50:41.824 00.004 11872 Star::Find returns 0 (2), X=1424.00, Y=352.00, Mass=98, SNR=2.9, Peak=8 HFD=0.0
23:50:41.828 00.004 11872 Star::Find(15, 404, 600, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:41.831 00.003 11872 Star::Find returns 1 (0), X=404.30, Y=598.90, Mass=189, SNR=9.4, Peak=10 HFD=5.9
23:50:41.836 00.005 11872 Star::Find(15, 543, 476, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:41.840 00.004 11872 Star::Find returns 1 (0), X=543.63, Y=473.88, Mass=184, SNR=9.2, Peak=10 HFD=6.4
23:50:41.843 00.003 11872 Star::Find(15, 1073, 182, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:41.847 00.004 11872 Star::Find false star n=31 nbg=284 bg=0.9 sigma=0.9 thresh=4 peak=4
23:50:41.850 00.003 11872 Star::Find returns 0 (2), X=1073.00, Y=182.00, Mass=130, SNR=2.9, Peak=8 HFD=0.0
23:50:41.855 00.005 11872 Star::Find(15, 896, 599, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:41.858 00.003 11872 Star::Find returns 1 (0), X=896.74, Y=601.15, Mass=101, SNR=6.7, Peak=8 HFD=6.2
23:50:41.862 00.004 11872 Star::Find(15, 1863, 753, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:41.867 00.005 11872 Star::Find returns 1 (0), X=1860.38, Y=764.78, Mass=4145, SNR=43.3, Peak=199 HFD=5.7
23:50:41.871 00.004 11872 Star::Find(15, 1440, 28, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:41.874 00.003 11872 Star::Find false star n=22 nbg=285 bg=0.9 sigma=0.9 thresh=4 peak=3
23:50:41.878 00.004 11872 Star::Find returns 0 (2), X=1440.00, Y=28.00, Mass=79, SNR=2.9, Peak=7 HFD=0.0
23:50:41.881 00.003 11872 Star::Find(15, 1552, 406, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:41.886 00.005 11872 Star::Find returns 1 (0), X=1552.39, Y=407.77, Mass=166, SNR=8.7, Peak=9 HFD=5.8
23:50:41.889 00.003 11872 Star::Find(15, 599, 150, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:41.892 00.003 11872 Star::Find returns 1 (0), X=596.44, Y=150.49, Mass=158, SNR=8.4, Peak=7 HFD=5.9
23:50:41.894 00.002 11872 Star::Find(15, 442, 488, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:41.898 00.004 11872 Star::Find false star n=17 nbg=282 bg=0.7 sigma=0.7 thresh=3 peak=3
23:50:41.901 00.003 11872 Star::Find returns 0 (2), X=442.00, Y=488.00, Mass=50, SNR=2.9, Peak=6 HFD=0.0
23:50:41.904 00.003 11872 Star::Find(15, 1761, 167, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:41.906 00.002 11872 Star::Find returns 1 (0), X=1760.74, Y=168.29, Mass=108, SNR=7.0, Peak=8 HFD=5.3
23:50:41.909 00.003 11872 Star::Find(15, 394, 949, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:41.912 00.003 11872 Star::Find false star n=15 nbg=285 bg=0.9 sigma=0.9 thresh=4 peak=4
23:50:41.914 00.002 11872 Star::Find returns 0 (2), X=394.00, Y=949.00, Mass=58, SNR=2.9, Peak=6 HFD=0.0
23:50:41.917 00.003 11872 Star::Find(15, 1887, 42, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:41.920 00.003 11872 Star::Find returns 1 (0), X=1887.29, Y=42.38, Mass=142, SNR=8.1, Peak=14 HFD=5.4
23:50:41.923 00.003 11872 Star::Find(15, 385, 924, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:41.926 00.003 11872 Star::Find returns 1 (0), X=385.65, Y=925.05, Mass=127, SNR=7.6, Peak=7 HFD=6.2
23:50:41.929 00.003 11872 Star::Find(15, 1746, 216, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:41.932 00.003 11872 Star::Find returns 1 (0), X=1751.88, Y=229.21, Mass=1928, SNR=29.8, Peak=68 HFD=5.8
23:50:41.935 00.003 11872 Star::Find(15, 1187, 200, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:41.938 00.003 11872 Star::Find false star n=22 nbg=286 bg=0.9 sigma=1.0 thresh=4 peak=4
23:50:41.940 00.002 11872 Star::Find returns 0 (2), X=1187.00, Y=200.00, Mass=81, SNR=2.9, Peak=7 HFD=0.0
23:50:41.945 00.005 11872 Star::Find(15, 133, 878, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:41.948 00.003 11872 Star::Find returns 1 (0), X=132.60, Y=878.41, Mass=96, SNR=6.7, Peak=6 HFD=4.9
23:50:41.950 00.002 11872 Star::Find(15, 305, 838, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:41.955 00.005 11872 Star::Find false star n=20 nbg=279 bg=0.6 sigma=0.7 thresh=3 peak=3
23:50:41.959 00.004 11872 Star::Find returns 0 (2), X=305.00, Y=838.00, Mass=63, SNR=2.9, Peak=6 HFD=0.0
23:50:41.963 00.004 11872 Star::Find(15, 1417, 717, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:41.967 00.004 11872 Star::Find false star n=31 nbg=280 bg=1.0 sigma=1.0 thresh=4 peak=4
23:50:41.971 00.004 11872 Star::Find returns 0 (2), X=1417.00, Y=717.00, Mass=126, SNR=2.9, Peak=10 HFD=0.0
23:50:41.975 00.004 11872 Star::Find(15, 779, 893, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:41.978 00.003 11872 Star::Find false star n=24 nbg=282 bg=1.1 sigma=0.9 thresh=4 peak=4
23:50:41.982 00.004 11872 Star::Find returns 0 (2), X=779.00, Y=893.00, Mass=86, SNR=2.9, Peak=7 HFD=0.0
23:50:41.986 00.004 11872 Star::Find(15, 1621, 229, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:41.989 00.003 11872 Star::Find returns 1 (0), X=1618.33, Y=215.89, Mass=5564, SNR=49.4, Peak=134 HFD=6.4
23:50:41.993 00.004 11872 Star::Find(15, 630, 1013, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:41.997 00.004 11872 Star::Find returns 0 (2), X=630.00, Y=1013.00, Mass=19, SNR=2.9, Peak=7 HFD=0.0
23:50:42.000 00.003 11872 Star::Find(15, 1608, 273, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:42.004 00.004 11872 Star::Find returns 0 (2), X=1608.00, Y=273.00, Mass=18, SNR=2.9, Peak=4 HFD=0.0
23:50:42.007 00.003 11872 Star::Find(15, 1038, 966, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:42.010 00.003 11872 Star::Find false star n=31 nbg=270 bg=1.9 sigma=1.4 thresh=6 peak=6
23:50:42.013 00.003 11872 Star::Find returns 0 (2), X=1038.00, Y=966.00, Mass=177, SNR=2.9, Peak=11 HFD=0.0
23:50:42.016 00.003 11872 Star::Find(15, 309, 567, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:42.020 00.004 11872 Star::Find returns 1 (0), X=310.81, Y=568.18, Mass=193, SNR=9.5, Peak=9 HFD=6.6
23:50:42.023 00.003 11872 Star::Find(15, 1818, 312, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:42.026 00.003 11872 Star::Find false star n=24 nbg=281 bg=0.6 sigma=0.7 thresh=3 peak=3
23:50:42.029 00.003 11872 Star::Find returns 0 (2), X=1818.00, Y=312.00, Mass=70, SNR=2.9, Peak=6 HFD=0.0
23:50:42.032 00.003 11872 Star::Find(15, 1759, 319, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:42.035 00.003 11872 Star::Find returns 1 (0), X=1757.63, Y=319.77, Mass=112, SNR=7.2, Peak=11 HFD=5.5
23:50:42.041 00.006 11872 Star::Find(15, 441, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:42.045 00.004 11872 Star::Find returns 0 (2), X=441.00, Y=263.00, Mass=18, SNR=2.9, Peak=4 HFD=0.0
23:50:42.050 00.005 11872 Star::Find(15, 637, 761, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:42.054 00.004 11872 Star::Find returns 0 (2), X=637.00, Y=761.00, Mass=11, SNR=2.2, Peak=4 HFD=0.0
23:50:42.057 00.003 11872 Star::Find(15, 1705, 542, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:42.061 00.004 11872 Star::Find returns 1 (0), X=1704.94, Y=541.31, Mass=82, SNR=6.1, Peak=8 HFD=5.1
23:50:42.064 00.003 11872 Star::Find(15, 1040, 330, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:42.069 00.005 11872 Star::Find false star n=31 nbg=268 bg=0.6 sigma=0.7 thresh=3 peak=3
23:50:42.072 00.003 11872 Star::Find returns 0 (2), X=1040.00, Y=330.00, Mass=89, SNR=2.9, Peak=7 HFD=0.0
23:50:42.075 00.003 11872 Star::Find(15, 1143, 398, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:42.077 00.002 11872 Star::Find returns 0 (3), X=1143.00, Y=398.00, Mass=2, SNR=1.0, Peak=4 HFD=0.0
23:50:42.080 00.003 11872 Star::Find(15, 57, 780, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:42.082 00.002 11872 Star::Find returns 0 (3), X=57.00, Y=780.00, Mass=7, SNR=1.8, Peak=5 HFD=0.0
23:50:42.085 00.003 11872 Star::Find(15, 1122, 210, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:42.088 00.003 11872 Star::Find false star n=8 nbg=281 bg=0.6 sigma=0.7 thresh=3 peak=1
23:50:42.090 00.002 11872 Star::Find returns 0 (2), X=1122.00, Y=210.00, Mass=22, SNR=2.9, Peak=4 HFD=0.0
23:50:42.093 00.003 11872 Star::Find(15, 1673, 1027, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:42.095 00.002 11872 Star::Find false star n=10 nbg=283 bg=0.7 sigma=0.7 thresh=3 peak=2
23:50:42.098 00.003 11872 Star::Find returns 0 (2), X=1673.00, Y=1027.00, Mass=26, SNR=2.9, Peak=5 HFD=0.0
23:50:42.102 00.004 11872 Star::Find(15, 767, 151, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:42.106 00.004 11872 Star::Find false star n=12 nbg=277 bg=0.7 sigma=0.7 thresh=3 peak=2
23:50:42.108 00.002 11872 Star::Find returns 0 (2), X=767.00, Y=151.00, Mass=30, SNR=2.9, Peak=4 HFD=0.0
23:50:42.111 00.003 11872 Star::Find(15, 149, 605, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:42.113 00.002 11872 Star::Find false star n=16 nbg=285 bg=0.6 sigma=0.7 thresh=3 peak=3
23:50:42.117 00.004 11872 Star::Find returns 0 (2), X=149.00, Y=605.00, Mass=48, SNR=2.9, Peak=6 HFD=0.0
23:50:42.120 00.003 11872 Star::Find(15, 1620, 668, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:42.123 00.003 11872 Star::Find returns 0 (2), X=1620.00, Y=668.00, Mass=16, SNR=2.7, Peak=6 HFD=0.0
23:50:42.127 00.004 11872 Star::Find(15, 1880, 950, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:42.130 00.003 11872 Star::Find false star n=21 nbg=281 bg=0.6 sigma=0.7 thresh=3 peak=3
23:50:42.134 00.004 11872 Star::Find returns 0 (2), X=1880.00, Y=950.00, Mass=63, SNR=2.9, Peak=5 HFD=0.0
23:50:42.138 00.004 11872 Star::Find(15, 594, 772, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:42.141 00.003 11872 Star::Find returns 0 (2), X=594.00, Y=772.00, Mass=15, SNR=2.6, Peak=4 HFD=0.0
23:50:42.144 00.003 11872 Star::Find(15, 1858, 780, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:42.148 00.004 11872 Star::Find returns 1 (0), X=1860.07, Y=766.02, Mass=4099, SNR=43.1, Peak=141 HFD=6.0
23:50:42.151 00.003 11872 Star::Find(15, 578, 828, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:42.155 00.004 11872 Star::Find false star n=23 nbg=284 bg=0.9 sigma=1.0 thresh=4 peak=3
23:50:42.159 00.004 11872 Star::Find returns 0 (2), X=578.00, Y=828.00, Mass=85, SNR=2.9, Peak=6 HFD=0.0
23:50:42.163 00.004 11872 AutoFind: finding best star pass 1
23:50:42.167 00.004 11872 Star::Find(15, 1860, 767, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:42.170 00.003 11872 Star::Find returns 1 (0), X=1860.38, Y=764.78, Mass=4145, SNR=43.3, Peak=199 HFD=5.7
23:50:42.173 00.003 11872 AutoFind returns star at [1860, 767] 133.5 Mass 4145 SNR 43.3
23:50:42.178 00.005 11872 Star::Find(15, 1860, 767, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:42.182 00.004 11872 Star::Find returns 1 (0), X=1860.38, Y=764.78, Mass=4145, SNR=43.3, Peak=199 HFD=5.7
23:50:42.187 00.005 11872 MultiStar: List (12): {1860.38, 764.78}(43.3), {1618.26, 215.60}(48.1), {61.61, 264.34}(28.8), {1751.88, 229.21}(29.8), {479.86, 219.07}(22.7), {156.74, 427.83}(15.6), {1448.99, 1023.77}(18.6), {193.71, 329.70}(16.4), {144.28, 843.25}(13.5), {277.75, 1059.40}(12.0), {908.61, 819.57}(20.9), {60.22, 913.21}(10.2), 
23:50:42.190 00.003 11872 setting lock position to (1860.38, 764.78)
23:50:42.194 00.004 11872 AutoSelect: state = 1, call UpdateGuideState
23:50:42.196 00.002 11872 UpdateGuideState(): m_state=1
23:50:42.201 00.005 11872 Star::Find(15, 1860, 764, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:42.205 00.004 11872 Star::Find returns 1 (0), X=1860.38, Y=764.78, Mass=4145, SNR=43.3, Peak=199 HFD=5.7
23:50:42.207 00.002 11872 CameraToMount -- cameraTheta (0.00) - m_xAngle (0.00) = xAngle (-0.00 = -0.00)
23:50:42.211 00.004 11872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.97 = 2.97)
23:50:42.215 00.004 11872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
23:50:42.220 00.005 11872 setting force full frames = false
23:50:42.224 00.004 11872 setting lock position to (1860.38, 764.78)
23:50:42.228 00.004 11872 CurrentPosition() valid, moving to STATE_SELECTED
23:50:42.232 00.004 11872 Changing from state SELECTING to SELECTED
23:50:42.236 00.004 11872 guider state => SELECTED
23:50:42.240 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=199, med=0, FiltMin=0, FiltMax=114, Gamma=1.000
23:50:42.244 00.004 11872 UpdateGuideState exits: m=4145 SNR=43.3
23:50:42.248 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=199, med=0, FiltMin=0, FiltMax=114, Gamma=1.000
23:50:42.251 00.003 11872 Status Line: Auto-selected star at (1860.4, 764.8)
23:50:42.257 00.006 11872 PhdController: newstate STATE_WAIT_SELECTED
23:50:42.259 00.002 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:42.263 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:50:42.267 00.004 11872 Enqueuing Expose request
23:50:42.270 00.003 9960 Worker thread wakes up
23:50:42.270 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:50:42.270 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1845,750,31,31)
23:50:42.270 00.000 11872 evsrv: cli 0D2D2B40 connect
23:50:42.274 00.004 11872 case statement mapped state 2 to 1
23:50:42.279 00.005 11872 case statement mapped state 2 to 1
23:50:42.282 00.003 11872 evsrv: cli 0D2D2B40 request: {"method":"get_lock_position","id":"ee60eec6-eaab-4454-9856-47ed6821f3e3"}
23:50:42.285 00.003 11872 evsrv: cli 0D2D2B40 response: {"jsonrpc":"2.0","result":[1860.38,764.78],"id":"ee60eec6-eaab-4454-9856-47ed6821f3e3"}
23:50:42.289 00.004 11872 evsrv: cli 0D2D2B40 disconnect
23:50:42.293 00.004 11872 evsrv: cli 0D2D2A00 connect
23:50:42.296 00.003 11872 case statement mapped state 2 to 1
23:50:42.300 00.004 11872 case statement mapped state 2 to 1
23:50:42.305 00.005 11872 evsrv: cli 0D2D2A00 request: {"method":"get_app_state","id":"529f46a8-14f5-472c-a049-6c1a32f34abc"}
23:50:42.308 00.003 11872 case statement mapped state 2 to 1
23:50:42.310 00.002 11872 evsrv: cli 0D2D2A00 response: {"jsonrpc":"2.0","result":"Selected","id":"529f46a8-14f5-472c-a049-6c1a32f34abc"}
23:50:42.315 00.005 11872 evsrv: cli 0D2D2A00 disconnect
23:50:43.317 01.002 11872 evsrv: cli 0D2D3040 connect
23:50:43.324 00.007 11872 case statement mapped state 2 to 1
23:50:43.331 00.007 11872 case statement mapped state 2 to 1
23:50:43.338 00.007 11872 evsrv: cli 0D2D3040 request: {"method":"get_app_state","id":"04bb439c-3e0e-4c95-86c8-3f0d269eea1a"}
23:50:43.343 00.005 11872 case statement mapped state 2 to 1
23:50:43.347 00.004 11872 evsrv: cli 0D2D3040 response: {"jsonrpc":"2.0","result":"Selected","id":"04bb439c-3e0e-4c95-86c8-3f0d269eea1a"}
23:50:43.352 00.005 11872 evsrv: cli 0D2D3040 disconnect
23:50:43.518 00.166 9960 Exposure complete
23:50:43.628 00.110 9960 worker thread done servicing request
23:50:43.629 00.001 11872 OnExposeComplete: enter
23:50:43.634 00.005 11872 UpdateGuideState(): m_state=2
23:50:43.637 00.003 11872 Star::Find(15, 1860, 764, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:50:43.642 00.005 11872 Star::Find returns 1 (0), X=1860.42, Y=764.66, Mass=4053, SNR=42.8, Peak=179 HFD=5.6
23:50:43.645 00.003 11872 CameraToMount -- cameraTheta (-1.20) - m_xAngle (0.00) = xAngle (-1.21 = -1.21)
23:50:43.649 00.004 11872 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.76 = 1.76)
23:50:43.654 00.005 11872 CameraToMount -- cameraX=0.04 cameraY=-0.12 hyp=0.12 cameraTheta=-1.20 mountX=0.04 mountY=0.12, mountTheta=1.22
23:50:43.659 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=179, med=0, FiltMin=0, FiltMax=105, Gamma=1.000
23:50:43.663 00.004 11872 UpdateGuideState exits: m=4053 SNR=42.8
23:50:43.667 00.004 11872 PhdController: newstate STATE_CALIBRATE
23:50:43.672 00.005 11872 PhdController: newstate STATE_GUIDE
23:50:43.692 00.020 11872 Changing from state SELECTED to CALIBRATING_PRIMARY
23:50:43.697 00.005 11872 guider state => CALIBRATED
23:50:43.701 00.004 11872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
23:50:43.705 00.004 11872 reset dither spiral
23:50:43.708 00.003 11872 PhdController: newstate STATE_SETTLE_BEGIN
23:50:43.713 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:43.716 00.003 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:50:43.719 00.003 11872 Enqueuing Expose request
23:50:43.722 00.003 9960 Worker thread wakes up
23:50:43.722 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:50:43.722 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:50:44.354 00.632 11872 evsrv: cli 0D2D2640 connect
23:50:44.358 00.004 11872 case statement mapped state 5 to 1
23:50:44.365 00.007 11872 case statement mapped state 5 to 1
23:50:44.372 00.007 11872 evsrv: cli 0D2D2640 request: {"method":"get_app_state","id":"610c0d5b-90c8-4a1c-9449-4baf775ac05d"}
23:50:44.379 00.007 11872 case statement mapped state 5 to 1
23:50:44.384 00.005 11872 evsrv: cli 0D2D2640 response: {"jsonrpc":"2.0","result":"Selected","id":"610c0d5b-90c8-4a1c-9449-4baf775ac05d"}
23:50:44.392 00.008 11872 evsrv: cli 0D2D2640 disconnect
23:50:44.964 00.572 9960 Exposure complete
23:50:45.073 00.109 9960 worker thread done servicing request
23:50:45.074 00.001 11872 OnExposeComplete: enter
23:50:45.077 00.003 11872 UpdateGuideState(): m_state=5
23:50:45.082 00.005 11872 Star::Find(15, 1860, 764, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:50:45.086 00.004 11872 Star::Find returns 1 (0), X=1860.49, Y=764.41, Mass=4243, SNR=44.3, Peak=169 HFD=5.9
23:50:45.090 00.004 11872 CameraToMount -- cameraTheta (-1.29) - m_xAngle (0.00) = xAngle (-1.29 = -1.29)
23:50:45.093 00.003 11872 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.68 = 1.68)
23:50:45.098 00.005 11872 CameraToMount -- cameraX=0.11 cameraY=-0.37 hyp=0.39 cameraTheta=-1.29 mountX=0.11 mountY=0.39, mountTheta=1.30
23:50:45.102 00.004 11872 Changing from state CALIBRATED to GUIDING
23:50:45.105 00.003 11872 ScopeASCOM::GetDeclinationRadians() returns 31.3
23:50:45.109 00.004 11872 ScopeASCOM::SideOfPier() returns 0
23:50:45.114 00.005 11872 AdjustCalibrationForScopePointing (scope): current dec=31.3 pierSide=0, cal dec=0.0 pierSide=0 rotAngle=None bin=1
23:50:45.118 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:50:45.121 00.003 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:50:45.126 00.005 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:50:45.130 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:50:45.134 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:50:45.138 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:50:45.143 00.005 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:50:45.147 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:50:45.151 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:50:45.155 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:50:45.159 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:50:45.163 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:50:45.167 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:50:45.250 00.083 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:50:45.256 00.006 11872 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 2.900000
23:50:45.262 00.006 11872 Dec comp: XRate 1.564 -> 1.337 for dec 0.0 -> dec 31.3
23:50:45.267 00.005 11872 ScopeASCOM::GetDeclinationRadians() returns 31.3
23:50:45.272 00.005 11872 ScopeASCOM::SideOfPier() returns 0
23:50:45.276 00.004 11872 setting lock position to (1860.49, 764.41)
23:50:45.281 00.005 11872 guider state => GUIDING
23:50:45.285 00.004 11872 Status Line: Guiding
23:50:45.290 00.005 11872 Mount: notify guiding started
23:50:45.297 00.007 11872 GetString("/profile/5/name", "") returns "PHD SF 2025"
23:50:45.302 00.005 11872 GetString("/profile/5/scope/calibration/timestamp", "") returns "11/21/2025 10:15:14 PM"
23:50:45.306 00.004 11872 GetDouble("/profile/5/scope/calibration/xRate", 1.000000) returns 0.001564
23:50:45.310 00.004 11872 GetDouble("/profile/5/scope/calibration/yRate", 1.000000) returns 0.001340
23:50:45.314 00.004 11872 GetInt("/profile/5/scope/calibration/binning", 1) returns 1
23:50:45.318 00.004 11872 GetDouble("/profile/5/scope/calibration/xAngle", 0.000000) returns 0.004073
23:50:45.322 00.004 11872 GetDouble("/profile/5/scope/calibration/yAngle", 0.000000) returns -1.738880
23:50:45.326 00.004 11872 GetDouble("/profile/5/scope/calibration/declination", 0.000000) returns 0.000075
23:50:45.330 00.004 11872 GetInt("/profile/5/scope/calibration/pierSide", -1) returns 0
23:50:45.335 00.005 11872 GetInt("/profile/5/scope/calibration/raGuideParity", 0) returns 1
23:50:45.339 00.004 11872 GetInt("/profile/5/scope/calibration/decGuideParity", 0) returns -1
23:50:45.343 00.004 11872 GetDouble("/profile/5/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
23:50:45.348 00.005 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:50:45.351 00.003 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:50:45.356 00.005 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:50:45.360 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:50:45.364 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:50:45.368 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:50:45.372 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:50:45.376 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:50:45.379 00.003 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:50:45.382 00.003 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:50:45.386 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:50:45.390 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:50:45.394 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:50:45.399 00.005 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:50:45.402 00.003 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:50:45.406 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:50:45.410 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:50:45.414 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:50:45.418 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:50:45.422 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:50:45.426 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:50:45.430 00.004 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:50:45.434 00.004 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:50:45.438 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:50:45.442 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:50:45.446 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:50:45.469 00.023 11872 evsrv: cli 0D2D2C80 connect
23:50:45.477 00.008 11872 case statement mapped state 6 to 3
23:50:45.485 00.008 11872 case statement mapped state 6 to 3
23:50:45.491 00.006 11872 evsrv: cli 0D2D2C80 request: {"method":"get_app_state","id":"bca5afb0-e895-4fcb-b89f-5d7e27984cea"}
23:50:45.496 00.005 11872 case statement mapped state 6 to 3
23:50:45.502 00.006 11872 evsrv: cli 0D2D2C80 response: {"jsonrpc":"2.0","result":"Guiding","id":"bca5afb0-e895-4fcb-b89f-5d7e27984cea"}
23:50:45.516 00.014 11872 evsrv: cli 0D2D2C80 disconnect
23:50:45.561 00.045 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:50:45.566 00.005 11872 ScopeASCOM::SideOfPier() returns 0
23:50:45.571 00.005 11872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
23:50:45.579 00.008 11872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
23:50:45.584 00.005 11872 ScopeASCOM::GetDeclinationRadians() returns 31.3
23:50:45.589 00.005 11872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 31.3
23:50:45.593 00.004 11872 MountToCamera -- mountTheta (-0.00) + m_xAngle (0.00) = xAngle (0.00 = 0.00)
23:50:45.597 00.004 11872 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
23:50:45.602 00.005 11872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
23:50:45.605 00.003 11872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
23:50:45.611 00.006 11872 GetInt("/profile/5/AutoLoadCalibration", -1) returns 1
23:50:45.615 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=181, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
23:50:45.619 00.004 11872 UpdateGuideState exits: m=4243 SNR=44.3
23:50:45.624 00.005 11872 PhdController: newstate STATE_SETTLE_WAIT
23:50:45.627 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:45.630 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:50:45.634 00.004 11872 Enqueuing Expose request
23:50:45.638 00.004 9960 Worker thread wakes up
23:50:45.638 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:50:45.638 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1845,749,31,31)
23:50:46.884 01.246 9960 Exposure complete
23:50:47.002 00.118 9960 worker thread done servicing request
23:50:47.002 00.000 11872 OnExposeComplete: enter
23:50:47.006 00.004 11872 UpdateGuideState(): m_state=6
23:50:47.009 00.003 11872 Star::Find(15, 1860, 764, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:50:47.014 00.005 11872 Star::Find returns 1 (0), X=1860.22, Y=764.49, Mass=4206, SNR=43.6, Peak=166 HFD=5.6
23:50:47.018 00.004 11872 CameraToMount -- cameraTheta (2.83) - m_xAngle (0.00) = xAngle (2.82 = 2.82)
23:50:47.022 00.004 11872 CameraToMount -- cameraTheta (2.83) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (5.79 = -0.49)
23:50:47.025 00.003 11872 CameraToMount -- cameraX=-0.26 cameraY=0.09 hyp=0.28 cameraTheta=2.83 mountX=-0.26 mountY=-0.13, mountTheta=-2.68
23:50:47.032 00.007 11872 SchedulePrimaryMove(0FA44CE0, x=-0.26, y=0.09, opts=13)
23:50:47.036 00.004 11872 Enqueuing Move request for scope (-0.26, 0.09)
23:50:47.039 00.003 9960 Worker thread wakes up
23:50:47.039 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.09) opts 0xd
23:50:47.039 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.26, 0.09)
23:50:47.039 00.000 9960 Moving (-0.26, 0.09) raw xDistance=-0.26 yDistance=-0.13
23:50:47.041 00.002 9960 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.26
23:50:47.041 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=166, med=0, FiltMin=0, FiltMax=119, Gamma=1.000
23:50:47.044 00.003 11872 UpdateGuideState exits: m=4206 SNR=43.6
23:50:47.049 00.005 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:50:47.049 00.000 11872 PhdController: settling, locked = 1, distance = 0.36 (1.50) aobump = 0 frame = 1 / 99999
23:50:47.053 00.004 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:50:47.053 00.000 9960 MoveAxis(E, 124, ABG)
23:50:47.053 00.000 9960 Guiding  Dir = 2, Dur = 124
23:50:47.053 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763790647.053,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.36,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:50:47.057 00.004 9960 IsSlewing returns 0
23:50:47.057 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:47.060 00.003 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:50:47.065 00.005 11872 Enqueuing Expose request
23:50:47.068 00.003 9960 IsGuiding returns 0
23:50:47.068 00.000 9960 PulseGuide returned control before completion, sleep 134
23:50:47.216 00.148 9960 IsGuiding returns 1
23:50:47.217 00.001 9960 scope still moving after pulse duration time elapsed
23:50:47.248 00.031 9960 IsSlewing returns 0
23:50:47.249 00.001 9960 IsGuiding returns 0
23:50:47.250 00.001 9960 scope move finished after 124 + 56 ms
23:50:47.250 00.000 9960 Move returns status 0, amount 124
23:50:47.251 00.001 9960 MoveAxis(N, 0, ABG)
23:50:47.251 00.000 9960 Move returns status 0, amount 0
23:50:47.251 00.000 9960 move complete, result=0
23:50:47.252 00.001 9960 worker thread done servicing request
23:50:47.252 00.000 9960 Worker thread wakes up
23:50:47.253 00.001 11872 GuideStep: -0.3 px 124 ms EAST, -0.1 px 0 ms NORTH
23:50:47.258 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
23:50:47.259 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1845,749,31,31)
23:50:48.512 01.253 9960 Exposure complete
23:50:48.630 00.118 9960 worker thread done servicing request
23:50:48.630 00.000 11872 OnExposeComplete: enter
23:50:48.634 00.004 11872 UpdateGuideState(): m_state=6
23:50:48.638 00.004 11872 Star::Find(15, 1860, 764, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:50:48.642 00.004 11872 Star::Find returns 1 (0), X=1860.49, Y=764.04, Mass=4147, SNR=43.0, Peak=200 HFD=5.7
23:50:48.647 00.005 11872 CameraToMount -- cameraTheta (-1.56) - m_xAngle (0.00) = xAngle (-1.56 = -1.56)
23:50:48.651 00.004 11872 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.41 = 1.41)
23:50:48.655 00.004 11872 CameraToMount -- cameraX=0.00 cameraY=-0.37 hyp=0.37 cameraTheta=-1.56 mountX=0.00 mountY=0.36, mountTheta=1.56
23:50:48.661 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.00, y=-0.37, opts=13)
23:50:48.665 00.004 11872 Enqueuing Move request for scope (0.00, -0.37)
23:50:48.668 00.003 9960 Worker thread wakes up
23:50:48.669 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=200, med=0, FiltMin=0, FiltMax=116, Gamma=1.000
23:50:48.672 00.003 11872 UpdateGuideState exits: m=4147 SNR=43.0
23:50:48.678 00.006 9960 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.37) opts 0xd
23:50:48.678 00.000 9960 Handling offset move in thread for scope, endpoint = (0.00, -0.37)
23:50:48.678 00.000 9960 Moving (0.00, -0.37) raw xDistance=0.00 yDistance=0.36
23:50:48.678 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
23:50:48.679 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
23:50:48.679 00.000 11872 PhdController: settling, locked = 1, distance = 0.36 (1.50) aobump = 0 frame = 2 / 99999
23:50:48.684 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.36
23:50:48.684 00.000 9960 MoveAxis(E, 0, ABG)
23:50:48.684 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763790648.684,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.36,"Time":1.6,"SettleTime":10.0,"StarLocked":true}
23:50:48.690 00.006 9960 Move returns status 0, amount 0
23:50:48.690 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:48.694 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:50:48.698 00.004 11872 Enqueuing Expose request
23:50:48.702 00.004 9960 MoveAxis(N, 0, ABG)
23:50:48.702 00.000 9960 Move returns status 0, amount 0
23:50:48.702 00.000 9960 move complete, result=0
23:50:48.702 00.000 9960 worker thread done servicing request
23:50:48.702 00.000 9960 Worker thread wakes up
23:50:48.702 00.000 11872 GuideStep: 0.0 px 0 ms EAST, 0.4 px 0 ms NORTH
23:50:48.708 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
23:50:48.708 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1845,749,31,31)
23:50:49.960 01.252 9960 Exposure complete
23:50:50.075 00.115 9960 worker thread done servicing request
23:50:50.076 00.001 11872 OnExposeComplete: enter
23:50:50.080 00.004 11872 UpdateGuideState(): m_state=6
23:50:50.084 00.004 11872 Star::Find(15, 1860, 764, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:50:50.087 00.003 11872 Star::Find returns 1 (0), X=1860.46, Y=764.03, Mass=4045, SNR=43.0, Peak=189 HFD=5.8
23:50:50.091 00.004 11872 CameraToMount -- cameraTheta (-1.64) - m_xAngle (0.00) = xAngle (-1.64 = -1.64)
23:50:50.096 00.005 11872 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.33 = 1.33)
23:50:50.100 00.004 11872 CameraToMount -- cameraX=-0.03 cameraY=-0.38 hyp=0.38 cameraTheta=-1.64 mountX=-0.03 mountY=0.37, mountTheta=1.64
23:50:50.105 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.03, y=-0.38, opts=13)
23:50:50.108 00.003 11872 Enqueuing Move request for scope (-0.03, -0.38)
23:50:50.114 00.006 9960 Worker thread wakes up
23:50:50.114 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=189, med=0, FiltMin=0, FiltMax=124, Gamma=1.000
23:50:50.118 00.004 11872 UpdateGuideState exits: m=4045 SNR=43.0
23:50:50.121 00.003 11872 PhdController: settling, locked = 1, distance = 0.37 (1.50) aobump = 0 frame = 3 / 99999
23:50:50.126 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.38) opts 0xd
23:50:50.126 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.03, -0.38)
23:50:50.126 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763790650.126,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.37,"Time":3.1,"SettleTime":10.0,"StarLocked":true}
23:50:50.129 00.003 9960 Moving (-0.03, -0.38) raw xDistance=-0.03 yDistance=0.37
23:50:50.129 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:50:50.129 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:140->not compelling enough
23:50:50.129 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:50.134 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:50:50.138 00.004 11872 Enqueuing Expose request
23:50:50.141 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.37
23:50:50.142 00.001 9960 MoveAxis(E, 0, ABG)
23:50:50.142 00.000 9960 Move returns status 0, amount 0
23:50:50.142 00.000 9960 MoveAxis(N, 0, ABG)
23:50:50.142 00.000 9960 Move returns status 0, amount 0
23:50:50.142 00.000 9960 move complete, result=0
23:50:50.142 00.000 9960 worker thread done servicing request
23:50:50.143 00.001 11872 GuideStep: -0.0 px 0 ms EAST, 0.4 px 0 ms NORTH
23:50:50.147 00.004 9960 Worker thread wakes up
23:50:50.148 00.001 9960 worker thread servicing REQUEST_EXPOSE 1000
23:50:50.148 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1845,749,31,31)
23:50:51.396 01.248 9960 Exposure complete
23:50:51.503 00.107 9960 worker thread done servicing request
23:50:51.503 00.000 11872 OnExposeComplete: enter
23:50:51.507 00.004 11872 UpdateGuideState(): m_state=6
23:50:51.511 00.004 11872 Star::Find(15, 1860, 764, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
23:50:51.514 00.003 11872 Star::Find returns 1 (0), X=1860.40, Y=763.91, Mass=3973, SNR=42.2, Peak=191 HFD=5.9
23:50:51.518 00.004 11872 CameraToMount -- cameraTheta (-1.74) - m_xAngle (0.00) = xAngle (-1.74 = -1.74)
23:50:51.522 00.004 11872 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.23 = 1.23)
23:50:51.525 00.003 11872 CameraToMount -- cameraX=-0.08 cameraY=-0.49 hyp=0.50 cameraTheta=-1.74 mountX=-0.09 mountY=0.47, mountTheta=1.75
23:50:51.530 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.08, y=-0.49, opts=13)
23:50:51.534 00.004 11872 Enqueuing Move request for scope (-0.08, -0.49)
23:50:51.537 00.003 9960 Worker thread wakes up
23:50:51.537 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.49) opts 0xd
23:50:51.537 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.08, -0.49)
23:50:51.537 00.000 9960 Moving (-0.08, -0.49) raw xDistance=-0.09 yDistance=0.47
23:50:51.537 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:50:51.538 00.001 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.20
23:50:51.538 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.47 from input 0.47
23:50:51.538 00.000 9960 MoveAxis(E, 0, ABG)
23:50:51.538 00.000 9960 Move returns status 0, amount 0
23:50:51.538 00.000 9960 MoveAxis(S, 351, ABG)
23:50:51.538 00.000 9960 Guiding  Dir = 1, Dur = 351
23:50:51.538 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=191, med=0, FiltMin=0, FiltMax=123, Gamma=1.000
23:50:51.543 00.005 9960 IsSlewing returns 0
23:50:51.543 00.000 11872 UpdateGuideState exits: m=3973 SNR=42.2
23:50:51.546 00.003 11872 PhdController: settling, locked = 1, distance = 0.41 (1.50) aobump = 0 frame = 4 / 99999
23:50:51.550 00.004 9960 IsGuiding returns 0
23:50:51.550 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763790651.550,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.41,"Time":4.5,"SettleTime":10.0,"StarLocked":true}
23:50:51.553 00.003 9960 PulseGuide returned control before completion, sleep 361
23:50:51.553 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:51.558 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:50:51.562 00.004 11872 Enqueuing Expose request
23:50:51.919 00.357 9960 IsGuiding returns 1
23:50:51.919 00.000 9960 scope still moving after pulse duration time elapsed
23:50:51.950 00.031 9960 IsSlewing returns 0
23:50:51.954 00.004 9960 IsGuiding returns 0
23:50:51.954 00.000 9960 scope move finished after 351 + 53 ms
23:50:51.955 00.001 9960 Move returns status 0, amount 351
23:50:51.955 00.000 9960 move complete, result=0
23:50:51.955 00.000 9960 worker thread done servicing request
23:50:51.956 00.001 9960 Worker thread wakes up
23:50:51.957 00.001 11872 GuideStep: -0.1 px 0 ms EAST, 0.5 px 351 ms SOUTH
23:50:51.962 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
23:50:51.962 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1845,749,31,31)
23:50:53.221 01.259 9960 Exposure complete
23:50:53.329 00.108 9960 worker thread done servicing request
23:50:53.331 00.002 11872 OnExposeComplete: enter
23:50:53.334 00.003 11872 UpdateGuideState(): m_state=6
23:50:53.337 00.003 11872 Star::Find(15, 1860, 763, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
23:50:53.341 00.004 11872 Star::Find returns 1 (0), X=1860.56, Y=764.65, Mass=3908, SNR=41.8, Peak=173 HFD=5.6
23:50:53.345 00.004 11872 CameraToMount -- cameraTheta (1.30) - m_xAngle (0.00) = xAngle (1.29 = 1.29)
23:50:53.348 00.003 11872 CameraToMount -- cameraTheta (1.30) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.26 = -2.02)
23:50:53.352 00.004 11872 CameraToMount -- cameraX=0.07 cameraY=0.25 hyp=0.26 cameraTheta=1.30 mountX=0.07 mountY=-0.23, mountTheta=-1.27
23:50:53.357 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.07, y=0.25, opts=13)
23:50:53.360 00.003 11872 Enqueuing Move request for scope (0.07, 0.25)
23:50:53.364 00.004 9960 Worker thread wakes up
23:50:53.364 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.25) opts 0xd
23:50:53.365 00.001 9960 Handling offset move in thread for scope, endpoint = (0.07, 0.25)
23:50:53.365 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=173, med=0, FiltMin=0, FiltMax=114, Gamma=1.000
23:50:53.369 00.004 9960 Moving (0.07, 0.25) raw xDistance=0.07 yDistance=-0.23
23:50:53.369 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:50:53.369 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
23:50:53.369 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
23:50:53.369 00.000 9960 MoveAxis(E, 0, ABG)
23:50:53.370 00.001 9960 Move returns status 0, amount 0
23:50:53.370 00.000 9960 MoveAxis(N, 0, ABG)
23:50:53.370 00.000 9960 Move returns status 0, amount 0
23:50:53.370 00.000 9960 move complete, result=0
23:50:53.370 00.000 9960 worker thread done servicing request
23:50:53.370 00.000 11872 UpdateGuideState exits: m=3908 SNR=41.8
23:50:53.375 00.005 11872 PhdController: settling, locked = 1, distance = 0.36 (1.50) aobump = 0 frame = 5 / 99999
23:50:53.378 00.003 11872 evsrv: {"Event":"Settling","Timestamp":1763790653.378,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.36,"Time":6.3,"SettleTime":10.0,"StarLocked":true}
23:50:53.382 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:53.386 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:50:53.389 00.003 11872 Enqueuing Expose request
23:50:53.392 00.003 9960 Worker thread wakes up
23:50:53.392 00.000 11872 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:50:53.397 00.005 9960 worker thread servicing REQUEST_EXPOSE 1000
23:50:53.397 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1845,749,31,31)
23:50:54.644 01.247 9960 Exposure complete
23:50:54.774 00.130 9960 worker thread done servicing request
23:50:54.774 00.000 11872 OnExposeComplete: enter
23:50:54.779 00.005 11872 UpdateGuideState(): m_state=6
23:50:54.783 00.004 11872 Star::Find(15, 1860, 764, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
23:50:54.787 00.004 11872 Star::Find returns 1 (0), X=1860.52, Y=764.42, Mass=4223, SNR=43.5, Peak=191 HFD=5.7
23:50:54.791 00.004 11872 CameraToMount -- cameraTheta (0.29) - m_xAngle (0.00) = xAngle (0.29 = 0.29)
23:50:54.794 00.003 11872 CameraToMount -- cameraTheta (0.29) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (3.26 = -3.02)
23:50:54.798 00.004 11872 CameraToMount -- cameraX=0.04 cameraY=0.01 hyp=0.04 cameraTheta=0.29 mountX=0.04 mountY=-0.00, mountTheta=-0.12
23:50:54.802 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.04, y=0.01, opts=13)
23:50:54.807 00.005 11872 Enqueuing Move request for scope (0.04, 0.01)
23:50:54.810 00.003 9960 Worker thread wakes up
23:50:54.810 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=191, med=0, FiltMin=0, FiltMax=105, Gamma=1.000
23:50:54.814 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.01) opts 0xd
23:50:54.814 00.000 9960 Handling offset move in thread for scope, endpoint = (0.04, 0.01)
23:50:54.815 00.001 11872 UpdateGuideState exits: m=4223 SNR=43.5
23:50:54.818 00.003 9960 Moving (0.04, 0.01) raw xDistance=0.04 yDistance=-0.00
23:50:54.818 00.000 11872 PhdController: settling, locked = 1, distance = 0.26 (1.50) aobump = 0 frame = 6 / 99999
23:50:54.823 00.005 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:50:54.823 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763790654.823,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.26,"Time":7.8,"SettleTime":10.0,"StarLocked":true}
23:50:54.829 00.006 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:50:54.829 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:54.834 00.005 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:50:54.834 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:50:54.842 00.008 9960 MoveAxis(E, 0, ABG)
23:50:54.842 00.000 9960 Move returns status 0, amount 0
23:50:54.844 00.002 11872 Enqueuing Expose request
23:50:54.851 00.007 9960 MoveAxis(N, 0, ABG)
23:50:54.851 00.000 9960 Move returns status 0, amount 0
23:50:54.851 00.000 9960 move complete, result=0
23:50:54.851 00.000 9960 worker thread done servicing request
23:50:54.852 00.001 9960 Worker thread wakes up
23:50:54.852 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:50:54.852 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1845,749,31,31)
23:50:54.852 00.000 11872 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:50:56.100 01.248 9960 Exposure complete
23:50:56.216 00.116 9960 worker thread done servicing request
23:50:56.216 00.000 11872 OnExposeComplete: enter
23:50:56.220 00.004 11872 UpdateGuideState(): m_state=6
23:50:56.224 00.004 11872 Star::Find(15, 1860, 764, 0, (0,0,0,0), 1.5, 10.0, 255) frame 7
23:50:56.228 00.004 11872 Star::Find returns 1 (0), X=1860.53, Y=764.40, Mass=4214, SNR=43.4, Peak=187 HFD=5.7
23:50:56.232 00.004 11872 CameraToMount -- cameraTheta (-0.16) - m_xAngle (0.00) = xAngle (-0.16 = -0.16)
23:50:56.235 00.003 11872 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.81 = 2.81)
23:50:56.239 00.004 11872 CameraToMount -- cameraX=0.05 cameraY=-0.01 hyp=0.05 cameraTheta=-0.16 mountX=0.05 mountY=0.02, mountTheta=0.32
23:50:56.244 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=0.05, y=-0.01, opts=13)
23:50:56.248 00.004 11872 Enqueuing Move request for scope (0.05, -0.01)
23:50:56.250 00.002 9960 Worker thread wakes up
23:50:56.252 00.002 9960 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.01) opts 0xd
23:50:56.252 00.000 9960 Handling offset move in thread for scope, endpoint = (0.05, -0.01)
23:50:56.252 00.000 9960 Moving (0.05, -0.01) raw xDistance=0.05 yDistance=0.02
23:50:56.252 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:50:56.252 00.000 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:107->input < m_minMove
23:50:56.253 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=187, med=0, FiltMin=0, FiltMax=126, Gamma=1.000
23:50:56.257 00.004 11872 UpdateGuideState exits: m=4214 SNR=43.4
23:50:56.260 00.003 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:50:56.260 00.000 11872 PhdController: settling, locked = 1, distance = 0.20 (1.50) aobump = 0 frame = 7 / 99999
23:50:56.264 00.004 9960 MoveAxis(E, 0, ABG)
23:50:56.264 00.000 9960 Move returns status 0, amount 0
23:50:56.265 00.001 11872 evsrv: {"Event":"Settling","Timestamp":1763790656.264,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.20,"Time":9.2,"SettleTime":10.0,"StarLocked":true}
23:50:56.268 00.003 9960 MoveAxis(N, 0, ABG)
23:50:56.268 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:56.272 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:50:56.275 00.003 11872 Enqueuing Expose request
23:50:56.279 00.004 9960 Move returns status 0, amount 0
23:50:56.279 00.000 9960 move complete, result=0
23:50:56.279 00.000 9960 worker thread done servicing request
23:50:56.279 00.000 9960 Worker thread wakes up
23:50:56.279 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:50:56.280 00.001 11872 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:50:56.284 00.004 9960 Handling exposure in thread, d=1000 o=3 r=(1845,749,31,31)
23:50:57.525 01.241 9960 Exposure complete
23:50:57.639 00.114 9960 worker thread done servicing request
23:50:57.639 00.000 11872 OnExposeComplete: enter
23:50:57.643 00.004 11872 UpdateGuideState(): m_state=6
23:50:57.647 00.004 11872 Star::Find(15, 1860, 764, 0, (0,0,0,0), 1.5, 10.0, 255) frame 8
23:50:57.650 00.003 11872 Star::Find returns 1 (0), X=1860.31, Y=765.29, Mass=4155, SNR=43.5, Peak=189 HFD=5.8
23:50:57.656 00.006 11872 CameraToMount -- cameraTheta (1.76) - m_xAngle (0.00) = xAngle (1.76 = 1.76)
23:50:57.660 00.004 11872 CameraToMount -- cameraTheta (1.76) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.73 = -1.56)
23:50:57.664 00.004 11872 CameraToMount -- cameraX=-0.17 cameraY=0.88 hyp=0.90 cameraTheta=1.76 mountX=-0.17 mountY=-0.90, mountTheta=-1.76
23:50:57.669 00.005 11872 SchedulePrimaryMove(0FA44CE0, x=-0.17, y=0.88, opts=13)
23:50:57.674 00.005 11872 Enqueuing Move request for scope (-0.17, 0.88)
23:50:57.678 00.004 9960 Worker thread wakes up
23:50:57.678 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=189, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
23:50:57.682 00.004 11872 UpdateGuideState exits: m=4155 SNR=43.5
23:50:57.686 00.004 11872 PhdController: settling, locked = 1, distance = 0.41 (1.50) aobump = 0 frame = 8 / 99999
23:50:57.691 00.005 11872 PhdController: newstate STATE_FINISH
23:50:57.694 00.003 11872 PhdController complete: success
23:50:57.699 00.005 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.88) opts 0xd
23:50:57.699 00.000 9960 Handling offset move in thread for scope, endpoint = (-0.17, 0.88)
23:50:57.699 00.000 11872 evsrv: {"Event":"SettleDone","Timestamp":1763790657.699,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":8,"DroppedFrames":0}
23:50:57.704 00.005 9960 Moving (-0.17, 0.88) raw xDistance=-0.17 yDistance=-0.90
23:50:57.704 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
23:50:57.704 00.000 11872 Mount: notify guiding dither settle done success=1
23:50:57.708 00.004 11872 PhdController: newstate STATE_IDLE
23:50:57.712 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:57.718 00.006 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:50:57.722 00.004 11872 Enqueuing Expose request
23:50:57.726 00.004 9960 resist switch: large excursion: input -0.90 thresh 0.60 direction from 1 to -1
23:50:57.726 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.70
23:50:57.726 00.000 9960 GuideAlgorithmResistSwitch::result() returns -0.90 from input -0.90
23:50:57.726 00.000 9960 MoveAxis(E, 0, ABG)
23:50:57.726 00.000 9960 Move returns status 0, amount 0
23:50:57.727 00.001 9960 MoveAxis(N, 673, ABG)
23:50:57.727 00.000 9960 Guiding  Dir = 0, Dur = 673
23:50:57.727 00.000 9960 IsSlewing returns 0
23:50:57.728 00.001 9960 IsGuiding returns 0
23:50:57.728 00.000 9960 PulseGuide returned control before completion, sleep 683
23:50:58.423 00.695 9960 IsGuiding returns 1
23:50:58.423 00.000 9960 scope still moving after pulse duration time elapsed
23:50:58.454 00.031 9960 IsSlewing returns 0
23:50:58.454 00.000 9960 IsGuiding returns 0
23:50:58.454 00.000 9960 scope move finished after 673 + 54 ms
23:50:58.454 00.000 9960 Move returns status 0, amount 673
23:50:58.456 00.002 9960 move complete, result=0
23:50:58.456 00.000 9960 worker thread done servicing request
23:50:58.456 00.000 11872 GuideStep: -0.2 px 0 ms EAST, -0.9 px 673 ms NORTH
23:50:58.459 00.003 9960 Worker thread wakes up
23:50:58.459 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:50:58.459 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1845,749,31,31)
23:50:58.514 00.055 11872 evsrv: cli 0D2D21E0 connect
23:50:58.520 00.006 11872 case statement mapped state 6 to 3
23:50:58.525 00.005 11872 case statement mapped state 6 to 3
23:50:58.527 00.002 11872 evsrv: cli 0D2D21E0 request: {"method":"get_app_state","id":"e0833f53-26d7-4512-8cfb-09612a6886eb"}
23:50:58.532 00.005 11872 case statement mapped state 6 to 3
23:50:58.535 00.003 11872 evsrv: cli 0D2D21E0 response: {"jsonrpc":"2.0","result":"Guiding","id":"e0833f53-26d7-4512-8cfb-09612a6886eb"}
23:50:58.539 00.004 11872 evsrv: cli 0D2D21E0 disconnect
23:50:58.545 00.006 11872 evsrv: cli 0D2D32C0 connect
23:50:58.550 00.005 11872 case statement mapped state 6 to 3
23:50:58.553 00.003 11872 case statement mapped state 6 to 3
23:50:58.557 00.004 11872 evsrv: cli 0D2D32C0 request: {"method":"stop_capture","id":"ee8db161-3981-441b-ae8c-206079adaa3a"}
23:50:58.561 00.004 11872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:50:58.564 00.003 11872 Status Line: Waiting for devices...
23:50:58.571 00.007 11872 evsrv: cli 0D2D32C0 response: {"jsonrpc":"2.0","result":0,"id":"ee8db161-3981-441b-ae8c-206079adaa3a"}
23:50:58.575 00.004 11872 evsrv: cli 0D2D32C0 disconnect
23:50:58.583 00.008 11872 evsrv: cli 0D2D21E0 connect
23:50:58.590 00.007 11872 case statement mapped state 6 to 3
23:50:58.596 00.006 11872 case statement mapped state 6 to 3
23:50:58.600 00.004 11872 evsrv: cli 0D2D21E0 request: {"method":"get_app_state","id":"4647ed90-bdbe-4f17-9e91-1c7a3044b002"}
23:50:58.603 00.003 11872 case statement mapped state 6 to 3
23:50:58.609 00.006 11872 evsrv: cli 0D2D21E0 response: {"jsonrpc":"2.0","result":"Guiding","id":"4647ed90-bdbe-4f17-9e91-1c7a3044b002"}
23:50:58.618 00.009 11872 evsrv: cli 0D2D21E0 disconnect
23:50:58.670 00.052 9960 ZWO: stopexposure
23:50:59.619 00.949 11872 evsrv: cli 0D2D21E0 connect
23:50:59.625 00.006 11872 case statement mapped state 6 to 3
23:50:59.631 00.006 11872 case statement mapped state 6 to 3
23:50:59.636 00.005 11872 evsrv: cli 0D2D21E0 request: {"method":"get_app_state","id":"a679f96a-1df3-41b5-9301-92e56574f7cd"}
23:50:59.641 00.005 11872 case statement mapped state 6 to 3
23:50:59.646 00.005 11872 evsrv: cli 0D2D21E0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a679f96a-1df3-41b5-9301-92e56574f7cd"}
23:50:59.650 00.004 11872 evsrv: cli 0D2D21E0 disconnect
23:50:59.663 00.013 9960 ZWO: stopexposure
23:50:59.664 00.001 9960 Error thrown from C:\cygwin\home\agalasso\projects\phd2\worker_thread.cpp:190->Capture failed
23:50:59.664 00.000 9960 worker thread done servicing request
23:50:59.664 00.000 11872 OnExposeComplete: enter
23:50:59.670 00.006 11872 OnExposeComplete: Capture Error reported
23:50:59.674 00.004 11872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
23:50:59.678 00.004 11872 Mount: notify guiding stopped
23:50:59.686 00.008 11872 Changing from state GUIDING to STOP
23:50:59.689 00.003 11872 guider state => SELECTED
23:50:59.694 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=189, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
23:50:59.698 00.004 11872 Changing from state SELECTED to UNINITIALIZED
23:50:59.702 00.004 11872 guider state => SELECTING
23:50:59.709 00.007 11872 Status Line: Stopped.
23:50:59.716 00.007 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\myframe_events.cpp:489->Error reported capturing image
23:51:00.652 00.936 11872 evsrv: cli 0D2D2B40 connect
23:51:00.658 00.006 11872 evsrv: cli 0D2D2B40 request: {"method":"get_app_state","id":"273c2326-971f-4dd0-9d8e-bfd1a38efd97"}
23:51:00.663 00.005 11872 evsrv: cli 0D2D2B40 response: {"jsonrpc":"2.0","result":"Stopped","id":"273c2326-971f-4dd0-9d8e-bfd1a38efd97"}
23:51:00.668 00.005 11872 evsrv: cli 0D2D2B40 disconnect
23:51:19.165 18.497 11872 evsrv: cli 0D2D2460 connect
23:51:19.170 00.005 11872 evsrv: cli 0D2D2460 request: {"method":"get_app_state","id":"df64280b-5f70-4657-9f73-3ecd99e47fa4"}
23:51:19.177 00.007 11872 evsrv: cli 0D2D2460 response: {"jsonrpc":"2.0","result":"Stopped","id":"df64280b-5f70-4657-9f73-3ecd99e47fa4"}
23:51:19.183 00.006 11872 evsrv: cli 0D2D2460 disconnect
23:51:19.186 00.003 11872 evsrv: cli 0D2D3400 connect
23:51:19.192 00.006 11872 evsrv: cli 0D2D3400 request: {"method":"get_calibrated","id":"109252f9-61f6-4913-95f6-2963f00d68dd"}
23:51:19.196 00.004 11872 evsrv: cli 0D2D3400 response: {"jsonrpc":"2.0","result":true,"id":"109252f9-61f6-4913-95f6-2963f00d68dd"}
23:51:19.201 00.005 11872 evsrv: cli 0D2D3400 disconnect
23:51:19.206 00.005 11872 evsrv: cli 0D2D3180 connect
23:51:19.210 00.004 11872 evsrv: cli 0D2D3180 request: {"method":"guide","params":{"settle":{"pixels":1.5,"time":10,"timeout":40},"recalibrate":false},"id":"421227ff-3159-4d90-b9da-bd6e277e18c9"}
23:51:19.214 00.004 11872 PhdController::Guide begins
23:51:19.218 00.004 11872 PhdController: newstate STATE_SETUP
23:51:19.222 00.004 11872 PhdController: setup
23:51:19.226 00.004 11872 PhdController: newstate STATE_ATTEMPT_START
23:51:19.230 00.004 11872 PhdController: start capturing
23:51:19.234 00.004 11872 Changing from state SELECTING to UNINITIALIZED
23:51:19.239 00.005 11872 guider state => SELECTING
23:51:19.242 00.003 11872 setting force full frames = true
23:51:19.247 00.005 11872 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
23:51:19.254 00.007 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:51:19.257 00.003 11872 Enqueuing Expose request
23:51:19.261 00.004 11872 PhdController: newstate STATE_SELECT_STAR
23:51:19.265 00.004 9960 Worker thread wakes up
23:51:19.266 00.001 11872 evsrv: cli 0D2D3180 response: {"jsonrpc":"2.0","result":0,"id":"421227ff-3159-4d90-b9da-bd6e277e18c9"}
23:51:19.269 00.003 9960 worker thread servicing REQUEST_EXPOSE 1000
23:51:19.269 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:51:19.270 00.001 11872 evsrv: cli 0D2D3180 disconnect
23:51:19.287 00.017 11872 evsrv: cli 0D2D21E0 connect
23:51:19.292 00.005 11872 case statement mapped state 1 to 101
23:51:19.295 00.003 11872 case statement mapped state 1 to 101
23:51:19.299 00.004 11872 evsrv: cli 0D2D21E0 request: {"method":"get_lock_shift_params","id":"e205000d-ea58-44cc-8048-62b2151fcb41"}
23:51:19.303 00.004 11872 evsrv: cli 0D2D21E0 response: {"jsonrpc":"2.0","result":{"enabled":false,"rate":[0.00,0.00],"units":"arcsec/hr","axes":"RA/Dec"},"id":"e205000d-ea58-44cc-8048-62b2151fcb41"}
23:51:19.306 00.003 11872 evsrv: cli 0D2D21E0 disconnect
23:51:19.311 00.005 11872 evsrv: cli 0D2D2E60 connect
23:51:19.315 00.004 11872 case statement mapped state 1 to 101
23:51:19.319 00.004 11872 case statement mapped state 1 to 101
23:51:19.323 00.004 11872 evsrv: cli 0D2D2E60 request: {"method":"get_lock_position","id":"81bb67cb-d17d-4cca-820d-47f5f6712bbc"}
23:51:19.327 00.004 11872 evsrv: cli 0D2D2E60 response: {"jsonrpc":"2.0","result":null,"id":"81bb67cb-d17d-4cca-820d-47f5f6712bbc"}
23:51:19.331 00.004 11872 evsrv: cli 0D2D2E60 disconnect
23:51:20.332 01.001 11872 evsrv: cli 0D2D23C0 connect
23:51:20.337 00.005 11872 case statement mapped state 1 to 101
23:51:20.342 00.005 11872 case statement mapped state 1 to 101
23:51:20.346 00.004 11872 evsrv: cli 0D2D23C0 request: {"method":"get_lock_position","id":"6c1875b6-e76a-4b3d-8e92-109d52528c5e"}
23:51:20.349 00.003 11872 evsrv: cli 0D2D23C0 response: {"jsonrpc":"2.0","result":null,"id":"6c1875b6-e76a-4b3d-8e92-109d52528c5e"}
23:51:20.354 00.005 11872 evsrv: cli 0D2D23C0 disconnect
23:51:20.523 00.169 9960 Exposure complete
23:51:20.652 00.129 9960 worker thread done servicing request
23:51:20.652 00.000 11872 OnExposeComplete: enter
23:51:20.656 00.004 11872 UpdateGuideState(): m_state=1
23:51:20.660 00.004 11872 UpdateCurrentPosition: no star selected
23:51:20.665 00.005 11872 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1354->unable to update current position
23:51:20.668 00.003 11872 Status Line: No star selected
23:51:20.672 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=183, med=0, FiltMin=0, FiltMax=104, Gamma=1.000
23:51:20.676 00.004 11872 UpdateGuideState exits: No star selected
23:51:20.680 00.004 11872 GuiderMultiStar::AutoSelect enter
23:51:20.684 00.004 11872 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
23:51:20.787 00.103 11872 AutoFind: auto downsample for scale 1.00 => 1x
23:51:20.974 00.187 11872 AutoFind: global mean = -0.0, stdev 2.2
23:51:20.978 00.004 11872 AutoFind: using threshold = 0.1
23:51:21.200 00.222 11872 AutoFind: local max [1861, 761] 118.9
23:51:21.205 00.005 11872 AutoFind: local max [1619, 211] 112.0
23:51:21.211 00.006 11872 AutoFind: local max [63, 261] 68.6
23:51:21.216 00.005 11872 AutoFind: local max [1753, 225] 58.2
23:51:21.220 00.004 11872 AutoFind: local max [804, 456] 28.4
23:51:21.226 00.006 11872 AutoFind: local max [1546, 982] 27.9
23:51:21.231 00.005 11872 AutoFind: local max [805, 462] 25.7
23:51:21.236 00.005 11872 AutoFind: local max [481, 215] 25.4
23:51:21.240 00.004 11872 AutoFind: local max [1068, 244] 20.7
23:51:21.244 00.004 11872 AutoFind: local max [158, 423] 19.6
23:51:21.247 00.003 11872 AutoFind: local max [195, 328] 19.5
23:51:21.250 00.003 11872 AutoFind: local max [14, 624] 18.4
23:51:21.254 00.004 11872 AutoFind: local max [1451, 1018] 16.7
23:51:21.258 00.004 11872 AutoFind: local max [910, 813] 15.7
23:51:21.260 00.002 11872 AutoFind: local max [1069, 250] 15.2
23:51:21.266 00.006 11872 AutoFind: local max [145, 840] 14.7
23:51:21.269 00.003 11872 AutoFind: local max [61, 910] 13.9
23:51:21.273 00.004 11872 AutoFind: local max [278, 1056] 13.1
23:51:21.277 00.004 11872 AutoFind: local max [1346, 69] 12.8
23:51:21.284 00.007 11872 AutoFind: local max [1791, 1079] 11.3
23:51:21.289 00.005 11872 AutoFind: local max [164, 927] 10.2
23:51:21.294 00.005 11872 AutoFind: local max [783, 48] 10.1
23:51:21.299 00.005 11872 AutoFind: local max [513, 291] 10.1
23:51:21.303 00.004 11872 AutoFind: local max [22, 505] 9.3
23:51:21.306 00.003 11872 AutoFind: local max [696, 1067] 9.1
23:51:21.310 00.004 11872 AutoFind: local max [1397, 465] 9.0
23:51:21.313 00.003 11872 AutoFind: local max [306, 346] 8.9
23:51:21.317 00.004 11872 AutoFind: local max [1384, 550] 8.7
23:51:21.320 00.003 11872 AutoFind: local max [1473, 377] 8.6
23:51:21.325 00.005 11872 AutoFind: local max [418, 245] 7.9
23:51:21.329 00.004 11872 AutoFind: local max [65, 571] 7.7
23:51:21.333 00.004 11872 AutoFind: local max [1810, 145] 7.6
23:51:21.337 00.004 11872 AutoFind: local max [1384, 556] 7.4
23:51:21.341 00.004 11872 AutoFind: local max [1888, 41] 7.1
23:51:21.344 00.003 11872 AutoFind: local max [532, 208] 6.9
23:51:21.349 00.005 11872 AutoFind: local max [405, 593] 6.8
23:51:21.352 00.003 11872 AutoFind: local max [1039, 964] 6.5
23:51:21.356 00.004 11872 AutoFind: local max [1758, 315] 6.3
23:51:21.358 00.002 11872 AutoFind: local max [312, 563] 6.3
23:51:21.363 00.005 11872 AutoFind: local max [1552, 403] 6.1
23:51:21.366 00.003 11872 AutoFind: local max [840, 756] 6.0
23:51:21.369 00.003 11872 AutoFind: local max [334, 995] 5.9
23:51:21.372 00.003 11872 AutoFind: local max [1423, 349] 5.8
23:51:21.375 00.003 11872 AutoFind: local max [1847, 536] 5.8
23:51:21.378 00.003 11872 AutoFind: local max [1373, 495] 5.7
23:51:21.380 00.002 11872 AutoFind: local max [342, 310] 5.7
23:51:21.383 00.003 11872 AutoFind: local max [1820, 311] 5.7
23:51:21.386 00.003 11872 AutoFind: local max [685, 1057] 5.4
23:51:21.388 00.002 11872 AutoFind: local max [133, 874] 5.4
23:51:21.391 00.003 11872 AutoFind: local max [396, 944] 5.3
23:51:21.394 00.003 11872 AutoFind: local max [587, 543] 5.0
23:51:21.396 00.002 11872 AutoFind: local max [591, 538] 4.9
23:51:21.399 00.003 11872 AutoFind: local max [596, 147] 4.9
23:51:21.402 00.003 11872 AutoFind: local max [1515, 626] 4.7
23:51:21.406 00.004 11872 AutoFind: local max [841, 762] 4.7
23:51:21.410 00.004 11872 AutoFind: local max [544, 470] 4.6
23:51:21.413 00.003 11872 AutoFind: local max [1367, 641] 4.5
23:51:21.416 00.003 11872 AutoFind: local max [615, 56] 4.4
23:51:21.420 00.004 11872 AutoFind: local max [335, 422] 4.4
23:51:21.424 00.004 11872 AutoFind: local max [1425, 449] 4.2
23:51:21.428 00.004 11872 AutoFind: local max [333, 903] 4.2
23:51:21.431 00.003 11872 AutoFind: local max [1037, 975] 4.2
23:51:21.434 00.003 11872 AutoFind: local max [1759, 321] 4.1
23:51:21.438 00.004 11872 AutoFind: local max [1452, 22] 4.1
23:51:21.442 00.004 11872 AutoFind: local max [781, 677] 4.1
23:51:21.445 00.003 11872 AutoFind: local max [1706, 533] 4.1
23:51:21.448 00.003 11872 AutoFind: local max [1823, 999] 4.0
23:51:21.453 00.005 11872 AutoFind: local max [1736, 300] 4.0
23:51:21.456 00.003 11872 AutoFind: local max [1076, 547] 4.0
23:51:21.460 00.004 11872 AutoFind: local max [1535, 942] 3.9
23:51:21.462 00.002 11872 AutoFind: local max [1471, 384] 3.9
23:51:21.467 00.005 11872 AutoFind: local max [1508, 972] 3.9
23:51:21.470 00.003 11872 AutoFind: local max [1236, 282] 3.9
23:51:21.474 00.004 11872 AutoFind: local max [534, 227] 3.8
23:51:21.477 00.003 11872 AutoFind: local max [1761, 164] 3.8
23:51:21.481 00.004 11872 AutoFind: local max [1618, 226] 3.7
23:51:21.484 00.003 11872 AutoFind: local max [628, 456] 3.7
23:51:21.487 00.003 11872 AutoFind: local max [1262, 1026] 3.7
23:51:21.490 00.003 11872 AutoFind: local max [1553, 410] 3.7
23:51:21.493 00.003 11872 AutoFind: local max [717, 263] 3.7
23:51:21.498 00.005 11872 AutoFind: local max [1746, 869] 3.7
23:51:21.501 00.003 11872 AutoFind: local max [306, 835] 3.7
23:51:21.505 00.004 11872 AutoFind: local max [679, 1054] 3.7
23:51:21.508 00.003 11872 AutoFind: local max [1079, 980] 3.7
23:51:21.511 00.003 11872 AutoFind: local max [1356, 655] 3.6
23:51:21.514 00.003 11872 AutoFind: local max [1814, 897] 3.6
23:51:21.517 00.003 11872 AutoFind: local max [1351, 201] 3.6
23:51:21.521 00.004 11872 AutoFind: local max [321, 284] 3.6
23:51:21.525 00.004 11872 AutoFind: local max [1652, 744] 3.6
23:51:21.527 00.002 11872 AutoFind: local max [83, 705] 3.6
23:51:21.530 00.003 11872 AutoFind: local max [1460, 929] 3.6
23:51:21.534 00.004 11872 AutoFind: local max [1237, 276] 3.6
23:51:21.537 00.003 11872 AutoFind: local max [1400, 913] 3.5
23:51:21.540 00.003 11872 AutoFind: local max [578, 830] 3.5
23:51:21.545 00.005 11872 AutoFind: local max [1554, 662] 3.5
23:51:21.548 00.003 11872 AutoFind: local max [129, 278] 3.5
23:51:21.551 00.003 11872 AutoFind: local max [571, 352] 3.5
23:51:21.554 00.003 11872 AutoFind: local max [492, 108] 3.5
23:51:21.558 00.004 11872 AutoFind: local max [1041, 517] 3.5
23:51:21.561 00.003 11872 AutoFind: local max [712, 98] 3.5
23:51:21.565 00.004 11872 AutoFind: too close [1237, 276] 3.6 - [1236, 282] 3.9
23:51:21.569 00.004 11872 AutoFind: too close [1356, 655] 3.6 - [1367, 641] 4.5
23:51:21.572 00.003 11872 AutoFind: too close [679, 1054] 3.7 - [685, 1057] 5.4
23:51:21.578 00.006 11872 AutoFind: too close [679, 1054] 3.7 - [696, 1067] 9.1
23:51:21.581 00.003 11872 AutoFind: too close [1553, 410] 3.7 - [1552, 403] 6.1
23:51:21.586 00.005 11872 AutoFind: close dim-bright [1618, 226] 3.7 - [1619, 211] 112.0
23:51:21.589 00.003 11872 AutoFind: too close [534, 227] 3.8 - [532, 208] 6.9
23:51:21.592 00.003 11872 AutoFind: too close [1471, 384] 3.9 - [1473, 377] 8.6
23:51:21.596 00.004 11872 AutoFind: too close [1759, 321] 4.1 - [1758, 315] 6.3
23:51:21.600 00.004 11872 AutoFind: too close [1037, 975] 4.2 - [1039, 964] 6.5
23:51:21.602 00.002 11872 AutoFind: too close [841, 762] 4.7 - [840, 756] 6.0
23:51:21.607 00.005 11872 AutoFind: too close [591, 538] 4.9 - [587, 543] 5.0
23:51:21.610 00.003 11872 AutoFind: too close [685, 1057] 5.4 - [696, 1067] 9.1
23:51:21.613 00.003 11872 AutoFind: too close [1384, 556] 7.4 - [1384, 550] 8.7
23:51:21.616 00.003 11872 AutoFind: too close [1069, 250] 15.2 - [1068, 244] 20.7
23:51:21.618 00.002 11872 AutoFind: too close [805, 462] 25.7 - [804, 456] 28.4
23:51:21.622 00.004 11872 AutoFind: too close to edge [14, 624] 18.4
23:51:21.625 00.003 11872 AutoFind: BPP = 8, saturation at 255, pedestal 0, thresh = 229
23:51:21.627 00.002 11872 Star::Find(15, 1861, 761, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:51:21.630 00.003 11872 Star::Find returns 1 (0), X=1860.76, Y=763.29, Mass=4247, SNR=44.5, Peak=168 HFD=5.7
23:51:21.632 00.002 11872 Star::Find(15, 1619, 211, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:51:21.635 00.003 11872 Star::Find returns 1 (0), X=1619.09, Y=212.63, Mass=5269, SNR=47.9, Peak=183 HFD=6.5
23:51:21.639 00.004 11872 Star::Find(15, 63, 261, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:51:21.642 00.003 11872 Star::Find returns 1 (0), X=62.79, Y=260.55, Mass=1781, SNR=28.7, Peak=100 HFD=5.1
23:51:21.646 00.004 11872 Star::Find(15, 1753, 225, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:51:21.650 00.004 11872 Star::Find returns 1 (0), X=1752.66, Y=226.28, Mass=1988, SNR=30.1, Peak=86 HFD=5.6
23:51:21.654 00.004 11872 Star::Find(15, 1546, 982, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:51:21.657 00.003 11872 Star::Find returns 1 (0), X=1546.86, Y=980.77, Mass=1034, SNR=21.1, Peak=40 HFD=5.8
23:51:21.660 00.003 11872 Star::Find(15, 481, 215, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:51:21.664 00.004 11872 Star::Find returns 1 (0), X=480.56, Y=216.05, Mass=1239, SNR=23.0, Peak=36 HFD=6.6
23:51:21.667 00.003 11872 Star::Find(15, 158, 423, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:51:21.671 00.004 11872 Star::Find returns 1 (0), X=157.48, Y=424.67, Mass=549, SNR=15.5, Peak=29 HFD=5.3
23:51:21.675 00.004 11872 Star::Find(15, 195, 328, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:51:21.679 00.004 11872 Star::Find returns 1 (0), X=194.38, Y=327.62, Mass=636, SNR=17.0, Peak=26 HFD=5.5
23:51:21.683 00.004 11872 Star::Find(15, 1451, 1018, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:51:21.686 00.003 11872 Star::Find returns 1 (0), X=1450.16, Y=1019.88, Mass=823, SNR=19.5, Peak=27 HFD=6.2
23:51:21.689 00.003 11872 Star::Find(15, 910, 813, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:51:21.692 00.003 11872 Star::Find returns 1 (0), X=909.51, Y=817.84, Mass=966, SNR=20.7, Peak=30 HFD=6.4
23:51:21.696 00.004 11872 Star::Find(15, 145, 840, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:51:21.700 00.004 11872 Star::Find returns 1 (0), X=145.27, Y=840.12, Mass=491, SNR=14.9, Peak=29 HFD=5.4
23:51:21.703 00.003 11872 Star::Find(15, 61, 910, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:51:21.707 00.004 11872 Star::Find returns 1 (0), X=61.07, Y=909.87, Mass=312, SNR=12.1, Peak=20 HFD=4.5
23:51:21.710 00.003 11872 Star::Find(15, 278, 1056, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:51:21.713 00.003 11872 Star::Find returns 1 (0), X=278.26, Y=1055.98, Mass=345, SNR=12.6, Peak=18 HFD=5.3
23:51:21.716 00.003 11872 Star::Find(15, 1346, 69, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:51:21.720 00.004 11872 Star::Find returns 1 (0), X=1346.62, Y=70.41, Mass=562, SNR=15.8, Peak=23 HFD=6.8
23:51:21.723 00.003 11872 Star::Find(15, 1791, 1079, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:51:21.727 00.004 11872 Star::Find returns 1 (0), X=1791.59, Y=1077.43, Mass=310, SNR=11.8, Peak=20 HFD=5.2
23:51:21.730 00.003 11872 Star::Find(15, 164, 927, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:51:21.733 00.003 11872 Star::Find returns 1 (0), X=163.60, Y=927.00, Mass=147, SNR=8.3, Peak=12 HFD=4.1
23:51:21.737 00.004 11872 Star::Find(15, 783, 48, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:51:21.740 00.003 11872 Star::Find returns 1 (0), X=783.36, Y=46.07, Mass=497, SNR=15.0, Peak=19 HFD=6.2
23:51:21.744 00.004 11872 Star::Find(15, 513, 291, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:51:21.747 00.003 11872 Star::Find returns 1 (0), X=513.59, Y=289.83, Mass=332, SNR=12.3, Peak=13 HFD=5.3
23:51:21.750 00.003 11872 Star::Find(15, 22, 505, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:51:21.754 00.004 11872 Star::Find returns 1 (0), X=21.56, Y=505.29, Mass=180, SNR=9.2, Peak=13 HFD=4.9
23:51:21.757 00.003 11872 Star::Find(15, 1397, 465, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:51:21.761 00.004 11872 Star::Find returns 1 (0), X=1396.90, Y=466.68, Mass=385, SNR=12.9, Peak=14 HFD=6.6
23:51:21.764 00.003 11872 Star::Find(15, 306, 346, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:51:21.768 00.004 11872 Star::Find returns 1 (0), X=305.35, Y=345.63, Mass=344, SNR=12.5, Peak=13 HFD=5.8
23:51:21.772 00.004 11872 Star::Find(15, 418, 245, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:51:21.776 00.004 11872 Star::Find returns 1 (0), X=416.76, Y=245.24, Mass=272, SNR=11.1, Peak=15 HFD=5.1
23:51:21.779 00.003 11872 Star::Find(15, 65, 571, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:51:21.783 00.004 11872 Star::Find returns 1 (0), X=64.38, Y=571.27, Mass=179, SNR=9.2, Peak=11 HFD=4.7
23:51:21.786 00.003 11872 Star::Find(15, 1810, 145, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:51:21.789 00.003 11872 Star::Find returns 1 (0), X=1810.37, Y=145.81, Mass=179, SNR=9.0, Peak=12 HFD=5.7
23:51:21.794 00.005 11872 Star::Find(15, 1888, 41, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:51:21.799 00.005 11872 Star::Find returns 1 (0), X=1888.04, Y=40.21, Mass=168, SNR=8.7, Peak=11 HFD=4.4
23:51:21.803 00.004 11872 Star::Find(15, 405, 593, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:51:21.806 00.003 11872 Star::Find returns 1 (0), X=404.83, Y=594.15, Mass=207, SNR=9.8, Peak=10 HFD=6.8
23:51:21.811 00.005 11872 Star::Find(15, 312, 563, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:51:21.813 00.002 11872 Star::Find returns 1 (0), X=311.20, Y=565.07, Mass=175, SNR=9.0, Peak=8 HFD=6.2
23:51:21.817 00.004 11872 Star::Find(15, 334, 995, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:51:21.821 00.004 11872 Star::Find returns 1 (0), X=333.61, Y=996.30, Mass=164, SNR=8.6, Peak=10 HFD=5.4
23:51:21.823 00.002 11872 Star::Find(15, 1423, 349, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:51:21.828 00.005 11872 Star::Find returns 1 (0), X=1423.62, Y=352.85, Mass=220, SNR=10.0, Peak=11 HFD=6.8
23:51:21.831 00.003 11872 Star::Find(15, 1847, 536, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:51:21.835 00.004 11872 Star::Find returns 1 (0), X=1846.51, Y=537.22, Mass=115, SNR=7.2, Peak=9 HFD=5.6
23:51:21.839 00.004 11872 Star::Find(15, 1373, 495, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:51:21.843 00.004 11872 Star::Find returns 1 (0), X=1374.48, Y=495.66, Mass=227, SNR=10.2, Peak=10 HFD=7.1
23:51:21.847 00.004 11872 Star::Find(15, 342, 310, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:51:21.850 00.003 11872 Star::Find returns 1 (0), X=341.78, Y=311.63, Mass=217, SNR=10.0, Peak=12 HFD=5.8
23:51:21.853 00.003 11872 Star::Find(15, 1820, 311, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:51:21.857 00.004 11872 Star::Find false star n=27 nbg=277 bg=0.6 sigma=0.8 thresh=3 peak=3
23:51:21.861 00.004 11872 Star::Find returns 0 (2), X=1820.00, Y=311.00, Mass=85, SNR=2.9, Peak=6 HFD=0.0
23:51:21.865 00.004 11872 Star::Find(15, 133, 874, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:51:21.869 00.004 11872 Star::Find returns 1 (0), X=133.26, Y=873.87, Mass=94, SNR=6.5, Peak=9 HFD=4.5
23:51:21.873 00.004 11872 Star::Find(15, 396, 944, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:51:21.875 00.002 11872 Star::Find returns 1 (0), X=396.12, Y=944.54, Mass=102, SNR=6.8, Peak=10 HFD=3.9
23:51:21.880 00.005 11872 Star::Find(15, 596, 147, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:51:21.884 00.004 11872 Star::Find returns 1 (0), X=597.31, Y=148.45, Mass=198, SNR=9.4, Peak=10 HFD=6.1
23:51:21.889 00.005 11872 Star::Find(15, 1515, 626, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:51:21.893 00.004 11872 Star::Find returns 1 (0), X=1514.44, Y=621.59, Mass=194, SNR=9.3, Peak=11 HFD=7.2
23:51:21.897 00.004 11872 Star::Find(15, 544, 470, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:51:21.901 00.004 11872 Star::Find returns 1 (0), X=543.41, Y=470.65, Mass=108, SNR=7.0, Peak=8 HFD=5.0
23:51:21.905 00.004 11872 Star::Find(15, 615, 56, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:51:21.908 00.003 11872 Star::Find false star n=14 nbg=283 bg=0.9 sigma=0.9 thresh=4 peak=3
23:51:21.912 00.004 11872 Star::Find returns 0 (2), X=615.00, Y=56.00, Mass=52, SNR=2.9, Peak=6 HFD=0.0
23:51:21.915 00.003 11872 Star::Find(15, 335, 422, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:51:21.920 00.005 11872 Star::Find returns 1 (0), X=335.92, Y=422.23, Mass=140, SNR=8.0, Peak=6 HFD=6.5
23:51:21.922 00.002 11872 Star::Find(15, 1425, 449, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:51:21.925 00.003 11872 Star::Find false star n=33 nbg=268 bg=0.6 sigma=0.7 thresh=3 peak=3
23:51:21.928 00.003 11872 Star::Find returns 0 (2), X=1425.00, Y=449.00, Mass=99, SNR=2.9, Peak=6 HFD=0.0
23:51:21.931 00.003 11872 Star::Find(15, 333, 903, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:51:21.936 00.005 11872 Star::Find returns 1 (0), X=332.72, Y=904.26, Mass=178, SNR=9.0, Peak=8 HFD=5.7
23:51:21.938 00.002 11872 Star::Find(15, 1452, 22, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:51:21.941 00.003 11872 Star::Find false star n=32 nbg=268 bg=0.8 sigma=0.8 thresh=3 peak=3
23:51:21.944 00.003 11872 Star::Find returns 0 (2), X=1452.00, Y=22.00, Mass=94, SNR=2.9, Peak=7 HFD=0.0
23:51:21.948 00.004 11872 Star::Find(15, 781, 677, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:51:21.951 00.003 11872 Star::Find false star n=25 nbg=283 bg=1.1 sigma=1.0 thresh=4 peak=4
23:51:21.955 00.004 11872 Star::Find returns 0 (2), X=781.00, Y=677.00, Mass=87, SNR=2.9, Peak=7 HFD=0.0
23:51:21.960 00.005 11872 Star::Find(15, 1706, 533, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:51:21.963 00.003 11872 Star::Find returns 1 (0), X=1706.24, Y=534.29, Mass=132, SNR=7.8, Peak=9 HFD=6.6
23:51:21.967 00.004 11872 Star::Find(15, 1823, 999, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:51:21.971 00.004 11872 Star::Find false star n=11 nbg=285 bg=0.6 sigma=0.7 thresh=3 peak=1
23:51:21.974 00.003 11872 Star::Find returns 0 (2), X=1823.00, Y=999.00, Mass=27, SNR=2.9, Peak=4 HFD=0.0
23:51:21.978 00.004 11872 Star::Find(15, 1736, 300, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:51:21.982 00.004 11872 Star::Find returns 1 (0), X=1735.31, Y=301.50, Mass=153, SNR=8.3, Peak=7 HFD=6.3
23:51:21.985 00.003 11872 Star::Find(15, 1076, 547, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:51:21.988 00.003 11872 Star::Find false star n=29 nbg=273 bg=0.8 sigma=0.8 thresh=3 peak=2
23:51:21.991 00.003 11872 Star::Find returns 0 (2), X=1076.00, Y=547.00, Mass=76, SNR=2.9, Peak=5 HFD=0.0
23:51:21.995 00.004 11872 Star::Find(15, 1535, 942, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:51:21.998 00.003 11872 Star::Find false star n=9 nbg=274 bg=0.6 sigma=0.7 thresh=3 peak=2
23:51:22.002 00.004 11872 Star::Find returns 0 (2), X=1535.00, Y=942.00, Mass=22, SNR=2.9, Peak=5 HFD=0.0
23:51:22.006 00.004 11872 Star::Find(15, 1508, 972, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:51:22.009 00.003 11872 Star::Find false star n=7 nbg=284 bg=0.9 sigma=1.0 thresh=4 peak=2
23:51:22.012 00.003 11872 Star::Find returns 0 (2), X=1508.00, Y=972.00, Mass=21, SNR=2.9, Peak=5 HFD=0.0
23:51:22.017 00.005 11872 Star::Find(15, 1761, 164, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:51:22.021 00.004 11872 Star::Find false star n=38 nbg=280 bg=0.7 sigma=0.8 thresh=3 peak=3
23:51:22.025 00.004 11872 Star::Find returns 0 (2), X=1761.00, Y=164.00, Mass=115, SNR=2.9, Peak=8 HFD=0.0
23:51:22.028 00.003 11872 Star::Find(15, 1618, 226, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:51:22.031 00.003 11872 Star::Find returns 1 (0), X=1619.13, Y=212.91, Mass=5466, SNR=49.1, Peak=148 HFD=6.4
23:51:22.035 00.004 11872 Star::Find(15, 628, 456, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:51:22.039 00.004 11872 Star::Find returns 1 (0), X=629.36, Y=456.60, Mass=124, SNR=7.5, Peak=7 HFD=7.3
23:51:22.043 00.004 11872 Star::Find(15, 1262, 1026, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:51:22.047 00.004 11872 Star::Find false star n=8 nbg=272 bg=0.7 sigma=0.7 thresh=3 peak=2
23:51:22.050 00.003 11872 Star::Find returns 0 (2), X=1262.00, Y=1026.00, Mass=24, SNR=2.9, Peak=5 HFD=0.0
23:51:22.054 00.004 11872 Star::Find(15, 717, 263, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:51:22.057 00.003 11872 Star::Find returns 0 (2), X=717.00, Y=263.00, Mass=16, SNR=2.6, Peak=6 HFD=0.0
23:51:22.060 00.003 11872 Star::Find(15, 1746, 869, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:51:22.064 00.004 11872 Star::Find false star n=28 nbg=272 bg=0.7 sigma=0.8 thresh=3 peak=3
23:51:22.067 00.003 11872 Star::Find returns 0 (2), X=1746.00, Y=869.00, Mass=84, SNR=2.9, Peak=7 HFD=0.0
23:51:22.070 00.003 11872 Star::Find(15, 306, 835, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:51:22.074 00.004 11872 Star::Find false star n=21 nbg=279 bg=0.6 sigma=0.7 thresh=3 peak=3
23:51:22.077 00.003 11872 Star::Find returns 0 (2), X=306.00, Y=835.00, Mass=56, SNR=2.9, Peak=5 HFD=0.0
23:51:22.081 00.004 11872 Star::Find(15, 1079, 980, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:51:22.084 00.003 11872 Star::Find false star n=12 nbg=281 bg=0.6 sigma=0.7 thresh=3 peak=2
23:51:22.087 00.003 11872 Star::Find returns 0 (2), X=1079.00, Y=980.00, Mass=31, SNR=2.9, Peak=4 HFD=0.0
23:51:22.091 00.004 11872 Star::Find(15, 1814, 897, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:51:22.095 00.004 11872 Star::Find false star n=22 nbg=278 bg=0.7 sigma=0.7 thresh=3 peak=3
23:51:22.098 00.003 11872 Star::Find returns 0 (2), X=1814.00, Y=897.00, Mass=64, SNR=2.9, Peak=7 HFD=0.0
23:51:22.100 00.002 11872 Star::Find(15, 1351, 201, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:51:22.104 00.004 11872 Star::Find false star n=38 nbg=274 bg=0.7 sigma=0.8 thresh=3 peak=3
23:51:22.107 00.003 11872 Star::Find returns 0 (2), X=1351.00, Y=201.00, Mass=101, SNR=2.9, Peak=5 HFD=0.0
23:51:22.112 00.005 11872 Star::Find(15, 321, 284, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:51:22.116 00.004 11872 Star::Find false star n=8 nbg=283 bg=0.6 sigma=0.8 thresh=3 peak=1
23:51:22.119 00.003 11872 Star::Find returns 0 (2), X=321.00, Y=284.00, Mass=20, SNR=2.9, Peak=4 HFD=0.0
23:51:22.122 00.003 11872 Star::Find(15, 1652, 744, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:51:22.126 00.004 11872 Star::Find false star n=37 nbg=274 bg=0.8 sigma=0.8 thresh=3 peak=3
23:51:22.129 00.003 11872 Star::Find returns 0 (2), X=1652.00, Y=744.00, Mass=99, SNR=2.9, Peak=5 HFD=0.0
23:51:22.132 00.003 11872 Star::Find(15, 83, 705, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:51:22.136 00.004 11872 Star::Find returns 0 (2), X=83.00, Y=705.00, Mass=15, SNR=2.6, Peak=5 HFD=0.0
23:51:22.139 00.003 11872 Star::Find(15, 1460, 929, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:51:22.142 00.003 11872 Star::Find false star n=12 nbg=280 bg=0.6 sigma=0.7 thresh=3 peak=2
23:51:22.146 00.004 11872 Star::Find returns 0 (2), X=1460.00, Y=929.00, Mass=31, SNR=2.9, Peak=5 HFD=0.0
23:51:22.150 00.004 11872 Star::Find(15, 1400, 913, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:51:22.153 00.003 11872 Star::Find false star n=10 nbg=283 bg=0.5 sigma=0.7 thresh=3 peak=1
23:51:22.157 00.004 11872 Star::Find returns 0 (2), X=1400.00, Y=913.00, Mass=26, SNR=2.9, Peak=4 HFD=0.0
23:51:22.160 00.003 11872 Star::Find(15, 578, 830, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:51:22.164 00.004 11872 Star::Find false star n=32 nbg=268 bg=0.7 sigma=0.8 thresh=3 peak=3
23:51:22.167 00.003 11872 Star::Find returns 0 (2), X=578.00, Y=830.00, Mass=90, SNR=2.9, Peak=6 HFD=0.0
23:51:22.169 00.002 11872 Star::Find(15, 1554, 662, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:51:22.174 00.005 11872 Star::Find false star n=24 nbg=269 bg=0.7 sigma=0.8 thresh=3 peak=3
23:51:22.177 00.003 11872 Star::Find returns 0 (2), X=1554.00, Y=662.00, Mass=66, SNR=2.9, Peak=5 HFD=0.0
23:51:22.181 00.004 11872 Star::Find(15, 129, 278, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:51:22.184 00.003 11872 Star::Find false star n=16 nbg=280 bg=0.6 sigma=0.7 thresh=3 peak=2
23:51:22.188 00.004 11872 Star::Find returns 0 (2), X=129.00, Y=278.00, Mass=42, SNR=2.9, Peak=5 HFD=0.0
23:51:22.192 00.004 11872 Star::Find(15, 571, 352, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:51:22.195 00.003 11872 Star::Find returns 0 (2), X=571.00, Y=352.00, Mass=16, SNR=2.7, Peak=7 HFD=0.0
23:51:22.199 00.004 11872 Star::Find(15, 492, 108, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:51:22.202 00.003 11872 Star::Find false star n=31 nbg=276 bg=0.6 sigma=0.7 thresh=3 peak=3
23:51:22.206 00.004 11872 Star::Find returns 0 (2), X=492.00, Y=108.00, Mass=87, SNR=2.9, Peak=5 HFD=0.0
23:51:22.209 00.003 11872 Star::Find(15, 1041, 517, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:51:22.213 00.004 11872 Star::Find false star n=24 nbg=274 bg=0.6 sigma=0.7 thresh=3 peak=3
23:51:22.216 00.003 11872 Star::Find returns 0 (2), X=1041.00, Y=517.00, Mass=67, SNR=2.9, Peak=5 HFD=0.0
23:51:22.221 00.005 11872 Star::Find(15, 712, 98, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:51:22.224 00.003 11872 Star::Find false star n=17 nbg=286 bg=0.9 sigma=0.9 thresh=4 peak=3
23:51:22.228 00.004 11872 Star::Find returns 0 (2), X=712.00, Y=98.00, Mass=66, SNR=2.9, Peak=6 HFD=0.0
23:51:22.232 00.004 11872 AutoFind: finding best star pass 1
23:51:22.236 00.004 11872 Star::Find(15, 1861, 761, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:51:22.239 00.003 11872 Star::Find returns 1 (0), X=1860.76, Y=763.29, Mass=4247, SNR=44.5, Peak=168 HFD=5.7
23:51:22.243 00.004 11872 AutoFind returns star at [1861, 761] 118.9 Mass 4247 SNR 44.5
23:51:22.247 00.004 11872 Star::Find(15, 1861, 761, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:51:22.251 00.004 11872 Star::Find returns 1 (0), X=1860.76, Y=763.29, Mass=4247, SNR=44.5, Peak=168 HFD=5.7
23:51:22.254 00.003 11872 MultiStar: List (12): {1860.76, 763.29}(44.5), {1619.09, 212.63}(47.9), {62.79, 260.55}(28.7), {1752.66, 226.28}(30.1), {1546.86, 980.77}(21.1), {480.56, 216.05}(23.0), {157.48, 424.67}(15.5), {194.38, 327.62}(17.0), {1450.16, 1019.88}(19.5), {909.51, 817.84}(20.7), {145.27, 840.12}(14.9), {61.07, 909.87}(12.1), 
23:51:22.258 00.004 11872 setting lock position to (1860.76, 763.29)
23:51:22.261 00.003 11872 AutoSelect: state = 1, call UpdateGuideState
23:51:22.264 00.003 11872 UpdateGuideState(): m_state=1
23:51:22.269 00.005 11872 Star::Find(15, 1860, 763, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:51:22.272 00.003 11872 Star::Find returns 1 (0), X=1860.76, Y=763.29, Mass=4247, SNR=44.5, Peak=168 HFD=5.7
23:51:22.275 00.003 11872 CameraToMount -- cameraTheta (0.00) - m_xAngle (0.00) = xAngle (-0.00 = -0.00)
23:51:22.279 00.004 11872 CameraToMount -- cameraTheta (0.00) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.97 = 2.97)
23:51:22.282 00.003 11872 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
23:51:22.286 00.004 11872 setting force full frames = false
23:51:22.290 00.004 11872 setting lock position to (1860.76, 763.29)
23:51:22.294 00.004 11872 CurrentPosition() valid, moving to STATE_SELECTED
23:51:22.297 00.003 11872 Changing from state SELECTING to SELECTED
23:51:22.301 00.004 11872 guider state => SELECTED
23:51:22.306 00.005 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=183, med=0, FiltMin=0, FiltMax=104, Gamma=1.000
23:51:22.309 00.003 11872 UpdateGuideState exits: m=4247 SNR=44.5
23:51:22.312 00.003 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=183, med=0, FiltMin=0, FiltMax=104, Gamma=1.000
23:51:22.315 00.003 11872 Status Line: Auto-selected star at (1860.8, 763.3)
23:51:22.321 00.006 11872 PhdController: newstate STATE_WAIT_SELECTED
23:51:22.324 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:22.328 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:51:22.331 00.003 11872 Enqueuing Expose request
23:51:22.335 00.004 9960 Worker thread wakes up
23:51:22.335 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:51:22.335 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1846,748,31,31)
23:51:22.335 00.000 11872 evsrv: cli 0D2D30E0 connect
23:51:22.340 00.005 11872 case statement mapped state 2 to 1
23:51:22.345 00.005 11872 case statement mapped state 2 to 1
23:51:22.348 00.003 11872 evsrv: cli 0D2D30E0 request: {"method":"get_lock_position","id":"56aaec70-77f5-4a5a-afe0-c0b87295519a"}
23:51:22.351 00.003 11872 evsrv: cli 0D2D30E0 response: {"jsonrpc":"2.0","result":[1860.76,763.29],"id":"56aaec70-77f5-4a5a-afe0-c0b87295519a"}
23:51:22.355 00.004 11872 evsrv: cli 0D2D30E0 disconnect
23:51:22.359 00.004 11872 evsrv: cli 0D2D2DC0 connect
23:51:22.363 00.004 11872 case statement mapped state 2 to 1
23:51:22.366 00.003 11872 case statement mapped state 2 to 1
23:51:22.370 00.004 11872 evsrv: cli 0D2D2DC0 request: {"method":"get_app_state","id":"3e095caa-e96f-421b-81b0-b6c66c63dec0"}
23:51:22.374 00.004 11872 case statement mapped state 2 to 1
23:51:22.377 00.003 11872 evsrv: cli 0D2D2DC0 response: {"jsonrpc":"2.0","result":"Selected","id":"3e095caa-e96f-421b-81b0-b6c66c63dec0"}
23:51:22.380 00.003 11872 evsrv: cli 0D2D2DC0 disconnect
23:51:23.382 01.002 11872 evsrv: cli 0D2D2DC0 connect
23:51:23.389 00.007 11872 case statement mapped state 2 to 1
23:51:23.394 00.005 11872 case statement mapped state 2 to 1
23:51:23.400 00.006 11872 evsrv: cli 0D2D2DC0 request: {"method":"get_app_state","id":"0db80139-07fc-4461-8888-4ae64aa7876b"}
23:51:23.405 00.005 11872 case statement mapped state 2 to 1
23:51:23.409 00.004 11872 evsrv: cli 0D2D2DC0 response: {"jsonrpc":"2.0","result":"Selected","id":"0db80139-07fc-4461-8888-4ae64aa7876b"}
23:51:23.414 00.005 11872 evsrv: cli 0D2D2DC0 disconnect
23:51:23.580 00.166 9960 Exposure complete
23:51:23.687 00.107 9960 worker thread done servicing request
23:51:23.688 00.001 11872 OnExposeComplete: enter
23:51:23.691 00.003 11872 UpdateGuideState(): m_state=2
23:51:23.694 00.003 11872 Star::Find(15, 1860, 763, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:51:23.698 00.004 11872 Star::Find returns 1 (0), X=1860.75, Y=763.14, Mass=4163, SNR=43.5, Peak=164 HFD=5.9
23:51:23.701 00.003 11872 CameraToMount -- cameraTheta (-1.66) - m_xAngle (0.00) = xAngle (-1.66 = -1.66)
23:51:23.705 00.004 11872 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.31 = 1.31)
23:51:23.709 00.004 11872 CameraToMount -- cameraX=-0.01 cameraY=-0.15 hyp=0.15 cameraTheta=-1.66 mountX=-0.01 mountY=0.14, mountTheta=1.66
23:51:23.713 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=169, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
23:51:23.718 00.005 11872 UpdateGuideState exits: m=4163 SNR=43.5
23:51:23.722 00.004 11872 PhdController: newstate STATE_CALIBRATE
23:51:23.726 00.004 11872 PhdController: newstate STATE_GUIDE
23:51:23.742 00.016 11872 Changing from state SELECTED to CALIBRATING_PRIMARY
23:51:23.745 00.003 11872 guider state => CALIBRATED
23:51:23.749 00.004 11872 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
23:51:23.754 00.005 11872 reset dither spiral
23:51:23.757 00.003 11872 PhdController: newstate STATE_SETTLE_BEGIN
23:51:23.762 00.005 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:23.766 00.004 11872 ScheduleExposure(1000,3,0) exposurePending=0
23:51:23.770 00.004 11872 Enqueuing Expose request
23:51:23.774 00.004 9960 Worker thread wakes up
23:51:23.774 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:51:23.775 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:51:24.416 00.641 11872 evsrv: cli 0D2D2DC0 connect
23:51:24.422 00.006 11872 case statement mapped state 5 to 1
23:51:24.427 00.005 11872 case statement mapped state 5 to 1
23:51:24.433 00.006 11872 evsrv: cli 0D2D2DC0 request: {"method":"get_app_state","id":"c1010f97-744e-4d7f-a3e0-4a34b381823f"}
23:51:24.438 00.005 11872 case statement mapped state 5 to 1
23:51:24.443 00.005 11872 evsrv: cli 0D2D2DC0 response: {"jsonrpc":"2.0","result":"Selected","id":"c1010f97-744e-4d7f-a3e0-4a34b381823f"}
23:51:24.449 00.006 11872 evsrv: cli 0D2D2DC0 disconnect
23:51:25.020 00.571 9960 Exposure complete
23:51:25.127 00.107 9960 worker thread done servicing request
23:51:25.127 00.000 11872 OnExposeComplete: enter
23:51:25.131 00.004 11872 UpdateGuideState(): m_state=5
23:51:25.134 00.003 11872 Star::Find(15, 1860, 763, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:51:25.138 00.004 11872 Star::Find returns 1 (0), X=1860.71, Y=763.12, Mass=4089, SNR=43.1, Peak=182 HFD=5.9
23:51:25.142 00.004 11872 CameraToMount -- cameraTheta (-1.83) - m_xAngle (0.00) = xAngle (-1.84 = -1.84)
23:51:25.146 00.004 11872 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.13 = 1.13)
23:51:25.150 00.004 11872 CameraToMount -- cameraX=-0.05 cameraY=-0.17 hyp=0.18 cameraTheta=-1.83 mountX=-0.05 mountY=0.16, mountTheta=1.86
23:51:25.154 00.004 11872 Changing from state CALIBRATED to GUIDING
23:51:25.159 00.005 11872 ScopeASCOM::GetDeclinationRadians() returns 31.3
23:51:25.163 00.004 11872 ScopeASCOM::SideOfPier() returns 0
23:51:25.167 00.004 11872 AdjustCalibrationForScopePointing (scope): current dec=31.3 pierSide=0, cal dec=0.0 pierSide=0 rotAngle=None bin=1
23:51:25.170 00.003 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:51:25.173 00.003 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:51:25.177 00.004 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:51:25.180 00.003 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:51:25.184 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:51:25.187 00.003 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:51:25.190 00.003 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:51:25.193 00.003 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:51:25.196 00.003 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:51:25.201 00.005 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:51:25.204 00.003 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:51:25.208 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:51:25.211 00.003 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:51:25.306 00.095 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:51:25.312 00.006 11872 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 2.900000
23:51:25.318 00.006 11872 Dec comp: XRate 1.564 -> 1.337 for dec 0.0 -> dec 31.3
23:51:25.323 00.005 11872 ScopeASCOM::GetDeclinationRadians() returns 31.3
23:51:25.328 00.005 11872 ScopeASCOM::SideOfPier() returns 0
23:51:25.332 00.004 11872 setting lock position to (1860.71, 763.12)
23:51:25.337 00.005 11872 guider state => GUIDING
23:51:25.340 00.003 11872 Status Line: Guiding
23:51:25.346 00.006 11872 Mount: notify guiding started
23:51:25.353 00.007 11872 GetString("/profile/5/name", "") returns "PHD SF 2025"
23:51:25.357 00.004 11872 GetString("/profile/5/scope/calibration/timestamp", "") returns "11/21/2025 10:15:14 PM"
23:51:25.362 00.005 11872 GetDouble("/profile/5/scope/calibration/xRate", 1.000000) returns 0.001564
23:51:25.366 00.004 11872 GetDouble("/profile/5/scope/calibration/yRate", 1.000000) returns 0.001340
23:51:25.371 00.005 11872 GetInt("/profile/5/scope/calibration/binning", 1) returns 1
23:51:25.375 00.004 11872 GetDouble("/profile/5/scope/calibration/xAngle", 0.000000) returns 0.004073
23:51:25.379 00.004 11872 GetDouble("/profile/5/scope/calibration/yAngle", 0.000000) returns -1.738880
23:51:25.384 00.005 11872 GetDouble("/profile/5/scope/calibration/declination", 0.000000) returns 0.000075
23:51:25.388 00.004 11872 GetInt("/profile/5/scope/calibration/pierSide", -1) returns 0
23:51:25.391 00.003 11872 GetInt("/profile/5/scope/calibration/raGuideParity", 0) returns 1
23:51:25.396 00.005 11872 GetInt("/profile/5/scope/calibration/decGuideParity", 0) returns -1
23:51:25.398 00.002 11872 GetDouble("/profile/5/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
23:51:25.402 00.004 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:51:25.406 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:51:25.409 00.003 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:51:25.411 00.002 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:51:25.415 00.004 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:51:25.419 00.004 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:51:25.423 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:51:25.426 00.003 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:51:25.429 00.003 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:51:25.432 00.003 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:51:25.435 00.003 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:51:25.439 00.004 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:51:25.442 00.003 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:51:25.447 00.005 11872 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 0
23:51:25.451 00.004 11872 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 1.000000
23:51:25.454 00.003 11872 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002083
23:51:25.458 00.004 11872 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002083
23:51:25.461 00.003 11872 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 9.864220
23:51:25.466 00.005 11872 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 22
23:51:25.470 00.004 11872 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 25
23:51:25.474 00.004 11872 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:51:25.477 00.003 11872 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
23:51:25.482 00.005 11872 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "10/26/2025 8:41:25 PM"
23:51:25.486 00.004 11872 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:51:25.489 00.003 11872 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.2 -0.1}, {-2.1 0.0}, {-3.4 0.1}, {-4.6 0.0}, {-5.8 -0.1}, {-7.0 0.1}, {-8.2 0.1}, {-9.4 0.1}, {-10.6 -0.2}, {-11.8 0.1}, {-12.9 0.0}, {-14.1 0.0}, {-15.3 -0.3}, {-16.3 -0.2}, {-17.4 -0.1}, {-18.9 -0.2}, {-19.9 -0.1}, {-21.1 0.0}, {-22.2 -0.1}, {-23.3 -0.1}, {-24.5 -0.0}, {-25.8 -0.1}, {-25.8 -0.1}, {-22.1 -0.8}, {-17.9 -1.4}, {-14.1 -2.2}, {-10.2 -3.0}, {-6.3 -3.4}, {-2.6 -4.1}, {-0.4 -4.6}"
23:51:25.493 00.004 11872 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.0 1.9}, {0.3 2.9}, {0.4 3.8}, {0.4 4.8}, {0.4 5.9}, {0.7 6.9}, {0.9 7.8}, {0.8 8.9}, {1.1 9.9}, {1.2 11.0}, {1.5 11.9}, {1.5 13.0}, {1.6 13.7}, {1.8 14.9}, {1.8 15.9}, {1.9 16.8}, {2.1 18.1}, {2.3 18.6}, {2.6 20.0}, {2.6 20.8}, {3.1 22.0}, {3.4 23.5}, {3.9 24.1}, {4.2 24.8}, {4.2 24.8}, {4.3 22.7}, {4.0 18.2}, {3.7 14.4}, {2.7 10.4}, {1.9 6.7}, {1.5 2.7}, {1.0 -1.5}, {0.7 -2.9}"
23:51:25.511 00.018 11872 evsrv: cli 0D2D3360 connect
23:51:25.518 00.007 11872 case statement mapped state 6 to 3
23:51:25.522 00.004 11872 case statement mapped state 6 to 3
23:51:25.527 00.005 11872 evsrv: cli 0D2D3360 request: {"method":"get_app_state","id":"f4309877-a98d-4b36-8b6c-bb1a97790d71"}
23:51:25.531 00.004 11872 case statement mapped state 6 to 3
23:51:25.535 00.004 11872 evsrv: cli 0D2D3360 response: {"jsonrpc":"2.0","result":"Guiding","id":"f4309877-a98d-4b36-8b6c-bb1a97790d71"}
23:51:25.542 00.007 11872 evsrv: cli 0D2D3360 disconnect
23:51:25.650 00.108 11872 ScopeASCOM::GetGuideRates returns 0 7.500 7.500 a-s/sec
23:51:25.659 00.009 11872 ScopeASCOM::SideOfPier() returns 0
23:51:25.664 00.005 11872 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
23:51:25.669 00.005 11872 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
23:51:25.674 00.005 11872 ScopeASCOM::GetDeclinationRadians() returns 31.3
23:51:25.678 00.004 11872 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 31.3
23:51:25.681 00.003 11872 MountToCamera -- mountTheta (-0.00) + m_xAngle (0.00) = xAngle (0.00 = 0.00)
23:51:25.685 00.004 11872 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00
23:51:25.689 00.004 11872 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr
23:51:25.693 00.004 11872 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec
23:51:25.698 00.005 11872 GetInt("/profile/5/AutoLoadCalibration", -1) returns 1
23:51:25.702 00.004 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=182, med=0, FiltMin=0, FiltMax=128, Gamma=1.000
23:51:25.706 00.004 11872 UpdateGuideState exits: m=4089 SNR=43.1
23:51:25.710 00.004 11872 PhdController: newstate STATE_SETTLE_WAIT
23:51:25.713 00.003 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:25.718 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:51:25.721 00.003 11872 Enqueuing Expose request
23:51:25.725 00.004 9960 Worker thread wakes up
23:51:25.725 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:51:25.725 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1846,748,31,31)
23:51:26.971 01.246 9960 Exposure complete
23:51:27.072 00.101 9960 worker thread done servicing request
23:51:27.072 00.000 11872 OnExposeComplete: enter
23:51:27.076 00.004 11872 UpdateGuideState(): m_state=6
23:51:27.079 00.003 11872 Star::Find(15, 1860, 763, 0, (0,0,0,0), 1.5, 10.0, 255) frame 1
23:51:27.084 00.005 11872 Star::Find returns 1 (0), X=1861.13, Y=761.68, Mass=4159, SNR=43.4, Peak=170 HFD=5.6
23:51:27.087 00.003 11872 CameraToMount -- cameraTheta (-1.29) - m_xAngle (0.00) = xAngle (-1.29 = -1.29)
23:51:27.092 00.005 11872 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.68 = 1.68)
23:51:27.095 00.003 11872 CameraToMount -- cameraX=0.42 cameraY=-1.44 hyp=1.50 cameraTheta=-1.29 mountX=0.41 mountY=1.49, mountTheta=1.30
23:51:27.101 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.42, y=-1.44, opts=13)
23:51:27.105 00.004 11872 Enqueuing Move request for scope (0.42, -1.44)
23:51:27.109 00.004 9960 Worker thread wakes up
23:51:27.109 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.42, -1.44) opts 0xd
23:51:27.109 00.000 9960 Handling offset move in thread for scope, endpoint = (0.42, -1.44)
23:51:27.109 00.000 9960 Moving (0.42, -1.44) raw xDistance=0.41 yDistance=1.49
23:51:27.110 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.41
23:51:27.110 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=170, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
23:51:27.114 00.004 9960 resist switch: large excursion: input 1.49 thresh 0.60 direction from 0 to 1
23:51:27.114 00.000 9960 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.47
23:51:27.115 00.001 9960 GuideAlgorithmResistSwitch::result() returns 1.49 from input 1.49
23:51:27.115 00.000 9960 MoveAxis(W, 195, ABG)
23:51:27.115 00.000 9960 Guiding  Dir = 3, Dur = 195
23:51:27.115 00.000 11872 UpdateGuideState exits: m=4159 SNR=43.4
23:51:27.118 00.003 9960 IsSlewing returns 0
23:51:27.118 00.000 11872 PhdController: settling, locked = 1, distance = 0.57 (1.50) aobump = 0 frame = 1 / 99999
23:51:27.123 00.005 9960 IsGuiding returns 0
23:51:27.123 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763790687.123,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.57,"Time":0.0,"SettleTime":10.0,"StarLocked":true}
23:51:27.126 00.003 9960 PulseGuide returned control before completion, sleep 205
23:51:27.127 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:27.131 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:51:27.134 00.003 11872 Enqueuing Expose request
23:51:27.338 00.204 9960 IsGuiding returns 1
23:51:27.339 00.001 9960 scope still moving after pulse duration time elapsed
23:51:27.367 00.028 9960 IsSlewing returns 0
23:51:27.370 00.003 9960 IsGuiding returns 0
23:51:27.372 00.002 9960 scope move finished after 195 + 53 ms
23:51:27.372 00.000 9960 Move returns status 0, amount 195
23:51:27.373 00.001 9960 MoveAxis(S, 1112, ABG)
23:51:27.373 00.000 9960 Guiding  Dir = 1, Dur = 1112
23:51:27.374 00.001 9960 IsSlewing returns 0
23:51:27.376 00.002 9960 IsGuiding returns 0
23:51:27.376 00.000 9960 PulseGuide returned control before completion, sleep 1122
23:51:28.511 01.135 9960 IsGuiding returns 1
23:51:28.511 00.000 9960 scope still moving after pulse duration time elapsed
23:51:28.541 00.030 9960 IsSlewing returns 0
23:51:28.544 00.003 9960 IsGuiding returns 0
23:51:28.544 00.000 9960 scope move finished after 1112 + 56 ms
23:51:28.544 00.000 9960 Move returns status 0, amount 1112
23:51:28.545 00.001 9960 move complete, result=0
23:51:28.545 00.000 9960 worker thread done servicing request
23:51:28.545 00.000 11872 GuideStep: 0.4 px 195 ms WEST, 1.5 px 1112 ms SOUTH
23:51:28.552 00.007 9960 Worker thread wakes up
23:51:28.552 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:51:28.552 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1846,748,31,31)
23:51:29.804 01.252 9960 Exposure complete
23:51:29.924 00.120 11872 OnExposeComplete: enter
23:51:29.930 00.006 9960 worker thread done servicing request
23:51:29.930 00.000 11872 UpdateGuideState(): m_state=6
23:51:29.936 00.006 11872 Star::Find(15, 1861, 761, 0, (0,0,0,0), 1.5, 10.0, 255) frame 2
23:51:29.939 00.003 11872 Star::Find returns 1 (0), X=1860.80, Y=762.65, Mass=4094, SNR=43.0, Peak=182 HFD=5.7
23:51:29.943 00.004 11872 CameraToMount -- cameraTheta (-1.39) - m_xAngle (0.00) = xAngle (-1.39 = -1.39)
23:51:29.945 00.002 11872 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.57 = 1.57)
23:51:29.949 00.004 11872 CameraToMount -- cameraX=0.09 cameraY=-0.48 hyp=0.48 cameraTheta=-1.39 mountX=0.08 mountY=0.48, mountTheta=1.40
23:51:29.953 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.09, y=-0.48, opts=13)
23:51:29.957 00.004 11872 Enqueuing Move request for scope (0.09, -0.48)
23:51:29.962 00.005 9960 Worker thread wakes up
23:51:29.962 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=182, med=0, FiltMin=0, FiltMax=134, Gamma=1.000
23:51:29.966 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.48) opts 0xd
23:51:29.966 00.000 9960 Handling offset move in thread for scope, endpoint = (0.09, -0.48)
23:51:29.966 00.000 9960 Moving (0.09, -0.48) raw xDistance=0.08 yDistance=0.48
23:51:29.966 00.000 11872 UpdateGuideState exits: m=4094 SNR=43.0
23:51:29.970 00.004 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:51:29.971 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.48 from input 0.48
23:51:29.971 00.000 11872 PhdController: settling, locked = 1, distance = 0.55 (1.50) aobump = 0 frame = 2 / 99999
23:51:29.975 00.004 9960 MoveAxis(E, 0, ABG)
23:51:29.975 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763790689.975,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.55,"Time":2.9,"SettleTime":10.0,"StarLocked":true}
23:51:29.978 00.003 9960 Move returns status 0, amount 0
23:51:29.979 00.001 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:29.982 00.003 9960 MoveAxis(S, 361, ABG)
23:51:29.982 00.000 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:51:29.987 00.005 9960 Guiding  Dir = 1, Dur = 361
23:51:29.987 00.000 11872 Enqueuing Expose request
23:51:29.991 00.004 9960 IsSlewing returns 0
23:51:29.991 00.000 9960 IsGuiding returns 0
23:51:29.991 00.000 9960 PulseGuide returned control before completion, sleep 371
23:51:30.375 00.384 9960 IsGuiding returns 1
23:51:30.378 00.003 9960 scope still moving after pulse duration time elapsed
23:51:30.408 00.030 9960 IsSlewing returns 0
23:51:30.410 00.002 9960 IsGuiding returns 0
23:51:30.410 00.000 9960 scope move finished after 361 + 57 ms
23:51:30.411 00.001 9960 Move returns status 0, amount 361
23:51:30.411 00.000 9960 move complete, result=0
23:51:30.411 00.000 9960 worker thread done servicing request
23:51:30.412 00.001 11872 GuideStep: 0.1 px 0 ms EAST, 0.5 px 361 ms SOUTH
23:51:30.419 00.007 9960 Worker thread wakes up
23:51:30.419 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:51:30.420 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1846,748,31,31)
23:51:31.670 01.250 9960 Exposure complete
23:51:31.807 00.137 9960 worker thread done servicing request
23:51:31.807 00.000 11872 OnExposeComplete: enter
23:51:31.814 00.007 11872 UpdateGuideState(): m_state=6
23:51:31.818 00.004 11872 Star::Find(15, 1860, 762, 0, (0,0,0,0), 1.5, 10.0, 255) frame 3
23:51:31.822 00.004 11872 Star::Find returns 1 (0), X=1860.93, Y=762.63, Mass=4183, SNR=43.9, Peak=175 HFD=6.0
23:51:31.826 00.004 11872 CameraToMount -- cameraTheta (-1.15) - m_xAngle (0.00) = xAngle (-1.15 = -1.15)
23:51:31.829 00.003 11872 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (1.82 = 1.82)
23:51:31.834 00.005 11872 CameraToMount -- cameraX=0.22 cameraY=-0.49 hyp=0.54 cameraTheta=-1.15 mountX=0.22 mountY=0.52, mountTheta=1.17
23:51:31.840 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.22, y=-0.49, opts=13)
23:51:31.844 00.004 11872 Enqueuing Move request for scope (0.22, -0.49)
23:51:31.848 00.004 9960 Worker thread wakes up
23:51:31.848 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=175, med=0, FiltMin=0, FiltMax=112, Gamma=1.000
23:51:31.852 00.004 9960 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.49) opts 0xd
23:51:31.852 00.000 11872 UpdateGuideState exits: m=4183 SNR=43.9
23:51:31.857 00.005 9960 Handling offset move in thread for scope, endpoint = (0.22, -0.49)
23:51:31.857 00.000 11872 PhdController: settling, locked = 1, distance = 0.54 (1.50) aobump = 0 frame = 3 / 99999
23:51:31.863 00.006 9960 Moving (0.22, -0.49) raw xDistance=0.22 yDistance=0.52
23:51:31.863 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763790691.863,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.54,"Time":4.7,"SettleTime":10.0,"StarLocked":true}
23:51:31.866 00.003 9960 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
23:51:31.867 00.001 9960 GuideAlgorithmResistSwitch::result() returns 0.52 from input 0.52
23:51:31.867 00.000 9960 MoveAxis(W, 103, ABG)
23:51:31.867 00.000 9960 Guiding  Dir = 3, Dur = 103
23:51:31.867 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:31.871 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:51:31.876 00.005 9960 IsSlewing returns 0
23:51:31.876 00.000 11872 Enqueuing Expose request
23:51:31.880 00.004 9960 IsGuiding returns 0
23:51:31.880 00.000 9960 PulseGuide returned control before completion, sleep 113
23:51:32.008 00.128 9960 IsGuiding returns 0
23:51:32.009 00.001 9960 Move returns status 0, amount 103
23:51:32.009 00.000 9960 MoveAxis(S, 388, ABG)
23:51:32.009 00.000 9960 Guiding  Dir = 1, Dur = 388
23:51:32.010 00.001 9960 IsSlewing returns 0
23:51:32.011 00.001 9960 IsGuiding returns 0
23:51:32.012 00.001 9960 PulseGuide returned control before completion, sleep 398
23:51:32.414 00.402 9960 IsGuiding returns 1
23:51:32.414 00.000 9960 scope still moving after pulse duration time elapsed
23:51:32.445 00.031 9960 IsSlewing returns 0
23:51:32.447 00.002 9960 IsGuiding returns 0
23:51:32.447 00.000 9960 scope move finished after 388 + 48 ms
23:51:32.448 00.001 9960 Move returns status 0, amount 388
23:51:32.448 00.000 9960 move complete, result=0
23:51:32.449 00.001 9960 worker thread done servicing request
23:51:32.449 00.000 11872 GuideStep: 0.2 px 103 ms WEST, 0.5 px 388 ms SOUTH
23:51:32.456 00.007 9960 Worker thread wakes up
23:51:32.456 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:51:32.456 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1846,748,31,31)
23:51:33.707 01.251 9960 Exposure complete
23:51:33.825 00.118 9960 worker thread done servicing request
23:51:33.825 00.000 11872 OnExposeComplete: enter
23:51:33.831 00.006 11872 UpdateGuideState(): m_state=6
23:51:33.835 00.004 11872 Star::Find(15, 1860, 762, 0, (0,0,0,0), 1.5, 10.0, 255) frame 4
23:51:33.841 00.006 11872 Star::Find returns 1 (0), X=1860.91, Y=762.95, Mass=4219, SNR=44.2, Peak=188 HFD=6.1
23:51:33.847 00.006 11872 CameraToMount -- cameraTheta (-0.73) - m_xAngle (0.00) = xAngle (-0.73 = -0.73)
23:51:33.851 00.004 11872 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (2.24 = 2.24)
23:51:33.854 00.003 11872 CameraToMount -- cameraX=0.20 cameraY=-0.17 hyp=0.26 cameraTheta=-0.73 mountX=0.19 mountY=0.21, mountTheta=0.81
23:51:33.860 00.006 11872 SchedulePrimaryMove(0FA44CE0, x=0.20, y=-0.17, opts=13)
23:51:33.864 00.004 11872 Enqueuing Move request for scope (0.20, -0.17)
23:51:33.868 00.004 9960 Worker thread wakes up
23:51:33.869 00.001 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=188, med=0, FiltMin=0, FiltMax=126, Gamma=1.000
23:51:33.872 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.17) opts 0xd
23:51:33.872 00.000 9960 Handling offset move in thread for scope, endpoint = (0.20, -0.17)
23:51:33.873 00.001 9960 Moving (0.20, -0.17) raw xDistance=0.19 yDistance=0.21
23:51:33.873 00.000 9960 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
23:51:33.873 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
23:51:33.873 00.000 11872 UpdateGuideState exits: m=4219 SNR=44.2
23:51:33.877 00.004 9960 MoveAxis(E, 0, ABG)
23:51:33.877 00.000 9960 Move returns status 0, amount 0
23:51:33.877 00.000 9960 MoveAxis(S, 154, ABG)
23:51:33.877 00.000 9960 Guiding  Dir = 1, Dur = 154
23:51:33.877 00.000 9960 IsSlewing returns 0
23:51:33.879 00.002 11872 PhdController: settling, locked = 1, distance = 0.46 (1.50) aobump = 0 frame = 4 / 99999
23:51:33.883 00.004 9960 IsGuiding returns 0
23:51:33.883 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763790693.883,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.46,"Time":6.8,"SettleTime":10.0,"StarLocked":true}
23:51:33.887 00.004 9960 PulseGuide returned control before completion, sleep 164
23:51:33.887 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:33.892 00.005 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:51:33.895 00.003 11872 Enqueuing Expose request
23:51:34.057 00.162 9960 IsGuiding returns 1
23:51:34.058 00.001 9960 scope still moving after pulse duration time elapsed
23:51:34.088 00.030 9960 IsSlewing returns 0
23:51:34.089 00.001 9960 IsGuiding returns 0
23:51:34.091 00.002 9960 scope move finished after 154 + 53 ms
23:51:34.091 00.000 9960 Move returns status 0, amount 154
23:51:34.092 00.001 9960 move complete, result=0
23:51:34.092 00.000 9960 worker thread done servicing request
23:51:34.092 00.000 11872 GuideStep: 0.2 px 0 ms EAST, 0.2 px 154 ms SOUTH
23:51:34.098 00.006 9960 Worker thread wakes up
23:51:34.098 00.000 9960 worker thread servicing REQUEST_EXPOSE 1000
23:51:34.100 00.002 9960 Handling exposure in thread, d=1000 o=3 r=(1846,748,31,31)
23:51:35.354 01.254 9960 Exposure complete
23:51:35.475 00.121 9960 worker thread done servicing request
23:51:35.475 00.000 11872 OnExposeComplete: enter
23:51:35.480 00.005 11872 UpdateGuideState(): m_state=6
23:51:35.486 00.006 11872 Star::Find(15, 1860, 762, 0, (0,0,0,0), 1.5, 10.0, 255) frame 5
23:51:35.491 00.005 11872 Star::Find returns 1 (0), X=1860.97, Y=763.51, Mass=4048, SNR=42.9, Peak=174 HFD=5.4
23:51:35.494 00.003 11872 CameraToMount -- cameraTheta (0.98) - m_xAngle (0.00) = xAngle (0.98 = 0.98)
23:51:35.498 00.004 11872 CameraToMount -- cameraTheta (0.98) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (3.95 = -2.33)
23:51:35.502 00.004 11872 CameraToMount -- cameraX=0.26 cameraY=0.39 hyp=0.46 cameraTheta=0.98 mountX=0.26 mountY=-0.34, mountTheta=-0.91
23:51:35.506 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=0.26, y=0.39, opts=13)
23:51:35.510 00.004 11872 Enqueuing Move request for scope (0.26, 0.39)
23:51:35.515 00.005 9960 Worker thread wakes up
23:51:35.515 00.000 9960 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.39) opts 0xd
23:51:35.515 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=174, med=0, FiltMin=0, FiltMax=107, Gamma=1.000
23:51:35.521 00.006 9960 Handling offset move in thread for scope, endpoint = (0.26, 0.39)
23:51:35.521 00.000 11872 UpdateGuideState exits: m=4048 SNR=42.9
23:51:35.525 00.004 9960 Moving (0.26, 0.39) raw xDistance=0.26 yDistance=-0.34
23:51:35.526 00.001 9960 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
23:51:35.527 00.001 9960 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:164->must have overshot -- vetoing move
23:51:35.527 00.000 9960 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.34
23:51:35.527 00.000 9960 MoveAxis(W, 122, ABG)
23:51:35.527 00.000 9960 Guiding  Dir = 3, Dur = 122
23:51:35.527 00.000 11872 PhdController: settling, locked = 1, distance = 0.46 (1.50) aobump = 0 frame = 5 / 99999
23:51:35.532 00.005 9960 IsSlewing returns 0
23:51:35.532 00.000 11872 evsrv: {"Event":"Settling","Timestamp":1763790695.532,"Host":"DESKTOP-0B00NHB","Inst":1,"Distance":0.46,"Time":8.4,"SettleTime":10.0,"StarLocked":true}
23:51:35.536 00.004 9960 IsGuiding returns 0
23:51:35.536 00.000 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:35.539 00.003 9960 PulseGuide returned control before completion, sleep 132
23:51:35.540 00.001 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:51:35.543 00.003 11872 Enqueuing Expose request
23:51:35.686 00.143 9960 IsGuiding returns 1
23:51:35.688 00.002 9960 scope still moving after pulse duration time elapsed
23:51:35.717 00.029 9960 IsSlewing returns 0
23:51:35.718 00.001 9960 IsGuiding returns 0
23:51:35.718 00.000 9960 scope move finished after 122 + 60 ms
23:51:35.720 00.002 9960 Move returns status 0, amount 122
23:51:35.720 00.000 9960 MoveAxis(N, 0, ABG)
23:51:35.720 00.000 9960 Move returns status 0, amount 0
23:51:35.720 00.000 9960 move complete, result=0
23:51:35.721 00.001 9960 worker thread done servicing request
23:51:35.722 00.001 9960 Worker thread wakes up
23:51:35.722 00.000 11872 GuideStep: 0.3 px 122 ms WEST, -0.3 px 0 ms NORTH
23:51:35.728 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
23:51:35.728 00.000 9960 Handling exposure in thread, d=1000 o=3 r=(1846,748,31,31)
23:51:36.977 01.249 9960 Exposure complete
23:51:37.119 00.142 9960 worker thread done servicing request
23:51:37.119 00.000 11872 OnExposeComplete: enter
23:51:37.123 00.004 11872 UpdateGuideState(): m_state=6
23:51:37.126 00.003 11872 Star::Find(15, 1860, 763, 0, (0,0,0,0), 1.5, 10.0, 255) frame 6
23:51:37.129 00.003 11872 Star::Find returns 1 (0), X=1860.43, Y=764.34, Mass=4268, SNR=44.0, Peak=199 HFD=5.6
23:51:37.132 00.003 11872 CameraToMount -- cameraTheta (1.80) - m_xAngle (0.00) = xAngle (1.79 = 1.79)
23:51:37.136 00.004 11872 CameraToMount -- cameraTheta (1.80) - (m_xAngle (0.00) + m_yAngleError (-2.97)) = yAngle (4.76 = -1.52)
23:51:37.139 00.003 11872 CameraToMount -- cameraX=-0.28 cameraY=1.21 hyp=1.25 cameraTheta=1.80 mountX=-0.28 mountY=-1.25, mountTheta=-1.79
23:51:37.143 00.004 11872 SchedulePrimaryMove(0FA44CE0, x=-0.28, y=1.21, opts=13)
23:51:37.146 00.003 11872 Enqueuing Move request for scope (-0.28, 1.21)
23:51:37.151 00.005 9960 Worker thread wakes up
23:51:37.151 00.000 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=199, med=0, FiltMin=0, FiltMax=124, Gamma=1.000
23:51:37.154 00.003 9960 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 1.21) opts 0xd
23:51:37.155 00.001 11872 UpdateGuideState exits: m=4268 SNR=44.0
23:51:37.158 00.003 9960 Handling offset move in thread for scope, endpoint = (-0.28, 1.21)
23:51:37.158 00.000 11872 PhdController: settling, locked = 1, distance = 0.70 (1.50) aobump = 0 frame = 6 / 99999
23:51:37.162 00.004 9960 Moving (-0.28, 1.21) raw xDistance=-0.28 yDistance=-1.25
23:51:37.162 00.000 11872 PhdController: newstate STATE_FINISH
23:51:37.166 00.004 9960 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.28
23:51:37.166 00.000 9960 resist switch: large excursion: input -1.25 thresh 0.60 direction from 1 to -1
23:51:37.166 00.000 9960 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.74
23:51:37.166 00.000 9960 GuideAlgorithmResistSwitch::result() returns -1.25 from input -1.25
23:51:37.166 00.000 9960 MoveAxis(E, 121, ABG)
23:51:37.166 00.000 9960 Guiding  Dir = 2, Dur = 121
23:51:37.166 00.000 11872 PhdController complete: success
23:51:37.171 00.005 9960 IsSlewing returns 0
23:51:37.171 00.000 11872 evsrv: {"Event":"SettleDone","Timestamp":1763790697.171,"Host":"DESKTOP-0B00NHB","Inst":1,"Status":0,"TotalFrames":6,"DroppedFrames":0}
23:51:37.174 00.003 9960 IsGuiding returns 0
23:51:37.175 00.001 11872 Mount: notify guiding dither settle done success=1
23:51:37.179 00.004 9960 PulseGuide returned control before completion, sleep 131
23:51:37.179 00.000 11872 PhdController: newstate STATE_IDLE
23:51:37.183 00.004 11872 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:37.187 00.004 11872 ScheduleExposure(1000,3,1) exposurePending=0
23:51:37.190 00.003 11872 Enqueuing Expose request
23:51:37.319 00.129 9960 IsGuiding returns 0
23:51:37.319 00.000 9960 Move returns status 0, amount 121
23:51:37.319 00.000 9960 MoveAxis(N, 929, ABG)
23:51:37.320 00.001 9960 Guiding  Dir = 0, Dur = 929
23:51:37.321 00.001 9960 IsSlewing returns 0
23:51:37.321 00.000 9960 IsGuiding returns 0
23:51:37.321 00.000 9960 PulseGuide returned control before completion, sleep 939
23:51:38.271 00.950 9960 IsGuiding returns 1
23:51:38.271 00.000 9960 scope still moving after pulse duration time elapsed
23:51:38.301 00.030 9960 IsSlewing returns 0
23:51:38.302 00.001 9960 IsGuiding returns 0
23:51:38.303 00.001 9960 scope move finished after 929 + 52 ms
23:51:38.304 00.001 9960 Move returns status 0, amount 929
23:51:38.304 00.000 9960 move complete, result=0
23:51:38.305 00.001 9960 worker thread done servicing request
23:51:38.305 00.000 9960 Worker thread wakes up
23:51:38.305 00.000 11872 GuideStep: -0.3 px 121 ms EAST, -1.2 px 929 ms NORTH
23:51:38.311 00.006 9960 worker thread servicing REQUEST_EXPOSE 1000
23:51:38.312 00.001 9960 Handling exposure in thread, d=1000 o=3 r=(1846,748,31,31)
23:51:38.437 00.125 11872 evsrv: cli 0D2D32C0 connect
23:51:38.443 00.006 11872 case statement mapped state 6 to 3
23:51:38.450 00.007 11872 case statement mapped state 6 to 3
23:51:38.457 00.007 11872 evsrv: cli 0D2D32C0 request: {"method":"get_app_state","id":"a4967cea-c0af-4bbe-8645-1ac9b6b5232a"}
23:51:38.467 00.010 11872 case statement mapped state 6 to 3
23:51:38.472 00.005 11872 evsrv: cli 0D2D32C0 response: {"jsonrpc":"2.0","result":"Guiding","id":"a4967cea-c0af-4bbe-8645-1ac9b6b5232a"}
23:51:38.478 00.006 11872 evsrv: cli 0D2D32C0 disconnect
23:51:38.487 00.009 11872 evsrv: cli 0D2D2E60 connect
23:51:38.491 00.004 11872 case statement mapped state 6 to 3
23:51:38.497 00.006 11872 case statement mapped state 6 to 3
23:51:38.501 00.004 11872 evsrv: cli 0D2D2E60 request: {"method":"stop_capture","id":"0ced0408-4ba5-431c-933f-4dd04226432d"}
23:51:38.506 00.005 11872 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:51:38.510 00.004 11872 Status Line: Waiting for devices...
23:51:38.515 00.005 11872 evsrv: cli 0D2D2E60 response: {"jsonrpc":"2.0","result":0,"id":"0ced0408-4ba5-431c-933f-4dd04226432d"}
23:51:38.523 00.008 11872 evsrv: cli 0D2D2E60 disconnect
23:51:38.529 00.006 11872 evsrv: cli 0D2D3220 connect
23:51:38.533 00.004 11872 case statement mapped state 6 to 3
23:51:38.537 00.004 9960 ZWO: stopexposure
23:51:38.537 00.000 11872 case statement mapped state 6 to 3
23:51:38.542 00.005 11872 evsrv: cli 0D2D3220 request: {"method":"get_app_state","id":"c525a939-c310-42e1-87ba-3f780c5d2dbf"}
23:51:38.549 00.007 11872 case statement mapped state 6 to 3
23:51:38.553 00.004 11872 evsrv: cli 0D2D3220 response: {"jsonrpc":"2.0","result":"Guiding","id":"c525a939-c310-42e1-87ba-3f780c5d2dbf"}
23:51:38.557 00.004 11872 evsrv: cli 0D2D3220 disconnect
23:51:39.530 00.973 9960 ZWO: stopexposure
23:51:39.531 00.001 9960 Error thrown from C:\cygwin\home\agalasso\projects\phd2\worker_thread.cpp:190->Capture failed
23:51:39.531 00.000 9960 worker thread done servicing request
23:51:39.532 00.001 11872 OnExposeComplete: enter
23:51:39.538 00.006 11872 OnExposeComplete: Capture Error reported
23:51:39.546 00.008 11872 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
23:51:39.552 00.006 11872 Mount: notify guiding stopped
23:51:39.560 00.008 11872 Changing from state GUIDING to STOP
23:51:39.565 00.005 11872 guider state => SELECTED
23:51:39.568 00.003 11872 UpdateImageDisplay: Size=(1936,1096) min=0, max=199, med=0, FiltMin=0, FiltMax=124, Gamma=1.000
23:51:39.573 00.005 11872 Changing from state SELECTED to UNINITIALIZED
23:51:39.577 00.004 11872 guider state => SELECTING
23:51:39.584 00.007 11872 Status Line: Stopped.
23:51:39.590 00.006 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\myframe_events.cpp:489->Error reported capturing image
23:51:39.595 00.005 11872 evsrv: cli 0D2D2E60 connect
23:51:39.600 00.005 11872 evsrv: cli 0D2D2E60 request: {"method":"get_app_state","id":"a11e42c8-4967-47e1-9e2a-dc2e305e18b6"}
23:51:39.605 00.005 11872 evsrv: cli 0D2D2E60 response: {"jsonrpc":"2.0","result":"Stopped","id":"a11e42c8-4967-47e1-9e2a-dc2e305e18b6"}
23:51:39.609 00.004 11872 evsrv: cli 0D2D2E60 disconnect
23:51:39.616 00.007 11872 evsrv: cli 0D2D2640 connect
23:51:39.626 00.010 11872 evsrv: cli 0D2D2640 request: {"method":"get_app_state","id":"c395f9e9-922d-45bf-8333-6b9c69f31595"}
23:51:39.631 00.005 11872 evsrv: cli 0D2D2640 response: {"jsonrpc":"2.0","result":"Stopped","id":"c395f9e9-922d-45bf-8333-6b9c69f31595"}
23:51:39.634 00.003 11872 evsrv: cli 0D2D2640 disconnect
06:36:43.440 24303.806 11872 evsrv: cli 0D2D3900 disconnect
06:36:54.368 10.928 11872 MyFrame::OnClose proceeding
06:36:54.373 00.005 11872 StopCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
06:36:54.373 00.000 11872 StopWorkerThread(0x0151DEF8) begins
06:36:54.381 00.008 9960 Worker thread wakes up
06:36:54.381 00.000 9960 worker thread servicing REQUEST_TERMINATE
06:36:54.381 00.000 9960 worker thread done servicing request
06:36:54.381 00.000 9960 WorkerThread::Entry() ends
06:36:54.381 00.000 11872 StopWorkerThread() threadExitCode=0
06:36:54.381 00.000 11872 StopWorkerThread(0x0151DEF8) ends
06:36:54.388 00.007 11872 WorkerThread destructor called
06:36:54.389 00.001 11872 StopWorkerThread(0x014BBC60) begins
06:36:54.393 00.004 11860 Worker thread wakes up
06:36:54.393 00.000 11860 worker thread servicing REQUEST_TERMINATE
06:36:54.393 00.000 11860 worker thread done servicing request
06:36:54.393 00.000 11860 WorkerThread::Entry() ends
06:36:54.395 00.002 11872 StopWorkerThread() threadExitCode=0
06:36:54.396 00.001 11872 StopWorkerThread(0x014BBC60) ends
06:36:54.400 00.004 11872 WorkerThread destructor called
06:36:54.402 00.002 11872 Shutdown: forced=0
06:36:54.405 00.003 11872 Shutdown: disconnect scope
06:36:54.405 00.000 11872 ASCOM Scope: Disconnecting
06:36:54.405 00.000 11872 ASCOM Scope: Disconnected Successfully
06:36:54.413 00.008 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\scope_ascom.cpp:805->ASCOM Scope: cannot get Declination when not connected to mount
06:36:54.413 00.000 11872 ScopeASCOM::GetDeclinationRadians() returns Unknown
06:36:54.420 00.007 11872 Error thrown from C:\cygwin\home\agalasso\projects\phd2\scope_ascom.cpp:1117->ASCOM Scope: cannot get side of pier when not connected
06:36:54.422 00.002 11872 ScopeASCOM::SideOfPier() returns -1
06:36:54.427 00.005 11872 Shutdown: disconnect camera
06:36:54.430 00.003 11872 Shutdown complete
06:36:54.434 00.004 11872 UPD: shutdown
06:36:54.437 00.003 11872 stopping server
06:36:54.439 00.002 11872 event server stopped
06:36:54.439 00.000 11872 Status Line: Server stopped
